kernel-rt-debug-modules-4.18.0-553.32.1.rt7.373.el8_10 > 6 6_6 3!pQp)Tξ7]mtZ`g[7n ]mtZ`3 h}:smLʷ BW>MDk0wRH& )`A WN1#77? @., u$cU&pVwAO9wz8N5hKIcF 6}=S*#dET+E/aZ @*7wL /Cel> ˤ¾(!σJne/IS:h)=djf[CpXGyik1&Fͩm Py#g& izDHy!Kz#A|IYoCʿ2]秠5"N/8zR5;0"'jGީC MumPΜ/GiX$ʯQNEH{뜴cR2…Xft9hVɦiFL!,sZ*[~eU :T/.~^^b {ᢁRe`a1b21904d6614e32b71c912b65a33e704becc274d46b5e3900d9015825e2ef837f475234e007147ed54e81dcc2f31dc7dac92cd8Q*3!pQp)Tξ7]mtZ`g[7o ]mtZ`06oL /5P#F6|H,ZEEf3p8渤~W8*L!]Ys'nR: C$j7/e ܞ2,\Hg6 I] 1ŀjFRzh{Ox@wN+4v;'<=B2laU:?3z]JOyw:ϵ%+rXO*o'VI+F΢4iy Kto})Ǝ;@;W;:A:UOf;}n+w޲qgmP} g=&n|-cQnBQr0i<>pAd?Td! 9 g/ [u )) ") ,T) @) a) )0)))0``aE(a8a9l:>@ G)H+)I@\)XE0YZH0\`H)]t)^ҨzbTdUeUfUlUtV)uj)vXw)xH)y)PCkernel-rt-debug-modules4.18.0553.32.1.rt7.373.el8_10kernel modules to match the debug-core kernelThis package provides commonly used kernel modules for the debug-core kernel package.gY֕iad1-prod-build001.bld.equ.rockylinux.orgRockyGPLv2 and Redistributable, no modification permittedRelease Engineering System Environment/Kernelhttp://www.kernel.org/linuxx86_64/sbin/depmod -a 4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug if [ ! -f /var/lib/rpm-state/kernel-rt/installing_core_4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug ]; then mkdir -p /var/lib/rpm-state/kernel-rt touch /var/lib/rpm-state/kernel-rt/need_to_run_dracut_4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug fi/sbin/depmod -a 4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug[tH8&8/ xp]DA oD+4V-#ix4h!pTQ [L#48p , \LX44Dh@,\=PL9PDy{P'}gčd X,b9uLuT&0|\I(?T@t/!(H"A$@d0-d6l  l ` @ , l[5+< )tn O XPh "@H42+l$P`%/,"T4X\t>)| L(4Gp~.4^  $| X P x % / < l-t0\0|@xh("$% 4"`G Jcn+`8h%%*\  T 8<D$ hH% hAdXH+ 8.4  0082|!4&D!(L54:$Tx<&!4*|*<CXd(#:l00 h$t< d )0AD  ( ,\00,h$P X`0<   $l ,((0hX<  P@,04 @<,$5#\'\lt )$`6 T/h@(KD"D&5X7d-8jt0"d9B@)D&0\8:>`tx | t548 9jx h D! <" l lt6T%T4yD,l!T`t8X @UL%, tp9P 0;`Hdp7.\(2CF4BDn|H (9,z0L3 y2(l!|-d8Xh,#%l  x)  Vx!D**l+Pp=d\#\? i8!1D MtK"-DTP]SO(@|+GH0:( t8<`ƬF#T,I ,TP,XY<+ \,pK,%d>| L (P, <h&i 4| 3!<?:$O3r<X*2 d$ `ݼ``<MG$/\k>;!' d,<T܀H8+t $dĴ^w\tFC&d X}6\!h]$UI3,lLE@Jt0D&h 0 5L8 `2%H `, 4)@ !PL hP|$ Lp &L9 P (\#` 4' k P <-,ktSvD(8 @ $-DP1B,eLQTd7I{<kl!| 4,R1@ <"d  <  @(8 (|2@)( 0)O*Y`O(TT*@pt758'X x0<(h@h$@h.<0(_[<$ L8L!x <;tRf$6`qK-P28xh- 4.*%D,!%<8O4Hm8P 8 0h&! E8C&7&4 LNQGX1hBCWG[h6h`8 L< |T5T\DH_L<`A(Z C\P>>\>?h@PPXPP'`T | 0 +\ zIL!V, | Fr$( p-hIh@WHx'ILzHdnd8L(C-`,L>hE"-\-2 8<(Ix 4\< / 1|116M !) >F <$P 48H8 t0d 6!  p'<(&tQ^>)HOxt<JP589 6 '-8<dV8_dl 8T4l0Jh!L`d p/%@| i) D9 P Xt4 h 4d H  p W =xN FPph . d>-|> 90gYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYՀgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYՀgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYՀgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYՁgYgYgYgYgYgYgYgYgYgYgYgYՀgYgYՀgYՀgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYgYՀgYgYgYgYՀgYՀgYՀgYgYgYgYgYgYgYgYgYgYgYgYgYՀgYgYՀgYgYՀgYgYgYՀgYgYgYgYgYgYՁgYՁgYՁgYՁgYgYՁgYՁgYՁgYՁgYgYՀgYgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYgYՀgYgYՀgYՀgYՀgYgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYgYՀgYgYՀgYՀgYgYgYgYՀgYgYՀgYՀgYՀgYgYՀgYՀgYՁgYՁgYՀgYՁgYՁgYՁgYՁgYՁgYՁgYgYgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYgYgYՀgYgYgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՁgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՁgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՁgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՁgYՁgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՁgYՁgYՀgYՀgYՀgYՀgYՁgYՀgYՀgYՀgYՀgYՀgYՁgYՀgYՁgYՀgYՁgYՀgYՁgYՀgYՀgYՁgYՁgYՀgYՀgYՁgYՁgYՀgYՀgYՀgYՁgYՀgYՀgYՀgYՁgYՁgYՀgYՁgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՁgYՀgYՀgYՁgYՁgYՁgYՁgYՀgYՀgYՁgYՀgYՀgYՁgYՁgYՁgYՀgYՁgYՁgYՀgYՀgYՁgYՀgYՁgYՀgYՀgYՀgYՀgYՁgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՀgYՁgYՁgYՁgYՁgYՁgYՀgYՀgYՀgYՁgYՀgYՀgYՁgYՁgYՁgYՀgYՀgYՁgYՁgYՁgYՁgYՁgYՁgYՀgYՁgYՀgYՀgYՀgYՁgYՀgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՀgYՀgYՀgYՀgYՀgYՁgYՀgYՁgYՁgYՁgYՀgYՀgYՁgYՁgYՁgYՁgYՁgYՀgYՁgYՀgYՀgYՁgYՁgYՁgYՁgYՀgYՁgYՁgYՀgYՁgYՁgYՀgYՀgYՀgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՀgYՁgYՀgYՁgYՀgYՁgYՁgYՁgYՀgYՀgYՀgYՁgYՁgYՁgYՁgYՁgYՀgYՀgYՀgYՁgYՀgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՀgYՀgYՀgYՁgYՁgYՀgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՀgYՀgYՀgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՁgYՀgYՁgYՁgYՀgYՁgYՁgYՁgYՁgYՁgYՁgYՁb60f1d3657214aaf63de8fcd73f3418d62f615878cecd04de5d5da8508cafced15be04a6ce2e2eaa9f85f2874af186fe409f963a669841b62f50e8dd2da147b66334d50e117126acc4ff2c77eeab2d0ef54756ee421c56c185505377e5bfbf7f93fb57970280ac744590e67fa778b5b2412c2fd790fe90ddc84c7d5305c28796c367a3b79071f8930d49b42214fc849dbcc7ba9d05c49b3ab588742c019c89510c39c8a808558251527f3c613504fc20c1d98619bdb64d8c7fe724f07c5338dc2594325aff1608e4315ff527e0b057d8e778cab4d6b6029d5cce997687ae2fbf41cb06f7c430af877da86a6e6e500e5fcd14ad7e0fa8259d9aa57d1a160e986bb3a7570f66a3f555afc06a1da674a8b8e8b4ca8d6b48e56fa17b33f4ca2b179b05369892a337b4f7998cb5ef07b9352108ff091bd4aca9b444deec893d77b66715093320cc7405a39c5ed61b663aef3a429ebcf83325d6c111a85c43d4c1dc8f45603bc5c79cd51eb5e53a0281d8975b780bbcfc439860a946dd35007054194a24ace4a21c60937e0d8728d4179c8bc7588d11f39b6b58b937ef2001017b7b4ef694fb8c570726be64a6c06f38c3cbba27787eb33486551a8b85527bb28c9f215358be3450aba7049f8e16471bb35aa6b56d208cb2832f424843d6ad71b56c82fb4e25046f0e6f9ece73001a14d7c05b188f38f8edcababa04fbc7ba16f4e84abf519a3a322905bf6be8cf1c47e19f0be42aae40062c0010941ac3558f771ca11844fec1d2bda48e2591ad22bef0f0b500671e0bb55b9043bcedf0b97e7c3934450b32d2cf353d639a04854c468d32f50372e60fa6fc305fa53cbfe5a87879dc3f36de12f281ff0c6899c0a5f6221ea830e82cdc1dc3527a88623639da9f367235ba4d83ae0843e42a85c7ce4f6e67d853424ad4bc771d7ae734fd9b047507b2e32124c7f2e7504c38e69230a67d1f3d75ca12ee2fba8503a49998e40739dc8c2f1845dc05da6a37ead172d903d3dec7dc99a755f1bda794240c99af97866c6dbd0ed64ccd784af06152f58759e7fe9ef42a01d282debde4915243563d1eab99afc5ef19ec969a06a439452d5ebc4fbe3569acda3b26f87a26fe249c5a73f385c76009a350c584e97399eeabee476c98e7d65c7ecfbdc2c6fb19e53279ca03123171e6ead789d935c4307e071bbfbceee2cf2be829badb8148e0441726fce7b05c5d73d8c2dd91325e858a910518a73e036642e5438968a8e18edff7c8fd1828282ff5e66f8b6e9a8f7ad7196ccb1b94caddba116bc25f148e77a06a2b0da08a48fac46403c8745eff77bd9567016ac8ee8d0e22e9e693ed61d3903948242268570f5699c11f3db93e5f28500a6d2e5d6f8c623eb973aa1b4a15f8409e45ef76fa52416f9773f0cf04fb6b0f80e5d538b10067c55663978f9d1e9d63b9183d6404b624fadf231f12fc0e8cc98631b6bd1c3e8ea1014faca3beadc38f7a97ca0b9a571d979ad54279d76f14bdb099c477d7fc1ad6c133936415adc43c66317aa939d2314a1d0cec3fa98a46604290703382bebbf4f2837db6ace967c1e25fb0b023abf3cae4ec67509661bf9248bb11a77034ae0a24028106be5671a51b15973d324d6cfadbe0fdf1407d26a95cc7971932680d1659c21dca532740eb04b0bdb35cc9b832f445da2e13fa43ab131a521f65ea65a254edac934ba011055af8753662dcd545ecc0940ade1a983b4c7725377ffbf190d0fddce3bd2e2cf33506d61a6a481ab59a10a30f3a771ec81b5ec785954b53bbdbfc72d3efa9adcbc9c56ca4780229cbc68248ce391f6ed0c909eafe5c2375c2214726671d11af38db5b9966de0b96d940e28adc7e8c3146557f95102da732e1533b2fadc1e0e1026bb37c330c78d10a84602d7a5319a2c361ebbd825676505a2579e4c826c36372440c42bc2a77dfab0e5f11d21951cc36745df6c1a019cdb5e9e60e42a86eb0933873ce538ed3f889c74390fbf677835e7853652baf338b2c9debc5e97a4e5e10fef9e6797b04e491c39815d48522a62c4e1eec71b27b692d63c05e5371090e3807c0ab1117bc732cfc9c3faa619678e389c70decbbd6eb8ebb88d1b9de41b759c22324512366a575897b6c7e4f34d84e74302833b9218647410f4c187cf775ad61d9d1d7e67626391d474282f82bdc6452c7267c9e96ee808b7694d6975bebe2e9508a5c8580f91361609b4bc1f806615fcf3276e5ff3b217c4ff9f00dbf0f8e4825bc3da71350dc3975b85be42533729c76432fccafe2f583e8f1e47f048c50104c35f44d69e33c1fa14afe28d3df609573522eed3ae2ef948c0b229b51989b63ccdce1e215a2566441ed7af444365674d214181970494f8beb95542a090ff59f0e73fe0ef2e3776722c82466801d6eba26f67d2a22b9593fc4313e104fc14c809d113444184edddac68767547f6f9230821cad5d712921a18510785a8b98b6b99f0c294aa3ca551d37a394bf2b9bd0fb8fd4d572c971cd50d651f7c33f11dd5c76a297f8c27a77febbc7c0c70aac88c90e9a278713fd0c635140fa7e26501db71a0789f07260ec24933ab7cd16b7e8c4872c43719b25f70f756d9148a3569040d2a98ebb39dd29164004f377a21110dff332292d28ccadf0cd13fce873371b6390d8d7d80e116ab0893069a0cc04034df9a6b31000763a2f472878ba168b5953019c7140b972b21d4bea6be978968ea86a85bbb76805defcbdc088cadfce7ee404f8e1e765dc971719d77028969a8ed42ded05cf31f72ae8c13ad96a980d8a9febbdbe48070ca3b6c5a7b5ebd1bdf11edc032b33558d8a5f83832f67490d4478ffa68dae8f63340c4b581a0fe30115f695b34a91e68332a1220310cb623fa6fc1f2db6ead04ec24d8614d330a37e6d8e6fef129f0b375a8c78f1605e78323dff2f35998b57d50b29197be50620cdbb1cb148a055691176aa229a877898056e3bb8586c86764610a99a521cbcb01d76b645862b34ff70b5763a4817994dd01525844500c330c15dc65023636501c59d74117da82948bd663f8a896f48acb895b1f9bb350f36f5a6d008fe29dd484270c0ac30b86706f541929f561fb27e0f6a99256f7ab0cd1120fcb1ff43703a497ecf025bb69e5f68abd2c2b8a79cc4ceaeba978fd9f36c5e71eb362796f55d1056fb7866e6c750ee119899a69f28e6a779233e0165b04a08f660fcd68a8b0d4eb2715db3dd1c3b4466481e1fe23111a53821a70223850e5a5533129c28d45cde6bb1d89ebcf74c404eb031a4bbc13cbd4658aea47a0e365e315255ee2b4af14ccf1bf5838ddfdd8e7c2ec16890a4c9b00ad13f9e083d0df0c101d81643d3bc000209b758a84e993f01002a0af4c8bb744272fc2b2abd531368c97334ddf4f4d28593d733c7ff6af700350a33307162f1761eb459ecd14fc8b98894d5e44fb992bd042cf901b7159352a976a0579eeb419a4771d46e5ba82dc19a57afcf272b8b68ddfe7031e35715c1a2bb77976159dc9a4623fc1ca7c1be0981a32f42c67c8b9ff7116a6e4e287a42f68583f3324eed8e520ec9d4fd04d016d13c043a8271df484f8045bdf2900f7cbb1a4e37c471287fa6b2b3121de7920180ffaeed64bdaf2ce80dbf032664d10b66829179f0f6ef71dc7f66c955d8304c38e3acacb9e40b9d695c84ebcdf073288b8639efb27d97763360ac467de2e880eeba2f64d0330fbcc74944745d76f1c8e2c99c53ff887fb9ffcb65e238b5b2e99418e7957e54e88aa6522d043c93e4d6d4a2eaed9ce25c4cd8c6f9aead5a17d2c48c2f58e8e9b68f739cc3534bec0c2b32696fba220a535ac63a9d121642f00fa3c665eeccfecd74c17e6042f70a1f712852f52c713219e74b9f0a681aaea28c56bd0b7c38bff567d91beb50ba865a91f5c4a395a9cd9888ed8666f07221360df5593b2636796e87bccbd6ce879d24ef3dc57e40133a573d84597f11c830f76e39ef728736ccaf475c26bed7a1da1ad793aac7c564c9541245de9f69eda31c80c5cf8bfc44aeeece76f557c3a3d1dc0c461f795ea36bfabe89caca23d966f5c5a242d3de536ce9bb0f92f0f2a9a3df3d46fa7152a1faffe5d0f7c98f7a5ab830eef0d21610a4d2c026ca9607b541473232f3c643af601b26a00aa96a308b4b8baec842e39467036184d0b72beeb3f48c98f5d9083ffbc67a37773baa1b80d3c79a249b649e7bde433efeb5afb6c160dd512ef565510fb9c098377a6fff5169f3c5372ccf5039691fa3c4c84e340b3a4dc16a2f85f4bd49f3033ffb06c981ac97e982c5caae7115cf702f995d3eed52123e86abecb713f19898dfc4d97e50f2e9d43c6390614cd2e1003455401bf94d7954b7ee9fdf3fe43ed84c35c381d8300e1debeac0e5b59270fa26d9619d562b84f5d63224687e01ca69f9123536e74aec34fcd71f559ee72689494a93581d0824110ce4d29fa351cb3ee70a721919090cdf4a156be7abc0262229d999f4dc7fdc94141b5f879c8e2fa35f93941a075082ca7d14ae1905eff1332fedb3e54e58bec4fbe51bfee23feb9585a331df9b3260d6db0e385a912184577ad0323246148a3044e02f9417b8d28e65d9e3b02851bfabbe256a4bf49387d2f3fb2babd24157a9621c4dc56c5186a9a9a1d28746a7e318d1c5659de562eb62287e6a39b6bde214db1acf11a393f8c6f496658c893b0afa1af30f4f776f07a793437ee3e6c65e3cf26d8c54f5be98f2ddc71de046d5154e7901f12d4aace0c1ddfa28c28c0bdbb189843511d0b6f70973867e0870d6b69256a3a0fca0881776177b3cae55f5f4c1d18d77d93ff4e3c12d8a1cc7dc419341f90b6d565f9ce4238ab6676dce5aa92f0608ede0c588aa32ff3c995bdee19345a1a1c4c7eec231a04bcbe315c79cc9fe14a0647c9177ca78aa87e2d30953b6abc72bac819c41186c15d2c97301fad75dccf44ed992bd7a75db1975429a41aa6d191f181eab59893493c9152022f27e515354b4797c87af7b31166b0086a01a029e65afb34a82cfa94d6b016d72ee064676df1d1036c3d0e815e532a0eb5af649a4efbafdd8c3a6a668b821f2115c4d2bf3ad8ab0550199a01093c269e5ee8b15fe452fdebd8a694e23d84e71539ab46394b20be30c616363c9afcfd038937bf4a6cc01ec7781b6794751a751d31fc5733273b8567e6164ee5f0c3d3b1328325127612989a60a6083d643ca1aced1aed624e7ac2366f3edcbb1bfced71d54fc68bef9050ba26ea437ff816f5b9d5cbb9d5d1605f22e864eb82601119dcd4d0634e33e1d5d3166ff48ca8339f248eafc80b2ba0c90ef1cfba4c45808161ddefdf652a0963bcde34c15a3bdbdd1bf477f7f82d838b7e01851ddf1edbbbc0eaac122736fe29dde6d418e53c4f8c3d82f73496c9968c2973b610ff8d5e2dd7461cae1d8d5412d5ab2509139cc5b29acc1984f5e76c1749148b31a45cc5a3a8f67aa16c52799ec999ac12c5f6ea89f433d7e8a8e836994631d948fa0feb941f5874b5944629671f70d05b1a72c511586efab348726754fb64cf34b0b9ed87c4856e01a5a039d6769fd52dca2967fcc71c91bef492d8b8ca6f212a2dc786b0f9de2755827b9da0d78f07e78cd291e96a74d6af2cd0bcdc041265627e1f6fdb3457bc6a985a0e135e8f90dc90937b9e2c15c3e752cf3d6d239b0f4ef8d553dca3b16131eccf68210669a558f756c1b15a0b73b8c25c2a608f5f6c02f3c0d5c931b1217ceb4642cb3c40c2e08316945e185d21a40189aeed5f6f65bba5349235e75935348a807ad85efdd0715109c2abdddf5a2ee57272f8d4c69684b5ea312fa631e079f2487f135882777422348bfcbe443a4c6714a37787ff2668aecf0cfb63d2cb60d975ad329a1a235519c5029875198fc52b4fe53c4ecacbd6bba0f008b9deeb66628eeef71734013808d1d9be68821099fca10cb8d78e364b435cd50a0962dd525032f11fe6fb90e3cd51b6326489bb53251b985bd6df5cfa7fa5dd2b9b382d08d9440581308930a750b0240e1841dd8732e28e1946ffbe3cec57065aef317c514f0a834333005b11998679aa5db8ad59e787c0f7d6ef57191ebd7f7d4ac50ef6538662206b5a9da055f25cd3879cba53475b21e9e4584b52fe26287a65fc4e123fa83b23a52c7c3cb1ad7b143c1a122cc04072ba4d417653bdde4d885ebb74da6c14e092758180b45e25087b5c2e92ffb5b73f148a3cb83ba3bd6989eed0551983dc8814b7095b6bec2f3b63a2f3f5c46798b50102c14f0c6c907fd52cd25fde1465d0cfad1a3a022d94e1c673a39347f27f932deb25a0e281499b129a2e06affc038849e76782b9ad09898ab4aae9efff6e5a61f7c9364dbadbfa614e9d92f7899f653c79b19ae57c183d7b1ca56efdae513372362569ae680e7651e8da4e4c7cd0c503db8ed1d0ee9f3b49c5fc186d136a56e22ad7d10303a780b78244eabae607fd51e1ab0c8532a6131b7342c105921355d3a9d3775507910b393200d61af1a90d3d4fcac329a11e168b9554a4ab616dfcaa79e4138249ade4ab517d2493ab06503d89e483a66d3c46f84d2a9c49d8fe9a93f210b98e3a3c81863fe329ea45a6b6130c0b96ea41515cdfc9e53cd379cce14949b3c4054bfc22a5a20ca183ae010fd904ef32767f5fd1ed76f79e1c846ac8c8236ad16ad8c6317f7dbb7cc23dca4f4d41d91fec40a0fc216d3bd311078234c1b236f268ff9d84a415e4769d3cf8e1c7c87b2d8cac22d5d0969a57ec99df456a91816b843f85597ffcef36ba6edb90e2285684ba8a44ce533cfba65dca8a7987e5d37240a3d8b45ee269b11c2a40beae01fab88fe3df3d1dbf5dc28baccbfad09d6dece23c1958abc1927fbbd23f6dafeb30b6098dda1bc252b35aa1d582f3709341a753f76ffea951b1bcf7bc4dec0f2aae81d0099a40dfa5d2fe2ab006f733ed2c3fc6f89d05426cffa42a6f2ed24af1530b4ee9b99537e9abf4ecc77fca397207da5e3b8c5ab85d9b6940c29eefabaeae5b6371b46f5d1d4bec15e761da6114a2826c52e53e6cff54404d3e84a2ad830b87eed0b54101fe3ce278081563585fcd9f136af3b7d3b6ebfceec99ff01ba5607f10c83702017c5a221b16d0ba49b8937068a5256bf0898615167bf1254c3ebd49b1c3c46ee1d0be061527becff07c352f8a12241f2a01430fbb9cf4a77a6e0934024ccdcba7e5a89e39cd95e7ec6c9826d41492941cdc76e2a5c95c0a9b0cdc13fc659a893e4422fec718b2764fb6f6dca237d04dca2486cf993185addc489a0f6c5910fd44e4126ee04faf71854c2d279472d176af939198a5b9c3585926d6d90e77f2c65a69da9db1f826346f47d31aca7d4b1b6ad161346f028a48fea5b0daa6ae3646ba7a794de4b0ac939dcb036e6737622e0df4f5faa404e00e50f05a89c0050618b7154c4e313db34e13d83960a0bd078b6125f36884adfa677667450f8514ebd889954d003b1f4baf810c5b8e755a030f1ef351d1dc57bd0c454131bb4b65c40046bb4bb393ffe2ae3e5a4d8fe3429b9f45dec5f61ae02ccd67b8c67e29f5233b6b2b96fcf935af35c125ce0e45b5efeeea4079f74061454af5db8eab2b4ab1683f456751bae6f613a024804e4f46996fd4a56c3bd49bbeeb34f7e2b0709879e0f4a09c7e4a6538bd5395983661f27b96ec7b68c5f2a3d1622b96c8682e6ab24bfd4262e79ee2d1f1960167b53f0ec44a4e8154bff55dd906164aabf57d061217c1f1d94b44eccc902ad7675466bbb34403eee9e24d19f73ab6c9afeb1df79a2ee348f4ecf75fab2c76e048b157da97706c8e01cda53f92c8f705e17a6ae65396aabad35b5cb741d7c81748786caf8d3fdfed9f5b8ba90663d1c17c45cb45216ea94768c6eeaf1a669dcaea11b0db568769eddfd91d3c5e8053e88345b1098a3d36aae940cddc9e0ef09a6f550bf1239108d185c7d3289cfa949a0b1dbadc958a931c70aa0bddede14af3c001394a94fca00adf52607ed4c22bf368eef21d2d67061103120a8207af6bd946840f09fa76b9d8dc77b56176e6d55512a9505511351c7ac0a2950a478be4161e0d53f8c39fe88e101d9f201901bc9aefd7bbd39c490fec33654d9e1627df05d321c9cf101c193576f0095d63e992e1f218af908f2dc278a9dfe3b9a2406676f4e6590792f8492fda8eda69d3701e13809173454f875710a29c6a823fcb6e49fe4973334f33826e2d7de67898a7b68b528ea01bf0836cf9b86db4a1a6356571c832f4c2fac64dc74c6fac66b4b2167fa3c9b3717db2f1d0827cb9e0cb9e03a5656f9df9e446a69738311981983d4f0918ec2885b4ac4f77cc2a10fe972dd92c1574ec77c5812c50555b6ffd5623095c29fd744b9eb823584fae54128eeede11cba6e6db5c62470cee23bcfaf4129b910913671ec012d022d378bddf4a53069e4d6d0f8d0efa0ffda61329d16a5a60834a4fd808ba18b74d1e59afbc70c94280ca3f5e9af1ba4132bbf1e2778abbe6b9eef74cdd7b28dc43ecfb34e150283a57b33dc003e8e36211bad8d474e1ada41a86ccbea59a831b488ca218e6c59ff5fafb936ec6e06591d80bc061aec9f8e91f51ffbd7bd7a955ba56747ef6934b3f5024ad97d4b7004dbc235c51236140c6957f52db1f4c3f3317e93da4ab78e406ad0971c3a7ceee0b82f6bd0a61f8e1f0246c5b175170c9bd330c7a304973ea91effcbc3a7f1d808f835bf384483abb7c92b0e228d8e151785748d4c4903358c6dba685f055f2fdd23e7900f2fa9a4ed6bfc306e1500581377a27de92b1710a21b1f8467cc5cafe68d9bb45839953c2fff507ef0378fd28c1971cf1397427913a1af3039b77fd176ef2a3c2b9f94f9c5b83150b6dbdf26e21bb613f5f7584cba8d0ff3009153993f8bd5bbd295e9eac3f6195d001485f75833d07f97c2b87af5f0d568f50a0afba2beb77e0e0d11a827e11d0568a5c3f42b09e61324d197c3df3896a6630a934afd09c5ba400f762a4ef3fe7802a593f51695129c3557daf7b8df5654b3c27056197936aa37b1d779b3bbc1062781d788b17eec997d419ab853b8861bafdb5c9d3cca79a3a33ca639d194ed144e5ea1d8fb78d65e486375643d3a1b5fc0df4fda3a3222494e7db9bbeb74b3a003ebeb4d1847f406d936c6772c9313c94d46fd938b95f7f7fac43a9b0a39dbd04fabb27bf71fbf9db2de834a03d0f9cd42e6c445a9ed0816fef4caf5bec937d794874e9a580b00353706fe2ad31f34ad2928a13b94b548e68d7f27969d2cc65bbc1df64156bf3797f5849ae8598e1cd803a3aa03a91d05006b7a34aa3973d4ab1328dd8e7c2f82f034f68c118797dfc798ae004b96a360f920c4829001f5321dc7771383ef383ceda0454ddf100b0cfeca659e87a7f502e10344181455ff9902ad011ee17caa3ac110d0b396cdaf03a698316798c8867ec68181fbaaa7348e03b47b154fd305290d5e6328dc7b2263929a8ac84cc2aa2b89cefbd1ea296b9cffdd8a174951ce0c7334108dd56c41a48e080842935af39328248c10279c0c0b5f743ae34d5618d713191b0d59c81f6c2ad079d7b003984b269e0f67256e35cc13e86a42f2d750a1018a8464002050d068f79708aed9a4a6e6bca32d57af0b2b042de810598443c1a1c8644e24469289503c39e56dd394e73782e03c02b17ca376a4d339039e95f464adbf3f2f968145750ba21a8b80d968b27ec9bc164ac8e06a2417af6ce2a0e561e97c30369fc932290eef9f4651846d9124b0d6af3d7b92d0ceea547bcbed35285f763e841e88e58f6c1a22d4224e30a205842f0df05e31e29b5d8251af2b693a8d579fc3a7e23d29ac4cdfea3db0de3b3ef5e7f35499a100ca0cc7ec1fcf6be0d9ed491c9ff257543d70f2c140ac792f804063e53f4c34413b4f4e2ea48e155e8e160ea0dc78952924c6cd00ae990f0dd89f2131dfbe01e08cbd454acbecc7f48a36fa4fa16ee49e32003965ee26bbe0e90f67bd5cda0d0a2727ebaf5e68781af425d8b6e9977c92c4d0fe64f9a5c0e15512efff276cd300f7eb6b58c04581aff4ad88939799e2e4d74f9424253b8b3791e0980881c6c457789e41b16d828db8e7feb42c345bf9749494ed4308de9bdbb7737757bae4cf38ef856975d88332f7a68b61eec4b4710b032e02507f13877d4c75faa0d8cbed63eff76fed035187690a7cfc7a39304d3f0cc8525f10817f9ae410bea6cdfc4a22e372c827eca799c278a0dbcf469c849b74b6686e6701e080060e357b6053121d892c5dd8e617f22e84137fe0bf0108ecbc096b325d43f265adba7737f3804a354dde8992f003b9865a53a39722752f64e4bd6f9c9f977918f8388607f474b155be81497bea222a4c1ffdecc23662eabe98d8d8a84915b37f9848ed4a63581d86ced2db4d7943ed8a373923c33641e8cf17c31c0fba327616f94cb1dad3e1be7bbccd7ffb601c0b9d3f9958e0170ba68dc4794ced819a361fd3c816d7f0bec3d0aae9df6165623ac409a1933e591f5e9fef86c769071e078c9d975c95b801a3fd0052a04f824d5f3badc6c301a7996c82e099e8da36b7f984f3f123436f6ee328a061eb9556922bdac1811082a28f1ee4a8822ddf1f8e38dca969a6c19e8936ab0a186372928eef5dba4fdc3de3d76023f2e728b572f6157ae2c504de2e8cdd66a207558d6dfa80abc3db76ab5fc66be38f5c4826d98e74c401cf9fc2c5999bf1b29d42ea408ccc3b762cf4992655d1fce3f9c2b76015297aba593399e4ed0d8457f21b9f808053b9f56f402f0c986b8bc8cd49308bb8680d320bc444566df3a5fb1df8a537581b336f10cbf2b821b4286b03f6e6118172a12a6a8048448badaebfa404f5188ba521952d7e1e4a009b2174d3420efca7df34d81b266c2b1bd3d35821d185d26387e58598d597b55054f88fbe0ab2bf6dfa9bcdcfd40399ae2f552e18f8a02d9b0fb3e0e087cd8567b11fa88d755338f88b3f10a3c27b4e42791210ec2b0b848c9f32c716ad49a7b95f43e6e054097bc078fca69316c73997223c39ce966928bbb8ebbfe1ad8fcc81ec423bc08c447290f77f05f4cd8a6124c5c8e84105722a4c1a5afcfc94dfd4074f44fba0260b5ebf2d7365b9bf877be4b653294e6a81834eba4b00bc015fd50078fa3e75f58591456caa3a5c8b71773f71f7722201fc164cb408b1dd6bdb51e3ffec1ada10025580aff052375e625aff97f2b02b17f7867b5a9ca8b73f5004d6515de46b6c071278e6c5407f824806a7c64e0d564781bbed86e611a163531e99af91fa912b962909f15311a5f372e237dba00f96367acab14891f4ee62717661758827abdfc12106c035ecf5e39a8ba843068231d59ac187e21434a0a891d801efaf2ac0e205d53adb51b5c020d1ef2d48f904e4bcb0dbe7ea83aee77b03c45829b112c267c1dc61370ccef8ed0e0d09493bbea5ad12f44ea967360fca9aafef8c33aa6e556a489ebfca225ab1f5fabde7e3c21dc408f6b242395a0f08ae9f08bc5d7df8122c7a7b196c9982647e0c5b509943d70c387dd4d86220eef1b9cdb54e6695913da8a14c86a4839462102116dae41a3bffcd05197fa13d9c67dd60308944b5920c46f47f524061c5c8fa1729fbf4139f0e404f653de4efd988715845c3eadd260e48b0d0122d539632ed34a1523f42b9de6aa522383f7c21d41c67ed72225663af813393e7fa626c873df7d1222a59be433b4bfc2d6ad8a8c19bd34c26bc512611d31b643551b3b691e8ed84d46b294ffcc82cb86c2a474ab2aa98440e1f797f1226bfba6b6d2294c2ae80194ebdb4fb14e33ddec4e5e5c1aba6780012853bbe3a7f8fd2791b5b1171443eca870f881b78737ee57b338febfcdd97a354190a6a453ea47e4c0f3ed90829069d58bf88f2b139dcaf755e547bec7a28c68d044f2d4d58eff40491a608831c24ce380b72d2fd0951528b086abacce1f5eee77b652689b1ad0fe1ea9f2be2a02465d4079a3c0d29b17a42e84a948e4070c1cef634ebcf092702a146ab3602a7ea7078435264935fdb560a613bd6283fe73f18f2c8843aafdba5e03c25b0f71286add5864a5e4b29092139f10807c1c630cb73b5f7946d3504d1994f4cdf8a95d217a7dca7ef7e21da7c746ee766d78d8c00125bfde6b6d93c81cbdbfbfeb306844dfabbae7e22c29adf3663e865cdb9a4a62ecc2c65b1e438630c628a02dbe6d76bd63cda7bf2a331722e100d246056c9b9f3de35886f04914469fee580c4cf67fd65c44ca06057806b1b261f1b95ba84366410bf6a47cf3b5bc5f27304caffd1ff7eee79538265eecafe53bcf4041d669d770e196e9c94e904433601c31d325e9b7e5c5477162443507731eb51fc0560549f8e99eb1dfc881a8bb71eaea566a2008ffa70ea10aa22bfa651c99a1f6da2541ef18491b753a783a7d88e9085d0658e322f8b02b4afb40fd0a73ea9c191f2125ca5edb67bf5ed58cc46883e56cf1a62eaa7ae5bb5a27fcfbe03362abfc0d692176a312b3d4899b88791bff01ffbc871c8fa4c5ec60dd093dcdc7d0d247728aeb32f025263f9c4729849fd6d9d62773b6e6b16d9560cdd098065ddb4cf3c8b4edaf6b3cc7ce6b38a8c2530c53a15fd23709389d2001e379dd84145e89b2faec4fa982ed161707f681a320791ad852c6f0794d917c9d6412e917752d757e735d35ea4edb94f717c4cea4e7e64ed53368327254e1ad4a39dcdd1d335c74f689d9cfd7c2146840d6d8314050d4ca2b09f0f8c7ac31fb50459a6ad86acaa10f8527efd1f537c7303c06ebb6c43e2a7943e83f2f7466c8330bdb431410d37a759795063764078d1faae777c36affc4ba0af3a74e38efb5fcb696acab8c6a4fdfb5b5e147f5af4c4d4aef6f629abf13629a688986f198cec6a7fed198e8db7925614161b8036b250aae01003c13b9e3070f489a63488d57437ed8dd5eb191825a552a93a70b6093635262885adc6e28168f406c221f53387066879b7087bc3078fb7bc0faaf6bd1acbcac742c3f975f26d1f07539c2d502a287062eba4f209fd4a1fc65b6e9a2ee8dd0ab344eff0679300d2c7927358394e25ebe32a6fa5c75413f4208f8897c15c5e7450e8ce830dfee9a02d3fdf170540843e9eff9c485524ffd3d58e78482cf1e4c0df0c394467630adede1d707a08d779839e41c735740c4818eb829ea265f5c2c485d8568cf389b7c94dbb257114dfa1a6663bfa809c6f4e70dde63dab3518895f49bd020c0e8e29b808a66bf860618c3ac7852242ab523e4eb3babab303ef997cdd89f9715e513908f69074328b4f7eaaf929f05ab949c3c89588845dcaa199fdf9d0f576286c2692975d952d1f84eb759824b051b5803506005aa76103bd1849cb5dd8a2c83cb33585df9206df9a4cca47e39e0d030b00b5a302a3b94c9f1fc7104e7717128ffdb2727c7c627235cac4d3cc2cc0f96f606d00cf93b82bf3435ec7907cd50bfbb3ef5667bf3239edd0f5628c3aeb42b3d69d4101b7cb7378c0e5b73c8e4355fcd83222e3bc924c7a920f80cbfc9c5607485b489b68622599edf6e5d0ec24bb62e202621f94256bac6aef445dcf9c5a9e5fcca95808a2e6e5178f76ccd95e7d89d1db94dc0d7f5605dd5b029d66d90e196a69a70680ee8efc66f99be79446cf050c3be386e3e0250129c9ed0a1805182e0d73017586a9d7c7a2f2b63349c91df51c513ea5cba725865c6fdfa6415cb27fa884406c47681891cff23becfa3a2db533ff9c023391fcabc79dd3ff38f81c1157e148c5792c76fbe09808f41237f53f50192896846c61024c2d545492f63b9e3b3f1619e9822545a081c3092842c098c768252e2edd21fe7e9b6295905b4d58eded8e9de3f6945b8f3071a64a584ce646b8efc3e4da98a793919fa501dfc2dddd8fd026dee3a8689ed8cf05b89e07eeda33fe3b80a53ed76f202062ee16dd0d44c9b4a95b7fc39a0661f6c6b0462802cb97eeda6683376789fb457a1edb965b6178e748e88ad08b7d64097e2f91220d22b0c453dcfe4079a4d0e9f538a7356a51a4f8559d4334199df42b8e3186c9c07d12be4749682329b8373bbea67953bc9678ab925ee01e971a2a6fab884e844a6a7351a0cae20c79c70ca01443af2bc66e72a75b4500023a7990a9b796c862cc336ebe0f6cefd1af708427b17f68855387a019612b167841965a3739a711a1e7227bafe66e1564b0caa901fdff0cadeab7eb50033e1e18201514ccaf4ac2020821a15d1699327f81b6db37b3645226a106e3ab23168d8a37963c615179ad5a7f29d5528cd29083c7c1d171a149966e97e91264bc9a368e806325e73d8e18763dfc20f91a736115295692ef7f9107fb32d353e67137c807a35c2111b17d317677a18f3e9c63741c07c378536fd1261a5cabb9aba3e501d2fb48ef2075b8c74250681ecd6610e7b58fe5abd8a008005c6f44ffd0caa2e59049df3d31197b946dcc1f3c250f6a2bc50bbf02171fdd505ac7a84fc3a6ddb2574ee64984d28651d90933e5272109f546a0c4da1a6d4aaecee040341b4d656ea73b353518afada1cbc88e7160a04bed0cb66724ec250481f726110d46910405cab852f40b8bcddf690d34bedba55783f6f38afec3b99535db5ed2eebcae59ac4bd3825ca12a15e5ba18e84992edc83d3e1d6a0487cc82cf2d28963338f411e57b24558a1df4c9352f1e7188e2b66d223b9f39d846355cb6a6eb63f286a7aeec90516226b3a9aef4c6f9cd51ca9a3f943a46de29cdaa65be3766c2939524d1948388ec54e44a6a4d2508139a3bda98f04cc468247b67bf9d583a3152d39633644557f8dade1ccf1ecc1069deb676492b4c564b7766ee895c7174969c6ab97833d6d14b323ee290ba59c43c798da2c2cd2fe6a4b8efe46a9fe5ad42e9b2c1f0d4cda231d90e0a65f8ffeb72a3d19aab2a2dc4f7b3e3971fbd32ee85a9822c141160cdfb98b923b0022705fc698781fcfd96d899d516bfe82b2a0aba083f7a5df04067eb6b182d5ae9c9a49a589de53bae978102fd2e5ebeddb8aafff5e8b9accfb4acac9f6d8973ff49fc0c479a41bb36819da9a78d77f3a7cd38d0b233bbbfd849c9e9946f2d82447bbd7249e0118ebd8ff24444c44dea28c3cd65acb3d9a279575565e2f58c89c4dd7e85da909b4da0583c65d72b93d8da049812522747548354e460d8b1b8b09f343a5f8114ab680fd185c0ca425ec03b921cfb66e02f14c4e4b1b20c3a14677da0536b9ab3a1e21b00cd807e72cdc45ad720b3f6cfe19cc2f63af2cdff9cc05539ee6cfb23506fb8cc4263c5e392210f0a73caeeaed61790528990330853b008f5e507d160198efc1e05e80471f8aa1381692aa4568e58ffa071a7ae7960f3748f278f0b1f9b5113fe6c8fd03ebbbe99faef771612a84baa74d74f6fce32f9c0cbbaf17b99ad635f84bc3a75ab46245af2bb2b7e4b9d40c514a944d4d1fa18aa55911d8385e25fe0d1f42cd8b0567ed585fa389613958951a3e11d5e0c66d48ed5c250f091078a93e347c923c08e800a2fc12be53b20a8cc6f36b27034cad1f0fff75769e4a2b89d8ce907b24b820c20e976c17812f925083eb6c9e94107a0859d3448bbe51c3a909ab66265e7457142dcb13c2bfb6fabc09810a063e5a62715a47ec55bcafe82a5a00f0695fb1d824e8c53a8ab573d0daa6e2fea8735819ab3c663abb0b37847b4d88db1f3630329583dd55cd3f545c1e86354b91504a599fecc0a4bbbf08efb7df197269674908e950ec66ca63366550644411dde2545312fc01e002625516818074ed0dbe3287c052e4c972913ed5035d1fabb9656b781525608530fbee53aa66471ff6cb77ccbcf1c9003b80bd423fd4e8c985125dde00e5ecf3291a9896b98aebb80e3a822c74ca8670a9c1c4cef618c872eb4aa655676e9e87c3ff6d287447899dbb9cf187849592720be38ff0c4dd4ebbcf15e675f44aef42ed7b4bc4cc4b83cc967559ba4ec9cd46e63458094abc22904f1dcf82b9812f5f9bf6cd2b3c2f03d5002f19064f49a7ee81add609f7f9a6cbb8518fc00004b05c8f678d250c471524924480e060e99374790e3e4b2e51669ce08081fafea96c1ab00f9a404a6e13d876d040076d42c34789d9949dfd7d871dc98e20e9d6fadb25f1e5b41e69438dfd8e5ce5ebf9ab20eb6d756381abfc330a127901f8f2a26f24840698663f0aa24c9f4ee54405283cce1fab3de111331ca6cf290363aa34bb866e5123fbe4104732be7d139719962f2c4eae827c2c95b1991252d5fc5e5d6b93ecfd30e67c020f037f6ecf6955a8501dca4bc34ccbe6cd7baefb7fef8536d4c975dad921897f5fb54df4e4ed49732990bc0593439da4353cc61d10762d16a2a4dfdc974148836adac9135cddc1d24b70f8422a3f16360a2841e2f5d9eb05571a5868b2d1bf36b7f1d7af5723a3f5583a2b3e16dee43fdcae322c1d0e1f0845ee404b11d2d750f48d3943aac7e08bd7c4c18dd75fc2bae2622686e5efaa66fc62944ff9c273556992e446f63d0258c1970d8effea99dcc20aa2e2d5215d6aa0166281d4fa28392ee262582b5d7029be83b057e2720903686e5bb163ece94ea52052525e3d87e9ea0afd1a0c7a35da0d3ea02266a856c4c99efa50a8efb8c0f7ab91f4301496b33c837fd21f1cdda56bb3b9f96b89b8edf79289fabfb00533d56d130829780f49264a9164593a7d13f9e1307c5f88e313dadfcb4bdf7930e63362236605bc8a28dc6c2fca1ab41b9a84add1c4122547d4c6d3ae4e28fc19ae25096d461fe2ccc386f4a9b7ff363fa9c3442d3e6fb5592b2908342a51ae9adbe34f65f028af1221ca8725bacb58b583270a076873d8e6cdc2f24cae7b792bec4b752c90332af7a34fceba3ef54b2ae4f4600a2a479420a729975635b6b8b2ee5d658015f900f9bcd6fe7abda0779dd11c4dbeb578ca6c32559d946fd95a4b30a0c23fbe423da6e019dd657e225151d8fc533bacf8762a6cafd7c91a697c8bef652c3a2f915512237a7f5317dca2170f9f70569cd19b7319cbb868bb2090fdfa9e54bcefd53c87ea1f7fbc0343b747d9e6462c8341e9c8aaf08adaaebb95a8897b659c72a531fa5061852c8370374eab2f2fe7bc00bcb57c26e070e00dba8abc191c97c921c260f65e9520112bf6033934dd66aa096dc5d9bb2a444e138544e06a4cf946311d87866af7a59d1d12eb925ca6ddcf683f0ceec125c500e4ab5305471d9079a1023eb0d8fcef75bd6591375c8c76dc8ec86b64ed0295a95dd5232e10563cb26d5c4ea372d69cd9e0bb4399ea80e5025b7e9f39fa0c5439a4b4331d710267786d863da9c37df29e7590bdfb62da6a661dd02f81005318905f276c989e0c92be01982004306a1cf41bed91c8d753652b8288214cf529d2f3dadfe41b6cd15b076529eba6cfe9f7d4acc2a70d875ae834ed65c05bf9bfc90a03f688b53b46359cfeaf5d095e86ecd46f54a1ed38e5db4cbcd60967c69c883c01df96ccb3eb4222281640907ad86bfdc6124641edc68eb487e1760b0b61195d4649b986f84d71649c4547c34d662541777460714bff1a8bb6b62da90b1fbf54ccf488bae826764997b345dedee5bec6bbb40faab853f6bcc63eefc24a00d2562f5ac58180532398ae22c76fb18aaaaf7f33017ad0df5c9c313ea96bb4b03b0ea87bd8774d70e7f893319f9ee7716e486be935d6950f07dacd3c14294515bee94715e568445727d081152c8ba6a133784efa02afa5a8ba2222011e93d0070c5446964eb2b3bdffe860a47db2cfb7be82eed909fa2067955757ad4dc677a0f43e8b611b5b707a71092d47084fb21afc910b3a207babc3d2499146255c20fe26b47b157afdbc00e965d6ba20ca5518a32b862de78f3c40beb521c81df271ea57493820657918e18eadda7ef7b4757c2e0e36f1b6bdd24c68d74fb5e3d5a6aefa9fb8f9e298527d683d15eedaa24dd2d0f2fc9f171644a01626c42f1f2a191027b83952abb427580d6976d2ebcfeb4bb869a5d7564c49bd02747df8fee8069067a6405d7480068b32bea0788ae1986369f08c96a2848e68b61e9defa29fab078daaea718fcd936f9292b32842438b6a964d336ca70a548d7e5360f95ce5ae7c9c3ffaf754dc402a38c67b4d1579af80d2ff2e0dba16a7e99b20dfe11ff0e8201677238f03802e51ab3a718101d04ad710e0248a554ef24b1fce9f0b254409b454a095967ef1381500b3b5704b8700910b331632d96d695b741f032e9b5153217661e8397538713926020c2e6f483d252883c38d23f34e8b9432031f4bf54fecefeaae32770982c2ae6e89927885b1a79dcae731dec43ac4fad55071dd6917585553a94a3005179e7b14f0fb6d7a0de83e64a3717d3be71f4f0b73626c115b4549eb37090d02976d664b7d3a47097dc437cbe7e0d5369f2d12ff3e8ece326aa1ea6e6f895a9a82d98c9ea81d5d8be257777d283b54c55313e92e457a0372eb825a6aadfb2a29734fb411c78046fe51bf23fccdc6566b9e1f249e3d1995130c2dd84b95eec41c772a368bd07c6c4f285879c926455e0fcd2613580371ec0c3ad313d7172abd733857ed9775157a32afe0c8efbedb87ada8c78177ee72df8d036e2bdc96e3416d0e8eaf4a96ca41d2b637ffbbce9c2f191bf006ac1ecc321acc19de80028f9a815fa08bf56155bdab79426e1937791f655125605a6b0c618680b5b69dda783000d335642a3aa3170bed31091dbc0e7b92da026dcbb4f017eea2e8c92962fa441fc5a041640d16dfc6c12c65d4b60fb94fcda4e287dd73ddd793b2a4f6334ecaed83446c785b796f379f32408947f4ddc740ab4411a72dc49020866f1947bca11772f553a82b7bfa2920dd6e6040a299545a26b0aa8a5460169d4bacd3425c62740485de7029b1db9bbd2959bd2d63cc5386911ea9678a15f8a92afc58961e1f9119ad9d2cc7d6619f560bb432dd94d5cf8c9d7cd4c96597f10ee91bb5cab6a8a99ef82741dc6fca3c01ec41eca93af96a7d5c1b84f947dd885045b8bf3f0529644918f00211d97f5d73c2cfece1f48edb9dea0c34aa13899bb05b7c394c743bd1056bb1971429736ecc03cf207463276c959a3562188112f7f16bda4cb7659dedf4e2ac45951b4efcce3797336f08d46faa4dccc4ca24f1d2a05a4ff29b4fc4f14a125419e3f91cc9489c1f9beac1cbb1da7e9d9836d48eb7a509fcdfefba2c23ac9bd448169e51dd1793690744f05af65a7226dafa89eef1f0886aa81ff28ca2187f90b34b234f40e1697ea9b08ef032bdf66184b0326da428d634fd26d5f96b6e9809eff2c4580b1dff695f96d6f2970306aecad6ba46b97edb8e7be3e7a6fa38f174d170addd6d32ea96a4e79725e36e342575f89e29ff3eee61c3009494b7522dddc5f748a3282028e19e5c75016f789795da6efb087968ffa4dfe29234500def8664325cf8fe0cc4c39e1f9056657fdac5aedd22dc06aac1563d8942405f8f31434e40a336c1ef304a434ea1c574d4cf3805355a68df125ac9f762704c93161ffdfa6e36375f7701b834e0aa89f68b35f1131f069b9b9221cfdafc9df7458ba6b67434139fdec701ad6b1a4b94ad7ee04b789acc006fe438cd60f65ad18e8b7dc38225b58cd659fe7bec5252e0b6d31a77ee72f911c9c6840c61a64effc8437cbe0a70b948bcad89dc7311ac031697475d0d9a1f0ad51676f47e941a4a4861535df036adcf4f18d05475219aa0db6a8e04d5624b7e844a4fcf5a1c5e300cbdda0fdc87cf85ae3d303e48f763ed7550830d82470090d3b06fea9fedcf514b3581e05518f0785731cf98a054ca1af71e046f1e56a40aea9d35d869ff81ad62a42b7caa42ae4feeac76e2b306b05c5f07ae51516e1483378c9d44f5702f889d9388d739427e3cc456c21939a8dd46cb64529da65bd5cc1844ca0be6aaa12243a7ae1a9ae97dd0ef0f5e916186271d913a47677f0eb5fea699860140a85ad0473503be8ce6a8f15edc0e91cdfba63009e5ed3a4b48ae1a7ff05ef97885132b37655b60ab9364dba44db0ff6fee1e7890e526465081f8960636d3582c32bf38720f18c49bb729e4c30c9ce23f1ac3e1905ac4739e49d349f78b5f79080c8fc213e966e120b7567ad04c417eb377efe7a0894c0b60fe33bbb2d678305faf527b13e66079ede2d606d15bb91cbb2fce5323ff6c7e83bc941dd21878718ebcfde30a9859fac2037e9093c443e0ecba42cf60b34677512f2ed848eb89041e9e258906d23ac6c539c4e0b2c2efb25bf41e16cd8ed2b2cc4567dad37929b2c7288b3cb08de1d3e3867ed55aa2de4409173cd6b08db9d4d06bc5ce61c030253d88407c188049ddb9ce10c3c3ad528e28d5104340c0b99d6cf8dec87e31e9bdc37bd1793ab25fb79a2f56c37f909c046aa9be259c956992049b586191ca417d1b9a0f8fb956458e1f062de5fdbe7c0f60111b09b161839b80d117986569a3f9108955b71e92b41edba4a6bc2666c0d675f7ba98d4873dc92de52eb1e32b38ec6a99a5b2802bc930adbf98e325a53149586911059e69ffed9a00e29a0249921bada8b3c15b27ed675f2ba16010e72ea461516fc1777efffa5ce63fc62a17da2fcc3bc540a6d25aac41467c06bc04616f4ab3d567c8dba5b7de1aec9520e9ca435e9305bb1fb06e4b69b113aec6978ddc1409f72ee0e7a0882836dc30ac61159aa495b12ad247b205c000a23142116d28ca0635162ce8da491265bf4b438e47cebbb7b799cb82e343f3b1345dcf71e887cd018b5df602b35258ab507c140cfc675d7a1dfd8189727329a3ccbf45d53e4f3dc6788de73d6e1cf4e350006f81df1ffcc7e3e7350a5bb0c8404b91f9869cc34bb178c4bfa254c35d2b56f40faa3c24fd5243dd909dbf90303f92b851fc400c6eda654f576f19cf5ee3bdb3c662d7e26fee11e3e9372e66b9abf3e66a0fc28d017cdcb27fab4387c7c2ee39ff47e7e94b0dfbc9ae313250d704f35bb0e08401af478c4142ead373f2916e39df830c860f818b987e34a7eb2d5be819def8b84448710c434ec7af9d8896d0e7c6835719d3c01a698ed7fb7f7e18ceb0168b983e6b867ef1cb109cbb69764cf5a07134de1053f84fb0182cbd7215909efe77575dd5ecad402a290e87e5fa3d1630adf1e6fbf709ec0febe1ad9280b658ebab55696967ebe93e7a7803d70d11c04508c6c2bd52f2e042b35b9508cc6d0aedd038112f99b298d702e93e35d44c49dcea27409daf526971e960a32817c8564ec7d3e0f8c7ae4b5a05a1a98434fcf1a42c34eb868bab3ed5db6a25ec41b13223ddddd654b956cb972e85bb40f1e6130c072d6ec83406b9bea1ef4711c446835e4c3467f6ac57055e7921ba62e5ded1a62ca8cd4426f20084caeadf2f26d96464c55e63a88198a10f294b86459078caa6fe12febfeaaf74efb652aa4affba06f41392bfe10c808a6d10a8764eb804963512b993975c6c4f87a8aa9a35b237c61ec4513bedb8706040b0d751235e0316939be395e8005818fb16e75a5578b1446ee6f0d479a764eb074e77158a2fcf8b1bda056cd2042999a398d46881311cfc2c1a9dadad8f42f14a70bfe4987abfb30dc562a64b53cae78c0a5298143f107f5e67e3fa93dc36af956020be0279d680d0461a9045510754cb5b3a5c87fb8f446a82e7d033457f4c2006990b2e30616265a6280d8fb504160a11e19733c73df5e86947af6b3727012d6a57ce085a5189cca49bb10cce43692c4a02b6725904bff14ce2ab01cbe0040f868252e1d5f8c7d7cfa94b9ed863576808cd45751faf6f73f9d2196b65fc40d5896b976c41730a6b42eeed9f226d5b6fa70886c2084ddd154af0add26899c13eacc354b038e57394e127382b35e7a630a00a676c77750ebd6c46edad827fb7df2c28ca9653878f9d871a97ddbe1fe11f71162b05a4817bc1b4c0f60e1b151740631eb6bc937f50901d97328430aac2d54c63ff9cabb61dd6b7286117f5c5f24cd6cebd67eed8db4434284c0c6c2a9119776cfee93a8bc81e37984b48ed532e1597fe9903ef767aec7eb856af83e4ff840e4203e4cb3a4f724e6349243a29b2c943527a35cf4ce33a283f70efee1b4c14eafdc0f02fde066378a09849456d11cdcde956e1bc2c18452a9c0bbc5a9c4d8d3e17ce9ebdb2e756f44331f4c77a7b4934958ede34d680066500614b3a7c485e052d44818c433f647fdf256f8d5a8dcb3171a98df7f22bef034c83b6c0f646b28c6e1c018ca9fafc3cd619953f8a453d69d801e2f6d31f3e1e0ccc32d8156ae9ad2678bb323cd66c3e7cac1e4e9a2de9f40ed9c9ad83aae92bc550f4db27983bd8c1d7f0d69a5586df6b5fb92b7b04b36622ac2d6bba6fa4526eafdc48335b9c406d8d32d572a0a3a6b5e9797905c00182eed67cf2545759e915e3da268042689bdc0d9c82c5d82d4f663f77549a39206f365482712f2ffcb729533094b24895520ded82a662fa2612f27b85e667f24bf171b8b0541608c6a9052e2b54bed5d7e331f4b1e2e13cf5f772c17de0be0e624b02ae6cf8c5e0d4b933abd0441a2faefdb28afa35cab682ae9a45efb26ff2c6e81343ec44c45d948ec2431fa4e79652b68310196c557b523cc9a62682608df54c2be06274d04db842b554109ddb190c8b725baea0a7b085f5570f1326c74b8c4a5646d2e76f7f2f9e8b8caea33420e8906cece5796da278f5b688b1d32a81615dc423649458359f81ac5f2850b8a67de14bf0cfae56fde13fcb6a21bfc65caf1f7fee933f45454608429a33a746659a5151f9343ae0b1272b1a17dea7e18a74dc27af12d9b0c0c383cae9303e6298856297f01c8c454efd32b288a102921d1441beff3c158f902dad504abca69e86864b1c8b33ed5c4f9cda8031e10a68cb8603deac5268e82672b9b116efbe0ef4653a75f8bffb9b6cadbb98ab3c72ed0691a6172edbba5bfa1ccf0701af6f1f89021d4312bcf4909ace199ab3e62d62ff1653f07b47d33532591cdd22b3191e79549ecaa339f84853e47ebdac26c809d1b904d28af750945af592390f843e78832d101f1bda6c883468b3ef50f7cbf275c6ad167ed1423ead02b3fa8aef08074625c20fa1f447003be358f50f84e0998c1f4db6dd681974fbcae8e80deeb0db439350a59e6151279db18ecc7c2fdea45525ba1be3db75fa499df4636f3bce1dd4c8e38e479f9970fe1005dd80e49cc4c89980f689bd105953285ec366f23dfdf2d0617b7d1967813ffe68201da4501ed6e7af2d1362fe059a19dfe4ddd41341229c61b8e6ebad3f324ac8c3509f457c629ba2065b7048e14dec5a401bab3ac945f7d9097a21750d2488fcbe6ac83e8f9abaa0b343f025b86cdf14afe12a3e8a908c14591b5c359168560065581e238463dd0763e32d1391098caf1165395acab346a506fa9b13e721ec75de7151ae5f4a71a79088656f6504e4ddc80c88d1f95bcec462720ad50c91c6fdf246e1688f5cc211b591ceb084776af05603384946bdf0a05803f8f5594f49595a71b2fa6bc5fe4b110974047735ffc88805753ccd7e432ebda94aa57ac27e23071f0c31acfd13606a92d8af776d918a3d6351917777aed5ebb272daf07b167ad36a7713db67051a096fae69975d27c339ec141e284c2dd9d157447b2605d4c72527ef8b551dedc9c3900e409be5cc1a322854995afa4665ccb0d73fa31e17db20adeb0e6cab0169a03db12d713812ab4500d8f142a86044e97304f81223deaf48c2babf690b93dfd2b7552bd6f7ae1c2d57013b9e052f251a0c62c1c7d762b88a7a64dd11721dfb7bbe292177a280d4d9c4b1caa76c4ec089b6ec4ab4902784e32752fe76474a052eda256102a0f78f06bc864466d0abae45aaa543fa67018d538cff50bf260501b2f443d0480ed83a08a34426ae962af122cbf521d37b25064b041f4d9ce5a7b0b7ba26ef17377a2be42629421d7d6fe4d50405c14c41885b96b75c6cb3531fc3c50cb28b766b1de3f4300971a05fae6f61a48abc57491553a03ae0f1542e21cdbf4aaf78ea0449805f53bed1c77f1cc55c1f9400ff8fd18dd60affcec06c5ec87486c28558e7e0eb8c03c01366079afc09a016fe907d9288995cfb91f6c44b2655bf605a345f9de24e877d991cae7c5e2123fe1690077bf19d5f4fe6db4e9055555dad8c41672dcac00938a6af0659c267574a40feed38d786dac69835c89e21e6a9ad6041480538521c57d35e75a22afc154ea3c3110c4e91e1496b49312c44343982ce0dda40ce61aef68f016768def4741c0062e077715dd2f4ee11fe56473aa16c6c4159aaf29722d6e90a288efff0d6450e97a85250dd7a4b942d2c1a152368d416f2adfaa54e73369f0d1e89e5c0bb7aacf6a86ebbe1fb3a2fc62b743e897bd02d22480e662983f77dfc79e26ae1445317f68eb5945b8a427d7f17d3ad42696e5c08983d8e64972450320213b910caef8c8961ee176cca9897f03027f324ac40fed6e1f224d81cb59be1fe8967b47e4fd1d07e1fd53060517d70fb3786a20168e949e8fde646c48a8c7e64ba5f0bef5b3412625bd6e353ebcfaa03074ac8172f30a153be4183531c5d8db0b2926e293ae138d2266f1adc2ff8dc6b33955019f87f89517719b1cd3cc8d43f2c5b4bcdf04021df03a356f77ac15a4fcc589ff698b291f5d697d59e7d91b58adb4c69f8fc7d5eb52061b6aedcf9118c2a6a415a157d34a631fa4c6844f5c1b51a1736e0561bfbdbecda7d62dd46542911a6dcc884844785d7dc978d94617583b0c6b1859f25d3192b248073f2452cef77b0c2587806840ef0545521baaf4c200a19b7d395491f77d0b3f8479bdba361a733127cd13dce7b5ff02697e6fb9b375d8ea91211d545a80e1a19b5c458683e05f65d28332d478a3a639c6122e43a8b52ad4b848a34dfa8cc1357c62c17402553e0f132a2ac9c3f9a08bea47b47a6c0e55cefa36595c9fc7aec216ca9b56900a24367d10a7835686ab0bf0f08b9d3c00e7fdf1d852a942b2f42784adeb190b839c6ee22d66707362b0fe94e94a9f79dbbfb34ea6108672bc03589f0c63a6c14654fe23cd0c26b8578746fa5c40faefe7dba18f384619e52c3035950e38859381a490109686af9a27ae21c79f165df415bd81a50d046abfd669cf9fd94859aad5624a9cc97e636a14d02dae836e0befd1d830d656fa45a713168e4fd2cc8a825c43e28d64affb1b3941175be65709db315291900e4db636374aad59083e1c259989a6dbac7b2ce0c5e0d9f43de78c058488dd284ae2788c7af1efe625795b7727b1a68ac5d6f81d4d2081e3fade6b55503aafeba308505584c85b628cccf97c37c628ca8b81f5370c8825b7ead5c83cbba7a45ac04181b5d4a125a938b7e8a1ccc7cc176ffad43d2dfc9a101e3075977b7159216e8f4b8814de4c5947c7961dd04ae4c6009eceabbb0cd0b797b0bd7b0228d3800a12a5434b0c16db4c832cf59f1b6732609a0a37fd904261ff433f70fbdaa795cf836b95e9f53a6ae5dc37ab106b512bb40e90ae79c87cf059c05c87e7488b50eb162353e4c59cfa0b74abe4b7cf3bcedd6243e3c37777748989d4b1997e77a3ea7c04d7c092aa0cd3f8b2e61fd67c0944eb479c7c04801d34ebf3200bcb89089391b2d403f53a54d71b1a1860b91160c6debe79bab313dbb1b61154f4de434bf8c2b9876c199e658142e8510ce8bfae697519487b11915b84186c30b246f1cd5d17682fe17afb35ba6a4ad01fcd7a712b1f97d369209140fe4a464fc84fbf6bdca22b96ab51fb3bdbd3cda5a730c78a36106a945337c7d60163c4c86fdb79ab9329676df0bac269ff8583a79bf8186d761704095174f75d3e782a26109a7880bfd10111a857dbb60a014fe643d2d66a93fe0fcfe8ee2d271ceb8617fdf7da7403db912b07cd3d99382084fa48213de76dd6249cd34e4a065c5c6a6fad0eea941f745a1cf18891ce95e54ff0430b75d2a3d6b531944b900b1ffab7bff2c0ef5d36c7628377ed26d361933a99cef2154e8ce8aee7df3fba86fb7d5c6cfa93f59b944e1f0d33d8fc056ed8acfb34ee59a6106d4320998c5829a8069a628981a0f3690ce6b5dccf47ec8d313725df748a53bbedd6c905bcc8c847476fd2ca2878afd71c4e35e405433fdbbdf95110b687d0983270b93f8ddd461b000d8a391f9298bd5be3e7517fbb2a5faf8430d432be981bd174371922f79ef5f1a763fa9a2e3227b0271a1ef25681d0131a5f3107d4b5d59c2dbe43ce274aae0e9d868e6a12556a64174a386f6c7b284bed39647de51d3365097abe605a9e7d96359dd2cf0a5fac131427d30af5b2d6cdb5ac7ac24eec85a6887ee09321f933a8ad3965e9005223e768e4bfe54d16676f1ebbafb8ea0796d704ba63d65628bfd6210bd8fd060aaa3bbb188731887a4cff0140c86cc05da8e7a5e9d5b5f18c9aaf346ddb980ce1a32cc83bc40b8484ca1e8c7e58fd42d5aea75ec55387b1363061aed4924f7657abbbe9c4314e957602c54589fcf05ddfc90d7c1005a8b15addc07cbcb30a740a92fb6d97e81572ad06128eec5cc24d65119f1c6683d272b3d9ea11575da2c1202823c9fcf2d4e8cda4db496ea5cf336a1256ee8bc523fef1aecf6605a2a00cb0dd51a96d59d20a30255727e32cb463ad20a50f072b35538745c4b67c5eb76f87da00274e53b845c249dde9241b13afaf41ec6fe3c90b1cd0eb0d7ba7438f5420ee5181514b9d193638fcab3afc1f858b5d8ae469be4e0ff4289c33c74bdc1d3f8616f54311116e273f0a7e13c231a5ed3ec1518b73892408d18ebd0ebb082b9cd4fa9ebd58fcb63834458e758a9b523d18dd6ebaa3fdb5382c41884169e14e333df2c6626dbff247df6790a2248ea34c7bbdd668ed6ff63efdbb741d967657f98533451279449e50f97bea11ce15346b94b7c5f70a41106ea3ccae474fb052719be000df5510131115722433db46da1ddcb28ac550e42b38c8342055907cb56b6e09458c898ba13bcf5208f3a5438eb52a41f8377740f19bc24df81de51bbb2c3bea794fde3c5108925beebab85fc3bf3c3d8937a4f32dec3a46c6c7c9ca9d7419fced04b7680a741981231b7f73e1ac72582cd0bb342f7692a0cb4ad007c50bd117dce6cff08c86d0b048a9154a8accbc0df2bee6aafba3725170effb7d3ac5611cad54f50434a6d0b22b1d37be462989f0c2751c799fd0d9140e08c12018f6fb4d61deb8d3b2a03c47f16de0aed21068b45130e1d23de10eab0eee69c8115b9aa881627b112b1ef28fa2d6afde62ce9cc100815a2486617547a67f55604a27997220c807b47a105da33f24bf011bb7df632693975b5af20412eab7d6cc103ed512988a43f2c90b9ab472145452cfe9bd96e4ac01d50b5d65fac07dfba77adaa7399f72c73eeacf3741868f0f3a74b867b8f5b3cc7b21a8a037e2116cb7d8c383ff2bcc298c203e7ae7e69a0c369b7bf95c269c34a5e1fb141f13fd37bf557385d47d6c2f93dd8b0d1981f37c58e6615d0028ce03fe520fb0c395932adb2f0078eb085e0ad867057952de1e70a168eb68f361af4b4e894f94b450389cdcf6b47f1ab66a7f155da206058707f0dce6c4d8634b72e4b4c6084d310c443af55cf899a16381e9712a1c17e6b827263ae2654fdf0b1cde6c46b30438be627c2bb7def316617affdd7688feb7457494c63d24d13438004f49f422c73d2980390aba20d3848e4f21943ab7d90f7f3060fb3e17da3b89d2e95ce2481f3c6a0219ac4d33fc81809783eba405b4c65ab4310f85e4d2436f6b2d25c3f555880c0c601e7a803cf3fb85abc2c5b777af047fd7c1da6ccdcc5ac49c8965774b1a3e9d1e8727b0d6f2157b8282e28b6933c14ae7fca08c9858be812cf2d26ba9cbfe30cdced94beb9d24a9920e5aed4fff804f86d01cb61c111a2069afdc69d41cec8269cb6e258fd9c68283db2cf9c0397ade192cfafdb5f4d5be1a4a1b003820ce543633fdaf927f26c4751599f8b69f90ab8d2af4d4cc6cda5271ca4faf39fe6d212ed19d7394f5b72a8b19254ed6036e1e8a4b803811323bbe44a3be69bf5f823e884795b8ec29980fb614a7a8a69c67a86d1c8a5fd47128745e680ab3098d3ffb0f041141220d6078ec8165913b7d5f15d7a19fda5658f65a47a6723124641eb38cb2e3081393fda1a843f4938c329c46eb4bc9c94f6b6420f52f117984fc457bc675ac51d7bf8012fcdac6db68c9d657c6ae937161fedd6cc22bcde9425b23bd75fba4e0c54fe2840af873ecd13a886db8ce2fea5393c0011b62ee968ac01d6aa3f4e09447bb803dd4799802cc9d83ab60a3cae442b19358f2953317edf4aca20b7a2d3427a2aa956bb1557f004cd4bc2d0b0602796c5c32dd374d2c2c4b3909f8a2f38b6685f2083a5fe11dca5bcb05f1666573f1a374513ecbeee067ecc66b4efbe99495d3be90baad08bb4ebd54bd101159c27982c59a822333d2d59da5aae95b29876eb8a1051bf5b924c67507c395fb1a140e49200f67c895a7d5588297e64d9dc5615affdd5d702dadad1a5c9848d4f91aad1b414883c714e483af31e506218cc3aca7591eafdcdde21615f4f4b0786c81cf80c401cede9ef5d8435c718fa6e524057b1b59ad429dffc67aa974bb9e4335561aaa479c34c0f79bdc0c86377322ac50f56d33c36e2fc1fc721f57c4f6348ffba957a62f10030d72477c172047b7a783fb636fd5939eec92f6f6c1d29384566a928527a34be8784b6cedf74cfdf87d160d14408a41e54c6ebe356a65bc835b0593b89a24c28ff116b8d728ccf735311988cd955511dccb26f365dc33ae6bd60f3e0ba6c6cf8ac6ebd181ad26bb57d9ac0965bced53dd0195e4c260ed420b33dab8f6c7b173d577cab5a67865429c66e58d67835dc5ec312dfa29efa23810fcf7fca9efa827c804eae0b8dec96dd55a2a04ac6aebdf7a1589bd9df57ab69ac723e9fd29bb023489fa14383a53b5bd8da1ce2d301cc62015781c2c098434b1111ababc5efcdd742e73cb748190566840e37b7c27204f299c61bca6c25eb26d63a782216f4f52bfc6998223ab07cd4c6c11dcc380ee797998e3853a1223eee6b155b8d265b747c9e5e84839af65500ecc60d72d1337ea10db04cb5f9bd3c1cc3712ae3ba2151caa217c7d6cdc7e03abf380477eef7532c317e5dac0920950391fc784d4e9fb08919638e3473109577dc20e353923db1877923a2de3a5d6b5c79df0e8deb42a5fb46ad63833c58baba7dd32ec8a16bf604500cee9b41fc7f9500f67775622e112cfcedca173dc6b8cd08eed815cc807c44845eda118b1d878102fd2a57b69b3a026871f559e02440f88ab6bcc226ca5469c5e9a5938f01a75fd310efaa0bfdd226ec5add341a2e9c160323e8d96d2dfc7afe8ab162f84f80cb0fc042c1d3306ae8c595961aa87e997e11be2ce4f4417366324ba7b1fa4b255334feaa31357d12e22d98549c916e530074c1a5a9ba0ec25e7e7b5b31752630458162b5a2d74e544ee59ce9fb72ccbc2b9219cd478916bf42a430a48d5aa04f82c4ee098f7953db3990f39aaabc2dcf1f272d36889bb6925efafc1c5aea02a6779674493683295e3f0d61d3a7221b4fd5ce19990c4a13e8b2c6c2c15c3db1c0032d8204c24f3f7754d47f9ad4da7cd93b1eb06e7c785557272c2bb52af64da123187044386bc5c367c3805e3263055f7de5d494e8874e9e631bbdd837c2f988ee7674dfd54d4b84d8d8453f43c664321bd48f8ff9a8463a4f2864ccf7b7af88a5a2983daadd1154add9a01ccb56ad1862416a8e317b06cd7a4a36757c01b741c6a07415134afdb65e2936fbbfa24023d2a25ae898e44698e94bbe1d1ae1ab59e2cbd27e408aa69a0728cd86caca0433e509942e1c9340255ef1e694f737fd6374584479b93c802f6a8f09f7bb1460a0d19ee550840d11487d4d4d3106aa7fe53e175218d8ec563c68c6327e4c8d87472979f9d16103146087946dbb580e5a0d1014c65ca178b9177a783ebeba6b44de8c2f6d31acf17df5df82fad2509097ab7dba9078820a7a0a8ea8115c38449d4c7d2526f74c69ac90f349fed32ee0a4d148180c416b0090c482393caf4b4bb3182b8e431f8b51da16d4bcbd2a401caa22ebdf90763476452208dd52d8d8ff4cdb1b4cae350a7e3062fbff7dae2f05e6bbddf03d56e78254587b82e657ae4d671cb2e8fd57a4d61f8fb70c1a64adcf48c7d1ed5404b8b4aa2f52460ccdd345d085c8f49c294b47871ed77ed2501ff4728790b94e16a7d4ba5ea301c8fb6b43a1e48517c092576b7524b7748578f727256dfdab453b307fb25a3842b35b8eb71bb411588b0b71d8cdd766a65dec1b3687d49b4d954376e998f3e7e441797cb671b1b47071e7aa4e471e79441dde1a69dc5435190668a39ba48fb2e8b938160ad67ca27a738ebf276a373c105e438d9720b31234aebc7022204094892297af5dab1b04159c5708689fa454e467830034679bf95edd8d57c81a0295e8cae395fc11426eca5715277140b786e2b4b1236b46e4c0993aab3b5017c6e902820bbd6637bf90c2dd95297b53b7287995996f276119ce98a1e4335283a7555e74f392625ac5b2872aa1b8b84c46789c0414727c8451e01fc9aea61e3edef86e13ebbae5fae2f03154367095f47b28116d9ddfd609b3ea34586dc6fbfc813a6348c2dacbbd5f777b328d4252c4de001f8181204182b48edcbb1895d14d11574c064384189d18d20c335c446a587ff0618f4f348b330667bbe9cdf71b2b4fae1913da708fc96013624dbf4abbfcfc8c7250eb0d6b4660f8428ba51e3f19d39e53cf7087efb9d270500735e2ccf1082037a97ccdbf017d69d3e965ee83873debe0b2aafd599bd8f5770c440d7fb1ed236895ae0a5b8cf5b3abab6182e63341a5ba232a48c35073554e49f9d7a3364a15b6dd2c937286d469cafa92eb65db5c0ae016f6c3eaea9a8b0bbbeff7cc44967fda90b1aa13994524c21b2f28ba16417c028a3d5165427dfea799e78f6baca378e62903c55df6bd1d6560683966dcff3dd9c1d40560541d392f52784cbb1144c60983d128c0b6f95f57089bdb45a045e1c8b05bb70505877340fafa446ee127bf41d530d1a5fc27d249f2276f91516a8489040889a6508eccb1892572f8ec4e7f0d8bab6cdcf9cac32e7faf6a39e63ac754054acf750f9a3c4c87094f480b5fbeeb36edf60270cc5514059d7426450f5eb7dda6b3d154f437e3ace20c78c41f8267cb1c6a30cccaf29f1064b448a6886ba4566d02e424765ada1dd88e0ec86e22e20aa3ecaa30439d5936d260c82942221673b2b552b1e624cba2c3283dd1e3b0a339b3704bf387c540ff691c1cd7aa2de2ed456fa1de2041b2ad4efef1ccc6f19e8d253ab8dc2d53b51231620062930365e2bbe33c063e225f2e8034c005449145ad5305b1de838d5e4e978a1ee72ea5d3509b4b8acf31bbea5f4267bf80d1ed4aa4d3ee011f660025a181f3817e0d5d645d2cd1b86ccbebae40e9e85fa58a37b14ebba1378d5a9299da5de0738805afa75eeb8ac4e5de1f1ea4cb8ccd12bc31d84b8a5f27e0983eb2238e289ac80fedafd7a91cd7ad8b1db4aa5a423a444d614cdaf246ec426e1ecba5b61ef568bfe06f04ca871eef6c3da6bf96925e0baea7c4637b813c8420342c6bd0fc9c10edfbc21b3948042af92ee66ad6037f292c161b5ed9ce0ae6dfbed196034843e68a217b85ba9305568f2733384509f7d1d031b14a5b3c25c376753fc16e8491bdf6a690450837ce41333bd5cefc6c7f663ce09c5f2e5481650af2211f7bb80732a55156a083f257efac6cff7c92f391b302fc293d718c6595563ff735209a55e949fbbcd766b7a830a439adf96d704139ce3f0c4dab35e68c0c33922c3a8dace04a78830e48d711ed3194b872f39651d4026c768d167098ff91de3d13c70cdb9afcc904083dae4e9a632afc83ecf634fbf39e0838b8cc7cec2507d16ec2f6f11eec9ef14395d1d96e987566fd51517ee68c7833ffc120a5d96915ae9b0e78ba4640324f24c96e0195f6af942819ac84477e1f628a35720547dca14f1b462a089043c069f8f446f024308bc606754011983a8d979dba5394cc775a3c1ee9d0ca91f3d54dfb5045861c9dc32db953d88e681403aa5dcf5f17d318e366a704513c11ff99a320a823d4e5a825d1f6d4f63b28ed4954e2cd6392d4e095194de8bc4a08fbcb2a3f7cdd054da26dd48becbfe6da66d8d3e16df43aa65ec0fa3162f6e579dbed50673a7e13da0b0baadd5827fc9ea3f1931b75795b7b1caebaba2b636994540ad08bec299cfe3a3325bc1cc0bd3d5369f918f5061751ab26c21981afa33ebca67c14fcfef150d4bbba859ddb8952ddd0b371197dbc7616d0f60cebe3a6fd28e8fcb97267a92aa3ee82a736572351d1e4f68f75be5b3d86c34d69309fb7af1ed80b6c25ae237d3a151f7fd41acf230e1dd3dcf28d16cc22e98e844d7626e5a297542d3276c467512bdc3b8d62c237f362e0dfcaaf2f6cff76bf669b884290e288563d2edb3a8ae855d0f9e9a1ccfc941391b9b51cd2b9c472ddd98461c82d848a71af0fabd433757de7363500daabb077641b6a5839786db0cd1fa9921eeb72ddac89ce6aacebd885cc224df4f9e9c56b2c541df52ccc3d9502014ba20c7ff15f3f3e894c8a087fe702f3922dde6742e76447df555c9af6332ad05997e559fb4c4de4c586955cdb0887ea7302ef12b191866ee1a16a268a3ec0ee20d18c76870318c0386a8c7de183ab2ebd240b967483d38bbbc22b16da62473f0b85588f3faeb12d86aac652bbac03915fc524680e7e47a93bd65d8a2c1ac90988e98b5a5eb991a56b08ddf267acbd88704031bb8663888749b80c82df63d929ebf7b6e87d51b5f2daa0c1fe21c279c865ef631267fc67fe28172e03b13cada6ebea7aaf8ed7944000874697ad5718807c5e063507682e1846f8928755d67b2bbc9d8a0d310a29da6f6c6f4b251b1892c4aa557394942f5f0dffea6f8f0162417d6b1b48807ed14e5a602dacdc00e2b31681394cfbac29c19cd5c47e07d45b3c09a50945f7d618bd7d5c35a828e94bb1321c2e49abde0c1851e8d392cdeda9119017ad55a366af86bb87cbb08558537e10327bca32193d3cc691794d1dccfffb42f9eec39fba65632b47cd2a7ded29ade846097403ff90fe5957e95f0e1cc06de4d56e03d70af2c777abf7299775723f2f59d5b64c08b4591306046b8a2c829cc306bdb319e7a7ec85b89eabe3139c455c54c46e153abb5dc7946bc0fd331ee30c75d4f91c07cde476b319dfbb1d41a4d46af124e8ef5d417f838ac75ed27da8a473fe56dd622ba2325c0e1ec169b11bcfe51a639938599d4f962c9b2fc5591c1c3335b2cc97011eb9b1e4a61804db4de30f6eb63754f2cc20759208ea9add7cab027831da9ea9b9d0bbc37485eca359d878717410da2ed6244c9242e73a363b879f20b9d57debdfad8af40ac7b613a91a049645336c84f62ef20ecb78f10c5f8a96808423ff8e64f8bebc60c59aeb0eca4ea17448cf5e59ca5613026754db537ee35b991f2f0ac07de79f1d03b6274df5a9a6a4887412272b61c2138d18098ca8b5d4206e91774b73f389ff938273a06538017c73982ea5d40c9964bfdb7c20b439dbb22a0078b1d872bcc0a914c57bd2f66578404a043375d7ad4f7297f31b793bb0a33e4bbd6185da09477e9de11950b70b29702a4d42e572156e2b6ec85166d6a9b484025ce8b5c2159d7dd171c600ff982e2f6115bf5e29cb6a0f928b9977fcb354995162af00d8a4c9190270dc4a476917ad120bd5fd0d5ebd74b31b0f929d81fc497f6ab1093a76be3c9559913a87800845dc243cc3f8d6595f14bcf47967208682354693a489807291e3ba7b2668f21a845e69f65d056cc4bd502d6e831d237a060453bdb3689d5e277ca6ba7b388f4eec1617071acbc866b72a0b2e9ca1294d84f1f9c0e0c36006b0d915a57e945696d51313eb1d531ac64ed2c0adf0a5a99a86902b687b5c4a1bd6c0113e145b020c952229ab5ad4fcd79355ac29564c9d827e72cb3f41a9acede6e3d5f44ba01aea1bb27adf0e5f51da1bc9957376c6174a51ef67c3c668214820d86be6390c8f0752f7105fab92094073b15dd2f0cd7dbfc176bfc963f8abc85b0fa76717d21100465b0ddcb76d4ca361bd7856b47c956d139849c2edda3a44a48a8a4d7ed545389db3d8e12e505608003b5c47c6b9a60ffe10bd00f24b0145116ad74342332a76b9c5ad66f02e5c0a04dce31eb0960a4fa5bad3f68bfa02ec354e156becf2917b942aabac73ddbd2252b407095e23a867c45f3230dd6661b3fd70993f5a9329663eabbbb862f9c1a94c7d908283c295986631033a6bd28aabd004067744e1656f9604127ed638d29640093fdb27660528a44c7a85b1f7faa17e0bdc30858ba8836ce49c99b3e96cd526698d895d503e71a171f7128be1a87e2455321c7ac2e31490d14a6ad9f0d12813a8ad8a4a6417a2565a7a319a6557f6f4ebaf88420b6bf18c9e6b85bdf063189d1be90c658bad95aac755ec9be2ed9f221178562082467a20649904bc869c1dc0c126c961835cff6b6fa477e2cf9b54f1d1a52fb65dde73fbc128f8d9200d64125119fa425833bbc83d69434cac0ca1b84fa44003b1079b3d13ad87b64fdaf7b4b8c98f0bebf5394d3906c43a76b7c49755d675d1d769a41cc1518a427ea21c659c7295171f1222475d552e90d93b3fb534295bf70f2e745b5b5c74e7642004a0c45fe02f4d8977fe7618c96e4be5d98f9fb14cff7a2ee6573220c740376788ff1496880e0ddf85dac6801183801625c359cb9e098466d5e0ccab87dee9c38753ed269ea966670dcc0e541277c1b81feea4ec88b655efe8e54fe5d98bf7f0a5da1242b5b8a721664ac1e6be3e60d5a3920640bb30c684aaaebf7b203bdec939f738d7c8324ab16dadaa203cb9d5a582a97ea60ac35d3f34c80ebba058fef82dbbb9c45f8ad55a80f66d463c489e5ab83b760c7400a1814623280c80caec315ad6829e53856ee34d86acd8314cf39dcd1eac32515677a7b811f0b26492f45d16943734a36b27f95bdee1020b5125e388536b0c6eab1d33e61cf7f99bee78cc9ef065c770c63077a1e18c73fc46f954963a9a71755556a0515974d98926bcd35ec1513ab35a14637dc19a693098e930f42c5566aa3025a394a6fb3bd81ee11a1023fe547faa2c07b1bf7166020a759074a7a463c634958e5c5119032b7d5af9e6bf424f4c93fb65c402fa4ba018d758747f1cdf7f9440e1791d25864eff9b48f39634c61e3361bdfa4998556f2c00ba91d3d476aad64871395660d81a198e718fec5a04e1728b2d02233a66b449cc02efa75daa81502f7d2d2e6d704299e95c2adab04caf14c5828ef17b7993c08c4c1138a55f6259ecdc232be84c41f67e6b4fb596fb493245a1b855af12fc76714cdb8704ab3791aa7f77d370b73825afb798b2ce578c5ec09d1569aa370261b37f2ed5eac7ec7ec73a78e3ae3f8a0d278d044d56377d86bf0268b62573b5dca83cdda3f28e64e7caebb09b73e1c936386cfa74180ca59032a2f29d01bd044a5f2790a25a11e6c19da296c870dba4ea2a6ba7729ff21ffdf5a812951c42aa844c446f5c3415727a040e24f4053b011ed8aa976b1d11786c3d8779e177120412414f411beb9da4e95daee4779804f13a71193d0ad3cbb9d3503ef30bb6930a8660b6c5c63ff5ff1384203c27dcc88b007f611e4e33362263c296a66edb56b2e3a163b3ba0555a6cf4a61ecc1fdbc7619b5a79c22a2792db6025d8391a0c6d20e54c25071609fc9d2d74e8ef7c40adc04511a1675b2f6207e0f8c04ba4e5578dc4caefaaa24eae86b96b54fa607cf5b878fe97338e20f6b35b89275857d7e191d0d50d1eb8ab54fac76260f98ad9b0e88167d2bc33fb824fddcaa6c78400e36102de36d69ecf95dd9c68b0851fedbfb962916bc63846d8976f65fc4a184120cc09b2c44e3116f5030b11fc9806aa205cc168d35441cfe2dcb9132e86cddff3171739a530da90104a8fe4250542b3eb273c0ed3f2bcfd51d430c7045c38d64574a820832800e80a792100eb30ebea0f293eb411b60eb5ef872fef8595a6047b00c7f76a3b3d635629f6907fe5ae7a4bba2b6b9ec5f2e30986246899f01a6ed251b84ea0422508b3fd077af3cdf5eacf4bf2d8652353fe39d59d703652fab2455836e96ed6e5620d83ff9c061eaaf69546fd6139cbfbbed7a65dbe5d881e90a1acd97cab79f064bfd0dca9cc79d8d55963d85fec547a18f3c483a077edf7367c462fe21b7c95b1154499e23d7d3d86640c036a437adbc5fd013380d3a086ccd3de0750b02ad5f4b9d4d6c73b0856cd0c12fe0b1ab82384d76a5bf70fe376f598d799a13f7fd353f4b993becef126a4d57b3d9241ae90d79ca8ba637a0db043918ea830121770fc0fe4be27072af9a639a1ed3646a2d351d22d2058d7602ce17b763f9d9bd611b4286910a99f5c5a97da3e9f56c4b0e556fa393874cfc1aac53144747a690a292b3fb8636de65cf94cfbbf99413887707bf27001b2b1901661af4c5f580004d5ebf6c709550057384c828c5bd9eef81ae81b6b2a1da2009acba199f0d166f3d1379a6c93f6244d944e60c3d59ad412b121f64f405bbdba63dfc6398e67fb7333267a884d5d656ae769b75d80088ae33e2ac88f4e1c41a9524fec082c43b44331d78122b55c504b5e3886a0c375ae6091a6c2f04974ebaec1cd1a6e6e4a458c14ac7848476d7a1e7cd547939f6d7f25f1ba06e266075d0102e664c03ed30899c4c1bbf7f73c2643f485ccf29c5097cf980a6628d134a4e18685556114c82875ce3a54aae3b994e86f9ba08044ef313cea12d381ce790a85057ad6c54709897252f790eaea4f043e3d2edec78c58f69ca45a456647a81da791cdd1989c7d29ed88a177c3801afa909b357d30da71438ad9e6c3f832e900b53c09b4ba54ded53961b49b56e6199f967d5088c6fca24c06df82eb79cbc13751938ecb424b9e1360ef96308c2999898fc462f7e5bde05b0362eeddc2395e5dd369579e9d8a4cb4fbd0d0053cf743f423d12ab1cf06debe97f6a3feb7419323a0e98aa64aeb75a6d3e7755c37df93dd03b1d0190359f7fc77017e92baa12c01c59fcf27e455d420f6bbff4ad88670b23d4621f2a415132c0606342319d4cc0ef50477f4542933659e942cef0d6f074f4cc711fe3e65d00d126331480b522980b9a3bf499d38570e14e35b34ddf73c94d4c70e6a4a5aa17bebe3d71206e016b063a745b9895bc7d4308f259c58ec0406b7b0e5300ee74cb56577fdcd7183162a5f7f69a48ffdbdc9f64363acd7e6a6fcb861c206a9a7cf45dc27fda0b6892f06508bc8205fa7011dda176fdde7757e5b1b33c700f48ee72f6c610dc4aa525c387afe51d4ad47145aeee34bd98f02848d242211f0a06b8e357f154787936e3d39549985276d136b10410ebbbd6b93de4d58b2decee92da150b46696d761bb944dfdd8b71323a8750bd957855f6796512a50f70b998fb0dbf80209dc76adc1a96a345b3351debe40d2a4b15e1c314b666003cb00d2dec80041e7dfa6c96fccd913118ce5ca20e91eb5aaa6b5ac6cc4112905699eb54d01d91c55ad2f780ff8224021b61671c57b45e31c43483d3db4fb5125fe99d0e260a08b244a55848779c29870945c3b3b4b366cc6853c55fe45e8d73426349abca3e097ed0ee535ccc5750ab447f7efc29b45b40e4a3d601bba99512ec90cab4eb8df6cbd371decd5aed0dc15f985c8bc03f571b3e819d02fbb1e7ee257690b25dabc21c8534071421fbcacb5e0860aaf1b1fb323a8ccf89b0d42debf0e68e76e67c6fbac7206f748ef0b7a5fd48e3a46c21dc6ec1c84feb73ce82edf7457f7ace3714b0f84949f08eda40246bc46d011a6f006fdc5069ba3c147789a9a85b974f58c463c6ad3c8829503fbee04d81c3effd82e722ab3e704935c3f19d52b3f21cdfca1bbf4bb7c31107d2e809f14a78d34883b4d36093ae9808fe0fd103aab343331424b6636b5248f702b31f19ddf1f3f1296bcdeaed3057244661fb9784d079362a43a13c634b80dff159e165837d58004ccf3ef2bfc0444548d22ffb133aa0de10f7c2443c8441f9ee8d650fde8086fb1ab70003b501804fdd1fc9e0c0ad565f82513641cc75ec2ccb9646e5400f7ebf583d62ebe23d99f57782d9f4905eb7404ab4326e5b0e43e558516ed8fb0f63225745aee8385ee62c65b20819d717b67c5403f3e3fe617f3cfc1a956ed5353ebc414ee01041f8412ce893caa880cd565156af9d117609e0f8dbadd539fc7c452c0b323ecc1614318ea08f2dc326cbcf8f72b9fa1615bad1c1a195b5baa3ebbe9621c6bd5bdb5fa806077f6daca0d1f4ff400be2e461e531eddbea8e111b0742f23cc49bb673d632499c52af70c03d8421277307c5d378ff89dfbca7d58cec98132b59cdcec7a83568d187d55bce5538b34aba6cc00012eaa9e018d6974f5831ae58f1bfe304381729e57d58f4c34f7f74cda12fc746e7630c389a4cd7009e9e3b403fc7f3164cf2c70e975019fe9614142fb258c6246f47953eaca8d3ef66b9b7f78ca17d14148a79fe792b7df6d0e662d7f2682d95a54865ba274014158af596513a7fec6906e005bb9695321601bbec3577e11a3ec20af1b2db0d9d7ee25104fcfac30abf01efae9733094d0cc2975fe60cf74222368fc207fc9077eb8d5850e47cd87bc82498d928a3140daa047e9c677fac496d52b4a93db05eddf8e054934519e1f3a977bf759757d0e467014e4c06c911a56a37c5de4f22614c109090c771606cffb7ee6cef00df013834bb4ce00539d85d0764aeeb68566e0f3a7ccd76ebba5e7137fa1790547bd1c143d2980039e3f5fb3c47abb466ef44a2c1c35193741fbb1bd6003b559e49a6ba877677ed1d529719c59198f67860937519bea5aee7059364a8d895f8231ca9882dfa38e3c761d5d785c8bd5b010d2621f25289bdc3f0ed34c841a6cd373dfedfb3eeb06246af03950b75448bf827e9e296377884ade9d6d4738e99c887875b35bc8df50892f7d9dda70d48951fbc778ab8a3f892d1d1b9af98005e17ea24411ba2c65a32d75686d4d0b9d9bdf17851d54025ffc49abac022e386d159d05bdbc2ac61fbe622b2e81bd28e59f16ca0a5681890a072a4d21f9c0d2e81884ea10cba5b0ae60b259a90d9df81d010de4214586768a55063f214a0eef588301d0ca3d08537cb4f754515b03f74f717b2fd0e8e706c22efd584045e7bf1cf8493f3616441443f41fcb032b74eb93528fa7afb59112bcc9de8f6867afb8f99c79c0b84b9956fbf2336d57defd8612f3719fb2a2613d69deaef0714da8ce1c6d13b614e50dda021a497d97d1c080e9dd3987bf79611519986b226218b2a945737492e55b38f2bcc8c57476bed5ccce62c48ac55eb15d45cf83673e85475406a79a0cd159ef1e7c3d7d2bee85793073ce9e34a3c472e6a3405569a3c20aa1bfc96188ffe442207bf77c70fb2014b9f1547776e3d8bba84539c3c1eb337e442fb6426cf88b65a7d0743f7801e9bb306d9893813f83d951c02353a7b586794f2132b6b926bdd9b796f61db18f6c58a5275eee7fa7841e543dff02e9d16b696db8a1ac64ba18a43dabc4c996b5ba626d7267f2d06c6f3ad0e46599c012272c6b81b9ddc0a990be45b6e05ec0ed5a80b6fd0004e8724864c4b081c1e145bf3e115af2f8e80c1946bd2ba96dfc001d3e16e856577239e373cc989d2743e6156d7ad75939095b3dd4f119dd3287030192809dd6c3e6be0fd638439579fb27510399cddc539a38fac38a5d668dd9b30f4f02dfdb6556b7f79cf5f650e1e047e2a4aa8169b0de5776c4f71a405e7bdcc690812995ac2b817b32a3ea78f743e6cd2e8261f7b7844638b4a3bbce477d230c63be0d86ec85f33898c4025f3e27a35c5a817261af0bcf17f1dfcf3627e12b37bae48d9a11b19a3dec07b9f293f9d76c1fe11442e340aaca9eae176447f3d1e31a142582cc9d061dfe781ab9fd3d9b5007a85ca406bf4555f19e8986d901c54a31b89419eaa9f87275fb04ca2eb896c3859e894fda6b48a1c41b7f9b3851e1d86639be94c53deb7e48d6686fc3744a7f0ee189136c46cf3d38b7296aec2ddc542b3ab8d429e8337678396e70f8852b612bf04cbdde062790ec19952f799be49c499cb12ee9614462e6d34d2a527a724169510d0f4b4bdecb178cf2d510339aed55cef873a8984530651bbf0858c346899ad8b17df7292641b45112e20a13aeefb199ef53e9914e992e1b682dc3ed6a2d5f736fe19d8279b519bf9a2935097a35c7d588b74b501809db0f1fdf8c784252f3f3e7c01bc4dff116bbfa510b406004e12a12ca58dbbc399adb78afbf016a6cd17769903fda4f2e07512bd37d3cd59303887fcde7ab15c1ee8f9cef68542e070ca51c8ee425ffd7d41e8bcca5f3b535939d9bcbc87aa89890bbe4446ff686c3df7c0953695cd8275014f729e2cd3469832e5dac458c237a096d5fe13b80a753adafa0e94353535314f3573a08646061ef4ac6c3e826a23b544658813a97acf395fcf805f2edc9500f27b2d8e193dbc47bc24416310cbe668363ce79310416015dd7fae35afa0af733f2d6ff9669aaf5231c5c404188e1527bdab215cad4f000c159991d1463bd25c100f032320f20df694fdef819f70ddc110d87cad32c8a0bc00a574b9b0d2807925a33c827ae711f8787e9280fe339cb6a7514f2898b0d145ea5a52de77acc389007a80bba74079dff8570193e72b6a52102dcae6dc00f92548e14e4faf1fd3dfa4ab8025a710c9db2fd867b0efe20199ad091dd2e4ad699d522d7037ebde57688d517669252d4ba83c1ab5997ec6bd166056f52a0c12a48d81ee285269d87ec5b515f4a65d0f7a0859600e66a9ec8940ae122b21cb66c06158b4bc4829c14055a69c38f5bfca6eeb9eb03d86270dfaf9f16548b6f3594f3fba51c7d1a4240771a2ca477cef2b8e40f1a614570b129b94f8d805f91cbb9db72a3ea5d787e7ee3f375c4055fcc51f1845a82ac773372ae7de4e36aeb0b905a40c05c56aace2a38287d138a3e1eeec1662e508dd7de3da52a58398780d3c73cba98090075a87523f428c587eb4d79a855fedf381a15db167644ac7b154c8c988c04a9d7a8135fa45e8bae12c34a4f3735a6d71c9d4d5de3a273bedbe83fbab2496ccc2a65307bf779b5c17c79e80684767ef373716b31ce251e2a7a9f506095683b6e79a6a3bf04f54b50b21a82b3396345ac8b24c43c7cf75517d0464f0204297f3aba51a563e3c8c07ef04c27a8d504000fca643bf6b4151bd667816549ca26b9aa5a1e05ee9d1cd00726242dfa0da05a7aff30a4a14a5b208136d19a6744044cdde18915d43deb2d5d3c5321e9155be0c8d42cb290f175c352c6e79904eb2a6763b8fd6ad11429f1a08a56f2776b192eca0cb8accbb5a3719d99c61a5612b13f16c1b44657de6c3ae62cdf30152e491687b4e73fc259d950b2e4c4dd3b6714b063c202ba555b6b3fd836d7a1e7652f246ebf20b12f22bb76ec6ef13a782d70b308657715197fdd3fc57567998e69cc7bf2285b712457217c161f78d1944672d5c39e6f4312587994142adb3d6e6f503c89f4c3d44f4a3c7be9b2895dc012ca7129a71d18d7364870c429779d26961af144f5f7647a68ed15fdba5a7cd68aedaff080ed48ee52fd1fe919b3e69724ed1f43eed8c3ee568a6afcff1656f83ec9c41c5ba616e4ba900b243fc2ffa8f31ae52b99e09dec5da27cfeb0c8f2bf0e51bde57ad22b013796760a45162b3ceda48fe796365ef0c677e7bb377720a094b0aba2edf8d199c0f0f6c15ee1373abfcfafccc3176cd8f6743836d4f3eec066d1952de15a77d8b7226c9810139ce21b1aac5e7ac6458b58b5ae73ba553466e623f7e7710784a88ffe653e2a80ddcce23553e456b89d16a644a55ed8c48875fd5e589d067c2c4b5c2204b20decbed436ec38ea710b189f7e3c1da096d38adb6f444d75fda4fb8e1720c87be8cd3743d53cb12eb0b1edb0778841dbecc0da63aebf75e1c43ce3ed48f15f907524fee97a3f896e9c9a3f7614e315abda9929a328879d4750e2095acf7d8470fb3618f5ab75029b54cc6eb5eaa9c2f178dd565d45c25b758bac3b10f3da2172d22b364c6bf2329581a8af754bf018965654fb59194f2408c6088a5e3870dccf2c9206090ea756b8af0c1e6b052fc4b2a8d850552f8a5d181e52af4b30b2b8300c6d59e8080ff8c9a91c1747d5d52352c0287e5e66884013854e5bf782086b8e8e67bd41488e01059ffd5e9b4b7cb8a1f6d8f96b2f036d49425eedcaba321689a0945971b23767bf08a36e0802afd958736970e12ed7c048210da84ef26e496b2fb012bda3f9cae2573ddc04cc1333f43b554dcfa1bc4ecae0396821765e9c7c3af698c15e102d17da738f7cdf31e0fbe684334f23ab279f79cd24770bcf06d0bdbb3bc99b7375ecc172309ad3795c1f346cc94392bcf04e051d4c272ed7b717ed179612f0bf7316f51eeecea548d8a2040be4b59ef44faf2aec1b7c46fc8cdc747e95df381948cd8e7c4b642c1724414b99147c3705721c13a37e87c4870d10bdc26b3eb3b91e326a1a5dd6d1078214b2429b3b0a48b0fc6e8129ddc86c921edb20973495a4fe4218f4ccba4424d60dbd4f0836b050072f9b05a90635f47cb0150b54eba48f04a78be5d16943916b896c85f2a5f117a54e96b9c432633d2afb066c3cbfa636ec1bbe6af332707106dfccd1bad8e49b9f8e71fc7c8eee80c64dd7402adabaf6c8c6e984a49775f065ad8e7fdd665ba1e61f88d89a53a88b0a75b1b11d9a74ef30a15a703c1b7231e0bb44d8ef7fb807fe43ee5219bd01d44e11fa0f512bf88b0cfce9b8ca16283e742421afa506bcae451d1160339ca3530d313767701354f94f30666601de29599589aae93d6e8085a3908f2191ca142efa282536490ccbecb5c2e8ddcf9373644e99f7521bbee58c2f949ffb2ae82fdc6d2d8efdf689fc314085f364b364c9c5b0026fae0385ee4d1c285338d9107799f31262b1f581903132d8984921e2d50eec826146064e389c826388f6764a814d24a130311045f0eddad0cc84919acb1e999f00309f15bd853501f60405043701e9f6ee48323709d71d35026dcd318bd740e0acfa79f7b494efdb48dae57bff7fb0bf612a949d4907b7d2c75e7f7a52ccc5f5aee9f7e3260d950835cfb1131b15c98031f53492aeaa5ebaaa905802ba1b73f06b0dd9a3f303ec4bc66f686e410a3ec5c4906b83cb1a4333988c16f205ef91a34a8213d3249b61f956310c8efd2d3d6344b8f8bfd5af8c49f0c95d891cdecb4ae82b38cedb513ca60680fa613f9a15f42a3a794a88fb77eeec2bcd2e94dfca74de9fd13c39ec7c78ceacf054f1ab90a989dbbf8457c8156434ccac7f115b873437b9ed4e14a683c9fc22794bce4461467a5d2d6e3217d0db29ab5109bb398edcbc31625c8cb6e78f803ae94ea08d1f2f93ec12518ca2a9a15e55197689a1c9161affc7f6f1268724841f6fc959fd1d74fb0e316a03ce1b9b3738df6695c21f8a6983e48a1005dd1a02680360bae627b86c630e8ab1f72f7935fda9a87fe885de6a2397cea5651d1e3510be61f5f46d982e4260ec1625038469beea67d04d3d4f2c5b5d446f90ac136d059fa5ba3848d4bbb06d60f2a0372a1a3aaa9715bb7245b48f5001fb9bea051e0687e7d3a53f60267d3d3b3c48099bc30640548b4a183330d26a7dac026db572ef818fcaaa05529b3c1c5d63e8b5100f4932116e249c03e79edbd7274ff116319d3025e241bf6f6b35d3bc99c40c8f0fcf95e2e1f16f21256f28b046d07ae4751f95ea1bb52c30da18ee9b484a2ac9384bd1ac3bd79a4061d2dcf8b3fa4a1a76cb41cb583da872eca48e04bdbb996b92f031ba1172356a2dec369d5d53e69e73024afbff0ceb63394357ba72639b8d96a5de368d8e0fa0b913a945a6061f3e58210d1c01419526bebc4495f825ce771a9310d4ceb8bc5ffd4dadec95086c4cc791c403e1b007fff73562cd4b90b766c9fd699dabe280714c11f65d7654f484c39bd2f3307a258d737aff87b0b16899a87a5aac5bab62a112c33e4c10c0d013e33aa1e8ae31966747dbb59a33ea19c71dde3282fa0e84f7bee40f4b5fcc9931151e8ed036080850f5357af4643aa0ff253d0ce9f43dfe6287aff5a7ca83218eb8de0798ff555dc74aeef56d2ff13943d3fddfcdde4360e7360b482dfeef42d66619d34e2aad639a86c4de6e24f568668b5184e9d55158585a520c6c37a76b6ea95e79ec31a6ff67834d544889e4c6f1fab5a47b4f1cc5a9255447a3429c3f3bc91bd620c1640c5d50fd21004ec2675bae77b146c02ce9dafc4d4371af22201c6a215f0278183340542543095a5d1a812108fcd9928166f7741dcd52f3a1507725ae6d30b2fe8a097a4cda5537411660098923ae7594c8198e6c58e9952ec597f397660b8786f99e7801494b4ae73da0f2b65f1cc4780e36b8fec1883a1742846f3babf4d688ba35ffcfe085a1e5d045f81144ddf737597bc04d93f7dd324a2939a25ec0c1075bd27719d14f456a4c9f695087bdb589acbd0e78ad6b804ef4bdb28aec1ab4d3e24bfa9718a45ec895521f91b7945c2a9d4be9eee73fd1a226287953d1a30719292043a0c5fd9a8c58a61d088d23c8b858c1593d35fb34e90f62ae99a04f68d8afcee4289d016d104da8a3640873cd8f15c56aeffce802b7b49531698908d2186cf31c3de3815736a96becd36c938570f83630eb62fc24295da780d7b28bb83faad65b6d7103d88407b0e0a44a483e1fb01d3461ab6d7004baf2965ff6c8070c9f1cc40876acc2a0a5fce17e194a312b882e7e3bd377a79f1c1cfd8119da804952594c93e696630b1f6dbb6d01d40e1eee9e5e48b81db4bc433d796c2189bf559f5a776053069f12d70f87a4876c70eb3a74a3ea8f2e8fec432ffa64ad54c6b904a20e176516c9666837f379c4db186ad78b2537656065e96b91761abc02de5f30d5f7dffa55dadc6b9281124f8ed99d7d065b541b9fcf105259c94d221c550789c5f8dd6350ee2d1e6917f38fff8cc3d2c6236f5545995f9a59fe2f150da14253bb3c7fd1daf1be19383a73e2ca0e5f27800752a1940e7b36fc039c22a11cb4a4c3dd5aed38ec24cdc0bd89594917c66c6f87253ccbebec7a02605062a92925aa1df4b845fd44f5eed87eb4750200d98c7d99613397f519e63228761305275cbeea5690b82370af9a81339b7f1b86dcdfb53a89b46989f467db3e0b53282c0dacc0d42dc61773ce5c5bd3398419f89844f7951289c2cb808228c445a26dbda9bf52192dba2d9ea75500d1eb3856fbd02f05d300e1a009266d12bf918c548d5ad76886a0f0082ee6b037f99795624649342842480067c915578f7397fc4ae5645a800730696c88aac86eebb28b8fde9e90c57d1655068d14616362ba104e60d86bf544c87548e3db98e95b90b7787dc4076c822c6e0c79217813c878ee9074273c42ba08e911d856f5a58563fb4cdbb2a5cc3d5842f9e2ab2f6c4adf867bf1f6a342a1538bb1041906b8d44a3bef2fd499ff22c607f9613e2d0bff81f51307cb3fc20072159133e344b78d11b7f2960d3c4673de835acf3bd2f9899823f67e5103d7b6bdc0dd7b417b52239876dd2f3017930e35552653eade2412cef06860abf827f26e2b13fad2d9e67fe4db0d093b532b76c5fc83678c092238649e2bd3dfe5837dd330f176f4cc3d97859ae24dca07460034c933a2ded31dcbd23f1987eb478a54aae81e011dcf3f5f5deeb25aba05730bb404151eec1c789f6c80aea94b7ff673e98d59f875723fdf4347f88ce9d4255f38ad0de617f0c157963657e1d4cc07e9e9c43a3be525cec1127db217effab565e4b4943bf19c9ea58825780dcc304c2e8fec5a251d242a34ac0a01e00d31c14fd809ba44603226cc82b5a9bd5adc34ad7d7142fbb2277fe2cb40483db2e4d493eedf36ecb7f0d42e69d7154aee3b51b19c23062b854f5fc706dccdd7f77f9d10557fdbafe6f25df09e53a3b0fc983efa6444170ec8fd8678f05b71ba4b39c694bd877370b485fe0a5a1b70287b459446cd3e9d66257a765d8e0c611c2269d85779c5c2d9f5d2f9fdc1afe1a4c7d05096bd9cd85b2086e626b293a2016b6cd00b9b408e3370cb26c3024ee0af3d94485d5aadc06f5f890952397f6ccd85650c11d0c5ace03129536631ec6d00dcc8f09ea806989c1aa2b6a97665d84ee8cf6306aa2187fda3b0cef0e400f8e869788db8779ce37d4836afa98aab20aede615de8aab616f35ab65d3b80c1df17cff3fd9f3b4bc4861b5ef955ba9e5e2dcf0b69b0fd045ad96afb6ac2e5368a8de93c08708768ed067d5427a8b3ff56e719d84b2f6c262455d00b52480059249900a66c18426a1da7553bdb5b2283e8368fa4817232d52aad39d3c19dfb0cd094221ae8fb32564c32e8d9ca19df1dd05a47824c494533b1bfacc4f361a1dd75739bdb36a6885ea4aaf08f5a00942e289a78e77b1d15657166b88be0f5ee5e40ebe3c8b3e129a77db8b2dd5db5dcfde61c391a87c6d4eb750f9d2b6f312df74e3de6d3bfa97e89e3531a3aea6cea3a0f33072e5bf63091fd8d342d83075d67c5254c76f1a1e9e7085997d81a05d09dd796df644a040fb7d426d2a4975db4d575634df8b29cc7c96a4264f2ccc1f208bc789d29d3627181e4d3175ff013a82ec05e638f2ad8fe3d5c68f1cb7d11d7e22a443b1ffbd5242690d64690566d129f2c56c5720c7ec27ade7269b5e1f20526b48dac9d91537df6e944a4edd3a1edd78be7367f0767050056c24ed576b06cda339e1afcb60c44cbf5f34bb07d3ae210f25ff0188262829cece25d7376b33e954576f9d4f6356f6ec33997bb9890099d83ae16f90a6fcb5ab9ff9d45557ee724347a5ff166243929d411fd5d6234992e72264b0a66fd39dfb65d7ebab4fab4c885f69c54df2d18f9688aa40976c33e8d46745003082595980adc467a0af4dcd022bc4d3b3b36ec5fe3981f2629c9616bc8bf12437bebecff381cd812a60645033e203472e36bd8119c8b4823c76d0b1eba63743f2781784a6d9be24d2c52735e72bb7e9eadec6e75560746a9d234c5d7d17874c8f8baf5c3a6a80979012345cc3325c541f90ef0f6f7c9b203d0426f42661b4e9094e9f0cae43b5dd28d49336fcf5c2937a81a6c24e3580d111e556d40855b7f22f59f3d2c30a44d38525aa2735f1bc7933a267f87d96d2f2694482ccc45e63f799189cf2986c2f6ec15d1381b67f6115fbab1e6ed9c463c2a0e8ea6c07fbba8ae9ee408946dbd6b4bca38b1a0a118e93cff0c146f55b6d9fd1aa5a808a49f1923d2b075e48a88d8acbf3d610e5d43e5ae863dbf23427dd4d11da56f62860d96cbb5f8891329dea5b7287ff23c2979f990b7500a4e5e32c38b2ae4256452f367dc15445f0d6067fa60690d385a30cc9201bc3f825e51ba10e4508e964788a4641a8e4aacaa7147f9dd79917ac537cd2b1d5ab37a37bbada3b6db7d1460d4388054b7c527ce2c5c0a12e49b7e31dd7514f6e49ab8b6feb594fff71550640152fd63666764d90ce1e187beb79914e2ddd0b06e99621d4da99ca80187a10f0066b0f241fad93d91004bd26aec358bb9ff7304aed85dbfbbf665a873130f92816b9253beb96e8f0c22a40c436d35dc94e07ca47d5ee7d7199bcd927655c6f4a24b22c7dcaf4eb4075676e96988f12984ed864b4f71f0569e7f76fd358ee91eaa8eb1e7b4ee929d71cb7dc334eedcb8c2fe41f8f544330f84b5073e44abd10ee6be2b4b76d5dcb9c0f9384c86cf284ae658fde562d23c47da6a064ef494edc30c37e7104aee6ca343b184bdb5b6f4e4445e676d6602d267e4df71288d6c2ca75b49142b6be9ad10e3a454ab6ddd9517e7f55e3d2304222b35ee7bd64bd269aa8ed512f6055421e40e3d6bd89450e72c2c0b0ac580820003e708ba6746ed25fe835d6a02dada8a0a441561c9915313daf9f4d840b9111b518da42796e2879555e0353fda4d9d759c1c7b5dd0d6299a72c781a3adfbfdabb2963a3a7eacd12bb805a115f84d296ce1bfbbf26ce16525579344b1f7d2250bf56f8b2a0985f7ba83c16c349e5c71bb4e21c546e29739db92babbab2a03737bd8327fc8a6a1016884b073181060b8759ad3ebe4f588fa31c53ae65e3597c67579c04e14b2eccf7035a0e58e95f92b4c9577d29bdd6cfdfb7b9c385371ab815b718659ec8a23133b498deec706c1bc38869d6bbc7a3a110f763151de0cd9fdaef54d59f2e06a2babc9fe36ec40625c2f545b3fd6e6fbfb3347466b96077155c24c546028d8d74331b7ed875939293a60d833d5a9dc61ad9ed6600a850aa0ee7721ad1d65969a331c61e46addded2edb76d1f036bc6f18dd8a46a655a96db8ab35299f0153be381e7e8d6d3ff55a778daee308b265c87e29b40537b3ece9579e40fef8d1e9bcfbe0258fdecc16fc8b5909c26a758951bdf01756ee39a41ec1c504b4ccffe60c8f57cb089d6ff75bee1b26d8830f70bdd42917f4e2a46b387695825d1e1a6bb91c62b34637c641fee84309b5969627fa624ad24f538bb97f8327d9018753c02de2a59cddaaa29b16f237a99c104fe9b4327b9a5611f04874d96edc4f2b1783b1e81730726e9b38a33923e5970d5c5d49bf28a921add6a10f3d7c96bf1dcdcc72bc47cb505dd53b96efd1d611e8f2a9f36a7a8b112cdf49aef2e5819de9066f41dd6eea01b7725229abb89a3c11ddf15037c1655f7c8950d99b8f0fd170fd2be121041a418551826b03eb1e93f75f18ed63a5f2d1038496db9c70c09f40b050f857aad5a351643f5df9cc8f964c8c1dcda7dc947a5c94fe596a0c6bfade03ef1c4a6ecfe09e5f100a9d490e1b4558650501562873dae74a805a141929a5140d643a2f22cfeffaf10f6d0d6a8c01b15c193adf4d90bbedbf28be201257c02fe1e68edd86b74f713562dc53faeb847b3c1c87264b91155f25d8bc39e1043804723836bd70615f60fc55b451ef03b19253dd48c19012a54da8fffbcb6764e6ac253c1079907ff0273219870cf00ca97914d41ef3e1ad76094eda4baabb14f033d7b4bdafab7c5d4728626cff3a24ee900a0a652de3f6dedf63e5a56c918a68c8994b4a5a645e0ee06740c089d6f1a39f3a43d85dcb95ce908d78df8e1fe0fd8a654ebcb5b23b45e5fbfdf431f28f03208b898d50791d06622dac6b5580b32c9bbe46aa86c0b4368d6e43aa9c88b528b1405fc413d44f84c54260630b54cbf3bf690b9aa13f5062df31f7467b03984c2950ed21db59798fd737222157de88ff8737d03f425d474b17b38c6355dc6fad4e89184d7a97ec241adcdd66a545f24551dc7a7baf133141c39e6c4db37b9bbd0e8fc3b41787785f69e452294e8e0a1a322bf9feb4defc9f659eac09818190cc13b68907709ceb20c25faa78d869d736b5afa6ea0b7ae00e55edc207491f089c1d635c7e42ad9b4d486682919ea707c32b6d89f254d03157c1de21092e5bb0fb94af327ea99404d2197497493a683a6dc01fcdc5d28707f37ed55d10d446a1a9deb69353843ab41ea9d34851029f73e3456f293b2ac1ba43464964591c096f42683e9fcb2079ba1fd067b671fe262a690fc344bde56a919ee8ec1982a870605cf7b69286a734efe3d8bc22b8534fee3f736493368c7082fc9c904cb9af3d6a3b63781818b83f20062ee5e08cd86b4eca103f666a63c60a4bafbfb78f1bb6ecd98f289ab1dfe0517867dead6a1987e2909e83546802ea51818c99e2eee62e400ac59a28f3607f0d0e768bccd3e92891fc43fefb7ba341199ca284990fb210306ce9c3b064817fd126fc2ede0eda66ebeef92c50d4ed972ae640d0737b325c5d6a45c1224e32f83b8add15fcc2bc2b60a983ac63c2971ee22c328cf444710564a9537509511db31e193c06e2f3eca921063f746e87e08e4d3df5e7a6640da79b8c0ad5ef097554310d98fb1c4f89bc6268d36fad919183fc2de2ae7623dfef737ffc97e7db7a752e21dec7e8a7051cbc828360af2e94216c366f529a68c48eaf39fc73454bc32606cc518a34bcca63cb0bb9202f11199ee1085c87a4c234c9ef6ca28a0cbbd7c1da92f90ba53711ef33e0e7a53efb4c958db7ac6c233dcb86b450c37b3826812ad6eb4fb7da4cf66716bcdd0febe487fe054aeee42d59b66c5f0e00b9781dfb6c50db2c9744483caf5a4a3ae3ea547654c71d3ce9706c922b110f68505d2a26009ab27fa742fb70406d4c117fc16081aafdc9fc152517304f49d5a76745d4affafe8167936a84f5fe152eb20576b88505e7798d2ba2afa4da5707046b45e032a00c754291abe3da5f91ded5ac8e7cd86e40eee7acd12cc60aa330a7397636c830dca82dbcc94c5db609c374b69d69ff792d61925fa1d14a065848099284a578a7fba12badd5594782aae3bb799ca1e53f058151421cf76f2eed324351684a054aa5c6671273a546f8c0d3886f939c65eb3496de9c233c903bb07c972359cf9c0a9191935e35a307ecfe51cfbb69f13fc74e5fc10d5a44d8aa08c90a972a19a56197d1fb1bd1f919a30f4235d2e612a432d2b57a005eefa6f1a4c979855356ce15d1b946f93212330ba15cb2ad1e68938b4f70a4b37b3a89f600beac5a977591d7107b11d6ce3953dbbe00386e7328c464ae41d622d110412353cf4c378ae985e9bdca4427cef219011375f3a28088f82cefa8fd0c9926aef4ed3e8da0372912915c230acf46cbadb3d3ffdf13160c8e0709e06f73463cf7ab107a8e765fadd8fd4a986e44f4160633a0934170bafbe5f8b0ce5710a0c73bd808a1dc61f297224761556134b81ad87b3e0f7b979409e4b49771b8a7003dbc1284bf624aa4881f99772c9235bb685dcd5d58d628bad123c2ea296baac40f43b133edb97bb05827b50dada58dc88d02913954e9a46f31ef89f6a6234deabc36e5c15020ff47d3fbc04665884db14ed6a3964633fa722c45d97881c3c1ed7dc1dd1cdba6a2435b7b73f7b3f1eb870a92607817ce1096cefd21a7315254cc9a7bd9d356b84d777b350463d37faeb0da579e52dbc82af3f90c27698db99f6b37ba48dd89e48e7856e0c29fed3c3f2d7c52ba644ce6b8343805222d8466bac3da32c0136fd7a35ca166f4efd508c3dac55f6e85b4e129029c1f985142398f5170f066c4b0547f4af83f10356f7e4bdbf6be7e1bd853caa2f409d8c908ec50f530ddb8720ada41bfc55dbd794d442bcbff45e952754653c843e06d74f459ea072ad159681cb553d436cd846e40a36e7964201d195fb24dd16a75b8a004feacf05ce245c3d4eaeecdc9d17c51587494f8f9426fbf116c563bf1d1b5f7390456b5c45a0de9642f98b1fadba018ea496e09444cc5f7294e713cd9473b512a5ebe272a583a6ca75dc5ea07572520b233982cc680651982361e76b503ed43d99fb443861ef98f6bf4fe34c55a0ef92dbfd1038cd66c0ea94006bd7af3ddfedbb382e55a5ef4517cd63f42d524249758b16057485bf91d605bfb82ec0265ee87c85cee65255b5212b20d98c589eccc296b57db7791f535151475ce6f565ca439dfaccd881de3ea2801f8f38f7a453232ab4b62c02a623a2ebbac762b610dfda26770d2bee47e17fb8de3c6348330f94e1d4a902422c0d37bb6e48443233ed8657165896ebcd17775a58820f7cfdabeb9be81d3cdf5b410b2f7c82125e941dfdbdc1e0d39bc09ca5a685d6e77c0c94c09edbf8de25c108f05faa910a4e903a657efa7e1a8efb3cdb1cc66f5783255cff4926aa7a9c8e1dfb21f4df7f0c2cd866a5b6f80644b5f2404f73808d6a9bb6d2d2a298efcf0d3a787148b331c88675a9ef0dba48dbcdb8ced1c19f5d7f1426c5cd396ca94747c80de345d60819ac5f2562a2c9d8993f9a7c981ec119368cdf9bd94bb44256fc3be55246e04193749d4539440a5135e8cb130378429acbb1008e04ea96a06b024014c2bf5f9c51e88c08b2166666797afeffe611115a5ead3afdc5d5588d1f25093da2d2829255c94aa5410d7dbcb4c58e93196ed6f87fe2068020c41a5a39dc6d133ac90a2db98d9672380c7eb00b589dae365bc10b4ecaed0d65704d952e702c94c2652ac69ae53851e3280a681fee289eb3cc2f46b0d6558af0f2b85993156f876566606b42b51c22071b57191465823ad287e33c9558d4cec211af084b3d6713d8c44e75d6dbbdf216d7ffc3af7108f7a775d411338274d3b4eec4cd548575dae9704034bd5bc21d3ff795bdcded7f1c9c8defcf3e7c22441f91d2223b50265f28ae299724708b768b27129ddfe9577744f4b526d71a7ea9274f83bf8838e6f0aa2a4bce86f34d524e0e9ef800f7cfd563151cbaa20ec43d4f1661a79727f3a59ff49bbfd6e4fa1b884c8850f07cf3786525bbbb48d977be74e1703413bb918a47edaa4e3653895c46866afe931d0778331d5bfd89f5c6e19b8d2382adb5a1e0494ad3ff94aca7b0f9813f79239efab0e6cd59bb6addc2174dad0b4276bb1fa1f7ec3168350c31c298cf55308b6102d65309798b479d7b1fa9c767163cb97df97c7f34acc25d994cd0d0fade08567466d7ac58c881acc462d89d11dd31ac4e70905c4cf96b938fcf4912faafa631c7b717b8d6ea568893ee1748e5b239c419f29ae1ff015f1380f8ecb3eb951a2a0db20529aa4ae1ff1e8180b52076650a3701a13985a50b2ee6d2401f252ef8832416bb9b504f8db18b62c086588cf18609242ff3e2280abef9f0818c314606c9d73b2c244ddb49dbc4bede82aea5c72eee927b6e19bcf1e41126271567ff88908458990804f5ee044cb677ea18c597ce18d48779db79d6268e2b36dd67d01d15adcd2adcb6929370938788cc34bbe441840d5e9727191804d44b261498bcbf606f98a083a517265b57013f772fc2ff44db5972d72be589cfe9185abf468dedd6f3313027483d909e0390671ff888e991ac2f80cf99a76b7a84015e8a8d21038f41f902e9e131b9f9b9b8a8d7fd536d7346d04ea1c1ca2440399b93992e3f1df3652617d8b277df3b9390f637866b1c2848b3943ec3b1b93508e4868cfd4a4fd2eced9eae4bf9e79187eeb5ac25618ff2d04b3ed9bb4f89995e0736a8bd08a9aab525807fb8dde93c37096fc783f11349ead1025aee580556550c2ab9b1c0fdb31480bd3a1a3858b87a00b65b8a8ea0d6f9f8728b76a1bfe28b7e534c4fe73ae4f0028b4e7f79a62455765291ee21250f49bdc5be4dd9a0555fb3c243beb34689454171e2158e7cb9a4f5b0a21be42f4f2e4959c8960766d63747eed01534ec10b0eef7d228e15a2bafb4a0bd969c2a310957bca43c11087fab0aeea0ab9085cae3e2543f35fbf41484e691793795a9e105c6b74a8778652594e2e71671cf8a12d2fae407c69ef3d2e526e8ca11a972c610dd12cc5fc9d586c1d06f64ebc1234f290a15af1709840fcae7c359a80a697f71ed9b3b3da6ac15f0a90f2ad005b8216f2e264c37510451ed8a8edf766ceba166b056937d643cf6baaa385b09101f5bebb90f6c8ca09924384186cc0786091c5cc447fd9eae62cbd2dcce62d39284b9c6c507112a11eec369fa83ab7ae446e970fec748216d17a74c9bb83296d937718475a4fb171201313e9f58ce60a713ffa5306438a7f154f31610cc7845dcac14957b1353f2ea191e300d338e4407a07642a4860c09338a45eb23039daadcd9f9e0a8d5d6655516cea8bf6e7e07234896cffe183c5120405be4eea83b66cd80022db9036ae1cfe1e31f672949058e5541d34c25c46518e056f3053502a051c78f1311c4e473a80b41bf777d7dc375dd4143ae203c4f111d942bf65e8e5e45af44dcf8dccf1aa96e649ca700299aba8e0e6a17bac6d35c4646154d8183068f03bcda539e59e194ef5c39ed791cecea37ff13ffff68cb06d0a561958e8dab5c1e18e61b1d761ff8383a673dc6f1a1290d7f6569694356a3137bac9810f6b6a47c1b943da48a2444861f9e4c1a14da8b20dcb936c011872da5ba5950536cec01f109711d737f2d9b64f901b72e292dbe6b6fe6c64f9bcaf0cc658db3df4474d18471edf752930119934c1af145fac5a9e84e1a1acdbeeb48d33b8e6f3ce33af5826bb0133c88aef6c12b8fc8721a0cfcee3cad8a7c110bb2c2db848ad26c1cd1011d520555a7cd6ae511b40ad903850e3cd6a064d184a2077ade0c222bccdda009695616dfc6696326d54676ade186e0928c7cd7979531a9342d7d20aef38a53e59a5d3464410503d9eacd5aee6139325bce49f80d81b23f1ac7797da71c5e15b86ec1e1c372b83b4be74c1af4410b557d49cec19934bd520878056c4cf08778c66c46d0a2276b7936b5c64eeb7e4bdece1590832b72438d3c62a13177845b0f507becfdbe343c11813b4ef3c31c329ac85650bfd7c4c8f68406e10935767ca3f67e22c3804a0a5270473308981cab681885dc5169a0d0b3f37a0de55d81bbd3e460ee2d2e7f782f7616f9ae29ce79dcdc50f1ce6bdb338026d7317934a83d01abf565cd20193ba058844b2c406dfccb951d63d27bbcd07563c7faa63d607521eb227194be0ad0cdaf2a540ab9024e39b98c7f338f4c3e124d4402d778e3a003999dc801e63d65d5bf3532dcd31975c4980914662406e5ced2df64caafafc24a95edc973cfb0a96306edc83e8126f084d436461223db483c0f81151fdfda5a8835c0c42575674fd050187a2bbae283d768e6eacc33a29253eeb65aa246f0e6a04cb60e34365f86f60e1649c0511f1f3719d18b47ab140f3f14b23d1b18609fa6eca53d863422de3b7f4f942b82d8ad09959a30e86d6b0139162c7288e2edd2b94e3b506d3f850775565e723aa3304cd8b7765e5405c7af5bc2ab48765dfd67260198343de1dfad8512dcd7f31c534d1e89a167f6363b2158b570796456efc35adfeefc5d3c51cc6187040698367f6558fd909b60fda55740de9f6079e68fd29d1e83de984004acb7efde4fb48c187096e69cfbb3d90765538381d3ed503ced3277dcc0ebb0faede03bcf04160ed671cc1b02da55fe66f4167dc4f69d38ae2c73d1d9e4c0e04895a19711161649d01586946d60c5be9f79f1c3d386f2f0e3523d9707e7f8906576349fc47149ce971454396538ced7faccc1d689b17d5a69adfb7f74b03aa6eceaa99f507cf5d32a1d015a39b9fe3fadfe2d1eed9734b09ce0ec8408baf9b66e82901b178724208dc918e80f0211a10cf5e268e92b9992a1975ff7d83de366509cab621dc51de49abb6ba2da4d749794eda443c6994f496cc3f7ee4160302a4721e0c781d05f4148c6d8f5713369886cf4982895af43b9bbd07b7104f6a8b2d2eb76773ce4bf454e1de720488c88c3623b8b47a4ee6b8f69bc01911c11277305931f4d18ba8b724f282e65a889aa478e152b718f08ae4f1a5bee4ff3259f1a5c48a4319bb0883a13b15ab508842814d7c1c39728daddc609fb1fef889b16149424d25806cb0ea36081718cb3cab090d58f67b7c1d9633695f211afce4bce2b17f1cfca363cdd372593e01b65038801b430bcc85631a3a6d23a8e897cce29142c41bd097a923a56e2fa8a007cf12bbca87e37b253c25fcbbe72d853db52e83024aab85d81853bba135d8f04c85e1083016fe9c80ed91f4b45ed53b87207347c587ff7d0ded23fb84b9f4315c60c8fb9dd98e368c9e332fd2e652c6234246d02575636390de041817ecfa33e2bbf766b2b9decffc0f837d2ff45c1de21580dccfcd23e6f0a499ed82a20e51bb550ace2922452157e9d3dfaf32427685540ded179c13d6325b088bd7123d65cc88de610803a1a409076133c5e93bff7b00fd6922044bd57080a6571818f3332157d53366d345b86e025b36fefc9e199cf48c6903f57bf67f87f8a5e5d6968ab37edea5f75a7ab6af33c4de4da0698fa3562593cd8fed6d986fe8771862772c67cc1988d2c95b2d83e81d85fb0b34f46339285b0421710b467e6f7d5e4335f7052b4fb8719c7ea64c9190ca1114b0cce81e9dd6b96978d00c832818435f7012282075ed48fb3cf10154698dc1720eaa4a7c1c5e2a22ad398cb714257c425b3d0cad4c840f255198f12186e5820ad73d85720658c4594a8dba5226111f4fc68a68f54701dc31650dc52af64dc40b7e785a646285ab22bd7bc3b0e0a10ee62a81a054aeb128cb6f57e2bfb7e68f833b3afac684a449b09ac5249a6dc96a42413821e9988bbe2a93e1cf130fb4ca4f7e4dac1c9a8fc8f56d33ba22adf27e8ea837f79f1a503a4b67327c327bf7e183d4834f79192ffe576ac847e2af6326e440a0b59ac104b57ceb36b6b496178bc5d74c9c509eb0ba0bfc1db4ef99bf7273d5a8786fa7cc2e6a3ce2891a3180a05919547dc5758cd89ea4c80ba9c835125965fdbd17511fdb9f0799d421b9a765e6fe99b77ab2fb668e9407ad7867125bad686e776cb17285c994d368e3ea588f6888113f3e899214d7a7b3972b88546e2378d792dce4c2f1fbcf92dd336926afdce9e1a706a50b46e1f5337197ecf8fa98088d37ab1666d304a2d38aade293de3a0bdadeda25163d5172807beb30f17d62d99980f4530813fb7315a05a01e5e80c66a6f7ebe09cf54f87e57a842639ed906ffea3cdc77274ac9bbd192001c32e0a1cbafd80c0e765020bb940793ede435cba250e977932acfc2ee5dc4dd601a2638351f84b554e6fc7704fa410262490e7e73e501e5b444fadb6ed299db32e99e68743b4b776a4735cd1c631bd78e265a09aed5ebcaecbf027fa37fbe139d5f0e317b3209440dfdf4a03ecd215e931e69491d7395aaed9d6ce31c612a9e0fa0ccff4bcbd85582f3b9eccb08b440f9e5918693f1435ea518fee011dd6b27e22700f8d0093c4b3de6f1ff82873400216561de6c86a30e6c44662df7a92eb9074c3f3d4f3d68ba1112ca13828cabe75d4a44a8b27e714a50db9bd550b151fbad03a5ca7fd55c03818260432bdd02582e4f8c26dff49d1b3226fd7f5c47fbd0959abceeafaf62b14a533c91a83bb21e276ac05502080b19bed8fa98855272e8a669397a7cc7b531d35e08c091899dc158e3415ab020231c61a5005b720f9f8d6a0bb703ed24fb5cd752c116b5c3f5ff02216f6255c1d604bd95feea12d238007ad2678538eb42563f99d147aa06a3d3701f0e4cce257179f3f1fd2563a278e5f01a4ec8d1600144cd618203d1ea36381cf72815e4ed4dba4174c985334775c8294522ed724cb5e8f18dcd9b9fd2445400a7c92365eb3bdbc0188d4f51b81964d1d86ee664ad70bd41207d866f50f8f038af293ee7d7e2f94cf2e71b124fb5f826b5050d7aee0e5160211bb06ae3431b4c84dab096c8ef1458956b054b95a4c53cc06779c4291f3b61dafd2c7971842d9d1ebc1d367665cc15b5f666e31ab85b4fe2306a2927574f66b2860d6966f0ce1050768b3cc1db048172d39bb417317e657e6c448d9ace37e392228b97137571024e59a4b183c160d0388f17dae0923fff408aee2286ef48146faafc5d15012dc80dfc5d31546b3d596062d3282f21542e6c6a968d493224141037b39aff00035d00998987f673addbd5aaae130f299088279bc8802a649a77d71ee171756f927c8ac32f95fa56c4fcaa69c8b1cacb88d0191e3d4d3823ee35016ad8975b2ef9f8bf0f72aeb9531dedb3c4495e401bb496c2ac45ffa2d9445e7bc0fb5dade960a3f409c8b93df097ff395ddff7fc20f18aa31f7fb537d7e49d6d497d5991a6f655e39772159435dbf5959953b2e0d9a4b71f9753ec63d010fa1936e24a12cdf6cf9c822d3f0609dd915222ad0e7284437f674a31e013e78db47310ca65b129265b727cacfed47a5e962a15949831462cfbb1ac8b5468e2668c038b79faa4d0dac3b97c14620ccb05bab7f8d9adb9a34f90c0d3d01ab00a3794380a74935176ecd545373cfaa98efd6a45de85b5a6656dfa733d89da8226f4760279bb31f85937feb0a6c21d42eb216d2eed3dd9c2f170b7928031f08ee82423d3abf660197ccabdd1f0ea4653c2774af4439e6dd0f2854df92cf76bfcb261075d658ef1a5f1496f959043f9a8eedaf4110e9d64555c32d96c636df3e1567a0c54271bea9e416f4a35cd111bd53c2b216372ffda79406d8cb9b81d13a2465f15f8a8309dbf5434d054f310c0b072bda0ca1ef4e7dad003d3a0e334600dbaae1ca9ad489eee3272a10ec123f684d47cc06d0b7403abf8af7bf6a8fb5352a4f40c0c9dfa87a1f03e0cd7e88d6f3b5644c6b7d926a06f9a54587e2304bc2be32aa78226afab779051a99da7cc9c982f2dcf7965f8143cb35f4e5b6ca3f942bdea9c71651bf7bd54dcf2219047ab94efade7e3212330d17e5639eec16e06f6b45cb507da475ba6bc2bdb4ae9def2295181d95f5bed5e9d394825f593f50b6a60abf01a1a4016382e2057ff5aab5fcc2f5fdd2d662960f3ae0e502018d2b13dca1fbff8ecaaea340789631795aea606d1c798146c3a8943d6880ad81d27a065ce1c52285c96daea0066075ee53482ad25da39d1d2afa2d30c8d8aa2ed9e1aaf8cbe269491958422aa5df78aa07d3e0154af09e65190c4e7fe9dc77ea46c2a1312ab182911fd8f5daf7bf1e01bf961942e9abb2fcfec09382231fa8d8c46934d1bf9edd69c89b4759b73afc1efbed7bb0bc4583798be4cf33ba54aab3e142388ed021bbf2ae9d18fad312b323ee8b3778075cce657cba8d5efba78db92783d705a30de8a63c915f49236419aefef129864dacc0cc65ac5607fa6bdc1ef4ef1c234a5e9c809a0e9b5e089c6b9189bd2c4ead6bba084f57f1a0d98d5e4fa20c049067cc77994c1bc7058cc782d39d1f1ae11aafa23459233b36e69bc8d65b22462220995a110cb7ba2b42e5d2713bc9bb2bc49bd2d1edb1a36bbd313448859e32cecc3dcabd5c8396d98c2da68fda64a53c8ffcd3d47c4accf3a790efc4bf76d886a32c2867a322304537e80fa6508aeeaddf4b3e1d7c114f5ab6d9ca6ab6749eba83486fb3f53d83a4824161f5e238f162a6930933cb530180b83fafe97e3f47af53f6ee9037577c0a4f1f808de4f8452449e0ff434e35a99444cf327faf4b1c20a92a5505fe8d8e6de5aa306abd47656cf09ab030f219acae993cc3c8acfea5ec020bcddcd0f74dd438fb7621d7caeb667b5e5bd75710531e9ad89e964976fdd977380815547de205b8abaac11271673eaf347c0915c1b51fe1d4b006b6aef45f60548e265836923ba810b17ca590d79dd73caa47270cc2a1a6c849290a5b1b984a9e9cf0dc6bf9ea58f6e49a75d718d837c0fb91536576161cd6cb9ae3b25d54d9bf421dcb6799f31723279d9e6ffc8fbfcf13e85179b54e4bb340b2d0f621f11250b317e73e81cf4ed72c2a6bd0aead57a589f465d36587067f3bd8c3cfb56a0cc2f4763d1bf24357a850cae3b305464a29f279e75e285c6d8599f8caedba9ace69b79c5ddfd3e80747090a3161ed7b2add7425a51ae3a8eeb4e269a7999e2514b4a6caeb7757c9c50b314c69a54e80b6325600d7b761c24e2885dc20c3763f0f3fc552cbec73239502272f506d0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-rt-4.18.0-553.32.1.rt7.373.el8_10.src.rpminstallonlypkg(kernel-module)kernel-rt-debug-moduleskernel-rt-debug-modules(x86-64)kernel-rt-debug-modules-uname-rkernel-rt-debug-modules-x86_64kernel-rt-moduleskernel-rt-modules-x86_64kmod(6lowpan.ko)kmod(a8293.ko)kmod(aacraid.ko)kmod(ac97_bus.ko)kmod(acecad.ko)kmod(acer-wmi.ko)kmod(acerhdf.ko)kmod(adutux.ko)kmod(af9013.ko)kmod(af9033.ko)kmod(aiptek.ko)kmod(aircable.ko)kmod(altera-ci.ko)kmod(alx.ko)kmod(amd-pmc.ko)kmod(amd-xgbe.ko)kmod(amd_hsmp.ko)kmod(amdgpu.ko)kmod(amilo-rfkill.ko)kmod(apple-gmux.ko)kmod(apple-mfi-fastcharge.ko)kmod(appledisplay.ko)kmod(arc_uart.ko)kmod(ark3116.ko)kmod(asix.ko)kmod(ast.ko)kmod(asus-laptop.ko)kmod(asus-nb-wmi.ko)kmod(asus-wmi.ko)kmod(atbm8830.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(ati_remote.ko)kmod(atl1.ko)kmod(atl1c.ko)kmod(atl1e.ko)kmod(atl2.ko)kmod(atlantic.ko)kmod(atm.ko)kmod(au0828.ko)kmod(au8522_common.ko)kmod(au8522_decoder.ko)kmod(au8522_dig.ko)kmod(ax88179_178a.ko)kmod(b1.ko)kmod(b1dma.ko)kmod(b1pci.ko)kmod(b2c2-flexcop-pci.ko)kmod(b2c2-flexcop-usb.ko)kmod(b2c2-flexcop.ko)kmod(bcm203x.ko)kmod(bcm3510.ko)kmod(bcma.ko)kmod(be2iscsi.ko)kmod(be2net.ko)kmod(belkin_sa.ko)kmod(bfusb.ko)kmod(bluetooth.ko)kmod(bnep.ko)kmod(bnx2.ko)kmod(bnx2fc.ko)kmod(bnx2i.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(bt878.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(bttv.ko)kmod(btusb.ko)kmod(budget-av.ko)kmod(budget-ci.ko)kmod(budget-core.ko)kmod(budget-patch.ko)kmod(budget.ko)kmod(c4.ko)kmod(c_can.ko)kmod(c_can_pci.ko)kmod(can-bcm.ko)kmod(can-dev.ko)kmod(can-gw.ko)kmod(can-raw.ko)kmod(can.ko)kmod(capidrv.ko)kmod(catc.ko)kmod(cb710-mmc.ko)kmod(cc770.ko)kmod(cc770_platform.ko)kmod(cdc_eem.ko)kmod(cdc_ether.ko)kmod(cdc_mbim.ko)kmod(cdc_ncm.ko)kmod(cdc_subset.ko)kmod(cec.ko)kmod(cfg80211.ko)kmod(ch341.ko)kmod(ch7006.ko)kmod(ch9200.ko)kmod(ch_ipsec.ko)kmod(ch_ktls.ko)kmod(chcr.ko)kmod(chipreg.ko)kmod(cifs.ko)kmod(classmate-laptop.ko)kmod(cmtp.ko)kmod(cnic.ko)kmod(compal-laptop.ko)kmod(cp210x.ko)kmod(cqhci.ko)kmod(cramfs.ko)kmod(cs3308.ko)kmod(cs5345.ko)kmod(cs53l32a.ko)kmod(csiostor.ko)kmod(cx18-alsa.ko)kmod(cx18.ko)kmod(cx22700.ko)kmod(cx22702.ko)kmod(cx231xx-alsa.ko)kmod(cx231xx-dvb.ko)kmod(cx231xx.ko)kmod(cx2341x.ko)kmod(cx23885.ko)kmod(cx24110.ko)kmod(cx24113.ko)kmod(cx24116.ko)kmod(cx24117.ko)kmod(cx24120.ko)kmod(cx24123.ko)kmod(cx25840.ko)kmod(cx82310_eth.ko)kmod(cx88-alsa.ko)kmod(cx88-blackbird.ko)kmod(cx88-dvb.ko)kmod(cx8800.ko)kmod(cx8802.ko)kmod(cx88xx.ko)kmod(cxacru.ko)kmod(cxd2099.ko)kmod(cxd2820r.ko)kmod(cxd2841er.ko)kmod(cxgb4.ko)kmod(cxgb4i.ko)kmod(cxgb4vf.ko)kmod(cxgbit.ko)kmod(cyberjack.ko)kmod(cyclades.ko)kmod(cypress_firmware.ko)kmod(cypress_m8.ko)kmod(dcdbas.ko)kmod(ddbridge.ko)kmod(dell-laptop.ko)kmod(dell-rbtn.ko)kmod(dell-smbios.ko)kmod(dell-smo8800.ko)kmod(dell-wmi-aio.ko)kmod(dell-wmi-descriptor.ko)kmod(dell-wmi-led.ko)kmod(dell-wmi-sysman.ko)kmod(dell-wmi.ko)kmod(dib0070.ko)kmod(dib0090.ko)kmod(dib3000mb.ko)kmod(dib3000mc.ko)kmod(dib7000m.ko)kmod(dib7000p.ko)kmod(dib8000.ko)kmod(dibx000_common.ko)kmod(digi_acceleport.ko)kmod(dl2k.ko)kmod(dm1105.ko)kmod(dm9601.ko)kmod(drx39xyj.ko)kmod(drxd.ko)kmod(drxk.ko)kmod(ds3000.ko)kmod(dst.ko)kmod(dst_ca.ko)kmod(dvb-bt8xx.ko)kmod(dvb-core.ko)kmod(dvb-pll.ko)kmod(dvb-ttpci.ko)kmod(dvb-ttusb-budget.ko)kmod(dvb-usb-a800.ko)kmod(dvb-usb-af9005-remote.ko)kmod(dvb-usb-af9005.ko)kmod(dvb-usb-af9015.ko)kmod(dvb-usb-af9035.ko)kmod(dvb-usb-anysee.ko)kmod(dvb-usb-au6610.ko)kmod(dvb-usb-az6007.ko)kmod(dvb-usb-az6027.ko)kmod(dvb-usb-ce6230.ko)kmod(dvb-usb-cinergyT2.ko)kmod(dvb-usb-cxusb.ko)kmod(dvb-usb-dib0700.ko)kmod(dvb-usb-dibusb-common.ko)kmod(dvb-usb-dibusb-mb.ko)kmod(dvb-usb-dibusb-mc-common.ko)kmod(dvb-usb-dibusb-mc.ko)kmod(dvb-usb-digitv.ko)kmod(dvb-usb-dtt200u.ko)kmod(dvb-usb-dtv5100.ko)kmod(dvb-usb-dw2102.ko)kmod(dvb-usb-ec168.ko)kmod(dvb-usb-gl861.ko)kmod(dvb-usb-gp8psk.ko)kmod(dvb-usb-lmedm04.ko)kmod(dvb-usb-m920x.ko)kmod(dvb-usb-mxl111sf.ko)kmod(dvb-usb-nova-t-usb2.ko)kmod(dvb-usb-opera.ko)kmod(dvb-usb-pctv452e.ko)kmod(dvb-usb-rtl28xxu.ko)kmod(dvb-usb-technisat-usb2.ko)kmod(dvb-usb-ttusb2.ko)kmod(dvb-usb-umt-010.ko)kmod(dvb-usb-vp702x.ko)kmod(dvb-usb-vp7045.ko)kmod(dvb-usb.ko)kmod(dvb_dummy_fe.ko)kmod(dvb_usb_v2.ko)kmod(dwmac-intel.ko)kmod(e4000.ko)kmod(earth-pt1.ko)kmod(ec100.ko)kmod(eeepc-laptop.ko)kmod(eeepc-wmi.ko)kmod(efa.ko)kmod(elo.ko)kmod(em28xx-alsa.ko)kmod(em28xx-dvb.ko)kmod(em28xx-rc.ko)kmod(em28xx.ko)kmod(emi26.ko)kmod(emi62.ko)kmod(empeg.ko)kmod(ene_ir.ko)kmod(enic.ko)kmod(ezusb.ko)kmod(f81534.ko)kmod(fakelb.ko)kmod(fc0011.ko)kmod(fc0012.ko)kmod(fc0013.ko)kmod(fc2580.ko)kmod(fintek-cir.ko)kmod(firedtv.ko)kmod(firewire-core.ko)kmod(firewire-net.ko)kmod(firewire-ohci.ko)kmod(firewire-sbp2.ko)kmod(firmware_attributes_class.ko)kmod(fnic.ko)kmod(ftdi_sio.ko)kmod(fujitsu-laptop.ko)kmod(fujitsu-tablet.ko)kmod(garmin_gps.ko)kmod(gigaset.ko)kmod(gl620a.ko)kmod(gma500_gfx.ko)kmod(gp8psk-fe.ko)kmod(gspca_benq.ko)kmod(gspca_conex.ko)kmod(gspca_cpia1.ko)kmod(gspca_etoms.ko)kmod(gspca_finepix.ko)kmod(gspca_gl860.ko)kmod(gspca_jeilinj.ko)kmod(gspca_jl2005bcd.ko)kmod(gspca_konica.ko)kmod(gspca_m5602.ko)kmod(gspca_main.ko)kmod(gspca_mars.ko)kmod(gspca_mr97310a.ko)kmod(gspca_nw80x.ko)kmod(gspca_ov519.ko)kmod(gspca_ov534.ko)kmod(gspca_ov534_9.ko)kmod(gspca_pac207.ko)kmod(gspca_pac7302.ko)kmod(gspca_pac7311.ko)kmod(gspca_se401.ko)kmod(gspca_sn9c2028.ko)kmod(gspca_sn9c20x.ko)kmod(gspca_sonixb.ko)kmod(gspca_sonixj.ko)kmod(gspca_spca1528.ko)kmod(gspca_spca500.ko)kmod(gspca_spca501.ko)kmod(gspca_spca505.ko)kmod(gspca_spca506.ko)kmod(gspca_spca508.ko)kmod(gspca_spca561.ko)kmod(gspca_sq905.ko)kmod(gspca_sq905c.ko)kmod(gspca_sq930x.ko)kmod(gspca_stk014.ko)kmod(gspca_stv0680.ko)kmod(gspca_stv06xx.ko)kmod(gspca_sunplus.ko)kmod(gspca_t613.ko)kmod(gspca_topro.ko)kmod(gspca_tv8532.ko)kmod(gspca_vc032x.ko)kmod(gspca_vicam.ko)kmod(gspca_xirlink_cit.ko)kmod(gspca_zc3xx.ko)kmod(gtco.ko)kmod(hci_uart.ko)kmod(hci_vhci.ko)kmod(hdaps.ko)kmod(hdpvr.ko)kmod(hfcsusb.ko)kmod(hfi1.ko)kmod(hid-picolcd.ko)kmod(hid-prodikeys.ko)kmod(hid-sensor-accel-3d.ko)kmod(hid-sensor-als.ko)kmod(hid-sensor-gyro-3d.ko)kmod(hid-sensor-humidity.ko)kmod(hid-sensor-iio-common.ko)kmod(hid-sensor-incl-3d.ko)kmod(hid-sensor-magn-3d.ko)kmod(hid-sensor-press.ko)kmod(hid-sensor-prox.ko)kmod(hid-sensor-rotation.ko)kmod(hid-sensor-temperature.ko)kmod(hid-sensor-trigger.ko)kmod(hidp.ko)kmod(hisax.ko)kmod(hisax_fcpcipnp.ko)kmod(hisax_isac.ko)kmod(hisax_st5481.ko)kmod(hopper.ko)kmod(hp-wireless.ko)kmod(hp-wmi.ko)kmod(hp_accel.ko)kmod(hso.ko)kmod(huawei_cdc_ncm.ko)kmod(hwa-hc.ko)kmod(hwpoison-inject.ko)kmod(i1480-dfu-usb.ko)kmod(i1480-est.ko)kmod(i915.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(ideapad-laptop.ko)kmod(idmouse.ko)kmod(ieee802154.ko)kmod(ieee802154_6lowpan.ko)kmod(ieee802154_socket.ko)kmod(iguanair.ko)kmod(imon.ko)kmod(imon_raw.ko)kmod(industrialio-triggered-buffer.ko)kmod(industrialio.ko)kmod(int51x1.ko)kmod(intel-hid.ko)kmod(intel-lpss-acpi.ko)kmod(intel-lpss-pci.ko)kmod(intel-lpss.ko)kmod(intel-rst.ko)kmod(intel-uncore-frequency-common.ko)kmod(intel-uncore-frequency.ko)kmod(intel-vbtn.ko)kmod(intel-wmi-thunderbolt.ko)kmod(intel_ifs.ko)kmod(intel_ips.ko)kmod(intel_oaktrail.ko)kmod(intel_pmc_core.ko)kmod(intel_pmc_core_pltdrv.ko)kmod(intel_sdsi.ko)kmod(intel_vsec.ko)kmod(io_edgeport.ko)kmod(io_ti.ko)kmod(iowarrior.ko)kmod(ipaq.ko)kmod(ipheth.ko)kmod(ipw.ko)kmod(ir-imon-decoder.ko)kmod(ir-jvc-decoder.ko)kmod(ir-kbd-i2c.ko)kmod(ir-mce_kbd-decoder.ko)kmod(ir-nec-decoder.ko)kmod(ir-rc5-decoder.ko)kmod(ir-rc6-decoder.ko)kmod(ir-sanyo-decoder.ko)kmod(ir-sony-decoder.ko)kmod(ir-usb.ko)kmod(irdma.ko)kmod(iscsi_boot_sysfs.ko)kmod(iscsi_ibft.ko)kmod(isdn.ko)kmod(isdnhdlc.ko)kmod(ishtp_eclite.ko)kmod(isight_firmware.ko)kmod(isl6405.ko)kmod(isl6421.ko)kmod(isl6423.ko)kmod(isst_if_common.ko)kmod(isst_if_mbox_msr.ko)kmod(isst_if_mbox_pci.ko)kmod(isst_if_mmio.ko)kmod(it913x.ko)kmod(itd1000.ko)kmod(ite-cir.ko)kmod(iuu_phoenix.ko)kmod(ivtv.ko)kmod(ivtvfb.ko)kmod(iw_cm.ko)kmod(iw_cxgb4.ko)kmod(iwldvm.ko)kmod(iwlmvm.ko)kmod(iwlwifi.ko)kmod(ix2505v.ko)kmod(jmb38x_ms.ko)kmod(jsm.ko)kmod(kalmia.ko)kmod(kaweth.ko)kmod(kbtab.ko)kmod(kernelcapi.ko)kmod(keyspan.ko)kmod(keyspan_pda.ko)kmod(kfifo_buf.ko)kmod(kl5kusb105.ko)kmod(kobil_sct.ko)kmod(kvaser_usb.ko)kmod(l1oip.ko)kmod(l2tp_core.ko)kmod(l2tp_ip.ko)kmod(l2tp_ip6.ko)kmod(l64781.ko)kmod(lan78xx.ko)kmod(ldusb.ko)kmod(leds-blinkm.ko)kmod(leds-clevo-mail.ko)kmod(leds-lm3530.ko)kmod(leds-lp3944.ko)kmod(leds-lp5521.ko)kmod(leds-lp5523.ko)kmod(leds-lp5562.ko)kmod(leds-lp55xx-common.ko)kmod(leds-lt3593.ko)kmod(leds-mlxcpld.ko)kmod(leds-mlxreg.ko)kmod(leds-ss4200.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-oneshot.ko)kmod(ledtrig-timer.ko)kmod(ledtrig-transient.ko)kmod(legousbtower.ko)kmod(lg-vl600.ko)kmod(lg2160.ko)kmod(lgdt3305.ko)kmod(lgdt3306a.ko)kmod(lgdt330x.ko)kmod(lgs8gxx.ko)kmod(libcxgb.ko)kmod(libcxgbi.ko)kmod(libfcoe.ko)kmod(libsas.ko)kmod(lnbh25.ko)kmod(lnbp21.ko)kmod(lnbp22.ko)kmod(lpc_ich.ko)kmod(lpc_sch.ko)kmod(lpfc.ko)kmod(m52790.ko)kmod(m88ds3103.ko)kmod(m88rs2000.ko)kmod(m88rs6000t.ko)kmod(mISDN_core.ko)kmod(mISDNinfineon.ko)kmod(mISDNipac.ko)kmod(mISDNisar.ko)kmod(mac80211.ko)kmod(mac802154.ko)kmod(mantis.ko)kmod(mantis_core.ko)kmod(max2165.ko)kmod(mb86a16.ko)kmod(mb86a20s.ko)kmod(mc44s803.ko)kmod(mceusb.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(mlx-platform.ko)kmod(mlx4_ib.ko)kmod(mlx5_ib.ko)kmod(mlxreg-hotplug.ko)kmod(mlxreg-io.ko)kmod(mmc_block.ko)kmod(mmc_core.ko)kmod(mn88472.ko)kmod(mn88473.ko)kmod(mos7720.ko)kmod(mos7840.ko)kmod(mpls_iptunnel.ko)kmod(mpls_router.ko)kmod(mpt3sas.ko)kmod(msi-laptop.ko)kmod(msi-wmi.ko)kmod(msp3400.ko)kmod(mspro_block.ko)kmod(mt2060.ko)kmod(mt2063.ko)kmod(mt20xx.ko)kmod(mt2131.ko)kmod(mt2266.ko)kmod(mt312.ko)kmod(mt352.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(mt76x0u.ko)kmod(mt76x2-common.ko)kmod(mt76x2u.ko)kmod(mt7921-common.ko)kmod(mt7921e.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(mxl111sf-demod.ko)kmod(mxl111sf-tuner.ko)kmod(mxl5005s.ko)kmod(mxl5007t.ko)kmod(mxl5xx.ko)kmod(mxm-wmi.ko)kmod(mxuport.ko)kmod(n_gsm.ko)kmod(n_hdlc.ko)kmod(navman.ko)kmod(net1080.ko)kmod(netxen_nic.ko)kmod(ngene.ko)kmod(nitro_enclaves.ko)kmod(nouveau.ko)kmod(nozomi.ko)kmod(ntb.ko)kmod(ntb_hw_amd.ko)kmod(ntb_hw_intel.ko)kmod(ntb_netdev.ko)kmod(ntb_perf.ko)kmod(ntb_pingpong.ko)kmod(ntb_tool.ko)kmod(ntb_transport.ko)kmod(nuvoton-cir.ko)kmod(nvme-rdma.ko)kmod(nvmet-rdma.ko)kmod(nvsw-sn2201.ko)kmod(nxt200x.ko)kmod(nxt6000.ko)kmod(omninet.ko)kmod(opa_vnic.ko)kmod(opticon.ko)kmod(option.ko)kmod(or51132.ko)kmod(or51211.ko)kmod(oti6858.ko)kmod(panasonic-laptop.ko)kmod(parport_serial.ko)kmod(peak_pci.ko)kmod(peak_usb.ko)kmod(pegasus.ko)kmod(pl2303.ko)kmod(plusb.ko)kmod(pluto2.ko)kmod(pmt_class.ko)kmod(pmt_crashlog.ko)kmod(pmt_telemetry.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(pvrusb2.ko)kmod(pwc.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(qm1d1b0004.ko)kmod(qm1d1c0042.ko)kmod(qmi_wwan.ko)kmod(qt1010.ko)kmod(quatech2.ko)kmod(r592.ko)kmod(r8152.ko)kmod(r820t.ko)kmod(radeon.ko)kmod(rainshadow-cec.ko)kmod(rc-adstech-dvb-t-pci.ko)kmod(rc-alink-dtu-m.ko)kmod(rc-anysee.ko)kmod(rc-apac-viewcomp.ko)kmod(rc-astrometa-t2hybrid.ko)kmod(rc-asus-pc39.ko)kmod(rc-asus-ps3-100.ko)kmod(rc-ati-tv-wonder-hd-600.ko)kmod(rc-ati-x10.ko)kmod(rc-avermedia-a16d.ko)kmod(rc-avermedia-cardbus.ko)kmod(rc-avermedia-dvbt.ko)kmod(rc-avermedia-m135a.ko)kmod(rc-avermedia-m733a-rm-k6.ko)kmod(rc-avermedia-rm-ks.ko)kmod(rc-avermedia.ko)kmod(rc-avertv-303.ko)kmod(rc-azurewave-ad-tu700.ko)kmod(rc-behold-columbus.ko)kmod(rc-behold.ko)kmod(rc-budget-ci-old.ko)kmod(rc-cec.ko)kmod(rc-cinergy-1400.ko)kmod(rc-cinergy.ko)kmod(rc-core.ko)kmod(rc-d680-dmb.ko)kmod(rc-delock-61959.ko)kmod(rc-dib0700-nec.ko)kmod(rc-dib0700-rc5.ko)kmod(rc-digitalnow-tinytwin.ko)kmod(rc-digittrade.ko)kmod(rc-dm1105-nec.ko)kmod(rc-dntv-live-dvb-t.ko)kmod(rc-dntv-live-dvbt-pro.ko)kmod(rc-dtt200u.ko)kmod(rc-dvbsky.ko)kmod(rc-dvico-mce.ko)kmod(rc-dvico-portable.ko)kmod(rc-em-terratec.ko)kmod(rc-encore-enltv-fm53.ko)kmod(rc-encore-enltv.ko)kmod(rc-encore-enltv2.ko)kmod(rc-evga-indtube.ko)kmod(rc-eztv.ko)kmod(rc-flydvb.ko)kmod(rc-flyvideo.ko)kmod(rc-fusionhdtv-mce.ko)kmod(rc-gadmei-rm008z.ko)kmod(rc-geekbox.ko)kmod(rc-genius-tvgo-a11mce.ko)kmod(rc-gotview7135.ko)kmod(rc-hauppauge.ko)kmod(rc-hisi-poplar.ko)kmod(rc-hisi-tv-demo.ko)kmod(rc-imon-mce.ko)kmod(rc-imon-pad.ko)kmod(rc-imon-rsc.ko)kmod(rc-iodata-bctv7e.ko)kmod(rc-it913x-v1.ko)kmod(rc-it913x-v2.ko)kmod(rc-kaiomy.ko)kmod(rc-kworld-315u.ko)kmod(rc-kworld-pc150u.ko)kmod(rc-kworld-plus-tv-analog.ko)kmod(rc-leadtek-y04g0051.ko)kmod(rc-lme2510.ko)kmod(rc-loopback.ko)kmod(rc-manli.ko)kmod(rc-medion-x10-digitainer.ko)kmod(rc-medion-x10-or2x.ko)kmod(rc-medion-x10.ko)kmod(rc-msi-digivox-ii.ko)kmod(rc-msi-digivox-iii.ko)kmod(rc-msi-tvanywhere-plus.ko)kmod(rc-msi-tvanywhere.ko)kmod(rc-nebula.ko)kmod(rc-nec-terratec-cinergy-xs.ko)kmod(rc-norwood.ko)kmod(rc-npgtech.ko)kmod(rc-pctv-sedna.ko)kmod(rc-pinnacle-color.ko)kmod(rc-pinnacle-grey.ko)kmod(rc-pinnacle-pctv-hd.ko)kmod(rc-pixelview-002t.ko)kmod(rc-pixelview-mk12.ko)kmod(rc-pixelview-new.ko)kmod(rc-pixelview.ko)kmod(rc-powercolor-real-angel.ko)kmod(rc-proteus-2309.ko)kmod(rc-purpletv.ko)kmod(rc-pv951.ko)kmod(rc-rc6-mce.ko)kmod(rc-real-audio-220-32-keys.ko)kmod(rc-reddo.ko)kmod(rc-snapstream-firefly.ko)kmod(rc-streamzap.ko)kmod(rc-su3000.ko)kmod(rc-tango.ko)kmod(rc-tbs-nec.ko)kmod(rc-technisat-ts35.ko)kmod(rc-technisat-usb2.ko)kmod(rc-terratec-cinergy-c-pci.ko)kmod(rc-terratec-cinergy-s2-hd.ko)kmod(rc-terratec-cinergy-xs.ko)kmod(rc-terratec-slim-2.ko)kmod(rc-terratec-slim.ko)kmod(rc-tevii-nec.ko)kmod(rc-tivo.ko)kmod(rc-total-media-in-hand-02.ko)kmod(rc-total-media-in-hand.ko)kmod(rc-trekstor.ko)kmod(rc-tt-1500.ko)kmod(rc-twinhan-dtv-cab-ci.ko)kmod(rc-twinhan1027.ko)kmod(rc-videomate-m1f.ko)kmod(rc-videomate-s350.ko)kmod(rc-videomate-tv-pvr.ko)kmod(rc-winfast-usbii-deluxe.ko)kmod(rc-winfast.ko)kmod(rc-zx-irdec.ko)kmod(rdma_cm.ko)kmod(rdma_rxe.ko)kmod(rdma_ucm.ko)kmod(rdmavt.ko)kmod(redrat3.ko)kmod(regmap-sdw-mbq.ko)kmod(regmap-sdw.ko)kmod(rfcomm.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(rtl2830.ko)kmod(rtl2832.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(rtsx_pci_ms.ko)kmod(rtsx_pci_sdmmc.ko)kmod(rtsx_usb_ms.ko)kmod(rtsx_usb_sdmmc.ko)kmod(rtw88_8822b.ko)kmod(rtw88_8822be.ko)kmod(rtw88_8822c.ko)kmod(rtw88_8822ce.ko)kmod(rtw88_core.ko)kmod(rtw88_pci.ko)kmod(rtw89_8852a.ko)kmod(rtw89_8852ae.ko)kmod(rtw89_core.ko)kmod(rtw89_pci.ko)kmod(s2255drv.ko)kmod(s5h1409.ko)kmod(s5h1411.ko)kmod(s5h1420.ko)kmod(s921.ko)kmod(saa6588.ko)kmod(saa6752hs.ko)kmod(saa7115.ko)kmod(saa7127.ko)kmod(saa7134-alsa.ko)kmod(saa7134-dvb.ko)kmod(saa7134-empress.ko)kmod(saa7134.ko)kmod(saa7146.ko)kmod(saa7146_vv.ko)kmod(saa7164.ko)kmod(saa717x.ko)kmod(safe_serial.ko)kmod(samsung-laptop.ko)kmod(samsung-q10.ko)kmod(sdhci-acpi.ko)kmod(sdhci-pci.ko)kmod(sdhci-pltfm.ko)kmod(sdhci.ko)kmod(sdio_uart.ko)kmod(ser_gigaset.ko)kmod(serial-multi-instantiate.ko)kmod(serial_ir.ko)kmod(sev-guest.ko)kmod(sfc-siena.ko)kmod(sfc.ko)kmod(si2157.ko)kmod(si2165.ko)kmod(si2168.ko)kmod(si21xx.ko)kmod(sierra.ko)kmod(sierra_net.ko)kmod(sil164.ko)kmod(sir_ir.ko)kmod(sisusbvga.ko)kmod(siw.ko)kmod(sja1000.ko)kmod(slhc.ko)kmod(sm501.ko)kmod(smb347-charger.ko)kmod(smsc75xx.ko)kmod(smsc95xx.ko)kmod(smsdvb.ko)kmod(smsmdtv.ko)kmod(smssdio.ko)kmod(smsusb.ko)kmod(snd-ac97-codec.ko)kmod(snd-acp-config.ko)kmod(snd-acp3x-pdm-dma.ko)kmod(snd-acp3x-rn.ko)kmod(snd-acp5x-i2s.ko)kmod(snd-acp5x-pcm-dma.ko)kmod(snd-acp6x-pdm-dma.ko)kmod(snd-ad1889.ko)kmod(snd-ak4113.ko)kmod(snd-ak4114.ko)kmod(snd-ak4xxx-adda.ko)kmod(snd-ali5451.ko)kmod(snd-aloop.ko)kmod(snd-asihpi.ko)kmod(snd-atiixp-modem.ko)kmod(snd-atiixp.ko)kmod(snd-au8810.ko)kmod(snd-au8820.ko)kmod(snd-au8830.ko)kmod(snd-bcd2000.ko)kmod(snd-bebob.ko)kmod(snd-bt87x.ko)kmod(snd-ca0106.ko)kmod(snd-cmipci.ko)kmod(snd-compress.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-dice.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-fireface.ko)kmod(snd-firewire-digi00x.ko)kmod(snd-firewire-lib.ko)kmod(snd-firewire-motu.ko)kmod(snd-firewire-tascam.ko)kmod(snd-fireworks.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-cs8409.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-cs-dsp-ctls.ko)kmod(snd-hda-ext-core.ko)kmod(snd-hda-intel.ko)kmod(snd-hda-scodec-cs35l41-i2c.ko)kmod(snd-hda-scodec-cs35l41-spi.ko)kmod(snd-hda-scodec-cs35l41.ko)kmod(snd-hdmi-lpe-audio.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-intel-sst-acpi.ko)kmod(snd-intel-sst-core.ko)kmod(snd-intel8x0.ko)kmod(snd-intel8x0m.ko)kmod(snd-isight.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-oxfw.ko)kmod(snd-oxygen-lib.ko)kmod(snd-oxygen.ko)kmod(snd-pci-acp5x.ko)kmod(snd-pci-acp6x.ko)kmod(snd-pcm.ko)kmod(snd-pcsp.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-rn-pci-acp3x.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-oss.ko)kmod(snd-seq-virmidi.ko)kmod(snd-seq.ko)kmod(snd-skl_nau88l25_max98357a.ko)kmod(snd-soc-acp5x-mach.ko)kmod(snd-soc-acp6x-mach.ko)kmod(snd-soc-acpi-intel-match.ko)kmod(snd-soc-acpi.ko)kmod(snd-soc-avs.ko)kmod(snd-soc-bdw-rt286.ko)kmod(snd-soc-catpt.ko)kmod(snd-soc-cml_rt1011_rt5682.ko)kmod(snd-soc-core.ko)kmod(snd-soc-cs35l41-i2c.ko)kmod(snd-soc-cs35l41-lib.ko)kmod(snd-soc-cs35l41-spi.ko)kmod(snd-soc-cs35l41.ko)kmod(snd-soc-cs42l42-sdw.ko)kmod(snd-soc-cs42l42.ko)kmod(snd-soc-cx2072x.ko)kmod(snd-soc-da7213.ko)kmod(snd-soc-da7219.ko)kmod(snd-soc-dmic.ko)kmod(snd-soc-ehl-rt5660.ko)kmod(snd-soc-es8316.ko)kmod(snd-soc-es8326.ko)kmod(snd-soc-hda-codec.ko)kmod(snd-soc-hdac-hda.ko)kmod(snd-soc-hdac-hdmi.ko)kmod(snd-soc-hsw-rt5640.ko)kmod(snd-soc-intel-hda-dsp-common.ko)kmod(snd-soc-intel-sof-cirrus-common.ko)kmod(snd-soc-intel-sof-maxim-common.ko)kmod(snd-soc-intel-sof-realtek-common.ko)kmod(snd-soc-kbl_da7219_max98357a.ko)kmod(snd-soc-kbl_da7219_max98927.ko)kmod(snd-soc-kbl_rt5660.ko)kmod(snd-soc-kbl_rt5663_max98927.ko)kmod(snd-soc-kbl_rt5663_rt5514_max98927.ko)kmod(snd-soc-max98090.ko)kmod(snd-soc-max98357a.ko)kmod(snd-soc-max98363.ko)kmod(snd-soc-max98373-i2c.ko)kmod(snd-soc-max98373-sdw.ko)kmod(snd-soc-max98373.ko)kmod(snd-soc-max98390.ko)kmod(snd-soc-max98927.ko)kmod(snd-soc-nau8315.ko)kmod(snd-soc-nau8821.ko)kmod(snd-soc-nau8824.ko)kmod(snd-soc-nau8825.ko)kmod(snd-soc-pcm512x-i2c.ko)kmod(snd-soc-pcm512x.ko)kmod(snd-soc-rl6231.ko)kmod(snd-soc-rl6347a.ko)kmod(snd-soc-rt1011.ko)kmod(snd-soc-rt1015.ko)kmod(snd-soc-rt1015p.ko)kmod(snd-soc-rt1308-sdw.ko)kmod(snd-soc-rt1308.ko)kmod(snd-soc-rt1316-sdw.ko)kmod(snd-soc-rt1318-sdw.ko)kmod(snd-soc-rt286.ko)kmod(snd-soc-rt298.ko)kmod(snd-soc-rt5514-spi.ko)kmod(snd-soc-rt5514.ko)kmod(snd-soc-rt5640.ko)kmod(snd-soc-rt5645.ko)kmod(snd-soc-rt5651.ko)kmod(snd-soc-rt5660.ko)kmod(snd-soc-rt5663.ko)kmod(snd-soc-rt5670.ko)kmod(snd-soc-rt5677-spi.ko)kmod(snd-soc-rt5677.ko)kmod(snd-soc-rt5682-i2c.ko)kmod(snd-soc-rt5682-sdw.ko)kmod(snd-soc-rt5682.ko)kmod(snd-soc-rt5682s.ko)kmod(snd-soc-rt700.ko)kmod(snd-soc-rt711-sdca.ko)kmod(snd-soc-rt711.ko)kmod(snd-soc-rt712-sdca-dmic.ko)kmod(snd-soc-rt712-sdca.ko)kmod(snd-soc-rt715-sdca.ko)kmod(snd-soc-rt715.ko)kmod(snd-soc-sdw-mockup.ko)kmod(snd-soc-skl-ssp-clk.ko)kmod(snd-soc-skl.ko)kmod(snd-soc-skl_hda_dsp.ko)kmod(snd-soc-skl_nau88l25_ssm4567.ko)kmod(snd-soc-skl_rt286.ko)kmod(snd-soc-sof-sdw.ko)kmod(snd-soc-sof-ssp-amp.ko)kmod(snd-soc-sof_da7219_max98373.ko)kmod(snd-soc-sof_es8336.ko)kmod(snd-soc-sof_nau8825.ko)kmod(snd-soc-sof_rt5682.ko)kmod(snd-soc-ssm4567.ko)kmod(snd-soc-sst-atom-hifi2-platform.ko)kmod(snd-soc-sst-bdw-rt5650-mach.ko)kmod(snd-soc-sst-bdw-rt5677-mach.ko)kmod(snd-soc-sst-bxt-da7219_max98357a.ko)kmod(snd-soc-sst-bxt-rt298.ko)kmod(snd-soc-sst-byt-cht-cx2072x.ko)kmod(snd-soc-sst-byt-cht-da7213.ko)kmod(snd-soc-sst-byt-cht-es8316.ko)kmod(snd-soc-sst-byt-cht-nocodec.ko)kmod(snd-soc-sst-bytcr-rt5640.ko)kmod(snd-soc-sst-bytcr-rt5651.ko)kmod(snd-soc-sst-cht-bsw-max98090_ti.ko)kmod(snd-soc-sst-cht-bsw-nau8824.ko)kmod(snd-soc-sst-cht-bsw-rt5645.ko)kmod(snd-soc-sst-cht-bsw-rt5672.ko)kmod(snd-soc-sst-dsp.ko)kmod(snd-soc-sst-glk-rt5682_max98357a.ko)kmod(snd-soc-sst-ipc.ko)kmod(snd-soc-sst-sof-pcm512x.ko)kmod(snd-soc-sst-sof-wm8804.ko)kmod(snd-soc-ts3a227e.ko)kmod(snd-soc-wm-adsp.ko)kmod(snd-soc-wm8804-i2c.ko)kmod(snd-soc-wm8804.ko)kmod(snd-sof-acpi-intel-bdw.ko)kmod(snd-sof-acpi-intel-byt.ko)kmod(snd-sof-acpi.ko)kmod(snd-sof-amd-acp.ko)kmod(snd-sof-amd-rembrandt.ko)kmod(snd-sof-amd-renoir.ko)kmod(snd-sof-intel-atom.ko)kmod(snd-sof-intel-hda-common.ko)kmod(snd-sof-intel-hda-mlink.ko)kmod(snd-sof-intel-hda.ko)kmod(snd-sof-pci-intel-apl.ko)kmod(snd-sof-pci-intel-cnl.ko)kmod(snd-sof-pci-intel-icl.ko)kmod(snd-sof-pci-intel-mtl.ko)kmod(snd-sof-pci-intel-tgl.ko)kmod(snd-sof-pci-intel-tng.ko)kmod(snd-sof-pci.ko)kmod(snd-sof-probes.ko)kmod(snd-sof-utils.ko)kmod(snd-sof-xtensa-dsp.ko)kmod(snd-sof.ko)kmod(snd-timer.ko)kmod(snd-trident.ko)kmod(snd-ua101.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-us122l.ko)kmod(snd-usb-usx2y.ko)kmod(snd-usb-variax.ko)kmod(snd-usbmidi-lib.ko)kmod(snd-util-mem.ko)kmod(snd-via82xx-modem.ko)kmod(snd-via82xx.ko)kmod(snd-virmidi.ko)kmod(snd-virtuoso.ko)kmod(snd-vx-lib.ko)kmod(snd-vx222.ko)kmod(snd.ko)kmod(sony-laptop.ko)kmod(soundcore.ko)kmod(soundwire-amd.ko)kmod(soundwire-bus.ko)kmod(soundwire-cadence.ko)kmod(soundwire-generic-allocation.ko)kmod(soundwire-intel.ko)kmod(sp8870.ko)kmod(sp887x.ko)kmod(spcp8x5.ko)kmod(speedfax.ko)kmod(speedtch.ko)kmod(squashfs.ko)kmod(ssu100.ko)kmod(stb0899.ko)kmod(stb6000.ko)kmod(stb6100.ko)kmod(stkwebcam.ko)kmod(stmmac.ko)kmod(streamzap.ko)kmod(stv0288.ko)kmod(stv0297.ko)kmod(stv0299.ko)kmod(stv0367.ko)kmod(stv0900.ko)kmod(stv090x.ko)kmod(stv0910.ko)kmod(stv6110.ko)kmod(stv6110x.ko)kmod(stv6111.ko)kmod(symbolserial.ko)kmod(synclink.ko)kmod(synclink_gt.ko)kmod(synclinkmp.ko)kmod(t1pci.ko)kmod(target_core_user.ko)kmod(tc90522.ko)kmod(tda10021.ko)kmod(tda10023.ko)kmod(tda10048.ko)kmod(tda1004x.ko)kmod(tda10071.ko)kmod(tda10086.ko)kmod(tda18212.ko)kmod(tda18218.ko)kmod(tda18250.ko)kmod(tda18271.ko)kmod(tda18271c2dd.ko)kmod(tda665x.ko)kmod(tda7432.ko)kmod(tda8083.ko)kmod(tda8261.ko)kmod(tda826x.ko)kmod(tda827x.ko)kmod(tda8290.ko)kmod(tda9887.ko)kmod(tdx-guest.ko)kmod(tea575x.ko)kmod(tea5761.ko)kmod(tea5767.ko)kmod(tg3.ko)kmod(think-lmi.ko)kmod(thinkpad_acpi.ko)kmod(ti_usb_3410_5052.ko)kmod(tifm_ms.ko)kmod(tifm_sd.ko)kmod(tm6000-alsa.ko)kmod(tm6000-dvb.ko)kmod(tm6000.ko)kmod(topstar-laptop.ko)kmod(toshiba_bluetooth.ko)kmod(ts2020.ko)kmod(ttpci-eeprom.ko)kmod(ttusb_dec.ko)kmod(ttusbdecfe.ko)kmod(ttusbir.ko)kmod(tua6100.ko)kmod(tua9001.ko)kmod(tuner-simple.ko)kmod(tuner-types.ko)kmod(tuner-xc2028.ko)kmod(tuner.ko)kmod(tvaudio.ko)kmod(tveeprom.ko)kmod(ubi.ko)kmod(ucan.ko)kmod(ueagle-atm.ko)kmod(uio.ko)kmod(uio_aec.ko)kmod(uio_cif.ko)kmod(uio_pci_generic.ko)kmod(uio_pdrv_genirq.ko)kmod(uio_sercos3.ko)kmod(umc.ko)kmod(upd64031a.ko)kmod(upd64083.ko)kmod(upd78f0730.ko)kmod(usb3503.ko)kmod(usb_8dev.ko)kmod(usb_debug.ko)kmod(usb_gigaset.ko)kmod(usb_wwan.ko)kmod(usbatm.ko)kmod(usblcd.ko)kmod(usbnet.ko)kmod(usbsevseg.ko)kmod(usbvision.ko)kmod(ushc.ko)kmod(usnic_verbs.ko)kmod(uss720.ko)kmod(uv_sysfs.ko)kmod(uvc.ko)kmod(uvcvideo.ko)kmod(uwb.ko)kmod(v4l2-common.ko)kmod(v4l2-dv-timings.ko)kmod(ves1820.ko)kmod(ves1x93.ko)kmod(via-sdmmc.ko)kmod(videobuf-core.ko)kmod(videobuf-dma-sg.ko)kmod(videobuf-vmalloc.ko)kmod(videobuf2-common.ko)kmod(videobuf2-dma-sg.ko)kmod(videobuf2-dvb.ko)kmod(videobuf2-memops.ko)kmod(videobuf2-v4l2.ko)kmod(videobuf2-vmalloc.ko)kmod(videodev.ko)kmod(viperboard.ko)kmod(virtio_snd.ko)kmod(visor.ko)kmod(vmw_pvrdma.ko)kmod(vp27smpx.ko)kmod(vub300.ko)kmod(vx855.ko)kmod(wacom_i2c.ko)kmod(wacom_serial4.ko)kmod(wacom_w8001.ko)kmod(whc-rc.ko)kmod(whci.ko)kmod(whiteheat.ko)kmod(winbond-cir.ko)kmod(wm8739.ko)kmod(wm8775.ko)kmod(wmi-bmof.ko)kmod(wmi.ko)kmod(wusb-cbaf.ko)kmod(wusb-wa.ko)kmod(wusbcore.ko)kmod(xc4000.ko)kmod(xc5000.ko)kmod(xsens_mt.ko)kmod(xusbatm.ko)kmod(yenta_socket.ko)kmod(zaurus.ko)kmod(zl10036.ko)kmod(zl10039.ko)kmod(zl10353.ko)kmod(zr364xx.ko)     /bin/sh/bin/sh/bin/shkernel-rt-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug3.0.4-14.6.0-14.0-15.2-14.14.3gY~gIg@r@g77g,g#q@g@gp@f5f@f@f@fKfbf(@ff@fxf@f>@f@f@ff@fvfl0fb@fXj@fLfE@f@@f:f.:@fff P@f[fg@ee8@e@e؈eeBeN@ee@e6@eee@e@ee(e}@eu@epb@ehy@e_>eYeV@eReKx@eJ&e@@e;@e9@e/e&@eev@e ddddܺ@d@dϋ@d˖díd ds@d~d@d[@dr@d@dC@dddqdldf@d\dX@dS@dJcdFo@d>@d9@@d3@d.@d.@d-bd-bd-bd%yd%yddxdcU@cU@cc`cl@c@c@c@c@cwc&@c&@c@c@c@ccc=@cc@cۥcT@cױ@ccvc0cƍc@ccFcR@ccc@c@c|cwscr-cn9@ck@ch@cb[c_cV~@cMCc@c:c2c*c!@c*c@ccd@cb{@b{@b5@bbbb@bz@bޅb@bVbby@bb>bb@bUblbb2@b@bb@b@bbw@bb@b~H@bzSbu bk@bjbgbf@b_bX bT@bP#bMbMbF@bEbA@b; b8hb3"b1@b/.@b(b@b!b~b @b@ba@a aa7aaaa@a@aa5a@aza@a@aaW@aayav@amaaf@a]aQ@aLl@aC1a@a;Ha0a(a'@a&0a$@a#a@a@aS@a @aa a /a`@`` @``@`@`ݮ@`ٹ`@`"@`@`9@`D``r`r```@```Z`f@``@` @`@``@`@`e@`}p`x*`t6@`n@`m`e`c`a@`[)`X`P`KW`J@`Gc@`B@`?z@`<@`7@`2K@`0`-@`*b@`%@`#`"y@`!'``>`@``@` `@```2@___I@_@_@__1@__ܙ_H@__@__@_м@_v@_ǁ_ǁ__@__G@_@_ _i_#_@_/@__@_:_@___@_ _@_"_@__~@_}_w@_s!_k8_e_cO_`_X_P_>e_;_16_*@_&_"@__@__ L_X@_c^z^^@@^^K^@^W@^@^n@^y^^@^א^?@^ϧ^V@^^˳@^@^Ǿ^^@^'@^@^^@^^U@^^^&@^^@^1^^H^^^@^k@^@^@^0^^|@^{G^{G^wS@^v^t@^s^^r @^p^n^l@^j$@^g@^f/^c^Y^U @^Ri@^O@^Nt^M#@^F^C^AE^9\^4^2@^*@^&^!^@^g@^r]]]+]@]]]B]]Y]@]߶]e@]]]]@]Γ@]A]ʞ]@]@]{@])]]@]W]]]z@]]@]]@]V]@]m]z3@]v>]rJ@]i]g@]e@]c]^][]V]UI@]S]R@]QT]L]J@]D%]B@]A]@1@]>]9]8H@]6]1]0_@]/ ]-@](v@]'$]%@]$];]]@]^@]@]@]:]@\\@\Q\@\@\\\t@\@\\@\9\\ޢ@\P\@\ڭ\\@\g\@\\s@\-@\8\@\\O\@\\f\@\\r@\,@\\@\7\C@\\@\N\\@\@\6\B@\\\@\@\@\@\M\M\M\~d\k\eX@\d\^\\\Z@\HW@\C@\@n@\?\8@\73\3?@\@\\>@\@\I\@\ `\\l@\&@[[@[1[[@[H[@[_[@[[v[[@[@[ٙ@[S@[ @[ @[[@[[[@[;@[@[R@[[@[][ @[@[t[#@[[[:@[[@[Q@[[@[\[[[@[v[qrRelease Engineering - 4.18.0-553.32.1.rt7.373Denys Vlasenko [4.18.0-553.32.1.rt7.373.el8_10]Denys Vlasenko [4.18.0-553.31.1.rt7.372.el8_10]Denys Vlasenko [4.18.0-553.30.1.rt7.371.el8_10]Denys Vlasenko [4.18.0-553.29.1.rt7.370.el8_10]Denys Vlasenko [4.18.0-553.28.1.rt7.369.el8_10]Denys Vlasenko [4.18.0-553.27.1.rt7.368.el8_10]Denys Vlasenko [4.18.0-553.26.1.rt7.367.el8_10]Denys Vlasenko [4.18.0-553.25.1.rt7.366.el8_10]Denys Vlasenko [4.18.0-553.24.1.rt7.365.el8_10]Denys Vlasenko [4.18.0-553.23.1.rt7.364.el8_10]Denys Vlasenko [4.18.0-553.22.1.rt7.363.el8_10]Denys Vlasenko [4.18.0-553.21.1.rt7.362.el8_10]Denys Vlasenko [4.18.0-553.20.1.rt7.361.el8_10]Denys Vlasenko [4.18.0-553.19.1.rt7.360.el8_10]Denys Vlasenko [4.18.0-553.18.1.rt7.359.el8_10]Denys Vlasenko [4.18.0-553.17.1.rt7.358.el8_10]Denys Vlasenko [4.18.0-553.16.1.rt7.357.el8_10]Denys Vlasenko [4.18.0-553.15.1.rt7.356.el8_10]Denys Vlasenko [4.18.0-553.14.1.rt7.355.el8_10]Denys Vlasenko [4.18.0-553.13.1.rt7.354.el8_10]Denys Vlasenko [4.18.0-553.12.1.rt7.353.el8_10]Denys Vlasenko [4.18.0-553.11.1.rt7.352.el8_10]Denys Vlasenko [4.18.0-553.10.1.rt7.351.el8_10]Denys Vlasenko [4.18.0-553.9.1.rt7.350.el8_10]Denys Vlasenko [4.18.0-553.8.1.rt7.349.el8_10]Denys Vlasenko [4.18.0-553.7.1.rt7.348.el8_10]Denys Vlasenko [4.18.0-553.6.1.rt7.347.el8_10]Denys Vlasenko [4.18.0-553.5.1.rt7.346.el8_10]Denys Vlasenko [4.18.0-553.4.1.rt7.345.el8_10]Denys Vlasenko [4.18.0-552.3.1.rt7.344.el8_10]Denys Vlasenko [4.18.0-552.2.1.rt7.343.el8_10]Denys Vlasenko [4.18.0-552.1.1.rt7.342.el8_10]Denys Vlasenko [4.18.0-552.rt7.341.el8]Denys Vlasenko [4.18.0-551.rt7.340.el8]Denys Vlasenko [4.18.0-550.rt7.339.el8]Denys Vlasenko [4.18.0-549.rt7.338.el8]Denys Vlasenko [4.18.0-548.rt7.337.el8]Denys Vlasenko [4.18.0-547.rt7.336.el8]Denys Vlasenko [4.18.0-546.rt7.335.el8]Denys Vlasenko [4.18.0-545.rt7.334.el8]Denys Vlasenko [4.18.0-544.rt7.333.el8]Denys Vlasenko [4.18.0-543.rt7.332.el8]Denys Vlasenko [4.18.0-542.rt7.331.el8]Denys Vlasenko [4.18.0-541.rt7.330.el8]Denys Vlasenko [4.18.0-540.rt7.329.el8]Denys Vlasenko [4.18.0-539.rt7.328.el8]Denys Vlasenko [4.18.0-538.rt7.327.el8]Denys Vlasenko [4.18.0-537.rt7.326.el8]Denys Vlasenko [4.18.0-536.rt7.325.el8]Denys Vlasenko [4.18.0-535.rt7.324.el8]Denys Vlasenko [4.18.0-534.rt7.323.el8]Denys Vlasenko [4.18.0-533.rt7.322.el8]Denys Vlasenko [4.18.0-532.rt7.321.el8]Denys Vlasenko [4.18.0-531.rt7.320.el8]Denys Vlasenko [4.18.0-530.rt7.319.el8]Denys Vlasenko [4.18.0-529.rt7.318.el8]Denys Vlasenko [4.18.0-528.rt7.317.el8]Denys Vlasenko [4.18.0-527.rt7.316.el8]Denys Vlasenko [4.18.0-526.rt7.315.el8]Denys Vlasenko [4.18.0-525.rt7.314.el8]Denys Vlasenko [4.18.0-524.rt7.313.el8]Denys Vlasenko [4.18.0-523.rt7.312.el8]Denys Vlasenko [4.18.0-522.rt7.311.el8]Denys Vlasenko [4.18.0-521.rt7.310.el8]Denys Vlasenko [4.18.0-520.rt7.309.el8]Denys Vlasenko [4.18.0-519.rt7.308.el8]Denys Vlasenko [4.18.0-518.rt7.307.el8]Denys Vlasenko [4.18.0-517.rt7.306.el8]Denys Vlasenko [4.18.0-516.rt7.305.el8]Denys Vlasenko [4.18.0-515.rt7.304.el8]Denys Vlasenko [4.18.0-514.rt7.303.el8]Denys Vlasenko [4.18.0-513.rt7.302.el8]Denys Vlasenko [4.18.0-512.rt7.301.el8]Denys Vlasenko [4.18.0-511.rt7.300.el8]Denys Vlasenko [4.18.0-510.rt7.299.el8]Denys Vlasenko [4.18.0-509.rt7.298.el8]Denys Vlasenko [4.18.0-508.rt7.297.el8]Denys Vlasenko [4.18.0-507.rt7.296.el8]Denys Vlasenko [4.18.0-506.rt7.295.el8]Denys Vlasenko [4.18.0-505.rt7.294.el8]Denys Vlasenko [4.18.0-504.rt7.293.el8]Denys Vlasenko [4.18.0-503.rt7.292.el8]Denys Vlasenko [4.18.0-502.rt7.291.el8]Denys Vlasenko [4.18.0-501.rt7.290.el8]Denys Vlasenko [4.18.0-500.rt7.289.el8]Denys Vlasenko [4.18.0-499.rt7.288.el8]Denys Vlasenko [4.18.0-498.rt7.287.el8]Denys Vlasenko [4.18.0-497.rt7.286.el8]Denys Vlasenko [4.18.0-496.rt7.285.el8]Denys Vlasenko [4.18.0-495.rt7.284.el8]Denys Vlasenko [4.18.0-494.rt7.283.el8]Denys Vlasenko [4.18.0-493.rt7.282.el8]Denys Vlasenko [4.18.0-492.rt7.281.el8]Denys Vlasenko [4.18.0-491.rt7.280.el8]John B. Wyatt IV [4.18.0-490.rt7.279.el8]Derek Barbosa [4.18.0-489.rt7.278.el8]Derek Barbosa [4.18.0-488.rt7.277.el8]John B. Wyatt IV [4.18.0-487.rt7.276.el8]Derek Barbosa [4.18.0-486.rt7.275.el8]John B. Wyatt IV [4.18.0-485.rt7.274.el8]John B. Wyatt IV [4.18.0-484.rt7.273.el8]John B. Wyatt IV [4.18.0-483.rt7.272.el8]John B. Wyatt IV [4.18.0-482.rt7.271.el8]John B. Wyatt IV [4.18.0-481.rt7.270.el8]Luis Claudio R. Goncalves [4.18.0-480.rt7.269.el8]Luis Claudio R. Goncalves [4.18.0-479.rt7.268.el8]Luis Claudio R. Goncalves [4.18.0-478.rt7.267.el8]Denys Vlasenko [4.18.0-478.el8]Lucas Zampieri [4.18.0-477.2.1.el8]Lucas Zampieri [4.18.0-477.1.1.el8]Lucas Zampieri [4.18.0-477.el8]Lucas Zampieri [4.18.0-476.el8]Lucas Zampieri [4.18.0-475.el8]Lucas Zampieri [4.18.0-474.el8]Lucas Zampieri [4.18.0-473.el8]Lucas Zampieri [4.18.0-472.el8]Lucas Zampieri [4.18.0-471.el8]Lucas Zampieri [4.18.0-470.el8]Lucas Zampieri [4.18.0-469.el8]Lucas Zampieri [4.18.0-468.el8]Lucas Zampieri [4.18.0-467.el8]Lucas Zampieri [4.18.0-466.el8]Lucas Zampieri [4.18.0-465.el8]Lucas Zampieri [4.18.0-464.el8]Lucas Zampieri [4.18.0-463.el8]Lucas Zampieri [4.18.0-462.el8]Lucas Zampieri [4.18.0-461.el8]Lucas Zampieri [4.18.0-459.el8]Lucas Zampieri [4.18.0-458.el8]Lucas Zampieri [4.18.0-457.el8]Lucas Zampieri [4.18.0-456.el8]Lucas Zampieri [4.18.0-455.el8]Lucas Zampieri [4.18.0-454.el8]Lucas Zampieri [4.18.0-453.el8]Lucas Zampieri [4.18.0-452.el8]Lucas Zampieri [4.18.0-451.el8]Lucas Zampieri [4.18.0-450.el8]Lucas Zampieri [4.18.0-449.el8]Lucas Zampieri [4.18.0-448.el8]Lucas Zampieri [4.18.0-447.el8]Lucas Zampieri [4.18.0-446.el8]Lucas Zampieri [4.18.0-445.el8]Lucas Zampieri [4.18.0-444.el8]Lucas Zampieri [4.18.0-442.el8.v2.g6f5f]Lucas Zampieri [4.18.0-441.el8]Lucas Zampieri [4.18.0-440.el8]Lucas Zampieri [4.18.0-439.el8]Lucas Zampieri [4.18.0-438.el8]Lucas Zampieri [4.18.0-437.el8]Lucas Zampieri [4.18.0-436.el8]Lucas Zampieri [4.18.0-435.el8]Lucas Zampieri [4.18.0-434.el8]Lucas Zampieri [4.18.0-433.el8]Lucas Zampieri [4.18.0-432.el8]Lucas Zampieri [4.18.0-431.el8]Lucas Zampieri [4.18.0-430.el8]Lucas Zampieri [4.18.0-429.el8]Lucas Zampieri [4.18.0-428.el8]Lucas Zampieri [4.18.0-427.el8]Lucas Zampieri [4.18.0-426.el8]Jarod Wilson [4.18.0-425.el8]Jarod Wilson [4.18.0-424.el8]Jarod Wilson [4.18.0-423.el8]Jarod Wilson [4.18.0-422.el8]Jarod Wilson [4.18.0-421.el8]Jarod Wilson [4.18.0-420.el8]Jarod Wilson [4.18.0-419.el8]Jarod Wilson [4.18.0-418.el8]Jarod Wilson [4.18.0-417.el8]Jarod Wilson [4.18.0-416.el8]Jarod Wilson [4.18.0-415.el8]Jarod Wilson [4.18.0-414.el8]Jarod Wilson [4.18.0-413.el8]Jarod Wilson [4.18.0-412.el8]Jarod Wilson [4.18.0-411.el8]Jarod Wilson [4.18.0-410.el8]Jarod Wilson [4.18.0-409.el8]Jarod Wilson [4.18.0-408.el8]Jarod Wilson [4.18.0-407.el8]Jarod Wilson [4.18.0-406.el8]Jarod Wilson [4.18.0-405.el8]Jarod Wilson [4.18.0-404.el8]Jarod Wilson [4.18.0-403.el8]Jarod Wilson [4.18.0-402.el8]Jarod Wilson [4.18.0-401.el8]Jarod Wilson [4.18.0-400.el8]Jarod Wilson [4.18.0-399.el8]Jarod Wilson [4.18.0-398.el8]Jarod Wilson [4.18.0-397.el8]Jarod Wilson [4.18.0-396.el8]Jarod Wilson [4.18.0-395.el8]Jarod Wilson [4.18.0-394.el8]Jarod Wilson [4.18.0-393.el8]Jarod Wilson [4.18.0-392.el8]Jarod Wilson [4.18.0-391.el8]Jarod Wilson [4.18.0-390.el8]Jarod Wilson [4.18.0-389.el8]Jarod Wilson [4.18.0-388.el8]Jarod Wilson [4.18.0-387.el8]Jarod Wilson [4.18.0-386.el8]Jarod Wilson [4.18.0-385.el8]Bruno Meneguele [4.18.0-384.el8]Jarod Wilson [4.18.0-383.el8]Jarod Wilson [4.18.0-382.el8]Jarod Wilson [4.18.0-381.el8]Jarod Wilson [4.18.0-380.el8]Jarod Wilson [4.18.0-379.el8]Jarod Wilson [4.18.0-378.el8]Jarod Wilson [4.18.0-377.el8]Jarod Wilson [4.18.0-376.el8]Jarod Wilson [4.18.0-375.el8]Jarod Wilson [4.18.0-374.el8]Jarod Wilson [4.18.0-373.el8]Augusto Caringi [4.18.0-372.2.1.el8]Augusto Caringi [4.18.0-372.1.1.el8]Augusto Caringi [4.18.0-372.el8]Augusto Caringi [4.18.0-371.el8]Augusto Caringi [4.18.0-370.el8]Augusto Caringi [4.18.0-369.el8]Augusto Caringi [4.18.0-368.el8]Augusto Caringi [4.18.0-367.el8]Augusto Caringi [4.18.0-366.el8]Augusto Caringi [4.18.0-365.el8]Augusto Caringi [4.18.0-364.el8]Augusto Caringi [4.18.0-363.el8]Augusto Caringi [4.18.0-362.el8]Augusto Caringi [4.18.0-361.el8]Augusto Caringi [4.18.0-360.el8]Augusto Caringi [4.18.0-359.el8]Augusto Caringi [4.18.0-358.el8]Augusto Caringi [4.18.0-357.el8]Augusto Caringi [4.18.0-356.el8]Augusto Caringi [4.18.0-355.el8]Augusto Caringi [4.18.0-354.el8]Jan Stancek [4.18.0-353.el8]Jan Stancek [4.18.0-352.el8]Bruno Meneguele [4.18.0-351.el8]Bruno Meneguele [4.18.0-350.el8]Augusto Caringi [4.18.0-349.el8]Augusto Caringi [4.18.0-348.6.el8]Augusto Caringi [4.18.0-348.5.el8]Augusto Caringi [4.18.0-348.4.el8]Augusto Caringi [4.18.0-348.3.el8]Augusto Caringi [4.18.0-348.2.el8]Augusto Caringi [4.18.0-348.1.el8]Augusto Caringi [4.18.0-345.1.el8]Augusto Caringi [4.18.0-343.1.el8]Bruno Meneguele [4.18.0-343.el8]Bruno Meneguele [4.18.0-342.el8]Bruno Meneguele [4.18.0-341.el8]Bruno Meneguele [4.18.0-340.el8]Bruno Meneguele [4.18.0-339.el8]Bruno Meneguele [4.18.0-338.el8]Bruno Meneguele [4.18.0-337.el8]Bruno Meneguele [4.18.0-336.el8]Bruno Meneguele [4.18.0-335.el8]Bruno Meneguele [4.18.0-334.el8]Bruno Meneguele [4.18.0-333.el8]Bruno Meneguele [4.18.0-332.el8]Bruno Meneguele [4.18.0-331.el8]Bruno Meneguele [4.18.0-330.el8]Bruno Meneguele [4.18.0-329.el8]Bruno Meneguele [4.18.0-328.el8]Augusto Caringi [4.18.0-327.el8]Augusto Caringi [4.18.0-326.el8]Augusto Caringi [4.18.0-325.el8]Augusto Caringi [4.18.0-324.el8]Augusto Caringi [4.18.0-323.el8]Bruno Meneguele [4.18.0-322.el8]Bruno Meneguele [4.18.0-321.el8]Bruno Meneguele [4.18.0-320.el8]Bruno Meneguele [4.18.0-319.el8]Bruno Meneguele [4.18.0-318.el8]Bruno Meneguele [4.18.0-317.el8]Bruno Meneguele [4.18.0-316.el8]Bruno Meneguele [4.18.0-315.el8]Bruno Meneguele [4.18.0-314.el8]Bruno Meneguele [4.18.0-313.el8]Bruno Meneguele [4.18.0-312.el8]Bruno Meneguele [4.18.0-311.el8]Bruno Meneguele [4.18.0-310.el8]Bruno Meneguele [4.18.0-309.el8]Bruno Meneguele [4.18.0-308.el8]Bruno Meneguele [4.18.0-307.el8]Bruno Meneguele [4.18.0-306.el8]Bruno Meneguele [4.18.0-305.8.el8]Bruno Meneguele [4.18.0-305.7.el8]Bruno Meneguele [4.18.0-305.6.el8]Bruno Meneguele [4.18.0-305.5.el8]Bruno Meneguele [4.18.0-305.4.el8]Bruno Meneguele [4.18.0-305.3.el8]Bruno Meneguele [4.18.0-305.2.el8]Bruno Meneguele [4.18.0-305.1.el8]Bruno Meneguele [4.18.0-304.7.el8]Bruno Meneguele [4.18.0-304.6.el8]Bruno Meneguele [4.18.0-304.5.el8]Bruno Meneguele [4.18.0-304.4.el8]Bruno Meneguele [4.18.0-304.3.el8]Bruno Meneguele [4.18.0-304.2.el8]Bruno Meneguele [4.18.0-304.1.el8]Bruno Meneguele [4.18.0-303.1.el8]Bruno Meneguele [4.18.0-302.1.el8]Bruno Meneguele [4.18.0-301.1.el8]Bruno Meneguele [4.18.0-300.1.el8]Bruno Meneguele [4.18.0-299.1.el8]Bruno Meneguele [4.18.0-298.1.el8]Bruno Meneguele [4.18.0-297.1.el8]Jan Stancek [4.18.0-297.el8]Jan Stancek [4.18.0-296.el8]Jan Stancek [4.18.0-295.el8]Jan Stancek [4.18.0-294.el8]Jan Stancek [4.18.0-293.el8]Jan Stancek [4.18.0-292.el8]Jan Stancek [4.18.0-291.el8]Jan Stancek [4.18.0-290.el8]Jan Stancek [4.18.0-289.el8]Jan Stancek [4.18.0-288.el8]Jan Stancek [4.18.0-287.el8]Jan Stancek [4.18.0-286.el8]Jan Stancek [4.18.0-285.el8]Jan Stancek [4.18.0-284.el8]Jan Stancek [4.18.0-283.el8]Jan Stancek [4.18.0-282.el8]Jan Stancek [4.18.0-281.el8]Jan Stancek [4.18.0-280.el8]Jan Stancek [4.18.0-279.el8]Jan Stancek [4.18.0-278.el8]Jan Stancek [4.18.0-277.el8]Jan Stancek [4.18.0-276.el8]Jan Stancek [4.18.0-275.el8]Jan Stancek [4.18.0-274.el8]Jan Stancek [4.18.0-273.el8]Jan Stancek [4.18.0-272.el8]Jan Stancek [4.18.0-271.el8]Jan Stancek [4.18.0-270.el8]Jan Stancek [4.18.0-269.el8]Jan Stancek [4.18.0-268.el8]Jan Stancek [4.18.0-267.el8]Jan Stancek [4.18.0-266.el8]Jan Stancek [4.18.0-265.el8]Jan Stancek [4.18.0-264.el8]Jan Stancek [4.18.0-263.el8]Jan Stancek [4.18.0-262.el8]Jan Stancek [4.18.0-261.el8]Jan Stancek [4.18.0-260.el8]Jan Stancek [4.18.0-259.el8]Jan Stancek [4.18.0-258.el8]Jan Stancek [4.18.0-257.el8]Jan Stancek [4.18.0-256.el8]Jan Stancek [4.18.0-255.el8]Jan Stancek [4.18.0-254.el8]Jan Stancek [4.18.0-253.el8]Jan Stancek [4.18.0-252.el8]Jan Stancek [4.18.0-251.el8]Jan Stancek [4.18.0-250.el8]Jan Stancek [4.18.0-249.el8]Jan Stancek [4.18.0-248.el8]Jan Stancek [4.18.0-247.el8]Jan Stancek [4.18.0-246.el8]Jan Stancek [4.18.0-245.el8]Jan Stancek [4.18.0-244.el8]Jan Stancek [4.18.0-243.el8]Jan Stancek [4.18.0-242.el8]Jan Stancek [4.18.0-241.el8]Jan Stancek [4.18.0-240.10.el8]Jan Stancek [4.18.0-240.9.el8]Jan Stancek [4.18.0-240.8.el8]Jan Stancek [4.18.0-240.7.el8]Jan Stancek [4.18.0-240.6.el8]Jan Stancek [4.18.0-240.5.el8]Jan Stancek [4.18.0-240.4.el8]Jan Stancek [4.18.0-240.3.el8]Jan Stancek [4.18.0-240.2.el8]Jan Stancek [4.18.0-240.1.el8]Jan Stancek [4.18.0-239.1.el8]Frantisek Hrbata [4.18.0-239.el8]Frantisek Hrbata [4.18.0-238.el8]Frantisek Hrbata [4.18.0-237.el8]Frantisek Hrbata [4.18.0-236.el8]Frantisek Hrbata [4.18.0-235.el8]Frantisek Hrbata [4.18.0-234.el8]Frantisek Hrbata [4.18.0-233.el8]Frantisek Hrbata [4.18.0-232.el8]Frantisek Hrbata [4.18.0-231.el8]Frantisek Hrbata [4.18.0-230.el8]Frantisek Hrbata [4.18.0-229.el8]Frantisek Hrbata [4.18.0-228.el8]Frantisek Hrbata [4.18.0-227.el8]Frantisek Hrbata [4.18.0-226.el8]Frantisek Hrbata [4.18.0-225.el8]Frantisek Hrbata [4.18.0-224.el8]Frantisek Hrbata [4.18.0-223.el8]Frantisek Hrbata [4.18.0-222.el8]Frantisek Hrbata [4.18.0-221.el8]Frantisek Hrbata [4.18.0-220.el8]Frantisek Hrbata [4.18.0-219.el8]Frantisek Hrbata [4.18.0-218.el8]Frantisek Hrbata [4.18.0-217.el8]Frantisek Hrbata [4.18.0-216.el8]Frantisek Hrbata [4.18.0-215.el8]Frantisek Hrbata [4.18.0-214.el8]Frantisek Hrbata [4.18.0-213.el8]Frantisek Hrbata [4.18.0-212.el8]Frantisek Hrbata [4.18.0-211.el8]Frantisek Hrbata [4.18.0-210.el8]Frantisek Hrbata [4.18.0-209.el8]Frantisek Hrbata [4.18.0-208.el8]Frantisek Hrbata [4.18.0-207.el8]Frantisek Hrbata [4.18.0-206.el8]Frantisek Hrbata [4.18.0-205.el8]Frantisek Hrbata [4.18.0-204.el8]Frantisek Hrbata [4.18.0-203.el8]Frantisek Hrbata [4.18.0-202.el8]Frantisek Hrbata [4.18.0-201.el8]Frantisek Hrbata [4.18.0-200.el8]Frantisek Hrbata [4.18.0-199.el8]Frantisek Hrbata [4.18.0-198.el8]Frantisek Hrbata [4.18.0-197.el8]Frantisek Hrbata [4.18.0-196.el8]Frantisek Hrbata [4.18.0-195.el8]Frantisek Hrbata [4.18.0-194.el8]Frantisek Hrbata [4.18.0-193.15.el8]Frantisek Hrbata [4.18.0-193.14.el8]Frantisek Hrbata [4.18.0-193.13.el8]Frantisek Hrbata [4.18.0-193.12.el8]Frantisek Hrbata [4.18.0-193.11.el8]Frantisek Hrbata [4.18.0-193.10.el8]Frantisek Hrbata [4.18.0-193.9.el8]Frantisek Hrbata [4.18.0-193.8.el8]Frantisek Hrbata [4.18.0-193.7.el8]Frantisek Hrbata [4.18.0-193.6.el8]Frantisek Hrbata [4.18.0-193.5.el8]Frantisek Hrbata [4.18.0-193.4.el8]Frantisek Hrbata [4.18.0-193.3.el8]Frantisek Hrbata [4.18.0-193.2.el8]Frantisek Hrbata [4.18.0-193.1.el8]Frantisek Hrbata [4.18.0-192.2.el8]Frantisek Hrbata [4.18.0-192.1.el8]Frantisek Hrbata [4.18.0-191.2.el8]Frantisek Hrbata [4.18.0-191.1.el8]Frantisek Hrbata [4.18.0-190.3.el8]Frantisek Hrbata [4.18.0-190.2.el8]Frantisek Hrbata [4.18.0-190.1.el8]Frantisek Hrbata [4.18.0-189.1.el8]Frantisek Hrbata [4.18.0-188.3.el8]Frantisek Hrbata [4.18.0-188.2.el8]Frantisek Hrbata [4.18.0-188.1.el8]Frantisek Hrbata [4.18.0-187.2.el8]Frantisek Hrbata [4.18.0-187.1.el8]Frantisek Hrbata [4.18.0-186.2.el8]Frantisek Hrbata [4.18.0-186.1.el8]Bruno Meneguele [4.18.0-185.el8]Herton R. Krzesinski [4.18.0-184.el8]Herton R. Krzesinski [4.18.0-183.el8]Herton R. Krzesinski [4.18.0-182.el8]Herton R. Krzesinski [4.18.0-181.el8]Herton R. Krzesinski [4.18.0-180.el8]Herton R. Krzesinski [4.18.0-179.el8]Herton R. Krzesinski [4.18.0-178.el8]Herton R. Krzesinski [4.18.0-177.el8]Herton R. Krzesinski [4.18.0-176.el8]Bruno Meneguele [4.18.0-175.el8]Bruno Meneguele [4.18.0-174.el8]Bruno Meneguele [4.18.0-173.el8]Bruno Meneguele [4.18.0-172.el8]Bruno Meneguele [4.18.0-171.el8]Bruno Meneguele [4.18.0-170.el8]Bruno Meneguele [4.18.0-169.el8]Bruno Meneguele [4.18.0-168.el8]Bruno Meneguele [4.18.0-167.el8]Bruno Meneguele [4.18.0-166.el8]Bruno Meneguele [4.18.0-165.el8]Bruno Meneguele [4.18.0-164.el8]Bruno Meneguele [4.18.0-163.el8]Bruno Meneguele [4.18.0-162.el8]Bruno Meneguele [4.18.0-161.el8]Bruno Meneguele [4.18.0-160.el8]Bruno Meneguele [4.18.0-159.el8]Bruno Meneguele [4.18.0-158.el8]Bruno Meneguele [4.18.0-157.el8]Bruno Meneguele [4.18.0-156.el8]Bruno Meneguele [4.18.0-155.el8]Bruno Meneguele [4.18.0-154.el8]Bruno Meneguele [4.18.0-153.el8]Bruno Meneguele [4.18.0-152.el8]Phillip Lougher [4.18.0-151.el8]Phillip Lougher [4.18.0-150.el8]Phillip Lougher [4.18.0-149.el8]Phillip Lougher [4.18.0-148.el8]Phillip Lougher [4.18.0-147.13.el8]Phillip Lougher [4.18.0-147.12.el8]Phillip Lougher [4.18.0-147.11.el8]Phillip Lougher [4.18.0-147.10.el8]Phillip Lougher [4.18.0-147.9.el8]Phillip Lougher [4.18.0-147.8.el8]Phillip Lougher [4.18.0-147.7.el8]Phillip Lougher [4.18.0-147.6.el8]Phillip Lougher [4.18.0-147.5.el8]Phillip Lougher [4.18.0-147.4.el8]Phillip Lougher [4.18.0-147.3.el8]Phillip Lougher [4.18.0-147.2.el8]Phillip Lougher [4.18.0-147.1.el8]Phillip Lougher [4.18.0-146.1.el8]Phillip Lougher [4.18.0-145.1.el8]Phillip Lougher [4.18.0-144.1.el8]Herton R. Krzesinski [4.18.0-144.el8]Herton R. Krzesinski [4.18.0-143.el8]Herton R. Krzesinski [4.18.0-142.el8]Herton R. Krzesinski [4.18.0-141.el8]Herton R. Krzesinski [4.18.0-140.el8]Herton R. Krzesinski [4.18.0-139.el8]Herton R. Krzesinski [4.18.0-138.el8]Herton R. Krzesinski [4.18.0-137.el8]Herton R. Krzesinski [4.18.0-136.el8]Herton R. Krzesinski [4.18.0-135.el8]Herton R. Krzesinski [4.18.0-134.el8]Herton R. Krzesinski [4.18.0-133.el8]Herton R. Krzesinski [4.18.0-132.el8]Herton R. Krzesinski [4.18.0-131.el8]Herton R. Krzesinski [4.18.0-130.el8]Herton R. Krzesinski [4.18.0-129.el8]Herton R. Krzesinski [4.18.0-128.el8]Herton R. Krzesinski [4.18.0-127.el8]Herton R. Krzesinski [4.18.0-126.el8]Herton R. Krzesinski [4.18.0-125.el8]Herton R. Krzesinski [4.18.0-124.el8]Herton R. Krzesinski [4.18.0-123.el8]Herton R. Krzesinski [4.18.0-122.el8]Herton R. Krzesinski [4.18.0-121.el8]Herton R. Krzesinski [4.18.0-120.el8]Herton R. Krzesinski [4.18.0-119.el8]Herton R. Krzesinski [4.18.0-118.el8]Herton R. Krzesinski [4.18.0-117.el8]Herton R. Krzesinski [4.18.0-116.el8]Herton R. Krzesinski [4.18.0-115.el8]Herton R. Krzesinski [4.18.0-114.el8]Herton R. Krzesinski [4.18.0-113.el8]Herton R. Krzesinski [4.18.0-112.el8]Herton R. Krzesinski [4.18.0-111.el8]Herton R. Krzesinski [4.18.0-110.el8]Herton R. Krzesinski [4.18.0-109.el8]Herton R. Krzesinski [4.18.0-108.el8]Frantisek Hrbata [4.18.0-107.el8]Frantisek Hrbata [4.18.0-106.el8]Frantisek Hrbata [4.18.0-105.el8]Frantisek Hrbata [4.18.0-104.el8]Herton R. Krzesinski [4.18.0-103.el8]Herton R. Krzesinski [4.18.0-102.el8]Herton R. Krzesinski [4.18.0-101.el8]Herton R. Krzesinski [4.18.0-100.el8]Herton R. Krzesinski [4.18.0-99.el8]Herton R. Krzesinski [4.18.0-98.el8]Herton R. Krzesinski [4.18.0-97.el8]Herton R. Krzesinski [4.18.0-96.el8]Herton R. Krzesinski [4.18.0-95.el8]Herton R. Krzesinski [4.18.0-94.el8]Herton R. Krzesinski [4.18.0-93.el8]Herton R. Krzesinski [4.18.0-92.el8]Herton R. Krzesinski [4.18.0-91.el8]Herton R. Krzesinski [4.18.0-90.el8]Herton R. Krzesinski [4.18.0-89.el8]Herton R. Krzesinski [4.18.0-88.el8]Herton R. Krzesinski [4.18.0-87.el8]Herton R. Krzesinski [4.18.0-86.el8]Herton R. Krzesinski [4.18.0-85.el8]Herton R. Krzesinski [4.18.0-84.el8]Herton R. Krzesinski [4.18.0-83.el8]Herton R. Krzesinski [4.18.0-82.el8]Herton R. Krzesinski [4.18.0-81.el8]Herton R. Krzesinski [4.18.0-80.23.el8]Herton R. Krzesinski [4.18.0-80.22.el8]Herton R. Krzesinski [4.18.0-80.21.el8]Herton R. Krzesinski [4.18.0-80.20.el8]Herton R. Krzesinski [4.18.0-80.19.el8]Herton R. Krzesinski [4.18.0-80.18.el8]Herton R. Krzesinski [4.18.0-80.17.el8]Herton R. Krzesinski [4.18.0-80.16.el8]Herton R. Krzesinski [4.18.0-80.15.el8]Herton R. Krzesinski [4.18.0-80.14.el8]Herton R. Krzesinski [4.18.0-80.13.el8]Herton R. Krzesinski [4.18.0-80.12.el8]Herton R. Krzesinski [4.18.0-80.11.el8]Herton R. Krzesinski [4.18.0-80.10.el8]Herton R. Krzesinski [4.18.0-80.9.el8]Herton R. Krzesinski [4.18.0-80.8.el8]Herton R. Krzesinski [4.18.0-80.7.el8]Herton R. Krzesinski [4.18.0-80.6.el8]Herton R. Krzesinski [4.18.0-80.5.el8]Herton R. Krzesinski [4.18.0-80.4.el8]Herton R. Krzesinski [4.18.0-80.3.el8]Herton R. Krzesinski [4.18.0-80.2.el8]Herton R. Krzesinski [4.18.0-80.1.el8]Herton R. Krzesinski [4.18.0-79.1.el8]Herton R. Krzesinski [4.18.0-78.1.el8]Herton R. Krzesinski [4.18.0-77.1.el8]Herton R. Krzesinski [4.18.0-76.1.el8]Herton R. Krzesinski [4.18.0-75.1.el8]Herton R. Krzesinski [4.18.0-74.1.el8]Herton R. Krzesinski [4.18.0-73.1.el8]Herton R. Krzesinski [4.18.0-72.1.el8]Herton R. Krzesinski [4.18.0-71.1.el8]Herton R. Krzesinski [4.18.0-70.el8]Herton R. Krzesinski [4.18.0-69.el8]Herton R. Krzesinski [4.18.0-68.el8]Herton R. Krzesinski [4.18.0-67.el8]Herton R. Krzesinski [4.18.0-66.el8]Herton R. Krzesinski [4.18.0-65.el8]Herton R. Krzesinski [4.18.0-64.el8]Herton R. Krzesinski [4.18.0-63.el8]Herton R. Krzesinski [4.18.0-62.el8]Herton R. Krzesinski [4.18.0-61.el8]Herton R. Krzesinski [4.18.0-60.el8]Herton R. Krzesinski [4.18.0-59.el8]Herton R. Krzesinski [4.18.0-58.el8]Herton R. Krzesinski [4.18.0-57.el8]Herton R. Krzesinski [4.18.0-56.el8]Herton R. Krzesinski [4.18.0-55.el8]Herton R. Krzesinski [4.18.0-54.el8]Herton R. Krzesinski [4.18.0-53.el8]Herton R. Krzesinski [4.18.0-52.el8]Herton R. Krzesinski [4.18.0-51.el8]Herton R. Krzesinski [4.18.0-50.el8]Herton R. Krzesinski [4.18.0-49.el8]Herton R. Krzesinski [4.18.0-48.el8]Herton R. Krzesinski [4.18.0-47.el8]Herton R. Krzesinski [4.18.0-46.el8]Herton R. Krzesinski [4.18.0-45.el8]Herton R. Krzesinski [4.18.0-44.el8]Herton R. Krzesinski [4.18.0-43.el8]Herton R. Krzesinski [4.18.0-42.el8]Herton R. Krzesinski [4.18.0-41.el8]Herton R. Krzesinski [4.18.0-40.el8]Herton R. Krzesinski [4.18.0-39.el8]Herton R. Krzesinski [4.18.0-38.el8]Herton R. Krzesinski [4.18.0-37.el8]Herton R. Krzesinski [4.18.0-36.el8]Herton R. Krzesinski [4.18.0-35.el8]Herton R. Krzesinski [4.18.0-34.el8]Herton R. Krzesinski [4.18.0-33.el8]Herton R. Krzesinski [4.18.0-32.el8]Herton R. Krzesinski [4.18.0-31.el8]Herton R. Krzesinski [4.18.0-30.el8]Herton R. Krzesinski [4.18.0-29.el8]Herton R. Krzesinski [4.18.0-28.el8]Herton R. Krzesinski [4.18.0-27.el8]Herton R. Krzesinski [4.18.0-26.el8]Herton R. Krzesinski [4.18.0-25.el8]Herton R. Krzesinski [4.18.0-24.el8]Herton R. Krzesinski [4.18.0-23.el8]Herton R. Krzesinski [4.18.0-22.el8]Herton R. Krzesinski [4.18.0-21.el8]Herton R. Krzesinski [4.18.0-20.el8]Herton R. Krzesinski [4.18.0-19.el8]Herton R. Krzesinski [4.18.0-18.el8]Herton R. Krzesinski [4.18.0-17.el8]Herton R. Krzesinski [4.18.0-16.el8]Herton R. Krzesinski [4.18.0-15.el8]Herton R. Krzesinski [4.18.0-14.el8]Herton R. Krzesinski [4.18.0-13.el8]Herton R. Krzesinski [4.18.0-12.el8]Herton R. Krzesinski [4.18.0-11.el8]Herton R. Krzesinski [4.18.0-10.el8]Herton R. Krzesinski [4.18.0-9.el8]Herton R. Krzesinski [4.18.0-8.el8]Herton R. Krzesinski [4.18.0-7.el8]Herton R. Krzesinski [4.18.0-6.el8]Herton R. Krzesinski [4.18.0-5.el8]Herton R. Krzesinski [4.18.0-4.el8]Herton R. Krzesinski [4.18.0-3.el8]Herton R. Krzesinski [4.18.0-2.el8]Herton R. Krzesinski [4.18.0-1.el8]- Adding prod certs and changed cert date to 20210620 (Sherif Nagy) - Adding Rocky secure boot certs (Sherif Nagy) - Fixing vmlinuz removal (Sherif Nagy) - Fixing UEFI CA path (Sherif Nagy) - Porting to 8.10/8.10, debranding and Rocky branding (Louis Abel) - Fixing pesign_key_name values (Sherif Nagy) - Debrand the kernel (Louis Abel)- [rt] build kernel-rt-4.18.0-553.32.1.rt7.373.el8_10 [RHEL-68615] - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66965] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66965] {CVE-2024-50192} - blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Ming Lei) [RHEL-65158] {CVE-2024-50082} - gfs2: fix double destroy_workqueue error (Andreas Gruenbacher) [RHEL-62869] - Revert "GFS2: Don't add all glocks to the lru" (Andreas Gruenbacher) [RHEL-62869] - gfs2: Use list_move_tail instead of list_del/list_add_tail (Andreas Gruenbacher) [RHEL-62869] - gfs2: Revise glock reference counting model (Andreas Gruenbacher) [RHEL-62869] - gfs2: Switch to a per-filesystem glock workqueue (Andreas Gruenbacher) [RHEL-62869] - gfs2: Report when glocks cannot be freed for a long time (Andreas Gruenbacher) [RHEL-62869] - gfs2: gfs2_glock_get cleanup (Andreas Gruenbacher) [RHEL-62869] - gfs2: Invert the GLF_INITIAL flag (Andreas Gruenbacher) [RHEL-62869] - gfs2: Rename handle_callback to request_demote (Andreas Gruenbacher) [RHEL-62869] - gfs2: Rename GLF_FROZEN to GLF_HAVE_FROZEN_REPLY (Andreas Gruenbacher) [RHEL-62869] - gfs2: Rename GLF_REPLY_PENDING to GLF_HAVE_REPLY (Andreas Gruenbacher) [RHEL-62869] - gfs2: Rename GLF_FREEING to GLF_UNLOCKED (Andreas Gruenbacher) [RHEL-62869] - gfs2: Remove useless return statement in run_queue (Andreas Gruenbacher) [RHEL-62869] - gfs2: Remove unnecessary function prototype (Andreas Gruenbacher) [RHEL-62869] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-62869] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-62869] - KVM: selftests: memslot_perf_test: increase guest sync timeout (Maxim Levitsky) [RHEL-19080] - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans (Jon Maloy) [RHEL-68025] {CVE-2024-50264} - md/raid5: Wait sync io to finish before changing group cnt (Nigel Croxon) [RHEL-58585]- [rt] build kernel-rt-4.18.0-553.31.1.rt7.372.el8_10 [RHEL-68615] - xfrm: fix one more kernel-infoleak in algo dumping (Sabrina Dubroca) [RHEL-65955] {CVE-2024-50110} - netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6() (Florian Westphal) [RHEL-66862] {CVE-2024-50256} - netfilter: nf_reject: Fix build warning when CONFIG_BRIDGE_NETFILTER=n (Florian Westphal) [RHEL-66862] - netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Florian Westphal) [RHEL-66862] - cifs: fix return of uninitialized rc in dfs_cache_update_tgthint() (Paulo Alcantara) [RHEL-7988] - cifs: handle cache lookup errors different than -ENOENT (Paulo Alcantara) [RHEL-7988] - cifs: don't take exclusive lock for updating target hints (Paulo Alcantara) [RHEL-7988] - cifs: avoid re-lookups in dfs_cache_find() (Paulo Alcantara) [RHEL-7988] - cifs: fix potential deadlock in cache_refresh_path() (Paulo Alcantara) [RHEL-7988] - cifs: don't refresh cached referrals from unactive mounts (Paulo Alcantara) [RHEL-7988] - cifs: return ENOENT for DFS lookup_cache_entry() (Paulo Alcantara) [RHEL-7988] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66104] {CVE-2024-46695} - gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-67823] - gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-67823] - arm64: probes: Remove broken LDR (literal) uprobe support (Mark Salter) [RHEL-66042] {CVE-2024-50099} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Davide Caratti) [RHEL-65399] {CVE-2024-49949} - xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66457] {CVE-2024-50142}- [rt] build kernel-rt-4.18.0-553.30.1.rt7.371.el8_10 [RHEL-66248] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Daniel Vacek) [RHEL-63166] - sched: Provide rt_mutex specific scheduler helpers (Daniel Vacek) [RHEL-63166] - sched: Extract __schedule_loop() (Daniel Vacek) [RHEL-63166] - media: edia: dvbdev: fix a use-after-free (Kate Hsuan) [RHEL-35763] {CVE-2024-27043} - blk-mq: fix missing blk_account_io_done() in error path (Ming Lei) [RHEL-61200] - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-52684] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-52684] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-52684] - smb: client: use actual path when queryfs (Paulo Alcantara) [RHEL-60363] - cifs: Fix uninitialized memory reads for oparms.mode (Paulo Alcantara) [RHEL-60363] - cifs: Fix uninitialized memory read for smb311 posix symlink create (Paulo Alcantara) [RHEL-60363] - cifs: convert the path to utf16 in smb2_query_info_compound (Paulo Alcantara) [RHEL-60363] - autofs: fix thinko in validate_dev_ioctl() (Ian Kent) [RHEL-62168] - autofs: add per dentry expire timeout (Ian Kent) [RHEL-62168] - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (Viktor Malik) [RHEL-44167] {CVE-2024-38564}- [rt] build kernel-rt-4.18.0-553.29.1.rt7.370.el8_10 [RHEL-66248] - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (cki-backport-bot) [RHEL-36372] {CVE-2024-27399} - mptcp: pm: Fix uaf in __timer_delete_sync (Guillaume Nault) [RHEL-60614] {CVE-2024-46858} - cifs: fix dfs link failover in cifs_tree_connect() (Paulo Alcantara) [RHEL-8002] - locking/rtmutex: Prevent deadlock with `pa_lock` (Daniel Vacek) [RHEL-60475]- [rt] build kernel-rt-4.18.0-553.28.1.rt7.369.el8_10 [RHEL-59541] - s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Mete Durlu) [RHEL-61702] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-61400] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-61400] - cifs: remove useless DeleteMidQEntry() (Paulo Alcantara) [RHEL-61400] - Bluetooth: af_bluetooth: Fix deadlock (CKI Backport Bot) [RHEL-58991] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann) - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Nico Pache) [RHEL-26709] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-14004] - KVM: selftests: x86: Fix test failure on arch lbr capable platforms (Maxim Levitsky) [RHEL-23999] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-55263]- [rt] build kernel-rt-4.18.0-553.27.1.rt7.368.el8_10 [RHEL-59541] - lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Waiman Long) [RHEL-62139] {CVE-2024-47668} - bonding: fix xfrm real_dev null pointer dereference (Hangbin Liu) [RHEL-57239] {CVE-2024-44989} - bonding: fix null pointer deref in bond_ipsec_offload_ok (Hangbin Liu) [RHEL-57233] {CVE-2024-44990} - bpf: Fix overrunning reservations in ringbuf (Viktor Malik) [RHEL-49414] {CVE-2024-41009} - xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (CKI Backport Bot) [RHEL-49309] {CVE-2022-48773} - tty: tty_io: update timestamps on all device nodes (Aristeu Rozanski) [RHEL-55257] - tty: use 64-bit timstamp (Aristeu Rozanski) [RHEL-55257] - ELF: fix kernel.randomize_va_space double read (Rafael Aquini) [RHEL-60669] {CVE-2024-46826} - xfrm: set dst dev to blackhole_netdev instead of loopback_dev in ifdown (Xin Long) [RHEL-58100] - loopback: fix lockdep splat (Xin Long) [RHEL-58100] - blackhole_netdev: use blackhole_netdev to invalidate dst entries (Xin Long) [RHEL-58100] - loopback: create blackhole net device similar to loopack. (Xin Long) [RHEL-58100]- [rt] build kernel-rt-4.18.0-553.26.1.rt7.367.el8_10 [RHEL-59541] - nouveau: lock the client object tree. (Abdiel Janulgue) [RHEL-35118] {CVE-2024-27062} - cifs: fix deadlock between reconnect and lease break (Paulo Alcantara) [RHEL-58037] - ACPI: PAD: fix crash in exit_round_robin() (Mark Langsdorf) [RHEL-56156] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-35757] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-35757] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-35757] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-35757] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-35757] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-35757] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-35757] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-35757] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-35757] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-35757] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-35757] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-35757] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-35757] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-35757] - gfs2: Cease delete work during unmount (Bob Peterson) [RHEL-35757] - gfs2: Improve gfs2_upgrade_iopen_glock comment (Andreas Gruenbacher) [RHEL-35757] - gfs2: nit: gfs2_drop_inode shouldn't return bool (Bob Peterson) [RHEL-35757] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28867] {CVE-2023-52492} - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-37335] {CVE-2024-35939} - nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (Olga Kornievskaia) [RHEL-41075] - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-39397] - cifs: get rid of unneeded conditional in cifs_get_num_sgs() (Paulo Alcantara) [RHEL-60251] - cifs: Get rid of unneeded conditional in the smb2_get_aead_req() (Paulo Alcantara) [RHEL-60251] - cifs: Remove duplicated include in cifsglob.h (Paulo Alcantara) [RHEL-60251] - cifs: fix oops during encryption (Paulo Alcantara) [RHEL-60251]- [rt] build kernel-rt-4.18.0-553.25.1.rt7.366.el8_10 [RHEL-59541] - cifs: modefromsids must add an ACE for authenticated users (Paulo Alcantara) [RHEL-56052] - cifs: do not use uninitialized data in the owner/group sid (Paulo Alcantara) [RHEL-56052] - cifs: fix set of group SID via NTSD xattrs (Paulo Alcantara) [RHEL-56052] - smb3: correct smb3 ACL security descriptor (Paulo Alcantara) [RHEL-56052] - smb3: fix possible access to uninitialized pointer to DACL (Paulo Alcantara) [RHEL-56052] - cifs: remove two cases where rc is set unnecessarily in sid_to_id (Paulo Alcantara) [RHEL-56052] - cifs: Fix chmod with modefromsid when an older ACE already exists. (Paulo Alcantara) [RHEL-56052] - cifs: update new ACE pointer after populate_new_aces. (Paulo Alcantara) [RHEL-56052] - cifs: If a corrupted DACL is returned by the server, bail out. (Paulo Alcantara) [RHEL-56052] - cifs: cleanup a few le16 vs. le32 uses in cifsacl.c (Paulo Alcantara) [RHEL-56052] - cifs: Change SIDs in ACEs while transferring file ownership. (Paulo Alcantara) [RHEL-56052] - cifs: Retain old ACEs when converting between mode bits and ACL. (Paulo Alcantara) [RHEL-56052] - cifs: Fix cifsacl ACE mask for group and others. (Paulo Alcantara) [RHEL-56052] - Add SMB 2 support for getting and setting SACLs (Paulo Alcantara) [RHEL-56052] - SMB3: Add support for getting and setting SACLs (Paulo Alcantara) [RHEL-56052] - cifs: Enable sticky bit with cifsacl mount option. (Paulo Alcantara) [RHEL-56052] - cifs: Fix unix perm bits to cifsacl conversion for "other" bits. (Paulo Alcantara) [RHEL-56052] - drm/i915/gt: Fix potential UAF by revoke of fence registers (Mika Penttilä) [RHEL-53633] {CVE-2024-41092} - scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-27224] - kobject_uevent: Fix OOB access within zap_modalias_env() (Rafael Aquini) [RHEL-55000] {CVE-2024-42292} - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51553] {CVE-2024-42079} - of: module: add buffer overflow check in of_modalias() (Charles Mirabile) [RHEL-44267] {CVE-2024-38541}- [rt] build kernel-rt-4.18.0-553.24.1.rt7.365.el8_10 [RHEL-59541] - cifs: do not set WorkstationName in NTLMSSP auth blob (Paulo Alcantara) [RHEL-56729] - padata: Fix possible divide-by-0 panic in padata_mt_helper() (Steve Best) [RHEL-56162] {CVE-2024-43889} - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (CKI Backport Bot) [RHEL-57000] - sctp: Fix null-ptr-deref in reuseport_add_sock(). (Xin Long) [RHEL-56234] {CVE-2024-44935} - net/mlx5e: Fix netif state handling (Michal Schmidt) [RHEL-43864] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Michal Schmidt) [RHEL-43864] {CVE-2024-38608} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (cki-backport-bot) [RHEL-44031] {CVE-2024-38586} - netfilter: flowtable: initialise extack before use (Florian Westphal) [RHEL-58542] {CVE-2024-45018} - memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56252] {CVE-2024-43892} - memcontrol: ensure memcg acquired by id is properly set up (Rafael Aquini) [RHEL-56252] {CVE-2024-43892} - mm: memcontrol: fix cannot alloc the maximum memcg ID (Rafael Aquini) [RHEL-56252] {CVE-2024-43892} - mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX (Rafael Aquini) [RHEL-56252] {CVE-2024-43892} - ice: Add netif_device_attach/detach into PF reset flow (CKI Backport Bot) [RHEL-23676]- [rt] build kernel-rt-4.18.0-553.23.1.rt7.364.el8_10 [RHEL-59541] - ethtool: check device is present when getting link settings (Jamie Bainbridge) [RHEL-57002] - netfilter: nft_set_pipapo: do not free live element (Phil Sutter) [RHEL-34221] {CVE-2024-26924} - netfilter: nf_tables: missing iterator type in lookup walk (Phil Sutter) [RHEL-35033] {CVE-2024-27017} - netfilter: nft_set_pipapo: walk over current view on netlink dump (Phil Sutter) [RHEL-35033] {CVE-2024-27017} - netfilter: nftables: add helper function to flush set elements (Phil Sutter) [RHEL-35033] {CVE-2024-27017} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51040] {CVE-2024-41042} - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51516] {CVE-2024-42070} - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Phil Sutter) [RHEL-43003] {CVE-2024-35898} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47606] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47606] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47606] {CVE-2024-39503} - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Phil Sutter) [RHEL-42680] {CVE-2024-26851} - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37038 RHEL-37039] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37038 RHEL-37039] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37038 RHEL-37039] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37038 RHEL-37039] {CVE-2024-35839} - dev/parport: fix the array out-of-bounds risk (Steve Best) [RHEL-54985] {CVE-2024-42301} - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson) [RHEL-35100] {CVE-2024-26976} - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Kamal Heib) [RHEL-44279] {CVE-2024-38540} - tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55069] {CVE-2024-42284} - Bluetooth: Fix TOCTOU in HCI debugfs implementation (CKI Backport Bot) [RHEL-26831] {CVE-2024-24857} - drm/i915/dpt: Make DPT object unshrinkable (CKI Backport Bot) [RHEL-47856] {CVE-2024-40924} - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-48363] {CVE-2024-40983} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-54763] {CVE-2024-43854} - gso: do not skip outer ip header in case of ipip and net_failover (CKI Backport Bot) [RHEL-55790] {CVE-2022-48936} - drm/amdgpu: avoid using null object of framebuffer (CKI Backport Bot) [RHEL-51405] {CVE-2024-41093} - ipv6: prevent possible NULL deref in fib6_nh_init() (Guillaume Nault) [RHEL-48170] {CVE-2024-40961} - mlxsw: spectrum_acl_erp: Fix object nesting warning (CKI Backport Bot) [RHEL-55568] {CVE-2024-43880} - ibmvnic: Add tx check to prevent skb leak (CKI Backport Bot) [RHEL-51249] {CVE-2024-41066} - ibmvnic: rename local variable index to bufidx (CKI Backport Bot) [RHEL-51249] {CVE-2024-41066} - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37038 RHEL-37039] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37038 RHEL-37039] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37038 RHEL-37039] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37038 RHEL-37039] {CVE-2024-35839} - USB: serial: mos7840: fix crash on resume (CKI Backport Bot) [RHEL-53680] {CVE-2024-42244} - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48381] {CVE-2024-40984}- [rt] build kernel-rt-4.18.0-553.22.1.rt7.363.el8_10 [RHEL-53529] - wifi: mac80211: Avoid address calculations via out of bounds array indexing (Michal Schmidt) [RHEL-51278] {CVE-2024-41071}- [rt] build kernel-rt-4.18.0-553.21.1.rt7.362.el8_10 [RHEL-53529] - s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-55874] - protect the fetch of ->fd[fd] in do_dup2() from mispredictions (CKI Backport Bot) [RHEL-55123] {CVE-2024-42265} - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44207] {CVE-2024-38558} - mlxsw: thermal: Fix out-of-bounds memory accesses (CKI Backport Bot) [RHEL-38375] {CVE-2021-47441} - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47552] {CVE-2024-40904} - ipvs: properly dereference pe in ip_vs_add_service (Phil Sutter) [RHEL-54903] {CVE-2024-42322} - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (CKI Backport Bot) [RHEL-53702] {CVE-2024-42246} - drm/amdgpu: change vm->task_info handling (Michel Dänzer) [RHEL-49379] {CVE-2024-41008} - drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Michel Dänzer) [RHEL-45036] {CVE-2024-39471} - drm/amdgpu: add error handle to avoid out-of-bounds (Michel Dänzer) [RHEL-45036] {CVE-2024-39471} - drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Michel Dänzer) [RHEL-52845] {CVE-2024-42228}- [rt] build kernel-rt-4.18.0-553.20.1.rt7.361.el8_10 [RHEL-53529] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Shaoqin Huang) [RHEL-48417] {CVE-2024-40989} - devres: Fix memory leakage caused by driver API devm_free_percpu() (CKI Backport Bot) [RHEL-55597] {CVE-2024-43871} - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26680] {CVE-2024-26600} - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-31618] {CVE-2024-26769} - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-31618] {CVE-2024-26769} - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37062] {CVE-2023-52683} - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-50904] {CVE-2024-41023} - nfsd: fix crash on LOCKT on reexported NFSv3 (Benjamin Coddington) [RHEL-31515] - mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path (CKI Backport Bot) [RHEL-26570] {CVE-2024-26595} - mlxsw: spectrum_acl_tcam: Move devlink param to TCAM code (Ivan Vecera) [RHEL-26570] {CVE-2024-26595} - ACPI: extlog: fix NULL pointer dereference check (Mark Langsdorf) [RHEL-29110] {CVE-2023-52605} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33198] {CVE-2024-26894} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51132] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51132] {CVE-2024-41055} - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-30904] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-30904] - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48271] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48271] {CVE-2024-40972} - ext4: check the return value of ext4_xattr_inode_dec_ref() (Carlos Maiolino) [RHEL-48271] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48507] {CVE-2024-40998} - ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Carlos Maiolino) [RHEL-48271] {CVE-2024-40972}- [rt] build kernel-rt-4.18.0-553.19.1.rt7.360.el8_10 [RHEL-53529] - drm/i915/vma: Fix UAF on destroy against retire race (Mika Penttilä) [RHEL-35222] {CVE-2024-26939} - RHEL-48620 (Kenneth Yin) [RHEL-48620] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (CKI Backport Bot) [RHEL-42721] {CVE-2024-26855} - net: usb: asix: do not force pause frames support (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: asix: fix "can't send until first packet is send" issue (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: asix: fix modprobe "sysfs: cannot create duplicate filename" (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28108] {CVE-2021-47101} - asix: fix wrong return value in asix_check_host_enable() (Ken Cox) [RHEL-28108] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: usb: asix: ax88772: fix boolconv.cocci warnings (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: usb: asix: do not call phy_disconnect() for ax88178 (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: usb: asix: ax88772: move embedded PHY detection as early as possible (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: asix: fix uninit value bugs (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: usb: asix: ax88772: add missing stop (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: usb: asix: ax88772: suspend PHY on driver probe (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: usb: asix: ax88772: manage PHY PM from MAC (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: usb: asix: ax88772: Fix less than zero comparison of a u16 (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: usb: asix: Fix less than zero comparison of a u16 (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: usb: asix: add error handling for asix_mdio_* functions (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: usb: asix: ax88772: add phylib support (Ken Cox) [RHEL-28108] {CVE-2021-47101} - net: usb: asix: refactor asix_read_phy_addr() and handle errors on return (Ken Cox) [RHEL-28108] {CVE-2021-47101} - SUNRPC: always free ctxt when freeing deferred request (Jay Shin) [RHEL-40936] - SUNRPC: double free xprt_ctxt while still in use (Jay Shin) [RHEL-40936] - SUNRPC: Remove svc_rqst::rq_xprt_hlen (Jay Shin) [RHEL-40936] - SUNRPC: Remove dead code in svc_tcp_release_rqst() (Jay Shin) [RHEL-40936] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48646] - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-39797] {CVE-2024-36922} - scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (John Meneghini) [RHEL-39908] {CVE-2024-36919} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29498] {CVE-2024-26638} - block: don't call rq_qos_ops->done_bio if the bio isn't tracked (Ming Lei) [RHEL-42151] {CVE-2021-47412} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52013] {CVE-2024-42152} - ipv6: prevent NULL dereference in ip6_output() (Sabrina Dubroca) [RHEL-39912] {CVE-2024-36901} - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51052] {CVE-2024-41044} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54834] {CVE-2024-43830} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44108] {CVE-2024-38579} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44195] {CVE-2024-38559} - x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53657] {CVE-2024-42240} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47529] {CVE-2024-40901} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (CKI Backport Bot) [RHEL-39843] {CVE-2024-36902} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45167] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45167] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45167] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45167] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Shaoqin Huang) [RHEL-40837] {CVE-2024-36953} - KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id (Shaoqin Huang) [RHEL-40837] {CVE-2024-36953} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: media/cec.h: document cec_adapter fields (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: fix trivial style warnings (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec-adap.c: add 'unregistered' checks (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec-adap.c: don't use flush_scheduled_work() (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: Use fallthrough pseudo-keyword (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: remove unused waitq and phys_addrs fields (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: silence shift wrapping warning in __cec_s_log_addrs() (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - media: cec: move the core to a separate directory (Kate Hsuan) [RHEL-22559] {CVE-2024-23848} - net/iucv: Avoid explicit cpumask var allocation on stack (CKI Backport Bot) [RHEL-51631] {CVE-2024-42094} - scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-40400] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Vitaly Kuznetsov) [RHEL-19027] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Vitaly Kuznetsov) [RHEL-19027] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Vitaly Kuznetsov) [RHEL-19027] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Vitaly Kuznetsov) [RHEL-19027] - firmware: cs_dsp: Return error if block header overflows file (CKI Backport Bot) [RHEL-53646] {CVE-2024-42238} - firmware: cs_dsp: Validate payload length before processing block (CKI Backport Bot) [RHEL-53638] {CVE-2024-42237} - mm, slub: fix potential memoryleak in kmem_cache_open() (Waiman Long) [RHEL-38404] {CVE-2021-47466} - slub: don't panic for memcg kmem cache creation failure (Waiman Long) [RHEL-38404] {CVE-2021-47466} - wifi: ath11k: fix htt pktlog locking (Jose Ignacio Tornos Martinez) [RHEL-38317] {CVE-2023-52800} - wifi: ath11k: fix dfs radar event locking (Jose Ignacio Tornos Martinez) [RHEL-38165] {CVE-2023-52798} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37737] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37737] {CVE-2021-47432} - EDAC/i10nm: Skip the absent memory controllers (Aristeu Rozanski) [RHEL-43236] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38197] {CVE-2023-52809} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44149] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44149] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44149] {CVE-2024-38570} - nvme-fc: do not wait in vain when unloading module (Ewan D. Milne) [RHEL-33083] {CVE-2024-26846} - HID: hid-thrustmaster: fix OOB read in thrustmaster_interrupts (CKI Backport Bot) [RHEL-49698] {CVE-2022-48866} - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-9797] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-9797] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-9797] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Audra Mitchell) [RHEL-42625] {CVE-2024-26720} - mm: avoid overflows in dirty throttling logic (Audra Mitchell) [RHEL-51840] {CVE-2024-42131} - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Audra Mitchell) [RHEL-42625] {CVE-2024-26720} - ACPI: fix NULL pointer dereference (Mark Langsdorf) [RHEL-37897] {CVE-2021-47289}- [rt] build kernel-rt-4.18.0-553.18.1.rt7.359.el8_10 [RHEL-53529] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39805] {CVE-2024-36920} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35046] {CVE-2024-27013} - drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Michel Dänzer) [RHEL-38210] {CVE-2023-52817} - drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Michel Dänzer) [RHEL-38210] {CVE-2023-52817} - drm/amdgpu/mes: fix use-after-free issue (Michel Dänzer) [RHEL-44043] {CVE-2024-38581} - drm/amdgpu: Fix the null pointer when load rlc firmware (Michel Dänzer) [RHEL-30603] {CVE-2024-26649} - drm/amdgpu: Fix potential out-of-bounds access in 'amdgpu_discovery_reg_base_init()' (Michel Dänzer) [RHEL-35160] {CVE-2024-27042} - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51014] {CVE-2024-41040} - tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52025] {CVE-2024-42154} - NFSv4/pnfs: Fix a use-after-free bug in open (Benjamin Coddington) [RHEL-35508] - NFSv4: Don't hold the layoutget locks across multiple RPC calls (Benjamin Coddington) [RHEL-35508] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-51799] {CVE-2024-42124} - Input: elantech - fix stack out of bound access in elantech_change_report_id() (CKI Backport Bot) [RHEL-41938] {CVE-2021-47097} - HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (CKI Backport Bot) [RHEL-28982] {CVE-2023-52478} - drm/radeon: fix UBSAN warning in kv_dpm.c (CKI Backport Bot) [RHEL-48399] {CVE-2024-40988} - usb: core: Don't hold the device lock while sleeping in do_proc_control() (Desnes Nunes) [RHEL-43646] {CVE-2021-47582} - USB: core: Make do_proc_control() and do_proc_bulk() killable (Desnes Nunes) [RHEL-43646] {CVE-2021-47582} - scsi: qedi: Fix crash while reading debugfs attribute (CKI Backport Bot) [RHEL-48327] {CVE-2024-40978} - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48309] {CVE-2024-40977} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-52433] - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48016] {CVE-2024-40941} - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-53988] - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47908] {CVE-2024-40929} - Input: aiptek - properly check endpoint type (Benjamin Tissoires) [RHEL-48963] {CVE-2022-48836} - Input: aiptek - use descriptors of current altsetting (Benjamin Tissoires) [RHEL-48963] {CVE-2022-48836} - Input: aiptek - fix endpoint sanity check (Benjamin Tissoires) [RHEL-48963] {CVE-2022-48836} - usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (CKI Backport Bot) [RHEL-52373] {CVE-2024-42226} - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52366] {CVE-2024-42225} - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47776] {CVE-2024-40912} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47758] {CVE-2024-40911} - VMCI: Use struct_size() in kmalloc() (Steve Best) [RHEL-37325] {CVE-2024-35944} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37325] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37325] {CVE-2024-35944} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (Jose Ignacio Tornos Martinez) [RHEL-51761] {CVE-2024-42114} - usb: atm: cxacru: fix endpoint checking in cxacru_bind() (CKI Backport Bot) [RHEL-51442] {CVE-2024-41097} - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39904] {CVE-2024-36939} - drm/radeon: check bo_va->bo is non-NULL before using it (CKI Backport Bot) [RHEL-51184] {CVE-2024-41060} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51027] {CVE-2024-41041} - USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (CKI Backport Bot) [RHEL-50961] {CVE-2024-41035} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44408] {CVE-2024-37356} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48627] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48627] - net: tcp: fix unexcepted socket die when snd_wnd is 0 (Florian Westphal) [RHEL-48627] - tcp: refactor tcp_retransmit_timer() (Florian Westphal) [RHEL-48627] - tcp: exit if nothing to retransmit on RTO timeout (Florian Westphal) [RHEL-48627] - netfilter: nf_tables: Reject tables of unsupported family (Florian Westphal) [RHEL-21418] {CVE-2023-6040}- [rt] build kernel-rt-4.18.0-553.17.1.rt7.358.el8_10 [RHEL-53529] - kyber: fix out of bounds access when preempted (Ming Lei) [RHEL-27258] {CVE-2021-46984} - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-35874] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-35874] - fbmem: Do not delete the mode that is still in use (CKI Backport Bot) [RHEL-37796] {CVE-2021-47338} - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49361] {CVE-2024-41005} - firmware: arm_scpi: Fix string overflow in SCPI genpd driver (Mark Salter) [RHEL-43702] {CVE-2021-47609} - ipv6: prevent possible NULL dereference in rt6_probe() (Guillaume Nault) [RHEL-48149] {CVE-2024-40960} - HID: i2c-hid-of: fix NULL-deref on failed power up (CKI Backport Bot) [RHEL-31598] {CVE-2024-26717} - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (CKI Backport Bot) [RHEL-48489] {CVE-2024-40997} - x86/mm/pat: fix VM_PAT handling in COW mappings (Chris von Recklinghausen) [RHEL-37258] {CVE-2024-35877} - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-42937] {CVE-2024-35809} - PCI: Drop pci_device_remove() test of pci_dev->driver (Myron Stowe) [RHEL-42937] {CVE-2024-35809} - drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Mika Penttilä) [RHEL-26909] {CVE-2023-52470} - USB: core: Fix hang in usb_kill_urb by adding memory barriers (Desnes Nunes) [RHEL-43979] {CVE-2022-48760} - cifs: fix bad fids sent over wire (Paulo Alcantara) [RHEL-52517] - smb3: add additional null check in SMB311_posix_mkdir (Paulo Alcantara) [RHEL-52517] - smb3: add additional null check in SMB2_tcon (Paulo Alcantara) [RHEL-52517] - smb3: add additional null check in SMB2_open (Paulo Alcantara) [RHEL-52517] - smb3: add additional null check in SMB2_ioctl (Paulo Alcantara) [RHEL-52517] - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47642] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47642] {CVE-2024-39501} - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Xin Long) [RHEL-42997] {CVE-2024-35884} - filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50170] {CVE-2024-41012} - Input: add bounds checking to input_set_capability() (Benjamin Tissoires) [RHEL-21413] {CVE-2022-48619} - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48130] {CVE-2024-40959} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-33695] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-33695] - net: do not leave a dangling sk pointer, when socket creation fails (CKI Backport Bot) [RHEL-48060] {CVE-2024-40954} - perf/x86/lbr: Filter vsyscall addresses (Michael Petlan) [RHEL-28991] {CVE-2023-52476} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47678] {CVE-2024-39499} - serial: core: fix transmit-buffer reset and memleak (Steve Best) [RHEL-38731] {CVE-2021-47527} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51236] {CVE-2024-41065} - powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-51220] {CVE-2024-41064} - x86: stop playing stack games in profile_pc() (Steve Best) [RHEL-51643] {CVE-2024-42096} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47933 RHEL-47934] {CVE-2024-40931} - liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (CKI Backport Bot) [RHEL-47492] {CVE-2024-39506} - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50194] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50279] {CVE-2024-41090} - usb-storage: alauda: Check whether the media is initialized (Desnes Nunes) [RHEL-43708] {CVE-2024-38619} - usb-storage: alauda: Fix uninit-value in alauda_check_media() (Desnes Nunes) [RHEL-43708] {CVE-2024-38619} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37723] {CVE-2021-47384} - block: fix that util can be greater than 100% (Ming Lei) [RHEL-23074] - block: support to account io_ticks precisely (Ming Lei) [RHEL-23074] - watchdog: Fix possible use-after-free by calling del_timer_sync() (Steve Best) [RHEL-38795] {CVE-2021-47321} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37719] {CVE-2021-47385} - mlxsw: spectrum: Protect driver from buggy firmware (CKI Backport Bot) [RHEL-42245] {CVE-2021-47560} - mlxsw: Verify the accessed index doesn't exceed the array length (CKI Backport Bot) [RHEL-42245] {CVE-2021-47560} - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-41835] {CVE-2024-26880} - tty: Fix out-of-bound vmalloc access in imageblit (Steve Best) [RHEL-37727] {CVE-2021-47383} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37715] {CVE-2021-47386} - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs (Steve Best) [RHEL-37710] {CVE-2021-47393} - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38436] {CVE-2021-47497} - driver core: auxiliary bus: Fix memory leak when driver_register() fail (Steve Best) [RHEL-37901] {CVE-2021-47287} - phylib: fix potential use-after-free (cki-backport-bot) [RHEL-43764] {CVE-2022-48754} - ptp: Fix possible memory leak in ptp_clock_register() (Hangbin Liu) [RHEL-38424] {CVE-2021-47455} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-51315] {CVE-2024-41076} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51618] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51598] {CVE-2024-42084} - af_unix: Fix garbage collector racing against connect() (Felix Maurer) [RHEL-34225] {CVE-2024-26923} - virtio-net: Add validation for used length (Laurent Vivier) [RHEL-42080] {CVE-2021-47352} - net: fix possible store tearing in neigh_periodic_work() (Antoine Tenart) [RHEL-42359] {CVE-2023-52522} - tunnels: fix out of bounds access when building IPv6 PMTU error (Antoine Tenart) [RHEL-41823] {CVE-2024-26665} - vt_ioctl: fix array_index_nospec in vt_setactivate (John W. Linville) [RHEL-49141] {CVE-2022-48804} - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (CKI Backport Bot) [RHEL-38302] {CVE-2023-52840} - netns: Make get_net_ns() handle zero refcount net (Antoine Tenart) [RHEL-48105] {CVE-2024-40958} - tracing: Ensure visibility when inserting an element into tracing_map (Michael Petlan) [RHEL-30457] {CVE-2024-26645} - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-50072] - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51144] {CVE-2024-41056} - SUNRPC: Fix a race to wake a sync task (Benjamin Coddington) [RHEL-11843] - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-50999] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50987] {CVE-2024-41038} - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Xin Long) [RHEL-48471] {CVE-2024-40995} - net: fix out-of-bounds access in ops_init (Xin Long) [RHEL-43185] {CVE-2024-36883} - x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Steve Best) [RHEL-45310] - x86/mce/therm_throt: Do not access uninitialized therm_work (Steve Best) [RHEL-45310] - x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Steve Best) [RHEL-45310] - x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Steve Best) [RHEL-45310] - x86/mce/therm_throt: Optimize notifications of thermal throttle (Steve Best) [RHEL-45310] - jiffies: add utility function to calculate delta in ms (Steve Best) [RHEL-45310] - x86/mce: Lower throttling MCE messages' priority to warning (Steve Best) [RHEL-45310] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Eder Zulian) [RHEL-37361] {CVE-2024-35989} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50879] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50856] {CVE-2024-41014} - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-29330] - netfilter: flowtable: remove nf_ct_l4proto_find() call (Florian Westphal) [RHEL-49589]- [rt] build kernel-rt-4.18.0-553.16.1.rt7.357.el8_10 [RHEL-44553] - x86/bhi: Fix incorrect CLEAR_BRANCH_HISTORY position in entry_INT80_compat (Waiman Long) [RHEL-50648]- [rt] build kernel-rt-4.18.0-553.15.1.rt7.356.el8_10 [RHEL-44553] - Revert "scsi: st: Add third party poweron reset handling" (John Meneghini) [RHEL-44613] - ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47624] {CVE-2024-39502} - ionic: clean interrupt before enabling queue to avoid credit race (CKI Backport Bot) [RHEL-47624] {CVE-2024-39502} - net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_state_change (CKI Backport Bot) [RHEL-49321] {CVE-2021-47624} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47882] {CVE-2024-40927} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36362] {CVE-2024-27395} - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (Ivan Vecera) [RHEL-43721] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (Ivan Vecera) [RHEL-43721] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (cki-backport-bot) [RHEL-43721] {CVE-2024-36979} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37022] {CVE-2024-35847} - irqchip/gic-v3-its: Fix potential VPE leak on error (Charles Mirabile) [RHEL-37744] {CVE-2021-47373} - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Charles Mirabile) [RHEL-34735] {CVE-2022-48632} - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - swiotlb: Fix double-allocation of slots due to broken alignment handling (Eder Zulian) [RHEL-36954] {CVE-2024-35814} - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44441] {CVE-2024-31076}- [rt] build kernel-rt-4.18.0-553.14.1.rt7.355.el8_10 [RHEL-44553] - s390/qeth: Fix kernel panic after setting hsuid (Mete Durlu) [RHEL-49754] - perf/core: Protect event sibling list locking against interrupt inversion (Daniel Vacek) [RHEL-31798] - vt: fix unicode buffer corruption when deleting characters (Steve Best) [RHEL-36936] {CVE-2024-35823} - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-36754] - xfs: don't block in busy flushing when freeing extents (Brian Foster) [RHEL-7984] - xfs: allow extent free intents to be retried (Brian Foster) [RHEL-7984] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Brian Foster) [RHEL-7984] - xfs: use deferred frees for btree block freeing (Brian Foster) [RHEL-7984] - xfs: fix bounds check in xfs_defer_agfl_block() (Brian Foster) [RHEL-7984] - xfs: validate block number being freed before adding to xefi (Brian Foster) [RHEL-7984] - xfs: rename xfs_bmap_add_free to xfs_free_extent_later (Brian Foster) [RHEL-7984] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-36803] {CVE-2024-35790} - stm class: Fix a double free in stm_register_device() (Steve Best) [RHEL-44514] {CVE-2024-38627} - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Mete Durlu) [RHEL-49755] - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44471] {CVE-2024-36489} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46473] {CVE-2024-39472} - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31562] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31562] {CVE-2024-26686} - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31562] {CVE-2024-26686} - exit: Use the correct exit_code in /proc//stat (Brian Foster) [RHEL-31562] {CVE-2024-26686} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38283] {CVE-2023-52811} - scsi: qla2xxx: Fix double free of fcport (Ewan D. Milne) [RHEL-39549] {CVE-2024-26929} - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Ewan D. Milne) [RHEL-39549] {CVE-2024-26930} - scsi: qla2xxx: Fix command flush on cable pull (Ewan D. Milne) [RHEL-39549] {CVE-2024-26931}- [rt] build kernel-rt-4.18.0-553.13.1.rt7.354.el8_10 [RHEL-44553] - redhat: remove handling of deleted rhdocs/ directory from genspec.sh (Denys Vlasenko) - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28202] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28202] - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28202] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28202] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Waiman Long) [RHEL-28202] - x86/bugs: Reset speculation control settings on init (Waiman Long) [RHEL-28202] - KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Waiman Long) [RHEL-28202] - KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest (Waiman Long) [RHEL-28202] - mptcp: ensure snd_nxt is properly initialized on connect (Davide Caratti) [RHEL-39865] {CVE-2024-36889} - powerpc/pseries: Enforce hcall result buffer validity and size (Mamatha Inamdar) [RHEL-48291] {CVE-2024-40974} - wifi: mac80211: fix potential key use-after-free (Jose Ignacio Tornos Martinez) [RHEL-28007] {CVE-2023-52530} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44137] {CVE-2024-38573} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31718] {CVE-2024-26740} - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-31922] {CVE-2024-26810} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Davide Caratti) [RHEL-43464] {CVE-2024-36978} - tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized (Guillaume Nault) [RHEL-37850] {CVE-2021-47304} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29471] {CVE-2023-52619} - drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node (Jocelyn Falempe) [RHEL-37101] {CVE-2023-52662} - drm/vmwgfx: Fix the lifetime of the bo cursor memory (Jocelyn Falempe) [RHEL-36962] {CVE-2024-35810} - drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed (Jocelyn Falempe) [RHEL-34987] {CVE-2024-26940} - drm/vmwgfx: Unmap the surface before resetting it on a plane state (Jocelyn Falempe) [RHEL-35217] {CVE-2023-52648} - drm/vmwgfx: Fix invalid reads in fence signaled events (Jocelyn Falempe) [RHEL-40010] {CVE-2024-36960} - block: Fix wrong offset in bio_truncate() (Ming Lei) [RHEL-43782] {CVE-2022-48747} - bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46913] {CVE-2024-39487} - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41183] {CVE-2024-36971} - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-33264] {CVE-2024-26853} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34967] {CVE-2024-26961} - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43840] {CVE-2024-38615} - cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara) [RHEL-34672] - cifs: lock chan_lock outside match_session (Paulo Alcantara) [RHEL-34672] - smb3: workaround negprot bug in some Samba servers (Paulo Alcantara) [RHEL-34672] - smb3: use netname when available on secondary channels (Paulo Alcantara) [RHEL-34672] - smb3: fix empty netname context on secondary channels (Paulo Alcantara) [RHEL-34672] - cifs: populate empty hostnames for extra channels (Paulo Alcantara) [RHEL-34672] - cifs: always iterate smb sessions using primary channel (Paulo Alcantara) [RHEL-34672] - cifs: Fix connections leak when tlink setup failed (Paulo Alcantara) [RHEL-34672] - cifs: Fix memory leak when build ntlmssp negotiate blob failed (Paulo Alcantara) [RHEL-34672] - cifs: always initialize struct msghdr smb_msg completely (Paulo Alcantara) [RHEL-34672] - cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Paulo Alcantara) [RHEL-34672] - cifs: revalidate mapping when doing direct writes (Paulo Alcantara) [RHEL-34672] - cifs: skip extra NULL byte in filenames (Paulo Alcantara) [RHEL-34672] - cifs: list_for_each() -> list_for_each_entry() (Paulo Alcantara) [RHEL-34672] - smb2: small refactor in smb2_check_message() (Paulo Alcantara) [RHEL-34672] - cifs: Fix crash on unload of cifs_arc4.ko (Paulo Alcantara) [RHEL-34672] - cifs: remove check of list iterator against head past the loop body (Paulo Alcantara) [RHEL-34672] - cifs: fix reconnect on smb3 mount types (Paulo Alcantara) [RHEL-34672] - cifs: fix uninitialized pointer in error case in dfs_cache_get_tgt_share (Paulo Alcantara) [RHEL-34672] - cifs: skip trailing separators of prefix paths (Paulo Alcantara) [RHEL-34672] - cifs: fix ntlmssp on old servers (Paulo Alcantara) [RHEL-34672] - cifs: fix NULL ptr dereference in refresh_mounts() (Paulo Alcantara) [RHEL-34672] - cifs: do not skip link targets when an I/O fails (Paulo Alcantara) [RHEL-34672] - cifs: fix confusing unneeded warning message on smb2.1 and earlier (Paulo Alcantara) [RHEL-34672] - smb3: fix snapshot mount option (Paulo Alcantara) [RHEL-34672] - cifs: fix workstation_name for multiuser mounts (Paulo Alcantara) [RHEL-34672] - cifs: alloc_path_with_tree_prefix: do not append sep. if the path is empty (Paulo Alcantara) [RHEL-34672] - cifs: free ntlmsspblob allocated in negotiate (Paulo Alcantara) [RHEL-34672] - cifs: avoid use of dstaddr as key for fscache client cookie (Paulo Alcantara) [RHEL-34672] - cifs: add server conn_id to fscache client cookie (Paulo Alcantara) [RHEL-34672] - cifs: fix missed refcounting of ipc tcon (Paulo Alcantara) [RHEL-34672] - smb2: clarify rc initialization in smb2_reconnect (Paulo Alcantara) [RHEL-34672] - cifs: populate server_hostname for extra channels (Paulo Alcantara) [RHEL-34672] - cifs: nosharesock should be set on new server (Paulo Alcantara) [RHEL-34672] - cifs: introduce cifs_ses_mark_for_reconnect() helper (Paulo Alcantara) [RHEL-34672] - cifs: protect srv_count with cifs_tcp_ses_lock (Paulo Alcantara) [RHEL-34672] - cifs: move debug print out of spinlock (Paulo Alcantara) [RHEL-34672] - cifs: do not duplicate fscache cookie for secondary channels (Paulo Alcantara) [RHEL-34672] - cifs: connect individual channel servers to primary channel server (Paulo Alcantara) [RHEL-34672] - cifs: protect session channel fields with chan_lock (Paulo Alcantara) [RHEL-34672] - cifs: do not negotiate session if session already exists (Paulo Alcantara) [RHEL-34672] - smb3: do not setup the fscache_super_cookie until fsinfo initialized (Paulo Alcantara) [RHEL-34672] - cifs: fix potential use-after-free bugs (Paulo Alcantara) [RHEL-34672] - cifs: release lock earlier in dequeue_mid error case (Paulo Alcantara) [RHEL-34672] - smb3: remove trivial dfs compile warning (Paulo Alcantara) [RHEL-34672] - cifs: support nested dfs links over reconnect (Paulo Alcantara) [RHEL-34672] - cifs: for compound requests, use open handle if possible (Paulo Alcantara) [RHEL-34672] - cifs: split out dfs code from cifs_reconnect() (Paulo Alcantara) [RHEL-34672] - cifs: convert list_for_each to entry variant (Paulo Alcantara) [RHEL-34672] - cifs: introduce new helper for cifs_reconnect() (Paulo Alcantara) [RHEL-34672] - cifs: fix print of hdr_flags in dfscache_proc_show() (Paulo Alcantara) [RHEL-34672] - cifs: send workstation name during ntlmssp session setup (Paulo Alcantara) [RHEL-34672] - cifs: nosharesock should not share socket with future sessions (Paulo Alcantara) [RHEL-34672] - smb3: add dynamic trace points for socket connection (Paulo Alcantara) [RHEL-34672] - cifs: Move SMB2_Create definitions to the shared area (Paulo Alcantara) [RHEL-34672] - cifs: Move more definitions into the shared area (Paulo Alcantara) [RHEL-34672] - cifs: move NEGOTIATE_PROTOCOL definitions out into the common area (Paulo Alcantara) [RHEL-34672] - cifs: Create a new shared file holding smb2 pdu definitions (Paulo Alcantara) [RHEL-34672] - cifs: fix incorrect check for null pointer in header_assemble (Paulo Alcantara) [RHEL-34672] - smb3: correct server pointer dereferencing check to be more consistent (Paulo Alcantara) [RHEL-34672] - cifs: Deal with some warnings from W=1 (Paulo Alcantara) [RHEL-34672] - cifs: fix a sign extension bug (Paulo Alcantara) [RHEL-34672] - cifs: fix incorrect kernel doc comments (Paulo Alcantara) [RHEL-34672] - cifs: remove pathname for file from SPDX header (Paulo Alcantara) [RHEL-34672] - cifs: move SMB FSCTL definitions to common code (Paulo Alcantara) [RHEL-34672] - cifs: rename cifs_common to smbfs_common (Paulo Alcantara) [RHEL-34672] - cifs: update FSCTL definitions (Paulo Alcantara) [RHEL-34672] - cifs: cifs_md4 convert to SPDX identifier (Paulo Alcantara) [RHEL-34672] - cifs: create a MD4 module and switch cifs.ko to use it (Paulo Alcantara) [RHEL-34672] - cifs: fork arc4 and create a separate module for it for cifs and other users (Paulo Alcantara) [RHEL-34672] - smb3: fix posix extensions mount option (Paulo Alcantara) [RHEL-34672] - cifs: fix wrong release in sess_alloc_buffer() failed path (Paulo Alcantara) [RHEL-34672] - CIFS: Fix a potencially linear read overflow (Paulo Alcantara) [RHEL-34672] - cifs: use the correct max-length for dentry_path_raw() (Paulo Alcantara) [RHEL-34672] - cifs: create sd context must be a multiple of 8 (Paulo Alcantara) [RHEL-34672] - cifs: do not share tcp sessions of dfs connections (Paulo Alcantara) [RHEL-34672] - cifs: added WARN_ON for all the count decrements (Paulo Alcantara) [RHEL-34672] - cifs: fix missing null session check in mount (Paulo Alcantara) [RHEL-34672] - cifs: handle reconnect of tcon when there is no cached dfs referral (Paulo Alcantara) [RHEL-34672] - cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Paulo Alcantara) [RHEL-34672] - smb3: fix typo in header file (Paulo Alcantara) [RHEL-34672] - SMB3.1.1: Add support for negotiating signing algorithm (Paulo Alcantara) [RHEL-34672] - cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara) [RHEL-34672] - cifs: fix NULL dereference in smb2_check_message() (Paulo Alcantara) [RHEL-34672] - smbdirect: missing rc checks while waiting for rdma events (Paulo Alcantara) [RHEL-34672] - cifs: Avoid field over-reading memcpy() (Paulo Alcantara) [RHEL-34672] - smb311: remove dead code for non compounded posix query info (Paulo Alcantara) [RHEL-34672] - cifs: fix SMB1 error path in cifs_get_file_info_unix (Paulo Alcantara) [RHEL-34672] - smb3: fix uninitialized value for port in witness protocol move (Paulo Alcantara) [RHEL-34672] - cifs: fix unneeded null check (Paulo Alcantara) [RHEL-34672] - cifs: use SPDX-Licence-Identifier (Paulo Alcantara) [RHEL-34672] - cifs: convert list_for_each to entry variant in cifs_debug.c (Paulo Alcantara) [RHEL-34672] - cifs: convert list_for_each to entry variant in smb2misc.c (Paulo Alcantara) [RHEL-34672] - cifs: missed ref-counting smb session in find (Paulo Alcantara) [RHEL-34672] - cifs: do not share tcp servers with dfs mounts (Paulo Alcantara) [RHEL-34672] - cifs: set a minimum of 2 minutes for refreshing dfs cache (Paulo Alcantara) [RHEL-34672] - cifs: Remove unused inline function is_sysvol_or_netlogon() (Paulo Alcantara) [RHEL-34672] - cifs: remove duplicated prototype (Paulo Alcantara) [RHEL-34672] - cifs: fix ipv6 formating in cifs_ses_add_channel (Paulo Alcantara) [RHEL-34672] - cifs: fix string declarations and assignments in tracepoints (Paulo Alcantara) [RHEL-34672] - cifs: fix memory leak in smb2_copychunk_range (Paulo Alcantara) [RHEL-34672] - SMB3: incorrect file id in requests compounded with open (Paulo Alcantara) [RHEL-34672] - smb3: if max_channels set to more than one channel request multichannel (Paulo Alcantara) [RHEL-34672] - smb3: do not attempt multichannel to server which does not support it (Paulo Alcantara) [RHEL-34672] - smb3: when mounting with multichannel include it in requested capabilities (Paulo Alcantara) [RHEL-34672] - cifs: simplify SWN code with dummy funcs instead of ifdefs (Paulo Alcantara) [RHEL-34672] - cifs: log mount errors using cifs_errorf() (Paulo Alcantara) [RHEL-34672] - cifs: switch build_path_from_dentry() to using dentry_path_raw() (Paulo Alcantara) [RHEL-34672] - cifs: fix out-of-bound memory access when calling smb3_notify() at mount point (Paulo Alcantara) [RHEL-34672] - cifs: allocate buffer in the caller of build_path_from_dentry() (Paulo Alcantara) [RHEL-34672] - cifs: make build_path_from_dentry() return const char * (Paulo Alcantara) [RHEL-34672] - cifs: remove old dead code (Paulo Alcantara) [RHEL-34672] - fs: cifs: Remove repeated struct declaration (Paulo Alcantara) [RHEL-34672] - cifs: have cifs_fattr_to_inode() refuse to change type on live inode (Paulo Alcantara) [RHEL-34672] - cifs: have ->mkdir() handle race with another client sanely (Paulo Alcantara) [RHEL-34672] - do_cifs_create(): don't set ->i_mode of something we had not created (Paulo Alcantara) [RHEL-34672] - cifs: Silently ignore unknown oplock break handle (Paulo Alcantara) [RHEL-34672] - cifs: change noisy error message to FYI (Paulo Alcantara) [RHEL-34672] - cifs: print MIDs in decimal notation (Paulo Alcantara) [RHEL-34672] - cifs: minor simplification to smb2_is_network_name_deleted (Paulo Alcantara) [RHEL-34672] - TCON Reconnect during STATUS_NETWORK_NAME_DELETED (Paulo Alcantara) [RHEL-34672] - cifs: clarify hostname vs ip address in /proc/fs/cifs/DebugData (Paulo Alcantara) [RHEL-34672] - cifs: change confusing field serverName (to ip_addr) (Paulo Alcantara) [RHEL-34672] - cifs: Reformat DebugData and index connections by conn_id. (Paulo Alcantara) [RHEL-34672] - cifs: Identify a connection by a conn_id. (Paulo Alcantara) [RHEL-34672] - smb3: negotiate current dialect (SMB3.1.1) when version 3 or greater requested (Paulo Alcantara) [RHEL-34672] - smb3: Fix out-of-bounds bug in SMB2_negotiate() (Paulo Alcantara) [RHEL-34672] - fs/cifs: Simplify bool comparison. (Paulo Alcantara) [RHEL-34672] - fs/cifs: Assign boolean values to a bool variable (Paulo Alcantara) [RHEL-34672] - cifs: Avoid error pointer dereference (Paulo Alcantara) [RHEL-34672] - cifs: Re-indent cifs_swn_reconnect() (Paulo Alcantara) [RHEL-34672] - cifs: Unlock on errors in cifs_swn_reconnect() (Paulo Alcantara) [RHEL-34672] - cifs: Delete a stray unlock in cifs_swn_reconnect() (Paulo Alcantara) [RHEL-34672] - cifs: Tracepoints and logs for tracing credit changes. (Paulo Alcantara) [RHEL-34672] - cifs: Fix some error pointers handling detected by static checker (Paulo Alcantara) [RHEL-34672] - smb3: remind users that witness protocol is experimental (Paulo Alcantara) [RHEL-34672] - SMB3.1.1: do not log warning message if server doesn't populate salt (Paulo Alcantara) [RHEL-34672] - SMB3.1.1: update comments clarifying SPNEGO info in negprot response (Paulo Alcantara) [RHEL-34672] - SMB3.1.1: remove confusing mount warning when no SPNEGO info on negprot rsp (Paulo Alcantara) [RHEL-34672] - SMB3: avoid confusing warning message on mount to Azure (Paulo Alcantara) [RHEL-34672] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-46662] {CVE-2024-39476} - net: fix information leakage in /proc/net/ptype (Hangbin Liu) [RHEL-44000] {CVE-2022-48757} - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37286] {CVE-2024-35924} - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37286] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37286] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37286] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37286] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37286] - minmax: clamp more efficiently by avoiding extra comparison (Desnes Nunes) [RHEL-37286] - minmax: sanity check constant bounds when clamping (Desnes Nunes) [RHEL-37286] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37286] - linux/bits.h: fix compilation error with GENMASK (Desnes Nunes) [RHEL-37286] - x86/apic: Mask IOAPIC entries when disabling the local APIC (Lenny Szubowicz) [RHEL-18077] - userfaultfd: fix a race between writeprotect and exit_mmap() (Rafael Aquini) [RHEL-38410] {CVE-2021-47461} - mm: khugepaged: skip huge page collapse for special files (Waiman Long) [RHEL-38446] {CVE-2021-47491} - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33109] {CVE-2024-26840} - drm/amd/display: Implement bounds check for stream encoder creation in DCN301 (Michel Dänzer) [RHEL-31429] {CVE-2024-26660} - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44231] {CVE-2024-38555} - drm: Don't unref the same fb many times by mistake due to deadlock handling (CKI Backport Bot) [RHEL-29011] {CVE-2023-52486} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-43942] {CVE-2024-38598} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39712] {CVE-2024-36017} - netfilter: nf_tables: discard table flag update with pending basechain deletion (Phil Sutter) [RHEL-37205] {CVE-2024-35897} - netfilter: nf_tables: reject table flag and netdev basechain updates (Phil Sutter) [RHEL-37205] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Ewan D. Milne) [RHEL-40172] {CVE-2024-36924} - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Ewan D. Milne) [RHEL-40172] {CVE-2024-36952} - netfilter: nf_tables: fix memleak in map from abort path (Phil Sutter) [RHEL-35052] {CVE-2024-27011} - netfilter: nf_tables: reject new basechain after table flag update (Phil Sutter) [RHEL-37193] {CVE-2024-35900} - netfilter: nf_tables: flush pending destroy work before exit_net release (Phil Sutter) [RHEL-37197] {CVE-2024-35899} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37210] - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37210] {CVE-2024-35896} - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44363] {CVE-2024-36270} - netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Phil Sutter) [RHEL-44532] {CVE-2024-36286} - netfilter: nf_tables: do not compare internal table flags on updates (Phil Sutter) [RHEL-35114] {CVE-2024-27065} - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Phil Sutter) [RHEL-35028] {CVE-2024-27019} - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Phil Sutter) [RHEL-35024] {CVE-2024-27020} - netfilter: nf_tables: __nft_expr_type_get() selects specific family type (Phil Sutter) [RHEL-35024] - netfilter: conntrack: serialize hash resizes and cleanups (Phil Sutter) [RHEL-37703] {CVE-2021-47408} - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Phil Sutter) [RHEL-34217] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Phil Sutter) [RHEL-34217] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-38319] {CVE-2023-52796}- [rt] build kernel-rt-4.18.0-553.12.1.rt7.353.el8_10 [RHEL-44553] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44291] {CVE-2024-38538} - drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Michel Dänzer) [RHEL-26893] {CVE-2023-52469} - SUNRPC: Fix a suspicious RCU usage warning (Scott Mayhew) [RHEL-30503] {CVE-2023-52623} - ice: Fix some null pointer dereference issues in ice_ptp.c (Petr Oros) [RHEL-26901] {CVE-2023-52471} - xfs: fix internal error from AGFL exhaustion (Pavel Reichl) [RHEL-45581] - sched/psi: Fix use-after-free in ep_remove_wait_queue() (Phil Auld) [RHEL-38117] {CVE-2023-52707} - wait: add wake_up_pollfree() (Phil Auld) [RHEL-38117] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-33269] {CVE-2024-26852} - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-33117] {CVE-2024-26837} - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Pavel Reichl) [RHEL-31700] {CVE-2024-26772} - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31688] {CVE-2024-26773} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31612] {CVE-2024-26704} - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-31389] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-31389] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-31389] - geneve: fix header validation in geneve[6]_xmit_skb (Guillaume Nault) [RHEL-31389] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-31389] - net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Guillaume Nault) [RHEL-31389] - net: geneve: check skb is large enough for IPv4/IPv6 header (Guillaume Nault) [RHEL-31389] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-39744] {CVE-2024-36945} - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-38452] {CVE-2024-36010} - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-38327] {CVE-2023-52784} - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-39702] {CVE-2024-36020} - powerpc/64: Fix the definition of the fixmap area (Mamatha Inamdar) [RHEL-27191] {CVE-2021-47018} - powerpc/mm/hash64: Add a variable to track the end of IO mapping (Mamatha Inamdar) [RHEL-27191] {CVE-2021-47018} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39770] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39770] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39779] {CVE-2024-36929} - tcp: properly terminate timers for kernel sockets (Guillaume Nault) [RHEL-37171] {CVE-2024-35910} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39831] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39831] {CVE-2024-36905} - tcp: remove redundant check on tskb (Florian Westphal) [RHEL-39831] - drm/ast: Fix soft lockup (cki-backport-bot) [RHEL-37438] {CVE-2024-35952} - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39341] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39341] - null_blk: fix return value from null_add_dev() (Ming Lei) [RHEL-39341]- [rt] build kernel-rt-4.18.0-553.11.1.rt7.352.el8_10 [RHEL-44553] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-42121] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-42121] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-42121] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-42121] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-42121] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-42121] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-42121] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-42121] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-42121] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-42121] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-42121] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-42121] - x86/cpu: Fix Gracemont uarch (Waiman Long) [RHEL-42121] - Documentation/hw-vuln: Unify filename specification in index (Waiman Long) [RHEL-42121] - KVM: VMX: Access @flags as a 32-bit value in __vmx_vcpu_run() (Waiman Long) [RHEL-42121] - x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix (Waiman Long) [RHEL-42121] - x86/asm: Have the __ASM_FORM macros handle commas in arguments (Waiman Long) [RHEL-42121] - x86/asm: Allow to pass macros to __ASM_FORM() (Waiman Long) [RHEL-42121] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-39801] {CVE-2024-36921} - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39784] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39784] {CVE-2024-36927} - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-34876] - perf tools: Fix spelling mistake "commpressor" -> "compressor" (Michael Petlan) [RHEL-34876] - perf record: Introduce data transferred and compressed stats (Michael Petlan) [RHEL-34876] - perf record: Introduce compressor at mmap buffer object (Michael Petlan) [RHEL-34876] - perf record: Introduce bytes written stats (Michael Petlan) [RHEL-34876] - perf record: Introduce data file at mmap buffer object (Michael Petlan) [RHEL-34876] - perf record: Start threads in the beginning of trace streaming (Alexey Bayduraev) [RHEL-34876] - perf record: Stop threads in the end of trace streaming (Michael Petlan) [RHEL-34876] - perf record: Introduce thread local variable (Michael Petlan) [RHEL-34876] - perf record: Introduce function to propagate control commands (Michael Petlan) [RHEL-34876] - perf record: Introduce thread specific data array (Michael Petlan) [RHEL-34876] - tools lib: Introduce fdarray duplicate function (Michael Petlan) [RHEL-34876] - perf record: Introduce thread affinity and mmap masks (Michael Petlan) [RHEL-34876] - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40901] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40901] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40901] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40901] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40901] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40901] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40901] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40901] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40901] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40901] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40901] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40901] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40901] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40901] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40901] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40901] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40901] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40901] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40901] - gfs2: use constant for array size (Bob Peterson) [RHEL-40901] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40901] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40901] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40901] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40901] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40901] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40901] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40901] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40901] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40901] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40901] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40901] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40901] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40901] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40901] - gfs2: Some whitespace cleanups (Andreas Gruenbacher) [RHEL-40901] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40901] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43961] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43961] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43961] {CVE-2024-38596} - perf/core: Fix event sibling list locking (Daniel Vacek) [RHEL-31798] - media: bttv: fix use after free error due to btv->timeout timer (Kate Hsuan) [RHEL-38256] {CVE-2023-52847} - arp: Prevent overflow in arp_req_get(). (Antoine Tenart) [RHEL-31706] {CVE-2024-26733} - Bluetooth: btusb: Add a new PID/VID 0489/e0c8 for MT7921 (David Marlin) [RHEL-10263] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34971] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34971] {CVE-2024-26960} - mm/swapfile.c: __swap_entry_free() always free 1 entry (Waiman Long) [RHEL-34971] {CVE-2024-26960} - mm/swapfile.c: call free_swap_slot() in __swap_entry_free() (Waiman Long) [RHEL-34971] {CVE-2024-26960} - mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_and_cache() (Waiman Long) [RHEL-34971] {CVE-2024-26960} - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43788] {CVE-2022-48743} - ovl: fix warning in ovl_create_real() (cki-backport-bot) [RHEL-43652] {CVE-2021-47579} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35056] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35056] {CVE-2024-27010} - ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45029] {CVE-2024-39276} - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38713] {CVE-2021-47548} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44396] {CVE-2024-33621} - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26462] {CVE-2024-26586} - inet: inet_defrag: prevent sk release while still in use (Antoine Tenart) [RHEL-33398] {CVE-2024-26921} - skb_expand_head() adjust skb->truesize incorrectly (Antoine Tenart) [RHEL-33398] - nvmet: fix ns enable/disable possible hang (Ming Lei) [RHEL-43547]- [rt] build kernel-rt-4.18.0-553.10.1.rt7.351.el8_10 [RHEL-44553] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Scott Mayhew) [RHEL-38264] {CVE-2023-52803} - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39717] {CVE-2024-36025} - tcp: add sanity checks to rx zerocopy (Guillaume Nault) [RHEL-29494] {CVE-2024-26640} - SUNRPC: fix some memleaks in gssx_dec_option_array (Scott Mayhew) [RHEL-35209] {CVE-2024-27388} - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-39752] {CVE-2024-36941} - nfs: fix UAF in direct writes (Scott Mayhew) [RHEL-34975] {CVE-2024-26958} - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Scott Mayhew) [RHEL-33228] {CVE-2024-26870} - drm/amd/pm: Fix error of MACO flag setting code (Michel Dänzer) [RHEL-15928] - scsi: aacraid: fix io hangs and improve performance (John Meneghini) [RHEL-23913] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37279] {CVE-2024-35925} - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39811] {CVE-2024-36917} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38131] {CVE-2023-52762} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35176] {CVE-2024-27025} - isdn: mISDN: netjet: Fix crash in nj_probe: (Ken Cox) [RHEL-38444] {CVE-2021-47284} - isdn: mISDN: Fix sleeping function called from invalid context (Ken Cox) [RHEL-38400] {CVE-2021-47468} - net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38234] {CVE-2023-52775} - ubi: Check for too small LEB size in VTBL code (David Arcari) [RHEL-25092] {CVE-2024-25739} - i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38313] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38313] {CVE-2023-52791} - firewire: ohci: mask bus reset interrupts between ISR and bottom half (Steve Best) [RHEL-39902] {CVE-2024-36950} - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-28899] {CVE-2024-26614} - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-28899] {CVE-2024-26614} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39352] {CVE-2024-36016} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37484] {CVE-2024-36006} - pwm: Fix double shift bug (Steve Best) [RHEL-38278] {CVE-2023-52756} - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38149] {CVE-2023-52730} - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37070] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37070] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37070] {CVE-2023-52679} - pinctrl: core: delete incorrect free in pinctrl_enable() (Steve Best) [RHEL-39756] {CVE-2024-36940} - pinctrl: core: fix possible memory leak in pinctrl_enable() (Steve Best) [RHEL-39756] {CVE-2024-36940} - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-38331] {CVE-2023-52764} - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-39881] {CVE-2024-36954} - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-36222] - cifs: Fix use-after-free in rdata->read_into_pages() (Paulo Alcantara) [RHEL-36222] - cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Paulo Alcantara) [RHEL-36222] - cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Paulo Alcantara) [RHEL-36222] - cifs: destage dirty pages before re-reading them for cache=none (Paulo Alcantara) [RHEL-36222] - cifs: destage any unwritten data to the server before calling copychunk_write (Paulo Alcantara) [RHEL-36222] - Adjust cifssb maximum read size (Paulo Alcantara) [RHEL-36222] - cifs: make locking consistent around the server session status (Paulo Alcantara) [RHEL-36222] - cifs: fix credit accounting for extra channel (Paulo Alcantara) [RHEL-36222] - smb3: prevent races updating CurrentMid (Paulo Alcantara) [RHEL-36222] - cifs: fix missing spinlock around update to ses->status (Paulo Alcantara) [RHEL-36222] - cifs: use echo_interval even when connection not ready. (Paulo Alcantara) [RHEL-36222] - cifs: detect dead connections only when echoes are enabled. (Paulo Alcantara) [RHEL-36222] - cifs: Fix preauth hash corruption (Paulo Alcantara) [RHEL-36222] - cifs: do not send close in compound create+close requests (Paulo Alcantara) [RHEL-36222] - cifs: ask for more credit on async read/write code paths (Paulo Alcantara) [RHEL-36222] - cifs: use discard iterator to discard unneeded network data more efficiently (Paulo Alcantara) [RHEL-36222] - cifs: Fix in error types returned for out-of-credit situations. (Paulo Alcantara) [RHEL-36222] - smb3: fix crediting for compounding when only one request in flight (Paulo Alcantara) [RHEL-36222] - cifs: New optype for session operations. (Paulo Alcantara) [RHEL-36222] - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-36222] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-44124] {CVE-2024-38575} - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39835] {CVE-2024-36904} - wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Jose Ignacio Tornos Martinez) [RHEL-38159] {CVE-2023-52832} - wifi: ath11k: fix gtk offload status event locking (Jose Ignacio Tornos Martinez) [RHEL-38155] {CVE-2023-52777} - net: ieee802154: fix null deref in parse dev addr (Steve Best) [RHEL-38012] {CVE-2021-47257} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37465] {CVE-2024-36000} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33258] {CVE-2024-26908} - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Vitaly Kuznetsov) [RHEL-33258] {CVE-2024-26908} - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-37343] {CVE-2024-35937} - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-37355] {CVE-2024-35946} - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38287] {CVE-2023-52834} - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-37339] {CVE-2024-35938} - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-37163] {CVE-2024-35912} - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-39853] {CVE-2024-36896} - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Ewan D. Milne) [RHEL-37123] {CVE-2024-35930} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Phil Sutter) [RHEL-37450] {CVE-2024-36005} - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-36898] {CVE-2024-27434} - wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface (Jose Ignacio Tornos Martinez) [RHEL-36898] {CVE-2024-27434} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36932] {CVE-2024-35824}- [rt] build kernel-rt-4.18.0-553.9.1.rt7.350.el8_10 [RHEL-44553] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37262] {CVE-2024-35876} - net/sched: flower: Fix chain template offload (Xin Long) [RHEL-31313] {CVE-2024-26669} - SUNRPC: fix a memleak in gss_import_v2_context (Scott Mayhew) [RHEL-35195] {CVE-2023-52653} - efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26564] {CVE-2023-52463} - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35826] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35826] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35826] {CVE-2024-21823} - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33219] {CVE-2024-26878} - locking/lockdep: Fix overflow in presentation of average lock-time (Čestmír Kalina) [RHEL-17678] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-40939] - proc: Use new_inode not new_inode_pseudo (Ian Kent) [RHEL-40167] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31822] {CVE-2024-26802} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26495] {CVE-2023-52451} - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38258] {CVE-2023-52864} - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Kamal Heib) [RHEL-36908] {CVE-2023-52658} - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Cathy Avery) [RHEL-39074] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Cathy Avery) [RHEL-39074] - hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytes (Cathy Avery) [RHEL-39074] - hv_netvsc: remove duplicated including of slab.h (Cathy Avery) [RHEL-39074] - hv_netvsc: rndis_filter needs to select NLS (Cathy Avery) [RHEL-39074] - hv_netvsc: Mark VF as slave before exposing it to user-mode (Cathy Avery) [RHEL-39074] - hv_netvsc: Fix race of register_netdevice_notifier and VF register (Cathy Avery) [RHEL-39074] - hv_netvsc: fix race of netvsc and VF register_netdevice (Cathy Avery) [RHEL-39074] - hv_netvsc: fix netvsc_send_completion to avoid multiple message length checks (Cathy Avery) [RHEL-39074] - hv_netvsc: Allocate rx indirection table size dynamically (Cathy Avery) [RHEL-39074] - net: hv_netvsc: Fix a warning triggered by memcpy in rndis_filter (Cathy Avery) [RHEL-39074] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32941] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32941] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32941] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32941] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32941] - gfs2: Delay withdraw from atomic context (Andreas Gruenbacher) [RHEL-32941] - gfs2: trivial clean up of gfs2_ail_error (Andreas Gruenbacher) [RHEL-32941] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36974] {CVE-2024-35807} - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36974] - ext4: avoid online resizing failures due to oversized flex bg (Carlos Maiolino) [RHEL-30507] {CVE-2023-52622} - ext4: use time_is_before_jiffies() instead of open coding it (Carlos Maiolino) [RHEL-30507] - ext4: unify the type of flexbg_size to unsigned int (Carlos Maiolino) [RHEL-30507] - ext4: remove unnecessary check from alloc_flex_gd() (Carlos Maiolino) [RHEL-30507] - tracing: Do no increment trace_clock_global() by one (Jerome Marchand) [RHEL-27107] {CVE-2021-46939} - tracing: Restructure trace_clock_global() to never block (Jerome Marchand) [RHEL-27107] {CVE-2021-46939} - net/sched: act_skbmod: prevent kernel-infoleak (Xin Long) [RHEL-37220] {CVE-2024-35893} - tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Xin Long) [RHEL-38307] {CVE-2023-52845} - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37111] {CVE-2024-35947} - dyndbg: let query-modname override actual module name (Waiman Long) [RHEL-37111] - dyndbg: make dyndbg a known cli param (Waiman Long) [RHEL-37111] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33437] - net: usb: lan78xx: don't modify phy_device state concurrently (Jamie Bainbridge) [RHEL-33437] - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33096] {CVE-2024-26843} - perf/arm-cmn: Fail DTC counter allocation correctly (Michael Petlan) [RHEL-23841] - perf/arm-cmn: Rework DTC counters (again) (Michael Petlan) [RHEL-23841] - perf/arm-cmn: Fix DTC domain detection (Michael Petlan) [RHEL-23841] - perf/arm-cmn: Revamp model detection (Michael Petlan) [RHEL-23841] - perf/arm-cmn: Fix port detection for CMN-700 (Michael Petlan) [RHEL-23841] - perf/arm-cmn: Move overlapping wp_combine field (Michael Petlan) [RHEL-23841] - Partially revert "perf/arm-cmn: Optimise DTC counter accesses" (Michael Petlan) [RHEL-23841] - drivers/perf: Compile with gnu99 standard (Michael Petlan) [RHEL-23841] - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36994] {CVE-2024-35801} - watchdog: softdog: Add options 'soft_reboot_cmd' and 'soft_active_on_boot' (Waiman Long) [RHEL-19723] - tipc: fix UAF in error path (Xin Long) [RHEL-34278] {CVE-2024-36886}- [rt] build kernel-rt-4.18.0-553.8.1.rt7.349.el8_10 [RHEL-40882] - udf: Fix NULL pointer dereference in udf_symlink function (Pavel Reichl) [RHEL-37769] {CVE-2021-47353} - net: ti: fix UAF in tlan_remove_one (Jose Ignacio Tornos Martinez) [RHEL-38940] {CVE-2021-47310} - ARM: footbridge: fix PCI interrupt mapping (Myron Stowe) [RHEL-26971] {CVE-2021-46909} - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Kamal Heib) [RHEL-37454] {CVE-2024-36004} - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37424] {CVE-2024-35959} - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37420] {CVE-2024-35960} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37091] {CVE-2023-52667} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37428] {CVE-2024-35958} - mISDN: hfcpci: Fix use-after-free bug in hfcpci_softirq (Jose Ignacio Tornos Martinez) [RHEL-37763] {CVE-2021-47356} - mISDN: fix possible use-after-free in HFC_cleanup() (Jose Ignacio Tornos Martinez) [RHEL-37763] {CVE-2021-47356} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35106] {CVE-2024-26974} - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-35106] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-35106] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-35106] {CVE-2024-26974} - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-35106] - [rt] Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-36172] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-36172] - drm/mgag200: Fix caching setup for remapped video memory (Jocelyn Falempe) [RHEL-36172] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-36172] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-33133] {CVE-2024-26826} - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-31730] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-31730] {CVE-2024-26735} - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-14195 RHEL-33243] {CVE-2024-26859} - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-14195 RHEL-33243] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-14195 RHEL-33243] - x86: KVM: SVM: always update the x2avic msr interception (Maxim Levitsky) [RHEL-15495] {CVE-2023-5090} - EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26573] {CVE-2023-52464}- [rt] build kernel-rt-4.18.0-553.7.1.rt7.348.el8_10 [RHEL-34640] - net: qcom/emac: fix UAF in emac_remove (Ken Cox) [RHEL-37834] {CVE-2021-47311} - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-38268] {CVE-2023-52835} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38171] {CVE-2023-52813} - drm/amdgpu: fix use-after-free bug (Jocelyn Falempe) [RHEL-31240] {CVE-2024-26656} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37008] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37004] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37012] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37016] {CVE-2024-35852} - mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ivan Vecera) [RHEL-37480] {CVE-2024-36007} - can: peak_pci: peak_pci_remove(): fix UAF (Jose Ignacio Tornos Martinez) [RHEL-38419] {CVE-2021-47456} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38440] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38440] {CVE-2021-47495} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36920] {CVE-2024-35835} - 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-38220] {CVE-2023-52878} - net: cdc_eem: fix tx fixup skb leak (Jose Ignacio Tornos Martinez) [RHEL-38080] {CVE-2021-47236} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38113] {CVE-2023-52703} - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-38248] {CVE-2023-52877} - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-38240] {CVE-2023-52781} - gro: fix ownership transfer (Xin Long) [RHEL-37226] {CVE-2024-35890} - tipc: fix kernel warning when sending SYN message (Xin Long) [RHEL-38109] {CVE-2023-52700} - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37230] {CVE-2024-35888} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-17366] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-17366] - netfilter: nf_tables: use timestamp to check for set element timeout (Phil Sutter) [RHEL-38023] {CVE-2024-27397} - net/ipv6: SKB symmetric hash should incorporate transport ports (Sabrina Dubroca) [RHEL-32061] - crypto: s390/aes - Fix buffer overread in CTR mode (Herbert Xu) [RHEL-37089] {CVE-2023-52669} - net: Save and restore msg_namelen in sock_sendmsg (Jamie Bainbridge) [RHEL-35893] - net: prevent address rewrite in kernel_bind() (Jamie Bainbridge) [RHEL-35893] - net: prevent rewrite of msg_name in sock_sendmsg() (Jamie Bainbridge) [RHEL-35893] - net: replace calls to sock->ops->connect() with kernel_connect() (Jamie Bainbridge) [RHEL-35893] - net: Avoid address overwrite in kernel_connect (Jamie Bainbridge) [RHEL-35893] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-37026] {CVE-2024-35845} - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-36916] {CVE-2024-35838} - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-36884] {CVE-2024-27410} - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-36807] {CVE-2024-35789} - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-31826] {CVE-2024-26801} - tls: disable async encrypt/decrypt (Sabrina Dubroca) [RHEL-26362 RHEL-26409 RHEL-26420] {CVE-2024-26585 CVE-2024-26583 CVE-2024-26584} - Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher) [RHEL-35096] {CVE-2024-26982} - ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry (Rafael Aquini) [RHEL-27782] {CVE-2021-47069} - ipc/msg.c: update and document memory barriers (Rafael Aquini) [RHEL-27782] {CVE-2021-47069} - ipc/sem.c: document and update memory barriers (Rafael Aquini) [RHEL-27782] {CVE-2021-47069} - ipc/mqueue.c: update/document memory barriers (Rafael Aquini) [RHEL-27782] {CVE-2021-47069} - ipc/mqueue.c: remove duplicated code (Rafael Aquini) [RHEL-27782] {CVE-2021-47069} - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30582] {CVE-2023-52626} - Revert "ACPI: bus: Rework system-level device notification handling" (Prarit Bhargava) [RHEL-21486] - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Prarit Bhargava) [RHEL-29485] {CVE-2023-52615}- [rt] build kernel-rt-4.18.0-553.6.1.rt7.347.el8_10 [RHEL-34640] - cxgb4: Properly lock TX queue for the selftest. (John B. Wyatt IV) [RHEL-8779] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37058] {CVE-2023-52686} - crypto: rsa - add a check for allocation failure (Vladis Dronov) [RHEL-35361] - crypto: rsa - allow only odd e and restrict value in FIPS mode (Vladis Dronov) [RHEL-35361] - KEYS: use kfree_sensitive with key (Vladis Dronov) [RHEL-35361] - lib/mpi: Extend the MPI library (only mpi_*_bit() part) (Vladis Dronov) [RHEL-35361] - net: ip_tunnel: prevent perpetual headroom growth (Felix Maurer) [RHEL-31814] {CVE-2024-26804} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36048] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33162] {CVE-2024-26907} - ovl: fix leaked dentry (Miklos Szeredi) [RHEL-27306] {CVE-2021-46972} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33166] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33166] {CVE-2024-26906} - x86/mm/vsyscall: Consider vsyscall page part of user address space (Rafael Aquini) [RHEL-33166] {CVE-2024-26906} - x86/mm: Add vsyscall address helper (Rafael Aquini) [RHEL-33166] {CVE-2024-26906} - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31644] {CVE-2024-26759} - swap: fix do_swap_page() race with swapoff (Rafael Aquini) [RHEL-31644] {CVE-2024-26759} - mm/swapfile: use percpu_ref to serialize against concurrent swapoff (Rafael Aquini) [RHEL-31644] {CVE-2024-26759} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29294] {CVE-2023-52560} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-29783] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-8130] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-8130] - block: null_blk: end timed out poll request (Ming Lei) [RHEL-8130] - block: null_blk: only set set->nr_maps as 3 if active poll_queues is > 0 (Ming Lei) [RHEL-8130] - null_blk: allow zero poll queues (Ming Lei) [RHEL-8130] - null_blk: Fix handling of submit_queues and poll_queues attributes (Ming Lei) [RHEL-8130] - null_blk: poll queue support (Ming Lei) [RHEL-8130] - null_blk: fix command timeout completion handling (Ming Lei) [RHEL-8130] - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios (Prarit Bhargava) [RHEL-27790] {CVE-2021-47073} - Bluetooth: avoid memcmp() out of bounds warning (David Marlin) [RHEL-3017] {CVE-2020-26555} - Bluetooth: hci_event: Fix coding style (David Marlin) [RHEL-3017] {CVE-2020-26555} - Bluetooth: hci_event: Fix using memcmp when comparing keys (David Marlin) [RHEL-3017] {CVE-2020-26555} - Bluetooth: Reject connection with the device which has same BD_ADDR (David Marlin) [RHEL-3017] {CVE-2020-26555} - Bluetooth: hci_event: Ignore NULL link key (David Marlin) [RHEL-3017] {CVE-2020-26555} - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-31353] {CVE-2024-26675} - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Mamatha Inamdar) [RHEL-37078] {CVE-2023-52675} - tcp: do not accept ACK of bytes we never sent (Xin Long) [RHEL-21952]- [rt] build kernel-rt-4.18.0-553.5.1.rt7.346.el8_10 [RHEL-34640] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29238] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29238] - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26232] {CVE-2023-52439} - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Ken Cox) [RHEL-27316] {CVE-2021-47013} - keys: Fix linking a duplicate key to a keyring's assoc_array (David Howells) [RHEL-30772] - keys: Hoist locking out of __key_link_begin() (David Howells) [RHEL-30772] - keys: Break bits out of key_unlink() (David Howells) [RHEL-30772] - keys: Change keyring_serialise_link_sem to a mutex (David Howells) [RHEL-30772] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-35150] {CVE-2024-27048} - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-35140] {CVE-2024-27052} - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-35130] {CVE-2024-27056} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34866] {CVE-2024-26892} - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34189] {CVE-2024-26897} - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-31547] {CVE-2024-26693} - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-31543] {CVE-2024-26694} - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-29089] {CVE-2023-52594} - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-29093] {CVE-2023-52595} - wifi: iwlwifi: fix a memory corruption (Jose Ignacio Tornos Martinez) [RHEL-28903] {CVE-2024-26610}- [rt] build kernel-rt-4.18.0-553.4.1.rt7.345.el8_10 [RHEL-34640] - cpuhotplug: Fix kABI breakage caused by CPUHP_AP_HYPERV_ONLINE (Vitaly Kuznetsov) [RHEL-36117] - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35041] {CVE-2024-27014} - x86/tsc: Defer marking TSC unstable to a worker (Wander Lairson Costa) [RHEL-32676] - x86/smpboot: Make TSC synchronization function call based (Wander Lairson Costa) [RHEL-32676] - net: usb: fix possible use-after-free in smsc75xx_bind (Jose Ignacio Tornos Martinez) [RHEL-30311] {CVE-2021-47171} - net: usb: fix memory leak in smsc75xx_bind (Jose Ignacio Tornos Martinez) [RHEL-30311] {CVE-2021-47171}- [rt] build kernel-rt-4.18.0-552.3.1.rt7.344.el8_10 [RHEL-34640] - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30076] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30080] {CVE-2024-26642} - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Artem Savkov) [RHEL-35576] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-27930] {CVE-2024-23307} - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-33287] {CVE-2024-26919} - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35213] {CVE-2022-48669} - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-35122] {CVE-2024-27059} - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-34912] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-35002] {CVE-2024-26934} - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-34958] {CVE-2024-26964} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35076] {CVE-2024-26993} - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-31297] {CVE-2024-26659} - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-31297] {CVE-2024-26659} - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-35006] {CVE-2024-26933} - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-35006] {CVE-2024-26933} - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30521] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30521] - netfilter: ipset: Fix "INFO: rcu detected stall in hash_xxx" reports (Phil Sutter) [RHEL-30521] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30521] - x86/apic/x2apic: Fix a NULL pointer deref when handling a dying cpu (David Arcari) [RHEL-32516] - x86/coco: Disable 32-bit emulation by default on TDX and SEV (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86: Make IA32_EMULATION boot time configurable (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86/entry: Make IA32 syscalls' availability depend on ia32_enabled() (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86/elf: Make loading of 32bit processes depend on ia32_enabled() (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86/entry: Rename ignore_sysret() (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86/cpu: Don't write CSTAR MSR on Intel CPUs (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744} - x86: Introduce ia32_enabled() (Vitaly Kuznetsov) [RHEL-25087] {CVE-2024-25744}- [rt] build kernel-rt-4.18.0-552.2.1.rt7.343.el8_10 [RHEL-34640] - s390/ptrace: handle setting of fpc register correctly (Tobias Huschle) [RHEL-29106] {CVE-2023-52598} - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Tobias Huschle) [RHEL-27746] {CVE-2024-26615} - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-31664] {CVE-2024-26779} - powerpc/fadump: make is_kdump_kernel() return false when fadump is active (Mamatha Inamdar) [RHEL-24401] - vmcore: remove dependency with is_kdump_kernel() for exporting vmcore (Mamatha Inamdar) [RHEL-24401] - mtd: require write permissions for locking and badblock ioctls (Prarit Bhargava) [RHEL-27585] {CVE-2021-47055} - mtd: properly check all write ioctls for permissions (Prarit Bhargava) [RHEL-27585] {CVE-2021-47055} - pid: take a reference when initializing `cad_pid` (Waiman Long) [RHEL-29420] {CVE-2021-47118} - i2c: i801: Don't generate an interrupt on bus reset (Prarit Bhargava) [RHEL-30325] {CVE-2021-47153} - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33224] {CVE-2024-26872} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26723] - ceph: switch to use cap_delay_lock for the unlink delay list (Xiubo Li) [RHEL-32870] - ceph: pass ino# instead of old_dentry if it's disconnected (Xiubo Li) [RHEL-32870] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33186 RHEL-35108] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33186] {CVE-2024-26901} - idpf: limit the support to GCP only (Michal Schmidt) [RHEL-15652] - redhat/configs: enable CONFIG_IDPF (Michal Schmidt) [RHEL-15652] - idpf: remove the use of ETHTOOL_RING_USE_TCP_DATA_SPLIT (Michal Schmidt) [RHEL-15652] - idpf: workaround for unavailable skb page recycling (Michal Schmidt) [RHEL-15652] - idpf: always allocate a full page (Michal Schmidt) [RHEL-15652] - idpf: remove page pool stats code (Michal Schmidt) [RHEL-15652] - idpf: add minimal macros for __free(kfree) to work (Michal Schmidt) [RHEL-15652] - idpf: fixup include paths for RHEL 8 (Michal Schmidt) [RHEL-15652] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-15652] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-15652] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-15652] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-15652] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-15652] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-15652] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-15652] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-15652] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-15652] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-15652] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-15652] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-15652] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-15652] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-15652] - idpf: distinguish vports by the dev_port attribute (Michal Schmidt) [RHEL-15652] - idpf: avoid compiler introduced padding in virtchnl2_rss_key struct (Michal Schmidt) [RHEL-15652] - idpf: fix corrupted frames and skb leaks in singleq mode (Michal Schmidt) [RHEL-15652] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-15652] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-15652] - idpf: fix potential use-after-free in idpf_tso() (Michal Schmidt) [RHEL-15652] - idpf: cancel mailbox work in error path (Michal Schmidt) [RHEL-15652] - idpf: set scheduling mode for completion queue (Michal Schmidt) [RHEL-15652] - idpf: add SRIOV support and other ndo_ops (Michal Schmidt) [RHEL-15652] - idpf: add ethtool callbacks (Michal Schmidt) [RHEL-15652] - idpf: add singleq start_xmit and napi poll (Michal Schmidt) [RHEL-15652] - idpf: add RX splitq napi poll support (Michal Schmidt) [RHEL-15652] - idpf: add TX splitq napi poll support (Michal Schmidt) [RHEL-15652] - idpf: add splitq start_xmit (Michal Schmidt) [RHEL-15652] - idpf: initialize interrupts and enable vport (Michal Schmidt) [RHEL-15652] - idpf: configure resources for RX queues (Michal Schmidt) [RHEL-15652] - idpf: configure resources for TX queues (Michal Schmidt) [RHEL-15652] - idpf: add ptypes and MAC filter support (Michal Schmidt) [RHEL-15652] - idpf: add create vport and netdev configuration (Michal Schmidt) [RHEL-15652] - idpf: add core init and interrupt request (Michal Schmidt) [RHEL-15652] - idpf: add controlq init and reset checks (Michal Schmidt) [RHEL-15652] - idpf: add module register and probe functionality (Michal Schmidt) [RHEL-15652] - virtchnl: add virtchnl version 2 ops (Michal Schmidt) [RHEL-15652] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Michal Schmidt) [RHEL-15652] - net: piggy back on the memory barrier in bql when waking queues (Michal Schmidt) [RHEL-15652] - net: provide macros for commonly copied lockless queue stop/wake code (Michal Schmidt) [RHEL-15652]- [rt] build kernel-rt-4.18.0-552.1.1.rt7.342.el8_10 [RHEL-34640] - build: Update RTBZ for 8.10 z-stream builds (Denys Vlasenko) - redhat: set DIST to el8_10 and ZSTREAM to yes for 8.10 (Denys Vlasenko) - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Prarit Bhargava) [RHEL-32590] {CVE-2021-47185} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-32579] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31710] {CVE-2024-26744} - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-31714] {CVE-2024-26743} - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-31305] {CVE-2024-26664} - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-15776] - net: bridge: use DEV_STATS_INC() (Ivan Vecera) [RHEL-27989] {CVE-2023-52578} - net: Fix unwanted sign extension in netdev_stats_to_stats64() (Ivan Vecera) [RHEL-27989] {CVE-2023-52578} - net: add atomic_long_t to net_device_stats fields (Ivan Vecera) [RHEL-27989] {CVE-2023-52578} - net/sched: act_ct: fix skb leak and crash on ooo frags (Xin Long) [RHEL-29467] {CVE-2023-52610} - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28015] {CVE-2023-52528} - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-30130] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-30130] - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (Prarit Bhargava) [RHEL-29444] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29118] {CVE-2023-52607} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29114] {CVE-2023-52606} - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28986] {CVE-2023-52477} - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-27940] {CVE-2023-52565} - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-26498] {CVE-2023-52445} - i2c: i801: Fix block process call transactions (Prarit Bhargava) [RHEL-26478] {CVE-2024-26593} - overlay: disable EVM (Coiby Xu) [RHEL-19863] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-19863] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-19863] - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-14286] - media: dvbdev: Fix memory leak in dvb_media_device_free() (Prarit Bhargava) [RHEL-27254] {CVE-2020-36777} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28784] - i2c: Fix a potential use after free (Prarit Bhargava) [RHEL-26849] {CVE-2019-25162} - i2c: validate user data in compat ioctl (Prarit Bhargava) [RHEL-27022] {CVE-2021-46934} - platform/x86: think-lmi: Fix reference leak (Prarit Bhargava) [RHEL-28030] {CVE-2023-52520} - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21505] {CVE-2024-0340} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28042] {CVE-2023-52513} - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27778 RHEL-27779] {CVE-2022-48627} - x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26669] {CVE-2024-26603} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22773] {CVE-2024-26782} - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17114] {CVE-2023-6240} - crypto: akcipher - default implementations for request callbacks (Herbert Xu) [RHEL-17114] {CVE-2023-6240} - crypto: testmgr - split akcipher tests by a key type (Herbert Xu) [RHEL-17114] {CVE-2023-6240} - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-22136] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12456] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12456] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12456] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12456] - eventpoll: fix missing wakeup for ovflist in ep_poll_callback (Luis Claudio R. Goncalves) [RHEL-23022]- [rt] build kernel-rt-4.18.0-552.rt7.341.el8 [RHEL-5332] - i40e: Enforce software interrupt during busy-poll exit (Ivan Vecera) [RHEL-26248] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-26248]- [rt] build kernel-rt-4.18.0-551.rt7.340.el8 [RHEL-5332] - x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30040] {CVE-2024-25743 CVE-2024-25742} - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-22992] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-22992]- [rt] build kernel-rt-4.18.0-550.rt7.339.el8 [RHEL-5332] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28875 RHEL-28876] {CVE-2023-52489} - mm: use __pfn_to_section() instead of open coding it (Waiman Long) [RHEL-28875] {CVE-2023-52489}- [rt] build kernel-rt-4.18.0-549.rt7.338.el8 [RHEL-5332] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29678] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29678] - RDMA/mana_ib: Add CQ interrupt support for RAW QP (Maxim Levitsky) [RHEL-23934] - RDMA/mana_ib: query device capabilities (Maxim Levitsky) [RHEL-23934] - RDMA/mana_ib: register RDMA device with GDMA (Maxim Levitsky) [RHEL-23934] - net: mana: add msix index sharing between EQs (Maxim Levitsky) [RHEL-23934] - net: mana: Fix spelling mistake "enforecement" -> "enforcement" (Maxim Levitsky) [RHEL-23934] - net :mana :Add remaining GDMA stats for MANA to ethtool (Maxim Levitsky) [RHEL-23934] - net: mana: Fix oversized sge0 for GSO packets (Maxim Levitsky) [RHEL-23934] - net: mana: Fix TX CQE error handling (Maxim Levitsky) [RHEL-23934] - net: mana: Add gdma stats to ethtool output for mana (Maxim Levitsky) [RHEL-23934] - net: mana: Fix MANA VF unload when hardware is unresponsive (Maxim Levitsky) [RHEL-23934] - net: mana: Configure hwc timeout from hardware (Maxim Levitsky) [RHEL-23934] - RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescing (Maxim Levitsky) [RHEL-23934]- [rt] build kernel-rt-4.18.0-548.rt7.337.el8 [RHEL-5332] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - arm64: Add missing bits of AmpereOne Spectre-BHB mitigation (Mark Salter) [RHEL-29005] - [rt] enable CONFIG_DRM_MGAG200_IOBURST_WORKAROUND (Jocelyn Falempe) [RHEL-13214] - drm/mgag200: Add a workaround for low-latency (Jocelyn Falempe) [RHEL-13214]- [rt] build kernel-rt-4.18.0-547.rt7.336.el8 [RHEL-5332] - x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Give up if memory attribute protocol returns an error (Lenny Szubowicz) [RHEL-2505] - x86/boot: Increase section and file alignment to 4k/512 (Lenny Szubowicz) [RHEL-2505] - x86/boot: Split off PE/COFF .data section (Lenny Szubowicz) [RHEL-2505] - x86/boot: Drop PE/COFF .reloc section (Lenny Szubowicz) [RHEL-2505] - x86/boot: Construct PE/COFF .text section from assembler (Lenny Szubowicz) [RHEL-2505] - x86/boot: Derive file size from _edata symbol (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed: Remove, discard, or assert for unwanted sections (Lenny Szubowicz) [RHEL-2505] - x86/boot: Check that there are no run-time relocations (Lenny Szubowicz) [RHEL-2505] - x86/boot: Discard .discard.unreachable for arch/x86/boot/compressed/vmlinux (Lenny Szubowicz) [RHEL-2505] - x86/boot: Define setup size in linker script (Lenny Szubowicz) [RHEL-2505] - x86/boot: Set EFI handover offset directly in header asm (Lenny Szubowicz) [RHEL-2505] - x86/boot: Drop references to startup_64 (Lenny Szubowicz) [RHEL-2505] - x86/boot: Drop redundant code setting the root device (Lenny Szubowicz) [RHEL-2505] - x86/build: Declutter the build output (Lenny Szubowicz) [RHEL-2505] - x86/boot: Omit compression buffer from PE/COFF image memory footprint (Lenny Szubowicz) [RHEL-2505] - x86/boot: Mark global variables as static (Lenny Szubowicz) [RHEL-2505] - efi/x86: Remove extra headroom for setup block (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove the 'bugger off' message (Lenny Szubowicz) [RHEL-2505] - x86/efi: Drop alignment flags from PE section headers (Lenny Szubowicz) [RHEL-2505] - efi: Put Linux specific magic number in the DOS header (Lenny Szubowicz) [RHEL-2505] - efi/x86: Fix the missing KASLR_FLAG bit in boot_params->hdr.loadflags (Lenny Szubowicz) [RHEL-2505] - efi/x86: Avoid physical KASLR on older Dell systems (Lenny Szubowicz) [RHEL-2505] - x86/boot: efistub: Assign global boot_params variable (Lenny Szubowicz) [RHEL-2505] - x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr' (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Avoid legacy decompressor when doing EFI boot (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Perform SNP feature test while running in the firmware (Lenny Szubowicz) [RHEL-2505] - x86/sev: Do not try to parse for the CC blob on non-AMD hardware (Lenny Szubowicz) [RHEL-2505] - efi/libstub: Add limit argument to efi_random_alloc() (Lenny Szubowicz) [RHEL-2505] - arm64: efi: Limit allocations to 48-bit addressable physical region (Lenny Szubowicz) [RHEL-2505] - efi: libstub: use EFI_LOADER_CODE region when moving the kernel in memory (Lenny Szubowicz) [RHEL-2505] - arm64: efi: kaslr: Fix occasional random alloc (and boot) failure (Lenny Szubowicz) [RHEL-2505] - efi/libstub/random: Increase random alloc granularity (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Factor out kernel decompression and relocation (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Move global symbol references to C code (Lenny Szubowicz) [RHEL-2505] - decompress: Use 8 byte alignment (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Prefer EFI memory attributes protocol over DXE services (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Perform 4/5 level paging switch from the stub (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Merge trampoline cleanup with switching code (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Pass pgtable address to trampoline directly (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Only call the trampoline when changing paging levels (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Call trampoline directly from C code (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Avoid the need for a stack in the 32-bit trampoline (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Use standard calling convention for trampoline (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Call trampoline as a normal function (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Remove .bss/.pgtable from bzImage (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove run-time relocations from .head.text code (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Assign paging related global variables earlier (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Store boot_params pointer in callee save register (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Clear BSS in EFI handover protocol entrypoint (Lenny Szubowicz) [RHEL-2505] - x86/head_64: Store boot_params pointer in callee save register (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Lenny Szubowicz) [RHEL-2505] - x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed (Lenny Szubowicz) [RHEL-2505] - efi/libstub: Add memory attribute protocol definitions (Lenny Szubowicz) [RHEL-2505] - efi/x86: libstub: remove unused variable (Lenny Szubowicz) [RHEL-2505] - x86/boot: Robustify calling startup_{32,64}() from the decompressor code (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Simplify and clean up handover entry code (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Branch straight to kernel entry point from C code (Lenny Szubowicz) [RHEL-2505] - efi/x86: Avoid using code32_start (Lenny Szubowicz) [RHEL-2505] - efi/libstub/x86: Use Exit() boot service to exit the stub on errors (Lenny Szubowicz) [RHEL-2505] - efi: x86: Wipe setup_data on pure EFI boot (Lenny Szubowicz) [RHEL-2505] - efi: x86: Fix config name for setting the NX-compatibility flag in the PE header (Lenny Szubowicz) [RHEL-2505] - efi: x86: Set the NX-compatibility flag in the PE header (Lenny Szubowicz) [RHEL-2505] - efi/x86: Add kernel preferred address to PE header (Lenny Szubowicz) [RHEL-2505] - efi/x86: Use symbolic constants in PE header instead of bare numbers (Lenny Szubowicz) [RHEL-2505] - efi/x86: Drop redundant .bss section (Lenny Szubowicz) [RHEL-2505] - efi/x86: add headroom to decompressor BSS to account for setup block (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove run-time relocations from head_{32,64}.S (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed: Fix debug_puthex() parameter type (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Use 32-bit (zero-extended) MOV for z_output_len (Lenny Szubowicz) [RHEL-2505] - x86/boot: Use unsigned comparison for addresses (Lenny Szubowicz) [RHEL-2505] - x86/boot: Micro-optimize GDT loading instructions (Lenny Szubowicz) [RHEL-2505] - x86/boot: GDT limit value should be size - 1 (Lenny Szubowicz) [RHEL-2505] - efi/x86: Remove GDT setup from efi_main (Lenny Szubowicz) [RHEL-2505] - x86/boot: Clear direction and interrupt flags in startup_64 (Lenny Szubowicz) [RHEL-2505] - efi/x86: Don't depend on firmware GDT layout (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove KEEP_SEGMENTS support (Lenny Szubowicz) [RHEL-2505] - x86/boot: Handle malformed SRAT tables during early ACPI parsing (Lenny Szubowicz) [RHEL-2505] - efi/libstub/x86: Use mandatory 16-byte stack alignment in mixed mode (Lenny Szubowicz) [RHEL-2505] - efi/libstub/x86: Avoid globals to store context during mixed mode calls (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Disable paging at mixed mode entry (Lenny Szubowicz) [RHEL-2505] - x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG table (Lenny Szubowicz) [RHEL-2505] - x86/asm: Make some functions local (Lenny Szubowicz) [RHEL-2505] - x86/boot: Annotate data appropriately (Lenny Szubowicz) [RHEL-2505] - x86/boot: Annotate local functions (Lenny Szubowicz) [RHEL-2505] - x86/asm: Make more symbols local (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Fix missing initialization in find_trampoline_placement() (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Fix boot on machines with broken E820 table (Lenny Szubowicz) [RHEL-2505] - x86, boot: Remove multiple copy of static function sanitize_boot_params() (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Remove unused variable (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Explain paging_prepare()'s return value (Lenny Szubowicz) [RHEL-2505] - x86/boot: Save several bytes in decompressor (Lenny Szubowicz) [RHEL-2505] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super (Audra Mitchell) [RHEL-20614] {CVE-2024-0841} - net/gve: update check for little-endianness in gve kconfig (Joshua Washington) [RHEL-29030]- [rt] build kernel-rt-4.18.0-546.rt7.335.el8 [RHEL-5332] - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23430] {CVE-2024-26602} - NFS: Set the stable writes flag when initialising the super block (Benjamin Coddington) [RHEL-25266] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21685] {CVE-2024-0565} - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23942] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23942] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26501] {CVE-2023-52448} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26241] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26241] {CVE-2023-52434} - smb3: Replace smb2pdu 1-element arrays with flex-arrays (Jay Shin) [RHEL-22143] - cifs: Replace remaining 1-element arrays (Jay Shin) [RHEL-22143] - cifs: Convert struct fealist away from 1-element array (Jay Shin) [RHEL-22143] - cifs: remove unneeded 2bytes of padding from smb2 tree connect (Jay Shin) [RHEL-22143] - cifs: Replace zero-length arrays with flexible-array members (Jay Shin) [RHEL-22143] - cifs: Replace a couple of one-element arrays with flexible-array members (Jay Shin) [RHEL-22143] - cifs: fix FILE_BOTH_DIRECTORY_INFO definition (Jay Shin) [RHEL-22143] - nfsd: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - nfs: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - lockd: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - cifs: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - ceph: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - filelock: add a new locks_inode_context accessor function (Jeffrey Layton) [RHEL-27441] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-27849] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-27849] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-27849] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-27849] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-27849]- [rt] build kernel-rt-4.18.0-545.rt7.334.el8 [RHEL-5332] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26667] - tracing/perf: Fix double put of trace event when init fails (Michael Petlan) [RHEL-19537] - ipvlan: Add handling of NETDEV_UP events (Hangbin Liu) [RHEL-19098] - ceph: add ceph_cap_unlink_work to fire check_caps() immediately (Xiubo Li) [RHEL-21760] - ceph: always queue a writeback when revoking the Fb caps (Xiubo Li) [RHEL-21760] - ceph: always check dir caps asynchronously (Xiubo Li) [RHEL-21760] - nfs: fix redundant readdir request after get eof (Benjamin Coddington) [RHEL-7780] - NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server (Scott Mayhew) [RHEL-7994] - NFSv4.1: fix pnfs MDS=DS session trunking (Scott Mayhew) [RHEL-7994] - NFSv4.1: fix zero value filehandle in post open getattr (Scott Mayhew) [RHEL-7994] - NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server (Scott Mayhew) [RHEL-7994] - x86/boot: Ignore NMIs during very early boot (Valentin Schneider) [RHEL-22749]- [rt] build kernel-rt-4.18.0-544.rt7.333.el8 [RHEL-5332] - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Carlos Maiolino) [RHEL-23386] {CVE-2021-33631} - i2c: designware: Disable TX_EMPTY irq while waiting for block length byte (Charles Mirabile) [RHEL-24019] - scsi: smartpqi: Fix disable_managed_interrupts (Tomas Henzl) [RHEL-25747] - hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (Steve Best) [RHEL-26167] - gitlab-ci: do not show (results can be ignored) for rt pipelines (Michael Hofmann)- [rt] build kernel-rt-4.18.0-543.rt7.332.el8 [RHEL-5332] - perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Charles Mirabile) [RHEL-23760] - perf/arm-cmn: Move overlapping wp_combine field (Charles Mirabile) [RHEL-23757] - drm/amd: Fix detection of _PR3 on the PCIe root port (Michel Dänzer) [RHEL-14572] - xfs: avoid AGI->AGF->inode-buffer deadlocks (Thiago Becker) [RHEL-7914] - dm-crypt, dm-verity: disable tasklets (Benjamin Marzinski) [RHEL-22232] - dm verity: initialize fec io before freeing it (Benjamin Marzinski) [RHEL-22232] - dm-verity: don't use blocking calls from tasklets (Benjamin Marzinski) [RHEL-22232] - char: misc: Increase the maximum number of dynamic misc devices to 1048448 (Charles Mirabile) [RHEL-23758] - char: misc: remove usage of list iterator past the loop body (Charles Mirabile) [RHEL-23758] - char: misc: increase DYNAMIC_MINORS value (Charles Mirabile) [RHEL-23758] - char: misc: Move EXPORT_SYMBOL immediately next to the functions/varibles (Charles Mirabile) [RHEL-23758] - clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Remove arch_timer_rate1 (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: limit XGene-1 workaround (Mark Salter) [RHEL-19605] - clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Add __ro_after_init and __init (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [RHEL-19605] - clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [RHEL-19605]- [rt] build kernel-rt-4.18.0-542.rt7.331.el8 [RHEL-5332] - netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal) [RHEL-23506] {CVE-2024-1086} - drm/virtio: Set segment size for virtio_gpu device (Sebastian Ott) [RHEL-15465] - xfs: run blockgc on freeze to avoid inode inactivation deadlock (Brian Foster) [RHEL-11344] - RDMA/irdma: Report the correct link speed (Kamal Heib) [RHEL-23967] - scsi: core: Increase max device queue_depth to 4096 (Ming Lei) [RHEL-11725] - smsc95xx: fix stalled rx after link change (Izabela Bakollari) [RHEL-22312] - ovl: remove privs in ovl_fallocate() (Miklos Szeredi) [RHEL-17933] - ovl: remove privs in ovl_copyfile() (Miklos Szeredi) [RHEL-17933] - Bluetooth: Add more enc key size check (David Marlin) [RHEL-19666] {CVE-2023-24023} - Bluetooth: Normalize HCI_OP_READ_ENC_KEY_SIZE cmdcmplt (David Marlin) [RHEL-19666] {CVE-2023-24023} - IB: Use capital "OR" for multiple licenses in SPDX (Izabela Bakollari) [RHEL-10238] - RDMA/rdmavt: Delete unnecessary NULL check (Izabela Bakollari) [RHEL-10238] - IB/rdmavt: Fix target union member for rvt_post_one_wr() (Izabela Bakollari) [RHEL-10238] - selftests/mm: cow: print ksft header before printing anything else (Nico Pache) [RHEL-5623] - selftests/mm/kugepaged: restore thp settings at exit (Nico Pache) [RHEL-5623] - selftests: line buffer test program's stdout (Nico Pache) [RHEL-5623] - selftests/kselftest/runner.sh: Pass optional command parameters in environment (Nico Pache) [RHEL-5623] - selftests/kselftest/runner/run_one(): allow running non-executable files (Nico Pache) [RHEL-5623] - selftests: allow runners to override the timeout (Nico Pache) [RHEL-5623] - selftests: mm: fix map_hugetlb failure on 64K page size systems (Nico Pache) [RHEL-5623] - redhat: Fix build for kselftests mm (Nico Pache) [RHEL-5623] - selftests: anon_cow: skip broken test (Nico Pache) [RHEL-5623] - mm/gup_test: free memory allocated via kvcalloc() using kvfree() (Nico Pache) [RHEL-5623] - selftests/mm: prevent duplicate runs caused by TEST_GEN_PROGS (Nico Pache) [RHEL-5623] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-5623] - tools: fix ARRAY_SIZE defines in tools and selftests hdrs (Nico Pache) [RHEL-5623] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-5623] - selftests/mm: fix WARNING comparing pointer to 0 (Nico Pache) [RHEL-5623] - selftests/mm: run all tests from run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: optionally pass duration to transhuge-stress (Nico Pache) [RHEL-5623] - selftests/mm: make migration test robust to failure (Nico Pache) [RHEL-5623] - selftests/mm: va_high_addr_switch should skip unsupported arm64 configs (Nico Pache) [RHEL-5623] - selftests/mm: fix thuge-gen test bugs (Nico Pache) [RHEL-5623] - selftests/mm: skip soft-dirty tests on arm64 (Nico Pache) [RHEL-5623] - selftests/mm: add gup test matrix in run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: add -a to run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: give scripts execute permission (Nico Pache) [RHEL-5623] - selftests: mm: remove duplicate unneeded defines (Nico Pache) [RHEL-5623] - Documentation: kselftest: "make headers" is a prerequisite (Nico Pache) [RHEL-5623] - selftests/mm: fix build failures due to missing MADV_COLLAPSE (Nico Pache) [RHEL-5623] - selftests/mm: fix a "possibly uninitialized" warning in pkey-x86.h (Nico Pache) [RHEL-5623] - selftests/mm: .gitignore: add mkdirty, va_high_addr_switch (Nico Pache) [RHEL-5623] - selftests/mm: fix invocation of tests that are run via shell scripts (Nico Pache) [RHEL-5623] - selftests/mm: fix "warning: expression which evaluates to zero..." in mlock2-tests.c (Nico Pache) [RHEL-5623] - selftests/mm: fix unused variable warnings in hugetlb-madvise.c, migration.c (Nico Pache) [RHEL-5623] - selftests/mm: fix cross compilation with LLVM (Nico Pache) [RHEL-5623] - selftests/mm: run hugetlb testcases of va switch (Nico Pache) [RHEL-5623] - selftests/mm: configure nr_hugepages for arm64 (Nico Pache) [RHEL-5623] - selftests/mm: add platform independent in code comments (Nico Pache) [RHEL-5623] - selftests/mm: rename va_128TBswitch to va_high_addr_switch (Nico Pache) [RHEL-5623] - selftests/mm: add support for arm64 platform on va switch (Nico Pache) [RHEL-5623] - selftests/mm: use PM_* macros in vm_utils.h (Nico Pache) [RHEL-5623] - selftests/mm: merge default_huge_page_size() into one (Nico Pache) [RHEL-5623] - selftests/mm: link vm_util.c always (Nico Pache) [RHEL-5623] - selftests/mm: use TEST_GEN_PROGS where proper (Nico Pache) [RHEL-5623] - selftests/mm: merge util.h into vm_util.h (Nico Pache) [RHEL-5623] - selftests/mm: dump a summary in run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: set overcommit_policy as OVERCOMMIT_ALWAYS (Nico Pache) [RHEL-5623] - selftests/mm: change NR_CHUNKS_HIGH for aarch64 (Nico Pache) [RHEL-5623] - selftests/mm: change MAP_CHUNK_SIZE (Nico Pache) [RHEL-5623] - selftests: vm: enable cross-compilation (Nico Pache) [RHEL-5623] - selftests/vm: rename selftests/vm to selftests/mm (Nico Pache) [RHEL-5623] - selftests: vm: Fix incorrect kernel headers search path (Nico Pache) [RHEL-5623] - selftests/vm: cow: fix compile warning on 32bit (Nico Pache) [RHEL-5623] - mm/gup_test: fix PIN_LONGTERM_TEST_READ with highmem (Nico Pache) [RHEL-5623] - mm/pagewalk: don't trigger test_walk() in walk_page_vma() (Nico Pache) [RHEL-5623] - selftests/vm: enable running select groups of tests (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: add R/O longterm tests via gup_test (Nico Pache) [RHEL-5623] - mm/gup_test: start/stop/read functionality for PIN LONGTERM test (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: add liburing test cases (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: hugetlb tests (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: THP tests (Nico Pache) [RHEL-5623] - selftests/vm: factor out pagemap_is_populated() into vm_util (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: test COW handling of anonymous memory (Nico Pache) [RHEL-5623] - selftests/vm: add local_config.h and local_config.mk to .gitignore (Nico Pache) [RHEL-5623] - selftest: vm: remove deleted local_config.* from .gitignore (Nico Pache) [RHEL-5623] - Kselftests: remove support of libhugetlbfs from kselftests (Nico Pache) [RHEL-5623] - selftests/vm: use top_srcdir instead of recomputing relative paths (Nico Pache) [RHEL-5623] - selftests/vm: skip 128TBswitch on unsupported arch (Nico Pache) [RHEL-5623] - selftests/vm: fix va_128TBswitch.sh permissions (Nico Pache) [RHEL-5623] - selftests/vm: add protection_keys tests to run_vmtests (Nico Pache) [RHEL-5623] - selftests/vm: only run 128TBswitch with 5-level paging (Nico Pache) [RHEL-5623] - userfaultfd: selftests: infinite loop in faulting_process (Nico Pache) [RHEL-5623] - userfaultfd/selftests: Fix typo in comment (Nico Pache) [RHEL-5623] - selftests: vm: Fix resource leak when return error (Nico Pache) [RHEL-5623] - selftests: vm: add the "settings" file with timeout variable (Nico Pache) [RHEL-5623] - selftests: vm: add "test_hmm.sh" to TEST_FILES (Nico Pache) [RHEL-5623] - selftests: vm: check numa_available() before operating "merge_across_nodes" in ksm_tests (Nico Pache) [RHEL-5623] - selftests: vm: add migration to the .gitignore (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: fix typo in comment (Nico Pache) [RHEL-5623] - userfaultfd/selftests: use swap() instead of open coding it (Nico Pache) [RHEL-5623] - selftests: vm: fix shellcheck warnings in run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests: vm: refactor run_vmtests.sh to reduce boilerplate (Nico Pache) [RHEL-5623] - selftests: vm: add test for Soft-Dirty PTE bit (Nico Pache) [RHEL-5623] - selftests: vm: bring common functions to a new file (Nico Pache) [RHEL-5623] - mm: add selftests for migration entries (Nico Pache) [RHEL-5623] - selftest/vm: add skip support to mremap_test (Nico Pache) [RHEL-5623] - selftest/vm: support xfail in mremap_test (Nico Pache) [RHEL-5623] - selftest/vm: verify remap destination address in mremap_test (Nico Pache) [RHEL-5623] - selftest/vm: verify mmap addr in mremap_test (Nico Pache) [RHEL-5623] - selftests: kselftest framework: provide "finished" helper (Nico Pache) [RHEL-5623] - selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT (Nico Pache) [RHEL-5623] - selftest/vm: add util.h and and move helper functions there (Nico Pache) [RHEL-5623] - selftests: vm: remove dependecy from internal kernel macros (Nico Pache) [RHEL-5623] - selftests: vm: Add the uapi headers include variable (Nico Pache) [RHEL-5623] - selftests/vm/transhuge-stress: Support file-backed PMD folios (Nico Pache) [RHEL-5623] - selftests, x86: fix how check_cc.sh is being invoked (Nico Pache) [RHEL-5623] - selftests: vm: fix clang build error multiple output files (Nico Pache) [RHEL-5623] - kselftest/vm: fix tests build with old libc (Nico Pache) [RHEL-5623] - selftest/vm: fix map_fixed_noreplace test failure (Nico Pache) [RHEL-5623] - kselftest/vm: revert "tools/testing/selftests/vm/userfaultfd.c: use swap() to make code cleaner" (Nico Pache) [RHEL-5623] - selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting (Nico Pache) [RHEL-5623] - tools/testing/selftests/vm/userfaultfd.c: use swap() to make code cleaner (Nico Pache) [RHEL-5623] - selftests/vm: remove ARRAY_SIZE define from individual tests (Nico Pache) [RHEL-5623] - selftests: vm: add KSM huge pages merging time test (Nico Pache) [RHEL-5623] - selftest/vm: fix ksm selftest to run with different NUMA topologies (Nico Pache) [RHEL-5623] - selftests/vm/transhuge-stress: fix ram size thinko (Nico Pache) [RHEL-5623] - selftests: vm: add COW time test for KSM pages (Nico Pache) [RHEL-5623] - selftests: vm: add KSM merging time test (Nico Pache) [RHEL-5623] - mm: KSM: fix data type (Nico Pache) [RHEL-5623] - selftests: vm: add KSM merging across nodes test (Nico Pache) [RHEL-5623] - selftests: vm: add KSM zero page merging test (Nico Pache) [RHEL-5623] - selftests: vm: add KSM unmerge test (Nico Pache) [RHEL-5623] - selftests: vm: add KSM merge test (Nico Pache) [RHEL-5623] - selftests: Fix spelling mistake "cann't" -> "cannot" (Nico Pache) [RHEL-5623] - selftests/vm: use kselftest skip code for skipped tests (Nico Pache) [RHEL-5623] - selftest/mremap_test: avoid crash with static build (Nico Pache) [RHEL-5623] - selftest/mremap_test: update the test to handle pagesize other than 4K (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: exercise x86 XSAVE init state (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: refill shadow register after implicit kernel write (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: handle negative sys_pkey_alloc() return code (Nico Pache) [RHEL-5623] - vm/test_vmalloc.sh: adapt for updated driver interface (Nico Pache) [RHEL-5623] - tool: selftests: fix spelling typo of 'writting' (Nico Pache) [RHEL-5623] - userfaultfd/selftests: hint the test runner on required privilege (Nico Pache) [RHEL-5623] - userfaultfd/selftests: fix retval check for userfaultfd_open() (Nico Pache) [RHEL-5623] - userfaultfd/selftests: always dump something in modes (Nico Pache) [RHEL-5623] - userfaultfd: selftests: make __{s,u}64 format specifiers portable (Nico Pache) [RHEL-5623] - tools: Avoid comma separated statements (Nico Pache) [RHEL-5623] - kselftests: vm: add mremap tests (Nico Pache) [RHEL-5623] - Revert "selftests/vm: enable running select groups of tests" (Nico Pache) [RHEL-5623]- [rt] build kernel-rt-4.18.0-541.rt7.330.el8 [RHEL-5332] - cgroup/rstat: Optimize cgroup_rstat_updated_list() (Waiman Long) [RHEL-18154] - cgroup/rstat: Reduce cpu_lock hold time in cgroup_rstat_flush_locked() (Waiman Long) [RHEL-18154] - cgroup: use irqsave in cgroup_rstat_flush_locked(). (Waiman Long) [RHEL-18154] - cgroup: fix spelling mistakes (Waiman Long) [RHEL-18154] - s390/ipl: add missing intersection check to ipl_report handling (Tobias Huschle) [RHEL-24612] - drm/amdgpu: Fix potential fence use-after-free v2 (Michel Dänzer) [RHEL-22504] {CVE-2023-51042} - sched/fair: Don't balance task to its current running CPU (Luis Claudio R. Goncalves) [RHEL-8854] - md: partially revert "md/raid6: use valid sector values to determine if an I/O should wait on the reshape" (Benjamin Marzinski) [RHEL-24518] - blk-mq: fix IO hang from sbitmap wakeup race (Ming Lei) [RHEL-21289] - sfc: introduce shutdown entry point in efx pci driver (Izabela Bakollari) [RHEL-11016] - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache (Sebastian Ott) [RHEL-5178] - efi: libstub: ensure allocated memory to be executable (Lenny Szubowicz) [RHEL-24852] - efi: libstub: declare DXE services table (Lenny Szubowicz) [RHEL-24852] - efi/libstub/x86: Avoid overflowing code32_start on PE entry (Lenny Szubowicz) [RHEL-24852] - RDMA/efa: Fix wrong resources deallocation order (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Add RDMA write HW statistics counters (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Fix unsupported page sizes in device (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Add rdma write capability to device caps (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Add data polling capability feature bit (Izabela Bakollari) [RHEL-18229] - APEI: GHES: correctly return NULL for ghes_get_devices() (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Make ghes_edac a proper module (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Prepare to make ghes_edac a proper module (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Add a notifier for reporting memory errors (Aristeu Rozanski) [RHEL-1603] - efi/cper: Export several helpers for ghes_edac to use (Aristeu Rozanski) [RHEL-1603] - ACPI: APEI: rename ghes_init() with an "acpi_" prefix (Aristeu Rozanski) [RHEL-1603] - ACPI: APEI: explicit init of HEST and GHES in apci_init() (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Clear scanned data on unload (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Fix NULL pointer dereference in ghes_edac_register() (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Scan the system once on driver init (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Remove unused members of struct ghes_edac_pvt, rename it to ghes_pvt (Aristeu Rozanski) [RHEL-1603] - EDAC: Introduce an mci_for_each_dimm() iterator (Aristeu Rozanski) [RHEL-1603] - EDAC: Remove EDAC_DIMM_OFF() macro (Aristeu Rozanski) [RHEL-1603] - r8169: add handling DASH when DASH is disabled (Izabela Bakollari) [RHEL-6505] - r8169: remove rtl_wol_shutdown_quirk() (Izabela Bakollari) [RHEL-6505] - r8169: improve driver unload and system shutdown behavior on DASH-enabled systems (Izabela Bakollari) [RHEL-6505] - r8169: fix dmar pte write access is not set error (Izabela Bakollari) [RHEL-6505] - r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() (Izabela Bakollari) [RHEL-6505] - r8169: prevent potential deadlock in rtl8169_close (Izabela Bakollari) [RHEL-6505] - r8169: fix deadlock on RTL8125 in jumbo mtu mode (Izabela Bakollari) [RHEL-6505] - r8169: fix network lost after resume on DASH systems (Izabela Bakollari) [RHEL-6505] - r8169: respect userspace disabling IFF_MULTICAST (Izabela Bakollari) [RHEL-6505] - r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1 (Izabela Bakollari) [RHEL-6505] - r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 (Izabela Bakollari) [RHEL-6505] - r8169: fix the KCSAN reported data-race in rtl_tx() while reading tp->cur_tx (Izabela Bakollari) [RHEL-6505] - r8169: fix rare issue with broken rx after link-down on RTL8125 (Izabela Bakollari) [RHEL-6505] - r8169: check for PCI read error in probe (Izabela Bakollari) [RHEL-6505] - r8169: fix RTL8168H and RTL8107E rx crc error (Izabela Bakollari) [RHEL-6505] - r8169: reset bus if NIC isn't accessible after tx timeout (Izabela Bakollari) [RHEL-6505] - r8169: disable ASPM in case of tx timeout (Izabela Bakollari) [RHEL-6505] - r8169: use tp_to_dev instead of open code (Izabela Bakollari) [RHEL-6505] - r8169: add rtl_disable_rxdvgate() (Izabela Bakollari) [RHEL-6505] - r8169: remove not needed net_ratelimit() check (Izabela Bakollari) [RHEL-6505] - r8169: remove useless PCI region size check (Izabela Bakollari) [RHEL-6505] - Bluetooth: hci_sync: Fix not processing all entries on cmd_sync_work (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Fix unbalanced unlock in set_device_flags() (David Marlin) [RHEL-23781] - Bluetooth: Fix not checking MGMT cmd pending queue (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix not using conn_timeout (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix hci_update_accept_list_sync (David Marlin) [RHEL-23781] - Bluetooth: assign len after null check (David Marlin) [RHEL-23781] - Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (David Marlin) [RHEL-23781] - Bluetooth: fix data races in smp_unregister(), smp_del_chan() (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Fix leaking sent_cmd skb (David Marlin) [RHEL-23781] - Bluetooth: hci_sock: fix endian bug in hci_sock_setsockopt() (David Marlin) [RHEL-23781] - Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() (David Marlin) [RHEL-23781] - Bluetooth: btqca: sequential validation (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Rework hci_inquiry_result_with_rssi_evt (David Marlin) [RHEL-23781] - Bluetooth: btbcm: disable read tx power for MacBook Air 8,1 and 8,2 (David Marlin) [RHEL-23781] - Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe (David Marlin) [RHEL-23781] - Bluetooth: hci_bcm: Check for error irq (David Marlin) [RHEL-23781] - Bluetooth: MGMT: Fix spelling mistake "simultanous" -> "simultaneous" (David Marlin) [RHEL-23781] - Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES (David Marlin) [RHEL-23781] - Bluetooth: MGMT: Fix LE simultaneous roles UUID if not supported (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Add check simultaneous roles support (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Wait for proper events when connecting LE (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Add support for waiting specific LE subevents (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Add hci_le_create_conn_sync (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use skb_pull_data when processing inquiry results (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Push sync command cancellation to workqueue (David Marlin) [RHEL-23781] - Bluetooth: hci_qca: Stop IBS timer during BT OFF (David Marlin) [RHEL-23781] - Bluetooth: btintel: Add missing quirks and msft ext for legacy bootloader (David Marlin) [RHEL-23781] - Bluetooth: L2CAP: Fix using wrong mode (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix not always pausing advertising when necessary (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_CONNECTED (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_FOUND (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Introduce mgmt_alloc_skb and mgmt_send_event_skb (David Marlin) [RHEL-23781] - Bluetooth: btusb: Return error code when getting patch status failed (David Marlin) [RHEL-23781] - Bluetooth: btusb: Handle download_firmware failure cases (David Marlin) [RHEL-23781] - Bluetooth: msft: Fix compilation when CONFIG_BT_MSFTEXT is not set (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Set Privacy Mode when updating the resolving list (David Marlin) [RHEL-23781] - Bluetooth: Introduce HCI_CONN_FLAG_DEVICE_PRIVACY device flag (David Marlin) [RHEL-23781] - Bluetooth: btusb: Add support for queuing during polling interval (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Rework hci_conn_params flags (David Marlin) [RHEL-23781] - Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag (David Marlin) [RHEL-23781] - Bluetooth: btbcm: disable read tx power for some Macs with the T2 Security chip (David Marlin) [RHEL-23781] - Bluetooth: add quirk disabling LE Read Transmit Power (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle Command Status (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle Command Complete (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle LE subevents (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle HCI events (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Direct Advertising Report event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Ext Advertising Report event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Advertising Report event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Metaevents (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Extended Inquiry Result event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result with RSSI event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Number of Complete Packets event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Command Complete event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse BR/EDR events (David Marlin) [RHEL-23781] - Bluetooth: btusb: Cancel sync commands for certain URB errors (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Cancel sync command if sending a frame failed (David Marlin) [RHEL-23781] - Bluetooth: Add hci_cmd_sync_cancel to public API (David Marlin) [RHEL-23781] - Bluetooth: Reset more state when cancelling a sync command (David Marlin) [RHEL-23781] - Bluetooth: Limit duration of Remote Name Resolve (David Marlin) [RHEL-23781] - Bluetooth: Send device found event on name resolve failure (David Marlin) [RHEL-23781] - Bluetooth: HCI: Fix definition of hci_rp_delete_stored_link_key (David Marlin) [RHEL-23781] - Bluetooth: HCI: Fix definition of hci_rp_read_stored_link_key (David Marlin) [RHEL-23781] - Bluetooth: refactor malicious adv data check (David Marlin) [RHEL-23781] - Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE (David Marlin) [RHEL-23781] - Bluetooth: btusb: enable Mediatek to support AOSP extension (David Marlin) [RHEL-23781] - Bluetooth: Attempt to clear HCI_LE_ADV on adv set terminated error event (David Marlin) [RHEL-23781] - Bluetooth: Ignore HCI_ERROR_CANCELLED_BY_HOST on adv set terminated event (David Marlin) [RHEL-23781] - Bluetooth: hci_request: Remove bg_scan_update work (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_CONNECTABLE to use cmd_sync (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_DISCOVERABLE to use cmd_sync (David Marlin) [RHEL-23781] - Bluetooth: btmrvl_main: repair a non-kernel-doc comment (David Marlin) [RHEL-23781] - Bluetooth: Don't initialize msft/aosp when using user channel (David Marlin) [RHEL-23781] - Bluetooth: fix uninitialized variables notify_evt (David Marlin) [RHEL-23781] - Bluetooth: stop proccessing malicious adv data (David Marlin) [RHEL-23781] - Bluetooth: hci_h4: Fix padding calculation error within h4_recv_buf() (David Marlin) [RHEL-23781] - Bluetooth: aosp: Support AOSP Bluetooth Quality Report (David Marlin) [RHEL-23781] - Bluetooth: Add struct of reading AOSP vendor capabilities (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix not setting adv set duration (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix missing static warnings (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Rework hci_suspend_notifier (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Rework init stages (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SSP (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert adv_expire (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_ADVERTISING (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_PHY_CONFIGURATION (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_LOCAL_NAME (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_EXT_DATA (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_DATA (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_LE (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_GET_CLOCK_INFO (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_SECURE_CONN (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_GET_CONN_INFO (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Enable synch'd set_bredr (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_FAST_CONNECTABLE (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_START_DISCOVERY (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_SET_POWERED (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Rework background scan (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Enable advertising when LL privacy is enabled (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 3 (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 2 (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 1 (David Marlin) [RHEL-23781] - Bluetooth: Add helper for serialized HCI command execution (David Marlin) [RHEL-23781] - Bluetooth: Fix removing adv when processing cmd complete (David Marlin) [RHEL-23781] - Bluetooth: hci_bcm: Remove duplicated entry in OF table (David Marlin) [RHEL-23781] - Bluetooth: bfusb: fix division by zero in send path (David Marlin) [RHEL-23781] - Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails (David Marlin) [RHEL-23781] - Bluetooth: vhci: Fix checking of msft_opcode (David Marlin) [RHEL-23781] - Bluetooth: btsdio: Do not bind to non-removable BCM4345 and BCM43455 (David Marlin) [RHEL-23781] - Bluetooth: vhci: Add support for setting msft_opcode and aosp_capable (David Marlin) [RHEL-23781] - Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() (David Marlin) [RHEL-23781] - Bluetooth: Fix memory leak of hci device (David Marlin) [RHEL-23781] - Bluetooth: btintel: Fix bdaddress comparison with garbage value (David Marlin) [RHEL-23781] - Bluetooth: Fix debugfs entry leak in hci_register_dev() (David Marlin) [RHEL-23781] - Bluetooth: L2CAP: Fix not initializing sk_peer_pid (David Marlin) [RHEL-23781] - Bluetooth: hci_sock: purge socket queues in the destruct() callback (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Fix Experimental Feature Changed event (David Marlin) [RHEL-23781] - Bluetooth: hci_vhci: Fix to set the force_wakeup value (David Marlin) [RHEL-23781] - Bluetooth: Read codec capabilities only if supported (David Marlin) [RHEL-23781] - Bluetooth: Fix handling of SUSPEND_DISCONNECTING (David Marlin) [RHEL-23781] - Bluetooth: hci_vhci: Fix calling hci_{suspend,resume}_dev (David Marlin) [RHEL-23781] - skbuff: introduce skb_pull_data (David Marlin) [RHEL-23781] - Bluetooth: defer cleanup of resources in hci_unregister_dev() (David Marlin) [RHEL-23781] - serial: core: return early on unsupported ioctls (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix race condition in status line change on dead connections (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix UAF in gsm_cleanup_mux (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add parameter negotiation support (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add parameters used with parameter negotiation (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: introduce macro for minimal unit size (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: name the debug bits (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: introduce gsm_control_command() function (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: replace use of gsm_read_ea() with gsm_read_ea_val() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: name gsm tty device minors (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: initialize more members at gsm_alloc_mux() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix flow control handling in tx path (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix resource allocation order in gsm_activate_mux() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix deadlock and link starvation in outgoing data path (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix race condition in gsmld_write() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix non flow control frames during mux flow off (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing timer to handle stalled links (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix tty registration before control channel open (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix user open not possible at responder until initiator open (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Debug output allocation must use GFP_ATOMIC (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix packet data hex dump output (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix buffer over-read in gsm_dlci_data() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix sometimes uninitialized warning in gsm_dlci_modem_output() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix software flow control handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix invalid use of MSC in advanced option (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix broken virtual tty handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing update of modem controls after DLCI open (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix reset fifo race condition (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing tty wakeup in convergence layer type 2 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong signal octets encoding in MSC (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong command frame length field encoding (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong command retry handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing explicit ldisc flush (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong DLCI release order (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix insufficient txframe size (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix frame reception handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix mux cleanup after unregister tty device (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix decoupled mux resource (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix restart handling via CLD command (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix deadlock in gsmtty_open() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong modem processing in convergence layer type 2 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong tty control line for flow control (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix NULL pointer access due to DLCI release (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix encoding of command/response bit (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix SW flow control encoding/handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove tty parameter from mxser_receive_chars_new() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: don't throttle manually (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: make mxser_port::ldisc_stop_rx a bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Don't ignore write return value in gsmld_output() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: clean up indenting in gsm_queue() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Save dlci address open status when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Modify gsmtty driver register method when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Delete gsmtty open SABM frame when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Modify CR,PF bit printk info when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Modify CR,PF bit when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: stop using alloc_tty_driver (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: don't store semi-state into tty drivers (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - hvsi: don't panic on tty_register_driver failure (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: switch rs_table to a single state (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: expand "custom" (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: use memset to zero serial_state (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: remove serial_* strings (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop mxser_port::custom_divisor (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop mxser_port::baud_base (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove unused mxser_port::stop_rx (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: don't allocate MXSER_PORTS + 1 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove cnt from mxser_receive_chars (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_GETMSTATUS ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_GETDATACOUNT ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_CHKPORTENABLE ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_ASPP_LSTATUS ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_ASPP_MON and friends (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_SET_BAUD_METHOD ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_GET_MAJOR deprecated ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop unused MOXA_DIAGNOSE macro (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop UART_MCR_AFE and UART_LSR_SPECIAL defines (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove else from LSR bits checks (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: extract mxser_receive_chars_old (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: extract mxser_receive_chars_new (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: simplify mxser_interrupt and drop mxser_board::vector_mask (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: extract port ISR (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: cleanup LSR handling in mxser_receive_chars (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove nonsense from ISR (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop constant board::uart_type (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: introduce enum mxser_must_hwid (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: rename mxser_board::chip_flag to must_hwid (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: rename CheckIsMoxaMust to mxser_get_must_hwid (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: cleanup Gpci_uart_info struct (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: integrate mxser.h into .c (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop ISA support (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: use goto-failpaths in gsm_init (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: mxser: drop low-latency workaround (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: check error while registering tty devices (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: mxser: fix TIOCSSERIAL jiffies conversions (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm, remove duplicates of parameters (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: do not check tty_unregister_driver's return value (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: nozomi, remove init/exit messages (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty_port: drop last traces of low_latency (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Demote obvious abuse of kernel-doc and supply other missing docss (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm, eliminate indirection for gsm->{output,error}() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix bogus i++ in gsm_data_kick (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Remove unnecessary test in gsm_print_packet() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix waking up upper tty layer when room available (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix SOF skipping (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Improve debug output (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: switch constipated to bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: switch throttled to bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: switch dead to bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: introduce enum gsm_dlci_mode (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: introduce enum gsm_dlci_state (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: drop unneeded gsm_dlci->fifo field (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Replace zero-length array with flexible-array member (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: avoid recursive locking with async port hangup (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add helpers to convert mux-num to/from tty-base (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - docs: serial: move it to the driver-api (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - docs: serial: convert docs to ReST and rename to *.rst (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Mark expected switch fall-throughs (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: Constify u8 and unsigned char usage (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Add copy_config() and gsm_config() to prepare for serdev (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: switch to ->[sg]et_serial() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: switch to ->[sg]et_serial() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty/serial_core: add ISO7816 infrastructure (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546}- [rt] build kernel-rt-4.18.0-540.rt7.329.el8 [RHEL-5332] - mm/readahead: reintroduce legacy madvise_willneed behavior to force_page_cache_readahead (Rafael Aquini) [RHEL-22476] - PCI: Disable ATS for specific Intel IPU E2000 devices (Myron Stowe) [RHEL-21011] - PCI: Extract ATS disabling to a helper function (Myron Stowe) [RHEL-21011] - HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit (Tony Camuso) [RHEL-14732] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-14732] - HID: intel-ish-hid: Fix kernel panic during warm reset (Tony Camuso) [RHEL-14732] - net: usb: ax88179_178a: avoid failed operations when device is disconnected (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: avoid two consecutive device resets (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: Bind only to vendor-specific interface (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: wol optimizations (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: move priv to driver_priv (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: restore state on resume (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: clean up pm calls (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: remove redundant init code (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: make drivers set the TSO limit not the GSO limit (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: add Allied Telesis AT-UMCs (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: add TSO feature (Jose Ignacio Tornos Martinez) [RHEL-17561] - ethernet: constify references to netdev->dev_addr in drivers (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: initialize local variables before use (Jose Ignacio Tornos Martinez) [RHEL-17561] - gve: Remove dependency on 4k page size. (Joshua Washington) [RHEL-22210] - gve: Add page size register to the register_page_list command. (Joshua Washington) [RHEL-22210] - gve: Remove obsolete checks that rely on page size. (Joshua Washington) [RHEL-22210] - gve: Deprecate adminq_pfn for pci revision 0x1. (Joshua Washington) [RHEL-22210] - gve: Perform adminq allocations through a dma_pool. (Joshua Washington) [RHEL-22210] - gve: add gve_features_check() (Joshua Washington) [RHEL-22210] - gve: Fixes for napi_poll when budget is 0 (Joshua Washington) [RHEL-22210] - gve: Do not fully free QPL pages on prefill errors (Joshua Washington) [RHEL-22210] - gve: Use size_add() in call to struct_size() (Joshua Washington) [RHEL-22210] - gve: fix frag_list chaining (Joshua Washington) [RHEL-22210] - gve: RX path for DQO-QPL (Joshua Washington) [RHEL-22210 RHEL-9878] - gve: Tx path for DQO-QPL (Joshua Washington) [RHEL-22210 RHEL-9878] - gve: Control path for DQO-QPL (Joshua Washington) [RHEL-22210 RHEL-9878] - gve: trivial spell fix Recive to Receive (Joshua Washington) [RHEL-22210] - gve: unify driver name usage (Joshua Washington) [RHEL-22210] - gve: Set default duplex configuration to full (Joshua Washington) [RHEL-22210] - gve: Remove the code of clearing PBA bit (Joshua Washington) [RHEL-22210] - gve: Secure enough bytes in the first TX desc for all TCP pkts (Joshua Washington) [RHEL-22210] - gve: Cache link_speed value from device (Joshua Washington) [RHEL-22210] - gve: Add AF_XDP zero-copy support for GQI-QPL format (Joshua Washington) [RHEL-22210] - gve: Add XDP REDIRECT support for GQI-QPL format (Joshua Washington) [RHEL-22210] - gve: Add XDP DROP and TX support for GQI-QPL format (Joshua Washington) [RHEL-22210] - gve: Changes to add new TX queues (Joshua Washington) [RHEL-22210] - gve: XDP support GQI-QPL: helper function changes (Joshua Washington) [RHEL-22210] - gve: Fix gve interrupt names (Joshua Washington) [RHEL-22210] - gve: Handle alternate miss completions (Joshua Washington) [RHEL-22210] - gve: Adding a new AdminQ command to verify driver (Joshua Washington) [RHEL-22210] - gve: Fix error return code in gve_prefill_rx_pages() (Joshua Washington) [RHEL-22210] - gve: Reduce alloc and copy costs in the GQ rx path (Joshua Washington) [RHEL-22210] - google/gve:fix repeated words in comments (Joshua Washington) [RHEL-22210] - gve: Fix spelling mistake "droping" -> "dropping" (Joshua Washington) [RHEL-22210] - gve: enhance no queue page list detection (Joshua Washington) [RHEL-22210] - net: Google gve: Remove dma_wmb() before ringing doorbell (Joshua Washington) [RHEL-22210]- [rt] build kernel-rt-4.18.0-539.rt7.328.el8 [RHEL-5332] - tcp: Dump bound-only sockets in inet_diag. (Guillaume Nault) [RHEL-6113] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-22126] - vmstat: allow_direct_reclaim should use zone_page_state_snapshot (Marcelo Tosatti) [RHEL-22138] - rbd: don't move requests to the running list on errors (Ilya Dryomov) [RHEL-21941] - drm/vmwgfx: Fix possible null pointer derefence with invalid contexts (Jocelyn Falempe) [RHEL-3179] {CVE-2022-38096} - atm: Fix Use-After-Free in do_vcc_ioctl (Guillaume Nault) [RHEL-21179] {CVE-2023-51780} - perf/x86/intel/uncore: Factor out topology_gidnid_map() (Michael Petlan) [RHEL-22189] - perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() (Michael Petlan) [RHEL-22189] - KVM: x86: Constrain guest-supported xfeatures only at KVM_GET_XSAVE{2} (Bandan Das) [RHEL-7558] - x86/fpu: Allow caller to constrain xfeatures when copying to uabi buffer (Bandan Das) [RHEL-7558] - Bluetooth: Fix double free in hci_conn_cleanup (David Marlin) [RHEL-2555] {CVE-2023-28464} - Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (David Marlin) [RHEL-2555] - kobject: Fix slab-out-of-bounds in fill_kobj_path() (Waiman Long) [RHEL-20926] {CVE-2023-45863} - kobject: modify kobject_get_path() to take a const * (Waiman Long) [RHEL-20926] {CVE-2023-45863} - kobject: Remove docstring reference to kset (Waiman Long) [RHEL-20926] {CVE-2023-45863} - EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Aristeu Rozanski) [RHEL-10031] - amd64: allow F0 and F6 registers to be missing (Aristeu Rozanski) [RHEL-10031] - hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Aristeu Rozanski) [RHEL-10031] - x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Aristeu Rozanski) [RHEL-10031] - nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6535 CVE-2023-6356 CVE-2023-6536} - nvmet-tcp: remove boilerplate code (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6535 CVE-2023-6356 CVE-2023-6536} - nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6535 CVE-2023-6356 CVE-2023-6536} - nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6535 CVE-2023-6356 CVE-2023-6536} - ipv6: Remove extra counter pull before gc (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - ipv6: remove max_size check inline with ipv4 (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - net/dst: use a smaller percpu_counter batch for dst entries accounting (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - net: add a route cache full diagnostic message (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - x86/sev: Use the GHCB protocol when available for SNP CPUID requests (Bandan Das) [RHEL-16382] - x86/sev: Do not handle #VC for DR7 read/write (Bandan Das) [RHEL-16382] - Revert "x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV" (Bandan Das) [RHEL-16382] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Waiman Long) [RHEL-15221] - x86/alternative: Fix race in try_get_desc() (Waiman Long) [RHEL-15221] - x86/alternatives: Mark text_poke_loc_init() static (Waiman Long) [RHEL-15221] - x86/int3: Ensure that poke_int3_handler() is not traced (Waiman Long) [RHEL-15221] - tools/mm: filter out timestamps for correct collation (Audra Mitchell) [RHEL-3821] - tools/vm/page_owner_sort.c: support sorting pid and time (Audra Mitchell) [RHEL-3821] - tools/vm/page_owner_sort.c: filter out unneeded line (Audra Mitchell) [RHEL-3821] - tools/vm/page_owner: use page_owner_sort in the use example (Audra Mitchell) [RHEL-3821] - mm/page_owner: remove free_ts from page_owner output (Audra Mitchell) [RHEL-3821] - xfs: up(ic_sema) if flushing data device fails (Andrey Albershteyn) [RHEL-8464] - xfs: reserve less log space when recovering log intent items (Andrey Albershteyn) [RHEL-8464] - xfs: fix an agbno overflow in __xfs_getfsmap_datadev (Andrey Albershteyn) [RHEL-8464] - xfs: fix agf_fllast when repairing an empty AGFL (Andrey Albershteyn) [RHEL-8464] - xfs: fix dqiterate thinko (Andrey Albershteyn) [RHEL-8464] - xfs: fix uninit warning in xfs_growfs_data (Andrey Albershteyn) [RHEL-8464] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Andrey Albershteyn) [RHEL-8464] - xfs: validate fsmap offsets specified in the query keys (Andrey Albershteyn) [RHEL-8464] - xfs: fix logdev fsmap query result filtering (Andrey Albershteyn) [RHEL-8464] - xfs: clean up the rtbitmap fsmap backend (Andrey Albershteyn) [RHEL-8464] - xfs: fix integer overflows in the fsmap rtbitmap and logdev backends (Andrey Albershteyn) [RHEL-8464] - xfs: fix interval filtering in multi-step fsmap queries (Andrey Albershteyn) [RHEL-8464] - xfs: don't reverse order of items in bulk AIL insertion (Andrey Albershteyn) [RHEL-8464] - xfs: fix ag count overflow during growfs (Andrey Albershteyn) [RHEL-8464] - xfs: don't deplete the reserve pool when trying to shrink the fs (Andrey Albershteyn) [RHEL-8464] - xfs: fix agf/agfl verification on v4 filesystems (Andrey Albershteyn) [RHEL-8464] - xfs: set bnobt/cntbt numrecs correctly when formatting new AGs (Andrey Albershteyn) [RHEL-8464] - xfs: fix rm_offset flag handling in rmap keys (Andrey Albershteyn) [RHEL-8464] - xfs: make kobj_type structures constant (Andrey Albershteyn) [RHEL-8464] - xfs: allow setting full range of panic tags (Andrey Albershteyn) [RHEL-8464] - xfs: shut up -Wuninitialized in xfsaild_push (Andrey Albershteyn) [RHEL-8464] - xfs: use memcpy, not strncpy, to format the attr prefix during listxattr (Andrey Albershteyn) [RHEL-8464] - xfs: initialize the check_owner object fully (Andrey Albershteyn) [RHEL-8464] - xfs: fix uninitialized list head in struct xfs_refcount_recovery (Andrey Albershteyn) [RHEL-8464] - xfs: increase rename inode reservation (Andrey Albershteyn) [RHEL-8464] - xfs: remove xfs_setattr_time() declaration (Andrey Albershteyn) [RHEL-8464] - xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow fork (Andrey Albershteyn) [RHEL-8464] - xfs: check return codes when flushing block devices (Andrey Albershteyn) [RHEL-8464] - xfs: reduce the number of atomic when locking a buffer after lookup (Andrey Albershteyn) [RHEL-8464] - xfs: convert btree buffer log flags to unsigned. (Andrey Albershteyn) [RHEL-8464] - xfs: shutdown in intent recovery has non-intent items in the AIL (Andrey Albershteyn) [RHEL-8464] - xfs: aborting inodes on shutdown may need buffer lock (Andrey Albershteyn) [RHEL-8464] - xfs: only bother with sync_filesystem during readonly remount (Andrey Albershteyn) [RHEL-8464] - xfs: kill the XFS_IOC_{ALLOC,FREE}SP* ioctls (Andrey Albershteyn) [RHEL-8464] {CVE-2021-4155} - xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Andrey Albershteyn) [RHEL-8464] - xfs: only run COW extent recovery when there are no live extents (Andrey Albershteyn) [RHEL-8464] - xfs: move recovery needed state updates to xfs_log_mount_finish (Andrey Albershteyn) [RHEL-8464] - xfs: clear log incompat feature bits when the log is idle (Andrey Albershteyn) [RHEL-8464] - xfs: allow setting and clearing of log incompat feature flags (Andrey Albershteyn) [RHEL-8464] - xfs: remove all COW fork extents when remounting readonly (Andrey Albershteyn) [RHEL-8464] - xfs: replace snprintf in show functions with sysfs_emit (Andrey Albershteyn) [RHEL-8464] - xfs: reduce the size of nr_ops for refcount btree cursors (Andrey Albershteyn) [RHEL-8464] - xfs: rework attr2 feature and mount options (Andrey Albershteyn) [RHEL-8464] - xfs: sb verifier doesn't handle uncached sb buffer (Andrey Albershteyn) [RHEL-8464] - xfs: standardize inode number formatting in ftrace output (Andrey Albershteyn) [RHEL-8464] - xfs: make fsmap backend function key parameters const (Andrey Albershteyn) [RHEL-8464] - xfs: remove kmem_alloc_io() (Andrey Albershteyn) [RHEL-8464] - mm: Add kvrealloc() (Andrey Albershteyn) [RHEL-8464] - xfs: remove kmem_realloc() (Andrey Albershteyn) [RHEL-8464] - xfs: fix silly whitespace problems with kernel libxfs (Andrey Albershteyn) [RHEL-8464] - xfs: deprecate BMV_IF_NO_DMAPI_READ flag (Andrey Albershteyn) [RHEL-8464]- [rt] build kernel-rt-4.18.0-538.rt7.327.el8 [RHEL-5332] - ida: Fix crash in ida_free when the bitmap is empty (Wander Lairson Costa) [RHEL-19681] {CVE-2023-6915} - mm: create a new system state and fix core_kernel_text() (Joel Savitz) [RHEL-5227] - redhat: rewrite genlog and support Y- tags (Jan Stancek) - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-22698] - Revert "x86/fpu/xstate: Fix PKRU covert channel" (Steve Best) [RHEL-22192] - net: tls, update curr on splice as well (Sabrina Dubroca) [RHEL-19065] {CVE-2024-0646} - smb: client: fix OOB in smbCalcSize() (Scott Mayhew) [RHEL-18990] {CVE-2023-6606} - smb: client: fix potential OOB in smb2_dump_detail() (Scott Mayhew) [RHEL-19144] {CVE-2023-6610} - smb: client: fix potential OOB in cifs_dump_detail() (Scott Mayhew) [RHEL-19144] {CVE-2023-6610} - ovl: skip stale entries in merge dir cache iteration (Miklos Szeredi) [RHEL-18076] - ovl: invalidate readdir cache on changes to dir with origin (Miklos Szeredi) [RHEL-18076] - ipv6: avoid atomic fragment on GSO packets (Hangbin Liu) [RHEL-22149] - ipv6: fix potential NULL deref in fib6_add() (Hangbin Liu) [RHEL-22149] - lockdep: Fix block chain corruption (Joel Savitz) [RHEL-5227] - futex: Don't include process MM in futex key on no-MMU (Joel Savitz) [RHEL-5227] - locking/rtmutex: Fix task->pi_waiters integrity (Joel Savitz) [RHEL-5227] - locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers (Joel Savitz) [RHEL-5227] - locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [RHEL-5227] - mm: make generic arch_is_kernel_initmem_freed() do what it says (Joel Savitz) [RHEL-5227]- [rt] build kernel-rt-4.18.0-537.rt7.326.el8 [RHEL-5332] - cgroup/cpuset: Inherit parent's load balance state in v2 (Waiman Long) [RHEL-12873] - cgroup/cpuset: Free DL BW in case can_attach() fails (Waiman Long) [RHEL-12873] - sched/deadline: Create DL BW alloc, free & check overflow interface (Waiman Long) [RHEL-12873] - cgroup/cpuset: Iterate only if DEADLINE tasks are present (Waiman Long) [RHEL-12873] - sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets (Waiman Long) [RHEL-12873] - sched/cpuset: Bring back cpuset_mutex (Waiman Long) [RHEL-12873] - cgroup/cpuset: Rename functions dealing with DEADLINE accounting (Waiman Long) [RHEL-12873] - cgroup/cpuset: Skip task update if hotplug doesn't affect current cpuset (Waiman Long) [RHEL-12873] - cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask() (Waiman Long) [RHEL-12873] - cgroup/cpuset: Optimize cpuset_attach() on v2 (Waiman Long) [RHEL-12873] - cgroup/cpuset: Skip spread flags update on v2 (Waiman Long) [RHEL-12873] - kselftest/cgroup: Add cpuset v2 partition root state test (Waiman Long) [RHEL-12873] - cgroup/cpuset: Update description of cpuset.cpus.partition in cgroup-v2.rst (Waiman Long) [RHEL-12873] - cgroup/cpuset: Make partition invalid if cpumask change violates exclusivity rule (Waiman Long) [RHEL-12873] - cgroup/cpuset: Relocate a code block in validate_change() (Waiman Long) [RHEL-12873] - cgroup/cpuset: Show invalid partition reason string (Waiman Long) [RHEL-12873] - cgroup/cpuset: Add a new isolated cpus.partition type (Waiman Long) [RHEL-12873] - cgroup/cpuset: Relax constraints to partition & cpus changes (Waiman Long) [RHEL-12873] - cgroup/cpuset: Allow no-task partition to have empty cpuset.cpus.effective (Waiman Long) [RHEL-12873] - cgroup/cpuset: Miscellaneous cleanups & add helper functions (Waiman Long) [RHEL-12873] - cgroup: cleanup comments (Waiman Long) [RHEL-12873] - cgroup/cpuset: Avoid memory migration when nodemasks match (Waiman Long) [RHEL-12873] - cgroup/cpuset: Enable memory migration for cpuset v2 (Waiman Long) [RHEL-12873] - cgroup/cpuset: Enable event notification when partition state changes (Waiman Long) [RHEL-12873] - doc/admin-guide/cgroup-v2: use tables (Waiman Long) [RHEL-12873] - docs/admin-guide: cgroup-v2: fix cgroup.type rendering (Waiman Long) [RHEL-12873] - docs: fix memory.low description in cgroup-v2.rst (Waiman Long) [RHEL-12873] - cgroup/cpuset: Revert "Reduce cpuset_rwsem writer latency" (Waiman Long) [RHEL-12873] - selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code (Artem Savkov) [RHEL-17256] - mISDN: fix use-after-free bugs in l1oip timer handlers (Ricardo Robaina) [RHEL-2553 RHEL-2690] {CVE-2022-3565} - firmware: dmi-sysfs: make pr_info messages rate limited (Prarit Bhargava) [RHEL-21096] - xfs: short circuit xfs_growfs_data_private() if delta is zero (Andrey Albershteyn) [RHEL-19431] - net-sysfs: add check for netdevice being present to speed_show (Michal Schmidt) [RHEL-16007] - drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SE (Jocelyn Falempe) [RHEL-21054] - netfilter: nf_tables: bail out on mismatching dynset and set expressions (Florian Westphal) [RHEL-19014] {CVE-2023-6622} - netfilter: nft_set_pipapo: skip inactive elements during set walk (Florian Westphal) [RHEL-19721] {CVE-2023-6817} - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Hangbin Liu) [RHEL-19794] {CVE-2023-6932} - s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs (Tobias Huschle) [RHEL-22160] - s390/dasd: protect device queue against concurrent access (Tobias Huschle) [RHEL-22161] - s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir (Tobias Huschle) [RHEL-16317] - s390/cmma: fix detection of DAT pages (Tobias Huschle) [RHEL-16317] - s390/mm: add missing arch_set_page_dat() call to gmap allocations (Tobias Huschle) [RHEL-16317] - s390/mm: add missing arch_set_page_dat() call to vmem_crst_alloc() (Tobias Huschle) [RHEL-16317] - s390/cmma: fix initial kernel address space page table walk (Tobias Huschle) [RHEL-16317] - s390/vfio-ap: do not reset queue removed from host config (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: reset queues associated with adapter for queue unbound from driver (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: reset queues filtered from the guest's AP config (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: let on_scan_complete() callback filter matrix and update guest's APCB (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: loop over the shadow APCB when filtering guest's AP configuration (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: always filter entire AP matrix (Cédric Le Goater) [RHEL-19575] - KVM: s390: vsie: Fix STFLE interpretive execution identification (Cédric Le Goater) [RHEL-19575] - KVM: s390: vsie: fix race during shadow creation (Cédric Le Goater) [RHEL-19575] - KVM: s390: fix cc for successful PQAP (Cédric Le Goater) [RHEL-19575] - KVM: s390: fix setting of fpc register (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: fix sysfs status attribute for AP queue devices (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: unpin pages on gisc registration failure (Cédric Le Goater) [RHEL-19575] - iommu/iova: Manage the depot list size (Jerry Snitselaar) [RHEL-10100] - iommu/iova: Make the rcache depot scale better (Jerry Snitselaar) [RHEL-10100] - iommu/iova: Optimize iova_magazine_alloc() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove two WARN_ON in domain_context_mapping_one() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Handle the failure case of dmar_reenable_qi() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON in dmar_insert_dev_scope() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove a useless BUG_ON(dev->is_virtfn) (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON in map/unmap() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON when domain->pgd is NULL (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON in handling iotlb cache invalidation (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON on checking valid pfn range (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Make size of operands same in bitwise operations (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Do not use GFP_ATOMIC when not needed (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove PASID supervisor request support (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Use non-privileged mode for all PASIDs (Jerry Snitselaar) [RHEL-10100] - iommu: Optimise PCI SAC address trick (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Use page mode macros in fetch_pte() (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Allocate IOMMU irqs using numa locality info (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Allocate page table using numa locality info (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Do not allocate io_pgtable_ops for passthrough domain (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Fix error handling for pdev_pri_ats_enable() (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Fix compile error for unused function (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Improving Interrupt Remapping Table Invalidation (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Introduce Disable IRTE Caching Support (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Change macro for IOMMU control register bit shift to decimal value (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Remove the unused struct amd_ir_data.ref (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Handle GALog overflows (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Process all IVHDs before enabling IOMMU features (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Introduce global variable for storing common EFR and EFR2 (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Introduce Support for Extended Feature 2 Register (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Avoid memory allocation in iommu_suspend() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Fix to flush cache of PASID directory table (Jerry Snitselaar) [RHEL-10100] - of/address: Return an error when no valid dma-ranges are found (Jerry Snitselaar) [RHEL-10100] - iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs (Jerry Snitselaar) [RHEL-10100] - iommu/arm-smmu-qcom: Read back stream mappings (Jerry Snitselaar) [RHEL-10100] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-10100] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-10100] - swiotlb: fix debugfs reporting of reserved memory pools (Jerry Snitselaar) [RHEL-10100] - iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages() (Jerry Snitselaar) [RHEL-1261] - swiotlb: use the calculated number of areas (Jerry Snitselaar) [RHEL-1261] - swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup (Jerry Snitselaar) [RHEL-1261] - swiotlb: reduce the number of areas to match actual memory pool size (Jerry Snitselaar) [RHEL-1261] - swiotlb: always set the number of areas before allocating the pool (Jerry Snitselaar) [RHEL-1261] - swiotlb: clean up some coding style and minor issues (Jerry Snitselaar) [RHEL-1261] - iommu/amd: Fix DTE_IRQ_PHYS_ADDR_MASK macro (Jerry Snitselaar) [RHEL-1261] - iommu/amd/iommu_v2: Clear pasid state in free path (Jerry Snitselaar) [RHEL-14152] - iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind (Jerry Snitselaar) [RHEL-14152] - iommu/amd: Don't block updates to GATag if guest mode is on (Jerry Snitselaar) [RHEL-1261] - iommu/amd: Fix domain flush size when syncing iotlb (Jerry Snitselaar) [RHEL-1261] - iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Jerry Snitselaar) [RHEL-1261] - iommu: Fix error unwind in iommu_group_alloc() (Jerry Snitselaar) [RHEL-1261] - net/mlx5e: Fix error code in mlx5e_tc_action_miss_mapping_get() (Amir Tzin) [RHEL-924] - net/mlx5: Fix fw tracer first block check (Amir Tzin) [RHEL-924] - net/mlx5e: fix a potential double-free in fs_udp_create_groups (Amir Tzin) [RHEL-924] - net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list() (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free of encap_header (Amir Tzin) [RHEL-924] - Revert "net/mlx5e: fix double free of encap_header" (Amir Tzin) [RHEL-924] - Revert "net/mlx5e: fix double free of encap_header in update funcs" (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free of encap_header in update funcs (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free of encap_header (Amir Tzin) [RHEL-924] - net/mlx5e: Fix error codes in alloc_branch_attr() (Amir Tzin) [RHEL-924] - net/mlx5e: Track xmit submission to PTP WQ after populating metadata map (Amir Tzin) [RHEL-924] - net/mlx5e: Avoid referencing skb after free-ing in drop path of mlx5e_sq_xmit_wqe (Amir Tzin) [RHEL-924] - net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Amir Tzin) [RHEL-924] - net/mlx5e: Correct snprintf truncation handling for fw_version buffer (Amir Tzin) [RHEL-924] - net/mlx5: Fix a NULL vs IS_ERR() check (Amir Tzin) [RHEL-924] - net/mlx5e: Check netdev pointer before checking its net ns (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Don't offload post action rule if not supported (Amir Tzin) [RHEL-924] - net/mlx5e: Remove a useless function call (Amir Tzin) [RHEL-924] - net/mlx5e: Fix possible deadlock on mlx5e_tx_timeout_work (Amir Tzin) [RHEL-924] - net/mlx5: Increase size of irq name buffer (Amir Tzin) [RHEL-924] - net/mlx5e: Update doorbell for port timestamping CQ before the software counter (Amir Tzin) [RHEL-924] - net/mlx5e: Add recovery flow for tx devlink health reporter for unhealthy PTP SQ (Amir Tzin) [RHEL-924] - net/mlx5e: Make tx_port_ts logic resilient to out-of-order CQEs (Amir Tzin) [RHEL-924] - net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Amir Tzin) [RHEL-924] - net/mlx5e: Check return value of snprintf writing to fw_version buffer (Amir Tzin) [RHEL-924] - net/mlx5e: Reduce the size of icosq_str (Amir Tzin) [RHEL-924] - net/mlx5e: Fix pedit endianness (Amir Tzin) [RHEL-924] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Amir Tzin) [RHEL-924] - IB/mlx5: Fix init stage error handling to avoid double free of same QP and UAF (Amir Tzin) [RHEL-924] - IB/mlx5: Fix rdma counter binding for RAW QP (Amir Tzin) [RHEL-924] - net/mlx5e: Fix VF representors reporting zero counters to "ip -s" command (Amir Tzin) [RHEL-13397 RHEL-924] - net/mlx5e: Don't offload internal port if filter device is out device (Amir Tzin) [RHEL-924] - net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on shutdown (Amir Tzin) [RHEL-924] - net/mlx5: Handle fw tracer change ownership event based on MTRC (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, fix peer entry ageing in LAG mode (Amir Tzin) [RHEL-924] - net/mlx5: E-switch, register event handler before arming the event (Amir Tzin) [RHEL-924] - net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix NULL string error (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation (Amir Tzin) [RHEL-924] - net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Amir Tzin) [RHEL-924] - net/mlx5: Free irqs only on shutdown callback (Amir Tzin) [RHEL-924] - net/mlx5: Improve naming of pci function vectors (Amir Tzin) [RHEL-924] - net/mlx5e: Clear mirred devices array if the rule is split (Amir Tzin) [RHEL-924] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix trailing */ formatting in block comment (Amir Tzin) [RHEL-924] - net/mlx5: Use RMW accessors for changing LNKCTL (Amir Tzin) [RHEL-924] - net/mlx5: DR, Fix code indentation (Amir Tzin) [RHEL-924] - net/mlx5: Fix error message in mlx5_sf_dev_state_change_handler() (Amir Tzin) [RHEL-924] - net/mlx5e: Add capability check for vnic counters (Amir Tzin) [RHEL-924] - net/mlx5e: Expose catastrophic steering error counters (Amir Tzin) [RHEL-924] - net/mlx5: Skip clock update work when device is in error state (Amir Tzin) [RHEL-924] - net/mlx5: LAG, Check correct bucket when modifying LAG (Amir Tzin) [RHEL-924] - net/mlx5e: Unoffload post act rule when handling FIB events (Amir Tzin) [RHEL-924] - net/mlx5: Allow 0 for total host VFs (Amir Tzin) [RHEL-924] - net/mlx5: DR, Fix wrong allocation of modify hdr pattern (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Fix internal port memory leak (Amir Tzin) [RHEL-924] - net/mlx5: Fix typo reminder -> remainder (Amir Tzin) [RHEL-924] - net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio (Amir Tzin) [RHEL-924] - net/mlx5: fs_core: Make find_closest_ft more generic (Amir Tzin) [RHEL-924] - net/mlx5e: kTLS, Fix protection domain in use syndrome when devlink reload (Amir Tzin) [RHEL-924] - net/mlx5e: Move representor neigh cleanup to profile cleanup_tx (Amir Tzin) [RHEL-924] - net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is set (Amir Tzin) [RHEL-13501 RHEL-924] - net/mlx5e: Don't hold encap tbl lock if there is no encap action (Amir Tzin) [RHEL-924] - net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Amir Tzin) [RHEL-924] - net/mlx5: fix potential memory leak in mlx5e_init_rep_rx (Amir Tzin) [RHEL-924] - net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Amir Tzin) [RHEL-924] - net/mlx5e: Check for NOT_READY flag state after locking (Amir Tzin) [RHEL-924] - net/mlx5: Register a unique thermal zone per device (Amir Tzin) [RHEL-924] - net/mlx5e: fix memory leak in mlx5e_ptp_open (Amir Tzin) [RHEL-924] - net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free in mlx5e_destroy_flow_table (Amir Tzin) [RHEL-924] - net/mlx5: Fix reserved at offset in hca_cap register (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix Q-counters query in LAG mode (Amir Tzin) [RHEL-924] - RDMA/mlx5: Remove vport Q-counters dependency on normal Q-counters (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix Q-counters per vport allocation (Amir Tzin) [RHEL-924] - net/mlx5: Drain health before unregistering devlink (Amir Tzin) [RHEL-924] - net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register (Amir Tzin) [RHEL-924] - eth: mlx5: avoid iterator use outside of a loop (Amir Tzin) [RHEL-924] - net/mlx5: Update op_mode to op_mod for port selection (Amir Tzin) [RHEL-924] - net/mlx5: E-Switch, Remove redundant dev arg from mlx5_esw_vport_alloc() (Amir Tzin) [RHEL-924] - Documentation: net/mlx5: Wrap notes in admonition blocks (Amir Tzin) [RHEL-924] - Documentation: net/mlx5: Use bullet and definition lists for vnic counters description (Amir Tzin) [RHEL-924] - Documentation: net/mlx5: Wrap vnic reporter devlink commands in code blocks (Amir Tzin) [RHEL-924] - net/mlx5e: Add vnic devlink health reporter to representors (Amir Tzin) [RHEL-14659 RHEL-924] - net/mlx5: Add vnic devlink health reporter to PFs/VFs (Amir Tzin) [RHEL-14659 RHEL-924] - Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports" (Amir Tzin) [RHEL-14659 RHEL-924] - Revert "net/mlx5: Expose steering dropped packets counter" (Amir Tzin) [RHEL-14659 RHEL-924] - net/mlx5: Create a new profile for SFs (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, add tracepoints for multicast (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, implement mdb offload (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, support multicast VLAN pop (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, add per-port multicast replication tables (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, snoop igmp/mld packets (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, extract code to lookup parent bridge of port (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, move additional data structures to priv header (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, increase bridge tables sizes (Amir Tzin) [RHEL-924] - net/mlx5: Add mlx5_ifc definitions for bridge multicast support (Amir Tzin) [RHEL-924] - net/mlx5e: Fix SQ SW state layout in SQ devlink health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Fix RQ SW state layout in RQ devlink health diagnostics (Amir Tzin) [RHEL-924] - RDMA/mlx5: Remove unused num_alloc_xa_entries variable (Amir Tzin) [RHEL-924] - net/mlx5e: Rename misleading skb_pc/cc references in ptp code (Amir Tzin) [RHEL-924] - net/mlx5: Update cyclecounter shift value to improve ptp free running mode precision (Amir Tzin) [RHEL-924] - RDMA/mlx5: Expand switchdev Q-counters to expose representor statistics (Amir Tzin) [RHEL-924] - net/mlx5: Introduce other vport query for Q-counters (Amir Tzin) [RHEL-924] - net/mlx5e: Fix build break on 32bit (Amir Tzin) [RHEL-924] - net/mlx5: Set out of order (ooo) by default (Amir Tzin) [RHEL-924] - RDMA/mlx5: Disable out-of-order in integrity enabled QPs (Amir Tzin) [RHEL-924] - net/mlx5: Expose bits for enabling out-of-order by default (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Add support for VxLAN GBP encap/decap flows offload (Amir Tzin) [RHEL-897 RHEL-924] - net/mlx5e: Add helper for encap_info_equal for tunnels with options (Amir Tzin) [RHEL-897 RHEL-924] - net/mlx5e: Remove redundant include statement and adjust code to upstream. (Amir Tzin) [RHEL-924] - net/mlx5e: Enable TC offload for egress MACVLAN over bond (Amir Tzin) [RHEL-924] - net/mlx5e: Enable TC offload for ingress MACVLAN over bond (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Extract indr setup block checks to function (Amir Tzin) [RHEL-924] - net/mlx5e: Add XSK RQ state flag for RQ devlink health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Expose SQ SW state as part of SQ health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Stringify RQ SW state in RQ devlink health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Rename RQ/SQ adaptive moderation state flag (Amir Tzin) [RHEL-924] - net/mlx5e: Utilize the entire fifo (Amir Tzin) [RHEL-924] - net/mlx5: Implement thermal zone (Amir Tzin) [RHEL-924] - net/mlx5: Stop waiting for PCI up if teardown was triggered (Amir Tzin) [RHEL-924] - net/mlx5: remove redundant clear_bit (Amir Tzin) [RHEL-924]- [rt] build kernel-rt-4.18.0-536.rt7.325.el8 [RHEL-5332] - libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations (Artem Savkov) [RHEL-10697] - drm/amdgpu/sdma5.2: add begin/end_use ring callbacks (Michel Dänzer) [RHEL-19603] - audit: fix possible soft lockup in __audit_inode_child() (Ricardo Robaina) [RHEL-9128] - audit: correct audit_filter_inodes() definition (Ricardo Robaina) [RHEL-9128] - usb: typec: ucsi: Use GET_CAPABILITY attributes data to set power supply scope (Desnes Nunes) [RHEL-14574] - perf: Fix perf_event_validate_size() lockdep splat (Michael Petlan) [RHEL-17968] - perf: Fix perf_event_validate_size() (Michael Petlan) [RHEL-17968] {CVE-2023-6931} - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg (Ricardo Robaina) [RHEL-20743] {CVE-2023-51779} - md/raid1-10: limit the number of plugged bio (Nigel Croxon) [RHEL-19121] - md/raid1-10: don't handle pluged bio by daemon thread (Nigel Croxon) [RHEL-19121] - md/md-bitmap: add a new helper to unplug bitmap asynchrously (Nigel Croxon) [RHEL-19121] - md/raid1-10: submit write io directly if bitmap is not enabled (Nigel Croxon) [RHEL-19121] - md/raid1-10: factor out a helper to submit normal write (Nigel Croxon) [RHEL-19121] - md/raid1-10: factor out a helper to add bio to plug (Nigel Croxon) [RHEL-19121] - selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code (Felix Maurer) [RHEL-15938] - bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets (Felix Maurer) [RHEL-15506] - bpf, sockmap: Fix map type error in sock_map_del_link (Felix Maurer) [RHEL-15506] - xsk: fix refcount underflow in error path (Felix Maurer) [RHEL-15506] - bpf, cpumap: Make sure kthread is running before map update returns (Felix Maurer) [RHEL-15506] - bpf: cpumap: Fix memory leak in cpu_map_update_elem (Felix Maurer) [RHEL-15506] - page_pool: fix inconsistency for page_pool_ring_[un]lock() (Felix Maurer) [RHEL-15506] - net: page_pool: use in_softirq() instead (Felix Maurer) [RHEL-15506] - xsk: Fix unaligned descriptor validation (Felix Maurer) [RHEL-15506] - Revert "x86/hyperv: fix logical processor creation" (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: fix logical processor creation (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Move the code in ivm.c around to avoid unnecessary ifdef's (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Remove hv_isolation_type_en_snp (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Use TDX GHCI to access some MSRs in a TDX VM with the paravisor (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Bring the post_msg_page back for TDX VMs with the paravisor (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Introduce a global variable hyperv_paravisor_present (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add missing 'inline' to hv_snp_boot_ap() stub (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Mark hv_ghcb_terminate() as noreturn (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Support >64 VPs for a fully enlightened TDX/SNP VM (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Fix serial console interrupts for fully enlightened TDX guests (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Support fully enlightened TDX guests (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Support hypercalls for fully enlightened TDX guests (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add hv_isolation_type_tdx() to detect TDX guests (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Fix undefined reference to isolation_type_en_snp without CONFIG_HYPERV (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add hyperv-specific handling for VMMCALL under SEV-ES (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add smp support for SEV-SNP guest (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: implement and use hv_smp_prepare_cpus (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add VTL specific structs and hypercalls (Vitaly Kuznetsov) [RHEL-10110] - clocksource: hyper-v: Mark hyperv tsc page unencrypted in sev-snp enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Use vmmcall to implement Hyper-V hypercall in sev-snp enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - drivers: hv: Mark percpu hvcall input arg page unencrypted in SEV-SNP enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Remove the per-CPU post_msg_page (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Mark Hyper-V vp assist page unencrypted in SEV-SNP enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Set Virtual Trust Level in VMBus init message (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add sev-snp enlightened guest static key (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Do not corrupt frame-pointer in __tdx_hypercall() (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Expand __tdx_hypercall() to handle more arguments (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Refactor __tdx_hypercall() to allow pass down more arguments (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Add more registers to struct tdx_hypercall_args (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Fix typo in comment in __tdx_hypercall() (Vitaly Kuznetsov) [RHEL-10110] - arm64/hyperv: Use CPUHP_AP_HYPERV_ONLINE state to fix CPU online sequencing (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Fix hyperv_pcpu_input_arg handling when CPUs go online/offline (Vitaly Kuznetsov) [RHEL-10110] - PCI: hv: Replace retarget_msi_interrupt_params with hyperv_pcpu_input_arg (Vitaly Kuznetsov) [RHEL-10110] - PCI: hv: Enable PCI pass-thru devices in Confidential VMs (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: Don't remap addresses that are above shared_gpa_boundary (Vitaly Kuznetsov) [RHEL-10110] - hv_netvsc: Remove second mapping of send and recv buffers (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Remove second way of mapping ring buffers (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Remove second mapping of VMBus monitor pages (Vitaly Kuznetsov) [RHEL-10110] - swiotlb: Remove bounce buffer remapping for Hyper-V (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Change vTOM handling to use standard coco mechanisms (Vitaly Kuznetsov) [RHEL-10110] - init: Call mem_encrypt_init() after Hyper-V hypercall init is done (Vitaly Kuznetsov) [RHEL-10110] - x86/mm: Handle decryption/re-encryption of bss_decrypted consistently (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: Explicitly request decrypted in vmap_pfn() calls (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Reorder code to facilitate future work (Vitaly Kuznetsov) [RHEL-10110] - x86/ioremap: Add hypervisor callback for private MMIO mapping in coco VM (Vitaly Kuznetsov) [RHEL-10110] - x86/sev: Add SEV-SNP guest feature negotiation support (Vitaly Kuznetsov) [RHEL-10110] - ALSA: update configuration for RHEL 8.10 (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jaroslav Kysela) [RHEL-13726] - ALSA: cs35l41: Fix for old systems which do not support command (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Remove unnecessary boolean state variable firmware_running (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add Pioneer DJM-450 mixer controls (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: fix speakers on XPS 9530 (2023) (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Headset Mic VREF to 100% (Jaroslav Kysela) [RHEL-13726] - ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for HP Laptops (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Add Dell ALC295 to pin fall back table (Jaroslav Kysela) [RHEL-13726] - ALSA: info: Fix potential deadlock at disconnection (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83 on i2c bus (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add support dual speaker for Dell (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8540: Add self recovery to improve capture quility (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: register hpd callback on component probe (Jaroslav Kysela) [RHEL-13726] - ASoC: dapm: fix clock get name (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Add ASRock X670E Taichi to denylist (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Improve system suspend and resume handling (Jaroslav Kysela) [RHEL-13726] - ASoC: rt712-sdca: fix speaker route missing issue (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix missing error code in cs35l41_smart_amp() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: mark cs35l41_verify_id() static (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add missing check with firmware version control (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Remap Level Meter values (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Allow passing any output to line_out_remap() (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add support for reading firmware version (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Rename Gen 3 config sets (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Rename scarlett_gen2 to scarlett2 (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Detect CSPL errors when sending CSPL commands (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Check CSPL state after loading firmware (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Do not unload firmware before reset in system suspend (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Force a software reset after hardware reset (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Run boot process during resume callbacks (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Assert Reset prior to de-asserting in probe and system resume (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Assert reset before system suspend (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Use reset label to get GPIO for HP Zbook Fury 17 G9 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: add quirk flag to enable native DSD for McIntosh devices (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt298: remove redundant assignment to d_len_code (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-pci-dev: Fix community key quirk detection (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Stop processing CODECs when enough are found (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection (Jaroslav Kysela) [RHEL-13726] - ASoC: da7213: Add new kcontrol for tonegen (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Correct the process of setting up Gnd switch in AAD (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5650: fix the wrong result of key button (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: reorder the argument in error log (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715-sdca: reorder the argument in error log (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw_rt712_sdca: construct cards->components by name_prefix (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-mtl-match: add rt713 rt1316 config (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-rpl-match: add rt711-l0-rt1316-l12 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: update HP Omen match (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Fix missing include of gpio/consumer.h (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: core: Ensure sof_ops_free() is still called when probe never ran. (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix microphone sound on Nexigo webcam. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Change model for Intel RVP board (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Cleanup and fix double free in firmware request (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682: Fix regulator enable/disable sequence (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: Fix broken channel map reporting (Jaroslav Kysela) [RHEL-13726] - ASoC: core: Do not call link_exit() on uninitialized rtd objects (Jaroslav Kysela) [RHEL-13726] - ASoC: core: Print component name when printing log (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM (Jaroslav Kysela) [RHEL-13726] - ALSA: aloop: Add control element for getting the access mode (Jaroslav Kysela) [RHEL-13726] - ALSA: aloop: Add support for the non-interleaved access mode (Jaroslav Kysela) [RHEL-13726] - ALSA: intel8x0m: fix name of SIS7013 sound chip in comment (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: fix for firmware reload failure after playback (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-generic-dmaengine-pcm: Fix function name in comment (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Add read-only ALSA control for forced mute (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Support mute notifications for CS35L41 HDA (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Support ACPI Notification framework via component binding (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Add notification support into component binding (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP (Jaroslav Kysela) [RHEL-13726] - ASoC: hdac_hda: fix HDA patch loader support (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Make IRQ handling conditionally built (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI becomes inactive (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add support for SKU 0B14 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: fix Dell SKU 0B34 (Jaroslav Kysela) [RHEL-13726] - ASoC: hdac_hda: add HDA patch loader support (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - ALC287 Realtek I2S speaker platform support (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: scarlett_gen2: Fix another -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Use size_add() in call to struct_size() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: MTL: Reduce the DSP init timeout (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful (Jaroslav Kysela) [RHEL-13726] - ALSA: riptide: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: cs4231: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: ad1848: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: generic: Check potential mixer name string truncation (Jaroslav Kysela) [RHEL-13726] - ALSA: cmipci: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: firewire: Fix -Wformat-truncation warning for MIDI stream names (Jaroslav Kysela) [RHEL-13726] - ALSA: firewire: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: xen: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: opti9x: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: es1688: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: cs4236: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: sscape: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: caiaq: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: scarlett_gen2: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ASoC: imx-audmix: Fix return error with devm_clk_get() (Jaroslav Kysela) [RHEL-13726] - ASoC: hdaudio.c: Add missing check for devm_kstrdup (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add correct product series name to messages (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add support for Clarett 8Pre USB (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Move USB IDs out from device_info struct (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Default mixer driver to enabled (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: fix wrong sizeof argument (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget setup failure (Jaroslav Kysela) [RHEL-13726] - firmware: cirrus: cs_dsp: Only log list of algorithms in debug build (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width. (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: mixer: Remove temporary string use in parse_clock_source_unit (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Splitting the UX3402 into two separate models (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-sdw-acpi: Use u8 type for link index (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Only cancel jack-detect work on suspend if active (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Enable the IRQ on resume after configuring jack-detect (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix sleep in atomic context (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Revert "Fix sleep in atomic context" (Jaroslav Kysela) [RHEL-13726] - ALSA: core: Use dev_name of card_dev as debugfs directory name (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Fixed two speaker platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG (Jaroslav Kysela) [RHEL-13726] - Add DMI ID for MSI Bravo 15 B7ED (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm: Shrink stack frame for __soc_pcm_hw_params (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Consistently use dev_err_probe() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Undo runtime PM changes at driver exit time (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix unbalanced pm_runtime_get() (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Undo runtime PM changes at driver exit time (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Verify PM runtime resume errors in IRQ handler (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Fix broken shared boost activation (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Handle mdsync_up reg write errors (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Handle mdsync_down reg write errors (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - ALC287 I2S speaker platform support (Jaroslav Kysela) [RHEL-13726] - regmap: debugfs: Fix a erroneous check after snprintf() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs. (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: NULL pointer access when removing jack (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E) (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Don't try to submit URBs after disconnection (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-core.c: Do not error if a DAI link component is not found (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJ (Jaroslav Kysela) [RHEL-13726] - ALSA: ymfpci: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Override the _DSD for HP Zbook Fury 17 G9 to correct boost type (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LED (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Correct amp_gain_tlv values (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: clear dsp to host interrupt status (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: clear panic mask status when panic occurs (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: add conditional check for acp_clkmux_sel register (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: remove redundant clock mux selection register write (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: enable ACP external global interrupt (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: remove unused sha dma interrupt code (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Fix possible error value of *rac97 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Add module parameter to ignore the CPC value (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify the reference output valid_bits for copier (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Fix pipeline params at the output of copier (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Fix the output reference params for SRC (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify pipeline params based on SRC output format (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix init call orders for UAC1 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: fix typos (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6x (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Add kcontrols and widgets per-codec in common code (Jaroslav Kysela) [RHEL-13726] - ALSA: aoa: Fix typos in PCM fix patch (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: improve the depop sequences of CBJ detection (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682s: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5668: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5665: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Convert to just use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: change cs35l41_prop_model to static (Jaroslav Kysela) [RHEL-13726] - ALSA: core: Drop snd_device_initialize() (Jaroslav Kysela) [RHEL-13726] - ALSA: seq: Create device with snd_device_alloc() (Jaroslav Kysela) [RHEL-13726] - ALSA: timer: Create device with snd_device_alloc() (Jaroslav Kysela) [RHEL-13726] - ALSA: compress: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: rawmidi: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: hwdep: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Don't embed ctl_dev (Jaroslav Kysela) [RHEL-13726] - ALSA: core: Introduce snd_device_alloc() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-pcm: fix possible null pointer deference (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix the loop check in cs35l41_add_dsd_properties (Jaroslav Kysela) [RHEL-13726] - firmware: cs_dsp: Fix new control name check (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Support systems with missing _DSD properties (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-dsp-cfg: Add Chromebook quirk to ADL/RPL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Remodified 3k pull low procedure (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: topology: Add a token for dropping widget name in kcontrol name (Jaroslav Kysela) [RHEL-13726] - ASoC: dapm: Add a flag for not having widget name in kcontrol name (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Refactor code for HDA stream creation (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add support for Dell SKU0C87 devices (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5660: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5659: Drop legacy GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: Drop legacy GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5514: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5514-spi: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1308: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1305: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1019: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1016: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1015p: Drop legacy GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1015: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1011: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-jack: calling snd_soc_jack_report causes a null pointer access (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/cs8409: Support new Dell Dolphin Variants (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1308-sdw: fix random louder sound (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: Use devm_kmemdup to replace devm_kmalloc + memcpy (Jaroslav Kysela) [RHEL-13726] - ASoC: tas5805m: Use devm_kmemdup to replace devm_kmalloc + memcpy (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: Add software reset in io init (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Initialize chip in hda_sdw_check_wakeen_irq() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Switch Dell Oasis models to use SPI (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for HP G11 Laptops (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Update the basecfg for copier earlier (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Simplify get_slave_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Allow different devices on the same link (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Support multiple groups on the same link (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Device loop should not always start at adr_index (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Move range check of codec_conf into inner loop (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Update DLC index each time one is added (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Pull device loop up into create_sdw_dailink (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Add helper to create a single codec DLC (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof-sdw: Move check for valid group id to get_dailink_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Check link mask validity in get_dailink_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Remove duplicate NULL check on adr_link (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Printk's should end with a newline (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof-sdw-cs42142: fix for codec button mapping (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-mlink: add sublink to dev_dbg() log (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: IPC4: clarify 'pipeline_ids' usage and logs (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: add abstraction for SoundWire wake-ups (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: restore gateway config length (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4: avoid uninitialized default instance 0 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: fix u16/32 confusion in LSDIID (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-mlink: fix off-by-one error (Jaroslav Kysela) [RHEL-13726] - ALSA: info: Remove unused function declarations (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Fix incorrect use of sizeof in sof_ipc3_do_rx_work() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp3x-rt5682-max9836: Configure jack as not detecting Line Out (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Allow SoundWire peripherals to register IRQ handlers (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-acpi: Add missing kernel doc (Jaroslav Kysela) [RHEL-13726] - soundWire: intel_auxdevice: resume 'sdw-master' on startup and system resume (Jaroslav Kysela) [RHEL-13726] - soundwire: intel_auxdevice: enable pm_runtime earlier on startup (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_da7219_max98373: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: kbl_da7219_max98927: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: kbl_da7219_max98357a: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: bytcr_wm5102: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: bxt_da7219_max98357a: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs: da7219: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp3x-rt5682-max9836: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp-rt5645: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp-da7219-max98357a: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: max98373-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: max98363: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1318-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1316-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1308-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715-sdca: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt712-sdca-dmic: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1712-sdca: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt700: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711-sdca: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: make regmap cache-only in probe (Jaroslav Kysela) [RHEL-13726] - ASoC: SoundWire codecs: make regmap cache-only in probe (Jaroslav Kysela) [RHEL-13726] - ASoC: SoundWire codecs: return error status in probe (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/i915: extend connectivity check to cover Intel ARL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-dsp-cfg: use common include for MeteorLake (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: add HD Audio PCI ID for Intel Arrow Lake-S (Jaroslav Kysela) [RHEL-13726] - PCI: add ArrowLake-S PCI ID for Intel HDAudio subsystem. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Print amp configuration after bind (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: set variables dev_attr_vendor_id to static (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5665: add missed regulator_bulk_disable (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Remove unused function declaration (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Move group_generated logic (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Merge codec_conf_alloc into dailink_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Clean up DAI link counting (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Allow direct specification of CODEC name (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: break earlier when a adr link contains different codecs (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Move amp_num initialisation to mc_probe (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Remove redundant parameters in dai creation (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Minor tidy up of mc_probe (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Constify parameter to find_codec_part_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Simplify find_codec_info_acpi (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Remove some extra line breaks (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Rename codec_idx to codec_dlc_index (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Use consistent variable naming for links (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add support for SKU 0AFE (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: rename link_id to be_id (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: allow mockup amplifier to provide feedback (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: reorder SoundWire codecs in Kconfig (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw at link 0 in RPL match table (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp5x-mach:add checks to avoid static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: atom: remove static analysis false positive (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: bdw_rt286: add checks to avoid static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: topology: simplify code to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: add checks to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-client-probes-ipc4: add checks to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Deprecate invalid enums in IPC3 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: update dai_link_fixup for SOF_DAI_MEDIATEK_AFE (Jaroslav Kysela) [RHEL-13726] - ASoC: 88pm860x: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ASoC: fsl_micfil: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ALSA: bcd2000: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ALSA: xen-front: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Support ASUS G713PV laptop (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Update for native DSD support quirks (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1316: fix key tone missing (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l51: change cs42l51_of_match to static (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3-dtrace: Switch to memdup_user_nul() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Ensure amp is only unmuted during playback (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Add device_link between HDA and cs35l41_hda (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Rework System Suspend to ensure correct call separation (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Use pre and post playback hooks (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: hda_component: Add pre and post playback hooks to hda_component (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Move Play and Pause into separate functions (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Ensure we pass up any errors during system suspend. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Ensure we correctly re-sync regmap before system suspending. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Check mailbox status of pause command after firmware load (Jaroslav Kysela) [RHEL-13726] - ALSA: cs35l41: Poll for Power Up/Down rather than waiting a fixed delay (Jaroslav Kysela) [RHEL-13726] - ALSA: cs35l41: Use mbox command to enable speaker output for external boost (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: add HDMI codec ID for Intel LNL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/hdmi: keep codec entries in numerical order (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Fix missing header dependencies (Jaroslav Kysela) [RHEL-13726] - ASoC: rt712-sdca: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: wm8960: Add DAC filter characteristics selection (Jaroslav Kysela) [RHEL-13726] - ALSA: ice1712: Use the standard snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: ca0106: Use the standard snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Use the standard snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: vmaster: Add snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: cmipci: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: via82xx: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: maestro3: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: ice1712: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: es1968: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: cs46xx: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: ca0106: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Introduce snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add support for DELL Oasis 13/14/16 laptops (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: fix SND_SOC_AMD_ACP_PCI depdenencies (Jaroslav Kysela) [RHEL-13726] - ASoc: codecs: ES8316: Fix DMIC config (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for Clevo NS70AU (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: Go back and simplify with snd_ctl_find_id() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Take lock in snd_ctl_find_id() and snd_ctl_find_numid() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Introduce unlocked version for snd_ctl_find_*() helpers (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Make snd_ctl_find_id() argument const (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Add lockdep warning to internal functions (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Take controls_rwsem lock in snd_ctl_remove() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Take card->controls_rwsem in snd_ctl_rename() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: delete unnecessary NULL check (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Check for failure reading AAD IRQ events (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Flush pending AAD IRQ when suspending (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sst: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Skylake: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ALSA: intel-dsp-config: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Skylake: Use global PCI match macro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/i915: Use global PCI match macro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Use global PCI match macro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Add controller matching macros (Jaroslav Kysela) [RHEL-13726] - ALSA: Remove unused Broxton PCI ID (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Remove unused Broxton PCI ID (Jaroslav Kysela) [RHEL-13726] - PCI: Add Intel Audio DSP devices to pci_ids.h (Jaroslav Kysela) [RHEL-13726] - PCI: Sort Intel PCI IDs by number (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Update jact detection function (Jaroslav Kysela) [RHEL-13726] - ASOC: codecs: ES8326: Add calibration support for version_b (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Fix power-up sequence (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Change Volatile Reg function (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Change Hp_detect register names (Jaroslav Kysela) [RHEL-13726] - tools include UAPI: Sync the sound/asound.h copy with the kernel sources (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Add es8326_mute function (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-dai: don't call PCM audio ops if the stream is not supported (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - remove 3k pull low procedure (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: clean up some inconsistent indentings (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix the issue of speaker noise (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: Add new dmi entries to config entry (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: Add acpi machine id's for vangogh platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Add machine driver support for max98388 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Add machine driver support for nau8821 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3-dtrace: uninitialized data in dfsentry_trace_filter_write() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (Jaroslav Kysela) [RHEL-13726] - ALSA: jack: Fix mutex call in snd_jack_report() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: Use dmi_first_match() for DMI quirk handling (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: Make use of DRV_NAME (Jaroslav Kysela) [RHEL-13726] - ASoC: core: suppress probe deferral errors (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: suppress probe deferral errors (Jaroslav Kysela) [RHEL-13726] - soundwire: fix enumeration completion (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: add the system level suspend-resume callback (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: check return value after reading device id (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: implement set_jack callback (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Whitespace fix (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Amend G634 quirk to enable rear speakers (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 (Jaroslav Kysela) [RHEL-13726] - ASoC: stac9766: fix build errors with REGMAP_AC97 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Sort headers alphabetically (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Use device_get_match_data() (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Use agnostic irq_domain_create_linear() (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Refactor GPIO support code (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: refactor PSP smn_read (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: add revision check for sending sha dma completion command (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: es8316: Add support for S24_3LE format (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: es8316: Add support for 24 MHz MCLK (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix sleep in atomic context (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for Clevo NPx0SNx (Jaroslav Kysela) [RHEL-13726] - soundwire: amd: Fix a check for errors in probe() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: add pm ops support for rembrandt platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: move pdm macros to common header file (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: store the pdm stream channel mask (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: export config_acp_dma() and config_pte_for_stream() symbols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: store xfer_resolution of the stream (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: add pm ops support for acp pci driver (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: store platform device reference created in pci probe call (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: remove the redundant acp enable/disable interrupts functions (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: add acp i2s master clock generation for rembrandt platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: refactor the acp init and de-init sequence (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: fix for invalid dai id handling in acp_get_byte_count() (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: fix channel info for compressed formats (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: fix ELD constraints for (E)AC3, DTS(-HD) and MLP formats (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: update pm_runtime enable sequence (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-dapm.h: Convert macros to return a compound literal (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: remove acp poweroff function (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: clear pdm dma interrupt mask (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio (Jaroslav Kysela) [RHEL-13726] - ASoC: cs43130: Fix numerator/denominator mixup (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GV601V (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-core.c: cleanup soc_dai_link_sanity_check() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-core.c: initialize dlc on snd_soc_get_dai_id() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG G634Z (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-compress: Fix deadlock in soc_compr_open_fe (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Add MODULE_FIRMWARE macro (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: wm0010: Add MODULE_FIRMWARE macros (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: mtl: setup primary core info on MeteorLake platform (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: pm: Remove duplicated code in sof_suspend (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4: Switch to use the sof_debug:bit11 to dump message payload (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: Dump IPC message payload (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Add new sof_debug flag to request message payload dump (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-audio: test virtual widget in sof_walk_widgets_in_order (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-audio: add is_virtual_widget helper (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_rt5682: Add mtl support RT1019P speaker (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_rt5682: reorder quirk table (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Make master_list ordered to prevent deadlocks (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Prevent lockdep asserts when stream has multiple buses (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: Add support for IPC with a reply_size set to zero (Jaroslav Kysela) [RHEL-13726] - ALSA: timer: minimize open-coded access to hw.resolution (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix broken resume due to UAC3 power state (Jaroslav Kysela) [RHEL-13726] - ALSA: seq: oss: Fix racy open/close of MIDI devices (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-ssm4567: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt5682: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt298: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt286: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt274: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-nau8825: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-max98927: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-max98373: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-max98357a: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-hdaudio: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-dmic: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-da7219: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: max98363: Remove cache defaults for volatile registers (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Jaroslav Kysela) [RHEL-13726] - ASoC: audio-graph-card2-custom-sample: add missing CPU:Codec = 1:N sample (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Refactor rx function for fuzzing (Jaroslav Kysela) [RHEL-13726] - ASoC: max98088: clean up some inconsistent indenting (Jaroslav Kysela) [RHEL-13726] - ASoC: remove old trigger ordering method (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: use use new trigger ordering method (Jaroslav Kysela) [RHEL-13726] - ASoC: add new trigger ordering method (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/intel: Workaround for WALLCLK register for loongson controller (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Workaround for SDnCTL register on loongson (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Using polling mode for loongson controller by default (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Add Loongson LS7A HD-Audio support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add dai_link_codec_ch_map (Jaroslav Kysela) [RHEL-13726] - ASoC: add N cpus to M codecs dai link support (Jaroslav Kysela) [RHEL-13726] - soundwire: debugfs: Add missing SCP registers (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-pcm: remove kernel parameter init (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Delete cs35l41 component master during free (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix endian conversions (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Clean up Firmware Load Controls (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Keep the previous numid at snd_ctl_rename_id() (Jaroslav Kysela) [RHEL-13726] - firmware: cs_dsp: Log correct region name in bin error messages (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda: add helper to extract SoundWire link count (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: mtl: prepare for code reuse (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: add DMA config TLV to IPC data (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: introduce DMA config TLV (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: extend ALH-specific data structure (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add get_hlink callback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add calc_stream_format callback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add codec_dai_set_stream callback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add error checks to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add Rex CS42l42 and MAX98363 SoundWire entries (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Add support for Rex soundwire (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Add support for MAX98363 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Modify maxim helper functions and structure names (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Rename sof_sdw_max98373.c file to sof_sdw_maxim.c (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Add helper function for cs42l42 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Sof_ssp_amp: Correcting author name. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: ADL: Moving amp only boards into end of the table. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: ADL: Enable HDMI-In capture feature support for non-I2S codec boards. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof-sdw: add Dell SKU 0B34 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add tables for Dell SKU 0B34 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add table for RPL Dell SKU 0BDA (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: increase sdw pin index for each sdw link (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add rt713 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-mtl-match: add rt712 ID (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-tgl-match: add rt712 ID (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add rt712 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: make rt711_sdca be generic (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: rename SOF_RT711_JDSRC to SOF_JACK_JDSRC (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add multi dailink support for a codec (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sdw_sof: append dai_type and remove codec_type (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add codec_info pointer (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: use predefine dailink id (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add dai info (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add missing exit callback (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Remove unnecessary gotos (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Invert logic on runtime alloc flags (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Remove unneeded checks for NULL bus (Jaroslav Kysela) [RHEL-13726] - soundwire: bandwidth allocation: Remove pointless variable (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Update output control for NAU8825C (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Update the calculation of FLL for NAU8825C (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Add registers patch for NAU8825C (Jaroslav Kysela) [RHEL-13726] - ASoC: soc.h: remove snd_soc_compr_ops :: trigger (Jaroslav Kysela) [RHEL-13726] - ASoC: add snd_soc_get_stream_cpu() (Jaroslav Kysela) [RHEL-13726] - firmware: cs_dsp: Log that a bin file was loaded (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Add the management of headset detection for power saving (Jaroslav Kysela) [RHEL-13726] - ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Jaroslav Kysela) [RHEL-13726] - ASoC: es8316: Increment max value for ALC Capture Target Volume control (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: Add check for acp config flags in vangogh platform (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: tidyup playback/capture_only at soc_get_playback_capture() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: use temporary variable at soc_get_playback_capture() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: cleanup soc_get_playback_capture() error (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: use dai_link on soc_get_playback_capture() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: indicate error if stream has no playback no capture (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: HDA: Limit the number of dai drivers for nocodec mode (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: topology: Use partial match for connecting DAI link and DAI widget (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Allow partial matching when finding DAI link (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Add PLL ratio table values (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: tgl: unify core_put on IPC3 & IPC4 path (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: mtl: add core_get & put support on MeterLake platforms (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-13726] - ALSA: rawmidi: Pass rawmidi directly to snd_rawmidi_kernel_open() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: Add pci revision id check (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-loader/topology: Query the CPC value from manifest (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Do not use the CPC value from topology (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Rename sof_ipc4_update_pipeline_mem_usage() to be generic (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-loader: Save a pointer to fm_config in sof_ipc4_fw_module (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-loader: Drop unused bss_size from struct sof_ipc4_fw_module (Jaroslav Kysela) [RHEL-13726] - ASoC: stm32: sai: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682s: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5659: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: cs53l30: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l51: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: adau1761: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: mixart: Replace one-element arrays with simple object declarations (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Remove redundant log (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Remove redundant log (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Do not split message string on multiple lines (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Remove redundant logs (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Log control load errors in soc_tplg_control_load() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: Fix locking in hda_ipc4_pre_trigger() (Jaroslav Kysela) [RHEL-13726] - soundwire: amd: Improve error message in remove callback (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt715: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt715-sdca: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt712-sdca: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt712-sdca-dmic: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt711: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt711-sdca: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt700: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt5682: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt1318: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt1316: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt1308: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - soundwire: intel_bus_common: update error log (Jaroslav Kysela) [RHEL-13726] - soundwire: cadence: revisit parity injection (Jaroslav Kysela) [RHEL-13726] - soundwire: intel/cadence: update hardware reset sequence (Jaroslav Kysela) [RHEL-13726] - soundwire: intel_bus_common: enable interrupts last (Jaroslav Kysela) [RHEL-13726] - soundwire: debugfs: fix unbalanced pm_runtime_put() (Jaroslav Kysela) [RHEL-13726] - ALSA: compat_ioctl: use correct snd_ctl_elem_type_t type (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Fix an unsigned comparison which can never be negative (Jaroslav Kysela) [RHEL-13726] - soundwire: qcom: drop unused struct qcom_swrm_ctrl members (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-pcm: reset all pipelines during FE DAI hw_free (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai-ops: Split the get_hext_stream() op for IPC4 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify input audio format selection logic (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: New helper to check if all output formats are the same (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify the output format selection logic (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Add a new helper function to get the valid bits (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Handle output format special case (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Rename sof_ipc4_init_audio_fmt() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Move the call to init output format (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Add a helper function for output format selection (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Handle input/output audio format special case (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: read AC timing control register before updating it (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: use substream for .free callback (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: remove .free callback implementation (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: use substream for .trigger callback (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: remove .trigger callback implementation (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF/soundwire: re-add substream in params_stream structure (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: remove mutual exclusion between NOCODEC and HDA_LINK (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: use HDA_LINK instead of HDA_AUDIO_CODEC (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: mark functions as __maybe_unused (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: move hda_dai_prepare() code (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Kconfig: move selection of PROBE_WORK_QUEUE (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: clarify initialization when HDA_AUDIO_CODEC is not used (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: fix DAI number mismatch (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: remove use of cpu_dai->component drvdata (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: simplify .prepare callback (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add tables for LunarLake (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add new mapping for HP Spectre x360 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: start set codec init function with an adr index (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add support for MTL SDCA boards (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add quirk for MTL RVP (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLake devices (Jaroslav Kysela) [RHEL-13726] - ASoC: wm_adsp: Update to use new component control notify helepr (Jaroslav Kysela) [RHEL-13726] - ASoC: ak4118: Update to use new component control notify helper (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-component: Add notify control helper function (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Use set_get_data() to send LARGE_CONFIG message (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Simplify the calculation of variables (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Add MECHREVO Jiaolong Series MRID6 into DMI table (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: simplify tone control switch DSP code (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: apply channel delay hack to all E-MU cards (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: simplify snd_emu10k1_audigy_dsp_convert_32_to_2x16() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: fix+optimize E-MU stereo capture DSP code (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: make tone control switch mono (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: don't create regular S/PDIF controls for E-MU cards (Jaroslav Kysela) [RHEL-13726] - ASoC: sof: Improve sof_ipc4_bytes_ext_put function (Jaroslav Kysela) [RHEL-13726] - ASoC: sof: Improve sof_ipc3_bytes_ext_put function (Jaroslav Kysela) [RHEL-13726] - ALSA: uapi: pcm: control the filling of the silence samples for drain (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: remove now superfluous mixer locking (Jaroslav Kysela) [RHEL-13726] - ALSA: core: update comment on snd_card.controls_rwsem (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: fix locking in snd_emu1010_fpga_link_dst_src_write() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: use the right lock in snd_emu10k1_shared_spdif_put() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: remove pointless locks from /proc code (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: remove pointless locks from timer code (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: refactor acp power on and reset functions. (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: remove the register read and write wrappers. (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: Update copyright notice (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Don't filter slave alerts (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Define dummy functions for snd_ac97_suspend() and resume() (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Remove redundant driver match function (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: Adjust the gain for PDM DMIC (Jaroslav Kysela) [RHEL-13726] - PCI: Add Loongson vendor ID (Jaroslav Kysela) [RHEL-13726]- [rt] build kernel-rt-4.18.0-535.rt7.324.el8 [RHEL-5332] - VMCI: Use threaded irqs instead of tasklets (Ani Sinha) [RHEL-17673] - arm64: kdump: simplify the reservation behaviour of crashkernel=,high (Pingfan Liu) [RHEL-8989] - blk-mq: don't count completed flush data request as inflight in case of quiesce (Ming Lei) [RHEL-18055] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-17287] - powerpc/hv-gpci: Add return value check in affinity_domain_via_partition_show function (Mamatha Inamdar) [RHEL-20259] - powerpc/pseries/vas: Migration suspend waits for no in-progress open windows (Mamatha Inamdar) [RHEL-20243] - fuse: fix deadlock between atomic O_TRUNC and page invalidation (Miklos Szeredi) [RHEL-7989] - fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi) [RHEL-7989] - blk-mq: use quiesced elevator switch when reinitializing queues (Ming Lei) [RHEL-19944] - lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly (Ming Lei) [RHEL-8128] - netdev: replace napi_reschedule with napi_schedule (Ivan Vecera) [RHEL-19714] - netdev: make napi_schedule return bool on NAPI successful schedule (Ivan Vecera) [RHEL-19714] - netdev: replace simple napi_schedule_prep/__napi_schedule to napi_schedule (Ivan Vecera) [RHEL-19714] - x86/topology: Use total_cpus for max logical packages calculation (Frank Ramsay) [RHEL-17893] - x86/fpu/xstate: Fix PKRU covert channel (Dean Nelson) [RHEL-16175] - x86/fpu: Invalidate FPU state correctly on exec() (Dean Nelson) [RHEL-16175] - x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf() (Dean Nelson) [RHEL-16175] - x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set (Dean Nelson) [RHEL-16175] - x86/fpu: Allow PKRU to be (once again) written by ptrace. (Dean Nelson) [RHEL-16175] - x86/fpu: Add a pkru argument to copy_uabi_to_xstate() (Dean Nelson) [RHEL-16175] - x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate(). (Dean Nelson) [RHEL-16175] - x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate() (Dean Nelson) [RHEL-16175] - x86/fpu/xstate: Fix XSTATE_WARN_ON() to emit relevant diagnostics (Dean Nelson) [RHEL-16175] - x86/fpu: Cleanup variable shadowing (Dean Nelson) [RHEL-16175] - x86/fpu: Remove redundant XCOMP_BV initialization (Dean Nelson) [RHEL-16175] - x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing (Dean Nelson) [RHEL-16175] - x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototype (Dean Nelson) [RHEL-16175] - x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() (Dean Nelson) [RHEL-16175] - scsi: mpi3mr: Fetch correct device dev handle for status reply descriptor (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Block PEL Enable Command on Controller Reset and Unrecoverable State (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Clean up block devices post controller reset (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Refresh sdev queue depth after controller reset (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: driver version upgrade to 8.5.0.0.50 (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Add support for status reply descriptor (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Increase maximum number of PHYs to 64 from 32 (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116 (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Add support for SAS5116 PCI IDs (Tomas Henzl) [RHEL-17365] - scsi: scsi_debug: Remove dead code (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Abort commands from scsi_debug_device_reset() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix missing error code in scsi_debug_init() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop sdebug_queue (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Only allow sdebug_max_queue be modified when no shosts (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use scsi_host_busy() in delay_store() and ndelay_store() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in stop_all_queued() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Dynamically allocate sdebug_queued_cmd (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use scsi_block_requests() to block queues (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Protect block_unblock_all_queues() with mutex (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Change shost list lock to a mutex (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Don't iter all shosts in clear_luns_changed_on_target() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix check for sdev queue full (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Remove redundant driver match function (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Add poll mode deferred completions to statistics (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Get command abort feature working again (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop sdebug_dev_info.num_in_q (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop check for num_in_q exceeding queue depth (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_host_reset() device NULL pointer check (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_bus_reset() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_target_reset() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_device_reset() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_abort() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Stop setting devip->sdbg_host twice (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Don't hold driver host struct pointer in host->hostdata[] (Ming Lei) [RHEL-16241] - scsi: core: Introduce {init,exit}_cmd_priv() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix sdebug_blk_mq_poll() in_use_bm bitmap use (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix qc_lock use in sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Refine sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241] - ice: fix theoretical out-of-bounds access in ethtool link modes (Petr Oros) [RHEL-15678] - ice: restore timestamp configuration after device reset (Petr Oros) [RHEL-15678] - ice: unify logic for programming PFINT_TSYN_MSK (Petr Oros) [RHEL-15678] - ice: remove ptp_tx ring parameter flag (Petr Oros) [RHEL-15678] - ice: Fix VF-VF direction matching in drop rule in switchdev (Petr Oros) [RHEL-15678] - ice: Fix VF-VF filter rules in switchdev mode (Petr Oros) [RHEL-15678] - ice: Fix safe mode when DDP is missing (Petr Oros) [RHEL-15678] - ice: fix over-shifted variable (Petr Oros) [RHEL-15678] - ice: Remove the FW shared parameters (Petr Oros) [RHEL-15678] - ice: PTP: add clock domain number to auxiliary interface (Petr Oros) [RHEL-15678] - ice: Use PTP auxbus for all PHYs restart in E822 (Petr Oros) [RHEL-15678] - ice: Auxbus devices & driver for E822 TS (Petr Oros) [RHEL-15678] - ice: introduce ice_pf_src_tmr_owned (Petr Oros) [RHEL-15678] - ice: fix pin assignment for E810-T without SMA control (Petr Oros) [RHEL-15678] - ice: remove ICE_F_PTP_EXTTS feature flag (Petr Oros) [RHEL-15678] - ice: PTP: move quad value check inside ice_fill_phy_msg_e822 (Petr Oros) [RHEL-15678] - ice: PTP: Rename macros used for PHY/QUAD port definitions (Petr Oros) [RHEL-15678] - ice: PTP: Clean up timestamp registers correctly (Petr Oros) [RHEL-15678] - ice: introduce hw->phy_model for handling PTP PHY differences (Petr Oros) [RHEL-15678] - ice: Support cross-timestamping for E823 devices (Petr Oros) [RHEL-15678] - ice: retry acquiring hardware semaphore during cross-timestamp request (Petr Oros) [RHEL-15678] - ice: prefix clock timer command enumeration values with ICE_PTP (Petr Oros) [RHEL-15678] - ice: avoid executing commands on other ports when driving sync (Petr Oros) [RHEL-15678] - ice: fix receive buffer size miscalculation (Petr Oros) [RHEL-15678] - ice: split ice_aq_wait_for_event() func into two (Petr Oros) [RHEL-15678] - ice: embed &ice_rq_event_info event into struct ice_aq_task (Petr Oros) [RHEL-15678] - ice: ice_aq_check_events: fix off-by-one check when filling buffer (Petr Oros) [RHEL-15678] - ice: Remove redundant VSI configuration in eswitch setup (Petr Oros) [RHEL-15678] - ice: move E810T functions to before device agnostic ones (Petr Oros) [RHEL-15678] - ice: refactor ice_vsi_is_vlan_pruning_ena (Petr Oros) [RHEL-15678] - ice: refactor ice_ptp_hw to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_sched to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_vf_lib to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_lib to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_ddp to make functions static (Petr Oros) [RHEL-15678] - ice: remove unused methods (Petr Oros) [RHEL-15678] - ice: Block switchdev mode when ADQ is active and vice versa (Petr Oros) [RHEL-15678] - ice: clean up __ice_aq_get_set_rss_lut() (Petr Oros) [RHEL-15678] - ice: add FW load wait (Petr Oros) [RHEL-15678] - ice: Add get C827 PHY index function (Petr Oros) [RHEL-15678] - ice: Rename enum ice_pkt_flags values (Petr Oros) [RHEL-15678] - ice: Add direction metadata (Petr Oros) [RHEL-15678] - ice: Fix RDMA VSI removal during queue rebuild (Petr Oros) [RHEL-15678] - ice: Correctly initialize queue context values (Petr Oros) [RHEL-15678] - ice: Fix memory management in ice_ethtool_fdir.c (Petr Oros) [RHEL-15678] - ice: Implement basic eswitch bridge setup (Petr Oros) [RHEL-15678] - ice: Unset src prune on uplink VSI (Petr Oros) [RHEL-15678] - ice: Disable vlan pruning for uplink VSI (Petr Oros) [RHEL-15678] - ice: Prohibit rx mode change in switchdev mode (Petr Oros) [RHEL-15678] - ice: Skip adv rules removal upon switchdev release (Petr Oros) [RHEL-15678] - ice: use ice_down_up() where applicable (Petr Oros) [RHEL-15678] - ice: Remove managed memory usage in ice_get_fw_log_cfg() (Petr Oros) [RHEL-15678] - ice: clean up freeing SR-IOV VFs (Petr Oros) [RHEL-15678] - ice: reduce initial wait for control queue messages (Petr Oros) [RHEL-15678] - ice: remove unnecessary check for old MAC == new MAC (Petr Oros) [RHEL-15678] - ice: do not re-enable miscellaneous interrupt until thread_fn completes (Petr Oros) [RHEL-15678] - ice: trigger PFINT_OICR_TSYN_TX interrupt instead of polling (Petr Oros) [RHEL-15678] - ice: introduce ICE_TX_TSTAMP_WORK enumeration (Petr Oros) [RHEL-15678] - ice: always return IRQ_WAKE_THREAD in ice_misc_intr() (Petr Oros) [RHEL-15678] - ice: handle extts in the miscellaneous interrupt thread (Petr Oros) [RHEL-15678] - ice: use src VSI instead of src MAC in slow-path (Petr Oros) [RHEL-15678] - ice: allow matching on meta data (Petr Oros) [RHEL-15678] - ice: specify field names in ice_prot_ext init (Petr Oros) [RHEL-15678] - ice: remove redundant Rx field from rule info (Petr Oros) [RHEL-15678] - ice: define meta data to match in switch (Petr Oros) [RHEL-15678] - ice: refactor PHY type to ethtool link mode (Petr Oros) [RHEL-15678] - ice: update ICE_PHY_TYPE_HIGH_MAX_INDEX (Petr Oros) [RHEL-15678] - ice: call ice_is_malicious_vf() from ice_vc_process_vf_msg() (Petr Oros) [RHEL-15678] - ice: move ice_is_malicious_vf() to ice_virtchnl.c (Petr Oros) [RHEL-15678] - ice: print message if ice_mbx_vf_state_handler returns an error (Petr Oros) [RHEL-15678] - ice: pass mbxdata to ice_is_malicious_vf() (Petr Oros) [RHEL-15678] - ice: remove unnecessary &array[0] and just use array (Petr Oros) [RHEL-15678] - ice: always report VF overflowing mailbox even without PF VSI (Petr Oros) [RHEL-15678] - ice: declare ice_vc_process_vf_msg in ice_virtchnl.h (Petr Oros) [RHEL-15678] - ice: initialize mailbox snapshot earlier in PF init (Petr Oros) [RHEL-15678] - ice: merge ice_mbx_report_malvf with ice_mbx_vf_state_handler (Petr Oros) [RHEL-15678] - ice: remove ice_mbx_deinit_snapshot (Petr Oros) [RHEL-15678] - ice: move VF overflow message count into struct ice_mbx_vf_info (Petr Oros) [RHEL-15678] - ice: track malicious VFs in new ice_mbx_vf_info structure (Petr Oros) [RHEL-15678] - ice: convert ice_mbx_clear_malvf to void and use WARN (Petr Oros) [RHEL-15678] - ice: re-order ice_mbx_reset_snapshot function (Petr Oros) [RHEL-15678]- [rt] build kernel-rt-4.18.0-534.rt7.323.el8 [RHEL-5332] - nfsd: lock_rename() needs both directories to live on the same fs (Jeffrey Layton) [RHEL-19591] - HID: check empty report_list in hid_validate_values() (Desnes Nunes) [RHEL-19237 RHEL-19260] {CVE-2023-1073} - ceph: do not print the whole xattr value if it's too long (Xiubo Li) [RHEL-16411] - libceph: fix potential use-after-free on linger ping and resends (Jay Shin) [RHEL-20390] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-8003] - ceph: silence smatch warning in reconnect_caps_cb() (Xiubo Li) [RHEL-16410] - ceph: fix potential use-after-free bug when trimming caps (Xiubo Li) [RHEL-16410] - ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li) [RHEL-16412] - ceph: issue a cap release immediately if no cap exists (Xiubo Li) [RHEL-16412] - ceph: trigger to flush the buffer when making snapshot (Xiubo Li) [RHEL-16412] - ceph: force updating the msg pointer in non-split case (Xiubo Li) [RHEL-16412] - ceph: flush cap releases when the session is flushed (Xiubo Li) [RHEL-16412] - ceph: reorder fields in 'struct ceph_snapid_map' (Xiubo Li) [RHEL-16412] - ceph: voluntarily drop Xx caps for requests those touch parent mtime (Xiubo Li) [RHEL-16412] - redhat/configs: Remove multi-buffer SHA configs (Štěpán Horáček) [RHEL-14477] - crypto: tcrypt - remove all multibuffer ahash tests (Štěpán Horáček) [RHEL-14477] - crypto: hash - Remove unused async iterators (Štěpán Horáček) [RHEL-14477] - crypto: x86 - remove SHA multibuffer routines and mcryptd (Štěpán Horáček) [RHEL-14477] - fs: group frequently accessed fields of struct super_block together (Miklos Szeredi) [RHEL-12504] - fanotify: add API to attach/detach super block mark (Miklos Szeredi) [RHEL-12504] - fsnotify: send path type events to group with super block marks (Miklos Szeredi) [RHEL-12504] - fsnotify: add super block object type (Miklos Szeredi) [RHEL-12504] - netfilter: nf_tables: set backend .flush always succeeds (Florian Westphal) [RHEL-1722] - netfilter: nft_set_pipapo: no need to call pipapo_deactivate() from flush (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix memleak when more than 255 elements expired (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disable toggling dormant table state more than once (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix table flag updates (Florian Westphal) [RHEL-1722] - netfilter: nftables: update table flags from the commit phase (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow element removal on anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Florian Westphal) [RHEL-1722] - netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix nft_trans type confusion (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix out of memory error handling (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: use correct lock to protect gc_list (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: GC transaction race with abort path (Florian Westphal) [RHEL-1722] - netfilter: nft_dynset: disallow object maps (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: GC transaction race with netns dismantle (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: don't fail inserts if duplicate has expired (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix kdoc warnings after gc rework (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix false-positive lockdep splat (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: remove busy mark and gc batch API (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: adapt set backend to use GC transaction API (Florian Westphal) [RHEL-1722] {CVE-2023-4244} - netfilter: nf_tables: GC transaction API to avoid race with control plane (Florian Westphal) [RHEL-1722] {CVE-2023-4244} - netfilter: nftables: rename set element data activation/deactivation functions (Florian Westphal) [RHEL-1722] - netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: report use refcount overflow (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: add nft_chain_add() (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow timeout for anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow updates of anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow element updates of bound anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nft_set_pipapo: .walk does not deal with generations (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: integrate pipapo into commit protocol (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification (Florian Westphal) [RHEL-1722] - netfilter: nftables: add catch-all set element support (Florian Westphal) [RHEL-1722]- [rt] build kernel-rt-4.18.0-533.rt7.322.el8 [RHEL-5332] - netlink: support extack in dump ->start() (Hangbin Liu) [RHEL-17272] - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() (Artem Savkov) [RHEL-16009] - audit: don't take task_lock() in audit_exe_compare() code path (Artem Savkov) [RHEL-16009] - IB/ipoib: Fix mcast list locking (Daniel Vacek) [RHEL-19244] - RDMA/IPoIB: Fix error code return in ipoib_mcast_join (Daniel Vacek) [RHEL-19244] - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Davide Caratti) [RHEL-14290] - ipvlan: Fix return value of ipvlan_queue_xmit() (Davide Caratti) [RHEL-14290] - scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko) [2228079] - scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko) [2228079] - scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko) [2228079] - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() (Vitaly Kuznetsov) [RHEL-15958] - xen-blkfront: switch kcalloc to kvcalloc for large array allocation (Vitaly Kuznetsov) [RHEL-15958] - xen-blkfront: fix kernel panic with negotiate_mq error path (Vitaly Kuznetsov) [RHEL-15958] - tracing/timerlat: Add user-space interface (Chris White) [RHEL-15142] - tracing/osnoise: Skip running osnoise if all instances are off (Chris White) [RHEL-15142] - tracing/osnoise: Switch from PF_NO_SETAFFINITY to migrate_disable (Chris White) [RHEL-15142] - tracing/timerlat: Always wakeup the timerlat thread (Chris White) [RHEL-15142] - tracing/osnoise: Fix notify new tracing_max_latency (Chris White) [RHEL-15142] - tracing/timerlat: Notify new max thread latency (Chris White) [RHEL-15142] - trace/osnoise: make use of the helper function kthread_run_on_cpu() (Chris White) [RHEL-15142] - kthread: add the helper function kthread_run_on_cpu() (Chris White) [RHEL-15142] - iavf: Fix iavf_shutdown to call iavf_remove instead iavf_close (Michal Schmidt) [RHEL-15675] - iavf: Handle ntuple on/off based on new state machines for flow director (Michal Schmidt) [RHEL-15675] - iavf: Introduce new state machines for flow director (Michal Schmidt) [RHEL-15675] - iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zero (Michal Schmidt) [RHEL-15675] - iavf: delete the iavf client interface (Michal Schmidt) [RHEL-15675] - iavf: add a common function for undoing the interrupt scheme (Michal Schmidt) [RHEL-15675] - iavf: use unregister_netdev (Michal Schmidt) [RHEL-15675] - iavf: rely on netdev's own registered state (Michal Schmidt) [RHEL-15675] - iavf: fix the waiting time for initial reset (Michal Schmidt) [RHEL-15675] - iavf: in iavf_down, don't queue watchdog_task if comms failed (Michal Schmidt) [RHEL-15675] - iavf: simplify mutex_trylock+sleep loops (Michal Schmidt) [RHEL-15675] - iavf: fix comments about old bit locks (Michal Schmidt) [RHEL-15675] - iavf: in iavf_down, disable queues when removing the driver (Michal Schmidt) [RHEL-15675] - iavf: initialize waitqueues before starting watchdog_task (Michal Schmidt) [RHEL-15675] - iavf: delete unused iavf_mac_info fields (Michal Schmidt) [RHEL-15675] - iavf: fix format warnings (Michal Schmidt) [RHEL-15675] - iavf: fix string truncation warnings (Michal Schmidt) [RHEL-15675] - iavf: remove "inline" functions from iavf_txrx.c (Michal Schmidt) [RHEL-15675] - iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set (Michal Schmidt) [RHEL-15675] - iavf: Fix promiscuous mode configuration flow messages (Michal Schmidt) [RHEL-15675] - iavf: fix FDIR rule fields masks validation (Michal Schmidt) [RHEL-15675] - iavf: fix potential races for FDIR filters (Michal Schmidt) [RHEL-15675] - iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED (Michal Schmidt) [RHEL-15675] - iavf: fix potential deadlock on allocation failure (Michal Schmidt) [RHEL-15675] - iavf: Remove unnecessary aer.h include (Michal Schmidt) [RHEL-15675] - iavf: Remove redundant pci_enable_pcie_error_reporting() (Michal Schmidt) [RHEL-15675]- [rt] build kernel-rt-4.18.0-532.rt7.321.el8 [RHEL-5332] - devres: handle zero size in devm_kmalloc() (Mark Langsdorf) [RHEL-1025 RHEL-14039] - cpufreq: ACPI: Prevent a warning when another frequency driver is loaded (Mark Langsdorf) [RHEL-1025] - cpufreq: drivers with target_index() must set freq_table (Mark Langsdorf) [RHEL-1025] - cpufreq: warn about invalid vals to scaling_max/min_freq interfaces (Mark Langsdorf) [RHEL-1025] - ACPI: cpufreq: Use platform devices to load ACPI PPC and PCC drivers (Mark Langsdorf) [RHEL-1025] - cpufreq: move to use bus_get_dev_root() (Mark Langsdorf) [RHEL-1025] - kbuild, cpufreq: remove MODULE_LICENSE in non-modules (Mark Langsdorf) [RHEL-1025] - cpufreq: Add __init annotation to module init funcs (Mark Langsdorf) [RHEL-1025] - cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode (Mark Langsdorf) [RHEL-1025] - netfilter: nfnetlink_osf: avoid OOB read (Phil Sutter) [RHEL-12299] {CVE-2023-39189} - crypto: qat - add NULL pointer check (Vladis Dronov) [RHEL-19124] - crypto: qat - fix mutex ordering in adf_rl (Vladis Dronov) [RHEL-19124] - crypto: qat - fix error path in add_update_sla() (Vladis Dronov) [RHEL-19124] - crypto: qat - add sysfs_added flag for rate limiting (Vladis Dronov) [RHEL-19124] - crypto: qat - add sysfs_added flag for ras (Vladis Dronov) [RHEL-19124] - x86/speculation: Provide a debugfs file to dump SPEC_CTRL MSRs (Waiman Long) [RHEL-16845] - x86/idle: Disable IBRS entering mwait idle and enable it on wakeup (Waiman Long) [RHEL-16845] - intel_idle: Add ibrs_off module parameter to force-disable IBRS (Waiman Long) [RHEL-16845] - intel_idle: Use __update_spec_ctrl() in intel_idle_ibrs() (Waiman Long) [RHEL-16845] - x86/idle: Disable IBRS when CPU is offline to improve single-threaded performance (Waiman Long) [RHEL-16845] - x86/speculation: Add __update_spec_ctrl() helper (Waiman Long) [RHEL-16845] - cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRS (Waiman Long) [RHEL-16845] - igb: Fix potential memory leak in igb_add_ethtool_nfc_entry (Corinna Vinschen) [RHEL-15681] - igb: Fix an end of loop test (Corinna Vinschen) [RHEL-15681] - igb: replace deprecated strncpy with strscpy (Corinna Vinschen) [RHEL-15681] - intel: fix format warnings (Corinna Vinschen) [RHEL-15681] - intel: fix string truncation warnings (Corinna Vinschen) [RHEL-15681] - ethernet/intel: Use list_for_each_entry() helper (Corinna Vinschen) [RHEL-15681] - igb: clean up in all error paths when enabling SR-IOV (Corinna Vinschen) [RHEL-15681] - igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Corinna Vinschen) [RHEL-15681] - igb: disable virtualization features on 82580 (Corinna Vinschen) [RHEL-15681] - igb: Avoid starting unnecessary workqueues (Corinna Vinschen) [RHEL-15681] - igb: Fix igb_down hung on surprise removal (Corinna Vinschen) [RHEL-15681] - igb: Enable SR-IOV after reinit (Corinna Vinschen) [RHEL-15681] - bpf: Mark PTR_TO_FUNC register initially with zero offset (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Fix out of bounds access for ringbuf helpers (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Generally fix helper register offset check (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Generalize check_ctx_reg for reuse with other types (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Fix crash due to out of bounds access into reg2btf_ids. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Convert PTR_TO_MEM_OR_NULL to composable types. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Introduce MEM_RDONLY flag (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL (Viktor Malik) [RHEL-8473 RHEL-8476 RHEL-8925 RHEL-9037] {CVE-2022-0500 CVE-2022-23222} - bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Introduce composable reg, ret and arg types. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - ipmi: Explicitly include correct DT includes (Tony Camuso) [RHEL-14570] - ipmi_si: fix -Wvoid-pointer-to-enum-cast warning (Tony Camuso) [RHEL-14570] - ipmi: fix potential deadlock on &kcs_bmc->lock (Tony Camuso) [RHEL-14570] - ipmi_si: fix a memleak in try_smi_init() (Tony Camuso) [RHEL-14570] - ipmi: Change request_module to request_module_nowait (Tony Camuso) [RHEL-14570] - ipmi:ssif: Fix a memory leak when scanning for an adapter (Tony Camuso) [RHEL-14570] - ipmi:ssif: Add check for kstrdup (Tony Camuso) [RHEL-14570] - ipmi_watchdog: Fix read syscall not responding to signals during sleep (Tony Camuso) [RHEL-14570] - ipmi:ssif: Drop if blocks with always false condition (Tony Camuso) [RHEL-14570] - ipmi: fix SSIF not responding under certain cond. (Tony Camuso) [RHEL-14570] - ipmi:ssif: Add send_retries increment (Tony Camuso) [RHEL-14570] - char:ipmi:Fix spelling mistake "asychronously" -> "asynchronously" (Tony Camuso) [RHEL-14570] - ipmi: simplify sysctl registration (Tony Camuso) [RHEL-14570] - ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it (Tony Camuso) [RHEL-14570] - bnxt_en: fix free-runnig PHC mode (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - eth: bnxt: handle invalid Tx completions more gracefully (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - eth: bnxt: take the bit to set as argument of bnxt_queue_sp_work() (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - eth: bnxt: move and rename reset helpers (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE event (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Skip firmware fatal error recovery if chip is not accessible (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Query default VLAN before VNIC setup on a VF (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Don't issue AP reset during ethtool's reset operation (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Fix bnxt_hwrm_update_rss_hash_cfg() (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Do not initialize PTP on older P3/P4 chips (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Add missing 200G link speed reporting (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Fix typo in PCI id to device description string mapping (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Fix reporting of test result in ethtool selftest (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: Enforce PTP software freq adjustments only when in non-RTC mode (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: Defer PTP initialization to after querying function caps (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: Change fw_cap to u64 to accommodate more capability bits (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: avoid overflow in bnxt_get_nvram_directory() (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: reset PHC frequency in free-running mode (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Avoid order-5 memory allocation for TPA data (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - ptp: bnxt: convert .adjfreq to .adjfine (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Add a non-real time mode to access NIC clock (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - igc: Fix ambiguity in the ethtool advertising (Corinna Vinschen) [RHEL-15680] - igc: replace deprecated strncpy with strscpy (Corinna Vinschen) [RHEL-15680] - intel: fix format warnings (Corinna Vinschen) [RHEL-15680] - igc: Expose tx-usecs coalesce setting to user (Corinna Vinschen) [RHEL-15680] - igc: Fix infinite initialization loop with early XDP redirect (Corinna Vinschen) [RHEL-15680] - igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Corinna Vinschen) [RHEL-15680] - igc: Decrease PTM short interval from 10 us to 1 us (Corinna Vinschen) [RHEL-15680] - igc: Add support for multiple in-flight TX timestamps (Corinna Vinschen) [RHEL-15680] - igc: Fix the typo in the PTM Control macro (Corinna Vinschen) [RHEL-15680] - igc: Add lock to safeguard global Qbv variables (Corinna Vinschen) [RHEL-15680] - eth: add missing xdp.h includes in drivers (Corinna Vinschen) [RHEL-15680] - igc: Fix Kernel Panic during ndo_tx_timeout callback (Corinna Vinschen) [RHEL-15680] - igc: Prevent garbled TX queue with XDP ZEROCOPY (Corinna Vinschen) [RHEL-15680] - igc: Fix inserting of empty frame for launchtime (Corinna Vinschen) [RHEL-15680] - igc: Fix launchtime before start of cycle (Corinna Vinschen) [RHEL-15680] - igc: No strict mode in pure launchtime/CBS offload (Corinna Vinschen) [RHEL-15680] - igc: Handle already enabled taprio offload for basetime 0 (Corinna Vinschen) [RHEL-15680] - igc: Do not enable taprio offload for invalid arguments (Corinna Vinschen) [RHEL-15680] - igc: Rename qbv_enable to taprio_offload_enable (Corinna Vinschen) [RHEL-15680] - igc: Handle PPS start time programming for past time values (Corinna Vinschen) [RHEL-15680] - igc: Include the length/type field and VLAN tag in queueMaxSDU (Corinna Vinschen) [RHEL-15680] - igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Corinna Vinschen) [RHEL-15680] - igc: Fix TX Hang issue when QBV Gate is closed (Corinna Vinschen) [RHEL-15680] - igc: Remove delay during TX ring configuration (Corinna Vinschen) [RHEL-15680] - igc: Add condition for qbv_config_change_errors counter (Corinna Vinschen) [RHEL-15680] - igc: Work around HW bug causing missing timestamps (Corinna Vinschen) [RHEL-15680] - igc: Retrieve TX timestamp during interrupt handling (Corinna Vinschen) [RHEL-15680] - igc: Check if hardware TX timestamping is enabled earlier (Corinna Vinschen) [RHEL-15680] - igc: Fix race condition in PTP tx code (Corinna Vinschen) [RHEL-15680] - igc: Remove unnecessary aer.h include (Corinna Vinschen) [RHEL-15680] - igc: Clean up and optimize watchdog task (Corinna Vinschen) [RHEL-15680] - igc: offload queue max SDU from tc-taprio (Corinna Vinschen) [RHEL-15680] - igc: Add qbv_config_change_errors counter (Corinna Vinschen) [RHEL-15680]- [rt] build kernel-rt-4.18.0-531.rt7.320.el8 [RHEL-5332] - s390/pci: fix iommu bitmap allocation (Tobias Huschle) [RHEL-18202] - net/smc: Fix pos miscalculation in statistics (Tobias Huschle) [RHEL-18203] - ibmveth: Remove condition to recompute TCP header checksum. (Mamatha Inamdar) [RHEL-12553] - net: thunderx: Fix the ACPI memory leak (Maurizio Lombardi) [RHEL-18244] - null_blk: Always check queue mode setting from configfs (Ming Lei) [RHEL-18182] - drivers: net: slip: fix NPD bug in sl_tx_timeout() (Michal Schmidt) [RHEL-6655] {CVE-2022-41858} - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (David Hildenbrand) [RHEL-8517] - net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Sabrina Dubroca) [RHEL-16720] {CVE-2023-6176} - nfp: fix use-after-free in area_cache_get() (Ricardo Robaina) [RHEL-6567] {CVE-2022-3545} - igb: set max size RX buffer when store bad packet is enabled (Wander Lairson Costa) [RHEL-15188] {CVE-2023-45871} - igbvf: replace deprecated strncpy with strscpy (Corinna Vinschen) [RHEL-15679] - igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Corinna Vinschen) [RHEL-15679] - ixgbe: Fix panic during XDP_TX with > 64 CPUs (Ken Cox) [RHEL-15682] - ixgbe: Enable setting RSS table to default values (Ken Cox) [RHEL-15682] - ixgbe: Allow flow hash to be set via ethtool (Ken Cox) [RHEL-15682] - vsock/virtio: remove socket from connected/bound list on shutdown (Stefano Garzarella) [RHEL-17877] - vsock/virtio: initialize the_virtio_vsock before using VQs (Stefano Garzarella) [RHEL-17877] - vsock: send SIGPIPE on write to shutdowned socket (Stefano Garzarella) [RHEL-17877] - vsock/virtio: factor our the code to initialize and delete VQs (Stefano Garzarella) [RHEL-17877] - virtio-net: fix for skb_over_panic inside big mode (Laurent Vivier) [RHEL-7165] - virtio-net: fix pages leaking when building skb in big mode (Laurent Vivier) [RHEL-7165] - virtio_net: fix wrong buf address calculation when using xdp (Laurent Vivier) [RHEL-7165] - virtio_net: get build_skb() buf by data ptr (Laurent Vivier) [RHEL-7165] - virtio-net: fix for unable to handle page fault for address (Laurent Vivier) [RHEL-7165] - scsi: qedi: Remove unused declarations (Nilesh Javali) [RHEL-9860] - scsi: qedi: Fix firmware halt over suspend and resume (Nilesh Javali) [RHEL-9860] - scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock (Nilesh Javali) [RHEL-9860] - scsi: qedi: Replace all non-returning strlcpy with strscpy (Nilesh Javali) [RHEL-9860] - scsi: qedi: Fix use after free bug in qedi_remove() (Nilesh Javali) [RHEL-9860] - scsi: qedi: Remove unneeded version.h include (Nilesh Javali) [RHEL-9860] - perf/x86/amd/uncore: Pass through error code for initialization failures, instead of -ENODEV (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init() (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Add memory controller support (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Add group exclusivity (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Use rdmsr if rdpmc is unavailable (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Move discovery and registration (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Refactor uncore management (Michael Petlan) [RHEL-9993] - RDMA/hfi1: Workaround truncation compilation error (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock (Izabela Bakollari) [RHEL-18211] - RDMA/hfi1: Remove redundant assignment to pointer ppd (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Replace deprecated strncpy (Izabela Bakollari) [RHEL-18211] - RDMA/hfi1: Use FIELD_GET() to extract Link Width (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Reduce printing of errors during driver shut down (Izabela Bakollari) [RHEL-18211] - RDMA/hfi1: Use list_for_each_entry() helper (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Fix possible panic during hotplug remove (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Use struct_size() (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Suppress useless compiler warnings (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Remove trace newlines (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Drop redundant pci_enable_pcie_error_reporting() (Izabela Bakollari) [RHEL-18211] - IB/hifi1: add a null check of kzalloc_node in hfi1_ipoib_txreq_init (Izabela Bakollari) [RHEL-18211]- [rt] build kernel-rt-4.18.0-530.rt7.319.el8 [RHEL-5332] - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (David Marlin) [RHEL-1231] {CVE-2023-40283} - amd_hsmp: Add HSMP protocol version 5 messages (John Allen) [2072238] - KVM: s390/mm: Properly reset no-dat (Cédric Le Goater) [RHEL-17383] - KVM: s390: vsie: fix wrong VIR 37 when MSO is used (Cédric Le Goater) [RHEL-17383] - nvme-rdma: fix typo in comment (Kamal Heib) [RHEL-10968] - nvme-rdma: minor cleanup in nvme_rdma_create_cq() (Kamal Heib) [RHEL-10968] - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Chris Leech) [RHEL-8200 RHEL-8992] {CVE-2023-2162} - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress (Chris Leech) [RHEL-8200 RHEL-8992] {CVE-2023-2162} - ibmveth: Reduce default tx queues to 8 (Mamatha Inamdar) [RHEL-11209] - ibmveth: Ethtool set queue support (Mamatha Inamdar) [RHEL-11209] - ibmveth: Implement multi queue on xmit (Mamatha Inamdar) [RHEL-11209] - ibmveth: Copy tx skbs into a premapped buffer (Mamatha Inamdar) [RHEL-11209] - ibmveth: Use dma_alloc_coherent() instead of kmalloc/dma_map_single() (Mamatha Inamdar) [RHEL-11209] - vt: keyboard, reorder user buffer handling in vt_do_kdgkb_ioctl (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, rename i to kb_func in vt_do_kdgkb_ioctl (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, use bool for rep (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, union perm checks in vt_do_kdsk_ioctl (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, extract vt_kdgkbent and vt_kdskbent (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, sort includes (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, include linux/spinlock.h (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, extend func_buf_lock to readers (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, simplify vt_kdgkbsent (John W. Linville) [RHEL-3015] {CVE-2020-25656} - tty/vt: fix write/write race in ioctl(KDSKBSENT) handler (John W. Linville) [RHEL-3015] {CVE-2020-25656} - tty: keyboard, do not speculate on func_table index (John W. Linville) [RHEL-3015] {CVE-2020-25656} - Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release (David Marlin) [RHEL-17716] - Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (David Marlin) [RHEL-17716] - bluetooth: use dev_addr_set() (David Marlin) [RHEL-17716] - bluetooth: use eth_hw_addr_set() (David Marlin) [RHEL-17716] - Bluetooth: Rename driver .prevent_wake to .wakeup (David Marlin) [RHEL-17716] - Bluetooth: btrtl: Ask ic_info to drop firmware (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add support for TP-Link UB500 Adapter (David Marlin) [RHEL-17716] - Bluetooth: hci_sock: Replace use of memcpy_from_msg with bt_skb_sendmsg (David Marlin) [RHEL-17716] - Bluetooth: btrtl: Add support for MSFT extension to rtl8821c devices (David Marlin) [RHEL-17716] - Bluetooth: hci_vhci: Add force_prevent_wake entry (David Marlin) [RHEL-17716] - Bluetooth: hci_vhci: Add force_suspend entry (David Marlin) [RHEL-17716] - Bluetooth: Make use of hci_{suspend,resume}_dev on suspend notifier (David Marlin) [RHEL-17716] - Bluetooth: btrsi: remove superfluous header files from btrsi.c (David Marlin) [RHEL-17716] - Bluetooth: btrtl: Set VsMsftOpCode based on device table (David Marlin) [RHEL-17716] - Bluetooth: Fix handling of experimental feature for codec offload (David Marlin) [RHEL-17716] - Bluetooth: Fix handling of experimental feature for quality reports (David Marlin) [RHEL-17716] - Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE (David Marlin) [RHEL-17716] - Bluetooth: btrtl: enable Realtek 8822C/8852A to support AOSP extension (David Marlin) [RHEL-17716] - Bluetooth: hci_qca: enable Qualcomm WCN399x for AOSP extension (David Marlin) [RHEL-17716] - Bluetooth: Apply missing portion of previously applied commit to correct context. (David Marlin) [RHEL-17716] - Bluetooth: Fix wrong opcode when LL privacy enabled (David Marlin) [RHEL-17716] - Bluetooth: Fix Advertisement Monitor Suspend/Resume (David Marlin) [RHEL-17716] - Bluetooth: hci_h5: directly return hci_uart_register_device() ret-val (David Marlin) [RHEL-17716] - Bluetooth: hci_h5: Fix (runtime)suspend issues on RTL8723BS HCIs (David Marlin) [RHEL-17716] - Bluetooth: hci_core: Move all debugfs handling to hci_debugfs.c (David Marlin) [RHEL-17716] - Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (David Marlin) [RHEL-17716] - Bluetooth: hci_ldisc: require CAP_NET_ADMIN to attach N_HCI ldisc (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add gpio reset way for qca btsoc in cmd_timeout (David Marlin) [RHEL-17716] - Bluetooth: Fix passing NULL to PTR_ERR (David Marlin) [RHEL-17716] - Bluetooth: hci_sock: Add support for BT_{SND,RCV}BUF (David Marlin) [RHEL-17716] - Bluetooth: eir: Move EIR/Adv Data functions to its own file (David Marlin) [RHEL-17716] - Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (David Marlin) [RHEL-17716] - Bluetooth: Add bt_skb_sendmmsg helper (David Marlin) [RHEL-17716] - Bluetooth: hci_uart: fix GPF in h5_recv (David Marlin) [RHEL-17716] - Bluetooth: btintel: Fix incorrect out of memory check (David Marlin) [RHEL-17716] - Bluetooth: Keep MSFT ext info throughout a hci_dev's life cycle (David Marlin) [RHEL-17716] - Bluetooth: hci_vhci: Add support for offload codecs over SCO (David Marlin) [RHEL-17716] - Bluetooth: Allow usb to auto-suspend when SCO use non-HCI transport (David Marlin) [RHEL-17716] - Bluetooth: Add offload feature under experimental flag (David Marlin) [RHEL-17716] - Bluetooth: Add support for msbc coding format (David Marlin) [RHEL-17716] - Bluetooth: btintel: Define a callback to fetch codec config data (David Marlin) [RHEL-17716] - Bluetooth: Configure codec for HFP offload use case (David Marlin) [RHEL-17716] - Bluetooth: Add support for HCI_Enhanced_Setup_Synchronous_Connection command (David Marlin) [RHEL-17716] - Bluetooth: Allow setting of codec for HFP offload use case (David Marlin) [RHEL-17716] - Bluetooth: btintel: Define callback to fetch data_path_id (David Marlin) [RHEL-17716] - Bluetooth: Allow querying of supported offload codecs over SCO socket (David Marlin) [RHEL-17716] - Bluetooth: btintel: Read supported offload use cases (David Marlin) [RHEL-17716] - Bluetooth: Add support for Read Local Supported Codecs V2 (David Marlin) [RHEL-17716] - Bluetooth: Enumerate local supported codec and cache details (David Marlin) [RHEL-17716] - Bluetooth: fix init and cleanup of sco_conn.timeout_work (David Marlin) [RHEL-17716] - Bluetooth: call sock_hold earlier in sco_conn_del (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add support for IMC Networks Mediatek Chip(MT7921) (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add the new support ID for Realtek RTL8852A (David Marlin) [RHEL-17716] - Bluetooth: btintel: Read boot address irrespective of controller mode (David Marlin) [RHEL-17716] - Bluetooth: btintel: Fix boot address (David Marlin) [RHEL-17716] - Bluetooth: Fix using RPA when address has been resolved (David Marlin) [RHEL-17716] - Bluetooth: Fix using address type from events (David Marlin) [RHEL-17716] - Bluetooth: Fix enabling advertising for central role (David Marlin) [RHEL-17716] - Bluetooth: set quality report callback for Intel (David Marlin) [RHEL-17716] - Bluetooth: Support the quality report events (David Marlin) [RHEL-17716] - Bluetooth: refactor set_exp_feature with a feature table (David Marlin) [RHEL-17716] - Bluetooth: btintel: support link statistics telemetry events (David Marlin) [RHEL-17716] - Bluetooth: btusb: disable Intel link statistics telemetry events (David Marlin) [RHEL-17716] - Bluetooth: mgmt: Disallow legacy MGMT_OP_READ_LOCAL_OOB_EXT_DATA (David Marlin) [RHEL-17716] - Bluetooth: reorganize functions from hci_sock_sendmsg() (David Marlin) [RHEL-17716] - crypto: qat - prevent underflow in rp2srv_store() (Vladis Dronov) [RHEL-15642] - crypto: qat - fix deadlock in backlog processing (Vladis Dronov) [RHEL-15642] - crypto: qat - move adf_cfg_services (Vladis Dronov) [RHEL-15642] - crypto: qat - add num_rps sysfs attribute (Vladis Dronov) [RHEL-15642] - crypto: qat - add rp2svc sysfs attribute (Vladis Dronov) [RHEL-15642] - crypto: qat - add rate limiting sysfs interface (Vladis Dronov) [RHEL-15642] - crypto: qat - add rate limiting feature to qat_4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - add retrieval of fw capabilities (Vladis Dronov) [RHEL-15642] - crypto: qat - add bits.h to icp_qat_hw.h (Vladis Dronov) [RHEL-15642] - crypto: qat - move admin api (Vladis Dronov) [RHEL-15642] - crypto: qat - fix ring to service map for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - use masks for AE groups (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor fw config related functions (Vladis Dronov) [RHEL-15642] - crypto: qat - count QAT GEN4 errors (Vladis Dronov) [RHEL-15642] - crypto: qat - add error counters (Vladis Dronov) [RHEL-15642] - crypto: qat - add handling of errors from ERRSOU3 for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add adf_get_aram_base() helper function (Vladis Dronov) [RHEL-15642] - crypto: qat - add handling of compression related errors for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add handling of errors from ERRSOU2 for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add reporting of errors from ERRSOU1 for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add reporting of correctable errors for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add infrastructure for error reporting (Vladis Dronov) [RHEL-15642] - crypto: qat - fix double free during reset (Vladis Dronov) [RHEL-15642] - crypto: qat - add cnv_errors debugfs file (Vladis Dronov) [RHEL-15642] - crypto: qat - add pm_status debugfs file (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor included headers (Vladis Dronov) [RHEL-15642] - crypto: qat - Remove zlib-deflate (Vladis Dronov) [RHEL-15642] - crypto: qat - increase size of buffers (Vladis Dronov) [RHEL-15642] - crypto: qat - enable dc chaining service (Vladis Dronov) [RHEL-15642] - crypto: qat - consolidate services structure (Vladis Dronov) [RHEL-15642] - crypto: qat - fix unregistration of compression algorithms (Vladis Dronov) [RHEL-15642] - crypto: qat - fix unregistration of crypto algorithms (Vladis Dronov) [RHEL-15642] - crypto: qat - ignore subsequent state up commands (Vladis Dronov) [RHEL-15642] - crypto: qat - do not shadow error code (Vladis Dronov) [RHEL-15642] - crypto: qat - fix state machines cleanup paths (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor deprecated strncpy (Vladis Dronov) [RHEL-15642] - crypto: qat - Use list_for_each_entry() helper (Vladis Dronov) [RHEL-15642] - Documentation: ABI: debugfs-driver-qat: fix fw_counters path (Vladis Dronov) [RHEL-15642] - crypto: qat - fix crypto capability detection for 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - Remove unused function declarations (Vladis Dronov) [RHEL-15642] - crypto: qat - use kfree_sensitive instead of memset/kfree() (Vladis Dronov) [RHEL-15642] - crypto: qat - replace the if statement with min() (Vladis Dronov) [RHEL-15642] - crypto: qat - add heartbeat counters check (Vladis Dronov) [RHEL-15642] - crypto: qat - add heartbeat feature (Vladis Dronov) [RHEL-15642] - crypto: qat - add measure clock frequency (Vladis Dronov) [RHEL-15642] - crypto: qat - drop obsolete heartbeat interface (Vladis Dronov) [RHEL-15642] - crypto: qat - add internal timer for qat 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - add fw_counters debugfs file (Vladis Dronov) [RHEL-15642] - crypto: qat - change value of default idle filter (Vladis Dronov) [RHEL-15642] - crypto: qat - do not export adf_init_admin_pm() (Vladis Dronov) [RHEL-15642] - crypto: qat - expose pm_idle_enabled through sysfs (Vladis Dronov) [RHEL-15642] - crypto: qat - extend configuration for 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor fw config logic for 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - make fw images name constant (Vladis Dronov) [RHEL-15642] - crypto: qat - move returns to default case (Vladis Dronov) [RHEL-15642] - crypto: qat - unmap buffers before free for RSA (Vladis Dronov) [RHEL-15642] - crypto: qat - unmap buffer before free for DH (Vladis Dronov) [RHEL-15642] - crypto: qat - update slice mask for 4xxx devices (Vladis Dronov) [RHEL-15642] - crypto: qat - set deprecated capabilities as reserved (Vladis Dronov) [RHEL-15642] - crypto: qat - add missing function declaration in adf_dbgfs.h (Vladis Dronov) [RHEL-15642] - crypto: qat - move dbgfs init to separate file (Vladis Dronov) [RHEL-15642] - crypto: qat - drop redundant adf_enable_aer() (Vladis Dronov) [RHEL-15642] - crypto: qat - fix apply custom thread-service mapping for dc service (Vladis Dronov) [RHEL-15642] - crypto: qat - make state machine functions static (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor device restart logic (Vladis Dronov) [RHEL-15642] - crypto: qat - replace state machine calls (Vladis Dronov) [RHEL-15642] - crypto: qat - fix concurrency issue when device state changes (Vladis Dronov) [RHEL-15642] - crypto: qat - delay sysfs initialization (Vladis Dronov) [RHEL-15642] - crypto: qat - Include algapi.h for low-level Crypto API (Vladis Dronov) [RHEL-15642] - crypto: rsa-pkcs1pad - Use helper to set reqsize (Vladis Dronov) [RHEL-15642] - units: Add BYTES_PER_*BIT (Vladis Dronov) [RHEL-15642]- [rt] build kernel-rt-4.18.0-529.rt7.318.el8 [RHEL-5332] - netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa) [RHEL-11728] {CVE-2023-39193} - nvmet: nul-terminate the NQNs passed in the connect command (Maurizio Lombardi) [RHEL-16690] {CVE-2023-6121} - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Waiman Long) [RHEL-3876] - gve: Fix GFP flags when allocing pages (Izabela Bakollari) [2140228] - Fix double fget() in vhost_net_set_backend() (Jon Maloy) [RHEL-7162] {CVE-2023-1838} - mptcp: fix disconnect vs accept race (Davide Caratti) [RHEL-15347] - mptcp: fix accept vs worker race (Davide Caratti) [RHEL-15347] - mptcp: stops worker on unaccepted sockets at listener close (Davide Caratti) [RHEL-15347] - mptcp: fix UaF in listener shutdown (Davide Caratti) [RHEL-15347] - mptcp: fix lockdep false positive (Davide Caratti) [RHEL-15347] - mptcp: use the workqueue to destroy unaccepted sockets (Davide Caratti) [RHEL-15347] - mptcp: refactor passive socket initialization (Davide Caratti) [RHEL-15347] - mptcp: set msk local address earlier (Davide Caratti) [RHEL-15347] - mptcp: fix possible list corruption on passive MPJ (Davide Caratti) [RHEL-15347] - mptcp: fix possible deadlock in subflow_error_report (Davide Caratti) [RHEL-15347] - dmaengine: idxd: Modify the dependence of attribute pasid_enabled (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioatdma: use pci_dev_id() to simplify the code (Jerry Snitselaar) [RHEL-10101] - dmaengine: Simplify dma_async_device_register() (Jerry Snitselaar) [RHEL-10101] - dmaengine: qcom: hidma_mgmt: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-10101] - dmaengine: qcom_hidma: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: fixing the wrong dma_dev->chancnt (Jerry Snitselaar) [RHEL-10101] - dmaengine: hidma: Don't set chancnt (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: Free up __cleanup() name (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Fix passing freed memory in idxd_cdev_open() (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: make misc interrupt one shot (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting() (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: use PCI core macros for PCIe Capability (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Allow ATS disable update only for configurable devices (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Expose ATS disable knob only when WQ ATS is supported (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Simplify WQ attribute visibility checks (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq (Jerry Snitselaar) [RHEL-10101] - dmaengine: Actually use devm_add_action_or_reset() (Jerry Snitselaar) [RHEL-10101] - clk: fix leak on devm_clk_bulk_get_all() unwind (Jerry Snitselaar) [RHEL-10101] - drm/amdgpu: Fix possible null pointer dereference (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/amdgpu: Fix possible null pointer dereference (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Keep a gem reference to user bos in surfaces (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: fix typo of sizeof argument (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix possible invalid drm gem put calls (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix shader stage validation (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: remove unused vmw_overlay function (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix Legacy Display Unit atomic drm support (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Print errors when running on broken/unsupported configs (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Drop mksstat_init_record fn as currently unused (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix src/dst_pitch confusion (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Replace one-element array with flexible-array member (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Do not drop the reference to the handle too soon (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Stop accessing buffer objects which failed init (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Make the driver work without the dummy resources (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Stop using raw ttm_buffer_object's (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Abstract placement selection (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Rename dummy to is_iomem (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Cleanup the vmw bo usage in the cursor paths (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Simplify fb pinning (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Rename vmw_buffer_object to vmw_bo (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Remove the duplicate bo_free function (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Use the common gem mmap instead of the custom code (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/radeon: handle NULL bo->resource in move callback (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/qxl: handle NULL bo->resource in move callback (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/gem-vram: handle NULL bo->resource in move callback (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: prevent moving of pinned BOs (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: stop allocating a dummy resource for pipelined gutting (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: stop allocating dummy resources during BO creation (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: clear the ttm_tt when bo->resource is NULL (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/i915/ttm: audit remaining bo->resource (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - Revert "drm/vmwgfx: Stop accessing buffer objects which failed init" (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - Revert "drm/vmwgfx: Do not drop the reference to the handle too soon" (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - Revert "drm/vmwgfx: Fix Legacy Display Unit atomic drm support" (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-1021] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-1021] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Mark Langsdorf) [RHEL-1021] - ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-1021] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-1021] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-1021] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-1021] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-1021] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-1021] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-1021] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-1021] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-1021] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-1021] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-1021] - ACPICA: iASL: Add CCEL table to both compiler/disassembler (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Rework system-level device notification handling (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add Medion S17413 to IRQ override quirk (Mark Langsdorf) [RHEL-1021] - ACPI: LPIT: move to use bus_get_dev_root() (Mark Langsdorf) [RHEL-1021] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-1021] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-1021] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-1021] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-1021] - ACPI: PPTT: Fix to avoid sleep in the atomic context when PPTT is absent (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Book X90 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Expertbook B2402FBA (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Do IRQ override on all TongFang GMxRGxx (Mark Langsdorf) [RHEL-1021] - ACPI: make kobj_type structures constant (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models (Mark Langsdorf) [RHEL-1021] - ACPI: PMIC: Add comments with DSDT power opregion field names (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: Limit error type to 32-bit width (Mark Langsdorf) [RHEL-1021] - ACPI: NFIT: fix a potential deadlock during NFIT teardown (Mark Langsdorf) [RHEL-1021] - ACPI: Don't build ACPICA with '-Os' (Mark Langsdorf) [RHEL-1021] - ACPI: PRM: Check whether EFI runtime is available (Mark Langsdorf) [RHEL-1021] - ACPI: PNP: Introduce list of known non-PNP devices (Mark Langsdorf) [RHEL-1021] - ACPICA: nsrepair: handle cases without a return value correctly (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Mark Langsdorf) [RHEL-1021] - ACPI: Silence missing prototype warnings (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Use the "no limit" frequency QoS (Mark Langsdorf) [RHEL-1021] - ACPI: processor: idle: Drop unnecessary (void *) conversion (Mark Langsdorf) [RHEL-1021] - ACPICA: Constify pathname argument for acpi_get_handle() (Mark Langsdorf) [RHEL-1021] - ACPICA: Drop port I/O validation for some regions (Mark Langsdorf) [RHEL-1021] - ACPI: PMIC: Add pmic_i2c_address to BYT Crystal Cove support (Mark Langsdorf) [RHEL-1021] - ACPI: tables: Add support for NBFT (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Force AMD GUID/_REV 2 on HP Elitebook 865 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Stop using AMD specific codepath for Rembrandt+ (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Mark Langsdorf) [RHEL-1021] - ACPI: resource: do IRQ override on Lenovo 14ALC7 (Mark Langsdorf) [RHEL-1021] - ACPI: resource: do IRQ override on XMG Core 15 (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Fix ECDT probe ordering issues (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Fix EC address space handler unregistration (Mark Langsdorf) [RHEL-1021] - ACPICA: Allow address_space_handler Install and _REG execution as 2 separate steps (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add skip i2c clients quirk for Medion Lifetab S10346 (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: Fix formatting errors (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Adjust acpi_processor_notify_smm() return value (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Rearrange acpi_processor_notify_smm() (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Rearrange unregistration routine (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Drop redundant parentheses (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Adjust white space (Mark Langsdorf) [RHEL-1021] - ACPI: processor: idle: Drop unnecessary statements and parens (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Adjust critical.flags.valid check (Mark Langsdorf) [RHEL-1021] - ACPI: fan: Convert to use sysfs_emit_at() API (Mark Langsdorf) [RHEL-1021] - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() (Mark Langsdorf) [RHEL-1021] - ACPI: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Tab 3 Pro (YT3-X90F) (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Remove a useless include (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Silence missing prototype warnings (Mark Langsdorf) [RHEL-1021] - ACPI: fan: Bail out if extract package failed (Mark Langsdorf) [RHEL-1021] - ACPI: pfr_telemetry: use ACPI_FREE() to free acpi_object (Mark Langsdorf) [RHEL-1021] - ACPI: pfr_update: use ACPI_FREE() to free acpi_object (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Fix the _OSC capability check for FFH OpRegion (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: Fix initiator registration for single-initiator systems (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: remove unnecessary variable initialization (Mark Langsdorf) [RHEL-1021] - ACPI: APMT: Fix kerneldoc and indentation (Mark Langsdorf) [RHEL-1021] - ACPI: Implement a generic FFH Opregion handler (Mark Langsdorf) [RHEL-1021] - redhat: configs: enable FFH OpRegion handlers (Mark Langsdorf) [RHEL-1021] - ACPI: Enable FPDT on arm64 (Mark Langsdorf) [RHEL-1021] - ACPI: sysfs: use sysfs_emit() to instead of scnprintf() (Mark Langsdorf) [RHEL-1021] - ACPI: irq: Fix some kernel-doc issues (Mark Langsdorf) [RHEL-1021] - ACPI: tables: Fix the stale comments for acpi_locate_initial_tables() (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: use hotplug_memory_notifier() directly (Mark Langsdorf) [RHEL-1021] - ACPICA: Fix error code path in acpi_ds_call_control_method() (Mark Langsdorf) [RHEL-1021] - ACPICA: Add utcksum.o to the acpidump Makefile (Mark Langsdorf) [RHEL-1021] - ACPI/IORT: Update SMMUv3 DeviceID support (Mark Langsdorf) [RHEL-1021] - ACPI: ARM Performance Monitoring Unit Table (APMT) initial support (Mark Langsdorf) [RHEL-1021] - ACPI: sysfs: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-cx0041ur (Mark Langsdorf) [RHEL-1021] - ACPI: processor: throttling: remove variable count (Mark Langsdorf) [RHEL-1021] - ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Drop unsetting driver data on remove (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add another system to quirk list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPICA: Finish support for the CDAT table (Mark Langsdorf) [RHEL-1021] - ACPICA: Improve warning message for "invalid ACPI name" (Mark Langsdorf) [RHEL-1021] - ACPICA: Check that EBDA pointer is in valid memory (Mark Langsdorf) [RHEL-1021] - arm64: acpi: Fix possible memory leak of ffh_ctxt (Mark Langsdorf) [RHEL-1021] - arm64: Add architecture specific ACPI FFH Opregion callbacks (Mark Langsdorf) [RHEL-1021] - ACPICA: Add support for FFH Opregion special context data (Mark Langsdorf) [RHEL-1021] - ACPICA: Do not touch VGA memory when EBDA < 1ki_b (Mark Langsdorf) [RHEL-1021] - ACPICA: Make acpi_ex_load_op() match upstream (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[] (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Mark Langsdorf) [RHEL-1021] - apei/ghes: Use xchg_release() for updating new cache slot instead of cmpxchg() (Mark Langsdorf) [RHEL-1021] - ACPI: PCI: Fix device reference counting in acpi_get_pci_dev() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: note more about IRQ override (Mark Langsdorf) [RHEL-1021] - ACPI: resource: do IRQ override on LENOVO IdeaPad (Mark Langsdorf) [RHEL-1021] - ACPI: extlog: Handle multiple records (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Drop redundant parens from expressions (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Use white space more consistently (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Drop some redundant code (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: do not add task_work to kernel thread to avoid memory leak (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Take wake IRQ into consideration when entering suspend-to-idle (Mark Langsdorf) [RHEL-1021] - ACPI: resources: Add wake_capable parameter to acpi_dev_irq_flags (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Replace loop with first entry retrieval (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Deduplicate skipping device in acpi_lpss_create_device() (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Fix a NULL pointer dereference (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add another ID to s2idle_dmi_table (Mark Langsdorf) [RHEL-1021] - ACPI: Kconfig: Drop link to https://01.org/linux-acpi (Mark Langsdorf) [RHEL-1021] - ACPI: DPTF: Drop stale link from Kconfig help (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for ASUSTeK COMPUTER INC. ROG Flow X13 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for ASUS ROG Zephyrus G14 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for Lenovo Slim 7 Pro 14ARH7 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: If a new AMD _HID is missing assume Rembrandt (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for ASUS TUF Gaming A17 FA707RE (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Move _HID handling for AMD systems into structures (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add module parameter to prefer Microsoft GUID (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add ASUS model S5402ZA to quirks (Mark Langsdorf) [RHEL-1021] - ACPI: AMBA: Add ARM DMA-330 controller to the supported list (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Remove unneeded result variables (Mark Langsdorf) [RHEL-1021] - ACPI: fan: Reorder symbols to get rid of a few forward declarations (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPI: PCI: Rework acpi_get_pci_dev() (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: Drop unused dev_fmt() and redundant 'HMAT' prefix (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Refactor _UID handling to use acpi_dev_uid_to_integer() (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Refactor _UID handling to use acpi_dev_uid_to_integer() (Mark Langsdorf) [RHEL-1021] - ACPI: utils: Add acpi_dev_uid_to_integer() helper to get _UID as integer (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add helper function acpi_dev_get_memory_resources() (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Use the helper acpi_dev_get_memory_resources() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Mark Langsdorf) [RHEL-1021] - ACPI: APD: Use the helper acpi_dev_get_memory_resources() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Filter out the non memory resources in is_memory() (Mark Langsdorf) [RHEL-1021] - ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address (Mark Langsdorf) [RHEL-1021] - ACPI: s2idle: Add a new ->check() callback for platform_s2idle_ops (Mark Langsdorf) [RHEL-1021] - ACPI: property: Silence missing-declarations warning in apple.c (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Use PLATFORM_DEVID_NONE in acpi_create_platform_device() (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Remove redundant print on -ENOMEM (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Sort forbidden_id_list[] in ascending order (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Use sizeof(*pointer) instead of sizeof(type) (Mark Langsdorf) [RHEL-1021] - ACPI: property: Use acpi_dev_parent() (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Refactor ACPI matching functions for better readability (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Drop kernel doc annotation from acpi_bus_notify() (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Drop unneeded result variable from ec_write() (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Add BERT error log footer (Mark Langsdorf) [RHEL-1021] - platform/x86: asus-wmi: Move acpi_backlight=native quirks to ACPI video_detect.c (Mark Langsdorf) [RHEL-1021] - ACPI: video: Fix indentation of video_detect_dmi_table[] entries (Mark Langsdorf) [RHEL-1021] - platform/x86: acer-wmi: Move backlight DMI quirks to acpi/video_detect.c (Mark Langsdorf) [RHEL-1021] - platform/x86: asus-wmi: Move acpi_backlight=vendor quirks to ACPI video_detect.c (Mark Langsdorf) [RHEL-1021] - ACPI: video: Refactor acpi_video_get_backlight_type() a bit (Mark Langsdorf) [RHEL-1021] - ACPI: video: Simplify acpi_video_unregister_backlight() (Mark Langsdorf) [RHEL-1021] - ACPI: video: Remove acpi_video_bus from list before tearing it down (Mark Langsdorf) [RHEL-1021] - ACPI: video: Remove code to unregister acpi_video backlight when a native backlight registers (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Fix NULL argument handling in acpi_device_get/set_power() (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Remove the unneeded result variable (Mark Langsdorf) [RHEL-1021] - ACPI: OSI: Remove Linux-HPI-Hybrid-Graphics _OSI string (Mark Langsdorf) [RHEL-1021] - ACPI: OSI: Remove Linux-Lenovo-NV-HDMI-Audio _OSI string (Mark Langsdorf) [RHEL-1021] - ACPI: OSI: Remove Linux-Dell-Video _OSI string (Mark Langsdorf) [RHEL-1021] - ACPI: Drop parent field from struct acpi_device (Mark Langsdorf) [RHEL-1021] - ACPI: move from strlcpy() with unused retval to strscpy() (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Fix acpi_dev_state_d0() kerneldoc (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Eliminate __acpi_device_add() (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Rearrange initialization of ACPI device objects (Mark Langsdorf) [RHEL-1021] - ACPI: Rename acpi_bus_get/put_acpi_device() (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Rename acpi_bus_get_parent() and rearrange it (Mark Langsdorf) [RHEL-1021]- [rt] build kernel-rt-4.18.0-528.rt7.317.el8 [RHEL-5332] - s390/smp: move rcu_cpu_starting() earlier (Joel Savitz) [RHEL-8624] - net: fix net device address assign type (Michal Schmidt) [RHEL-6383] - net: add check for current MAC address in dev_set_mac_address (Michal Schmidt) [RHEL-6383] - writeback, cgroup: Fix kernel bootup panic with cgroup v2 (Waiman Long) [RHEL-17504] - net/tls: Remove the context from the list in tls_device_down (Jay Shin) [RHEL-17301] - tls: Fix context leak on tls_device_down (Jay Shin) [RHEL-17301] - RDMA/core: Require admin capabilities to set system parameters (Kamal Heib) [RHEL-1033] - RDMA/cma: Initialize ib_sa_multicast structure to 0 when join (Kamal Heib) [RHEL-1033] - RDMA/core: Use size_{add,sub,mul}() in calls to struct_size() (Kamal Heib) [RHEL-1033] - RDMA/cma: Fix truncation compilation warning in make_cma_ports (Kamal Heib) [RHEL-1033] - RDMA/uverbs: Fix typo of sizeof argument (Kamal Heib) [RHEL-1033] - IB/uverbs: Fix an potential error pointer dereference (Kamal Heib) [RHEL-1033] - scsi: RDMA/srp: Fix residual handling (Kamal Heib) [RHEL-1033] - rdma: fix INFINIBAND_USER_ACCESS dependency (Kamal Heib) [RHEL-1033] - gfs2: Fix quota=quiet oversight (Bob Peterson) [RHEL-14849] - gfs2: Free quota data objects synchronously (Andreas Gruenbacher) [RHEL-14849] - gfs2: Fix initial quota data refcount (Andreas Gruenbacher) [RHEL-14849] - gfs2: Factor out duplicate quota data disposal code (Andreas Gruenbacher) [RHEL-14849] - gfs2: Use gfs2_qd_dispose in gfs2_quota_cleanup (Andreas Gruenbacher) [RHEL-14849] - gfs2: Fix wrong quota shrinker return value (Andreas Gruenbacher) [RHEL-14849] - gfs2: ignore negated quota changes (Bob Peterson) [RHEL-14849] - gfs2: Introduce new quota=quiet mount option (Bob Peterson) [RHEL-14849] - gfs2: Rename sd_{ glock => kill }_wait (Andreas Gruenbacher) [RHEL-14849] - Bluetooth: btrtl: Set MSFT opcode for RTL8852 (David Marlin) [RHEL-2531] - Bluetooth: Fix return value in hci_dev_do_close() (David Marlin) [RHEL-2531] - Bluetooth: add timeout sanity check to hci_inquiry (David Marlin) [RHEL-2531] - Bluetooth: btusb: Remove WAKEUP_DISABLE and add WAKEUP_AUTOSUSPEND for Realtek devices (David Marlin) [RHEL-2531] - Bluetooth: mgmt: Pessimize compile-time bounds-check (David Marlin) [RHEL-2531] - Bluetooth: Fix race condition in handling NOP command (David Marlin) [RHEL-2531] - Bluetooth: btbcm: add patch ram for bluetooth (David Marlin) [RHEL-2531] - Bluetooth: Store advertising handle so it can be re-enabled (David Marlin) [RHEL-2531] - Bluetooth: Fix handling of LE Enhanced Connection Complete (David Marlin) [RHEL-2531] - Bluetooth: fix repeated calls to sco_sock_kill (David Marlin) [RHEL-2531] - Bluetooth: switch to lock_sock in RFCOMM (David Marlin) [RHEL-2531] - Bluetooth: serialize calls to sco_sock_{set,clear}_timer (David Marlin) [RHEL-2531] - Bluetooth: switch to lock_sock in SCO (David Marlin) [RHEL-2531] - Bluetooth: avoid circular locks in sco_sock_connect (David Marlin) [RHEL-2531] - Bluetooth: schedule SCO timeouts with delayed_work (David Marlin) [RHEL-2531] - Bluetooth: btusb: Fix fall-through warnings (David Marlin) [RHEL-2531] - Bluetooth: btintel: Combine setting up MSFT extension (David Marlin) [RHEL-2531] - Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow (David Marlin) [RHEL-2531] - Bluetooth: Add additional Bluetooth part for Realtek 8852AE (David Marlin) [RHEL-2531] - Bluetooth: btusb: Record debug log for Mediatek Chip. (David Marlin) [RHEL-2531] - Bluetooth: hci_bcm: Fix kernel doc comments (David Marlin) [RHEL-2531] - Bluetooth: Fix not generating RPA when required (David Marlin) [RHEL-2531] - Bluetooth: HCI: Add proper tracking for enable status of adv instances (David Marlin) [RHEL-2531] - Bluetooth: btusb: Enable MSFT extension for Mediatek Chip (MT7921) (David Marlin) [RHEL-2531] - Bluetooth: btusb: Make the CSR clone chip force-suspend workaround more generic (David Marlin) [RHEL-2531] - Bluetooth: btusb: Enable MSFT extension for WCN6855 controller (David Marlin) [RHEL-2531] - Bluetooth: btusb: Load Broadcom firmware for Dell device 413c:8197 (David Marlin) [RHEL-2531] - Bluetooth: btmrvl_sdio: Remove all strcpy() uses (David Marlin) [RHEL-2531] - Bluetooth: skip invalid hci_sync_conn_complete_evt (David Marlin) [RHEL-2531] - Bluetooth: btusb: Add valid le states quirk (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: Add runtime suspend (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: btrtl: Maintain flow control if wakeup is enabled (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: add WAKEUP_DISABLE flag (David Marlin) [RHEL-2531] - Bluetooth: btrsi: use non-kernel-doc comment for copyright (David Marlin) [RHEL-2531] - Bluetooth: btusb: Add support for LG LGSBWAC92/TWCM-K505D (David Marlin) [RHEL-2531] - Bluetooth: sco: prevent information leak in sco_conn_defer_accept() (David Marlin) [RHEL-2531] - Bluetooth: btusb: Add support for IMC Networks Mediatek Chip (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: Disable the hci_suspend_notifier for btrtl devices (David Marlin) [RHEL-2531] - Bluetooth: msft: Use the correct print format (David Marlin) [RHEL-2531] - Bluetooth: mgmt: Use the correct print format (David Marlin) [RHEL-2531] - Bluetooth: use inclusive language in hci_core.h (David Marlin) [RHEL-2531] - Bluetooth: btqca: Moved extracting rom version info to common place (David Marlin) [RHEL-2531] - Bluetooth: btqca: Add support for firmware image with mbn type for WCN6750 (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750 (David Marlin) [RHEL-2531] - Bluetooth: use flexible-array member instead of zero-length array (David Marlin) [RHEL-2531] - Bluetooth: Fix default values for advertising interval (David Marlin) [RHEL-2531] - Bluetooth: Remove trailing semicolon in macros (David Marlin) [RHEL-2531] - Bluetooth: Fix crash in mgmt_add_adv_patterns_monitor_complete (David Marlin) [RHEL-2531] - Bluetooth: disable advertisement filters during suspend (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT interleave scanning integration (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT handle filter enablement (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT handle controller reset (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT remove monitor (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT add monitor (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT add rssi support (David Marlin) [RHEL-2531] - Bluetooth: btrtl: Enable MSFT extension for RTL8822CE controller (David Marlin) [RHEL-2531] - Bluetooth: btqca: Enable MSFT extension for Qualcomm WCN399x (David Marlin) [RHEL-2531] - Bluetooth: btqca: Use NVM files based on SoC ID for WCN3991 (David Marlin) [RHEL-2531] - Bluetooth: fix typo in struct name (David Marlin) [RHEL-2531] - Bluetooth: btqca: Add valid le states quirk (David Marlin) [RHEL-2531] - Bluetooth: ath3k: use usb_control_msg_send() and usb_control_msg_recv() (David Marlin) [RHEL-2531] - Bluetooth: Use fallthrough pseudo-keyword (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Enable WBS support for wcn3991 (David Marlin) [RHEL-2531] - Bluetooth: L2CAP: Replace zero-length array with flexible-array (David Marlin) [RHEL-2531] - Bluetooth: Replace BT_DBG with bt_dev_dbg for security manager support (David Marlin) [RHEL-2531] - Bluetooth: Replace BT_DBG with bt_dev_dbg for management support (David Marlin) [RHEL-2531] - Bluetooth: Clear HCI_LL_RPA_RESOLUTION flag on reset (David Marlin) [RHEL-2531] - Bluetooth: Sort list of LE features constants (David Marlin) [RHEL-2531] - Bluetooth: Add HCI device identifier for VIRTIO devices (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC QCA6390 (David Marlin) [RHEL-2531] - Bluetooth: Fixing a few comment typos in the quirk definitions. (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC WCN3991 (David Marlin) [RHEL-2531] - Bluetooth: btsdio: Use module_sdio_driver helper (David Marlin) [RHEL-2531] - mmc: sdio: Add helper macro for sdio_driver boilerplate (David Marlin) [RHEL-2531] - kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL (Nico Pache) [RHEL-5622] - redhat: add new tests (Nico Pache) [RHEL-5622] - redhat: disable kunit by default (Nico Pache) [RHEL-5622] - kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled (Nico Pache) [RHEL-5622] - kasan: fix array-bounds warnings in tests (Nico Pache) [RHEL-5622] - kasan: test: Silence GCC 12 warnings (Nico Pache) [RHEL-5622] - tracepoint: Allow trace events in modules with TAINT_TEST (Nico Pache) [RHEL-5622] - kunit: Fix missed memory release in kunit_free_suite_set() (Nico Pache) [RHEL-5622] - kunit: fix kunit_test_init_section_suites(...) (Nico Pache) [RHEL-5622] - kunit: tool: print summary of failed tests if a few failed out of a lot (Nico Pache) [RHEL-5622] - kunit: alloc_string_stream_fragment error handling bug fix (Nico Pache) [RHEL-5622] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-5622] - Documentation: kunit: Modular tests should not depend on KUNIT=y (Nico Pache) [RHEL-5622] - kunit: update NULL vs IS_ERR() tests (Nico Pache) [RHEL-5622] - Documentation: kunit: Update description of --alltests option (Nico Pache) [RHEL-5622] - kunit: declare kunit_assert structs as const (Nico Pache) [RHEL-5622] - kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED (Nico Pache) [RHEL-5622] - kunit: remove format func from struct kunit_assert, get it to 0 bytes (Nico Pache) [RHEL-5622] - kunit: make kunit_kfree(NULL) a no-op to match kfree() (Nico Pache) [RHEL-5622] - kunit: make kunit_kfree() not segfault on invalid inputs (Nico Pache) [RHEL-5622] - kunit: make kunit_kfree() only work on pointers from kunit_malloc() and friends (Nico Pache) [RHEL-5622] - kunit: drop test pointer in string_stream_fragment (Nico Pache) [RHEL-5622] - kunit: string-stream: Simplify resource use (Nico Pache) [RHEL-5622] - Documentation: Kunit: Use full path to .kunitconfig (Nico Pache) [RHEL-5622] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-5622] - kunit: tool: remove UML specific options from all_tests_uml.config (Nico Pache) [RHEL-5622] - lib: stackinit: update reference to kunit-tool (Nico Pache) [RHEL-5622] - Documentation: KUnit: update links in the index page (Nico Pache) [RHEL-5622] - Documentation: KUnit: add intro to the getting-started page (Nico Pache) [RHEL-5622] - Documentation: KUnit: Reword start guide for selecting tests (Nico Pache) [RHEL-5622] - Documentation: KUnit: add note about mrproper in start.rst (Nico Pache) [RHEL-5622] - Documentation: KUnit: avoid repeating "kunit.py run" in start.rst (Nico Pache) [RHEL-5622] - Documentation: KUnit: remove duplicated docs for kunit_tool (Nico Pache) [RHEL-5622] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-5622] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-5622] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-5622] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-5622] - kunit: no longer call module_info(test, "Y") for kunit modules (Nico Pache) [RHEL-5622] - kunit: add kunit.enable to enable/disable KUnit test (Nico Pache) [RHEL-5622] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-5622] - module: kunit: Load .kunit_test_suites section when CONFIG_KUNIT=m (Nico Pache) [RHEL-5622] - MAINTAINERS: kunit: add David Gow as a maintainer of KUnit (Nico Pache) [RHEL-5622] - Documentation: KUnit: Fix example with compilation error (Nico Pache) [RHEL-5622] - Documentation: kunit: Add CLI args for kunit_tool (Nico Pache) [RHEL-5622] - kunit: flatten kunit_suite*** to kunit_suite** in .kunit_test_suites (Nico Pache) [RHEL-5622] - kunit: unify module and builtin suite definitions (Nico Pache) [RHEL-5622] - Documentation: kunit: fix example run_kunit func to allow spaces in args (Nico Pache) [RHEL-5622] - kunit: test.h: fix a kernel-doc markup (Nico Pache) [RHEL-5622] - kunit: tool: Enable virtio/PCI by default on UML (Nico Pache) [RHEL-5622] - kunit: tool: make --kunitconfig repeatable, blindly concat (Nico Pache) [RHEL-5622] - kunit: add coverage_uml.config to enable GCOV on UML (Nico Pache) [RHEL-5622] - kunit: tool: refactor internal kconfig handling, allow overriding (Nico Pache) [RHEL-5622] - kunit: tool: introduce --qemu_args (Nico Pache) [RHEL-5622] - kunit: tool: simplify creating LinuxSourceTreeOperations (Nico Pache) [RHEL-5622] - kunit: tool: cosmetic: don't specify duplicate kernel cmdline options (Nico Pache) [RHEL-5622] - kunit: tool: refactoring printing logic into kunit_printer.py (Nico Pache) [RHEL-5622] - kunit: tool: redo how we construct and mock LinuxSourceTree (Nico Pache) [RHEL-5622] - kunit: tool: drop unused load_config argument (Nico Pache) [RHEL-5622] - apparmor: test: Remove some casts which are no-longer required (Nico Pache) [RHEL-5622] - kunit: Taint the kernel when KUnit tests are run (Nico Pache) [RHEL-5622] - panic: Taint kernel if tests are run (Nico Pache) [RHEL-5622] - kunit: tool: Use qemu-system-i386 for i386 runs (Nico Pache) [RHEL-5622] - kunit: tool: update riscv QEMU config with new serial dependency (Nico Pache) [RHEL-5622] - kunit: tool: Add list of all valid test configs on UML (Nico Pache) [RHEL-5622] - kunit: take `kunit_assert` as `const` (Nico Pache) [RHEL-5622] - kunit: fix UAF when run kfence test case test_gfpzero (Nico Pache) [RHEL-5622] - lib: stackinit: Convert to KUnit (Nico Pache) [RHEL-5622] - lib/test_stackinit: Add assigned initializers (Nico Pache) [RHEL-5622] - lib/test_stackinit: Allow building stand-alone (Nico Pache) [RHEL-5622] - lib/test_stackinit: Fix static initializer test (Nico Pache) [RHEL-5622] - lib: test_stackinit.c: XFAIL switch variable init tests (Nico Pache) [RHEL-5622] - lib/test_stackinit: Handle Clang auto-initialization pattern (Nico Pache) [RHEL-5622] - lib: Introduce test_stackinit module (Nico Pache) [RHEL-5622] - kunit: cleanup assertion macro internal variables (Nico Pache) [RHEL-5622] - kunit: factor out str constants from binary assertion structs (Nico Pache) [RHEL-5622] - kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros (Nico Pache) [RHEL-5622] - kunit: remove va_format from kunit_assert (Nico Pache) [RHEL-5622] - docs: dev-tools: kunit: don't use a table for docs name (Nico Pache) [RHEL-5622] - Documentation: dev-tools: Add Testing Overview (Nico Pache) [RHEL-5622]- [rt] build kernel-rt-4.18.0-527.rt7.316.el8 [RHEL-5332] - perf vendor events: Update PMC used in PM_RUN_INST_CMPL event for power10 platform (Michael Petlan) [RHEL-16880] - gfs2: Fix another freeze/thaw hang (Andrew Price) [RHEL-5340] - tcp: enforce receive buffer memory limits by allowing the tcp window to shrink (Felix Maurer) [RHEL-15023] - cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf() (Prarit Bhargava) [RHEL-10028] - driver/base/cpu: Retry online operation if -EBUSY (Waiman Long) [RHEL-5730] - net: openvswitch: reject negative ifindex (Antoine Tenart) [RHEL-14350] - sctp: annotate data-races around sk->sk_wmem_queued (Xin Long) [RHEL-14838] - sctp: fix potential deadlock on &net->sctp.addr_wq_lock (Xin Long) [RHEL-14838] - sctp: fix an error code in sctp_sf_eat_auth() (Xin Long) [RHEL-14838] - sctp: handle invalid error codes without calling BUG() (Xin Long) [RHEL-14838] - sctp: fix an issue that plpmtu can never go to complete state (Xin Long) [RHEL-14838] - sctp: add bpf_bypass_getsockopt proto callback (Xin Long) [RHEL-14838] - powerpc/pseries: Always inline functions called from cpuidle (Mark Langsdorf) [RHEL-4666] - cpuidle: pseries: Mark ->enter() functions as __cpuidle (Mark Langsdorf) [RHEL-4666] - cpuidle: move to use bus_get_dev_root() (Mark Langsdorf) [RHEL-4666] - cpuidle: driver: Update microsecond values of state parameters as needed (Mark Langsdorf) [RHEL-4666] - cpuidle: sysfs: make kobj_type structures constant (Mark Langsdorf) [RHEL-4666] - cpuidle: Fix poll_idle() noinstr annotation (Mark Langsdorf) [RHEL-4666] - cpuidle-haltpoll: Replace default_idle() with arch_cpu_idle() (Mark Langsdorf) [RHEL-4666] - cpuidle-haltpoll: select haltpoll governor (Mark Langsdorf) [RHEL-4666] - cpuidle: Annotate poll_idle() (Mark Langsdorf) [RHEL-4666] - powerpc/cpuidle: Set CPUIDLE_FLAG_POLLING for snooze state (Mark Langsdorf) [RHEL-4666] - cpuidle: Remove redundant check in cpuidle_switch_governor() (Mark Langsdorf) [RHEL-4666] - cpuidle: powernv: move from strlcpy() with unused retval to strscpy() (Mark Langsdorf) [RHEL-4666] - cpuidle: coupled: Drop duplicate word from a comment (Mark Langsdorf) [RHEL-4666] - KVM: s390: add tracepoint in gmap notifier (Cédric Le Goater) [RHEL-11434] - KVM: s390: add stat counter for shadow gmap events (Cédric Le Goater) [RHEL-11434] - KVM: s390: fix gisa destroy operation might lead to cpu stalls (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping keyless mode exits (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping userspace-emulated instructions (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping kernel-emulated instructions (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping into program interrupt handlers (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping into interrupt handlers (Cédric Le Goater) [RHEL-9581] - KVM: s390: fix sthyi error handling (Cédric Le Goater) [RHEL-9581] - KVM: s390: pv: fix index value of replaced ASCE (Cédric Le Goater) [RHEL-9581] - KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler (Cédric Le Goater) [RHEL-9581] - KVM: s390: vsie: fix the length of APCB bitmap (Cédric Le Goater) [RHEL-9581] - KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Cédric Le Goater) [RHEL-9581] - KVM: s390: pci: fix virtual-physical confusion on module unload/load (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: fix virtual-physical confusion for next alert GISA (Cédric Le Goater) [RHEL-9581] - KVM: s390: pv: fix external interruption loop not always detected (Cédric Le Goater) [RHEL-9581] - s390: vfio-ap: tighten the NIB validity check (Cédric Le Goater) [RHEL-9581] - KVM: s390: pv: leak the topmost page table when destroy fails (Cédric Le Goater) [RHEL-9581] - mbcache: Avoid nesting of cache->c_list_lock under bit locks (Carlos Maiolino) [RHEL-15010] - ext4: fix deadlock due to mbcache entry corruption (Carlos Maiolino) [RHEL-15010] - mbcache: automatically delete entries from cache on freeing (Carlos Maiolino) [RHEL-15010] - ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Carlos Maiolino) [RHEL-15010] - ext4: fix another off-by-one fsmap error on 1k block filesystems (Carlos Maiolino) [RHEL-15010] - ext4: fix task hung in ext4_xattr_delete_inode (Carlos Maiolino) [RHEL-15010] - ext4: Fix function prototype mismatch for ext4_feat_ktype (Carlos Maiolino) [RHEL-15010] - ext4: avoid unaccounted block allocation when expanding inode (Carlos Maiolino) [RHEL-15010] - ext4: avoid BUG_ON when creating xattrs (Carlos Maiolino) [RHEL-15010] - ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Carlos Maiolino) [RHEL-15010] - ext4: fix uninititialized value in 'ext4_evict_inode' (Carlos Maiolino) [RHEL-15010] - ext4: fix corruption when online resizing a 1K bigalloc fs (Carlos Maiolino) [RHEL-15010] - ext4: fix error code return to user-space in ext4_get_branch() (Carlos Maiolino) [RHEL-15010] - ext4: init quota for 'old.inode' in 'ext4_rename' (Carlos Maiolino) [RHEL-15010] - ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Carlos Maiolino) [RHEL-15010] - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Carlos Maiolino) [RHEL-15010] - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Carlos Maiolino) [RHEL-15010] - ext4: add helper to check quota inums (Carlos Maiolino) [RHEL-15010] - ext4: fix bug_on in __es_tree_search caused by bad quota inode (Carlos Maiolino) [RHEL-15010] - ext4: silence the warning when evicting inode with dioread_nolock (Carlos Maiolino) [RHEL-15010] - ext4: fix use-after-free in ext4_ext_shift_extents (Carlos Maiolino) [RHEL-15010] - ext4: fix warning in 'ext4_da_release_space' (Carlos Maiolino) [RHEL-15010] - jbd2: wake up journal waiters in FIFO order, not LIFO (Carlos Maiolino) [RHEL-15010] - ext4: place buffer head allocation before handle start (Carlos Maiolino) [RHEL-15010] - ext4: fix check for block being out of directory size (Carlos Maiolino) [RHEL-15010] {CVE-2022-1184} - ext4: make ext4_lazyinit_thread freezable (Carlos Maiolino) [RHEL-15010] - ext4: fix null-ptr-deref in ext4_write_info (Carlos Maiolino) [RHEL-15010] - ext4: limit the number of retries after discarding preallocations blocks (Carlos Maiolino) [RHEL-15010] - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 (Carlos Maiolino) [RHEL-15010] - jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted (Carlos Maiolino) [RHEL-15010] - ext4: fix race when reusing xattr blocks (Carlos Maiolino) [RHEL-15010] - ext4: unindent codeblock in ext4_xattr_block_set() (Carlos Maiolino) [RHEL-15010] - ext4: remove EA inode entry from mbcache on inode eviction (Carlos Maiolino) [RHEL-15010] - ext4: use kmemdup() to replace kmalloc + memcpy (Carlos Maiolino) [RHEL-15010] - ext4: avoid remove directory when directory is corrupted (Carlos Maiolino) [RHEL-15010] - ext4: recover csum seed of tmp_inode after migrating to extents (Carlos Maiolino) [RHEL-15010] - mbcache: add functions to delete entry if unused (Carlos Maiolino) [RHEL-15010] - mbcache: don't reclaim used entries (Carlos Maiolino) [RHEL-15010] - redhat/configs: Disable AMD PMF driver (Prarit Bhargava) [RHEL-10011] - x86/amd_nb: Add PCI ID for family 19h model 78h (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: pmc: provide user message where s0ix is not supported (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Fix memory leak in amd_pmc_stb_debugfs_open_v2() (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: pmc: Remove __maybe_unused from amd_pmc_suspend_handler() (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Move out of BIOS SMN pair for STB init (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Utilize SMN index 0 for driver probe (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Move idlemask check into `amd_pmc_idlemask_read` (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Don't dump data after resume from s0i3 on picasso (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Hide SMU version and program attributes for Picasso (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Don't try to read SMU version on Picasso (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: pmc: Convert to platform remove callback returning void (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: hsmp: Convert to platform remove callback returning void (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: remove CONFIG_SUSPEND checks (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add line break for readability (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: differentiate STB/SMU messaging prints (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Write dummy postcode into the STB DRAM (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add num_samples message id support to STB (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: add CONFIG_SERIO dependency (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add a module parameter to disable workarounds (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: Fix refcount leak in amd_pmc_probe (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add new ACPI ID AMDI0009 (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Remove more CONFIG_DEBUG_FS checks (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Read SMU version during suspend on Cezanne systems (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: remove CONFIG_DEBUG_FS checks (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Fix build without debugfs (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add sysfs files for SMU (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Always write to the STB (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add defines for STB events (Prarit Bhargava) [RHEL-10011] - platform/x86/amd/pmf: Add support for PMF core layer (Prarit Bhargava) [RHEL-10011] - platform/x86/amd/pmc: Add new platform support (Prarit Bhargava) [RHEL-10011] - platform/x86/amd/pmc: Add new acpi id for PMC controller (Prarit Bhargava) [RHEL-10011] - platform/x86: Move AMD platform drivers to separate directory (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Fix build error unused-function (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Shuffle location of amd_pmc_get_smu_version() (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Avoid reading SMU version at probe time (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Move FCH init to first use (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Move SMU logging setup out of init (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Fix compilation without CONFIG_SUSPEND (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Only report STB errors when STB enabled (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Drop CPU QoS workaround (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Output error codes in messages (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Move to later in the suspend process (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Validate entry into the deepest state on resume (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: uninitialized variable in amd_pmc_s2d_init() (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Add support for AMD Spill to DRAM STB feature (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Correct usage of SMU version (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Make amd_pmc_stb_debugfs_fops static (Prarit Bhargava) [RHEL-10011] - scsi: qedf: Add synchronization between I/O completions and abort (Nilesh Javali) [RHEL-9861] - scsi: qedf: Remove unused declaration (Nilesh Javali) [RHEL-9861] - scsi: qedf: Fix firmware halt over suspend and resume (Nilesh Javali) [RHEL-9861] - scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Nilesh Javali) [RHEL-9861] - scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Nilesh Javali) [RHEL-9861] - scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Nilesh Javali) [RHEL-9861] - scsi: qedf: Fix NULL dereference in error handling (Nilesh Javali) [RHEL-9861] - scsi: qedf: Remove unused 'num_handled' variable (Nilesh Javali) [RHEL-9861] - scsi: qla2xxx: Fix system crash due to bad pointer access (Nilesh Javali) [RHEL-9859] - qla2xxx: Fix double free of dsd_list during driver load. (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Correct endianness for rqstlen and rsplen (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix unused variable warning in qla2xxx_process_purls_pkt() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix spelling mistake "tranport" -> "transport" (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unused variables in qla24xx_build_scsi_type_6_iocbs() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix nvme_fc_rcv_ls_req() undefined error (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.09.100-k (Nilesh Javali) [RHEL-9859] - Revert "scsi: qla2xxx: Fix buffer overrun" (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unsupported ql2xenabledif option (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Error code did not return to upper layer (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Add logs for SFP temperature monitoring (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix firmware resource tracking (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Flush mailbox commands on chip reset (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Add Unsolicited LS Request and Response Support for NVMe (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Allow 32-byte CDBs (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Move resource to allow code reuse (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unused declarations (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.08.500-k (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: fix inconsistent TMF timeout (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix TMF leak through (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Turn off noisy message log (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix session hang in gnl (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix erroneous link up failure (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix command flush during TMF (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Limit TMF to 8 per function (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Adjust IOCB resource on qpair create (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix deletion race condition (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Silence a static checker warning (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.08.400-k (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Correct the index of array (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Pointer may be dereferenced (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix buffer overrun (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Avoid fcport pointer dereference (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix potential NULL pointer dereference (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Array index may go out of bound (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Drop useless LIST_HEAD (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Replace one-element array with DECLARE_FLEX_ARRAY() helper (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix end of loop test (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix NULL pointer dereference in target mode (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.08.300-k (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Wait for io return on terminate rport (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix mem access after free (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix hang in task management (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix task management cmd fail due to unavailable resource (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix task management cmd failure (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Multi-que support for TMF (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Refer directly to the qla2xxx_driver_template (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove default fabric ops callouts (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Drop redundant pci_enable_pcie_error_reporting() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Add option to disable FC2 Target support (Nilesh Javali) [RHEL-9859]- [rt] build kernel-rt-4.18.0-526.rt7.315.el8 [RHEL-5332] - cpupower: Fix cpuidle_set to accept only numeric values for idle-set operation. (Mamatha Inamdar) [RHEL-15215] - powerpc/vas: Limit open window failure messages in log bufffer (Mamatha Inamdar) [RHEL-14968] - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Paolo Abeni) [RHEL-14372] - vxlan: calculate correct header length for GPE (Petr Oros) [RHEL-14527] - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Guillaume Nault) [RHEL-2574] {CVE-2023-4622} - netfilter: xt_u32: validate user space input (Phil Sutter) [RHEL-11729] {CVE-2023-39192} - netfilter: nf_log_syslog: Consolidate entry checks (Phil Sutter) [RHEL-6044] - netfilter: nf_log_syslog: Don't ignore unknown protocols (Phil Sutter) [RHEL-6044] - netfilter: nf_log_syslog: Merge MAC header dumpers (Phil Sutter) [RHEL-6044] - tipc: fix a potential deadlock on &tx->lock (Xin Long) [RHEL-14830] - tipc: stop tipc crypto on failure in tipc_node_create (Xin Long) [RHEL-14830] - tipc: check return value of pskb_trim() (Xin Long) [RHEL-14830] - net: tipc: resize nlattr array to correct size (Xin Long) [RHEL-14830] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-15311] - scsi: target: Replace strlcpy() with strscpy() (Maurizio Lombardi) [RHEL-15311] - scsi: target: iscsi: Stop using sprintf() in iscsi_target_configfs.c (Maurizio Lombardi) [RHEL-15311] - scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Maurizio Lombardi) [RHEL-15311] - scsi: target: Fix multiple LUN_RESET handling (Maurizio Lombardi) [RHEL-15311] - scsi: target: iscsit: Free cmds before session free (Maurizio Lombardi) [RHEL-15311] - net: xfrm: skip policies marked as dead while reinserting policies (Sabrina Dubroca) [RHEL-14518] - ip_vti: fix potential slab-use-after-free in decode_session6 (Sabrina Dubroca) [RHEL-14518] - ip6_vti: fix slab-use-after-free in decode_session6 (Sabrina Dubroca) [RHEL-14518] - xfrm: fix slab-use-after-free in decode_session6 (Sabrina Dubroca) [RHEL-14518] - net: ipv4: Use kfree_sensitive instead of kfree (Sabrina Dubroca) [RHEL-14518] - xfrm: Linearize the skb after offloading if needed. (Sabrina Dubroca) [RHEL-14518] - xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets (Sabrina Dubroca) [RHEL-14518] - net: skb_queue_purge_reason() optimizations (Antoine Tenart) [RHEL-14568] - net: add skb_queue_purge_reason and __skb_queue_purge_reason (Antoine Tenart) [RHEL-14568] - tcp: add TCP_OLD_SEQUENCE drop reason (Antoine Tenart) [RHEL-14568] - net: move dropreason.h to dropreason-core.h (Antoine Tenart) [RHEL-14568] - net: fix kfree_skb_list use of skb_mark_not_on_list (Antoine Tenart) [RHEL-14568] - net: kfree_skb_list use kmem_cache_free_bulk (Antoine Tenart) [RHEL-14568] - bpf: Clarify error expectations from bpf_clone_redirect (Davide Caratti) [RHEL-15040] - veth: Fixing transmit return status for dropped packets (Davide Caratti) [RHEL-15040] - net: fib: avoid warn splat in flow dissector (Davide Caratti) [RHEL-15040] - net: af_key: fix sadb_x_filter validation (Davide Caratti) [RHEL-15040] - net: dcb: choose correct policy to parse DCB_ATTR_BCN (Davide Caratti) [RHEL-15040] - llc: Don't drop packet from non-root netns. (Davide Caratti) [RHEL-15040] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-15040] - af_key: Reject optional tunnel/BEET mode templates in outbound policies (Davide Caratti) [RHEL-15040] - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Davide Caratti) [RHEL-15040] - ethtool: Fix uninitialized number of lanes (Davide Caratti) [RHEL-15040] - vlan: partially enable SIOCSHWTSTAMP in container (Davide Caratti) [RHEL-15040] - net/sched: act_ct: additional checks for outdated flows (Davide Caratti) [RHEL-14032] - netfilter: flowtable: GC pushes back packets to classic path (Davide Caratti) [RHEL-14032] - net: sched: sch_qfq: Use non-work-conserving warning handler (Davide Caratti) [RHEL-14032] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Davide Caratti) [RHEL-14032] - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Davide Caratti) [RHEL-14032] - net/sched: sch_hfsc: Ensure inner classes have fsc curve (Davide Caratti) [RHEL-14032] - net/sched: fix a qdisc modification with ambiguous command request (Davide Caratti) [RHEL-14032] - net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Davide Caratti) [RHEL-14032] - net/sched: mqprio: add extack to mqprio_parse_nlattr() (Davide Caratti) [RHEL-14032] - net: sched: cls_flower: Undo tcf_bind_filter in case of an error (Davide Caratti) [RHEL-14032] - net: sched: cls_bpf: Undo tcf_bind_filter in case of an error (Davide Caratti) [RHEL-14032] - net: sched: cls_u32: Undo refcount decrement in case update failed (Davide Caratti) [RHEL-14032] - net: sched: cls_u32: Undo tcf_bind_filter if u32_replace_hw_knode (Davide Caratti) [RHEL-14032] - net: sched: cls_matchall: Undo tcf_bind_filter in case of failure after mall_set_parms (Davide Caratti) [RHEL-14032] - net/sched: flower: Ensure both minimum and maximum ports are specified (Davide Caratti) [RHEL-14032] - net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Davide Caratti) [RHEL-14032] - sch_netem: fix issues in netem_change() vs get_dist_table() (Davide Caratti) [RHEL-14032] - sch_netem: acquire qdisc lock in netem_change() (Davide Caratti) [RHEL-14032] - selftests: tc-testing: add one test for flushing explicitly created chain (Davide Caratti) [RHEL-14032] - net/sched: cls_api: Fix lockup on flushing explicitly created chain (Davide Caratti) [RHEL-14032] - net/sched: qdisc_destroy() old ingress and clsact Qdiscs before grafting (Davide Caratti) [RHEL-14032] - net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs (Davide Caratti) [RHEL-14032] - net/sched: act_ct: Fix promotion of offloaded unreplied tuple (Davide Caratti) [RHEL-14032] - net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values (Davide Caratti) [RHEL-14032] - net: sched: fix NULL pointer dereference in mq_attach (Davide Caratti) [RHEL-14032] - net/sched: act_mirred: Add carrier check (Davide Caratti) [RHEL-14032] - redhat/configs: delete ftdi-elan driver config (Desnes Nunes) [RHEL-13071] - redhat/configs: delete u132-hcd driver config (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: acpi: fix a NULL vs IS_ERR() check in probe (Desnes Nunes) [RHEL-13071] - usb: typec: Fix fast_role_swap_current show function (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: Fix command cancellation (Desnes Nunes) [RHEL-13071] - USB: serial: option: add Quectel EM061KGL series (Desnes Nunes) [RHEL-13071] - usb: typec: tps6598x: Fix broken polling mode after system suspend/resume (Desnes Nunes) [RHEL-13071] - usb: usbfs: Use consistent mmap functions (Desnes Nunes) [RHEL-13071] - usb: usbfs: Enforce page requirements for mmap (Desnes Nunes) [RHEL-13071] - thunderbolt: Do not touch CL state configuration during discovery (Desnes Nunes) [RHEL-13071] - thunderbolt: Increase DisplayPort Connection Manager handshake timeout (Desnes Nunes) [RHEL-13071] - thunderbolt: dma_test: Use correct value for absent rings when creating paths (Desnes Nunes) [RHEL-13071] - xhci: Fix incorrect tracking of free space on transfer rings (Desnes Nunes) [RHEL-13071] - xhci-pci: Only run d3cold avoidance quirk for s2idle (Desnes Nunes) [RHEL-13071] - usb-storage: fix deadlock when a scsi command timeouts more than once (Desnes Nunes) [RHEL-13071] - usb: typec: tps6598x: Fix fault at module removal (Desnes Nunes) [RHEL-13071] - usb: typec: altmodes/displayport: fix pin_assignment_show (Desnes Nunes) [RHEL-13071] - USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Desnes Nunes) [RHEL-13071] - PCI: Add ACS quirk for Zhaoxin Root/Downstream Ports (Desnes Nunes) [RHEL-13071] - PCI: Add ACS quirk for Zhaoxin multi-function devices (Desnes Nunes) [RHEL-13071] - PCI: Add Zhaoxin Vendor ID (Desnes Nunes) [RHEL-13071] - USB: usbtmc: Fix direction for 0-length ioctl control messages (Desnes Nunes) [RHEL-13071] - usb: usbtmc: Fix bug in pipe direction for control transfers (Desnes Nunes) [RHEL-13071] - media: pvrusb2: fix DVB_CORE dependency (Desnes Nunes) [RHEL-13071] - USB: sisusbvga: Add endpoint checks (Desnes Nunes) [RHEL-13071] - USB: core: Add routines for endpoint checks in old drivers (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: don't print PPM init deferred errors (Desnes Nunes) [RHEL-13071] - usb: typec: tcpm: fix multiple times discover svids error (Desnes Nunes) [RHEL-13071] - usb: xhci: plat: Add USB 3.0 phy support (Desnes Nunes) [RHEL-13071] - usb: host: xhci-plat: Use dev_is_pci() helper (Desnes Nunes) [RHEL-13071] - xhci: fix debugfs register accesses while suspended (Desnes Nunes) [RHEL-13071] - debugfs: regset32: Add Runtime PM support (Desnes Nunes) [RHEL-13071] - USB: serial: option: add UNISOC vendor and TOZED LT70C product (Desnes Nunes) [RHEL-13071] - net: thunderbolt: Fix typos in comments (Desnes Nunes) [RHEL-13071] - net: thunderbolt: Fix sparse warnings in tbnet_xmit_csum_and_map() (Desnes Nunes) [RHEL-13071] - net: thunderbolt: Fix sparse warnings in tbnet_check_frame() and tbnet_poll() (Desnes Nunes) [RHEL-13071] - media: mc-device: remove unnecessary __must_check (Desnes Nunes) [RHEL-13071] - media: au0828: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-13071] - USB: core: Fix docs warning caused by wireless_status feature (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: acpi: add quirk for ASUS Zenbook UM325 (Desnes Nunes) [RHEL-13071] - ACPI: OSL: Remove the helper for deactivating memory region (Desnes Nunes) [RHEL-13071] - ACPI: OSL: Clean up printing messages (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: acpi: Map the mailbox with memremap() (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: tps6598x: make interrupts optional (Desnes Nunes) [RHEL-13071] - dt-bindings: Explicitly allow additional properties in common schemas (Desnes Nunes) [RHEL-13071] - dt-bindings: connector: Convert Samsung 11-pin USB bindings to dtschema (Desnes Nunes) [RHEL-13071] - dt-bindings: Merge gpio-usb-b-connector with usb-connector (Desnes Nunes) [RHEL-13071] - dt-bindings: Clean-up schema indentation formatting (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: typec-tcpci: convert to DT schema format (Desnes Nunes) [RHEL-13071] - usb: typec: tcpm: try to get role switch from tcpc fwnode (Desnes Nunes) [RHEL-13071] - USB: core: Add API to change the wireless_status (Desnes Nunes) [RHEL-13071] - USB: core: Add wireless_status sysfs attribute (Desnes Nunes) [RHEL-13071] - ABI: sysfs-bus-usb: better document variable argument (Desnes Nunes) [RHEL-13071] - thunderbolt: Introduce usb4_port_sb_opcode_err_to_errno() helper (Desnes Nunes) [RHEL-13071] - media: pvrusb2: clean up unneeded complexity in pvrusb2 class logic (Desnes Nunes) [RHEL-13071] - usb: move config USB_USS720 to usb's misc Kconfig (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-nop-xceiv: add power-domains property (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-nop-xceiv: Convert to DT schema (Desnes Nunes) [RHEL-13071] - thunderbolt: Make use of SI units from units.h (Desnes Nunes) [RHEL-13071] - thunderbolt: Get rid of redundant 'else' (Desnes Nunes) [RHEL-13071] - thunderbolt: ACPI: Replace tb_acpi_find_port() with acpi_find_child_by_adr() (Desnes Nunes) [RHEL-13071] - usb: pci-quirks: Reduce the length of a spinlock section in usb_amd_find_chipset_info() (Desnes Nunes) [RHEL-13071] - xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Desnes Nunes) [RHEL-13071] - usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Desnes Nunes) [RHEL-13071] - usb: typec: tps6598x: Add support for polling interrupts status (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: add PMIC Glink UCSI driver (Desnes Nunes) [RHEL-13071] - tracing: Acquire buffer from temparary trace sequence (Desnes Nunes) [RHEL-13071] - USB: serial: quatech2: remove unused qt2_setdevice function (Desnes Nunes) [RHEL-13071] - usb: typec: tipd: remove unused tps6598x_write16,32 functions (Desnes Nunes) [RHEL-13071] - usb: typec: tcpci_mt6360: remove unused mt6360_tcpc_read16 function (Desnes Nunes) [RHEL-13071] - usb: typec: tcpm: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-13071] - xhci: Move xhci MSI sync function to to xhci-pci (Desnes Nunes) [RHEL-13071] - xhci: Call MSI sync function from xhci-pci instead of generic xhci code (Desnes Nunes) [RHEL-13071] - xhci: Move functions to cleanup MSI to xhci-pci (Desnes Nunes) [RHEL-13071] - xhci: move PCI specific MSI/MSIX cleanup away from generic xhci functions (Desnes Nunes) [RHEL-13071] - xhci: Move functions to setup msi to xhci-pci (Desnes Nunes) [RHEL-13071] - xhci: Avoid PCI MSI/MSIX interrupt reinitialization at resume (Desnes Nunes) [RHEL-13071] - xhci: dbc: Provide sysfs option to configure dbc descriptors (Desnes Nunes) [RHEL-13071] - xhci: mem: Join string literals back (Desnes Nunes) [RHEL-13071] - xhci: mem: Replace explicit castings with appropriate specifiers (Desnes Nunes) [RHEL-13071] - xhci: mem: Use while (i--) pattern to clean up (Desnes Nunes) [RHEL-13071] - xhci: mem: Drop useless return:s (Desnes Nunes) [RHEL-13071] - xhci: mem: Get rid of redundant 'else' (Desnes Nunes) [RHEL-13071] - xhci: mem: Use dma_poll_zalloc() instead of explicit memset() (Desnes Nunes) [RHEL-13071] - xhci: mem: Carefully calculate size for memory allocations (Desnes Nunes) [RHEL-13071] - overflow: Provide constant expression struct_size (Desnes Nunes) [RHEL-13071] - test_overflow: Regularize test reporting output (Desnes Nunes) [RHEL-13071] - overflow: Implement size_t saturating arithmetic helpers (Desnes Nunes) [RHEL-13071] - test_overflow: Add shift overflow tests (Desnes Nunes) [RHEL-13071] - overflow.h: Add comment documenting __ab_c_size() (Desnes Nunes) [RHEL-13071] - docs: basics.rst: get rid of rcu kernel-doc macros (Desnes Nunes) [RHEL-13071] - docs: Do not seek comments in kernel/rcu/tree_plugin.h (Desnes Nunes) [RHEL-13071] - docs: deprecated.rst: Add zero-length and one-element arrays (Desnes Nunes) [RHEL-13071] - docs: Remove :c:func: from process/deprecated.rst (Desnes Nunes) [RHEL-13071] - docs: Introduce deprecated APIs list (Desnes Nunes) [RHEL-13071] - USB: misc: Remove unused include file usb_u132.h (Desnes Nunes) [RHEL-13071] - usb: ftdi-elan: Delete driver (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: Drop unneeded quotes (Desnes Nunes) [RHEL-13071] - usb: host: u132-hcd: Delete driver (Desnes Nunes) [RHEL-13071] - media: pvrusb2: VIDEO_PVRUSB2 depends on DVB_CORE to use dvb_* symbols (Desnes Nunes) [RHEL-13071] - usb: misc: usb3503: support usb3803 and bypass mode (Desnes Nunes) [RHEL-13071] - usb: misc: usb3503: refactor code to prepare for usb3803 addition (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: smsc,usb3503: Add usb3803 (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: Convert SMSC USB3503 binding to a schema (Desnes Nunes) [RHEL-13071] - usb: typec: fusb302: mark OF related data as maybe unused (Desnes Nunes) [RHEL-13071] - usb: typec: hd3ss3220: Drop of_match_ptr for ID table (Desnes Nunes) [RHEL-13071] - usb: typec: hd3ss3220: Convert to i2c's .probe_new() (Desnes Nunes) [RHEL-13071] - usb: acpi: Switch to use acpi_evaluate_dsm_typed() (Desnes Nunes) [RHEL-13071] - usb: Use of_property_read_bool() for boolean properties (Desnes Nunes) [RHEL-13071] - usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Desnes Nunes) [RHEL-13071] - usb: usb251xb: Switch to use dev_err_probe() helper (Desnes Nunes) [RHEL-13071] - thunderbolt: Refactor DROM reading (Desnes Nunes) [RHEL-13071] - thunderbolt: use `tb_eeprom_get_drom_offset` to discover DROM offset (Desnes Nunes) [RHEL-13071] - usb: xhci: change some trace event __dynamic_array() to __get_buf() (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: allow evaluated properties in OHCI controllers (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-device: make "compatible" optional (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: hcd: correct usb-device path (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: fix yamllint check warning (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-device: fix typo in required properties (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: convert usb-device.txt to YAML schema (Desnes Nunes) [RHEL-13071] - dt-bindings: Fix SPI and I2C bus node names in examples (Desnes Nunes) [RHEL-13071] - dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC (Desnes Nunes) [RHEL-13071] - usb typec: mt6360: Add MT6360 Type-C DT binding documentation (Desnes Nunes) [RHEL-13071]- [rt] build kernel-rt-4.18.0-525.rt7.314.el8 [RHEL-5332] - net: xfrm: Fix xfrm_address_filter OOB read (Wander Lairson Costa) [2227302] {CVE-2023-39194} - drm/qxl: fix UAF on handle creation (Wander Lairson Costa) [2218335] {CVE-2023-39198} - x86/sev: Make enc_dec_hypercall() accept a size instead of npages (Vitaly Kuznetsov) [RHEL-3656] - net: virtio_net_hdr_to_skb: count transport header in UFO (Cindy Lu) [RHEL-6030] - ice: reset first in crash dump kernels (Petr Oros) [2139761] - perf/core: Fix potential NULL deref (Wander Lairson Costa) [RHEL-14982] {CVE-2023-5717} - perf: Disallow mis-matched inherited group reads (Wander Lairson Costa) [RHEL-14982] {CVE-2023-5717} - scsi: mpt3sas: Drop redundant pci_enable_pcie_error_reporting() (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Fix in error path (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Fix loop logic (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Remove volatile qualifier (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Perform additional retries if doorbell read returns 0 (Tomas Henzl) [RHEL-8246] - scsi: mpi3mr: Split off bus_reset function from host_reset (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Update driver version to 8.5.0.0.0 (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Enhance handling of devices removed after controller reset (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: WRITE SAME implementation (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Add support for more than 1MB I/O (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Update MPI Headers to version 3.00.28 (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Invoke soft reset upon TSU or event ack time out (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Fix the type used for pointers to bitmap (Tomas Henzl) [RHEL-8232] - regmap: Drop initial version of maximum transfer length fixes (Mark Langsdorf) [RHEL-1022] - regmap: Account for register length when chunking (Mark Langsdorf) [RHEL-1022] - driver core: update comments in device_rename() (Mark Langsdorf) [RHEL-1022] - cacheinfo: Add use_arch[|_cache]_info field/function (Mark Langsdorf) [RHEL-1022] - arch_topology: Remove early cacheinfo error message if -ENOENT (Mark Langsdorf) [RHEL-1022] - cacheinfo: Allow early level detection when DT/ACPI info is missing/broken (Mark Langsdorf) [RHEL-1022] - cacheinfo: Check sib_leaf in cache_leaves_are_shared() (Mark Langsdorf) [RHEL-1022] - cacheinfo: Add arch specific early level initializer (Mark Langsdorf) [RHEL-1022] - regmap: Factor out single value register syncing (Mark Langsdorf) [RHEL-1022] - regmap: Add RAM backed register map (Mark Langsdorf) [RHEL-1022] - regmap: Removed compressed cache support (Mark Langsdorf) [RHEL-1022] - base: soc: populate machine name in soc_device_register if empty (Mark Langsdorf) [RHEL-1022] - regmap: Clarify error for unknown cache types (Mark Langsdorf) [RHEL-1022] - regmap: Handle sparse caches in the default sync (Mark Langsdorf) [RHEL-1022] - regmap: add a helper to translate the register address (Mark Langsdorf) [RHEL-1022] - regmap: cache: Silence checkpatch warning (Mark Langsdorf) [RHEL-1022] - regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Mark Langsdorf) [RHEL-1022] - devres: Pass unique name of the resource to devm_add_action() (Mark Langsdorf) [RHEL-1022] - device property: Clarify description of returned value in some functions (Mark Langsdorf) [RHEL-1022] - driver core: Make state_synced device attribute writeable (Mark Langsdorf) [RHEL-1022] - PM: domains: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [RHEL-1022] - PM: runtime: Do not call __rpm_callback() from rpm_idle() (Mark Langsdorf) [RHEL-1022] - kobject: kset_uevent_ops: make name() callback take a const * (Mark Langsdorf) [RHEL-1022] - kobject: kset_uevent_ops: make filter() callback take a const * (Mark Langsdorf) [RHEL-1022] - kobject: make get_ktype() take a const pointer (Mark Langsdorf) [RHEL-1022] - kobject: make kobject_get_ownership() take a constant kobject * (Mark Langsdorf) [RHEL-1022] - arm64: topology: move store_cpu_topology() to shared code (Mark Langsdorf) [RHEL-1022] - filemap: skip write and wait if end offset precedes start (Nico Pache) [RHEL-5620] - mm/mempolicy: clean up the code logic in queue_pages_pte_range (Nico Pache) [RHEL-5620] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5620] - mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Nico Pache) [RHEL-5620] - writeback: fix call of incorrect macro (Nico Pache) [RHEL-5620] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5620] - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Nico Pache) [RHEL-5620] - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs (Nico Pache) [RHEL-5620] - mm/khugepaged: check again on anon uffd-wp during isolation (Nico Pache) [RHEL-5620] - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Nico Pache) [RHEL-5620] - mm/fadvise: use LLONG_MAX instead of -1 for eof (Nico Pache) [RHEL-5620] - mm: Make failslab writable again (Nico Pache) [RHEL-5620] - mm: migrate: fix THP's mapcount on isolation (Nico Pache) [RHEL-5620] - mm/memremap.c: map FS_DAX device memory as decrypted (Nico Pache) [RHEL-5620] - mm/page_alloc: add missing is_migrate_isolate() check in set_page_guard() (Nico Pache) [RHEL-5620] - mm: pagewalk: Fix race between unmap and page walker (Nico Pache) [RHEL-5620] - mm/slub: add missing TID updates on slab deactivation (Nico Pache) [RHEL-5620] - hugetlb: fix huge_pmd_unshare address update (Nico Pache) [RHEL-5620] - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages (Nico Pache) [RHEL-5620] - highmem: fix checks in __kmap_local_sched_{in,out} (Nico Pache) [RHEL-5620] - mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Nico Pache) [RHEL-5620] - mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() (Nico Pache) [RHEL-5620] - memblock: use kfree() to release kmalloced memblock regions (Nico Pache) [RHEL-5620] - mm/list_lru.c: prefer struct_size over open coded arithmetic (Nico Pache) [RHEL-5620] - mm/kmemleak: allow __GFP_NOLOCKDEP passed to kmemleak's gfp (Nico Pache) [RHEL-5620] - mm/hugetlb: initialize hugetlb_usage in mm_init (Nico Pache) [RHEL-5620] - mm: mempolicy: don't have to split pmd for huge zero page (Nico Pache) [RHEL-5620] - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Nico Pache) [RHEL-5620] - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Nico Pache) [RHEL-5620] - delayacct: clear right task's flag after blkio completes (Nico Pache) [RHEL-5620] - mm: remove lru_add_drain_all in alloc_contig_range (Nico Pache) [RHEL-5620] - mm: always have io_remap_pfn_range() set pgprot_decrypted() (Nico Pache) [RHEL-5620] - mm/page_alloc: fix documentation error (Nico Pache) [RHEL-5620] - s390/mm: mmap base does not depend on ADDR_NO_RANDOMIZE personality (Nico Pache) [RHEL-5620] - powerpc/mm: Fix "sz" set but not used warning (Nico Pache) [RHEL-5620] - powerpc/mm/hash: Handle mmap_min_addr correctly in get_unmapped_area topdown search (Nico Pache) [RHEL-5620] - mm: ksm: do not block on page lock when searching stable tree (Nico Pache) [RHEL-5620] - powerpc/hugetlbpage: Rmove unhelpful HUGEPD_*_SHIFT macros (Nico Pache) [RHEL-5620] - arm64: mm: Export __sync_icache_dcache() for xen-privcmd (Nico Pache) [RHEL-5620]- [rt] build kernel-rt-4.18.0-524.rt7.313.el8 [RHEL-5332] - pNFS/filelayout: treat GETDEVICEINFO errors as layout failure (Scott Mayhew) [RHEL-4969] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8630] - net/sched: cls_rsvp: always try to match inside the linear part of skb (Davide Caratti) [RHEL-11730] {CVE-2023-42755} - vc_screen: don't clobber return value in vcs_read (Ricardo Robaina) [2221468] {CVE-2023-3567} - vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (Ricardo Robaina) [2221468] {CVE-2023-3567} - vt_kdsetmode: extend console locking (John W. Linville) [RHEL-3016] {CVE-2021-3753} - console: consume APC, DM, DCS (John W. Linville) [RHEL-3016] {CVE-2021-3753} - vt_ioctl: move vt_kdsetmode out of vt_k_ioctl (John W. Linville) [RHEL-3016] {CVE-2021-3753} - scsi: core: Fix legacy /proc parsing buffer overflow (Ewan D. Milne) [RHEL-14311] - scsi: core: Improve scsi_vpd_inquiry() checks (Ewan D. Milne) [RHEL-14311] - scsi: core: Fix a procfs host directory removal regression (Ewan D. Milne) [RHEL-14311] - scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Ewan D. Milne) [RHEL-14311] - ibmvnic: Assign XPS map to correct queue index (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Toggle between queue types in affinity mapping (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Update XPS assignments during affinity binding (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Add hotpluggable CPU callbacks to reassign affinity hints (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Assign IRQ affinity hints to device queues (Mukesh Chaurasiya) [RHEL-11210] - mm/slub: fix a slab missed to be freed problem (Rafael Aquini) [RHEL-9526] - mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock() (Rafael Aquini) [RHEL-9526] - mm/slub: convert object_map_lock to non-raw spinlock (Rafael Aquini) [RHEL-9526] - mm/slub: remove slab_lock() usage for debug operations (Rafael Aquini) [RHEL-9526] - mm/slub: restrict sysfs validation to debug caches and make it safe (Rafael Aquini) [RHEL-9526] - mm/slub: move free_debug_processing() further (Rafael Aquini) [RHEL-9526] - mm/slub: remove unneeded return value of slab_pad_check (Rafael Aquini) [RHEL-9526] - s390/qdio: fix do_sqbs() inline assembly constraint (Tobias Huschle) [RHEL-11194] - s390/lcs: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [RHEL-11194] - s390/lcs: Convert sprintf to scnprintf (Tobias Huschle) [RHEL-11194] - s390/ctcm: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [RHEL-11194] - s390/ctcm: Convert sprintf/snprintf to scnprintf (Tobias Huschle) [RHEL-11194] - s390/qeth: Fix vipa deletion (Tobias Huschle) [RHEL-11194] - s390/lcs: Remove FDDI option (Tobias Huschle) [RHEL-11194] - net/ism: Remove redundant pci_clear_master (Tobias Huschle) [RHEL-11198] - net/smc: Fix dependency of SMC on ISM (Tobias Huschle) [RHEL-11198] - s390/ism: Do not unregister clients with registered DMBs (Tobias Huschle) [RHEL-11198] - s390/ism: Fix and simplify add()/remove() callback handling (Tobias Huschle) [RHEL-11198] - s390/ism: Fix locking for forwarding of IRQs and events to clients (Tobias Huschle) [RHEL-11198] - s390/ism: Fix trying to free already-freed IRQ by repeated ism_dev_exit() (Tobias Huschle) [RHEL-11198] - s390/ism: Set DMA coherent mask (Tobias Huschle) [RHEL-11198] - net/ism: Remove extra include (Tobias Huschle) [RHEL-11198] - net/smc: Introduce explicit check for v2 support (Tobias Huschle) [RHEL-11198] - dm: fix a race condition in retrieve_deps (Benjamin Marzinski) [RHEL-13917] - dm raid: protect md_stop() with 'reconfig_mutex' (Benjamin Marzinski) [RHEL-13917] - dm raid: clean up four equivalent goto tags in raid_ctr() (Benjamin Marzinski) [RHEL-13917] - dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Benjamin Marzinski) [RHEL-13917] - dm integrity: fix double free on memory allocation failure (Benjamin Marzinski) [RHEL-13917] - dm integrity: scale down the recalculate buffer if memory allocation fails (Benjamin Marzinski) [RHEL-13917] - dm integrity: only allocate recalculate buffer when needed (Benjamin Marzinski) [RHEL-13917] - dm integrity: reduce vmalloc space footprint on 32-bit architectures (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Refuse to create device named "." or ".." (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Refuse to create device named "control" (Benjamin Marzinski) [RHEL-13917] - dm ioctl: structs and parameter strings must not overlap (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Avoid pointer arithmetic overflow (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Check dm_target_spec is sufficiently aligned (Benjamin Marzinski) [RHEL-13917] - dm thin: disable discards for thin-pool if no_discard_passdown (Benjamin Marzinski) [RHEL-13917] - dm thin metadata: Fix ABBA deadlock by resetting dm_bufio_client (Benjamin Marzinski) [RHEL-13917] - dm crypt: fix crypt_ctr_cipher_new return value on invalid AEAD cipher (Benjamin Marzinski) [RHEL-13917] - dm thin: update .io_hints methods to not require handling discards last (Benjamin Marzinski) [RHEL-13917] - dm thin: remove return code variable in pool_map (Benjamin Marzinski) [RHEL-13917]- [rt] build kernel-rt-4.18.0-523.rt7.312.el8 [RHEL-5332] - cifs: Fix UAF in cifs_demultiplex_thread() (Scott Mayhew) [RHEL-7930 RHEL-9046] {CVE-2023-1192} - x86/platform/uv: Use alternate source for socket to node data (Frank Ramsay) [RHEL-13360] - media: technisat-usb2: break out of loop at end of buffer (Desnes Nunes) [RHEL-3013 RHEL-3895] {CVE-2019-15505} - can: af_can: fix NULL pointer dereference in can_rcv_filter (Ricardo Robaina) [RHEL-6429 RHEL-7053] {CVE-2023-2166} - PCI/portdrv: Prevent LS7A Bus Master clearing on shutdown (Myron Stowe) [RHEL-5147] - kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa) [RHEL-14767] - KVM: x86/mmu: Fix an sign-extension bug with mmu_seq that hangs vCPUs (Peter Xu) [RHEL-7210] - net: tun: fix bugs for oversize packet when napi frags enabled (Ricardo Robaina) [RHEL-7185 RHEL-7267] {CVE-2023-3812} - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Jose Ignacio Tornos Martinez) [RHEL-6357] {CVE-2023-31083} - RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Kamal Heib) [RHEL-10313 RHEL-11030] - RDMA/qedr: fix repeated words in comments (Kamal Heib) [RHEL-10313 RHEL-11030] - x86/sev: Check for user-space IOIO pointing to kernel space (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - x86/sev: Check IOBM for IOIO exceptions from user-space (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - x86/sev: Disable MMIO emulation from user mode (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - USB: core: Fix oversight in SuperSpeed initialization (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - USB: core: Change usb_get_device_descriptor() API (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - USB: core: Unite old scheme and new scheme descriptor reads (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - bonding: do not assume skb mac_header is set (Hangbin Liu) [RHEL-13959] - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Hangbin Liu) [RHEL-13959] - bonding: support balance-alb with openvswitch (Hangbin Liu) [RHEL-13959] - bonding: reset bond's flags when down link is P2P device (Hangbin Liu) [RHEL-13959] - net: fix stack overflow when LRO is disabled for virtual interfaces (Hangbin Liu) [RHEL-13959] - Documentation: bonding: fix the doc of peer_notif_delay (Hangbin Liu) [RHEL-13959] - bonding: fix send_peer_notif overflow (Hangbin Liu) [RHEL-13959] - bonding: Fix memory leak when changing bond type to Ethernet (Hangbin Liu) [RHEL-13959] - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails (Hangbin Liu) [RHEL-13959] - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change (Hangbin Liu) [RHEL-13959] - drivers/net/bonding/bond_3ad: return when there's no aggregator (Hangbin Liu) [RHEL-13959] - KVM: s390: pv: Allow AP-instructions for pv-guests (Thomas Huth) [2111392] - KVM: s390: Add UV feature negotiation (Thomas Huth) [2111392] - s390/uv: UV feature check utility (Thomas Huth) [2111392] - s390/vfio-ap: make sure nib is shared (Thomas Huth) [2111392] - KVM: s390: export kvm_s390_pv*_is_protected functions (Thomas Huth) [2111392] - s390/uv: export uv_pin_shared for direct usage (Thomas Huth) [2111392] - s390/vfio-ap: check for TAPQ response codes 0x35 and 0x36 (Thomas Huth) [2111392] - s390/vfio-ap: handle queue state change in progress on reset (Thomas Huth) [2111392] - s390/vfio-ap: use work struct to verify queue reset (Thomas Huth) [2111392] - s390/vfio-ap: store entire AP queue status word with the queue object (Thomas Huth) [2111392] - s390/vfio-ap: remove upper limit on wait for queue reset to complete (Thomas Huth) [2111392] - s390/vfio-ap: allow deconfigured queue to be passed through to a guest (Thomas Huth) [2111392] - s390/vfio-ap: wait for response code 05 to clear on queue reset (Thomas Huth) [2111392] - s390/vfio-ap: clean up irq resources if possible (Thomas Huth) [2111392] - s390/vfio-ap: no need to check the 'E' and 'I' bits in APQSW after TAPQ (Thomas Huth) [2111392] - s390/vfio-ap: fix memory leak in vfio_ap device driver (Thomas Huth) [2111392] - s390/vfio-ap: remove redundant driver match function (Thomas Huth) [2111392] - s390/vfio_ap: increase max wait time for reset verification (Thomas Huth) [2111392] - s390/vfio_ap: fix handling of error response codes (Thomas Huth) [2111392] - s390/vfio_ap: verify ZAPQ completion after return of response code zero (Thomas Huth) [2111392] - s390/vfio_ap: use TAPQ to verify reset in progress completes (Thomas Huth) [2111392] - s390/vfio_ap: check TAPQ response code when waiting for queue reset (Thomas Huth) [2111392] - s390/vfio-ap: verify reset complete in separate function (Thomas Huth) [2111392] - s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue() (Thomas Huth) [2111392] - s390/vfio-ap: add s390dbf logging to the vfio_ap_irq_enable function (Thomas Huth) [2111392] - s390-vfio-ap: introduces s390 kernel debug feature for vfio_ap device driver (Thomas Huth) [2111392]- [rt] build kernel-rt-4.18.0-522.rt7.311.el8 [RHEL-5332] - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Florian Westphal) [RHEL-8444] {CVE-2023-42753} - cxgb4: fix use after free bugs caused by circular dependency problem (Ricardo Robaina) [RHEL-6261 RHEL-7058] {CVE-2023-4133} - ipvs: queue delayed work to expire no destination connections if expire_nodest_conn=1 (Florian Westphal) [RHEL-5742] - bpf: Fix incorrect verifier pruning due to missing register precision taints (Artem Savkov) [RHEL-7534 RHEL-7535] {CVE-2023-2163} - mm/memcontrol.c: remove the redundant updating of stats_flush_threshold (Waiman Long) [2238379] - virtio_balloon: Fix endless deflation and inflation on arm64 (Gavin Shan) [RHEL-1672] - i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera) [RHEL-6384] - libfs: take cursors out of list when moving past the end of directory (Jeffrey Layton) [RHEL-15148] - net/core: Fix ETH_P_1588 flow dissector (Paolo Abeni) [RHEL-14379] - skbuff: skb_segment, Call zero copy functions before using skbuff frags (Paolo Abeni) [RHEL-14379] - net: prevent skb corruption on frag list segmentation (Paolo Abeni) [RHEL-14379] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-14379] - scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1 (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Log message when controller reset is requested but not issued (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Fix deadlock on firmware crashdump (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Use pci_dev_id() to simplify the code (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Convert union megasas_sgl to flex-arrays (Tomas Henzl) [RHEL-8244] - scsi: smartpqi: Change driver version to 2.1.24-046 (Don Brace) [RHEL-1728] - scsi: smartpqi: Enhance error messages (Don Brace) [RHEL-1728] - scsi: smartpqi: Enhance controller offline notification (Don Brace) [RHEL-1728] - scsi: smartpqi: Enhance shutdown notification (Don Brace) [RHEL-1728] - scsi: smartpqi: Simplify lun_number assignment (Don Brace) [RHEL-1728] - scsi: smartpqi: Rename pciinfo to pci_info (Don Brace) [RHEL-1728] - scsi: smartpqi: Rename MACRO to clarify purpose (Don Brace) [RHEL-1728] - scsi: smartpqi: Add abort handler (Don Brace) [RHEL-1728] - x86/sgx: mark as supported (Vladis Dronov) [2041881] - x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race (Vladis Dronov) [2041881] - x86/sgx: Break up long non-preemptible delays in sgx_vepc_release() (Vladis Dronov) [2041881] - Documentation: Fix typos (only the SGX part) (Vladis Dronov) [2041881] - x86/sgx: Avoid using iterator after loop in sgx_mmu_notifier_release() (Vladis Dronov) [2041881] - selftests/sgx: Add "test_encl.elf" to TEST_FILES (Vladis Dronov) [2041881] - convert sgx_set_attribute() to fdget()/fdput() (Vladis Dronov) [2041881] - x86/sgx: use VM_ACCESS_FLAGS (Vladis Dronov) [2041881] - x86/sgx: Replace kmap/kunmap_atomic() calls (Vladis Dronov) [2041881] - x86/sgx: Allow enclaves to use Asynchrounous Exit Notification (Vladis Dronov) [2041881] - x86/sgx: Reduce delay and interference of enclave release (Vladis Dronov) [2041881] - x86/vdso: Conditionally export __vdso_sgx_enter_enclave() (Vladis Dronov) [2041881] - x86/sgx: Add overflow check in sgx_validate_offset_length() (Vladis Dronov) [2041881]- [rt] build kernel-rt-4.18.0-521.rt7.310.el8 [RHEL-5332] - team: fix null-ptr-deref when team device type is changed (Hangbin Liu) [RHEL-13961] - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Hangbin Liu) [RHEL-13961] - team: reset team's flags when down link is P2P device (Hangbin Liu) [RHEL-13961] - teaming: deliver link-local packets with the link they arrive on (Hangbin Liu) [RHEL-13961] - kernfs: change kernfs_rename_lock into a read-write lock. (Ian Kent) [RHEL-11484] - kernfs: Separate kernfs_pr_cont_buf and rename_lock. (Ian Kent) [RHEL-11484] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-11484] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-11484] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-11484] - kernfs: move struct kernfs_root out of the public view. (Ian Kent) [RHEL-11484] - iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: add null-ptr-check after ip_dev_find() (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: Replace 0-length arrays with flexible arrays (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: remove unnecessary NULL check in __c4iw_poll_cq_one() (Kamal Heib) [RHEL-1734] - block: check_events: don't bother with events if unsupported (Ming Lei) [RHEL-2407] - Revert "block: unexport DISK_EVENT_MEDIA_CHANGE for legacy/fringe drivers" (Ming Lei) [RHEL-2407] - Revert "ide: unexport DISK_EVENT_MEDIA_CHANGE for ide-gd and ide-cd" (Ming Lei) [RHEL-2407] - block: disk_events: introduce event flags (Ming Lei) [RHEL-2407] - block: genhd: remove async_events field (Ming Lei) [RHEL-2407] - ibmvnic: Ensure login failure recovery is safe from other resets (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Do partial reset on login failure (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Handle DMA unmapping of login buffs in release functions (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Unmap DMA login rsp buffer on send login fail (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Enforce stronger sanity checks on login response (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Free rwi on reset success (Mamatha Inamdar) [RHEL-11211] - selftests: tls: swap the TX and RX sockets in some tests (Hangbin Liu) [RHEL-13962] - selftests: mirror_gre_changes: Tighten up the TTL test match (Hangbin Liu) [RHEL-13962] - selftests: forwarding: tc_tunnel_key: Make filters more specific (Hangbin Liu) [RHEL-13962] - selftests: forwarding: tc_flower: Relax success criterion (Hangbin Liu) [RHEL-13962] - selftests: forwarding: ethtool_extended_state: Skip when using veth pairs (Hangbin Liu) [RHEL-13962] - selftests: forwarding: ethtool: Skip when using veth pairs (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Add a helper to skip test when using veth pairs (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Set default IPv6 traceroute utility (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Switch off timeout (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Skip test when no interfaces are specified (Hangbin Liu) [RHEL-13962] - selftests: rtnetlink: remove netdevsim device after ipsec offload test (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Fix race condition in mirror installation (Hangbin Liu) [RHEL-13962] - selftests: fib_tests: mute cleanup error message (Hangbin Liu) [RHEL-13962] - sched/topology: Align group flags when removing degenerate domain (Phil Auld) [RHEL-2524] - sched/fair: Use recent_used_cpu to test p->cpus_ptr (Phil Auld) [RHEL-2524] - sched/core: Avoid double calling update_rq_clock() in __balance_push_cpu_stop() (Phil Auld) [RHEL-2524] - sched/core: Fixed missing rq clock update before calling set_rq_offline() (Phil Auld) [RHEL-2524] - sched/topology: Mark set_sched_topology() __init (Phil Auld) [RHEL-2524] - sched/wait: Fix a kthread_park race with wait_woken() (Phil Auld) [RHEL-2524] - sched: Add schedule_user() declaration (Phil Auld) [RHEL-2524] - sched/topology: Propagate SMT flags when removing degenerate domain (Phil Auld) [RHEL-2524] - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Phil Auld) [RHEL-2524] - sched/topology: Make sched_energy_mutex,update static (Phil Auld) [RHEL-2524] - sched/fair: Fix inaccurate tally of ttwu_move_affine (Phil Auld) [RHEL-2524] - sched/fair: Revise comment about lb decision matrix (Phil Auld) [RHEL-2524] - sched/topology: Remove unused numa_distance in cpu_attach_domain() (Phil Auld) [RHEL-2524] - perf vendor events: Update metric events for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Update metric event names for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Update JSON/events for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Move JSON/events to appropriate files for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Drop STORES_PER_INST metric event for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Drop some of the JSON/events for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Update the JSON/events descriptions for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events power10: Add JSON metric events to present CPI stall cycles in powerpc (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_partition sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via partition information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_domain sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via domain information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_virtual_processor sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via virtual processor information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document processor_config sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show processor config information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document processor_bus_topology sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show processor bus topology information (Mamatha Inamdar) [RHEL-11205] - KVM: x86: Add SBPB support (Waiman Long) [RHEL-11272 RHEL-9298] - KVM: x86: Add IBPB_BRTYPE support (Waiman Long) [RHEL-11272 RHEL-9298] - x86/retpoline: Document some thunk handling aspects (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Remove unnecessary semicolon (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/rethunk: Use SYM_CODE_START[_LOCAL]_NOALIGN macros (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Disentangle rethunk-dependent options (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Move retbleed IBPB check into existing 'has_microcode' code block (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/bugs: Remove default case for fully switched enums (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Remove 'pred_cmd' label (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Unexport untraining functions (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Improve i-cache locality for alias mitigation (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix vulnerability reporting for missing microcode (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Print mitigation for retbleed IBPB case (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Print actual mitigation if requested mitigation isn't possible (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix SBPB enablement for (possible) future fixed HW (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/alternatives: Remove faulty optimization (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix SBPB enablement for spec_rstack_overflow=off (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Don't probe microcode in a guest (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Set CPUID feature bits independently of bug or mitigation status (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix srso_show_state() side effect (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Fix amd_check_microcode() declaration (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/CPU/AMD: Remove amd_get_topology_early() (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Correct the mitigation status when SMT is disabled (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Explain the untraining sequences a bit more (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu/kvm: Provide UNTRAIN_RET_VM (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Cleanup the untrain mess (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Rename original retbleed methods (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Clean up SRSO return thunk mess (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/alternative: Make custom return thunk unconditional (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - objtool/x86: Fix SRSO mess (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Fix __x86_return_thunk symbol type (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Disable the mitigation on unaffected configurations (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20588} - x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20593} - driver core: cpu: Fix the fallback cpu_show_gds() name (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86: Move gds_ucode_mitigated() declaration to header (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/speculation: Add cpu_show_gds() prototype (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - driver core: cpu: Make cpu_show_not_affected() static (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix build breakage with the LLVM linker (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - Documentation/srso: Document IBPB aspect and fix formatting (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - driver core: cpu: Unify redundant silly stubs (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/CPU/AMD: Do not leak quotient data after a division by 0 (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20588} - x86/srso: Tie SBPB bit setting to microcode patch detection (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add a forgotten NOENDBR annotation (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix return thunks in generated code (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add IBPB on VMEXIT (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add IBPB (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add SRSO_NO support (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add IBPB_BRTYPE support (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add a Speculative RAS Overflow mitigation (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/retbleed: Add __x86_return_thunk alignment checks (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/retbleed: Fix return thunk alignment (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/alternative: Optimize returns patching (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/microcode/AMD: Load late on both threads too (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/returnthunk: Allow different return thunks (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86: Sanitize linker script (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - objtool: Fix .return_sites generation (Waiman Long) [RHEL-11272 RHEL-9298]- [rt] build kernel-rt-4.18.0-520.rt7.309.el8 [RHEL-5332] - kernel/rh_messages.c: move hardware tables to rh_messages.h (Scott Weaver) [2181912] - kernel/rh_messages.c: Wire up new calls (Prarit Bhargava) [2181912] - drivers/pci: Update rh_messages.c (Prarit Bhargava) [2181912] - treewide: Remove mark_driver_deprecated() (Prarit Bhargava) [2181912] - treewide: Remove mark_hardware_deprecated() (Prarit Bhargava) [2181912] - treewide: Remove mark_driver_unmaintained() (Prarit Bhargava) [2181912] - drivers/pci: Remove RHEL-only pci_hw_*() functions (Prarit Bhargava) [2181912] - treewide: Remove pci_hw_disabled() calls (Prarit Bhargava) [2181912] - treewide: Remove pci_hw_deprecated() calls (Prarit Bhargava) [2181912] - treewide: Remove pci_hw_unmaintained() calls (Prarit Bhargava) [2181912] - redhat: fix bug/zjira sort in the changelog (Patrick Talbert) - blk-mq: enforce op-specific segment limits in blk_insert_cloned_request (Ming Lei) [RHEL-14504] - tunnels: fix kasan splat when generating ipv4 pmtu error (Guillaume Nault) [RHEL-14377] - net:ipv6: check return value of pskb_trim() (Guillaume Nault) [RHEL-14377] - sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() (Guillaume Nault) [RHEL-14377] - ipv4: fix null-deref in ipv4_link_failure (Felix Maurer) [RHEL-5427] {CVE-2023-42754} - powerpc/perf/hv-24x7: Update domain value check (Michael Petlan) [RHEL-13718] - vxlan: Expose helper vxlan_build_gbp_hdr (Izabela Bakollari) [RHEL-12413] - vxlan: Remove unused argument from vxlan_build_gbp_hdr( ) and vxlan_build_gpe_hdr( ) (Izabela Bakollari) [RHEL-12413] - net: ipv4: fix one memleak in __inet_del_ifa() (Guillaume Nault) [RHEL-14375] - ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Guillaume Nault) [RHEL-14375] - icmp: guard against too small mtu (Guillaume Nault) [RHEL-14375] - ipv6: ping: fix wrong checksum for large frames (Guillaume Nault) [RHEL-14375] - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Hangbin Liu) [RHEL-13954] - ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Hangbin Liu) [RHEL-13954] - ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Hangbin Liu) [RHEL-13954] - ipv6/addrconf: fix a potential refcount underflow for idev (Hangbin Liu) [RHEL-13954] - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). (Hangbin Liu) [RHEL-13954] - ping6: Fix send to link-local addresses with VRF. (Hangbin Liu) [RHEL-13954] - ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Hangbin Liu) [RHEL-13954]- [rt] build kernel-rt-4.18.0-519.rt7.308.el8 [RHEL-5332] - redhat: remove kabi-rhel810 directory (Prarit Bhargava) - redhat: Update .gitignore for 8.10 kabi files (Prarit Bhargava) - nvmet-tcp: Fix a possible UAF in queue intialization setup (John Meneghini) [RHEL-11509 RHEL-11527] {CVE-2023-5178} - sctp: update hb timer immediately after users change hb_interval (Xin Long) [RHEL-6045] - s390/zcrypt_ep11misc: support API ordinal 6 with empty pin-blob (Tobias Huschle) [RHEL-11200] - net: openvswitch: add support for l4 symmetric hashing (Antoine Tenart) [RHEL-10498] - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Hangbin Liu) [RHEL-10475 RHEL-10477] {CVE-2023-42752} - ip_tunnel: Preserve pointer const in ip_tunnel_info_opts (Ivan Vecera) [RHEL-12418] - tracing: Fix race in perf_trace_buf initialization (Michael Petlan) [RHEL-8648] - Input: gtco - bounds check collection indent level (Desnes Nunes) [RHEL-3014 RHEL-3892] {CVE-2019-13631} - x86/microcode/AMD: Rip out static buffers (Prarit Bhargava) [2225261] - perf/x86/amd: Do not WARN() on every IRQ (Michael Petlan) [RHEL-12340] - netfilter: conntrack: Fix gre tunneling over ipv6 (Florian Westphal) [RHEL-12497] - netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long) [RHEL-6157] - sctp: update transport state when processing a dupcook packet (Xin Long) [RHEL-6157]- [rt] build kernel-rt-4.18.0-518.rt7.307.el8 [RHEL-5332] - trace: Add trace_ipi_send_cpu() (Jerome Marchand) [2192614] - sched, smp: Trace smp callback causing an IPI (Jerome Marchand) [2192614] - smp: reword smp call IPI comment (Jerome Marchand) [2192614] - treewide: Trace IPIs sent via smp_send_reschedule() (Jerome Marchand) [2192614] - irq_work: Trace self-IPIs sent via arch_irq_work_raise() (Jerome Marchand) [2192614] - smp: Trace IPIs sent via arch_send_call_function_ipi_mask() (Jerome Marchand) [2192614] - sched, smp: Trace IPIs sent via send_call_function_single_ipi() (Jerome Marchand) [2192614] - trace: Add trace_ipi_send_cpumask() (Jerome Marchand) [2192614] - RDMA/umem: Set iova in ODP flow (Kamal Heib) [RHEL-1032] - RDMA/core: Update CMA destination address on rdma_resolve_addr (Kamal Heib) [RHEL-1032] - RDMA/core: Refactor rdma_bind_addr (Kamal Heib) [RHEL-1032] - RDMA/cma: Remove NULL check before dev_{put, hold} (Kamal Heib) [RHEL-1032] - IB/isert: Fix possible list corruption in CMA handler (Kamal Heib) [RHEL-1028] - IB/isert: Fix dead lock in ib_isert (Kamal Heib) [RHEL-1028] - RDMA/srpt: Add a check for valid 'mad_agent' pointer (Kamal Heib) [RHEL-1028] - IB/iser: remove redundant new line (Kamal Heib) [RHEL-1028] - IB/iser: centralize setting desc type and done callback (Kamal Heib) [RHEL-1028] - IB/iser: remove unused macros (Kamal Heib) [RHEL-1028] - IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Kamal Heib) [RHEL-1028] - RDMA/uverbs: Restrict usage of privileged QKEYs (Kamal Heib) [RHEL-1028] - RDMA/cma: Always set static rate to 0 for RoCE (Kamal Heib) [RHEL-1028] - RDMA/core: Fix GID entry ref leak when create_ah fails (Kamal Heib) [RHEL-1028] - RDMA/cm: Trace icm_send_rej event before the cm state is reset (Kamal Heib) [RHEL-1028] - RDMA/cma: Remove NULL check before dev_{put, hold} (Kamal Heib) [RHEL-1028] - RDMA/core: Fix multiple -Warray-bounds warnings (Kamal Heib) [RHEL-1028] - RDMA/cma: Allow UD qp_type to join multicast only (Kamal Heib) [RHEL-1028] - md/raid5: release batch_last before waiting for another stripe_head (Nigel Croxon) [RHEL-9875] - CI: Remove unused kpet_tree_family (Nikolai Kondrashov) - ice: Don't tx before switchdev is fully configured (Michal Schmidt) [RHEL-10997] - fbcon: set_con2fb_map needs to set con2fb_map! (Wander Lairson Costa) [RHEL-1183] {CVE-2023-38409} - fbcon: Fix error paths in set_con2fb_map (Wander Lairson Costa) [RHEL-1183] {CVE-2023-38409} - mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy() (Rafael Aquini) [RHEL-3652] - sched/rt: Fix bad task migration for rt tasks (Valentin Schneider) [RHEL-3872] - RDMA/irdma: Prevent zero-length STAG registration (Kamal Heib) [RHEL-6389] {CVE-2023-25775} - mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg (Waiman Long) [RHEL-10099] - cgroup: add pids.peak interface for pids controller (Waiman Long) [RHEL-10099] - mm/memcontrol: export memcg->watermark via sysfs for v2 memcg (Waiman Long) [RHEL-10099] - cpufreq: amd-pstate: fix global sysfs attribute type (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add a kernel config option to set default mode (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Set a fallback policy based on preferred_profile (Prarit Bhargava) [2218687] - ACPI: CPPC: Add definition for undefined FADT preferred PM profile value (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Write CPPC enable bit per-socket (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf() (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Remove fast_switch_possible flag from active driver (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add ->fast_switch() callback (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Make varaiable mode_state_machine static (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add guided mode control support via sysfs (Prarit Bhargava) [2218687] - amd-pstate: Fix amd_pstate mode switch (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add guided autonomous mode (Prarit Bhargava) [2218687] - ACPI: CPPC: Add auto select register read/write support (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: move to use bus_get_dev_root() (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Let user know amd-pstate is disabled (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Fix invalid write to MSR_AMD_CPPC_REQ (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: avoid uninitialized variable use (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: convert sprintf with sysfs_emit() (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: add driver working mode switch support (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: implement suspend and resume callbacks (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: implement amd pstate cpu online and offline callback (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: implement Pstate EPP support for the AMD processors (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: optimize driver working mode selection in amd_pstate_param() (Prarit Bhargava) [2218687] - ACPI: CPPC: Add AMD pstate energy performance preference cppc control (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: fix kernel hang issue while amd-pstate unregistering (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Fix initial highest_perf value (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Expose struct amd_cpudata (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: update pstate frequency transition delay time (Prarit Bhargava) [2218687] - cpufreq: amd_pstate: map desired perf into pstate scope for powersave governor (Prarit Bhargava) [2218687] - cpufreq: amd_pstate: fix wrong lowest perf fetch (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: fix white-space (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: simplify cpudata pointer assignment (Prarit Bhargava) [2218687] - locking: revert comment from KRTS JiraReadiness exercise (Eirik Fuller) [RHEL-11976]- [rt] build kernel-rt-4.18.0-517.rt7.306.el8 [RHEL-5332] - Bluetooth: L2CAP: Fix u8 overflow (Wander Lairson Costa) [2152857] {CVE-2022-45934} - tracing/histograms: Fix parsing of "sym-offset" modifier (Jerome Marchand) [2229575] - ice: always add legacy 32byte RXDID in supported_rxdids (Michal Schmidt) [RHEL-3379] - task_work: cleanup notification modes (Audra Mitchell) [RHEL-1064] - perf test topology: Use !strncmp(right platform) to fix guest PPC comparision check (Michael Petlan) [2131821] - perf test session topology: Fix test to skip the test in guest environment (Michael Petlan) [2131821] - sched/fair: Block nohz tick_stop when cfs bandwidth in use (Phil Auld) [RHEL-2527] - sched, cgroup: Restore meaning to hierarchical_quota (Phil Auld) [RHEL-2527] - sched/fair: Hide unused init_cfs_bandwidth() stub (Phil Auld) [RHEL-2527] - rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov) [RHEL-11241] - rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov) [RHEL-11241] - rbd: decouple header read-in from updating rbd_dev->header (Ilya Dryomov) [RHEL-11241] - rbd: move rbd_dev_refresh() definition (Ilya Dryomov) [RHEL-11241] - redhat: list Z-Jiras in the changelog before Y-Jiras (Herton R. Krzesinski) - Revert "mm, meminit: recalculate pcpu batch and high limits after init completes" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm,memory_hotplug: factor out adjusting present pages into adjust_present_page_count()" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: move free_the_page" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: allow high-order pages to be stored on the per-cpu lists" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: fetch the correct pcp buddy during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: track range of active PCP lists during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: simplify how many pages are selected per pcp list during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: drain the requested list first during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: free pages in a single pass during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: do not prefetch buddies during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: check high-order pages for corruption during PCP operations" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page" (Chris von Recklinghausen) [RHEL-8539] - Revert "cnic: Use the bitmap API to allocate bitmaps" (Chris Leech) [RHEL-1950] - Revert "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-1950] - scsi: lpfc: Prevent use-after-free during rmmod with mapped NVMe rports (Paul Ely) [RHEL-2602] - scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo (Paul Ely) [RHEL-2602] - gfs2: Add quota_change type (Bob Peterson) [2224075]- [rt] build kernel-rt-4.18.0-516.rt7.305.el8 [RHEL-5332] - bpf: Adjust insufficient default bpf_jit_limit (Viktor Malik) [2219567] - bpf: Prevent increasing bpf_jit_limit above max (Viktor Malik) [2219567] - NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington) [2231130] - perf/arm-dmc620: Fix dmc620_pmu_irqs_lock/cpu_hotplug_lock circular lock dependency (Waiman Long) [2177103] - bonding: fix macvlan over alb bond support (Hangbin Liu) [2117816] - s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Tobias Huschle) [RHEL-2852] - s390/zcrypt: fix reply buffer calculations for CCA replies (Tobias Huschle) [2227778] - intel_th: pci: Add Meteor Lake-P support (Michael Petlan) [2156847] - perf/x86/rapl: Add support for Intel Meteor Lake (Michael Petlan) [2156816] - iavf: schedule a request immediately after add/delete vlan (Petr Oros) [2231174] - iavf: add iavf_schedule_aq_request() helper (Petr Oros) [2231174] - PCI: rpaphp: Error out on busy status from get-sensor-state (Mamatha Inamdar) [2230045] - powerpc/rtas: export rtas_error_rc() for reuse. (Mamatha Inamdar) [2230045] - powerpc/eeh: Set channel state after notifying the drivers (Mamatha Inamdar) [2230045] - s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_VERIFYKEY2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_KBLOB2PROTK[23] (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix/harmonize internal keyblob headers (Tobias Huschle) [2225520] - s390/pkey: add support for ecc clear key (Tobias Huschle) [2225520] - s390/pkey: do not use struct pkey_protkey (Tobias Huschle) [2225520] - s390/pkey: introduce reverse x-mas trees (Tobias Huschle) [2225520] - s390/pkey: zeroize key blobs (Tobias Huschle) [2225520] - md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon) [RHEL-5084] - md raid1: allow writebehind to work on any leg device set WriteMostly (Nigel Croxon) [RHEL-5084] - md/raid1: hold the barrier until handle_read_error() finishes (Nigel Croxon) [RHEL-5084] - md/raid1: free the r1bio before waiting for blocked rdev (Nigel Croxon) [RHEL-5084] - md/raid1: call free_r1bio() before allow_barrier() in raid_end_bio_io() (Nigel Croxon) [RHEL-5084] - md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid() (Nigel Croxon) [RHEL-5084] - md/raid10: fix a 'conf->barrier' leakage in raid10_takeover() (Nigel Croxon) [RHEL-5084] - md: raid1: fix potential OOB in raid1_remove_disk() (Nigel Croxon) [RHEL-5084] - md/raid5-cache: fix a deadlock in r5l_exit_log() (Nigel Croxon) [RHEL-5084] - md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Nigel Croxon) [RHEL-5084] - md/md-bitmap: remove unnecessary local variable in backlog_store() (Nigel Croxon) [RHEL-5084] - md: restore 'noio_flag' for the last mddev_resume() (Nigel Croxon) [RHEL-5084] - md: don't quiesce in mddev_suspend() (Nigel Croxon) [RHEL-5084] - md: move initialization and destruction of 'io_acct_set' to md.c (Nigel Croxon) [RHEL-5084] - md: enhance checking in md_check_recovery() (Nigel Croxon) [RHEL-5084] - md: wake up 'resync_wait' at last in md_reap_sync_thread() (Nigel Croxon) [RHEL-5084] - md: refactor idle/frozen_sync_thread() to fix deadlock (Nigel Croxon) [RHEL-5084] - md: add a mutex to synchronize idle and frozen in action_store() (Nigel Croxon) [RHEL-5084] - md: refactor action_store() for 'idle' and 'frozen' (Nigel Croxon) [RHEL-5084] - Revert "md: unlock mddev before reap sync_thread in action_store" (Nigel Croxon) [RHEL-5084] - md/raid0: add discard support for the 'original' layout (Nigel Croxon) [RHEL-5084] - md/raid10: prevent soft lockup while flush writes (Nigel Croxon) [RHEL-5084] - md/raid10: fix io loss while replacement replace rdev (Nigel Croxon) [RHEL-5084] - md/raid10: Do not add spare disk when recovery fails (Nigel Croxon) [RHEL-5084] - md/raid10: clean up md_add_new_disk() (Nigel Croxon) [RHEL-5084] - md/raid10: prioritize adding disk to 'removed' mirror (Nigel Croxon) [RHEL-5084] - md/raid10: improve code of mrdev in raid10_sync_request (Nigel Croxon) [RHEL-5084] - md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Nigel Croxon) [RHEL-5084] - md/raid5: don't start reshape when recovery or replace is in progress (Nigel Croxon) [RHEL-5084] - md/bitmap: factor out a helper to set timeout (Nigel Croxon) [RHEL-5084] - md/bitmap: always wake up md_thread in timeout_store (Nigel Croxon) [RHEL-5084] - md: factor out a helper to wake up md_thread directly (Nigel Croxon) [RHEL-5084] - md/raid10: fix wrong setting of max_corr_read_errors (Nigel Croxon) [RHEL-5084] - md/raid10: fix overflow of md/safe_mode_delay (Nigel Croxon) [RHEL-5084] - md/raid5: fix a deadlock in the case that reshape is interrupted (Nigel Croxon) [RHEL-5084] - md: add a new api prepare_suspend() in md_personality (Nigel Croxon) [RHEL-5084] - md: export md_is_rdwr() and is_md_suspended() (Nigel Croxon) [RHEL-5084] - md: introduce md_ro_state (Nigel Croxon) [RHEL-5084] - md: fix data corruption for raid456 when reshape restart while grow up (Nigel Croxon) [RHEL-5084] - md/raid5: don't allow replacement while reshape is in progress (Nigel Croxon) [RHEL-5084] - md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Nigel Croxon) [RHEL-5084] - md: raid1: check if adding pages to resync bio fails (Nigel Croxon) [RHEL-5084] - md: raid1: use __bio_add_page for adding single page to bio (Nigel Croxon) [RHEL-5084] - md: check for failure when adding pages in alloc_behind_master_bio (Nigel Croxon) [RHEL-5084] - md: raid5: use __bio_add_page to add single page to new bio (Nigel Croxon) [RHEL-5084] - md: raid5-log: use __bio_add_page to add single page (Nigel Croxon) [RHEL-5084] - md: use __bio_add_page to add single page (Nigel Croxon) [RHEL-5084] - md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() (Nigel Croxon) [RHEL-5084] - drm/i915: Do not disable preemption for resets (John B. Wyatt IV) [2212309 2213314] - drm/i915: Drop the irqs_disabled() check (John B. Wyatt IV) [2212309 2213314] - drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() (John B. Wyatt IV) [2212309 2213314] - drm/i915/gt: Queue and wait for the irq_work item. (John B. Wyatt IV) [2212309 2213314] - drm/i915: Don't check for atomic context on PREEMPT_RT (John B. Wyatt IV) [2212309 2213314] - drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates (John B. Wyatt IV) [2212309 2213314] - drm/i915: Use preempt_disable/enable_rt() where recommended (John B. Wyatt IV) [2212309 2213314]- [rt] build kernel-rt-4.18.0-515.rt7.304.el8 [RHEL-5332] - s390/dasd: fix hanging device after quiesce/resume (Tobias Huschle) [RHEL-2838] - s390/dasd: fix hanging device after request requeue (Tobias Huschle) [RHEL-2830] - s390/dasd: fix command reject error on ESE devices (Tobias Huschle) [RHEL-2850] - s390/dasd: print copy pair message only for the correct error (Tobias Huschle) [RHEL-2831] - s390: add z16 elf platform (Tobias Huschle) [RHEL-2854] - s390/qeth: Don't call dev_close/dev_open (DOWN/UP) (Tobias Huschle) [RHEL-2410] - powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() (Mamatha Inamdar) [2227601] - arm64: kdump: Remove custom linux,usable-memory-range handling (Baoquan He) [RHEL-2307] - arm64: kdump: Remove custom linux,elfcorehdr handling (Baoquan He) [RHEL-2307] - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Dean Nelson) [RHEL-1784] {CVE-2022-45919} - media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Dean Nelson) [RHEL-1841] {CVE-2022-45884} - media: dvb-core: Fix use-after-free due on race condition at dvb_net (Dean Nelson) [RHEL-1842] {CVE-2022-45886} - media: dvb_ca_en50221: fix a size write bug (Dean Nelson) [RHEL-1784] - media: dvbdev: fix refcnt bug (Dean Nelson) [RHEL-1841] - media: dvbdev: adopts refcnt to avoid UAF (Dean Nelson) [RHEL-1841] - media: dvbdev: fix error logic at dvb_register_device() (Dean Nelson) [RHEL-1841] - media: dvb_net: avoid speculation from net slot (Dean Nelson) [RHEL-1842] - media: dvb_ca_en50221: avoid speculation from CA slot (Dean Nelson) [RHEL-1784] - media: dvbdev: Fix memleak in dvb_register_device (Dean Nelson) [RHEL-1841] - media: media/dvb: Use kmemdup rather than duplicating its implementation (Dean Nelson) [RHEL-1841] - media: dvbdev: remove double-unlock (Dean Nelson) [RHEL-1841] - media: dvb-core: fix epoll() by calling poll_wait first (Dean Nelson) [RHEL-1784] - media: dvb_ca_en50221: off by one in dvb_ca_en50221_io_do_ioctl() (Dean Nelson) [RHEL-1784] - drm/amd/display: fix the white screen issue when >= 64GB DRAM (Mika Penttilä) [2231934] - gfs2: conversion deadlock do_promote bypass (Bob Peterson) [2225228] - gfs2: do_promote cleanup (Andreas Gruenbacher) [2225228] - gfs2: Make use of list_is_first (Andreas Gruenbacher) [2225228] - x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Waiman Long) [2227916] - Documentation/hw-vuln: Document the interaction between IBRS and STIBP (Waiman Long) [2227916] - x86/CPU/AMD: Make sure EFER[AIBRSE] is set (Waiman Long) [2227916] - fs: don't audit the capability check in simple_xattr_list() (Andrey Albershteyn) [RHEL-863]- [rt] build kernel-rt-4.18.0-514.rt7.303.el8 [2180997] - redhat: fix to be able to build with rpm 4.19.0 (Denys Vlasenko) - redhat: add additional gating boot tests (Denys Vlasenko) - redhat: list Z-Jiras in the changelog before Y-Jiras (Herton R. Krzesinski) - scsi: st: Add third party poweron reset handling (John Meneghini) [1930388] - kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Jon Maloy) [2179898] {CVE-2023-1513} - bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar) [2229965] - s390/ap: add ap status asynch error support (Tobias Huschle) [2110511] - s390/ap: implement SE AP bind, unbind and associate (Tobias Huschle) [2110511] - s390/ap: introduce low frequency polling possibility (Tobias Huschle) [2110511] - s390/ap: new low level inline functions ap_bapq() and ap_aapq() (Tobias Huschle) [2110511] - s390/ap: provide F bit parameter for ap_rapq() and ap_zapq() (Tobias Huschle) [2110511] - s390/ap: filter ap card functions, new queue functions attribute (Tobias Huschle) [2110511] - s390/ap: make tapq gr2 response a struct (Tobias Huschle) [2110511] - s390/ap: introduce new AP bus sysfs attribute features (Tobias Huschle) [2110511] - s390/ap: exploit new B bit from QCI config info (Tobias Huschle) [2110511] - s390/zcrypt: replace scnprintf with sysfs_emit (Tobias Huschle) [2110511] - s390/zcrypt: rework length information for dqap (Tobias Huschle) [2110511] - s390/zcrypt: make psmid unsigned long instead of long long (Tobias Huschle) [2110511] - s390/ap,zcrypt,vfio: introduce and use ap_queue_status_reg union (Tobias Huschle) [2110511] - s390/ap: fix status returned by ap_qact() (Tobias Huschle) [2110511] - s390/ap: fix status returned by ap_aqic() (Tobias Huschle) [2110511] - s390/ap: adjust whitespace (Tobias Huschle) [2110511] - s390/ap: use insn format for new instructions (Tobias Huschle) [2110511] - s390/zcrypt: Filter admin CPRBs on custom devices (Tobias Huschle) [2110511] - s390/zcrypt: Add admask to zcdn (Tobias Huschle) [2110511] - s390/zcrypt: CCA control CPRB sending (Tobias Huschle) [2110511] - s390/ap: add missing virt_to_phys address conversion (Tobias Huschle) [2110511] - s390/ap: get rid of register asm in ap_dqap() (Tobias Huschle) [2110511] - s390/ap: get rid of register asm (Tobias Huschle) [2110511] - s390/ap: Rework ap_dqap to deal with messages greater than recv buffer (Tobias Huschle) [2110511] - s390/ap: rework assembler functions to use unions for in/out register variables (Tobias Huschle) [2110511] - internal: add new files for RHEL_MINOR=10 change (Denys Vlasenko) - thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards (Desnes Nunes) [2233974] - mm/userfaultfd: don't consider uffd-wp bit of writable migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp handling for THP migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp special cases for fork() (Rafael Aquini) [2231554] - mm/thp: simplify copying of huge zero page pmd when fork (Rafael Aquini) [2231554] - internal: update RHEL_MINOR for the start of RHEL-8.10 development (Denys Vlasenko)- [rt] build kernel-rt-4.18.0-513.rt7.302.el8 [2180997] - redhat/configs: enable CONFIG_INET_DIAG_DESTROY (Andrea Claudi) [2230213] - net/sched: cls_u32: Fix reference counter leak leading to overflow (Davide Caratti) [2225202] {CVE-2023-3609} - cifs: fix bogus cifs_mount error handling in RHEL8 (Jeffrey Layton) [2215018] - KVM: nVMX: add missing consistency checks for CR0 and CR4 (Ricardo Robaina) [2190255] {CVE-2023-30456} - netfilter: snat: evict closing tcp entries on reply tuple collision (Florian Westphal) [2196717] - tun: avoid double free in tun_free_netdev (Jon Maloy) [2156366 2156371] {CVE-2022-4744} - net/sched: cls_fw: Fix improper refcount update leads to use-after-free (Davide Caratti) [2225103] {CVE-2023-3776} - net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Davide Caratti) [2225196] {CVE-2023-3611} - net/sched: sch_qfq: reintroduce lmax bound check for MTU (Davide Caratti) [2225196] - net/sched: sch_qfq: refactor parsing of netlink parameters (Davide Caratti) [2225196] - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128} - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128} - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128} - scsi: lpfc: Remove reftag check in DIF paths (Paul Ely) [2229152] - scsi: lpfc: Modify when a node should be put in device recovery mode during RSCN (Paul Ely) [2229152] - scsi: lpfc: Make fabric zone discovery more robust when handling unsolicited LOGO (Paul Ely) [2229152] - scsi: lpfc: Set Establish Image Pair service parameter only for Target Functions (Paul Ely) [2229152] - scsi: lpfc: Revise ndlp kref handling for dev_loss_tmo_callbk and lpfc_drop_node (Paul Ely) [2229152] - scsi: lpfc: Qualify ndlp discovery state when processing RSCN (Paul Ely) [2229152] - gfs2: Fix freeze consistency check in gfs2_trans_add_meta (Andreas Gruenbacher) [2095340] - gfs2: gfs2_freeze_lock_shared cleanup (Andreas Gruenbacher) [2095340] - gfs2: Replace sd_freeze_state with SDF_FROZEN flag (Andreas Gruenbacher) [2095340] - gfs2: Rework freeze / thaw logic (Andreas Gruenbacher) [2095340] - gfs2: Rename SDF_{FS_FROZEN => FREEZE_INITIATOR} (Andreas Gruenbacher) [2095340] - gfs2: Reconfiguring frozen filesystem already rejected (Andreas Gruenbacher) [2095340] - gfs2: Rename gfs2_freeze_lock{ => _shared } (Andreas Gruenbacher) [2095340] - gfs2: Rename the {freeze,thaw}_super callbacks (Andreas Gruenbacher) [2095340] - gfs2: Rename remaining "transaction" glock references (Andreas Gruenbacher) [2095340] - gfs2: init system threads before freeze lock (Bob Peterson) [2095340] - net: mana: Use the correct WQE count for ringing RQ doorbell (Bandan Das) [2222573] - net: mana: Batch ringing RX queue doorbell on receiving packets (Bandan Das) [2222573] - net: mana: Add support for vlan tagging (Bandan Das) [2222573] - net: mana: Fix perf regression: remove rx_cqes, tx_cqes counters (Bandan Das) [2222573] - net: mana: Check if netdev/napi_alloc_frag returns single page (Bandan Das) [2222573] - net: mana: Rename mana_refill_rxoob and remove some empty lines (Bandan Das) [2222573] - net: mana: Add support for jumbo frame (Bandan Das) [2222573] - net: mana: Enable RX path to handle various MTU sizes (Bandan Das) [2222573] - net: mana: Refactor RX buffer allocation code to prepare for various MTU (Bandan Das) [2222573] - net: mana: Use napi_build_skb in RX path (Bandan Das) [2222573] - net: mana: Remove redundant pci_clear_master (Bandan Das) [2222573] - net: mana: Add new MANA VF performance counters for easier troubleshooting (Bandan Das) [2222573] - ice: Fix NULL pointer deref during VF reset (Petr Oros) [2227743] - x86/kasan: Populate shadow for shared chunk of the CPU entry area (Rafael Aquini) [2232451] - x86/kasan: Add helpers to align shadow addresses up and down (Rafael Aquini) [2232451] - x86/kasan: Rename local CPU_ENTRY_AREA variables to shorten names (Rafael Aquini) [2232451] - x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry area (Rafael Aquini) [2232451] - x86/mm: Recompute physical address for every page of per-CPU CEA mapping (Rafael Aquini) [2232451]- [rt] build kernel-rt-4.18.0-512.rt7.301.el8 [2180997] - dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Benjamin Marzinski) [2227951] - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Florian Westphal) [2221046] {CVE-2023-35001} - scsi: storvsc: Remove errant duplicate code (Cathy Avery) [2211725] - scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices (Cathy Avery) [2211725] - redhat/configs: Enable CONFIG_AMPERE_ERRATUM_AC03_CPU_38 (Shaoqin Huang) [2219725] - arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2 (Shaoqin Huang) [2219725] - KVM: arm64: Correctly handle page aging notifiers for unaligned memslot (Shaoqin Huang) [2219725] - KVM: arm64: timers: Fix resource leaks in kvm_timer_hyp_init() (Shaoqin Huang) [2219725] - KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption (Shaoqin Huang) [2219725] - KVM: arm64: Don't miss pending interrupts for suspended vCPU (Shaoqin Huang) [2219725] - KVM: arm64: Move vGIC v4 handling for WFI out arch callback hook (Shaoqin Huang) [2219725] - KVM: arm64: PMU: Don't overwrite PMUSERENR with vcpu loaded (Shaoqin Huang) [2219725] - KVM: arm64: PMU: Restore the host's PMUSERENR_EL0 (Shaoqin Huang) [2219725] - KVM: arm64: Restore mdcr_el2 from vcpu (Shaoqin Huang) [2219725] - kvm: arm64: Remove __hyp_this_cpu_read (Shaoqin Huang) [2219725] - wifi: rtw88: unlock on error path in rtw_ops_add_interface() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: check only affected links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: send time sync only if needed (Íñigo Huguet) [2196823] - wifi: clean up erroneously introduced file (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Handle return value for iwl_mvm_sta_init (Íñigo Huguet) [2196823] - wifi: rtw88: delete timer and free skb queue when unloading (Íñigo Huguet) [2196823] - wifi: cfg80211: Fix return value in scan logic (Íñigo Huguet) [2196823] - Revert "wifi: ath11k: Enable threaded NAPI" (Íñigo Huguet) [2196823] - wifi: cfg80211: fix receiving mesh packets without RFC1042 header (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: fix init command fail with enabled device (Íñigo Huguet) [2196823] - wifi: ath9k: convert msecs to jiffies where needed (Íñigo Huguet) [2196823] - wifi: ath11k: Add missing check for ioremap (Íñigo Huguet) [2196823] - wifi: ath11k: fix memory leak in WMI firmware stats (Íñigo Huguet) [2196823] - wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Íñigo Huguet) [2196823] - wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid baid size integer overflow (Íñigo Huguet) [2196823] - wifi: rtw88: process VO packets without workqueue to avoid PTK rekey failed (Íñigo Huguet) [2196823] - wifi: rtw88: Fix action frame transmission fail before association (Íñigo Huguet) [2196823] - wifi: iwlwifi: add a few rate index validity checks (Íñigo Huguet) [2196823] - wifi: iwlwifi: Validate slots_num before allocating memory (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Validate tid is in valid range before using it (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: check link during TX (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add a NULL pointer check (Íñigo Huguet) [2196823] - wifi: iwlwifi: pull from TXQs with softirqs disabled (Íñigo Huguet) [2196823] - wifi: iwlwifi: Correctly indicate support for VHT TX STBC (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add NULL check before dereferencing the pointer (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix potential array out of bounds access (Íñigo Huguet) [2196823] - wifi: rtw88: add missing unwind goto for __rtw_download_firmware() (Íñigo Huguet) [2196823] - wifi: iwlwifi: disable RX STBC when a device doesn't support it (Íñigo Huguet) [2196823] - wifi: iwlwifi: don't silently ignore missing suspend or resume ops (Íñigo Huguet) [2196823] - wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Íñigo Huguet) [2196823] - wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Íñigo Huguet) [2196823] - wifi: rtw89: pci: fix interrupt enable mask for HALT C2H of RTL8851B (Íñigo Huguet) [2196823] - wifi: rtw89: fix rtw89_read_chip_ver() for RTL8852B and RTL8851B (Íñigo Huguet) [2196823] - wifi: rtw88: fix incorrect error codes in rtw_debugfs_set_* (Íñigo Huguet) [2196823] - wifi: rtw88: fix incorrect error codes in rtw_debugfs_copy_from_user (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0 (Íñigo Huguet) [2196823] - config: wifi: debug configs for brcm80211 (Íñigo Huguet) [2196823] - config: wifi: set RTL8821CS, RTL8822BS and RTL8822CS as disabled (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: spin_lock_bh() to fix lockdep regression (Íñigo Huguet) [2196823] - wifi: mac80211: fragment per STA profile correctly (Íñigo Huguet) [2196823] - wifi: mac80211: Use active_links instead of valid_links in Tx (Íñigo Huguet) [2196823] - wifi: cfg80211: remove links only on AP (Íñigo Huguet) [2196823] - wifi: mac80211: take lock before setting vif links (Íñigo Huguet) [2196823] - wifi: cfg80211: fix link del callback to call correct handler (Íñigo Huguet) [2196823] - wifi: mac80211: fix link activation settings order (Íñigo Huguet) [2196823] - wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid() (Íñigo Huguet) [2196823] - wifi: cfg80211: fix locking in regulatory disconnect (Íñigo Huguet) [2196823] - wifi: cfg80211: fix locking in sched scan stop work (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix -Warray-bounds bug in iwl_mvm_wait_d3_notif() (Íñigo Huguet) [2196823] - wifi: mac80211: fix switch count in EMA beacons (Íñigo Huguet) [2196823] - wifi: mac80211: don't translate beacon/presp addrs (Íñigo Huguet) [2196823] - wifi: mac80211: mlme: fix non-inheritence element (Íñigo Huguet) [2196823] - wifi: cfg80211: reject bad AP MLD address (Íñigo Huguet) [2196823] - wifi: mac80211: use correct iftype HE cap (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix possible NULL pointer dereference in mt7996_mac_write_txwi() (Íñigo Huguet) [2196823] - wifi: rtw89: remove redundant check of entering LPS (Íñigo Huguet) [2196823] - wifi: rtw89: correct PS calculation for SUPPORTS_DYNAMIC_PS (Íñigo Huguet) [2196823] - wifi: rtw88: correct PS calculation for SUPPORTS_DYNAMIC_PS (Íñigo Huguet) [2196823] - wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll (Íñigo Huguet) [2196823] - wifi: b43: fix incorrect __packed annotation (Íñigo Huguet) [2196823] - wifi: rtw88: sdio: Always use two consecutive bytes for word operations (Íñigo Huguet) [2196823] - mac80211_hwsim: fix memory leak in hwsim_new_radio_nl (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add locking to the rate read flow (Íñigo Huguet) [2196823] - wifi: iwlwifi: Don't use valid_links to iterate sta links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't trust firmware n_channels (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix OEM's name in the tas approved list (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix OEM's name in the ppag approved list (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix initialization of a return value (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix access to fw_id_to_mac_id (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: fix DBGI dump (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix number of concurrent link checks (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't double-init spinlock (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: always free dup_data (Íñigo Huguet) [2196823] - wifi: mac80211: recalc chanctx mindef before assigning (Íñigo Huguet) [2196823] - wifi: mac80211: consider reserved chanctx for mindef (Íñigo Huguet) [2196823] - wifi: mac80211: simplify chanctx allocation (Íñigo Huguet) [2196823] - wifi: mac80211: Abort running color change when stopping the AP (Íñigo Huguet) [2196823] - wifi: mac80211: fix min center freq offset tracing (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rfi: disable RFI feature (Íñigo Huguet) [2196823] - wifi: mac80211: Fix puncturing bitmap handling in __ieee80211_csa_finalize() (Íñigo Huguet) [2196823] - wifi: mac80211: fortify the spinlock against deadlock by interrupt (Íñigo Huguet) [2196823] - wifi: cfg80211: Drop entries with invalid BSSIDs in RNR (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Íñigo Huguet) [2196823] - wifi: brcmfmac: Check for probe() id argument being NULL (Íñigo Huguet) [2196823] - wifi: rtw88: correct qsel_to_ep[] type as int (Íñigo Huguet) [2196823] - wifi: rtw88: use work to update rate to avoid RCU warning (Íñigo Huguet) [2196823] - wifi: rtw89: 8852b: adjust quota to avoid SER L1 caused by access null page (Íñigo Huguet) [2196823] - wifi: mt76: connac: fix stats->tx_bytes calculation (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix endianness of MT_TXD6_TX_RATE (Íñigo Huguet) [2196823] - wifi: rtw88: Update spelling in main.h (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Simplify setting the initial gain (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Add rtl8xxxu_write{8,16,32}_{set,clear} (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Don't print the vendor/product/serial (Íñigo Huguet) [2196823] - wifi: rtw88: Fix memory leak in rtw88_usb (Íñigo Huguet) [2196823] - wifi: rtw88: call rtw8821c_switch_rf_set() according to chip variant (Íñigo Huguet) [2196823] - wifi: rtw88: set pkg_type correctly for specific rtw8821c variants (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8821c: Fix rfe_option field width (Íñigo Huguet) [2196823] - wifi: rtw88: usb: fix priority queue to endpoint mapping (Íñigo Huguet) [2196823] - wifi: rtw88: 8822c: add iface combination (Íñigo Huguet) [2196823] - wifi: rtw88: handle station mode concurrent scan with AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: prevent scan abort with other VIFs (Íñigo Huguet) [2196823] - wifi: rtw88: refine reserved page flow for AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: disallow PS during AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: 8822c: extend reserved page number (Íñigo Huguet) [2196823] - wifi: rtw88: add port switch for AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: add bitmap for dynamic port settings (Íñigo Huguet) [2196823] - wifi: rtw89: mac: use regular int as return type of DLE buffer request (Íñigo Huguet) [2196823] - wifi: mac80211: remove return value check of debugfs_create_dir() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix RFKILL report when driver is going down (Íñigo Huguet) [2196823] - wifi: iwlwifi: mei: re-ask for ownership after it was taken by CSME (Íñigo Huguet) [2196823] - wifi: iwlwifi: mei: make mei filtered scan more aggressive (Íñigo Huguet) [2196823] - wifi: iwlwifi: modify scan request and results when in link protection (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable support for MLO APIs (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: prefer RCU_INIT_POINTER() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix potential memory leak (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: fix argument to efi.get_variable (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix MIC removal confusion (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: fix memory leak in debugfs (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update support for b0 version (Íñigo Huguet) [2196823] - wifi: ath11k: Remove disabling of 80+80 and 160 MHz (Íñigo Huguet) [2196823] - wifi: ath11k: Fix SKB corruption in REO destination ring (Íñigo Huguet) [2196823] - wifi: ath11k: Fix incorrect update of radiotap fields (Íñigo Huguet) [2196823] - wifi: ath11k: fix tx status reporting in encap offload mode (Íñigo Huguet) [2196823] - wifi: ath11k: add peer mac information in failure cases (Íñigo Huguet) [2196823] - wifi: ath11k: Prevent REO cmd failures (Íñigo Huguet) [2196823] - wifi: ath11k: fix double free of peer rx_tid during reo cmd failure (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fill txd by host driver (Íñigo Huguet) [2196823] - wifi: mt76: set NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 on supported drivers (Íñigo Huguet) [2196823] - wifi: mt76: dma: use napi_build_skb (Íñigo Huguet) [2196823] - wifi: mt76: mt7615: increase eeprom size for mt7663 (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable mesh HW amsdu/de-amsdu support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable configured beacon tx rate (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable BSS_CHANGED_MCAST_RATE support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support (Íñigo Huguet) [2196823] - wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Íñigo Huguet) [2196823] - wifi: mac80211: remove ieee80211_tx_status_8023 (Íñigo Huguet) [2196823] - wifi: iwlwifi: bump FW API to 78 for AX devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: check firmware response size (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add MLO support to SF - use sta pointer (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: configure TLC on link activation (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix iwl_mvm_max_amsdu_size() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove RS rate init update argument (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: initialize per-link STA ratescale data (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rs-fw: properly access sband->iftype_data (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: only clients can be 20MHz-only (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix iwl_mvm_sta_rc_update for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove per-STA MFP setting (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: allow NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use BSSID when building probe requests (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: update mac id management (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adopt the latest firmware API (Íñigo Huguet) [2196823] - wifi: mt76: connac: add nss calculation into mt76_connac2_mac_tx_rate_val() (Íñigo Huguet) [2196823] - wifi: mt76: connac: fix txd multicast rate setting (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: stop chip reset worker in unregister hook (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: improve reliability of dma reset (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: fix missing unwind goto in `mt7921u_probe` (Íñigo Huguet) [2196823] - mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data (Íñigo Huguet) [2196823] - wifi: mt76: move mcu_uni_event and mcu_reg_event in common code (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable coredump support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: add full system reset knobs into debugfs (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable full system reset support (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: enable p2p support (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: Replace fake flex-arrays with flexible-array members (Íñigo Huguet) [2196823] - wifi: mt76: Replace zero-length array with flexible-array member (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: add Netgear AXE3000 (A8000) support (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: drop redundant prefix of mt7915_txpower_puts() (Íñigo Huguet) [2196823] - wifi: mt76: fix 6GHz high channel not be scanned (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: fix probe timeout after reboot (Íñigo Huguet) [2196823] - wifi: mt76: move shared mac definitions in mt76_connac2_mac.h (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: get rid of eeprom.h (Íñigo Huguet) [2196823] - wifi: mt76: add mt76_connac_gen_ppe_thresh utility routine (Íñigo Huguet) [2196823] - wifi: mt76: get rid of unused sta_ps callbacks (Íñigo Huguet) [2196823] - wifi: mt76: add mt76_connac_irq_enable utility routine (Íñigo Huguet) [2196823] - wifi: mt76: move irq_tasklet in mt76_dev struct (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: use driver flags rather than mac80211 flags to mcu (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: introduce mt7921_get_mac80211_ops utility routine (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix eeprom tx path bitfields (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: remove mt7996_mcu_set_pm() (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: init mpdu density cap (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix pointer calculation in ie countdown event (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: remove unused eeprom band selection (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: let non-bufferable MMPDUs use correct hw queue (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: add eht rx rate support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: remove mt7996_mcu_beacon_check_caps() (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: remove mt7915_mcu_beacon_check_caps() (Íñigo Huguet) [2196823] - wifi: mt76: connac: refresh tx session timer for WED device (Íñigo Huguet) [2196823] - wifi: mt76: add missing locking to protect against concurrent rx/status calls (Íñigo Huguet) [2196823] - wifi: mt76: handle failure of vzalloc in mt7615_coredump_work (Íñigo Huguet) [2196823] - wifi: mt76: drop the incorrect scatter and gather frame (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: rework init flow in mt7915_thermal_init() (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: add dev->hif2 support for mt7916 WED device (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: expose device tree match table (Íñigo Huguet) [2196823] - wifi: mt76: dynamic channel bandwidth changes in AP mode (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix radiotap bitfield (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: unlock on error in mt7915_thermal_temp_store() (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: Remove unneeded semicolon (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: fix PCI DMA hang after reboot (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: fix wrong command to set STA channel (Íñigo Huguet) [2196823] - wifi: mt76: remove redundent MCU_UNI_CMD_* definitions (Íñigo Huguet) [2196823] - wifi: ath9k: fix per-packet TX-power cap for TPC (Íñigo Huguet) [2196823] - wifi: ath11k: fix undefined behavior with __fls in dp (Íñigo Huguet) [2196823] - wifi: ath11k: Ignore frags from uninitialized peer in dp. (Íñigo Huguet) [2196823] - wifi: ath11k: print a warning when crypto_alloc_shash() fails (Íñigo Huguet) [2196823] - wifi: ath11k: pci: Add more MODULE_FIRMWARE() entries (Íñigo Huguet) [2196823] - wifi: ath11k: enable SAR support on WCN6750 (Íñigo Huguet) [2196823] - wifi: ath11k: Disable Spectral scan upon removing interface (Íñigo Huguet) [2196823] - wifi: rtw89: add support of concurrent mode (Íñigo Huguet) [2196823] - wifi: rtw89: Disallow power save with multiple stations (Íñigo Huguet) [2196823] - wifi: rtw89: update statistics to FW for fine-tuning performance (Íñigo Huguet) [2196823] - wifi: rtw89: use struct instead of macros to set H2C command of hardware scan (Íñigo Huguet) [2196823] - wifi: rtw89: refine scan function after chanctx (Íñigo Huguet) [2196823] - wifi: rtw89: prohibit enter IPS during HW scan (Íñigo Huguet) [2196823] - wifi: rtw89: coex: send more hardware module info to firmware for 8851B (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Update function to get BT RSSI and hardware counter (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add path control register to monitor list (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Enable Wi-Fi RX gain control for free run solution (Íñigo Huguet) [2196823] - wifi: rtw89: fix power save function in WoWLAN mode (Íñigo Huguet) [2196823] - wifi: rtw89: support WoWLAN mode for 8852be (Íñigo Huguet) [2196823] - wifi: iwlwifi: move debug buffer allocation failure to info verbosity (Íñigo Huguet) [2196823] - wifi: iwlwifi: make the loop for card preparation effective (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: allow number of beacons from FW (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement key link switching (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement BAID link switching (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: track station mask for BAIDs (Íñigo Huguet) [2196823] - wifi: iwlwifi: bump FW API to 77 for AX devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use correct sta mask to remove queue (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid iterating over an un-initialized list (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: factor out iwl_mvm_sta_fw_id_mask() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: properly implement HE AP support (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix _iwl_mvm_get_scan_type() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix getting lowest TX rate for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queues (Íñigo Huguet) [2196823] - wifi: iwlwifi: nvm-parse: add full BW UL MU-MIMO support (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Support devices with 5-6 out endpoints (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Clean up some messy ifs (Íñigo Huguet) [2196823] - wifi: brcmfmac: add Cypress 43439 SDIO ids (Íñigo Huguet) [2196823] - wifi: rtw89: fix crash due to null pointer of sta in AP mode (Íñigo Huguet) [2196823] - wifi: rtw89: correct 5 MHz mask setting (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: add tables for RFK (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: add BB and RF tables (2 of 2) (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: add BB and RF tables (1 of 2) (Íñigo Huguet) [2196823] - wifi: rtw89: pci: update PCI related settings to support 8851B (Íñigo Huguet) [2196823] - wifi: rtw89: mac: update MAC settings to support 8851b (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: fix TX path to path A for one RF path chip (Íñigo Huguet) [2196823] - wifi: rtw89: read version of analog hardware (Íñigo Huguet) [2196823] - wifi: rtw89: use hardware CFO to improve performance (Íñigo Huguet) [2196823] - wifi: rtw89: support parameter tables by RFE type (Íñigo Huguet) [2196823] - wifi: rtw89: fix authentication fail during scan (Íñigo Huguet) [2196823] - wifi: rtw89: add flag check for power state (Íñigo Huguet) [2196823] - wifi: rtw89: add ieee80211::remain_on_channel ops (Íñigo Huguet) [2196823] - wifi: rtw89: add function to wait for completion of TX skbs (Íñigo Huguet) [2196823] - wifi: rtw89: 8852c: add beacon filter and CQM support (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: tx: remove misleading if statement (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix setting the rate for non station cases (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: validate station properly in flush (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: set STA mask for keys in MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix ptk_pn memory leak (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make iwl_mvm_mac_ctxt_send_beacon() static (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: track AP STA pointer and use it for MFP (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: move memset before early return (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: initialize seq variable (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix spelling mistake "Gerenal" -> "General" (Íñigo Huguet) [2196823] - wifi: iwlwifi: Fix spelling mistake "upto" -> "up to" (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable new MLD FW API (Íñigo Huguet) [2196823] - wifi: iwlwifi: add a new PCI device ID for BZ device (Íñigo Huguet) [2196823] - wifi: iwlwifi: Add RF Step Type for BZ device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: scan legacy bands and UHB channels with same antenna (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: Fix possible division by zero (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: skip dump correctly on hw error (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Íñigo Huguet) [2196823] - wifi: iwlwifi: Fix the duplicate dump name (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: work around ROM bug on AX210 integrated (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add DSM_FUNC_ENABLE_6E value to debugfs (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: cleanup beacon_inject_active during hw restart (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: support wowlan info notification version 2 (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make HLTK configuration for PASN station optional (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: request limiting to 8 MSDUs per A-MSDU (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix shift-out-of-bounds (Íñigo Huguet) [2196823] - wifi: iwlwifi: acpi: support modules with high antenna gain (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't drop unencrypted MCAST frames (Íñigo Huguet) [2196823] - wifi: iwlwifi: dbg: print pc register data once fw dump occurred (Íñigo Huguet) [2196823] - wifi: mac80211: add flush_sta method (Íñigo Huguet) [2196823] - wifi: mac80211: flush queues on STA removal (Íñigo Huguet) [2196823] - wifi: ieee80211: correctly mark FTM frames non-bufferable (Íñigo Huguet) [2196823] - wifi: ieee80211: clean up public action codes (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't set CHECKSUM_COMPLETE for unsupported protocols (Íñigo Huguet) [2196823] - wifi: iwlwifi: trans: don't trigger d3 interrupt twice (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configurations for Bnj-a0 and specific rf devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update init sequence if tx diversity supported (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: move function sequence (Íñigo Huguet) [2196823] - wifi: iwlwifi: nvm: Update HE capabilities on 6GHz band for EHT device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor TX csum mode check (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix A-MSDU checks (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable bz hw checksum from c step (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use OFDM rate if IEEE80211_TX_CTL_NO_CCK_RATE is set (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: convert TID to FW value on queue remove (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configuration for SO,SOF MAC and HR RF (Íñigo Huguet) [2196823] - wifi: iwlwifi: add a validity check of queue_id in iwl_txq_reclaim (Íñigo Huguet) [2196823] - wifi: iwlwifi: nvm-parse: enable 160/320 MHz for AP mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: debug: fix crash in __iwl_err() (Íñigo Huguet) [2196823] - wifi: rtw88: Add support for the SDIO based RTL8821CS chipset (Íñigo Huguet) [2196823] - wifi: rtw88: Add support for the SDIO based RTL8822CS chipset (Íñigo Huguet) [2196823] - wifi: rtw88: Add support for the SDIO based RTL8822BS chipset (Íñigo Huguet) [2196823] - wifi: rtw88: main: Reserve 8 bytes of extra TX headroom for SDIO cards (Íñigo Huguet) [2196823] - wifi: rtw88: main: Add the {cpwm,rpwm}_addr for SDIO based chipsets (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Support SDIO specific bits in the power on sequence (Íñigo Huguet) [2196823] - wifi: rtw88: sdio: Add HCI implementation for SDIO based chipsets (Íñigo Huguet) [2196823] - wifi: rtw88: Clear RTW_FLAG_POWERON early in rtw_mac_power_switch() (Íñigo Huguet) [2196823] - wifi: ath12k: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: ath10k: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: ath11k: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: ath11k: Send 11d scan start before WMI_START_SCAN_CMDID (Íñigo Huguet) [2196823] - wifi: ath11k: fix writing to unintended memory region (Íñigo Huguet) [2196823] - wifi: ath11k: Fix invalid management rx frame length issue (Íñigo Huguet) [2196823] - wifi: ath11k: fix rssi station dump not updated in QCN9074 (Íñigo Huguet) [2196823] - wifi: ath11k: Configure the FTM responder role using firmware capability flag (Íñigo Huguet) [2196823] - wifi: ath11k: Optimize 6 GHz scan time (Íñigo Huguet) [2196823] - wifi: mac80211: set EHT support flag in AP mode (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: fix potential NULL deref in hwsim_pmsr_report_nl() (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix duplicate entry in iwl_dev_info_table (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix the order of TIMING_MEASUREMENT notifications (Íñigo Huguet) [2196823] - bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state (Íñigo Huguet) [2196823] - bus: mhi: host: Remove duplicate ee check for syserr (Íñigo Huguet) [2196823] - bus: mhi: host: Avoid ringing EV DB if there are no elements to process (Íñigo Huguet) [2196823] - net: rfkill-gpio: Add explicit include for of.h (Íñigo Huguet) [2196823] - net: qrtr: correct types of trace event parameters (Íñigo Huguet) [2196823] - wifi: rt2x00: Fix memory leak when handling surveys (Íñigo Huguet) [2196823] - wifi: b43legacy: Remove the unused function prev_slot() (Íñigo Huguet) [2196823] - wifi: rtw89: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: rtw89: fix potential race condition between napi_init and napi_enable (Íñigo Huguet) [2196823] - wifi: rtw89: config EDCCA threshold during scan to prevent TX failed (Íñigo Huguet) [2196823] - wifi: rtw89: fix incorrect channel info during scan due to ppdu_sts filtering (Íñigo Huguet) [2196823] - wifi: rtw89: remove superfluous H2C of join_info (Íñigo Huguet) [2196823] - wifi: rtw89: set data lowest rate according to AP supported rate (Íñigo Huguet) [2196823] - wifi: rtw89: add counters of register-based H2C/C2H (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.1 (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add report control v5 variation (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Update RTL8852B LNA2 hardware parameter (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Not to enable firmware report when WiFi is power saving (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add LPS protocol radio state for RTL8852B (Íñigo Huguet) [2196823] - bus: mhi: pci_generic: Add Foxconn T99W510 (Íñigo Huguet) [2196823] - bus: mhi: host: Use ERANGE for BHIOFF/BHIEOFF range check (Íñigo Huguet) [2196823] - bus: mhi: host: Range check CHDBOFF and ERDBOFF (Íñigo Huguet) [2196823] - wifi: mwifiex: remove unused evt_buf variable (Íñigo Huguet) [2196823] - wifi: brcmsmac: ampdu: remove unused suc_mpdu variable (Íñigo Huguet) [2196823] - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Íñigo Huguet) [2196823] - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Íñigo Huguet) [2196823] - wifi: brcmsmac: remove unused has_5g variable (Íñigo Huguet) [2196823] - wifi: b43legacy: remove unused freq_r3A_value function (Íñigo Huguet) [2196823] - wifi: rtlwifi: Replace fake flex-array with flex-array member (Íñigo Huguet) [2196823] - wifi: rtw88: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: rndis_wlan: Replace fake flex-array with flexible-array member (Íñigo Huguet) [2196823] - wifi: rndis_wlan: clean up a type issue (Íñigo Huguet) [2196823] - wifi: rtw88: remove unused rtw_pci_get_tx_desc function (Íñigo Huguet) [2196823] - wifi: rsi: Slightly simplify rsi_set_channel() (Íñigo Huguet) [2196823] - wifi: ipw2x00: remove unused _ipw_read16 function (Íñigo Huguet) [2196823] - wifi: mac80211: enable EHT mesh support (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: correctly use link in iwl_mvm_sta_del() (Íñigo Huguet) [2196823] - wifi: iwlwifi: separate AP link management queues (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: free probe_resp_data later (Íñigo Huguet) [2196823] - wifi: iwlwifi: bump FW API to 75 for AX devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: move max_agg_bufsize into host TLC lq_sta (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: send full STA during HW restart (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rework active links counting (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: update mac config when assigning chanctx (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use the correct link queue (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: clean up mac_id vs. link_id in MLD sta (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix station link data leak (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: initialize max_rc_amsdu_len per-link (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use appropriate link for rate selection (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use the new lockdep-checking macros (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove chanctx WARN_ON (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid sending MAC context for idle (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove only link-specific AP keys (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: skip inactive links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust iwl_mvm_scan_respect_p2p_go_iter() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rxmq: report link ID to mac80211 (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use bcast/mcast link station id (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: translate management frame address (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement mac80211 callback change_sta_links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use the link sta address (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust rs init to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust radar detection to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust iwl_mvm_sec_key_remove_ap to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make a few warnings only trigger once (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: coex: start handling multiple links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rs-fw: don't crash on missing channel (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use STA link address (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: skip MEI update for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix narrow RU check for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make some HW flags conditional (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement link change ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust some cleanup functions to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_mac_sta_state_common() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: update iwl_mvm_tx_reclaim() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust to MLO assign/unassign/switch_vif_chanctx() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add fw link id allocation (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust internal stations to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: replace bss_info_changed() with vif_cfg/link_info_changed() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add link_conf parameter for add/remove/change link (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't check dtim_period in new API (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust SMPS for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add set_hw_timestamp to mld ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add link to firmware earlier (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust some PS and PM methods to MLD (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust mld_mac_ctxt_/beacon_changed() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust smart fifo configuration to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: align to the LINK cmd update in the FW (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: always use the sta->addr as the peers addr (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: modify link instead of removing it during csa (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix crash on queue removal for MLD API too (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix "modify_mask" value in the link cmd. (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add all missing ops to iwl_mvm_mld_ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for post_channel_switch in MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: unite sta_modify_disable_tx flows (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add cancel/remain_on_channel for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_roc() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add some new MLD ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add sta handling flows for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an indication that the new MLD API is used (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: sta preparation for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: vif preparation for MLO (Íñigo Huguet) [2196823] - wifi: nl80211: support advertising S1G capabilities (Íñigo Huguet) [2196823] - wifi: mac80211: S1G capabilities information element in probe request (Íñigo Huguet) [2196823] - mac80211: minstrel_ht: remove unused n_supported variable (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Use 64-bit division helper in iwl_mvm_get_crosstimestamp_fw() (Íñigo Huguet) [2196823] - wifi: carl9170: Replace fake flex-array with flexible-array member (Íñigo Huguet) [2196823] - wifi: carl9170: Fix multiple -Warray-bounds warnings (Íñigo Huguet) [2196823] - wifi: ath10k: remove unused ath10k_get_ring_byte function (Íñigo Huguet) [2196823] - wifi: ath12k: incorrect channel survey dump (Íñigo Huguet) [2196823] - wifi: ath12k: fix incorrect handling of AMSDU frames (Íñigo Huguet) [2196823] - wifi: ath12k: fix packets are sent in native wifi mode while we set raw mode (Íñigo Huguet) [2196823] - wifi: ath12k: fill peer meta data during reo_reinject (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR report support via virtio (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR abort support via virtio (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR request support via virtio (Íñigo Huguet) [2196823] - wifi: nl80211: make nl80211_send_chandef non-static (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR capability support (Íñigo Huguet) [2196823] - mac80211: support RNR for EMA AP (Íñigo Huguet) [2196823] - cfg80211: support RNR for EMA AP (Íñigo Huguet) [2196823] - wifi: mac80211: use bullet list for amsdu_mesh_control formats list (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix NULL deref in iwl_mvm_mld_disable_txq (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: EMA support (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: Multiple BSSID support (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: move beacon transmission to a separate function (Íñigo Huguet) [2196823] - wifi: mac80211: generate EMA beacons in AP mode (Íñigo Huguet) [2196823] - wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ (Íñigo Huguet) [2196823] - wifi: mac80211: implement support for yet another mesh A-MSDU format (Íñigo Huguet) [2196823] - wifi: mac80211: add mesh fast-rx support (Íñigo Huguet) [2196823] - wifi: mac80211: use mesh header cache to speed up mesh forwarding (Íñigo Huguet) [2196823] - wifi: mac80211: mesh fast xmit support (Íñigo Huguet) [2196823] - wifi: mac80211: fix race in mesh sequence number assignment (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add debugfs to get TAS status (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: support enabling and disabling HW timestamping (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configurations for Bnj device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_add_sta(), iwl_mvm_rm_sta() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove not needed initializations (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_sta_send_to_fw() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_sta (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_cfg_he_sta() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Don't send MAC CTXT cmd after deauthorization (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add stop_ap() and leave_ibss() callbacks for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add start_ap() and join_ibss() callbacks for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: select ptp cross timestamp from multiple reads (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement PHC clock adjustments (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable TX beacon protection (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for timing measurement (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: report hardware timestamps in RX/TX status (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: read synced time from firmware if supported (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for PTP HW clock (PHC) (Íñigo Huguet) [2196823] - wifi: ath12k: Enable IMPS for WCN7850 (Íñigo Huguet) [2196823] - wifi: ath12k: Identify DFS channel when sending scan channel list command (Íñigo Huguet) [2196823] - wifi: ath12k: fix firmware assert during channel switch for peer sta (Íñigo Huguet) [2196823] - wifi: ath12k: fix memory leak in ath12k_qmi_driver_event_work() (Íñigo Huguet) [2196823] - wifi: ath11k: fix BUFFER_DONE read on monitor ring rx buffer (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Support new chip RTL8710BU aka RTL8188GU (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: RTL8192EU always needs full init (Íñigo Huguet) [2196823] - wifi: iwlwifi: Avoid disabling GCC specific flag with clang (Íñigo Huguet) [2196823] - wifi: iwlwifi: suppress printf warnings in tracing (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: pnvm: fix uefi reduced TX power loading (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configurations for Bnj and Bz devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index (Íñigo Huguet) [2196823] - wifi: iwlwifi: Replace space with tabs as code indent (Íñigo Huguet) [2196823] - wifi: iwlwifi: Add required space before open '(' (Íñigo Huguet) [2196823] - wifi: iwlwifi: Remove prohibited spaces (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix typos in comment (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove setting of 'sta' parameter (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an unassign_vif_chanctx() callback for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor __iwl_mvm_unassign_vif_chanctx() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an assign_vif_chanctx() callback for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor __iwl_mvm_assign_vif_chanctx() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add a remove_interface() callback for mld mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add an add_interface() callback for mld mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for the new STA related commands (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for the new LINK command (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for the new MAC CTXT command (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Refactor MAC_CONTEXT_CMD sending flow (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Refactor STA_HE_CTXT_CMD sending flow (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: Add driver defined dump file name (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: Add new tlv for dump file name extension (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid sta lookup in queue alloc (Íñigo Huguet) [2196823] - wifi: ath11k: fix deinitialization of firmware resources (Íñigo Huguet) [2196823] - wifi: ath11k: Replace fake flex-array with flexible-array member (Íñigo Huguet) [2196823] - wifi: ath12k: Add missing unwind goto in ath12k_pci_probe() (Íñigo Huguet) [2196823] - net: Use of_property_present() for testing DT property presence (Íñigo Huguet) [2196823] - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Íñigo Huguet) [2196823] {CVE-2023-1380} - wifi: rtw88: fix memory leak in rtw_usb_probe() (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add v5 firmware cycle status report (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add v2 Bluetooth scan info (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Fix wrong structure assignment at null data report (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add register monitor report v2 format (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add traffic TX/RX info and its H2C (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add WiFi role info v2 (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add more error_map and counter to log (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: use module_usb_driver (Íñigo Huguet) [2196823] - wifi: rtw89: release RX standby timer of beamformee CSI to save power (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: mark Edimax EW-7811Un V2 as tested (Íñigo Huguet) [2196823] - wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 4356 (Íñigo Huguet) [2196823] - wifi: move raycs, wl3501 and rndis_wlan to legacy directory (Íñigo Huguet) [2196823] - wifi: move mac80211_hwsim and virt_wifi to virtual directory (Íñigo Huguet) [2196823] - wifi: ath11k: add debug prints in regulatory WMI event processing (Íñigo Huguet) [2196823] - wifi: ath11k: add support to parse new WMI event for 6 GHz (Íñigo Huguet) [2196823] - wifi: ath11k: use proper regulatory reference for bands (Íñigo Huguet) [2196823] - bus: mhi: host: pci_generic: Revert "Add a secondary AT port to Telit FN990" (Íñigo Huguet) [2196823] - bus: mhi: host: pci_generic: Drop redundant pci_enable_pcie_error_reporting() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix EOF bit reporting (Íñigo Huguet) [2196823] - wifi: iwlwifi: Do not include radiotap EHT user info if not needed (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add EHT RU allocation to radiotap (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update logs for yoyo reset sw changes (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: clean up duplicated defines (Íñigo Huguet) [2196823] - wifi: iwlwifi: rs-fw: break out for unsupported bandwidth (Íñigo Huguet) [2196823] - wifi: iwlwifi: Add support for B step of BnJ-Fm4 (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make flush code a bit clearer (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid UB shift of snif_queue (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add primary 80 known for EHT radiotap (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: parse FW frame metadata for EHT sniffer mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: decode USIG_B1_B7 RU to nl80211 RU width (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rename define to generic name (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: allow Microsoft to use TAS (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add all EHT based on data0 info from HW (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add EHT radiotap info based on rate_n_flags (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an helper function radiotap TLVs (Íñigo Huguet) [2196823] - wifi: radiotap: separate vendor TLV into header/content (Íñigo Huguet) [2196823] - bus: mhi: ep: Demote unsupported channel error log to debug (Íñigo Huguet) [2196823] - bus: mhi: host: Remove mhi_poll() API (Íñigo Huguet) [2196823] - wifi: iwlwifi: reduce verbosity of some logging events (Íñigo Huguet) [2196823] - wifi: iwlwifi: Adding the code to get RF name for MsP device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: mark mac header with no data frames (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add LSIG info to radio tap info in EHT (Íñigo Huguet) [2196823] - wifi: nl80211: Add support for randomizing TA of auth and deauth frames (Íñigo Huguet) [2196823] - wifi: mac80211: add LDPC related flags in ieee80211_bss_conf (Íñigo Huguet) [2196823] - wifi: mac80211: add EHT MU-MIMO related flags in ieee80211_bss_conf (Íñigo Huguet) [2196823] - wifi: mac80211: introduce ieee80211_refresh_tx_agg_session_timer() (Íñigo Huguet) [2196823] - wifi: mac80211: add support for driver adding radiotap TLVs (Íñigo Huguet) [2196823] - wifi: radiotap: Add EHT radiotap definitions (Íñigo Huguet) [2196823] - wifi: mac80211: fix ieee80211_link_set_associated() type (Íñigo Huguet) [2196823] - wifi: mac80211: simplify reasoning about EHT capa handling (Íñigo Huguet) [2196823] - wifi: mac80211: mlme: remove pointless sta check (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: Indicate support for NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT (Íñigo Huguet) [2196823] - wifi: mac80211: add netdev per-link debugfs data and driver hook (Íñigo Huguet) [2196823] - wifi: mac80211: remove SMPS from AP debugfs (Íñigo Huguet) [2196823] - wifi: mac80211: add pointer from bss_conf to vif (Íñigo Huguet) [2196823] - wifi: mac80211: warn only once on AP probe (Íñigo Huguet) [2196823] - wifi: cfg80211/mac80211: report link ID on control port RX (Íñigo Huguet) [2196823] - wifi: mac80211: add support for set_hw_timestamp command (Íñigo Huguet) [2196823] - wifi: nl80211: add a command to enable/disable HW timestamping (Íñigo Huguet) [2196823] - wifi: wireless: cleanup unused function parameters (Íñigo Huguet) [2196823] - wifi: wireless: correct primary channel validation on 6 GHz (Íñigo Huguet) [2196823] - wifi: wireless: return primary channel regardless of DUP (Íñigo Huguet) [2196823] - wifi: mac80211: allow beacon protection HW offload (Íñigo Huguet) [2196823] - wifi: mac80211: check key taint for beacon protection (Íñigo Huguet) [2196823] - wifi: mac80211: clear all bits that relate rtap fields on skb (Íñigo Huguet) [2196823] - wifi: mac80211: adjust scan cancel comment/check (Íñigo Huguet) [2196823] - wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ (Íñigo Huguet) [2196823] - gpiolib: split linux/gpio/driver.h out of linux/gpio.h (Íñigo Huguet) [2196823] - wifi: rtlwifi: rtl8192se: Remove some unused variables (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Add 4359C0 firmware definition (Íñigo Huguet) [2196823] - wifi: rtw89: fix SER L1 might stop entering LPS issue (Íñigo Huguet) [2196823] - wifi: ath11k: Add tx ack signal support for management packets (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Add BCM4378B3 support (Íñigo Huguet) [2196823] - wifi: brcmfmac: common: Add support for external calibration blobs (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Load and provide TxCap blobs (Íñigo Huguet) [2196823] - wifi: brcmfmac: common: Add support for downloading TxCap blobs (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4387 (Íñigo Huguet) [2196823] - wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Íñigo Huguet) [2196823] - wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operations (Íñigo Huguet) [2196823] - wifi: brcmfmac: feature: Add support for setting feats based on WLC version (Íñigo Huguet) [2196823] - wifi: brcmfmac: cfg80211: Add support for scan params v2 (Íñigo Huguet) [2196823] - wifi: brcmfmac: chip: Handle 1024-unit sizes for TCM blocks (Íñigo Huguet) [2196823] - wifi: brcmfmac: chip: Only disable D11 cores; handle an arbitrary number (Íñigo Huguet) [2196823] - wifi: ath11k: generate rx and tx mcs maps for supported HE mcs (Íñigo Huguet) [2196823] - wifi: ath11k: move HE MCS mapper to a separate function (Íñigo Huguet) [2196823] - wifi: ath11k: push MU-MIMO params from hostapd to hardware (Íñigo Huguet) [2196823] - wifi: ath11k: modify accessor macros to match index size (Íñigo Huguet) [2196823] - wifi: ath6kl: reduce WARN to dev_dbg() in callback (Íñigo Huguet) [2196823] - wifi: brcmfmac: support CQM RSSI notification with older firmware (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Provide a buffer of random bytes to the device (Íñigo Huguet) [2196823] - wifi: brcmfmac: acpi: Add support for fetching Apple ACPI properties (Íñigo Huguet) [2196823] - wifi: ath12k: remove memset with byte count of 278528 (Íñigo Huguet) [2196823] - wifi: wcn36xx: Slightly optimize PREPARE_HAL_BUF() (Íñigo Huguet) [2196823] - wifi: rtw89: refine FW feature judgement on packet drop (Íñigo Huguet) [2196823] - wifi: rtw89: 8852b: enable hw_scan support (Íñigo Huguet) [2196823] - wifi: rtw89: 8852b: add channel encoding for hw_scan (Íñigo Huguet) [2196823] - wifi: rtw89: adjust channel encoding to common function (Íñigo Huguet) [2196823] - wifi: rtw89: fw: configure CRASH_TRIGGER feature for 8852B (Íñigo Huguet) [2196823] - wifi: rtw89: add tx_wake notify for 8852B (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8822c: Implement RTL8822CS (SDIO) efuse parsing (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8822b: Implement RTL8822BS (SDIO) efuse parsing (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8821c: Implement RTL8821CS (SDIO) efuse parsing (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Add SDIO HCI support in the TX/page table setup (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Add support for the SDIO HCI in rtw_pwr_seq_parser() (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Remove always true condition in rtl8xxxu_print_chipinfo (Íñigo Huguet) [2196823] - wifi: rtw89: add RNR support for 6 GHz scan (Íñigo Huguet) [2196823] - wifi: rtlwifi: rtl8192de: Remove the unused variable bcnfunc_enable (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: 8188e: parse single one element of RA report for station mode (Íñigo Huguet) [2196823] - wifi: rtlwifi: rtl8192ce: fix dealing empty EEPROM values (Íñigo Huguet) [2196823] - wifi: ath11k: fix SAC bug on peer addition with sta band migration (Íñigo Huguet) [2196823] - wifi: ath10k: Remove redundant assignment to changed_flags (Íñigo Huguet) [2196823] - wifi: ath10k: snoc: enable threaded napi on WCN3990 (Íñigo Huguet) [2196823] - wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Íñigo Huguet) [2196823] - wifi: ath5k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2196823] - wifi: ath11k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2196823] - wifi: ath12k: PCI ops for wakeup/release MHI (Íñigo Huguet) [2196823] - wifi: ath12k: Handle lock during peer_id find (Íñigo Huguet) [2196823] - wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Íñigo Huguet) [2196823] - wifi: ath11k: fix return value check in ath11k_ahb_probe() (Íñigo Huguet) [2196823] - wifi: ath12k: use kfree_skb() instead of kfree() (Íñigo Huguet) [2196823] - wifi: ath: Silence memcpy run-time false positive warning (Íñigo Huguet) [2196823] - wifi: ath10k: Remove the unused function shadow_dst_wr_ind_addr() and ath10k_ce_error_intr_enable() (Íñigo Huguet) [2196823] - wifi: ath12k: dp_mon: clean up some inconsistent indentings (Íñigo Huguet) [2196823] - wifi: ath12k: dp_mon: Fix unsigned comparison with less than zero (Íñigo Huguet) [2196823] - wifi: ath12k: Fix spelling mistakes in warning messages and comments (Íñigo Huguet) [2196823] - wifi: ath6kl: minor fix for allocation size (Íñigo Huguet) [2196823] - wifi: ath11k: Set ext passive scan flag to adjust passive scan start time (Íñigo Huguet) [2196823]- [rt] build kernel-rt-4.18.0-511.rt7.300.el8 [2180997] - xfrm: add NULL check in xfrm_update_ae_params (Daniel Mendes) [2224007] {CVE-2023-3772} - scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Cathy Avery) [1986067] - netfilter: xt_owner: Add supplementary groups option (Phil Sutter) [2136194] - netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal) [2230460] - drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues (Karol Herbst) [2229989] - net: deprecate PF_KEY (Sabrina Dubroca) [RHEL-1257] - KVM: SEV: remove ghcb variable declarations (Vitaly Kuznetsov) [2213807] - KVM: SEV: only access GHCB fields once (Vitaly Kuznetsov) [2213805] {CVE-2023-4155} - KVM: SEV: snapshot the GHCB before accessing it (Vitaly Kuznetsov) [2213805] {CVE-2023-4155} - Documentation/x86: Fix backwards on/off logic about YMM support (Waiman Long) [2229889] {CVE-2022-40982} - KVM: Add GDS_NO support to KVM (Waiman Long) [2229889] {CVE-2022-40982} - x86/speculation: Add Kconfig option for GDS (Waiman Long) [2229889] {CVE-2022-40982} - x86/speculation: Add force option to GDS mitigation (Waiman Long) [2229889] {CVE-2022-40982} - x86/speculation: Add Gather Data Sampling mitigation (Waiman Long) [2229889] {CVE-2022-40982} - x86/bugs: Use sysfs_emit() (Waiman Long) [2229884] - Documentation/ABI: Mention retbleed vulnerability info file for sysfs (Waiman Long) [2229884] - docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed (Waiman Long) [2229884] - arm64: correct the effect of mitigations off on kpti (Waiman Long) [2229884] - x86/speculation: Add missing srbds=off to the mitigations= help text (Waiman Long) [2229884] - usb: typec: ucsi: Mark dGPUs as DEVICE scope (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Remove ccgx,firmware-build property (Desnes Nunes) [2222463] - usb: typec: ucsi_ccg: Add OF support (Desnes Nunes) [2222463] - usb: typec: ucsi/ucsi_ccg: Convert to i2c's .probe_new() (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Add ACPI property to align with device-tree (Desnes Nunes) [2222463] - dt-bindings: usb: Add Cypress cypd4226 Type-C controller (Desnes Nunes) [2222463] - i2c: designware-pci: Switch to use i2c_new_ccgx_ucsi() (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Convert to use dev_err_probe() (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Use temporary variable for struct device (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Switch to use i2c_new_ccgx_ucsi() (Desnes Nunes) [2222463] - i2c: Remove support for dangling device properties (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Constify the software node (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Use PTR_ERR_OR_ZERO() to simplify code (Desnes Nunes) [2222463] - i2c: nvidia-gpu: convert to use i2c_new_client_device() (Desnes Nunes) [2222463] - i2c: Add support for software nodes (Desnes Nunes) [2222463] - i2c: Introduce common module to instantiate CCGx UCSI (Desnes Nunes) [2222463] - power: supply: Fix logic checking if system is running from battery (Desnes Nunes) [2222463] - redhat: support virtio-mem on x86-64 as tech-preview (David Hildenbrand) [2229123] - virtio/virtio_mem: handle a possible NULL as a memcpy parameter (David Hildenbrand) [2229123] - virtio-mem: support VIRTIO_MEM_F_UNPLUGGED_INACCESSIBLE (David Hildenbrand) [2229123] - virtio-mem: disallow mapping virtio-mem memory via /dev/mem (David Hildenbrand) [2229123] - kernel/resource: disallow access to exclusive system RAM regions (David Hildenbrand) [2229123] - kernel/resource: clean up and optimize iomem_is_exclusive() (David Hildenbrand) [2229123] - virtio-mem: kdump mode to sanitize /proc/vmcore access (David Hildenbrand) [2229123] - virtio-mem: factor out hotplug specifics from virtio_mem_remove() into virtio_mem_deinit_hotplug() (David Hildenbrand) [2229123] - virtio-mem: factor out hotplug specifics from virtio_mem_probe() into virtio_mem_init_hotplug() (David Hildenbrand) [2229123] - virtio-mem: factor out hotplug specifics from virtio_mem_init() into virtio_mem_init_hotplug() (David Hildenbrand) [2229123] - proc/vmcore: fix possible deadlock on concurrent mmap and read (David Hildenbrand) [2229123] - proc/vmcore: don't fake reading zeroes on surprise vmcore_cb unregistration (David Hildenbrand) [2229123] - proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand) [2229123] - proc/vmcore: convert oldmem_pfn_is_ram callback to more generic vmcore callbacks (David Hildenbrand) [2229123] - proc/vmcore: let pfn_is_ram() return a bool (David Hildenbrand) [2229123] - x86/xen: print a warning when HVMOP_get_mem_type fails (David Hildenbrand) [2229123] - x86/xen: simplify xen_oldmem_pfn_is_ram() (David Hildenbrand) [2229123] - x86/xen: update xen_oldmem_pfn_is_ram() documentation (David Hildenbrand) [2229123] - virtio-mem: fix sleeping in RCU read side section in virtio_mem_online_page_cb() (David Hildenbrand) [2229123] - virtio-mem: prioritize unplug from ZONE_MOVABLE in Big Block Mode (David Hildenbrand) [2229123] - virtio-mem: simplify high-level unplug handling in Big Block Mode (David Hildenbrand) [2229123] - virtio-mem: prioritize unplug from ZONE_MOVABLE in Sub Block Mode (David Hildenbrand) [2229123] - virtio-mem: simplify high-level unplug handling in Sub Block Mode (David Hildenbrand) [2229123] - virtio-mem: simplify high-level plug handling in Sub Block Mode (David Hildenbrand) [2229123] - virtio-mem: use page_zonenum() in virtio_mem_fake_offline() (David Hildenbrand) [2229123] - virtio-mem: don't read big block size in Sub Block Mode (David Hildenbrand) [2229123] - fs/proc/kcore: use page_offline_(freeze|thaw) (David Hildenbrand) [2229123] - virtio-mem: use page_offline_(start|end) when setting PageOffline() (David Hildenbrand) [2229123] - mm: introduce page_offline_(begin|end|freeze|thaw) to synchronize setting PageOffline() (David Hildenbrand) [2229123] - fs/proc/kcore: don't read offline sections, logically offline pages and hwpoisoned pages (David Hildenbrand) [2229123] - fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM (David Hildenbrand) [2229123] - fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER (David Hildenbrand) [2229123] - proc/kcore: Remove unused kclist_add_remap() (David Hildenbrand) [2229123] - x86/gart: Exclude GART aperture from kcore (David Hildenbrand) [2229123] - kernel/resource: remove first_lvl / siblings_only logic (David Hildenbrand) [2229123] - kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources (David Hildenbrand) [2229123] - kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources (David Hildenbrand) [2229123] - kernel/resource.c: fix kernel-doc markups (David Hildenbrand) [2229123] - resource: avoid unnecessary lookups in find_next_iomem_res() (David Hildenbrand) [2229123] - resource: fix locking in find_next_iomem_res() (David Hildenbrand) [2229123] - virtio-mem: check against mhp_get_pluggable_range() which memory we can hotplug (David Hildenbrand) [2229123] - virtio-mem: Assign boolean values to a bool variable (David Hildenbrand) [2229123] - mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE (David Hildenbrand) [2229123] - virtio-mem: Big Block Mode (BBM) - safe memory hotunplug (David Hildenbrand) [2229123] - virtio-mem: Big Block Mode (BBM) - basic memory hotunplug (David Hildenbrand) [2229123] - mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block (David Hildenbrand) [2229123] - virtio-mem: allow to force Big Block Mode (BBM) and set the big block size (David Hildenbrand) [2229123] - virtio-mem: Big Block Mode (BBM) memory hotplug (David Hildenbrand) [2229123] - virtio-mem: factor out adding/removing memory from Linux (David Hildenbrand) [2229123] - virtio-mem: memory notifier callbacks are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virito-mem: existing (un)plug functions are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: memory block ids are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: nb_sb_per_mb and subblock_size are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virito-mem: subblock states are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: memory block states are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virito-mem: document Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: generalize handling when memory is getting onlined deferred (David Hildenbrand) [2229123] - virtio-mem: don't always trigger the workqueue when offlining memory (David Hildenbrand) [2229123] - virtio-mem: drop last_mb_id (David Hildenbrand) [2229123] - virtio-mem: generalize virtio_mem_overlaps_range() (David Hildenbrand) [2229123] - virtio-mem: generalize virtio_mem_owned_mb() (David Hildenbrand) [2229123] - virtio-mem: generalize check for added memory (David Hildenbrand) [2229123] - virtio-mem: retry fake-offlining via alloc_contig_range() on ZONE_MOVABLE (David Hildenbrand) [2229123] - virtio-mem: factor out handling of fake-offline pages in memory notifier (David Hildenbrand) [2229123] - virtio-mem: factor out fake-offlining into virtio_mem_fake_offline() (David Hildenbrand) [2229123] - virtio-mem: print debug messages from virtio_mem_send_*_request() (David Hildenbrand) [2229123] - virtio-mem: factor out calculation of the bit number within the subblock bitmap (David Hildenbrand) [2229123] - virtio-mem: use "unsigned long" for nr_pages when fake onlining/offlining (David Hildenbrand) [2229123] - virtio-mem: drop rc2 in virtio_mem_mb_plug_and_add() (David Hildenbrand) [2229123] - virtio-mem: simplify MAX_ORDER - 1 / pageblock_order handling (David Hildenbrand) [2229123] - virtio-mem: more precise calculation in virtio_mem_mb_state_prepare_next_mb() (David Hildenbrand) [2229123] - virtio-mem: determine nid only once using memory_add_physaddr_to_nid() (David Hildenbrand) [2229123] - MAINTAINERS: add URL for virtio-mem (David Hildenbrand) [2229123] - virtio-mem: Constify mem_id_table (David Hildenbrand) [2229123] - kernel/resource: make iomem_resource implicit in release_mem_region_adjustable() (David Hildenbrand) [2229123] - virtio-mem: try to merge system ram resources (David Hildenbrand) [2229123] - mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging of System RAM resources (David Hildenbrand) [2229123] - mm/memory_hotplug: prepare passing flags to add_memory() and friends (David Hildenbrand) [2229123] - mm/memory_hotplug: guard more declarations by CONFIG_MEMORY_HOTPLUG (David Hildenbrand) [2229123] - include/linux/memory_hotplug.h: move definitions of {set,clear}_zone_contiguous (David Hildenbrand) [2229123] - kernel/resource: make release_mem_region_adjustable() never fail (David Hildenbrand) [2229123] - virtio-mem: don't special-case ZONE_MOVABLE (David Hildenbrand) [2229123] - virtio_mem: convert to LE accessors (David Hildenbrand) [2229123] - virtio_mem: correct tags for config space fields (David Hildenbrand) [2229123] - virtio-mem: Fix build error due to improper use 'select' (David Hildenbrand) [2229123] - virtio-mem: add memory via add_memory_driver_managed() (David Hildenbrand) [2229123] - virtio-mem: silence a static checker warning (David Hildenbrand) [2229123] - virtio_mem: convert device block size into 64bit (David Hildenbrand) [2229123] - virtio-mem: drop unnecessary initialization (David Hildenbrand) [2229123] - virtio-mem: Don't rely on implicit compiler padding for requests (David Hildenbrand) [2229123] - virtio-mem: Try to unplug the complete online memory block first (David Hildenbrand) [2229123] - virtio-mem: Use -ETXTBSY as error code if the device is busy (David Hildenbrand) [2229123] - virtio-mem: Unplug subblocks right-to-left (David Hildenbrand) [2229123] - virtio-mem: Drop manual check for already present memory (David Hildenbrand) [2229123] - virtio-mem: Add parent resource for all added "System RAM" (David Hildenbrand) [2229123] - virtio-mem: Better retry handling (David Hildenbrand) [2229123] - virtio-mem: Offline and remove completely unplugged memory blocks (David Hildenbrand) [2229123] - mm/memory_hotplug: Introduce offline_and_remove_memory() (David Hildenbrand) [2229123] - virtio-mem: Allow to offline partially unplugged memory blocks (David Hildenbrand) [2229123] - virtio-mem: Paravirtualized memory hotunplug part 2 (David Hildenbrand) [2229123] - virtio-mem: Paravirtualized memory hotunplug part 1 (David Hildenbrand) [2229123] - virtio-mem: Allow to specify an ACPI PXM as nid (David Hildenbrand) [2229123] - MAINTAINERS: Add myself as virtio-mem maintainer (David Hildenbrand) [2229123] - virtio-mem: Paravirtualized memory hotplug (David Hildenbrand) [2229123] - Revert "drm/amd/display: edp do not add non-edid timings" (Jocelyn Falempe) [RHEL-845] - Revert "drm/amd/display: reallocate DET for dual displays with high pixel rate ratio" (Jocelyn Falempe) [RHEL-845] - drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe) [RHEL-845] - drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe) [RHEL-845] - drm/atomic: Fix potential use-after-free in nonblocking commits (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13 (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: share the code around SMU13 pcie parameters update (Jocelyn Falempe) [RHEL-845] - drm/ttm: Don't leak a resource on swapout move error (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: avoid restore process run into dead loop. (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Correct `DMUB_FW_VERSION` macro (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix 128b132b link loss handling (Jocelyn Falempe) [RHEL-845] - drm/amd/display: add a NULL pointer check (Jocelyn Falempe) [RHEL-845] - drm/amd: Disable PSR-SU on Parade 0803 TCON (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: fix clearing mappings for BOs that are always valid in VM (Jocelyn Falempe) [RHEL-845] - drm/amd/display: disable seamless boot if force_odm_combine is enabled (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2 (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix seamless odm transitions (Jocelyn Falempe) [RHEL-845] - drm/dp_mst: Clear MSG_RDY flag before sending new message (Jocelyn Falempe) [RHEL-845] - drm/atomic: Allow vblank-enabled + self-refresh "disable" (Jocelyn Falempe) [RHEL-845] - drm/amd/display: perform a bounds check before filling dirty rectangles (Jocelyn Falempe) [RHEL-845] - drm/nouveau: bring back blit subchannel for pre nv50 GPUs (Jocelyn Falempe) [RHEL-845] - drm/nouveau/disp/g94: enable HDMI (Jocelyn Falempe) [RHEL-845] - drm/nouveau/disp: fix HDMI on gt215+ (Jocelyn Falempe) [RHEL-845] - drm/i915: Fix one wrong caching mode enum usage (Jocelyn Falempe) [RHEL-845] - drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner (Jocelyn Falempe) [RHEL-845] - drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime (Jocelyn Falempe) [RHEL-845] - drm/panel: simple: Add connector_type for innolux_at043tn24 (Jocelyn Falempe) [RHEL-845] - drm/nouveau/acr: Abort loading ACR if no firmware was found (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v4_0 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v2_6 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: separate ras irq from jpeg instance irq for UVD_POISON (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Move jpeg ras block init to ras sw_init (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for vcn_v4_0 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for vcn_v2_6 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: separate ras irq from vcn instance irq for UVD_POISON (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Move vcn ras block init to ras sw_init (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Fix usage of UMC fill record in RAS (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function. (Jocelyn Falempe) [RHEL-845] - amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Jocelyn Falempe) [RHEL-845] - drm/radeon: fix possible division-by-zero errors (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode (Jocelyn Falempe) [RHEL-845] - drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix a test CalculatePrefetchSchedule() (Jocelyn Falempe) [RHEL-845] - drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec (Jocelyn Falempe) [RHEL-845] - drm/bridge: anx7625: Prevent endless probe loop (Jocelyn Falempe) [RHEL-845] - drm/nouveau: dispnv50: fix missing-prototypes warning (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358767: Switch to devm MIPI-DSI helpers (Jocelyn Falempe) [RHEL-845] - drm/vkms: Fix RGB565 pixel conversion (Jocelyn Falempe) [RHEL-845] - drm: Add fixed-point helper to get rounded integer values (Jocelyn Falempe) [RHEL-845] - drm/vkms: isolate pixel conversion functionality (Jocelyn Falempe) [RHEL-845] - drm/panel: sharp-ls043t1le01: adjust mode settings (Jocelyn Falempe) [RHEL-845] - drm/vram-helper: fix function names in vram helper doc (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix THS_TRAILCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix TXTAGOCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix THS_ZEROCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix TCLK_TRAILCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix TCLK_ZEROCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix PLL target frequency (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix PLL parameters computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: always enable HS video mode (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi83: Fix enable error path (Jocelyn Falempe) [RHEL-845] - drm/bridge: it6505: Move a variable assignment behind a null pointer check in receive_timing_debugfs_show() (Jocelyn Falempe) [RHEL-845] - drm/i915/guc/slpc: Provide sysfs for efficient freq (Jocelyn Falempe) [RHEL-845] - drm/i915/guc: More debug print updates - GuC SLPC (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Explicitly specify update type per plane info change (Jocelyn Falempe) [RHEL-845] - radeon: avoid double free in ci_dpm_init() (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix is_timing_changed() prototype (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Add logging for display MALL refresh setting (Jocelyn Falempe) [RHEL-845] - drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2 (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Ensure vmin and vmax adjust for DCE (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Validate VM ioctl flags. (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Do not update DRR while BW optimizations pending (Jocelyn Falempe) [RHEL-845] - drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Jocelyn Falempe) [RHEL-845] - udmabuf: revert 'Add support for mapping hugepages (v4)' (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix the system hang while disable PSR (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Add wrapper to call planes and stream update (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Use dc_update_planes_and_stream (Jocelyn Falempe) [RHEL-845] - drm/nouveau: add nv_encoder pointer check for NULL (Jocelyn Falempe) [RHEL-845] - drm/nouveau/dp: check for NULL nv_connector->native_mode (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow (Jocelyn Falempe) [RHEL-845] - drm/nouveau: don't detect DSM for non-NVIDIA device (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Modify indirect buffer packages for resubmission (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Implement gfx9 patch functions for resubmission (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Program gds backup address as zero if no gds allocated (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add missing radeon secondary PCI ID (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: workaround for compute workload type on some skus (Jocelyn Falempe) [RHEL-845] - drm/amd: Tighten permissions on VBIOS flashing attributes (Jocelyn Falempe) [RHEL-845] - drm/amd: Make sure image is written to trigger VBIOS image update flow (Jocelyn Falempe) [RHEL-845] - drm/amd/display: edp do not add non-edid timings (Jocelyn Falempe) [RHEL-845] - drm/amd/display: limit DPIA link rate to HBR3 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1 (Jocelyn Falempe) [RHEL-845] - Revert "drm/amdgpu: remove TOPDOWN flags when allocating VRAM in large bar system" (Jocelyn Falempe) [RHEL-845] - drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Jocelyn Falempe) [RHEL-845] - drm: panel-orientation-quirks: Change Air's quirk to support Air Plus (Jocelyn Falempe) [RHEL-845] - drm/amd/display: add ODM case when looking for first split pipe (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Reduce sdp bw after urgent to 90% (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: Fix power context allocation in SMU13 (Jocelyn Falempe) [RHEL-845] - drm/amd: Disallow s0ix without BIOS support again (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: change reserved vram info print (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: fix xclk freq on CHIP_STONEY (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs (Jocelyn Falempe) [RHEL-845] - drm/i915/gt: Use the correct error value when kernel_context() fails (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram (Jocelyn Falempe) [RHEL-845] - drm/i915/selftests: Add some missing error propagation (Jocelyn Falempe) [RHEL-845] - drm/i915: Use 18 fast wake AUX sync len (Jocelyn Falempe) [RHEL-845] - drm/i915: Explain the magic numbers for AUX SYNC/precharge length (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for renoir (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5 (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: resolve reboot exception for si oland (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for vangogh (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: enable tmz by default for GC 11.0.1 (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Only wait for blank completion if OTG active (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: set gfx9 onwards APU atomics support to be true (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution (Jocelyn Falempe) [RHEL-845] - drm/ast: Fix ARM compatibility (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Use the default reset when loading or reloading the driver (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix memleak in aconnector->timing_requested (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init" (Jocelyn Falempe) [RHEL-845] - drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration (Jocelyn Falempe) [RHEL-845] - drm/i915: Disable DPLLs before disconnecting the TC PHY (Jocelyn Falempe) [RHEL-845] - drm/i915: Move shared DPLL disabling into CRTC disable hook (Jocelyn Falempe) [RHEL-845] - drm: fix drmm_mutex_init() (Jocelyn Falempe) [RHEL-845] - drm/amd/amdgpu: limit one queue per gang (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: Fix output of pp_od_clk_voltage (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: don't enable secure display on incompatible platforms (Jocelyn Falempe) [RHEL-845] - drm/radeon: reintroduce radeon_dp_work_func content (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Have Payload Properly Created After Resume (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: reserve the old gc_11_0_*_mes.bin (Jocelyn Falempe) [RHEL-845] - drm/amd/amdgpu: introduce gc_*_mes_2.bin v2 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gfx11: update gpu_clock_counter logic (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: refine get gpu clock counter method (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gmc11: implement get_vbios_fb_size() (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: fix possible power mode mismatch between driver and PMFW (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Enable IH retry CAM on GFX9 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Fix sdma v4 sw fini error (Jocelyn Falempe) [RHEL-845] - drm/amd: Fix an out of bounds error in BIOS parser (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Correct DML calculation to follow HW SPEC (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fixed dcn30+ underflow issue (Jocelyn Falempe) [RHEL-845] - drm/amd/display: reallocate DET for dual displays with high pixel rate ratio (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Enable HostVM based on rIOMMU active (Jocelyn Falempe) [RHEL-845] - drm/amd/display: enable DPG when disabling plane for phantom pipe (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Correct DML calculation to align HW formula (Jocelyn Falempe) [RHEL-845] - drm/amd/display: populate subvp cmd info only for the top pipe (Jocelyn Falempe) [RHEL-845] - drm/displayid: add displayid_get_header() and check bounds better (Jocelyn Falempe) [RHEL-845] - drm/i915: taint kernel when force probing unsupported devices (Jocelyn Falempe) [RHEL-845] - drm/i915/dp: prevent potential div-by-zero (Jocelyn Falempe) [RHEL-845] - drm/i915: Fix NULL ptr deref by checking new_crtc_state (Jocelyn Falempe) [RHEL-845] - drm/i915/guc: Don't capture Gen8 regs on Xe devices (Jocelyn Falempe) [RHEL-845] - drm/sched: Check scheduler work queue before calling timeout handling (Jocelyn Falempe) [RHEL-845] - drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Jocelyn Falempe) [RHEL-845] - drm/nouveau/disp: More DP_RECEIVER_CAP_SIZE array fixes (Jocelyn Falempe) [RHEL-845] - drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values (Jocelyn Falempe) [RHEL-845] - drm/fbdev-generic: prohibit potential out-of-bounds access (Jocelyn Falempe) [RHEL-845]- [rt] build kernel-rt-4.18.0-510.rt7.299.el8 [2180997] - locking: 8.9 KRTS JiraReadiness exercise (John B. Wyatt IV) [RHEL-982] - x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Oleg Nesterov) [2188093] - ahci: Add support for Dell S140 and later controllers (Tomas Henzl) [2222879] - s390/time: steer clocksource on STP syncs for CLOCK_MONOTONIC (Tobias Huschle) [2177649] - memstick: r592: Fix UAF bug in r592_remove due to race condition (Wander Lairson Costa) [2216152] {CVE-2023-35825} - scsi: zfcp: Defer fc_rport blocking until after ADISC response (Tobias Huschle) [2230241] - RDMA/efa: Add EFA 0xefa2 PCI ID (Izabela Bakollari) [2170086] - RDMA/efa: Support CQ receive entries with source GID (Izabela Bakollari) [2170086] - Revert "isystem: ship and use stdarg.h" (Jocelyn Falempe) [2229185] - drm/drm_print: Use system include for (Jocelyn Falempe) [2229185] - x86/mm: Do not shuffle CPU entry areas without KASLR (Rafael Aquini) [2165932] {CVE-2023-0597} - x86/mm: Randomize per-cpu entry area (Rafael Aquini) [2165932] {CVE-2023-0597} - x86/kasan: Map shadow for percpu pages on demand (Rafael Aquini) [2165932] {CVE-2023-0597} - x86/pti/32: Calculate the various PTI cpu_entry_area sizes correctly, make the CPU_ENTRY_AREA_PAGES assert precise (Rafael Aquini) [2165932] {CVE-2023-0597}- [rt] build kernel-rt-4.18.0-509.rt7.298.el8 [2180997] - cifs: fix for following DFS links where sharename is the same as prepath (Ronnie Sahlberg) [2130474] - crypto: rng - Fix lock imbalance in crypto_del_rng (Herbert Xu) [2229700] - ibmvnic: Do not reset dql stats on NON_FATAL err (Mamatha Inamdar) [2227904] - mptcp: Correct the sock::sk_lock.owned lockdep annotations (Felix Maurer) [2228890] - gpio: name PCA953x gpio chips after device name (Steve Best) [2226775] - scsi: storvsc: Handle SRB status value 0x30 (Cathy Avery) [2218133] - netfilter: nft_set_pipapo: fix improper element removal (Phil Sutter) [2225276] {CVE-2023-4004} - macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF (Xin Long) [2226791] - tcp: Reduce chance of collisions in inet6_hashfn(). (Felix Maurer) [2176120] {CVE-2023-1206} - ipv6: fix locking issues with loops over idev->addr_list (Jiri Benc) [2123305] - relayfs: fix out-of-bounds access in relay_file_read (Bill O'Donnell) [2215511] {CVE-2023-3268} - kernel/relay.c: fix read_pos error when multiple readers (Bill O'Donnell) [2215510] - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Ricardo Robaina) [2212207] {CVE-2023-28772} - seq_buf: Fix overflow in seq_buf_putmem_hex() (Ricardo Robaina) [2212207] {CVE-2023-28772} - tools/power/x86/intel-speed-select: Support more than 8 sockets. (Frank Ramsay) [2212508] - platform/x86: ISST: Remove 8 socket limit (Frank Ramsay) [2212508] - media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Wander Lairson Costa) [2216140] {CVE-2023-35823} - Bluetooth: btmtksdio: fix possible FW initialization failure (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: fix the reset takes too long (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: mask out interrupt status (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add protocol for MediaTek bluetooth devices(MT7922) (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add support for Foxconn MT7922A (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: Fix kernel oops when sdio suspend. (David Marlin) [2142489 2144730 2145097] - Enable MTK BT Support for RHEL (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add a new PID/VID 13d3/3567 for MT7921 (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: support bluetooth reset mechanism (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: fix btmtksdio_[drv|fw]_pmctrl() (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: refactor btmtksdio_runtime_[suspend|resume]() (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: fix bus hang with wrong privilege (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: fix firmware coredump retrieve (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: Enable SCO over I2S (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: Support wake on bluetooth (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: rename btsdio_mtk_reg_read (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: enable AOSP extension for MT7921 (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: enable msft opcode (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: fix resume failure (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: handle runtime pm only when sdio_func is available (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: drop the unnecessary variable created (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: add support of processing firmware coredump and log (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: add MT7921s Bluetooth support (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: transmit packet according to status TX_EMPTY (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: use register CRPLR to read packet length (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: update register CSDIOCSR operation (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: move interrupt service to work (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: explicitly set WHISR as write-1-clear (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: add .set_bdaddr support (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksido: rely on BT_MTK module (David Marlin) [2142489 2144730 2145097] - Bluetooth: mediatek: add BT_MTK module (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Support public address configuration for MediaTek Chip. (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Support Bluetooth Reset for Mediatek Chip(MT7921) (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add support for Foxconn Mediatek Chip (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: fix blacklist_table context (David Marlin) [2142489 2144730 2145097]- [rt] build kernel-rt-4.18.0-508.rt7.297.el8 [2180997] - HID: betop: check shape of output reports (Desnes Nunes) [2212166] {CVE-2023-1073} - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Desnes Nunes) [2153577] {CVE-2022-45887} - selinux: make labeled NFS work when mounted before policy load (Juraj Marcin) [1753646] - Revert "xfs: expose the blockgc workqueue knobs publicly" (Bill O'Donnell) [2223260] - media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Dean Nelson) [2216148] {CVE-2023-35824} - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Dean Nelson) [2213141] {CVE-2023-31084} - drm/ast: report connection status on Display Port. (Jocelyn Falempe) [2189645] - drm/ast: Add BMC virtual connector (Jocelyn Falempe) [2189645] - x86/cpu/amd: Add a Zenbleed fix (Waiman Long) [2226837] {CVE-2023-20593} - x86/cpu/amd: Move the errata checking functionality up (Waiman Long) [2226837] {CVE-2023-20593} - x86/amd: Cache debug register values in percpu variables (Waiman Long) [2226837] {CVE-2023-20593} - x86/cpu: Restore AMD's DE_CFG MSR after resume (Waiman Long) [2226837] {CVE-2023-20593} - x86/sev: Change snp_guest_issue_request()'s fw_err argument (John Allen) [2216284] - virt/coco/sev-guest: Double-buffer messages (John Allen) [2216284] - virt/coco/sev-guest: Add throttling awareness (John Allen) [2216284] - virt/coco/sev-guest: Convert the sw_exit_info_2 checking to a switch-case (John Allen) [2216284] - virt/coco/sev-guest: Do some code style cleanups (John Allen) [2216284] - virt/coco/sev-guest: Carve out the request issuing logic into a helper (John Allen) [2216284] - virt/coco/sev-guest: Remove the disable_vmpck label in handle_guest_request() (John Allen) [2216284] - virt/coco/sev-guest: Simplify extended guest request handling (John Allen) [2216284] - virt/coco/sev-guest: Check SEV_SNP attribute at probe time (John Allen) [2216284] - virt/sev-guest: Return -EIO if certificate buffer is not large enough (John Allen) [2216284] - x86/sev: Mark snp_abort() noreturn (John Allen) [2216284] - s390/uv: Update query for secret-UVCs (Cédric Le Goater) [2111749] - s390/uv: replace scnprintf with sysfs_emit (Cédric Le Goater) [2111749] - s390: Add attestation query information (Cédric Le Goater) [2111749] - s390/uvdevice: Add 'Lock Secret Store' UVC (Cédric Le Goater) [2111749] - s390/uvdevice: Add 'List Secrets' UVC (Cédric Le Goater) [2111749] - s390/uvdevice: Add 'Add Secret' UVC (Cédric Le Goater) [2111749] - s390/uvdevice: Add info IOCTL (Cédric Le Goater) [2111749] - s390/uv: Always export uv_info (Cédric Le Goater) [2111749] - s390/kasan: support protvirt with 4-level paging (Cédric Le Goater) [2111749] - s390/protvirt: support ultravisor without secure storage limit (Cédric Le Goater) [2111749] - s390/protvirt: parse prot_virt option in the decompressor (Cédric Le Goater) [2111749] - s390/mm: avoid trimming to MAX_ORDER (Cédric Le Goater) [2111749] - net/mlx5e: TC, CT: Offload ct clear only once (Amir Tzin) [2159233] - net/mlx5: DR, Fix wrong action data allocation in decap action (Amir Tzin) [2159233] - net/mlx5: DR, Support SW created encap actions for FW table (Amir Tzin) [2159233] - net/mlx5e: TC, Cleanup ct resources for nic flow (Amir Tzin) [2159233] - net/mlx5e: TC, Add null pointer check for hardware miss support (Amir Tzin) [2159233] - RDMA/mlx5: Fix affinity assignment (Amir Tzin) [2159233] - RDMA/mlx5: Create an indirect flow table for steering anchor (Amir Tzin) [2159233] - RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions (Amir Tzin) [2159233] - net/mlx5: DR, Add missing mutex init/destroy in pattern manager (Amir Tzin) [2117777] - net/mlx5: Read embedded cpu after init bit cleared (Amir Tzin) [2159233] - net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Amir Tzin) [2159233] - net/mlx5e: Don't attach netdev profile while handling internal error (Amir Tzin) [2159233] - net/mlx5: Fix post parse infra to only parse every action once (Amir Tzin) [2159233] - net/mlx5: fw_tracer, Fix event handling (Amir Tzin) [2159233] - net/mlx5: SF, Drain health before removing device (Amir Tzin) [2159233] - net/mlx5e: Consider internal buffers size in port buffer calculations (Amir Tzin) [2159233] - net/mlx5e: Prevent encap offload when neigh update is running (Amir Tzin) [2159233] - net/mlx5e: Extract remaining tunnel encap code to dedicated file (Amir Tzin) [2159233] - net/mlx5e: TC, Remove sample and ct limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove mirror and ct limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove tuple rewrite and ct limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove multiple ct actions limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove special handling of CT action (Amir Tzin) [2159233] - net/mlx5e: TC, Remove CT action reordering (Amir Tzin) [2159233] - net/mlx5e: CT: Use per action stats (Amir Tzin) [2159233] - net/mlx5e: TC, Move main flow attribute cleanup to helper func (Amir Tzin) [2159233] - net/mlx5e: TC, Remove unused vf_tun variable (Amir Tzin) [2159233] - net/mlx5e: Set default can_offload action (Amir Tzin) [2159233] - net/mlx5: Devcom, serialize devcom registration (Amir Tzin) [2159233] - net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Amir Tzin) [2159233] - net/mlx5e: Fix SQ wake logic in ptp napi_poll context (Amir Tzin) [2159233] - net/mlx5e: Fix deadlock in tc route query code (Amir Tzin) [2159233] - net/mlx5: Fix error message when failing to allocate device memory (Amir Tzin) [2159233] - net/mlx5e: Use correct encap attribute during invalidation (Amir Tzin) [2159233] - net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE (Amir Tzin) [2159233] - net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs (Amir Tzin) [2159233] - net/mlx5: Handle pairing of E-switch via uplink un/load APIs (Amir Tzin) [2159233] - net/mlx5: Collect command failures data only for known commands (Amir Tzin) [2159233] - net/mlx5e: do as little as possible in napi poll when budget is 0 (Amir Tzin) [2159233] - net/mlx5: Use recovery timeout on sync reset flow (Amir Tzin) [2159233] - net/mlx5: DR, Add memory statistics for domain object (Amir Tzin) [2117777] - net/mlx5: DR, Add more info in domain dbg dump (Amir Tzin) [2117777] - net/mlx5: DR, Calculate sync threshold of each pool according to its type (Amir Tzin) [2117777] - net/mlx5: DR, Fix dumping of legacy modify_hdr in debug dump (Amir Tzin) [2117777] - net/mlx5: DR, Enable patterns and arguments for supporting devices (Amir Tzin) [2117777] - net/mlx5: DR, Add support for the pattern/arg parameters in debug dump (Amir Tzin) [2117777] - net/mlx5: DR, Modify header action of size 1 optimization (Amir Tzin) [2117777] - net/mlx5: DR, Support decap L3 action using pattern / arg mechanism (Amir Tzin) [2117777] - net/mlx5: DR, Apply new accelerated modify action and decapl3 (Amir Tzin) [2117777] - net/mlx5: DR, Add modify header argument pointer to actions attributes (Amir Tzin) [2117777] - net/mlx5: DR, Add modify header arg pool mechanism (Amir Tzin) [2117777] - net/mlx5: DR, Fix QP continuous allocation (Amir Tzin) [2117777] - net/mlx5: DR, Read ICM memory into dedicated buffer (Amir Tzin) [2117777] - net/mlx5: DR, Add support for writing modify header argument (Amir Tzin) [2117777] - net/mlx5: DR, Add create/destroy for modify-header-argument general object (Amir Tzin) [2117777] - net/mlx5: DR, Check for modify_header_argument device capabilities (Amir Tzin) [2117777] - net/mlx5: DR, Split chunk allocation to HW-dependent ways (Amir Tzin) [2117777] - net/mlx5: DR, Add cache for modify header pattern (Amir Tzin) [2117777] - net/mlx5: DR, Move ACTION_CACHE_LINE_SIZE macro to header (Amir Tzin) [2117777] - net/mlx5: DR, Add modify-header-pattern ICM pool (Amir Tzin) [2117777] - net/mlx5: DR, Prepare sending new WQE type (Amir Tzin) [2117777] - net/mlx5: Add new WQE for updating flow table (Amir Tzin) [2117777] - net/mlx5: Add mlx5_ifc bits for modify header argument (Amir Tzin) [2117777] - net/mlx5: DR, Set counter ID on the last STE for STEv1 TX (Amir Tzin) [2117777] - net/mlx5e: TC, Remove redundant parse_attr argument (Amir Tzin) [2165908] - net/mlx5e: Use a simpler comparison for uplink rep (Amir Tzin) [2165908] - net/mlx5: Lag, Add single RDMA device in multiport mode (Amir Tzin) [2165908] - net/mlx5: Lag, set different uplink vport metadata in multiport eswitch mode (Amir Tzin) [2165908] - net/mlx5: E-Switch, rename bond update function to be reused (Amir Tzin) [2165908] - net/mlx5e: TC, Add peer flow in mpesw mode (Amir Tzin) [2165908] - net/mlx5: Lag, Control MultiPort E-Switch single FDB mode (Amir Tzin) [2165908] - net/mlx5e: Add devlink fdb_large_groups parameter (Add missing Documentation) (Amir Tzin) [2165908] - SUNRPC: Fix READ_PLUS crasher (Benjamin Coddington) [2218539] - SUNRPC: Remove pointer type casts from xdr_get_next_encode_buffer() (Benjamin Coddington) [2218539] - SUNRPC: Clean up xdr_get_next_encode_buffer() (Benjamin Coddington) [2218539] - NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Benjamin Coddington) [2218539] - NFSv4.2: fix wrong shrinker_id (Benjamin Coddington) [2218539] - svcrdma: Prevent page release when nothing was received (Benjamin Coddington) [2218539] - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Benjamin Coddington) [2218539] - nfsd: fix double fget() bug in __write_ports_addfd() (Benjamin Coddington) [2218539] - SUNRPC: Fix trace_svc_register() call site (Benjamin Coddington) [2218539] - SUNRPC: remove the maximum number of retries in call_bind_status (Benjamin Coddington) [2218539] - NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Benjamin Coddington) [2218539] - NFSD: callback request does not use correct credential for AUTH_SYS (Benjamin Coddington) [2218539] - sunrpc: only free unix grouplist after RCU settles (Benjamin Coddington) [2218539] - nfsd: call op_release, even when op_func returns an error (Benjamin Coddington) [2218539] - NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL (Benjamin Coddington) [2218539] - SUNRPC: fix shutdown of NFS TCP client socket (Benjamin Coddington) [2218539] - NFSv4: Fix hangs when recovering open state after a server reboot (Benjamin Coddington) [2218539] - NFSD: Protect against filesystem freezing (Benjamin Coddington) [2218539] - nfsd: fix race to check ls_layouts (Benjamin Coddington) [2218539] - nfs4trace: fix state manager flag printing (Benjamin Coddington) [2218539] - SUNRPC: ensure the matching upcall is in-flight upon downcall (Benjamin Coddington) [2218539] - nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Benjamin Coddington) [2218539] - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Benjamin Coddington) [2218539] - NFSv4.x: Fail client initialisation if state manager thread can't run (Benjamin Coddington) [2218539] - SUNRPC: Fix missing release socket in rpc_sockname() (Benjamin Coddington) [2218539] - xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Benjamin Coddington) [2218539] - NFSD: Finish converting the NFSv3 GETACL result encoder (Benjamin Coddington) [2218539] - NFSD: Finish converting the NFSv2 GETACL result encoder (Benjamin Coddington) [2218539] - SUNRPC: Return true/false (not 1/0) from bool functions (Benjamin Coddington) [2218539] - NFS: Fix an Oops in nfs_d_automount() (Benjamin Coddington) [2218539] - NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn (Benjamin Coddington) [2218539] - NFSv4: Fix a credential leak in _nfs4_discover_trunking() (Benjamin Coddington) [2218539] - NFSv4.2: Fix initialisation of struct nfs4_label (Benjamin Coddington) [2218539] - NFSv4.2: Fix a memory stomp in decode_attr_security_label (Benjamin Coddington) [2218539] - NFSv4.2: Always decode the security label (Benjamin Coddington) [2218539] - NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding (Benjamin Coddington) [2218539] - nfs4: Fix kmemleak when allocate slot failed (Benjamin Coddington) [2218539] - NFSv4.2: Fixup CLONE dest file size for zero-length count (Benjamin Coddington) [2218539] - SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed (Benjamin Coddington) [2218539] - NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Benjamin Coddington) [2218539] - NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Benjamin Coddington) [2218539] - NFSv4: Fix a potential state reclaim deadlock (Benjamin Coddington) [2218539] - NFSv4/pNFS: Always return layout stats on layout return for flexfiles (Benjamin Coddington) [2218539] - NFSD: Fix handling of oversized NFSv4 COMPOUND requests (Benjamin Coddington) [2218539] - nfsd: Fix a memory leak in an error handling path (Benjamin Coddington) [2218539] - Revert "SUNRPC: Remove unreachable error condition" (Benjamin Coddington) [2218539] - NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Benjamin Coddington) [2218539] - SUNRPC: RPC level errors should set task->tk_rpc_status (Benjamin Coddington) [2218539] - NFS: Fix another fsync() issue after a server reboot (Benjamin Coddington) [2218539] - net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() (Benjamin Coddington) [2218539] - SUNRPC: Fix xdr_encode_bool() (Benjamin Coddington) [2218539] - SUNRPC: Reinitialise the backchannel request buffers before reuse (Benjamin Coddington) [2218539] - NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Benjamin Coddington) [2218539] - sunrpc: fix expiry of auth creds (Benjamin Coddington) [2218539] - pNFS/flexfiles: Report RDMA connection errors to the server (Benjamin Coddington) [2218539] - Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" (Benjamin Coddington) [2218539] - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() (Benjamin Coddington) [2218539] - pNFS: Avoid a live lock condition in pnfs_update_layout() (Benjamin Coddington) [2218539] - pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE (Benjamin Coddington) [2218539] - SUNRPC: Trap RDMA segment overflows (Benjamin Coddington) [2218539] - nfsd: Fix null-ptr-deref in nfsd_fill_super() (Benjamin Coddington) [2218539] - NFS: Further fixes to the writeback error handling (Benjamin Coddington) [2218539] - NFS: clean up a needless assignment in nfs_file_write() (Benjamin Coddington) [2218539] - NFS: remove redundant code in nfs_file_write() (Benjamin Coddington) [2218539] - NFS: Add support for eager writes (Benjamin Coddington) [2218539] - NFS: 'flags' field should be unsigned in struct nfs_server (Benjamin Coddington) [2218539] - NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout (Benjamin Coddington) [2218539] - NFS: Memory allocation failures are not server fatal errors (Benjamin Coddington) [2218539] - SUNRPC: Ensure that the gssproxy client can start in a connected state (Benjamin Coddington) [2218539] - Revert "SUNRPC: Ensure gss-proxy connects on setup" (Benjamin Coddington) [2218539] - SUNRPC: Ensure gss-proxy connects on setup (Benjamin Coddington) [2218539] - NFSv4: Don't invalidate inode attributes on delegation return (Benjamin Coddington) [2218539] - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() (Benjamin Coddington) [2218539] - SUNRPC: Handle low memory situations in call_status() (Benjamin Coddington) [2218539] - SUNRPC: Handle ENOMEM in call_transmit_status() (Benjamin Coddington) [2218539] - SUNRPC: Fix the svc_deferred_event trace class (Benjamin Coddington) [2218539] - NFSv4: fix open failure with O_ACCMODE flag (Benjamin Coddington) [2218539] - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Benjamin Coddington) [2218539] - NFSv4.1: Fix uninitialised variable in devicenotify (Benjamin Coddington) [2218539] - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Benjamin Coddington) [2218539] - NFS: remove unneeded check in decode_devicenotify_args() (Benjamin Coddington) [2218539] - NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR (Benjamin Coddington) [2218539] - NFS: Do not report writeback errors in nfs_getattr() (Benjamin Coddington) [2218539] - NFS: Remove an incorrect revalidation in nfs4_update_changeattr_locked() (Benjamin Coddington) [2218539] - nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Benjamin Coddington) [2218539] - SUNRPC: Fix sockaddr handling in svcsock_accept_class trace points (Benjamin Coddington) [2218539] - SUNRPC: Fix sockaddr handling in the svc_xprt_create_error trace point (Benjamin Coddington) [2218539] - NFSD: Fix zero-length NFSv3 WRITEs (Benjamin Coddington) [2218539] - NFS: Ensure the server has an up to date ctime before renaming (Benjamin Coddington) [2218539] - NFS: Ensure the server has an up to date ctime before hardlinking (Benjamin Coddington) [2218539]- [rt] build kernel-rt-4.18.0-507.rt7.296.el8 [2180997] - Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return" (Benjamin Coddington) [2217658] - powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close (Mamatha Inamdar) [2224883] - KVM: x86/mmu: Fix race condition in direct_page_fault (Jon Maloy) [2179931] {CVE-2022-45869} - x86/speculation: Allow enabling STIBP with legacy IBRS (Ricardo Robaina) [2187266] {CVE-2023-1998} - ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() (Mark Langsdorf) [2215625] - locking/semaphore: Add might_sleep() to down_*() family (Mark Langsdorf) [2215625] - perf stat: Support hybrid --topdown option (Michael Petlan) [2088833] - i40e: Wait for pending VF reset in VF set callbacks (Ivan Vecera) [2203921] - i40e: Add helper for VF inited state check with timeout (Ivan Vecera) [2203921] - tracing: Have filter accept "common_cpu" to be consistent (Jerome Marchand) [2210711] - tracing/histogram: Fix sorting on old "cpu" value (Jerome Marchand) [2210711] - tracing: Dump stacktrace trigger to the corresponding instance (Jerome Marchand) [2210711] - tracing/histogram: Rename "cpu" to "common_cpu" (Jerome Marchand) [2210711] - docs: histogram.txt: convert it to ReST file format (Jerome Marchand) [2210711] - bonding: add software tx timestamping support (Hangbin Liu) [2181339] - bonding: fix missed rcu protection (Hangbin Liu) [2181339] - bonding: use rcu_dereference_rtnl when get bonding active slave (Hangbin Liu) [2181339] - Bonding: return HWTSTAMP_FLAG_BONDED_PHC_INDEX to notify user space (Hangbin Liu) [2181339] - Bonding: force user to add HWTSTAMP_FLAG_BONDED_PHC_INDEX when get/set HWTSTAMP (Hangbin Liu) [2181339] - bond: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to active device (Hangbin Liu) [2181339] - compiler_attributes.h: Add kABI workaround (Waiman Long) [2215801] - linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* (Waiman Long) [2215801] - compiler.h: fix barrier_data() on clang (Waiman Long) [2215801] - compiler_types.h: Add __no_sanitize_{address,undefined} to noinstr (Waiman Long) [2215801] - x86, kcsan: Add __no_kcsan to noinstr (Waiman Long) [2215801] - kcsan: Add __no_kcsan function attribute (Waiman Long) [2215801] - kcsan: Reorganize compiler.h (Waiman Long) [2215801] - include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR (Waiman Long) [2215801] - include/linux/compiler_types.h: don't pollute userspace with macro definitions (Waiman Long) [2215801] - include/linux/compiler*.h: define asm_volatile_goto (Waiman Long) [2215801] - Compiler Attributes: use feature checks instead of version checks (Waiman Long) [2215801] - Compiler Attributes: remove unneeded sparse (__CHECKER__) tests (Waiman Long) [2215801] - Compiler Attributes: homogenize __must_be_array (Waiman Long) [2215801] - Compiler Attributes: remove unneeded tests (Waiman Long) [2215801] - Compiler Attributes: always use the extra-underscores syntax (Waiman Long) [2215801] - Compiler Attributes: remove unused attributes (Waiman Long) [2215801] - Compiler Attributes: naked can be shared (Waiman Long) [2215801] - Compiler Attributes: naked was fixed in gcc 4.6 (Waiman Long) [2215801] - include/linux/compiler*.h: make compiler-*.h mutually exclusive (Waiman Long) [2215801] - Raise the minimum required gcc version to 4.6 (Waiman Long) [2215801] - deprecate the '__deprecated' attribute warnings entirely and for good (Waiman Long) [2215801]- [rt] build kernel-rt-4.18.0-506.rt7.295.el8 [2180997] - kernel-rt: config: adjust CONFIG_LOCKDEP_CHAINS_BITS (John B. Wyatt IV) [2193452] - libceph: harden msgr2.1 frame segment length checks (Ilya Dryomov) [2222256] - netfilter: nf_conntrack_netlink: need to hold rcu readlock when doing l4proto lookup (Florian Westphal) [2188230] - net/mlx5: Expose steering dropped packets counter (Amir Tzin) [2223198] - net/mlx5: Expose vnic diagnostic counters for eswitch managed vports (Amir Tzin) [2223198] - igbvf: add PCI reset handler functions (Corinna Vinschen) [2153365] - igbvf: Regard vf reset nack as success (Corinna Vinschen) [2153365] - intel/igbvf: free irq on the error path in igbvf_request_msix() (Corinna Vinschen) [2153365] - Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Ricardo Robaina) [2139618] {CVE-2022-3640} - Bluetooth: L2CAP: Fix build errors in some archs (Ricardo Robaina) [2139618] {CVE-2022-3640} - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Ricardo Robaina) [2139618] {CVE-2022-3640} - Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Ricardo Robaina) [2139618] {CVE-2022-3640} - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Ricardo Robaina) [2139618] {CVE-2022-3640} - iavf: fix reset task race with iavf_remove() (Petr Oros) [2223604] - iavf: fix a deadlock caused by rtnl and driver's lock circular dependencies (Petr Oros) [2223604] - Revert "iavf: Do not restart Tx queues after reset task failure" (Petr Oros) [2223604] - Revert "iavf: Detach device during reset task" (Petr Oros) [2223604] - iavf: Wait for reset in callbacks which trigger it (Petr Oros) [2223604] - iavf: use internal state to free traffic IRQs (Petr Oros) [2223604] - iavf: Fix out-of-bounds when setting channels on remove (Petr Oros) [2223604] - iavf: Fix use-after-free in free_netdev (Petr Oros) [2223604] - iavf: make functions static where possible (Petr Oros) [2223604] - iavf: fix err handling for MAC replace (Petr Oros) [2223604] - iavf: remove some unused functions and pointless wrappers (Petr Oros) [2223604] - iavf: remove mask from iavf_irq_enable_queues() (Petr Oros) [2223604] - iavf: send VLAN offloading caps once after VFR (Petr Oros) [2223604] - cpufreq: Fix parameter in parse_perf_domain() (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: remove MODULE_LICENSE in non-modules (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Mark Langsdorf) [2181273] - cpufreq: Make kobj_type structure constant (Mark Langsdorf) [2181273] - driver core: make kobj_type constant. (Mark Langsdorf) [2181273] - cpufreq: Make cpufreq_unregister_driver() return void (Mark Langsdorf) [2181273] - drivers/cpufreq: Remove "select SRCU" (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Mark Langsdorf) [2181273] - cpufreq: stats: Convert to use sysfs_emit_at() API (Mark Langsdorf) [2181273] - cpufreq: Init completion before kobject_init_and_add() (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Allow EPP 0x80 setting by the firmware (Mark Langsdorf) [2181273] - cpufreq: ACPI: Use str_enabled_disabled() helper (Mark Langsdorf) [2181273] - cpufreq: Generalize of_perf_domain_get_sharing_cpumask phandle format (Mark Langsdorf) [2181273] - cpufreq: Add of_perf_domain_get_sharing_cpumask (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Read all MSRs on the target CPU (Mark Langsdorf) [2181273] - ACPI: CPPC: Add ACPI disabled check to acpi_cpc_valid() (Mark Langsdorf) [2181273] - mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page (Chris von Recklinghausen) [2100592] - mm/page_alloc: check high-order pages for corruption during PCP operations (Chris von Recklinghausen) [2100592] - mm/page_alloc: do not prefetch buddies during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: free pages in a single pass during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: drain the requested list first during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: simplify how many pages are selected per pcp list during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: track range of active PCP lists during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: fetch the correct pcp buddy during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: allow high-order pages to be stored on the per-cpu lists (Chris von Recklinghausen) [2100592] - mm/page_alloc: move free_the_page (Chris von Recklinghausen) [2100592] - mm,memory_hotplug: factor out adjusting present pages into adjust_present_page_count() (Chris von Recklinghausen) [2100592] - mm, meminit: recalculate pcpu batch and high limits after init completes (Chris von Recklinghausen) [2100592] - [rt] Revert "Split IRQ-off and zone->lock while freeing pages from PCP list #1" (Chris White) [2225324] - [rt] Revert " Split IRQ-off and zone->lock while freeing pages from PCP list #2" (Chris White) [2225324]- [rt] build kernel-rt-4.18.0-505.rt7.294.el8 [2180997] - gfs2: Don't deref jdesc in evict (Bob Peterson) [2214357] {CVE-2023-3212} - md/raid5: Don't do accounting for non-align read io (Nigel Croxon) [2183033] - powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK (Mamatha Inamdar) [2218348] - NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Benjamin Coddington) [2217963] - proc: Use PIDTYPE_TGID in next_tgid (Brian Foster) [2047252] - netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Phil Sutter) [2214964] {CVE-2023-3390} - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Phil Sutter) [2214964] {CVE-2023-3390} - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Phil Sutter) [2214964] {CVE-2023-3390} - fanotify,audit: Allow audit to use the full permission event response (Richard Guy Briggs) [2055328] - fanotify: define struct members to hold response decision context (Richard Guy Briggs) [2055328] - fanotify: Ensure consistent variable type for response (Richard Guy Briggs) [2055328] - RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Amir Tzin) [2166019] - RDMA/mlx: Calling qp event handler in workqueue context (mlx4 hunks only) (Amir Tzin) [2166019] - net/mlx4: small optimization in mlx4_en_xmit() (Amir Tzin) [2166019] - net/mlx4: rename two constants (Amir Tzin) [2166019] - RDMA/mlx4: Remove NULL check before dev_{put, hold} (Amir Tzin) [2166019] - ptp: mlx4: convert to .adjfine and adjust_by_scaled_ppm (Amir Tzin) [2166019] - mlx4: Do type_clear() for devlink ports when type_set() was called previously (Amir Tzin) [2166019] - cgroup: Reorganize css_set_lock and kernfs path processing (Waiman Long) [2193485] - cgroup: Fix build failure when CONFIG_SHRINKER_DEBUG (Waiman Long) [2193485] - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() (Waiman Long) [2193485] - cgroup: Make cgroup_get_from_id() prettier (Waiman Long) [2193485] - cgroup: remove obsolete comment on cgroup_on_dfl() (Waiman Long) [2193485] - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long) [2193485] - kselftests: cgroup: update kmem test precision tolerance (Waiman Long) [2193485] - cgroup/cpuset: Improve cpuset_css_alloc() description (Waiman Long) [2193485] - selftests: cgroup: fix unsigned comparison with less than zero (Waiman Long) [2193485] - device_cgroup: Roll back to original exceptions after copy failure (Waiman Long) [2193485] - cgroup/cpuset: use hotplug_memory_notifier() directly (Waiman Long) [2193485] - mm: memcontrol: don't allocate cgroup swap arrays when memcg is disabled (Waiman Long) [2193485] - cgroup: cgroup_get_from_id() must check the looked-up kn is a directory (Waiman Long) [2193485] - sched/psi: Don't create cgroup PSI files when psi_disabled (Waiman Long) [2193485] - cgroup: Homogenize cgroup_get_from_id() return value (Waiman Long) [2193485] - cgroup: cgroup: Honor caller's cgroup NS when resolving cgroup id (Waiman Long) [2193485] - cgroup: Honor caller's cgroup NS when resolving path (Waiman Long) [2193485] - mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_get_from_ino() (Waiman Long) [2193485] - cgroup: Use separate src/dst nodes when preloading css_sets for migration (Waiman Long) [2193485] - cgroup.c: add helper __cset_cgroup_from_root to cleanup duplicated codes (Waiman Long) [2193485] - cgroup/rstat: check updated_next only for root (Waiman Long) [2193485] - cgroup: rstat: explicitly put loop variant in while (Waiman Long) [2193485] - cgroup: return early if it is already on preloaded list (Waiman Long) [2193485] - cgroup: Trace event cgroup id fields should be u64 (Waiman Long) [2193485] - cgroup: fix a typo in comment (Waiman Long) [2193485] - hugetlb_cgroup: remove unused hugetlb_cgroup_from_counter macro (Waiman Long) [2193485] - cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long) [2193485] - cgroup: Avoid compiler warnings with no subsystems (Waiman Long) [2193485] - cgroup: Fix kernel-doc (Waiman Long) [2193485] - kernfs: use 64bit inos if ino_t is 64bit (Waiman Long) [2193485] - kernfs: implement custom exportfs ops and fid type (Waiman Long) [2193485] - kernfs: combine ino/id lookup functions into kernfs_find_and_get_node_by_id() (Waiman Long) [2193485] - kernfs: kernfs_find_and_get_node_by_ino() should only look up activated nodes (Waiman Long) [2193485] - kernfs: use dumber locking for kernfs_find_and_get_node_by_ino() (Waiman Long) [2193485] - kernfs: fix ino wrap-around detection (Waiman Long) [2193485] - ice: prevent NULL pointer deref during reload (Petr Oros) [2153356] - ice: Unregister netdev and devlink_port only once (Petr Oros) [2153356] - ice: Fix ice module unload (Petr Oros) [2153356] - ice: Fix tx queue rate limit when TCs are configured (Petr Oros) [2153356] - ice: Fix max_rate check while configuring TX rate limits (Petr Oros) [2153356] - ice: Fix XDP memory leak when NIC is brought up and down (Petr Oros) [2153356] - ice: remove comment about not supporting driver reinit (Petr Oros) [2153356] - ice: block LAN in case of VF to VF offload (Petr Oros) [2153356] - ice: Fix stats after PF reset (Petr Oros) [2153356] - ice: Reset FDIR counter in FDIR init stage (Petr Oros) [2153356] - ice: fix wrong fallback logic for FDIR (Petr Oros) [2153356] - ice: add profile conflict check for AVF FDIR (Petr Oros) [2153356] - ice: Fix ice_cfg_rdma_fltr() to only update relevant fields (Petr Oros) [2153356] - ice: remove filters only if VSI is deleted (Petr Oros) [2153356] - ice: check if VF exists before mode check (Petr Oros) [2153356] - ice: xsk: disable txq irq before flushing hw (Petr Oros) [2153356] - ice: avoid bonding causing auxiliary plug/unplug under RTNL lock (Petr Oros) [2153356] - ethernet: ice: avoid gcc-9 integer overflow warning (Petr Oros) [2153356] - ice: don't ignore return codes in VSI related code (Petr Oros) [2153356] - ice: Fix DSCP PFC TLV creation (Petr Oros) [2153356] - ice: copy last block omitted in ice_get_module_eeprom() (Petr Oros) [2153356] - ice: properly alloc ICE_VSI_LB (Petr Oros) [2153356] - ice: xsk: Fix cleaning of XDP_TX frames (Petr Oros) [2153356] - ice: Mention CEE DCBX in code comment (Petr Oros) [2153356] - ice: Change ice_vsi_realloc_stat_arrays() to void (Petr Oros) [2153356] - ice: Add GPIO pin support for E823 products (Petr Oros) [2153356] - ice: switch: fix potential memleak in ice_add_adv_recipe() (Petr Oros) [2153356] - ice: Fix off by one in ice_tc_forward_to_queue() (Petr Oros) [2153356] - ice: Fix disabling Rx VLAN filtering with port VLAN enabled (Petr Oros) [2153356] - ice: fix out-of-bounds KASAN warning in virtchnl (Petr Oros) [2153356] - ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Petr Oros) [2153356] - ice: remove unnecessary virtchnl_ether_addr struct use (Petr Oros) [2153356] - ice: introduce .irq_close VF operation (Petr Oros) [2153356] - ice: introduce clear_reset_state operation (Petr Oros) [2153356] - ice: convert vf_ops .vsi_rebuild to .create_vsi (Petr Oros) [2153356] - ice: introduce ice_vf_init_host_cfg function (Petr Oros) [2153356] - ice: add a function to initialize vf entry (Petr Oros) [2153356] - ice: Pull common tasks into ice_vf_post_vsi_rebuild (Petr Oros) [2153356] - ice: move ice_vf_vsi_release into ice_vf_lib.c (Petr Oros) [2153356] - ice: move vsi_type assignment from ice_vsi_alloc to ice_vsi_cfg (Petr Oros) [2153356] - ice: refactor VSI setup to use parameter structure (Petr Oros) [2153356] - ice: drop unnecessary VF parameter from several VSI functions (Petr Oros) [2153356] - ice: fix function comment referring to ice_vsi_alloc (Petr Oros) [2153356] - ice: Add more usage of existing function ice_get_vf_vsi(vf) (Petr Oros) [2153356] - ice: implement devlink reinit action (Petr Oros) [2153356] - ice: update VSI instead of init in some case (Petr Oros) [2153356] - ice: move VSI delete outside deconfig (Petr Oros) [2153356] - ice: sync netdev filters after clearing VSI (Petr Oros) [2153356] - ice: split probe into smaller functions (Petr Oros) [2153356] - ice: stop hard coding the ICE_VSI_CTRL location (Petr Oros) [2153356] - ice: split ice_vsi_setup into smaller functions (Petr Oros) [2153356] - ice: cleanup in VSI config/deconfig code (Petr Oros) [2153356] - ice: alloc id for RDMA using xa_array (Petr Oros) [2153356] - ice: move RDMA init to ice_idc.c (Petr Oros) [2153356] - ice: Prevent set_channel from changing queues while RDMA active (Petr Oros) [2153356] - ice: Remove redundant pci_enable_pcie_error_reporting() (Petr Oros) [2153356] - ice: move devlink port creation/deletion (Petr Oros) [2153356] - ice: Remove excess space (Petr Oros) [2153356] - ice: Introduce local var for readability (Petr Oros) [2153356] - ice: Match parameter name for ice_cfg_phy_fc() (Petr Oros) [2153356] - ice: Explicitly return 0 (Petr Oros) [2153356] - ice: Reduce scope of variables (Petr Oros) [2153356] - ice: Move support DDP code out of ice_flex_pipe.c (Petr Oros) [2153356] - ice: Remove cppcheck suppressions (Petr Oros) [2153356] - ice: combine cases in ice_ksettings_find_adv_link_speed() (Petr Oros) [2153356] - ice: Add support for 100G KR2/CR2/SR2 link reporting (Petr Oros) [2153356] - ice: add missing checks for PF vsi type (Petr Oros) [2153356] - ice: remove redundant non-null check in ice_setup_pf_sw() (Petr Oros) [2153356] - ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB (Petr Oros) [2153356] - ice: Support drop action (Petr Oros) [2153356] - ice: Handle LLDP MIB Pending change (Petr Oros) [2153356] - ice: Add 'Execute Pending LLDP MIB' Admin Queue command (Petr Oros) [2153356] - ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf (Petr Oros) [2153356] - ice: Use ICE_RLAN_BASE_S instead of magic number (Petr Oros) [2153356] - ice: Accumulate ring statistics over reset (Petr Oros) [2153356] - ice: Accumulate HW and Netdev statistics over reset (Petr Oros) [2153356] - ice: Remove and replace ice speed defines with ethtool.h versions (Petr Oros) [2153356] - ice: Check for PTP HW lock more frequently (Petr Oros) [2153356] - ice: Fix spurious interrupt during removal of trusted VF (Petr Oros) [2153356] - ice: Enable RX queue selection using skbedit action (Petr Oros) [2153356] - ice: Add support for VLAN priority filters in switchdev (Petr Oros) [2153356] - ice: support features on new E810T variants (Petr Oros) [2153356] - ice: xsk: drop power of 2 ring size restriction for AF_XDP (Petr Oros) [2153356] - ice: xsk: change batched Tx descriptor cleaning (Petr Oros) [2153356] - ice: reorder PF/representor devlink port register/unregister flows (Petr Oros) [2153356] - ice: Add L2TPv3 hardware offload support (Petr Oros) [2153356] - ice: Simplify memory allocation in ice_sched_init_port() (Petr Oros) [2153356] - ice: switch: Simplify memory allocation (Petr Oros) [2153356] - ice: add helper function to check FW API version (Petr Oros) [2153356] - ice: Print human-friendly PHY types (Petr Oros) [2153356] - ice: Add support for ip TTL & ToS offload (Petr Oros) [2153356] - ice: xsk: use Rx ring's XDP ring when picking NAPI context (Petr Oros) [2153356] - ice: xsk: prohibit usage of non-balanced queue id (Petr Oros) [2153356] - ice: remove non-inclusive language (Petr Oros) [2153356] - ice: Remove ucast_shared (Petr Oros) [2153356] - ice: Allow 100M speeds for some devices (Petr Oros) [2153356] - ice: Implement FCS/CRC and VLAN stripping co-existence policy (Petr Oros) [2153356] - ice: Implement control of FCS/CRC stripping (Petr Oros) [2153356] - ice: initialize cached_phctime when creating Rx rings (Petr Oros) [2153356] - ice: set tx_tstamps when creating new Tx rings via ethtool (Petr Oros) [2153356] - ice: link representors to PCI device (Petr Oros) [2153356] - ice, xsk: Avoid refilling single Rx descriptors (Petr Oros) [2153356] - ice, xsk: Diversify return values from xsk_wakeup call paths (Petr Oros) [2153356] - ice, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Petr Oros) [2153356] - ice, xsk: Decorate ICE_XDP_REDIR with likely() (Petr Oros) [2153356] - ice: xsk: check if Rx ring was filled up to the end (Petr Oros) [2153356] - ice: xsk: Eliminate unnecessary loop iteration (Petr Oros) [2153356] - ice: xsk: fix GCC version checking against pragma unroll presence (Petr Oros) [2153356] - ice: xsk: Borrow xdp_tx_active logic from i40e (Petr Oros) [2153356] - ice: xsk: Improve AF_XDP ZC Tx and use batching API (Petr Oros) [2153356] - ice: xsk: Avoid potential dead AF_XDP Tx processing (Petr Oros) [2153356] - ice: Make Tx threshold dependent on ring length (Petr Oros) [2153356] - ice: xsk: Handle SW XDP ring wrap and bump tail more often (Petr Oros) [2153356] - ice: xsk: Force rings to be sized to power of 2 (Petr Oros) [2153356] - ice: xsk: do not clear status_error0 for ntu + nb_buffs descriptor (Petr Oros) [2153356] - ice: remove dead store on XSK hotpath (Petr Oros) [2153356] - ice: xsk: clear status_error0 for each allocated desc (Petr Oros) [2153356] - intel: Simplify bool conversion (Petr Oros) [2153356] - ice: Use the xsk batched rx allocation interface (Petr Oros) [2153356] - softirq: Wake ktimers thread also in softirq. (Eder Zulian) [2219530] - netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Phil Sutter) [2214964] {CVE-2023-3390} - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Phil Sutter) [2214964] {CVE-2023-3390} - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Phil Sutter) [2214964] {CVE-2023-3390}- [rt] build kernel-rt-4.18.0-504.rt7.293.el8 [2180997] - blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() (Waiman Long) [2212032] - ipvlan:Fix out-of-bounds caused by unclear skb->cb (Davide Caratti) [2218676] {CVE-2023-3090} - net: openvswitch: fix upcall counter access before allocation (Eelco Chaudron) [2214262] - netfilter: Drop fragmented ndisc packets assembled in netfilter (Phil Sutter) [2217795] - netfilter: conntrack: gre: don't set assured flag for clash entries (Florian Westphal) [2219357] - netfilter: conntrack: allow insertion clash of gre protocol (Florian Westphal) [2219357] - sfc: use budget for TX completions (Íñigo Huguet) [2179558] - sfc: fix XDP queues mode with legacy IRQ (Íñigo Huguet) [2214589] - memstick: r592: Fix UAF bug in r592_remove due to race condition (Ricardo Robaina) [2213206] {CVE-2023-3141} - audit: avoid missing-prototype warnings (Richard Guy Briggs) [2175322] - audit: update the mailing list in MAINTAINERS (Richard Guy Briggs) [2175322] - audit: fix undefined behavior in bit shift for AUDIT_BIT (Richard Guy Briggs) [2175322] - fork: Use IS_ENABLED() in account_kernel_stack() (Valentin Schneider) [2131754] - fork: Only cache the VMAP stack in finish_task_switch() (Valentin Schneider) [2131754] - fork: Move task stack accounting to do_exit() (Valentin Schneider) [2131754] - fork: Move memcg_charge_kernel_stack() into CONFIG_VMAP_STACK (Valentin Schneider) [2131754] - fork: Don't assign the stack pointer in dup_task_struct() (Valentin Schneider) [2131754] - fork, IA64: Provide alloc_thread_stack_node() for IA64 (Valentin Schneider) [2131754] - fork: Duplicate task_struct before stack allocation (Valentin Schneider) [2131754] - fork: Redo ifdefs around task stack handling (Valentin Schneider) [2131754] - fork: fix some -Wmissing-prototypes warnings (Valentin Schneider) [2131754] - igb: fix nvm.ops.read() error handling (Corinna Vinschen) [2153360] - igb: Fix extts capture value format for 82580/i354/i350 (Corinna Vinschen) [2153360] - igb: Define igb_pm_ops conditionally on CONFIG_PM (Corinna Vinschen) [2153360] - igb: fix bit_shift to be in [1..8] range (Corinna Vinschen) [2153360] - igb: refactor igb_ptp_adjfine_82580 to use diff_by_scaled_ppm (Corinna Vinschen) [2153360] - igb: revert rtnl_lock() that causes deadlock (Corinna Vinschen) [2153360] - igb: Remove unnecessary aer.h include (Corinna Vinschen) [2153360] - igb: Fix PPS input and output using 3rd and 4th SDP (Corinna Vinschen) [2153360] - igb: Remove redundant pci_enable_pcie_error_reporting() (Corinna Vinschen) [2153360] - igb: Add lock to avoid data race (Corinna Vinschen) [2153360] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Chris von Recklinghausen) [2181907] {CVE-2023-1637} - x86/pm: Fix false positive kmemleak report in msr_build_context() (Chris von Recklinghausen) [2181907] {CVE-2023-1637} - x86/speculation: Restore speculation related MSRs during S3 resume (Chris von Recklinghausen) [2181907] {CVE-2023-1637} - kbuild: remove leftover comment for filechk utility (Chris von Recklinghausen) [2181907] {CVE-2023-1637} - x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeup (Chris von Recklinghausen) [2181907] {CVE-2023-1637} - x86/rdrand: Sanity-check RDRAND output (Chris von Recklinghausen) [2181907] {CVE-2023-1637} - x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h (Chris von Recklinghausen) [2181907] {CVE-2023-1637} - kbuild: change filechk to surround the given command with { } (Chris von Recklinghausen) [2181907] {CVE-2023-1637} - firmware: refactor firmware/Makefile (Chris von Recklinghausen) [2181907] {CVE-2023-1637} - kbuild: remove redundant 'set -e' from filechk_offsets (Chris von Recklinghausen) [2181907] {CVE-2023-1637} - kbuild: do not redirect the first prerequisite for filechk (Chris von Recklinghausen) [2181907] {CVE-2023-1637} - kbuild: move bin2c back to scripts/ from scripts/basic/ (Chris von Recklinghausen) [2181907] {CVE-2023-1637} - perf/x86/ibs: Add new IBS register bits into header (Michael Petlan) [2088767] - perf tool x86: Fix perf_env memory leak (Michael Petlan) [2088767] - perf tool x86: Consolidate is_amd check into single function (Michael Petlan) [2088767] - perf env: Add perf_env__cpuid, perf_env__{nr_}pmu_mappings (Michael Petlan) [2088767] - perf/x86/amd/uncore: Fix memory leak for events array (Michael Petlan) [2088767] - perf script: Add missing fields in usage hint (Michael Petlan) [2086837] - perf mem: Print "LFB/MAB" for PERF_MEM_LVLNUM_LFB (Michael Petlan) [2088767] - perf mem/c2c: Avoid printing empty lines for unsupported events (Michael Petlan) [2088767] - perf mem/c2c: Add load store event mappings for AMD (Michael Petlan) [2088767] - perf mem/c2c: Set PERF_SAMPLE_WEIGHT for LOAD_STORE events (Michael Petlan) [2088767] - perf mem: Add support for printing PERF_MEM_LVLNUM_{CXL|IO} (Michael Petlan) [2088767] - perf/mem: Rename PERF_MEM_LVLNUM_EXTN_MEM to PERF_MEM_LVLNUM_CXL (Michael Petlan) [2088767] - perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernel (Michael Petlan) [2088767] - tools headers UAPI: Sync include/uapi/linux/perf_event.h header with the kernel (Michael Petlan) [2088767] - perf/uapi: Define PERF_MEM_SNOOPX_PEER in kernel header file (Michael Petlan) [2088767] - perf: correct SNOOPX field offset (Michael Petlan) [2088767] - perf tools: Sync addition of PERF_MEM_SNOOPX_PEER (Michael Petlan) [2088767] - perf/x86/amd: Support PERF_SAMPLE_PHY_ADDR (Michael Petlan) [2088767] - perf: Add sample_flags to indicate the PMU-filled sample data (Michael Petlan) [2086837] - perf/x86/amd: Support PERF_SAMPLE_ADDR (Michael Petlan) [2088767] - perf/x86/amd: Support PERF_SAMPLE_{WEIGHT|WEIGHT_STRUCT} (Michael Petlan) [2088767] - perf/x86/amd: Support PERF_SAMPLE_DATA_SRC (Michael Petlan) [2088767] - perf/x86/amd: Add IBS OP_DATA2 DataSrc bit definitions (Michael Petlan) [2088767] - perf/mem: Introduce PERF_MEM_LVLNUM_{EXTN_MEM|IO} (Michael Petlan) [2088767] - perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments (Michael Petlan) [2086837] - perf/x86/amd/uncore: Add PerfMonV2 DF event format (Michael Petlan) [2086837] - perf/x86/amd/uncore: Detect available DF counters (Michael Petlan) [2086837] - perf/x86/amd/uncore: Use attr_update for format attributes (Michael Petlan) [2086837] - perf/x86/amd/uncore: Use dynamic events array (Michael Petlan) [2086837] - tracing/osnoise: set several trace_osnoise.c variables storage-class-specifier to static (John Kacur) [2175293] - tracing/osnoise: No need for schedule_hrtimeout range (John Kacur) [2175293] - tracing/osnoise: Use built-in RCU list checking (John Kacur) [2175293] - tracing/osnoise: Add preempt and/or irq disabled options (John Kacur) [2175293] - tracing/osnoise: Add PANIC_ON_STOP option (John Kacur) [2175293] - tracing/osnoise: Make osnoise_options static (John Kacur) [2175293] - tracing/osnoise: Add OSNOISE_WORKLOAD option (John Kacur) [2175293] - tracing/osnoise: Add osnoise/options file (John Kacur) [2175293] - tracing/osnoise: Fix duration type (John Kacur) [2175293] - tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads (John Kacur) [2175293] - tracing/timerlat: Do not wakeup the thread if the trace stops at the IRQ (John Kacur) [2175293] - tracing/timerlat: Print stacktrace in the IRQ handler if needed (John Kacur) [2175293] - tracing/timerlat: Notify IRQ new max latency only if stop tracing is set (John Kacur) [2175293] - drivers: base: cacheinfo: Fix shared_cpu_map changes in event of CPU hotplug (Mark Lansgdorf) [2178301] - drivers: base: cacheinfo: Update cpu_map_populated during CPU Hotplug (Mark Lansgdorf) [2178301] - driver core: bus: move documentation for lock_key to proper location. (Mark Langsdorf) [2178301] - cacheinfo: Check cache properties are present in DT (Mark Langsdorf) [2178301] - cacheinfo: Fix LLC is not exported through sysfs (Mark Langsdorf) [2178301] - of: Add of_property_present() helper (Mark Langsdorf) [2178301] - driver core: fw_devlink: Print full path and name of fwnode (Mark Langsdorf) [2178301] - driver core: fw_devlink: Avoid spurious error message (Mark Langsdorf) [2178301] - driver core: bus: Handle early calls to bus_to_subsys() (Mark Langsdorf) [2178301] - driver core: class: move EXPORT_SYMBOL_GPL() lines to the correct place (Mark Langsdorf) [2178301] - driver core: cpu: don't hand-override the uevent bus_type callback. (Mark Langsdorf) [2178301] - driver core: bus: update my copyright notice (Mark Langsdorf) [2178301] - driver core: bus: add bus_get_dev_root() function (Mark Langsdorf) [2178301] - driver core: bus: constify bus_unregister() (Mark Langsdorf) [2178301] - driver core: bus: constify some internal functions (Mark Langsdorf) [2178301] - driver core: bus: constify bus_get_kset() (Mark Langsdorf) [2178301] - driver core: bus: constify bus_register/unregister_notifier() (Mark Langsdorf) [2178301] - driver core: create bus_is_registered() (Mark Langsdorf) [2178301] - driver core: bus: clean up driver_find() (Mark Langsdorf) [2178301] - driver core: move driver_find() to bus.c (Mark Langsdorf) [2178301] - driver core: bus: clean up bus_sort_breadthfirst() (Mark Langsdorf) [2178301] - driver core: bus: bus iterator cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_add/remove_driver() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_register/unregister_notifier() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_get_kset() cleanup (Mark Langsdorf) [2178301] - driver core: bus: subsys_interface_register/unregister() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_register/unregister() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_add/probe/remove_device() cleanups (Mark Langsdorf) [2178301] - driver core: bus: sysfs function cleanups (Mark Langsdorf) [2178301] - driver core: bus: convert bus_create/remove_file to be constant (Mark Langsdorf) [2178301] - driver core: bus: constantify the bus_find_* functions (Mark Langsdorf) [2178301] - driver core: bus: implement bus_get/put() without the private pointer (Mark Langsdorf) [2178301] - driver core: add local subsys_get and subsys_put functions (Mark Langsdorf) [2178301] - driver core: fw_devlink: Make cycle detection more robust (Mark Langsdorf) [2178301] - driver core: fw_devlink: Consolidate device link flag computation (Mark Langsdorf) [2178301] - driver core: fw_devlink: Allow marking a fwnode link as being part of a cycle (Mark Langsdorf) [2178301] - driver core: Add wait_for_init_devices_probe helper function (Mark Langsdorf) [2178301] - driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links (Mark Langsdorf) [2178301] - driver core: fw_devlink: Improve check for fwnode with no device/driver (Mark Langsdorf) [2178301] - driver core: fw_devlink: Don't purge child fwnode's consumer links (Mark Langsdorf) [2178301] - drivers: base: dd: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [2178301] - drivers: base: component: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [2178301] - drivers/base: Remove CONFIG_SRCU (Mark Langsdorf) [2178301] - devtmpfs: convert to pr_fmt (Mark Langsdorf) [2178301] - driver core: bus: move lock_class_key into dynamic structure (Mark Langsdorf) [2178301] - driver core: platform: simplify __platform_driver_probe() (Mark Langsdorf) [2178301] - driver core: platform: removed unneeded variable from __platform_driver_probe() (Mark Langsdorf) [2178301] - cacheinfo: Initialize variables in fetch_cache_info() (Mark Langsdorf) [2178301] - regmap: apply reg_base and reg_downshift for single register ops (Mark Langsdorf) [2178301] - driver core: soc: remove layering violation for the soc_bus (Mark Langsdorf) [2178301] - of: device: make of_device_uevent_modalias() take a const device * (Mark Langsdorf) [2178301] - driver core: device_get_devnode() should take a const * (Mark Langsdorf) [2178301] - driver core: fix up missed drivers/s390/char/hmcdrv_dev.c class.devnode() conversion. (Mark Langsdorf) [2178301] - driver core: fix up missed scsi/cxlflash class.devnode() conversion. (Mark Langsdorf) [2178301] - driver core: fix up some missing class.devnode() conversions. (Mark Langsdorf) [2178301] - driver core: make struct class.devnode() take a const * (Mark Langsdorf) [2178301] - driver core: make struct device_type.devnode() take a const * (Mark Langsdorf) [2178301] - driver core: class: Clear private pointer on registration failures (Mark Langsdorf) [2178301] - cacheinfo: Fix shared_cpu_map to handle shared caches at different levels (Mark Langsdorf) [2178301] - cacheinfo: Check 'cache-unified' property to count cache leaves (Mark Langsdorf) [2178301] - arch_topology: Build cacheinfo from primary CPU (Mark Langsdorf) [2178301] - cacheinfo: Make default acpi_get_cache_info() return an error (Mark Langsdorf) [2178301] - ACPI: PPTT: Update acpi_find_last_cache_level() to acpi_get_cache_info() (Mark Langsdorf) [2178301] - ACPI: PPTT: Remove acpi_find_cache_levels() (Mark Langsdorf) [2178301] - drivers: base: transport_class: fix resource leak when transport_add_device() fails (Mark Langsdorf) [2178301] - driver core: location: Free struct acpi_pld_info *pld before return false (Mark Langsdorf) [2178301] - driver core: fix resource leak in device_add() (Mark Langsdorf) [2178301] - drivers/base/memory: Fix comments for phys_index_show() (Mark Langsdorf) [2178301] - drivers/base/memory: rename base_memory_block_id to memory_block_id (Mark Langsdorf) [2178301] - driver core: Fix test_async_probe_init saves device in wrong array (Mark Langsdorf) [2178301] - device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() (Mark Langsdorf) [2178301] - driver core: bus: move bus notifier logic into bus.c (Mark Langsdorf) [2178301] - driver core: bus.h: document bus notifiers better (Mark Langsdorf) [2178301] - cacheinfo: Return error code in init_of_cache_level() (Mark Langsdorf) [2178301] - cacheinfo: Use RISC-V's init_cache_level() as generic OF implementation (Mark Langsdorf) [2178301] - platform: remove useless if-branch in __platform_get_irq_byname() (Mark Langsdorf) [2178301] - platform: Document platform_add_devices() return value (Mark Langsdorf) [2178301] - software node: Remove unused APIs (Mark Langsdorf) [2178301] - software node: Switch property entry test to a new API (Mark Langsdorf) [2178301] - platform: Provide a remove callback that returns no value (Mark Langsdorf) [2178301] - regmap: Rework regmap_mdio_c45_{read|write} for new C45 API. (Mark Langsdorf) [2178301] - net: Convert more users of mdiobus_* to mdiodev_* (Mark Langsdorf) [2178301] - PM: runtime: Document that force_suspend() is incompatible with SMART_SUSPEND (Mark Langsdorf) [2178301] - cpuidle, ARM: OMAP2+: powerdomain: Remove trace_.*_rcuidle() (Mark Langsdorf) [2178301] - driver core: fix potential null-ptr-deref in device_add() (Mark Langsdorf) [2178301] - PM: domains: Allow a genpd consumer to require a synced power off (Mark Langsdorf) [2178301] - driver core: move struct subsys_dev_iter to a local file (Mark Langsdorf) [2178301] - driver core: make subsys_dev_iter_exit() static (Mark Langsdorf) [2178301] - driver core: make subsys_dev_iter_next() static (Mark Langsdorf) [2178301] - driver core: make subsys_dev_iter_init() static (Mark Langsdorf) [2178301] - driver core: remove subsys_find_device_by_id() (Mark Langsdorf) [2178301] - driver core: make bus_get_device_klist() static (Mark Langsdorf) [2178301] - platform/mellanox: mlxbf-pmc: Fix event typo (Mark Langsdorf) [2178301] - firmware_loader: remove #include (Mark Langsdorf) [2178301] - PM: runtime: Adjust white space in the core code (Mark Langsdorf) [2178301] - device property: Fix documentation for fwnode_get_next_parent() (Mark Langsdorf) [2178301] - PM: runtime: Relocate rpm_callback() right after __rpm_callback() (Mark Langsdorf) [2178301] - regmap: Add FSI bus support (Mark Langsdorf) [2178301] - PM: domains: Reverse the order of performance and enabling ops (Mark Langsdorf) [2178301] - driver core: make struct class.dev_uevent() take a const * (Mark Langsdorf) [2178301] - driver core: change to_subsys_private() to use container_of_const() (Mark Langsdorf) [2178301] - xen/xenbus: move to_xenbus_device() to use container_of_const() (Mark Langsdorf) [2178301] - virtio: move dev_to_virtio() to use container_of_const() (Mark Langsdorf) [2178301] - cacheinfo: Remove of_node_put() for fw_token (Mark Langsdorf) [2178301] - device property: Add a blank line in Kconfig of tests (Mark Langsdorf) [2178301] - device property: Rename goto label to be more precise (Mark Langsdorf) [2178301] - regmap: add regmap_might_sleep() (Mark Langsdorf) [2178301] - regmap: Add can_sleep configuration option (Mark Langsdorf) [2178301] - regmap: Use flexible sleep (Mark Lansgdorf) [2178301] - platform: use fwnode_irq_get_byname instead of of_irq_get_byname to get irq (Mark Langsdorf) [2178301] - driver core: Fix bus_type.match() error handling in __driver_attach() (Mark Langsdorf) [2178301] - driver core: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [2178301] - cacheinfo: Decrement refcount in cache_setup_of_node() (Mark Langsdorf) [2178301] - driver core: mark driver_allows_async_probing static (Mark Langsdorf) [2178301] - driver core: remove devm_device_remove_group() (Mark Langsdorf) [2178301] - driver core: remove devm_device_remove_groups() (Mark Langsdorf) [2178301] - driver core: class: make namespace and get_ownership take const * (Mark Langsdorf) [2178301] - devres: Use kmalloc_size_roundup() to match ksize() usage (Mark Langsdorf) [2178301] - class: fix possible memory leak in __class_register() (Mark Langsdorf) [2178301] - PM: domains: Power off[on] domain in hibernate .freeze[thaw]_noirq hook (Mark Langsdorf) [2178301] - PM: domains: Consolidate genpd_restore_noirq() and genpd_resume_noirq() (Mark Langsdorf) [2178301] - PM: domains: Pass generic PM noirq hooks to genpd_finish_suspend() (Mark Langsdorf) [2178301] - PM: domains: Drop genpd status manipulation for hibernate restore (Mark Langsdorf) [2178301] - PM: domains: Fix handling of unavailable/disabled idle states (Mark Langsdorf) [2178301] - device property: Fix documentation for *_match_string() APIs (Mark Langsdorf) [2178301] - device property: Constify parameter in device_dma_supported() and device_get_dma_attr() (Mark Langsdorf) [2178301] - device property: Constify device child node APIs (Mark Langsdorf) [2178301] - device property: Constify fwnode connection match APIs (Mark Langsdorf) [2178301] - device property: Allow const parameter to dev_fwnode() (Mark Langsdorf) [2178301] - PM: domains: log failures to register always-on domains (Mark Langsdorf) [2178301] - dt-bindings: irqchip: Describe the IMX MU block as a MSI controller (Mark Langsdorf) [2178301] - platform-msi: Export symbol platform_msi_create_irq_domain() (Mark Langsdorf) [2178301] - PM: runtime: Return -EINPROGRESS from rpm_resume() in the RPM_NOWAIT case (Mark Langsdorf) [2178301] - device property: Add const qualifier to device_get_match_data() parameter (Mark Langsdorf) [2178301] - driver core: use IS_ERR_OR_NULL() helper in device_create_groups_vargs() (Mark Langsdorf) [2178301] - devcoredump : Serialize devcd_del work (Mark Langsdorf) [2178301] - regmap: mmio: replace return 0 with break in switch statement (Mark Langsdorf) [2178301] - mm: kill is_memblock_offlined() (Mark Langsdorf) [2178301] - driver core: remove make_class_name declaration (Mark Langsdorf) [2178301] - regmap/hexagon: Properly fix the generic IO helpers (Mark Langsdorf) [2178301] - regmap: trace: Remove unneeded blank lines (Mark Langsdorf) [2178301] - regmap: trace: Remove explicit castings (Mark Langsdorf) [2178301] - regmap: trace: Remove useless check for NULL for bulk ops (Mark Langsdorf) [2178301] - PM: wakeup: Add extra debugging statement for multiple active IRQs (Mark Langsdorf) [2178301] - devres: Slightly optimize alloc_dr() (Mark Langsdorf) [2178301] - drivers: base: Print error code on synthetic uevent failure (Mark Langsdorf) [2178301] - class: use IS_ERR_OR_NULL() helper in class_unregister() (Mark Langsdorf) [2178301] - regmap: introduce value tracing for regmap bulk operations (Mark Langsdorf) [2178301] - regmap: mmio: Fix MMIO accessors to avoid talking to IO port (Mark Langsdorf) [2178301] - regmap: mmio: Introduce IO accessors that can talk to IO port (Mark Langsdorf) [2178301] - regmap: mmio: Get rid of broken 64-bit IO (Mark Langsdorf) [2178301] - regmap: mmio: Remove mmio_relaxed member from context (Mark Langsdorf) [2178301] - thunderbolt: Mask ring interrupt on Intel hardware as well (Desnes Nunes) [2216483] - thunderbolt: Clear registers properly when auto clear isn't in use (Desnes Nunes) [2216483] - dt-bindings: usb: fsa4480: Use generic node name (Desnes Nunes) [2216483] - media: Revert "media: uvcvideo: Set unique vdev name based in type" (Desnes Nunes) [2216483] - media: uvcvideo: Don't expose unsupported formats to userspace (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Fix configure initial pin assignment (Desnes Nunes) [2216483] - xhci: Free the command allocated for setting LPM if we return early (Desnes Nunes) [2216483] - xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (Desnes Nunes) [2216483] - USB: serial: option: add Quectel RM500U-CN modem (Desnes Nunes) [2216483] - thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit (Desnes Nunes) [2216483] - thunderbolt: Disable interrupt auto clear for rings (Desnes Nunes) [2216483] - thunderbolt: Use const qualifier for `ring_interrupt_index` (Desnes Nunes) [2216483] - uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Desnes Nunes) [2216483] - USB: serial: option: add Telit FE990 compositions (Desnes Nunes) [2216483] - USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Desnes Nunes) [2216483] - thunderbolt: Use scale field when allocating USB3 bandwidth (Desnes Nunes) [2216483] - thunderbolt: Limit USB3 bandwidth of certain Intel USB4 host routers (Desnes Nunes) [2216483] - thunderbolt: Call tb_check_quirks() after initializing adapters (Desnes Nunes) [2216483] - thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access (Desnes Nunes) [2216483] - thunderbolt: Fix memory leak in margining (Desnes Nunes) [2216483] - usb: typec: tcpm: fix warning when handle discover_identity message (Desnes Nunes) [2216483] - usb: typec: tcpm: fix create duplicate source-capabilities file (Desnes Nunes) [2216483] - usb: ucsi_acpi: Increase the command completion timeout (Desnes Nunes) [2216483] - usb: ucsi: Fix ucsi->connector race (Desnes Nunes) [2216483] - usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() (Desnes Nunes) [2216483] - thunderbolt: Add quirk to disable CLx (Desnes Nunes) [2216483] - usb: typec: pd: Add higher capability sysfs for sink PDO (Desnes Nunes) [2216483] - usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO (Desnes Nunes) [2216483] - xhci: host: potential NULL dereference in xhci_generic_plat_probe() (Desnes Nunes) [2216483] - media: usb: siano: Fix warning due to null work_func_t function pointer (Desnes Nunes) [2216483] - media: usb: siano: Fix use after free bugs caused by do_submit_urb (Desnes Nunes) [2216483] - media: usb: dvb-usb-v2: af9015.c: return 0 instead of 'ret'. (Desnes Nunes) [2216483] - dt-bindings: usb: convert fcs,fusb302.txt to yaml (Desnes Nunes) [2216483] - dt-bindings: usb: fusb302: Remove deprecated properties (Desnes Nunes) [2216483] - usb: uvc: Enumerate valid values for color matching (Desnes Nunes) [2216483] - USB: ene_usb6250: Allocate enough memory for full object (Desnes Nunes) [2216483] - USB: uhci: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483] - USB: ULPI: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483] - USB: serial: option: add support for VW/Skoda "Carstick LTE" (Desnes Nunes) [2216483] - usb: remove the dead USB_OHCI_SH option (Desnes Nunes) [2216483] - xhci: decouple usb2 port resume and get_port_status request handling (Desnes Nunes) [2216483] - xhci: clear usb2 resume related variables in one place. (Desnes Nunes) [2216483] - xhci: rename resume_done to resume_timestamp (Desnes Nunes) [2216483] - xhci: Pass port structure as parameter to xhci_disable_port(). (Desnes Nunes) [2216483] - xhci: move port specific items such as state completions to port structure (Desnes Nunes) [2216483] - xhci: pass port pointer as parameter to xhci_set_port_power() (Desnes Nunes) [2216483] - xhci: cleanup xhci_hub_control port references (Desnes Nunes) [2216483] - xhci: add helpers for enabling and disabling interrupters (Desnes Nunes) [2216483] - xhci: Refactor interrupter code for initial multi interrupter support. (Desnes Nunes) [2216483] - xhci: remove xhci_test_trb_in_td_math early development check (Desnes Nunes) [2216483] - xhci: fix event ring segment table related masks and variables in header (Desnes Nunes) [2216483] - USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Desnes Nunes) [2216483] - usb: early: xhci-dbc: Use memcpy_and_pad() (Desnes Nunes) [2216483] - usb: early: xhci-dbc: Optimize early_xdbc_write() (Desnes Nunes) [2216483] - usb: early: xhci-dbc: Fix a potential out-of-bound memory access (Desnes Nunes) [2216483] - Documentation: usb: correct spelling (Desnes Nunes) [2216483] - docs: usb: convert documents to ReST (Desnes Nunes) [2216483] - Documentation/usb: Fix typo (Desnes Nunes) [2216483] - USB: serial: clean up kl5kusb105 documentation (Desnes Nunes) [2216483] - usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name (Desnes Nunes) [2216483] - usb: uvc: make uvc_format_desc table const (Desnes Nunes) [2216483] - usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit (Desnes Nunes) [2216483] - usb: uvc: move media/v4l2-uvc.h to usb/uvc.h (Desnes Nunes) [2216483] - media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 (Desnes Nunes) [2216483] - usb: gadget: uvc: add v4l2 try_format api call (Desnes Nunes) [2216483] - usb: gadget: uvc: add v4l2 enumeration api calls (Desnes Nunes) [2216483] - usb: gadget: uvc: allow for application to cleanly shutdown (Desnes Nunes) [2216483] - usb: gadget: uvc: rename function to be more consistent (Desnes Nunes) [2216483] - usb: gadget: uvc: fix multiple opens (Desnes Nunes) [2216483] - thunderbolt: Add missing kernel-doc comment to tb_tunnel_maximum_bandwidth() (Desnes Nunes) [2216483] - thunderbolt: Handle bandwidth allocation mode enablement notification (Desnes Nunes) [2216483] - xhci: split out rcar/rz support from xhci-plat.c (Desnes Nunes) [2216483] - usb: host: xhci-rcar: Use xhci_plat_priv.quirks instead of code settings (Desnes Nunes) [2216483] - usb: host: xhci-plat: Remove useless DMA-32 fallback configuration (Desnes Nunes) [2216483] - usb: host: xhci-plat: Add reset support (Desnes Nunes) [2216483] - usb: host: xhci-plat: Improve clock handling in probe() (Desnes Nunes) [2216483] - dt-bindings: usb: Convert Marvell Orion EHCI to DT schema (Desnes Nunes) [2216483] - dt-bindings: usb: Convert OMAP OHCI/EHCI bindings to schema (Desnes Nunes) [2216483] - dt-bindings: usb: Convert multiple "usb-ohci" bindings to DT schema (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ohci: Document dr_mode property (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ehci: Document dr_mode property (Desnes Nunes) [2216483] - dt-bindings: ehci/ohci: Allow iommus property (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ohci: Add missing compatible strings (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ehci: Add missing compatible strings (Desnes Nunes) [2216483] - dt-bindings: Fix incorrect 'reg' property sizes (Desnes Nunes) [2216483] - dt-bindings: usb: ehci: Add missing 2nd register region (Desnes Nunes) [2216483] - usb: typec: tcpm: Remove altmode active state updates (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Update active state (Desnes Nunes) [2216483] - usb: typec: mux: Introduce GPIO-based SBU mux (Desnes Nunes) [2216483] - redhat: configs: Add unset CONFIG_TYPEC_MUX_GPIO_SBU option (Desnes Nunes) [2216483] - usb: typec: mux: Add On Semi fsa4480 driver (Desnes Nunes) [2216483] - dt-bindings: usb: Add binding for fcs,fsa4480 (Desnes Nunes) [2216483] - dt-bindings: usb: Introduce GPIO-based SBU mux (Desnes Nunes) [2216483] - usb: host: ehci-fsl: Use DRV_NAME (Desnes Nunes) [2216483] - usb: typec: maxim_contaminant: Implement check_contaminant callback (Desnes Nunes) [2216483] - usb: typec: tcpci: Add callback for evaluating contaminant presence (Desnes Nunes) [2216483] - usb: typec: tcpm: Add callbacks to mitigate wakeups due to contaminant (Desnes Nunes) [2216483] - usb: typec: Make bus switch code retimer-aware (Desnes Nunes) [2216483] - usb: typec: retimer: Use device type for matching (Desnes Nunes) [2216483] - usb: typec: Add wrapper for bus switch set code (Desnes Nunes) [2216483] - usb: typec: Add retimer handle to port altmode (Desnes Nunes) [2216483] - usb: typec: tipd: Support wakeup (Desnes Nunes) [2216483] - dt-bindings: usb: tps6598x: Add wakeup property (Desnes Nunes) [2216483] - USB: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483] - usb: typec: intel_pmc_mux: Deduplicate ACPI matching in probe (Desnes Nunes) [2216483] - usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count (Desnes Nunes) [2216483] - usb: typec: tcpci: Request IRQ with IRQF_SHARED (Desnes Nunes) [2216483] - USB: Improve usb_fill_* documentation (Desnes Nunes) [2216483] - usb: typec: hd3ss3220: Add polling support (Desnes Nunes) [2216483] - dt-bindings: usb: ti,hd3ss3220: Update interrupt property as optional (Desnes Nunes) [2216483] - dt-bindings: usb: convert ti,hd3ss3220 bindings to json-schema (Desnes Nunes) [2216483] - dt-bindings: Convert usb-connector to YAML format. (Desnes Nunes) [2216483] - dt-bindings: usb: rt1711h: Add connector bindings (Desnes Nunes) [2216483] - dt-bindings: usb: hd3ss3220 device tree binding document (Desnes Nunes) [2216483] - thunderbolt: Add support for DisplayPort bandwidth allocation mode (Desnes Nunes) [2216483] - thunderbolt: Include the additional DP IN double word in debugfs dump (Desnes Nunes) [2216483] - thunderbolt: Add functions to support DisplayPort bandwidth allocation mode (Desnes Nunes) [2216483] - thunderbolt: Increase timeout of DP OUT adapter handshake (Desnes Nunes) [2216483] - thunderbolt: Take CL states into account when waiting for link to come up (Desnes Nunes) [2216483] - thunderbolt: Improve debug logging in tb_available_bandwidth() (Desnes Nunes) [2216483] - thunderbolt: Log DP adapter type (Desnes Nunes) [2216483] - thunderbolt: Use decimal port number in control and tunnel logs too (Desnes Nunes) [2216483] - media: uvcvideo: Silence memcpy() run-time false positive warnings (Desnes Nunes) [2216483] - media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Desnes Nunes) [2216483] - media: uvcvideo: Fix race condition with usb_kill_urb (Desnes Nunes) [2216483] - media: uvcvideo: Use standard names for menus (Desnes Nunes) [2216483] - media: uvcvideo: Fix power line control for Lenovo Integrated Camera (Desnes Nunes) [2216483] - media: uvcvideo: Add a quirk to force GEO GC6500 Camera bits-per-pixel value (Desnes Nunes) [2216483] - media: v4l: common: Fix naming of v4l2_get_link_rate (Desnes Nunes) [2216483] - media: ipu3-cio2: Use v4l2_get_link_freq helper (Desnes Nunes) [2216483] - media: ipu3-cio2: Update Copyright year and fix indentation issues (Desnes Nunes) [2216483] - media: v4l: Add a helper for obtaining the link frequency (Desnes Nunes) [2216483] - media: v4l2-common: add RGB565 and RGB55 to v4l2_format_info (Desnes Nunes) [2216483] - media: v4l2-common: add pixel encoding support (Desnes Nunes) [2216483] - media: v4l2-common: add support for new RGB32 pixelformats (Desnes Nunes) [2216483] - media: v4l2-common: add bayer formats in v4l2_format_info (Desnes Nunes) [2216483] - media: v4l2-common: Add an helper to apply frmsize constraints (Desnes Nunes) [2216483] - media: v4l2-common: Fix v4l2_fill_pixfmt[_mp]() prototypes (Desnes Nunes) [2216483] - media: Introduce helpers to fill pixel format structs (Desnes Nunes) [2216483] - media: uvcvideo: Refactor power_line_frequency_controls_limited (Desnes Nunes) [2216483] - media: uvcvideo: Refactor uvc_ctrl_mappings_uvcXX (Desnes Nunes) [2216483] - media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU (Desnes Nunes) [2216483] - media: uvcvideo: Extend documentation of uvc_video_clock_decode() (Desnes Nunes) [2216483] - media: uvcvideo: Refactor __uvc_ctrl_add_mapping (Desnes Nunes) [2216483] - media: uvcvideo: Undup use uvc_endpoint_max_bpi() code (Desnes Nunes) [2216483] - media: uvcvideo: Simplify uvc_endpoint_max_bpi() (Desnes Nunes) [2216483] - media: uvcvideo: Fix memory leak if uvc_ctrl_add_mapping fails (Desnes Nunes) [2216483] - media: uvcvideo: Avoid returning invalid controls (Desnes Nunes) [2216483] - media: uvcvideo: Avoid invalid memory access (Desnes Nunes) [2216483] - media: uvcvideo: Set the colorspace as sRGB if undefined (Desnes Nunes) [2216483] - media: uvcvideo: Fix memory leak of object map on error exit path (Desnes Nunes) [2216483] - media: uvcvideo: Fix handling on Bitmask controls (Desnes Nunes) [2216483] - media: uvcvideo: Do not return positive errors in uvc_query_ctrl() (Desnes Nunes) [2216483] - media: uvcvideo: Return -EACCES for Wrong state error (Desnes Nunes) [2216483] - media: uvcvideo: Improve error logging in uvc_query_ctrl() (Desnes Nunes) [2216483] - media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() (Desnes Nunes) [2216483] - media: uvcvideo: Factor out usb_string() calls (Desnes Nunes) [2216483] - media: uvcvideo: Limit power line control for Acer EasyCamera (Desnes Nunes) [2216483] - media: uvcvideo: Recover stalled ElGato devices (Desnes Nunes) [2216483] - media: uvcvideo: Remove void casting for the status endpoint (Desnes Nunes) [2216483] - media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. (Desnes Nunes) [2216483] - media: uvcvideo: Fix usage of symbolic permissions to octal (Desnes Nunes) [2216483] - media: uvcvideo: Fix assignment inside if condition (Desnes Nunes) [2216483] - media: uvcvideo: Fix missing newline after declarations (Desnes Nunes) [2216483] - media: uvcvideo: Handle errors from calls to usb_string (Desnes Nunes) [2216483] - media: uvcvideo: Only create input devs if hw supports it (Desnes Nunes) [2216483] - media: uvcvideo: Handle cameras with invalid descriptors (Desnes Nunes) [2216483] - media: uvcvideo: Remove format descriptions (Desnes Nunes) [2216483] - media: docs: Document the behaviour of uvcvideo driver (Desnes Nunes) [2216483] - media: uvcvideo: Set error_idx during ctrl_commit errors (Desnes Nunes) [2216483] - media: uvcvideo: Check controls flags before accessing them (Desnes Nunes) [2216483] - media: uvcvideo: Use control names from framework (Desnes Nunes) [2216483] - media: uvcvideo: Set unique vdev name based in type (Desnes Nunes) [2216483] - media: uvcvideo: Use dev->name for querycap() (Desnes Nunes) [2216483] - media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS (Desnes Nunes) [2216483] - media: uvcvideo: Set capability in s_param (Desnes Nunes) [2216483] - media: uvcvideo: Remove s_ctrl and g_ctrl (Desnes Nunes) [2216483] - media: v4l2-ioctl: S_CTRL output the right value (Desnes Nunes) [2216483] - media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL (Desnes Nunes) [2216483] - media: pvrusb2: Do not check for V4L2_CTRL_WHICH_DEF_VAL (Desnes Nunes) [2216483] - media: v4l2-ioctl: Fix check_ext_ctrls (Desnes Nunes) [2216483] - net: thunderbolt: Add tracepoints (Desnes Nunes) [2216483] - net: thunderbolt: Add debugging when sending/receiving control packets (Desnes Nunes) [2216483] - net: thunderbolt: Move into own directory (Desnes Nunes) [2216483] - xhci: Convert to use list_count_nodes() (Desnes Nunes) [2216483] - usb: typec: ucsi: Register USB Power Delivery Capabilities (Desnes Nunes) [2216483] - xhci: Add hub_control to xhci_driver_overrides (Desnes Nunes) [2216483] - xhci: hub: export symbol on xhci_hub_control (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Add hpd sysfs attribute (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Notify drm subsys of (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Make dp_altmode_notify() more generic (Desnes Nunes) [2216483] - thunderbolt: Refactor tb_acpi_add_link() (Desnes Nunes) [2216483] - thunderbolt: Use correct type in tb_port_is_clx_enabled() prototype (Desnes Nunes) [2216483] - x86/microcode: avoid unused variable warning (John B. Wyatt IV) [2222817]- [rt] build kernel-rt-4.18.0-503.rt7.292.el8 [2180997] - s390/diag: fix display of diagnose call statistics (Tobias Huschle) [2187995] - rseq, ptrace: Add PTRACE_GET_RSEQ_CONFIGURATION request (Adrian Reber) [2218454] - locking/rwbase: Mitigate indefinite writer starvation (Eder Zulian) [2077282] - fbcon: Check font dimension limits (Ricardo Robaina) [2213491] {CVE-2023-3161} - libnvdimm: Notify disk drivers to revalidate region read-only (Jeff Moyer) [1999673] - nvdimm/region: always show the 'align' attribute (Jeff Moyer) [1999673] - nvdimm/region: Fix default alignment for small regions (Jeff Moyer) [1999673] - libnvdimm/region: Allow setting align attribute on regions without mappings (Jeff Moyer) [1999673] - KVM: SVM: Return the local "r" variable from svm_set_msr() (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Virtualize FLUSH_L1D and passthrough MSR_IA32_FLUSH_CMD (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Move MSR_IA32_PRED_CMD WRMSR emulation to common code (Emanuele Giuseppe Esposito) [2124598] - KVM: SVM: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID (Emanuele Giuseppe Esposito) [2124598] - KVM: VMX: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Revert MSR_IA32_FLUSH_CMD.FLUSH_L1D enabling (Emanuele Giuseppe Esposito) [2124598] - kvm: x86: Advertise FLUSH_L1D to user space (Emanuele Giuseppe Esposito) [2124598] - kvm: svm: Add IA32_FLUSH_CMD guest support (Emanuele Giuseppe Esposito) [2124598] - kvm: vmx: Add IA32_FLUSH_CMD guest support (Emanuele Giuseppe Esposito) [2124598] - rtc: lib_test: add MODULE_LICENSE (Lenny Szubowicz) [2207975] - rtc: efi: Remove the repeated module alias (Lenny Szubowicz) [2207975] - efi/efivars: Set generic ops before loading SSDT (Lenny Szubowicz) [2207975] - efi: efibc: check for efivars write capability (Lenny Szubowicz) [2207975] - efi/efivars: Expose RT service availability via efivars abstraction (Lenny Szubowicz) [2207975] - integrity: Check properly whether EFI GetVariable() is available (Lenny Szubowicz) [2207975] - x86/ima: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - efi: Use EFI ResetSystem only when available (Lenny Szubowicz) [2207975] - scsi: iscsi: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - infiniband: hfi1: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - efi: Register EFI rtc platform device only when available (Lenny Szubowicz) [2207975] - efi: Use more granular check for availability for variable services (Lenny Szubowicz) [2207975] - efi: mark all efi runtime services as unsupported on non-efi boot (Lenny Szubowicz) [2207975] - efi: Add support for EFI_RT_PROPERTIES table (Lenny Szubowicz) [2207975] - crypto: ccp - Add support for PCI device 0x156E (Vladis Dronov) [2180960] - crypto: ccp - Add support for PCI device 0x17E0 (Vladis Dronov) [2180960] - crypto: ccp - Validate that platform access mailbox registers are declared (Vladis Dronov) [2180960] - crypto: ccp - Use lower 8 bytes to communicate with doorbell command register (Vladis Dronov) [2180960] - crypto: ccp - Return doorbell status code as an argument (Vladis Dronov) [2180960] - crypto: ccp - Bump up doorbell debug message to error (Vladis Dronov) [2180960] - crypto: ccp - Drop extra doorbell checks (Vladis Dronov) [2180960] - crypto: ccp - Don't initialize CCP for PSP 0x1649 (Vladis Dronov) [2180960] - crypto: ccp - Clear PSP interrupt status register before calling handler (Vladis Dronov) [2180960] - crypto: ccp - Add support for ringing a platform doorbell (Vladis Dronov) [2180960] - crypto: ccp - Enable platform access interface on client PSP parts (Vladis Dronov) [2180960] - crypto: ccp - Add support for an interface for platform features (Vladis Dronov) [2180960] - crypto: ccp - Move some PSP mailbox bit definitions into common header (Vladis Dronov) [2180960] - crypto: ccp - Add a header for multiple drivers to use `__psp_pa` (Vladis Dronov) [2180960] - crypto: ccp - Drop TEE support for IRQ handler (Vladis Dronov) [2180960] - crypto: ccp: Get rid of __sev_platform_init_locked()'s local function pointer (Vladis Dronov) [2180960] - crypto: ccp - Name -1 return value as SEV_RET_NO_FW_CALL (Vladis Dronov) [2180960] - crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware (Vladis Dronov) [2180960] - crypto: ccp - Add a firmware definition for EPYC gen 4 processors (Vladis Dronov) [2180960] - crypto: ccp - Provide MMIO register naming for documenation (Vladis Dronov) [2180960] - redhat/configs: enable CONFIG_INTEL_UNCORE_FREQ_CONTROL for x86_64 (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Return error on write frequency (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Add client processors (David Arcari) [2156826] - platform/x86: intel-uncore-freq: add Emerald Rapids support (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Use sysfs_emit() to instead of scnprintf() (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Prevent driver loading in guests (David Arcari) [2156826] - platform/x86: intel-uncore-freq: fix uncore_freq_common_init() error codes (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Split common and enumeration part (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Display uncore current frequency (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Use sysfs API to create attributes (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Move to uncore-frequency folder (David Arcari) [2156826] - platform/x86: intel-uncore-frequency: use default_groups in kobj_type (David Arcari) [2156826] - platform/x86: intel-uncore-frequency: Move to intel sub-directory (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Add Sapphire Rapids server support (David Arcari) [2156826] - platform/x86/intel-uncore-freq: make uncore_root_kobj static (David Arcari) [2156826] - platform/x86: Convert to new CPU match macros (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Add release callback (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Fix static checker issue and potential race condition (David Arcari) [2156826] - MAINTAINERS: Update for the intel uncore frequency control (David Arcari) [2156826] - platform/x86: Add support for Uncore frequency control (David Arcari) [2156826]- [rt] build kernel-rt-4.18.0-502.rt7.291.el8 [2180997] - x86/microcode: avoid unused variable warning (John B. Wyatt IV) [2222369] - ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li) [2209299] - net/tls: tls_is_tx_ready() checked list_entry (Sabrina Dubroca) [2212178] {CVE-2023-1075} - Revert "RDMA/umem: remove FOLL_FORCE usage" (Kamal Heib) [2210153 2210849] - Revert "RDMA/core: Refactor rdma_bind_addr" (Kamal Heib) [2212211 2212217] - cpufreq: intel_pstate: Fix scaling for hybrid-capable systems with disabled E-cores (David Arcari) [2221276] - netfilter: nf_tables: fix scheduling-while-atomic splat (Phil Sutter) [2217731] - netfilter: nf_tables: add rescheduling points during loop detection walks (Phil Sutter) [2217731] - ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module (Phil Sutter) [2217794] - ipv6/netfilter: Discard first fragment not including all headers (Phil Sutter) [2217794] - s390/ipl: add eckd dump support (Tobias Huschle) [2159695] - net/smc: fix document build WARNING from smc-sysctl.rst (Tobias Huschle) [2159734] - s390/ism: switch from 'pci_' to 'dma_' API (Tobias Huschle) [2159734] - net/smc: Fix device de-init sequence (Tobias Huschle) [2159734] - net/smc: fix deadlock triggered by cancel_delayed_work_syn() (Tobias Huschle) [2159734] - net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() (Tobias Huschle) [2159734] - net/smc: fix fallback failed while sendmsg with fastopen (Tobias Huschle) [2159734] - net/smc: fix application data exception (Tobias Huschle) [2159734] - net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore (Tobias Huschle) [2159734] - net/smc: reduce unnecessary blocking in smcr_lgr_reg_rmbs() (Tobias Huschle) [2159734] - net/smc: use read semaphores to reduce unnecessary blocking in smc_buf_create() & smcr_buf_unuse() (Tobias Huschle) [2159734] - net/smc: llc_conf_mutex refactor, replace it with rw_semaphore (Tobias Huschle) [2159734] - net: add missing includes of linux/splice.h (Tobias Huschle) [2159734] - net/smc: De-tangle ism and smc device initialization (Tobias Huschle) [2159734] - s390/ism: Consolidate SMC-D-related code (Tobias Huschle) [2159734] - net/smc: Separate SMC-D and ISM APIs (Tobias Huschle) [2159734] - net/smc: Register SMC-D as ISM client (Tobias Huschle) [2159734] - net/ism: Add new API for client registration (Tobias Huschle) [2159734] - s390/ism: Introduce struct ism_dmb (Tobias Huschle) [2159734] - net/ism: Add missing calls to disable bus-mastering (Tobias Huschle) [2159734] - net/smc: Terminate connections prior to device removal (Tobias Huschle) [2159734] - net/smc: Fix possible leaked pernet namespace in smc_init() (Tobias Huschle) [2159734] - net/smc: Fix an error code in smc_lgr_create() (Tobias Huschle) [2159734] - net/smc: Support SO_REUSEPORT (Tobias Huschle) [2159734] - net/smc: Introduce a specific sysctl for TEST_LINK time (Tobias Huschle) [2159734] - net/smc: Stop the CLC flow if no link to map buffers on (Tobias Huschle) [2159734] - net/smc: Fix possible access to freed memory in link clear (Tobias Huschle) [2159734] - net/smc: Remove redundant refcount increase (Tobias Huschle) [2159734] - net/smc: Enable module load on netlink usage (Tobias Huschle) [2159734] - net/smc: Pass on DMBE bit mask in IRQ handler (Tobias Huschle) [2159734] - s390/ism: Cleanups (Tobias Huschle) [2159734] - net/smc: Eliminate struct smc_ism_position (Tobias Huschle) [2159734] - tcp: Fix data-races around keepalive sysctl knobs. (Tobias Huschle) [2159734] - net/smc: Extend SMC-R link group netlink attribute (Tobias Huschle) [2159734] - net/smc: Allow virtually contiguous sndbufs or RMBs for SMC-R (Tobias Huschle) [2159734] - net/smc: Use sysctl-specified types of buffers in new link group (Tobias Huschle) [2159734] - net/smc: Introduce a sysctl for setting SMC-R buffer type (Tobias Huschle) [2159734] - net/smc: optimize for smc_sndbuf_sync_sg_for_device and smc_rmb_sync_sg_for_cpu (Tobias Huschle) [2159734] - net/smc: remove redundant dma sync ops (Tobias Huschle) [2159734] - net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" (Tobias Huschle) [2159734] - net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is unavailable (Tobias Huschle) [2159734] - net/smc: postpone sk_refcnt increment in connect() (Tobias Huschle) [2159734] - net/smc: rdma write inline if qp has sufficient inline space (Tobias Huschle) [2159734] - net/smc: send cdc msg inline if qp has sufficient inline space (Tobias Huschle) [2159734] - net/smc: align the connect behaviour with TCP (Tobias Huschle) [2159734] - net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Tobias Huschle) [2159734] - net/smc: Fix slab-out-of-bounds issue in fallback (Tobias Huschle) [2159734] - net/smc: Only save the original clcsock callback functions (Tobias Huschle) [2159734] - net/smc: sync err code when tcp connection was refused (Tobias Huschle) [2159734] - net/smc: Fix sock leak when release after smc_shutdown() (Tobias Huschle) [2159734] - net/smc: Send out the remaining data in sndbuf before close (Tobias Huschle) [2159734] - net/smc: fix a memory leak in smc_sysctl_net_exit() (Tobias Huschle) [2159734] - net/smc: fix -Wmissing-prototypes warning when CONFIG_SYSCTL not set (Tobias Huschle) [2159734] - net/smc: fix compile warning for smc_sysctl (Tobias Huschle) [2159734] - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (Tobias Huschle) [2159734] - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (Tobias Huschle) [2159734] - net: smc: fix different types in min() (Tobias Huschle) [2159734] - net/smc: don't send in the BH context if sock_owned_by_user (Tobias Huschle) [2159734] - net/smc: correct settings of RMB window update limit (Tobias Huschle) [2159734] - net/smc: send directly on setting TCP_NODELAY (Tobias Huschle) [2159734] - net/smc: add sysctl for autocorking (Tobias Huschle) [2159734] - net/smc: add autocorking support (Tobias Huschle) [2159734] - net/smc: add sysctl interface for SMC (Tobias Huschle) [2159734] - x86/resctrl: Clear staged_config[] before and after it is used (Prarit Bhargava) [1989284] - x86/resctl: fix scheduler confusion with 'current' (Prarit Bhargava) [1989284] - x86/resctrl: Fix a silly -Wunused-but-set-variable warning (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to write mbm_local_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to write mbm_total_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to read mbm_local_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to read mbm_total_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Support monitor configuration (Prarit Bhargava) [1989284] - x86/resctrl: Add __init attribute to rdt_get_mon_l3_config() (Prarit Bhargava) [1989284] - x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation (Prarit Bhargava) [1989284] - x86/cpufeatures: Add Bandwidth Monitoring Event Configuration feature flag (Prarit Bhargava) [1989284] - x86/cpufeatures: Add Slow Memory Bandwidth Allocation feature flag (Prarit Bhargava) [1989284] - x86/resctrl: Include new features in command line options (Prarit Bhargava) [1989284] - x86/resctrl: Add a new resource type RDT_RESOURCE_SMBA (Prarit Bhargava) [1989284] - x86/resctrl: Replace smp_call_function_many() with on_each_cpu_mask() (Prarit Bhargava) [1989284] - x86/resctrl: Fix event counts regression in reused RMIDs (Prarit Bhargava) [1989284] - x86/resctrl: Fix task CLOSID/RMID update race (Prarit Bhargava) [1989284] - x86/resctrl: Move MSR defines into msr-index.h (Prarit Bhargava) [1989284] - x86/resctrl: Remove arch_has_empty_bitmaps (Prarit Bhargava) [1989284] - x86/resctrl: Fix min_cbm_bits for AMD (Prarit Bhargava) [1989284] - x86/resctrl: Make resctrl_arch_rmid_read() return values in bytes (Prarit Bhargava) [1989284] - x86/resctrl: Add resctrl_rmid_realloc_limit to abstract x86's boot_cpu_data (Prarit Bhargava) [1989284] - x86/resctrl: Rename and change the units of resctrl_cqm_threshold (Prarit Bhargava) [1989284] - x86/resctrl: Move get_corrected_mbm_count() into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Move mbm_overflow_count() into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Pass the required parameters into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Abstract __rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Allow per-rmid arch private storage to be reset (Prarit Bhargava) [1989284] - x86/resctrl: Add per-rmid arch private storage for overflow and chunks (Prarit Bhargava) [1989284] - x86/resctrl: Calculate bandwidth from the previous __mon_event_count() chunks (Prarit Bhargava) [1989284] - x86/resctrl: Allow update_mba_bw() to update controls directly (Prarit Bhargava) [1989284] - x86/resctrl: Remove architecture copy of mbps_val (Prarit Bhargava) [1989284] - x86/resctrl: Switch over to the resctrl mbps_val list (Prarit Bhargava) [1989284] - x86/resctrl: Create mba_sc configuration in the rdt_domain (Prarit Bhargava) [1989284] - x86/resctrl: Abstract and use supports_mba_mbps() (Prarit Bhargava) [1989284] - x86/resctrl: Remove set_mba_sc()s control array re-initialisation (Prarit Bhargava) [1989284] - x86/resctrl: Add domain offline callback for resctrl work (Prarit Bhargava) [1989284] - x86/resctrl: Group struct rdt_hw_domain cleanup (Prarit Bhargava) [1989284] - x86/resctrl: Add domain online callback for resctrl work (Prarit Bhargava) [1989284] - x86/resctrl: Merge mon_capable and mon_enabled (Prarit Bhargava) [1989284] - x86/resctrl: Kill off alloc_enabled (Prarit Bhargava) [1989284] - x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Prarit Bhargava) [1989284] - x86: Replace cpumask_weight() with cpumask_empty() where appropriate (Prarit Bhargava) [1989284] - x86/resctrl: Remove redundant assignment to variable chunks (Prarit Bhargava) [1989284] - x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu() (Prarit Bhargava) [1989284] - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (Prarit Bhargava) [1989284] - x86/resctrl: Make resctrl_arch_get_config() return its value (Prarit Bhargava) [1989284] - x86/resctrl: Merge the CDP resources (Prarit Bhargava) [1989284] - x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range (Prarit Bhargava) [1989284] - x86/resctrl: Remove rdt_cdp_peer_get() (Prarit Bhargava) [1989284] - x86/resctrl: Merge the ctrl_val arrays (Prarit Bhargava) [1989284] - x86/resctrl: Calculate the index from the configuration type (Prarit Bhargava) [1989284] - x86/resctrl: Apply offset correction when config is staged (Prarit Bhargava) [1989284] - x86/resctrl: Make ctrlval arrays the same size (Prarit Bhargava) [1989284] - x86/resctrl: Pass configuration type to resctrl_arch_get_config() (Prarit Bhargava) [1989284] - x86/resctrl: Add a helper to read a closid's configuration (Prarit Bhargava) [1989284] - x86/resctrl: Rename update_domains() to resctrl_arch_update_domains() (Prarit Bhargava) [1989284] - x86/resctrl: Allow different CODE/DATA configurations to be staged (Prarit Bhargava) [1989284] - x86/resctrl: Group staged configuration into a separate struct (Prarit Bhargava) [1989284] - x86/resctrl: Move the schemata names into struct resctrl_schema (Prarit Bhargava) [1989284] - x86/resctrl: Add a helper to read/set the CDP configuration (Prarit Bhargava) [1989284] - x86/resctrl: Swizzle rdt_resource and resctrl_schema in pseudo_lock_region (Prarit Bhargava) [1989284] - x86/resctrl: Pass the schema to resctrl filesystem functions (Prarit Bhargava) [1989284] - x86/resctrl: Add resctrl_arch_get_num_closid() (Prarit Bhargava) [1989284] - x86/resctrl: Store the effective num_closid in the schema (Prarit Bhargava) [1989284] - x86/resctrl: Walk the resctrl schema list instead of an arch list (Prarit Bhargava) [1989284] - x86/resctrl: Label the resources with their configuration type (Prarit Bhargava) [1989284] - x86/resctrl: Pass the schema in info dir's private pointer (Prarit Bhargava) [1989284] - x86/resctrl: Add a separate schema list for resctrl (Prarit Bhargava) [1989284] - x86/resctrl: Split struct rdt_domain (Prarit Bhargava) [1989284] - x86/resctrl: Split struct rdt_resource (Prarit Bhargava) [1989284] - x86/resctrl: Include pid.h (Prarit Bhargava) [1989284] - x86/resctrl: Fix kernel-doc in internal.h (Prarit Bhargava) [1989284] - x86/resctrl: Fix kernel-doc in pseudo_lock.c (Prarit Bhargava) [1989284] - x86/resctrl: Fix init const confusion (Prarit Bhargava) [1989284] - x86/resctrl: Fix various typos in comments, take #2 (Prarit Bhargava) [1989284] - x86/resctrl: Fix various typos in comments (Prarit Bhargava) [1989284] - x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Prarit Bhargava) [1989284] - x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI (Prarit Bhargava) [1989284] - x86/resctrl: Add printf attribute to log function (Prarit Bhargava) [1989284] - x86/resctrl: Don't move a task to the same resource group (Prarit Bhargava) [1989284] - x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Prarit Bhargava) [1989284] - x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Prarit Bhargava) [1989284] - x86/resctrl: Clean up unused function parameter in rmdir path (Prarit Bhargava) [1989284] - x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak (Prarit Bhargava) [1989284] - x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak (Prarit Bhargava) [1989284] - x86/resctrl: Constify kernfs_ops (Prarit Bhargava) [1989284] - x86/resctrl: Correct MBM total and local values (Prarit Bhargava) [1989284] - x86/include/asm/msr-index.h: Add IFS Array test bits (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Update IFS doc (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Implement Array BIST test (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Sysfs interface for Array BIST (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Introduce Array Scan test to IFS (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: IFS cleanup (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Reorganize driver data (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Separate ifs_pkg_auth from ifs_data (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add missing kernel-doc entry (Prarit Bhargava) [1971937] - Revert "platform/x86/intel/ifs: Mark as BROKEN" (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add current_batch sysfs entry (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove reload sysfs entry (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add metadata validation (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Use generic microcode headers and functions (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add metadata support (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove memory allocation from load path (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove image loading during init (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Return a more appropriate error code (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove unused selection (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Mark as BROKEN (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add CPU_SUP_INTEL dependency (Prarit Bhargava) [1971937] - Documentation: In-Field Scan (Prarit Bhargava) [1971937] - redhat/configs: Add CONFIG_INTEL_IFS (Prarit Bhargava) [1971937] - redhat/configs: Add CONFIG_MICROCODE_LATE_LOADING (Prarit Bhargava) [1971937] - stop_machine: Add stop_core_cpuslocked() for per-core operations (Prarit Bhargava) [1971937] - trace: platform/x86/intel/ifs: Add trace point to track Intel IFS operations (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add IFS sysfs interface (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add scan test support (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Authenticate and copy to secured memory (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Check IFS Image sanity (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Read IFS firmware image (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add stub driver for In-Field Scan (Prarit Bhargava) [1971937] - x86/msr-index: Define INTEGRITY_CAPABILITIES MSR (Prarit Bhargava) [1971937] - x86/microcode/core: Return an error only when necessary (Prarit Bhargava) [1971937] - x86/microcode/AMD: Fix mixed steppings support (Prarit Bhargava) [1971937] - x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Prarit Bhargava) [1971937] - x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Prarit Bhargava) [1971937] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [1971937] - x86/microcode/intel: Print old and new revision during early boot (Prarit Bhargava) [1971937] - x86/microcode/intel: Pass the microcode revision to print_ucode_info() directly (Prarit Bhargava) [1971937] - x86/microcode: Adjust late loading result reporting message (Prarit Bhargava) [1971937] - x86/microcode: Check CPU capabilities after late microcode update correctly (Prarit Bhargava) [1971937] - x86/microcode: Add a parameter to microcode_check() to store CPU capabilities (Prarit Bhargava) [1971937] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [1971937] - x86/microcode/AMD: Handle multiple glued containers properly (Prarit Bhargava) [1971937] - x86/microcode/AMD: Rename a couple of functions (Prarit Bhargava) [1971937] - x86/microcode/intel: Do not retry microcode reloading on the APs (Prarit Bhargava) [1971937] - x86/microcode/intel: Do not print microcode revision and processor flags (Prarit Bhargava) [1971937] - x86/microcode/intel: Use a reserved field for metasize (Prarit Bhargava) [1971937] - x86/microcode/intel: Add hdr_type to intel_microcode_sanity_check() (Prarit Bhargava) [1971937] - x86/microcode/intel: Reuse microcode_sanity_check() (Prarit Bhargava) [1971937] - x86/microcode/intel: Use appropriate type in microcode_sanity_check() (Prarit Bhargava) [1971937] - x86/microcode/intel: Reuse find_matching_signature() (Prarit Bhargava) [1971937] - x86/microcode: Drop struct ucode_cpu_info.valid (Prarit Bhargava) [1971937] - x86/microcode: Do some minor fixups (Prarit Bhargava) [1971937] - x86/microcode: Kill refresh_fw (Prarit Bhargava) [1971937] - x86/microcode: Simplify init path even more (Prarit Bhargava) [1971937] - x86/microcode: Rip out the subsys interface gunk (Prarit Bhargava) [1971937] - x86/microcode/AMD: Track patch allocation size explicitly (Prarit Bhargava) [1971937] - x86/microcode: Print previous version of microcode after reload (Prarit Bhargava) [1971937] - x86/microcode: Remove ->request_microcode_user() (Prarit Bhargava) [1971937] - misc: Mark MICROCODE_MINOR unused (Prarit Bhargava) [1971937] - x86/microcode: Remove unnecessary perf callback (Prarit Bhargava) [1971937] - x86/microcode: Taint and warn on late loading (Prarit Bhargava) [1971937] - x86/microcode: Default-disable late loading (Prarit Bhargava) [1971937] - x86/microcode: Rip out the OLD_INTERFACE (Prarit Bhargava) [1971937] - x86/microcode/intel: Expose collect_cpu_info_early() for IFS (Prarit Bhargava) [1971937] - x86/cpu: Load microcode during restore_processor_state() (Prarit Bhargava) [1971937] - microcode: Replace zero-length arrays with flexible-array members (Prarit Bhargava) [1971937] - x86/microcode: Use the firmware_loader built-in API (Prarit Bhargava) [1971937] - firmware: Export firmware_request_builtin() (Prarit Bhargava) [1971937] - x86/microcode: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [1971937] - x86/microcode: Make microcode_init() static (Prarit Bhargava) [1971937] - x86/microcode/intel: Check patch signature before saving microcode for early loading (Prarit Bhargava) [1971937] - x86/microcode/amd: Remove unneeded break (Prarit Bhargava) [1971937] - x86/microcode: Do not select FW_LOADER (Prarit Bhargava) [1971937] - x86/microcode: Fix return value for microcode late loading (Prarit Bhargava) [1971937] - docs: fix broken documentation links (Prarit Bhargava) [1971937]- [rt] build kernel-rt-4.18.0-501.rt7.290.el8 [2180997] - x86/cpu: Add Xeon Emerald Rapids to list of CPUs that support PPIN (Prarit Bhargava) [2215040] - redhat: configs: increase CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Audra Mitchell) [2215423] - docs: admin-guide: Add information about intel_pstate active mode (Prarit Bhargava) [2216962] - net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Davide Caratti) [2216997] {CVE-2023-35788} - scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity (Tomas Henzl) [2160149] - cifs: missing null pointer check in cifs_mount (Ronnie Sahlberg) [2215018] - cpufreq: intel_pstate: Enable HWP IO boost for all servers (Prarit Bhargava) [2175625] - block: make sure local irq is disabled when calling __blkcg_rstat_flush (Ming Lei) [2208904] - blk-cgroup: Flush stats before releasing blkcg_gq (Ming Lei) [2208904] - scsi: storvsc: Always set no_report_opcodes (Cathy Avery) [2217552] - scsi: storvsc: Don't pass unused PFNs to Hyper-V host (Cathy Avery) [2217552] - scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file (Cathy Avery) [2217552] - dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discard (Benjamin Marzinski) [2212240] - dm thin metadata: check fail_io before using data_sm (Benjamin Marzinski) [2215418] - dm: don't lock fs when the map is NULL during suspend or resume (Benjamin Marzinski) [2215418] - redhat/configs: enable CONFIG_MANA_INFINIBAND for RHEL (Kamal Heib) [2188737] - RDMA/mana_ib: Fix a bug when the PF indicates more entries for registering memory on first packet (Kamal Heib) [2188737] - RDMA/mana_ib: Prevent array underflow in mana_ib_create_qp_raw() (Kamal Heib) [2188737] - RDMA/mana: Remove redefinition of basic u64 type (Kamal Heib) [2188737] - RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter (Kamal Heib) [2188737] - net: mana: Define data structures for allocating doorbell page from GDMA (Kamal Heib) [2188737] - Documentation: net: net.core.txrehash is not specific to listening sockets (Antoine Tenart) [2175716] - net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV (Antoine Tenart) [2175716] - net: tcp: make the txhash available in TIME_WAIT sockets for IPv4 too (Antoine Tenart) [2175716] - net: ipv6: fix skb hash for some RST packets (Antoine Tenart) [2175716] - ipv6: tcp: send consistent autoflowlabel in RST packets (Antoine Tenart) [2175716] - ipv6: tcp: send consistent autoflowlabel in SYN_RECV state (Antoine Tenart) [2175716] - ipv6: tcp: send consistent autoflowlabel in TIME_WAIT state (Antoine Tenart) [2175716] - txhash: fix sk->sk_txrehash default (Antoine Tenart) [2175716] - socket: Don't use u8 type in uapi socket.h (Antoine Tenart) [2175716] - tcp: Change SYN ACK retransmit behaviour to account for rehash (Antoine Tenart) [2175716] - txhash: Add txrehash sysctl description (Antoine Tenart) [2175716] - txhash: Add socket option to control TX hash rethink behavior (Antoine Tenart) [2175716] - txhash: Make rethinking txhash behavior configurable via sysctl (Antoine Tenart) [2175716] - igc: Fix possible system crash when loading module (Corinna Vinschen) [2153370] - igc: Clean the TX buffer and TX descriptor ring (Corinna Vinschen) [2153370] - igc: Avoid transmit queue timeout for XDP (Corinna Vinschen) [2153370] - igc: read before write to SRRCTL register (Corinna Vinschen) [2153370] - igc: Enable and fix RX hash usage by netstack (Corinna Vinschen) [2153370] - igc: Remove obsolete DMA coalescing code (Corinna Vinschen) [2153370] - igc: fix the validation logic for taprio's gate list (Corinna Vinschen) [2153370] - igc: Add ndo_tx_timeout support (Corinna Vinschen) [2153370] - igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() (Corinna Vinschen) [2153370] - igc: Remove redundant pci_enable_pcie_error_reporting() (Corinna Vinschen) [2153370] - igc: Fix PPS delta between two synchronized end-points (Corinna Vinschen) [2153370] - igc: Remove reset adapter task for i226 during disable tsn config (Corinna Vinschen) [2153370] - igc: enable Qbv configuration for 2nd GCL (Corinna Vinschen) [2153370] - igc: remove I226 Qbv BaseTime restriction (Corinna Vinschen) [2153370] - igc: Set Qbv start_time and end_time to end_time if not being configured in GCL (Corinna Vinschen) [2153370] - igc: recalculate Qbv end_time by considering cycle time (Corinna Vinschen) [2153370] - igc: allow BaseTime 0 enrollment for Qbv (Corinna Vinschen) [2153370] - igc: Add checking for basetime less than zero (Corinna Vinschen) [2153370] - igc: Use strict cycles for Qbv scheduling (Corinna Vinschen) [2153370] - igc: Enhance Qbv scheduling by using first flag bit (Corinna Vinschen) [2153370] - r8152: fix the autosuspend doesn't work (Jose Ignacio Tornos Martinez) [2159264] - r8152: move setting r8153b_rx_agg_chg_indicate() (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the poor throughput for 2.5G devices (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix flow control issue of RTL8156A (Jose Ignacio Tornos Martinez) [2159264] - r8152: Add __GFP_NOWARN to big allocations (Jose Ignacio Tornos Martinez) [2159264] - r8152: reduce the control transfer of rtl8152_get_version() (Jose Ignacio Tornos Martinez) [2159264] - r8152: remove rtl_vendor_mode function (Jose Ignacio Tornos Martinez) [2159264] - r8152: avoid to change cfg for all devices (Jose Ignacio Tornos Martinez) [2159264] - r8152: add vendor/device ID pair for Microsoft Devkit (Jose Ignacio Tornos Martinez) [2159264] - cdc_ether: no need to blacklist any r8152 devices (Jose Ignacio Tornos Martinez) [2159264] - r8152: add USB device driver for config selection (Jose Ignacio Tornos Martinez) [2159264] - net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem (Jose Ignacio Tornos Martinez) [2159264] - net: usb: cdc_ether: add u-blox 0x1343 composition (Jose Ignacio Tornos Martinez) [2159264] - r8152: Add MAC passthrough support for Lenovo Travel Hub (Jose Ignacio Tornos Martinez) [2159264] - r8152: allow userland to disable multicast (Jose Ignacio Tornos Martinez) [2159264] - r8152: add PID for the Lenovo OneLink+ Dock (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the RX FIFO settings when suspending (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the units of some registers for RTL8156A (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix a WOL issue (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix accessing unset transport header (Jose Ignacio Tornos Martinez) [2159264] - net: usb: r8152: Add in new Devices that are supported for Mac-Passthru (Jose Ignacio Tornos Martinez) [2159264] - cdc_ether: export usbnet_cdc_zte_rx_fixup (Jose Ignacio Tornos Martinez) [2159264] - USB: zaurus: support another broken Zaurus (Jose Ignacio Tornos Martinez) [2159264] - Revert "net: usb: r8152: Add MAC passthrough support for more Lenovo Docks" (Jose Ignacio Tornos Martinez) [2159264] - r8152: sync ocp base (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the force speed doesn't work for RTL8156 (Jose Ignacio Tornos Martinez) [2159264] - net: usb: r8152: Add MAC passthrough support for more Lenovo Docks (Jose Ignacio Tornos Martinez) [2159264] - net: usb: use eth_hw_addr_set() for dev->addr_len cases (Jose Ignacio Tornos Martinez) [2159264] - net: usb: use eth_hw_addr_set() instead of ether_addr_copy() (Jose Ignacio Tornos Martinez) [2159264] - r8152: avoid to resubmit rx immediately (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the maximum number of PLA bp for RTL8153C (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix writing USB_BP2_EN (Jose Ignacio Tornos Martinez) [2159264] - r8152: Fix a deadlock by doubly PM resume (Jose Ignacio Tornos Martinez) [2159264] - r8152: Fix potential PM refcount imbalance (Jose Ignacio Tornos Martinez) [2159264] - r8152: store the information of the pipes (Jose Ignacio Tornos Martinez) [2159264] - r8152: support pauseparam of ethtool_ops (Jose Ignacio Tornos Martinez) [2159264] - r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Jose Ignacio Tornos Martinez) [2159264] - r8152: check the informaton of the device (Jose Ignacio Tornos Martinez) [2159264] - r8152: remove some bit operations (Jose Ignacio Tornos Martinez) [2159264] - r8152: redefine REALTEK_USB_DEVICE macro (Jose Ignacio Tornos Martinez) [2159264] - r8152: remove NCM mode from REALTEK_USB_DEVICE macro (Jose Ignacio Tornos Martinez) [2159264] - r8152: replace return with break for ram code speedup mode timeout (Jose Ignacio Tornos Martinez) [2159264] - r8152: search the configuration of vendor mode (Jose Ignacio Tornos Martinez) [2159264] - r8152: support PHY firmware for RTL8156 series (Jose Ignacio Tornos Martinez) [2159264] - r8152: support new chips (Jose Ignacio Tornos Martinez) [2159264] - r8152: add help function to change mtu (Jose Ignacio Tornos Martinez) [2159264] - r8152: adjust rtl8152_check_firmware function (Jose Ignacio Tornos Martinez) [2159264] - r8152: set inter fram gap time depending on speed (Jose Ignacio Tornos Martinez) [2159264] - r8152: adjust the flow of power cut for RTL8153B (Jose Ignacio Tornos Martinez) [2159264] - treewide: Use fallthrough pseudo-keyword (Jose Ignacio Tornos Martinez) [2159264] - nouveau: fix client work fence deletion race (Jocelyn Falempe) [2160452] - drm/mgag200: Fix gamma lut not initialized. (Jocelyn Falempe) [2160452] - drm/amd/display: Fix hang when skipping modeset (Jocelyn Falempe) [2160452] - drm/amd/display: Lowering min Z8 residency time (Jocelyn Falempe) [2160452] - drm/amd/display: Update minimum stutter residency for DCN314 Z8 (Jocelyn Falempe) [2160452] - drm/amd/display: Add minimum Z8 residency debug option (Jocelyn Falempe) [2160452] - drm/i915: disable sampler indirect state in bindless heap (Jocelyn Falempe) [2160452] - drm/i915/mtl: Add Wa_14017856879 (Jocelyn Falempe) [2160452] - drm/i915/mtl: Add workarounds Wa_14017066071 and Wa_14017654203 (Jocelyn Falempe) [2160452] - drm/i915: Add _PICK_EVEN_2RANGES() (Jocelyn Falempe) [2160452] - drm/amd/display: hpd rx irq not working with eDP interface (Jocelyn Falempe) [2160452] - drm/amd/display: merge dc_link.h into dc.h and dc_types.h (Jocelyn Falempe) [2160452] - drm/amd/pm: avoid potential UBSAN issue on legacy asics (Jocelyn Falempe) [2160452] - drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Jocelyn Falempe) [2160452] - drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs (Jocelyn Falempe) [2160452] - drm/amd/pm: parse pp_handle under appropriate conditions (Jocelyn Falempe) [2160452] - drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes (Jocelyn Falempe) [2160452] - drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) (Jocelyn Falempe) [2160452] - drm/amdgpu: change gfx 11.0.4 external_id range (Jocelyn Falempe) [2160452] - drm/amdgpu/jpeg: Remove harvest checking for JPEG3 (Jocelyn Falempe) [2160452] - drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Jocelyn Falempe) [2160452] - drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini (Jocelyn Falempe) [2160452] - drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Jocelyn Falempe) [2160452] - drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini (Jocelyn Falempe) [2160452] - drm/amd/display: Change default Z8 watermark values (Jocelyn Falempe) [2160452] - drm/amdgpu: drop redundant sched job cleanup when cs is aborted (Jocelyn Falempe) [2160452] - drm/amd/display: fix flickering caused by S/G mode (Jocelyn Falempe) [2160452] - drm/amd/display: fix access hdcp_workqueue assert (Jocelyn Falempe) [2160452] - drm/amd/display: filter out invalid bits in pipe_fuses (Jocelyn Falempe) [2160452] - drm/amd/display: Fix 4to1 MPC black screen with DPP RCO (Jocelyn Falempe) [2160452] - drm/amd/display: Add NULL plane_state check for cursor disable logic (Jocelyn Falempe) [2160452] - drm/panel: otm8009a: Set backlight parent to panel device (Jocelyn Falempe) [2160452] - drm/dsc: fix drm_edp_dsc_sink_output_bpp() DPCD high byte usage (Jocelyn Falempe) [2160452] - drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep() (Jocelyn Falempe) [2160452] - drm/i915: Check pipe source size when using skl+ scalers (Jocelyn Falempe) [2160452] - drm/i915/color: Fix typo for Plane CSC indexes (Jocelyn Falempe) [2160452] - drm/bridge: lt8912b: Fix DSI Video Mode (Jocelyn Falempe) [2160452] - drm/amdgpu: add a missing lock for AMDGPU_SCHED (Jocelyn Falempe) [2160452] - drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info (Jocelyn Falempe) [2160452] - drm/i915/guc: Actually return an error if GuC version range check fails (Jocelyn Falempe) [2160452] - drm/i915/guc: More debug print updates - UC firmware (Jocelyn Falempe) [2160452] - drm/amd/display: Update bounding box values for DCN321 (Jocelyn Falempe) [2160452] - drm/amd/display: Do not clear GPINT register when releasing DMUB from reset (Jocelyn Falempe) [2160452] - drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset (Jocelyn Falempe) [2160452] - drm/amd/display: Fixes for dcn32_clk_mgr implementation (Jocelyn Falempe) [2160452] - drm/amd/display: Return error code on DSC atomic check failure (Jocelyn Falempe) [2160452] - drm/amd/display: Add missing WA and MCLK validation (Jocelyn Falempe) [2160452] - drm/panel: novatek-nt35950: Only unregister DSI1 if it exists (Jocelyn Falempe) [2160452] - drm/panel: novatek-nt35950: Improve error handling (Jocelyn Falempe) [2160452] - drm/i915: Fix memory leaks in i915 selftests (Jocelyn Falempe) [2160452] - drm/i915: Make intel_get_crtc_new_encoder() less oopsy (Jocelyn Falempe) [2160452] - drm/amd/display: Fix potential null dereference (Jocelyn Falempe) [2160452] - drm/ttm/pool: Fix ttm_pool_alloc error path (Jocelyn Falempe) [2160452] - drm/i915/pxp: limit drm-errors or warning on firmware API failures (Jocelyn Falempe) [2160452] - drm/i915/pxp: Invalidate all PXP fw sessions during teardown (Jocelyn Falempe) [2160452] - drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings (Jocelyn Falempe) [2160452] - accel: Link to compute accelerator subsystem intro (Jocelyn Falempe) [2160452] - drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 (Jocelyn Falempe) [2160452] - drm/probe-helper: Cancel previous job before starting new one (Jocelyn Falempe) [2160452] - drm/vgem: add missing mutex_destroy (Jocelyn Falempe) [2160452] - drm/i915/dg2: Drop one PCI ID (Jocelyn Falempe) [2160452] - drm/amd/pm: re-enable the gfx imu when smu resume (Jocelyn Falempe) [2160452] - drm/vmwgfx: Fix Legacy Display Unit atomic drm support (Jocelyn Falempe) [2160452] - drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Jocelyn Falempe) [2160452] - redhat: include new drm tests in mod-internals (Jocelyn Falempe) [2160452] - drm/amd/display: build with std=gnu99 (Jocelyn Falempe) [2160452] - overflow: Introduce overflows_type() and castable_to_type() (Jocelyn Falempe) [2160452] - Revert "driver core: make struct bus_type.uevent() take a const *" (Jocelyn Falempe) [2160452] - Revert "iommu: Add a gfp parameter to iommu_map()" (Jocelyn Falempe) [2160452] - Revert "mm: replace vma->vm_flags direct modifications with modifier calls" (Jocelyn Falempe) [2160452] - Merge DRM changes from upstream v6.2..v6.3 (Jocelyn Falempe) [2160452] - redhat: include new drm_kunit_helpers in mod-internals (Jocelyn Falempe) [2160452] - drm/i915: build i915 with std=gnu99 (Jocelyn Falempe) [2160452] - drm/amdgpu: Add missing include for ppc64le (Jocelyn Falempe) [2160452] - drm/fb-helper: Add missing include for s390x (Jocelyn Falempe) [2160452] - drm/edid: Add missing include (Jocelyn Falempe) [2160452] - Revert "drm/i915/gvt: use atomic operations to change the vGPU status" (Jocelyn Falempe) [2160452] - Revert "kunit: Use KUNIT_EXPECT_MEMEQ macro" (Jocelyn Falempe) [2160452] - Revert "treewide: use get_random_u32_inclusive() when possible" (Jocelyn Falempe) [2160452] - Revert "treewide: use get_random_u32_below() instead of deprecated function" (Jocelyn Falempe) [2160452] - Revert "overflow: Introduce overflows_type() and castable_to_type()" (Jocelyn Falempe) [2160452] - Merge DRM changes from upstream v6.1..v6.2 (Jocelyn Falempe) [2160452] - kconfig: disable DRM dynamic debug. (Jocelyn Falempe) [2160452] - drm/vkms: build driver with gnu99 (Jocelyn Falempe) [2160452] - Revert "drm: POC drm on dyndbg - use in core, 2 helpers, 3 drivers." (Jocelyn Falempe) [2160452] - Revert "mm: free device private pages have zero refcount" (Jocelyn Falempe) [2160452] - Revert "mm/memory.c: fix race when faulting a device private page" (Jocelyn Falempe) [2160452] - Revert "drm/i915/gvt: simplify vgpu configuration management" (Jocelyn Falempe) [2160452] - Revert "i915: use the VMA iterator" (Jocelyn Falempe) [2160452] - Revert "drm/i915/userptr: restore probe_range behaviour" (Jocelyn Falempe) [2160452] - Revert "dynamic_dname(): drop unused dentry argument" (Jocelyn Falempe) [2160452] - Revert "i2c: Make remove callback return void" (Jocelyn Falempe) [2160452] - Merge DRM changes from upstream v6.0..v6.1 (Jocelyn Falempe) [2160452] - Enable A64FX_DIAG config option (Charles Mirabile) [2047817] - NMI workaround for GIC irq controllers (Charles Mirabile) [2047817] - arm64: entry: avoid kprobe recursion (Charles Mirabile) [2047817] - soc: a64fx-diag: disable modular build (Charles Mirabile) [2047817] - soc: fujitsu: Add A64FX diagnostic interrupt driver (Charles Mirabile) [2047817] - irqchip/gic-v3: Fix priority mask handling (Charles Mirabile) [2047817] - irqchip/gic-v3: Refactor ISB + EOIR at ack time (Charles Mirabile) [2047817] - irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling (Charles Mirabile) [2047817] - arm64: select TRACE_IRQFLAGS_NMI_SUPPORT (Charles Mirabile) [2047817] - arm64: entry: Save some nops when CONFIG_ARM64_PSEUDO_NMI is not set (Charles Mirabile) [2047817] - irqchip/gic-v3: Fix priority comparison when non-secure priorities are used (Charles Mirabile) [2047817] - arm64: entry: add missing noinstr (Charles Mirabile) [2047817] - arm64: suspend: Use cpuidle context helpers in cpu_suspend() (Charles Mirabile) [2047817] - PSCI: Use cpuidle context helpers in psci_cpu_suspend_enter() (Charles Mirabile) [2047817] - arm64: Convert cpu_do_idle() to using cpuidle context helpers (Charles Mirabile) [2047817] - arm64: Add cpuidle context save/restore helpers (Charles Mirabile) [2047817] - arm64: entry: make NMI entry/exit functions static (Charles Mirabile) [2047817] - arm64: entry: split SDEI entry (Charles Mirabile) [2047817] - arm64: entry: split bad stack entry (Charles Mirabile) [2047817] - arm64: entry: fold el1_inv() into el1h_64_sync_handler() (Charles Mirabile) [2047817] - arm64: entry: handle all vectors with C (Charles Mirabile) [2047817] - arm64: entry: template the entry asm functions (Charles Mirabile) [2047817] - arm64: entry: improve bad_mode() (Charles Mirabile) [2047817] - arm64: entry: move bad_mode() to entry-common.c (Charles Mirabile) [2047817] - arm64: entry: consolidate EL1 exception returns (Charles Mirabile) [2047817] - arm64: entry: organise entry vectors consistently (Charles Mirabile) [2047817] - arm64: entry: organise entry handlers consistently (Charles Mirabile) [2047817] - arm64: entry: convert IRQ+FIQ handlers to C (Charles Mirabile) [2047817] - arm64: entry: add a call_on_irq_stack helper (Charles Mirabile) [2047817] - arm64: entry: move NMI preempt logic to C (Charles Mirabile) [2047817] - arm64: entry: move arm64_preempt_schedule_irq to entry-common.c (Charles Mirabile) [2047817] - arm64: entry: convert SError handlers to C (Charles Mirabile) [2047817] - arm64: entry: unmask IRQ+FIQ after EL0 handling (Charles Mirabile) [2047817] - arm64: remove redundant local_daif_mask() in bad_mode() (Charles Mirabile) [2047817] - arm64: entry: always set GIC_PRIO_PSR_I_SET during entry (Charles Mirabile) [2047817] - arm64: entry: remove test_irqs_unmasked macro (Charles Mirabile) [2047817] - arm64: irq: allow FIQs to be handled (Charles Mirabile) [2047817] - arm64: Always keep DAIF.[IF] in sync (Charles Mirabile) [2047817] - arm64: entry: factor irq triage logic into macros (Charles Mirabile) [2047817] - arm64: irq: rework root IRQ handler registration (Charles Mirabile) [2047817] - arm64: don't use GENERIC_IRQ_MULTI_HANDLER (Charles Mirabile) [2047817] - genirq: Allow architectures to override set_handle_irq() fallback (Charles Mirabile) [2047817] - irqchip: Do not blindly select CONFIG_GENERIC_IRQ_MULTI_HANDLER (Charles Mirabile) [2047817] - arm64: entry: consolidate Cortex-A76 erratum 1463225 workaround (Charles Mirabile) [2047817] - arm64: entry: remove redundant IRQ flag tracing (Charles Mirabile) [2047817] - arm64: entry: suppress W=1 prototype warnings (Charles Mirabile) [2047817] - arm64: sdei: explicitly simulate PAN/UAO entry (Charles Mirabile) [2047817] - arm64: entry: fix EL1 debug transitions (Charles Mirabile) [2047817] - arm64: entry: fix NMI {user, kernel}->kernel transitions (Charles Mirabile) [2047817] - arm64: entry: fix non-NMI kernel<->kernel transitions (Charles Mirabile) [2047817] - arm64: ptrace: prepare for EL1 irq/rcu tracking (Charles Mirabile) [2047817] - arm64: entry: fix non-NMI user<->kernel transitions (Charles Mirabile) [2047817] - arm64: entry: move el1 irq/nmi logic to C (Charles Mirabile) [2047817] - arm64: entry: prepare ret_to_user for function call (Charles Mirabile) [2047817] - arm64: entry: move enter_from_user_mode to entry-common.c (Charles Mirabile) [2047817] - arm64: entry: mark entry code as noinstr (Charles Mirabile) [2047817] - arm64: mark idle code as noinstr (Charles Mirabile) [2047817] - arm64: add C wrappers for SET_PSTATE_*() (Charles Mirabile) [2047817] - kgdb: Honour the kprobe blocklist when setting breakpoints (Charles Mirabile) [2047817] - genirq: Add stub for set_handle_irq() when !GENERIC_IRQ_MULTI_HANDLER (Charles Mirabile) [2047817] - arm64: Improve diagnostics when trapping BRK with FAULT_BRK_IMM (Charles Mirabile) [2047817] - arm64/entry: deduplicate SW PAN entry/exit routines (Charles Mirabile) [2047817] - arm64: Prepare arch_nmi_enter() for recursion (Charles Mirabile) [2047817] - arm64: Make debug exception handlers visible from RCU (Charles Mirabile) [2047817] - irqchip: Remove unneeded select IRQ_DOMAIN (Charles Mirabile) [2047817] - net/mlx5e: TC, Fix using eswitch mapping in nic mode (Amir Tzin) [2166015] - net/mlx5e: Use query_special_contexts cmd only once per mdev (Amir Tzin) [2166015] - net/mlx5e: Move Ethernet driver debugfs to profile init callback (Amir Tzin) [2166015] - net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Amir Tzin) [2166015] - RDMA/mlx5: Use correct device num_ports when modify DC (Amir Tzin) [2166015] - net/mlx5e: Nullify table pointer when failing to create (Amir Tzin) [2166015] - net/mlx5e: Fix error flow in representor failing to add vport rx rule (Amir Tzin) [2166015] - net/mlx5: E-switch, Don't destroy indirect table in split rule (Amir Tzin) [2166015] - net/mlx5: E-switch, Create per vport table based on devlink encap mode (Amir Tzin) [2166015] - net/mlx5e: Don't clone flow post action attributes second time (Amir Tzin) [2166015] - Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports" (Amir Tzin) [2166015] - RDMA/mlx5: Fix flow counter query via DEVX (Amir Tzin) [2166015] - RDMA/mlx5: Check pcie_relaxed_ordering_enabled() in UMR (Amir Tzin) [2166015] - net/mlx5: Fix wrong comment (Amir Tzin) [2166015] - net/mlx5e: Coding style fix, add empty line (Amir Tzin) [2166015] - RDMA/mlx5: Coding style fix reported by checkpatch (Amir Tzin) [2166015] - net/mlx5e: Release the label when replacing existing ct entry (Amir Tzin) [2165914] - net/mlx5: Release tunnel device after tc update skb (Amir Tzin) [2166015] - Revert "net/mlx5: Expose steering dropped packets counter" (Amir Tzin) [2166015] - Revert "net/mlx5e: Don't use termination table when redundant" (Amir Tzin) [2166015] - Revert "net/mlx5: Enable management PF initialization" (Amir Tzin) [2166015] - net/mlx5: E-Switch, Fix an Oops in error handling code (Amir Tzin) [2166015] - net/mlx5: Read the TC mapping of all priorities on ETS query (Amir Tzin) [2166015] - net/mlx5e: Initialize link speed to zero (Amir Tzin) [2166015] - net/mlx5: Fix steering rules cleanup (Amir Tzin) [2166015] - net/mlx5e: Block entering switchdev mode with ns inconsistency (Amir Tzin) [2166015 2166018] - net/mlx5e: Set uplink rep as NETNS_LOCAL (Amir Tzin) [2166015] - IB/mlx5: Add support for 400G_8X lane speed (Amir Tzin) [2166015] - net/mlx5e: TC, Remove error message log print (Amir Tzin) [2166015] - net/mlx5e: TC, fix cloned flow attribute (Amir Tzin) [2166015] - net/mlx5e: TC, fix missing error code (Amir Tzin) [2166015] - net/sched: TC, fix raw counter initialization (Amir Tzin) [2166015] - net/mlx5: Set BREAK_FW_WAIT flag first when removing driver (Amir Tzin) [2166013] - net/mlx5e: Fix cleanup null-ptr deref on encap lock (Amir Tzin) [2166013] - net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Amir Tzin) [2166013] - net/mlx5: E-switch, Fix wrong usage of source port rewrite in split rules (Amir Tzin) [2166013 2166018] - net/mlx5: Disable eswitch before waiting for VF pages (Amir Tzin) [2166013] - net/mlx5: Fix setting ec_function bit in MANAGE_PAGES (Amir Tzin) [2166013] - net/mlx5e: Don't cache tunnel offloads capability (Amir Tzin) [2166013] - net/mlx5e: Remove hairpin write debugfs files (Amir Tzin) [2166015] - net/mlx5: Remove NULL check before dev_{put, hold} (Amir Tzin) [2166015] - net/mlx5e: TC, Set CT miss to the specific ct action instance (Amir Tzin) [2166015] - net/mlx5e: Rename CHAIN_TO_REG to MAPPED_OBJ_TO_REG (Amir Tzin) [2166015] - net/mlx5: Refactor tc miss handling to a single function (Amir Tzin) [2166015] - net/mlx5: Kconfig: Make tc offload depend on tc skb extension (Amir Tzin) [2166015] - net/sched: Rename user cookie and act cookie (mlx5 hunk only) (Amir Tzin) [2166015] - IB/mlx5: Extend debug control for CC parameters (Amir Tzin) [2166015] - net/mlx5e: Allow offloading of ct 'new' match (Amir Tzin) [2165914 2166015] - net/mlx5e: Implement CT entry update (Amir Tzin) [2165914 2166015] - net: flow_offload: provision conntrack info in ct_metadata(mlx5 hunks only) (Amir Tzin) [2165914 2166015] - net/mlx5e: Fix outdated TLS comment (Amir Tzin) [2166015] - net/mlx5e: Remove unused function mlx5e_sq_xmit_simple (Amir Tzin) [2166015] - net/mlx5: Simplify eq list traversal (Amir Tzin) [2166015] - net/mlx5e: Switch to using napi_build_skb() (Amir Tzin) [2166015] - RDMA/mlx5: Use query_special_contexts for mkeys (Amir Tzin) [2166015] - net/mlx5e: Use query_special_contexts for mkeys (Amir Tzin) [2166015] - net/mlx5: Change define name for 0x100 lkey value (Amir Tzin) [2166015] - net/mlx5: Expose bits for querying special mkeys (Amir Tzin) [2166015] - RDMA/mlx5: Use rdma_umem_for_each_dma_block() (Amir Tzin) [2166015] - net/mlx5e: TC, fix return value check in mlx5e_tc_act_stats_create() (Amir Tzin) [2166015] - net/mlx5e: TC, support per action stats (Amir Tzin) [2166015] - net/mlx5e: TC, map tc action cookie to a hw counter (Amir Tzin) [2166015] - net/mlx5e: TC, store tc action cookies per attr (Amir Tzin) [2166015] - net/mlx5e: TC, add hw counter to branching actions (Amir Tzin) [2166015] - RDMA/mlx5: Track netdev to avoid deadlock during netdev notifier unregister (Amir Tzin) [2166015] - net/mlx5e: Propagate an internal event in case uplink netdev changes (Amir Tzin) [2166015] - net/mlx5e: Fix trap event handling (Amir Tzin) [2166015] - net/mlx5: fw_tracer, Add support for unrecognized string (Amir Tzin) [2166015] - net/mlx5: fw_tracer, Add support for strings DB update event (Amir Tzin) [2166015] - net/mlx5: fw_tracer, allow 0 size string DBs (Amir Tzin) [2166015] - net/mlx5: fw_tracer: Fix debug print (Amir Tzin) [2166015] - net/mlx5: fs, Remove redundant assignment of size (Amir Tzin) [2166015] - net/mlx5: fs_core, Remove redundant variable err (Amir Tzin) [2166015] - net/mlx5: fs, Remove redundant vport_number assignment (Amir Tzin) [2166015] - net/mlx5e: Remove redundant code for handling vlan actions (Amir Tzin) [2166015 2166018] - net/mlx5: fw reset: Skip device ID check if PCI link up failed (Amir Tzin) [2166015] - net/mlx5: Remove redundant health work lock (Amir Tzin) [2166015] - mlx5: reduce stack usage in mlx5_setup_tc (Amir Tzin) [2166015] - net/mlx5e: Trigger NAPI after activating an SQ (Amir Tzin) [2166015] - net/mlx5e: IPoIB, Add support for XDR speed (Amir Tzin) [2166015] - net/mlx5: Lag, Move mpesw related definitions to mpesw.h (Amir Tzin) [2166015] - net/mlx5: Lag, Use flag to check for shared FDB mode (Amir Tzin) [2166015] - net/mlx5: Lag, Remove redundant bool allocation on the stack (Amir Tzin) [2166015] - net/mlx5: Lag, Use mlx5_lag_dev() instead of derefering pointers (Amir Tzin) [2166015] - net/mlx5: Lag, Update multiport eswitch check to log an error (Amir Tzin) [2166015] - net/mlx5: Add firmware support for MTUTC scaled_ppm frequency adjustments (Amir Tzin) [2166015] - net/mlx5: Add hardware extended range support for PTP adjtime and adjphase (Amir Tzin) [2166015] - net/mlx5: Add adjphase function to support hardware-only offset control (Amir Tzin) [2166015] - net/mlx5: Geneve, Fix handling of Geneve object id as error code (Amir Tzin) [2166015] - net/mlx5e: Verify flow_source cap before using it (Amir Tzin) [2166015 2166018] - net/mlx5: ECPF, wait for VF pages only after disabling host PFs (Amir Tzin) [2166015] - mlx5: fix possible ptp queue fifo use-after-free (Amir Tzin) [2166015] - mlx5: fix skb leak while fifo resync and push (Amir Tzin) [2166015] - net/mlx5: Fix memory leak in error flow of port set buffer (Amir Tzin) [2166015] - net/mlx5e: Remove incorrect debugfs_create_dir NULL check in TLS (Amir Tzin) [2166015] - net/mlx5e: Remove incorrect debugfs_create_dir NULL check in hairpin (Amir Tzin) [2166015] - net/mlx5: Enhance debug print in page allocation failure (Amir Tzin) [2166015] - net/mlx5e: kTLS, Improve connection rate by using fast update encryption key (Amir Tzin) [2166015] - net/mlx5: Keep only one bulk of full available DEKs (Amir Tzin) [2166015] - net/mlx5: Add async garbage collector for DEK bulk (Amir Tzin) [2166015] - net/mlx5: Reuse DEKs after executing SYNC_CRYPTO command (Amir Tzin) [2166015] - net/mlx5: Use bulk allocation for fast update encryption key (Amir Tzin) [2166015] - net/mlx5: Add bulk allocation and modify_dek operation (Amir Tzin) [2166015] - net/mlx5: Add support SYNC_CRYPTO command (Amir Tzin) [2166015] - net/mlx5: Add new APIs for fast update encryption key (Amir Tzin) [2166015] - net/mlx5: Refactor the encryption key creation (Amir Tzin) [2166015] - net/mlx5: Add const to the key pointer of encryption key creation (Amir Tzin) [2166015] - net/mlx5: Prepare for fast crypto key update if hardware supports it (Amir Tzin) [2166015] - net/mlx5: Change key type to key purpose (Amir Tzin) [2166015] - net/mlx5: Add IFC bits and enums for crypto key (Amir Tzin) [2166015] - net/mlx5: Add IFC bits for general obj create param (Amir Tzin) [2166015] - net/mlx5: Header file for crypto (Amir Tzin) [2166015] - net/mlx5e: Use read lock for eswitch get callbacks (Amir Tzin) [2166015 2166018] - net/mlx5e: Remove redundant allocation of spec in create indirect fwd group (Amir Tzin) [2165994 2166015] - net/mlx5e: Support Geneve and GRE with VF tunnel offload (Amir Tzin) [2165994 2166015 2166018] - net/mlx5: E-Switch, Fix typo for egress (Amir Tzin) [2166015] - net/mlx5e: Warn when destroying mod hdr hash table that is not empty (Amir Tzin) [2166015] - net/mlx5e: TC, Use common function allocating flow mod hdr or encap mod hdr (Amir Tzin) [2166015] - net/mlx5e: TC, Add tc prefix to attach/detach hdr functions (Amir Tzin) [2166015] - net/mlx5e: TC, Pass flow attr to attach/detach mod hdr functions (Amir Tzin) [2166015] - net/mlx5: E-switch, Remove redundant comment about meta rules (Amir Tzin) [2166015] - net/mlx5: Suppress error logging on UCTX creation (Amir Tzin) [2166015] - net/mlx5e: Suppress Send WQEBB room warning for PAGE_SIZE >= 16KB (Amir Tzin) [2166015] - net/mlx5e: Use kzalloc() in mlx5e_accel_fs_tcp_create() (Amir Tzin) [2166015] - net/mlx5: remove redundant ret variable (Amir Tzin) [2166015] - net/mlx5e: Replace 0-length array with flexible array (Amir Tzin) [2166015] - net/mlx5e: Replace zero-length array with flexible-array member (Amir Tzin) [2166015] - net/mlx5: Prevent high-rate FW commands from populating all slots (Amir Tzin) [2166015] - net/mlx5: Introduce and use opcode getter in command interface (Amir Tzin) [2166015] - net/mlx5: Enable management PF initialization (Amir Tzin) [2166015] - net/mlx5e: Add hairpin debugfs files (Amir Tzin) [2166015] - net/mlx5e: Add flow steering debugfs directory (Amir Tzin) [2166015] - net/mlx5e: Add hairpin params structure (Amir Tzin) [2166015] - net/mlx5e: kTLS, Add debugfs (Amir Tzin) [2166015] - net/mlx5e: Add Ethernet driver debugfs (Amir Tzin) [2166015] - net/mlx5e: Update shared buffer along with device buffer changes (Amir Tzin) [2166015] - net/mlx5e: Add API to query/modify SBPR and SBCM registers (Amir Tzin) [2166015] - net/mlx5: Expose shared buffer registers bits and structs (Amir Tzin) [2166015] - net/mlx5: Serialize module cleanup with reload and remove (Amir Tzin) [2166013] - net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Amir Tzin) [2166013] - net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Amir Tzin) [2166013] - net/mlx5: Expose SF firmware pages counter (Amir Tzin) [2166013] - net/mlx5: Store page counters in a single array (Amir Tzin) [2166013] - net/mlx5e: IPoIB, Show unknown speed instead of error (Amir Tzin) [2166013] - net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode (Amir Tzin) [2055530 2166013] - net/mlx5: Bridge, fix ageing of peer FDB entries (Amir Tzin) [2166013] - net/mlx5: DR, Fix potential race in dr_rule_create_rule_nic (Amir Tzin) [2166013] - net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change (Amir Tzin) [2166013] - net/mlx5e: Don't support encap rules with gbp option (Amir Tzin) [2166013] - net/mlx5e: Fix memory leak on updating vport counters (Amir Tzin) [2165677 2166013] - net/mlx5e: TC, Restore pkt rate policing support (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, ignore match level for post meter rules (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Fix 'stack frame size exceeds limit' error in dr_rule (Amir Tzin) [2166013] - net/mlx5: Lag, fix failure to cancel delayed bond work (Amir Tzin) [2166013] - net/mlx5e: Fix RX reporter for XSK RQs (Amir Tzin) [2166013] - net/mlx5: Expose steering dropped packets counter (Amir Tzin) [2166013] - net/mlx5: Refactor and expand rep vport stat group (Amir Tzin) [2165677 2166013] - net/mlx5e: TC, add support for meter mtu offload (Amir Tzin) [2165893 2166013 2166018] - net/mlx5e: meter, add mtu post meter tables (Amir Tzin) [2165893 2166013] - net/mlx5e: meter, refactor to allow multiple post meter tables (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Add support for range match action (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Add function that tells if STE miss addr has been initialized (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Some refactoring of miss address handling (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Manage definers with refcounts (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Handle FT action in a separate function (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Rework is_fw_table function (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Add functions to create/destroy MATCH_DEFINER general object (Amir Tzin) [2165893 2166013] - net/mlx5: fs, add match on ranges API (Amir Tzin) [2165893 2166013] - net/mlx5: mlx5_ifc updates for MATCH_DEFINER general object (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, allow meter jump control action (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, init post meter rules with branching attributes (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, rename post_meter actions (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, initialize branching action with target attr (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, initialize branch flow attributes (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, set control params for branching actions (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, validate action list per attribute (Amir Tzin) [2165893 2166013] - net/mlx5e: Adjust function actions_match_supported() to upstream. (Amir Tzin) [2166006] - net/mlx5e: TC, add terminating actions (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, reuse flow attribute post parser processing (Amir Tzin) [2165893 2166013] - net/mlx5: fs, assert null dest pointer when dest_num is 0 (Amir Tzin) [2165893 2166013] - net/mlx5e: E-Switch, handle flow attribute with no destinations (Amir Tzin) [2165893 2166013 2166018] - RDMA/mlx5: Remove not-used IB_FLOW_SPEC_IB define (Amir Tzin) [2166013] - RDMA/mlx5: no need to kfree NULL pointer (Amir Tzin) [2166013] - net/mlx5e: TC, Add offload support for trap with additional actions (Amir Tzin) [2166013 2166018] - net/mlx5e: Do early return when setup vports dests for slow path flow (Amir Tzin) [2166013 2166018] - net/mlx5e: Support devlink reload of IPsec core (Amir Tzin) [2166013] - net/mlx5: Remove redundant check (Amir Tzin) [2166013] - net/mlx5e: Don't use termination table when redundant (Amir Tzin) [2166013] - net/mlx5: Remove unused ctx variables (Amir Tzin) [2166013] - net/mlx5e: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Amir Tzin) [2166013] - net/mlx5e: Remove unneeded io-mapping.h #include (Amir Tzin) [2166013] - net/mlx5e: CT, optimize pre_ct table lookup (Amir Tzin) [2166013] - net/mlx5e: kTLS, Use a single async context object per a callback bulk (Amir Tzin) [2166013] - net/mlx5e: kTLS, Remove unnecessary per-callback completion (Amir Tzin) [2166013] - net/mlx5e: kTLS, Remove unused work field (Amir Tzin) [2166013] - net/mlx5e: TC, Remove redundant WARN_ON() (Amir Tzin) [2166013] - net/mlx5e: Add error flow when failing update_rx (Amir Tzin) [2166013] - net/mlx5e: Move params kernel log print to probe function (Amir Tzin) [2166013] - net/mlx5e: Support enhanced CQE compression (Amir Tzin) [2166013] - net/mlx5e: Use clamp operation instead of open coding it (Amir Tzin) [2166013] - net/mlx5e: remove unused list in arfs (Amir Tzin) [2166013] - net/mlx5: Expose vhca_id to debugfs (Amir Tzin) [2166013] - net/mlx5: Unregister traps on driver unload flow (Amir Tzin) [2166013] - net/mlx5: Fix spelling mistake "destoy" -> "destroy" (Amir Tzin) [2166013] - net/mlx5: Bridge, Use debug instead of warn if entry doesn't exists (Amir Tzin) [2166013] - RDMA/mlx5: Change debug log level for remote access error syndromes (Amir Tzin) [2166013] - ptp: mlx5: convert to .adjfine and adjust_by_scaled_ppm (Amir Tzin) [2166013] - net/mlx5: DR, Remove the buddy used_list (Amir Tzin) [2166013] - net/mlx5: DR, Keep track of hot ICM chunks in an array instead of list (Amir Tzin) [2166013] - net/mlx5: DR, Lower sync threshold for ICM hot memory (Amir Tzin) [2166013] - net/mlx5: DR, Allocate htbl from its own slab allocator (Amir Tzin) [2166013] - net/mlx5: DR, Allocate icm_chunks from their own slab allocator (Amir Tzin) [2166013] - net/mlx5: DR, Manage STE send info objects in pool (Amir Tzin) [2166013] - net/mlx5: DR, In rehash write the line in the entry immediately (Amir Tzin) [2166013] - net/mlx5: DR, Handle domain memory resources init/uninit separately (Amir Tzin) [2166013] - net/mlx5: DR, Initialize chunk's ste_arrays at chunk creation (Amir Tzin) [2166013] - net/mlx5: DR, For short chains of STEs, avoid allocating ste_arr dynamically (Amir Tzin) [2166013] - net/mlx5: DR, Remove unneeded argument from dr_icm_chunk_destroy (Amir Tzin) [2166013] - net/mlx5: DR, Check device state when polling CQ (Amir Tzin) [2166013] - net/mlx5: DR, In destroy flow, free resources even if FW command failed (Amir Tzin) [2166013] - net/mlx5: Add support for NPPS with real time mode (Amir Tzin) [2166006] - net/mlx5: Expose NPPS related registers (Amir Tzin) [2166006] - net/mlx5e: Use kvfree() in mlx5e_accel_fs_tcp_create() (Amir Tzin) [2166006] - net/mlx5e: Remove leftovers from old XSK queues enumeration (Amir Tzin) [2166006] - net/mlx5: Lag, avoid lockdep warnings (Amir Tzin) [2166006] - net/mlx5: Update fw fatal reporter state on PCI handlers successful recover (Amir Tzin) [2166006] - net/mlx5: Make ASO poll CQ usable in atomic context (Amir Tzin) [2166006] - net/mlx5: E-Switch, Return EBUSY if can't get mode lock (Amir Tzin) [2166006] - net/mlx5: E-switch, Don't update group if qos is not enabled (Amir Tzin) [2166006] - net/mlx5: E-Switch, Allow offloading fwd dest flow table with vport (Amir Tzin) [2166006 2166018] - net/mlx5: Set default grace period based on function type (Amir Tzin) [2166006] - net/mlx5: Start health poll at earlier stage of driver load (Amir Tzin) [2166006] - net/mlx5e: Expose rx_oversize_pkts_buffer counter (Amir Tzin) [2166006] - net/mlx5: Remove from FPGA IFC file not-needed definitions (Amir Tzin) [2166006] - net/mlx5: Remove unused structs (Amir Tzin) [2166006] - net/mlx5: Remove unused functions (Amir Tzin) [2166006] - net/mlx5: detect and enable bypass port select flow table (Amir Tzin) [2166006] - net/mlx5: Lag, enable hash mode by default for all NICs (Amir Tzin) [2166006] - net/mlx5: Lag, set active ports if support bypass port select flow table (Amir Tzin) [2166006] - RDMA/mlx5: Don't set tx affinity when lag is in hash mode (Amir Tzin) [2166006] - net/mlx5: add IFC bits for bypassing port select flow table (Amir Tzin) [2166006] - RDMA/mlx5: Move function mlx5_core_query_ib_ppcnt() to mlx5_ib (Amir Tzin) [2166006] - IB/mlx5: Support querying eswitch functions from DEVX (Amir Tzin) [2166006] - net: ethernet: move from strlcpy with unused retval to strscpy (mlx5 hunks only) (Amir Tzin) [2166006] - net/mlx5e: Do not use err uninitialized in mlx5e_rep_add_meta_tunnel_rule() (Amir Tzin) [2166006] - IB/mlx5: Remove duplicate header inclusion related to ODP (Amir Tzin) [2166006] - net/mlx5: TC, Add support for SF tunnel offload (Amir Tzin) [2166006] - net/mlx5: E-Switch, Move send to vport meta rule creation (Amir Tzin) [2166006 2166018] - net/mlx5: E-Switch, Split creating fdb tables into smaller chunks (Amir Tzin) [2166006 2166018] - net/mlx5: E-Switch, Add default drop rule for unmatched packets (Amir Tzin) [2166006 2166018] - net/mlx5: Adjust function mlx5_eswitch_inline_mode_get() location (Amir Tzin) [2166006] - net/mlx5e: Completely eliminate priv from fs.h (Amir Tzin) [2166006] - net/mlx5e: Make all ttc functions of en_fs get fs struct as argument (Amir Tzin) [2166006] - net/mlx5e: Make flow steering arfs independent of priv (Amir Tzin) [2166006] - net/mlx5e: Introduce flow steering debug macros (Amir Tzin) [2166006] - net/mlx5e: Separate ethtool_steering from fs.h and make private (Amir Tzin) [2166006] - net/mlx5e: Directly get flow_steering struct as input when init/cleanup ethtool steering (Amir Tzin) [2166006] - Revert "[netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup" (Amir Tzin) [2166006] - net/mlx5e: Convert ethtool_steering member of flow_steering struct to pointer (Amir Tzin) [2166006] - net/mlx5e: Drop priv argument of ptp function in en_fs (Amir Tzin) [2166006] - net/mlx5e: Decouple fs_tcp from en.h (Amir Tzin) [2166006] - net/mlx5e: Decouple fs_tt_redirect from en.h (Amir Tzin) [2166006] - net/mlx5e: Introduce flow steering API (Amir Tzin) [2166006] - IB/mlx5: Call io_stop_wc() after writing to WC MMIO (Amir Tzin) [2166006]- [rt] build kernel-rt-4.18.0-500.rt7.289.el8 [2180997] - mm: page_counter: mitigate consequences of a page_counter underflow (Ty Berry) [2196726] - ceph: fix decoding of client session messages flags (Xiubo Li) [2213062] - net: stmmac: propagate feature flags to vlan (Corinna Vinschen) [2174701] - KVM: Avoid illegal stage2 mapping on invalid memory slot (Gavin Shan) [2190376] - perf/x86/rapl: Add support for Intel Emerald Rapids (Michael Petlan) [2165766] - s390/dasd: Use correct lock while counting channel queue length (Tobias Huschle) [2215889] - inotify: show inotify mask flags in proc fdinfo (Andrey Albershteyn) [2163455] - scsi: scsi_transport_fc: Add an additional flag to fc_host_fpin_rcv() (Ewan D. Milne) [2169276] - perf bench: Fix numa bench to fix usage of affinity for machines with #CPUs > 1K (Michael Petlan) [2134284] - perf bench: Fix numa testcase to check if CPU used to bind task is online (Michael Petlan) [2134284] - powerpc/64s: Make POWER10 and later use pause_short in cpu_relax loops (avchouha) [2188343] - powerpc: add ISA v3.0 / v3.1 wait opcode macro (avchouha) [2188343] - scsi: lpfc: Account for fabric domain ctlr device loss recovery (Dick Kennedy) [2213027] - scsi: lpfc: Clear NLP_IN_DEV_LOSS flag if already in rediscovery (Dick Kennedy) [2213027] - scsi: lpfc: Fix use-after-free rport memory access in lpfc_register_remote_port() (Dick Kennedy) [2213027] - PCI: hv: Add a per-bus mutex state_lock (Vitaly Kuznetsov) [2184863] - Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" (Vitaly Kuznetsov) [2184863] - PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev (Vitaly Kuznetsov) [2184863] - PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic (Vitaly Kuznetsov) [2184863] - PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Vitaly Kuznetsov) [2184863] - RHEL-only: KVM: arm64: Fixes comments (Shaoqin Huang) [2202988] - KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() (Shaoqin Huang) [2202988] - KVM: selftests: arm64: Fix pte encode/decode for PA bits > 48 (Shaoqin Huang) [2202988] - KVM: arm64: selftests: Use FIELD_GET() to extract ID register fields (Shaoqin Huang) [2202988] - tools: Copy bitfield.h from the kernel sources (Shaoqin Huang) [2202988] - x86/platform/uv: Update UV[23] platform code for SNC (Frank Ramsay) [2163467] - x86/platform/uv: Remove remaining BUG_ON() and BUG() calls (Frank Ramsay) [2163467] - x86/platform/uv: UV support for sub-NUMA clustering (Frank Ramsay) [2163467] - x86: uv: uv_hub.h: Delete duplicated word (Frank Ramsay) [2163467] - x86/platform/uv: Helper functions for allocating and freeing conversion tables (Frank Ramsay) [2163467] - x86/platform/uv: When searching for minimums, start at INT_MAX not 99999 (Frank Ramsay) [2163467] - x86/platform/uv: Fix printed information in calc_mmioh_map (Frank Ramsay) [2163467] - x86/platform/uv: Introduce helper function uv_pnode_to_socket. (Frank Ramsay) [2163467] - x86/platform/uv: Add platform resolving #defines for misc GAM_MMIOH_REDIRECT* (Frank Ramsay) [2163467] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors (Izabela Bakollari) [2170629] - IB/hfi1: Fix math bugs in hfi1_can_pin_pages() (Izabela Bakollari) [2170629] - IB/hfi1: Restore allocated resources on failed copyout (Izabela Bakollari) [2170629] - IB/hfi1: Use dma_mmap_coherent for matching buffers (Izabela Bakollari) [2170629] - IB/hfi1: Update RMT size calculation (Izabela Bakollari) [2170629] - IB/hfi1: Split IB counter allocation (Izabela Bakollari) [2170629] - IB/hfi1: Improve TID validity checking (Izabela Bakollari) [2170629] - IB/hfi1: Consolidate the creation of user TIDs (Izabela Bakollari) [2170629] - IB/hfi1: Assign npages earlier (Izabela Bakollari) [2170629] - IB/hfi1: Fix expected receive setup error exit issues (Izabela Bakollari) [2170629] - IB/hfi1: Reserve user expected TIDs (Izabela Bakollari) [2170629] - IB/hfi1: Reject a zero-length user expected buffer (Izabela Bakollari) [2170629] - RDMA/hfi1: Fix doc for hfi1_free_ctxt (Izabela Bakollari) [2170629] - RDMA/hfi1: use sysfs_emit() to instead of scnprintf() (Izabela Bakollari) [2170629] - RDMA/hfi1: Fix error return code in parse_platform_config() (Izabela Bakollari) [2170629] - IB/hfi1: Switch to netif_napi_add() (Izabela Bakollari) [2170629] - RDMA/hfi: Decrease PCI device reference count in error path (Izabela Bakollari) [2170629] - RDMA/hfi1: don't pass bogus GFP_ flags to dma_alloc_coherent (Izabela Bakollari) [2170629] - IB/hfi1: Replace 1-element array with singleton (Izabela Bakollari) [2170629] - RDMA/opa_vnic: fix spelling typo in comment (Izabela Bakollari) [2170629] - IB/hfi1: Use skb_put_data() instead of skb_put/memcpy pair (Izabela Bakollari) [2170629] - IB/hfi1: remove rc_only_opcode and uc_only_opcode declarations (Izabela Bakollari) [2170629] - RDMA/hfi1: fix repeated words in comments (Izabela Bakollari) [2170629] - RDMA/hfi1: Remove the unneeded result variable (Izabela Bakollari) [2170629] - IB: move from strlcpy with unused retval to strscpy (Izabela Bakollari) [2170629] - perf intel-pt: Add documentation for Event Trace and TNT disable (Michael Petlan) [2154066] - perf scripts python: export-to-postgresql.py: Export all sample flags (Michael Petlan) [2154066] - perf scripts python: export-to-sqlite.py: Export all sample flags (Michael Petlan) [2154066] - perf scripting python: Add all sample flags to DB export (Michael Petlan) [2154066] - perf scripts python: intel-pt-events.py: Add Event Trace (Michael Petlan) [2154066] - perf script: Display new D (Intr Disabled) and t (Intr Toggle) flags (Michael Petlan) [2154066] - perf script: Display Intel PT iflag synthesized event (Michael Petlan) [2154066] - perf script: Display Intel PT CFE (Control Flow Event) / EVD (Event Data) synthesized event (Michael Petlan) [2154066] - perf intel-pt: Force 'quick' mode when TNT (Taken/Not-Taken packet) is disabled (Michael Petlan) [2154066] - perf intel-pt: Synthesize new D (Intr Disabled) and t (Intr Toggle) flags (Michael Petlan) [2154066] - perf intel-pt: Synthesize iflag event (Michael Petlan) [2154066] - perf intel-pt: Synthesize CFE (Control Flow Event) / EVD (Event Data) event (Michael Petlan) [2154066] - perf intel-pt: Record Event Trace capability flag (Michael Petlan) [2154066] - perf auxtrace: Add itrace option "I" (Michael Petlan) [2154066] - perf tools: Define new D (Intr Disable) and t (Intr Toggle) flags (Michael Petlan) [2154066] - perf tools: Define Intel PT iflag synthesized event (Michael Petlan) [2154066] - perf tools: Define Intel PT CFE (Control Flow Event) / EVD (Event Data) event (Michael Petlan) [2154066] - perf intel-pt: decoder: Add MODE.Exec IFLAG processing (Michael Petlan) [2154066] - perf intel-pt: decoder: Add CFE (Control Flow Event) and EVD (Event Data) processing (Michael Petlan) [2154066] - perf intel-pt: decoder: Factor out clearing of FUP (Flow Update) event variables (Michael Petlan) [2154066] - perf intel-pt: Fix error timestamp setting on the decoder error path (Michael Petlan) [2154066] - perf intel-pt: Fix missing 'instruction' events with 'q' option (Michael Petlan) [2154066] - perf intel-pt: Fix next 'err' value, walking trace (Michael Petlan) [2154066] - perf intel-pt: Fix state setting when receiving overflow (OVF) packet (Michael Petlan) [2154066] - perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type (Michael Petlan) [2154066] - perf intel-pt: Fix sync state when a PSB (synchronization) packet is found (Michael Petlan) [2154066] - perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage (Michael Petlan) [2154066] - perf intel-pt: decoder: Add config bit definitions (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder: Add MODE.Exec IFLAG bit (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder: Add CFE and EVD packets (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder: Remove misplaced linebreak (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder-test: Fix scope of test_data (Michael Petlan) [2154066] - perf/x86/intel/pt: Add a capability and config bit for disabling TNTs (Michael Petlan) [2154066] - perf/x86/intel/pt: Add a capability and config bit for event tracing (Michael Petlan) [2154068] - container_of: Update header inclusions (Desnes Nunes) [2196368] - media: netup_unidvb: fix irq init by register it at the end of probe (Desnes Nunes) [2196368] - media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Desnes Nunes) [2196368] - media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Desnes Nunes) [2196368] - media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Desnes Nunes) [2196368] - media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Desnes Nunes) [2196368] - media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Desnes Nunes) [2196368] - media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Desnes Nunes) [2196368] - Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS" (Desnes Nunes) [2196368] - usb: typec: Don't try to register component master without components (Desnes Nunes) [2196368] - usb: typec: Only attempt to link USB ports if there is fwnode (Desnes Nunes) [2196368] - usb: core: Unregister device on component_add() failure (Desnes Nunes) [2196368] - usb: core: add quirk for Alcor Link AK9563 smartcard reader (Desnes Nunes) [2196368] - USB: new quirk for Dell Gen 2 devices (Desnes Nunes) [2196368] - USB: quirks: add STRING quirk for VCOM device (Desnes Nunes) [2196368] - USB: quirks: add a Realtek card reader (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Fix probe pin assign check (Desnes Nunes) [2196368] - usb: typec: ucsi: Don't attempt to resume the ports before they exist (Desnes Nunes) [2196368] - USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Desnes Nunes) [2196368] - usb: host: ehci-fsl: Fix module alias (Desnes Nunes) [2196368] - usb: core: hub: disable autosuspend for TI TUSB8041 (Desnes Nunes) [2196368] - USB: fix misleading usb_set_intfdata() kernel doc (Desnes Nunes) [2196368] - usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Use proper macro for pin assignment check (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Fix pin assignment calculation (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Add pin assignment helper (Desnes Nunes) [2196368] - usb: ucsi: Ensure connector delayed work items are flushed (Desnes Nunes) [2196368] - xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Desnes Nunes) [2196368] - usb: acpi: add helper to check port lpm capability using acpi _DSM (Desnes Nunes) [2196368] - xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Desnes Nunes) [2196368] - xhci: Add update_hub_device override for PCI xHCI hosts (Desnes Nunes) [2196368] - xhci: Fix null pointer dereference when host dies (Desnes Nunes) [2196368] - usb: xhci: Check endpoint is valid before dereferencing it (Desnes Nunes) [2196368] - xhci-pci: set the dma max_seg_size (Desnes Nunes) [2196368] - usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05CN modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05CN (SG) modem (Desnes Nunes) [2196368] - USB: serial: cp210x: add SCALANCE LPE-9000 device id (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EC200U modem (Desnes Nunes) [2196368] - USB: serial: qcserial: add EM9191 QDL support (Desnes Nunes) [2196368] - USB: serial: option: add prod. id for Quectel EG91 (Desnes Nunes) [2196368] - USB: serial: option: add Telit LE910Cx composition 0x1204 (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G (RS) modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G (GR) modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G (CS) modem (Desnes Nunes) [2196368] - thunderbolt: Disable XDomain lane 1 only in software connection manager (Desnes Nunes) [2196368] - thunderbolt: Use correct function to calculate maximum USB3 link rate (Desnes Nunes) [2196368] - thunderbolt: Do not call PM runtime functions in tb_retimer_scan() (Desnes Nunes) [2196368] - Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Desnes Nunes) [2196368] - thunderbolt: Do not report errors if on-board retimers are found (Desnes Nunes) [2196368] - treewide: Convert del_timer*() to timer_shutdown*() (Desnes Nunes) [2196368] - USB: core: export usb_cache_string() (Desnes Nunes) [2196368] - usb: ulpi: defer ulpi_register on ulpi_read_id timeout (Desnes Nunes) [2196368] - usb: storage: Add check for kcalloc (Desnes Nunes) [2196368] - USB: sisusbvga: use module_usb_driver() (Desnes Nunes) [2196368] - USB: sisusbvga: rename sisusb.c to sisusbvga.c (Desnes Nunes) [2196368] - USB: sisusbvga: remove console support (Desnes Nunes) [2196368] - media: Switch to use dev_err_probe() helper (Desnes Nunes) [2196368] - media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2196368] - media: usb: pwc-uncompress: Use flex array destination for memcpy() (Desnes Nunes) [2196368] - media: usb: pwc-uncompress: Use struct_size() helper in pwc_decompress() (Desnes Nunes) [2196368] - firmware_loader: fix up to_fw_sysfs() to preserve const (Desnes Nunes) [2196368] - usb.h: take advantage of container_of_const() (Desnes Nunes) [2196368] - device.h: move kobj_to_dev() to use container_of_const() (Desnes Nunes) [2196368] - container_of: add container_of_const() that preserves const-ness of the pointer (Desnes Nunes) [2196368] - driver core: allow kobj_to_dev() to take a const pointer (Desnes Nunes) [2196368] - container_of: remove container_of_safe() (Desnes Nunes) [2196368] - linux/container_of.h: switch to static_assert (Desnes Nunes) [2196368] - media: dvb-usb: m920x: make read-only arrays static const (Desnes Nunes) [2196368] - net: thunderbolt: Use bitwise types in the struct thunderbolt_ip_frame_header (Desnes Nunes) [2196368] - net: thunderbolt: Switch from __maybe_unused to pm_sleep_ptr() etc (Desnes Nunes) [2196368] - USB: serial: f81534: fix division by zero on line-speed change (Desnes Nunes) [2196368] - xhci: remove unused stream_id parameter from xhci_handle_halted_endpoint() (Desnes Nunes) [2196368] - xhci: Prevent infinite loop in transaction errors recovery for streams (Desnes Nunes) [2196368] - xhci: disable U3 suspended ports in S4 hibernate poweroff_late stage (Desnes Nunes) [2196368] - USB: hcd-pci: Fully suspend across freeze/thaw cycle (Desnes Nunes) [2196368] - USB: core: Disable remote wakeup for freeze/quiesce (Desnes Nunes) [2196368] - xhci: export two xhci_hub functions for xhci-pci module usage (Desnes Nunes) [2196368] - xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N (Desnes Nunes) [2196368] - xhci: print warning when HCE was set (Desnes Nunes) [2196368] - Revert "xhci: Convert to use list_count()" (Desnes Nunes) [2196368] - xhci: Convert to use list_count() (Desnes Nunes) [2196368] - usb: typec: Add partner PD object wrapper (Desnes Nunes) [2196368] - usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq (Desnes Nunes) [2196368] - usb: add usb_set_intfdata() documentation (Desnes Nunes) [2196368] - usb: host: fix a typo in ehci.h (Desnes Nunes) [2196368] - usb: core: hcd: Fix return value check in usb_hcd_setup_local_mem() (Desnes Nunes) [2196368] - usb: typec: ucsi: Resume in separate work (Desnes Nunes) [2196368] - usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Desnes Nunes) [2196368] - net: thunderbolt: Use kmap_local_page() instead of kmap_atomic() (Desnes Nunes) [2196368] - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() (Desnes Nunes) [2196368] - media: dvb-usb: dib0700_devices: Remove unused struct dibx090p_adc (Desnes Nunes) [2196368] - media: dib0700: remove orphan dvb_usb_dib0700_ir_proto declaration (Desnes Nunes) [2196368] - media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Desnes Nunes) [2196368] - media: dvb-core: Enhance shared multi-frontend support (Desnes Nunes) [2196368] - media: docs: fix minor typos (Desnes Nunes) [2196368] - media: dvb-frontends: a8293: fix LNB powerup failure in PCTV 461e (Desnes Nunes) [2196368] - USB: serial: kl5kusb105: drop line-status helper (Desnes Nunes) [2196368] - USB: serial: kl5kusb105: simplify line-status handling (Desnes Nunes) [2196368] - USB: serial: kl5kusb105: clean up line-status handling (Desnes Nunes) [2196368] - USB: serial: cp210x: add support for B0 hangup (Desnes Nunes) [2196368] - USB: serial: cp210x: add Kamstrup RF sniffer PIDs (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel RM520N (Desnes Nunes) [2196368] - USB: serial: ch341: fix lost character on LCR updates (Desnes Nunes) [2196368] - USB: serial: ch314: use usb_control_msg_recv() (Desnes Nunes) [2196368] - USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode (Desnes Nunes) [2196368] - USB: serial: option: add support for Cinterion MV31 with new baseline (Desnes Nunes) [2196368] - USB: serial: io_ti: add Agilent E5805A support (Desnes Nunes) [2196368] - USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Desnes Nunes) [2196368] - USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Desnes Nunes) [2196368] - USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Desnes Nunes) [2196368] - USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Desnes Nunes) [2196368] - USB: serial: option: add Telit FN990 compositions (Desnes Nunes) [2196368] - USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Desnes Nunes) [2196368] - USB: serial: cp210x: add part-number debug printk (Desnes Nunes) [2196368] - USB: serial: option: add Telit LN920 compositions (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM060K modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel RM500K module support (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EC200S-CN module support (Desnes Nunes) [2196368] - USB: serial: pl2303: add support for more HXN (G) types (Desnes Nunes) [2196368] - USB: serial: option: add Telit LE910Cx 0x1250 composition (Desnes Nunes) [2196368] - usb: typec: tipd: Set mode of operation for USB Type-C connector (Desnes Nunes) [2196368] - usb: typec: tipd: Move tps6598x_disconnect error path to its own label (Desnes Nunes) [2196368] - usb: typec: tipd: Fix typec_unregister_port error paths (Desnes Nunes) [2196368] - usb: typec: tipd: Only update power status on IRQ (Desnes Nunes) [2196368] - usb: typec: tipd: Forward plug orientation to typec subsystem (Desnes Nunes) [2196368] - tps6598x: clear int mask on probe failure (Desnes Nunes) [2196368] - usb: typec: tipd: Fix initialization sequence for cd321x (Desnes Nunes) [2196368] - usb: typec: tipd: Fix typo in cd321x_switch_power_state (Desnes Nunes) [2196368] - usb: typec: tipd: Enable event interrupts by default (Desnes Nunes) [2196368] - usb: typec: tipd: Remove FIXME about testing with I2C_FUNC_I2C (Desnes Nunes) [2196368] - usb: typec: tipd: Switch CD321X power state to S0 (Desnes Nunes) [2196368] - usb: typec: tipd: Add support for Apple CD321X (Desnes Nunes) [2196368] - usb: typec: tipd: Add short-circuit for no irqs (Desnes Nunes) [2196368] - usb: typec: tipd: Split interrupt handler (Desnes Nunes) [2196368] - dt-bindings: usb: tps6598x: Add Apple CD321x compatible (Desnes Nunes) [2196368] - dt-bindings: usb: Add TI tps6598x device tree binding documentation (Desnes Nunes) [2196368] - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Desnes Nunes) [2196368] - usb: typec: tipd: Add an additional overflow check (Desnes Nunes) [2196368] - usb: typec: tipd: Don't read/write more bytes than required (Desnes Nunes) [2196368] - usb: typec: tipd: Fix spurious fwnode_handle_put in error path (Desnes Nunes) [2196368] - usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails (Desnes Nunes) [2196368] - usb: host: xhci-mtk: omit shared hcd if either root hub has no ports (Desnes Nunes) [2196368] - usb: xhci-mtk: enable wake-up interrupt after runtime_suspend called (Desnes Nunes) [2196368] - usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Desnes Nunes) [2196368] - usb: typec: Check for ops->exit instead of ops->enter in altmode_exit (Desnes Nunes) [2196368] - usb: ftdi-elan: remove variable l (Desnes Nunes) [2196368] - Documentation: USB: correct possessive "its" usage (Desnes Nunes) [2196368] - usb: Check !irq instead of irq == NO_IRQ (Desnes Nunes) [2196368] - tools: usb: ffs-aio-example: Fix build error with aarch64-*-gnu-gcc toolchain(s) (Desnes Nunes) [2196368] - usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Desnes Nunes) [2196368] - usb: ehci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Desnes Nunes) [2196368] - dt-bindings: usb: usb-drd: Describe default dual-role mode (Desnes Nunes) [2196368] - dt-bindings: usb: xhci: Add Broadcom STB v2 compatible device (Desnes Nunes) [2196368] - dt-bindings: usb: Convert xHCI bindings to DT schema (Desnes Nunes) [2196368] - usb: host: Add ability to build new Broadcom STB USB drivers (Desnes Nunes) [2196368] - dt-bindings: Add Broadcom STB USB support (Desnes Nunes) [2196368] - dt-bindings: usb: Add generic "usb-phy" property (Desnes Nunes) [2196368] - dt-bindings: usb: usb-hcd: Add "tpl-support" property (Desnes Nunes) [2196368] - dt-bindings: usb: Add "ulpi/serial/hsic" PHY types (Desnes Nunes) [2196368] - dt-bindings: usb: usb-drd: Add "otg-rev" property constraints (Desnes Nunes) [2196368] - dt-bindings: usb: Convert generic USB properties to DT schemas (Desnes Nunes) [2196368] - dt-bindings: usb: mtu3: add properties about USB Role Switch (Desnes Nunes) [2196368] - dt-bindings: usb: add binding for USB GPIO based connection detection driver (Desnes Nunes) [2196368] - dt-bindings: connector: add optional properties for Type-B (Desnes Nunes) [2196368] - dt-bindings: connector: Add self-powered property (Desnes Nunes) [2196368] - dt-bindings: usb: generic: Add role-switch-default-mode binding (Desnes Nunes) [2196368] - dt-binding: usb: add usb-role-switch property (Desnes Nunes) [2196368] - dt-binding: usb: add "super-speed-plus" (Desnes Nunes) [2196368] - dt-bindings: usb: usb-hcd: Detach generic USB controller properties (Desnes Nunes) [2196368] - dt-bindings: Explicitly allow additional properties in common schemas (Desnes Nunes) [2196368] - dt-bindings: usb: Bring back phy-names (Desnes Nunes) [2196368] - usb: core: stop USB enumeration if too many retries (Desnes Nunes) [2196368] - usb: hub: port: add sysfs entry to switch port power (Desnes Nunes) [2196368] - usb: typec: port-mapper: Convert to the component framework (Desnes Nunes) [2196368] - usb: Link the ports to the connectors they are attached to (Desnes Nunes) [2196368] - usb: Remove usb_for_each_port() (Desnes Nunes) [2196368] - thunderbolt: Add wake on connect/disconnect on USB4 ports (Desnes Nunes) [2196368] - thunderbolt: Link USB4 ports to their USB Type-C connectors (Desnes Nunes) [2196368] - usb: core: Use kstrtobool() instead of strtobool() (Desnes Nunes) [2196368] - kernel.h: split out kstrtox() and simple_strtox() to a separate header (Desnes Nunes) [2196368] - USB: core: Change configuration warnings to notices (Desnes Nunes) [2196368] - thunderbolt: ACPI: Use the helper fwnode_find_reference() (Desnes Nunes) [2196368] - thunderbolt: Remove redundant assignment to variable len (Desnes Nunes) [2196368] - thunderbolt: Use str_enabled_disabled() helper (Desnes Nunes) [2196368] - media: device property: Add a function to test is a fwnode is a graph endpoint (Desnes Nunes) [2196368] - usb: typec: mux: Allow multiple mux_devs per mux (Desnes Nunes) [2196368] - usb: typec: mux: Introduce indirection (Desnes Nunes) [2196368] - device property: Use multi-connection matchers for single case (Desnes Nunes) [2196368] - device property: Fix fwnode_graph_devcon_match() fwnode leak (Desnes Nunes) [2196368] - device property: Add helper to match multiple connections (Desnes Nunes) [2196368] - Documentation: Remove device connection documentation (Desnes Nunes) [2196368] - usb: ftdi-elan: remove variable err_count (Desnes Nunes) [2196368] - USB: make devnode() callback in usb_class_driver take a const * (Desnes Nunes) [2196368] - USB: remove usb_bus_type from usb.h (Desnes Nunes) [2196368] - USB: allow some usb functions to take a const pointer. (Desnes Nunes) [2196368]- [rt] build kernel-rt-4.18.0-499.rt7.288.el8 [2180997] - s390/ap: Fix hanging ioctl caused by orphaned replies (Tobias Huschle) [2215891] - crypto: jitter - correct health test during initialization (Vladis Dronov) [2214270] - x86: properly define CONFIG_AS_TPAUSE in Makefile (Nico Pache) [2193009] - zsmalloc: fix races between asynchronous zspage free and page migration (Oleksandr Natalenko) [2213146] - netfilter: ip6t_rpfilter: Fix regression with VRF interfaces (Phil Sutter) [2169958] - x86/mm: Avoid incomplete Global INVLPG flushes (Rafael Aquini) [2213793] - rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov) [2214973] - rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov) [2214973] - vfio/pci: Also demote hiding standard cap messages (Oleksandr Natalenko) [2207849] - vfio/pci: demote hiding ecap messages to debug level (Oleksandr Natalenko) [2207849] - mm: avoid unnecessary page fault retires on shared memory types (Nico Pache) [2213877] - mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit (Nico Pache) [2213877] - mm: Allow the [page|pfn]_mkwrite callbacks to drop the mmap_sem (Nico Pache) [2213877] - s390/qeth: convert sysfs snprintf to sysfs_emit (Tobias Huschle) [2203380] - s390/lcs: Fix return type of lcs_start_xmit() (Tobias Huschle) [2203380] - s390/netiucv: Fix return type of netiucv_tx() (Tobias Huschle) [2203380] - s390/ctcm: Fix return type of ctc{mp,}m_tx() (Tobias Huschle) [2203380] - s390/pci: clean up left over special treatment for function zero (Tobias Huschle) [2214268] - s390/pci: remove redundant pci_bus_add_devices() on new bus (Tobias Huschle) [2214268] - s390/pci: only add specific device in zpci_bus_scan_device() (Tobias Huschle) [2214268] - PCI: s390: Fix use-after-free of PCI resources with per-function hotplug (Tobias Huschle) [2214268] - net: atlantic: fix potential memory leak in aq_ndev_close() (Íñigo Huguet) [2184353] - net: atlantic: fix aq_vec index out of range error (Íñigo Huguet) [2179726 2184353] - net: atlantic: verify hw_head_ lies within TX buffer ring (Íñigo Huguet) [2184353] - net: atlantic: add check for MAX_SKB_FRAGS (Íñigo Huguet) [2184353] - net: atlantic: reduce scope of is_rsc_complete (Íñigo Huguet) [2184353] - net: atlantic: fix "frag[0] not initialized" (Íñigo Huguet) [2184353] - net: atlantic: Avoid out-of-bounds indexing (Íñigo Huguet) [2179726 2184353] - atlantic: Fix buff_ring OOB in aq_ring_rx_clean (Íñigo Huguet) [2184353] - atlantic: Remove warn trace message. (Íñigo Huguet) [2184353] - atlantic: Fix statistics logic for production hardware (Íñigo Huguet) [2184353] - atlantic: Add missing DIDs and fix 115c. (Íñigo Huguet) [2184353] - atlantic: Fix to display FW bundle version instead of FW mac version. (Íñigo Huguet) [2184353] - atlantic: Increase delay for fw transactions (Íñigo Huguet) [2184353] - atlantic: fix double-free in aq_ring_tx_clean (Íñigo Huguet) [2184353] - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Íñigo Huguet) [2184353] - net: ethernet: aquantia: Handle error cleanup of start on open (Íñigo Huguet) [2184353] - aquantia: Remove the build_skb path (Íñigo Huguet) [2184353] - net: fix __dev_kfree_skb_any() vs drop monitor (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to icmpv6_echo_reply() (Antoine Tenart) [2184076] - ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_NS_OTHERHOST (Antoine Tenart) [2184076] - ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_BAD_OPTIONS (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_redirect_rcv() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_router_discovery() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_recv_rs() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_recv_na() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_recv_ns() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_rcv() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to icmpv6_notify() (Antoine Tenart) [2184076] - net: add pskb_may_pull_reason() helper (Antoine Tenart) [2184076] - net-next: skbuff: refactor pskb_pull (Antoine Tenart) [2184076] - net: dropreason: add SKB_DROP_REASON_IPV6_BAD_EXTHDR (Antoine Tenart) [2184076] - rxrpc: Use consume_skb() rather than kfree_skb_reason() (Antoine Tenart) [2184076] - ipv4: raw: add drop reasons (Antoine Tenart) [2184076] - ipv6: raw: add drop reasons (Antoine Tenart) [2184076] - tcp: add TCP_MINTTL drop reason (Antoine Tenart) [2184076] - net: fix call location in kfree_skb_list_reason (Antoine Tenart) [2184076] - rxrpc: Show consumed and freed packets as non-dropped in dropwatch (Antoine Tenart) [2184076] - net: tun: rebuild error handling in tun_get_user (Antoine Tenart) [2184076] - ALSA: Update kernel configuration for 8.9 (Jaroslav Kysela) [2179850] - soundwire: stream: Add missing clear of alloc_slave_rt (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add new mapping for HP Spectre x360 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform (Jaroslav Kysela) [2179850] - ALSA: hda: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: gus: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: cmipci: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: ice1712,ice1724: fix the kcontrol->id initialization (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Clevo NS50AU (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add "Intel Reference board" and "NUC 13" SSID in the ALC256 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add Lenovo P3 Tower platform (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: fix PCM constraint error check (Jaroslav Kysela) [2179850] - ASoC: max98363: limit the number of channel to 1 (Jaroslav Kysela) [2179850] - ASoC: max98363: Removed 32bit support (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add Thinkpad Neo14 to quirks list for acp6x (Jaroslav Kysela) [2179850] - ASoC: nau8824: Add quirk to active-high jack-detect (Jaroslav Kysela) [2179850] - ASoC: amd: ps: fix for acp_lock access in pdm driver (Jaroslav Kysela) [2179850] - ASoC: simple-card: Add missing of_node_put() in case of error (Jaroslav Kysela) [2179850] - ASoC: codecs: wsa881x: do not set can_multi_write flag (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: remove code for module namespaces (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Jaroslav Kysela) [2179850] - regmap: sdw: check for invalid multi-register writes config (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing checks on FE startup (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Fix avs_path_module::instance_id size (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Account for UID of ACPI device (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Fix declaration of enum avs_channel_config (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Access path components under lock (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Fix module lookup (Jaroslav Kysela) [2179850] - ALSA: hda: Fix unhandled register update during auto-suspend period (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: test if a BE can be prepared (Jaroslav Kysela) [2179850] - ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Jaroslav Kysela) [2179850] - ALSA: oss: avoid missing-prototype warnings (Jaroslav Kysela) [2179850] - ALSA: cs46xx: mark snd_cs46xx_download_image as static (Jaroslav Kysela) [2179850] - ALSA: hda: Fix Oops by 9.1 surround channel names (Jaroslav Kysela) [2179850] - ASoC: rt5682: Disable jack detection interrupt during suspend (Jaroslav Kysela) [2179850] - ASoC: SOF: Separate the tokens for input and output pin index (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Fix tuples array allocation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to program SoundWire PCMSyCM registers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: initialize instance_offset member (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: use 'ml_addr' parameter consistently (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: fix base_ptr computation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to get SoundWire hlink (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: fix sublink refcounting (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Fix logic for copying tuples (Jaroslav Kysela) [2179850] - ASoC: dwc: move DMA init to snd_soc_dai_driver probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3-topology: Make sure that only one cmd is sent in dai_config (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: save io region state in case of errors in resume (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-client-probes: fix pm_runtime imbalance in error handling (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: fix pm_runtime imbalance in error handling (Jaroslav Kysela) [2179850] - ASoC: SOF: debug: conditionally bump runtime_pm counter on exceptions (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for ASUS GU604V and GU603V (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for HP EliteBook G10 laptops (Jaroslav Kysela) [2179850] - tools include UAPI: Sync the sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2179850] - firewire: net: fix unexpected release of object for asynchronous request packet (Jaroslav Kysela) [2179850] - ASoC: ssm2602: Add workaround for playback distortions (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix NULL pointer crash in acp_sof_ipc_msg_data function (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Clevo L140AU (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 12 (Jaroslav Kysela) [2179850] - ALSA: pcm: use exit controlled loop in snd_pcm_playback_silence() (Jaroslav Kysela) [2179850] - ALSA: pcm: simplify top-up mode init in snd_pcm_playback_silence() (Jaroslav Kysela) [2179850] - ALSA: pcm: playback silence - move silence variable updates to separate function (Jaroslav Kysela) [2179850] - ALSA: pcm: playback silence - remove extra code (Jaroslav Kysela) [2179850] - ALSA: pcm: fix playback silence - correct incremental silencing (Jaroslav Kysela) [2179850] - ALSA: pcm: fix playback silence - use the actual new_hw_ptr for the threshold mode (Jaroslav Kysela) [2179850] - ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop (Jaroslav Kysela) [2179850] - ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add quirk for Pioneer DDJ-800 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for ASUS UM3402YAR using CS35L41 (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add Asus VivoBook Pro 14 OLED M6400RC to the quirks list for acp6x (Jaroslav Kysela) [2179850] - ALSA: docs: Extend module parameters description (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi-cht: Add quirk for Nextbook Ares 8A tablet (Jaroslav Kysela) [2179850] - ALSA: emu10k1: use more existing defines instead of open-coded numbers (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add ASUS M3402RA into DMI table (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6 (Jaroslav Kysela) [2179850] - ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs. (Jaroslav Kysela) [2179850] - ALSA: emu10k1: use high-level I/O in set_filterQ() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix error handling in snd_audigy_i2c_volume_put() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: don't stop DSP in _snd_emu10k1_{,audigy_}init_efx() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: skip Sound Blaster-specific hacks for E-MU cards (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fixup DSP defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: use high-level I/O functions also during init (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix SNDRV_EMU10K1_IOCTL_SINGLE_STEP (Jaroslav Kysela) [2179850] - ALSA: emu10k1: pull in some register definitions from kX-project (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove some bogus defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: eliminate some unused defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix lineup of EMU_HANA_* defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: comment updates (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix snd_emu1010_fpga_read() input masking for rev2 cards (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove unused emu->pcm_playback_efx_substream field (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove unused `resume` parameter from snd_emu10k1_init() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: minor optimizations (Jaroslav Kysela) [2179850] - ASoC: max98090: make it selectable (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi-byt: Fix "WM510205" match no longer working (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Rate limit usb_set_interface error reporting (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove remaining cruft from snd_emu10k1_emu1010_init() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: clean up P16V part somewhat (Jaroslav Kysela) [2179850] - ALSA: emu10k1: clarify various fx8010.*_mask fields (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove apparently pointless EMU_HANA_OPTION_CARDS reads (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove apparently pointless FPGA reads (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove unused snd_emu10k1_voice.emu field (Jaroslav Kysela) [2179850] - ALSA: emu10k1: stop doing weird things with HCFG in snd_emu10k1_emu1010_init() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove obsolete card type variable and defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix access to Audigy GPIO port (Jaroslav Kysela) [2179850] - ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_pointer() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: properly assert E-MU FPGA access constaints (Jaroslav Kysela) [2179850] - ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_hw_free() (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Add an option to skip platform trigger during stop (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Do not stop/start DMA during pause/release (Jaroslav Kysela) [2179850] - ALSA: pcm: rewrite snd_pcm_playback_silence() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Split the set_power_op for IPC3 and IPC4 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: append codec type to dai link name (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: support different devices on the same sdw link (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: set codec_num = 1 if the device is not aggregated (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw_max98373: change sof_sdw_mx8373_late_probe to static call (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: remove late_probe flag in struct sof_sdw_codec_info (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw at link 2 in RPL match table (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_cirrus_common: Guard against missing buses (Jaroslav Kysela) [2179850] - ASoC: SOF: Use no_reply calls for TX (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc: Add no reply inline calls (Jaroslav Kysela) [2179850] - ASoC: es8316: Don't use ranges based register lookup for a single register (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Remove specific patch for Dell Precision 3260 (Jaroslav Kysela) [2179850] - ASoC: nau8825: fix bounds check for adc_delay (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd934x: Simplify &pdev->dev in probe (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd934x: Simplify with dev_err_probe (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd9335: Simplify with dev_err_probe (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Remove some dead code (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Fix default regmap values for some registers (Jaroslav Kysela) [2179850] - ASoC: ssm2602: Add support for CLKDIV2 (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add delay control for input path (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: disable KAE for Intel DG2 (Jaroslav Kysela) [2179850] - ASoC: da7218: Use devm_clk_get_optional() (Jaroslav Kysela) [2179850] - ASoC: da7219: Improve the relability of AAD IRQ process (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2 (Jaroslav Kysela) [2179850] - ASoC: amd: Add check for acp config flags (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add ThinkBook 14 G5+ ARP to quirks list for acp6x (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: fix page fault in dspless mode when DSP is disabled (Jaroslav Kysela) [2179850] - ASoC: tas5720: add missing unwind goto in tas5720_codec_probe (Jaroslav Kysela) [2179850] - ASoC: ep93xx: Add OF support (Jaroslav Kysela) [2179850] - ASoC: ep93xx: i2s: Make it individually selectable (Jaroslav Kysela) [2179850] - ASoC: cs4271: flat regcache, trivial simplifications (Jaroslav Kysela) [2179850] - ASoC: ep93xx: i2s: move enable call to startup callback (Jaroslav Kysela) [2179850] - ASoC: amd: Add Dell G15 5525 to quirks list (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Print the format_val as hexadecimal number (Jaroslav Kysela) [2179850] - ASoC: max98373: change power down sequence for smart amp (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: conditionally wake WPIO1PG domain (Jaroslav Kysela) [2179850] - ASoC: Intel: Add rpl_mx98360_rt5682 driver (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add __func__ in SoundWire lcount() error logs (Jaroslav Kysela) [2179850] - ALSA: hda: patch_realtek: add quirk for Asus N7601ZM (Jaroslav Kysela) [2179850] - ALSA: hda: LNL: add HD Audio PCI ID (Jaroslav Kysela) [2179850] - ASoC: max98363: Make soc_codec_dev_max98363 static (Jaroslav Kysela) [2179850] - soundwire: bus: Fix unbalanced pm_runtime_put() causing usage count underflow (Jaroslav Kysela) [2179850] - ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Jaroslav Kysela) [2179850] - ALSA: document that struct __snd_pcm_mmap_control64 is messed up (Jaroslav Kysela) [2179850] - ASoC: rt712-sdca: Add RT712 SDCA driver for Mic topology (Jaroslav Kysela) [2179850] - ASoC: add snd_soc_card_mutex_lock/unlock() (Jaroslav Kysela) [2179850] - ASoC: expand snd_soc_dpcm_mutex_lock/unlock() (Jaroslav Kysela) [2179850] - ASoC: expand snd_soc_dapm_mutex_lock/unlock() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: tidyup dapm_connect_dai_pair() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: documentation updates (Jaroslav Kysela) [2179850] - ALSA: emu10k1: update label & help in config system (Jaroslav Kysela) [2179850] - ALSA: emu10k1: don't create old pass-through playback device on Audigy (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix capture interrupt handler unlinking (Jaroslav Kysela) [2179850] - ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Jaroslav Kysela) [2179850] - ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Jaroslav Kysela) [2179850] - ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Jaroslav Kysela) [2179850] - ALSA: pcm: fix wait_time calculations (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Tear down pipelines only if DSP was active (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to retrieve eml_lock (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to offload link ownership (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to retrieve DMIC/SSP hlink (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: program SoundWire LSDIID registers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to check cmdsync (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers for sync_arm/sync_go (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to set link SYNC frequency (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to enable/check interrupts (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to return sublink count (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add convenience helpers for SoundWire PM (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: introduce helpers for 'extended links' PM (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: special-case HDaudio regular links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add structures to parse ALT links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: move to a dedicated module (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add return value for hda_bus_ml_get_capabilities() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: improve hda_bus_ml_free() helper (Jaroslav Kysela) [2179850] - ALSA: hda: add HDaudio Extended link definitions (Jaroslav Kysela) [2179850] - Documentation: sound: add description of Intel HDaudio multi-links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tgl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-skl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-mtl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-icl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-cnl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-apl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: make DSPless mode work with DSP disabled in BIOS (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Add support for DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Skip interfaces not supported on a platform (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support for DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Add flag and state which will be used for DSP-less mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: Do not dereference hstream until it is safe (Jaroslav Kysela) [2179850] - ASoC: tegra20_ac97: Add missing unwind goto in tegra20_ac97_platform_probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Clarify bind failure caused by missing fw_module (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: refactor dmic codec platform device creation (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: refactor error checks in probe call (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: refactor get_chip_info callback (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: remove unused variables (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: remove acp_dai_probe() function (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: remove unused code (Jaroslav Kysela) [2179850] - ASoC: soc.h: remove unused params/num_params (Jaroslav Kysela) [2179850] - ASoC: samsung: switch to use c2c_params instead of params (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2: switch to use c2c_params instead of params (Jaroslav Kysela) [2179850] - ASoC: soc.h: clarify Codec2Codec params (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42) (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Preserve the previous PCM device upon re-enablement (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2179850] - ASoC: amd: ps: update the acp clock source. (Jaroslav Kysela) [2179850] - ASoC: max98363: add soundwire amplifier driver (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4/intel: Fix spelling mistake "schduler" -> "scheduler" (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4/intel: Add missing mutex_unlock() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4/intel: Add support for chained DMA (Jaroslav Kysela) [2179850] - ASoC: SOF: avoid a NULL dereference with unsupported widgets (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Use register macro in place of integer literal (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Use u16 consistently for old_legacy_ctrl (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Store additional legacy registers on suspend (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Store saved legacy registers in an array (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Move allocation of saved registers to struct snd_ymfpci (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Switch to DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Add error messages for abritrary IO ports on older chips (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Fix BUG_ON in probe function (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Create card with device-managed snd_devm_card_new() (Jaroslav Kysela) [2179850] - ASoC: soc-topology.c: dai_link->platform again (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Add a debugfs entry containing control details (Jaroslav Kysela) [2179850] - ASoC: wm8903: Remove outdated DMIC comment (Jaroslav Kysela) [2179850] - ASoC: es8316: Handle optional IRQ assignment (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z (Jaroslav Kysela) [2179850] - ASoC: da7213.c: add missing pm_runtime_disable() (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2-custom-sample.dtsi: use card->name to avoid long name (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: add snd_soc_add_pcm_runtimes() (Jaroslav Kysela) [2179850] - ALSA: asihpi: remove unused loop_count variable (Jaroslav Kysela) [2179850] - ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() (Jaroslav Kysela) [2179850] - ASoC: dapm: Sort speakers after other outputs (Jaroslav Kysela) [2179850] - ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Jaroslav Kysela) [2179850] - ASoC: codecs: rt5682-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt715-sdca: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt715: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt712-sdca: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt711-sdca: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt711-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt700-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1318-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1316-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1308-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: max98373-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: sdw-mockup: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: cs42l42-sdw: clear stream (Jaroslav Kysela) [2179850] - ASoC: simple-card.c: add missing of_node_put() (Jaroslav Kysela) [2179850] - ASoC: soc-topology.c: remove unnecessary dai_link->platform (Jaroslav Kysela) [2179850] - ASoC: ti: remove unnecessary dai_link->platform (Jaroslav Kysela) [2179850] - ASoC: atmel: remove unnecessary dai_link->platform (Jaroslav Kysela) [2179850] - ALSA: hdspm: remove unused copy_u32_le function (Jaroslav Kysela) [2179850] - ALSA: docs: A few more words for PCM XRUN handling and stream locks (Jaroslav Kysela) [2179850] - ALSA: docs: Add description about ack callback -EPIPE error handling (Jaroslav Kysela) [2179850] - ALSA: pcm: Improved XRUN handling for indirect PCM helpers (Jaroslav Kysela) [2179850] - soundwire: intel_auxdevice: improve pm_prepare step (Jaroslav Kysela) [2179850] - soundwire: bus: Update sdw_nread/nwrite_no_pm to handle page boundaries (Jaroslav Kysela) [2179850] - soundwire: bus: Update kernel doc for no_pm functions (Jaroslav Kysela) [2179850] - soundwire: bus: Remove now outdated comments on no_pm IO (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix support for Dell Precision 3260 (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Improve the pcm trigger sequence (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Make hw_params reset conditional for IPC3 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Do not perform DMA cleanup during stop (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Ensure DSP is in D0I0 during sof_ipc4_set_get_data() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Remove conditional dpcm_capture setting (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Update BT offload config for MTL RVP (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Update BT offload config for Rex (Jaroslav Kysela) [2179850] - soundwire: stream: uniquify dev_err() logs (Jaroslav Kysela) [2179850] - soundwire: stream: remove bus->dev from logs on multiple buses (Jaroslav Kysela) [2179850] - ASoC: tegra: remove unneeded semicolon (Jaroslav Kysela) [2179850] - ASoC: simple-card: add comment to indicate don't remove platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-control: Return on error in sof_ipc4_widget_kcontrol_setup() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add macros for chain-dma message bits (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Set pipeline widget before updating IPC structures (Jaroslav Kysela) [2179850] - soundwire: amd: add pm_prepare callback and pm ops support (Jaroslav Kysela) [2179850] - soundwire: amd: handle SoundWire wake enable interrupt (Jaroslav Kysela) [2179850] - soundwire: amd: add runtime pm ops for AMD SoundWire manager driver (Jaroslav Kysela) [2179850] - soundwire: amd: add SoundWire manager interrupt handling (Jaroslav Kysela) [2179850] - soundwire: amd: enable build for AMD SoundWire manager driver (Jaroslav Kysela) [2179850] - soundwire: amd: register SoundWire manager dai ops (Jaroslav Kysela) [2179850] - soundwire: amd: Add support for AMD Manager driver (Jaroslav Kysela) [2179850] - soundwire: export sdw_compute_slave_ports() function (Jaroslav Kysela) [2179850] - soundwire: intel: don't save hw_params for use in prepare (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Fix recursive locking at XRUN during syncing (Jaroslav Kysela) [2179850] - ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Simplify the logging of requested firmware files (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Add support for loading bin files without wmfw (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Expose the DSP boot work actions as wm_adsp_power_up() (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Support DSPs that don't require firmware download (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Support DSPs that don't require firmware download (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Use no_core_startstop to prevent creating preload control (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs (Jaroslav Kysela) [2179850] - mfd: arizona-i2c: Add the missing device table IDs for OF (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Add 12288000 clk freq to cs35l41_fs_mon clk config (Jaroslav Kysela) [2179850] - ALSA: portman2x4: remove unused portman_read_command,data functions (Jaroslav Kysela) [2179850] - ALSA: ymfpci: remove unused snd_ymfpci_readb function (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Initialize in_format to NULL in sof_ipc4_get_audio_fmt (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entries to support Victus by HP Laptop 16-e1xxx (8A22) (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: update pipeline_params in process prepare (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: set copier output format for process module (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add support for base config extension (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add base module config extension structure (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add effect widget support (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Move the kcontrol module_id update to helper (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: use common helper function in copier prepare (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: support multiple configs for BE DAIs (Jaroslav Kysela) [2179850] - soundwire: stream: restore cumulative bus bandwidth when compute_params callback failed (Jaroslav Kysela) [2179850] - ASoC: amd: acp: rembrandt: Drop if blocks with always false condition (Jaroslav Kysela) [2179850] - ALSA: sh: aica: Drop if blocks with always false condition (Jaroslav Kysela) [2179850] - soundwire: bandwidth allocation: Use hweight32() to calculate set bits (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add remapping for Intel 'Rooks County' NUC M15 (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: add table for Intel 'Rooks County' NUC M15 (Jaroslav Kysela) [2179850] - ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 (Jaroslav Kysela) [2179850] - soundwire: cadence: change access to IP_MCP_CMD_BASE (Jaroslav Kysela) [2179850] - soundwire: cadence: split access to IP_MCP_CMDCTRL fields (Jaroslav Kysela) [2179850] - soundwire: cadence: split access to IP_MCP_CONTROL fields (Jaroslav Kysela) [2179850] - soundwire: cadence: split access to IP_MCP_CONFIG fields (Jaroslav Kysela) [2179850] - soundwire: cadence: add helpers to access IP_MCP registers (Jaroslav Kysela) [2179850] - soundwire: cadence: remove CDNS_MCP_CONFIG_SSPMOD (Jaroslav Kysela) [2179850] - soundwire: intel: move bank switch routine to common intel_bus_common.c (Jaroslav Kysela) [2179850] - soundwire: intel: add abstraction for cmdsync check (Jaroslav Kysela) [2179850] - soundwire: intel: move bus common sequences to different file (Jaroslav Kysela) [2179850] - soundwire: intel: use indirection before moving bus start/stop sequences (Jaroslav Kysela) [2179850] - soundwire: intel: add sync_arm/sync_go to ops (Jaroslav Kysela) [2179850] - soundwire: intel: simplify sync_go sequence (Jaroslav Kysela) [2179850] - soundwire: intel: remove useless abstraction (Jaroslav Kysela) [2179850] - soundwire: intel: remove PDI-level restrictions on rates and formats (Jaroslav Kysela) [2179850] - soundwire: intel: remove stale/misleading comment (Jaroslav Kysela) [2179850] - soundwire: intel: move common definitions to header file (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Search only pin 0 formats (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add new tokens for input/output pin format count (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Remove the ref_audio_fmt field (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Modify the signature of sof_ipc4_init_audio_fmt() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Modify the type of available input/output formats (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Always parse the output formats in topology (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Parse the SOF_COMP_TOKENS only once (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Do not parse the DMA_BUFFER_SIZE token (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add a new field in struct sof_ipc4_available_audio_format (Jaroslav Kysela) [2179850] - ASoC: SOF: Use input/output pin consistently (Jaroslav Kysela) [2179850] - ASoC: SOF: rename a couple of tokens (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-control: Add support for bytes control get and put (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add support for TPLG_CTL_BYTES (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-control: set_volume_data only applies to VOLSW family (Jaroslav Kysela) [2179850] - ASoC: SOF: uapi: header: Update sof_abi_hdr doc for IPC4 use (Jaroslav Kysela) [2179850] - ASoC: SOF: uapi: header: Convert sof_abi_hdr comments to kernel style (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3-control: Merge functions to handle bytes_ext get variants (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3-control: Rename snd_sof_refresh_control() (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: add support for setting up loopback routes (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Jaroslav Kysela) [2179850] - ALSA: asihpi: check pao in control_message() (Jaroslav Kysela) [2179850] - ASoC: codecs: zl38060: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1019: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: codecs: pcm179x-spi: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: codecs: adau1977-spi: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Enable Bluetooth offload on adl_rt1019_rt5682 (Jaroslav Kysela) [2179850] - ALSA: Use of_property_read_bool() for boolean properties (Jaroslav Kysela) [2179850] - ALSA: ppc/tumbler: Use of_property_present() for testing DT property presence (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: Don't access EM2 (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Steam Deck Shared boost properties quirk (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: only startup/shutdown on supported streams (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Enable cont_update_posn variable in pcm hw_params. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Add pcm pointer callback for amd platforms. (Jaroslav Kysela) [2179850] - ASoC: tegra: Support MAX9808x by machine driver (Jaroslav Kysela) [2179850] - ASoC: tegra: Support RT5631 by machine driver (Jaroslav Kysela) [2179850] - ASoC: tegra: Support coupled mic-hp detection (Jaroslav Kysela) [2179850] - ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro (Jaroslav Kysela) [2179850] - ASoC: da7219: Initialize jack_det_mutex (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: remove redundant DAI config during hw_free (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Remove hda_ctrl_dai_widget_setup/free() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Unify DAI drv ops for IPC3 and IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Define DAI widget DMA trigger ops for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Use the topology IPC dai_config op (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Add setup_hext_stream/reset_hext_stream DMA ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Define and set the HDA DAI widget DMA ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Introduce DAI widget ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Use the dai argument in ipc4_hda_dai_trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Pass the CPU dai pointer (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Modify the signature of hda_link_dma_cleanup() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: remove struct hda_pipe_params (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Remove hda_link_dma_params() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Remove BE DAI DRV ops for SSP DAI's (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix speaker, mute/micmute LEDs not work on a HP platform (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add core token in each module extended token list (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add support for core_id for pipelines (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add macro to set the core_id in create_pipe message (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Remove log prefixes for snd_sof_run_firmware (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3: Check for upper size limit for the received message (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Fix error handling in sof_widget_ready() (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: don't squelch errors in WIDGET_SETUP phase (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Fix broken early bclk feature for SSP (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-mtrace: process pending logs upon FW crash (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: don't allocate blob if it will not be used (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: set dmic dai index from copier (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC4: update gain ipc msg definition to align with fw (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: fix copy-paste issue in topology names (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: harden D0i3 programming sequence (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: re-add sleep after entering and exiting reset (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tng: revert invalid bar size setting (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: Access MTL_HFPWRCTL from HDA_DSP_BAR (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: use SOF helper for consistency (Jaroslav Kysela) [2179850] - ASOC: SOF: Intel: pci-tgl: Fix device description (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: SKL: Fix device description (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: HDA: Fix device description (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: Fix the device description (Jaroslav Kysela) [2179850] - ALSA: hda: intel-dsp-config: add MTL PCI id (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: remove useless dev_dbg() (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: remove indirect runtime copy (Jaroslav Kysela) [2179850] - ASoC: soc-dai.c: add missing flag check at snd_soc_pcm_dai_probe() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Use struct_size for struct avs_modcfg_ext size (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: nau8825: Adjust clock control (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: ssm4567: Remove nau8825 bits (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt5682: Explicitly define codec format (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: da7219: Explicitly define codec format (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: max98357a: Explicitly define codec format (Jaroslav Kysela) [2179850] - ASoC: maxim,max9867: add "mclk" support (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: add option to start DMA after DAI (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A43) (Jaroslav Kysela) [2179850] - ASoC: zl38060 add gpiolib dependency (Jaroslav Kysela) [2179850] - ASoC: mt6358: Remove undefined HPx Mux enumeration values (Jaroslav Kysela) [2179850] - ASoC: mt6358: Validate Wake on Voice 2 writes (Jaroslav Kysela) [2179850] - ASoC: mt6358: Fix event generation for wake on voice stage 2 switch (Jaroslav Kysela) [2179850] - ALSA: ice1712: Delete unreachable code in aureon_add_controls() (Jaroslav Kysela) [2179850] - ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() (Jaroslav Kysela) [2179850] - ASoC: adau7118: don't disable regulators on device unbind (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Replace fake flexible arrays with flexible-array member (Jaroslav Kysela) [2179850] - ALSA: cs35l41: Add shared boost feature (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Refactor error release code (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Only disable internal boost (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Jaroslav Kysela) [2179850] - soundwire: qcom: gracefully handle too many ports in DT (Jaroslav Kysela) [2179850] - soundwire: qcom: define hardcoded version magic numbers (Jaroslav Kysela) [2179850] - soundwire: qcom: correct setting ignore bit on v1.5.1 (Jaroslav Kysela) [2179850] - ASoC: jack: allow multiple interrupt per gpio (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Improve support for Dell Precision 3260 (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Add quirk for Rex board with mx98360a amplifier (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: Enable DMI L1 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Restrict DMI L1 disable workaround (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Do not re-enable L1 if disabled before suspend (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Add components prefix in structs and function names (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Centralize strings definition (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Move nau8821 and CPU side code up for future platform (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Check Bit Clock rate before snd_soc_dai_set_pll (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: use for_each_rtd_components instead of for (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: remove unnecessarily included headers (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: use sizeof of variable instead of struct type (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Small code refactor (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Remove unnecessary init function (Jaroslav Kysela) [2179850] - ASoC: nau8821: Implement DRC controls (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Jaroslav Kysela) [2179850] - ASoC: amd: yp: Add OMEN by HP Gaming Laptop 16z-n000 to quirks (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Jaroslav Kysela) [2179850] - ASoC: soc-ac97: Return correct error codes (Jaroslav Kysela) [2179850] - ASoC: da7219: Improve the IRQ process to increase the stability (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable mute/micmute LEDs and speaker support for HP Laptops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: Set streaming flag for d0i3 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Enable d0i3 work for ipc4 (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Wake up dsp core before sending ipc msg (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: use set_pm_gate according to ipc version (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce a new set_pm_gate() IPC PM op (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Fix struct definition (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd934x: Use min macro for comparison and assignment (Jaroslav Kysela) [2179850] - ASoC: soc-ac97: Convert to agnostic GPIO API (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Enable Amp High Pass Filter (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Ensure firmware/tuning pairs are always loaded (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Correct error condition handling (Jaroslav Kysela) [2179850] - ASoC: codecs: Modify error implicit declaration of function 'gpiod_set_value_cansleep' (Jaroslav Kysela) [2179850] - ASoC: codecs: Modify the log print statement (Jaroslav Kysela) [2179850] - ASoC: codecs: Fixed a spelling error in the function name (Jaroslav Kysela) [2179850] - ALSA: hda/realtek - fixed wrong gpio assigned (Jaroslav Kysela) [2179850] - ALSA: hda: Fix codec device field initializan (Jaroslav Kysela) [2179850] - ASoC: rt712-sdca: fix coding style and unconditionally return issues (Jaroslav Kysela) [2179850] - ASoC: rt5640: Update MCLK rate in set_sysclk() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: set copier sink format (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Print queue IDs in error (Jaroslav Kysela) [2179850] - ALSA: hda: remove redundant variable in snd_hdac_stream_start() (Jaroslav Kysela) [2179850] - ALSA: hda/conexant: add a new hda codec SN6180 (Jaroslav Kysela) [2179850] - SoC: rt5682s: Disable jack detection interrupt during suspend (Jaroslav Kysela) [2179850] - ALSA: ppc: fix unused function local variable (Jaroslav Kysela) [2179850] - ASoC: codecs: max98090: simplify snd_soc_dai_driver (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: refine parameters order in function snd_sof_dsp_update8 (Jaroslav Kysela) [2179850] - ASoC: topology: Return -ENOMEM on memory allocation failure (Jaroslav Kysela) [2179850] - ALSA: core: Make snd_card_free() return void (Jaroslav Kysela) [2179850] - ALSA: core: Make snd_card_free_when_closed() return void (Jaroslav Kysela) [2179850] - ALSA: core: Make snd_card_disconnect() return void (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add Positivo N14KP6-TG (Jaroslav Kysela) [2179850] - ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Jaroslav Kysela) [2179850] - ASoC: rt712-sdca: Add RT712 SDCA driver for Jack and Amp topology (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for ASUS UM3402 using CS35L41 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 (Jaroslav Kysela) [2179850] - ASoC: codecs: aw88395: initialize cur_scene_id to 0 (Jaroslav Kysela) [2179850] - ASoC: codecs: es8326: Fix DTS properties reading (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix for handling spurious interrupts from DSP (Jaroslav Kysela) [2179850] - ASoC: codecs: fix platform_no_drv_owner.cocci warning (Jaroslav Kysela) [2179850] - ALSA: fireface: add field for the number of messages copied to user space (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: add delay function support (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: add get_stream_position support (Jaroslav Kysela) [2179850] - ASoC: SOF: add get_stream_position ops for pcm delay (Jaroslav Kysela) [2179850] - ASoC: SOF: add delay function support in sof framework (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: add hw_params (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: allocate time info for pcm delay feature (Jaroslav Kysela) [2179850] - ASoC: SOF: add time info structure for ipc4 path (Jaroslav Kysela) [2179850] - ASoC: SOF: add fw_info_box support (Jaroslav Kysela) [2179850] - ASoC: SOF: add ipc4_fw_reg header file (Jaroslav Kysela) [2179850] - ASoC: codecs: aw88395: Fix spelling mistake "cersion" -> "version" (Jaroslav Kysela) [2179850] - ASoC: SOF: fix intel-soundwire link failure (Jaroslav Kysela) [2179850] - ALSA: hda: Fix the control element identification for multiple codecs (Jaroslav Kysela) [2179850] - ASoC: amd: update ps platform acp header file (Jaroslav Kysela) [2179850] - ASoC: topology: Set correct unload callback for graph type (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Add missed "else" in sof_connect_dai_widget (Jaroslav Kysela) [2179850] - ASoC: cs42l42: use helper function (Jaroslav Kysela) [2179850] - ALSA: pci: lx6464es: fix a debug loop (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: cleanup Playback/Capture data for snd_soc_dai (Jaroslav Kysela) [2179850] - ASoC: soc-topology.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-dai.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: ti: use helper function (Jaroslav Kysela) [2179850] - ASoC: tegra: use helper function (Jaroslav Kysela) [2179850] - ASoC: sof: use helper function (Jaroslav Kysela) [2179850] - ASoC: intel: use helper function (Jaroslav Kysela) [2179850] - ASoC: sdw-mockup: use helper function (Jaroslav Kysela) [2179850] - ASoC: spear: use helper function (Jaroslav Kysela) [2179850] - ASoC: cirrus: use helper function (Jaroslav Kysela) [2179850] - ASoC: rt: use helper function (Jaroslav Kysela) [2179850] - ASoC: max: use helper function (Jaroslav Kysela) [2179850] - ASoC: hda: use helper function (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc.h: add snd_soc_card_is_instantiated() helper (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add snd_soc_dai_get/set_widget_playback/capture() helper (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add snd_soc_dai_tdm_mask_set/get() helper (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add snd_soc_dai_dma_data_set/get() for low level (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add missing snd_soc_dai_set_widget() (Jaroslav Kysela) [2179850] - ALSA: doc: Fix PCM interface section typos (Jaroslav Kysela) [2179850] - ALSA: firewire-motu: fix unreleased lock warning in hwdep device (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: fix uninitialized local variable (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Refactor bit width calculation (Jaroslav Kysela) [2179850] - ASoC: rt715-sdca: fix clock stop prepare timeout issue (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 (Jaroslav Kysela) [2179850] - ASoC: tas5720: set bit 7 in ANALOG_CTRL_REG for TAS5720A-Q1 during probe (Jaroslav Kysela) [2179850] - ASoC: codecs: tas5720: add support for TAS5720A-Q1 (automotive) variant (Jaroslav Kysela) [2179850] - ASoC: codecs: tas5720: split a tas5720_mute_soc_component() function (Jaroslav Kysela) [2179850] - ASoC: topology: Use unload() op directly (Jaroslav Kysela) [2179850] - ASoC: topology: Unify kcontrol removal code (Jaroslav Kysela) [2179850] - ASoC: topology: Remove unnecessary check for EOF (Jaroslav Kysela) [2179850] - ASoC: topology: Return an error on complete() failure (Jaroslav Kysela) [2179850] - ASoC: topology: Pass correct pointer instead of casting (Jaroslav Kysela) [2179850] - ASoC: topology: Remove unnecessary forward declarations (Jaroslav Kysela) [2179850] - ASoC: topology: Rename remove_ handlers (Jaroslav Kysela) [2179850] - ASoC: topology: Fix function name (Jaroslav Kysela) [2179850] - ASoC: topology: Fix typo in functions name (Jaroslav Kysela) [2179850] - ASoC: topology: Remove unused SOC_TPLG_PASS_PINS constant (Jaroslav Kysela) [2179850] - ASoC: topology: Properly access value coming from topology file (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Wait for debounce interval after resume (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Don't set idle_bias_on (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add SoundWire support (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Export some functions for SoundWire (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Separate ASP config from PLL config (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Ensure MCLKint is a multiple of the sample rate (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add SOFT_RESET_REBOOT register (Jaroslav Kysela) [2179850] - soundwire: stream: Add specific prep/deprep commands to port_prep callback (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Do not run the trigger pipelines if no spipe is stored (Jaroslav Kysela) [2179850] - ASoC: SOF: Protect swidget->use_count with mutex for kcontrol access race (Jaroslav Kysela) [2179850] - ASoC: SOF: Avoid double decrementing use_count in sof_widget_setup on error (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Protect pipeline free with mutex (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Implement pipeline trigger reference counting (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Rename 'data' variable to trigger_list (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce struct snd_sof_pipeline (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Use the PCM stream's pipeline_info during trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Populate the PCM stream pipeline_info (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add flag to skip triggering pipelines during FE DAI trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Define pcm_setup/free ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce PCM setup/free PCM IPC ops (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Set IPC-specific trigger order for DAI links (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: do not free widgets during suspend trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Only process widgets in the connected widget list (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Set up/free DAI/AIF widgets only once (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: Export widget_in_list() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: No need to unbind routes within a pipeline (Jaroslav Kysela) [2179850] - Documentation: sound: correct spelling (Jaroslav Kysela) [2179850] - treewide: fix up files incorrectly marked executable (Jaroslav Kysela) [2179850] - ASoC: cs42l56: fix DT probe (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add buffer type support (Jaroslav Kysela) [2179850] - ALSA: memalloc: Workaround for Xen PV (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: use different channel mask for each sdw amp feedback (Jaroslav Kysela) [2179850] - soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() (Jaroslav Kysela) [2179850] - soundwire: cadence: further simplify low-level xfer_msg_defer() callback (Jaroslav Kysela) [2179850] - soundwire: stream: use consistent pattern for freeing buffers (Jaroslav Kysela) [2179850] - soundwire: bus: Remove unused reset_page_addr() callback (Jaroslav Kysela) [2179850] - soundwire: bus: Don't zero page registers after every transaction (Jaroslav Kysela) [2179850] - ASoC: ts3a227e: add set_jack and get_jack_type (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: create jack inputs for aux_devs (Jaroslav Kysela) [2179850] - ASoC: soc-component: add get_jack_type (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify probe-component implementation (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: prepare_widgets: Check swidget for NULL on sink failure (Jaroslav Kysela) [2179850] - firewire: cdev: use single object to dispatch event for request to IEC 61883-1 FCP region (Jaroslav Kysela) [2179850] - firewire: cdev: obsolete NULL check to detect IEC 61883-1 FCP region (Jaroslav Kysela) [2179850] - firewire: core: use kref structure to maintain lifetime of data for fw_request structure (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: zero clear HDMI pdata (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-mtrace: prevent underflow in sof_ipc4_priority_mask_dfs_write() (Jaroslav Kysela) [2179850] - soundwire: bus: remove sdw_defer argument in sdw_transfer_defer() (Jaroslav Kysela) [2179850] - soundwire: cadence: use directly bus sdw_defer structure (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum610 Wireless (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs, speaker don't work for a HP platform (Jaroslav Kysela) [2179850] - ASoC: SOF: keep prepare/unprepare widgets in sink path (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: skip prepare/unprepare if swidget is NULL (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: unprepare when swidget->use_count > 0 (Jaroslav Kysela) [2179850] - ALSA: fireface: fix locking bug in ff400_copy_msg_to_user() (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: start with the right widget type (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Set compress data offset (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support for compress API for stream data/offset (Jaroslav Kysela) [2179850] - ASoC: SOF: Prepare set_stream_data_offset for compress API (Jaroslav Kysela) [2179850] - ASoC: SOF: Prepare ipc_msg_data to be used with compress API (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132: minor fix for allocation size (Jaroslav Kysela) [2179850] - firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Use asoc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Use min_t instead of min with cast (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Correctly access topology fields (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Implement PCI shutdown (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate() (Jaroslav Kysela) [2179850] - ASoC: codecs: Aw88395 chip register file, data type file and Kconfig Makefile (Jaroslav Kysela) [2179850] - ASoC: codecs: Aw88395 function for ALSA Audio Driver (Jaroslav Kysela) [2179850] - ASoC: codecs: ACF bin parsing and check library file for aw88395 (Jaroslav Kysela) [2179850] - ASoC: codecs: Add i2c and codec registration for aw88395 and their associated operation functions (Jaroslav Kysela) [2179850] - regmap: sdw: Remove 8-bit value size restriction (Jaroslav Kysela) [2179850] - regmap: sdw: Update misleading comment (Jaroslav Kysela) [2179850] - ALSA: fireface: implement message parser for Fireface 400 (Jaroslav Kysela) [2179850] - ALSA: fireface: add local framework to message parser (Jaroslav Kysela) [2179850] - ALSA: fireface: update UAPI for data of knob control (Jaroslav Kysela) [2179850] - ALSA: fireface: add helper function to parse MIDI messages transmitted by Fireface 400 (Jaroslav Kysela) [2179850] - ALSA: fireface: pick up time stamp for request subaction of asynchronous transaction (Jaroslav Kysela) [2179850] - ALSA: fireface: rename callback functions (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_es8336: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: amd: acp-es8336: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI support for new acer/emdoor platforms (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: compute extra delay for runtime of PCM substream (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: obsolete return value from context payload processing layer (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: move parameter for pcm frame multiplier from context payload processing layer (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Support mt8188 platform (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: extend tracepoints event including CYCLE_TIME of 1394 OHCI (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Jaroslav Kysela) [2179850] - ALSA: control-led: use strscpy in set_led_id() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_sync_format() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Enable i2s tdm support for skyrim platforms (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add i2s tdm support in machine driver (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Refactor i2s clocks programming sequence (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Refactor dai format implementation (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add new cpu dai's in machine driver (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: keep history to process isochronous packet (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: use circular linked list for context payload processing layer (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: use circular linked list to enumerate packet descriptors (Jaroslav Kysela) [2179850] - ASoC: nau8315: remove dependency on GPIOLIB (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for cache position in sequence replay (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for cache position in tx packets (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for pool position in rx packets (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for helper functions to pool sequence in rx packets (Jaroslav Kysela) [2179850] - ALSA: aoa: make remove callback of soundbus driver void returned (Jaroslav Kysela) [2179850] - ALSA: ac97: make remove callback of ac97 driver void returned (Jaroslav Kysela) [2179850] - ASoC: amd: ps: Fix uninitialized ret in create_acp64_platform_devs() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Check runtime suspend capability at runtime_idle (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Don't return -EINVAL from system suspend/resume (Jaroslav Kysela) [2179850] - mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform (Jaroslav Kysela) [2179850] - ASoC: amd: ps: use static function (Jaroslav Kysela) [2179850] - ASoC: nau8822: add speaker Bridge Tied Output configuration (Jaroslav Kysela) [2179850] - ASoC: amd: ps: remove unused variable (Jaroslav Kysela) [2179850] - ASoC: amd: ps: use acp_lock to protect common registers in pdm driver (Jaroslav Kysela) [2179850] - ASoC: amd: ps: add mutex lock for accessing common registers (Jaroslav Kysela) [2179850] - ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_ssp_amp: remove unused variable (Jaroslav Kysela) [2179850] - ASoC: Intel: sof-wm8804: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: cht_bsw_rt5672: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: cht_bsw_rt5645: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcht_da7213: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcht_cx2072x: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: More refactoring of hw constraint rules (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Relax hw constraints for implicit fb sync (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Make sure to stop endpoints before closing EPs (Jaroslav Kysela) [2179850] - ALSA: hda/realtek - Turn on power early (Jaroslav Kysela) [2179850] - ASoC: rt9120: Make dev PM runtime bind AsoC component PM (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add ASUS M5402RA into DMI table (Jaroslav Kysela) [2179850] - ASoC: wm8904: fix wrong outputs volume after power reactivation (Jaroslav Kysela) [2179850] - ASoC: rt711-sdca: add jack detection mode for JD2 100K (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_nau8825: add variant with nau8318 amplifier. (Jaroslav Kysela) [2179850] - ASoC: amd: ps: move irq handler registration (Jaroslav Kysela) [2179850] - ASoC: amd: ps: update dev index value in irq handler (Jaroslav Kysela) [2179850] - ASoC: amd: ps: refactor platform device creation logic (Jaroslav Kysela) [2179850] - ASoC: amd: ps: implement api to retrieve acp device config (Jaroslav Kysela) [2179850] - ASoC: Intel: fix sof-nau8825 link failure (Jaroslav Kysela) [2179850] - ASoC: Intel: sof-nau8825: fix module alias overflow (Jaroslav Kysela) [2179850] - ASoC: SOF: trace: No need to check for op pointer in sof_fw_trace_free() (Jaroslav Kysela) [2179850] - ASoC: SOF: trace: Use sof_ipc_get_ops() in sof_fw_trace_init (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-priv: Mark fw_tracing ops optional in documentation (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: control: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: Add helper macro to be used to get an IPC ops (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Update documentation for sof_ipc_tplg_ops (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Treat tplg_ops->route_setup() as optional (Jaroslav Kysela) [2179850] - ASoC: SOF: Add FW state to debugfs (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Always tear down pipelines before DSP suspend (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Set target state earlier (Jaroslav Kysela) [2179850] - ASoC: SOF: core: Print out the value of sof_debug if it is set (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC3 topology: Print the conflicting bytes sizes (Jaroslav Kysela) [2179850] - ASoC: wm8940: Read chip ID when wm8940 codec probing (Jaroslav Kysela) [2179850] - ASoC: wm8940: Rewrite code to set proper clocks (Jaroslav Kysela) [2179850] - ASoC: wm8940: Remove warning when no plat data present (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 Wireless (Jaroslav Kysela) [2179850] - ASoC: lochnagar: Fix unused lochnagar_of_match warning (Jaroslav Kysela) [2179850] - soundwire: intel: remove DAI startup/shutdown (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: remove a redundant comparison of sram (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Peakvol module configuration (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Parse control tuples (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add control volume operations (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add peakvol runtime-parameter requests (Jaroslav Kysela) [2179850] - ASoC: Intel: Add HP Stream 8 to bytcr_rt5640.c (Jaroslav Kysela) [2179850] - ASoC: da7213: Add support for mono, set frame width to 32 when possible (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: initialize panic_info to zero (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Enable cache for AMD Rembrandt platform (Jaroslav Kysela) [2179850] - ALSA: azt3328: Remove the unused function snd_azf3328_codec_outl() (Jaroslav Kysela) [2179850] - ASoC: SOF: nocodec: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: wl1273: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: mc13783: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: cq93vc: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: bt-sco: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: adau7002: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: ac97: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: 88pm860x: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: atmel-pdmic: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: atmel-classd: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: amd: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown" (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed" (Jaroslav Kysela) [2179850] - ASoC: rt5640: Allow configuration of LOUT to mono differential mode (Jaroslav Kysela) [2179850] - ALSA: hda: Error out if invalid stream is being setup (Jaroslav Kysela) [2179850] - ASoC: soc-compress: Reposition and add pcm_mutex (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_realtek_common: set ret = 0 as initial value (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: add jsl_rt5682 board config (Jaroslav Kysela) [2179850] - ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock. (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Workaround for XRUN at prepare (Jaroslav Kysela) [2179850] - ALSA: pcm: Handle XRUN at trigger START (Jaroslav Kysela) [2179850] - ASoC : SOF: amd: Add support for IPC and DSP dumps (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Use poll function instead to read ACP_SHA_DSP_FW_QUALIFIER (Jaroslav Kysela) [2179850] - ASoC: imx-audmux: use sysfs_emit() to instead of scnprintf() (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Use SG allocation for SKL-based firmware load (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Introduce single place for pipe-config selection (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Drop pipe_config_idx (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Remove skl_tplg_is_multi_fmt() (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Update pipe_config_idx before filling BE params (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd-clsh: Remove the unused function (Jaroslav Kysela) [2179850] - ASoC: rt715: Make read-only arrays capture_reg_H and capture_reg_L static const (Jaroslav Kysela) [2179850] - soundwire: cadence: Drain the RX FIFO after an IO timeout (Jaroslav Kysela) [2179850] - soundwire: cadence: Remove wasted space in response_buf (Jaroslav Kysela) [2179850] - soundwire: cadence: Don't overflow the command FIFOs (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Allow for dumping debug window snapshot (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Allow for dumping FW_REGS area (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Gather remaining logs on strace_release() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Probing and firmware tracing over debugfs (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add probe machine board (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Data probing soc-component (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Probe compress operations (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add data probing requests (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Drop usage of debug members in non-debug code (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Make enable_logs() dependent on DEBUG_FS (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Introduce debug-context aware helpers (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Drop fifo_lock (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Introduce avs_log_buffer_status_locked() (Jaroslav Kysela) [2179850] - ALSA: hda: Interrupt servicing and BDL setup for compress streams (Jaroslav Kysela) [2179850] - ALSA: hda: Prepare for compress stream support (Jaroslav Kysela) [2179850] - ALSA: hda: Allow for compress stream to hdac_ext_stream assignment (Jaroslav Kysela) [2179850] - ALSA: dice: Remove left-over license text (Jaroslav Kysela) [2179850] - drm: tda99x: Don't advertise non-existent capture support (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: Allow playback and capture to be disabled (Jaroslav Kysela) [2179850] - ALSA: dice: add support for Focusrite Saffire Pro 40 with TCD3070 ASIC (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt5682: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt5682: Add define for codec DAI name (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add quirk for Tascam Model 12 (Jaroslav Kysela) [2179850] - ASoC: SOF: Add DAI configuration support for AMD platforms. (Jaroslav Kysela) [2179850] - ASoC: rt5640: Fix Jack work after system suspend (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: Clear DAIs parameters after stream_active is updated (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add shutdown callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Drop obsolete dependency on COMPILE_TEST (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt298: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt298: Add define for codec DAI name (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt286: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt286: Add define for codec DAI name (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt274: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt274: Refer to DAI name through a constant (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: nau8825: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: da7219: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: bdw_rt286: Refactor jack handling (Jaroslav Kysela) [2179850] - ALSA: pcm: fix tracing reason in hw_ptr_error (Jaroslav Kysela) [2179850] - soundwire: stream: Move remaining register accesses over to no_pm (Jaroslav Kysela) [2179850] - soundwire: debugfs: Switch to sdw_read_no_pm (Jaroslav Kysela) [2179850] - soundwire: Provide build stubs for common functions (Jaroslav Kysela) [2179850] - soundwire: bus: export sdw_nwrite_no_pm and sdw_nread_no_pm functions (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Rename KConfig symbol CS_DSP -> FW_CS_DSP (Jaroslav Kysela) [2179850] - ASoC: nau8315: add new acpi id and compatible id (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Return whether changed when writing controls (Jaroslav Kysela) [2179850] - firmware: cs_dsp: cs_dsp_coeff_write_ctrl() should report changed (Jaroslav Kysela) [2179850] - ASoC: sdw-mockup: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt715: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt711: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt700: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt5682-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt1316-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt1308-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: max98373-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - sound: sdw: Add hw_params to SoundWire config helper function (Jaroslav Kysela) [2179850] - ASoC: max9867: Implement exact integer mode (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: ADD HS and SP virtual DAI. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix for selecting clock source as external clock. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix for reading position updates from stream box. (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add a manually mechanism for detection failure (Jaroslav Kysela) [2179850] - ASoC: nau8825: Adjust internal clock during jack detection (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing audio amplifier for KBL (Jaroslav Kysela) [2179850] - ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Fix Kconfig dependency (Jaroslav Kysela) [2179850] - ASoC: da7219: Fix pole orientation detection on OMTP headsets when playing music (Jaroslav Kysela) [2179850] - ASoC: max98396: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ASoC: codecs: es8326: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: ppc: keywest: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: aoa: tas: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: aoa: onyx: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - mfd: arizona-i2c: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Initialize private data for subsequent HDA FEs (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Fix possible UAF in acp_dma_open (Jaroslav Kysela) [2179850] - soundwire: enable optional clock registers for SoundWire 1.2 devices (Jaroslav Kysela) [2179850] - ASoC/soundwire: remove is_sdca boolean property (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw_amp: mark coeff tables with __maybe_unused (Jaroslav Kysela) [2179850] - ASoC: SOF: dai: move AMD_HS to end of list to restore backwards-compatibility (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_nau8825: support rt1015p speaker amplifier (Jaroslav Kysela) [2179850] - ASoC: SOF: probes: Check ops before memory allocation (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Disconnect substream if suspend or resume fails (Jaroslav Kysela) [2179850] - ASoC: amd: ps: Move acp63_dev_data strcture from PCI driver (Jaroslav Kysela) [2179850] - ASoC: amd: ps: update macros with ps platform naming convention (Jaroslav Kysela) [2179850] - ALSA: pcm: avoid nused-but-set-variable warning (Jaroslav Kysela) [2179850] - ALSA: memalloc: Allocate more contiguous pages for fallback case (Jaroslav Kysela) [2179850] - ASoC: codecs: Remove a useless include (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2: remove Experimental announce (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: read multi-link capabilities earlier (Jaroslav Kysela) [2179850] - soundwire: intel_init: remove check on number of links (Jaroslav Kysela) [2179850] - soundwire: intel_init: remove sdw_intel_enable_irq() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add callback to check SoundWire lcount information (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: move SoundWire interrupt enabling to callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: factor interrupt enable/disable interrupt functions (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add per-chip enable_sdw_irq() callback (Jaroslav Kysela) [2179850] - soundwire: intel_init: remove useless interrupt enablement in interrupt thread (Jaroslav Kysela) [2179850] - soundwire: intel: split auxdevice to different file (Jaroslav Kysela) [2179850] - soundwire: intel: add in-band wake callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add link power management callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add bus management callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add register_dai callback in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add debugfs callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: start using hw_ops (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: add MTL AIC SoundWire configurations (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Allow client to hook into pre_run callback (Jaroslav Kysela) [2179850] - ASoC: rt1316-sdw: get BQ params property and apply them (Jaroslav Kysela) [2179850] - ASoC: rt1308-sdw: get BQ params property and apply them (Jaroslav Kysela) [2179850] - ASoC: Intel: sof rt5682: remove the duplicate codes (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: add support for ALC5682I-VD with amp rt1019p (Jaroslav Kysela) [2179850] - ASoC: core: fix wrong size kzalloc for rtd's components member (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: get pipeline instance id from pipe_widget->instance_id (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: get max pipeline number (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: rename sof_ipc4_widget_free_comp (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: set d0i3 register with d0i3_offset (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add d0i3_offset in chip_info (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add d0i3 definition for MTL (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Add helper to get/put widget queue id (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support to parse pin binding array from topology (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support for parsing the number of sink/source pins (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Implement tear_down_all_pipelines callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: use small buffer for iccmax stream (Jaroslav Kysela) [2179850] - ALSA: cs5535audio: Remove the redundant assignment (Jaroslav Kysela) [2179850] - ASoC: soc-dai: Do not call snd_soc_link_be_hw_params_fixup() twice (Jaroslav Kysela) [2179850] - ASoC: amd: fix ACP version typo mistake (Jaroslav Kysela) [2179850] - ASoC: Intel: cirrus-common: Make const array uid_strings static (Jaroslav Kysela) [2179850] - ARM: omap2: n8x0: stop instantiating codec platform data (Jaroslav Kysela) [2179850] - ASoC: tlv320aic3x: switch to using gpiod API (Jaroslav Kysela) [2179850] - ASoC: tlv320aic3x: remove support for platform data (Jaroslav Kysela) [2179850] - ASoC: rt5682: Support DBVDD and LDO1-IN supplies (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Support DBVDD and LDO1-IN supplies (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2: check also dpcm node for convert-xxx (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2-custom-sample.dtsi: add convert-rate for DPCM (MIXer) (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: remove asoc_simple_convert_fixup() (Jaroslav Kysela) [2179850] - soundwire: cadence: use dai_runtime_array instead of dma_data (Jaroslav Kysela) [2179850] - soundwire: cadence: rename sdw_cdns_dai_dma_data as sdw_cdns_dai_runtime (Jaroslav Kysela) [2179850] - ASoC: cs42xx8-i2c.c: add module device table for of (Jaroslav Kysela) [2179850] - ALSA: hda: clarify comments on SCF changes (Jaroslav Kysela) [2179850] - ASoC: SOF: fix compilation issue with readb/writeb helpers (Jaroslav Kysela) [2179850] - ASoC: codecs: da7219: Do not export internal symbols (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: amd: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: rockchip: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: Intel: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: codecs: da7219: Introduce set_jack() callback (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC4: probes: Implement IPC4 ops for probes client device (Jaroslav Kysela) [2179850] - ASoC: SOF: client: Add sof_client_ipc4_find_module() function (Jaroslav Kysela) [2179850] - ASoC: SOF: client: Add sof_client_ipc_set_get_data() (Jaroslav Kysela) [2179850] - ASoC: SOF: probes: Separate IPC3 operations to a separate file (Jaroslav Kysela) [2179850] - ASoC: SOF: probes: Replace [0] union members with DECLARE_FLEX_ARRAY() (Jaroslav Kysela) [2179850] - ASoC: adau1372: correct PGA enable & mute bit (Jaroslav Kysela) [2179850] - ASoC: adau1372: add support for S24_LE mode (Jaroslav Kysela) [2179850] - ASoC: adau1372: fix mclk (Jaroslav Kysela) [2179850] - ASoC: SOF: introduce new DEBUG_NOCODEC mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: use GPL-2.0-only license (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: clarify Kconfig dependencies (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add hda_bus_ml_free helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to suspend/resume links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: clarify bus_init and bus_exit sequences (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add helpers to suspend and resume cmd_io (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: clarify dependencies on SND_SOC_SOF_HDA (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: use helper to clear RIRB status (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add hda_codec_check_rirb_status() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: always allocate CORB/RIRB buffer (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add stop_cmd_io helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add hda_codec_device_remove() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: add codec wakeup helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: move all RIRB/CMD_IO helpers to hda-codec.c (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add multi-link helper for LOSVID (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: start moving multi-link handling in dedicated file (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: move codec state change to hda-codec.c (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: simplify SND_SOC_SOF_HDA_AUDIO_CODEC handling (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: remove all dependencies on SND_SOC_HDAC_HDMI (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: remove option to disable the common_hdmi handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Enact power gating policy (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Power and clock gating policy overriding (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Standby power-state support (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Count low power streams (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Restart instead of resuming HDA capture streams (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Handle SUSPEND and RESUME triggers (Jaroslav Kysela) [2179850] - ALSA: hda: Introduce snd_hdac_stream_wait_drsm() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Introduce PCM power management routines (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Split pcm pages freeing operation from hw_free() (Jaroslav Kysela) [2179850] - ASoC: core: Exit all links before removing their components (Jaroslav Kysela) [2179850] - ASoC: tas5805m: add missing page switch. (Jaroslav Kysela) [2179850] - ASoC: tas5805m: rework to avoid scheduling while atomic. (Jaroslav Kysela) [2179850] - soundwire: qcom: add support for v1.7 Soundwire Controller (Jaroslav Kysela) [2179850] - soundwire: qcom: make reset optional for v1.6 controller (Jaroslav Kysela) [2179850] - soundwire: qcom: remove unused SWRM_SPECIAL_CMD_ID (Jaroslav Kysela) [2179850] - ASoC: dapm: Don't use prefix for regulator name (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Return ssize_t from sof_ipc4_fw_parse_ext_man() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: boards: Fix typo in comments (Jaroslav Kysela) [2179850] - ASoC: Intel: boards: Fix typo in comments (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: use readb/writeb for stream registers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: use snd_sof_dsp_updateb() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: use SOF helper for consistency (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: rename CL_SD_CTL registers as SD_CTL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: use SOF helpers for consistency (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: remove useless check on GCTL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: always do a full reset (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: remove useless sleep (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: remove useless members in hda_pipe_params (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: use component_get_drvdata to find hdac_bus (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: start removing the use of runtime->private_data in BE (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: use SOF helpers for consistency (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: add snd_sof_dsp_updateb() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: add readb/writeb helpers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: use mmio fallback for all platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: fallback to mmio in helpers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: fix comment error (Jaroslav Kysela) [2179850] - ALSA: asihpi: remove variable loops (Jaroslav Kysela) [2179850] - ALSA: rawmidi: remove variable dest_frames (Jaroslav Kysela) [2179850] - mfd: arizona: Remove #ifdef guards for PM related functions (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: fix possible memory leak in hda_codec_device_init() (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: fix possible memory leak in skl_codec_device_init() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Support for loading external libraries (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Remove the query_fw_configuration ops (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Stop using the query_fw_configuration fw_loader ops (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Add support for IPC dependent post firmware boot ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Add ipc4 library loading implementation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Add flag to indicate that the firmware is IMR booted (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Define platform dependent library loading callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Set the default firmware library path for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Add path definition for external firmware libraries (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC4: Add helper for looking up module by UUID (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Convert the firmware handling (loader) to library convention (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Save the maximum number of libraries supported (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc: ops: Add support for optional init and exit callbacks (Jaroslav Kysela) [2179850] - ASoC: SOF: Drop the firmware and fw_offset from snd_sof_pdata (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader-skl: Use the basefw firmware container directly (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: Use the basefw firmware container directly (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Use the basefw firmware container directly (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce container struct for SOF firmware (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Set complete state before post_fw_run op (Jaroslav Kysela) [2179850] - soundwire: intel: Initialize clock stop timeout (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: move SPIB/DRMS functionality from ext layer (Jaroslav Kysela) [2179850] - ALSA: hda: hdac_ext_controller: remove useless loop (Jaroslav Kysela) [2179850] - ALSA: hda: ext: reduce ambiguity between 'multi-link' and 'link' DMA (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: ext: add 'bus' prefix for multi-link stream setting (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: ext: remove 'link' prefix for stream-related operations (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: ext: add 'ext' prefix to snd_hdac_link_free_all (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: clarify bus_get_link() and bus_link_get() helpers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: use hlink variable/parameter (Jaroslav Kysela) [2179850] - ALSA: hda: ext: hda_ext_controller: use hlink variable/parameter (Jaroslav Kysela) [2179850] - ALSA: hda: ext: hdac_ext_controller: use helpers in loop (Jaroslav Kysela) [2179850] - ASoC: rt1308-sdw: update the preset settings (Jaroslav Kysela) [2179850] - ASoC: simple-card: Fix up checks for HW param fixups (Jaroslav Kysela) [2179850] - ASoC: soc-dpcm.h: remove snd_soc_dpcm::hw_param (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.h: fixup comment for snd_soc_dapm_widget_for_each_path() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.h: cleanup white space (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: numerical order for dapm_up_seq (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: cleanup snd_soc_dapm_new_dai() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: merge dapm_power_one_widget() and dapm_widget_set_power() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: cleanup dapm_widget_set_power() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: ignore parameter NULL at snd_soc_dapm_free_widget() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: remove no meaning variable from snd_soc_dapm_add_path() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: tidyup error handling on snd_soc_dapm_add_route() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: replace snd_soc_dapm_wcache to snd_soc_dapm_widget (Jaroslav Kysela) [2179850] - ASoC: twl4030: make read-only array ramp_base static const (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3: Log the tx message before sending it (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: ipc4: Ack a received reply or notification separately (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: ipc4: Wait for channel to be free before sending a message (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: ipc4: Read the interrupt reason registers at the same time (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Log the tx message before sending it (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add TDM slots setting support for ACP I2S controller (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-mtrace: protect per-core nodes against multiple open (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: simplify S3 resume flows (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: simplify S3 resume flows (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: simplify S3 resume flows (Jaroslav Kysela) [2179850] - ASoC: codecs: jz4725b: add missed microphone widgets (Jaroslav Kysela) [2179850] - ASoC: codecs: jz4725b: add missed Mixer inputs (Jaroslav Kysela) [2179850] - ASoC: codecs: jz4725b: use right control for Master Playback (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: simplify the return of comp_bind() (Jaroslav Kysela) [2179850] - ASoC: ak4458: add optional reset control to instead of gpio (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Support System Suspend (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Remove suspend/resume hda hooks (Jaroslav Kysela) [2179850] - ALSA: hda/cs_dsp_ctl: Fix mutex inversion when creating controls (Jaroslav Kysela) [2179850] - ALSA: hda: hda_cs_dsp_ctl: Ensure pwr_lock is held before reading/writing controls (Jaroslav Kysela) [2179850] - ALSA: hda: hda_cs_dsp_ctl: Minor clean and redundant code removal (Jaroslav Kysela) [2179850] - ASoC: codecs: hda: Fix spelling error in log message (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify log control for SKL (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify ignore_fw_version description (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Do not print IPC error message twice (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Do not treat unsupported IPCs as invalid (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Do not reuse msg between different IPC handlers (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing include to HDA board (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify d0ix disabling routine (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing SKL-based device IDs (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Support da7219 on both KBL and APL (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Support AML with rt286 configuration (Jaroslav Kysela) [2179850] - ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Jaroslav Kysela) [2179850] - ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Jaroslav Kysela) [2179850] - ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Jaroslav Kysela) [2179850] - ASoC: amd: Update Pink Sardine platform ACP register header (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Avoid superfluous endpoint setup (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Correct the return code from snd_usb_endpoint_set_params() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Apply mutex around snd_usb_endpoint_set_params() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Avoid unnecessary interface change at EP close (Jaroslav Kysela) [2179850] - ASoC: cx2072x: fix spelling typo in comment (Jaroslav Kysela) [2179850] - ALSA: hda: Update register polling macros (Jaroslav Kysela) [2179850] - Revert "ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync" (Jaroslav Kysela) [2179850] - ASoC: codecs: allow WM8961 to be selected by the user (Jaroslav Kysela) [2179850] - ASoC: wm8961: add support for devicetree (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Load max98927 on target platform (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add max98927 machine board (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add TDM support (Jaroslav Kysela) [2179850] - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2179850] - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2179850] - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2179850] - ASoC: core: clarify the driver name initialization (Jaroslav Kysela) [2179850] - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2179850] - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2179850] - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2179850] - ALSA: asihpi - Remove unused struct hpi_subsys_response (Jaroslav Kysela) [2179850] - ALSA: sb: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [2179850] - ASoC: wm8978: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [2179850] - ASoC: cs35l36: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Fallback to headphones for type detect (Jaroslav Kysela) [2179850] - ASoC: uapi: Replace zero-length arrays with __DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: control.h: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - usb: gadget: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ASoC: intel: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: usx2y: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: asihpi: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: hda: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: firewire: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: aloop: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: pcm: Make mmap status read-only (Jaroslav Kysela) [2179850] - ALSA: pcm: Avoid reference to status->state (Jaroslav Kysela) [2179850] - ALSA: Remove some left-over license text in include/uapi/sound/ (Jaroslav Kysela) [2179850] - ALSA: firewire: Remove some left-over license text in sound/firewire (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add pcm_pointer callback (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add pcm_hw_params callback (Jaroslav Kysela) [2179850] - ALSA: memalloc: use __GFP_RETRY_MAYFAIL for DMA mem allocs (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Call snd_sof_handle_fw_exception() in case of timeout (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Only dump firmware registers for IPC3 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: Print relevant register in ipc_dump (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: skl: Use the ipc4 version of the ipc_dump (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Add separate ops for ipc_dump for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: cnl: Add separate ops for ipc_dump for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: remove the unnecessary snd_sof_dsp_read() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: reuse the common ops for PM (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: HDA: use IPC version-specific ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: define and set the disable_interrupts op (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: define and set the disable_interrupts op for cavs platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Add a new op for disabling interrupts (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: use power_down_dsp op in hda_dsp_remove (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: define and set power_down_dsp op (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: define and set power_down_dsp op for HDA platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: introduce new op to handle dsp power down (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_da7219_mx98360a: Access num_codecs through dai_link (Jaroslav Kysela) [2179850] - ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132 - remove the unneeded result variable (Jaroslav Kysela) [2179850] - ASoC: SOF: pci-tgl: add missing PCI IDs for RPL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tgl: reorder PCI IDs (Jaroslav Kysela) [2179850] - ASoC: es8316: fix register sync error in suspend/resume tests (Jaroslav Kysela) [2179850] - ASoC: cs42l83: change cs42l83_regmap to static (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add pcm_pointer callback for mt8186 (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add setbias level for rt5682s codec in machine driver (Jaroslav Kysela) [2179850] - ASoC: ts3a227e: add parameters to control debounce times (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Split endpoint setups for hw_params and prepare (take#2) (Jaroslav Kysela) [2179850] - ASoC: rt5682s: simplify the return of rt5682s_probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: don't unprepare widget used other pipelines (Jaroslav Kysela) [2179850] - ASoC: SOF: clear prepare state when widget is unprepared (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: remove useless assignment (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: clarify calculation precedence (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add ops for SKL/KBL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add initial SKL/KBL hardware support (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add SKL/KBL hardware code loader (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: expose functions for SKL support (Jaroslav Kysela) [2179850] - ALSA: es18xx: Remove the unneeded result variable (Jaroslav Kysela) [2179850] - ASoC: soc.h: use array instead of playback/capture_widget (Jaroslav Kysela) [2179850] - ASoC: soc.h: use defined number instead of direct number (Jaroslav Kysela) [2179850] - ASoC: soc.h: remove num_cpus/codecs (Jaroslav Kysela) [2179850] - soundwire: intel: add helper to stop bus (Jaroslav Kysela) [2179850] - soundwire: intel: introduce helpers to start bus (Jaroslav Kysela) [2179850] - soundwire: intel: introduce intel_shim_check_wake() helper (Jaroslav Kysela) [2179850] - soundwire: intel: simplify read ops assignment (Jaroslav Kysela) [2179850] - soundwire: intel: remove intel_init() wrapper (Jaroslav Kysela) [2179850] - soundwire: intel: move shim initialization before power up/down (Jaroslav Kysela) [2179850] - soundwire: intel: remove clock_stop parameter in intel_shim_init() (Jaroslav Kysela) [2179850] - soundwire: intel: move all PDI initialization under intel_register_dai() (Jaroslav Kysela) [2179850] - soundwire: intel: move DAI registration and debugfs init earlier (Jaroslav Kysela) [2179850] - soundwire: intel: simplify flow and use devm_ for DAI registration (Jaroslav Kysela) [2179850] - soundwire: intel: fix error handling on dai registration issues (Jaroslav Kysela) [2179850] - ASoC: SOF: replace ipc4-loader dev_vdbg with tracepoints (Jaroslav Kysela) [2179850] - ASoC: SOF: replace dev_vdbg with tracepoints (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: replace dev_vdbg with tracepoints (Jaroslav Kysela) [2179850] - ASoC: SOF: remove unneeded dev_vdbg (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: remove unneeded dev_vdbg (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add HDA interrupt source tracing (Jaroslav Kysela) [2179850] - ASoC: SOF: add widget setup/free tracing (Jaroslav Kysela) [2179850] - ALSA: hda: ext: remove always-true conditions on host and link release (Jaroslav Kysela) [2179850] - ALSA: hda: ext: fix locking in stream_release (Jaroslav Kysela) [2179850] - ALSA: hda: ext: simplify logic for stream assignment (Jaroslav Kysela) [2179850] - ALSA: hda: Use hdac_ext prefix in snd_hdac_stream_free_all() for clarity (Jaroslav Kysela) [2179850] - ALSA: hda: ext: make snd_hdac_ext_stream_init() static (Jaroslav Kysela) [2179850] - ALSA: hda: document state machine for hdac_streams (Jaroslav Kysela) [2179850] - ALSA: hda: make snd_hdac_stream_clear() static (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: override mclk_id after parsing NHLT SSP blob (Jaroslav Kysela) [2179850] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_mclk_mask() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: refine SSP count support (Jaroslav Kysela) [2179850] - soundwire: cadence: Simplify error paths in cdns_xfer_msg() (Jaroslav Kysela) [2179850] - soundwire: cadence: Fix error check in cdns_xfer_msg() (Jaroslav Kysela) [2179850] - soundwire: bus: Fix wrong port number in sdw_handle_slave_alerts() (Jaroslav Kysela) [2179850] - soundwire: cadence: Write to correct address for each FIFO chunk (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add pcm_hw_params callback for mt8186 (Jaroslav Kysela) [2179850] - ALSA: ppc: Switch to use for_each_child_of_node() macro (Jaroslav Kysela) [2179850] - ASoC: Intel: skylake: remove unnecessary dev_set_drvdata() (Jaroslav Kysela) [2179850] - soundwire: qcom: do not send status of device 0 during alert (Jaroslav Kysela) [2179850] - soundwire: qcom: update status from device id 1 (Jaroslav Kysela) [2179850] - ASoC: max98390: Fix dsm calibration reading (Jaroslav Kysela) [2179850] - soundwire: cadence: Don't overwrite msg->buf during write commands (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_ssp_amp: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASOC: SOF: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_es8336: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_nau8825: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_cs42l42: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Switch to dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Implement 'set_bclk_ratio' (Jaroslav Kysela) [2179850] - ASoC: cs42l83: Extend CS42L42 support to new part (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Export regmap elements to core namespace (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Split I2C identity into separate module (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Pass component and dai defs into common probe (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Split cs42l42_resume into two functions (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Split probe() and remove() into stages (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Use cs42l42->dev instead of &i2c_client->dev (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add bitclock frequency argument to cs42l42_pll_config() (Jaroslav Kysela) [2179850] - soundwire: bus: Don't exit early if no device IDs were programmed (Jaroslav Kysela) [2179850] - soundwire: cadence: Fix lost ATTACHED interrupts when enumerating (Jaroslav Kysela) [2179850] - soundwire: bus: Don't re-enumerate before status is UNATTACHED (Jaroslav Kysela) [2179850] - soundwire: bus: Don't lose unattach notifications (Jaroslav Kysela) [2179850] - soundwire: cadence: fix updating slave status when a bus has multiple peripherals (Jaroslav Kysela) [2179850] - ASoC: soc-dapm: Switch to use dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Switch to use dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: bcm2835-i2s: Switch to use dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: increase SRAM inbox and outbox size to 1024 (Jaroslav Kysela) [2179850] - ASoC: SOF: Adding amd HS functionality to the sof core (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Add support for Rembrandt plaform. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Make ACP core code generic for newer SOC transition (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add ADCOUT IO drive strength control (Jaroslav Kysela) [2179850] - ASoC: ak4458: Add ak4458_reset in device probe and remove (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: remove SOF_RT1015_SPEAKER_AMP_100FS flag (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Reduce coupling of PLLB setting (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Reduce coupling of I2S1 setting (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Reduce coupling of Micbias and Vref2 settings (Jaroslav Kysela) [2179850] - ALSA: dummy: Add customizable volume min/max. (Jaroslav Kysela) [2179850] - ALSA: dummy: Fix trailing whitespaces. (Jaroslav Kysela) [2179850] - soundwire: cadence: remove unused sdw_cdns_master_ops declaration (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Add mtrace type information for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: icl: Set IPC4-specific DSP ops (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add support for mtrace log extraction (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Configure the debug box offset (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add define for the outbox window index (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add macro to get core ID from log buffer status message (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Only print LOG BUFFER update message info if requested (Jaroslav Kysela) [2179850] - sound: oss: dmasound: remove software_input_volume declaration (Jaroslav Kysela) [2179850] - ALSA: memalloc: remove snd_dma_sg_ops declaration (Jaroslav Kysela) [2179850] - ALSA: line6: remove line6_set_raw declaration (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec.c: use devm_kzalloc() for DMA data (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: setup rtd->pmdown_time at soc_new_pcm_runtime() (Jaroslav Kysela) [2179850] - ASoC: ak4458: Remove component probe() and remove() (Jaroslav Kysela) [2179850] - ASoC: max98390: Remove unnecessary amp on/off conrtol (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: tidyup snd_soc_dai_link_event_pre_pmu() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: add comment for kzalloc()/kfree() on snd_soc_dai_link_event_pre_pmu() (Jaroslav Kysela) [2179850] - ASoC: sti-sas: Remove the unneeded result variable (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: switch to using gpiod API (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add devicetree support to select topologies (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add generic pcm_{open,close} callbacks (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add mailbox generic callbacks for IPC (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: fixup snd_soc_dapm_new_control_unlocked() error handling (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: don't use WARN_ON() at snd_soc_dai_link_event_pre_pmu() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Utilize acpi_get_subsystem_id() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Call put_device() in the scope of get_device() (Jaroslav Kysela) [2179850] - ASoC: SOF: Remove strsplit_u32() and tokenize_input() (Jaroslav Kysela) [2179850] - lib/string_helpers: Introduce parse_int_array_user() (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce function sof_of_machine_select (Jaroslav Kysela) [2179850] - ALSA: asihpi - Remove useless code in hpi_meter_get_peak() (Jaroslav Kysela) [2179850] - ASoC: amd: fix spelling mistake: "i.e" -> "i.e." (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: check fe condition at out of loop (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: add soc_pcm_ret() (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: remove unnecessary codec2codec_close_delayed_work() (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - ASoC: codecs: max98088: remove redundant ret variable (Jaroslav Kysela) [2179850] - ASoC: amd: enable Pink sardine platform machine driver build. (Jaroslav Kysela) [2179850] - ASoC: amd: add Pink Sardine machine driver using dmic (Jaroslav Kysela) [2179850] - ASoC: amd: create platform device for acp6.2 machine driver (Jaroslav Kysela) [2179850] - ASoC: amd: enable Pink Sardine acp6.2 drivers build (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pdm driver pm ops (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pci driver pm ops (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pdm driver dma ops (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 irq handler (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pdm platform driver (Jaroslav Kysela) [2179850] - ASoC: amd: add platform devices for acp6.2 pdm driver and dmic driver (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 init/de-init functions (Jaroslav Kysela) [2179850] - ASoC: amd: add Pink Sardine ACP PCI driver (Jaroslav Kysela) [2179850] - ASoC: amd: add Pink Sardine platform ACP IP register header (Jaroslav Kysela) [2179850] - ASoC: max98396: Make data monitor features configurable (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Modify dai_id macros to be more generic (Jaroslav Kysela) [2179850] - ASoC: tas2562: Drop conflicting set_bias_level power setting (Jaroslav Kysela) [2179850] - ASoC: tas2764: Export highpass filter setting (Jaroslav Kysela) [2179850] - ASoC: tas2764: Add IRQ handling (Jaroslav Kysela) [2179850] - ASoC: sigmadsp: switch to use kmemdup_nul() helper (Jaroslav Kysela) [2179850] - ASoC: max98088: add support for noise gate reg (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Use generic implementation for .ipc_msg_data field (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add snd_sof_dsp_ops callbacks for pcm and mail box (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Add dai driver for mt8186 (Jaroslav Kysela) [2179850] - ASoC: codecs: add suspend and resume for ES8316 (Jaroslav Kysela) [2179850] - ASoC: SOF: imx8ulp: add missing of_node_put() in imx8ulp_probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: imx: imx8ulp: declare ops structure as static (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Skip IMR boot after a firmware crash or boot failure (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Verify ext manifest magic number (Jaroslav Kysela) [2179850] - ASoC: SOF: Kconfig: Make IPC_MESSAGE_INJECTOR depend on SND_SOC_SOF (Jaroslav Kysela) [2179850] - ASoC: SOF: Kconfig: Make IPC_FLOOD_TEST depend on SND_SOC_SOF (Jaroslav Kysela) [2179850] - ALSA: memalloc: Drop special handling of GFP for CONTINUOUS allocation (Jaroslav Kysela) [2179850] - ASoC: Intel: sst: Switch to standard device pages (Jaroslav Kysela) [2179850] - ALSA: pdaudiocf: Drop superfluous GFP setup (Jaroslav Kysela) [2179850] - ALSA: vx: Drop superfluous GFP setup (Jaroslav Kysela) [2179850] - ASoC: atmel_ssc_dai: Remove the unneeded result variable (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup WakeEnable and WakeStatus (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup AC Timing Control (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup IO control (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup PCM Stream channel map and channel count (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup PCM stream capabilities (Jaroslav Kysela) [2179850] - soundwire: intel: add comment for control stream cap/chmap (Jaroslav Kysela) [2179850] - soundwire: intel: remove unused PDM capabilities (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup SHIM SYNC (Jaroslav Kysela) [2179850] - soundwire: intel: remove IPPTR unused definition (Jaroslav Kysela) [2179850] - soundwire: intel: regroup definitions for LCTL (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup definition of LCOUNT (Jaroslav Kysela) [2179850] - soundwire: intel: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2179850] - soundwire: bus: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2179850] - soundwire: intel: set dev_num_ida_min (Jaroslav Kysela) [2179850] - soundwire: bus: allow device number to be unique at system level (Jaroslav Kysela) [2179850] - soundwire: bus: rename sdw_ida as sdw_bus_ida (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add remapping for HP Omen 16-k0005TX (Jaroslav Kysela) [2179850] - ALSA: hda: cleanup definitions for multi-link registers (Jaroslav Kysela) [2179850] - ASoC: wcd9335: remove always-true condition (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: remove unused definitions (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Remove dai_posn variable (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Add copy function for capture case (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Move sof_compr_copy functionality (Jaroslav Kysela) [2179850] - ASoC: Intel: fix unused-variable warning in probe_codec (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: summarize related settings at soc_new_pcm() (Jaroslav Kysela) [2179850] - ASoC: SOF: Fix compilation when HDA_AUDIO_CODEC config is disabled (Jaroslav Kysela) [2179850] - ASoC: amd: acp: add a label to make error path more clean (Jaroslav Kysela) [2179850] - ASoC: amd: acp: switch to use dev_err_probe() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: remove unnecessary NULL checks (Jaroslav Kysela) [2179850] - ASoC: Change handling of unimplemented set_bclk_ratio (Jaroslav Kysela) [2179850] - ALSA: hda: Remove unused defines (Jaroslav Kysela) [2179850] - ALSA: hda: Remove unused MAX_PIN_CONFIGS constant (Jaroslav Kysela) [2179850] - ALSA: hda: Rework snd_hdac_stream_reset() to use macros (Jaroslav Kysela) [2179850] - ALSA: hda: Move stream-register polling macros (Jaroslav Kysela) [2179850] - ASoC: SOF: imx: Add i.MX8ULP HW support (Jaroslav Kysela) [2179850] - ASoC: soc-utils-test: Add test for snd_soc_params_to_bclk() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Use snd_soc_tdm_params_to_bclk() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Fix comment typo in cs42l42_slow_start_put() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Move cs42l42_supply_names to .c file (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add include dependencies to cs42l42.h (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Don't include kernel.h (Jaroslav Kysela) [2179850] - ASoC: codecs: es8326: change es8326_regmap_config to static (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Add support for computing timestamps (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Save channel count and sample bytes (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Introduce sof_compr_stream (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Remove byte offset computation (Jaroslav Kysela) [2179850] - soundwire: intel: Remove unnecessary TODO (Jaroslav Kysela) [2179850] - ASoC: Variable type completion (Jaroslav Kysela) [2179850] - ASoC: core: remove setting platform_max in kcontrol macros (Jaroslav Kysela) [2179850] - ALSA: hda: Fix page fault in snd_hda_codec_shutdown() (Jaroslav Kysela) [2179850] - ALSA: hda: Remove codec init and exit routines (Jaroslav Kysela) [2179850] - ALSA: hda: Always free codec on the device release (Jaroslav Kysela) [2179850] - ASoC: Intel: Drop hdac_ext usage for codec device creation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Introduce HDA codec init and exit routines (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Introduce HDA codec init and exit routines (Jaroslav Kysela) [2179850] - ASoC: codecs: add support for ES8326 (Jaroslav Kysela) [2179850] - ASoC: Intel: Drop legacy HSW/BDW board-match information (Jaroslav Kysela) [2179850] - ASoC: Intel: catpt: Drop SND_SOC_ACPI_INTEL_MATCH dependency (Jaroslav Kysela) [2179850] - ASoC: Intel: bdw_rt286: Rename module (Jaroslav Kysela) [2179850] - ASoC: Intel: hsw_rt5640: Rename module (Jaroslav Kysela) [2179850] - ASoC: soc-utils: Improve kerneldoc for snd_soc_tdm_params_to_bclk() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add TDM support for acp i2s stream (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Initialize list to store acp_stream during pcm_open (Jaroslav Kysela) [2179850] - ASoC: Variable type completion (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: Fixup DAI sample format (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Add sof_mt8186_machs for mt8186 (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce function sof_of_machine_select (Jaroslav Kysela) [2179850] - ASoC: omap: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: DAPM: Replace sprintf() calls with sysfs_emit_at() (Jaroslav Kysela) [2179850] - ASoC: core: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: skylake: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: catpt: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: sst: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: tlv320aic26: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: cs43130: Replace scnprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ALSA: aoa: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ALSA: ac97: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: cirrus-common: Use UID to map correct amp to prefix (Jaroslav Kysela) [2179850] - ASoC: codecs: show PING status on resume failures (Jaroslav Kysela) [2179850] - soundwire: add sdw_show_ping_status() helper (Jaroslav Kysela) [2179850] - soundwire: intel/cadence: expose PING status in manager ops (Jaroslav Kysela) [2179850] - soundwire: add read_ping_status helper definition in manager ops (Jaroslav Kysela) [2179850] - soundwire: qcom: Update error prints to debug prints (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Drop no longer used ROM state definitions (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: Use the FSR state definitions during bootup (Jaroslav Kysela) [2179850] - ALSA: wavefront: remove redundant assignment to pointer end (Jaroslav Kysela) [2179850] - soundwire: Use acpi_dev_for_each_child() (Jaroslav Kysela) [2179850] - firewire: cdev: fix potential leak of kernel stack due to uninitialized value (Jaroslav Kysela) [2179850] - list: Add list_next_entry_circular() and list_prev_entry_circular() (Jaroslav Kysela) [2179850] - ASoC: cs43130: Re-use generic struct u16_fract (Jaroslav Kysela) [2179850] - firewire: fix potential uaf in outbound_phy_packet_callback() (Jaroslav Kysela) [2179850] - firewire: add kernel API to access packet structure in request structure for AR context (Jaroslav Kysela) [2179850] - firewire: add kernel API to access CYCLE_TIME register (Jaroslav Kysela) [2179850] - firewire: Add dummy read_csr/write_csr functions (Jaroslav Kysela) [2179850] - treewide: Replace open-coded flex arrays in unions (Jaroslav Kysela) [2179850] - firewire: Remove function callback casts (Jaroslav Kysela) [2179850] - ALSA: doc: Document PC Beep Hidden Register on Realtek ALC256 (Jaroslav Kysela) [2179850] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2179850]- [rt] build kernel-rt-4.18.0-498.rt7.287.el8 [2180997] - Revert "softirq: Let ksoftirqd do its job" (Oleg Nesterov) [2196767] - perf: Fix check before add_event_to_groups() in perf_group_detach() (Michael Petlan) [2209647] {CVE-2023-2235} - perf/core: Call LSM hook after copying perf_event_attr (Audra Mitchell) [2172142] - kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case (Audra Mitchell) [2172142] - cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Audra Mitchell) [2172142] - cgroup: Fix race condition at rebind_subsystems() (Audra Mitchell) [2172142] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Audra Mitchell) [2172142] - ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() (Audra Mitchell) [2172142] - genirq: Synchronize interrupt thread startup (Audra Mitchell) [2172142] - genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n (Audra Mitchell) [2172142] - scftorture: Fix distribution of short handler delays (Audra Mitchell) [2172142] - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Audra Mitchell) [2172142] - ipc/sem: do not sleep with a spin lock held (Audra Mitchell) [2172142] - signal: In get_signal test for signal_group_exit every time through the loop (Audra Mitchell) [2172142] - genirq: Move prio assignment into the newly created thread (Audra Mitchell) [2172142] - sched,irq: Convert to sched_set_fifo() (Audra Mitchell) [2172142] - cgroup/cpuset: Fix violation of cpuset locking rule (Audra Mitchell) [2172142] - timers: Move clearing of base::timer_running under base:: Lock (Audra Mitchell) [2172142] - cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Audra Mitchell) [2172142] - jump_label: Fix usage in module __init (Audra Mitchell) [2172142] - padata: fix possible padata_works_lock deadlock (Audra Mitchell) [2172142] - genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() (Audra Mitchell) [2172142] - padata: upgrade smp_mb__after_atomic to smp_mb in padata_do_serial (Audra Mitchell) [2172142] - cpu/speculation: Warn on unsupported mitigations= parameter (Audra Mitchell) [2172142] - x86/speculation: Remove redundant arch_smt_update() invocation (Audra Mitchell) [2172142] - cpu/hotplug: Non-SMP machines do not make use of booted_once (Audra Mitchell) [2172142] - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Jose Ignacio Tornos Martinez) [2156579] {CVE-2022-28388} - kernfs: Improve kernfs_notify() poll notification latency (Ian Kent) [2195844] - stmmac: fix changing mac address (Corinna Vinschen) [2177654] - net/sched: cls_tcindex: downgrade to imperfect hash (Davide Caratti) [2192300] {CVE-2023-1829} - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Ricardo Robaina) [2185962] {CVE-2023-1989} - net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Ricardo Robaina) [2192672] {CVE-2023-2483} - s390/crypto: improve retry logic in case of master key change (Tobias Huschle) [2212794] - bpf: pull before calling skb_postpull_rcsum() (Felix Maurer) [2186521] - bpf, sockmap: fix race in sock_map_free() (Felix Maurer) [2186521] - bpf, sock_map: Move cancel_work_sync() out of sock lock (Felix Maurer) [2186521] - brcmfmac: Switch to appropriate helper to load EFI variable contents (Lenny Szubowicz) [2183047] - iwlwifi: Switch to proper EFI variable store interface (Lenny Szubowicz) [2183047] - efi: Store mask of supported runtime services in struct efi (Lenny Szubowicz) [2183047] - NFS: Don't report errors from nfs_pageio_complete() more than once (Benjamin Coddington) [2213644] - NFS: Do not report flush errors in nfs_write_end() (Benjamin Coddington) [2213644] - NFS: Don't report ENOSPC write errors twice (Benjamin Coddington) [2213644] - NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS (Benjamin Coddington) [2213644] - NFS: Do not report EINTR/ERESTARTSYS as mapping errors (Benjamin Coddington) [2213644] - net: openvswitch: release vport resources on failure (Antoine Tenart) [2190225] - net: openvswitch: Add support to count upcall packets (Antoine Tenart) [2190225] - net: openvswitch: fix race on port output (Antoine Tenart) [2190225] - net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() (Antoine Tenart) [2190225] - net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Antoine Tenart) [2190225] - openvswitch: Fix flow lookup to use unmasked key (Antoine Tenart) [2190225] - openvswitch: switch from WARN to pr_warn (Antoine Tenart) [2190225] - EDAC/i10nm: Add Intel Emerald Rapids server support (Aristeu Rozanski) [2165649] - EDAC/skx_common: Delete duplicated and unreachable code (Aristeu Rozanski) [2165649] - EDAC/skx_common: Enable EDAC support for the "near" memory (Aristeu Rozanski) [2165649] - EDAC/i10nm: Print an extra register set of retry_rd_err_log (Aristeu Rozanski) [2165649] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers for HBM (Aristeu Rozanski) [2165649] - EDAC/skx_common: Add ChipSelect ADXL component (Aristeu Rozanski) [2165649] - EDAC/i10nm: Fix NVDIMM detection (Aristeu Rozanski) [2165649] - EDAC/skx_common: Set the memory type correctly for HBM memory (Aristeu Rozanski) [2165649] - EDAC/mc: Add new HBM2 memory type (Aristeu Rozanski) [2165649] - EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Aristeu Rozanski) [2165649] - tpm: disable hwrng for fTPM on some AMD designs (Štěpán Horáček) [2159583] - tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address (Štěpán Horáček) [2159583] - tpm: Use managed allocation for bios event log (Štěpán Horáček) [2159583] - efi: tpm: Avoid READ_ONCE() for accessing the event log (Štěpán Horáček) [2159583] - tpm: Allow system suspend to continue when TPM suspend fails (Štěpán Horáček) [2159583] - tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Štěpán Horáček) [2159583] - tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Štěpán Horáček) [2159583] - tpm: acpi: Call acpi_put_table() to fix memory leak (Štěpán Horáček) [2159583] - tpm/tpm_crb: Fix error message in __crb_relinquish_locality() (Štěpán Horáček) [2159583] - tpm: Avoid function type cast of put_device() (Štěpán Horáček) [2159583] - char: tpm: Protect tpm_pm_suspend with locks (Štěpán Horáček) [2159583] - efi/tpm: Pass correct address to memblock_reserve (Štěpán Horáček) [2159583] - char: move from strlcpy with unused retval to strscpy (Štěpán Horáček) [2159583] - tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Štěpán Horáček) [2159583] - tpm: Fix buffer access in tpm2_get_tpm_pt() (Štěpán Horáček) [2159583] - tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() (Štěpán Horáček) [2159583] - tpm: use try_get_ops() in tpm-space.c (Štěpán Horáček) [2159583] - tpm: Fix error handling in async work (Štěpán Horáček) [2159583] - tpm: vtpm_proxy: Check length to avoid compiler warning (Štěpán Horáček) [2159583] - tpm: fix NPE on probe for missing device (Štěpán Horáček) [2159583] - tpm: fix potential NULL pointer access in tpm_del_char_device (Štěpán Horáček) [2159583] - tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' (Štěpán Horáček) [2159583] - tpm: add request_locality before write TPM_INT_ENABLE (Štěpán Horáček) [2159583] - tpm_tis_spi: Add missing SPI ID (Štěpán Horáček) [2159583] - tpm: fix Atmel TPM crash caused by too frequent queries (Štěpán Horáček) [2159583] - tpm: Check for integer overflow in tpm2_map_response_body() (Štěpán Horáček) [2159583] - KEYS: trusted: Fix TPM reservation for seal/unseal (Štěpán Horáček) [2135881] - KVM: x86: Add helpers to recalc physical vs. logical optimized APIC maps (John Allen) [2117761] - KVM: x86: Allow APICv APIC ID inhibit to be cleared (John Allen) [2117761] - KVM: x86: Track required APICv inhibits with variable, not callback (John Allen) [2117761] - Revert "KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu" (John Allen) [2117761] - KVM: SVM: Handle multiple logical targets in AVIC kick fastpath (John Allen) [2117761] - KVM: SVM: Require logical ID to be power-of-2 for AVIC entry (John Allen) [2117761] - KVM: SVM: Update svm->ldr_reg cache even if LDR is "bad" (John Allen) [2117761] - KVM: SVM: Always update local APIC on writes to logical dest register (John Allen) [2117761] - KVM: SVM: Inhibit AVIC if vCPUs are aliased in logical mode (John Allen) [2117761] - KVM: x86: Inhibit APICv/AVIC if the optimized physical map is disabled (John Allen) [2117761] - KVM: x86: Honor architectural behavior for aliased 8-bit APIC IDs (John Allen) [2117761] - Documentation: KVM: Add SPDX-License-Identifier tag (John Allen) [2117761] - Documentation: KVM: add virtual CPU errata documentation (John Allen) [2117761] - KVM: x86: Disable APIC logical map if vCPUs are aliased in logical mode (John Allen) [2117761] - KVM: x86: Disable APIC logical map if logical ID covers multiple MDAs (John Allen) [2117761] - KVM: x86: Skip redundant x2APIC logical mode optimized cluster setup (John Allen) [2117761] - KVM: x86: Explicitly track all possibilities for APIC map's logical modes (John Allen) [2117761] - KVM: x86: Explicitly skip optimized logical map setup if vCPU's LDR==0 (John Allen) [2117761] - KVM: SVM: Add helper to perform final AVIC "kick" of single vCPU (John Allen) [2117761] - KVM: SVM: Document that vCPU ID == APIC ID in AVIC kick fastpatch (John Allen) [2117761] - Revert "KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible" (John Allen) [2117761] - KVM: SVM: Replace "avic_mode" enum with "x2avic_enabled" boolean (John Allen) [2117761] - KVM: x86: Inhibit APIC memslot if x2APIC and AVIC are enabled (John Allen) [2117761] - KVM: x86: Handle APICv updates for APIC "mode" changes via request (John Allen) [2117761] - KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (John Allen) [2117761] - KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (John Allen) [2117761] - KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (John Allen) [2117761] - KVM: SVM: Flush the "current" TLB when activating AVIC (John Allen) [2117761] - KVM: x86: Purge "highest ISR" cache when updating APICv state (John Allen) [2117761] - KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (John Allen) [2117761] - KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (John Allen) [2117761] - KVM: x86: Do not block APIC write for non ICR registers (John Allen) [2117761] - KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (John Allen) [2117761] - KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itself (John Allen) [2117761] - KVM: SEV: fix misplaced closing parenthesis (John Allen) [2117761] - KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (John Allen) [2117761] - KVM: SVM: Fix x2APIC MSRs interception (John Allen) [2117761] - KVM: x86: nSVM: optimize svm_set_x2apic_msr_interception (John Allen) [2117761] - KVM: SVM: Add AVIC doorbell tracepoint (John Allen) [2117761] - KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible (John Allen) [2117761] - KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (John Allen) [2117761] - KVM: x86: Move APIC access page helper to common x86 code (John Allen) [2117761] - KVM: SVM: Introduce hybrid-AVIC mode (John Allen) [2117761] - KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (John Allen) [2117761] - KVM: SVM: Modify AVIC GATag to support max number of 512 vCPUs (John Allen) [2117761] - KVM: SVM: Fix a benign off-by-one bug in AVIC physical table mask (John Allen) [2117761] - KVM: SVM: Ignore writes to Remote Read Data on AVIC write traps (John Allen) [2117761] - KVM: SVM: Introduce logic to (de)activate x2AVIC mode (John Allen) [2117761] - KVM: x86: nSVM: always intercept x2apic msrs (John Allen) [2117761] - KVM: SVM: Don't put/load AVIC when setting virtual APIC mode (John Allen) [2117761] - KVM: SVM: Refresh AVIC configuration when changing APIC mode (John Allen) [2117761] - KVM: x86: Deactivate APICv on vCPU with APIC disabled (John Allen) [2117761] - KVM: SVM: Adding support for configuring x2APIC MSRs interception (John Allen) [2117761] - KVM: SVM: Do not support updating APIC ID when in x2APIC mode (John Allen) [2117761] - KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (John Allen) [2117761] - KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (John Allen) [2117761] - KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (John Allen) [2117761] - KVM: svm/avic: Drop "struct kvm_x86_ops" for avic_hardware_setup() (John Allen) [2117761] - KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (John Allen) [2117761] - KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (John Allen) [2117761] - x86/cpufeatures: Introduce x2AVIC CPUID bit (John Allen) [2117761] - KVM: x86: SVM: fix nested PAUSE filtering when L0 intercepts PAUSE (John Allen) [2117761] - KVM: x86: nSVM: support PAUSE filtering when L0 doesn't intercept PAUSE (John Allen) [2117761] - KVM: x86: SVM: drop preempt-safe wrappers for avic_vcpu_load/put (John Allen) [2117761] - KVM: x86: disable preemption around the call to kvm_arch_vcpu_{un|}blocking (John Allen) [2117761] - KVM: x86: disable preemption while updating apicv inhibition (John Allen) [2117761] - KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (John Allen) [2117761] - KVM: x86: SVM: fix avic_kick_target_vcpus_fast (John Allen) [2117761] - KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (John Allen) [2117761] - KVM: x86: SVM: remove avic's broken code that updated APIC ID (John Allen) [2117761] - KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (John Allen) [2117761] - KVM: x86: document AVIC/APICv inhibit reasons (John Allen) [2117761] - KVM: x86: SVM: allow AVIC to co-exist with a nested guest running (John Allen) [2117761] - KVM: x86: allow per cpu apicv inhibit reasons (John Allen) [2117761] - KVM: x86: SVM: allow to force AVIC to be enabled (John Allen) [2117761]- [rt] build kernel-rt-4.18.0-497.rt7.286.el8 [2180997] - sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long) [2189324] - sctp: check send stream number after wait_for_sndbuf (Xin Long) [2189324] - sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Xin Long) [2189324] - sctp: fail if no bound addresses can be used for a given scope (Xin Long) [2189324] - sctp: sysctl: make extra pointers netns aware (Xin Long) [2189324] - sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long) [2189324] - sctp: delete free member from struct sctp_sched_ops (Xin Long) [2189324] - sctp: fix memory leak in sctp_stream_outq_migrate() (Xin Long) [2189324] - sctp: clear out_curr if all frag chunks of current msg are pruned (Xin Long) [2189324] - sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent (Xin Long) [2189324] - sched/fair: Fix imbalance overflow (Phil Auld) [RHEL-419] - sched/fair: Move calculate of avg_load to a better location (Phil Auld) [RHEL-419] - sched/fair: Sanitize vruntime of entity being migrated (Phil Auld) [RHEL-419] - sched/rt: pick_next_rt_entity(): check list_entry (Phil Auld) [RHEL-419] - sched/fair: sanitize vruntime of entity being placed (Phil Auld) [RHEL-419] - sched/fair: Limit sched slice duration (Phil Auld) [RHEL-419] - sched/topology: Add __init for sched_init_domains() (Phil Auld) [RHEL-419] - sched/core: Reorganize ttwu_do_wakeup() and ttwu_do_activate() (Phil Auld) [RHEL-419] - sched/core: Micro-optimize ttwu_runnable() (Phil Auld) [RHEL-419] - sched/numa: Stop an exhastive search if an idle core is found (Phil Auld) [RHEL-419] - sched/topology: Add __init for init_defrootdomain (Phil Auld) [RHEL-419] - sched: Clear ttwu_pending after enqueue_task() (Phil Auld) [RHEL-419] - sched/psi: Fix possible missing or delayed pending event (Phil Auld) [RHEL-419] - sched/fair: Cleanup for SIS_PROP (Phil Auld) [RHEL-419] - sched/fair: Default to false in test_idle_cores() (Phil Auld) [RHEL-419] - sched/fair: Remove useless check in select_idle_core() (Phil Auld) [RHEL-419] - sched/fair: Avoid double search on same cpu (Phil Auld) [RHEL-419] - sched/fair: Remove redundant check in select_idle_smt() (Phil Auld) [RHEL-419] - sched: Rename task_running() to task_on_cpu() (Phil Auld) [RHEL-419] - sched/fair: Move call to list_last_entry() in detach_tasks (Phil Auld) [RHEL-419] - sched/fair: Cleanup loop_max and loop_break (Phil Auld) [RHEL-419] - sched/fair: Make sure to try to detach at least one movable task (Phil Auld) [RHEL-419] - sched: Add update_current_exec_runtime helper (Phil Auld) [RHEL-419] - sched/fair: Don't init util/runnable_avg for !fair task (Phil Auld) [RHEL-419] - sched/fair: Move task sched_avg attach to enqueue_task_fair() (Phil Auld) [RHEL-419] - sched/fair: Update comments in enqueue/dequeue_entity() (Phil Auld) [RHEL-419] - sched/fair: Maintain task se depth in set_task_rq() (Phil Auld) [RHEL-419] - sched/debug: Print each field value left-aligned in sched_show_task() (Phil Auld) [RHEL-419] - sched/fair: Make per-cpu cpumasks static (Phil Auld) [RHEL-419] - sched/fair: Rename select_idle_mask to select_rq_mask (Phil Auld) [RHEL-419] - sched: Snapshot thread flags (Phil Auld) [RHEL-419] - sched/fair: find_idlest_group(): Remove unused sd_flag parameter (Phil Auld) [RHEL-419] - redhat/genlog.py: add support to list/process zstream Jira tickets (Herton R. Krzesinski) - powercap: intel_rapl: add support for Emerald Rapids (Prarit Bhargava) [2156804] - vsock: avoid to close connected socket after the timeout (Stefano Garzarella) [2209710] - sfc: Fix module EEPROM reporting for QSFP modules (Íñigo Huguet) [2192382] - perf script: Fix missing Retire Latency fields option documentation (Michael Petlan) [2177014] - perf event x86: Add retire_lat when synthesizing PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [2177014] - perf test x86: Support the retire_lat (Retire Latency) sample_type check (Michael Petlan) [2177014] - perf script: Support Retire Latency (Michael Petlan) [2177014] - perf report: Support Retire Latency (Michael Petlan) [2177014]- [rt] build kernel-rt-4.18.0-496.rt7.285.el8 [2180997] - netfilter: nft_redir: correct value of inet type `.maxattrs` (Florian Westphal) [2189517] - netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal) [2189517] - netfilter: ebtables: fix table blob use-after-free (Florian Westphal) [2189517] - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Florian Westphal) [2189517] - netfilter: nf_tables: make table handle allocation per-netns friendly (Florian Westphal) [2189517] - netfilter: nf_tables: really skip inactive sets when allocating name (Florian Westphal) [2189517] - intel_idle: add Emerald Rapids Xeon support (Prarit Bhargava) [2156824] - tools/power turbostat: Introduce support for EMR (Prarit Bhargava) [2156806] - kunit: drm: make DRM buddy test compatible with other pages sizes (Nico Pache) [2209108] - redhat: fix missing kunit module in mod-internal.list (Nico Pache) [2209108] - bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ricardo Robaina) [2196359] {CVE-2023-2002} - macvlan: Fix mc_filter calculation (Xin Long) [2186948] - macvlan: Add netlink attribute for broadcast cutoff (Xin Long) [2186948] - macvlan: Skip broadcast queue if multicast with single receiver (Xin Long) [2186948] - net: macvlan: fix memory leaks of macvlan_common_newlink (Xin Long) [2186948] - net: macvlan: change schedule system_wq to system_unbound_wq (Xin Long) [2186948] - net: macvlan: fix potential UAF problem for lowerdev (Xin Long) [2186948] - macvlan: Support for high multicast packet rate (Xin Long) [2186948] - macvlan: Skip loopback packets in RX handler (Xin Long) [2186948] - macvlan: fix null dereference in macvlan_device_event() (Xin Long) [2186948] - macvlan: add cond_resched() during multicast processing (Xin Long) [2186948] - macvlan: schedule bc_work even if error (Xin Long) [2186948] - macvlan: replace kfree_skb by consume_skb for drop profiles (Xin Long) [2186948] - tipc: fix unexpected link reset due to discovery messages (Xin Long) [2193242] - tipc: Fix potential OOB in tipc_link_proto_rcv() (Xin Long) [2193242] - tipc: check skb_linearize() return value in tipc_disc_rcv() (Xin Long) [2193242] - tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header (Xin Long) [2193242] - tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long) [2193242] - s390/dasd: fix hanging blockdevice after request requeue (Tobias Huschle) [2043875] - s390/dasd: add autoquiesce event for start IO error (Tobias Huschle) [2043875] - s390/dasd: add aq_timeouts autoquiesce trigger (Tobias Huschle) [2043875] - s390/dasd: add aq_requeue sysfs attribute (Tobias Huschle) [2043875] - s390/dasd: add aq_mask sysfs attribute (Tobias Huschle) [2043875] - s390/dasd: add autoquiesce feature (Tobias Huschle) [2043875] - s390/dasd: remove unused DASD EER defines (Tobias Huschle) [2043875] - md: Fix bitmap offset type in sb writer (Nigel Croxon) [2189478] - md/raid5: Improve performance for sequential IO (Nigel Croxon) [2189478] - md/raid5: remove unused working_disks variable (Nigel Croxon) [2189478] - md/raid10: fix memleak of md thread (Nigel Croxon) [2189478] - md/raid10: fix memleak for 'conf->bio_split' (Nigel Croxon) [2189478] - md/raid10: fix leak of 'r10bio->remaining' for recovery (Nigel Croxon) [2189478] - md/raid10: don't BUG_ON() in raise_barrier() (Nigel Croxon) [2189478] - md: fix soft lockup in status_resync (Nigel Croxon) [2189478] - md: add error_handlers for raid0 and linear (Nigel Croxon) [2151208 2189478] - md: Use optimal I/O size for last bitmap page (Nigel Croxon) [2189478] - md: Fix types in sb writer (Nigel Croxon) [2189478] - md: Move sb writer loop to its own function (Nigel Croxon) [2189478] - md/raid10: Fix typo in comment (replacment -> replacement) (Nigel Croxon) [2189478] - md/raid10: fix null-ptr-deref in raid10_sync_request (Nigel Croxon) [2189478] - md/raid10: fix task hung in raid10d (Nigel Croxon) [2189478] - md: simplify sysctl registration (Nigel Croxon) [2189478] - HID: intel-ish-hid: ipc: Fix potential use-after-free in work function (Tony Camuso) [2182388] - devm-helpers: Fix devm_delayed_work_autocancel() kerneldoc (Tony Camuso) [2182388] - devm-helpers: Add resource managed version of work init (Tony Camuso) [2182388] - workqueue: Add resource managed version of delayed work init (Tony Camuso) [2182388] - HID: stop drivers from selecting CONFIG_HID (Tony Camuso) [2182388] - HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Tony Camuso) [2182388] - HID: intel-ish-hid: ishtp: remove variable rb_count (Tony Camuso) [2182388]- [rt] build kernel-rt-4.18.0-495.rt7.284.el8 [2180997] - i40e: Add support for VF to specify its primary MAC address (Stefan Assmann) [2091552] - net/tg3: resolve deadlock in tg3_reset_task() during EEH (Ken Cox) [2159218 2166475] - HID: asus: use spinlock to safely schedule workers (Ricardo Robaina) [2186285] {CVE-2023-1079} - HID: asus: use spinlock to protect concurrent accesses (Ricardo Robaina) [2186285] {CVE-2023-1079} - e1000e: Disable TSO on i219-LM card to increase speed (Ken Cox) [2109782] - erspan: get the proto with the md version for collect_md (Xin Long) [2207724] - netfilter: nf_tables: deactivate anonymous set from preparation phase (Florian Westphal) [2196155] {CVE-2023-32233} - scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Ewan D. Milne) [2171092] - scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Ewan D. Milne) [2171092] - scsi: core: Add BLIST_NO_VPD_SIZE for some VDASD (Ewan D. Milne) [2171092] - scsi: core: Fix a source code comment (Ewan D. Milne) [2171092] - scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Ewan D. Milne) [2171092] - scsi: scsi_debug: Delete unreachable code in inquiry_vpd_b0() (Ewan D. Milne) [2171092] - scsi: core: Use SCSI_SCAN_INITIAL in do_scsi_scan_host() (Ewan D. Milne) [2171092] - scsi: core: Use SCSI_SCAN_RESCAN in __scsi_add_device() (Ewan D. Milne) [2171092] - scsi: Define the COMPLETED sense key (Ewan D. Milne) [2171092] - scsi: core: Add I/O timeout count for SCSI device (Ewan D. Milne) [2171092] - tipc: check the bearer min mtu properly when setting it by netlink (Xin Long) [2185143] - tipc: do not update mtu if msg_max is too small in mtu negotiation (Xin Long) [2185143] - tipc: add tipc_bearer_min_mtu to calculate min mtu (Xin Long) [2185143] - net/tipc: fix tipc header files for kernel-doc (Xin Long) [2185143] - scsi: smartpqi: Update version to 2.1.22-040 (Don Brace) [2162103] - scsi: smartpqi: Update copyright to 2023 (Don Brace) [2162103] - scsi: smartpqi: Add sysfs entry for NUMA node in /sys/block/sdX/device (Don Brace) [2162103] - scsi: smartpqi: Stop sending driver-initiated TURs (Don Brace) [2162103] - scsi: smartpqi: Fix byte aligned writew for ARM servers (Don Brace) [2162103] - scsi: smartpqi: Add support for RAID NCQ priority (Don Brace) [2162103] - scsi: smartpqi: Validate block layer host tag (Don Brace) [2162103] - scsi: smartpqi: Remove contention for raid_bypass_cnt (Don Brace) [2162103] - scsi: smartpqi: Fix rare SAS transport memory leak (Don Brace) [2162103] - scsi: smartpqi: Remove NULL pointer check (Don Brace) [2162103] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [2162103] - scsi: smartpqi: Map full length of PCI BAR 0 (Don Brace) [2162103] - scsi: smartpqi: Replace one-element array with flexible-array member (Don Brace) [2162103] - scsi: mpi3mr: Use -ENOMEM instead of -1 in mpi3mr_expander_add() (Tomas Henzl) [2163671] - scsi: mpi3mr: Use IRQ save variants of spinlock to protect chain frame allocation (Tomas Henzl) [2163671] - scsi: mpi3mr: Handle soft reset in progress fault code (0xF002) (Tomas Henzl) [2163671] - scsi: mpi3mr: Update driver version to 8.4.1.0.0 (Tomas Henzl) [2163671] - scsi: mpi3mr: Update copyright year (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix W=1 compilation warnings (Tomas Henzl) [2163671] - scsi: mpi3mr: Update MPI Headers to revision 27 (Tomas Henzl) [2163671] - scsi: mpi3mr: Avoid escalating to higher level reset when target is removed (Tomas Henzl) [2163671] - scsi: mpi3mr: Modify MUR timeout value to 120 seconds (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix admin queue memory leak upon soft reset (Tomas Henzl) [2163671] - scsi: mpi3mr: Successive VD delete and add causes FW fault (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix expander node leak in mpi3mr_remove() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix memory leaks in mpi3mr_init_ioc() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix sas_hba.phy memory leak in mpi3mr_remove() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix mpi3mr_hba_port memory leak in mpi3mr_remove() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix config page DMA memory leak (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix throttle_groups memory leak (Tomas Henzl) [2163671] - scsi: mpi3mr: Bad drive in topology results kernel crash (Tomas Henzl) [2163671] - scsi: mpi3mr: NVMe command size greater than 8K fails (Tomas Henzl) [2163671] - scsi: mpi3mr: Return proper values for failures in firmware init path (Tomas Henzl) [2163671] - scsi: mpi3mr: Wait for diagnostic save during controller init (Tomas Henzl) [2163671] - scsi: mpi3mr: Driver unload crashes host when enhanced logging is enabled (Tomas Henzl) [2163671] - scsi: mpi3mr: ioctl timeout when disabling/enabling interrupt (Tomas Henzl) [2163671] - scsi: mpi3mr: Remove unneeded version.h include (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization (Tomas Henzl) [2163671] - scsi: mpi3mr: Use number of bits to manage bitmap sizes (Tomas Henzl) [2163671] - scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix an issue found by KASAN (Tomas Henzl) [2163671] - scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile (Tomas Henzl) [2163671] - scsi: mpi3mr: Remove usage of dma_get_required_mask() API (Tomas Henzl) [2163671] - scsi: mpi3mr: Suppress command reply debug prints (Tomas Henzl) [2163671] - ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_time_ms' (Tony Camuso) [2174220] - ipmi:ssif: Add a timer between request retries (Tony Camuso) [2174220] - ipmi:ssif: Remove rtc_us_timer (Tony Camuso) [2174220] - ipmi_ssif: Rename idle state and check (Tony Camuso) [2174220] - ipmi:ssif: resend_msg() cannot fail (Tony Camuso) [2174220] - ipmi/watchdog: use strscpy() to instead of strncpy() (Tony Camuso) [2174220] - ipmi: ssif_bmc: Convert to i2c's .probe_new() (Tony Camuso) [2174220] - ipmi: fix use after free in _ipmi_destroy_user() (Tony Camuso) [2174220] - ipmi:ssif: Increase the message retry time (Tony Camuso) [2174220] - ipmi: Fix some kernel-doc warnings (Tony Camuso) [2174220] - ipmi: ssif_bmc: Use EPOLLIN instead of POLLIN (Tony Camuso) [2174220] - ipmi: fix msg stack when IPMI is disconnected (Tony Camuso) [2174220] - ipmi: fix memleak when unload ipmi driver (Tony Camuso) [2174220] - ipmi: fix long wait in unload when IPMI disconnect (Tony Camuso) [2174220] - ipmi: kcs: Poll OBF briefly to reduce OBE latency (Tony Camuso) [2174220] - ipmi: ssif_bmc: Add SSIF BMC driver (Tony Camuso) [2174220] - ipmi: Remove unused struct watcher_entry (Tony Camuso) [2174220] - ipmi: kcs: aspeed: Update port address comments (Tony Camuso) [2174220] - ipmi: Add __init/__exit annotations to module init/exit funcs (Tony Camuso) [2174220] - ipmi:ipmb: Don't call ipmi_unregister_smi() on a register failure (Tony Camuso) [2174220] - ipmi:ipmb: Fix a vague comment and a typo (Tony Camuso) [2174220] - ipmi: Fix comment typo (Tony Camuso) [2174220] - char: ipmi: modify NPCM KCS configuration (Tony Camuso) [2174220] - cipso: Fix data-races around sysctl. (Juraj Marcin) [2181138] - netlabel: fix out-of-bounds memory accesses (Juraj Marcin) [2181138] - CIPSO: Fix unaligned memory access in cipso_v4_gentag_hdr (Juraj Marcin) [2181138] - netlabel_domainhash.c: Use built-in RCU list checking (Juraj Marcin) [2181138] - net: netlabel: Use built-in RCU list checking (Juraj Marcin) [2181138] - netlabel: remove redundant assignment to pointer iter (Juraj Marcin) [2181138] - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Juraj Marcin) [2181138] - selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() (Juraj Marcin) [2181138] - selinux: free contexts previously transferred in selinux_add_opt() (Juraj Marcin) [2181138] - LSM: general protection fault in legacy_parse_param (Juraj Marcin) [2181138] - selinux: check return value of sel_make_avc_files (Juraj Marcin) [2181138] - net/sched: flower: fix error handler on replace (Ivan Vecera) [2180870] - Revert "net/sched: flower: Fix wrong handle assignment during filter change" (Ivan Vecera) [2180870] - net/sched: flower: fix filter idr initialization (Ivan Vecera) [2180870] - net/sched: cls_api: remove block_cb from driver_list before freeing (Ivan Vecera) [2180870] - net/sched: flower: Fix wrong handle assignment during filter change (Ivan Vecera) [2180870] - net/sched: cls_api: Initialize miss_cookie_node when action miss is not used (Ivan Vecera) [2180870] - net/sched: sch_fq: fix integer overflow of "credit" (Ivan Vecera) [2180870] - net/sched: clear actions pointer in miss cookie init fail (Ivan Vecera) [2180870] - net/sched: mqprio: simplify handling of nlattr portion of TCA_OPTIONS (Ivan Vecera) [2180870] - l2tp: generate correct module alias strings (Ivan Vecera) [2180870] - net/sched: act_api: add specific EXT_WARN_MSG for tc action (Ivan Vecera) [2180870] - Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy" (Ivan Vecera) [2180870] - netfilter: ctnetlink: revert to dumping mark regardless of event type (Ivan Vecera) [2180870] - net/sched: flower: fix fl_change() error recovery path (Ivan Vecera) [2180870] - net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy (Ivan Vecera) [2180870] - net/sched: act_connmark: handle errno on tcf_idr_check_alloc (Ivan Vecera) [2180870] - net/sched: act_sample: fix action bind logic (Ivan Vecera) [2180870] - net/sched: act_mpls: fix action bind logic (Ivan Vecera) [2180870] - net/sched: act_pedit: fix action bind logic (Ivan Vecera) [2180870] - net/sched: cls_api: Move call to tcf_exts_miss_cookie_base_destroy() (Ivan Vecera) [2180870] - net/sched: flower: Support hardware miss to tc action (Ivan Vecera) [2180870] - net/sched: flower: Move filter handle initialization earlier (Ivan Vecera) [2180870] - net/sched: cls_api: Support hardware miss to tc action (Ivan Vecera) [2180870] - net/sched: Rename user cookie and act cookie (Ivan Vecera) [2180870] - net/sched: taprio: dynamic max_sdu larger than the max_mtu is unlimited (Ivan Vecera) [2180870] - net/sched: taprio: don't allow dynamic max_sdu to go negative after stab adjustment (Ivan Vecera) [2180870] - net/sched: taprio: fix calculation of maximum gate durations (Ivan Vecera) [2180870] - net/sched: act_pedit: use percpu overlimit counter when available (Ivan Vecera) [2180870] - net/sched: act_gate: use percpu stats (Ivan Vecera) [2180870] - net/sched: act_connmark: transition to percpu stats and rcu (Ivan Vecera) [2180870] - net/sched: act_nat: transition to percpu stats and rcu (Ivan Vecera) [2180870] - selftests: forwarding: tc_actions: cleanup temporary files when test is aborted (Ivan Vecera) [2180870] - net/sched: support per action hw stats (Ivan Vecera) [2180870] - net/sched: introduce flow_offload action cookie (Ivan Vecera) [2180870] - net/sched: pass flow_stats instead of multiple stats args (Ivan Vecera) [2180870] - net/sched: act_pedit, setup offload action for action stats query (Ivan Vecera) [2180870] - net/sched: optimize action stats api calls (Ivan Vecera) [2180870] - net/sched: act_ctinfo: use percpu stats (Ivan Vecera) [2180870] - net/sched: fix error recovery in qdisc_create() (Ivan Vecera) [2180870] - net/sched: taprio: don't segment unnecessarily (Ivan Vecera) [2180870] - net/sched: taprio: split segmentation logic from qdisc_enqueue() (Ivan Vecera) [2180870] - net/sched: taprio: automatically calculate queueMaxSDU based on TC gate durations (Ivan Vecera) [2180870] - net/sched: keep the max_frm_len information inside struct sched_gate_list (Ivan Vecera) [2180870] - net/sched: taprio: warn about missing size table (Ivan Vecera) [2180870] - net/sched: make stab available before ops->init() call (Ivan Vecera) [2180870] - net/sched: taprio: calculate guard band against actual TC gate close time (Ivan Vecera) [2180870] - net/sched: taprio: calculate budgets per traffic class (Ivan Vecera) [2180870] - net/sched: taprio: rename close_time to end_time (Ivan Vecera) [2180870] - net/sched: taprio: calculate tc gate durations (Ivan Vecera) [2180870] - net/sched: taprio: give higher priority to higher TCs in software dequeue mode (Ivan Vecera) [2180870] - net/sched: taprio: avoid calling child->ops->dequeue(child) twice (Ivan Vecera) [2180870] - net/sched: taprio: refactor one skb dequeue from TXQ to separate function (Ivan Vecera) [2180870] - net/sched: taprio: continue with other TXQs if one dequeue() failed (Ivan Vecera) [2180870] - net/sched: taprio: delete peek() implementation (Ivan Vecera) [2180870] - net: sched: sch: Fix off by one in htb_activate_prios() (Ivan Vecera) [2180870] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Ivan Vecera) [2180870] - net/sched: taprio: pass mqprio queue configuration to ndo_setup_tc() (Ivan Vecera) [2180870] - net/sched: refactor mqprio qopt reconstruction to a library function (Ivan Vecera) [2180870] - net/sched: taprio: centralize mqprio qopt validation (Ivan Vecera) [2180870] - net/sched: mqprio: add extack messages for queue count validation (Ivan Vecera) [2180870] - net/sched: mqprio: allow offloading drivers to request queue count validation (Ivan Vecera) [2180870] - net/sched: mqprio: allow reverse TC:TXQ mappings (Ivan Vecera) [2180870] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Ivan Vecera) [2180870] - net/sched: mqprio: refactor offloading and unoffloading to dedicated functions (Ivan Vecera) [2180870] - net/sched: mqprio: refactor nlattr parsing to a separate function (Ivan Vecera) [2180870] - netlink: add support for formatted extack messages (Ivan Vecera) [2180870] - net/sched: simplify tcf_pedit_act (Ivan Vecera) [2180870] - net/sched: transition act_pedit to rcu and percpu stats (Ivan Vecera) [2180870] - net: sched: sch: Bounds check priority (Ivan Vecera) [2180870] - net: Kconfig: fix spellos (Ivan Vecera) [2180870] - net/sched: sch_taprio: do not schedule in taprio_reset() (Ivan Vecera) [2180870] - sched: add new attr TCA_EXT_WARN_MSG to report tc extact message (Ivan Vecera) [2180870] - net/sched: sch_taprio: fix possible use-after-free (Ivan Vecera) [2180870] - net: sched: htb: fix htb_classify() kernel-doc (Ivan Vecera) [2180870] - net/sched: fix retpoline wrapper compilation on configs without tc filters (Ivan Vecera) [2180870] - net: sched: update the nat flag for icmp error packets in ct_nat_execute (Ivan Vecera) [2180870] - net/sched: avoid indirect classify functions on retpoline kernels (Ivan Vecera) [2180870] - net/sched: avoid indirect act functions on retpoline kernels (Ivan Vecera) [2180870] - net/sched: add retpoline wrapper for tc (Ivan Vecera) [2180870] - net/sched: move struct action_ops definition out of ifdef (Ivan Vecera) [2180870] - netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark (Ivan Vecera) [2180870] - net: sched: allow act_ct to be built without NF_NAT (Ivan Vecera) [2180870] - netfilter: conntrack: Fix data-races around ct mark (Ivan Vecera) [2180870] - net: flow_offload: add support for ARP frame matching (Ivan Vecera) [2180870] - selftests: tc-testing: Add matchJSON to tdc (Ivan Vecera) [2180870] - Documentation: networking: TC queue based filtering (Ivan Vecera) [2180870] - act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2180870] - net: sched: cake: fix null pointer access issue when cake_init() fails (Ivan Vecera) [2180870] - net: sched: use tc_cls_bind_class() in filter (Ivan Vecera) [2180870] - net: sched: cls_api: introduce tc_cls_bind_class() helper (Ivan Vecera) [2180870] - net: sched: ensure n arg not empty before call bind_class (Ivan Vecera) [2180870] - selftests/tc-testing: update qdisc/cls/action features in config (Ivan Vecera) [2180870] - net/sched: taprio: allow user input of per-tc max SDU (Ivan Vecera) [2180870] - net/sched: query offload capabilities through ndo_setup_tc() (Ivan Vecera) [2180870] - net: sched: act_bpf: simplify code logic in tcf_bpf_init() (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for teql qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for tbf qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for taprio qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for skbprio qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for sfq qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for sfb qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for plug qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for pfifo_fast qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for hhf qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for gred qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for fq qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for etf qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for codel qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for choke qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for atm qdisc (Ivan Vecera) [2180870] - headers: Remove some left-over license text (Ivan Vecera) [2180870] - net/sched: taprio: simplify list iteration in taprio_dev_notifier() (Ivan Vecera) [2180870] - net/sched: taprio: remove unnecessary taprio_list_lock (Ivan Vecera) [2180870] - net: sched: remove unused tcf_result extension (Ivan Vecera) [2180870] - net: sched: simplify code in mall_reoffload (Ivan Vecera) [2180870] - net: sched: act_ct: remove redundant variable err (Ivan Vecera) [2180870] - selftests/tc-testings: add list case for basic filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for tcindex filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for rsvp filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for route filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for flow filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for cgroup filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for bpf filter (Ivan Vecera) [2180870] - net/sched: use tc_cls_stats_dump() in filter (Ivan Vecera) [2180870] - net/sched: cls_api: add helper for tc cls walker stats dump (Ivan Vecera) [2180870] - net/sched: taprio: replace safety precautions with comments (Ivan Vecera) [2180870] - net/sched: taprio: add extack messages in taprio_init (Ivan Vecera) [2180870] - net/sched: taprio: stop going through private ops for dequeue and peek (Ivan Vecera) [2180870] - net/sched: taprio: remove redundant FULL_OFFLOAD_IS_ENABLED check in taprio_enqueue (Ivan Vecera) [2180870] - net/sched: taprio: use rtnl_dereference for oper and admin sched in taprio_destroy() (Ivan Vecera) [2180870] - net/sched: taprio: taprio_dump and taprio_change are protected by rtnl_mutex (Ivan Vecera) [2180870] - net/sched: taprio: taprio_offload_config_changed() is protected by rtnl_mutex (Ivan Vecera) [2180870] - net/sched: taprio: avoid disabling offload when it was never enabled (Ivan Vecera) [2180870] - flow_offload: Introduce flow_match_l2tpv3 (Ivan Vecera) [2180870] - net/sched: flower: Add L2TPv3 filter (Ivan Vecera) [2180870] - flow_dissector: Add L2TPv3 dissectors (Ivan Vecera) [2180870] - skbuff: make __skb_header_pointer()'s data argument const (Ivan Vecera) [2180870] - tools headers uapi: Update linux/in.h copy (Ivan Vecera) [2180870] - uapi: move IPPROTO_L2TP to in.h (Ivan Vecera) [2180870] - selftests/tc-testings: add tunnel_key action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add sample action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add nat action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add ife action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add connmark action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for xt action (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for gate action (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for ctinfo action (Ivan Vecera) [2180870] - net: sched: act_vlan: get rid of tcf_vlan_walker and tcf_vlan_search (Ivan Vecera) [2180870] - net: sched: act_tunnel_key: get rid of tunnel_key_walker and tunnel_key_search (Ivan Vecera) [2180870] - net: sched: act_skbmod: get rid of tcf_skbmod_walker and tcf_skbmod_search (Ivan Vecera) [2180870] - net: sched: act_skbedit: get rid of tcf_skbedit_walker and tcf_skbedit_search (Ivan Vecera) [2180870] - net: sched: act_simple: get rid of tcf_simp_walker and tcf_simp_search (Ivan Vecera) [2180870] - net: sched: act_sample: get rid of tcf_sample_walker and tcf_sample_search (Ivan Vecera) [2180870] - net: sched: act_police: get rid of tcf_police_walker and tcf_police_search (Ivan Vecera) [2180870] - net: sched: act_pedit: get rid of tcf_pedit_walker and tcf_pedit_search (Ivan Vecera) [2180870] - net: sched: act_nat: get rid of tcf_nat_walker and tcf_nat_search (Ivan Vecera) [2180870] - net: sched: act_mpls: get rid of tcf_mpls_walker and tcf_mpls_search (Ivan Vecera) [2180870] - net: sched: act_mirred: get rid of tcf_mirred_walker and tcf_mirred_search (Ivan Vecera) [2180870] - net: sched: act_ipt: get rid of tcf_ipt_walker/tcf_xt_walker and tcf_ipt_search/tcf_xt_search (Ivan Vecera) [2180870] - net: sched: act_ife: get rid of tcf_ife_walker and tcf_ife_search (Ivan Vecera) [2180870] - net: sched: act_gate: get rid of tcf_gate_walker and tcf_gate_search (Ivan Vecera) [2180870] - net: sched: act_gact: get rid of tcf_gact_walker and tcf_gact_search (Ivan Vecera) [2180870] - net: sched: act_ctinfo: get rid of tcf_ctinfo_walker and tcf_ctinfo_search (Ivan Vecera) [2180870] - net: sched: act_ct: get rid of tcf_ct_walker and tcf_ct_search (Ivan Vecera) [2180870] - net: sched: act_csum: get rid of tcf_csum_walker and tcf_csum_search (Ivan Vecera) [2180870] - net: sched: act_connmark: get rid of tcf_connmark_walker and tcf_connmark_search (Ivan Vecera) [2180870] - net: sched: act_bpf: get rid of tcf_bpf_walker and tcf_bpf_search (Ivan Vecera) [2180870] - net: sched: act_api: implement generic walker and search for tc action (Ivan Vecera) [2180870] - net: sched: act: move global static variable net_id to tc_action_ops (Ivan Vecera) [2180870] - net: sched: htb: remove redundant resource cleanup in htb_init() (Ivan Vecera) [2180870] - net/sched: cls_api: remove redundant 0 check in tcf_qevent_init() (Ivan Vecera) [2180870] - net: sched: etf: remove true check in etf_enable_offload() (Ivan Vecera) [2180870] - net: sched: gred: remove NULL check before free table->tab in gred_destroy() (Ivan Vecera) [2180870] - net: sched: remove redundant NULL check in change hook function (Ivan Vecera) [2180870] - net: sched: gred/red: remove unused variables in struct red_stats (Ivan Vecera) [2180870] - net: sched: choke: remove unused variables in struct choke_sched_data (Ivan Vecera) [2180870] - net: sched: using TCQ_MIN_PRIO_BANDS in prio_tune() (Ivan Vecera) [2180870] - net_sched: remove impossible conditions (Ivan Vecera) [2180870] - net: sched: remove unnecessary init of qdisc skb head (Ivan Vecera) [2180870] - net: sched: delete duplicate cleanup of backlog and qlen (Ivan Vecera) [2180870] - net: sched: remove duplicate check of user rights in qdisc (Ivan Vecera) [2180870] - net_sched: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2180870] - net: sched: delete unused input parameter in qdisc_create (Ivan Vecera) [2180870] - net: sched: remove the unused return value of unregister_qdisc (Ivan Vecera) [2180870] - net_sched: cls_route: disallow handle of 0 (Ivan Vecera) [2180870] - net/sched: sch_cbq: change the type of cbq_set_lss to void (Ivan Vecera) [2180870] - net/sched: remove qdisc_root_lock() helper (Ivan Vecera) [2180870] - net/sched: sch_cbq: Delete unused delay_timer (Ivan Vecera) [2180870] - net/sched: remove return value of unregister_tcf_proto_ops (Ivan Vecera) [2180870] - net: extract port range fields from fl_flow_key (Ivan Vecera) [2180870] - net/sched: act_ct: set 'net' pointer when creating new nf_flow_table (Ivan Vecera) [2180870] - net: sched: provide shim definitions for taprio_offload_{get,free} (Ivan Vecera) [2180870] - time64.h: consolidate uses of PSEC_PER_NSEC (Ivan Vecera) [2180870] - selftests: tc-testing: Add testcases to test new flush behaviour (Ivan Vecera) [2180870] - tc-testing: gitignore, delete plugins directory (Ivan Vecera) [2180870] - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms (Ivan Vecera) [2180870] - net_sched: em_meta: add READ_ONCE() in var_sk_bound_if() (Ivan Vecera) [2180870] - selftests: forwarding: tc_actions: allow mirred egress test to run on non-offloaded h2 (Ivan Vecera) [2180870] - net: sched: support hash selecting tx queue (Ivan Vecera) [2180870] - net: sched: use queue_mapping to pick tx queue (Ivan Vecera) [2180870] - net_sched: make qdisc_reset() smaller (Ivan Vecera) [2180870] - sch_red: Fix a typo (Ivan Vecera) [2180870] - wifi: ath9k: Don't mark channelmap stack variable read-only in ath9k_mci_update_wlan_channels() (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: ignore key disable commands (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: reduce the MHI timeout to 20s (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix fw used for offload check for mt7922 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: Fix use-after-free in fw features query. (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix SDIO suspend/resume regression (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: Fix a refcount bug in qrtr_recvmsg() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix flow dissection for forwarded packets (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix mesh forwarding (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix receiving mesh packets in forwarding=0 networks (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix the size calculation of ieee80211_ie_len_eht_cap() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix potential null pointer dereference (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: drop bogus static keywords in A-MSDU rx (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix mesh path discovery based on unicast packets (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix qos on mesh interfaces (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Serialize ieee80211_handle_wake_tx_queue() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: mark OF related data as maybe unused (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: do not check WED status for non-mmio devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add back 160MHz channel width support for MT7915 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: do not run mt76_unregister_device() on unregistered hw (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: fix MLO connection ownership (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: check basic rates validity (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: fix puncturing bitmap policy (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: fix NULL-ptr deref in offchan check (Jose Ignacio Tornos Martinez) [2183487] - wifi: wext: warn about usage only once (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: allow system suspend to survive ath11k (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: add LEDS_CLASS dependency (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: remove unused iwl_dbgfs_is_match() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix AP mode authentication transmission failed (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: use RTW_FLAG_POWERON flag to prevent to power on/off twice (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: p2p: Introduce generic flexible array frame member (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add documentation for amsdu_mesh_control (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: remove gfp parameter from cfg80211_obss_color_collision_notify description (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: always initialize link_sta with sta (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Set SSID if it is not already set (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: move H2C of del_pkt_offload before polling FW status ready (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: use readable return 0 in rtw89_mac_cfg_ppdu_status() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: usb: drop now unnecessary URB size check (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: usb: send Zero length packets if necessary (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: usb: Set qsel correctly (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix off-by-one link setting (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Fix for Rx fragmented action frames (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: avoid u32_encode_bits() warning (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Don't translate MLD addresses for multicast (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: call reg_notifier for self managed wiphy from driver hint (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: get rid of gfp in cfg80211_bss_color_notify (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: Allow authentication frames and set keys on NAN interface (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix non-MLO station association (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Allow NSS change only up to capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add a workaround for receiving non-standard mesh A-MSDU (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix receiving A-MSDU frames on mesh interfaces (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: remove mesh forwarding congestion check (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: factor out bridge tunnel / RFC1042 header check (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: move A-MSDU check in ieee80211_data_to_8023_exthdr (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Jose Ignacio Tornos Martinez) [2183487] - rfkill: Use sysfs_emit() to instead of sprintf() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Allow action frames to be transmitted with link BSS in MLD (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: configure puncturing bitmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: include puncturing bitmap in channel switch events (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: validate and configure puncturing bitmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: move puncturing bitmap validation from mac80211 (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: return error message for malformed chandef (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211_hwsim: Rename pid to portid to avoid confusion (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: add MLO_LINK_ID to CMD_STOP_AP event (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: emit CMD_START_AP on multicast group when an AP is started (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: mlme: handle EHT channel puncturing (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Extend cfg80211_update_owe_info_event() for MLD AP (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Extend cfg80211_new_sta() for MLD AP (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: move color collision detection report in a delayed work (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Fix use after free for wext (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Authentication offload to user space for MLO connection in STA mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: trace: remove MAC_PR_{FMT,ARG} (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: fix txdw7 assignment of TX DESC v3 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add LED control code for RTL8723AU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add LED control code for RTL8192EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add LED control code for RTL8188EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Register the LED and make it blink (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: set TX power according to RF path number by chip (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: correct register mask name of TX power offset (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: use passed channel in set_tx_shape_dfir() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852be: enable CLKREQ of PCI capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: try to use NORMAL_CE type firmware first (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: don't support LPS-PG mode after firmware 0.29.26.0 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: reset IDMEM mode to default value (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add use of pkt_list offload to debug entry (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: refine packet offload flow (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix potential wrong mapping for pkt-offload (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: disallow enter PS mode after create TDLS link (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: refine MCC C2H debug logs (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix parsing offset for MCC C2H (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: deal with RXI300 error (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: debug: avoid invalid access on RTW89_DBG_SEL_MAC_30 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: mac: add function to get TSF (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: split out generic part of rtw89_mac_port_tsf_sync() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: correct unit for port offset and refine macro (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.0 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Fix test fail when coexist with raspberryPI A2DP idle (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Correct A2DP exist variable source (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Set Bluetooth background scan PTA request priority (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Refine coexistence log (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Force to update TDMA parameter when radio state change (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Clear Bluetooth HW PTA counter when radio state change (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update Wi-Fi external control TDMA parameters/tables (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: change cfg80211_set_channel() name and signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Replace one-element array with flexible-array member (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Replace one-element arrays with flexible-array members (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Replace one-element array with flexible-array member (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Support firmware hotfix version in GET_HW_SPEC responses (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Support SD8978 chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Add missing compatible string for SD8787 (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: pcie: Perform correct BCM4364 firmware selection (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4377 (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4355 (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Rename Cypress 89459 to BCM4355 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: mac: Use existing macros in rtw_pwr_seq_parser() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Move enum rtw_tx_queue_type mapping code to tx.{c,h} (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: pci: Change queue datatype to enum rtw_tx_queue_type (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: pci: Use enum type for rtw_hw_queue_mapping() and ac_to_hwq (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: support ww power config in dts node (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x0u: report firmware version through ethtool (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: complete wed reset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add mt7915 wed reset callbacks (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: reset wed queues in mt76_dma_rx_reset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: add reset to mt76_dma_wed_setup signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add EHT beamforming support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: enable EHT support in firmware (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add support for EHT rate report (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add EHT capability init (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rework capability init (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add helpers for wtbl and interface limit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add variants support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add EHT rate stats for ethtool (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: increase wcid size to 1088 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add cmd id related to EHT support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add helpers for EHT capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add CMD_CBW_320MHZ (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add EHT phy type (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: remove __mt76_mcu_restart macro (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac_tx_complete_skb (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac_txp_skb_unmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac_txp_common structure (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac2_mac_tx_rate_val (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: release rxwi in mt7915_wed_release_rx_buf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix memory leak in mt7915_mmio_wed_init_rx_buf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix rx filter incorrect by drv/fw inconsistent (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add memory barrier to SDIO queue kick (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: reduce polling time in pmctrl (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add flexible polling wait-interval support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix WED TxS reporting (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: wed: enable red per-band token drop (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: set sku initial value to zero (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921u: add support for Comfast CF-952AX (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: fix switch default case in mt7996_reverse_frag0_hdr_trans (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7603: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: fix memory leak running mt76_dma_tx_cleanup (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix memory leak in mt7996_mcu_exit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: introduce mt76_queue_is_wed_rx utility routine (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix invalid remain_on_channel duration (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: remove BW160 and BW80+80 support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: fix POWER_CTRL command name typo (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: do not hardcode vht beamform cap (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: update register for CFEND_RATE (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix chainmask calculation in mt7996_set_antenna() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add ack signal support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix channel switch fail in monitor mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add chip id condition in mt7915_check_eeprom() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add error message in mt7915_thermal_set_cur_throttle_state() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework mt7915_thermal_temp_store() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework mt7915_mcu_set_thermal_throttling (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_work (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix deadlock in mt7921_abort_roc (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Fix off by one in mhi_ep_process_cmd_ring() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix compilation errors in rfkill() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: bump FW API to 74 for AX devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Reset rate index if rate is wrong (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: simplify by using SKB MAC header pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: add sniffer meta data APIs (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: rx: add sniffer support for EHT mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: always send nullfunc frames on MGMT queue (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: remove h from printk format specifier (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: improve tag handling in iwl_request_firmware (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mention the response structure in the kerneldoc (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: add minimal EHT rate reporting (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: free memory on error path in radix_tree_insert() (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Change state_lock to mutex (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Save channel state locally during suspend and resume (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Move chan->lock to the start of processing queued ch ring (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Fix the debug message for MHI_PKT_TYPE_RESET_CHAN_CMD cmd (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Only send -ENOTCONN status if client driver is available (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Check if the channel is supported by the controller (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Power up/down MHI stack during MHI RESET (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: Update mhi driver description (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: Update Makefile to used Kconfig flags (Jose Ignacio Tornos Martinez) [2183487] - wifi: wireless: deny wireless extensions on MLO-capable devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: wireless: warn on most wireless extension usage (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: drop extra 'e' from ieeee80211... name (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Deduplicate certificate loading (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add kernel-doc for EHT structure (Jose Ignacio Tornos Martinez) [2183487] - mac80211: support minimal EHT rate reporting on RX (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Add HE MU-MIMO related flags in ieee80211_bss_conf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Add VHT MU-MIMO related flags in ieee80211_bss_conf (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Use MLD address to indicate MLD STA disconnection (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Support 32 bytes KCK key in GTK rekey offload (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: remove support for static WEP (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Add support to read EEPROM caldata (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Add new qmi_bdf_type to handle caldata (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Fix incorrect qmi_file_type enum values (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: dp_mon: Fix uninitialized warning related to the pktlog (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: dp_mon: Fix out of bounds clang warning (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: hal_rx: Use memset_startat() for clearing queue descriptors (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Fix uninitilized variable clang warnings (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: wmi: delete PSOC_HOST_MAX_NUM_SS (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: hal: convert offset macros to functions (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: hal: add ab parameter to macros using it (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: fix ce memory mapping for ahb devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Remove the unused function ath10k_ce_shadow_src_ring_write_index_set() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add channel 177 into 5 GHz channel list (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Add support to configure FTM responder role (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Dump the efuse only for untested devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Print the ROM version too (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Use non-atomic sta iterator in rtw_ra_mask_info_update() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Use rtw_iterate_vifs() for rtw_vif_watch_dog_iter() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Move register access from rtw_bf_assoc() outside the RCU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use a longer retry limit of 48 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Report the RSSI to the firmware (Jose Ignacio Tornos Martinez) [2183487] - wifi: rt2x00: Remove useless else if (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt7601u: fix an integer underflow (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8723ae: fix obvious spelling error tyep->type (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU (Jose Ignacio Tornos Martinez) [2183487] - Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: fix a regression in adding rx buffers (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: fill the missing configuration about queue empty checking (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix assignation of TX BD RAM table (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct ADC clock settings (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: correct register definitions of digital CFO and spur elimination (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: set the correct mac_id for management frames (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix null vif pointer when get management frame date rate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change Wi-Fi role info related logic to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change RTL8852B use v1 TDMA policy (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Packet traffic arbitration hardware owner monitor (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: refactor debug log of slot list (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change firmware steps report to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change Wi-Fi Null data report to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add version code for Wi-Fi firmware coexistence control (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update WiFi role info H2C report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: only read Bluetooth counter of report version 1 for RTL8852A (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add v5 firmware control report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change firmware control report to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add v4 version firmware cycle report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Rename BTC firmware cycle report by feature version (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Remove le32 to CPU translator at firmware cycle report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: Fix a typo in debug message (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jose Ignacio Tornos Martinez) [2183487] - wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: avoid NULL-deref in survey dump for 2G only device (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: avoid handling disabled channels for survey dump (Jose Ignacio Tornos Martinez) [2183487] - net: rfkill: gpio: add DT support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix double space in comment (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: debugfs: fix to work with multiple PCI devices (Jose Ignacio Tornos Martinez) [2183487] - mac80211: Fix MLO address translation for multiple bss case (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: reset multiple BSSID options in stop_ap() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Fix iTXQ AMPDU fragmentation handling (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: sdata can be NULL during AMPDU start (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Proper mark iTXQs for resumption (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Prefer DT board type over DMI board type (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: remove most hidden macro dependencies on ah (Jose Ignacio Tornos Martinez) [2183487] - wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add rate control code for RTL8188EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Support new chip RTL8188EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Define masks for cck_agc_rpt bits (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Make rtl8xxxu_load_firmware take const char* (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Deduplicate the efuse dumping code (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: refine AGC tuning flow of DPK for irregular PA (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: refine 6 GHz scanning dwell time (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: update BSS color mapping register (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change TDMA related logic to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: refactor _chk_btc_report() to extend more features (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add v2 BT AFH report and related variable (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update BTC firmware report bitmap definition (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Enable Bluetooth report when show debug info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: use new introduction BTC version format (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: add BTC format version derived from firmware version (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: select CONFIG_RELAY (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: recover RX DCK failure (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct DPK settings (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct DACK setting (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fw: adapt to new firmware format of security section (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: consider ER SU as a TX capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix assignment to bit field priv->cck_agc_report_type (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix assignment to bit field priv->pi_enabled (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: get rid of wed rx_buf_ring page_frag_cache (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: resource leaks at mt7921_check_offload_capability() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: rely on queue page_frag_cache for wed rx queues (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: handle possible mt76_rx_token_consume failures (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: do not increment queue head if mt76_dma_add_buf fails (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: enable per-phy led support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable per-phy led support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move leds struct in mt76_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move leds field in leds struct (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix unintended sign extension of mt7996_hw_queue_read() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add support to update fw capability with MTFG table (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x0: fix oob access in mt76x0_phy_get_target_power (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix endianness warning in mt7996_mcu_sta_he_tlv (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: drop always true condition of __mt7996_reg_addr() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: check the correctness of event data (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: check return value before accessing free_block_num (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: check return value before accessing free_block_num (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: split mcu chan_mib array up (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix integer handling issue of mt7996_rf_regval_set() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_rx_radar_detected() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_ie_countdown() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix mt7915_rate_txpower_get() resource leaks (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add missing of_node_put() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: fix monitor mode bringup crash (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix scan request param frame size warning (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: fixing IQK failures for rtl8192eu (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: btcoexist: fix conditions branches that are never executed (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8192se: remove redundant rtl_get_bbreg() call (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8723du chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8822cu chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8822bu chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8821cu chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add common USB chip support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: iterate over vif/sta list non-atomically (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Drop coex mutex (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Drop h2c.lock (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Drop rf_lock (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Call rtw_fw_beacon_filter_config() with rtwdev->mutex held (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: print firmware type in info message (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add join info upon create interface (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix unsuccessful interface_add flow (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: stop mac port function when stop_ap() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add mac TSF sync function (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Introduce rtl8xxxu_update_ra_report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix the channel width reporting (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add vendor name in revinfo debugfs file (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add support Broadcom BCA firmware api (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add support for Cypress firmware api (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add support for vendor-specific firmware api (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add firmware vendor info in driver info (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add function to unbind device to bus layer api (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add ipq5018 device support (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add new hw ops for IPQ5018 to get rx dest ring hashmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: initialize hw_ops for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: update hal srng regs for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: remap ce register space for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: update ce configurations for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: update hw params for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: fw: use correct IML/ROM status register (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dump: Update check for UMAC valid FW address (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: d3: add TKIP to the GTK iterator (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: clean up comments (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Don't use deprecated register (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: pcie: Add reading and storing of crf and cdb id. (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: replace usage of found with dedicated list iterator variable (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dump: Update check for valid FW address (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: don't access packet before checking len (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: modify new queue allocation command (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: nvm-parse: enable WiFi7 for Fm radio for now (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add reset to rx_ring_setup callback (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix race condition with struct htt_ppdu_stats_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: fix QCOM_SMEM dependency (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921e: add pci .shutdown() support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: mmio: fix naming convention (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add support to configure spatial reuse parameter set (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: enable ack signal support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: enable use_cts_prot support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rely on band_idx of mt76_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable per bandwidth power limit support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: introduce mt7915_get_power_bound() (Jose Ignacio Tornos Martinez) [2183487] - mt76: mt7915: Fix PCI device refcount leak in mt7915_pci_init_hif2() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: fix coverity overrun-call in mt76_get_txpower() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add driver for MediaTek Wi-Fi 7 (802.11be) devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x0: remove dead code in mt76x0_phy_get_target_power (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix band_idx usage (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable .sta_set_txpwr support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add basedband Txpower info into debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add support to configure spatial reuse parameter set (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add missing MODULE_PARM_DESC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable WED RX stats (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable WED RX support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce mt76_connac_mcu_sta_wed_update utility routine (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add info parameter to rx_skb signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add WED RX support to dma queue alloc (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add WED RX support to mt76_dma_rx_fill (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add WED RX support to mt76_dma_{add,get}_buf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: introduce rxwi and rx token utility routines (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce helper for mt7996 chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add more starec command tags (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add more bss info command tags (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce unified event table (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add more unified command IDs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: rework fields for larger bandwidth support in sta_rec_bf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: update struct sta_rec_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: rework macros for unified command (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: introduce chanctx support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: introduce remain_on_channel support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: accept hw scan request at a time (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: drop ieee80211_[start, stop]_queues in driver (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add unified ROC cmd/event support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add chanctx parameter to mt76_connac_mcu_uni_add_bss signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add mt76_connac_mcu_uni_set_chctx (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: do not run mt76u_status_worker if the device is not running (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: update nss calculation in txs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: don't claim 160MHz support with mt7915 DBDC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: Fix VHT beamforming capabilities with DBDC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: Fix chainmask calculation on mt7915 DBDC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable coredump support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add full system reset into debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable full system reset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework mt7915_dma_reset() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move aggr_stats array in mt76_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: rely on mt7615_phy in mt7615_mac_reset_counters (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix reporting of TX AGGR histogram (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: enable use_cts_prot support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable use_cts_prot support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: fix bandwidth 80MHz link fail in 6GHz band (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add ack signal support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: improve accuracy of time_busy calculation (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable wed for mt7986-wmac chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable wed for mt7986 chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: move wed init routines in mmio.c (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix mt7915_mac_set_timing() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: set correct antenna for radar detection on MT7915D (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add spatial extension index support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce mt76_connac_spe_idx() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework testmode tx antenna setting (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: deal with special variant of mt7916 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework eeprom tx paths and streams init (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: reserve 8 bits for the index of rf registers (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix bounds checking for tx-free-done command (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: Remove unused inline function mt76_wcid_mask_test() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x02: simplify struct mt76x02_rate_power (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move mt76_rate_power from core to mt76x02 driver code (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix and simplify unencrypted drop check for mesh (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add support for restricting netdev features per vif (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: update TIM for S1G specification changes (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: don't parse multi-BSSID in assoc resp (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: use bss_from_pub() instead of container_of() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: remove unnecessary synchronize_net() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Drop not needed check for NULL (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: fix comparison of BSS frequencies (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Correct example of ieee80211_iface_limit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix memory leak in ieee80211_if_add() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ieee80211: Do not open-code qos address offsets (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: link rtw89_vif and chanctx stuffs (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fw: implement MCC related H2C (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: mac: process MCC related C2H (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: introduce helpers to wait/complete on condition (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: check if atomic before queuing c2h (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: rfk: rename rtw89_mcc_info to rtw89_rfk_mcc_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: 8821c: enable BT device recovery mechanism (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: turn off PoP function in monitor mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add HE radiotap for monitor mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: enable mac80211 virtual monitor interface (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: driver for Qualcomm Wi-Fi 7 devices (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add reset to tx_ring_setup callback (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add mtk_wed_rx_reset routine (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: update mtk_wed_stop (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: move MTK_WDMA_RESET_IDX_TX configuration in mtk_wdma_tx_reset (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: return status value in mtk_wdma_rx_reset (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add wcid overwritten support for wed v1 (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add configure wed wo support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: rename tx_wdma array in rx_wdma (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: introduce wed wo support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: introduce wed mcu support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add missing of_node_put() (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add missing put_device() in mtk_wed_add_hw() (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add axi bus support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add wed support for mt7986 chipset (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add mtk_wed_configure_irq and mtk_wed_dma_{enable/disable} (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc: fix off by one check of ARRAY_SIZE (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc: add check for allocation failure (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc/wed: fix sparse endian warnings (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc: fix return value check in mtk_wed_add_hw() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix parameter passing to iwl_mei_alive_notif() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: return error value in case PLDR sync failed (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: trigger PCI re-enumeration in case of PLDR sync (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: fix double free on tx path. (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: print OTP info after alive (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: nvm: Update EHT capabilities for GL device (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: nvm-parse: support A-MPDU in EHT 2.4 GHz (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: advertise 320 MHz in 6 GHz only conditionally (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: set HE PHY bandwidth according to band (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: support PPE Thresholds for EHT (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: add support for EHT 1K aggregation size (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: rs: add support for parsing max MCS per NSS/BW in 11be (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: support 320 MHz PHY configuration (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Advertise EHT capabilities (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: fix race condition when doing H2C command (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Store WLAN firmware version in SMEM image table (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: avoid inaccessible IO operations during doing change_interface() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: switch BANDEDGE and TX_SHAPE based on OFDMA trigger frame (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: read CFO from FD or preamble CFO field of phy status ie_type 1 accordingly (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: correct TX power controlled by BT-coexistence (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Use struct_size() in code ralated to struct brcmf_dload_data_le (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: replace one-element array with flexible-array member in struct brcmf_dload_data_le (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Use struct_size() and array_size() in code ralated to struct brcmf_gscan_config (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Replace one-element array with flexible-array member (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Remove redundant argument offset (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Fix return value in ath10k_pci_init() (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: Add definition for some VIDs (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: Fix some error handling path in rtw89_wow_enable() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Avoid clashing function prototypes (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use u32_get_bits in *_identify_chip (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use strscpy instead of sprintf (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Name some bits used in burst init (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Rename rtl8xxxu_8188f_channel_to_group (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Split up rtl8xxxu_identify_chip (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Move burst init to a function (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: wait for the mac to stop on suspend (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: iwlmei: report disconnection as temporary (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: use wait_event_timeout() return value (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: implement PLDR flow (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Fix getting the lowest rate (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: support new key API (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dbg: use bit of DRAM alloc ID to store failed allocs (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: print an error instead of a warning on invalid rate (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: cfg: disable STBC for BL step A devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dbg: add support for DBGC4 on BZ family and above (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: use old checksum for Bz A-step (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix potential NULL-ptr deref after clone (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: avoid blocking sap messages handling due to rtnl lock (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix tx DHCP packet for devices with new Tx API (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: don't send SAP commands if AMT is disabled (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: make sure ownership confirmed message is sent (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: send TKIP connection status to csme (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Use IEEE80211_SEQ_TO_SN() for seq_ctrl conversion (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Remove unused variable mismatch (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: change debug mask of message of no TX resource (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Trigger sta disconnect on hardware restart (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: update D-MAC and C-MAC dump to diagnose SER (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: dump dispatch status via debug port (Jose Ignacio Tornos Martinez) [2183487] - wifi: Use kstrtobool() instead of strtobool() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Avoiding Connection delay (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix for when connect request is not success (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: correctly remove all p2p vif (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: Add HP variant of T99W175 (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: add support for sc8280xp-crd SDX55 variant (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use dev_* instead of pr_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Set IEEE80211_HW_SUPPORT_FAST_XMIT (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Recognise all possible chip cuts (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix the CCK RSSI calculation (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add central frequency offset tracking (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix potential NULL pointer dereference in 'brcmf_c_preinit_dcmds()' (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix a typo "unknow" (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8192ee: remove static variable stop_report_cnt (Jose Ignacio Tornos Martinez) [2183487] - bcma: Use the proper gpio include (Jose Ignacio Tornos Martinez) [2183487] - mtd: rawnand: brcmnand: Add platform data structure for BCMA (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [2183487] - soc: qcom: qmi: use const for struct qmi_elem_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: synchronize ath11k_mac_he_gi_to_nl80211_he_gi()'s return type (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix qmi_msg_handler data structure initialization (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: remove variable sent (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: Fix spelling mistake KIP_RESOTRE -> KIP_RESTORE (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add WoWLAN pattern match support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add WoWLAN function support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add related H2C for WoWLAN mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add drop tx packet function (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add function to adjust and restore PLE quota (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: move enable_cpu/disable_cpu into fw_download (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: collect and send RF parameters to firmware for WoWLAN (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: check if sta's mac_id is valid under AP/TDLS (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add BW info for both TX and RX in phy_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: make table of RU mask constant (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: declare support bands with const (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fw: adapt to new firmware format of dynamic header (Jose Ignacio Tornos Martinez) [2183487] - net: Remove the obsolte u64_stats_fetch_*_irq() users (net). (Jose Ignacio Tornos Martinez) [2183487] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990 (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: Fix race between channel preparation and M0 event (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: Use mhi_soc_reset() API in place of register write (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: fix monitor vdev creation with firmware recovery (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix reads of uninitialized variables hw_ctrl_s1, sw_ctrl_s1 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add 8852be to Makefile and Kconfig (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: add dummy C2H handler to avoid warning message (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops related to RF calibration (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add DPK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add TSSI (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add IQK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add RX DCK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add RCK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add DACK (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Delay the unmapping of the buffer (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Check return value of ath10k_get_arvif() in ath10k_wmi_event_tdls_peer() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix firmware crash on vdev delete race condition (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Send PME message during wakeup from D3cold (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add support to configure channel dwell time (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: suppress add interface error (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add basic attributes of chip_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add functions to control BB to assist RF calibrations (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to configure TX/RX path (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to query PPDU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops related to BT coexistence (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to get thermal (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add basic baseband chip_ops (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add power on/off functions (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops::set_channel_help (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Update module description (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix reading the vendor of combo chips (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Make some arrays const (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix wrong bandwidth settings after scan (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: correct 6 GHz scan behavior (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops::set_channel (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: make generic functions to convert subband gain index (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add HFC quota arrays (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: set proper configuration before loading NCTL (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: parse PHY status only when PPDU is to_self (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: move chip_ops::btc_bt_aci_imp to a generic code (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: verify the expected usb_endpoints are present (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Remove -Warray-bounds exception (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() (Jose Ignacio Tornos Martinez) [2183487] - wifi: realtek: remove duplicated wake_tx_queue (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Make arrays prof_prio and channelmap static const (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix spelling mistake "chnange" -> "change" (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Drop support for TX push path (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add wake_tx_queue callback to drivers (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add internal handler for wake_tx_queue (Jose Ignacio Tornos Martinez) [2183487] - cfg80211: Update Transition Disable policy during port authorization (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: minstrel_ht: remove unused has_mrr member from struct minstrel_priv (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: remove support for AddBA with fragmentation (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: agg-rx: avoid band check (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: prohibit IEEE80211_HT_CAP_DELAY_BA with MLO (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: don't clear DTIM period after setting it (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: change AddBA deny error message (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: mlme: mark assoc link in output (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add RCU _check() link access variants (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix AddBA response addressing (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: set internal scan request BSSID (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: advertise TWT requester only with HW support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: use link_id in ieee80211_change_bss() (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: use link ID in NL80211_CMD_SET_BSS (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: transmit AddBA with MLD address (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: wme: use ap_addr instead of deflink BSSID (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Process association status for affiliated links (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Parse station profile from association response (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211/mac80211: Fix ML element common size validation (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211/mac80211: Fix ML element common size calculation (Jose Ignacio Tornos Martinez) [2183487] - wifi: ieee80211: Support validating ML station profile length (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: support reporting failed links (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: recalc station aggregate data during link switch (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: include link address in debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add API to show the link STAs in debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add pointer from link STA to STA (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add to dump TX FIFO 0/1 for 8852C (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: set pin MUX to enable BT firmware log (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: ignore warning of bb gain cfg_type 4 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: update BB parameters to v28 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct miscoding delay of DPK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: correct set of IQK backup registers (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Fix AP interface delete issue (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: support station interface creation version 1, 2 and 3 (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: add creating station interface support (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: dump dongle memory when attaching failed (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: return error when getting invalid max_flowrings from dongle (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: add a timer to read console periodically in PCIE bus (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Fix authentication latency caused by OBSS stats survey (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: fix CERT-P2P:5.1.10 failure (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: fix firmware trap while dumping obss stats (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Add dump_survey cfg80211 ops for HostApd AutoChannelSelection (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Support new chip RTL8188FU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852be: add 8852BE PCI entry (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to read phy cap (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to read efuse (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops::set_txpwr (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: debug: txpwr_table considers sign (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: make generic txpwr setting functions (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add tables for RFK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add BB and RF tables (2 of 2) (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add BB and RF tables (1 of 2) (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Don't exit on wakeup failure (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: stop tx queues immediately upon firmware exit (Jose Ignacio Tornos Martinez) [2183487] - Revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" (Jose Ignacio Tornos Martinez) [2183487] - treewide: use get_random_u32() when possible (Jose Ignacio Tornos Martinez) [2183487] - treewide: use prandom_u32_max() when possible, part 1 (Jose Ignacio Tornos Martinez) [2183487] - hwrng: core - let sleep be interrupted when unregistering hwrng (Jose Ignacio Tornos Martinez) [2183487] - tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Mukesh Chaurasiya) [2203370] - tracing/kprobes: Fix a double initialization typo (Mukesh Chaurasiya) [2203370] - tracing/kprobe: Check whether the non-suffixed symbol is notrace (Mukesh Chaurasiya) [2203370] - tracing/kprobes: Fix to check notrace function with correct range (Mukesh Chaurasiya) [2203370] - tracing/kprobes: Fix within_notrace_func() to check only notrace functions (Mukesh Chaurasiya) [2203370] - powerpc/kprobes: Fix kprobe Oops happens in booke (Mukesh Chaurasiya) [2203370] - xfs: verify buffer contents when we skip log replay (Andrey Albershteyn) [2187464] {CVE-2023-2124} - perf c2c: Add report option to show false sharing in adjacent cachelines (Michael Petlan) [2193188] - powerpc/papr_scm: Update the NUMA distance table for the target node (Mamatha Inamdar) [2183474] - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Tony Camuso) [2188406] {CVE-2023-2194} - prlimit: do_prlimit needs to have a speculation check (Alex Gladkov) [2196315] {CVE-2023-0458} - vmxnet3: use gro callback when UPT is enabled (Izabela Bakollari) [2183057] - r8152: Rate limit overflow messages (Jose Ignacio Tornos Martinez) [2153574] {CVE-2022-3594} - docs: Remove unnecessary unicode character (Patrick Talbert) [2207988] - PCI: vmd: Add quirk to configure PCIe ASPM and LTR (Myron Stowe) [2136922] - PCI: vmd: Create feature grouping for client products (Myron Stowe) [2136922] - PCI: vmd: Use PCI_VDEVICE in device list (Myron Stowe) [2136922] - PCI/ASPM: Add pci_enable_link_state() (Myron Stowe) [2136922] - PCI: vmd: Fix secondary bus reset for Intel bridges (Myron Stowe) [2136922] - PCI: vmd: Disable MSI remapping after suspend (Myron Stowe) [2136922] - PCI: vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs (Myron Stowe) [2136922] - PCI: vmd: Use devm_kasprintf() instead of simple kasprintf() (Myron Stowe) [2136922]- [rt] build kernel-rt-4.18.0-494.rt7.283.el8 [2180997] - net/sched: sch_fq: fix integer overflow of "credit" (Davide Caratti) [2187718] - net: sched: gred: prevent races when adding offloads to stats (Davide Caratti) [2187718] - sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Davide Caratti) [2187718] - net/sched: act_mpls: Fix warning during failed attribute validation (Davide Caratti) [2187718] - net: sched: fix memory leak in tcindex_set_parms (Davide Caratti) [2187718] - net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Davide Caratti) [2187718] - net: sched: Fix use after free in red_enqueue() (Davide Caratti) [2187718] - net: sched: fix race condition in qdisc_graft() (Davide Caratti) [2187718] - net: sched: sfb: fix null pointer access issue when sfb_init() fails (Davide Caratti) [2187718] - net/sched: cls_api: Fix flow action initialization (Davide Caratti) [2187718] - scsi: lpfc: Update inbox lpfc driver for RHEL 8.9 to 14.0.0.21. (Paul Ely) [2165048] - scsi: lpfc: Copyright updates for 14.2.0.11 patches (Paul Ely) [2165048] - scsi: lpfc: Copyright updates for 14.2.0.10 patches (Paul Ely) [2165048] - scsi: lpfc: Defer issuing new PLOGI if received RSCN before completing REG_LOGIN (Paul Ely) [2165048] - scsi: lpfc: Record LOGO state with discovery engine even if aborted (Paul Ely) [2165048] - scsi: lpfc: Fix lockdep warning for rx_monitor lock when unloading driver (Paul Ely) [2165048] - scsi: lpfc: Reorder freeing of various DMA buffers and their list removal (Paul Ely) [2165048] - scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Paul Ely) [2165048] - scsi: lpfc: Introduce new attention types for lpfc_sli4_async_fc_evt() handler (Paul Ely) [2165048] - scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write (Paul Ely) [2165048] - scsi: lpfc: Exit PRLI completion handling early if ndlp not in PRLI_ISSUE state (Paul Ely) [2165048] - scsi: lpfc: Remove duplicate ndlp kref decrement in lpfc_cleanup_rpis() (Paul Ely) [2165048] - scsi: lpfc: Remove redundant clean up code in disable_vport() (Paul Ely) [2165048] - scsi: lpfc: Fix crash involving race between FLOGI timeout and devloss handler (Paul Ely) [2165048] - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Ricardo Robaina) [2192681] {CVE-2023-2248 CVE-2023-31436} - vfio/ccw: remove old IDA format restrictions (Tobias Huschle) [2187662] - vfio/ccw: handle a guest Format-1 IDAL (Tobias Huschle) [2187662] - vfio/ccw: allocate/populate the guest idal (Tobias Huschle) [2187662] - vfio/ccw: calculate number of IDAWs regardless of format (Tobias Huschle) [2187662] - vfio/ccw: read only one Format-1 IDAW (Tobias Huschle) [2187662] - vfio/ccw: refactor the idaw counter (Tobias Huschle) [2187662] - vfio/ccw: populate page_array struct inline (Tobias Huschle) [2187662] - vfio/ccw: record the page offset in struct pfn_array (Tobias Huschle) [2187662] - vfio/ccw: pass page count to page_array struct (Tobias Huschle) [2187662] - vfio/ccw: simplify CCW chain fetch routines (Tobias Huschle) [2187662] - vfio/ccw: move where IDA flag is set in ORB (Tobias Huschle) [2187662] - vfio/ccw: allow non-zero storage keys (Tobias Huschle) [2187662] - iavf: remove active_cvlans and active_svlans bitmaps (Stefan Assmann) [2153349] - iavf: refactor VLAN filter states (Stefan Assmann) [2153349] - iavf: do not track VLAN 0 filters (Stefan Assmann) [2153349] - iavf: fix non-tunneled IPv6 UDP packet type and hashing (Stefan Assmann) [2153349] - iavf: fix inverted Rx hash condition leading to disabled hash (Stefan Assmann) [2153349] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Stefan Assmann) [2153349] - iavf/iavf_main: actually log ->src mask when talking about it (Stefan Assmann) [2153349] - iavf: Fix VF driver counting VLAN 0 filters (Stefan Assmann) [2153349] - iavf: Change information about device removal in dmesg (Stefan Assmann) [2153349] - iavf: Replace __FUNCTION__ with __func__ (Stefan Assmann) [2153349] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Stefan Assmann) [2153349] - ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Guillaume Nault) [2188040] - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Guillaume Nault) [2188040] - ipv4: Fix error return code in fib_table_insert() (Guillaume Nault) [2188040] - ipv4: drop dst in multicast routing path (Guillaume Nault) [2188040] - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Guillaume Nault) [2188040] - xfrm: Zero padding when dumping algos and encap (Sabrina Dubroca) [2189212] - xfrm: redact SA secret with lockdown confidentiality (Sabrina Dubroca) [2189212] - xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Sabrina Dubroca) [2189212] - xfrm: enforce validity of offload input flags (Sabrina Dubroca) [2189212] - ice: Remove LAG+SRIOV mutual exclusion (Michal Schmidt) [2120585] - ext4: correct the misjudgment in ext4_iget_extra_inode (Carlos Maiolino) [2193101] - ext4: correct max_inline_xattr_value_size computing (Carlos Maiolino) [2193101] - ext4: fix use-after-free in ext4_xattr_set_entry (Carlos Maiolino) [2193103] {CVE-2023-2513} - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Carlos Maiolino) [2193101] - ixgbevf: Fix resource leak in ixgbevf_init_module() (Ken Cox) [2153374] - ixgbevf: Add error messages on vlan error (Ken Cox) [2153374]- [rt] build kernel-rt-4.18.0-493.rt7.282.el8 [2180997] - Revert "drm/i915: Depend on !PREEMPT_RT." (John B. Wyatt IV) [2149799] - kunit: make kunit_test_timeout compatible with comment (Nico Pache) [2168375] - kunit: fix assert_type for comparison macros (Nico Pache) [2168375] - redhat: include new kunit tests in mod-internals (Nico Pache) [2168375] - kernel.h: split out mathematical helpers (Nico Pache) [2168375] - linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL (Nico Pache) [2168375] - linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() (Nico Pache) [2168375] - : drop the gcc-3.3 'const' hack in roundup() (Nico Pache) [2168375] - kernel.h: documentation for roundup() vs round_up() (Nico Pache) [2168375] - apparmor: test: Use NULL macros (Nico Pache) [2168375] - kasan: test: Use NULL macros (Nico Pache) [2168375] - kunit: use NULL macros (Nico Pache) [2168375] - kunit: Introduce _NULL and _NOT_NULL macros (Nico Pache) [2168375] - kunit: decrease macro layering for EQ/NE asserts (Nico Pache) [2168375] - kunit: decrease macro layering for integer asserts (Nico Pache) [2168375] - kunit: reduce layering in string assertion macros (Nico Pache) [2168375] - kunit: drop unused intermediate macros for ptr inequality checks (Nico Pache) [2168375] - kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc. (Nico Pache) [2168375] - Documentation: kunit: Remove redundant 'tips.rst' page (Nico Pache) [2168375] - Documentation: KUnit: reword description of assertions (Nico Pache) [2168375] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [2168375] - drm/tests: Split up test cases in igt_check_drm_format_min_pitch (Nico Pache) [2168375] - kunit: executor: Fix a memory leak on failure in kunit_filter_tests (Nico Pache) [2168375] - Documentation: kunit: Cleanup run_wrapper, fix x-ref (Nico Pache) [2168375] - kunit: use kmemdup in kunit_filter_tests(), take suite as const (Nico Pache) [2168375] - kunit: fix executor OOM error handling logic on non-UML (Nico Pache) [2168375] - drm: selftest: convert drm_mm selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_buddy selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_framebuffer selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_dp_mst_helper selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_plane_helper selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_format selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_rect selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_cmdline_parser selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_damage_helper selftest to KUnit (Nico Pache) [2168375] - drm/doc: Add KUnit documentation (Nico Pache) [2168375] - kunit: drop unused assert_type from kunit_assert and clean up macros (Nico Pache) [2168375] - kunit: split out part of kunit_assert into a static const (Nico Pache) [2168375] - kunit: factor out kunit_base_assert_format() call into kunit_fail() (Nico Pache) [2168375] - kunit: drop unused kunit* field in kunit_assert (Nico Pache) [2168375] - kunit: move check if assertion passed into the macros (Nico Pache) [2168375] - kunit: tool: misc cleanups (Nico Pache) [2168375] - kunit: tool: minor cosmetic cleanups in kunit_parser.py (Nico Pache) [2168375] - kunit: tool: make parser stop overwriting status of suites w/ no_tests (Nico Pache) [2168375] - kunit: tool: remove dead parse_crash_in_log() logic (Nico Pache) [2168375] - kunit: tool: print clearer error message when there's no TAP output (Nico Pache) [2168375] - kunit: tool: stop using a shell to run kernel under QEMU (Nico Pache) [2168375] - kunit: tool: update test counts summary line format (Nico Pache) [2168375] - kunit: bail out of test filtering logic quicker if OOM (Nico Pache) [2168375] - lib/Kconfig.debug: change KUnit tests to default to KUNIT_ALL_TESTS (Nico Pache) [2168375] - kunit: Rework kunit_resource allocation policy (Nico Pache) [2168375] - thunderbolt: Add KUnit test for devices with no DisplayPort adapters (Nico Pache) [2168375] - drm/todo: Add entry for converting kselftests to kunit (Nico Pache) [2168375] - drm/todo: Add entry for using kunit in the subsystem (Nico Pache) [2168375] - kunit: fix debugfs code to use enum kunit_status, not bool (Nico Pache) [2168375] - kunit: add ability to specify suite-level init and exit functions (Nico Pache) [2168375] - kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) (Nico Pache) [2168375] - kunit: add support for kunit_suites that reference init code (Nico Pache) [2168375] - Documentation: kunit: change complete_and_exit to kthread_complete_and_exit (Nico Pache) [2168375] - mm/slub, kunit: Make slub_kunit unaffected by user specified flags (Nico Pache) [2168375] - kunit: Make kunit_remove_resource() idempotent (Nico Pache) [2168375] - list: test: Test the hlist structure (Nico Pache) [2168375] - ASoC: soc-utils: Add kunit test for snd_soc_tdm_params_to_bclk() (Nico Pache) [2168375] - ASoC: soc-utils: Add helper to calculate BCLK from TDM info (Nico Pache) [2168375] - Documentation: kunit: update kconfig options needed for UML coverage (Nico Pache) [2168375] - kunit: split resource API impl from test.c into new resource.c (Nico Pache) [2168375] - kunit: split resource API from test.h into new resource.h (Nico Pache) [2168375] - kunit: tool: more descriptive metavars/--help output (Nico Pache) [2168375] - kunit: tool: Do not colorize output when redirected (Nico Pache) [2168375] - kunit: tool: properly report the used arch for --json, or '' if not known (Nico Pache) [2168375] - kunit: tool: refactor how we plumb metadata into JSON (Nico Pache) [2168375] - kunit: tool: drop mostly unused KunitResult.result field (Nico Pache) [2168375] - kunit: tool: readability tweaks in KernelCI json generation logic (Nico Pache) [2168375] - kunit: tool: simplify code since build_dir can't be None (Nico Pache) [2168375] - kunit: tool: drop last uses of collections.namedtuple (Nico Pache) [2168375] - kunit: tool: drop unused KernelDirectoryPath var (Nico Pache) [2168375] - kunit: tool: make --json handling a bit clearer (Nico Pache) [2168375] - Documentation: kunit: fix path to .kunitconfig in start.rst (Nico Pache) [2168375] - Documentation: kunit: Fix cross-referencing warnings (Nico Pache) [2168375] - binfmt_elf: Introduce KUnit test (Nico Pache) [2168375] - list: test: Add a test for list_entry_is_head() (Nico Pache) [2168375] - list: test: Add a test for list_is_head() (Nico Pache) [2168375] - list: test: Add test for list_del_init_careful() (Nico Pache) [2168375] - list: introduce list_is_head() helper and re-use it in list.h (Nico Pache) [2168375] - list: add "list_del_init_careful()" to go with "list_empty_careful()" (Nico Pache) [2168375] - kunit: add example test case showing off all the expect macros (Nico Pache) [2168375] - test_hash.c: refactor into kunit (Nico Pache) [2168375] - lib/Kconfig.debug: properly split hash test kernel entries (Nico Pache) [2168375] - test_hash.c: split test_hash_init (Nico Pache) [2168375] - test_hash.c: split test_int_hash into arch-specific functions (Nico Pache) [2168375] - hash.h: remove unused define directive (Nico Pache) [2168375] - iio: test: Add check against NULL for buffer in tests. (Nico Pache) [2168375] - net: kunit: add a test for dev_addr_lists (Nico Pache) [2168375] - kprobes: convert tests to kunit (Nico Pache) [2168375] - bitfield: build kunit tests without structleak plugin (Nico Pache) [2168375] - thunderbolt: build kunit tests without structleak plugin (Nico Pache) [2168375] - iio/test-format: build kunit tests without structleak plugin (Nico Pache) [2168375] - gcc-plugins/structleak: add makefile var for disabling structleak (Nico Pache) [2168375] - math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead of selecting it (Nico Pache) [2168375] - math: make RATIONAL tristate (Nico Pache) [2168375] - rtc: move RTC_LIB_KUNIT_TEST to proper location (Nico Pache) [2168375] - rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Nico Pache) [2168375] - lib/math/rational: add Kunit test cases (Nico Pache) [2168375] - time/kunit: Add missing MODULE_LICENSE() (Nico Pache) [2168375] - kasan: test: make use of kunit_skip() (Nico Pache) [2168375] - time: Improve performance of time64_to_tm() (Nico Pache) [2168375] - iio: Remove a cast in iio-test-format which is no longer required (Nico Pache) [2168375] - lib: kunit: suppress a compilation warning of frame size (Nico Pache) [2168375] - kasan: docs: update tests section (Nico Pache) [2168375] - iio: Add basic unit test for iio_format_value() (Nico Pache) [2168375] - Documentation: KUnit: Fix usage bug (Nico Pache) [2168375] - kunit: fix missing f in f-string in run_checks.py (Nico Pache) [2168375] - kunit: tool: Import missing importlib.abc (Nico Pache) [2168375] - kunit: replace kernel.h with the necessary inclusions (Nico Pache) [2168375] - Documentation: KUnit: Restyled Frequently Asked Questions (Nico Pache) [2168375] - Documentation: KUnit: Restyle Test Style and Nomenclature page (Nico Pache) [2168375] - Documentation: KUnit: Rework writing page to focus on writing tests (Nico Pache) [2168375] - Documentation: kunit: Reorganize documentation related to running tests (Nico Pache) [2168375] - Documentation: KUnit: Added KUnit Architecture (Nico Pache) [2168375] - Documentation: KUnit: Rewrite getting started (Nico Pache) [2168375] - Documentation: KUnit: Rewrite main page (Nico Pache) [2168375] - kunit: tool: Default --jobs to number of CPUs (Nico Pache) [2168375] - kunit: tool: fix newly introduced typechecker errors (Nico Pache) [2168375] - kunit: tool: make `build` subcommand also reconfigure if needed (Nico Pache) [2168375] - kunit: tool: delete kunit_parser.TestResult type (Nico Pache) [2168375] - kunit: tool: use dataclass instead of collections.namedtuple (Nico Pache) [2168375] - kunit: tool: suggest using decode_stacktrace.sh on kernel crash (Nico Pache) [2168375] - kunit: tool: reconfigure when the used kunitconfig changes (Nico Pache) [2168375] - kunit: tool: revamp message for invalid kunitconfig (Nico Pache) [2168375] - kunit: tool: add --kconfig_add to allow easily tweaking kunitconfigs (Nico Pache) [2168375] - kunit: tool: move Kconfig read_from_file/parse_from_string to package-level (Nico Pache) [2168375] - kunit: tool: print parsed test results fully incrementally (Nico Pache) [2168375] - kunit: Report test parameter results as (K)TAP subtests (Nico Pache) [2168375] - kunit: Don't crash if no parameters are generated (Nico Pache) [2168375] - kunit: tool: Report an error if any test has no subtests (Nico Pache) [2168375] - kunit: tool: Do not error on tests without test plans (Nico Pache) [2168375] - kunit: add run_checks.py script to validate kunit changes (Nico Pache) [2168375] - kunit: tool: fix --json output for skipped tests (Nico Pache) [2168375] - kunit: tool: fix typecheck errors about loading qemu configs (Nico Pache) [2168375] - kunit: tool: continue past invalid utf-8 output (Nico Pache) [2168375] - kunit: tool: improve compatibility of kunit_parser with KTAP specification (Nico Pache) [2168375] - kunit: tool: yield output from run_kernel in real time (Nico Pache) [2168375] - kunit: tool: support running each suite/test separately (Nico Pache) [2168375] - kunit: tool: actually track how long it took to run tests (Nico Pache) [2168375] - kunit: tool: factor exec + parse steps into a function (Nico Pache) [2168375] - kunit: add 'kunit.action' param to allow listing out tests (Nico Pache) [2168375] - kunit: tool: show list of valid --arch options when invalid (Nico Pache) [2168375] - kunit: tool: misc fixes (unused vars, imports, leaked files) (Nico Pache) [2168375] - kunit: fix too small allocation when using suite-only kunit.filter_glob (Nico Pache) [2168375] - kunit: tool: allow filtering test cases via glob (Nico Pache) [2168375] - kunit: tool: better handling of quasi-bool args (--json, --raw_output) (Nico Pache) [2168375] - kunit: tool: make --raw_output support only showing kunit output (Nico Pache) [2168375] - kunit: tool: add --kernel_args to allow setting module params (Nico Pache) [2168375] - kunit: tool: Assert the version requirement (Nico Pache) [2168375] - kunit: tool: remove unnecessary "annotations" import (Nico Pache) [2168375] - Documentation: kunit: drop obsolete note about uml_abort for coverage (Nico Pache) [2168375] - kunit: tool: Fix error messages for cases of no tests and wrong TAP header (Nico Pache) [2168375] - kunit: tool: Support skipped tests in kunit_tool (Nico Pache) [2168375] - kunit: tool: internal refactor of parser input handling (Nico Pache) [2168375] - kunit: Remove the unused all_tests.config (Nico Pache) [2168375] - kunit: Move default config from arch/um -> tools/testing/kunit (Nico Pache) [2168375] - kunit: arch/um/configs: Enable KUNIT_ALL_TESTS by default (Nico Pache) [2168375] - kunit: tool: add support for QEMU (Nico Pache) [2168375] - kunit: tool: make --kunitconfig accept dirs, add lib/kunit fragment (Nico Pache) [2168375] - kunit: tool: Disable PAGE_POISONING under --alltests (Nico Pache) [2168375] - kunit: tool: Fix a python tuple typing error (Nico Pache) [2168375] - iommu/amd: Indicate whether DMA remap support is enabled (Desnes Nunes) [2184064] - Revert "usb: typec: ucsi: add a common function ucsi_unregister_connectors()" (Desnes Nunes) [2184064] - usb: typec: ucsi: Only check the contract if there is a connection (Desnes Nunes) [2184064] - media: uvcvideo: Fix InterfaceProtocol for Quanta camera (Desnes Nunes) [2184064] - net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2184064] - USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2184064] - USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2184064] - USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2184064] - net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom MA510 modem (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom L610 modem (Desnes Nunes) [2184064] - USB: serial: option: add device id for Foxconn T99W265 (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom FM101-GL variants (Desnes Nunes) [2184064] - USB: serial: option: add Telit LE910S1 0x9200 composition (Desnes Nunes) [2184064] - usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2184064] - usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2184064] - usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2184064] - USB: bcma: Make GPIO explicitly optional (Desnes Nunes) [2184064] - USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2184064] - xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2184064] - xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices (Desnes Nunes) [2184064] - xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2184064] - usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2184064] - Revert "xhci: turn off port power in shutdown" (Desnes Nunes) [2184064] - xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI (Desnes Nunes) [2184064] - xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI (Desnes Nunes) [2184064] - xhci: turn off port power in shutdown (Desnes Nunes) [2184064] - xhci: Keep interrupt disabled in initialization until host is running. (Desnes Nunes) [2184064] - fbdev: sisfb: use explicitly signed char (Desnes Nunes) [2184064] - usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2184064] - usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2184064] - usb: host: ehci-exynos: switch to using gpiod API (Desnes Nunes) [2184064] - usb: typec: ucsi_ccg: Disable UCSI ALT support on Tegra (Desnes Nunes) [2184064] - usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2184064] - usb: typec: ucsi: Don't warn on probe deferral (Desnes Nunes) [2184064] - usb: typec: ucsi: Wait for the USB role switches (Desnes Nunes) [2184064] - usb: typec: ucsi: add a common function ucsi_unregister_connectors() (Desnes Nunes) [2184064] - usb: typec: ucsi: Better fix for missing unplug events issue (Desnes Nunes) [2184064] - usb: typec: ucsi: Read the PDOs in separate work (Desnes Nunes) [2184064] - usb: typec: ucsi: Check the partner alt modes always if there is PD contract (Desnes Nunes) [2184064] - usb: typec: ucsi: acpi: Reduce the command completion timeout (Desnes Nunes) [2184064] - usb: typec: ucsi: Add polling mechanism for partner tasks like alt mode checking (Desnes Nunes) [2184064] - usb: typec: ucsi: Don't stop alt mode registration on busy condition (Desnes Nunes) [2184064] - usb: typec: ucsi: Always cancel the command if PPM reports BUSY condition (Desnes Nunes) [2184064] - usb: add quirks for Lenovo OneLink+ Dock (Desnes Nunes) [2184064] - USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) (Desnes Nunes) [2184064] - USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (Desnes Nunes) [2184064] - usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2184064] - usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2184064] - usb: ulpi: Add debugfs support (Desnes Nunes) [2184064] - usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064] - usb: typec: qcom-pmic-typec: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064] - usb: typec: stusb160x: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064] - USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2184064] - thunderbolt: Explicitly enable lane adapter hotplug events at startup (Desnes Nunes) [2184064] - media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2184064] - media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2184064] - media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2184064] - media: flexcop-usb: fix endpoint type check (Desnes Nunes) [2184064] - media: flexcop-usb: sanity checking of endpoint type (Desnes Nunes) [2184064] - media: dib0700: fix rc endpoint lookup (Desnes Nunes) [2184064] - media: flexcop-usb: fix endpoint sanity check (Desnes Nunes) [2184064] - media: b2c2-flexcop-usb: add sanity checking (Desnes Nunes) [2184064] - media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init() (Desnes Nunes) [2184064] - media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2184064] - thunderbolt: Use dev_err_probe() (Desnes Nunes) [2184064] - thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2184064] - Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2184064] - USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2184064] - media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2184064] - media: uvcvideo: Add UVC_GUID_FORMAT_H265 (Desnes Nunes) [2184064] - media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2184064] - xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2184064] - xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2184064] - xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2184064] - xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2184064] - xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2184064] - usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2184064] - USB: serial: make remove callback return void (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2184064] - USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2184064] - USB: serial: kl5kusb105: use usb_control_msg_recv() and usb_control_msg_send() (Desnes Nunes) [2184064] - USB: serial: keyspan_pda: use usb_control_msg_recv() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: use usb_control_msg_recv() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2184064] - usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2184064] - usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2184064] - usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2184064] - thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2184064] - thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2184064] - thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2184064] - thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2184064] - thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2184064] - thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2184064] - thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2184064] - scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2184064] - usb: clean up after dropping driver registration log spam (Desnes Nunes) [2184064] - USB: host: ehci-atmel: Add support for HSIC phy (Desnes Nunes) [2184064] - dt-bindings: usb: atmel: add USB PHY type property (Desnes Nunes) [2184064] - USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2184064] - thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2184064] - thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2184064] - thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2184064] - thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2184064] - thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2184064] - USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2184064] - USB: FHCI: Switch to GPIO descriptors (Desnes Nunes) [2184064] - net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2184064] - net: thunderbolt: Convert to use SPDX identifier (Desnes Nunes) [2184064] - net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2184064] - net: thunderbolt: Align the driver to the USB4 networking spec (Desnes Nunes) [2184064] - net: thunderbolt: Add comment clarifying prtcstns flags (Desnes Nunes) [2184064] - thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2184064] - thunderbolt: Make iommu_dma_protection more accurate (Desnes Nunes) [2184064] - iommu: Add capability for pre-boot DMA protection (Desnes Nunes) [2184064] - iommu: Introduce device_iommu_capable() (Desnes Nunes) [2184064] - thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2184064] - thunderbolt: Add KUnit test for devices with no DisplayPort adapters (Desnes Nunes) [2184064] - thunderbolt: Add support for XDomain lane bonding (Desnes Nunes) [2184064] - thunderbolt: Split setting link width and lane bonding into own functions (Desnes Nunes) [2184064] - thunderbolt: Move tb_port_state() prototype to correct place (Desnes Nunes) [2184064] - thunderbolt: Fix typo in comment (Desnes Nunes) [2184064] - thunderbolt: Replace usage of found with dedicated list iterator variable (Desnes Nunes) [2184064] - net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2184064] - usb: reduce kernel log spam on driver registration (Desnes Nunes) [2184064] - usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2184064] - usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2184064] - usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2184064] - usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2184064] - dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2184064] - dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2184064] - media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2184064] - media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2184064] - media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2184064] - media: uvcvideo: Fix invalid pointer in uvc_ctrl_init_ctrl() (Desnes Nunes) [2184064] - media: uvcvideo: Remove unneeded goto (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Acer EasyCamera (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Quanta cameras (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Chicony Easycamera (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Chicony Easycamera (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Quanta UVC Webcam (Desnes Nunes) [2184064] - media: uvcvideo: Add support for per-device control mapping overrides (Desnes Nunes) [2184064] - media: uvcvideo: Add missing value for power_line_frequency (Desnes Nunes) [2184064] - media: uvcvideo: Replace broken URL (Desnes Nunes) [2184064] - media: uvcvideo: Fix comment blocks style (Desnes Nunes) [2184064] - media: uvcvideo: refactor __uvc_ctrl_add_mapping (Desnes Nunes) [2184064] - media: technisat-usb2: Fix comment typo (Desnes Nunes) [2184064] - media: tm6000: Fix typo 'the the' in comment (Desnes Nunes) [2184064] - media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2184064] - thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2184064] - thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2184064] - usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2184064] - usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2184064] - usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2184064] - dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2184064] - usb: common: debug: Check non-standard control requests (Desnes Nunes) [2184064] - usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2184064] - usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2184064] - scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi) [2186500] - scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi) [2186500] - scsi: target: core: Remove unused variable 'unit_serial_len' (Maurizio Lombardi) [2186500] - scsi: target: Remove the unused function transport_lba_64_ext() (Maurizio Lombardi) [2186500] - fix iov_iter_bvec() "direction" argument (Maurizio Lombardi) [2186500] - scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() (Maurizio Lombardi) [2186500] - scsi: target: core: New key must be used for moved PR (Maurizio Lombardi) [2186500] - scsi: target: core: UA on all LUNs after reset (Maurizio Lombardi) [2186500] - scsi: target: core: Abort all preempted regs if requested (Maurizio Lombardi) [2186500] - scsi: target: core: Fix memory leak in preempt_and_abort (Maurizio Lombardi) [2186500] - scsi: target: core: Fix preempt and abort for allreg res (Maurizio Lombardi) [2186500] - scsi: target: Remove unused se_tmr_req_cache declaration (Maurizio Lombardi) [2186500] - scsi: target: alua: Do not report emtpy port group (Maurizio Lombardi) [2186500] - scsi: target: core: Set MULTIP bit for se_device with multiple ports (Maurizio Lombardi) [2186500] - scsi: target: pscsi: Remove repeated word "calling" (Maurizio Lombardi) [2186500] - scsi: target: core: De-RCU of se_lun and se_lun acl (Maurizio Lombardi) [2186500] - scsi: target: core: Fix race during ACL removal (Maurizio Lombardi) [2186500] - scsi: target: Remove XDWRITEREAD emulated support (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Do not require target authentication (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Allow AuthMethod=None (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Support base64 in CHAP (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Add support for extended CDB AHS (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Fix clang -Wformat warnings (Maurizio Lombardi) [2186500] - scsi: target: Remove incorrect zero blocks WRITE_SAME check (Maurizio Lombardi) [2186500] - scsi: target: Remove duplicate "the" (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Fix NULL pointer dereference in iscsi_conn_auth_required() (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Control authentication per ACL (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Extract auth functions (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Add upcast helpers (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Avoid holding XArray lock when calling lock_page (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Rename iscsi_session to iscsit_session (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Rename iscsi_conn to iscsit_conn (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Rename iscsi_cmd to iscsit_cmd (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Fix possible data corruption (Maurizio Lombardi) [2186500] - scsi: target: core: Silence the message about unknown VPD pages (Maurizio Lombardi) [2186500] - target: remove an incorrect unmap zeroes data deduction (Maurizio Lombardi) [2186500] - scsi: target: Fix incorrect use of cpumask_t (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Fix possible page UAF (Maurizio Lombardi) [2186500] - scsi: target: Add iscsi/cpus_allowed_list in configfs (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Make cmd_ring_size changeable via configfs (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Make sure the np under each tpg is unique (Maurizio Lombardi) [2186500] - scsi: target: configfs: Delete unnecessary checks for NULL (Maurizio Lombardi) [2186500] - scsi: target: core: Use RCU helpers for INQUIRY t10_alua_tg_pt_gp (Maurizio Lombardi) [2186500] - scsi: target: core: Remove from tmr_list during LUN unlink (Maurizio Lombardi) [2186500] - scsi: target: core: Stop using bdevname() (Maurizio Lombardi) [2186500] - scsi: target: Perform ALUA group changes in one step (Maurizio Lombardi) [2186500] - scsi: target: Replace lun_tg_pt_gp_lock with rcu in I/O path (Maurizio Lombardi) [2186500] - scsi: target: Fix alua_tg_pt_gps_count tracking (Maurizio Lombardi) [2186500] - scsi: target: Fix ordered tag handling (Maurizio Lombardi) [2186500] - scsi: target: Fix ordered CMD_T_SENT handling (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Allocate zeroed pages for data area (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Use struct_size() helper in kmalloc() (Maurizio Lombardi) [2186500] - scsi: target: sbp: Replace enable attr with ops.enable (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Replace tpg enable attr with ops.enable (Maurizio Lombardi) [2186500] - scsi: target: core: Add common tpg/enable attribute (Maurizio Lombardi) [2186500] - scsi: target: core: Make logs less verbose (Maurizio Lombardi) [2186500] - scsi: target: Remove unused function arguments (Maurizio Lombardi) [2186500] - scsi: target: Fix spelling mistake "CONFLIFT" -> "CONFLICT" (Maurizio Lombardi) [2186500] - dm: don't lock fs when the map is NULL in process of resume (Benjamin Marzinski) [2192702] - dm flakey: add an "error_reads" option (Benjamin Marzinski) [2192702] - dm flakey: remove trailing space in the table line (Benjamin Marzinski) [2192702] - dm flakey: fix a crash with invalid table line (Benjamin Marzinski) [2192702] - dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Benjamin Marzinski) [2192702] - dm: unexport dm_get_queue_limits() (Benjamin Marzinski) [2192702] - dm: add helper macro for simple DM target module init and exit (Benjamin Marzinski) [2192702] - dm raid: remove unused d variable (Benjamin Marzinski) [2192702] - dm mirror: add DMERR message if alloc_workqueue fails (Benjamin Marzinski) [2192702] - dm: push error reporting down to dm_register_target() (Benjamin Marzinski) [2192702] - dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Benjamin Marzinski) [2192702] - dm error: add discard support (Benjamin Marzinski) [2192702] - dm zero: add discard support (Benjamin Marzinski) [2192702] - dm table: allow targets without devices to set ->io_hints (Benjamin Marzinski) [2192702] - dm verity: fix error handling for check_at_most_once on FEC (Benjamin Marzinski) [2192702] - dm thin: speed up cell_defer_no_holder() (Benjamin Marzinski) [2192702] - dm bufio: don't bug for clear developer oversight (Benjamin Marzinski) [2192702] - dm bufio: never crash if dm_bufio_in_request() (Benjamin Marzinski) [2192702] - dm bufio: use WARN_ON in dm_bufio_client_destroy and dm_bufio_exit (Benjamin Marzinski) [2192702] - dm bufio: remove unused dm_bufio_release_move interface (Benjamin Marzinski) [2192702] - dm stats: check for and propagate alloc_percpu failure (Benjamin Marzinski) [2192702] - dm crypt: avoid accessing uninitialized tasklet (Benjamin Marzinski) [2192702] - dm crypt: add cond_resched() to dmcrypt_write() (Benjamin Marzinski) [2192702] - dm thin: fix deadlock when swapping to thin device (Benjamin Marzinski) [2192702] - units: add the HZ macros (Jocelyn Falempe) [2160451] - isystem: ship and use stdarg.h (Jocelyn Falempe) [2160451] - i915: Move list_count() to list.h as list_count_nodes() for broader use (Jocelyn Falempe) [2160451] - resource: Convert DEFINE_RES_NAMED() to be compound literal (Jocelyn Falempe) [2160451] - media: videobuf2: Assert held reservation lock for dma-buf mmapping (Jocelyn Falempe) [2160451] - media: videobuf2: Stop using internal dma-buf lock (Jocelyn Falempe) [2160451] - media: videobuf2: Prepare to dynamic dma-buf locking specification (Jocelyn Falempe) [2160451] - media: videobuf2-dma-contig.c: remove spurious 'b' in message (Jocelyn Falempe) [2160451] - dma-buf: Add unlocked variant of attachment-mapping functions (Jocelyn Falempe) [2160451] - dma-buf: Add unlocked variant of vmapping functions (Jocelyn Falempe) [2160451] - kbuild: simplify access to the kernel's version (Jocelyn Falempe) [2160451] - hwmon: (core) Add support for rated attributes (Jocelyn Falempe) [2160451] - ACPI: video: Allow GPU drivers to report no panels (Jocelyn Falempe) [2160451] - drm: Move nomodeset kernel parameter to drivers/video (Jocelyn Falempe) [2160451] - PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros (Jocelyn Falempe) [2160451] - PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro (Jocelyn Falempe) [2160451] - ACPI: video: Make backlight class device registration a separate step (v2) (Jocelyn Falempe) [2160451] - ACPI: video: Add acpi_video_backlight_use_native() helper (Jocelyn Falempe) [2160451] - scsi: sched/wait: Add wait_event_lock_irq_timeout for TASK_UNINTERRUPTIBLE usage (Jocelyn Falempe) [2160451] - iosys-map: Add IOSYS_MAP_INIT_VADDR_IOMEM() (Jocelyn Falempe) [2160451] - perf branch: Fix interpretation of branch records (Michael Petlan) [2086826] - perf/x86/amd/lbr: Adjust LBR regardless of filtering (Michael Petlan) [2086826] - perf/x86/utils: Fix uninitialized var in get_branch_type() (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 branch speculation info support (Michael Petlan) [2086826] - perf/core: Add speculation info to branch entries (Michael Petlan) [2086826] - perf/x86/amd/lbr: Use fusion-aware branch classifier (Michael Petlan) [2086826] - perf/x86: Make branch classifier fusion-aware (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 software branch filter support (Michael Petlan) [2086826] - perf/x86: Move branch classifier (Michael Petlan) [2086826] - perf: Add irq and exception return branch types (Michael Petlan) [2086826] - perf/x86/intel/ds: Check return values of insn decoder functions (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 hardware branch filter support (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 branch record support (Michael Petlan) [2086826] - perf/x86/amd/lbr: Detect LbrExtV2 support (Michael Petlan) [2086826] - x86/cpufeatures: Add LbrExtV2 feature bit (Michael Petlan) [2086826] - perf/x86/amd/core: Add generic branch record interfaces (Michael Petlan) [2086826] - perf/x86/amd/core: Refactor branch attributes (Michael Petlan) [2086826] - perf/x86/amd/brs: Move feature-specific functions (Michael Petlan) [2086826] - scsi: zfcp: Trace when request remove fails after qdio send fails (Tobias Huschle) [2159733] - scsi: zfcp: Change the type of all fsf request id fields and variables to u64 (Tobias Huschle) [2159733] - scsi: zfcp: Make the type for accessing request hashtable buckets size_t (Tobias Huschle) [2159733] - scsi: zfcp: Drop redundant "the" in the comments (Tobias Huschle) [2159733] - s390/qeth: Convert sprintf/snprintf to scnprintf (Tobias Huschle) [2159732] - s390/qeth: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [2159732] - s390/qeth: Use constant for IP address buffers (Tobias Huschle) [2159732] - s390/ctcm: cleanup indenting (Tobias Huschle) [2159732] - s390/ipl: add loadparm parameter to eckd ipl/reipl data (Tobias Huschle) [2159689] - s390/ipl: add DEFINE_GENERIC_LOADPARM() (Tobias Huschle) [2159689] - s390/ipl: use octal values instead of S_* macros (Tobias Huschle) [2159689] - s390/ipl: add eckd support (Tobias Huschle) [2159689] - net/iucv: Fix size of interrupt data (Tobias Huschle) [2192507] - workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex (Waiman Long) [2176760] - workqueue: make sysfs of unbound kworker cpumask more clever (Waiman Long) [2176760] - workqueue: Rename "delayed" (delayed by active management) to "inactive" (Waiman Long) [2176760] - workqueue: Kick a worker based on the actual activation of delayed works (Waiman Long) [2176760] - workqueue: fix UAF in pwq_unbound_release_workfn() (Waiman Long) [2176760] - workqueue: fix a piece of comment about reserved bits for work flags (Waiman Long) [2176760] - workqueue: void unneeded requeuing the pwq in rescuer thread (Waiman Long) [2176760] - mm/memcg: Fix mem_cgroup_id_get_online() underflow problem (Waiman Long) [2176760] - net: fix NULL pointer in skb_segment_list (Paolo Abeni) [2188595] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [2188595] - skbuff: Account for tail adjustment during pull operations (Paolo Abeni) [2188595] - net: vmxnet3: Fix NULL pointer dereference in vmxnet3_rq_rx_complete() (Seiji Nishikawa) [2186419] - tipc: add an extra conn_get in tipc_conn_alloc (Xin Long) [2177375] {CVE-2023-1382} - tipc: set con sock in tipc_conn_alloc (Xin Long) [2177375] {CVE-2023-1382} - net: sched: fix memory leak in tcindex_set_parms (Davide Caratti) [2181874] - net/sched: tcindex: search key must be 16 bits (Davide Caratti) [2181874] - net/sched: tcindex: update imperfect hash filters respecting rcu (Davide Caratti) [2181880] {CVE-2023-1281} - crypto: rng - Use a different crypto_rng for reseeding (Herbert Xu) [2193410] - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Ricardo Robaina) [2174410] {CVE-2023-1118}- [rt] build kernel-rt-4.18.0-492.rt7.281.el8 [2180997] - xfs: assert in xfs_btree_del_cursor should take into account error (Andrey Albershteyn) [2183168] - xfs: prevent a UAF when log IO errors race with unmount (Andrey Albershteyn) [2183168] - xfs: fix NULL pointer dereference in xfs_getbmap() (Andrey Albershteyn) [2183168] - xfs: avoid a UAF when log intent item recovery fails (Andrey Albershteyn) [2183168] - xfs: fix memory leak in xfs_errortag_init (Andrey Albershteyn) [2183168] - xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init() (Andrey Albershteyn) [2183168] - xfs: fix sb write verify for lazysbcount (Andrey Albershteyn) [2183168] - xfs: invalidate block device page cache during unmount (Andrey Albershteyn) [2183168] - xfs: invalidate xfs_bufs when allocating cow extents (Andrey Albershteyn) [2183168] - xfs: dquot shrinker doesn't check for XFS_DQFLAG_FREEING (Andrey Albershteyn) [2183168] - xfs: fix intermittent hang during quotacheck (Andrey Albershteyn) [2183168] - xfs: fix exception caused by unexpected illegal bestcount in leaf dir (Andrey Albershteyn) [2183168] - xfs: fix super block buf log item UAF during force shutdown (Andrey Albershteyn) [2183168] - xfs: fix uninitialized variable access (Andrey Albershteyn) [2183168] - xfs: fix potential log item leak (Andrey Albershteyn) [2183168] - xfs: fix inode reservation space for removing transaction (Andrey Albershteyn) [2183168] - xfs: fix extent busy updating (Andrey Albershteyn) [2183168] - xfs: fix low space alloc deadlock (Andrey Albershteyn) [2183168] - xfs: purge dquots after inode walk fails during quotacheck (Andrey Albershteyn) [2183168] - xfs: get root inode correctly at bulkstat (Andrey Albershteyn) [2183168] - iomap: iomap: fix memory corruption when recording errors during writeback (Andrey Albershteyn) [2183168] - xfs: attach dquots to inode before reading data/cow fork mappings (Andrey Albershteyn) [2183168] - xfs: get rid of assert from xfs_btree_islastblock (Andrey Albershteyn) [2183168] - xfs: fix use-after-free in xattr node block inactivation (Andrey Albershteyn) [2183168] - xfs: pass the correct cursor to xfs_iomap_prealloc_size (Andrey Albershteyn) [2183168] - xfs: don't report reserved bnobt space as available (Andrey Albershteyn) [2183168] - xfs: fix overfilling of reserve pool (Andrey Albershteyn) [2183168] - xfs: always succeed at setting the reserve pool size (Andrey Albershteyn) [2183168] - xfs: remove infinite loop when reserving free block pool (Andrey Albershteyn) [2166567 2183168] - xfs: don't include bnobt blocks when reserving free block pool (Andrey Albershteyn) [2183168] - xfs: document the XFS_ALLOC_AGFL_RESERVE constant (Andrey Albershteyn) [2183168] - xfs: prevent UAF in xfs_log_item_in_current_chkpt (Andrey Albershteyn) [2183168] - xfs: fix incorrect i_nlink caused by inode racing (Andrey Albershteyn) [2183168] - xfs: fix incorrect error-out in xfs_remove (Andrey Albershteyn) [2183168] - KVM: s390: GISA: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - KVM: s390: disable migration mode when dirty tracking is disabled (Cédric Le Goater) [2169294] - KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step fails (Cédric Le Goater) [2169294] - iommu/s390: Make attach succeed even if the device is in error state (Cédric Le Goater) [2169294] - KVM: s390: pci: Fix allocation size of aift kzdev elements (Cédric Le Goater) [2169294] - iommu/s390: Fix incorrect aperture check (Cédric Le Goater) [2169294] - KVM: s390: VSIE: sort out virtual/physical address in pin_guest_page (Cédric Le Goater) [2169294] - KVM: s390: pv: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - KVM: s390: sida: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - KVM: s390: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - iommu/s390: Fail probe for non-PCI devices (Cédric Le Goater) [2169294] - PCI/AER: Remove redundant Device Control Error Reporting Enable (Myron Stowe) [2180894] - PCI/AER: Configure ECRC only if AER is native (Myron Stowe) [2180894] - PCI/AER: Iterate over error counters instead of error strings (Myron Stowe) [2180894] - PCI/AER: Enable error reporting when AER is native (Myron Stowe) [2180894] - PCI/AER: Configure ECRC for every device (Myron Stowe) [2180894] - PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits (Myron Stowe) [2180894] - PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions (Myron Stowe) [2180894] - PCI/AER: Use consistent format when printing PCI device (Myron Stowe) [2180894] - PCI/sysfs: Rely on lengths from scnprintf(), dsm_label_utf16s_to_utf8s() (Myron Stowe) [2180894] - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Myron Stowe) [2180894] - mlxsw: minimal: Fix deadlock in ports creation (Petr Oros) [2177956] - mlxsw: core: Fix use-after-free calling devl_unlock() in mlxsw_core_bus_device_unregister() (Petr Oros) [2177956] - net: devlink: convert reload command to take implicit devlink->lock (Petr Oros) [2177956] - mlxsw: convert driver to use unlocked devlink API during init/fini (Petr Oros) [2177956] - mlxsw: Narrow the critical section of devl_lock during ports creation/removal (Petr Oros) [2177956] - ice: sleep, don't busy-wait, in the SQ send retry loop (Michal Schmidt) [2184013] - ice: remove unused buffer copy code in ice_sq_send_cmd_retry() (Michal Schmidt) [2184013] - ice: sleep, don't busy-wait, for ICE_CTL_Q_SQ_CMD_TIMEOUT (Michal Schmidt) [2184013] - ice: remove ice_ctl_q_info::sq_cmd_timeout (Michal Schmidt) [2184013] - ice: increase the GNSS data polling interval to 20 ms (Michal Schmidt) [2184013] - ice: do not busy-wait to read GNSS data (Michal Schmidt) [2184013] - enic: Use irq_update_affinity_hint() (Michal Schmidt) [2101515] - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Michal Schmidt) [2101515] - net: enic: Cure the enic api locking trainwreck (Michal Schmidt) [2101515] - enic: switch from 'pci_' to 'dma_' API (Michal Schmidt) [2101515] - enic: convert to new udp_tunnel_nic infra (Michal Schmidt) [2101515] - enic: let core reject the unsupported coalescing parameters (Michal Schmidt) [2101515] - scsi: mpt3sas: Fix an issue when driver is being removed (Tomas Henzl) [2166206] - scsi: mpt3sas: Remove HBA BIOS version in the kernel log (Tomas Henzl) [2166206] - scsi: mpt3sas: Don't print sense pool info twice (Tomas Henzl) [2166206] - scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Tomas Henzl) [2166206] - scsi: mpt3sas: Fix a memory leak (Tomas Henzl) [2166206] - scsi: mpt3sas: Demote log level for trace buffer allocation to info (Tomas Henzl) [2166206] - scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Tomas Henzl) [2166206] - scsi: mpt3sas: Remove usage of dma_get_required_mask() API (Tomas Henzl) [2166206] - scsi: mpt3sas: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Tomas Henzl) [2166206] - ipmi: msghandler: kABI implementation was wrong (Tony Camuso) [2182345] - hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Chris von Recklinghausen) [2184583] {CVE-2023-1855} - RDMA/irdma: Add ipv4 check to irdma_find_listener() (Kamal Heib) [2117129 2135976] - RDMA/irdma: Increase iWARP CM default rexmit count (Kamal Heib) [2117129 2135976] - RDMA/irdma: Fix memory leak of PBLE objects (Kamal Heib) [2117129 2135976] - RDMA/irdma: Do not generate SW completions for NOPs (Kamal Heib) [2117129 2135976] - RDMA/irdma: Remove a redundant irdma_arp_table() call (Kamal Heib) [2117129 2135976] - migrate: grab the compound head in migration_entry_wait_on_locked (Nico Pache) [2188249] - module: Don't wait for GOING modules (Mark Langsdorf) [1964563] - redhat/configs: Fix DEBUG_BLK_CGROUP and BFQ_CGROUP_DEBUG configs (Vladis Dronov) - x86/MCE/AMD: Clear DFR errors found in THR handler (Prarit Bhargava) [2190279] - Remove unused ZRTBZ variable (Lucas Zampieri)- [rt] build kernel-rt-4.18.0-491.rt7.280.el8 [2180997] - iommu/amd: Update amd_iommu_fault structure to include PCI seg ID (Jerry Snitselaar) [2117775] - iommu/amd: Update device_state structure to include PCI seg ID (Jerry Snitselaar) [2117775] - iommu/amd: Print PCI segment ID in error log messages (Jerry Snitselaar) [2117775] - iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Jerry Snitselaar) [2117775] - iommu/amd: Specify PCI segment ID when getting pci device (Jerry Snitselaar) [2117775] - iommu/amd: Include PCI segment ID when initialize IOMMU (Jerry Snitselaar) [2117775] - iommu/amd: Introduce get_device_sbdf_id() helper function (Jerry Snitselaar) [2117775] - iommu/amd: Flush upto last_bdf only (Jerry Snitselaar) [2117775] - iommu/amd: Remove global amd_iommu_[dev_table/alias_table/last_bdf] (Jerry Snitselaar) [2117775] - iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit() (Jerry Snitselaar) [2117775] - iommu/amd: Update (un)init_device_table_dma() (Jerry Snitselaar) [2117775] - iommu/amd: Update set_dte_irq_entry (Jerry Snitselaar) [2117775] - iommu/amd: Update dump_dte_entry (Jerry Snitselaar) [2117775] - iommu/amd: Update iommu_ignore_device (Jerry Snitselaar) [2117775] - iommu/amd: Update set_dte_entry and clear_dte_entry (Jerry Snitselaar) [2117775] - iommu/amd: Convert to use per PCI segment rlookup_table (Jerry Snitselaar) [2117775] - iommu/amd: Update alloc_irq_table and alloc_irq_index (Jerry Snitselaar) [2117775] - iommu/amd: Update amd_irte_ops functions (Jerry Snitselaar) [2117775] - iommu/amd: Introduce struct amd_ir_data.iommu (Jerry Snitselaar) [2117775] - iommu/amd: Update irq_remapping_alloc to use IOMMU lookup helper function (Jerry Snitselaar) [2117775] - iommu/amd: Convert to use rlookup_amd_iommu helper function (Jerry Snitselaar) [2117775] - iommu/amd: Convert to use per PCI segment irq_lookup_table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment rlookup table size (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment alias table size (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment device table size (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment last_bdf (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment unity map list (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment alias_table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment old_dev_tbl_cpy (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment dev_data_list (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment irq_lookup_table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment rlookup table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment device table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce pci segment structure (Jerry Snitselaar) [2117775] - iommu/amd: Update struct iommu_dev_data definition (Jerry Snitselaar) [2117775] - redhat: configs: Enable CONFIG_INTEL_IOMMU_PERF_EVENTS (Jerry Snitselaar) [2176995] - iommu/vt-d: Fix an IOMMU perfmon warning when CPU hotplug (Jerry Snitselaar) [2176995] - iommu/vt-d: Enable IOMMU perfmon support (Jerry Snitselaar) [2176995] - iommu/vt-d: Add IOMMU perfmon overflow handler support (Jerry Snitselaar) [2176995] - iommu/vt-d: Support cpumask for IOMMU perfmon (Jerry Snitselaar) [2176995] - iommu/vt-d: Add IOMMU perfmon support (Jerry Snitselaar) [2176995] - iommu/vt-d: Support Enhanced Command Interface (Jerry Snitselaar) [2176995] - iommu/vt-d: Retrieve IOMMU perfmon capability information (Jerry Snitselaar) [2176995] - iommu/vt-d: Fix error handling in sva enable/disable paths (Jerry Snitselaar) [2181397] - iommu/vt-d: Support size of the register set in DRHD (Jerry Snitselaar) [2181397] - iommu/vt-d: Allow zero SAGAW if second-stage not supported (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove include/linux/intel-svm.h (Jerry Snitselaar) [2181397] - iommu/vt-d: Allow to use flush-queue when first level is default (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PASID directory pointer coherency (Jerry Snitselaar) [2181397] - iommu/vt-d: Set No Execute Enable bit in PASID table entry (Jerry Snitselaar) [2181397] - iommu: Remove SVM_FLAG_SUPERVISOR_MODE support (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PCI device refcount leak in prq_event_thread() (Jerry Snitselaar) [2181397] - PCI: Enable PASID only when ACS RR & UF enabled on upstream path (Jerry Snitselaar) [2181397] - iommu/vt-d: Set SRE bit only when hardware has SRS cap (Jerry Snitselaar) [2181397] - iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entries (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove pasid_set_eafe() (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unnecessary SVA data accesses in page fault path (Jerry Snitselaar) [2181397] - iommu/vt-d: Add RPLS to quirk list to skip TE disabling (Jerry Snitselaar) [2181397] - iommu: Remove guest pasid related interfaces and definitions (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove guest pasid related callbacks (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unused PASID_DISABLED (Jerry Snitselaar) [2181397] - iommu/vt-d: Clean up unused PASID updating functions (Jerry Snitselaar) [2181397] - iommu/vtd: Replace acpi_bus_get_device() (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unused dma_to_mm_pfn function (Jerry Snitselaar) [2181397] - iommu/vt-d: Use bitmap_zalloc() when applicable (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unused macros (Jerry Snitselaar) [2181397] - iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() (Jerry Snitselaar) [2181397] - iommu/vt-d: Use rcu_lock in get_resv_regions (Jerry Snitselaar) [2181397] - iommu: Add gfp parameter to iommu_alloc_resv_region (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PCI device refcount leak in has_external_pci() (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove iova_cache_get/put() (Jerry Snitselaar) [2181397] - iommu/vt-d: Add missing "__init" for rmrr_sanity_check() (Jerry Snitselaar) [2181397] - iommu/arm-smmu: Force identity domains for legacy binding (Jerry Snitselaar) [2181397] - iommu/arm-smmu-v3: Properly handle the return value of arm_smmu_cmdq_build_cmd() (Jerry Snitselaar) [2181397] - iommu/arm-smmu-v3: Stop pre-zeroing batch commands in arm_smmu_atc_inv_master() (Jerry Snitselaar) [2181397] - iommu/arm-smmu: Add clk_bulk_{prepare/unprepare} to system pm callbacks (Jerry Snitselaar) [2181397] - iommu: Make sysfs robust for non-API groups (Jerry Snitselaar) [2181397] - iommu: Use right way to retrieve iommu_ops (Jerry Snitselaar) [2181397] - iommu: Remove apply_resv_region (Jerry Snitselaar) [2181397] - iommu/dma: Explicitly sort PCI DMA windows (Jerry Snitselaar) [2181397] - iommu: Do not dereference fwnode in struct device (Jerry Snitselaar) [2181397] - iommu: Remove duplicate ida_free in iommu_group_alloc (Jerry Snitselaar) [2181397] - iommu: Directly use ida_alloc()/free() (Jerry Snitselaar) [2181397] - iommu/iova: change IOVA_MAG_SIZE to 127 to save memory (Jerry Snitselaar) [2181397] - iommu/iova: Fix alloc iova overflows issue (Jerry Snitselaar) [2181397] - iova: Remove iovad->rcaches check in iova_rcache_get() (Jerry Snitselaar) [2181397] - iova: Remove magazine BUG_ON() checks (Jerry Snitselaar) [2181397] - iova: Remove some magazine pointer NULL checks (Jerry Snitselaar) [2181397] - swiotlb: fix a braino in the alignment check fix (Jerry Snitselaar) [2181397] - swiotlb: fix slot alignment checks (Jerry Snitselaar) [2181397] - swiotlb: use wrap_area_index() instead of open-coding it (Jerry Snitselaar) [2181397] - swiotlb: fix the deadlock in swiotlb_do_find_slots (Jerry Snitselaar) [2181397] - swiotlb: mark swiotlb_memblock_alloc() as __init (Jerry Snitselaar) [2181397] - swiotlb: remove swiotlb_max_segment (Jerry Snitselaar) [2181397] - swiotlb: reduce the swiotlb buffer size on allocation failure (Jerry Snitselaar) [2181397] - swiotlb: replace kmap_atomic() with memcpy_{from,to}_page() (Jerry Snitselaar) [2181397] - swiotlb: don't panic! (Jerry Snitselaar) [2181397] - iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode (Jerry Snitselaar) [2175620] - iommu/amd: Add map/unmap_pages() iommu_domain_ops callback support (Jerry Snitselaar) [2181397] - iommu/amd/io-pgtable: Implement unmap_pages io_pgtable_ops callback (Jerry Snitselaar) [2181397] - iommu/amd/io-pgtable: Implement map_pages io_pgtable_ops callback (Jerry Snitselaar) [2181397] - iommu/vt-d: Avoid unnecessary global DMA cache invalidation (Jerry Snitselaar) [2176983] - iommu/vt-d: Avoid unnecessary global IRTE cache invalidation (Jerry Snitselaar) [2176983] - iommu/vt-d: Fix buggy QAT device mask (Jerry Snitselaar) [2169568] - iommu/vt-d: Add a fix for devices need extra dtlb flush (Jerry Snitselaar) [2169568] - xfs: fix off-by-one-block in xfs_discard_folio() (Carlos Maiolino) [2112147] - xfs: drop write error injection is unfixable, remove it (Carlos Maiolino) [2112147] - xfs: use iomap_valid method to detect stale cached iomaps (Carlos Maiolino) [2112147] - iomap: write iomap validity checks (Carlos Maiolino) [2112147] - xfs: xfs_bmap_punch_delalloc_range() should take a byte range (Carlos Maiolino) [2112147] - iomap: buffered write failure should not truncate the page cache (Carlos Maiolino) [2112147] - iomap: Export page_cache_seek_hole_data (Carlos Maiolino) [2112147] - xfs,iomap: move delalloc punching to iomap (Carlos Maiolino) [2112147] - xfs: use byte ranges for write cleanup ranges (Carlos Maiolino) [2112147] - xfs: punching delalloc extents on write failure is racy (Carlos Maiolino) [2112147] - xfs: write page faults in iomap are not buffered writes (Carlos Maiolino) [2112147] - iomap: iomap_read_inline_data cleanup (Carlos Maiolino) [2112147] - iomap: Fix inline extent handling in iomap_readpage (Carlos Maiolino) [2112147] - iomap: constify iomap_iter_srcmap (Carlos Maiolino) [2112147] - iomap: rework unshare flag (Carlos Maiolino) [2112147] - iomap: pass an iomap_iter to various buffered I/O helpers (Carlos Maiolino) [2112147] - iomap: remove iomap_apply (Carlos Maiolino) [2112147] - fsdax: Fix infinite loop in dax_iomap_rw() (Carlos Maiolino) [2112147] - fsdax: switch dax_iomap_rw to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_swapfile_activate to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_seek_data to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_seek_hole to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_bmap to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_fiemap to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch __iomap_dio_rw to use iomap_iter (Carlos Maiolino) [2112147] - iomap: support REQ_OP_ZONE_APPEND (Carlos Maiolino) [2112147] - iomap: add a filesystem hook for direct I/O bio submission (Carlos Maiolino) [2112147] - iomap: switch iomap_page_mkwrite to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_zero_range to use iomap_iter (Carlos Maiolino) [2112147] - iomap: Change calling convention for zeroing (Carlos Maiolino) [2112147] - iomap: switch iomap_file_unshare to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_file_buffered_write to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch readahead and readpage to use iomap_iter (Carlos Maiolino) [2112147] - iomap: add the new iomap_iter model (Carlos Maiolino) [2112147] - iomap: fix the iomap_readpage_actor return value for inline data (Carlos Maiolino) [2112147] - iomap: Support inline data with block size < page size (Carlos Maiolino) [2112147] - fs: mark the iomap argument to __block_write_begin_int const (Carlos Maiolino) [2112147] - fsdax: mark the iomap argument to dax_iomap_sector as const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_read_page_sync const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_read_inline_data const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_inline_data_valid const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_inline_data const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_sector const (Carlos Maiolino) [2112147] - ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Hangbin Liu) [2185798] - ipv6: Fix tcp socket connection with DSCP. (Hangbin Liu) [2185798] - ipv6: Fix datagram socket connection with DSCP. (Hangbin Liu) [2185798] - ipv6: avoid use-after-free in ip6_fragment() (Hangbin Liu) [2185798] - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (Hangbin Liu) [2185798] - ipv6: fix WARNING in ip6_route_net_exit_late() (Hangbin Liu) [2185798] - ipv6: ensure sane device mtu in tunnels (Hangbin Liu) [2185798] - KVM: arm64: PMU: Restore the guest's EL0 event counting after migration (Shaoqin Huang) [2175146] - KVM: arm64: Retry fault if vma_lookup() results become invalid (Shaoqin Huang) [2175146] - KVM: arm64: PMU: Don't save PMCR_EL0.{C,P} for the vCPU (Shaoqin Huang) [2175146] - KVM: arm64: PMU: Fix GET_ONE_REG for vPMC regs to return the current value (Shaoqin Huang) [2175146] - KVM: arm64: timers: Convert per-vcpu virtual offset to a global value (Shaoqin Huang) [2175146] - KVM: arm64: Fix non-kerneldoc comments (Shaoqin Huang) [2175146] - arm64/sysreg: clean up some inconsistent indenting (Shaoqin Huang) [2175146] - KVM: arm64: timers: Don't BUG() on unhandled timer trap (Shaoqin Huang) [2175146] - KVM: arm64: Reduce overhead of trapped timer sysreg accesses (Shaoqin Huang) [2175146] - KVM: arm64: Don't arm a hrtimer for an already pending timer (Shaoqin Huang) [2175146] - KVM: arm64: Fix S1PTW handling on RO memslots (Shaoqin Huang) [2175146] - KVM: arm64: Fix typo in comment (Shaoqin Huang) [2175146] - KVM: arm64: Fix pvtime documentation (Shaoqin Huang) [2175146] - KVM: arm64: Fix PAR_TO_HPFAR() to work independently of PA_BITS. (Shaoqin Huang) [2175146] - KVM: arm64: nvhe: Fix build with profile optimization (Shaoqin Huang) [2175146] - fuse: wait for writepages in syncfs (Brian Foster) [2185834] - virtio_fs: Modify format for virtio_fs_direct_access (Brian Foster) [2185834] - virtiofs: delete unused parameter for virtio_fs_cleanup_vqs (Brian Foster) [2185834] - virtiofs: use strscpy for copying the queue name (Brian Foster) [2185834] - virtiofs: propagate sync() to file server (Brian Foster) [2185834] - fuse: add a flag FUSE_SETXATTR_ACL_KILL_SGID to kill SGID (Brian Foster) [2185834] - fuse: extend FUSE_SETXATTR request (Brian Foster) [2185834] - virtiofs: fix userns (Brian Foster) [2185834] - virtiofs: remove useless function (Brian Foster) [2185834] - virtiofs: split requests that exceed virtqueue size (Brian Foster) [2185834] - virtiofs: fix memory leak in virtio_fs_probe() (Brian Foster) [2185834] - virtio_fs: convert to LE accessors (Brian Foster) [2185834] - dmaengine: use sysfs_emit() to instead of scnprintf() (Jerry Snitselaar) [2181398] - dmaengine: Simplify dmaenginem_async_device_register() function (Jerry Snitselaar) [2181398] - dmaengine: idma64: Update bytes_transferred field (Jerry Snitselaar) [2181398] - dmaengine: dw: Move check for paused channel to dwc_get_residue() (Jerry Snitselaar) [2181398] - dmaengine: ptdma: check for null desc before calling pt_cmd_callback (Jerry Snitselaar) [2181398] - dmaengine: idxd: Fix default allowed read buffers value in group (Jerry Snitselaar) [2181398] - dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 (Jerry Snitselaar) [2181398] - ptdma: pt_core_execute_cmd() should use spinlock (Jerry Snitselaar) [2181398] - dmaengine: Fix double increment of client_count in dma_chan_get() (Jerry Snitselaar) [2181398] - dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Jerry Snitselaar) [2153929] - cifs: set a minimum of 120s for next dns resolution (Ronnie Sahlberg) [2182867] - cifs: use the expiry output of dns_query to schedule next resolution (Ronnie Sahlberg) [2182867] - cifs: sanitize paths in cifs_update_super_prepath. (Ronnie Sahlberg) [2182472] - redhat/configs: Fix incorrect configs location and content (Vladis Dronov) - scsi: megaraid_sas: Fix double kfree() (Tomas Henzl) [2163670] - scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl) [2163670] - scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl) [2163670] - scsi: megaraid_sas: Driver version update to 07.725.01.00-rc1 (Tomas Henzl) [2163670] - scsi: megaraid_sas: Add crash dump mode capability bit in MFI capabilities (Tomas Henzl) [2163670] - scsi: megaraid_sas: Update max supported LD IDs to 240 (Tomas Henzl) [2163670] - scsi: megaraid_sas: Add flexible array member for SGLs (Tomas Henzl) [2163670] - scsi: megaraid_sas: Fix some spelling mistakes in comment (Tomas Henzl) [2163670] - scsi: megaraid_sas: Remove unnecessary kfree() (Tomas Henzl) [2163670] - scsi: megaraid_sas: Use irq_set_affinity_and_hint() (Tomas Henzl) [2163670] - scsi: megaraid: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Tomas Henzl) [2163670] - scsi: ses: Handle enclosure with just a primary component gracefully (Tomas Henzl) [2188481] - ipvlan: hold lower dev to avoid possible use-after-free (Davide Caratti) [2188055] - net: macvlan: Use built-in RCU list checking (Davide Caratti) [2188055] - x86/split_lock: Enumerate architectural split lock disable bit (Prarit Bhargava) [2123535] - bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Yauheni Kaliuta) [2175160] - hwmon: (coretemp) avoid RDMSR interrupts to isolated CPUs (Marcelo Tosatti) [2158707] - scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Maurizio Lombardi) [2156588] - scsi: target: iscsit: Fix TAS handling during conn cleanup (Maurizio Lombardi) [2156588]- [rt] build kernel-rt-4.18.0-490.rt7.279.el8 [2180997] - RDMA/cma: Distinguish between sockaddr_in and sockaddr_in6 by size (Kamal Heib) [2170083] - RDMA/umem: Remove unused 'work' member from struct ib_umem (Kamal Heib) [2170083] - RDMA/restrack: Correct spelling (Kamal Heib) [2170083] - scripts/spelling.txt: add "exsits" pattern and fix typo instances (Kamal Heib) [2170083] - RDMA/cma: Refactor the inbound/outbound path records process flow (Kamal Heib) [2170083] - RDMA/core: Refactor rdma_bind_addr (Kamal Heib) [2170083] - IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Kamal Heib) [2170076] - RDMA/core: Fix ib block iterator counter overflow (Kamal Heib) [2170076] - RDMA/srp: Move large values to a new enum for gcc13 (Kamal Heib) [2170076] - IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Kamal Heib) [2170076] - RDMA/cm: Make QP FLUSHABLE for supported device (Kamal Heib) [2170076] - RDMA: Extend RDMA kernel verbs ABI to support flush (Kamal Heib) [2170076] - RDMA: Extend RDMA user ABI to support flush (Kamal Heib) [2170076] - RDMA/cma: Change RoCE packet life time from 18 to 16 (Kamal Heib) [2170076] - RDMA/srp: Fix error return code in srp_parse_options() (Kamal Heib) [2170076] - RDMA: Extend RDMA kernel ABI to support atomic write (Kamal Heib) [2170076] - RDMA: Extend RDMA user ABI to support atomic write (Kamal Heib) [2170076] - RDMA/umem: remove FOLL_FORCE usage (Kamal Heib) [2170076] - RDMA/nldev: Fix failure to send large messages (Kamal Heib) [2170076] - RDMA/nldev: Add NULL check to silence false warnings (Kamal Heib) [2170076] - RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Kamal Heib) [2170076] - IB/isert: use the ISCSI_LOGIN_CURRENT_STAGE macro (Kamal Heib) [2170076] - RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Kamal Heib) [2170076] - RDMA/core: Make sure "ib_port" is valid when access sysfs node (Kamal Heib) [2170076] - RDMA/restrack: Release MR restrack when delete (Kamal Heib) [2170076] - IB/mad: Don't call to function that might sleep while in atomic context (Kamal Heib) [2170076] - RDMA/core: Fix order of nldev_exit call (Kamal Heib) [2170076] - RDMA/core: fix repeated words in comments (Kamal Heib) [2170076] - IB/iser: open code iser_disconnected_handler (Kamal Heib) [2170076] - IB/iser: add safety checks for state_mutex lock (Kamal Heib) [2170076] - IB/iser: open code iser_conn_state_comp_exch (Kamal Heib) [2170076] - RDMA/opa_vnic: fix spelling typo in comment (Kamal Heib) [2170076] - RDMA/core: return -EOPNOSUPP for ODP unsupported device (Kamal Heib) [2170076] - IB/uverbs: fix the typo of optional (Kamal Heib) [2170076] - treewide: use get_random_u32() when possible (Kamal Heib) [2170070] - treewide: use prandom_u32_max() when possible, part 1 (Kamal Heib) [2170070] - RDMA/core: Clean up a variable name in ib_create_srq_user() (Kamal Heib) [2170070] - RDMA/srp: Support more than 255 rdma ports (Kamal Heib) [2170070] - RDMA/cm: Use DLID from inbound/outbound PathRecords as the datapath DLID (Kamal Heib) [2170070] - RDMA/cma: Multiple path records support with netlink channel (Kamal Heib) [2170070] - RDMA/core: Rename rdma_route.num_paths field to num_pri_alt_paths (Kamal Heib) [2170070] - RDMA/srpt: Use flex array destination for memcpy() (Kamal Heib) [2170070] - IB/cm: Refactor cm_insert_listen() and cm_find_listen() (Kamal Heib) [2170070] - IB/cm: remove cm_id_priv->id.service_mask and service_mask parameter of cm_init_listen() (Kamal Heib) [2170070] - IB/cm: Remove the service_mask parameter from ib_cm_listen() (Kamal Heib) [2170070] - RDMA/core: Remove 'device' argument from rdma_build_skb() (Kamal Heib) [2170070] - RDMA/srp: Use the attribute group mechanism for sysfs attributes (Kamal Heib) [2170070] - RDMA/srp: Handle dev_set_name() failure (Kamal Heib) [2170070] - RDMA/srp: Remove the srp_host.released completion (Kamal Heib) [2170070] - RDMA/srp: Rework the srp_add_port() error path (Kamal Heib) [2170070] - IB: move from strlcpy with unused retval to strscpy (Kamal Heib) [2170070] - treewide: uapi: Replace zero-length arrays with flexible-array members (Kamal Heib) [2170070] - RDMA/core: Delete IPsec flow action logic from the core (Kamal Heib) [2170070] - net: Don't include filter.h from net/sock.h (Kamal Heib) [2170070] - scsi: qla2xxx: Synchronize the IOCB count to be in order (Nilesh Javali) [2164947] - scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali) [2164947] - scsi: qla2xxx: Use the proper SCSI midlayer interfaces for PI (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove the unused variable wwn (Nilesh Javali) [2164947] - scsi: qla2xxx: Simplify if condition evaluation (Nilesh Javali) [2164947] - scsi: qla2xxx: Use a variable for repeated mem_size computation (Nilesh Javali) [2164947] - scsi: qla2xxx: Make qla_trim_buf() and __qla_adjust_buf() static (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix printk() format string (Nilesh Javali) [2164947] - scsi: qla2xxx: Update version to 10.02.08.200-k (Nilesh Javali) [2164947] - scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Fix clang warning (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Reduce memory usage during low I/O (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Fix stall session after app start (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Fix performance dip due to lock contention (Nilesh Javali) [2164947] - scsi: qla2xxx: Relocate/rename vp map (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove dead code (GNN ID) (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove dead code (GPNID) (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove dead code (Nilesh Javali) [2164947] - scsi: qla2xxx: Update version to 10.02.08.100-k (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix IOCB resource check warning (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove increment of interface err cnt (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix erroneous link down (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove unintended flag clearing (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix stalled login (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix exchange oversubscription for management commands (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix exchange oversubscription (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix link failure in NPIV environment (Nilesh Javali) [2164947] - scsi: qla2xxx: Check if port is online before sending ELS (Nilesh Javali) [2164947] - scsi: qla2xxx: Initialize vha->unknown_atio_[list, work] for NPIV hosts (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove duplicate of vha->iocb_work initialization (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove unused variable 'found_devs' (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix set-but-not-used variable warnings (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() (Nilesh Javali) [2164947] - ethtool: eeprom: fix null-deref on genl_info in dump (Davide Caratti) [2188002] - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE (Davide Caratti) [2188002] - af_key: Fix send_acquire race with pfkey_register (Davide Caratti) [2188002] - net: llc: fix skb_over_panic (Davide Caratti) [2188002] - inet_ecn: Fix endianness of checksum update when setting ECT(1) (Davide Caratti) [2188002] - RDMA/irdma: Fix potential NULL-ptr-dereference (Kamal Heib) [2153377] - RDMA/irdma: Split CQ handler into irdma_reg_user_mr_type_cq (Kamal Heib) [2153377] - RDMA/irdma: Split QP handler into irdma_reg_user_mr_type_qp (Kamal Heib) [2153377] - RDMA/irdma: Split mr alloc and free into new functions (Kamal Heib) [2153377] - RDMA/irdma: Split MEM handler into irdma_reg_user_mr_type_mem (Kamal Heib) [2153377] - RDMA/irdma: Remove extra ret variable in favor of existing err (Kamal Heib) [2153377] - RDMA/irdma: Initialize net_type before checking it (Kamal Heib) [2153377] - RDMA/irdma: Do not request 2-level PBLEs for CQ alloc (Kamal Heib) [2153377] - RDMA/irdma: Fix RQ completion opcode (Kamal Heib) [2153377] - RDMA/irdma: Fix inline for multiple SGE's (Kamal Heib) [2153377] - bnxt_en: Fix mqprio and XDP ring checking logic (Ken Cox) [2159222] - bnxt: Do not read past the end of test names (Ken Cox) [2159222] - bnxt: report FEC block stats via standard interface (Ken Cox) [2159222] - bnxt_en: Remove debugfs when pci_register_driver failed (Ken Cox) [2159222] - bnxt_en: update RSS config using difference algorithm (Ken Cox) [2159222] - bnxt_en: refactor VNIC RSS update functions (Ken Cox) [2159222] - bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer (Ken Cox) [2159222] - bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() (Ken Cox) [2159222] - bnxt_en: fix the handling of PCIE-AER (Ken Cox) [2159222] - bnxt_en: refactor bnxt_cancel_reservations() (Ken Cox) [2159222] - bnxt_en: check and resize NVRAM UPDATE entry before flashing (Ken Cox) [2159222] - bnxt_en: Update firmware interface to 1.10.2.118 (Ken Cox) [2159222] - bnxt_en: replace reset with config timestamps (Ken Cox) [2159222] - hugetlbfs: don't delete error page from pagecache (Aristeu Rozanski) [2188334] - mm: shmem: don't truncate page if memory failure happens (Aristeu Rozanski) [2188334] - mm: hwpoison: handle non-anonymous THP correctly (Aristeu Rozanski) [2188334] - mm: hwpoison: refactor refcount check handling (Aristeu Rozanski) [2188334] - scsi: qedf: Remove set but unused variable 'page' (Nilesh Javali) [2164955] - scsi: qedf: Fix a UAF bug in __qedf_probe() (Nilesh Javali) [2164955] - xfs: don't use BMBT btree split workers for IO completion (Carlos Maiolino) [2127493] - tools/power turbostat: Add support for MeteorLake platforms (Derek Barbosa) [2153966] - x86/bugs: Workaround for incorrectly set X86_BUG_RETBLEED under VMware (Waiman Long) [2184343]- [rt] build kernel-rt-4.18.0-489.rt7.278.el8 [2180997] - nvmet: fix workqueue MEM_RECLAIM flushing dependency (Maurizio Lombardi) [2187618] - nvmet: use a private workqueue instead of the system workqueue (Maurizio Lombardi) [2187618] - nvme: fix discard support without oncs (Maurizio Lombardi) [2187618] - nvme-pci: fix timeout request state check (Maurizio Lombardi) [2187618] - nvme: fix multipath crash caused by flush request when blktrace is enabled (Maurizio Lombardi) [2187618] - nvme: return err on nvme_init_non_mdts_limits fail (Maurizio Lombardi) [2187618] - nvme initialize core quirks before calling nvme_init_subsystem (Maurizio Lombardi) [2187618] - nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked (Maurizio Lombardi) [2187618] - nvme: quiet user passthrough command errors (Maurizio Lombardi) [2187618] - nvme-tcp: fix possible circular locking when deleting a controller under memory pressure (Maurizio Lombardi) [2187618] - nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2187618] - nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2187618] - nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2187618] - nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2187618] - nvme-rdma: fix possible hang caused during ctrl deletion (Maurizio Lombardi) [2187618] - nvmet-tcp: add bounds check on Transfer Tag (Maurizio Lombardi) [2187618] - nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2187618] - nvme-pci: set min_align_mask before calculating max_hw_sectors (Maurizio Lombardi) [2187618] - nvme: enumerate controller flags (Maurizio Lombardi) [2187618] - nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2187618] - nvme: copy firmware_rev on each init (Maurizio Lombardi) [2187618] - nvme: restrict management ioctls to admin (Maurizio Lombardi) [2187618] - nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2187618] - nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2187618] - nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2187618] - nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2187618] - nvmet: fix mar and mor off-by-one errors (Maurizio Lombardi) [2187618] - nvmet: fix a use-after-free (Maurizio Lombardi) [2187618] - nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi) [2187618] - nvme-fabrics: Fix a typo in an error message (Maurizio Lombardi) [2187618] - nvme-fabrics: parse nvme connect Linux error codes (Maurizio Lombardi) [2187618] - nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Maurizio Lombardi) [2187618] - nvme: rename nvme_validate_or_alloc_ns to nvme_scan_ns (Maurizio Lombardi) [2187618] - nvme: catch -ENODEV from nvme_revalidate_zones again (Maurizio Lombardi) [2187618] - nvme-pci: print the command name of aborted commands (Maurizio Lombardi) [2187618] - nvme: use command_id instead of req->tag in trace_nvme_complete_rq() (Maurizio Lombardi) [2187618] - nvme-pci: use nvme core helper to cancel requests in tagset (Maurizio Lombardi) [2187618] - nvme-tcp: use in-capsule data for I/O connect (Maurizio Lombardi) [2187618] - nvme-rdma: remove timeout for getting RDMA-CM established event (Maurizio Lombardi) [2187618] - nvmet: parse fabrics commands on io queues (Maurizio Lombardi) [2187618] - nvme-fabrics: decode 'authentication required' connect error (Maurizio Lombardi) [2187618] - nvme-loop: use nvme core helpers to cancel all requests in a tagset (Maurizio Lombardi) [2187618] - nvme: handle the persistent internal error AER (Maurizio Lombardi) [2187618] - nvme: remove a double word in a comment (Maurizio Lombardi) [2187618] - nvme: use struct group for generic command dwords (Maurizio Lombardi) [2187618] - nvme-pci: fix freeze accounting for error handling (Maurizio Lombardi) [2187618] - nvmet-tcp: fix regression in data_digest calculation (Maurizio Lombardi) [2187618] - nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH (Maurizio Lombardi) [2187618] - nvme-pci: disable write zeros support on UMIC and Samsung SSDs (Maurizio Lombardi) [2187618] - nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs (Maurizio Lombardi) [2187618] - nvme-pci: add trouble shooting steps for timeouts (Maurizio Lombardi) [2187618] - nvme: add device name to warning in uuid_show() (Maurizio Lombardi) [2187618] - nvmet: fix typo in comment (Maurizio Lombardi) [2187618] - nvme: set controller enable bit in a separate write (Maurizio Lombardi) [2187618] - nvme: set non-mdts limits in nvme_scan_work (Maurizio Lombardi) [2187618] - nvme-pci: harden drive presence detect in nvme_dev_disable() (Maurizio Lombardi) [2187618] - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (Maurizio Lombardi) [2187618] - nvme: mark internal passthru request RQF_QUIET (Maurizio Lombardi) [2187618] - nvme: remove unneeded include from constants file (Maurizio Lombardi) [2187618] - nvme: set dma alignment to dword (Maurizio Lombardi) [2187618] - nvme: fix interpretation of DMRSL (Maurizio Lombardi) [2187618] - ixgbe: add double of VLAN header when computing the max MTU (Ken Cox) [2153372] - ixgbe: allow to increase MTU to 3K with XDP enabled (Ken Cox) [2153372] - ixgbe: Filter out spurious link up indication (Ken Cox) [2153372] - ixgbe: XDP: fix checker warning from rcu pointer (Ken Cox) [2153372] - ixgbe: fix pci device refcount leak (Ken Cox) [2153372] - ixgbe: change MAX_RXD/MAX_TXD based on adapter type (Ken Cox) [2153372] - tracing: kprobes: Prohibit probing on notrace function (Mukesh Chaurasiya) [2183475] - powerpc/kprobes: Ignore traps that happened in real mode (Mukesh Chaurasiya) [2183475] - nvme-rdma: handle number of queue changes (Kamal Heib) [2160665] - nvme-rdma: remove timeout for getting RDMA-CM established event (Kamal Heib) [2160665] - nvmet-rdma: fix kernel-doc warning for nvmet_rdma_device_removal (Kamal Heib) [2160665] - net: mpls: fix stale pointer if allocation fails during device rename (Guillaume Nault) [2184957] {CVE-2023-26545} - block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2151112] - block: fix wrong mode for blkdev_put() from disk_scan_partitions() (Ming Lei) [2151112] - block: fix scan partition for exclusively open device again (Ming Lei) [2151112] - mm: swap: get rid of livelock in swapin readahead (Aristeu Rozanski) [2035182 2182084] - redhat: require reasonably recent grub2 _only_ if grub2 is already installed (Denys Vlasenko) [2183531] - i40e: Fix kernel crash during reboot when adapter is in recovery mode (Stefan Assmann) [2153348] - i40e: add double of VLAN header when computing the max MTU (Stefan Assmann) [2153348] - i40e: Add checking for null for nlmsg_find_attr() (Stefan Assmann) [2153348] - net/i40e: Replace 0-length array with flexible array (Stefan Assmann) [2153348] - i40e: use ERR_PTR error print in i40e messages (Stefan Assmann) [2153348] - i40e: use int for i40e_status (Stefan Assmann) [2153348] - i40e: Remove string printing for i40e_status (Stefan Assmann) [2153348] - i40e: Remove unused i40e status codes (Stefan Assmann) [2153348] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Stefan Assmann) [2153348] - i40e: Remove redundant pci_enable_pcie_error_reporting() (Stefan Assmann) [2153348] - virtchnl: i40e/iavf: rename iwarp to rdma (Stefan Assmann) [2153348] - treewide: Convert del_timer*() to timer_shutdown*() (Stefan Assmann) [2153348] - i40e: allow toggling loopback mode via ndo_set_features callback (Stefan Assmann) [2153348] - i40e: Disallow ip4 and ip6 l4_4_bytes (Stefan Assmann) [2153348] - i40e: Fix for VF MAC address 0 (Stefan Assmann) [2153348] - i40e: Fix not setting default xps_cpus after reset (Stefan Assmann) [2153348] - dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2183559] - dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2183559] - dm: remove unnecessary (void*) conversion in event_callback() (Benjamin Marzinski) [2179207] - dm ioctl: remove unnecessary check when using dm_get_mdptr() (Benjamin Marzinski) [2179207] - dm ioctl: assert _hash_lock is held in __hash_remove (Benjamin Marzinski) [2179207] - dm cache: add cond_resched() to various workqueue loops (Benjamin Marzinski) [2179207] - dm thin: add cond_resched() to various workqueue loops (Benjamin Marzinski) [2179207] - dm: add cond_resched() to dm_wq_work() (Benjamin Marzinski) [2179207] - dm: update targets using system workqueues to use a local workqueue (Benjamin Marzinski) [2179207] - dm: remove flush_scheduled_work() during local_exit() (Benjamin Marzinski) [2179207] - dm: declare variables static when sensible (Benjamin Marzinski) [2179207] - dm ioctl: prefer strscpy() instead of strlcpy() (Benjamin Marzinski) [2179207] - dm: avoid 'do {} while(0)' loop in single statement macros (Benjamin Marzinski) [2179207] - dm: favour __packed versus "__attribute__ ((packed))" (Benjamin Marzinski) [2179207] - dm: favour __aligned(N) versus "__attribute__ (aligned(N))" (Benjamin Marzinski) [2179207] - dm: adjust EXPORT_SYMBOL() to follow functions immediately (Benjamin Marzinski) [2179207] - dm block-manager: avoid not required parentheses (Benjamin Marzinski) [2179207] - dm: send just one event on resize, not two (Benjamin Marzinski) [2179207] - dm table: check that a dm device doesn't reference itself (Benjamin Marzinski) [2179207] - dm raid: fix some spelling mistakes in comments (Benjamin Marzinski) [2179207] - dm verity: stop using WQ_UNBOUND for verify_wq (Benjamin Marzinski) [2179207] - dm integrity: Remove bi_sector that's only used by commented debug code (Benjamin Marzinski) [2179207] - dm crypt: Slightly simplify crypt_set_keyring_key() (Benjamin Marzinski) [2179207] - dm ioctl: drop always-false condition (Benjamin Marzinski) [2179207] - dm flakey: fix logic when corrupting a bio (Benjamin Marzinski) [2179207] - dm flakey: fix a bug with 32-bit highmem systems (Benjamin Marzinski) [2179207] - dm flakey: don't corrupt the zero page (Benjamin Marzinski) [2179207] - dm cache: Add some documentation to dm-cache-background-tracker.h (Benjamin Marzinski) [2179207] - dm cache: free background tracker's queued work in btracker_destroy (Benjamin Marzinski) [2179207] - dm ioctl: fix a couple ioctl codes (Benjamin Marzinski) [2179207] - dm ioctl: a small code cleanup in list_version_get_info (Benjamin Marzinski) [2179207] - sfc: include vport_id in filter spec hash and equal() (Íñigo Huguet) [2159251] - ptp: convert remaining drivers to adjfine interface (Íñigo Huguet) [2159251] - sfc: Use kmap_local_page() instead of kmap_atomic() (Íñigo Huguet) [2159251] - sfc: use sysfs_emit() to instead of scnprintf() (Íñigo Huguet) [2159251] - selftests: forwarding: add tunnel_key "nofrag" test case (Davide Caratti) [2103797] - selftests: tc-testing: add tunnel_key "nofrag" test case (Davide Caratti) [2103797] - selftests: tc-testing: add "depends_on" property to skip tests (Davide Caratti) [2103797] - net/sched: act_tunnel_key: add support for "don't fragment" (Davide Caratti) [2103797] - e1000e: Fix TX dispatch condition (Ken Cox) [2153313] - e1000e: Separate MTP board type from ADP (Ken Cox) [2153313] - drivers/net/ethernet/e1000e: check return value of e1e_rphy() (Ken Cox) [2153313] - ipvs: add sysctl_run_estimation to support disable estimation (Hangbin Liu) [2182003] - scsi: ses: Don't attach if enclosure has no components (Tomas Henzl) [1975026] - scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl) [1975026] - scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl) [1975026] - scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl) [1975026] - scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl) [1975026] - vmxnet3: move rss code block under eop descriptor (Izabela Bakollari) [2172579]- [rt] build kernel-rt-4.18.0-488.rt7.277.el8 [2180997] - crypto: qat - add support for 402xx devices (Vladis Dronov) [2144529] - crypto: qat - drop log level of msg in get_instance_node() (Vladis Dronov) [2144529] - crypto: qat - fix out-of-bounds read (Vladis Dronov) [2144529] - Documentation: qat: change kernel version (Vladis Dronov) [2144529] - crypto: qat - add qat_zlib_deflate (Vladis Dronov) [2144529] - crypto: qat - extend buffer list logic interface (Vladis Dronov) [2144529] - crypto: qat - fix spelling mistakes from 'bufer' to 'buffer' (Vladis Dronov) [2144529] - crypto: qat - add resubmit logic for decompression (Vladis Dronov) [2144529] - crypto: acomp - define max size for destination (Vladis Dronov) [2144529] - crypto: qat - enable deflate for QAT GEN4 (Vladis Dronov) [2144529] - crypto: qat - expose deflate through acomp api for QAT GEN2 (Vladis Dronov) [2144529] - crypto: qat - rename and relocate GEN2 config function (Vladis Dronov) [2144529] - crypto: qat - relocate qat_algs_alloc_flags() (Vladis Dronov) [2144529] - crypto: qat - relocate backlog related structures (Vladis Dronov) [2144529] - crypto: qat - extend buffer list interface (Vladis Dronov) [2144529] - crypto: qat - generalize crypto request buffers (Vladis Dronov) [2144529] - crypto: qat - change bufferlist logic interface (Vladis Dronov) [2144529] - crypto: qat - rename bufferlist functions (Vladis Dronov) [2144529] - crypto: qat - relocate bufferlist logic (Vladis Dronov) [2144529] - crypto: qat - Use helper to set reqsize (Vladis Dronov) [2144529] - crypto: kpp - Add helper to set reqsize (Vladis Dronov) [2144529] - crypto: qat - fix error return code in adf_probe (Vladis Dronov) [2144529] - crypto: qat - remove ADF_STATUS_PF_RUNNING flag from probe (Vladis Dronov) [2144529] - selftests: net: rps_default_mask.sh: delete veth link specifically (Hangbin Liu) [2185801] - selftests: net: devlink_port_split.py: skip test if no suitable device available (Hangbin Liu) [2185801] - selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Hangbin Liu) [2185801] - selftests/tls: Add {} to avoid static checker warning (Hangbin Liu) [2185801] - selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu) [2185801] - selftest: fib_tests: Always cleanup before exit (Hangbin Liu) [2185801] - selftests/net: Interpret UDP_GRO cmsg data as an int value (Hangbin Liu) [2185801] - selftests: forwarding: lib: quote the sysctl values (Hangbin Liu) [2185801] - selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Hangbin Liu) [2185801] - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Hangbin Liu) [2185801] - selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Hangbin Liu) [2185801] - selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Hangbin Liu) [2185801] - selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload (Hangbin Liu) [2185801] - selftests: forwarding: Fix failing tests with old libnet (Hangbin Liu) [2185801] - powerpc/pseries/mobility: set NMI watchdog factor during an LPM (Mamatha Inamdar) [2186026] - powerpc/watchdog: introduce a NMI watchdog's factor (Mamatha Inamdar) [2186026] - watchdog: export lockup_detector_reconfigure (Mamatha Inamdar) [2186026] - powerpc/mobility: wait for memory transfer to complete (Mamatha Inamdar) [2186026] - crypto: drbg - Only fail when jent is unavailable in FIPS mode (Vladis Dronov) [2175712] - crypto: jitter - permanent and intermittent health errors (Vladis Dronov) [2175712] - crypto: jitter - quit sample collection loop upon RCT failure (Vladis Dronov) [2175712] - crypto: jitter - don't limit ->health_failure check to FIPS mode (Vladis Dronov) [2175712] - crypto: jitter - drop kernel-doc notation (Vladis Dronov) [2175712] - selftests/livepatch: normalize sysctl error message (Julia Denham) [RHEL-256] - livepatch: Skip livepatch tests if ftrace cannot be configured (Julia Denham) [RHEL-256] - livepatch: Add a missing newline character in klp_module_coming() (Julia Denham) [RHEL-256] - livepatch: fix race between fork and KLP transition (Julia Denham) [RHEL-256] - scsi: bnx2i: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Nilesh Javali) [2164956] - x86/xen: Split HVM vector callback setup and interrupt gate allocation (Prarit Bhargava) [2187810] - s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183078] - s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183992] - SUNRPC: Fix a server shutdown leak (Benjamin Coddington) [2166107] - powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2184979] - cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164958] - cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164958]- [rt] build kernel-rt-4.18.0-487.rt7.276.el8 [2180997] - kernel/fork: Restore vfree_atomic in free_thread_stack() (Crystal Wood) [2159514] - perf vendor events intel: Add uncore event list for Sapphirerapids (Michael Petlan) [2180657] - perf vendor events intel: Add metrics for Sapphirerapids (Michael Petlan) [2180657] - perf vendor events intel: Update core event list for Sapphirerapids (Michael Petlan) [2180657] - perf vendor events intel: Add sapphirerapids events (Michael Petlan) [2180657] - perf vendor events intel: Update metrics for Alderlake (Michael Petlan) [2180656] - perf vendor events: Fix Alderlake metric groups (Michael Petlan) [2180656] - perf vendor events intel: Add metrics for Alderlake (Michael Petlan) [2180656] - perf/x86/rapl: Add support for Intel Raptor Lake (Michael Petlan) [2180654] - perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Michael Petlan) [2153896] - perf/x86/intel/cstate: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/intel: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/intel/uncore: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/msr: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/msr: Add Sapphire Rapids CPU support (Michael Petlan) [2156802] - perf/x86/intel/uncore: Add Meteor Lake support (Michael Petlan) [2177039] - perf/x86/msr: Add Meteor Lake support (Michael Petlan) [2153962] - perf/x86/cstate: Add Meteor Lake support (Michael Petlan) [2153962] - perf/x86/intel: Support Architectural PerfMon Extension leaf (Michael Petlan) [2153962] - x86/cpufeatures: Add Architectural PerfMon Extension bit (Michael Petlan) [2153962] - perf/x86: Support Retire Latency (Michael Petlan) [2153962] - perf/x86: Add Meteor Lake support (Michael Petlan) [2153962] - perf: Add PMU_FORMAT_ATTR_SHOW (Michael Petlan) [2153962] - mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process (Rafael Aquini) [2153926] - mm/hugetlb: simplify the calculation of variables (Rafael Aquini) [2153926] - mm/mempolicy: fix lock contention on mems_allowed (Rafael Aquini) [2153926] - mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | MPOL_LOCAL in mbind() (Rafael Aquini) [2153926] - mm/mempolicy.c: use in_task() in mempolicy_slab_node() (Rafael Aquini) [2153926] - mm/mempolicy: unify the create() func for bind/interleave/prefer-many policies (Rafael Aquini) [2153926] - mm/mempolicy: advertise new MPOL_PREFERRED_MANY (Rafael Aquini) [2153926] - mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY (Rafael Aquini) [2153926] - mm/memplicy: add page allocation function for MPOL_PREFERRED_MANY policy (Rafael Aquini) [2153926] - mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferred nodes (Rafael Aquini) [2153926] - mm/mempolicy: use readable NUMA_NO_NODE macro instead of magic number (Rafael Aquini) [2153926] - mm/mempolicy: unify the parameter sanity check for mbind and set_mempolicy (Rafael Aquini) [2153926] - mm/mempolicy: use unified 'nodes' for bind/interleave/prefer policies (Rafael Aquini) [2153926] - mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PREFERRED policy (Rafael Aquini) [2153926] - mm/mempolicy: cleanup nodemask intersection check for oom (Rafael Aquini) [2153926] - mm/mempolicy: fix mpol_misplaced kernel-doc (Rafael Aquini) [2153926] - numa balancing: migrate on fault among multiple bound nodes (Rafael Aquini) [2153926] - mm/hugetlb: add mempolicy check in the reservation routine (Rafael Aquini) [2153926] - mm: remove unused alloc_page_vma_node() (Rafael Aquini) [2153926] - mm/mempolicy: remove or narrow the lock on current (Rafael Aquini) [2153926] - mm, mempolicy: fix uninit memory access (Rafael Aquini) [2153926] - mm/mempool: minor coding style tweaks (Rafael Aquini) [2153926] - mm: fix typos in comments (Rafael Aquini) [2153926] - futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI (Joel Savitz) [2170113] - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Joel Savitz) [2170113] - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Joel Savitz) [2170113] - futex: Remove unneeded gotos (Joel Savitz) [2170113] - rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2170113] - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path (Joel Savitz) [2170113] - locking/lockdep: Fix lockdep_init_map_*() confusion (Joel Savitz) [2170113] - locking/lockdep: Avoid potential access of invalid memory in lock_class (Joel Savitz) [2170113] - lockdep: Correct lock_classes index mapping (Joel Savitz) [2170113] - locking/rtmutex: Squash self-deadlock check for ww_rt_mutex. (Joel Savitz) [2170113] - locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner() (Joel Savitz) [2170113] - kallsyms: remove arch specific text and data check (Joel Savitz) [2170113] - lockdep: Let lock_is_held_type() detect recursive read as read (Joel Savitz) [2170113] - lockdep: Fix wait-type for empty stack (Joel Savitz) [2170113] - locking/lockdep: Improve noinstr vs errors (Joel Savitz) [2170113] - locking/lockdep: Correct calling tracepoints (Joel Savitz) [2170113] - locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count (Joel Savitz) [2170113] - locking/ww_mutex: Fix runtime warning in the WW mutex selftest (Joel Savitz) [2170113] - fortify: Do not cast to "unsigned char" (Josef Oskera) [2139487] - fortify: Use SIZE_MAX instead of (size_t)-1 (Josef Oskera) [2139487] - afs: Work around strnlen() oops with CONFIG_FORTIFIED_SOURCE=y (Josef Oskera) [2139487] - net/mlx4_en: Introduce flexible array to silence overflow warning (Josef Oskera) [2139487] - wusbcore: silence fortify warning (Josef Oskera) [2139487] - skbuff: Switch structure bounds to struct_group() (Josef Oskera) [2139487] - RDMA/cxgb4: fix accept failure due to increased cpl_t5_pass_accept_rpl size (Josef Oskera) [2139487] - intel_th: msu: Use memset_startat() for clearing hw header (Josef Oskera) [2139487] - dm integrity: Use struct_group() to zero struct journal_sector (Josef Oskera) [2139487] - iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl (Josef Oskera) [2139487] - scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info (Josef Oskera) [2139487] - netfilter: conntrack: Use memset_startat() to zero struct nf_conn (Josef Oskera) [2139487] - netfilter: conntrack: avoid gcc-10 zero-length-bounds warning (Josef Oskera) [2139487] - thermal: int340x: Use struct_group() for memcpy() region (Josef Oskera) [2139487] - net/af_iucv: Use struct_group() to zero struct iucv_sock region (Josef Oskera) [2139487] - ipv6: Use memset_after() to zero rt6_info (Josef Oskera) [2139487] - bnx2x: Use struct_group() for memcpy() region (Josef Oskera) [2139487] - tracing: Use memset_startat() to zero struct trace_iterator (Josef Oskera) [2139487] - xfrm: Use memset_after() to clear padding (Josef Oskera) [2139487] - HID: roccat: Use struct_group() to zero kone_mouse_event (Josef Oskera) [2139487] - scsi: ibmvscsi: Avoid multi-field memset() overflow by aiming at srp (Josef Oskera) [2139487] - ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Josef Oskera) [2139487] - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Josef Oskera) [2139487] - s390/zcrypt: Switch to flexible array member (Josef Oskera) [2139487] - s390/speculation: Use statically initialized const for instructions (Josef Oskera) [2139487] - cifs: avoid extra calls in posix_info_parse (Josef Oskera) [2139487] - x86/entry: Fixup bad_iret vs noinstr (Josef Oskera) [2139487] - x86/traps: Mark fixup_bad_iret() noinstr (Josef Oskera) [2139487] - x86/doublefault: Remove memmove() call (Josef Oskera) [2139487] - tracing: Initialize iter->seq after zeroing in tracing_read_pipe() (Josef Oskera) [2139487] - tracing: Silence GCC 9 array bounds warning (Josef Oskera) [2139487] - fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL (Josef Oskera) [2139487] - fortify: Provide a memcpy trap door for sharp corners (Josef Oskera) [2139487] - fortify: Make pointer arguments const (Josef Oskera) [2139487] - fortify: Replace open-coded __gnu_inline attribute (Josef Oskera) [2139487] - fortify: Update compile-time tests for Clang 14 (Josef Oskera) [2139487] - fortify: Detect struct member overflows in memset() at compile-time (Josef Oskera) [2139487] - fortify: Detect struct member overflows in memmove() at compile-time (Josef Oskera) [2139487] - fortify: Detect struct member overflows in memcpy() at compile-time (Josef Oskera) [2139487] - fortify: strlen: Avoid shadowing previous locals (Josef Oskera) [2139487] - fortify: Add compile-time FORTIFY_SOURCE tests (Josef Oskera) [2139487] - fortify: Allow strlen() and strnlen() to pass compile-time known lengths (Josef Oskera) [2139487] - fortify: Prepare to improve strnlen() and strlen() warnings (Josef Oskera) [2139487] - fortify: Fix dropped strcpy() compile-time write overflow check (Josef Oskera) [2139487] - fortify: Explicitly disable Clang support (Josef Oskera) [2139487] - fortify: Move remaining fortify helpers into fortify-string.h (Josef Oskera) [2139487] - lib/string: Move helper functions out of string.c (Josef Oskera) [2139487] - lib/string.c: update match_string() doc-strings with correct behavior (Josef Oskera) [2139487] - string.h: move fortified functions definitions in a dedicated header. (Josef Oskera) [2139487] - string.h: add FORTIFY coverage for strscpy() (Josef Oskera) [2139487] - lib: string.h: detect intra-object overflow in fortified string functions (Josef Oskera) [2139487] - lib: string_helpers: provide kfree_strarray() (Josef Oskera) [2139487] - lib/string.c: implement stpcpy (Josef Oskera) [2139487] - kernel-doc: core-api: include string.h into core-api (Josef Oskera) [2139487] - docs/core-api: move *{str,mem}dup* to "String Manipulation" (Josef Oskera) [2139487] - selftests/tc-testing: add show class case for red qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add show class case for prio qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add show class case for mq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add show class case for ingress qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for qfq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for netem qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for multiq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for mqprio qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for htb qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for hfsc qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for fq_codel qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for dsmark qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for drr qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for cbs qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for cbq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for cake qdisc (Ivan Vecera) [2172130] - net/sched: use tc_qdisc_stats_dump() in qdisc (Ivan Vecera) [2172130] - net/sched: sch_api: add helper for tc qdisc walker stats dump (Ivan Vecera) [2172130] - hwrng: core - use per-rng quality value instead of global setting (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - start and stop in-kernel rngd in separate function (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - do not bother to order list of devices by quality (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - credit entropy for low quality sources of randomness (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - break out of hwrng_fillfn if current rng is not trusted (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - only set cur_rng_set_by_user if it is working (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - use rng_fillbuf in add_early_randomness() (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - read() callback must be called for size of 32 or more bytes (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - explicit ordering of initcalls (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - Use DEVICE_ATTR_ macro (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - remove redundant initialization of variable err (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - convert sysfs sprintf/snprintf family to sysfs_emit (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - remove redundant initialization of variable ret (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - Fix use-after-free warning in hwrng_register() (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - move add_early_randomness() out of rng_mutex (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - document the quality field (Jose Ignacio Tornos Martinez) [2172884] - netfilter: nf_conntrack: allow early drop of offloaded UDP conns (Florian Westphal) [2183080] - net/sched: act_ct: offload UDP NEW connections (Florian Westphal) [2183080] - net/sched: act_ct: set ctinfo in meta action depending on ct state (Florian Westphal) [2183080] - netfilter: flowtable: cache info of last offload (Florian Westphal) [2183080] - netfilter: flowtable: allow unidirectional rules (Florian Westphal) [2183080] - netfilter: flowtable: fixup UDP timeout depending on ct state (Florian Westphal) [2183080] - ptp_clock: Let the ADJ_OFFSET interface respect the ADJ_NANO flag for PHC devices. (Íñigo Huguet) [2180896] - ptp: Add adjust_phase to ptp_clock_caps capability. (Íñigo Huguet) [2180896] - ptp: Add adjphase function to support phase offset control. (Íñigo Huguet) [2180896] - kernfs: dont take d_lock on revalidate (Ian Kent) [2126350] - kernfs: dont take i_lock on inode attr read (Ian Kent) [2126350] - kernfs: remove redundant kernfs_rwsem declaration. (Ian Kent) [2126350] - kernfs: fix potential NULL dereference in __kernfs_remove (Ian Kent) [2126350] - kernfs: fix NULL dereferencing in kernfs_remove (Ian Kent) [2126350] - kernfs: prevent early freeing of root node (Ian Kent) [2126350] - kernfs: switch global kernfs_rwsem lock to per-fs lock (Ian Kent) [2126350] - workqueue: Fold rebind_worker() within rebind_workers() (Valentin Schneider) [2088578] - workqueue: Unbind kworkers before sending them to exit() (Valentin Schneider) [2088578] - workqueue: Don't hold any lock while rcuwait'ing for !POOL_MANAGER_ACTIVE (Valentin Schneider) [2088578] - workqueue: Convert the idle_timer to a timer + work_struct (Valentin Schneider) [2088578] - workqueue: Factorize unbind/rebind_workers() logic (Valentin Schneider) [2088578] - workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex (Valentin Schneider) [2088578] - workqueue: make sysfs of unbound kworker cpumask more clever (Valentin Schneider) [2088578] - fuse: add feature flag for expire-only (Pavel Reichl) [2109496] - fuse: add "expire only" mode to FUSE_NOTIFY_INVAL_ENTRY (Pavel Reichl) [2109496] - fuse: extend init flags (Pavel Reichl) [2109496] - wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2152168] - wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2152168] - thunderbolt: Explicitly enable lane adapter hotplug events at startup (Desnes Nunes) [2130062] - x86/tsc: Add option to force frequency recalibration with HW timer (Prarit Bhargava) [2100597] - ovl: fix use after free in struct ovl_aio_req (Miklos Szeredi) [2176160] {CVE-2023-1252}- [rt] build kernel-rt-4.18.0-486.rt7.275.el8 [2180997] - mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370] - arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370] - s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370] - arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370] - mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370] - s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370] - s390/vmem: get rid of memory segment list (Nico Pache) [2168370] - arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370] - mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370] - powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370] - powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370] - powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370] - powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370] - x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370] - powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370] - powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370] - powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370] - x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370] - Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370] - mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370] - memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370] - mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370] - mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370] - mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370] - mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370] - writeback: avoid use-after-free after removing device (Nico Pache) [2168370] - x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370] - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370] - mm/hmm: fault non-owner device private entries (Nico Pache) [2168370] - mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370] - mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370] - mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370] - x86: Fix return value of __setup handlers (Nico Pache) [2168370] - mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370] - mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370] - mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370] - mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370] - mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370] - mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370] - mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370] - mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370] - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370] - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370] - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370] - mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370] - mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370] - tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370] - tmpfs: do not allocate pages on read (Nico Pache) [2168370] - shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370] - mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370] - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370] - mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370] - arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370] - mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370] - fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370] - fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370] - mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370] - mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370] - fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370] - mm: introduce and use mapping_empty() (Nico Pache) [2168370] - mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370] - mm: zswap: clean up confusing comment (Nico Pache) [2168370] - mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370] - mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370] - mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370] - mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370] - mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370] - mm: use helper function mapping_allow_writable() (Nico Pache) [2168370] - mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370] - mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370] - mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370] - x86/mm: use max memory block size on bare metal (Nico Pache) [2168370] - mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370] - include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370] - mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370] - mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370] - page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370] - mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370] - mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370] - mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370] - x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370] - arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370] - tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078] - platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078] - platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078] - KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283] - x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283] - x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283] - x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283] - x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283] - x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283] - KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283] - x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283] - x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283] - KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283] - Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283] - nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939] - nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939] - nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939] - nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939] - nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939] - nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939] - nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939] - nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939] - nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939] - bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565] - blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565] - blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565] - blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565] - block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565] - blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565] - block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565] - dim: initialize all struct fields (Audra Mitchell) [2172125] - XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125] - lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125] - vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125] - lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125] - lib: dimlib: fix help text typos (Audra Mitchell) [2172125] - locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051] - locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051] - locks: Use inode_is_open_for_write (Waiman Long) [2152051] - fs/locks: remove unnecessary white space. (Waiman Long) [2152051] - fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051] - redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845] - pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845] - md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231] - md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231] - md: Free resources in __md_stop (Nigel Croxon) [2162231] - md: account io_acct_set usage with active_io (Nigel Croxon) [2162231] - md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231] - md: Free writes_pending in md_stop (Nigel Croxon) [2162231] - md: Change active_io to percpu (Nigel Croxon) [2162231] - md: Factor out is_md_suspended helper (Nigel Croxon) [2162231] - md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231] - md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231] - md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231] - mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763] - mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763] - mm/kmemleak.c: fix a comment (Waiman Long) [2172763] - ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072] - ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072] - platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968] - platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968] - sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083] - qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054] - qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054] - powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271] - powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964] - dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429] - dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429] - ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165351] {CVE-2023-0386}- [rt] build kernel-rt-4.18.0-485.rt7.274.el8 [2180997] - timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474] - timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474] - timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474] - timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474] - timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474] - timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474] - timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474] - timers: Update kernel-doc for various functions (Ivan Vecera) [2174474] - timers: Replace BUG_ON()s (Ivan Vecera) [2174474] - timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474] - clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474] - clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474] - misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474] - timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474] - hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962] - hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962] - hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962] - hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962] - hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962] - hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962] - tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962] - docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061] - docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061] - asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061] - asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061] - ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792] - ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792] - ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792] - selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792] - mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164] - mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164] - mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164] - mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001] - mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001] - mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001] - mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001] - sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500] - sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500] - igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727] - platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963] - x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005] - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179825] {CVE-2023-28466} - cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183] - target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546] - core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108] - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148405] {CVE-2022-42896} - ipv6: prevent router_solicitations for team port (Xin Long) [2141600] - ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600] - Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148409] {CVE-2022-42895} - redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava) - Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)- [rt] build kernel-rt-4.18.0-484.rt7.273.el8 [2180997] - ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124] - rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124] - sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449] - Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340] - redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340] - redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340] - redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov) - redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov) - Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343] - iavf: fix hang on reboot with ice (Stefan Assmann) [2181811] - iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811] - net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176962] {CVE-2023-0461} - net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176962] {CVE-2023-0461} - lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329] - NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851] - Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann) - KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160030] {CVE-2022-2196}- [rt] build kernel-rt-4.18.0-483.rt7.272.el8 [2180997] - tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr (Jerome Marchand) [2174935] - drivers: hv, hyperv_fb: Untangle and refactor Hyper-V panic notifiers (Mohammed Gamal) [2172513] - video: hyperv_fb: Avoid taking busy spinlock on panic path (Mohammed Gamal) [2172513] - HID: hyperv: remove unused struct synthhid_msg (Mohammed Gamal) [2172513] - HID: hyperv: Replace one-element array with flexible-array member (Mohammed Gamal) [2172513] - clocksource: hyper-v: Add TSC page support for root partition (Mohammed Gamal) [2172443] - clocksource: hyper-v: Use TSC PFN getter to map vvar page (Mohammed Gamal) [2172443] - clocksource: hyper-v: Introduce TSC PFN getter (Mohammed Gamal) [2172443] - clocksource: hyper-v: Introduce a pointer to TSC page (Mohammed Gamal) [2172443] - HV: hv_balloon: fix memory leak with using debugfs_lookup() (Mohammed Gamal) [2172435] - debugfs: add debugfs_lookup_and_remove() (Mohammed Gamal) [2172435] - Drivers: hv: Enable vmbus driver for nested root partition (Mohammed Gamal) [2172435] - video: hyperv_fb: Avoid taking busy spinlock on panic path (Mohammed Gamal) [2172435]- [rt] build kernel-rt-4.18.0-482.rt7.271.el8 [2180997] - sched/deadline: Add more reschedule cases to prio_changed_dl() (Valentin Schneider) [2120570] - perf/x86/uncore: Add new Raptor Lake S support (Michael Petlan) [2120365] - perf/x86/cstate: Add new Raptor Lake S support (Michael Petlan) [2120365] - perf/x86/msr: Add new Raptor Lake S support (Michael Petlan) [2120365] - perf/x86: Add new Raptor Lake S support (Michael Petlan) [2120365] - net: sched: atm: dont intepret cls results when asked to drop (Davide Caratti) [2168337] {CVE-2023-23455} - nvdimm: Allow overwrite in the presence of disabled dimms (Aristeu Rozanski) [2154070] - Revert "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2109600] - gfs2: Evict inodes cooperatively (Andreas Gruenbacher) [2109600] - gfs2: Flush delete work before shrinking inode cache (Andreas Gruenbacher) [2109600] - gfs2: Add SDF_DEACTIVATING super block flag (Bob Peterson) [2109600] - gfs2: check gl_object in rgrp glops (Bob Peterson) [2109600] - gfs2: Split the two kinds of glock "delete" work (Andreas Gruenbacher) [2109600] - gfs2: Move delete workqueue into super block (Andreas Gruenbacher) [2109600] - gfs2: Use container_of() for gfs2_glock(aspace) (Andreas Gruenbacher) [2109600] - gfs2: Get rid of GLF_PENDING_DELETE flag (Andreas Gruenbacher) [2109600] - gfs2: Make glock lru list scanning safer (Andreas Gruenbacher) [2109600] - gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Andreas Gruenbacher) [2109600] - gfs2: Clean up gfs2_scan_glock_lru (Andreas Gruenbacher) [2109600] - gfs2: gl_object races fix (Andreas Gruenbacher) [2109600] - iomap/gfs2: Unlock and put folio in page_done handler (Andreas Gruenbacher) [2109600] - iomap: Add __iomap_put_folio helper (Andreas Gruenbacher) [2109600] - gfs2: Remove support for glock holder auto-demotion (2) (Andreas Gruenbacher) [2109600] - gfs2: Remove support for glock holder auto-demotion (Andreas Gruenbacher) [2109600] - gfs2: Minor gfs2_try_evict cleanup (Andreas Gruenbacher) [2109600] - gfs2: Partially revert gfs2_inode_lookup change (Andreas Gruenbacher) [2109600] - gfs2: Add gfs2_inode_lookup comment (Andreas Gruenbacher) [2109600] - gfs2: Uninline and improve glock_{set,clear}_object (Andreas Gruenbacher) [2109600] - gfs2: Simply dequeue iopen glock in gfs2_evict_inode (Andreas Gruenbacher) [2109600] - gfs2: Clean up after gfs2_create_inode rework (Andreas Gruenbacher) [2109600] - gfs2: Avoid dequeuing GL_ASYNC glock holders twice (Andreas Gruenbacher) [2109600] - gfs2: Handle -EBUSY result of insert_inode_locked4 (Andreas Gruenbacher) [2109600] - gfs2: Fix and clean up create / evict interaction (Andreas Gruenbacher) [2109600] - gfs2: Clean up initialization of "ip" in gfs2_create_inode (Andreas Gruenbacher) [2109600] - gfs2: Get rid of ghs[] in gfs2_create_inode (Andreas Gruenbacher) [2109600] - gfs2: Dequeue waiters when withdrawn (Bob Peterson) [2109600] - gfs2: Prevent double iput for journal on error (Bob Peterson) [2109600] - Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one" (Andreas Gruenbacher) [2109600] - gfs2: remove ->writepage (Andreas Gruenbacher) [2109600] - gfs2: stop using generic_writepages in gfs2_ail1_start_one (Andreas Gruenbacher) [2109600] - gfs2: List traversal in do_promote is safe (Andreas Gruenbacher) [2109600] - gfs2: do_promote glock holder stealing fix (Bob Peterson) [2109600] - gfs2: Use better variable name (Andreas Gruenbacher) [2109600] - gfs2: Make go_instantiate take a glock (Andreas Gruenbacher) [2109600] - gfs2: Add new go_held glock operation (Andreas Gruenbacher) [2109600] - gfs2: Revert 'Fix "truncate in progress" hang' (Andreas Gruenbacher) [2109600] - gfs2: Instantiate glocks ouside of glock state engine (Andreas Gruenbacher) [2109600] - gfs2: Fix up gfs2_glock_async_wait (Andreas Gruenbacher) [2109600] - gfs2: Add GL_NOPID flag for process-independent glock holders (Andreas Gruenbacher) [2109600] - gfs2: dump inode object for iopen glocks (Bob Peterson) [2109600] - gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro (Andreas Gruenbacher) [2109600] - gfs2: Use TRY lock in gfs2_inode_lookup for UNLINKED inodes (Bob Peterson) [2109600] - Updated dist tag to el8_8 (Lucas Zampieri) - Revert "net/mlx5: Don't perform lookup after already known sec_path" (Amir Tzin) [2176349] - KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Jon Maloy) [2124801] {CVE-2022-39189} - Drivers: vmbus: Check for channel allocation before looking up relids (Mohammed Gamal) [2178622] - drm/nouveau/fb/tu102-: fix register used to determine scrub status (Karol Herbst) [2168648] - drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED (Karol Herbst) [2168648] - fs/proc: task_mmu.c: don't read mapcount for migration entry (Jay Shin) [2174623] - perf/core: Fix cgroup event list management (Michael Petlan) [2162525]- [rt] build kernel-rt-4.18.0-481.rt7.270.el8 [2180997] - redhat: include all certs (Red Hat and CentOS) in the srpm (Denys Vlasenko) [2179095] - redhat: do not require grub2 on s390x (Denys Vlasenko) [2179095] - thermal: int340x: Add Meteor Lake PCI device ID (Prarit Bhargava) [2156822] - i2c: i801: Add support for Intel Meteor Lake-P (Prarit Bhargava) [2156841]- [rt] build kernel-rt-4.18.0-480.rt7.269.el8 [2180997] - redhat: fix the signing failure on ppc64el on centos (Denys Vlasenko) [2179095]- [rt] build kernel-rt-4.18.0-479.rt7.268.el8 [2180997] - redhat: add centos signing certs (Denys Vlasenko) - redhat: fix "make rh-brew" not choosing _scratch_ build (Denys Vlasenko) - mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs (Prarit Bhargava) [2156843] - x86/cpu: Add CPU model numbers for Meteor Lake (Prarit Bhargava) [2153936] - redhat: require grub2 >= 2.02-99 (Denys Vlasenko) [2179095] - redhat: delete unused script and file (Denys Vlasenko) [2179095] - redhat: drop certificates that were deprecated after GRUB's BootHole flaw (Denys Vlasenko) [2179095] - redhat: align file names with names of signing keys for ppc and s390 (Denys Vlasenko) [2179095] - net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu) [2176344] - powerpc/pseries: unregister VPA when hot unplugging a CPU (Mamatha Inamdar) [2143007] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2172474] - net: mana: Fix return type of mana_start_xmit() (Mohammed Gamal) [2172474] - net: mana: Define data structures for protection domain and memory registration (Mohammed Gamal) [2172474] - net: mana: Define and process GDMA response code GDMA_STATUS_MORE_ENTRIES (Mohammed Gamal) [2172474] - net: mana: Define max values for SGL entries (Mohammed Gamal) [2172474] - net: mana: Move header files to a common location (Mohammed Gamal) [2172474] - net: mana: Record port number in netdev (Mohammed Gamal) [2172474] - net: mana: Export Work Queue functions for use by RDMA driver (Mohammed Gamal) [2172474] - net: mana: Set the DMA device max segment size (Mohammed Gamal) [2172474] - net: mana: Handle vport sharing between devices (Mohammed Gamal) [2172474] - net: mana: Record the physical address for doorbell page region (Mohammed Gamal) [2172474] - net: mana: Add support for auxiliary device (Mohammed Gamal) [2172474] - hv_netvsc: Check status in SEND_RNDIS_PKT completion message (Mohammed Gamal) [2172438] - hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC (Mohammed Gamal) [2172438] - hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() (Mohammed Gamal) [2172438] - Drivers: hv: Make remove callback of hyperv driver void returned (Mohammed Gamal) [2172438] - hv: fix comment typo in vmbus_channel/low_latency (Mohammed Gamal) [2172434] - x86/hyperv: Introduce HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK constants (Mohammed Gamal) [2172434] - x86/hyperv: Fix hv_get/set_register for nested bringup (Mohammed Gamal) [2172434] - x86/hyperv: Add an interface to do nested hypercalls (Mohammed Gamal) [2172434] - Drivers: hv: Setup synic registers in case of nested root partition (Mohammed Gamal) [2172434] - x86/hyperv: Add support for detecting nested hypervisor (Mohammed Gamal) [2172434] - x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define (Mohammed Gamal) [2172434] - x86/hyperv: Expand definition of struct hv_vp_assist_page (Mohammed Gamal) [2172434] - KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercalls (Mohammed Gamal) [2172434] - x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h (Mohammed Gamal) [2172434] - iommu/hyper-v: Allow hyperv irq remapping without x2apic (Mohammed Gamal) [2172434] - smp: Fix offline cpu check in flush_smp_call_function_queue() (Waiman Long) [2169471] - sched/fair: Trigger the update of blocked load on newly idle cpu (Waiman Long) [2169471] - redhat: rh-dist-git should depend on rh-srpm (Denys Vlasenko) - redhat: change kabi tarballs to use the package release (Denys Vlasenko) - redhat/Makefile: add variables used in rhel9 makefiles (Denys Vlasenko) - redhat/Makefile: Remove RHPRODUCT variable (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: expand sources from srpm (Denys Vlasenko) - redhat: remove GL_DISTGIT_USER, RHDISTGIT and unify dist-git cloning (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: Use Makefile variables (Denys Vlasenko) - redhat: fix typo and make the output more silent for dist-git sync (Denys Vlasenko) - redhat: add initial support for centos stream dist-git sync on Makefiles (Denys Vlasenko) - internal: update RHEL_MINOR for the start of RHEL-8.9 development (Denys Vlasenko) - watchdog: diag288_wdt: fix __diag288() inline assembly (Tobias Huschle) [2171361] - watchdog: diag288_wdt: do not use stack buffers for hardware data (Tobias Huschle) [2171361] - bonding: add documentation for peer_notif_delay (Ryosuke Yasuoka) [2171348] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2166787] - crypto: des - disallow des3 in FIPS mode (Vladis Dronov) [2175234] - self-tests: more rps self tests (Paolo Abeni) [2168878] - net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168878] - self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168878] - net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168878] - net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168878] - net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168878] - txhash: Make rethinking txhash behavior configurable via sysctl (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in rx_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: fix netdev_queue_add_kobject() breakage (Paolo Abeni) [2168878] - net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Paolo Abeni) [2168878] - ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2166392] - ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2166392] - ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2166392] - ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2166392] - ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2166392] - ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2166392] - ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2166392] - ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: always call ice_ptp_link_change and make it void (Petr Oros) [2166392] - ice: fix misuse of "link err" with "link status" (Petr Oros) [2166392] - ice: Reset TS memory for all quads (Petr Oros) [2166392] - ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2166392] - ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2166392] - ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2166392] - ice: Check if reset in progress while waiting for offsets (Petr Oros) [2166392] - NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2161321] - redhat: switch to z-stream for 8.8 (Lucas Zampieri)- [rt] build kernel-rt-4.18.0-478.rt7.267.el8 [2180997] - net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu) [2176344] - powerpc/pseries: unregister VPA when hot unplugging a CPU (Mamatha Inamdar) [2143007] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2172474] - net: mana: Fix return type of mana_start_xmit() (Mohammed Gamal) [2172474] - net: mana: Define data structures for protection domain and memory registration (Mohammed Gamal) [2172474] - net: mana: Define and process GDMA response code GDMA_STATUS_MORE_ENTRIES (Mohammed Gamal) [2172474] - net: mana: Define max values for SGL entries (Mohammed Gamal) [2172474] - net: mana: Move header files to a common location (Mohammed Gamal) [2172474] - net: mana: Record port number in netdev (Mohammed Gamal) [2172474] - net: mana: Export Work Queue functions for use by RDMA driver (Mohammed Gamal) [2172474] - net: mana: Set the DMA device max segment size (Mohammed Gamal) [2172474] - net: mana: Handle vport sharing between devices (Mohammed Gamal) [2172474] - net: mana: Record the physical address for doorbell page region (Mohammed Gamal) [2172474] - net: mana: Add support for auxiliary device (Mohammed Gamal) [2172474] - hv_netvsc: Check status in SEND_RNDIS_PKT completion message (Mohammed Gamal) [2172438] - hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC (Mohammed Gamal) [2172438] - hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() (Mohammed Gamal) [2172438] - Drivers: hv: Make remove callback of hyperv driver void returned (Mohammed Gamal) [2172438] - hv: fix comment typo in vmbus_channel/low_latency (Mohammed Gamal) [2172434] - x86/hyperv: Introduce HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK constants (Mohammed Gamal) [2172434] - x86/hyperv: Fix hv_get/set_register for nested bringup (Mohammed Gamal) [2172434] - x86/hyperv: Add an interface to do nested hypercalls (Mohammed Gamal) [2172434] - Drivers: hv: Setup synic registers in case of nested root partition (Mohammed Gamal) [2172434] - x86/hyperv: Add support for detecting nested hypervisor (Mohammed Gamal) [2172434] - x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define (Mohammed Gamal) [2172434] - x86/hyperv: Expand definition of struct hv_vp_assist_page (Mohammed Gamal) [2172434] - KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercalls (Mohammed Gamal) [2172434] - x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h (Mohammed Gamal) [2172434] - iommu/hyper-v: Allow hyperv irq remapping without x2apic (Mohammed Gamal) [2172434] - smp: Fix offline cpu check in flush_smp_call_function_queue() (Waiman Long) [2169471] - sched/fair: Trigger the update of blocked load on newly idle cpu (Waiman Long) [2169471] - redhat: rh-dist-git should depend on rh-srpm (Denys Vlasenko) - redhat: change kabi tarballs to use the package release (Denys Vlasenko) - redhat/Makefile: add variables used in rhel9 makefiles (Denys Vlasenko) - redhat/Makefile: Remove RHPRODUCT variable (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: expand sources from srpm (Denys Vlasenko) - redhat: remove GL_DISTGIT_USER, RHDISTGIT and unify dist-git cloning (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: Use Makefile variables (Denys Vlasenko) - redhat: fix typo and make the output more silent for dist-git sync (Denys Vlasenko) - redhat: add initial support for centos stream dist-git sync on Makefiles (Denys Vlasenko) - internal: update RHEL_MINOR for the start of RHEL-8.9 development (Denys Vlasenko) - watchdog: diag288_wdt: fix __diag288() inline assembly (Tobias Huschle) [2171361] - watchdog: diag288_wdt: do not use stack buffers for hardware data (Tobias Huschle) [2171361] - bonding: add documentation for peer_notif_delay (Ryosuke Yasuoka) [2171348]- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu) [2176344] - powerpc/pseries: unregister VPA when hot unplugging a CPU (Mamatha Inamdar) [2143007] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2172474] - net: mana: Fix return type of mana_start_xmit() (Mohammed Gamal) [2172474] - net: mana: Define data structures for protection domain and memory registration (Mohammed Gamal) [2172474] - net: mana: Define and process GDMA response code GDMA_STATUS_MORE_ENTRIES (Mohammed Gamal) [2172474] - net: mana: Define max values for SGL entries (Mohammed Gamal) [2172474] - net: mana: Move header files to a common location (Mohammed Gamal) [2172474] - net: mana: Record port number in netdev (Mohammed Gamal) [2172474] - net: mana: Export Work Queue functions for use by RDMA driver (Mohammed Gamal) [2172474] - net: mana: Set the DMA device max segment size (Mohammed Gamal) [2172474] - net: mana: Handle vport sharing between devices (Mohammed Gamal) [2172474] - net: mana: Record the physical address for doorbell page region (Mohammed Gamal) [2172474] - net: mana: Add support for auxiliary device (Mohammed Gamal) [2172474] - hv_netvsc: Check status in SEND_RNDIS_PKT completion message (Mohammed Gamal) [2172438] - hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC (Mohammed Gamal) [2172438] - hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() (Mohammed Gamal) [2172438] - Drivers: hv: Make remove callback of hyperv driver void returned (Mohammed Gamal) [2172438] - hv: fix comment typo in vmbus_channel/low_latency (Mohammed Gamal) [2172434] - x86/hyperv: Introduce HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK constants (Mohammed Gamal) [2172434] - x86/hyperv: Fix hv_get/set_register for nested bringup (Mohammed Gamal) [2172434] - x86/hyperv: Add an interface to do nested hypercalls (Mohammed Gamal) [2172434] - Drivers: hv: Setup synic registers in case of nested root partition (Mohammed Gamal) [2172434] - x86/hyperv: Add support for detecting nested hypervisor (Mohammed Gamal) [2172434] - x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define (Mohammed Gamal) [2172434] - x86/hyperv: Expand definition of struct hv_vp_assist_page (Mohammed Gamal) [2172434] - KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercalls (Mohammed Gamal) [2172434] - x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h (Mohammed Gamal) [2172434] - iommu/hyper-v: Allow hyperv irq remapping without x2apic (Mohammed Gamal) [2172434] - smp: Fix offline cpu check in flush_smp_call_function_queue() (Waiman Long) [2169471] - sched/fair: Trigger the update of blocked load on newly idle cpu (Waiman Long) [2169471] - redhat: rh-dist-git should depend on rh-srpm (Denys Vlasenko) - redhat: change kabi tarballs to use the package release (Denys Vlasenko) - redhat/Makefile: add variables used in rhel9 makefiles (Denys Vlasenko) - redhat/Makefile: Remove RHPRODUCT variable (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: expand sources from srpm (Denys Vlasenko) - redhat: remove GL_DISTGIT_USER, RHDISTGIT and unify dist-git cloning (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: Use Makefile variables (Denys Vlasenko) - redhat: fix typo and make the output more silent for dist-git sync (Denys Vlasenko) - redhat: add initial support for centos stream dist-git sync on Makefiles (Denys Vlasenko) - internal: update RHEL_MINOR for the start of RHEL-8.9 development (Denys Vlasenko) - watchdog: diag288_wdt: fix __diag288() inline assembly (Tobias Huschle) [2171361] - watchdog: diag288_wdt: do not use stack buffers for hardware data (Tobias Huschle) [2171361] - bonding: add documentation for peer_notif_delay (Ryosuke Yasuoka) [2171348] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2166787] - crypto: des - disallow des3 in FIPS mode (Vladis Dronov) [2175234] - self-tests: more rps self tests (Paolo Abeni) [2168878] - net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168878] - self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168878] - net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168878] - net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168878] - net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168878] - txhash: Make rethinking txhash behavior configurable via sysctl (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in rx_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: fix netdev_queue_add_kobject() breakage (Paolo Abeni) [2168878] - net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Paolo Abeni) [2168878] - ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2166392] - ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2166392] - ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2166392] - ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2166392] - ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2166392] - ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2166392] - ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2166392] - ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: always call ice_ptp_link_change and make it void (Petr Oros) [2166392] - ice: fix misuse of "link err" with "link status" (Petr Oros) [2166392] - ice: Reset TS memory for all quads (Petr Oros) [2166392] - ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2166392] - ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2166392] - ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2166392] - ice: Check if reset in progress while waiting for offsets (Petr Oros) [2166392] - NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2161321] - redhat: switch to z-stream for 8.8 (Lucas Zampieri)- net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2166787] - crypto: des - disallow des3 in FIPS mode (Vladis Dronov) [2175234] - self-tests: more rps self tests (Paolo Abeni) [2168878] - net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168878] - self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168878] - net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168878] - net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168878] - net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168878] - txhash: Make rethinking txhash behavior configurable via sysctl (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in rx_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: fix netdev_queue_add_kobject() breakage (Paolo Abeni) [2168878] - net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Paolo Abeni) [2168878]- ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2166392] - ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2166392] - ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2166392] - ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2166392] - ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2166392] - ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2166392] - ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2166392] - ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: always call ice_ptp_link_change and make it void (Petr Oros) [2166392] - ice: fix misuse of "link err" with "link status" (Petr Oros) [2166392] - ice: Reset TS memory for all quads (Petr Oros) [2166392] - ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2166392] - ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2166392] - ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2166392] - ice: Check if reset in progress while waiting for offsets (Petr Oros) [2166392] - NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2161321] - redhat: switch to z-stream for 8.8 (Lucas Zampieri)- cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode (Prarit Bhargava) [2170564]- igb: Initialize mailbox message for VF reset (Corinna Vinschen) [2103948] - igb: Allocate MSI-X vector when testing (Corinna Vinschen) [2103948] - igb: Proactively round up to kmalloc bucket size (Corinna Vinschen) [2103948] - igb: Do not free q_vector unless new one was allocated (Corinna Vinschen) [2103948] - ptp: introduce helpers to adjust by scaled parts per million (Corinna Vinschen) [2103948] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2103948] - net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2103948] - igb: convert .adjfreq to .adjfine (Corinna Vinschen) [2103948] - ASoC: Intel: soc-acpi: add configuration for variant of 0C11 product (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add configuration for variant of 0C40 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: use common helpers for all Realtek amps (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C11 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C4F product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C40 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C10 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw_rt1316: add BQ params for the Dell models (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw_rt1308: add BQ params for the Dell models (Jaroslav Kysela) [2100582] - ASoC: intel: sof_sdw: add rt1318 codec support. (Jaroslav Kysela) [2100582] - ASoC: rt1318: Add RT1318 SDCA vendor-specific driver (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: update codec addr on 0C11/0C4F product (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add SKU 0C11 SoundWire configuration (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add SKU 0C40 SoundWire configuration (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add SKU 0C10 SoundWire configuration (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi-intel-rpl-match: add rpl_sdca_3_in_1 support (Jaroslav Kysela) [2100582]- net: ena: Update NUMA TPH hint register upon NUMA node update (Petr Oros) [2167316] - net: ena: Set default value for RX interrupt moderation (Petr Oros) [2167316] - net: ena: Fix rx_copybreak value update (Petr Oros) [2167316] - net: ena: Use bitmask to indicate packet redirection (Petr Oros) [2167316] - net: ena: Account for the number of processed bytes in XDP (Petr Oros) [2167316] - net: ena: Don't register memory info on XDP exchange (Petr Oros) [2167316] - net: ena: Fix toeplitz initial hash value (Petr Oros) [2167316] - net: ena: Fix error handling in ena_init() (Petr Oros) [2167316] - net: sched: disallow noqueue for qdisc classes (Xin Long) [2168282] {CVE-2022-47929} - net: sched: cbq: dont intepret cls results when asked to drop (Xin Long) [2168327] {CVE-2023-23454} - sctp: do not check hb_timer.expires when resetting hb_timer (Xin Long) [2133092] - arm64: Add AMPERE1 to the Spectre-BHB affected list (Mark Salter) [2140727] - net: mana: Fix accessing freed irq affinity_hint (Emanuele Giuseppe Esposito) [2168969] - net: mana: Assign interrupts to CPUs based on NUMA nodes (Emanuele Giuseppe Esposito) [2168969] - Revert "RDMA/irdma: Report the correct link speed" (Kamal Heib) [2143088] - Documentation/sysctl: document page_lock_unfairness (Nico Pache) [2165737] {CVE-2022-3623} - mm: allow a controlled amount of unfairness in the page lock (Nico Pache) [2165737] {CVE-2022-3623} - mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page (Nico Pache) [2165737] {CVE-2022-3623} - mm/migration: fix potential pte_unmap on an not mapped pte (Nico Pache) [2165737] {CVE-2022-3623} - mm/migrate.c: rework migration_entry_wait() to not take a pageref (Nico Pache) [2165737] {CVE-2022-3623} - mm: make wait_on_page_writeback() wait for multiple pending writebacks (Nico Pache) [2165737] {CVE-2022-3623} - mm: rewrite wait_on_page_bit_common() logic (Nico Pache) [2165737] {CVE-2022-3623} - mm/gup.c: use is_vm_hugetlb_page() to check whether to follow huge (Nico Pache) [2165737] {CVE-2022-3623}- perf/x86/amd: Fix crash due to race between amd_pmu_enable_all, perf NMI and throttling (Michael Petlan) [2085282] - x86/perf: Fix snapshot_branch_stack warning in VM (Michael Petlan) [2085282] - perf/x86/amd/core: Fix reloading events for SVM (Michael Petlan) [2085282 2086722] - perf/x86/amd: Run AMD BRS code only on supported hw (Michael Petlan) [2085282] - perf/x86/amd: Fix AMD BRS period adjustment (Michael Petlan) [2085282] - perf/x86/amd: Remove unused variable 'hwc' (Michael Petlan) [2085282] - perf/ibs: Fix comment (Michael Petlan) [2085282] - perf report: Add tools/arch/x86/include/asm/amd-ibs.h (Michael Petlan) [2085282] - perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attribute (Michael Petlan) [2085282] - perf/amd/ibs: Add support for L3 miss filtering (Michael Petlan) [2085282] - perf/amd/ibs: Use ->is_visible callback for dynamic attributes (Michael Petlan) [2085282] - perf/amd/ibs: Cascade pmu init functions' return value (Michael Petlan) [2085282] - perf/amd/ibs: Use interrupt regs ip for stack unwinding (Michael Petlan) [2085282] - perf/x86/amd/core: Add PerfMonV2 overflow handling (Michael Petlan) [2085282 2086722] - perf/x86/amd/core: Add PerfMonV2 counter control (Michael Petlan) [2085282 2086722] - perf/x86/amd/core: Detect available counters (Michael Petlan) [2085282 2086722] - perf/x86/amd/core: Detect PerfMonV2 support (Michael Petlan) [2085282 2086722] - x86/msr: Add PerfCntrGlobal* registers (Michael Petlan) [2085282 2086722] - x86/cpufeatures: Add PerfMonV2 feature bit (Michael Petlan) [2085282 2086722] - perf/x86: Unify format of events sysfs show (Michael Petlan) [2085282] - perf/x86/amd: Add idle hooks for branch sampling (Michael Petlan) [2085282] - perf: Enable branch record for software events (Michael Petlan) [2085282] - redhat/configs: Enable AMD Zen3 branch sampling by default (Michael Petlan) [2085282] - perf/x86/amd: Make Zen3 branch sampling opt-in (Michael Petlan) [2085282] - perf/x86/amd: Add AMD branch sampling period adjustment (Michael Petlan) [2085282] - perf/x86/amd: Enable branch sampling priv level filtering (Michael Petlan) [2085282] - perf/x86/amd: Add branch-brs helper event for Fam19h BRS (Michael Petlan) [2085282] - perf/x86/amd: Add AMD Fam19h Branch Sampling support (Michael Petlan) [2085282] - perf/x86/amd/ibs: Add bitfield definitions in new header (Michael Petlan) [2085282] - perf/amd/uncore: Allow the driver to be built as a module (Michael Petlan) [2085282] - perf/amd/uncore: Clean up header use, use module_list from nf_tables_exit_net() (Florian Westphal) [2134371] - netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() (Florian Westphal) [2134371] - netfilter: nf_tables: do not leave chain stats enabled on error (Florian Westphal) [2134371] - ipvs: use explicitly signed chars (Florian Westphal) [2134371] - netfilter: nf_tables: release flow rule object from commit path (Florian Westphal) [2134371] - netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() (Florian Westphal) [2134371] - netfilter: nf_tables: clean up hook list when offload flags check fails (Florian Westphal) [2134371] - netfilter: br_netfilter: Drop dst references before setting. (Florian Westphal) [2134371] - netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal) [2134371] - netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal) [2134371] - netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal) [2134371] - netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified (Florian Westphal) [2134371] - netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements (Florian Westphal) [2134371] - netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags (Florian Westphal) [2134371] - netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Florian Westphal) [2134371] - netfilter: nf_tables: possible module reference underflow in error path (Florian Westphal) [2134371] - netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag (Florian Westphal) [2134371] - netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access (Florian Westphal) [2134371] - netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal) [2134371]- bnxt_en: fix memory leak in bnxt_nvm_test() (Ken Cox) [2112186] - bnxt_en: Fix HDS and jumbo thresholds for RX packets (Ken Cox) [2112186] - bnxt_en: Fix first buffer size calculations for XDP multi-buffer (Ken Cox) [2112186] - bnxt_en: Fix XDP RX path (Ken Cox) [2112186] - bnxt_en: Simplify bnxt_xdp_buff_init() (Ken Cox) [2112186] - bnxt: prevent skb UAF after handing over to PTP worker (Ken Cox) [2112186] - bnxt_en: fix flags to check for supported fw version (Ken Cox) [2112186] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2112186] - bnxt_en: fix NQ resource accounting during vf creation on 57500 chips (Ken Cox) [2112186] - bnxt_en: set missing reload flag in devlink features (Ken Cox) [2112186] - bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XDP is not in use (Ken Cox) [2112186] - bnxt_en: Remove duplicated include bnxt_devlink.c (Ken Cox) [2112186] - bnxt_en: implement callbacks for devlink selftests (Ken Cox) [2112186] - bnxt_en: Fix bnxt_refclk_read() (Ken Cox) [2112186] - bnxt_en: fix livepatch query (Ken Cox) [2112186] - bnxt_en: Fix bnxt_reinit_after_abort() code path (Ken Cox) [2112186] - bnxt_en: reclaim max resources if sriov enable fails (Ken Cox) [2112186] - bnxt: Use the bitmap API to allocate bitmaps (Ken Cox) [2112186] - bnxt: Fix typo in comments (Ken Cox) [2112186] - eth: bnxt: make ulp_id unsigned to make GCC 12 happy (Ken Cox) [2112186] - bnxt_en: Enable packet timestamping for all RX packets (Ken Cox) [2112186] - bnxt_en: Configure ptp filters during bnxt open (Ken Cox) [2112186] - bnxt_en: Update firmware interface to 1.10.2.95 (Ken Cox) [2112186] - bnxt: add page_pool support for aggregation ring when using xdp (Ken Cox) [2112186] - bnxt: change receive ring space parameters (Ken Cox) [2112186] - bnxt: rename bnxt_rx_pages to bnxt_rx_agg_pages_skb (Ken Cox) [2112186] - bnxt: refactor bnxt_rx_pages operate on skb_shared_info (Ken Cox) [2112186] - bnxt: add flag to denote that an xdp program is currently attached (Ken Cox) [2112186] - bnxt: refactor bnxt_rx_xdp to separate xdp_init_buff/xdp_prepare_buff (Ken Cox) [2112186] - bnxt: report header-data split state (Ken Cox) [2112186] - net: Don't include filter.h from net/sock.h (Ken Cox) [2112186] - ethernet: constify references to netdev->dev_addr in drivers (Ken Cox) [2112186] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2112186] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ken Cox) [2112186] - bnxt_en: Use struct_group_attr() for memcpy() region (Ken Cox) [2112186] - net: don't include ethtool.h from netdevice.h (Ken Cox) [2112186] - treewide: Use fallthrough pseudo-keyword (Ken Cox) [2112186] - net: Use skb_frag_off accessors (Ken Cox) [2112186] - net: Use skb accessors in network drivers (Ken Cox) [2112186] - ethernet: remove redundant memset (Ken Cox) [2112186] - treewide: Add SPDX license identifier - Makefile/Kconfig (Ken Cox) [2112186]- ASoC: amd: renoir: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169761] - ASoC: amd: renoir: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169761] - ASoC: amd: yc: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169761] - ASoC: amd: yc: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169761] - genirq: Fix reference leaks on irq affinity notifiers (Ricardo Robaina) [2154842] - genirq: Prevent use-after-free and work list corruption (Ricardo Robaina) [2154842] - perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Michael Petlan) [2154044] - perf/x86/uncore: Add a quirk for UPI on SPR (Michael Petlan) [2154044] - perf/x86/uncore: Ignore broken units in discovery table (Michael Petlan) [2154044] - perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Michael Petlan) [2154044] - perf/x86/uncore: Factor out uncore_device_to_die() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix IIO event constraints for Snowridge (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix Intel ICX IIO event constraints (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Make set_mapping() procedure void (Michael Petlan) [2154044] - perf/x86/intel/uncore: Update sysfs-devices-mapping file (Michael Petlan) [2154044] - perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Michael Petlan) [2154044] - perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Get UPI NodeID and GroupID (Michael Petlan) [2154044] - perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Michael Petlan) [2154044] - perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D (Michael Petlan) [2154044] - perf/x86/intel/uncore: Clear attr_update properly (Michael Petlan) [2154044] - perf/x86/intel/uncore: Introduce UPI topology type (Michael Petlan) [2154044] - perf/x86/intel/uncore: Generalize IIO topology support (Michael Petlan) [2154044]- net/mlx4: Check retval of mlx4_bitmap_init (Amir Tzin) [2150787] - net/mlx4: Fix error check for dma_map_sg (Amir Tzin) [2150787] - net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Amir Tzin) [2150787] - RDMA/mlx4: Avoid flush_scheduled_work() usage (Amir Tzin) [2150787] - net: mellanox: fix open-coded for_each_set_bit() (Amir Tzin) [2150787] - tracing: Add linear buckets to histogram logic (Jerome Marchand) [2161509] - configs/generic: enable CONFIG_RTC_SYSTOHC (Marcelo Tosatti) [2135417] - watchdog: fix UAF in reboot notifier handling in watchdog core code (Wander Lairson Costa) [2131308]- drm/i915/fbdev: do not create fbdev if HPD is suspended (Jocelyn Falempe) [2156006] - drm/i915/fbdev: suspend HPD before fbdev unregistration (Jocelyn Falempe) [2156006] - drm/i915/hpd: suspend MST at the end of intel_modeset_driver_remove (Jocelyn Falempe) [2156006] - drm/i915/gvt: fix vgpu debugfs clean in remove (Jocelyn Falempe) [2115903] - drm/i915/gvt: fix gvt debugfs destroy (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix kernel warning during topology setup (Jocelyn Falempe) [2115903] - Revert "drm/amd/display: Enable Freesync Video Mode by default" (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix double release compute pasid (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix kfd_process_device_init_vm error handling (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix size validation for non-exclusive domains (v4) (Jocelyn Falempe) [2115903] - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Jocelyn Falempe) [2115903] - drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Jocelyn Falempe) [2115903] - drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics (Jocelyn Falempe) [2115903] - drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 (Jocelyn Falempe) [2115903] - drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping (Jocelyn Falempe) [2115903] - drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping (Jocelyn Falempe) [2115903] - drm/i915/migrate: Account for the reserved_space (Jocelyn Falempe) [2115903] - drm/i915: improve the catch-all evict to handle lock contention (Jocelyn Falempe) [2115903] - drm/amdgpu: make display pinning more flexible (v2) (Jocelyn Falempe) [2115903] - drm/amdgpu: handle polaris10/11 overlap asics (v2) (Jocelyn Falempe) [2115903] - drm/amd/display: Add DCN314 display SG Support (Jocelyn Falempe) [2115903] - drm/i915/ttm: consider CCS for backup objects (Jocelyn Falempe) [2115903] - drm/i915/dsi: fix VBT send packet port selection for dual link DSI (Jocelyn Falempe) [2115903] - drm/vmwgfx: Validate the box size for the snooped cursor (Jocelyn Falempe) [2115903] - drm/connector: send hotplug uevent on connector cleanup (Jocelyn Falempe) [2115903] - drm/amdgpu: fix mmhub register base coding error (Jocelyn Falempe) [2115903] - drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings (Jocelyn Falempe) [2115903] - drm/amd/pm: update SMU13.0.0 reported maximum shader clock (Jocelyn Falempe) [2115903] - drm/amdgpu: skip MES for S0ix as well since it's part of GFX (Jocelyn Falempe) [2115903] - drm/amd/display: revert Disable DRR actions during state commit (Jocelyn Falempe) [2115903] - drm/amd/pm: avoid large variable on kernel stack (Jocelyn Falempe) [2115903] - drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern (Jocelyn Falempe) [2115903] - drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Jocelyn Falempe) [2115903] - drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Jocelyn Falempe) [2115903] - drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming (Jocelyn Falempe) [2115903] - drm/amd/display: Use the largest vready_offset in pipe group (Jocelyn Falempe) [2115903] - drm/amd/display: fix array index out of bound error in bios parser (Jocelyn Falempe) [2115903] - drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit (Jocelyn Falempe) [2115903] - drm/sti: Use drm_mode_copy() (Jocelyn Falempe) [2115903] - drm/amd/display: Disable DRR actions during state commit (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix type of second parameter in trans_msg() callback (Jocelyn Falempe) [2115903] - Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" (Jocelyn Falempe) [2115903] - drm/edid: add a quirk for two LG monitors to get them to work on 10bpc (Jocelyn Falempe) [2115903] - drm/amd/display: prevent memory leak (Jocelyn Falempe) [2115903] - drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix memory leakage (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Jocelyn Falempe) [2115903] - drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Jocelyn Falempe) [2115903] - amdgpu/nv.c: Corrected typo in the video capabilities resolution (Jocelyn Falempe) [2115903] - drm/amd/pm/smu11: BACO is supported when it's in BACO state (Jocelyn Falempe) [2115903] - drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Jocelyn Falempe) [2115903] - drm/i915/guc: make default_lists const data (Jocelyn Falempe) [2115903] - drm/amdgpu: fix pci device refcount leak (Jocelyn Falempe) [2115903] - drm/fourcc: Fix vsub/hsub for Q410 and Q401 (Jocelyn Falempe) [2115903] - amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Jocelyn Falempe) [2115903] - drm/radeon: Add the missed acpi_put_table() to fix memory leak (Jocelyn Falempe) [2115903] - drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED (Jocelyn Falempe) [2115903] - drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Jocelyn Falempe) [2115903] - drm/amd/display: wait for vblank during pipe programming (Jocelyn Falempe) [2115903] - drm/i915/guc: Fix GuC error capture sizing estimation and reporting (Jocelyn Falempe) [2115903] - drm/i915/guc: Add error-capture init warnings when needed (Jocelyn Falempe) [2115903] - drm/i915/guc: Make GuC log sizes runtime configurable (Jocelyn Falempe) [2115903] - drm/i915/guc: Fix capture size warning and bump the size (Jocelyn Falempe) [2115903] - drm/i915/guc: Add a helper for log buffer size (Jocelyn Falempe) [2115903] - drm/i915: Fix compute pre-emption w/a to apply to compute engines (Jocelyn Falempe) [2115903] - drm/i915/guc: Limit scheduling properties to avoid overflow (Jocelyn Falempe) [2115903] - drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe (Jocelyn Falempe) [2115903] - drm/amdgpu/powerplay/psm: Fix memory leak in power state init (Jocelyn Falempe) [2115903] - drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge (Jocelyn Falempe) [2115903] - drm/atomic-helper: Don't allocate new plane state in CRTC check (Jocelyn Falempe) [2115903] - drm/amdgpu/vcn: update vcn4 fw shared data structure (Jocelyn Falempe) [2115903] - drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 (Jocelyn Falempe) [2115903] - drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Jocelyn Falempe) [2115903] - drm/vmwgfx: Fix race issue calling pin_user_pages (Jocelyn Falempe) [2115903] - drm/shmem-helper: Avoid vm_open error paths (Jocelyn Falempe) [2115903] - drm/shmem-helper: Remove errant put in error path (Jocelyn Falempe) [2115903] - drm/amd/display: fix array index out of bound error in DCN32 DML (Jocelyn Falempe) [2115903] - drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend (Jocelyn Falempe) [2115903] - drm/vmwgfx: Don't use screen objects when SEV is active (Jocelyn Falempe) [2115903] - drm/amdgpu: fix use-after-free during gpu recovery (Jocelyn Falempe) [2115903] - drm/amd/display: Use new num clk levels struct for max mclk index (Jocelyn Falempe) [2115903] - drm/amd/display: Avoid setting pixel rate divider to N/A (Jocelyn Falempe) [2115903] - drm/amd/display: Use viewport height for subvp mall allocation size (Jocelyn Falempe) [2115903] - drm/i915: Remove non-existent pipes from bigjoiner pipe mask (Jocelyn Falempe) [2115903] - drm/i915: Never return 0 if not all requests retired (Jocelyn Falempe) [2115903] - drm/i915: Fix negative value passed as remaining time (Jocelyn Falempe) [2115903] - drm/amdgpu: enable Vangogh VCN indirect sram mode (Jocelyn Falempe) [2115903] - drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame (Jocelyn Falempe) [2115903] - drm/amd/pm: update driver if header for smu_13_0_7 (Jocelyn Falempe) [2115903] - drm/amd/pm: update driver-if header for smu_v13_0_10 (Jocelyn Falempe) [2115903] - drm/amd/pm: add smu_v13_0_10 driver if version (Jocelyn Falempe) [2115903] - drm/amdgpu: fix userptr HMM range handling v2 (Jocelyn Falempe) [2115903] - drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos (Jocelyn Falempe) [2115903] - drm/amdgpu: move setting the job resources (Jocelyn Falempe) [2115903] - drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Jocelyn Falempe) [2115903] - drm/amdgpu: always register an MMU notifier for userptr (Jocelyn Falempe) [2115903] - drm/amd/display: Update soc bounding box for dcn32/dcn321 (Jocelyn Falempe) [2115903] - drm/amd/amdgpu: reserve vm invalidation engine for firmware (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable Aldebaran devices to report CU Occupancy (Jocelyn Falempe) [2115903] - drm/amdgpu/psp: don't free PSP buffers on suspend (Jocelyn Falempe) [2115903] - drm/amd/display: No display after resume from WB/CB (Jocelyn Falempe) [2115903] - drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Jocelyn Falempe) [2115903] - drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code (Jocelyn Falempe) [2115903] - drm/i915/ttm: never purge busy objects (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix a memory limit issue (Jocelyn Falempe) [2115903] - drm/amdgpu: disable BACO support on more cards (Jocelyn Falempe) [2115903] - drm/amd/display: use uclk pstate latency for fw assisted mclk validation dcn32 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix calculation for cursor CAB allocation (Jocelyn Falempe) [2115903] - drm/amd/display: Update MALL SS NumWays calculation (Jocelyn Falempe) [2115903] - drm/amd/display: Add debug option for allocating extra way for cursor (Jocelyn Falempe) [2115903] - drm/amd/display: Added debug option for forcing subvp num ways (Jocelyn Falempe) [2115903] - drm/amdkfd: update GFX11 CWSR trap handler (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable SA software trap. (Jocelyn Falempe) [2115903] - dma-buf: Use dma_fence_unwrap_for_each when importing fences (Jocelyn Falempe) [2115903] - dma-buf: fix racing conflict of dma_heap_add() (Jocelyn Falempe) [2115903] - drm/i915: Fix warn in intel_display_power_*_domain() functions (Jocelyn Falempe) [2115903] - drm/amd/display: only fill dirty rectangles when PSR is enabled (Jocelyn Falempe) [2115903] - drm/amdgpu: Drop eviction lock when allocating PT BO (Jocelyn Falempe) [2115903] - Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" (Jocelyn Falempe) [2115903] - drm/amd/display: Fix gpio port mapping issue (Jocelyn Falempe) [2115903] - drm/amd/display: Fix FCLK deviation and tool compile issues (Jocelyn Falempe) [2115903] - drm/amd/display: Zeromem mypipe heap struct before using it (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix prefetch calculations for dcn32 (Jocelyn Falempe) [2115903] - drm/amd/display: don't enable DRM CRTC degamma property for DCE (Jocelyn Falempe) [2115903] - drm/amd/display: Fix optc2_configure warning on dcn314 (Jocelyn Falempe) [2115903] - drm/amd/display: Support parsing VRAM info v3.0 from VBIOS (Jocelyn Falempe) [2115903] - drm/amd/display: Fix access timeout to DPIA AUX at boot time (Jocelyn Falempe) [2115903] - drm/amd/display: Add HUBP surface flip interrupt handler (Jocelyn Falempe) [2115903] - drm/amd/display: Fix invalid DPIA AUX reply causing system hang (Jocelyn Falempe) [2115903] - drm/display: Don't assume dual mode adaptors support i2c sub-addressing (Jocelyn Falempe) [2115903] - drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround (Jocelyn Falempe) [2115903] - drm/amd/pm: enable runpm support over BACO for SMU13.0.0 (Jocelyn Falempe) [2115903] - drm/amd/pm: enable runpm support over BACO for SMU13.0.7 (Jocelyn Falempe) [2115903] - drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() (Jocelyn Falempe) [2115903] - drm/drv: Fix potential memory leak in drm_dev_init() (Jocelyn Falempe) [2115903] - drm/panel: simple: set bpc field for logic technologies displays (Jocelyn Falempe) [2115903] - drm/amd/display: Investigate tool reported FCLK P-state deviations (Jocelyn Falempe) [2115903] - drm/amd/display: Round up DST_after_scaler to nearest int (Jocelyn Falempe) [2115903] - drm/amd/display: Use forced DSC bpp in DML (Jocelyn Falempe) [2115903] - drm/amd/display: Fix DCN32 DSC delay calculation (Jocelyn Falempe) [2115903] - drm/amd: Fail the suspend if resources can't be evicted (Jocelyn Falempe) [2115903] - drm/amdgpu: set fb_modifiers_not_supported in vkms (Jocelyn Falempe) [2115903] - drm/amd/display: Enable timing sync on DCN32 (Jocelyn Falempe) [2115903] - drm/amd/display: Ignore Cable ID Feature (Jocelyn Falempe) [2115903] - drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Jocelyn Falempe) [2115903] - drm/scheduler: fix fence ref counting (Jocelyn Falempe) [2115903] - drm/amd/display: Don't return false if no stream (Jocelyn Falempe) [2115903] - drm/amd/display: Remove wrong pipe control lock (Jocelyn Falempe) [2115903] - drm/amdgpu: Adjust MES polling timeout for sriov (Jocelyn Falempe) [2115903] - drm/amdkfd: Migrate in CPU page fault use current mm (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix error handling in kfd_criu_restore_events (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix error handling in criu_checkpoint (Jocelyn Falempe) [2115903] - drm/amdgpu: disable BACO on special BEIGE_GOBY card (Jocelyn Falempe) [2115903] - drm/amdgpu: workaround for TLB seq race (Jocelyn Falempe) [2115903] - drm/amd/display: Update SR watermarks for DCN314 (Jocelyn Falempe) [2115903] - drm/amd/pm: update SMU IP v13.0.4 msg interface header (Jocelyn Falempe) [2115903] - drm/amd/display: Fix reg timeout in enc314_enable_fifo (Jocelyn Falempe) [2115903] - drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix the lpfn checking condition in drm buddy (Jocelyn Falempe) [2115903] - drm/i915: Do not set cache_dirty for DGFX (Jocelyn Falempe) [2115903] - drm/i915/psr: Send update also on invalidate (Jocelyn Falempe) [2115903] - drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() (Jocelyn Falempe) [2115903] - drm/amdkfd: handle CPU fault on COW mapping (Jocelyn Falempe) [2115903] - drm/amd/display: Set memclk levels to be at least 1 for dcn32 (Jocelyn Falempe) [2115903] - drm/amd/display: Limit dcn32 to 1950Mhz display clock (Jocelyn Falempe) [2115903] - drm/amd/display: Acquire FCLK DPM levels on DCN32 (Jocelyn Falempe) [2115903] - drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs (Jocelyn Falempe) [2115903] - drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes() (Jocelyn Falempe) [2115903] - drm/i915: Allow more varied alternate fixed modes for panels (Jocelyn Falempe) [2115903] - drm/i915/sdvo: Setup DDC fully before output init (Jocelyn Falempe) [2115903] - drm/i915/sdvo: Filter out invalid outputs more sensibly (Jocelyn Falempe) [2115903] - drm/amd/display: Update DSC capabilitie for DCN314 (Jocelyn Falempe) [2115903] - drm/amd/display: Update latencies on DCN321 (Jocelyn Falempe) [2115903] - drm/amdgpu: disable GFXOFF during compute for GFX11 (Jocelyn Falempe) [2115903] - drm/i915: stop abusing swiotlb_max_segment (Jocelyn Falempe) [2115903] - drm/rockchip: fix fbdev on non-IOMMU devices (Jocelyn Falempe) [2115903] - drm/rockchip: dw_hdmi: filter regulator -EPROBE_DEFER error messages (Jocelyn Falempe) [2115903] - drm/amdgpu: dequeue mes scheduler during fini (Jocelyn Falempe) [2115903] - drm/amdgpu: Program GC registers through RLCG interface in gfx_v11/gmc_v11 (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix type of reset_type parameter in hqd_destroy() callback (Jocelyn Falempe) [2115903] - drm/amd/pm: skip loading pptable from driver on secure board for smu_v13_0_10 (Jocelyn Falempe) [2115903] - drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() (Jocelyn Falempe) [2115903] - drm/i915/dp: Reset frl trained flag before restarting FRL training (Jocelyn Falempe) [2115903] - drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU (Jocelyn Falempe) [2115903] - drm/bridge: ps8640: Add back the 50 ms mystery delay after HPD (Jocelyn Falempe) [2115903] - drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Jocelyn Falempe) [2115903] - drm/msm/hdmi: fix memory corruption with too many bridges (Jocelyn Falempe) [2115903] - drm/msm/dsi: fix memory corruption with too many bridges (Jocelyn Falempe) [2115903] - drm/amdkfd: correct the cache info for gfx1036 (Jocelyn Falempe) [2115903] - drm/amdkfd: update gfx1037 Lx cache setting (Jocelyn Falempe) [2115903] - drm/amd/display: Revert logic for plane modifiers (Jocelyn Falempe) [2115903] - drm/amdgpu: fix pstate setting issue (Jocelyn Falempe) [2115903] - drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume (Jocelyn Falempe) [2115903] - drm/amdgpu: Remove ATC L2 access for MMHUB 2.1.x (Jocelyn Falempe) [2115903] - drm/i915: Extend Wa_1607297627 to Alderlake-P (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix for BO move issue (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix VRAM BO swap issue (Jocelyn Falempe) [2115903] - drm/vc4: Add module dependency on hdmi-codec (Jocelyn Falempe) [2115903] - drm/amdgpu: fix sdma doorbell init ordering on APUs (Jocelyn Falempe) [2115903] - drm/amd/pm: update SMU IP v13.0.4 driver interface version (Jocelyn Falempe) [2115903] - drm/amd/pm: fulfill SMU13.0.0 cstate control interface (Jocelyn Falempe) [2115903] - drm/amd/pm: disable cstate feature for gpu reset scenario (Jocelyn Falempe) [2115903] - drm/amd/pm: add SMU IP v13.0.4 IF version define to V7 (Jocelyn Falempe) [2115903] - drm/amd/pm: fulfill SMU13.0.7 cstate control interface (Jocelyn Falempe) [2115903] - drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers (Jocelyn Falempe) [2115903] - drm/i915/bios: Validate fp_timing terminator presence (Jocelyn Falempe) [2115903] - drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n (Jocelyn Falempe) [2115903] - Revert "drm/amd/display: correct hostvm flag" (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Jocelyn Falempe) [2115903] - drm/amd/display: polling vid stream status in hpo dp blank (Jocelyn Falempe) [2115903] - drm/amd/display: Remove interface for periodic interrupt 1 (Jocelyn Falempe) [2115903] - drm/dp: Don't rewrite link config when setting phy test pattern (Jocelyn Falempe) [2115903] - drm/amdgpu: fix initial connector audio value (Jocelyn Falempe) [2115903] - drm/amd/display: correct hostvm flag (Jocelyn Falempe) [2115903] - drm/amd/display: Fix urgent latency override for DCN32/DCN321 (Jocelyn Falempe) [2115903] - drm/amdgpu: SDMA update use unlocked iterator (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Aya Neo Air (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Jocelyn Falempe) [2115903] - drm/vc4: vec: Fix timings for VEC modes (Jocelyn Falempe) [2115903] - drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF (Jocelyn Falempe) [2115903] - drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix variable dereferenced before check (Jocelyn Falempe) [2115903] - drm: bridge: dw_hdmi: only trigger hotplug event on link change (Jocelyn Falempe) [2115903] - drm/amd: fix potential memory leak (Jocelyn Falempe) [2115903] - udmabuf: Set ubuf->sg = NULL if the creation of sg table fails (Jocelyn Falempe) [2115903] - drm/amd/display: fix overflow on MIN_I64 definition (Jocelyn Falempe) [2115903] - gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() (Jocelyn Falempe) [2115903] - drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Jocelyn Falempe) [2115903] - drm: Use size_t type for len variable in drm_copy_field() (Jocelyn Falempe) [2115903] - drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jocelyn Falempe) [2115903] - virtio-gpu: fix shift wrapping bug in virtio_gpu_fence_event_create() (Jocelyn Falempe) [2115903] - drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() (Jocelyn Falempe) [2115903] - drm/bochs: fix blanking (Jocelyn Falempe) [2115903] - drm/virtio: set fb_modifiers_not_supported (Jocelyn Falempe) [2115903] - drm/bridge: it6505: Fix the order of DP_SET_POWER commands (Jocelyn Falempe) [2115903] - drm/bridge: megachips: Fix a null pointer dereference bug (Jocelyn Falempe) [2115903] - drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() (Jocelyn Falempe) [2115903] - drm: fix drm_mipi_dbi build errors (Jocelyn Falempe) [2115903] - drm/panel: use 'select' for Ili9341 panel driver helpers (Jocelyn Falempe) [2115903] - drm/virtio: Fix same-context optimization (Jocelyn Falempe) [2115903] - drm/i915/dg2: Bump up CDCLK for DG2 (Jocelyn Falempe) [2115903] - drm/dp_mst: fix drm_dp_dpcd_read return value checks (Jocelyn Falempe) [2115903] - drm/format-helper: Fix test on big endian architectures (Jocelyn Falempe) [2115903] - drm/bridge: parade-ps8640: Fix regulator supply order (Jocelyn Falempe) [2115903] - drm/bridge: tc358767: Add of_node_put() when breaking out of loop (Jocelyn Falempe) [2115903] - drm/bridge: anx7625: Fix refcount bug in anx7625_parse_dt() (Jocelyn Falempe) [2115903] - drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling (Jocelyn Falempe) [2115903] - drm/bridge: it6505: Power on downstream device in .atomic_enable (Jocelyn Falempe) [2115903] - drm/mipi-dsi: Detach devices when removing the host (Jocelyn Falempe) [2115903] - drm/bridge: Avoid uninitialized variable warning (Jocelyn Falempe) [2115903] - drm: bridge: adv7511: unregister cec i2c device after cec adapter (Jocelyn Falempe) [2115903] - drm: bridge: adv7511: fix CEC power down control register offset (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable F32_WPTR_POLL_ENABLE in mqd (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable VCN PG on GC11_0_1 (Jocelyn Falempe) [2115903] - drm/amd/display: explicitly disable psr_feature_enable appropriately (Jocelyn Falempe) [2115903] - drm/amd/display: Add HUBP surface flip interrupt handler (Jocelyn Falempe) [2115903] - drm/amd/display: Fix vblank refcount in vrr transition (Jocelyn Falempe) [2115903] - drm/amd/display: Enable 2 to 1 ODM policy if supported (Jocelyn Falempe) [2115903] - drm/amd/display: Enable dpia support for dcn314 (Jocelyn Falempe) [2115903] - drm/amd/display: Validate DSC After Enable All New CRTCs (Jocelyn Falempe) [2115903] - drm/amd/display: zeromem mypipe heap struct before using it (Jocelyn Falempe) [2115903] - drm/amd/display: Update PMFW z-state interface for DCN314 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix watermark calculation (Jocelyn Falempe) [2115903] - drm/i915: Fix display problems after resume (Jocelyn Falempe) [2115903] - drm/i915/guc: Fix revocation of non-persistent contexts (Jocelyn Falempe) [2115903] - drm/i915/gt: Use i915_vm_put on ppgtt_create error paths (Jocelyn Falempe) [2115903] - drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jocelyn Falempe) [2115903] - drm/udl: Restore display mode on resume (Jocelyn Falempe) [2115903] - drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() (Jocelyn Falempe) [2115903] - drm/virtio: Unlock reservations on dma_resv_reserve_fences() error (Jocelyn Falempe) [2115903] - drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error (Jocelyn Falempe) [2115903] - drm/virtio: Check whether transferred 2D BO is shmem (Jocelyn Falempe) [2115903] - Revert "drm/amdgpu: use dirty framebuffer helper" (Jocelyn Falempe) [2115903]- nvme: fix SRCU protection of nvme_ns_head list (Ewan D. Milne) [2113865] - perf vendor events power10: Fix hv-24x7 metric events (Mamatha Inamdar) [2149192] - perf tests: Fix 'perf probe' error log check in skip_if_no_debuginfo (Mamatha Inamdar) [2149192] - perf tests: Fix *probe_vfs_getname.sh test failures (Mamatha Inamdar) [2149192] - blk-cgroup: Optimize blkcg_rstat_flush() (Waiman Long) [2162173] - blk-cgroup: Return -ENOMEM directly in blkcg_css_alloc() error path (Waiman Long) [2162173] - blk-cgroup: factor out blkcg_iostat_update() (Waiman Long) [2162173] - mm/memcg: Free percpu stats memory of dying memcg's again (Waiman Long) [2162173] - memcg: sync flush only if periodic flush is delayed (Waiman Long) [2162173] - memcg: better bounds on the memcg stats updates (Waiman Long) [2162173] - memcg: unify memcg stat flushing (Waiman Long) [2162173] - memcg: flush stats only if updated (Waiman Long) [2162173] - memcg: flush lruvec stats in the refault (Waiman Long) [2162173] - memcg: infrastructure to flush memcg stats (Waiman Long) [2162173] - memcg: switch lruvec stats to rstat (Waiman Long) [2162173] - mm/memcg: Remove mem_cgroup_per_node from being kABI protected (Waiman Long) [2162173] - mm/memcg: Revert "Free percpu stats memory of dying memcg's" (Waiman Long) [2162173]- virt/sev-guest: Prevent IV reuse in the SNP guest driver (John Allen) [2087262] - virt/sev-guest: Add a MODULE_ALIAS (John Allen) [2087262] - virt/sev-guest: Remove unnecessary free in init_crypto() (John Allen) [2087262] - x86/sev: Don't use cc_platform_has() for early SEV-SNP calls (John Allen) [2087262] - x86/boot: Don't propagate uninitialized boot_params->cc_blob_address (John Allen) [2087262] - x86/idt: Rework IDT setup for boot CPU (John Allen) [2087262] - x86/cpu: Init AP exception handling from cpu_init_secondary() (John Allen) [2087262] - x86/idt: Cleanup trap_init() (John Allen) [2087262] - x86/idt: Annotate alloc_intr_gate() with __init (John Allen) [2087262] - redhat/configs: enable CONFIG_SEV_GUEST (John Allen) [2087262] - virt: sev-guest: Pass the appropriate argument type to iounmap() (John Allen) [2087262] - x86/compressed/64: Add identity mappings for setup_data entries (John Allen) [2087262] - x86/sev: Mark the code returning to user space as syscall gap (John Allen) [2087262] - x86/sev: Annotate stack change in the #VC handler (John Allen) [2087262] - x86/sev: Remove duplicated assignment to variable info (John Allen) [2087262] - x86/sev: Fix address space sparse warning (John Allen) [2087262] - x86/sev: Get the AP jump table address from secrets page (John Allen) [2087262] - x86/sev: Add missing __init annotations to SEV init routines (John Allen) [2087262] - virt: sevguest: Rename the sevguest dir and files to sev-guest (John Allen) [2087262] - virt: sevguest: Change driver name to reflect generic SEV support (John Allen) [2087262] - x86/boot: Put globals that are accessed early into the .data section (John Allen) [2087262] - x86/boot: Add an efi.h header for the decompressor (John Allen) [2087262] - virt: sevguest: Fix bool function returning negative value (John Allen) [2087262] - virt: sevguest: Fix return value check in alloc_shared_pages() (John Allen) [2087262] - x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO (John Allen) [2087262] - x86/sev-es: Replace open-coded hlt-loop with sev_es_terminate() (John Allen) [2087262] - virt: sevguest: Add documentation for SEV-SNP CPUID Enforcement (John Allen) [2087262] - virt: sevguest: Add support to get extended report (John Allen) [2087262] - virt: sevguest: Add support to derive key (John Allen) [2087262] - virt: Add SEV-SNP guest driver (John Allen) [2087262] - x86/sev: Register SEV-SNP guest request platform device (John Allen) [2087262] - x86/sev: Provide support for SNP guest request NAEs (John Allen) [2087262] - x86/sev: Add a sev= cmdline option (John Allen) [2087262] - x86/sev: Use firmware-validated CPUID for SEV-SNP guests (John Allen) [2087262] - x86/sev: Add SEV-SNP feature detection/setup (John Allen) [2087262] - x86/sev: Check SME/SEV support in CPUID first (John Allen) [2087262] - x86/compressed/64: Add identity mapping for Confidential Computing blob (John Allen) [2087262] - x86/compressed: Export and rename add_identity_map() (John Allen) [2087262] - x86/compressed: Use firmware-validated CPUID leaves for SEV-SNP guests (John Allen) [2087262] - x86/compressed: Add SEV-SNP feature detection/setup (John Allen) [2087262] - x86/boot: Add a pointer to Confidential Computing blob in bootparams (John Allen) [2087262] - x86/boot: Preserve boot_params.secure_boot from sanitizing (John Allen) [2087262] - x86/boot: Fix boot regression caused by bootparam sanitizing (John Allen) [2087262] - x86/boot: Save fields explicitly, zero out everything else (John Allen) [2087262] - x86/compressed/64: Add support for SEV-SNP CPUID table in #VC handlers (John Allen) [2087262] - x86/sev: Move MSR-based VMGEXITs for CPUID to helper (John Allen) [2087262] - KVM: x86: Move lookup of indexed CPUID leafs to helper (John Allen) [2087262] - x86/boot: Add Confidential Computing type to setup_data (John Allen) [2087262] - x86/compressed/acpi: Move EFI kexec handling into common code (John Allen) [2087262] - x86/compressed/acpi: Move EFI vendor table lookup to helper (John Allen) [2087262] - x86/compressed/acpi: Move EFI config table lookup to helper (John Allen) [2087262] - x86/compressed/acpi: Move EFI system table lookup to helper (John Allen) [2087262] - x86/compressed/acpi: Move EFI detection to helper (John Allen) [2087262] - x86/head/64: Re-enable stack protection (John Allen) [2087262] - x86/sev: Use SEV-SNP AP creation to start secondary CPUs (John Allen) [2087262] - x86/apic/of: Fix CPU devicetree-node lookups (John Allen) [2087262] - x86/mm: Validate memory when changing the C-bit (John Allen) [2087262] - x86/kernel: Validate ROM memory before accessing when SEV-SNP is active (John Allen) [2087262] - x86/kernel: Mark the .bss..decrypted section as shared in the RMP table (John Allen) [2087262] - x86/sev: Add helper for validating pages in early enc attribute changes (John Allen) [2087262] - x86/sev: Register GHCB memory when SEV-SNP is active (John Allen) [2087262] - x86/compressed: Register GHCB memory when SEV-SNP is active (John Allen) [2087262] - x86/compressed: Add helper for validating pages in the decompression stage (John Allen) [2087262] - x86/sev: Check the VMPL level (John Allen) [2087262] - x86/sev: Add a helper for the PVALIDATE instruction (John Allen) [2087262] - x86/sev: Check SEV-SNP features support (John Allen) [2087262] - x86/mm: Extend cc_attr to include AMD SEV-SNP (John Allen) [2087262] - x86/sev: Detect/setup SEV/SME features earlier in boot (John Allen) [2087262] - x86/compressed/64: Detect/setup SEV/SME features earlier during boot (John Allen) [2087262] - x86/boot: Use MSR read/write helpers instead of inline assembly (John Allen) [2087262] - x86/boot: Introduce helpers for MSR reads/writes (John Allen) [2087262] - KVM: SVM: Update the SEV-ES save area mapping (John Allen) [2087262] - KVM: SVM: Create a separate mapping for the GHCB save area (John Allen) [2087262] - KVM: SVM: Create a separate mapping for the SEV-ES save area (John Allen) [2087262] - KVM: SVM: Define sev_features and VMPL field in the VMSA (John Allen) [2087262] - x86/sev: Remove do_early_exception() forward declarations (John Allen) [2087262] - x86/sev: Make the #VC exception stacks part of the default stacks storage (John Allen) [2087262] - x86: Increase exception stack sizes (John Allen) [2087262] - x86/head64: Carve out the guest encryption postprocessing into a helper (John Allen) [2087262] - x86/sev: Get rid of excessive use of defines (John Allen) [2087262] - x86/sev: Add defines for GHCB version 2 MSR protocol requests (John Allen) [2087262] - x86/sev: Make sure IRQs are disabled while GHCB is active (John Allen) [2087262] - x86/sev: Propagate #GP if getting linear instruction address failed (John Allen) [2087262] - x86/insn: Extend error reporting from insn_fetch_from_user[_inatomic]() (John Allen) [2087262] - x86/sev-es: Convert to insn_decode() (John Allen) [2087262] - x86/sev-es: Split vc_decode_insn() (John Allen) [2087262] - x86/insn-eval: Make 0 a valid RIP for insn_get_effective_ip() (John Allen) [2087262] - x86/sev: Fix error message in runtime #VC handler (John Allen) [2087262] - x86/sev-es: Optimize __sev_es_ist_enter() for better readability (John Allen) [2087262] - x86/sev: Do not require Hypervisor CPUID bit for SEV guests (John Allen) [2087262] - x86/boot/compressed/64: Cleanup exception handling before booting kernel (John Allen) [2087262] - x86/sev-es: Remove subtraction of res variable (John Allen) [2087262]- net: mlx5: eliminate anonymous module_init & module_exit (Amir Tzin) [2157750] - net/mlx5: E-switch, Fix switchdev mode after devlink reload (Amir Tzin) [2157750] - net/mlx5e: Set decap action based on attr for sample (Amir Tzin) [2157750] - net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT (Amir Tzin) [2157750] - net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT (Amir Tzin) [2157750] - net/mlx5e: Avoid false lock dependency warning on tc_ht even more (Amir Tzin) [2157750] - net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() (Amir Tzin) [2157750] - net/mlx5: Fix ptp max frequency adjustment range (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present (Amir Tzin) [2157750] - net/mlx5e: Verify dev is present for fix features ndo (Amir Tzin) [2157750] - net/mlx5: Fix command stats access after free (Amir Tzin) [2157750] - net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc (Amir Tzin) [2157750] - net/mlx5: check attr pointer validity before dereferencing it (Amir Tzin) [2157750] - RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Amir Tzin) [2157750] - RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Amir Tzin) [2157750] - net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option (Amir Tzin) [2157750] - net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (Amir Tzin) [2157750] - net/mlx5e: Always clear dest encap in neigh-update-del (Amir Tzin) [2157750] - net/mlx5e: CT: Fix ct debugfs folder name (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default (Amir Tzin) [2157750] - net/mlx5: Fix RoCE setting at HCA level (Amir Tzin) [2157750] - net/mlx5: Avoid recovery in probe flows (Amir Tzin) [2157750] - net/mlx5: Fix io_eq_size and event_eq_size params validation (Amir Tzin) [2157750] - net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path (Amir Tzin) [2157750] - net/mlx5: E-Switch, properly handle ingress tagged packets on VST (Amir Tzin) [2157750 2096109] - dm thin: Use last transaction's pmd->root when commit failed (Benjamin Marzinski) [2162537] - dm thin: resume even if in FAIL mode (Benjamin Marzinski) [2162537] - dm cache: set needs_check flag after aborting metadata (Benjamin Marzinski) [2162537] - dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Benjamin Marzinski) [2162537] - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Benjamin Marzinski) [2162537] - dm integrity: Fix UAF in dm_integrity_dtr() (Benjamin Marzinski) [2162537] - dm cache: Fix UAF in destroy() (Benjamin Marzinski) [2162537] - dm thin: Fix UAF in run_timer_softirq() (Benjamin Marzinski) [2162537] - dm integrity: clear the journal on suspend (Benjamin Marzinski) [2162537] - dm integrity: flush the journal on suspend (Benjamin Marzinski) [2162537] - dm bufio: Fix missing decrement of no_sleep_enabled if dm_bufio_client_create failed (Benjamin Marzinski) [2162537] - dm ioctl: fix misbehavior if list_versions races with module loading (Benjamin Marzinski) [2162537]- net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc) [2136229] - futex: Resend potentially swallowed owner death notification (Rafael Aquini) [2161526] - Bluetooth: L2CAP: Fix memory leak in vhci_write (Wander Lairson Costa) [2155872] {CVE-2022-3619} - net: Use this_cpu_inc() to increment net->core_stats (Antoine Tenart) [2152542] - vlan: fix memory leak in vlan_newlink() (Xin Long) [2051415] - vlan: move dev_put into vlan_dev_uninit (Xin Long) [2051415] - vlan: introduce vlan_dev_free_egress_priority (Xin Long) [2051415] - vlan: fix memory leak in vlan_dev_set_egress_priority (Xin Long) [2051415] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103956] - intel/ixgbevf:fix repeated words in comments (Ken Cox) [2103956] - intel: remove unused macros (Ken Cox) [2103956] - ixgbe: propagate XFRM offload state direction instead of flags (Ken Cox) [2103956] - ixgbevf: add disable link state (Ken Cox) [2103956] - ixgbevf: clean up some inconsistent indenting (Ken Cox) [2103956] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ken Cox) [2103956] - intel: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [2103956]- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Kamal Heib) [2141420] - cifs: fix use-after-free caused by invalid pointer `hostname` (Ronnie Sahlberg) [2154172] - ceph: blocklist the kclient when receiving corrupted snap trace (Xiubo Li) [2162414] - ceph: move mount state enum to super.h (Xiubo Li) [2162414] - xfs: estimate post-merge refcounts correctly (Bill O'Donnell) [2161678] - xfs: hoist refcount record merge predicates (Bill O'Donnell) [2161678] - NFS: Fix revalidation of empty readdir pages (Benjamin Coddington) [2166364] - NFS: Don't deadlock when cookie hashes collide (Benjamin Coddington) [2166364] - locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Waiman Long) [2162139] - locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Waiman Long) [2162139] - locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Waiman Long) [2162139] - locking/rwsem: Always try to wake waiters in out_nolock path (Waiman Long) [2162139] - locking/rwsem: No need to check for handoff bit if wait queue empty (Waiman Long) [2162139] - locking/rwsem: Make handoff bit handling more consistent (Waiman Long) [2162139] - dax: fix ENOMEM handling in grab_mapping_entry() (Andrey Albershteyn) [2128474] - crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Vladis Dronov) [2130714] - crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 (Vladis Dronov) [2130714] - crypto: ccp - Add support for TEE for PCI ID 0x14CA (Vladis Dronov) [2130714] - crypto: ccp - Remove unused struct ccp_crypto_cpu (Vladis Dronov) [2130714] - crypto: ccp - Add __init/__exit annotations to module init/exit funcs (Vladis Dronov) [2130714] - i40e: Fix the inability to attach XDP program on downed interface (Ivan Vecera) [2121511] - mm, compaction: fix fast_isolate_around() to stay within boundaries (Daniel Vacek) [2149309]- aio: fix mremap after fork null-deref (Jeff Moyer) [2166088] - mm/hugetlb: use hugetlb_pte_stable in migration race check (Rafael Aquini) [2158120] {CVE-2022-3522} - mm/hugetlb: fix race condition of uffd missing/minor handling (Rafael Aquini) [2158120] {CVE-2022-3522} - mm/hugetlb: simplify the code when alloc_huge_page() failed in hugetlb_no_page() (Rafael Aquini) [2158120] {CVE-2022-3522} - mm/hugetlb: pass the old pte entry value to hugetlb_no_page() (Rafael Aquini) [2158120] {CVE-2022-3522} - perf/arm-cmn: Add more bits to child node address offset field (Charles Mirabile) [2122267] - perf/arm-cmn: Decode CAL devices properly in debugfs (Charles Mirabile) [2122267] - perf/arm-cmn: Fix filter_sel lookup (Charles Mirabile) [2122267] - drivers/perf: arm_spe: Expose saturating counter to 16-bit (Charles Mirabile) [2122267] - perf/arm-cmn: Add CMN-700 support (Charles Mirabile) [2122267] - perf/arm-cmn: Refactor occupancy filter selector (Charles Mirabile) [2122267] - perf/arm-cmn: Add CMN-650 support (Charles Mirabile) [2122267] - perf: check return value of armpmu_request_irq() (Charles Mirabile) [2122267] - arm_pmu: Validate single/group leader events (Charles Mirabile) [2122267] - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Charles Mirabile) [2122267] - drivers/perf: arm_pmu: Handle 47 bit counters (Charles Mirabile) [2122267] - perf/arm-cmn: Update watchpoint format (Charles Mirabile) [2122267] - perf/arm-cmn: Hide XP PUB events for CMN-600 (Charles Mirabile) [2122267] - perf: replace bitmap_weight with bitmap_empty where appropriate (Charles Mirabile) [2122267] - perf: Replace acpi_bus_get_device() (Charles Mirabile) [2122267] - perf/arm-cmn: Make arm_cmn_debugfs static (Charles Mirabile) [2122267] - perf/arm-ccn: Use platform_get_irq() to get the interrupt (Charles Mirabile) [2122267] - perf/smmuv3: Don't cast parameter in bit operations (Charles Mirabile) [2122267] - perf/smmuv3: Use msi_get_virq() (Charles Mirabile) [2122267] - perf/smmuv3: Synthesize IIDR from CoreSight ID registers (Charles Mirabile) [2122267] - perf/arm-cmn: Add debugfs topology info (Charles Mirabile) [2122267] - perf/arm-cmn: Add CI-700 Support (Charles Mirabile) [2122267] - perf/arm-cmn: Support new IP features (Charles Mirabile) [2122267] - devres: provide devm_krealloc() (Charles Mirabile) [2122267] - devres: move the size check from alloc_dr() into a separate function (Charles Mirabile) [2122267] - perf/arm-cmn: Demarcate CMN-600 specifics (Charles Mirabile) [2122267] - perf/arm-cmn: Move group validation data off-stack (Charles Mirabile) [2122267] - perf/arm-cmn: Optimise DTC counter accesses (Charles Mirabile) [2122267] - perf/arm-cmn: Optimise DTM counter reads (Charles Mirabile) [2122267] - perf/arm-cmn: Refactor DTM handling (Charles Mirabile) [2122267] - perf/arm-cmn: Streamline node iteration (Charles Mirabile) [2122267] - perf/arm-cmn: Refactor node ID handling (Charles Mirabile) [2122267] - perf/arm-cmn: Drop compile-test restriction (Charles Mirabile) [2122267] - perf/arm-cmn: Account for NUMA affinity (Charles Mirabile) [2122267] - perf/arm-cmn: Fix CPU hotplug unregistration (Charles Mirabile) [2122267] - drivers/perf: thunderx2_pmu: Change data in size tx2_uncore_event_update() (Charles Mirabile) [2122267] - perf: qcom_l2_pmu: move to use request_irq by IRQF_NO_AUTOEN flag (Charles Mirabile) [2122267] - arm_pmu: move to use request_irq by IRQF_NO_AUTOEN flag (Charles Mirabile) [2122267] - arm64: perf: Fix 64-bit event counter read truncation (Charles Mirabile) [2122267] - drivers/perf: Replace spin_lock_irqsave to spin_lock (Charles Mirabile) [2122267] - arm_pmu: arm64: Use NMIs for PMU (Charles Mirabile) [2122267] - arm_pmu: Introduce pmu_irq_ops (Charles Mirabile) [2122267] - arm64: perf: Defer irq_work to IPI_IRQ_WORK (Charles Mirabile) [2122267] - arm64: perf: Remove PMU locking (Charles Mirabile) [2122267] - arm64: perf: Avoid PMXEV* indirection (Charles Mirabile) [2122267] - arm64: perf: Add missing ISB in armv8pmu_enable_counter() (Charles Mirabile) [2122267] - perf: arm_spe: Remove unnecessary zero check on 'nr_pages' (Charles Mirabile) [2122267] - drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer (Charles Mirabile) [2122267] - perf/smmuv3: Use platform_get_irq_optional() for wired interrupt (Charles Mirabile) [2122267]- wifi: rtw89: Add missing check for alloc_workqueue (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix initialization of rx->link and rx->link_sta (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Drop stations iterator where the iterator function may sleep (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: use proper statements in conditionals (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix MLO + AP_VLAN check (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans() (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: Add checks for nla_nest_start() in nl80211_send_iface() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: Add missing __packed annotation of struct mt7921_clc (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: do not send firmware FW_FEATURE_NON_DL region (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Fix use after rcu_read_unlock in rtl8xxxu_bss_info_changed (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: fix physts IE page check (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix wrong power after multiple SAR set (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: use u32_encode_bits() to fill MAC quota value (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix reporting of TX AGGR histogram (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix ifdef symbol name (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix firmware assert during bandwidth change for peer sta (Jose Ignacio Tornos Martinez) [2136125] - Revert "mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD" (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: gen2: Turn on the rate control (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: check link ID in auth/assoc continuation (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: fix null-ptr deref on failed assoc (Jose Ignacio Tornos Martinez) [2136125] - wifi: fix multi-link element subelement iteration (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix antenna signal are way off in monitor mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: don't allow multi-BSSID in S1G (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix buffer overflow in elem comparison (Jose Ignacio Tornos Martinez) [2136125] - net: mhi: Fix memory leak in mhi_net_dellink() (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix QCN9074 firmware boot on x86 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Set TWT Information Frame Disabled bit as 1 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Fix ack frame idr leak when mesh has no route (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix general-protection-fault in ieee80211_subif_start_xmit() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Fix bitrates overflow issue (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix memory leak in query_regdb_file() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix memory free error when registering wiphy fail (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: silence a sparse RCU warning (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: use explicitly signed or unsigned types (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: mac: fix reading 16 bytes from a region of size 0 warning (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix rx checksum offload on mt7615/mt7915/mt7921 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix receiving LLC packets on mt7615/mt7915 (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix crash in beacon protection for P2P-device (Jose Ignacio Tornos Martinez) [2136125 2134582] {CVE-2022-42722} - wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: avoid nontransmitted BSS list corruption (Jose Ignacio Tornos Martinez) [2136125 2134511] {CVE-2022-42721} - wifi: cfg80211: fix BSS refcounting bugs (Jose Ignacio Tornos Martinez) [2136125 2134460] {CVE-2022-42720} - wifi: cfg80211: ensure length byte is present before access (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix MBSSID parsing use-after-free (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211/mac80211: reject bad MBSSID elements (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Jose Ignacio Tornos Martinez) [2136125 2134385] {CVE-2022-41674} - wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexible array (Jose Ignacio Tornos Martinez) [2136125] - wifi: wext: use flex array destination for memcpy() (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix ieee80211_data_to_8023_exthdr handling of small packets (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: netdev compatible TX stop for iTXQ drivers (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix decap offload for stations on AP_VLAN interfaces (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: unlock on error in ieee80211_can_powered_addr_change() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: remove/avoid misleading prints (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix probe req HE capabilities access (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: do not drop packets smaller than the LLC-SNAP header on fast-rx (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix rate reporting / throughput regression on mt7915 and newer (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Improve rtl8xxxu_queue_select (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: gen2: Enable 40 MHz channel width (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852b: configure DLE mem (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: check DLE FIFO size with reserved size (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: mac: correct register of report IMR (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: set power cut closed for 8852be (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: add to do PCI auto calibration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852b: implement chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add DMA busy checking bits to chip info (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: mac: define DMA channel mask to avoid unsupported channels (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: mask out unsupported TX channels (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: Track scan_cmd allocation size explicitly (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: Remove the call to "dtim_assoc" IOVAR (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: increase dcmd maximum buffer size (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: Support 89459 pcie (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: increase default max WOWL patterns to 16 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix deadlock during WoWLAN suspend (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Remove redundant ath11k_mac_drain_tx (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add spectral scan support for 160 MHz (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add support to get power save duration for each client (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix peer addition/deletion error on sta band migration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for enable/disable MSDU aggregation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: disable 26-tone RU HE TB PPDU transmissions (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for processing P2P power saving (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support WMM-PS in P2P GO mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: set wifi_role of P2P (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: send OFDM rate only in P2P mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support P2P (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: correctly set BBP register 86 for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: set SoC wmac clock register (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: set VGC gain for both chains of MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: fix HT20/HT40 bandwidth switch on MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: move helper functions up in file (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add TX LOFT calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add RXIQ calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add RXDCOC calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add r calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add RF self TXDC calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: move up and reuse busy wait functions (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add support for external PA on MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add throughput LED trigger (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: define RF5592 in init_eeprom routine (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix number of VHT beamformee spatial streams (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: retrieve MAC address from system firmware if provided (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: add get_txpower mac ops (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: move firmware stats out of debugfs (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: fix repeated the words in a comment (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: fix repeated to words in a comment (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: reset pointer after memory free to avoid potential use-after-free (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: change complete() to complete_all() for scan.completed (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: update coexistence to 6.3.0 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add logic to control BT scan priority (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: summarize Wi-Fi to BT scoreboard and inform BT one time a cycle (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: modify LNA2 setting to avoid BT destroyed Wi-Fi aggregation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add WL_S0 hardware TX/RX mask to allow WL_S0 TX/RX during GNT_BT (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add v1 Wi-Fi firmware steps report (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add v1 summary info to parse the traffic status from firmware (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: translate slot ID to readable name (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add v1 cycle report to parsing Bluetooth A2DP status (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: fix array of flexible structures warnings (Jose Ignacio Tornos Martinez) [2136125] - wifi: rndis_wlan: fix array of flexible structures warning (Jose Ignacio Tornos Martinez) [2136125] - mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv (Jose Ignacio Tornos Martinez) [2136125] - bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add WoW support for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Include STA_KEEPALIVE_ARP_RESPONSE TLV header by default (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: Fix "Error - Attempt to send packet over invalid queue 2" (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: add multi-port ID to TX descriptor (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: fix rx filter after scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: free unused skb to prevent memory leak (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: reset halt registers before turn on wifi CPU (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: update LTR settings (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: mac: set NAV upper to 25ms (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: initialize DMA of CMAC (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support SER L1 simulation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: support fw crash simulation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: introudce functions to drop packets (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: unify use of rtw89_h2c_tx() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: concentrate control function of TX DMA channel (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: correct enable functions of HCI/PCI DMA (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: L1 DMA reset has offloaded to FW (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for setting TID specific configuration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for setting HE GI and LTF (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: show connecting state in debug message (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Combine set grant WL/BT and correct the debug log (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Remove trace_step at COEX-MECH control structure for RTL8852C (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Parsing Wi-Fi firmware TDMA info from reports (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Parsing Wi-Fi firmware error message from reports (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Move coexistence firmware buffer size parameter to chip info (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Add v1 Wi-Fi firmware power-saving null data report (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: use void pointer as temporal type to copy report (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4378 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Support PCIe core revisions >= 64 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: msgbuf: Increase RX ring sizes to 1024 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: firmware: Allow platform to override macaddr (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Perform firmware selection for Apple platforms (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: of: Fetch Apple properties (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Read Apple OTP information (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: firmware: Support passing in multiple board_types (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie/sdio/usb: Get CLM blob via standard firmware mechanism (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: firmware: Handle per-board clm_blob files (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: d3: parse keys from wowlan info notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: iterate over interfaces after an assert in d3 (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: trigger resume flow before wait for notifications (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add handling for scan offload match info notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: enable resume based on notifications (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add support for d3 end notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add support for wowlan wake packet notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add support for wowlan info notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: don't check D0I3 version (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: cfg: remove IWL_DEVICE_BZ_COMMON macro (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: refactor iwl_mvm_set_sta_rate() a bit (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: rxmq: further unify some VHT/HE code (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: rxmq: refactor mac80211 rx_status setting (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: fix typo in struct iwl_rx_no_data API (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: pcie: add support for BZ devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix kernel-doc issues (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix miscellaneous spelling errors (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: Fix miscellaneous spelling errors (Jose Ignacio Tornos Martinez) [2136125] - bus: mhi: host: always print detected modem name (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7663s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921e: fix random fw download fail (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: introduce Country Location Control support (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921e: fix rmmod crash in driver reload test (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: do not check state before configuring implicit beamform (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix uninitialized pointer in mt7921_mac_fill_rx (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: fix mcs value in ht mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: get rid of the false positive reset (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: connac: fix in comment (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: add PPDU based TxS support for WED device (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: move move mt76_sta_stats to mt76_wcid (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix the firmware version report (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[start, stop]_ap (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt76_usb.mt76u_mcu.burst is always false remove related code (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7663s: add rx_check callback (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nested_tlv (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: fix transmitting packet hangs (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: add rx_check callback for sdio devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: delete stray if statement (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix use after free in mt7921_acpi_read() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: fix an uninitialized variable bug (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: poll sta stat when device transmits data (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: move mt7921_rx_check and mt7921_queue_rx_skb in mac.c (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921u: remove unnecessary MT76_STATE_SUSPEND (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921u: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921s: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921e: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: add rx_check callback for usb devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: testmode: use random payload for tx packets (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: connac: introduce mt76_connac_reg_map structure (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: split scan including lots of channels (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: support hw_scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: call tx_wake notify for 8852c in deep ps mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support deep ps mode for rtw8852c (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: set response rate selection (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: set TX to single path TX on path B in 6GHz band (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: enlarge polling timeout of RX DCK (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: enable the interference cancellation of MU-MIMO on 6GHz (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add DIG register struct to share common algorithm (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support TX diversity for 1T2R chipset (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: record signal strength per RF path (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: configure TX path via H2C command (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: parse phycap of TX/RX antenna number (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: use u32_get_bits to access C2H content of PHY capability (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Increase TCL data ring size for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add multi TX ring support for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Enable threaded NAPI (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register() (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: implement SRAM dump debugfs interface (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Split PCI write/read functions (Jose Ignacio Tornos Martinez) [2136125] - ath11k: Enable remain-on-channel support on WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: fix endian annotations in casts (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: fix endian conversion (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: mark a variable unused (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: remove redundant variable err (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: add 43439 SDIO ids and initialization (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Simplify the error handling code (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: Fix comment typo (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Add DMI nvram filename quirk for Chuwi Hi8 Pro tablet (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 43430 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: calib: Refactor iwl_calib_result usage for clarity (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: always activate all links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: implement link switching (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: keep A-MSDU data in sta and per-link (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set up beacon timing config on links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: add vif/sta link RCU dereference macros (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: send NDP for link (de)activation (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: extend ieee80211_nullfunc_get() for MLO (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: track active STA links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: skip inactive links on TX (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: add ieee80211_find_sta_by_link_addrs API (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: isolate driver from inactive links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: make smps_mode per-link (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use correct rx link_sta instead of default (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set link_sta in reorder timeout (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: fix multi-channel handling in netlink RX (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: call drv_sta_state() under sdata_lock() in reconfig (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: add MLD address to assoc BSS entries (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: refactor QoS settings code (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: warn on invalid link address (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix double SW scan stop (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: assign link address correctly (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: move link code to a new file (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: refactor RX a bit (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: check STA magic in change_sta_links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: remove unused arg to ieee80211_chandef_eht_oper (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: remove multicast workaround (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: remove redundant err variable (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Support POWERED_ADDR_CHANGE feature (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: Add POWERED_ADDR_CHANGE feature (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: prevent 4-addr use on MLDs (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: prevent VLANs on MLDs (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add support to connect to non-transmit MBSSID profiles (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix hardware restart failure due to twt debugfs failure (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add TWT debugfs support for STA interface (Jose Ignacio Tornos Martinez) [2136125] - wifi: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: declare to support beamformee above bandwidth 80MHz (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: correct polling address of address CAM (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: no HTC field if TX rate might fallback to legacy (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: correct TX resource checking in low power mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: fix interrupt stuck after leaving low power mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: enlarge the CFO tracking boundary (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: correct suspend/resume setting for variant chips (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: enable CLK_REQ, ASPM, L1 and L1ss for 8852c (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: fix PCI PHY auto adaption by using software restore (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: set TBTT shift configuration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add retry to change power_mode state (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: correct BA CAM allocation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: initialize and correct BA CAM content (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: declare correct BA CAM number (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: update TX power tables to R49 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: update RF radio A/B parameters to R49 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: TX power limit/limit_ru consider negative (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Update Wi-Fi driver/firmware TDMA cycle report for RTL8852c (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Add v1 Wi-Fi SCC coexistence policy (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Move _set_policy to chip_ops (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: update WL role info v1 for RTL8852C branch using (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Add v1 version TDMA format and parameters (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Define BT B1 slot length (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Add logic to parsing rtl8852c firmware type ctrl report (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Move Wi-Fi firmware coexistence matching version to chip (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: update radio state for RTL8852A/RTL8852C (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852c: adjust mactxen delay of mac/phy interface (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852c: modify PCIE prebkf time (Jose Ignacio Tornos Martinez) [2136125] - rtw89: ser: leave lps with mutex (Jose Ignacio Tornos Martinez) [2136125] - rtw89: declare support HE HTC always (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852a: update HW setting on BB (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852c: disable dma during mac init (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: declare support for mac80211 chanctx ops by chip (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add skeleton of mac80211 chanctx ops support (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: introduce entity mode and its recalculated prototype (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: initialize entity and configure default chandef (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: concentrate chandef setting to stack callback (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: concentrate parameter control for setting channel callback (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: rfk: concentrate parameter control while set_channel() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: txpwr: concentrate channel related control to top (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: create rtw89_chan centrally to avoid breakage (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: re-arrange channel related stuffs under HAL (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: introduce rtw89_chan for channel stuffs (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: rewrite decision on channel by entity state (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add cold boot calibration support on WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix incorrect QMI message ID mappings (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Register shutdown handler for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix potential deadlock in ieee80211_key_link() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix uninitialized use of primary channel index (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use full 'unsigned int' type (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: read ethtool's sta_stats from sinfo (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: correct SMPS mode in HE 6 GHz capability (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify() (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: send MLO links channel info in GET_INTERFACE (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: allow bw change during channel switch in mesh (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: clean up a needless assignment in ieee80211_sta_activate_link() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: allow link address A2 in TXQ dequeue (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix control port frame addressing (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set link ID in TX info for beacons (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: fix link change handling (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: maintain link_id in link_sta (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211/mac80211: check EHT capability size correctly (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: split iftype data into AP/non-AP (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: don't add empty EML capabilities (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use link ID for MLO in queued frames (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use the corresponding link for stats update (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: add link information in ieee80211_rx_status (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: properly implement MLO key handling (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Add link_id parameter to various key operations for MLO (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: reject connect response with MLO params for WEP (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix use-after-free (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use link in TXQ parameter configuration (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: add link id to txq params (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set link BSSID (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: get correct AP link chandef (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: properly set old_links when removing a link (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: accept STA changes without link changes (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: prohibit enter IPS during HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add flag check before enter or leave IPS (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add flushing queue before HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix WARNING:rtw_get_tx_power_params() during HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add the update channel flow to support setting by parameters (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add mutex when set regulatory and get Tx power table (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add mutex when set SAR (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Fix to add skb free for TIM update info when tx is completed (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Fix to add brcmf_clear_assoc_ies when rmmod (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix scheduling while atomic issue when deleting flowring (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix continuous 802.1x tx pending timeout error (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852a: correct WDE IMR settings (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: refine leaving LPS function (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtlwifi: 8192de: correct checking of IQK reload (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmsmac: remove duplicate words (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: access chip_info by const pointer (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: phy: fix warning of possible buffer overflow (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix store OP channel info timing when HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix stopping queues in wrong timing when HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: 8822c: extend supported probe request size (Jose Ignacio Tornos Martinez) [2136125]- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Jaroslav Kysela) [2125548] {CVE-2023-0266} - ALSA: usb-audio: Remove redundant workaround for Roland quirk (Jaroslav Kysela) [2125548] - ASoC: jz4740-i2s: Handle independent FIFO flush bits (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops (Jaroslav Kysela) [2125548] - ALSA: patch_realtek: Fix Dell Inspiron Plus 16 (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: Static PCM mapping again with AMD HDMI codecs (Jaroslav Kysela) [2125548] - ALSA: line6: fix stack overflow in line6_midi_transmit (Jaroslav Kysela) [2125548] - ALSA: line6: correct midi status byte when receiving data from podxt (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Jaroslav Kysela) [2125548] - ALSA: usb-audio: add the quirk for KT0206 device (Jaroslav Kysela) [2125548] - ASoC: rt5670: Remove unbalanced pm_runtime_put() (Jaroslav Kysela) [2125548] - ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Jaroslav Kysela) [2125548] - ASoC: wm8994: Fix potential deadlock (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: set default audio parameters for KAE silent-stream (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: fix i915 silent stream programming flow (Jaroslav Kysela) [2125548] - ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Jaroslav Kysela) [2125548] - ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Jaroslav Kysela) [2125548] - ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Jaroslav Kysela) [2125548] - ASoC: Intel: Skylake: Fix driver hang during shutdown (Jaroslav Kysela) [2125548] - ALSA: hda: add snd_hdac_stop_streams() helper (Jaroslav Kysela) [2125548] - ASoC: sof_es8336: fix possible use-after-free in sof_es8336_remove() (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Xiaomi Redmi Book Pro 14 2022 into DMI table (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Add quirk for KBL-R RVP platform (Jaroslav Kysela) [2125548] - ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Jaroslav Kysela) [2125548] - ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Jaroslav Kysela) [2125548] - ALSA: pcm: Set missing stop_operating flag at undoing trigger start (Jaroslav Kysela) [2125548] - ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Jaroslav Kysela) [2125548] - ALSA: asihpi: fix missing pci_disable_device() (Jaroslav Kysela) [2125548] - ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd (Jaroslav Kysela) [2125548] - ASoC: qcom: Add checks for devm_kcalloc (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Lock substream before snd_pcm_stop() (Jaroslav Kysela) [2125548] - ASoC: pxa: fix null-pointer dereference in filter() (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Fix potential RX buffer overflow (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Fix DMA mask assignment (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2125548] - ASoC: ops: Correct bounds check for second channel on SX controls (Jaroslav Kysela) [2125548] - ASoC: cs42l51: Correct PGA Volume minimum value (Jaroslav Kysela) [2125548] - ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2125548] - ASoC: fsl_micfil: explicitly clear CHnF flags (Jaroslav Kysela) [2125548] - ASoC: fsl_micfil: explicitly clear software reset bit (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: More robust component matching for CS35L41 (Jaroslav Kysela) [2125548] - ASoC: soc-pcm: Add NULL check in BE reparenting (Jaroslav Kysela) [2125548] - ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event (Jaroslav Kysela) [2125548] - ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions (Jaroslav Kysela) [2125548] - ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register (Jaroslav Kysela) [2125548] - ASoC: ops: Fix bounds check for _sx controls (Jaroslav Kysela) [2125548] - ALSA: dice: fix regression for Lexicon I-ONIX FW810S (Jaroslav Kysela) [2125548] - ASoC: sof_es8336: reduce pop noise on speaker (Jaroslav Kysela) [2125548] - ASoC: SOF: ipc3-topology: use old pipeline teardown flow with SOF2.1 and older (Jaroslav Kysela) [2125548] - ASoC: hda: intel-dsp-config: add ES83x6 quirk for IceLake (Jaroslav Kysela) [2125548] - ASoC: Intel: soc-acpi: add ES83x6 support to IceLake (Jaroslav Kysela) [2125548] - ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Alienware m17 R5 AMD into DMI table (Jaroslav Kysela) [2125548] - ASoC: max98373: Add checks for devm_kcalloc (Jaroslav Kysela) [2125548] - ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() (Jaroslav Kysela) [2125548] - ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove (Jaroslav Kysela) [2125548] - ASoC: hdac_hda: fix hda pcm buffer overflow issue (Jaroslav Kysela) [2125548] - ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue (Jaroslav Kysela) [2125548] - ASoC: SOF: topology: No need to assign core ID if token parsing failed (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() (Jaroslav Kysela) [2125548] - ASoC: soc-utils: Remove __exit for snd_soc_util_exit() (Jaroslav Kysela) [2125548] - ASoC: rt5677: fix legacy dai naming (Jaroslav Kysela) [2125548] - ASoC: rt5514: fix legacy dai naming (Jaroslav Kysela) [2125548] - ASoC: tas2764: Fix set_tdm_slot in case of single slot (Jaroslav Kysela) [2125548] - ASoC: tas2770: Fix set_tdm_slot in case of single slot (Jaroslav Kysela) [2125548] - ASoC: core: Fix use-after-free in snd_soc_exit() (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Lenovo Thinkbook 14+ 2022 21D0 to quirks table (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Adding Lenovo ThinkBook 14 Gen 4+ ARA and Lenovo ThinkBook 16 Gen 4+ ARA to the Quirks List (Jaroslav Kysela) [2125548] - ASoC: rt1308-sdw: add the default value of some registers (Jaroslav Kysela) [2125548] - ASoC: Intel: sof_rt5682: Add quirk for Rex board (Jaroslav Kysela) [2125548] - ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15 (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: fix capture selector naming (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: use right control for Capture Volume (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: fix reported volume for Master ctl (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: add missed Line In power control bit (Jaroslav Kysela) [2125548] - ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK (Jaroslav Kysela) [2125548] - ASoC: rt1019: Fix the TDM settings (Jaroslav Kysela) [2125548] - ASoC: rt5682s: Fix the TDM Tx settings (Jaroslav Kysela) [2125548] - ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe (Jaroslav Kysela) [2125548] - ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Jaroslav Kysela) [2125548] - ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Jaroslav Kysela) [2125548] - ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Jaroslav Kysela) [2125548] - ALSA: memalloc: Try dma_alloc_noncontiguous() at first (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add DSD support for Accuphase DAC-60 (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add quirk entry for M-Audio Micro (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Yet more regression for for the delayed card registration (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add Positivo C6300 model quirk (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 (Jaroslav Kysela) [2125548] - ALSA: hda: fix potential memleak in 'add_widget_node' (Jaroslav Kysela) [2125548] - ALSA: hda/ca0132: add quirk for EVGA Z390 DARK (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi - enable runtime pm for more AMD display audio (Jaroslav Kysela) [2125548] - ALSA: memalloc: Don't fall back for SG-buffer with IOMMU (Jaroslav Kysela) [2125548] - ALSA: aoa: Fix I2S device accounting (Jaroslav Kysela) [2125548] - ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Jaroslav Kysela) [2125548] - ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Jaroslav Kysela) [2125548] - ASoC: SOF: Intel: pci-tgl: fix ADL-N descriptor (Jaroslav Kysela) [2125548] - ASoC: SOF: Intel: pci-tgl: use RPL specific firmware definitions (Jaroslav Kysela) [2125548] - ASoC: Intel: common: add ACPI matching tables for Raptor Lake (Jaroslav Kysela) [2125548] - ALSA: rme9652: use explicitly signed char (Jaroslav Kysela) [2125548] - ALSA: au88x0: use explicitly signed char (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add another HP ZBook G9 model quirks (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 (Jaroslav Kysela) [2125548] - ALSA: Use del_timer_sync() before freeing timer (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Fix last interface check for registration (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Lenovo Yoga Slim 7 Pro X to quirks table (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add ASUS UM5302TA into DMI table (Jaroslav Kysela) [2125548] - ASoC: SOF: add quirk to override topology mclk_id (Jaroslav Kysela) [2125548] - ASoC: SOF: pci: Change DMI match info to support all Chrome platforms (Jaroslav Kysela) [2125548] - ALSA: intel-dspconfig: add ES8336 support for AlderLake-PS (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Register card at the last interface (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add quirk to enable Avid Mbox 3 support (Jaroslav Kysela) [2125548] - ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe (Jaroslav Kysela) [2125548] - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2125548] - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2125548] - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2125548] - ASoC: stm: Fix PM disable depth imbalance in stm32_i2s_probe (Jaroslav Kysela) [2125548] - ASoC: stm32: spdifrx: Fix PM disable depth imbalance in stm32_spdifrx_probe (Jaroslav Kysela) [2125548] - ASoC: stm32: dfsdm: Fix PM disable depth imbalance in stm32_adfsdm_probe (Jaroslav Kysela) [2125548] - ALSA: dmaengine: increment buffer pointer atomically (Jaroslav Kysela) [2125548] - ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() (Jaroslav Kysela) [2125548] - ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Jaroslav Kysela) [2125548] - ASoC: wm_adsp: Handle optional legacy support (Jaroslav Kysela) [2125548] - ASoC: rsnd: Add check for rsnd_mod_power_on (Jaroslav Kysela) [2125548] - ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() (Jaroslav Kysela) [2125548] - ASoC: mt6359: fix tests for platform_get_irq() failure (Jaroslav Kysela) [2125548] - ASoC: wcd934x: fix order of Slimbus unprepare/disable (Jaroslav Kysela) [2125548] - ASoC: wcd9335: fix order of Slimbus unprepare/disable (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Fix NULL dererence at error path (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Fix potential memory leaks (Jaroslav Kysela) [2125548] - ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Jaroslav Kysela) [2125548] - ALSA: oss: Fix potential deadlock at unregistration (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model (Jaroslav Kysela) [2125548] - ALSA: hda: Fix position reporting on Poulsbo (Jaroslav Kysela) [2125548]- KVM: x86: smm: preserve interrupt shadow in SMRAM (Maxim Levitsky) [2097144] - KVM: x86: SVM: don't save SVM state to SMRAM when VM is not long mode capable (Maxim Levitsky) [2097144] - KVM: x86: SVM: use smram structs (Maxim Levitsky) [2097144] - KVM: svm: drop explicit return value of kvm_vcpu_map (Maxim Levitsky) [2097144] - KVM: x86: smm: use smram struct for 64 bit smram load/restore (Maxim Levitsky) [2097144] - KVM: x86: smm: use smram struct for 32 bit smram load/restore (Maxim Levitsky) [2097144] - KVM: x86: smm: use smram structs in the common code (Maxim Levitsky) [2097144] - KVM: x86: smm: add structs for KVM's smram layout (Maxim Levitsky) [2097144] - KVM: x86: smm: check for failures on smm entry (Maxim Levitsky) [2097144] - KVM: x86: do not go through ctxt->ops when emulating rsm (Maxim Levitsky) [2097144] - KVM: x86: move SMM exit to a new file (Maxim Levitsky) [2097144] - KVM: x86: move SMM entry to a new file (Maxim Levitsky) [2097144] - KVM: x86: start moving SMM-related functions to new files (Maxim Levitsky) [2097144] - bug: introduce ASSERT_STRUCT_OFFSET (Maxim Levitsky) [2097144] - KVM: x86: Rename and expose helper to detect if INIT/SIPI are allowed (Maxim Levitsky) [2097144] - KVM: x86: smm: number of GPRs in the SMRAM image depends on the image format (Maxim Levitsky) [2097144] - KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky) [2097144] - KVM: x86: emulator: update the emulation mode after rsm (Maxim Levitsky) [2097144] - KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky) [2097144] - KVM: x86: emulator: em_sysexit should update ctxt->mode (Maxim Levitsky) [2097144] - KVM: x86: Bug the VM if the emulator accesses a non-existent GPR (Maxim Levitsky) [2097144] - KVM: x86: Reduce the number of emulator GPRs to '8' for 32-bit KVM (Maxim Levitsky) [2097144] - KVM: x86: Use 16-bit fields to track dirty/valid emulator GPRs (Maxim Levitsky) [2097144] - KVM: x86: Omit VCPU_REGS_RIP from emulator's _regs array (Maxim Levitsky) [2097144] - KVM: x86: Harden _regs accesses to guard against buggy input (Maxim Levitsky) [2097144] - KVM: x86: Grab regs_dirty in local 'unsigned long' (Maxim Levitsky) [2097144]- RDMA/bnxt_re: Fix endianness warning for req.pkey (Kamal Heib) [2142690] - RDMA/bnxt_re: Use bitmap_zalloc() when applicable (Kamal Heib) [2142690] - RDMA/bnxt_re: Remove dynamic pkey table (Kamal Heib) [2142690] - RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" (Kamal Heib) [2142690] - RDMA/bnxt_re: Remove unneeded variable (Kamal Heib) [2142690] - RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback (Kamal Heib) [2142690] - RDMA/bnxt_re: Use helper function to set GUIDs (Kamal Heib) [2142690] - RDMA/bnxt_re: Check if the vlan is valid before reporting (Kamal Heib) [2142690] - RDMA/bnxt_re: Correct FRMR size calculation (Kamal Heib) [2142690] - RDMA/bnxt_re: Use GFP_KERNEL in non atomic context (Kamal Heib) [2142690] - RDMA/bnxt_re: Fix FRMR issue with single page MR allocation (Kamal Heib) [2142690] - RDMA/bnxt_re: Fix query SRQ failure (Kamal Heib) [2142690] - RDMA/bnxt_re: Suppress unwanted error messages (Kamal Heib) [2142690] - RDMA/bnxt_re: Support multiple page sizes (Kamal Heib) [2142690] - RDMA/bnxt_re: Reduce the delay in polling for hwrm command completion (Kamal Heib) [2142690] - RDMA/bnxt_re: Use separate response buffer for stat_ctx_free (Kamal Heib) [2142690] - net/mlx5: Lag, Fix for loop when checking lag (Amir Tzin) [2112917] - net/mlx5e: Fix use-after-free when reverting termination table (Amir Tzin) [2112927] - net/mlx5: Fix uninitialized variable bug in outlen_write() (Amir Tzin) [2112927] - net/mlx5: E-switch, Fix duplicate lag creation (Amir Tzin) [2112927 2112917] - net/mlx5: E-switch, Destroy legacy fdb table when needed (Amir Tzin) [2112927 2112917] - net/mlx5: DR, Fix uninitialized var warning (Amir Tzin) [2112927] - net/mlx5e: Offload rule only when all encaps are valid (Amir Tzin) [2112927] - net/mlx5: Fix sync reset event handler error flow (Amir Tzin) [2112927] - net/mlx5: E-Switch, Set correctly vport destination (Amir Tzin) [2112927] - net/mlx5: Fix handling of entry refcount when command is not issued to FW (Amir Tzin) [2112927] - net/mlx5: cmdif, Print info on any firmware cmd failure to tracepoint (Amir Tzin) [2112927] - net/mlx5: SF: Fix probing active SFs during driver probe phase (Amir Tzin) [2112927] - net/mlx5: Fix FW tracer timestamp calculation (Amir Tzin) [2112927] - net/mlx5: Do not query pci info while pci disabled (Amir Tzin) [2112927 2129249] - net/mlx5e: TC, Fix slab-out-of-bounds in parse_tc_actions (Amir Tzin) [2112927] - net/mlx5e: Clean up and fix error flows in mlx5e_alloc_rq (Amir Tzin) [2112927] - net/mlx5: DR, Fix the SMFS sync_steering for fast teardown (Amir Tzin) [2112927] - net/mlx5e: E-Switch, Fix comparing termination table instance (Amir Tzin) [2112927] - net/mlx5e: TC, Fix wrong rejection of packet-per-second policing (Amir Tzin) [2112927 2049622] - net/mlx5e: Fix tc acts array not to be dependent on enum order (Amir Tzin) [2112927] - net/mlx5e: Add missing sanity checks for max TX WQE size (Amir Tzin) [2112927] - net/mlx5: fw_reset: Don't try to load device in case PCI isn't working (Amir Tzin) [2112927] - net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode (Amir Tzin) [2112927 2112917] - net/mlx5: Allow async trigger completion execution on single CPU systems (Amir Tzin) [2112927] - net/mlx5: Bridge, verify LAG state when adding bond to bridge (Amir Tzin) [2112927] - net/mlx5: Fix crash during sync firmware reset (Amir Tzin) [2112927] - net/mlx5e: TC, Fix cloned flow attr instance dests are not zeroed (Amir Tzin) [2112927] - net/mlx5: Fix possible use-after-free in async command interface (Amir Tzin) [2112927] - net/mlx5: ASO, Create the ASO SQ with the correct timestamp format (Amir Tzin) [2112927 2049622] - net/mlx5e: Update restore chain id for slow path packets (Amir Tzin) [2112927] - net/mlx5e: Extend SKB room check to include PTP-SQ (Amir Tzin) [2112927] - net/mlx5: DR, Fix matcher disconnect error flow (Amir Tzin) [2112927] - net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Amir Tzin) [2112927] - net/mlx5e: Do not increment ESN when updating IPsec ESN state (Amir Tzin) [2112927] - net/mlx5e: Fix calculations for ICOSQ size (Amir Tzin) [2112927] - net/mlx5: Fix spelling mistake "syndrom" -> "syndrome" (Amir Tzin) [2112927] - net/mlx5e: Fix a typo in mlx5e_xdp_mpwqe_is_full (Amir Tzin) [2112927] - RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey (Amir Tzin) [2112927] - RDMA/mlx5: Fix UMR cleanup on error flow of driver init (Amir Tzin) [2112927] - RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profile (Amir Tzin) [2112927] - net/mlx5: Unlock on error in mlx5_sriov_enable() (Amir Tzin) [2112927] - net/mlx5e: Fix use after free in mlx5e_fs_init() (Amir Tzin) [2112927] - net/mlx5e: kTLS, Use _safe() iterator in mlx5e_tls_priv_tx_list_cleanup() (Amir Tzin) [2112927] - net/mlx5: unlock on error path in esw_vfs_changed_event_handler() (Amir Tzin) [2112927 2150647] - net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off (Amir Tzin) [2112927] - net/mlx5e: TC, Add missing policer validation (Amir Tzin) [2112927] - net/mlx5e: Fix wrong application of the LRO state (Amir Tzin) [2112927] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Amir Tzin) [2112927] - net/mlx5: Fix cmd error logging for manage pages cmd (Amir Tzin) [2112927] - net/mlx5: Disable irq when locking lag_lock (Amir Tzin) [2112927] - net/mlx5: Eswitch, Fix forwarding decision to uplink (Amir Tzin) [2112927 2150647] - net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY (Amir Tzin) [2112927] - net/mlx5e: Properly disable vlan strip on non-UL reps (Amir Tzin) [2112927] - net/mlx5e: Allocate flow steering storage during uplink initialization (Amir Tzin) [2112927] - RDMA/mlx5: Use the proper number of ports (Amir Tzin) [2112927] - mlx5: do not use RT_TOS for IPv6 flowlabel (Amir Tzin) [2112927] - RDMA/mlx5: Add missing check for return value in get namespace flow (Amir Tzin) [2112927] - net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ (Amir Tzin) [2112927] - net: devlink: convert reload command to take implicit devlink->lock (mlx5 hunk only) (Amir Tzin) [2112927] - devlink: Hold the instance lock in health callbacks (mlx5 hunk only) (Amir Tzin) [2112927] - net/mlx5: Lock mlx5 devlink health recovery callback (Amir Tzin) [2112927] - net/mlx5: Lock mlx5 devlink reload callbacks (Amir Tzin) [2112927] - net/mlx5: Move fw reset unload to mlx5_fw_reset_complete_reload (Amir Tzin) [2112927] - net/mlx5e: kTLS, Dynamically re-size TX recycling pool (Amir Tzin) [2112927] - net/mlx5e: kTLS, Recycle objects of device-offloaded TLS TX connections (Amir Tzin) [2112927] - net/mlx5e: kTLS, Take stats out of OOO handler (Amir Tzin) [2112927] - net/mlx5e: kTLS, Introduce TLS-specific create TIS (Amir Tzin) [2112927] - net/mlx5e: Move mlx5e_init_l2_addr to en_main (Amir Tzin) [2112927] - net/mlx5e: Split en_fs ndo's and move to en_main (Amir Tzin) [2112927] - net/mlx5e: Separate mlx5e_set_rx_mode_work and move caller to en_main (Amir Tzin) [2112927] - net/mlx5e: Add mdev to flow_steering struct (Amir Tzin) [2112927] - net/mlx5e: Report flow steering errors with mdev err report API (Amir Tzin) [2112927] - net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointer (Amir Tzin) [2112927] - net/mlx5e: Allocate VLAN and TC for featured profiles only (Amir Tzin) [2112927] - net/mlx5e: Make mlx5e_tc_table private (Amir Tzin) [2112927] - net/mlx5e: Convert mlx5e_tc_table member of mlx5e_flow_steering to pointer (Amir Tzin) [2112927] - net/mlx5e: TC, Support tc action api for police (Amir Tzin) [2112927] - net/mlx5e: TC, Separate get/update/replace meter functions (Amir Tzin) [2112927] - net/mlx5e: Add red and green counters for metering (Amir Tzin) [2112927] - net/mlx5e: TC, Allocate post meter ft per rule (Amir Tzin) [2112927] - net/mlx5: DR, Add support for flow metering ASO (Amir Tzin) [2112927] - net/mlx5: Fix driver use of uninitialized timeout (Amir Tzin) [2112927] - net/mlx5: DR, Fix SMFS steering info dump format (Amir Tzin) [2112927] - net/mlx5: Adjust log_max_qp to be 18 at most (Amir Tzin) [2112927] - net/mlx5e: Modify slow path rules to go to slow fdb (Amir Tzin) [2112927 2150647] - net/mlx5e: Fix calculations related to max MPWQE size (Amir Tzin) [2112927] - net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size (Amir Tzin) [2112927] - net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Amir Tzin) [2112927] - net/mlx5e: TC, Fix post_act to not match on in_port metadata (Amir Tzin) [2112927] - net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Amir Tzin) [2112927] - RDMA/mlx5: Rename the mkey cache variables and functions (Amir Tzin) [2112927] - RDMA/mlx5: Store in the cache mkeys instead of mrs (Amir Tzin) [2112927] - RDMA/mlx5: Store the number of in_use cache mkeys instead of total_mrs (Amir Tzin) [2112927] - RDMA/mlx5: Replace cache list with Xarray (Amir Tzin) [2112927] - RDMA/mlx5: Replace ent->lock with xa_lock (Amir Tzin) [2112927] - net/mlx5: CT: Remove warning of ignore_flow_level support for non PF (Amir Tzin) [2112927] - net/mlx5e: Add resiliency for PTP TX port timestamp (Amir Tzin) [2112927] - net/mlx5: Expose ts_cqe_metadata_size2wqe_counter (Amir Tzin) [2112927] - net/mlx5e: HTB, move htb functions to a new file (Amir Tzin) [2112927] - net/mlx5e: HTB, change functions name to follow convention (Amir Tzin) [2112927] - net/mlx5e: HTB, remove priv from htb function calls (Amir Tzin) [2112927] - net/mlx5e: HTB, hide and dynamically allocate mlx5e_htb structure (Amir Tzin) [2112927] - net/mlx5e: HTB, move stats and max_sqs to priv (Amir Tzin) [2112927] - net/mlx5e: HTB, move section comment to the right place (Amir Tzin) [2112927] - net/mlx5e: HTB, move ids to selq_params struct (Amir Tzin) [2112927] - net/mlx5e: HTB, reduce visibility of htb functions (Amir Tzin) [2112927] - net/mlx5e: Fix mqprio_rl handling on devlink reload (Amir Tzin) [2112927] - net/mlx5e: Report header-data split state through ethtool (Amir Tzin) [2112927] - RDMA/mlx5: Expose steering anchor to userspace (Amir Tzin) [2112927] - RDMA/mlx5: Refactor get flow table function (Amir Tzin) [2112927] - net/mlx5: fs, allow flow table creation with a UID (Amir Tzin) [2112927] - net/mlx5: fs, expose flow table ID to users (Amir Tzin) [2112927] - net/mlx5: Expose the ability to point to any UID from shared UID (Amir Tzin) [2112927] - net/mlx5e: Remove the duplicating check for striding RQ when enabling LRO (Amir Tzin) [2112927] - net/mlx5e: Move the LRO-XSK check to mlx5e_fix_features (Amir Tzin) [2112927] - net/mlx5e: Extend flower police validation (Amir Tzin) [2112927] - net/mlx5e: configure meter in flow action (Amir Tzin) [2112927 2150647 2049622] - net/mlx5e: Removed useless code in function (Amir Tzin) [2112927] - net/mlx5: Bridge, implement QinQ support (Amir Tzin) [2112927] - net/mlx5: Bridge, implement infrastructure for VLAN protocol change (Amir Tzin) [2112927] - net/mlx5: Bridge, extract VLAN push/pop actions creation (Amir Tzin) [2112927] - net/mlx5: Bridge, rename filter fg to vlan_filter (Amir Tzin) [2112927] - net/mlx5: Bridge, refactor groups sizes and indices (Amir Tzin) [2112927] - net/mlx5: debugfs, Add num of in-use FW command interface slots (Amir Tzin) [2112927] - net/mlx5: Expose vnic diagnostic counters for eswitch managed vports (Amir Tzin) [2112927 2150647 2049881] - net/mlx5: Use software VHCA id when it's supported (Amir Tzin) [2112927] - net/mlx5: Introduce ifc bits for using software vhca id (Amir Tzin) [2112927] - net/mlx5: Use the bitmap API to allocate bitmaps (Amir Tzin) [2112927] - devlink: Hold the instance lock in port_new / port_del callbacks (mlx5 hunks only) (Amir Tzin) [2112925] - net/mlx5: Remove devl_unlock from mlx5_devlink_eswitch_mode_set (Amir Tzin) [2112927 2150647] - net/mlx5: Use devl_ API in mlx5e_devlink_port_register (Amir Tzin) [2112927 2150647] - net/mlx5: Use devl_ API in mlx5_esw_devlink_sf_port_register (Amir Tzin) [2112927] - net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_register (Amir Tzin) [2112927 2150647] - net/mlx5: Use devl_ API for rate nodes destroy (Amir Tzin) [2112927 2150647] - net/mlx5: Remove devl_unlock from mlx5_eswtich_mode_callback_enter (Amir Tzin) [2112927 2150647] - net/mlx5: fix 32bit build (Amir Tzin) [2112927 2049622] - net/mlx5e: TC, Support offloading police action (Amir Tzin) [2112927 2049622] - net/mlx5e: Add flow_action to parse state (Amir Tzin) [2112927 2049622] - net/mlx5e: Add post meter table for flow metering (Amir Tzin) [2112927 2049622] - net/mlx5e: Add generic macros to use metadata register mapping (Amir Tzin) [2112927 2049622] - net/mlx5e: Get or put meter by the index of tc police action (Amir Tzin) [2112927 2049622] - net/mlx5e: Add support to modify hardware flow meter parameters (Amir Tzin) [2112927 2049622] - net/mlx5e: Prepare for flow meter offload if hardware supports it (Amir Tzin) [2112927 2049622] - net/mlx5: Implement interfaces to control ASO SQ and CQ (Amir Tzin) [2112927 2049622] - net/mlx5: Add support to create SQ and CQ for ASO (Amir Tzin) [2112927 2049622] - net/mlx5: E-switch: Change eswitch mode only via devlink command (Amir Tzin) [2112927 2150647 2112917] - net/mlx5: E-switch, Remove dependency between sriov and eswitch mode (Amir Tzin) [2112927 2150647 2112917] - net/mlx5: E-switch, Introduce flag to indicate if fdb table is created (Amir Tzin) [2112927 2112917] - net/mlx5: E-switch, Introduce flag to indicate if vport acl namespace is created (Amir Tzin) [2112927 2112917] - net/mlx5: delete dead code in mlx5_esw_unlock() (Amir Tzin) [2112927] - net/mlx5: Delete ipsec_fs header file as not used (Amir Tzin) [2112927] - net/mlx5: Add bits and fields to support enhanced CQE compression (Amir Tzin) [2112927] - net/mlx5: Remove not used MLX5_CAP_BITS_RW_MASK (Amir Tzin) [2112927] - net/mlx5: group fdb cleanup to single function (Amir Tzin) [2112927] - net/mlx5: Add support EXECUTE_ASO action for flow entry (Amir Tzin) [2112927 2049622] - net/mlx5: Add HW definitions of vport debug counters (Amir Tzin) [2112927] - net/mlx5: Add IFC bits and enums for flow meter (Amir Tzin) [2112927 2049622] - RDMA/mlx5: Support handling of modify-header pattern ICM area (Amir Tzin) [2112927] - net/mlx5: Manage ICM of type modify-header pattern (Amir Tzin) [2112927] - net/mlx5: Introduce header-modify-pattern ICM properties (Amir Tzin) [2112927] - RDMA/mlx5: Add a umr recovery flow (Amir Tzin) [2112927] - net/mlx5e: Ring the TX doorbell on DMA errors (Amir Tzin) [2112925] - net/mlx5e: Fix capability check for updating vnic env counters (Amir Tzin) [2112925] - net/mlx5: Lag, correct get the port select mode str (Amir Tzin) [2112925] - net/mlx5e: Fix enabling sriov while tc nic rules are offloaded (Amir Tzin) [2112925] - net/mlx5e: kTLS, Fix build time constant test in RX (Amir Tzin) [2112925] - net/mlx5e: kTLS, Fix build time constant test in TX (Amir Tzin) [2112925] - net/mlx5: Lag, decouple FDB selection and shared FDB (Amir Tzin) [2112925] - net/mlx5: TC, allow offload from uplink to other PF's VF (Amir Tzin) [2112925] - mellanox: mlx5: avoid uninitialized variable warning with gcc-12 (Amir Tzin) [2112925] - net/mlx5: E-Switch, pair only capable devices (Amir Tzin) [2112925 2150647] - Revert "net/mlx5e: Allow relaxed ordering over VFs" (Amir Tzin) [2112925] - net/mlx5: Fix mlx5_get_next_dev() peer device matching (Amir Tzin) [2112925] - RDMA/mlx5: Remove duplicate pointer assignment in mlx5_ib_alloc_implicit_mr() (Amir Tzin) [2112925] - net/mlx5: fix multiple definitions of mlx5_lag_mpesw_init / mlx5_lag_mpesw_cleanup (Amir Tzin) [2112925] - net/mlx5: Support multiport eswitch mode (Amir Tzin) [2112925 2150647] - net/mlx5: Remove unused argument (Amir Tzin) [2112925] - net/mlx5: Lag, refactor lag state machine (Amir Tzin) [2112925] - net/mlx5e: Add XDP SQs to uplink representors steering tables (Amir Tzin) [2112925] - net/mlx5e: Allow relaxed ordering over VFs (Amir Tzin) [2112925] - net/mlx5e: Support partial GSO for tunnels over vlans (Amir Tzin) [2112925] - net/mlx5e: IPoIB, Improve ethtool rxnfc callback structure in IPoIB (Amir Tzin) [2112925] - net/mlx5e: Allocate virtually contiguous memory for reps structures (Amir Tzin) [2112925] - net/mlx5e: Allocate virtually contiguous memory for VLANs list (Amir Tzin) [2112925] - net/mlx5: Allocate virtually contiguous memory in pci_irq.c (Amir Tzin) [2112925] - net/mlx5: Allocate virtually contiguous memory in vport.c (Amir Tzin) [2112925] - net/mlx5: Inline db alloc API function (Amir Tzin) [2112925] - net/mlx5: Add last command failure syndrome to debugfs (Amir Tzin) [2112925] - net/mlx5: sparse: error: context imbalance in 'mlx5_vf_get_core_dev' (Amir Tzin) [2112925] - net/mlx5: Expose mlx5_sriov_blocking_notifier_register / unregister APIs (Amir Tzin) [2112925] - net/mlx5: Lag, add debugfs to query hardware lag state (Amir Tzin) [2112925] - net/mlx5: Lag, use buckets in hash mode (Amir Tzin) [2112925] - net/mlx5: Lag, refactor dmesg print (Amir Tzin) [2112925] - net/mlx5: Support devices with more than 2 ports (Amir Tzin) [2112925] - net/mlx5: Lag, use actual number of lag ports (Amir Tzin) [2112925] - net/mlx5: Lag, use hash when in roce lag on 4 ports (Amir Tzin) [2112925] - net/mlx5: Lag, support single FDB only on 2 ports (Amir Tzin) [2112925] - net/mlx5: Lag, store number of ports inside lag object (Amir Tzin) [2112925] - net/mlx5: Lag, filter non compatible devices (Amir Tzin) [2112925] - net/mlx5: Lag, use lag lock (Amir Tzin) [2112925] - net/mlx5: Lag, move E-Switch prerequisite check into lag code (Amir Tzin) [2112925] - net/mlx5: devcom only supports 2 ports (Amir Tzin) [2112925] - net/mlx5: Lag, expose number of lag ports (Amir Tzin) [2112925] - net/mlx5: Increase FW pre-init timeout for health recovery (Amir Tzin) [2112925] - net/mlx5: Add exit route when waiting for FW (Amir Tzin) [2112925] - net/mlx5e: Use XFRM state direction instead of flags (Amir Tzin) [2112925] - net/mlx5: Allow future addition of IPsec object modifiers (Amir Tzin) [2112925] - net/mlx5: Don't perform lookup after already known sec_path (Amir Tzin) [2112925] - net/mlx5: Cleanup XFRM attributes struct (Amir Tzin) [2112925] - net/mlx5: Remove not-supported ICV length (Amir Tzin) [2112925] - net/mlx5: Simplify IPsec capabilities logic (Amir Tzin) [2112925] - net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Amir Tzin) [2112925] - net/mlx5: Make sure that no dangling IPsec FS pointers exist (Amir Tzin) [2112925] - net/mlx5: Clean IPsec FS add/delete rules (Amir Tzin) [2112925] - net/mlx5: Simplify HW context interfaces by using SA entry (Amir Tzin) [2112925] - net/mlx5: Remove indirections from esp functions (Amir Tzin) [2112925] - net/mlx5: Merge various control path IPsec headers into one file (Amir Tzin) [2112925] - net/mlx5: Remove useless validity check (Amir Tzin) [2112925] - net/mlx5: Store IPsec ESN update work in XFRM state (Amir Tzin) [2112925] - net/mlx5: Reduce useless indirection in IPsec FS add/delete flows (Amir Tzin) [2112925] - net/mlx5: Don't hide fallback to software IPsec in FS code (Amir Tzin) [2112925] - net/mlx5: Check IPsec TX flow steering namespace in advance (Amir Tzin) [2112925] - net/mlx5: Simplify IPsec flow steering init/cleanup functions (Amir Tzin) [2112925] - net/mlx5: fs, an FTE should have no dests when deleted (Amir Tzin) [2112925] - net/mlx5: fs, call the deletion function of the node (Amir Tzin) [2112925] - net/mlx5: fs, delete the FTE when there are no rules attached to it (Amir Tzin) [2112925] - net/mlx5: fs, do proper bookkeeping for forward destinations (Amir Tzin) [2112925] - net/mlx5: fs, add unused destination type (Amir Tzin) [2112925] - net/mlx5: fs, jump to exit point and don't fall through (Amir Tzin) [2112925] - net/mlx5: fs, refactor software deletion rule (Amir Tzin) [2112925] - net/mlx5: fs, split software and IFC flow destination definitions (Amir Tzin) [2112925] - net/mlx5e: TC, set proper dest type (Amir Tzin) [2112925] - net/mlx5e: Remove unused mlx5e_dcbnl_build_rep_netdev function (Amir Tzin) [2112925] - net/mlx5e: Drop error CQE handling from the XSK RX handler (Amir Tzin) [2112925] - net/mlx5: Print initializing field in case of timeout (Amir Tzin) [2112925] - net/mlx5: Delete redundant default assignment of runtime devlink params (Amir Tzin) [2112925] - net/mlx5: Remove useless kfree (Amir Tzin) [2112925] - net/mlx5: use kvfree() for kvzalloc() in mlx5_ct_fs_smfs_matcher_create (Amir Tzin) [2112925] - RDMA/mlx5: Clean UMR QP type flow from mlx5_ib_post_send() (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to update xlt (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to update MR pas (Amir Tzin) [2112925] - RDMA/mlx5: Move creation and free of translation tables to umr.c (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to rereg pd access (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to revoke MRs (Amir Tzin) [2112925] - RDMA/mlx5: Introduce mlx5_umr_post_send_wait() (Amir Tzin) [2112925] - RDMA/mlx5: Expose wqe posting helpers outside of wr.c (Amir Tzin) [2112925] - RDMA/mlx5: Simplify get_umr_update_access_mask() (Amir Tzin) [2112925] - RDMA/mlx5: Move mkey ctrl segment logic to umr.c (Amir Tzin) [2112925] - RDMA/mlx5: Move umr checks to umr.h (Amir Tzin) [2112925] - RDMA/mlx5: Move init and cleanup of UMR to umr.c (Amir Tzin) [2112925] - RDMA/mlx5: Fix flow steering egress flow (Amir Tzin) [2112925] - mlx5, xsk: Diversify return values from xsk_wakeup call paths (Amir Tzin) [2112925] - net/mlx5: Remove not-implemented IPsec capabilities (Amir Tzin) [2112925] - net/mlx5: Remove ipsec_ops function table (Amir Tzin) [2112925] - net/mlx5: Reduce kconfig complexity while building crypto support (Amir Tzin) [2112925] - net/mlx5: Move IPsec file to relevant directory (Amir Tzin) [2112925] - net/mlx5: Remove not-needed IPsec config (Amir Tzin) [2112925] - net/mlx5: Align flow steering allocation namespace to common style (Amir Tzin) [2112925] - net/mlx5: Unify device IPsec capabilities check (Amir Tzin) [2112925] - net/mlx5: Remove useless IPsec device checks (Amir Tzin) [2112925] - net/mlx5: Remove ipsec vs. ipsec offload file separation (Amir Tzin) [2112925] - RDMA/mlx5: Drop crypto flow steering API (Amir Tzin) [2112925] - RDMA/mlx5: Delete never supported IPsec flow action (Amir Tzin) [2112925] - net/mlx5: Remove FPGA ipsec specific statistics (Amir Tzin) [2112925] - net/mlx5: Remove XFRM no_trailer flag (Amir Tzin) [2112925] - net/mlx5: Remove not-used IDA field from IPsec struct (Amir Tzin) [2112925] - net/mlx5: Delete metadata handling logic (Amir Tzin) [2112925] - net/mlx5_fpga: Drop INNOVA IPsec support (Amir Tzin) [2112925] - net/mlx5: Cleanup kTLS function names and their exposure (Amir Tzin) [2112925] - net/mlx5: Remove tls vs. ktls separation as it is the same (Amir Tzin) [2112925] - net/mlx5: Remove indirection in TLS build (Amir Tzin) [2112925] - net/mlx5: Reliably return TLS device capabilities (Amir Tzin) [2112925] - net/mlx5_fpga: Drop INNOVA TLS support (Amir Tzin) [2112925] - ipv6: Use ipv6_only_sock() helper in condition (mlx5 hunk only). (Amir Tzin) [2112925] - Revert "stmmac/intel: mark driver as tech preview" (Mark Salter) [2122230] - net: stmmac: Fix queue statistics reading (Mark Salter) [2122230] - stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz (Mark Salter) [2122230] - net: stmmac: power up/down serdes in stmmac_open/release (Mark Salter) [2122230] - stmmac: intel: Simplify intel_eth_pci_remove() (Mark Salter) [2122230] - net: stmmac: work around sporadic tx issue on link-up (Mark Salter) [2122230] - stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() (Mark Salter) [2122230] - net: phylink: fix SGMII inband autoneg enable (Mark Salter) [2122230] - net: phylink: fix NULL pl->pcs dereference during phylink_pcs_poll_start (Mark Salter) [2122230] - net: phylink: disable PCS polling over major configuration (Mark Salter) [2122230] - net: phylink: remove pcs_ops member (Mark Salter) [2122230] - net: pcs: xpcs: depends on PHYLINK in Kconfig (Mark Salter) [2122230] - net: phylink: add QSGMII support to phylink_mii_c22_pcs_encode_advertisement() (Mark Salter) [2122230] - net: stmmac: make mdio register skips PHY scanning for fixed-link (Mark Salter) [2122230] - stmmac: intel: add phy-mode and fixed-link ACPI _DSD setting support (Mark Salter) [2122230] - net: pcs: xpcs: add CL37 1000BASE-X AN support (Mark Salter) [2122230] - stmmac: intel: prepare to support 1000BASE-X phy interface setting (Mark Salter) [2122230] - net: make xpcs_do_config to accept advertising for pcs-xpcs and sja1105 (Mark Salter) [2122230] - net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii (Mark Salter) [2122230] - net: stmmac: remove redunctant disable xPCS EEE call (Mark Salter) [2122230] - net: stmmac: fix dma queue left shift overflow issue (Mark Salter) [2122230] - net: stmmac: switch to use interrupt for hw crosstimestamping (Mark Salter) [2122230] - net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow (Mark Salter) [2122230] - net: stmmac: fix pm runtime issue in stmmac_dvr_remove() (Mark Salter) [2122230] - net: stmmac: dwc-qos: Disable split header for Tegra194 (Mark Salter) [2122230] - stmmac: intel: Fix an error handling path in intel_eth_pci_probe() (Mark Salter) [2122230] - stmmac: intel: Add RPL-P PCI ID (Mark Salter) [2122230] - net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Mark Salter) [2122230] - net: stmmac: remove unused get_addr() callback (Mark Salter) [2122230] - net: pcs: pcs-xpcs: Convert to mdiobus_c45_read (Mark Salter) [2122230] - net: phylink: Convert to mdiobus_c45_{read|write} (Mark Salter) [2122230] - net: stmmac: stmmac_main: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2122230] - net: phylink: remove phylink_helper_basex_speed() (Mark Salter) [2122230] - net: phylink: remove phylink_set_10g_modes() (Mark Salter) [2122230] - net: stmmac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2122230] - net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Mark Salter) [2122230] - net: stmmac: disable Split Header (SPH) for Intel platforms (Mark Salter) [2122230] - net: stmmac: Use readl_poll_timeout_atomic() in atomic state (Mark Salter) [2122230] - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Mark Salter) [2122230] - stmmac: intel: Add ADL-N PCI ID (Mark Salter) [2122230] - net: stmmac: switch no PTP HW support message to info level (Mark Salter) [2122230] - net: phylink: remove phylink_set_pcs() (Mark Salter) [2122230] - stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S (Mark Salter) [2122230] - net: phylink: remove phylink_config's pcs_poll (Mark Salter) [2122230] - net: phylink: use legacy_pre_march2020 (Mark Salter) [2122230] - net: phylink: add legacy_pre_march2020 indicator (Mark Salter) [2122230] - net: stmmac: optimize locking around PTP clock reads (Mark Salter) [2122230] - net: stmmac: use .mac_select_pcs() interface (Mark Salter) [2122230] - net: stmmac: convert to phylink_generic_validate() (Mark Salter) [2122230] - net: stmmac: remove phylink_config.pcs_poll usage (Mark Salter) [2122230] - net: stmmac/xpcs: convert to pcs_validate() (Mark Salter) [2122230] - net: convert users of bitmap_foo() to linkmode_foo() (Mark Salter) [2122230] - net: phylink: add pcs_validate() method (Mark Salter) [2122230] - net: phylink: add mac_select_pcs() method to phylink_mac_ops (Mark Salter) [2122230] - net: phylink: tidy up disable bit clearing (Mark Salter) [2122230] - net: phylink: handle NA interface mode in phylink_fwnode_phy_connect() (Mark Salter) [2122230] - net: phylink: Add helpers for c22 registers without MDIO (Mark Salter) [2122230] - net: phylink: add 1000base-KX to phylink_caps_to_linkmodes() (Mark Salter) [2122230] - net: phylink: add generic validate implementation (Mark Salter) [2122230] - net: phylink: use supported_interfaces for phylink validation (Mark Salter) [2122230] - net: phylink: add MAC phy_interface_t bitmap (Mark Salter) [2122230] - net: phy: add phy_interface_t bitmap support (Mark Salter) [2122230] - net: phylink: Convert some users of mdiobus_* to mdiodev_* (Mark Salter) [2122230] - net: phylink: use mdiobus_modify_changed() helper (Mark Salter) [2122230] - net: mdio: add mdiobus_modify_changed() (Mark Salter) [2122230] - net: phylink: add phylink_set_10g_modes() helper (Mark Salter) [2122230] - net: stmmac: fill in supported_interfaces (Mark Salter) [2122230] - net: stmmac: convert to phylink_get_linkmodes() (Mark Salter) [2122230] - net: xpcs: add support for retrieving supported interface modes (Mark Salter) [2122230] - net: mdio: Add helper functions for accessing MDIO devices (Mark Salter) [2122230] - net: stmmac: fix return value of __setup handler (Mark Salter) [2122230] - net: stmmac: only enable DMA interrupts when ready (Mark Salter) [2122230] - net: stmmac: ensure PTP time register reads are consistent (Mark Salter) [2122230] - net: stmmac: dump gmac4 DMA registers correctly (Mark Salter) [2122230] - net: stmmac: properly handle with runtime pm in stmmac_dvr_remove() (Mark Salter) [2122230] - net: stmmac: skip only stmmac_ptp_register when resume from suspend (Mark Salter) [2122230] - drivers/net/ethernet: clean up mis-targeted comments (Mark Salter) [2122230] - net: stmmac: configure PTP clock source prior to PTP initialization (Mark Salter) [2122230] - net: stmmac: reduce unnecessary wakeups from eee sw timer (Mark Salter) [2122230] - net: stmmac: remove unused members in struct stmmac_priv (Mark Salter) [2122230] - net: stmmac: Fix "Unbalanced pm_runtime_enable!" warning (Mark Salter) [2122230] - net: stmmac: add tc flower filter for EtherType matching (Mark Salter) [2122230] - net: stmmac: bump tc when get underflow error from DMA descriptor (Mark Salter) [2122230] - stmmac: remove ethtool driver version info (Mark Salter) [2122230] - net: stmmac: Calculate CDC error only once (Mark Salter) [2122230] - net: stmmac: ptp: fix potentially overflowing expression (Mark Salter) [2122230] - net: stmmac: fix tc flower deletion for VLAN priority Rx steering (Mark Salter) [2122230] - net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header support (Mark Salter) [2122230] - net: stmmac: Disable Tx queues when reconfiguring the interface (Mark Salter) [2122230] - net: phylink: Force retrigger in case of latched link-fail indicator (Mark Salter) [2122230] - net: phylink: Force link down and retrigger resolve on interface change (Mark Salter) [2122230] - net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls (Mark Salter) [2122230] - stmmac_pci: Fix underflow size in stmmac_rx (Mark Salter) [2122230] - net: stmmac: Fix signed/unsigned wreckage (Mark Salter) [2122230] - net: stmmac: allow a tc-taprio base-time of zero (Mark Salter) [2122230] - ethernet: stmmac: use eth_hw_addr_set() (Mark Salter) [2122230] - net: phylink: Support disabling autonegotiation for PCS (Mark Salter) [2122230] - net: stmmac: fix off-by-one error in sanity check (Mark Salter) [2122230] - net: stmmac: fix gcc-10 -Wrestrict warning (Mark Salter) [2122230] - net: phylink: don't call netif_carrier_off() with NULL netdev (Mark Salter) [2122230] - net: stmmac: Fix E2E delay mechanism (Mark Salter) [2122230] - net: stmmac: add support for dwmac 3.40a (Mark Salter) [2122230] - net: stmmac: fix get_hw_feature() on old hardware (Mark Salter) [2122230] - net: stmmac: trigger PCS EEE to turn off on link down (Mark Salter) [2122230] - net: pcs: xpcs: fix incorrect steps on disable EEE (Mark Salter) [2122230] - net: pcs: xpcs: fix incorrect CL37 AN sequence (Mark Salter) [2122230] - net: stmmac: fix EEE init issue when paired with EEE capable PHYs (Mark Salter) [2122230] - net: stmmac: allow CSR clock of 300MHz (Mark Salter) [2122230] - net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP (Mark Salter) [2122230] - net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume (Mark Salter) [2122230] - net: stmmac: fix MAC not working when system resume back with WoL active (Mark Salter) [2122230] - net: phylink: add suspend/resume support (Mark Salter) [2122230] - net: stmmac: add ethtool per-queue irq statistic support (Mark Salter) [2122230] - net: stmmac: add ethtool per-queue statistic framework (Mark Salter) [2122230] - net: stmmac: fix INTR TBU status affecting irq count statistic (Mark Salter) [2122230] - net: pcs: xpcs: Add Pause Mode support for SGMII and 2500BaseX (Mark Salter) [2122230] - net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est (Mark Salter) [2122230] - net: pcs: xpcs: fix error handling on failed to allocate memory (Mark Salter) [2122230] - net: stmmac: add est_irq_status callback function for GMAC 4.10 and 5.10 (Mark Salter) [2122230] - net: stmmac: ptp: update tas basetime after ptp adjust (Mark Salter) [2122230] - net: stmmac: add mutex lock to protect est parameters (Mark Salter) [2122230] - net: stmmac: separate the tas basetime calculation function (Mark Salter) [2122230] - net: stmmac: Terminate FPE workqueue in suspend (Mark Salter) [2122230] - stmmac: intel: set PCI_D3hot in suspend (Mark Salter) [2122230] - stmmac: intel: Enable PHY WOL option in EHL (Mark Salter) [2122230] - net: stmmac: option to enable PHY WOL with PMT enabled (Mark Salter) [2122230] - net: stmmac: remove redundant continue statement (Mark Salter) [2122230] - stmmac: intel: fix wrong kernel-doc (Mark Salter) [2122230] - stmmac: intel: move definitions to dwmac-intel header file (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_do_config and xpcs_link_up (Mark Salter) [2122230] - net: pcs: xpcs: also ignore phy id if it's all ones (Mark Salter) [2122230] - net: pcs: xpcs: add support for sgmii with no inband AN (Mark Salter) [2122230] - net: pcs: xpcs: move register bit descriptions to a header file (Mark Salter) [2122230] - net: stmmac: reduce indentation when calling stmmac_xpcs_setup (Mark Salter) [2122230] - net: stmmac: reverse Christmas tree notation in stmmac_xpcs_setup (Mark Salter) [2122230] - net: pcs: xpcs: rename mdio_xpcs_args to dw_xpcs (Mark Salter) [2122230] - net: phylink: Refactor phylink_of_phy_connect() (Mark Salter) [2122230] - net: phylink: introduce phylink_fwnode_phy_connect() (Mark Salter) [2122230] - net: phy: Introduce phy related fwnode functions (Mark Salter) [2122230] - net: phy: Introduce fwnode_mdio_find_device() (Mark Salter) [2122230] - net: stmmac: Fix unused values warnings (Mark Salter) [2122230] - net: stmmac: Fix mixed enum type warning (Mark Salter) [2122230] - net: stmmac: Fix missing { } around two statements in an if statement (Mark Salter) [2122230] - net: stmmac: explicitly deassert GMAC_AHB_RESET (Mark Salter) [2122230] - net: stmmac: platform: use optional clk/reset get APIs (Mark Salter) [2122230] - net: stmmac: fix NPD with phylink_set_pcs if there is no MDIO bus (Mark Salter) [2122230] - net: stmmac: enable Intel mGbE 2.5Gbps link speed (Mark Salter) [2122230] - net: pcs: add 2500BASEX support for Intel mGbE controller (Mark Salter) [2122230] - net: stmmac: split xPCS setup from mdio register (Mark Salter) [2122230] - net: pcs: xpcs: convert to phylink_pcs_ops (Mark Salter) [2122230] - net: pcs: xpcs: convert to mdio_device (Mark Salter) [2122230] - net: pcs: xpcs: use mdiobus_c45_addr in xpcs_{read,write} (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_probe (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_config_eee (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_validate (Mark Salter) [2122230] - net: pcs: xpcs: make the checks related to the PHY interface mode stateless (Mark Salter) [2122230] - net: pcs: xpcs: delete shim definition for mdio_xpcs_get_ops() (Mark Salter) [2122230] - net: pcs: xpcs: there is only one PHY ID (Mark Salter) [2122230] - net: stmmac: enable platform specific safety features (Mark Salter) [2122230] - net: stmmac: the XPCS obscures a potential "PHY not found" error (Mark Salter) [2122230] - net: stmmac: Add callbacks for DWC xpcs Energy Efficient Ethernet (Mark Salter) [2122230] - net: pcs: Introducing support for DWC xpcs Energy Efficient Ethernet (Mark Salter) [2122230]- xfs: reserve quota for dir expansion when linking/unlinking files (Bill O'Donnell) [2086880] - scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM (Emanuele Giuseppe Esposito) [2150659] - ACPICA: Fix operand resolution (Mark Langsdorf) [2156144] - driver core: Add missing kernel doc for device::msi_lock (Myron Stowe) [2158839] - PCI/MSI: Protect msi_desc::masked for multi-MSI (Myron Stowe) [2158839] - KVM: arm64: Don't retrieve memory slot again in page fault handler (Gavin Shan) [2161161] - fs: allow cross-vfsmount reflink/dedupe (Andrey Albershteyn) [2086200] - powerpc/hv-gpci: Fix hv_gpci event list (Mamatha Inamdar) [2161258] - powerpc: declare unmodified attribute_group usages const (Mamatha Inamdar) [2161258] - drm/amd: Delay removal of the firmware framebuffer (Michel Dänzer) [2162039] - cpuidle: Add cpu_idle_miss trace event (Mark Langsdorf) [2122312] - cpuidle: haltpoll: Add trace points for guest_halt_poll_ns grow/shrink (Mark Langsdorf) [2122312] - efi/cper, cxl: Decode CXL Error Log (Lenny Szubowicz) [2143733] - efi/cper, cxl: Decode CXL Protocol Error Section (Lenny Szubowicz) [2143733] - efi: cper: Add support for printing Firmware Error Record Reference (Lenny Szubowicz) [2143733] - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Wander Lairson Costa) [2152927] {CVE-2022-3564} - drm/i915: Fix CFI violations in gt_sysfs (Jocelyn Falempe) [2154880] - NFS: Clear the file access cache upon login (Benjamin Coddington) [2050832] - NFS: don't store 'struct cred *' in struct nfs_access_entry (Benjamin Coddington) [2050832] - NFS: pass cred explicitly for access tests (Benjamin Coddington) [2050832] - NFS: change nfs_access_get_cached to only report the mask (Benjamin Coddington) [2050832] - init: Initialize noop_backing_dev_info early (Nico Pache) [2160228] - mm: vmscan: make rotations a secondary factor in balancing anon vs file (Nico Pache) [2160228] - writeback: Fix inode->i_io_list not be protected by inode->i_lock error (Nico Pache) [2160228] - mm: vmscan: fix extreme overreclaim and swap floods (Nico Pache) [2160228] - mm/page_alloc: ensure kswapd doesn't accidentally go to sleep (Nico Pache) [2160228] - mm/page_io: count submission time as thrashing delay for delayacct (Nico Pache) [2160228] - delayacct: support re-entrance detection of thrashing accounting (Nico Pache) [2160228] - filemap: make the accounting of thrashing more consistent (Nico Pache) [2160228] - writeback: don't warn on an unregistered BDI in __mark_inode_dirty (Nico Pache) [2160228] - s390/dasd: fix no record found for raw_track_access (Tobias Huschle) [2161270] - crypto: testmgr - disallow certain DRBG hash functions in FIPS mode (Vladis Dronov) [2152133] - dmaengine: idxd: Fix crc_val field for completion record (Jerry Snitselaar) [2144375] - dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA (Jerry Snitselaar) [2144375] - dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA (Jerry Snitselaar) [2144375] - dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable (Jerry Snitselaar) [2144375] - dmaengine: idxd: Prevent use after free on completion memory (Jerry Snitselaar) [2144375] - dmaengine: idxd: Let probe fail when workqueue cannot be enabled (Jerry Snitselaar) [2144375] - dmaengine: idxd: Fix max batch size for Intel IAA (Jerry Snitselaar) [2144375] - dmaengine: idxd: add configuration for concurrent batch descriptor processing (Jerry Snitselaar) [2144375] - dmanegine: idxd: reformat opcap output to match bitmap_parse() input (Jerry Snitselaar) [2144375] - dmaengine: idxd: add configuration for concurrent work descriptor processing (Jerry Snitselaar) [2144375] - dmaengine: idxd: add WQ operation cap restriction support (Jerry Snitselaar) [2144375] - dmaengine: idxd: convert ats_dis to a wq flag (Jerry Snitselaar) [2144375] - dmaengine: idxd: track enabled workqueues in bitmap (Jerry Snitselaar) [2144375] - dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup() (Jerry Snitselaar) [2144375] - dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing (Jerry Snitselaar) [2144375] - dmaengine: idxd: fix RO device state error after been disabled/reset (Jerry Snitselaar) [2144375] - dmaengine: idxd: avoid deadlock in process_misc_interrupts() (Jerry Snitselaar) [2144375] - KVM: x86: nSVM: implement nested LBR virtualization (Emanuele Giuseppe Esposito) [2155149] - KVM: x86: nSVM: correctly virtualize LBR msrs when L2 is running (Emanuele Giuseppe Esposito) [2155149] - kvm: x86: SVM: use vmcb* instead of svm->vmcb where it makes sense (Emanuele Giuseppe Esposito) [2155149] - KVM: x86: nSVM: implement nested VMLOAD/VMSAVE (Emanuele Giuseppe Esposito) [2155149] - eth: octeon: fix build after netif_napi_add() changes (Íñigo Huguet) [2152918] - net: drop the weight argument from netif_napi_add (Íñigo Huguet) [2152918] - net: remove netif_tx_napi_add() (Íñigo Huguet) [2152918] - ipoib: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - IB/hfi1: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - IB/hfi1: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] - crypto: caam/qi2 - switch to netif_napi_add_tx_weight() (Íñigo Huguet) [2152918] - can: can-dev: move to netif_napi_add_weight() (Íñigo Huguet) [2152918] - net: virtio: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - r8152: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - eth: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - mt76: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] - net: move snowflake callers to netif_napi_add_tx_weight() (Íñigo Huguet) [2152918] - net: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] - can: m_can: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: remove remaining copies of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: benet: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: atlantic: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: smsc: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: remove copies of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - netdev: reshuffle netif_napi_add() APIs to allow dropping weight (Íñigo Huguet) [2152918] - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Hangbin Liu) [2162124] {CVE-2023-0394} - netfilter: conntrack: handle tcp challenge acks during connection reuse (Florian Westphal) [2158726] - act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti) [2131339] {CVE-2022-4269} - net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti) [2131339] - xfs: add selinux labels to whiteout inodes (Andrey Albershteyn) [2094060] - tdx: enable TDX attestation driver (Wander Lairson Costa) [2076748] - selftests/tdx: Test TDX attestation GetReport support (Wander Lairson Costa) [2076748] - virt: Add TDX guest driver (Wander Lairson Costa) [2076748] - x86/tdx: Add a wrapper to get TDREPORT0 from the TDX Module (Wander Lairson Costa) [2076748] - proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152572] {CVE-2022-4378} - proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152572] {CVE-2022-4378} - NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE (Jeffrey Layton) [2127153] - NFS: nfsiod should not block forever in mempool_alloc() (Jeffrey Layton) [2127153] - NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Benjamin Coddington) [2061259] - NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Benjamin Coddington) [2061259]- uas: ignore UAS for Thinkplus chips (Torez Smith) [2113004] - usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Torez Smith) [2113004] - thunderbolt: Explicitly reset plug events delay back to USB4 spec value (Torez Smith) [2113004] - USB: serial: option: add Quectel BG95 0x0203 composition (Torez Smith) [2113004] - thunderbolt: Add support for Intel Maple Ridge single port controller (Torez Smith) [2113004] - USB: core: Fix RST error in hub.c (Torez Smith) [2113004] - kunit: fix Kconfig for build-in tests USB4 and Nitro Enclaves (Torez Smith) [2113004] - usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS (Torez Smith) [2113004] - USB: serial: cp210x: add Decagon UCA device id (Torez Smith) [2113004] - USB: core: Prevent nested device-reset calls (Torez Smith) [2113004] - usb: typec: Remove retimers properly (Torez Smith) [2113004] - USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id (Torez Smith) [2113004] - USB: serial: option: add support for OPPO R11 diag port (Torez Smith) [2113004] - xhci: Add grace period after xHC start to prevent premature runtime suspend. (Torez Smith) [2113004] - xhci: Fix null pointer dereference in remove if xHC has only one roothub (Torez Smith) [2113004] - USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) (Torez Smith) [2113004] - usb: xhci-mtk: fix bandwidth release issue (Torez Smith) [2113004] - usb: xhci-mtk: relax TT periodic bandwidth allocation (Torez Smith) [2113004] - usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles (Torez Smith) [2113004] - usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device (Torez Smith) [2113004] - usb-storage: Add ignore-residue quirk for NXP PN7462AU (Torez Smith) [2113004] - usb: typec: tcpm: Return ENOTSUPP for power supply prop writes (Torez Smith) [2113004] - thunderbolt: Check router generation before connecting xHCI (Torez Smith) [2113004] - thunderbolt: Use the actual buffer in tb_async_error() (Torez Smith) [2113004] - USB: usbsevseg: convert sysfs snprintf to sysfs_emit (Torez Smith) [2113004] - dt-bindings: usb: Add binding for TI USB8041 hub controller (Torez Smith) [2113004] - usb: typec: ucsi: stm32g0: add bootloader support (Torez Smith) [2113004] - usb: typec: ucsi: stm32g0: add support for stm32g0 controller (Torez Smith) [2113004] - dt-bindings: usb: typec: add bindings for stm32g0 controller (Torez Smith) [2113004] - usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion (Torez Smith) [2113004] - usb: typec: retimer: Add missing id check in match callback (Torez Smith) [2113004] - USB: xhci: Fix comment typo (Torez Smith) [2113004] - usb/typec/tcpm: fix repeated words in comments (Torez Smith) [2113004] - usb/misc: fix repeated words in comments (Torez Smith) [2113004] - usb/image: fix repeated words in comments (Torez Smith) [2113004] - usb/host: fix repeated words in comments (Torez Smith) [2113004] - usb/core: fix repeated words in comments (Torez Smith) [2113004] - usb/atm: fix repeated words in comments (Torez Smith) [2113004] - USB: HCD: Fix URB giveback issue in tasklet function (Torez Smith) [2113004] - usb: xhci_plat_remove: avoid NULL dereference (Torez Smith) [2113004] - USB: serial: fix tty-port initialized comments (Torez Smith) [2113004] - USB: serial: usb_wwan: replace DTR/RTS magic numbers with macros (Torez Smith) [2113004] - USB: cdc-acm: use CDC serial-state defines (Torez Smith) [2113004] - USB: cdc-acm: use CDC control-line defines (Torez Smith) [2113004] - USB: cdc: add serial-state defines (Torez Smith) [2113004] - USB: cdc: add control-signal defines (Torez Smith) [2113004] - net/cdc_ncm: Increase NTB max RX/TX values to 64kb (Torez Smith) [2113004] - usb: typec: Add retimer handle to port (Torez Smith) [2113004] - usb: typec: Add support for retimers (Torez Smith) [2113004] - dt-bindings: usb: Add analogix anx7411 PD binding (Torez Smith) [2113004] - usb: ldusb: replace ternary operator with max_t() (Torez Smith) [2113004] - USB: serial: fix repeated word "the" in comments (Torez Smith) [2113004] - USB: serial: io_edgeport: fix spelling mistakes (Torez Smith) [2113004] - USB: serial: ftdi_sio: add Belimo device ids (Torez Smith) [2113004] - thunderbolt: test: Use kunit_test_suite() macro (Torez Smith) [2113004] - media: pvrusb2: drop unexpected word 'a' in comments (Torez Smith) [2113004] - media: gspca: drop unexpected word 'is' in the comments (Torez Smith) [2113004] - usb: typec: add missing uevent when partner support PD (Torez Smith) [2113004] - tools: usb: testusb: Add super-plus speed reporting (Torez Smith) [2113004] - tools: usb: testusb: Add super speed reporting (Torez Smith) [2113004] - tools: usb: testusb: Add wireless speed reporting (Torez Smith) [2113004] - usb: typec: tcpci: move tcpci.h to include/linux/usb/ (Torez Smith) [2113004] - ARM: sa1100/assabet: move dmabounce hack to ohci driver (Torez Smith) [2113004] - usb: host: xhci: use snprintf() in xhci_decode_trb() (Torez Smith) [2113004] - USB: cdc-acm: use define for timeout (Torez Smith) [2113004] - usb: typec_altmode: add a missing "@" at a kernel-doc parameter (Torez Smith) [2113004] - usb: core: sysfs: convert sysfs snprintf to sysfs_emit (Torez Smith) [2113004] - media: usb: gspca: aligned '*' each line (Torez Smith) [2113004] - media: hdpvr: fix error value returns in hdpvr_read (Torez Smith) [2113004] - media: em28xx: Remove useless license text when SPDX-License-Identifier is already used (Torez Smith) [2113004] - USB: serial: use kmemdup instead of kmalloc + memcpy (Torez Smith) [2113004] - usb: host: ehci-q: Fix ehci_submit_single_step_set_feature annotation typo (Torez Smith) [2113004] - USB: storage: Fix typo in comment (Torez Smith) [2113004] - usb: typec: mux: Add CONFIG guards for functions (Torez Smith) [2113004] - usb: typec: mux: Allow muxes to specify mode-switch (Torez Smith) [2113004] - usb: musb: Add support for PolarFire SoC's musb controller (Torez Smith) [2113004] - media: pvrusb2: fix memory leak in pvr_probe (Torez Smith) [2113004] - media: airspy: respect the DMA coherency rules (Torez Smith) [2113004] - media: usbtv: Add PAL-Nc standard (Torez Smith) [2113004] - thunderbolt: Fix typo in comment (Torez Smith) [2113004] - dt-bindings: usb: add documentation for aspeed udc (Torez Smith) [2113004] - usb: Avoid extra usb SET_SEL requests when enabling link power management (Torez Smith) [2113004] - usb: typec: tcpm: Register USB Power Delivery Capabilities (Torez Smith) [2113004] - usb: typec: USB Power Delivery helpers for ports and partners (Torez Smith) [2113004] - usb: typec: Separate USB Power Delivery from USB Type-C (Torez Smith) [2113004] - usb: hub: port: add sysfs entry to switch port power (Torez Smith) [2113004] - ucsi_ccg: ACPI based I2c client enumeration for AMD ASICs (Torez Smith) [2113004] - ucsi_ccg: Do not hardcode interrupt polarity and type (Torez Smith) [2113004] - usb: xhci-mtk: add support optional controller reset (Torez Smith) [2113004] - usb: typec: tcpm: fix typo in comment (Torez Smith) [2113004] - usb: xhci: tegra: Fix error check (Torez Smith) [2113004] - usb: common: usb-conn-gpio: Allow wakeup from system suspend (Torez Smith) [2113004] - usbip: vudc: Don't enable IRQs prematurely (Torez Smith) [2113004] - USB: usbip: clean up mixed use of _irq() and _irqsave() (Torez Smith) [2113004] - USB: Follow-up to SPDX identifiers addition - remove now useless comments (Torez Smith) [2113004] - thunderbolt: Fix some kernel-doc comments (Torez Smith) [2113004] - usb: hub: Simplify error and success path in port_over_current_notify (Torez Smith) [2113004] - usb: remove Link Powermanagement (LPM) disable before port reset. (Torez Smith) [2113004] - thunderbolt: Change TMU mode to HiFi uni-directional once DisplayPort tunneled (Torez Smith) [2113004] - usb: core: Bail out when port is stuck in reset loop (Torez Smith) [2113004] - thunderbolt: Add CL1 support for USB4 and Titan Ridge routers (Torez Smith) [2113004] - thunderbolt: Change downstream router's TMU rate in both TMU uni/bidir mode (Torez Smith) [2113004] - USB: core: Fix bug in resuming hub's handling of wakeup requests (Torez Smith) [2113004] - thunderbolt: Fix typos in CLx enabling (Torez Smith) [2113004] - usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 (Torez Smith) [2113004] - usb: hub: make wait_for_connected() take an int instead of a pointer to int (Torez Smith) [2113004] - thunderbolt: CLx disable before system suspend only if previously enabled (Torez Smith) [2113004] - usb: hub: avoid warm port reset during USB3 disconnect (Torez Smith) [2113004] - thunderbolt: Silently ignore CLx enabling in case CLx is not supported (Torez Smith) [2113004]- config: Enable Security Path (Ricardo Robaina) [2161309] - tcp: Fix build break when CONFIG_IPV6=n (Jamie Bainbridge) [2143849] - tcp: annotate data-race around queue->synflood_warned (Jamie Bainbridge) [2143849] - tcp: Add listening address to SYN flood message (Jamie Bainbridge) [2143849] - tcp: Fix data-races around sysctl_tcp_syncookies. (Jamie Bainbridge) [2143849] - firmware_loader: Fix memory leak in firmware upload (Mark Langsdorf) [2122319] - firmware_loader: Fix use-after-free during unregister (Mark Langsdorf) [2122319] - firmware_loader: fix memory leak for paged buffer (Mark Langsdorf) [2122319] - firmware_loader: describe 'module' parameter of firmware_upload_register() (Mark Langsdorf) [2122319] - firmware_loader: Move definitions from sysfs_upload.h to sysfs.h (Mark Langsdorf) [2122319] - firmware_loader: Add sysfs nodes to monitor fw_upload (Mark Langsdorf) [2122319] - firmware_loader: Add firmware-upload support (Mark Langsdorf) [2122319] - firmware_loader: Split sysfs support from fallback (Mark Langsdorf) [2122319] - firmware_loader: Clear data and size in fw_free_paged_buf (Mark Langsdorf) [2122319] - firmware: Use kvmalloc for page tables (Mark Langsdorf) [2122319] - firmware: Unify the paged buffer release helper (Mark Langsdorf) [2122319] - firmware: Free temporary page table after vmapping (Mark Langsdorf) [2122319] - arch_topology: Make cluster topology span at least SMT CPUs (Mark Langsdorf) [2122319] - driver core: fix driver_set_override() issue with empty strings (Mark Langsdorf) [2122319] - arch_topology: Silence early cacheinfo errors when non-existent (Mark Langsdorf) [2122319] - driver core: Don't probe devices after bus_type.match() probe deferral (Mark Langsdorf) [2122319] - regmap: spi: Reserve space for register address/padding (Mark Langsdorf) [2122319] - arch_topology: Fix cache attributes detection in the CPU hotplug path (Mark Langsdorf) [2122319] - cacheinfo: Use atomic allocation for percpu cache attributes (Mark Langsdorf) [2122319] - regmap: permit to set reg_update_bits with bulk implementation (Mark Langsdorf) [2122319] - PM: domains: Ensure genpd_debugfs_dir exists before remove (Mark Langsdorf) [2122319] - PM: runtime: Extend support for wakeirq for force_suspend|resume (Mark Langsdorf) [2122319] - regmap: add WARN_ONCE when invalid mask is provided to regmap_field_init() (Mark Langsdorf) [2122319] - PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP (Mark Langsdorf) [2122319] - arch_topology: Warn that topology for nested clusters is not supported (Mark Langsdorf) [2122319] - arch_topology: Add support for parsing sockets in /cpu-map (Mark Langsdorf) [2122319] - arch_topology: Set cluster identifier in each core/thread from /cpu-map (Mark Langsdorf) [2122319] - arch_topology: Limit span of cpu_clustergroup_mask() (Mark Langsdorf) [2122319] - arch_topology: Don't set cluster identifier as physical package identifier (Mark Langsdorf) [2122319] - arch_topology: Avoid parsing through all the CPUs once a outlier CPU is found (Mark Langsdorf) [2122319] - arch_topology: Check for non-negative value rather than -1 for IDs validity (Mark Langsdorf) [2122319] - arch_topology: Set thread sibling cpumask only within the cluster (Mark Langsdorf) [2122319] - arch_topology: Drop LLC identifier stash from the CPU topology (Mark Langsdorf) [2122319] - arm64: topology: Remove redundant setting of llc_id in CPU topology (Mark Langsdorf) [2122319] - arch_topology: Use the last level cache information from the cacheinfo (Mark Langsdorf) [2122319] - arch_topology: Add support to parse and detect cache attributes (Mark Langsdorf) [2122319] - cacheinfo: Align checks in cache_shared_cpu_map_{setup,remove} for readability (Mark Langsdorf) [2122319] - cacheinfo: Use cache identifiers to check if the caches are shared if available (Mark Langsdorf) [2122319] - cacheinfo: Allow early detection and population of cache attributes (Mark Langsdorf) [2122319] - cacheinfo: Add support to check if last level cache(LLC) is valid or shared (Mark Langsdorf) [2122319] - cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF (Mark Langsdorf) [2122319] - cacheinfo: Add helper to access any cache index for a given CPU (Mark Langsdorf) [2122319] - cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node (Mark Langsdorf) [2122319] - regmap: cache: Add extra parameter check in regcache_init (Mark Langsdorf) [2122319] - regmap-irq: Refactor checks for status bulk read support (Mark Langsdorf) [2122319] - regmap-irq: Remove mask_writeonly and regmap_irq_update_bits() (Mark Langsdorf) [2122319] - regmap-irq: Remove inappropriate uses of regmap_irq_update_bits() (Mark Langsdorf) [2122319] - driver core: fix potential deadlock in __driver_attach (Mark Langsdorf) [2122319] - devtmpfs: fix the dangling pointer of global devtmpfsd thread (Mark Langsdorf) [2122319] - regmap: Don't warn about cache only mode for devices with no cache (Mark Langsdorf) [2122319] - regmap: Wire up regmap_config provided bulk write in missed functions (Mark Langsdorf) [2122319] - regmap: Make regmap_noinc_read() return -ENOTSUPP if map->read isn't set (Mark Langsdorf) [2122319] - regmap: Re-introduce bulk read support check in regmap_bulk_read() (Mark Langsdorf) [2122319] - init: Initialize noop_backing_dev_info early (Mark Langsdorf) [2122319] - driver core: Introduce device_find_any_child() helper (Mark Langsdorf) [2122319] - regmap: cache: Fix syntax errors in comments (Mark Langsdorf) [2122319] - PM: domains: Trust domain-idle-states from DT to be correct by genpd (Mark Langsdorf) [2122319] - PM: domains: Measure power-on/off latencies in genpd based on a governor (Mark Langsdorf) [2122319] - PM: domains: Allocate governor data dynamically based on a genpd governor (Mark Langsdorf) [2122319] - PM: domains: Clean up some code in pm_genpd_init() and genpd_remove() (Mark Langsdorf) [2122319] - PM: domains: Fix initialization of genpd's next_wakeup (Mark Langsdorf) [2122319] - PM: domains: Fixup QoS latency measurements for IRQ safe devices in genpd (Mark Langsdorf) [2122319] - PM: domains: Measure suspend/resume latencies in genpd based on governor (Mark Langsdorf) [2122319] - PM: domains: Move the next_wakeup variable into the struct gpd_timing_data (Mark Langsdorf) [2122319] - PM: domains: Allocate gpd_timing_data dynamically based on governor (Mark Langsdorf) [2122319] - PM: domains: Skip another warning in irq_safe_dev_in_sleep_domain() (Mark Langsdorf) [2122319] - PM: domains: Rename irq_safe_dev_in_no_sleep_domain() in genpd (Mark Langsdorf) [2122319] - PM: domains: Don't check PM_QOS_FLAG_NO_POWER_OFF in genpd (Mark Langsdorf) [2122319] - PM: domains: Drop redundant code for genpd always-on governor (Mark Langsdorf) [2122319] - PM: domains: Add GENPD_FLAG_RPM_ALWAYS_ON for the always-on governor (Mark Langsdorf) [2122319] - PM: wakeup: expose pm_wakeup_pending to modules (Mark Langsdorf) [2122319] - driver core: fix deadlock in __device_attach (Mark Langsdorf) [2122319] - driver: base: fix UAF when driver_attach failed (Mark Langsdorf) [2122319] - driver core: location: Add "back" as a possible output for panel (Mark Langsdorf) [2122319] - driver core: location: Free struct acpi_pld_info *pld (Mark Langsdorf) [2122319] - regmap: Add missing map->bus check (Mark Langsdorf) [2122319] - device property: Advertise fwnode and device property count API calls (Mark Langsdorf) [2122319] - driver core: location: Check for allocations failure (Mark Langsdorf) [2122319] - regmap: Add bulk read/write callbacks into regmap_config (Mark Langsdorf) [2122319] - device property: Fix recent breakage of fwnode_get_next_parent_dev() (Mark Langsdorf) [2122319] - drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() (Mark Langsdorf) [2122319] - driver core: Add dma_cleanup callback in bus_type (Mark Langsdorf) [2122319] - driver core: Add sysfs support for physical location of a device (Mark Langsdorf) [2122319] - drivers/base/node.c: fix compaction sysfs file leak (Mark Langsdorf) [2122319] - driver core: Prevent overriding async driver of a device before it probe (Mark Langsdorf) [2122319] - Documentation: dd: Use ReST lists for return values of driver_deferred_probe_check_state() (Mark Langsdorf) [2122319] - regmap: cache: set max_register with reg_stride (Mark Langsdorf) [2122319] - firmware_loader: Check fw_state_is_done in loading_store (Mark Langsdorf) [2122319] - driver: platform: Add helper for safer setting of driver_override (Mark Langsdorf) [2122319] - PM: domains: Move genpd's time-accounting to ktime_get_mono_fast_ns() (Mark Langsdorf) [2122319] - PM: runtime: Allow to call __pm_runtime_set_status() from atomic context (Mark Langsdorf) [2122319] - device property: Drop 'test' prefix in parameters of fwnode_is_ancestor_of() (Mark Langsdorf) [2122319] - device property: Introduce fwnode_for_each_parent_node() (Mark Langsdorf) [2122319] - device property: Allow error pointer to be passed to fwnode APIs (Mark Langsdorf) [2122319] - device property: Check fwnode->secondary in fwnode_graph_get_next_endpoint() (Mark Langsdorf) [2122319] - PM: runtime: Avoid device usage count underflows (Mark Langsdorf) [2122319] - PM: domains: Extend dev_pm_domain_detach() doc (Mark Langsdorf) [2122319]- gitlab-ci: use CI templates from production branch (Michael Hofmann) - cpufreq: ACPI: Remove unused variables 'acpi_cpufreq_online' and 'ret' (Mark Langsdorf) [2038200] - cpufreq: ACPI: Only set boost MSRs on supported CPUs (Mark Langsdorf) [2038200] - cpufreq: ACPI: Defer setting boost MSRs (Mark Langsdorf) [2038200] - s390/kexec: fix ipl report address for kdump (Tobias Huschle) [2161328] - iavf: schedule watchdog immediately when changing primary MAC (Michal Schmidt) [2152493] - iavf: Move netdev_update_features() into watchdog task (Michal Schmidt) [2152493] - iavf: fix temporary deadlock and failure to set MAC address (Michal Schmidt) [2152493] - iavf: Fix error handling in iavf_init_module() (Michal Schmidt) [2152493]- net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103955] - ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter (Ken Cox) [2103955] - ixgbe: Manual AN-37 for troublesome link partners for X550 SFI (Ken Cox) [2103955] - ixgbe: Don't call kmap() on page allocated with GFP_ATOMIC (Ken Cox) [2103955] - ixgbe: convert .adjfreq to .adjfine (Ken Cox) [2103955] - ixgbe: drop unexpected word 'for' in comments (Ken Cox) [2103955] - ixgbe: remove unexpected word "the" (Ken Cox) [2103955] - intel: remove unused macros (Ken Cox) [2103955] - ixgbe: Fix typos in comments (Ken Cox) [2103955] - drivers, ixgbe: export vf statistics (Ken Cox) [2103955] - ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Ken Cox) [2103955] - ixgbe: fix bcast packets Rx on VF after promisc removal (Ken Cox) [2103955] - ixgbe: propagate XFRM offload state direction instead of flags (Ken Cox) [2103955] - ixgbe: Fix module_param allow_unsupported_sfp type (Ken Cox) [2103955] - ixgbe: ensure IPsec VF<->PF compatibility (Ken Cox) [2103955] - ixgbe, xsk: Get rid of redundant 'fallthrough' (Ken Cox) [2103955] - ixgbe, xsk: Diversify return values from xsk_wakeup call paths (Ken Cox) [2103955] - ixgbe, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Ken Cox) [2103955] - ixgbe, xsk: Decorate IXGBE_XDP_REDIR with likely() (Ken Cox) [2103955] - ixgbe: add improvement for MDD response functionality (Ken Cox) [2103955] - ixgbe: add the ability for the PF to disable VF link state (Ken Cox) [2103955] - ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Ken Cox) [2103955] - ixgbe: Remove non-inclusive language (Ken Cox) [2103955] - ixgbe: Use irq_update_affinity_hint() (Ken Cox) [2103955] - net: convert users of bitmap_foo() to linkmode_foo() (Ken Cox) [2103955] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2103955] - net: Use skb_frag_off accessors (Ken Cox) [2103955] - drm/i915: Fix watermark calculations for DG2 CCS+CC modifier (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for DG2 CCS modifiers (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for gen12+ MC CCS modifier (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for gen12+ RC CCS modifier (Jocelyn Falempe) [2041686] - drm/i915/uc: fix device/bus include on rhel8 (Jocelyn Falempe) [2041686] - drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers (Jocelyn Falempe) [2041686] - drm/i915: allow control over the flags when migrating (Jocelyn Falempe) [2041686] - drm/i915/display: handle migration for dpt (Jocelyn Falempe) [2041686] - drm/i915/huc: better define HuC status getparam possible return values. (Jocelyn Falempe) [2041686] - drm/i915/huc: stall media submission until HuC is loaded (Jocelyn Falempe) [2041686] - drm/i915/huc: track delayed HuC load with a fence (Jocelyn Falempe) [2041686] - drm/i915/dg2: setup HuC loading via GSC (Jocelyn Falempe) [2041686] - drm/i915/pxp: add huc authentication and loading command (Jocelyn Falempe) [2041686] - drm/i915/pxp: implement function for sending tee stream command (Jocelyn Falempe) [2041686] - drm/i915/pxp: load the pxp module when we have a gsc-loaded huc (Jocelyn Falempe) [2041686] - drm/i915/gt: Flush to global observation point before breadcrumb write (Jocelyn Falempe) [2041686] - drm/i915/guc/slpc: Add SLPC selftest live_slpc_power (Jocelyn Falempe) [2041686] - drm/i915/guc/slpc: Run SLPC selftests on all tiles (Jocelyn Falempe) [2041686] - drm/i915: Remove unwanted pointer unpacking (Jocelyn Falempe) [2041686] - drm/i915/guc: Enable compute scheduling on DG2 (Jocelyn Falempe) [2041686] - drm/i915/dg2: introduce Wa_22015475538 (Jocelyn Falempe) [2041686] - drm/i915/uc: Update to latest GuC and use new-format GuC/HuC names (Jocelyn Falempe) [2041686] - Revert "drm/i915/dg2: extend Wa_1409120013 to DG2" (Jocelyn Falempe) [2041686] - drm/i915/gsc: allocate extended operational memory in LMEM (Jocelyn Falempe) [2041686] - drm/i915/gsc: add GSC XeHP SDV platform definition (Jocelyn Falempe) [2041686] - drm/i915/gsc: add slow_firmware flag to the gsc device definition (Jocelyn Falempe) [2041686] - drm/i915/gsc: skip irq initialization if using polling (Jocelyn Falempe) [2041686] - drm/i915/uc: Add patch level version number support (Jocelyn Falempe) [2041686] - drm/i915/uc: Support for version reduced and multiple firmware files (Jocelyn Falempe) [2041686] - drm/i915/ttm: Abort suspend on i915_ttm_backup failure (Jocelyn Falempe) [2041686] - drm/i915/dg2: Incorporate Wa_16014892111 into DRAW_WATERMARK tuning (Jocelyn Falempe) [2041686] - drm/i915/guc: Record CTB info in error logs (Jocelyn Falempe) [2041686] - drm/i915/guc: Add GuC <-> kernel time stamp translation information (Jocelyn Falempe) [2041686] - drm/i915/guc: Don't use pr_err when not necessary (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add support for DC5 state (Jocelyn Falempe) [2041686] - drm/i915/dmc: Update DG2 DMC firmware to v2.07 (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add additional tuning settings (Jocelyn Falempe) [2041686] - drm/i915/gt: Add dedicated function for non-ctx register tuning settings (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add Wa_1509727124 (Jocelyn Falempe) [2041686] - drm/i915/dg2: Update DG2 to GuC v70.4.1 (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add additional HDMI pixel clock frequencies (Jocelyn Falempe) [2041686] - Revert "drm/i915/dg2: Add preemption changes for Wa_14015141709" (Jocelyn Falempe) [2041686] - config: Enable TDX Guest (Wander Lairson Costa) [1836977] - x86/tdx: mark TDX as a tech preview (Wander Lairson Costa) [1836977] - x86/tdx: Panic on bad configs that #VE on "private" memory access (Wander Lairson Costa) [1836977] - x86/tdx: Prepare for using "INFO" call for a second purpose (Wander Lairson Costa) [1836977] - x86/tdx: Handle load_unaligned_zeropad() page-cross to a shared page (Wander Lairson Costa) [1836977] - x86/tdx: Clarify RIP adjustments in #VE handler (Wander Lairson Costa) [1836977] - vt: Initialize conswitchp to dummy_con if unset (Wander Lairson Costa) [1836977] - x86/tdx: Fix early #VE handling (Wander Lairson Costa) [1836977] - x86/tdx: Fix RETs in TDX asm (Wander Lairson Costa) [1836977] - x86/apic: Do apic driver probe for "nosmp" use case (Wander Lairson Costa) [1836977] - x86/mm: Fix spacing within memory encryption features message (Wander Lairson Costa) [1836977] - x86/kaslr: Fix build warning in KASLR code in boot stub (Wander Lairson Costa) [1836977] - Documentation/x86: Document TDX kernel architecture (Wander Lairson Costa) [1836977] - ACPICA: Avoid cache flush inside virtual machines (Wander Lairson Costa) [1836977] - x86/tdx/ioapic: Add shared bit for IOAPIC base address (Wander Lairson Costa) [1836977] - x86/mm: Make DMA memory shared for TD guest (Wander Lairson Costa) [1836977] - x86/mm/cpa: Add support for TDX shared memory (Wander Lairson Costa) [1836977] - x86/tdx: Make pages shared in ioremap() (Wander Lairson Costa) [1836977] - x86/topology: Disable CPU online/offline control for TDX guests (Wander Lairson Costa) [1836977] - x86/boot: Avoid #VE during boot for TDX platforms (Wander Lairson Costa) [1836977] - x86/boot/compressed/64: Use TEST reg,reg instead of CMP $0,reg (Wander Lairson Costa) [1836977] - x86/boot/compressed/64: Do not corrupt EDX on EFER.LME=1 setting (Wander Lairson Costa) [1836977] - x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampoline before returning to long mode (Wander Lairson Costa) [1836977] - x86/boot: Set CR0.NE early and keep it set during the boot (Wander Lairson Costa) [1836977] - x86/acpi/x86/boot: Add multiprocessor wake-up support (Wander Lairson Costa) [1836977] - x86/boot: Add a trampoline for booting APs via firmware handoff (Wander Lairson Costa) [1836977] - x86/asm/realmode: Use SYM_DATA_* instead of GLOBAL (Wander Lairson Costa) [1836977] - x86/realmode: Remove trampoline_status (Wander Lairson Costa) [1836977] - x86/tdx: Wire up KVM hypercalls (Wander Lairson Costa) [1836977] - x86/tdx: Port I/O: Add early boot support (Wander Lairson Costa) [1836977] - x86/tdx: Port I/O: Add runtime hypercalls (Wander Lairson Costa) [1836977] - x86/boot: Port I/O: Add decompression-time support for TDX (Wander Lairson Costa) [1836977] - x86/boot: Port I/O: Allow to hook up alternative helpers (Wander Lairson Costa) [1836977] - x86: Consolidate port I/O helpers (Wander Lairson Costa) [1836977] - x86: Adjust types used in port I/O helpers (Wander Lairson Costa) [1836977] - x86/tdx: Detect TDX at early kernel decompression time (Wander Lairson Costa) [1836977] - x86/tdx: Handle in-kernel MMIO (Wander Lairson Costa) [1836977] - x86/tdx: Handle CPUID via #VE (Wander Lairson Costa) [1836977] - x86/tdx: Add MSR support for TDX guests (Wander Lairson Costa) [1836977] - x86/tdx: Add HLT support for TDX guests (Wander Lairson Costa) [1836977] - x86/traps: Add #VE support for TDX guest (Wander Lairson Costa) [1836977] - x86/traps: Refactor exc_general_protection() (Wander Lairson Costa) [1836977] - x86/traps: Cleanup do_general_protection() (Wander Lairson Costa) [1836977] - x86/dumpstack: Introduce die_addr() for die() with #GP fault address (Wander Lairson Costa) [1836977] - x86/traps: Print address on #GP (Wander Lairson Costa) [1836977] - x86/kprobes: Inline kprobe_exceptions_notify() into do_general_protection() (Wander Lairson Costa) [1836977] - x86/tdx: Exclude shared bit from __PHYSICAL_MASK (Wander Lairson Costa) [1836977] - x86/tdx: Extend the confidential computing API to support TDX guests (Wander Lairson Costa) [1836977] - x86/tdx: Add __tdx_module_call() and __tdx_hypercall() helper functions (Wander Lairson Costa) [1836977] - x86/tdx: Provide common base for SEAMCALL and TDCALL C wrappers (Wander Lairson Costa) [1836977] - x86/tdx: Detect running as a TDX guest in early boot (Wander Lairson Costa) [1836977] - x86/mm/cpa: Generalize __set_memory_enc_pgtable() (Wander Lairson Costa) [1836977] - x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Wander Lairson Costa) [1836977] - x86/coco: Add API to handle encryption mask (Wander Lairson Costa) [1836977] - x86/cc: Move arch/x86/{kernel/cc_platform.c => coco/core.c} (Wander Lairson Costa) [1836977] - x86/sev-es: Use insn_decode_mmio() for MMIO implementation (Wander Lairson Costa) [1836977] - x86/insn-eval: Introduce insn_decode_mmio() (Wander Lairson Costa) [1836977] - x86/insn-eval: Introduce insn_get_modrm_reg_ptr() (Wander Lairson Costa) [1836977] - x86/insn-eval: Handle insn_get_opcode() failure (Wander Lairson Costa) [1836977] - x86/sev: Move common memory encryption code to mem_encrypt.c (Wander Lairson Costa) [1836977] - x86/sev: Rename mem_encrypt.c to mem_encrypt_amd.c (Wander Lairson Costa) [1836977] - x86/virtio: Have SEV guests enforce restricted virtio memory access (Wander Lairson Costa) [1836977] - devlink: protect devlink dump by the instance lock (Petr Oros) [2131116] - devlink: hold region lock when flushing snapshots (Petr Oros) [2131116] - net: devlink: enable parallel ops on netlink interface (Petr Oros) [2131116] - net: devlink: remove devlink_mutex (Petr Oros) [2131116] - net: devlink: convert reload command to take implicit devlink->lock (Petr Oros) [2131116] - net: devlink: introduce "unregistering" mark and use it during devlinks iteration (Petr Oros) [2131116] - devlink: Fix use-after-free after a failed reload (Petr Oros) [2131116] - net: devlink: Fix missing mutex_unlock() call (Petr Oros) [2131116] - Documentation: devlink: add add devlink-selftests to the table of contents (Petr Oros) [2131116] - devlink: Hold the instance lock in health callbacks (Petr Oros) [2131116] - net/mlx4: Lock mlx4 devlink reload callback (Petr Oros) [2131116] - net/mlx4: Use devl_ API for devlink port register / unregister (Petr Oros) [2131116] - net/mlx4: Use devl_ API for devlink region create / destroy (Petr Oros) [2131116] - net: devlink: remove region snapshots list dependency on devlink->lock (Petr Oros) [2131116] - net: devlink: remove region snapshot ID tracking dependency on devlink->lock (Petr Oros) [2131116] - devlink: introduce framework for selftests (Petr Oros) [2131116] - net: devlink: remove redundant net_eq() check from sb_pool_get_dumpit() (Petr Oros) [2131116] - net: devlink: move net check into devlinks_xa_for_each_registered_get() (Petr Oros) [2131116] - net: devlink: make sure that devlink_try_get() works with valid pointer during xarray iteration (Petr Oros) [2131116] - netdevsim: convert driver to use unlocked devlink API during init/fini (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_region_create/destroy() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_dpipe*() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_sb*() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_resource*() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devling_trap*() functions (Petr Oros) [2131116] - net: devlink: avoid false DEADLOCK warning reported by lockdep (Petr Oros) [2131116] - net: devlink: fix return statement in devlink_port_new_notify() (Petr Oros) [2131116] - net: devlink: fix a typo in function name devlink_port_new_notifiy() (Petr Oros) [2131116] - net: devlink: make devlink_dpipe_headers_register() return void (Petr Oros) [2131116] - net: devlink: move unlocked function prototypes alongside the locked ones (Petr Oros) [2131116] - net: devlink: use helpers to work with devlink->lock mutex (Petr Oros) [2131116] - net: devlink: fix unlocked vs locked functions descriptions (Petr Oros) [2131116] - devlink: Hold the instance lock in port_new / port_del callbacks (Petr Oros) [2131116] - powercap: intel_rapl: Add support for RAPTORLAKE_S (Prarit Bhargava) [2120363] - selftests/bpf: Fix test_varlen verification failure with latest llvm (Yauheni Kaliuta) [2149222] - iwlwifi: remove firmware version limit for AC9560 (Íñigo Huguet) [2129361] - wifi: iwlwifi: fw: skip PPAG for JF (Íñigo Huguet) [2129361] - sched: Improve wake_up_all_idle_cpus() take #2 (Julia Denham) [2134931] - selftests/livepatch: better synchronize test_klp_callbacks_busy (Julia Denham) [2121204] - sched,livepatch: Use wake_up_if_idle() (Joe Lawrence) [2134931] - sched: Simplify wake_up_*idle*() (Joe Lawrence) [2134931] - sched,livepatch: Use task_call_func() (Joe Lawrence) [2134931] - sched,rcu: Rework try_invoke_on_locked_down_task() (Joe Lawrence) [2134931] - sched: Improve try_invoke_on_locked_down_task() (Joe Lawrence) [2134931] - arm64/bpf: Remove 128MB limit for BPF JIT programs (Yauheni Kaliuta) [2140163] - bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT (Yauheni Kaliuta) [2140163] - arm64: extable: add `type` and `data` fields (Yauheni Kaliuta) [2140163] - arm64: extable: use `ex` for `exception_table_entry` (Yauheni Kaliuta) [2140163] - arm64: extable: make fixup_exception() return bool (Yauheni Kaliuta) [2140163] - arm64: extable: consolidate definitions (Yauheni Kaliuta) [2140163] - arm64: kvm: use kvm_exception_table_entry (Yauheni Kaliuta) [2140163] - s390/cio: check the subchannel validity for dev_busid (Tobias Huschle) [2160494] - s390/cio: add dev_busid sysfs entry for each subchannel (Tobias Huschle) [2160494]- intel_idle: Add AlderLake-N support (Prarit Bhargava) [2144692] - selftests/timens: add a test for vfork+exit (Oleg Nesterov) [2116444] - fs/exec: switch timens when a task gets a new mm (Oleg Nesterov) [2116444] - namespace: make timens_on_fork() return nothing (Oleg Nesterov) [2116444] - timens: make vdso_join_timens() always succeed (Oleg Nesterov) [2116444] - xfrm: Fix oops in __xfrm_state_delete() (Sabrina Dubroca) [2156048] - tcp: Fix data races around icsk->icsk_af_ops. (Guillaume Nault) [2143904] {CVE-2022-3566} - ice: synchronize the misc IRQ when tearing down Tx tracker (Petr Oros) [2148858] - ice: fix handling of burst Tx timestamps (Petr Oros) [2148858] - vhost/vsock: Fix error handling in vhost_vsock_init() (Stefano Garzarella) [2159969] - net: vmw_vsock: vmci: Check memcpy_from_msg() (Stefano Garzarella) [2159969] - vhost/vsock: Use kvmalloc/kvfree for larger packets. (Stefano Garzarella) [2159969] - vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Stefano Garzarella) [2159969] - vsock: Fix memory leak in vsock_connect() (Stefano Garzarella) [2159969] - tools/power turbostat: Add support for RPL-S (Prarit Bhargava) [2122848]- nvme: re-order nvme_alloc_ns to match "nvme: use blk_mq_alloc_disk" (Chris Leech) [2152742] - perf vendor events amd: Add Zen 4 mapping (Michael Petlan) [2148294] - perf vendor events amd: Add Zen 4 metrics (Michael Petlan) [2148294] - perf vendor events amd: Add Zen 4 uncore events (Michael Petlan) [2148294] - perf vendor events amd: Add Zen 4 core events (Michael Petlan) [2148294] - cpuhotplug: Fix KABI breakage (Prarit Bhargava) [2156529] - scsi: target: core: Fix hard lockup when executing a compare-and-write command (Maurizio Lombardi) [2119897] - x86/topology: Fix duplicated core ID within a package (Prarit Bhargava) [2159553] - x86/topology: Fix multiple packages shown on a single-package system (Prarit Bhargava) [2159553] - hwmon/coretemp: Handle large core ID value (Prarit Bhargava) [2159553] - x86: Remove vendor checks from prefer_mwait_c1_over_halt (Prarit Bhargava) [2150067] - x86: Handle idle=nomwait cmdline properly for x86_idle (Prarit Bhargava) [2150067] - cpufreq: intel_pstate: Support Sapphire Rapids OOB mode (Prarit Bhargava) [2117767] - KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails (Emanuele Giuseppe Esposito) [2159433] - vmxnet3: correctly report csum_level for encapsulated packet (Izabela Bakollari) [2158809] - mei: pxp: support matching with a gfx discrete card (Jocelyn Falempe) [2147557] - mei: pxp: add command streamer API to the PXP driver (Jocelyn Falempe) [2147557] - mei: bus: extend bus API to support command streamer API (Jocelyn Falempe) [2147557] - mei: adjust extended header kdocs (Jocelyn Falempe) [2147557] - mei: bus: enable sending gsc commands (Jocelyn Falempe) [2147557] - mei: add support to GSC extended header (Jocelyn Falempe) [2147557] - mei: debugfs: add pxp mode to devstate in debugfs (Jocelyn Falempe) [2147557] - mei: drop ready bits check after start (Jocelyn Falempe) [2147557] - mei: gsc: add transition to PXP mode in resume flow (Jocelyn Falempe) [2147557] - mei: gsc: setup gsc extended operational memory (Jocelyn Falempe) [2147557] - mei: mkhi: add memory ready command (Jocelyn Falempe) [2147557] - mei: bus: export common mkhi definitions into a separate header (Jocelyn Falempe) [2147557] - mei: extend timeouts on slow devices (Jocelyn Falempe) [2147557] - mei: gsc: wait for reset thread on stop (Jocelyn Falempe) [2147557] - mei: gsc: use polling instead of interrupts (Jocelyn Falempe) [2147557] - mei: add slow_firmware flag to the mei auxiliary device (Jocelyn Falempe) [2147557] - mei: add kdoc for struct mei_aux_device (Jocelyn Falempe) [2147557] - mei: me: fix clang -Wformat warning (Jocelyn Falempe) [2147557] - mei: me: add raptor lake point S DID (Jocelyn Falempe) [2147557] - mei: hbm: drop capability response on early shutdown (Jocelyn Falempe) [2147557] - mei: me: set internal pg flag to off on hardware reset (Jocelyn Falempe) [2147557] - misc/mei: Add NULL check to component match callback functions (Jocelyn Falempe) [2147557] - drm/display: Move HDCP helpers into display-helper module (Jocelyn Falempe) [2147557] - mei: gsc: retrieve the firmware version (Jocelyn Falempe) [2147557] - mei: gsc: add runtime pm handlers (Jocelyn Falempe) [2147557] - mei: gsc: setup char driver alive in spite of firmware handshake failure (Jocelyn Falempe) [2147557] - mei: add support for graphics system controller (gsc) devices (Jocelyn Falempe) [2147557] - mei: avoid iterator usage outside of list_for_each_entry (Jocelyn Falempe) [2147557] - mei: do not overwrite state on hw start (Jocelyn Falempe) [2147557] - mei: me: fix reset policy on read error in interrupt (Jocelyn Falempe) [2147557] - mei: me: avoid link reset on shutdown (Jocelyn Falempe) [2147557] - mei: me: disable driver on the ign firmware (Jocelyn Falempe) [2147557] - mei: me: Use dma_set_mask_and_coherent() and simplify code (Jocelyn Falempe) [2147557] - mei: hbm: fix client dma reply status (Jocelyn Falempe) [2147557] - mei: cleanup status before client dma setup call (Jocelyn Falempe) [2147557] - mei: add POWERING_DOWN into device state print (Jocelyn Falempe) [2147557] - mei: Remove some dead code (Jocelyn Falempe) [2147557] - mei: bus: add client dma interface (Jocelyn Falempe) [2147557] - mei: hbm: drop hbm responses on early shutdown (Jocelyn Falempe) [2147557] - mei: me: add Ice Lake-N device id. (Jocelyn Falempe) [2147557] - mei: pxp: export pavp client to me client bus (Jocelyn Falempe) [2147557] - mei: Remove usage of the deprecated "pci-dma-compat.h" API (Jocelyn Falempe) [2147557] - mei: constify passed buffers and structures (Jocelyn Falempe) [2147557] - mei: revamp mei extension header structure layout. (Jocelyn Falempe) [2147557] - mei: fix kdoc in the driver (Jocelyn Falempe) [2147557] - mei: hdcp: SPDX tag should be the first line (Jocelyn Falempe) [2147557] - mei: request autosuspend after sending rx flow control (Jocelyn Falempe) [2147557] - mei: Drop unnecessary NULL check after container_of (Jocelyn Falempe) [2147557] - mei: me: add Alder Lake P device id. (Jocelyn Falempe) [2147557] - mei: allow map and unmap of client dma buffer only for disconnected client (Jocelyn Falempe) [2147557] - mei: use sysfs_emit() in tx_queue_limit_show sysfs (Jocelyn Falempe) [2147557] - mei: bus: block send with vtag on non-conformat FW (Jocelyn Falempe) [2147557] - mei: bus: change remove callback to return void (Jocelyn Falempe) [2147557] - mei: bus: simplify mei_cl_device_remove() (Jocelyn Falempe) [2147557] - mei: implement client dma setup. (Jocelyn Falempe) [2147557] - mei: hbm: add client dma hbm messages (Jocelyn Falempe) [2147557] - mei: add support for client dma capability (Jocelyn Falempe) [2147557] - mei: allow clients on bus to communicate in remove callback (Jocelyn Falempe) [2147557] - mei: me: add adler lake point LP DID (Jocelyn Falempe) [2147557] - mei: hbm: drop hbm responses on shutdown (Jocelyn Falempe) [2147557] - mei: hbm: call mei_set_devstate() on hbm stop response (Jocelyn Falempe) [2147557] - mei: document that mei_msg_hdr_init returns ERR_PTR (Jocelyn Falempe) [2147557] - mei: fix transfer over dma with extended header (Jocelyn Falempe) [2147557] - misc/mei/hdcp: Fix AUTH_STREAM_REQ cmd buffer len (Jocelyn Falempe) [2147557] - mei: bus: enable pavp device. (Jocelyn Falempe) [2147557] - mei: bus: add vtag support (Jocelyn Falempe) [2147557] - Revert "mei: virtio: virtualization frontend driver" (Jocelyn Falempe) [2147557] - mei: bus: fix a kernel-doc markup (Jocelyn Falempe) [2147557] - mei: protect mei_cl_mtu from null dereference (Jocelyn Falempe) [2147557] - mei: bus: deinitialize callback functions on init failure (Jocelyn Falempe) [2147557] - mei: bus: do not start a read for disconnected clients (Jocelyn Falempe) [2147557] - misc: mei: remove unneeded break (Jocelyn Falempe) [2147557] - mei: hw: Replace zero-length array with flexible-array member (Jocelyn Falempe) [2147557] - mei: virtio: virtualization frontend driver (Jocelyn Falempe) [2147557] - mei: add connect with vtag ioctl (Jocelyn Falempe) [2147557] - mei: bus: unconditionally enable clients with vtag support (Jocelyn Falempe) [2147557] - mei: bus: use zero vtag for bus clients. (Jocelyn Falempe) [2147557] - mei: handle tx queue flushing for vtag connections (Jocelyn Falempe) [2147557] - mei: add a vtag map for each client (Jocelyn Falempe) [2147557] - mei: add a spin lock to protect rd_completed queue (Jocelyn Falempe) [2147557] - mei: bump hbm version to 2.2 (Jocelyn Falempe) [2147557] - mei: add support for mei extended header. (Jocelyn Falempe) [2147557] - mei: add vtag support bit in client properties (Jocelyn Falempe) [2147557] - mei: restrict vtag support to hbm version 2.2 (Jocelyn Falempe) [2147557] - mei: hbm: add capabilities message (Jocelyn Falempe) [2147557] - Revert "scsi: iscsi: ql4xxx: Use per-session workqueue for unbinding" (Chris Leech) [2122624] - Revert "scsi: iscsi: Use the session workqueue for recovery" (Chris Leech) [2122624] - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Guillaume Nault) [2145235] {CVE-2022-4129} - l2tp: Serialize access to sk_user_data with sk_callback_lock (Guillaume Nault) [2145235] {CVE-2022-4129} - net: fix a concurrency bug in l2tp_tunnel_register() (Guillaume Nault) [2145235] {CVE-2022-4129} - net: tap: fix general protection fault when freeing an skb when the ring is full (Antoine Tenart) [2152802] - platform/x86/intel/pmt: Sapphire Rapids PMT errata fix (Prarit Bhargava) [2144689] - RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Kamal Heib) [2120677] - RDMA/rxe: Fix mr leak in RESPST_ERR_RNR (Kamal Heib) [2120677] - IB/hfi1: Correctly move list in sc_disable() (Kamal Heib) [2120677] - RDMA/cma: Use output interface for net_dev check (Kamal Heib) [2120677] - RDMA/usnic: fix set-but-not-unused variable 'flags' warning (Kamal Heib) [2120677] - IB/rdmavt: Add __init/__exit annotations to module init/exit funcs (Kamal Heib) [2120677] - RDMA/rxe: Fix resize_finish() in rxe_queue.c (Kamal Heib) [2120677] - IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers (Kamal Heib) [2120677] - RDMA/cm: Use SLID in the work completion as the DLID in responder side (Kamal Heib) [2120677] - RDMA/siw: Fix QP destroy to wait for all references dropped. (Kamal Heib) [2120677] - RDMA/srp: Fix srp_abort() (Kamal Heib) [2120677] - RDMA/irdma: Validate udata inlen and outlen (Kamal Heib) [2120677] - RDMA/irdma: Align AE id codes to correct flush code and event (Kamal Heib) [2120677] - RDMA/rxe: Fix the error caused by qp->sk (Kamal Heib) [2120677] - RDMA/rxe: Fix "kernel NULL pointer dereference" error (Kamal Heib) [2120677] - RDMA/rxe: Remove an unused member from struct rxe_mr (Kamal Heib) [2120677] - x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly (Dean Nelson) [2122850] - x86/fpu: Exclude dynamic states from init_fpstate (Dean Nelson) [2122850] - x86/fpu: Fix the init_fpstate size check with the actual size (Dean Nelson) [2122850] - x86/fpu: Configure init_fpstate attributes orderly (Dean Nelson) [2122850] - x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation (Dean Nelson) [2122850] - ceph: rely on vfs for setgid stripping (Andrey Albershteyn) [2128904] - fs: move S_ISGID stripping into the vfs_*() helpers (Andrey Albershteyn) [2128904] - fs: Add missing umask strip in vfs_tmpfile (Andrey Albershteyn) [2128904] - fs: add mode_strip_sgid() helper (Andrey Albershteyn) [2128904]- x86/insn: Add AMX instructions to the x86 instruction decoder (Prarit Bhargava) [2117765] - intel_idle: Add a new flag to initialize the AMX state (Prarit Bhargava) [2117765] - x86/fpu: Add a helper to prepare AMX state for low-power CPU idle (Prarit Bhargava) [2117765] - intel_idle: make SPR C1 and C1E be independent (Prarit Bhargava) [2117765] - rpmspec: drop traceevent files instead of just excluding them from files list (Michael Petlan) [2155509] - powerpc/bpf/64: Add instructions for atomic_[cmp]xchg (Mamatha Inamdar) [2113254] - powerpc/bpf/64: add support for atomic fetch operations (Mamatha Inamdar) [2113254] - powerpc/bpf/64: add support for BPF_ATOMIC bitwise operations (Mamatha Inamdar) [2113254] - powerpc/bpf: Simplify bpf_to_ppc() and adopt it for powerpc64 (Mamatha Inamdar) [2113254] - powerpc64/bpf: Store temp registers' bpf to ppc mapping (Mamatha Inamdar) [2113254] - powerpc/bpf: Use _Rn macros for GPRs (Mamatha Inamdar) [2113254] - powerpc/bpf: Move bpf_jit64.h into bpf_jit_comp64.c (Mamatha Inamdar) [2113254] - powerpc/bpf: Cleanup bpf_jit.h (Mamatha Inamdar) [2113254] - powerpc64/bpf: Get rid of PPC_BPF_[LL|STL|STLU] macros (Mamatha Inamdar) [2113254] - powerpc64/bpf: Convert some of the uses of PPC_BPF_[LL|STL] to PPC_BPF_[LD|STD] (Mamatha Inamdar) [2113254] - powerpc64/bpf: Optimize instruction sequence used for function calls (Mamatha Inamdar) [2113254] - powerpc64/bpf elfv1: Do not load TOC before calling functions (Mamatha Inamdar) [2113254] - powerpc64/bpf elfv2: Setup kernel TOC in r2 on entry (Mamatha Inamdar) [2113254] - powerpc64: Set PPC64_ELF_ABI_v[1|2] macros to 1 (Mamatha Inamdar) [2113254] - powerpc64/bpf: Use r12 for constant blinding (Mamatha Inamdar) [2113254] - powerpc64/bpf: Do not save/restore LR on each call to bpf_stf_barrier() (Mamatha Inamdar) [2113254] - powerpc/bpf: Handle large branch ranges with BPF_EXIT (Mamatha Inamdar) [2113254] - powerpc/bpf: Emit a single branch instruction for known short branch ranges (Mamatha Inamdar) [2113254] - powerpc/bpf: Skip branch range validation during first pass (Mamatha Inamdar) [2113254] - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 (Mamatha Inamdar) [2113254] - tools/bpf: Rename 'struct event' to avoid naming conflict (Mamatha Inamdar) [2113254] - bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() (Mamatha Inamdar) [2113254] - bpf ppc64: Access only if addr is kernel address (Mamatha Inamdar) [2113254] - bpf ppc64: Add BPF_PROBE_MEM support for JIT (Mamatha Inamdar) [2113254] - powerpc/ppc-opcode: introduce PPC_RAW_BRANCH() macro (Mamatha Inamdar) [2113254] - bpf powerpc: refactor JIT compiler code (Mamatha Inamdar) [2113254] - bpf powerpc: Remove extra_pass from bpf_jit_build_body() (Mamatha Inamdar) [2113254] - bpf powerpc: Remove unused SEEN_STACK (Mamatha Inamdar) [2113254] - powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Mamatha Inamdar) [2113254] - powerpc/security: Add a helper to query stf_barrier type (Mamatha Inamdar) [2113254] - powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Mamatha Inamdar) [2113254] - powerpc/bpf: Fix BPF_MOD when imm == 1 (Mamatha Inamdar) [2113254] - powerpc/bpf: Validate branch ranges (Mamatha Inamdar) [2113254] - powerpc/lib: Add helper to check if offset is within conditional branch range (Mamatha Inamdar) [2113254] - powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macros (Mamatha Inamdar) [2113254] - powerpc: Move PPC_HA() PPC_HI() and PPC_LO() to ppc-opcode.h (Mamatha Inamdar) [2113254] - swapfile: fix soft lockup in scan_swap_map_slots (Waiman Long) [2155734] - mm/swap: add helper swap_offset_available() (Waiman Long) [2155734] - pNFS/filelayout: Fix coalescing test for single DS (Benjamin Coddington) [2158520] - arm64: kdump: Support crashkernel=X fall back to reserve region above DMA zones (Pingfan Liu) [1940674] - arm64: kdump: Provide default size when crashkernel=Y,low is not specified (Pingfan Liu) [1940674] - media: dmxdev: fix UAF when dvb_register_device() fails (Dean Nelson) [2123301] {CVE-2022-41218} - crypto: s390/aes - drop redundant xts key check (Vladis Dronov) [2158893] - crypto: xts - implement xts_verify_key() with xts_check_key() (Vladis Dronov) [2158893] - audit: cache ctx->major in audit_filter_syscall() (Richard Guy Briggs) [2123854] - audit: free audit_proctitle only on task exit (Richard Guy Briggs) [2123854] - audit: explicitly check audit_context->context enum value (Richard Guy Briggs) [2123854] - audit: move audit_return_fixup before the filters (Richard Guy Briggs) [2123854] - audit: fix potential double free on error path from fsnotify_add_inode_mark (Richard Guy Briggs) [2123854] - i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Prarit Bhargava) [2119066] {CVE-2022-2873} - net: dropreason: add SKB_DROP_REASON_FRAG_TOO_FAR (Antoine Tenart) [2155186] - net: dropreason: add SKB_DROP_REASON_FRAG_REASM_TIMEOUT (Antoine Tenart) [2155186] - net: dropreason: add SKB_DROP_REASON_DUP_FRAG (Antoine Tenart) [2155186] - net: dropreason: propagate drop_reason to skb_release_data() (Antoine Tenart) [2155186] - net: dropreason: add SKB_CONSUMED reason (Antoine Tenart) [2155186] - ipv4: remove redundant null pointer check before kfree_skb (Antoine Tenart) [2155186]- turbostat: Bring code up-to-date with upstream (Prarit Bhargava) [2117769] - tools/power turbostat: Enable accumulate RAPL display (Prarit Bhargava) [2117769] - tools/power turbostat: version 2022.07.28 (Prarit Bhargava) [2117769] - tools/power turbostat: do not decode ACC for ICX and SPR (Prarit Bhargava) [2117769] - tools/power turbostat: fix SPR PC6 limits (Prarit Bhargava) [2117769] - tools/power turbostat: cleanup 'automatic_cstate_conversion_probe()' (Prarit Bhargava) [2117769] - tools/power turbostat: separate SPR from ICX (Prarit Bhargava) [2117769] - tools/power turbosstat: fix comment (Prarit Bhargava) [2117769] - tools/power turbostat: Support RAPTORLAKE P (Prarit Bhargava) [2117769] - tools/power turbostat: add support for ALDERLAKE_N (Prarit Bhargava) [2117769] - tools/power turbostat: dump secondary Turbo-Ratio-Limit (Prarit Bhargava) [2117769] - tools/power turbostat: simplify dump_turbo_ratio_limits() (Prarit Bhargava) [2117769] - tools/power turbostat: dump CPUID.7.EDX.Hybrid (Prarit Bhargava) [2117769] - tools/power turbostat: update turbostat.8 (Prarit Bhargava) [2117769] - tools/power turbostat: Show uncore frequency (Prarit Bhargava) [2117769] - tools/power turbostat: Fix file pointer leak (Prarit Bhargava) [2117769] - tools/power turbostat: replace strncmp with single character compare (Prarit Bhargava) [2117769] - tools/power turbostat: print the kernel boot commandline (Prarit Bhargava) [2117769] - tools/power turbostat: Introduce support for RaptorLake (Prarit Bhargava) [2117769] - tools/power turbostat: version 2022.04.16 (Prarit Bhargava) [2117769] - tools/power turbostat: No build warnings with -Wextra (Prarit Bhargava) [2117769] - tools/power turbostat: be more useful as non-root (Prarit Bhargava) [2117769] - tools/power turbostat: fix ICX DRAM power numbers (Prarit Bhargava) [2117769] - tools/power turbostat: Support thermal throttle count print (Prarit Bhargava) [2117769] - tools/power turbostat: Allow printing header every N iterations (Prarit Bhargava) [2117769] - tools/power turbostat: Allow -e for all names. (Prarit Bhargava) [2117769] - tools/power turbostat: print power values upto three decimal (Prarit Bhargava) [2117769] - tools/power turbostat: Add Power Limit4 support (Prarit Bhargava) [2117769] - tools/power turbostat: fix dump for AMD cpus (Prarit Bhargava) [2117769] - tools/power turbostat: tweak --show and --hide capability (Prarit Bhargava) [2117769] - NFSv4: Retry LOCK on OLD_STATEID during delegation return (Benjamin Coddington) [2137826] - KVM: s390: pv: don't allow userspace to set the clock under PV (Tobias Huschle) [2154284] - net: mana: Fix race on per-CQ variable napi work_done (Emanuele Giuseppe Esposito) [2151722] - powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Prarit Bhargava) [2106143] - ceph: choose auth MDS for getxattr with the Xs caps (Milind Changire) [2126703] - ceph: try to choose the auth MDS if possible for getattr (Milind Changire) [2126703] - ceph: convert to generic_file_llseek (Milind Changire) [2126707] - ceph: don't leak snap_rwsem in handle_cap_grant (Milind Changire) [2126706] - ceph: prevent a client from exceeding the MDS maximum xattr size (Milind Changire) [2126704] - ceph: add session already open notify support (Milind Changire) [2126701] - ceph: use correct index when encoding client supported features (Milind Changire) [2143875] - ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE (Milind Changire) [2126700] - ceph: allow ceph.dir.rctime xattr to be updatable (Milind Changire) [2126699] - ipv6: Use ipv6_only_sock() helper in condition. (Izabela Bakollari) [2144855] - ipv6: Remove __ipv6_only_sock(). (Izabela Bakollari) [2144855] - redhat/configs: Switch CONFIG_X86_AMD_PSTATE to built-in (Prarit Bhargava) [2150424] - Documentation: add amd-pstate kernel command line options (Prarit Bhargava) [2150424] - cpufreq: amd-pstate: add amd-pstate driver parameter for mode selection (Prarit Bhargava) [2150424] - cpufreq: amd-pstate: change amd-pstate driver to be built-in type (Prarit Bhargava) [2150424] - cpufreq: amd-pstate: cpufreq: amd-pstate: reset MSR_AMD_PERF_CTL register at init (Prarit Bhargava) [2150424] - scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi) [2153832] - virtio_console: Introduce an ID allocator for virtual console numbers (Cédric Le Goater) [2072437] - blk-throttle: fix that io throttle can only work for single bio (Ming Lei) [2088193] - scsi: zfcp: Fix double free of FSF request when qdio send fails (Tobias Huschle) [2155157] - scsi: qla2xxx: Fix crash when I/O abort times out (Nilesh Javali) [2115820] - perf trace: Fix SIGSEGV when processing syscall args (Michael Petlan) [2145089] - config: mhi: set CONFIG_MHI_BUS_EP to disabled (Íñigo Huguet) [2136123] - config: rtw89: set CONFIG_RTW89_8852C to disabled (Íñigo Huguet) [2136123] - wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update() (Íñigo Huguet) [2136123 2139481] - wifi: mac80211: mlme: Fix double unlock on assoc success handling (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: Fix missing unlock on beacon RX (Íñigo Huguet) [2136123] - wifi: mac80211: fix memory corruption in minstrel_ht_update_rates() (Íñigo Huguet) [2136123] - wifi: mac80211: fix regression with non-QoS drivers (Íñigo Huguet) [2136123] - wifi: mac80211: ensure vif queues are operational after start (Íñigo Huguet) [2136123] - wifi: mac80211: don't start TX with fq->lock to fix deadlock (Íñigo Huguet) [2136123] - wifi: cfg80211: fix MCS divisor value (Íñigo Huguet) [2136123] - wifi: mt76: fix 5 GHz connection regression on mt76x0/mt76x2 (Íñigo Huguet) [2136123] - wifi: mt76: fix reading current per-tid starting sequence number for aggregation (Íñigo Huguet) [2136123] - wifi: iwlwifi: Mark IWLMEI as broken (Íñigo Huguet) [2136123] - wifi: iwlwifi: don't spam logs with NSS>2 messages (Íñigo Huguet) [2136123] - wifi: use struct_group to copy addresses (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: check length for virtio packets (Íñigo Huguet) [2136123] - wifi: mac80211: fix locking in auth/assoc timeout (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: release deflink channel in error case (Íñigo Huguet) [2136123] - wifi: mac80211: fix link warning in RX agg timer expiry (Íñigo Huguet) [2136123] - bus: mhi: host: Fix up null pointer access in mhi_irq_handler (Íñigo Huguet) [2136123] - net: Use u64_stats_fetch_begin_irq() for stats fetch. (Íñigo Huguet) [2136123] - wifi: mt76: mt7921e: fix crash in chip reset fail (Íñigo Huguet) [2136123] - wifi: mac80211: potential NULL dereference in ieee80211_tx_control_port() (Íñigo Huguet) [2136123] - wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() (Íñigo Huguet) [2136123] - wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected (Íñigo Huguet) [2136123] - wifi: mac80211: fix possible leak in ieee80211_tx_control_port() (Íñigo Huguet) [2136123] - wifi: mac80211: always free sta in __sta_info_alloc in case of error (Íñigo Huguet) [2136123] - wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Íñigo Huguet) [2136123] - net: qrtr: start MHI channel after endpoit creation (Íñigo Huguet) [2136123] - wifi: cfg80211: Fix validating BSS pointers in __cfg80211_connect_result (Íñigo Huguet) [2136123] - wifi: rtw88: check the return value of alloc_workqueue() (Íñigo Huguet) [2136123] - wifi: rtw89: 8852a: adjust IMR for SER L1 (Íñigo Huguet) [2136123] - wifi: rtw89: 8852a: update RF radio A/B R56 (Íñigo Huguet) [2136123] - wifi: brcmfmac: prevent double-free on hardware-reset (Íñigo Huguet) [2136123] - wifi: brcmfmac: support brcm,ccode-map-trivial DT property (Íñigo Huguet) [2136123] - wifi: brcmfmac: Replace default (not configured) MAC with a random MAC (Íñigo Huguet) [2136123] - wifi: brcmfmac: Add brcmf_c_set_cur_etheraddr() helper (Íñigo Huguet) [2136123] - wifi: brcmfmac: Remove #ifdef guards for PM related functions (Íñigo Huguet) [2136123] - wifi: brcmfmac: use strreplace() in brcmf_of_probe() (Íñigo Huguet) [2136123] - wifi: rtl8xxxu: Fix the error handling of the probe function (Íñigo Huguet) [2136123] - wifi: mwifiex: clean up one inconsistent indenting (Íñigo Huguet) [2136123] - wifi: rtlwifi: Remove duplicate word and Fix typo (Íñigo Huguet) [2136123] - wifi: mwifiex: Fix comment typo (Íñigo Huguet) [2136123] - wifi: iwlwifi: mvm: fix clang -Wformat warnings (Íñigo Huguet) [2136123] - Revert "ath11k: add support for hardware rfkill for QCA6390" (Íñigo Huguet) [2136123] - wifi: ath11k: Fix register write failure on QCN9074 (Íñigo Huguet) [2136123] - wifi: mac80211: fix link data leak (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: fix disassoc with MLO (Íñigo Huguet) [2136123] - wifi: mac80211: add macros to loop over active links (Íñigo Huguet) [2136123] - wifi: mac80211: remove erroneous sband/link validation (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: transmit assoc frame with address translation (Íñigo Huguet) [2136123] - wifi: mac80211: verify link addresses are different (Íñigo Huguet) [2136123] - wifi: mac80211: rx: track link in RX data (Íñigo Huguet) [2136123] - wifi: mac80211: optionally implement MLO multicast TX (Íñigo Huguet) [2136123] - wifi: mac80211: expand ieee80211_mgmt_tx() for MLO (Íñigo Huguet) [2136123] - wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX API (Íñigo Huguet) [2136123] - wifi: mac80211: report link ID to cfg80211 on mgmt RX (Íñigo Huguet) [2136123] - wifi: cfg80211: report link ID in NL80211_CMD_FRAME (Íñigo Huguet) [2136123] - wifi: mac80211: add hardware timestamps for RX and TX (Íñigo Huguet) [2136123] - wifi: cfg80211: add hardware timestamps to frame RX info (Íñigo Huguet) [2136123] - wifi: cfg80211/nl80211: move rx management data into a struct (Íñigo Huguet) [2136123] - wifi: cfg80211: add a function for reporting TX status with hardware timestamps (Íñigo Huguet) [2136123] - wifi: nl80211: add RX and TX timestamp attributes (Íñigo Huguet) [2136123] - nl80211: document uapi for CMD_FRAME_WAIT_CANCEL (Íñigo Huguet) [2136123] - wifi: ieee80211: add helper functions for detecting TM/FTM frames (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: handle links for wmediumd/virtio (Íñigo Huguet) [2136123] - wifi: mac80211: sta_info: fix link_sta insertion (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: fix link_sta setup (Íñigo Huguet) [2136123] - wifi: nl80211/mac80211: clarify link ID in control port TX (Íñigo Huguet) [2136123] - wifi: mac80211: return error from control port TX for drops (Íñigo Huguet) [2136123] - wifi: nl80211: require MLD address on link STA add/modify (Íñigo Huguet) [2136123] - wifi: mac80211: more station handling sanity checks (Íñigo Huguet) [2136123] - wifi: mac80211: fix link sta hash table handling (Íñigo Huguet) [2136123] - wifi: mac80211: validate link address doesn't change (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: set sta.mlo to mlo state (Íñigo Huguet) [2136123] - wifi: mac80211: fast-xmit: handle non-MLO clients (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: fix address translation for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: fix RX MLD address translation (Íñigo Huguet) [2136123] - wifi: mac80211: fix NULL pointer deref with non-MLD STA (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: fix override calculation (Íñigo Huguet) [2136123] - wifi: mac80211: tx: use AP address in some places for MLO (Íñigo Huguet) [2136123] - net: add missing includes and forward declarations under net/ (Íñigo Huguet) [2136123] - wifi: rtl8192se: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: rtlwifi: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: rt2x00: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: brcmsmac: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: brcmfmac: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: mac80211: do not abuse fq.lock in ieee80211_do_stop() (Íñigo Huguet) [2136123] - wifi: mt7601u: fix clang -Wformat warning (Íñigo Huguet) [2136123] - wifi: mt7601u: eeprom: fix clang -Wformat warning (Íñigo Huguet) [2136123] - wifi: ath: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: ath11k: mac: fix long line (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: set sta.mlo correctly (Íñigo Huguet) [2136123] - wifi: mac80211: remove stray printk (Íñigo Huguet) [2136123] - wifi: mac80211: support MLO authentication/association with one link (Íñigo Huguet) [2136123] - wifi: mac80211: add API to parse multi-link element (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: fix TX link selection (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: use MLO link ID for TX (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: do rc update per link (Íñigo Huguet) [2136123] - wifi: mac80211: do link->MLD address translation on RX (Íñigo Huguet) [2136123] - wifi: mac80211: select link when transmitting to non-MLO stations (Íñigo Huguet) [2136123] - wifi: mac80211: fix up link station creation/insertion (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: implement sta_state for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: limit A-MSDU subframes for client too (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor ieee80211_set_associated() (Íñigo Huguet) [2136123] - wifi: cfg80211: add cfg80211_get_iftype_ext_capa() (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: look up beacon elems only if needed (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor assoc link setup (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: remove address arg to ieee80211_mark_sta_auth() (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor assoc success handling (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor ieee80211_prep_channel() a bit (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor assoc req element building (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: switch some things back to deflink (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: change flags in ieee80211_determine_chantype() (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: shift some code around (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor link station setup (Íñigo Huguet) [2136123] - wifi: mac80211: move IEEE80211_SDATA_OPERATING_GMODE to link (Íñigo Huguet) [2136123] - wifi: mac80211: make ieee80211_check_rate_mask() link-aware (Íñigo Huguet) [2136123] - wifi: mac80211: add multi-link element to AUTH frames (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: clean up supported channels element code (Íñigo Huguet) [2136123] - wifi: mac80211: release channel context on link stop (Íñigo Huguet) [2136123] - wifi: mac80211: prohibit DEAUTH_NEED_MGD_TX_PREP in MLO (Íñigo Huguet) [2136123] - wifi: nl80211: fix some attribute policy entries (Íñigo Huguet) [2136123] - wifi: nl80211: reject fragmented and non-inheritance elements (Íñigo Huguet) [2136123] - wifi: nl80211: reject link specific elements on assoc link (Íñigo Huguet) [2136123] - wifi: cfg80211: set country_elem to NULL (Íñigo Huguet) [2136123] - wifi: mac80211: remove link_id parameter from link_info_changed() (Íñigo Huguet) [2136123] - wifi: mac80211: replace link_id with link_conf in switch/(un)assign_vif_chanctx() (Íñigo Huguet) [2136123] - wifi: nl80211: advertise MLO support (Íñigo Huguet) [2136123] - wifi: mac80211: Support multi link in ieee80211_recalc_min_chandef() (Íñigo Huguet) [2136123] - wifi: mac80211: don't check carrier in chanctx code (Íñigo Huguet) [2136123] - wifi: nl80211: allow link ID in set_wiphy with frequency (Íñigo Huguet) [2136123] - wifi: mac80211: Allow EAPOL tx from specific link (Íñigo Huguet) [2136123] - wifi: mac80211: Allow EAPOL frames from link addresses (Íñigo Huguet) [2136123] - wifi: cfg80211/mac80211: Support control port TX from specific link (Íñigo Huguet) [2136123] - wifi: nl80211: Support MLD parameters in nl80211_set_station() (Íñigo Huguet) [2136123] - wifi: nl80211: check MLO support in authenticate (Íñigo Huguet) [2136123] - wifi: mac80211: add a helper to fragment an element (Íñigo Huguet) [2136123] - wifi: mac80211: skip rate statistics for MLD STAs (Íñigo Huguet) [2136123] - wifi: nl80211: set BSS to NULL if IS_ERR() (Íñigo Huguet) [2136123] - wifi: nl80211: add EML/MLD capabilities to per-iftype capabilities (Íñigo Huguet) [2136123] - wifi: nl80211: better validate link ID for stations (Íñigo Huguet) [2136123] - wifi: mac80211: fix link manipulation (Íñigo Huguet) [2136123] - wifi: mac80211: tighten locking check (Íñigo Huguet) [2136123] - wifi: cfg80211: clean up links appropriately (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: simplify adding ht/vht/he/eht elements (Íñigo Huguet) [2136123] - wifi: mac80211: refactor adding custom elements (Íñigo Huguet) [2136123] - wifi: mac80211: refactor adding rates to assoc request (Íñigo Huguet) [2136123] - wifi: mac80211: use only channel width in ieee80211_parse_bitrates() (Íñigo Huguet) [2136123] - wifi: cfg80211: add ieee80211_chanwidth_rate_flags() (Íñigo Huguet) [2136123] - wifi: mac80211: remove redundant condition (Íñigo Huguet) [2136123] - wifi: mac80211: don't set link address for station (Íñigo Huguet) [2136123] - wifi: mac80211: fix multi-BSSID element parsing (Íñigo Huguet) [2136123] - wifi: mac80211: move tdls_chan_switch_prohibited to link data (Íñigo Huguet) [2136123] - wifi: mac80211: don't re-parse elems in ieee80211_assoc_success() (Íñigo Huguet) [2136123] - wifi: mac80211: replace link_id with link_conf in start/stop_ap() (Íñigo Huguet) [2136123] - wifi: mac80211: refactor elements parsing with parameter struct (Íñigo Huguet) [2136123] - wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLO (Íñigo Huguet) [2136123] - wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments into a struct (Íñigo Huguet) [2136123] - wifi: cfg80211: adjust assoc comeback for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: unify assoc data event sending (Íñigo Huguet) [2136123] - wifi: cfg80211: prepare association failure APIs for MLO (Íñigo Huguet) [2136123] - wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_request (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: use correct link_sta (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: remove sta argument from ieee80211_config_bw (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: use ieee80211_get_link_sband() (Íñigo Huguet) [2136123] - wifi: mac80211: split IEEE80211_STA_DISABLE_WMM to link data (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: first adjustments for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: do IEEE80211_STA_RESET_SIGNAL_AVE per link (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: track AP (MLD) address separately (Íñigo Huguet) [2136123] - wifi: mac80211: remove unused bssid variable (Íñigo Huguet) [2136123] - wifi: mac80211: change QoS settings API to take link into account (Íñigo Huguet) [2136123] - wifi: mac80211: expect powersave handling in driver for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: move ps setting to vif config (Íñigo Huguet) [2136123] - wifi: mac80211: provide link ID in link_conf (Íñigo Huguet) [2136123] - wifi: mac80211: set up/tear down client vif links properly (Íñigo Huguet) [2136123] - wifi: mac80211: move ieee80211_request_smps_mgd_work (Íñigo Huguet) [2136123] - wifi: nl80211: acquire wdev mutex for dump_survey (Íñigo Huguet) [2136123] - wifi: mac80211: fix key lookup (Íñigo Huguet) [2136123] - wifi: mac80211: separate out connection downgrade flags (Íñigo Huguet) [2136123] - wifi: mac80211: Align with Draft P802.11be_D2.0 (Íñigo Huguet) [2136123] - wifi: mac80211: Align with Draft P802.11be_D1.5 (Íñigo Huguet) [2136123] - wifi: mac80211: skip powersave recalc if driver SUPPORTS_DYNAMIC_PS (Íñigo Huguet) [2136123] - wifi: mac80211: debug: omit link if non-MLO connection (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: Ack link addressed frames (Íñigo Huguet) [2136123] - wifi: cfg80211: drop BSS elements from assoc trace for now (Íñigo Huguet) [2136123] - wifi: cfg80211: make cfg80211_auth_request::key_idx signed (Íñigo Huguet) [2136123] - wifi: nl80211: enable setting the link address at new station (Íñigo Huguet) [2136123] - wifi: mac80211: RCU-ify link/link_conf pointers (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex for station APIs (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex for channel switch APIs (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex in add/mod/del link station (Íñigo Huguet) [2136123] - wifi: mac80211: implement callbacks for _link_station (Íñigo Huguet) [2136123] - wifi: cfg80211/mac80211: separate link params from station params (Íñigo Huguet) [2136123] - wifi: cfg80211: add API to add/modify/remove a link station (Íñigo Huguet) [2136123] - wifi: mac80211: add an ieee80211_get_link_sband (Íñigo Huguet) [2136123] - wifi: mac80211: Remove AP SMPS leftovers (Íñigo Huguet) [2136123] - wifi: cfg80211: Allow MLO TX with link source address (Íñigo Huguet) [2136123] - wifi: mac80211: Consider MLO links in offchannel logic (Íñigo Huguet) [2136123] - wifi: mac80211: rx: accept link-addressed frames (Íñigo Huguet) [2136123] - wifi: mac80211: consistently use sdata_dereference() (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: Support link channel matching on rx (Íñigo Huguet) [2136123] - wifi: mac80211: fix mesh airtime link metric estimating (Íñigo Huguet) [2136123] - wifi: mac80211: make 4addr null frames using min_rate for WDS (Íñigo Huguet) [2136123] - wifi: cfg80211: use strscpy to replace strlcpy (Íñigo Huguet) [2136123] - wifi: mac80211: exclude multicast packets from AQL pending airtime (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: use 32-bit skb cookie (Íñigo Huguet) [2136123] - mt76: mt7921: Let PCI core handle power state and use pm_sleep_ptr() (Íñigo Huguet) [2136123] - mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Íñigo Huguet) [2136123] - mt76: get rid of mt76_wcid_hw routine (Íñigo Huguet) [2136123] - mt76: convert MT_TX_HW_QUEUE_EXT_PHY to MT_TX_HW_QUEUE_PHY (Íñigo Huguet) [2136123] - mt76: add phy_idx to mt76_wcid (Íñigo Huguet) [2136123] - mt76: introduce phys array in mt76_dev structure (Íñigo Huguet) [2136123] - mt76: add phy_idx in mt76_rx_status (Íñigo Huguet) [2136123] - mt76: introduce MT_RXQ_BAND2 and MT_RXQ_BAND2_WA in mt76_rxq_id (Íñigo Huguet) [2136123] - mt76: add len parameter to __mt76_mcu_msg_alloc signature (Íñigo Huguet) [2136123] - mt76: mt7915 add ht mpdu density (Íñigo Huguet) [2136123] - mt76: mt7921: reduce the mutex lock scope during reset (Íñigo Huguet) [2136123] - mt76: mt7921: reduce log severity levels for informative messages (Íñigo Huguet) [2136123] - mt76: connac: move tx initialization/cleanup in mt76_connac module (Íñigo Huguet) [2136123] - mt76: mt7921: make mt7921_pci_driver static (Íñigo Huguet) [2136123] - mt76: mt7921: enable HW beacon filter in the initialization stage (Íñigo Huguet) [2136123] - mt76: mt7921: enable HW beacon filter not depending on PM flag (Íñigo Huguet) [2136123] - mt76: remove q->qid (Íñigo Huguet) [2136123] - mt76: do not use skb_set_queue_mapping for internal purposes (Íñigo Huguet) [2136123] - mt76: pass original queue id from __mt76_tx_queue_skb to the driver (Íñigo Huguet) [2136123] - mt76: allow receiving frames with invalid CCMP PN via monitor interfaces (Íñigo Huguet) [2136123] - mt76: mt76x02: improve reliability of the beacon hang check (Íñigo Huguet) [2136123] - mt76: mt7615: add sta_rec with EXTRA_INFO_NEW for the first time only (Íñigo Huguet) [2136123] - mt76: mt7915: update the maximum size of beacon offload (Íñigo Huguet) [2136123] - mt76: do not check the ccmp pn for ONLY_MONITOR frame (Íñigo Huguet) [2136123] - mt76: mt7915: add sta_rec with EXTRA_INFO_NEW for the first time only (Íñigo Huguet) [2136123] - mt76: mt7915: update mpdu density in 6g capability (Íñigo Huguet) [2136123] - mt76: mt7915: do not copy ieee80211_ops pointer in mt7915_mmio_probe (Íñigo Huguet) [2136123] - mt76: mt7915: disable UL MU-MIMO for mt7915 (Íñigo Huguet) [2136123] - mt76: move mt76_connac2_mcu_fill_message in mt76_connac module (Íñigo Huguet) [2136123] - mt76: move mcu_txd/mcu_rxd structures in shared code (Íñigo Huguet) [2136123] - mt76: mt7915: rely on mt76_connac_tx_free (Íñigo Huguet) [2136123] - mt76: connac: move mt7615_txp_skb_unmap in common code (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_write_hw_txp in shared code (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_tx_complete_skb in shared code (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_tx_free in shared code (Íñigo Huguet) [2136123] - mt76: move mt7615_txp_ptr in mt76_connac module (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_fw_txp in common module (Íñigo Huguet) [2136123] - mt76: mt7915: get rid of unnecessary new line in mt7915_mac_write_txwi (Íñigo Huguet) [2136123] - mt76: mt7921s: remove unnecessary goto in mt7921s_mcu_drv_pmctrl (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_mac_fill_rx_rate in connac module (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_reverse_frag0_hdr_trans in mt76-connac module (Íñigo Huguet) [2136123] - mt76: connac: move HE radiotap parsing in connac module (Íñigo Huguet) [2136123] - mt76: mt7921: fix command timeout in AP stop period (Íñigo Huguet) [2136123] - mt76: mt7921: not support beacon offload disable command (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_mac_add_txs_skb in connac module (Íñigo Huguet) [2136123] - mt76: connac: move connac2_mac_write_txwi in mt76_connac module (Íñigo Huguet) [2136123] - mt76: connac: move mac connac2 defs in mt76_connac2_mac.h (Íñigo Huguet) [2136123] - mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature (Íñigo Huguet) [2136123] - mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature (Íñigo Huguet) [2136123] - mt76: enable the VHT extended NSS BW feature (Íñigo Huguet) [2136123] - mt76: mt7663: rely on mt76_connac2_fw_trailer (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_load_patch in connac module (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_load_ram in connac module (Íñigo Huguet) [2136123] - mt76: mt7921: move fw toggle in mt7921_load_firmware (Íñigo Huguet) [2136123] - mt76: connac: move shared fw structures in connac module (Íñigo Huguet) [2136123] - mt76: mt7921: get rid of mt7921_mcu_exit (Íñigo Huguet) [2136123] - mt76: mt7921: add missing bh-disable around rx napi schedule (Íñigo Huguet) [2136123] - mt76: mt7615: add missing bh-disable around rx napi schedule (Íñigo Huguet) [2136123] - mt76: mt7915: add missing bh-disable around tx napi enable/schedule (Íñigo Huguet) [2136123] - mt76: mt7921: add PATCH_FINISH_REQ cmd response handling (Íñigo Huguet) [2136123] - mt76: add DBDC rxq handlings into mac_reset_work (Íñigo Huguet) [2136123] - mt76: mt7915: add more ethtool stats (Íñigo Huguet) [2136123] - mt76: mt7921: introduce ACPI SAR config in tx power (Íñigo Huguet) [2136123] - mt76: mt7921: introduce ACPI SAR support (Íñigo Huguet) [2136123] - mt76: add 6 GHz band support in mt76_sar_freq_ranges (Íñigo Huguet) [2136123] - mt76: mt7915: fix endian bug in mt7915_rf_regval_set() (Íñigo Huguet) [2136123] - mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg (Íñigo Huguet) [2136123] - mt76: mt7915: fix endianness in mt7915_rf_regval_get (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: add back erroneously removed cast (Íñigo Huguet) [2136123] - wifi: mac80211: fix queue selection for mesh/OCB interfaces (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: fix race condition in pending packet (Íñigo Huguet) [2136123] - wifi: mac80211: Use the bitmap API to allocate bitmaps (Íñigo Huguet) [2136123] - wifi: mac80211: fix center freq calculation in ieee80211_chandef_downgrade (Íñigo Huguet) [2136123] - wifi: nl80211: fix sending link ID info of associated BSS (Íñigo Huguet) [2136123] - wifi: cfg80211: fix a comment in cfg80211_mlme_mgmt_tx() (Íñigo Huguet) [2136123] - wifi: nl80211: Fix reading NL80211_ATTR_MLO_LINK_ID in nl80211_pre_doit (Íñigo Huguet) [2136123] - bus: mhi: ep: Check dev_set_name() return value (Íñigo Huguet) [2136123] - ath9k: remove unexpected words "the" in comments (Íñigo Huguet) [2136123] - ath11k: Fix typo in comments (Íñigo Huguet) [2136123] - wifi: nl80211: retrieve EHT related elements in AP mode (Íñigo Huguet) [2136123] - wifi: cfg80211: Increase akm_suites array size in cfg80211_crypto_settings (Íñigo Huguet) [2136123] - wifi: cfg80211: remove chandef check in cfg80211_cac_event() (Íñigo Huguet) [2136123] - wifi: nl80211: relax wdev mutex check in wdev_chandef() (Íñigo Huguet) [2136123] - wifi: nl80211: acquire wdev mutex earlier in start_ap (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex for tid config (Íñigo Huguet) [2136123] - wifi: cfg80211: handle IBSS in channel switch (Íñigo Huguet) [2136123] - wifi: mac80211: properly skip link info driver update (Íñigo Huguet) [2136123] - wifi: mac80211: only accumulate airtime deficit for active clients (Íñigo Huguet) [2136123] - wifi: mac80211: add debugfs file to display per-phy AQL pending airtime (Íñigo Huguet) [2136123] - wifi: mac80211: add a per-PHY AQL limit to improve fairness (Íñigo Huguet) [2136123] - wifi: mac80211: keep recently active tx queues in scheduling list (Íñigo Huguet) [2136123] - wifi: mac80211: consider aql_tx_pending when checking airtime deficit (Íñigo Huguet) [2136123] - wifi: mac80211: make sta airtime deficit field s32 instead of s64 (Íñigo Huguet) [2136123] - wifi: mac80211: fix a kernel-doc complaint (Íñigo Huguet) [2136123] - wifi: cfg80211: remove redundant documentation (Íñigo Huguet) [2136123] - wifi: mac80211: sta_info: fix a missing kernel-doc struct element (Íñigo Huguet) [2136123] - wifi: mac80211: add a missing comma at kernel-doc markup (Íñigo Huguet) [2136123] - wifi: cfg80211: fix kernel-doc warnings all over the file (Íñigo Huguet) [2136123] - wifi: ieee80211: s1g action frames are not robust (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Add another Foxconn T99W175 (Íñigo Huguet) [2136123] - wifi: cfg80211: Allow P2P client interface to indicate port authorization (Íñigo Huguet) [2136123] - wifi: mac80211: do not wake queues on a vif that is being stopped (Íñigo Huguet) [2136123] - wifi: mac80211: check skb_shared in ieee80211_8023_xmit() (Íñigo Huguet) [2136123] - wifi: mac80211: add gfp_t parameter to ieeee80211_obss_color_collision_notify (Íñigo Huguet) [2136123] - bus: mhi: host: Move IRQ allocation to controller registration phase (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Add Cinterion MV31-W with new baseline (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Add support for Quectel EM120 FCCL modem (Íñigo Huguet) [2136123] - wifi: rtw89: disable invalid phy reports for all ICs (Íñigo Huguet) [2136123] - wifi: rtw89: pci: fix PCI doesn't reclaim TX BD properly (Íñigo Huguet) [2136123] - wifi: rtw89: fix long RX latency in low power mode (Íñigo Huguet) [2136123] - wifi: rtw89: drop invalid TX rate report of legacy rate (Íñigo Huguet) [2136123] - wifi: rtw89: add UNEXP debug mask to keep monitor messages unexpected to happen frequently (Íñigo Huguet) [2136123] - wifi: rtw89: enable VO TX AMPDU (Íñigo Huguet) [2136123] - wifi: rtw89: fix potential TX stuck (Íñigo Huguet) [2136123] - wifi: rtw89: support TDLS (Íñigo Huguet) [2136123] - wifi: rtw89: allocate BSSID CAM per TDLS peer (Íñigo Huguet) [2136123] - wifi: rtw89: separate BSSID CAM operations (Íñigo Huguet) [2136123] - wifi: rtw89: allocate address CAM and MAC ID to TDLS peer (Íñigo Huguet) [2136123] - cfg80211: Indicate MLO connection info in connect and roam callbacks (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: print the link id (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: support creating MLO-capable radios (Íñigo Huguet) [2136123] - wifi: nl80211: expose link ID for associated BSSes (Íñigo Huguet) [2136123] - wifi: nl80211: expose link information for interfaces (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: send a beacon per link (Íñigo Huguet) [2136123] - wifi: mac80211: set STA deflink addresses (Íñigo Huguet) [2136123] - wifi: mac80211: maintain link-sta hash table (Íñigo Huguet) [2136123] - wifi: mac80211: RCU-ify link STA pointers (Íñigo Huguet) [2136123] - wifi: mac80211: ethtool: use deflink for now (Íñigo Huguet) [2136123] - wifi: mac80211: move ieee80211_bssid_match() function (Íñigo Huguet) [2136123] - wifi: mac80211: return a beacon for a specific link (Íñigo Huguet) [2136123] - wifi: mac80211: pass the link id in start/stop ap (Íñigo Huguet) [2136123] - wifi: mac80211: use link in start/stop ap (Íñigo Huguet) [2136123] - wifi: mac80211: implement add/del interface link callbacks (Íñigo Huguet) [2136123] - wifi: cfg80211: add optional link add/remove callbacks (Íñigo Huguet) [2136123] - wifi: cfg80211: sort trace.h (Íñigo Huguet) [2136123] - wifi: mac80211: add sta link addition/removal (Íñigo Huguet) [2136123] - wifi: mac80211: add MLO link ID to TX frame metadata (Íñigo Huguet) [2136123] - wifi: mac80211: remove band from TX info in MLO (Íñigo Huguet) [2136123] - wifi: mac80211: add vif link addition/removal (Íñigo Huguet) [2136123] - wifi: nl80211: support MLO in auth/assoc (Íñigo Huguet) [2136123] - wifi: mac80211: ignore IEEE80211_CONF_CHANGE_SMPS in chanctx mode (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: split bss_info_changed to vif/link info_changed (Íñigo Huguet) [2136123] - wifi: cfg80211: simplify cfg80211_mlme_auth() prototype (Íñigo Huguet) [2136123] - wifi: ieee80211: add definitions for multi-link element (Íñigo Huguet) [2136123] - wifi: nl80211: refactor BSS lookup in nl80211_associate() (Íñigo Huguet) [2136123] - wifi: cfg80211: mlme: get BSS entry outside cfg80211_mlme_assoc() (Íñigo Huguet) [2136123] - wifi: mac80211: tx: simplify chanctx_conf handling (Íñigo Huguet) [2136123] - wifi: mac80211: status: look up band only where needed (Íñigo Huguet) [2136123] - wifi: mac80211: sort trace.h file (Íñigo Huguet) [2136123] - wifi: mac80211: correct link config data in tracing (Íñigo Huguet) [2136123] - wifi: mac80211: make ieee80211_he_cap_ie_to_sta_he_cap() MLO-aware (Íñigo Huguet) [2136123] - wifi: mac80211: make some SMPS code MLD-aware (Íñigo Huguet) [2136123] - wifi: mac80211: HT: make ieee80211_ht_cap_ie_to_sta_ht_cap() MLO-aware (Íñigo Huguet) [2136123] - wifi: mac80211: add link_id to eht.c code for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: add link_id to vht.c code for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: refactor some link setup code (Íñigo Huguet) [2136123] - wifi: mac80211: validate some driver features for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: use IEEE80211_MLD_MAX_NUM_LINKS (Íñigo Huguet) [2136123] - wifi: mac80211: refactor some sta_info link handling (Íñigo Huguet) [2136123] - wifi: mac80211: remove sta_info_tx_streams() (Íñigo Huguet) [2136123] - wifi: mac80211: make channel context code MLO-aware (Íñigo Huguet) [2136123] - wifi: mac80211: pass link ID where already present (Íñigo Huguet) [2136123] - wifi: mac80211: add per-link configuration pointer (Íñigo Huguet) [2136123] - wifi: mac80211: split bss_info_changed method (Íñigo Huguet) [2136123] - mac80211: fix maybe-unused warning (Íñigo Huguet) [2136123] - wifi: mac80211: reorg some iface data structs for MLD (Íñigo Huguet) [2136123] - wifi: mac80211: move interface config to new struct (Íñigo Huguet) [2136123] - wifi: mac80211: move some future per-link data to bss_conf (Íñigo Huguet) [2136123] - wifi: cfg80211: do some rework towards MLO link APIs (Íñigo Huguet) [2136123] - wifi: mac80211: reject WEP or pairwise keys with key ID > 3 (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: Directly use ida_alloc()/free() (Íñigo Huguet) [2136123] - wifi: mac80211: refactor some key code (Íñigo Huguet) [2136123] - wifi: mac80211: remove cipher scheme support (Íñigo Huguet) [2136123] - wifi: nl80211: fix typo in comment (Íñigo Huguet) [2136123] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_391.RULE (Íñigo Huguet) [2136123] - rtw88: 8821c: fix access const table of channel parameters (Íñigo Huguet) [2136123] - rtw89: add new state to CFO state machine for UL-OFDMA (Íñigo Huguet) [2136123] - rtw89: 8852c: add trigger frame counter (Íñigo Huguet) [2136123] - ieee80211: add trigger frame definition (Íñigo Huguet) [2136123] - ath10k: fix recently introduced checkpatch warning (Íñigo Huguet) [2136123] - wifi: rtw89: support MULTI_BSSID and correct BSSID mask of H2C (Íñigo Huguet) [2136123] - wifi: ray_cs: Drop useless status variable in parse_addr() (Íñigo Huguet) [2136123] - wifi: ray_cs: Utilize strnlen() in parse_addr() (Íñigo Huguet) [2136123] - wifi: rtw88: use *ph to print small buffer (Íñigo Huguet) [2136123] - ath11k: Fix warnings reported by checkpatch (Íñigo Huguet) [2136123] - ath11k: Fix LDPC config in set_bitrate_mask hook (Íñigo Huguet) [2136123] - wifi: mac80211: fix use-after-free in chanctx code (Íñigo Huguet) [2136123] - ath10k: fix regdomain info of iw reg set/get (Íñigo Huguet) [2136123] - ath11k: support avg signal in station dump (Íñigo Huguet) [2136123] - wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Íñigo Huguet) [2136123] - wifi: rtw88: Fix Sparse warning for rtw8821c_hw_spec (Íñigo Huguet) [2136123] - wifi: rtw88: Fix Sparse warning for rtw8723d_hw_spec (Íñigo Huguet) [2136123] - wifi: rtw88: Fix Sparse warning for rtw8822c_hw_spec (Íñigo Huguet) [2136123] - wifi: rtw88: Fix sparse warning for rtw8822b_hw_spec (Íñigo Huguet) [2136123] - rtw88: fix null vif pointer when hw_scan fails (Íñigo Huguet) [2136123] - rtw89: sar: adjust and support SAR on 6GHz band (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: re-calibrate RX DCK once thermal changes a lot (Íñigo Huguet) [2136123] - rtw89: pci: handle hardware watchdog timeout interrupt status (Íñigo Huguet) [2136123] - rtw89: fix null vif pointer when hw_scan fails (Íñigo Huguet) [2136123] - rtw89: fix channel inconsistency during hw_scan (Íñigo Huguet) [2136123] - wifi: rtw88: add a work to correct atomic scheduling warning of ::set_tim (Íñigo Huguet) [2136123] - wifi: iwlwifi: pcie: rename CAUSE macro (Íñigo Huguet) [2136123] - wifi: brcmfmac: work around a GCC 12 -Warray-bounds warning (Íñigo Huguet) [2136123] - wifi: iwlwifi: use unsigned to silence a GCC 12 warning (Íñigo Huguet) [2136123] - wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Íñigo Huguet) [2136123] - wifi: ath9k: silence array-bounds warning on GCC 12 (Íñigo Huguet) [2136123] - ath9k: replace ternary operator with max() (Íñigo Huguet) [2136123] - ath11k: Init hw_params before setting up AHB resources (Íñigo Huguet) [2136123] - ath11k: Fix warning on variable 'sar' dereference before check (Íñigo Huguet) [2136123] - ath10k: fix misreported tx bandwidth for 160Mhz (Íñigo Huguet) [2136123] - ath10k: add encapsulation offloading support (Íñigo Huguet) [2136123] - ath10k: turn rawmode into frame_mode (Íñigo Huguet) [2136123] - ath10k: improve tx status reporting (Íñigo Huguet) [2136123] - ath10k: do not enforce interrupt trigger type (Íñigo Huguet) [2136123] - iwlwifi: mei: fix potential NULL-ptr deref (Íñigo Huguet) [2136123] - iwlwifi: mei: clear the sap data header before sending (Íñigo Huguet) [2136123] - iwlwifi: mvm: remove vif_count (Íñigo Huguet) [2136123] - iwlwifi: mvm: always tell the firmware to accept MCAST frames in BSS (Íñigo Huguet) [2136123] - iwlwifi: mvm: add OTP info in case of init failure (Íñigo Huguet) [2136123] - iwlwifi: mvm: fix assert 1F04 upon reconfig (Íñigo Huguet) [2136123] - iwlwifi: mvm: clean up authorized condition (Íñigo Huguet) [2136123] - iwlwifi: mvm: use NULL instead of ERR_PTR when parsing wowlan status (Íñigo Huguet) [2136123] - iwlwifi: pcie: simplify MSI-X cause mapping (Íñigo Huguet) [2136123] - ath11k: update missing MU-MIMO and OFDMA stats (Íñigo Huguet) [2136123] - rtw89: pci: only mask out INT indicator register for disable interrupt v1 (Íñigo Huguet) [2136123] - rtw89: convert rtw89_band to nl80211_band precisely (Íñigo Huguet) [2136123] - rtw89: 8852c: update txpwr tables to HALRF_027_00_052 (Íñigo Huguet) [2136123] - rtw89: cfo: check mac_id to avoid out-of-bounds (Íñigo Huguet) [2136123] - rtw89: 8852c: set TX antenna path (Íñigo Huguet) [2136123] - rtw89: add ieee80211::sta_rc_update ops (Íñigo Huguet) [2136123] - wireless: Fix Makefile to be in alphabetical order (Íñigo Huguet) [2136123] - mac80211: refactor freeing the next_beacon (Íñigo Huguet) [2136123] - cfg80211: fix kernel-doc for cfg80211_beacon_data (Íñigo Huguet) [2136123] - mac80211: minstrel_ht: support ieee80211_rate_status (Íñigo Huguet) [2136123] - mac80211: extend current rate control tx status API (Íñigo Huguet) [2136123] - mac80211: minstrel_ht: fill all requested rates (Íñigo Huguet) [2136123] - mac80211: disable BSS color collision detection in case of no free colors (Íñigo Huguet) [2136123] - nl80211: Parse NL80211_ATTR_HE_BSS_COLOR as a part of nl80211_parse_beacon (Íñigo Huguet) [2136123] - mac80211: mlme: track assoc_bss/associated separately (Íñigo Huguet) [2136123] - mac80211: remove useless bssid copy (Íñigo Huguet) [2136123] - mac80211: remove unused argument to ieee80211_sta_connection_lost() (Íñigo Huguet) [2136123] - mac80211: mlme: use local SSID copy (Íñigo Huguet) [2136123] - mac80211: use ifmgd->bssid instead of ifmgd->associated->bssid (Íñigo Huguet) [2136123] - mac80211: mlme: move in RSSI reporting code (Íñigo Huguet) [2136123] - mac80211: remove stray multi_sta_back_32bit docs (Íñigo Huguet) [2136123] - mac80211: fix typo in documentation (Íñigo Huguet) [2136123] - mac80211: unify CCMP/GCMP AAD construction (Íñigo Huguet) [2136123] - mt76: mt7921: add ipv6 NS offload support (Íñigo Huguet) [2136123] - mt76: add gfp to mt76_mcu_msg_alloc signature (Íñigo Huguet) [2136123] - mt76: mt7915: add more statistics from fw_util debugfs knobs (Íñigo Huguet) [2136123] - mt76: mt7915: improve error handling for fw_debug knobs (Íñigo Huguet) [2136123] - mt76: mt7615/mt7915: do reset_work with mt76's work queue (Íñigo Huguet) [2136123] - mt76: mt7915: add support for 6G in-band discovery (Íñigo Huguet) [2136123] - mt76: mt7915: add Wireless Ethernet Dispatch support (Íñigo Huguet) [2136123] - net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED) (Íñigo Huguet) [2136123] - mt76: make number of tokens configurable dynamically (Íñigo Huguet) [2136123] - mt76: add support for overriding the device used for DMA mapping (Íñigo Huguet) [2136123] - mt76: dma: add wrapper macro for accessing queue registers (Íñigo Huguet) [2136123] - mt76: mt7915: move MT_INT_MASK_CSR to init.c (Íñigo Huguet) [2136123] - mt76: mt7915: introduce mt7915_mac_severe_check() (Íñigo Huguet) [2136123] - mt76: mt7915: rework SER debugfs knob (Íñigo Huguet) [2136123] - mt76: mt7915: limit minimum twt duration (Íñigo Huguet) [2136123] - mt76: mt7915: reject duplicated twt flows (Íñigo Huguet) [2136123] - mt76: mt7915: update mt7986 patch in mt7986_wmac_adie_patch_7976() (Íñigo Huguet) [2136123] - mt76: connac: use skb_put_data instead of open coding (Íñigo Huguet) [2136123] - mt76: mt7915: configure soc clocks in mt7986_wmac_init (Íñigo Huguet) [2136123] - mt76: fix encap offload ethernet type check (Íñigo Huguet) [2136123] - mt76: mt7915: disable RX_HDR_TRANS_SHORT (Íñigo Huguet) [2136123] - mt76: mt7603: move spin_lock_bh() to spin_lock() (Íñigo Huguet) [2136123] - mt76: mt7915: add debugfs knob for RF registers read/write (Íñigo Huguet) [2136123] - mt76: mt7921: make read-only array ppet16_ppet8_ru3_ru0 static const (Íñigo Huguet) [2136123] - mt76: mt7915: make read-only array ppet16_ppet8_ru3_ru0 static const (Íñigo Huguet) [2136123] - mt76: mt7915: remove SCS feature (Íñigo Huguet) [2136123] - mt76: fix rx reordering with non explicit / psmp ack policy (Íñigo Huguet) [2136123] - mt76: mt7921: Add AP mode support (Íñigo Huguet) [2136123] - mt76: mt7915: use 0xff to initialize bitrate_mask in mt7915_init_bitrate_mask (Íñigo Huguet) [2136123] - mt76: mt7915: always call mt7915_wfsys_reset() during init (Íñigo Huguet) [2136123] - mt76: mt7921: rely on mt76_dev rxfilter in mt7921_configure_filter (Íñigo Huguet) [2136123] - mt76: mt7921u: add suspend/resume support (Íñigo Huguet) [2136123] - mt76: fix MBSS index condition in DBDC mode (Íñigo Huguet) [2136123] - mt76: fix use-after-free by removing a non-RCU wcid pointer (Íñigo Huguet) [2136123] - mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 (Íñigo Huguet) [2136123] - mt76: mt7915: accept rx frames with non-standard VHT MCS10-11 (Íñigo Huguet) [2136123] - mt76: dma: use kzalloc instead of devm_kzalloc for txwi (Íñigo Huguet) [2136123] - mt76: reduce tx queue lock hold time (Íñigo Huguet) [2136123] - mt76: mt7915: rework hardware/phy initialization (Íñigo Huguet) [2136123] - rtlwifi: Use pr_warn instead of WARN_ONCE (Íñigo Huguet) [2136123] - rtw89: add debug entry to dump BSSID CAM (Íñigo Huguet) [2136123] - rtw89: add debug select to dump MAC pages 0x30 to 0x33 (Íñigo Huguet) [2136123] - rtw89: correct CCA control (Íñigo Huguet) [2136123] - rtw89: correct setting of RX MPDU length (Íñigo Huguet) [2136123] - rtw89: 8852c: add settings to decrease the effect of DC (Íñigo Huguet) [2136123] - brcmfmac: allow setting wlan MAC address using device tree (Íñigo Huguet) [2136123] - ath11k: remove redundant assignment to variables vht_mcs and he_mcs (Íñigo Huguet) [2136123] - ath11k: Reuse the available memory after firmware reload (Íñigo Huguet) [2136123] - ath11k: Designating channel frequency when sending management frames (Íñigo Huguet) [2136123] - ath11k: Implement remain-on-channel support (Íñigo Huguet) [2136123] - ath11k: Handle keepalive during WoWLAN suspend and resume (Íñigo Huguet) [2136123] - bus: mhi: host: Add support for Foxconn T99W373 and T99W368 (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: add Telit FN990 (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision (Íñigo Huguet) [2136123] - bus: mhi: replace snprintf with sysfs_emit (Íñigo Huguet) [2136123] - rtw88: adjust adaptivity option to 1 (Íñigo Huguet) [2136123] - ath11k: Fix RX de-fragmentation issue on WCN6750 (Íñigo Huguet) [2136123] - ath10k: support bus and device specific API 1 BDF selection (Íñigo Huguet) [2136123] - ath10k: mac: fix too long lines (Íñigo Huguet) [2136123] - ath11k: mac: fix too long line (Íñigo Huguet) [2136123] - mac80211: support disabling EHT mode (Íñigo Huguet) [2136123] - cfg80211: support disabling EHT mode (Íñigo Huguet) [2136123] - mac80211: upgrade passive scan to active scan on DFS channels after beacon rx (Íñigo Huguet) [2136123] - mac80211: tx: delete a redundant if statement in ieee80211_check_fast_xmit() (Íñigo Huguet) [2136123] - mac80211: consider Order bit to fill CCMP AAD (Íñigo Huguet) [2136123] - cfg80211: declare MODULE_FIRMWARE for regulatory.db (Íñigo Huguet) [2136123] - nl80211: rework internal_flags usage (Íñigo Huguet) [2136123] - nl80211: don't hold RTNL in color change request (Íñigo Huguet) [2136123] - cfg80211: remove cfg80211_get_chan_state() (Íñigo Huguet) [2136123] - ath11k: Add support for targets without trustzone (Íñigo Huguet) [2136123] - rtw89: 8852c: add 8852ce to Makefile and Kconfig (Íñigo Huguet) [2136123] - rtw89: 8852c: fix warning of FIELD_PREP() mask type (Íñigo Huguet) [2136123] - rtw89: 8852c: correct register definitions used by 8852c (Íñigo Huguet) [2136123] - rtw89: correct AID settings of beamformee (Íñigo Huguet) [2136123] - rtw89: ps: fine tune polling interval while changing low power mode (Íñigo Huguet) [2136123] - rtw89: 8852c: add basic and remaining chip_info (Íñigo Huguet) [2136123] - rtw89: 8852c: add chip_ops::bb_ctrl_btc_preagc (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: get calibrated channels to notify firmware (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add DPK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add IQK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add RX DCK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add RCK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add TSSI (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add LCK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add DACK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add RFK tables (Íñigo Huguet) [2136123] - rtw88: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2136123] - ath10k: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2136123] - ath11k: Add support for WCN6750 device (Íñigo Huguet) [2136123] - ath11k: Datapath changes to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: HAL changes to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: Add QMI changes for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Fetch device information via QMI for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Add register access logic for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Add HW params for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Move parameters in bus_params to hw_params (Íñigo Huguet) [2136123] - ath11k: change management tx queue to avoid connection timed out (Íñigo Huguet) [2136123] - ath11k: fix warning of not found station for bssid in message (Íñigo Huguet) [2136123] - rtw88: fix hw scan may cause disconnect issue (Íñigo Huguet) [2136123] - rtw88: fix not disabling beacon filter after disconnection (Íñigo Huguet) [2136123] - rtw88: add HT MPDU density value for each chip (Íñigo Huguet) [2136123] - ath11k: Don't use GFP_KERNEL in atomic context (Íñigo Huguet) [2136123] - ath10k: skip ath10k_halt during suspend for driver state RESTARTING (Íñigo Huguet) [2136123] - rtw89: remove unneeded semicolon (Íñigo Huguet) [2136123] - ath10k: simplify if-if to if-else (Íñigo Huguet) [2136123] - ath11k: read country code from SMBIOS for WCN6855/QCA6390 (Íñigo Huguet) [2136123] - ath11k: disable spectral scan during spectral deinit (Íñigo Huguet) [2136123] - ath11k: Update WBM idle ring HP after FW mode on (Íñigo Huguet) [2136123] - ath11k: WMI changes to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: Do not put HW in DBS mode for WCN6750 (Íñigo Huguet) [2136123] - rtlwifi: btcoex: fix if == else warning (Íñigo Huguet) [2136123] - rtw88: use the correct bit in the REG_HCI_OPT_CTRL register (Íñigo Huguet) [2136123] - mwifiex: Add SD8997 SDIO-UART firmware (Íñigo Huguet) [2136123] - mwifiex: Select firmware based on strapping (Íñigo Huguet) [2136123] - rtw89: 8852c: add chip_ops related to BTC (Íñigo Huguet) [2136123] - rtw89: 8852c: fill freq and band of RX status by PPDU report (Íñigo Huguet) [2136123] - rtw89: 8852c: implement chip_ops::get_thermal (Íñigo Huguet) [2136123] - rtw89: 8852c: implement chip_ops related to TX power (Íñigo Huguet) [2136123] - rtw89: 8852c: configure default BB TX/RX path (Íñigo Huguet) [2136123] - rtw89: add RF H2C to notify firmware (Íñigo Huguet) [2136123] - rtw89: don't flush hci queues and send h2c if power is off (Íñigo Huguet) [2136123] - rtw89: pci: allow to process RPP prior to TX BD (Íñigo Huguet) [2136123] - rtw89: ps: access TX/RX rings via another registers in low power mode (Íñigo Huguet) [2136123] - rtw89: ser: re-enable interrupt in threadfn if under_recovery (Íñigo Huguet) [2136123] - rtw89: pci: add a separate interrupt handler for low power mode (Íñigo Huguet) [2136123] - rtw89: pci: reclaim TX BD only if it really need (Íñigo Huguet) [2136123] - rtw89: pci: add variant RPWM/CPWM to enter low power mode (Íñigo Huguet) [2136123] - rtw89: pci: add variant IMR/ISR and configure functions (Íñigo Huguet) [2136123] - bus: mhi: host: Add support for Cinterion MV32-WA/MV32-WB (Íñigo Huguet) [2136123] - bus: mhi: host: Optimize and update MMIO register write method (Íñigo Huguet) [2136123] - bus: mhi: host: Bail on writing register fields if read fails (Íñigo Huguet) [2136123] - bus: mhi: host: Wait for ready state after reset (Íñigo Huguet) [2136123] - bus: mhi: host: Add soc_reset sysfs (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Sort mhi_pci_id_table based on the PID (Íñigo Huguet) [2136123] - bus: mhi: host: Use cached values for calculating the shared write pointer (Íñigo Huguet) [2136123] - rtw88: pci: 8821c: Disable 21ce completion timeout (Íñigo Huguet) [2136123] - rtw88: fix uninitialized 'tim_offset' warning (Íñigo Huguet) [2136123] - rtw89: 8852c: add help function of set channel (Íñigo Huguet) [2136123] - rtw89: 8852c: add set channel of BB part (Íñigo Huguet) [2136123] - rtw89: 8852c: set channel of MAC part (Íñigo Huguet) [2136123] - rtw89: 8852c: add set channel function of RF part (Íñigo Huguet) [2136123] - rtw89: 8852c: add HFC parameters (Íñigo Huguet) [2136123] - rtw89: 8852c: add efuse gain offset parser (Íñigo Huguet) [2136123] - rtw89: 8852c: support bb gain info (Íñigo Huguet) [2136123] - rtw89: 8852c: add BB initial and reset functions (Íñigo Huguet) [2136123] - rtw89: 8852c: phy: configure TSSI bandedge (Íñigo Huguet) [2136123] - rtw89: 8852c: add TX power track tables (Íñigo Huguet) [2136123] - rtw89: 8852c: add TX power by rate and limit tables (Íñigo Huguet) [2136123] - rtw89: 8852c: add BB and RF parameters tables (Íñigo Huguet) [2136123] - ath9k: fix QCA9561 PA bias level (Íñigo Huguet) [2136123] - ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix (Íñigo Huguet) [2136123] - ath11k: Fix build warning without CONFIG_IPV6 (Íñigo Huguet) [2136123] - ath11k: fix missing unlock on error in ath11k_wow_op_resume() (Íñigo Huguet) [2136123] - ath11k: Add support for SAR (Íñigo Huguet) [2136123] - ath11k: add support for extended wmi service bit (Íñigo Huguet) [2136123] - rtw89: pci: correct return value handling of rtw89_write16_mdio_mask() (Íñigo Huguet) [2136123] - rtw89: configure security CAM for V1 chip (Íñigo Huguet) [2136123] - rtw89: add new H2C to configure security CAM via DCTL for V1 chip (Íñigo Huguet) [2136123] - rtw89: extend H2C of CMAC control info (Íñigo Huguet) [2136123] - rtlwifi: rtl8192cu: Fix spelling mistake "writting" -> "writing" (Íñigo Huguet) [2136123] - rtlwifi: Fix spelling mistake "cacluated" -> "calculated" (Íñigo Huguet) [2136123] - rtw88: 8821ce: Disable PCIe ASPM L1 for 8821CE using chip ID (Íñigo Huguet) [2136123] - rtw88: 8821ce: add support for device ID 0xb821 (Íñigo Huguet) [2136123] - rtw88: 8821c: fix debugfs rssi value (Íñigo Huguet) [2136123] - rtw88: do PHY calibration while starting AP (Íñigo Huguet) [2136123] - rtw88: 8821c: Enable TX report for management frames (Íñigo Huguet) [2136123] - rtw88: Add update beacon flow for AP mode (Íñigo Huguet) [2136123] - rtw88: fix incorrect frequency reported (Íñigo Huguet) [2136123] - rtw88: add ieee80211:sta_rc_update ops (Íñigo Huguet) [2136123] - rtw89: rtw89_ser: add const to struct state_ent and event_ent (Íñigo Huguet) [2136123] - rtw89: 8852c: add 8852c specific BT-coexistence initial function (Íñigo Huguet) [2136123] - rtw89: Skip useless dig gain and igi related settings for 8852C (Íñigo Huguet) [2136123] - rtw89: 8852c: disable firmware watchdog if CPU disabled (Íñigo Huguet) [2136123] - rtw89: reset BA CAM (Íñigo Huguet) [2136123] - rtw89: change station scheduler setting for hardware TX mode (Íñigo Huguet) [2136123] - rtw89: ser: configure top ERR IMR for firmware to recover (Íñigo Huguet) [2136123] - rtw89: ser: configure C-MAC interrupt mask (Íñigo Huguet) [2136123] - rtw89: ser: configure D-MAC interrupt mask (Íñigo Huguet) [2136123] - rtw89: ser: fix unannotated fall-through (Íñigo Huguet) [2136123] - ath9k: Remove unnecessary print function dev_err() (Íñigo Huguet) [2136123] - ath11k: Fix spelling mistake "reseting" -> "resetting" (Íñigo Huguet) [2136123] - ath9k: fix ath_get_rate_txpower() to respect the rate list end tag (Íñigo Huguet) [2136123] - mac80211: prepare sta handling for MLO support (Íñigo Huguet) [2136123] - mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output) (Íñigo Huguet) [2136123] - nl80211: show SSID for P2P_GO interfaces (Íñigo Huguet) [2136123] - mac80211: introduce BSS color collision detection (Íñigo Huguet) [2136123] - mac80211: Improve confusing comment around tx_info clearing (Íñigo Huguet) [2136123] - mac80211: protect ieee80211_assign_beacon with next_beacon check (Íñigo Huguet) [2136123] - rtl8xxxu: fill up txrate info for gen1 chips (Íñigo Huguet) [2136123] - rtl8xxxu: feed antenna information for cfg80211 (Íñigo Huguet) [2136123] - rtlwifi: replace usage of found with dedicated list iterator variable (Íñigo Huguet) [2136123] - brcmfmac: Avoid keeping power to SDIO card unless WOWL is used (Íñigo Huguet) [2136123] - mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue (Íñigo Huguet) [2136123] - rtw89: fix misconfiguration on hw_scan channel time (Íñigo Huguet) [2136123] - rtw89: coex: Add case for scan offload (Íñigo Huguet) [2136123] - rtw89: packet offload handler to avoid warning (Íñigo Huguet) [2136123] - rtw89: change idle mode condition during hw_scan (Íñigo Huguet) [2136123] - rtw89: update ptcl_init (Íñigo Huguet) [2136123] - rtw89: update TMAC parameters (Íñigo Huguet) [2136123] - rtw89: initialize NAV control (Íñigo Huguet) [2136123] - rtw89: update scheduler setting (Íñigo Huguet) [2136123] - rtw89: 8852c: update security engine setting (Íñigo Huguet) [2136123] - rtw89: Turn on CR protection of CMAC (Íñigo Huguet) [2136123] - rtw89: add chip_ops::{enable,disable}_bb_rf to support v1 chip (Íñigo Huguet) [2136123] - rtw89: update STA scheduler parameters for v1 chip (Íñigo Huguet) [2136123] - rtw89: extend dmac_pre_init to support 8852C (Íñigo Huguet) [2136123] - rtw89: pci: add L1 settings (Íñigo Huguet) [2136123] - rtw89: pci: add deglitch setting (Íñigo Huguet) [2136123] - rtw89: pci: set address info registers depends on chips (Íñigo Huguet) [2136123] - rtw89: pci: add LTR setting for v1 chip (Íñigo Huguet) [2136123] - rtw89: pci: refine pci pre_init function (Íñigo Huguet) [2136123] - rtw89: pci: add pci attributes to configure operating mode (Íñigo Huguet) [2136123] - rtw89: pci: add register definition to rtw89_pci_info to generalize pci code (Íñigo Huguet) [2136123] - ath11k: mhi: remove unnecessary goto from ath11k_mhi_start() (Íñigo Huguet) [2136123] - ath11k: mhi: add error handling for suspend and resume (Íñigo Huguet) [2136123] - ath11k: mhi: remove state machine (Íñigo Huguet) [2136123] - rtw89: handle potential uninitialized variable (Íñigo Huguet) [2136123] - rtw89: read RX bandwidth from v1 type RX descriptor (Íñigo Huguet) [2136123] - rtw89: support hardware generate security header (Íñigo Huguet) [2136123] - rtw89: support variant of fill_txdesc (Íñigo Huguet) [2136123] - rtw89: pci: support variant of fill_txaddr_info (Íñigo Huguet) [2136123] - rtw89: add chip_info::h2c_desc_size/fill_txdesc_fwcmd to support new chips (Íñigo Huguet) [2136123] - rtw89: disabled IGI configuration for unsupported hardware (Íñigo Huguet) [2136123] - rtw89: packed IGI configuration flow into function for DIG feature (Íñigo Huguet) [2136123] - rtw89: regd: update mapping table to R59-R32 (Íñigo Huguet) [2136123] - rtw89: regd: consider 6G band (Íñigo Huguet) [2136123] - rtw89: 8852a: update txpwr tables to HALRF_027_00_038 (Íñigo Huguet) [2136123] - rtw89: add UK to regulation type (Íñigo Huguet) [2136123] - rtw89: reduce export symbol number of mac size and quota (Íñigo Huguet) [2136123] - rtw89: support FW crash simulation (Íñigo Huguet) [2136123] - rtw89: reconstruct fw feature (Íñigo Huguet) [2136123] - rtw89: ser: dump fw backtrace while L2 reset (Íñigo Huguet) [2136123] - rtw89: ser: dump memory for fw payload engine while L2 reset (Íñigo Huguet) [2136123] - rtw89: ser: control hci interrupts on/off by state (Íñigo Huguet) [2136123] - rtw89: mac: correct decision on error status by scenario (Íñigo Huguet) [2136123] - rtw89: mac: move table of mem base addr to common (Íñigo Huguet) [2136123] - rtw89: ser: fix CAM leaks occurring in L2 reset (Íñigo Huguet) [2136123] - rtw88: change idle mode condition during hw_scan (Íñigo Huguet) [2136123] - iwlwifi: mei: Replace zero-length array with flexible-array member (Íñigo Huguet) [2136123] - iwlwifi: fw: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2136123] - ath11k: fix driver initialization failure with WoW unsupported hw (Íñigo Huguet) [2136123] - ath11k: Remove unnecessary delay in ath11k_core_suspend (Íñigo Huguet) [2136123] - ath11k: Change max no of active probe SSID and BSSID to fw capability (Íñigo Huguet) [2136123] - ath11k: Remove core PCI references from PCI common code (Íñigo Huguet) [2136123] - ath11k: Refactor MSI logic to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: Choose MSI config based on HW revision (Íñigo Huguet) [2136123] - ath11k: Refactor PCI code to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: PCI changes to support WCN6750 (Íñigo Huguet) [2136123] - bus: mhi: ep: Add uevent support for module autoloading (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for suspending and resuming channels (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for queueing SKBs to the host (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for processing channel rings (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for reading from the host (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for processing command rings (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for handling SYS_ERR condition (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for handling MHI_RESET (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for powering down the MHI endpoint stack (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for powering up the MHI endpoint stack (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for processing MHI endpoint interrupts (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for managing MHI state machine (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for sending events to the host (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for ring management (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for managing MMIO registers (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for creating and destroying MHI EP devices (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for registering MHI endpoint client drivers (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for registering MHI endpoint controllers (Íñigo Huguet) [2136123] - ath9k: make is2ghz consistent in ar9003_eeprom (Íñigo Huguet) [2136123] - ath10k: add support for MSDU IDs for USB devices (Íñigo Huguet) [2136123] - ath11k: add support to search regdb data in board-2.bin for WCN6855 (Íñigo Huguet) [2136123] - ath11k: store and send country code to firmware after recovery (Íñigo Huguet) [2136123] - ath9k: add functions to get paprd rate mask (Íñigo Huguet) [2136123] - ath9k: refactor ar9003_hw_spur_mitigate_ofdm (Íñigo Huguet) [2136123] - ath9k: fix ar9003_get_eepmisc (Íñigo Huguet) [2136123] - ath9k: use AR9300_MAX_CHAINS when appropriate (Íñigo Huguet) [2136123] - ath9k: split set11nRateFlags and set11nChainSel (Íñigo Huguet) [2136123] - ath9k: make ATH_SREV macros more consistent (Íñigo Huguet) [2136123] - ath11k: Add peer rhash table support (Íñigo Huguet) [2136123] - ath11k: add read variant from SMBIOS for download board data (Íñigo Huguet) [2136123] - ath11k: add fallback board name without variant while searching board-2.bin (Íñigo Huguet) [2136123] - ath11k: enable PLATFORM_CAP_PCIE_GLOBAL_RESET QMI host capability (Íñigo Huguet) [2136123] - ath11k: Add hw-restart option to simulate_fw_crash (Íñigo Huguet) [2136123] - ath11k: add synchronization operation between reconfigure of mac80211 and ath11k_base (Íñigo Huguet) [2136123] - ath11k: add support for device recovery for QCA6390/WCN6855 (Íñigo Huguet) [2136123] - ath11k: disable regdb support for QCA6390 (Íñigo Huguet) [2136123] - ath11k: remove unused ATH11K_BD_IE_BOARD_EXT (Íñigo Huguet) [2136123] - ath11k: change fw build id format in driver init log (Íñigo Huguet) [2136123] - ath11k: Refactor the peer delete (Íñigo Huguet) [2136123] - ath10k: Use of_device_get_match_data() helper (Íñigo Huguet) [2136123] - ath10k: Trigger sta disconnect on hardware restart (Íñigo Huguet) [2136123] - ath9k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2136123] - ath11k: support GTK rekey offload (Íñigo Huguet) [2136123] - ath11k: support ARP and NS offload (Íñigo Huguet) [2136123] - ath11k: purge rx pktlog when entering WoW (Íñigo Huguet) [2136123] - ath11k: implement hardware data filter (Íñigo Huguet) [2136123] - ath11k: Add WoW net-detect functionality (Íñigo Huguet) [2136123] - ath11k: Add basic WoW functionalities (Íñigo Huguet) [2136123] - x86/cpu: Add several Intel server CPU model numbers (Prarit Bhargava) [2158037] - ice: Implement devlink port split operations (Petr Oros) [2009705] - ice: Add additional flags to ice_nvm_write_activate (Petr Oros) [2009705] - ice: Add port option admin queue commands (Petr Oros) [2009705] - hwmon: (coretemp) Check for null before removing sysfs attrs (Phil Auld) [2152429] - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID (Jon Maloy) [2099301] {CVE-2022-1789} - redhat/configs: enable HP_WATCHDOG for aarch64 (Mark Salter) [2113079] - watchdog/hpwdt: Enable HP_WATCHDOG for ARM64 systems. (Mark Salter) [2113079] - watchdog: Improve Kconfig entry ordering and dependencies (Mark Salter) [2113079] - watchdog/hpwdt: Include nmi.h only if CONFIG_HPWDT_NMI_DECODING (Mark Salter) [2113079] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Oleg Nesterov) [2133797] - platform/mellanox: Remove redundant 'NULL' check (Mark Langsdorf) [2122314] - platform/mellanox: Remove unnecessary code (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-lc: Fix locking issue (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-lc: Fix coverity warning (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-io: Add locking for io operations (Mark Langsdorf) [2122314] - platform/mellanox: nvsw-sn2201: fix error code in nvsw_sn2201_create_static_devices() (Mark Langsdorf) [2122314] - platform/mellanox: Add static in struct declaration. (Mark Langsdorf) [2122314] - platform/mellanox: Spelling s/platfom/platform/ (Mark Langsdorf) [2122314] - redhat/configs: Enable Mellanox SN2201 management device (Mark Langsdorf) [2122314] - platform/mellanox: Add support for new SN2201 system (Mark Langsdorf) [2122314] - platform_data/mlxreg: Add field for notification callback (Mark Langsdorf) [2122314] - Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices (Gopal Tiwari) [2129295] - Bluetooth: Add support hdev to allocate private data (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix the legacy bootloader returns tlv based version (Gopal Tiwari) [2129295] - Bluetooth: btintel: Clean the exported function to static (Gopal Tiwari) [2129295] - Bluetooth: btintel: Move hci quirks to setup routine (Gopal Tiwari) [2129295] - Bluetooth: btintel: Refactoring setup routine for bootloader devices (Gopal Tiwari) [2129295] - Bluetooth: btintel: Add combined set_diag functions (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix the LED is not turning off immediately (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix the first HCI command not work with ROM device (Gopal Tiwari) [2129295] - Bluetooth: btintel: Add btintel data struct (Gopal Tiwari) [2129295] - Bluetooth: btintel: Refactoring setup routine for legacy ROM sku (Gopal Tiwari) [2129295] - Bluetooth: btintel: Add combined setup and shutdown functions (Gopal Tiwari) [2129295] - EDAC/mc_sysfs: Increase legacy channel support to 12 (Aristeu Rozanski) [2139861] - NFS: Trigger the "ls -l" readdir heuristic sooner (Benjamin Coddington) [2025991] - NFS: Cache all entries in the readdirplus reply (Benjamin Coddington) [2025991] - NFS: Optimise away the previous cookie field (Benjamin Coddington) [2025991] - NFS: Fix up forced readdirplus (Benjamin Coddington) [2025991] - NFS: Convert readdir page cache to use a cookie based index (Benjamin Coddington) [2025991] - NFS: Clean up page array initialisation/free (Benjamin Coddington) [2025991] - NFS: Trace effects of the readdirplus heuristic (Benjamin Coddington) [2025991] - NFS: Trace effects of readdirplus on the dcache (Benjamin Coddington) [2025991] - NFS: Add basic readdir tracing (Benjamin Coddington) [2025991] - NFS: Don't request readdirplus when revalidation was forced (Benjamin Coddington) [2025991] - NFSv4: Ask for a full XDR buffer of readdir goodness (Benjamin Coddington) [2025991] - NFS: Don't ask for readdirplus unless it can help nfs_getattr() (Benjamin Coddington) [2025991] - NFS: Improve heuristic for readdirplus (Benjamin Coddington) [2025991] - NFS: Reduce use of uncached readdir (Benjamin Coddington) [2025991] - NFS: Simplify nfs_readdir_xdr_to_array() (Benjamin Coddington) [2025991] - NFS: If the cookie verifier changes, we must invalidate the page cache (Benjamin Coddington) [2025991] - NFS: Adjust the amount of readahead performed by NFS readdir (Benjamin Coddington) [2025991] - NFS: Don't advance the page pointer unless the page is full (Benjamin Coddington) [2025991] - NFS: Don't re-read the entire page cache to find the next cookie (Benjamin Coddington) [2025991] - NFS: Store the change attribute in the directory page cache (Benjamin Coddington) [2025991] - NFS: Calculate page offsets algorithmically (Benjamin Coddington) [2025991] - NFS: Use kzalloc() to avoid initialising the nfs_open_dir_context (Benjamin Coddington) [2025991] - NFS: Initialise the readdir verifier as best we can in nfs_opendir() (Benjamin Coddington) [2025991] - NFS: Trace lookup revalidation failure (Benjamin Coddington) [2025991] - NFS: constify nfs_server_capable() and nfs_have_writebacks() (Benjamin Coddington) [2025991] - NFS: Return valid errors from nfs2/3_decode_dirent() (Benjamin Coddington) [2025991] - NFS: Avoid duplicate uncached readdir calls on eof (Benjamin Coddington) [2025991] - NFS: Don't skip directory entries when doing uncached readdir (Benjamin Coddington) [2025991] - NFS: Don't overfill uncached readdir pages (Benjamin Coddington) [2025991] - block: unhash blkdev part inode when the part is deleted (Ming Lei) [2148497]- x86/fpu: Drop fpregs lock before inheriting FPU permissions (Eder Zulian) [2153549] - cpufreq: amd-pstate: Add resume and suspend callbacks (Mark Langsdorf) [2122310] - cpufreq: CPPC: Enable dvfs_possible_from_any_cpu (Mark Langsdorf) [2122310] - cpufreq: check only freq_table in __resolve_freq() (Mark Langsdorf) [2122310] - cpufreq: ondemand: Use cpumask_var_t for on-stack cpu mask (Mark Langsdorf) [2122310] - cpufreq: Change order of online() CB and policy->cpus modification (Mark Langsdorf) [2122310] - cpufreq: Warn users while freeing active policy (Mark Langsdorf) [2122310] - cpufreq: Drop unnecessary cpus locking from store() (Mark Langsdorf) [2122310] - cpufreq: Optimize cpufreq_show_cpus() (Mark Langsdorf) [2122310] - cpufreq: make interface functions and lock holding state clear (Mark Langsdorf) [2122310] - cpufreq: Abort show()/store() for half-initialized policies (Mark Langsdorf) [2122310] - cpufreq: Rearrange locking in cpufreq_remove_dev() (Mark Langsdorf) [2122310] - cpufreq: Split cpufreq_offline() (Mark Langsdorf) [2122310] - cpufreq: Reorganize checks in cpufreq_offline() (Mark Langsdorf) [2122310] - cpufreq: Clear real_cpus mask from remove_cpu_dev_symlink() (Mark Langsdorf) [2122310] - cpufreq: Prepare cleanup of powerpc's asm/prom.h (Mark Langsdorf) [2122310] - cpufreq: governor: Use kobject release() method to free dbs_data (Mark Langsdorf) [2122310] - ipv6: fix panic when fib_lookup_arg->result is fib6_info (Jiri Benc) [2140599] - tipc: re-fetch skb cb after tipc_msg_validate (Xin Long) [2142732] - Documentation: bonding: correct xmit hash steps (Jonathan Toppins) [2150390] - Documentation: bonding: update miimon default to 100 (Jonathan Toppins) [2150390] - selftests: bonding: up/down delay w/ slave link flapping (Jonathan Toppins) [2150390] - bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jonathan Toppins) [2150390] - selftests: net: Fix cross-tree inclusion of scripts (Jonathan Toppins) [2150390] - treewide: use get_random_u32() when possible (Jonathan Toppins) [2150390] - selftests/bonding: re-add lladdr target test (Jonathan Toppins) [2150390] - selftests: bonding: cause oops in bond_rr_gen_slave_id (Jonathan Toppins) [2150390] - selftests/bonding: add a test for bonding lladdr target (Jonathan Toppins) [2150390] - net: Add tests for bonding and team address list management (Jonathan Toppins) [2150390] - net: bonding: Unsync device addresses on ndo_stop (Jonathan Toppins) [2150390] - net: bonding: Share lacpdu_mcast_addr definition (Jonathan Toppins) [2150390] - Documentation: bonding: clarify supported modes for tlb_dynamic_lb (Jonathan Toppins) [2150390] - selftests: include bonding tests into the kselftest infra (Jonathan Toppins) [2150390] - bonding: fix reference count leak in balance-alb mode (Jonathan Toppins) [2150390] - net:bonding:support balance-alb interface with vlan to bridge (Jonathan Toppins) [2150390] - bonding: cleanup bond_create (Jonathan Toppins) [2150390] - bonding: netlink error message support for options (Jonathan Toppins) [2150390] - bonding: Update layer2 and layer2+3 hash formula documentation (Jonathan Toppins) [2150390] - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode (Jonathan Toppins) [2150390] - net: remove bond_slave_has_mac_rcu() (Jonathan Toppins) [2150390] - net: bonding: debug: avoid printing debug logs when bond is not notifying peers (Jonathan Toppins) [2150390] - net: bonding: constify and use dev_addr_set() (Jonathan Toppins) [2150390] - net: use dev_addr_set() (Jonathan Toppins) [2150390] - bonding: remove extraneous definitions from bonding.h (Jonathan Toppins) [2150390] - net: bonding: bond_alb: Fix some typos in bond_alb.c (Jonathan Toppins) [2150390] - net: bonding: use tabs instead of space for code indent (Jonathan Toppins) [2150390] - net: bonding: remove unnecessary braces (Jonathan Toppins) [2150390] - net: bonding: fix code indent for conditional statements (Jonathan Toppins) [2150390] - net: bonding: add some required blank lines (Jonathan Toppins) [2150390] - docs: networking: bonding.rst Fix a typo in bonding.rst (Jonathan Toppins) [2150390] - docs: networking: bonding.rst resources section cleanup (Jonathan Toppins) [2150390] - bonding: Replace zero-length array with flexible-array member (Jonathan Toppins) [2150390] - include/net/bond_3ad: Simplify the code by using the ARRAY_SIZE (Jonathan Toppins) [2150390] - vmxnet3: use correct intrConf reference when using extended queues (Izabela Bakollari) [2150917] - vmxnet3: correctly report encapsulated LRO packet (Izabela Bakollari) [2150917] - net: move from strlcpy with unused retval to strscpy (Izabela Bakollari) [2150917] - vmxnet3: Implement ethtool's get_channels command (Izabela Bakollari) [2150917] - vmxnet3: Record queue number to incoming packets (Izabela Bakollari) [2150917] - [rt] Revert "mm/memcg: disable threshold event handlers on PREEMPT_RT" (Chris White) [2152035] - s390/pci: allow zPCI zbus without a function zero (Tobias Huschle) [2043829] - PCI: Extend isolated function probing to s390 (Tobias Huschle) [2043829] - PCI: Move jailhouse's isolated function handling to pci_scan_slot() (Tobias Huschle) [2043829] - PCI: Split out next_ari_fn() from next_fn() (Tobias Huschle) [2043829] - PCI: Clean up pci_scan_slot() (Tobias Huschle) [2043829] - KVM: selftests: Build the memslot tests for arm64 (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Report optimal memory slots (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Consolidate memory (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Support variable guest page size (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Probe memory slots for once (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Consolidate loop conditions in prepare_vm() (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Use data->nslots in prepare_vm() (Gavin Shan) [2134650] - KVM: selftests: Make memslot_perf_test arch independent (Gavin Shan) [2134650] - selftests: netfilter: Fix and review rpath.sh (Phil Sutter) [1961152] - netfilter: Use l3mdev flow key when re-routing mangled packets (Phil Sutter) [1961152] - netfilter: Update ip6_route_me_harder to consider L3 domain (Phil Sutter) [1961152] - netfilter: Dissect flow after packet mangling (Phil Sutter) [1961152] - netfilter: rpfilter/fib: Populate flowic_l3mdev field (Phil Sutter) [1961152] - selftests: netfilter: Test reverse path filtering (Phil Sutter) [1961152] - netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter) [1961152] - net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdev (Phil Sutter) [1961152] - net: Handle l3mdev in ip_tunnel_init_flow (Phil Sutter) [1961152] - xfrm: Pass flowi_oif or l3mdev as oif to xfrm_dst_lookup (Phil Sutter) [1961152] - net: Add l3mdev index to flow struct and avoid oif reset for port devices (Phil Sutter) [1961152] - l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (Phil Sutter) [1961152] - l3mdev: add function to retreive upper master (Phil Sutter) [1961152] - sfc: move deprecation message to sfc_siena (Íñigo Huguet) [2112205 2136107] - sfc/siena: add entries for new CONFIG_SFC_SIENA* configs (Íñigo Huguet) [2112205 2136107] - sfc: Fix an error handling path in efx_pci_probe() (Íñigo Huguet) [2112205] - sfc: support PTP over Ethernet (Íñigo Huguet) [2112205 2065017] - sfc: support PTP over IPv6/UDP (Íñigo Huguet) [2112205 2065017] - sfc: allow more flexible way of adding filters for PTP (Íñigo Huguet) [2112205 2065017] - sfc: correct filter_table_remove method for EF10 PFs (Íñigo Huguet) [2112205] - sfc/siena: fix null pointer dereference in efx_hard_start_xmit (Íñigo Huguet) [2112205] - sfc/siena: fix TX channel offset when using legacy interrupts (Íñigo Huguet) [2112205] - sfc: implement ethtool get/set RX ring size for EF100 reps (Íñigo Huguet) [2112205] - sfc: use a dynamic m-port for representor RX and set it promisc (Íñigo Huguet) [2112205] - sfc: move table locking into filter_table_{probe,remove} methods (Íñigo Huguet) [2112205] - sfc: insert default MAE rules to connect VFs to representors (Íñigo Huguet) [2112205] - sfc: receive packets from EF100 VFs into representors (Íñigo Huguet) [2112205] - sfc: check ef100 RX packets are from the wire (Íñigo Huguet) [2112205] - sfc: determine wire m-port at EF100 PF probe time (Íñigo Huguet) [2112205] - sfc: ef100 representor RX top half (Íñigo Huguet) [2112205] - sfc: ef100 representor RX NAPI poll (Íñigo Huguet) [2112205] - sfc: plumb ef100 representor stats (Íñigo Huguet) [2112205] - sfc: disable softirqs for ptp TX (Íñigo Huguet) [2112205] - sfc/siena: fix repeated words in comments (Íñigo Huguet) [2112205] - sfc: attach/detach EF100 representors along with their owning PF (Íñigo Huguet) [2112205] - sfc: hook up ef100 representor TX (Íñigo Huguet) [2112205] - sfc: support passing a representor to the EF100 TX path (Íñigo Huguet) [2112205] - sfc: determine representee m-port for EF100 representors (Íñigo Huguet) [2112205] - sfc: phys port/switch identification for ef100 reps (Íñigo Huguet) [2112205] - sfc: add basic ethtool ops to ef100 reps (Íñigo Huguet) [2112205] - sfc: add skeleton ef100 VF representors (Íñigo Huguet) [2112205] - sfc: detect ef100 MAE admin privilege/capability at probe time (Íñigo Huguet) [2112205] - sfc: update EF100 register descriptions (Íñigo Huguet) [2112205] - sfc: update MCDI protocol headers (Íñigo Huguet) [2112205] - sfc/siena: Use the bitmap API to allocate bitmaps (Íñigo Huguet) [2112205] - sfc: Separate netdev probe/remove from PCI probe/remove (Íñigo Huguet) [2112205] - sfc: replace function name in string with __func__ (Íñigo Huguet) [2112205] - sfc: Unsplit literal string. (Íñigo Huguet) [2112205] - sfc: Move EF100 efx_nic_type structs to the end of the file (Íñigo Huguet) [2112205] - sfc: Separate efx_nic memory from net_device memory (Íñigo Huguet) [2112205] - sfc: Encapsulate access to netdev_priv() (Íñigo Huguet) [2112205] - sfc: Change BUG_ON to WARN_ON and recovery code. (Íñigo Huguet) [2112205] - sfc: Remove netdev init from efx_init_struct (Íñigo Huguet) [2112205] - sfc: Add a PROBED state for EF100 VDPA use. (Íñigo Huguet) [2112205] - sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. (Íñigo Huguet) [2112205] - sfc: fix repeated words in comments (Íñigo Huguet) [2112205] - sfc: siena: fix repeated words in comments (Íñigo Huguet) [2112205] - sfc/siena: Fix typo in comment (Íñigo Huguet) [2112205] - sfc: Fix typo in comment (Íñigo Huguet) [2112205] - sfc/siena: fix wrong tx channel offset with efx_separate_tx_channels (Íñigo Huguet) [2112205] - sfc/siena: fix considering that all channels have TX queues (Íñigo Huguet) [2112205] - sfc/siena: Remove duplicate check on segments (Íñigo Huguet) [2112205 2136107] - sfc: siena: Have a unique wrapper ifndef for efx channels header (Íñigo Huguet) [2112205 2136107] - eth: sfc: remove remnants of the out-of-tree napi_weight module param (Íñigo Huguet) [2112205] - sfc: siena: Fix Kconfig dependencies (Íñigo Huguet) [2112205 2136107] - sfc/siena: Reinstate SRIOV init/fini function calls (Íñigo Huguet) [2112205 2136107] - sfc/siena: Make PTP and reset support specific for Siena (Íñigo Huguet) [2112205 2136107] - sfc/siena: Make MCDI logging support specific for Siena (Íñigo Huguet) [2112205 2136107] - siena: Make HWMON support specific for Siena (Íñigo Huguet) [2112205 2136107] - siena: Make SRIOV support specific for Siena (Íñigo Huguet) [2112205 2136107] - siena: Make MTD support specific for Siena (Íñigo Huguet) [2112205 2136107] - sfc: Add a basic Siena module (Íñigo Huguet) [2112205 2136107] - sfc/siena: Inline functions in sriov.h to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename functions in nic_common.h to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename functions in mcdi headers to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename peripheral functions to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename RX/TX functions to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename functions in efx headers to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Remove build references to missing functionality (Íñigo Huguet) [2112205 2136107] - sfc: Copy shared files needed for Siena (part 2) (Íñigo Huguet) [2112205 2136107] - sfc: Copy shared files needed for Siena (part 1) (Íñigo Huguet) [2112205 2136107] - sfc: Move Siena specific files (Íñigo Huguet) [2112205 2136107] - sfc: Copy a subset of mcdi_pcol.h to siena (Íñigo Huguet) [2112205 2136107] - sfc: Disable Siena support (Íñigo Huguet) [2112205 2136107] - sfc: add EF100 VF support via a write to sriov_numvfs (Íñigo Huguet) [2112205] - sfc: Remove global definition of efx_reset_type_names (Íñigo Huguet) [2112205] - sfc: Remove duplicate definition of efx_xmit_done (Íñigo Huguet) [2112205] - sfc: efx_default_channel_type APIs can be static (Íñigo Huguet) [2112205] - sfc: Fix spelling mistake "writting" -> "writing" (Íñigo Huguet) [2112205] - sfc: ef10: Fix assigning negative value to unsigned variable (Íñigo Huguet) [2112205] - sfc: use hardware tx timestamps for more than PTP (Íñigo Huguet) [2112205 2065017] - net: ethernet: sfc: Make subdir logic consistent with other vendors (Íñigo Huguet) [2112205 2136107] - hugetlbfs: fix mount mode command line processing (Bill O'Donnell) [2148876] - igc: Correct the launchtime offset (Corinna Vinschen) [2103954] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2103954] - igc: Remove IGC_MDIC_INT_EN definition (Corinna Vinschen) [2103954] - igc: Remove forced_speed_duplex value (Corinna Vinschen) [2103954] - igc: Remove MSI-X PBA Clear register (Corinna Vinschen) [2103954] - igc: Lift TAPRIO schedule restriction (Corinna Vinschen) [2103954] - wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Wander Lairson Costa) [2150964] {CVE-2022-3628} - net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2103949] - tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long) [2141640] - mptcp: fix sleep in atomic at close time (Davide Caratti) [2150361] - mptcp: don't orphan ssk in mptcp_close() (Davide Caratti) [2150361] - net: Avoid overwriting valid skb->napi_id (Antoine Tenart) [2142593] - x86/microcode/AMD: Apply the patch early on every logical thread (Waiman Long) [2139856] - x86/bugs: Enable STIBP for IBPB mitigated RETBleed (Waiman Long) [2139856] - x86/bugs: Add "unknown" reporting for MMIO Stale Data (Waiman Long) [2139856] - tracing: Use a copy of the va_list for __assign_vstr() (Íñigo Huguet) [2143356] - tracing/events: Add __vstring() and __assign_vstr() helper macros (Íñigo Huguet) [2143356] - rtnetlink: add IFLA_PARENT_[DEV|DEV_BUS]_NAME (Jose Ignacio Tornos Martinez) [2144853] - rtnetlink: add alloc() method to rtnl_link_ops (Jose Ignacio Tornos Martinez) [2144853] - ipv6: Fix data races around sk->sk_prot. (Guillaume Nault) [2144805] {CVE-2022-3567} - ipv6: annotate some data-races around sk->sk_prot (Guillaume Nault) [2144805] {CVE-2022-3567} - ipv6: use indirect call wrappers for {tcp, udpv6}_{recv, send}msg() (Guillaume Nault) [2144805] {CVE-2022-3567} - mm/mremap: hold the rmap lock in write mode when moving page table entries. (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: use pmd/pud_poplulate to update page table entries (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: don't enable optimized PUD move if page table levels is 2 (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: convert huge PUD move to separate helper (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: fix BUILD_BUG_ON() error in get_extent (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap.c: fix extent calculation (Waiman Long) [2140945] {CVE-2022-41222} - x86: mremap speedup - Enable HAVE_MOVE_PUD (Waiman Long) [2140945] {CVE-2022-41222} - mm: speedup mremap on 1GB or larger regions (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: start addresses are properly aligned (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: calculate extent in one place (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: it is sure to have enough space when extent meets requirement (Waiman Long) [2140945] {CVE-2022-41222}- irqchip/gic, gic-v3: Make SGIs use handle_percpu_devid_irq() (Charles Mirabile) [2133892] - irqchip/gic-common: Don't enable SGIs by default (Charles Mirabile) [2133892] - irqchip/gic: Configure SGIs as standard interrupts (Charles Mirabile) [2133892] - irqchip/gic: Refactor SMP configuration (Charles Mirabile) [2133892] - irqchip/gic-v3: Configure SGIs as standard interrupts (Charles Mirabile) [2133892] - irqchip/gic-v3: Describe the SGI range (Charles Mirabile) [2133892] - arm64: Allow IPIs to be handled as normal interrupts (Charles Mirabile) [2133892] - irqchip/gic, gic-v3: Prevent GSI to SGI translations (Charles Mirabile) [2133892] - Workaround to enable support for IPI (Charles Mirabile) [2133892] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2112182] - tg3: Disable tg3 device on system reboot to avoid triggering AER (Ken Cox) [2112182] - aquantia: Do not purge addresses when setting the number of rings (Izabela Bakollari) [2122571] - openvswitch: add nf_ct_is_confirmed check before assigning the helper (Antoine Tenart) [2135414] - net: openvswitch: allow conntrack in non-initial user namespace (Antoine Tenart) [2135414] - net: openvswitch: allow metering in non-initial user namespace (Antoine Tenart) [2135414] - openvswitch: Change the return type for vport_ops.send function hook to int (Antoine Tenart) [2135414] - net: openvswitch: fix repeated words in comments (Antoine Tenart) [2135414] - openvswitch: add OVS_DP_ATTR_PER_CPU_PIDS to get requests (Antoine Tenart) [2135414] - openvswitch: allow specifying ifindex of new interfaces (Antoine Tenart) [2135414] - openvswitch: move from strlcpy with unused retval to strscpy (Antoine Tenart) [2135414] - openvswitch: Fix overreporting of drops in dropwatch (Antoine Tenart) [2135414] - openvswitch: Fix double reporting of drops in dropwatch (Antoine Tenart) [2135414] - openvswitch: fix memory leak at failed datapath creation (Antoine Tenart) [2135414] - net: remove noblock parameter from skb_recv_datagram() (Íñigo Huguet) [2143359] - i40e: Fix error handling in i40e_init_module() (Stefan Assmann) [2103661] - i40e: Add appropriate error message logged for incorrect duplex setting (Stefan Assmann) [2103661] - i40e: Add i40e_napi_poll tracepoint (Stefan Assmann) [2103661] - i40e: Record number of RXes cleaned during NAPI (Stefan Assmann) [2103661] - i40e: Record number TXes cleaned during NAPI (Stefan Assmann) [2103661] - i40e: Store the irq number in i40e_q_vector (Stefan Assmann) [2103661] - ptp: introduce helpers to adjust by scaled parts per million (Stefan Assmann) [2103661] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Stefan Assmann) [2103661] - i40e: Fix flow-type by setting GL_HASH_INSET registers (Stefan Assmann) [2103661] - i40e: Fix ethtool rx-flow-hash setting for X722 (Stefan Assmann) [2103661] - i40e: Fix ADQ rate limiting for PF (Stefan Assmann) [2103661] - i40e: add description and modify interrupts configuration procedure (Stefan Assmann) [2103661] - i40e: Add basic support for I710 devices (Stefan Assmann) [2103661] - net: ethernet: move from strlcpy with unused retval to strscpy (Stefan Assmann) [2103661] - i40e: Fix incorrect address type for IPv6 flow rules (Stefan Assmann) [2103661] - i40e: Fix to stop tx_timeout recovery if GLOBR fails (Stefan Assmann) [2103661] - i40e: convert .adjfreq to .adjfine (Stefan Assmann) [2103661] - i40e: use mul_u64_u64_div_u64 for PTP frequency calculation (Stefan Assmann) [2103661] - i40e: Fix interface init with MSI interrupts (no MSI-X) (Stefan Assmann) [2103661] - i40e: Refactor tc mqprio checks (Stefan Assmann) [2103661] - i40e: Fix erroneous adapter reinitialization during recovery process (Stefan Assmann) [2103661] - i40e: Fix VF's MAC Address change on VM (Stefan Assmann) [2103661] - i40e: Fix dropped jumbo frames statistics (Stefan Assmann) [2103661] - intel/i40e:fix repeated words in comments (Stefan Assmann) [2103661] - intel: remove unused macros (Stefan Assmann) [2103661] - i40e: read the XDP program once per NAPI (Stefan Assmann) [2103661] - intel/i40e: delete if NULL check before dev_kfree_skb (Stefan Assmann) [2103661] - i40e: Remove unnecessary synchronize_irq() before free_irq() (Stefan Assmann) [2103661] - i40e: Add support for ethtool -s speed (Stefan Assmann) [2103661] - i40e: Add VF VLAN pruning (Stefan Assmann) [2103661] - xsk: Wipe out dead zero_copy_allocator declarations (Stefan Assmann) [2103661] - gpio: amdpt: add new device ID and 24-pin support (Prarit Bhargava) [2097868] - platform/x86/intel: pmc/core: Add Raptor Lake support to pmc core driver (Prarit Bhargava) [2076732] - HID: hyperv: fix possible memory leak in mousevsc_probe() (Mohammed Gamal) [2139468] - HID: hyperv: Correctly access fields declared as __le16 (Mohammed Gamal) [2139468] - Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (Mohammed Gamal) [2139473] - Drivers: hv: fix repeated words in comments (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Split memcpy of flex-array (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Don't wait for the ACPI device upon initialization (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Use PCI_VENDOR_ID_MICROSOFT for better discoverability (Mohammed Gamal) [2139473] - PCI: Move PCI_VENDOR_ID_MICROSOFT/PCI_DEVICE_ID_HYPERV_VIDEO definitions to pci_ids.h (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Fix kernel-doc (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Optimize vmbus_on_event (Mohammed Gamal) [2139473] - Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Mohammed Gamal) [2139473] - Drivers: hv: Always reserve framebuffer region for Gen1 VMs (Mohammed Gamal) [2139473] - Drivers: hv: remove duplicate word in a comment (Mohammed Gamal) [2139473] - Drivers: hv: Create debugfs file with hyper-v balloon usage information (Mohammed Gamal) [2139473] - Drivers: hv: vm_bus: Handle vmbus rescind calls after vmbus is suspended (Mohammed Gamal) [2139473] - scsi: storvsc: remove an extraneous "to" in a comment (Cathy Avery) [2143320] - Drivers: hv: vmbus: Optimize vmbus_on_event (Cathy Avery) [2143320] - scsi: storvsc: Drop DID_TARGET_FAILURE use (Cathy Avery) [2143320] - scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (Cathy Avery) [2143320] - scsi: storvsc: Correct reporting of Hyper-V I/O size limits (Cathy Avery) [2143320] - scsi: storvsc: Removing Pre Win8 related logic (Cathy Avery) [2143320] - scsi: storvsc: Fix typo in comment (Cathy Avery) [2143320] - scsi: storvsc: Remove support for Hyper-V 2008 and 2008R2/Win7 (Cathy Avery) [2143320] - vdpa/mlx5: re-create forwarding rules after mac modified (Laurent Vivier) [2145136] - ipv6: Fix crash when IPv6 is administratively disabled (Guillaume Nault) [2140779] - raw: fix a typo in raw_icmp_error() (Guillaume Nault) [2140779] - raw: remove unused variables from raw6_icmp_error() (Guillaume Nault) [2140779] - raw: complete rcu conversion (Guillaume Nault) [2140779] - raw: Use helpers for the hlist_nulls variant. (Guillaume Nault) [2140779] - raw: Fix mixed declarations error in raw_icmp_error(). (Guillaume Nault) [2140779] - raw: convert raw sockets to RCU (Guillaume Nault) [2140779] - raw: use more conventional iterators (Guillaume Nault) [2140779] - raw: Add missing annotations to raw_seq_start() and raw_seq_stop() (Guillaume Nault) [2140779] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103941] - e1000e: convert .adjfreq to .adjfine (Ken Cox) [2103941] - e1000e: remove unnecessary range check in e1000e_phc_adjfreq (Ken Cox) [2103941] - Revert "e1000e: Fix possible HW unit hang after an s0ix exit" (Ken Cox) [2103941] - e1000e: Enable GPT clock before sending message to CSME (Ken Cox) [2103941] - intel/e1000e:fix repeated words in comments (Ken Cox) [2103941] - intel: remove unused macros (Ken Cox) [2103941] - net: move netif_set_gso_max helpers (Ivan Vecera) [2137564] - net: make drivers set the TSO limit not the GSO limit (Ivan Vecera) [2137564] - net: don't allow user space to lift the device limits (Ivan Vecera) [2137564] - net: add netif_inherit_tso_max() (Ivan Vecera) [2137564] - net: extract a few internals from netdevice.h (Ivan Vecera) [2137564] - net: unexport a handful of dev_* functions (Ivan Vecera) [2137564] - bpf: Fix extable address check. (Felix Maurer) [2138532] - bpf, x64: Factor out emission of REX byte in more cases (Felix Maurer) [2138532] - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Felix Maurer) [2138532] - bpf: Fix extable fixup offset. (Felix Maurer) [2138532] - bpf: Fix the off-by-two error in range markings (Felix Maurer) [2138532] - bpf: Fix potential race in tail call compatibility check (Felix Maurer) [2138532] - bpf: Fix possible out of bound write in narrow load handling (Felix Maurer) [2138532] - bpf: Fix potential memleak and UAF in the verifier. (Felix Maurer) [2138532] - KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field (Thomas Huth) [2151854] - PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_OPS macro (Íñigo Huguet) [2143354] - PM: core: Add new *_PM_OPS macros, deprecate old ones (Íñigo Huguet) [2143354] - PM: Make *_DEV_PM_OPS macros use __maybe_unused (Íñigo Huguet) [2143354] - PM: core: Redefine pm_ptr() macro (Íñigo Huguet) [2143354] - linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in (Íñigo Huguet) [2143354] - net: Remove unused inline function sk_nulls_node_init() (Guillaume Nault) [2143239] - ping: convert to RCU lookups, get rid of rwlock (Guillaume Nault) [2143239] - mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 (Waiman Long) [2149544] - mm: vmscan: remove deadlock due to throttling failing to make progress (Waiman Long) [2149544] - mm: vmscan: reduce throttling due to a failure to make progress -fix (Waiman Long) [2149544] - mm: vmscan: Reduce throttling due to a failure to make progress (Waiman Long) [2149544] - mm/vmscan: delay waking of tasks throttled on NOPROGRESS (Waiman Long) [2149544] - mm/vmscan: increase the timeout if page reclaim is not making progress (Waiman Long) [2149544] - mm/vmscan: centralise timeout values for reclaim_throttle (Waiman Long) [2149544] - mm/page_alloc: remove the throttling logic from the page allocator (Waiman Long) [2149544] - mm/writeback: throttle based on page writeback instead of congestion (Waiman Long) [2149544] - mm/vmscan: throttle reclaim when no progress is being made (Waiman Long) [2149544] - mm/vmscan: throttle reclaim and compaction when too may pages are isolated (Waiman Long) [2149544] - mm/vmscan: throttle reclaim until some writeback completes if congested (Waiman Long) [2149544] - mm/vmscan.c: delete or fix duplicated words (Waiman Long) [2149544] - powerpc/pseries/vas: Add VAS IRQ primary handler (Mamatha Inamdar) [2131675] - powerpc: Ignore DSI error caused by the copy/paste instruction (Mamatha Inamdar) [2131675] - powerpc/pseries: Move vas_migration_handler early during migration (Mamatha Inamdar) [2131675] - vt: drop old FONT ioctls (Wander Lairson Costa) [2109164] {CVE-2021-33656}- x86/mce: Reduce number of machine checks taken during recovery (Prarit Bhargava) [2104388] - scsi: storvsc: Fix handling of srb_status and capacity change events (Mohammed Gamal) [2139728] - clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() (Mohammed Gamal) [2139463] - hv_netvsc: Fix race between VF offering and VF association message from host (Mohammed Gamal) [2139475] - sbitmap: fix lockup while swapping (Ming Lei) [2140214] - sbitmap: fix batched wait_cnt accounting (Ming Lei) [2140214] - sbitmap: Avoid leaving waitqueue in invalid state in __sbq_wake_up() (Ming Lei) [2140214] - sbitmap: fix possible io hung due to lost wakeup (Ming Lei) [2140214] - sbitmap: add helper to clear a batch of tags (Ming Lei) [2140214] - x86/hyperv: Restore VP assist page after cpu offlining/onlining (Mohammed Gamal) [2139454] - clocksource/drivers/hyperv: add data structure for reference TSC MSR (Mohammed Gamal) [2139454] - x86/hyperv: fix root partition faults when writing to VP assist page MSR (Mohammed Gamal) [2139454] - x86/hyperv: fix invalid writes to MSRs during root partition kexec (Mohammed Gamal) [2139454] - x86/hyperv: Remove BUG_ON() for kmap_local_page() (Mohammed Gamal) [2139454] - x86/hyperv: Disable hardlockup detector by default in Hyper-V guests (Mohammed Gamal) [2139454] - x86/hyperv: Update 'struct hv_enlightened_vmcs' definition (Mohammed Gamal) [2139454] - x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Mohammed Gamal) [2139454] - x86/hyperv: Replace kmap() with kmap_local_page() (Mohammed Gamal) [2139454] - hyperv: simplify and rename generate_guest_id (Mohammed Gamal) [2139454] - x86/Hyper-V: Add SEV negotiate protocol support in Isolation VM (Mohammed Gamal) [2139454] - x86/sev: Define the Linux-specific guest termination reasons (Mohammed Gamal) [2139454] - x86/sev: Shorten GHCB terminate macro names (Mohammed Gamal) [2139454] - x86/sev: Save the negotiated GHCB version (Mohammed Gamal) [2139454] - locking: Add __sched to semaphore functions (Waiman Long) [2141429] - locking/rwsem: Disable preemption while trying for rwsem lock (Waiman Long) [2141429] - locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked() (Waiman Long) [2141429] - locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Waiman Long) [2141429] - locking: Mark racy reads of owner->on_cpu (Waiman Long) [2141429] - locking: Make owner_on_cpu() into (Waiman Long) [2141429] - locking/rwsem: Optimize down_read_trylock() under highly contended case (Waiman Long) [2141429] - locking/rwsem: Fix comments about reader optimistic lock stealing conditions (Waiman Long) [2141429] - locking/rwsem: Disable preemption for spinning region (Waiman Long) [2141429] - locking: Remove rcu_read_{,un}lock() for preempt_{dis,en}able() (Waiman Long) [2141429] - NFSD: Mark exports of NFS as unsupported (Benjamin Coddington) [2150902] - fuse: lock inode unconditionally in fuse_fallocate() (Miklos Szeredi) [2110883] - fuse: add file_modified() to fallocate (Miklos Szeredi) [2110883] - mei: me: add adler lake point S DID (Prarit Bhargava) [2141602] - ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Izabela Bakollari) [2144858] - libnvdimm/namespace: Fix visibility of namespace resource attribute (Jeff Moyer) [2016347] - PCI: hv: Only reuse existing IRTE allocation for Multi-MSI (Mohammed Gamal) [2139458] - PCI: hv: Fix the definition of vector in hv_compose_msi_msg() (Mohammed Gamal) [2139458] - PCI: hv: Take a const cpumask in hv_compose_msi_req_get_cpu() (Mohammed Gamal) [2139458] - PCI: hv: Fix synchronization between channel callback and hv_pci_bus_exit() (Mohammed Gamal) [2139458] - PCI: hv: Add validation for untrusted Hyper-V values (Mohammed Gamal) [2139458] - PCI: hv: Fix interrupt mapping for multi-MSI (Mohammed Gamal) [2139458] - PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Mohammed Gamal) [2139458] - PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Mohammed Gamal) [2139458] - PCI: hv: Fix synchronization between channel callback and hv_compose_msi_msg() (Mohammed Gamal) [2139458] - PCI: hv: Use vmbus_requestor to generate transaction IDs for VMbus hardening (Mohammed Gamal) [2139458] - PCI: hv: Fix multi-MSI to allow more than one MSI vector (Mohammed Gamal) [2139458] - net: mana: Add rmb after checking owner bits (Mohammed Gamal) [2139462] - net: mana: Add support of XDP_REDIRECT action (Mohammed Gamal) [2139462] - net: mana: Add the Linux MANA PF driver (Mohammed Gamal) [2139462] - NFSD: Protect against send buffer overflow in NFSv3 READ (Scott Mayhew) [2141774] {CVE-2022-43945} - NFSD: Protect against send buffer overflow in NFSv2 READ (Scott Mayhew) [2141774] {CVE-2022-43945} - NFSD: Protect against send buffer overflow in NFSv3 READDIR (Scott Mayhew) [2141774] {CVE-2022-43945} - NFSD: Protect against send buffer overflow in NFSv2 READDIR (Scott Mayhew) [2141774] {CVE-2022-43945} - SUNRPC: Fix svcxdr_init_encode's buflen calculation (Scott Mayhew) [2141774] {CVE-2022-43945} - SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation (Scott Mayhew) [2141774] {CVE-2022-43945} - KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable (Emanuele Giuseppe Esposito) [2127128] - cgroup/cpuset: Reduce cpuset_rwsem writer latency (Waiman Long) [2149031] - rcu/exp: Mark current CPU as exp-QS in IPI loop second pass (Waiman Long) [2149031] - rcu: Always inline rcu_dynticks_task*_{enter,exit}() (Waiman Long) [2149031] - rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Waiman Long) [2149031] - rcu: Fix macro name CONFIG_TASKS_RCU_TRACE (Waiman Long) [2149031] - rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock (Waiman Long) [2149031] - rcu: Fix to include first blocked task in stall warning (Waiman Long) [2149031] - cgroup: Use cgroup_attach_{lock,unlock}() from cgroup_attach_task_all() (Waiman Long) [2149031] - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Waiman Long) [2149031] - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock (Waiman Long) [2149031] - cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Waiman Long) [2149031] - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Waiman Long) [2149031] - cgroup: reduce dependency on cgroup_mutex (Waiman Long) [2149031]- drm/i915: fix TLB invalidation for Gen12 video and compute engines (Wander Lairson Costa) [2148150] {CVE-2022-4139} - redhat/configs: Set CONFIG_X86_AMD_PSTATE to 'm' (Prarit Bhargava) [2145246] - bonding: uninitialized variable in bond_miimon_inspect() (Jonathan Toppins) [1973124] - bonding: fix link recovery in mode 2 when updelay is nonzero (Jonathan Toppins) [1973124] - RHEL: ALSA: update configuration (Jaroslav Kysela) [2125544] - RHEL: ALSA: fix compilation issues (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: pci-mtl: fix firmware name (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Jaroslav Kysela) [2125544] - ALSA: ac97: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: ca0106: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: control: add snd_ctl_rename() (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Use only dynamic PCM device allocation (Jaroslav Kysela) [2125544] - regmap: add reg_sequence helpers (Jaroslav Kysela) [2125544] - regmap: fix the kerneldoc for regmap_test_bits() (Jaroslav Kysela) [2125544] - regmap: provide helpers for simple bit operations (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Free the ida when IPC fails in sof_ipc4_widget_setup() (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Handle BCLK set as PLL input configuration (Jaroslav Kysela) [2125544] - ASoC: test-component: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Add support for pll_r coefficient (Jaroslav Kysela) [2125544] - ASoC: ssm4567: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: rk3328: fix disabling mclk on pclk probe failure (Jaroslav Kysela) [2125544] - ASoC: pcm3060: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: cs42l42: remove redundant test (Jaroslav Kysela) [2125544] - ALSA: ppc: beep: fix clang -Wimplicit-fallthrough (Jaroslav Kysela) [2125544] - ASoC: soc-component: Add comment for the endianness flag (Jaroslav Kysela) [2125544] - ASoC: codecs: wsa881x: handle timeouts in resume path (Jaroslav Kysela) [2125544] - ASoC: wsa881x: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: codecs: wsa881x: add runtime pm support (Jaroslav Kysela) [2125544] - ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() (Jaroslav Kysela) [2125544] - ASoC: wm_adsp: Minor clean and redundant code removal (Jaroslav Kysela) [2125544] - ASoC: wm_adsp: Compressed stream DSP memory structs should be __packed (Jaroslav Kysela) [2125544] - ASoC: wm8998: Fix event generation for input mux (Jaroslav Kysela) [2125544] - ASoC: arizona: Fix a wrong free in wm8997_probe (Jaroslav Kysela) [2125544] - ASoC: wm8962: Allow switching between analog and digital inputs (Jaroslav Kysela) [2125544] - ASoC: wm8960: Fix clock configuration on slave mode (Jaroslav Kysela) [2125544] - ASoC: wm8962: Fix suspend while playing music (Jaroslav Kysela) [2125544] - ASoC: codecs: wm8962: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Jaroslav Kysela) [2125544] - ASoC: wm8960: Add ACPI support (Jaroslav Kysela) [2125544] - ASoC: wm8958: Fix change notifications for DSP controls (Jaroslav Kysela) [2125544] - ASoC: wm8940: add devicetree support (Jaroslav Kysela) [2125544] - ASoC: wm*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: wm8903: Fix the error handling of wm8903_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: wm8731: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: arizona: Make the wm5102, wm5110, wm8997 and wm8998 drivers use the new jack library (Jaroslav Kysela) [2125544] - ASoC: wm5102: Fix event generation for output compensation (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Use int array instead of bitmask for TX mixers (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Use DT bindings instead of local DAI definitions (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Fix spurious event generation (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Remove RX channel from old list before adding it to a new one (Jaroslav Kysela) [2125544] - ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Jaroslav Kysela) [2125544] - ASoC: wcd9335: remove redundant tests (Jaroslav Kysela) [2125544] - ASoC: uda1380: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: uda1334: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: twl4030: Drop legacy, non DT boot support (Jaroslav Kysela) [2125544] - ASoC: tscs*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: ts3a227e: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tpa6130: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: tlv320dac3x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic33: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: codec: tlv320aic32x4: fix mono playback via I2S (Jaroslav Kysela) [2125544] - ASoC: tlv320aic32x4: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Fix typo in BCLK clock name (Jaroslav Kysela) [2125544] - ASoC: tlv320*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: Rename tlv320aic31xx-micbias.h as tlv320aic31xx.h (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic26: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic23: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas6424: Return zero in remove callback (Jaroslav Kysela) [2125544] - ASoC: tda7419: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas6424: Fix the error handling of tas6424_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: tas6424: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas5720: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas571x: Fix the error handling of tas571x_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: tas5086: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas2552: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: tas2770: Reinit regcache on reset (Jaroslav Kysela) [2125544] - ASoC: tas2562: Propagate the error in tas2562_dac_event() (Jaroslav Kysela) [2125544] - ASoC: tas2562: Fix mute/unmute (Jaroslav Kysela) [2125544] - ASoC: tas2764: Fix mute/unmute (Jaroslav Kysela) [2125544] - ASoC: tas2764: Drop conflicting set_bias_level power setting (Jaroslav Kysela) [2125544] - ASoC: tas2764: Allow mono streams (Jaroslav Kysela) [2125544] - ASoC: tas2770: Fix handling of mute/unmute (Jaroslav Kysela) [2125544] - ASoC: tas2770: Drop conflicting set_bias_level power setting (Jaroslav Kysela) [2125544] - ASoC: tas2770: Allow mono streams (Jaroslav Kysela) [2125544] - ASoC: tas2770: Set correct FSYNC polarity (Jaroslav Kysela) [2125544] - ASoC: tas2770: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: tas2552: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sti-sas: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sta350: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sta350: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: sta*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: sta32x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sta32x: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: ssm2602: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: ssm2518: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sgtl5000: Fix noise on shutdown/remove (Jaroslav Kysela) [2125544] - ASoC: rt9120: Fix 3byte read, valule offset typo (Jaroslav Kysela) [2125544] - ASoC: rt9120: Use pm_runtime and regcache to optimize 'pwdnn' logic (Jaroslav Kysela) [2125544] - ASoC: codecs: rt715-sdca: remove useless assignment of ops (Jaroslav Kysela) [2125544] - ASoC: rt5682s: Separate the regulator consumer controls (Jaroslav Kysela) [2125544] - ASoC: rt5645: Fix the error handling of rt5645_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: rt5640: Fix the issue of the abnormal JD2 status (Jaroslav Kysela) [2125544] - ASoC: rt5640: Fix the JD voltage dropping issue (Jaroslav Kysela) [2125544] - ASoC: rt5640: Fix the wrong state of JD1 and JD2 (Jaroslav Kysela) [2125544] - ASoC: rt5640: Add the MICBIAS1 to the dapm routing (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Fix jack detection (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Fix NULL jack in interrupt (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Set component to NULL on remove (Jaroslav Kysela) [2125544] - ASoC: codecs: rt286: Set component to NULL on remove (Jaroslav Kysela) [2125544] - ASoC: codecs: rt274: Set component to NULL on remove (Jaroslav Kysela) [2125544] - ASoC: codecs: rt274: Always init jack_detect_work (Jaroslav Kysela) [2125544] - ASoC: rt1308-sdw: add the default value of register 0xc320 (Jaroslav Kysela) [2125544] - ASoC: rk3328: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: pcm1789: Make pcm1789_common_exit() return void (Jaroslav Kysela) [2125544] - ASoC: pcm186x: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: pcm186x: simplify the return expression of pcm186x_power_off() (Jaroslav Kysela) [2125544] - ASoC: pcm*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: nau8825: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8825: Declare 2 channels for DAI of capture stream (Jaroslav Kysela) [2125544] - ASoC: nau8824: Fix semaphore is released unexpectedly (Jaroslav Kysela) [2125544] - ASoC: nau8824: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8824: Fix semaphore unbalance at error paths (Jaroslav Kysela) [2125544] - ASoC: nau8822: Don't reconfigure PLL to the same values (Jaroslav Kysela) [2125544] - ASoC: nau8822: Disable internal PLL if freq_out is zero (Jaroslav Kysela) [2125544] - ASoC: nau8821: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8821: Don't unconditionally free interrupt (Jaroslav Kysela) [2125544] - ASoC: nau8821: add new widget to control system clock (Jaroslav Kysela) [2125544] - ASoC: nau8821: Add headset button detection (Jaroslav Kysela) [2125544] - ASoC: codecs: mt6359-accdet: remove useless initialization (Jaroslav Kysela) [2125544] - ASoC: mediatek: mt6366: support for mt6366 codec (Jaroslav Kysela) [2125544] - ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Jaroslav Kysela) [2125544] - ASoC: nau8540: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: mt6660: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: mt6359: Fix refcount leak bug (Jaroslav Kysela) [2125544] - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jaroslav Kysela) [2125544] - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Jaroslav Kysela) [2125544] - ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Jaroslav Kysela) [2125544] - ASoC: ml26124: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: max9860: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: max98390: use linux/gpio/consumer.h to fix build (Jaroslav Kysela) [2125544] - ASoC: max98390: Add reset gpio control (Jaroslav Kysela) [2125544] - ASoC: codecs: soundwire: call pm_runtime_resume() in component probe (Jaroslav Kysela) [2125544] - ASoC: max98373: Removing 0x203E from the volatile reg (Jaroslav Kysela) [2125544] - ASoC: max98090: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: max98090: Fix event generation for custom controls (Jaroslav Kysela) [2125544] - ASoC: codecs: max98088: Clean up some inconsistent indenting (Jaroslav Kysela) [2125544] - ASoC: max980*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: lm4857: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: da732x: Drop no-op remove function (Jaroslav Kysela) [2125544] - ASoC: da7219: Drop no-op remove function (Jaroslav Kysela) [2125544] - ASoC: max9*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: lm49xxx: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: hdmi-codec: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: es83*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: codes: Add support for ES8316 producer mode (Jaroslav Kysela) [2125544] - ASoC: dmic: Add support for DSD data format (Jaroslav Kysela) [2125544] - ASoC: da[79]*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: da7219: cancel AAD related work earlier for jack removal (Jaroslav Kysela) [2125544] - ASoC: da7219: Fix pole orientation detection on certain headsets (Jaroslav Kysela) [2125544] - ASoC: da7218: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: cx2072x: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: cx2072x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: cs4349: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: cs42l56: Fix the error handling of cs42l56_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: cs42l51: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: cs42l42: Only report button state if there was a button interrupt (Jaroslav Kysela) [2125544] - ASoC: cs4270: update kernel-doc (Jaroslav Kysela) [2125544] - ASoC: cs4270: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Add support for CLSA3541 ACPI device ID (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Enable Internal Boost in shared lib (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Do not print error when waking from hibernation (Jaroslav Kysela) [2125544] - ASoC: cs35l36: Fix the error handling of cs35l36_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: cs*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE (Jaroslav Kysela) [2125544] - ASoC: alc56*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: ak4613: cares Simple-Audio-Card case for TDM (Jaroslav Kysela) [2125544] - ASoC: ak4613: add TDM256 support (Jaroslav Kysela) [2125544] - ASoC: ak4613: rename constraint to constraint_rates (Jaroslav Kysela) [2125544] - ASoC: ak4613: priv has ctrl1 instead of iface (Jaroslav Kysela) [2125544] - ASoC: ak4613: return error if it was setup as clock provider (Jaroslav Kysela) [2125544] - ASoC: ak4613: tidyup ak4613_interface (Jaroslav Kysela) [2125544] - ASoC: ak4613: add missing mutex_lock() (Jaroslav Kysela) [2125544] - ASoC: ak4642: Drop no-op remove function (Jaroslav Kysela) [2125544] - ASoC: ak*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: ak4*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: adau1761: Add ADAU1761-as-ADAU1361 compatibility mode (Jaroslav Kysela) [2125544] - ASoC: ada*, ssm*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: ab8500: Remove some leftover from the "Replace GPLv2 boilerplate/reference with SPDX" rules (Jaroslav Kysela) [2125544] - ASoC: ad1*, ada*, ssm*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: test-component: Rename set_fmt_new back to set_fmt (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils: rename asoc_simple_init_dai_link_params() to asoc_simple_init_for_codec2codec() (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils.c: care Codec2Codec vs DPCM:BE (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils.c: ignore Codec2Codec setting if it already have (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils: Make asoc_simple_clean_reference() return void (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2: indicate "Experimental stage" warning only when successed (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2: Add of_node_put() in fail path (Jaroslav Kysela) [2125544] - ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type() (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2.c: remove pre-alloced Codec2Codec space (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2.c: make Codec2Codec settings optional (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2.c: use of_property_read_u32() for rate (Jaroslav Kysela) [2125544] - ASoC: audio_graph_card2: Fix port numbers in example (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2-custom-sample.dtsi: add verbose explanation (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card: Add of_node_put() in fail path (Jaroslav Kysela) [2125544] - ASoC: test-component: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: use software node API in Atom boards (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_ssp_amp: remove 'set-but-not-used' warning (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: avoid oops in error handling (Jaroslav Kysela) [2125544] - ASoC: Intel: use software node API in SoundWire machines (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: sof_sdw: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: Intel: catpt: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: Intel: catpt: Drop redundant enum constant (Jaroslav Kysela) [2125544] - ASoC: Intel: catpt: remove duplicating driver data retrieval (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_ssp_amp: enable capture stream from cs35l41 (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: allow HDaudio/HDMI disable (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: add quirk for HP Omen 16-k0005TX (Jaroslav Kysela) [2125544] - ASoC: intel: sof_sdw: add RT711 SDCA card for MTL platform (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_pcm512x: remove unnecessary init (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_nau8825: Move quirk check to the front in late probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: add support for Dell SKU 0AFF (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: add support for Dell SKU 0AF0 (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: Perform quirk check first in card late probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: Add support for mtl_mx98357_rt5682 (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: fix out-of-bounds array access (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: rename RTL1019 compatible driver to rt1019p (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_nau8825: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_da7219_max98927: remap jack pins (Jaroslav Kysela) [2125544] - ALSA: x86: intel_hdmi_audio: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ALSA: x86: intel_hdmi_audio: enable pm_runtime and set autosuspend delay (Jaroslav Kysela) [2125544] - ASoC: xtensa: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: xtensa: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: uniphier: make arrays mul and div static const, makes object smaller (Jaroslav Kysela) [2125544] - ASoC: uniphier: simplify the return expression of uniphier_aio_compr_set_params() (Jaroslav Kysela) [2125544] - ASoC: spear: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-topology: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-stream: test DMA buffer first in hw_params (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-stream: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-ipc: Do not process IPC reply before firmware boot (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dsp: report error on power-up/down (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: Drop misleading comment regarding dma_data (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: Intel: fix sof_es8336 probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: remove hard-coded SSP selection (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: reset the num_links during probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: add support for HDMI_In capture (Jaroslav Kysela) [2125544] - ASoC: Intel: common: fix typo for tplg naming (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: Add support for adl_rt1019_rt5682s (Jaroslav Kysela) [2125544] - ASoC: Intel: soc-acpi: add table for HP Omen 16-k0005TX (Jaroslav Kysela) [2125544] - ASoC: Intel: soc-acpi: Add entry for sof_es8336 in ADL match table (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: ignore GpioInt when looking for speaker/headset GPIO lines (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: Fix GPIO quirks set via module option (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_da7219_max98373: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_cs42l42: add adl_mx98360a_cs4242 board config (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_cs42l42: support BT offload audio (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_cs42l42: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: skl_nau88l25_ssm4567: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: skl_nau88l25_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_rt5663_rt5514_max98927: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_rt5663_max98927: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_da7219_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: hda: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: Intel: glk_rt5682_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: cml_rt1011_rt5682: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: Use temporary variable for struct device (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: reset acpi_chan_package (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Reorganize jack detect handling (Jaroslav Kysela) [2125544] - ASoC: Intel: bxt_da7219_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Improve hw_params() debug-ability (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Improve probe() function quality (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Update file comments (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Update code indentation (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Reword driver name (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Reword prefixes of all driver members (Jaroslav Kysela) [2125544] - ASoC: Intel: Rename haswell source file to hsw_rt5640 (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: sst_ipc: remove redundant test (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Remove FE DAI ops (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Improve codec_init() quality (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Improve hw_params() debug-ability (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Improve probe() function quality (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Update file comments (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Update code indentation (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Reword driver name (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Reword prefixes of all driver members (Jaroslav Kysela) [2125544] - ASoC: Intel: Rename broadwell source file to bdw_rt286 (Jaroslav Kysela) [2125544] - ASoC: codecs: rt286: Reorganize jack detect handling (Jaroslav Kysela) [2125544] - ASoC: Intel: broadwell: Make broadwell_disable_jack() return void (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt5677: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt5650: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: sst_ipc: remove useless initializations (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: sst: remove useless initialization (Jaroslav Kysela) [2125544] - ASoC: intel: atom: Remove superfluous flush_scheduled_work() (Jaroslav Kysela) [2125544] - ASoC: Intel: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: controls: remove useless initializations (Jaroslav Kysela) [2125544] - ASoC: Intel: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: Intel: skylake: skl-pcm: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: Intel: Skylake: remove redundant re-assignments to pointer array (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: bdw: remove duplicating driver data retrieval (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: byt: remove duplicating driver data retrieval (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: cnl: Do not process IPC reply before firmware boot (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: Do snd_hdac_ext_stream_decouple() only once (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: add sanity check on SSP index reported by NHLT (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: only fixup topology name if not set already (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: don't set fw_filename (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: enable dmic handling with 2 or fewer SoundWire links (Jaroslav Kysela) [2125544] - ASoC: soc-core: accept zero format at snd_soc_runtime_set_dai_fmt() (Jaroslav Kysela) [2125544] - ASoC: SOF: compress: Prevent current kernel running with older FW (Jaroslav Kysela) [2125544] - ASoC: SOF: Copy compress parameters into extended data (Jaroslav Kysela) [2125544] - ASoC: SOF: compress: Dynamically allocate pcm params struct (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: atom: don't keep a temporary string in fixup_tplg_name (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add trigger callback into sdw_callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Correct the ROM/FW state reporting code (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: MTL: remove redundant snd_sof_dsp_read() call (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: mtl: Do not process IPC reply before firmware boot (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: mtl: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Introduce skip_imr_boot flag (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: disable IMR boot when resuming from ACPI S4 and S5 states (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: IPC4: enable IMR boot (Jaroslav Kysela) [2125544] - ASoC: SOC: Intel: introduce cl_init callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Do not (wrongly) assume positive return value in IMR path (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Revisit IMR boot sequence (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-loader: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-loader: Print out the non matching ext_man magic number (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-topology: Fix clang -Wformat warning (Jaroslav Kysela) [2125544] - ASoC: SOF: remove warning on ABI checks (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Fix error code in sof_ipc4_volume_put() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-pcm: set pcm rate to dai setting (Jaroslav Kysela) [2125544] - ASoC: SOF: reduce default verbosity of IPC logs (Jaroslav Kysela) [2125544] - Revert "RedHat: ASoC: SOF: Intel: do not enable IMR boot when resuming by default" (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: fix alh_group_ida max value (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: fix wrong use of sizeof in sof_ipc4_widget_setup_comp_src() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: set domain bit based on dp domain type (Jaroslav Kysela) [2125544] - ASoC: SOF: add ipc4 SRC module support (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: move ida allocate/free to widget_setup/free (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: free memories allocated in sof_ipc4_get_audio_fmt (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: check dai->private in ipc_free() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: add SoundWire/ALH aggregation support (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Compile and runtime IPC version selection (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Align mt8186 clock names with dt-bindings (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Fix error code in probe (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Revise mt8195 boot flow (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting (Jaroslav Kysela) [2125544] - ASoC: SOF: pcm: use pm_resume_and_get() on component probe (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ipc4_dfs_write() (Jaroslav Kysela) [2125544] - ASoC: sof: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-probes: Only load the driver if IPC3 is used (Jaroslav Kysela) [2125544] - ASoC: SOF: probes: rename assign/free callbacks as startup/shutdown (Jaroslav Kysela) [2125544] - ASoC: SOF: Add cont_update_posn to platform parameters (Jaroslav Kysela) [2125544] - ASoC: SOF: pm: add definitions for S4 and S5 states (Jaroslav Kysela) [2125544] - ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2 (Jaroslav Kysela) [2125544] - ASoC: SOF: debug: Clarify the IPC timeout handling path (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: remove unused variable (Jaroslav Kysela) [2125544] - ASoC: SOF: Switch to IPC generic firmware tracing (Jaroslav Kysela) [2125544] - ALSA: sc6000: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2125544] - ALSA: gus: Fix memory leaks at memory allocator error paths (Jaroslav Kysela) [2125544] - ALSA: sound/isa/gus: check the return value of kstrdup() (Jaroslav Kysela) [2125544] - ALSA: gus: Fix erroneous memory allocation (Jaroslav Kysela) [2125544] - ALSA: galaxy: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2125544] - ALSA: cs4236: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2125544] - ALSA: aloop: Fix random zeros in capture data when using jiffies timer (Jaroslav Kysela) [2125544] - ALSA: Add generic serial MIDI driver using serial bus API (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix potential buffer overflow by snprintf() (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Use lookup table to create modules (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Update AVS_FW_INIT_TIMEOUT_US declaration (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Lower UNLOAD_MULTIPLE_MODULES IPC timeout (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Replace hardcodes with SD_CTL_STREAM_RESET (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Recognize FW_CFG_RESERVED (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Use helper function to set up DMA (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Set max DMA segment size (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Block IPC channel on suspend (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Shield LARGE_CONFIG_GETs against zero payload_size (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Copy only as many RX bytes as necessary (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Relax DSP core transition timings (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Assign I2S gateway when parsing topology (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix i2s_test card name initialization (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: correct config reference for I2S test board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix parsing UUIDs in topology (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add da7219 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add max98373 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add max98357a machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add ssm4567 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add nau8825 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt5682 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt298 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt286 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt274 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add I2S-test machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add DMIC machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix build error on arc, m68k and sparc (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: APL-based platforms support (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: SKL-based platforms support (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Power management (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Machine board registration (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Replace link_mask usage with i2s_link_mask (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Event tracing (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: D0ix power state support (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Prepare for firmware tracing (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Register HDAudio ext-bus operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add HDAudio machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: PCI driver implementation (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Coredump and recovery flow (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Drop direct ACPI dependency (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Depend on SND_INTEL_DSP_CONFIG (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Enable AVS driver only on x86 platforms (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: HDA PCM BE operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: non-HDA PCM BE operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Generic PCM FE operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Generic soc component driver (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Account for libraries when booting basefw (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Configure modules according to their type (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Prepare modules before bindings them (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Arm paths after creating them (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Path state management (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Path creation and freeing (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Declare path and its components (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Support link_mask formatted string (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add topology loading operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse path and path templates tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse pipeline and module tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse pplcfg and binding tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse module-extension tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add topology parsing infrastructure (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add MeteorLake machines (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Declare vendor tokens (Jaroslav Kysela) [2125544] - ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK_AON bit (Jaroslav Kysela) [2125544] - uapi: sof: abi: Bump SOF ABI for ext_data_length (Jaroslav Kysela) [2125544] - ASoC: SOF: Add two new structures for topology manifest data (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: introduce cont_update_posn in sof_ipc_stream_params struct (Jaroslav Kysela) [2125544] - ASoC: SOF: bump SOF_ABI_MINOR (Jaroslav Kysela) [2125544] - ASoC: SOF: Add header for IPC4 manifest (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: add code to parse config params for ACPDMIC dai (Jaroslav Kysela) [2125544] - ASoC: SOF: Add topology tokens for IPC4 (Jaroslav Kysela) [2125544] - ASoC: hdac_hda: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: max98504: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: adau1372: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: cx2072x: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6351: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6358: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6359: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6660: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: pcm3060: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt9120: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt700: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt715: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt715-sdca: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt1308-sdw: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt1316-sdw: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: wsa881x: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: sdw-mockup: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: lochnagar: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: lochnagar: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: tfa*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tfa9879: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cs*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: wm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: wm9090: Remove redundant endianness flag (Jaroslav Kysela) [2125544] - ASoC: wm8731: Factor out the I2C and SPI bus code into separate modules (Jaroslav Kysela) [2125544] - ASoC: wm8731: Factor our MCLK and mutex initialisation (Jaroslav Kysela) [2125544] - ASoC: wm8731: Move regulator request into wm8731_init() (Jaroslav Kysela) [2125544] - ASoC: wm8731: Factor component init out of bus code (Jaroslav Kysela) [2125544] - ASoC: wm8731: Update to modern DAI terminology (Jaroslav Kysela) [2125544] - ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() (Jaroslav Kysela) [2125544] - ASoC: wm2000: Remove redundant endianness flag (Jaroslav Kysela) [2125544] - ASoC: wm*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas2764: Fix amp gain register offset & default (Jaroslav Kysela) [2125544] - ASoC: tas2764: Correct playback volume range (Jaroslav Kysela) [2125544] - ASoC: tas2764: Fix and extend FSYNC polarity handling (Jaroslav Kysela) [2125544] - ASoC: tas2764: Add post reset delays (Jaroslav Kysela) [2125544] - ASoC: tas*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tas*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas2764: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [2125544] - ASoC: tas*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [2125544] - ASoC: tas2764: Add the driver for the TAS2764 (Jaroslav Kysela) [2125544] - ASoC: max98396: Fix TDM mode BSEL settings (Jaroslav Kysela) [2125544] - ASoC: max*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: max98396: Implement DSP speaker monitor (Jaroslav Kysela) [2125544] - ASoC: max98396: Fix register access for PCM format settings (Jaroslav Kysela) [2125544] - ASoC: max98396: Improve some error prints (Jaroslav Kysela) [2125544] - ASoC: max98396: add voltage regulators (Jaroslav Kysela) [2125544] - ASoC: max98396: Fix build error for implicit function declaration (Jaroslav Kysela) [2125544] - ASoC: max98396: add amplifier driver (Jaroslav Kysela) [2125544] - ASoC: rt*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: rt1019: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: fsl: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: pistachio: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: samsung: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sunxi: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tegra: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: test-component: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: uniphier: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ad*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ak*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: alc*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: da*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: es*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: msm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: nau*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: spdif: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ssm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sta*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: twl*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: uda*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: 88pm860x: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ab8500: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ac97: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ads117x: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: bd28623: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: bt-sco: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cpcap: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cq93vc: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cx20442: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: dmic: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: gtm601: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: hdac_hdmi: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: hdmi-codec: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ics43432: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: inno_rk3036: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: isabelle: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: jz4740: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: lm49453: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: mc13783: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ml26124: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sgtl5000: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: si476x: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: stac9766: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sti-sas: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tscs42xx: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: wl1273: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: zl38060: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: fsl_micfil: Add legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: fsl_asrc_dma: Add legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: soc-component: Remove non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils: Move snd_soc_component_is_codec to be local (Jaroslav Kysela) [2125544] - ASoC: soc-component: Add legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: core: Add new SOC_DOUBLE_SX_TLV macro (Jaroslav Kysela) [2125544] - ASoC: Remove unused hw_write_t type (Jaroslav Kysela) [2125544] - ASoC: soc.h: Add SOC_SINGLE_S_EXT_TLV macro (Jaroslav Kysela) [2125544] - ASoC: soc.h: Introduce SOC_DOUBLE_R_S_EXT_TLV() macro (Jaroslav Kysela) [2125544] - ASoC: soc.h: Add SOC_SINGLE_S_TLV() macro (Jaroslav Kysela) [2125544] - ASoC: hdmi-codec: Update to modern DAI terminology (Jaroslav Kysela) [2125544] - ALSA: hda: Skip event processing for unregistered codecs (Jaroslav Kysela) [2125544] - ASoC: codecs: Add HD-Audio codec driver (Jaroslav Kysela) [2125544] - ASoC: cs42l42: Move CS42L42 register descriptions to general include (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Read System Name from ACPI _SUB to identify firmware (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Add common cs35l41 enter hibernate function (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs35l41 exit hibernate function into shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs_dsp config struct into shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs35l41 fs errata into shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs35l41_set_cspl_mbox_cmd to shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Support external boost (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Add support for MeteorLake (MTL) (Jaroslav Kysela) [2125544] - treewide: Replace zero-length arrays with flexible-array members (Jaroslav Kysela) [2125544] - ASoC: SOF: add definitions for different IPC types (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: enhance debug messages (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: add sdw blob (Jaroslav Kysela) [2125544] - AsoC: SOF: ipc4-topology: Add dai_get_clk op (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for SSP/DMIC DAI's (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a new IPC op for parsing topology manifest (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: init NHLT for IPC4 (Jaroslav Kysela) [2125544] - ASoC: SOF: Add ops_free (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: set the BE DAI ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-pcm: Expose sof_ipc4_set_pipeline_state() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add the dai_config op (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add route_setup/route_free ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add widget_setup/widget_free ops (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: Add pcm ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add control IO ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add control_setup op (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing mixer widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing and preparing pga widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add prepare op for DAI type widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add prepare op for AIF type widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing DAI_IN/DAI_OUT widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing AIF_IN/AIF_OUT widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: Introduce topology ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Return from dtrace_read if there is no new data available (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Add helper function to update the sdev->host_offset (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Introduce SOF_DTRACE_INITIALIZING state (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: implement pm ctx_save callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Switch to use the generic pm_ops.set_core_state (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: Add set_core_state pm_ops implementation (Jaroslav Kysela) [2125544] - ASoC: SOF: Add initial header file for ipc4 (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Add set_core_state pm_ops implementation (Jaroslav Kysela) [2125544] - ASoC: SOF: sof_ipc_pm_ops: Add support for DSP core power management (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 suspend check dsp idle (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 modify dram type as non-cache (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add shared_size for mediatek common chip information (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: revise mt8195 clock sequence (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Add SOF pm ops callback for Renoir (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Fix reversed if statement (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Propagate write errors correctly (Jaroslav Kysela) [2125544] - ASoC: SOF: Fix potential NULL pointer dereference (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-ipc-flood-test: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: remove duplicate include in mt8195.c (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8195 debug dump (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mediatek common debug dump (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Move dtrace related variables local from sof_dev (Jaroslav Kysela) [2125544] - ASoC: SOF: Introduce opaque storage of private data for firmware tracing (Jaroslav Kysela) [2125544] - ASoC: SOF: Modify the host trace_init parameter list to include dmab (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Move host ops wrappers from generic header to private (Jaroslav Kysela) [2125544] - ASoC: SOF: Clone the trace code to ipc3-dtrace as fw_tracing implementation (Jaroslav Kysela) [2125544] - ASoC: SOF: Rename dtrace_is_supported flag to fw_trace_is_supported (Jaroslav Kysela) [2125544] - ASoC: SOF: Introduce IPC independent ops for firmware tracing support (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Cap the rmaining to count in IPC4 mode (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 ipc support (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add ipc support for mt8195 (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: HDA: Set up sof_ipc4_fw_data for IPC4 (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: Add FW loader ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Add IPC4 private header (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: HDA: Set IPC4-specific DSP ops for CaVS platforms (Jaroslav Kysela) [2125544] - ASoC: SOF: trace: The dtrace is only available with SOF_IPC (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: IPC flood test can only work with SOF_IPC (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Add support for IPC4 messages (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Separate the message sending (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: Add support IPC4 message sending (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: Add API to get the ipc_type (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-probes: Query the maximum IPC payload size (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Query the maximum IPC payload size (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: Add API to get the maximum IPC payload size (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: Add support for mandatory message handling functionality (Jaroslav Kysela) [2125544] - ASoC: SOF: Add rx_data pointer to snd_sof_ipc_msg struct (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Remove the ipc3-ops.h header file (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: fix missing pci_release_regions() on error in sof_pci_probe() (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Call optional query_fw_configuration on first boot (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Remove snd_sof_parse_module_memcpy() as it is not used (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: bdw/byt/pci-tng: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: imx: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: renoir: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Switch to use the fw_loader ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Add check for fw_loader ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-loader: Implement firmware parsing and loading (Jaroslav Kysela) [2125544] - ASoC: SOF: Introduce IPC dependent ops for firmware handling, loading (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a prepare op to IPC topology widget ops (Jaroslav Kysela) [2125544] - ASoC: SOF: clarify use of widget complete flag (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: Skip parsing DAI link tokens if not needed (Jaroslav Kysela) [2125544] - ASoC: SOF: pcm: remove unnecessary function declaration (Jaroslav Kysela) [2125544] - ASoC: SOF: Add two new fields to struct snd_sof_widget (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a route_free op in struct sof_ipc_tplg_ops (Jaroslav Kysela) [2125544] - ASoC: SOF: expose a couple of functions (Jaroslav Kysela) [2125544] - ASoC: SOF: pcm: Move the call to snd_sof_pcm_platform_hw_params() (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: Set up widgets from source to sink (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: reset route status before freeing widget (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a new op to set up volume table (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Fix allyesconfig build error (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 change ipc timeout as 1 second (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-ipc-msg-injector: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: debug: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: control: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add DSP system PM callback for mt8186 (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 dsp clock support (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 sof fw loader and dsp ops (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 hardware support (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Remove the old fw_ready related code (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Do not set fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: imx: Do not set fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Do not set fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Do not check for the fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Add local implementation for handling fw_ready message (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: protect hw_params against successive calls (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add helper for link DMA cleanups (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: reset dma_data and release stream (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: improve suspend case (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: move code to deal with hda dai/dailink suspend (Jaroslav Kysela) [2125544] - ASOC: SOF: Intel: hda-dai: add hda_dai_hw_free_ipc() helper (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: flag errors on pipeline teardown (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: regroup dai and link DMA operations (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: split link DMA and dai operations (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: use snd_soc_dai_get_widget() helper (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: simplify hda_dai_widget_update() prototype (Jaroslav Kysela) [2125544] - ASOC: SOF: Intel: hda-dai: consistent naming for HDA DAI and HDA link DMA (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Add IPC-specific dai ops for IPC3 (Jaroslav Kysela) [2125544] - ASoC: SOF: remove incorrect clearing of prepared flag (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: simplify NHLT handling (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: Check w->sname validity once in sof_connect_dai_widget() (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: remove useless assignment (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: pci-tgl: add RPL-P support (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: pci-tgl: add ADL-PS support (Jaroslav Kysela) [2125544] - ASOC: SOF: pci: add ipc_type override for Intel IPC4 tests (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Use dedicated MBOX for ACP and PSP communication (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Add psp_mbox_ready() and psp_send_cmd() callback (Jaroslav Kysela) [2125544] - ASoC: SOF: using pm_runtime_resume_and_get to simplify the code (Jaroslav Kysela) [2125544] - ASoC: SOF: Kconfig: Make SND_SOC_SOF_HDA_PROBES tristate (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add IP identifier (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: expose some codeloader functions (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: define check_ipc_irq op (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: use BIT() macros for consistency (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: move HDA_CL_STREAM_FORMAT definition to header (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: use common ops across platforms (Jaroslav Kysela) [2125544] - ASoC: SOF: remove const qualifier for 'struct snd_sof_dsp_ops' (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: preserve topology filename override in nocodec mode (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: add parameter to override topology filename (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: add parameter to override firmware filename (Jaroslav Kysela) [2125544] - ASoC: SOF: add IPC-dependent file names (Jaroslav Kysela) [2125544] - ASoC: SOF: add default IPC capability and file paths (Jaroslav Kysela) [2125544] - ASoC: SOF: add path indirection to each IPC type (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Check the bar size before remapping (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Move the ipc_set_get_comp_data() local to ipc3-control (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: Use the widget_kcontrol_setup ops for kcontrol set up (Jaroslav Kysela) [2125544] - ASoC: SOF: Add widget_kcontrol_setup control ops for IPC3 (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Switch over to use the rx_msg ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Switch over to use the tx_msg and set_get_data ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Use the get_reply ops in snd_sof_ipc_get_reply() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Add check for mandatory IPC message handling ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Separate the ops checks by functions/topics (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement rx_msg IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement the get_reply IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement the set_get_data IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Use sof_ipc3_tx_msg() internally for message sending (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement the tx_msg IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Add high level IPC IO callback definitions to ipc_ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Add helper function to prepare and send an IPC message (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 add shutdown callback (Jaroslav Kysela) [2125544] - ASoC: SOF: OF: Add shutdown callback for SOF OF device (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: Avoid open coded arithmetic in memory allocation (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: use new sound control LED layer (Jaroslav Kysela) [2125544] - ASoC: SOF: Remove redundant return statements (Jaroslav Kysela) [2125544] - ASoC: SOF: Remove header from struct snd_sof_ipc_msg (Jaroslav Kysela) [2125544] - ASoC: SOF: Drop 'header' parameter from tx_message() API (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Use msg->reply_data directly in snd_sof_ipc_get_reply() (Jaroslav Kysela) [2125544] - ASoC: SOF: disable dma trace in s0ix (Jaroslav Kysela) [2125544] - ASoC: SOF: extend the interface to stop DMA trace (Jaroslav Kysela) [2125544] - ASoC: SOF: Drop support for mapped control data (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Use ipc->max_payload_size for message/reply size checking (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Add max_payload_size field in struct snd_sof_ipc (Jaroslav Kysela) [2125544] - ASoC: SOF: Remove dmab and dmab_bdl from snd_sof_dev struct (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-loader: Use local snd_dma_buffer (Jaroslav Kysela) [2125544] - ASoC: amd: acp: add missing platform_device_unregister() in acp_pci_probe() (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Fix initialization of ext_intr_stat1 in i2s_irq_handler() (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Use non-legacy DAI naming for cs35l41 (Jaroslav Kysela) [2125544] - ASoC: amd: enable RPL Platform acp drivers build (Jaroslav Kysela) [2125544] - ASoC: amd: add RPL Platform pci driver pm-ops (Jaroslav Kysela) [2125544] - ASoC: amd: add RPL Platform init/de-init functions (Jaroslav Kysela) [2125544] - ASoC: amd: add ACP PCI driver for RPL platform (Jaroslav Kysela) [2125544] - ASoC: amd: add RPL Platform acp header file (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add error handling cases (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Modify const resource struct variable to generic (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Drop superfluous mmap callback (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Modify local variables name to generic (Jaroslav Kysela) [2125544] - ASoC: amd: yc: Decrease level of error message (Jaroslav Kysela) [2125544] - ASoC: amd: yc: add new YC platform varaint support (Jaroslav Kysela) [2125544] - ASoC: amd: fix Jadeite kconfig warning and build errors (Jaroslav Kysela) [2125544] - ASoC: amd: Fix error pointer dereference (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add legacy audio driver support for Rembrandt platform (Jaroslav Kysela) [2125544] - ASoC: amd: acp: ACP code generic to support newer platforms (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Remove rt1019_1 codec conf from machine driver (Jaroslav Kysela) [2125544] - ASoC: amd: Remove duplicated include in acp-es8336.c (Jaroslav Kysela) [2125544] - ASoC: amd: fix for variable set but not used warning (Jaroslav Kysela) [2125544] - ASoC: amd: drop machine driver remove function (Jaroslav Kysela) [2125544] - ASoC: amd: remove unused header file inclusion (Jaroslav Kysela) [2125544] - ASoC: amd: acp-es8336: use static variables (Jaroslav Kysela) [2125544] - ASoC: amd: fix ACPI dependency compile errors and warnings (Jaroslav Kysela) [2125544] - ASoC: amd: enable machine driver build for Jadeite platform (Jaroslav Kysela) [2125544] - ASoC: amd: add Machine driver for Jadeite platform (Jaroslav Kysela) [2125544] - ASoC: amd: add I2S MICSP instance support (Jaroslav Kysela) [2125544] - ASoC: amd: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Fix error handling in .remove() (Jaroslav Kysela) [2125544] - ASoC: amd: acp: fix typo in comment (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add support for rt5682s and rt1019 card with hs instance (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add support for nau8825 and max98360 card (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Rename set_fmt_new back to set_fmt (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver. (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Remove duplicate include files (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add pm ops callback in machine driver (Jaroslav Kysela) [2125544] - ASoC: soc-utils: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: topology: Drop superfluous check of CONFIG_SND_CTL_VALIDATION (Jaroslav Kysela) [2125544] - ASoC: topology: Rename soc_tplg_init_kcontrol() function (Jaroslav Kysela) [2125544] - ASoC: topology: Correct error message (Jaroslav Kysela) [2125544] - ASoC: topology: Rename SOC_TPLG_PASS_MIXER to _CONTROL (Jaroslav Kysela) [2125544] - ASoC: topology: Return bool instead of int (Jaroslav Kysela) [2125544] - ASoC: topology: Remove unnecessary looping (Jaroslav Kysela) [2125544] - ASoC: topology: Use for loop instead of while (Jaroslav Kysela) [2125544] - ASoC: topology: KUnit: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: topology: KUnit: Followup prototype change of snd_soc_unregister_card() (Jaroslav Kysela) [2125544] - ASoC: DPCM: Don't pick up BE without substream (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: demote warnings on non-atomic BE connection (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: fix BE transition for TRIGGER_START (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: improve BE transition for TRIGGER_START (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: improve BE transition for PAUSE_RELEASE (Jaroslav Kysela) [2125544] - ASoC: ops: Fix integer detection for when max possible values > 1 (Jaroslav Kysela) [2125544] - ASoC: ops: Fix boolean/integer detection for simple controls (Jaroslav Kysela) [2125544] - ASoC: ops: Don't modify the driver's plaform_max when reading state (Jaroslav Kysela) [2125544] - ASoC: ops: Remove unneeded delay.h inclusion (Jaroslav Kysela) [2125544] - ASoC: ops: Clarify snd_soc_info_volsw_sx() (Jaroslav Kysela) [2125544] - ASoC: soc-generic-dmaengine-pcm: Use default config when none is given (Jaroslav Kysela) [2125544] - ASoC: dapm: Move stereo autodisable check (Jaroslav Kysela) [2125544] - ASoC: soc-dai: Remove set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: soc-core.c: share code for snd_soc_of_get_dai_link_cpus/codecs() (Jaroslav Kysela) [2125544] - ASoC: soc-core.c: fixup snd_soc_of_get_dai_link_cpus() (Jaroslav Kysela) [2125544] - ASoC: core: Switch core to new DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: core: Make snd_soc_unregister_card() return void (Jaroslav Kysela) [2125544] - ASoC: core: Always send the CPU DAI a direct clock specifier (Jaroslav Kysela) [2125544] - ASoC: core: Add set_fmt_new callback that directly specifies provider (Jaroslav Kysela) [2125544] - ASoC: core: Pass legacy_dai_naming flag directly (Jaroslav Kysela) [2125544] - ASoC: core: Correct spelling fliped -> flipped (Jaroslav Kysela) [2125544] - ASoC: soc-core: remove always-false path (Jaroslav Kysela) [2125544] - ASoC: Introduce snd_soc_of_get_dai_link_cpus (Jaroslav Kysela) [2125544] - ASoC: soc-component: Update handling to component delays (Jaroslav Kysela) [2125544] - ASoC: Introduce 'fixup_controls' card method (Jaroslav Kysela) [2125544] - ASoC: soc-card: Create jack kcontrol without pins (Jaroslav Kysela) [2125544] - ALSA: Replace acpi_bus_get_device() (Jaroslav Kysela) [2125544] - Revert "ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations" (Jaroslav Kysela) [2125544] - ALSA: hda: beep: Simplify keep-power-at-enable behavior (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Don't skip notification handling during PM operation (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Limit the maximal count of PCM devices to 8 (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: ELD procfs - print the codec NIDs (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Simplify the pcm_idx condition in hdmi_pcm_setup_pin() (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Fix the converter allocation for the silent stream (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: change type for the 'assigned' variable (Jaroslav Kysela) [2125544] - ALSA: hda: intel-nhlt: Move structs out of #define block (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Fix the converter reuse for the silent stream (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Re-arrange quirk table entries (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop (Jaroslav Kysela) [2125544] - ALSA: hda: Fix Nvidia dp infoframe (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (Jaroslav Kysela) [2125544] - ALSA: hda/tegra: set depop delay for tegra (Jaroslav Kysela) [2125544] - ALSA: hda: add Intel 5 Series / 3400 PCI DID (Jaroslav Kysela) [2125544] - ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() (Jaroslav Kysela) [2125544] - ALSA: hda/tegra: Align BDL entry to 4KB boundary (Jaroslav Kysela) [2125544] - ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Jaroslav Kysela) [2125544] - ALSA: hda/sigmatel: Keep power up while beep is enabled (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Support new Dolphin Variants (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Lenovo Yoga7 14IAL7 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Clarify support for CSC3551 without _DSD Properties (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirks for ASUS Zenbooks using CS35L41 (Jaroslav Kysela) [2125544] - ALSA: hda: Fix crash due to jack poll in suspend (Jaroslav Kysela) [2125544] - ALSA: hda/cirrus - support for iMac 12,1 model (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED (Jaroslav Kysela) [2125544] - ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Jaroslav Kysela) [2125544] - ALSA: ice1712: remove redundant assignment to new (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Clevo NV45PZ (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support CLSA0101 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Use the CS35L41 HDA internal define (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Enable speaker and mute LEDs for HP laptops (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix build error unused-function (Jaroslav Kysela) [2125544] - ALSA: asihpi: fix repeated words in comments (Jaroslav Kysela) [2125544] - ALSA: asihpi: Fix typo in comments (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Fix typo in comments (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add module parameter to control firmware load (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support Firmware switching and reloading (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add defaulted values into dsp bypass config sequence (Jaroslav Kysela) [2125544] - ALSA: hda: hda_cs_dsp_ctl: Add fw id strings (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Read Speaker Calibration data from UEFI variables (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support Hibernation during Suspend (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support Speaker ID for laptops (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support multiple load paths for firmware (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support reading subsystem id from ACPI (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Save Subsystem ID inside CS35L41 Driver (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add initial DSP support and firmware loading (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Save codec object inside component struct (Jaroslav Kysela) [2125544] - ALSA: hda: hda_cs_dsp_ctl: Add apis to write the controls directly (Jaroslav Kysela) [2125544] - ALSA: hda: hda_cs_dsp_ctl: Add Library to support CS_DSP ALSA controls (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Consolidate selections under SND_HDA_SCODEC_CS35L41 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Drop wrong use of ACPI_PTR() (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Don't dereference fwnode handle (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Improve dev_err_probe() messaging (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix comments wrt serial-multi-instantiate reference (Jaroslav Kysela) [2125544] - ALSA: hda: Fix put_device() inconsistency in error path (Jaroslav Kysela) [2125544] - ALSA: hda: Make device usage_count consistent across subsequent probing (Jaroslav Kysela) [2125544] - ALSA: hda: Fix null-ptr-deref when i915 fails and hdmi is denylisted (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: change cs8409_fixups v.pins initializers to static (Jaroslav Kysela) [2125544] - ASoC: doc: Update dead links (Jaroslav Kysela) [2125544] - ALSA: hda/via: Delete does not require return (Jaroslav Kysela) [2125544] - ALSA: ctxfi: fix typo in comment (Jaroslav Kysela) [2125544] - ALSA: cs5535audio: fix typo in comment (Jaroslav Kysela) [2125544] - ALSA: lola: Bounds check loop iterator against streams array size (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add Amp Name based on channel and index (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Enable GPIO2 Interrupt for CLSA0100 laptops (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add Support for Interrupts (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Remove Set Channel Map api from binding (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Set Speaker Position for CLSA0100 Laptop (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix error in spi cs35l41 hda driver name (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Add Speaker Playback Switch for Warlock (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Add Speaker Playback Switch for Cyborg (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Support new Odin Variants (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Support manual mode detection for CS42L42 (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Use general cs42l42 include in cs8409 hda driver (Jaroslav Kysela) [2125544] - ALSA: hdsp: remove redundant assignment to pointer kctl (Jaroslav Kysela) [2125544] - ALSA: hda/conexant: add a new hda codec SN6140 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Move external boost handling to lib for ASoC use (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Handle all external boost setups the same way (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Reorganize log for playback actions (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Remove cs35l41_hda_reg_sequence struct (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Move boost config to initialization code (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Mute the device before shutdown (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Put the device into safe mode for external boost (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add Boost type flag (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Always configure the DAI (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix I2S params comments (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Move cs35l41_gpio_config to shared lib (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Check hw_config before using it (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Unify hardware configuration (Jaroslav Kysela) [2125544] - ALSA: hda/tegra: Enable Jack poll for tegra (Jaroslav Kysela) [2125544] - ALSA: hda: Jack detection poll in suspend state (Jaroslav Kysela) [2125544] - ALSA: echoaudio: remove redundant assignment to variable i (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Stop using iommu_present() (Jaroslav Kysela) [2125544] - ALSA: hda: intel-dsp-config: add missing RaptorLake PCI IDs (Jaroslav Kysela) [2125544] - ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array (Jaroslav Kysela) [2125544] - ALSA: hda: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: hda: Remove unused macro definition (Jaroslav Kysela) [2125544] - ALSA: hda: Reset all SIE bits in INTCTL (Jaroslav Kysela) [2125544] - tracing: ALSA: hda: Remove string manipulation out of the fast path (Jaroslav Kysela) [2125544] - ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ALSA: hda: intel-dspcfg: use SOF for UpExtreme and UpExtreme11 boards (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Properly refcounting clock rate (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Clear fixed clock rate at closing EP (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Register card again for iface over delayed_register option (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Inform the delayed registration more properly (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 (Jaroslav Kysela) [2125544] - ALSA: usb-audio: make read-only array marker static const (Jaroslav Kysela) [2125544] - ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II (Jaroslav Kysela) [2125544] - ALSA: scarlett2: Add Focusrite Clarett+ 8Pre support (Jaroslav Kysela) [2125544] - ALSA: line6: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: hiface: fix repeated words in comments (Jaroslav Kysela) [2125544] - ALSA: usb/6fire: fix repeated words in comments (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add quirk for Behringer UMC202HD (Jaroslav Kysela) [2125544] - ALSA: bcd2000: Fix a UAF bug on the error path of probing (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Use atomic_try_cmpxchg in ep_state_update (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add endianness annotations (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Turn off 'manual mode' on Dell dock (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Support jack detection on Dell dock (Jaroslav Kysela) [2125544] - ALSA: usb-audio: US16x08: Move overflow check before array access (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Cancel pending work at closing a MIDI substream (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add mixer mapping for Gigabyte B450/550 Mobos (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Fix wrong kfree issue in snd_usb_endpoint_free_all (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Refcount multiple accesses on the single clock (Jaroslav Kysela) [2125544] - mfd: arizona-spi: Add Android board ACPI table handling (Jaroslav Kysela) [2125544] - mfd: arizona-spi: Split Windows ACPI init code into its own function (Jaroslav Kysela) [2125544] - mfd: arizona: Add missing statics to the of_match_tables (Jaroslav Kysela) [2125544] - firmware: cs_dsp: Add memory chunk helpers (Jaroslav Kysela) [2125544] - firmware: cs_dsp: Add pre_stop callback (Jaroslav Kysela) [2125544] - regmap: sdw: add required header files (Jaroslav Kysela) [2125544] - regmap: soundwire: remove unused header mod_devicetable.h (Jaroslav Kysela) [2125544] - regmap: Constify static regmap_bus structs (Jaroslav Kysela) [2125544] - soundwire: peripheral: remove useless ops pointer (Jaroslav Kysela) [2125544] - soundwire: intel: use pm_runtime_resume() on component probe (Jaroslav Kysela) [2125544] - soundwire: qcom: fix device status array range (Jaroslav Kysela) [2125544] - soundwire: qcom: remove duplicate reset control get (Jaroslav Kysela) [2125544] - soundwire: Intel: add trigger callback (Jaroslav Kysela) [2125544] - soundwire: qcom: Enable software clock gating requirement flag (Jaroslav Kysela) [2125544] - soundwire: qcom: Check device status before reading devid (Jaroslav Kysela) [2125544] - soundwire: qcom: Add flag for software clock gating check (Jaroslav Kysela) [2125544] - soundwire: revisit driver bind/unbind and callbacks (Jaroslav Kysela) [2125544] - soundwire: bus_type: fix remove and shutdown support (Jaroslav Kysela) [2125544] - soundwire: intel: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: qcom: soundwire: Add support for controlling audio CGCR from HLOS (Jaroslav Kysela) [2125544] - soundwire: qcom: adjust autoenumeration timeout (Jaroslav Kysela) [2125544] - soundwire: qcom: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: intel: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: cadence: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: bus: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: qcom: return error when pm_runtime_get_sync fails (Jaroslav Kysela) [2125544] - soundwire: bus: pm_runtime_request_resume on peripheral attachment (Jaroslav Kysela) [2125544] - soundwire: intel: disable WAKEEN in pm_runtime resume (Jaroslav Kysela) [2125544] - soundwire: cadence: recheck device0 attachment after status change (Jaroslav Kysela) [2125544] - soundwire: qcom: Add compatible name for v1.6.0 (Jaroslav Kysela) [2125544] - soundwire: stream: Fix error return code in do_bank_switch() (Jaroslav Kysela) [2125544] - soundwire: qcom: fix an error message in swrm_wait_for_frame_gen_enabled() (Jaroslav Kysela) [2125544] - soundwire: qcom: use __maybe_unused for swrm_runtime_resume() (Jaroslav Kysela) [2125544] - soundwire: qcom: constify static struct qcom_swrm_data global variables (Jaroslav Kysela) [2125544] - soundwire: qcom: add in-band wake up interrupt support (Jaroslav Kysela) [2125544] - soundwire: qcom: add runtime pm support (Jaroslav Kysela) [2125544] - soundwire: Replace acpi_bus_get_device() (Jaroslav Kysela) [2125544] - ALSA: Add snd_pcm_direction_name() helper (Jaroslav Kysela) [2125544] - ALSA: core: Fix double-free at snd_card_new() (Jaroslav Kysela) [2125544] - ALSA: hda: Once again fix regression of page allocations with IOMMU (Jaroslav Kysela) [2125544] - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Jaroslav Kysela) [2125544] - ALSA: control: Re-order bounds checking in get_ctl_id_hash() (Jaroslav Kysela) [2125544] - ALSA: control: Fix an out-of-bounds bug in get_ctl_id_hash() (Jaroslav Kysela) [2125544] - ALSA: seq: Fix data-race at module auto-loading (Jaroslav Kysela) [2125544] - ALSA: seq: oss: Fix data-race for max_midi_devs access (Jaroslav Kysela) [2125544] - ALSA: memalloc: Revive x86-specific WC page allocations again (Jaroslav Kysela) [2125544] - ALSA: info: Fix llseek return value when using callback (Jaroslav Kysela) [2125544] - ALSA: pcm: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: core: Replace scnprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: control-led: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: control: Use deferred fasync helper (Jaroslav Kysela) [2125544] - ALSA: pcm: Use deferred fasync helper (Jaroslav Kysela) [2125544] - ALSA: timer: Use deferred fasync helper (Jaroslav Kysela) [2125544] - ALSA: core: Add async signal helpers (Jaroslav Kysela) [2125544] - ALSA: core: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: memalloc: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: control: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: compress: Fix kernel doc warnings (Jaroslav Kysela) [2125544] - ALSA: dmaengine: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: pcm: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: compress: Enable kernel doc markers for some functions (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Take buffer refcount while draining output (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Check stream state at exported functions (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Take open_mutex around parameter changes (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Move lock to snd_rawmidi_substream (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Make internal functions local static (Jaroslav Kysela) [2125544] - ALSA: control: Add input validation (Jaroslav Kysela) [2125544] - ALSA: control: Drop superfluous ifdef CONFIG_SND_CTL_DEBUG (Jaroslav Kysela) [2125544] - ALSA: control: Rename CONFIG_SND_CTL_VALIDATION to CONFIG_SND_CTL_DEBUG (Jaroslav Kysela) [2125544] - ALSA: control: Use xarray for faster lookups (Jaroslav Kysela) [2125544] - ALSA: seq: replace ternary operator with max() (Jaroslav Kysela) [2125544] - ALSA: pcm: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2125544] - pinctrl: amd: Don't save/restore interrupt status and wake status bits (Prarit Bhargava) [2130059] - x86/paravirt: Add a dummy __x86_paravirt_patch_template() function (Waiman Long) [2144161] - x86/paravirt: Fix kABI breakage in struct pv_mmu_ops (Waiman Long) [2144161]- can: af_can: fix NULL pointer dereference in can_rx_register() (Ivan Vecera) [2136823] - net: disable preemption in dev_core_stats_XXX_inc() helpers (Ivan Vecera) [2136823] - net: introduce CAN specific pointer in the struct net_device (Ivan Vecera) [2136823] - can: af_can: can_pernet_exit(): no need to iterate over and cleanup registered CAN devices (Ivan Vecera) [2136823] - net: add per-cpu storage and net->core_stats (Ivan Vecera) [2136823] - tun: switch to net core provided statistics counters (Ivan Vecera) [2136823] - tun: switch to u64_stats_t (Ivan Vecera) [2136823] - ceph: avoid putting the realm twice when decoding snaps fails (Xiubo Li) [2139881] - powerpc/64/kdump: Limit kdump base to 512MB (Mamatha Inamdar) [2132921] - ice: virtchnl rss hena support (Petr Oros) [2136516] - Documentation/admin-guide: Document nomodeset kernel parameter (Jocelyn Falempe) [2143952] - drm: Move nomodeset kernel parameter to the DRM subsystem (Jocelyn Falempe) [2143952] - usb: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - sound: usb: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - usb: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - net: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - media: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - Input: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - HID: usbhid: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - usb: deprecate the third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - scsi: smartpqi: Change version to 2.1.20-035 (Don Brace) [2116976] - scsi: smartpqi: Initialize feature section info (Don Brace) [2116976] - scsi: smartpqi: Add controller cache flush during rmmod (Don Brace) [2116976] - scsi: smartpqi: Correct device removal for multi-actuator devices (Don Brace) [2116976] - scsi: smartpqi: Change sysfs raid_level attribute to N/A for controllers (Don Brace) [2116976] - scsi: smartpqi: Correct max LUN number (Don Brace) [2116976] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [2116976] - scsi: smartpqi: Convert to host_tagset (Don Brace) [2116976] - scsi: smartpqi: Stop using the SCSI pointer (Don Brace) [2116976] - smartpqi: Change request pointer to scsi_cmd_to_rq (Don Brace) [2116976] - scsi: smartpqi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Don Brace) [2116976] - EDAC/skx_common: Make output format similar (Aristeu Rozanski) [2124915] - EDAC/skx_common: Use driver decoder first (Aristeu Rozanski) [2124915] - ptp: introduce helpers to adjust by scaled parts per million (Izabela Bakollari) [2141639] - ptp: add missing documentation for parameters (Izabela Bakollari) [2141639] - mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. (Nico Pache) [2144559] - scsi: target: loop: Fix handling of aborted TMRs (Maurizio Lombardi) [2141713] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [2137955] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [2137955] - net/mlx5e: TC, Reject forwarding from internal port to internal port (Mohammad Kabat) [2131345] - md/raid1: stop mdx_raid1 thread when raid1 array run failed (Nigel Croxon) [2143270] - md: fix a crash in mempool_free (Nigel Croxon) [2143257] - md/raid0, raid10: Don't set discard sectors for request queue (Nigel Croxon) [2143250] - sgx: use ->f_mapping... (Vladis Dronov) [2130210] - x86/sgx: Improve comments for sgx_encl_lookup/alloc_backing() (Vladis Dronov) [2130210] - x86/sgx: Handle VA page allocation failure for EAUG on PF. (Vladis Dronov) [2130210] - x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd (Vladis Dronov) [2130210] - selftests/sgx: Ignore OpenSSL 3.0 deprecated functions warning (Vladis Dronov) [2130210] - x86/sgx: Set active memcg prior to shmem allocation (Vladis Dronov) [2130210] - x86/sgx: Drop 'page_index' from sgx_backing (Vladis Dronov) [2130210] - selftests/sgx: Page removal stress test (Vladis Dronov) [2130210] - selftests/sgx: Test reclaiming of untouched page (Vladis Dronov) [2130210] - selftests/sgx: Test invalid access to removed enclave page (Vladis Dronov) [2130210] - selftests/sgx: Test faulty enclave behavior (Vladis Dronov) [2130210] - selftests/sgx: Test complete changing of page type flow (Vladis Dronov) [2130210] - selftests/sgx: Introduce TCS initialization enclave operation (Vladis Dronov) [2130210] - selftests/sgx: Introduce dynamic entry point (Vladis Dronov) [2130210] - selftests/sgx: Test two different SGX2 EAUG flows (Vladis Dronov) [2130210] - selftests/sgx: Add test for TCS page permission changes (Vladis Dronov) [2130210] - selftests/sgx: Add test for EPCM permission changes (Vladis Dronov) [2130210] - Documentation/x86: Introduce enclave runtime management section (Vladis Dronov) [2130210] - x86/sgx: Free up EPC pages directly to support large page ranges (Vladis Dronov) [2130210] - x86/sgx: Support complete page removal (Vladis Dronov) [2130210] - x86/sgx: Support modifying SGX page type (Vladis Dronov) [2130210] - x86/sgx: Tighten accessible memory range after enclave initialization (Vladis Dronov) [2130210] - x86/sgx: Support adding of pages to an initialized enclave (Vladis Dronov) [2130210] - x86/sgx: Support restricting of enclave page permissions (Vladis Dronov) [2130210] - x86/sgx: Support VA page allocation without reclaiming (Vladis Dronov) [2130210] - x86/sgx: Export sgx_encl_page_alloc() (Vladis Dronov) [2130210] - x86/sgx: Export sgx_encl_{grow,shrink}() (Vladis Dronov) [2130210] - x86/sgx: Keep record of SGX page type (Vladis Dronov) [2130210] - x86/sgx: Create utility to validate user provided offset and length (Vladis Dronov) [2130210] - x86/sgx: Make sgx_ipi_cb() available internally (Vladis Dronov) [2130210] - x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes() (Vladis Dronov) [2130210] - x86/sgx: Rename sgx_encl_ewb_cpumask() as sgx_encl_cpumask() (Vladis Dronov) [2130210] - x86/sgx: Export sgx_encl_ewb_cpumask() (Vladis Dronov) [2130210] - x86/sgx: Support loading enclave page without VMA permissions check (Vladis Dronov) [2130210] - x86/sgx: Add wrapper for SGX2 EAUG function (Vladis Dronov) [2130210] - x86/sgx: Add wrapper for SGX2 EMODT function (Vladis Dronov) [2130210] - x86/sgx: Add wrapper for SGX2 EMODPR function (Vladis Dronov) [2130210] - x86/sgx: Add short descriptions to ENCLS wrappers (Vladis Dronov) [2130210] - x86/sgx: Ensure no data in PCMD page after truncate (Vladis Dronov) [2130210] - x86/sgx: Fix race between reclaimer and page fault handler (Vladis Dronov) [2130210] - x86/sgx: Obtain backing storage page with enclave mutex held (Vladis Dronov) [2130210] - x86/sgx: Mark PCMD page as dirty when modifying contents (Vladis Dronov) [2130210] - x86/sgx: Disconnect backing page references from dirty status (Vladis Dronov) [2130210] - HID: intel-ish-hid: ipc: Add Meteor Lake PCI device ID (Tony Camuso) [2132441] - hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Tony Camuso) [2132441] - HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Tony Camuso) [2132441] - ID: intel-ish-hid: hid-client: drop unexpected word "the" in the comments (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: add ADL and RPL device id (Tony Camuso) [2132441] - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Tony Camuso) [2132441] - HID: intel-ish-hid: ishtp-fw-loader: Fix a kernel-doc formatting issue (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: Specify no cache snooping on TGL and ADL (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested (Tony Camuso) [2132441] - HID: intel-ish-hid: fix module device-id handling (Tony Camuso) [2132441] - HID: intel-ish-hid: hid-client: only load for matching devices (Tony Camuso) [2132441] - HID: intel-ish-hid: fw-loader: only load for matching devices (Tony Camuso) [2132441] - HID: intel-ish-hid: use constants for modaliases (Tony Camuso) [2132441] - s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Tobias Huschle) [2141963] - s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Tobias Huschle) [2141963] - s390/uaccess: add missing EX_TABLE entries to __clear_user() (Tobias Huschle) [2141963] - net: usb: ax88179_178a: Fix packet receiving (Jose Ignacio Tornos Martinez) [2142725] {CVE-2022-2964} - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jose Ignacio Tornos Martinez) [2142725] {CVE-2022-2964} - drm/i915/rpl-p: Add PCI IDs (Jocelyn Falempe) [2115880] - Revert "dma-buf: remove useless FMODE_LSEEK flag" (Jocelyn Falempe) [2115880] - drm/amd/display: Increase stack frame size limit for a few files. (Jocelyn Falempe) [2115880] - drm_crtc.h is missing include/linux/slab.h (Jocelyn Falempe) [2115880] - drm/amd/display: remove a duplicated declaration (Jocelyn Falempe) [2115880] - Revert "mm: shrinkers: provide shrinkers with names" (Jocelyn Falempe) [2115880] - Revert "drm/amdkfd: add SPM support for SVM" (Jocelyn Falempe) [2115880] - Merge DRM changes from upstream v5.19..v6.0 (Jocelyn Falempe) [2115880] - drm/i915/gvt: IMPORT_MODULE_NS workaround (Jocelyn Falempe) [2115880] - Replace EXPORT_SYMBOL_NS_GPL with EXPORT_SYMBOL_GPL (Jocelyn Falempe) [2115880] - Revert "vfio/gvt: Fix open/close when multiple device FDs are open" (Michel Dänzer) [2115880] - Revert "vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw()" (Jocelyn Falempe) [2115880] - Revert "drm/i915/gvt: convert to use vfio_register_emulated_iommu_dev" (Jocelyn Falempe) [2115880] - Revert "drm/i915/gvt: merge gvt.c into kvmgvt.c" (Jocelyn Falempe) [2115880] - Revert "vfio/mdev: Remove mdev_parent_ops" (Jocelyn Falempe) [2115880] - Revert "vfio: Make vfio_(un)register_notifier accept a vfio_device" (Jocelyn Falempe) [2115880] - Revert "drm/i915/gvt: Change from vfio_group_(un)pin_pages to vfio_(un)pin_pages" (Jocelyn Falempe) [2115880] - Revert "vfio: remove VFIO_GROUP_NOTIFY_SET_KVM" (Jocelyn Falempe) [2115880] - Revert "i915: Call aops write_begin() and write_end() directly" (Jocelyn Falempe) [2115880] - Merge DRM changes from upstream v5.18..v5.19 (Jocelyn Falempe) [2115880] - crypto: testmgr - disallow plain cbcmac(aes) and ghash in FIPS mode (Vladis Dronov) [2107595] - crypto: set the required FIPS_INTERNAL flag for gcm and ccm (Vladis Dronov) [2107595] - crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov) [2107595] - crypto: xts - restrict key lengths to approved values in FIPS mode (Vladis Dronov) [2107595] - crypto: api - allow algs only in specific constructions in FIPS mode (Vladis Dronov) [2107595] - crypto: api - check for ERR pointers in crypto_destroy_tfm() (Vladis Dronov) [2107595] - crypto: api - Fix use-after-free and race in crypto_spawn_alg (Vladis Dronov) [2107595] - crypto: algapi - Avoid spurious modprobe on LOADED (Vladis Dronov) [2107595] - crypto: api - Retain alg refcount in crypto_grab_spawn (Vladis Dronov) [2107595] - crypto: api - Do not zap spawn->alg (Vladis Dronov) [2107595] - crypto: api - Fix race condition in crypto_spawn_alg (Vladis Dronov) [2107595] - crypto: api - Check spawn->alg under lock in crypto_drop_spawn (Vladis Dronov) [2107595] - crypto: algapi - reject NULL crypto_spawn::inst (Vladis Dronov) [2107595] - iavf: remove INITIAL_MAC_SET to allow gARP to work properly (Stefan Assmann) [1938635] - mm, slab: remove duplicate kernel-doc comment for ksize() (Michal Schmidt) [2143367] - slab: Introduce kmalloc_size_roundup() (Michal Schmidt) [2143367] - thermal: int340x: Mode setting with new OS handshake (Prarit Bhargava) [2072652] - thermal: int340x: Update OS policy capability handshake (Prarit Bhargava) [2072652] - hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Chris von Recklinghausen) [2143631] - mm/hugetlb: clear compound_nr before freeing gigantic pages (Chris von Recklinghausen) [2143631] - uprobes: __replace_page() avoid BUG in munlock_vma_page() (Chris von Recklinghausen) [2143631] - s390/boot: add secure boot trailer (Tobias Huschle) [2141967] - ice: Fix configuring VIRTCHNL_OP_CONFIG_VSI_QUEUES with unbalanced queues (Michal Schmidt) [2137378] - nvme: wait until quiesce is done (Ming Lei) [2144258] - scsi: make sure that request queue queiesce and unquiesce balanced (Ming Lei) [2144258] - scsi: avoid to quiesce sdev->request_queue two times (Ming Lei) [2144258] - dm: don't stop request queue after the dm device is suspended (Ming Lei) [2144258]- ata: libata-core: Print timeout value when internal command times (Ewan D. Milne) [1823688] - ata: libata-core: fix sloppy parameter type in ata_exec_internal[_sg]() (Ewan D. Milne) [1823688] - ata: libata-core: make ata_exec_internal_sg() *static* (Ewan D. Milne) [1823688] - perf/x86/intel: Fix unchecked MSR access error for Alder Lake N (Michael Petlan) [2104807] - perf/x86/intel: Fix PEBS data source encoding for ADL (Michael Petlan) [2104807] - perf/x86/intel: Fix PEBS memory access info encoding for ADL (Michael Petlan) [2104807] - i40e: Fix DMA mappings leak (Ivan Vecera) [2077847] - fbcon: Fix delayed takeover locking (Jocelyn Falempe) [2134795] - fbcon: use min() to make code cleaner (Jocelyn Falempe) [2134795] - fbcon: Use array3_size() helper in scr_memcpyw() (Jocelyn Falempe) [2134795] - fbcon: Maintain a private array of fb_info (Jocelyn Falempe) [2134795] - fbcon: untangle fbcon_exit (Jocelyn Falempe) [2134795] - fbcon: Move more code into fbcon_release (Jocelyn Falempe) [2134795] - fbcon: Move console_lock for register/unlink/unregister (Jocelyn Falempe) [2134795] - fbcon: Consistently protect deferred_takeover with console_lock() (Jocelyn Falempe) [2134795] - fbcon: use lock_fb_info in fbcon_open/release (Jocelyn Falempe) [2134795] - fbcon: move more common code into fb_open() (Jocelyn Falempe) [2134795] - fbcon: Ditch error handling for con2fb_release_oldinfo (Jocelyn Falempe) [2134795] - fbcon: Extract fbcon_open/release helpers (Jocelyn Falempe) [2134795] - fb: Delete fb_info->queue (Jocelyn Falempe) [2134795] - fbcon: Replace FBCON_FLAGS_INIT with a boolean (Jocelyn Falempe) [2134795] - fbcon: Use delayed work for cursor (Jocelyn Falempe) [2134795] - fbdev/sysfs: Fix locking (Jocelyn Falempe) [2134795] - fbcon: delete delayed loading code (Jocelyn Falempe) [2134795] - fbcon: Introduce wrapper for console->fb_info lookup (Jocelyn Falempe) [2134795] - fbcon: Move fbcon_bmove(_rec) functions (Jocelyn Falempe) [2134795] - fbcon: delete a few unneeded forward decl (Jocelyn Falempe) [2134795] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [2134795] - video: fbcon: Fix warnings by using pr_debug() in fbcon (Jocelyn Falempe) [2134795] - fbcon: Fix user font detection test at fbcon_resize(). (Jocelyn Falempe) [2134795] - fbcon: remove now unusued 'softback_lines' cursor() argument (Jocelyn Falempe) [2134795] - fbcon: remove soft scrollback code (Jocelyn Falempe) [2134795] - fbcon: prevent user font height or width change from causing potential out-of-bounds access (Jocelyn Falempe) [2134795] - fbmem: pull fbcon_update_vcs() out of fb_set_var() (Jocelyn Falempe) [2134795] - fbcon: fix null-ptr-deref in fbcon_switch (Jocelyn Falempe) [2134795] - fbcon: Adjust indentation in set_con2fb_map (Jocelyn Falempe) [2134795] - fbdev: Unexport unlink_framebuffer() (Jocelyn Falempe) [2134795] - backlight: drop EARLY_EVENT_BLANK support (Jocelyn Falempe) [2134795] - fbcon: Export fbcon_update_vcs (Jocelyn Falempe) [2134795] - backlight: simplify lcd notifier (Jocelyn Falempe) [2134795] - fbcon: Document what I learned about fbcon locking (Jocelyn Falempe) [2134795] - fbcon: Call con2fb_map functions directly (Jocelyn Falempe) [2134795] - fbcon: replace FB_EVENT_MODE_CHANGE/_ALL with direct calls (Jocelyn Falempe) [2134795] - fb: Flatten control flow in fb_set_var (Jocelyn Falempe) [2134795] - fbdev: remove FBINFO_MISC_USEREVENT around fb_blank (Jocelyn Falempe) [2134795] - fbmem: pull fbcon_fb_blanked out of fb_blank (Jocelyn Falempe) [2134795] - Revert "backlight/fbcon: Add FB_EVENT_CONBLANK" (Jocelyn Falempe) [2134795] - fbdev: Call fbcon_get_requirement directly (Jocelyn Falempe) [2134795] - fbcon: Call fbcon_mode_deleted/new_modelist directly (Jocelyn Falempe) [2134795] - fbdev: directly call fbcon_suspended/resumed (Jocelyn Falempe) [2134795] - fbdev: unify unlink_framebuffer paths (Jocelyn Falempe) [2134795] - fbdev: make unregister/unlink functions not fail (Jocelyn Falempe) [2134795] - fbcon: call fbcon_fb_bind directly (Jocelyn Falempe) [2134795] - fbcon: call fbcon_fb_(un)registered directly (Jocelyn Falempe) [2134795] - fbdev: fbmem: fix memory access if logo is bigger than the screen (Jocelyn Falempe) [2134795] - fbdev: add kerneldoc do remove_conflicting_framebuffers() (Jocelyn Falempe) [2134795] - fbdev: allow apertures == NULL in remove_conflicting_framebuffers() (Jocelyn Falempe) [2134795] - fbdev: show fbdev number for debugging (Jocelyn Falempe) [2134795] - fbcon: use kvmalloc() for scrollback buffer (Jocelyn Falempe) [2134795] - fbdev: fbcon: Fix unregister crash when more than one framebuffer (Jocelyn Falempe) [2134795] - fb: fix lost console when the user unplugs a USB adapter (Jocelyn Falempe) [2134795] - fbcon: introduce for_each_registered_fb() helper (Jocelyn Falempe) [2134795] - timers/nohz: Last resort update jiffies on nohz_full IRQ entry (Waiman Long) [2108387] - irq: Call tick_irq_enter() inside HARDIRQ_OFFSET (Waiman Long) [2108387] - irqtime: Move irqtime entry accounting after irq offset incrementation (Waiman Long) [2108387] - sched/vtime: Consolidate IRQ time accounting (Waiman Long) [2108387] - s390/vtime: Use the generic IRQ entry accounting (Waiman Long) [2108387] - sched/cputime: Remove symbol exports from IRQ time accounting (Waiman Long) [2108387] - genirq/irqdomain: Don't try to free an interrupt that has no mapping (Waiman Long) [2108387] - genirq: Provide __irq_enter/exit_raw() (Waiman Long) [2108387] - powerpc/time: Only set CONFIG_ARCH_HAS_SCALED_CPUTIME on PPC64 (Waiman Long) [2108387] - powerpc/time: isolate scaled cputime accounting in dedicated functions. (Waiman Long) [2108387] - perf: Fix list corruption in perf_cgroup_switch() (Aaron Tomlin) [2136548] - gen_compile_commands: fix issues in RHEL-8 (Íñigo Huguet) [2136840] - .gitignore: Add compilation database file (Íñigo Huguet) [2136840] - gen_compile_commands: fix missing 'sys' package (Íñigo Huguet) [2136840] - gen_compile_commands: extract compiler command from a series of commands (Íñigo Huguet) [2136840] - gen_compile_commands: prune some directories (Íñigo Huguet) [2136840] - scripts/clang-tools: switch explicitly to Python 3 (Íñigo Huguet) [2136840] - Makefile: Add clang-tidy and static analyzer support to makefile (Íñigo Huguet) [2136840] - kbuild: wire up the build rule of compile_commands.json to Makefile (Íñigo Huguet) [2136840] - gen_compile_commands: remove the warning about too few .cmd files (Íñigo Huguet) [2136840] - gen_compile_commands: support *.o, *.a, modules.order in positional argument (Íñigo Huguet) [2136840] - gen_compile_commands: move directory walk to a generator function (Íñigo Huguet) [2136840] - gen_compile_commands: make -o option independent of -d option (Íñigo Huguet) [2136840] - gen_compile_commands: reword the help message of -d option (Íñigo Huguet) [2136840] - gen_compile_commands: do not support .cmd files under tools/ directory (Íñigo Huguet) [2136840] - gen_compile_commands: use choices for --log_levels option (Íñigo Huguet) [2136840] - gen_compile_commands: parse only the first line of .*.cmd files (Íñigo Huguet) [2136840] - gen_compile_commands: lower the entry count threshold (Íñigo Huguet) [2136840] - scripts: add a tool to produce a compile_commands.json file (Íñigo Huguet) [2136840] - iavf: Do not restart Tx queues after reset task failure (Petr Oros) [2134005] - iavf: Fix a crash during reset task (Petr Oros) [2134005] - spec: add bpf_testmod.ko to kselftests/bpf (Yauheni Kaliuta) [2140082] - fuse: fix readdir cache race (Miklos Szeredi) [2131391] - ice: config netdev tc before setting queues number (Petr Oros) [2103946] - ice: Fix ice_xdp_xmit() when XDP TX queue number is not sufficient (Petr Oros) [2103946] - ice: Don't double unplug aux on peer initiated reset (Petr Oros) [2103946] - ice: use bitmap_free instead of devm_kfree (Petr Oros) [2103946] - ice: Fix DMA mappings leak (Petr Oros) [2103946] - ice: Fix call trace with null VSI during VF reset (Petr Oros) [2103946] - ice: Fix VSI rebuild WARN_ON check for VF (Petr Oros) [2103946] - net/ice: fix initializing the bitmap in the switch code (Petr Oros) [2103946] - net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr() (Petr Oros) [2103946] - ice: allow toggling loopback mode via ndo_set_features callback (Petr Oros) [2103946] - ice: compress branches in ice_set_features() (Petr Oros) [2103946] - ice: Add support for PPPoE hardware offload (Petr Oros) [2103946] - ice: add i2c write command (Petr Oros) [2103946] - ice: Remove pci_aer_clear_nonfatal_status() call (Petr Oros) [2103946] - ice: Remove unnecessary NULL check before dev_put (Petr Oros) [2103946] - ice: use eth_broadcast_addr() to set broadcast address (Petr Oros) [2103946] - ice: switch: dynamically add VLAN headers to dummy packets (Petr Oros) [2103946] - ice: Add support for VLAN TPID filters in switchdev (Petr Oros) [2103946] - ice: Add support for double VLAN in switchdev (Petr Oros) [2103946] - intel/ice:fix repeated words in comments (Petr Oros) [2103946] - drivers/net/ethernet/intel: fix typos in comments (Petr Oros) [2103946] - ice: Use correct order for the parameters of devm_kcalloc() (Petr Oros) [2103946] - ice: remove u16 arithmetic in ice_gnss (Petr Oros) [2103946] - ice: remove VLAN representor specific ops (Petr Oros) [2103946] - ice: don't set VF VLAN caps in switchdev (Petr Oros) [2103946] - kernel-doc: fix undefined args variable (Jan Stancek) [2134954]- sunrpc: Set sk_allocation to GFP_NOFS to avoid using current->task_frag. (Guillaume Nault) [2089660] - selftests/vm: enable running select groups of tests (Joel Savitz) [2089502] - selftests: make use of GUP_TEST_FILE macro (Nico Pache) [2089502] - selftests: clarify common error when running gup_test (Nico Pache) [2089502] - tools/testing/selftests/vm/gup_test.c: clarify error statement (Nico Pache) [2089502] - mm: remove the extra ZONE_DEVICE struct page refcount (Chris von Recklinghausen) [2082247] - mm: simplify freeing of devmap managed pages (Chris von Recklinghausen) [2082247] - mm: move free_devmap_managed_page to memremap.c (Chris von Recklinghausen) [2082247] - mm/memremap: add ZONE_DEVICE support for compound pages (Chris von Recklinghausen) [2082247] - mm/page_alloc: refactor memmap_init_zone_device() page init (Chris von Recklinghausen) [2082247] - mm/page_alloc: split prep_compound_page into head and tail subparts (Chris von Recklinghausen) [2082247] - mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN (Chris von Recklinghausen) [2082247] - mm: gup: use helper PAGE_ALIGNED in populate_vma_page_range() (Chris von Recklinghausen) [2082247] - mm: gup: remove useless BUG_ON in __get_user_pages() (Chris von Recklinghausen) [2082247] - mm: gup: remove unneed local variable orig_refs (Chris von Recklinghausen) [2082247] - mm: gup: remove set but unused local variable major (Chris von Recklinghausen) [2082247] - writeback: make the laptop_mode prototypes available unconditionally (Chris von Recklinghausen) [2082247] - mm: hide laptop_mode_wb_timer entirely behind the BDI API (Chris von Recklinghausen) [2082247] - mm: remove special swap entry functions (Chris von Recklinghausen) [2082247] - hugetlb: address ref count racing in prep_compound_gigantic_page (Chris von Recklinghausen) [2082247] - hugetlb: remove prep_compound_huge_page cleanup (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): get vma_address_end() earlier (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): use goto instead of while (1) (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): add a level of indentation (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): crossing page table boundary (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): settle PageHuge on entry (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): use page for pvmw->page (Chris von Recklinghausen) [2082247] - mm/gup: longterm pin migration cleanup (Chris von Recklinghausen) [2082247] - mm/gup: change index type to long as it counts pages (Chris von Recklinghausen) [2082247] - mm/gup: migrate pinned pages out of movable zone (Chris von Recklinghausen) [2082247] - mm: honor PF_MEMALLOC_PIN for all movable pages (Chris von Recklinghausen) [2082247] - mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN (Chris von Recklinghausen) [2082247] - mm/huge_memory.c: use helper function migration_entry_to_page() (Chris von Recklinghausen) [2082247] - block: add queue_to_disk() to get gendisk from request_queue (Chris von Recklinghausen) [2082247] - mm/hugetlb: remove redundant check in preparing and destroying gigantic page (Chris von Recklinghausen) [2082247] - mm/hugetlb: use helper huge_page_order and pages_per_huge_page (Chris von Recklinghausen) [2082247] - mm: handle zone device pages in release_pages() (Chris von Recklinghausen) [2082247] - mm/gup: remove the vma allocation from gup_longterm_locked() (Chris von Recklinghausen) [2082247] - mm/mremap_pages: fix static key devmap_managed_key updates (Chris von Recklinghausen) [2082247] - mm/memremap.c: convert devmap static branch to {inc,dec} (Chris von Recklinghausen) [2082247] - mm/page_alloc: handle a missing case for memalloc_nocma_{save/restore} APIs (Chris von Recklinghausen) [2082247] - mm: store compound_nr as well as compound_order (Chris von Recklinghausen) [2082247] - mm: clean up the last pieces of page fault accountings (Chris von Recklinghausen) [2082247] - mm/x86: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm/s390: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm/powerpc: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm/arm64: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm: do page fault accounting in handle_mm_fault (Chris von Recklinghausen) [2082247] - include/linux/sched/mm.h: optimize current_gfp_context() (Chris von Recklinghausen) [2082247] - mm/page_alloc: fix memalloc_nocma_{save/restore} APIs (Chris von Recklinghausen) [2082247] - mm: remove redundant check non_swap_entry() (Chris von Recklinghausen) [2082247] - mm: rename gfpflags_to_migratetype to gfp_migratetype for same convention (Chris von Recklinghausen) [2082247] - mm,page_alloc,cma: conditionally prefer cma pageblocks for movable allocations (Chris von Recklinghausen) [2082247] - mm/vma: introduce VM_ACCESS_FLAGS (Chris von Recklinghausen) [2082247] - mm/vma: make vma_is_accessible() available for general use (Chris von Recklinghausen) [2082247] - kernel/events/uprobes.c: only do FOLL_SPLIT_PMD for uprobe register (Chris von Recklinghausen) [2082247] - uprobe: collapse THP pmd after removing all uprobes (Chris von Recklinghausen) [2082247] - uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT (Chris von Recklinghausen) [2082247] - mm, thp: introduce FOLL_SPLIT_PMD (Chris von Recklinghausen) [2082247] - mm: clean up is_device_*_page() definitions (Chris von Recklinghausen) [2082247] - driver core: Add helper device_find_child_by_name() (Chris von Recklinghausen) [2082247] - mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist (Chris von Recklinghausen) [2082247] - sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long) [2134892] - sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long) [2134892] - sctp: fix sleep in atomic context bug in timer handlers (Xin Long) [2134892] - stcp: Use memset_after() to zero sctp_stream_out_ext (Xin Long) [2134892] - sctp: read sk->sk_bound_dev_if once in sctp_rcv() (Xin Long) [2134892] - ethtool: add header/data split indication (Ivan Vecera) [2135624] - xfrm: store and rely on direction to construct offload flags (Sabrina Dubroca) [2137562] - platform/x86/intel: pmc: Support Intel Raptorlake P (Prarit Bhargava) [2076736]- KVM: selftests: Build the memslot tests for arm64 (Gavin Shan) [2132161] - KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test (Gavin Shan) [2132161] - tools/include: Add _RET_IP_ and math definitions to kernel.h (Gavin Shan) [2132161] - tcp: fix early ETIMEDOUT after spurious non-SACK RTO (Davide Caratti) [2136409] - tcp: add a missing nf_reset_ct() in 3WHS handling (Davide Caratti) [2136409] - sock: redo the psock vs ULP protection check (Davide Caratti) [2136409] - tcp: tcp_rtx_synack() can be called from process context (Davide Caratti) [2136409] - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Davide Caratti) [2136409] - tcp: fix F-RTO may not work correctly when receiving DSACK (Davide Caratti) [2136409] - selftests: xsk: do not send zero-length packets (Ivan Vecera) [2135634] - selftests/xsk: Introduce XDP prog load based on existing AF_XDP socket (Ivan Vecera) [2135634] - selftests, xsk: Fix rx_full stats test (Ivan Vecera) [2135634] - selftests/bpf: Fix xdpxceiver failures for no hugepages (Ivan Vecera) [2135634] - selftests/xsk: Add missing close() on netns fd (Ivan Vecera) [2135634] - selftests, xsk: Fix bpf_res cleanup test (Ivan Vecera) [2135634] - selftests: xsk: Add frame_headroom test (Ivan Vecera) [2135634] - selftests: xsk: Change interleaving of packets in unaligned mode (Ivan Vecera) [2135634] - selftests: xsk: Add single packet test (Ivan Vecera) [2135634] - selftests: xsk: Introduce pacing of traffic (Ivan Vecera) [2135634] - selftests: xsk: Fix socket creation retry (Ivan Vecera) [2135634] - selftests: xsk: Put the same buffer only once in the fill ring (Ivan Vecera) [2135634] - selftests: xsk: Fix missing initialization (Ivan Vecera) [2135634] - selftests: xsk: Add tests for 2K frame size (Ivan Vecera) [2135634] - selftests: xsk: Add tests for invalid xsk descriptors (Ivan Vecera) [2135634] - selftests: xsk: Eliminate test specific if-statement in test runner (Ivan Vecera) [2135634] - selftests: xsk: Add test for unaligned mode (Ivan Vecera) [2135634] - selftests: xsk: Introduce replacing the default packet stream (Ivan Vecera) [2135634] - selftests: xsk: Allow for invalid packets (Ivan Vecera) [2135634] - selftests: xsk: Eliminate MAX_SOCKS define (Ivan Vecera) [2135634] - selftests: xsx: Make pthreads local scope (Ivan Vecera) [2135634] - selftests: xsk: Make xdp_flags and bind_flags local (Ivan Vecera) [2135634] - selftests: xsk: Specify number of sockets to create (Ivan Vecera) [2135634] - selftests: xsk: Replace second_step global variable (Ivan Vecera) [2135634] - selftests: xsk: Introduce rx_on and tx_on in ifobject (Ivan Vecera) [2135634] - selftests: xsk: Add use_poll to ifobject (Ivan Vecera) [2135634] - selftests: xsx: Introduce test name in test spec (Ivan Vecera) [2135634] - selftests: xsk: Make frame_size configurable (Ivan Vecera) [2135634] - selftests: xsk: Move rxqsize into xsk_socket_info (Ivan Vecera) [2135634] - selftests: xsk: Move num_frames and frame_headroom to xsk_umem_info (Ivan Vecera) [2135634] - selftests: xsk: Introduce test specifications (Ivan Vecera) [2135634] - selftests: xsk: Introduce type for thread function (Ivan Vecera) [2135634] - selftests: xsk: Simplify xsk and umem arrays (Ivan Vecera) [2135634] - selftests: xsk: Preface options with opt (Ivan Vecera) [2135634] - selftests: xsk: Make enums lower case (Ivan Vecera) [2135634] - selftests: xsk: Generate packets from specification (Ivan Vecera) [2135634] - selftests: xsk: Generate packet directly in umem (Ivan Vecera) [2135634] - selftests: xsk: Simplify cleanup of ifobjects (Ivan Vecera) [2135634] - selftests: xsk: Decrease sending speed (Ivan Vecera) [2135634] - selftests: xsk: Validate tx stats on tx thread (Ivan Vecera) [2135634] - selftests: xsk: Simplify packet validation in xsk tests (Ivan Vecera) [2135634] - selftests: xsk: Rename worker_* functions that are not thread entry points (Ivan Vecera) [2135634] - selftests: xsk: Disassociate umem size with packets sent (Ivan Vecera) [2135634] - selftests: xsk: Remove end-of-test packet (Ivan Vecera) [2135634] - selftests: xsk: Simplify the retry code (Ivan Vecera) [2135634] - selftests: xsk: Return correct error codes (Ivan Vecera) [2135634] - selftests: xsk: Remove unused variables (Ivan Vecera) [2135634] - selftests: xsk: Remove the num_tx_packets option (Ivan Vecera) [2135634] - selftests: xsk: Remove color mode (Ivan Vecera) [2135634] - xsk: Fix possible crash when multiple sockets are created (Ivan Vecera) [2135634] - i40e: xsk: Move tmp desc array from driver to pool (Ivan Vecera) [2135634] - xsk: Initialise xskb free_list_node (Ivan Vecera) [2135634] - xsk: Fix corrupted packets for XDP_SHARED_UMEM (Ivan Vecera) [2135634] - xsk: Fix clang build error in __xp_alloc (Ivan Vecera) [2135634] - xsk: Do not write NULL in SW ring at allocation failure (Ivan Vecera) [2135634] - xsk: Fix crash on double free in buffer pool (Ivan Vecera) [2135634] - xsk: Optimize for aligned case (Ivan Vecera) [2135634] - xsk: Batched buffer allocation for the pool (Ivan Vecera) [2135634] - xsk: Get rid of unused entry in struct xdp_buff_xsk (Ivan Vecera) [2135634] - redhat/configs: Move config files under common/generic/x86 to generic/x86_64 (Waiman Long) [2139172] - fbmem: Check virtual screen sizes in fb_set_var() (Wander Lairson Costa) [2109116] {CVE-2021-33655} - fbcon: Prevent that screen size is smaller than font size (Wander Lairson Costa) [2109116] {CVE-2021-33655} - fbcon: Disallow setting font bigger than screen size (Wander Lairson Costa) [2109116] {CVE-2021-33655} - video: of_display_timing.h: include errno.h (Wander Lairson Costa) [2109116] {CVE-2021-33655} - MAINTAINERS: pick up all vfio_ap docs for VFIO AP maintainers (Cédric Le Goater) [1660908] - s390/docs: fix warnings for vfio_ap driver doc (Cédric Le Goater) [1660908] - s390/docs: fix warnings for vfio_ap driver lock usage doc (Cédric Le Goater) [1660908] - s390/Docs: new doc describing lock usage by the vfio_ap device driver (Cédric Le Goater) [1660908] - s390/vfio-ap: bypass unnecessary processing of AP resources (Cédric Le Goater) [1660908] - s390/vfio-ap: update docs to include dynamic config support (Cédric Le Goater) [1660908] - s390/vfio-ap: handle config changed and scan complete notification (Cédric Le Goater) [1660908] - s390/vfio-ap: sysfs attribute to display the guest's matrix (Cédric Le Goater) [1660908] - s390/vfio-ap: implement in-use callback for vfio_ap driver (Cédric Le Goater) [1660908] - s390/vfio-ap: reset queues after adapter/domain unassignment (Cédric Le Goater) [1660908] - s390/vfio-ap: hot plug/unplug of AP devices when probed/removed (Cédric Le Goater) [1660908] - s390/vfio-ap: allow hot plug/unplug of AP devices when assigned/unassigned (Cédric Le Goater) [1660908] - s390/vfio-ap: prepare for dynamic update of guest's APCB on queue probe/remove (Cédric Le Goater) [1660908] - s390/vfio-ap: prepare for dynamic update of guest's APCB on assign/unassign (Cédric Le Goater) [1660908] - s390/vfio-ap: use proper locking order when setting/clearing KVM pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: introduce new mutex to control access to the KVM pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: rename matrix_dev->lock mutex to matrix_dev->mdevs_lock (Cédric Le Goater) [1660908] - s390/vfio-ap: allow assignment of unavailable AP queues to mdev device (Cédric Le Goater) [1660908] - s390/vfio-ap: refresh guest's APCB by filtering AP resources assigned to mdev (Cédric Le Goater) [1660908] - s390/vfio-ap: introduce shadow APCB (Cédric Le Goater) [1660908] - s390/vfio-ap: manage link between queue struct and matrix mdev (Cédric Le Goater) [1660908] - s390/vfio-ap: move probe and remove callbacks to vfio_ap_ops.c (Cédric Le Goater) [1660908] - s390/vfio-ap: use new AP bus interface to search for queue devices (Cédric Le Goater) [1660908] - s390/ap: fix error handling in __verify_queue_reservations() (Cédric Le Goater) [1660908] - s390/zcrypt: code cleanup (Cédric Le Goater) [1660908] - s390/zcrypt: fix wrong offset index for APKA master key valid state (Cédric Le Goater) [1660908] - s390/ap: uevent on apmask/aqpmask change (Cédric Le Goater) [1660908] - s390/vfio-ap: fix kernel doc and signature of group notifier functions (Cédric Le Goater) [1660908] - s390/ap: enable sysfs attribute scans to force AP bus rescan (Cédric Le Goater) [1660908] - s390/ap: fix crash on older machines based on QCI info missing (Cédric Le Goater) [1660908] - s390/ap: notify drivers on config changed and scan complete callbacks (Cédric Le Goater) [1660908] - s390/ap: driver callback to indicate resource in use (Cédric Le Goater) [1660908] - MAINTAINERS: update file path for S390 VFIO AP DRIVER (Cédric Le Goater) [1660908] - s390/vfio-ap: add status attribute to AP queue device's sysfs dir (Cédric Le Goater) [1660908] - s390/ap: function rework based on compiler warning (Cédric Le Goater) [1660908] - s390/vfio-ap: s390/crypto: fix all kernel-doc warnings (Cédric Le Goater) [1660908] - s390/ap: new module option ap.useirq (Cédric Le Goater) [1660908] - s390/ap: fix state machine hang after failure to enable irq (Cédric Le Goater) [1660908] - s390/crypto: fix all kernel-doc warnings in vfio_ap_ops.c (Cédric Le Goater) [1660908] - s390/ap: use the common device_driver pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: replace open coded locks for VFIO_GROUP_NOTIFY_SET_KVM notification (Cédric Le Goater) [1660908] - s390/vfio-ap: r/w lock for PQAP interception handler function pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: clean up mdev resources when remove callback invoked (Cédric Le Goater) [1660908] - s390/vfio-ap: clean up vfio_ap_drv's definition (Cédric Le Goater) [1660908] - s390/vfio-ap: fix circular lockdep when setting/clearing crypto masks (Cédric Le Goater) [1660908] - s390/vfio-ap: clean up vfio_ap resources when KVM pointer invalidated (Cédric Le Goater) [1660908] - s390/vfio-ap: No need to disable IRQ after queue reset (Cédric Le Goater) [1660908] - Documentation: s390/vfio-ap: eliminate duplicated word (Cédric Le Goater) [1660908] - docs: s390: Fix wrong label Guest2 instead of Guest3 (Cédric Le Goater) [1660908] - s390: vfio-ap: make local functions and data static (Cédric Le Goater) [1660908] - i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Petr Oros) [2106964] - i40e: Fix VF set max MTU size (Petr Oros) [2106964] - iavf: Fix set max MTU size with port VLAN and jumbo frames (Petr Oros) [2106964] - iavf: Fix bad page state (Petr Oros) [2106964] - i40e: Fix VF hang when reset is triggered on another VF (Ivan Vecera) [2103801] - mpi3mr: a minor change (Tomas Henzl) [2115748] - scsi: mpi3mr: Select CONFIG_SCSI_SAS_ATTRS (Tomas Henzl) [2115748] - scsi: mpi3mr: Remove unnecessary cast (Tomas Henzl) [2115748] - scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Tomas Henzl) [2115748] - scsi: mpi3mr: Fix scheduling while atomic type bug (Tomas Henzl) [2115748] - scsi: mpi3mr: Scan the devices during resume time (Tomas Henzl) [2115748] - scsi: mpi3mr: Free enclosure objects during driver unload (Tomas Henzl) [2115748] - scsi: mpi3mr: Handle 0xF003 Fault Code (Tomas Henzl) [2115748] - scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Tomas Henzl) [2115748] - scsi: mpi3mr: Support new power management framework (Tomas Henzl) [2115748] - scsi: mpi3mr: Update mpi3 header files (Tomas Henzl) [2115748] - scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Tomas Henzl) [2115748] - scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Tomas Henzl) [2115748] - scsi: mpi3mr: Block I/Os while refreshing target dev objects (Tomas Henzl) [2115748] - scsi: mpi3mr: Refresh SAS ports during soft reset (Tomas Henzl) [2115748] - scsi: mpi3mr: Support SAS transport class callbacks (Tomas Henzl) [2115748] - scsi: mpi3mr: Add framework to issue MPT transport cmds (Tomas Henzl) [2115748] - scsi: mpi3mr: Add SAS SATA end devices to STL (Tomas Henzl) [2115748] - scsi: mpi3mr: Get target object based on rphy (Tomas Henzl) [2115748] - scsi: mpi3mr: Add expander devices to STL (Tomas Henzl) [2115748] - scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Tomas Henzl) [2115748] - scsi: mpi3mr: Add helper functions to manage device's port (Tomas Henzl) [2115748] - scsi: mpi3mr: Add helper functions to retrieve device objects (Tomas Henzl) [2115748] - scsi: mpi3mr: Add framework to add phys to STL (Tomas Henzl) [2115748] - scsi: mpi3mr: Enable Enclosure device add event (Tomas Henzl) [2115748] - scsi: mpi3mr: Add helper functions to retrieve config pages (Tomas Henzl) [2115748] - scsi: mpi3mr: Add framework to issue config requests (Tomas Henzl) [2115748] - scsi: mpi3mr: Add config and transport related debug flags (Tomas Henzl) [2115748] - scsi: mpi3mr: Delete a stray tab (Tomas Henzl) [2115748] - scsi: mpi3mr: Unlock on error path (Tomas Henzl) [2115748] - scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Tomas Henzl) [2115748] - scsi: mpi3mr: Resource Based Metering (Tomas Henzl) [2115748] - scsi: mpi3mr: Increase cmd_per_lun to 128 (Tomas Henzl) [2115748] - scsi: mpi3mr: Enable shared host tagset (Tomas Henzl) [2115748] - lpfc version to 14.0.0.18. (Dick Kennedy) [2114050] - scsi: lpfc: Create a sysfs entry called lpfc_xcvr_data for transceiver info (Dick Kennedy) [2114050] - scsi: lpfc: Log when congestion management limits are in effect (Dick Kennedy) [2114050] - scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs (Dick Kennedy) [2114050] - scsi: lpfc: Set sli4_param's cmf option to zero when CMF is turned off (Dick Kennedy) [2114050] - scsi: lpfc: Fix various issues reported by tools (Dick Kennedy) [2114050] - scsi: lpfc: Add reporting capability for Link Degrade Signaling (Dick Kennedy) [2114050] - scsi: lpfc: Rework FDMI attribute registration for unintential padding (Dick Kennedy) [2114050] - scsi: lpfc: Rework lpfc_fdmi_cmd() routine for cleanup and consistency (Dick Kennedy) [2114050] - scsi: lpfc: Update congestion mode logging for Emulex SAN Manager application (Dick Kennedy) [2114050] - scsi: lpfc: Fix multiple NVMe remoteport registration calls for the same NPort ID (Dick Kennedy) [2114050] - scsi: lpfc: Add missing free iocb and nlp kref put for early return VMID cases (Dick Kennedy) [2114050] - scsi: lpfc: Fix mbuf pool resource detected as busy at driver unload (Dick Kennedy) [2114050] - scsi: lpfc: Fix FLOGI ACC with wrong SID in PT2PT topology (Dick Kennedy) [2114050] - scsi: lpfc: Fix prli_fc4_req checks in PRLI handling (Dick Kennedy) [2114050] - scsi: lpfc: Remove unneeded result variable (Dick Kennedy) [2114050] - scsi: lpfc: Remove the unneeded result variable (Dick Kennedy) [2114050] - scsi: lpfc: Copyright updates for 14.2.0.6 patches (Dick Kennedy) [2114050] - scsi: lpfc: Add warning notification period to CMF_SYNC_WQE (Dick Kennedy) [2114050] - scsi: lpfc: Rework MIB Rx Monitor debug info logic (Dick Kennedy) [2114050] - scsi: lpfc: Fix null ndlp ptr dereference in abnormal exit path for GFT_ID (Dick Kennedy) [2114050] - scsi: lpfc: Fix unsolicited FLOGI receive handling during PT2PT discovery (Dick Kennedy) [2114050] - scsi: lpfc: Check the return value of alloc_workqueue() (Dick Kennedy) [2114050] - scsi: lpfc: Rework FDMI initialization after link up (Dick Kennedy) [2114050] - scsi: mpt3sas: Revert "scsi: mpt3sas: Fix ioc->base_readl() use" (Tomas Henzl) [2115763] - scsi: mpt3sas: Revert "scsi: mpt3sas: Fix writel() use" (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix return value check of dma_get_required_mask() (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix use-after-free warning (Tomas Henzl) [2115763] - scsi: mpt3sas: Update driver version to 43.100.00.00 (Tomas Henzl) [2115763] - scsi: mpt3sas: Increase cmd_per_lun to 128 (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix trace buffer registration failed (Tomas Henzl) [2115763] - scsi: mpt3sas: Don't change DMA mask while reallocating pools (Tomas Henzl) [2115763] - scsi: mpt3sas: Prevent error handler escalation when device removed (Tomas Henzl) [2115763] - scsi: mpt3sas: Disable MPI2_FUNCTION_FW_DOWNLOAD for ATTO devices (Tomas Henzl) [2115763] - scsi: mpt3sas: Add support for ATTO ExpressSAS H12xx GT devices (Tomas Henzl) [2115763] - scsi: mpt3sas: Remove flush_scheduled_work() call (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix whitespace and spelling mistake (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix typo in comment (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix out-of-bounds compiler warning (Tomas Henzl) [2115763] - media: em28xx: initialize refcount before kref_get (Dean Nelson) [2128003] {CVE-2022-3239} - gfs2: Register fs after creating workqueues (Bob Peterson) [2121201] - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax (Vratislav Bendel) [2139096] - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse (Waiman Long) [2137585] {CVE-2022-42703} - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() (Waiman Long) [2137585] {CVE-2022-42703} - mm/rmap: Fix typos in comments (Waiman Long) [2137585] {CVE-2022-42703} - iavf: Fix set max MTU size with port VLAN and jumbo frames (Stefan Assmann) [2103944] - iavf: Fix bad page state (Stefan Assmann) [2103944] - iavf: Fix cached head and tail value for iavf_get_tx_pending (Stefan Assmann) [2103944] - iavf: Fix change VF's mac address (Stefan Assmann) [2103944] - iavf: Fix race between iavf_close and iavf_reset_task (Stefan Assmann) [2103944] - net: ethernet: move from strlcpy with unused retval to strscpy (Stefan Assmann) [2103944] - iavf: Fix 'tc qdisc show' listing too many queues (Stefan Assmann) [2103944] - iavf: Fix max_rate limiting (Stefan Assmann) [2103944] - iavf: Check for duplicate TC flower filter before parsing (Stefan Assmann) [2103944] - iavf: Fix handling of dummy receive descriptors (Stefan Assmann) [2103944] - iavf: Disallow changing rx/tx-frames and rx/tx-frames-irq (Stefan Assmann) [2103944] - intel/iavf:fix repeated words in comments (Stefan Assmann) [2103944] - intel: remove unused macros (Stefan Assmann) [2103944] - iavf: Add waiting for response from PF in set mac (Stefan Assmann) [2103944] - iavf: Use irq_update_affinity_hint() (Stefan Assmann) [2103944] - net: Fix return value of qdisc ingress handling on success (Ivan Vecera) [2131361]- PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time (Emanuele Giuseppe Esposito) [2082836] - megaraid_sas: add #ifdef CONFIG_RHEL_DIFFERENCES (Tomas Henzl) [2119096] - mpt3sas: add #ifdef CONFIG_RHEL_DIFFERENCES (Tomas Henzl) [2119096] - mptcp: fix unreleased socket in accept queue (Paolo Abeni) [2135884] - mptcp: factor out __mptcp_close() without socket lock (Paolo Abeni) [2135884] - mptcp: do not queue data on closed subflows (Paolo Abeni) [2135884] - mptcp: move subflow cleanup in mptcp_destroy_common() (Paolo Abeni) [2135884] - mptcp: fix msk traversal in mptcp_nl_cmd_set_flags() (Paolo Abeni) [2135884] - xfs: fix perag reference leak on iteration race with growfs (Brian Foster) [2081105] - xfs: terminate perag iteration reliably on agcount (Brian Foster) [2081105] - xfs: rename the next_agno perag iteration variable (Brian Foster) [2081105] - xfs: fold perag loop iteration logic into helper function (Brian Foster) [2081105] - xfs: prevent spoofing of rtbitmap blocks when recovering buffers (Brian Foster) [2081105] - xfs: Enforce attr3 buffer recovery order (Brian Foster) [2081105] - xfs: avoid unnecessary waits in xfs_log_force_lsn() (Brian Foster) [2081105] - xfs: factor out forced iclog flushes (Brian Foster) [2081105] - xfs: detect misaligned rtinherit directory extent size hints (Brian Foster) [2081105] - xfs: fix an integer overflow error in xfs_growfs_rt (Brian Foster) [2081105] - xfs: improve FSGROWFSRT precondition checking (Brian Foster) [2081105] - xfs: reset child dir '..' entry when unlinking child (Brian Foster) [2081105] - xfs: check for sparse inode clusters that cross new EOAG when shrinking (Brian Foster) [2081105] - xfs: Fix multiple fall-through warnings for Clang (Brian Foster) [2081105] - xfs: remove callback dequeue loop from xlog_state_do_iclog_callbacks (Brian Foster) [2081105] - xfs: don't nest icloglock inside ic_callback_lock (Brian Foster) [2081105] - xfs: Initialize error in xfs_attr_remove_iter (Brian Foster) [2081105] - xfs: remove dead stale buf unpin handling code (Brian Foster) [2081105] - xfs: hold buffer across unpin and potential shutdown processing (Brian Foster) [2081105] - xfs: force the log offline when log intent item recovery fails (Brian Foster) [2081105] - xfs: shorten the shutdown messages to a single line (Brian Foster) [2081105] - xfs: print name of function causing fs shutdown instead of hex pointer (Brian Foster) [2081105] - xfs: fix type mismatches in the inode reclaim functions (Brian Foster) [2081105] - xfs: separate primary inode selection criteria in xfs_iget_cache_hit (Brian Foster) [2081105] - xfs: refactor the inode recycling code (Brian Foster) [2081105] - xfs: add iclog state trace events (Brian Foster) [2081105] - xfs: xfs_log_force_lsn isn't passed a LSN (Brian Foster) [2081105] - xfs: remove need_start_rec parameter from xlog_write() (Brian Foster) [2081105] - xfs: remove xfs_blkdev_issue_flush (Brian Foster) [2081105] - xfs: Fix 64-bit division on 32-bit in xlog_state_switch_iclogs() (Brian Foster) [2081105] - xfs: log stripe roundoff is a property of the log (Brian Foster) [2081105] - xfs: remove redundant initialization of variable error (Brian Foster) [2081105] - xfs: perag may be null in xfs_imap() (Brian Foster) [2081105] - xfs: Make attr name schemes consistent (Brian Foster) [2081105] - xfs: Fix default ASSERT in xfs_attr_set_iter (Brian Foster) [2081105] - xfs: rename struct xfs_eofblocks to xfs_icwalk (Brian Foster) [2081105] - xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_ (Brian Foster) [2081105] - xfs: selectively keep sick inodes in memory (Brian Foster) [2081105] - xfs: drop IDONTCACHE on inodes when we mark them sick (Brian Foster) [2081105] - xfs: drop the AGI being passed to xfs_check_agi_freecount (Brian Foster) [2081105] - xfs: cleanup error handling in xfs_buf_get_map (Brian Foster) [2081105] - xfs: remove ->b_offset handling for page backed buffers (Brian Foster) [2081105] - xfs: refactor per-AG inode tagging functions (Brian Foster) [2081105] - xfs: merge xfs_reclaim_inodes_ag into xfs_inode_walk_ag (Brian Foster) [2081105] - xfs: pass struct xfs_eofblocks to the inode scan callback (Brian Foster) [2081105] - xfs: make the icwalk processing functions clean up the grab state (Brian Foster) [2081105] - xfs: clean up inode state flag tests in xfs_blockgc_igrab (Brian Foster) [2081105] - xfs: remove indirect calls from xfs_inode_walk{,_ag} (Brian Foster) [2081105] - xfs: remove iter_flags parameter from xfs_inode_walk_* (Brian Foster) [2081105] - xfs: move xfs_inew_wait call into xfs_dqrele_inode (Brian Foster) [2081105] - xfs: separate the dqrele_all inode grab logic from xfs_inode_walk_ag_grab (Brian Foster) [2081105] - xfs: pass the goal of the incore inode walk to xfs_inode_walk() (Brian Foster) [2081105] - xfs: rename xfs_inode_walk functions to xfs_icwalk (Brian Foster) [2081105] - xfs: move the inode walk functions further down (Brian Foster) [2081105] - xfs: detach inode dquots at the end of inactivation (Brian Foster) [2081105] - xfs: move the quotaoff dqrele inode walk into xfs_icache.c (Brian Foster) [2081105] - xfs: don't take a spinlock unconditionally in the DIO fastpath (Brian Foster) [2081105] - xfs: mark xfs_bmap_set_attrforkoff static (Brian Foster) [2081105] - xfs: Remove redundant assignment to busy (Brian Foster) [2081105] - xfs: sort variable alphabetically to avoid repeated declaration (Brian Foster) [2081105] - xfs: remove xfs_perag_t (Brian Foster) [2081105] - xfs: use perag through unlink processing (Brian Foster) [2081105] - xfs: clean up and simplify xfs_dialloc() (Brian Foster) [2081105] - xfs: inode allocation can use a single perag instance (Brian Foster) [2081105] - xfs: get rid of xfs_dir_ialloc() (Brian Foster) [2081105] - xfs: collapse AG selection for inode allocation (Brian Foster) [2081105] - xfs: simplify xfs_dialloc_select_ag() return values (Brian Foster) [2081105] - xfs: remove agno from btree cursor (Brian Foster) [2081105] - xfs: use perag for ialloc btree cursors (Brian Foster) [2081105] - xfs: convert allocbt cursors to use perags (Brian Foster) [2081105] - xfs: convert refcount btree cursor to use perags (Brian Foster) [2081105] - xfs: convert rmap btree cursor to using a perag (Brian Foster) [2081105] - xfs: add a perag to the btree cursor (Brian Foster) [2081105] - xfs: pass perags around in fsmap data dev functions (Brian Foster) [2081105] - xfs: push perags through the ag reservation callouts (Brian Foster) [2081105] - xfs: pass perags through to the busy extent code (Brian Foster) [2081105] - xfs: convert secondary superblock walk to use perags (Brian Foster) [2081105] - xfs: convert xfs_iwalk to use perag references (Brian Foster) [2081105] - xfs: convert raw ag walks to use for_each_perag (Brian Foster) [2081105] - xfs: make for_each_perag... a first class citizen (Brian Foster) [2081105] - xfs: move perag structure and setup to libxfs/xfs_ag.[ch] (Brian Foster) [2081105] - xfs: prepare for moving perag definitions and support to libxfs (Brian Foster) [2081105] - xfs: move xfs_perag_get/put to xfs_ag.[ch] (Brian Foster) [2081105] - xfs: remove unnecessary shifts (Brian Foster) [2081105] - xfs: clean up open-coded fs block unit conversions (Brian Foster) [2081105] - xfs: Clean up xfs_attr_node_addname_clear_incomplete (Brian Foster) [2081105] - xfs: Remove xfs_attr_rmtval_set (Brian Foster) [2081105] - xfs: Add delay ready attr set routines (Brian Foster) [2081105] - xfs: Add delay ready attr remove routines (Brian Foster) [2081105] - xfs: Hoist node transaction handling (Brian Foster) [2081105] - xfs: Hoist xfs_attr_leaf_addname (Brian Foster) [2081105] - xfs: Hoist xfs_attr_node_addname (Brian Foster) [2081105] - xfs: Add helper xfs_attr_node_addname_find_attr (Brian Foster) [2081105] - xfs: Separate xfs_attr_node_addname and xfs_attr_node_addname_clear_incomplete (Brian Foster) [2081105] - xfs: Refactor xfs_attr_set_shortform (Brian Foster) [2081105] - xfs: Add xfs_attr_node_remove_name (Brian Foster) [2081105] - xfs: Reverse apply 72b97ea40d (Brian Foster) [2081105] - xfs: use xfs_buf_alloc_pages for uncached buffers (Brian Foster) [2081105] - xfs: split up xfs_buf_allocate_memory (Brian Foster) [2081105] - xfs: Fix fall-through warnings for Clang (Brian Foster) [2081105] - scsi: qla2xxx: Use transport-defined speed mask for supported_speeds (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix serialization of DCBX TLV data request (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused declarations for qla2xxx (Nilesh Javali) [2109830] - scsi: qla2xxx: Drop DID_TARGET_FAILURE use (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.900-k (Nilesh Javali) [2109830] - scsi: qla2xxx: Add NVMe parameters support in Auxiliary Image Status (Nilesh Javali) [2109830] - scsi: qla2xxx: Add debugfs create/delete helpers (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix response queue handler reading stale packets (Nilesh Javali) [2109830] - scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue handler reading stale packets" (Nilesh Javali) [2109830] - scsi: qla2xxx: Log message "skipping scsi_scan_host()" as informational (Nilesh Javali) [2109830] - scsi: qla2xxx: Avoid flush_scheduled_work() usage (Nilesh Javali) [2109830] - scsi: qla2xxx: Always wait for qlt_sess_work_fn() from qlt_stop_phase1() (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused del_sess_list field (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused qlt_tmr_work() (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.800-k (Nilesh Javali) [2109830] - scsi: qla2xxx: Update manufacturer details (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix discovery issues in FC-AL topology (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix dropped IKE message (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix response queue handler reading stale packets (Nilesh Javali) [2109830] - scsi: qla2xxx: Zero undefined mailbox IN registers (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix incorrect display of max frame size (Nilesh Javali) [2109830] - scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.700-k (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os (Nilesh Javali) [2109830] - scsi: qla2xxx: Add debug prints in the device remove path (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix losing target when it reappears during delete (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts (Nilesh Javali) [2109830] - scsi: qla2xxx: Turn off multi-queue for 8G adapters (Nilesh Javali) [2109830] - scsi: qla2xxx: Wind down adapter after PCIe error (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.600-k (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix slow session teardown (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix no logout on delete for N2N (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix session thrash (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Tear down session if keys have been removed (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix no login after app start (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Reduce disruption due to multiple app start (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Send LOGO for unexpected IKE message (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.500-k (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix n2n login retry for secure device (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix n2n discovery issue with secure target (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Remove old doorbell interface (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Add retry for ELS passthrough (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix potential stuck session in sa update (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Add bsg interface to read doorbell events (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Wait for app to ack on sess down (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: bsg refactor (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused 'ql_dm_tgt_ex_pct' parameter (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove setting of 'req' and 'rsp' parameters (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Remove unneeded variable (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unneeded flush_workqueue() (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove free_sg command flag (Nilesh Javali) [2109830] - scsi: megaraid_sas: Clean up some inconsistent indenting (Tomas Henzl) [2120070] - scsi: megaraid_sas: Move megasas_dbg_lvl init to megasas_init() (Tomas Henzl) [2120070] - scsi: megaraid_sas: Remove unnecessary memset() (Tomas Henzl) [2120070] - scsi: megaraid_sas: Simplify megasas_update_device_list (Tomas Henzl) [2120070] - scsi: megaraid_sas: Correct an error message (Tomas Henzl) [2120070] - scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Tomas Henzl) [2120070] - scsi: megaraid_sas: Use struct_size() in code related to struct MR_PD_CFG_SEQ_NUM_SYNC (Tomas Henzl) [2120070] - scsi: megaraid_sas: Use struct_size() in code related to struct MR_FW_RAID_MAP (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_PD_CFG_SEQ_NUM_SYNC (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_DRV_RAID_MAP (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP_DYNAMIC (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP (Tomas Henzl) [2120070] - scsi: megaraid: Remove redundant assignment to variable mfiStatus (Tomas Henzl) [2120070] - scsi: megaraid_sas: Remove redundant variable cmd_type (Tomas Henzl) [2120070] - platform/x86/intel/vsec: Fix wrong type for local status variables (Prarit Bhargava) [2076744] - platform/x86/intel/vsec: Add PCI error recovery support to Intel PMT (Prarit Bhargava) [2076744] - platform/x86/intel/vsec: Add support for Raptor Lake (Prarit Bhargava) [2076744] - platform/x86/intel/pmt: telemetry: Fix fixed region handling (Prarit Bhargava) [2076744] - platform/x86/intel/vsec: Rework early hardware code (Prarit Bhargava) [2076744] - platform/x86/intel: Fix pmt_crashlog array reference (Prarit Bhargava) [2076744] - powerpc/kexec_file: Use current CPU info while setting up FDT (Mamatha Inamdar) [2126520] - mm/kmemleak: prevent soft lockup in kmemleak_scan()'s object iteration loops (Waiman Long) [2095075] - mm/kmemleak: prevent soft lockup in first object iteration loop of kmemleak_scan() (Waiman Long) [2095075] - mm/kmemleak: skip unlikely objects in kmemleak_scan() without taking lock (Waiman Long) [2095075] - mm/kmemleak: use _irq lock/unlock variants in kmemleak_scan/_clear() (Waiman Long) [2095075] - mm/kmemleak: avoid scanning potential huge holes (Waiman Long) [2095075] - KVM: s390: pci: fix GAIT physical vs virtual pointers usage (Thomas Huth) [1664379] - KVM: s390: pci: fix plain integer as NULL pointer warnings (Thomas Huth) [1664379] - KVM: s390/pci: fix include duplicates (Thomas Huth) [1664379] - redhat: Use group notifier to get the KVM pointer in the vfio_pci_zdev code (Thomas Huth) [1664379] - KVM: s390: pci: register pci hooks without interpretation (Thomas Huth) [1664379] - KVM: s390: pci: Hook to access KVM lowlevel from VFIO (Thomas Huth) [1664379] - Documentation: kvm: extend KVM_S390_ZPCI_OP subheading underline (Thomas Huth) [1664379] - KVM: s390: add KVM_S390_ZPCI_OP to manage guest zPCI devices (Thomas Huth) [1664379] - vfio-pci/zdev: different maxstbl for interpreted devices (Thomas Huth) [1664379] - vfio-pci/zdev: add function handle to clp base capability (Thomas Huth) [1664379] - vfio-pci/zdev: add open/close device hooks (Thomas Huth) [1664379] - KVM: s390: pci: add routines to start/stop interpretive execution (Thomas Huth) [1664379] - KVM: s390: pci: provide routines for enabling/disabling interrupt forwarding (Thomas Huth) [1664379] - KVM: s390: mechanism to enable guest zPCI Interpretation (Thomas Huth) [1664379] - KVM: s390: pci: enable host forwarding of Adapter Event Notifications (Thomas Huth) [1664379] - KVM: s390: pci: do initial setup for AEN interpretation (Thomas Huth) [1664379] - KVM: s390: pci: add basic kvm_zdev structure (Thomas Huth) [1664379] - redhat: Enable the new CONFIG_VFIO_PCI_ZDEV_KVM switch (Thomas Huth) [1664379] - vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVM (Thomas Huth) [1664379] - vfio/pci: remove CONFIG_VFIO_PCI_ZDEV from Kconfig (Thomas Huth) [1664379] - vfio-pci/zdev: fix possible segmentation fault issue (Thomas Huth) [1664379] - s390/pci: stash dtsm and maxstbl (Thomas Huth) [1664379] - s390/pci: stash associated GISA designation (Thomas Huth) [1664379] - s390/pci: externalize the SIC operation controls and routine (Thomas Huth) [1664379] - s390/airq: allow for airq structure that uses an input vector (Thomas Huth) [1664379] - s390/airq: pass more TPI info to airq handlers (Thomas Huth) [1664379] - s390/cio: add tpi.h header file (Thomas Huth) [1664379] - s390/ap: fix kernel doc comments (Thomas Huth) [1664379] - s390/sclp: detect the AISI facility (Thomas Huth) [1664379] - s390/sclp: detect the AENI facility (Thomas Huth) [1664379] - s390/sclp: detect the AISII facility (Thomas Huth) [1664379] - s390/sclp: detect the zPCI load/store interpretation facility (Thomas Huth) [1664379] - s390/sclp: add detection of IPL-complete-control facility (Thomas Huth) [1664379] - s390/pci: add error record for CC 2 retries (Thomas Huth) [2134399] - s390/pci: add PCI access type and length to error records (Thomas Huth) [2134399] - s390/pci: don't log availability events as errors (Thomas Huth) [2134399] - s390/pci: make better use of zpci_dbg() levels (Thomas Huth) [2134399] - s390/pci: rename get_zdev_by_bus() to zdev_from_bus() (Thomas Huth) [2134399] - redhat: Restore clp_rescan_pci_devices_simple() function (Thomas Huth) [2134399] - s390/pci: improve zpci_dev reference counting (Thomas Huth) [2134399] - s390/pci: make zpci_set_irq()/zpci_clear_irq() static (Thomas Huth) [2134399] - s390/pci: simplify __pciwb_mio() inline asm (Thomas Huth) [2134399] - s390/pci: use physical addresses in DMA tables (Thomas Huth) [2134399] - s390/pci: use phys_to_virt() for AIBVs/DIBVs (Thomas Huth) [2134399] - s390/pci: implement minimal PCI error recovery (Thomas Huth) [2134399] - PCI: Export pci_dev_lock() (Thomas Huth) [2134399] - PCI: Export pci_dev_trylock() and pci_dev_unlock() (Thomas Huth) [2134399] - s390/pci: implement reset_slot for hotplug slot (Thomas Huth) [2134399] - s390/pci: refresh function handle in iomap (Thomas Huth) [2134399] - s390/pci: add simpler s390dbf traces for events (Thomas Huth) [2134399] - s390/pci: tolerate inconsistent handle in recover (Thomas Huth) [2134399] - s390/pci_mmio: fully validate the VMA before calling follow_pte() (Thomas Huth) [2134399] - s390/pci: read clp_list_pci_req only once (Thomas Huth) [2134399] - s390/pci: fix clp_get_state() handling of -ENODEV (Thomas Huth) [2134399] - s390/pci: improve DMA translation init and exit (Thomas Huth) [2134399] - s390/pci: simplify CLP List PCI handling (Thomas Huth) [2134399] - s390/pci: handle FH state mismatch only on disable (Thomas Huth) [2134399] - s390/pci: fix misleading rc in clp_set_pci_fn() (Thomas Huth) [2134399] - s390/pci: reset zdev->zbus on registration failure (Thomas Huth) [2134399] - s390/pci: cleanup resources only if necessary (Thomas Huth) [2134399] - s390/pci: add zpci_set_irq()/zpci_clear_irq() (Thomas Huth) [2134399] - s390/pci: use register pair instead of register asm (Thomas Huth) [2134399] - s390: introduce register pair union (Thomas Huth) [2134399] - s390/pci: handle stale deconfiguration events (Thomas Huth) [2134399] - s390/pci: rename zpci_configure_device() (Thomas Huth) [2134399] - s390/pci: narrow scope of zpci_configure_device() (Thomas Huth) [2134399] - s390/pci: separate zbus registration from scanning (Thomas Huth) [2134399] - s390/pci: use mutex not spinlock for zbus list (Thomas Huth) [2134399] - s390/pci: separate zbus creation from scanning (Thomas Huth) [2134399] - s390/pci: do more bus setup in zpci_bus_scan() (Thomas Huth) [2134399] - s390/pci: introduce zpci_bus_scan_device() (Thomas Huth) [2134399] - s390/pci: fix DMA cleanup on hard deconfigure (Thomas Huth) [2134399] - s390/pci: move zpci_remove_device() to bus code (Thomas Huth) [2134399] - s390/pci: unify de-/configure for slots and events (Thomas Huth) [2134399] - s390/pci: add zpci_event_hard_deconfigured() (Thomas Huth) [2134399] - s390/pci: deconfigure device on release (Thomas Huth) [2134399] - s390/pci: refactor zpci function states (Thomas Huth) [2134399] - s390/pci: inform when missing required facilities (Thomas Huth) [2134399] - s390/pci: remove races against pte updates (Thomas Huth) [2134399] - s390: remove orphaned function declarations (Thomas Huth) [2134399] - s390/pci: add missing pci_iov.h include (Thomas Huth) [2134399] - s390/pci: remove clp_rescan_pci_devices_simple() (Thomas Huth) [2134399] - s390/pci: remove clp_rescan_pci_devices() (Thomas Huth) [2134399] - s390/pci: consolidate SR-IOV specific code (Thomas Huth) [2134399] - s390/pci: Implement ioremap_wc/prot() with MIO (Thomas Huth) [2134399] - s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported (Thomas Huth) [2134399] - s390/pci: clarify comment in s390_mmio_read/write (Thomas Huth) [2134399] - s390/pci: remove unused functions (Thomas Huth) [2134399] - s390/pci: Log new handle in clp_disable_fh() (Thomas Huth) [2134399] - s390/pci: ioremap() align with generic code (Thomas Huth) [2134399] - s390: enforce CONFIG_SMP (Thomas Huth) [2134399] - s390/pci: mark function(s) __always_inline (Thomas Huth) [2134399] - s390/pci: avoid using strncmp with hardcoded length (Thomas Huth) [2134399] - s390/pci: PCI_IOV_RESOURCES loop refactoring in zpci_map_resources (Thomas Huth) [2134399] - s390: pci: no need to check return value of debugfs_create functions (Thomas Huth) [2134399] - s390/pci: fix sleeping in atomic during hotplug (Thomas Huth) [2134399] - s390/pci: remove fmb address from debug output (Thomas Huth) [2134399] - s390/pci: add fmt3 fmb (Thomas Huth) [2134399] - tools headers kvm s390: Sync headers with the kernel sources (Thomas Huth) [2111063] - KVM: s390: resetting the Topology-Change-Report (Thomas Huth) [2111063] - KVM: s390: guest support for topology function (Thomas Huth) [2111063] - KVM: s390: Cleanup ipte lock access and SIIF facility checks (Thomas Huth) [2111063] - KVM: s390: drop unexpected word 'and' in the comments (Thomas Huth) [2111063] - Documentation: KVM: update s390-diag.rst reference (Thomas Huth) [2043872] - Documentation: KVM: update msr.rst reference (Thomas Huth) [2043872] - Documentation: KVM: update amd-memory-encryption.rst references (Thomas Huth) [2043872] - Documentation: KVM: update s390-pv.rst reference (Thomas Huth) [2043872] - Documentation/virt/kvm/api.rst: Explain rc/rrc delivery (Thomas Huth) [2043872] - Documentation/virt/kvm/api.rst: Add protvirt dump/info api descriptions (Thomas Huth) [2043872] - Documentation: KVM: add API issues section (Thomas Huth) [2043872] - Documentation: virt: Protected virtual machine dumps (Thomas Huth) [2043872] - Documentation: KVM: add separate directories for architecture-specific documentation (Thomas Huth) [2043872] - KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP (Thomas Huth) [2043872] - KVM: s390: Add CPU dump functionality (Thomas Huth) [2043872] - KVM: s390: Add configuration dump functionality (Thomas Huth) [2043872] - KVM: s390: pv: Add query dump information (Thomas Huth) [2043872] - KVM: s390: pv: Add dump support definitions (Thomas Huth) [2043872] - KVM: s390: pv: Add query interface (Thomas Huth) [2043872] - s390/uv: Add dump fields to query (Thomas Huth) [2043872] - s390/uv: Add SE hdr query information (Thomas Huth) [2043872] - kvm: Move KVM_GET_XSAVE2 IOCTL definition at the end of kvm.h (Thomas Huth) [2043872] - docs: kvm: fix WARNINGs from api.rst (Thomas Huth) [2043872] - s390/mm: use non-quiescing sske for KVM switch to keyed guest (Thomas Huth) [2043872] - s390/gmap: voluntarily schedule during key setting (Thomas Huth) [2043872] - KVM: s390: Don't indicate suppression on dirtying, failing memop (Thomas Huth) [2043872] - s390: uv: Add offset comments to UV query struct and fix naming (Thomas Huth) [2043872] - KVM: s390: Use Makefile.kvm for common files (Thomas Huth) [2043872] - KVM: s390: Skip gfn/size sanity checks on memslot DELETE or FLAGS_ONLY (Thomas Huth) [2043872] - fs: dlm: fix invalid derefence of sb_lvbptr (Alexander Aring) [2121790] - fs: dlm: handle -EBUSY first in unlock validation (Alexander Aring) [2121790] - fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring) [2121790] - fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring) [2121790] - scsi: core: Fix a use-after-free (Ming Lei) [1961010] - net/mlx5e: Fix wrong use of skb_tcp_all_headers() with encapsulation (Petr Oros) [2135685] - net: add skb_[inner_]tcp_all_headers helpers (Petr Oros) [2135685] - net: marvell: clean up trigraph warning on ??! string (Petr Oros) [2135685] - powerpc/pseries: Use lparcfg to reconfig VAS windows for DLPAR CPU (Steve Best) [2133103] - flow_dissector: Do not count vlan tags inside tunnel payload (Ivan Vecera) [2136875] - flow_offload: Introduce flow_match_pppoe (Ivan Vecera) [2136875] - net/sched: flower: Add PPPoE filter (Ivan Vecera) [2136875] - flow_dissector: Add PPPoE dissectors (Ivan Vecera) [2136875] - net/sched: flower: Consider the number of tags for vlan filters (Ivan Vecera) [2136875] - net/sched: flower: Add number of vlan tags filter (Ivan Vecera) [2136875] - flow_dissector: Add number of vlan tags dissector (Ivan Vecera) [2136875] - net/sched: flower: Reduce identation after is_key_vlan refactoring (Ivan Vecera) [2136875] - net/sched: flower: Helper function for vlan ethtype checks (Ivan Vecera) [2136875] - dissector: do not set invalid PPP protocol (Ivan Vecera) [2136875] - dm bufio: use the acquire memory barrier when testing for B_READING (Benjamin Marzinski) [2139161] - provide arch_test_bit_acquire for architectures that define test_bit (Benjamin Marzinski) [2139161] - wait_on_bit: add an acquire memory barrier (Benjamin Marzinski) [2139161] - add barriers to buffer_uptodate and set_buffer_uptodate (Benjamin Marzinski) [2139161] - dm verity: Add documentation for try_verify_in_tasklet option (Benjamin Marzinski) [2139161] - dm cache: delete the redundant word 'each' in comment (Benjamin Marzinski) [2139161] - dm raid: fix typo in analyse_superblocks code comment (Benjamin Marzinski) [2139161] - dm verity: enable WQ_HIGHPRI on verify_wq (Benjamin Marzinski) [2139161] - dm raid: delete the redundant word 'that' in comment (Benjamin Marzinski) [2139161] - dm: change from DMWARN to DMERR or DMCRIT for fatal errors (Benjamin Marzinski) [2139161] - dm bufio: fix some cases where the code sleeps with spinlock held (Benjamin Marzinski) [2139161] - dm writecache: fix smatch warning about invalid return from writecache_map (Benjamin Marzinski) [2139161] - dm verity: fix verity_parse_opt_args parsing (Benjamin Marzinski) [2139161] - dm verity: fix DM_VERITY_OPTS_MAX value yet again (Benjamin Marzinski) [2139161] - dm bufio: simplify DM_BUFIO_CLIENT_NO_SLEEP locking (Benjamin Marzinski) [2139161] - dm verity: have verify_wq use WQ_HIGHPRI if "try_verify_in_tasklet" (Benjamin Marzinski) [2139161] - dm verity: remove WQ_CPU_INTENSIVE flag since using WQ_UNBOUND (Benjamin Marzinski) [2139161] - dm verity: only copy bvec_iter in verity_verify_io if in_tasklet (Benjamin Marzinski) [2139161] - dm verity: optimize verity_verify_io if FEC not configured (Benjamin Marzinski) [2139161] - dm verity: conditionally enable branching for "try_verify_in_tasklet" (Benjamin Marzinski) [2139161] - dm bufio: conditionally enable branching for DM_BUFIO_CLIENT_NO_SLEEP (Benjamin Marzinski) [2139161] - dm verity: allow optional args to alter primary args handling (Benjamin Marzinski) [2139161] - dm verity: Add optional "try_verify_in_tasklet" feature (Benjamin Marzinski) [2139161] - dm bufio: Add DM_BUFIO_CLIENT_NO_SLEEP flag (Benjamin Marzinski) [2139161] - dm bufio: Add flags argument to dm_bufio_client_create (Benjamin Marzinski) [2139161] - dm: Start pr_preempt from the same starting path (Benjamin Marzinski) [2139161] - dm: Fix PR release handling for non All Registrants (Benjamin Marzinski) [2139161] - dm: Start pr_reserve from the same starting path (Benjamin Marzinski) [2139161] - dm: Allow dm_call_pr to be used for path searches (Benjamin Marzinski) [2139161] - Documentation: dm writecache: Render status list as list (Benjamin Marzinski) [2139161] - Documentation: dm writecache: add blank line before optional parameters (Benjamin Marzinski) [2139161] - dm snapshot: fix typo in snapshot_map() comment (Benjamin Marzinski) [2139161] - dm raid: remove redundant "the" in parse_raid_params() comment (Benjamin Marzinski) [2139161] - dm cache: fix typo in 2 comment blocks (Benjamin Marzinski) [2139161] - dm verity: fix checkpatch close brace error (Benjamin Marzinski) [2139161] - dm table: rename dm_target variable in dm_table_add_target() (Benjamin Marzinski) [2139161] - dm table: audit all dm_table_get_target() callers (Benjamin Marzinski) [2139161] - dm table: remove dm_table_get_num_targets() wrapper (Benjamin Marzinski) [2139161] - writeback: Avoid skipping inode writeback (Waiman Long) [2138886] - writeback: fix obtain a reference to a freeing memcg css (Waiman Long) [2138886] - mm/memcg: disable threshold event handlers on PREEMPT_RT (Waiman Long) [2138886] - memcg: increase MEMCG_CHARGE_BATCH to 64 (Waiman Long) [2138886] - mm: page_counter: rearrange struct page_counter fields (Waiman Long) [2138886] - mm: page_counter: remove unneeded atomic ops for low/min (Waiman Long) [2138886] - memcg: reduce size of memcg vmstats structures (Waiman Long) [2138886] - memcg: rearrange code (Waiman Long) [2138886] - memcg: extract memcg_vmstats from struct mem_cgroup (Waiman Long) [2138886] - mm: memcontrol: fix potential oom_lock recursion deadlock (Waiman Long) [2138886] - mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items in memory.stat of cgroup v2 (Waiman Long) [2138886] - mm/memcg: protect per-CPU counter by disabling preemption on PREEMPT_RT where needed. (Waiman Long) [2138886] - writeback: memcg: simplify cgroup_writeback_by_id (Waiman Long) [2138886] - writeback, cgroup: do not reparent dax inodes (Waiman Long) [2138886] - writeback, cgroup: remove wb from offline list before releasing refcnt (Waiman Long) [2138886] - writeback, cgroup: release dying cgwbs by switching attached inodes (Waiman Long) [2138886] - writeback, cgroup: support switching multiple inodes at once (Waiman Long) [2138886] - writeback, cgroup: split out the functional part of inode_switch_wbs_work_fn() (Waiman Long) [2138886] - writeback, cgroup: keep list of inodes attached to bdi_writeback (Waiman Long) [2138886] - writeback, cgroup: switch to rcu_work API in inode_switch_wbs() (Waiman Long) [2138886] - writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Waiman Long) [2138886] - writeback, cgroup: add smp_mb() to cgroup_writeback_umount() (Waiman Long) [2138886] - writeback, cgroup: do not switch inodes with I_WILL_FREE flag (Waiman Long) [2138886] - docs/admin-guide: cgroup-v2: typos and spaces (Waiman Long) [2138886] - fs: improve comments for writeback_single_inode() (Waiman Long) [2138886] - writeback: remove struct bdi_writeback_congested (Waiman Long) [2138886] - writeback: remove {set,clear}_wb_congested (Waiman Long) [2138886] - fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount (Waiman Long) [2138886] - blkcg: remove unused __blkg_release_rcu() (Waiman Long) [2138886] - writeback: Add a bdi_writeback_rh extension to struct bdi_writeback (Waiman Long) [2138886] - RDMA/irdma: Report the correct link speed (Kamal Heib) [2125102] - blk-mq: avoid double ->queue_rq() because of early timeout (Ming Lei) [2132438] - blk-mq: add one API for waiting until quiesce is done (Ming Lei) [2132438] - blk-mq: support concurrent queue quiesce/unquiesce (Ming Lei) [2132438] - bridge: Do not send empty IFLA_AF_SPEC attribute (Ivan Vecera) [2139133] - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Ivan Vecera) [2139133] - net: bridge: vlan: fix memory leak in __allowed_ingress (Ivan Vecera) [2139133]- ice: Add additional CSR registers to ETHTOOL_GREGS (Petr Oros) [2131024] - udp: Update reuse->has_conns under reuseport_lock. (Xin Long) [2135937] - udp: Remove redundant __udp_sysctl_init() call from udp_init(). (Xin Long) [2135937] - udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Xin Long) [2135937] - Documentation: fix udp_wmem_min in ip-sysctl.rst (Xin Long) [2135937] - be2net: Fix buffer overflow in be_get_module_eeprom (Josef Oskera) [2126917] - iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar) [2133331]- md: Fix spelling mistake in comments of r5l_log (Nigel Croxon) [2112935] - md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Nigel Croxon) [2112935] - md/raid10: convert resync_lock to use seqlock (Nigel Croxon) [2112935] - md/raid10: fix improper BUG_ON() in raise_barrier() (Nigel Croxon) [2112935] - md/raid10: prevent unnecessary calls to wake_up() in fast path (Nigel Croxon) [2112935] - md/raid10: don't modify 'nr_waitng' in wait_barrier() for the case nowait (Nigel Croxon) [2112935] - md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Nigel Croxon) [2112935] - md: Remove extra mddev_get() in md_seq_start() (Nigel Croxon) [2112935] - md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() (Nigel Croxon) [2112935 2111563] - md/raid5: Ensure stripe_fill happens on non-read IO with journal (Nigel Croxon) [2112935] - md/raid5: Don't read ->active_stripes if it's not needed (Nigel Croxon) [2112935] - md/raid5: Cleanup prototype of raid5_get_active_stripe() (Nigel Croxon) [2112935] - md/raid5: Drop extern on function declarations in raid5.h (Nigel Croxon) [2112935] - md/raid5: Refactor raid5_get_active_stripe() (Nigel Croxon) [2112935] - md: Replace snprintf with scnprintf (Nigel Croxon) [2112935] - md/raid10: fix compile warning (Nigel Croxon) [2112935] - md/raid5: Fix spelling mistakes in comments (Nigel Croxon) [2112935] - md: call __md_stop_writes in md_stop (Nigel Croxon) [2112935] - md: Flush workqueue md_rdev_misc_wq in md_alloc() (Nigel Croxon) [2112935] - drivers:md:fix a potential use-after-free bug (Nigel Croxon) [2112935] - md/raid5: Ensure batch_last is released before sleeping for quiesce (Nigel Croxon) [2112935] - md/raid5: Move stripe_request_ctx up (Nigel Croxon) [2112935] - md/raid5: Drop unnecessary call to r5c_check_stripe_cache_usage() (Nigel Croxon) [2112935] - md/raid5: Make is_inactive_blocked() helper (Nigel Croxon) [2112935] - md/raid5: Refactor raid5_get_active_stripe() (Nigel Croxon) [2112935] - md-raid10: fix KASAN warning (Nigel Croxon) [2112935] - md: fix build failure for !MODULE (Nigel Croxon) [2112935] - raid5: fix duplicate checks for rdev->saved_raid_disk (Nigel Croxon) [2112935] - md/raid5: Convert prepare_to_wait() to wait_woken() api (Nigel Croxon) [2112935] - md/raid5: Fix sectors_to_do bitmap overflow in raid5_make_request() (Nigel Croxon) [2112935] - md: Fix spelling mistake in comments (Nigel Croxon) [2112935] - md/raid5: Increase restriction on max segments per request (Nigel Croxon) [2112935] - md/raid5: Improve debug prints (Nigel Croxon) [2112935] - md/raid5: Pivot raid5_make_request() (Nigel Croxon) [2112935] - md/raid5: Check all disks in a stripe_head for reshape progress (Nigel Croxon) [2112935] - md/raid5: Refactor add_stripe_bio() (Nigel Croxon) [2112935] - md/raid5: Keep a reference to last stripe_head for batch (Nigel Croxon) [2112935] - md/raid5: Refactor for loop in raid5_make_request() into while loop (Nigel Croxon) [2112935] - md/raid5: Move read_seqcount_begin() into make_stripe_request() (Nigel Croxon) [2112935] - md/raid5: Drop the do_prepare flag in raid5_make_request() (Nigel Croxon) [2112935] - md/raid5: Factor out helper from raid5_make_request() loop (Nigel Croxon) [2112935] - md/raid5: Move common stripe get code into new find_get_stripe() helper (Nigel Croxon) [2112935] - md/raid5: Move stripe_add_to_batch_list() call out of add_stripe_bio() (Nigel Croxon) [2112935] - md/raid5: Refactor raid5_make_request loop (Nigel Croxon) [2112935] - md/raid5: Factor out ahead_of_reshape() function (Nigel Croxon) [2112935] - md/raid5: Make logic blocking check consistent with logic that blocks (Nigel Croxon) [2112935] - md: unlock mddev before reap sync_thread in action_store (Nigel Croxon) [2112935] - md: Explicitly create command-line configured devices (Nigel Croxon) [2112935] - md: Notify sysfs sync_completed in md_reap_sync_thread() (Nigel Croxon) [2112935] - md: Ensure resync is reported after it starts (Nigel Croxon) [2112935] - md: Use enum for overloaded magic numbers used by mddev->curr_resync (Nigel Croxon) [2112935] - md/raid5-cache: Annotate pslot with __rcu notation (Nigel Croxon) [2112935] - md/raid5-cache: Clear conf->log after finishing work (Nigel Croxon) [2112935] - md/raid5-cache: Drop RCU usage of conf->log (Nigel Croxon) [2112935] - md/raid5-cache: Take mddev_lock in r5c_journal_mode_show() (Nigel Croxon) [2112935] - md/raid5: suspend the array for calls to log_exit() (Nigel Croxon) [2112935] - md/raid5-ppl: Drop unused argument from ppl_handle_flush_request() (Nigel Croxon) [2112935] - md/raid5-log: Drop extern decorators for function prototypes (Nigel Croxon) [2112935] - md/raid5: missing error code in setup_conf() (Nigel Croxon) [2112935] - Revert "md: don't unregister sync_thread with reconfig_mutex held" (Nigel Croxon) [2112935] - qed: fix typos in comments (Manish Chopra) [2111885] - net: qede: Remove unnecessary synchronize_irq() before free_irq() (Manish Chopra) [2111885] - RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() (Manish Chopra) [2111885] - qlogic: qed: fix clang -Wformat warnings (Manish Chopra) [2111885] - qed: Use bitmap_empty() (Manish Chopra) [2111885] - qed: Use the bitmap API to allocate bitmaps (Manish Chopra) [2111885] - qlogic/qed: fix repeated words in comments (Manish Chopra) [2111885] - net: qed: fix typos in comments (Manish Chopra) [2111885] - RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq() (Manish Chopra) [2111885] - qed: Remove unnecessary synchronize_irq() before free_irq() (Manish Chopra) [2111885] - qed: replace bitmap_weight with bitmap_empty in qed_roce_stop() (Manish Chopra) [2111885] - qed: rework qed_rdma_bmap_free() (Manish Chopra) [2111885] - qed: Remove IP services API. (Manish Chopra) [2111885] - qed: remove an unneed NULL check on list iterator (Manish Chopra) [2111885] - RDMA/irdma: Report RNR NAK generation in device caps (Kamal Heib) [2120676 2103957] - RDMA/irdma: Use s/g array in post send only when its valid (Kamal Heib) [2120676 2103957] - RDMA/irdma: Return correct WC error for bind operation failure (Kamal Heib) [2120676 2103957] - RDMA/irdma: Return error on MR deregister CQP failure (Kamal Heib) [2120676 2103957] - RDMA/irdma: Report the correct max cqes from query device (Kamal Heib) [2120676 2103957] - RDMA/siw: Pass a pointer to virt_to_page() (Kamal Heib) [2120676] - RDMA/cma: Fix arguments order in net device validation (Kamal Heib) [2120676] - RDMA/irdma: Fix drain SQ hang with no completion (Kamal Heib) [2120676 2103957 2033244 2053376] - IB/iser: Fix login with authentication (Kamal Heib) [2120676] - RDMA/ib_srpt: Unify checking rdma_cm_id condition in srpt_cm_req_recv() (Kamal Heib) [2120676] - RDMA/rxe: Fix error unwind in rxe_create_qp() (Kamal Heib) [2120676] - RDMA/rxe: Split qp state for requester and completer (Kamal Heib) [2120676] - RDMA/rxe: Generate error completion for error requester QP state (Kamal Heib) [2120676] - RDMA/rxe: Update wqe_index for each wqe error completion (Kamal Heib) [2120676] - RDMA/srpt: Fix a use-after-free (Kamal Heib) [2120676] - RDMA/srpt: Introduce a reference count in struct srpt_device (Kamal Heib) [2120676] - RDMA/srpt: Duplicate port name members (Kamal Heib) [2120676] - Revert "RDMA/rxe: Create duplicate mapping tables for FMRs" (Kamal Heib) [2120676] - RDMA/rxe: Replace __rxe_do_task by rxe_run_task (Kamal Heib) [2120676] - RDMA/rxe: Limit the number of calls to each tasklet (Kamal Heib) [2120676] - RDMA/rxe: Make the tasklet exits the same (Kamal Heib) [2120676] - RDMA/rxe: Fix rnr retry behavior (Kamal Heib) [2120676] - RDMA/rxe: Add rxe_is_fenced() subroutine (Kamal Heib) [2120676] - RDMA/rxe: For invalidate compare according to set keys in mr (Kamal Heib) [2120676] - RDMA: Fix comment typo (Kamal Heib) [2120676] - IB: Fix repeated words 'the the' comments (Kamal Heib) [2120676] - RDMA/rxe: Fix mw bind to allow any consumer key portion (Kamal Heib) [2120676] - RDMA/rxe: Fix spelling mistake in error print (Kamal Heib) [2120676] - RDMA/rxe: Remove unused qp parameter (Kamal Heib) [2120676] - RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Kamal Heib) [2120676] - RDMA/rxe: Remove unused mask parameter (Kamal Heib) [2120676] - RDMA/rxe: Rename rxe_atomic_reply to atomic_reply (Kamal Heib) [2120676] - RDMA/rxe: Add common rxe_prepare_res() (Kamal Heib) [2120676] - RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup (Kamal Heib) [2120676] - RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Kamal Heib) [2120676] - RDMA/hfi1: Depend on !UML (Kamal Heib) [2120676] - RDMA/irdma: Use the bitmap API to allocate bitmaps (Kamal Heib) [2120676 2103957] - RDMA: remove useless condition in siw_create_cq() (Kamal Heib) [2120676] - RDMA/irdma: Fix setting of QP context err_rq_idx_valid field (Kamal Heib) [2120676 2103957] - RDMA/irdma: Fix VLAN connection with wildcard address (Kamal Heib) [2120676 2103957] - RDMA/irdma: Fix a window for use-after-free (Kamal Heib) [2120676 2103957] - RDMA/irdma: Make resource distribution algorithm more QP oriented (Kamal Heib) [2120676 2103957] - RDMA/irdma: Make CQP invalid state error non-critical (Kamal Heib) [2120676 2103957] - RDMA/irdma: Add AE source to error log (Kamal Heib) [2120676 2103957] - RDMA/irdma: Add 2 level PBLE support for FMR (Kamal Heib) [2120676 2103957] - IB: Fix spelling of 'writable' (Kamal Heib) [2120676] - RDMA/rxe: Remove unnecessary include statement (Kamal Heib) [2120676] - RDMA/rxe: Replace include statement (Kamal Heib) [2120676] - RDMA/rxe: Convert pr_warn/err to pr_debug in pyverbs (Kamal Heib) [2120676] - RDMA/rxe: Fix deadlock in rxe_do_local_ops() (Kamal Heib) [2120676] - RDMA/rxe: Merge normal and retry atomic flows (Kamal Heib) [2120676] - RDMA/rxe: Move atomic original value to res (Kamal Heib) [2120676] - RDMA/rxe: Move atomic responder res to atomic_reply (Kamal Heib) [2120676] - RDMA/rxe: Add a responder state for atomic reply (Kamal Heib) [2120676] - RDMA/rxe: Move code to rxe_prepare_atomic_res() (Kamal Heib) [2120676] - RDMA/rxe: Convert read side locking to rcu (Kamal Heib) [2120676] - RDMA/rxe: Stop lookup of partially built objects (Kamal Heib) [2120676] - RDMA/rxe: Remove useless pkt parameters (Kamal Heib) [2120676] - RDMA: Correct duplicated words in comments (Kamal Heib) [2120676] - IB/iser: Drain the entire QP during destruction flow (Kamal Heib) [2120676] - RDMA/rxe: fix xa_alloc_cycle() error return value check again (Kamal Heib) [2120676] - RDMA/core: Add a netevent notifier to cma (Kamal Heib) [2120676 2117912] - RDMA/core: Add an rb_tree that stores cm_ids sorted by ifindex and remote IP (Kamal Heib) [2120676 2117912] - RDMA/hfi1: Fix typo in comment (Kamal Heib) [2120676] - RDMA: Split kernel-only global device caps from uverbs device caps (Kamal Heib) [2120675] - RDMA/hfi1: Remove all traces of diagpkt support (Kamal Heib) [2120675] - RDMA/hfi1: Consolidate software versions (Kamal Heib) [2120675] - RDMA/hfi1: Remove pointless driver version (Kamal Heib) [2120675] - RDMA/hfi1: Prevent panic when SDMA is disabled (Kamal Heib) [2120675] - RDMA/core: Fix typo in comment (Kamal Heib) [2120675] - IB/hf1: Fix typo in comment (Kamal Heib) [2120675] - IB/iser: Fix typo in comment (Kamal Heib) [2120675] - IB/isert: Avoid flush_scheduled_work() usage (Kamal Heib) [2120675] - RDMA/siw: Enable siw on tunnel devices (Kamal Heib) [2120675] - RDMA/rxe: Enforce IBA C11-17 (Kamal Heib) [2120675] - RDMA/rxe: Move mw cleanup code to rxe_mw_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Move mr cleanup code to rxe_mr_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Move qp cleanup code to rxe_qp_do_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Check rxe_get() return value (Kamal Heib) [2120675] - RDMA/rxe: Add rxe_srq_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Remove IB_SRQ_INIT_MASK (Kamal Heib) [2120675] - RDMA/rxe: Skip adjusting remote addr for write in retry operation (Kamal Heib) [2120675] - RDMA/rxe: Optimize the mr pool struct (Kamal Heib) [2120675] - RDMA/rxe: Replace paylen by payload (Kamal Heib) [2120675] - RDMA/core: Avoid flush_workqueue(system_unbound_wq) usage (Kamal Heib) [2120675] - RDMA/rxe: Remove useless parameters for update_state() (Kamal Heib) [2120675] - RDMA/rxe: Remove reliable datagram support (Kamal Heib) [2120675] - RDMA/rxe: Remove support for SMI QPs from rdma_rxe (Kamal Heib) [2120675] - RDMA/rxe: Remove mc_grp_pool from struct rxe_dev (Kamal Heib) [2120675] - RDMA/rxe: Remove type 2A memory window capability (Kamal Heib) [2120675] - RDMA/usnic: Refactor usnic_uiom_alloc_pd() (Kamal Heib) [2120675] - RDMA/usnic: Stop using iommu_present() (Kamal Heib) [2120675] - IB/SA: Replace usage of found with dedicated list iterator variable (Kamal Heib) [2120675] - IB/rdmavt: add missing locks in rvt_ruc_loopback (Kamal Heib) [2120675] - IB/uverbs: Move part of enum ib_device_cap_flags to uapi (Kamal Heib) [2120675] - IB/uverbs: Move enum ib_raw_packet_caps to uapi (Kamal Heib) [2120675] - RDMA/pvrdma: Remove useless DMA-32 fallback configuration (Kamal Heib) [2120675] - RDMA: switch from 'pci_' to 'dma_' API (Kamal Heib) [2120675] - scsi: RDMA/srp: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Kamal Heib) [2120675] - scsi: RDMA/iser: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Kamal Heib) [2120675] - x86/fpu: Prevent FPU state corruption (Oleksandr Natalenko) [2130890] - net: team: Unsync device addresses on ndo_stop (Hangbin Liu) [2135240] - mmu_gather: fix the CONFIG_MMU_GATHER_NO_RANGE case (Waiman Long) [2130166] {CVE-2022-39188} - mmu_gather: Force tlb-flush VM_PFNMAP vmas (Waiman Long) [2130166] {CVE-2022-39188} - mmu_gather: Let there be one tlb_{start,end}_vma() implementation (Waiman Long) [2130166] {CVE-2022-39188} - mmu_gather: Remove per arch tlb_{start,end}_vma() (Waiman Long) [2130166] {CVE-2022-39188} - x86/ldt: Use tlb_gather_mmu_fullmm() when freeing LDT page-tables (Waiman Long) [2130166] {CVE-2022-39188} - tlb: arch: Remove empty __tlb_remove_tlb_entry() stubs (Waiman Long) [2130166] {CVE-2022-39188} - tlb: mmu_gather: Remove start/end arguments from tlb_gather_mmu() (Waiman Long) [2130166] {CVE-2022-39188} - tlb: mmu_gather: Introduce tlb_gather_mmu_fullmm() (Waiman Long) [2130166] {CVE-2022-39188} - tlb: mmu_gather: Remove unused start/end arguments from tlb_finish_mmu() (Waiman Long) [2130166] {CVE-2022-39188} - mm: proc: Invalidate TLB after clearing soft-dirty page state (Waiman Long) [2130166] {CVE-2022-39188} - mm: fix clear_refs_write locking (Waiman Long) [2130166] {CVE-2022-39188} - s390/Kconfig: sort config S390 select list once again (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: provide MMU_GATHER_TABLE_FREE (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: rename HAVE_MMU_GATHER_NO_GATHER (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: rename HAVE_RCU_TABLE_FREE (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: avoid potential double flush (Waiman Long) [2130166] {CVE-2022-39188} - powerpc/mm/book3s64/radix: Flush the full mm even when need_flush_all is set (Waiman Long) [2130166] {CVE-2022-39188} - powerpc/mm/book3s64/radix: Use freed_tables instead of need_flush_all (Waiman Long) [2130166] {CVE-2022-39188} - mm/tlb: Remove CONFIG_HAVE_RCU_TABLE_INVALIDATE (Waiman Long) [2130166] {CVE-2022-39188} - Add skb drop reasons to IPv6 UDP receive path (Antoine Tenart) [2059158] - net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM (Antoine Tenart) [2059158] - net: skb: prevent the split of kfree_skb_reason() by gcc (Antoine Tenart) [2059158] - tcp: md5: fix IPv4-mapped support (Antoine Tenart) [2059158] - net: dropreason: reformat the comment fo skb drop reasons (Antoine Tenart) [2059158] - net: skb: use auto-generation to convert skb drop reason to string (Antoine Tenart) [2059158] - net: skb: move enum skb_drop_reason to standalone header file (Antoine Tenart) [2059158] - tcp_ipv6: set the drop_reason in the right place (Antoine Tenart) [2059158] - net: tcp: reset 'drop_reason' to NOT_SPCIFIED in tcp_v{4,6}_rcv() (Antoine Tenart) [2059158] - net: skb: change the definition SKB_DR_SET() (Antoine Tenart) [2059158] - net: skb: check the boundrary of drop reason in kfree_skb_reason() (Antoine Tenart) [2059158] - net: dm: check the boundary of skb drop reasons (Antoine Tenart) [2059158] - tcp: fix signed/unsigned comparison (Antoine Tenart) [2059158] - tcp: add drop reason support to tcp_ofo_queue() (Antoine Tenart) [2059158] - tcp: add drop reasons to tcp_rcv_synsent_state_process() (Antoine Tenart) [2059158] - tcp: make tcp_rcv_synsent_state_process() drop monitor friend (Antoine Tenart) [2059158] - tcp: add drop reason support to tcp_prune_ofo_queue() (Antoine Tenart) [2059158] - tcp: add two drop reasons for tcp_ack() (Antoine Tenart) [2059158] - tcp: add drop reasons to tcp_rcv_state_process() (Antoine Tenart) [2059158] - tcp: make tcp_rcv_state_process() drop monitor friendly (Antoine Tenart) [2059158] - tcp: add drop reason support to tcp_validate_incoming() (Antoine Tenart) [2059158] - tcp: get rid of rst_seq_match (Antoine Tenart) [2059158] - tcp: consume incoming skb leading to a reset (Antoine Tenart) [2059158] - tcp: tcp_send_challenge_ack delete useless param `skb` (Antoine Tenart) [2059158] - ipv6: fix NULL deref in ip6_rcv_core() (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to ip6_protocol_deliver_rcu() (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to ip6_rcv_core() (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to TLV parse (Antoine Tenart) [2059158] - net: ipv6: remove redundant statistics in ipv6_hop_jumbo() (Antoine Tenart) [2059158] - net: icmp: introduce function icmpv6_param_prob_reason() (Antoine Tenart) [2059158] - net: ip: add skb drop reasons to ip forwarding (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to ip6_pkt_drop() (Antoine Tenart) [2059158] - net: ipv4: add skb drop reasons to ip_error() (Antoine Tenart) [2059158] - skb: add some helpers for skb drop reasons (Antoine Tenart) [2059158] - net: icmp: add skb drop reasons to icmp protocol (Antoine Tenart) [2059158] - ping: Check return value of function 'ping_queue_rcv_skb' (Antoine Tenart) [2059158] - net: icmp: introduce __ping_queue_rcv_skb() to report drop reasons (Antoine Tenart) [2059158] - net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT (Antoine Tenart) [2059158] - net: sock: introduce sock_queue_rcv_skb_reason() (Antoine Tenart) [2059158] - net: tcp: fix shim definition of tcp_inbound_md5_hash (Antoine Tenart) [2059158] - skb: make drop reason booleanable (Antoine Tenart) [2059158] - net/tcp: Merge TCP-MD5 inbound callbacks (Antoine Tenart) [2059158] - tcp: md5: add tcp_md5_needed jump label (Antoine Tenart) [2059158] - net: tun: track dropped skb via kfree_skb_reason() (Antoine Tenart) [2059158] - net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" (Antoine Tenart) [2059158] - net: tap: track dropped skb via kfree_skb_reason() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for __netif_receive_skb_core() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for sch_handle_ingress() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for do_xdp_generic() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for enqueue_to_backlog() (Antoine Tenart) [2059158] - net: dev: add skb drop reasons to __dev_xmit_skb() (Antoine Tenart) [2059158] - net: skb: introduce the function kfree_skb_list_reason() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for sch_handle_egress() (Antoine Tenart) [2059158] - net: neigh: add skb drop reasons to arp_error_report() (Antoine Tenart) [2059158] - net: neigh: use kfree_skb_reason() for __neigh_event_send() (Antoine Tenart) [2059158] - net: ip: add skb drop reasons for ip egress path (Antoine Tenart) [2059158] - net: tcp: use tcp_drop_reason() for tcp_data_queue_ofo() (Antoine Tenart) [2059158] - net: tcp: use tcp_drop_reason() for tcp_data_queue() (Antoine Tenart) [2059158] - net: tcp: use tcp_drop_reason() for tcp_rcv_established() (Antoine Tenart) [2059158] - net: tcp: use kfree_skb_reason() for tcp_v{4,6}_do_rcv() (Antoine Tenart) [2059158] - net: tcp: add skb drop reasons to tcp_add_backlog() (Antoine Tenart) [2059158] - net: tcp: add skb drop reasons to tcp_v{4,6}_inbound_md5_hash() (Antoine Tenart) [2059158] - ipv4/tcp: Pass dif and sdif to tcp_v4_inbound_md5_hash (Antoine Tenart) [2059158] - ipv6/tcp: Pass dif and sdif to tcp_v6_inbound_md5_hash (Antoine Tenart) [2059158] - ipv4/tcp: Use local variable for tcp_md5_addr (Antoine Tenart) [2059158] - net: tcp: use kfree_skb_reason() for tcp_v6_rcv() (Antoine Tenart) [2059158] - net: tcp: add skb drop reasons to tcp_v4_rcv() (Antoine Tenart) [2059158] - net: tcp: introduce tcp_drop_reason() (Antoine Tenart) [2059158] - ipv6: Add reasons for skb drops to __udp6_lib_rcv (Antoine Tenart) [2059158] - net: drop_monitor: support drop reason (Antoine Tenart) [2059158] - net: udp: use kfree_skb_reason() in __udp_queue_rcv_skb() (Antoine Tenart) [2059158] - net: udp: use kfree_skb_reason() in udp_queue_rcv_one_skb() (Antoine Tenart) [2059158] - net: ipv4: use kfree_skb_reason() in ip_protocol_deliver_rcu() (Antoine Tenart) [2059158] - net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() (Antoine Tenart) [2059158] - net: ipv4: use kfree_skb_reason() in ip_rcv_core() (Antoine Tenart) [2059158] - net: netfilter: use kfree_drop_reason() for NF_DROP (Antoine Tenart) [2059158] - net: skb_drop_reason: add document for drop reasons (Antoine Tenart) [2059158] - net: socket: rename SKB_DROP_REASON_SOCKET_FILTER (Antoine Tenart) [2059158] - net: skb: use kfree_skb_reason() in __udp4_lib_rcv() (Antoine Tenart) [2059158] - net: skb: use kfree_skb_reason() in tcp_v4_rcv() (Antoine Tenart) [2059158] - net: skb: introduce kfree_skb_reason() (Antoine Tenart) [2059158] - bnx2x: Fix comment typo (Manish Chopra) [2111882] - bnx2x: Fix spelling mistake "regiser" -> "register" (Manish Chopra) [2111882] - bnx2x: Fix undefined behavior due to shift overflowing the constant (Manish Chopra) [2111882] - net: sched: act_ct: fix possible refcount leak in tcf_ct_init() (Davide Caratti) [2133741] - net: sched: fix possible refcount leak in tc_new_tfilter() (Davide Caratti) [2133741] - sch_sfb: Also store skb len before calling child enqueue (Davide Caratti) [2133741] - sch_sfb: Don't assume the skb is still around after enqueueing to child (Davide Caratti) [2133741] - net/sched: fix netdevice reference leaks in attach_default_qdiscs() (Davide Caratti) [2133741] - net: sched: tbf: don't call qdisc_put() while holding tree lock (Davide Caratti) [2133741] - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. (Davide Caratti) [2133741] - net/sched: act_api: Notify user space if any actions were flushed before error (Davide Caratti) [2133741] - tipc: fix an information leak in tipc_topsrv_kern_subscr (Xin Long) [2134962] - tipc: Fix recognition of trial period (Xin Long) [2134962] - tipc: fix shift wrapping bug in map_get() (Xin Long) [2134962] - PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited (Myron Stowe) [2072656] - x86/pci/xen: Use msi_msg shadow structs (Jerry Snitselaar) [2133518] - iommu/intel: Use msi_msg shadow structs (Jerry Snitselaar) [2133518] - PCI: MSI: Fix Kconfig dependencies for PCI_MSI_ARCH_FALLBACKS (Jerry Snitselaar) [2133518] - x86/apic/msi: Unbreak DMAR and HPET MSI (Jerry Snitselaar) [2133518] - iommu/amd: Remove domain search for PCI/MSI (Jerry Snitselaar) [2133518] - iommu/vt-d: Remove domain search for PCI/MSI[X] (Jerry Snitselaar) [2133518] - x86/irq: Make most MSI ops XEN private (Jerry Snitselaar) [2133518] - x86/irq: Cleanup the arch_*_msi_irqs() leftovers (Jerry Snitselaar) [2133518] - PCI/MSI: Make arch_.*_msi_irq[s] fallbacks selectable (Jerry Snitselaar) [2133518] - x86/xen: Wrap XEN MSI management into irqdomain (Jerry Snitselaar) [2133518] - x86/xen: Consolidate XEN-MSI init (Jerry Snitselaar) [2133518] - x86/xen: Rework MSI teardown (Jerry Snitselaar) [2133518] - x86/xen: Make xen_msi_init() static and rename it to xen_hvm_msi_init() (Jerry Snitselaar) [2133518] - x86/irq: Move apic_post_init() invocation to one place (Jerry Snitselaar) [2133518] - x86/msi: Use generic MSI domain ops (Jerry Snitselaar) [2133518] - x86/msi: Remove pointless vcpu_affinity callback (Jerry Snitselaar) [2133518] - netfilter: nf_conntrack_irc: Tighten matching on DCC message (Wander Lairson Costa) [2124092] {CVE-2022-2663} - netfilter: nf_conntrack_irc: Fix forged IP logic (Wander Lairson Costa) [2124092] {CVE-2022-2663} - ice: Add support Flex RXD (Michal Schmidt) [2131310] - asm-generic: sections: refactor memory_intersects (Jerry Snitselaar) [2112119] - swiotlb: fix passing local variable to debugfs_create_ulong() (Jerry Snitselaar) [2112119] - swiotlb: move struct io_tlb_slot to swiotlb.c (Jerry Snitselaar) [2112119] - swiotlb: ensure a segment doesn't cross the area boundary (Jerry Snitselaar) [2112119] - swiotlb: consolidate rounding up default_nslabs (Jerry Snitselaar) [2112119] - swiotlb: remove unused fields in io_tlb_mem (Jerry Snitselaar) [2112119] - swiotlb: fix use after free on error handling path (Jerry Snitselaar) [2112119] - swiotlb: split up the global swiotlb lock (Jerry Snitselaar) [2112119] - swiotlb: fail map correctly with failed io_tlb_default_mem (Jerry Snitselaar) [2112119] - swiotlb: remove a useless return in swiotlb_init (Jerry Snitselaar) [2112119] - swiotlb: remove the unused swiotlb_force declaration (Jerry Snitselaar) [2112119] - iommu/dma: Fix race condition during iova_domain initialization (Jerry Snitselaar) [2112119] - iommu/amd: Fix compile warning in init code (Jerry Snitselaar) [2106599] - iommu/amd: Simplify and Consolidate Virtual APIC (AVIC) Enablement (Jerry Snitselaar) [2106599] - iommu/vt-d: Check correct capability for sagaw determination (Jerry Snitselaar) [2112119] - iommu/vt-d: Correctly calculate sagaw value of IOMMU (Jerry Snitselaar) [2112119] - iommu/vt-d: Fix kdump kernels boot failure with scalable mode (Jerry Snitselaar) [2080413] - iommu/amd: use full 64-bit value in build_completion_wait() (Jerry Snitselaar) [2112119] - swiotlb: avoid potential left shift overflow (Jerry Snitselaar) [2112119] - dma-debug: improve search for partial syncs (Jerry Snitselaar) [2112119] - iommu/iova: Improve 32-bit free space estimate (Jerry Snitselaar) [2112119] - iommu/amd: Handle return of iommu_device_sysfs_add (Jerry Snitselaar) [2112119] - swiotlb: fix setting ->force_bounce (Jerry Snitselaar) [2112119] - swiotlb: use the right nslabs-derived sizes in swiotlb_init_late (Jerry Snitselaar) [2112119] - swiotlb: use the right nslabs value in swiotlb_init_remap (Jerry Snitselaar) [2112119] - swiotlb: don't panic when the swiotlb buffer can't be allocated (Jerry Snitselaar) [2112119] - x86: remove cruft from (Jerry Snitselaar) [2112119] - swiotlb: remove swiotlb_init_with_tbl and swiotlb_init_late_with_tbl (Jerry Snitselaar) [2112119] - swiotlb: provide swiotlb_init variants that remap the buffer (Jerry Snitselaar) [2112119] - swiotlb: pass a gfp_mask argument to swiotlb_init_late (Jerry Snitselaar) [2112119] - swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction (Jerry Snitselaar) [2112119] - swiotlb: make the swiotlb_init interface more useful (Jerry Snitselaar) [2112119] - x86: centralize setting SWIOTLB_FORCE when guest memory encryption is enabled (Jerry Snitselaar) [2112119] - x86: remove the IOMMU table infrastructure (Jerry Snitselaar) [2112119] - swiotlb: rename swiotlb_late_init_with_default_size (Jerry Snitselaar) [2112119] - swiotlb: simplify swiotlb_max_segment (Jerry Snitselaar) [2112119] - iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: check return value after calling platform_get_resource() (Jerry Snitselaar) [2112119] - iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() (Jerry Snitselaar) [2112119] - iommu/amd: Increase timeout waiting for GA log enablement (Jerry Snitselaar) [2112119] - iommu/amd: Do not call sleep while holding spinlock (Jerry Snitselaar) [2112119] - iommu/amd: Remove redundant check (Jerry Snitselaar) [2112119] - swiotlb: simplify array allocation (Jerry Snitselaar) [2112119] - swiotlb: tidy up includes (Jerry Snitselaar) [2112119] - treewide: Replace the use of mem_encrypt_active() with cc_platform_has() (Jerry Snitselaar) [2112119] - swiotlb: simplify debugfs setup (Jerry Snitselaar) [2112119] - iommu: Log iova range in map/unmap trace events (Jerry Snitselaar) [2112119] - iommu/amd: Improve amd_iommu_v2_exit() (Jerry Snitselaar) [2112119] - iommu/amd: Remove unused struct fault.devid (Jerry Snitselaar) [2112119] - iommu/amd: Clean up function declarations (Jerry Snitselaar) [2112119] - iommu/amd: Improve error handling for amd_iommu_init_pci (Jerry Snitselaar) [2112119] - iommu/iova: Separate out rcache init (Jerry Snitselaar) [2112119] - iommu/iova: Temporarily include dma-mapping.h from iova.h (Jerry Snitselaar) [2112119] - iommu: Move flush queue data into iommu_dma_cookie (Jerry Snitselaar) [2112119] - iommu/iova: Move flush queue code to iommu-dma (Jerry Snitselaar) [2112119] - iommu/iova: Consolidate flush queue code (Jerry Snitselaar) [2112119] - iommu/vt-d: Use put_pages_list (Jerry Snitselaar) [2112119] - iommu/amd: Use put_pages_list (Jerry Snitselaar) [2112119] - iommu/amd: Simplify pagetable freeing (Jerry Snitselaar) [2112119] - iommu/iova: Squash flush_cb abstraction (Jerry Snitselaar) [2112119] - iommu/iova: Squash entry_dtor abstraction (Jerry Snitselaar) [2112119] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: fix event handling soft lockup (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: Avoid open coded arithmetic in memory allocation (Jerry Snitselaar) [2112119] - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Jerry Snitselaar) [2112119] - iommu/intel: Use msi_msg shadow structs (Jerry Snitselaar) [2112119] - dma-mapping: use 'bitmap_zalloc()' when applicable (Jerry Snitselaar) [2112119] - iommu/dma: Use kvcalloc() instead of kvzalloc() (Jerry Snitselaar) [2112119] - iommu/vt-d: Convert the return type of first_pte_in_page to bool (Jerry Snitselaar) [2112119] - iommu/vt-d: Use second level for GPA->HPA translation (Jerry Snitselaar) [2112119] - iommu/vt-d: Remove duplicate identity domain flag (Jerry Snitselaar) [2112119] - iommu/vt-d: Do not falsely log intel_iommu is unsupported kernel option (Jerry Snitselaar) [2112119] - iommu/dma: Unexport IOVA cookie management (Jerry Snitselaar) [2112119] - iommu/amd: Use struct_group() for memcpy() region (Jerry Snitselaar) [2112119] - dma-mapping: remove bogus test for pfn_valid from dma_map_resource (Jerry Snitselaar) [2112119] - iommu/vt-d: Use pci_dev_id() helper (Jerry Snitselaar) [2112119] - swiotlb-xen: this is PV-only on x86 (Jerry Snitselaar) [2112119] - xen/pci-swiotlb: reduce visibility of symbols (Jerry Snitselaar) [2112119] - iova: Export alloc_iova_fast() and free_iova_fast() (Jerry Snitselaar) [2112119] - iommu: Clarify default domain Kconfig (Jerry Snitselaar) [2112119] - iommu/io-pgtable: Abstract iommu_iotlb_gather access (Jerry Snitselaar) [2112119] - iommu/vt-d: Refactor Kconfig a bit (Jerry Snitselaar) [2112119] - iommu: Allow enabling non-strict mode dynamically (Jerry Snitselaar) [2112119] - iommu: Merge strictness and domain type configs (Jerry Snitselaar) [2112119] - iommu: Only log strictness for DMA domains (Jerry Snitselaar) [2112119] - iommu: Expose DMA domain strictness via sysfs (Jerry Snitselaar) [2112119] - iommu: Express DMA strictness via the domain type (Jerry Snitselaar) [2112119] - iommu/vt-d: Prepare for multiple DMA domain types (Jerry Snitselaar) [2112119] - iommu/arm-smmu: Prepare for multiple DMA domain types (Jerry Snitselaar) [2112119] - iommu/amd: Prepare for multiple DMA domain types (Jerry Snitselaar) [2112119] - iommu: Introduce explicit type for non-strict DMA domains (Jerry Snitselaar) [2112119] - iommu/io-pgtable: Remove non-strict quirk (Jerry Snitselaar) [2112119] - iommu: Indicate queued flushes via gather data (Jerry Snitselaar) [2112119] - iommu/amd: Remove stale amd_iommu_unmap_flush usage (Jerry Snitselaar) [2112119] - iommu: Remove mode argument from iommu_set_dma_strict() (Jerry Snitselaar) [2112119] - iommu/amd: Add support for IOMMU default DMA mode build options (Jerry Snitselaar) [2112119] - iommu/vt-d: Add support for IOMMU default DMA mode build options (Jerry Snitselaar) [2112119] - iommu: Enhance IOMMU default DMA mode build options (Jerry Snitselaar) [2112119] - iommu: Print strict or lazy mode at init time (Jerry Snitselaar) [2112119] - iommu: Deprecate Intel and AMD cmdline methods to enable strict mode (Jerry Snitselaar) [2112119] - dma-debug: use memory_intersects() directly (Jerry Snitselaar) [2112119] - dma-debug: fix return value of __setup handlers (Jerry Snitselaar) [2112119] - arm-smmu-qcom: Ensure the qcom_scm driver has finished probing (Jerry Snitselaar) [2112119] - iommu/io-pgtable-arm: Clean up faulty sanity check (Jerry Snitselaar) [2112119] - iommu/vt-d: Fix RCU list debugging warnings (Jerry Snitselaar) [2112119] - iommu/dma: add a new dma_map_ops of get_merge_boundary() (Jerry Snitselaar) [2112119] - swiotlb: do not zero buffer in set_memory_decrypted() (Jerry Snitselaar) [2112119] - iommu: iommu_ops RH_KABI cleanup (Jerry Snitselaar) [2112119] - device: Fix RH_KABI work around (Jerry Snitselaar) [2112357] - iommu/vt-d: Drop stop marker messages (Jerry Snitselaar) [2112119] - iommu/vt-d: Remove unused function intel_svm_capable() (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: Fix size calculation in arm_smmu_mm_invalidate_range() (Jerry Snitselaar) [2112119] - iommu/vt-d: Delete dev_has_feat callback (Jerry Snitselaar) [2112119] - iommu/amd: Remove useless irq affinity notifier (Jerry Snitselaar) [2112119]- scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() and qedi_process_cmd_cleanup_resp() (Nilesh Javali) [2109890] - scsi: qedi: Remove set but unused 'page' variable (Nilesh Javali) [2109890] - x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Wander Lairson Costa) [2070700] {CVE-2022-25265} - x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Wander Lairson Costa) [2070700] {CVE-2022-25265} - x86/elf: Add table to document READ_IMPLIES_EXEC (Wander Lairson Costa) [2070700] {CVE-2022-25265} - RHEL-only: KVM: selftests: Enable rseq_test on aarch64 (Gavin Shan) [2128974] - KVM: selftests: Use getcpu() instead of sched_getcpu() in rseq_test (Gavin Shan) [2128974] - selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c (Gavin Shan) [2128974] - KVM: selftests: Fix target thread to be migrated in rseq_test (Gavin Shan) [2128974] - selftests: KVM: Handle compiler optimizations in ucall (Gavin Shan) [2128974] - selftests: kvm: replace ternary operator with min() (Gavin Shan) [2128974] - KVM: selftests: Fix typo in vgic_init test (Gavin Shan) [2128974] - KVM: selftests: Fix buggy-but-benign check in test_v3_new_redist_regions() (Gavin Shan) [2128974] - KVM: arm64: vgic: Fix exit condition in scan_its_table() (Gavin Shan) [2128974] - KVM: arm64: selftests: Add support for GICv2 on v3 (Gavin Shan) [2128974] - KVM: arm64: Fix comment typo in nvhe/switch.c (Gavin Shan) [2128974] - KVM: arm64: vgic: Remove duplicate check in update_affinity_collection() (Gavin Shan) [2128974] - KVM: arm64: Don't return from void function (Gavin Shan) [2128974] - KVM: arm64: Drop stale comment (Gavin Shan) [2128974] - KVM: arm64: Warn if accessing timer pending state outside of vcpu context (Gavin Shan) [2128974] - KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic_uaccess_read_pending (Gavin Shan) [2128974] - KVM: arm64: vgic: Undo work in failed ITS restores (Gavin Shan) [2128974] - KVM: arm64: vgic: Do not ignore vgic_its_restore_cte failures (Gavin Shan) [2128974] - KVM: arm64: vgic: Add more checks when restoring ITS tables (Gavin Shan) [2128974] - KVM: arm64: vgic: Check that new ITEs could be saved in guest memory (Gavin Shan) [2128974] - KVM: arm64: nvhe: Eliminate kernel-doc warnings (Gavin Shan) [2128974] - KVM: arm64: Print emulated register table name when it is unsorted (Gavin Shan) [2128974] - KVM: arm64: Don't BUG_ON() if emulated register table is unsorted (Gavin Shan) [2128974] - KVM: arm64: Inject exception on out-of-IPA-range translation fault (Gavin Shan) [2128974] - KVM: arm64: vgic: Remove unnecessary type castings (Gavin Shan) [2128974] - KVM: arm64: Drop unused param from kvm_psci_version() (Gavin Shan) [2128974] - KVM: arm64: vgic: Add memcg accounting to vgic allocations (Gavin Shan) [2128974] - x86/split_lock: Enable the split lock feature on Raptor Lake (Prarit Bhargava) [2076738] - mm: prevent page_frag_alloc() from corrupting the memory (Izabela Bakollari) [2132265] - RDMA/mlx5: Set local port to one when accessing counters (Mohammad Kabat) [2077119] - scsi: ch: Do not initialise statics to 0 (Ewan D. Milne) [2132458] - scsi: core: Fix warning in scsi_alloc_sgtables() (Ewan D. Milne) [2132458] - scsi: core: Move the definition of SCSI_QUEUE_DELAY (Ewan D. Milne) [2132458] - scsi: scsi_debug: Fix zone transition to full condition (Ewan D. Milne) [2132458] - scsi: sd_zbc: Prevent zone information memory leak (Ewan D. Milne) [2132458] - scsi: sd: Fix potential NULL pointer dereference (Ewan D. Milne) [2132458] - scsi: sr: Add memory allocation failure handling for get_capabilities() (Ewan D. Milne) [2132458] - scsi: sd: Use cached ATA Information VPD page (Ewan D. Milne) [2132458] - scsi: core: Do not truncate INQUIRY data on modern devices (Ewan D. Milne) [2132458] - scsi: core: Pick suitable allocation length in scsi_report_opcode() (Ewan D. Milne) [2132458] - scsi: core: Query VPD size before getting full page (Ewan D. Milne) [2132458] - scsi: scsi_debug: Add gap zone support (Ewan D. Milne) [2132458] - scsi: scsi_debug: Rename zone type constants (Ewan D. Milne) [2132458] - scsi: scsi_debug: Fix a typo (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Hide gap zones (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Return early in sd_zbc_check_zoned_characteristics() (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Introduce struct zoned_disk_info (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Use logical blocks as unit when querying zones (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Verify that the zone size is a power of two (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Improve source code documentation (Ewan D. Milne) [2132458] - scsi: sr: Do not leak information in ioctl (Ewan D. Milne) [2132458] - scsi: core: Remove unreachable code warning (Ewan D. Milne) [2132458] - scsi: libfc: Fix use after free in fc_exch_abts_resp() (Ewan D. Milne) [2132458] - scsi: scsi_debug: Silence unexpected unlock warnings (Ewan D. Milne) [2132458] - scsi: Remove unused member cmd_pool for structure scsi_host_template (Ewan D. Milne) [2132458] - scsi: scsi_debug: Add environmental reporting log subpage (Ewan D. Milne) [2132458] - scsi: scsi_debug: Add no_rwlock parameter (Ewan D. Milne) [2132458] - scsi: scsi_debug: Divide power on reset UNIT ATTENTION (Ewan D. Milne) [2132458] - scsi: scsi_debug: Use TASK SET FULL more (Ewan D. Milne) [2132458] - scsi: scsi_debug: Strengthen defer_t accesses (Ewan D. Milne) [2132458] - scsi: ch: Don't use GFP_DMA (Ewan D. Milne) [2132458] - scsi: scsi_transport_sas: Add 22.5 Gbps link rate definitions (Ewan D. Milne) [2132458] - scsi: sd: Free scsi_disk device via put_device() (Ewan D. Milne) [2132458] - scsi: scsi_debug: Adjust num_parts to create equally sized partitions (Ewan D. Milne) [2132458] - scsi: ch: remove ch_mutex() (Ewan D. Milne) [2132458] - scsi: ch: synchronize ch_probe() and ch_open() (Ewan D. Milne) [2132458] - scsi: ch: fixup refcounting imbalance for SCSI devices (Ewan D. Milne) [2132458] - scsi: mpi3mr: Schedule IRQ kthreads only on non-RT kernels (Tomas Henzl) [2134535] - netfilter: flowtable: fix stuck flows on cleanup due to pending work (Phil Sutter) [2131370] - netfilter: flowtable: add function to invoke garbage collection immediately (Phil Sutter) [2131370] - netfilter: flowtable: pass flowtable to nf_flow_table_iterate() (Phil Sutter) [2131370] - netfilter: flowtable: separate replace, destroy and stats to different workqueues (Phil Sutter) [2131370] - drm/mgag200: Fix PLL setup for G200_SE_A rev >=4 (Jocelyn Falempe) [2130159] - af_key: Do not call xfrm_probe_algs in parallel (Sabrina Dubroca) [2122369] {CVE-2022-3028} - xfrm: Update ipcomp_scratches with NULL when freed (Sabrina Dubroca) [2136193] - esp: choose the correct inner protocol for GSO on inter address family tunnels (Sabrina Dubroca) [2136193] - xfrm: fix refcount leak in __xfrm_policy_check() (Sabrina Dubroca) [2136193] - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Sabrina Dubroca) [2136193] - net: Fix esp GSO on inter address family tunnels. (Sabrina Dubroca) [2136193] - esp: Fix BEET mode inter address family tunneling on GSO (Sabrina Dubroca) [2136193] - cifs: fix check of dfs interlinks (Ronnie Sahlberg) [2132414] - powerpc/pseries: Fix numa FORM2 parsing fallback code (Nico Pache) [2089496] - powerpc/pseries: rename numa_dist_table to form2_distances (Nico Pache) [2089496] - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT (Nico Pache) [2089496] - hugetlb: add lockdep check for i_mmap_rwsem held in huge_pmd_share (Nico Pache) [2089496] - mm: page_io: fix psi memory pressure error on cold swapins (Nico Pache) [2089496] - mm/memcg: Remove 'page' parameter to mem_cgroup_charge_statistics() (Nico Pache) [2089496] - mm: workingset: replace IRQ-off check with a lockdep assert. (Nico Pache) [2089496] - mm/madvise: fix potential pte_unmap_unlock pte error (Nico Pache) [2089496] - mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() (Nico Pache) [2089496] - mm/sparse.c: remove NULL check in clear_hwpoisoned_pages() (Nico Pache) [2089496] - node: fix device cleanups in error handling code (Nico Pache) [2089496] - x86/setup: Fix static memory detection (Nico Pache) [2089496] - x86/fault: Don't send SIGSEGV twice on SEGV_PKUERR (Nico Pache) [2089496] - s390/startup: round down "mem" option to page boundary (Nico Pache) [2089496] - powerpc/64s: Remove 'dummy_copy_buffer' (Nico Pache) [2089496] - page_alloc: fix invalid watermark check on a negative value (Nico Pache) [2089496] - lib/radix-tree: remove unused argument of insert_entries (Nico Pache) [2089496] - drm/radeon: fix incorrrect SPDX-License-Identifiers (Nico Pache) [2089496] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [2089496] - irq_work: use kasan_record_aux_stack_noalloc() record callstack (Nico Pache) [2089496] - kdb: Fix the putarea helper function (Nico Pache) [2089496] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [2089496] - mm, kasan: use compare-exchange operation to set KASAN page tag (Nico Pache) [2089496] - rcu: Avoid alloc_pages() when recording stack (Nico Pache) [2089496] - workqueue, kasan: avoid alloc_pages() when recording stack (Nico Pache) [2089496] - kasan: generic: introduce kasan_record_aux_stack_noalloc() (Nico Pache) [2089496] - kasan: common: provide can_alloc in kasan_save_stack() (Nico Pache) [2089496] - lib/stackdepot: remove unused function argument (Nico Pache) [2089496] - lib/stackdepot: include gfp.h (Nico Pache) [2089496] - blk-cgroup: blk_cgroup_bio_start() should use irq-safe operations on blkg->iostat_cpu (Nico Pache) [2089496] - libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (Nico Pache) [2089496] - include/trace/events/vmscan.h: remove mm_vmscan_inactive_list_is_low (Nico Pache) [2089496] - khugepaged: selftests: remove debug_cow (Nico Pache) [2089496] - mm/mmzone.h: simplify is_highmem_idx() (Nico Pache) [2089496] - mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() (Nico Pache) [2089496] - mm/page-writeback: update the comment of Dirty position control (Nico Pache) [2089496] - mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Nico Pache) [2089496] - fuse: ignore PG_workingset after stealing (Nico Pache) [2089496] - mm/slub: actually fix freelist pointer vs redzoning (Nico Pache) [2089496] - mm/slub: clarify verification reporting (Nico Pache) [2089496] - irq_work: Make irq_work_queue() NMI-safe again (Nico Pache) [2089496] - mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE_DEBUG_COW_FLAG (Nico Pache) [2089496] - irq_work: record irq_work_queue() call stack (Nico Pache) [2089496] - arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL (Nico Pache) [2089496] - mm/arm64: Correct obsolete comment in do_page_fault() (Nico Pache) [2089496] - kernel: kexec: remove the lock operation of system_transition_mutex (Nico Pache) [2089496] - libnvdimm/pmem: Remove unused header (Nico Pache) [2089496] - workqueue: kasan: record workqueue stack (Nico Pache) [2089496] - lib/test_kasan.c: add workqueue test case (Nico Pache) [2089496] - page_frag: Recover from memory pressure (Nico Pache) [2089496] - mm: use helper function put_write_access() (Nico Pache) [2089496] - mm/swapfile.c: remove unnecessary goto out in _swap_info_get() (Nico Pache) [2089496] - mm/swap.c: fix incomplete comment in lru_cache_add_inactive_or_unevictable() (Nico Pache) [2089496] - mm/page_io.c: remove useless out label in __swap_writepage() (Nico Pache) [2089496] - mm/swap_slots.c: remove always zero and unused return value of enable_swap_slots_cache() (Nico Pache) [2089496] - mm/swap.c: fix confusing comment in release_pages() (Nico Pache) [2089496] - mm: annotate a data race in page_zonenum() (Nico Pache) [2089496] - mm/swap.c: annotate data races for lru_rotate_pvecs (Nico Pache) [2089496] - mm/rmap: annotate a data race at tlb_flush_batched (Nico Pache) [2089496] - mm/mempool: fix a data race in mempool_free() (Nico Pache) [2089496] - mm/list_lru: fix a data race in list_lru_count_one (Nico Pache) [2089496] - mm/memcontrol: fix a data race in scan count (Nico Pache) [2089496] - mm/swapfile: fix and annotate various data races (Nico Pache) [2089496] - mm: thp: remove debug_cow switch (Nico Pache) [2089496] - page_alloc: consider highatomic reserve in watermark fast (Nico Pache) [2089496] - mm: remove unnecessary wrapper function do_mmap_pgoff() (Nico Pache) [2089496] - doc: don't use deprecated "---help---" markers in target docs (Nico Pache) [2089496] - doc: cgroup: update note about conditions when oom killer is invoked (Nico Pache) [2089496] - mm: add kvfree_sensitive() for freeing sensitive data objects (Nico Pache) [2089496] - f2fs: fix retry logic in f2fs_write_cache_pages() (Nico Pache) [2089496] - mm/hugetlb: avoid unnecessary check on pud and pmd entry in huge_pte_offset (Nico Pache) [2089496] - mm/page-writeback.c: remove unused variable (Nico Pache) [2089496] - zswap: docs/vm: Fix typo accept_threshold_percent in zswap.rst (Nico Pache) [2089496] - tracing: Add a vmalloc_sync_mappings() for safe measure (Nico Pache) [2089496] - mm/hugetlb: fix a addressing exception caused by huge_pte_offset (Nico Pache) [2089496] - mm/page-writeback.c: write_cache_pages(): deduplicate identical checks (Nico Pache) [2089496] - revert "topology: add support for node_to_mem_node() to determine the fallback node" (Nico Pache) [2089496] - net: memcg: fix lockdep splat in inet_csk_accept() (Nico Pache) [2089496] - net: memcg: late association of sock to memcg (Nico Pache) [2089496] - tmpfs: deny and force are not huge mount options (Nico Pache) [2089496] - mm/zswap.c: add allocation hysteresis if pool limit is hit (Nico Pache) [2089496] - mm/swapfile.c: swap_next should increase position index (Nico Pache) [2089496] - fat: use prandom_u32() for i_generation (Nico Pache) [2089496] - mm/mmap.c: rb_parent is not necessary in __vma_link_list() (Nico Pache) [2089496] - mm/mmap.c: __vma_unlink_prev() is not necessary now (Nico Pache) [2089496] - docs: kmemleak: DEBUG_KMEMLEAK_EARLY_LOG_SIZE changed names (Nico Pache) [2089496] - mm/mmap.c: prev could be retrieved from vma->vm_prev (Nico Pache) [2089496] - mm/zsmalloc.c: fix a -Wunused-function warning (Nico Pache) [2089496] - mm/rmap.c: remove set but not used variable 'cstart' (Nico Pache) [2089496] - tools headers UAPI: Update tools's copy of mman.h headers (Nico Pache) [2089496] - mm/mmap: move common defines to mman-common.h (Nico Pache) [2089496] - mm: fix the MAP_UNINITIALIZED flag (Nico Pache) [2089496] - mm: vmalloc: show number of vmalloc pages in /proc/meminfo (Nico Pache) [2089496] - slab: remove /proc/slab_allocators (Nico Pache) [2089496] - mm/huge_memory.c: fix "orig_pud" set but not used (Nico Pache) [2089496] - mm: hwpoison: use do_send_sig_info() instead of force_sig() (Nico Pache) [2089496] - mm, page_alloc: drop should_suppress_show_mem (Nico Pache) [2089496] - mm,page_alloc: PF_WQ_WORKER threads must sleep at should_reclaim_retry() (Nico Pache) [2089496] - powerpc/8xx: Use patch_site for perf counters setup (Nico Pache) [2089496] - powerpc/8xx: Use patch_site for memory setup patching (Nico Pache) [2089496] - Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP" (Nico Pache) [2089496] - mm/swapfile.c: put_swap_page: share more between huge/normal code path (Nico Pache) [2089496] - mm, swap, get_swap_pages: use entry_size instead of cluster in parameter (Nico Pache) [2089496] - mm/swapfile.c: add __swap_entry_free_locked() (Nico Pache) [2089496] - mm/swapfile.c: unify normal/huge code path in put_swap_page() (Nico Pache) [2089496] - mm/swapfile.c: unify normal/huge code path in swap_page_trans_huge_swapped() (Nico Pache) [2089496] - mm/swapfile.c: replace some #ifdef with IS_ENABLED() (Nico Pache) [2089496] - mm: swap: add comments to lock_cluster_or_swap_info() (Nico Pache) [2089496] - mm/swapfile.c: use swap_count() in swap_page_trans_huge_swapped() (Nico Pache) [2089496] - mm, oom: remove sleep from under oom_lock (Nico Pache) [2089496] - mm/hugetlb: remove gigantic page support for HIGHMEM (Nico Pache) [2089496] - mm/page-writeback.c: update stale account_page_redirty() comment (Nico Pache) [2089496] - shmem: use monotonic time for i_generation (Nico Pache) [2089496] - mptcp: increase default max additional subflows to 2 (Paolo Abeni) [2127136] - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Davide Caratti) [2103990] - ipv6: Refactor fib6_ignore_linkdown (Davide Caratti) [2103990] - Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Davide Caratti) [2103990] - net: af_key: add check for pfkey_broadcast in function pfkey_process (Davide Caratti) [2103990] - certs: Add FIPS selftests (Vladis Dronov) [2134828] - certs: Move load_certificate_list() to be with the asymmetric keys code (Vladis Dronov) [2134828]- selftests/bpf: Limit unroll_count for pyperf600 test (Viktor Malik) [2139128]- perf affinity: Fix out of bound access to "sched_cpus" mask (Michael Petlan) [2125952] - net: skb: introduce and use a single page frag cache (Paolo Abeni) [2063335] - powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL (Steve Best) [2131651] - agp/intel: Rename intel-gtt symbols (Jocelyn Falempe) [2115871] - drm/i915/gt: Split intel-gtt functions by arch (Jocelyn Falempe) [2115871] - drm: Implement DRM aperture helpers under video/ (Jocelyn Falempe) [2115871] - efi: Fix build error due to enum collision between efi.h and ima.h (Jocelyn Falempe) [2115871] - Revert "workqueue: remove unused cancel_work()" (Jocelyn Falempe) [2115871] - dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jocelyn Falempe) [2115871] - drm/i915/gsc: add gsc as a mei auxiliary device (Jocelyn Falempe) [2115871] - drm/i915: Prepare for multiple GTs (Jocelyn Falempe) [2115871] - drm/i915/gt: add gt_is_root() helper (Jocelyn Falempe) [2115871] - drm/i915: Rename INTEL_REGION_LMEM with INTEL_REGION_LMEM_0 (Jocelyn Falempe) [2115871] - drm/i915: fixup the initial fb base on DGFX (Jocelyn Falempe) [2115871] - drm/i915: add i915_gem_object_create_region_at() (Jocelyn Falempe) [2115871] - drm/i915: Report steering details in debugfs (Jocelyn Falempe) [2115871] - x86/gpu: include drm/i915_pciids.h directly in early quirks (Jocelyn Falempe) [2115871] - staging: fbtft: core: set smem_len before fb_deferred_io_init call (Jocelyn Falempe) [2115871] - fbdev: Put mmap for deferred I/O into drivers (Jocelyn Falempe) [2115871] - fbdev: Track deferred-I/O pages in pageref struct (Jocelyn Falempe) [2115871] - fbdev: defio: fix the pagelist corruption (Jocelyn Falempe) [2115871] - fbdev: Don't sort deferred-I/O pages by default (Jocelyn Falempe) [2115871] - staging: fbtft: Add spaces around / - Style (Jocelyn Falempe) [2115871] - fbdev/defio: Early-out if page is already enlisted (Jocelyn Falempe) [2115871] - panic, kexec: make __crash_kexec() NMI safe (Valentin Schneider) [2134126] - kexec: turn all kexec_mutex acquisitions into trylocks (Valentin Schneider) [2134126] - kexec: move locking into do_kexec_load (Valentin Schneider) [2134126] - ice: Fix interface being down after reset with link-down-on-close flag on (Petr Oros) [2024110] - ice: Add low latency Tx timestamp read (Petr Oros) [2092425] - ice: introduce ice_ptp_reset_cached_phctime function (Petr Oros) [2092425] - ice: re-arrange some static functions in ice_ptp.c (Petr Oros) [2092425] - ice: track and warn when PHC update is late (Petr Oros) [2092425] - ice: track Tx timestamp stats similar to other Intel drivers (Petr Oros) [2092425] - ice: implement adjfine with mul_u64_u64_div_u64 (Petr Oros) [2092425] - ice: Add EXTTS feature to the feature bitmap (Petr Oros) [2092425] - math: Export mul_u64_u64_div_u64 (Petr Oros) [2092425] - neighbour: allow NUD_NOARP entries to be forced GCed (Xin Long) [2076534] - neighbour: Prevent Race condition in neighbour subsytem (Xin Long) [2076534] - neighbour: Prevent a dead entry from updating gc_list (Xin Long) [2076534] - net: Exempt multicast addresses from five-second neighbor lifetime (Xin Long) [2076534] - neighbor: Reset gc_entries counter if new entry is released before insert (Xin Long) [2076534] - neighbor: Remove externally learned entries from gc_list (Xin Long) [2076534] - neighbor: Move neigh_update_ext_learned to core file (Xin Long) [2076534] - neighbor: Remove state and flags arguments to neigh_del (Xin Long) [2076534] - neighbor: Fix state check in neigh_forced_gc (Xin Long) [2076534] - neighbor: Fix locking order for gc_list changes (Xin Long) [2076534] - neighbor: gc_list changes should be protected by table lock (Xin Long) [2076534] - neighbor: Improve garbage collection (Xin Long) [2076534] - neighbour: send netlink notification if NTF_ROUTER changes (Xin Long) [2076534] - neighbour: allow admin to set NTF_ROUTER (Xin Long) [2076534] - s390/dasd: add device ping attribute (Tobias Huschle) [2043877] - s390/dasd: suppress generic error messages for PPRC secondary devices (Tobias Huschle) [2043877] - s390/dasd: add ioctl to perform a swap of the drivers copy pair (Tobias Huschle) [2043877] - s390/dasd: add copy pair swap capability (Tobias Huschle) [2043877] - s390/dasd: add copy pair setup (Tobias Huschle) [2043877] - s390/dasd: add query PPRC function (Tobias Huschle) [2043877] - s390/dasd: put block allocation in separate function (Tobias Huschle) [2043877] - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Tobias Huschle) [2043877] - s390/qeth: Split memcpy() of struct qeth_ipacmd_addr_change flexible array (Tobias Huschle) [2110426] - s390/qeth: Fix typo 'the the' in comment (Tobias Huschle) [2110426] - s390/qdio: Fix spelling mistake (Tobias Huschle) [2110426] - qeth: remove a copy of the NAPI_POLL_WEIGHT define (Tobias Huschle) [2110426] - scsi: bnx2fc: Avoid using get_cpu() in bnx2fc_cmd_alloc() (Nilesh Javali) [2109895] - scsi: bnx2fc: Fix spelling mistake "mis-match" -> "mismatch" (Nilesh Javali) [2109895] - scsi: bnx2fc: Make use of the helper macro kthread_run() (Nilesh Javali) [2109895] - scsi: bnx2fc: Fix typo in comments (Nilesh Javali) [2109895] - scsi: qedf: Populate sysfs attributes for vport (Nilesh Javali) [2120219] - scsi: qedf: Fix typo in comment (Nilesh Javali) [2109893] - scsi: qedf: Remove redundant variable op (Nilesh Javali) [2109893] - scsi: qedf: Remove an unneeded NULL check on list iterator (Nilesh Javali) [2109893] - scsi: qedf: Remove unnecessary code (Nilesh Javali) [2109893] - s390/sclp: reserve memory occupied by sclp early buffer (Mete Durlu) [2060830] - s390: make command line configurable (Mete Durlu) [2060830] - s390: support command lines longer than 896 bytes (Mete Durlu) [2060830] - s390/kexec_file: move kernel image size check (Mete Durlu) [2060830] - s390/boot: move sclp early buffer from fixed address in asm to C (Mete Durlu) [2060830] - drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES (Phil Auld) [2115518] - sched/core: Do not requeue task on CPU excluded from cpus_mask (Phil Auld) [2115518] - workqueue: Avoid a false warning in unbind_workers() (Phil Auld) [2115518] - sched/core: Always flush pending blk_plug (Phil Auld) [2115518] - sched/fair: fix case with reduced capacity CPU (Phil Auld) [2115518] - sched: Remove unused function group_first_cpu() (Phil Auld) [2115518] - sched/fair: Remove redundant word " *" (Phil Auld) [2115518] - sched: only perform capability check on privileged operation (Phil Auld) [2115518] - sched: Allow newidle balancing to bail out of load_balance (Phil Auld) [2115518] - sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle (Phil Auld) [2115518] - sched: Fix the check of nr_running at queue wakelist (Phil Auld) [2115518] - sched: Fix balance_push() vs __sched_setscheduler() (Phil Auld) [2115518] - sched/fair: Optimize and simplify rq leaf_cfs_rq_list (Phil Auld) [2115518] - topology: Remove unused cpu_cluster_mask() (Phil Auld) [2115518] - sched: Update task_tick_numa to ignore tasks without an mm (Phil Auld) [2115518] - sched/deadline: Remove superfluous rq clock update in push_dl_task() (Phil Auld) [2115518] - time/sched_clock: Fix formatting of frequency reporting code (Phil Auld) [2115518] - time/sched_clock: Use Hz as the unit for clock rate reporting below 4kHz (Phil Auld) [2115518] - time/sched_clock: Round the frequency reported to nearest rather than down (Phil Auld) [2115518] - sched/fair: Delete useless condition in tg_unthrottle_up() (Phil Auld) [2115518] - sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Phil Auld) [2115518] - workqueue: Restrict kworker in the offline CPU pool running on housekeeping CPUs (Phil Auld) [2115518] - kernel/sched: Remove dl_boosted flag comment (Phil Auld) [2115518] - workqueue: Remove schedule() in unbind_workers() (Phil Auld) [2115518] - workqueue: Remove outdated comment about exceptional workers in unbind_workers() (Phil Auld) [2115518] - workqueue: Remove the advanced kicking of the idle workers in rebind_workers() (Phil Auld) [2115518] - workqueue: Fix unbind_workers() VS wq_worker_running() race (Phil Auld) [2115518] - sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Phil Auld) [2115518] - kthread: Move prio/affinite change into the newly created thread (Phil Auld) [2115518]- dmaengine: idxd: Correct IAX operation code names (Jerry Snitselaar) [2112121] - dmaengine: dmatest: use strscpy to replace strlcpy (Jerry Snitselaar) [2112121] - dmaengine: remove DMA_MEMCPY_SG once again (Jerry Snitselaar) [2112121] - MAINTAINERS: idxd driver maintainer update (Jerry Snitselaar) [2112121] - dmaengine: dmatest: Replace symbolic permissions by octal permissions (Jerry Snitselaar) [2112121] - dmaengine: dmatest: Remove spaces before tabs (Jerry Snitselaar) [2112121] - dma:dw: remove reference to AVR32 architecture in core.c (Jerry Snitselaar) [2112121] - dmaengine: idxd: Only call idxd_enable_system_pasid() if succeeded in enabling SVA feature (Jerry Snitselaar) [2112121] - dmaengine: idxd: force wq context cleanup on device disable path (Jerry Snitselaar) [2112121] - dmaengine: Revert "dmaengine: add verification of DMA_INTERRUPT capability for dmatest" (Jerry Snitselaar) [2112121] - dmaengine: idxd: Separate user and kernel pasid enabling (Jerry Snitselaar) [2112121] - dmaengine: ptdma: statify pt_tx_status (Jerry Snitselaar) [2112121] - dmaengine: hidma: In hidma_prep_dma_memset treat value as a single byte (Jerry Snitselaar) [2112121] - dmaengine: Document dmaengine_prep_dma_memset (Jerry Snitselaar) [2112121] - dmaengine: PTDMA: support polled mode (Jerry Snitselaar) [2112121] - dmaengine: Remove a useless mutex (Jerry Snitselaar) [2112121] - dmaengine: idxd: update IAA definitions for user header (Jerry Snitselaar) [2112121] - dmaengine: Clarify cyclic transfer residue documentation (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2112121] - dmaengine: iot: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2112121] - dmaengine: ioatdma: use default_groups in kobj_type (Jerry Snitselaar) [2112121] - Documentation: dmaengine: Correctly describe dmatest with channel unset (Jerry Snitselaar) [2112121] - Documentation: dmaengine: Add a description of what dmatest does (Jerry Snitselaar) [2112121] - dmaengine: Add core function and capability check for DMA_MEMCPY_SG (Jerry Snitselaar) [2112121] - dmaengine: Add documentation for new memcpy scatter-gather function (Jerry Snitselaar) [2112121] - dmaengine: remove slave_id config field (Jerry Snitselaar) [2112121] - dmaengine: ioat: switch from 'pci_' to 'dma_' API (Jerry Snitselaar) [2112121] - dmaengine: hsu: switch from 'pci_' to 'dma_' API (Jerry Snitselaar) [2112121] - dmaengine: dw: switch from 'pci_' to 'dma_' API (Jerry Snitselaar) [2112121] - dmaengine: remove debugfs #ifdef (Jerry Snitselaar) [2112121] - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Jerry Snitselaar) [2112121] - dmaengine: Remove redundant initialization of variable err (Jerry Snitselaar) [2112121] - dmaengine: Extend the dma_slave_width for 128 bytes (Jerry Snitselaar) [2112121] - dmaengine: ioat: depends on !UML (Jerry Snitselaar) [2112121] - dmaengine: dw: Simplify DT property parser (Jerry Snitselaar) [2112121] - dmaengine: dw: Convert members to u32 in platform data (Jerry Snitselaar) [2112121] - dmaengine: dw: Remove error message from DT parsing code (Jerry Snitselaar) [2112121] - dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Jerry Snitselaar) [2112121] - dmaengine: hsu: Account transferred bytes (Jerry Snitselaar) [2112121] - dmaengine: Move kdoc description of struct dma_chan_percpu closer to it (Jerry Snitselaar) [2112121] - dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: comment platform_driver_register call (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: remove unused code (Jerry Snitselaar) [2112121] - dmaengine: Fix a double free in dma_async_device_register (Jerry Snitselaar) [2112121] - dmaengine: hsu: disable spurious interrupt (Jerry Snitselaar) [2112121] - dmaengine: Extend the dmaengine_alignment for 128 and 256 bytes (Jerry Snitselaar) [2112121] - dmaengine: dmatest: Use dmaengine_get_dma_device (Jerry Snitselaar) [2112121] - dmaengine: doc: client: Update for dmaengine_get_dma_device() usage (Jerry Snitselaar) [2112121] - dmaengine: Add support for per channel coherency handling (Jerry Snitselaar) [2112121] - dmaengine: of-dma: Add support for optional router configuration callback (Jerry Snitselaar) [2112121] - dmaengine: add peripheral configuration (Jerry Snitselaar) [2112121] - dmaengine: idma64: Switch to use __maybe_unused instead of ifdeffery (Jerry Snitselaar) [2112121] - dmaengine: ioatdma: remove unused function missed during dma_v2 removal (Jerry Snitselaar) [2112121] - dmaengine: Save few bytes and increase readability of dma_request_chan() (Jerry Snitselaar) [2112121] - dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling (Jerry Snitselaar) [2112121] - dmaengine: dw: Don't include unneeded header to platform data header (Jerry Snitselaar) [2112121] - dmaengine: linux/dmaengine.h: drop duplicated word in a comment (Jerry Snitselaar) [2112121] - dmaengine: ioat: Fix some parameter misspelling and provide description for phys_complete (Jerry Snitselaar) [2112121] - dmaengine: of-dma: Fix misspellings/formatting issues in some function headers (Jerry Snitselaar) [2112121] - Documentation/driver-api: dmaengine/provider: drop doubled word (Jerry Snitselaar) [2112121] - dmaengine: Add support for repeating transactions (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: use true,false for bool variable (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: Simplify error handling path in hidma_probe (Jerry Snitselaar) [2112121] - dmaengine: Fix misspelling of "Analog Devices" (Jerry Snitselaar) [2112121] - docs: dmaengine: provider.rst: get rid of some warnings (Jerry Snitselaar) [2112121] - dmaengine: doc: fix warnings/issues of client.rst (Jerry Snitselaar) [2112121] - dmaengine: doc: Properly indent metadata title (Jerry Snitselaar) [2112121] - dmaengine: doc: Add sections for per descriptor metadata support (Jerry Snitselaar) [2112121] - dmaengine: Fix Kconfig indentation (Jerry Snitselaar) [2112121] - dmaengine: qcom: hidma_mgmt: Add of_node_put() before goto (Jerry Snitselaar) [2112121] - dmaengine: Remove dev_err() usage after platform_get_irq() (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: Remove call to memset after dmam_alloc_coherent (Jerry Snitselaar) [2112121] - Documentation: dmaengine: clean up description of dmatest usage (Jerry Snitselaar) [2112121] - dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width" (Jerry Snitselaar) [2112121] - dmaengine: qcom: hidma: no need to check return value of debugfs_create functions (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: assign channel cookie correctly (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_* (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: convert to DEFINE_SHOW_ATTRIBUTE (Jerry Snitselaar) [2112121] - dmaengine: Documentation: Add documentation for multi chan testing (Jerry Snitselaar) [2112121] - dmaengine: hsu: remove dma_slave_config direction usage (Jerry Snitselaar) [2112121] - dmaengine: hsu: Support dmaengine_terminate_sync() (Jerry Snitselaar) [2112121] - scsi: core: Allow the ALUA transitioning state enough time (Tomas Henzl) [2084250] - scsi: core: Return BLK_STS_TRANSPORT for ALUA transitioning (Tomas Henzl) [2084250] - macvlan: enforce a consistent minimal mtu (Davide Caratti) [2134032] - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header (Davide Caratti) [2134032] - net: ipvtap - add __init/__exit annotations to module init/exit funcs (Davide Caratti) [2134032] - tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() (Guillaume Nault) [2134099] - erspan: do not assume transport header is always set (Guillaume Nault) [2134099] - net: ip_gre: do not report erspan_ver for gre or gretap (Guillaume Nault) [2134099] - selftests: Fix the if conditions of in test_extra_filter() (Hangbin Liu) [2135232] - selftests: forwarding: add shebang for sch_red.sh (Hangbin Liu) [2135232] - selftests: forwarding: fix error message in learning_test (Hangbin Liu) [2135232] - selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test (Hangbin Liu) [2135232] - ping: remove pr_err from ping_lookup (Guillaume Nault) [2135424] - ping: fix the dif and sdif check in ping_lookup (Guillaume Nault) [2135424] - ping: fix the sk_bound_dev_if match in ping_lookup (Guillaume Nault) [2135424] - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). (Hangbin Liu) [2135259] - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Hangbin Liu) [2135259] - tcp/udp: Fix memory leak in ipv6_renew_options(). (Hangbin Liu) [2135259] - ipv6: sr: fix out-of-bounds read when setting HMAC data. (Hangbin Liu) [2135259] - ipv6: do not use RT_TOS for IPv6 flowlabel (Hangbin Liu) [2135259] - ipv6/sit: fix ipip6_tunnel_get_prl return value (Hangbin Liu) [2135259] - sit: use min (Hangbin Liu) [2135259] - net: ipv6: unexport __init-annotated seg6_hmac_init() (Hangbin Liu) [2135259] - sit: do not call ipip6_dev_free() from sit_init_net() (Hangbin Liu) [2135259] - block: avoid sign extend problem with default queue flags mask (Nico Pache) [2131929] - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers (Aristeu Rozanski) [2110292] - crypto: ccp - Remove the unneeded result variable (Vladis Dronov) [2130195] - crypto: ccp - Release dma channels before dmaengine unrgister (Vladis Dronov) [2130195] - crypto: ccp - Fail the PSP initialization when writing psp data file failed (Vladis Dronov) [2130195] - crypto: ccp - Initialize PSP when reading psp data file failed (Vladis Dronov) [2130195] - crypto: ccp - Add a quirk to firmware update (Vladis Dronov) [2130195] - crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [2130195] - crypto: ccp - During shutdown, check SEV data pointer before using (Vladis Dronov) [2130195] - crypto: ccp - Fix device IRQ counting by using platform_irq_count() (Vladis Dronov) [2130195] - crypto: ccp - fix typo in comment (Vladis Dronov) [2130195] - crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak (Vladis Dronov) [2130195] - crypto: ccp - Fix the INIT_EX data file open failure (Vladis Dronov) [2130195] - crypto: ccp - Log when resetting PSP SEV state (Vladis Dronov) [2130195] - crypto: ccp - When TSME and SME both detected notify user (Vladis Dronov) [2130195] - crypto: ccp - Allow PSP driver to load without SEV/TEE support (Vladis Dronov) [2130195] - crypto: ccp - Export PSP security bits to userspace (Vladis Dronov) [2130195] - crypto: ccp - cache capability into psp device (Vladis Dronov) [2130195] - PCI: Add support for dev_groups to struct pci_driver (Vladis Dronov) [2130195] - ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems (Wei Huang) [2130653] - blk-mq: fix io hung due to missing commit_rqs (Ming Lei) [2130028] - block: schedule queue restart after BLK_STS_ZONE_RESOURCE (Ming Lei) [2130028] - blk-mq: call commit_rqs while list empty but error happen (Ming Lei) [2130028] - null_blk: fix ida error handling in null_add_dev() (Ming Lei) [2130028] - blktrace: Trace remapped requests correctly (Ming Lei) [2130028] - virtio_blk: fix the discard_granularity and discard_alignment queue limits (Ming Lei) [2130028] - block: fix bio_clone_blkg_association() to associate with proper blkcg_gq (Ming Lei) [2130028] - blk-mq: do not update io_ticks with passthrough requests (Ming Lei) [2130028] - blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx (Ming Lei) [2130028] - ipmi:ipmb: Fix refcount leak in ipmi_ipmb_probe (Tony Camuso) [2130238] - ipmi: remove unnecessary type castings (Tony Camuso) [2130238] - ipmi: Make two logs unique (Tony Camuso) [2130238] - ipmi:si: Convert pr_debug() to dev_dbg() (Tony Camuso) [2130238] - ipmi: Convert pr_debug() to dev_dbg() (Tony Camuso) [2130238] - ipmi: Fix pr_fmt to avoid compilation issues (Tony Camuso) [2130238] - ipmi: Add an intializer for ipmi_recv_msg struct (Tony Camuso) [2130238] - ipmi: Add an intializer for ipmi_smi_msg struct (Tony Camuso) [2130238] - ipmi:ssif: Check for NULL msg when handling events and messages (Tony Camuso) [2130238] - ipmi: use simple i2c probe function (Tony Camuso) [2130238] - ipmi: Add a sysfs count of total outstanding messages for an interface (Tony Camuso) [2130238] - ipmi: Add a sysfs interface to view the number of users (Tony Camuso) [2130238] - ipmi: Limit the number of message a user may have outstanding (Tony Camuso) [2130238] - ipmi: Add a limit on the number of users that may use IPMI (Tony Camuso) [2130238] - ipmi:ipmi_ipmb: Fix null-ptr-deref in ipmi_unregister_smi() (Tony Camuso) [2130238] - ipmi: When handling send message responses, don't process the message (Tony Camuso) [2130238] - ipmi: fix IPMI_SMI_MSG_TYPE_IPMB_DIRECT response length checking (Tony Camuso) [2130238] - ipmi: fix oob access due to uninit smi_msg type (Tony Camuso) [2130238] - ipmi: Make kABI adjustments (Tony Camuso) [2130238] - ipmi: Add support for IPMB direct messages (Tony Camuso) [2130238] - ice: Fix crash by keep old cfg when update TCs more than queues (Petr Oros) [2129902] - ice: Fix tunnel checksum offload with fragmented traffic (Petr Oros) [2129902] - ice: handle E822 generic device ID in PLDM header (Petr Oros) [2129902] - ice: ethtool: Prohibit improper channel config for DCB (Petr Oros) [2129902] - ice: ethtool: advertise 1000M speeds properly (Petr Oros) [2129902] - ice: Fix switchdev rules book keeping (Petr Oros) [2129902] - ice: fix access-beyond-end in the switch code (Petr Oros) [2129902] - eth: ice: silence the GCC 12 array-bounds warning (Petr Oros) [2129902] - ice: Expose RSS indirection tables for queue groups via ethtool (Petr Oros) [2129902] - Revert "ice: Hide bus-info in ethtool for PRs in switchdev mode" (Petr Oros) [2129902] - ice: remove period on argument description in ice_for_each_vf (Petr Oros) [2129902] - ice: add a function comment for ice_cfg_mac_antispoof (Petr Oros) [2129902] - ice: fix wording in comment for ice_reset_vf (Petr Oros) [2129902] - ice: remove return value comment for ice_reset_all_vfs (Petr Oros) [2129902] - ice: always check VF VSI pointer values (Petr Oros) [2129902] - ice: add newline to dev_dbg in ice_vf_fdir_dump_info (Petr Oros) [2129902] - ice: get switch id on switchdev devices (Petr Oros) [2129902] - ice: return ENOSPC when exceeding ICE_MAX_CHAIN_WORDS (Petr Oros) [2129902] - ice: introduce common helper for retrieving VSI by vsi_num (Petr Oros) [2129902] - ice: use min_t() to make code cleaner in ice_gnss (Petr Oros) [2129902] - ice: Add mpls+tso support (Petr Oros) [2129902] - ice: switch: convert packet template match code to rodata (Petr Oros) [2129902] - ice: switch: use convenience macros to declare dummy pkt templates (Petr Oros) [2129902] - ice: switch: use a struct to pass packet template params (Petr Oros) [2129902] - ice: switch: unobscurify bitops loop in ice_fill_adv_dummy_packet() (Petr Oros) [2129902] - ice: switch: add and use u16[] aliases to ice_adv_lkup_elem::{h, m}_u (Petr Oros) [2129902] - ice: Support GTP-U and GTP-C offload in switchdev (Petr Oros) [2129902] - ice: Remove useless DMA-32 fallback configuration (Petr Oros) [2129902] - ice: switch to napi_build_skb() (Petr Oros) [2129902] - nbd: fix race between nbd_alloc_config() and module removal (Ming Lei) [2127601] - nbd: call genl_unregister_family() first in nbd_cleanup() (Ming Lei) [2127601] - kselftests: memcg: speed up the memory.high test (Waiman Long) [1839057] - tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (Waiman Long) [1839057] - kselftest/cgroup: fix incorrect test_core skip (Waiman Long) [1839057] - kselftest/cgroup: fix unexpected testing failure on test_core (Waiman Long) [1839057] - selftests: cgroup: fix cleanup path in test_memcg_subtree_control() (Waiman Long) [1839057] - cgroup: fix an error handling path in alloc_pagecache_max_30M() (Waiman Long) [1839057] - selftests: memcg: expect no low events in unprotected sibling (Waiman Long) [1839057] - selftests: memcg: fix compilation (Waiman Long) [1839057] - kseltest/cgroup: Make test_stress.sh work if run interactively (Waiman Long) [1839057] - cgroup: fix racy check in alloc_pagecache_max_30M() helper function (Waiman Long) [1839057] - cgroup: remove racy check in test_memcg_sock() (Waiman Long) [1839057] - cgroup: account for memory_localevents in test_memcg_oom_group_leaf_events() (Waiman Long) [1839057] - cgroup: account for memory_recursiveprot in test_memcg_low() (Waiman Long) [1839057] - cgroups: refactor children cgroups in memcg tests (Waiman Long) [1839057] - kselftest/cgroup: fix test_stress.sh to use OUTPUT dir (Waiman Long) [1839057] - selftests: cgroup: add a selftest for memory.reclaim (Waiman Long) [1839057] - selftests: cgroup: fix alloc_anon_noexit() instantly freeing memory (Waiman Long) [1839057] - selftests: cgroup: return -errno from cg_read()/cg_write() on failure (Waiman Long) [1839057] - memcg: introduce per-memcg reclaim interface (Waiman Long) [1839057] - kselftests: memcg: update the oom group leaf events test (Waiman Long) [1839057] - mm/memcontrol: return 1 from cgroup.memory __setup() handler (Waiman Long) [1839057] - memcg: synchronously enforce memory.high for large overcharges (Waiman Long) [1839057] - selftests: memcg: test high limit for single entry allocation (Waiman Long) [1839057] - memcg: unify force charging conditions (Waiman Long) [1839057] - memcg: refactor mem_cgroup_oom (Waiman Long) [1839057] - memcg: prohibit unconditional exceeding the limit of dying tasks (Waiman Long) [1839057] - mm, oom: do not trigger out_of_memory from the #PF (Waiman Long) [1839057] - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Waiman Long) [1839057] - mm: memcontrol: fix root_mem_cgroup charging (Waiman Long) [1839057] - tests/cgroup: move cg_wait_for(), cg_prepare_for_wait() (Waiman Long) [1839057] - mm: memcontrol: don't count limit-setting reclaim as memory pressure (Waiman Long) [1839057] - selftests: Uninitialized variable in test_cgcore_proc_migration() (Waiman Long) [1839057] - kselftests: cgroup: Avoid the reuse of fd after it is deallocated (Waiman Long) [1839057] - selftests: cgroup: Run test_core under interfering stress (Waiman Long) [1839057] - selftests: cgroup: Add task migration tests (Waiman Long) [1839057] - selftests: cgroup: Simplify task self migration (Waiman Long) [1839057] - cgroup: kselftest: relax fs_spec checks (Waiman Long) [1839057] - kselftests: cgroup: remove duplicated include from test_freezer.c (Waiman Long) [1839057] - kselftest/cgroup: fix unexpected testing failure on test_memcontrol (Waiman Long) [1839057] - kselftests: cgroup: add freezer controller self-tests (Waiman Long) [1839057] - Add tests for memory.oom.group (Waiman Long) [1839057] - Fix cg_read_strcmp() (Waiman Long) [1839057] - cgroup: kselftests: add test_core to .gitignore (Waiman Long) [1839057] - selftests: cgroup: add gitignore file (Waiman Long) [1839057] - Add cgroup core selftests (Waiman Long) [1839057] - devdax: Fix soft-reservation memory description (Mark Langsdorf) [2122316] - arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level (Mark Langsdorf) [2122316] - ACPI: property: Remove default association from integer maximum values (Mark Langsdorf) [2122316] - ACPI: property: Ignore already existing data node tags (Mark Langsdorf) [2122316] - ACPI: property: Fix type detection of unified integer reading functions (Mark Langsdorf) [2122316] - ACPI: processor: Remove freq Qos request for all CPUs (Mark Langsdorf) [2122316] - ACPI: property: Fix error handling in acpi_init_properties() (Mark Langsdorf) [2122316] - ACPI/IORT: Fix build error implicit-function-declaration (Mark Langsdorf) [2122316] - ACPI/PCI: Remove useless NULL pointer checks (Mark Langsdorf) [2122316] - ACPI: property: Read buffer properties as integers (Mark Langsdorf) [2122316] - ACPI: property: Add support for parsing buffer property UUID (Mark Langsdorf) [2122316] - ACPI: property: Unify integer value reading functions (Mark Langsdorf) [2122316] - ACPI: property: Switch node property referencing from ifs to a switch (Mark Langsdorf) [2122316] - ACPI: property: Move property ref argument parsing into a new function (Mark Langsdorf) [2122316] - ACPI: property: Use acpi_object_type consistently in property ref parsing (Mark Langsdorf) [2122316] - ACPI: property: Tie data nodes to acpi handles (Mark Langsdorf) [2122316] - ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Mark Langsdorf) [2122316] - ACPI: CPPC: Do not prevent CPPC from working in the future (Mark Langsdorf) [2122316] - ACPI: PM: x86: Print messages regarding LPS0 idle support (Mark Langsdorf) [2122316] - ACPI: PPTT: Leave the table mapped for the runtime usage (Mark Langsdorf) [2122316] - ACPI: resource: skip IRQ override on AMD Zen platforms (Mark Langsdorf) [2122316] - ACPI: irq: Allow acpi_gsi_to_irq() to have an arch-specific fallback (Mark Langsdorf) [2122316] - APCI: irq: Add support for multiple GSI domains (Mark Langsdorf) [2122316] - irqchip/gic: Drop support for secondary GIC in non-DT systems (Mark Langsdorf) [2122316] - ACPI: video: Use native backlight on Dell Inspiron N4010 (Mark Langsdorf) [2122316] - ACPI: PM: s2idle: Use LPS0 idle if ACPI_FADT_LOW_POWER_S0 is unset (Mark Langsdorf) [2122316] - Revert "[acpi] ACPI / PM: LPIT: Register sysfs attributes based on FADT" (Mark Langsdorf) [2122316] - ACPI: utils: Add api to read _SUB from ACPI (Mark Langsdorf) [2122316] - ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Mark Langsdorf) [2122316] - ACPI: video: Force backlight native for some TongFang devices (Mark Langsdorf) [2122316] - PCI/ACPI: Guard ARM64-specific mcfg_quirks (Mark Langsdorf) [2122316] - ACPI/IORT: Add a helper to retrieve RMR info directly (Mark Langsdorf) [2122316] - ACPI/IORT: Add support to retrieve IORT RMR reserved regions (Mark Langsdorf) [2122316] - ACPI/IORT: Provide a generic helper to retrieve reserve regions (Mark Langsdorf) [2122316] - ACPI/IORT: Make iort_iommu_msi_get_resv_regions() return void (Mark Langsdorf) [2122316] - iommu: Introduce a callback to struct iommu_resv_region (Mark Langsdorf) [2122316] - ACPI: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008 (Mark Langsdorf) [2122316] - ACPI: PPTT: Use table offset as fw_token instead of virtual address (Mark Langsdorf) [2122316] - ACPI: Move PRM config option under the main ACPI config (Mark Langsdorf) [2122316] - ACPI: Enable Platform Runtime Mechanism(PRM) support on ARM64 (Mark Langsdorf) [2122316] - efi: Simplify arch_efi_call_virt() macro (Mark Langsdorf) [2122316] - efi/x86: Avoid redundant cast of EFI firmware service pointer (Mark Langsdorf) [2122316] - efi/libstub: Annotate firmware routines as __efiapi (Mark Langsdorf) [2122316] - ACPI: PRM: Change handler_addr type to void pointer (Mark Langsdorf) [2122316] - ACPI: bus: Drop driver member of struct acpi_device (Mark Langsdorf) [2122316] - ACPI: bus: Drop redundant check in acpi_device_remove() (Mark Langsdorf) [2122316] - ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP (Mark Langsdorf) [2122316] - ACPI: LPSS: Fix missing check in register_device_clock() (Mark Langsdorf) [2122316] - ACPI: APEI: Better fix to avoid spamming the console with old error logs (Mark Langsdorf) [2122316] - ACPI: PM: save NVS memory for Lenovo G40-45 (Mark Langsdorf) [2122316] - ACPI: EC: Drop unused ident initializers from dmi_system_id tables (Mark Langsdorf) [2122316] - ACPI: EC: Re-use boot_ec when possible even when EC_FLAGS_TRUST_DSDT_GPE is set (Mark Langsdorf) [2122316] - ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk (Mark Langsdorf) [2122316] - ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Mark Langsdorf) [2122316] - ACPI: processor: Drop leftover acpi_processor_get_limit_info() declaration (Mark Langsdorf) [2122316] - ACPI: processor: Split out thermal initialization from ACPI PSS (Mark Langsdorf) [2122316] - redhat/configs: move CONFIG_ACPI_VIDEO to common/generic (Mark Langsdorf) [2122316] - ACPI: video: Drop X86 dependency from Kconfig (Mark Langsdorf) [2122316] - ACPI: video: Fix acpi_video_handles_brightness_key_presses() (Mark Langsdorf) [2122316] - ACPI: video: Change how we determine if brightness key-presses are handled (Mark Langsdorf) [2122316] - ACPI / MMC: PM: Unify fixing up device power (Mark Langsdorf) [2122316] - mmc: sdhci-acpi: Use the new soc_intel_is_byt() helper (Mark Langsdorf) [2122316] - mmc: sdhci-acpi: Remove special handling for GPD win/pocket devices (Mark Langsdorf) [2122316] - ACPI: scan: Walk ACPI device's children using driver core (Mark Langsdorf) [2122316] - ACPI: bus: Introduce acpi_dev_for_each_child_reverse() (Mark Langsdorf) [2122316] - ACPI: video: Use acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: property: Use acpi_dev_for_each_child() for child lookup (Mark Langsdorf) [2122316] - ACPI: container: Use acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: bus: Export acpi_dev_for_each_child() to modules (Mark Langsdorf) [2122316] - ACPI: glue: Introduce acpi_find_child_by_adr() (Mark Langsdorf) [2122316] - ACPI: glue: Introduce acpi_dev_has_children() (Mark Langsdorf) [2122316] - ACPI: glue: Use acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: APEI: Fix double word in a comment (Mark Langsdorf) [2122316] - ACPI: processor/idle: Annotate more functions to live in cpuidle section (Mark Langsdorf) [2122316] - ACPI: DPTF: Support Meteor Lake (Mark Langsdorf) [2122316] - ACPI: CPPC: fix typo in comment (Mark Langsdorf) [2122316] - ACPI: video: improve PM notifer callback (Mark Langsdorf) [2122316] - ACPI: utils: include UUID in _DSM evaluation warning (Mark Langsdorf) [2122316] - cpufreq: CPPC: Enable fast_switch (Mark Langsdorf) [2122316] - acpi/nfit: rely on mce->misc to determine poison granularity (Mark Langsdorf) [2122316] - ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default (Mark Langsdorf) [2122316] - ACPI: clean up white space in a few places for consistency (Mark Langsdorf) [2122316] - ACPI: glue: Rearrange find_child_checks() (Mark Langsdorf) [2122316] - ACPI: DPTF: Add support for high frequency impedance notification (Mark Langsdorf) [2122316] - ACPI: processor: idle: Expose max_cstate/nocst/bm_check_disable read-only in sysfs (Mark Langsdorf) [2122316] - ACPI: battery: Make "not-charging" the default on no charging or full info (Mark Langsdorf) [2122316] - PCI/ACPI: negotiate CXL _OSC (Mark Langsdorf) [2122316] - PCI/ACPI: Prefer CXL _OSC instead of PCIe _OSC for CXL host bridges (Mark Langsdorf) [2122316] - PCI/ACPI: add a helper for retrieving _OSC Control DWORDs (Mark Langsdorf) [2122316] - ACPI: bus: Avoid non-ACPI device objects in walks over children (Mark Langsdorf) [2122316] - ACPI: DPTF: Correct description of INT3407 / INT3532 attributes (Mark Langsdorf) [2122316] - ACPI: BGRT: use static for BGRT_SHOW kobj_attribute defines (Mark Langsdorf) [2122316] - ACPI, APEI, EINJ: Refuse to inject into the zero page (Mark Langsdorf) [2122316] - ACPI: PM: Always print final debug message in acpi_device_set_power() (Mark Langsdorf) [2122316] - ACPI: SPCR: Add support for NVIDIA 16550-compatible port subtype (Mark Langsdorf) [2122316] - ACPI: APEI: Fix missing ERST record id (Mark Langsdorf) [2122316] - ACPICA: Update version to 20220331 (Mark Langsdorf) [2122316] - ACPICA: IORT: Updates for revision E.d (Mark Langsdorf) [2122316] - ACPICA: iASL/MADT: Add OEM-defined subtable (Mark Langsdorf) [2122316] - ACPICA: Add support for ARM Performance Monitoring Unit Table. (Mark Langsdorf) [2122316] - ACPICA: Headers: Replace zero-length array with flexible-array member (Mark Langsdorf) [2122316] - ACPICA: Removed some tabs and // comments (Mark Langsdorf) [2122316] - ACPICA: Update copyright notices to the year 2022 (Mark Langsdorf) [2122316] - ACPICA: Clean up double word in comment (Mark Langsdorf) [2122316] - ACPICA: Add new ACPI 6.4 semantics for LoadTable() operator (Mark Langsdorf) [2122316] - ACPICA: Add new ACPI 6.4 semantics to the Load() operator (Mark Langsdorf) [2122316] - ACPICA: iASL: NHLT: Rename linux specific strucures to device_info (Mark Langsdorf) [2122316] - ACPICA: iASL: NHLT: Fix parsing undocumented bytes at the end of Endpoint Descriptor (Mark Langsdorf) [2122316] - ACPICA: iASL: NHLT: Treat Terminator as specific_config (Mark Langsdorf) [2122316] - ACPICA: Add the subtable CFMWS to the CEDT table (Mark Langsdorf) [2122316] - ACPICA: Add support for the Windows 11 _OSI string (Mark Langsdorf) [2122316] - ACPI: sysfs: Fix BERT error region memory mapping (Mark Langsdorf) [2122316] - ACPI: property: Release subnode properties with data nodes (Mark Langsdorf) [2122316] - PCI: ACPI: PM: Power up devices in D3cold before scanning them (Mark Langsdorf) [2122316] - ACPI: PM: Introduce acpi_dev_power_up_children_with_adr() (Mark Langsdorf) [2122316] - ACPI: bus: Introduce acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: PM: Unify debug messages in acpi_device_set_power() (Mark Langsdorf) [2122316] - ACPI: PM: Convert debug message in acpi_device_get_power() (Mark Langsdorf) [2122316] - device property: Add irq_get to fwnode operation (Mark Langsdorf) [2122316] - device property: Add iomap to fwnode operations (Mark Langsdorf) [2122316] - ACPI: property: Move acpi_fwnode_device_get_match_data() up (Mark Langsdorf) [2122316] - device property: Convert device_{dma_supported,get_dma_attr} to fwnode (Mark Langsdorf) [2122316] - ACPI: Add perf low power callback (Mark Langsdorf) [2122316] - s390: fix double free of GS and RI CBs on fork() failure (Brian Foster) [1944540] - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (other cases) (Jose Ignacio Tornos Martinez) [2086480] - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez) [2086480]- crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Vladis Dronov) [2129392] - crypto: dh - disallow plain "dh" usage in FIPS mode (Vladis Dronov) [2129392] - x86/cpu: Add new Raptor Lake CPU model number (Prarit Bhargava) [2120361] - mm, oom: fix missing tlb_finish_mmu() in __oom_reap_task_mm(). (Waiman Long) [2130954] - net: atlantic: remove aq_nic_deinit() when resume (Íñigo Huguet) [2130839] - net: atlantic: remove deep parameter on suspend/resume functions (Íñigo Huguet) [2130839] - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Lenny Szubowicz) [2128172] - bonding: 3ad: make ad_ticks_per_sec a const (Jonathan Toppins) [2020773] - bonding: 802.3ad: fix no transmission of LACPDUs (Jonathan Toppins) [2020773] - redhat: workaround CKI cross compilation for scripts (Jan Stancek) [2123399] - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Phil Auld) [2107238] - gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price) [2118256] - ceph: don't truncate file in atomic_open (Xiubo Li) [2120924] - of: address: Work around missing device_type property in pcie nodes (Jerry Snitselaar) [2118732] - dma-mapping: introduce DMA range map, supplanting dma_pfn_offset (Jerry Snitselaar) [2118732] - of/address: check for invalid range.cpu_addr (Jerry Snitselaar) [2118732] - of: address: Fix parser address/size cells initialization (Jerry Snitselaar) [2118732] - of_address: Guard of_bus_pci_get_flags with CONFIG_PCI (Jerry Snitselaar) [2118732] - of_address: Add bus type match for pci ranges parser (Jerry Snitselaar) [2118732] - of/address: Support multiple 'dma-ranges' entries (Jerry Snitselaar) [2118732] - of/address: use range parser for of_dma_get_range (Jerry Snitselaar) [2118732] - of/address: Rework of_pci_range parsing for non-PCI buses (Jerry Snitselaar) [2118732] - of: Drop struct of_pci_range.pci_space field (Jerry Snitselaar) [2118732] - of/address: Move range parser code out of CONFIG_PCI (Jerry Snitselaar) [2118732] - of: Make of_dma_get_range() work on bus nodes (Jerry Snitselaar) [2118732] - Revert "arm64: dts: juno: add dma-ranges property" (Jerry Snitselaar) [2118732] - of/address: Fix of_pci_range_parser_one translation of DMA addresses (Jerry Snitselaar) [2118732] - of/address: Translate 'dma-ranges' for parent nodes missing 'dma-ranges' (Jerry Snitselaar) [2118732] - of: address: Follow DMA parent for "dma-coherent" (Jerry Snitselaar) [2118732] - of: Factor out #{addr,size}-cells parsing (Jerry Snitselaar) [2118732] - of/address: Introduce of_get_next_dma_parent() helper (Jerry Snitselaar) [2118732] - of: address: Report of_dma_get_range() errors meaningfully (Jerry Snitselaar) [2118732] - of: address: Add support for the parent DMA bus (Jerry Snitselaar) [2118732] - of: address: Retrieve a parent through a callback in __of_translate_address (Jerry Snitselaar) [2118732] - of: reserved_mem: fix reserve memory leak (Jerry Snitselaar) [2118732] - of: Use device_type helpers to access the node type (Jerry Snitselaar) [2118732] - of: make PowerMac cache node search conditional on CONFIG_PPC_PMAC (Jerry Snitselaar) [2118732]- crypto: qat - add limit to linked list parsing (Vladis Dronov) [2129897] - crypto: qat - use reference to structure in dma_map_single() (Vladis Dronov) [2129897] - Revert "crypto: qat - reduce size of mapped region" (Vladis Dronov) [2129897] - crypto: qat - fix DMA transfer direction (Vladis Dronov) [2129897] - crypto: qat - fix default value of WDT timer (Vladis Dronov) [2129897] - crypto: drivers - move from strlcpy with unused retval to strscpy (Vladis Dronov) [2129897] - crypto: qat - add check to validate firmware images (Vladis Dronov) [2129897] - Documentation: qat: rewrite description (Vladis Dronov) [2129897] - Documentation: qat: Use code block for qat sysfs example (Vladis Dronov) [2129897] - KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled (Dr. David Alan Gilbert) [2079311] - KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES (Dr. David Alan Gilbert) [2079311] - KVM: x86: Reinstate kvm_vcpu_arch.guest_supported_xcr0 (Dr. David Alan Gilbert) [2079311] - bonding: fix NULL deref in bond_rr_gen_slave_id (Jonathan Toppins) [2051778] - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: drop tty_schedule_flip() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: the rest, stop using tty_schedule_flip() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: drivers/tty/, stop using tty_schedule_flip() (Rafael Aquini) [2078869] {CVE-2022-1462} - vt: keyboard, use tty_insert_flip_string in puts_queue (Rafael Aquini) [2078869] {CVE-2022-1462} - vt: use tty_insert_flip_string in respond_string (Rafael Aquini) [2078869] {CVE-2022-1462}- intel_th: pci: Add Raptor Lake-S CPU support (Michael Petlan) [2040035] - intel_th: pci: Add Raptor Lake-S PCH support (Michael Petlan) [2040035] - virtio-net: support XDP when not more queues (Eugenio Pérez) [2122225] - virtio_net: Don't process redirected XDP frames when XDP is disabled (Eugenio Pérez) [2122225] - virtio_net: Fix not restoring real_num_rx_queues (Eugenio Pérez) [2122225] - x86,config: Enable straight-line-speculation fix (Wander Lairson Costa) [2062175] {CVE-2021-26341} - x86/alternative: Relax text_poke_bp() constraint (Wander Lairson Costa) [2062175] {CVE-2021-26341} - perf/x86: Add support for perf text poke event for text_poke_bp_batch() callers (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Add straight-line-speculation validation (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Support conditional retpolines (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Refactor sibling call detection logic (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Change dead_end_function() to return boolean (Wander Lairson Costa) [2062175] {CVE-2021-26341} - x86/lib/atomic64_386_32: Rename things (Wander Lairson Costa) [2062175] {CVE-2021-26341} - KVM: arm64: Fix debug architecture version (Gavin Shan) [2123587] - thunderbolt: Add support for Intel Raptor Lake (Torez Smith) [2040037] - iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set (Myron Stowe) [2118428 2122515 2127028] - iommu/vt-d: Cure VF irqdomain hickup (Myron Stowe) [2118428 2122515 2127028] - x86/pci: Set default irq domain in pcibios_add_device() (Myron Stowe) [2118428 2122515 2127028] - iommm/amd: Store irq domain in struct device (Myron Stowe) [2118428 2122515 2127028] - iommm/vt-d: Store irq domain in struct device (Myron Stowe) [2118428 2122515 2127028] - PCI/MSI: Provide pci_dev_has_special_msi_domain() helper (Myron Stowe) [2118428 2122515 2127028] - x86/msi: Consolidate MSI allocation (Myron Stowe) [2118428 2122515 2127028] - PCI/MSI: Rework pci_msi_domain_calc_hwirq() (Myron Stowe) [2118428 2122515 2127028] - x86/irq: Consolidate UV domain allocation (Myron Stowe) [2118428 2122515 2127028] - x86/irq: Consolidate DMAR irq allocation (Myron Stowe) [2118428 2122515 2127028] - x86_ioapic_Consolidate_IOAPIC_allocation (Myron Stowe) [2118428 2122515 2127028] - x86/msi: Consolidate HPET allocation (Myron Stowe) [2118428 2122515 2127028] - iommu/irq_remapping: Consolidate irq domain lookup (Myron Stowe) [2118428 2122515 2127028] - iommu/amd: Consolidate irq domain getter (Myron Stowe) [2118428 2122515 2127028] - iommu/vt-d: Consolidate irq domain getter (Myron Stowe) [2118428 2122515 2127028] - x86/irq: Add allocation type for parent domain retrieval (Myron Stowe) [2118428 2122515 2127028] - irqdomain: Export irq_domain_update_bus_token (Myron Stowe) [2118428 2122515 2127028] - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids (Michael Petlan) [2125349] - perf/x86/intel/uncore: Fix invalid unit check (Michael Petlan) [2125349]- KVM: s390: pv: don't present the ecall interrupt twice (Tobias Huschle) [2125236] - s390/mm: do not trigger write fault when vma does not allow VM_WRITE (Tobias Huschle) [2125218] - PCI: Print a debug message on PCI device release (Tobias Huschle) [2125216] - s390/pci: fix leak of PCI device structure (Tobias Huschle) [2125216] - s390/pci: refactor zpci_create_device() (Tobias Huschle) [2125216] - s390/pci: remove superfluous zdev->zbus check (Tobias Huschle) [2125216] - x86/boot/64: Add missing fixup_pointer() for next_early_pgt access (Rafael Aquini) [2082806] - x86/boot/64: Fix crash if kernel image crosses page table boundary (Rafael Aquini) [2082806] - mm/slab_common: fix possible double free of kmem_cache (Waiman Long) [2093781] - mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock (Waiman Long) [2093781] - mm/slab_common: use WARN() if cache still has objects on destroy (Waiman Long) [2093781] - slab: use __func__ to trace function name (Waiman Long) [2093781] - s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages (Tobias Huschle) [2125215] - platform/x86: intel/pmc: Add Alder Lake N support to PMC core driver (Prarit Bhargava) [2072654] - crash_core: Increase crashkernel=auto size for x86_64, s390 and arm64 (Lichen Liu) [2122874] - virtio-net: fix use-after-free in skb_gro_receive (Cindy Lu) [2069047] - virtio-net: fix use-after-free in page_to_skb() (Cindy Lu) [2069047] - virtio-net: restrict build_skb() use to some arches (Cindy Lu) [2069047] - virtio-net: page_to_skb() use build_skb when there's sufficient tailroom (Cindy Lu) [2069047] - sched/fair: Consider CPU affinity when allowing NUMA imbalance in find_idlest_group() (Phil Auld) [2110020] - sched/numa: Adjust imb_numa_nr to a better approximation of memory channels (Phil Auld) [2110020] - sched/numa: Apply imbalance limitations consistently (Phil Auld) [2110020] - sched/numa: Do not swap tasks between nodes when spare capacity is available (Phil Auld) [2110020] - sched/numa: Initialise numa_migrate_retry (Phil Auld) [2110020] - cpufreq: intel_pstate: Handle no_turbo in frequency invariance (Phil Auld) [2100594] - sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg (Phil Auld) [2100594] - i2c: piix4: Fix a memory leak in the EFCH MMIO support (Sudheesh Mavila) [2105160] - assoc_array: Fix BUG_ON during garbage collect (Dave Wysochanski) [1920523] - wait: Fix __wait_event_hrtimeout for RT/DL tasks (Derek Barbosa) [2125233]- raid1: ensure write behind bio has less than BIO_MAX_VECS sectors (Nigel Croxon) [2116209] - ceph: fix statfs for subdir mounts (Xiubo Li) [2120943] - ceph: try to queue a writeback if revoking fails (Xiubo Li) [2120940] - ceph: update the auth cap when the async create req is forwarded (Xiubo Li) [2120932] - ceph: make change_auth_cap_ses a global symbol (Xiubo Li) [2120932] - fs/dcache: export d_same_name() helper (Xiubo Li) [2120932] - ceph: wait for the first reply of inflight async unlink (Xiubo Li) [2120932] - redhat: Enable KASAN_VMALLOC (Nico Pache) [2108620] - arm64: select KASAN_VMALLOC for SW/HW_TAGS modes (Nico Pache) [2108620] - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Nico Pache) [2108620] - mm: defer kmemleak object creation of module_alloc() (Nico Pache) [2108620] - arm64: kaslr: keep modules inside module region when KASAN is enabled (Nico Pache) [2108620] - kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC (Nico Pache) [2108620] - arm64: Kconfig: select KASAN_VMALLOC if KANSAN_GENERIC is enabled (Nico Pache) [2108620] - arm64: kaslr: support randomized module area with KASAN_VMALLOC (Nico Pache) [2108620] - arm64: Kconfig: support CONFIG_KASAN_VMALLOC (Nico Pache) [2108620] - arm64: kasan: abstract _text and _end to KERNEL_START/END (Nico Pache) [2108620] - arm64: kasan: don't populate vmalloc area for CONFIG_KASAN_VMALLOC (Nico Pache) [2108620] - x86/kasan: support KASAN_VMALLOC (Nico Pache) [2108620] - ath9k: htc: clean up statistics macros (Jose Ignacio Tornos Martinez) [2084598] {CVE-2022-1679} - ath9k: hif_usb: simplify if-if to if-else (Jose Ignacio Tornos Martinez) [2084598] {CVE-2022-1679} - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Jose Ignacio Tornos Martinez) [2084598] {CVE-2022-1679} - igmp: Add ip_mc_list lock in ip_check_mc_rcu (Hangbin Liu) [2114946] {CVE-2022-20141} - scsi: zfcp: Fix missing auto port scan and thus missing target ports (Tobias Huschle) [2121089] - vfio/type1: Unpin zero pages (Alex Williamson) [2123015]- iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 (Jerry Snitselaar) [2120412] - Revert "iommu/vt-d: Make DMAR_UNITS_SUPPORTED a config setting" (Jerry Snitselaar) [2120412] - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Oleg Nesterov) [2121269] {CVE-2022-30594} - redhat: remove unused STAMP variable from genspec.sh (Herton R. Krzesinski) - internal: Update RHEL_MINOR for the start of RHEL-8.8 development (Lucas Zampieri)- EDAC/amd64: Add new register offset support and related changes (Aristeu Rozanski) [2048792] - EDAC/amd64: Set memory type per DIMM (Aristeu Rozanski) [2048792] - Revert "ixgbevf: Mailbox improvements" (Ken Cox) [2120545] - Revert "ixgbevf: Add support for new mailbox communication between PF and VF" (Ken Cox) [2120545] - drm/amdgpu: Only disable prefer_shadow on hawaii (Lyude Paul) [2118755]- redhat: configs: add CONFIG_SERIAL_MULTI_INSTANTIATE=m for x86_64 (Jaroslav Kysela) [2005073] - ACPI: scan: Add CLSA0101 Laptop Support (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Add CLSA0101 Laptop (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Sort ACPI IDs by HID (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Get rid of redundant 'else' (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Use while (i--) pattern to clean up (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Improve dev_err_probe() messaging (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Drop duplicate check (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Improve autodetection (Jaroslav Kysela) [2005073] - ACPI / scan: Create platform device for CS35L41 (Jaroslav Kysela) [2005073] - ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Add SPI support (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Reorganize I2C functions (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Rename it for a generic serial driver name (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Use the new i2c_acpi_client_count() helper (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Use device_get_match_data() to get driver data (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Simplify with dev_err_probe() (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Drop redundant ACPI_PTR() (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Fail the probe if no IRQ provided (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Derive the device name from parent (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Use struct_size() helper (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Allow to have same slaves (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Introduce IOAPIC IRQ support (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Distinguish IRQ resource type (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Count I2cSerialBus() resources (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Get rid of obsolete conditional (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Defer probe when no adapter found (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Accept errors of i2c_acpi_new_device() (Jaroslav Kysela) [2005073] - serdev: Fix detection of UART devices on Apple machines. (Jaroslav Kysela) [2005073] - serdev: Add ACPI devices by ResourceSource field (Jaroslav Kysela) [2005073] - spi: Return deferred probe error when controller isn't yet available (Jaroslav Kysela) [2005073] - spi/acpi: avoid spurious matches during slave enumeration (Jaroslav Kysela) [2005073] - spi: Add API to count spi acpi resources (Jaroslav Kysela) [2005073] - spi: Support selection of the index of the ACPI Spi Resource before alloc (Jaroslav Kysela) [2005073] - ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILURE (Jaroslav Kysela) [2005073] - spi/acpi: fix incorrect ACPI parent check (Jaroslav Kysela) [2005073] - spi: Create helper API to lookup ACPI info for spi device (Jaroslav Kysela) [2005073] - spi/acpi: enumerate all SPI slaves in the namespace (Jaroslav Kysela) [2005073] - spi: kill useless initializer in spi_register_controller() (Jaroslav Kysela) [2005073] - spi: fix ctrl->num_chipselect constraint (Jaroslav Kysela) [2005073] - spi: Don't call spi_get_gpio_descs() before device name is set (Jaroslav Kysela) [2005073] - spi: Avoid undefined behaviour when counting unused native CSs (Jaroslav Kysela) [2005073] - spi: Allow to have all native CSs in use along with GPIOs (Jaroslav Kysela) [2005073] - spi: Add missing error handling for CS GPIOs (Jaroslav Kysela) [2005073] - spi: export tracepoint symbols to modules (Jaroslav Kysela) [2005073] - spi: Fix zero length xfer bug (Jaroslav Kysela) [2005073] - spi: Add generic support for unused native cs with cs-gpios (Jaroslav Kysela) [2005073] - spi: Reduce kthread priority (Jaroslav Kysela) [2005073] - spi: core: Use DEVICE_ATTR_RW() for SPI slave control sysfs attribute (Jaroslav Kysela) [2005073] - i2c: acpi: Add an i2c_acpi_client_count() helper function (Jaroslav Kysela) [2005073] - s390/qeth: cache link_info for ethtool (Michal Schmidt) [2117098] - nfp: amend removal of MODULE_VERSION (Stefan Assmann) [1955769] - x86/speculation: Add LFENCE to RSB fill sequence (Waiman Long) [2115080] {CVE-2022-26373} - x86/speculation: Add RSB VM Exit protections (Waiman Long) [2115080] {CVE-2022-26373} - tools headers cpufeatures: Sync with the kernel sources (Waiman Long) [2115080] - tools headers cpufeatures: Sync with the kernel sources (Waiman Long) [2115080] - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Waiman Long) [2115080] - x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Waiman Long) [2115080] - x86/amd: Use IBPB for firmware calls (Waiman Long) [2115080] - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts (Waiman Long) [2115080] - iavf: Fix reset error handling (Petr Oros) [2119759] - iavf: Fix NULL pointer dereference in iavf_get_link_ksettings (Petr Oros) [2119759] - iavf: Fix adminq error handling (Petr Oros) [2119759] - iavf: Fix missing state logs (Petr Oros) [2119759] - ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Ken Cox) [1978613]- netfilter: ipset: fix suspicious RCU usage in find_set_and_id (Florian Westphal) [2118526] - net/mlx5e: Update netdev features after changing XDP state (Amir Tzin) [2049440] - net/mlx5e: CT: Use own workqueue instead of mlx5e priv (Amir Tzin) [2049440] - net/mlx5e: CT: Add ct driver counters (Amir Tzin) [2049440] - net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Amir Tzin) [2049440] - net/mlx5e: Align mlx5e_cleanup_uplink_rep_tx() with upstream code. (Amir Tzin) [2049440] - net/mlx5e: Correct the calculation of max channels for rep (Amir Tzin) [2049440] - Documentation: devlink: mlx5.rst: Fix htmldoc build warning (Amir Tzin) [2049440] - net/mlx5: fs, fail conflicting actions (Amir Tzin) [2049440] - net/mlx5: Rearm the FW tracer after each tracer event (Amir Tzin) [2049440] - net/mlx5: correct ECE offset in query qp output (Amir Tzin) [2049440] - net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race condition (Amir Tzin) [2049440] - net/mlx5e: TC NIC mode, fix tc chains miss table (Amir Tzin) [2049440] - net/mlx5: Don't use already freed action pointer (Amir Tzin) [2049440] - net/mlx5: fix typo in comment (Amir Tzin) [2049440] - IB/mlx5: Fix undefined behavior due to shift overflowing the constant (Amir Tzin) [2049440] - net/mlx5e: Force ethertype usage in mlx5_ct_fs_smfs_fill_mask() (Amir Tzin) [2049440] - net/mlx5: Drain fw_reset when removing device (Amir Tzin) [2049440] - net/mlx5e: CT: Fix setting flow_source for smfs ct tuples (Amir Tzin) [2049440] - net/mlx5e: CT: Fix support for GRE tuples (Amir Tzin) [2049440] - net/mlx5e: Remove HW-GRO from reported features (Amir Tzin) [2049440] - net/mlx5e: Properly block HW GRO when XDP is enabled (Amir Tzin) [2049440] - net/mlx5e: Properly block LRO when XDP is enabled (Amir Tzin) [2049440] - net/mlx5e: Block rx-gro-hw feature in switchdev mode (Amir Tzin) [2049440] - net/mlx5e: Wrap mlx5e_trap_napi_poll into rcu_read_lock (Amir Tzin) [2049440] - net/mlx5: Initialize flow steering during driver probe (Amir Tzin) [2049440] - net/mlx5: Fix matching on inner TTC (Amir Tzin) [2049440] - net/mlx5: Avoid double clear or set of sync reset requested (Amir Tzin) [2049440] - net/mlx5: Fix deadlock in sync reset flow (Amir Tzin) [2049440] - net/mlx5e: Fix trust state reset in reload (Amir Tzin) [2049440] - net/mlx5e: Avoid checking offload capability in post_parse action (Amir Tzin) [2049440] - net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Amir Tzin) [2049440] - net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (Amir Tzin) [2049440] - net/mlx5e: Lag, Don't skip fib events on current dst (Amir Tzin) [2049440] - net/mlx5e: Lag, Fix fib_info pointer assignment (Amir Tzin) [2049440] - net/mlx5e: Lag, Fix use-after-free in fib event handler (Amir Tzin) [2049440] - net/mlx5e: Fix the calling of update_buffer_lossy() API (Amir Tzin) [2049440] - net/mlx5e: Don't match double-vlan packets if cvlan is not set (Amir Tzin) [2049440] - net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Amir Tzin) [2049440] - RDMA/mlx5: Add a missing update of cache->last_add (Amir Tzin) [2049440] - RDMA/mlx5: Don't remove cache MRs when a delay is needed (Amir Tzin) [2049440] - net/mlx5e: HTB, remove unused function declaration (Amir Tzin) [2049440] - net/mlx5e: Statify function mlx5_cmd_trigger_completions (Amir Tzin) [2049440] - net/mlx5: Remove unused fill page array API function (Amir Tzin) [2049440] - net/mlx5: Remove unused exported contiguous coherent buffer allocation API (Amir Tzin) [2049440] - net/mlx5: CT: Remove extra rhashtable remove on tuple entries (Amir Tzin) [2049440] - net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memory (Amir Tzin) [2049440] - net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memory (Amir Tzin) [2049440] - net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunk (Amir Tzin) [2049440] - net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memory (Amir Tzin) [2049440] - net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunk (Amir Tzin) [2049440] - net/mlx5: DR, Adjust structure member to reduce memory hole (Amir Tzin) [2049440] - net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linear (Amir Tzin) [2049440] - net/mlx5e: Drop the len output parameter from mlx5e_xdp_handle (Amir Tzin) [2049440] - net/mlx5e: RX, Test the XDP program existence out of the handler (Amir Tzin) [2049440] - net/mlx5e: Build SKB in place over the first fragment in non-linear legacy RQ (Amir Tzin) [2049440] - net/mlx5e: Add headroom only to the first fragment in legacy RQ (Amir Tzin) [2049440] - net/mlx5e: Validate MTU when building non-linear legacy RQ fragments info (Amir Tzin) [2049440] - net/mlx5e: MPLSoUDP encap, support action vlan pop_eth explicitly (Amir Tzin) [2049440] - net/mlx5e: MPLSoUDP decap, use vlan push_eth instead of pedit (Amir Tzin) [2049440] - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Amir Tzin) [2049440] - net/mlx5e: Fix use-after-free in mlx5e_stats_grp_sw_update_stats (Amir Tzin) [2049440] - net/mlx5e: Remove overzealous validations in netlink EEPROM query (Amir Tzin) [2049440] - net/mlx5: Parse module mapping using mlx5_ifc (Amir Tzin) [2049440] - net/mlx5: Query the maximum MCIA register read size from firmware (Amir Tzin) [2049440] - net/mlx5: CT: Create smfs dr matchers dynamically (Amir Tzin) [2049440] - net/mlx5: CT: Add software steering ct flow steering provider (Amir Tzin) [2049440] - net/mlx5: Add smfs lib to export direct steering API to CT (Amir Tzin) [2049440] - net/mlx5: DR, Add helper to get backing dr table from a mlx5 flow table (Amir Tzin) [2049440] - net/mlx5: CT: Introduce a platform for multiple flow steering providers (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the doorbell pgdir (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for UAR (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the EQs (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the EQ table (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the IRQ table (Amir Tzin) [2049440] - net/mlx5: Delete useless module.h include (Amir Tzin) [2049440] - net/mlx5: DR, Add support for ConnectX-7 steering (Amir Tzin) [2049440] - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 (Amir Tzin) [2049440] - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec (Amir Tzin) [2049440] - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 (Amir Tzin) [2049440] - net/mlx5: DR, Remove unneeded comments (Amir Tzin) [2049440] - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) (Amir Tzin) [2049440] - net/mlx5: DR, Align mlx5dv_dr API vport action with FW behavior (Amir Tzin) [2049440] - net/mlx5: Add debugfs counters for page commands failures (Amir Tzin) [2049440] - net/mlx5: Add pages debugfs (Amir Tzin) [2049440] - net/mlx5: Move debugfs entries to separate struct (Amir Tzin) [2049440] - net/mlx5: Change release_all_pages cap bit location (Amir Tzin) [2049440] - net/mlx5: Remove redundant error on reclaim pages (Amir Tzin) [2049440] - net/mlx5: Remove redundant error on give pages (Amir Tzin) [2049440] - net/mlx5: Remove redundant notify fail on give pages (Amir Tzin) [2049440] - net/mlx5: Add command failures data to debugfs (Amir Tzin) [2049440] - net/mlx5e: TC, Fix use after free in mlx5e_clone_flow_attr_for_post_act() (Amir Tzin) [2049440] - net/mlx5: Support GRE conntrack offload (Amir Tzin) [2049440] - mlx5: add support for page_pool_get_stats (Amir Tzin) [2049440] - net/mlx5: Add migration commands definitions (Amir Tzin) [2049440] - net/mlx5: Introduce migration bits and structures (Amir Tzin) [2049440] - net/mlx5: Expose APIs to get/put the mlx5 core device (Amir Tzin) [2049440] - net/mlx5: Disable SRIOV before PF removal (Amir Tzin) [2049440] - net/mlx5: Reuse exported virtfn index function call (Amir Tzin) [2049440] - net/mlx5: Add clarification on sync reset failure (Amir Tzin) [2049440] - net/mlx5: Add reset_state field to MFRL register (Amir Tzin) [2049440] - RDMA/mlx5: Use new command interface API (Amir Tzin) [2049440] - net/mlx5: cmdif, Refactor error handling and reporting of async commands (Amir Tzin) [2049440] - net/mlx5: Use mlx5_cmd_do() in core create_{cq,dct} (Amir Tzin) [2049440] - net/mlx5: cmdif, Add new api for command execution (Amir Tzin) [2049440] - net/mlx5: cmdif, cmd_check refactoring (Amir Tzin) [2049440] - net/mlx5: cmdif, Return value improvements (Amir Tzin) [2049440] - net/mlx5: Lag, offload active-backup drops to hardware (Amir Tzin) [2049440] - net/mlx5: Lag, record inactive state of bond device (Amir Tzin) [2049440] - net/mlx5: Lag, don't use magic numbers for ports (Amir Tzin) [2049440] - net/mlx5: Lag, use local variable already defined to access E-Switch (Amir Tzin) [2049440] - net/mlx5: E-switch, add drop rule support to ingress ACL (Amir Tzin) [2049440] - net/mlx5: E-switch, remove special uplink ingress ACL handling (Amir Tzin) [2049440 2049580] - net/mlx5: E-Switch, reserve and use same uplink metadata across ports (Amir Tzin) [2049440 2049580] - net/mlx5: Add ability to insert to specific flow group (Amir Tzin) [2049440] - mlx5: remove unused static inlines (Amir Tzin) [2049440] - RDMA/mlx5: Reorder calls to pcie_relaxed_ordering_enabled() (Amir Tzin) [2049440] - RDMA/mlx5: Store ndescs instead of the translation table size (Amir Tzin) [2049440] - RDMA/mlx5: Merge similar flows of allocating MR from the cache (Amir Tzin) [2049440] - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR (Amir Tzin) [2049440] - RDMA/mlx5: Remove redundant work in struct mlx5_cache_ent (Amir Tzin) [2049440] - net/mlx5e: TC, Allow sample action with CT (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Make post_act parse CT and sample actions (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Clean redundant counter flag from tc action parsers (Amir Tzin) [2049440 2049659] - net/mlx5e: Use multi table support for CT and sample actions (Amir Tzin) [2049440 2049659] - net/mlx5e: Create new flow attr for multi table actions (Amir Tzin) [2049440 2049659] - net/mlx5e: Add post act offload/unoffload API (Amir Tzin) [2049440 2049659] - net/mlx5e: Pass actions param to actions_match_supported() (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Move flow hashtable to be per rep (Amir Tzin) [2049440] - net/mlx5e: E-Switch, Add support for tx_port_ts in switchdev mode (Amir Tzin) [2049440] - net/mlx5e: E-Switch, Add PTP counters for uplink representor (Amir Tzin) [2049440] - net/mlx5e: RX, Restrict bulk size for small Striding RQs (Amir Tzin) [2049440] - net/mlx5e: Default to Striding RQ when not conflicting with CQE compression (Amir Tzin) [2049440] - net/mlx5e: Generalize packet merge error message (Amir Tzin) [2049440] - net/mlx5e: Add support for using xdp->data_meta (Amir Tzin) [2049440] - net/mlx5e: Fix spelling mistake "supoported" -> "supported" (Amir Tzin) [2049440] - net/mlx5e: Optimize the common case condition in mlx5e_select_queue (Amir Tzin) [2049440] - net/mlx5e: Optimize modulo in mlx5e_select_queue (Amir Tzin) [2049440] - net/mlx5e: Optimize mlx5e_select_queue (Amir Tzin) [2049440] - net/mlx5e: Use READ_ONCE/WRITE_ONCE for DCBX trust state (Amir Tzin) [2049440] - net/mlx5e: Move repeating code that gets TC prio into a function (Amir Tzin) [2049440] - net/mlx5e: Use select queue parameters to sync with control flow (Amir Tzin) [2049440] - net/mlx5e: Move mlx5e_select_queue to en/selq.c (Amir Tzin) [2049440] - net/mlx5e: Introduce select queue parameters (Amir Tzin) [2049440] - net/mlx5e: Sync txq2sq updates with mlx5e_xmit for HTB queues (Amir Tzin) [2049440] - net/mlx5e: Use a barrier after updating txq2sq (Amir Tzin) [2049440] - net/mlx5e: Disable TX queues before registering the netdev (Amir Tzin) [2049440] - net/mlx5e: Cleanup of start/stop all queues (Amir Tzin) [2049440] - net/mlx5e: Use FW limitation for max MPW WQEBBs (Amir Tzin) [2049440] - net/mlx5e: Read max WQEBBs on the SQ from firmware (Amir Tzin) [2049440] - net/mlx5e: Remove unused tstamp SQ field (Amir Tzin) [2049440] - RDMA/mlx5: Delete useless module.h include (Amir Tzin) [2049440] - RDMA/mlx5: Delete get_num_static_uars function (Amir Tzin) [2049440] - net/mlx5: VLAN push on RX, pop on TX (Amir Tzin) [2049440 2049616] - net/mlx5: Introduce software defined steering capabilities (Amir Tzin) [2049440 2049616] - net/mlx5: Remove unused TIR modify bitmask enums (Amir Tzin) [2049440] - net/mlx5e: CT, Remove redundant flow args from tc ct calls (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Store mapped tunnel id on flow attr (Amir Tzin) [2049440 2049659] - net/mlx5e: Test CT and SAMPLE on flow attr (Amir Tzin) [2049440 2049580 2049659] - net/mlx5e: Refactor eswitch attr flags to just attr flags (Amir Tzin) [2049440 2049580 2049659] - net/mlx5e: CT, Don't set flow flag CT for ct clear flow (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Hold sample_attr on stack instead of pointer (Amir Tzin) [2049440 2049580 2049659] - net/mlx5e: TC, Reject rules with multiple CT actions (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Pass attr to tc_act can_offload() (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Split pedit offloads verify from alloc_tc_pedit_action() (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Move pedit_headers_action to parse_attr (Amir Tzin) [2049440 2049659] - net/mlx5e: Move counter creation call to alloc_flow_attr_counter() (Amir Tzin) [2049440 2049659] - net/mlx5e: Pass attr arg for attaching/detaching encaps (Amir Tzin) [2049440 2049659] - net/mlx5e: Move code chunk setting encap dests into its own function (Amir Tzin) [2049440 2049659] - net_sched: cls_route: remove from list when handle is 0 (Felix Maurer) [2116328] {CVE-2022-2588} - netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Florian Westphal) [2116356] {CVE-2022-2586} - netfilter: nf_tables: do not allow SET_ID to refer to another table (Florian Westphal) [2116356] {CVE-2022-2586} - netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal) [2116159] {CVE-2022-36946} - net: let flow have same hash in two directions (Ivan Vecera) [2111094] - ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. (Ivan Vecera) [2111094] - net: Add notifications when multipath hash field change (Ivan Vecera) [2111094] - selftests: forwarding: Add test for custom multipath hash with IPv6 GRE (Ivan Vecera) [2111094] - selftests: forwarding: Add test for custom multipath hash with IPv4 GRE (Ivan Vecera) [2111094] - selftests: forwarding: Add test for custom multipath hash (Ivan Vecera) [2111094] - ipv6: Add custom multipath hash policy (Ivan Vecera) [2111094] - ipv6: Add a sysctl to control multipath hash fields (Ivan Vecera) [2111094] - ipv6: Calculate multipath hash inside switch statement (Ivan Vecera) [2111094] - ipv6: Use a more suitable label name (Ivan Vecera) [2111094] - ipv4: Add custom multipath hash policy (Ivan Vecera) [2111094] - ipv4: Add a sysctl to control multipath hash fields (Ivan Vecera) [2111094] - ipv4: Calculate multipath hash inside switch statement (Ivan Vecera) [2111094] - ipv6: Use math to point per net sysctls into the appropriate struct net (Ivan Vecera) [2111094] - selftest/net/forwarding: declare NETIFS p9 p10 (Ivan Vecera) [2111094] - ipv6: Fix sysctl max for fib_multipath_hash_policy (Ivan Vecera) [2111094] - selftests: forwarding: Test multipath hashing on inner IP pkts for GRE tunnel (Ivan Vecera) [2111094] - ipv6: Support multipath hashing on inner IP pkts (Ivan Vecera) [2111094] - ipv4: Multipath hashing on inner L3 needs to consider inner IPv6 pkts (Ivan Vecera) [2111094] - ipv4: Support multipath hashing on inner IP pkts for GRE tunnel (Ivan Vecera) [2111094] - ipv4: Initialize flowi4_multipath_hash in data path (Ivan Vecera) [2111094] - net: ipv4: Fix NULL pointer dereference in route lookup (Ivan Vecera) [2111094] - route: Add multipath_hash in flowi_common to make user-define hash (Ivan Vecera) [2111094]- drm/nouveau/kms/nv140-: Disable interlacing (Lyude Paul) [2097647] - rpm: convert gcc and libelf to Recommends (Jarod Wilson) [2114900] - redhat: add ca7 to redhat/git/files (Jarod Wilson)- net/mlx5e: TC, Remove redundant error logging (Amir Tzin) [2049436] - net/mlx5e: SHAMPO, reduce TIR indication (Amir Tzin) [2049436] - net/mlx5e: Lag, Only handle events from highest priority multipath entry (Amir Tzin) [2049436] - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Amir Tzin) [2049436] - net/mlx5: Fix a race on command flush flow (Amir Tzin) [2049436] - net/mlx5: Fix size field in bufferx_reg struct (Amir Tzin) [2049436] - net/mlx5e: Fix VF min/max rate parameters interchange mistake (Amir Tzin) [2049436] - net/mlx5e: Add missing increment of count (Amir Tzin) [2049436] - net/mlx5e: MPLSoUDP decap, fix check for unsupported matches (Amir Tzin) [2049436] - net/mlx5e: Fix MPLSoUDP encap to use MPLS action information (Amir Tzin) [2049436] - net/mlx5e: Add feature check for set fec counters (Amir Tzin) [2049436 2049711] - net/mlx5e: TC, Skip redundant ct clear actions (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with forward and drop actions (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with drop and modify hdr action (Amir Tzin) [2049436] - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Amir Tzin) [2049436] - net/mlx5e: Use dma device access helper (add dropped hunk) (Amir Tzin) [2049436] - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Amir Tzin) [2049436] - net/mlx5: Fix possible deadlock on rule deletion (Amir Tzin) [2049436] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [2049436] - net/mlx5: Update log_max_qp value to be 17 at most (Amir Tzin) [2049436] - net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_version (Amir Tzin) [2049436] - net/mlx5e: Avoid field-overflowing memcpy() (Amir Tzin) [2049436] - net/mlx5e: Use struct_group() for memcpy() region (Amir Tzin) [2049436] - net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Amir Tzin) [2049436 2052871] - net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Amir Tzin) [2049436 2052871] - net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Amir Tzin) [2049436] - net/mlx5: E-Switch, Fix uninitialized variable modact (Amir Tzin) [2049436] - net/mlx5e: Fix handling of wrong devices during bond netevent (Amir Tzin) [2049436] - net/mlx5e: Fix broken SKB allocation in HW-GRO (Amir Tzin) [2049436] - net/mlx5e: Fix wrong calculation of header index in HW_GRO (Amir Tzin) [2049436] - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with forward and drop actions (Amir Tzin) [2049436] - net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Amir Tzin) [2049436] - net/mlx5e: Fix module EEPROM query (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with drop and modify hdr action (Amir Tzin) [2049436] - net/mlx5: Bridge, ensure dev_name is null-terminated (Amir Tzin) [2049436] - net/mlx5: Bridge, take rtnl lock in init error handler (Amir Tzin) [2049436] - mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Amir Tzin) [2049436] - net/mlx5e: Fix build error in fec_set_block_stats() (Amir Tzin) [2049436] - Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Amir Tzin) [2049436] - net/mlx5: Set command entry semaphore up once got index free (Amir Tzin) [2049436] - net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Amir Tzin) [2049436] - net/mlx5: Fix access to sf_dev_table on allocation failure (Amir Tzin) [2049436] - net/mlx5e: Fix matching on modified inner ip_ecn bits (Amir Tzin) [2049436] - Revert "net/mlx5e: Block offload of outer header csum for GRE tunnel" (Amir Tzin) [2049436] - Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" (Amir Tzin) [2049436] - net/mlx5e: Fix nullptr on deleting mirroring rule (Amir Tzin) [2049436] - net/mlx5e: Fix page DMA map/unmap attributes (Amir Tzin) [2049436] - net/mlx5: Use dma device access helper (add dropped hunk) (Amir Tzin) [2049436] - net/mlx5e: Add recovery flow in case of error CQE (Amir Tzin) [2049436] - net/mlx5e: Refactor set_pflag_cqe_based_moder (Amir Tzin) [2049436] - net/mlx5e: Move HW-GRO and CQE compression check to fix features flow (Amir Tzin) [2049436] - net/mlx5e: Fix feature check per profile (Amir Tzin) [2049436] - net/mlx5e: Unblock setting vid 0 for VF in case PF isn't eswitch manager (Amir Tzin) [2049436] - net/mlx5e: Expose FEC counters via ethtool (Amir Tzin) [2049436 2049711] - net/mlx5: Update log_max_qp value to FW max capability (Amir Tzin) [2049436] - net/mlx5: Use irq_set_affinity_and_hint() (Amir Tzin) [2049436] - net/mlx5: SF, Use all available cpu for setting cpu affinity (Amir Tzin) [2049436] - net/mlx5: Introduce API for bulk request and release of IRQs (Amir Tzin) [2049436] - net/mlx5: Split irq_pool_affinity logic to new file (Amir Tzin) [2049436] - net/mlx5: Move affinity assignment into irq_request (Amir Tzin) [2049436] - net/mlx5: Introduce control IRQ request API (Amir Tzin) [2049436] - net/mlx5: mlx5e_hv_vhca_stats_create return type to void (Amir Tzin) [2049436] - RDMA/mlx5: Print wc status on CQE error and dump needed (Amir Tzin) [2049436] - net: fixup build after bpf header changes (Amir Tzin) [2049436] - net/mlx5: CT: Set flow source hint from provided tuple device (Amir Tzin) [2049436] - net/mlx5: Set SMFS as a default steering mode if device supports it (Amir Tzin) [2049436] - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers (Amir Tzin) [2049436] - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field (Amir Tzin) [2049436] - net/mlx5: DR, Support matching on tunnel headers 0 and 1 (Amir Tzin) [2049436] - net/mlx5: DR, Add misc5 to match_param structs (Amir Tzin) [2049436] - net/mlx5: Add misc5 flow table match parameters (Amir Tzin) [2049436] - net/mlx5: DR, Add support for UPLINK destination type (Amir Tzin) [2049436] - net/mlx5e: Use auxiliary_device driver data helpers (Amir Tzin) [2049436] - net/mlx5e: Take packet_merge params directly from the RX res struct (Amir Tzin) [2049436] - net/mlx5e: Allocate per-channel stats dynamically at first usage (Amir Tzin) [2049436] - net/mlx5e: Use dynamic per-channel allocations in stats (Amir Tzin) [2049436] - net/mlx5e: Allow profile-specific limitation on max num of channels (Amir Tzin) [2049436] - net/mlx5e: Save memory by using dynamic allocation in netdev priv (Amir Tzin) [2049436] - net/mlx5e: Add profile indications for PTP and QOS HTB features (Amir Tzin) [2049436] - net/mlx5e: Use bitmap field for profile features (Amir Tzin) [2049436] - net/mlx5: Remove the repeated declaration (Amir Tzin) [2049436] - net/mlx5: Let user configure max_macs generic param (Amir Tzin) [2049436] - net/mlx5: Let user configure event_eq_size param (Amir Tzin) [2049436] - net/mlx5: Let user configure io_eq_size param (Amir Tzin) [2049436] - net/mlx5: Introduce log_max_current_uc_list_wr_supported bit (Amir Tzin) [2049436] - net/mlx5e: Move goto action checks into tc_action goto post parse op (Amir Tzin) [2049436] - net/mlx5e: Move vlan action chunk into tc action vlan post parse op (Amir Tzin) [2049436] - net/mlx5e: Add post_parse() op to tc action infrastructure (Amir Tzin) [2049436] - net/mlx5e: Move sample attr allocation to tc_action sample parse op (Amir Tzin) [2049436] - net/mlx5e: TC action parsing loop (Amir Tzin) [2049436] - net/mlx5e: Add redirect ingress to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add sample and ptype to tc_action infra (Amir Tzin) [2049436] - net/mlx5e: Add ct to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add mirred/redirect to tc action infra (Amir Tzin) [2049436] - Revert "net/mlx5e: TC, Remove redundant error logging" (Amir Tzin) [2049436] - net/mlx5e: Add mpls push/pop to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add vlan push/pop/mangle to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add pedit to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add csum to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add tunnel encap/decap to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add goto to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add tc action infrastructure (Amir Tzin) [2049436] - RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr (Amir Tzin) [2049436] - RDMA/mlx5: Add support to multiple priorities for FDB rules (Amir Tzin) [2049436] - net/mlx5: Create more priorities for FDB bypass namespace (Amir Tzin) [2049436] - net/mlx5: Refactor mlx5_get_flow_namespace (Amir Tzin) [2049436] - net/mlx5: Separate FDB namespace (Amir Tzin) [2049436] - net/mlx5: Dynamically resize flow counters query buffer (Amir Tzin) [2049436] - net/mlx5e: TC, Set flow attr ip_version earlier (Amir Tzin) [2049436] - net/mlx5e: TC, Move common flow_action checks into function (Amir Tzin) [2049436] - net/mlx5e: Remove redundant actions arg from vlan push/pop funcs (Amir Tzin) [2049436] - net/mlx5e: Remove redundant actions arg from validate_goto_chain() (Amir Tzin) [2049436] - net/mlx5e: TC, Remove redundant action stack var (Amir Tzin) [2049436] - net/mlx5e: Hide function mlx5e_num_channels_changed (Amir Tzin) [2049436] - net/mlx5e: SHAMPO, clean MLX5E_MAX_KLM_PER_WQE macro (Amir Tzin) [2049436] - net/mlx5: Print more info on pci error handlers (Amir Tzin) [2049436] - net/mlx5: SF, silence an uninitialized variable warning (Amir Tzin) [2049436] - net/mlx5: Fix error return code in esw_qos_create() (Amir Tzin) [2049436] - net/mlx5: E-switch, Create QoS on demand (Amir Tzin) [2049436] - net/mlx5: E-switch, Enable vport QoS on demand (Amir Tzin) [2049436] - net/mlx5: E-switch, move offloads mode callbacks to offloads file (Amir Tzin) [2049436] - net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_mac (Amir Tzin) [2049436] - net/mlx5: E-switch, Remove vport enabled check (Amir Tzin) [2049436] - net/mlx5e: Specify out ifindex when looking up decap route (Amir Tzin) [2049436] - net/mlx5e: TC, Move comment about mod header flag to correct place (Amir Tzin) [2049436] - net/mlx5e: TC, Move kfree() calls after destroying all resources (Amir Tzin) [2049436] - net/mlx5e: TC, Destroy nic flow counter if exists (Amir Tzin) [2049436] - net/mlx5: TC, using swap() instead of tmp variable (Amir Tzin) [2049436] - net/mlx5: CT: Allow static allocation of mod headers (Amir Tzin) [2049436] - net/mlx5e: Refactor mod header management API (Amir Tzin) [2049436] - net/mlx5: Avoid printing health buffer when firmware is unavailable (Amir Tzin) [2049436 2049717] - net/mlx5e: Support ethtool cq mode (Amir Tzin) [2049436 2049840] - Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow" (Amir Tzin) [2049435] - net/mlx5: Use first online CPU instead of hard coded CPU (Amir Tzin) [2049435] - net/mlx5e: SHAMPO, Fix constant expression result (Amir Tzin) [2049435] - net/mlx5: Fix access to a non-supported register (Amir Tzin) [2049435 2049717] - net/mlx5: Fix too early queueing of log timestamp work (Amir Tzin) [2049435 2049717] - net/mlx5: Fix use after free in mlx5_health_wait_pci_up (Amir Tzin) [2049435] - net/mlx5: Lag, Fix recreation of VF LAG (Amir Tzin) [2049435] - net/mlx5e: Sync TIR params updates against concurrent create/modify (Amir Tzin) [2049435] - RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow (Amir Tzin) [2049435] - net/mlx5: Fix flow counters SF bulk query len (Amir Tzin) [2049435] - net/mlx5: Lag, fix a potential Oops with mlx5_lag_create_definer() (Amir Tzin) [2049435] - net/mlx5e: Prevent HW-GRO and CQE-COMPRESS features operate together (Amir Tzin) [2049435] - net/mlx5e: Add HW-GRO offload (Amir Tzin) [2049435] - net/mlx5e: Add HW_GRO statistics (Amir Tzin) [2049435] - net/mlx5e: HW_GRO cqe handler implementation (Amir Tzin) [2049435] - net/mlx5e: Add data path for SHAMPO feature (Amir Tzin) [2049435] - net/mlx5e: Add handle SHAMPO cqe support (Amir Tzin) [2049435] - net/mlx5e: Add control path for SHAMPO feature (Amir Tzin) [2049435] - net/mlx5e: Add support to klm_umr_wqe (Amir Tzin) [2049435] - net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Amir Tzin) [2049435] - net/mlx5e: Align mlx5e_resources with upstream code. (Amir Tzin) [2049435] - net/mlx5: Add SHAMPO caps, HW bits and enumerations (Amir Tzin) [2049435] - net/mlx5e: Rename lro_timeout to packet_merge_timeout (Amir Tzin) [2049435] - net/mlx5: SF_DEV Add SF device trace points (Amir Tzin) [2049435] - net/mlx5: SF, Add SF trace points (Amir Tzin) [2049435] - net/mlx5: Bridge, support replacing existing FDB entry (Amir Tzin) [2049435] - net/mlx5: Bridge, extract code to lookup and del/notify entry (Amir Tzin) [2049435] - net/mlx5: Add periodic update of host time to firmware (Amir Tzin) [2049435 2049717] - net/mlx5: Print health buffer by log level (Amir Tzin) [2049435 2049717] - net/mlx5: Extend health buffer dump (Amir Tzin) [2049435 2049717] - net/mlx5: Reduce flow counters bulk query buffer size for SFs (Amir Tzin) [2049435] - net/mlx5: Fix unused function warning of mlx5i_flow_type_mask (Amir Tzin) [2049435] - net/mlx5: Remove unnecessary checks for slow path flag (Amir Tzin) [2049435] - net/mlx5e: don't write directly to netdev->dev_addr (Amir Tzin) [2049435] - RDMA/mlx5: Use dev_addr_mod() (Amir Tzin) [2049435] - RDMA/mlx5: fix build error with INFINIBAND_USER_ACCESS=n (Amir Tzin) [2049435] - RDMA/mlx5: Attach ndescs to mlx5_ib_mkey (Amir Tzin) [2049435] - RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib (Amir Tzin) [2049435] - RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key (Amir Tzin) [2049435] - RDMA/mlx5: Align mlx5e_resources with upstream code. (Amir Tzin) [2049435] - RDMA/mlx5: Remove pd from struct mlx5_core_mkey (Amir Tzin) [2049435] - RDMA/mlx5: Remove size from struct mlx5_core_mkey (Amir Tzin) [2049435] - RDMA/mlx5: Remove iova from struct mlx5_core_mkey (Amir Tzin) [2049435] - net/mlx5: E-Switch, Increase supported number of forward destinations to 32 (Amir Tzin) [2049435] - net/mlx5: E-Switch, Use dynamic alloc for dest array (Amir Tzin) [2049435] - net/mlx5: Lag, use steering to select the affinity port in LAG (Amir Tzin) [2049435] - net/mlx5: Lag, add support to create/destroy/modify port selection (Amir Tzin) [2049435] - net/mlx5: Lag, add support to create TTC tables for LAG port selection (Amir Tzin) [2049435] - net/mlx5: Lag, add support to create definers for LAG (Amir Tzin) [2049435] - net/mlx5: Lag, set match mask according to the traffic type bitmap (Amir Tzin) [2049435] - net/mlx5: Lag, set LAG traffic type mapping (Amir Tzin) [2049435] - net/mlx5: Lag, move lag files into directory (Amir Tzin) [2049435] - net/mlx5: Introduce new uplink destination type (Amir Tzin) [2049435] - net/mlx5: Add support to create match definer (Amir Tzin) [2049435] - net/mlx5: Introduce port selection namespace (Amir Tzin) [2049435] - net/mlx5: Support partial TTC rules (Amir Tzin) [2049435] - mlx5: prevent 64bit divide (Amir Tzin) [2049435] - net/mlx5: Use system_image_guid to determine bonding (Amir Tzin) [2049435] - net/mlx5: Use native_port_num as 1st option of device index (Amir Tzin) [2049435] - net/mlx5: Introduce new device index wrapper (Amir Tzin) [2049435] - net/mlx5: Check return status first when querying system_image_guid (Amir Tzin) [2049435] - net/mlx5: DR, Prefer kcalloc over open coded arithmetic (Amir Tzin) [2049435] - net/mlx5e: Add extack msgs related to TC for better debug (Amir Tzin) [2049435] - net/mlx5: CT: Fix missing cleanup of ct nat table on init failure (Amir Tzin) [2049435] - Revert "net/mlx5e: TC, Skip redundant ct clear actions" (Amir Tzin) [2049435] - net/mlx5: Disable roce at HCA level (Amir Tzin) [2049435] - net/mlx5i: Enable Rx steering for IPoIB via ethtool (Amir Tzin) [2049435] - net/mlx5: Bridge, provide flow source hints (Amir Tzin) [2049435] - net/mlx5: Read timeout values from DTOR (Amir Tzin) [2049435] - net/mlx5: Read timeout values from init segment (Amir Tzin) [2049435] - net/mlx5: Add layout to support default timeouts register (Amir Tzin) [2049435] - net/mlx5: Set devlink reload feature bit for supported devices only (Amir Tzin) [2049435] - RDMA/mlx5: Add optional counter support in get_hw_stats callback (Amir Tzin) [2049435] - RDMA/mlx5: Add modify_op_stat() support (Amir Tzin) [2049435] - RDMA/mlx5: Add steering support in optional flow counters (Amir Tzin) [2049435] - RDMA/mlx5: Support optional counters in hw_stats initialization (Amir Tzin) [2049435] - net/mlx5: Add priorities for counters in RDMA namespaces (Amir Tzin) [2049435] - net/mlx5: Add ifc bits to support optional counters (Amir Tzin) [2049435] - net/mlx5: Enable single IRQ for PCI Function (Amir Tzin) [2049435] - net/mlx5: Shift control IRQ to the last index (Amir Tzin) [2049435] - net/mlx5: Bridge, pop VLAN on egress table miss (Amir Tzin) [2049435] - net/mlx5: Bridge, mark reg_c1 when pushing VLAN (Amir Tzin) [2049435] - net/mlx5: Bridge, extract VLAN pop code to dedicated functions (Amir Tzin) [2049435] - net/mlx5: Bridge, refactor eswitch instance usage (Amir Tzin) [2049435] - net/mlx5e: Support accept action (Amir Tzin) [2049435] - net/mlx5e: Specify out ifindex when looking up encap route (Amir Tzin) [2049435] - net/mlx5e: Reserve a value from TC tunnel options mapping (Amir Tzin) [2049435] - net/mlx5e: Move parse fdb check into actions_match_supported_fdb() (Amir Tzin) [2049435] - net/mlx5e: Split actions_match_supported() into a sub function (Amir Tzin) [2049435] - net/mlx5e: Move mod hdr allocation to a single place (Amir Tzin) [2049435] - net/mlx5e: TC, Refactor sample offload error flow (Amir Tzin) [2049435] - RDMA/mlx5: Avoid taking MRs from larger MR cache pools when a pool is empty (Amir Tzin) [2049435] - IB/mlx5: Flow through a more detailed return code from get_prefetchable_mr() (Amir Tzin) [2049435] - net/mlx5e: Use array_size() helper (Amir Tzin) [2049435] - net/mlx5: Use struct_size() helper in kvzalloc() (Amir Tzin) [2049435] - net/mlx5: Use kvcalloc() instead of kvzalloc() (Amir Tzin) [2049435] - net/mlx5: Tolerate failures in debug features while driver load (Amir Tzin) [2049435] - IB/mlx5: Enable UAR to have DevX UID (Amir Tzin) [2049435] - net/mlx5: Add uid field to UAR allocation structures (Amir Tzin) [2049435] - net/mlx5e: check return value of rhashtable_init (Amir Tzin) [2049435] - net/mlx5e: Enable TC offload for ingress MACVLAN (Amir Tzin) [2049435] - net/mlx5e: Enable TC offload for egress MACVLAN (Amir Tzin) [2049435] - net/mlx5e: loopback test is not supported in switchdev mode (Amir Tzin) [2049435] - net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tunnel attributes (Amir Tzin) [2049435] - net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Amir Tzin) [2049435] - net/mlx5e: Remove redundant priv arg from parse_pedit_to_reformat() (Amir Tzin) [2049435] - net/mlx5e: Check action fwd/drop flag exists also for nic flows (Amir Tzin) [2049435] - net/mlx5e: Set action fwd flag when parsing tc action goto (Amir Tzin) [2049435] - net/mlx5e: Remove incorrect addition of action fwd flag (Amir Tzin) [2049435] - Revert "net/mlx5e: TC, Fix ct_clear overwriting ct action metadata" (Amir Tzin) [2049435] - net/mlx5e: Use correct return type (Amir Tzin) [2049435] - net/mlx5e: Add error flow for ethtool -X command (Amir Tzin) [2049435] - net/mlx5: Fix rdma aux device on devlink reload (Amir Tzin) [2049434] - RDMA/mlx5: Relax DCS QP creation checks (Amir Tzin) [2049434] - net/mellanox: switch from 'pci_' to 'dma_' API (Amir Tzin) [2049434] - net/mlx5e: Make use of netdev_warn() (Amir Tzin) [2049434] - net/mlx5: Initialize numa node for all core devices (Amir Tzin) [2049434] - net/mlx5: Allocate individual capability (Amir Tzin) [2049434] - net/mlx5: Reorganize current and maximal capabilities to be per-type (Amir Tzin) [2049434] - net/mlx5: SF, use recent sysfs api (Amir Tzin) [2049434] - net/mlx5: Refcount mlx5_irq with integer (Amir Tzin) [2049434] - net/mlx5: Change SF missing dedicated MSI-X err message to dbg (Amir Tzin) [2049434] - net/mlx5: Align mlx5_irq structure (Amir Tzin) [2049434] - net/mlx5: Delete impossible dev->state checks (Amir Tzin) [2049434] - net/mlx5: Support enable_vnet devlink dev param (Amir Tzin) [2049434] - net/mlx5: Support enable_rdma devlink dev param (Amir Tzin) [2049434] - net/mlx5: Support enable_eth devlink dev param (Amir Tzin) [2049434] - RDMA/mlx5: Drop in-driver verbs object creations (Amir Tzin) [2049434] - RDMA/mlx5: Delete device resource mutex that didn't protect anything (Amir Tzin) [2049434] - RDMA/mlx5: Cancel pkey work before destroying device resources (Amir Tzin) [2049434] - net/mlx5e: Return -EOPNOTSUPP if more relevant when parsing tc actions (Amir Tzin) [2049434] - net/mlx5e: Remove redundant assignment of counter to null (Amir Tzin) [2049434] - net/mlx5e: Remove redundant parse_attr arg (Amir Tzin) [2049434] - net/mlx5e: Remove redundant cap check for flow counter (Amir Tzin) [2049434] - net/mlx5e: Remove redundant filter_dev arg from parse_tc_fdb_actions() (Amir Tzin) [2049434] - net/mlx5e: Remove redundant tc act includes (Amir Tzin) [2049434] - IB/mlx5: Rename is_apu_thread_cq function to is_apu_cq (Amir Tzin) [2049434] - RDMA/mlx5: Add DCS offload support (Amir Tzin) [2049434] - RDMA/mlx5: Separate DCI QP creation logic (Amir Tzin) [2049434] - net/mlx5: Add DCS caps & fields support (Amir Tzin) [2049434] - KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 (Vitaly Kuznetsov) [2119233] - mm: Fix PASID use-after-free issue (Jerry Snitselaar) [2113046] - scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Rahul Lakkireddy) [2105815] - scsi: csiostor: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix a typo (Rahul Lakkireddy) [2105815] - scsi: csiostor: Assign boolean values to a bool variable (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix fall-through warnings for Clang (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix spelling mistake "couldnt" -> "couldn't" (Rahul Lakkireddy) [2105815] - scsi: csiostor: Add missing description for csio_rnode_fwevt_handler()'s 'fwevt' param (Rahul Lakkireddy) [2105815] - scsi: csiostor: Remove 2 unused variables {mc,edc}_bist_status_rdata_reg (Rahul Lakkireddy) [2105815] - scsi: csiostor: Demote kerneldoc that fails to meet the criteria (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix misnamed function parameter (Rahul Lakkireddy) [2105815] - scsi: csiostor: Adjust indentation in csio_device_reset (Rahul Lakkireddy) [2105815] - mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() (Jose Ignacio Tornos Martinez) [2103625] - wifi: mac80211: consider EHT element size in assoc request (Jose Ignacio Tornos Martinez) [2103625] - wifi: mac80211: switch airtime fairness back to deficit round-robin scheduling (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7615: fix throughput regression on DFS channels (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: enlarge maximum VHT MPDU length to 11454 (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: fix aggregation subframes setting to HE max (Jose Ignacio Tornos Martinez) [2103625] - wifi: mac80211_hwsim: set virtio device ready in probe() (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921s: fix possible sdio deadlock in command fail (Jose Ignacio Tornos Martinez) [2103625] - wifi: rtw89: 8852a: rfk: fix div 0 exception (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: do not update pm states in case of error (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7615: do not update pm stats in case of error (Jose Ignacio Tornos Martinez) [2103625] - ath11k: Avoid REO CMD failed prints during firmware recovery (Jose Ignacio Tornos Martinez) [2103625] - ath11k: Fix incorrect debug_mask mappings (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix missing skb drop on htc_tx_completion error (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921s: fix firmware download random fail (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix IRQ affinity warning on shutdown (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix netdev open race (Jose Ignacio Tornos Martinez) [2103625] - iwlwifi: fw: init SAR GEO table only if data is present (Jose Ignacio Tornos Martinez) [2103625] - ath10k: htt_tx: do not interpret Eth frames as WiFi (Jose Ignacio Tornos Martinez) [2103625] - ath11k: Don't check arvif->is_started before sending management frames (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix twt table_mask to u16 in mt7915_dev (Jose Ignacio Tornos Martinez) [2103625] - ath11k: reset 11d state in process of recovery (Jose Ignacio Tornos Martinez) [2103625] - brcmfmac: use ISO3166 country code and 0 rev as fallback on brcmfmac43602 chips (Jose Ignacio Tornos Martinez) [2103625] - mt76: fix tx status related use-after-free race on station removal (Jose Ignacio Tornos Martinez) [2103625] - mt76: do not attempt to reorder received 802.3 packets without agg session (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: fix kernel crash at mt7921_pci_remove (Jose Ignacio Tornos Martinez) [2103625] - mt76: fix antenna config missing in 6G cap (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup (Jose Ignacio Tornos Martinez) [2103625] - ath10k: enable napi on RX path for usb (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix the warning of dev_wake in mhi_pm_disable_transition() (Jose Ignacio Tornos Martinez) [2103625] - ath11k: acquire ab->base_lock in unassign when finding the peer by addr (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix DBDC default band selection on MT7915D (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter (Jose Ignacio Tornos Martinez) [2103625] - i40e: Fix tunnel checksum offload with fragmented traffic (Ivan Vecera) [2107977] - net/mlx5e: Fix matchall police parameters validation (Ivan Vecera) [2106271] - net/sched: act_police: allow 'continue' action offload (Ivan Vecera) [2106271] - net: Print hashed skb addresses for all net and qdisc events (Ivan Vecera) [2106271] - net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog (Ivan Vecera) [2106271] - net/sched: act_pedit: sanitize shift argument before usage (Ivan Vecera) [2106271] - net/sched: act_pedit: really ensure the skb is writable (Ivan Vecera) [2106271] - net/sched: taprio: Check if socket flags are valid (Ivan Vecera) [2106271] - net/sched: flower: Avoid overwriting error messages (Ivan Vecera) [2106271] - net/sched: matchall: Avoid overwriting error messages (Ivan Vecera) [2106271] - net/sched: cls_api: Add extack message for unsupported action offload (Ivan Vecera) [2106271] - net/sched: act_vlan: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_tunnel_key: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_skbedit: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_police: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_pedit: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_mpls: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_mirred: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_gact: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_api: Add extack to offload_act_setup() callback (Ivan Vecera) [2106271] - net/sched: flower: Take verbose flag into account when logging error messages (Ivan Vecera) [2106271] - net/sched: matchall: Take verbose flag into account when logging error messages (Ivan Vecera) [2106271] - net/sched: fix incorrect vlan_push_eth dest field (Ivan Vecera) [2106271] - net/sched: add vlan push_eth and pop_eth action to the hardware IR (Ivan Vecera) [2106271] - selftests: tc-testing: Increase timeout in tdc config file (Ivan Vecera) [2106271] - flow_offload: improve extack msg for user when adding invalid filter (Ivan Vecera) [2106271] - flow_offload: reject offload for all drivers with invalid police parameters (Ivan Vecera) [2106271] - net: flow_offload: add tc police action parameters (Ivan Vecera) [2106271] - net: sched: avoid newline at end of message in NL_SET_ERR_MSG_MOD (Ivan Vecera) [2106271] - net_sched: add __rcu annotation to netdev->qdisc (Ivan Vecera) [2106271] - net/sched: act_police: more accurate MTU policing (Ivan Vecera) [2106271] - net/sched: Enable tc skb ext allocation on chain miss only when needed (Ivan Vecera) [2106271] - net: sched: remove qdisc_qlen_cpu() (Ivan Vecera) [2106271] - net: sched: remove psched_tdiff_bounded() (Ivan Vecera) [2106271] - net: sched: Clarify error message when qdisc kind is unknown (Ivan Vecera) [2106271] - sch_cake: revise Diffserv docs (Ivan Vecera) [2106271] - flow_offload: fix suspicious RCU usage when offloading tc action (Ivan Vecera) [2106271] - net/sched: use min() macro instead of doing it manually (Ivan Vecera) [2106271] - selftests: tc-testing: add action offload selftest for action and filter (Ivan Vecera) [2106271] - flow_offload: validate flags of filter and actions (Ivan Vecera) [2106271] - flow_offload: add reoffload process to update hw_count (Ivan Vecera) [2106271] - net: sched: save full flags for tc action (Ivan Vecera) [2106271] - flow_offload: add process to update action stats from hardware (Ivan Vecera) [2106271] - flow_offload: rename exts stats update functions with hw (Ivan Vecera) [2106271] - flow_offload: add skip_hw and skip_sw to control if offload the action (Ivan Vecera) [2106271] - flow_offload: allow user to offload tc action to net device (Ivan Vecera) [2106271] - flow_offload: add ops to tc_action_ops for flow action setup (Ivan Vecera) [2106271] - flow_offload: rename offload functions with offload instead of flow (Ivan Vecera) [2106271] - flow_offload: add index to flow_action_entry structure (Ivan Vecera) [2106271] - flow_offload: reject to offload tc actions in offload drivers (Ivan Vecera) [2106271] - flow_offload: fill flags to action structure (Ivan Vecera) [2106271] - sch_cake: do not call cake_destroy() from cake_init() (Ivan Vecera) [2106271] - net/sched: fq_pie: prevent dismantle issue (Ivan Vecera) [2106271] - selftests/tc-testing: Fix cannot create /sys/bus/netdevsim/new_device: Directory nonexistent (Ivan Vecera) [2106271] - selftests/tc-testing: add missing config (Ivan Vecera) [2106271] - selftests/tc-testing: add exit code (Ivan Vecera) [2106271] - net/sched: act_ct: Offload only ASSURED connections (Ivan Vecera) [2106271] - selftests/tc-testings: Be compatible with newer tc output (Ivan Vecera) [2106271] - selftests: forwarding: Fix packet matching in mirroring selftests (Ivan Vecera) [2106271] - net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Ivan Vecera) [2106271] - cls_flower: Fix inability to match GRE/IPIP packets (Ivan Vecera) [2106271] - sch_htb: Add extack messages for EOPNOTSUPP errors (Ivan Vecera) [2106271] - net: sch: simplify condtion for selecting mini_Qdisc_pair buffer (Ivan Vecera) [2106271] - net: sch: eliminate unnecessary RCU waits in mini_qdisc_pair_swap() (Ivan Vecera) [2106271] - net: sched: gred: dynamically allocate tc_gred_qopt_offload (Ivan Vecera) [2106271] - net: stats: Read the statistics in ___gnet_stats_copy_basic() instead of adding. (Ivan Vecera) [2106271] - net: sched: Allow statistics reads from softirq. (Ivan Vecera) [2106271] - net: sched: remove one pair of atomic operations (Ivan Vecera) [2106271] - net: sched: fix logic error in qdisc_run_begin() (Ivan Vecera) [2106271] - net: sch_tbf: Add a graft command (Ivan Vecera) [2106271] - net: sched: Remove Qdisc::running sequence counter (Ivan Vecera) [2106271] - net: sched: Merge Qdisc::bstats and Qdisc::cpu_bstats data types (Ivan Vecera) [2106271] - net: sched: Use _bstats_update/set() instead of raw writes (Ivan Vecera) [2106271] - net: sched: Protect Qdisc::bstats with u64_stats (Ivan Vecera) [2106271] - u64_stats: Introduce u64_stats_set() (Ivan Vecera) [2106271] - gen_stats: Move remaining users to gnet_stats_add_queue(). (Ivan Vecera) [2106271] - mq, mqprio: Use gnet_stats_add_queue(). (Ivan Vecera) [2106271] - gen_stats: Add gnet_stats_add_queue(). (Ivan Vecera) [2106271] - gen_stats: Add instead Set the value in __gnet_stats_copy_basic(). (Ivan Vecera) [2106271] - testing: selftests: tc_common: Add tc_check_at_least_x_packets() (Ivan Vecera) [2106271] - testing: selftests: forwarding.config.sample: Add tc flag (Ivan Vecera) [2106271] - net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Ivan Vecera) [2106271] - net: sched: Use struct_size() helper in kvmalloc() (Ivan Vecera) [2106271] - net_sched: Use struct_size() and flex_array_size() helpers (Ivan Vecera) [2106271] - net: prevent user from passing illegal stab size (Ivan Vecera) [2106271] - net: sched: move and reuse mq_change_real_num_tx() (Ivan Vecera) [2106271] - selftests: net: test ethtool -L vs mq (Ivan Vecera) [2106271] - netdevsim: add ability to change channel count (Ivan Vecera) [2106271] - net: add netif_set_real_num_queues() for device reconfig (Ivan Vecera) [2106271] - net: sched: update default qdisc visibility after Tx queue cnt changes (Ivan Vecera) [2106271] - fix array-index-out-of-bounds in taprio_change (Ivan Vecera) [2106271] - Revert "flow_offload: action should not be NULL when it is referenced" (Ivan Vecera) [2106271] - sch_cake: fix srchost/dsthost hashing mode (Ivan Vecera) [2106271] - net/sched: cls_api, reset flags on replay (Ivan Vecera) [2106271] - net: sched: provide missing kdoc for tcf_pkt_info and tcf_ematch_ops (Ivan Vecera) [2106271] - net: flow_offload: correct comments mismatch with code (Ivan Vecera) [2106271] - net/sched: taprio: Fix init procedure (Ivan Vecera) [2106271] - net_sched: refactor TC action init API (Ivan Vecera) [2106271] - tc-testing: Add control-plane selftest for skbmod SKBMOD_F_ECN option (Ivan Vecera) [2106271] - net/sched: act_skbmod: Add SKBMOD_F_ECN option support (Ivan Vecera) [2106271] - qdisc: add new field for qdisc_enqueue tracepoint (Ivan Vecera) [2106271] - net/sched: act_skbmod: Skip non-Ethernet packets (Ivan Vecera) [2106271] - net/sched: Remove unnecessary if statement (Ivan Vecera) [2106271] - net_sched: introduce tracepoint trace_qdisc_enqueue() (Ivan Vecera) [2106271] - net_sched: use px to print skb address in trace_qdisc_dequeue() (Ivan Vecera) [2106271] - net: use px to print skb address in trace_netif_receive_skb (Ivan Vecera) [2106271] - net/sched: sch_taprio: fix typo in comment (Ivan Vecera) [2106271] - flow_offload: action should not be NULL when it is referenced (Ivan Vecera) [2106271] - net: sched: remove qdisc->empty for lockless qdisc (Ivan Vecera) [2106271] - net: sched: implement TCQ_F_CAN_BYPASS for lockless qdisc (Ivan Vecera) [2106271] - net: sched: avoid unnecessary seqcount operation for lockless qdisc (Ivan Vecera) [2106271] - Revert "net/sched: cls_flower: Remove match on n_proto" (Ivan Vecera) [2106271] - net: sched: add barrier to ensure correct ordering for lockless qdisc (Ivan Vecera) [2106271] - net: sched: fix error return code in tcf_del_walker() (Ivan Vecera) [2106271] - net/sched: cls_flower: Remove match on n_proto (Ivan Vecera) [2106271] - sch_cake: revise docs for RFC 8622 LE PHB support (Ivan Vecera) [2106271] - sch_cake: Fix out of bounds when parsing TCP options and header (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_lookup_leaf() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_do_events() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_charge_class() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_deactivate() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_activate() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_change_class_mode() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_class_mode() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_deactivate_prios() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_activate_prios() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_remove_class_from_row() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_add_class_to_row() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_next_rb_node() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_add_to_wait_tree() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_add_to_id_tree() (Ivan Vecera) [2106271] - net/sched: act_vlan: Test priority 0 modification (Ivan Vecera) [2106271] - net/sched: act_vlan: No dump for unset priority (Ivan Vecera) [2106271] - net: sched: Fix spelling mistakes (Ivan Vecera) [2106271] - net/sched: fq_pie: fix OOB access in the traffic path (Ivan Vecera) [2106271] - net/sched: fq_pie: re-factor fix for fq_pie endless loop (Ivan Vecera) [2106271] - net: taprio offload: enforce qdisc to netdev queue mapping (Ivan Vecera) [2106271] - net/sched: taprio: Drop unnecessary NULL check after container_of (Ivan Vecera) [2106271] - net: flow_offload: add FLOW_ACTION_PPPOE_PUSH (Ivan Vecera) [2106271] - gve: Recording rx queue before sending to napi (Jordan Kimbrough) [2018609] - gve: fix the wrong AdminQ buffer queue index check (Jordan Kimbrough) [2018609] - gve: Fix GFP flags when allocing pages (Jordan Kimbrough) [2018609] - gve: Add tx|rx-coalesce-usec for DQO (Jordan Kimbrough) [2018609] - gve: Add consumed counts to ethtool stats (Jordan Kimbrough) [2018609] - gve: Implement suspend/resume/shutdown (Jordan Kimbrough) [2018609] - gve: Add optional metadata descriptor type GVE_TXD_MTD (Jordan Kimbrough) [2018609] - gve: remove memory barrier around seqno (Jordan Kimbrough) [2018609] - gve: Update gve_free_queue_page_list signature (Jordan Kimbrough) [2018609] - gve: Move the irq db indexes out of the ntfy block struct (Jordan Kimbrough) [2018609] - gve: Correct order of processing device options (Jordan Kimbrough) [2018609] - gve: fix for null pointer dereference. (Jordan Kimbrough) [2018609] - gve: fix unmatched u64_stats_update_end() (Jordan Kimbrough) [2018609] - gve: Fix off by one in gve_tx_timeout() (Jordan Kimbrough) [2018609] - gve: Add a jumbo-frame device option. (Jordan Kimbrough) [2018609] - gve: Implement packet continuation for RX. (Jordan Kimbrough) [2018609] - gve: Add RX context. (Jordan Kimbrough) [2018609] - gve: Track RX buffer allocation failures (Jordan Kimbrough) [2018609] - gve: Allow pageflips on larger pages (Jordan Kimbrough) [2018609] - gve: Add netif_set_xps_queue call (Jordan Kimbrough) [2018609] - gve: Recover from queue stall due to missed IRQ (Jordan Kimbrough) [2018609] - gve: Do lazy cleanup in TX path (Jordan Kimbrough) [2018609] - gve: Add rx buffer pagecnt bias (Jordan Kimbrough) [2018609] - gve: Switch to use napi_complete_done (Jordan Kimbrough) [2018609] - gve: report 64bit tx_bytes counter from gve_handle_report_stats() (Jordan Kimbrough) [2018609] - gve: fix gve_get_stats() (Jordan Kimbrough) [2018609] - gve: Properly handle errors in gve_assign_qpl (Jordan Kimbrough) [2018609] - gve: Avoid freeing NULL pointer (Jordan Kimbrough) [2018609] - gve: Correct available tx qpl check (Jordan Kimbrough) [2018609] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Jordan Kimbrough) [2018609] - gve: Use kvcalloc() instead of kvzalloc() (Jordan Kimbrough) [2018609] - gve: DQO: avoid unused variable warnings (Jordan Kimbrough) [2018609] - gve: fix the wrong AdminQ buffer overflow check (Jordan Kimbrough) [2018609] - gve: DQO: Remove incorrect prefetch (Jordan Kimbrough) [2018609] - gve: Simplify code and axe the use of a deprecated API (Jordan Kimbrough) [2018609] - gve: Propagate error codes to caller (Jordan Kimbrough) [2018609] - gve: Fix an error handling path in 'gve_probe()' (Jordan Kimbrough) [2018609] - gve: DQO: Fix off by one in gve_rx_dqo() (Jordan Kimbrough) [2018609] - gve: Fix swapped vars when fetching max queues (Jordan Kimbrough) [2018609] - gve: Fix warnings reported for DQO patchset (Jordan Kimbrough) [2018609] - gve: DQO: Add RX path (Jordan Kimbrough) [2018609] - gve: DQO: Add TX path (Jordan Kimbrough) [2018609] - gve: DQO: Configure interrupts on device up (Jordan Kimbrough) [2018609] - gve: DQO: Add ring allocation and initialization (Jordan Kimbrough) [2018609] - gve: DQO: Add core netdev features (Jordan Kimbrough) [2018609] - gve: Update adminq commands to support DQO queues (Jordan Kimbrough) [2018609] - gve: Add DQO fields for core data structures (Jordan Kimbrough) [2018609] - gve: Add dqo descriptors (Jordan Kimbrough) [2018609] - gve: Add support for DQO RX PTYPE map (Jordan Kimbrough) [2018609] - gve: adminq: DQO specific device descriptor logic (Jordan Kimbrough) [2018609] - gve: Introduce per netdev `enum gve_queue_format` (Jordan Kimbrough) [2018609] - gve: Introduce a new model for device options (Jordan Kimbrough) [2018609] - gve: Make gve_rx_slot_page_info.page_offset an absolute offset (Jordan Kimbrough) [2018609] - gve: gve_rx_copy: Move padding to an argument (Jordan Kimbrough) [2018609] - gve: Move some static functions to a common file (Jordan Kimbrough) [2018609] - gve: Correct SKB queue index validation. (Jordan Kimbrough) [2018609] - gve: Upgrade memory barrier in poll routine (Jordan Kimbrough) [2018609] - gve: Add NULL pointer checks when freeing irqs. (Jordan Kimbrough) [2018609] - gve: Update mgmt_msix_idx if num_ntfy changes (Jordan Kimbrough) [2018609] - gve: Check TX QPL was actually assigned (Jordan Kimbrough) [2018609] - net: gve: remove duplicated allowed (Jordan Kimbrough) [2018609] - net: gve: convert strlcpy to strscpy (Jordan Kimbrough) [2018609] - gve: Add support for raw addressing in the tx path (Jordan Kimbrough) [2018609] - gve: Rx Buffer Recycling (Jordan Kimbrough) [2018609] - gve: Add support for raw addressing to the rx path (Jordan Kimbrough) [2018609] - gve: Add support for raw addressing device option (Jordan Kimbrough) [2018609] - net: don't include ethtool.h from netdevice.h (Jordan Kimbrough) [2018609] - gve: Replace zero-length array with flexible-array member (Jordan Kimbrough) [2018609] - gve: Enable Link Speed Reporting in the driver. (Jordan Kimbrough) [2018609] - gve: Use link status register to report link status (Jordan Kimbrough) [2018609] - gve: Batch AQ commands for creating and destroying queues. (Jordan Kimbrough) [2018609] - gve: NIC stats for report-stats and for ethtool (Jordan Kimbrough) [2018609] - gve: Add Gvnic stats AQ command and ethtool show/set-priv-flags. (Jordan Kimbrough) [2018609] - gve: Use dev_info/err instead of netif_info/err. (Jordan Kimbrough) [2018609] - gve: Add stats for gve. (Jordan Kimbrough) [2018609] - gve: Get and set Rx copybreak via ethtool (Jordan Kimbrough) [2018609] - redhat: update ppc64le secureboot signing key (Jarod Wilson) [2109215] - tools: add cpupower daemon reload when installed/upgraded (Jarod Wilson) [2042424] - sfc: fix use after free when disabling sriov (Íñigo Huguet) [2105999] - drm/nouveau: recognise GA103 (Karol Herbst) [1923125] - drm/aperture: Run fbdev removal before internal helpers (Michel Dänzer) [2088410] - drm/i915/ttm: fix 32b build (Michel Dänzer) [2088410] - drm/amd/display: Ensure valid event timestamp for cursor-only commits (Michel Dänzer) [2088410] - drm/amd/pm: Prevent divide by zero (Michel Dänzer) [2088410] - drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. (Michel Dänzer) [2088410] - drm/amdkfd: correct the MEC atomic support firmware checking for GC 10.3.7 (Michel Dänzer) [2088410] - drm/i915/selftests: fix subtraction overflow bug (Michel Dänzer) [2088410] - drm/i915/gt: Serialize TLB invalidates with GT resets (Michel Dänzer) [2088410] - drm/i915/gt: Serialize GRDOM access between multiple engine resets (Michel Dänzer) [2088410] - drm/i915/ttm: fix sg_table construction (Michel Dänzer) [2088410] - drm/i915/selftests: fix a couple IS_ERR() vs NULL tests (Michel Dänzer) [2088410] - drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() (Michel Dänzer) [2088410] - drm/i915/guc: ADL-N should use the same GuC FW as ADL-S (Michel Dänzer) [2088410] - drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() (Michel Dänzer) [2088410] - drm/amdgpu/display: disable prefer_shadow for generic fb helpers (Michel Dänzer) [2088410] - drm/amdgpu: keep fbdev buffers pinned during suspend (Michel Dänzer) [2088410] - drm/fourcc: fix integer type usage in uapi header (Michel Dänzer) [2088410] - drm/i915/dgfx: Disable d3cold at gfx root port (Michel Dänzer) [2088410] - drm/i915/gem: add missing else (Michel Dänzer) [2088410] - drm/amdgpu: To flush tlb for MMHUB of RAVEN series (Michel Dänzer) [2088410] - Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" (Michel Dänzer) [2088410] - drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover() (Michel Dänzer) [2088410] - drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP stream is already enabled" (Michel Dänzer) [2088410] - udmabuf: add back sanity check (Michel Dänzer) [2088410] - drm/amd/display: Fix typo in override_lane_settings (Michel Dänzer) [2088410] - amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing nothing for DCN20+ (Michel Dänzer) [2088410] - drm/i915: Implement w/a 22010492432 for adl-s (Michel Dänzer) [2088410] - drm/i915/uc: remove accidental static from a local variable (Michel Dänzer) [2088410] - drm/amd/display: Cap OLED brightness per max frame-average luminance (Michel Dänzer) [2088410] - drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl (Michel Dänzer) [2088410] - drm/i915/reset: Fix error_state_read ptr + offset use (Michel Dänzer) [2088410] - drm/amdkfd: add pinned BOs to kfd_bo_list (Michel Dänzer) [2088410] - drm/amdkfd: Use mmget_not_zero in MMU notifier (Michel Dänzer) [2088410] - drm/amdgpu: Resolve RAS GFX error count issue after cold boot on Arcturus (Michel Dänzer) [2088410] - drm/amd/display: Read Golden Settings Table from VBIOS (Michel Dänzer) [2088410] - Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" (Michel Dänzer) [2088410] - drm/amdgpu: update VCN codec support for Yellow Carp (Michel Dänzer) [2088410] - drm/amd/display: remove stale config guards (Michel Dänzer) [2088410] - drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit (Michel Dänzer) [2088410] - drm/atomic: Force bridge self-refresh-exit on CRTC switch (Michel Dänzer) [2088410] - drm/bridge: analogix_dp: Support PSR-exit to disable transition (Michel Dänzer) [2088410] - drm/amdkfd:Fix fw version for 10.3.6 (Michel Dänzer) [2088410] - drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate (Michel Dänzer) [2088410] - drm/amd/pm: correct the metrics version for SMU 11.0.11/12/13 (Michel Dänzer) [2088410] - drm/amd/pm: Fix missing thermal throttler status (Michel Dänzer) [2088410] - drm/amd/pm: fix a potential gpu_metrics_table memory leak (Michel Dänzer) [2088410] - drm/radeon: fix a possible null pointer dereference (Michel Dänzer) [2088410] - drm/amd/display: Check zero planes for OTG disable W/A on clock change (Michel Dänzer) [2088410] - drm/amd/display: Check if modulo is 0 before dividing. (Michel Dänzer) [2088410] - drm/amdgpu: fix limiting AV1 to the first instance on VCN3 (Michel Dänzer) [2088410] - drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid (Michel Dänzer) [2088410] - drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() (Michel Dänzer) [2088410] - gma500: fix an incorrect NULL check on list iterator (Michel Dänzer) [2088410] - drm/i915/dsi: fix VBT send packet port selection for ICL+ (Michel Dänzer) [2088410] - drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Michel Dänzer) [2088410] - drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator (Michel Dänzer) [2088410] - drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Michel Dänzer) [2088410] - drm/nouveau/subdev/bus: Ratelimit logging for fault errors (Michel Dänzer) [2088410] - drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Michel Dänzer) [2088410] - drm/amdgpu: add beige goby PCI ID (Michel Dänzer) [2088410] - drm/i915: Fix CFI violation with show_dynamic_id() (Michel Dänzer) [2088410] - drm/bridge: it6505: Send DPCD SET_POWER to downstream (Michel Dänzer) [2088410] - drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H (Michel Dänzer) [2088410] - drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 (Michel Dänzer) [2088410] - drm/bridge: Fix it6505 Kconfig DRM_DP_AUX_BUS dependency (Michel Dänzer) [2088410] - drm/bridge: Fix error handling in analogix_dp_probe (Michel Dänzer) [2088410] - drm/bridge: anx7625: Use uint8 for lane-swing arrays (Michel Dänzer) [2088410] - drm/amd/amdgpu: Remove static from variable in RLCG Reg RW (Michel Dänzer) [2088410] - drm/amd/amdgpu: Fix asm/hypervisor.h build error. (Michel Dänzer) [2088410] - drm/amd/amdgpu: Only reserve vram for firmware with vega9 MS_HYPERV host. (Michel Dänzer) [2088410] - drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling (Michel Dänzer) [2088410] - drm: bridge: icn6211: Fix register layout (Michel Dänzer) [2088410] - drm/bridge: adv7511: clean up CEC adapter when probe fails (Michel Dänzer) [2088410] - drm/bridge: anx7625: add missing destroy_workqueue() in anx7625_i2c_probe() (Michel Dänzer) [2088410] - drm/edid: fix invalid EDID extension block filtering (Michel Dänzer) [2088410] - drm/bridge: it6505: Fix build error (Michel Dänzer) [2088410] - drm: bridge: it66121: Fix the register page length (Michel Dänzer) [2088410] - drm/vmwgfx: Fix an invalid read (Michel Dänzer) [2088410] - drm/ssd130x: Reduce temporary buffer sizes (Michel Dänzer) [2088410] - drm/ssd130x: Fix rectangle updates (Michel Dänzer) [2088410] - drm/format-helper: Fix XRGB888 to monochrome conversion (Michel Dänzer) [2088410] - drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed() (Michel Dänzer) [2088410] - drm/solomon: Make DRM_SSD130X depends on MMU (Michel Dänzer) [2088410] - drm: ssd130x: Always apply segment remap setting (Michel Dänzer) [2088410] - drm: ssd130x: Fix COM scan direction register mask (Michel Dänzer) [2088410] - drm/bridge: anx7625: check the return on anx7625_aux_trans (Michel Dänzer) [2088410] - drm/selftests: missing error code in igt_buddy_alloc_smoke() (Michel Dänzer) [2088410] - drm/bridge_connector: enable HPD by default if supported (Michel Dänzer) [2088410] - drm: fix EDID struct for old ARM OABI format (Michel Dänzer) [2088410] - drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_early_init() (Michel Dänzer) [2088410] - drm/amd/pm: update smartshift powerboost calc for smu13 (Michel Dänzer) [2088410] - drm/amd/pm: update smartshift powerboost calc for smu12 (Michel Dänzer) [2088410] - drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Michel Dänzer) [2088410] - drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init (Michel Dänzer) [2088410] - drm/amd/pm: fix the compile warning (Michel Dänzer) [2088410] - drm/amdkfd: Fix circular lock dependency warning (Michel Dänzer) [2088410] - drm/plane: Move range check for format_count earlier (Michel Dänzer) [2088410] - drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells (Michel Dänzer) [2088410] - drm/amd/pm: fix double free in si_parse_power_table() (Michel Dänzer) [2088410] - drm/amdgpu/pm: fix the null pointer while the smu is disabled (Michel Dänzer) [2088410] - drm/amd/display: Disabling Z10 on DCN31 (Michel Dänzer) [2088410] - drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Michel Dänzer) [2088410] - drm/vmwgfx: validate the screen formats (Michel Dänzer) [2088410] - drm/selftests: fix a shift-out-of-bounds bug (Michel Dänzer) [2088410] - drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Michel Dänzer) [2088410] - selftests/xsk: Disable hanging BPF RES tests (Felix Maurer) [2116940] - NLM: Defend against file_lock changes after vfs_test_lock() (Benjamin Coddington) [2094884] - ice: Fix VF not able to send tagged traffic with no VLAN filters (Petr Oros) [2055446] - ice: Ignore error message when setting same promiscuous mode (Petr Oros) [2100683] - ice: Fix clearing of promisc mode with bridge over bond (Petr Oros) [2100683] - ice: Ignore EEXIST when setting promisc mode (Petr Oros) [2100683] - ice: Fix double VLAN error when entering promisc mode (Petr Oros) [2100683]- fs: dlm: fix build with CONFIG_IPV6 disabled (Alexander Aring) [2036988] - fs: dlm: don't call kernel_getpeername() in error_report() (Alexander Aring) [2036988] - fs: dlm: use sk->sk_socket instead of con->sock (Alexander Aring) [2036988] - x86: intel_epb: Allow model specific normal EPB value (Prarit Bhargava) [2101488] - x86: intel_epb: Do not build when CONFIG_PM is unset (Prarit Bhargava) [2101488] - x86: intel_epb: Take CONFIG_PM into account (Prarit Bhargava) [2101488] - PM / arch: x86: MSR_IA32_ENERGY_PERF_BIAS sysfs interface (Prarit Bhargava) [2101488] - PM / arch: x86: Rework the MSR_IA32_ENERGY_PERF_BIAS handling (Prarit Bhargava) [2101488] - thermal: int340x: Add Raptor Lake PCI device id (Prarit Bhargava) [2064828] - thermal: int340x: Support Raptor Lake (Prarit Bhargava) [2064828] - nvme-fc: restart admin queue if the caller needs to restart queue (Ewan D. Milne) [2095693] - netfilter: nf_tables: replace BUG_ON by element length check (Florian Westphal) [2104497] - netfilter: nf_log: incorrect offset to network header (Florian Westphal) [2104497] - netfilter: nft_set_pipapo: release elements in clone from abort path (Florian Westphal) [2104497] - netfilter: nf_tables: stricter validation of element data (Florian Westphal) [2104497] - netfilter: nft_dynset: restore set element counter when failing to update (Florian Westphal) [2104497] - netfilter: use get_random_u32 instead of prandom (Florian Westphal) [2104497] - netfilter: nf_tables: memleak flow rule from commit path (Florian Westphal) [2104497] - netfilter: nf_tables: hold mutex on netns pre_exit path (Florian Westphal) [2104497] - netfilter: conntrack: re-fetch conntrack after insertion (Florian Westphal) [2104497] - netfilter: flowtable: fix excessive hw offload attempts after failure (Florian Westphal) [2104497] - netfilter: flowtable: avoid possible false sharing (Florian Westphal) [2104497] - netfilter: nf_nat_h323: eliminate anonymous module_init & module_exit (Florian Westphal) [2104497] - netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 (Florian Westphal) [2104497] - netfilter: socket: icmp6: fix use-after-scope (Florian Westphal) [2104497] - netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local (Florian Westphal) [2104497] - net/mlx5: Remove ConnectX-7 device from the unsupported devices (Kamal Heib) [1899567] - fs: dlm: change posix lock sigint handling (Alexander Aring) [2088499] - fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring) [2088499] - fs: dlm: change plock interrupted message to debug again (Alexander Aring) [2088499] - fs: dlm: add pid to debug log (Alexander Aring) [2088499] - fs: dlm: plock use list_first_entry (Alexander Aring) [2088499] - dlm: replace usage of found with dedicated list iterator variable (Alexander Aring) [2088499] - dlm: move global to static inits (Alexander Aring) [2088499] - dlm: remove unnecessary INIT_LIST_HEAD() (Alexander Aring) [2088499] - dlm: improve plock logging if interrupted (Alexander Aring) [2088499] - dlm: rearrange async condition return (Alexander Aring) [2088499] - dlm: cleanup plock_op vs plock_xop (Alexander Aring) [2088499] - dlm: replace sanity checks with WARN_ON (Alexander Aring) [2088499]- selftests: mptcp: make sendfile selftest work (Florian Westphal) [2109046] - selftests: mptcp: more stable simult_flows tests (Florian Westphal) [2109046] - be2net: Remove useless DMA-32 fallback configuration (Petr Oros) [2051324] - ethernet: constify references to netdev->dev_addr in drivers (Petr Oros) [2051324] - ethernet: Remove redundant 'flush_workqueue()' calls (Petr Oros) [2051324] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Petr Oros) [2051324] - ethernet: use eth_hw_addr_set() (Petr Oros) [2051324] - be2net: Use irq_update_affinity_hint() (Petr Oros) [2051324] - RedHat: ASoC: SOF: Intel: do not enable IMR boot when resuming by default (Jaroslav Kysela) [2114931] - ASoC: SOF: make ctx_store and ctx_restore as optional (Jaroslav Kysela) [2114931] - ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes (Jaroslav Kysela) [2114931] - ASoC: amd: yc: Update DMI table entries for AMD platforms (Jaroslav Kysela) [2114931] - ASoC: amd: yc: Update DMI table entries (Jaroslav Kysela) [2114931] - thunderbolt: Add DP OUT resource when DP tunnel is discovered (Torez Smith) [2107601] - iavf: Fix VLAN_V2 addition/rejection (Petr Oros) [2115618] - iavf: Fix deadlock in initialization (Petr Oros) [2054656] - qede: Reduce verbosity of ptp tx timestamp (Manish Chopra) [2080655] - dmaengine: idxd: Fixup merge conflict resolution from upstream (Jerry Snitselaar) [2100927] - dmaengine: idxd: skip clearing device context when device is read-only (Jerry Snitselaar) [2100927] - dmaengine: idxd: add RO check for wq max_transfer_size write (Jerry Snitselaar) [2100927] - dmaengine: idxd: add RO check for wq max_batch_size write (Jerry Snitselaar) [2100927] - dmaengine: idxd: fix device cleanup on disable (Jerry Snitselaar) [2100927] - Revert "dmaengine: idxd: Separate user and kernel pasid enabling" (Jerry Snitselaar) [2100927] - net: atlantic: always deep reset on pm op, fixing up my null deref regression (Foggy Liu) [2039680] - net: atlantic: invert deep par in pm functions, preventing null derefs (Foggy Liu) [2039680] - s390/ap: extend AP change bindings-complete uevent with counter (Mete Durlu) [2114907] - powerpc/memhotplug: Make lmb size 64bit (Diego Domingos) [2116517] - powerpc/drmem: Make lmb_size 64 bit (Diego Domingos) [2116517] - RHEL-only: tools: arm64: Use alternative.h header in sysreg.h (Eric Auger) [2118527]- vmxnet3: do not reschedule napi for rx processing (Kamal Heib) [2117263] - lockdown: also lock down previous kgdb use (Lenny Szubowicz) [2104748] {CVE-2022-21499} - sfc: fix kernel panic when creating VF (Íñigo Huguet) [2114738] - net/mlx4_en: use kzalloc (Amir Tzin) [2049433] - net/mlx4: Delete useless moduleparam include (Amir Tzin) [2049433] - RDMA/mlx4: remove redundant assignment to variable nreq (Amir Tzin) [2049433] - RDMA/mlx4: Delete useless module.h include (Amir Tzin) [2049433] - RDMA/mlx4: Don't continue event handler after memory allocation failure (Amir Tzin) [2049433] - net/mlx4: Use irq_update_affinity_hint() (Amir Tzin) [2049433] - RDMA/mlx4: Use bitmap_alloc() when applicable (Amir Tzin) [2049433] - net/mlx4_en: Update reported link modes for 1/10G (Amir Tzin) [2049433] - ethernet: Remove redundant 'flush_workqueue()' calls (Amir Tzin) [2049433] - mlx4: constify args for const dev_addr (Amir Tzin) [2049433] - mlx4: remove custom dev_addr clearing (Amir Tzin) [2049433] - mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() (Amir Tzin) [2049433] - mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() (Amir Tzin) [2049433] - net/mlx4_en: avoid one cache line miss to ring doorbell (Amir Tzin) [2049433] - net/mlx4_en: Add XDP_REDIRECT statistics (Amir Tzin) [2049433] - net/mlx4: Use array_size() helper in copy_to_user() (Amir Tzin) [2049433] - net: mlx4: Add support for XDP_REDIRECT (Amir Tzin) [2049433] - net/mellanox: switch from 'pci_' to 'dma_' API (Amir Tzin) [2049433] - net/mlx4: Use ARRAY_SIZE to get an array's size (Amir Tzin) [2049433] - net/mlx4: make the array states static const, makes object smaller (Amir Tzin) [2049433] - dma-direct: use the correct size for dma_set_encrypted() (Jerry Snitselaar) [2105608] - dma-debug: make things less spammy under memory pressure (Jerry Snitselaar) [2105608] - dma-iommu: Check that swiotlb is active before trying to use it (Jerry Snitselaar) [2105608] - cpufreq: powernow-k8: Re-order the init checks (Mark Langsdorf) [2072974] - cpufreq: unify show() and store() naming and use __ATTR_XX (Mark Langsdorf) [2072974] - cpufreq: amd-pstate: Add more tracepoint for AMD P-State module (Mark Langsdorf) [2072974] - cpufreq: CPPC: Fix performance/frequency conversion (Mark Langsdorf) [2072974] - cpufreq: Move to_gov_attr_set() to cpufreq.h (Mark Langsdorf) [2072974] - cpufreq: use default_groups in kobj_type (Mark Langsdorf) [2072974] - cpufreq: Fix initialization of min and max frequency QoS requests (Mark Langsdorf) [2072974] - cpufreq: Fix a comment in cpufreq_policy_free (Mark Langsdorf) [2072974] - cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() (Mark Langsdorf) [2072974] - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (Mark Langsdorf) [2072974] - cpufreq: sh: Remove sh_cpufreq_cpu_ready() (Mark Langsdorf) [2072974] - cpufreq: acpi: Remove acpi_cpufreq_cpu_ready() (Mark Langsdorf) [2072974] - cpufreq: Fix fall-through warning for Clang (Mark Langsdorf) [2072974] - cpufreq: Remove ->resolve_freq() (Mark Langsdorf) [2072974] - cpufreq: Reuse cpufreq_driver_resolve_freq() in __cpufreq_driver_target() (Mark Langsdorf) [2072974] - cpufreq: Remove the ->stop_cpu() driver callback (Mark Langsdorf) [2072974] - cpufreq: powernv: Migrate to ->exit() callback instead of ->stop_cpu() (Mark Langsdorf) [2072974] - cpufreq: Make cpufreq_online() call driver->offline() on errors (Mark Langsdorf) [2072974] - cpufreq: sh: Remove unused linux/sched.h headers (Mark Langsdorf) [2072974] - cpufreq: stats: Clean up local variable in cpufreq_stats_create_table() (Mark Langsdorf) [2072974] - cpufreq: Remove unused for_each_policy macro (Mark Langsdorf) [2072974] - cpufreq: Rudimentary typos fix in the file s5pv210-cpufreq.c (Mark Langsdorf) [2072974] - ACPI: CPPC: Fix enabling CPPC on AMD systems with shared memory (Mark Langsdorf) [2067296] - ACPI: CPPC: Don't require flexible address space if X86_FEATURE_CPPC is supported (Mark Langsdorf) [2067296] - ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported (Mark Langsdorf) [2067296] - x86/ACPI: CPPC: Rename cppc_msr.c to cppc.c (Mark Langsdorf) [2067296] - ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked (Mark Langsdorf) [2067296] - ACPI: CPPC: Assume no transition latency if no PCCT (Mark Langsdorf) [2067296] - ACPI: bus: Set CPPC _OSC bits for all and when CPPC_LIB is supported (Mark Langsdorf) [2067296] - ACPI: CPPC: Check _OSC for flexible address space (Mark Langsdorf) [2067296] - ACPI: processor: idle: Avoid falling back to C3 type C-states (Mark Langsdorf) [2067296] - Revert "ACPI: processor: idle: Only flush cache on entering C3" (Mark Langsdorf) [2067296] - ACPI: CPPC: Change default error code and clean up debug messages in probe (Mark Langsdorf) [2067296] - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Mark Langsdorf) [2067296] - ACPI: tables: Make LAPIC_ADDR_OVR address readable in message (Mark Langsdorf) [2067296] - ACPI: IPMI: replace usage of found with dedicated list iterator variable (Mark Langsdorf) [2067296] - ACPI, APEI: Use the correct variable for sizeof() (Mark Langsdorf) [2067296] - clocksource: acpi_pm: fix return value of __setup handler (Mark Langsdorf) [2067296] - ACPI / x86: Add support for LPS0 callback handler (Mark Langsdorf) [2067296] - ACPI: bus: Avoid using CPPC if not supported by firmware (Mark Langsdorf) [2067296] - Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query flag" (Mark Langsdorf) [2067296] - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Mark Langsdorf) [2067296] - PM: hibernate: Honour ACPI hardware signature by default for virtual guests (Mark Langsdorf) [2067296] - ACPI: NFIT: Remove block aperture support (Mark Langsdorf) [2067296] - x86, ACPI: rename init_freq_invariance_cppc() to arch_init_invariance_cppc() (Mark Langsdorf) [2067296] - ACPI/APEI: Limit printable size of BERT table data (Mark Langsdorf) [2067296] - ACPI: APEI: fix return value of __setup handlers (Mark Langsdorf) [2067296] - ACPI / x86: Add skip i2c clients quirk for Lenovo Yoga Tablet 1050F/L (Mark Langsdorf) [2067296] - ACPI / x86: Add skip i2c clients quirk for Nextbook Ares 8 (Mark Langsdorf) [2067296] - ACPICA: Avoid walking the ACPI Namespace if it is not there (Mark Langsdorf) [2067296] - ACPI: processor idle: Check for architectural support for LPI (Mark Langsdorf) [2067296] - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Mark Langsdorf) [2067296] - ACPI: fan: Add additional attributes for fine grain control (Mark Langsdorf) [2067296] - ACPI: fan: Properly handle fine grain control (Mark Langsdorf) [2067296] - ACPI: fan: Optimize struct acpi_fan_fif (Mark Langsdorf) [2067296] - ACPI: fan: Separate file for attributes creation (Mark Langsdorf) [2067296] - ACPI: fan: Fix error reporting to user space (Mark Langsdorf) [2067296] - ACPI: clean up double words in two comments (Mark Langsdorf) [2067296] - ACPI: property: Get rid of redundant 'else' (Mark Langsdorf) [2067296] - ACPI: EC: Rearrange code in acpi_ec_submit_event() (Mark Langsdorf) [2067296] - ACPI: EC: Reduce indentation level in acpi_ec_submit_event() (Mark Langsdorf) [2067296] - ACPI: EC: Do not return result from advance_transaction() (Mark Langsdorf) [2067296] - ACPI: EC / PM: Print additional debug message in acpi_ec_dispatch_gpe() (Mark Langsdorf) [2067296] - ACPI: PM: Print additional debug message in acpi_s2idle_wake() (Mark Langsdorf) [2067296] - ACPI: tables: Add CEDT signature to the list of known tables (Mark Langsdorf) [2067296] - ACPI: properties: Consistently return -ENOENT if there are no more references (Mark Langsdorf) [2067296] - ACPI: OSL: Fix and clean up acpi_os_read/write_port() (Mark Langsdorf) [2067296] - ACPICA: Use uintptr_t and offsetof() in Linux kernel builds (Mark Langsdorf) [2067296] - ACPI: processor: idle: Only flush cache on entering C3 (Mark Langsdorf) [2067296] - intel_idle: Add AlderLake support (Lenny Szubowicz) [2075709] - intel_idle: Fix SPR C6 optimization (Lenny Szubowicz) [2075709] - intel_idle: Fix the 'preferred_cstates' module parameter (Lenny Szubowicz) [2075709] - cpuidle: intel_idle: Update intel_idle() kerneldoc comment (Lenny Szubowicz) [2075709] - ice: Fix promiscuous mode not turning off (Petr Oros) [2088787] - ice: Introduce enabling promiscuous mode on multiple VF's (Petr Oros) [2088787] - PCI/IOV: Add pci_iov_get_pf_drvdata() to allow VF reaching the drvdata of a PF (Myron Stowe) [2106259] - PCI/IOV: Add pci_iov_vf_id() to get VF index (Myron Stowe) [2106259] - redhat: enable CONFIG_MAXLINEAR_GPHY as module (Petr Oros) [2071856] - net: phy: enhance GPY115 loopback disable function (Petr Oros) [2071856] - net: phy: add Maxlinear GPY115/21x/24x driver (Petr Oros) [2071856] - cgroup: Use css_tryget() instead of css_tryget_online() in task_get_css() (Vratislav Bendel) [2111491] - ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Jaroslav Kysela) [2065580] - ASoC: amd: Add support for enabling DMIC on acp6x via _DSD (Jaroslav Kysela) [2065580] - soundwire: intel: prevent pm_runtime resume prior to system suspend (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirk for Fiero SC-01 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (Jaroslav Kysela) [2065580] - ASoC: cs35l41: Add ASP TX3/4 source to register patch (Jaroslav Kysela) [2065580] - ASoC: dapm: Initialise kcontrol data for mux/demux controls (Jaroslav Kysela) [2065580] - ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error (Jaroslav Kysela) [2065580] - ASoC: cs35l41: Correct some control names (Jaroslav Kysela) [2065580] - ASoC: wm5110: Fix DRE control (Jaroslav Kysela) [2065580] - ASoC: wm_adsp: Fix event for preloader (Jaroslav Kysela) [2065580] - ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda-loader: Make sure that the fw load sequence is followed (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up() (Jaroslav Kysela) [2065580] - ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe (Jaroslav Kysela) [2065580] - ASoC: rt7*-sdw: harden jack_detect_handler (Jaroslav Kysela) [2065580] - ASoC: rt711: fix calibrate mutex initialization (Jaroslav Kysela) [2065580] - ASoC: Intel: sof_sdw: handle errors on card registration (Jaroslav Kysela) [2065580] - ASoC: rt711-sdca-sdw: fix calibrate mutex initialization (Jaroslav Kysela) [2065580] - ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove (Jaroslav Kysela) [2065580] - ASoC: ops: Fix off by one in range control validation (Jaroslav Kysela) [2065580] - ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array (Jaroslav Kysela) [2065580] - ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: fix mute/micmute LEDs for HP machines (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Fix headset mic for Acer SF313-51 (Jaroslav Kysela) [2065580] - ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model (Jaroslav Kysela) [2065580] - ALSA: hda - Add fixup for Dell Latitidue E5430 (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda: Fix compressed stream position tracking (Jaroslav Kysela) [2065580] - ASoC: SOF: ipc3-topology: Move and correct size checks in sof_ipc3_control_load_bytes() (Jaroslav Kysela) [2065580] - ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect (Jaroslav Kysela) [2065580] - ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065580] - ASoC: rt711: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065580] - ALSA: cs46xx: Fix missing snd_card_free() call at probe error (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for Clevo L140PU (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for Clevo NS50PU (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - ALC897 headset MIC no sound (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop (Jaroslav Kysela) [2065580] - ALSA: hda/conexant: Fix missing beep setup (Jaroslav Kysela) [2065580] - ALSA: hda: Fix discovery of i915 graphics PCI device (Jaroslav Kysela) [2065580] - ALSA: hda/via: Fix missing beep setup (Jaroslav Kysela) [2065580] - ALSA: memalloc: Drop x86-specific hack for WC allocations (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Add HW8326 support (Jaroslav Kysela) [2065580] - ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor ID (Jaroslav Kysela) [2065580] - ASoC: es8328: Fix event generation for deemphasis control (Jaroslav Kysela) [2065580] - ASoC: cs42l51: Correct minimum value for SX volume control (Jaroslav Kysela) [2065580] - ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Jaroslav Kysela) [2065580] - ASoC: cs42l52: Correct TLV for Bypass Volume (Jaroslav Kysela) [2065580] - ASoC: cs53l30: Correct number of volume levels on SX controls (Jaroslav Kysela) [2065580] - ASoC: cs35l36: Update digital volume TLV (Jaroslav Kysela) [2065580] - ASoC: cs42l52: Fix TLV scales for mixer controls (Jaroslav Kysela) [2065580] - ASoC: Intel: cirrus-common: fix incorrect channel mapping (Jaroslav Kysela) [2065580] - ASoC: nau8822: Add operation for internal PLL off and on (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for HP Dev One (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 (Jaroslav Kysela) [2065580] - ALSA: hda/conexant - Fix loopback issue with CX20632 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Set up (implicit) sync for Saffire 6 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Skip generic sync EP parse for secondary EP (Jaroslav Kysela) [2065580] - ASoC: rt5640: Do not manipulate pin "Platform Clock" if the "Platform Clock" is not in the DAPM (Jaroslav Kysela) [2065580] - ASoC: SOF: amd: Fixed Build error (Jaroslav Kysela) [2065580] - ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Jaroslav Kysela) [2065580] - ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() (Jaroslav Kysela) [2065580] - ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Jaroslav Kysela) [2065580] - ASoC: SOF: ipc3-topology: Set scontrol->priv to NULL after freeing it (Jaroslav Kysela) [2065580] - ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb (Jaroslav Kysela) [2065580] - ASoC: amd: Add driver data to acp6x machine driver (Jaroslav Kysela) [2065580] - ASoC: rt1015p: remove dependency on GPIOLIB (Jaroslav Kysela) [2065580] - ASoC: max98357a: remove dependency on GPIOLIB (Jaroslav Kysela) [2065580] - ASoC: rt5645: Fix errorenous cleanup order (Jaroslav Kysela) [2065580] - ASoC: SOF: amd: add missing platform_device_unregister in acp_pci_rn_probe (Jaroslav Kysela) [2065580] - ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on Chromebooks (Jaroslav Kysela) [2065580] - ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065580] - ASoC: SOF: ipc3-topology: Correct get_control_data for non bytes payload (Jaroslav Kysela) [2065580] - ASoC: dapm: Don't fold register value changes into notifications (Jaroslav Kysela) [2065580] - ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 (Jaroslav Kysela) [2065580] - ALSA: jack: Access input_dev under mutex (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Add new type for ALC245 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Optimize TEAC clock quirk (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Configure sync endpoints before data (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add missing ep_idx in fixed EP quirks (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Workaround for clock setup on TEAC devices (Jaroslav Kysela) [2065580] - ALSA: ctxfi: Add SB046x PCI ID (Jaroslav Kysela) [2065580] - NFS: Fix initialisation of nfs_client cl_flags field (Scott Mayhew) [2114577] - Documentation: Add an explanation of NFSv4 client identifiers (Dave Wysochanski) [1801326]- crypto: chelsio/chcr - Remove useless MODULE_VERSION (Rahul Lakkireddy) [2105817] - crypto: chelsio - remove unused function (Rahul Lakkireddy) [2105817] - crypto: chelsio - Read rxchannel-id from firmware (Rahul Lakkireddy) [2105817] - crypto: chelsio - Fix some kernel-doc issues (Rahul Lakkireddy) [2105817] - crypto: chelsio - remove set but not used variable 'adap' (Rahul Lakkireddy) [2105817] - dm raid: fix address sanitizer warning in raid_resume (Benjamin Marzinski) [2115118] - dm raid: fix address sanitizer warning in raid_status (Benjamin Marzinski) [2115118] - dm: return early from dm_pr_call() if DM device is suspended (Benjamin Marzinski) [2115118] - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Benjamin Marzinski) [2115118] - dm writecache: count number of blocks discarded, not number of discard bios (Benjamin Marzinski) [2115118] - dm writecache: count number of blocks written, not number of write bios (Benjamin Marzinski) [2115118] - dm writecache: count number of blocks read, not number of read bios (Benjamin Marzinski) [2115118] - dm writecache: return void from functions (Benjamin Marzinski) [2115118] - dm kcopyd: use __GFP_HIGHMEM when allocating pages (Benjamin Marzinski) [2115118] - dm writecache: set a default MAX_WRITEBACK_JOBS (Benjamin Marzinski) [2115118] - dm raid: fix KASAN warning in raid5_add_disks (Benjamin Marzinski) [2115118] - dm raid: fix KASAN warning in raid5_remove_disk (Benjamin Marzinski) [2115118] - KVM: x86: do not report preemption if the steal time cache is stale (Vitaly Kuznetsov) [2115240] - KVM: x86: revalidate steal time cache if MSR value changes (Vitaly Kuznetsov) [2115240] - KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 (Vitaly Kuznetsov) [2115240] - KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() (Vitaly Kuznetsov) [2115240] - KVM: SEV: Init target VMCBs in sev_migrate_from (Vitaly Kuznetsov) [2115240] - KVM: SVM: fix tsc scaling cache logic (Vitaly Kuznetsov) [2115240] - KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obsolete_roots() (Vitaly Kuznetsov) [2115240] - KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer (Vitaly Kuznetsov) [2115240] - KVM: x86: avoid calling x86 emulator without a decoded instruction (Vitaly Kuznetsov) [2115240] - KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak (Vitaly Kuznetsov) [2115240] - KVM: x86: avoid loading a vCPU after .vm_destroy was called (Vitaly Kuznetsov) [2115240] - KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault (Vitaly Kuznetsov) [2115240] - KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Vitaly Kuznetsov) [2115240] - KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 (Vitaly Kuznetsov) [2115240] - sched/deadline: Fix BUG_ON condition for deboosted tasks (Phil Auld) [2111860] - scsi: qla2xxx: Fix excessive I/O error messages by default (Nilesh Javali) [2100728] - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Nilesh Javali) [2044160] - drm/radeon: fix build rules of *_reg_safe.h (Michel Dänzer) [2006451] - RDMA/irdma: Fix sleep from invalid context BUG (Kamal Heib) [2097318] - RDMA/irdma: Do not advertise 1GB page size for x722 (Kamal Heib) [2097318] - RDMA/cm: Fix memory leak in ib_cm_insert_listen (Kamal Heib) [2097318] - RDMA/hfi1: Fix potential integer multiplication overflow errors (Kamal Heib) [2097318] - RDMA/hfi1: Prevent use of lock before it is initialized (Kamal Heib) [2097318] - RDMA/rxe: Fix an error handling path in rxe_get_mcg() (Kamal Heib) [2097318] - RDMA/rxe: Generate a completion for unsupported/invalid opcode (Kamal Heib) [2097318] - scsi: target: cxgbit: Enable Delayed ACK (Rahul Lakkireddy) [2105813] - scsi: target: cxgbit: Increase max DataSegmentLength (Rahul Lakkireddy) [2105813] - cxgb4: Use the bitmap API to allocate bitmaps (Rahul Lakkireddy) [2105806] - cxgb4: Fix typo in string (Rahul Lakkireddy) [2105806] - cxgb4/cxgb4vf: Fix typo in comments (Rahul Lakkireddy) [2105806] - cxgb4vf: remove unexpected word "the" (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4: Avoid potential negative array offset (Rahul Lakkireddy) [2105806] - libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() (Rahul Lakkireddy) [2105806] - cxgb4vf: Remove useless DMA-32 fallback configuration (Rahul Lakkireddy) [2105806] - cxgb4: Remove useless DMA-32 fallback configuration (Rahul Lakkireddy) [2105806] - cxgb4: allow reading unrecognized port module eeprom (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4vf: Fix an error code in cxgb4vf_pci_probe() (Rahul Lakkireddy) [2105806] - cxgb4: Use struct_group() for memcpy() region (Rahul Lakkireddy) [2105806] - cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy) [2105806] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Rahul Lakkireddy) [2105806] - ethernet: chelsio: use eth_hw_addr_set() (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4vf: Make use of the helper function dev_err_probe() (Rahul Lakkireddy) [2105806] - cxgb4: improve printing NIC information (Rahul Lakkireddy) [2105806] - net: chelsio: switch from 'pci_' to 'dma_' API (Rahul Lakkireddy) [2105806] - cxgb4: make the array match_all_mac static, makes object smaller (Rahul Lakkireddy) [2105806] - cxgb4: fix IRQ free race during driver unload (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4: use eth_zero_addr() to assign zero address (Rahul Lakkireddy) [2105806] - cxgb4: Fix -Wunused-const-variable warning (Rahul Lakkireddy) [2105806] - cxgb4: clip_tbl: use list_del_init instead of list_del/INIT_LIST_HEAD (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4vf: Fix wrong function name in comments (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4: Fix wrong function name in comments (Rahul Lakkireddy) [2105806] - cxgb4: Remove redundant NULL check (Rahul Lakkireddy) [2105806] - net: ethernet: chelsiofix: spelling typo of 'rewriteing' (Rahul Lakkireddy) [2105806] - net: don't include ethtool.h from netdevice.h (Rahul Lakkireddy) [2105806] - cxgb4vf: convert to use DEFINE_SEQ_ATTRIBUTE macro (Rahul Lakkireddy) [2105806] - cxgb4vf: fix t4vf_eth_xmit()'s return type (Rahul Lakkireddy) [2105806] - cxgb4vf: update kernel-doc line comments (Rahul Lakkireddy) [2105806] - cxgb4: remove duplicate headers (Rahul Lakkireddy) [2105806] - cxgb4/cxgb4vf: Remove superfluous void * cast in debugfs_create_file() call (Rahul Lakkireddy) [2105806] - cxgb4: Add missing annotation for service_ofldq() (Rahul Lakkireddy) [2105806] - net: cxgb4vf: reject unsupported coalescing params (Rahul Lakkireddy) [2105806] - scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown (Tomas Henzl) [2106413] - drm/amd/display: Fix new dmub notification enabling in DM (Mika Penttilä) [2107632] - Revert "crypto: chelsio - Inline single pdu only" (Rahul Lakkireddy) [2105818] - crypto/chcr: Moving chelsio's inline ipsec functionality to /drivers/net (Rahul Lakkireddy) [2105818] - net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path (Sabrina Dubroca) [2107200] - scsi: ch: Make it possible to open a ch device multiple times again (Ewan D. Milne) [2108649] - lpfc updates for rh8.7 14.0.0.15 (Paul Ely) [2107726] - scsi: lpfc: Copyright updates for 14.2.0.5 patches (Paul Ely) [2107726] - scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test (Paul Ely) [2107726] - scsi: lpfc: Fix attempted FA-PWWN usage after feature disable (Paul Ely) [2107726] - scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE (Paul Ely) [2107726] - scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID (Paul Ely) [2107726] - scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (Paul Ely) [2107726] - scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb() (Paul Ely) [2107726] - scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (Paul Ely) [2107726] - scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (Paul Ely) [2107726] - scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted (Paul Ely) [2107726] - scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event() (Paul Ely) [2107726] - scsi: qla2xxx: Fix imbalance vha->vref_count (Nilesh Javali) [2108964] - scsi: smartpqi: Update version to 2.1.18-045 (Don Brace) [2101548] - scsi: smartpqi: Update copyright to current year (Don Brace) [2101548] - scsi: smartpqi: Add ctrl ready timeout module parameter (Don Brace) [2101548] - scsi: smartpqi: Update deleting a LUN via sysfs (Don Brace) [2101548] - scsi: smartpqi: Add module param to disable managed ints (Don Brace) [2101548] - scsi: smartpqi: Fix RAID map race condition (Don Brace) [2101548] - scsi: smartpqi: Fix DMA direction for RAID requests (Don Brace) [2101548] - scsi: smartpqi: Stop logging spurious PQI reset failures (Don Brace) [2101548] - scsi: smartpqi: Add PCI IDs for Lenovo controllers (Don Brace) [2101548] - scsi: smartpqi: Add PCI ID for Adaptec SmartHBA 2100-8i (Don Brace) [2101548] - scsi: smartpqi: Fix PCI control linkdown system hang (Don Brace) [2101548] - scsi: smartpqi: Add driver support for multi-LUN devices (Don Brace) [2101548] - scsi: smartpqi: Close write read holes (Don Brace) [2101548] - scsi: smartpqi: Add PCI IDs for ramaxel controllers (Don Brace) [2101548] - scsi: smartpqi: Add controller fw version to console log (Don Brace) [2101548] - scsi: smartpqi: Shorten drive visibility after removal (Don Brace) [2101548] - scsi: smartpqi: Fix typo in comment (Don Brace) [2101548] - docs: kdump: Update the crashkernel description for arm64 (Pingfan Liu) [2093920] - of: Support more than one crash kernel regions for kexec -s (Pingfan Liu) [2093920] - of: kexec: Remove FDT_PROP_* definitions (Pingfan Liu) [2093920] - arm64: kexec: Fix missing error code 'ret' warning in load_other_segments() (Pingfan Liu) [2093920] - arm64: Use common of_kexec_alloc_and_setup_fdt() (Pingfan Liu) [2093920] - of: Add a common kexec FDT setup function (Pingfan Liu) [2093920] - arm64: Use ELF fields defined in 'struct kimage' (Pingfan Liu) [2093920] - kexec: Move ELF fields to struct kimage (Pingfan Liu) [2093920] - of: fdt: Add memory for devices by DT property "linux,usable-memory-range" (Pingfan Liu) [2093920] - efi: apply memblock cap after memblock_add() (Pingfan Liu) [2093920] - of: fdt: Aggregate the processing of "linux,usable-memory-range" (Pingfan Liu) [2093920] - of/fdt: Rework early_init_dt_scan_memory() to call directly (Pingfan Liu) [2093920] - of/fdt: Rework early_init_dt_scan_root() to call directly (Pingfan Liu) [2093920] - of/fdt: Rework early_init_dt_scan_chosen() to call directly (Pingfan Liu) [2093920] - of: fdt: Rename reserve_elfcorehdr() to fdt_reserve_elfcorehdr() (Pingfan Liu) [2093920] - of: fdt: Add generic support for handling elf core headers property (Pingfan Liu) [2093920] - arm64: kdump: Reimplement crashkernel=X (Pingfan Liu) [2093920] - arm64: Use insert_resource() to simplify code (Pingfan Liu) [2093920] - kdump: return -ENOENT if required cmdline option does not exist (Pingfan Liu) [2093920]- sched: Add WARN_ONCE_SAFE for use during critical scheduler code. (Phil Auld) [2095898] - printk: remove NMI tracking [partial] (Phil Auld) [2095898] - ext4: make sure ext4_append() always allocates new block (Lukas Czerner) [2070216] - ext4: check if directory block is within i_size (Lukas Czerner) [2070216] - redhat: nvme/tcp mistakenly uses blk_mq_tag_to_rq(nvme_tcp_tagset(queue)) (John Meneghini) [2112036] - RDMA/cxgb4: Set queue pair state when being queried (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use non-atomic bitmap functions when possible (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use bitmap_set() when applicable (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use bitmap_zalloc() when applicable (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use helper function to set GUIDs (Rahul Lakkireddy) [2105809] - RDMA/iw_cxgb4: Fix refcount underflow while destroying cqs. (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use refcount_t instead of atomic_t for reference counting (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Fix missing error code in create_qp() (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Remove useless assignments (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: add missing qpid increment (Rahul Lakkireddy) [2105809] - RDMA/iw_cxgb4: Use DEFINE_SPINLOCK() for spinlock (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use sizeof() notation (Rahul Lakkireddy) [2105809] - drm/amd/display: Ignore First MST Sideband Message Return Error (Michel Dänzer) [2089853] - sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed (Waiman Long) [2115165] - sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() (Waiman Long) [2115165] - ibmvnic: Properly dispose of all skbs during a failover. (Steve Best) [2107560] - redhat/configs: Enable CONFIG_AMD_HSMP for x86_64 (John Allen) [2072233] - platform/x86: Add AMD system management interface (John Allen) [2072233] - ice: do not setup vlan for loopback VSI (Petr Oros) [2103845] - ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Petr Oros) [2103845] - ice: Fix VSIs unable to share unicast MAC (Petr Oros) [2080033] - ice: Fix max VLANs available for VF (Petr Oros) [2112298] - ice: change devlink code to read NVM in blocks (Petr Oros) [2093904] - ALSA: Enable more Intel and AMD x86 chipset drivers (Jaroslav Kysela) [2065575] - ALSA: Remove module symbols namespace (Jaroslav Kysela) [2065575] - ASoC: SOF: tokens: add token for Mediatek AFE (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Expand firmware loading search options (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Add trace caps to speaker protection FW (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Make compressed buffers optional (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Correct control read size when parsing compressed buffer (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Add support for "toggle" preloaders (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Fix overrun of unterminated control name string (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Clear core reset for cache (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Move lockdep asserts to avoid potential null pointer (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Allow creation of event controls (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add offset to cs_dsp read/write (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Clarify some kernel doc comments (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Perform NULL check in cs_dsp_coeff_write/read_ctrl (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add support for rev 2 coefficient files (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Print messages from bin files (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add pre_run callback (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add version checks on coefficient loading (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add lockdep asserts to interface functions (Jaroslav Kysela) [2065575] - firmware: cs_dsp: tidy includes in cs_dsp.c and cs_dsp.h (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Remove the wmfw_add_ctl helper function (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: wm_adsp_control_add() error: uninitialized symbol 'ret' (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: remove a repeated including (Jaroslav Kysela) [2065575] - firmware: cs_dsp: add driver to support firmware loading on Cirrus Logic DSPs (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Separate wm_adsp specifics in cs_dsp_client_ops (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Split out struct cs_dsp from struct wm_adsp (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: move firmware loading to client (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Pass firmware names as parameters when starting DSP core (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Move check of dsp->running to better place (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Separate generic cs_dsp_coeff_ctl handling (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Move sys_config_size to wm_adsp (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Split DSP power operations into helper functions (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Separate some ASoC and generic functions (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Introduce cs_dsp logging macros (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Rename generic DSP support (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Cancel ongoing work when removing controls (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Switch to using wm_coeff_read_ctrl for compressed buffers (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Move check for control existence (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Remove use of snd_ctl_elem_type_t (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Put debugfs_remove_recursive back in (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Let soc_cleanup_component_debugfs remove debugfs (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Remove pointless string comparison (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Add CCM_CORE_RESET to Halo start core (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Correct wm_coeff_tlv_get handling (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Fix control name parsing for multi-fw (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Fix uninitialized variable warnings (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Use snd_ctl_elem_type_t for control types (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Only use __be32 for big-endian data (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Improve handling of raw byte streams (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: fix error return code in wm_adsp_load() (Jaroslav Kysela) [2065575] - ASoC: rt5640: Add the binding include file for the HDA header support (Jaroslav Kysela) [2065575] - ALSA: uapi: use C90 comment style instead of C99 style (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: Add RaptorLake PCI IDs (Jaroslav Kysela) [2065575] - ALSA: hda/i915: Fix one too many pci_dev_put() (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: update AlderLake PCI IDs (Jaroslav Kysela) [2065575] - ALSA: hda/i915 - skip acomp init if no matching display (Jaroslav Kysela) [2065575] - ALSA: hda/i915 - avoid hung task timeout in i915 wait (Jaroslav Kysela) [2065575] - ALSA: intel-dspconfig: add ES8336 support for CNL (Jaroslav Kysela) [2065575] - ALSA: intel-dsp-config: add more ACPI HIDs for ES83x6 devices (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: reorder the config table (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: add JasperLake support (Jaroslav Kysela) [2065575] - ALSA: hda: Simplify DMIC-in-NHLT check (Jaroslav Kysela) [2065575] - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: x86: Use standard mmap helper for Intel HDMI LPE audio (Jaroslav Kysela) [2065575] - ALSA: intel_hdmi: Fix reference to PCM buffer address (Jaroslav Kysela) [2065575] - ALSA: intel_hdmi: Check for error num after setting mask (Jaroslav Kysela) [2065575] - tools include uapi: Update asound.h copy (Jaroslav Kysela) [2065575] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2065575] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2065575] - ALSA: hda: Add helper macros for DSP capable devices (Jaroslav Kysela) [2065575] - ALSA: intel-nhlt: add helper to detect SSP link mask (Jaroslav Kysela) [2065575] - ASoC: soc-acpi: add information on I2S/TDM link mask (Jaroslav Kysela) [2065575] - ASoC: soc-acpi: fix kernel-doc descriptor (Jaroslav Kysela) [2065575] - ASoC: SOF: fix 32 signed bit overflow (Jaroslav Kysela) [2065575] - ALSA: hda: Add snd_hdac_ext_bus_link_at() helper (Jaroslav Kysela) [2065575] - ALSA: cleanup double word in comment (Jaroslav Kysela) [2065575] - ASoC: SOF: add _D3_PERSISTENT flag to fw_ready message (Jaroslav Kysela) [2065575] - ALSA: HDA: hdac_ext_stream: use consistent prefixes for variables (Jaroslav Kysela) [2065575] - ipc: debug: Add shared memory heap to memory scan (Jaroslav Kysela) [2065575] - ALSA: pcm: comment about relation between msbits hw parameter and [S|U]32 formats (Jaroslav Kysela) [2065575] - ALSA: hda: Fill gaps in NHLT endpoint-interface (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: Add new IPC command to free trace DMA (Jaroslav Kysela) [2065575] - soundwire: stream: make enable/disable/deprepare idempotent (Jaroslav Kysela) [2065575] - soundwire: stream: sdw_stream_add_ functions can be called multiple times (Jaroslav Kysela) [2065575] - soundwire: stream: introduce sdw_slave_rt_find() helper (Jaroslav Kysela) [2065575] - soundwire: stream: separate alloc and config within sdw_stream_add_xxx() (Jaroslav Kysela) [2065575] - soundwire: stream: move list addition to sdw_slave_alloc_rt() (Jaroslav Kysela) [2065575] - soundwire: stream: rename and move master/slave_rt_free routines (Jaroslav Kysela) [2065575] - soundwire: stream: group sdw_stream_ functions (Jaroslav Kysela) [2065575] - soundwire: stream: split sdw_alloc_slave_rt() in alloc and config (Jaroslav Kysela) [2065575] - soundwire: stream: move sdw_alloc_slave_rt() before 'master' helpers (Jaroslav Kysela) [2065575] - soundwire: stream: split sdw_alloc_master_rt() in alloc and config (Jaroslav Kysela) [2065575] - soundwire: stream: simplify sdw_alloc_master_rt() (Jaroslav Kysela) [2065575] - soundwire: stream: group sdw_port and sdw_master/slave_port functions (Jaroslav Kysela) [2065575] - soundwire: stream: add 'slave' prefix for port range checks (Jaroslav Kysela) [2065575] - soundwire: stream: split alloc and config in two functions (Jaroslav Kysela) [2065575] - soundwire: stream: split port allocation and configuration loops (Jaroslav Kysela) [2065575] - soundwire: stream: add alloc/config/free helpers for ports (Jaroslav Kysela) [2065575] - soundwire: stream: simplify check on port range (Jaroslav Kysela) [2065575] - soundwire: stream: add slave runtime to list earlier (Jaroslav Kysela) [2065575] - soundwire: stream: remove unused parameter in sdw_stream_add_slave (Jaroslav Kysela) [2065575] - soundwire: intel: fix wrong register name in intel_shim_wake (Jaroslav Kysela) [2065575] - soundwire: bus: add dev_warn() messages to track UNATTACHED devices (Jaroslav Kysela) [2065575] - soundwire: intel: remove PDM support (Jaroslav Kysela) [2065575] - soundwire: intel: remove unnecessary init (Jaroslav Kysela) [2065575] - ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire (Jaroslav Kysela) [2065575] - soundwire: intel: improve suspend flows (Jaroslav Kysela) [2065575] - soundwire: intel: Use auxiliary_device driver data helpers (Jaroslav Kysela) [2065575] - soundwire: qcom: remove redundant version number read (Jaroslav Kysela) [2065575] - ASoC: SOF: Fix NULL pointer exception in sof_pci_probe callback (Jaroslav Kysela) [2065575] - ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Jaroslav Kysela) [2065575] - ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Jaroslav Kysela) [2065575] - ASoC: max98090: Generate notifications on changes for custom control (Jaroslav Kysela) [2065575] - ASoC: max98090: Reject invalid values in custom control put() (Jaroslav Kysela) [2065575] - ASoC: rt9120: Correct the reg 0x09 size to one byte (Jaroslav Kysela) [2065575] - ASoC: soc-ops: fix error handling (Jaroslav Kysela) [2065575] - ASoC: da7219: Fix change notifications for tone generator frequency (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: fix sysclk shutdown (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: Add a quirk for Huawei Matebook D15 (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add a quirk for headset at mic1 port (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: support a separate gpio to control headphone (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: simplify speaker gpio naming (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: correct device endpoints for max98373 (Jaroslav Kysela) [2065575] - ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Fix memory leak in sof_control_load() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: cleanup dailinks on widget unload (Jaroslav Kysela) [2065575] - ASoC: rt711/5682: check if bus is active before deferred jack detection (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp on SSP2 (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Avoid NULL deref in asoc_simple_set_tdm() (Jaroslav Kysela) [2065575] - ASoC: soc-core: add debugfs_prefix member to snd_soc_component_driver (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix a shift-out-of-bounds warning found by UBSAN (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Add one more variable in the debug log (Jaroslav Kysela) [2065575] - ASoC: rt5682: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2065575] - ASoC: soc-dapm: fix two incorrect uses of list iterator (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: use GFP_KERNEL when the code is sleepable (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Fix memory leak of scontrol->name (Jaroslav Kysela) [2065575] - codecs: rt5682s: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2065575] - ASoC: topology: Correct error handling in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a new dai_get_clk topology IPC op (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add ops for setting up and tearing down pipelines (Jaroslav Kysela) [2065575] - ASoC: SOF: expose sof_route_setup() (Jaroslav Kysela) [2065575] - ASoC: SOF: Add dai_link_fixup PCM op for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add trigger PCM op for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Define hw_params PCM op for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC3 PCM hw_free op (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: expose the sof_pcm_setup_connected_widgets() function (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC-specific PCM ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add bytes_ext control IPC ops for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add bytes_get/put control IPC ops for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add enum_get/put control ops for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add switch get/put IPC3 ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add volume_get/put IPC3 ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add IPC3 topology control ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC ops for kcontrol IO (Jaroslav Kysela) [2065575] - ASoC: SOF: Make sof_suspend/resume IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: Make sof_widget_setup/free IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: set up scheduler widget before all other widgets in the pipeline (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Use kmemdup() to replace kzalloc + memcpy (Jaroslav Kysela) [2065575] - ASoC: ak4642: Use of_device_get_match_data() (Jaroslav Kysela) [2065575] - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Jaroslav Kysela) [2065575] - ASoC: amd: Fix reference to PCM buffer address (Jaroslav Kysela) [2065575] - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data (Jaroslav Kysela) [2065575] - ASoC: rt1308-sdw: get calibration params after power on (Jaroslav Kysela) [2065575] - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Jaroslav Kysela) [2065575] - ASoC: ti: Fix spelling mistake "cant" -> "can't" (Jaroslav Kysela) [2065575] - ASoC: samsung: i2s: check the return value of kstrdup() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove snd_sof_complete_pipeline() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make widget binding IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make control parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make DAI widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make route setup IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make effect widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make siggen widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make asrc widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make src widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make mux/demux widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make mixer widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make pga widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make buffer widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make scheduler widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC3 ops (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add helper function for processing tuple arrays (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: Introduce IPC ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce struct snd_sof_dai_link (Jaroslav Kysela) [2065575] - ASoC: soc-compress: Change the check for codec_dai (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Code loading over HDA (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Code loading over CLDMA (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Implement CLDMA transfer (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: General code loading flow (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Dynamic firmware resources management (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Declare module configuration types (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Firmware resources management utilities (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add basefw runtime-parameter requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add ROM requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add power management requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add module management requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add pipeline management requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add code loading requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Inter process communication (Jaroslav Kysela) [2065575] - ASoC: Intel: Introduce AVS driver (Jaroslav Kysela) [2065575] - ASoC: Export DAI register and widget ctor and dctor functions (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Don't reset clock of active DAI (Jaroslav Kysela) [2065575] - ASoC: SOF: Remove ipc_pcm_params() ops (Jaroslav Kysela) [2065575] - ASoC: SOF: imx: Convert to use the generic set_stream_data_offset ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Convert to use the generic set_stream_data_offset ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-ipc: Add hda_set_stream_data_offset() (Jaroslav Kysela) [2065575] - ASoC: SOF: stream-ipc: Add sof_set_stream_data_offset() (Jaroslav Kysela) [2065575] - ASoC: SOF: Mark snd_sof_dsp_ops.ipc_pcm_params() callback optional (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce optional callback to configure stream data offset (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: Remove sof_pcm_dsp_params() wrapper (Jaroslav Kysela) [2065575] - ASoC: SOF: Make pcm_hw_params snd_sof_dsp_ops callback IPC neutral (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-priv: Remove stale snd_sof_ipc_stream_pcm_params() declaration (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw in ADL match table (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: add topology overwrite for Taniks (Jaroslav Kysela) [2065575] - ASoC: SOF: trace: Use proper DMA direction for the trace data buffer (Jaroslav Kysela) [2065575] - ASoC: SOF: compress: fix null check after dereference (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: enable DMI L1 for playback streams (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc-msg-injector: Use devm_kzalloc() for the rx_buffer (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Remove unneeded semicolon (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Remove unneeded semicolon (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: fix randconfig issue (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcht_es8316: move comment to the right place (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add cfg-dmics component for UCM support (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: extend machine driver to support ES8326 codec (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add support for JD inverted quirk (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: move comment to the right place (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: log all quirks (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: use NHLT information to set dmic and SSP (Jaroslav Kysela) [2065575] - ASoC: Intel: Revert "ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021" (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: get codec device with ACPI instead of bus search (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: make gpio optional (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: add ESSX8336 support on Cannon Lake machines (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: add more ACPI HIDs for ES83x6 devices (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: quirk topology filename dynamically (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: report SSP link mask to machine driver (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: retrieve DMIC number for I2S boards (Jaroslav Kysela) [2065575] - ASoC: SOF: move definition of snd_sof_ipc to header file (Jaroslav Kysela) [2065575] - ASoC: SOF: make struct snd_sof_dai IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Rename arguments in sof_parse_tokens() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Rename arguments in sof_parse_token_sets() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Modify signature for token parsing functions (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a tuples array to struct snd_sof_widget (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: make sof_route_load() IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: make struct snd_sof_widget IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Jaroslav Kysela) [2065575] - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Jaroslav Kysela) [2065575] - ASoC: SOF: Add missing of_node_put() in imx8m_probe (Jaroslav Kysela) [2065575] - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe (Jaroslav Kysela) [2065575] - ASoC: amd: acp3x: Fix signedness bug in acp3x (Jaroslav Kysela) [2065575] - ASoC: amd: acp5x-pcm-dma: Fix signedness bug (Jaroslav Kysela) [2065575] - ASoC: Intel: catpt: use asoc_substream_to_rtd() (Jaroslav Kysela) [2065575] - ASoC: SOF: change comp_dai to a pointer in struct snd_sof_dai (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: expose some get_token ops (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Modify the get_token op for string tokens (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Drop the size parameter from struct sof_topology_token (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove redundant code in sof_link_afe_load() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove redundant code (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-audio: removed unused function (Jaroslav Kysela) [2065575] - ASoC: SOF: set swidget's core for scheduler widget (Jaroslav Kysela) [2065575] - ASoC: SOF: simplify snd_sof_device_remove() (Jaroslav Kysela) [2065575] - ASoC: SOF: remove snd_sof_pipeline_find() (Jaroslav Kysela) [2065575] - ASoC: amd: vg: fix signedness bug in acp5x_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Remove unnecessary param (Jaroslav Kysela) [2065575] - ASoC: rt5682s: Stabilize the combo jack detection (Jaroslav Kysela) [2065575] - ASoC: wm8350: Handle error for wm8350_register_irq (Jaroslav Kysela) [2065575] - ASoC: amd: pcm-dma: Fix signedness bug in acp3x_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: amd: pcm-dma: Fix signedness bug in acp_pdm_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Fix signedness bug in renoir_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: add GPIOLIB dependency where missed (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: remove explicit dependency on GPIOLIB when DMIC is used" (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: store full version instead of major/minor (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: simplify register poking in fsl_sai_set_bclk (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: simplify irq return value (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: Drop unnecessary defines (Jaroslav Kysela) [2065575] - ASoC: codecs: Add Awinic AW8738 audio amplifier driver (Jaroslav Kysela) [2065575] - ASoC: audio_graph_card2: Add support for variable slot widths (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: clarify operator precedence (Jaroslav Kysela) [2065575] - ASoC: SOF: debug: clarify operator precedence (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Increase ACP_HW_SEM_RETRY_COUNT value (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Move group register configuration to acp-loader (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Use semaphore register to synchronize ipc's irq (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Flush cache after ATU_BASE_ADDR_GRP register update (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Do not set ipc_pcm_params ops as it is optional (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: acp-pcm: Take buffer information directly from runtime (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: pci-tgl: add RPL-S support (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix DSP mbox start command and global enable order (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix max number of TX channels (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix GPIO2 configuration (Jaroslav Kysela) [2065575] - ASoC: bt-sco: fix bt-sco-pcm-wb dai widget don't connect to the endpoint (Jaroslav Kysela) [2065575] - ASoC: hdac_hda: Avoid unexpected match when pcm_name is "Analog" (Jaroslav Kysela) [2065575] - ASoC: soc-compress: prevent the potentially use of null pointer (Jaroslav Kysela) [2065575] - ASoC: soc-generic-dmaengine-pcm: set period_bytes_min based on maxburst (Jaroslav Kysela) [2065575] - ASoC: dwc-i2s: Handle errors for clk_enable (Jaroslav Kysela) [2065575] - ASoC: amd: use asoc_substream_to_rtd() (Jaroslav Kysela) [2065575] - ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jaroslav Kysela) [2065575] - ASoC: mxs-saif: Handle errors for clk_enable (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: add entries in ADL match table (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_ssp_amp: rename driver and support cs35l41 amplifier (Jaroslav Kysela) [2065575] - ASoC: Intel: cirrus-common: support cs35l41 amplifier (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt1308: move rt1308 code to common module (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: create sof-realtek-common module (Jaroslav Kysela) [2065575] - ASoC: Intel: add RT1308 I2S machine driver and HDMI-in capture via I2S support. (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: fix spelling in comments (Jaroslav Kysela) [2065575] - ASoC: soc-acpi: remove sof_fw_filename (Jaroslav Kysela) [2065575] - ASoC: es7241: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98927: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98926: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98925: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max9867: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max9860: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max9850: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98390: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98371: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98095: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98088: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: uda134x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: ml26124: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm512x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm186x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm1681: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm3060: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: ti: davinci-i2s: Add check for clk_enable() (Jaroslav Kysela) [2065575] - ASoC: mc13783: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: isabelle: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: amd: vangogh: fix uninitialized symbol warning in machine driver (Jaroslav Kysela) [2065575] - ASoC: amd: vg: remove warnings and errors pointed out by checkpatch pl (Jaroslav Kysela) [2065575] - ASoC: amd: vg: update DAI link name (Jaroslav Kysela) [2065575] - ASoC: amd: vg: fix for pm resume callback sequence (Jaroslav Kysela) [2065575] - ASoC: es8328: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: inno_rk3036: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: es8316: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: wl1273: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: es7134: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: twl4030: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: uda1334: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: uda1380: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: si476x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: sti-sas: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: amd: pcm-dma: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: tscs454: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: tscs42xx: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: lm49453: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: qcom: lpass-platform: Update warning print to control excess logging (Jaroslav Kysela) [2065575] - ASoC: acp: check the return value of devm_kzalloc() in acp_legacy_dai_links_create() (Jaroslav Kysela) [2065575] - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-priv: Drop duplicate sof_compressed_ops declaration (Jaroslav Kysela) [2065575] - ASoC: amd: Use platform_get_irq_byname() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: SOF: Declare sof_compress_ops in sof-priv.h (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add DMIC machine driver ops (Jaroslav Kysela) [2065575] - ASoC: amd: acp-legacy: Add legacy card support for new machines (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Change card name for Guybrush Machine (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: Add compress_ops for SOF platform component driver (Jaroslav Kysela) [2065575] - ASoC: rt5682s: Fix the wrong jack type detected (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi-byt: Add new WM5102 ACPI HID (Jaroslav Kysela) [2065575] - ASoC: amd: vg: update acp init and deinit sequence (Jaroslav Kysela) [2065575] - ASoC: amd: vg: apply sample bits pcm constraint (Jaroslav Kysela) [2065575] - ASoC: amd: vg: update platform clock control sequence (Jaroslav Kysela) [2065575] - ASoC: nau8821: enable no_capture_mute flag (Jaroslav Kysela) [2065575] - ASoC: amd: vangogh: refactor i2s master mode clock sequence code (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Add topology overwrite for Felwinter (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021 (Jaroslav Kysela) [2065575] - ASoC: intel: skylake: Set max DMA segment size (Jaroslav Kysela) [2065575] - ASoC: SOF: hda: Set max DMA segment size (Jaroslav Kysela) [2065575] - ASoC: SOF: core: unregister clients and machine drivers in .shutdown (Jaroslav Kysela) [2065575] - ASoC: cs4265: Fix the duplicated control name (Jaroslav Kysela) [2065575] - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Jaroslav Kysela) [2065575] - ASoC: soc-core: skip zero num_dai component in searching dai name (Jaroslav Kysela) [2065575] - ASoC: SOF: Makefile: Fix randconfig sof-client build when SND_SOC_SOF=y (Jaroslav Kysela) [2065575] - ASoC: codec: wm8960: complete discharge on BIAS OFF->STANDBY (Jaroslav Kysela) [2065575] - ASoC: wm8731: Delete empty remove() function (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: remove numeric PCM3168A_NUM_SUPPLIES (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: refactor format handling (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: refactor hw_params routine (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: cleanup unintuitive mask usage (Jaroslav Kysela) [2065575] - ASoC: SOF: compr: Mark snd_compress_ops static (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcr_wm5102: use GFP_KERNEL (Jaroslav Kysela) [2065575] - ASoC: SOF: Convert the generic probe support to SOF client (Jaroslav Kysela) [2065575] - ASoC: SOF: Convert the generic IPC message injector into SOF client (Jaroslav Kysela) [2065575] - ASoC: SOF: Convert the generic IPC flood test into SOF client (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-client: Add support for clients not managed by pm framework (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC SOF client support (Jaroslav Kysela) [2065575] - ASoC: SOF: Split up utils.c into sof-utils and iomem-utils (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Read and pass the whole message to handlers for IPC events (Jaroslav Kysela) [2065575] - ASoC: SOF: Move the definition of enum sof_dsp_power_states to global header (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop unused DSP power states: D3_HOT and D3_COLD (Jaroslav Kysela) [2065575] - ASoC: rt5640: Remove the sysclk and sysclk_src checking (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hdac_ext_stream: consistent prefixes for variables/members (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: Enable combine mode soft (Jaroslav Kysela) [2065575] - ASoC: SOF: compr: Add compress ops implementation (Jaroslav Kysela) [2065575] - ASoC: SOF: dma-trace: Pass pointer to params_ext struct in trace_init() (Jaroslav Kysela) [2065575] - ASoC: SOF: intel: hda-trace: Pass the dma buffer pointer to hda_dsp_trace_prepare (Jaroslav Kysela) [2065575] - ASoC: zl38060: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: max9759: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: simple-amplifier: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: rt9120: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: dmic: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: rt5682: do not block workqueue if card is unbound (Jaroslav Kysela) [2065575] - ASoC: rt5668: do not block workqueue if card is unbound (Jaroslav Kysela) [2065575] - ASoC: rt5682s: do not block workqueue if card is unbound (Jaroslav Kysela) [2065575] - ASoC: tas2770: Insert post reset delay (Jaroslav Kysela) [2065575] - ASoC: samsung: Explicitly include gpiolib header (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Set gpio_spkr_en to None for max speaker amplifer in machine driver (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Jaroslav Kysela) [2065575] - ASoC: max98927: add missing header file (Jaroslav Kysela) [2065575] - ASoC: ops: Check for negative values before reading them (Jaroslav Kysela) [2065575] - ASoC: cs42l51: Improve error handling in cs42l51_remove() (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Do not allocate buffer for msg_data (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Drop header parameter from sof_ipc_tx_message_unlocked() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: cnl: Use pm_gate->hdr.cmd in cnl_compact_ipc_compress() (Jaroslav Kysela) [2065575] - ASoC: amd: renoir: Add check for acp configuration flags (Jaroslav Kysela) [2065575] - ASoC: amd: acp: acp-legacy: Add DMIC dai link support for Renoir (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add ACP init()/deinit() callback for Renoir. (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add generic PCI driver module for ACP device (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add PDM controller based dmic dai for Renoir (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add generic support for PDM controller on ACP (Jaroslav Kysela) [2065575] - ASoC: rk3399_gru_sound: Wire up DP jack detection (Jaroslav Kysela) [2065575] - ASoC: rt5682: Fix deadlock on resume (Jaroslav Kysela) [2065575] - ASoC: hdmi-codec: Fix OOB memory accesses (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: Move debugfs removal out of spinlock (Jaroslav Kysela) [2065575] - ASoC: SOF: trace: Simplify count adjustment in trace_read (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: Remove link assignment limitation (Jaroslav Kysela) [2065575] - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Add new system-clock-fixed flag (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Set sysclk on all components (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: add 512FS MCLK clock configuration (Jaroslav Kysela) [2065575] - ASoC: amd: sof-mach: Add support for RT5682S and RT1019 card (Jaroslav Kysela) [2065575] - ASoC: soc-generic-dmaengine-pcm: separate max_buffer_size assignment (Jaroslav Kysela) [2065575] - ASoC: samsung: remove unneeded ret variable (Jaroslav Kysela) [2065575] - ASoC: codecs: remove redundant ret variable (Jaroslav Kysela) [2065575] - ASoC: fsl-asoc-card: Add optional dt property for setting mclk-id (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: Add support for platform without amplifier (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: add support for systems without i915 audio (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Compare sdw adr directly (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: match sdw version on link_slaves_found (Jaroslav Kysela) [2065575] - ASoC: add support for TAS5805M digital amplifier (Jaroslav Kysela) [2065575] - ASoC: topology: Optimize soc_tplg_dapm_graph_elems_load behavior (Jaroslav Kysela) [2065575] - ASoC: topology: Allow TLV control to be either read or write (Jaroslav Kysela) [2065575] - ASoC: topology: Remove superfluous error prints (Jaroslav Kysela) [2065575] - ASoC: SOF: add flag to disable IMR restore to sof_debug (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-loader: add IMR restore support (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-loader: add SSP helper (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: use inclusive language for SSP clocks (Jaroslav Kysela) [2065575] - ASoC: amd: acp-mach: Fix Left and Right rt1019 amp devices (Jaroslav Kysela) [2065575] - ASoC: max9759: fix underflow in speaker_gain_control_put() (Jaroslav Kysela) [2065575] - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jaroslav Kysela) [2065575] - ASoC: simple-card: fix probe failure on platform component (Jaroslav Kysela) [2065575] - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Add support for hibernate memory retention mode (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Update handling of test key registers (Jaroslav Kysela) [2065575] - ASoC: wcd9335: Keep a RX port value for each SLIM RX mux (Jaroslav Kysela) [2065575] - ASoC: amd: acp: acp-mach: Change default RT1019 amp dev id (Jaroslav Kysela) [2065575] - ASoC: topology: Fix typo (Jaroslav Kysela) [2065575] - ASoC: fsl_asrc: refine the check of available clock divider (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcr_rt5640: Add support for external GPIO jack-detect (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcr_rt5640: Support retrieving the codec IRQ from the AMCR0F28 ACPI dev (Jaroslav Kysela) [2065575] - ASoC: rt5640: Add support for boards with an external jack-detect GPIO (Jaroslav Kysela) [2065575] - ASoC: rt5640: Allow snd_soc_component_set_jack() to override the codec IRQ (Jaroslav Kysela) [2065575] - ASoC: rt5640: Change jack_work to a delayed_work (Jaroslav Kysela) [2065575] - ASoC: rt5640: Fix possible NULL pointer deref on resume (Jaroslav Kysela) [2065575] - ASoC: ak4375: Fix unused function error (Jaroslav Kysela) [2065575] - ASoC: cs4265: Add a remove() function (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Correct handling of some registers in the cache (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Correct DSP power down (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Remove incorrect comment (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Add cs35l51/53 IDs (Jaroslav Kysela) [2065575] - ASoC: fsl_mqs: fix MODULE_ALIAS (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Create shared function for boost configuration (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Create shared function for setting channels (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Create shared function for errata patches (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Move power initializations to reg_sequence (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Move cs35l41_otp_unpack to shared code (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Convert tables to shared source code (Jaroslav Kysela) [2065575] - ASoC: samsung: idma: Check of ioremap return value (Jaroslav Kysela) [2065575] - ASoC: cs4265: Fix part number ID error message (Jaroslav Kysela) [2065575] - ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Power on/off the speaker enable gpio pin based on DAPM callback. (Jaroslav Kysela) [2065575] - ASoC: mediatek: mt8173: reduce log verbosity in probe() (Jaroslav Kysela) [2065575] - ASoC: mediatek: mt8183: fix device_node leak (Jaroslav Kysela) [2065575] - ASoC: mediatek: mt8173: fix device_node leak (Jaroslav Kysela) [2065575] - ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio (Jaroslav Kysela) [2065575] - ASoC/soundwire: intel: simplify callbacks for params/hw_free (Jaroslav Kysela) [2065575] - ASOC: SOF: Intel: use snd_soc_dai_get_widget() (Jaroslav Kysela) [2065575] - ASoC: msm8916-wcd-analog: Use separate outputs for HPH_L/HPH_R (Jaroslav Kysela) [2065575] - ASoC: qcom: common: Parse "pin-switches" and "widgets" from DT (Jaroslav Kysela) [2065575] - ASoC: core: Add snd_soc_of_parse_pin_switches() from simple-card-utils (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: Use DEBUG log level for optional prints (Jaroslav Kysela) [2065575] - ASoC: SOF: debug: Use DEBUG log level for optional prints (Jaroslav Kysela) [2065575] - ASoC: SOF: Add clarifying comments for sof_core_debug and DSP dump flags (Jaroslav Kysela) [2065575] - ASoC: SOF: Rename snd_sof_get_status() and add kernel log level parameter (Jaroslav Kysela) [2065575] - ASoC: SOF: dsp_arch_ops: add kernel log level parameter for oops and stack (Jaroslav Kysela) [2065575] - ASoC: SOF: ops: Always print DSP Panic message but use different message (Jaroslav Kysela) [2065575] - ASoc: SOF: core: Update the FW boot state transition diagram (Jaroslav Kysela) [2065575] - ASoC: SOF: pm: Force DSP off on suspend in BOOT_FAILED state also (Jaroslav Kysela) [2065575] - ASoC: SOF: Set SOF_FW_BOOT_FAILED in case we have failure during boot (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Only allow sending of an IPC in SOF_FW_BOOT_COMPLETE state (Jaroslav Kysela) [2065575] - ASoC: SOF: Rename 'enum snd_sof_fw_state' to 'enum sof_fw_state' (Jaroslav Kysela) [2065575] - ASoC: SOF: Move the definition of enum snd_sof_fw_state to global header (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce new firmware state: SOF_FW_BOOT_READY_OK (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce new firmware state: SOF_FW_CRASHED (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a 'message' parameter to snd_sof_dsp_dbg_dump() (Jaroslav Kysela) [2065575] - ASoC: SOF: Add 'non_recoverable' parameter to snd_sof_dsp_panic() (Jaroslav Kysela) [2065575] - ASoC: SOF: Use sof_debug_check_flag() instead of sof_core_debug directly (Jaroslav Kysela) [2065575] - ASoC: SOF: core: Add simple wrapper to check flags in sof_core_debug (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-loader: Avoid re-defining the HDA_FW_BOOT_ATTEMPTS (Jaroslav Kysela) [2065575] - ASoC: SOF: ops: Use dev_warn() if the panic offsets differ (Jaroslav Kysela) [2065575] - ASoC: codecs: ak4375: Change invert controls to a stereo switch (Jaroslav Kysela) [2065575] - ASoC: Add AK4375 support (Jaroslav Kysela) [2065575] - ASoC: bcm: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: xlnx: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Remove duplicate dependency in Kconfig (Jaroslav Kysela) [2065575] - ASoC: SOF: AMD: simplify return status handling (Jaroslav Kysela) [2065575] - ASoC: amd: acp-config: Update sof_tplg_filename for SOF machines (Jaroslav Kysela) [2065575] - ASoC: amd: acp-config: Enable SOF audio for Google chrome boards. (Jaroslav Kysela) [2065575] - ASoC: sunxi: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: samsung: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: rockchip: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: qcom: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: mxs: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: img: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: generic: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: ti: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: ateml: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: tlv320aic31xx: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: ssm2305: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: simple-amplifier: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: sgtl5000: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: pcm3168a: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: max9860: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: max9759: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: es7241: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: ak4118: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: Intel: catpt: Streamline locals declaration for PCM-functions (Jaroslav Kysela) [2065575] - ASoC: Intel: catpt: Reduce size of catpt_component_open() (Jaroslav Kysela) [2065575] - ASoC: tegra20: spdif: Improve driver's code (Jaroslav Kysela) [2065575] - ASoC: tegra20: spdif: Support device-tree (Jaroslav Kysela) [2065575] - ASoC: tegra20: spdif: Set FIFO trigger level (Jaroslav Kysela) [2065575] - ASoC: SOF: Kconfig: Make the SOF_DEVELOPER_SUPPORT depend on SND_SOC_SOF (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Add null pointer check for substream->runtime (Jaroslav Kysela) [2065575] - ASoC: SOF: avoid casting "const" attribute away (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: remove support for RESUME in platform trigger (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: remove support for RESUME trigger (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: remove support for RESUME trigger (Jaroslav Kysela) [2065575] - ASoC: tegra20-spdif: stop setting slave_id (Jaroslav Kysela) [2065575] - ASoC: AMD: fix depend/select mistake on SND_AMD_ACP_CONFIG (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: read back control data from DSP (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop ctrl_type parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: SOF: control: Do not handle control notification with component type (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-audio: Drop the `cmd` member from struct snd_sof_control (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop ctrl_cmd parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Set control_data->cmd alongside scontrol->cmd (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop ipc_cmd parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Rename send parameter in snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: rt5663: Handle device_property_read_u32_array error codes (Jaroslav Kysela) [2065575] - ASoC: SOF: OF: Avoid reverse module dependency (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-probes: Constify sof_probe_compr_ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Remove pm_runtime_put_autosuspend() for SOF OF device (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: add comment on JasperLake support (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-dai: remove unused fields (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: add quirks for HDAudio DMA position information (Jaroslav Kysela) [2065575] - ASoC: SOF: hda-stream: only enable DPIB if needed (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-ctrl: apply symmetry for DPIB (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-stream: limit PROCEN workaround (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: ICL: move ICL-specific ops to icl.c (Jaroslav Kysela) [2065575] - ASoC: test-component: fix null pointer dereference. (Jaroslav Kysela) [2065575] - ASoC: amd: Convert to new style DAI format definitions (Jaroslav Kysela) [2065575] - ASoC: AMD: acp-config: fix missing dependency on SND_SOC_ACPI (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: Move rt1015 speaker amp to common file (Jaroslav Kysela) [2065575] - ASoC: rt5682s: add delay time to fix pop sound issue (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: add 'static' qualifiers for max98390 routes (Jaroslav Kysela) [2065575] - ASoC: amd: acp6x-pdm-dma: Constify static snd_soc_dai_ops (Jaroslav Kysela) [2065575] - ASoC: ti: davinci-mcasp: Get rid of duplicate of_node assignment (Jaroslav Kysela) [2065575] - ASoC: zl38060: Setup parent device and get rid of unnecessary of_node assignment (Jaroslav Kysela) [2065575] - ASoC: test-component: fix null pointer dereference. (Jaroslav Kysela) [2065575] - sound/soc: remove useless bool conversion to bool variable (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix undefined reference to core functions (Jaroslav Kysela) [2065575] - ASoC: rt5640: Fix the wrong state of the JD in the HDA header (Jaroslav Kysela) [2065575] - ASoC: codecs: wcd934x: remove redundant ret variable (Jaroslav Kysela) [2065575] - ASoC: tegra: Add master volume/mute control support (Jaroslav Kysela) [2065575] - ASoC: Intel: Skylake: Use NHLT API to search for blob (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: add max98390 2/4 speakers support (Jaroslav Kysela) [2065575] - ASoC: intel: boards: bytcht*: Constify static snd_soc_ops (Jaroslav Kysela) [2065575] - ASoC: Intel: hda_dsp_common: don't multiline PCM topology warning (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: tidyup soc_pcm_pointer()'s delay update method (Jaroslav Kysela) [2065575] - ASoC: intel: sst-mfld-platform-pcm: add .delay support (Jaroslav Kysela) [2065575] - ASoC: amd: acp-pcm-dma: add .delay support (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Use pR/pa to print resources/physical addresses (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix link problem (Jaroslav Kysela) [2065575] - ASoC: codecs/jz4770: Add missing gain control after DAC/ADC mixer (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: send DAI_CONFIG IPC during pause (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: dai: Expand DAI_CONFIG IPC flags (Jaroslav Kysela) [2065575] - ASoC: SOF: align the hw_free sequence with stop (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: move the check for prepared flag (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a helper for freeing PCM stream (Jaroslav Kysela) [2065575] - ASoC: SOF: call platform hw_free for paused streams during suspend (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: invoke platform hw_free for STOP/SUSPEND triggers (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: reset stream before coupling host and link DMA's (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: Add a helper function for stream reset (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: clear stream before freeing the DAI widget (Jaroslav Kysela) [2065575] - ASoC: rt5640: Add the HDA header support (Jaroslav Kysela) [2065575] - ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add missing of_node_put() in platform_parse_resource() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: don't use list_for_each_entry_reverse() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: add .ack support for HDaudio platforms (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: add .ack callback support (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-pci-dev: use community key on all Up boards (Jaroslav Kysela) [2065575] - ASoC: stm32: spdifrx: add pm_runtime support (Jaroslav Kysela) [2065575] - ASoC: stm32: dfsdm: add pm_runtime support for audio (Jaroslav Kysela) [2065575] - ASoC: stm32: i2s: add pm_runtime support (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: free DAI widget during stop and suspend (Jaroslav Kysela) [2065575] - ASoC: SOF: add support for dynamic pipelines with multi-core (Jaroslav Kysela) [2065575] - ASoC: SOF: hda: don't use the core op for power up/power down (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove sof_load_pipeline_ipc() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: CNL/ICL/APL: set core_get/core_put ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: TGL: set core_get/put ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add ops for core_get and core_put (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce num_cores and ref count per core (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: expose get_chip_info() (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8m: Implement reset callback (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8m: Implement DSP start (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8m: Add runtime PM / System PM support (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8: Add runtime PM / System PM support (Jaroslav Kysela) [2065575] - ASoC: SOF: imx: Add code to manage DSP related clocks (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add DSP system PM callback for mt8195 (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add mt8195 dsp clock support (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add dai driver dsp ops callback for mt8195 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add mt8195 device descriptor (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add fw loader and mt8195 dsp ops to load firmware (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add support for Mediatek AFE DAI (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add mt8195 hardware support (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add support for SOF firmware authentication (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add trace logger support (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add support for AMD ACP DAIs (Jaroslav Kysela) [2065575] - ASoC: amd: acp-config: Remove legacy acpi based machine struct (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add Renoir PCI driver interface (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add machine driver dsp ops for Renoir platform (Jaroslav Kysela) [2065575] - ASoC: amd: Add module to determine ACP configuration (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add PCM stream callback for Renoir dai's (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add dai driver dsp ops callback for Renoir (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add IPC support for ACP IP block (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add fw loader and renoir dsp ops to load firmware (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add helper callbacks for ACP's DMA configuration (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add Renoir ACP HW support (Jaroslav Kysela) [2065575] - ASoC: stm32: sai: increase channels_max limit (Jaroslav Kysela) [2065575] - ASoC: SOF: debug: Add support for IPC message injection (Jaroslav Kysela) [2065575] - ASoC: SOF: intel: Use the generic helper to get the reply (Jaroslav Kysela) [2065575] - ASoC: SOF: imx: Use the generic helper to get the reply (Jaroslav Kysela) [2065575] - ASoC: SOF: utils: Add generic function to get the reply for a tx message (Jaroslav Kysela) [2065575] - ASoC: SOF: i.MX: simplify Kconfig (Jaroslav Kysela) [2065575] - ASoC: SOF: core: Unregister machine driver before IPC and debugfs (Jaroslav Kysela) [2065575] - ASoC: adau1701: Replace legacy gpio interface for gpiod (Jaroslav Kysela) [2065575] - ASoC: Intel: add sof-nau8825 machine driver (Jaroslav Kysela) [2065575] - ASoC: cs35l41: DSP Support (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: add link adr order check (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: remove get_next_be_id (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: remove sof_sdw_mic_codec_mockup_init (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: remove SOF_RT715_DAI_ID_FIX quirk (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: move DMIC link id overwrite to create_sdw_dailink (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: Use a fixed DAI link id for AMP (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: rename be_index/link_id to link_index (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_sdw: add SKU for Dell Latitude 9520 (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: return the original error number (Jaroslav Kysela) [2065575] - ASoC: SOF: trace: send DMA_TRACE_FREE IPC during release (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: update ipc_log_header() (Jaroslav Kysela) [2065575] - ALSA: mtpav: Don't call card private_free at probe error path (Jaroslav Kysela) [2065575] - ALSA: virmidi: Remove duplicated code (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for TongFang devices with pop noise (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for the Framework Laptop (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Dell Latitude 7520 (Jaroslav Kysela) [2065575] - ALSA: hda - fix unused Realtek function when PM is not enabled (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Enable mute/micmute LEDs support for HP Laptops (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix mute led issue on thinkpad with cs35l41 s-codec (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo NP70PNP (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845/865 G9 (Jaroslav Kysela) [2065575] - ALSA: hda/hdmi: add HDMI codec VID for Raptorlake-P (Jaroslav Kysela) [2065575] - ALSA: hda/hdmi: fix warning about PCM count when used with SOF (Jaroslav Kysela) [2065575] - ALSA: nm256: Don't call card private_free at probe error path (Jaroslav Kysela) [2065575] - ALSA: rme9652: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: hdspm: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: hdsp: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: oxygen: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: cmipci: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: aw2: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: als300: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: lola: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: bt87x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: sis7019: Fix the missing error handling (Jaroslav Kysela) [2065575] - ALSA: via82xx: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: rme96: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: rme32: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: riptide: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: maestro3: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: korg1212: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ice1724: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: fm801: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: es1968: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: es1938: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ens137x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: cs4281: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ca0106: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: azt3328: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: au88x0: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: atiixp: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: als4000: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ali5451: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ad1889: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Jaroslav Kysela) [2065575] - ALSA: hda: Avoid unsol event during RPM suspending (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Add new Dolphin HW variants (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Support new Warlock MLK Variants (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Re-order quirk table into ascending order (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Fix Warlock to use mono mic configuration (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add mute and micmut LED support for Zbook Fury 17 G9 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Jaroslav Kysela) [2065575] - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix LED on Zbook Studio G9 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [2065575] - ALSA: cmipci: Restore aux vol on suspend/resume (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for ASUS GA402 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Jaroslav Kysela) [2065575] - ALSA: hda: Add AlderLake-PS variant PCI ID (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ (Jaroslav Kysela) [2065575] - ALSA: lola: add a check for the return of vmalloc() (Jaroslav Kysela) [2065575] - ALSA: echoaudio: remove redundant assignment to variable bytes (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Make use of the helper component_compare_dev_name (Jaroslav Kysela) [2065575] - ALSA: hda/tegra: Update scratch reg. communication (Jaroslav Kysela) [2065575] - ALSA: hda/tegra: Hardcode GCAP ISS value on T234 (Jaroslav Kysela) [2065575] - ALSA: hda/tegra: Add Tegra234 hda driver support (Jaroslav Kysela) [2065575] - ALSA: hda: Expose codec cleanup and power-save functions (Jaroslav Kysela) [2065575] - ALSA: hda: Update and expose codec register procedures (Jaroslav Kysela) [2065575] - ALSA: hda: Update and expose snd_hda_codec_device_init() (Jaroslav Kysela) [2065575] - ALSA: hda/hdmi: add keep-alive support for ADL-P and DG2 (Jaroslav Kysela) [2065575] - ALSA: hda: Set max DMA segment size (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix deadlock by COEF mutex (Jaroslav Kysela) [2065575] - ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Jaroslav Kysela) [2065575] - ALSA: hda: Fix regression on forced probe mask option (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 (Jaroslav Kysela) [2065575] - ALSA: hda: Add PCI and HDMI IDs for Intel Raptor Lake (Jaroslav Kysela) [2065575] - ALSA: ca0106: Rename register macro names (Jaroslav Kysela) [2065575] - ALSA: hda: Fix driver index handling at re-binding (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add support for HP Laptops (Jaroslav Kysela) [2065575] - ALSA: hda: Skip codec shutdown in case the codec is not registered (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for ASUS GU603 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Jaroslav Kysela) [2065575] - ALSA: hda: realtek: Fix race at concurrent COEF updates (Jaroslav Kysela) [2065575] - ALSA: hda: Fix signedness of sscanf() arguments (Jaroslav Kysela) [2065575] - ALSA: hda: Fix UAF of leds class devs at unbinding (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409 (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Tidyup code (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Make use of the helper function dev_err_probe() (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Add missing default cases (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Add calls to newly added test key function (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Avoid overwriting register patch (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: fix double free on error in probe() (Jaroslav Kysela) [2065575] - ALSA: hda: Fix dependencies of CS35L41 on SPI/I2C buses (Jaroslav Kysela) [2065575] - ALSA: hda: Fix dependency on ASoC cs35l41 codec (Jaroslav Kysela) [2065575] - ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems (Jaroslav Kysela) [2065575] - MAINTAINERS: Update Cirrus Logic codec driver maintainers (Jaroslav Kysela) [2065575] - ASoC: dt-bindings: cs42l42: Convert binding to yaml (Jaroslav Kysela) [2065575] - dt-bindings: remove 'interrupt-parent' from bindings (Jaroslav Kysela) [2065575] - ASoC: dt-bindings: cs42l42: Correct description of ts-inv (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Add warnings about DETECT_MODE and PLL_START (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Handle system suspend (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Change jack_detect_mutex to a lock of all IRQ handling (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Report full jack status when plug is detected (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Remove redundant pll_divout member (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Simplify reporting of jack unplug (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Remove redundant writes to RS_PLUG/RS_UNPLUG masks (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Remove redundant writes to DETECT_MODE (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Add control for audio slow-start switch (Jaroslav Kysela) [2065575] - ALSA: mixart: Add sanity check for timer notify streams (Jaroslav Kysela) [2065575] - ALSA: mixart: Reduce size of mixart_timer_notify (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Restore Rane SL-1 quirk (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Clear MIDI port active flag after draining (Jaroslav Kysela) [2065575] - ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX. (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Limit max buffer and period sizes per time (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Increase max buffer size (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Jaroslav Kysela) [2065575] - ALSA: scarlett2: Add support for the internal "standalone" switch (Jaroslav Kysela) [2065575] - ALSA: scarlett2: Split scarlett2_config_items[] into 3 sections (Jaroslav Kysela) [2065575] - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Don't abort resume upon errors (Jaroslav Kysela) [2065575] - ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra (Jaroslav Kysela) [2065575] - ALSA: usb-audio: remove redundant assignment to variable c (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Correct quirk for VF0770 (Jaroslav Kysela) [2065575] - ALSA: usb-audio: initialize variables that could ignore errors (Jaroslav Kysela) [2065575] - ALSA: usb-audio: scarlett2: Use struct_size() helper in scarlett2_usb() (Jaroslav Kysela) [2065575] - ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Jaroslav Kysela) [2065575] - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Jaroslav Kysela) [2065575] - ALSA: memalloc: Add fallback SG-buffer allocations for x86 (Jaroslav Kysela) [2065575] - ALSA: core: Add snd_card_free_on_error() helper (Jaroslav Kysela) [2065575] - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Jaroslav Kysela) [2065575] - ALSA: pcm: Add stream lock during PCM reset ioctl operations (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent prealloc proc writes (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent read/write and buffer changes (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Jaroslav Kysela) [2065575] - ALSA: oss: Release temporary buffers upon errors (Jaroslav Kysela) [2065575] - ALSA: oss: Fix PCM OSS buffer allocation overflow (Jaroslav Kysela) [2065575] - ALSA: core: Fix typo in 'PCM Timer Interface' help (Jaroslav Kysela) [2065575] - ALSA: seq: oss: fix typo (Jaroslav Kysela) [2065575] - ALSA: seq: oss: use kzalloc (Jaroslav Kysela) [2065575] - ALSA: memalloc: invalidate SG pages before sync (Jaroslav Kysela) [2065575] - ALSA: memalloc: Fix dma_need_sync() checks (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: test refcount before triggering (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: serialize BE triggers (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: Fix and cleanup DPCM locking (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: align BE 'atomicity' with that of the FE (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure (Jaroslav Kysela) [2065575] - ASoC: soc-component: add snd_soc_pcm_component_delay() (Jaroslav Kysela) [2065575] - ASoC: soc-dai: update snd_soc_dai_delay() to snd_soc_pcm_dai_delay() (Jaroslav Kysela) [2065575] - ALSA: core: Simplify snd_power_ref_and_wait() with the standard macro (Jaroslav Kysela) [2065575] - ALSA: seq: virmidi: Add a drain operation (Jaroslav Kysela) [2065575] - ASoC: dai_dma: remove slave_id field (Jaroslav Kysela) [2065575] - ALSA: seq: Set upper limit of processed events (Jaroslav Kysela) [2065575] - ALSA: oss: remove useless NULL check before kfree (Jaroslav Kysela) [2065575] - ALSA: pcm: introduce INFO_NO_REWINDS flag (Jaroslav Kysela) [2065575] - ALSA: pcm: unconditionally check if appl_ptr is in 0..boundary range (Jaroslav Kysela) [2065575] - Revert "ASoC: Intel: soc-acpi: add entries in ADL match table" (Jaroslav Kysela) [2065575] - devlink: hold the instance lock during eswitch_mode callbacks (Petr Oros) [2101715] - netdevsim: replace vfs_lock with devlink instance lock (Petr Oros) [2101715] - netdevsim: replace port_list_lock with devlink instance lock (Petr Oros) [2101715] - devlink: add explicitly locked flavor of the rate node APIs (Petr Oros) [2101715] - bnxt: use the devlink instance lock to protect sriov (Petr Oros) [2101715] - devlink: pass devlink_port to port_split / port_unsplit callbacks (Petr Oros) [2101715] - devlink: hold the instance lock in port_split / port_unsplit callbacks (Petr Oros) [2101715] - eth: mlxsw: switch to explicit locking for port registration (Petr Oros) [2101715] - eth: nfp: replace driver's "pf" lock with devlink instance lock (Petr Oros) [2101715] - eth: nfp: wrap locking assertions in helpers (Petr Oros) [2101715] - devlink: expose instance locking and add locked port registering (Petr Oros) [2101715] - ethtool: don't drop the rtnl_lock half way thru the ioctl (Petr Oros) [2101715] - ethtool: handle info/flash data copying outside rtnl_lock (Petr Oros) [2101715] - ethtool: push the rtnl_lock into dev_ethtool() (Petr Oros) [2101715] - mlxsw: reg: Remove PMTM register (Ivan Vecera) [2101715] - mlxsw: spectrum: Use PMTDB register to obtain split info (Ivan Vecera) [2101715] - mlxsw: reg: Add Port Module To local DataBase Register (Ivan Vecera) [2101715] - mlxsw: spectrum: Use PLLP to get front panel number and split number (Ivan Vecera) [2101715] - mlxsw: reg: Add Port Local port to Label Port mapping Register (Ivan Vecera) [2101715] - mlxsw: spectrum: Move port SWID set before core port init (Ivan Vecera) [2101715] - mlxsw: spectrum: Move port module mapping before core port init (Ivan Vecera) [2101715] - mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 (Ivan Vecera) [2101715] - bpf: fix build error due to missing bpf_perf_event.h header (Desnes A. Nunes do Rosario) [1908140] - powerpc/bpf: Fix use of user_pt_regs in uapi (Desnes A. Nunes do Rosario) [1908140] - net: ena: Do not waste napi skb cache (Michal Schmidt) [2097644] - net: ena: Extract recurring driver reset code into a function (Michal Schmidt) [2097644] - net: ena: Change the name of bad_csum variable (Michal Schmidt) [2097644] - net: ena: Add debug prints for invalid req_id resets (Michal Schmidt) [2097644] - net: ena: Remove ena_calc_queue_size_ctx struct (Michal Schmidt) [2097644] - net: ena: Move reset completion print to the reset function (Michal Schmidt) [2097644] - net: ena: Remove redundant return code check (Michal Schmidt) [2097644] - net: ena: Change ENI stats support check to use capabilities field (Michal Schmidt) [2097644] - net: ena: Add capabilities field with support for ENI stats capability (Michal Schmidt) [2097644] - net: ena: Change return value of ena_calc_io_queue_size() to void (Michal Schmidt) [2097644] - powerpc/ptrace: replace ptrace_report_syscall() with a tracehook call (Desnes A. Nunes do Rosario) [1992947] - powerpc/ptrace: Add support for PTRACE_SYSEMU (Desnes A. Nunes do Rosario) [1992947] - selftests/powerpc: New PTRACE_SYSEMU test (Desnes A. Nunes do Rosario) [1992947] - powerpc: Redefine TIF_32BITS thread flag (Desnes A. Nunes do Rosario) [1992947] - redhat: fix libnl3-devel BuildRequires for intel-speed-select (Jarod Wilson)- redhat: enable mtty module for internal testing (Jarod Wilson) [2071992] - tools/power/x86/intel-speed-select: v1.12 release (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: HFI support (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: OOB daemon mode (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: v1.11 release (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: Update max frequency (Martin McConnell) [2072658] - Spec fixes for intel-speed-select (Martin McConnell) [2072658] - Add BuildRequires libnl3-devel for intel-speed-select (Martin McConnell) [2072658] - xfs: fix soft lockup via spinning in filestream ag selection loop (Brian Foster) [2033293] - net: ping6: Fix memleak in ipv6_renew_options(). (Ivan Vecera) [2112339] - Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Benjamin Tissoires) [2019942] - HID: amd_sfh: Modify the hid name (Benjamin Tissoires) [2090040] - HID: amd_sfh: Modify the bus name (Benjamin Tissoires) [2090040] - HID: amd_sfh: Add support for sensor discovery (Benjamin Tissoires) [2090040] - igc: Reinstate IGC_REMOVED logic and implement it properly (Corinna Vinschen) [2037969] - intel/igc:fix repeated words in comments (Corinna Vinschen) [2037969] - intel: remove unused macros (Corinna Vinschen) [2037969] - igc: Change type of the 'igc_check_downshift' method (Corinna Vinschen) [2037969] - igc: Remove unused phy_type enum (Corinna Vinschen) [2037969] - igc: Remove igc_set_spd_dplx method (Corinna Vinschen) [2037969] - igc: Fix suspending when PTM is active (Corinna Vinschen) [2037969] - igc: Fix BUG: scheduling while atomic (Corinna Vinschen) [2037969 2014971] - igc: Fix infinite loop in release_swfw_sync (Corinna Vinschen) [2037969] - igc: igc_write_phy_reg_gpy: drop premature return (Corinna Vinschen) [2037969] - igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen) [2037969] - igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Corinna Vinschen) [2037969] - igc: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037969] - igc: Fix TX timestamp support for non-MSI-X platforms (Corinna Vinschen) [2037969] - igc: Do not enable crosstimestamping for i225-V models (Corinna Vinschen) [2037969] - igc: switch to napi_build_skb() (Corinna Vinschen) [2037969] - igc: Remove obsolete define (Corinna Vinschen) [2037969] - igc: Remove obsolete mask (Corinna Vinschen) [2037969] - igc: Remove obsolete nvm type (Corinna Vinschen) [2037969] - igc: Remove unused phy type (Corinna Vinschen) [2037969] - igc: Remove unused _I_PHY_ID define (Corinna Vinschen) [2037969] - igc: enable XDP metadata in driver (Corinna Vinschen) [2037969] - intel_idle: Fix false positive RCU splats due to incorrect hardirqs state (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/spec_ctrl: Enable RHEL only ibrs_always & retpoline,ibrs_user spectre_v2 options (Waiman Long) [2090229] - KVM: emulate: do not adjust size of fastop and setcc subroutines (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - efi/x86: use naked RET on mixed mode call wrapper (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Remove apostrophe typo (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Mark retbleed_strings static (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Disable RRSBA behavior (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kexec: Disable RET on kexec (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Add Cannon lake to RETBleed affected CPU list (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - redhat/configs: Add new mitigation configs for RetBleed CVEs (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retbleed: Add fine grained Kconfig knobs (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/cpu/amd: Enumerate BTC_NO (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/common: Stamp out the stepping madness (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Prevent RSB underflow before vmenter (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Fill RSB on vmexit for IBRS (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Fix IBRS handling after vmexit (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Convert launched argument to flags (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Flatten __vmx_vcpu_run() (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Remove x86_spec_ctrl_mask (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Fix SPEC_CTRL write on SMT state change (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Fix firmware entry SPEC_CTRL handling (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/cpu/amd: Add Spectral Chicken (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Do IBPB fallback check only once (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Add retbleed=ibpb (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - objtool: Update Retpoline validation (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - intel_idle: Disable IBRS during long idle (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Report Intel retbleed vulnerability (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Optimize SPEC_CTRL MSR writes (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/entry: Add kernel IBRS implementation (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Enable STIBP for JMP2RET (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Add AMD retbleed= boot parameter (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Report AMD retbleed vulnerability (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: Add magic AMD return-thunk (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: Use return-thunk in asm code (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/sev: Avoid using __x86_return_thunk (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kvm: Fix SETcc emulation for return thunks (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bpf: Use alternative RET encoding (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/ftrace: Use alternative RET encoding (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86,objtool: Create .return_sites (Josh Poimboeuf) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: Undo return-thunk damage (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retpoline: Use -mfunction-return (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retpoline: Swizzle retpoline thunk (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retpoline: Cleanup some #ifdefery (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/cpufeatures: Move RETPOLINE flags to word 11 (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kvm/vmx: Make noinstr clean (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - arch/x86/boot/compressed: Add -D__DISABLE_EXPORTS to kbuild flags (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: (Ab)use __DISABLE_EXPORTS to disable RETHUNK in real mode (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/entry: Remove skip_r11rcx (Waiman Long) [2090229] - cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE (Waiman Long) [2090229] - x86/speculation/srbds: Do not try to turn mitigation off when not supported (Waiman Long) [2090229] - x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch() (Waiman Long) [2090229] - x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR (Waiman Long) [2090229] - x86/module: Fix the paravirt vs alternative order (Waiman Long) [2090229] - x86: Add straight-line-speculation mitigation (Waiman Long) [2090229] - x86: Prepare inline-asm for straight-line-speculation (Waiman Long) [2090229] - x86: Prepare asm files for straight-line-speculation (Waiman Long) [2090229] - x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds (Waiman Long) [2090229] - x86: Move RETPOLINE*_CFLAGS to arch Makefile (Waiman Long) [2090229] - x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() (Waiman Long) [2090229] - Makefile: remove stale cc-option checks (Waiman Long) [2090229] - tools headers: Remove broken definition of __LITTLE_ENDIAN (Waiman Long) [2090229] - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' (Waiman Long) [2090229] - x86: Add insn_decode_kernel() (Waiman Long) [2090229] - tools/insn: Restore the relative include paths for cross building (Waiman Long) [2090229] - x86/alternative: Use insn_decode() (Waiman Long) [2090229] - x86/insn: Add an insn_decode() API (Waiman Long) [2090229] - x86/insn: Rename insn_decode() to insn_decode_from_regs() (Waiman Long) [2090229] - x86/paravirt: Add new features for paravirt patching (Waiman Long) [2090229] - x86/alternative: Support not-feature (Waiman Long) [2090229] - x86/alternative: Merge include files (Waiman Long) [2090229] - objtool: Fix error handling for STD/CLD warnings (Waiman Long) [2090229] - x86/alternatives: Teach text_poke_bp() to emulate RET (Waiman Long) [2090229] - x86/ftrace: Have ftrace trampolines turn read-only at the end of system boot up (Waiman Long) [2090229] - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Waiman Long) [2090229] - objtool: Add support for intra-function calls (Waiman Long) [2090229] - objtool: Rework allocating stack_ops on decode (Waiman Long) [2090229] - objtool: Better handle IRET (Waiman Long) [2090229] - objtool: Support multiple stack_op per instruction (Waiman Long) [2090229] - objtool: Make BP scratch register warning more robust (Waiman Long) [2090229] - x86/kexec: Make relocate_kernel_64.S objtool clean (Waiman Long) [2090229] - objtool: Introduce validate_return() (Waiman Long) [2090229] - Makefile: disallow data races on gcc-10 as well (Waiman Long) [2090229] - objtool: Improve call destination function detection (Waiman Long) [2090229] - x86/alternatives: Implement a better poke_int3_handler() completion scheme (Waiman Long) [2090229] - lib/: fix Kconfig indentation (Waiman Long) [2090229] - x86/alternatives: Use INT3_INSN_SIZE (Waiman Long) [2090229] - x86/kprobes: Fix ordering while text-patching (Waiman Long) [2090229] - x86/kprobes: Convert to text-patching.h (Waiman Long) [2090229] - x86/alternative: Shrink text_poke_loc (Waiman Long) [2090229] - x86/alternative: Remove text_poke_loc::len (Waiman Long) [2090229] - x86/ftrace: Use text_gen_insn() (Waiman Long) [2090229] - x86/alternative: Add text_opcode_size() (Waiman Long) [2090229] - x86/ftrace: Use text_poke() (Waiman Long) [2090229] - x86/ftrace: Use vmalloc special flag (Waiman Long) [2090229] - x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_reset_perms() (Waiman Long) [2090229] - x86/alternatives: Add and use text_gen_insn() helper (Waiman Long) [2090229] - x86/alternatives, jump_label: Provide better text_poke() batching interface (Waiman Long) [2090229] - x86/asm: Annotate relocate_kernel_{32,64}.c (Waiman Long) [2090229] - x86: kprobes: Prohibit probing on instruction which has emulate prefix (Waiman Long) [2090229] - x86: Correct misc typos (Waiman Long) [2090229] - x86/speculation/mds: Apply more accurate check on hypervisor platform (Waiman Long) [2090229] - objtool: Convert insn type to enum (Waiman Long) [2090229] - objtool: Track original function across branches (Waiman Long) [2090229] - objtool: Rename elf_open() to prevent conflict with libelf from elftoolchain (Waiman Long) [2090229] - x86/ftrace: Make enable parameter bool where applicable (Waiman Long) [2090229] - x86/CPU/AMD: Don't force the CPB cap when running under a hypervisor (Waiman Long) [2090229] - objtool: Fix function fallthrough detection (Waiman Long) [2090229] - x86/paravirt: Detect over-sized patching bugs in paravirt_patch_call() (Waiman Long) [2090229] - x86/cpu/amd: Exclude 32bit only assembler from 64bit build (Waiman Long) [2090229] - x86/asm: Mark all top level asm statements as .text (Waiman Long) [2090229] - x86/cpu/bugs: Use __initconst for 'const' init data (Waiman Long) [2090229] - objtool: Add Direction Flag validation (Waiman Long) [2090229] - objtool: Rewrite add_ignores() (Waiman Long) [2090229] - x86/nospec, objtool: Introduce ANNOTATE_IGNORE_ALTERNATIVE (Waiman Long) [2090229] - x86/ftrace: Fix warning and considate ftrace_jmp_replace() and ftrace_call_replace() (Waiman Long) [2090229] - kbuild: Disable extra debugging info in .s output (Waiman Long) [2090229] - x86/CPU/AMD: Set the CPB bit unconditionally on F17h (Waiman Long) [2090229] - x86/alternatives: Print containing function (Waiman Long) [2090229] - x86/ftrace: Do not call function graph from dynamic trampolines (Waiman Long) [2090229] - ftrace: Create new ftrace_internal.h header (Waiman Long) [2090229] - kprobes/x86: Fix instruction patching corruption when copying more than one RIP-relative instruction (Waiman Long) [2090229] - tracing/Makefile: Fix handling redefinition of CC_FLAGS_FTRACE (Waiman Long) [2090229] - x86/paravirt: Remove unused paravirt bits (Waiman Long) [2090229] - x86/paravirt: Remove clobbers parameter from paravirt patch functions (Waiman Long) [2090229] - x86/paravirt: Make paravirt_patch_call() and paravirt_patch_jmp() static (Waiman Long) [2090229] - x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled (Waiman Long) [2090229] - ftrace: Remove unused pointer ftrace_swapper_pid (Waiman Long) [2090229] - x86/spec_ctrl: Temporarily remove RHEL specific IBRS code (Waiman Long) [2090229] - net: bonding: fix use-after-free after 802.3ad slave unbind (Jonathan Toppins) [2109327] - net: bonding: fix possible NULL deref in rlb code (Jonathan Toppins) [2109327] - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers (Jonathan Toppins) [2109327] - bonding: do not discard lowest hash bit for non layer3+4 hashing (Jonathan Toppins) [2109327] - bonding: helper macro __ATTR_RO to make code more clear (Jonathan Toppins) [2109327] - bonding: force carrier update when releasing slave (Jonathan Toppins) [2109327] - bonding: fix data-races around agg_select_timer (Jonathan Toppins) [2109327] - bonding: switch bond_net_exit() to batch mode (Jonathan Toppins) [2109327] - bonding: pair enable_port with slave_arr_updates (Jonathan Toppins) [2109327] - net: bonding: fix bond_xmit_broadcast return value error bug (Jonathan Toppins) [2109327] - tracing: Show size of requested perf buffer (Michael Petlan) [2103836] - tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Michael Petlan) [2103836] - drivers/base/memory: determine and store zone for single-zone memory blocks (David Hildenbrand) [1997803] - drivers/base/node: rename link_mem_sections() to register_memory_block_under_node() (David Hildenbrand) [1997803] - drivers/base/node: consolidate node device subsystem initialization in node_dev_init() (David Hildenbrand) [1997803] - drivers/base/memory: introduce memory_block_{online,offline} (David Hildenbrand) [1997803] - mm/memory_hotplug: remove stale function declarations (David Hildenbrand) [1997803] - mm/memory_hotplug: remove HIGHMEM leftovers (David Hildenbrand) [1997803] - redhat/configs: remove CONFIG_MEMORY_HOTPLUG_SPARSE (David Hildenbrand) [1997803] - mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit (David Hildenbrand) [1997803] - mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE (David Hildenbrand) [1997803] - mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependency from CONFIG_MEMORY_HOTPLUG (David Hildenbrand) [1997803] - memory: remove unused CONFIG_MEM_BLOCK_SIZE (David Hildenbrand) [1997803] - mm/memory_hotplug: disable the functionality for 32b (David Hildenbrand) [1997803] - include/linux/memory.h: drop fields 'hw' and 'phys_callback' from struct memory_block (David Hildenbrand) [1997803] - iommu/vt-d: Fix PCI bus rescan device hot add (Jerry Snitselaar) [2101591] - iommu/vt-d: Fix RID2PASID setup/teardown failure (Jerry Snitselaar) [2101591]- cifs: support share failover when remounting (Ronnie Sahlberg) [2095258] - cifs: avoid starvation when refreshing dfs cache (Ronnie Sahlberg) [2095258] - cifs: fix path comparison and hash calc (Ronnie Sahlberg) [2095258] - cifs: handle different charsets in dfs cache (Ronnie Sahlberg) [2095258] - spi: amd: Limit max transfer and message size (Sudheesh Mavila) [2047996] - redhat/configs: enable CONFIG_SPI_AMD for x86_64 (Sudheesh Mavila) [2047996] - spi: amd: Fix building without ACPI enabled (Sudheesh Mavila) [2047996] - spi: amd: Add support for version AMDI0062 (Sudheesh Mavila) [2047996] - spi: amd: Remove needless rom_addr variable (Sudheesh Mavila) [2047996] - spi: amd: Use iopoll for busy waiting (Sudheesh Mavila) [2047996] - spi: amd: Don't wait for a write-only transfer to finish (Sudheesh Mavila) [2047996] - spi: amd: Remove unneeded variable (Sudheesh Mavila) [2047996] - spi: amd: Refactor amd_spi_busy_wait (Sudheesh Mavila) [2047996] - spi: amd: Refactor code to use less spi_master_get_devdata (Sudheesh Mavila) [2047996] - spi: amd: Use devm_platform_ioremap_resource() in amd_spi_probe (Sudheesh Mavila) [2047996] - spi: spi-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Sudheesh Mavila) [2047996] - spi: amd: Drop superfluous member from struct amd_spi (Sudheesh Mavila) [2047996] - spi: amd: Fix refcount underflow on remove (Sudheesh Mavila) [2047996] - spi: amd: Drop duplicate driver data assignments (Sudheesh Mavila) [2047996] - spi: amd: Pass probe errors back to driver core (Sudheesh Mavila) [2047996] - spi: amd: Fix duplicate iounmap in error path (Sudheesh Mavila) [2047996] - spi: spi-amd: Fix a NULL vs IS_ERR() check in amd_spi_probe() (Sudheesh Mavila) [2047996] - spi: spi-amd: fix warning (Sudheesh Mavila) [2047996] - spi: spi-amd: Add AMD SPI controller driver support (Sudheesh Mavila) [2047996] - selftests/tc-testings: Be compatible with newer tc output (Hangbin Liu) [2100322] - selftests/net: enable lo.accept_local in psock_snd test (Hangbin Liu) [2100322] - selftests/net: Use kselftest skip code for skipped tests (Hangbin Liu) [2100322] - Bluetooth: SCO: Fix sco_send_frame returning skb->len (Gopal Tiwari) [1984641] - Bluetooth: Add bt_skb_sendmsg helper (Gopal Tiwari) [1984641] - Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Gopal Tiwari) [1984641] - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Gopal Tiwari) [1984641] - platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in mlxbf_pmc_map_counters (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-lc: fix error code in mlxreg_lc_create_static_devices() (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-lc: Add initial support for Nvidia line card devices (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-io: Extend number of hwmon attributes (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-hotplug: Extend logic for hotplug devices operations (Mark Langsdorf) [2068297] - platform_data/mlxreg: Add new type to support modular systems (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes (Mark Langsdorf) [2068297] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Mark Langsdorf) [2068297] - platform/mellanox: Typo fix in the file mlxbf-bootctl.c (Mark Langsdorf) [2068297] - redhat/configs: Support QAT devices for x86 only (Vladis Dronov) [2040724] - crypto: qat - expose device config through sysfs for 4xxx (Vladis Dronov) [2040724] - crypto: qat - relocate and rename adf_sriov_prepare_restart() (Vladis Dronov) [2040724] - crypto: qat - change behaviour of adf_cfg_add_key_value_param() (Vladis Dronov) [2040724] - crypto: qat - expose device state through sysfs for 4xxx (Vladis Dronov) [2040724] - crypto: qat - Removes the x86 dependency on the QAT drivers (Vladis Dronov) [2040724] - crypto: qat - replace get_current_node() with numa_node_id() (Vladis Dronov) [2040724] - crypto: qat - add support for 401xx devices (Vladis Dronov) [2040724] - crypto: qat - re-enable registration of algorithms (Vladis Dronov) [2040724] - crypto: qat - honor CRYPTO_TFM_REQ_MAY_SLEEP flag (Vladis Dronov) [2040724] - crypto: qat - add param check for DH (Vladis Dronov) [2040724] - crypto: qat - add param check for RSA (Vladis Dronov) [2040724] - crypto: qat - remove dma_free_coherent() for DH (Vladis Dronov) [2040724] - crypto: qat - remove dma_free_coherent() for RSA (Vladis Dronov) [2040724] - crypto: qat - fix memory leak in RSA (Vladis Dronov) [2040724] - crypto: qat - add backlog mechanism (Vladis Dronov) [2040724] - crypto: qat - refactor submission logic (Vladis Dronov) [2040724] - crypto: qat - use pre-allocated buffers in datapath (Vladis Dronov) [2040724] - crypto: qat - set to zero DH parameters before free (Vladis Dronov) [2040724] - crypto: qat - Fix unsigned function returning negative constant (Vladis Dronov) [2040724] - crypto: qat - remove line wrapping for pfvf_ops functions (Vladis Dronov) [2040724] - crypto: qat - use u32 variables in all GEN4 pfvf_ops (Vladis Dronov) [2040724] - crypto: qat - replace disable_vf2pf_interrupts() (Vladis Dronov) [2040724] - crypto: qat - leverage the GEN2 VF mask definiton (Vladis Dronov) [2040724] - crypto: qat - rework the VF2PF interrupt handling logic (Vladis Dronov) [2040724] - crypto: qat - fix off-by-one error in PFVF debug print (Vladis Dronov) [2040724] - crypto: qat - fix wording and formatting in code comment (Vladis Dronov) [2040724] - crypto: qat - test PFVF registers for spurious interrupts on GEN4 (Vladis Dronov) [2040724] - crypto: qat - add check for invalid PFVF protocol version 0 (Vladis Dronov) [2040724] - crypto: qat - add missing restarting event notification in VFs (Vladis Dronov) [2040724] - crypto: qat - remove unnecessary tests to detect PFVF support (Vladis Dronov) [2040724] - crypto: qat - remove unused PFVF stubs (Vladis Dronov) [2040724] - crypto: qat - remove unneeded braces (Vladis Dronov) [2040724] - crypto: qat - fix ETR sources enabled by default on GEN2 devices (Vladis Dronov) [2040724] - crypto: qat - set COMPRESSION capability for DH895XCC (Vladis Dronov) [2040724] - crypto: qat - set CIPHER capability for DH895XCC (Vladis Dronov) [2040724] - crypto: qat - stop using iommu_present() (Vladis Dronov) [2040724] - crypto: qat - fix initialization of pfvf rts_map_msg structures (Vladis Dronov) [2040724] - crypto: qat - fix initialization of pfvf cap_msg structures (Vladis Dronov) [2040724] - crypto: qat - remove unneeded assignment (Vladis Dronov) [2040724] - crypto: qat - disable registration of algorithms (Vladis Dronov) [2040724] - crypto: qat - enable power management for QAT GEN4 (Vladis Dronov) [2040724] - crypto: qat - move and rename GEN4 error register definitions (Vladis Dronov) [2040724] - crypto: qat - add misc workqueue (Vladis Dronov) [2040724] - crypto: qat - don't cast parameter in bit operations (Vladis Dronov) [2040724] - crypto: qat - fix access to PFVF interrupt registers for GEN4 (Vladis Dronov) [2040724] - crypto: qat - fix a signedness bug in get_service_enabled() (Vladis Dronov) [2040724] - dlm: fix missing lkb refcount handling (Alexander Aring) [2084606] - scsi: storvsc: Fix unsigned comparison to zero (Mohammed Gamal) [2020774] - scsi: storvsc: Fix validation for unsolicited incoming packets (Mohammed Gamal) [2020774] - scsi: storvsc: Fix storvsc_queuecommand() memory leak (Mohammed Gamal) [2020774] - x86/kvm: Add kexec support for SEV Live Migration. (Mohammed Gamal) [2018614] - x86/kvm: Add guest support for detecting and enabling SEV Live Migration feature. (Mohammed Gamal) [2018614] - mm: x86: Invoke hypercall when page encryption status is changed (Mohammed Gamal) [2018614] - hv_netvsc: Fix potential dereference of NULL pointer (Mohammed Gamal) [2086611] - hv_netvsc: Add support for XDP_REDIRECT (Mohammed Gamal) [2086611] - hv_netvsc: Print value of invalid ID in netvsc_send_{completion,tx_complete}() (Mohammed Gamal) [2086611] - net: hyperv: remove use of bpf_op_t (Mohammed Gamal) [2086611] - hv_netvsc: Add check for kvmalloc_array (Mohammed Gamal) [2086611] - net: netvsc: remove break after return (Mohammed Gamal) [2086611] - hv_netvsc: Use bitmap_zalloc() when applicable (Mohammed Gamal) [2086611] - SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op (Ronnie Sahlberg) [2108871] - vsock/virtio: enable VQs early on probe (Stefano Garzarella) [2107594] - vsock/virtio: initialize vdev->priv before using VQs (Stefano Garzarella) [2107594] - vsock: each transport cycles only on its own sockets (Stefano Garzarella) [2107594] - vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella) [2107594] - vsock: remove vsock from connected table when connect is interrupted by a signal (Stefano Garzarella) [2107594] - ipv6: take care of disable_policy when restoring routes (Andrea Claudi) [2103894] - tools/testing/nvdimm: Fix security_init() symbol collision (Jeff Moyer) [2096791] - redhat: make kernel-devel pkgs Requires elfutils and gcc (Jarod Wilson) [1701282] - xhci: Fix null pointer dereference in resume if xhci has only one roothub (Dean Nelson) [2061791] - usb: dwc3: gadget: Move null pinter check to proper place (Dean Nelson) [2061791] - xhci: Don't defer primary roothub registration if there is only one roothub (Dean Nelson) [2061791] - USB: serial: pl2303: fix type detection for odd device (Dean Nelson) [2061791] - media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (Dean Nelson) [2061791] - usb: xhci-mtk: remove bandwidth budget table (Dean Nelson) [2061791] - usb: xhci-mtk: fix fs isoc's transfer error (Dean Nelson) [2061791] - xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI (Dean Nelson) [2061791] - xhci: prevent U2 link power state if Intel tier policy prevented U1 (Dean Nelson) [2061791] - xhci: use generic command timer for stop endpoint commands. (Dean Nelson) [2061791] - usb: host: xhci-plat: omit shared hcd if either root hub has no ports (Dean Nelson) [2061791] - usb: host: xhci-plat: prepare operation w/o shared hcd (Dean Nelson) [2061791] - usb: host: xhci-plat: create shared hcd after having added main hcd (Dean Nelson) [2061791] - xhci: prepare for operation w/o shared hcd (Dean Nelson) [2061791] - xhci: factor out parts of xhci_gen_setup() (Dean Nelson) [2061791] - xhci: Set HCD flag to defer primary roothub registration (Dean Nelson) [2061791] - usb: core: hcd: Add support for deferring roothub registration (Dean Nelson) [2061791] - thunderbolt: Fix buffer allocation of devices with no DisplayPort adapters (Dean Nelson) [2061791] - media: uvcvideo: Fix bit overflow in uvc_probe_video (Dean Nelson) [2061791] - media: uvcvideo: Fix missing check to determine if element is found in list (Dean Nelson) [2061791] - usb: typec: tcpci: Don't skip cleanup in .remove() on error (Dean Nelson) [2061791] - usb: cdc-wdm: fix reading stuck on device close (Dean Nelson) [2061791] - thunderbolt: Ignore port locked error in tb_port_wait_for_link_width() (Dean Nelson) [2061791] - thunderbolt: Add debug logging when lane is enabled/disabled (Dean Nelson) [2061791] - usb: dwc3: gadget: Return proper request status (Dean Nelson) [2061791] - usb: typec: mux: Check dev_set_name() return value (Dean Nelson) [2061791] - usb: dwc3: pci: Fix pm_runtime_get_sync() error checking (Dean Nelson) [2061791] - usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback (Dean Nelson) [2061791] - usb: dwc3: core: Only handle soft-reset in DCTL (Dean Nelson) [2061791] - usb: dwc3: Try usb-role-switch first in dwc3_drd_init (Dean Nelson) [2061791] - usb: dwc3: core: Fix tx/rx threshold settings (Dean Nelson) [2061791] - USB: storage: karma: fix rio_karma_init return (Dean Nelson) [2061791] - xhci: Enable runtime PM on second Alderlake controller (Dean Nelson) [2061791] - usb: misc: fix improper handling of refcount in uss720_probe() (Dean Nelson) [2061791] - usb: typec: ucsi: Fix role swapping (Dean Nelson) [2061791] - usb: typec: ucsi: Fix reuse of completion structure (Dean Nelson) [2061791] - thunderbolt: Use different lane for second DisplayPort tunnel (Dean Nelson) [2061791] - thunderbolt: Dump path config space entries during discovery (Dean Nelson) [2061791] - thunderbolt: Use decimal number with port numbers (Dean Nelson) [2061791] - xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms (Dean Nelson) [2061791] - xhci: stop polling roothubs after shutdown (Dean Nelson) [2061791] - USB: Fix xhci event ring dequeue pointer ERDP update issue (Dean Nelson) [2061791] - USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dean Nelson) [2061791] - usb: early: xhci-dbc: Fix xdbc number parsing (Dean Nelson) [2061791] - usb: early: xhci-dbc: Remove duplicate keep parsing (Dean Nelson) [2061791] - USB: serial: pl2303: fix GS type detection (Dean Nelson) [2061791] - usb: host: xhci: Remove some unnecessary return value initializations (Dean Nelson) [2061791] - usb: host: xhci: add blank line in xhci_halt() (Dean Nelson) [2061791] - usb: host: xhci: update hci_version operation in xhci_gen_setup() (Dean Nelson) [2061791] - usb: host: xhci: fix a comment typo in xhci_mem_init() (Dean Nelson) [2061791] - usb: host: xhci: use ffs() in xhci_mem_init() (Dean Nelson) [2061791] - xhci: fix runtime PM imbalance in USB2 resume (Dean Nelson) [2061791] - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Dean Nelson) [2061791] - xhci: fix garbage USBSTS being logged in some cases (Dean Nelson) [2061791] - xhci: make xhci_handshake timeout for xhci_reset() adjustable (Dean Nelson) [2061791] - xhci: omit mem read just after allocation of trb (Dean Nelson) [2061791] - Revert "USB: serial: ch341: add new Product ID for CH341A" (Dean Nelson) [2061791] - usb: xhci: fix minmax.cocci warnings (Dean Nelson) [2061791] - usb: host: xhci: drop redundant checks (Dean Nelson) [2061791] - xhci: Allocate separate command structures for each LPM command (Dean Nelson) [2061791] - xhci: dbgtty: use IDR to support several dbc instances. (Dean Nelson) [2061791] - xhci: dbc: Don't call dbc_tty_init() on every dbc tty probe (Dean Nelson) [2061791] - xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit (Dean Nelson) [2061791] - xhci: dbc: create and remove dbc structure in dbgtty driver. (Dean Nelson) [2061791] - xhci: dbc: refactor xhci_dbc_init() (Dean Nelson) [2061791] - usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Dean Nelson) [2061791] - xhci: Prevent futile URB re-submissions due to incorrect return value. (Dean Nelson) [2061791] - xhci: re-initialize the HC during resume if HCE was set (Dean Nelson) [2061791] - usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel Bay Trail (Dean Nelson) [2061791] - usb: dwc3: pci: add support for the Intel Raptor Lake-S (Dean Nelson) [2061791] - usb: xhci-mtk: add support ip-sleep wakeup for mt8195 (Dean Nelson) [2061791] - usb: dwc3: gadget: Prevent core from processing stale TRBs (Dean Nelson) [2061791] - thunderbolt: Replace acpi_bus_get_device() (Dean Nelson) [2061791] - thunderbolt: Add internal xHCI connect flows for Thunderbolt 3 devices (Dean Nelson) [2061791] - thunderbolt: Add missing device ID to tb_switch_is_alpine_ridge() (Dean Nelson) [2061791] - thunderbolt: Disable LTTPR on Intel Titan Ridge (Dean Nelson) [2061791] - usb: ulpi: Call of_node_put correctly (Dean Nelson) [2061791] - usb: ulpi: Move of_node_put to ulpi_dev_release (Dean Nelson) [2061791] - usb: xhci-mtk: Use struct_size() helper in create_sch_ep() (Dean Nelson) [2061791] - usb: common: ulpi: Fix crash in ulpi_match() (Dean Nelson) [2061791] - usb: typec: tcpm: Do not disconnect when receiving VSAFE0V (Dean Nelson) [2061791] - usb: typec: tcpm: Do not disconnect while receiving VBUS off (Dean Nelson) [2061791] - xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. (Dean Nelson) [2061791] - usb: typec: tcpci: don't touch CC line if it's Vconn source (Dean Nelson) [2061791] - thunderbolt: Remove useless DMA-32 fallback configuration (Dean Nelson) [2061791] - media: uvcvideo: Support devices that report an OT as an entity source (Dean Nelson) [2061791] - Revert "media: uvcvideo: Support devices that report an OT as an entity source" (Dean Nelson) [2061791] - thunderbolt: Add module parameter for CLx disabling (Dean Nelson) [2061791] - thunderbolt: Enable CL0s for Intel Titan Ridge (Dean Nelson) [2061791] - thunderbolt: Rename Intel TB_VSE_CAP_IECS capability (Dean Nelson) [2061791] - thunderbolt: Implement TMU time disruption for Intel Titan Ridge (Dean Nelson) [2061791] - thunderbolt: Move usb4_switch_wait_for_bit() to switch.c (Dean Nelson) [2061791] - thunderbolt: Add CL0s support for USB4 routers (Dean Nelson) [2061791] - thunderbolt: Add TMU uni-directional mode (Dean Nelson) [2061791] - xhci: use max() to make code cleaner (Dean Nelson) [2061791] - usb: ftdi-elan: fix memory leak on device disconnect (Dean Nelson) [2061791] - Revert "usb: early: convert to readl_poll_timeout_atomic()" (Dean Nelson) [2061791] - usb: typec: tcpm: fix tcpm unregister port but leave a pending timer (Dean Nelson) [2061791] - thunderbolt: Check return value of kmemdup() in icm_handle_event() (Dean Nelson) [2061791] - media: dw2102: Fix use after free (Dean Nelson) [2061791] - USB: serial: cp210x: fix CP2105 GPIO registration (Dean Nelson) [2061791] - usb: xhci-mtk: fix list_del warning when enable list debug (Dean Nelson) [2061791] - usb: core: config: fix validation of wMaxPacketValue entries (Dean Nelson) [2061791] - xhci: avoid race between disable slot command and host runtime suspend (Dean Nelson) [2061791] - xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending (Dean Nelson) [2061791] - thunderbolt: Do not dereference fwnode in struct device (Dean Nelson) [2061791] - thunderbolt: Add debug logging of DisplayPort resource allocation (Dean Nelson) [2061791] - thunderbolt: Do not program path HopIDs for USB4 routers (Dean Nelson) [2061791] - thunderbolt: Do not allow subtracting more NFC credits than configured (Dean Nelson) [2061791] - thunderbolt: Runtime resume USB4 port when retimers are scanned (Dean Nelson) [2061791] - thunderbolt: Tear down existing tunnels when resuming from hibernate (Dean Nelson) [2061791] - thunderbolt: Runtime PM activate both ends of the device link (Dean Nelson) [2061791] - thunderbolt: xdomain: Avoid potential stack OOB read (Dean Nelson) [2061791] - media: uvcvideo: fix division by zero at stream start (Dean Nelson) [2061791] - usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect (Dean Nelson) [2061791] - xhci: Fix commad ring abort, write all 64 bits to CRCR register. (Dean Nelson) [2061791] - usb: dwc3: gadget: Skip reading GEVNTSIZn (Dean Nelson) [2061791] - usb: dwc3: gadget: Ignore Update Transfer cmd params (Dean Nelson) [2061791] - usb: dwc3: gadget: Skip checking Update Transfer status (Dean Nelson) [2061791] - usb: hub: Fix locking issues with address0_mutex (Dean Nelson) [2061791] - media: dib0700: Only touch one bit when start/stop an adapter (Dean Nelson) [2061791] - media: dib0700: cleanup start/stop streaming logic (Dean Nelson) [2061791] - media: dib0700: fix undefined behavior in tuner shutdown (Dean Nelson) [2061791] - media: s2255: fix control-message timeouts (Dean Nelson) [2061791] - media: pvrusb2: fix control-message timeouts (Dean Nelson) [2061791] - media: flexcop-usb: fix control-message timeouts (Dean Nelson) [2061791] - usb: hub: Fix usb enumeration issue due to address0 race (Dean Nelson) [2061791] - usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Dean Nelson) [2061791] - usb: dwc3: gadget: Fix null pointer exception (Dean Nelson) [2061791] - usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer (Dean Nelson) [2061791] - usb: dwc3: gadget: Ignore NoStream after End Transfer (Dean Nelson) [2061791] - usb: xhci-mtk: fix random remote wakeup (Dean Nelson) [2061791] - usb: xhci-mtk: remove unnecessary error check (Dean Nelson) [2061791] - USB: serial: keyspan: fix memleak on probe errors (Dean Nelson) [2061791] - USB: iowarrior: fix control-message timeouts (Dean Nelson) [2061791] - usb: dwc3: gadget: Skip resizing EP's TX FIFO if already resized (Dean Nelson) [2061791] - usb: dwc3: gadget: Change to dev_dbg() when queuing to inactive gadget/ep (Dean Nelson) [2061791] - xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Dean Nelson) [2061791] - xhci: Fix command ring pointer corruption while aborting a command (Dean Nelson) [2061791] - USB: xhci: dbc: fix tty registration race (Dean Nelson) [2061791] - xhci: add quirk for host controllers that don't update endpoint DCS (Dean Nelson) [2061791] - xhci: guard accesses to ep_state in xhci_endpoint_reset() (Dean Nelson) [2061791] - media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Dean Nelson) [2061791] - USB: cdc-acm: fix break reporting (Dean Nelson) [2061791] - USB: cdc-acm: fix racy tty buffer accesses (Dean Nelson) [2061791] - usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Dean Nelson) [2061791] - usb: typec: tcpci: don't handle vSafe0V event if it's not enabled (Dean Nelson) [2061791] - usb: xhci-mtk: use xhci_dbg() to print log (Dean Nelson) [2061791] - media: mxl111sf: change mutex_init() location (Dean Nelson) [2061791] - media: tm6000: Avoid card name truncation (Dean Nelson) [2061791] - media: gspca: Limit frame size to sizeimage. (Dean Nelson) [2061791] - media: uvcvideo: Don't spam the log in uvc_ctrl_restore_values() (Dean Nelson) [2061791] - media: uvcvideo: Increase the size of UVC_METADATA_BUF_SIZE (Dean Nelson) [2061791] - media: uvcvideo: Return -EIO for control errors (Dean Nelson) [2061791] - media: uvcvideo: Remove unused including (Dean Nelson) [2061791] - media: m5602_ov7660: remove the repeated declaration (Dean Nelson) [2061791] - media: dvb-usb: fix ununit-value in az6027_rc_query (Dean Nelson) [2061791] - thunderbolt: Fix -Wrestrict warning (Dean Nelson) [2061791] - USB: serial: cp210x: fix dropped characters with CP2102 (Dean Nelson) [2061791] - usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Dean Nelson) [2061791] - USB: serial: option: remove duplicate USB device ID (Dean Nelson) [2061791] - USB: serial: mos7840: remove duplicated 0xac24 device ID (Dean Nelson) [2061791] - USB: cdc-acm: fix minor-number release (Dean Nelson) [2061791] - usb: dwc3: reference clock period configuration (Dean Nelson) [2061791] - usb: xhci-mtk: allow bandwidth table rollover (Dean Nelson) [2061791] - usb: xhci-mtk: modify the SOF/ITP interval for mt8195 (Dean Nelson) [2061791] - usb: xhci-mtk: add a member of num_esit (Dean Nelson) [2061791] - usb: xhci-mtk: check boundary before check tt (Dean Nelson) [2061791] - usb: xhci-mtk: update fs bus bandwidth by bw_budget_table (Dean Nelson) [2061791] - usb: xhci-mtk: support option to disable usb2 ports (Dean Nelson) [2061791] - usb: xhci-mtk: fix use-after-free of mtk->hcd (Dean Nelson) [2061791] - usb: dwc3: pci: add support for AMD's newer generation platform. (Dean Nelson) [2061791] - xhci: Add bus number to some debug messages (Dean Nelson) [2061791] - xhci: Add additional dynamic debug to follow URBs in cancel and error cases. (Dean Nelson) [2061791] - Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Dean Nelson) [2061791] - xhci: Fix failure to give back some cached cancelled URBs. (Dean Nelson) [2061791] - xhci: fix even more unsafe memory usage in xhci tracing (Dean Nelson) [2061791] - xhci: fix unsafe memory usage in xhci tracing (Dean Nelson) [2061791] - usb: typec: tcpm: Support non-PD mode (Dean Nelson) [2061791] - USB: serial: cp210x: determine fw version for CP2105 and CP2108 (Dean Nelson) [2061791] - USB: serial: cp210x: clean up type detection (Dean Nelson) [2061791] - USB: serial: cp210x: clean up set-chars request (Dean Nelson) [2061791] - USB: serial: cp210x: clean up control-request timeout (Dean Nelson) [2061791] - USB: serial: cp210x: fix flow-control error handling (Dean Nelson) [2061791] - USB: serial: cp210x: fix control-characters error handling (Dean Nelson) [2061791] - tty: drop put_tty_driver (Dean Nelson) [2061791] - media: dvb-usb: fix uninit-value in vp702x_read_mac_addr (Dean Nelson) [2061791] - media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init (Dean Nelson) [2061791] - usb: renesas-xhci: Remove renesas_xhci_pci_exit() (Dean Nelson) [2061791] - usb: dwc3: Resize TX FIFOs to meet EP bursting requirements (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: fix UAF (Dean Nelson) [2061791] - usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Dean Nelson) [2061791] - usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate (Dean Nelson) [2061791] - usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Dean Nelson) [2061791] - media: lmedm04: Fix misuse of comma (Dean Nelson) [2061791] - media: tm6000: Fix memleak in tm6000_start_stream (Dean Nelson) [2061791] - usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Dean Nelson) [2061791] - memstick: Skip allocating card when removing host (Dean Nelson) [2061791] - USB: Replace zero-length array with flexible-array member (Dean Nelson) [2061791] - USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd (Dean Nelson) [2061791] - Revert "[usb] USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd" (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: Support runtime power management (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: Use ms_dev() helper (Dean Nelson) [2061791] - memstick: Prevent memstick host from getting runtime suspended during card detection (Dean Nelson) [2061791] - misc: rtsx_usb: Use USB remote wakeup signaling for card insertion detection (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: Add missing pm_runtime_disable() in probe function (Dean Nelson) [2061791]- RDMA/qedr: Fix reporting QP timeout attribute (Kamal Heib) [2083620] - NFSD: Handle COPYer - Not suppored in RHEL8 (Benjamin Coddington) [2108628] - NFSD add ca_source_server<> to COPY (Benjamin Coddington) [2108628] - NFS NFSD: defining nl4_servers structure needed by both (Benjamin Coddington) [2108628] - fix backport powerpc/uaccess: get rid of small constant size cases in raw_copy_{to,from}_user() (Diego Domingos) [2106984] - bpf: Enable bpf_ktime_get_coarse_ns helper (Viktor Malik) [2105133] - kernel/resource: Introduce request_mem_region_muxed() (Sudheesh Mavila) [2047999] - i2c: piix4: Enable EFCH MMIO for Family 17h+ (Sudheesh Mavila) [2047999] - i2c: piix4: Add EFCH MMIO support for SMBus port select (Sudheesh Mavila) [2047999] - i2c: piix4: Add EFCH MMIO support to SMBus base address detect (Sudheesh Mavila) [2047999] - i2c: piix4: Add EFCH MMIO support to region request and release (Sudheesh Mavila) [2047999] - i2c: piix4: Move SMBus port selection into function (Sudheesh Mavila) [2047999] - i2c: piix4: Move SMBus controller base address detect into function (Sudheesh Mavila) [2047999] - i2c: piix4: Move port I/O region request/release code into functions (Sudheesh Mavila) [2047999] - i2c: piix4: Replace hardcoded memory map size with a #define (Sudheesh Mavila) [2047999] - i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets (Sudheesh Mavila) [2047999] - i2c: piix4: Add ACPI support (Sudheesh Mavila) [2047999] - i2c: piix4: Fix probing of reserved ports on AMD Family 16h Model 30h (Sudheesh Mavila) [2047999] - i2c: piix4: Fix port selection for AMD Family 16h Model 30h (Sudheesh Mavila) [2047999] - i2c-piix4: Add Hygon Dhyana SMBus support (Sudheesh Mavila) [2047999] - tracing: Remove WARN_ON in start_thread() (Jerome Marchand) [2090967] - net: usb: Fix spelling mistakes (José Ignacio Tornos Martínez) [1984353] - net: usb: cdc_ether: record speed in status method (José Ignacio Tornos Martínez) [1984353] - net: usb: usbnet: add method for reporting speed without MII (José Ignacio Tornos Martínez) [1984353] - e1000e: Fix possible overflow in LTR decoding (Ken Cox) [2037965] - e1000e: Print PHY register address when MDI read/write fails (Ken Cox) [2037965] - e1000e: Correct NVM checksum verification flow (Ken Cox) [2037965] - e1000e: Fix possible HW unit hang after an s0ix exit (Ken Cox) [2037965 2049952] - e1000e: Handshake with CSME starts from ADL platforms (Ken Cox) [2037965 2049952] - e1000e: Separate ADP board type from TGP (Ken Cox) [2037965 2049952] - e1000e: Remove useless DMA-32 fallback configuration (Ken Cox) [2037965] - e1000e: Remove redundant statement (Ken Cox) [2037965] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2037965] - net: e1000e: solve insmod 'Unknown symbol mutex_lock' error (Ken Cox) [2037965] - RDMA/irdma: Add SW mechanism to generate completions on error (Kamal Heib) [2100316] - RDMA/irdma: Remove the redundant variable (Kamal Heib) [2100316] - RDMA/irdma: Add support for DSCP (Kamal Heib) [2100316] - RDMA/irdma: Use irq_update_affinity_hint() (Kamal Heib) [2100316] - RDMA/irdma: Set protocol based on PF rdma_mode flag (Kamal Heib) [2100316 2096481] - virtio-ring: fix DMA metadata flags (Cindy Lu) [1969742] - virtio_ring: fix typos in vring_desc_extra (Jason Wang) [1969742] - virtio-ring: store DMA metadata in desc_extra for split virtqueue (Jason Wang) [1969742] - virtio: use err label in __vring_new_virtqueue() (Jason Wang) [1969742] - virtio_ring: introduce virtqueue_desc_add_split() (Jason Wang) [1969742] - virtio_ring: secure handling of mapping errors (Jason Wang) [1969742] - virtio-ring: factor out desc_extra allocation (Jason Wang) [1969742] - virtio_ring: rename vring_desc_extra_packed (Jason Wang) [1969742] - virtio-ring: maintain next in extra state for packed virtqueue (Jason Wang) [1969742] - drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist (Phil Auld) [2089715] - rpminspect: disable abidiff scanning (Jarod Wilson)- Netvsc: Call hv_unmap_memory() in the netvsc_device_remove() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Release cpu lock in error case (Mohammed Gamal) [2086613] - Drivers: hv: Fix syntax errors in comments (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Don't assign VMbus channel interrupts to isolated CPUs (Mohammed Gamal) [2086613] - hv_balloon: Fix balloon_probe() and balloon_remove() error handling (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: fix typo in comment (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Remove support for Hyper-V 2008 and Hyper-V 2008R2/Win7 (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Refactor the ring-buffer iterator functions (Mohammed Gamal) [2086613] - hv_sock: Copy packets sent by Hyper-V out of the ring buffer (Mohammed Gamal) [2086613] - hv_sock: Check hv_pkt_iter_first_raw()'s return value (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Accept hv_sock offers in isolated guests (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Introduce {lock,unlock}_requestor() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Introduce vmbus_request_addr_match() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Introduce vmbus_sendpacket_getid() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Add VMbus IMC device to unsupported list (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() (Mohammed Gamal) [2086613] - Drivers: hv: balloon: Disable balloon and hot-add accordingly (Mohammed Gamal) [2086613] - Drivers: hv: balloon: Support status report for larger page sizes (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix potential crash on module unload (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix initialization of device object in vmbus_device_register() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in isolated guests (Mohammed Gamal) [2086613] - drivers: hv: log when enabling crash_kexec_post_notifiers (Mohammed Gamal) [2086613] - Drivers: hv: utils: Make use of the helper macro LIST_HEAD() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64) (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Mohammed Gamal) [2086613] - Drivers: hv: Compare cpumasks and not their weights in init_vp_index() (Mohammed Gamal) [2086613] - Drivers: hv: Rename 'alloced' to 'allocated' (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Use struct_size() helper in kmalloc() (Mohammed Gamal) [2086613] - Drivers: hv: balloon: account for vmbus packet header in max_pkt_size (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Initialize request offers message for Isolation VM (Mohammed Gamal) [2086613] - Drivers: hv: Fix definition of hypercall input & output arg variables (Mohammed Gamal) [2086613] - net: netvsc: Add Isolation VM support for netvsc driver (Mohammed Gamal) [2086613] - scsi: storvsc: Add Isolation VM support for storvsc driver (Mohammed Gamal) [2086613] - Drivers: hv : vmbus: Adding NULL pointer check (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Remove unused code to check for subchannels (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Initialize VMbus ring buffer for Isolation VM (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Add SNP support for VMbus channel initiate message (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Mark vmbus ring buffer visible to host in Isolation VM (Mohammed Gamal) [2086613] - SUNRPC: Don't leak sockets in xs_local_connect() (Jeffrey Layton) [2089429] - SUNRPC: clean up some inconsistent indenting (Jeffrey Layton) [2089429] - SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Jeffrey Layton) [2089429] - SUNRPC: Don't call connect() more than once on a TCP socket (Jeffrey Layton) [2089429] - net: openvswitch: fix misuse of the cached connection on tuple changes (Timothy Redaelli) [2099213] - sfc: fix considering that all channels have TX queues (Íñigo Huguet) [1851823] - sfc: fix wrong tx channel offset with efx_separate_tx_channels (Íñigo Huguet) [1851823] - intel/igb:fix repeated words in comments (Corinna Vinschen) [2037959] - igb: remove unexpected word "the" (Corinna Vinschen) [2037959] - igb: Make DMA faster when CPU is active on the PCIe link (Corinna Vinschen) [2037959] - igb: fix a use-after-free issue in igb_clean_tx_ring (Corinna Vinschen) [2037959] - igb: Remove duplicate defines (Corinna Vinschen) [2037959] - igb: skip phy status check where unavailable (Corinna Vinschen) [2037959] - igb: Convert kmap() to kmap_local_page() (Corinna Vinschen) [2037959] - igb: zero hwtstamp by default (Corinna Vinschen) [2037959] - igb: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037959] - PCI: Work around Intel I210 ROM BAR overlap defect (Corinna Vinschen) [2037959] - igb: support EXTTS on 82580/i354/i350 (Corinna Vinschen) [2037959] - igb: support PEROUT on 82580/i354/i350 (Corinna Vinschen) [2037959] - igb: move PEROUT and EXTTS isr logic to separate functions (Corinna Vinschen) [2037959] - igb: move SDP config initialization to separate function (Corinna Vinschen) [2037959] - igb: switch to napi_build_skb() (Corinna Vinschen) [2037959] - igb: remove never changed variable `ret_val' (Corinna Vinschen) [2037959] - NFSv4: Add an fattr allocation to _nfs4_discover_trunking() (Scott Mayhew) [2096393] - sunrpc: set cl_max_connect when cloning an rpc_clnt (Scott Mayhew) [2096393] - NFSv4.1 mark qualified async operations as MOVEABLE tasks (Scott Mayhew) [2096393] - powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address (Desnes A. Nunes do Rosario) [2095041] - audit: free module name (Richard Guy Briggs) [2100259] - bfq: fix blkio cgroup leakage v4 (Ming Lei) [2093206] - scsi: scsi_dh_alua: Properly handle the ALUA transitioning state (Ewan D. Milne) [1992870] - mm: sparse: remove __section_nr() function (Mark Langsdorf) [2067280] - mm: sparse: pass section_nr to find_memory_block (Mark Langsdorf) [2067280] - mm: sparse: pass section_nr to section_mark_present (Mark Langsdorf) [2067280] - headers/uninline: Uninline single-use function: kobject_has_children() (Mark Langsdorf) [2067280] - arch_topology: Do not set llc_sibling if llc_id is invalid (Mark Langsdorf) [2067280] - topology: make core_mask include at least cluster_siblings (Mark Langsdorf) [2067280] - regmap: allow a defined reg_base to be added to every address (Mark Langsdorf) [2067280] - regmap: add configurable downshift for addresses (Mark Langsdorf) [2067280] - drivers/base/dd.c : Remove the initial value of the global variable (Mark Langsdorf) [2067280] - devres: fix typos in comments (Mark Langsdorf) [2067280] - base: soc: Make soc_device_match() simpler and easier to read (Mark Langsdorf) [2067280] - driver core: Refactor sysfs and drv/bus remove hooks (Mark Langsdorf) [2067280] - driver core: Refactor multiple copies of device cleanup (Mark Langsdorf) [2067280] - arch_topology: obtain cpu capacity using information from CPPC (Mark Langsdorf) [2067280] - PM: core: keep irq flags in device_pm_check_callbacks() (Mark Langsdorf) [2067280] - PM: sleep: Add device name to suspend_report_result() (Mark Langsdorf) [2067280] - PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() (Mark Langsdorf) [2067280] - PM: sleep: wakeup: Fix typos in comments (Mark Langsdorf) [2067280] - PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove() (Mark Langsdorf) [2067280] - PM: domains: use dev_err_probe() to simplify error handling (Mark Langsdorf) [2067280] - PM: domains: Prevent power off for parent unless child is in deepest state (Mark Langsdorf) [2067280] - driver core: cleanup double words comments (Mark Langsdorf) [2067280] - device property: Don't split fwnode_get_irq*() APIs in the code (Mark Langsdorf) [2067280] - regmap: irq: cleanup comments (Mark Langsdorf) [2067280] - platform: use dev_err_probe() in platform_get_irq_byname() (Mark Langsdorf) [2067280] - devtmpfs: drop redundant fs parameters from internal fs (Mark Langsdorf) [2067280] - component: Replace most references to 'master' with 'aggregate device' (Mark Langsdorf) [2067280] - device property: Add fwnode_irq_get_byname (Mark Langsdorf) [2067280] - regmap-irq: Fix typo in comment (Mark Langsdorf) [2067280] - driver core: Free DMA range map when device is released (Mark Langsdorf) [2067280] - regmap-irq: Update interrupt clear register for proper reset (Mark Langsdorf) [2067280] - PM: s2idle: ACPI: Fix wakeup interrupts handling (Mark Langsdorf) [2067280] - devtmpfs regression fix: reconfigure on each mount (Mark Langsdorf) [2067280] - regmap: debugfs: Fix indentation (Mark Langsdorf) [2067280] - regmap: Call regmap_debugfs_exit() prior to _init() (Mark Langsdorf) [2067280] - driver core: Make bus notifiers in right order in really_probe() (Mark Langsdorf) [2067280] - driver core: Move driver_sysfs_remove() after driver_sysfs_add() (Mark Langsdorf) [2067280] - driver core: Simplify async probe test code by using ktime_ms_delta() (Mark Langsdorf) [2067280] - PM: runtime: Simplify locking in pm_runtime_put_suppliers() (Mark Langsdorf) [2067280] - software node: fix wrong node passed to find nargs_prop (Mark Langsdorf) [2067280] - driver core: platform: document registration-failure requirement (Mark Langsdorf) [2067280] - device property: Add fwnode_iomap() (Mark Langsdorf) [2067280] - device property: Use fwnode_graph_for_each_endpoint() macro (Mark Langsdorf) [2067280] - device property: Implement fwnode_graph_get_endpoint_count() (Mark Langsdorf) [2067280] - device property: Fix documentation for FWNODE_GRAPH_DEVICE_DISABLED (Mark Langsdorf) [2067280] - rtc: Check return value from mc146818_get_time() (Mark Langsdorf) [2067280] - device property: Check fwnode->secondary when finding properties (Mark Langsdorf) [2067280] - topology/sysfs: rework book and drawer topology ifdefery (Mark Langsdorf) [2067280] - topology/sysfs: export cluster attributes only if an architectures has support (Mark Langsdorf) [2067280] - topology/sysfs: export die attributes only if an architectures has support (Mark Langsdorf) [2067280] - driver core: Don't call device_remove_properties() from device_del() (Mark Langsdorf) [2067280] - regmap: allow to define reg_update_bits for no bus configuration (Mark Langsdorf) [2067280] - platform/x86: amd-pmc: Set QOS during suspend on CZN w/ timer wakeup (Mark Langsdorf) [2067250] - PM: sleep: Fix error handling in dpm_prepare() (Mark Langsdorf) [2067250] - PM: sleep: Avoid calling put_device() under dpm_list_mtx (Mark Langsdorf) [2067250] - PM: sleep: Fix runtime PM based cpuidle support (Mark Langsdorf) [2067250] - PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Mark Langsdorf) [2067250] - device property: Drop redundant NULL checks (Mark Langsdorf) [2067250] - PM: sleep: Pause cpuidle later and resume it earlier during system transitions (Mark Langsdorf) [2067250] - PM: suspend: Do not pause cpuidle in the suspend-to-idle path (Mark Langsdorf) [2067250] - regmap: spi: Set regmap max raw r/w from max_transfer_size (Mark Langsdorf) [2067250] - PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions (Mark Langsdorf) [2067250] - component: do not leave master devres group open after bind (Mark Langsdorf) [2067250] - driver core: Provide device_match_acpi_handle() helper (Mark Langsdorf) [2067250] - regmap: Fix possible double-free in regcache_rbtree_exit() (Mark Langsdorf) [2067250] - device property: build kunit tests without structleak plugin (Mark Langsdorf) [2067250] - driver core: Reject pointless SYNC_STATE_ONLY device links (Mark Langsdorf) [2067250] - firmware_loader: add a sanity check for firmware_request_builtin() (Mark Langsdorf) [2067250] - firmware_loader: split built-in firmware call (Mark Langsdorf) [2067250] - firmware_loader: fix pre-allocated buf built-in firmware use (Mark Langsdorf) [2067250] - drivers/base/component.c: remove superfluous header files from component.c (Mark Langsdorf) [2067250] - drivers/base/arch_topology.c: remove superfluous header (Mark Langsdorf) [2067250] - driver core: use NUMA_NO_NODE during device_initialize (Mark Langsdorf) [2067250] - driver core: Fix possible memory leak in device_link_add() (Mark Langsdorf) [2067250] - driver core: Add debug logs when fwnode links are added/deleted (Mark Langsdorf) [2067250] - driver core: Create __fwnode_link_del() helper function (Mark Langsdorf) [2067250] - driver core: Set deferred probe reason when deferred by driver core (Mark Langsdorf) [2067250] - driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD (Mark Langsdorf) [2067250] - driver core: Clarify that dev_err_probe() is OK even w/out -EPROBE_DEFER (Mark Langsdorf) [2067250] - driver core: fw_devlink: Improve handling of cyclic dependencies (Mark Langsdorf) [2067250] - software node: balance refcount for managed software nodes (Mark Langsdorf) [2067250] - driver core: platform: Make use of the helper macro SET_RUNTIME_PM_OPS() (Mark Langsdorf) [2067250] - PM: base: power: don't try to use non-existing RTC for storing data (Mark Langsdorf) [2067250] - PM: sleep: core: Avoid setting power.must_resume to false (Mark Langsdorf) [2067250] - PM: sleep: wakeirq: drop useless parameter from dev_pm_attach_wake_irq() (Mark Langsdorf) [2067250] - PM: domains: Fix domain attach for CONFIG_PM_OPP=n (Mark Langsdorf) [2067250] - PM: runtime: add devm_pm_clk_create helper (Mark Langsdorf) [2067250] - PM: runtime: add devm_pm_runtime_enable helper (Mark Langsdorf) [2067250] - regmap: teach regmap to use raw spinlocks if requested in the config (Mark Langsdorf) [2067250] - PM: domains: Add support for 'required-opps' to set default perf state (Mark Langsdorf) [2067250] - Revert "media: device property: Call fwnode_graph_get_endpoint_by_id() for fwnode->secondary" (Mark Langsdorf) [2067250] - driver: base: Prefer unsigned int to bare use of unsigned (Mark Langsdorf) [2067250] - cacheinfo: clear cache_leaves(cpu) in free_cache_attributes() (Mark Langsdorf) [2067250] - driver core: Fix error return code in really_probe() (Mark Langsdorf) [2067250] - driver: base: Replace symbolic permissions with octal permissions (Mark Langsdorf) [2067250] - regmap: Prefer unsigned int to bare use of unsigned (Mark Langsdorf) [2067250] - regmap: fix the offset of register error log (Mark Langsdorf) [2067250] - bpf: Fix request_sock leak in sk lookup helpers (Antoine Tenart) [2085313] - crypto: fips - make proc files report fips module name and version (Vladis Dronov) [2103966] - net: tipc: fix possible refcount leak in tipc_sk_create() (Xin Long) [2106048] - tipc: move bc link creation back to tipc_node_create (Xin Long) [2106048] - tipc: fix use-after-free Read in tipc_named_reinit (Xin Long) [2106048] - tipc: check attribute length for bearer name (Xin Long) [2106048] - ice: Fix memory corruption in VF driver (Petr Oros) [2037937] - ice: Fix queue config fail handling (Petr Oros) [2037937] - ice: Sync VLAN filtering features for DVM (Petr Oros) [2037937] - ice: Fix PTP TX timestamp offset calculation (Petr Oros) [2037937] - ice: Fix interrupt moderation settings getting cleared (Petr Oros) [2037937] - ice: fix possible under reporting of ethtool Tx and Rx statistics (Petr Oros) [2037937] - ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (Petr Oros) [2037937] - ice: add trace events for tx timestamps (Petr Oros) [2037937] - ice: fix return value check in ice_gnss.c (Petr Oros) [2037937] - ice: remove PF pointer from ice_check_vf_init (Petr Oros) [2037937] - ice: introduce ice_virtchnl.c and ice_virtchnl.h (Petr Oros) [2037937] - ice: cleanup long lines in ice_sriov.c (Petr Oros) [2037937] - ice: introduce ICE_VF_RESET_LOCK flag (Petr Oros) [2037937] - ice: introduce ICE_VF_RESET_NOTIFY flag (Petr Oros) [2037937] - ice: convert ice_reset_vf to take flags (Petr Oros) [2037937] - ice: convert ice_reset_vf to standard error codes (Petr Oros) [2037937] - ice: make ice_reset_all_vfs void (Petr Oros) [2037937] - ice: drop is_vflr parameter from ice_reset_all_vfs (Petr Oros) [2037937] - ice: move reset functionality into ice_vf_lib.c (Petr Oros) [2037937] - ice: fix a long line warning in ice_reset_vf (Petr Oros) [2037937] - ice: introduce VF operations structure for reset flows (Petr Oros) [2037937] - ice: fix incorrect dev_dbg print mistaking 'i' for vf->vf_id (Petr Oros) [2037937] - ice: introduce ice_vf_lib.c, ice_vf_lib.h, and ice_vf_lib_private.h (Petr Oros) [2037937] - ice: use ice_is_vf_trusted helper function (Petr Oros) [2037937] - ice: log an error message when eswitch fails to configure (Petr Oros) [2037937] - ice: cleanup error logging for ice_ena_vfs (Petr Oros) [2037937] - ice: move ice_set_vf_port_vlan near other .ndo ops (Petr Oros) [2037937] - ice: refactor spoofchk control code in ice_sriov.c (Petr Oros) [2037937] - ice: rename ICE_MAX_VF_COUNT to avoid confusion (Petr Oros) [2037937] - ice: remove unused definitions from ice_sriov.h (Petr Oros) [2037937] - ice: convert vf->vc_ops to a const pointer (Petr Oros) [2037937] - ice: remove circular header dependencies on ice.h (Petr Oros) [2037937] - ice: rename ice_virtchnl_pf.c to ice_sriov.c (Petr Oros) [2037937] - ice: rename ice_sriov.c to ice_vf_mbx.c (Petr Oros) [2037937] - ice: Fix FV offset searching (Petr Oros) [2037937] - ice: Add support for outer dest MAC for ADQ tunnels (Petr Oros) [2037937] - ice: avoid XDP checks in ice_clean_tx_irq() (Petr Oros) [2037937] - ice: change "can't set link" message to dbg level (Petr Oros) [2037937] - ice: Add slow path offload stats on port representor in switchdev (Petr Oros) [2037937] - ice: Add support for inner etype in switchdev (Petr Oros) [2037937] - ice: convert VF storage to hash table with krefs and RCU (Petr Oros) [2037937] - ice: introduce VF accessor functions (Petr Oros) [2037937] - ice: factor VF variables to separate structure (Petr Oros) [2037937] - ice: convert ice_for_each_vf to include VF entry iterator (Petr Oros) [2037937] - ice: use ice_for_each_vf for iteration during removal (Petr Oros) [2037937] - ice: remove checks in ice_vc_send_msg_to_vf (Petr Oros) [2037937] - ice: move VFLR acknowledge during ice_free_vfs (Petr Oros) [2037937] - ice: move clear_malvf call in ice_free_vfs (Petr Oros) [2037937] - ice: pass num_vfs to ice_set_per_vf_res() (Petr Oros) [2037937] - ice: store VF pointer instead of VF ID (Petr Oros) [2037937] - ice: refactor unwind cleanup in eswitch mode (Petr Oros) [2037937] - ice: add TTY for GNSS module for E810T device (Petr Oros) [2037937] - ice: Simplify tracking status of RDMA support (Petr Oros) [2037937] - ice: Add ability for PF admin to enable VF VLAN pruning (Petr Oros) [2037937] - ice: Add support for 802.1ad port VLANs VF (Petr Oros) [2037937] - ice: Advertise 802.1ad VLAN filtering and offloads for PF netdev (Petr Oros) [2037937] - ice: Support configuring the device to Double VLAN Mode (Petr Oros) [2037937] - ice: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 (Petr Oros) [2037937] - ice: Add hot path support for 802.1Q and 802.1ad VLAN offloads (Petr Oros) [2037937] - ice: Add outer_vlan_ops and VSI specific VLAN ops implementations (Petr Oros) [2037937] - ice: Adjust naming for inner VLAN operations (Petr Oros) [2037937] - ice: Use the proto argument for VLAN ops (Petr Oros) [2037937] - ice: Refactor vf->port_vlan_info to use ice_vlan (Petr Oros) [2037937] - ice: Introduce ice_vlan struct (Petr Oros) [2037937] - ice: Add new VSI VLAN ops (Petr Oros) [2037937] - ice: Add helper function for adding VLAN 0 (Petr Oros) [2037937] - ice: Refactor spoofcheck configuration functions (Petr Oros) [2037937] - Revert "ice: Allow to pass VLAN tagged packets to VF when port VLAN is configured" (Petr Oros) [2037937] - Revert "ice: Do not enable VLAN pruning when spoofchk is enabled" (Petr Oros) [2037937] - ice: Remove likely for napi_complete_done (Petr Oros) [2037937] - ice: add support for DSCP QoS for IDC (Petr Oros) [2037937] - ice: respect metadata on XSK Rx to skb (Petr Oros) [2037937] - ice: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Petr Oros) [2037937] - ice: respect metadata in legacy-rx/ice_construct_skb() (Petr Oros) [2037937] - ice: Fix broken IFF_ALLMULTI handling (Petr Oros) [2037937]- i40e: Fix call trace in setup_tx_descriptors (Ivan Vecera) [2037943] - i40e: Fix calculating the number of queue pairs (Ivan Vecera) [2037943] - i40e: Fix adding ADQ filter to TC0 (Ivan Vecera) [2037943] - i40e: i40e_main: fix a missing check on list iterator (Ivan Vecera) [2037943] - i40e, xsk: Get rid of redundant 'fallthrough' (Ivan Vecera) [2037943] - i40e, xsk: Diversify return values from xsk_wakeup call paths (Ivan Vecera) [2037943] - i40e, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Ivan Vecera) [2037943] - i40e: Add Ethernet Connection X722 for 10GbE SFP+ support (Ivan Vecera) [2037943] - i40e: Add vsi.tx_restart to i40e ethtool stats (Ivan Vecera) [2037943] - i40e: Add tx_stopped stat (Ivan Vecera) [2037943] - i40e: Add support for MPLS + TSO (Ivan Vecera) [2037943] - i40e: little endian only valid checksums (Ivan Vecera) [2037943] - i40e: stop disabling VFs due to PF error responses (Ivan Vecera) [2037943] - i40e: remove dead stores on XSK hotpath (Ivan Vecera) [2037943] - i40e: Add a stat for tracking busy rx pages (Ivan Vecera) [2037943] - i40e: Add a stat for tracking pages waived (Ivan Vecera) [2037943] - i40e: Add a stat tracking new RX page allocations (Ivan Vecera) [2037943] - i40e: Aggregate and export RX page reuse stat (Ivan Vecera) [2037943] - i40e: Remove rx page reuse double count (Ivan Vecera) [2037943] - i40e: Fix race condition while adding/deleting MAC/VLAN filters (Ivan Vecera) [2037943] - i40e: Add new version of i40e_aq_add_macvlan function (Ivan Vecera) [2037943] - i40e: Add new versions of send ASQ command functions (Ivan Vecera) [2037943] - i40e: Add sending commands in atomic context (Ivan Vecera) [2037943] - i40e: Remove unused RX realloc stat (Ivan Vecera) [2037943] - i40e: Disable hw-tc-offload feature on driver load (Ivan Vecera) [2037943] - i40e: Fix reset path while removing the driver (Ivan Vecera) [2037943] - i40e: respect metadata on XSK Rx to skb (Ivan Vecera) [2037943] - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Ivan Vecera) [2037943] - i40e: Remove useless DMA-32 fallback configuration (Ivan Vecera) [2037943] - i40e: fix unsigned stat widths (Ivan Vecera) [2037943] - i40e: Fix for failed to init adminq while VF reset (Ivan Vecera) [2037943] - i40e: Fix queues reservation for XDP (Ivan Vecera) [2037943] - i40e: Fix issue when maximum queues is exceeded (Ivan Vecera) [2037943] - i40e: Increase delay to 1 s after global EMP reset (Ivan Vecera) [2037943] - i40e: remove variables set but not used (Ivan Vecera) [2037943] - i40e: Remove non-inclusive language (Ivan Vecera) [2037943] - i40e: Update FW API version (Ivan Vecera) [2037943] - i40e: Minimize amount of busy-waiting during AQ send (Ivan Vecera) [2037943] - i40e: Add ensurance of MacVlan resources for every trusted VF (Ivan Vecera) [2037943] - i40e: Fix incorrect netdev's real number of RX/TX queues (Ivan Vecera) [2037943] - i40e: Fix for displaying message regarding NVM version (Ivan Vecera) [2037943] - i40e: fix use-after-free in i40e_sync_filters_subtask() (Ivan Vecera) [2037943] - i40e: Fix to not show opcode msg on unsuccessful VF MAC change (Ivan Vecera) [2037943] - i40e: switch to napi_build_skb() (Ivan Vecera) [2037943] - i40e: Use irq_update_affinity_hint() (Ivan Vecera) [2037943] - mptcp: fix race on unaccepted mptcp sockets (Davide Caratti) [2076971] - mptcp: fix local endpoint accounting (Davide Caratti) [2076971] - mptcp: fix race in overlapping signal events (Davide Caratti) [2076971] - mptcp: fix subflow accounting on close (Davide Caratti) [2076971] - mptcp: introduce implicit endpoints (Davide Caratti) [2076971] - mptcp: constify a bunch of of helpers (Davide Caratti) [2076971] - mptcp: drop port parameter of mptcp_pm_add_addr_signal (Davide Caratti) [2076971] - mptcp: fix removing ids bitmap setting (Davide Caratti) [2076971] - selftests: mptcp: be more conservative with cookie MPJ limits (Davide Caratti) [2076971] - selftests: mptcp: more robust signal race test (Davide Caratti) [2076971] - mptcp: cleanup MPJ subflow list handling (Davide Caratti) [2076971] - mptcp: do not block subflows creation on errors (Davide Caratti) [2076971] - mptcp: keep track of local endpoint still available for each msk (Davide Caratti) [2076971] - mptcp: clean up harmless false expressions (Davide Caratti) [2076971] - mptcp: fix per socket endpoint accounting (Davide Caratti) [2076971] - selftests: mptcp: add fullmesh testcases (Davide Caratti) [2076971] - selftests: mptcp: set and print the fullmesh flag (Davide Caratti) [2076971] - mptcp: local addresses fullmesh (Davide Caratti) [2076971] - mptcp: remote addresses fullmesh (Davide Caratti) [2076971] - mptcp: remove MPTCP_ADD_ADDR_IPV6 and MPTCP_ADD_ADDR_PORT (Davide Caratti) [2076971] - mptcp: build ADD_ADDR/echo-ADD_ADDR option according pm.add_signal (Davide Caratti) [2076971] - mptcp: fix ADD_ADDR and RM_ADDR maybe flush addr_signal each other (Davide Caratti) [2076971] - mptcp: make MPTCP_ADD_ADDR_SIGNAL and MPTCP_ADD_ADDR_ECHO separate (Davide Caratti) [2076971] - mptcp: move drop_other_suboptions check under pm lock (Davide Caratti) [2076971] - mptcp: drop flags and ifindex arguments (Davide Caratti) [2076971] - mptcp: allow to use port and non-signal in set_flags (Davide Caratti) [2076971] - NFSv4.1 support for NFS4_RESULT_PRESERVER_UNLINKED (Scott Mayhew) [2066369] - KVM: selftests: get-reg-list: Add KVM_REG_ARM_FW_REG(3) (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 miti (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Use the clearbhb instruction in mitigations (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: add ID_AA64ISAR2_EL1 sys register (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Mitigate spectre style branch history side channels (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - KVM: arm64: Add templates for BHB mitigation sequences (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spect (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Add percpu vectors for EL1 (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Add macro for reading symbol addresses from the trampolin (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Add vectors that have the bhb mitigation sequences (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Allow the trampoline text to occupy multiple pages (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Make the kpti trampoline's kpti sequence optional (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Move trampoline macros out of ifdef'd section (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Don't assume tramp_vectors is the start of the vectors (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Move the trampoline data page before the text page (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Free up another register on kpti's tramp_exit path (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Make the trampoline cleanup optional (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry.S: Add ventry overflow sanity checks (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Add Cortex-X2 CPU part definition (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: syscall: exit userspace before unmasking exceptions (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: ptrace: Consistently use pseudo-singlestep exceptions (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - ethtool: Fix get module eeprom fallback (Ivan Vecera) [2091772] - xfs: use setattr_copy to set vfs inode attributes (Andrey Albershteyn) [2085622] - xfs: ensure log flush at the end of a synchronous fallocate call (Andrey Albershteyn) [2085622] - xfs: set prealloc flag in xfs_alloc_file_space() (Andrey Albershteyn) [2085622] - xfs: fallocate() should call file_modified() (Andrey Albershteyn) [2085622] - xfs: remove XFS_PREALLOC_SYNC (Andrey Albershteyn) [2085622] - drm/ast: Fix black screen when getting out of suspend (Jocelyn Falempe) [2097492] - drm/ast: Create the driver for ASPEED proprietory Display-Port (Jocelyn Falempe) [2097492] - x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Waiman Long) [2101938] - x86/speculation/mmio: Print SMT warning (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - KVM: x86/speculation: Disable Fill buffer clear within guests (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/srbds: Update SRBDS mitigation selection (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation: Add a common function for MD_CLEAR mitigation update (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - Documentation: Add documentation for Processor MMIO Stale Data (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/tsx: Disable TSX development mode at boot (Waiman Long) [2090252] - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (Waiman Long) [2090252] - x86/tsx: Clear CPUID bits when TSX always force aborts (Waiman Long) [2090252] - cpu/speculation: Add prototype for cpu_show_srbds() (Waiman Long) [2090252] - x86/cpu: Move arch_smt_update() to a neutral place (Waiman Long) [2090252] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Myron Stowe) [2096364] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Myron Stowe) [2096364] - serial: 8250_pci: Merge 8250_moxa to 8250_pci (Myron Stowe) [2096364] - serial: 8250: Use dev_get_drvdata where possible (Myron Stowe) [2096364] - serial: 8250: pericom_do_set_divisor can be static (Myron Stowe) [2096364] - serial: 8250: Add support for higher baud rates to Pericom chips (Myron Stowe) [2096364] - serial: 8250_pci: Have ACCES cards that use the four port Pericom PI7C9X7954 chip use the pci_pericom_setup() (Myron Stowe) [2096364] - serial: 8250_pci: Fix number of ports for ACCES serial cards (Myron Stowe) [2096364] - serial: 8250_pci: Replace custom code with pci_match_id() (Myron Stowe) [2096364] - net/sched: act_police: more accurate MTU policing (Davide Caratti) [2100893] - selinux: initialize proto variable in selinux_ip_postroute_compat() (Ondrej Mosnacek) [2005892] - selinux: fix a sock regression in selinux_ip_postroute_compat() (Ondrej Mosnacek) [2005892] - LSM: Avoid warnings about potentially unused hook variables (Ondrej Mosnacek) [2005892] - selinux: fix all of the W=1 build warnings (Ondrej Mosnacek) [2005892] - selinux: make better use of the nf_hook_state passed to the NF hooks (Ondrej Mosnacek) [2005892] - selinux: fix race condition when computing ocontext SIDs (Ondrej Mosnacek) [2005892 1969344] - selinux: remove unneeded ipv6 hook wrappers (Ondrej Mosnacek) [2005892] - lsm_audit: avoid overloading the "key" audit field (Ondrej Mosnacek) [2005892] - security: remove unneeded subdir-$(CONFIG_...) (Ondrej Mosnacek) [2005892] - selinux: return early for possible NULL audit buffers (Ondrej Mosnacek) [2005892] - selinux: correct the return value when loads initial sids (Ondrej Mosnacek) [2005892] - audit: remove unnecessary 'ret' initialization (Ondrej Mosnacek) [2005892] - selinux: kill 'flags' argument in avc_has_perm_flags() and avc_audit() (Ondrej Mosnacek) [2005892] - selinux: slow_avc_audit has become non-blocking (Ondrej Mosnacek) [2005892] - selinux: Fix kernel-doc (Ondrej Mosnacek) [2005892] - selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC (Ondrej Mosnacek) [2005892] - lsm_audit,selinux: pass IB device name by reference (Ondrej Mosnacek) [2005892] - selinux: Remove redundant assignment to rc (Ondrej Mosnacek) [2005892] - selinux: Corrected comment to match kernel-doc comment (Ondrej Mosnacek) [2005892] - selinux: delete selinux_xfrm_policy_lookup() useless argument (Ondrej Mosnacek) [2005892] - selinux: constify some avtab function arguments (Ondrej Mosnacek) [2005892] - selinux: simplify duplicate_policydb_cond_list() by using kmemdup() (Ondrej Mosnacek) [2005892] - selinux: add proper NULL termination to the secclass_map permissions (Ondrej Mosnacek) [2005892] - security: commoncap: clean up kernel-doc comments (Ondrej Mosnacek) [2005892] - security: commoncap: fix -Wstringop-overread warning (Ondrej Mosnacek) [2005892] - selinux: fix misspellings using codespell tool (Ondrej Mosnacek) [2005892] - selinux: fix misspellings using codespell tool (Ondrej Mosnacek) [2005892] - ext4: mballoc: Use this_cpu_read instead of this_cpu_ptr (Lukas Czerner) [2102619] - ext4: add reserved GDT blocks check (Lukas Czerner) [2099702] - ext4: make variable "count" signed (Lukas Czerner) [2099702] - ext4: fix bug_on ext4_mb_use_inode_pa (Lukas Czerner) [2099702] - ext4: fix super block checksum incorrect after mount (Lukas Czerner) [2099702] - ext4: fix bug_on in __es_tree_search (Lukas Czerner) [2099702] - ext4: avoid cycles in directory h-tree (Lukas Czerner) [2099702] - ext4: verify dir block before splitting it (Lukas Czerner) [2099702] - ext4: fix bug_on in ext4_writepages (Lukas Czerner) [2099702] - ext4: reject the 'commit' option on ext2 filesystems (Lukas Czerner) [2099702] - ext4: fix use-after-free in ext4_rename_dir_prepare (Lukas Czerner) [2099702] - ext4: fix warning in ext4_handle_inode_extension (Lukas Czerner) [2099702]- i915: Explicitly #include (Michel Dänzer) [2041811] - i915: Use mdev_type_kobj_to_group_id instead of mtype_get_type_group_id (Michel Dänzer) [2041811] - drm/i915: #include for k(un)map APIs (Michel Dänzer) [2041811] - Revert "mm: remove the extra ZONE_DEVICE struct page refcount" (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.17..v5.18 (Michel Dänzer) [2041811] - iosys-map: Add a few more helpers (Michel Dänzer) [2041811] - iosys-map: Add offset to iosys_map_memcpy_to() (Michel Dänzer) [2041811] - dma-buf-map: Rename to iosys-map (Michel Dänzer) [2041811] - Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" (Michel Dänzer) [2041811] - Revert "drm: import DMA_BUF module namespace" (Michel Dänzer) [2041811] - drm/virtio: Do not use virtio_reset_device (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.16..v5.17 (Michel Dänzer) [2041811] - agp/intel-gtt: reduce intel-gtt dependencies more (Michel Dänzer) [2041811] - agp/intel-gtt: Replace kernel.h with the necessary inclusions (Michel Dänzer) [2041811] - x86/gpu: Reserve stolen memory for first integrated Intel GPU (Michel Dänzer) [2041811] - drm/i915/rpl-s: Add PCI IDS for Raptor Lake S (Michel Dänzer) [2041811] - drm/amdgpu: Use MCE_PRIO_FIRST instead of MCE_PRIO_UC (Michel Dänzer) [2041811] - Revert "drm/amdgpu: disable runpm if we are the primary adapter" (Michel Dänzer) [2041811] - Revert "treewide: Replace the use of mem_encrypt_active() with cc_platform_has()" (Michel Dänzer) [2041811] - Revert "dma-buf: move dma-buf symbols into the DMA_BUF module namespace" (Michel Dänzer) [2041811] - Revert "fix for "dma-buf: move dma-buf symbols into the DMA_BUF module namespace"" (Michel Dänzer) [2041811] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.15..v5.16 (Michel Dänzer) [2041811] - drm/bochs: Explicitly #include (Michel Dänzer) [2041811] - Revert "gpu: Bulk conversion to generic_handle_domain_irq()" (Michel Dänzer) [2041811] - Revert "vfio/gvt: Fix open/close when multiple device FDs are open" (Michel Dänzer) [2041811] - drm: Drop linux/ prefix from stdarg.h include (Michel Dänzer) [2041811] - drm/i915: Convert to older tasklet API (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.14.21..v5.15 (Michel Dänzer) [2041811] - dma-buf: Fix kerneldoc comment for struct dma_fence_array (Michel Dänzer) [2041811] - Makefile: Add RHEL_DRM_EXTRAVERSION (Michel Dänzer) [2041811] - mei: me: add Alder Lake N device id. (Prarit Bhargava) [2072660] - pinctrl: alderlake: Fix register offsets for ADL-N variant (Prarit Bhargava) [2049965] - pinctrl: alderlake: Add Intel Alder Lake-N pin controller support (Prarit Bhargava) [2049965] - pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID" (Prarit Bhargava) [2049965] - spi: pxa2xx: Add support for Intel Alder Lake PCH-M (Prarit Bhargava) [2089507] - RHEL-only: KVM: selftests: Compile rseq_test out on aarch64 (Eric Auger) [2078919] - KVM: arm64: Don't read a HW interrupt pending state in user context (Eric Auger) [2078919] - KVM: arm64: selftests: Add init ITS device test (Eric Auger) [2078919] - KVM: arm64: selftests: Add test for legacy GICv3 REDIST base partially above IPA range (Eric Auger) [2078919] - KVM: arm64: selftests: Add tests for GIC redist/cpuif partially above IPA range (Eric Auger) [2078919] - KVM: arm64: selftests: Add some tests for GICv2 in vgic_init (Eric Auger) [2078919] - KVM: arm64: selftests: Make vgic_init/vm_gic_create version agnostic (Eric Auger) [2078919] - KVM: arm64: selftests: Make vgic_init gic version agnostic (Eric Auger) [2078919] - KVM: arm64: vgic: Drop vgic_check_ioaddr() (Eric Auger) [2078919] - KVM: arm64: vgic-v3: Check ITS region is not above the VM IPA size (Eric Auger) [2078919] - KVM: arm64: vgic-v2: Check cpu interface region is not above the VM IPA size (Eric Auger) [2078919] - KVM: arm64: vgic-v3: Check redist region is not above the VM IPA size (Eric Auger) [2078919] - kvm: arm64: vgic: Introduce vgic_check_iorange (Eric Auger) [2078919] - Revert "RHEL-only: KVM: selftests: Fix AArch64 compilation" (Eric Auger) [2078919] - selftests: KVM: Free the GIC FD when cleaning up in arch_timer (Eric Auger) [2078919] - selftests: KVM: Don't leak GIC FD across dirty log test iterations (Eric Auger) [2078919] - KVM: arm64: selftests: Introduce vcpu_width_config (Eric Auger) [2078919] - KVM: arm64: mixed-width check should be skipped for uninitialized vCPUs (Eric Auger) [2078919] - KVM: arm64: Generalise VM features into a set of flags (Eric Auger) [2078919] - KVM: selftests: aarch64: Skip tests if we can't create a vgic-v3 (Eric Auger) [2078919] - kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() (Eric Auger) [2078919] - kvm: selftests: aarch64: fix some vgic related comments (Eric Auger) [2078919] - kvm: selftests: aarch64: fix the failure check in kvm_set_gsi_routing_irqchip_check (Eric Auger) [2078919] - kvm: selftests: aarch64: pass vgic_irq guest args as a pointer (Eric Auger) [2078919] - kvm: selftests: aarch64: fix assert in gicv3_access_reg (Eric Auger) [2078919] - KVM: selftests: Add vgic initialization for dirty log perf test for ARM (Eric Auger) [2078919] - KVM: arm64: vgic: Read HW interrupt pending state from the HW (Eric Auger) [2078919] - KVM: arm64: Emulate the OS Lock (Eric Auger) [2078919] - KVM: arm64: Allow guest to set the OSLK bit (Eric Auger) [2078919] - KVM: arm64: Stash OSLSR_EL1 in the cpu context (Eric Auger) [2078919] - KVM: arm64: Correctly treat writes to OSLSR_EL1 as undefined (Eric Auger) [2078919] - KVM: arm64: vgic: Replace kernel.h with the necessary inclusions (Eric Auger) [2078919] - KVM: arm64: Fix comment typo in kvm_vcpu_finalize_sve() (Eric Auger) [2078919] - KVM: arm64: selftests: get-reg-list: Add pauth configuration (Eric Auger) [2078919] - KVM: selftests: aarch64: Add test for restoring active IRQs (Eric Auger) [2078919] - KVM: selftests: aarch64: Add ISPENDR write tests in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add tests for IRQFD in vgic_irq (Eric Auger) [2078919] - KVM: selftests: Add IRQ GSI routing library functions (Eric Auger) [2078919] - KVM: selftests: aarch64: Add test_inject_fail to vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add tests for LEVEL_INFO in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Level-sensitive interrupts tests in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add preemption tests in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Cmdline arg to set EOI mode in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Cmdline arg to set number of IRQs in vgic_irq test (Eric Auger) [2078919] - KVM: selftests: aarch64: Abstract the injection functions in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add vgic_irq to test userspace IRQ injection (Eric Auger) [2078919] - KVM: selftests: aarch64: Add vGIC library functions to deal with vIRQ state (Eric Auger) [2078919] - KVM: selftests: Add kvm_irq_line library function (Eric Auger) [2078919] - KVM: selftests: aarch64: Add GICv3 register accessor library functions (Eric Auger) [2078919] - KVM: selftests: aarch64: Add function for accessing GICv3 dist and redist registers (Eric Auger) [2078919] - KVM: selftests: aarch64: Move gic_v3.h to shared headers (Eric Auger) [2078919] - KVM: selftests: arm64: Add support for various modes with 16kB page size (Eric Auger) [2078919] - KVM: selftests: arm64: Add support for VM_MODE_P36V48_{4K,64K} (Eric Auger) [2078919] - KVM: arm64: Fix comment on barrier in kvm_psci_vcpu_on() (Eric Auger) [2078919] - KVM: arm64: Fix comment for kvm_reset_vcpu() (Eric Auger) [2078919] - KVM: arm64: Use defined value for SCTLR_ELx_EE (Eric Auger) [2078919] - KVM: arm64: vgic: Demote userspace-triggered console prints to kvm_debug() (Eric Auger) [2078919] - KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() (Eric Auger) [2078919] - arm64/kvm: Fix bitrotted comment for SVE handling in handle_exit.c (Eric Auger) [2078919] - KVM: arm64: Drop vcpu->arch.has_run_once for vcpu->pid (Eric Auger) [2078919] - KVM: arm64: Merge kvm_arch_vcpu_run_pid_change() and kvm_vcpu_first_run_init() (Eric Auger) [2078919] - KVM: arm64: Restructure the point where has_run_once is advertised (Eric Auger) [2078919] - KVM: arm64: Move kvm_arch_vcpu_run_pid_change() out of line (Eric Auger) [2078919] - KVM: arm64: Move SVE state mapping at HYP to finalize-time (Eric Auger) [2078919] - KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() (Eric Auger) [2078919] - KVM: arm64: Constify kvm_io_gic_ops (Eric Auger) [2078919] - KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 (Eric Auger) [2078919] - selftests: KVM: Fix kvm device helper ioctl assertions (Eric Auger) [2078919] - ACPI: tables: Quiet ACPI table not found warning (Mark Langsdorf) [2067290] - ACPI/IORT: Check node revision for PMCG resources (Mark Langsdorf) [2067290] - PM: s2idle: ACPI: Fix wakeup interrupts handling (Mark Langsdorf) [2067290] - ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE (Mark Langsdorf) [2067290] - ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems" (Mark Langsdorf) [2067290] - ACPI: require CRC32 to build (Mark Langsdorf) [2067290] - ACPI: DPTF: Support Raptor Lake (Mark Langsdorf) [2067290] - ACPI: scan: Rename label in acpi_scan_init() (Mark Langsdorf) [2067290] - ACPI: scan: Simplify initialization of power and sleep buttons (Mark Langsdorf) [2067290] - ACPI: scan: Change acpi_scan_init() return value type to void (Mark Langsdorf) [2067290] - ACPI: SPCR: check if table->serial_port.access_width is too wide (Mark Langsdorf) [2067290] - ACPI: APD: Check for NULL pointer after calling devm_ioremap() (Mark Langsdorf) [2067290] - ACPI: pfr_telemetry: Fix info leak in pfrt_log_ioctl() (Mark Langsdorf) [2067290] - ACPI: APD: Add a fmw property clk-name (Mark Langsdorf) [2067290] - ACPI: pfr_update: Fix return value check in pfru_write() (Mark Langsdorf) [2067290] - ACPI: processor: thermal: avoid cpufreq_get_policy() (Mark Langsdorf) [2067290] - ACPI / x86: Add acpi_quirk_skip_[i2c_client|serdev]_enumeration() helpers (Mark Langsdorf) [2067290] - ACPI: battery: Add the ThinkPad "Not Charging" quirk (Mark Langsdorf) [2067290] - acpi: Store CRC-32 hash of the _PLD in struct acpi_device (Mark Langsdorf) [2067290] - acpi: Export acpi_bus_type (Mark Langsdorf) [2067290] - ACPI: sysfs: use default_groups in kobj_type (Mark Langsdorf) [2067290] - ACPI: Introduce Platform Firmware Runtime Telemetry driver (Mark Langsdorf) [2067290] - ACPI: Introduce Platform Firmware Runtime Update device driver (Mark Langsdorf) [2067290] - efi: Introduce EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER and corresponding structures (Mark Langsdorf) [2067290] - ACPICA: Update version to 20211217 (Mark Langsdorf) [2067290] - ACPICA: iASL/NHLT table: "Specific Data" field support (Mark Langsdorf) [2067290] - ACPICA: iASL: Add suppport for AGDI table (Mark Langsdorf) [2067290] - ACPICA: iASL: Add TDEL table to both compiler/disassembler (Mark Langsdorf) [2067290] - ACPICA: Fixed a couple of warnings under MSVC (Mark Langsdorf) [2067290] - ACPICA: Change a return_ACPI_STATUS (AE_BAD_PARAMETER) (Mark Langsdorf) [2067290] - ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 (Mark Langsdorf) [2067290] - ACPICA: Add support for PCC Opregion special context data (Mark Langsdorf) [2067290] - ACPICA: Fix wrong interpretation of PCC address (Mark Langsdorf) [2067290] - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() (Mark Langsdorf) [2067290] - ACPICA: Utilities: Avoid deleting the same object twice in a row (Mark Langsdorf) [2067290] - ACPICA: Fix AEST Processor generic resource substructure data field byte length (Mark Langsdorf) [2067290] - ACPICA: iASL/Disassembler: Additional support for NHLT table (Mark Langsdorf) [2067290] - ACPICA: Avoid subobject buffer overflow when validating RSDP signature (Mark Langsdorf) [2067290] - ACPICA: Macros: Remove ACPI_PHYSADDR_TO_PTR (Mark Langsdorf) [2067290] - ACPICA: Use original pointer for virtual origin tables (Mark Langsdorf) [2067290] - ACPICA: Use original data_table_region pointer for accesses (Mark Langsdorf) [2067290] - ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions (Mark Langsdorf) [2067290] - ACPI: CPPC: Amend documentation in the comments (Mark Langsdorf) [2067290] - ACPI: NFIT: Import GUID before use (Mark Langsdorf) [2067290] - ACPI: PM: Remove redundant cache flushing (Mark Langsdorf) [2067290] - ACPI: Use acpi_fetch_acpi_dev() instead of acpi_bus_get_device() (Mark Langsdorf) [2067290] - ACPI: tables: Add AEST to the list of known table signatures (Mark Langsdorf) [2067290] - ACPI: PM: Avoid CPU cache flush when entering S4 (Mark Langsdorf) [2067290] - PM: hibernate: Allow ACPI hardware signature to be honoured (Mark Langsdorf) [2067290] - ACPI: PMIC: xpower: Fix _TMP ACPI errors (Mark Langsdorf) [2067290] - ACPI: PMIC: allow drivers to provide a custom lpat_raw_to_temp() function (Mark Langsdorf) [2067290] - ACPI: PMIC: constify all struct intel_pmic_opregion_data declarations (Mark Langsdorf) [2067290] - ACPI: EC: Mark the ec_sys write_support param as module_param_hw() (Mark Langsdorf) [2067290] - ACPI: EC: Relocate acpi_ec_create_query() and drop acpi_ec_delete_query() (Mark Langsdorf) [2067290] - ACPI: EC: Make the event work state machine visible (Mark Langsdorf) [2067290] - ACPI: EC: Avoid queuing unnecessary work in acpi_ec_submit_event() (Mark Langsdorf) [2067290] - ACPI: EC: Rename three functions (Mark Langsdorf) [2067290] - ACPI: EC: Simplify locking in acpi_ec_event_handler() (Mark Langsdorf) [2067290] - ACPI: EC: Rearrange the loop in acpi_ec_event_handler() (Mark Langsdorf) [2067290] - ACPI: EC: Fold acpi_ec_check_event() into acpi_ec_event_handler() (Mark Langsdorf) [2067290] - ACPI: EC: Pass one argument to acpi_ec_query() (Mark Langsdorf) [2067290] - ACPI: EC: Call advance_transaction() from acpi_ec_dispatch_gpe() (Mark Langsdorf) [2067290] - ACPI: EC: Rework flushing of EC work while suspended to idle (Mark Langsdorf) [2067290] - ACPI / x86: Add PWM2 on the Xiaomi Mi Pad 2 to the always_present list (Mark Langsdorf) [2067290] - ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win (Mark Langsdorf) [2067290] - ACPI / x86: Allow specifying acpi_device_override_status() quirks by path (Mark Langsdorf) [2067290] - ACPI: Change acpi_device_always_present() into acpi_device_override_status() (Mark Langsdorf) [2067290] - ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table (Mark Langsdorf) [2067290] - ACPI: processor idle: Use swap() instead of open coding it (Mark Langsdorf) [2067290] - ACPI: processor: Replace kernel.h with the necessary inclusions (Mark Langsdorf) [2067290] - ACPI: DPTF: Update device ID in a comment (Mark Langsdorf) [2067290] - ACPI: PM: Emit debug messages when enabling/disabling wakeup power (Mark Langsdorf) [2067290] - ACPI: thermal: drop an always true check (Mark Langsdorf) [2067290] - ACPI: Add a context argument for table parsing handlers (Mark Langsdorf) [2067290] - ACPI: Teach ACPI table parsing about the CEDT header format (Mark Langsdorf) [2067290] - ACPI: Keep sub-table parsing infrastructure available for modules (Mark Langsdorf) [2067290] - cxgb4: fix wrong shift. (Raju Rangoju) [1977437] - cxgb4: fix wrong ethtool n-tuple rule lookup (Raju Rangoju) [1977437] - cxgb4: halt chip before flashing PHY firmware image (Raju Rangoju) [1977437] - cxgb4: fix sleep in atomic when flashing PHY firmware (Raju Rangoju) [1977437] - cxgb4: fix endianness when flashing boot image (Raju Rangoju) [1977437] - cxgb4: avoid link re-train during TC-MQPRIO configuration (Raju Rangoju) [1977437] - cxgb4: fix regression with HASH tc prio value update (Raju Rangoju) [1977437] - cxgb4: avoid accessing registers when clearing filters (Raju Rangoju) [1977437] - net:CXGB4: fix leak if sk_buff is not used (Raju Rangoju) [1977437] - cxgb4: Fix unintentional sign extension issues (Raju Rangoju) [1977437] - cxgb4: remove unneeded if-null-free check (Raju Rangoju) [1977437] - PCI: vmd: Assign VMD IRQ domain before enumeration (Myron Stowe) [2050850] - PCI: vmd: Prevent recursive locking on interrupt allocation (Myron Stowe) [2050850] - PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's (Myron Stowe) [2050850] - PCI: vmd: Honor ACPI _OSC on PCIe features (Myron Stowe) [2050850] - PCI: vmd: Clean up domain before enumeration (Myron Stowe) [2050850] - PCI: vmd: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2050850] - PCI: Add PCI_ERROR_RESPONSE and related definitions (Myron Stowe) [2050850] - PCI: vmd: Drop redundant includes of , (Myron Stowe) [2050850] - PCI: vmd: Assign a number to each VMD controller (Myron Stowe) [2050850] - PCI: vmd: Disable MSI-X remapping when possible (Myron Stowe) [2050850] - PCI: vmd: Offset Client VMD MSI-X vectors (Myron Stowe) [2050850] - PCI: vmd: Use msi_msg shadow structs (Myron Stowe) [2050850] - Merge tag 'pci-v5.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/g (Myron Stowe) [2050850] - PCI: vmd: Update VMD PM to correctly use generic PCI PM (Myron Stowe) [2050850] - PCI: vmd: Create IRQ allocation helper (Myron Stowe) [2050850] - PCI: vmd: Create IRQ Domain configuration helper (Myron Stowe) [2050850] - PCI: vmd: Create bus offset configuration helper (Myron Stowe) [2050850] - PCI: vmd: Create physical offset helper (Myron Stowe) [2050850] - PCI_vmd_Mark_VMD_irqdomain_with_DOMAIN_BUS_VMD_MSI (Myron Stowe) [2050850] - irqdomain/msi: Provide DOMAIN_BUS_VMD_MSI (Myron Stowe) [2050850] - PCI: vmd: Dont abuse vector irqomain as parent (Myron Stowe) [2050850] - PCI: designware-ep: Fix the Header Type check (Myron Stowe) [2050850] - PCI: vmd: Use Shadow MEMBAR registers for QEMU/KVM guests (Myron Stowe) [2050850] - PCI: vmd: Filter resource type bits from shadow register (Myron Stowe) [2050850] - PCI: Fix indentation (Myron Stowe) [2050850] - scsi: iscsi: Fix session removal on shutdown (Chris Leech) [2101760] - scsi: qedi: Use QEDI_MODE_NORMAL for error handling (Chris Leech) [2101760] - scsi: iscsi: Add helper to remove a session from the kernel (Chris Leech) [2101760] - scsi: iscsi: Clean up bound endpoints during shutdown (Chris Leech) [2101760] - scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel (Chris Leech) [2101760] - scsi: iscsi: Fix HW conn removal use after free (Chris Leech) [2101760] - scsi: iscsi: Make iscsi_unregister_transport() return void (Chris Leech) [2101760] - scsi: core: iscsi: Directly use ida_alloc()/ida_free() (Chris Leech) [2101760] - scsi: iscsi: Exclude zero from the endpoint ID range (Chris Leech) [2101760] - scsi: iscsi: Fix harmless double shift bug (Chris Leech) [2101760] - scsi: libiscsi: Remove unnecessary memset() in iscsi_conn_setup() (Chris Leech) [2101760] - scsi: libiscsi: Teardown iscsi_cls_conn gracefully (Chris Leech) [2101760] - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization (Chris Leech) [2101760] - scsi: iscsi: Add helper functions to manage iscsi_cls_conn (Chris Leech) [2101760] - scsi: iscsi: Drop temp workq_name (Chris Leech) [2101760] - scsi: iscsi: Use the session workqueue for recovery (Chris Leech) [2101760] - scsi: iscsi: ql4xxx: Use per-session workqueue for unbinding (Chris Leech) [2101760] - scsi: iscsi: Remove iscsi_scan_finished() (Chris Leech) [2101760] - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() (Chris Leech) [2101760] - scsi: libiscsi: Move ehwait initialization to iscsi_session_setup() (Chris Leech) [2101760] - x86/sme: Explicitly map new EFI memmap table as encrypted (Chris von Recklinghausen) [2091831] - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Chris von Recklinghausen) [2091831] - efi/x86: Fix boot regression on systems with invalid memmap entries (Chris von Recklinghausen) [2091831] - efi: Add tracking for dynamically allocated memmaps (Chris von Recklinghausen) [2091831] - efi: Add a flags parameter to efi_memory_map (Chris von Recklinghausen) [2091831] - x86/kexec: fix memory leak of elf header buffer (Tao Liu) [2014945] - net: sched: add barrier to fix packet stuck problem for lockless qdisc (Davide Caratti) [2103025] - powercap: intel_rapl: add support for ALDERLAKE_N (David Arcari) [2096964] - clk: fix invalid usage of list cursor in unregister (David Arcari) [2105258] - clk: fix invalid usage of list cursor in register (David Arcari) [2105258] - powercap: intel_rapl: add support for RaptorLake (David Arcari) [2076724] - lib/math: move int_pow() from pwm_bl.c for wider use (Ivan Vecera) [2101700] - x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct kvm_xsave) (Paul Lai) [2092066]- net/sched: cls_u32: fix possible leak in u32_init_knode() (Davide Caratti) [2081283] - net/sched: cls_u32: fix netns refcount changes in u32_change() (Davide Caratti) [2081283] - net/sched: flower: fix parsing of ethertype following VLAN header (Davide Caratti) [2081283] - net: sched: limit TC_ACT_REPEAT loops (Davide Caratti) [2081283] - net_sched: add __rcu annotation to netdev->qdisc (Davide Caratti) [2081283] - sch_htb: Fail on unsupported parameters when offload is requested (Davide Caratti) [2081283] - net_sched: restore "mpu xxx" handling (Davide Caratti) [2081283] - net: sched: sch_netem: Refactor code in 4-state loss generator (Davide Caratti) [2081283] - net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (Amir Tzin) [2100474] - bpftool: man: Add missing top level docs (Yauheni Kaliuta) [2097615] - net/mlx5: CT: Fix header-rewrite re-use for tupels (Amir Tzin) [2101162] - cpuidle: haltpoll: Call cpuidle_poll_state_init() later (Mark Langsdorf) [2067313] - cpuidle: use default_groups in kobj_type (Mark Langsdorf) [2067313] - cpuidle: Fix cpuidle_remove_state_sysfs() kerneldoc comment (Mark Langsdorf) [2067313] - cpuidle: menu: Fix typo in a comment (Mark Langsdorf) [2067313] - cpuidle: Fix kobject memory leaks in error paths (Mark Langsdorf) [2067313] - cpuidle: menu: Take negative "sleep length" values into account (Mark Langsdorf) [2067313] - HID: elo: Revert USB reference counting (Benjamin Tissoires) [2073833] - HID: elo: fix memory leak in elo_probe (Benjamin Tissoires) [2073833] - fs: dlm: filter user dlm messages for kernel locks (Alexander Aring) [2026116] - psample: Add a fwd declaration for skbuff (Ivan Vecera) [2101706] - platform/x86/intel/sdsi: Fix bug in multi packet reads (Prarit Bhargava) [2100948] - platform/x86/intel/sdsi: Poll on ready bit for writes (Prarit Bhargava) [2100948] - platform/x86/intel/sdsi: Handle leaky bucket (Prarit Bhargava) [2100948] - indirect_call_wrapper: extend indirect wrapper to support up to 4 calls (Petr Oros) [2101705] - block: Fix handling of offline queues in blk_mq_alloc_request_hctx() (Ming Lei) [2081913] - netfilter: br_netfilter: do not skip all hooks with 0 priority (Florian Westphal) [2099732] - net: openvswitch: fix parsing of nw_proto for IPv6 fragments (Eelco Chaudron) [2101537] - s390/smp,vdso: fix ASCE handling (Tobias Huschle) [2103887] - [s390] s390/pci: fix zpci_zdev_put() on reserve (Claudio Imbrenda) [2102305] - intel/igbvf:fix repeated words in comments (Corinna Vinschen) [2037962] - igbvf: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037962] - SUNRPC: avoid race between mod_timer() and del_timer_sync() (Benjamin Coddington) [2104507] - iavf: Fix issue with MAC address of VF shown as zero (Petr Oros) [2037938] - iavf: switch to napi_build_skb() (Petr Oros) [2037938] - iavf: Remove non-inclusive language (Petr Oros) [2037938] - iavf: Fix incorrect use of assigning iavf_status to int (Petr Oros) [2037938] - iavf: stop leaking iavf_status as "errno" values (Petr Oros) [2037938] - iavf: Add usage of new virtchnl format to set default MAC (Petr Oros) [2037938] - iavf: refactor processing of VLAN V2 capability message (Petr Oros) [2037938] - iavf: Add support for 50G/100G in AIM algorithm (Petr Oros) [2037938] - iavf: remove redundant ret variable (Petr Oros) [2037938] - iavf: Remove useless DMA-32 fallback configuration (Petr Oros) [2037938] - cifs: fix potential double free during failed mount (Ronnie Sahlberg) [2088799] - cifs: escape spaces in share names (Dave Wysochanski) [2100367] - Documentation: add documentation for force_cgroup_v2_swappiness control (Nico Pache) [2084242] - Introduce force_cgroup_v2_swappiness tuneable to deprecate cgv1 per-cgroup swappiness (Nico Pache) [2084242] - redhat: trim rpminspect config file (Jarod Wilson)- powerpc/smp: Set numa node before updating mask (Diego Domingos) [2103833] - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Mohammed Gamal) [2088366] - irqdomain/treewide: Free firmware node after domain removal (Mohammed Gamal) [2088366] - x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64 (Mohammed Gamal) [2088366] - x86/kvm: Don't waste memory if kvmclock is disabled (Mohammed Gamal) [2088366] - x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() (Mohammed Gamal) [2088366] - x86/pci: Reducde #ifdeffery in PCI init code (Mohammed Gamal) [2088366] - hv_utils: Add comment about max VMbus packet size in VSS driver (Mohammed Gamal) [2088366] - x86/coco: Explicitly declare type of confidential computing platform (Mohammed Gamal) [2088366] - x86/hyper-v: Add hyperv Isolation VM check in the cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev: Use CC_ATTR attribute to generalize string I/O unroll (Mohammed Gamal) [2088366] - random: remove unused irq_flags argument from add_interrupt_randomness() (Mohammed Gamal) [2088366] - x86/hyperv: Fix definition of hv_ghcb_pg variable (Mohammed Gamal) [2088366] - swiotlb: Add CONFIG_HAS_IOMEM check around swiotlb_mem_remap() (Mohammed Gamal) [2088366] - hyper-v: Enable swiotlb bounce buffer for Isolation VM (Mohammed Gamal) [2088366] - swiotlb: Add swiotlb bounce buffer remap function for HV IVM (Mohammed Gamal) [2088366] - x86/hyperv: Refactor hv_msi_domain_free_irqs() (Mohammed Gamal) [2088366] - x86/hyperv: Move required MSRs check to initial platform probing (Mohammed Gamal) [2088366] - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Mohammed Gamal) [2088366] - x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Mohammed Gamal) [2088366] - x86/hyperv: Remove duplicate include (Mohammed Gamal) [2088366] - x86/hyperv: Remove duplicated include in hv_init (Mohammed Gamal) [2088366] - x86/hyperv: Add ghcb hvcall support for SNP VM (Mohammed Gamal) [2088366] - x86/hyperv: Add Write/Read MSR registers via ghcb page (Mohammed Gamal) [2088366] - x86/hyperv: Add new hvcall guest address host visibility support (Mohammed Gamal) [2088366] - x86/hyperv: Initialize shared memory boundary in the Isolation VM. (Mohammed Gamal) [2088366] - x86/hyperv: Initialize GHCB page in Isolation VM (Mohammed Gamal) [2088366] - x86/sev: Replace occurrences of sev_es_active() with cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev: Replace occurrences of sev_active() with cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev-es: Do not unroll string I/O for SEV-ES guests (Mohammed Gamal) [2088366] - efi/x86: Avoid RWX mappings for all of DRAM (Mohammed Gamal) [2088366] - x86/sme: Replace occurrences of sme_active() with cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev: Add an x86 version of cc_platform_has() (Mohammed Gamal) [2088366] - vmalloc: fix the owner argument for the new __vmalloc_node_range callers (Mohammed Gamal) [2088366] - mm: remove vmalloc_exec (Mohammed Gamal) [2088366] - arm64: use PAGE_KERNEL_ROX directly in alloc_insn_page (Mohammed Gamal) [2088366] - arm64/kprobes: set VM_FLUSH_RESET_PERMS on kprobe instruction pages (Mohammed Gamal) [2088366] - x86/hyperv: allocate the hypercall page with only read and execute bits (Mohammed Gamal) [2088366] - x86/hyperv: use vmalloc_exec for the hypercall page (Mohammed Gamal) [2088366] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [2088366] - x86/irq: Initialize PCI/MSI domain at PCI init time (Mohammed Gamal) [2088366] - x86/hyperv: implement an MSI domain for root partition (Mohammed Gamal) [2088366] - irqdomain/treewide: Keep firmware node unconditionally allocated (Mohammed Gamal) [2088366] - irqdomain/msi: Allow to override msi_domain_alloc/free_irqs() (Mohammed Gamal) [2088366] - x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV (Mohammed Gamal) [2088366] - x86/sev: Carve out HV call's return value verification (Mohammed Gamal) [2088366] - x86/sev: Fix noinstr for vc_ghcb_invalidate() (Mohammed Gamal) [2088366] - arch/cc: Introduce a function to check for confidential computing features (Mohammed Gamal) [2088366] - Revert "drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status" (Mohammed Gamal) [2088366] - Revert "drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status" (Mohammed Gamal) [2088366] - libperf tests: Fix typo in perf_evlist__open() failure error messages (Michael Petlan) [1878555] - libperf: Fix 32-bit build for tests uint64_t printf (Michael Petlan) [1878555] - libperf: Add arm64 support to perf_mmap__read_self() (Michael Petlan) [1878555] - libperf tests: Add test_stat_multiplexing test (Michael Petlan) [1878555] - libperf: Remove scaling process from perf_mmap__read_self() (Michael Petlan) [1878555] - libperf: Adopt perf_counts_values__scale() from tools/perf/util (Michael Petlan) [1878555] - arm64: perf: Don't register user access sysctl handler multiple times (Michael Petlan) [1878555] - Documentation: arm64: Document PMU counters access from userspace (Michael Petlan) [1878555] - arm64: perf: Enable PMU counter userspace access for perf event (Michael Petlan) [1878555] - arm64: perf: Add support for ARMv8.5-PMU 64-bit counters (Michael Petlan) [1878555] - arm64: perf: Clean up enable/disable calls (Michael Petlan) [1878555] - arm64: perf: Only advertise cap_user_time for arch_timer (Michael Petlan) [1878555] - arm64: perf: Implement correct cap_user_time (Michael Petlan) [1878555] - arm64: perf: Add userspace counter access disable switch (Michael Petlan) [1878555] - perf: Add a counter for number of user access events in context (Michael Petlan) [1878555] - x86: perf: Move RDPMC event flag to a common definition (Michael Petlan) [1878555] - Fix null ptr dereference crash due to premature release of ndlp. Upstream Status: RHEL-Only Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2034425 (Dick Kennedy) - lpfc updates for rh8.7 14.0.0.13 (Dick Kennedy) [2034425] - scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for NVMe I/O (Dick Kennedy) [2034425] - scsi: lpfc: Alter FPIN stat accounting logic (Dick Kennedy) [2034425] - scsi: lpfc: Decrement outstanding gidft_inp counter if lpfc_err_lost_link() (Dick Kennedy) [2034425] - scsi: lpfc: Use list_for_each_entry_safe() in rscn_recovery_check() (Dick Kennedy) [2034425] - scsi: lpfc: Fix ndlp put following a LOGO completion (Dick Kennedy) [2034425] - scsi: lpfc: Fix additional reference counting in lpfc_bsg_rport_els() (Dick Kennedy) [2034425] - scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() (Dick Kennedy) [2034425] - scsi: lpfc: Remove unneeded variable (Dick Kennedy) [2034425] - scsi: lpfc: Copyright updates for 14.2.0.2 patches (Dick Kennedy) [2034425] - scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE (Dick Kennedy) [2034425] - scsi: lpfc: Update stat accounting for READ_STATUS mbox command (Dick Kennedy) [2034425] - scsi: lpfc: Change FA-PWWN detection methodology (Dick Kennedy) [2034425] - scsi: lpfc: Register for Application Services FC-4 type in Fabric topology (Dick Kennedy) [2034425] - scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV ports (Dick Kennedy) [2034425] - scsi: lpfc: Revise FDMI reporting of supported port speed for trunk groups (Dick Kennedy) [2034425] - scsi: lpfc: Fix call trace observed during I/O with CMF enabled (Dick Kennedy) [2034425] - scsi: lpfc: Correct CRC32 calculation for congestion stats (Dick Kennedy) [2034425] - scsi: lpfc: Move MI module parameter check to handle dynamic disable (Dick Kennedy) [2034425] - scsi: lpfc: Remove unnecessary NULL pointer assignment for ELS_RDF path (Dick Kennedy) [2034425] - scsi: lpfc: Transition to NPR state upon LOGO cmpl if link down or aborted (Dick Kennedy) [2034425] - scsi: lpfc: Update fc_prli_sent outstanding only after guaranteed IOCB submit (Dick Kennedy) [2034425] - scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT (Dick Kennedy) [2034425] - scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI (Dick Kennedy) [2034425] - scsi: lpfc: Clear fabric topology flag before initiating a new FLOGI (Dick Kennedy) [2034425] - scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock (Dick Kennedy) [2034425] - scsi: lpfc: Requeue SCSI I/O to upper layer when fw reports link down (Dick Kennedy) [2034425] - scsi: lpfc: Zero SLI4 fcp_cmnd buffer's fcpCntl0 field (Dick Kennedy) [2034425] - scsi: lpfc: Fix diagnostic fw logging after a function reset (Dick Kennedy) [2034425] - scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg() (Dick Kennedy) [2034425] - scsi: lpfc: Tweak message log categories for ELS/FDMI/NVMe rescan (Dick Kennedy) [2034425] - scsi: lpfc: Fix queue failures when recovering from PCI parity error (Dick Kennedy) [2034425] - scsi: lpfc: Fix unload hang after back to back PCI EEH faults (Dick Kennedy) [2034425] - scsi: lpfc: Improve PCI EEH Error and Recovery Handling (Dick Kennedy) [2034425] - scsi: lpfc: Use kcalloc() (Dick Kennedy) [2034425] - scsi: lpfc: Fix typos in comments (Dick Kennedy) [2034425] - scsi: lpfc: Remove failing soft_wwn support (Dick Kennedy) [2034425] - scsi: lpfc: Reduce log messages seen after firmware download (Dick Kennedy) [2034425] - scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (Dick Kennedy) [2034425] - scsi: lpfc: Remove redundant flush_workqueue() call (Dick Kennedy) [2034425] - scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() (Dick Kennedy) [2034425] - scsi: lpfc: Use irq_set_affinity() (Dick Kennedy) [2034425] - time: Handle negative seconds correctly in timespec64_to_ns() (Íñigo Huguet) [2098634] - time: Prevent undefined behaviour in timespec64_to_ns() (Íñigo Huguet) [2098634] - mm,hwpoison: return -EBUSY when migration fails (Rafael Aquini) [2092671 2099510] - mm,hwpoison: remove drain_all_pages from shake_page (Rafael Aquini) [2092671] - mm,hwpoison: disable pcplists before grabbing a refcount (Rafael Aquini) [2092671] - mm,hwpoison: fix printing of page flags (Rafael Aquini) [2092671] - mm,hwpoison: refactor get_any_page (Rafael Aquini) [2092671] - mm,hwpoison: drop unneeded pcplist draining (Rafael Aquini) [2092671] - mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page (Rafael Aquini) [2092671] - redhat: Exclude cpufreq.h from kernel-headers (Patrick Talbert)- dm raid: fix accesses beyond end of raid member array (Benjamin Marzinski) [2012340] - dm mirror log: clear log bits up to BITS_PER_LONG boundary (Benjamin Marzinski) [2012340] - dm: fix BLK_STS_DM_REQUEUE handling when dm_io represents split bio (Benjamin Marzinski) [2012340] - dm mirror log: round up region bitmap size to BITS_PER_LONG (Benjamin Marzinski) [2012340] - dm: improve abnormal bio processing (Benjamin Marzinski) [2012340] - dm: simplify bio-based IO accounting further (Benjamin Marzinski) [2012340] - dm: don't grab target io reference in dm_zone_map_bio (Benjamin Marzinski) [2012340] - dm: improve bio splitting and associated IO accounting (Benjamin Marzinski) [2012340] - dm era: commit metadata in postsuspend after worker stops (Benjamin Marzinski) [2012340] - dm: fix race in dm_start_io_acct (Benjamin Marzinski) [2012340] - block: remove bioset_init_from_src (Benjamin Marzinski) [2012340] - dm: fix bio_set allocation (Benjamin Marzinski) [2012340] - dm verity: set DM_TARGET_IMMUTABLE feature flag (Benjamin Marzinski) [2012340] - dm cache metadata: remove unnecessary variable in __dump_mapping (Benjamin Marzinski) [2012340] - dm mpath: provide high-resolution timer to HST for bio-based (Benjamin Marzinski) [2012340] - dm crypt: make printing of the key constant-time (Benjamin Marzinski) [2012340] - dm integrity: fix error code in dm_integrity_ctr() (Benjamin Marzinski) [2012340] - dm stats: add cond_resched when looping over entries (Benjamin Marzinski) [2012340] - dm: improve dm_io reference counting (Benjamin Marzinski) [2012340] - dm: switch to bdev based IO accounting interfaces (Benjamin Marzinski) [2012340] - block: add sectors parameter to bio_start_io_acct_time() (Benjamin Marzinski) [2012340] - dm: pass dm_io instance to dm_io_acct directly (Benjamin Marzinski) [2012340] - dm: don't pass bio to __dm_start_io_acct and dm_end_io_acct (Benjamin Marzinski) [2012340] - dm: use bio_sectors in dm_aceept_partial_bio (Benjamin Marzinski) [2012340] - dm: simplify basic targets (Benjamin Marzinski) [2012340] - dm: conditionally enable branching for less used features (Benjamin Marzinski) [2012340] - dm: move hot dm_io members to same cacheline as dm_target_io (Benjamin Marzinski) [2012340] - dm: add local variables to clone_endio and __map_bio (Benjamin Marzinski) [2012340] - dm: mark various branches unlikely (Benjamin Marzinski) [2012340] - dm: simplify dm_start_io_acct (Benjamin Marzinski) [2012340] - dm: simplify dm_io access in dm_split_and_process_bio (Benjamin Marzinski) [2012340] - dm: factor out dm_io_set_error and __dm_io_dec_pending (Benjamin Marzinski) [2012340] - block: fix offset/size check in bio_trim() (Benjamin Marzinski) [2012340] - block: fix argument type of bio_trim() (Benjamin Marzinski) [2012340] - dm: allow dm_accept_partial_bio() for dm_io without duplicate bios (Benjamin Marzinski) [2012340] - dm mpath: only use ktime_get_ns() in historical selector (Benjamin Marzinski) [2012340] - dm: fix dm_io and dm_target_io flags race condition on Alpha (Benjamin Marzinski) [2012340] - dm integrity: set journal entry unused when shrinking device (Benjamin Marzinski) [2012340] - dm ioctl: log an error if the ioctl structure is corrupted (Benjamin Marzinski) [2012340] - dm: consolidate spinlocks in dm_io struct (Benjamin Marzinski) [2012340] - dm: reduce size of dm_io and dm_target_io structs (Benjamin Marzinski) [2012340] - dm: switch dm_target_io booleans over to proper flags (Benjamin Marzinski) [2012340] - dm: switch dm_io booleans over to proper flags (Benjamin Marzinski) [2012340] - dm: return void from __send_empty_flush (Benjamin Marzinski) [2012340] - dm: factor out dm_io_complete (Benjamin Marzinski) [2012340] - dm cache: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: simplify dm_sumbit_bio_remap interface (Benjamin Marzinski) [2012340] - dm thin: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: add WARN_ON_ONCE to dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: requeue IO if mapping table not yet available (Benjamin Marzinski) [2012340] - dm thin metadata: remove unused dm_thin_remove_block and __remove (Benjamin Marzinski) [2012340] - dm thin: use time_is_before_jiffies instead of open coding it (Benjamin Marzinski) [2012340] - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Benjamin Marzinski) [2012340] - dm ioctl: prevent potential spectre v1 gadget (Benjamin Marzinski) [2012340] - dm cache policy smq: make static read-only array table const (Benjamin Marzinski) [2012340] - dm delay: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm crypt: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: add dm_submit_bio_remap interface (Benjamin Marzinski) [2012340] - dm: flag clones created by __send_duplicate_bios (Benjamin Marzinski) [2012340] - dm: reduce dm_io and dm_target_io struct sizes (Benjamin Marzinski) [2012340] - dm: move duplicate code from callers of alloc_tio into alloc_tio (Benjamin Marzinski) [2012340] - dm: record old_sector in dm_target_io before calling map function (Benjamin Marzinski) [2012340] - dm: remove legacy code only needed before submit_bio recursion (Benjamin Marzinski) [2012340] - dm: remove unused mapped_device argument from free_tio (Benjamin Marzinski) [2012340] - dm: remove impossible BUG_ON in __send_empty_flush (Benjamin Marzinski) [2012340] - dm: reduce code duplication in __map_bio (Benjamin Marzinski) [2012340] - dm: refactor dm_split_and_process_bio a bit (Benjamin Marzinski) [2012340] - dm: fold __clone_and_map_data_bio into __split_and_process_bio (Benjamin Marzinski) [2012340] - dm: rename split functions (Benjamin Marzinski) [2012340] - dm: eliminate copying of dm_io fields in dm_io_dec_pending (Benjamin Marzinski) [2012340] - dm ioctl: return UUID in DM_LIST_DEVICES_CMD result (Benjamin Marzinski) [2012340] - dm crypt: support using trusted keys (Benjamin Marzinski) [2012340] - dm crypt: replaced #if defined with IS_ENABLED (Benjamin Marzinski) [2012340] - ext4: add check to prevent attempting to resize an fs with sparse_super2 (Lukas Czerner) [2077760] - fscache: Avoid ASSERTCMP if two threads race into fscache_disable_cookie (Dave Wysochanski) [2073260] - lib: bitmap: Introduce node-aware alloc API (Ivan Vecera) [2101701] - exec: Force single empty string when argv is empty (Rafael Aquini) [2100955] - powerpc: Enable execve syscall exit tracepoint (Steve Best) [2095521] - cgroup: disable controllers at parse time (Waiman Long) [2098264] - init: initialize jump labels before command line option parsing (Waiman Long) [2098264] - smp: Make softirq handling RT safe in flush_smp_call_function_queue() (Phil Auld) [2097364] - smp: Rename flush_smp_call_function_from_idle() (Phil Auld) [2097364] - cpupower: Add "perf" option to print AMD P-State information (Steve Best) [2059365] - cpupower: Add function to print AMD P-State performance capabilities (Steve Best) [2059365] - cpupower: Move print_speed function into misc helper (Steve Best) [2059365] - cpupower: Enable boost state support for AMD P-State module (Steve Best) [2059365] - cpupower: Add AMD P-State sysfs definition and access helper (Steve Best) [2059365] - cpupower: Introduce ACPI CPPC library (Steve Best) [2059365] - cpupower: Add the function to get the sysfs value from specific table (Steve Best) [2059365] - cpupower: Initial AMD P-State capability (Steve Best) [2059365] - cpupower: Add the function to check AMD P-State enabled (Steve Best) [2059365] - cpupower: Add AMD P-State capability flag (Steve Best) [2059365] - tools/power/cpupower/{ToDo => TODO}: Rename the todo file (Steve Best) [2059365] - tools: cpupower: fix typo in cpupower-idle-set(1) manpage (Steve Best) [2059365] - ntb: intel: fix port config status offset for SPR (John W. Linville) [2048750] - NTB/msi: Use struct_size() helper in devm_kzalloc() (John W. Linville) [2048750] - ntb_hw_switchtec: Fix a minor issue in config_req_id_table() (John W. Linville) [2048750] - ntb_hw_switchtec: Remove code for disabling ID protection (John W. Linville) [2048750] - ntb_hw_switchtec: Update the way of getting VEP instance ID (John W. Linville) [2048750] - ntb_hw_switchtec: AND with the part_map for a valid tpart_vec (John W. Linville) [2048750] - ntb_hw_switchtec: Fix bug with more than 32 partitions (John W. Linville) [2048750] - ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all (John W. Linville) [2048750] - ntb_hw_switchtec: fix the spelling of "its" (John W. Linville) [2048750] - NTB/msi: Fix ntbm_msi_request_threaded_irq() kernel-doc comment (John W. Linville) [2048750] - NTB: switch from 'pci_' to 'dma_' API (John W. Linville) [2048750] - ntb: ntb_pingpong: remove redundant initialization of variables msg_data and spad_data (John W. Linville) [2048750] - NTB: perf: Fix an error code in perf_setup_inbuf() (John W. Linville) [2048750] - NTB: Fix an error code in ntb_msit_probe() (John W. Linville) [2048750] - ntb: intel: remove invalid email address in header comment (John W. Linville) [2048750] - NTB: Add support for EPF PCI Non-Transparent Bridge (John W. Linville) [2048750] - ntb: intel: add Intel NTB LTR vendor support for gen4 NTB (John W. Linville) [2048750] - ntb: idt: fix error check in ntb_hw_idt.c (John W. Linville) [2048750]- KVM: x86: Fix the intel_pt PMI handling wrongly considered from guest (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't rebuild page when the page is synced and no tlb flushing is required (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Verify the pmu event filter matches the correct event (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Add the helper function create_pmu_event_filter (Vitaly Kuznetsov) [2074835] - kvm: x86/pmu: Fix the compare function used by the pmu event filter (Vitaly Kuznetsov) [2074835] - KVM: Free new dirty bitmap if creating a new memslot fails (Vitaly Kuznetsov) [2074835] - KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref (Vitaly Kuznetsov) [2074835] - tools arch x86: Sync asm/cpufeatures.h with the with the kernel (Vitaly Kuznetsov) [2074835] - KVM: PPC: Book3S HV: Fix kvm_unmap_gfn_range_hv() for Hash MMU (Vitaly Kuznetsov) [2074835] - KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: arm64: Fix boolreturn.cocci warnings (Vitaly Kuznetsov) [2074835] - KVM: VMX: Exit to userspace if vCPU has injected exception and invalid state (Vitaly Kuznetsov) [2074835] - KVM: SEV: Mark nested locking of vcpu->lock (Vitaly Kuznetsov) [2074835] - kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use atomic XCHG to write TDP MMU SPTEs with volatile bits (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move shadow-present check out of spte_has_volatile_bits() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't treat fully writable SPTEs as volatile (modulo A/D) (Vitaly Kuznetsov) [2074835] - selftests: kvm: add amx_test to .gitignore (Vitaly Kuznetsov) [2074835] - Revert "x86/mm: Introduce lookup_address_in_mm()" (Vitaly Kuznetsov) [2074835] - KVM: x86: work around QEMU issue with synthetic CPUID leaves (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: fix potential races when walking host page table (Vitaly Kuznetsov) [2074835] - Documentation: KVM: Update documentation to indicate KVM is arm64-only (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Do not create SPTEs for GFNs that exceed host.MAXPHYADDR (Vitaly Kuznetsov) [2074835] - kvm: selftests: introduce and use more page size-related constants (Vitaly Kuznetsov) [2074835] - kvm: selftests: do not use bitfields larger than 32-bits for PTEs (Vitaly Kuznetsov) [2074835] - KVM: SEV: add cache flush to solve SEV cache incoherency issues (Vitaly Kuznetsov) [2074835] - KVM: SVM: Flush when freeing encrypted pages even on SME_COHERENT CPUs (Vitaly Kuznetsov) [2074835] - KVM: SVM: Simplify and harden helper to flush SEV guest page(s) (Vitaly Kuznetsov) [2074835] - KVM: selftests: Silence compiler warning in the kvm_page_table_test (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Vitaly Kuznetsov) [2074835] - x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Vitaly Kuznetsov) [2074835] - KVM: x86: Skip KVM_GUESTDBG_BLOCKIRQ APICv update if APICv is disabled (Vitaly Kuznetsov) [2074835] - KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Defer APICv updates while L2 is active until L1 is active (Vitaly Kuznetsov) [2074835] - KVM: x86: Tag APICv DISABLE inhibit, not ABSENT, if APICv is disabled (Vitaly Kuznetsov) [2074835] - KVM: Add helpers to wrap vcpu->srcu_idx and yell if it's abused (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() (Vitaly Kuznetsov) [2074835] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2074835] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Vitaly Kuznetsov) [2074835] - tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources (Vitaly Kuznetsov) [2074835] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Check for supported page sizes (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Initialise default guest mode at test startup time (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Introduce a variable default IPA size (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Rework TCR_EL1 configuration (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Avoid writing to TSC page without an active vCPU (Vitaly Kuznetsov) [2074835] - KVM: SVM: Do not activate AVIC for SEV-enabled guest (Vitaly Kuznetsov) [2074835] - selftests: kvm: add tsc_scaling_sync to .gitignore (Vitaly Kuznetsov) [2074835] - KVM: Don't create VM debugfs files outside of the VM directory (Vitaly Kuznetsov) [2074835] - KVM: avoid NULL pointer dereference in kvm_dirty_ring_push (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: remove unnecessary flush_workqueue() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded (Vitaly Kuznetsov) [2074835] - KVM: SEV: Add cond_resched() to loop in sev_clflush_pages() (Vitaly Kuznetsov) [2074835] - KVM: x86: fix sending PV IPI (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove redundant vm_entry_controls_clearbit() call (Vitaly Kuznetsov) [2074835] - KVM: x86: cleanup enter_rmode() (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: fix tsc scaling when the host doesn't support it (Vitaly Kuznetsov) [2074835] - kvm: x86: SVM: remove unused defines (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: move tsc ratio definitions to svm.h (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: fix avic spec based definitions again (Vitaly Kuznetsov) [2074835] - KVM: x86: Only do MSR filtering when access MSR by rdmsr/wrmsr (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Fix and isolate TSX-specific performance event logic (Vitaly Kuznetsov) [2074835] - KVM: x86: mmu: trace kvm_mmu_set_spte after the new SPTE was set (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Vitaly Kuznetsov) [2074835] - KVM: x86: Trace all APICv inhibit changes and capture overall status (Vitaly Kuznetsov) [2074835] - KVM: x86: Add wrappers for setting/clearing APICv inhibits (Vitaly Kuznetsov) [2074835] - KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Vitaly Kuznetsov) [2074835] - KVM: X86: Handle implicit supervisor access with SMAP (Vitaly Kuznetsov) [2074835] - KVM: X86: Rename variable smap to not_smap in permission_fault() (Vitaly Kuznetsov) [2074835] - KVM: X86: Fix comments in update_permission_bitmask (Vitaly Kuznetsov) [2074835] - KVM: X86: Change the type of access u32 to u64 (Vitaly Kuznetsov) [2074835] - KVM: Remove dirty handling from gfn_to_pfn_cache completely (Vitaly Kuznetsov) [2074835] - KVM: Use enum to track if cached PFN will be used in guest and/or host (Vitaly Kuznetsov) [2074835] - KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Use different raw event masks for AMD and Intel (Vitaly Kuznetsov) [2074835] - KVM: Don't actually set a request when evicting vCPUs for GFN cache invd (Vitaly Kuznetsov) [2074835] - KVM: avoid double put_page with gfn-to-pfn cache (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only TDP MMU leafs in zap range and mmu_notifier unmap (Vitaly Kuznetsov) [2074835] - KVM: SVM: fix panic on out-of-bounds guest IRQ (Vitaly Kuznetsov) [2074835] - KVM: MMU: propagate alloc_workqueue failure (Vitaly Kuznetsov) [2074835] - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov) [2074835] - KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov) [2074835] - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix clang -Wimplicit-fallthrough in do_host_cpuid() (Vitaly Kuznetsov) [2074835] - Revert "KVM: set owner of cpu and vm file operations" (Vitaly Kuznetsov) [2074835] - KVM: Prevent module exit until all VMs are freed (Vitaly Kuznetsov) [2074835] - KVM: use kvcalloc for array allocations (Vitaly Kuznetsov) [2074835] - KVM: x86: Introduce KVM_CAP_DISABLE_QUIRKS2 (Vitaly Kuznetsov) [2074835] - kvm: x86: Require const tsc for RT (Vitaly Kuznetsov) [2074835] - KVM: x86: synthesize CPUID leaf 0x80000021h if useful (Vitaly Kuznetsov) [2074835] - KVM: x86: add support for CPUID leaf 0x80000021 (Vitaly Kuznetsov) [2074835] - Revert "KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gfn_range()" (Vitaly Kuznetsov) [2074835] - kvm: x86/mmu: Flush TLB before zap_gfn_range releases RCU (Vitaly Kuznetsov) [2074835] - kvm/emulate: Fix SETcc emulation function offsets with SLS (Vitaly Kuznetsov) [2074835] - KVM: compat: riscv: Prevent KVM_COMPAT from being selected (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add test to populate a VM with the max possible guest mem (Vitaly Kuznetsov) [2074835] - KVM: selftests: Define cpu_relax() helpers for s390 and x86 (Vitaly Kuznetsov) [2074835] - KVM: selftests: Split out helper to allocate guest mem via memfd (Vitaly Kuznetsov) [2074835] - KVM: selftests: add shared hugetlbfs backing source type (Vitaly Kuznetsov) [2074835] - KVM: selftests: Move raw KVM_SET_USER_MEMORY_REGION helper to utils (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: WARN on any attempt to atomically update REMOVED SPTE (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check for a REMOVED leaf SPTE before making the SPTE (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap defunct roots via asynchronous worker (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap roots in two passes to avoid inducing RCU stalls (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow yielding when zapping GFNs for defunct TDP MMU root (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap invalidated roots via asynchronous worker (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Defer TLB flush to caller when freeing TDP MMU shadow pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Do remote TLB flush before dropping RCU in TDP MMU resched (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Require mmu_lock be held for write to zap TDP MMU range (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add dedicated helper to zap TDP MMU root shadow page (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Skip remote TLB flush when zapping all of TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only the target TDP MMU shadow page in NX recovery (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Refactor low-level TDP MMU set SPTE helper to take raw values (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: WARN if old _or_ new SPTE is REMOVED in non-atomic path (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add helpers to read/write TDP MMU SPTEs and document RCU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop RCU after processing each root in MMU notifier hooks (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Batch TLB flushes from TDP MMU for MMU notifier change_spte (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check for !leaf=>leaf, not PFN change, in TDP MMU SP removal (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do not allow readers to acquire references to invalid roots (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: only perform eager page splitting on valid roots (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Require mmu_lock be held for write in unyielding root iter (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Document that zapping invalidated roots doesn't need to flush (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Formalize TDP MMU's (unintended?) deferred TLB flush logic (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fix wrong/misleading comments in TDP MMU fast zap (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU (Vitaly Kuznetsov) [2074835] - selftests: kvm: add generated file to the .gitignore (Vitaly Kuznetsov) [2074835] - KVM: x86: pull kvm->srcu read-side to kvm_arch_vcpu_ioctl_run (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots() (Vitaly Kuznetsov) [2074835] - KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Vitaly Kuznetsov) [2074835] - KVM: SVM: Exit to userspace on ENOMEM/EFAULT GHCB errors (Vitaly Kuznetsov) [2074835] - KVM: WARN if is_unsync_root() is called on a root without a shadow page (Vitaly Kuznetsov) [2074835] - KVM: Drop KVM_REQ_MMU_RELOAD and update vcpu-requests.rst documentation (Vitaly Kuznetsov) [2074835] - KVM: s390: Replace KVM_REQ_MMU_RELOAD usage with arch specific request (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only obsolete roots if a root shadow page is zapped (Vitaly Kuznetsov) [2074835] - KVM: Drop kvm_reload_remote_mmus(), open code request in x86 users (Vitaly Kuznetsov) [2074835] - KVM: x86: Invoke kvm_mmu_unload() directly on CR4.PCIDE change (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Move the unhandled outer privilege level logic of far return into __load_segment_descriptor() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Fix wrong privilege check for code segment in __load_segment_descriptor() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add test to verify KVM handling of ICR (Vitaly Kuznetsov) [2074835] - KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Vitaly Kuznetsov) [2074835] - KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Vitaly Kuznetsov) [2074835] - KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Vitaly Kuznetsov) [2074835] - KVM: x86: Make kvm_lapic_reg_{read,write}() static (Vitaly Kuznetsov) [2074835] - KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Vitaly Kuznetsov) [2074835] - KVM: SVM: Use common kvm_apic_write_nodecode() for AVIC write traps (Vitaly Kuznetsov) [2074835] - KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Vitaly Kuznetsov) [2074835] - KVM: VMX: Handle APIC-write offset wrangling in VMX code (Vitaly Kuznetsov) [2074835] - KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix emulation in writing cr8 (Vitaly Kuznetsov) [2074835] - KVM: x86: flush TLB separately from MMU reset (Vitaly Kuznetsov) [2074835] - KVM: x86: Yield to IPI target vCPU only if it is busy (Vitaly Kuznetsov) [2074835] - x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64 (Vitaly Kuznetsov) [2074835] - x86/kvm: Don't waste memory if kvmclock is disabled (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: clear MMIO cache when unloading the MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Always use current mmu's role when loading new PGD (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: load new PGD after the shadow MMU is initialized (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: look for a cached PGD when going from 32-bit to 64-bit (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do not pass vcpu to root freeing functions (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do not consult levels when freeing roots (Vitaly Kuznetsov) [2074835] - KVM: x86: use struct kvm_mmu_root_info for mmu->root (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugs (Vitaly Kuznetsov) [2074835] - KVM: x86: do not deliver asynchronous page faults if CR0.PG=0 (Vitaly Kuznetsov) [2074835] - KVM: x86: Reinitialize context if host userspace toggles EFER.LME (Vitaly Kuznetsov) [2074835] - KVM: selftests: Verify disabling PMU virtualization via KVM_CAP_CONFIG_PMU (Vitaly Kuznetsov) [2074835] - KVM: selftests: Carve out helper to create "default" VM without vCPUs (Vitaly Kuznetsov) [2074835] - KVM: x86: Provide per VM capability for disabling PMU virtualization (Vitaly Kuznetsov) [2074835] - KVM: Move VM's worker kthreads back to the original cgroup before exiting. (Vitaly Kuznetsov) [2074835] - KVM: VMX: Remove scratch 'cpu' variable that shadows an identical scratch var (Vitaly Kuznetsov) [2074835] - kvm: vmx: Fix typos comment in __loaded_vmcs_clear() (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Make setup/unsetup under the same conditions (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB flush hypercalls (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb() (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi() (Vitaly Kuznetsov) [2074835] - Revert "KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest()" (Vitaly Kuznetsov) [2074835] - Revert "KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs()" (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: disallow userspace setting of MSR_AMD64_TSC_RATIO to non default value when tsc scaling disabled (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: make apf token non-zero to fix bug (Vitaly Kuznetsov) [2074835] - selftests: kvm: Add the uapi headers include variable (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add EXTRA_CFLAGS in top-level Makefile (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove MMU auditing (Vitaly Kuznetsov) [2074835] - KVM: x86: make several APIC virtualization callbacks optional (Vitaly Kuznetsov) [2074835] - KVM: x86: warn on incorrectly NULL members of kvm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: x86: remove KVM_X86_OP_NULL and mark optional kvm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: x86: use static_call_cond for optional callbacks (Vitaly Kuznetsov) [2074835] - KVM: x86: return 1 unconditionally for availability of KVM_CAP_VAPIC (Vitaly Kuznetsov) [2074835] - selftests: KVM: allow sev_migrate_tests on machines without SEV-ES (Vitaly Kuznetsov) [2074835] - KVM: SEV: Allow SEV intra-host migration of VM with mirrors (Vitaly Kuznetsov) [2074835] - x86/kvm: Fix compilation warning in non-x86_64 builds (Vitaly Kuznetsov) [2074835] - kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup mode (Vitaly Kuznetsov) [2074835] - KVM: Fix lockdep false negative during host resume (Vitaly Kuznetsov) [2074835] - KVM: x86: Add KVM_CAP_ENABLE_CAP to x86 (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event (Vitaly Kuznetsov) [2074835] - KVM: x86: Replace memset() "optimization" with normal per-field writes (Vitaly Kuznetsov) [2074835] - KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Vitaly Kuznetsov) [2074835] - KVM: SVM: set IRR in svm_deliver_interrupt (Vitaly Kuznetsov) [2074835] - KVM: SVM: extract avic_ring_doorbell (Vitaly Kuznetsov) [2074835] - selftests: kvm: Remove absent target file (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use local pointer to vcpu_vmx in vmx_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [2074835] - KVM: selftests: nSVM: Add enlightened MSR-Bitmap selftest (Vitaly Kuznetsov) [2074835] - KVM: selftests: nSVM: Update 'struct vmcb_control_area' definition (Vitaly Kuznetsov) [2074835] - KVM: selftests: nSVM: Set up MSR-Bitmap for SVM guests (Vitaly Kuznetsov) [2074835] - KVM: selftests: nVMX: Add enlightened MSR-Bitmap selftest (Vitaly Kuznetsov) [2074835] - KVM: selftests: nVMX: Properly deal with 'hv_clean_fields' (Vitaly Kuznetsov) [2074835] - KVM: selftests: Adapt hyperv_cpuid test to the newly introduced Enlightened MSR-Bitmap (Vitaly Kuznetsov) [2074835] - KVM: nSVM: Implement Enlightened MSR-Bitmap feature (Vitaly Kuznetsov) [2074835] - KVM: nSVM: Split off common definitions for Hyper-V on KVM and KVM on Hyper-V (Vitaly Kuznetsov) [2074835] - KVM: x86: Make kvm_hv_hypercall_enabled() static inline (Vitaly Kuznetsov) [2074835] - KVM: nSVM: Track whether changes in L0 require MSR bitmap for L2 to be rebuilt (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add an option to disable MANUAL_PROTECT_ENABLE and INITIALLY_SET (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add tracepoint for splitting huge pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Split huge pages mapped by the TDP MMU during KVM_CLEAR_DIRTY_LOG (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Split huge pages mapped by the TDP MMU when dirty logging is enabled (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Separate TDP MMU shadow page allocation and initialization (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Derive page role for TDP MMU shadow pages from parent (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove redundant role overrides for TDP MMU shadow pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Refactor TDP MMU iterators to take kvm_mmu_page root (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move restore_acc_track_spte() to spte.h (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop new_spte local variable from restore_acc_track_spte() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unnecessary warnings from restore_acc_track_spte() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Consolidate logic to atomically install a new TDP MMU page table (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename handle_removed_tdp_mmu_page() to handle_removed_pt() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename TDP MMU functions that handle shadow pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Change tdp_mmu_{set,zap}_spte_atomic() to return 0/-EBUSY (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Automatically update iter->old_spte if cmpxchg fails (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename __rmap_write_protect() to rmap_write_protect() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename rmap_write_protect() to kvm_vcpu_write_protect_gfn() (Vitaly Kuznetsov) [2074835] - KVM: x86: Add checks for reserved-to-zero Hyper-V hypercall fields (Vitaly Kuznetsov) [2074835] - KVM: x86: Reject fixeds-size Hyper-V hypercalls with non-zero "var_cnt" (Vitaly Kuznetsov) [2074835] - KVM: x86: Shove vp_bitmap handling down into sparse_set_to_vcpu_mask() (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't bother reading sparse banks that end up being ignored (Vitaly Kuznetsov) [2074835] - KVM: x86: Add a helper to get the sparse VP_SET for IPIs and TLB flushes (Vitaly Kuznetsov) [2074835] - KVM: x86: Refactor kvm_hv_flush_tlb() to reduce indentation (Vitaly Kuznetsov) [2074835] - KVM: x86: Get the number of Hyper-V sparse banks from the VARHEAD field (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Consolidate comments about {Host,MMU}-writable (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename DEFAULT_SPTE_MMU_WRITEABLE to DEFAULT_SPTE_MMU_WRITABLE (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move is_writable_pte() to spte.h (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check SPTE writable invariants when setting leaf SPTEs (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move SPTE writable invariant checks to a helper function (Vitaly Kuznetsov) [2074835] - KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Vitaly Kuznetsov) [2074835] - KVM: VMX: Dont' send posted IRQ if vCPU == this vCPU and vCPU is IN_GUEST_MODE (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename hook implementations to conform to kvm_x86_ops' names (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename SEV implemenations to conform to kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: x86: Use more verbose names for mem encrypt kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove unused MAX_INST_SIZE #define (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename svm_flush_tlb() to svm_flush_tlb_current() (Vitaly Kuznetsov) [2074835] - KVM: x86: Move get_cs_db_l_bits() helper to SVM (Vitaly Kuznetsov) [2074835] - KVM: VMX: Rename VMX functions to conform to kvm_x86_ops names (Vitaly Kuznetsov) [2074835] - KVM: x86: Use static_call() for copy/move encryption context ioctls() (Vitaly Kuznetsov) [2074835] - KVM: x86: Unexport kvm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: x86: Uninline and export hv_track_root_tdp() (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Refactor PMU refresh to avoid referencing kvm_x86_ops.pmu_ops (Vitaly Kuznetsov) [2074835] - KVM: xen: Use static_call() for invoking kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: x86: Use static_call() for .vcpu_deliver_sipi_vector() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Call vmx_get_cpl() directly in handle_dr() (Vitaly Kuznetsov) [2074835] - KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop export for .tlb_flush_current() static_call key (Vitaly Kuznetsov) [2074835] - KVM: x86: skip host CPUID call for hypervisor leaves (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove unused "flags" of kvm_pv_kick_cpu_op() (Vitaly Kuznetsov) [2074835] - KVM: Remove unused "kvm" of kvm_make_vcpu_request() (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove unused "vcpu" of kvm_scale_tsc() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulate: Remove unused "tss_selector" of task_switch_{16, 32}() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulate: Remove unused "ctxt" of setup_syscalls_segments() (Vitaly Kuznetsov) [2074835] - KVM: x86/ioapic: Remove unused "addr" and "length" of ioapic_read_indirect() (Vitaly Kuznetsov) [2074835] - KVM: x86/i8259: Remove unused "addr" of elcr_ioport_{read,write}() (Vitaly Kuznetsov) [2074835] - KVM: SVM: improve split between svm_prepare_guest_switch and sev_es_prepare_guest_switch (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Remove unused "vcpu" of svm_check_exit_valid() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu_audit: Remove unused "level" of audit_spte_after_sync() (Vitaly Kuznetsov) [2074835] - KVM: x86/tdp_mmu: Remove unused "kvm" of kvm_tdp_mmu_get_root() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unused "vcpu" of reset_{tdp,ept}_shadow_zero_bits_mask() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unused "kvm" of __rmap_write_protect() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unused "kvm" of kvm_mmu_unlink_parents() (Vitaly Kuznetsov) [2074835] - KVM: x86: Skip APICv update if APICv is disable at the module level (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop NULL check on kvm_x86_ops.check_apicv_inhibit_reasons (Vitaly Kuznetsov) [2074835] - KVM: x86: Unexport __kvm_request_apicv_update() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Fix runstate updates to be atomic when preempting vCPU (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Vitaly Kuznetsov) [2074835] - KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: expose clean bit support to the guest (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry which is a result of RSM (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved state (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: fix potential NULL derefernce on nested migration (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NPT && !gCR0.PG case (Vitaly Kuznetsov) [2074835] - Revert "svm: Add warning message for AVIC IPI invalid target" (Vitaly Kuznetsov) [2074835] - selftests: KVM: Test OS lock behavior (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add OSLSR_EL1 to the list of blessed regs (Vitaly Kuznetsov) [2074835] - KVM: x86: Report deprecated x87 features in supported CPUID (Vitaly Kuznetsov) [2074835] - x86/cpufeatures: Add FDP_EXCPTN_ONLY and ZERO_FCS_FDS (Vitaly Kuznetsov) [2074835] - KVM: x86: use the KVM side max supported fixed counter (Vitaly Kuznetsov) [2074835] - x86: Share definition of __is_canonical_address() (Vitaly Kuznetsov) [2074835] - perf/x86/intel/pt: Relax address filter validation (Vitaly Kuznetsov) [2074835] - KVM: x86: Move delivery of non-APICv interrupt into vendor code (Vitaly Kuznetsov) [2074835] - KVM: eventfd: Fix false positive RCU usage warning (Vitaly Kuznetsov) [2074835] - selftests: kvm: check dynamic bits against KVM_X86_XCOMP_GUEST_SUPP (Vitaly Kuznetsov) [2074835] - KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any time (Vitaly Kuznetsov) [2074835] - KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS (Vitaly Kuznetsov) [2074835] - KVM: x86: Keep MSR_IA32_XSS unchanged for INIT (Vitaly Kuznetsov) [2074835] - KVM: x86: Free kvm_cpuid_entry2 array on post-KVM_RUN KVM_SET_CPUID{,2} (Vitaly Kuznetsov) [2074835] - KVM: nVMX: WARN on any attempt to allocate shadow VMCS for vmcs02 (Vitaly Kuznetsov) [2074835] - KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest (Vitaly Kuznetsov) [2074835] - KVM: x86: Check .flags in kvm_cpuid_check_equal() too (Vitaly Kuznetsov) [2074835] - KVM: x86: Forcibly leave nested virt when SMM state is toggled (Vitaly Kuznetsov) [2074835] - KVM: SVM: drop unnecessary code in svm_hv_vmcb_dirty_nested_enlightenments() (Vitaly Kuznetsov) [2074835] - KVM: SVM: hyper-v: Enable Enlightened MSR-Bitmap support for real (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't apply SEV+SMAP workaround on code fetch or PT access (Vitaly Kuznetsov) [2074835] - KVM: SVM: Inject #UD on attempted emulation for SEV guest w/o insn buffer (Vitaly Kuznetsov) [2074835] - KVM: SVM: WARN if KVM attempts emulation on #UD or #GP for SEV guests (Vitaly Kuznetsov) [2074835] - KVM: x86: Pass emulation type to can_emulate_instruction() (Vitaly Kuznetsov) [2074835] - KVM: SVM: Explicitly require DECODEASSISTS to enable SEV support (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't intercept #GP for SEV guests (Vitaly Kuznetsov) [2074835] - Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Vitaly Kuznetsov) [2074835] - KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: skip eax alignment check for non-SVM instructions (Vitaly Kuznetsov) [2074835] - KVM: LAPIC: Also cancel preemption timer during SET_LAPIC (Vitaly Kuznetsov) [2074835] - KVM: VMX: Remove vmcs_config.order (Vitaly Kuznetsov) [2074835] - KVM/X86: Make kvm_vcpu_reload_apic_access_page() static (Vitaly Kuznetsov) [2074835] - KVM: selftests: Re-enable access_tracking_perf_test (Vitaly Kuznetsov) [2074835] - KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow (Vitaly Kuznetsov) [2074835] - KVM: remove async parameter of hva_to_pfn_remapped() (Vitaly Kuznetsov) [2074835] - x86,kvm/xen: Remove superfluous .fixup usage (Vitaly Kuznetsov) [2074835] - KVM: VMX: Zero host's SYSENTER_ESP iff SYSENTER is NOT used (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Fix the warning in lib/x86_64/processor.c (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Fix the warning in pmu_event_filter_test.c (Vitaly Kuznetsov) [2074835] - kvm: selftests: Do not indent with spaces (Vitaly Kuznetsov) [2074835] - KVM: SVM: Nullify vcpu_(un)blocking() hooks if AVIC is disabled (Vitaly Kuznetsov) [2074835] - KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Vitaly Kuznetsov) [2074835] - KVM: VMX: Don't do full kick when handling posted interrupt wakeup (Vitaly Kuznetsov) [2074835] - KVM: VMX: Fold fallback path into triggering posted IRQ helper (Vitaly Kuznetsov) [2074835] - KVM: VMX: Pass desired vector instead of bool for triggering posted IRQ (Vitaly Kuznetsov) [2074835] - KVM: VMX: Don't do full kick when triggering posted interrupt "fails" (Vitaly Kuznetsov) [2074835] - KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Vitaly Kuznetsov) [2074835] - KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Vitaly Kuznetsov) [2074835] - KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: x86: Unexport LAPIC's switch_to_{hv,sw}_timer() helpers (Vitaly Kuznetsov) [2074835] - KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 (Vitaly Kuznetsov) [2074835] - KVM: Move x86 VMX's posted interrupt list_head to vcpu_vmx (Vitaly Kuznetsov) [2074835] - KVM: Drop unused kvm_vcpu.pre_pcpu field (Vitaly Kuznetsov) [2074835] - KVM: VMX: Handle PI descriptor updates during vcpu_put/load (Vitaly Kuznetsov) [2074835] - KVM: avoid warning on s390 in mark_page_dirty (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add a test to force emulation with a pending exception (Vitaly Kuznetsov) [2074835] - KVM: VMX: Reject KVM_RUN if emulation is required with pending exception (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Add test for KVM_SET_PMU_EVENT_FILTER (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Introduce x86_model() (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Export x86_family() for use outside of processor.c (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Introduce is_amd_cpu() (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Parameterize the CPUID vendor string check (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Use binary search to check filtered events (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_remove_write_access() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Document and enforce MMU-writable and Host-writable invariants (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Clear MMU-writable during changed_pte notifier (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86: Making the module parameter of vPMU more common (Vitaly Kuznetsov) [2074835] - KVM: selftests: Test KVM_SET_CPUID2 after KVM_RUN (Vitaly Kuznetsov) [2074835] - KVM: selftests: Rename 'get_cpuid_test' to 'cpuid_test' (Vitaly Kuznetsov) [2074835] - KVM: x86: Partially allow KVM_SET_CPUID{,2} after KVM_RUN (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Fix available_event_types check for REF_CPU_CYCLES event (Vitaly Kuznetsov) [2074835] - KVM: x86: Check for rmaps allocation (Vitaly Kuznetsov) [2074835] - KVM: SEV: Mark nested locking of kvm->lock (Vitaly Kuznetsov) [2074835] - KVM: SVM: include CR3 in initial VMSA state for SEV-ES guests (Vitaly Kuznetsov) [2074835] - KVM: VMX: Provide vmread version using asm-goto-with-outputs (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix wall clock writes in Xen shared_info not to mark page dirty (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event channel delivery (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Maintain valid mapping of Xen shared_info page (Vitaly Kuznetsov) [2074835] - KVM: Reinstate gfn_to_pfn_cache with invalidation support (Vitaly Kuznetsov) [2074835] - KVM: Warn if mark_page_dirty() is called without an active vCPU (Vitaly Kuznetsov) [2074835] - x86/kvm: Silence per-cpu pr_info noise about KVM clocks and steal time (Vitaly Kuznetsov) [2074835] - KVM: x86: Update vPMCs when retiring branch instructions (Vitaly Kuznetsov) [2074835] - KVM: x86: Update vPMCs when retiring instructions (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow{_intr}() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Reuse pmc_perf_hw_id() and drop find_fixed_event() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Setup pmc->eventsel for fixed PMCs (Vitaly Kuznetsov) [2074835] - KVM: x86: avoid out of bounds indices for fixed performance counters (Vitaly Kuznetsov) [2074835] - KVM: VMX: Mark VCPU_EXREG_CR3 dirty when !CR0_PG -> CR0_PG if EPT + !URG (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Reconstruct shadow page root if the guest PDPTEs is changed (Vitaly Kuznetsov) [2074835] - KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs() (Vitaly Kuznetsov) [2074835] - Revert "KVM: X86: Update mmu->pdptrs only when it is changed" (Vitaly Kuznetsov) [2074835] - selftests: KVM: sev_migrate_tests: Add mirror command tests (Vitaly Kuznetsov) [2074835] - selftests: KVM: sev_migrate_tests: Fix sev_ioctl() (Vitaly Kuznetsov) [2074835] - selftests: KVM: sev_migrate_tests: Fix test_sev_mirror() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add test to verify TRIPLE_FAULT on invalid L2 guest state (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Synthesize TRIPLE_FAULT for L2 if emulation is required (Vitaly Kuznetsov) [2074835] - KVM: VMX: Always clear vmx->fail on emulation_required (Vitaly Kuznetsov) [2074835] - selftests: KVM: Fix non-x86 compiling (Vitaly Kuznetsov) [2074835] - KVM: x86: Always set kvm_run->if_flag (Vitaly Kuznetsov) [2074835] - KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all (Vitaly Kuznetsov) [2074835] - KVM: x86: Retry page fault if MMU reload is pending and root has no sp (Vitaly Kuznetsov) [2074835] - KVM: selftests: vmx_pmu_msrs_test: Drop tests mangling guest visible CPUIDs (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add test to verify KVM doesn't explode on "bad" I/O (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't WARN if userspace mucks with RCX during string I/O exit (Vitaly Kuznetsov) [2074835] - KVM: X86: Raise #GP when clearing CR0_PG in 64 bit mode (Vitaly Kuznetsov) [2074835] - selftests: KVM: avoid failures due to reserved HyperTransport region (Vitaly Kuznetsov) [2074835] - KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req (Vitaly Kuznetsov) [2074835] - KVM: Add Makefile.kvm for common files, use it for x86 (Vitaly Kuznetsov) [2074835] - KVM: Introduce CONFIG_HAVE_KVM_DIRTY_RING (Vitaly Kuznetsov) [2074835] - KVM: x86: selftests: svm_int_ctl_test: fix intercept calculation (Vitaly Kuznetsov) [2074835] - KVM: VMX: Clean up PI pre/post-block WARNs (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Ensure vCPU honors event request if posting nested IRQ fails (Vitaly Kuznetsov) [2074835] - KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Implement Enlightened MSR Bitmap feature (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Track whether changes in L0 require MSR bitmap for L2 to be rebuilt (Vitaly Kuznetsov) [2074835] - KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper (Vitaly Kuznetsov) [2074835] - KVM: x86: Exit to userspace if emulation prepared a completion callback (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 (Vitaly Kuznetsov) [2074835] - KVM: x86: Use different callback if msr access comes from the emulator (Vitaly Kuznetsov) [2074835] - KVM: x86: Add an emulation type to handle completion of user exits (Vitaly Kuznetsov) [2074835] - KVM: x86: Handle 32-bit wrap of EIP for EMULTYPE_SKIP with flat code seg (Vitaly Kuznetsov) [2074835] - KVM: Clear pv eoi pending bit only when it is set (Vitaly Kuznetsov) [2074835] - KVM: x86: don't print when fail to read/write pv eoi memory (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove mmu parameter from load_pdptrs() (Vitaly Kuznetsov) [2074835] - KVM: X86: Rename gpte_is_8_bytes to has_4_byte_gpte and invert the direction (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use ept_caps_to_lpage_level() in hardware_setup() (Vitaly Kuznetsov) [2074835] - KVM: X86: Add parameter huge_page_level to kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [2074835] - KVM: X86: Add huge_page_level to __reset_rsvds_bits_mask_ept() (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove mmu->translate_gpa (Vitaly Kuznetsov) [2074835] - KVM: X86: Add parameter struct kvm_mmu *mmu into mmu->gva_to_gpa() (Vitaly Kuznetsov) [2074835] - KVM: X86: Calculate quadrant when !role.gpte_is_8_bytes (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove useless code to set role.gpte_is_8_bytes when role.direct (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove unused declaration of __kvm_mmu_free_some_pages() (Vitaly Kuznetsov) [2074835] - KVM: X86: Fix comment in __kvm_mmu_create() (Vitaly Kuznetsov) [2074835] - KVM: X86: Skip allocating pae_root for vcpu->arch.guest_mmu when !tdp_enabled (Vitaly Kuznetsov) [2074835] - KVM: SVM: Allocate sd->save_area with __GFP_ZERO (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename get_max_npt_level() to get_npt_level() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Change comments about vmx_get_msr() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use kvm_set_msr_common() for MSR_IA32_TSC_ADJUST in the default way (Vitaly Kuznetsov) [2074835] - KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Update msr value after kvm_set_user_return_msr() succeeds (Vitaly Kuznetsov) [2074835] - KVM: VMX: Avoid to rdmsrl(MSR_IA32_SYSENTER_ESP) (Vitaly Kuznetsov) [2074835] - KVM: X86: Update mmu->pdptrs only when it is changed (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove kvm_register_clear_available() (Vitaly Kuznetsov) [2074835] - KVM: vmx, svm: clean up mass updates to regs_avail/regs_dirty bits (Vitaly Kuznetsov) [2074835] - KVM: VMX: Update vmcs.GUEST_CR3 only when the guest CR3 is dirty (Vitaly Kuznetsov) [2074835] - KVM: X86: Mark CR3 dirty when vcpu->arch.cr3 is changed (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove references to VCPU_EXREG_CR3 (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove outdated comment in svm_load_mmu_pgd() (Vitaly Kuznetsov) [2074835] - KVM: X86: Move CR0 pdptr_bits into header file as X86_CR0_PDPTR_BITS (Vitaly Kuznetsov) [2074835] - KVM: VMX: Add and use X86_CR4_PDPTR_BITS when !enable_ept (Vitaly Kuznetsov) [2074835] - KVM: VMX: Add and use X86_CR4_TLBFLUSH_BITS when !enable_ept (Vitaly Kuznetsov) [2074835] - KVM: SVM: Track dirtiness of PDPTRs even if NPT is disabled (Vitaly Kuznetsov) [2074835] - KVM: VMX: Mark VCPU_EXREG_PDPTR available in ept_save_pdptrs() (Vitaly Kuznetsov) [2074835] - KVM: X86: Ensure that dirty PDPTRs are loaded (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Add module param to control PMU virtualization (Vitaly Kuznetsov) [2074835] - KVM: VMX: Remove vCPU from PI wakeup list before updating PID.NV (Vitaly Kuznetsov) [2074835] - KVM: VMX: Move Posted Interrupt ndst computation out of write loop (Vitaly Kuznetsov) [2074835] - KVM: VMX: Read Posted Interrupt "control" exactly once per loop iteration (Vitaly Kuznetsov) [2074835] - KVM: VMX: Save/restore IRQs (instead of CLI/STI) during PI pre/post block (Vitaly Kuznetsov) [2074835] - KVM: VMX: Drop pointless PI.NDST update when blocking (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use boolean returns for Posted Interrupt "test" helpers (Vitaly Kuznetsov) [2074835] - KVM: VMX: Drop unnecessary PI logic to handle impossible conditions (Vitaly Kuznetsov) [2074835] - KVM: VMX: Skip Posted Interrupt updates if APICv is hard disabled (Vitaly Kuznetsov) [2074835] - KVM: Add helpers to wake/query blocking vCPU (Vitaly Kuznetsov) [2074835] - KVM: x86: Invoke kvm_vcpu_block() directly for non-HALTED wait states (Vitaly Kuznetsov) [2074835] - KVM: x86: Directly block (instead of "halting") UNINITIALIZED vCPUs (Vitaly Kuznetsov) [2074835] - KVM: Don't redo ktime_get() when calculating halt-polling stop/deadline (Vitaly Kuznetsov) [2074835] - KVM: stats: Add stat to detect if vcpu is currently blocking (Vitaly Kuznetsov) [2074835] - KVM: Split out a kvm_vcpu_block() helper from kvm_vcpu_halt() (Vitaly Kuznetsov) [2074835] - KVM: Rename kvm_vcpu_block() => kvm_vcpu_halt() (Vitaly Kuznetsov) [2074835] - KVM: Drop obsolete kvm_arch_vcpu_block_finish() (Vitaly Kuznetsov) [2074835] - KVM: x86: Tweak halt emulation helper names to free up kvm_vcpu_halt() (Vitaly Kuznetsov) [2074835] - KVM: Don't block+unblock when halt-polling is successful (Vitaly Kuznetsov) [2074835] - KVM: Reconcile discrepancies in halt-polling stats (Vitaly Kuznetsov) [2074835] - KVM: Refactor and document halt-polling stats update helper (Vitaly Kuznetsov) [2074835] - KVM: Update halt-polling stats if and only if halt-polling was attempted (Vitaly Kuznetsov) [2074835] - KVM: Force PPC to define its own rcuwait object (Vitaly Kuznetsov) [2074835] - KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Vitaly Kuznetsov) [2074835] - KVM: VMX: Don't unblock vCPU w/ Posted IRQ if IRQs are disabled in guest (Vitaly Kuznetsov) [2074835] - KVM: x86: change TLB flush indicator to bool (Vitaly Kuznetsov) [2074835] - KVM: Avoid atomic operations when kicking the running vCPU (Vitaly Kuznetsov) [2074835] - KVM: x86/MMU: Simplify flow of vmx_get_mt_mask (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Propagate memslot const qualifier (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove need for a vcpu from mmu_try_to_unsync_pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove need for a vcpu from kvm_slot_page_track_is_active (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use shadow page role to detect PML-unfriendly pages for L2 (Vitaly Kuznetsov) [2074835] - KVM: nSVM: introduce struct vmcb_ctrl_area_cached (Vitaly Kuznetsov) [2074835] - KVM: nSVM: split out __nested_vmcb_check_controls (Vitaly Kuznetsov) [2074835] - KVM: nSVM: use svm->nested.save to load vmcb12 registers and avoid TOC/TOU races (Vitaly Kuznetsov) [2074835] - KVM: nSVM: use vmcb_save_area_cached in nested_vmcb_valid_sregs() (Vitaly Kuznetsov) [2074835] - KVM: nSVM: rename nested_load_control_from_vmcb12 in nested_copy_vmcb_control_to_cache (Vitaly Kuznetsov) [2074835] - KVM: nSVM: introduce svm->nested.save to cache save area before checks (Vitaly Kuznetsov) [2074835] - KVM: nSVM: move nested_vmcb_check_cr3_cr4 logic in nested_vmcb_valid_sregs (Vitaly Kuznetsov) [2074835] - KVM: Dynamically allocate "new" memslots from the get-go (Vitaly Kuznetsov) [2074835] - KVM: Wait 'til the bitter end to initialize the "new" memslot (Vitaly Kuznetsov) [2074835] - KVM: Optimize overlapping memslots check (Vitaly Kuznetsov) [2074835] - KVM: Optimize gfn lookup in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2074835] - KVM: Call kvm_arch_flush_shadow_memslot() on the old slot in kvm_invalidate_memslot() (Vitaly Kuznetsov) [2074835] - KVM: Keep memslots in tree-based structures instead of array-based ones (Vitaly Kuznetsov) [2074835] - KVM: Use interval tree to do fast hva lookup in memslots (Vitaly Kuznetsov) [2074835] - KVM: Resolve memslot ID via a hash table instead of via a static array (Vitaly Kuznetsov) [2074835] - KVM: Move WARN on invalid memslot index to update_memslots() (Vitaly Kuznetsov) [2074835] - KVM: x86: Use nr_memslot_pages to avoid traversing the memslots array (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't call kvm_mmu_change_mmu_pages() if the count hasn't changed (Vitaly Kuznetsov) [2074835] - KVM: Don't make a full copy of the old memslot in __kvm_set_memory_region() (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't assume old/new memslots are non-NULL at memslot commit (Vitaly Kuznetsov) [2074835] - KVM: Use prepare/commit hooks to handle generic memslot metadata updates (Vitaly Kuznetsov) [2074835] - KVM: Stop passing kvm_userspace_memory_region to arch memslot hooks (Vitaly Kuznetsov) [2074835] - KVM: PPC: Avoid referencing userspace memory region in memslot updates (Vitaly Kuznetsov) [2074835] - KVM: x86: Use "new" memslot instead of userspace memory region (Vitaly Kuznetsov) [2074835] - KVM: s390: Use "new" memslot instead of userspace memory region (Vitaly Kuznetsov) [2074835] - KVM: arm64: Use "new" memslot instead of userspace memory region (Vitaly Kuznetsov) [2074835] - KVM: Let/force architectures to deal with arch specific memslot data (Vitaly Kuznetsov) [2074835] - KVM: Use "new" memslot's address space ID instead of dedicated param (Vitaly Kuznetsov) [2074835] - KVM: Resync only arch fields when slots_arch_lock gets reacquired (Vitaly Kuznetsov) [2074835] - KVM: Open code kvm_delete_memslot() into its only caller (Vitaly Kuznetsov) [2074835] - KVM: Require total number of memslot pages to fit in an unsigned long (Vitaly Kuznetsov) [2074835] - KVM: Convert kvm_for_each_vcpu() to using xa_for_each_range() (Vitaly Kuznetsov) [2074835] - KVM: arm64: vgic-v3: Fix vcpu index comparison (Vitaly Kuznetsov) [2074835] - KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index (Vitaly Kuznetsov) [2074835] - KVM: Convert the kvm->vcpus array to a xarray (Vitaly Kuznetsov) [2074835] - KVM: Move wiping of the kvm->vcpus array to common code (Vitaly Kuznetsov) [2074835] - KVM: MMU: update comment on the number of page role combinations (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Retry page fault if root is invalidated by memslot update (Vitaly Kuznetsov) [2074835] - KVM: VMX: Set failure code in prepare_vmcs02() (Vitaly Kuznetsov) [2074835] - KVM: ensure APICv is considered inactive if there is no APIC (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register (Vitaly Kuznetsov) [2074835] - x86: Snapshot thread flags (Vitaly Kuznetsov) [2074835] - thread_info: Add helpers to snapshot thread flags (Vitaly Kuznetsov) [2074835] - KVM: fix avic_set_running for preemptable kernels (Vitaly Kuznetsov) [2074835] - KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled (Vitaly Kuznetsov) [2074835] - KVM: SEV: accept signals in sev_lock_two_vms (Vitaly Kuznetsov) [2074835] - KVM: SEV: do not take kvm->lock when destroying (Vitaly Kuznetsov) [2074835] - KVM: SEV: Prohibit migration of a VM that has mirrors (Vitaly Kuznetsov) [2074835] - KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked (Vitaly Kuznetsov) [2074835] - selftests: sev_migrate_tests: add tests for KVM_CAP_VM_COPY_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: SEV: move mirror status to destination of KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: SEV: initialize regions_list of a mirror VM (Vitaly Kuznetsov) [2074835] - KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: SEV: do not use list_replace_init on an empty list (Vitaly Kuznetsov) [2074835] - KVM: x86: Use a stable condition around all VT-d PI paths (Vitaly Kuznetsov) [2074835] - KVM: x86: check PIR even for vCPUs with disabled APICv (Vitaly Kuznetsov) [2074835] - KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled (Vitaly Kuznetsov) [2074835] - KVM: selftests: page_table_test: fix calculation of guest_test_phys_mem (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Handle "default" period when selectively waking kthread (Vitaly Kuznetsov) [2074835] - KVM: MMU: shadow nested paging does not have PKU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap collapsible path (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping (Vitaly Kuznetsov) [2074835] - KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() (Vitaly Kuznetsov) [2074835] - KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE (Vitaly Kuznetsov) [2074835] - KVM: x86: Forbid KVM_SET_CPUID{,2} after KVM_RUN (Vitaly Kuznetsov) [2074835] - KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN in hyperv_features test (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12 (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested vmentry/vmexit (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST (Vitaly Kuznetsov) [2074835] - KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability (Vitaly Kuznetsov) [2074835] - selftests: sev_migrate_tests: free all VMs (Vitaly Kuznetsov) [2074835] - selftests: fix check for circular KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: x86: ignore APICv if LAPIC is not enabled (Vitaly Kuznetsov) [2074835] - KVM: downgrade two BUG_ONs to WARN_ON_ONCE (Vitaly Kuznetsov) [2074835] - KVM: VMX: do not use uninitialized gfn_to_hva_cache (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu_zap_collapsible_sptes() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range() (Vitaly Kuznetsov) [2074835] - x86/kvm: remove unused ack_notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: Disallow user memslot with size that exceeds "unsigned long" (Vitaly Kuznetsov) [2074835] - KVM: Ensure local memslot copies operate on up-to-date arch-specific data (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fix TLB flush range when handling disconnected pt (Vitaly Kuznetsov) [2074835] - KVM: x86: Assume a 64-bit hypercall for guests with protected state (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignore (Vitaly Kuznetsov) [2074835] - KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror() (Vitaly Kuznetsov) [2074835] - KVM: SEV: Drop a redundant setting of sev->asid during initialization (Vitaly Kuznetsov) [2074835] - KVM: SEV: WARN if SEV-ES is marked active but SEV is not (Vitaly Kuznetsov) [2074835] - KVM: SEV: Set sev_info.active after initial checks in sev_guest_init() (Vitaly Kuznetsov) [2074835] - KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has created vCPUs (Vitaly Kuznetsov) [2074835] - KVM: Kill kvm_map_gfn() / kvm_unmap_gfn() and gfn_to_pfn_cache (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Use a gfn_to_hva_cache for vmptrld (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Use kvm_read_guest_offset_cached() for nested VMCS check (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Use sizeof_field() instead of open-coding it (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Use kvm_{read,write}_guest_cached() for shadow_vmcs12 (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: include EFER.LMA in extended mmu role (Vitaly Kuznetsov) [2074835] - KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load (Vitaly Kuznetsov) [2074835] - KVM: Fix steal time asm constraints (Vitaly Kuznetsov) [2074835] - KVM: x86: Move Intel Processor Trace interrupt handler to vmx.c (Vitaly Kuznetsov) [2074835] - KVM: Move x86's perf guest info callbacks to generic KVM (Vitaly Kuznetsov) [2074835] - KVM: x86: More precisely identify NMI from guest when handling PMI (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop current_vcpu for kvm_running_vcpu + kvm_arch_vcpu variable (Vitaly Kuznetsov) [2074835] - perf/core: Rework guest callbacks to prepare for static_call support (Vitaly Kuznetsov) [2074835] - perf: Protect perf_guest_cbs with RCU (Vitaly Kuznetsov) [2074835] - KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest (Vitaly Kuznetsov) [2074835] - KVM: x86: Register perf callbacks after calling vendor's hardware_setup() (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix uninitialized eoi_exit_bitmap usage in vcpu_load_eoi_exitmap() (Vitaly Kuznetsov) [2074835] - KVM: selftests: Use perf_test_destroy_vm in memslot_modification_stress_test (Vitaly Kuznetsov) [2074835] - KVM: selftests: Wait for all vCPU to be created before entering guest mode (Vitaly Kuznetsov) [2074835] - KVM: selftests: Move vCPU thread creation and joining to common helpers (Vitaly Kuznetsov) [2074835] - KVM: selftests: Sync perf_test_args to guest during VM creation (Vitaly Kuznetsov) [2074835] - KVM: selftests: Fill per-vCPU struct during "perf_test" VM creation (Vitaly Kuznetsov) [2074835] - KVM: selftests: Start at iteration 0 instead of -1 (Vitaly Kuznetsov) [2074835] - KVM: selftests: Create VM with adjusted number of guest pages for perf tests (Vitaly Kuznetsov) [2074835] - KVM: selftests: Remove perf_test_args.host_page_size (Vitaly Kuznetsov) [2074835] - KVM: selftests: Move per-VM GPA into perf_test_args (Vitaly Kuznetsov) [2074835] - KVM: selftests: Use perf util's per-vCPU GPA/pages in demand paging test (Vitaly Kuznetsov) [2074835] - KVM: selftests: Capture per-vCPU GPA in perf_test_vcpu_args (Vitaly Kuznetsov) [2074835] - KVM: selftests: Use shorthand local var to access struct perf_tests_args (Vitaly Kuznetsov) [2074835] - KVM: selftests: Require GPA to be aligned when backed by hugepages (Vitaly Kuznetsov) [2074835] - KVM: selftests: Assert mmap HVA is aligned when using HugeTLB (Vitaly Kuznetsov) [2074835] - KVM: selftests: Expose align() helpers to tests (Vitaly Kuznetsov) [2074835] - KVM: selftests: Explicitly state indicies for vm_guest_mode_params array (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add event channel upcall support to xen_shinfo_test (Vitaly Kuznetsov) [2074835] - KVM: SEV: unify cgroup cleanup code for svm_vm_migrate_from (Vitaly Kuznetsov) [2074835] - KVM: x86: move guest_pv_has out of user_access section (Vitaly Kuznetsov) [2074835] - KVM: Move INVPCID type check from vmx and svm to the common kvm_handle_invpcid() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Add a helper function to retrieve the GPR index for INVPCID, INVVPID, and INVEPT (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Clean up x2APIC MSR handling for L2 (Vitaly Kuznetsov) [2074835] - KVM: VMX: Macrofy the MSR bitmap getters and setters (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Handle dynamic MSR intercept toggling (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't update vcpu->arch.pv_eoi.msr_val when a bogus value was written to MSR_KVM_PV_EOI_EN (Vitaly Kuznetsov) [2074835] - KVM: x86: Rename kvm_lapic_enable_pv_eoi() (Vitaly Kuznetsov) [2074835] - kvm: mmu: Use fast PF path for access tracking of huge pages when possible (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Properly dereference rcu-protected TDP MMU sptep iterator (Vitaly Kuznetsov) [2074835] - kvm: x86: Convert return type of *is_valid_rdpmc_ecx() to bool (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix recording of guest steal time / preempted status (Vitaly Kuznetsov) [2074835] - selftest: KVM: Add intra host migration tests (Vitaly Kuznetsov) [2074835] - selftest: KVM: Add open sev dev helper (Vitaly Kuznetsov) [2074835] - KVM: SEV: Add support for SEV-ES intra host migration (Vitaly Kuznetsov) [2074835] - KVM: SEV: Add support for SEV intra host migration (Vitaly Kuznetsov) [2074835] - KVM: SEV: provide helpers to charge/uncharge misc_cg (Vitaly Kuznetsov) [2074835] - KVM: generalize "bugged" VM to "dead" VM (Vitaly Kuznetsov) [2074835] - EFI: Introduce the new AMD Memory Encryption GUID. (Vitaly Kuznetsov) [2074835] - x86/kvm: Add AMD SEV specific Hypercall3 (Vitaly Kuznetsov) [2074835] - KVM: x86: SGX must obey the KVM_INTERNAL_ERROR_EMULATION protocol (Vitaly Kuznetsov) [2074835] - KVM: x86: On emulation failure, convey the exit reason, etc. to userspace (Vitaly Kuznetsov) [2074835] - KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_info (Vitaly Kuznetsov) [2074835] - KVM: x86: Clarify the kvm_run.emulation_failure structure layout (Vitaly Kuznetsov) [2074835] - KVM: selftests: Fix nested SVM tests when built with clang (Vitaly Kuznetsov) [2074835] - kvm: x86: Remove stale declaration of kvm_no_apic_vcpu (Vitaly Kuznetsov) [2074835] - KVM: x86: Move SVM's APICv sanity check to common x86 (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Extract zapping of rmaps for gfn range to separate helper (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop a redundant remote TLB flush in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop a redundant, broken remote TLB flush (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't unload MMU in kvm_vcpu_flush_tlb_guest() (Vitaly Kuznetsov) [2074835] - KVM: X86: pair smp_wmb() of mmu_try_to_unsync_pages() with smp_rmb() (Vitaly Kuznetsov) [2074835] - KVM: emulate: Comment on difference between RDPMC implementation and manual (Vitaly Kuznetsov) [2074835] - KVM: x86: Add vendor name to kvm_x86_ops, use it for error messages (Vitaly Kuznetsov) [2074835] - kvm: x86: mmu: Make NX huge page recovery period configurable (Vitaly Kuznetsov) [2074835] - KVM: vPMU: Fill get_msr MSR_CORE_PERF_GLOBAL_OVF_CTRL w/ 0 (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k (Vitaly Kuznetsov) [2074835] - KVM: VMX: RTIT_CTL_BRANCH_EN has no dependency on other CPUID bit (Vitaly Kuznetsov) [2074835] - KVM: VMX: Rename pt_desc.addr_range to pt_desc.num_address_ranges (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use precomputed vmx->pt_desc.addr_range (Vitaly Kuznetsov) [2074835] - KVM: VMX: Restore host's MSR_IA32_RTIT_CTL when it's not zero (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: clean up prefetch/prefault/speculative naming (Vitaly Kuznetsov) [2074835] - KVM: cleanup allocation of rmaps and page tracking data (Vitaly Kuznetsov) [2074835] - selftests: KVM: Introduce system counter offset test (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add helpers for vCPU device attributes (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add test for KVM_{GET,SET}_CLOCK (Vitaly Kuznetsov) [2074835] - kvm: x86: protect masterclock with a seqcount (Vitaly Kuznetsov) [2074835] - KVM: x86: Report host tsc and realtime values in KVM_GET_CLOCK (Vitaly Kuznetsov) [2074835] - KVM: x86: avoid warning with -Wbitwise-instead-of-logical (Vitaly Kuznetsov) [2074835] - KVM: x86: only allocate gfn_track when necessary (Vitaly Kuznetsov) [2074835] - KVM: x86: add config for non-kvm users of page tracking (Vitaly Kuznetsov) [2074835] - nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB (Vitaly Kuznetsov) [2074835] - kvm: use kvfree() in kvm_arch_free_vm() (Vitaly Kuznetsov) [2074835] - KVM: x86: Expose Predictive Store Forwarding Disable (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Avoid memslot lookup in make_spte and mmu_try_to_unsync_pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Avoid memslot lookup in rmap_add (Vitaly Kuznetsov) [2074835] - KVM: MMU: pass struct kvm_page_fault to mmu_set_spte (Vitaly Kuznetsov) [2074835] - KVM: MMU: pass kvm_mmu_page struct to make_spte (Vitaly Kuznetsov) [2074835] - KVM: MMU: set ad_disabled in TDP MMU role (Vitaly Kuznetsov) [2074835] - KVM: MMU: remove unnecessary argument to mmu_set_spte (Vitaly Kuznetsov) [2074835] - KVM: MMU: clean up make_spte return value (Vitaly Kuznetsov) [2074835] - KVM: MMU: inline set_spte in FNAME(sync_page) (Vitaly Kuznetsov) [2074835] - KVM: MMU: inline set_spte in mmu_set_spte (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Avoid memslot lookup in page_fault_handle_page_track (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Pass the memslot around via struct kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: unify tdp_mmu_map_set_spte_atomic and tdp_mmu_set_spte_atomic_no_dirty_log (Vitaly Kuznetsov) [2074835] - KVM: MMU: mark page dirty in make_spte (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fold rmap_recycle into rmap_add (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Verify shadow walk doesn't terminate early in page faults (Vitaly Kuznetsov) [2074835] - KVM: MMU: change tracepoints arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change disallowed_hugepage_adjust() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change kvm_mmu_hugepage_adjust() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change fast_page_fault() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change tdp_mmu_map_handle_target_level() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change kvm_tdp_mmu_map() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change FNAME(fetch)() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change __direct_map() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change handle_abnormal_pfn() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change kvm_faultin_pfn() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change page_fault_handle_page_track() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change direct_page_fault() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change mmu->page_fault() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: Introduce struct kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: pass unadulterated gpa to direct_page_fault (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix potential race in KVM_GET_CLOCK (Vitaly Kuznetsov) [2074835] - KVM: x86: extract KVM_GET_CLOCK/KVM_SET_CLOCK to separate functions (Vitaly Kuznetsov) [2074835] - kvm: x86: abstract locking around pvclock_update_vm_gtod_copy (Vitaly Kuznetsov) [2074835] - KVM: X86: Move PTE present check from loop body to __shadow_walk_next() (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: implement nested TSC scaling (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: add module param to control TSC scaling (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: add module param to control LBR virtualization (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: don't copy pause related settings (Vitaly Kuznetsov) [2074835] - kvm: irqfd: avoid update unmodified entries of the routing (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't check unsync if the original spte is writible (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't unsync pagetables when speculative (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove FNAME(update_pte) (Vitaly Kuznetsov) [2074835] - KVM: X86: Zap the invalid list after remote tlb flushing (Vitaly Kuznetsov) [2074835] - KVM: X86: Change kvm_sync_page() to return true when remote flush is needed (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove kvm_mmu_flush_or_zap() (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't flush current tlb on shadow page modification (Vitaly Kuznetsov) [2074835] - KVM: selftests: Fix kvm_vm_free() in cr4_cpuid_sync and vmx_tsc_adjust tests (Vitaly Kuznetsov) [2074835] - kvm: selftests: Fix spelling mistake "missmatch" -> "mismatch" (Vitaly Kuznetsov) [2074835] - KVM: x86: Manually retrieve CPUID.0x1 when getting FMS for RESET/INIT (Vitaly Kuznetsov) [2074835] - KVM: x86: WARN on non-zero CRs at RESET to detect improper initalization (Vitaly Kuznetsov) [2074835] - KVM: SVM: Move RESET emulation to svm_vcpu_reset() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Move RESET emulation to vmx_vcpu_reset() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Drop explicit zeroing of MSR guest values at vCPU creation (Vitaly Kuznetsov) [2074835] - KVM: x86: Fold fx_init() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove defunct setting of XCR0 for guest during vCPU create (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove defunct setting of CR0.ET for guests during vCPU create (Vitaly Kuznetsov) [2074835] - KVM: x86: Simplify retrieving the page offset when loading PDTPRs (Vitaly Kuznetsov) [2074835] - KVM: x86: Subsume nested GPA read helper into load_pdptrs() (Vitaly Kuznetsov) [2074835] - kvm: rename KVM_MAX_VCPU_ID to KVM_MAX_VCPU_IDS (Vitaly Kuznetsov) [2074835] - KVM: Make kvm_make_vcpus_request_mask() use pre-allocated cpu_kick_mask (Vitaly Kuznetsov) [2074835] - KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() (Vitaly Kuznetsov) [2074835] - KVM: Drop 'except' parameter from kvm_make_vcpus_request_mask() (Vitaly Kuznetsov) [2074835] - KVM: Optimize kvm_make_vcpus_request_mask() a bit (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL (Vitaly Kuznetsov) [2074835] - KVM: use vma_pages() helper (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Reset vmxon_ptr upon VMXOFF emulation. (Vitaly Kuznetsov) [2074835] - x86/kvm: Always inline to_svm() (Vitaly Kuznetsov) [2074835] - x86/kvm: Always inline vmload() / vmsave() (Vitaly Kuznetsov) [2074835] - x86/kvm: Always inline sev_*guest() (Vitaly Kuznetsov) [2074835] - KVM: Remove tlbs_dirty (Vitaly Kuznetsov) [2074835] - KVM: X86: fix lazy allocation of rmaps (Vitaly Kuznetsov) [2074835] - KVM: Remove unnecessary export of kvm_{inc,dec}_notifier_count() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop 'shared' param from tdp_mmu_link_page() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add detailed page size stats (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: bump mmu notifier count in kvm_zap_gfn_range (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: fix parameters to kvm_flush_remote_tlbs_with_address (Vitaly Kuznetsov) [2074835] - Revert "KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock" (Vitaly Kuznetsov) [2074835] - KVM: X86: Introduce mmu_rmaps_stat per-vm debugfs file (Vitaly Kuznetsov) [2074835] - KVM: X86: Introduce kvm_mmu_slot_lpages() helpers (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Protect marking SPs unsync when using TDP MMU with spinlock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't step down in the TDP iterator when zapping all SPTEs (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't leak non-leaf SPTEs when zapping all SPTEs (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename __gfn_to_rmap to gfn_to_rmap (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Leverage vcpu->last_used_slot in tdp_mmu_map_handle_target_level (Vitaly Kuznetsov) [2074835] - KVM: const-ify all relevant uses of struct kvm_memory_slot (Vitaly Kuznetsov) [2074835] - KVM: Don't take mmu_lock for range invalidation unless necessary (Vitaly Kuznetsov) [2074835] - KVM: Block memslot updates across range_start() and range_end() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Lazily allocate memslot rmaps (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Skip rmap operations if rmaps not allocated (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Tear down roots before kvm_mmu_zap_all_fast returns (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fast invalidation for TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow enabling/disabling dirty logging under MMU read lock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow zapping collapsible SPTEs to use MMU read lock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow yielding during MMU notifier unmap/zap, if possible (Vitaly Kuznetsov) [2074835] - KVM: Take mmu_lock when handling MMU notifier iff the hva hits a memslot (Vitaly Kuznetsov) [2074835] - KVM: Move MMU notifier's mmu_lock acquisition into common helper (Vitaly Kuznetsov) [2074835] - KVM: Kill off the old hva-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: PPC: Convert to the gfn-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: arm64: Convert to the gfn-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: Move x86's MMU notifier memslot walkers to generic code (Vitaly Kuznetsov) [2074835] - KVM: Assert that notifier count is elevated in .change_pte() (Vitaly Kuznetsov) [2074835] - KVM: Move arm64's MMU notifier trace events to generic code (Vitaly Kuznetsov) [2074835] - KVM: Switch to new MMU notifiers API (Vitaly Kuznetsov) [2074835] - scsi: qedi: Remove redundant flush_workqueue() calls (Nilesh Javali) [2044837] - scsi: qedi: Fix SYSFS_FLAG_FW_SEL_BOOT formatting (Nilesh Javali) [2044837] - xfs: reserve quota for dir expansion when linking/unlinking files (Carlos Maiolino) [2082833] - iwlwifi: fix use-after-free (Jose Ignacio Tornos Martinez) [2091539] - nfs: fix broken handling of the softreval mount option (Benjamin Coddington) [2083224] - ethtool: extend ringparam setting/getting API with rx_buf_len (Ivan Vecera) [2091857] - ethtool: add support to set/get rx buf len via ethtool (Ivan Vecera) [2091857] - ethtool: add support to set/get tx copybreak buf size via ethtool (Ivan Vecera) [2091857]- x86/apic: Make TSC deadline timer detection message visible (David Arcari) [2098086] - x86/apic: Move TSC deadline timer debug printk (David Arcari) [2098086] - [s390] KVM: s390: selftests: Add error memop tests (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Add more copy memop tests (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Add named stages for memop test (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Add macro as abstraction for MEM_OP (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Split memop tests (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Fix lockdep issue in vm memop (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add missing vm MEM_OP size check (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Clarify key argument for MEM_OP in api docs (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Update api documentation for memop ioctl (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add capability for storage key extension of MEM_OP IOCTL (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Rename existing vcpu memop functions (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add vm IOCTL for key checked guest absolute memory access (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add optional storage key checking to MEMOP IOCTL (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Test TEST PROTECTION emulation (Claudio Imbrenda) [1984917] - [s390] KVM: s390: handle_tprot: Honor storage keys (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Honor storage keys when accessing guest memory (Claudio Imbrenda) [1984917] - [s390] s390/uaccess: Add copy_from/to_user_key functions (Claudio Imbrenda) [1984917] - [s390] s390/uaccess: fix compile error (Claudio Imbrenda) [1984917] - [s390] s390/uaccess: introduce bit field for OAC specifier (Claudio Imbrenda) [1984917] - [s390] KVM: s390: gaccess: Cleanup access to guest pages (Claudio Imbrenda) [1984917] - [s390] KVM: s390: gaccess: Refactor access address range check (Claudio Imbrenda) [1984917] - [s390] KVM: s390: gaccess: Refactor gpa and length calculation (Claudio Imbrenda) [1984917] - xfs: reorder iunlink remove operation in xfs_ifree (Brian Foster) [2081146] - tcp: fix TCP socket rehash stats mis-accounting (Antoine Tenart) [2073082] - tcp: export count for rehash attempts (Antoine Tenart) [2073082] - tcp: add SRTT to SCM_TIMESTAMPING_OPT_STATS (Antoine Tenart) [2073082] - tcp: add new SNMP counter for drops when try to queue in rcv queue (Antoine Tenart) [2073082] - tcp: add SNMP counter for zero-window drops (Antoine Tenart) [2073082] - net: udp: introduce UDP_MIB_MEMERRORS for udp_mem (Antoine Tenart) [2073082] - context_tracking: Sync up lockdep and cpu irqs state to prevent false warnings (Waiman Long) [2098074] - platform/x86: ISST: Fix possible circular locking dependency detected (Prarit Bhargava) [2072659] - platform/x86: ISST: use semi-colons instead of commas (Prarit Bhargava) [2072659] - platform/x86: intel_speed_select_if: Move to intel sub-directory (Prarit Bhargava) [2072659] - x86/sgx: Free backing memory after faulting the enclave page (Vladis Dronov) [2081351] - x86/sgx: Fix missing poison handling in reclaimer (Vladis Dronov) [2081351] - x86/sgx: Silence softlockup detection when releasing large enclaves (Vladis Dronov) [2081351] - selftests/sgx: Treat CC as one argument (Vladis Dronov) [2081351] - selftests/x86: Add validity check and allow field splitting (Vladis Dronov) [2081351] - selftests/sgx: Remove extra newlines in test output (Vladis Dronov) [2081351] - selftests/sgx: Ensure enclave data available during debug print (Vladis Dronov) [2081351] - selftests/sgx: Do not attempt enclave build without valid enclave (Vladis Dronov) [2081351] - selftests/sgx: Fix NULL-pointer-dereference upon early test failure (Vladis Dronov) [2081351] - x86/sgx: Remove .fixup usage (Vladis Dronov) [2081351] - x86/sgx: Fix NULL pointer dereference on non-SGX systems (Vladis Dronov) [2081351] - x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node (Vladis Dronov) [2081351] - vmxnet3: disable overlay offloads if UPT device does not support (Kamal Heib) [2100226] - vmxnet3: update to version 7 (Kamal Heib) [2100226] - vmxnet3: use ext1 field to indicate encapsulated packet (Kamal Heib) [2100226] - vmxnet3: limit number of TXDs used for TSO packet (Kamal Heib) [2100226] - vmxnet3: add command to set ring buffer sizes (Kamal Heib) [2100226] - vmxnet3: add support for out of order rx completion (Kamal Heib) [2100226] - vmxnet3: add support for large passthrough BAR register (Kamal Heib) [2100226] - vmxnet3: add support for capability registers (Kamal Heib) [2100226] - vmxnet3: prepare for version 7 changes (Kamal Heib) [2100226] - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Kamal Heib) [2100226] - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Kamal Heib) [2100226]- iommu/amd: Enable swiotlb in all cases (Jerry Snitselaar) [2072179] - iommu/arm-smmu-v3-sva: Fix mm use-after-free (Jerry Snitselaar) [2072179] - dma-direct: don't over-decrypt memory (Jerry Snitselaar) [2072179] - dma-direct: always leak memory that can't be re-encrypted (Jerry Snitselaar) [2072179] - dma-direct: clean up the remapping checks in dma_direct_alloc (Jerry Snitselaar) [2072179] - dma-direct: don't call dma_set_decrypted for remapped allocations (Jerry Snitselaar) [2072179] - dma-direct: factor out dma_set_{de,en}crypted helpers (Jerry Snitselaar) [2072179] - swiotlb: max mapping size takes min align mask into account (Jerry Snitselaar) [2072179] - dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC (Jerry Snitselaar) [2072179] - dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages (Jerry Snitselaar) [2072179] - dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations (Jerry Snitselaar) [2072179] - swiotlb: make swiotlb_exit a no-op if SWIOTLB_FORCE is set (Jerry Snitselaar) [2072179] - dma-direct: use is_swiotlb_active in dma_direct_map_page (Jerry Snitselaar) [2072179] - iommu/vt-d: Calculate mask for non-aligned flushes (Jerry Snitselaar) [2072179] - iommu/amd: Call memunmap in error path (Jerry Snitselaar) [2072179] - iommu/vt-d: Drop duplicate check in dma_pte_free_pagetable() (Jerry Snitselaar) [2072179] - iommu/vt-d: Use correctly sized arguments for bit field (Jerry Snitselaar) [2072179] - Revert "iommu/arm-smmu-v3: Decrease the queue size of evtq and priq" (Jerry Snitselaar) [2072179] - iommu: Fix potential use-after-free during probe (Jerry Snitselaar) [2072179] - dma-direct: avoid redundant memory sync for swiotlb (Jerry Snitselaar) [2072179] - iommu/iova: Fix race between FQ timeout and teardown (Jerry Snitselaar) [2072179] - iommu/io-pgtable-arm: Fix table descriptor paddr formatting (Jerry Snitselaar) [2072179] - iommu: Extend mutex lock scope in iommu_probe_device() (Jerry Snitselaar) [2072179] - iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume (Jerry Snitselaar) [2072179] - iommu/amd: X2apic mode: setup the INTX registers on mask/unmask (Jerry Snitselaar) [2072179] - iommu/amd: X2apic mode: re-enable after resume (Jerry Snitselaar) [2072179] - iommu/amd: Restore GA log/tail pointer on host resume (Jerry Snitselaar) [2072179] - iommu/amd: Clarify AMD IOMMUv2 initialization messages (Jerry Snitselaar) [2072179] - iommu/vt-d: Avoid duplicate removing in __domain_mapping() (Jerry Snitselaar) [2072179] - iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() (Jerry Snitselaar) [2072179] - iommu/vt-d: Check FL and SL capability sanity in scalable mode (Jerry Snitselaar) [2072179] - iommu/vt-d: Add present bit check in pasid entry setup helpers (Jerry Snitselaar) [2072179] - iommu/vt-d: Preset A/D bits for user space DMA usage (Jerry Snitselaar) [2072179] - iommu/vt-d: Remove unnecessary oom message (Jerry Snitselaar) [2072179] - iommu/vt-d: Enable ATS for the devices in SATC table (Jerry Snitselaar) [1893460] - iommu/vt-d: Parse SATC reporting structure (Jerry Snitselaar) [1893460] - iommu/vt-d: Dump DMAR translation structure when DMA fault occurs (Jerry Snitselaar) [1868826] - nvme: fix typos in nvme status code values (Gopal Tiwari) [2091824] - Adding CONFIG_NVME_VERBOSE_ERRORS to RHEL-8. (Gopal Tiwari) [2091824] - nvme: add missing status values to verbose logging (Gopal Tiwari) [2091824] - nvme: don't print verbose errors for internal passthrough requests (Gopal Tiwari) [2091824] - nvme: add verbose error logging (Gopal Tiwari) [2091824] - perf/x86/msr: Add Raptor Lake CPU support (Michael Petlan) [2094572] - perf/x86: Add Intel Raptor Lake support (Michael Petlan) [2094572] - perf/x86/cstate: Add SAPPHIRERAPIDS_X CPU support (Michael Petlan) [2094572] - perf/x86/cstate: Add Raptor Lake support (Michael Petlan) [2094572] - [s390] s390/lcs: fix variable dereferenced before check (Mete Durlu) [2043835] - [s390] s390/ctcm: fix potential memory leak (Mete Durlu) [2043835] - [s390] s390/ctcm: fix variable dereferenced before check (Mete Durlu) [2043835] - [s390] s390/net: sort out physical vs virtual pointers usage (Mete Durlu) [2043835] - [s390] s390/qeth: remove check for packing mode in qeth_check_outbound_queue() (Mete Durlu) [2043835] - [s390] s390/qeth: fine-tune .ndo_select_queue() (Mete Durlu) [2043835] - [s390] s390/qeth: don't offer .ndo_bridge_* ops for OSA devices (Mete Durlu) [2043835] - [s390] s390/qeth: split up L2 netdev_ops (Mete Durlu) [2043835] - [s390] s390/qeth: simplify qeth_receive_skb() (Mete Durlu) [2043835] - [s390] s390/lcs: add braces around empty function body (Mete Durlu) [2043835] - [s390] s390/ctcm: add __printf format attribute to ctcm_dbf_longtext (Mete Durlu) [2043835] - [s390] s390/ctcm: fix format string (Mete Durlu) [2043835] - [s390] s390/qeth: allocate RX queue at probe time (Mete Durlu) [2043835] - [s390] s390/qeth: update kerneldoc for qeth_add_hw_header() (Mete Durlu) [2043835] - [s390] s390/qeth: fix kernel doc comments (Mete Durlu) [2043835] - [s390] s390/qeth: add __printf format attribute to qeth_dbf_longtext (Mete Durlu) [2043835] - [s390] s390/qeth: fix various format strings (Mete Durlu) [2043835] - [s390] s390/qeth: don't keep track of Input Queue count (Mete Durlu) [2043835] - [s390] s390/qeth: clarify remaining dev_kfree_skb_any() users (Mete Durlu) [2043835] - [s390] s390/qeth: move qdio's QAOB cache into qeth (Mete Durlu) [2043835] - [s390] s390/qeth: improve trace entries for MAC address (un)registration (Mete Durlu) [2043835] - [s390] s390/netiucv: remove incorrect kernel doc indicators (Mete Durlu) [2043835] - [s390] s390/lcs: remove incorrect kernel doc indicators (Mete Durlu) [2043835] - [s390] s390/ctcm: remove incorrect kernel doc indicators (Mete Durlu) [2043835] - [s390] s390/qeth: clean up device_type management (Mete Durlu) [2043835] - [s390] s390/qeth: clean up QETH_PROT_* naming (Mete Durlu) [2043835] - mm/memcg: Free percpu stats memory of dying memcg's (Waiman Long) [2004037] - netfilter: flowtable: fix TCP flow teardown (Florian Westphal) [2088234] - netfilter: conntrack: annotate data-races around ct->timeout (Florian Westphal) [2088234] - netfilter: conntrack: initialize ct->timeout (Florian Westphal) [2088234] - NFSv4: Fix free of uninitialized nfs4_label on referral lookup. (Scott Mayhew) [2090994] - md: fix double free of io_acct_set bioset (Nigel Croxon) [2094076] - md: Don't set mddev private to NULL in raid0 pers->free (Nigel Croxon) [2094076] - md: protect md_unregister_thread from reentrancy (Nigel Croxon) [2094076] - md: don't unregister sync_thread with reconfig_mutex held (Nigel Croxon) [2094076] - raid5: don't set the discard_alignment queue limit (Nigel Croxon) [2094076] - md: Replace role magic numbers with defined constants (Nigel Croxon) [2094076] - md/raid0: Ignore RAID0 layout if the second zone has only one device (Nigel Croxon) [2094076] - md/raid5: Annotate functions that hold device_lock with __must_hold (Nigel Croxon) [2094076] - md/raid5-ppl: Annotate with rcu_dereference_protected() (Nigel Croxon) [2094076] - md/raid5: Annotate rdev/replacement access when mddev_lock is held (Nigel Croxon) [2094076] - md/raid5: Annotate rdev/replacement accesses when nr_pending is elevated (Nigel Croxon) [2094076] - md/raid5: Add __rcu annotation to struct disk_info (Nigel Croxon) [2094076] - md/raid5: Un-nest struct raid5_percpu definition (Nigel Croxon) [2094076] - md/raid5: Cleanup setup_conf() error returns (Nigel Croxon) [2094076] - md: replace deprecated strlcpy & remove duplicated line (Nigel Croxon) [2094076] - md/bitmap: don't set sb values if can't pass sanity check (Nigel Croxon) [2094076] - md: fix an incorrect NULL check in md_reload_sb (Nigel Croxon) [2094076] - md: fix an incorrect NULL check in does_sb_need_changing (Nigel Croxon) [2094076] - md: use msleep() in md_notify_reboot() (Nigel Croxon) [2094076] - ext4: force overhead calculation if the s_overhead_cluster makes no sense (Lukas Czerner) [2079886] - ext4: fix overhead calculation to account for the reserved gdt blocks (Lukas Czerner) [2079886] - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Lukas Czerner) [2079886] - ext4: fix use-after-free in ext4_search_dir (Lukas Czerner) [2079886] - ext4: fix symlink file size not match to file content (Lukas Czerner) [2079886] - ext4: fix fallocate to use file_modified to update permissions consistently (Lukas Czerner) [2085623] - ext4: remove unused macro MPAGE_DA_EXTENT_TAIL (Lukas Czerner) [2079886] - ext4: add missing braces in ext4_ext_drop_refs() (Lukas Czerner) [2079886] - ext4: remove obsolete comment from ext4_can_extents_be_merged() (Lukas Czerner) [2079886] - ext4: make some functions static in extents.c (Lukas Czerner) [2079886] - ext4: remove redundant S_ISREG() checks from ext4_fallocate() (Lukas Czerner) [2079886] - ext4: clean up len and offset checks in ext4_fallocate() (Lukas Czerner) [2079886] - ext4: remove ext4_{ind,ext}_calc_metadata_amount() (Lukas Czerner) [2079886] - ext4: fix fs corruption when tring to remove a non-empty directory with IO error (Lukas Czerner) [2079886] - ext4: fix error handling in ext4_restore_inline_data() (Lukas Czerner) [2079886] - jbd2: export jbd2_journal_[grab|put]_journal_head (Lukas Czerner) [2079886] - ext4: don't use the orphan list when migrating an inode (Lukas Czerner) [2079886] - ext4: set csum seed in tmp inode while migrating to extents (Lukas Czerner) [2079886] - ext4: fix an use-after-free issue about data=journal writeback mode (Lukas Czerner) [2079886] - ext4: fix bh ref count on error paths (Lukas Czerner) [2079886] - ext4: fix a possible ABBA deadlock due to busy PA (Lukas Czerner) [2079886] - ext4: discard preallocations before releasing group lock (Lukas Czerner) [2079886] - ext4: make ext_debug() implementation to use pr_debug() (Lukas Czerner) [2079886] - ext4: mballoc: make mb_debug() implementation to use pr_debug() (Lukas Czerner) [2079886] - ext4: improve ext_debug() msg in case of block allocation failure (Lukas Czerner) [2079886] - ext4: use BIT() macro for BH_** state bits (Lukas Czerner) [2079886] - ext4: balloc: use task_pid_nr() helper (Lukas Czerner) [2079886] - ext4: mballoc: fix possible NULL ptr & remove BUG_ONs from DOUBLE_CHECK (Lukas Czerner) [2079886] - ext4: mballoc: refactor code inside DOUBLE_CHECK into separate function (Lukas Czerner) [2079886] - ext4: mballoc: make ext4_mb_use_preallocated() return type as bool (Lukas Czerner) [2079886] - ext4: mballoc: simplify error handling in ext4_init_mballoc() (Lukas Czerner) [2079886] - ext4: mballoc: fix few other format specifier in mb_debug() (Lukas Czerner) [2079886] - ext4: mballoc: correct the mb_debug() format specifier for pa_len var (Lukas Czerner) [2079886] - ext4: mballoc: add more mb_debug() msgs (Lukas Czerner) [2079886] - ext4: mballoc: refactor ext4_mb_show_ac() (Lukas Czerner) [2079886] - ext4: mballoc: print bb_free info even when it is 0 (Lukas Czerner) [2079886] - ext4: fix dead loop in ext4_mb_new_blocks (Lukas Czerner) [2079886] - ext4: mballoc: use lock for checking free blocks while retrying (Lukas Czerner) [2079886] - ext4: mballoc: refactor ext4_mb_good_group() (Lukas Czerner) [2079886] - ext4: mballoc: introduce pcpu seqcnt for freeing PA to improve ENOSPC handling (Lukas Czerner) [2079886] - ext4: mballoc: refactor ext4_mb_discard_preallocations() (Lukas Czerner) [2079886] - ext4: mballoc: add blocks to PA list under same spinlock after allocating blocks (Lukas Czerner) [2079886] - ext4: fix lazy initialization next schedule time computation in more granular unit (Lukas Czerner) [2079886] - ext4: fix avefreec in find_group_orlov (Lukas Czerner) [2079886] - ext4: allow the dax flag to be set and cleared on inline directories (Lukas Czerner) [2079886] - ext4: annotate data race in jbd2_journal_dirty_metadata() (Lukas Czerner) [2079886] - ext4: annotate data race in start_this_handle() (Lukas Czerner) [2079886] - ext4: fix superblock checksum failure when setting password salt (Lukas Czerner) [2079886] - ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA (Lukas Czerner) [2079886] - jbd2: fix ocfs2 corrupt when clearing block group bits (Lukas Czerner) [2079886] - ext4: fix ext4_empty_dir() for directories with holes (Lukas Czerner) [2079886] - ext4: allow directory holes (Lukas Czerner) [2079886] - net/af_packet: make sure to pull mac header (Hangbin Liu) [2066976] - rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe (Waiman Long) [2097549] - redhat: drop expired testing secureboot signing key (Jarod Wilson) [2095199]- atlantic: Fix issue in the pm resume flow. (Igor Russkikh) [2002395] - atlantic: Fix driver resume flow. (Igor Russkikh) [2002395] - Build intel_sdsi with {tools_make} (Prarit Bhargava) [1971951] - redhat/kernel.spec.template: Add intel_sdsi tool (Prarit Bhargava) [1971951] - redhat/configs: Add CONFIG_INTEL_SDSI (Prarit Bhargava) [1971951] - selftests: sdsi: test sysfs setup (Prarit Bhargava) [1971951] - tools arch x86: Add Intel SDSi provisiong tool (Prarit Bhargava) [1971951] - platform/x86: Add Intel Software Defined Silicon driver (Prarit Bhargava) [1971951] - platform/x86/intel: Fix 'rmmod pmt_telemetry' panic (Prarit Bhargava) [2080426] - x86/cpu: Add new Alderlake and Raptorlake CPU model numbers (Prarit Bhargava) [2040019 2040059] - netfilter: nf_tables: sanitize nft_set_desc_concat_parse() (Florian Westphal) [2096403] {CVE-2022-2078} - mt76: mt7921: Fix the error handling path of mt7921_pci_probe() (Íñigo Huguet) [2096758] - Watchdog: sp5100_tco: Enable Family 17h+ CPUs (Sudheesh Mavila) [2031643] - Watchdog: sp5100_tco: Add initialization using EFCH MMIO (Sudheesh Mavila) [2031643] - kernel/resource: Introduce request_mem_region_muxed() (Sudheesh Mavila) [2031643] - Watchdog: sp5100_tco: Refactor MMIO base address initialization (Sudheesh Mavila) [2031643] - Watchdog: sp5100_tco: Move timer initialization into function (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: Add support for get_timeleft (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: Enable watchdog on Family 17h devices if disabled (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: drop warning after registering device (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: drop warning after calling watchdog_init_timeout (Sudheesh Mavila) [2031643] - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Chris von Recklinghausen) [2059701] {CVE-2022-0854} - swiotlb: fix info leak with DMA_FROM_DEVICE (Chris von Recklinghausen) [2059701] {CVE-2022-0854} - redhat/configs: Add CONFIG_S390_UV_UAPI (Claudio Imbrenda) [1984905] - [s390] s390/uv_uapi: depend on CONFIG_S390 (Claudio Imbrenda) [1984905] - [s390] drivers/s390/char: Add Ultravisor io device (Claudio Imbrenda) [1984905] - cpufreq: Specify default governor on command line (Prarit Bhargava) [2083766] - cpufreq: Fix locking issues with governors (Prarit Bhargava) [2083766] - cpufreq: Register governors at core_initcall (Prarit Bhargava) [2083766] - nvme: fix RCU hole that allowed for endless looping in multipath round robin (Gopal Tiwari) [2078806] - nvme-multipath: fix hang when disk goes live over reconnect (Gopal Tiwari) [2078806] - nvme-tcp: send H2CData PDUs based on MAXH2CDATA (Gopal Tiwari) [2078806] - nvme: also mark passthrough-only namespaces ready in nvme_update_ns_info (Gopal Tiwari) [2078806] - nvme: don't return an error from nvme_configure_metadata (Gopal Tiwari) [2078806] - nvme-tcp: fix bogus request completion when failing to send AER (Gopal Tiwari) [2078806] - nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show (Gopal Tiwari) [2078806] - nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs (Gopal Tiwari) [2078806] - nvme-fabrics: print out valid arguments when reading from /dev/nvme-fabrics (Gopal Tiwari) [2078806] - nvmet-tcp: fix possible list corruption for unexpected command failure (Gopal Tiwari) [2078806] - nvme: fix use after free when disconnecting a reconnecting ctrl (Gopal Tiwari) [2078806] - nvme-multipath: set ana_log_size to 0 after free ana_log_buf (Gopal Tiwari) [2078806] - nvme: disable namespace access for unsupported metadata (Gopal Tiwari) [2078806] - nvme: report write pointer for a full zone as zone start + zone len (Gopal Tiwari) [2078806] - nvme: show subsys nqn for duplicate cntlids (Gopal Tiwari) [2078806] - nvme-pci: add NO APST quirk for Kioxia device (Gopal Tiwari) [2078806] - nvme: fix write zeroes pi (Gopal Tiwari) [2078806] - nvmet: use flex_array_size and struct_size (Gopal Tiwari) [2078806] - nvme: drop scan_lock and always kick requeue list when removing namespaces (Gopal Tiwari) [2078806] - nvmet: use struct_size over open coded arithmetic (Gopal Tiwari) [2078806] - nvme-pci: clear shadow doorbell memory on resets (Gopal Tiwari) [2078806] - nvmet: use macro definitions for setting cmic value (Gopal Tiwari) [2078806] - nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Gopal Tiwari) [2078806] - nvmet: use macro definition for setting nmic value (Gopal Tiwari) [2078806] - nvmet-rdma: implement get_max_queue_size controller op (Gopal Tiwari) [2078806] - nvmet: add get_max_queue_size op for controllers (Gopal Tiwari) [2078806] - nvme-rdma: limit the maximal queue size for RDMA controllers (Gopal Tiwari) [2078806] - nvme: paring quiesce/unquiesce (Gopal Tiwari) [2078806] - nvme: add APIs for stopping/starting admin queue (Gopal Tiwari) [2078806] - nvme: prepare for pairing quiescing and unquiescing (Gopal Tiwari) [2078806] - nvme: apply nvme API to quiesce/unquiesce admin queue (Gopal Tiwari) [2078806] - nvme: loop: clear NVME_CTRL_ADMIN_Q_STOPPED after admin queue is reallocated (Gopal Tiwari) [2078806] - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove (Gopal Tiwari) [2078806] - nvme: remove the GENHD_FL_UP check in nvme_ns_remove (Gopal Tiwari) [2078806] - nvme-rdma: destroy cm id before destroy qp to avoid use after free (Gopal Tiwari) [2078806] - nvme: only call synchronize_srcu when clearing current path (Gopal Tiwari) [2078806] - nvme-multipath: revalidate paths during rescan (Gopal Tiwari) [2078806] - nvme: remove the unused NVME_NS_* enum (Gopal Tiwari) [2078806] - nvme: Have NVME_FABRICS select NVME_CORE instead of transport drivers (Gopal Tiwari) [2078806] - nvme-pci: disable hmb on idle suspend (Gopal Tiwari) [2078806] - nvme: allow user toggling hmb usage (Gopal Tiwari) [2078806] - nvme-fabrics: remove superfluous nvmf_host_put in nvmf_parse_options (Gopal Tiwari) [2078806] - nvme: add set feature tracing support (Gopal Tiwari) [2078806] - nvmet: add set feature tracing support (Gopal Tiwari) [2078806] - nvme-pci: cmb sysfs: one file, one value (Gopal Tiwari) [2078806] - nvme-pci: use attribute group for cmb sysfs (Gopal Tiwari) [2078806] - compiler.h: Introduce absolute_pointer macro (Gopal Tiwari) [2078806] - vdpa: Fix vdpa-vhost driver (Laurent Vivier) [2093851] - nl80211: fix locking in nl80211_set_tx_bitrate_mask() (Íñigo Huguet) [2059994] - mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Íñigo Huguet) [2059994] - mac80211_hwsim: fix RCU protected chanctx access (Íñigo Huguet) [2059994] - mac80211: Reset MBSSID parameters upon connection (Íñigo Huguet) [2059994] - cfg80211: retrieve S1G operating channel number (Íñigo Huguet) [2059994] - nl80211: validate S1G channel width (Íñigo Huguet) [2059994] - mac80211: fix rx reordering with non explicit / psmp ack policy (Íñigo Huguet) [2059994] - ath11k: reduce the wait time of 11d scan and hw scan while add interface (Íñigo Huguet) [2059994] - iwlwifi: iwl-dbg: Use del_timer_sync() before freeing (Íñigo Huguet) [2059994] - bus: mhi: host: pci_generic: Flush recovery worker during freeze (Íñigo Huguet) [2059994] - bus: mhi: host: pci_generic: Add missing poweroff() PM callback (Íñigo Huguet) [2059994] - mac80211: fix ht_capa printout in debugfs (Íñigo Huguet) [2059994] - cfg80211: hold bss_lock while updating nontrans_list (Íñigo Huguet) [2059994] - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size (Íñigo Huguet) [2059994] - ath9k: Fix usage of driver-private space in tx_info (Íñigo Huguet) [2059994] - brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Íñigo Huguet) [2059994] - mt76: Fix undefined behavior due to shift overflowing the constant (Íñigo Huguet) [2059994] - Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax" (Íñigo Huguet) [2059994] - ath9k: Properly clear TX status area before reporting to mac80211 (Íñigo Huguet) [2059994] - iwlwifi: mvm: Don't fail if PPAG isn't supported (Íñigo Huguet) [2059994] - bus: mhi: Make mhi_state_str[] array static inline and move to common.h (Íñigo Huguet) [2059994] - bus: mhi: Move common MHI definitions out of host directory (Íñigo Huguet) [2059994] - bus: mhi: host: Rename "struct mhi_tre" to "struct mhi_ring_element" (Íñigo Huguet) [2059994] - bus: mhi: Cleanup the register definitions used in headers (Íñigo Huguet) [2059994] - bus: mhi: Use bitfield operations for handling DWORDs of ring elements (Íñigo Huguet) [2059994] - bus: mhi: Use bitfield operations for register read and write (Íñigo Huguet) [2059994] - bus: mhi: Move host MHI code to "host" directory (Íñigo Huguet) [2059994] - bus: mhi: Fix MHI DMA structure endianness (Íñigo Huguet) [2059994] - bus: mhi: Fix pm_state conversion to string (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series (Íñigo Huguet) [2059994] - rfkill: make new event layout opt-in (Íñigo Huguet) [2059994] - rtw89: implement stop and resume channels transmission v1 (Íñigo Huguet) [2059994] - rtw89: extend mac tx_en bits from 16 to 32 (Íñigo Huguet) [2059994] - rtw89: change value assignment style of rtw89_mac_cfg_gnt() (Íñigo Huguet) [2059994] - rtw89: 8852c: add mac_ctrl_path and mac_cfg_gnt APIs (Íñigo Huguet) [2059994] - rtw89: disable FW and H2C function if CPU disabled (Íñigo Huguet) [2059994] - rtw89: initialize preload window of D-MAC (Íñigo Huguet) [2059994] - rtw89: modify MAC enable functions (Íñigo Huguet) [2059994] - rtw89: add config_rf_reg_v1 to configure RF parameter tables (Íñigo Huguet) [2059994] - rtw89: 8852c: add read/write rf register function (Íñigo Huguet) [2059994] - rtw89: 8852c: add setting of TB UL TX power offset (Íñigo Huguet) [2059994] - rtw89: 8852c: add write/read crystal function in CFO tracking (Íñigo Huguet) [2059994] - rtw89: modify dcfo_comp to share with chips (Íñigo Huguet) [2059994] - rtw89: Fix spelling mistake "Mis-Match" -> "Mismatch" (Íñigo Huguet) [2059994] - brcmfmac: p2p: Fix spelling mistake "Comback" -> "Comeback" (Íñigo Huguet) [2059994] - iwlwifi: mei: fix building iwlmei (Íñigo Huguet) [2059994] - mt76: fix monitor rx FCS error in DFS channel (Íñigo Huguet) [2059994] - mt76: mt7921: don't enable beacon filter when IEEE80211_CONF_CHANGE_MONITOR is set (Íñigo Huguet) [2059994] - mt76: fix wrong HE data rate in sniffer tool (Íñigo Huguet) [2059994] - mt76: mt7915: introduce 802.11ax multi-bss support (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_init_hw in a dedicated work (Íñigo Huguet) [2059994] - mt76: mt7921: add mt7921u driver (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_usb_sdio_tx_status_data in mac common code. (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_usb_sdio_tx_complete_skb in common mac code. (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_usb_sdio_tx_prepare_skb in common mac code (Íñigo Huguet) [2059994] - mt76: mt7921: update mt7921_skb_add_usb_sdio_hdr to support usb (Íñigo Huguet) [2059994] - mt76: mt7921: disable runtime pm for usb (Íñigo Huguet) [2059994] - mt76: usb: introduce __mt76u_init utility routine (Íñigo Huguet) [2059994] - mt76: usb: add req_type to ___mt76u_wr signature (Íñigo Huguet) [2059994] - mt76: usb: add req_type to ___mt76u_rr signature (Íñigo Huguet) [2059994] - mt76: mt7915: fix typos in comments (Íñigo Huguet) [2059994] - mt76: mt7915: fix phy cap in mt7915_set_stream_he_txbf_caps() (Íñigo Huguet) [2059994] - mt76: mt7915: fix beamforming mib stats (Íñigo Huguet) [2059994] - mt76: mt7915: set band1 TGID field in tx descriptor (Íñigo Huguet) [2059994] - mt76: fix invalid rssi report (Íñigo Huguet) [2059994] - mt76: use le32/16_get_bits() whenever possible (Íñigo Huguet) [2059994] - mt76: connac: make read-only array ba_range static const (Íñigo Huguet) [2059994] - mt76: mt7915: check for devm_pinctrl_get() failure (Íñigo Huguet) [2059994] - mt76: mt7921: get rid of mt7921_wait_for_mcu_init declaration (Íñigo Huguet) [2059994] - mt76: mt7915: add txpower init for 6GHz (Íñigo Huguet) [2059994] - mt76: mt7915: fix eeprom fields of txpower init values (Íñigo Huguet) [2059994] - mt76: mt7915: add 6 GHz support (Íñigo Huguet) [2059994] - mt76: connac: add 6 GHz support for wtbl and starec configuration (Íñigo Huguet) [2059994] - mt76: mt7915: allow beaconing on all chains (Íñigo Huguet) [2059994] - mt76: fix monitor mode crash with sdio driver (Íñigo Huguet) [2059994] - mt76: mt7921: fix mt7921_queues_acq implementation (Íñigo Huguet) [2059994] - mt76: mt7921: fix xmit-queue dump for usb and sdio (Íñigo Huguet) [2059994] - mt76: mt7921: make mt7921_init_tx_queues static (Íñigo Huguet) [2059994] - mt76: split single ldpc cap bit into bits (Íñigo Huguet) [2059994] - mt76: mt7915: fix DFS no radar detection event (Íñigo Huguet) [2059994] - mt76: mt7921: use mt76_hw instead of open coding it (Íñigo Huguet) [2059994] - mt76: mt7921: fix up the monitor mode (Íñigo Huguet) [2059994] - mt76: mt7663u: introduce mt7663u_mcu_power_on routine (Íñigo Huguet) [2059994] - mt76: mt7615: honor ret from mt7615_mcu_restart in mt7663u_mcu_init (Íñigo Huguet) [2059994] - rtw89: fix uninitialized variable of rtw89_append_probe_req_ie() (Íñigo Huguet) [2059994] - rtlwifi: rtl8821ae: fix typos in comments (Íñigo Huguet) [2059994] - rtlwifi: rtl8192cu: Add On Networks N150 (Íñigo Huguet) [2059994] - mwifiex: make read-only array wmm_oui static const (Íñigo Huguet) [2059994] - mac80211: update bssid_indicator in ieee80211_assign_beacon (Íñigo Huguet) [2059994] - mac80211: MBSSID channel switch (Íñigo Huguet) [2059994] - mac80211: MBSSID beacon handling in AP mode (Íñigo Huguet) [2059994] - mac80211: always have ieee80211_sta_restart() (Íñigo Huguet) [2059994] - mac80211: Add support to trigger sta disconnect on hardware restart (Íñigo Huguet) [2059994] - mac80211: fix potential double free on mesh join (Íñigo Huguet) [2059994] - mac80211: correct legacy rates check in ieee80211_calc_rx_airtime (Íñigo Huguet) [2059994] - nl80211: fix typo of NL80211_IF_TYPE_OCB in documentation (Íñigo Huguet) [2059994] - mac80211: Use GFP_KERNEL instead of GFP_ATOMIC when possible (Íñigo Huguet) [2059994] - mac80211: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS_ATTRIBUTE (Íñigo Huguet) [2059994] - rtw89: 8852c: process logic efuse map (Íñigo Huguet) [2059994] - rtw89: 8852c: process efuse of phycap (Íñigo Huguet) [2059994] - rtw89: support DAV efuse reading operation (Íñigo Huguet) [2059994] - rtw89: 8852c: add chip::dle_mem (Íñigo Huguet) [2059994] - rtw89: add page_regs to handle v1 chips (Íñigo Huguet) [2059994] - rtw89: add chip_info::{h2c,c2h}_reg to support more chips (Íñigo Huguet) [2059994] - rtw89: add hci_func_en_addr to support variant generation (Íñigo Huguet) [2059994] - rtw89: add power_{on/off}_func (Íñigo Huguet) [2059994] - rtw89: read chip version depends on chip ID (Íñigo Huguet) [2059994] - rtw89: pci: use a struct to describe all registers address related to DMA channel (Íñigo Huguet) [2059994] - rtw89: pci: add V1 of PCI channel address (Íñigo Huguet) [2059994] - rtw89: pci: add struct rtw89_pci_info (Íñigo Huguet) [2059994] - rtw89: 8852c: add 8852c empty files (Íñigo Huguet) [2059994] - brcmfmac: make the read-only array pktflags static const (Íñigo Huguet) [2059994] - rtlwifi: rtl8192ce: remove duplicated function '_rtl92ce_phy_set_rf_sleep' (Íñigo Huguet) [2059994] - ath10k: Fix error handling in ath10k_setup_msa_resources (Íñigo Huguet) [2059994] - ath11k: remove unneeded flush_workqueue (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 72 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: acpi: move ppag code from mvm to fw/acpi (Íñigo Huguet) [2059994] - iwlwifi: dbg: check trigger data before access (Íñigo Huguet) [2059994] - iwlwifi: dbg: in sync mode don't call schedule (Íñigo Huguet) [2059994] - iwlwifi: use 4k queue size for Bz A-step (Íñigo Huguet) [2059994] - iwlwifi: pcie: fix SW error MSI-X mapping (Íñigo Huguet) [2059994] - iwlwifi: yoyo: dump IMR DRAM only for HW and FW error (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for IMR based on platform (Íñigo Huguet) [2059994] - iwlwifi: yoyo: disable IMR DRAM region if IMR is disabled (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove cipher scheme support (Íñigo Huguet) [2059994] - iwlwifi: Configure FW debug preset via module param. (Íñigo Huguet) [2059994] - iwlwifi: mvm: add a flag to reduce power command. (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 71 for AX devices (Íñigo Huguet) [2059994] - ath9k: make array voice_priority static const (Íñigo Huguet) [2059994] - rtw89: declare HE capabilities in 6G band (Íñigo Huguet) [2059994] - rtw89: fix HE PHY bandwidth capability (Íñigo Huguet) [2059994] - rtw89: add tx_wake notify for low ps mode (Íñigo Huguet) [2059994] - rtw89: 8852a: add ieee80211_ops::hw_scan (Íñigo Huguet) [2059994] - Revert "ath: add support for special 0x0 regulatory domain" (Íñigo Huguet) [2059994] - rtw89: get channel parameters of 160MHz bandwidth (Íñigo Huguet) [2059994] - mt76: fix dfs state issue with 160 MHz channels (Íñigo Huguet) [2059994] - mt76: mt7915: simplify conditional (Íñigo Huguet) [2059994] - mt76: mt7921: fix injected MPDU transmission to not use HW A-MSDU (Íñigo Huguet) [2059994] - mt76: mt7915e: Enable thermal management by default (Íñigo Huguet) [2059994] - mt76: mt7915e: Add a hwmon attribute to get the actual throttle state. (Íñigo Huguet) [2059994] - mt76: mt7915e: Fix degraded performance after temporary overheat (Íñigo Huguet) [2059994] - mt76: improve signal strength reporting (Íñigo Huguet) [2059994] - mt76: mt7915: use min_t() to make code cleaner (Íñigo Huguet) [2059994] - mt76: mt7915: fix the muru tlv issue (Íñigo Huguet) [2059994] - mt76: mt7915: check band idx for bcc event (Íñigo Huguet) [2059994] - mt76: mt7615: Fix assigning negative values to unsigned variable (Íñigo Huguet) [2059994] - mt76: connac: adjust wlan_idx size from u8 to u16 (Íñigo Huguet) [2059994] - mt76: mt7915: fix endianness warnings in mt7915_mac_tx_free() (Íñigo Huguet) [2059994] - mt76: mt7915: fix endianness warnings in mt7915_debugfs_rx_fw_monitor (Íñigo Huguet) [2059994] - mt76: mt7615: fix compiler warning on frame size (Íñigo Huguet) [2059994] - mt76: mt7915: initialize smps mode in mt7915_mcu_sta_rate_ctrl_tlv() (Íñigo Huguet) [2059994] - mt76: mt7915: introduce band_idx in mt7915_phy (Íñigo Huguet) [2059994] - mt76: mt7915: add support for MT7986 (Íñigo Huguet) [2059994] - ath10k: fix pointer arithmetic error in trace call (Íñigo Huguet) [2059994] - ath11k: add dbring debug support (Íñigo Huguet) [2059994] - ath11k: translate HE status to radiotap format (Íñigo Huguet) [2059994] - ath11k: decode HE status tlv (Íñigo Huguet) [2059994] - ath11k: switch to using ieee80211_tx_status_ext() (Íñigo Huguet) [2059994] - mt76: mt7921s: fix missing fc type/sub-type for 802.11 pkts (Íñigo Huguet) [2059994] - mt76: mt7915: fix potential memory leak of fw monitor packets (Íñigo Huguet) [2059994] - mt76: mt7915: Fix channel state update error issue (Íñigo Huguet) [2059994] - mt76: fix endianness errors in reverse_frag0_hdr_trans (Íñigo Huguet) [2059994] - mt76: mt7615: introduce SAR support (Íñigo Huguet) [2059994] - mt76: mt7915: fix injected MPDU transmission to not use HW A-MSDU (Íñigo Huguet) [2059994] - rtw88: change rtw_info() to proper message level (Íñigo Huguet) [2059994] - rtw89: Limit the CFO boundaries of x'tal value (Íñigo Huguet) [2059994] - rtw89: phy: handle txpwr lmt/lmt_ru of 160M bandwidth (Íñigo Huguet) [2059994] - rtw89: phy: handle txpwr lmt/lmt_ru of 6G band (Íñigo Huguet) [2059994] - ath11k: Fix frames flush failure caused by deadlock (Íñigo Huguet) [2059994] - ath11k: Handle failure in qmi firmware ready (Íñigo Huguet) [2059994] - ath11k: Invalidate cached reo ring entry before accessing it (Íñigo Huguet) [2059994] - ath: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2059994] - ath11k: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2059994] - ath10k: Replace zero-length array with flexible-array member (Íñigo Huguet) [2059994] - ath9k: use hw_random API instead of directly dumping into random.c (Íñigo Huguet) [2059994] - ath11k: configure RDDM size to mhi for recovery by firmware (Íñigo Huguet) [2059994] - ath11k: fix invalid m3 buffer address (Íñigo Huguet) [2059994] - ath11k: add ath11k_qmi_free_resource() for recovery (Íñigo Huguet) [2059994] - rtw89: core.h: Replace zero-length array with flexible-array member (Íñigo Huguet) [2059994] - brcmfmac: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2059994] - rtw89: fix RCU usage in rtw89_core_txq_push() (Íñigo Huguet) [2059994] - rtw88: coex: Update rtl8822c COEX version to 22020720 (Íñigo Huguet) [2059994] - rtw88: coex: Add C2H/H2C handshake with BT mailbox for asking HID Info (Íñigo Huguet) [2059994] - rtw88: coex: Add WLAN MIMO power saving for Bluetooth gaming controller (Íñigo Huguet) [2059994] - rtw88: coex: update BT PTA counter regularly (Íñigo Huguet) [2059994] - rtw88: coex: Improve WLAN throughput when HFP COEX (Íñigo Huguet) [2059994] - rtw88: 8822ce: add support for TX/RX 1ss mode (Íñigo Huguet) [2059994] - iwlwifi: dbg_ini: Split memcpy() to avoid multi-field write (Íñigo Huguet) [2059994] - iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Íñigo Huguet) [2059994] - iwlwifi: Fix -EIO error code that is never returned (Íñigo Huguet) [2059994] - iwlwifi: mvm: rfi: use kmemdup() to replace kzalloc + memcpy (Íñigo Huguet) [2059994] - iwlwifi: Fix syntax errors in comments (Íñigo Huguet) [2059994] - iwlwifi: dvm: use struct_size over open coded arithmetic (Íñigo Huguet) [2059994] - iwlwifi/fw: use struct_size over open coded arithmetic (Íñigo Huguet) [2059994] - iwlwifi: Make use of the helper macro LIST_HEAD() (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix off by one in iwl_mvm_stat_iterator_all_macs() (Íñigo Huguet) [2059994] - iwlwifi: yoyo: send hcmd to fw after dump collection completes. (Íñigo Huguet) [2059994] - iwlwifi: mvm: move only to an enabled channel (Íñigo Huguet) [2059994] - iwlwifi: mvm: update BAID allocation command again (Íñigo Huguet) [2059994] - iwlwifi: api: remove ttl field from TX command (Íñigo Huguet) [2059994] - iwlwifi: support new queue allocation command (Íñigo Huguet) [2059994] - iwlwifi: yoyo: support dump policy for the dump size (Íñigo Huguet) [2059994] - iwlwifi: pcie: iwlwifi: fix device id 7F70 struct (Íñigo Huguet) [2059994] - iwlwifi: tlc: Add logs in rs_fw_rate_init func to print TLC configuration (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove iwl_mvm_disable_txq() flags argument (Íñigo Huguet) [2059994] - iwlwifi: remove command ID argument from queue allocation (Íñigo Huguet) [2059994] - iwlwifi: make iwl_txq_dyn_alloc_dma() return the txq (Íñigo Huguet) [2059994] - iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val (Íñigo Huguet) [2059994] - iwlwifi: mvm: add additional info for boot info failures (Íñigo Huguet) [2059994] - iwlwifi: mvm: always remove the session protection after association (Íñigo Huguet) [2059994] - iwlwifi: mvm: make iwl_mvm_reconfig_scd() static (Íñigo Huguet) [2059994] - iwlwifi: mvm: refactor setting PPE thresholds in STA_HE_CTXT_CMD (Íñigo Huguet) [2059994] - iwlwifi: mvm: Disable WiFi bands selectively with BIOS (Íñigo Huguet) [2059994] - iwlwifi: mvm: add additional info for boot info failures (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't send BAID removal to the FW during hw_restart (Íñigo Huguet) [2059994] - iwlwifi: don't dump_stack() when we get an unexpected interrupt (Íñigo Huguet) [2059994] - iwlwifi: mvm: rfi: handle deactivation notification (Íñigo Huguet) [2059994] - iwlwifi: mvm: Consider P2P GO operation during scan (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 70 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: Unify the scan iteration functions (Íñigo Huguet) [2059994] - iwlwifi: mei: use C99 initializer for device IDs (Íñigo Huguet) [2059994] - iwlwifi: debugfs: remove useless double condition (Íñigo Huguet) [2059994] - iwlwifi: remove unused macros (Íñigo Huguet) [2059994] - iwlwifi: eeprom: clean up macros (Íñigo Huguet) [2059994] - iwlwifi: drv: load tlv debug data earlier (Íñigo Huguet) [2059994] - iwlwifi: pcie: Adapt rx queue write pointer for Bz family (Íñigo Huguet) [2059994] - iwlwifi: pcie: adjust to Bz completion descriptor (Íñigo Huguet) [2059994] - iwlwifi: mvm: Passively scan non PSC channels only when requested so (Íñigo Huguet) [2059994] - iwlwifi: scan: Modify return value of a function (Íñigo Huguet) [2059994] - iwlwifi: yoyo: Avoid using dram data if allocation failed (Íñigo Huguet) [2059994] - iwlwifi: mvm: Correctly set fragmented EBS (Íñigo Huguet) [2059994] - iwlwifi: nvm: Correct HE capability (Íñigo Huguet) [2059994] - iwlwifi: mei: avoid -Wpointer-arith and -Wcast-qual warnings (Íñigo Huguet) [2059994] - iwlwifi: make some functions friendly to sparse (Íñigo Huguet) [2059994] - iwlwifi: avoid variable shadowing (Íñigo Huguet) [2059994] - iwlwifi: remove unused DC2DC_CONFIG_CMD definitions (Íñigo Huguet) [2059994] - iwlwifi: dbg-tlv: clean up iwl_dbg_tlv_update_drams() (Íñigo Huguet) [2059994] - iwlwifi: fw: make dump_start callback void (Íñigo Huguet) [2059994] - iwlwifi: pcie: make sure iwl_rx_packet_payload_len() will not underflow (Íñigo Huguet) [2059994] - iwlwifi: mvm: use debug print instead of WARN_ON() (Íñigo Huguet) [2059994] - iwlwifi: read and print OTP minor version (Íñigo Huguet) [2059994] - iwlwifi: add support for BZ-U and BZ-L HW (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for CT-KILL notification version 2 (Íñigo Huguet) [2059994] - iwlwifi: yoyo: remove DBGI_SRAM address reset writing (Íñigo Huguet) [2059994] - iwlwifi: mvm: support v3 of station HE context command (Íñigo Huguet) [2059994] - iwlwifi: yoyo: add IMR DRAM dump support (Íñigo Huguet) [2059994] - iwlwifi: yoyo: fix DBGC allocation flow (Íñigo Huguet) [2059994] - iwlwifi: pcie: add support for MS devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: align locking in D3 test debugfs (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS req (Íñigo Huguet) [2059994] - iwlwifi: advertise support for HE - DCM BPSK RX/TX (Íñigo Huguet) [2059994] - iwlwifi: mvm: only enable HE DCM if we also support TX (Íñigo Huguet) [2059994] - iwlwifi: yoyo: fix DBGI_SRAM ini dump header. (Íñigo Huguet) [2059994] - iwlwifi: dbg: add infra for tracking free buffer size (Íñigo Huguet) [2059994] - iwlwifi: mvm: starting from 22000 we have 32 Rx AMPDU sessions (Íñigo Huguet) [2059994] - iwlwifi: mvm: support new BAID allocation command (Íñigo Huguet) [2059994] - iwlwifi: mvm: refactor iwl_mvm_sta_rx_agg() (Íñigo Huguet) [2059994] - iwlwifi: cfg: add support for 1K BA queue (Íñigo Huguet) [2059994] - iwlwifi: avoid void pointer arithmetic (Íñigo Huguet) [2059994] - iwlwifi: fix various more -Wcast-qual warnings (Íñigo Huguet) [2059994] - iwlwifi: propagate (const) type qualifier (Íñigo Huguet) [2059994] - iwlwifi: de-const properly where needed (Íñigo Huguet) [2059994] - iwlwifi: make iwl_fw_lookup_cmd_ver() take a cmd_id (Íñigo Huguet) [2059994] - iwlwifi: mvm: fw: clean up hcmd struct creation (Íñigo Huguet) [2059994] - iwlwifi: prefer WIDE_ID() over iwl_cmd_id() (Íñigo Huguet) [2059994] - iwlwifi: mvm: allow enabling UHB TAS in the USA via ACPI setting (Íñigo Huguet) [2059994] - iwlwifi: mvm: offload channel switch timing to FW (Íñigo Huguet) [2059994] - iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL sta (Íñigo Huguet) [2059994] - mac80211_hwsim: Advertise support for EHT capabilities (Íñigo Huguet) [2059994] - mac80211: parse AddBA request with extended AddBA element (Íñigo Huguet) [2059994] - mac80211: calculate max RX NSS for EHT mode (Íñigo Huguet) [2059994] - mac80211: Add support for storing station EHT capabilities (Íñigo Huguet) [2059994] - mac80211: Handle station association response with EHT (Íñigo Huguet) [2059994] - mac80211: Add EHT capabilities to association/probe request (Íñigo Huguet) [2059994] - mac80211: Add initial support for EHT and 320 MHz channels (Íñigo Huguet) [2059994] - mac80211: Support parsing EHT elements (Íñigo Huguet) [2059994] - cfg80211: Support configuration of station EHT capabilities (Íñigo Huguet) [2059994] - nl80211: fix NL80211_HE_MAX_CAPABILITY_LEN (Íñigo Huguet) [2059994] - cfg80211: add NO-EHT flag to regulatory (Íñigo Huguet) [2059994] - nl80211: add support for 320MHz channel limitation (Íñigo Huguet) [2059994] - nl80211: add EHT MCS support (Íñigo Huguet) [2059994] - cfg80211: Add support for EHT 320 MHz channel width (Íñigo Huguet) [2059994] - cfg80211: Add data structures to capture EHT capabilities (Íñigo Huguet) [2059994] - ieee80211: add EHT 1K aggregation definitions (Íñigo Huguet) [2059994] - ieee80211: Add EHT (802.11be) definitions (Íñigo Huguet) [2059994] - mac80211_hwsim: Add custom regulatory for 6GHz (Íñigo Huguet) [2059994] - mac80211_hwsim: don't shadow a global variable (Íñigo Huguet) [2059994] - mac80211_hwsim: check TX and STA bandwidth (Íñigo Huguet) [2059994] - nl80211: accept only HE capability elements with valid size (Íñigo Huguet) [2059994] - mac80211: parse only HE capability elements with valid size (Íñigo Huguet) [2059994] - ieee80211: add helper to check HE capability element size (Íñigo Huguet) [2059994] - nl80211: use RCU to read regdom in reg get/dump (Íñigo Huguet) [2059994] - mac80211_hwsim: Add debugfs to control rx status RSSI (Íñigo Huguet) [2059994] - ieee80211: use tab to indent struct ieee80211_neighbor_ap_info (Íñigo Huguet) [2059994] - rtw89: handle TX/RX 160M bandwidth (Íñigo Huguet) [2059994] - rtw89: declare if chip support 160M bandwidth (Íñigo Huguet) [2059994] - rtw89: add 6G support to rate adaptive mechanism (Íñigo Huguet) [2059994] - rtw89: extend subband for 6G band (Íñigo Huguet) [2059994] - rtw89: refine naming of rfk helpers with prefix (Íñigo Huguet) [2059994] - rtw89: make rfk helpers common across chips (Íñigo Huguet) [2059994] - brcmfmac: Add BCM43454/6 support (Íñigo Huguet) [2059994] - ath11k: fix destination monitor ring out of sync (Íñigo Huguet) [2059994] - ath11k: fix radar detection in 160 Mhz (Íñigo Huguet) [2059994] - ath11k: fix WARN_ON during ath11k_mac_update_vif_chan (Íñigo Huguet) [2059994] - ath11k: fix uninitialized rate_idx in ath11k_dp_tx_update_txcompl() (Íñigo Huguet) [2059994] - brcmfmac: of: remove redundant variable len (Íñigo Huguet) [2059994] - brcmfmac: p2p: Replace one-element arrays with flexible-array members (Íñigo Huguet) [2059994] - rtw89: coex: set EN bit to PLT register (Íñigo Huguet) [2059994] - rtw89: recover rates of rate adaptive mechanism (Íñigo Huguet) [2059994] - rtw88: recover rates of rate adaptive mechanism (Íñigo Huguet) [2059994] - rtw89: declare AP mode support (Íñigo Huguet) [2059994] - rtw89: debug: add stations entry to show ID assignment (Íñigo Huguet) [2059994] - rtw89: implement ieee80211_ops::start_ap and stop_ap (Íñigo Huguet) [2059994] - rtw89: maintain assoc/disassoc STA states of firmware and hardware (Íñigo Huguet) [2059994] - rtw89: only STA mode change vif_type mapping dynamically (Íñigo Huguet) [2059994] - rtw89: add addr_cam field to sta to support AP mode (Íñigo Huguet) [2059994] - rtw89: extend role_maintain to support AP mode (Íñigo Huguet) [2059994] - rtw88: fix use after free in rtw_hw_scan_update_probe_req() (Íñigo Huguet) [2059994] - mac80211: Remove redundent assignment channel_type (Íñigo Huguet) [2059994] - mac80211: remove useless ieee80211_vif_is_mesh() check (Íñigo Huguet) [2059994] - mac80211: fix struct ieee80211_tx_info size (Íñigo Huguet) [2059994] - mac80211: mlme: validate peer HE supported rates (Íñigo Huguet) [2059994] - mac80211: remove unused macros (Íñigo Huguet) [2059994] - cfg80211: pmsr: remove useless ifdef guards (Íñigo Huguet) [2059994] - mac80211: airtime: avoid variable shadowing (Íñigo Huguet) [2059994] - mac80211: mlme: add documentation from spec to code (Íñigo Huguet) [2059994] - mac80211: vht: use HE macros for parsing HE capabilities (Íñigo Huguet) [2059994] - ieee80211: radiotap: fix -Wcast-qual warnings (Íñigo Huguet) [2059994] - cfg80211: fix -Wcast-qual warnings (Íñigo Huguet) [2059994] - ieee80211: fix -Wcast-qual warnings (Íñigo Huguet) [2059994] - cfg80211: don't add non transmitted BSS to 6GHz scanned channels (Íñigo Huguet) [2059994] - ieee80211: fix HE SPR size calculation (Íñigo Huguet) [2059994] - cfg80211/mac80211: assume CHECKSUM_COMPLETE includes SNAP (Íñigo Huguet) [2059994] - mac80211: consider RX NSS in UHB connection (Íñigo Huguet) [2059994] - mac80211: limit bandwidth in HE capabilities (Íñigo Huguet) [2059994] - mt76: redefine mt76_for_each_q_rx to adapt mt7986 changes (Íñigo Huguet) [2059994] - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill (Íñigo Huguet) [2059994] - mt76: do not always copy ethhdr in reverse_frag0_hdr_trans (Íñigo Huguet) [2059994] - mt76: mt76x02: use mt76_phy_dfs_state to determine radar detector state (Íñigo Huguet) [2059994] - mt76: mt7615: fix/rewrite the dfs state handling logic (Íñigo Huguet) [2059994] - mt76: mt7915: fix/rewrite the dfs state handling logic (Íñigo Huguet) [2059994] - mt76: mt76x02: improve tx hang detection (Íñigo Huguet) [2059994] - mt76x02: improve mac error check/reset reliability (Íñigo Huguet) [2059994] - mt76: mt7921s: run sleep mode by default (Íñigo Huguet) [2059994] - mt76: sdio: honor the largest Tx buffer the hardware can support (Íñigo Huguet) [2059994] - mt76: mt7915: fix the nss setting in bitrates (Íñigo Huguet) [2059994] - mt76: mt7915: update max_mpdu_size in mt7915_mcu_sta_amsdu_tlv() (Íñigo Huguet) [2059994] - mt76: mt7915: fix mcs_map in mt7915_mcu_set_sta_he_mcs() (Íñigo Huguet) [2059994] - mt76: mt7921s: fix a possible memory leak in mt7921_load_patch (Íñigo Huguet) [2059994] - mt76: mt7915: fix possible memory leak in mt7915_mcu_add_sta (Íñigo Huguet) [2059994] - mt76: stop the radar detector after leaving dfs channel (Íñigo Huguet) [2059994] - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Íñigo Huguet) [2059994] - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Íñigo Huguet) [2059994] - mt76: mt7663s: flush runtime-pm queue after waking up the device (Íñigo Huguet) [2059994] - mt76: mt7615: add support for LG LGSBWAC02 (MT7663BUN) (Íñigo Huguet) [2059994] - mt76: mt7921: remove duplicated code in mt7921_mac_decode_he_radiotap (Íñigo Huguet) [2059994] - mt76: mt7915: add missing DATA4_TB_SPTL_REUSE1 to mt7915_mac_decode_he_radiotap (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_lmac_mapping in mt76-connac module (Íñigo Huguet) [2059994] - mt76: mt7915: enable radar background detection (Íñigo Huguet) [2059994] - mt76: mt7915: report radar pattern if detected by rdd2 (Íñigo Huguet) [2059994] - mt76: mt7915: introduce rdd_monitor debugfs node (Íñigo Huguet) [2059994] - mt76: mt7915: enable radar trigger on rdd2 (Íñigo Huguet) [2059994] - mt76: mt7915: introduce mt7915_set_radar_background routine (Íñigo Huguet) [2059994] - mt76: mt7915: set bssinfo/starec command when adding interface (Íñigo Huguet) [2059994] - mt76: mt7921: toggle runtime-pm adding a monitor vif (Íñigo Huguet) [2059994] - mt76: mt7921: fix endianness issues in mt7921_mcu_set_tx() (Íñigo Huguet) [2059994] - mt76: sdio: disable interrupt in mt76s_sdio_irq (Íñigo Huguet) [2059994] - mt76: mt7921: fix crash when startup fails. (Íñigo Huguet) [2059994] - mt76: mt7921s: fix mt7921s_mcu_[fw|drv]_pmctrl (Íñigo Huguet) [2059994] - mt76: mt7921: fix ht mcs in mt7921_mac_add_txs_skb() (Íñigo Huguet) [2059994] - mt76: mt7915: fix ht mcs in mt7915_mac_add_txs_skb() (Íñigo Huguet) [2059994] - mt76: mt7615: fix a leftover race in runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7921: fix a leftover race in runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7921: do not always disable fw runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7915: add support for passing chip/firmware debug data to user space (Íñigo Huguet) [2059994] - mt76: mt7615e: process txfree and txstatus without allocating skbs (Íñigo Huguet) [2059994] - mt76: mt7915: update bss_info with cipher after setting the group key (Íñigo Huguet) [2059994] - mt76: mt7615: update bss_info with cipher after setting the group key (Íñigo Huguet) [2059994] - mt76: connac: add support for passing the cipher field in bss_info (Íñigo Huguet) [2059994] - mt76: mt7921e: process txfree and txstatus without allocating skbs (Íñigo Huguet) [2059994] - mt76: mt7615: fix a possible race enabling/disabling runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7921: set EDCA parameters with the MCU CE command (Íñigo Huguet) [2059994] - mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error (Íñigo Huguet) [2059994] - mt76: mt7921: forbid the doze mode when coredump is in progress (Íñigo Huguet) [2059994] - mt76: mt7921e: make dev->fw_assert usage consistent (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_rdd_cmd in mt76-connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_set_rts_thresh (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_gen_dl_mode in mt76-connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_init_download (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_patch_sem_ctrl/mt76_connac_mcu_start_patch (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_restart in common module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_start_firmware (Íñigo Huguet) [2059994] - mt76: mt7921: get rid of mt7921_mcu_get_eeprom (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_set_pm in connac module (Íñigo Huguet) [2059994] - mt76: connac: introduce is_connac_v1 utility routine (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_wtbl_update_hdr_trans in connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_hdr_trans_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_ht_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_smps_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_uapsd (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_basic_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_generic_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_ba (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_ba_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_ba_tlv (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_bss_basic_tlv in connac module (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_bss_ext_tlv in connac module (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_bss_omac_tlv in connac module (Íñigo Huguet) [2059994] - mt76: mt7915: remove duplicated defs in mcu.h (Íñigo Huguet) [2059994] - mt76: mt7915: move pci specific code back to pci.c (Íñigo Huguet) [2059994] - mt76: mt7921s: update mt7921s_wfsys_reset sequence (Íñigo Huguet) [2059994] - mt76: mt7921s: clear MT76_STATE_MCU_RUNNING immediately after reset (Íñigo Huguet) [2059994] - mt76: sdio: lock sdio when it is needed (Íñigo Huguet) [2059994] - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode (Íñigo Huguet) [2059994] - mt76: make mt76_sar_capa static (Íñigo Huguet) [2059994] - mt76: mt7915: add device id for mt7916 (Íñigo Huguet) [2059994] - mt76: set wlan_idx_hi on mt7916 (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_add_key in connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_get_phy utilities (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_chan_bw in common code (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_get_cipher in common code (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_add_tlv routine (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_alloc_wtbl_req (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_alloc_sta_req (Íñigo Huguet) [2059994] - mt76: connac: fix sta_rec_wtbl tag len (Íñigo Huguet) [2059994] - mt76: mt7915: add mt7916 calibrated data support (Íñigo Huguet) [2059994] - mt76: mt7915: update mt7915_chan_mib_offs for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: update rx rate reporting for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: add txfree event v3 (Íñigo Huguet) [2059994] - mt76: mt7915: enlarge wcid size to 544 (Íñigo Huguet) [2059994] - mt76: mt7915: rework eeprom.c to adapt mt7916 changes (Íñigo Huguet) [2059994] - mt76: mt7915: add firmware support for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: rework dma.c to adapt mt7916 changes (Íñigo Huguet) [2059994] - mt76: add MT_RXQ_MAIN_WA for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: refine register definition (Íñigo Huguet) [2059994] - mt76: mt7915: add mt7915_mmio_probe() as a common probing function (Íñigo Huguet) [2059994] - mt76: mt7915: fix polling firmware-own status (Íñigo Huguet) [2059994] - brcmfmac: pcie: Read the console on init and shutdown (Íñigo Huguet) [2059994] - brcmfmac: fwil: Constify iovar name arguments (Íñigo Huguet) [2059994] - brcmfmac: of: Use devm_kstrdup for board_type & check for errors (Íñigo Huguet) [2059994] - brcmfmac: pcie: Fix crashes due to early IRQs (Íñigo Huguet) [2059994] - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Íñigo Huguet) [2059994] - brcmfmac: pcie: Declare missing firmware files in pcie.c (Íñigo Huguet) [2059994] - brcmfmac: firmware: Allocate space for default boardrev in nvram (Íñigo Huguet) [2059994] - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Íñigo Huguet) [2059994] - rtlwifi: remove redundant initialization of variable ul_encalgo (Íñigo Huguet) [2059994] - ray_cs: Check ioremap return value (Íñigo Huguet) [2059994] - ath11k: add debugfs for TWT debug calls (Íñigo Huguet) [2059994] - ath11k: add WMI calls to manually add/del/pause/resume TWT dialogs (Íñigo Huguet) [2059994] - ath11k: Add debugfs interface to configure firmware debug log level (Íñigo Huguet) [2059994] - rtw88: rtw8821c: enable rfe 6 devices (Íñigo Huguet) [2059994] - rtw88: fix memory overrun and memory leak during hw_scan (Íñigo Huguet) [2059994] - rtw88: fix idle mode flow for hw scan (Íñigo Huguet) [2059994] - rtw88: check for validity before using a pointer (Íñigo Huguet) [2059994] - ath11k: mhi: use mhi_sync_power_up() (Íñigo Huguet) [2059994] - ath11k: pci: fix crash on suspend if board file is not found (Íñigo Huguet) [2059994] - ath11k: Fix missing rx_desc_get_ldpc_support in wcn6855_ops (Íñigo Huguet) [2059994] - ath11k: Fix uninitialized symbol 'rx_buf_sz' (Íñigo Huguet) [2059994] - ath11k: fix kernel panic during unload/load ath11k modules (Íñigo Huguet) [2059994] - ath11k: Rename ath11k_ahb_ext_irq_config (Íñigo Huguet) [2059994] - brcmfmac: add CYW43570 PCIE device (Íñigo Huguet) [2059994] - brcmfmac: use ISO3166 country code and 0 rev as fallback on some devices (Íñigo Huguet) [2059994] - rtw89: use pci_read/write_config instead of dbi read/write (Íñigo Huguet) [2059994] - rtw89: refine DIG feature to support 160M and CCK PD (Íñigo Huguet) [2059994] - rtw89: include subband type in channel params (Íñigo Huguet) [2059994] - rtw89: handle 6G band if supported by a chipset (Íñigo Huguet) [2059994] - rtw89: separate {init,deinit}_addr_cam functions (Íñigo Huguet) [2059994] - rtw89: set mac_id and port ID to TXWD (Íñigo Huguet) [2059994] - rtw89: send broadcast/multicast packets via HIQ if STAs are in sleep mode (Íñigo Huguet) [2059994] - rtw89: configure mac port HIQ registers (Íñigo Huguet) [2059994] - rtw89: rename vif_maintain to role_maintain (Íñigo Huguet) [2059994] - rtw89: extend firmware commands on states of sta_assoc and sta_disconnect (Íñigo Huguet) [2059994] - rtw89: allocate mac_id for each station in AP mode (Íñigo Huguet) [2059994] - rtw89: implement mac80211_ops::set_tim to indicate STA to receive packets (Íñigo Huguet) [2059994] - rtw89: add C2H handle of BCN_CNT (Íñigo Huguet) [2059994] - rtw89: download beacon content to firmware (Íñigo Huguet) [2059994] - rtw89: use hardware SSN to TX management frame (Íñigo Huguet) [2059994] - rtw89: configure rx_filter according to FIF_PROBE_REQ (Íñigo Huguet) [2059994] - rtw89: correct use of BA CAM (Íñigo Huguet) [2059994] - rtw89: encapsulate RX handlers to single function (Íñigo Huguet) [2059994] - rtw89: Add RX counters of VHT MCS-10/11 to debugfs (Íñigo Huguet) [2059994] - rtw89: remove duplicate definition of hardware port number (Íñigo Huguet) [2059994] - rtw89: extract modules by chipset (Íñigo Huguet) [2059994] - ath11k: avoid firmware crash when reg set for QCA6390/WCN6855 (Íñigo Huguet) [2059994] - ath11k: set WMI_PEER_40MHZ while peer assoc for 6 GHz (Íñigo Huguet) [2059994] - ath9k_htc: fix uninit value bugs (Íñigo Huguet) [2059994] - ath10k: abstract htt_rx_desc structure (Íñigo Huguet) [2059994] - ath9k: remove redundant status variable (Íñigo Huguet) [2059994] - ath11k: Reconfigure hardware rate for WCN6855 after vdev is started (Íñigo Huguet) [2059994] - ath: dfs_pattern_detector: Avoid open coded arithmetic in memory allocation (Íñigo Huguet) [2059994] - ath10k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2059994] - ath11k: fix error code in ath11k_qmi_assign_target_mem_chunk() (Íñigo Huguet) [2059994] - ath11k: move function ath11k_dp_rx_process_mon_status (Íñigo Huguet) [2059994] - ath11k: enable RX PPDU stats in monitor co-exist mode (Íñigo Huguet) [2059994] - ath11k: free peer for station when disconnect from AP for QCA6390/WCN6855 (Íñigo Huguet) [2059994] - ath11k: add LDPC FEC type in 802.11 radiotap header (Íñigo Huguet) [2059994] - ath11k: Refactor the fallback routine when peer create fails (Íñigo Huguet) [2059994] - ath11k: fix workqueue not getting destroyed after rmmod (Íñigo Huguet) [2059994] - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Íñigo Huguet) [2059994] - ath11k: add missing of_node_put() to avoid leak (Íñigo Huguet) [2059994] - rfkill: define rfill_soft_blocked() if !RFKILL (Íñigo Huguet) [2059994] - Revert "ath10k: drop beacon and probe response which leak from other channel" (Íñigo Huguet) [2059994] - iwlwifi: mvm: return value for request_ownership (Íñigo Huguet) [2059994] - nl80211: Update bss channel on channel switch for P2P_CLIENT (Íñigo Huguet) [2059994] - iwlwifi: fix build error for IWLMEI (Íñigo Huguet) [2059994] - mac80211: treat some SAE auth steps as final (Íñigo Huguet) [2059994] - nl80211: Handle nla_memdup failures in handle_nan_filter (Íñigo Huguet) [2059994] - iwlwifi: mvm: check debugfs_dir ptr before use (Íñigo Huguet) [2059994] - iwlwifi: don't advertise TWT support (Íñigo Huguet) [2059994] - mac80211: fix forwarded mesh frames AC & queue selection (Íñigo Huguet) [2059994] - mac80211: refuse aggregations sessions before authorized (Íñigo Huguet) [2059994] - mac80211: fix EAPoL rekey fail in 802.3 rx path (Íñigo Huguet) [2059994] - iwlwifi: fix use-after-free (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add mru_default for Foxconn SDX55 (Íñigo Huguet) [2059994] - cfg80211: fix race in netlink owner interface destruction (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't send SAR GEO command for 3160 devices (Íñigo Huguet) [2059994] - iwlwifi: remove deprecated broadcast filtering feature (Íñigo Huguet) [2059994] - iwlwifi: mei: report RFKILL upon register when needed (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't feed the hardware RFKILL into iwlmei (Íñigo Huguet) [2059994] - iwlwifi: mei: retry mapping the shared area (Íñigo Huguet) [2059994] - iwlwifi: mei: fix the pskb_may_pull check in ipv4 (Íñigo Huguet) [2059994] - iwlwifi: pcie: gen2: fix locking when "HW not ready" (Íñigo Huguet) [2059994] - iwlwifi: pcie: fix locking when "HW not ready" (Íñigo Huguet) [2059994] - iwlwifi: fix iwl_legacy_rate_to_fw_idx (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix condition which checks the version of rate_n_flags (Íñigo Huguet) [2059994] - mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (Íñigo Huguet) [2059994] - mac80211_hwsim: report NOACK frames in tx_status (Íñigo Huguet) [2059994] - mac80211: mlme: check for null after calling kmemdup (Íñigo Huguet) [2059994] - brcmfmac: firmware: Fix crash in brcm_alt_fw_path (Íñigo Huguet) [2059994] - mac80211: use ieee80211_bss_get_elem() (Íñigo Huguet) [2059994] - nl80211: clarify comment for mesh PLINK_BLOCKED state (Íñigo Huguet) [2059994] - mac80211: Add stations iterator where the iterator function may sleep (Íñigo Huguet) [2059994] - mac80211: allow non-standard VHT MCS-10/11 (Íñigo Huguet) [2059994] - codel: remove unnecessary pkt_sched.h include (Íñigo Huguet) [2059994] - codel: remove unnecessary sock.h include (Íñigo Huguet) [2059994] - rtw88: don't consider deep PS mode when transmitting packet (Íñigo Huguet) [2059994] - ath11k: add support of firmware logging for WCN6855 (Íñigo Huguet) [2059994] - ath10k: replace strlcpy with strscpy (Íñigo Huguet) [2059994] - rtw88: support SAR via kernel common API (Íñigo Huguet) [2059994] - rtw88: 8822c: add ieee80211_ops::hw_scan (Íñigo Huguet) [2059994] - iwlwifi: mei: wait before mapping the shared area (Íñigo Huguet) [2059994] - iwlwifi: mei: clear the ownership when the driver goes down (Íñigo Huguet) [2059994] - iwlwifi: fw: fix some scan kernel-doc (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove card state notification code (Íñigo Huguet) [2059994] - iwlwifi: mvm: drop too short packets silently (Íñigo Huguet) [2059994] - iwlwifi: return op_mode only in case the failure is from MEI (Íñigo Huguet) [2059994] - iwlwifi: mvm: support Bz TX checksum offload (Íñigo Huguet) [2059994] - iwlwifi: mvm: add US/CA to TAS block list if OEM isn't allowed (Íñigo Huguet) [2059994] - iwlwifi: mvm: correctly set schedule scan profiles (Íñigo Huguet) [2059994] - iwlwifi: mvm: correctly set channel flags (Íñigo Huguet) [2059994] - iwlwifi: mvm: always store the PPAG table as the latest version. (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 69 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: yoyo: support TLV-based firmware reset (Íñigo Huguet) [2059994] - iwlwifi: mvm: change old-SN drop threshold (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't trust hardware queue number (Íñigo Huguet) [2059994] - iwlwifi: mvm: handle RX checksum on Bz devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: use a define for checksum flags mask (Íñigo Huguet) [2059994] - iwlwifi: remove module loading failure message (Íñigo Huguet) [2059994] - iwlwifi: mvm: isolate offload assist (checksum) calculation (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for OCE scan (Íñigo Huguet) [2059994] - iwlwifi: dump RCM error tables (Íñigo Huguet) [2059994] - iwlwifi: dump both TCM error tables if present (Íñigo Huguet) [2059994] - iwlwifi: dump CSR scratch from outer function (Íñigo Huguet) [2059994] - iwlwifi: parse error tables from debug TLVs (Íñigo Huguet) [2059994] - iwlwifi: recognize missing PNVM data and then log filename (Íñigo Huguet) [2059994] - iwlwifi: rs: add support for TLC config command ver 4 (Íñigo Huguet) [2059994] - iwlwifi: mvm: rfi: update rfi table (Íñigo Huguet) [2059994] - iwlwifi: mvm: Add list of OEMs allowed to use TAS (Íñigo Huguet) [2059994] - iwlwifi: mvm: support revision 1 of WTAS table (Íñigo Huguet) [2059994] - iwlwifi: fw: remove dead error log code (Íñigo Huguet) [2059994] - iwlwifi: do not use __unused as variable name (Íñigo Huguet) [2059994] - iwlwifi: iwl-eeprom-parse: mostly dvm only (Íñigo Huguet) [2059994] - iwlwifi: mvm: clean up indenting in iwl_mvm_tlc_update_notif() (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix a stray tab (Íñigo Huguet) [2059994] - ath11k: add regdb.bin download for regdb offload (Íñigo Huguet) [2059994] - rtl8xxxu: Improve the A-MPDU retransmission rate with RTS/CTS protection (Íñigo Huguet) [2059994] - rtw88: don't check CRC of VHT-SIG-B in 802.11ac signal (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix imbalanced locking in iwl_mvm_start_get_nvm() (Íñigo Huguet) [2059994] - iwlwifi: mvm: add dbg_time_point to debugfs (Íñigo Huguet) [2059994] - iwlwifi: mvm: add missing min_size to kernel-doc (Íñigo Huguet) [2059994] - iwlwifi: mei: fix W=1 warnings (Íñigo Huguet) [2059994] - ath11k: add support for hardware rfkill for QCA6390 (Íñigo Huguet) [2059994] - ath11k: report tx bitrate for iw wlan station dump (Íñigo Huguet) [2059994] - ath11k: fix warning of RCU usage for ath11k_mac_get_arvif_by_vdev_id() (Íñigo Huguet) [2059994] - ath11k: add signal report to mac80211 for QCA6390 and WCN6855 (Íñigo Huguet) [2059994] - ath11k: report rssi of each chain to mac80211 for QCA6390/WCN6855 (Íñigo Huguet) [2059994] - cfg80211: Enable regulatory enforcement checks for drivers supporting mesh iface (Íñigo Huguet) [2059994] - rfkill: allow to get the software rfkill state (Íñigo Huguet) [2059994] - cfg80211: refactor cfg80211_get_ies_channel_number() (Íñigo Huguet) [2059994] - nl82011: clarify interface combinations wrt. channels (Íñigo Huguet) [2059994] - nl80211: Add support to offload SA Query procedures for AP SME device (Íñigo Huguet) [2059994] - nl80211: Add support to set AP settings flags with single attribute (Íñigo Huguet) [2059994] - mac80211: add more HT/VHT/HE state logging (Íñigo Huguet) [2059994] - cfg80211: Use the HE operation IE to determine a 6GHz BSS channel (Íñigo Huguet) [2059994] - cfg80211: rename offchannel_chain structs to background_chain to avoid confusion with ETSI standard (Íñigo Huguet) [2059994] - mac80211: Notify cfg80211 about association comeback (Íñigo Huguet) [2059994] - cfg80211: Add support for notifying association comeback (Íñigo Huguet) [2059994] - mac80211: introduce channel switch disconnect function (Íñigo Huguet) [2059994] - cfg80211: Fix order of enum nl80211_band_iftype_attr documentation (Íñigo Huguet) [2059994] - cfg80211: simplify cfg80211_chandef_valid() (Íñigo Huguet) [2059994] - mac80211: Remove a couple of obsolete TODO (Íñigo Huguet) [2059994] - mac80211: use coarse boottime for airtime fairness code (Íñigo Huguet) [2059994] - mt76: mt7921s: fix cmd timeout in throughput test (Íñigo Huguet) [2059994] - mt76: mt7921s: fix suspend error with enlarging mcu timeout value (Íñigo Huguet) [2059994] - mt76: mt7921s: make pm->suspended usage consistent (Íñigo Huguet) [2059994] - mt76: mt7921: clear pm->suspended in mt7921_mac_reset_work (Íñigo Huguet) [2059994] - mt76: connac: rely on le16_add_cpu in mt76_connac_mcu_add_nested_tlv (Íñigo Huguet) [2059994] - mt76: mt7921: remove dead definitions (Íñigo Huguet) [2059994] - mt76: mt7915: add mu-mimo and ofdma debugfs knobs (Íñigo Huguet) [2059994] - mt76: mt7915: introduce mt76_vif in mt7915_vif (Íñigo Huguet) [2059994] - mt76: mt7921: reduce log severity levels for informative messages (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac definitions (Íñigo Huguet) [2059994] - mt76: connac: rely on MCU_CMD macro (Íñigo Huguet) [2059994] - mt76: connac: introduce MCU_CE_CMD macro (Íñigo Huguet) [2059994] - mt76: connac: introduce MCU_UNI_CMD macro (Íñigo Huguet) [2059994] - mt76: connac: remove MCU_FW_PREFIX bit (Íñigo Huguet) [2059994] - mt76: connac: align MCU_EXT definitions with 7915 driver (Íñigo Huguet) [2059994] - mt76: connac: introduce MCU_EXT macros (Íñigo Huguet) [2059994] - mt76: mt7615: in debugfs queue stats, skip wmm index 3 on mt7663 (Íñigo Huguet) [2059994] - mt76: mt7915: process txfree and txstatus without allocating skbs (Íñigo Huguet) [2059994] - mt76: allow drivers to drop rx packets early (Íñigo Huguet) [2059994] - mt76: mt7663: disable 4addr capability (Íñigo Huguet) [2059994] - mt76: only access ieee80211_hdr after mt76_insert_ccmp_hdr (Íñigo Huguet) [2059994] - mt76: move sar_capa configuration in common code (Íñigo Huguet) [2059994] - mt76: mt7921s: fix possible kernel crash due to invalid Rx count (Íñigo Huguet) [2059994] - mt76: mt7921s: fix bus hang with wrong privilege (Íñigo Huguet) [2059994] - mt76: eeprom: tolerate corrected bit-flips (Íñigo Huguet) [2059994] - mt76: mt7603: improve reliability of tx powersave filtering (Íñigo Huguet) [2059994] - mt76: clear sta powersave flag after notifying driver (Íñigo Huguet) [2059994] - mt76: mt7915: introduce SAR support (Íñigo Huguet) [2059994] - mt76: mt7603: introduce SAR support (Íñigo Huguet) [2059994] - mt76: mt7915: improve wmm index allocation (Íñigo Huguet) [2059994] - mt76: mt7615: improve wmm index allocation (Íñigo Huguet) [2059994] - mt76: mt7921s: fix the device cannot sleep deeply in suspend (Íñigo Huguet) [2059994] - mt76: mt7615: fix decap offload corner case with 4-addr VLAN frames (Íñigo Huguet) [2059994] - mt76: mt7915: fix decap offload corner case with 4-addr VLAN frames (Íñigo Huguet) [2059994] - mt76: mt76x02: introduce SAR support (Íñigo Huguet) [2059994] - mt76: move sar utilities to mt76-core module (Íñigo Huguet) [2059994] - mt76: mt7921: honor mt76_connac_mcu_set_rate_txpower return value in mt7921_config (Íñigo Huguet) [2059994] - mt76: do not pass the received frame with decryption error (Íñigo Huguet) [2059994] - mt76: connac: remove PHY_MODE_AX_6G configuration in mt76_connac_get_phy_mode (Íñigo Huguet) [2059994] - mt76: mt7615: remove dead code in get_omac_idx (Íñigo Huguet) [2059994] - mt76: mt7921: introduce 160 MHz channel bandwidth support (Íñigo Huguet) [2059994] - mt76: mt7921: add support for PCIe ID 0x0608/0x0616 (Íñigo Huguet) [2059994] - mt76: testmode: add support to set MAC (Íñigo Huguet) [2059994] - mt76: mt7915: add default calibrated data support (Íñigo Huguet) [2059994] - mt76: only set rx radiotap flag from within decoder functions (Íñigo Huguet) [2059994] - mt76: reverse the first fragmented frame to 802.11 (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Introduce Sierra EM919X support (Íñigo Huguet) [2059994] - bus: mhi: core: Add an API for auto queueing buffers for DL channel (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Simplify code and axe the use of a deprecated API (Íñigo Huguet) [2059994] - bus: mhi: core: Use macros for execution environment features (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add new device ID support for T99W175 (Íñigo Huguet) [2059994] - ath11k: Use reserved host DDR addresses from DT for PCI devices (Íñigo Huguet) [2059994] - ath11k: Change qcn9074 fw to operate in mode-2 (Íñigo Huguet) [2059994] - ath11k: add ab to TARGET_NUM_VDEVS & co (Íñigo Huguet) [2059994] - brcmfmac: Fix incorrect type assignments for keep-alive (Íñigo Huguet) [2059994] - ath11k: Avoid false DEADLOCK warning reported by lockdep (Íñigo Huguet) [2059994] - ath11k: set DTIM policy to stick mode for station interface (Íñigo Huguet) [2059994] - ath11k: support MAC address randomization in scan (Íñigo Huguet) [2059994] - ath10k: wmi: remove array of flexible structures (Íñigo Huguet) [2059994] - ath10k: htt: remove array of flexible structures (Íñigo Huguet) [2059994] - ath10k: drop beacon and probe response which leak from other channel (Íñigo Huguet) [2059994] - ath11k: Process full monitor mode rx support (Íñigo Huguet) [2059994] - ath11k: add software monitor ring descriptor for full monitor (Íñigo Huguet) [2059994] - ath11k: Add htt cmd to enable full monitor mode (Íñigo Huguet) [2059994] - ath11k: enable IEEE80211_HW_SINGLE_SCAN_ON_ALL_BANDS for WCN6855 (Íñigo Huguet) [2059994] - rtw88: refine tx_pwr_tbl debugfs to show channel and bandwidth (Íñigo Huguet) [2059994] - rtw88: add debugfs to fix tx rate (Íñigo Huguet) [2059994] - ath: regdom: extend South Korea regulatory domain support (Íñigo Huguet) [2059994] - ath11k: add wait operation for tx management packets for flush from mac80211 (Íñigo Huguet) [2059994] - ath11k: add 11d scan offload support (Íñigo Huguet) [2059994] - ath11k: add configure country code for QCA6390 and WCN6855 (Íñigo Huguet) [2059994] - ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work (Íñigo Huguet) [2059994] - iwlwifi: work around reverse dependency on MEI (Íñigo Huguet) [2059994] - iwlwifi: mvm: optionally suppress assert log (Íñigo Huguet) [2059994] - iwlwifi: fw: correctly detect HW-SMEM region subtype (Íñigo Huguet) [2059994] - iwlwifi: implement reset flow for Bz devices (Íñigo Huguet) [2059994] - iwlwifi: dbg: disable ini debug in 8000 family and below (Íñigo Huguet) [2059994] - iwlwifi: support SAR GEO Offset Mapping override via BIOS (Íñigo Huguet) [2059994] - iwlwifi: pcie: retake ownership after reset (Íñigo Huguet) [2059994] - iwlwifi: mvm: always use 4K RB size by default (Íñigo Huguet) [2059994] - iwlwifi: mvm/api: define system control command (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 68 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: add some missing command strings (Íñigo Huguet) [2059994] - iwlwifi: fw: add support for splitting region type bits (Íñigo Huguet) [2059994] - iwlwifi: swap 1650i and 1650s killer struct names (Íñigo Huguet) [2059994] - iwlwifi: yoyo: support for DBGC4 for dram (Íñigo Huguet) [2059994] - iwlwifi: mvm: update rate scale in moving back to assoc state (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for statistics update version 15 (Íñigo Huguet) [2059994] - iwlwifi: mvm: Add support for a new version of scan request command (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove session protection upon station removal (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for PHY context command v4 (Íñigo Huguet) [2059994] - iwlwifi: fw: api: add link to PHY context command struct v1 (Íñigo Huguet) [2059994] - iwlwifi: mvm: support RLC configuration command (Íñigo Huguet) [2059994] - iwlwifi: mvm: d3: support v12 wowlan status (Íñigo Huguet) [2059994] - iwlwifi: mvm: parse firmware alive message version 6 (Íñigo Huguet) [2059994] - iwlwifi: pcie: support Bz suspend/resume trigger (Íñigo Huguet) [2059994] - iwlwifi: mvm: d3: move GTK rekeys condition (Íñigo Huguet) [2059994] - ath11k: change to use dynamic memory for channel list of scan (Íñigo Huguet) [2059994] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2059994] - ath9k: switch to rate table based lookup (Íñigo Huguet) [2059994] - iwlwifi: mvm: demote non-compliant kernel-doc header (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix a possible NULL pointer deference (Íñigo Huguet) [2059994] - iwlwifi: mei: Fix spelling mistake "req_ownserhip" -> "req_ownership" (Íñigo Huguet) [2059994] - iwlwifi: mei: don't rely on the size from the shared area (Íñigo Huguet) [2059994] - iwlwifi: mei: fix linking when tracing is not enabled (Íñigo Huguet) [2059994] - ath11k: Avoid NULL ptr access during mgmt tx cleanup (Íñigo Huguet) [2059994] - rtlwifi: rtl8192de: Style clean-ups (Íñigo Huguet) [2059994] - brcmfmac: Configure keep-alive packet on suspend (Íñigo Huguet) [2059994] - ieee80211: change HE nominal packet padding value defines (Íñigo Huguet) [2059994] - cfg80211: use ieee80211_bss_get_elem() instead of _get_ie() (Íñigo Huguet) [2059994] - iwlwifi: mvm: read the rfkill state and feed it to iwlmei (Íñigo Huguet) [2059994] - iwlwifi: mvm: add vendor commands needed for iwlmei (Íñigo Huguet) [2059994] - iwlwifi: integrate with iwlmei (Íñigo Huguet) [2059994] - iwlwifi: mei: add debugfs hooks (Íñigo Huguet) [2059994] - iwlwifi: mei: add the driver to allow cooperation with CSME (Íñigo Huguet) [2059994] - mwifiex: Ensure the version string from the firmware is 0-terminated (Íñigo Huguet) [2059994] - mwifiex: Add quirk to disable deep sleep with certain hardware revision (Íñigo Huguet) [2059994] - mwifiex: Use a define for firmware version string length (Íñigo Huguet) [2059994] - rtw88: add debugfs to force lowest basic rate (Íñigo Huguet) [2059994] - rtw88: follow the AP basic rates for tx mgmt frame (Íñigo Huguet) [2059994] - mac80211: Use memset_after() to clear tx status (Íñigo Huguet) [2059994] - mac80211: notify non-transmitting BSS of color changes (Íñigo Huguet) [2059994] - mac80211: minstrel_ht: remove unused SAMPLE_SWITCH_THR define (Íñigo Huguet) [2059994] - cfg80211: allow continuous radar monitoring on offchannel chain (Íñigo Huguet) [2059994] - cfg80211: schedule offchan_cac_abort_wk in cfg80211_radar_event (Íñigo Huguet) [2059994] - cfg80211: delete redundant free code (Íñigo Huguet) [2059994] - mac80211: Remove unused assignment statements (Íñigo Huguet) [2059994] - cfg80211: fix possible NULL pointer dereference in cfg80211_stop_offchan_radar_detection (Íñigo Huguet) [2059994] - ath11k: Use memset_startat() for clearing queue descriptors (Íñigo Huguet) [2059994] - ath11k: Fix spelling mistake "detetction" -> "detection" (Íñigo Huguet) [2059994] - Revert "ath11k: add read variant from SMBIOS for download board data" (Íñigo Huguet) [2059994] - ath11k: add read variant from SMBIOS for download board data (Íñigo Huguet) [2059994] - ath11k: calculate the correct NSS of peer for HE capabilities (Íñigo Huguet) [2059994] - ath11k: change to treat alpha code na as world wide regdomain (Íñigo Huguet) [2059994] - cfg80211: move offchan_cac_event to a dedicated work (Íñigo Huguet) [2059994] - mac80211_hwsim: Fix spelling mistake "Droping" -> "Dropping" (Íñigo Huguet) [2059994] - mac80211: introduce set_radar_offchan callback (Íñigo Huguet) [2059994] - cfg80211: implement APIs for dedicated radar detection HW (Íñigo Huguet) [2059994] - ath11k: add support for BSS color change (Íñigo Huguet) [2059994] - ath11k: add trace log support (Íñigo Huguet) [2059994] - ath11k: Add missing qmi_txn_cancel() (Íñigo Huguet) [2059994] - ath11k: Disabling credit flow for WMI path (Íñigo Huguet) [2059994] - ath11k: Increment pending_mgmt_tx count before tx send invoke (Íñigo Huguet) [2059994] - ath11k: send proper txpower and maxregpower values to firmware (Íñigo Huguet) [2059994] - ath11k: move peer delete after vdev stop of station for QCA6390 and WCN6855 (Íñigo Huguet) [2059994] - ath11k: remove return for empty tx bitrate in mac_op_sta_statistics (Íñigo Huguet) [2059994] - ath11k: enable IEEE80211_VHT_EXT_NSS_BW_CAPABLE if NSS ratio enabled (Íñigo Huguet) [2059994] - ath11k: avoid unnecessary lock contention in tx_completion path (Íñigo Huguet) [2059994] - ath11k: add branch predictors in dp_tx path (Íñigo Huguet) [2059994] - ath11k: avoid while loop in ring selection of tx completion interrupt (Íñigo Huguet) [2059994] - ath11k: remove mod operator in dst ring processing (Íñigo Huguet) [2059994] - ath11k: allocate HAL_WBM2SW_RELEASE ring from cacheable memory (Íñigo Huguet) [2059994] - ath11k: add branch predictors in process_rx (Íñigo Huguet) [2059994] - ath11k: remove usage quota while processing rx packets (Íñigo Huguet) [2059994] - ath11k: avoid active pdev check for each msdu (Íñigo Huguet) [2059994] - ath11k: avoid additional access to ath11k_hal_srng_dst_num_free (Íñigo Huguet) [2059994] - ath11k: modify dp_rx desc access wrapper calls inline (Íñigo Huguet) [2059994] - ath11k: allocate dst ring descriptors from cacheable memory (Íñigo Huguet) [2059994] - ath11k: disable unused CE8 interrupts for ipq8074 (Íñigo Huguet) [2059994] - ath11k: avoid unnecessary BH disable lock in STA kickout event (Íñigo Huguet) [2059994] - ath11k: enable 802.11 power save mode in station mode (Íñigo Huguet) [2059994] - ath11k: convert ath11k_wmi_pdev_set_ps_mode() to use enum wmi_sta_ps_mode (Íñigo Huguet) [2059994] - ath9k: use swap() to make code cleaner (Íñigo Huguet) [2059994] - ath10k: fetch (pre-)calibration data via nvmem subsystem (Íñigo Huguet) [2059994] - Revert "ath11k: add support for WCN6855 hw2.1" (Íñigo Huguet) [2059994] - iommu/vt-d: Make DMAR_UNITS_SUPPORTED a config setting (Jerry Snitselaar) [2095498] - scsi: mpi3mr: Fix kernel-doc (Tomas Henzl) [2091878] - scsi: mpi3mr: Rework mrioc->bsg_device model to fix warnings (Tomas Henzl) [2091878] - scsi: mpi3mr: Add target device related sysfs attributes (Tomas Henzl) [2091878] - scsi: mpi3mr: Add shost related sysfs attributes (Tomas Henzl) [2091878] - scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Tomas Henzl) [2091878] - scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Tomas Henzl) [2091878] - scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Tomas Henzl) [2091878] - scsi: mpi3mr: Hidden drives not removed during soft reset (Tomas Henzl) [2091878] - scsi: mpi3mr: Increase I/O timeout value to 60s (Tomas Henzl) [2091878] - scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for NVMe passthrough (Tomas Henzl) [2091878] - scsi: mpi3mr: Expose adapter state to sysfs (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for PEL commands (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for MPT commands (Tomas Henzl) [2091878] - scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for driver commands (Tomas Henzl) [2091878] - scsi: mpi3mr: Add bsg device support (Tomas Henzl) [2091878] - selftests/powerpc: Add PPC_FEATURE2_ARCH_3_1 and PPC_FEATURE2_EBB bits (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc: Add helper to exit on failure (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add interface test for mmcra register fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr3_src fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr2_fcs_fch fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr2_l2l3 field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr1_comb field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_pmc56 using pmc5 (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_fc56 field using pmc1 (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_pmcjce field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_pmccext bit (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_cc56run field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0 exception bits (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macro to extract mmcr3 and mmcra fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macro to extract mmcr0/mmcr1 fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macros to extract mmcr fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add event_init_sampling function (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add utility functions to post process the mmap buffer (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macros to parse event codes (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add support for perf sampling tests (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc: Add a test of counting larx/stcx (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Include mmap_buffer field as part of struct event (Desnes A. Nunes do Rosario) [2071113] - [s390] net/smc: Fix af_ops of child socket pointing to released memory (Tobias Huschle) [2043832] - [s390] net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Tobias Huschle) [2043832] - [s390] net/smc: use memcpy instead of snprintf to avoid out of bounds read (Tobias Huschle) [2043832] - [s390] net/smc: Call trace_smc_tx_sendmsg when data corked (Tobias Huschle) [2043832] - [s390] net/smc: Fix cleanup when register ULP fails (Tobias Huschle) [2043832] - [s390] net/smc: fix connection leak (Tobias Huschle) [2043832] - [s390] net/smc: Use a mutex for locking "struct smc_pnettable" (Tobias Huschle) [2043832] - [s390] net/smc: unlock on error paths in __smc_setsockopt() (Tobias Huschle) [2043832] - [s390] net/smc: return ETIMEDOUT when smc_connect_clc() timeout (Tobias Huschle) [2043832] - [s390] net/smc: Add comment for smc_tx_pending (Tobias Huschle) [2043832] - [s390] net/smc: Add global configure for handshake limitation by netlink (Tobias Huschle) [2043832] - [s390] net/smc: Dynamic control handshake limitation by socket options (Tobias Huschle) [2043832] - [s390] net/smc: Limit SMC visits when handshake workqueue congested (Tobias Huschle) [2043832] - [s390] net/smc: Limit backlog connections (Tobias Huschle) [2043832] - [s390] net/smc: Make smc_tcp_listen_work() independent (Tobias Huschle) [2043832] - [s390] net/smc: Avoid overwriting the copies of clcsock callback functions (Tobias Huschle) [2043832] - [s390] Partially revert "net/smc: Add netlink net namespace support" (Tobias Huschle) [2043832] - [s390] net/smc: Cork when sendpage with MSG_SENDPAGE_NOTLAST flag (Tobias Huschle) [2043832] - [s390] net/smc: Remove corked dealyed work (Tobias Huschle) [2043832] - [s390] net/smc: Send directly when TCP_CORK is cleared (Tobias Huschle) [2043832] - [s390] net/smc: Forward wakeup to smc socket waitqueue after fallback (Tobias Huschle) [2043832] - [s390] net/smc: Transitional solution for clcsock race issue (Tobias Huschle) [2043832] - [s390] net/smc: Fix hung_task when removing SMC-R devices (Tobias Huschle) [2043832] - [s390] net/smc: Remove unused function declaration (Tobias Huschle) [2043832] - [s390] net/smc: Resolve the race between SMC-R link access and clear (Tobias Huschle) [2043832] - [s390] net/smc: Introduce a new conn->lgr validity check helper (Tobias Huschle) [2043832] - [s390] net/smc: Resolve the race between link group access and termination (Tobias Huschle) [2043832] - [s390] net/smc: Reset conn->lgr when link group registration fails (Tobias Huschle) [2043832] - [s390] net/smc: add comments for smc_link_{usable|sendable} (Tobias Huschle) [2043832] - [s390] net/smc: remove redundant re-assignment of pointer link (Tobias Huschle) [2043832] - [s390] net/smc: Introduce TCP ULP support (Tobias Huschle) [2043832] - [s390] net/smc: Add net namespace for tracepoints (Tobias Huschle) [2043832] - [s390] net/smc: Print net namespace in log (Tobias Huschle) [2043832] - [s390] net/smc: Add netlink net namespace support (Tobias Huschle) [2043832] - [s390] net/smc: Introduce net namespace support for linkgroup (Tobias Huschle) [2043832] - [s390] net/smc: Use the bitmap API when applicable (Tobias Huschle) [2043832] - [s390] net/smc: fix kernel panic caused by race of smc_sock (Tobias Huschle) [2043832] - [s390] net/smc: don't send CDC/LLC message if link not ready (Tobias Huschle) [2043832] - [s390] net/smc: fix using of uninitialized completions (Tobias Huschle) [2043832] - [s390] net/smc: Prevent smc_release() from long blocking (Tobias Huschle) [2043832] - [s390] net/smc: Clear memory when release and reuse buffer (Tobias Huschle) [2043832] - [s390] net/smc: Keep smc_close_final rc during active close (Tobias Huschle) [2043832] - [s390] net/smc: fix wrong list_del in smc_lgr_cleanup_early (Tobias Huschle) [2043832] - [s390] net/smc: Don't call clcsock shutdown twice when smc shutdown (Tobias Huschle) [2043832] - [s390] net/smc: Fix loop in smc_listen (Tobias Huschle) [2043832] - [s390] net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() (Tobias Huschle) [2043832] - [s390] net/smc: Ensure the active closing peer first closes clcsock (Tobias Huschle) [2043832] - [s390] net/smc: Clean up local struct sock variables (Tobias Huschle) [2043832] - [s390] net/smc: Avoid warning of possible recursive locking (Tobias Huschle) [2043832] - [s390] net/smc: Make sure the link_id is unique (Tobias Huschle) [2043832] - [s390] net/smc: Transfer remaining wait queue entries during fallback (Tobias Huschle) [2043832] - [s390] net/smc: fix sk_refcnt underflow on linkdown and fallback (Tobias Huschle) [2043832] - [s390] net/smc: Print function name in smcr_link_down tracepoint (Tobias Huschle) [2043832] - [s390] net/smc: Introduce tracepoint for smcr link down (Tobias Huschle) [2043832] - [s390] net/smc: Introduce tracepoints for tx and rx msg (Tobias Huschle) [2043832] - [s390] net/smc: Introduce tracepoint for fallback (Tobias Huschle) [2043832] - [s390] net/smc: Correct spelling mistake to TCPF_SYN_RECV (Tobias Huschle) [2043832] - [s390] net/smc: Fix smc_link->llc_testlink_time overflow (Tobias Huschle) [2043832] - [s390] net/smc: stop links when their GID is removed (Tobias Huschle) [2043832] - [s390] net/smc: add netlink support for SMC-Rv2 (Tobias Huschle) [2043832] - [s390] net/smc: extend LLC layer for SMC-Rv2 (Tobias Huschle) [2043832] - [s390] net/smc: add v2 support to the work request layer (Tobias Huschle) [2043832] - [s390] net/smc: retrieve v2 gid from IB device (Tobias Huschle) [2043832] - [s390] net/smc: add v2 format of CLC decline message (Tobias Huschle) [2043832] - [s390] net/smc: add listen processing for SMC-Rv2 (Tobias Huschle) [2043832] - [s390] net/smc: add SMC-Rv2 connection establishment (Tobias Huschle) [2043832] - [s390] net/smc: prepare for SMC-Rv2 connection (Tobias Huschle) [2043832] - [s390] net/smc: save stack space and allocate smc_init_info (Tobias Huschle) [2043832] - [s390] net/smc: add generic netlink support for system EID (Tobias Huschle) [2043832] - [s390] net/smc: keep static copy of system EID (Tobias Huschle) [2043832] - [s390] net/smc: add support for user defined EIDs (Tobias Huschle) [2043832] - [s390] net/smc: Allow SMC-D 1MB DMB allocations (Tobias Huschle) [2043832] - [s390] net/smc: no need to flush smcd_dev's event_wq before destroying it (Tobias Huschle) [2043832] - [s390] net/smc: avoid possible duplicate dmb unregistration (Tobias Huschle) [2043832] - [s390] net/smc: remove device from smcd_dev_list after failed device_add() (Tobias Huschle) [2043832]- bnxt_en: parse and report result field when NVRAM package install fails (Ken Cox) [2043782] - bnxt_en: Fix unnecessary dropping of RX packets (Ken Cox) [2043782] - bnxt_en: Initiallize bp->ptp_lock first before using it (Ken Cox) [2043782] - bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Ken Cox) [2043782] - bnxt_en: Prevent XDP redirect from running when stopping TX queue (Ken Cox) [2043782 1944997] - bnxt_en: reserve space inside receive page for skb_shared_info (Ken Cox) [2043782 1944997] - bnxt_en: Synchronize tx when xdp redirects happen on same ring (Ken Cox) [2043782 1944997] - net: bnxt_ptp: fix compilation error (Ken Cox) [2043782] - bnxt: revert hastily merged uAPI aberrations (Ken Cox) [2043782] - bnxt_en: add an nvm test for hw diagnose (Ken Cox) [2043782] - bnxt_en: implement hw health reporter (Ken Cox) [2043782] - bnxt_en: Do not destroy health reporters during reset (Ken Cox) [2043782] - bnxt_en: Eliminate unintended link toggle during FW reset (Ken Cox) [2043782] - bnxt_en: Properly report no pause support on some cards (Ken Cox) [2043782] - bnxt_en: introduce initial link state of unknown (Ken Cox) [2043782] - bnxt_en: parse result field when NVRAM package install fails (Ken Cox) [2043782] - bnxt_en: add more error checks to HWRM_NVM_INSTALL_UPDATE (Ken Cox) [2043782] - bnxt_en: refactor error handling of HWRM_NVM_INSTALL_UPDATE (Ken Cox) [2043782] - bnxt_en: Increase firmware message response DMA wait time (Ken Cox) [2043782] - bnxt_en: Fix incorrect multicast rx mask setting when not requested (Ken Cox) [2043782] - bnxt_en: Fix occasional ethtool -t loopback test failures (Ken Cox) [2043782] - bnxt_en: Fix offline ethtool selftest with RDMA enabled (Ken Cox) [2043782] - bnxt_en: Fix active FEC reporting to ethtool (Ken Cox) [2043782] - bnxt_en: Fix devlink fw_activate (Ken Cox) [2043782] - bnxt_en: Restore the resets_reliable flag in bnxt_open() (Ken Cox) [2043782] - bnxt_en: Handle async event when the PHC is updated in RTC mode (Ken Cox) [2043782] - bnxt_en: Implement .adjtime() for PTP RTC mode (Ken Cox) [2043782] - bnxt_en: Add driver support to use Real Time Counter for PTP (Ken Cox) [2043782] - bnxt_en: PTP: Refactor PTP initialization functions (Ken Cox) [2043782] - bnxt_en: Update firmware interface to 1.10.2.73 (Ken Cox) [2043782] - bnxt_en: improve firmware timeout messaging (Ken Cox) [2043782] - bnxt_en: use firmware provided max timeout for messages (Ken Cox) [2043782] - bnxt_en: improve VF error messages when PF is unavailable (Ken Cox) [2043782] - bnxt_en: add dynamic debug support for HWRM messages (Ken Cox) [2043782] - bnxt_en: Use page frag RX buffers for better software GRO performance (Ken Cox) [2043782] - bnxt_en: convert to xdp_do_flush (Ken Cox) [2043782] - bnxt_en: Support CQE coalescing mode in ethtool (Ken Cox) [2043782] - bnxt_en: Support configurable CQE coalescing mode (Ken Cox) [2043782] - bnxt_en: enable interrupt sampling on 5750X for DIM (Ken Cox) [2043782] - bnxt_en: Log error report for dropped doorbell (Ken Cox) [2043782] - bnxt_en: Add event handler for PAUSE Storm event (Ken Cox) [2043782] - flow_offload: reject to offload tc actions in offload drivers (Ken Cox) [2043782] - bnxt_en: Fix compile error regression when CONFIG_BNXT_SRIOV is not set (Ken Cox) [2043782] - bnxt_en: fix format specifier in live patch error message (Ken Cox) [2043782] - bnxt_en: extend RTNL to VF check in devlink driver_reinit (Ken Cox) [2043782] - bnxt_en: avoid newline at end of message in NL_SET_ERR_MSG_MOD (Ken Cox) [2043782] - bnxt_en: Remove not used other ULP define (Ken Cox) [2043782] - bnxt_en: Provide stored devlink "fw" version on older firmware (Ken Cox) [2043782] - bnxt_en: implement firmware live patching (Ken Cox) [2043782] - bnxt_en: Update firmware interface to 1.10.2.63 (Ken Cox) [2043782] - bnxt_en: implement dump callback for fw health reporter (Ken Cox) [2043782] - bnxt_en: extract coredump command line from current task (Ken Cox) [2043782] - bnxt_en: Retrieve coredump and crashdump size via FW command (Ken Cox) [2043782] - bnxt_en: Add compression flags information in coredump segment header (Ken Cox) [2043782] - bnxt_en: move coredump functions into dedicated file (Ken Cox) [2043782] - bnxt_en: Refactor coredump functions (Ken Cox) [2043782] - bnxt_en: improve fw diagnose devlink health messages (Ken Cox) [2043782] - bnxt_en: consolidate fw devlink health reporters (Ken Cox) [2043782] - bnxt_en: remove fw_reset devlink health reporter (Ken Cox) [2043782] - bnxt_en: improve error recovery information messages (Ken Cox) [2043782] - bnxt_en: add enable_remote_dev_reset devlink parameter (Ken Cox) [2043782] - bnxt_en: implement devlink dev reload fw_activate (Ken Cox) [2043782] - bnxt_en: implement devlink dev reload driver_reinit (Ken Cox) [2043782] - bnxt_en: refactor cancellation of resource reservations (Ken Cox) [2043782] - bnxt_en: refactor printing of device info (Ken Cox) [2043782] - bnxt: use netif_is_rxfh_configured instead of open code (Ken Cox) [2043782] - ethernet: use eth_hw_addr_set() (Ken Cox) [2043782] - bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Ken Cox) [2043782] - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Ken Cox) [2043782] - bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Ken Cox) [2043782] - netfilter: nat: really support inet nat without l3 address (Phil Sutter) [2092424] - netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path (Phil Sutter) [2094236] - netfilter: nf_tables: double hook unregistration in netns path (Phil Sutter) [2094236] - video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 (Mohammed Gamal) [1948442] - cpufreq: intel_pstate: Use firmware default EPP (Steve Best) [2072671] - cpufreq: intel_pstate: Update cpuinfo.max_freq on HWP_CAP changes (Steve Best) [2072671] - cpufreq: intel_pstate: Update EPP for AlderLake mobile (Steve Best) [2072671] - cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp_cap() call (Steve Best) [2072671] - cpufreq: intel_pstate: ITMT support for overclocked system (Steve Best) [2072671] - cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Steve Best) [2072671] - cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Steve Best) [2072671] - cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Steve Best) [2072671] - cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Steve Best) [2072671] - cpufreq: intel_pstate: Process HWP Guaranteed change notification (Steve Best) [2072671] - cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Steve Best) [2072671] - Revert "cpufreq: intel_pstate: Process HWP Guaranteed change notification" (Steve Best) [2072671] - cpufreq: intel_pstate: Process HWP Guaranteed change notification (Steve Best) [2072671] - cpuidle: intel_idle: Drop redundant backslash at line end (Steve Best) [2072893] - intel_idle: add core C6 optimization for SPR (Steve Best) [2072893] - intel_idle: add 'preferred_cstates' module argument (Steve Best) [2072893] - intel_idle: add SPR support (Steve Best) [2072893] - intel_idle: enable interrupts before C1 on Xeons (Steve Best) [2072893]- [s390] s390/airq: use DMA memory for summary indicators (Tobias Huschle) [2043905] - [s390] s390/zcrypt: Provide target domain for EP11 cprbs to scheduling function (Tobias Huschle) [2043905] - [s390] s390/zcrypt: change reply buffer size offering (Tobias Huschle) [2043905] - [s390] s390/zcrypt: Support CPRB minor version T7 (Tobias Huschle) [2043905] - [s390] s390/zcrypt: handle checkstopped cards with new state (Tobias Huschle) [2043905] - [s390] s390/zcrypt: CEX8S exploitation support (Tobias Huschle) [2043905] - [s390] s390/ap/zcrypt: debug feature improvements (Tobias Huschle) [2043905] - [s390] s390/zcrypt: rework of debug feature messages (Tobias Huschle) [2043905] - powerpc/perf: Fix the threshold compare group constraint for power10 (Steve Best) [2090058] - arch/x86: Disable system wide bus lock rate limiting (Prarit Bhargava) [2028252] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Xin Long) [2062780] - rtnetlink: enable alt_ifname for setlink/newlink (Xin Long) [2062780] - rtnetlink: return ENODEV when ifname does not exist and group is given (Xin Long) [2062780] - rtnetlink: Return correct error on changing device netns (Xin Long) [2062780] - net: remove the new_ifindex argument from dev_change_net_namespace (Xin Long) [2062780] - net: Allow to specify ifindex when device is moved to another namespace (Xin Long) [2062780] - net: rtnetlink: add possibility to use alternative names as message handle (Xin Long) [2062780] - net: rtnetlink: introduce helper to get net_device instance by ifname (Xin Long) [2062780] - net: rtnetlink: unify the code in __rtnl_newlink get dev with the rest (Xin Long) [2062780] - net: rtnetlink: put alternative names to getlink message (Xin Long) [2062780] - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Ewan D. Milne) [2049198] {CVE-2022-0494} - [s390] s390/dasd: prevent double format of tracks for ESE devices (Mete Durlu) [2094296] - [s390] s390/dasd: fix data corruption for ESE devices (Mete Durlu) [2094296] - [s390] s390/dasd: Fix read inconsistency for ESE DASD devices (Mete Durlu) [2094294] - [s390] s390/dasd: Fix read for ESE with blksize < 4k (Mete Durlu) [2094294] - xfs: validate inode fork size against fork format (Andrey Albershteyn) [2089447] - selftests/tc-testing: match any qdisc type (Petr Oros) [2021843] - tc-testing: Add control-plane selftests for sch_mq (Petr Oros) [2021843] - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc (Petr Oros) [2021843] - netdevsim: don't overwrite read only ethtool parms (Petr Oros) [2021843] - netdevsim: fix uninit value in nsim_drv_configure_vfs() (Petr Oros) [2021843] - netdevsim: rename 'driver' entry points (Petr Oros) [2021843] - netdevsim: move max vf config to dev (Petr Oros) [2021843] - netdevsim: move details of vf config to dev (Petr Oros) [2021843] - netdevsim: move vfconfig to nsim_dev (Petr Oros) [2021843] - netdevsim: take rtnl_lock when assigning num_vfs (Petr Oros) [2021843] - netdevsim: Protect both reload_down and reload_up paths (Petr Oros) [2021843] - netdevsim: make array res_ids static const, makes object smaller (Petr Oros) [2021843] - netdevsim: Add multi-queue support (Petr Oros) [2021843] - net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops (Petr Oros) [2021843] - netdevsim: delete unnecessary debugfs checking (Petr Oros) [2021843] - netdevsim: switch to memdup_user_nul() (Petr Oros) [2021843] - netdevsim: init u64 stats for 32bit hardware (Petr Oros) [2021843] - dm: fix bio length of empty flush (Ming Lei) [2090940] - block: initialize the target bio in __bio_clone_fast (Ming Lei) [2090940] - dm: use bio_clone_fast in alloc_io/alloc_tio (Ming Lei) [2090940] - block: clone crypto and integrity data in __bio_clone_fast (Ming Lei) [2090940] - dm-cache: remove __remap_to_origin_clear_discard (Ming Lei) [2090940] - dm: simplify the single bio fast path in __send_duplicate_bios (Ming Lei) [2090940] - dm: retun the clone bio from alloc_tio (Ming Lei) [2090940] - dm: pass the bio instead of tio to __map_bio (Ming Lei) [2090940] - dm: move cloning the bio into alloc_tio (Ming Lei) [2090940] - dm: fold __send_duplicate_bios into __clone_and_map_simple_bio (Ming Lei) [2090940] - dm: fold clone_bio into __clone_and_map_data_bio (Ming Lei) [2090940] - dm: add a clone_to_tio helper (Ming Lei) [2090940] - block: make bio_crypt_clone() able to fail (Ming Lei) [2090940] - perf/x86/uncore: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86/uncore: Clean up uncore_pci_ids[] (Michael Petlan) [2088831] - perf/x86/uncore: Add Raptor Lake uncore support (Michael Petlan) [2088831] - perf/x86/cstate: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86/cstate: Add Raptor Lake support (Michael Petlan) [2088831] - perf/x86/msr: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86/msr: Add Raptor Lake CPU support (Michael Petlan) [2088831] - perf/x86: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86: Add Intel Raptor Lake support (Michael Petlan) [2088831] - x86/cpu: Add new Alderlake and Raptorlake CPU model numbers (Michael Petlan) [2088831] - x86/intel: Add common OPTDIFFs (Michael Petlan) [2088831] - x86/cpu: Explain Intel model naming convention (Michael Petlan) [2088831] - KVM: s390: vsie/gmap: reduce gmap_rmap overhead (Thomas Huth) [2072387] - KVM: s390x: fix SCK locking (Thomas Huth) [2072387] - s390/kvm: use union tod_clock (Thomas Huth) [2072387] - s390/time: introduce new store_tod_clock_ext() (Thomas Huth) [2072387] - s390/time: introduce union tod_clock (Thomas Huth) [2072387] - KVM: s390: Clarify SIGP orders versus STOP/RESTART (Thomas Huth) [2043868] - KVM: s390: Clear valid_wakeup in kvm_s390_handle_wait(), not in arch hook (Thomas Huth) [2072387] - KVM: s390: Ensure kvm_arch_no_poll() is read once when blocking vCPU (Thomas Huth) [2072387] - KVM: s390: Introduce kvm_s390_get_gfn_end() (Thomas Huth) [2072387] - KVM: Integrate gfn_to_memslot_approx() into search_memslots() (Thomas Huth) [2072387] - KVM: s390: Use kvm_get_vcpu() instead of open-coded access (Thomas Huth) [2072387] - KVM: s390: add debug statement for diag 318 CPNC data (Thomas Huth) [2072387] - KVM: s390: pv: properly handle page flags for protected guests (Thomas Huth) [2072387] - KVM: s390: Add a routine for setting userspace CPU state (Thomas Huth) [2072387] - net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Íñigo Huguet) [2042840] - net: sfc: fix memory leak due to ptp channel (Íñigo Huguet) [2042840] - net: sfc: fix using uninitialized xdp tx_queue (Íñigo Huguet) [2042840] - sfc: Do not free an empty page_ring (Íñigo Huguet) [2042840] - net: sfc: add missing xdp queue reinitialization (Íñigo Huguet) [2042840] - sfc: Avoid NULL pointer dereference on systems without numa awareness (Íñigo Huguet) [2042840] - sfc: extend the locking on mcdi->seqno (Íñigo Huguet) [2042840] - sfc: set affinity hints in local NUMA node only (Íñigo Huguet) [2042840] - sfc: default config to 1 channel/core in local NUMA node only (Íñigo Huguet) [2042840] - sfc: The size of the RX recycle ring should be more flexible (Íñigo Huguet) [2042840] - sfc: Use swap() instead of open coding it (Íñigo Huguet) [2042840] - ethernet/sfc: remove redundant rc variable (Íñigo Huguet) [2042840] - PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 (Myron Stowe) [2015785] - thunderbolt: Do not make DROM read success compulsory (Myron Stowe) [2015785] - thunderbolt: Do not resume routers if UID is not set (Myron Stowe) [2015785] - thunderbolt: Retry DROM reads for more failure scenarios (Myron Stowe) [2015785] - PCI/ACPI: Replace acpi_bus_get_device() with acpi_fetch_acpi_dev() (Myron Stowe) [2015785] - ACPI: scan: Introduce acpi_fetch_acpi_dev() (Myron Stowe) [2015785] - PCI: PM: Fix ordering of operations in pci_back_from_sleep() (Myron Stowe) [2015785] - PCI: PM: Do not call platform_pci_power_manageable() unnecessarily (Myron Stowe) [2015785] - PCI: PM: Make pci_choose_state() call pci_target_state() (Myron Stowe) [2015785] - PCI: PM: Rearrange pci_target_state() (Myron Stowe) [2015785] - PCI: PM: Simplify acpi_pci_power_manageable() (Myron Stowe) [2015785] - PCI: PM: Drop struct pci_platform_pm_ops (Myron Stowe) [2015785] - PCI: ACPI: PM: Do not use pci_platform_pm_ops for ACPI (Myron Stowe) [2015785] - PCI: PM: Do not use pci_platform_pm_ops for Intel MID PM (Myron Stowe) [2015785] - ACPI: glue: Look for ACPI bus type only if ACPI companion is not known (Myron Stowe) [2015785] - ACPI: glue: Drop cleanup callback from struct acpi_bus_type (Myron Stowe) [2015785] - PCI: ACPI: Drop acpi_pci_bus (Myron Stowe) [2015785] - PCI: ACPI: Check parent pointer in acpi_pci_find_companion() (Myron Stowe) [2015785] - PCI/ACPI: Don't reset a fwnode set by OF (Myron Stowe) [2015785] - PCI: VMD: ACPI: Make ACPI companion lookup work for VMD bus (Myron Stowe) [2015785] - PCI: Change the type of probe argument in reset functions (Myron Stowe) [2015785] - PCI: Add support for ACPI _RST reset method (Myron Stowe) [2015785] - PCI: Setup ACPI fwnode early and at the same time with OF (Myron Stowe) [2015785] - PCI: Use acpi_pci_power_manageable() (Myron Stowe) [2015785] - PCI: Add pci_set_acpi_fwnode() to set ACPI_COMPANION (Myron Stowe) [2015785] - PCI: Allow userspace to query and set device reset mechanism (Myron Stowe) [2015785] - PCI: Remove reset_fn field from pci_dev (Myron Stowe) [2015785] - PCI: Add array to track reset method ordering (Myron Stowe) [2015785] - PCI: Add pcie_reset_flr() with 'probe' argument (Myron Stowe) [2015785] - PCI: Cache PCIe Device Capabilities register (Myron Stowe) [2015785] - driver core: Split device_platform_notify() (Myron Stowe) [2015785] - software nodes: Split software_node_notify() (Myron Stowe) [2015785] - PCI: PM: Enable PME if it can be signaled from D3cold (Myron Stowe) [2015785] - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently (Myron Stowe) [2015785] - PCI: Use pci_update_current_state() in pci_enable_device_flags() (Myron Stowe) [2015785] - PCI: Add pci_reset_bus_function() Secondary Bus Reset interface (Myron Stowe) [2015785] - ACPI: scan: Rearrange code related to acpi_get_device_data() (Myron Stowe) [2015785] - PCI/ACPI: Whitelist hotplug ports for D3 if power managed by ACPI (Myron Stowe) [2015785] - crypto: cavium/nitrox - use pcie_flr instead of duplicating it (Myron Stowe) [2015785] - NFSv4 only print the label when its queried (Scott Mayhew) [2030827] - NFSv4.1 provide mount option to toggle trunking discovery (Scott Mayhew) [2030827] - NFSv4.1 test and add 4.1 trunking transport (Scott Mayhew) [2030827] - SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt (Scott Mayhew) [2030827] - NFSv4 handle port presence in fs_location server string (Scott Mayhew) [2030827] - NFSv4 expose nfs_parse_server_name function (Scott Mayhew) [2030827] - NFSv4.1 query for fs_location attr on a new file system (Scott Mayhew) [2030827] - NFSv4 store server support for fs_location attribute (Scott Mayhew) [2030827] - NFSv4 remove zero number of fs_locations entries error check (Scott Mayhew) [2030827] - NFSv4.1 add network transport when session trunking is detected (Scott Mayhew) [2030827] - SUNRPC enforce creation of no more than max_connect xprts (Scott Mayhew) [2030827] - NFSv4 introduce max_connect mount options (Scott Mayhew) [2030827] - SUNRPC add xps_nunique_destaddr_xprts to xprt_switch_info in sysfs (Scott Mayhew) [2030827] - SUNRPC keep track of number of transports to unique addresses (Scott Mayhew) [2030827] - powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable (Diego Domingos) [1986188] - powerpc/papr_scm: Fix warnings about undeclared variable (Diego Domingos) [1986188] - VMCI: Add support for ARM64 (Cathy Avery) [2080095] - VMCI: Release notification_bitmap in error path (Cathy Avery) [2080095] - VMCI: Check exclusive_vectors when freeing interrupt 1 (Cathy Avery) [2080095] - VMCI: Fix some error handling paths in vmci_guest_probe_device() (Cathy Avery) [2080095] - VMCI: No need to clear memory after a dma_alloc_coherent() call (Cathy Avery) [2080095] - VMCI: Fix the description of vmci_check_host_caps() (Cathy Avery) [2080095] - VMCI: dma dg: add support for DMA datagrams receive (Cathy Avery) [2080095] - VMCI: dma dg: add support for DMA datagrams sends (Cathy Avery) [2080095] - VMCI: dma dg: allocate send and receive buffers for DMA datagrams (Cathy Avery) [2080095] - VMCI: dma dg: register dummy IRQ handlers for DMA datagrams (Cathy Avery) [2080095] - VMCI: dma dg: set OS page size (Cathy Avery) [2080095] - VMCI: dma dg: whitespace formatting change for vmci register defines (Cathy Avery) [2080095] - VMCI: dma dg: detect DMA datagram capability (Cathy Avery) [2080095] - VMCI: Use BIT() macro for bit definitions (Cathy Avery) [2080095] - VMCI: dma dg: add MMIO access to registers (Cathy Avery) [2080095] - misc: vmw_vmci: Switch to kvfree_rcu() API (Cathy Avery) [2080095] - VMCI: fix NULL pointer dereference when unmapping queue pair (Cathy Avery) [2080095] - misc: vmci: remove redundant variable is_local (Cathy Avery) [2080095] - misc: vmw_vmci: return the correct errno code (Cathy Avery) [2080095] - misc: vmw_vmci: explicitly initialize vmci_datagram payload (Cathy Avery) [2080095] - misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Cathy Avery) [2080095] - vmci_host: print unexpanded names of ioctl requests in debug messages (Cathy Avery) [2080095] - drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue (Cathy Avery) [2080095] - VMCI: Enforce queuepair max size for IOCTL_VMCI_QUEUEPAIR_ALLOC (Cathy Avery) [2080095] - VMCI: Use set_page_dirty_lock() when unregistering guest memory (Cathy Avery) [2080095] - misc/vmw_vmci: fix typo (Cathy Avery) [2080095] - misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Cathy Avery) [2080095] - VMCI: check return value of get_user_pages_fast() for errors (Cathy Avery) [2080095] - vmci_host: get rid of pointless access_ok() (Cathy Avery) [2080095] - treewide: Add SPDX license identifier - Makefile/Kconfig (Cathy Avery) [2080095] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Cathy Avery) [2080095] - VMCI: Use memdup_user() rather than duplicating its implementation (Cathy Avery) [2080095] - VMCI: remove set but not used variable 'cid' (Cathy Avery) [2080095] - vmci: type promotion bug in qp_host_get_user_memory() (Cathy Avery) [2080095]- misc: pvpanic: introduce device capability (Emanuele Giuseppe Esposito) [2088457] - misc: pvpanic: add crash loaded event (Emanuele Giuseppe Esposito) [2088457] - misc: pvpanic: move bit definition to uapi header file (Emanuele Giuseppe Esposito) [2088457] - rfkill: make new event layout opt-in (Jose Ignacio Tornos Martinez) [2023175] - lib/sbitmap: fix sb->map leak (Ming Lei) [2093549] - openvswitch: fix OOB access in reserve_sfa_size() (Antoine Tenart) [2082023] - net: openvswitch: don't send internal clone attribute to the userspace. (Antoine Tenart) [2082023 2085509] - openvswitch: Add recirc_id to recirc warning (Antoine Tenart) [2082023] - openvswitch: Fixed nd target mask field in the flow dump. (Antoine Tenart) [2082023] - net: openvswitch: Remove redundant if statements (Antoine Tenart) [2082023] - netfilter: nf_tables: disallow non-stateful expression in sets earlier (Phil Sutter) [2092987] {CVE-2022-1966} - cachefiles: Drop superfluous readpages aops NULL check (Dave Wysochanski) [2083136] - audit: fix AUDIT_DISABLED undeclared error when AUDITSYSCALL unconfigured (Richard Guy Briggs) [2035123] - audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs) [2035123] - audit: improve audit queue handling when "audit=1" on cmdline (Richard Guy Briggs) [2035123] - audit: replace zero-length array with flexible-array member (Richard Guy Briggs) [2035123] - audit: use struct_size() helper in audit_[send|make]_reply() (Richard Guy Briggs) [2035123] - audit: ensure userspace is penalized the same as the kernel when under pressure (Richard Guy Briggs) [2035123] - audit: use struct_size() helper in kmalloc() (Richard Guy Briggs) [2035123] - audit: improve robustness of the audit queue handling (Richard Guy Briggs) [2035123] - audit: return early if the filter rule has a lower priority (Richard Guy Briggs) [2035123] - lsm_audit: avoid overloading the "key" audit field (Richard Guy Briggs) [2035123] - audit: Convert to SPDX identifier (Richard Guy Briggs) [2035123] - audit: rename struct node to struct audit_node to prevent future name collisions (Richard Guy Briggs) [2035123] - audit: prepare audit_context for use in calling contexts beyond syscalls (Richard Guy Briggs) [2035123] - audit: fix possible null-pointer dereference in audit_filter_rules (Richard Guy Briggs) [2035123] - audit: add header protection to kernel/audit.h (Richard Guy Briggs) [2035123] - audit: remove unnecessary 'ret' initialization (Richard Guy Briggs) [2035123] - audit: remove trailing spaces and tabs (Richard Guy Briggs) [2035123] - audit: Use list_move instead of list_del/list_add (Richard Guy Briggs) [2035123] - audit: Rename enum audit_state constants to avoid AUDIT_DISABLED redefinition (Richard Guy Briggs) [2035123] - selftests/bpf: Fix btf_dump test under new clang (Yauheni Kaliuta) [2087050] - perf: Fix sys_perf_event_open() race against self (Michael Petlan) [2087949] - scsi: fnic: Finish scsi_cmnd before dropping the spinlock (John Meneghini) [2062905] - [s390] s390/setup: Fix secure ipl message (Mete Durlu) [2058619] - perf evlist: Fix failed to use cpu list for uncore events (Michael Petlan) [2088835] - perf tools: Enable on a list of CPUs for hybrid (Michael Petlan) [2088835] - perf tools: Create hybrid flag in target (Michael Petlan) [2088835] - libperf: Add perf_cpu_map__default_new() (Michael Petlan) [2088835] - drm/i915: Stop force enabling pipe bottom color gammma/csc (Foggy Liu) [2054487] - blk-mq: fix blk_mq_flush_plug_list (Ming Lei) [2088397] - kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED (Nico Pache) [2028988] - powerpc/numa: Handle partially initialized numa nodes (Nico Pache) [2028988] - mm: make free_area_init_node aware of memory less nodes (Nico Pache) [2028988] - mm, memory_hotplug: reorganize new pgdat initialization (Nico Pache) [2028988] - mm, memory_hotplug: drop arch_free_nodedata (Nico Pache) [2028988] - mm: handle uninitialized numa nodes gracefully (Nico Pache) [2028988] - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG (Nico Pache) [2028988] - kexec_file: don't place kexec images on IORESOURCE_MEM_DRIVER_MANAGED (Nico Pache) [2028988] - mm/memory_hotplug: handle memblock_add_node() failures in add_memory_resource() (Nico Pache) [2028988] - mm/memory_hotplug: introduce add_memory_driver_managed() (Nico Pache) [2028988] - mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_KEEP_MEMBLOCK (Nico Pache) [2028988] - mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 (Nico Pache) [2028988] - mm/hotplug: reorder memblock_[free|remove]() calls in try_remove_memory() (Nico Pache) [2028988] - mm: memblock: make keeping memblock memory opt-in rather than opt-out (Nico Pache) [2028988] - [s390] s390/cpumf: add new extended counter set for IBM z16 (Mete Durlu) [2047728]- [s390] s390/qdio: clarify logical vs absolute in QIB's kerneldoc (Mete Durlu) [2043836] - [s390] s390/qdio: remove unneeded sanity check in qdio_do_sqbs() (Mete Durlu) [2043836] - [s390] s390/qdio: split do_QDIO() (Mete Durlu) [2043836] - [s390] s390/qdio: split qdio_inspect_queue() (Mete Durlu) [2043836] - [s390] s390/qdio: clarify handler logic for qdio_handle_activate_check() (Mete Durlu) [2043836] - [s390] s390/qdio: clean up access to queue in qdio_handle_activate_check() (Mete Durlu) [2043836] - [s390] s390/qdio: avoid allocating the qdio_irq with GFP_DMA (Mete Durlu) [2043836] - [s390] s390/qdio: improve handling of CIWs (Mete Durlu) [2043836] - [s390] s390/qdio: remove QDIO_SBAL_SIZE macro (Mete Durlu) [2043836] - [s390] scsi: zfcp: fix kernel doc comments (Mete Durlu) [2043836] - [s390] s390/qdio: remove unused support for SLIB parameters (Mete Durlu) [2043836] - [s390] s390/qdio: consolidate QIB code (Mete Durlu) [2043836] - [s390] s390/qdio: use dev_info() in qdio_print_subchannel_info() (Mete Durlu) [2043836] - [s390] s390/qdio: fine-tune the queue sync (Mete Durlu) [2043836] - [s390] s390/qdio: clean up SIGA capability tracking (Mete Durlu) [2043836] - [s390] s390/qdio: remove unused sync-after-IRQ infrastructure (Mete Durlu) [2043836] - [s390] s390/qdio: use absolute data address in ESTABLISH ccw (Mete Durlu) [2043836] - [s390] s390/qdio: remove unused macros (Mete Durlu) [2043836] - [s390] s390/qdio: clarify reporting of errors to the drivers (Mete Durlu) [2043836] - [s390] s390/qdio: remove unneeded siga-sync for Output Queue (Mete Durlu) [2043836] - [s390] s390/qdio: remove remaining tasklet & timer code (Mete Durlu) [2043836] - ice: clear stale Tx queue settings before configuring (Petr Oros) [2079926] - ice: fix crash when writing timestamp on RX rings (Petr Oros) [2079926] - ice: Fix race during aux device (un)plugging (Petr Oros) [2079926] - ice: fix PTP stale Tx timestamps cleanup (Petr Oros) [2079926] - ice: ice_sched: fix an incorrect NULL check on list iterator (Petr Oros) [2079926] - ice: fix use-after-free when deinitializing mailbox snapshot (Petr Oros) [2079926] - ice: wait 5 s for EMP reset after firmware flash (Petr Oros) [2079926] - ice: Protect vf_state check by cfg_lock in ice_vc_process_vf_msg() (Petr Oros) [2079926] - ice: Fix incorrect locking in ice_vc_process_vf_msg() (Petr Oros) [2079926] - ice: Fix memory leak in ice_get_orom_civd_data() (Petr Oros) [2079926] - ice: fix crash in switchdev mode (Petr Oros) [2079926] - Revert "iavf: Fix deadlock occurrence during resetting VF interface" (Petr Oros) [2079926] - ice: arfs: fix use-after-free when freeing @rx_cpu_rmap (Petr Oros) [2079926] - ice: clear cmd_type_offset_bsz for TX rings (Petr Oros) [2079926] - ice: xsk: fix VSI state check in ice_xsk_wakeup() (Petr Oros) [2079926] - ice: synchronize_rcu() when terminating rings (Petr Oros) [2079926] - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg (Petr Oros) [2079926] - ice: Set txq_teid to ICE_INVAL_TEID on ring creation (Petr Oros) [2079926] - ice: Fix broken IFF_ALLMULTI handling (Petr Oros) [2079926] - ice: Fix MAC address setting (Petr Oros) [2079926] - redhat/configs: Remove CONFIG_MFD_INTEL_PMT (Prarit Bhargava) [2058805] - redhat/configs: Add CONFIG_INTEL_VSEC (Prarit Bhargava) [2058805] - platform/x86/intel: Move intel_pmt from MFD to Auxiliary Bus (Prarit Bhargava) [2058805] - PCI: Add #defines for accessing PCIe DVSEC fields (Prarit Bhargava) [2058805] - platform/x86: intel_pmt_telemetry: Ignore zero sized entries (Prarit Bhargava) [2058805] - platform/x86/intel: pmt: Use y instead of objs in Makefile (Prarit Bhargava) [2058805] - platform/x86/intel: Move Intel PMT drivers to new subfolder (Prarit Bhargava) [2058805] - dlm: fix plock invalid read (Alexander Aring) [2053095] - NFS: LOOKUP_DIRECTORY is also ok with symlinks (Scott Mayhew) [2059727] - NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Scott Mayhew) [2059727] - NFSv4: Handle case where the lookup of a directory fails (Scott Mayhew) [2059727] - redhat: always tag non-maintainer builds with .gXXXX (Jarod Wilson) - mm, compaction: fast_find_migrateblock() should return pfn in the target zone (Rafael Aquini) [2067130] - [s390] s390/pci: expose a PCI device's UID as its index (Mete Durlu) [1939916] - [s390] s390/pci: expose UID uniqueness guarantee (Mete Durlu) [1939916] - [s390] s390/pci: Documentation for zPCI (Mete Durlu) [1939916] - powerpc/fadump: print start of preserved area (Diego Domingos) [2075092] - powerpc/fadump: align destination address to pagesize (Diego Domingos) [2075092] - powerpc/fadump: fix PT_LOAD segment for boot memory area (Diego Domingos) [2075092] - dmaengine: idxd: make idxd_wq_enable() return 0 if wq is already enabled (Jerry Snitselaar) [2083414] - dmaengine: idxd: Remove unnecessary synchronize_irq() before free_irq() (Jerry Snitselaar) [2083414] - dmaengine: idxd: add missing callback function to support DMA_INTERRUPT (Jerry Snitselaar) [2083414] - dmaengine: idxd: skip irq free when wq type is not kernel (Jerry Snitselaar) [2083414] - dmaengine: idxd: make idxd_register/unregister_dma_channel() static (Jerry Snitselaar) [2083414] - dmaengine: idxd: remove redudant idxd_wq_disable_cleanup() call (Jerry Snitselaar) [2083414] - dmaengine: idxd: free irq before wq type is reset (Jerry Snitselaar) [2083414] - dmaengine: idxd: fix lockdep warning on device driver removal (Jerry Snitselaar) [2083414] - dmaengine: idxd: Separate user and kernel pasid enabling (Jerry Snitselaar) [2083414] - dmaengine: idxd: refactor wq driver enable/disable operations (Jerry Snitselaar) [2083414] - dmaengine: idxd: move wq irq enabling to after device enable (Jerry Snitselaar) [2083414] - dmaengine: idxd: set max_xfer and max_batch for RO device (Jerry Snitselaar) [2083414] - dmaengine: idxd: Fix the error handling path in idxd_cdev_register() (Jerry Snitselaar) [2083414] - dmaengine: idxd: set DMA_INTERRUPT cap bit (Jerry Snitselaar) [2083414] - dmaengine: add verification of DMA_INTERRUPT capability for dmatest (Jerry Snitselaar) [2083414] - dmaengine: idxd: remove trailing white space on input str for wq name (Jerry Snitselaar) [2083414] - dmaengine: idxd: don't load pasid config until needed (Jerry Snitselaar) [2083414] - dmaengine: idxd: fix retry value to be constant for duration of function call (Jerry Snitselaar) [2075705] - dmaengine: idxd: match type for retries var in idxd_enqcmds() (Jerry Snitselaar) [2075705] - net: mana: Reuse XDP dropped page (Mohammed Gamal) [2086556] - net: mana: Add counter for XDP_TX (Mohammed Gamal) [2086556] - net: mana: Add counter for packet dropped by XDP (Mohammed Gamal) [2086556] - net: mana: Use struct_size() helper in mana_gd_create_dma_region() (Mohammed Gamal) [2086556] - SUNRPC release the transport of a relocated task with an assigned transport (Scott Mayhew) [2023840] - SUNRPC: Do not dereference non-socket transports in sysfs (Scott Mayhew) [2023840] - SUNRPC don't resend a task on an offlined transport (Scott Mayhew) [2023840] - SUNRPC: lock against ->sock changing during sysfs read (Scott Mayhew) [2023840] - SUNRPC: Check if the xprt is connected before handling sysfs reads (Scott Mayhew) [2023840] - SUNRPC: Add dst_port to the sysfs xprt info file (Scott Mayhew) [2023840] - SUNRPC: Add srcaddr as a file in sysfs (Scott Mayhew) [2023840] - sunrpc: Fix return value of get_srcport() (Scott Mayhew) [2023840] - sunrpc: remove an offlined xprt using sysfs (Scott Mayhew) [2023840] - sunrpc: display xprt's queuelen of assigned tasks via sysfs (Scott Mayhew) [2023840] - SUNRPC: take a xprt offline using sysfs (Scott Mayhew) [2023840] - SUNRPC for TCP display xprt's source port in sysfs xprt_info (Scott Mayhew) [2023840] - SUNRPC query transport's source port (Scott Mayhew) [2023840] - SUNRPC display xprt's main value in sysfs's xprt_info (Scott Mayhew) [2023840] - SUNRPC mark the first transport (Scott Mayhew) [2023840] - NFSv4.1 identify and mark RPC tasks that can move between transports (Scott Mayhew) [2023840] - sunrpc: provide showing transport's state info in the sysfs directory (Scott Mayhew) [2023840] - sunrpc: provide multipath info in the sysfs directory (Scott Mayhew) [2023840] - sunrpc: provide transport info in the sysfs directory (Scott Mayhew) [2023840] - sunrpc: add dst_attr attributes to the sysfs xprt directory (Scott Mayhew) [2023840] - sunrpc: add add sysfs directory per xprt under each xprt_switch (Scott Mayhew) [2023840] - sunrpc: add a symlink from rpc-client directory to the xprt_switch (Scott Mayhew) [2023840] - sunrpc: add xprt_switch direcotry to sunrpc's sysfs (Scott Mayhew) [2023840] - sunrpc: keep track of the xprt_class in rpc_xprt structure (Scott Mayhew) [2023840] - sunrpc: add IDs to multipath (Scott Mayhew) [2023840] - sunrpc: add xprt id (Scott Mayhew) [2023840] - sunrpc: Create per-rpc_clnt sysfs kobjects (Scott Mayhew) [2023840] - sunrpc: Create a client/ subdirectory in the sunrpc sysfs (Scott Mayhew) [2023840] - sunrpc: Create a sunrpc directory under /sys/kernel/ (Scott Mayhew) [2023840] - vfs: check fd has read access in kernel_read_file_from_fd() (Ian Kent) [2040615] - SUNRPC: Fix NFSD's request deferral on RDMA transports (Benjamin Coddington) [2090525] - vdpa/mlx5: Use consistent RQT size (Cindy Lu) [2063108] - vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Cindy Lu) [2063108] - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Cindy Lu) [2063108] - gfs2: Stop using glock holder auto-demotion for now (Andreas Gruenbacher) [2054855] - gfs2: buffered write prefaulting (Andreas Gruenbacher) [2054855] - gfs2: Align read and write chunks to the page cache (Andreas Gruenbacher) [2054855] - gfs2: Pull return value test out of should_fault_in_pages (Andreas Gruenbacher) [2054855] - gfs2: Clean up use of fault_in_iov_iter_{read,write}able (Andreas Gruenbacher) [2054855] - gfs2: Variable rename (Andreas Gruenbacher) [2054855] - gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher) [2054855] - iomap: iomap_write_end cleanup (Andreas Gruenbacher) [2054855] - iomap: iomap_write_failed fix (Andreas Gruenbacher) [2054855] - gfs2: Don't re-check for write past EOF unnecessarily (Andreas Gruenbacher) [2054855] - gfs2: No short reads or writes upon glock contention (Andreas Gruenbacher) [2054855] - fs/iomap: Fix buffered write page prefaulting (Andreas Gruenbacher) [2054855] - generic_perform_write()/iomap_write_actor(): saner logics for short copy (Andreas Gruenbacher) [2054855] - iomap: Convert iomap_write_end types (Andreas Gruenbacher) [2054855] - gfs2: Make sure not to return short direct writes (Andreas Gruenbacher) [2054855] - gfs2: Remove dead code in gfs2_file_read_iter (Andreas Gruenbacher) [2054855] - gfs2: Fix gfs2_file_buffered_write endless loop workaround (Andreas Gruenbacher) [2054855] - gfs2: Minor retry logic cleanup (Andreas Gruenbacher) [2054855] - gfs2: Disable page faults during lockless buffered reads (Andreas Gruenbacher) [2054855] - gfs2: Fix should_fault_in_pages() logic (Andreas Gruenbacher) [2054855] - mm: gup: make fault_in_safe_writeable() use fixup_user_fault() (Andreas Gruenbacher) [2054855] - gfs2: Initialize gh_error in gfs2_glock_nq (Andreas Gruenbacher) [2054855] - gfs2: Switch lock order of inode and iopen glock (Andreas Gruenbacher) [2054855] - gfs2: cancel timed-out glock requests (Andreas Gruenbacher) [2054855] - gfs2: Expect -EBUSY after canceling dlm locking requests (Andreas Gruenbacher) [2054855] - gfs2: gfs2_setattr_size error path fix (Andreas Gruenbacher) [2054855] - gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson) [2054855] - gfs2: Fix gfs2_release for non-writers regression (Bob Peterson) [1955591] - gfs2: gfs2_create_inode rework (Andreas Gruenbacher) [1955591] - gfs2: gfs2_inode_lookup rework (Andreas Gruenbacher) [1955591] - gfs2: gfs2_inode_lookup cleanup (Andreas Gruenbacher) [1955591] - gfs2: Fix remote demote of weak glock holders (Andreas Gruenbacher) [1955591] - gfs2: Fix glock_hash_walk bugs (Andreas Gruenbacher) [1955591] - gfs2: Cancel remote delete work asynchronously (Bob Peterson) [1955591] - gfs2: set glock object after nq (Bob Peterson) [1955591] - gfs2: remove RDF_UPTODATE flag (Bob Peterson) [1955591] - gfs2: Eliminate GIF_INVALID flag (Bob Peterson) [1955591] - gfs2: Fix atomic bug in gfs2_instantiate (Andreas Gruenbacher) [1955591] - gfs2: fix GL_SKIP node_scope problems (Bob Peterson) [1955591] - gfs2: Add some flags missing from glock output (Bob Peterson) [1955591] - gfs2: split glock instantiation off from do_promote (Bob Peterson) [1955591] - gfs2: further simplify do_promote (Bob Peterson) [1955591] - gfs2: re-factor function do_promote (Bob Peterson) [1955591] - gfs2: Remove 'first' trace_gfs2_promote argument (Andreas Gruenbacher) [1955591] - gfs2: change go_lock to go_instantiate (Bob Peterson) [1955591] - gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug (Bob Peterson) [1955591] - gfs2: move GL_SKIP check from glops to do_promote (Bob Peterson) [1955591] - gfs2: Add GL_SKIP holder flag to dump_holder (Bob Peterson) [1955591] - gfs2: remove redundant check in gfs2_rgrp_go_lock (Bob Peterson) [1955591] - gfs2: Fix mmap + page fault deadlocks for direct I/O (Andreas Gruenbacher) [1955591] - iov_iter: Introduce ITER_IOVEC_FLAG_NOFAULT flag to disable page faults (Andreas Gruenbacher) [1955591] - gup: Introduce FOLL_NOFAULT flag to disable page faults (Andreas Gruenbacher) [1955591] - iomap: Add done_before argument to iomap_dio_rw (Andreas Gruenbacher) [1955591] - iomap: Support partial direct I/O on user copy failures (Andreas Gruenbacher) [1955591] - iomap: Fix iomap_dio_rw return value for user copies (Andreas Gruenbacher) [1955591] - iomap: support reading inline data from non-zero pos (Andreas Gruenbacher) [1955591] - gfs2: Only dereference i->iov when iter_is_iovec(i) (Andreas Gruenbacher) [1955591] - gfs2: Prevent endless loops in gfs2_file_buffered_write (Andreas Gruenbacher) [1955591] - gfs2: Fix mmap + page fault deadlocks for buffered I/O (Andreas Gruenbacher) [1955591] - gfs2: Eliminate ip->i_gh (Andreas Gruenbacher) [1955591] - gfs2: Move the inode glock locking to gfs2_file_buffered_write (Andreas Gruenbacher) [1955591] - gfs2: Fix "Introduce flag for glock holder auto-demotion" (Andreas Gruenbacher) [1955591] - gfs2: Introduce flag for glock holder auto-demotion (Bob Peterson) [1955591] - gfs2: fix scheduling while atomic bug in glocks (Bob Peterson) [1955591] - gfs2: Clean up function may_grant (Andreas Gruenbacher) [1955591] - gfs2: Add wrapper for iomap_file_buffered_write (Andreas Gruenbacher) [1955591] - iov_iter: Introduce fault_in_iov_iter_writeable (Andreas Gruenbacher) [1955591] - iov_iter: Turn iov_iter_fault_in_readable into fault_in_iov_iter_readable (Andreas Gruenbacher) [1955591] - gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} (Andreas Gruenbacher) [1955591] - powerpc/signal64: Don't opencode page prefaulting (Andreas Gruenbacher) [1955591] - sanitize iov_iter_fault_in_readable() (Andreas Gruenbacher) [1955591] - [xarray] iov_iter_fault_in_readable() should do nothing in xarray case (Andreas Gruenbacher) [1955591] - powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher) [1955591] - iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher) [1955591] - gfs2: Fix length of holes reported at end-of-file (Andreas Gruenbacher) [1955591] - gfs2: Remove redundant check from gfs2_glock_dq (Bob Peterson) [1955591] - gfs2: release iopen glock early in evict (Bob Peterson) [1955591] - mm: change fault_in_pages_* to have an unsigned size parameter (Andreas Gruenbacher) [1955591] - gfs2: Eliminate vestigial HIF_FIRST (Bob Peterson) [1955591] - iomap: remove the iomap arguments to ->page_{prepare,done} (Andreas Gruenbacher) [1955591] - net: sched: fix use-after-free in tc_new_tfilter() (Ivan Vecera) [2071704]- Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle() (Gopal Tiwari) [2076180] - powerpc/papr_scm: Fix buffer overflow issue with CONFIG_FORTIFY_SOURCE (Gustavo Walbon) [2069468] - powerpc/papr_scm: Fix build failure when (Gustavo Walbon) [2069468] - drivers/nvdimm: Fix build failure when CONFIG_PERF_EVENTS is not set (Gustavo Walbon) [2069468] - powerpc/papr_scm: Add perf interface support (Gustavo Walbon) [2069468] - drivers/nvdimm: Add perf interface to expose nvdimm performance stats (Gustavo Walbon) [2069468] - drivers/nvdimm: Add nvdimm pmu structure (Gustavo Walbon) [2069468] - mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb (Davide Caratti) [2084048] - mptcp: Correctly set DATA_FIN timeout when number of retransmits is large (Davide Caratti) [2084048] - mptcp: add mibs counter for ignored incoming options (Davide Caratti) [2084048] - mptcp: fix race in incoming ADD_ADDR option processing (Davide Caratti) [2084048] - mptcp: netlink: process IPv6 addrs in creating listening sockets (Davide Caratti) [2084048] - mptcp: use delegate action to schedule 3rd ack retrans (Davide Caratti) [2084048] - mptcp: fix delack timer (Davide Caratti) [2084048] - powerpc/module_64: use module_init_section instead of patching names (Jan Stancek) [1985851] - module: check for exit sections in layout_sections() instead of module_init_section() (Jan Stancek) [1985851] - module: treat exit sections the same as init sections when !CONFIG_MODULE_UNLOAD (Jan Stancek) [1985851] - module: allow arch overrides for .exit section names (Jan Stancek) [1985851] - ARM: 8976/1: module: allow arch overrides for .init section names (Jan Stancek) [1985851] - KVM: s390: pv: make use of ultravisor AIV support (Thomas Huth) [2043870] - redhat: Enable VM kselftests (Nico Pache) [1978539] - selftests: vm: Makefile: rename TARGETS to VMTARGETS (Nico Pache) [1978539] - redhat: enable CONFIG_TEST_VMALLOC for vm selftests (Nico Pache) [1978539] - redhat: enable GUP TEST for kselftests (Nico Pache) [1978539] - redhat: Enable HMM test to be used by the kselftest test suite (Nico Pache) [1978539] - selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Nico Pache) [1978539] - selftests/vm: fix display of page size in map_hugetlb (Nico Pache) [1978539] - selftests/vm: fix building protection keys test (Nico Pache) [1978539] - lib/test_vmalloc.c: do not create cpumask_t variable on stack (Nico Pache) [1978539] - vmalloc: add test driver to analyse vmalloc allocator (Nico Pache) [1978539] - vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALLOC_MODULE (Nico Pache) [1978539] - selftests/vm: add protection_keys_32 / protection_keys_64 to gitignore (Nico Pache) [1978539] - selftests/vm: rename file run_vmtests to run_vmtests.sh (Nico Pache) [1978539] - mm/gup_benchmark: support threading (Nico Pache) [1978539] - selftests/vm: gup_test: test faulting in kernel, and verify pinnable pages (Nico Pache) [1978539] - selftests/vm: gup_test: fix test flag (Nico Pache) [1978539] - selftests/vm: fix out-of-tree build (Nico Pache) [1978539] - selftests/vm: 2x speedup for run_vmtests.sh (Nico Pache) [1978539] - selftests/vm: hmm-tests: remove the libhugetlbfs dependency (Nico Pache) [1978539] - selftests/vm: run_vmtests.sh: update and clean up gup_test invocation (Nico Pache) [1978539] - selftests/vm: gup_test: introduce the dump_pages() sub-test (Nico Pache) [1978539] - selftests/vm: only some gup_test items are really benchmarks (Nico Pache) [1978539] - selftests/vm: minor cleanup: Makefile and gup_test.c (Nico Pache) [1978539] - selftests/vm: rename run_vmtests --> run_vmtests.sh (Nico Pache) [1978539] - selftests/vm: use a common gup_test.h (Nico Pache) [1978539] - mm/gup_benchmark: rename to mm/gup_test (Nico Pache) [1978539] - tools/testing/selftests/vm: fix build error (Nico Pache) [1978539] - selftests: vm: add fragment CONFIG_GUP_BENCHMARK (Nico Pache) [1978539] - selftests/vm: 8x compaction_test speedup (Nico Pache) [1978539] - selftests/vm: fix incorrect gcc invocation in some cases (Nico Pache) [1978539] - selftests/vm: fix false build success on the second and later attempts (Nico Pache) [1978539] - mm/gup: don't permit users to call get_user_pages with FOLL_LONGTERM (Nico Pache) [1978539] - mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag (Nico Pache) [1978539] - mm/gup_benchmark: update the documentation in Kconfig (Nico Pache) [1978539] - khugepaged: selftests: fix timeout condition in wait_for_scan() (Nico Pache) [1978539] - selftests: vm: pkeys: fix multilib builds for x86 (Nico Pache) [1978539] - selftests: vm: pkeys: use the correct page size on powerpc (Nico Pache) [1978539] - selftests/vm/pkeys: override access right definitions on powerpc (Nico Pache) [1978539] - selftests/vm/pkeys: test correct behaviour of pkey-0 (Nico Pache) [1978539] - selftests/vm/pkeys: introduce a sub-page allocator (Nico Pache) [1978539] - selftests/vm/pkeys: detect write violation on a mapped access-denied-key page (Nico Pache) [1978539] - selftests/vm/pkeys: associate key on a mapped page and detect write violation (Nico Pache) [1978539] - selftests/vm/pkeys: associate key on a mapped page and detect access violation (Nico Pache) [1978539] - selftests/vm/pkeys: improve checks to determine pkey support (Nico Pache) [1978539] - selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() (Nico Pache) [1978539] - selftests/vm/pkeys: fix number of reserved powerpc pkeys (Nico Pache) [1978539] - selftests/vm/pkeys: introduce powerpc support (Nico Pache) [1978539] - selftests/vm/pkeys: introduce generic pkey abstractions (Nico Pache) [1978539] - selftests: vm: pkeys: use the correct huge page size (Nico Pache) [1978539] - selftests/vm/pkeys: fix alloc_random_pkey() to make it really random (Nico Pache) [1978539] - selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() (Nico Pache) [1978539] - selftests/vm/pkeys: fix pkey_disable_clear() (Nico Pache) [1978539] - selftests: vm: pkeys: add helpers for pkey bits (Nico Pache) [1978539] - selftests: vm: pkeys: Use sane types for pkey register (Nico Pache) [1978539] - selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() (Nico Pache) [1978539] - selftests/vm/pkeys: move some definitions to arch-specific header (Nico Pache) [1978539] - selftests/vm/pkeys: move generic definitions to header file (Nico Pache) [1978539] - selftests/vm/pkeys: rename all references to pkru to a generic name (Nico Pache) [1978539] - selftests/x86/pkeys: move selftests to arch-neutral directory (Nico Pache) [1978539] - selftests/vm: 10x speedup for hmm-tests (Nico Pache) [1978539] - mm/migrate: add migrate-shared test for migrate_vma_*() (Nico Pache) [1978539] - mm/migrate: optimize migrate_vma_setup() for holes (Nico Pache) [1978539] - lib/test_hmm: use vma_lookup() in dmirror_migrate() (Nico Pache) [1978539] - lib/test_hmm.c: fix an error code in dmirror_allocate_chunk() (Nico Pache) [1978539] - lib/test_hmm.c: remove unused dmirror_zero_page (Nico Pache) [1978539] - mm/memremap_pages: support multiple ranges per invocation (Nico Pache) [1978539] - mm/memremap_pages: convert to 'struct range' (Nico Pache) [1978539] - tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro (Nico Pache) [1978539] - mm/hmm/test: use the new migration invalidation (Nico Pache) [1978539] - lib/test_hmm.c: add a flag parameter to migrate_vma (Nico Pache) [1978539] - mm/hmm: add tests for hmm_pfn_to_map_order() (Nico Pache) [1978539] - lib: fix test_hmm.c reference after free (Nico Pache) [1978539] - mm/hmm/test: add selftests for HMM (Nico Pache) [1978539] - mm/hmm/test: add selftest driver for HMM (Nico Pache) [1978539] - mm: convert insert_pfn() to vm_fault_t (Nico Pache) [1978539] - selftests/vm/.gitignore: add mremap_dontunmap (Nico Pache) [1978539] - selftests: vm: Fix 64-bit test builds for powerpc64le (Nico Pache) [1978539] - selftests: vm: Do not override definition of ARCH (Nico Pache) [1978539] - selftests/vm: fix map_hugetlb length used for testing read and write (Nico Pache) [1978539] - selftests/vm: add missed tests in run_vmtests (Nico Pache) [1978539] - selftests: vm: add fragment CONFIG_TEST_VMALLOC (Nico Pache) [1978539] - selftests: vm: Build/Run 64bit tests only on 64bit arch (Nico Pache) [1978539] - selftests: vm: Fix test build failure when built by itself (Nico Pache) [1978539] - selftests: vm: install test_vmalloc.sh for run_vmtests (Nico Pache) [1978539] - tools: mark 'test_vmalloc.sh' executable (Nico Pache) [1978539] - tools/selftest/vm: allow choosing mem size and page size in map_hugetlb (Nico Pache) [1978539] - selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE (Nico Pache) [1978539] - tools/testing/selftests/vm/map_fixed_noreplace.c: add test for MAP_FIXED_NOREPLACE (Nico Pache) [1978539] - tools/testing/selftests/vm/: add MAP_POPULATE test (Nico Pache) [1978539] - xfs: return errors in xfs_fs_sync_fs (Andrey Albershteyn) [2087991] - vfs: make sync_filesystem return errors from ->sync_fs (Andrey Albershteyn) [2087991] - PCI: hv: Remove unused hv_set_msi_entry_from_desc() (Mohammed Gamal) [2086560] - PCI: hv: Avoid the retarget interrupt hypercall in irq_unmask() on ARM64 (Mohammed Gamal) [2086560] - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology (Mohammed Gamal) [2086560] - PCI: hv: Use PCI_ERROR_RESPONSE to identify config read errors (Mohammed Gamal) [2086560] - vdpa: clean up get_config_size ret value handling (Cindy Lu) [2059841] - vdpa: mlx5: synchronize driver status with CVQ (Jason Wang) [2048009] - vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang) [2048009] - vdpa/mlx5: Avoid processing works if workqueue was destroyed (Cindy Lu) [2048009] - cpufreq: Cancel policy update work scheduled before freeing (Prarit Bhargava) [2083728] - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Paolo Abeni) [2081411] - tcp: ensure to use the most recently sent skb when filling the rate sample (Paolo Abeni) [2081411] - tcp: make sure treq->af_specific is initialized (Paolo Abeni) [2081411] - tcp: md5: incorrect tcp_header_len for incoming connections (Paolo Abeni) [2081411] - tcp: ensure PMTU updates are processed during fastopen (Paolo Abeni) [2081411] - tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() (Paolo Abeni) [2081411] - inet: fully convert sk->sk_rx_dst to RCU rules (Paolo Abeni) [2081411] - tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Paolo Abeni) [2081411]- selftests/bpf/test_xdp_redirect_multi: use temp netns for testing (Felix Maurer) [2017875] - selftests/bpf/xdp_redirect_multi: Limit the tests in netns (Jiri Benc) [2017875] - selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to terminate cleanly (Jiri Benc) [2017875] - selftests/bpf/xdp_redirect_multi: Use arping to accurate the arp number (Jiri Benc) [2017875] - selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder (Jiri Benc) [2017875] - bpf, sockmap: Zap ingress queues after stopping strparser (Jiri Benc) [2017875] - xdp, net: Fix use-after-free in bpf_xdp_link_release (Jiri Benc) [2017875] - doc, af_xdp: Fix bind flags option typo (Jiri Benc) [2017875] - bpf, devmap: Convert remaining READ_ONCE() to rcu_dereference_check() (Jiri Benc) [2017875] - xdp: Move the rxq_info.mem clearing to unreg_mem_model() (Jiri Benc) [2017875] - bpf, sched: Remove unneeded rcu_read_lock() around BPF program invocation (Jiri Benc) [2017875] - xdp: Add proper __rcu annotations to redirect map entries (Jiri Benc) [2017875] - doc: Give XDP as example of non-obvious RCU reader/updater pairing (Jiri Benc) [2017875] - doc: Clarify and expand RCU updaters and corresponding readers (Jiri Benc) [2017875] - bpfilter: Specify the log level for the kmsg message (Jiri Benc) [2017875] - docs, af_xdp: Consistent indentation in examples (Jiri Benc) [2017875] - xsk: Fix missing validation for skb and unaligned mode (Jiri Benc) [2017875] - bpf: Support all gso types in bpf_skb_change_proto() (Jiri Benc) [2017875] - bpf: Do not change gso_size during bpf_skb_change_proto() (Jiri Benc) [2017875] - Revert "bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto" (Jiri Benc) [2017875] - selftests/bpf: Add xdp_redirect_multi into .gitignore (Jiri Benc) [2017875] - bpf, devmap: Remove drops variable from bq_xmit_all() (Jiri Benc) [2017875] - locking/atomic: net: use linux/atomic.h for xchg & cmpxchg (Jiri Benc) [2017875] - xsk: Use kvcalloc to support large umems (Jiri Benc) [2017875] - selftests/bpf: Add xdp_redirect_multi test (Jiri Benc) [2017875] - sample/bpf: Add xdp_redirect_map_multi for redirect_map broadcast test (Jiri Benc) [2017875] - xdp: Extend xdp_redirect_map with broadcast support (Jiri Benc) [2017875] - bpf: Let bpf_warn_invalid_xdp_action() report more info (Felix Maurer) [2017875] - bpf: Run devmap xdp_prog on flush instead of bulk enqueue (Jiri Benc) [2017875] - skmsg: Remove unused parameters of sk_msg_wait_data() (Jiri Benc) [2017875] - bpf: Use struct_size() in kzalloc() (Jiri Benc) [2017875] - bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto (Jiri Benc) [2017875] - treewide: Replace zero-length arrays with flexible-array members (Tomas Henzl) [2049660] - scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Tomas Henzl) [2049660] - scsi: mpi3mr: Update the copyright year (Tomas Henzl) [2049660] - scsi: mpi3mr: Update MPI3 headers (Tomas Henzl) [2049660] - scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Tomas Henzl) [2049660] - scsi: mpi3mr: Fix some spelling mistakes (Tomas Henzl) [2049660] - scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Tomas Henzl) [2049660] - scsi: mpi3mr: Add io_uring interface support in I/O-polled mode (Tomas Henzl) [2049660] - scsi: mpi3mr: Print cable mngnt and temp threshold events (Tomas Henzl) [2049660] - scsi: mpi3mr: Support Prepare for Reset event (Tomas Henzl) [2049660] - scsi: mpi3mr: Add Event acknowledgment logic (Tomas Henzl) [2049660] - scsi: mpi3mr: Gracefully handle online FW update operation (Tomas Henzl) [2049660] - scsi: mpi3mr: Detect async reset that occurred in firmware (Tomas Henzl) [2049660] - scsi: mpi3mr: Add IOC reinit function (Tomas Henzl) [2049660] - scsi: mpi3mr: Handle offline FW activation in graceful manner (Tomas Henzl) [2049660] - scsi: mpi3mr: Code refactor of IOC init - part2 (Tomas Henzl) [2049660] - scsi: mpi3mr: Code refactor of IOC init - part1 (Tomas Henzl) [2049660] - scsi: mpi3mr: Fault IOC when internal command gets timeout (Tomas Henzl) [2049660] - scsi: mpi3mr: Display IOC firmware package version (Tomas Henzl) [2049660] - scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Tomas Henzl) [2049660] - scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Tomas Henzl) [2049660] - [s390] s390/cio: verify the driver availability for path_event call (Mete Durlu) [2058620] - selinux: fix bad cleanup on error in hashtab_duplicate() (Ondrej Mosnacek) [2005890] - selinux: fix race between old and new sidtab (Ondrej Mosnacek) [2005890] - selinux: fix cond_list corruption when changing booleans (Ondrej Mosnacek) [2005890] - selinux: make nslot handling in avtab more robust (Ondrej Mosnacek) [2005890] - selinuxfs: unify policy load error reporting (Ondrej Mosnacek) [2005890] - selinux: fix variable scope issue in live sidtab conversion (Ondrej Mosnacek) [2005890] - selinux: don't log MAC_POLICY_LOAD record on failed policy load (Ondrej Mosnacek) [2005890] - selinux: simplify away security_policydb_len() (Ondrej Mosnacek) [2005890] - selinux: move policy mutex to selinux_state, use in lockdep checks (Ondrej Mosnacek) [2005890] - selinux: fix error handling bugs in security_load_policy() (Ondrej Mosnacek) [2005890] - selinux: convert policy read-write lock to RCU (Ondrej Mosnacek) [2005890] - selinux: Create new booleans and class dirs out of tree (Ondrej Mosnacek) [2005890] - selinux: Standardize string literal usage for selinuxfs directory names (Ondrej Mosnacek) [2005890] - selinux: Refactor selinuxfs directory populating functions (Ondrej Mosnacek) [2005890] - selinux: Create function for selinuxfs directory cleanup (Ondrej Mosnacek) [2005890] - selinux: fix memdup.cocci warnings (Ondrej Mosnacek) [2005890] - selinux: avoid dereferencing the policy prior to initialization (Ondrej Mosnacek) [2005890] - selinux: fix allocation failure check on newpolicy->sidtab (Ondrej Mosnacek) [2005890] - selinux: refactor changing booleans (Ondrej Mosnacek) [2005890] - selinux: move policy commit after updating selinuxfs (Ondrej Mosnacek) [2005890] - selinux: encapsulate policy state, refactor policy load (Ondrej Mosnacek) [2005890] - Revert "selinux: fix deadlock in security_set_bools()" (Ondrej Mosnacek) [2005890] - thunderx nic: mark device as deprecated (Íñigo Huguet) [2060286] - cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs (Vitaly Kuznetsov) [2091523] - [s390] s390/hypfs: include z/VM guests with access control group set (Mete Durlu) [2058621] - scsi: mpt3sas: Fix a few kernel-doc issues (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix a typo (Tomas Henzl) [2049623] - scsi: mpt3sas: Update driver version to 42.100.00.00 (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix junk chars displayed while printing ChipName (Tomas Henzl) [2049623] - scsi: mpt3sas: Use cached ATA Information VPD page (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix adapter replyPostRegisterIndex declaration (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix event callback log_code value handling (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix ioc->base_readl() use (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix writel() use (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix _ctl_set_task_mid() TaskMID check (Tomas Henzl) [2049623] - scsi: mpt3sas: Fail reset operation if config request timed out (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix use after free in _scsih_expander_node_remove() (Tomas Henzl) [2049623] - scsi: mpt3sas: Page fault in reply q processing (Tomas Henzl) [2049623] - scsi: mpt3sas: Convert to flexible arrays (Tomas Henzl) [2049623] - scsi: mpt3sas: Update persistent trigger pages from sysfs interface (Tomas Henzl) [2049623] - Revert "netfilter: conntrack: tag conntracks picked up in local out hook" (Florian Westphal) [2062870] - Revert "netfilter: nat: force port remap to prevent shadowing well-known ports" (Florian Westphal) [2062870] - drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems (Michel Dänzer) [2066918] - drm/amd: Use amdgpu_device_should_use_aspm on navi umd pstate switching (Michel Dänzer) [2066918] - drm/amd: Refactor `amdgpu_aspm` to be evaluated per device (Michel Dänzer) [2066918] - drm/amd: Check if ASPM is enabled from PCIe subsystem (Michel Dänzer) [2066918] - [s390] s390/tape: fix timer initialization in tape_std_assign() (Mete Durlu) [2085420] - powerpc/pseries/vas: Use QoS credits from the userspace (Steve Best) [2075174] - thermal: don't make THERMAL_NETLINK 'default y' (Prarit Bhargava) [2040062] - redhat/configs: Add CONFIG_INTEL_HFI_THERMAL (Prarit Bhargava) [2040062] - thermal/drivers/core: Remove module unload code (Prarit Bhargava) [2040062] - thermal: core: Fix TZ_GET_TRIP NULL pointer dereference (Prarit Bhargava) [2040062] - thermal: intel: hfi: INTEL_HFI_THERMAL depends on NET (Prarit Bhargava) [2040062] - thermal: netlink: Fix parameter type of thermal_genl_cpu_capability_event() stub (Prarit Bhargava) [2040062] - thermal: intel: hfi: Notify user space for HFI events (Prarit Bhargava) [2040062] - thermal: netlink: Add a new event to notify CPU capabilities change (Prarit Bhargava) [2040062] - thermal: intel: hfi: Enable notification interrupt (Prarit Bhargava) [2040062] - thermal: intel: hfi: Handle CPU hotplug events (Prarit Bhargava) [2040062] - thermal: intel: hfi: Minimally initialize the Hardware Feedback Interface (Prarit Bhargava) [2040062] - x86/cpu: Add definitions for the Intel Hardware Feedback Interface (Prarit Bhargava) [2040062] - x86/Documentation: Describe the Intel Hardware Feedback Interface (Prarit Bhargava) [2040062] - thermal: intel: Allow processing of HWP interrupt (Prarit Bhargava) [2040062] - x86/thermal: Fix LVT thermal setup for SMI delivery mode (Prarit Bhargava) [2040062] - thermal: Move therm_throt there from x86/mce (Prarit Bhargava) [2040062] - thermal: core: Adding missing nlmsg_free() in thermal_genl_sampling_temp() (Prarit Bhargava) [2040062] - thermal: move to smaller ops wherever possible (Prarit Bhargava) [2040062] - thermal: add small version of ops (Prarit Bhargava) [2040062] - thermal: netlink: Improve the initcall ordering (Prarit Bhargava) [2040062] - thermal: core: remove redundant initialization of variable ret (Prarit Bhargava) [2040062] - thermal: netlink: Fix compilation error when CONFIG_NET=n (Prarit Bhargava) [2040062] - thermal: core: Fix thermal zone lookup by ID (Prarit Bhargava) [2040062] - thermal: core: Get thermal zone by id (Prarit Bhargava) [2040062] - thermal: core: Add helpers to browse the cdev, tz and governor list (Prarit Bhargava) [2040062] - thermal: Remove netlink support (Prarit Bhargava) [2040062] - thermal: core: genetlink support for events/cmd/sampling (Prarit Bhargava) [2040062]- mailbox: pcc: Handle all PCC subtypes correctly in pcc_mbox_irq (Mark Langsdorf) [1997698] - i2c: xgene-slimpro: Fix wrong pointer passed to PTR_ERR() (Mark Langsdorf) [1997698] - ACPI: Make acpi_node_get_parent() local (Mark Langsdorf) [1997698] - ACPI: Get acpi_device's parent from the parent field (Mark Langsdorf) [1997698] - ACPI: PM: Fix device wakeup power reference counting error (Mark Langsdorf) [1997698] - ACPI: video: use platform backlight driver on Xiaomi Mi Pad 2 (Mark Langsdorf) [1997698] - ACPI: video: Drop dmi_system_id.ident settings from video_detect_dmi_table[] (Mark Langsdorf) [1997698] - ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Mark Langsdorf) [1997698] - ACPI: EC: Use ec_no_wakeup on HP ZHAN 66 Pro (Mark Langsdorf) [1997698] - ACPI: Add a convenience function to tell a device is in D0 state (Mark Langsdorf) [1997698] - ACPI: scan: Obtain device's desired enumeration power state (Mark Langsdorf) [1997698] - perf: qcom_l2_pmu: ACPI: Use ACPI_COMPANION() directly (Mark Langsdorf) [1997698] - ACPI/PCC: Add maintainer for PCC mailbox driver (Mark Langsdorf) [1997698] - mailbox: pcc: Add support for PCCT extended PCC subspaces(type 3/4) (Mark Langsdorf) [1997698] - mailbox: pcc: Drop handling invalid bit-width in {read,write}_register (Mark Langsdorf) [1997698] - mailbox: pcc: Avoid accessing PCCT table in pcc_send_data and pcc_mbox_irq (Mark Langsdorf) [1997698] - mailbox: pcc: Add PCC register bundle and associated accessor functions (Mark Langsdorf) [1997698] - mailbox: pcc: Rename doorbell ack to platform interrupt ack register (Mark Langsdorf) [1997698] - mailbox: pcc: Use PCC mailbox channel pointer instead of standard (Mark Langsdorf) [1997698] - mailbox: pcc: Add pcc_mbox_chan structure to hold shared memory region info (Mark Langsdorf) [1997698] - mailbox: pcc: Consolidate subspace doorbell register parsing (Mark Langsdorf) [1997698] - mailbox: pcc: Consolidate subspace interrupt information parsing (Mark Langsdorf) [1997698] - mailbox: pcc: Refactor all PCC channel information into a structure (Mark Langsdorf) [1997698] - mailbox: pcc: Fix kernel doc warnings (Mark Langsdorf) [1997698] - ACPI: glue: Use acpi_device_adr() in acpi_find_child_device() (Mark Langsdorf) [1997698] - ACPI: APEI: mark apei_hest_parse() static (Mark Langsdorf) [1997698] - ACPI: APEI: EINJ: Relax platform response timeout to 1 second (Mark Langsdorf) [1997698] - ACPI: resources: Add one more Medion model in IRQ override quirk (Mark Langsdorf) [1997698] - ACPI: AC: Quirk GK45 to skip reading _PSR (Mark Langsdorf) [1997698] - ACPI: PM: sleep: Do not set suspend_ops unnecessarily (Mark Langsdorf) [1997698] - ACPI: PRM: Handle memory allocation and memory remap failure (Mark Langsdorf) [1997698] - ACPI: PRM: Remove unnecessary blank lines (Mark Langsdorf) [1997698] - ACPI: PM: Turn off wakeup power resources on _DSW/_PSW errors (Mark Langsdorf) [1997698] - ACPI: PM: Fix sharing of wakeup power resources (Mark Langsdorf) [1997698] - ACPI: PM: Turn off unused wakeup power resources (Mark Langsdorf) [1997698] - ACPI: PM: Check states of power resources during initialization (Mark Langsdorf) [1997698] - hwmon: (acpi_power_meter) Use acpi_bus_get_acpi_device() (Mark Langsdorf) [1997698] - ACPI: replace snprintf() in "show" functions with sysfs_emit() (Mark Langsdorf) [1997698] - ACPI: LPSS: Use ACPI_COMPANION() directly (Mark Langsdorf) [1997698] - ACPI: battery: Accept charges over the design capacity as full (Mark Langsdorf) [1997698] - ACPICA: Update version to 20210930 (Mark Langsdorf) [1997698] - ACPICA: iASL table disassembler: Added disassembly support for the NHLT ACPI table (Mark Langsdorf) [1997698] - ACPICA: ACPI 6.4 SRAT: add Generic Port Affinity type (Mark Langsdorf) [1997698] - ACPICA: Add support for Windows 2020 _OSI string (Mark Langsdorf) [1997698] - ACPICA: Avoid evaluating methods too early during system resume (Mark Langsdorf) [1997698] - ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40 (Mark Langsdorf) [1997698] - ACPI: processor idle: Allow playing dead in C3 state (Mark Langsdorf) [1997698] - ACPI: Kconfig: Fix a typo in Kconfig (Mark Langsdorf) [1997698] - ACPI: PNP: remove duplicated BRI0A49 and BDP3336 entries (Mark Langsdorf) [1997698] - ACPI: resources: Add DMI-based legacy IRQ override quirk (Mark Langsdorf) [1997698] - ACPICA: Add support for MADT online enabled bit (Mark Langsdorf) [1997698] - acpi/arm64: fix next_platform_timer() section mismatch error (Mark Langsdorf) [1997697] - ACPI: PM: Include alternate AMDI0005 id in special behaviour (Mark Langsdorf) [1997697] - MAINTAINERS: Change Rafael's e-mail address (Mark Langsdorf) [1997697] - ACPI: scan: Remove unneeded header linux/nls.h (Mark Langsdorf) [1997697] - ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported (Mark Langsdorf) [1997697] - ACPI: power: Drop name from struct acpi_power_resource (Mark Langsdorf) [1997697] - ACPI: power: Use acpi_handle_debug() to print debug messages (Mark Langsdorf) [1997697] - ACPI: button: Add DMI quirk for Lenovo Yoga 9 (14INTL5) (Mark Langsdorf) [1997697] - ACPI: SPCR: Add support for the new 16550-compatible Serial Port Subtype (Mark Langsdorf) [1997697] - ACPI: platform-profile: call sysfs_notify() from platform_profile_store() (Mark Langsdorf) [1997697] - ACPICA: Update version to 20210730 (Mark Langsdorf) [1997697] - ACPICA: Add method name "_DIS" For use with aslmethod.c (Mark Langsdorf) [1997697] - ACPICA: iASL: Fix for WPBT table with no command-line arguments (Mark Langsdorf) [1997697] - ACPICA: Headers: Add new DBG2 Serial Port Subtypes (Mark Langsdorf) [1997697] - ACPICA: Macros should not use a trailing semicolon (Mark Langsdorf) [1997697] - ACPICA: Fix an if statement (add parens) (Mark Langsdorf) [1997697] - ACPICA: iASL: Add support for the AEST table (data compiler) (Mark Langsdorf) [1997697] - clk: fractional-divider: Introduce POWER_OF_TWO_PS flag (Mark Langsdorf) [1997697] - clk: fractional-divider: add explicit big endian support (Mark Langsdorf) [1997697] - clk: gate: add explicit big endian support (Mark Langsdorf) [1997697] - clk: fractional-divider: add CLK_FRAC_DIVIDER_ZERO_BASED flag support (Mark Langsdorf) [1997697] - ACPI: processor: Replace deprecated CPU-hotplug functions (Mark Langsdorf) [1997697] - ABI: sysfs-platform-dptf: Add tables markup to a table (Mark Langsdorf) [1997697] - ACPI: DPTF: Add new PCH FIVR methods (Mark Langsdorf) [1997697] - clk: x86: Rename clk-lpt to more specific clk-lpss-atom (Mark Langsdorf) [1997697] - ACPI: configfs: Make get_header() to return error pointer (Mark Langsdorf) [1997697] - ACPI: configfs: Use sysfs_emit() in "show" functions (Mark Langsdorf) [1997697] - ACPI: glue: Eliminate acpi_platform_notify() (Mark Langsdorf) [1997697] - ACPI: bus: Rename functions to avoid name collision (Mark Langsdorf) [1997697] - ACPI: glue: Change return type of two functions to void (Mark Langsdorf) [1997697] - ACPI: glue: Rearrange acpi_device_notify() (Mark Langsdorf) [1997697] - ACPI: Add LoongArch support for ACPI_PROCESSOR/ACPI_NUMA (Mark Langsdorf) [1997697] - ACPI / PMIC: XPower: optimize MIPI PMIQ sequence I2C-bus accesses (Mark Langsdorf) [1997697] - ACPI / PMIC: XPower: optimize I2C-bus accesses (Mark Langsdorf) [1997697] - stddef: Introduce DECLARE_FLEX_ARRAY() helper (Josef Oskera) [2062594] - Revert "iavf: Fix deadlock occurrence during resetting VF interface" (Ivan Vecera) [2066693] - scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() (Ewan D. Milne) [2071831] - lib/sbitmap: allocate sb->map via kvzalloc_node (Ewan D. Milne) [2071831] - mm: move kvmalloc-related functions to slab.h (Ewan D. Milne) [2071831] - scsi: core: sd: Add silence_suspend flag to suppress some PM messages (Ewan D. Milne) [2071831] - scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics counters (Ewan D. Milne) [2071831] - sd: call sd_zbc_release_disk before releasing the scsi_device reference (Ewan D. Milne) [2071831] - scsi: core: Reallocate device's budget map on queue depth change (Ewan D. Milne) [2071831] - scsi: sr: Don't use GFP_DMA (Ewan D. Milne) [2071831] - scsi: core: Fix scsi_device_max_queue_depth() (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix buffer size of REPORT ZONES command (Ewan D. Milne) [2071831] - scsi: sd_zbc: Clean up sd_zbc_parse_report() setting of wp (Ewan D. Milne) [2071831] - scsi: sd_zbc: Simplify zone full condition check (Ewan D. Milne) [2071831] - scsi: core: Show SCMD_LAST in text form (Ewan D. Milne) [2071831] - scsi: scsi_debug: Zero clear zones at reset write pointer (Ewan D. Milne) [2071831] - scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Ewan D. Milne) [2071831] - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix type in min_t to avoid stack OOB (Ewan D. Milne) [2071831] - scsi: core: Simplify control flow in scmd_eh_abort_handler() (Ewan D. Milne) [2071831] - scsi: core: sysfs: Fix hang when device state is set via sysfs (Ewan D. Milne) [2071831] - scsi: scsi_debug: Don't call kcalloc() if size arg is zero (Ewan D. Milne) [2071831] - scsi: sr: Remove duplicate assignment (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() (Ewan D. Milne) [2071831] - scsi: sd: Print write through due to no caching mode page as warning (Ewan D. Milne) [2071831] - scsi: sd: Fix crashes in sd_resume_runtime() (Ewan D. Milne) [2071831] - scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() (Ewan D. Milne) [2071831] - scsi: core: Fix spelling in a source code comment (Ewan D. Milne) [2071831] - scsi: sd: Fix sd_do_mode_sense() buffer length handling (Ewan D. Milne) [2071831] - scsi: core: Fix scsi_mode_select() buffer length handling (Ewan D. Milne) [2071831] - scsi: core: Fix scsi_mode_sense() buffer length handling (Ewan D. Milne) [2071831] - scsi: core: Remove include from scsi_cmnd.h (Ewan D. Milne) [2071831] - scsi: sd_zbc: Support disks with more than 2**32 logical blocks (Ewan D. Milne) [2071831] - scsi: sd: Make sd_spinup_disk() less noisy (Ewan D. Milne) [2071831] - scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" (Ewan D. Milne) [2071831] - scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE (Ewan D. Milne) [2071831] - scsi: sd: Do not exit sd_spinup_disk() quietly (Ewan D. Milne) [2071831] - scsi: core: Add helper to return number of logical blocks in a request (Ewan D. Milne) [2071831] - scsi: scsi_debug: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: scsi_transport_spi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: scsi_transport_fc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: sr: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: sd: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: core: Introduce the scsi_cmd_to_rq() function (Ewan D. Milne) [2071831] - scsi: core: Add BLIST_IGN_MEDIA_CHANGE for Ultra HS-SD/MMC USB card readers (Ewan D. Milne) [2071831] - scsi: sd: REQUEST SENSE for BLIST_IGN_MEDIA_CHANGE devices in runtime_resume() (Ewan D. Milne) [2071831] - scsi: core: Add new flag BLIST_IGN_MEDIA_CHANGE (Ewan D. Milne) [2071831] - scsi: scsi_debug: Improve RDPROTECT/WRPROTECT handling (Ewan D. Milne) [2071831] - scsi: scsi_debug: Remove dump_sector() (Ewan D. Milne) [2071831] - scsi: core: Add scsi_prot_ref_tag() helper (Ewan D. Milne) [2071831] - scsi: core: Add scsi_msg_to_host_byte() (Ewan D. Milne) [2071831] - scsi: core: Add get_{status,host}_byte() accessor functions (Ewan D. Milne) [2071831] - scsi: core: Cap scsi_host cmd_per_lun at can_queue (Ewan D. Milne) [2071831] - scsi: Fix spelling mistakes in header files (Ewan D. Milne) [2071831] - scsi: core: Treat device offline as a failure (Ewan D. Milne) [2071831] - sched/topology: Skip updating masks for non-online nodes (Diego Domingos) [1946251] - powerpc/numa: Update cpu_cpu_map on CPU online/offline (Diego Domingos) [1946251] - powerpc/numa: Print debug statements only when required (Diego Domingos) [1946251] - powerpc/numa: convert printk to pr_xxx (Diego Domingos) [1946251] - powerpc/numa: Drop dbg in favour of pr_debug (Diego Domingos) [1946251] - livepatch: Fix missing unlock on error in klp_enable_patch() (Julia Denham) [2069340] - livepatch: Fix kobject refcount bug on klp_init_patch_early failure path (Julia Denham) [2069340] - Documentation: livepatch: Add livepatch API page (Julia Denham) [2069340] - scsi: megaraid_sas: Remove unnecessary memset (Tomas Henzl) [2049686] - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Tomas Henzl) [2049686] - scsi: megasas: Clean up some inconsistent indenting (Tomas Henzl) [2049686] - scsi: megasas: Stop using the SCSI pointer (Tomas Henzl) [2049686] - aarch64: enable memory hotplug (Baoquan He) [1818517] - mm/memory_hotplug: introduce default dummy memory_add_physaddr_to_nid() (Baoquan He) [1818517] - arm64/mm: Add one hunk back missed in earlier back porting (Baoquan He) [1818517] - arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Baoquan He) [1818517] - ARM64: dump: Convert to use DEFINE_SHOW_ATTRIBUTE macro (Baoquan He) [1818517] - net/mlx5: DR, Ignore modify TTL on RX if device doesn't support it (Amir Tzin) [2072934] - net: bridge: switchdev: check br_vlan_group() return value (Ivan Vecera) [2080332] - net: bridge: mst: Restrict info size queries to bridge ports (Ivan Vecera) [2080332] - net: bridge: mst: prevent NULL deref in br_mst_info_size() (Ivan Vecera) [2080332] - selftests: forwarding: Use same VRF for port and VLAN upper (Ivan Vecera) [2080332] - selftests: forwarding: Disable learning before link up (Ivan Vecera) [2080332] - net: bridge: mst: Add helper to query a port's MST state (Ivan Vecera) [2080332] - net: bridge: mst: Add helper to check if MST is enabled (Ivan Vecera) [2080332] - net: bridge: mst: Add helper to map an MSTI to a VID set (Ivan Vecera) [2080332] - net: bridge: mst: Notify switchdev drivers of MST state changes (Ivan Vecera) [2080332] - net: bridge: mst: Notify switchdev drivers of VLAN MSTI migrations (Ivan Vecera) [2080332] - net: bridge: mst: Notify switchdev drivers of MST mode changes (Ivan Vecera) [2080332] - net: bridge: mst: Support setting and reporting MST port states (Ivan Vecera) [2080332] - net: bridge: mst: Allow changing a VLAN's MSTI (Ivan Vecera) [2080332] - net: bridge: mst: Multiple Spanning Tree (MST) mode (Ivan Vecera) [2080332] - net: switchdev: remove lag_mod_cb from switchdev_handle_fdb_event_to_device (Ivan Vecera) [2080332] - selftests: forwarding: tests of locked port feature (Ivan Vecera) [2080332] - net: bridge: Add support for offloading of locked port flag (Ivan Vecera) [2080332] - net: bridge: Add support for bridge port in locked mode (Ivan Vecera) [2080332] - net: switchdev: avoid infinite recursion from LAG to bridge with port object handler (Ivan Vecera) [2080332] - bridge: switch br_net_exit to batch mode (Ivan Vecera) [2080332] - net: bridge: multicast: notify switchdev driver whenever MC processing gets disabled (Ivan Vecera) [2080332] - net: switchdev: introduce switchdev_handle_port_obj_{add,del} for foreign interfaces (Ivan Vecera) [2080332] - net: switchdev: rename switchdev_lower_dev_find to switchdev_lower_dev_find_rcu (Ivan Vecera) [2080332] - net: bridge: switchdev: replay all VLAN groups (Ivan Vecera) [2080332] - net: bridge: make nbp_switchdev_unsync_objs() follow reverse order of sync() (Ivan Vecera) [2080332] - net: bridge: switchdev: differentiate new VLANs from changed ones (Ivan Vecera) [2080332] - net: bridge: vlan: notify switchdev only when something changed (Ivan Vecera) [2080332] - net: bridge: vlan: make __vlan_add_flags react only to PVID and UNTAGGED (Ivan Vecera) [2080332] - net: bridge: vlan: don't notify to switchdev master VLANs without BRENTRY flag (Ivan Vecera) [2080332] - net: bridge: vlan: check early for lack of BRENTRY flag in br_vlan_add_existing (Ivan Vecera) [2080332] - net: bridge: vlan: check for errors from __vlan_del in __vlan_flush (Ivan Vecera) [2080332] - net/switchdev: use struct_size over open coded arithmetic (Ivan Vecera) [2080332] - net: bridge: vlan: fix single net device option dumping (Ivan Vecera) [2080332] - net: bridge: mcast: fix br_multicast_ctx_vlan_global_disabled helper (Ivan Vecera) [2080332] - net: bridge: mcast: add and enforce startup query interval minimum (Ivan Vecera) [2080332] - net: bridge: mcast: add and enforce query interval minimum (Ivan Vecera) [2080332] - netfilter: bridge: add support for pppoe filtering (Ivan Vecera) [2080332] - bridge: use __set_bit in __br_vlan_set_default_pvid (Ivan Vecera) [2080332] - net: bridge: Allow base 16 inputs in sysfs (Ivan Vecera) [2080332] - net/bridge: replace simple_strtoul to kstrtol (Ivan Vecera) [2080332] - net: bridge: Slightly optimize 'find_portno()' (Ivan Vecera) [2080332] - net: bridge: switchdev: fix shim definition for br_switchdev_mdb_notify (Ivan Vecera) [2080332] - net: bridge: switchdev: consistent function naming (Ivan Vecera) [2080332] - net: bridge: mdb: move all switchdev logic to br_switchdev.c (Ivan Vecera) [2080332] - net: bridge: split out the switchdev portion of br_mdb_notify (Ivan Vecera) [2080332] - net: bridge: move br_vlan_replay to br_switchdev.c (Ivan Vecera) [2080332] - net: bridge: provide shim definition for br_vlan_flags (Ivan Vecera) [2080332] - net: switchdev: merge switchdev_handle_fdb_{add,del}_to_device (Ivan Vecera) [2080332] - net: bridge: create a common function for populating switchdev FDB entries (Ivan Vecera) [2080332] - net: bridge: move br_fdb_replay inside br_switchdev.c (Ivan Vecera) [2080332] - net: bridge: reduce indentation level in fdb_create (Ivan Vecera) [2080332] - net: bridge: rename br_fdb_insert to br_fdb_add_local (Ivan Vecera) [2080332] - net: bridge: rename fdb_insert to fdb_add_local (Ivan Vecera) [2080332] - net: bridge: remove fdb_insert forward declaration (Ivan Vecera) [2080332] - net: bridge: remove fdb_notify forward declaration (Ivan Vecera) [2080332] - net: make use of helper netif_is_bridge_master() (Ivan Vecera) [2080332] - net: use eth_hw_addr_set() (Ivan Vecera) [2080332] - net: bridge: Use array_size() helper in copy_to_user() (Ivan Vecera) [2080332] - net/mlx5: DR, Fix missing flow_source when creating multi-destination FW table (Amir Tzin) [2072920] - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte (Amir Tzin) [2072920] - ixgbevf: Require large buffers for build_skb on 82599VF (Ken Cox) [2037956] - ixgbevf: Remove useless DMA-32 fallback configuration (Ken Cox) [2037956] - ixgbevf: switch to napi_build_skb() (Ken Cox) [2037956] - ixgbevf: Add support for new mailbox communication between PF and VF (Ken Cox) [2037956] - ixgbevf: Mailbox improvements (Ken Cox) [2037956] - ixgbevf: Add legacy suffix to old API mailbox functions (Ken Cox) [2037956] - ixgbevf: Improve error handling in mailbox (Ken Cox) [2037956] - ixgbevf: Rename MSGTYPE to SUCCESS and FAILURE (Ken Cox) [2037956] - net: ixgbevf: Remove redundant initialization of variable ret_val (Ken Cox) [2037956] - selftests: mptcp: fix diag instability (Hangbin Liu) [2077358] - selftests: mptcp: fix ipv6 routing setup (Hangbin Liu) [2077358] - selftests: mptcp: clean tmp files in simult_flows (Hangbin Liu) [2077358] - selftests: netfilter: fix exit value for nft_concat_range (Hangbin Liu) [2077358] - selftests: netfilter: remove stray bash debug line (Hangbin Liu) [2077358] - selftests: Fix IPv6 address bind tests (Hangbin Liu) [2077358] - selftests: Fix raw socket bind tests with VRF (Hangbin Liu) [2077358] - selftests: net: Correct case name (Hangbin Liu) [2077358] - selftests: pmtu.sh: Kill nettest processes launched in subshell. (Hangbin Liu) [2077358] - selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Hangbin Liu) [2077358] - selftests: net: Fix a typo in udpgro_fwd.sh (Hangbin Liu) [2077358] - selftests/net: udpgso_bench_tx: fix dst ip argument (Hangbin Liu) [2077358] - selftests/net: udpgso_bench_rx: fix port argument (Hangbin Liu) [2077358] - selftests: net: tls: remove unused variable and code (Hangbin Liu) [2077358] - selftest: net: fix typo in altname test (Hangbin Liu) [2077358]- net/mlx5: DR, Fix the threshold that defines when pool sync is initiated (Amir Tzin) [2062715] - net/mlx5: DR, Cache STE shadow memory (Amir Tzin) [2062715] - perf/x86/intel/lbr: Add static_branch for LBR INFO flags (Michael Petlan) [2039998] - perf/x86/intel/lbr: Support LBR format V7 (Michael Petlan) [2039998] - net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Amir Tzin) [2077048] - net/mlx5e: Fix wrong source vport matching on tunnel rule (Amir Tzin) [2064589] - hv_balloon: rate-limit "Unhandled message" warning (Vitaly Kuznetsov) [2087270] - tcp: drop the hash_32() part from the index calculation (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: increase source port perturb table to 2^16 (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: dynamically allocate the perturb table used by source ports (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: add small random increments to the source port (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: resalt the secret every 10 seconds (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: use different parts of the port_offset for index and offset (Guillaume Nault) [2064876] {CVE-2022-1012} - secure_seq: use the 64 bits of the siphash for port offset calculation (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: add some entropy in __inet_hash_connect() (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: change source port randomizarion at connect() time (Guillaume Nault) [2064876] {CVE-2022-1012} - net/mlx5e: TC, Skip redundant ct clear actions (Amir Tzin) [2055590] - spi: pxa2xx: Add support for Intel Raptor Lake PCH-S (Prarit Bhargava) [2040031] - mfd: intel-lpss: Add Intel Raptor Lake PCH-S PCI IDs (Prarit Bhargava) [2040031] - pinctrl: alderlake: Add Raptor Lake-S ACPI ID (Prarit Bhargava) [2040033] - i2c: i801: Add support for Intel Raptor Lake PCH-S (Prarit Bhargava) [2040027 2040029] - redhat/configs: Add CONFIG_INTEL_IDXD_PERFMON (Jerry Snitselaar) [1921296] - x86/fpu/xstate: Consolidate size calculations (Jerry Snitselaar) [2071461] - x86/fpu/xstate: Handle supervisor states in XSTATE permissions (Jerry Snitselaar) [2071461] - x86/fpu/xsave: Handle compacted offsets correctly with supervisor states (Jerry Snitselaar) [2071461] - x86/fpu: Cache xfeature flags from CPUID (Jerry Snitselaar) [2071461] - x86/fpu/xsave: Initialize offset/size cache early (Jerry Snitselaar) [2071461] - x86/fpu: Remove unused supervisor only offsets (Jerry Snitselaar) [2071461] - dmaengine: idxd: Change license on idxd.h to LGPL (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix delta_rec and crc size field for completion record (Jerry Snitselaar) [1971892] - dmaengine: idxd: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2072156] - dmaengine: idxd: restore traffic class defaults after wq reset (Jerry Snitselaar) [2046469] - dmaengine: idxd: deprecate token sysfs attributes for read buffers (Jerry Snitselaar) [2040042] - dmaengine: idxd: change bandwidth token to read buffers (Jerry Snitselaar) [2040042] - dmaengine: idxd: fix wq settings post wq disable (Jerry Snitselaar) [2040045] - dmaengine: idxd: change MSIX allocation based on per wq activation (Jerry Snitselaar) [2040495] - edmaengine: idxd: fix descriptor flushing locking (Jerry Snitselaar) [2040495] - dmaengine: idxd: embed irq_entry in idxd_wq struct (Jerry Snitselaar) [2040495] - dmaengine: idxd: fix calling wq quiesce inside spinlock (Jerry Snitselaar) [2040040] - dmaengine: idxd: add knob for enqcmds retries (Jerry Snitselaar) [2040047] - dmaengine: idxd: set defaults for wq configs (Jerry Snitselaar) [2040047] - dmaengine: idxd: handle interrupt handle revoked event (Jerry Snitselaar) [2040051] - dmaengine: idxd: handle invalid interrupt handle descriptors (Jerry Snitselaar) [2040051] - dmaengine: idxd: create locked version of idxd_quiesce() call (Jerry Snitselaar) [2040051] - dmaengine: idxd: add helper for per interrupt handle drain (Jerry Snitselaar) [2040051] - dmaengine: idxd: move interrupt handle assignment (Jerry Snitselaar) [2040051] - dmaengine: idxd: int handle management refactoring (Jerry Snitselaar) [2040051] - dmaengine: idxd: rework descriptor free path on failure (Jerry Snitselaar) [2040051] - dmaengine: idxd: fix missed completion on abort path (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix resource leak on dmaengine driver disable (Jerry Snitselaar) [2040040] - dmaengine: idxd: cleanup completion record allocation (Jerry Snitselaar) [2040040] - dmaengine: idxd: reconfig device after device reset command (Jerry Snitselaar) [2072156] - dmaengine: idxd: add halt interrupt support (Jerry Snitselaar) [2040047] - dmaengine: idxd: Use list_move_tail instead of list_del/list_add_tail (Jerry Snitselaar) [2072156] - dmanegine: idxd: fix resource free ordering on driver removal (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove kernel wq type set when load configuration (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove gen cap field per spec 1.2 update (Jerry Snitselaar) [2040040] - dmaengine: idxd: check GENCAP config support for gencfg register (Jerry Snitselaar) [2040040] - dmaengine: idxd: move out percpu_ref_exit() to ensure it's outside submission (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove interrupt disable for dev_lock (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove interrupt disable for cmd_lock (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix setting up priv mode for dwq (Jerry Snitselaar) [2040040] - dmaengine: idxd: set descriptor allocation size to threshold for swq (Jerry Snitselaar) [2040040] - dmaengine: idxd: make submit failure path consistent on desc freeing (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove interrupt flag for completion list spinlock (Jerry Snitselaar) [2040040] - dmaengine: idxd: make I/O interrupt handler one shot (Jerry Snitselaar) [2040040] - dmaengine: idxd: clear block on fault flag when clear wq (Jerry Snitselaar) [2040040] - dmaengine: idxd: add capability check for 'block on fault' attribute (Jerry Snitselaar) [2040040] - dmaengine: idxd: Remove unused status variable in irq_process_work_list() (Jerry Snitselaar) [2072156] - dmaengine: idxd: Fix a possible NULL pointer dereference (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix abort status check (Jerry Snitselaar) [2040040] - dmanegine: idxd: add software command status (Jerry Snitselaar) [2040047] - dmaengine: idxd: rotate portal address for better performance (Jerry Snitselaar) [2040047] - dmaengine: idxd: fix wq slot allocation index check (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix uninit var for alt_drv (Jerry Snitselaar) [2072156] - dmaengine: idxd: Set defaults for GRPCFG traffic class (Jerry Snitselaar) [2040047] - dmaengine: idxd: remove fault processing code (Jerry Snitselaar) [2040040] - dmaengine: idxd: move dsa_drv support to compatible mode (Jerry Snitselaar) [1971961] - dmaengine: dsa: move dsa_bus_type out of idxd driver to standalone (Jerry Snitselaar) [1971961] - dmaengine: idxd: create user driver for wq 'device' (Jerry Snitselaar) [1971961] - dmaengine: idxd: create dmaengine driver for wq 'device' (Jerry Snitselaar) [1971961] - dmaengine: idxd: create idxd_device sub-driver (Jerry Snitselaar) [1971961] - dmaengine: idxd: add type to driver in order to allow device matching (Jerry Snitselaar) [1971961] - dmanegine: idxd: open code the dsa_drv registration (Jerry Snitselaar) [1971961] - dmaengine: idxd: idxd: move remove() bits for idxd 'struct device' to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: move probe() bits for idxd 'struct device' to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus (Jerry Snitselaar) [1971961] - dmaengine: idxd: remove iax_bus_type prototype (Jerry Snitselaar) [1971961] - dmaengine: idxd: remove bus shutdown (Jerry Snitselaar) [1971961] - dmaengine: idxd: move wq_disable() to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: move wq_enable() to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: remove IDXD_DEV_CONF_READY (Jerry Snitselaar) [1971961] - dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev (Jerry Snitselaar) [1971961] - dmaengine: idxd: add driver name (Jerry Snitselaar) [1971961] - dmaengine: idxd: add driver register helper (Jerry Snitselaar) [1971961] - dmaengine: idxd: depends on !UML (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix PCI_MSI build errors (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix submission race window (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix sequence for pci driver remove() and shutdown() (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix setup sequence for MSIXPERM table (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix array index when int_handles are being used (Jerry Snitselaar) [2040040] - dmaengine: idxd: assign MSIX vectors to each WQ rather than roundrobin (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix desc->vector that isn't being updated (Jerry Snitselaar) [2040040] - dmaengine: idxd: add missing percpu ref put on failure (Jerry Snitselaar) [2072156] - dmaengine: idxd: have command status always set (Jerry Snitselaar) [1973882] - dmanegine: idxd: cleanup all device related bits after disabling device (Jerry Snitselaar) [2072156] - dmaengine: idxd: Simplify code and axe the use of a deprecated API (Jerry Snitselaar) [2072156] - dmaengine: idxd: remove devm allocation for idxd->int_handles (Jerry Snitselaar) [2072156] - dmaengine: idxd: Remove redundant variable cdev_ctx (Jerry Snitselaar) [2072156] - dmaengine: idxd: Add missing cleanup for early error out in probe call (Jerry Snitselaar) [1971892] - dmaengine: idxd: Enable IDXD performance monitor support (Jerry Snitselaar) [1921296] - dmaengine: idxd: Add IDXD performance monitor support (Jerry Snitselaar) [1921296] - dmaengine: idxd: device cmd should use dedicated lock (Jerry Snitselaar) [1971892] - dmaengine: idxd: support reporting of halt interrupt (Jerry Snitselaar) [1971890] - dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages (Jerry Snitselaar) [1971890] - dmaengine: idxd: add interrupt handle request and release support (Jerry Snitselaar) [1971890] - dmaengine: idxd: add support for readonly config mode (Jerry Snitselaar) [1971890] - dmaengine: idxd: add percpu_ref to descriptor submission path (Jerry Snitselaar) [1971949] - dmaengine: idxd: remove detection of device type (Jerry Snitselaar) [1971963] - Documentation/x86: Update documentation for SVA (Shared Virtual Addressing) (Jerry Snitselaar) [2071461] - tools/objtool: Check for use of the ENQCMD instruction in the kernel (Jerry Snitselaar) [2071461] - x86/cpufeatures: Re-enable ENQCMD (Jerry Snitselaar) [2071461] - x86/traps: Demand-populate PASID MSR via #GP (Jerry Snitselaar) [2071461] - sched: Define and initialize a flag to identify valid PASID in the task (Jerry Snitselaar) [2071461] - x86/fpu: Clear PASID when copying fpstate (Jerry Snitselaar) [2071461] - iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit (Jerry Snitselaar) [2071461] - iommu/ioasid: Introduce a helper to check for valid PASIDs (Jerry Snitselaar) [2071461] - kernel/fork: Initialize mm's PASID (Jerry Snitselaar) [2071461] - mm: Change CONFIG option for mm->pasid field (Jerry Snitselaar) [2071461] - mm/fork: clear PASID for new mm (Jerry Snitselaar) [2071461] - iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVA (Jerry Snitselaar) [2071461] - turbostat: fix PC6 displaying on some systems (Steve Best) [2040078]- quota: make dquot_quota_sync return errors from ->sync_fs (Lukas Czerner) [2083057] - redhat: disable more noisy rpminspect tests (Jarod Wilson) - mm: thp: replace the page lock with the seqlock for the THP mapcount (Andrea Arcangeli) [1958020] - mm: do_wp_page: deduplicate smart_lock_page (Andrea Arcangeli) [1958020] - mm: hugetlbfs: gup_must_unshare() cleanup (Andrea Arcangeli) [1958020] - mm: GUP: cleanup FOLL_UNSHARE (Andrea Arcangeli) [1958020] - mm: COW: skip the page lock in the COW copy path (Andrea Arcangeli) [1958020] - mm: gup: gup_must_unshare() use can_read_pin_swap_page() (Andrea Arcangeli) [1958020] - mm: hugetlbfs: gup: gup_must_unshare(): enable hugetlbfs (Andrea Arcangeli) [1958020] - mm: hugetlbfs: FOLL_FAULT_UNSHARE (Andrea Arcangeli) [1958020] - mm: hugetlbfs: COR: copy-on-read fault (Andrea Arcangeli) [1958020] - mm: gup: FOLL_UNSHARE RHEL (Andrea Arcangeli) [1958020] - mm: gup: FOLL_NOUNSHARE: optimize follow_page (Andrea Arcangeli) [1958020] - mm: gup: FOLL_UNSHARE (Andrea Arcangeli) [1958020] - mm: gup: gup_must_unshare() (Andrea Arcangeli) [1958020] - mm: gup: COR: copy-on-read fault (Andrea Arcangeli) [1958020] - mm: thp: introduce page_trans_huge_anon_shared (Andrea Arcangeli) [1958020] - mm: thp: stabilize the THP mapcount in page_remove_anon_compound_rmap (Andrea Arcangeli) [1958020] - mm: thp: make the THP mapcount atomic with a seqlock (Andrea Arcangeli) [1958020] - mm: thp: consolidate mapcount logic on THP split (David Hildenbrand) [1958020] - vmxnet3: Remove useless DMA-32 fallback configuration (Kamal Heib) [2083561] - vmxnet3: fix minimum vectors alloc issue (Kamal Heib) [2083561] - net: vmxnet3: remove multiple false checks in vmxnet3_ethtool.c (Kamal Heib) [2083561] - vmxnet3: do not stop tx queues after netif_device_detach() (Kamal Heib) [2083561] - block: limit request dispatch loop duration (Ming Lei) [2005082] - esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca) [2062115] {CVE-2022-27666} - esp: Fix possible buffer overflow in ESP transformation (Sabrina Dubroca) [2062115] {CVE-2022-27666} - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Chris von Recklinghausen) [2080376] {CVE-2022-28390} - NFSD: Deprecate NFS_OFFSET_MAX (Scott Mayhew) [2064216] - NFSD: Fix offset type in I/O trace points (Scott Mayhew) [2064216] - NFSD: COMMIT operations must not return NFS?ERR_INVAL (Scott Mayhew) [2064216] - NFSD: Clamp WRITE offsets (Scott Mayhew) [2064216] - NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Scott Mayhew) [2064216] - NFSD: Fix ia_size underflow (Scott Mayhew) [2064216] - NFSD: Fix the behavior of READ near OFFSET_MAX (Scott Mayhew) [2064216] - NFSD: Fix READDIR buffer overflow (Scott Mayhew) [2064216] - nfsd: Fix nsfd startup race (again) (Scott Mayhew) [2064216] - NFS: Add a tracepoint to show the results of nfs_set_cache_invalid() (Scott Mayhew) [2064216] - NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Scott Mayhew) [2064216] - NFSD: Fix exposure in nfsd4_decode_bitmap() (Scott Mayhew) [2064216] - NFSv4: Sanity check the parameters in nfs41_update_target_slotid() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from decode_getattr_*() functions (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_setsecurity (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_fhget() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_add_or_obtain() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_instantiate() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs_setattrres (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_getattr_res (Scott Mayhew) [2064216] - NFS: Remove the f_label from the nfs4_opendata and nfs_openres (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_lookupp_res struct (Scott Mayhew) [2064216] - NFS: Remove the label from the nfs4_lookup_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_link_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_create_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs_entry struct (Scott Mayhew) [2064216] - NFS: Create a new nfs_alloc_fattr_with_label() function (Scott Mayhew) [2064216] - NFS: Always initialise fattr->label in nfs_fattr_alloc() (Scott Mayhew) [2064216] - NFSv4: Remove unnecessary 'minor version' check (Scott Mayhew) [2064216] - NFSv4: Fix potential Oops in decode_op_map() (Scott Mayhew) [2064216] - NFSv4: Ensure decode_compound_hdr() sanity checks the tag (Scott Mayhew) [2064216] - NFS: Don't trace an uninitialised value (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to OFFLOAD_CANCEL (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to CB_OFFLOAD (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to CLONE (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to COPY (Scott Mayhew) [2064216] - NFSv4.2 add tracepoints to FALLOCATE and DEALLOCATE (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to SEEK (Scott Mayhew) [2064216] - nfs4: take a reference on the nfs_client when running FREE_STATEID (Scott Mayhew) [2064216] - NFS: Move NFS protocol display macros to global header (Scott Mayhew) [2064216] - NFS: Move generic FS show macros to global header (Scott Mayhew) [2064216] - SUNRPC: Clean up xs_tcp_setup_sock() (Scott Mayhew) [2064216] - NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Scott Mayhew) [2064216] - NFS: Remove redundant call to __set_page_dirty_nobuffers (Scott Mayhew) [2064216] - NFS: Unexport nfs_probe_fsinfo() (Scott Mayhew) [2064216] - NFS: Call nfs_probe_server() during a fscontext-reconfigure event (Scott Mayhew) [2064216] - NFS: Replace calls to nfs_probe_fsinfo() with nfs_probe_server() (Scott Mayhew) [2064216] - NFS: Move nfs_probe_destination() into the generic client (Scott Mayhew) [2064216] - NFS: Create an nfs4_server_set_init_caps() function (Scott Mayhew) [2064216] - NFS: Remove --> and <-- dprintk call sites (Scott Mayhew) [2064216] - SUNRPC: Trace calls to .rpc_call_done (Scott Mayhew) [2064216] - NFS: Replace dprintk callsites in nfs_readpage(s) (Scott Mayhew) [2064216] - SUNRPC: Use BIT() macro in rpc_show_xprt_state() (Scott Mayhew) [2064216] - SUNRPC: Tracepoints should display tk_pid and cl_clid as a fixed-size field (Scott Mayhew) [2064216] - xprtrdma: Remove rpcrdma_ep::re_implicit_roundup (Scott Mayhew) [2064216] - xprtrdma: Provide a buffer to pad Write chunks of unaligned length (Scott Mayhew) [2064216] - Fix user namespace leak (Scott Mayhew) [2064216] - NFS: Save some space in the inode (Scott Mayhew) [2064216] - NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests (Scott Mayhew) [2064216] - NFSv4: Fixes for nfs4_inode_return_delegation() (Scott Mayhew) [2064216] - NFS: Fix an Oops in pnfs_mark_request_commit() (Scott Mayhew) [2064216] - NFS: Fix up commit deadlocks (Scott Mayhew) [2064216] - NFSD:fix boolreturn.cocci warning (Scott Mayhew) [2064216] - nfsd: update create verifier comment (Scott Mayhew) [2064216] - SUNRPC: Change return value type of .pc_encode (Scott Mayhew) [2064216] - SUNRPC: Replace the "__be32 *p" parameter to .pc_encode (Scott Mayhew) [2064216] - NFSD: Save location of NFSv4 COMPOUND status (Scott Mayhew) [2064216] - SUNRPC: Change return value type of .pc_decode (Scott Mayhew) [2064216] - SUNRPC: Replace the "__be32 *p" parameter to .pc_decode (Scott Mayhew) [2064216] - SUNRPC: De-duplicate .pc_release() call sites (Scott Mayhew) [2064216] - SUNRPC: Simplify the SVC dispatch code path (Scott Mayhew) [2064216] - NFS: Fix deadlocks in nfs_scan_commit_list() (Scott Mayhew) [2064216] - NFS: Instrument i_size_write() (Scott Mayhew) [2064216] - SUNRPC: Per-rpc_clnt task PIDs (Scott Mayhew) [2064216] - NFS: Remove unnecessary TRACE_DEFINE_ENUM()s (Scott Mayhew) [2064216] - SUNRPC: Capture value of xdr_buf::page_base (Scott Mayhew) [2064216] - svcrdma: Split svcrmda_wc_{read,write} tracepoints (Scott Mayhew) [2064216] - svcrdma: Split the svcrdma_wc_send() tracepoint (Scott Mayhew) [2064216] - svcrdma: Split the svcrdma_wc_receive() tracepoint (Scott Mayhew) [2064216] - pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Scott Mayhew) [2064216] - NFS: Remove unnecessary page cache invalidations (Scott Mayhew) [2064216] - NFS: Fix dentry verifier races (Scott Mayhew) [2064216] - NFS: Further optimisations for 'ls -l' (Scott Mayhew) [2064216] - NFS: Fix up nfs_readdir_inode_mapping_valid() (Scott Mayhew) [2064216] - NFS: Ignore the directory size when marking for revalidation (Scott Mayhew) [2064216] - NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA (Scott Mayhew) [2064216] - NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED (Scott Mayhew) [2064216] - NFSv4: Retrieve ACCESS on open if we're not using NFS4_CREATE_EXCLUSIVE (Scott Mayhew) [2064216] - NFS: Fix a few more clear_bit() instances that need release semantics (Scott Mayhew) [2064216] - SUNRPC: xprt_clear_locked() only needs release memory semantics (Scott Mayhew) [2064216] - SUNRPC: Remove unnecessary memory barriers (Scott Mayhew) [2064216] - SUNRPC: Remove WQ_HIGHPRI from xprtiod (Scott Mayhew) [2064216] - SUNRPC: Add cond_resched() at the appropriate point in __rpc_execute() (Scott Mayhew) [2064216] - SUNRPC: Partial revert of commit 6f9f17287e78 (Scott Mayhew) [2064216] - NFS: Fix up nfs_ctx_key_to_expire() (Scott Mayhew) [2064216] - NFS: Label the dentry with a verifier in nfs_rmdir() and nfs_unlink() (Scott Mayhew) [2064216] - NFS: Label the dentry with a verifier in nfs_link(), nfs_symlink() (Scott Mayhew) [2064216] - NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() (Scott Mayhew) [2064216] - SUNRPC: xdr_stream_subsegment() must handle non-zero page_bases (Scott Mayhew) [2064216] - NFSD: simplify struct nfsfh (Scott Mayhew) [2064216] - NFSD: drop support for ancient filehandles (Scott Mayhew) [2064216] - NFSD: move filehandle format declarations out of "uapi". (Scott Mayhew) [2064216] - UNRPC: Return specific error code on kmalloc failure (Scott Mayhew) [2064216] - NFSD: Optimize DRC bucket pruning (Scott Mayhew) [2064216] - nfsd: don't alloc under spinlock in rpc_parse_scope_id (Scott Mayhew) [2064216] - NFSD: Keep existing listeners on portlist error (Scott Mayhew) [2064216] - nfs: Fix kerneldoc warning shown up by W=1 (Scott Mayhew) [2064216] - nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Scott Mayhew) [2064216] - NLM: Fix svcxdr_encode_owner() (Scott Mayhew) [2064216] - SUNRPC: improve error response to over-size gss credential (Scott Mayhew) [2064216] - NFS: Always provide aligned buffers to the RPC read layers (Scott Mayhew) [2064216] - NFSv3: Delete duplicate judgement in nfs3_async_handle_jukebox (Scott Mayhew) [2064216] - SUNRPC: Tweak TCP socket shutdown in the RPC client (Scott Mayhew) [2064216] - svcrdma: xpt_bc_xprt is already clear in __svc_rdma_free() (Scott Mayhew) [2064216] - rpc: fix gss_svc_init cleanup on failure (Scott Mayhew) [2064216] - SUNRPC: Add RPC_AUTH_TLS protocol numbers (Scott Mayhew) [2064216] - NFSD: remove vanity comments (Scott Mayhew) [2064216] - svcrdma: Convert rdma->sc_rw_ctxts to llist (Scott Mayhew) [2064216] - svcrdma: Relieve contention on sc_send_lock. (Scott Mayhew) [2064216] - svcrdma: Fewer calls to wake_up() in Send completion handler (Scott Mayhew) [2064216] - NFSD: Use new __string_len C macros for nfsd_clid_class (Scott Mayhew) [2064216] - NFSD: Use new __string_len C macros for the nfs_dirent tracepoint (Scott Mayhew) [2064216] - tracing: Add trace_event helper macros __string_len() and __assign_str_len() (Scott Mayhew) [2064216] - NFSD: Clean up splice actor (Scott Mayhew) [2064216] - NFS: Clean up the synopsis of callback process_op() (Scott Mayhew) [2064216] - NFS: Extract the xdr_init_encode/decode() calls from decode_compound (Scott Mayhew) [2064216] - NFS: Remove unused callback void decoder (Scott Mayhew) [2064216] - NFS: Add a private local dispatcher for NFSv4 callback operations (Scott Mayhew) [2064216] - SUNRPC: Eliminate the RQ_AUTHERR flag (Scott Mayhew) [2064216] - SUNRPC: Set rq_auth_stat in the pg_authenticate() callout (Scott Mayhew) [2064216] - SUNRPC: Add svc_rqst::rq_auth_stat (Scott Mayhew) [2064216] - NFSv4/pNFS: Remove dead code (Scott Mayhew) [2064216] - SUNRPC: Convert rpc_client refcount to use refcount_t (Scott Mayhew) [2064216] - xprtrdma: Eliminate rpcrdma_post_sends() (Scott Mayhew) [2064216] - xprtrdma: Add an xprtrdma_post_send_err tracepoint (Scott Mayhew) [2064216] - xprtrdma: Add xprtrdma_post_recvs_err() tracepoint (Scott Mayhew) [2064216] - xprtrdma: Add an rpcrdma_mr_completion_class (Scott Mayhew) [2064216] - xprtrdma: Don't display r_xprt memory addresses in tracepoints (Scott Mayhew) [2064216] - xprtrdma: Disconnect after an ib_post_send() immediate error (Scott Mayhew) [2064216] - SUNRPC: Record timeout value in xprt_retransmit tracepoint (Scott Mayhew) [2064216] - SUNRPC: xprt_retransmit() displays the the NULL procedure incorrectly (Scott Mayhew) [2064216] - treewide: Add missing semicolons to __assign_str uses (Scott Mayhew) [2064216] - SUNRPC: Remove unneeded TRACE_DEFINE_ENUMs (Scott Mayhew) [2064216] - SUNRPC: Unset RPC_TASK_NO_RETRANS_TIMEOUT for NULL RPCs (Scott Mayhew) [2064216] - SUNRPC: Refactor rpc_ping() (Scott Mayhew) [2064216] - nfsd: fix NULL dereference in nfs3svc_encode_getaclres (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SHARE results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 nlm_res results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 TEST results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 void results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 FREE_ALL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SHARE arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SM_NOTIFY arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 nlm_res arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 UNLOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 CANCEL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 LOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 TEST arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 void arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SHARE results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 nlm_res results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 TEST results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 void results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 FREE_ALL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SHARE arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SM_NOTIFY arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 nlm_res arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 UNLOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 CANCEL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 LOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 TEST arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 void argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Common NLM XDR helpers (Scott Mayhew) [2064216] - lockd: Create a simplified .vs_dispatch method for NLM requests (Scott Mayhew) [2064216] - lockd: Remove stale comments (Scott Mayhew) [2064216] - nfsd: rpc_peeraddr2str needs rcu lock (Scott Mayhew) [2064216] - rpc: remove redundant initialization of variable status (Scott Mayhew) [2064216] - NFSv4: setlease should return EAGAIN if locks are not available (Scott Mayhew) [2064216] - NFS: Avoid duplicate resets of attribute cache timeouts (Scott Mayhew) [2064216] - NFSv4: Fix handling of non-atomic change attrbute updates (Scott Mayhew) [2064216] - NFS: Fix up inode attribute revalidation timeouts (Scott Mayhew) [2064216] - NFSv4: Add support for application leases underpinned by a delegation (Scott Mayhew) [2064216] - NFSv4: Add lease breakpoints in case of a delegation recall or return (Scott Mayhew) [2064216] - NFSv4: Fix delegation return in cases where we have to retry (Scott Mayhew) [2064216] - nfsd: move some commit_metadata()s outside the inode lock (Scott Mayhew) [2064216] - NFSD: Update nfsd_cb_args tracepoint (Scott Mayhew) [2064216] - NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_probe tracepoint (Scott Mayhew) [2064216] - NFSD: Replace the nfsd_deleg_break tracepoint (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_offload tracepoint (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_lm_notify tracepoint (Scott Mayhew) [2064216] - NFSD: Enhance the nfsd_cb_setup tracepoint (Scott Mayhew) [2064216] - NFSD: Remove spurious cb_setup_err tracepoint (Scott Mayhew) [2064216] - NFSD: Adjust cb_shutdown tracepoint (Scott Mayhew) [2064216] - NFSD: Add cb_lost tracepoint (Scott Mayhew) [2064216] - NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_ macros (Scott Mayhew) [2064216] - NFSD: Capture every CB state transition (Scott Mayhew) [2064216] - NFSD: Constify @fh argument of knfsd_fh_hash() (Scott Mayhew) [2064216] - NFSD: Add tracepoints for EXCHANGEID edge cases (Scott Mayhew) [2064216] - NFSD: Add tracepoints for SETCLIENTID edge cases (Scott Mayhew) [2064216] - NFSD: Add a couple more nfsd_clid_expired call sites (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_destroyed tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_reclaim_complete tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_confirmed tracepoint (Scott Mayhew) [2064216] - NFSD: Remove trace_nfsd_clid_inuse_err (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_verf_mismatch tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_cred_mismatch tracepoint (Scott Mayhew) [2064216] - NFSD: Add an RPC authflavor tracepoint display helper (Scott Mayhew) [2064216] - NFS: Ensure the NFS_CAP_SECURITY_LABEL capability is set when appropriate (Scott Mayhew) [2064216] - NFS: Split attribute support out from the server capabilities (Scott Mayhew) [2064216] - NFS: Don't store NFS_INO_REVAL_FORCED (Scott Mayhew) [2064216] - NFSv4: link must update the inode nlink. (Scott Mayhew) [2064216] - NFSv4: nfs4_inc/dec_nlink_locked should also invalidate ctime (Scott Mayhew) [2064216] - NFS: Another inode revalidation improvement (Scott Mayhew) [2064216] - NFS: Use information about the change attribute to optimise updates (Scott Mayhew) [2064216] - NFSv4: Add support for the NFSv4.2 "change_attr_type" attribute (Scott Mayhew) [2064216] - NFS: Simplify cache consistency in nfs_check_inode_attributes() (Scott Mayhew) [2064216] - NFS: Remove a line of code that has no effect in nfs_update_inode() (Scott Mayhew) [2064216] - NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Scott Mayhew) [2064216] - NFS: Separate tracking of file mode cache validity from the uid/gid (Scott Mayhew) [2064216] - NFS: Separate tracking of file nlinks cache validity from the mode/uid/gid (Scott Mayhew) [2064216] - NFSv4: Fix nfs4_bitmap_copy_adjust() (Scott Mayhew) [2064216] - NFS: Don't set NFS_INO_REVAL_PAGECACHE in the inode cache validity (Scott Mayhew) [2064216] - NFS: Replace use of NFS_INO_REVAL_PAGECACHE when checking cache validity (Scott Mayhew) [2064216] - NFS: Add a cache validity flag argument to nfs_revalidate_inode() (Scott Mayhew) [2064216] - NFS: nfs_setattr_update_inode() should clear the suid/sgid bits (Scott Mayhew) [2064216] - NFS: Fix up statx() results (Scott Mayhew) [2064216] - NFS: Don't revalidate attributes that are not being asked for (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv3 ACL encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 SETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 GETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv2 ACL encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL ACCESS result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL GETATTR result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs (Scott Mayhew) [2064216] - NFSD: Remove unused NFSv2 directory entry encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR entry encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder (Scott Mayhew) [2064216] - NFSD: Add a helper that encodes NFSv3 directory offset cookies (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 STATFS result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READ result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READLINK result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 stat encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations (Scott Mayhew) [2064216] - NFSD: Remove unused NFSv3 directory entry encoders (Scott Mayhew) [2064216] - NFSD: Update NFSv3 READDIR entry encoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READDIR3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder (Scott Mayhew) [2064216] - NFSD: Add a helper that encodes NFSv3 directory offset cookies (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 COMMIT3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 PATHCONF3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 FSINFO3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 RENAMEv3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 CREATE family of encoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READLINK3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 wccstat result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 ACCESS3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the GETATTR3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Extract the svcxdr_init_encode() helper (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv3 ACL decoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 GETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv2 ACL decoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL ACCESS argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL GETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add an xdr_stream-based decoder for NFSv2/3 ACLs (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Remove argument length checking in nfsd_dispatch() (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SYMLINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 CREATE argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 LINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 RENAME argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update NFSv2 diropargs decoding to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add helper to set up the pages where the dirlist is encoded (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READLINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 WRITE argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READ argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the MKNOD3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the SYMLINK3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the MKDIR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the CREATE3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the SETATTR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the LINK3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the RENAME3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 DIROPargs decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update COMMIT3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update READDIR3args decoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add helper to set up the pages where the dirlist is encoded (Scott Mayhew) [2064216] - NFSD: Fix returned READDIR offset cookie (Scott Mayhew) [2064216] - NFSD: Update READLINK3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update WRITE3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update READ3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update ACCESS3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update GETATTR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - SUNRPC: Move definition of XDR_UNIT (Scott Mayhew) [2064216] - rpcrdma: Capture bytes received in Receive completion tracepoints (Scott Mayhew) [2064216] - NFSD: Restore NFSv4 decoding's SAVEMEM functionality (Scott Mayhew) [2064216] - NFSD: Remove macros that are no longer used (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_compound() (Scott Mayhew) [2064216] - NFSD: Make nfsd4_ops::opnum a u32 (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_listxattrs() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setxattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_xattr_name() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_clone() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_seek() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_offload_status() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_copy() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_fallocate() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_test_stateid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_sequence() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutget() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_free_stateid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_destroy_session() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_create_session() (Scott Mayhew) [2064216] - NFSD: Add a helper to decode channel_attrs4 (Scott Mayhew) [2064216] - NFSD: Add a helper to decode nfs_impl_id4 (Scott Mayhew) [2064216] - NFSD: Add a helper to decode state_protect4_a (Scott Mayhew) [2064216] - NFSD: Add a separate decoder for ssv_sp_parms (Scott Mayhew) [2064216] - NFSD: Add a separate decoder to handle state_protect_ops (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_cb_sec() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_write() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_verify() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setclientid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_secinfo() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_renew() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_rename() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_remove() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_readdir() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_read() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_putfh() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open_confirm() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open() (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's open_claim4 argument (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_share_deny() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_share_access() (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's openflag4 argument (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's createhow4 argument (Scott Mayhew) [2064216] - NFSD: Add helper to decode NFSv4 verifiers (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lookup() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_locku() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lockt() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lock() (Scott Mayhew) [2064216] - NFSD: Add helper for decoding locker4 (Scott Mayhew) [2064216] - NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner (Scott Mayhew) [2064216] - NFSD: Relocate nfsd4_decode_opaque() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_link() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_getattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_delegreturn() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_create() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_fattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 umask attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 security label attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 time_set attributes (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 owner_group attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 owner attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 mode attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 acl attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 size attribute (Scott Mayhew) [2064216] - NFSD: Change the way the expected length of a fattr4 is checked (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_commit() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_close() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_access() (Scott Mayhew) [2064216] - NFSD: Replace the internals of the READ_BUF() macro (Scott Mayhew) [2064216] - nfsd/nfs3: remove unused macro nfsd3_fhandleres (Scott Mayhew) [2064216] - vt: vt_ioctl: fix race in VT_RESIZEX (Čestmír Kalina) [2068338] - net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Amir Tzin) [2055580] - openvswitch: Fix setting ipv6 fields causing hw csum failure (Eelco Chaudron) [1974356]- Fix up versioning for maintainer builds (Jarod Wilson) - powerpc/iommu: Enable remaining IOMMU Pagesizes present in LoPAR (Gustavo Walbon) [1987109] - sizes.h: add SZ_8G/SZ_16G/SZ_32G macros (Gustavo Walbon) [1987109] - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Puneet Sethi) [2040336] - dm integrity: fix memory corruption when tag_size is less than digest size (Benjamin Marzinski) [2081775] - sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long) [2079980] - sctp: Initialize daddr on peeled off socket (Xin Long) [2079980] - sctp: fix kernel-infoleak for SCTP sockets (Xin Long) [2079980] - sctp: do not update transport pathmtu if SPP_PMTUD_ENABLE is not set (Xin Long) [2079980] - dm crypt: fix copy and paste bug in crypt_alloc_req_aead (Benjamin Marzinski) [2073431] - dm crypt: defer decryption to a tasklet if interrupts disabled (Benjamin Marzinski) [2073431] - dm crypt: do not call bio_endio() from the dm-crypt tasklet (Benjamin Marzinski) [2073431] - dm crypt: use GFP_ATOMIC when allocating crypto requests from softirq (Benjamin Marzinski) [2073431] - dm crypt: do not wait for backlogged crypto request completion in softirq (Benjamin Marzinski) [2073431] - dm crypt: document new no_workqueue flags (Benjamin Marzinski) [2073431] - dm crypt: add flags to optionally bypass kcryptd workqueues (Benjamin Marzinski) [2073431] - tracing/osnoise: Force quiescent states while tracing (Jerome Marchand) [2069710] - tracing/osnoise: Do not unregister events twice (Jerome Marchand) [2069710] - tracing/osnoise: Make osnoise_main to sleep for microseconds (Jerome Marchand) [2069710] - tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails (Jerome Marchand) [2069710] - tracing/osnoise: Make osnoise_instances static (Jerome Marchand) [2069710] - tracing/osnoise: Remove PREEMPT_RT ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Remove STACKTRACE ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Allow multiple instances of the same tracer (Jerome Marchand) [2069710] - tracing/osnoise: Remove TIMERLAT ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Support a list of trace_array *tr (Jerome Marchand) [2069710] - tracing/osnoise: Use start/stop_per_cpu_kthreads() on osnoise_cpus_write() (Jerome Marchand) [2069710] - tracing/osnoise: Split workload start from the tracer start (Jerome Marchand) [2069710] - tracing/osnoise: Improve comments about barrier need for NMI callbacks (Jerome Marchand) [2069710] - tracing/osnoise: Do not follow tracing_cpumask (Jerome Marchand) [2069710] - trace/timerlat: Add migrate-disabled field to the timerlat header (Jerome Marchand) [2069710] - trace/osnoise: Add migrate-disabled field to the osnoise header (Jerome Marchand) [2069710] - tracing/doc: Fix typos on the timerlat tracer documentation (Jerome Marchand) [2069710] - trace/osnoise: Fix an ifdef comment (Jerome Marchand) [2069710] - redhat: indicate HEAD state in tarball/rpm name (Jarod Wilson) - selftest: net: Test IPv4 PMTU exceptions with DSCP and ECN (Guillaume Nault) [2081453] - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates (Guillaume Nault) [2081453] - ipv4: tcp: send zero IPID in SYNACK messages (Guillaume Nault) [2081453] - ipv4: raw: lock the socket in raw_bind() (Guillaume Nault) [2081453] - net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu) [2066976] - net/packet: fix packet_sock xmit return value checking (Hangbin Liu) [2066976] - doc/ip-sysctl: add bc_forwarding (Xin Long) [2080486] - net/packet: fix packet_sock xmit return value checking (Xin Long) [2080486] - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Xin Long) [2080486] - net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Xin Long) [2080486] - veth: fix races around rq->rx_notify_masked (Xin Long) [2080486] - af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Xin Long) [2080486] - ipv4: remove sparse error in ip_neigh_gw4() (Xin Long) [2080486] - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress (Xin Long) [2080486] - veth: Do not record rx queue hint in veth_xmit (Xin Long) [2080486] - veth: ensure skb entering GRO are not cloned. (Xin Long) [2080486] - ethtool: Fix link extended state for big endian (Xin Long) [2080486] - ethtool: do not perform operations on net devices being unregistered (Xin Long) [2080486] - ethtool: Add transceiver module extended state (Xin Long) [2080486] - ethtool: runtime-resume netdev parent in ethnl_ops_begin (Xin Long) [2080486] - ethtool: move netif_device_present check from ethnl_parse_header_dev_get to ethnl_ops_begin (Xin Long) [2080486] - ethtool: move implementation of ethnl_ops_begin/complete to netlink.c (Xin Long) [2080486] - net: validate lwtstate->data before returning from skb_tunnel_info() (Xin Long) [2080486]- bnx2x: fix napi API usage sequence (Manish Chopra) [2080659] - netfilter: fix use-after-free in __nf_register_net_hook() (Florian Westphal) [2080272] - netfilter: nf_tables: unregister flowtable hooks on netns exit (Florian Westphal) [2080272] - netfilter: nftables: add helper function to release hooks of one single table (Florian Westphal) [2080272] - netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal) [2080272] - netfilter: nf_conntrack_tcp: re-init for syn packets only (Florian Westphal) [2080272] - netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion (Florian Westphal) [2080272] - netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal) [2080272] - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Florian Westphal) [2080272] - netfilter: ctnetlink: disable helper autoassign (Florian Westphal) [2080272] - netfilter: nft_payload: don't allow th access for fragments (Florian Westphal) [2080272] - netfilter: nft_payload: simplify vlan header handling (Florian Westphal) [2080272] - RDMA/rxe: Change mcg_lock to a _bh lock (Kamal Heib) [2056500] - RDMA/rxe: Do not call dev_mc_add/del() under a spinlock (Kamal Heib) [2056500] - RDMA/rxe: Recheck the MR in when generating a READ reply (Kamal Heib) [2056500] - RDMA/rxe: Fix "Replace mr by rkey in responder resources" (Kamal Heib) [2056500] - RDMA/siw: Fix a condition race issue in MPA request processing (Kamal Heib) [2056500] - RDMA/irdma: Fix possible crash due to NULL netdev in notifier (Kamal Heib) [2056500] - RDMA/irdma: Reduce iWARP QP destroy time (Kamal Heib) [2056500] - RDMA/irdma: Flush iWARP QP if modified to ERR from RTR state (Kamal Heib) [2056500] - RDMA/irdma: Fix deadlock in irdma_cleanup_cm_core() (Kamal Heib) [2056500] - RDMA/hfi1: Fix use-after-free bug for mm struct (Kamal Heib) [2056500] - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Kamal Heib) [2056500] - IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Kamal Heib) [2056500] - RDMA/nldev: Prevent underflow in nldev_stat_set_counter_dynamic_doit() (Kamal Heib) [2056500] - IB/iser: Fix error flow in case of registration failure (Kamal Heib) [2056500] - IB/iser: Generalize map/unmap dma tasks (Kamal Heib) [2056500] - IB/iser: Use iser_fr_desc as registration context (Kamal Heib) [2056500] - IB/iser: Remove iser_reg_data_sg helper function (Kamal Heib) [2056500] - RDMA/rxe: Use standard names for ref counting (Kamal Heib) [2056500] - RDMA/rxe: Replace red-black trees by xarrays (Kamal Heib) [2056500] - RDMA/rxe: Shorten pool names in rxe_pool.c (Kamal Heib) [2056500] - RDMA/rxe: Move max_elem into rxe_type_info (Kamal Heib) [2056500] - RDMA/rxe: Replace obj by elem in declaration (Kamal Heib) [2056500] - RDMA/rxe: Delete _locked() APIs for pool objects (Kamal Heib) [2056500] - RDMA/rxe: Reverse the sense of RXE_POOL_NO_ALLOC (Kamal Heib) [2056500] - RDMA/rxe: Replace mr by rkey in responder resources (Kamal Heib) [2056500] - RDMA/rxe: Fix ref error in rxe_av.c (Kamal Heib) [2056500] - RDMA/irdma: Add support for address handle re-use (Kamal Heib) [2056500] - Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" (Kamal Heib) [2056500] - RDMA/rxe: Remove useless argument for update_state() (Kamal Heib) [2056500] - RDMA/rxe: Change variable and function argument to proper type (Kamal Heib) [2056500] - RDMA/irdma: Prevent some integer underflows (Kamal Heib) [2056500] - RDMA/core: Fix ib_qp_usecnt_dec() called when error (Kamal Heib) [2056500] - IB/hfi1: Allow larger MTU without AIP (Kamal Heib) [2056500] - RDMA/core: Remove unnecessary statements (Kamal Heib) [2056500] - RDMA/irdma: Remove incorrect masking of PD (Kamal Heib) [2056500] - RDMA/irdma: Fix Passthrough mode in VM (Kamal Heib) [2056500] - RDMA/irdma: Fix netdev notifications for vlan's (Kamal Heib) [2056500] - RDMA/irdma: Make irdma_create_mg_ctx return a void (Kamal Heib) [2056500] - RDMA/irdma: Move union irdma_sockaddr to header file (Kamal Heib) [2056500] - RDMA/irdma: Remove the unnecessary variable saddr (Kamal Heib) [2056500] - RDMA/irdma: Use net_type to check network type (Kamal Heib) [2056500] - RDMA/rxe: Cleanup rxe_mcast.c (Kamal Heib) [2056500] - RDMA/rxe: Collect cleanup mca code in a subroutine (Kamal Heib) [2056500] - RDMA/rxe: Collect mca init code in a subroutine (Kamal Heib) [2056500] - RDMA/rxe: Warn if mcast memory is not freed (Kamal Heib) [2056500] - RDMA/irdma: Remove excess error variables (Kamal Heib) [2056500] - RDMA/irdma: Propagate error codes (Kamal Heib) [2056500] - RDMA/irdma: Remove enum irdma_status_code (Kamal Heib) [2056500] - RDMA/ib_srp: Add more documentation (Kamal Heib) [2056500] - IB/cma: Allow XRC INI QPs to set their local ACK timeout (Kamal Heib) [2056500] - RDMA/rxe: Remove mcg from rxe pools (Kamal Heib) [2056500] - RDMA/rxe: Remove key'ed object support (Kamal Heib) [2056500] - RDMA/rxe: Replace pool key by rxe->mcg_tree (Kamal Heib) [2056500] - RDMA/rxe: Replace int num_qp by atomic_t qp_num (Kamal Heib) [2056500] - RDMA/rxe: Replace grp by mcg, mce by mca (Kamal Heib) [2056500] - RDMA/rxe: Use kzmalloc/kfree for mca (Kamal Heib) [2056500] - RDMA/rxe: Move mcg_lock to rxe (Kamal Heib) [2056500] - RDMA/hfi: Replace cpumask_weight with cpumask_empty where appropriate (Kamal Heib) [2056500] - RDMA/irdma: Refactor DCB bits in prep for DSCP support (Kamal Heib) [2056500] - RDMA/opa: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/iser: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/ipoib: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/rxe: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/usnic: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/hfi1: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/core: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/core: Set MR type in ib_reg_user_mr (Kamal Heib) [2056500] - md: Set MD_BROKEN for RAID1 and RAID10 (Nigel Croxon) [2042729] - raid5: introduce MD_BROKEN (Nigel Croxon) [2042729] - RHEL only Changes to support block changes not picked up (Nigel Croxon) [2042729] - md: fix NULL pointer deref with nowait but no mddev->queue (Nigel Croxon) [2042729] - md: use default_groups in kobj_type (Nigel Croxon) [2042729] - md: Move alloc/free acct bioset in to personality (Nigel Croxon) [2042729] - md: fix spelling of "its" (Nigel Croxon) [2042729] - md: raid456 add nowait support (Nigel Croxon) [2042729] - md: raid10 add nowait support (Nigel Croxon) [2042729] - md: raid1 add nowait support (Nigel Croxon) [2042729] - md: add support for REQ_NOWAIT (Nigel Croxon) [2042729] - md/raid5: play nice with PREEMPT_RT (Nigel Croxon) [2042729] - md/raid1: fix missing bitmap update w/o WriteMostly devices (Nigel Croxon) [2042729] - md: fix double free of mddev->private in autorun_array() (Nigel Croxon) [2042729] - md: fix update super 1.0 on rdev size change (Nigel Croxon) [2042729] - raid5-ppl: use swap() to make code cleaner (Nigel Croxon) [2042729] - md/bitmap: don't set max_write_behind if there is no write mostly device (Nigel Croxon) [2042729] - md: update superblock after changing rdev flags in state_store (Nigel Croxon) [2042729] - md: remove unused argument from md_new_event (Nigel Croxon) [2042729] - md/raid5: call roundup_pow_of_two in raid5_run (Nigel Croxon) [2042729] - md/raid1: use rdev in raid1_write_request directly (Nigel Croxon) [2042729] - md/raid1: only allocate write behind bio for WriteMostly device (Nigel Croxon) [2042729] - md: properly unwind when failing to add the kobject in md_alloc (Nigel Croxon) [2042729] - md: extend disks_mutex coverage (Nigel Croxon) [2042729] - md: add the bitmap group to the default groups for the md kobject (Nigel Croxon) [2042729] - md: add error handling support for add_disk() (Nigel Croxon) [2042729] - md: fix a lock order reversal in md_alloc (Nigel Croxon) [2042729] - scsi: qedf: Stop using the SCSI pointer (Nilesh Javali) [2044843] - scsi: qedf: Change context reset messages to ratelimited (Nilesh Javali) [2044843] - scsi: qedf: Fix refcount issue when LOGO is received during TMF (Nilesh Javali) [2044843] - scsi: qedf: Add stag_work to all the vports (Nilesh Javali) [2044843] - scsi: qedf: Fix potential dereference of NULL pointer (Nilesh Javali) [2044843] - eth: fwnode: remove the addr len from mac helpers (Íñigo Huguet) [2069565] - eth: fwnode: change the return type of mac address helpers (Íñigo Huguet) [2069565] - device property: move mac addr helpers to eth.c (Íñigo Huguet) [2069565] - net: thunderx: Use fwnode_get_mac_address() (Íñigo Huguet) [2069565] - qede: confirm skb is allocated before using (Manish Chopra) [2040267] - qed: fix ethtool register dump (Manish Chopra) [2040267] - qed: remove unnecessary memset in qed_init_fw_funcs (Manish Chopra) [2040267] - qed: return status of qed_iov_get_link (Manish Chopra) [2040267] - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Manish Chopra) [2040267] - qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra) [2040267] - qed: display VF trust config (Manish Chopra) [2040267] - qed: prevent a fw assert during device shutdown (Manish Chopra) [2040267] - qed: use msleep() in qed_mcp_cmd() and add qed_mcp_cmd_nosleep() for udelay. (Manish Chopra) [2040267] - qed: Use dma_set_mask_and_coherent() and simplify code (Manish Chopra) [2040267] - qed*: esl priv flag support through ethtool (Manish Chopra) [2040267] - qed*: enhance tx timeout debug info (Manish Chopra) [2040267] - qede: validate non LSO skb length (Manish Chopra) [2040267] - qed: Enhance rammod debug prints to provide pretty details (Manish Chopra) [2040267] - net: qed: fix the array may be out of bound (Manish Chopra) [2040267] - qed: Use the bitmap API to simplify some functions (Manish Chopra) [2040267] - RDMA/qed: Use helper function to set GUIDs (Manish Chopra) [2040267] - net: qed_dev: fix check of true !rc expression (Manish Chopra) [2040267] - net: qed_ptp: fix check of true !rc expression (Manish Chopra) [2040267] - RDMA/qedr: Remove unsupported qedr_resize_cq callback (Manish Chopra) [2040267] - qed: Change the TCP common variable - "iscsi_ooo" (Manish Chopra) [2040267] - qed: Optimize the ll2 ooo flow (Manish Chopra) [2040267] - net: qed_debug: fix check of false (grc_param < 0) expression (Manish Chopra) [2040267] - qed: Fix missing error code in qed_slowpath_start() (Manish Chopra) [2040267] - qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario (Manish Chopra) [2040267] - qed: Initialize debug string array (Manish Chopra) [2040267] - qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" (Manish Chopra) [2040267] - qed: fix ll2 establishment during load of RDMA driver (Manish Chopra) [2040267] - qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") (Manish Chopra) [2040267] - qed: Update TCP silly-window-syndrome timeout for iwarp, scsi (Manish Chopra) [2040267] - qed: Update debug related changes (Manish Chopra) [2040267] - qed: Add '_GTT' suffix to the IRO RAM macros (Manish Chopra) [2040267] - qed: Update FW init functions to support FW 8.59.1.0 (Manish Chopra) [2040267] - qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h (Manish Chopra) [2040267] - qed: Update qed_hsi.h for fw 8.59.1.0 (Manish Chopra) [2040267] - qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 (Manish Chopra) [2040267] - qed: Update common_hsi for FW ver 8.59.1.0 (Manish Chopra) [2040267] - qed: Split huge qed_hsi.h header file (Manish Chopra) [2040267] - qed: Remove e4_ and _e4 from FW HSI (Manish Chopra) [2040267] - qed: Fix kernel-doc warnings (Manish Chopra) [2040267] - qed: Don't ignore devlink allocation failures (Manish Chopra) [2040267] - qed: Improve the stack space of filter_config() (Manish Chopra) [2040267] - RDMA/qedr: Move variables reset to qedr_set_common_qp_params() (Manish Chopra) [2040267] - ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Guillaume Nault) [2081030] - ip6_gre: Make o_seqno start from 0 in native mode (Guillaume Nault) [2081030] - ip_gre: Make o_seqno start from 0 in native mode (Guillaume Nault) [2081030] - ip6_gre: Fix skb_under_panic in __gre6_xmit() (Guillaume Nault) [2081030] - ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() (Guillaume Nault) [2081030] - ipv6_tunnel: Rate limit warning messages (Guillaume Nault) [2081030] - net: fix up skbs delta_truesize in UDP GRO frag_list (Hangbin Liu) [2082388] - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Hangbin Liu) [2082388] - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Hangbin Liu) [2082388] - netns: add schedule point in ops_exit_list() (Hangbin Liu) [2082388] - lwtunnel: Validate RTA_ENCAP_TYPE attribute length (Hangbin Liu) [2082388] - net, neigh: clear whole pneigh_entry at alloc time (Hangbin Liu) [2082388] - net: annotate data-races on txq->xmit_lock_owner (Hangbin Liu) [2082388] - sock: fix /proc/net/sockstat underflow in sk_clone_lock() (Hangbin Liu) [2082388] - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Hangbin Liu) [2082388] - rtnetlink: fix if_nlmsg_stats_size() under estimation (Hangbin Liu) [2082388] - net: watchdog: hold device global xmit lock during tx disable (Hangbin Liu) [2082388] - torture: Fix incorrectly redirected "exit" in kvm-remote.sh (Waiman Long) [2065993] - rcu: Allow rcu_irq_enter_check_tick() from NMI (Waiman Long) [2065993] - srcu: Early test SRCU polling start (Waiman Long) [2065993] - rcu/nocb: Unify timers (Waiman Long) [2065993] - rcu/nocb: Prepare for fine-grained deferred wakeup (Waiman Long) [2065993] - rcu/nocb: Only cancel nocb timer if not polling (Waiman Long) [2065993] - rcu/nocb: Delete bypass_timer upon nocb_gp wakeup (Waiman Long) [2065993] - rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup (Waiman Long) [2065993] - rcu/nocb: Allow de-offloading rdp leader (Waiman Long) [2065993] - rcu/nocb: Directly call __wake_nocb_gp() from bypass timer (Waiman Long) [2065993] - refscale: Avoid false-positive warnings in ref_scale_reader() (Waiman Long) [2065993] - scftorture: Avoid false-positive warnings in scftorture_invoker() (Waiman Long) [2065993] - rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() (Waiman Long) [2065993] - rcu-tasks: Don't delete holdouts within trc_inspect_reader() (Waiman Long) [2065993] - rcutorture: Move mem_dump_obj() tests into separate function (Waiman Long) [2065993] - rcu: Remove obsolete rcu_read_unlock() deadlock commentary (Waiman Long) [2065993] - rcu: Improve comments describing RCU read-side critical sections (Waiman Long) [2065993] - rcu: Add missing __releases() annotation (Waiman Long) [2065993] - kvfree_rcu: Fix comments according to current code (Waiman Long) [2065993] - torture: Don't cap remote runs by build-system number of CPUs (Waiman Long) [2065993] - torture: Make kvm-remote.sh account for network failure in pathname checks (Waiman Long) [2065993] - rcu: Create an unrcu_pointer() to remove __rcu from a pointer (Waiman Long) [2065993] - kvfree_rcu: Refactor kfree_rcu_monitor() (Waiman Long) [2065993] - srcu: Fix broken node geometry after early ssp init (Waiman Long) [2065993] - rcu: Point to documentation of ordering guarantees (Waiman Long) [2065993] - rcu: Don't penalize priority boosting when there is nothing to boost (Waiman Long) [2065993] - kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant (Waiman Long) [2065993] - kvfree_rcu: Update "monitor_todo" once a batch is started (Waiman Long) [2065993] - kvfree_rcu: Add a bulk-list check when a scheduler is run (Waiman Long) [2065993] - kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr_bkv_objs (Waiman Long) [2065993] - kvfree_rcu: Release a page cache under memory pressure (Waiman Long) [2065993] - rcu: Shrink each possible cpu krcp (Waiman Long) [2065993] - rcu/segcblist: Prevent useless GP start if no CBs to accelerate (Waiman Long) [2065993] - rcutorture: Don't count CPU-stalled time against priority boosting (Waiman Long) [2065993] - rcu: Make rcu_gp_cleanup() be noinline for tracing (Waiman Long) [2065993] - rcutorture: Add BUSTED-BOOST to test RCU priority boosting tests (Waiman Long) [2065993] - srcu: Initialize SRCU after timers (Waiman Long) [2065993] - srcu: Unconditionally embed struct lockdep_map (Waiman Long) [2065993] - rcutorture: Forgive RCU boost failures when CPUs don't pass through QS (Waiman Long) [2065993] - rcutorture: Test start_poll_synchronize_rcu() and poll_state_synchronize_rcu() (Waiman Long) [2065993] - rcu: Provide polling interfaces for Tree RCU grace periods (Waiman Long) [2065993] - rcutorture: Make rcu_torture_boost_failed() check for GP end (Waiman Long) [2065993] - rcutorture: Consolidate rcu_torture_boost() timing and statistics (Waiman Long) [2065993] - rcutorture: Delay-based false positives for RCU priority boosting tests (Waiman Long) [2065993] - rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs (Waiman Long) [2065993] - rcu: Make show_rcu_gp_kthreads() dump rcu_node structures blocking GP (Waiman Long) [2065993] - rcu: Add quiescent states and boost states to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - rcu: Make RCU priority boosting work on single-CPU rcu_node structures (Waiman Long) [2065993] - rcu: Reject RCU_LOCKDEP_WARN() false positives (Waiman Long) [2065993] - lockdep: Explicitly flag likely false-positive report (Waiman Long) [2065993] - rcu: Add ->gp_max to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - srcu: Remove superfluous sdp->srcu_lock_count zero filling (Waiman Long) [2065993] - srcu: Remove superfluous ssp initialization for early callbacks (Waiman Long) [2065993] - torture: Set kvm.sh language to English (Waiman Long) [2065993] - torture: Correctly fetch number of CPUs for non-English languages (Waiman Long) [2065993] - rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Waiman Long) [2065993] - rcutorture: Judge RCU priority boosting on grace periods, not callbacks (Waiman Long) [2065993] - sched,rcutorture: Convert to sched_set_fifo_low() (Waiman Long) [2065993] - rcu: Improve tree.c comments and add code cleanups (Waiman Long) [2065993] - rcu: Abstract out rcu_irq_enter_check_tick() from rcu_nmi_enter() (Waiman Long) [2065993] - rcu: Remove the unused rcu_irq_exit_preempt() function (Waiman Long) [2065993] - torture: Make kvm-find-errors.sh account for kvm-remote.sh (Waiman Long) [2065993] - torture: Make the build machine control N in "make -jN" (Waiman Long) [2065993] - torture: Make kvm.sh use abstracted kvm-end-run-stats.sh (Waiman Long) [2065993] - torture: Abstract end-of-run summary (Waiman Long) [2065993] - rcu: Fix typo in comment: kthead -> kthread (Waiman Long) [2065993] - rcutorture: Abstract read-lock-held checks (Waiman Long) [2065993] - refscale: Add acqrel, lock, and lock-irq (Waiman Long) [2065993] - torture: Add kvm-remote.sh script for distributed rcutorture test runs (Waiman Long) [2065993] - refscale: Allow CPU hotplug to be enabled (Waiman Long) [2065993] - torture: Make kvm-again.sh use "scenarios" rather than "batches" file (Waiman Long) [2065993] - torture: Add "scenarios" option to kvm.sh --dryrun parameter (Waiman Long) [2065993] - rcu-tasks: Add block comment laying out RCU Rude design (Waiman Long) [2065993] - torture: Fix remaining erroneous torture.sh instance of $* (Waiman Long) [2065993] - rcu/tree: Add a trace event for RCU CPU stall warnings (Waiman Long) [2065993] - torture: Fix kvm.sh --datestamp regex check (Waiman Long) [2065993] - rcu: Add explicit barrier() to __rcu_read_unlock() (Waiman Long) [2065993] - rcu-tasks: Add block comment laying out RCU Tasks Trace design (Waiman Long) [2065993] - rcu: Make nocb_nobypass_lim_per_jiffy static (Waiman Long) [2065993] - torture: Consolidate qemu-cmd duration editing into kvm-transform.sh (Waiman Long) [2065993] - torture: Print proper vmlinux path for kvm-again.sh runs (Waiman Long) [2065993] - torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh environment (Waiman Long) [2065993] - docs: Correctly spell Stephen Hemminger's name (Waiman Long) [2065993] - rcu/nocb: Use the rcuog CPU's ->nocb_timer (Waiman Long) [2065993] - rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lock when possible (Waiman Long) [2065993] - rcu/nocb: Remove stale comment above rcu_segcblist_offload() (Waiman Long) [2065993] - rcu/nocb: Disable bypass when CPU isn't completely offloaded (Waiman Long) [2065993] - rcu/nocb: Fix missed nocb_timer requeue (Waiman Long) [2065993] - rcu/nocb: Trigger self-IPI on late deferred wake up before user resume (Waiman Long) [2065993] - torture: Make kvm-transform.sh update jitter commands (Waiman Long) [2065993] - torture: Add --duration argument to kvm-again.sh (Waiman Long) [2065993] - rcu: deprecate "all" option to rcu_nocbs= (Waiman Long) [2065993] - torture: Rename SRCU-t and SRCU-u to avoid lowercase characters (Waiman Long) [2065993] - torture: Add kvm-again.sh to rerun a previous torture-test (Waiman Long) [2065993] - torture: Create a "batches" file for build reuse (Waiman Long) [2065993] - torture: De-capitalize TORTURE_SUITE (Waiman Long) [2065993] - rcuscale: Add kfree_rcu() single-argument scale test (Waiman Long) [2065993] - torture: Make upper-case-only no-dot no-slash scenario names official (Waiman Long) [2065993] - torture: Remove no-mpstat error message (Waiman Long) [2065993] - torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs (Waiman Long) [2065993] - torture: Record jitter start/stop commands (Waiman Long) [2065993] - softirq: Don't try waking ksoftirqd before it has been spawned (Waiman Long) [2065993] - torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh (Waiman Long) [2065993] - torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd (Waiman Long) [2065993] - torture: Abstract jitter.sh start/stop into scripts (Waiman Long) [2065993] - torture: Reverse jittering and duration parameters for jitter.sh (Waiman Long) [2065993] - torture: Eliminate jitter_pids file (Waiman Long) [2065993] - torture: Use "jittering" file to control jitter.sh execution (Waiman Long) [2065993] - torture: Use file-based protocol to mark batch's runs complete (Waiman Long) [2065993] - torture: Move build/run synchronization files into scenario directories (Waiman Long) [2065993] - torture: Make jitter.sh handle large systems (Waiman Long) [2065993] - torture: Improve readability of the testid.txt file (Waiman Long) [2065993] - torture: Provide bare-metal modprobe-based advice (Waiman Long) [2065993] - kvfree_rcu: Use same set of GFP flags as does single-argument (Waiman Long) [2065993] - kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY (Waiman Long) [2065993] - torture: Allow 1G of memory for torture.sh kvfree testing (Waiman Long) [2065993] - torture: Do Kconfig analysis only once per scenario (Waiman Long) [2065993] - torture: Compress KASAN vmlinux files (Waiman Long) [2065993] - torture: Add --kcsan-kmake-arg to torture.sh for KCSAN (Waiman Long) [2065993] - torture: Add command and results directory to torture.sh log (Waiman Long) [2065993] - torture: Allow scenarios to be specified to torture.sh (Waiman Long) [2065993] - torture: Drop log.long generation from torture.sh (Waiman Long) [2065993] - torture: Make torture.sh refuse to do zero-length runs (Waiman Long) [2065993] - torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale (Waiman Long) [2065993] - torture: Make torture.sh allmodconfig retain and label output (Waiman Long) [2065993] - torture: Create doyesno helper function for torture.sh (Waiman Long) [2065993] - torture: Make torture.sh refscale runs use verbose_batched module parameter (Waiman Long) [2065993] - torture: Make torture.sh rcuscale and refscale deal with allmodconfig (Waiman Long) [2065993] - torture: Enable torture.sh argument checking (Waiman Long) [2065993] - torture: Auto-size SCF and scaling runs based on number of CPUs (Waiman Long) [2065993] - torture: Add "make allmodconfig" to torture.sh (Waiman Long) [2065993] - torture: Remove use of "eval" in torture.sh (Waiman Long) [2065993] - torture: Make torture.sh use common time-duration bash functions (Waiman Long) [2065993] - torture: Add torture.sh torture-everything script (Waiman Long) [2065993] - refscale: Disable verbose torture-test output (Waiman Long) [2065993] - rcuscale: Disable verbose torture-test output (Waiman Long) [2065993] - rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_state_deoffloading (Waiman Long) [2065993] - rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep (Waiman Long) [2065993] - rcu/nocb: Only (re-)initialize segcblist when needed on CPU up (Waiman Long) [2065993] - rcu/nocb: Forbid NOCB toggling on offline CPUs (Waiman Long) [2065993] - rcu/nocb: Comment the reason behind BH disablement on batch processing (Waiman Long) [2065993] - rcu: Make rcu_read_unlock_special() expedite strict grace periods (Waiman Long) [2065993] - rcu-tasks: Rectify kernel-doc for struct rcu_tasks (Waiman Long) [2065993] - rcutorture: Replace rcu_torture_stall string with s (Waiman Long) [2065993] - torture: Replace torture_init_begin string with s (Waiman Long) [2065993] - rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" (Waiman Long) [2065993] - kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock_irqrestore() (Waiman Long) [2065993] - kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() (Waiman Long) [2065993] - kvfree_rcu: Directly allocate page for single-argument case (Waiman Long) [2065993] - rcutorture: Fix testing of RCU priority boosting (Waiman Long) [2065993] - rculist: Replace reference to atomic_ops.rst (Waiman Long) [2065993] - rcutorture: Make TREE03 use real-time tree.use_softirq setting (Waiman Long) [2065993] - rcu: Expedite deboost in case of deferred quiescent state (Waiman Long) [2065993] - rcu: Fix CPU-offline trace in rcutree_dying_cpu (Waiman Long) [2065993] - rcu: Remove superfluous rdp fetch (Waiman Long) [2065993] - torturescript: Don't rerun failed rcutorture builds (Waiman Long) [2065993] - rcutorture: Add crude tests for mem_dump_obj() (Waiman Long) [2065993] - mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels (Waiman Long) [2065993] - rcu/nocb: Detect unsafe checks for offloaded rdp (Waiman Long) [2065993] - sched/pelt: Fix attach_entity_load_avg() corner case (Phil Auld) [2056383] - devlink: Clarifies max_macs generic devlink param (Petr Oros) [2076586] - devlink: Add new "event_eq_size" generic device param (Petr Oros) [2076586] - devlink: Add new "io_eq_size" generic device param (Petr Oros) [2076586] - devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Petr Oros) [2076586] - devlink: Simplify devlink resources unregister call (Petr Oros) [2076586] - devlink: Remove misleading internal_flags from health reporter dump (Petr Oros) [2076586] - devlink: Don't throw an error if flash notification sent before devlink visible (Petr Oros) [2076586] - devlink: fix flexible_array.cocci warning (Petr Oros) [2076586] - devlink: expose get/put functions (Petr Oros) [2076586] - devlink: make all symbols GPL-only (Petr Oros) [2076586] - devlink: Simplify internal devlink params implementation (Petr Oros) [2076586] - devlink: Clean not-executed param notifications (Petr Oros) [2076586] - devlink: Delete obsolete parameters publish API (Petr Oros) [2076586] - devlink: Remove extra device_lock assert checks (Petr Oros) [2076586] - devlink: Delete reload enable/disable interface (Petr Oros) [2076586] - devlink: Allow control devlink ops behavior through feature mask (Petr Oros) [2076586] - devlink: Annotate devlink API calls (Petr Oros) [2076586] - devlink: Move netdev_to_devlink helpers to devlink.c (Petr Oros) [2076586] - devlink: Reduce struct devlink exposure (Petr Oros) [2076586] - devlink: report maximum number of snapshots with regions (Petr Oros) [2076586] - devlink: Add missed notifications iterators (Petr Oros) [2076586] - netdevsim: Move devlink registration to be last devlink command (Petr Oros) [2076586] - qed: Move devlink registration to be last devlink command (Petr Oros) [2076586] - ionic: Move devlink registration to be last devlink command (Petr Oros) [2076586] - nfp: Move delink_register to be last command (Petr Oros) [2076586] - mlxsw: core: Register devlink instance last (Petr Oros) [2076586] - net/mlx5: Accept devlink user input after driver initialization complete (Petr Oros) [2076586] - net/mlx4: Move devlink_register to be the last initialization command (Petr Oros) [2076586] - ice: Open devlink when device is ready (Petr Oros) [2076586] - liquidio: Overcome missing device lock protection in init/remove flows (Petr Oros) [2076586] - bnxt_en: Register devlink instance at the end devlink configuration (Petr Oros) [2076586] - devlink: Notify users when objects are accessible (Petr Oros) [2076586] - devlink: Remove single line function obfuscations (Petr Oros) [2076586] - devlink: Delete not used port parameters APIs (Petr Oros) [2076586] - bnxt_en: Properly remove port parameter support (Petr Oros) [2076586] - bnxt_en: Check devlink allocation and registration status (Petr Oros) [2076586] - devlink: Make devlink_register to be void (Petr Oros) [2076586] - devlink: Delete not-used devlink APIs (Petr Oros) [2076586] - devlink: Delete not-used single parameter notification APIs (Petr Oros) [2076586] - devlink: Use xarray to store devlink instances (Petr Oros) [2076586] - devlink: Count struct devlink consumers (Petr Oros) [2076586] - devlink: Remove check of always valid devlink pointer (Petr Oros) [2076586] - devlink: Simplify devlink_pernet_pre_exit call (Petr Oros) [2076586] - devlink: Add APIs to publish, unpublish individual parameter (Petr Oros) [2076586] - devlink: Add API to register and unregister single parameter (Petr Oros) [2076586] - devlink: Create a helper function for one parameter registration (Petr Oros) [2076586] - devlink: Fix port_type_set function pointer check (Petr Oros) [2076586] - devlink: Set device as early as possible (Petr Oros) [2076586] - devlink: Simplify devlink port API calls (Petr Oros) [2076586] - devlink: Allocate devlink directly in requested net namespace (Petr Oros) [2076586] - devlink: Break parameter notification sequence to be before/after unload/load driver (Petr Oros) [2076586] - devlink: Remove duplicated registration check (Petr Oros) [2076586] - net/mlx5: Don't rely on always true registered field (Petr Oros) [2076586] - devlink: Unlock on error in dumpit() (Petr Oros) [2076586] - devlink: Fix some error codes (Petr Oros) [2076586] - net: devlink: Add support for port regions (Petr Oros) [2076586] - netdevsim: Forbid devlink reload when adding or deleting ports (Petr Oros) [2076586] - netdevsim: dev: Initialize FIB module after debugfs (Petr Oros) [2076586] - pidfd: fix a poll race when setting exit_state (Oleg Nesterov) [2044587] - fork: fix pidfd_poll()'s return type (Oleg Nesterov) [2044587] - pidfd: add polling support (Oleg Nesterov) [2044587] - kabi: introduce the kabi_aux_*() helpers (Oleg Nesterov) [2044587] - tg3: Remove redundant assignments (Ken Cox) [2043792] - ethernet: Remove redundant statement (Ken Cox) [2043792] - ethernet: tg3: remove direct netdev->dev_addr writes (Ken Cox) [2043792] - net: tg3: fix redundant check of true expression (Ken Cox) [2043792] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2043792] - net: ethernet: Use existing define with polynomial (Ken Cox) [2043792]- scsi: mpt3sas: Fix mpt3sas_check_same_4gb_region() kdoc comment (Tomas Henzl) [2068045] - scsi: mpt3sas: Fix incorrect 4GB boundary check (Tomas Henzl) [2068045] - genirq/affinity: Consider that CPUs on nodes can be unbalanced (Ming Lei) [2074317] - scsi: target: pscsi: Set SCF_TREAT_READ_AS_NORMAL flag only if there is valid data (Maurizio Lombardi) [2074246] - audit: don't deref the syscall args when checking the openat2 open_how::flags (Carlos Maiolino) [2026590] - audit: add OPENAT2 record to list "how" info (Carlos Maiolino) [2026590] - audit: add support for the openat2 syscall (Carlos Maiolino) [2026590] - audit: replace magic audit syscall class numbers with macros (Carlos Maiolino) [2026590] - tools include UAPI: Sync x86's syscalls_64.tbl, generic unistd.h and fcntl.h to pick up openat2 and pidfd_getfd (Carlos Maiolino) [2026590] - open: don't silently ignore unknown O-flags in openat2() (Carlos Maiolino) [2026590] - openat2: reject RESOLVE_BENEATH|RESOLVE_IN_ROOT (Carlos Maiolino) [2026590] - open: introduce openat2(2) syscall (Carlos Maiolino) [2026590] - namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_IN_ROOT: chroot-like scoped resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_XDEV: block mountpoint crossing (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_SYMLINKS: block symlink resolution (Carlos Maiolino) [2026590] - namei: allow set_root() to produce errors (Carlos Maiolino) [2026590] - namei: allow nd_jump_link() to produce errors (Carlos Maiolino) [2026590] - nsfs: clean-up ns_get_path() signature to return int (Carlos Maiolino) [2026590] - namei: only return -ECHILD from follow_dotdot_rcu() (Carlos Maiolino) [2026590] - make path_init() unconditionally paired with terminate_walk() (Carlos Maiolino) [2026590] - nsfs: unobfuscate (Carlos Maiolino) [2026590] - ASoC: Intel: soc-acpi: add entries in ADL match table (Jaroslav Kysela) [2052011] - nvme-fc: add support for ->map_queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix typos in comments (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.400-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Increase max limit of ql2xnvme_queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix stuck session of PRLI reject (Nilesh Javali) [2044833] - scsi: qla2xxx: Reduce false trigger to login (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix laggy FC remote port session recovery (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix hang due to session stuck (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix N2N inconsistent PLOGI (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix crash during module load unload test (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload test (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix incorrect reporting of task management failure (Nilesh Javali) [2044833] - scsi: qla2xxx: Use named initializers for q_dev_state (Nilesh Javali) [2044833] - scsi: qla2xxx: Use named initializers for port_[d]state_str (Nilesh Javali) [2044833] - scsi: qla2xxx: Stop using the SCSI pointer (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove unused qla_sess_op_cmd_list from scsi_qla_host_t (Nilesh Javali) [2044833] - scsi: qla2xxx: Add qla2x00_async_done() for async routines (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.300-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Check for firmware dump already collected (Nilesh Javali) [2044833] - scsi: qla2xxx: Add devids and conditionals for 28xx (Nilesh Javali) [2044833] - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix clang warning (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix device reconnect in loop topology (Nilesh Javali) [2044833] - scsi: qla2xxx: Add ql2xnvme_queues module param to configure number of NVMe queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Nilesh Javali) [2044833] - scsi: qla2xxx: Add retry for exec firmware (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix scheduling while atomic (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix premature hw access after PCI error (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix warning message due to adisc being flushed (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix stuck session in gpdb (Nilesh Javali) [2044833] - scsi: qla2xxx: Implement ref count for SRB (Nilesh Javali) [2044833] - scsi: qla2xxx: Refactor asynchronous command initialization (Nilesh Javali) [2044833] - scsi: qla2xxx: Synchronize rport dev_loss_tmo setting (Nilesh Javali) [2044833] - scsi: qla2xxx: Format log strings only if needed (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix off by one bug in qla_edif_app_getfcinfo() (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.200-k (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix EDIF bsg (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix inconsistent check of db_flags (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Increase ELS payload (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Reduce connection thrash (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Tweak trace message (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Replace list_for_each_safe with list_for_each_entry_safe (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Flush stale events and msgs on session down (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix app start delay (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix app start fail (Nilesh Javali) [2044833] - scsi: qla2xxx: Turn off target reset during issue_lip (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix gnl list corruption (Nilesh Javali) [2044833] - scsi: qla2xxx: Relogin during fabric disturbance (Nilesh Javali) [2044833] - qla2xxx: add ->map_queues support for nvme (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix unmap of already freed sgl (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Nilesh Javali) [2044833] - scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove a declaration (Nilesh Javali) [2044833] - scsi: target: qla2xxx: Replace enable attr with ops.enable (Nilesh Javali) [2044833] - scsi: qla2xxx: Restore initiator in dual mode (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove redundant initialization of pointer req (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.100-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix use after free in eh_abort path (Nilesh Javali) [2044833] - scsi: qla2xxx: Move heartbeat handling from DPC thread to workqueue (Nilesh Javali) [2044833] - scsi: qla2xxx: Call process_response_queue() in Tx path (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Use link event to wake up app (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix crash in NVMe abort path (Nilesh Javali) [2044833] - scsi: qla2xxx: Check for firmware capability before creating QPair (Nilesh Javali) [2044833] - scsi: qla2xxx: Display 16G only as supported speeds for 3830c card (Nilesh Javali) [2044833] - scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Nilesh Javali) [2044833] - scsi: qla2xxx: Add support for mailbox passthru (Nilesh Javali) [2044833] - scsi: qla2xxx: Open-code qla2xxx_eh_device_reset() (Nilesh Javali) [2044833] - scsi: qla2xxx: Open-code qla2xxx_eh_target_reset() (Nilesh Javali) [2044833] - scsi: qla2xxx: Do not call fc_block_scsi_eh() during bus reset (Nilesh Javali) [2044833] - sctp: count singleton chunks in assoc user stats (Jamie Bainbridge) [2073913] - hrtimer: Unbreak hrtimer_force_reprogram() (Fernando Pacheco) [2071776] - hrtimer: Use raw_cpu_ptr() in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Avoid more SMP function calls in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Avoid unnecessary SMP function calls in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Add bases argument to clock_was_set() (Fernando Pacheco) [2071776] - time/timekeeping: Avoid invoking clock_was_set() twice (Fernando Pacheco) [2071776] - timekeeping: Distangle resume and clock-was-set events (Fernando Pacheco) [2071776] - timerfd: Provide timerfd_resume() (Fernando Pacheco) [2071776] - hrtimer: Force clock_was_set() handling for the HIGHRES=n, NOHZ=y case (Fernando Pacheco) [2071776] - hrtimer: Ensure timerfd notification for HIGHRES=n (Fernando Pacheco) [2071776] - hrtimer: Consolidate reprogramming code (Fernando Pacheco) [2071776] - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() (Fernando Pacheco) [2071776] - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Fernando Pacheco) [2071776] - hrtimer: Annotate lockless access to timer->state (Fernando Pacheco) [2071776] - drm/i915/display: Remove check for low voltage sku for max dp source rate (Jocelyn Falempe) [2063931] - s390/kexec: handle R_390_PLT32DBL rela in arch_kexec_apply_relocations_add() (Philipp Rudo) [2039278] - s390/kexec_file: fix error handling when applying relocations (Philipp Rudo) [2039278] - s390/kexec_file: print some more error messages (Philipp Rudo) [2039278] - ixgbe: respect metadata on XSK Rx to skb (Ken Cox) [2037952] - ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Ken Cox) [2037952] - ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly (Ken Cox) [2037952] - ixgbe: Remove useless DMA-32 fallback configuration (Ken Cox) [2037952] - ixgbe: switch to napi_build_skb() (Ken Cox) [2037952] - ixgbe: set X550 MDIO speed before talking to PHY (Ken Cox) [2037952] - ixgbe: Document how to enable NBASE-T support (Ken Cox) [2037952] - xsk: Wipe out dead zero_copy_allocator declarations (Ken Cox) [2037952] - ixgbe: let the xdpdrv work with more than 64 cpus (Ken Cox) [2037952] - scsi: fcoe: Fix I/O path allocation (Ken Cox) [2037952] - ixgbe: extend PTP gettime function to read system clock (Ken Cox) [2037952] - ixgbe: Replace GFP_ATOMIC with GFP_KERNEL (Ken Cox) [2037952] - net: mpls: Fix notifications when deleting a device (Guillaume Nault) [2081757]- sched/cputime, proc/stat: Fix incorrect guest nice cpustat value (Waiman Long) [2017382] - procfs: Use all-in-one vtime aware kcpustat accessor (Waiman Long) [2017382] - procfs: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM (Waiman Long) [2017382] - proc: read kernel cpu stat pointer once (Waiman Long) [2017382] - proc: use "unsigned int" in /proc/stat hook (Waiman Long) [2017382] - sched/cputime: Support other fields on kcpustat_field() (Waiman Long) [2017382] - sched/cputime: Add vtime guest task state (Waiman Long) [2017382] - sched/cputime: Add vtime idle task state (Waiman Long) [2017382] - sched/cputime: Spare a seqcount lock/unlock cycle on context switch (Waiman Long) [2017382] - sched/vtime: Move task_struct_rh->vtime_cpu back to vtime structure (Waiman Long) [2017382] - usb: xhci-plat: fix crash when suspend if remote wake enable (Mark Langsdorf) [2065730] - PM: domains: Improve runtime PM performance state handling (Mark Langsdorf) [2065730] - firmware_loader: fix use-after-free in firmware_fallback_sysfs (Mark Langsdorf) [2065730] - firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Mark Langsdorf) [2065730] - driver core: Prevent warning when removing a device link from unregistered consumer (Mark Langsdorf) [2065730] - PM: domains: Shrink locking area of the gpd_list_lock (Mark Langsdorf) [2065730] - PM: sleep: Use ktime_us_delta() in initcall_debug_report() (Mark Langsdorf) [2065730] - driver core: Export device_driver_attach() (Mark Langsdorf) [2065730] - driver core: Don't return EPROBE_DEFER to userspace during sysfs bind (Mark Langsdorf) [2065730] - driver core: Flow the return code from ->probe() through to sysfs bind (Mark Langsdorf) [2065730] - driver core: Better distinguish probe errors in really_probe (Mark Langsdorf) [2065730] - driver core: Pull required checks into driver_probe_device() (Mark Langsdorf) [2065730] - driver core: add a helper to setup both the of_node and fwnode of a device (Mark Langsdorf) [2065730] - devres: Enable trace events (Mark Langsdorf) [2065730] - devres: No need to call remove_nodes() when there none present (Mark Langsdorf) [2065730] - devres: Use list_for_each_safe_from() in remove_nodes() (Mark Langsdorf) [2065730] - devres: Make locking straight forward in release_nodes() (Mark Langsdorf) [2065730] - regmap: mdio: Reject invalid addresses (Mark Langsdorf) [2065730] - regmap: mdio: Fix regmap_bus pointer constness (Mark Langsdorf) [2065730] - PM: runtime: Allow unassigned ->runtime_suspend|resume callbacks (Mark Langsdorf) [2065730] - PM: runtime: Improve path in rpm_idle() when no callback (Mark Langsdorf) [2065730] - PM: domains: Drop/restore performance state votes for devices at runtime PM (Mark Langsdorf) [2065730] - PM: domains: Return early if perf state is already set for the device (Mark Langsdorf) [2065730] - PM: domains: Split code in dev_pm_genpd_set_performance_state() (Mark Langsdorf) [2065730] - PM: domains: fix some kernel-doc issues (Mark Langsdorf) [2065730] - regmap: mdio: Add clause-45 support (Mark Langsdorf) [2065730] - regmap: mdio: Clean up invalid clause-22 addresses (Mark Langsdorf) [2065730] - regmap-irq: Introduce inverted status registers support (Mark Langsdorf) [2065730] - ACPI: property: Constify stubs for CONFIG_ACPI=n case (Mark Langsdorf) [2065730] - device property: Unify access to of_node (Mark Langsdorf) [2065730] - drivers/base: Constify static attribute_group structs (Mark Langsdorf) [2065730] - devcoredump: remove contact information (Mark Langsdorf) [2065730] - component: Rename 'dev' to 'parent' (Mark Langsdorf) [2065730] - component: Drop 'dev' argument to component_match_realloc() (Mark Langsdorf) [2065730] - device property: Don't check for NULL twice in the loops (Mark Langsdorf) [2065730] - regmap: add support for 7/17 register formating (Mark Langsdorf) [2065730] - PM: wakeirq: Set IRQF_NO_AUTOEN when requesting the IRQ (Mark Langsdorf) [2065730] - drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO (Mark Langsdorf) [2065730] - regmap: mdio: Don't modify output if error happened (Mark Langsdorf) [2065730] - regmap: Add MDIO bus support (Mark Langsdorf) [2065730] - regmap-i2c: Set regmap max raw r/w from quirks (Mark Langsdorf) [2065730] - driver core: attribute_container: fix W=1 warnings (Mark Langsdorf) [2065730] - driver core: replace open-coded device_lock_assert() (Mark Langsdorf) [2065730] - device property: Retrieve fwnode from of_node via accessor (Mark Langsdorf) [2065730] - cpufreq: Kconfig: fix documentation links (Mark Langsdorf) [2065730] - PM: wakeup: remove redundant assignment to variable retval (Mark Langsdorf) [2065730] - PM / wakeup: use dev_set_name() directly (Mark Langsdorf) [2065730] - PM: clk: remove kernel-doc warning (Mark Langsdorf) [2065730] - PM: wakeup: fix kernel-doc warnings and fix typos (Mark Langsdorf) [2065730] - PM: runtime: remove kernel-doc warnings (Mark Langsdorf) [2065730] - software node: Introduce SOFTWARE_NODE_REFERENCE() helper macro (Mark Langsdorf) [2065730] - software node: Imply kobj_to_swnode() to be no-op (Mark Langsdorf) [2065730] - software node: Deduplicate code in fwnode_create_software_node() (Mark Langsdorf) [2065730] - software node: Introduce software_node_alloc()/software_node_free() (Mark Langsdorf) [2065730] - software node: Free resources explicitly when swnode_register() fails (Mark Langsdorf) [2065730] - driver core: add helper for deferred probe reason setting (Mark Langsdorf) [2065730] - driver core: Improve fw_devlink & deferred_probe_timeout interaction (Mark Langsdorf) [2065730] - driver core: Replace printf() specifier and drop unneeded casting (Mark Langsdorf) [2065730] - driver core: Cast to (void *) with __force for __percpu pointer (Mark Langsdorf) [2065730] - devcoredump: fix kernel-doc warning (Mark Langsdorf) [2065730] - platform-msi: fix kernel-doc warnings (Mark Langsdorf) [2065730] - driver core: attribute_container: remove kernel-doc warnings (Mark Langsdorf) [2065730] - driver core: remove kernel-doc warnings (Mark Langsdorf) [2065730] - base: dd: fix error return code of driver_sysfs_add() (Mark Langsdorf) [2065730] - driver core: Use unbound workqueue for deferred probes (Mark Langsdorf) [2065730] - devcoredump: avoid -Wempty-body warnings (Mark Langsdorf) [2065730] - device property: Add test cases for fwnode_property_count_*() APIs (Mark Langsdorf) [2065730] - device property: Sync descriptions of swnode array and group APIs (Mark Langsdorf) [2065730] - driver core: Update device link status properly for device_bind_driver() (Mark Langsdorf) [2065730] - driver core: Avoid pointless deferred probe attempts (Mark Langsdorf) [2065730] - drivers/base/cpu: remove redundant assignment of variable retval (Mark Langsdorf) [2065730] - driver core: dd: remove deferred_devices variable (Mark Langsdorf) [2065730] - driver core: component: remove dentry pointer in "struct master" (Mark Langsdorf) [2065730] - driver core: auxiliary bus: Remove unneeded module bits (Mark Langsdorf) [2065730] - PM: domains: Don't runtime resume devices at genpd_prepare() (Mark Langsdorf) [2065730] - redhat/configs: Add CONFIG_X86_AMD_PSTATE (Prarit Bhargava) - ACPI: CPPC: Drop redundant local variable from cpc_read() (Prarit Bhargava) [1961726] - ACPI: CPPC: Fix up I/O port access in cpc_read() (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add AMD P-State performance attributes (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add AMD P-State frequencies attributes (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add boost mode support for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add trace for AMD P-State module (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Introduce the support for the processors with shared memory solution (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add fast switch function for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processors (Prarit Bhargava) [1961726] - ACPI: CPPC: Add CPPC enable register function (Prarit Bhargava) [1961726] - ACPI: CPPC: Check present CPUs for determining _CPC is valid (Prarit Bhargava) [1961726] - ACPI: CPPC: Implement support for SystemIO registers (Prarit Bhargava) [1961726] - x86/msr: Add AMD CPPC MSR definitions (Prarit Bhargava) [1961726] - x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature flag (Prarit Bhargava) [1961726] - cpufreq: remove useless INIT_LIST_HEAD() (Prarit Bhargava) [1961726] - cpufreq: CPPC: Pass structure instance by reference (Prarit Bhargava) [1961726] - cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init (Prarit Bhargava) [1961726] - cpufreq: CPPC: Migrate to ->exit() callback instead of ->stop_cpu() (Prarit Bhargava) [1961726] - cpufreq: cppc: simplify default delay_us setting (Prarit Bhargava) [1961726] - cppc_cpufreq: replace per-cpu data array with a list (Prarit Bhargava) [1961726] - cppc_cpufreq: expose information on frequency domains (Prarit Bhargava) [1961726] - cppc_cpufreq: clarify support for coordination types (Prarit Bhargava) [1961726] - cppc_cpufreq: use policy->cpu as driver of frequency setting (Prarit Bhargava) [1961726] - cppc_cpufreq: simplify use of performance capabilities (Prarit Bhargava) [1961726] - cppc_cpufreq: clean up cpu, cpu_num and cpunum variable use (Prarit Bhargava) [1961726] - cppc_cpufreq: fix misspelling, code style and readability issues (Prarit Bhargava) [1961726] - cpufreq: CPPC: Reuse caps variable in few routines (Prarit Bhargava) [1961726] - cpufreq: cppc: Reorder code and remove apply_hisi_workaround variable (Prarit Bhargava) [1961726] - cpufreq: CPPC: add SW BOOST support (Prarit Bhargava) [1961726] - net/sched: act_ct: fix ref leak when switching zones (Marcelo Ricardo Leitner) [2014027] - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones (Marcelo Ricardo Leitner) [2014027] - genirq: Provide new interfaces for affinity hints (Ivan Vecera) [2070044] - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Xin Long) [2075181] - ipv6: make ip6_rt_gc_expire an atomic_t (Hangbin Liu) [2077365] - ipv6: fix panic when forwarding a pkt with no in6 dev (Hangbin Liu) [2077365] - net: ipv6: ensure we call ipv6_mc_down() at most once (Hangbin Liu) [2077365] - ipv6/addrconf: use a boolean to choose between UNREGISTER/DOWN (Hangbin Liu) [2077365] - ipv6/addrconf: call addrconf_ifdown with consistent values (Hangbin Liu) [2077365] - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Hangbin Liu) [2077365] - ipv6: annotate accesses to fn->fn_sernum (Hangbin Liu) [2077365] - ipv6: correct comments about fib6_node sernum (Hangbin Liu) [2077365] - ipv6: fix typos in __ip6_finish_output() (Hangbin Liu) [2077365] - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup (Nico Pache) [1778048] - KVM: PPC: Fix TCE handling for VFIO (Daniel Henrique Barboza) [2062687] - udf: Restore i_lenAlloc when inode expansion fails (Carlos Maiolino) [2054653] {CVE-2022-0617} - udf: Fix NULL ptr deref when converting from inline format (Carlos Maiolino) [2054653] {CVE-2022-0617} - net/tls: fix slab-out-of-bounds bug in decrypt_internal (Sabrina Dubroca) [2080344] - tls: fix replacing proto_ops (Sabrina Dubroca) [2080344] - net/tls: use semicolons rather than commas to separate statements (Sabrina Dubroca) [2080344] - redhat: further rpminspect tuning (Jarod Wilson)- tun: annotate access to queue->trans_start (Ivan Vecera) [2069673] - net: annotate accesses to queue->trans_start (Ivan Vecera) [2069673] - ntb_hw_amd: Add NTB PCI ID for new gen CPU (Sudheesh Mavila) [2037287] - ipmi: initialize len variable (Tony Camuso) [2069839] - ipmi: kcs: aspeed: Remove old bindings support (Tony Camuso) [2069839] - ipmi:ipmb: Add the ability to have a separate slave and master device (Tony Camuso) [2069839] - ipmi:ipmi_ipmb: Unregister the SMI on remove (Tony Camuso) [2069839] - ipmi: kcs: aspeed: Add AST2600 compatible string (Tony Camuso) [2069839] - ipmi: ssif: replace strlcpy with strscpy (Tony Camuso) [2069839] - ipmi/watchdog: Constify ident (Tony Camuso) [2069839] - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module (Tony Camuso) [2069839] - ipmi: fix initialization when workqueue allocation fails (Tony Camuso) [2069839] - ipmi: bail out if init_srcu_struct fails (Tony Camuso) [2069839] - ipmi: ssif: initialize ssif_info->client early (Tony Camuso) [2069839] - ipmi: msghandler: Make symbol 'remove_work_wq' static (Tony Camuso) [2069839] - ipmi: Move remove_work to dedicated workqueue (Tony Camuso) [2069839] - ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()' (Tony Camuso) [2069839] - char: ipmi: replace snprintf in show functions with sysfs_emit (Tony Camuso) [2069839] - ipmi: ipmb: fix dependencies to eliminate build error (Tony Camuso) [2069839] - ipmi:ipmb: Add OF support (Tony Camuso) [2069839] - ipmi: bt: Add ast2600 compatible string (Tony Camuso) [2069839] - ipmi: bt-bmc: Use registers directly (Tony Camuso) [2069839] - ipmi: ipmb: Fix off-by-one size check on rcvlen (Tony Camuso) [2069839] - ipmi:ssif: Use depends on, not select, for I2C (Tony Camuso) [2069839] - ipmi:ipmb: Add initial support for IPMI over IPMB (Tony Camuso) [2069839] - ipmi: Export ipmb_checksum() (Tony Camuso) [2069839] - ipmi: Check error code before processing BMC response (Tony Camuso) [2069839] - ipmi:devintf: Return a proper error when recv buffer too small (Tony Camuso) [2069839] - ipmi: Disable some operations during a panic (Tony Camuso) [2069839] - ipmi:watchdog: Set panic count to proper value on a panic (Tony Camuso) [2069839] - char: ipmi: use DEVICE_ATTR helper macro (Tony Camuso) [2069839] - ipmi: rate limit ipmi smi_event failure message (Tony Camuso) [2069839] - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() (Ronnie Sahlberg) [2074316] - cifs: prevent bad output lengths in smb2_ioctl_query_info() (Ronnie Sahlberg) [2074316] - net: tcp better handling of reordering then loss cases (Marcelo Ricardo Leitner) [2074566] - tcp: tcp_mark_head_lost is only valid for sack-tcp (Marcelo Ricardo Leitner) [2074566] - udp6: allow SO_MARK ctrl msg to affect routing (Xin Long) [2066598] - ip: Fix SO_MARK in RST, ACK and ICMP packets (Xin Long) [2066598] - ip: support SO_MARK cmsg (Xin Long) [2066598] - ip: unconditionally set cork gso_size (Xin Long) [2066598] - ip: remove tx_flags from ipcm_cookie and use same logic for v4 and v6 (Xin Long) [2066598] - ipv6: fold sockcm_cookie into ipcm6_cookie (Xin Long) [2066598] - sock: sockc cookie initializer (Xin Long) [2066598] - ipv6: ipcm6_cookie initializer (Xin Long) [2066598] - ipv4: ipcm_cookie initializers (Xin Long) [2066598] - s390/kexec: fix memory leak of ipl report buffer (Lichen Liu) [2001758] - s390/kexec: fix return code handling (Lichen Liu) [2001758] - block: don't try to throttle split bio if iops limit isn't set (Ming Lei) [2027241] - block: throttle split bio in case of iops limit (Ming Lei) [2027241] - block: don't check bio in blk_throtl_dispatch_work_fn (Ming Lei) [2027241] - x86/apic/vector: Fix ordering in vector assignment (Frank Ramsay) [2076607] - mt76: mt7921e: fix possible probe failure after reboot (Íñigo Huguet) [2078877] - veth: Ensure eth header is in skb's linear part (Guillaume Nault) [1966887] - net: annotate accesses to dev->gso_max_segs (Ivan Vecera) [2080317] - net: annotate accesses to dev->gso_max_size (Ivan Vecera) [2080317] - NFS: Don't loop forever in nfs_do_recoalesce() (Scott Mayhew) [2080467] - tipc: fix the timer expires after interval 100ms (Xin Long) [2080369] - tipc: Fix end of loop tests for list_for_each_entry() (Xin Long) [2080369] - tipc: fix a bit overflow in tipc_crypto_key_rcv() (Xin Long) [2080369] - tipc: rate limit warning for received illegal binding update (Xin Long) [2080369] - net: tipc: remove unused static inlines (Xin Long) [2080369] - tipc: fix unique bearer names sanity check (Xin Long) [2080369] - net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() (Xin Long) [2080369] - tipc: add extack messages for bearer/media failure (Xin Long) [2080369] - scsi: smartpqi: Fix unused variable pqi_pm_ops for clang (Don Brace) [2012227] - scsi: smartpqi: Update version to 2.1.14-035 (Don Brace) [2012227] - scsi: smartpqi: Fix lsscsi -t SAS addresses (Don Brace) [2012227] - scsi: smartpqi: Fix hibernate and suspend (Don Brace) [2012227] - scsi: smartpqi: Fix BUILD_BUG_ON() statements (Don Brace) [2012227] - scsi: smartpqi: Fix NUMA node not updated during init (Don Brace) [2012227] - scsi: smartpqi: Expose SAS address for SATA drives (Don Brace) [2012227] - scsi: smartpqi: Speed up RAID 10 sequential reads (Don Brace) [2012227] - scsi: smartpqi: Fix kdump issue when controller is locked up (Don Brace) [2012227] - scsi: smartpqi: Update volume size after expansion (Don Brace) [2012227] - scsi: smartpqi: Avoid drive spin-down during suspend (Don Brace) [2012227] - scsi: smartpqi: Resolve delay issue with PQI_HZ value (Don Brace) [2012227] - scsi: smartpqi: Fix a typo in func pqi_aio_submit_io() (Don Brace) [2012227] - scsi: smartpqi: Fix a name typo and cleanup code (Don Brace) [2012227] - scsi: smartpqi: Quickly propagate path failures to SCSI midlayer (Don Brace) [2012227] - scsi: smartpqi: Eliminate drive spin down on warm boot (Don Brace) [2012227] - scsi: smartpqi: Enable SATA NCQ priority in sysfs (Don Brace) [2012227] - scsi: smartpqi: Add PCI IDs (Don Brace) [2012227] - scsi: smartpqi: Fix rmmod stack trace (Don Brace) [2012227] - ibmvnic: fix race between xmit and reset (Diego Domingos) [2051354] - ibmvnic: Allow queueing resets during probe (Diego Domingos) [2051354] - ibmvnic: clear fop when retrying probe (Diego Domingos) [2051354] - ibmvnic: init init_done_rc earlier (Diego Domingos) [2051354] - ibmvnic: register netdev after init of adapter (Diego Domingos) [2051354] - ibmvnic: complete init_done on transport events (Diego Domingos) [2051354] - ibmvnic: define flush_reset_queue helper (Diego Domingos) [2051354] - ibmvnic: initialize rc before completing wait (Diego Domingos) [2051354] - ibmvnic: free reset-work-item when flushing (Diego Domingos) [2051354] - ibmvnic: schedule failover only if vioctl fails (Diego Domingos) [2051354] - net/ibmvnic: Cleanup workaround doing an EOI after partition migration (Diego Domingos) [2051354]- xfs: don't expose misaligned extszinherit hints to userspace (Brian Foster) [2072552] - xfs: correct the narrative around misaligned rtinherit/extszinherit dirs (Brian Foster) [2072552] - xfs: fix endianness issue in xfs_ag_shrink_space (Brian Foster) [2072552] - xfs: bunmapi has unnecessary AG lock ordering issues (Brian Foster) [2072552] - xfs: btree format inode forks can have zero extents (Brian Foster) [2072552] - xfs: validate extsz hints against rt extent size when rtinherit is set (Brian Foster) [2072552] - xfs: standardize extent size hint validation (Brian Foster) [2072552] - xfs: check free AG space when making per-AG reservations (Brian Foster) [2072552] - xfs: retry allocations when locality-based search fails (Brian Foster) [2072552] - xfs: adjust rt allocation minlen when extszhint > rtextsize (Brian Foster) [2072552] - iomap: remove unused private field from ioend (Brian Foster) [2072552] - xfs: don't allow log writes if the data device is readonly (Brian Foster) [2072552] - xfs: count free space btree blocks when scrubbing pre-lazysbcount fses (Brian Foster) [2072552] - xfs: update superblock counters correctly for !lazysbcount (Brian Foster) [2072552] - xfs: don't check agf_btreeblks on pre-lazysbcount filesystems (Brian Foster) [2072552] - xfs: rename struct xfs_legacy_ictimestamp (Brian Foster) [2072552] - xfs: rename xfs_ictimestamp_t (Brian Foster) [2072552] - xfs: remove xfs_quiesce_attr declaration (Brian Foster) [2072552] - xfs: remove XFS_IFEXTENTS (Brian Foster) [2072552] - xfs: remove XFS_IFINLINE (Brian Foster) [2072552] - xfs: remove XFS_IFBROOT (Brian Foster) [2072552] - xfs: only look at the fork format in xfs_idestroy_fork (Brian Foster) [2072552] - xfs: simplify xfs_attr_remove_args (Brian Foster) [2072552] - xfs: rename and simplify xfs_bmap_one_block (Brian Foster) [2072552] - xfs: move the XFS_IFEXTENTS check into xfs_iread_extents (Brian Foster) [2072552] - xfs: get rid of the ip parameter to xchk_setup_* (Brian Foster) [2072552] - xfs: move the check for post-EOF mappings into xfs_can_free_eofblocks (Brian Foster) [2072552] - xfs: move the xfs_can_free_eofblocks call under the IOLOCK (Brian Foster) [2072552] - xfs: precalculate default inode attribute offset (Brian Foster) [2072552] - xfs: default attr fork size does not handle device inodes (Brian Foster) [2072552] - xfs: inode fork allocation depends on XFS_IFEXTENT flag (Brian Foster) [2072552] - xfs: eager inode attr fork init needs attr feature awareness (Brian Foster) [2072552] - xfs: scrub: Disable check for unoptimized data fork bmbt node (Brian Foster) [2072552] - xfs: Use struct xfs_bmdr_block instead of struct xfs_btree_block to calculate root node size (Brian Foster) [2072552] - xfs: merge _xfs_dic2xflags into xfs_ip2xflags (Brian Foster) [2072552] - xfs: move the di_crtime field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_flags2 field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_flags field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_forkoff field to struct xfs_inode (Brian Foster) [2072552] - xfs: use a union for i_cowextsize and i_flushiter (Brian Foster) [2072552] - xfs: use XFS_B_TO_FSB in xfs_ioctl_setattr (Brian Foster) [2072552] - xfs: cleanup xfs_fill_fsxattr (Brian Foster) [2072552] - xfs: move the di_flushiter field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_cowextsize field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_extsize field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_nblocks field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_size field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_projid field to struct xfs_inode (Brian Foster) [2072552] - xfs: don't clear the "dinode core" in xfs_inode_alloc (Brian Foster) [2072552] - xfs: remove the di_dmevmask and di_dmstate fields from struct xfs_icdinode (Brian Foster) [2072552] - xfs: remove the unused xfs_icdinode_has_bigtime helper (Brian Foster) [2072552] - xfs: handle crtime more carefully in xfs_bulkstat_one_int (Brian Foster) [2072552] - xfs: consistently initialize di_flags2 (Brian Foster) [2072552] - xfs: split xfs_imap_to_bp (Brian Foster) [2072552] - xfs: scrub: Remove incorrect check executed on block format directories (Brian Foster) [2072552] - xfs: add error injection for per-AG resv failure (Brian Foster) [2072552] - xfs: support shrinking unused space in the last AG (Brian Foster) [2072552] - xfs: introduce xfs_ag_shrink_space() (Brian Foster) [2072552] - xfs: hoist out xfs_resizefs_init_new_ags() (Brian Foster) [2072552] - xfs: update lazy sb counters immediately for resizefs (Brian Foster) [2072552] - xfs: __percpu_counter_compare() inode count debug too expensive (Brian Foster) [2072552] - xfs: reduce debug overhead of dir leaf/node checks (Brian Foster) [2072552] - xfs: No need for inode number error injection in __xfs_dir3_data_check (Brian Foster) [2072552] - xfs: type verification is expensive (Brian Foster) [2072552] - xfs: optimise xfs_buf_item_size/format for contiguous regions (Brian Foster) [2072552] - xfs: xfs_buf_item_size_segment() needs to pass segment offset (Brian Foster) [2072552] - xfs: reduce buffer log item shadow allocations (Brian Foster) [2072552] - xfs: initialise attr fork on inode create (Brian Foster) [2072552] - xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX (Brian Foster) [2072552] - xfs: rename variable mp to parsing_mp (Brian Foster) [2072552] - xfs: rename the blockgc workqueue (Brian Foster) [2072552] - xfs: validate ag btree levels using the precomputed values (Brian Foster) [2072552] - xfs: remove return value from xchk_ag_btcur_init (Brian Foster) [2072552] - xfs: set the scrub AG number in xchk_ag_read_headers (Brian Foster) [2072552] - xfs: bail out of scrub immediately if scan incomplete (Brian Foster) [2072552] - xfs: drop freeze protection when running GETFSMAP (Brian Foster) [2072552] - selftest/powerpc: Add PAPR sysfs attributes sniff test (Steve Best) [1986183] - powerpc/pseries: Interface to represent PAPR firmware attributes (Steve Best) [1986183] - net: mana: Remove unnecessary check of cqe_type in mana_process_rx_cqe() (Mohammed Gamal) [2051719] - net: mana: Add handling of CQE_RX_TRUNCATED (Mohammed Gamal) [2051719] - RDMA/rxe: Revert changes from irqsave to bh locks (Kamal Heib) [2056499] - RDMA/rxe: Check the last packet by RXE_END_MASK (Kamal Heib) [2056499] - RDMA/rxe: Remove qp->grp_lock and qp->grp_list (Kamal Heib) [2056499] - RDMA/rxe: Remove rxe_drop_all_macst_groups (Kamal Heib) [2056499] - RDMA/rxe: Enforce IBA o10-2.2.3 (Kamal Heib) [2056499] - RDMA/rxe: Rename rxe_mc_grp and rxe_mc_elem (Kamal Heib) [2056499] - RDMA/rxe: Move rxe_mcast_attach/detach to rxe_mcast.c (Kamal Heib) [2056499] - RDMA/rxe: Move rxe_mcast_add/delete to rxe_mcast.c (Kamal Heib) [2056499] - RDMA/cma: Do not change route.addr.src_addr outside state checks (Kamal Heib) [2056499] - RDMA/ib_srp: Fix a deadlock (Kamal Heib) [2056499] - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Kamal Heib) [2056499] - IB/cm: Release previously acquired reference counter in the cm_id_priv (Kamal Heib) [2056499] - RDMA/siw: Fix refcounting leak in siw_create_qp() (Kamal Heib) [2056499] - RDMA/ucma: Protect mc during concurrent multicast leaves (Kamal Heib) [2056499] - RDMA/cma: Use correct address when leaving multicast group (Kamal Heib) [2056499] - IB/hfi1: Fix tstats alloc and dealloc (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix AIP early init panic (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix alloc failure with larger txqueuelen (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix panic with larger ipoib send_queue_size (Kamal Heib) [2056499 2049845] - all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate (Kamal Heib) [2056499] - RDMA/irdma: Remove the redundant return (Kamal Heib) [2056499 2037972] - RDMA/rxe: Use the standard method to produce udp source port (Kamal Heib) [2056499] - RDMA/irdma: Make the source udp port vary (Kamal Heib) [2056499 2037972] - RDMA/core: Calculate UDP source port based on flow label or lqpn/rqpn (Kamal Heib) [2056499] - IB/iser: Align coding style across driver (Kamal Heib) [2056499] - IB/iser: Remove un-needed casting to/from void pointer (Kamal Heib) [2056499] - IB/iser: Don't suppress send completions (Kamal Heib) [2056499] - IB/iser: Rename ib_ret local variable (Kamal Heib) [2056499] - IB/iser: Fix RNR errors (Kamal Heib) [2056499] - IB/iser: Remove deprecated pi_guard module param (Kamal Heib) [2056499] - IB/mlx5: Expose NDR speed through MAD (Kamal Heib) [2056499] - RDMA/rxe: Delete deprecated module parameters interface (Kamal Heib) [2056499] - RDMA/mad: Delete duplicated init_query_mad functions (Kamal Heib) [2056499] - RDMA/rxe: Fix indentations and operators sytle (Kamal Heib) [2056499] - RDMA: Use default_groups in kobj_type (Kamal Heib) [2056499] - RDMA/rxe: Fix a typo in opcode name (Kamal Heib) [2056499] - RDMA/rxe: Remove the unused xmit_errors member (Kamal Heib) [2056499] - RDMA/rxe: Remove redundant err variable (Kamal Heib) [2056499] - RDMA/irdma: Use auxiliary_device driver data helpers (Kamal Heib) [2056499 2037972] - driver core: auxiliary bus: Add driver data helpers (Kamal Heib) [2056499] - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry (Kamal Heib) [2056499] - RDMA/core: Let ib_find_gid() continue search even after empty entry (Kamal Heib) [2056499] - RDMA/core: Modify rdma_query_gid() to return accurate error codes (Kamal Heib) [2056499] - RDMA/rxe: Remove the unnecessary variable (Kamal Heib) [2056499] - RDMA/irdma: Fix the type used to declare a bitmap (Kamal Heib) [2056499 2037972] - RDMA/uverbs: Remove the unnecessary assignment (Kamal Heib) [2056499] - RDMA/siw: Use max() instead of doing it manually (Kamal Heib) [2056499] - RDMA/pvrdma: Use non-atomic bitmap functions when possible (Kamal Heib) [2056499] - RDMA/pvrdma: Use bitmap_zalloc() when applicable (Kamal Heib) [2056499] - IB/hfi1: Use bitmap_zalloc() when applicable (Kamal Heib) [2056499 2049845] - RDMA/siw: Use helper function to set sys_image_guid (Kamal Heib) [2056499] - RDMA/cma: Remove open coding of overflow checking for private_data_len (Kamal Heib) [2056499] - RDMA/rxe: Remove some #defines from rxe_pool.h (Kamal Heib) [2056499] - RDMA/rxe: Remove #include "rxe_loc.h" from rxe_pool.c (Kamal Heib) [2056499] - RDMA/rxe: Save object pointer in pool element (Kamal Heib) [2056499] - RDMA/rxe: Copy setup parameters into rxe_pool (Kamal Heib) [2056499] - RDMA/rxe: Cleanup rxe_pool_entry (Kamal Heib) [2056499] - RDMA/rxe: Replace irqsave locks with bh locks (Kamal Heib) [2056499] - RDMA/usnic: Clean up usnic_ib_alloc_pd() (Kamal Heib) [2056499] - RDMA/irdma: Use helper function to set GUIDs (Kamal Heib) [2056499 2037972] - RDMA/rxe: Prevent double freeing rxe_map_set() (Kamal Heib) [2056498] - IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (Kamal Heib) [2056498 2049845] - IB/hfi1: Fix early init panic (Kamal Heib) [2056498 2049845] - IB/hfi1: Insure use of smp_processor_id() is preempt disabled (Kamal Heib) [2056498 2049845] - IB/hfi1: Correct guard on eager buffer deallocation (Kamal Heib) [2056498 2049845] - RDMA: Fix use-after-free in rxe_queue_cleanup (Kamal Heib) [2056498] - RDMA/nldev: Check stat attribute before accessing it (Kamal Heib) [2056498] - IB/hfi1: Properly allocate rdma counter desc memory (Kamal Heib) [2056498 2049845] - RDMA/core: Set send and receive CQ before forwarding to the driver (Kamal Heib) [2056498] - RDMA/netlink: Add __maybe_unused to static inline in C file (Kamal Heib) [2056498] - RDMA/core: Require the driver to set the IOVA correctly during rereg_mr (Kamal Heib) [2056498] - RDMA/irdma: optimize rx path by removing unnecessary copy (Kamal Heib) [2056498 2037972] - IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks (Kamal Heib) [2056498] - IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks (Kamal Heib) [2056498 2049845] - RDMA/rxe: Make rxe_type_info static const (Kamal Heib) [2056498] - RDMA/rxe: Use 'bitmap_zalloc()' when applicable (Kamal Heib) [2056498] - RDMA/rxe: Save a few bytes from struct rxe_pool (Kamal Heib) [2056498] - RDMA/irdma: Remove the unused variable local_qp (Kamal Heib) [2056498 2037972] - RDMA/core: Fix missed initialization of rdma_hw_stats::lock (Kamal Heib) [2056498] - RDMA/irdma: Remove the unused spin lock in struct irdma_qp_uk (Kamal Heib) [2056498 2037972] - RDMA: Constify netdev->dev_addr accesses (Kamal Heib) [2056498] - RDMA/ipoib: Use dev_addr_mod() (Kamal Heib) [2056498] - RDMA/core: Use kvzalloc when allocating the struct ib_port (Kamal Heib) [2056498] - RDMA/irdma: Make irdma_uk_cq_init() return a void (Kamal Heib) [2056498 2037972] - RDMA/rxe: Convert kernel UD post send to use ah_num (Kamal Heib) [2056498] - RDMA/rxe: Lookup kernel AH from ah index in UD WQEs (Kamal Heib) [2056498] - RDMA/rxe: Replace ah->pd by ah->ibah.pd (Kamal Heib) [2056498] - RDMA/rxe: Create AH index and return to user space (Kamal Heib) [2056498] - RDMA/rxe: Change AH objects to indexed (Kamal Heib) [2056498] - RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr (Kamal Heib) [2056498] - RDMA/irdma: Remove irdma_cqp_up_map_cmd() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_get_hw_addr() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_uk_mw_bind() (Kamal Heib) [2056498 2037972] - RDMA: Remove redundant 'flush_workqueue()' calls (Kamal Heib) [2056498] - RDMA/iwpm: Remove redundant initialization of pointer err_str (Kamal Heib) [2056498] - RDMA/nldev: Allow optional-counter status configuration through RDMA netlink (Kamal Heib) [2056498] - RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_stat_set_doit (Kamal Heib) [2056498] - RDMA/nldev: Add support to get status of all counters (Kamal Heib) [2056498] - RDMA/counter: Add optional counter support (Kamal Heib) [2056498] - RDMA/counter: Add an is_disabled field in struct rdma_hw_stats (Kamal Heib) [2056498] - RDMA/core: Add a helper API rdma_free_hw_stats_struct (Kamal Heib) [2056498] - RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_re_stat_descs (Kamal Heib) [2056499] - RDMA/counter: Add a descriptor in struct rdma_hw_stats (Kamal Heib) [2056498] - RDMA/bnxt_re: Update statistics counter name (Kamal Heib) [2056498] - RDMA/bnxt_re: Add extended statistics counters (Kamal Heib) [2056498] - RDMA/efa: CQ notifications (Kamal Heib) [2056498] - RDMA/rxe: Remove duplicate settings (Kamal Heib) [2056498] - RDMA/rxe: Set partial attributes when completion status != IBV_WC_SUCCESS (Kamal Heib) [2056498] - RDMA/rxe: Change the is_user member of struct rxe_cq to bool (Kamal Heib) [2056498] - RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq (Kamal Heib) [2056498] - RDMA/irdma: Delete unused struct irdma_bth (Kamal Heib) [2056498 2037972] - IB/hf1: Use string_upper() instead of an open coded variant (Kamal Heib) [2056498] - RDMA/cma: Split apart the multiple uses of the same list heads (Kamal Heib) [2056498] - RDMA/rxe: Remove unused WR_READ_WRITE_OR_SEND_MASK (Kamal Heib) [2056498] - RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and RXE_WRITE_OR_SEND (Kamal Heib) [2056498] - RDMA/rxe: Add new RXE_READ_OR_WRITE_MASK (Kamal Heib) [2056498] - RDMA/hfi1: Use struct_size() and flex_array_size() helpers (Kamal Heib) [2056498 2049845] - IB/hfi1: Add ring consumer and producers traces (Kamal Heib) [2056498 2049845] - IB/hfi1: Remove atomic completion count (Kamal Heib) [2056498 2049845] - IB/hfi1: Tune netdev xmit cachelines (Kamal Heib) [2056498 2049845] - IB/hfi1: Get rid of tx priv backpointer (Kamal Heib) [2056498 2049845] - IB/hfi1: Get rid of hot path divide (Kamal Heib) [2056498 2049845] - IB/hfi1: Remove cache and embed txreq in ring (Kamal Heib) [2056498 2049845] - RDMA/rxe: Only allow invalidate for appropriate MRs (Kamal Heib) [2056498] - RDMA/rxe: Create duplicate mapping tables for FMRs (Kamal Heib) [2056498] - RDMA/rxe: Separate HW and SW l/rkeys (Kamal Heib) [2056498] - RDMA/rxe: Cleanup MR status and type enums (Kamal Heib) [2056498] - RDMA/rxe: Add memory barriers to kernel queues (Kamal Heib) [2056498] - RDMA/rxe: remove the unnecessary variable (Kamal Heib) [2056498] - RDMA/rxe: remove the redundant variable (Kamal Heib) [2056498] - RDMA/rxe: Fix wrong port_cap_flags (Kamal Heib) [2056498] - RDMA/rdmavt: Fix error code in rvt_create_qp() (Kamal Heib) [2056497 2049845] - IB/hfi1: Fix abba locking issue with sc_disable() (Kamal Heib) [2056497 2049845] - RDMA/hfi1: Fix kernel pointer leak (Kamal Heib) [2056497 2049845] - RDMA/usnic: Lock VF with mutex instead of spinlock (Kamal Heib) [2056497] - RDMA/cma: Do not change route.addr.src_addr.ss_family (Kamal Heib) [2056497] - IB/hfi1: make hist static (Kamal Heib) [2056497 2049845] - RDMA/hfi1: Convert to SPDX identifier (Kamal Heib) [2056497 2049845] - IB/rdmavt: Convert to SPDX identifier (Kamal Heib) [2056497 2049845] - RDMA/core/sa_query: Retry SA queries (Kamal Heib) [2056497] - IB/core: Remove deprecated current_seq comments (Kamal Heib) [2056497] - RDMA/efa: Rename vector field in efa_irq struct to irqn (Kamal Heib) [2056497] - RDMA/efa: Remove unused cpu field from irq struct (Kamal Heib) [2056497] - RDMA/core/sa_query: Remove unused function (Kamal Heib) [2056497] - RDMA/hfi1: Stop using seq_get_buf in _driver_stats_seq_show (Kamal Heib) [2056497 2049845] - RDMA/core: Create clean QP creations interface for uverbs (Kamal Heib) [2056497] - RDMA/core: Properly increment and decrement QP usecnts (Kamal Heib) [2056497] - RDMA/core: Configure selinux QP during creation (Kamal Heib) [2056497] - RDMA/core: Reorganize create QP low-level functions (Kamal Heib) [2056497] - RDMA/core: Remove protection from wrong in-kernel API usage (Kamal Heib) [2056497] - RDMA/core: Delete duplicated and unreachable code (Kamal Heib) [2056497] - rdma/qedr: Fix crash due to redundant release of device's qp memory (Kamal Heib) [2056497] - RDMA: Globally allocate and release QP memory (Kamal Heib) [2056497] - RDMA/mlx5: Rework custom driver QP type creation (Kamal Heib) [2056497] - RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Kamal Heib) [2056497] - RDMA/rdmavt: Decouple QP and SGE lists allocations (Kamal Heib) [2056497 2049845] - RDMA/efa: Remove double QP type assignment (Kamal Heib) [2056497] - RDMA/hfi1: Fix typo in comments (Kamal Heib) [2056497 2049845] - RDMA/iwpm: Rely on the rdma_nl_[un]register() to ensure that requests are valid (Kamal Heib) [2056497] - RDMA/iwpm: Remove not-needed reference counting (Kamal Heib) [2056497] - RDMA/hfi1: Convert from atomic_t to refcount_t on hfi1_devdata->user_refcount (Kamal Heib) [2056497 2049845] - IB/hfi1: Adjust pkey entry in index 0 (Kamal Heib) [2056497 2049845] - IB/hfi1: Indicate DMA wait when txq is queued for wakeup (Kamal Heib) [2056497 2049845] - RDMA/rxe: Fix types in rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Add kernel-doc comments to rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Move crc32 init code to rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Fixup rxe_icrc_hdr (Kamal Heib) [2056497] - RDMA/rxe: Move rxe_crc32 to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Move ICRC generation to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Fixup rxe_send and rxe_loopback (Kamal Heib) [2056497] - RDMA/rxe: Move rxe_xmit_packet to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Move ICRC checking to a subroutine (Kamal Heib) [2056497] - IB/core: Read subnet_prefix in ib_query_port via cache. (Kamal Heib) [2056497] - IB/core: Shifting initialization of device->cache_lock (Kamal Heib) [2056497] - IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Kamal Heib) [2056497] - RDMA/efa: Split hardware stats to device and port stats (Kamal Heib) [2056497] - RDMA/rxe: Remove the repeated 'mr->umem = umem' (Kamal Heib) [2056497] - RDMA/siw: Convert siw_tx_hdt() to kmap_local_page() (Kamal Heib) [2056497] - RDMA/siw: Remove kmap() (Kamal Heib) [2056497] - treewide: Add missing semicolons to __assign_str uses (Kamal Heib) [2056497] - RDMA/hfi1: Remove use of kmap() (Kamal Heib) [2056497 2049845] - RDMA: Delete not-used static inline functions (Kamal Heib) [2056497] - mm/page_owner.c: record tgid (Waiman Long) [2069294] - mm/page_owner: record task command name (Waiman Long) [2069294] - mm/page_owner: print memcg information (Waiman Long) [2069294] - mm/page_owner: use scnprintf() to avoid excessive buffer overrun check (Waiman Long) [2069294] - lib/vsprintf: avoid redundant work with 0 size (Waiman Long) [2069294] - lib, stackdepot: add helper to print stack entries into buffer (Waiman Long) [2069294] - lib, stackdepot: add helper to print stack entries (Waiman Long) [2069294] - lib, stackdepot: check stackdepot handle before accessing slabs (Waiman Long) [2069294] - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c (Waiman Long) [2069294] - lib/stackdepot: introduce __stack_depot_save() (Waiman Long) [2069294] - mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFLAGS) - 1) (Waiman Long) [2069294] - mm/page_owner: constify dump_page_owner (Waiman Long) [2069294] - mm: page_owner: detect page_owner recursion via task_struct (Waiman Long) [2069294] - mm: page_owner: use kstrtobool() to parse bool option (Waiman Long) [2069294] - mm: page_owner: fetch backtrace only for tracked pages (Waiman Long) [2069294] - mm, page_owner: remove unused parameter in __set_page_owner_handle (Waiman Long) [2069294] - mm/page_owner: record the timestamp of all pages during free (Waiman Long) [2069294] - mm/page_owner: use helper function zone_end_pfn() to get end_pfn (Waiman Long) [2069294] - mm/page_owner: record timestamp and pid (Waiman Long) [2069294] - x86/platform/uv: Log gap hole end size (Frank Ramsay) [2074098] - x86/platform/uv: Update TSC sync state for UV5 (Frank Ramsay) [2074098] - x86/platform/uv: Update NMI Handler for UV5 (Frank Ramsay) [2074098] - x86/platform/uv: Remove unused variable in UV5 NMI handler (Frank Ramsay) [2074098] - timekeeping: Boot should be boottime for coarse ns accessor (Ivan Vecera) [2076879]- net_tstamp: define new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2070041] - net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2070041] - net: fix NULL pointer reference in cipso_v4_doi_free (Guillaume Nault) [2074597] - partitions/efi: Fix partition name parsing in GUID partition entry (Ming Lei) [2075085] - psi: Fix uaf issue when psi trigger is destroyed while being polled (Waiman Long) [2046396] - cgroup/cpuset: Make child cpusets restrict parents on v1 hierarchy (Waiman Long) [2046396] - cgroup/cpuset: Don't let child cpusets restrict parent in default hierarchy (Waiman Long) [2046396] - mm/page_alloc: detect allocation forbidden by cpuset and bail out early (Waiman Long) [2046396] - cgroup: Fix rootcg cpu.stat guest double counting (Waiman Long) [2046396] - cgroup: no need for cgroup_mutex for /proc/cgroups (Waiman Long) [2046396] - cgroup: remove cgroup_mutex from cgroupstats_build (Waiman Long) [2046396] - cgroup: Fix memory leak caused by missing cgroup_bpf_offline (Waiman Long) [2046396] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Waiman Long) [2046396] - bpf, test, cgroup: Use sk_{alloc,free} for test cases (Waiman Long) [2046396] - bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt (Waiman Long) [2046396] - bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode (Waiman Long) [2046396] - cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem (Waiman Long) [2046396] - cgroup: Replace deprecated CPU-hotplug functions. (Waiman Long) [2046396] - cgroup/cpuset: Fix a partition bug with hotplug (Waiman Long) [2046396] - cgroup/cpuset: Miscellaneous code cleanup (Waiman Long) [2046396] - cgroup/cpuset: fix typos in comments (Waiman Long) [2046396] - enable DAMON configs (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/reclaim: document statistics parameters (Chris von Recklinghausen) [2004233] - mm/damon: hide kernel pointer from tracepoint event (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove an unnecessary variable (Chris von Recklinghausen) [2004233] - mm/damon: move the implementation of damon_insert_region to damon.h (Chris von Recklinghausen) [2004233] - mm/damon: add access checking for hugetlb pages (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for schemes statistics (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support all DAMOS stats (Chris von Recklinghausen) [2004233] - mm/damon/reclaim: provide reclamation statistics (Chris von Recklinghausen) [2004233] - mm/damon/schemes: account how many times quota limit has exceeded (Chris von Recklinghausen) [2004233] - mm/damon/schemes: account scheme actions that successfully applied (Chris von Recklinghausen) [2004233] - mm/damon: remove a mistakenly added comment for a future feature (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contexts (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginning (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: remove redundant information (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for scheme quotas and watermarks (Chris von Recklinghausen) [2004233] - mm/damon: convert macro functions to static inline functions (Chris von Recklinghausen) [2004233] - mm/damon: modify damon_rand() macro to static inline function (Chris von Recklinghausen) [2004233] - mm/damon: move damon_rand() definition into damon.h (Chris von Recklinghausen) [2004233] - mm/damon/schemes: add the validity judgment of thresholds (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: remove swap_ranges() and replace it with swap() (Chris von Recklinghausen) [2004233] - mm/damon: remove some unneeded function definitions in damon.h (Chris von Recklinghausen) [2004233] - mm/damon/core: use abs() instead of diff_of() (Chris von Recklinghausen) [2004233] - mm/damon: unified access_check function naming rules (Chris von Recklinghausen) [2004233] - mm/damon: add 'age' of region tracepoint support (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: protect targets destructions with kdamond_lock (Chris von Recklinghausen) [2004233] - selftests/damon: split test cases (Chris von Recklinghausen) [2004233] - selftests/damon: test debugfs file reads/writes with huge count (Chris von Recklinghausen) [2004233] - selftests/damon: test wrong DAMOS condition ranges input (Chris von Recklinghausen) [2004233] - selftests/damon: test DAMON enabling with empty target_ids case (Chris von Recklinghausen) [2004233] - selftests/damon: skip test if DAMON is running (Chris von Recklinghausen) [2004233] - mm/damon/vaddr-test: remove unnecessary variables (Chris von Recklinghausen) [2004233] - mm/damon/vaddr-test: split a test function having >1024 bytes frame size (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: remove an unnecessary warning message (Chris von Recklinghausen) [2004233] - mm/damon/core: remove unnecessary error messages (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove an unnecessary error message (Chris von Recklinghausen) [2004233] - mm/damon/core: use better timer mechanisms selection threshold (Chris von Recklinghausen) [2004233] - mm/damon/core: fix fake load reports due to uninterruptible sleeps (Chris von Recklinghausen) [2004233] - timers: implement usleep_idle_range() (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: fix missed use of damon_dbgfs_lock (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation (Chris von Recklinghausen) [2004233] - mm/damon: remove return value from before_terminate callback (Chris von Recklinghausen) [2004233] - mm/damon: fix a few spelling mistakes in comments and a pr_debug message (Chris von Recklinghausen) [2004233] - mm/damon: simplify stop mechanism (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: simplify the content (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: fix a wrong link (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: fix wrong example commands (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on (Chris von Recklinghausen) [2004233] - mm/damon: remove unnecessary variable initialization (Chris von Recklinghausen) [2004233] - Documentation/admin-guide/mm/damon: add a document for DAMON_RECLAIM (Chris von Recklinghausen) [2004233] - mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) (Chris von Recklinghausen) [2004233] - selftests/damon: support watermarks (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support watermarks (Chris von Recklinghausen) [2004233] - mm/damon/schemes: activate schemes based on a watermarks mechanism (Chris von Recklinghausen) [2004233] - tools/selftests/damon: update for regions prioritization of schemes (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support prioritization weights (Chris von Recklinghausen) [2004233] - mm/damon/vaddr,paddr: support pageout prioritization (Chris von Recklinghausen) [2004233] - mm/damon/schemes: prioritize regions within the quotas (Chris von Recklinghausen) [2004233] - mm/damon/selftests: support schemes quotas (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support quotas of schemes (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement time quota (Chris von Recklinghausen) [2004233] - mm/damon/schemes: skip already charged targets and regions (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement size quota for schemes application speed control (Chris von Recklinghausen) [2004233] - mm/damon/paddr: support the pageout scheme (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove unnecessary variables (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: constify static mm_walk_ops (Chris von Recklinghausen) [2004233] - Docs/DAMON: document physical memory monitoring support (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support physical memory monitoring (Chris von Recklinghausen) [2004233] - mm/damon: implement primitives for physical address space monitoring (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: separate commonly usable functions (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs-test: add a unit test case for 'init_regions' (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon: document 'init_regions' feature (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - docs/vm/damon: remove broken reference (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: allow users to set initial monitoring target regions (Chris von Recklinghausen) [2004233] - selftests/damon: add 'schemes' debugfs tests (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement statistics feature (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) (Chris von Recklinghausen) [2004233] - mm/damon/core: account age of target regions (Chris von Recklinghausen) [2004233] - mm/damon/core: nullify pointer ctx->kdamond with a NULL (Chris von Recklinghausen) [2004233] - mm/damon: needn't hold kdamond_lock to print pid of kdamond (Chris von Recklinghausen) [2004233] - mm/damon: remove unnecessary do_exit() from kdamond (Chris von Recklinghausen) [2004233] - mm/damon/core: print kdamond start log in debug mode only (Chris von Recklinghausen) [2004233] - mm/damon: grammar s/works/work/ (Chris von Recklinghausen) [2004233] - mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' (Chris von Recklinghausen) [2004233] - mm/damon: don't use strnlen() with known-bogus source length (Chris von Recklinghausen) [2004233] - mm/damon: add kunit tests (Chris von Recklinghausen) [2004233] - Documentation: add documents for DAMON (Chris von Recklinghausen) [2004233] - mm/damon: add user space selftests (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support multiple contexts (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: export kdamond pid to the user space (Chris von Recklinghausen) [2004233] - mm/damon: implement a debugfs-based user space interface (Chris von Recklinghausen) [2004233] - mm/damon: add a tracepoint (Chris von Recklinghausen) [2004233] - mm/damon: implement primitives for the virtual memory address spaces (Chris von Recklinghausen) [2004233] - mm/damon: adaptively adjust regions (Chris von Recklinghausen) [2004233] - mm/damon/core: implement region-based sampling (Chris von Recklinghausen) [2004233] - mm: introduce Data Access MONitor (DAMON) (Chris von Recklinghausen) [2004233] - khugepaged: use helper khugepaged_test_exit() in __khugepaged_enter() (Chris von Recklinghausen) [2004233] - mm/madvise: pass mm to do_madvise (Chris von Recklinghausen) [2004233] - ceph: fix possible NULL pointer dereference for req->r_session (Xiubo Li) [2076165] - thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL (Prarit Bhargava) [2039994] - MAINTAINERS: sort field names for all entries (Joel Savitz) [2064843] - parse-maintainers: Do not sort section content by default (Joel Savitz) [2064843] - parse-maintainers: Mark as executable (Joel Savitz) [2064843] - KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer (Paul Lai) [2074679] - KVM: x86: add system attribute to retrieve full set of supported xsave states (Paul Lai) [2074679] - KVM: x86: Add a helper to retrieve userspace address from kvm_device_attr (Paul Lai) [2074679] - tools: arch: x86: pull in pvclock headers (Paul Lai) [2074679] - KVM: x86: Expose TSC offset controls to userspace (Paul Lai) [2074679] - KVM: x86: Refactor tsc synchronization code (Paul Lai) [2074679] - selftests: kvm: move vm_xsave_req_perm call to amx_test (Paul Lai) [2074679] - powerpc/pseries/vas: Add VAS migration handler (Steve Best) [2028678] - powerpc/pseries/vas: Modify reconfig open/close functions for migration (Steve Best) [2028678] - powerpc/pseries/vas: Define global hv_cop_caps struct (Steve Best) [2028678] - powerpc/pseries/vas: Add 'update_total_credits' entry for QoS capabilities (Steve Best) [2028678] - powerpc/pseries/vas: sysfs interface to export capabilities (Steve Best) [2028678] - powerpc/pseries/vas: Reopen windows with DLPAR core add (Steve Best) [2028678] - powerpc/pseries/vas: Close windows with DLPAR core removal (Steve Best) [2028678] - powerpc/vas: Map paste address only if window is active (Steve Best) [2028678] - powerpc/vas: Return paste instruction failure if no active window (Steve Best) [2028678] - powerpc/vas: Add paste address mmap fault handler (Steve Best) [2028678] - powerpc/pseries/vas: Save PID in pseries_vas_window struct (Steve Best) [2028678] - powerpc/pseries/vas: Use common names in VAS capability structure (Steve Best) [2028678] - perf powerpc: Update global/local variants for p_stage_cyc (Desnes A. Nunes do Rosario) [2051358] - perf sort: Include global and local variants for p_stage_cyc sort key (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'p_stage_cyc' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'ins_lat' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'weight' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - block: loop:use kstatfs.f_bsize of backing file to set discard granularity (Ming Lei) [2069472] - blk-cgroup: set blkg iostat after percpu stat aggregation (Ming Lei) [2069472] - block: update io_ticks when io hang (Ming Lei) [2069472] - block: don't delete queue kobject before its children (Ming Lei) [2069472] - block/wbt: fix negative inflight counter when remove scsi device (Ming Lei) [2069472] - block: bio-integrity: Advance seed correctly for larger interval sizes (Ming Lei) [2069472] - block: fix async_depth sysfs interface for mq-deadline (Ming Lei) [2069472] - bfq: Do not let waker requests skip proper accounting (Ming Lei) [2069472] - block: Fix fsync always failed if once failed (Ming Lei) [2069472] - blktrace: fix use after free for struct blk_trace (Ming Lei) [2069472] - block: Check ADMIN before NICE for IOPRIO_CLASS_RT (Ming Lei) [2069472] - blk-cgroup: fix missing put device in error path from blkg_conf_pref() (Ming Lei) [2069472] - blkcg: Remove extra blkcg_bio_issue_init (Ming Lei) [2069472] - nbd: Fix use-after-free in pid_show (Ming Lei) [2069472] - block/mq-deadline: Improve request accounting further (Ming Lei) [2069472] - block, bfq: fix UAF problem in bfqg_stats_init() (Ming Lei) [2069472] - blk-cgroup: synchronize blkg creation against policy deactivation (Ming Lei) [2069472] - block, bfq: reset last_bfqq_created on group change (Ming Lei) [2069472] - block: bfq: fix bfq_set_next_ioprio_data() (Ming Lei) [2069472] - sched/topology: Remove redundant variable and fix incorrect type in build_sched_domains (Phil Auld) [2065200] - sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA spans multiple LLCs (Phil Auld) [2065200] - sched/fair: Improve consistency of allowed NUMA balance calculations (Phil Auld) [2065200] - Revert: sched: Disable allowing small imbalance to preserve RHEL performance (Phil Auld) [2065200] - NFSv4.1: handle NFS4ERR_NOSPC by CREATE_SESSION (Steve Dickson) [2023844] - SUNRPC: use different lock keys for INET6 and LOCAL (Guillaume Nault) [2061651] - arm64: Restore forced disabling of KPTI on ThunderX (Mark Salter) [1999157] - arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup (Mark Salter) [1999157] - arm64: Remove exporting cpu_logical_map symbol (Mark Salter) [1999157] - arm64: tlb: fix the TTL value of tlb_get_level (Mark Salter) [1999157] - arm64: Validate tagged addresses in access_ok() called from kernel threads (Mark Salter) [1999157] - arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) (Mark Salter) [1999157] - arm64: ptrace: Use NO_SYSCALL instead of -1 in syscall_trace_enter() (Mark Salter) [1999157] - arm64: mm: Fix TLBI vs ASID rollover (Mark Salter) [1999157] - arm64: errata: Fix exec handling in erratum 1418040 workaround (Mark Salter) [1999157] - arm64: Generate cpucaps.h (Mark Salter) [1999157] - arm64/sve: Skip flushing Z registers with 128 bit vectors (Mark Salter) [1999157] - arm64/sve: Rework SVE access trap to convert state in registers (Mark Salter) [1999157] - arm64/sve: Use the sve_flush macros in sve_load_from_fpsimd_state() (Mark Salter) [1999157] - arm64/sve: Split _sve_flush macro into separate Z and predicate flushes (Mark Salter) [1999157] - arm64: fix inline asm in load_unaligned_zeropad() (Mark Salter) [1999157] - arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 (Mark Salter) [1999157] - arm64/fpsimd: add to to fix fpsimd build (Mark Salter) [1999157] - arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver (Mark Salter) [1999157] - arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist (Mark Salter) [1999157] - arm64: Add MIDR value for KRYO2XX gold/silver CPU cores (Mark Salter) [1999157] - arm64: errata: Fix handling of 1418040 with late CPU onlining (Mark Salter) [1999157] - arm64: cpufeature: upgrade hyp caps to final (Mark Salter) [1999157] - arm64: cpufeature: reorder cpus_have_{const, final}_cap() (Mark Salter) [1999157] - arm64: Add workaround for Arm Cortex-A77 erratum 1508412 (Mark Salter) [1999157] - arm64: Add part number for Arm Cortex-A77 (Mark Salter) [1999157] - arm64: reject prctl(PR_PAC_RESET_KEYS) on compat tasks (Mark Salter) [1999157] - arm64: Treat SSBS as a non-strict system feature (Mark Salter) [1999157] - arm64: Group start_thread() functions together (Mark Salter) [1999157] - arm64: Remove Spectre-related CONFIG_* options (Mark Salter) [1999157] - arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs (Mark Salter) [1999157] - arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs (Mark Salter) [1999157] - arm64: mte: CPU feature detection and initial sysreg configuration (Mark Salter) [1999157] - arm64: cpufeature: Export symbol read_sanitised_ftr_reg() (Mark Salter) [1999157] - arm64/fpsimd: Fix missing-prototypes in fpsimd.c (Mark Salter) [1999157] - arm64: traps: Add str of description to panic() in die() (Mark Salter) [1999157] - arm64/sve: Implement a helper to load SVE registers from FPSIMD state (Mark Salter) [1999157] - arm64/sve: Implement a helper to flush SVE registers (Mark Salter) [1999157] - arm64/fpsimdmacros: Allow the macro "for" to be used in more cases (Mark Salter) [1999157] - arm64/fpsimdmacros: Introduce a macro to update ZCR_EL1.LEN (Mark Salter) [1999157] - arm64/signal: Update the comment in preserve_sve_context (Mark Salter) [1999157] - arm64/fpsimd: Update documentation of do_sve_acc (Mark Salter) [1999157] - arm64: cpufeature: Modify address authentication cpufeature to exact (Mark Salter) [1999157] - arm64: ptrauth: Introduce Armv8.3 pointer authentication enhancements (Mark Salter) [1999157] - arm64: traps: Allow force_signal_inject to pass esr error code (Mark Salter) [1999157] - arm64/cpuinfo: Define HWCAP name arrays per their actual bit definitions (Mark Salter) [1999157] - arm64: Reserve HWCAP2_MTE as (1 << 18) (Mark Salter) [1999157] - arm64: Allow CPUs unffected by ARM erratum 1418040 to come in late (Mark Salter) [1999157] - arm64: Allow booting of late CPUs affected by erratum 1418040 (Mark Salter) [1999157] - arm64: Drop unnecessary include from asm/smp.h (Mark Salter) [1999157] - arm64: Move handling of erratum 1418040 into C code (Mark Salter) [1999157] - arm64: Fix __cpu_logical_map undefined issue (Mark Salter) [1999157] - arm64: tlb: don't set the ttl value in flush_tlb_page_nosync (Mark Salter) [1999157] - arm64: Shift the __tlbi_level() indentation left (Mark Salter) [1999157] - arm64: tlb: Set the TTL field in flush_*_tlb_range (Mark Salter) [1999157] - arm64: tlb: Set the TTL field in flush_tlb_range (Mark Salter) [1999157] - arm64: Add tlbi_user_level TLB invalidation helper (Mark Salter) [1999157] - arm64: Add level-hinted TLB invalidation helper (Mark Salter) [1999157] - arm64: Document SW reserved PTE/PMD bits in Stage-2 descriptors (Mark Salter) [1999157] - arm64/cpufeature: Validate feature bits spacing in arm64_ftr_regs[] (Mark Salter) [1999157] - arm64/cpufeature: Replace all open bits shift encodings with macros (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR2 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR1 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR0 register (Mark Salter) [1999157] - arm64: csum: Fix handling of bad packets (Mark Salter) [1999157] - arm64: Add missing sentinel to erratum_1463225 (Mark Salter) [1999157] - arm64: Documentation: Fix broken table in generated HTML (Mark Salter) [1999157] - arm64: kgdb: Fix single-step exception handling oops (Mark Salter) [1999157] - arm64: entry: Tidy up block comments and label numbers (Mark Salter) [1999157] - arm64: Rework ARM_ERRATUM_1414080 handling (Mark Salter) [1999157] - arm64: entry: Fix the typo in the comment of el1_dbg() (Mark Salter) [1999157] - arm64: Add KRYO4XX silver CPU cores to erratum list 1530923 and 1024718 (Mark Salter) [1999157] - arm64: Add KRYO4XX gold CPU cores to erratum list 1463225 and 1418040 (Mark Salter) [1999157] - arm64: Add MIDR value for KRYO4XX gold CPU cores (Mark Salter) [1999157] - arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelist (Mark Salter) [1999157] - arm64: kpti: Add KRYO{3, 4}XX silver CPU cores to kpti safelist (Mark Salter) [1999157] - arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=n (Mark Salter) [1999157] - arm64: mm: reset address tag set by kasan sw tagging (Mark Salter) [1999157] - arm64: traps: Dump registers prior to panic() in bad_mode() (Mark Salter) [1999157] - arm64/sve: Eliminate data races on sve_default_vl (Mark Salter) [1999157] - arm64: csum: Disable KASAN for do_csum() (Mark Salter) [1999157] - arm64/cpufeature: Add get_arm64_ftr_reg_nowarn() (Mark Salter) [1999157] - arm64/cpuinfo: Add ID_MMFR4_EL1 into the cpuinfo_arm64 context (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64PFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_MMFR4 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_PFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_MMFR5 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_DFR1 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_PFR2 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Make doublelock a signed feature in ID_AA64DFR0 (Mark Salter) [1999157] - arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Add explicit ftr_id_isar0[] for ID_ISAR0 register (Mark Salter) [1999157] - arm64: cpufeature: Group indexed system register definitions by name (Mark Salter) [1999157] - arm64: cpufeature: Extend comment to describe absence of field info (Mark Salter) [1999157] - arm64: drop duplicate definitions of ID_AA64MMFR0_TGRAN constants (Mark Salter) [1999157] - arm64: cpufeature: Add an overview comment for the cpufeature framework (Mark Salter) [1999157] - arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] (Mark Salter) [1999157] - arm64: cpufeature: Relax AArch32 system checks if EL1 is 64-bit only (Mark Salter) [1999157] - arm64: cpufeature: Factor out checking of AArch32 features (Mark Salter) [1999157] - arm64: cpufeature: Remove redundant call to id_aa64pfr0_32bit_el0() (Mark Salter) [1999157] - arm64: cpufeature: Spell out register fields for ID_ISAR4 and ID_PFR1 (Mark Salter) [1999157] - arm64: cpufeature: Relax check for IESB support (Mark Salter) [1999157] - arm64: mm: Add asid_gen_match() helper (Mark Salter) [1999157] - arm64: Call debug_traps_init() from trap_init() to help early kgdb (Mark Salter) [1999157] - arm64: cacheflush: Fix KGDB trap detection (Mark Salter) [1999157] - arm64/cpuinfo: Move device_initcall() near cpuinfo_regs_init() (Mark Salter) [1999157] - arm64: kexec_file: print appropriate variable (Mark Salter) [1999157] - arm: mm: use __pfn_to_section() to get mem_section (Mark Salter) [1999157] - arm64: Reorder the macro arguments in the copy routines (Mark Salter) [1999157] - KVM: arm64: Drop PTE_S2_MEMATTR_MASK (Mark Salter) [1999157] - arm64/kernel: Fix range on invalidating dcache for boot page tables (Mark Salter) [1999157] - arm64: set TEXT_OFFSET to 0x0 in preparation for removing it entirely (Mark Salter) [1999157] - arm64/mm: Use phys_to_page() to access pgtable memory (Mark Salter) [1999157] - arm64: smp: Make cpus_stuck_in_kernel static (Mark Salter) [1999157] - arm64: entry: remove unneeded semicolon in el1_sync_handler() (Mark Salter) [1999157] - arm64: cpufeature: Add "or" to mitigations for multiple errata (Mark Salter) [1999157] - arm64: Sort vendor-specific errata (Mark Salter) [1999157] - arm64: simplify ptrauth initialization (Mark Salter) [1999157] - arm64: remove ptrauth_keys_install_kernel sync arg (Mark Salter) [1999157] - arm64: insn: Provide a better name for aarch64_insn_is_nop() (Mark Salter) [1999157] - arm64: kernel: Convert to modern annotations for assembly functions (Mark Salter) [1999157] - arm64: entry: Refactor and modernise annotation for ret_to_user (Mark Salter) [1999157] - arm64: BTI: Reset BTYPE when skipping emulated instructions (Mark Salter) [1999157] - arm64: traps: Shuffle code to eliminate forward declarations (Mark Salter) [1999157] - arm64: unify native/compat instruction skipping (Mark Salter) [1999157] - arm64: BTI: Decode BYTPE bits when printing PSTATE (Mark Salter) [1999157] - arm64: Basic Branch Target Identification support (Mark Salter) [1999157] - arm64/kernel: Fix return value when cpu_online() fails in __cpu_up() (Mark Salter) [1999157] - arm64: Add get_user() type annotation on the !access_ok() path (Mark Salter) [1999157] - arm64: Fix PTRACE_SYSEMU semantics (Mark Salter) [1999157] - arm64: fix the flush_icache_range arguments in machine_kexec (Mark Salter) [1999157] - Documentation: arm64: fix amu.rst doc warnings (Mark Salter) [1999157] - arm64: sync kernel APIAKey when installing (Mark Salter) [1999157] - arm64: Delete the space separator in __emit_inst (Mark Salter) [1999157] - arm64: remove CONFIG_DEBUG_ALIGN_RODATA feature (Mark Salter) [1999157] - arm64: head: Convert install_el2_stub to SYM_INNER_LABEL (Mark Salter) [1999157] - arm64: Introduce get_cpu_ops() helper function (Mark Salter) [1999157] - arm64: Rename cpu_read_ops() to init_cpu_ops() (Mark Salter) [1999157] - arm64: Declare ACPI parking protocol CPU operation if needed (Mark Salter) [1999157] - arm64: move kimage_vaddr to .rodata (Mark Salter) [1999157] - arm64: sdei: Annotate SDEI entry points using new style annotations (Mark Salter) [1999157] - arm64: kernel: Convert to modern annotations for assembly data (Mark Salter) [1999157] - arm64: head: Annotate stext and preserve_boot_args as code (Mark Salter) [1999157] - arm64: head.S: Convert to modern annotations for assembly functions (Mark Salter) [1999157] - arm64: entry: Additional annotation conversions for entry.S (Mark Salter) [1999157] - arm64: entry: Annotate ret_from_fork as code (Mark Salter) [1999157] - arm64: entry: Annotate vector table and handlers as code (Mark Salter) [1999157] - kconfig: Add support for 'as-option' (Mark Salter) [1999157] - arm64: suspend: restore the kernel ptrauth keys (Mark Salter) [1999157] - arm64: __show_regs: strip PAC from lr in printk (Mark Salter) [1999157] - arm64: unwind: strip PAC from kernel addresses (Mark Salter) [1999157] - arm64/crash_core: Export KERNELPACMASK in vmcoreinfo (Mark Salter) [1999157] - arm64: mask PAC bits of __builtin_return_address (Mark Salter) [1999157] - compiler.h: Allow arch-specific asm/compiler.h (Mark Salter) [1999157] - arm64: initialize ptrauth keys for kernel booting task (Mark Salter) [1999157] - arm64: initialize and switch ptrauth kernel keys (Mark Salter) [1999157] - arm64: enable ptrauth earlier (Mark Salter) [1999157] - arm64: cpufeature: handle conflicts based on capability (Mark Salter) [1999157] - arm64: cpufeature: Move cpu capability helpers inside C file (Mark Salter) [1999157] - arm64: ptrauth: Add bootup/runtime flags for __cpu_setup (Mark Salter) [1999157] - arm64: install user ptrauth keys at kernel exit time (Mark Salter) [1999157] - arm64: rename ptrauth key structures to be user-specific (Mark Salter) [1999157] - arm64: cpufeature: add pointer auth meta-capabilities (Mark Salter) [1999157] - arm64: cpufeature: Fix meta-capability cpufeature check (Mark Salter) [1999157] - arm64: define __alloc_zeroed_user_highpage (Mark Salter) [1999157] - arm64/kernel: Simplify __cpu_up() by bailing out early (Mark Salter) [1999157] - arm64: smp: Mark expected switch fall-through (Mark Salter) [1999157] - arm64: remove redundant blank for '=' operator (Mark Salter) [1999157] - arm64: kexec_file: Fixed code style. (Mark Salter) [1999157] - arm64: add blank after 'if' (Mark Salter) [1999157] - arm64: fix spelling mistake "ca not" -> "cannot" (Mark Salter) [1999157] - arm64: entry: unmask IRQ in el0_sp() (Mark Salter) [1999157] - arm64: efi: add efi-entry.o to targets instead of extra-$(CONFIG_EFI) (Mark Salter) [1999157] - arm64: csum: Optimise IPv6 header checksum (Mark Salter) [1999157] - arch/arm64: fix typo in a comment (Mark Salter) [1999157] - arm64: remove gratuitious/stray .ltorg stanzas (Mark Salter) [1999157] - arm64: Update comment for ASID() macro (Mark Salter) [1999157] - arm64: mm: convert cpu_do_switch_mm() to C (Mark Salter) [1999157] - Documentation: arm64: document support for the AMU extension (Mark Salter) [1999157] - arm64: trap to EL1 accesses to AMU counters from EL0 (Mark Salter) [1999157] - arm64: add support for the AMU extension v1 (Mark Salter) [1999157] - arm64: smp: fix crash_smp_send_stop() behaviour (Mark Salter) [1999157] - arm64: smp: fix smp_send_stop() behaviour (Mark Salter) [1999157] - arm64: context: Fix ASID limit in boot messages (Mark Salter) [1999157] - docs: arm64: fix trivial spelling enought to enough in memory.rst (Mark Salter) [1999157] - arm64: time: Replace by (Mark Salter) [1999157] - arm64: ssbs: Fix context-switch when SSBS is present on all CPUs (Mark Salter) [1999157] - arm64: use shared sysctl constants (Mark Salter) [1999157] - arm64: Drop do_el0_ia_bp_hardening() & do_sp_pc_abort() declarations (Mark Salter) [1999157] - arm64: entry: Avoid empty alternatives entries (Mark Salter) [1999157] - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG (Mark Salter) [1999157] - arm64: Use macros instead of hard-coded constants for MAIR_EL1 (Mark Salter) [1999157] - arm64: Add KRYO{3,4}XX CPU cores to spectre-v2 safe list (Mark Salter) [1999157] - arm64: context: Free up kernel ASIDs if KPTI is not in use (Mark Salter) [1999157] - arm64: Remove __exception_text_start and __exception_text_end from asm/section.h (Mark Salter) [1999157] - arm64: armv8_deprecated: update the comments of armv8_deprecated_init() (Mark Salter) [1999157] - arm64: kpti: Add Broadcom Brahma-B53 core to the KPTI whitelist (Mark Salter) [1999157] - arm64: csum: Fix pathological zero-length calls (Mark Salter) [1999157] - arm64: Implement optimised checksum routine (Mark Salter) [1999157] - arm64: entry: cleanup sp_el0 manipulation (Mark Salter) [1999157] - arm64: entry: cleanup el0 svc handler naming (Mark Salter) [1999157] - arm64: entry: mark all entry code as notrace (Mark Salter) [1999157] - arm64: assembler: remove smp_dmb macro (Mark Salter) [1999157] - arm64: assembler: remove inherit_daif macro (Mark Salter) [1999157] - arm64: signal: nofpsimd: Handle fp/simd context for signal frames (Mark Salter) [1999157] - arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations (Mark Salter) [1999157] - arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly (Mark Salter) [1999157] - arm64: cpufeature: Fix the type of no FP/SIMD capability (Mark Salter) [1999157] - arm64: fpsimd: Make sure SVE setup is complete before SIMD is used (Mark Salter) [1999157] - arm64: kernel: Correct annotation of end of el0_sync (Mark Salter) [1999157] - arm64: asm: Remove ENDPIPROC() (Mark Salter) [1999157] - arm64: mm: Use modern annotations for assembly functions (Mark Salter) [1999157] - arm64: lib: Use modern annotations for assembly functions (Mark Salter) [1999157] - arm64: asm: Add new-style position independent function annotations (Mark Salter) [1999157] - arm64: kernel: avoid x18 in __cpu_soft_restart (Mark Salter) [1999157] - arm64/lib: copy_page: avoid x18 register in assembler code (Mark Salter) [1999157] - arm64: mm: avoid x18 in idmap_kpti_install_ng_mappings (Mark Salter) [1999157] - arm64: cpu_errata: Add Hisilicon TSV110 to spectre-v2 safe list (Mark Salter) [1999157] - arm64: entry: refine comment of stack overflow check (Mark Salter) [1999157] - arm64: kpti: Add NVIDIA's Carmel core to the KPTI whitelist (Mark Salter) [1999157] - arm64: mm: simplify the page end calculation in __create_pgd_mapping() (Mark Salter) [1999157] - arm64: print additional fault message when executing non-exec memory (Mark Salter) [1999157] - arm64: pgtable: Correct typo in comment (Mark Salter) [1999157] - arm64: cpufeature: Fix typos in comment (Mark Salter) [1999157] - arm64: entry-common: don't touch daif before bp-hardening (Mark Salter) [1999157] - arm64: Remove asmlinkage from updated functions (Mark Salter) [1999157] - arm64: entry: convert el0_sync to C (Mark Salter) [1999157] - arm64: entry: convert el1_sync to C (Mark Salter) [1999157] - arm64: Add prototypes for functions called by entry.S (Mark Salter) [1999157] - arm64: remove __exception annotations (Mark Salter) [1999157] - arm64: kprobes: Move exception_text check in blacklist (Mark Salter) [1999157] - arm64: kprobes: Remove unneeded RODATA check (Mark Salter) [1999157] - arm64: kprobes: Move extable address check into arch_prepare_kprobe() (Mark Salter) [1999157] - arm64: cpufeature: introduce helper cpu_has_hw_af() (Mark Salter) [1999157] - arm64: Document ICC_CTLR_EL3.PMHE setting requirements (Mark Salter) [1999157] - firmware: arm_sdei: use common SMCCC_CONDUIT_* (Mark Salter) [1999157] - arm64: uaccess: Remove uaccess_*_not_uao asm macros (Mark Salter) [1999157] - arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault (Mark Salter) [1999157] - arm64: Do not mask out PTE_RDONLY in pte_same() (Mark Salter) [1999157] - arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 core (Mark Salter) [1999157] - arm64: Brahma-B53 is SSB and spectre v2 safe (Mark Salter) [1999157] - arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core (Mark Salter) [1999157] - arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo (Mark Salter) [1999157] - arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003 (Mark Salter) [1999157] - arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default (Mark Salter) [1999157] - arm64: mm: fix inverted PAR_EL1.F check (Mark Salter) [1999157] - arm64: hibernate: check pgd table allocation (Mark Salter) [1999157] - arm64: armv8_deprecated: Checking return value for memory allocation (Mark Salter) [1999157] - arm64: mm: fix spurious fault detection (Mark Salter) [1999157] - arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419 (Mark Salter) [1999157] - arm64: mm: avoid virt_to_phys(init_mm.pgd) (Mark Salter) [1999157] - docs: arm64: Fix indentation and doc formatting (Mark Salter) [1999157] - arm64: errata: Update stale comment (Mark Salter) [1999157] - arm64: consider stack randomization for mmap base only when necessary (Mark Salter) [1999157] - arm64: make use of is_compat_task instead of hardcoding this test (Mark Salter) [1999157] - arm64: kpti: ensure patched kernel text is fetched from PoU (Mark Salter) [1999157] - arm64: Clarify when cpu_enable() is called (Mark Salter) [1999157] - arm64: constify sys64_hook instances (Mark Salter) [1999157] - arm64: constify aarch64_insn_encoding_class[] (Mark Salter) [1999157] - arm64: constify icache_policy_str[] (Mark Salter) [1999157] - arm64: prefer __section from compiler_attributes.h (Mark Salter) [1999157] - arm64/ptrace: Fix typoes in sve_set() comment (Mark Salter) [1999157] - arm64: mm: print hexadecimal EC value in mem_abort_decode() (Mark Salter) [1999157] - ahci: thunderx2: Fix workaround to use new inline function (Mark Salter) [1999157] - arm64/prefetch: fix a -Wtype-limits warning (Mark Salter) [1999157] - arm64: Move TIF_* documentation to individual definitions (Mark Salter) [1999157] - arm64: mm: free the initrd reserved memblock in a aligned manner (Mark Salter) [1999157] - arm64: io: Relax implicit barriers in default I/O accessors (Mark Salter) [1999157] - arm64: Remove unused cpucap_multi_entry_cap_cpu_enable() (Mark Salter) [1999157] - arm64: sysreg: Remove unused and rotting SCTLR_ELx field definitions (Mark Salter) [1999157] - arm64: esr: Add ESR exception class encoding for trapped ERET (Mark Salter) [1999157] - arm64/kexec: Use consistent convention of initializing 'kxec_buf.mem' with KEXEC_BUF_MEM_UNKNOWN (Mark Salter) [1999157] - arm64: remove pointless __KERNEL__ guards (Mark Salter) [1999157] - arm64: Remove unused assembly macro (Mark Salter) [1999157] - arm64: memory: Cosmetic cleanups (Mark Salter) [1999157] - arm64: memory: Add comments to end of non-trivial #ifdef blocks (Mark Salter) [1999157] - arm64: memory: Simplify virt_to_page() implementation (Mark Salter) [1999157] - arm64: memory: Rewrite default page_to_virt()/virt_to_page() (Mark Salter) [1999157] - arm64: mm: Ignore spurious translation faults taken from the kernel (Mark Salter) [1999157] - arm64: mm: Add ISB instruction to set_pgd() (Mark Salter) [1999157] - arm64: tlb: Ensure we execute an ISB following walk cache invalidation (Mark Salter) [1999157] - Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}" (Mark Salter) [1999157] - arm64: pgtable: Implement p[mu]d_valid() and check in set_p[mu]d() (Mark Salter) [1999157] - arm64: Change the tagged_addr sysctl control semantics to only prevent the opt-in (Mark Salter) [1999157] - redhat/configs: Add CONFIG_ARM64_TAGGED_ADDR_ABI (Mark Salter) [1999157] - arm64: Introduce prctl() options to control the tagged user addresses ABI (Mark Salter) [1999157] - arm64: smp: Treat unknown boot failures as being 'stuck in kernel' (Mark Salter) [1999157] - arm64: smp: Don't enter kernel with NULL stack pointer or task struct (Mark Salter) [1999157] - arm64: map FDT as RW for early_init_dt_scan() (Mark Salter) [1999157] - arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side (Mark Salter) [1999157] - arch: replace _BITUL() in kernel-space headers with BIT() (Mark Salter) [1999157] - arm64: move jump_label_init() before parse_early_param() (Mark Salter) [1999157] - arm64: don't use asm-generic/ptrace.h (Mark Salter) [1999157] - arm64: rename dump_instr as dump_kernel_instr (Mark Salter) [1999157] - arm64/mm: Drop [PTE|PMD]_TYPE_FAULT (Mark Salter) [1999157] - arm64: module: create module allocations without exec permissions (Mark Salter) [1999157] - acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 (Mark Salter) [1999157] - arm64: remove redundant 'default n' from Kconfig (Mark Salter) [1999157] - arm64: mm: avoid redundant READ_ONCE(*ptep) (Mark Salter) [1999157] - arm64/mm: Document write abort detection from ESR (Mark Salter) [1999157] - arm64: Fix comment after #endif (Mark Salter) [1999157] - arm64: ptrace: add support for syscall emulation (Mark Salter) [1999157] - arm64: add PTRACE_SYSEMU{,SINGLESTEP} definations to uapi headers (Mark Salter) [1999157] - arm64/mm: Identify user instruction aborts (Mark Salter) [1999157] - arm64/mm: Change BUG_ON() to VM_BUG_ON() in [pmd|pud]_set_huge() (Mark Salter) [1999157] - arm64: kernel: use aff3 instead of aff2 in comment (Mark Salter) [1999157] - arm64/mm: Simplify protection flag creation for kernel huge mappings (Mark Salter) [1999157] - arm64/mm: Move PTE_VALID from SW defined to HW page table entry definitions (Mark Salter) [1999157] - arm64/sve: should not depend on (Mark Salter) [1999157] - arm64: ssbd: explicitly depend on (Mark Salter) [1999157] - ARM64: trivial: s/TIF_SECOMP/TIF_SECCOMP/ comment typo fix (Mark Salter) [1999157] - arm64: smp: Moved cpu_logical_map[] to smp.h (Mark Salter) [1999157] - arm64: use the correct function type for __arm64_sys_ni_syscall (Mark Salter) [1999157] - arm64: use the correct function type in SYSCALL_DEFINE0 (Mark Salter) [1999157] - arm64: fix syscall_fn_t type (Mark Salter) [1999157] - signal/arm64: Use force_sig not force_sig_fault for SIGKILL (Mark Salter) [1999157] - arm64: Fix the arm64_personality() syscall wrapper redirection (Mark Salter) [1999157] - arm64: Remove useless message during oops (Mark Salter) [1999157] - arm64: don't trash config with compat symbol if COMPAT is disabled (Mark Salter) [1999157] - arm64: assembler: Update comment above cond_yield_neon() macro (Mark Salter) [1999157] - arm64: Fix size of __early_cpu_boot_status (Mark Salter) [1999157] - arm64: mm: Remove pte_unmap_nested() (Mark Salter) [1999157] - arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variable (Mark Salter) [1999157] - arm64: compat: Reduce address limit for 64K pages (Mark Salter) [1999157] - arm64: mmap: Ensure file offset is treated as unsigned (Mark Salter) [1999157] - arm64: instrument smp_{load_acquire,store_release} (Mark Salter) [1999157] - arm64: mm: check virtual addr in virt_to_page() if CONFIG_DEBUG_VIRTUAL=y (Mark Salter) [1999157] - arm64: ptrace: Add function argument access API (Mark Salter) [1999157] - arm64: compat: Reduce address limit (Mark Salter) [1999157] - arm64: Save and restore OSDLR_EL1 across suspend/resume (Mark Salter) [1999157] - arm64: Clear OSDLR_EL1 on CPU boot (Mark Salter) [1999157] - arm64: debug: Separate debug hooks based on target exception level (Mark Salter) [1999157] - arm64: debug: Remove meaningless comment (Mark Salter) [1999157] - arm64: debug: Rename addr parameter for non-watchpoint exception hooks (Mark Salter) [1999157] - arm64: Use defines instead of magic numbers (Mark Salter) [1999157] - arm64: cpu_ops: fix a leaked reference by adding missing of_node_put (Mark Salter) [1999157] - arm64: mm: Make show_pte() a static function (Mark Salter) [1999157] - arm64: setup min_low_pfn (Mark Salter) [1999157] - arm64: mm: fix incorrect assignment of 'max_mapnr' (Mark Salter) [1999157] - arm64: perf_event: Remove wrongfully used inline (Mark Salter) [1999157] - arm64: backtrace: Don't bother trying to unwind the userspace stack (Mark Salter) [1999157] - arm64: replace memblock_alloc_low with memblock_alloc (Mark Salter) [1999157] - arm64: kdump: no need to mark crashkernel pages manually PG_reserved (Mark Salter) [1999157] - arm64: kexec: no need to ClearPageReserved() (Mark Salter) [1999157] - arm64: mmu: drop paging_init comments (Mark Salter) [1999157] - arm64: debug: Ensure debug handlers check triggering exception level (Mark Salter) [1999157] - arm64: io: Hook up __io_par() for inX() ordering (Mark Salter) [1999157] - arm64: Rename get_thread_info() (Mark Salter) [1999157] - arm64: Remove documentation about TIF_USEDFPU (Mark Salter) [1999157] - arm64: uaccess: Cleanup get/put_user() (Mark Salter) [1999157] - arm64: Remove asm/memblock.h (Mark Salter) [1999157] - arm64: default NR_CPUS to 256 (Mark Salter) [1999157] - arm64: perf: remove misleading comment (Mark Salter) [1999157] - arm64: Relax GIC version check during early boot (Mark Salter) [1999157] - arm64, mm, efi: Account for GICv3 LPI tables in static memblock reserve table (Mark Salter) [1999157] - arm64: hibernate: Clean the __hyp_text to PoC after resume (Mark Salter) [1999157] - arm64: hyp-stub: Forbid kprobing of the hyp-stub (Mark Salter) [1999157] - arm64: kprobe: Always blacklist the KVM world-switch code (Mark Salter) [1999157] - kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define (Mark Salter) [1999157] - arm64: asm-prototypes: Fix fat-fingered typo in comment (Mark Salter) [1999157] - arm64: compat: Hook up io_pgetevents() for 32-bit tasks (Mark Salter) [1999157] - arm64: compat: Don't pull syscall number from regs in arm_compat_syscall (Mark Salter) [1999157] - arm64: compat: Avoid sending SIGILL for unallocated syscall numbers (Mark Salter) [1999157] - arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region (Mark Salter) [1999157] - arm64: smp: Fix compilation error (Mark Salter) [1999157] - arm64: select ACPI PCI code only when both features are enabled (Mark Salter) [1999157] - arm64: kaslr: print PHYS_OFFSET in dump_kernel_offset() (Mark Salter) [1999157] - arm64: sysreg: Use _BITUL() when defining register bits (Mark Salter) [1999157] - arm64: perf: Treat EXCLUDE_EL* bit definitions as unsigned (Mark Salter) [1999157] - arm64: percpu: Fix LSE implementation of value-returning pcpu atomics (Mark Salter) [1999157] - arm64: smp: Handle errors reported by the firmware (Mark Salter) [1999157] - arm64: smp: Rework early feature mismatched detection (Mark Salter) [1999157] - arm64: percpu: Rewrite per-cpu ops to allow use of LSE atomics (Mark Salter) [1999157] - arm64: crypto: add NEON accelerated XOR implementation (Mark Salter) [1999157] - arm64/neon: add workaround for ambiguous C99 stdint.h types (Mark Salter) [1999157] - arm64: ftrace: always pass instrumented pc in x0 (Mark Salter) [1999157] - arm64: ftrace: use GLOBAL() (Mark Salter) [1999157] - arm64: io: Ensure value passed to __iormb() is held in a 64-bit register (Mark Salter) [1999157] - arm64: acpi: Prepare for longer MADTs (Mark Salter) [1999157] - arm64: io: Ensure calls to delay routines are ordered against prior readX() (Mark Salter) [1999157] - arm64: perf: Fix typos in comment (Mark Salter) [1999157] - arm64: function_graph: Simplify with function_graph_enter() (Mark Salter) [1999157] - arm64: sysreg: fix sparse warnings (Mark Salter) [1999157] - arm64: mm: define NET_IP_ALIGN to 0 (Mark Salter) [1999157] - arm64: kprobe: make page to RO mode when allocate it (Mark Salter) [1999157] - arm64: kdump: fix small typo (Mark Salter) [1999157] - arm64: mm: Use #ifdef for the __PAGETABLE_P?D_FOLDED defines (Mark Salter) [1999157] - arm64: Trap WFI executed in userspace (Mark Salter) [1999157] - arm64/mm: Use ESR_ELx_FSC macro while decoding fault exception (Mark Salter) [1999157] - arm64: compat: Add CNTFRQ trap handler (Mark Salter) [1999157] - arm64: compat: Add CNTVCT trap handler (Mark Salter) [1999157] - arm64: compat: Add cp15_32 and cp15_64 handler arrays (Mark Salter) [1999157] - arm64: compat: Add condition code checks and IT advance (Mark Salter) [1999157] - arm64: Add decoding macros for CP15_32 and CP15_64 traps (Mark Salter) [1999157] - arm64: Remove unused VGA console support (Mark Salter) [1999157] - arm64: Kconfig: Remove ARCH_HAS_HOLES_MEMORYMODEL (Mark Salter) [1999157] - arm64/cpufeatures: Emulate MRS instructions by parsing ESR_ELx.ISS (Mark Salter) [1999157] - arm64/cpufeatures: Factorize emulate_mrs() (Mark Salter) [1999157] - arm64: fix for bad_mode() handler to always result in panic (Mark Salter) [1999157] - arm64: force_signal_inject: WARN if called from kernel context (Mark Salter) [1999157] - arm64: tlb: Adjust stride and type of TLBI according to mmu_gather (Mark Salter) [1999157] - arm64: percpu: Initialize ret in the default case (Mark Salter) [1999157] - arm64: mm: always enable CONFIG_HOLES_IN_ZONE (Mark Salter) [1999157] - arm64: Avoid calling stop_machine() when patching jump labels (Mark Salter) [1999157] - arm64: Drop asmlinkage qualifier from syscall_trace_{enter,exit} (Mark Salter) [1999157] - arm64: zero GPRs upon entry from EL0 (Mark Salter) [1999157] - arm64: don't reload GPRs after apply_ssbd (Mark Salter) [1999157] - arm64: consistently use unsigned long for thread flags (Mark Salter) [1999157] - arm64: insn: Don't fallback on nosync path for general insn patching (Mark Salter) [1999157] - arm64: remove unused COMPAT_PSR definitions (Mark Salter) [1999157] - kvm/arm: use PSR_AA32 definitions (Mark Salter) [1999157] - arm64: use PSR_AA32 definitions (Mark Salter) [1999157] - arm64: compat: map SPSR_ELx<->PSR for signals (Mark Salter) [1999157]- RDMA/qedr: Fix reporting max_{send/recv}_wr attrs (Kamal Heib) [2051524] - thermal/drivers/int340x: Fix RFIM mailbox write commands (Prarit Bhargava) [2040065] - thermal: int340x: Limit Kconfig to 64-bit (Prarit Bhargava) [2040065] - thermal: int340x: fix build on 32-bit targets (Prarit Bhargava) [2040065] - thermal/drivers/int340x: processor_thermal: Suppot 64 bit RFIM responses (Prarit Bhargava) [2040065] - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (Myron Stowe) [1911591] - PCI/MSI: Skip masking MSI-X on Xen PV (Myron Stowe) [1911591] - PCI/MSI: Mask all unused MSI-X entries (Myron Stowe) [1911591] - PCI/MSI: Enable and mask MSI-X early (Myron Stowe) [1911591] - genirq: Use rcu in kstat_irqs_usr() (Waiman Long) [2068445] - scsi: target: Allow changing dbroot if there are no registered devices (Maurizio Lombardi) [2073435] - powerpc/pseries: Fix use after free in remove_phb_dynamic() (Steve Best) [2073707] - sctp: use the correct skb for security_sctp_assoc_request (Xin Long) [2070915] - s390/mm: check 2KB-fragment page on release (Rafael Aquini) [2026578] - s390/mm: better annotate 2KB pagetable fragments handling (Rafael Aquini) [2026578] - s390/mm: fix 2KB pgtable release race (Rafael Aquini) [2026578] - s390/mm: fix phys vs virt confusion in pgtable allocation routines (Rafael Aquini) [2026578] - net: openvswitch: fix leak of nested actions (Eelco Chaudron) [2073538] - bpf: Let bpf_warn_invalid_xdp_action() report more info (Petr Oros) [2069671] - bpf: Do not WARN in bpf_warn_invalid_xdp_action() (Petr Oros) [2069671]- scsi: qedi: Fix failed disconnect handling (Chris Leech) [2071519] - scsi: iscsi: Fix unbound endpoint error handling (Chris Leech) [2071519] - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart (Chris Leech) [2071519] - scsi: iscsi: Fix endpoint reuse regression (Chris Leech) [2071519] - scsi: iscsi: Release endpoint ID when its freed (Chris Leech) [2071519] - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2071519] - Revert "scsi: iscsi: Fix offload conn cleanup when iscsid restarts" (Chris Leech) [2071519] - scsi: iscsi: Speed up session unblocking and removal (Chris Leech) [2071519] - scsi: iscsi: Fix recovery and unblocking race (Chris Leech) [2071519] - scsi: iscsi: Unblock session then wake up error handler (Chris Leech) [2071519] - bnxt_en: make hw-tc-offload default to off (Ken Cox) [2005101] - bnxt_en: reject indirect blk offload when hw-tc-offload is off (Ken Cox) [2005101]- bpf, test_offload.py: Skip base maps without names (Yauheni Kaliuta) [2025787] - bnx2x: truncate value to original sizing (Manish Chopra) [2040271] - bnx2x: use correct format characters (Manish Chopra) [2040271] - bnx2x: fix built-in kernel driver load failure (Manish Chopra) [2040271] - bnx2x: fix driver load from initrd (Manish Chopra) [2040271] - bnx2x: Replace one-element array with flexible-array member (Manish Chopra) [2040271] - bnx2x: Remove useless DMA-32 fallback configuration (Manish Chopra) [2040271] - bnx2x: Invalidate fastpath HSI version for VFs (Manish Chopra) [2040271] - bnx2x: Utilize firmware 7.13.21.0 (Manish Chopra) [2040271] - bnx2x: constify static inline stub for dev_addr (Manish Chopra) [2040271] - net: bnx2x: fix variable dereferenced before check (Manish Chopra) [2040271] - ethernet: bnx2x: use eth_hw_addr_set() (Manish Chopra) [2040271] - bnx2x: Fix enabling network interfaces without VFs (Manish Chopra) [2040271] - bnx2x: fix an error code in bnx2x_nic_load() (Manish Chopra) [2040271] - bnx2x: remove unused variable 'cur_data_offset' (Manish Chopra) [2040271] - bnx2x: Remove the repeated declaration (Manish Chopra) [2040271] - bnx2x: Fix missing error code in bnx2x_iov_init_one() (Manish Chopra) [2040271] - net: broadcom: bnx2x: Fix wrong function name in comments (Manish Chopra) [2040271] - bnx2x: Remove redundant assignment to err (Manish Chopra) [2040271] - bnx2x: Use fallthrough pseudo-keyword (Manish Chopra) [2040271] - bnx2x: use true,false for bool variables (Manish Chopra) [2040271] - bnx2x: Fix some kernel-doc warnings (Manish Chopra) [2040271] - bnx2x: convert to new udp_tunnel_nic infra (Manish Chopra) [2040271] - bnx2x: Remove hw_reset_t function casts (Manish Chopra) [2040271] - bnx2x: Remove format_fw_ver_t function casts (Manish Chopra) [2040271] - bnx2x: Remove config_init_t function casts (Manish Chopra) [2040271] - bnx2x: Remove read_status_t function casts (Manish Chopra) [2040271] - bnx2x: Drop redundant callback function casts (Manish Chopra) [2040271] - bnx2x: Use napi_alloc_frag() (Manish Chopra) [2040271] - HID: intel-ish-hid: fix module device-id handling (Tony Camuso) [1921300] - mod_devicetable: fix kdocs for ishtp_device_id (Tony Camuso) [1921300] - HID: intel-ish-hid: add support for MODULE_DEVICE_TABLE() (Tony Camuso) [1921300] - platform/x86: isthp_eclite: only load for matching devices (Tony Camuso) [1921300] - platform/x86: Add Intel ishtp eclite driver (Tony Camuso) [1921300] - platform/x86: Add config file for Intel ishtp eclite driver (Tony Camuso) [1921300] - modpost: add guid_t type definition (Tony Camuso) [1921300] - squashfs: provide backing_dev_info in order to disable read-ahead (Brian Foster) [2025351] - mm: fix readahead_page_batch for retry entries (Brian Foster) [2025351] - iomap: convert from readpages to readahead (Brian Foster) [2025351] - fs: convert mpage_readpages to mpage_readahead (Brian Foster) [2025351] - mm: use memalloc_nofs_save in readahead path (Brian Foster) [2025351] - mm: document why we don't set PageReadahead (Brian Foster) [2025351] - mm: add page_cache_readahead_unbounded (Brian Foster) [2025351] - mm: move end_index check out of readahead loop (Brian Foster) [2025351] - mm: add readahead address space operation (Brian Foster) [2025351] - mm: put readahead pages in cache earlier (Brian Foster) [2025351] - mm: remove 'page_offset' from readahead loop (Brian Foster) [2025351] - mm: rename readahead loop variable to 'i' (Brian Foster) [2025351] - mm: rename various 'offset' parameters to 'index' (Brian Foster) [2025351] - mm: use readahead_control to pass arguments (Brian Foster) [2025351] - mm: add new readahead_control API (Brian Foster) [2025351] - mm: move readahead nr_pages check into read_pages (Brian Foster) [2025351] - mm: ignore return value of ->readpages (Brian Foster) [2025351] - mm: return void from various readahead functions (Brian Foster) [2025351] - mm: move readahead prototypes from mm.h (Brian Foster) [2025351] - mpage: mpage_readpages() should submit IO as read-ahead (Brian Foster) [2025351] - mpage: add argument structure for do_mpage_readpage() (Brian Foster) [2025351] - redhat/configs: enable CONFIG_AMD_PTDMA for x86_64 (Sudheesh Mavila) [2027231] - dmaengine: ptdma: handle the cases based on DMA is complete (Sudheesh Mavila) [2027231] - dmaengine: ptdma: fix concurrency issue with multiple dma transfer (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Fix the error handling path in pt_core_init() (Sudheesh Mavila) [2027231] - MAINTAINERS: Fix AMD PTDMA DRIVER entry (Sudheesh Mavila) [2027231] - dmaengine: ptdma: remove PT_OFFSET to avoid redefnition (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Add debugfs entries for PTDMA (Sudheesh Mavila) [2027231] - dmaengine: ptdma: register PTDMA controller as a DMA resource (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Initial driver for the AMD PTDMA (Sudheesh Mavila) [2027231] - isert: support for unsolicited NOPIN with no response (Maurizio Lombardi) [2035915] - iscsit: increment max_cmd_sn for isert on command release (Maurizio Lombardi) [2035915] - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Phil Auld) [2062841] - sched/numa: initialize numa statistics when forking new task (Phil Auld) [2062841] - cgroup: Fix suspicious rcu_dereference_check() usage warning (Phil Auld) [2062841] - sched/cpuacct: Remove redundant RCU read lock (Phil Auld) [2062841] - sched/cpuacct: Optimize away RCU read lock (Phil Auld) [2062841] - sched/cpuacct: Fix charge percpu cpuusage (Phil Auld) [2062841] - sched: replace cpumask_weight with cpumask_empty where appropriate (Phil Auld) [2062841] - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race (Phil Auld) [2062841] - psi: fix possible trigger missing in the window (Phil Auld) [2062841] - sched: Avoid double preemption in __cond_resched_*lock*() (Phil Auld) [2062841] - sched/fair: Fix all kernel-doc warnings (Phil Auld) [2062841] - sched/rt: Try to restart rt period timer when rt runtime exceeded (Phil Auld) [2062841] - sched/fair: Fix detection of per-CPU kthreads waking a task (Phil Auld) [2062841] - locking: Remove rt_rwlock_is_contended(). (Phil Auld) [2062841] - sched: Trigger warning if ->migration_disabled counter underflows. (Phil Auld) [2062841] - sched/cpuacct: Make user/system times in cpuacct.stat more precise (Phil Auld) [2062841] - sched/cpuacct: Fix user/system in shown cpuacct.usage* (Phil Auld) [2062841] - cpuacct: Convert BUG_ON() to WARN_ON_ONCE() (Phil Auld) [2062841] - cputime, cpuacct: Include guest time in user time in cpuacct.stat (Phil Auld) [2062841] - sched/fair: Document the slow path and fast path in select_task_rq_fair (Phil Auld) [2062841] - drm/i915/ehl: Remove require_force_probe protection (Michel Dänzer) [2048674] - net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner) [2044711] - smp: Process pending softirqs in flush_smp_call_function_from_idle() (Waiman Long) [2066087] - irq_work: Optimize irq_work_single() (Waiman Long) [2066087] - irq_work: Cleanup (Waiman Long) [2066087] - smp, irq_work: Continue smp_call_function*() and irq_work*() integration (Waiman Long) [2066087] - irq_work: Define irq_work_single() on !CONFIG_IRQ_WORK too (Waiman Long) [2066087] - sched/headers: Split out open-coded prototypes into kernel/sched/smp.h (Waiman Long) [2066087] - sched: Replace rq::wake_list (Waiman Long) [2066087] - sched: Add rq::ttwu_pending (Waiman Long) [2066087] - irq_work, smp: Allow irq_work on call_single_queue (Waiman Long) [2066087] - smp: Optimize send_call_function_single_ipi() (Waiman Long) [2066087] - smp: Move irq_work_run() out of flush_smp_call_function_queue() (Waiman Long) [2066087] - smp: Optimize flush_smp_call_function_queue() (Waiman Long) [2066087] - sched: Fix smp_call_function_single_async() usage for ILB (Waiman Long) [2066087] - sched: Make scheduler_ipi inline (Waiman Long) [2066087] - sched: Clean up scheduler_ipi() (Waiman Long) [2066087] - sched/core: Remove rq.hrtick_csd_pending (Waiman Long) [2066087] - sched/fair: Clean up comment in nohz_idle_balance() (Waiman Long) [2066087] - context_tracking: Rename context_tracking_is_enabled() => context_tracking_enabled() (Waiman Long) [2066087] - context_tracking: Remove context_tracking_active() (Waiman Long) [2066087] - redhat: configs: Disable CONFIG_MPLS for s390x/zfcpdump (Guillaume Nault) [2051659] - KVM: PPC: Book3S HV: Add infrastructure to support 2nd DAWR (Laurent Vivier) [2059318] - KVM: PPC: Book3S HV: Rename current DAWR macros and variables (Laurent Vivier) [2059318] - uapi/linux/stddef.h: Add include guards (Michel Dänzer) [2072125] - stddef: Introduce struct_group() helper macro (Michel Dänzer) [2072125] - component: Add common helper for compare/release functions (Michel Dänzer) [2072125] - PCI/VGA: Move vgaarb to drivers/pci (Michel Dänzer) [2072125] - vgaarb: don't pass a cookie to vga_client_register (Michel Dänzer) [2072125] - vgaarb: remove the unused irq_set_state argument to vga_client_register (Michel Dänzer) [2072125] - vgaarb: provide a vga_client_unregister wrapper (Michel Dänzer) [2072125] - vgaarb: cleanup vgaarb.h (Michel Dänzer) [2072125] - vgaarb: move the kerneldoc for vga_set_legacy_decoding to vgaarb.c (Michel Dänzer) [2072125] - vgaarb: remove vga_conflicts (Michel Dänzer) [2072125] - vgaarb: remove VGA_DEFAULT_DEVICE (Michel Dänzer) [2072125] - lib/string_helpers: Consolidate string helpers implementation (Michel Dänzer) [2072125] - include/linux/string_helpers.h: add linux/string.h for strlen() (Michel Dänzer) [2072125] - kernel.h: split out container_of() and typeof_member() macros (Michel Dänzer) [2072125] - mm/vmscan: add sync_shrinkers function v3 (Michel Dänzer) [2072125] - lib: devres: Add managed arch_io_reserve_memtype_wc() (Michel Dänzer) [2072125] - lib: devres: Add managed arch_phys_wc_add() (Michel Dänzer) [2072125] - kernel/locking: Use a pointer in ww_mutex_trylock(). (Michel Dänzer) [2072125] - locking/ww-mutex: Fix uninitialized use of ret in test_aa() (Michel Dänzer) [2072125] - kernel/locking: Add context to ww_mutex_trylock() (Michel Dänzer) [2072125] - locking/lockdep: Provide lockdep_assert{,_once}() helpers (Michel Dänzer) [2072125] - mm: gup: pack has_pinned in MMF_HAS_PINNED (Chris von Recklinghausen) [2073217] - mm: gup: allow FOLL_PIN to scale in SMP (Chris von Recklinghausen) [2073217] - CI: Drop baseline runs (Veronika Kabatova)- powerpc/xive: Export XIVE IPI information for online-only processors. (Steve Best) [2038448] - netfilter: conntrack: fix reading nf_conntrack_buckets (Phil Sutter) [2053628] - netfilter: nf_tables: initialize registers in nft_do_chain() (Florian Westphal) [2067966] {CVE-2022-1016} - x86/sev-es: Use __put_user()/__get_user() for data accesses (Vitaly Kuznetsov) [2063719] - x86/sev-es: Handle string port IO to kernel memory properly (Vitaly Kuznetsov) [2063719] - x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] (Vitaly Kuznetsov) [2063719] - x86/sev-es: Use __copy_from_user_inatomic() (Vitaly Kuznetsov) [2063719] - x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack (Vitaly Kuznetsov) [2063719] - x86/sev-es: Introduce ip_within_syscall_gap() helper (Vitaly Kuznetsov) [2063719] - x86/sev-es: Forward page-faults which happen during emulation (Vitaly Kuznetsov) [2063719] - x86/sev-es: Don't return NULL from sev_es_get_ghcb() (Vitaly Kuznetsov) [2063719] - x86/sev-es: Invalidate the GHCB after completing VMGEXIT (Vitaly Kuznetsov) [2063719] - x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch (Vitaly Kuznetsov) [2063719] - x86/sev: Fix stack type check in vc_switch_off_ist() (Vitaly Kuznetsov) [2063719] - x86/sev: Allow #VC exceptions on the VC2 stack (Vitaly Kuznetsov) [2063719] - x86/sev-es: Enable #VC specific entry point for real (Vitaly Kuznetsov) [2063719] - x86/cpu: Use pinning mask for CR4 bits needing to be 0 (Vitaly Kuznetsov) [2063719] - x86/asm: Move native_write_cr0/4() out of line (Vitaly Kuznetsov) [2063719] - x86/asm: Pin sensitive CR4 bits (Vitaly Kuznetsov) [2063719] - x86/asm: Pin sensitive CR0 bits (Vitaly Kuznetsov) [2063719] - powerpc/mce: Modify the real address error logging messages (Desnes A. Nunes do Rosario) [2068761] - selftests/powerpc: Add test for real address error handling (Desnes A. Nunes do Rosario) [2068761] - powerpc/pseries: Parse control memory access error (Desnes A. Nunes do Rosario) [2068761] - powerpc/pseries/mce: Fix a typo in error type assignment (Desnes A. Nunes do Rosario) [2068761] - netfilter: nf_tables: validate registers coming from userspace. (Florian Westphal) [2065357] {CVE-2022-1015} - PCI: hv: Propagate coherence from VMbus device to PCI device (Vitaly Kuznetsov) [2068429] - Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus device (Vitaly Kuznetsov) [2068429] - Revert "xfs: actually bump warning counts when we send warnings" (Carlos Maiolino) [2059262] - perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lake (Michael Petlan) [2039996] - perf stat: Support --cputype option for hybrid events (Michael Petlan) [1971941] - perf/x86/intel/uncore: Add IMC uncore support for ADL (Michael Petlan) [2042217] - tipc: fix kernel panic when enabling bearer (Xin Long) [2061233] - media: v4l: ioctl: Fix memory leak in video_usercopy (Jarod Wilson) [1954604] {CVE-2021-30002}- esp6: fix check on ipv6_skip_exthdr's return value (Sabrina Dubroca) [2054075] - scsi: iscsi: Fix nop handling during conn recovery (Chris Leech) [2069969] - scsi: iscsi: Merge suspend fields (Chris Leech) [2069969] - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2069969] - scsi: iscsi: Move iscsi_ep_disconnect (Chris Leech) [2069969] - CI: Remove deprecated option (Veronika Kabatova)- redhat: add new KUNIT tests to mod-internal.list (Nico Pache) [2065444] - kasan: test: prevent cache merging in kmem_cache_double_destroy (Nico Pache) [2065444] - kasan: test: fix compatibility with FORTIFY_SOURCE (Nico Pache) [2065444] - kasan: test: add test case for double-kmem_cache_destroy() (Nico Pache) [2065444] - kasan: add ability to detect double-kmem_cache_destroy() (Nico Pache) [2065444] - kasan: test: add globals left-out-of-bounds test (Nico Pache) [2065444] - kasan: test: silence intentional read overflow warnings (Nico Pache) [2065444] - kasan: test: bypass __alloc_size checks (Nico Pache) [2065444] - kasan: test: add memcpy test that avoids out-of-bounds write (Nico Pache) [2065444] - kasan: test: clean up ksize_uaf (Nico Pache) [2065444] - kasan: test: disable kmalloc_memmove_invalid_size for HW_TAGS (Nico Pache) [2065444] - kasan: test: only do kmalloc_uaf_memset for generic mode (Nico Pache) [2065444] - kasan: test: avoid corrupting memory via memset (Nico Pache) [2065444] - kasan: test: avoid writing invalid memory (Nico Pache) [2065444] - kasan: test: rework kmalloc_oob_right (Nico Pache) [2065444] - Documentation: kunit: remove claims that kunit is a mocking framework (Nico Pache) [2065444] - kunit: Reset suite count after running tests (Nico Pache) [2065444] - kunit: drop assumption in kunit-log-test about current suite (Nico Pache) [2065444] - string.h: Introduce memset_startat() for wiping trailing members and padding (Nico Pache) [2065444] - string.h: Introduce memset_after() for wiping trailing members/padding (Nico Pache) [2065444] - lib: Introduce CONFIG_MEMCPY_KUNIT_TEST (Nico Pache) [2065444] - kunit: fix kernel-doc warnings due to mismatched arg names (Nico Pache) [2065444] - kunit: fix reference count leak in kfree_at_end (Nico Pache) [2065444] - kunit: Print test statistics on failure (Nico Pache) [2065444] - fat: Add KUnit tests for checksums and timestamps (Nico Pache) [2065444] - kunit: add unit test for filtering suites by names (Nico Pache) [2065444] - kunit: test: Add example tests which are always skipped (Nico Pache) [2065444] - kunit: Support skipped tests (Nico Pache) [2065444] - redhat: remove TEST_LIST_SORT config definitions (Nico Pache) [2065444] - lib/test: convert test_sort.c to use KUnit (Nico Pache) [2065444] - lib/test: convert lib/test_list_sort.c to use KUnit (Nico Pache) [2065444] - kunit: introduce kunit_kmalloc_array/kunit_kcalloc() helpers (Nico Pache) [2065444] - kunit: Add gnu_printf specifiers (Nico Pache) [2065444] - lib/cmdline_kunit: Remove a cast which are no-longer required (Nico Pache) [2065444] - kernel/sysctl-test: Remove some casts which are no-longer required (Nico Pache) [2065444] - device property: Remove some casts in property-entry-test (Nico Pache) [2065444] - Documentation: kunit: Clean up some string casts in examples (Nico Pache) [2065444] - kunit: Assign strings to 'const char*' in STREQ assertions (Nico Pache) [2065444] - kunit: Do not typecheck binary assertions (Nico Pache) [2065444] - Documentation: kunit: document support for QEMU in kunit_tool (Nico Pache) [2065444] - kunit: Add 'kunit_shutdown' option (Nico Pache) [2065444] - Documentation: kunit: Update kunit_tool page (Nico Pache) [2065444] - Documentation: kunit: add tips for running KUnit (Nico Pache) [2065444] - slub: remove resiliency_test() function (Nico Pache) [2065444] - mm/slub, kunit: add a KUnit test for SLUB debugging functionality (Nico Pache) [2065444] - kunit: make test->lock irq safe (Nico Pache) [2065444] - docs: dev-tools: kunit: avoid using ReST :doc:`foo` markup (Nico Pache) [2065444] - docs: dev-tools: kunit: don't use a table for docs name (Nico Pache) [2065444] - kunit: make KUNIT_EXPECT_STREQ() quote values, don't print literals (Nico Pache) [2065444] - kunit: Match parenthesis alignment to improve code readability (Nico Pache) [2065444] - openvswitch: always update flow key after nat (Aaron Conole) [2066885] - md: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Nigel Croxon) [2032272] - net: fix a memleak when uncloning an skb dst and its metadata (Hangbin Liu) [2068355] - net: do not keep the dst cache when uncloning an skb dst and its metadata (Hangbin Liu) [2068355] - net: phy: at803x: move page selection fix to config_init (Petr Oros) [2021822] - net: phylink: rejig SFP interface selection in ksettings_set() (Petr Oros) [2021822] - ptp: dp83640: don't define PAGE0 (Petr Oros) [2021822] - net: phylink: Update SFP selected interface on advertising changes (Petr Oros) [2021822] - net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe list (Petr Oros) [2021822] - net: phy: marvell: Add WAKE_PHY support to WOL event (Petr Oros) [2021822] - net: phy: micrel: Fix link detection on ksz87xx switch" (Petr Oros) [2021822] - net: phy: micrel: Fix detection of ksz87xx switch (Petr Oros) [2021822] - net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the BCM54811 PHY (Petr Oros) [2021822] - net: phy: at803x: simplify custom phy id matching (Petr Oros) [2021822] - net: phy: intel-xway: Add RGMII internal delay configuration (Petr Oros) [2021822] - net: phylink: cleanup ksettings_set (Petr Oros) [2021822] - net: phylink: add phy change pause mode debug (Petr Oros) [2021822] - net: phy: add API to read 802.3-c45 IDs (Petr Oros) [2021822] - net: phy: Fix data type in DP83822 dp8382x_disable_wol() (Petr Oros) [2021822] - net: phy: marvell10g: enable WoL for 88X3310 and 88E2110 (Petr Oros) [2021822] - net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340 (Petr Oros) [2021822] - net: phy: replace if-else statements with switch (Petr Oros) [2021822] - net: phy: remove unnecessary line continuation (Petr Oros) [2021822] - net: phy: print the function name by __func__ instead of an fixed string (Petr Oros) [2021822] - net: phy: fix formatting issues with braces (Petr Oros) [2021822] - net: phy: fix space alignment issues (Petr Oros) [2021822] - net: phy: delete repeated words of comments (Petr Oros) [2021822] - net: phy: correct format of block comments (Petr Oros) [2021822] - net: phy: change format of some declarations (Petr Oros) [2021822] - net: phy: micrel: remove redundant assignment to pointer of_node (Petr Oros) [2021822] - net: phy: dp83867: perform soft reset and retain established link (Petr Oros) [2021822] - net: phy: do not print dump stack if device was removed (Petr Oros) [2021822] - net: phy: probe for C45 PHYs that return PHY ID of zero in C22 space (Petr Oros) [2021822] - net: phy: marvell: use phy_modify_changed() for marvell_set_polarity() (Petr Oros) [2021822] - net: phy: Fix inconsistent indenting (Petr Oros) [2021822] - net: mdiobus: get rid of a BUG_ON() (Petr Oros) [2021822] - net: phy: marvell: enable downshift by default (Petr Oros) [2021822] - net: phy: marvell: add downshift support for M88E1240 (Petr Oros) [2021822] - net: phy: marvell: fix m88e1111_set_downshift (Petr Oros) [2021822] - net: phy: marvell: fix m88e1011_set_downshift (Petr Oros) [2021822] - net: phy: marvell: don't use empty switch default case (Petr Oros) [2021822] - net: phy: intel-xway: enable integrated led functions (Petr Oros) [2021822] - net: phy: at803x: fix probe error if copper page is selected (Petr Oros) [2021822] - net: phy: marvell: add support for Amethyst internal PHY (Petr Oros) [2021822] - net: dsa: mv88e6xxx: simulate Amethyst PHY model number (Petr Oros) [2021822] - net: phy: marvell: use assignment by bitwise AND operator (Petr Oros) [2021822] - net: phy: marvell: fix HWMON enable register for 6390 (Petr Oros) [2021822] - net: phy: marvell: refactor HWMON OOP style (Petr Oros) [2021822] - net: phy: at803x: select correct page on config init (Petr Oros) [2021822] - net: phy: marvell: fix detection of PHY on Topaz switches (Petr Oros) [2021822] - net: phy: marvell10g: change module description (Petr Oros) [2021822] - net: phy: marvell10g: differentiate 88E2110 vs 88E2111 (Petr Oros) [2021822] - net: phy: add constants for 2.5G and 5G speed in PCS speed register (Petr Oros) [2021822] - net: phy: marvell10g: fix driver name for mv88e2110 (Petr Oros) [2021822] - net: phy: marvell10g: add separate structure for 88X3340 (Petr Oros) [2021822] - net: phy: marvell10g: support other MACTYPEs (Petr Oros) [2021822] - net: phy: marvell10g: store temperature read method in chip strucutre (Petr Oros) [2021822] - net: phy: marvell10g: check for correct supported interface mode (Petr Oros) [2021822] - net: phy: marvell10g: support all rate matching modes (Petr Oros) [2021822] - net: phy: marvell10g: add MACTYPE definitions for 88E21xx (Petr Oros) [2021822] - net: phy: marvell10g: add all MACTYPE definitions for 88X33x0 (Petr Oros) [2021822] - net: phy: marvell10g: indicate 88X33x0 only port control registers (Petr Oros) [2021822] - net: phy: marvell10g: allow 5gbase-r and usxgmii (Petr Oros) [2021822] - net: phy: marvell10g: fix typo (Petr Oros) [2021822] - net: phy: marvell10g: rename register (Petr Oros) [2021822] - net: fec: use mac-managed PHY PM (Petr Oros) [2021822] - net: phy: broadcom: Add statistics for all Gigabit PHYs (Petr Oros) [2021822] - net: phy: broadcom: Only advertise EEE for supported modes (Petr Oros) [2021822] - net: phy: remove repeated word (Petr Oros) [2021822] - net: phy: Correct function name mdiobus_register_board_info() in comment (Petr Oros) [2021822] - net: phy: lan87xx: fix access to wrong register of LAN87xx (Petr Oros) [2021822] - net: phy: at803x: remove at803x_aneg_done() (Petr Oros) [2021822] - net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M (Petr Oros) [2021822] - docs: networking: phy: Improve placement of parenthesis (Petr Oros) [2021822] - net: phy: broadcom: Add power down exit reset state delay (Petr Oros) [2021822] - net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused (Petr Oros) [2021822] - net: mdio: Remove of_phy_attach() (Petr Oros) [2021822] - net: phy: broadcom: Do not modify LED configuration for SFP module PHYs (Petr Oros) [2021822] - net: phy: Add is_on_sfp_module flag and phy_on_sfp helper (Petr Oros) [2021822] - net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S (Petr Oros) [2021822] - net: phy: marvell: Ensure SGMII auto-negotiation is enabled for 88E1111 (Petr Oros) [2021822] - net: phylink: Add 5gbase-r support (Petr Oros) [2021822] - net: phy: Add 5GBASER interface mode (Petr Oros) [2021822] - net: phy: rename PHY_IGNORE_INTERRUPT to PHY_MAC_INTERRUPT (Petr Oros) [2021822] - net: phy: at803x: add MDIX support to AR8031/33 (Petr Oros) [2021822] - net: phy: broadcom: Allow BCM54210E to configure APD (Petr Oros) [2021822] - net: phy: broadcom: Remove unused flags (Petr Oros) [2021822] - net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() (Petr Oros) [2021822] - net: phy: consider that suspend2ram may cut off PHY power (Petr Oros) [2021822] - net: phy: bcm7xxx: Add an entry for BCM72116 (Petr Oros) [2021822] - net: mdiobus: Remove WARN_ON_ONCE(in_interrupt()) (Petr Oros) [2021822] - net: Use kobj_to_dev() API (Petr Oros) [2021822] - net: phy: Fixup kernel doc (Petr Oros) [2021822] - net: phy: bcm7xxx: Add an entry for BCM72113 (Petr Oros) [2021822] - net: phy: mchp: Add support for LAN8814 QUAD PHY (Petr Oros) [2021822] - net: dp83867: Fix WoL SecureOn password (Petr Oros) [2021822] - net: phy: at803x: constify static regulator_ops (Petr Oros) [2021822] - net: phy: marvell10g: support XFI rate matching mode (Petr Oros) [2021822] - net: switch to using PHY_INTERFACE_MODE_10GBASER rather than 10GKR (Petr Oros) [2021822] - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() (Phil Sutter) [1896241] - net: do not reuse skbuff allocated from skbuff_fclone_cache in the skb cache (Ivan Vecera) [2069781] - skbuff: queue NAPI_MERGED_FREE skbs into NAPI cache instead of freeing (Ivan Vecera) [2069781] - skbuff: allow to use NAPI cache from __napi_alloc_skb() (Ivan Vecera) [2069781] - skbuff: allow to optionally use NAPI cache from __alloc_skb() (Ivan Vecera) [2069781] - skbuff: introduce {,__}napi_build_skb() which reuses NAPI cache heads (Ivan Vecera) [2069781] - skbuff: move NAPI cache declarations upper in the file (Ivan Vecera) [2069781] - skbuff: remove __kfree_skb_flush() (Ivan Vecera) [2069781] - skbuff: use __build_skb_around() in __alloc_skb() (Ivan Vecera) [2069781] - skbuff: simplify __alloc_skb() a bit (Ivan Vecera) [2069781] - skbuff: make __build_skb_around() return void (Ivan Vecera) [2069781] - skbuff: simplify kmalloc_reserve() (Ivan Vecera) [2069781] - skbuff: move __alloc_skb() next to the other skb allocation functions (Ivan Vecera) [2069781] - net: Introduce {netdev,napi}_alloc_frag_align() (Ivan Vecera) [2069781] - mm: page_frag: Introduce page_frag_alloc_align() (Ivan Vecera) [2069781] - perf tests attr: Add missing topdown metrics events (Michael Petlan) [1986275] - cifs: Return correct error code from smb2_get_enc_key (Ronnie Sahlberg) [2058369] - ipv4: avoid using shared IP generator for connected sockets (Paolo Abeni) [2062427] {CVE-2020-36516} - crypto: cryptd - Fix skcipher instance memory leak (Vladis Dronov) [2004344] - EVM: fix the evm= __setup handler return value (Bruno Meneguele) [2063900] - integrity: include keyring name for unknown key request (Bruno Meneguele) [2063900] - ima: limit secure boot feedback scope for appraise (Bruno Meneguele) [2063900] - integrity: invalid kernel parameters feedback (Bruno Meneguele) [2063900] - ima: add check for enforced appraise option (Bruno Meneguele) [2063900] - ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Bruno Meneguele) [2063900] - ima: Remove ima_policy file before directory (Bruno Meneguele) [2063900] - integrity: check the return value of audit_log_start() (Bruno Meneguele) [2063900] - ima: fix deadlock when traversing "ima_default_rules". (Bruno Meneguele) [2063900] - evm: Introduce evm_revalidate_status() (Bruno Meneguele) [2063900] - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Bruno Meneguele) [2063900] - evm: Load EVM key in ima_load_x509() to avoid appraisal (Bruno Meneguele) [2063900] - evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Bruno Meneguele) [2063900] - fs/kernel_read_file: Remove FIRMWARE_PREALLOC_BUFFER enum (Bruno Meneguele) [2063900] - RHEL-only: KVM: selftests: Fix AArch64 compilation (Andrew Jones) [2071997] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Andrew Jones) [2071997] - RHEL-only: KVM: selftests: Remove unused modes (Andrew Jones) [2071997]- netfilter: nf_tables_offload: incorrect flow offload action array size (Florian Westphal) [2056728] {CVE-2022-25636} - netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_create (Florian Westphal) [2056728] - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 (Bandan Das) [2033068] - PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment (Mark Langsdorf) [2049209] - PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() (Mark Langsdorf) [2049209] - PCI/ACPI: Move _OSC query checks to separate function (Mark Langsdorf) [2049209] - PCI/ACPI: Move supported and control calculations to separate functions (Mark Langsdorf) [2049209] - PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS (Mark Langsdorf) [2049209] - kabi: Adding symbol blkdev_get_by_dev (fs/block_dev.c) (Čestmír Kalina) [2010296] - kabi: Adding symbol thaw_bdev (fs/block_dev.c) (Čestmír Kalina) [2010296] - kabi: Adding symbol freeze_bdev (fs/block_dev.c) (Čestmír Kalina) [2010296] - s390/cio: make ccw_device_dma_* more robust (Thomas Huth) [2066709] - perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Michael Petlan) [2069237] - redhat: switch secureboot kernel image signing to release keys (Augusto Caringi) - ice: xsk: Stop Rx processing when ntc catches ntu (Ivan Vecera) [2069082] - ice: xsk: Fix indexing in ice_tx_xsk_pool() (Ivan Vecera) [2069082] - ice: Fix kernel crash in XDP scenario (Ivan Vecera) [2069082]- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Nico Pache) [2055973] - n_tty: wake up poll(POLLRDNORM) on receiving data (Rafael Aquini) [2033338] - powerpc/papr_scm: Implement initial support for injecting smart errors (Steve Best) [1987103] - mm: memcg: synchronize objcg lists with a dedicated spinlock (Rafael Aquini) [2064847] - kasan: fix quarantine conflicting with init_on_free (Rafael Aquini) [2064847] - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() (Rafael Aquini) [2064847] - mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() (Rafael Aquini) [2064847] - mm: move node_reclaim_distance to fix NUMA without SMP (Rafael Aquini) [2064847] - vmalloc: choose a better start address in vm_area_register_early() (Rafael Aquini) [2064847] - mm/vmalloc: check various alignments when debugging (Rafael Aquini) [2064847] - mm/vmalloc: don't allow VM_NO_GUARD on vmap() (Rafael Aquini) [2064847] - mm, thp: bail out early in collapse_file for writeback page (Rafael Aquini) [2064847] - mm/sparse: set SECTION_NID_SHIFT to 6 (Rafael Aquini) [2064847] - mm/memory_hotplug: fix kerneldoc comment for __remove_memory (Rafael Aquini) [2064847] - mm: fix memory_failure() handling of dax-namespace metadata (Rafael Aquini) [2064847] - mm: teach pfn_to_online_page() about ZONE_DEVICE section collisions (Rafael Aquini) [2064847] - mm: teach pfn_to_online_page() to consider subsection validity (Rafael Aquini) [2064847] - mm: move pfn_to_online_page() out of line (Rafael Aquini) [2064847] - Revert "mm: use early_pfn_to_nid in page_ext_init" (Rafael Aquini) [2064847] - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Rafael Aquini) [2064847] - powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() (Rafael Aquini) [2064847] - powerpc/pkeys: remove unused pkey_allows_readwrite (Rafael Aquini) [2064847] - x86/hyperv: Output host build info as normal Windows version number (Vitaly Kuznetsov) [2060700] - powerpc/smp: Update cpu_core_map on all PowerPc systems (Diego Domingos) [2064104] - crypto: ccp - ccp_dmaengine_unregister release dma channels (Vladis Dronov) [2015374] - crypto: ccp - remove redundant ret variable (Vladis Dronov) [2015374] - crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() (Vladis Dronov) [2015374] - crypto: ccp - remove unneeded semicolon (Vladis Dronov) [2015374] - crypto: ccp - Add SEV_INIT_EX support (Vladis Dronov) [2015374] - crypto: ccp - Add psp_init_on_probe module parameter (Vladis Dronov) [2015374] - crypto: ccp - Refactor out sev_fw_alloc() (Vladis Dronov) [2015374] - crypto: ccp - Move SEV_INIT retry for corrupted data (Vladis Dronov) [2015374] - crypto: ccp - Add SEV_INIT rc error logging on init (Vladis Dronov) [2015374] - crypto: ccp - no need to initialise statics to 0 (Vladis Dronov) [2015374] - ccp: ccp - add support for Green Sardine (Vladis Dronov) [2015374] - crypto: ccp - fix command queuing to TEE ring buffer (Vladis Dronov) [2015374] - crypto: ccp - reduce tee command status polling interval from 5ms to 1ms (Vladis Dronov) [2015374] - crypto: ccp - provide in-kernel API to submit TEE commands (Vladis Dronov) [2015374] - crypto: ccp - add TEE support for Raven Ridge (Vladis Dronov) [2015374] - crypto: ccp - check whether PSP supports SEV or TEE before initialization (Vladis Dronov) [2015374] - ice: Allow to pass VLAN tagged packets to VF when port VLAN is configured (Ivan Vecera) [2071027] - tools headers UAPI: Sync linux/perf_event.h with the kernel sources (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Only define power_pmu_wants_prompt_pmi() for CONFIG_PPC64 (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Add data source encodings for power10 platform (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Add encodings to represent data based on newer composite PERF_MEM_LVLNUM* fields (Desnes A. Nunes do Rosario) [1992813] - perf: Add new macros for mem_hops field (Desnes A. Nunes do Rosario) [1992813] - tools headers UAPI: Add new macros for mem_hops field to perf_event.h (Desnes A. Nunes do Rosario) [1992813] - bpf: Remove config check to enable bpf support for branch records (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Update global/local variants for p_stage_cyc (Desnes A. Nunes do Rosario) [1992813] - perf sort: Include global and local variants for p_stage_cyc sort key (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'p_stage_cyc' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'ins_lat' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'weight' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf vendor events power10: Add metric events JSON file for power10 platform (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Add support to expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Refactor the code definition of perf reg extended mask in tools side header file (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Refactor the code definition of perf reg extended mask (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix data source encodings for L2.1 and L3.1 accesses (Desnes A. Nunes do Rosario) [1992813] - tools/perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [1992813] - perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [1992813] - perf: Add comment about current state of PERF_MEM_LVL_* namespace and remove an extra line (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix the check for SIAR value (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Drop the case of returning 0 as instruction pointer (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Use stack siar instead of mfspr (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf/hv-gpci: Fix counter value parsing (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC (Desnes A. Nunes do Rosario) [1992813] - CI: Remove deprecated option (Veronika Kabatova)- bareudp: use ipv6_mod_enabled to check if IPv6 enabled (Hangbin Liu) [2063813] - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() (Diego Domingos) [2048218] - redhat: copy rpminspect to dist-git repo (Jarod Wilson) - configs: enable CONFIG_RMI4_F3A (Benjamin Tissoires) [2067219] - Input: synaptics-rmi4 - add support for F3A (Benjamin Tissoires) [2067219] - RDMA/cma: Do not change route.addr.src_addr.ss_family (Kamal Heib) [2032074] {CVE-2021-4028} - drm/i915/adl_s: Remove require_force_probe protection (Michel Dänzer) [2025896] - drm/i915/adl_s: Update ADL-S PCI IDs (Michel Dänzer) [2025896] - drm/i915: Limit Wa_22010178259 to affected platforms (Michel Dänzer) [2025896] - drm/i915/adl_s: Fix dma_mask_size to 39 bit (Michel Dänzer) [2025896] - drm/i915/dmc: Update DMC to v2.14 on ADL-P (Michel Dänzer) [2060051] - drm/i915: Update memory bandwidth formulae (Michel Dänzer) [2060051] - drm/i915/fb: Fold modifier CCS type/tiling attribute to plane caps (Michel Dänzer) [2060051] - drm/i915/fb: Don't store bitmasks in the intel_plane_caps enum (Michel Dänzer) [2060051] - drm/i915/adl_p: Add ddc pin mapping (Michel Dänzer) [2060051] - iommu/amd: Fix I/O page table memory leak (Jerry Snitselaar) [2053210] - iommu/amd: Recover from event log overflow (Jerry Snitselaar) [2053210]- redhat: tune rpminspect w/additions from rhel9 branch (Jarod Wilson) - powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" (Steve Best) [2056080] - x86/tsc: Disable clocksource watchdog for TSC on qualified platorms (Prarit Bhargava) [1971939] - x86/tsc: Add a timer to make sure TSC_adjust is always checked (Prarit Bhargava) [1971939] - x86/hpet: Use another crystalball to evaluate HPET usability (Prarit Bhargava) [1971939] - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early (Prarit Bhargava) [1971939] - [s390] s390/pci: fix zpci_zdev_put() on reserve (Claudio Imbrenda) [2039185] - [s390] s390/pci: fix use after free of zpci_dev (Claudio Imbrenda) [2039185] - [s390] s390/cio: make ccw_device_dma_* more robust (Claudio Imbrenda) [2039186] - [s390] s390/pci: add s390_iommu_aperture kernel parameter (Claudio Imbrenda) [2039181] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Paul Lai) [1918929] - kvm: selftests: sync uapi/linux/kvm.h with Linux header (Paul Lai) [1918929] - kvm: selftests: conditionally build vm_xsave_req_perm() (Paul Lai) [1918929] - x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0 (Paul Lai) [1918929] - x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0 (Paul Lai) [1918929] - KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1918929] - KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_update_cpuid_runtime() (Paul Lai) [1918929] - KVM: x86/cpuid: Clear XFD for component i if the base feature is missing (Paul Lai) [1918929] - KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries (Paul Lai) [1918929] - x86/fpu: Fix inline prefix warnings (Paul Lai) [1918929] - selftest: kvm: Add amx selftest (Paul Lai) [1918929] - selftest: kvm: Move struct kvm_x86_state to header (Paul Lai) [1918929] - selftest: kvm: Reorder vcpu_load_state steps for AMX (Paul Lai) [1918929] - kvm: x86: Disable interception for IA32_XFD on demand (Paul Lai) [1918929] - x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() (Paul Lai) [1918929] - kvm: selftests: Add support for KVM_CAP_XSAVE2 (Paul Lai) [1918929] - kvm: x86: Add support for getting/setting expanded xstate buffer (Paul Lai) [1918929] - x86/fpu: Add uabi_size to guest_fpu (Paul Lai) [1918929] - kvm: x86: Add CPUID support for Intel AMX (Paul Lai) [1918929] - kvm: x86: Add XCR0 support for Intel AMX (Paul Lai) [1918929] - kvm: x86: Disable RDMSR interception of IA32_XFD_ERR (Paul Lai) [1918929] - kvm: x86: Emulate IA32_XFD_ERR for guest (Paul Lai) [1918929] - kvm: x86: Intercept #NM for saving IA32_XFD_ERR (Paul Lai) [1918929] - x86/fpu: Prepare xfd_err in struct fpu_guest (Paul Lai) [1918929] - kvm: x86: Add emulation for IA32_XFD (Paul Lai) [1918929] - x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation (Paul Lai) [1918929] - kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 (Paul Lai) [1918929] - x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM (Paul Lai) [1918929] - x86/fpu: Add guest support to xfd_enable_feature() (Paul Lai) [1918929] - x86/fpu: Make XFD initialization in __fpstate_reset() a function argument (Paul Lai) [1918929] - kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1918929] - kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule (Paul Lai) [1918929] - x86/fpu: Prepare guest FPU for dynamically enabled FPU features (Paul Lai) [1918929] - x86/fpu: Extend fpu_xstate_prctl() with guest permissions (Paul Lai) [1918929] - kvm: selftests: move ucall declarations into ucall_common.h (Paul Lai) [1918929] - kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h (Paul Lai) [1918929] - cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' (Paul Lai) [1918929] - KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURES (Paul Lai) [1918929] - KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows (Paul Lai) [1918929]- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Tomas Henzl) [2052278] - scsi: mpi3mr: Fix memory leaks (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix reporting of actual data transfer size (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix cmnd getting marked as in use forever (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix hibernation issue (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix printing of pending I/O count (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix deadlock while canceling the fw event (Tomas Henzl) [2054814] - scsi: mpi3mr: Fixes around reply request queues (Tomas Henzl) [2054814] - scsi: mpi3mr: Enhanced Task Management Support Reply handling (Tomas Henzl) [2054814] - scsi: mpi3mr: Use TM response codes from MPI3 headers (Tomas Henzl) [2054814] - scsi: mpi3mr: Increase internal cmnds timeout to 60s (Tomas Henzl) [2054814] - scsi: mpi3mr: Do access status validation before adding devices (Tomas Henzl) [2054814] - scsi: mpi3mr: Update MPI3 headers - part2 (Tomas Henzl) [2054814] - scsi: mpi3mr: Update MPI3 headers - part1 (Tomas Henzl) [2054814] - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Tomas Henzl) [2054814] - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Tomas Henzl) [2054814] - scsi: mpi3mr: Add debug APIs based on logging_level bits (Tomas Henzl) [2054814] - scsi: mpt3sas: Remove scsi_dma_map() error messages (Tomas Henzl) [2057021] - net/mlx5: Fix wrong limitation of metadata match on ecpf (Amir Tzin) [2049094] - nfsd: fix use-after-free due to delegation race (Thiago Becker) [2053262] - dma-buf: cma_heap: Fix mutex locking section (Michel Dänzer) [2044440] - drm/amdkfd: Check for null pointer after calling kmemdup (Michel Dänzer) [2044440] - drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode (Michel Dänzer) [2044440] - drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled (Michel Dänzer) [2044440] - drm/i915/overlay: Prevent divide by zero bugs in scaling (Michel Dänzer) [2044440] - dma-buf: heaps: Fix potential spectre v1 gadget (Michel Dänzer) [2044440] - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels (Michel Dänzer) [2044440] - drm/amd/display: watermark latencies is not enough on DCN31 (Michel Dänzer) [2044440] - drm/amd/pm: correct the MGpuFanBoost support for Beige Goby (Michel Dänzer) [2044440] - drm/i915/adlp: Fix TypeC PHY-ready status readout (Michel Dänzer) [2044440] - drm/nouveau: fix off by one in BIOS boundary checking (Michel Dänzer) [2044440] - drm/i915: Disable DSB usage for now (Michel Dänzer) [2044440] - Revert "drm/ast: Support 1600x900 with 108MHz PCLK" (Michel Dänzer) [2044440] - drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. (Michel Dänzer) [2044440] - drm/atomic: Add the crtc to affected crtc only if uapi.enable = true (Michel Dänzer) [2044440] - drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2 (Michel Dänzer) [2044440] - drm/amd/display: reset dcn31 SMU mailbox on failures (Michel Dänzer) [2044440] - drm/vmwgfx: Remove explicit transparent hugepages support (Michel Dänzer) [2044440] - drm/radeon: fix error handling in radeon_driver_open_kms (Michel Dänzer) [2044440] - drm/i915/display/ehl: Update voltage swing table (Michel Dänzer) [2044440] - drm/nouveau/kms/nv04: use vzalloc for nv04_display (Michel Dänzer) [2044440] - drm/amd/display: Fix the uninitialized variable in enable_stream_features() (Michel Dänzer) [2044440] - amdgpu/pm: Make sysfs pm attributes as read-only for VFs (Michel Dänzer) [2044440] - drm/amdgpu: fixup bad vram size on gmc v8 (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV (Michel Dänzer) [2044440] - drm/amdkfd: Fix error handling in svm_range_add (Michel Dänzer) [2044440] - drm/vmwgfx: Introduce a new placement for MOB page tables (Michel Dänzer) [2044440] - drm/vmwgfx: Release ttm memory if probe fails (Michel Dänzer) [2044440] - drm/amd/display: add else to avoid double destroy clk_mgr (Michel Dänzer) [2044440] - drm/amdgpu/display: set vblank_disable_immediate for DC (Michel Dänzer) [2044440] - drm/amd/display: check top_pipe_to_program pointer (Michel Dänzer) [2044440] - drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L (Michel Dänzer) [2044440] - drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs (Michel Dänzer) [2044440] - drm/amd/display: Fix bug in debugfs crc_win_update entry (Michel Dänzer) [2044440] - drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() (Michel Dänzer) [2044440] - drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() (Michel Dänzer) [2044440] - drm/vmwgfx: Fail to initialize on broken configs (Michel Dänzer) [2044440] - drm/vmwgfx: Remove the deprecated lower mem limit (Michel Dänzer) [2044440] - drm/vboxvideo: fix a NULL vs IS_ERR() check (Michel Dänzer) [2044440] - drm: fix null-ptr-deref in drm_dev_init_release() (Michel Dänzer) [2044440] - drm/ttm: Put BO in its memory manager's lru list (Michel Dänzer) [2044440] - dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() (Michel Dänzer) [2044440] - drm/amd/display: explicitly set is_dsc_supported to false before use (Michel Dänzer) [2044440] - drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() (Michel Dänzer) [2044440] - drm/amd/pm: keep the BACO feature enabled for suspend (Michel Dänzer) [2044440] - Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" (Michel Dänzer) [2044440] - drm/amd/display: Added power down for DCN10 (Michel Dänzer) [2044440] - drm/amd/display: fix B0 TMDS deepcolor no dislay issue (Michel Dänzer) [2044440] - drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable platform (Michel Dänzer) [2044440] - drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume (Michel Dänzer) [2044440] - drm/amd/pm: Fix xgmi link control on aldebaran (Michel Dänzer) [2044440] - drm/amdgpu: fix dropped backing store handling in amdgpu_dma_buf_move_notify (Michel Dänzer) [2044440] - drm/amd/display: Changed pipe split policy to allow for multi-display pipe split (Michel Dänzer) [2044440] - drm/amdgpu: add support for IP discovery gc_info table v2 (Michel Dänzer) [2044440] - drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled (Michel Dänzer) [2044440] - drm/nouveau: wait for the exclusive fence after the shared ones v2 (Michel Dänzer) [2044440] - drm/nouveau: always wait for the exclusive fence (Michel Dänzer) [2044440] - drm/amd/display: Set optimize_pwr_state for DCN31 (Michel Dänzer) [2044440] - drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization (Michel Dänzer) [2044440] - drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC (Michel Dänzer) [2044440] - drm/amdgpu: don't override default ECO_BITs setting (Michel Dänzer) [2044440] - drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE (Michel Dänzer) [2044440] - drm/amd/pm: fix a potential gpu_metrics_table memory leak (Michel Dänzer) [2044440] - drm/amd/display: Set exit_optimized_pwr_state for DCN31 (Michel Dänzer) [2044440] - drm/i915/display: Fix an unsigned subtraction which can never be negative. (Michel Dänzer) [2044440] - drm/ast: potential dereference of null pointer (Michel Dänzer) [2044440] - drm: simpledrm: fix wrong unit with pixel clock (Michel Dänzer) [2044440] - Revert "drm/fb-helper: improve DRM fbdev emulation device names" (Michel Dänzer) [2044440] - drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->shutdown() (Michel Dänzer) [2044440] - drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915 (Michel Dänzer) [2044440] - drm/amdkfd: process_info lock not needed for svm (Michel Dänzer) [2044440] - drm/amd/display: add connector type check for CRC source set (Michel Dänzer) [2044440] - drm/amdkfd: fix double free mem structure (Michel Dänzer) [2044440] - drm/amd/display: Fix for the no Audio bug with Tiled Displays (Michel Dänzer) [2044440] - drm/amdgpu: check atomic flag to differeniate with legacy path (Michel Dänzer) [2044440] - drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset (Michel Dänzer) [2044440] - drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. (Michel Dänzer) [2044440] - drm/i915/dp: Perform 30ms delay after source OUI write (Michel Dänzer) [2044440] - drm/amd/display: Allow DSC on supported MST branch devices (Michel Dänzer) [2044440] - dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix potential memleak (Michel Dänzer) [2044440] - drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again (Michel Dänzer) [2044440] - drm/amd/pm: Remove artificial freq level on Navi1x (Michel Dänzer) [2044440] - drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ (Michel Dänzer) [2044440] - drm/amd/display: Set plane update flags for all planes in reset (Michel Dänzer) [2044440] - drm/amd/display: Fix DPIA outbox timeout after GPU reset (Michel Dänzer) [2044440] - drm/aspeed: Fix vga_pw sysfs output (Michel Dänzer) [2044440] - drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks (Michel Dänzer) [2044440] - drm/amd/display: Fix OLED brightness control on eDP (Michel Dänzer) [2044440] - drm/amdgpu: IH process reset count when restart (Michel Dänzer) [2044440] - drm/amd/pm: avoid duplicate powergate/ungate setting (Michel Dänzer) [2044440] - drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (Michel Dänzer) [2044440] - drm/i915: Fix type1 DVI DP dual mode adapter heuristic for modern platforms (Michel Dänzer) [2044440] - drm/i915/dp: Ensure max link params are always valid (Michel Dänzer) [2044440] - drm/i915/dp: Ensure sink rate values are always valid (Michel Dänzer) [2044440] - drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap (Michel Dänzer) [2044440] - drm/udl: fix control-message timeout (Michel Dänzer) [2044440] - drm/amd/display: Limit max DSC target bpp for specific monitors (Michel Dänzer) [2044440] - drm/amd/display: Update swizzle mode enums (Michel Dänzer) [2044440] - drm/cma-helper: Release non-coherent memory with dma_free_noncoherent() (Michel Dänzer) [2044440] - Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping" (Michel Dänzer) [2044440] - drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Michel Dänzer) [2044440] - x86/speculation: Check CPU capability before applying IBRS spectre v2 mitigation (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Warn about Spectre v2 LFENCE mitigation (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Update link to AMD speculation whitepaper (Waiman Long) [2062166] {CVE-2021-26401} - x86/speculation: Use generic retpoline by default on AMD (Waiman Long) [2062166] {CVE-2021-26401} - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - Documentation/hw-vuln: Update spectre doc (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86/speculation: Add eIBRS + Retpoline options (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86: deduplicate the spectre_v2_user documentation (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi) [2064863] {CVE-2022-1011} - ice: Do not enable VLAN pruning when spoofchk is enabled (Ivan Vecera) [2062343] - ice: don't allow to run ice_send_event_to_aux() in atomic ctx (Ivan Vecera) [2062343] - ice: fix 'scheduling while atomic' on aux critical err interrupt (Ivan Vecera) [2062343] - ice: Fix MAC address setting (Ivan Vecera) [2062343] - ice: Clear default forwarding VSI during release (Ivan Vecera) [2062343] - ice: Fix broken IFF_ALLMULTI handling (Ivan Vecera) [2062343] - iavf: Fix hang during reboot/shutdown (Ivan Vecera) [2062343] - iavf: Fix double free in iavf_reset_task (Ivan Vecera) [2062343] - ice: destroy flow director filter mutex after releasing VSIs (Ivan Vecera) [2062343] - ice: fix NULL pointer dereference in ice_update_vsi_tx_ring_stats() (Ivan Vecera) [2062343] - iavf: Fix adopting new combined setting (Ivan Vecera) [2062343] - iavf: Fix handling of vlan strip virtual channel messages (Ivan Vecera) [2062343] - iavf: Fix __IAVF_RESETTING state usage (Ivan Vecera) [2062343] - iavf: Fix missing check for running netdev (Ivan Vecera) [2062343] - iavf: Fix deadlock in iavf_reset_task (Ivan Vecera) [2062343] - iavf: Fix race in init state (Ivan Vecera) [2062343] - iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS (Ivan Vecera) [2062343] - iavf: Fix init state closure on remove (Ivan Vecera) [2062343] - iavf: Add waiting so the port is initialized in remove (Ivan Vecera) [2062343] - iavf: Rework mutexes for better synchronisation (Ivan Vecera) [2062343] - iavf: remove an unneeded variable (Ivan Vecera) [2062343] - iavf: Fix limit of total number of queues to active queues of VF (Ivan Vecera) [2062343] - iavf: Restrict maximum VLAN filters for VIRTCHNL_VF_OFFLOAD_VLAN_V2 (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 offload enable/disable (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 hotpath (Ivan Vecera) [2062343] - iavf: Add support VIRTCHNL_VF_OFFLOAD_VLAN_V2 during netdev config (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 negotiation (Ivan Vecera) [2062343] - virtchnl: Add support for new VLAN capabilities (Ivan Vecera) [2062343] - virtchnl: Use the BIT() macro for capability/offload flags (Ivan Vecera) [2062343] - virtchnl: Remove unused VIRTCHNL_VF_OFFLOAD_RSVD define (Ivan Vecera) [2062343] - virtchnl: Add missing padding to virtchnl_proto_hdrs (Ivan Vecera) [2062343] - ice: Fix race condition during interface enslave (Ivan Vecera) [2062343] - ice: Fix curr_link_speed advertised speed (Ivan Vecera) [2062343] - ice: Don't use GFP_KERNEL in atomic context (Ivan Vecera) [2062343] - ice: Fix error with handling of bonding MTU (Ivan Vecera) [2062343] - ice: stop disabling VFs due to PF error responses (Ivan Vecera) [2062343] - ice: initialize local variable 'tlv' (Ivan Vecera) [2062343] - ice: check the return of ice_ptp_gettimex64 (Ivan Vecera) [2062343] - ice: fix concurrent reset and removal of VFs (Ivan Vecera) [2062343] - ice: fix setting l4 port flag when adding filter (Ivan Vecera) [2062343] - ice: Match on all profiles in slow-path (Ivan Vecera) [2062343] - ice: enable parsing IPSEC SPI headers for RSS (Ivan Vecera) [2062343] - ice: Avoid RTNL lock when re-creating auxiliary device (Ivan Vecera) [2062343] - ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler (Ivan Vecera) [2062343] - ice: fix IPIP and SIT TSO offload (Ivan Vecera) [2062343] - ice: fix an error code in ice_cfg_phy_fec() (Ivan Vecera) [2062343] - ice: Use bitmap_free() to free bitmap (Ivan Vecera) [2062343] - ice: Optimize a few bitmap operations (Ivan Vecera) [2062343] - ice: Slightly simply ice_find_free_recp_res_idx (Ivan Vecera) [2062343] - ice: improve switchdev's slow-path (Ivan Vecera) [2062343] - ice: replay advanced rules after reset (Ivan Vecera) [2062343] - ice: Add flow director support for channel mode (Ivan Vecera) [2062343] - ice: trivial: fix odd indenting (Ivan Vecera) [2062343] - ice: support crosstimestamping on E822 devices if supported (Ivan Vecera) [2062343] - ice: exit bypass mode once hardware finishes timestamp calibration (Ivan Vecera) [2062343] - ice: ensure the hardware Clock Generation Unit is configured (Ivan Vecera) [2062343] - ice: implement basic E822 PTP support (Ivan Vecera) [2062343] - ice: convert clk_freq capability into time_ref (Ivan Vecera) [2062343] - ice: introduce ice_ptp_init_phc function (Ivan Vecera) [2062343] - ice: use 'int err' instead of 'int status' in ice_ptp_hw.c (Ivan Vecera) [2062343] - ice: PTP: move setting of tstamp_config (Ivan Vecera) [2062343] - ice: introduce ice_base_incval function (Ivan Vecera) [2062343] - ice: xsk: fix cleaned_count setting (Ivan Vecera) [2062343] - ice: xsk: allow empty Rx descriptors on XSK ZC data path (Ivan Vecera) [2062343] - ice: xsk: allocate separate memory for XDP SW ring (Ivan Vecera) [2062343] - ice: xsk: return xsk buffers back to pool when cleaning the ring (Ivan Vecera) [2062343] - ice: use modern kernel API for kick (Ivan Vecera) [2062343] - ice: tighter control over VSI_DOWN state (Ivan Vecera) [2062343] - ice: use prefetch methods (Ivan Vecera) [2062343] - ice: update to newer kernel API (Ivan Vecera) [2062343] - ice: support immediate firmware activation via devlink reload (Ivan Vecera) [2062343] - ice: reduce time to read Option ROM CIVD data (Ivan Vecera) [2062343] - ice: move ice_devlink_flash_update and merge with ice_flash_pldm_image (Ivan Vecera) [2062343] - ice: move and rename ice_check_for_pending_update (Ivan Vecera) [2062343] - ice: devlink: add shadow-ram region to snapshot Shadow RAM (Ivan Vecera) [2062343] - ice: Remove unused ICE_FLOW_SEG_HDRS_L2_MASK (Ivan Vecera) [2062343] - ice: Remove unnecessary casts (Ivan Vecera) [2062343] - ice: Propagate error codes (Ivan Vecera) [2062343] - ice: Remove excess error variables (Ivan Vecera) [2062343] - ice: Cleanup after ice_status removal (Ivan Vecera) [2062343] - ice: Remove enum ice_status (Ivan Vecera) [2062343] - ice: Use int for ice_status (Ivan Vecera) [2062343] - ice: Remove string printing for ice_status (Ivan Vecera) [2062343] - ice: Refactor status flow for DDP load (Ivan Vecera) [2062343] - ice: Refactor promiscuous functions (Ivan Vecera) [2062343] - ice: refactor PTYPE validating (Ivan Vecera) [2062343] - ice: Add package PTYPE enable information (Ivan Vecera) [2062343] - ice: safer stats processing (Ivan Vecera) [2062343] - ice: fix adding different tunnels (Ivan Vecera) [2062343] - ice: fix choosing UDP header type (Ivan Vecera) [2062343] - ice: ignore dropped packets during init (Ivan Vecera) [2062343] - ice: rearm other interrupt cause register after enabling VFs (Ivan Vecera) [2062343] - net/ice: Remove unused enum (Ivan Vecera) [2062343] - net/ice: Fix boolean assignment (Ivan Vecera) [2062343] - net/ice: Add support for enable_iwarp and enable_roce devlink param (Ivan Vecera) [2062343] - ice: avoid bpf_prog refcount underflow (Ivan Vecera) [2062343] - ice: fix vsi->txq_map sizing (Ivan Vecera) [2062343] - ice: Hide bus-info in ethtool for PRs in switchdev mode (Ivan Vecera) [2062343] - ice: Clear synchronized addrs when adding VFs in switchdev mode (Ivan Vecera) [2062343] - ice: fix error return code in ice_get_recp_frm_fw() (Ivan Vecera) [2062343] - ice: Fix clang -Wimplicit-fallthrough in ice_pull_qvec_from_rc() (Ivan Vecera) [2062343] - ice: Add support to print error on PHY FW load failure (Ivan Vecera) [2062343] - ice: Add support for changing MTU on PR in switchdev mode (Ivan Vecera) [2062343] - ice: send correct vc status in switchdev (Ivan Vecera) [2062343] - ice: support for GRE in eswitch (Ivan Vecera) [2062343] - ice: low level support for tunnels (Ivan Vecera) [2062343] - ice: VXLAN and Geneve TC support (Ivan Vecera) [2062343] - ice: support for indirect notification (Ivan Vecera) [2062343] - ice: Add tc-flower filter support for channel (Ivan Vecera) [2062343] - ice: enable ndo_setup_tc support for mqprio_qdisc (Ivan Vecera) [2062343] - ice: Add infrastructure for mqprio support via ndo_setup_tc (Ivan Vecera) [2062343] - ice: fix an error code in ice_ena_vfs() (Ivan Vecera) [2062343] - ice: use devm_kcalloc() instead of devm_kzalloc() (Ivan Vecera) [2062343] - ice: Make use of the helper function devm_add_action_or_reset() (Ivan Vecera) [2062343] - ice: Refactor PR ethtool ops (Ivan Vecera) [2062343] - ice: Forbid trusted VFs in switchdev mode (Ivan Vecera) [2062343] - ice: Manage act flags for switchdev offloads (Ivan Vecera) [2062343] - ice: introduce XDP_TX fallback path (Ivan Vecera) [2062343] - ice: optimize XDP_TX workloads (Ivan Vecera) [2062343] - ice: propagate xdp_ring onto rx_ring (Ivan Vecera) [2062343] - ice: do not create xdp_frame on XDP_TX (Ivan Vecera) [2062343] - ice: unify xdp_rings accesses (Ivan Vecera) [2062343] - ice: ndo_setup_tc implementation for PR (Ivan Vecera) [2062343] - ice: ndo_setup_tc implementation for PF (Ivan Vecera) [2062343] - ice: Allow changing lan_en and lb_en on all kinds of filters (Ivan Vecera) [2062343] - ice: cleanup rules info (Ivan Vecera) [2062343] - ice: allow deleting advanced rules (Ivan Vecera) [2062343] - ice: allow adding advanced rules (Ivan Vecera) [2062343] - ice: create advanced switch recipe (Ivan Vecera) [2062343] - ice: manage profiles and field vectors (Ivan Vecera) [2062343] - ice: implement low level recipes functions (Ivan Vecera) [2062343] - ice: add port representor ethtool ops and stats (Ivan Vecera) [2062343] - ice: switchdev slow path (Ivan Vecera) [2062343] - ice: rebuild switchdev when resetting all VFs (Ivan Vecera) [2062343] - ice: enable/disable switchdev when managing VFs (Ivan Vecera) [2062343] - ice: introduce new type of VSI for switchdev (Ivan Vecera) [2062343] - ice: set and release switchdev environment (Ivan Vecera) [2062343] - net: export metadata_dst_free() (Ivan Vecera) [2062343] - ice: allow changing lan_en and lb_en on dflt rules (Ivan Vecera) [2062343] - ice: manage VSI antispoof and destination override (Ivan Vecera) [2062343] - ice: allow process VF opcodes in different ways (Ivan Vecera) [2062343] - ice: introduce VF port representor (Ivan Vecera) [2062343] - ice: Move devlink port to PF/VF struct (Ivan Vecera) [2062343] - ice: support basic E-Switch mode control (Ivan Vecera) [2062343] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ivan Vecera) [2062343] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ivan Vecera) [2062343] - ice: Use xdp_buf instead of rx_buf for xsk zero-copy (Ivan Vecera) [2062343] - ice: fix FDIR init missing when reset VF (Ivan Vecera) [2062343] - intel: Remove rcu_read_lock() around XDP program invocation (Ivan Vecera) [2062343] - intel: Update drivers to use ethtool_sprintf (Ivan Vecera) [2062343] - ice: fix conversion to new udp_tunnel infrastructure (Ivan Vecera) [2062343] - intel-ethernet: clean up W=1 warnings in kdoc (Ivan Vecera) [2062343] - PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Ivan Vecera) [2062343] - treewide: Use sizeof_field() macro (Ivan Vecera) [2062343] - devlink: Add 'enable_iwarp' generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_vnet" generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_rdma" generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_eth" generic device param (Ivan Vecera) [2062343] - gfs2: dequeue iopen holder in gfs2_inode_lookup error (Bob Peterson) [2061665] - redhat/configs: Increase CONFIG_LOCKDEP_CHAINS_BITS from 16 to 17 (Waiman Long) [2057339] - redhat: spec: trigger dracut when modules are installed separately (Jan Stancek) [2060237 2016948]- makefile: Add dist-* targets (Prarit Bhargava) - Fonts: Replace discarded const qualifier (Nico Pache) [1904374] - Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Nico Pache) [1904374] - fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Nico Pache) [1904374] - x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (Prarit Bhargava) [2040021] - x86/cpu: Add Raptor Lake to Intel family (Prarit Bhargava) [2040021] - powerpc/64: Move paca allocation later in boot (Desnes A. Nunes do Rosario) [2016335] - powerpc/prom: fix early DEBUG messages (Desnes A. Nunes do Rosario) [2016335] - powerpc: Set crashkernel offset to mid of RMA region (Desnes A. Nunes do Rosario) [2016335] - KVM: x86/mmu: Don't advance iterator after restart due to yielding (Nico Pache) [2058907] - igb: refactor XDP registration (Corinna Vinschen) [2040171] - igc: avoid kernel warning when changing RX ring parameters (Corinna Vinschen) [2040171] - scsi: qedi: Fix cmd_cleanup_cmpl counter mismatch issue (Nilesh Javali) [2054565] - EDAC/amd64: Save max number of controllers for F19 M70 (Aristeu Rozanski) [2064285] - CI: Use 8.6-rt branch for rhel8 realtime_check (Chris White) - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues (Ming Lei) [2046525] - tipc: fix incorrect order of state message data sanity check (Xin Long) [2048971] - tipc: improve size validations for received domain records (Xin Long) [2048971] {CVE-2022-0435} - efi/x86: Call efi_parse_options() from efi_main() (Lenny Szubowicz) [2049233]- net/mlx5e: TC, Remove redundant error logging (Amir Tzin) [2023907] - net/mlx5: DR, Warn on failure to destroy objects due to refcount (Amir Tzin) [2022325] - net/mlx5: DR, Add support for dumping steering info (Amir Tzin) [2022325] - net/mlx5: DR, Add missing reserved fields to dr_match_param (Amir Tzin) [2022325] - net/mlx5: DR, Add check for flex parser ID value (Amir Tzin) [2022325] - net/mlx5: DR, Rename list field in matcher struct to list_node (Amir Tzin) [2022325] - net/mlx5: DR, Remove unused struct member in matcher (Amir Tzin) [2022325] - net/mlx5: DR, Fix error flow in creating matcher (Amir Tzin) [2022325] - net/mlx5e: Avoid implicit modify hdr for decap drop rule (Amir Tzin) [2015434] - net/mlx5e: TC, Fix memory leak with rules with internal port (Amir Tzin) [2015434] - net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Amir Tzin) [2015434] - net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Amir Tzin) [2015434] - net/mlx5: E-Switch, Check group pointer before reading bw_share value (Amir Tzin) [2015434] - net/mlx5: E-Switch, fix single FDB creation on BlueField (Amir Tzin) [2015434] - net/mlx5: E-switch, Respect BW share of the new group (Amir Tzin) [2015434] - net/mlx5: DR, Fix check for unsupported fields in match param (Amir Tzin) [2015434] - net/mlx5: E-Switch, rebuild lag only when needed (Amir Tzin) [2015434] - net/mlx5e: Delete forward rule for ct or sample action (Amir Tzin) [2015434] - net/mlx5: E-Switch, Use indirect table only if all destinations support it (Amir Tzin) [2015434] - net/mlx5: Support internal port as decap route device (Amir Tzin) [2015434] - net/mlx5e: Term table handling of internal port rules (Amir Tzin) [2015434] - net/mlx5e: Add indirect tc offload of ovs internal port (Amir Tzin) [2015434] - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Amir Tzin) [2015434] - net/mlx5e: Offload internal port as encap route device (Amir Tzin) [2015434] - net/mlx5e: Offload tc rules that redirect to ovs internal port (Amir Tzin) [2015434] - net/mlx5e: Accept action skbedit in the tc actions list (Amir Tzin) [2015434] - net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Amir Tzin) [2015434] - net/mlx5e: Use generic name for the forwarding dev pointer (Amir Tzin) [2015434] - net/mlx5e: Refactor rx handler of represetor device (Amir Tzin) [2015434] - net/mlx5: DR, Add check for unsupported fields in match param (Amir Tzin) [2015434] - net/mlx5: Allow skipping counter refresh on creation (Amir Tzin) [2015434] - net/mlx5e: IPsec: Refactor checksum code in tx data path (Amir Tzin) [2015434] - net/mlx5: CT: Remove warning of ignore_flow_level support for VFs (Amir Tzin) [2015434] - net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() (Amir Tzin) [2015434] - net/mlx5: Bridge, fix uninitialized variable usage (Amir Tzin) [2015434] - net/mlx5: Lag, don't update lag if lag isn't supported (Amir Tzin) [2015434] - net/mlx5: E-switch, Return correct error code on group creation failure (Amir Tzin) [2015434] - net/mlx5: Bridge, support LAG (Amir Tzin) [2015434] - net/mlx5: Bridge, allow merged eswitch connectivity (Amir Tzin) [2015434] - net/mlx5: Bridge, extract FDB delete notification to function (Amir Tzin) [2015434] - net/mlx5: Bridge, identify port by vport_num+esw_owner_vhca_id pair (Amir Tzin) [2015434] - net/mlx5: Bridge, obtain core device from eswitch instead of priv (Amir Tzin) [2015434] - net/mlx5: Bridge, release bridge in same function where it is taken (Amir Tzin) [2015434] - net/mlx5: Lag, Create shared FDB when in switchdev mode (Amir Tzin) [2015434] - net/mlx5: E-Switch, add logic to enable shared FDB (Amir Tzin) [2015434] - net/mlx5: Lag, properly lock eswitch if needed (Amir Tzin) [2015434] - net/mlx5: Add send to vport rules on paired device (Amir Tzin) [2015434] - net/mlx5: E-Switch, Add event callback for representors (Amir Tzin) [2015434] - net/mlx5e: Use shared mappings for restoring from metadata (Amir Tzin) [2015434] - net/mlx5e: Add an option to create a shared mapping (Amir Tzin) [2015434] - net/mlx5: E-Switch, set flow source for send to uplink rule (Amir Tzin) [2015434] - RDMA/mlx5: Add shared FDB support (Amir Tzin) [2015434] - {net, RDMA}/mlx5: Extend send to vport rules (Amir Tzin) [2015434] - RDMA/mlx5: Fill port info based on the relevant eswitch (Amir Tzin) [2015434] - net/mlx5: Lag, add initial logic for shared FDB (Amir Tzin) [2015434] - net/mlx5: Return mdev from eswitch (Amir Tzin) [2015434] - net/mlx5: E-switch, Add QoS tracepoints (Amir Tzin) [2015434] - net/mlx5: E-switch, Allow to add vports to rate groups (Amir Tzin) [2015434] - net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Amir Tzin) [2015434] - net/mlx5: E-switch, Introduce rate limiting groups API (Amir Tzin) [2015434] - net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Amir Tzin) [2015434] - net/mlx5: E-switch, Move QoS related code to dedicated file (Amir Tzin) [2015434] - net/mlx5e: TC, Support sample offload action for tunneled traffic (Amir Tzin) [2015434] - net/mlx5e: TC, Restore tunnel info for sample offload (Amir Tzin) [2015434] - net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Amir Tzin) [2015434] - net/mlx5e: Refactor ct to use post action infrastructure (Amir Tzin) [2015434] - net/mlx5e: Introduce post action infrastructure (Amir Tzin) [2015434] - net/mlx5e: CT, Use xarray to manage fte ids (Amir Tzin) [2015434] - net/mlx5e: Move sample attribute to flow attribute (Amir Tzin) [2015434] - net/mlx5e: Move esw/sample to en/tc/sample (Amir Tzin) [2015434] - net/mlx5e: Remove mlx5e dependency from E-Switch sample (Amir Tzin) [2015434] - net/mlx5: DR, Fix querying eswitch manager vport for ECPF (Amir Tzin) [2018097] - net/mlx5: DR, Handle eswitch manager and uplink vports separately (Amir Tzin) [2018097] - net/mlx5: DR, Add missing string for action type SAMPLER (Amir Tzin) [2018097] - net/mlx5: DR, init_next_match only if needed (Amir Tzin) [2018097] - net/mlx5: DR, Increase supported num of actions to 32 (Amir Tzin) [2018097] - net/mlx5: DR, Add support for SF vports (Amir Tzin) [2018097] - net/mlx5: DR, Support csum recalculation flow table on SFs (Amir Tzin) [2018097] - net/mlx5: DR, Align error messages for failure to obtain vport caps (Amir Tzin) [2018097] - net/mlx5: DR, Add missing query for vport 0 (Amir Tzin) [2018097] - net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK (Amir Tzin) [2018097] - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (Dick Kennedy) [1943202] - nvme-tcp: change target from tech-preview to unmaintained (John Meneghini) [2061577] - drm/amd/display: Don't reinitialize DMCUB on s0ix resume (Karol Herbst) [2059680] - tcp: Add snd_wnd to TCP_INFO (Davide Caratti) [2056608] - tcp: Add TCP_INFO counter for packets received out-of-order (Davide Caratti) [2056608] - net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Amir Tzin) [1982236] - net/mlx5e: Add TX max rate support for MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() (Amir Tzin) [1982236] - net/mlx5e: Allow only complete TXQs partition in MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Mutually exclude setting of TX-port-TS and MQPRIO in channel mode (Amir Tzin) [1982236] - net/mlx5e: Fix condition when retrieving PTP-rqn (Amir Tzin) [1982236] - net/mlx5: Fix inner TTC table creation (Amir Tzin) [1982236] - net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Amir Tzin) [1982236] - net/mlx5e: Improve MQPRIO resiliency (Amir Tzin) [1982236] - net/mlx5e: Support MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Handle errors of netdev_set_num_tc() (Amir Tzin) [1982236] - net/mlx5e: Maintain MQPRIO mode parameter (Amir Tzin) [1982236] - net/mlx5e: Abstract MQPRIO params (Amir Tzin) [1982236] - net/mlx5e: Support flow classification into RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Support multiple RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Dynamically allocate TIRs in RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Convert RSS to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Introduce abstraction of RSS context (Amir Tzin) [1982236] - net/mlx5e: Introduce TIR create/destroy API in rx_res (Amir Tzin) [1982236] - net/mlx5e: Do not try enable RSS when resetting indir table (Amir Tzin) [1982236] - net/mlx5: Embed mlx5_ttc_table (Amir Tzin) [1982236] - net/mlx5: Move TTC logic to fs_ttc (Amir Tzin) [1982236] - net/mlx5e: Decouple TTC logic from mlx5e (Amir Tzin) [1982236] - net/mlx5e: Rename some related TTC args and functions (Amir Tzin) [1982236] - net/mlx5e: Rename traffic type enums (Amir Tzin) [1982236] - net/mlx5e: Allocate the array of channels according to the real max_nch (Amir Tzin) [1982236] - net/mlx5e: Hide all implementation details of mlx5e_rx_res (Amir Tzin) [1982236] - net/mlx5e: Introduce mlx5e_channels API to get RQNs (Amir Tzin) [1982236] - net/mlx5e: Use a new initializer to build uniform indir table (Amir Tzin) [1982236] - net/mlx5e: Use the new TIR API for kTLS (Amir Tzin) [1982236] - net/mlx5e: Move management of indir traffic types to rx_res (Amir Tzin) [1982236] - net/mlx5e: Convert TIR to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Create struct mlx5e_rss_params_hash (Amir Tzin) [1982236] - net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Amir Tzin) [1982236] - net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Amir Tzin) [1982236] - net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Amir Tzin) [1982236] - net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Amir Tzin) [1982236] - net/mlx5e: Take RQT out of TIR and group RX resources (Amir Tzin) [1982236] - net/mlx5e: Move RX resources to a separate struct (Amir Tzin) [1982236] - net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Amir Tzin) [1982236] - net/mlx5e: Convert RQT to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Amir Tzin) [1982236] - net/mlx5: Take TIR destruction out of the TIR list lock (Amir Tzin) [1982236] - PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset (Myron Stowe) [2060122] - PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() (Myron Stowe) [2060122] - iommu/vt-d: Fix double list_add when enabling VMD in scalable mode (Jerry Snitselaar) [2062094] - redhat/configs: Disable CONFIG_SENSORS_NCT6683 in RHEL for arm/aarch64 (Dean Nelson) [2059695] - redhat: drop the -sha512 suffix from default rhpkg invocation (Jarod Wilson) - sysctl: return -EINVAL if val violates minmax (Rafael Aquini) [2062571] - kernel/sysctl.c: switch to bitmap_zalloc() (Rafael Aquini) [2062571] - netlabel: remove unused parameter in netlbl_netlink_auditinfo() (William Zhao) [1985319] - netlabel: Fix memory leak in netlbl_mgmt_add_common (William Zhao) [1985319] - bpftool: Fix indent in option lists in the documentation (Yauheni Kaliuta) [2014861] - libbpf: Fix memleak in libbpf_netlink_recv() (Yauheni Kaliuta) [2014861] - libbpf: Use dynamically allocated buffer when receiving netlink messages (Yauheni Kaliuta) [2014861] - libbpf: Clean gen_loader's attach kind. (Yauheni Kaliuta) [2014861] - powerpc/bpf: Use bctrl for making function calls (Jiri Olsa) [2014861] - powerpc/signal: Use PPC_RAW_xx() macros (Jiri Olsa) [2014861] - powerpc/ebpf64: Use PPC_RAW_MFLR() (Jiri Olsa) [2014861] - powerpc/opcodes: Add shorter macros for registers for use with PPC_RAW_xx() (Jiri Olsa) [2014861] - lib/test: fix spelling mistakes (Jiri Olsa) [2014861] - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Jiri Olsa) [2014861] - bpf: Allow bpf_get_current_ancestor_cgroup_id for tracing (Jiri Olsa) [2014861] - docs: bpf: bpf_lsm.rst: avoid using ReST :doc:`foo` markup (Jiri Olsa) [2014861] - bpf, docs: Add llvm_reloc.rst to explain llvm bpf relocations (Jiri Olsa) [2014861] - bpf, arm64: Remove redundant switch case about BPF_DIV and BPF_MOD (Jiri Olsa) [2014861] - bpf, arm64: Replace STACK_ALIGN() with round_up() to align stack size (Jiri Olsa) [2014861] - selftests, bpf: Test that dead ldx_w insns are accepted (Jiri Olsa) [2014861] - bpf, selftests: Add test cases for pointer alu from multiple paths (Jiri Olsa) [2014861] - bpf: Selftest to verify mixing bpf2bpf calls and tailcalls with insn patch (Jiri Olsa) [2014861] - selftests/bpf: Fix ringbuf test fetching map FD (Jiri Olsa) [2014861] - selftests/bpf: Whitelist test_progs.h from .gitignore (Jiri Olsa) [2014861] - selftests, bpf: Make docs tests fail more reliably (Jiri Olsa) [2014861] - selftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checks (Jiri Olsa) [2014861] - selftests/bpf: Add bpf_lookup_and_delete_elem tests (Jiri Olsa) [2014861] - selftests/bpf: Convert test trace_printk to lskel. (Jiri Olsa) [2014861] - selftests/bpf: Convert test printk to use rodata. (Jiri Olsa) [2014861] - selftests/bpf: Convert atomics test to light skeleton. (Yauheni Kaliuta) [2014861] - selftests/bpf: Convert few tests to light skeleton. (Jiri Olsa) [2014861] - selftests/bpf: Test for btf_load command. (Jiri Olsa) [2014861] - selftests/bpf: Test for syscall program type (Jiri Olsa) [2014861] - libbpf: Add selftests for TC-BPF management API (Jiri Olsa) [2014861] - selftests/bpf: Validate skeleton gen handles skipped fields (Jiri Olsa) [2014861] - selftests/bpf: Stop using static variables for passing data to/from user-space (Jiri Olsa) [2014861] - tools: bpftool: Document and add bash completion for -L, -B options (Jiri Olsa) [2014861] - tools: bpftool: Update and synchronise option list in doc and help msg (Jiri Olsa) [2014861] - bpftool: Remove unused includes to (Jiri Olsa) [2014861] - powerpc/bpf: Fix write protecting JIT code (Jiri Olsa) [2014861] - libbpf: Fix lookup_and_delete_elem_flags error reporting (Jiri Olsa) [2014861] - bpftool: Check malloc return value in mount_bpffs_for_pin (Jiri Olsa) [2014861] - tools: bpf: Fix error in 'make -C tools/ bpf_install' (Jiri Olsa) [2014861] - bpftool: Properly close va_list 'ap' by va_end() on error (Jiri Olsa) [2014861] - bpf: Fix libelf endian handling in resolv_btfids (Jiri Olsa) [2014861] - tools/bpftool: Fix error return code in do_batch() (Jiri Olsa) [2014861] - tools/bpftool: Fix cross-build (Jiri Olsa) [2014861] - bpftool: Set errno on skeleton failures and propagate errors (Jiri Olsa) [2014861] - bpftool: Use syscall/loader program in "prog load" and "gen skeleton" command. (Jiri Olsa) [2014861] - bpftool: Stop emitting static variables in BPF skeleton (Jiri Olsa) [2014861] - bpftool: Strip const/volatile/restrict modifiers from .bss and .data vars (Jiri Olsa) [2014861] - bpf: Add missing bpf_read_[un]lock_trace() for syscall program (Jiri Olsa) [2014861] - libbpf: Fix skel_internal.h to set errno on loader retval < 0 (Jiri Olsa) [2014861] - libbpf: Fix segfault in light skeleton for objects without BTF (Jiri Olsa) [2014861] - libbpf: Return non-null error on failures in libbpf_find_prog_btf_id() (Jiri Olsa) [2014861] - libbpf, doc: Eliminate warnings in libbpf_naming_convention (Jiri Olsa) [2014861] - net, core: Allow netdev_lower_get_next_private_rcu in bh context (Jiri Olsa) [2014861] - samples/bpf: Fix the error return code of xdp_redirect's main() (Jiri Olsa) [2014861] - samples/bpf: Fix Segmentation fault for xdp_redirect command (Jiri Olsa) [2014861] - samples/bpf: Add missing option to xdp_sample_pkts usage (Jiri Olsa) [2014861] - samples/bpf: Add missing option to xdp_fwd usage (Jiri Olsa) [2014861] - samples, bpf: Suppress compiler warning (Jiri Olsa) [2014861] - file: Rename __close_fd to close_fd and remove the files parameter (Jiri Olsa) [2014861] - bpf: Fix ringbuf helper function compatibility (Jiri Olsa) [2014861] - bpf: Clear zext_dst of dead insns (Jiri Olsa) [2014861] - bpf: Add rcu_read_lock in bpf_get_current_[ancestor_]cgroup_id() helpers (Jiri Olsa) [2014861] - bpf, core: Fix kernel-doc notation (Jiri Olsa) [2014861] - libbpf: Do not close un-owned FD 0 on errors (Jiri Olsa) [2014861] - libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT (Jiri Olsa) [2014861] - s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] (Jiri Olsa) [2014861] - libbpf: Restore errno return for functions that were already returning it (Jiri Olsa) [2014861] - powerpc/bpf: Write protect JIT code (Jiri Olsa) [2014861] - powerpc/bpf: Remove bpf_jit_free() (Jiri Olsa) [2014861] - bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc (Jiri Olsa) [2014861] - bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() (Jiri Olsa) [2014861] - bpf: Allow RCU-protected lookups to happen from bh context (Jiri Olsa) [2014861] - bpf, x86: Remove unused cnt increase from EMIT macro (Jiri Olsa) [2014861] - libbpf: Switch to void * casting in netlink helpers (Jiri Olsa) [2014861] - libbpf: Add request buffer type for netlink messages (Jiri Olsa) [2014861] - libbpf: Add extra BPF_PROG_TYPE check to bpf_object__probe_loading (Jiri Olsa) [2014861] - bpf: Add documentation for libbpf including API autogen (Jiri Olsa) [2014861] - bpf: Fix up register-based shifts in interpreter to silence KUBSAN (Jiri Olsa) [2014861] - libbpf: Fail compilation if target arch is missing (Jiri Olsa) [2014861] - bpf: Fix typo in kernel/bpf/bpf_lsm.c (Jiri Olsa) [2014861] - bpf: Support BPF_FUNC_get_socket_cookie() for BPF_PROG_TYPE_SK_REUSEPORT. (Jiri Olsa) [2014861] - libbpf: Set NLM_F_EXCL when creating qdisc (Jiri Olsa) [2014861] - libbpf: Remove unneeded check for flags during tc detach (Jiri Olsa) [2014861] - libbpf: Simplify the return expression of bpf_object__init_maps function (Jiri Olsa) [2014861] - libbpf: Fix pr_warn type warnings on 32bit (Jiri Olsa) [2014861] - libbpf: Install skel_internal.h header used from light skeletons (Jiri Olsa) [2014861] - libbpf: Refactor header installation portions of Makefile (Jiri Olsa) [2014861] - libbpf: Move few APIs from 0.4 to 0.5 version (Jiri Olsa) [2014861] - bpf, tnums: Provably sound, faster, and more precise algorithm for tnum_mul (Jiri Olsa) [2014861] - libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h (Jiri Olsa) [2014861] - libbpf: Streamline error reporting for high-level APIs (Jiri Olsa) [2014861] - libbpf: Streamline error reporting for low-level APIs (Jiri Olsa) [2014861] - libbpf: Add libbpf_set_strict_mode() API to turn on libbpf 1.0 behaviors (Jiri Olsa) [2014861] - bpf: Fix spelling mistakes (Jiri Olsa) [2014861] - bpf: Extend libbpf with bpf_map_lookup_and_delete_elem_flags (Jiri Olsa) [2014861] - bpf: Add lookup_and_delete_elem support to hashtab (Jiri Olsa) [2014861] - libbpf: Skip bpf_object__probe_loading for light skeleton (Jiri Olsa) [2014861] - bpf: Make some symbols static (Jiri Olsa) [2014861] - bpf: Add cmd alias BPF_PROG_RUN (Jiri Olsa) [2014861] - libbpf: Introduce bpf_map__initial_value(). (Jiri Olsa) [2014861] - libbpf: Cleanup temp FDs when intermediate sys_bpf fails. (Jiri Olsa) [2014861] - libbpf: Generate loader program out of BPF ELF file. (Jiri Olsa) [2014861] - libbpf: Preliminary support for fd_idx (Jiri Olsa) [2014861] - libbpf: Add bpf_object pointer to kernel_supports(). (Jiri Olsa) [2014861] - libbpf: Change the order of data and text relocations. (Jiri Olsa) [2014861] - bpf: Add bpf_sys_close() helper. (Jiri Olsa) [2014861] - bpf: Add bpf_btf_find_by_name_kind() helper. (Jiri Olsa) [2014861] - bpf: Introduce fd_idx (Jiri Olsa) [2014861] - bpf: Make btf_load command to be bpfptr_t compatible. (Jiri Olsa) [2014861] - libbpf: Support for syscall program type (Jiri Olsa) [2014861] - bpf: Prepare bpf syscall to be used from kernel and user space. (Jiri Olsa) [2014861] - bpf: Introduce bpfptr_t user/kernel pointer. (Jiri Olsa) [2014861] - bpf: Introduce bpf_sys_bpf() helper and program type. (Jiri Olsa) [2014861] - libbpf: Add low level TC-BPF management API (Jiri Olsa) [2014861] - libbpf: Add various netlink helpers (Jiri Olsa) [2014861] - libbpf: Reject static entry-point BPF programs (Jiri Olsa) [2014861] - libbpf: Reject static maps (Jiri Olsa) [2014861] - libbpf: Treat STV_INTERNAL same as STV_HIDDEN for functions (Jiri Olsa) [2014861] - libbpf: Add per-file linker opts (Jiri Olsa) [2014861] - bpf: verifier: Use copy_array for jmp_history (Jiri Olsa) [2014861] - bpf: verifier: Improve function state reallocation (Jiri Olsa) [2014861]- ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050807] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060875] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032303] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052167] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190] - megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek) - internal: update RHEL_MINOR for the start of RHEL-8.7 development (Jarod Wilson)- ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050807] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060875] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032303] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052167] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190]- megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek)- xfs: don't generate selinux audit messages for capability testing (Brian Foster) [2059835]- ice: Implement support for SMA and U.FL on E810-T (Jonathan Toppins) [1975007] - ice: Add support for SMA control multiplexer (Jonathan Toppins) [1975007] - ice: Implement functions for reading and setting GPIO pins (Jonathan Toppins) [1975007] - ice: Refactor ice_aqc_link_topo_addr (Jonathan Toppins) [1975007] - xfs: restore speculative_cow_prealloc_lifetime sysctl (Bill O'Donnell) [2015621] - xfs: Fix the free logic of state in xfs_attr_node_hasname (Bill O'Donnell) [2015621 2037498] - xfs: punch out data fork delalloc blocks on COW writeback failure (Bill O'Donnell) [2015621 2012872] - xfs: use kmem_cache_free() for kmem_cache objects (Bill O'Donnell) [2015621] - xfs: logging the on disk inode LSN can make it go backwards (Bill O'Donnell) [2015621] - xfs: only reset incore inode health state flags when reclaiming an inode (Bill O'Donnell) [2015621] - xfs: remove obsolete AGF counter debugging (Bill O'Donnell) [2015621] - xfs: Initialize xfs_alloc_arg->total correctly when allocating minlen extents (Bill O'Donnell) [2015621] - xfs: Fix dax inode extent calculation when direct write is performed on an unwritten extent (Bill O'Donnell) [2015621] - xfs: mark a data structure sick if there are cross-referencing errors (Bill O'Donnell) [2015621] - xfs: fix maxlevels comparisons in the btree staging code (Bill O'Donnell) [2015621] - xfs: fix incorrect unit conversion in scrub tracepoint (Bill O'Donnell) [2015621] - xfs: fix log intent recovery ENOSPC shutdowns when inactivating inodes (Bill O'Donnell) [2015621] - xfs: fix radix tree tag signs (Bill O'Donnell) [2015621] - xfs: force log and push AIL to clear pinned inodes when aborting mount (Bill O'Donnell) [2015621] - xfs: use current->journal_info for detecting transaction recursion (Bill O'Donnell) [2015621] - xfs: don't nest transactions when scanning for eofblocks (Bill O'Donnell) [2015621] - xfs: fix boolreturn.cocci warnings (Bill O'Donnell) [2015621] - xfs: get rid of xfs_growfs_{data,log}_t (Bill O'Donnell) [2015621] - xfs: rename `new' to `delta' in xfs_growfs_data_private() (Bill O'Donnell) [2015621] - xfs: don't bounce the iolock between free_{eof,cow}blocks (Bill O'Donnell) [2015621] - xfs: expose the blockgc workqueue knobs publicly (Bill O'Donnell) [2015621] - xfs: parallelize block preallocation garbage collection (Bill O'Donnell) [2015621] - xfs: rename block gc start and stop functions (Bill O'Donnell) [2015621] - xfs: only walk the incore inode tree once per blockgc scan (Bill O'Donnell) [2015621] - xfs: consolidate the eofblocks and cowblocks workers (Bill O'Donnell) [2015621] - xfs: consolidate incore inode radix tree posteof/cowblocks tags (Bill O'Donnell) [2015621] - xfs: remove trivial eof/cowblocks functions (Bill O'Donnell) [2015621] - xfs: hide xfs_icache_free_cowblocks (Bill O'Donnell) [2015621] - xfs: hide xfs_icache_free_eofblocks (Bill O'Donnell) [2015621] - xfs: relocate the eofb/cowb workqueue functions (Bill O'Donnell) [2015621] - xfs: set WQ_SYSFS on all workqueues in debug mode (Bill O'Donnell) [2015621] - xfs: increase the default parallelism levels of pwork clients (Bill O'Donnell) [2015621] - xfs: flush speculative space allocations when we run out of space (Bill O'Donnell) [2015621] - xfs: refactor xfs_icache_free_{eof,cow}blocks call sites (Bill O'Donnell) [2015621] - xfs: add a tracepoint for blockgc scans (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for chown (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for inode creation (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for file blocks (Bill O'Donnell) [2015621] - xfs: try worst case space reservation upfront in xfs_reflink_remap_extent (Bill O'Donnell) [2015621] - xfs: pass flags and return gc errors from xfs_blockgc_free_quota (Bill O'Donnell) [2015621] - xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts (Bill O'Donnell) [2015621] - xfs: xfs_inode_free_quota_blocks should scan project quota (Bill O'Donnell) [2015621] - xfs: don't stall cowblocks scan if we can't take locks (Bill O'Donnell) [2015621] - xfs: trigger all block gc scans when low on quota space (Bill O'Donnell) [2015621] - xfs: shut down the filesystem if we screw up quota reservation (Bill O'Donnell) [2015621] - xfs: rename code to error in xfs_ioctl_setattr (Bill O'Donnell) [2015621] - xfs: remove xfs_qm_vop_chown_reserve (Bill O'Donnell) [2015621] - xfs: refactor inode ownership change transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: refactor inode creation transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: refactor reflink functions to use xfs_trans_alloc_inode (Bill O'Donnell) [2015621] - xfs: allow reservation of rtblocks with xfs_trans_alloc_inode (Bill O'Donnell) [2015621] - xfs: refactor common transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: reserve data and rt quota at the same time (Bill O'Donnell) [2015621] - xfs: clean up icreate quota reservation calls (Bill O'Donnell) [2015621] - xfs: remove xfs_trans_unreserve_quota_nblks completely (Bill O'Donnell) [2015621] - xfs: create convenience wrappers for incore quota block reservations (Bill O'Donnell) [2015621] - xfs: clean up quota reservation callsites (Bill O'Donnell) [2015621] - xfs: reduce quota reservation when doing a dax unwritten extent conversion (Bill O'Donnell) [2015621] - xfs: reduce exclusive locking on unaligned dio (Bill O'Donnell) [2015621] - xfs: split the unaligned DIO write code out (Bill O'Donnell) [2015621] - xfs: improve the reflink_bounce_dio_write tracepoint (Bill O'Donnell) [2015621] - xfs: simplify the read/write tracepoints (Bill O'Donnell) [2015621] - xfs: remove the buffered I/O fallback assert (Bill O'Donnell) [2015621] - xfs: cleanup the read/write helper naming (Bill O'Donnell) [2015621] - xfs: make xfs_file_aio_write_checks IOCB_NOWAIT-aware (Bill O'Donnell) [2015621] - xfs: factor out a xfs_ilock_iocb helper (Bill O'Donnell) [2015621] - xfs: Fix 'set but not used' warning in xfs_bmap_compute_alignments() (Bill O'Donnell) [2015621] - xfs: fix unused log variable in xfs_log_cover() (Bill O'Donnell) [2015621] - iomap: add a IOMAP_DIO_OVERWRITE_ONLY flag (Bill O'Donnell) [2015621] - iomap: pass a flags argument to iomap_dio_rw (Bill O'Donnell) [2015621] - iomap: rename the flags variable in __iomap_dio_rw (Bill O'Donnell) [2015621] - iomap: Allow filesystem to call iomap_dio_complete without i_rwsem (Bill O'Donnell) [2015621] - xfs: reduce ilock acquisitions in xfs_file_fsync (Bill O'Donnell) [2015621] - xfs: refactor xfs_file_fsync (Bill O'Donnell) [2015621] - xfs: cover the log on freeze instead of cleaning it (Bill O'Donnell) [2015621] - xfs: remove xfs_quiesce_attr() (Bill O'Donnell) [2015621] - xfs: remove duplicate wq cancel and log force from attr quiesce (Bill O'Donnell) [2015621] - xfs: fold sbcount quiesce logging into log covering (Bill O'Donnell) [2015621] - xfs: don't reset log idle state on covering checkpoints (Bill O'Donnell) [2015621] - xfs: cover the log during log quiesce (Bill O'Donnell) [2015621] - xfs: separate log cleaning from log quiesce (Bill O'Donnell) [2015621] - xfs: lift writable fs check up into log worker task (Bill O'Donnell) [2015621] - xfs: set inode size after creating symlink (Bill O'Donnell) [2015621] - xfs: remove a stale comment from xfs_file_aio_write_checks() (Bill O'Donnell) [2015621] - xfs: Introduce error injection to allocate only minlen size extents for files (Bill O'Donnell) [2015621] - xfs: Process allocated extent in a separate function (Bill O'Donnell) [2015621] - xfs: Compute bmap extent alignments in a separate function (Bill O'Donnell) [2015621] - xfs: Remove duplicate assert statement in xfs_bmap_btalloc() (Bill O'Donnell) [2015621] - xfs: Introduce error injection to reduce maximum inode fork extent count (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when swapping extents (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when remapping an extent (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when moving extent from cow to data fork (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when writing to unwritten extent (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when adding/removing xattrs (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when renaming dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when removing dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when adding dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when punching a hole (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when trivally adding a new extent (Bill O'Donnell) [2015621] - xfs: Add helper for checking per-inode extent count overflow (Bill O'Donnell) [2015621] - iwlwifi: pcie: add killer devices to the driver (Íñigo Huguet) [2043453] - iwlwifi: add support for BNJ HW (Íñigo Huguet) [2043453] - iwlwifi: Fix FW name for gl (Íñigo Huguet) [2043453] - iwlwifi: Read the correct addresses when getting the crf id (Íñigo Huguet) [2043453] - iwlwifi: pcie: add jacket bit to device configuration parsing (Íñigo Huguet) [2043453] - iwlwifi: add new ax1650 killer device (Íñigo Huguet) [2043453] - iwlwifi: add new Qu-Hr device (Íñigo Huguet) [2043453] - iwlwifi: add missing entries for Gf4 with So and SoF (Íñigo Huguet) [2043453] - iwlwifi: remove unused iwlax210_2ax_cfg_so_hr_a0 structure (Íñigo Huguet) [2043453] - iwlwifi: add support for Bz-Z HW (Íñigo Huguet) [2043453] - iwlwifi: support 4-bits in MAC step value (Íñigo Huguet) [2043453] - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Íñigo Huguet) [2043453] - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() (Íñigo Huguet) [2043453] - mt76: mt7921: fix a possible race enabling/disabling runtime-pm (Íñigo Huguet) [2043453] - ath11k: Fix unexpected return buffer manager error for QCA6390 (Íñigo Huguet) [2043453] - ath11k: Fix napi related hang (Íñigo Huguet) [2043453] - iwlwifi: yoyo: fix issue with new DBGI_SRAM region read. (Íñigo Huguet) [2043453] - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix AUX ROC removal (Íñigo Huguet) [2043453] - iwlwifi: mvm: set protected flag only for NDP ranging (Íñigo Huguet) [2043453] - iwlwifi: mvm: perform 6GHz passive scan after suspend (Íñigo Huguet) [2043453] - iwlwifi: mvm: Fix calculation of frame length (Íñigo Huguet) [2043453] - iwlwifi: mvm: test roc running status bits before removing the sta (Íñigo Huguet) [2043453] - iwlwifi: don't pass actual WGDS revision number in table_revision (Íñigo Huguet) [2043453] - iwlwifi: fix leaks/bad data after failed firmware load (Íñigo Huguet) [2043453] - iwlwifi: fix debug TLV parsing (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix 32-bit build in FTM (Íñigo Huguet) [2043453] - iwlwifi: fix Bz NMI behaviour (Íñigo Huguet) [2043453] - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled (Íñigo Huguet) [2043453] - rtw88: 8822c: update rx settings to prevent potential hw deadlock (Íñigo Huguet) [2043453] - rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE (Íñigo Huguet) [2043453] - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream (Íñigo Huguet) [2043453] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() (Íñigo Huguet) [2043453] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() (Íñigo Huguet) [2043453] - mac80211: fix FEC flag in radio tap header (Íñigo Huguet) [2043453] - mt76: mt7921: fix possible resume failure (Íñigo Huguet) [2043453] - mt76: mt7921: move mt76_connac_mcu_set_hif_suspend to bus-related files (Íñigo Huguet) [2043453] - mt76: mt7921: fix network buffer leak by txs missing (Íñigo Huguet) [2043453] - mt76: mt7615: clear mcu error interrupt status on mt7663 (Íñigo Huguet) [2043453] - mt76: connac: fix last_chan configuration in mt76_connac_mcu_rate_txpower_band (Íñigo Huguet) [2043453] - mt76: mt7921: use correct iftype data on 6GHz cap init (Íñigo Huguet) [2043453] - mt76: mt7921: fix boolreturn.cocci warning (Íñigo Huguet) [2043453] - mt76: mt7615: fix unused tx antenna mask in testmode (Íñigo Huguet) [2043453] - mt76: fix the wiphy's available antennas to the correct value (Íñigo Huguet) [2043453] - mt76: connac: fix a theoretical NULL pointer dereference in mt76_connac_get_phy_mode (Íñigo Huguet) [2043453] - mt76: mt7921: fix possible NULL pointer dereference in mt7921_mac_write_txwi (Íñigo Huguet) [2043453] - mt76: fix possible OOB issue in mt76_calculate_default_rate (Íñigo Huguet) [2043453] - mt76: debugfs: fix queue reporting for mt76-usb (Íñigo Huguet) [2043453] - mt76: mt7915: fix SMPS operation fail (Íñigo Huguet) [2043453] - mt76: mt7915: fix return condition in mt7915_tm_reg_backup_restore() (Íñigo Huguet) [2043453] - mt76: mt7921: fix MT7921E reset failure (Íñigo Huguet) [2043453] - mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy() (Íñigo Huguet) [2043453] - mt76: mt7921: drop offload_flags overwritten (Íñigo Huguet) [2043453] - mt76: mt7915: get rid of mt7915_mcu_set_fixed_rate routine (Íñigo Huguet) [2043453] - bus: mhi: core: Use correctly sized arguments for bit field (Íñigo Huguet) [2043453] - bus: mhi: core: Fix race while handling SYS_ERR at power up (Íñigo Huguet) [2043453] - bus: mhi: core: Fix reading wake_capable channel configuration (Íñigo Huguet) [2043453] - bus: mhi: core: Minor style and comment fixes (Íñigo Huguet) [2043453] - bus: mhi: pci_generic: Graceful shutdown on freeze (Íñigo Huguet) [2043453] - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() (Íñigo Huguet) [2043453] - mt76: remove variable set but not used (Íñigo Huguet) [2043453] - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush (Íñigo Huguet) [2043453] - ath11k: add spectral/CFR buffer validation support (Íñigo Huguet) [2043453] - ath11k: Fix buffer overflow when scanning with extraie (Íñigo Huguet) [2043453] - mwifiex: Fix possible ABBA deadlock (Íñigo Huguet) [2043453] - ath10k: fix scan abort when duration is set for hw scan (Íñigo Huguet) [2043453] - ath10k: Fix tx hanging (Íñigo Huguet) [2043453] - iwlwifi: acpi: fix wgds rev 3 size (Íñigo Huguet) [2043453] - iwlwifi: mvm: avoid clearing a just saved session protection id (Íñigo Huguet) [2043453] - iwlwifi: mvm: Fix wrong documentation for scan request command (Íñigo Huguet) [2043453] - iwlwifi: mvm: synchronize with FW after multicast commands (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix delBA vs. NSSN queue sync race (Íñigo Huguet) [2043453] - ath11k: Fix QMI file type enum value (Íñigo Huguet) [2043453] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043453] - ath10k: Fix the MTU size on QCA9377 SDIO (Íñigo Huguet) [2043453] - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma (Íñigo Huguet) [2043453] - mwifiex: Ignore BTCOEX events from the 88W8897 firmware (Íñigo Huguet) [2043453] - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() (Íñigo Huguet) [2043453] - ath11k: Use host CE parameters for CE interrupts configuration (Íñigo Huguet) [2043453] - ath11k: Fix mon status ring rx tlv processing (Íñigo Huguet) [2043453] - ath11k: skip sending vdev down for channel switch (Íñigo Huguet) [2043453] - ath11k: fix read fail for htt_stats and htt_peer_stats for single pdev (Íñigo Huguet) [2043453] - ath11k: Set IRQ affinity to CPU0 in case of one MSI vector (Íñigo Huguet) [2043453] - ath11k: do not restore ASPM in case of single MSI vector (Íñigo Huguet) [2043453] - ath11k: add support one MSI vector (Íñigo Huguet) [2043453] - ath11k: refactor multiple MSI vector implementation (Íñigo Huguet) [2043453] - ath11k: use ATH11K_PCI_IRQ_DP_OFFSET for DP IRQ (Íñigo Huguet) [2043453] - ath11k: add CE and ext IRQ flag to indicate irq_handler (Íñigo Huguet) [2043453] - ath11k: get msi_data again after request_irq is called (Íñigo Huguet) [2043453] - ath9k: fix intr_txqs setting (Íñigo Huguet) [2043453] - ath11k: add hw_param for wakeup_mhi (Íñigo Huguet) [2043453] - ath11k: reset RSN/WPA present state for open BSS (Íñigo Huguet) [2043453] - ath11k: clear the keys properly via DISABLE_KEY (Íñigo Huguet) [2043453] - ath11k: Fix crash caused by uninitialized TX ring (Íñigo Huguet) [2043453] - ath11k: use cache line aligned buffers for dbring (Íñigo Huguet) [2043453] - ath11k: Fix ETSI regd with weather radar overlap (Íñigo Huguet) [2043453] - ath11k: fix FCS_ERR flag in radio tap header (Íñigo Huguet) [2043453] - ath11k: fix the value of msecs_to_jiffies in ath11k_debugfs_fw_stats_request (Íñigo Huguet) [2043453] - ath11k: fix firmware crash during channel switch (Íñigo Huguet) [2043453] - ath11k: Fix 'unused-but-set-parameter' error (Íñigo Huguet) [2043453] - ath11k: fix DMA memory free in CE pipe cleanup (Íñigo Huguet) [2043453] - ath11k: fix error routine when fallback of add interface fails (Íñigo Huguet) [2043453] - ath11k: fix fw crash due to peer get authorized before key install (Íñigo Huguet) [2043453] - ath11k: Clear auth flag only for actual association in security mode (Íñigo Huguet) [2043453] - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware (Íñigo Huguet) [2043453] - ath11k: set correct NL80211_FEATURE_DYNAMIC_SMPS for WCN6855 (Íñigo Huguet) [2043453] - mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Íñigo Huguet) [2043453] - mac80211: initialize variable have_higher_than_11mbit (Íñigo Huguet) [2043453] - mac80211: fix locking in ieee80211_start_ap error path (Íñigo Huguet) [2043453] - mac80211: do drv_reconfig_complete() before restarting all (Íñigo Huguet) [2043453] - mac80211: mark TX-during-stop for TX in in_reconfig (Íñigo Huguet) [2043453] - mac80211: update channel context before station state (Íñigo Huguet) [2043453] - mac80211: Fix the size used for building probe request (Íñigo Huguet) [2043453] - mac80211: fix lookup when adding AddBA extension element (Íñigo Huguet) [2043453] - mac80211: validate extended element ID is present (Íñigo Huguet) [2043453] - cfg80211: Acquire wiphy mutex on regulatory work (Íñigo Huguet) [2043453] - mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock (Íñigo Huguet) [2043453] - nl80211: remove reload flag from regulatory_request (Íñigo Huguet) [2043453] - mac80211: send ADDBA requests using the tid/queue of the aggregation session (Íñigo Huguet) [2043453] - bus: mhi: core: Add support for forced PM resume (Íñigo Huguet) [2043453] - mt76: mt7921: fix build regression (Íñigo Huguet) [2043453] - brcmsmac: rework LED dependencies (Íñigo Huguet) [2043453] - iwlwifi: fix LED dependencies (Íñigo Huguet) [2043453] - iwlwifi: mvm: don't crash on invalid rate w/o STA (Íñigo Huguet) [2043453] - bus: mhi: pci_generic: Fix device recovery failed issue (Íñigo Huguet) [2043453] - mt76: fix key pointer overwrite in mt7921s_write_txwi/mt7663_usb_sdio_write_txwi (Íñigo Huguet) [2043453] - rt2x00: do not mark device gone on EPROTO errors during start (Íñigo Huguet) [2043453] - nl80211: reset regdom when reloading regdb (Íñigo Huguet) [2043453] - mac80211: add docs for ssn in struct tid_ampdu_tx (Íñigo Huguet) [2043453] - mac80211: fix a memory leak where sta_info is not freed (Íñigo Huguet) [2043453] - mac80211: set up the fwd_skb->dev for mesh forwarding (Íñigo Huguet) [2043453] - mac80211: fix regression in SSN handling of addba tx (Íñigo Huguet) [2043453] - mac80211: fix rate control for retransmitted frames (Íñigo Huguet) [2043453] - mac80211: track only QoS data frames for admission control (Íñigo Huguet) [2043453] - mac80211: fix TCP performance on mesh interface (Íñigo Huguet) [2043453] - mt76: fix possible pktid leak (Íñigo Huguet) [2043453] - mt76: fix timestamp check in tx_status (Íñigo Huguet) [2043453] - mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode (Íñigo Huguet) [2043453] - iwlwifi: Fix memory leaks in error handling path (Íñigo Huguet) [2043453] - iwlwifi: fix warnings produced by kernel debug options (Íñigo Huguet) [2043453] - iwlwifi: mvm: retry init flow if failed (Íñigo Huguet) [2043453] - iwlwifi: Fix missing error code in iwl_pci_probe() (Íñigo Huguet) [2043453] - iwlwifi: pcie: fix constant-conversion warning (Íñigo Huguet) [2043453] - mac80211: fix throughput LED trigger (Íñigo Huguet) [2043453] - mac80211: fix monitor_sdata RCU/locking assertions (Íñigo Huguet) [2043453] - mac80211: drop check for DONT_REORDER in __ieee80211_select_queue (Íñigo Huguet) [2043453] - mac80211: fix radiotap header generation (Íñigo Huguet) [2043453] - mac80211: do not access the IV when it was stripped (Íñigo Huguet) [2043453] - nl80211: fix radio statistics in survey dump (Íñigo Huguet) [2043453] - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Íñigo Huguet) [2043453] - mwifiex: fix division by zero in fw download path (Íñigo Huguet) [2043453] - iwlwifi: bump FW API to 67 for AX devices (Íñigo Huguet) [2043453] - iwlwifi: mvm: extend session protection on association (Íñigo Huguet) [2043453] - iwlwifi: rename CHANNEL_SWITCH_NOA_NOTIF to CHANNEL_SWITCH_START_NOTIF (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove session protection on disassoc (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix WGDS table print in iwl_mvm_chub_update_mcc() (Íñigo Huguet) [2043453] - iwlwifi: rename GEO_TX_POWER_LIMIT to PER_CHAIN_LIMIT_OFFSET_CMD (Íñigo Huguet) [2043453] - iwlwifi: mvm: d3: use internal data representation (Íñigo Huguet) [2043453] - iwlwifi: mvm: update RFI TLV (Íñigo Huguet) [2043453] - iwlwifi: mvm: don't get address of mvm->fwrt just to dereference as a pointer (Íñigo Huguet) [2043453] - iwlwifi: yoyo: support for ROM usniffer (Íñigo Huguet) [2043453] - iwlwifi: fw: uefi: add missing include guards (Íñigo Huguet) [2043453] - iwlwifi: dump host monitor data when NIC doesn't init (Íñigo Huguet) [2043453] - iwlwifi: pcie: simplify iwl_pci_find_dev_info() (Íñigo Huguet) [2043453] - iwlwifi: ACPI: support revision 3 WGDS tables (Íñigo Huguet) [2043453] - iwlwifi: pcie: update sw error interrupt for BZ family (Íñigo Huguet) [2043453] - iwlwifi: add new pci SoF with JF (Íñigo Huguet) [2043453] - iwlwifi: mvm: Use all Rx chains for roaming scan (Íñigo Huguet) [2043453] - iwlwifi: pcie: remove two duplicate PNJ device entries (Íñigo Huguet) [2043453] - iwlwifi: pcie: refactor dev_info lookup (Íñigo Huguet) [2043453] - iwlwifi: pcie: remove duplicate entry (Íñigo Huguet) [2043453] - iwlwifi: pcie: fix killer name matching for AX200 (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix some kerneldoc issues (Íñigo Huguet) [2043453] - ath10k: fix division by zero in send path (Íñigo Huguet) [2043453] - ath10k: fix control-message timeout (Íñigo Huguet) [2043453] - ath10k: fix module load regression with iram-recovery feature (Íñigo Huguet) [2043453] - ath10k: fix invalid dma_addr_t token assignment (Íñigo Huguet) [2043453] - ath11k: change return buffer manager for QCA6390 (Íñigo Huguet) [2043453] - mt76: connac: fix unresolved symbols when CONFIG_PM is unset (Íñigo Huguet) [2043453] - mt76: Make use of the helper macro kthread_run() (Íñigo Huguet) [2043453] - mt76: Print error message when reading EEPROM from mtd failed (Íñigo Huguet) [2043453] - mt76: mt7921: disable 4addr capability (Íñigo Huguet) [2043453] - mt76: mt7915: add debugfs knobs for MCU utilization (Íñigo Huguet) [2043453] - mt76: mt7915: add WA firmware log support (Íñigo Huguet) [2043453] - mt76: mt7915: fix endiannes warning mt7915_mcu_beacon_check_caps (Íñigo Huguet) [2043453] - mt76: mt7915: rework debugfs fixed-rate knob (Íñigo Huguet) [2043453] - mt76: mt7915: rework .set_bitrate_mask() to support more options (Íñigo Huguet) [2043453] - mt76: mt7915: remove mt7915_mcu_add_he() (Íñigo Huguet) [2043453] - mt76: mt7615: apply cached RF data for DBDC (Íñigo Huguet) [2043453] - mt76: mt7615: mt7622: fix ibss and meshpoint (Íñigo Huguet) [2043453] - mt76: mt7921: fix Wformat build warning (Íñigo Huguet) [2043453] - mt76: mt7921: fix mt7921s Kconfig (Íñigo Huguet) [2043453] - iwlwifi: pnvm: print out the version properly (Íñigo Huguet) [2043453] - iwlwifi: dbg: treat non active regions as unsupported regions (Íñigo Huguet) [2043453] - iwlwifi: mvm: Read acpi dsm to get channel activation bitmap (Íñigo Huguet) [2043453] - iwlwifi: add new device id 7F70 (Íñigo Huguet) [2043453] - iwlwifi: mvm: improve log when processing CSA (Íñigo Huguet) [2043453] - iwlwifi: mvm: set BT-coex high priority for 802.1X/4-way-HS (Íñigo Huguet) [2043453] - iwlwifi: dbg: treat dbgc allocation failure when tlv is missing (Íñigo Huguet) [2043453] - iwlwifi: add new killer devices to the driver (Íñigo Huguet) [2043453] - iwlwifi: mvm: set inactivity timeouts also for PS-poll (Íñigo Huguet) [2043453] - iwlwifi: pcie: try to grab NIC access early (Íñigo Huguet) [2043453] - iwlwifi: mvm: reduce WARN_ON() in TX status path (Íñigo Huguet) [2043453] - iwlwifi: allow rate-limited error messages (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove session protection after auth/assoc (Íñigo Huguet) [2043453] - iwlwifi: remove redundant iwl_finish_nic_init() argument (Íñigo Huguet) [2043453] - iwlwifi: mvm: Add RTS and CTS flags to iwl_tx_cmd_flags. (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove csi from iwl_mvm_pass_packet_to_mac80211() (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new rate_n_flags for REPLY_RX_MPDU_CMD and RX_NO_DATA_NOTIF (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new TX_RSP and COMPRESSED_BA_RES versions (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new version of BEACON_TEMPLATE_CMD. (Íñigo Huguet) [2043453] - iwlwifi: mvm: Add support for new rate_n_flags in tx_cmd. (Íñigo Huguet) [2043453] - iwlwifi: BZ Family SW reset support (Íñigo Huguet) [2043453] - iwlwifi: BZ Family BUS_MASTER_DISABLE_REQ code duplication (Íñigo Huguet) [2043453] - iwlwifi: yoyo: fw debug config from context info and preset (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new version of ranging response notification (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support version 3 of tlc_update_notif. (Íñigo Huguet) [2043453] - iwlwifi: mvm: convert old rate & flags to the new format. (Íñigo Huguet) [2043453] - iwlwifi: mvm: add definitions for new rate & flags (Íñigo Huguet) [2043453] - iwlwifi: mvm: update definitions due to new rate & flags (Íñigo Huguet) [2043453] - iwlwifi: mvm: scrub key material in firmware dumps (Íñigo Huguet) [2043453] - iwlwifi: parse debug exclude data from firmware file (Íñigo Huguet) [2043453] - iwlwifi: fw dump: add infrastructure for dump scrubbing (Íñigo Huguet) [2043453] - iwlwifi: mvm: correct sta-state logic for TDLS (Íñigo Huguet) [2043453] - iwlwifi: api: fix struct iwl_wowlan_status_v7 kernel-doc (Íñigo Huguet) [2043453] - iwlwifi: fix fw/img.c license statement (Íñigo Huguet) [2043453] - iwlwifi: remove contact information (Íñigo Huguet) [2043453] - iwlwifi: remove MODULE_AUTHOR() statements (Íñigo Huguet) [2043453] - iwlwifi: api: remove unused RX status bits (Íñigo Huguet) [2043453] - iwlwifi: add some missing kernel-doc in struct iwl_fw (Íñigo Huguet) [2043453] - iwlwifi: mvm: Remove antenna c references (Íñigo Huguet) [2043453] - iwlwifi: mvm: add support for 160Mhz in ranging measurements (Íñigo Huguet) [2043453] - iwlwifi: add vendor specific capabilities for some RFs (Íñigo Huguet) [2043453] - iwlwifi: mvm: add lmac/umac PC info in case of error (Íñigo Huguet) [2043453] - iwlwifi: mvm: disable RX-diversity in powersave (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix ieee80211_get_he_iftype_cap() iftype (Íñigo Huguet) [2043453] - iwlwifi: Start scratch debug register for Bz family (Íñigo Huguet) [2043453] - iwlwifi: Add support for more BZ HWs (Íñigo Huguet) [2043453] - iwlwifi: Add support for getting rf id with blank otp (Íñigo Huguet) [2043453] - cfg80211: fix kernel-doc for MBSSID EMA (Íñigo Huguet) [2043453] - mac80211: Prevent AP probing during suspend (Íñigo Huguet) [2043453] - nl80211: Add LC placeholder band definition to nl80211_band (Íñigo Huguet) [2043453] - mac80211: split beacon retrieval functions (Íñigo Huguet) [2043453] - cfg80211: separate get channel number from ies (Íñigo Huguet) [2043453] - mac80211: use ieee80211_bss_get_elem() in most places (Íñigo Huguet) [2043453] - cfg80211: scan: use element finding functions in easy cases (Íñigo Huguet) [2043453] - nl80211: use element finding functions (Íñigo Huguet) [2043453] - mac80211: fils: use cfg80211_find_ext_elem() (Íñigo Huguet) [2043453] - mac80211: fix memory leaks with element parsing (Íñigo Huguet) [2043453] - cfg80211: prepare for const netdev->dev_addr (Íñigo Huguet) [2043453] - mac80211: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - wireless: mac80211_hwsim: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - mac80211: debugfs: calculate free buffer size correctly (Íñigo Huguet) [2043453] - fq_codel: generalise ce_threshold marking for subset of traffic (Íñigo Huguet) [2043453] - wl3501_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - ray_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - brcmfmac: prepare for const netdev->dev_addr (Íñigo Huguet) [2043453] - wireless: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2043453] - wireless: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - iwlwifi: cfg: set low-latency-xtal for some integrated So devices (Íñigo Huguet) [2043453] - iwlwifi: pnvm: read EFI data only if long enough (Íñigo Huguet) [2043453] - iwlwifi: pnvm: don't kmemdup() more than we have (Íñigo Huguet) [2043453] - iwlwifi: change all JnP to NO-160 configuration (Íñigo Huguet) [2043453] - iwlwifi: mvm: reset PM state on unsuccessful resume (Íñigo Huguet) [2043453] - mwifiex: Deactive host sleep using HSCFG after it was activated manually (Íñigo Huguet) [2043453] - mwifiex: Send DELBA requests according to spec (Íñigo Huguet) [2043453] - mwifiex: Fix an incorrect comment (Íñigo Huguet) [2043453] - mwifiex: Log an error on command failure during key-material upload (Íñigo Huguet) [2043453] - mwifiex: Don't log error on suspend if wake-on-wlan is disabled (Íñigo Huguet) [2043453] - mt76: mt7915: change max rx len limit of hw modules (Íñigo Huguet) [2043453] - mt76: mt7915: fix missing HE phy cap (Íñigo Huguet) [2043453] - mt76: mt7915: rework mt7915_mcu_sta_muru_tlv() (Íñigo Huguet) [2043453] - mt76: mt7915: enable HE UL MU-MIMO (Íñigo Huguet) [2043453] - mt76: mt7921: add per-vif counters in ethtool (Íñigo Huguet) [2043453] - mt76: mt7921: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043453] - mt76: mt7921: add sta stats accounting in mt7921_mac_add_txs_skb (Íñigo Huguet) [2043453] - mt76: mt7921: introduce stats reporting through ethtool (Íñigo Huguet) [2043453] - mt76: mt7921: add some more MIB counters (Íñigo Huguet) [2043453] - mt76: do not reset MIB counters in get_stats callback (Íñigo Huguet) [2043453] - mt76: mt7915: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043453] - mt76: mt7915: run mt7915_get_et_stats holding mt76 mutex (Íñigo Huguet) [2043453] - mt76: move mt76_ethtool_worker_info in mt76 module (Íñigo Huguet) [2043453] - mt76: move mt76_sta_stats in mt76.h (Íñigo Huguet) [2043453] - mt76: mt76x0: correct VHT MCS 8/9 tx power eeprom offset (Íñigo Huguet) [2043453] - mt76: mt7921s: add reset support (Íñigo Huguet) [2043453] - mt76: mt7921: introduce mt7921s support (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mt7921_mcu_send_message (Íñigo Huguet) [2043453] - mt76: mt7921: rely on mcu_get_nic_capability (Íñigo Huguet) [2043453] - mt76: connac: extend mcu_get_nic_capability (Íñigo Huguet) [2043453] - mt76: sdio: extend sdio module to support CONNAC2 (Íñigo Huguet) [2043453] - mt76: sdio: introduce parse_irq callback (Íñigo Huguet) [2043453] - mt76: sdio: move common code in mt76_sdio module (Íñigo Huguet) [2043453] - mt76: mt7921: use physical addr to unify register access (Íñigo Huguet) [2043453] - mt76: mt7921: make all event parser reusable between mt7921s and mt7921e (Íñigo Huguet) [2043453] - mt76: mt7663s: rely on mcu reg access utility (Íñigo Huguet) [2043453] - mt76: connac: move mcu reg access utility routines in mt76_connac_lib module (Íñigo Huguet) [2043453] - mt76: mt7921: add MT7921_COMMON module (Íñigo Huguet) [2043453] - mt76: mt7921: refactor init.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mcu.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: refactor dma.c to be pcie specific (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mac.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: add MU EDCA cmd support (Íñigo Huguet) [2043453] - mt76: mt7915: remove dead code in debugfs code (Íñigo Huguet) [2043453] - mt76: sdio: export mt76s_alloc_rx_queue and mt76s_alloc_tx routines (Íñigo Huguet) [2043453] - mt76: mt7915: improve code readability for xmit-queue handler (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt76 debugfs sub-dir for ext-phy (Íñigo Huguet) [2043453] - mt76: rely on phy pointer in mt76_register_debugfs_fops routine signature (Íñigo Huguet) [2043453] - mt76: mt7915: set muru platform type (Íñigo Huguet) [2043453] - mt76: mt7915: set VTA bit in tx descriptor (Íñigo Huguet) [2043453] - mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() (Íñigo Huguet) [2043453] - mt76: mt7915: rework starec TLV tags (Íñigo Huguet) [2043453] - mt76: mt7915: fix sta_rec_wtbl tag len (Íñigo Huguet) [2043453] - mt76: mt7915: improve starec readability of txbf (Íñigo Huguet) [2043453] - mt76: mt7915: fix txbf starec TLV issues (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mcu_beacon_check_caps() (Íñigo Huguet) [2043453] - mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2 (Íñigo Huguet) [2043453] - mt76: do not access 802.11 header in ccmp check for 802.3 rx skbs (Íñigo Huguet) [2043453] - mt76: use a separate CCMP PN receive counter for management frames (Íñigo Huguet) [2043453] - mt76: mt7921: add delay config for sched scan (Íñigo Huguet) [2043453] - mt76: mt7615: fix monitor mode tear down crash (Íñigo Huguet) [2043453] - mt76: debugfs: improve queue node readability (Íñigo Huguet) [2043453] - mt76: mt7915: add twt_stats knob in debugfs (Íñigo Huguet) [2043453] - mt76: mt7915: enable twt responder capability (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mac_add_twt_setup routine (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mcu_twt_agrt_update mcu command (Íñigo Huguet) [2043453] - mt76: mt7915: introduce __mt7915_get_tsf routine (Íñigo Huguet) [2043453] - mt76: drop MCU header size from buffer size in __mt76_mcu_send_firmware (Íñigo Huguet) [2043453] - mt76: introduce __mt76_mcu_send_firmware routine (Íñigo Huguet) [2043453] - mt76: support reading EEPROM data embedded in fdt (Íñigo Huguet) [2043453] - mt76: schedule status timeout at dma completion (Íñigo Huguet) [2043453] - mt76: substitute sk_buff_head status_list with spinlock_t status_lock (Íñigo Huguet) [2043453] - mt76: remove mt76_wcid pointer from mt76_tx_status_check signature (Íñigo Huguet) [2043453] - mt76: introduce packet_id idr (Íñigo Huguet) [2043453] - mt76: mt7921: add 6GHz support (Íñigo Huguet) [2043453] - mt76: add 6GHz support (Íñigo Huguet) [2043453] - mt76: connac: enable hw amsdu @ 6GHz (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_uni_add_bss (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_sta_tlv (Íñigo Huguet) [2043453] - mt76: connac: set 6G phymode in single-sku support (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_set_channel_domain (Íñigo Huguet) [2043453] - mt76: connac: enable 6GHz band for hw scan (Íñigo Huguet) [2043453] - mt76: connac: set 6G phymode in mt76_connac_get_phy_mode{,v2} (Íñigo Huguet) [2043453] - mt76: mt7915: add mib counters to ethtool stats (Íñigo Huguet) [2043453] - mt76: mt7915: add more MIB registers (Íñigo Huguet) [2043453] - mt76: mt7915: add tx mu/su counters to mib (Íñigo Huguet) [2043453] - mt76: mt7915: add some per-station tx stats to ethtool (Íñigo Huguet) [2043453] - mt76: mt7915: add tx stats gathered from tx-status callbacks (Íñigo Huguet) [2043453] - mt76: mt7915: add ethtool stats support (Íñigo Huguet) [2043453] - mt76: mt7921: fix retrying release semaphore without end (Íñigo Huguet) [2043453] - mt76: mt7921: robustify hardware initialization flow (Íñigo Huguet) [2043453] - mt76: mt7915: fix possible infinite loop release semaphore (Íñigo Huguet) [2043453] - mt76: mt7915: honor all possible error conditions in mt7915_mcu_init() (Íñigo Huguet) [2043453] - mt76: move spin_lock_bh to spin_lock in tasklet (Íñigo Huguet) [2043453] - mt76: mt7921: remove mt7921_sta_stats (Íñigo Huguet) [2043453] - mt76: mt7921: remove mcu rate reporting code (Íñigo Huguet) [2043453] - mt76: mt7921: report tx rate directly from tx status (Íñigo Huguet) [2043453] - mt76: mt7921: add support for tx status reporting (Íñigo Huguet) [2043453] - mt76: mt7921: start reworking tx rate reporting (Íñigo Huguet) [2043453] - mt76: mt7615: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043453] - mt76: mt7915: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043453] - mt76: mt7915: enable configured beacon tx rate (Íñigo Huguet) [2043453] - mt76: disable BH around napi_schedule() calls (Íñigo Huguet) [2043453] - mt76: fill boottime_ns in Rx path (Íñigo Huguet) [2043453] - mt76: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2043453] - mt76: fix boolreturn.cocci warnings (Íñigo Huguet) [2043453] - mt76: mt7921: update mib counters dumping phy stats (Íñigo Huguet) [2043453] - mt76: mt7921: always wake device if necessary in debugfs (Íñigo Huguet) [2043453] - mt76: mt7915: rename debugfs tx-queues (Íñigo Huguet) [2043453] - mt76: mt7915: rework debugfs queue info (Íñigo Huguet) [2043453] - mt76: mt7921: move mt7921_queue_rx_skb to mac.c (Íñigo Huguet) [2043453] - mt76: mt7915: fix WMM index on DBDC cards (Íñigo Huguet) [2043453] - mt76: mt7915: improve code readability in mt7915_mcu_sta_bfer_ht (Íñigo Huguet) [2043453] - mt76: mt7915: introduce bss coloring support (Íñigo Huguet) [2043453] - mt76: mt7915: add LED support (Íñigo Huguet) [2043453] - mt76: mt7915: fix potential NPE in TXS processing (Íñigo Huguet) [2043453] - mt76: mt7915: fix he_mcs capabilities for 160mhz (Íñigo Huguet) [2043453] - mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD (Íñigo Huguet) [2043453] - mt76: mt7915: update mac timing settings (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness warnings in mt7921_mac_decode_he_mu_radiotap (Íñigo Huguet) [2043453] - mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate (Íñigo Huguet) [2043453] - mt76: mt7921: fix firmware usage of RA info using legacy rates (Íñigo Huguet) [2043453] - mt76: mt7915: add HE-LTF into fixed rate command (Íñigo Huguet) [2043453] - mt76: mt7921: report HE MU radiotap (Íñigo Huguet) [2043453] - mt76: mt7615: move mt7615_mcu_set_p2p_oppps in mt76_connac module (Íñigo Huguet) [2043453] - mt76: overwrite default reg_ops if necessary (Íñigo Huguet) [2043453] - mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine (Íñigo Huguet) [2043453] - mt76: mt7921: get rid of mt7921_mac_set_beacon_filter (Íñigo Huguet) [2043453] - mt76: mt7921: get rid of monitor_vif (Íñigo Huguet) [2043453] - mt76: connac: add support for limiting to maximum regulatory Tx power (Íñigo Huguet) [2043453] - mt76: connac: fix GTK rekey offload failure on WPA mixed mode (Íñigo Huguet) [2043453] - mt76: mt7921: fix dma hang in rmmod (Íñigo Huguet) [2043453] - mt76: add support for setting mcast rate (Íñigo Huguet) [2043453] - mt76: mt7915: fix bit fields for HT rate idx (Íñigo Huguet) [2043453] - mt76: mt7915: switch proper tx arbiter mode in testmode (Íñigo Huguet) [2043453] - mt76: mt7915: fix potential overflow of eeprom page index (Íñigo Huguet) [2043453] - mt76: mt7921: send EAPOL frames at lowest rate (Íñigo Huguet) [2043453] - mt76: mt7915: send EAPOL frames at lowest rate (Íñigo Huguet) [2043453] - mt76: mt7915: add control knobs for thermal throttling (Íñigo Huguet) [2043453] - mt76: mt7921: Add mt7922 support (Íñigo Huguet) [2043453] - mt76: mt7615: fix skb use-after-free on mac reset (Íñigo Huguet) [2043453] - mt76: mt7921: Fix out of order process by invalid event pkt (Íñigo Huguet) [2043453] - mt76: mt7915: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043453] - mt76: mt7921: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043453] - mt76: add mt76_default_basic_rate more devices can rely on (Íñigo Huguet) [2043453] - mt76: mt7921: introduce testmode support (Íñigo Huguet) [2043453] - mt76: mt7915: remove mt7915_sta_stats (Íñigo Huguet) [2043453] - mt76: mt7915: report tx rate directly from tx status (Íñigo Huguet) [2043453] - mt76: mt7915: cleanup -Wunused-but-set-variable (Íñigo Huguet) [2043453] - mt76: mt7915: take RCU read lock when calling ieee80211_bss_get_elem() (Íñigo Huguet) [2043453] - mt76: mt7915: fix an off-by-one bound check (Íñigo Huguet) [2043453] - mt76: mt7921: add .set_sar_specs support (Íñigo Huguet) [2043453] - mt76: mt7915: adapt new firmware to update BA winsize for Rx session (Íñigo Huguet) [2043453] - mt76: mt7915: report HE MU radiotap (Íñigo Huguet) [2043453] - mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Íñigo Huguet) [2043453] - mt76: mt7921: fix survey-dump reporting (Íñigo Huguet) [2043453] - mt76: fix build error implicit enumeration conversion (Íñigo Huguet) [2043453] - mt76: mt7921: enable aspm by default (Íñigo Huguet) [2043453] - mt76: connac: fix mt76_connac_gtk_rekey_tlv usage (Íñigo Huguet) [2043453] - mt76: mt7915: fix calling mt76_wcid_alloc with incorrect parameter (Íñigo Huguet) [2043453] - mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() (Íñigo Huguet) [2043453] - mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness warning in mt7921_update_txs (Íñigo Huguet) [2043453] - mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb (Íñigo Huguet) [2043453] - mt76: mt7921: avoid unnecessary spin_lock/spin_unlock in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043453] - mwifiex: Try waking the firmware until we get an interrupt (Íñigo Huguet) [2043453] - mwifiex: Read a PCI register after writing the TX ring write pointer (Íñigo Huguet) [2043453] - fq_codel: implement L4S style ce_threshold_ect1 marking (Íñigo Huguet) [2043453] - net: add skb_get_dsfield() helper (Íñigo Huguet) [2043453] - wireless: Remove redundant 'flush_workqueue()' calls (Íñigo Huguet) [2043453] - mt7601u: Remove redundant initialization of variable ret (Íñigo Huguet) [2043453] - rtlwifi: rtl8192ee: Remove redundant initialization of variable version (Íñigo Huguet) [2043453] - ath10k: fix max antenna gain unit (Íñigo Huguet) [2043453] - ath9k: fix an IS_ERR() vs NULL check (Íñigo Huguet) [2043453] - ath11k: Identify DFS channel when sending scan channel list command (Íñigo Huguet) [2043453] - ath9k: support DT ieee80211-freq-limit property to limit channels (Íñigo Huguet) [2043453] - ath11k: Change number of TCL rings to one for QCA6390 (Íñigo Huguet) [2043453] - ath11k: Handle MSI enablement during rmmod and SSR (Íñigo Huguet) [2043453] - ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Íñigo Huguet) [2043453] - ath11k: Use kcalloc() instead of kzalloc() (Íñigo Huguet) [2043453] - ath11k: Remove redundant assignment to variable fw_size (Íñigo Huguet) [2043453] - ath11k: fix m68k and xtensa build failure in ath11k_peer_assoc_h_smps() (Íñigo Huguet) [2043453] - ath11k: Fix spelling mistake "incompaitiblity" -> "incompatibility" (Íñigo Huguet) [2043453] - ath11k: Remove unused variable in ath11k_dp_rx_mon_merg_msdus() (Íñigo Huguet) [2043453] - ath9k: Fix potential interrupt storm on queue reset (Íñigo Huguet) [2043453] - ath9k: add option to reset the wifi chip via debugfs (Íñigo Huguet) [2043453] - ath10k: Don't always treat modem stop events as crashes (Íñigo Huguet) [2043453] - rtl8xxxu: Use lower tx rates for the ack packet (Íñigo Huguet) [2043453] - brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Íñigo Huguet) [2043453] - rtw88: refine fw_crash debugfs to show non-zero while triggering (Íñigo Huguet) [2043453] - rtw88: fix RX clock gate setting while fifo dump (Íñigo Huguet) [2043453] - net: qrtr: combine nameservice into main module (Íñigo Huguet) [2043453] - ath10k: sdio: Add missing BH locking around napi_schdule() (Íñigo Huguet) [2043453] - ath10k: Fix missing frame timestamp for beacon/probe-resp (Íñigo Huguet) [2043453] - ath10k: high latency fixes for beacon buffer (Íñigo Huguet) [2043453] - ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets (Íñigo Huguet) [2043453] - ath11k: support SMPS configuration for 6 GHz (Íñigo Huguet) [2043453] - ath11k: add 6 GHz params in peer assoc command (Íñigo Huguet) [2043453] - ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps (Íñigo Huguet) [2043453] - ath11k: indicate to mac80211 scan complete with aborted flag for ATH11K_SCAN_STARTING state (Íñigo Huguet) [2043453] - ath11k: indicate scan complete for scan canceled when scan running (Íñigo Huguet) [2043453] - ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED (Íñigo Huguet) [2043453] - ath11k: add HTT stats support for new stats (Íñigo Huguet) [2043453] - ath11k: Change masking and shifting in htt stats (Íñigo Huguet) [2043453] - ath11k: Remove htt stats fixed size array usage (Íñigo Huguet) [2043453] - ath11k: Replace HTT_DBG_OUT with scnprintf (Íñigo Huguet) [2043453] - ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF (Íñigo Huguet) [2043453] - ath11k: Fix memory leak in ath11k_qmi_driver_event_work (Íñigo Huguet) [2043453] - ath11k: Fix inaccessible debug registers (Íñigo Huguet) [2043453] - ath11k: Drop MSDU with length error in DP rx path (Íñigo Huguet) [2043453] - ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CAP for WCN6855 (Íñigo Huguet) [2043453] - ath11k: enable 6G channels for WCN6855 (Íñigo Huguet) [2043453] - ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 (Íñigo Huguet) [2043453] - ath11k: fix survey dump collection in 6 GHz (Íñigo Huguet) [2043453] - ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status (Íñigo Huguet) [2043453] - ath11k: add channel 2 into 6 GHz channel list (Íñigo Huguet) [2043453] - mac80211: MBSSID support in interface handling (Íñigo Huguet) [2043453] - ath11k: Add wmi peer create conf event in wmi_tlv_event_id (Íñigo Huguet) [2043453] - ath11k: Avoid "No VIF found" warning message (Íñigo Huguet) [2043453] - ath11k: Fix crash during firmware recovery on reo cmd ring access (Íñigo Huguet) [2043453] - ath11k: Assign free_vdev_map value before ieee80211_register_hw (Íñigo Huguet) [2043453] - ath11k: Add vdev start flag to disable hardware encryption (Íñigo Huguet) [2043453] - ath11k: Avoid race during regd updates (Íñigo Huguet) [2043453] - ath11k: Avoid reg rules update during firmware recovery (Íñigo Huguet) [2043453] - ath11k: Update pdev tx and rx firmware stats (Íñigo Huguet) [2043453] - ath11k: Fix pktlog lite rx events (Íñigo Huguet) [2043453] - ath11k: Add support for RX decapsulation offload (Íñigo Huguet) [2043453] - ath11k: fix some sleeping in atomic bugs (Íñigo Huguet) [2043453] - ath11k: qmi: avoid error messages when dma allocation fails (Íñigo Huguet) [2043453] - ath11k: Replace one-element array with flexible-array member (Íñigo Huguet) [2043453] - ath11k: add caldata download support from EEPROM (Íñigo Huguet) [2043453] - ath11k: add caldata file for multiple radios (Íñigo Huguet) [2043453] - ath11k: clean up BDF download functions (Íñigo Huguet) [2043453] - ath11k: use hw_params to access board_size and cal_offset (Íñigo Huguet) [2043453] - ath11k: Wstringop-overread warning (Íñigo Huguet) [2043453] - ath11k: Add spectral scan support for QCN9074 (Íñigo Huguet) [2043453] - ath11k: Fix the spectral minimum FFT bin count (Íñigo Huguet) [2043453] - ath11k: Introduce spectral hw configurable param (Íñigo Huguet) [2043453] - ath11k: Refactor spectral FFT bin size (Íñigo Huguet) [2043453] - ath11k: add support for 80P80 and 160 MHz bandwidth (Íñigo Huguet) [2043453] - ath11k: add support for setting fixed HE rate/gi/ltf (Íñigo Huguet) [2043453] - nl80211: MBSSID and EMA support in AP mode (Íñigo Huguet) [2043453] - nl80211: don't kfree() ERR_PTR() value (Íñigo Huguet) [2043453] - cfg80211: always free wiphy specific regdomain (Íñigo Huguet) [2043453] - mac80211: save transmit power envelope element and power constraint (Íñigo Huguet) [2043453] - mac80211: add parse regulatory info in 6 GHz operation information (Íñigo Huguet) [2043453] - ieee80211: add power type definition for 6 GHz (Íñigo Huguet) [2043453] - mac80211: twt: don't use potentially unaligned pointer (Íñigo Huguet) [2043453] - cfg80211: AP mode driver offload for FILS association crypto (Íñigo Huguet) [2043453] - ath11k: monitor mode clean up to use separate APIs (Íñigo Huguet) [2043453] - ath11k: add separate APIs for monitor mode (Íñigo Huguet) [2043453] - ath11k: move static function ath11k_mac_vdev_setup_sync to top (Íñigo Huguet) [2043453] - rtw88: 8821c: correct 2.4G tx power for type 2/4 NIC (Íñigo Huguet) [2043453] - rtw88: 8821c: support RFE type4 wifi NIC (Íñigo Huguet) [2043453] - brcmfmac: Replace zero-length array with flexible array member (Íñigo Huguet) [2043453] - mac80211_hwsim: enable 6GHz channels (Íñigo Huguet) [2043453] - mac80211: use ieee802_11_parse_elems() in ieee80211_prep_channel() (Íñigo Huguet) [2043453] - nl80211: don't put struct cfg80211_ap_settings on stack (Íñigo Huguet) [2043453] - mac80211: always allocate struct ieee802_11_elems (Íñigo Huguet) [2043453] - mac80211: mlme: find auth challenge directly (Íñigo Huguet) [2043453] - mac80211: move CRC into struct ieee802_11_elems (Íñigo Huguet) [2043453] - mac80211: mesh: clean up rx_bcn_presp API (Íñigo Huguet) [2043453] - mac80211: reduce stack usage in debugfs (Íñigo Huguet) [2043453] - nl80211: prefer struct_size over open coded arithmetic (Íñigo Huguet) [2043453] - mac80211: check hostapd configuration parsing twt requests (Íñigo Huguet) [2043453] - cfg80211: honour V=1 in certificate code generation (Íñigo Huguet) [2043453] - rt2x00: remove duplicate USB device ID (Íñigo Huguet) [2043453] - mwifiex: Fix copy-paste mistake when creating virtual interface (Íñigo Huguet) [2043453] - mwifiex: Properly initialize private structure on interface type changes (Íñigo Huguet) [2043453] - mwifiex: Handle interface type changes from AP to STATION (Íñigo Huguet) [2043453] - mwifiex: Allow switching interface type from P2P_CLIENT to P2P_GO (Íñigo Huguet) [2043453] - mwifiex: Update virtual interface counters right after setting bss_type (Íñigo Huguet) [2043453] - mwifiex: Use helper function for counting interface types (Íñigo Huguet) [2043453] - mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Íñigo Huguet) [2043453] - mwifiex: Use function to check whether interface type change is allowed (Íñigo Huguet) [2043453] - mwifiex: Small cleanup for handling virtual interface type changes (Íñigo Huguet) [2043453] - rtw88: move adaptivity mechanism to firmware (Íñigo Huguet) [2043453] - rtw88: support adaptivity for ETSI/JP DFS region (Íñigo Huguet) [2043453] - rtw88: add regulatory strategy by chip type (Íñigo Huguet) [2043453] - rtw88: upgrade rtw_regulatory mechanism and mapping (Íñigo Huguet) [2043453] - brcmfmac: fix incorrect error prints (Íñigo Huguet) [2043453] - ath11k: Align bss_chan_info structure with firmware (Íñigo Huguet) [2043453] - ath11k: add support in survey dump with bss_chan_info (Íñigo Huguet) [2043453] - ath11k: Rename atf_config to flag1 in target_resource_config (Íñigo Huguet) [2043453] - ath11k: fix 4addr multicast packet tx (Íñigo Huguet) [2043453] - ath11k: fix 4-addr tx failure for AP and STA modes (Íñigo Huguet) [2043453] - ath9k: owl-loader: fetch pci init values through nvmem (Íñigo Huguet) [2043453] - ath9k: fetch calibration data via nvmem subsystem (Íñigo Huguet) [2043453] - ath9k: Use tasklet_disable_in_atomic() (Íñigo Huguet) [2043453] - mt76: fix wrong conflict resolution in previous backport (Íñigo Huguet) [2043453] - mac80211: Allow HE operation to be longer than expected. (Íñigo Huguet) [2043453] - revert ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043453] - RDMA/mlx5: Delete right entry from MR signature database (Amir Tzin) [1982191] - net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Amir Tzin) [1982191] - net/mlx5e: Don't update netdev RQs with PTP-RQ (Amir Tzin) [1982191] - net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Amir Tzin) [1982191] - net/mlx5e: Fix conflict with HW TS and CQE compression (Amir Tzin) [1982191] - net/mlx5e: Fix HW TS with CQE compression according to profile (Amir Tzin) [1982191] - mlx5e: add add missing BH locking around napi_schdule() (Amir Tzin) [1982191] - net/mlx5: Don't overwrite HCA capabilities when setting MSI-X count (Amir Tzin) [1982191] - net/mlx5: Fix err prints and return when creating termination table (Amir Tzin) [1982191] - RDMA/mlx5: Verify that DM operation is reasonable (Amir Tzin) [1982191] - RDMA/mlx5: Expose private query port (Amir Tzin) [1982191] - RDMA/mlx5: Fix type assignment for ICM DM (Amir Tzin) [1982191] - net/mlx5: DR, Add support for isolate_vl_tc QP (Amir Tzin) [1982191] - net/mlx5: DR, Add support for force-loopback QP (Amir Tzin) [1982191] - net/mlx5: DR, Add support for matching tunnel GTP-U (Amir Tzin) [1982191] - net/mlx5: DR, Set flex parser for TNL_MPLS dynamically (Amir Tzin) [1982191] - net/mlx5: DR, Add support for matching on geneve TLV option (Amir Tzin) [1982191] - net/mlx5: DR, Set STEv0 ICMP flex parser dynamically (Amir Tzin) [1982191] - net/mlx5: DR, Add support for dynamic flex parser (Amir Tzin) [1982191] - net/mlx5: DR, Remove protocol-specific flex_parser_3 definitions (Amir Tzin) [1982191] - net/mlx5: mlx5_ifc updates for flex parser (Amir Tzin) [1982191] - net/mlx5: E-Switch, Improve error messages in term table creation (Amir Tzin) [1982191] - net/mlx5: DR, Rename an argument in dr_rdma_segments (Amir Tzin) [1982191] - net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Amir Tzin) [1982191] - net/mlx5e: Fix possible non-initialized struct usage (Amir Tzin) [1982191] - mlx5: implement ethtool standard stats (Amir Tzin) [1982191] - net/mlx5: Enhance diagnostics info for TX/RX reporters (Amir Tzin) [1982191] - net/mlx5: Add helper to initialize 1PPS (Amir Tzin) [1982191] - net/mlx5e: Add ethtool extended link state (Amir Tzin) [1982191 1982232] - net/mlx5: Add register layout to support extended link state (Amir Tzin) [1982191 1982232] - net/mlx5: Allocate FC bulk structs with kvzalloc() instead of kzalloc() (Amir Tzin) [1982191] - net/mlx5e: Cleanup safe switch channels API by passing params (Amir Tzin) [1982191] - net/mlx5e: Refactor on-the-fly configuration changes (Amir Tzin) [1982191] - net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Amir Tzin) [1982191] - net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Amir Tzin) [1982191] - mlx5: implement ethtool::get_fec_stats (Amir Tzin) [1982191] - net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Amir Tzin) [1982191] - net/mlx5: Remove return statement exist at the end of void function (Amir Tzin) [1982191] - net/mlx5: Add a blank line after declarations (Amir Tzin) [1982191] - net/mlx5: DR, Alloc cmd buffer with kvzalloc() instead of kzalloc() (Amir Tzin) [1982191] - net/mlx5: DR, Use variably sized data structures for different actions (Amir Tzin) [1982191] - RDMA/mlx5: Expose UAPI to query DM (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Add support in MEMIC operations (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Add support to MODIFY_MEMIC command (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Re-organize the DM code (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Move all DM logic to separate file (Amir Tzin) [1982191 1926606 1926603] - net/mlx5: Add MEMIC operations related bits (Amir Tzin) [1982191 1926606 1926603] - net/mlx5: Add support for DSFP module EEPROM dumps (Amir Tzin) [1982191 1982233] - net/mlx5: Implement get_module_eeprom_by_page() (Amir Tzin) [1982191 1982233] - net/mlx5: Refactor module EEPROM query (Amir Tzin) [1982191 1982233] - IB/mlx5: Reduce max order of memory allocated for xlt update (Amir Tzin) [1982191] - net/mlx5: Implement sriov_get_vf_total_msix/count() callbacks (Amir Tzin) [1982191 1982230] - net/mlx5: Dynamically assign MSI-X vectors count (Amir Tzin) [1982191 1982230] - net/mlx5: Add dynamic MSI-X capabilities bits (Amir Tzin) [1982191 1982230] - net/mlx5e: Dynamic alloc vlan table for netdev when needed (Amir Tzin) [1982191] - net/mlx5e: Dynamic alloc arfs table for netdev when needed (Amir Tzin) [1982191] - net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Amir Tzin) [1982191] - net/mlx5e: Update ethtool setting of CQE compression (Amir Tzin) [1982191] - net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Amir Tzin) [1982191] - net/mlx5e: Add PTP Flow Steering support (Amir Tzin) [1982191] - net/mlx5e: Introduce Flow Steering ANY API (Amir Tzin) [1982191] - net/mlx5e: Introduce Flow Steering UDP API (Amir Tzin) [1982191] - net/mlx5e: Cleanup Flow Steering level (Amir Tzin) [1982191] - net/mlx5e: Add PTP RQ to RX reporter (Amir Tzin) [1982191] - net/mlx5e: Refactor RX reporter diagnostics (Amir Tzin) [1982191] - net:mlx5e: Add PTP-TIR and PTP-RQT (Amir Tzin) [1982191] - net/mlx5e: Add PTP-RX statistics (Amir Tzin) [1982191] - net/mlx5e: Add RQ to PTP channel (Amir Tzin) [1982191] - net/mlx5e: Add states to PTP channel (Amir Tzin) [1982191] - RDMA/mlx5: Set ODP caps only if device profile support ODP (Amir Tzin) [1982191] - net/mlx5e: Cleanup PTP (Amir Tzin) [1982191] - net/mlx5e: Generalize PTP implementation (Amir Tzin) [1982191] - net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Amir Tzin) [1982191] - net/mlx5e: Generalize close RQ (Amir Tzin) [1982191] - net/mlx5e: Generalize RQ activation (Amir Tzin) [1982191] - net/mlx5e: Generalize open RQ (Amir Tzin) [1982191] - net/mlx5: Add helper to set time-stamp translator on a queue (Amir Tzin) [1982191] - net/mlx5e: Allow creating mpwqe info without channel (Amir Tzin) [1982191] - net/mlx5e: alloc the correct size for indirection_rqt (Amir Tzin) [1982191] - net: ethernet: indir_table.h is included twice (Amir Tzin) [1982191 1982195] - RDMA/mlx5: Create ODP EQ only when ODP MR is created (Amir Tzin) [1982191] - RDMA/mlx5: Add missing returned error check of mlx5_ib_dereg_mr (Amir Tzin) [1982191] - net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Amir Tzin) [1982191] - net/mlx5e: Allow to match on ICMP parameters (Amir Tzin) [1982191] - net/mlx5: Display the command index in command mailbox dump (Amir Tzin) [1982191] - net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Amir Tzin) [1982191] - net/mlx5e: Dump ICOSQ WQE descriptor on CQE with error events (Amir Tzin) [1982191] - net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath (Amir Tzin) [1982191] - net/mlx5e: Remove redundant newline in NL_SET_ERR_MSG_MOD (Amir Tzin) [1982191] - net/mlx5: Read congestion counters from all ports when lag is active (Amir Tzin) [1982191] - net/mlx5: remove unneeded semicolon (Amir Tzin) [1982191] - net/mlx5: DR, Remove unneeded rx_decap_l3 function for STEv1 (Amir Tzin) [1982191] - net/mlx5: Use order-0 allocations for EQs (Amir Tzin) [1982191] - net/mlx5: Add IFC bits needed for single FDB mode (Amir Tzin) [1982191] - net/mlx5: E-Switch, Refactor send to vport to be more generic (Amir Tzin) [1982191 1982195] - RDMA/mlx5: Use representor E-Switch when getting netdev and metadata (Amir Tzin) [1982191] - net/mlx5: E-Switch, Add eswitch pointer to each representor (Amir Tzin) [1982191 1982195] - net/mlx5: E-Switch, Add match on vhca id to default send rules (Amir Tzin) [1982191 1982195] - net/mlx5: Remove unused mlx5_core_health member recover_work (Amir Tzin) [1982191] - net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Amir Tzin) [1982191 1982195] - net/mlx5: Cleanup prototype warning (Amir Tzin) [1982191] - RDMA/mlx5: Allow larger pages in DevX umem (Amir Tzin) [1982191] - RDMA/mlx5: Rename mlx5_mr_cache_invalidate() to revoke_mr() (Amir Tzin) [1982191] - RDMA/mlx5: Consolidate MR destruction to mlx5_ib_dereg_mr() (Amir Tzin) [1982191] - RDMA/mlx5: Use a union inside mlx5_ib_mr (Amir Tzin) [1982191] - platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Amir Tzin) [2018145] - mmc: dw_mmc-bluefield: : Fix the license information (Amir Tzin) [2018145] - mmc: dw_mmc-bluefield: simplify the probe() function (Amir Tzin) [2018145] - benet: mark device 0xe220 (Lancer) as deprecated (Michal Schmidt) [2054409] - myri10ge: mark as deprecated (Michal Schmidt) [2054409] - liquidio: mark as deprecated, not unmaintained (Michal Schmidt) [2054409] - netxen_nic: remove unmaintained mark, keep deprecated (Michal Schmidt) [2054409] - bnx2: mark as deprecated, not unmaintained (Michal Schmidt) [2054409] - SUNRPC: Don't dereference xprt->snd_task if it's a cookie (Dave Wysochanski) [2046545] - SUNRPC: Add source address/port to rpc_socket* traces (Dave Wysochanski) [2046545] - netfilter: conntrack: re-init state for retransmitted syn-ack (Florian Westphal) [2043093] - netfilter: conntrack: move synack init code to helper (Florian Westphal) [2043093]- ibmvnic: remove unused defines (Diego Domingos) [2047920] - ibmvnic: Update driver return codes (Diego Domingos) [2047920] - ARM: iop32x: disable N2100 PCI parity reporting (Josef Oskera) [2031880] - r8169: fix incorrect mac address assignment (Josef Oskera) [2031880] - r8169: Add device 10ec:8162 to driver r8169 (Josef Oskera) [2031880] - ethernet: r8169: use eth_hw_addr_set() (Josef Oskera) [2031880] - net: phy: realtek: add support for RTL8365MB-VC internal PHYs (Josef Oskera) [2031880] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Josef Oskera) [2031880] - r8169: enable ASPM L0s state (Josef Oskera) [2031880] - r8169: rename rtl_csi_access_enable to rtl_set_aspm_entry_latency (Josef Oskera) [2031880] - r8169: change the L0/L1 entrance latencies for RTL8106e (Josef Oskera) [2031880] - Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" (Josef Oskera) [2031880] - r8169: Avoid duplicate sysfs entry creation error (Josef Oskera) [2031880] - r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Josef Oskera) [2031880] - r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM (Josef Oskera) [2031880] - net: phy: realtek: net: Fix less than zero comparison of a u16 (Josef Oskera) [2031880] - net: phy: realtek: add delay to fix RXC generation issue (Josef Oskera) [2031880] - net: phy: realtek: add dt property to enable ALDPS mode (Josef Oskera) [2031880] - net: phy: realtek: add dt property to disable CLKOUT clock (Josef Oskera) [2031880] - r8169: Fix fall-through warning for Clang (Josef Oskera) [2031880] - r8169: use KBUILD_MODNAME instead of own module name definition (Josef Oskera) [2031880] - r8169: keep pause settings on interface down/up cycle (Josef Oskera) [2031880] - r8169: add support for pause ethtool ops (Josef Oskera) [2031880] - r8169: use mac-managed PHY PM (Josef Oskera) [2031880] - r8169: remove rtl_hw_start_8168c_3 (Josef Oskera) [2031880] - r8169: add support for ethtool get_ringparam (Josef Oskera) [2031880] - r8169: use lower_32_bits/upper_32_bits macros (Josef Oskera) [2031880] - net: phy: make PHY PM ops a no-op if MAC driver manages PHY PM (Josef Oskera) [2031880] - mm/gup: remove unused get_user_pages_locked() (Chris von Recklinghausen) [2048650] - mm: change lookup_node() to use get_user_pages_fast() (Chris von Recklinghausen) [2048650] - mm/gup: remove unused pin_user_pages_locked() (Chris von Recklinghausen) [2048650] - mm/gup: follow_pfn_pte(): -EEXIST cleanup (Chris von Recklinghausen) [2048650] - mm: fix invalid page pointer returned with FOLL_PIN gups (Chris von Recklinghausen) [2048650] - mm: fix typos in comments (Chris von Recklinghausen) [2048650] - vfio/iommu_type1: replace kfree with kvfree (Alex Williamson) [2046547] - vfio/pci: Fix error return code in vfio_ecap_init() (Alex Williamson) [2046547] - vfio/pci: Add missing range check in vfio_pci_mmap (Alex Williamson) [2046547] - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Alex Williamson) [2046547] - vfio/mdev: Make to_mdev_device() into a static inline (Alex Williamson) [2046547] - vfio/iommu_type1: Mantain a counter for non_pinned_groups (Alex Williamson) [2046547] - vfio/iommu_type1: Fix some sanity checks in detach group (Alex Williamson) [2046547] - vfio/iommu_type1: Populate full dirty when detach non-pinned group (Alex Williamson) [2046547] - vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Alex Williamson) [2046547] - vfio/virqfd: Drain events from eventfd in virqfd_wakeup() (Alex Williamson) [2046547] - ext4: fix direct I/O read error (Lukas Czerner) [1868258] - usb: xhci: Extend support for runtime power management for AMD's Yellow carp. (Renjith Pananchikkal) [2015775] - usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Renjith Pananchikkal) [2015775] - thunderbolt: Enable retry logic for intra-domain control packets (David Arcari) [2028287] - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (Gopal Tiwari) [2043755] - smb3: do not error on fsync when readonly (Ronnie Sahlberg) [2037811] - cifs: serialize all mount attempts (Ronnie Sahlberg) [2008434] - ALSA: memalloc: Unify x86 SG-buffer handling (take#3) (Jaroslav Kysela) [2049437] - ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Drop CONFIG_PM ifdefs (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Add minimal-mute notion in dB mapping table (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Use int for dB map values (Jaroslav Kysela) [2049437] - ALSA: hda/tegra: Fix Tegra194 HDA reset failure (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptop (Jaroslav Kysela) [2049437] - ALSA: hda: Add new AlderLake-P variant PCI ID (Jaroslav Kysela) [2049437] - ALSA: hda: Add AlderLake-N PCI ID (Jaroslav Kysela) [2049437] - ALSA: hda: use swap() to make code cleaner (Jaroslav Kysela) [2049437] - ALSA: Fix some typo (Jaroslav Kysela) [2049437] - ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present (Jaroslav Kysela) [2049437] - ALSA: hda: Remove redundant runtime PM calls (Jaroslav Kysela) [2049437] - ALSA: hda: Do disconnect jacks at codec unbind (Jaroslav Kysela) [2049437] - ALSA: hda: intel: More comprehensive PM runtime setup for controller driver (Jaroslav Kysela) [2049437] - ASoC: SOF: Intel: fix build issue related to CODEC_PROBE_ENTRIES (Jaroslav Kysela) [2049437] - ASoC: cs42l42: Report initial jack state (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Re-order quirk entries for Lenovo (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices (Jaroslav Kysela) [2049437] - tools headers UAPI: Sync sound/asound.h with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - ASoC: SOF: handle paused streams during system suspend (Jaroslav Kysela) [2049437] - ASoC: SOF: sof-audio: setup sched widgets during pipeline complete step (Jaroslav Kysela) [2049437] - ASoC: SOF: free widgets in sof_tear_down_pipelines() for static pipelines (Jaroslav Kysela) [2049437] - ALSA: hda/cs8409: Fix Jack detection after resume (Jaroslav Kysela) [2049437] - ALSA: hda/cs8409: Increase delay during jack detection (Jaroslav Kysela) [2049437] - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows (Jaroslav Kysela) [2049437] - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on (Jaroslav Kysela) [2049437] - ASoC: amd: Fix dependency for SPI master (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID (Jaroslav Kysela) [2049437] - ALSA: oss: fix compile error when OSS_DEBUG is enabled (Jaroslav Kysela) [2049437] - ALSA: hda: Make proper use of timecounter (Jaroslav Kysela) [2049437] - ALSA: led: Use restricted type for iface assignment (Jaroslav Kysela) [2049437] - ALSA: hda: Fix potential deadlock at codec unbinding (Jaroslav Kysela) [2049437] - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible (Jaroslav Kysela) [2049437] - kernel: fork: properly initialize mm->mm_rh in dup_mm() and mm_alloc() (Rafael Aquini) [2047242] - vdpa/mlx5: Fix tracking of current number of VQs (Cindy Lu) [2052849] - vdpa/mlx5: Fix is_index_valid() to refer to features (Cindy Lu) [2052849] - vdpa: Protect vdpa reset with cf_mutex (Cindy Lu) [2052849] - vdpa: Avoid taking cf_mutex lock on get status (Cindy Lu) [2052849] - vdpa/vdpa_sim_net: Report max device capabilities (Cindy Lu) [2052849] - vdpa: Use BIT_ULL for bit operations (Cindy Lu) [2052849] - vdpa/vdpa_sim: Configure max supported virtqueues (Cindy Lu) [2052849] - vdpa/mlx5: Report max device capabilities (Cindy Lu) [2052849] - vdpa: Support reporting max device capabilities (Cindy Lu) [2052849] - vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Cindy Lu) [2052849] - vdpa: Add support for returning device configuration information (Cindy Lu) [2052849] - vdpa/mlx5: Support configuring max data virtqueue (Cindy Lu) [2052849] - vdpa/mlx5: Fix config_attr_mask assignment (Cindy Lu) [2052849] - vdpa: Allow to configure max data virtqueues (Cindy Lu) [2052849] - vdpa: Read device configuration only if FEATURES_OK (Cindy Lu) [2052849] - vdpa: Sync calls set/get config/status with cf_mutex (Cindy Lu) [2052849] - vdpa/mlx5: Distribute RX virtqueues in RQT object (Cindy Lu) [2052849] - vdpa: Provide interface to read driver features (Cindy Lu) [2052849] - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Cindy Lu) [2052849] - vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Cindy Lu) [2052849] - vdpa: Avoid duplicate call to vp_vdpa get_status (Cindy Lu) [2052849] - net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Cindy Lu) [2052849] - vdpa: add driver_override support (Cindy Lu) [2052849] - docs: document sysfs ABI for vDPA bus (Cindy Lu) [2052849] - ifcvf/vDPA: fix misuse virtio-net device config size for blk dev (Cindy Lu) [2052849] - Revert "efi/libstub: arm64: Double check image alignment at entry" (Vitaly Kuznetsov) [2046303] - ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce() (William Zhao) [2046342] - cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED (Ronnie Sahlberg) [1994393] - cifs: constify pathname arguments in a bunch of helpers (Ronnie Sahlberg) [1994393] - cgroup: Use open-time cgroup namespace for process migration perm checks (Chris von Recklinghausen) [2035766] - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv (Chris von Recklinghausen) [2035766] - cgroup: Use open-time credentials for process migraton perm checks (Chris von Recklinghausen) [2035766] - cgroup: make per-cgroup pressure stall tracking configurable (Chris von Recklinghausen) [2035766] - powerpc/idle: Don't corrupt back chain when going idle (Laurent Vivier) [2052793] - powerpc64/idle: Fix SP offsets when saving GPRs (Laurent Vivier) [2052793] - sfc: ef10: implement ethtool::get_fec_stats (Íñigo Huguet) [2042798] - sfc: The RX page_ring is optional (Íñigo Huguet) [2042798] - sfc: Check null pointer of rx_queue->page_ring (Íñigo Huguet) [2042798] - sfc_ef100: potential dereference of null pointer (Íñigo Huguet) [2042798] - sfc: Don't use netif_info before net_device setup (Íñigo Huguet) [2042798] - sfc: Export fibre-specific supported link modes (Íñigo Huguet) [2042798] - sfc: Fix reading non-legacy supported link modes (Íñigo Huguet) [2042798] - ethernet: constify references to netdev->dev_addr in drivers (Íñigo Huguet) [2042798] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2042798] - ethernet: use eth_hw_addr_set() (Íñigo Huguet) [2042798] - sfc: last resort fallback for lack of xdp tx queues (Íñigo Huguet) [2042798 1995444] - sfc: fallback for lack of xdp tx queues (Íñigo Huguet) [2042798 1995444] - ext4: fix potential uninitialized access to retval in kmmpd (Lukas Czerner) [2046355] - ext4: fix possible UAF when remounting r/o a mmp-protected file system (Lukas Czerner) [2046355] - ext4: fix memory leak in ext4_fill_super (Lukas Czerner) [2046355] - quota: check block number when reading the block in quota file (Lukas Czerner) [2046999] - quota: correct error number in free_dqentry() (Lukas Czerner) [2046999] - quota: Fix memory leak when handling corrupted quota file (Lukas Czerner) [2046999] - quota: Sanity-check quota file headers on load (Lukas Czerner) [2046999] - quota: clear padding in v2r1_mem2diskdqb() (Lukas Czerner) [2046999] - quota: Check that quota is not dirty before release (Lukas Czerner) [2046999] - quota: fix livelock in dquot_writeback_dquots (Lukas Czerner) [2046999] - ext4: fix e2fsprogs checksum failure for mounted filesystem (Lukas Czerner) [1937180] - ext4: prevent partial update of the extent blocks (Lukas Czerner) [2035877] - ext4: check for inconsistent extents between index and leaf block (Lukas Czerner) [2035877] - ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Lukas Czerner) [2035877] - ext4: avoid trim error on fs with small groups (Lukas Czerner) [2046355] - ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' (Lukas Czerner) [2046355] - ext4: make sure to reset inode lockdep class when quota enabling fails (Lukas Czerner) [2046355] - ext4: make sure quota gets properly shutdown on error (Lukas Czerner) [2046355] - ext4: Fix BUG_ON in ext4_bread when write quota data (Lukas Czerner) [2046355] - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. (Lukas Czerner) [2046355] - ext4: ensure enough credits in ext4_ext_shift_path_extents (Lukas Czerner) [2046355] - ext4: fix potential infinite loop in ext4_dx_readdir() (Lukas Czerner) [2046355] - ext4: fix loff_t overflow in ext4_max_bitmap_size() (Lukas Czerner) [2046355] - ext4: fix reserved space counter leakage (Lukas Czerner) [2046355] - ext4: fix race writing to an inline_data file while its xattrs are changing (Lukas Czerner) [2046355] - ext4: fix potential htree corruption when growing large_dir directories (Lukas Czerner) [2046355] - ext4: use ext4_grp_locked_error in mb_find_extent (Lukas Czerner) [2046355] - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Lukas Czerner) [2046355] - ext4: remove check for zero nr_to_scan in ext4_es_scan() (Lukas Czerner) [2046355] - ext4: return error code when ext4_fill_flex_info() fails (Lukas Czerner) [2046355] - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Lukas Czerner) [2046355] - ext4: fix kernel infoleak via ext4_extent_header (Lukas Czerner) [2046355] - ext4: fix memory leak in ext4_fill_super (Lukas Czerner) [2046355] - ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Lukas Czerner) [2046355] - ext4: fix error code in ext4_commit_super (Lukas Czerner) [2046355] - crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo (Pingfan Liu) [2046631] - arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo (Pingfan Liu) [2046631] - arm64: kernel: arch_crash_save_vmcoreinfo() should depend on CONFIG_CRASH_CORE (Mark Salter) [2046631] - Revert "[arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo" (Pingfan Liu) [2046631] - crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Pingfan Liu) [2046631] - ibmvnic: don't release napi in __ibmvnic_open() (Gustavo Walbon) [2051793]- EDAC/igen6: Add Intel Alder Lake SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/igen6: Add Intel Tiger Lake SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/igen6: Add Intel ICL-NNPI SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/i10nm: Add support for high bandwidth memory (Aristeu Rozanski) [1971965 1783145] - EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Aristeu Rozanski) [1971965 1783145] - EDAC/skx_common: Add new ADXL components for 2-level memory (Aristeu Rozanski) [1971965 1783145] - EDAC, skx: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1971965 1783145] - EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Aristeu Rozanski) [1971965 1783145] - selinux: parse contexts for mount options early (Scott Mayhew) [1984355] - selinux: try to use preparsed sid before calling parse_sid() (Scott Mayhew) [1984355] - selinux: Fix selinux_sb_mnt_opts_compat() (Scott Mayhew) [1984355] - selinux: access superblock_security_struct in LSM blob way (Scott Mayhew) [1984355] - selinux: minor tweaks to selinux_add_opt() (Scott Mayhew) [1984355] - selinux: fix potential memleak in selinux_add_opt() (Scott Mayhew) [1984355] - selinux: fix sleeping function called from invalid context (Scott Mayhew) [1984355] - LSM: Infrastructure management of the superblock (Scott Mayhew) [1984355] - selinux: drop super_block backpointer from superblock_security_struct (Scott Mayhew) [1984355] - selinux: remove redundant allocation and helper functions (Scott Mayhew) [1984355] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [1970036 1988269] - ath11k: add string type to search board data in board-2.bin for WCN6855 (Íñigo Huguet) [1970036 1988269] - firmware: smccc: Fix check for ARCH_SOC_ID not implemented (Vitaly Kuznetsov) [2053450] - bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC (Yauheni Kaliuta) [2051789] - bpf/selftests: disable a verifier test for powerpc (Viktor Malik) [2046032] - bpf/selftests: allow disabling verifier tests (Viktor Malik) [2046032] - vfs: check dentry is still valid in get_link() (Ian Kent) [2014846] - xfs: don't expose internal symlink metadata buffers to the vfs (Brian Foster) [2014846] - scsi: vmw_pvscsi: Set residual data length conditionally (Cathy Avery) [2052345] - scsi: mpt3sas: Fix incorrect system timestamp (Tomas Henzl) [2026212] - scsi: mpt3sas: Fix system going into read-only mode (Tomas Henzl) [2026212] - scsi: mpt3sas: Fix kernel panic during drive powercycle test (Tomas Henzl) [2026212] - scsi: mpt3sas: Clean up some inconsistent indenting (Tomas Henzl) [2026212] - scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Ewan D. Milne) [2028290] - blktrace: switch trace spinlock to a raw spinlock (Wander Lairson Costa) [1905749] - blktrace: Fix uaf in blk_trace access after removing by sysfs (Wander Lairson Costa) [1905749] - blk-wbt: export internal state via debugfs (Ming Lei) [2047313] - platform/x86: ISST: Fix optimization with use of numa (Prarit Bhargava) [2023820] - platform/x86: ISST: Use numa node id for cpu pci dev mapping (Prarit Bhargava) [2023818] - platform/x86: ISST: Optimize CPU to PCI device mapping (Prarit Bhargava) [2023818] - efi/x86: drop task_lock() from efi_switch_mm() (Fernando Pacheco) [2035415] - configs: enable LOGITECH_FF (Benjamin Tissoires) [1945987] - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Benjamin Tissoires) [1974089] - Input: joydev - prevent potential read overflow in ioctl (Benjamin Tissoires) [1974089] - xfs: Fix CIL throttle hang when CIL space used going backwards (Thiago Becker) [2040371] - netfilter: nf_conntrack_netbios_ns: fix helper module alias (Florian Westphal) [2038015] - selftests: nft_concat_range: add test for reload with no element add/del (Florian Westphal) [2046309] - netfilter: fix regression in looped (broad|multi)cast's MAC handling (Florian Westphal) [2046309] - selftests: netfilter: Add correctness test for mac,net set type (Florian Westphal) [2046309] - netfilter: flowtable: fix IPv6 tunnel addr match (Florian Westphal) [2046309] - netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal) [2046309] - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone (Florian Westphal) [2046309] - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments (Florian Westphal) [2046309] - netfilter: ipvs: Fix reuse connection if RS weight is 0 (Florian Westphal) [2046309] - netfilter: ctnetlink: do not erase error code with EINVAL (Florian Westphal) [2046309] - netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY (Florian Westphal) [2046309] - netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal) [2046309] - netfilter: nft_dynset: relax superfluous check on set updates (Florian Westphal) [2046309] - netfilter: use kvmalloc_array to allocate memory for hashtable (Phil Sutter) [2001762] - netfilter: nf_tables: skip netdev events generated on netns removal (Phil Sutter) [2053436] - xfrm: add state hashtable keyed by seq (Sabrina Dubroca) [1926538]- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long) [2050418] - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Waiman Long) [2050418] - IB/rdmavt: Validate remote_addr during loopback atomic tests (Kamal Heib) [2033480] - in wb_init, use gfp instead of GFP_KERNEL when allocating bw_dwork (Chris von Recklinghausen) [2046179] - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini) [2051691] - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (John Meneghini) [1973208] - nvme: drop unused variable ctrl in nvme_setup_cmd (John Meneghini) [2033384] - nvme: increment request genctr on completion (John Meneghini) [2033384] - nvme-pci: Fix abort command id (John Meneghini) [2033384] - nvme: add command id quirk for apple controllers (John Meneghini) [2033384] - nvme: move nvme_multi_css into nvme.h (John Meneghini) [2033384] - nvme: code command_id with a genctr for use-after-free validation (John Meneghini) [2033384] - nvme-pci: limit maximum queue depth to 4095 (John Meneghini) [2033384] - params: lift param_set_uint_minmax to common code (John Meneghini) [2033384] - CI: Enable baseline realtime checks (Veronika Kabatova) - CI: Rename pipelines to include release names (Veronika Kabatova) - sched/pelt: Relax the sync of load_sum with load_avg (Phil Auld) [2037123] - sched/pelt: Relax the sync of runnable_sum with runnable_avg (Phil Auld) [2037123] - sched/pelt: Continue to relax the sync of util_sum with util_avg (Phil Auld) [2037123] - sched/pelt: Relax the sync of util_sum with util_avg (Phil Auld) [2037123] - cifs: fix memory leak of smb3_fs_context_dup::server_hostname (Ronnie Sahlberg) [2044670] - cifs: To match file servers, make sure the server hostname matches (Ronnie Sahlberg) [2044670] - perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR IIO event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR CHA event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Michael Petlan) [1837402] - perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Michael Petlan) [1837402] - perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add alias PMU name (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server framework (Michael Petlan) [1837402] - ovl: fix deadlock in splice write (Miklos Szeredi) [2028998] - selinux: fix NULL-pointer dereference when hashtab allocation fails (Ondrej Mosnacek) [2021467] - selinux: fix double free of cond_list on error paths (Ondrej Mosnacek) [2043605] - ibmvnic: remove unused ->wait_capability (Diego Domingos) [2049368] - ibmvnic: don't spin in tasklet (Diego Domingos) [2049368] - ibmvnic: init ->running_cap_crqs early (Diego Domingos) [2049368] - ibmvnic: Allow extra failures before disabling (Diego Domingos) [2049368] - hpsa: add new messaging (Tomas Henzl) [1801777] - aacraid: add new messaging (Tomas Henzl) [2044365] - Revert "[scsi] Revert "[scsi] aacraid: add removed id table"" (Tomas Henzl) [2044365] - mpt3sas: Add new messaging (Tomas Henzl) [2044366] - Revert "[scsi] mpt*: remove certain deprecated pci-ids" (Tomas Henzl) [2044366] - mptsas: add new messaging (Tomas Henzl) [2044366] - sctp: hold endpoint before calling cb in sctp_transport_lookup_process (Xin Long) [2043822] - sctp: use call_rcu to free endpoint (Xin Long) [2043822] - sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long) [2043822] - net: Use nlmsg_unicast() instead of netlink_unicast() (Xin Long) [2043822] - video: hyperv_fb: Fix validation of screen resolution (Mohammed Gamal) [1952821] - powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Diego Domingos) [2051509] - dm: properly fix redundant bio-based IO accounting (Mike Snitzer) [2051803] - dm: revert partial fix for redundant bio-based IO accounting (Mike Snitzer) [2051803] - block: add bio_start_io_acct_time() to control start_time (Mike Snitzer) [2051803] - block: document iostat changes for disk busy time accounting (Mike Snitzer) [2051803]- tee: optee: Fix incorrect page free bug (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: handle lookup of shm with reference count 0 (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: smc_abi.c: add missing #include (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: isolate smc abi (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: refactor driver with internal callbacks (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: simplify optee_release() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix missing devices unregister during optee_remove (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee/optee/shm_pool: fix application of sizeof to pointer (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add tee_shm_alloc_kernel_buf() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Clear stale cache entries during initialization (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: fix tee out of memory failure seen during kexec reboot (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Refuse to load the driver under the kdump kernel (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Fix memory leak when failing to register shm pages (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: use export_uuid() to copy client UUID (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: do not check memref size on return from Secure World (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: fix build error caused by recent optee tracepoints feature (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add invoke_fn tracepoints (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: simplify i2c access (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: remove need_resched() before cond_resched() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: sync OP-TEE headers (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: replace might_sleep with cond_resched (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - drivers: optee: fix i2c build issue (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - drivers: optee: allow op-tee to access devices on the i2c bus (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - driver: tee: Handle NULL pointer indication from client (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: enable support for multi-stage bus enumeration (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: use uuid for sysfs driver entry (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Add support for session login client UUID generation (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: enable support to register kernel memory (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove unnecessary NULL check in tee_shm_alloc() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: don't assign shm id for private shms (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove unused tee_shm_priv_alloc() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: tee_shm_op_mmap(): use TEE_SHM_USER_MAPPED (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove redundant teedev in struct tee_shm (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove linked list of struct tee_shm (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Fix multi page dynamic shm pool alloc (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: model OP-TEE as a platform device/driver (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: fix device enumeration error handling (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix dynamic shm pool allocations (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee/shm: untag user pointers in tee_shm_register (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add might_sleep for RPC requests (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: allow to work without static shared memory (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: update optee_msg.h and optee_smc.h to dual license (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add missing of_node_put after of_device_is_available (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix unsigned comparison with less than zero (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: fix possible error pointer ctx dereferencing (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Initialize some structs using memset instead of braces (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add TEE bus device enumeration support (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add supp_nowait flag in tee_context struct (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: log message if dynamic shm is enabled (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add kernel internal client interface (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: take DT status property into account (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable via Kconfig (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN (David Arcari) [2035286] - regset: kill ->get() (Prarit Bhargava) [2032854] - arm64: switch to ->regset_get() (Prarit Bhargava) [2032854] - arm64: take fetching compat reg out of pt_regs into a new helper (Prarit Bhargava) [2032854] - powerpc: switch to ->regset_get() (Prarit Bhargava) [2032854] - s390: switch to ->regset_get() (Prarit Bhargava) [2032854] - introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [2032854] - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He) [2024011] - dma/pool: create dma atomic pool only if dma zone has managed pages (Baoquan He) [2024011] - mm_zone: add function to check if managed dma zone exists (Baoquan He) [2024011] - tipc: discard MSG_CRYPTO msgs when key_exchange_enabled is not set (Xin Long) [2043825] - tipc: delete the unlikely branch in tipc_aead_encrypt (Xin Long) [2043825] - tipc: check for null after calling kmemdup (Xin Long) [2043825] - tipc: only accept encrypted MSG_CRYPTO msgs (Xin Long) [2043825] - powerpc/pseries: use slab context cpumask allocation in CPU hotplug init (Waiman Long) [2048220] - powerpc/pseries: Fix build error when NUMA=n (Waiman Long) [2048220] - lpfc: Add new messaging (Ewan D. Milne) [1841323] - cpu/hotplug: Cure the cpusets trainwreck (Phil Auld) [1904593] - scsi: ses: Fix unsigned comparison with less than zero (Tomas Henzl) [1995086] - scsi: ses: Retry failed Send/Receive Diagnostic commands (Tomas Henzl) [1995086] - serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35X (John W. Linville) [2022906] - PCI: vmd: Add indirection layer to vmd irq lists (Scott Wood) [2048202] - redhat/configs: Enable CONFIG_PCI_HYPERV on Aarch64 (Vitaly Kuznetsov) [2024853] - PCI: hv: Add arm64 Hyper-V vPCI support (Vitaly Kuznetsov) [2024853] - PCI: hv: Make the code arch neutral by adding arch specific interfaces (Vitaly Kuznetsov) [2024853] - PCI: hv: Remove unnecessary use of hx (Vitaly Kuznetsov) [2024853] - nvme-rdma: fix possible use-after-free in transport error_recovery work (Chris Leech) [1988361] - nvme-tcp: fix possible use-after-free in transport error_recovery work (Chris Leech) [1988361] - nvme: fix a possible use-after-free in controller reset during load (Chris Leech) [1988361] - ipv6: check return value of ipv6_skip_exthdr (Sabrina Dubroca) [2046234] - selftests: Calculate udpgso segment count without header adjustment (Xin Long) [2044133] - udp: using datalen to cap ipv6 udp max gso segments (Xin Long) [2044133] - inet_diag: fix kernel-infoleak for UDP sockets (Xin Long) [2044133] - udp: using datalen to cap max gso segments (Xin Long) [2044133] - [s390] s390/cpumf: Support for CPU Measurement Facility CSVN 7 (Mete Durlu) [2048980] - [s390] s390/cpumf: Support for CPU Measurement Sampling Facility LS bit (Mete Durlu) [2048980] - tools/power/x86/intel-speed-select: v1.10 release (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Fix uncore memory frequency display (Prarit Bhargava) [2023909] - platform/x86: ISST: Account for increased timeout in some cases (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Add options to force online (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Drop __DATE__ and __TIME__ macros (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: v1.9 release (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Process mailbox read error for core-power (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Increase string size (Prarit Bhargava) [2023909] - qla2xxx: Add new messaging (Ewan D. Milne) [1900072]- platform/x86: amd-pmc: only use callbacks for suspend (David Arcari) [2016039] - platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer (David Arcari) [2016039] - platform/x86: amd-pmc: Simplify error handling and store the pci_dev in amd_pmc_dev structure (David Arcari) [2016039] - platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops (David Arcari) [2016039] - platform/x86: amd-pmc: Make CONFIG_AMD_PMC depend on RTC_CLASS (David Arcari) [2016039] - platform/x86: amd-pmc: Drop check for valid alarm time (David Arcari) [2016039] - platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg (David Arcari) [2016039] - platform/x86: amd-pmc: fix compilation without CONFIG_RTC_SYSTOHC_DEVICE (David Arcari) [2016039] - platform/x86: amd-pmc: Add special handling for timer based S0i3 wakeup (David Arcari) [2016039] - platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd` (David Arcari) [2016039] - platform/x86: amd-pmc: Add alternative acpi id for PMC controller (David Arcari) [2016039] - platform/x86: amd-pmc: Add a message to print resume time info (David Arcari) [2016039] - platform/x86: amd-pmc: Send command to dump data after clearing OS_HINT (David Arcari) [2016039] - platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (David Arcari) [2016039] - platform/x86: amd-pmc: Export Idlemask values based on the APU (David Arcari) [2016039] - platform/x86: amd-pmc: Check s0i3 cycle status (David Arcari) [2016039] - scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (Dick Kennedy) [2027558] - sch_api: Don't skip qdisc attach on ingress (Davide Caratti) [2044806] - sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc (Davide Caratti) [2044806] - flow_offload: return EOPNOTSUPP for the unsupported mpls action type (Davide Caratti) [2044806] - selftests: bpf: Less strict size check in sockopt_sk (Felix Maurer) [2025809] - net-zerocopy: Fast return if inq < PAGE_SIZE (Felix Maurer) [2025809] - tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) (Felix Maurer) [2025809] - tcp-zerocopy: Ensure excess getsockopt buffer is zeroed (Felix Maurer) [2025809] - tcp-zerocopy: Update returned getsockopt() optlen. (Felix Maurer) [2025809] - tcp-zerocopy: Fix getsockopt buffer size check (Felix Maurer) [2025809] - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault) [2046339] - net: fix use-after-free in tw_timer_handler (Guillaume Nault) [2046339] - ALSA: core: Fix SSID quirk lookup for subvendor=0 (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Restore hardware state on runtime PM resume (Jaroslav Kysela) [2003613] - ALSA: RHEL - update kernel configs for RHEL 8.6 (Jaroslav Kysela) [2003613] - ASoC: remove module namespaces (Jaroslav Kysela) [2003613] - ASoC: codecs: rt5682(s): use the older clock API calls, but keep some modern (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Cleanup logging (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Use snd_soc_jack to report jack events (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: convert into a helper library for codec drivers (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Use arizona->dev for runtime-pm (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Move jack-detect variables to struct arizona_priv (Jaroslav Kysela) [2003613] - ASoC/extcon: arizona: Move arizona jack code to sound/soc/codecs/arizona-jack.c (Jaroslav Kysela) [2003613] - extcon: arizona: Always use pm_runtime_get_sync() when we need the device to be awake (Jaroslav Kysela) [2003613] - extcon: arizona: Fix flags parameter to the gpiod_get("wlf,micd-pol") call (Jaroslav Kysela) [2003613] - extcon: arizona: Fix various races on driver unbind (Jaroslav Kysela) [2003613] - extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Jaroslav Kysela) [2003613] - extcon: arizona: Fix runtime PM imbalance on error (Jaroslav Kysela) [2003613] - extcon: arizona: Factor out microphone and button detection (Jaroslav Kysela) [2003613] - extcon: arizona: Factor out microphone impedance into a function (Jaroslav Kysela) [2003613] - extcon: arizona: Invert logic of check in arizona_hpdet_do_id (Jaroslav Kysela) [2003613] - extcon: arizona: Remove excessive WARN_ON (Jaroslav Kysela) [2003613] - extcon: arizona: Remove unnecessary sets of ACCDET_MODE (Jaroslav Kysela) [2003613] - extcon: arizona: Tidy up transition from mic to headphone detect (Jaroslav Kysela) [2003613] - extcon: arizona: Clear jack status regardless of detection type (Jaroslav Kysela) [2003613] - extcon: arizona: Move pdata extraction to probe (Jaroslav Kysela) [2003613] - extcon: arizona: Make rev A register sequences atomic (Jaroslav Kysela) [2003613] - extcon: arizona: Correct clean up if arizona_identify_headphone fails (Jaroslav Kysela) [2003613] - extcon: arizona: Switch to use device_property_count_u32() (Jaroslav Kysela) [2003613] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [2003613] - extcon: arizona: Correct error handling on regmap_update_bits_check (Jaroslav Kysela) [2003613] - extcon: arizona: Disable mic detect if running when driver is removed (Jaroslav Kysela) [2003613] - mfd: arizona: Fix rumtime PM imbalance on error (Jaroslav Kysela) [2003613] - mfd: arizona: Split of_match table into I2C and SPI versions (Jaroslav Kysela) [2003613] - mfd: arizona: Make some symbols static (Jaroslav Kysela) [2003613] - mfd: arizona: Add support for ACPI enumeration of WM5102 connected over SPI (Jaroslav Kysela) [2003613] - mfd: arizona: Add MODULE_SOFTDEP("pre: arizona_ldo1") (Jaroslav Kysela) [2003613] - mfd: arizona: Drop arizona-extcon cells (Jaroslav Kysela) [2003613] - mfd: arizona: Replace arizona_of_get_type() with device_get_match_data() (Jaroslav Kysela) [2003613] - mfd: arizona: Ensure 32k clock is put on driver unbind and error (Jaroslav Kysela) [2003613] - mfd: arizona: Remove BUG_ON usage (Jaroslav Kysela) [2003613] - mfd: arizona: Switch to using devm_gpiod_get() (Jaroslav Kysela) [2003613] - mfd: arizona: Fix undefined behavior (Jaroslav Kysela) [2003613] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [2003613] - mfd: arizona: Correct calling of runtime_put_sync (Jaroslav Kysela) [2003613] - mfd: arizona: Don't use regmap_read_poll_timeout (Jaroslav Kysela) [2003613] - clkdev: Hold clocks_mutex while iterating clocks list (Jaroslav Kysela) [2003613] - clkdev: add managed clkdev lookup registration (Jaroslav Kysela) [2003613] - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Jaroslav Kysela) [2003613] - ALSA: es1688: Avoid devres management for es1688 object creation (Jaroslav Kysela) [2003613] - ALSA: gus: Fix repeated probes of snd_gus_create() (Jaroslav Kysela) [2003613] - ALSA: x86: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: x86: simplify with sync_stop PCM ops (Jaroslav Kysela) [2003613] - ALSA: x86: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: virtio: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2003613] - ALSA: emux: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: synth: missing check for possible NULL after the call to kstrdup (Jaroslav Kysela) [2003613] - ALSA: synth: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sparc: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ASoC: tegra: Set driver name explicitly (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Use devm_clk_get() (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Correct driver removal order (Jaroslav Kysela) [2003613] - ASoC: tegra20: spdif: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Use devm_clk_get() (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Add system level suspend-resume callbacks (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Add reset control (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Correct driver removal order (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra20_das: align function prototypes (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra20_das: clarify expression (Jaroslav Kysela) [2003613] - ASoC: tegra: remove unneeded semicolon (Jaroslav Kysela) [2003613] - ASoC: tegra: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [2003613] - ASoC: tegra20: ac97: Add reset control (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add support for SoundWire of TGL-H-RVP (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 (Jaroslav Kysela) [2003613] - ASoC: codecs: wsa881x: fix return values from kcontrol put (Jaroslav Kysela) [2003613] - ASoc: wm8731: Drop empty spi_driver remove callback (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: channel -> channels rename (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Disable irq on slave ports in the remove function (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Fix a double irq free in the remove function (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: make array clocks static, makes object smaller (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 processing block selection (Jaroslav Kysela) [2003613] - ASoC: da7218: Drop CONFIG_OF ifdef (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505 volume controls (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Make aic32x4_remove() return void (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: add support for TAS2505 (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: add type to device private data struct (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: Fix jack detection after suspend (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: Make regmap cache only on probe() (Jaroslav Kysela) [2003613] - ASoC: sigmadsp: Remove the repeated declaration (Jaroslav Kysela) [2003613] - ASoC: rt286: Remove redundant assignment to d_len_code (Jaroslav Kysela) [2003613] - ASoC: codecs: rt1019: clarify expression (Jaroslav Kysela) [2003613] - ASoC: rt1019: Add non_legacy_dai_naming config (Jaroslav Kysela) [2003613] - ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Jaroslav Kysela) [2003613] - ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flow (Jaroslav Kysela) [2003613] - ASoc: codecs: mt6359: remove useless initializations (Jaroslav Kysela) [2003613] - ASoC: mediatek: mt6359: convert to use module_platform_driver (Jaroslav Kysela) [2003613] - ASoC: ics43432: add CMM-4030D-261 support (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Fix return value in hdmi_codec_set_jack() (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Get ELD in before reporting plugged event (Jaroslav Kysela) [2003613] - ASoC: cs53l30: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs43130: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [2003613] - ASoC: cs42l73: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs4265: Minor tidy up of error paths (Jaroslav Kysela) [2003613] - ASoC: cs35l36: Remove unneeded variable initialisation (Jaroslav Kysela) [2003613] - ASoC: cs35l35: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs35l35: Correct errata handling (Jaroslav Kysela) [2003613] - ASoC: cs35l34: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs35l33: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cirrus: Add helper function for reading the device ID (Jaroslav Kysela) [2003613] - ASoC: cs35l32: Add missing regmap use_single config (Jaroslav Kysela) [2003613] - ASoC: cs35l32: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: adav80x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - ASoC: codecs: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ASoC: ab8500: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: fix spelling mistake in Kconfig "comunicate" -> "communicate" (Jaroslav Kysela) [2003613] - ASoC: 88pm860x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: amd: renoir: Remove redundant assignment to pdm_ctrl and pdm_enable and pdm_dma_enable (Jaroslav Kysela) [2003613] - ASoC: amd: add missing break (Jaroslav Kysela) [2003613] - ALSA: sh: Fix compile warning wrt const (Jaroslav Kysela) [2003613] - ALSA: sh: Fix unused variable warnings (Jaroslav Kysela) [2003613] - ALSA: sh: Constify snd_device_ops definitions (Jaroslav Kysela) [2003613] - ALSA: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [2003613] - ALSA: sh: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ALSA: aica: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ALSA: sh: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [2003613] - ALSA: ps3: fix spelling typo of values (Jaroslav Kysela) [2003613] - ALSA: ppc: drop if block with always false condition (Jaroslav Kysela) [2003613] - ALSA: ppc: remove redundant checks in PS3 driver probe (Jaroslav Kysela) [2003613] - ALSA: ppc: fix error return code in snd_pmac_probe() (Jaroslav Kysela) [2003613] - ALSA: ppc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [2003613] - ALSA: ppc: Constify snd_device_ops definitions (Jaroslav Kysela) [2003613] - ALSA: ppc: keywest: remove outdated comment (Jaroslav Kysela) [2003613] - ALSA: poewrmac: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pcmcia: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pci: vx222: fix kernel-doc warning (Jaroslav Kysela) [2003613] - ALSA: Remove trailing semicolon in macros (Jaroslav Kysela) [2003613] - ALSA: hda: generic: Remove redundant assignment to dac (Jaroslav Kysela) [2003613] - ALSA: hda: Allow model option to specify PCI SSID alias (Jaroslav Kysela) [2003613] - ALSA: asihpi: fix comment syntax in file headers (Jaroslav Kysela) [2003613] - ALSA: harmony: Drop superfluous address setup (Jaroslav Kysela) [2003613] - ALSA: parisc: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx: fix kernel-doc warning (Jaroslav Kysela) [2003613] - ALSA: aloop: Constify ops structs (Jaroslav Kysela) [2003613] - ASoC: SOF: Drop resindex_dma_base, dma_engine, dma_size from sof_dev_desc (Jaroslav Kysela) [2003613] - ALSA: wavefront: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: wavefront: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sscape: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sc6000: Use explicit cast for __iomem pointer (Jaroslav Kysela) [2003613] - ALSA: sc6000: Assign vport directly on card's private_data (Jaroslav Kysela) [2003613] - ALSA: sc6000: Fix incorrect sizeof operator (Jaroslav Kysela) [2003613] - ALSA: sc6000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sb: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Jaroslav Kysela) [2003613] - ALSA: sb: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sb8: Add a comment note regarding an unused pointer (Jaroslav Kysela) [2003613] - ALSA: sb: Fix potential ABBA deadlock in CSP driver (Jaroslav Kysela) [2003613] - ALSA: sb: Fix potential double-free of CSP mixer elements (Jaroslav Kysela) [2003613] - ALSA: sb: Minor coding style fixes (Jaroslav Kysela) [2003613] - ALSA: sb: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sb: Fix two use after free in snd_sb_qsound_build (Jaroslav Kysela) [2003613] - ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Jaroslav Kysela) [2003613] - ALSA: opti9xx: fix missing { } around an if block (Jaroslav Kysela) [2003613] - ALSA: opti9xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: opti9xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: opl3sa2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: opl3sa2: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: msnd: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: msnd: Use proper mmap method (Jaroslav Kysela) [2003613] - ALSA: gus: Fix repeated probe for ISA interwave card (Jaroslav Kysela) [2003613] - Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Jaroslav Kysela) [2003613] - ALSA: gus: fix null pointer dereference on pointer block (Jaroslav Kysela) [2003613] - ALSA: gus: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: gus: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: gus: Replace unsafe strcpy() with strscpy() (Jaroslav Kysela) [2003613] - ALSA: galaxy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: Replace with fallthrough pseudo keyword in the remaining places (Jaroslav Kysela) [2003613] - ALSA: es18xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es18xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: isa: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1688: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: wss: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs423x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs423x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - sound/oss/dmasound: Remove superfluous "break" (Jaroslav Kysela) [2003613] - sound/oss/dmasound: Remove superfluous "break" (Jaroslav Kysela) [2003613] - ALSA: cmi8330: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: isa: Fix error return code in snd_cmi8330_probe() (Jaroslav Kysela) [2003613] - ALSA: cmi8330: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cmi8328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt2320: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt2320: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als100: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als100: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: adlib: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1848: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1816a: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1816a: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: i2c: tea6330t: Remove redundant initialization of variable err (Jaroslav Kysela) [2003613] - ALSA: i2c: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: add missing include files (Jaroslav Kysela) [2003613] - ALSA: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ALSA: aoa: remove unnecessary oom message (Jaroslav Kysela) [2003613] - ALSA: arm: Remove unnecessary variables (Jaroslav Kysela) [2003613] - ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Jaroslav Kysela) [2003613] - ALSA: ac97: Constify static struct attribute_group (Jaroslav Kysela) [2003613] - ALSA: virtio: fix kernel-doc (Jaroslav Kysela) [2003613] - ALSA: virtio: use module_virtio_driver() to simplify the code (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce device suspend/resume support (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce PCM channel map support (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce jack support (Jaroslav Kysela) [2003613] - ALSA: virtio: PCM substream operators (Jaroslav Kysela) [2003613] - ALSA: virtio: handling control and I/O messages for the PCM device (Jaroslav Kysela) [2003613] - ALSA: virtio: build PCM devices and substream hardware descriptors (Jaroslav Kysela) [2003613] - ALSA: virtio: handling control messages (Jaroslav Kysela) [2003613] - ALSA: virtio: add virtio sound driver (Jaroslav Kysela) [2003613] - uapi: virtio_ids: add a sound device type ID from OASIS spec (Jaroslav Kysela) [2003613] - ALSA: firewire: Fix C++ style comments in uapi header (Jaroslav Kysela) [2003613] - ALSA: uapi: Fix a C++ style comment in asound.h (Jaroslav Kysela) [2003613] - ASoC: topology: Fix stub for snd_soc_tplg_component_remove() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: indicate dai_fmt if exist (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: indicate missing CPU/Codec numbers for debug (Jaroslav Kysela) [2003613] - ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/BCLK_ES bits (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup dev_dbg() to use 1 line (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup debug info for clock (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Increase maximum DAI links limit to 512 (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Use set_jack ops to set jack (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Multi) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Single) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Multi) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Single) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Nulti) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Single) (Jaroslav Kysela) [2003613] - ASoC: add Audio Graph Card2 Custom Sample (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add Codec2Codec support (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add DPCM support (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add Multi CPU/Codec support (Jaroslav Kysela) [2003613] - ASoC: add Audio Graph Card2 driver (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add codec2codec support (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add asoc_graph_is_ports0() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE link (Jaroslav Kysela) [2003613] - ASoC: audio-graph: respawn Platform Support (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Avoid over-allocating DLCs (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_link_init() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_parse_node() (Jaroslav Kysela) [2003613] - ASoC: simple-card: Fix breakage on kontron-sl28-var3-ads2 (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_link_init() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: add graph_link_init() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: add graph_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove Platform support (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove unused "node" from graph_parse_mclk_fs() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove "audio-graph-card, " preix support (Jaroslav Kysela) [2003613] - ASoC: audio-graph: check ports if exists (Jaroslav Kysela) [2003613] - ASoC: audio-graph: move audio_graph_remove() to simple-card-utils.c (Jaroslav Kysela) [2003613] - ASoC: tegra: Add driver remove() callback (Jaroslav Kysela) [2003613] - ASoC: audio-graph: move audio_graph_card_probe() to simple-card-utils.c (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Allocate link info structure on heap (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Increase maximum number of links to 128 (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Propagate errors on too many links (Jaroslav Kysela) [2003613] - ASoC: audio-graph: use simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: audio-graph: use asoc_link_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: use simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: use asoc_link_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: remove unused variable from simple_parse_of() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup asoc_simple_parse_convert() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: multi support at asoc_simple_canonicalize_cpu/platform() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: care multi DAI at asoc_simple_clean_reference() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: remove asoc_simple_parse_xxx() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: use for_each_prop_xxx() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: remove li->dais/li->conf (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: setup dai_props cpu_dai/codec_dai at initial timing (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: share dummy DAI and reduce memory (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: enable flexible CPU/Codec/Platform (Jaroslav Kysela) [2003613] - ASoC: simple-card: fix possible uninitialized single_cpu local variable (Jaroslav Kysela) [2003613] - ASoC: simple-card: cleanup graph_for_each_link() (Jaroslav Kysela) [2003613] - ASoC: simple-card: count DAI / link numbers as in order (Jaroslav Kysela) [2003613] - ASoC: audio-graph: cleanup graph_for_each_link() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: count DAI / link numbers as in order (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: alloc dai_link information for CPU/Codec/Platform (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils.c: remove old comment (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Do not handle device clock (Jaroslav Kysela) [2003613] - ASoC: generic: simple-card-utils: remove useless assignment (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Fix device module clock (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Rename functions needed for export (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Expose helpers from audio graph (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Expose new members for asoc_simple_priv (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Support empty Codec endpoint (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Identify 'no_pcm' DAI links for DPCM (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Use of_node and DAI for DPCM DAI link names (Jaroslav Kysela) [2003613] - ALSA: memalloc: Drop superfluous snd_dma_buffer_sync() declaration (Jaroslav Kysela) [2003613] - ASoC: SOF: dai: include new flags for DAI_CONFIG (Jaroslav Kysela) [2003613] - ASoC: SOF: dai: mirror group_id definition added in firmware (Jaroslav Kysela) [2003613] - ALSA: core: Use READ_ONCE() / WRITE_ONCE() for power state change (Jaroslav Kysela) [2003613] - ALSA: hda_audio_ext: fix kernel-doc (Jaroslav Kysela) [2003613] - ALSA: make snd_kcontrol_new name a normal string (Jaroslav Kysela) [2003613] - ASoC: constify of_phandle_args in snd_soc_get_dai_name() (Jaroslav Kysela) [2003613] - ASoC: tas2770: Fix setting of high sample rates (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix the wrong jack type detected (Jaroslav Kysela) [2003613] - ASoC: tegra: Restore headphones jack name on Nyan Big (Jaroslav Kysela) [2003613] - ASoC: tegra: Add DAPM switches for headphones and mic jack (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add new ADL-P variant (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add ADL-N support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Retry codec probing if it fails (Jaroslav Kysela) [2003613] - ASoC: amd: fix uninitialized variable in snd_acp6x_probe() (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for ADX (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for AMX (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for Mixer (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Balance runtime PM count (Jaroslav Kysela) [2003613] - ASoC: SOF: hda: reset DAI widget before reconfiguring it (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Set the max SPI speed for the whole device (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on CML (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: Set mach->id field on comp_ids matches (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in Mixer (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in ADX (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in AMX (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in AHUB (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in DSPK (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in DMIC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in I2S (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in ADMAIF (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in DSPK (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in DMIC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in I2S (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in ADMAIF (Jaroslav Kysela) [2003613] - ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2003613] - ASoC: SOF: build compression interface into snd_sof.ko (Jaroslav Kysela) [2003613] - ASoC: rt5682: Re-detect the combo jack after resuming (Jaroslav Kysela) [2003613] - ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend (Jaroslav Kysela) [2003613] - ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add the compatibility with rt9120s (Jaroslav Kysela) [2003613] - ASoC: rt9120: Fix clock auto sync issue when fs is the multiple of 48 (Jaroslav Kysela) [2003613] - ASoC: rt9120: Update internal ocp level to the correct value (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B12 product (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0B29 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B29 product (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0B13 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B13 product (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B11 product (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B00 and 0B01 products (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0AF3 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0AF3 product (Jaroslav Kysela) [2003613] - ASoC: DAPM: Cover regression by kctl change notification fix (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended (Jaroslav Kysela) [2003613] - ASoC: SOF:control: Fix variable type in snd_sof_refresh_control() (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Change monitor widgets to siggens (Jaroslav Kysela) [2003613] - ASoC: tlv320aic3x: Make aic3x_remove() return void (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: use const for all uses of snd_soc_acpi_codecs (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi-cht: shrink tables using compatible IDs (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi-byt: shrink tables using compatible IDs (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: use comp_ids to enumerate rt5682s (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: detect codec variant in probe function (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: add comp_ids field for machine driver matching (Jaroslav Kysela) [2003613] - ASoC: Stop dummy from overriding hwparams (Jaroslav Kysela) [2003613] - ASoC: topology: Change topology device to card device (Jaroslav Kysela) [2003613] - ASoC: topology: Use correct device for prints (Jaroslav Kysela) [2003613] - ASoC: topology: Check for dapm widget completeness (Jaroslav Kysela) [2003613] - ASoC: topology: Add header payload_size verification (Jaroslav Kysela) [2003613] - ASoC: core: Remove invalid snd_soc_component_set_jack call (Jaroslav Kysela) [2003613] - ASoC: amd: acp: select CONFIG_SND_SOC_ACPI (Jaroslav Kysela) [2003613] - ASoC: Intel: glk_rt5682_max98357a: support ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: es8316: add support for ESSX8336 ACPI _HID (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct configuring of switch inversion from ts-inv (Jaroslav Kysela) [2003613] - ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_DMIC (Jaroslav Kysela) [2003613] - ASoC: amd: acp: fix Kconfig dependencies (Jaroslav Kysela) [2003613] - ASoC: rt5682-i2c: Use devm_clk_get_optional for optional clock (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on JSL (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Fix return value check in acp_machine_select() (Jaroslav Kysela) [2003613] - ASoC: max98520: add max98520 audio amplifier driver (Jaroslav Kysela) [2003613] - ASoC: nau8821: clarify out-of-bounds check (Jaroslav Kysela) [2003613] - ASoC: nau8821: fix kernel-doc (Jaroslav Kysela) [2003613] - ASoC: rt5682s: use 'static' qualifier (Jaroslav Kysela) [2003613] - ASoC: topology: handle endianness warning (Jaroslav Kysela) [2003613] - ASoC: amd: acp: SND_SOC_AMD_ACP_COMMON should depend on X86 && PCI (Jaroslav Kysela) [2003613] - ASoC: amd: acp: SND_SOC_AMD_{LEGACY_MACH,SOF_MACH} should depend on X86 && PCI && I2C (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Wrap AMD Audio ACP components in SND_SOC_AMD_ACP_COMMON (Jaroslav Kysela) [2003613] - ASoC: cs42l42: free_irq() before powering-down on probe() fail (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Reset and power-down on remove() and failed probe() (Jaroslav Kysela) [2003613] - ASoC: nau8825: add clock management for power saving (Jaroslav Kysela) [2003613] - ASoC: nau8825: add set_jack coponment support (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Prevent NULL pointer deref in interrupt handler (Jaroslav Kysela) [2003613] - ASoC: wm8962: Convert to devm_clk_get_optional() (Jaroslav Kysela) [2003613] - ASoC: fix unmet dependency on GPIOLIB for SND_SOC_MAX98357A (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Make cs35l41_remove() return void (Jaroslav Kysela) [2003613] - ASoC: tegra: Set default card name for Trimslice (Jaroslav Kysela) [2003613] - ASoC: tegra: Restore AC97 support (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add acp_machine struct for renoir platform. (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Downsizing the DAC volume scale (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Remove unused runtime_suspend/runtime_resume callbacks (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for ACPI table match entry (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use device_property API instead of of_property (Jaroslav Kysela) [2003613] - ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Jaroslav Kysela) [2003613] - ASoC: amd: enable Yellow Carp platform machine driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add YC machine driver using dmic (Jaroslav Kysela) [2003613] - ASoC: amd: create platform device for acp6x machine driver (Jaroslav Kysela) [2003613] - ASoC: amd: enable Yellow carp acp6x drivers build (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pci driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm driver dma ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x irq handler (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm platform driver (Jaroslav Kysela) [2003613] - ASoC: amd: add platform devices for acp6x pdm driver and dmic driver (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x init/de-init functions (Jaroslav Kysela) [2003613] - ASoC: amd: add Yellow Carp ACP PCI driver (Jaroslav Kysela) [2003613] - ASoC: amd: add Yellow Carp ACP6x IP register header (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add support for RT5682-VS codec (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add support for Maxim amplifier codec (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add SOF audio support on Chrome board (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add legacy sound card support for Chrome audio (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add generic machine driver support for ACP cards (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add callback for machine driver on ACP (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add I2S support on Renoir platform (Jaroslav Kysela) [2003613] - ASoC: amd: Add common framework to support I2S on ACP SOC (Jaroslav Kysela) [2003613] - ASoC: soc-core: tidyup empty function (Jaroslav Kysela) [2003613] - ASoC: soc-component: add snd_soc_component_is_codec() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step2 (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step1 (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Always enable TS_PLUG and TS_UNPLUG interrupts (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix WARN in remove() if running without an interrupt (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Mark OSC_SWITCH_STATUS register volatile (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Set correct SRC MCLK (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Allow time for HP/ADC to power-up after enable (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use PLL for SCLK > 12.288MHz (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't claim to support 192k (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't set defaults for volatile registers (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct some register default values (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Always configure both ASP TX channels (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't reconfigure the PLL while it is running (Jaroslav Kysela) [2003613] - ASoC: soc-component: improve error reporting for register access (Jaroslav Kysela) [2003613] - ASoC: amd: enable vangogh platform machine driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh machine driver (Jaroslav Kysela) [2003613] - ASoc: amd: create platform device for VG machine driver (Jaroslav Kysela) [2003613] - ASoC: test-component: add Test Component for Sound debug/test (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix a little pop while playback (Jaroslav Kysela) [2003613] - ASoC: rt1011: Fix 'I2S Reference' enum control (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: amd: vangogh: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [2003613] - ASoC: rt9120: Drop rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: rt1011: Fix 'I2S Reference' enum control caused error (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: switch to using devm_fwnode_gpiod_get() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: amd: Kconfig: Select fch clock support with machine driver (Jaroslav Kysela) [2003613] - ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() (Jaroslav Kysela) [2003613] - ASoC: SOF: prepare code to allocate IPC messages in fw_ready (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: restore mixer functionality (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix hp pop produced immediately after resuming (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce fragment elapsed notification API (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Use newly introduced generic IPC stream ops (Jaroslav Kysela) [2003613] - ASoC: SOF: Make Intel IPC stream ops generic (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce snd_sof_mailbox_read / snd_sof_mailbox_write callbacks (Jaroslav Kysela) [2003613] - ASoC: SOF: pipelines: Harmonize all functions to use struct snd_sof_dev (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: do not power down primary core during topology removal (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Dump registers and stack when SOF_DBG_DUMP_REGS is set (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-loader: Drop SOF_DBG_DUMP_REGS flag from dbg_dump calls (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Drop SOF_DBG_DUMP_REGS flag when firmware start fails (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Clean up snd_sof_get_status() prints (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda: Drop 'error' prefix from error dump functions (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce macro to set the firmware state (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: Force DSP panic dumps to be printed (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Re-enable dumps after successful IPC tx (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Print out the fw_state along with the DSP dump (Jaroslav Kysela) [2003613] - ASoC: SOF: Drop SOF_DBG_DUMP_FORCE_ERR_LEVEL and sof_dev_dbg_or_err (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda-loader: Use snd_sof_dsp_dbg_dump() for DSP dump (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Add SOF_DBG_DUMP_OPTIONAL flag for DSP dumping (Jaroslav Kysela) [2003613] - ASoC: SOF: debug/ops: Move the IPC and DSP dump functions out from the header (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: atom: No need to do a DSP dump in atom_run() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Print the DSP dump if boot fails (Jaroslav Kysela) [2003613] - ASoC: SOF: Print the dbg_dump and ipc_dump once to reduce kernel log noise (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc and dsp dump: Add markers for better visibility (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Swap the dsp_dump and ipc_dump sequence for fw_exception (Jaroslav Kysela) [2003613] - ASoC: SOF: core: debug: force all processing on primary core (Jaroslav Kysela) [2003613] - ASoC: max98927: Handle reset gpio when probing i2c (Jaroslav Kysela) [2003613] - ASoC: DAPM: Fix missing kctl change notifications (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: SOF: OF: Add fw_path and tplg_path parameters (Jaroslav Kysela) [2003613] - ASoC: amd: acp-rt5645: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: return error if sof_connect_dai_widget() fails (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: allow for dynamic pipelines override for debug (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: show clks_control value in dynamic debug (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dynamic pipelines (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp (Jaroslav Kysela) [2003613] - ASoC: Intel: add machine driver for SOF+ES8336 (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ASoC: Intel: cht_bsw_nau8824: Set card.components string (Jaroslav Kysela) [2003613] - ASoC: nau8824: Add a nau8824_components() helper (Jaroslav Kysela) [2003613] - ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix NAU8824_JACK_LOGIC define (Jaroslav Kysela) [2003613] - ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2003613] - ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2003613] - ASoC: nau8821: new driver (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: Add kernel parameter for topology verification (Jaroslav Kysela) [2003613] - ASoC: SOF: Add support for dynamic pipelines (Jaroslav Kysela) [2003613] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: make sure DAI widget is set up before IPC (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce widget use_count (Jaroslav Kysela) [2003613] - ASoC: SOF: Don't set up widgets during topology parsing (Jaroslav Kysela) [2003613] - ASoC: SOF: restore kcontrols for widget during set up (Jaroslav Kysela) [2003613] - ASoC: SOF: Add new fields to snd_sof_route (Jaroslav Kysela) [2003613] - AsoC: dapm: export a couple of functions (Jaroslav Kysela) [2003613] - ASoC: SOF: sof-audio: add helpers for widgets, kcontrols and dai config set up (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: Add new token for dynamic pipeline (Jaroslav Kysela) [2003613] - ASoC: SOF: control: Add access field in struct snd_sof_control (Jaroslav Kysela) [2003613] - ASoC: topology: change the complete op in snd_soc_tplg_ops to return int (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix HP noise caused by SAR mode switch when the system resumes (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Enable ASRC auto-disable to fix pop during jack plug-in while playback (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp (Jaroslav Kysela) [2003613] - ASoC: tegra: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: rt5682: move clk related code to rt5682_i2c_probe (Jaroslav Kysela) [2003613] - ASoC: rt5682: Use clk_hw based APIs for registration (Jaroslav Kysela) [2003613] - ASoC: rt5682: Drop usage of __clk_get_name() (Jaroslav Kysela) [2003613] - ASoC: SOF: Change SND_SOC_SOF_TOPLEVEL from config to menuconfig (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Revise the macro RT5682S_PLLB_SRC_MASK (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Use dev_dbg instead of pr_debug (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Remove the volatile SW reset register from reg_default (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix headphone vs headset, button-press detection no longer working (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: update platform device name for Maxim amplifier (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Make the error prints consistent in tx_wait_done() (Jaroslav Kysela) [2003613] - ASoC: SOF: prefix some terse and cryptic dev_dbg() with __func__ (Jaroslav Kysela) [2003613] - ASoC: SOF: add error handling to snd_sof_ipc_msg_data() (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: add header file for ops (Jaroslav Kysela) [2003613] - ASoC: SOF: pm: fix a stale comment (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-stream: Print stream name on STREAM_SD_OFFSET timeout (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dai: fix potential locking issue (Jaroslav Kysela) [2003613] - ASoC: ak4458: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: ak5558: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: dwc-i2s: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ak4671: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: alc5623: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: bcm: Convert to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cpcap: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: Fix spelling mistake "Unsupport" -> "Unsupported" (Jaroslav Kysela) [2003613] - ASoC: ad193x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: tegra: Constify static snd_soc_dai_ops structs (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use two thresholds and increased wait time for manual type detection (Jaroslav Kysela) [2003613] - ASoC: adau1977: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau17x1: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1701: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1373: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1372: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ad1836: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ep93xx: Convert to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: samsung: add missing "fallthrough;" (Jaroslav Kysela) [2003613] - ASoC: ak4642: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Use correct version to initialize Class H (Jaroslav Kysela) [2003613] - ASoC: alc5632: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: ak4104: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ak4118: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: zl38060: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cs4341: Add SPI device ID table (Jaroslav Kysela) [2003613] - ASoC: pcm179x: Add missing entries SPI to device ID table (Jaroslav Kysela) [2003613] - ASoC: pl1022_rdk: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: pl1022_ds: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: mpc8610_hpcd: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-sgtl5000: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-es8328: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl_sai: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-mqs: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-esai: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: eureka-tlv320: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cros_ec_codec: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers (Jaroslav Kysela) [2003613] - ASoC: codecs: max98390: simplify getting the adapter of a client (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: SOF: Remove struct sof_ops_table and sof_get_ops() macro (Jaroslav Kysela) [2003613] - ASoC: rt5682s: make rt5682s_aif2_dai_ops and rt5682s_soc_component_dev (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based Mixer driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based ADX driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based AMX driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based SFC driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based MVC driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add routes for few AHUB modules (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: Don't reconnect an already active BE (Jaroslav Kysela) [2003613] - ASoC: compress/component: Use module_get_when_open/put_when_close for cstream (Jaroslav Kysela) [2003613] - ASoC: soc-component: Convert the mark_module to void* (Jaroslav Kysela) [2003613] - ASoC: SOF: Rename sof_arch_ops to dsp_arch_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Remove redundant error check from sof_ipc_tx_message_unlocked (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/stream_message() (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_message() (Jaroslav Kysela) [2003613] - ASoC: SOF: trace: Omit error print when waking up trace sleepers (Jaroslav Kysela) [2003613] - misc: cs35l41: Remove unused pdn variable (Jaroslav Kysela) [2003613] - ASoC: SOF: imx8m: add SAI1 info (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Minor fix all errors reported by checkpatch.pl script (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Move probe work related code under a single if () branch (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Implement Manual Type detection as fallback (Jaroslav Kysela) [2003613] - ASoC: SOF: sof-probes: Correct the function names used for snd_soc_cdai_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c (Jaroslav Kysela) [2003613] - ASoC: SOF: probe: Merge and clean up the probe and compress files (Jaroslav Kysela) [2003613] - ASoC: SOF: compress: move and export sof_probe_compr_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COMPRESS reference (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Add probe message logging to ipc_log_header() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Re-phrase the missing firmware error to avoid duplication (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: release_firmware() on load failure to avoid batching (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Use the generic ops for region debugfs handling (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Add generic API and ops for DSP regions (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Do not use 'bar' as parameter for block_read/write (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data() (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64 (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: bdw: Set the mailbox offset directly in bdw_probe (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fixup the error messages (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Don't overwrite returned error code (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Combine adjacent register writes (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fix use of an uninitialised variable (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: load_firmware callback is mandatory, treat it like that (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Relocate inline definitions from hda.h to hda.c for sdw (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax_icl declarations (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dsp: Declare locally used functions as static (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: Do no initialize resindex_dma_base (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a board (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 board (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p board (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: support ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: SOF: Fix DSP oops stack dump output contents (Jaroslav Kysela) [2003613] - ASoC: pcm5102a: increase rate from 192k to 384k (Jaroslav Kysela) [2003613] - ASoC: rt1011: add i2s reference control for rt1011 (Jaroslav Kysela) [2003613] - ASoC: SOF: Handle control change notification from firmware (Jaroslav Kysela) [2003613] - ASoC: SOF: control: fix a typo in put operations for kcontrol (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Add driver for ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: SOF: core: allow module parameter to override dma trace Kconfig (Jaroslav Kysela) [2003613] - ASoC: soc-topology: Move template info print soc_tplg_dapm_widget_create() (Jaroslav Kysela) [2003613] - ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol (Jaroslav Kysela) [2003613] - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: Fix CONFIG_SND_SOC_SDW_MOCKUP select (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix headset background noise when S3 state (Jaroslav Kysela) [2003613] - ASoC: Revert PCM trigger changes (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: test refcount before triggering (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: protect BE dailink state changes in trigger (Jaroslav Kysela) [2003613] - ASoC: dwc: Get IRQ optionally (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix the vol+ button detection issue (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Make rt5640_jack_gpio/rt5640_jack2_gpio static (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: remove duplicate include (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: move common ATOM stuff to module (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: byt: prepare split between Baytrail and Merrifield (Jaroslav Kysela) [2003613] - ASoC: rt1015: remove possible unused variable `bclk_ms' (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Mark hp_elitepad_1000g2_jack?_check functions static (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Select first entry for singular pipe config arrays (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Properly configure modules with generic extension (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Support modules with generic extension (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Support multiple format configs (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Simplify m_state for loadable modules (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix passing loadable flag for module (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix module resource and format selection (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Select proper format for NHLT blob (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Jaroslav Kysela) [2003613] - ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Revert PCM buffer address setup workaround again (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for HP Elite Pad 1000G2 jack-detect (Jaroslav Kysela) [2003613] - ASoC: Intel: bytct_rt5640: Add a separate "Headset Mic 2" DAPM pin for the mic on the 2nd jack (Jaroslav Kysela) [2003613] - ASoC: rt5640: Add rt5640_set_ovcd_params() helper (Jaroslav Kysela) [2003613] - ASoC: rt5640: Add optional hp_det_gpio parameter to rt5640_detect_headset() (Jaroslav Kysela) [2003613] - ASoC: rt5640: Delay requesting IRQ until the machine-drv calls set_jack (Jaroslav Kysela) [2003613] - ASoC: rt5640: Move rt5640_disable_jack_detect() up in the rt5640.c file (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Fix breakage for PCM buffer address setup (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Use cfg-lineout:2 in the components string (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Use of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Use of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: soc-ac97: cleanup cppcheck warning (Jaroslav Kysela) [2003613] - ASoC: soc-component: cleanup cppcheck warning at snd_soc_pcm_component_pm_runtime_get() (Jaroslav Kysela) [2003613] - ASoC: soc-jack: cleanup cppcheck warning for CONFIG_GPIOLIB (Jaroslav Kysela) [2003613] - ASoC: soc-jack: cleanup cppcheck warning at snd_soc_jack_report() (Jaroslav Kysela) [2003613] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_pcm_dai_new() (Jaroslav Kysela) [2003613] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_copy_user() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_new() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_hw_params() (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw_rt711*: keep codec device reference until remove (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: pass card information to init/exit functions (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: get codec device with ACPI instead of bus search (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: handle errors with acpi_dev_get_first_match_dev() (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: harden codec property handling (Jaroslav Kysela) [2003613] - ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: make DMI L1 selection more robust (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: simplify logic for DMI_L1 handling (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-stream: remove always true condition (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Kconfig: clarify DMI L1 option description (Jaroslav Kysela) [2003613] - ASoC: rt5682: Properly turn off regulators if wrong device ID (Jaroslav Kysela) [2003613] - ASoC: rt5682: Implement remove callback (Jaroslav Kysela) [2003613] - ASoC: rt5682: Disable irq on shutdown (Jaroslav Kysela) [2003613] - ASoC: rt5682: Adjust headset volume button threshold again (Jaroslav Kysela) [2003613] - ASoC: Intel: Fix platform ID matching (Jaroslav Kysela) [2003613] - ASoC: rt1015p: add new acpi id and comapatible id (Jaroslav Kysela) [2003613] - ASoC: max98390: Add support change dsm param name (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Update module authors (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Assume 24-bit samples are in 32-bit slots (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Validate dai_set_sysclk() frequency (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add PLL configuration for 44.1kHz/16-bit (Jaroslav Kysela) [2003613] - ASoC: rt5640: Silence warning message about missing interrupt (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix mono playback (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Constrain sample rate to prevent illegal SCLK (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix LRCLK frame start edge (Jaroslav Kysela) [2003613] - ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for set_jack calls (Jaroslav Kysela) [2003613] - ASoC: mt6359-accdet.c: remove useless assignments (Jaroslav Kysela) [2003613] - ASoC: max98090: remove duplicate status reads and useless assignmment (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at soc_dapm_dai_stream_event() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_new_controls() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_weak_routes() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_add_routes() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_del_route() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_run() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_check_event() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_dai_link() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_pga() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_set_mixer_path_status() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_connect_mux() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_wcache_lookup() (Jaroslav Kysela) [2003613] - ASoC: amd: vangogh: Drop superfluous mmap callback (Jaroslav Kysela) [2003613] - ASoC: sprd: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: qcom: qdsp6: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: mpc5200: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl_dma: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl_asrc_dma: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: tegra: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl: imx-pcm-fiq: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: bcm: Use managed PCM buffer allocation (Jaroslav Kysela) [2003613] - ALSA: pxa2xx: Use managed PCM buffer allocation (Jaroslav Kysela) [2003613] - ASoC: rt5514: make array div static const, makes object smaller (Jaroslav Kysela) [2003613] - ASoC: codecs: ad193x: add support for 96kHz and 192kHz playback rates (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_xr_sx() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_get_xr_sx() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_limit_volume() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_volsw_sx() (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw_max98373: remove useless inits (Jaroslav Kysela) [2003613] - ASoC: Intel: update sof_pcm512x quirks (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Use DMI string to search for adl_mx98373_rt5682 variant (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-ipc: fix reply size checking (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 quirk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for a second headset mic input (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for a second headphones output (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add a byt_rt5640_get_codec_dai() helper (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add line-out support (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: add snd_sof_dsp_check_sdw_irq ops (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: move sof_intel_dsp_desc() forward (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda: remove HDA_DSP_REG_SNDW_WAKE_STS definition (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: add sdw_shim/alh_base to sof_intel_dsp_desc (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at snd_soc_find_dai_link() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_kcontrol_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dapm_widget_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dai_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_process_headers() (Jaroslav Kysela) [2003613] - ASoC: amd: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - soundwire: add flag to ignore all command/control for mockup devices (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix open coded prefix handling (Jaroslav Kysela) [2003613] - ASoC: uniphier: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: xilinx: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: intel: skylake: Drop superfluous mmap callback (Jaroslav Kysela) [2003613] - ASoC: amd: Drop superfluous mmap callbacks (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix bclk calculation for mono (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct definition of ADC Volume control (Jaroslav Kysela) [2003613] - ASoC: v253_init: eliminate pointer to string (Jaroslav Kysela) [2003613] - ASoC: samsung: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_simple_widgets() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_add_controls() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_unregister_component() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_daifmt_parse_format() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_get_dai_name() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_set_dmi_name() (Jaroslav Kysela) [2003613] - ASoC: Intel: Fix spelling contraction "cant" -> "can't" (Jaroslav Kysela) [2003613] - ASoC: component: Remove misplaced prefix handling in pin control functions (Jaroslav Kysela) [2003613] - ASoC: amd: fix an IS_ERR() vs NULL bug in probe (Jaroslav Kysela) [2003613] - ASoC: rt5682: enable SAR ADC power saving mode during suspend (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_runtime_setup_be_chan() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_be_is_active() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_get_playback_capture() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_components_close() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_apply_msb() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: enforce exclusion between HDaudio and SoundWire (Jaroslav Kysela) [2003613] - ASoC: topology: Select SND_DYNAMIC_MINORS (Jaroslav Kysela) [2003613] - ASoC: rt1015: Remove unnecessary flush work on rt1015 driver (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_da7219_mx98360a: fail to initialize soundcard (Jaroslav Kysela) [2003613] - ASoC: amd: Use dev_probe_err helper (Jaroslav Kysela) [2003613] - ASoC: amd: Don't show messages about deferred probing by default (Jaroslav Kysela) [2003613] - ASoC: amd: enable stop_dma_first flag for cz_dai_7219_98357 dai link (Jaroslav Kysela) [2003613] - ASoC: amd: enable vangogh acp5x driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s dma driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh pci driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s dai driver ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s controller driver (Jaroslav Kysela) [2003613] - ASoC: amd: add ACP5x pcm dma driver ops (Jaroslav Kysela) [2003613] - ASoC: amd: irq handler changes for ACP5x PCM dma driver (Jaroslav Kysela) [2003613] - ASoC: amd: add ACP5x PCM platform driver (Jaroslav Kysela) [2003613] - ASoC: amd: create acp5x platform devices (Jaroslav Kysela) [2003613] - ASoc: amd: add acp5x init/de-init functions (Jaroslav Kysela) [2003613] - ASoC: amd: add Vangogh ACP PCI driver (Jaroslav Kysela) [2003613] - ASoC: amd: add Vangogh ACP5x IP register header (Jaroslav Kysela) [2003613] - ASoC: amd: renoir: Run hibernation callbacks (Jaroslav Kysela) [2003613] - ASoC: rt5682: Adjust headset volume button threshold (Jaroslav Kysela) [2003613] - ASOC: Intel: sof_sdw: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend (Jaroslav Kysela) [2003613] - ASoC: amd: reverse stop sequence for stoneyridge platform (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: add a flag to reverse the stop sequence (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: sof_sdw: add SoundWire mockup codecs for tests (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: tgl: add table for SoundWire mockup devices (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: cnl: add table for SoundWire mockup devices (Jaroslav Kysela) [2003613] - ASoC: codecs: add SoundWire mockup device support (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: update quirk for jack detection in ADL RVP (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: code refactor for max98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: code refactor for max98357a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: Enable Bluetooth offload on tgl and adl (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: maxim-common: support max98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: maxim-common: support max98357a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states (Jaroslav Kysela) [2003613] - ASoC: rt5631: Fix regcache sync errors on resume (Jaroslav Kysela) [2003613] - ASoC: amd: fix spelling mistakes (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: use helper function to get bclk frequency (Jaroslav Kysela) [2003613] - ASoC: SOF: add a helper to get topology configured bclk (Jaroslav Kysela) [2003613] - ASoC: tegra: Use ADMAIF component for DMA allocations (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: fix xrun issue on platform with max98373 (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra: mark runtime-pm functions as __maybe_unused (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Correct suspend-resume callbacks (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Reset global variable (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Switch to use reset-bulk API (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Reset hardware properly (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Use clk_bulk helpers (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Add missing resets (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra210_admaif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra20: spdif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: simple-card: Fill in driver name (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Add missing of_node_put() in imx8_probe() (Jaroslav Kysela) [2003613] - ASoC: Intel: skl_hda_dsp_generic: Update Kconfig documentation (Jaroslav Kysela) [2003613] - ASoC: Intel: use MODULE_DEVICE_TABLE with platform_device_id tables (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: fix signed/unsigned warning (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_da7219_max98373: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: glk_rt5682_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: shrink platform_id names below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: remove hdac-hdmi support (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: use mach data for ADL RVP DMIC count (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix a NULL vs IS_ERR() check (Jaroslav Kysela) [2003613] - ASoC: rt711: add two jack detection modes (Jaroslav Kysela) [2003613] - ASoC: samsung: s3c24xx-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: s3c2412-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: pcm: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: soc-core: remove snd_soc_of_parse_daifmt() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: switch to use snd_soc_daifmt_parse_format/clock_provider() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_parse_format/clock_provider() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_clock_provider_fliped() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_clock_provider_from_bitmap() (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt711-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt700-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: fsi: fix spelling mistake (Jaroslav Kysela) [2003613] - ASoC: Intel: bdw-rt5677: remove unnecessary oom message (Jaroslav Kysela) [2003613] - ASoC: spear: spdif_out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: sprd: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2003613] - ASoC: sti: sti_uniperif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: spdifrx: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: sai: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: make hdmi_codec_controls static (Jaroslav Kysela) [2003613] - ASoC: rockchip: spdif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: rockchip: pdm: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Jaroslav Kysela) [2003613] - ASoC: hisilicon: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: jz4740-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-spdif-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-spdif-in: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-parallel-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-i2s-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-i2s-in: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: dwc: dwc-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra: Squash utils into common machine driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Specify components string for each card (Jaroslav Kysela) [2003613] - ASoC: tegra: Unify ASoC machine drivers (Jaroslav Kysela) [2003613] - ASoC: tegra: SND_SOC_TEGRA_AUDIO_GRAPH_CARD should depend on SND_SOC_TEGRA (Jaroslav Kysela) [2003613] - ASoC: tegra20-spdif: remove "default m" (Jaroslav Kysela) [2003613] - ASoC: tegra: Add audio graph based card driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Set driver_name=tegra for all machine drivers (Jaroslav Kysela) [2003613] - ASoC: rt5640: Make codec selectable (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Add a prepare hook (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Add iec958 controls (Jaroslav Kysela) [2003613] - ASoC: rt5645: Avoid upgrading static warnings to errors (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Rework to support more controls (Jaroslav Kysela) [2003613] - ASoC: soc-core: don't use discriminatory terms on snd_soc_runtime_get_dai_fmt() (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca: handle mbq_regmap in rt711_sdca_io_init (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: add readable for SDW_SDCA_CTL() registers (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix a problem with error handling in the io init function of the soundwire (Jaroslav Kysela) [2003613] - ASoC: rt715-sdca: fix clock stop prepare timeout issue (Jaroslav Kysela) [2003613] - ASoC: rt715-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt715-sdca-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt711-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt700-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt1316-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt1308-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: max98373-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: max98373-sdw: add missing memory allocation check (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: fsi: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: pcm3168a: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: ak4613: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() (Jaroslav Kysela) [2003613] - ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - mfd: arizona: Allow building arizona MFD-core as module (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add ADL-M support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: don't print ROM status if cl_dsp_init() fails (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: clean up hda_dsp_dump() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Constify sof_probe_compressed_ops (Jaroslav Kysela) [2003613] - ASoC: wm5110: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: wm5102: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: cs47125: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: cs42l52: use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: cs35l3x: Use neutral language in amp drivers (Jaroslav Kysela) [2003613] - ASoC: cs43130: Use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - ASoC: wm8962: Use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: cs42l56: use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: tlv320aic26: use DEVICE_ATTR_RW macro (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Check jack status before reporting button events (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for 2400000 Bit clock (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for 2304000 Bit clock (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix 1536000 Bit Clock instability (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: remove .nonatomic for BE dailinks (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add support for Bluetooth offload (Jaroslav Kysela) [2003613] - ASoC: Intel: common: Add entries for sdw codecs in ADL match table (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entries for i2s machines in ADL match table (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: don't return void value (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: fix assignment to use le32_to_cpu (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead sof_block_read() (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: print out the polling register (Jaroslav Kysela) [2003613] - ASoC: SOF: pci: No need to cast second time to save the desc (Jaroslav Kysela) [2003613] - ASoC: SOF: Check desc->ops directly in acpi/pci/of probe functions (Jaroslav Kysela) [2003613] - ASoC: topology: Fix using uninitialized pointer (Jaroslav Kysela) [2003613] - ASoC: soc-dai: fix up hw params only if it is needed (Jaroslav Kysela) [2003613] - ASoC: soc-core: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - ASoC: topology: Add support for multiple kcontrol types to a widget (Jaroslav Kysela) [2003613] - ASoC: intel/boards: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [2003613] - ASoC: cs43130: handle errors in cs43130_probe() properly (Jaroslav Kysela) [2003613] - Revert "ASoC: cs43130: fix a NULL pointer dereference" (Jaroslav Kysela) [2003613] - ASoC: cs42l42: make HSBIAS_SENSE_EN optional (Jaroslav Kysela) [2003613] - ASoC: wm2200: remove include of wmfw.h (Jaroslav Kysela) [2003613] - ASoC: wm_adsp: mark more data structures with the const qualifier (Jaroslav Kysela) [2003613] - ASoC: Intel: bxt_da7219_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: add sof-cs42l42 machine driver (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: create sof-maxim-common module (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: handle hda-dsp-common as a module (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: add support for adl boards in sof-rt5682 (Jaroslav Kysela) [2003613] - ASoC: Intel: Boards: tgl_max98373: Add BT offload support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: fix index used in inner loop (Jaroslav Kysela) [2003613] - ALSA: fireworks: add support for Loud Onyx 1200f quirk (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU Track 16 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU Traveler mk3 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: remove TODO for interaction with userspace about control message (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or later (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: export meter information to userspace as float value (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: refine parser for meter information in register DSP models (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix null pointer dereference when polling hwdep character device (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: notify event for parameter change in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: queue event for parameter change in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add ioctl command to read cached parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for input parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for line input parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for output parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for mixer output parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for mixer source parameters in register-DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add ioctl command to read cached hardware meter (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add message parser for meter information in command DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add message parser to gather meter information in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix truncated bytes in message tracepoints (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix transmission method for Loud models based on OXFW971 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 896HD (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix functioal regression for silence in Apogee Duet FireWire (Jaroslav Kysela) [2003613] - ALSA: bebob: correct duplicated entries with TerraTec OUI (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix register handling for 896 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix register handling for 828 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro instead of magic number for clock source in v3 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for source detection of sampling clock in v3 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for packet format detection in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro instead of magic number for clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for AES/EBU clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for detection of clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: bebob: add support for ToneWeal FW66 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix rx packet format at higher rate for MOTU 828 mk3 Hybrid (Jaroslav Kysela) [2003613] - ALSA: bebob: fix rx packet format for Yamaha GO44/GO46, Terratec Phase 24/x24 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 896 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 828 (Jaroslav Kysela) [2003613] - ALSA: bebob: Fix bit flag quirk constants (Jaroslav Kysela) [2003613] - ALSA: firewire: fill Kconfig with entries for devices based on DICE ASICs (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entries for Phonic Helix Board and FireFly series (Jaroslav Kysela) [2003613] - ALSA: bebob: code refactoring for M-Audio models (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entry for Acoustic Reality eAR Master One, Eroica, Figaro, and Ciaccona (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entry for Mackie D.2 FireWire option card (Jaroslav Kysela) [2003613] - ALSA: fireworks: fulfil device entries (Jaroslav Kysela) [2003613] - ALSA: bebob: fulfil device entries (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: replace in_interrupt() with in_softirq() (Jaroslav Kysela) [2003613] - ALSA: bebob: code refactoring for model-dependent quirks (Jaroslav Kysela) [2003613] - ALSA: bebob: delete workaround for protocol version 3 (Jaroslav Kysela) [2003613] - ALSA: bebob: dismiss sleep after breaking connections (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: obsolete workqueue for period update (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: operate for period elapse event in process context (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: delete unused kernel API (Jaroslav Kysela) [2003613] - ALSA: fireface: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-tascam: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-digi00x: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: dice: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: oxfw: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: fireworks: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: bebob: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for hybrid model of MOTU Ultralite mk3 (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: remove useless operations for kernel preemption (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: fix error codes for allocation failure (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix error return code in snd_motu_stream_reserve_duplex() (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: sequence replay for source packet header (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: cache event ticks in source packet header per data block (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro for magic numbers relevant to IEC 61883-1 (Jaroslav Kysela) [2003613] - ALSA: bebob: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: dice: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: dice: wait just for NOTIFY_CLOCK_ACCEPTED after GLOBAL_CLOCK_SELECT operation (Jaroslav Kysela) [2003613] - ALSA: fireface: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: firewire-tascam: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: firewire-digi00x: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: oxfw: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: fireworks: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: fireworks: delete SYTMATCH clock source (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: support NO_PERIOD_WAKEUP in ALSA PCM runtime (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: transfer rx packets on-the-fly when replaying (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: replay sequence of incoming packets for outgoing packets (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: add replay target to cache sequence of packet (Jaroslav Kysela) [2003613] - ALSA: bebob: distinguish M-Audio ProFire Lightbridge quirk (Jaroslav Kysela) [2003613] - ALSA: bebob: cancel switching connection order (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: obsolete callbacked member (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: drop initial NODATA or empty packet (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for transfer delay (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of data block sequence (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of syt sequence (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of packet descriptors (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: pool sequence of packet in IT context independently (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: add flag to unaware of syt in CIP header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: Fix uninitialized variable err issue (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: change waking up timing to process packets (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: start processing content of packet at the same cycle in several IT contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring to start several IT/IR contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: skip initial packets instead of scheduling IR context (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: start processing content of packet at the same cycle in several IR contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for selection of IT context header length (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for calculation of context payload (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for size of CIP header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: insert descriptor for skipped cycle (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: check cycle continuity (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for check of CIP header about payload size (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for parser of IR context header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for helper function to compute OHCI 1394 cycle (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for sequence descriptor' (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: handle the case that empty isochronous packet payload for CIP (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring to refer the same frame count per period in domain structure (Jaroslav Kysela) [2003613] - ALSA: oxfw: add quirk flag for blocking transmission method (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for wrong_dbs quirk (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for jumbo payload quirk (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for jumbo-payload quirk in OXFW970 (Jaroslav Kysela) [2003613] - ALSA: oxfw: add comment for the type of ASICs (Jaroslav Kysela) [2003613] - ALSA: oxfw: add explicit device entry for Loud Technologies Mackie Onyx Sattelite (Jaroslav Kysela) [2003613] - ALSA: oxfw: add explicit device entry for Loud Technologies Tapco Link.FireWire 4x6 (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring to detect mackie models (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for existent device entry with specifier_id and version (Jaroslav Kysela) [2003613] - ALSA: firewire-lib/motu: use int type for the value of bitwise OR with enumerator-constant (Jaroslav Kysela) [2003613] - Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix quirk for Clevo NJ51CU (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Disable silent stream on GLK (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add new alc285-hp-amp-init model (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P (Jaroslav Kysela) [2003613] - ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver (Jaroslav Kysela) [2003613] - ALSA: ctxfi: Fix out-of-range access (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (Jaroslav Kysela) [2003613] - ALSA: cmipci: Drop stale variable assignment (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 (Jaroslav Kysela) [2003613] - ALSA: hda: fix general protection fault in azx_runtime_idle (Jaroslav Kysela) [2003613] - ALSA: hda: Free card instance properly at probe errors (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for ASUS UX550VE (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo PC70HS (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 (Jaroslav Kysela) [2003613] - ALSA: ISA: not for M68K (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo PC50HS (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 (Jaroslav Kysela) [2003613] - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - ALC236 headset MIC recording issue (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Jaroslav Kysela) [2003613] - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop (Jaroslav Kysela) [2003613] - ALSA: hda: Use position buffer for SKL+ again (Jaroslav Kysela) [2003613] - ALSA: hda: Reduce udelay() at SKL+ position reporting (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack (Jaroslav Kysela) [2003613] - ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. (Jaroslav Kysela) [2003613] - Revert "ALSA: hda: Drop workaround for a hang at shutdown again" (Jaroslav Kysela) [2003613] - ALSA: vx222: fix null-ptr-deref (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Initialize Codec only in init fixup. (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Ensure Type Detection is only run on startup when necessary (Jaroslav Kysela) [2003613] - ALSA: hda: Disable runtime resume at shutdown (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [2003613] - ALSA: hda: Code refactoring snd_hda_pick_fixup() (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/analog - Sink ad198x_shutup() and shuffle CONFIG_PM guards (Jaroslav Kysela) [2003613] - ALSA: hda/sigmatel - Sink stac_shutup() into stac_suspend() (Jaroslav Kysela) [2003613] - ALSA: hda: Drop workaround for a hang at shutdown again (Jaroslav Kysela) [2003613] - ALSA: hda/via: Apply runtime PM workaround for ASUS B23E (Jaroslav Kysela) [2003613] - ALSA: hda: Fix hang during shutdown due to link reset (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop (Jaroslav Kysela) [2003613] - ALSA: hda: Nuke unused reboot_notify callback (Jaroslav Kysela) [2003613] - ALSA: hda: Suspend codec at shutdown (Jaroslav Kysela) [2003613] - ALSA: hda: conexant: Turn off EAPD at suspend, too (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Prevent pops and clicks during suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Unmute/Mute codec when stream starts/stops (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Follow correct CS42L42 power down sequence for suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Remove unnecessary delays (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Use timeout rather than retries for I2C transaction waits (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Set fixed sample rate of 48kHz for CS42L42 (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Enable Full Scale Volume for Line Out Codec on Dolphin (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Add support for dolphin (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Add Support to disable jack type detection for CS42L42 (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Support multiple sub_codecs for Suspend/Resume/Unsol events (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Move codec properties to its own struct (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Separate CS8409, CS42L42 and project functions (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Support i2c bulk read/write functions (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Avoid re-setting the same page as the last access (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Avoid setting the same I2C address for every access (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Dont disable I2C clock between consecutive accesses (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Generalize volume controls (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Prevent I2C access during suspend time (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Simplify CS42L42 jack detect. (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Mask CS42L42 wake events (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unsolicited response for the first boot (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unsolicited responses during suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unnecessary Ring Sense for Cyborg/Warlock/Bullseye (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Reduce HS pops/clicks for Cyborg (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Mask all CS42L42 interrupts on initialization (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Use enums for register names and coefficients (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Move arrays of configuration to a new file (Jaroslav Kysela) [2003613] - ALSA: hda/cirrus: Move CS8409 HDA bridge to separate module (Jaroslav Kysela) [2003613] - ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC (Jaroslav Kysela) [2003613] - ALSA: pci: cs46xx: Fix set up buffer type properly (Jaroslav Kysela) [2003613] - ALSA: hda: Add quirk for ASUS Flow x13 (Jaroslav Kysela) [2003613] - ALSA: pci/korg1212: completely remove 'set but not used' warnings (Jaroslav Kysela) [2003613] - ALSA: pcxhr: use __func__ to get funcion's name in an output message (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) (Jaroslav Kysela) [2003613] - ALSA: korg1212: Fix wrongly shuffled firmware loader code (Jaroslav Kysela) [2003613] - ALSA: als300: Fix missing chip initialization (Jaroslav Kysela) [2003613] - ALSA: cs4281: Fix missing chip initialization (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Jaroslav Kysela) [2003613] - ALSA: nm256: Fix error return code in snd_nm256_create() (Jaroslav Kysela) [2003613] - ALSA: ymfpci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: vx222: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: trident: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: pci: rme: Fix unaligned buffer addresses (Jaroslav Kysela) [2003613] - ALSA: pci: rme: Set up buffer type properly (Jaroslav Kysela) [2003613] - ALSA: rme9652: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme9652: don't disable if not enabled (Jaroslav Kysela) [2003613] - ALSA: hdspm: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hdspm: don't disable if not enabled (Jaroslav Kysela) [2003613] - ALSA: hdspm: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - ALSA: hdsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: riptide: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: riptide: Replace tasklet with threaded irq (Jaroslav Kysela) [2003613] - ALSA: riptide: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [2003613] - ALSA: oxygen: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: nm256: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: lx6464es: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: lola: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: korg1212: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1712: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: emu10k1x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: emu10k1: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: echoaudio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs5535audio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs46xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ca0106: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: aw2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: au88x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: via82xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sonicvibes: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sis7019: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme96: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme32: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: maestro3: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: fm801: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es1968: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es1938: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ens137x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs5530: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs4281: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cmipci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: bt87x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt3328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als4000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als300: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1889: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hda: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: atiixp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine (Jaroslav Kysela) [2003613] - ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Skip ac97 clock measurement on VM (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Add option to enable all pins forcibly (Jaroslav Kysela) [2003613] - ALSA: ice1724: Remove superfluous loop over model table (Jaroslav Kysela) [2003613] - ALSA: hda/ca0132: remove redundant initialization of variable status (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Fix breakage at ac97 clock measurement (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute led of the HP Pavilion 15-eh1xxx series (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add ALC285 HP init procedure (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add type for ALC287 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC (Jaroslav Kysela) [2003613] - ALSA: hda: Release codec display power during shutdown/reboot (Jaroslav Kysela) [2003613] - ALSA: hda: Release controller display power during shutdown/reboot (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Jaroslav Kysela) [2003613] - ALSA: hdsp: fix a test for copy_to_user() failure (Jaroslav Kysela) [2003613] - ALSA: hda: Add IRQ check for platform_get_irq() (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add another ALC236 variant support (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/tegra: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ALSA: trident: Fix build error (Jaroslav Kysela) [2003613] - ALSA: trident: Drop shadow TLB pointer table (Jaroslav Kysela) [2003613] - ALSA: ymfpci: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx222: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: trident: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme9652: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hdsp: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: riptide: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pcxhr: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: nm256: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: mixart: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: korg1212: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ice1712: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: emu10k1x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: emu10k1: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: echoaudio: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs5535audio: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs46xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ca0106: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: au88x0: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ac97: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: via82xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sonicvibes: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme96: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme32: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: maestro3: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: fm801: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1968: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1938: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ens137x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs4281: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cmipci: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: bt87x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: azt3328: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: atiixp: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als4000: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als300: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ak4531: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ad1889: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Change device names for quirks to barebone names (Jaroslav Kysela) [2003613] - ALSA: hda/ca0132: Make a const array static, makes object smaller (Jaroslav Kysela) [2003613] - ALSA: pci: lx6464es: remove useless self-comparison (Jaroslav Kysela) [2003613] - ALSA: drivers: opl3: Fix incorrect use of vp->state (Jaroslav Kysela) [2003613] - ALSA: pcsp: Make hrtimer forwarding more robust (Jaroslav Kysela) [2003613] - ALSA: pcsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: dummy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: aloop: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: mpu401: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: serial-u16550: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: mtpav: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: virmidi: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: vx: Manage vx_core object with devres (Jaroslav Kysela) [2003613] - ALSA: aloop: Fix spelling mistake "synchronization" -> "synchronization" (Jaroslav Kysela) [2003613] - ALSA: serial: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: opl3: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: mpu401: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: drivers: opl3: fix useless self-comparison (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2 (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: harden detection of controller (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: hda: avoid write to STATESTS if controller is in reset (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: hda: hdac_ext_stream: fix potential locking issues (Jaroslav Kysela) [2003613] - ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Jaroslav Kysela) [2003613] - ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID (Jaroslav Kysela) [2003613] - ALSA: usb-audio: usx2y - use GFP_NOIO flag (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Reorder snd_djm_devices[] entries (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Don't start stream for capture at prepare (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Switch back to non-latency mode at a later point (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk for Audient iD14 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Jaroslav Kysela) [2003613] - ALSA: ua101: fix division by zero at probe (Jaroslav Kysela) [2003613] - ALSA: line6: fix control and interrupt message timeouts (Jaroslav Kysela) [2003613] - ALSA: 6fire: fix control and bulk message timeouts (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix microphone sound on Jieli webcam. (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Initialize every feature unit once at probe time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Drop superfluous error message after disconnection (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Downgrade error message in get_ctl_value_v2() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: add Schiit Hel device to quirk table (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk for VF0770 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Less restriction for low-latency playback mode (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mixer/Soundcard (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit fb streams (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Enable rate validation for Scarlett devices (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix packet size calculation regression (Jaroslav Kysela) [2003613] - ALSA: usb-audio: disable implicit feedback sync for Behringer UFX1204 and UFX1604 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Avoid killing in-flight URBs during draining (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Improved lowlatency playback support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add spinlock to stop_urbs() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Check available frames for the next packet size (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Disable low-latency mode for implicit feedback sync (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Disable low-latency playback for free-wheel mode (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playback (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix possible race at sync of urb completions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Restrict rates for the shared clocks (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix comment reference in __uac_clock_find_source (Jaroslav Kysela) [2003613] - ALSA: usx2y: Prefer struct_size over open coded arithmetic (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Unify mixer resume and reset_resume procedure (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 800 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add lowlatency module option (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Work around for XRUN with low latency playback (Jaroslav Kysela) [2003613] - ASoC: dmaengine: Introduce module option prealloc_buffer_size_kbytes (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move set-interface-first workaround into common quirk (Jaroslav Kysela) [2003613] - ALSA: doc: Fix indentation warning (Jaroslav Kysela) [2003613] - ALSA: hda: Update documentation for aliasing via the model option (Jaroslav Kysela) [2003613] - ALSA: doc: Add the description of quirk_flags option for snd-usb-audio (Jaroslav Kysela) [2003613] - ALSA: doc: Fix reference to mixart.rst (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Update the documentation for the new delayed_register option (Jaroslav Kysela) [2003613] - ALSA: hda - Update descriptions about new position_fix values (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Input source control - digidesign mbox (Jaroslav Kysela) [2003613] - ALSA: usb-audio: make array static const, makes object smaller (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk_flags module option (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move generic DSD raw detection into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move ignore_ctl_error check into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move autosuspend quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move rate validation quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move interface setup delay into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move control message delay quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move ITF-USB DSD quirk handling into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move clock setup quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move playback_first flag into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move tx_length quirk handling to quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move txfr_quirk handling to quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move media-controller API quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Introduce quirk_flags field (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Avoid unnecessary or invalid connector selection at resume (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix superfluous autosuspend recovery (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix incorrect clock source setting (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix line out/speaker switching notifications (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Correct channel mute status after mute button pressed (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix Direct Monitor control name for 2i2 (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix Mute/Dim/MSD Mode control names (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Reduce latency at playback start, take#2 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: usx2y: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix for loop increment in scarlett2_usb_get_config (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix scarlett2_*_ctl_put() return values again (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix pad count for 18i8 Gen 3 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for the talkback feature (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update get_config to do endian conversion (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add speaker switching support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update mux controls to allow updates (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add sw_hw_ctls and mux_ctls (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Split up sw_hw_enum_ctl_put() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Label 18i8 Gen 3 line outputs correctly (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add direct monitor support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add phantom power switch support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add "air" switch support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for Solo and 2i2 Gen 3 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Allow bit-level access to config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Move get config above set config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add Gen 3 MSD mode switch (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for "input-other" notify (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add Gen 3 mixer support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix wrong resume call (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix Level Meter control (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Split struct scarlett2_ports (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Allow arbitrary ordering of mux entries (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add mute support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add scarlett2_vol_ctl_write() helper (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove repeated device info comments (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Move info lookup out of init function (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Improve device info lookup (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Reformat scarlett2_config_items[] (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Merge common line in capture strings (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add "Sync Status" control (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Always enable interrupt polling (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update initialisation sequence (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add usb_tx/rx functions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix OOB access at proc output (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove hard-coded USB #defines (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Don't copy struct scarlett2_config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix union usage in mixer control callbacks (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix data_mutex lock (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add temp variable for consistency (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Rename struct scarlett2_mixer_data (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Rename buttons/interrupts/vol (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove redundant info->button_count (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove interrupt debug message (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove unused/useless code (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Coding style improvements (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove incorrect S/PDIF comment (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add support for Denon DN-X1600 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Read mux at init time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Read mixer volumes at init time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Factor out DSD bitrev copy function (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Refactoring delay account code (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Pre-calculate buffer byte size (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Make snd_usb_pcm_delay() static (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Remove the repeated declaration (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix uninitialized variable at __uac_clock_find_source() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Handle error for the current selector gracefully (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Refactoring UAC2/3 clock setup code (Jaroslav Kysela) [2003613] - ALSA: usx2y: Nuke pcm_list (Jaroslav Kysela) [2003613] - ALSA: usx2y: Cleanup probe and disconnect callbacks (Jaroslav Kysela) [2003613] - ALSA: usx2y: Don't call free_pages_exact() with NULL address (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix shmem initialization (Jaroslav Kysela) [2003613] - ALSA: usxy2: Fix potential doubly allocations (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix potential memory leaks (Jaroslav Kysela) [2003613] - ALSA: usx2y: Avoid self-killing (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix potential leaks of uninitialized memory (Jaroslav Kysela) [2003613] - ALSA: usx2y: Coding style fixes (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix spaces (Jaroslav Kysela) [2003613] - ALSA: usx2y: Avoid camelCase (Jaroslav Kysela) [2003613] - module: remove never implemented MODULE_SUPPORTED_DEVICE (Jaroslav Kysela) [2003613] - ALSA: pcm: Allow exact buffer preallocation (Jaroslav Kysela) [2003613] - ALSA: core: Add device-managed request_dma() (Jaroslav Kysela) [2003613] - ALSA: core: use DEVICE_ATTR_*() macro (Jaroslav Kysela) [2003613] - ALSA: core: Fix double calls of snd_card_free() via devres (Jaroslav Kysela) [2003613] - ALSA: core: Add managed card creation (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap without buffer preallocation (Jaroslav Kysela) [2003613] - ALSA: pcm: Call substream ack() method upon compat mmap commit (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap breakage without explicit buffer setup (Jaroslav Kysela) [2003613] - ALSA: pcm - fix mmap capability check for the snd-dummy driver (Jaroslav Kysela) [2003613] - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Jaroslav Kysela) [2003613] - ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer (Jaroslav Kysela) [2003613] - ALSA: memalloc: Remove a stale comment (Jaroslav Kysela) [2003613] - ALSA: memalloc: Use proper SG helpers for noncontig allocations (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix a typo in snd_dma_buffer_sync() description (Jaroslav Kysela) [2003613] - ALSA: PCM: Fix NULL dereference at mmap checks (Jaroslav Kysela) [2003613] - ALSA: pcm: Check mmap capability of runtime dma buffer at first (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap capability check (Jaroslav Kysela) [2003613] - ALSA: pcm: use krealloc_array() (Jaroslav Kysela) [2003613] - ALSA: pcm: Add SNDRV_PCM_INFO_EXPLICIT_SYNC flag (Jaroslav Kysela) [2003613] - ALSA: pcm: Add more disconnection checks at file ops (Jaroslav Kysela) [2003613] - mm: don't include asm/pgtable.h if linux/mm.h is already included (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix mmap of SG-buffer with WC pages (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support for non-coherent page allocation (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support for non-contiguous page allocation (Jaroslav Kysela) [2003613] - ALSA: pcm: Unify snd_pcm_delay() and snd_pcm_hwsync() (Jaroslav Kysela) [2003613] - ALSA: core: Fix build error due to missing PAGE_SIZE (Jaroslav Kysela) [2003613] - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl (Jaroslav Kysela) [2003613] - ALSA: memalloc: Count continuous pages in vmalloc buffer handler (Jaroslav Kysela) [2003613] - ALSA: memalloc: Store snd_dma_buffer.addr for continuous pages, too (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix pgprot for WC mmap on x86 (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support WC allocation on all architectures (Jaroslav Kysela) [2003613] - ALSA: memalloc: Correctly name as WC (Jaroslav Kysela) [2003613] - ALSA: memalloc: Minor refactoring (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix regression with SNDRV_DMA_TYPE_CONTINUOUS (Jaroslav Kysela) [2003613] - ALSA: core: Add device-managed page allocator helper (Jaroslav Kysela) [2003613] - ALSA: core: Add continuous and vmalloc mmap ops (Jaroslav Kysela) [2003613] - ALSA: core: Move mmap handler into memalloc ops (Jaroslav Kysela) [2003613] - ALSA: core: Abstract memory alloc helpers (Jaroslav Kysela) [2003613] - ALSA: pcm: add snd_pcm_period_elapsed() variant without acquiring lock of PCM substream (Jaroslav Kysela) [2003613] - ALSA: pcm: Block the release until the system resume finishes (Jaroslav Kysela) [2003613] - ALSA: Drop superfluous argument from snd_power_wait() (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: Drop snd_sgbuf_get_ptr() (Jaroslav Kysela) [2003613] - ALSA: jack: Check the return value of kstrdup() (Jaroslav Kysela) [2003613] - ALSA: seq: oss: Fix error check at system port creation (Jaroslav Kysela) [2003613] - ALSA: seq: Fix comments of wrong client number for MIDI Passthrough (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Limit the period size to 16MB (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Fix negative period/buffer sizes (Jaroslav Kysela) [2003613] - ALSA: iec958: Split status creation and fill (Jaroslav Kysela) [2003613] - ALSA: rawmidi - fix the uninitalized user_pversion (Jaroslav Kysela) [2003613] - ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION (Jaroslav Kysela) [2003613] - ALSA: rawmidi: fix incorrect array bounds check on clock_names (Jaroslav Kysela) [2003613] - ALSA: rawmidi: Add framing mode (Jaroslav Kysela) [2003613] - ALSA: seq: Fix racy deletion of subscriber (Jaroslav Kysela) [2003613] - ALSA: seq: Fix a potential UAF by wrong private_free call order (Jaroslav Kysela) [2003613] - ALSA: seq: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: timer: Unconditionally unlink slave instances, too (Jaroslav Kysela) [2003613] - ALSA: timer: Fix use-after-free problem (Jaroslav Kysela) [2003613] - ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Jaroslav Kysela) [2003613] - ALSA: mixer: oss: Fix racy access to slots (Jaroslav Kysela) [2003613] - ALSA: oss: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: control_led: use strscpy instead of strlcpy (Jaroslav Kysela) [2003613] - ALSA: control_led - use DEVICE_ATTR_*() macro (Jaroslav Kysela) [2003613] - ALSA: ctl: Fix copy of updated id with element read/write (Jaroslav Kysela) [2003613] - ALSA: compress: Initialize mutex in snd_compress_new() (Jaroslav Kysela) [2003613] - ALSA: control: Minor optimization for SNDRV_CTL_IOCTL_POWER_STATE (Jaroslav Kysela) [2003613] - ALSA: control: Drop superfluous snd_power_wait() calls (Jaroslav Kysela) [2003613] - ALSA: control: Track in-flight control read/write/tlv accesses (Jaroslav Kysela) [2003613] - ALSA: compress: Drop unused functions (Jaroslav Kysela) [2003613] - regmap: sdw-mbq: use MODULE_LICENSE("GPL") (Jaroslav Kysela) [2003613] - regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ (Jaroslav Kysela) [2003613] - regmap: sdw: use _no_pm functions in regmap_read/write (Jaroslav Kysela) [2003613] - soundwire: stream: Fix test for DP prepare complete (Jaroslav Kysela) [2003613] - soundwire/ASoC: add leading zeroes in peripheral device name (Jaroslav Kysela) [2003613] - soundwire: bandwidth allocation: improve error messages (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: remove duplicate initialization (Jaroslav Kysela) [2003613] - soundwire: cadence: remove the repeated declaration (Jaroslav Kysela) [2003613] - soundwire: bus: stop dereferencing invalid slave pointer (Jaroslav Kysela) [2003613] - soundwire: bus: add missing \n in dynamic debug (Jaroslav Kysela) [2003613] - soundwire: bus: handle -ENODATA errors in clock stop/start sequences (Jaroslav Kysela) [2003613] - soundwire: qcom: add debugfs entry for soundwire register dump (Jaroslav Kysela) [2003613] - soundwire: debugfs: use controller id and link_id for debugfs (Jaroslav Kysela) [2003613] - soundwire: cadence: do not extend reset delay (Jaroslav Kysela) [2003613] - soundwire: intel: conditionally exit clock stop mode on system suspend (Jaroslav Kysela) [2003613] - soundwire: intel: skip suspend/resume/wake when link was not started (Jaroslav Kysela) [2003613] - soundwire: intel: fix potential race condition during power down (Jaroslav Kysela) [2003613] - soundwire: intel: introduce shim and alh base (Jaroslav Kysela) [2003613] - soundwire: move intel sdw register definitions to sdw_intel.h (Jaroslav Kysela) [2003613] - soundwire: cadence: override PDI configurations to create loopback (Jaroslav Kysela) [2003613] - soundwire: cadence: add debugfs interface for PDI loopbacks (Jaroslav Kysela) [2003613] - soundwire: stream: don't program mockup device ports (Jaroslav Kysela) [2003613] - soundwire: bus: squelch error returned by mockup devices (Jaroslav Kysela) [2003613] - soundwire: stream: don't abort bank switch on Command_Ignored/-ENODATA (Jaroslav Kysela) [2003613] - soundwire: cadence: add paranoid check on self-clearing bits (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2003613] - soundwire: bus: update Slave status in sdw_clear_slave_status (Jaroslav Kysela) [2003613] - soundwire: cadence: Remove ret variable from sdw_cdns_irq() (Jaroslav Kysela) [2003613] - soundwire: bus: filter out more -EDATA errors on clock stop (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2003613] - soundwire: export sdw_update() and sdw_update_no_pm() (Jaroslav Kysela) [2003613] - soundwire: bus: Make sdw_nwrite() data pointer argument const (Jaroslav Kysela) [2003613] - soundwire: intel: move to auxiliary bus (Jaroslav Kysela) [2003613] - soundwire: add missing kernel-doc description (Jaroslav Kysela) [2003613] - soundwire: cadence_master: always set CMD_ACCEPT (Jaroslav Kysela) [2003613] - soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions (Jaroslav Kysela) [2003613] - software node: Handle software node injection to an existing device properly (Mark Langsdorf) [2032600] - software node: Allow node addition to already existing device (Mark Langsdorf) [2032600] - driver core: clear deferred probe reason on probe retry (Mark Langsdorf) [2032600] - driver core: add deferring probe reason to devices_deferred property (Mark Langsdorf) [2032600] - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Mark Langsdorf) [2032600] - PM: runtime: Fix race getting/putting suppliers at probe (Mark Langsdorf) [2032600] - PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Mark Langsdorf) [2032600] - PM: runtime: Defer suspending suppliers (Mark Langsdorf) [2032600] - software node: Fix device_add_software_node() (Mark Langsdorf) [2032600] - software node: Fix node registration (Mark Langsdorf) [2032600] - drivers/base/memory: don't store phys_device in memory blocks (Mark Langsdorf) [2032600] - arch_numa: fix common code printing of phys_addr_t (Mark Langsdorf) [2032600] - driver core: platform: Drop of_device_node_put() wrapper (Mark Langsdorf) [2032600] - regmap: sdw-mbq: use MODULE_LICENSE("GPL") (Mark Langsdorf) [2032600] - regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ (Mark Langsdorf) [2032600] - regmap: sdw: use _no_pm functions in regmap_read/write (Mark Langsdorf) [2032600] - PM: domains: Mark fwnodes when their powerdomain is added/removed (Mark Langsdorf) [2032600] - driver core: fw_devlink: Handle suppliers that don't use driver core (Mark Langsdorf) [2032600] - driver core: Add fw_devlink.strict kernel param (Mark Langsdorf) [2032600] - driver core: platform: Emit a warning if a remove callback returned non-zero (Mark Langsdorf) [2032600] - PM: domains: Simplify the calculation of variables (Mark Langsdorf) [2032600] - PM: sleep: Use dev_printk() when possible (Mark Langsdorf) [2032600] - media: software_node: Add support for fwnode_graph*() family of functions (Mark Langsdorf) [2032600] - media: software_node: unregister software_nodes in reverse order (Mark Langsdorf) [2032600] - media: software_node: Enforce parent before child ordering of nodes arrays (Mark Langsdorf) [2032600] - media: device property: Call fwnode_graph_get_endpoint_by_id() for fwnode->secondary (Mark Langsdorf) [2032600] - media: device property: Return true in fwnode_device_is_available for NULL ops (Mark Langsdorf) [2032600] - media: software_node: Fix refcounts in software_node_get_next_child() (Mark Langsdorf) [2032600] - PM: domains: Add "performance" column to debug summary (Mark Langsdorf) [2032600] - PM: domains: Make of_genpd_add_subdomain() return -EPROBE_DEFER (Mark Langsdorf) [2032600] - PM: domains: Make set_performance_state() callback optional (Mark Langsdorf) [2032600] - PM: domains: use device's next wakeup to determine domain idle state (Mark Langsdorf) [2032600] - PM: domains: inform PM domain of a device's next wakeup (Mark Langsdorf) [2032600] - PM: runtime: Fix resposible -> responsible in runtime.c (Mark Langsdorf) [2032600] - PM: domains: Restore comment indentation for generic_pm_domain.child_links (Mark Langsdorf) [2032600] - PM: domains: Fix up terminology with parent/child (Mark Langsdorf) [2032600] - regmap: Assign boolean values to a bool variable (Mark Langsdorf) [2032600] - software node: Introduce device_add_software_node() (Mark Langsdorf) [2032600] - numa: Move numa implementation to common code (Mark Langsdorf) [2032600] - arm64, numa: Change the numa init functions name to be generic (Mark Langsdorf) [2032600] - driver core: fw_devlink_relax_cycle() can be static (Mark Langsdorf) [2032600] - driver core: Handle cycles in device links created by fw_devlink (Mark Langsdorf) [2032600] - driver core: Have fw_devlink use DL_FLAG_INFERRED (Mark Langsdorf) [2032600] - driver core: Add device link support for INFERRED flag (Mark Langsdorf) [2032600] - drivers: base: Kconfig: fix spelling mistake "heterogenous" -> "heterogeneous" (Mark Langsdorf) [2032600] - driver core: Add debug logs for device link related probe deferrals (Mark Langsdorf) [2032600] - drivers: base: remove unused function find_bus() (Mark Langsdorf) [2032600] - PM: runtime: Drop runtime PM references to supplier on link removal (Mark Langsdorf) [2032600] - dmaengine: idxd: Add wq occupancy information to sysfs attribute (Julia Denham) [1971887] - vdpa/mlx5: Forward only packets with allowed MAC address (Cindy Lu) [2031595] - vdpa/mlx5: Support configuration of MAC (Cindy Lu) [2031595] - vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Cindy Lu) [2031595] - vdpa_sim_net: Enable user to set mac address and mtu (Cindy Lu) [2031595] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [2031595] - vdpa: Use kernel coding style for structure comments (Cindy Lu) [2031595] - vdpa: Introduce query of device config layout (Cindy Lu) [2031595] - vdpa: Introduce and use vdpa device get, set config helpers (Cindy Lu) [2031595] - vdpa/mlx5: Propagate link status from device to vdpa driver (Cindy Lu) [2031595] - vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Cindy Lu) [2031595] - vdpa/mlx5: Remove mtu field from vdpa net device (Cindy Lu) [2031595] - eni_vdpa: add vDPA driver for Alibaba ENI (Cindy Lu) [2031595] - vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Cindy Lu) [2031595] - virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Cindy Lu) [2031595] - vdpa: min vq num of vdpa device cannot be greater than max vq num (Cindy Lu) [2031595] - vdpa: add new callback get_vq_num_min in vdpa_config_ops (Cindy Lu) [2031595] - vp_vdpa: add vq irq offloading support (Cindy Lu) [2031595] - vdpa: fix typo (Cindy Lu) [2031595] - vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu) [2031595] - vhost_vdpa: unset vq irq before freeing irq (Cindy Lu) [2031595] - vdpa: potential uninitialized return in vhost_vdpa_va_map() (Cindy Lu) [2031595] - vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Cindy Lu) [2031595] - vdpa/mlx5: Clear ready indication for control VQ (Cindy Lu) [2031595] - vdpa: Support transferring virtual addressing during DMA mapping (Cindy Lu) [2031595] - vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Cindy Lu) [2031595] - vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Cindy Lu) [2031595] - vhost-iotlb: Add an opaque pointer for vhost IOTLB (Cindy Lu) [2031595] - vhost-vdpa: Handle the failure of vdpa_reset() (Cindy Lu) [2031595] - vdpa: Add reset callback in vdpa_config_ops (Cindy Lu) [2031595] - vdpa: Fix some coding style issues (Cindy Lu) [2031595] - vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cindy Lu) [2031595] - vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Cindy Lu) [2031595] - vdpa/mlx5: Add multiqueue support (Cindy Lu) [2031595] - vdpa/mlx5: Add support for control VQ and MAC setting (Cindy Lu) [2031595] - vdpa/mlx5: Ensure valid indices are provided (Cindy Lu) [2031595] - vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Cindy Lu) [2031595] - vdpa/mlx5: function prototype modifications in preparation to control VQ (Cindy Lu) [2031595] - vdpa/mlx5: Remove redundant header file inclusion (Cindy Lu) [2031595] - vDPA/ifcvf: enable multiqueue and control vq (Cindy Lu) [2031595] - vDPA/ifcvf: detect and use the onboard number of queues directly (Cindy Lu) [2031595] - vDPA/ifcvf: implement management netlink framework for ifcvf (Cindy Lu) [2031595] - vDPA/ifcvf: introduce get_dev_type() which returns virtio dev id (Cindy Lu) [2031595] - vdpa/mlx5: Fix queue type selection logic (Cindy Lu) [2031595] - vdpa/mlx5: Avoid destroying MR on empty iotlb (Cindy Lu) [2031595] - virtio_vdpa: reject invalid vq indices (Cindy Lu) [2031595] - vdpa: Add documentation for vdpa_alloc_device() macro (Cindy Lu) [2031595] - vDPA/ifcvf: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vp_vdpa: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vdpa_sim: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vhost: Fix the calculation in vhost_overflow() (Cindy Lu) [2031595] - vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Cindy Lu) [2031595] - iommu/vt-d: Fix unmap_pages support (Jerry Snitselaar) [2027765] - dm sysfs: use default_groups in kobj_type (Benjamin Marzinski) [2047358] - dm space map common: add bounds check to sm_ll_lookup_bitmap() (Benjamin Marzinski) [2047358] - dm btree: add a defensive bounds check to insert_at() (Benjamin Marzinski) [2047358] - dm btree remove: change a bunch of BUG_ON() calls to proper errors (Benjamin Marzinski) [2047358] - dm btree spine: eliminate duplicate le32_to_cpu() in node_check() (Benjamin Marzinski) [2047358] - dm btree spine: remove extra node_check function declaration (Benjamin Marzinski) [2047358] - selftests/bpf: Adding delay in socketmap_listen to reduce flakyness (Felix Maurer) [2026433] - net: openvswitch: Fix ct_state nat flags for conns arriving from tc (Marcelo Ricardo Leitner) [2040334] - net: openvswitch: Fix matching zone id for invalid conns arriving from tc (Marcelo Ricardo Leitner) [2040452] - net/sched: flow_dissector: Fix matching on zone id for invalid conns (Marcelo Ricardo Leitner) [2040452] - net/sched: Extend qdisc control block with tc control block (Marcelo Ricardo Leitner) [2040452] - mm: Fix an use-after-free error in mm_struct (Waiman Long) [2046161] - rh_flags: Rename rh_features to rh_flags (Prarit Bhargava) [2021700] - redhat: add initial rpminspect configuration (Augusto Caringi)- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Balazs Nemeth) [2026692] - drm/vmwgfx: Fix stale file descriptors on failed usercopy (Dave Airlie) [2047602] {CVE-2022-22942} - drm/i915: Flush TLBs before releasing backing store (Dave Airlie) [2044329] {CVE-2022-0330} - [s390] s390/pci: move pseudo-MMIO to prevent MIO overlap (Mete Durlu) [2047757] - [s390] scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices (Mete Durlu) [2048919] - tun: fix bonding active backup with arp monitoring (Jonathan Toppins) [2024964] - x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi() (Vitaly Kuznetsov) [2044237] - xfs: check sb_meta_uuid for dabuf buffer recovery (Bill O'Donnell) [2020764] - vfs: fs_context: fix up param length parsing in legacy_parse_param (Carlos Maiolino) [2040586] {CVE-2022-0185} - KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov) [2012105] - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Use INVALID_GPA for pointers used in nVMX. (Vitaly Kuznetsov) [2012105] - x86/kvm: Always inline evmcs_write64() (Vitaly Kuznetsov) [2012105] - powerpc/powernv: Remove POWER9 PVR version check for entry and uaccess flushes (Diego Domingos) [2030954] - powerpc/pesries: Get STF barrier requirement from H_GET_CPU_CHARACTERISTICS (Diego Domingos) [2030954] - powerpc/security: Add a security feature for STF barrier (Diego Domingos) [2030954] - powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS (Diego Domingos) [2030954] - drm/nouveau/disp/dp: add support for eDP link rates (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for hbr3 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for lttprs (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: fixup cr/eq delays for 1.4 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for tps4 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: generate supported link rates table at detect time (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: explicitly control scrambling when setting pattern (Ben Skeggs) [2043523] - drm/nouveau/disp: remove some remnant of a rework (Ben Skeggs) [2043523] - drm/nouveau: recognise GA106 (Ben Skeggs) [2043523] - redhat/scripts: Update merge-subtrees.sh (Prarit Bhargava)- pinctrl: amd: Fix wakeups when IRQ is shared with SCI (Renjith Pananchikkal) [2039124] - bonding: fix ad_actor_system option setting to default (Jonathan Toppins) [2042564 1931881] - bonding: make tx_rebalance_counter an atomic (Jonathan Toppins) [2042564] - bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Jonathan Toppins) [2042564] - bonding: 3ad: pass parameter bond_params by reference (Jonathan Toppins) [2042564] - bonding: complain about missing route only once for A/B ARP probes (Jonathan Toppins) [2042564] - bonding: improve nl error msg when device can't be enslaved because of IFF_MASTER (Jonathan Toppins) [2042564] - bonding: combine netlink and console error messages (Jonathan Toppins) [2042564] - bonding: add new option lacp_active (Jonathan Toppins) [2042564] - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Jonathan Toppins) [2042564] - bonding: fix build issue (Jonathan Toppins) [2042564] - bonding: fix incorrect return value of bond_ipsec_offload_ok() (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() (Jonathan Toppins) [2042564] - bonding: Add struct bond_ipesc to manage SA (Jonathan Toppins) [2042564] - bonding: disallow setting nested bonding + ipsec offload (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_del_sa() (Jonathan Toppins) [2042564] - bonding: fix null dereference in bond_ipsec_add_sa() (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_add_sa() (Jonathan Toppins) [2042564] - net: bonding: Use per-cpu rr_tx_counter (Jonathan Toppins) [2042564] - bonding: remove redundant initialization of variable ret (Jonathan Toppins) [2042564] - net: bonding: Use strscpy_pad() instead of manually-truncated strncpy() (Jonathan Toppins) [2042564] - bonding: init notify_work earlier to avoid uninitialized use (Jonathan Toppins) [2042564] - bonding: 3ad: Fix the conflict between bond_update_slave_arr and the state machine (Jonathan Toppins) [2042564] - scsi: lpfc: Update lpfc version to 14.0.0.4 (Dick Kennedy) [2034276] - scsi: lpfc: Add additional debugfs support for CMF (Dick Kennedy) [2034276] - scsi: lpfc: Cap CMF read bytes to MBPI (Dick Kennedy) [2034276] - scsi: lpfc: Adjust CMF total bytes and rxmonitor (Dick Kennedy) [2034276] - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup (Dick Kennedy) [2034276] - scsi: lpfc: Fix NPIV port deletion crash (Dick Kennedy) [2034276] - scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance (Dick Kennedy) [2034276] - scsi: lpfc: Change return code on I/Os received during link bounce (Dick Kennedy) [2034276] - scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV (Dick Kennedy) [2034276] - ppp: ensure minimum packet size in ppp_write() (Guillaume Nault) [2042937] - KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock (Marcelo Tosatti) [2034126] - configs: Enable CONFIG_THINKPAD_LMI on x86_64 (Mark Pearson) [2030772] - platform/x86: think-lmi: Abort probe on analyze failure (Mark Pearson) [2030772] - platform/x86: think-lmi: add debug_cmd (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix possible mem-leaks on tlmi_analyze() error-exit (Mark Pearson) [2030772] - platform/x86: think-lmi: Split kobject_init() and kobject_add() calls (Mark Pearson) [2030772] - platform/x86: think-lmi: Move pending_reboot_attr to the attributes sysfs dir (Mark Pearson) [2030772] - platform/x86: think-lmi: Add pending_reboot support (Mark Pearson) [2030772] - platform/x86: think-lmi: Move kfree(setting->possible_values) to tlmi_attr_setting_release() (Mark Pearson) [2030772] - platform/x86: think-lmi: Split current_value to reflect only the value (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix issues with duplicate attributes (Mark Pearson) [2030772] - platform/x86: think-lmi: Return EINVAL when kbdlang gets set to a 0 length string (Mark Pearson) [2030772] - platform/x86: think-lmi: Add missing MODULE_DEVICE_TABLE (Mark Pearson) [2030772] - platform/x86: think-lmi: Avoid potential read before start of the buffer (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix check for admin password being set (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman/think-lmi: Make fw_attr_class global static (Mark Pearson) [2030772] - platform/x86: thinkpad-lmi: Remove unused display_name member from struct tlmi_pwd_setting (Mark Pearson) [2030772] - platform/x86: think-lmi: Add WMI interface support on Lenovo platforms (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman: fw_attr_inuse can be static (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman: Use firmware_attributes_class helper (Mark Pearson) [2030772] - platform/x86: firmware_attributes_class: Create helper file for handling firmware-attributes class registration events (Mark Pearson) [2030772] - x86/apic: Handle missing global clockevent gracefully (Lenny Szubowicz) [2033197] - RDMA/core: Don't infoleak GRH fields (Kamal Heib) [2036597] - RDMA/uverbs: Check for null return of kmalloc_array (Kamal Heib) [2036597] - RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Kamal Heib) [2036597] - RDMA/rw: switch to dma_map_sgtable() (Kamal Heib) [2036597] - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests (Kamal Heib) [2036597] - RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure (Kamal Heib) [2036597] - RDMA/iwcm: Release resources if iw_cm module initialization fails (Kamal Heib) [2036597] - net: Set true network header for ECN decapsulation (Antoine Tenart) [2045059] - powerpc/bpf: Update ldimm64 instructions during extra pass (Yauheni Kaliuta) [2035973] - selftests: bpf: Fix bind on used port (Felix Maurer) [2025795] - bpf/selftests: Fix namespace mount setup in tc_redirect (Jiri Olsa) [2036016] - selftests/bpf: Fix possible/online index mismatch in perf_buffer test (Yauheni Kaliuta) [2039602] - selftests/bpf: Fix perf_buffer test on system with offline cpus (Yauheni Kaliuta) [2039602] - tracing: Tag trace_percpu_buffer as a percpu pointer (Jerome Marchand) [2031604] - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() (Jerome Marchand) [2031604] - hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (David Arcari) [2022539] - hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (David Arcari) [2022539] - hwmon: (k10temp) Remove unused definitions (David Arcari) [2022539] - x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (David Arcari) [2022539] - hwmon: (k10temp) Remove residues of current and voltage (David Arcari) [2022539] - hwmon: (k10temp) Update driver documentation (David Arcari) [2022539] - hwmon: (k10temp) Update documentation and add temp2_input info (David Arcari) [2022539] - docs: hwmon: k10temp: convert to ReST format (David Arcari) [2022539] - mptcp: fix deadlock in __mptcp_push_pending() (Davide Caratti) [2043598] - mptcp: clear 'kern' flag from fallback sockets (Davide Caratti) [2043598] - mptcp: remove tcp ulp setsockopt support (Davide Caratti) [2043598] - mptcp: never allow the PM to close a listener subflow (Davide Caratti) [2043598]- redhat: set LC_ALL=C before sorting config content (Frantisek Hrbata) - net: mana: Add RX fencing (Mohammed Gamal) [2030132] - net: mana: Add XDP support (Mohammed Gamal) [2030132] - net: mana: Fix memory leak in mana_hwc_create_wq (Mohammed Gamal) [2030132] - net: mana: Fix spelling mistake "calledd" -> "called" (Mohammed Gamal) [2030132] - net: mana: Support hibernation and kexec (Mohammed Gamal) [2030132] - net: mana: Improve the HWC error handling (Mohammed Gamal) [2030132] - net: mana: Report OS info to the PF driver (Mohammed Gamal) [2030132] - net: mana: Fix the netdev_err()'s vPort argument in mana_init_port() (Mohammed Gamal) [2030132] - net: mana: Allow setting the number of queues while the NIC is down (Mohammed Gamal) [2030132] - net: stmmac: Add GFP_DMA32 for rx buffers if no 64 capability (Mark Salter) [1989540] - net: stmmac: Fix potential integer overflow (Mark Salter) [1989540] - net: stmmac: fix issue where clk is being unprepared twice (Mark Salter) [1989540] - net: stmmac: fix kernel panic due to NULL pointer dereference of mdio_bus_data (Mark Salter) [1989540] - net: stmmac: fix system hang if change mac address after interface ifdown (Mark Salter) [1989540] - net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() (Mark Salter) [1989540] - net: remove the mutex_acquire from __lock_sock_fast (Xin Long) [2026612] - net: core: Correct the sock::sk_lock.owned lockdep annotations (Xin Long) [2026612] - inet: use bigger hash table for IP ID generation (Xin Long) [2039969] {CVE-2021-45486} - net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()" (Xin Long) [2039969] - net/mlx5: DR, Use FW API when updating FW-owned flow table (Michal Schmidt) [2042651] - ipv6: Continue processing multipath route even if gateway attribute is invalid (Hangbin Liu) [2041375] - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (Hangbin Liu) [2041375] - ipv6: Do cleanup if attribute validation fails in multipath route (Hangbin Liu) [2041375] - ipv6: Check attribute length for RTA_GATEWAY in multipath route (Hangbin Liu) [2041375] - rtw89: fix maybe-uninitialized error (Íñigo Huguet) [2033291] - rtw89: enable driver and device RTL8852AE (Íñigo Huguet) [2033291] - rtw89: fix maybe-uninitialized error (RHEL only) (Íñigo Huguet) [2033291] - rtw89: 8852a: correct bit definition of dfs_en (Íñigo Huguet) [2033291] - rtw89: coex: Update COEX to 5.5.8 (Íñigo Huguet) [2033291] - rtw89: coex: Cancel PS leaving while C2H comes (Íñigo Huguet) [2033291] - rtw89: coex: Update BT counters while receiving report (Íñigo Huguet) [2033291] - rtw89: coex: Define LPS state for BTC using (Íñigo Huguet) [2033291] - rtw89: coex: Add MAC API to get BT polluted counter (Íñigo Huguet) [2033291] - rtw89: coex: Not to send H2C when WL not ready and count H2C (Íñigo Huguet) [2033291] - rtw89: coex: correct C2H header length (Íñigo Huguet) [2033291] - rtw89: don't kick off TX DMA if failed to write skb (Íñigo Huguet) [2033291] - rtw89: remove cch_by_bw which is not used (Íñigo Huguet) [2033291] - rtw89: fix sending wrong rtwsta->mac_id to firmware to fill address CAM (Íñigo Huguet) [2033291] - rtw89: fix incorrect channel info during scan (Íñigo Huguet) [2033291] - rtw89: update scan_mac_addr during scanning period (Íñigo Huguet) [2033291] - rtw89: use inline function instead macro to set H2C and CAM (Íñigo Huguet) [2033291] - rtw89: add const in the cast of le32_get_bits() (Íñigo Huguet) [2033291] - rtw89: add AXIDMA and TX FIFO dump in mac_mem_dump (Íñigo Huguet) [2033291] - rtw89: fix potentially access out of range of RF register array (Íñigo Huguet) [2033291] - rtw89: remove unneeded variable (Íñigo Huguet) [2033291] - rtw89: remove unnecessary conditional operators (Íñigo Huguet) [2033291] - rtw89: update rtw89_regulatory map to R58-R31 (Íñigo Huguet) [2033291] - rtw89: update tx power limit/limit_ru tables to R54 (Íñigo Huguet) [2033291] - rtw89: update rtw89 regulation definition to R58-R31 (Íñigo Huguet) [2033291] - rtw89: fill regd field of limit/limit_ru tables by enum (Íñigo Huguet) [2033291] - rtw89: update partition size of firmware header on skb->data (Íñigo Huguet) [2033291] - rtw89: Fix variable dereferenced before check 'sta' (Íñigo Huguet) [2033291] - rtw89: fix return value in hfc_pub_cfg_chk (Íñigo Huguet) [2033291] - rtw89: remove duplicate register definitions (Íñigo Huguet) [2033291] - rtw89: fix error function parameter (Íñigo Huguet) [2033291] - rtw89: remove unneeded semicolon (Íñigo Huguet) [2033291] - rtw89: fix return value check in rtw89_cam_send_sec_key_cmd() (Íñigo Huguet) [2033291] - rtw89: Remove redundant check of ret after call to rtw89_mac_enable_bb_rf (Íñigo Huguet) [2033291] - rtw89: Fix two spelling mistakes in debug messages (Íñigo Huguet) [2033291] - rtw89: add Realtek 802.11ax driver (Íñigo Huguet) [2033291] - powerpc/doc: Fix htmldocs errors (Diego Domingos) [2004798] - pseries/drmem: update LMBs after LPM (Diego Domingos) [2004798] - powerpc/pseries: Add support for FORM2 associativity (Diego Domingos) [2004798] - powerpc/pseries: Add a helper for form1 cpu distance (Diego Domingos) [2004798] - powerpc/pseries: Consolidate different NUMA distance update code paths (Diego Domingos) [2004798] - powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY (Diego Domingos) [2004798] - powerpc/pseries: rename min_common_depth to primary_domain_index (Diego Domingos) [2004798] - powerpc/numa: Fix build when CONFIG_NUMA=n (Diego Domingos) [2004798] - pseries/hotplug-memory: hot-add: skip redundant LMB lookup (Diego Domingos) [2004798] - selftests: icmp_redirect: pass xfail=0 to log_test() (Hangbin Liu) [2041308] - selftests: net: Correct ping6 expected rc from 2 to 1 (Hangbin Liu) [2041308] - mt76: enable new device MT7921E (Íñigo Huguet) [2024056 1972045] - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit (Antoine Tenart) [2044254] - SUNRPC: prevent port reuse on transports which don't request it. (Benjamin Coddington) [2016646] - SUNRPC: Fix races when closing the socket (Benjamin Coddington) [2016646] - SUNRPC: Prevent immediate close+reconnect (Benjamin Coddington) [2016646] - SUNRPC: Clean up scheduling of autoclose (Benjamin Coddington) [2016646] - SUNRPC: Fix potential memory corruption (Benjamin Coddington) [2016646] - sunrpc: remove unnecessary test in rpc_task_set_client() (Benjamin Coddington) [2016646] - SUNRPC: Replace use of socket sk_callback_lock with sock_lock (Benjamin Coddington) [2016646] - arm64: numa: simplify dummy_numa_init() (Vitaly Kuznetsov) [2029774] - ACPI: NUMA: Process hotpluggable memblocks when !CONFIG_MEMORY_HOTPLUG (Vitaly Kuznetsov) [2029774] - s390/sclp: fix Secure-IPL facility detection (Stefan Schulze Frielinghaus) [2039182] - powerpc/pseries/mobility: ignore ibm, platform-facilities updates (Diego Domingos) [2031827] - of: Fix property name in of_node_get_device_type (Diego Domingos) [2031827] - of: Add device_type access helper functions (Diego Domingos) [2031827] - powerpc/watchdog: help remote CPUs to flush NMI printk output (Diego Domingos) [2030259] - powerpc/watchdog: Fix wd_smp_last_reset_tb reporting (Diego Domingos) [2030259] - powerpc/watchdog: read TB close to where it is used (Diego Domingos) [2030259] - powerpc/watchdog: Avoid holding wd_smp_lock over printk and smp_send_nmi_ipi (Diego Domingos) [2030259] - powerpc/watchdog: tighten non-atomic read-modify-write access (Diego Domingos) [2030259] - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race (Diego Domingos) [2030259] - selftests/sgx: Fix corrupted cpuid macro invocation (Vladis Dronov) [1920030] - x86/sgx: Fix minor documentation issues (Vladis Dronov) [1920030] - selftests/sgx: Add test for multiple TCS entry (Vladis Dronov) [1920030] - selftests/sgx: Enable multiple thread support (Vladis Dronov) [1920030] - selftests/sgx: Add page permission and exception test (Vladis Dronov) [1920030] - selftests/sgx: Rename test properties in preparation for more enclave tests (Vladis Dronov) [1920030] - selftests/sgx: Provide per-op parameter structs for the test enclave (Vladis Dronov) [1920030] - selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed (Vladis Dronov) [1920030] - selftests/sgx: Move setup_test_encl() to each TEST_F() (Vladis Dronov) [1920030] - selftests/sgx: Encpsulate the test enclave creation (Vladis Dronov) [1920030] - selftests/sgx: Dump segments and /proc/self/maps only on failure (Vladis Dronov) [1920030] - selftests/sgx: Create a heap for the test enclave (Vladis Dronov) [1920030] - selftests/sgx: Make data measurement for an enclave segment optional (Vladis Dronov) [1920030] - selftests/sgx: Assign source for each segment (Vladis Dronov) [1920030] - selftests/sgx: Fix a benign linker warning (Vladis Dronov) [1920030] - x86/sgx: Fix free page accounting (Vladis Dronov) [1920030] - x86/sgx: Add check for SGX pages to ghes_do_memory_failure() (Vladis Dronov) [1920030] - x86/sgx: Add hook to error injection address validation (Vladis Dronov) [1920030] - x86/sgx: Hook arch_memory_failure() into mainline code (Vladis Dronov) [1920030] - x86/sgx: Add SGX infrastructure to recover from poison (Vladis Dronov) [1920030] - x86/sgx: Initial poison handling for dirty and free pages (Vladis Dronov) [1920030] - x86/sgx: Add infrastructure to identify SGX EPC pages (Vladis Dronov) [1920030] - x86/sgx: Add new sgx_epc_page flag bit to mark free pages (Vladis Dronov) [1920030] - selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c (Vladis Dronov) [1920030] - selftests/sgx: remove checks for file execute permissions (Vladis Dronov) [1920030] - selftests/sgx: Refine the test enclave to have storage (Vladis Dronov) [1920030] - selftests/sgx: Add EXPECT_EEXIT() macro (Vladis Dronov) [1920030] - selftests/sgx: Dump enclave memory map (Vladis Dronov) [1920030] - selftests/sgx: Migrate to kselftest harness (Vladis Dronov) [1920030] - selftests/sgx: Rename 'eenter' and 'sgx_call_vdso' (Vladis Dronov) [1920030] - x86/sgx: Add missing xa_destroy() when virtual EPC is destroyed (Vladis Dronov) [1920030] - x86/sgx: Correct kernel-doc's arg name in sgx_encl_release() (Vladis Dronov) [1920030] - x86: Fix leftover comment typos (Vladis Dronov) [1920030] - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Vladis Dronov) [1920030] - mm/memory-failure: use a mutex to avoid memory_failure() races (Vladis Dronov) [1920030] - mm,hwpoison: take free pages off the buddy freelists (Vladis Dronov) [1920030] - sched/fair: Consider SMT in ASYM_PACKING load balance (Prarit Bhargava) [1971924] - sched/fair: Carve out logic to mark a group for asymmetric packing (Prarit Bhargava) [1971924] - sched/fair: Provide update_sg_lb_stats() with sched domain statistics (Prarit Bhargava) [1971924] - sched/fair: Optimize checking for group_asym_packing (Prarit Bhargava) [1971924] - sched/topology: Introduce sched_group::flags (Prarit Bhargava) [1971924] - x86/sched: Decrease further the priorities of SMT siblings (Prarit Bhargava) [1971924]- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (Ewan D. Milne) [1996109] - nvme-fc: avoid race between time out and tear down (Ewan D. Milne) [1996109] - nvme-fc: update hardware queues before using them (Ewan D. Milne) [1996109] - igbvf: Refactor trace (Corinna Vinschen) [2039886] - igbvf: fix double free in `igbvf_probe` (Corinna Vinschen) [2039886] - mm/memory_hotplug: remove is_mem_section_removable() (David Hildenbrand) [2008072] - powerpc/pseries/hotplug-memory: stop checking is_mem_section_removable() (David Hildenbrand) [2008072] - drivers/base/memory.c: indicate all memory blocks as removable (David Hildenbrand) [2008072] - drivers/base/memory.c: fixup documentation of removable/phys_index/block_size_bytes (David Hildenbrand) [2008072] - Revert "mpi3mr: mark as tech preview" (Tomas Henzl) [1989634] - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Tomas Henzl) [1977833] - scsi: mpi3mr: Use scnprintf() instead of snprintf() (Tomas Henzl) [1998599] - scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Tomas Henzl) [1998599] - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Tomas Henzl) [1989634] - scsi: mpi3mr: Set up IRQs in resume path (Tomas Henzl) [1991577] - Revert "scsi: lpfc: ls_rjt erroneus FLOGIs" (Dick Kennedy) [2032488] - pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init (Steve Best) [2028253] - arm64: smp: Add missing prototype for some smp.c functions (Mark Salter) [1996738] - irqchip/gic-v3-its: Remove unnecessary oom message (Mark Salter) [1996738] - irqchip/gic-v2m: Remove unnecessary oom message (Mark Salter) [1996738] - irqchip/gic: Split vGIC probing information from the GIC code (Mark Salter) [1996738] - irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry (Mark Salter) [1996738] - irqchip/gic-v3: Do not enable irqs when handling spurious interrups (Mark Salter) [1996738] - irqchip/gic-v4.1: Disable vSGI upon (GIC CPUIF < v4.1) detection (Mark Salter) [1996738] - irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Mark Salter) [1996738] - arm64: Move ICH_ sysreg bits from arm-gic-v3.h to sysreg.h (Mark Salter) [1996738] - irqchip/gic-v3-its: Drop the setting of PTZ altogether (Mark Salter) [1996738] - irqchip/gic-v3-its: Add a cache invalidation right after vPE unmapping (Mark Salter) [1996738] - irqchip/gic-v3: Fix typos in PMR/RPR SCR_EL3.FIQ handling explanation (Mark Salter) [1996738] - genirq/msi: Initialize msi_alloc_info before calling msi_domain_prepare_irqs() (Mark Salter) [1996738] - irqchip/gic: Spelling s/REturn/Return/ (Mark Salter) [1996738] - irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Mark Salter) [1996738] - irq-chip/gic-v3-its: Fix crash if ITS is in a proximity domain without processor or memory (Mark Salter) [1996738] - irqchip/gic: Cleanup Franken-GIC handling (Mark Salter) [1996738] - arm64: Implement panic_smp_self_stop() (Mark Salter) [1996738] - arm64: Improve parking of stopped CPUs (Mark Salter) [1996738] - genirq: Allow interrupts to be excluded from /proc/interrupts (Mark Salter) [1996738] - irqchip/gic-v3: Support pseudo-NMIs when SCR_EL3.FIQ == 0 (Mark Salter) [1996738] - irqchip/gic-v3: Spell out when pseudo-NMIs are enabled (Mark Salter) [1996738] - irqchip/gic-v2, v3: Prevent SW resends entirely (Mark Salter) [1996738] - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs (Mark Salter) [1996738] - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() (Mark Salter) [1996738] - irqchip/gic-v4.1: Use GFP_ATOMIC flag in allocate_vpe_l1_table() (Mark Salter) [1996738] - irqchip/gic-v4.1: Ensure accessing the correct RD when writing INVALLR (Mark Salter) [1996738] - irqchip/gic-v3: Remove unused register definition (Mark Salter) [1996738] - drivers/irqchip: Use new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY (Mark Salter) [1996738] - drivers/acpi: Add new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY (Mark Salter) [1996738] - KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbell (Mark Salter) [1996738] - irqchip/gic: Atomically update affinity (Mark Salter) [1996738] - irqchip/gic-v4.1: Use readx_poll_timeout_atomic() to fix sleep in atomic (Mark Salter) [1996738] - irqchip/gic-v2, v3: Drop extra IRQ_NOAUTOEN setting for (E)PPIs (Mark Salter) [1996738] - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs (Mark Salter) [1996738] - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis (Mark Salter) [1996738] - irqchip/gic-v3: Fix missing "__init" for gic_smp_init() (Mark Salter) [1996738] - selftests/bpf: Enlarge select() timeout for test_maps (Jiri Benc) [1869444] - PCI: Do not enable AtomicOps on VFs (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Fix stats counters (Selvin Xavier) [1987081 1984339 2001893] - RDMA/bnxt_re: Prefer kcalloc over open coded arithmetic (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Fix uninitialized struct bit field rsvd1 (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Update ABI to pass wqe-mode to user space (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Enable global atomic ops if platform supports (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Drop unnecessary NULL checks after container_of (Selvin Xavier) [1987081 1984339] - dm btree remove: fix use after free in rebalance_children() (Benjamin Marzinski) [2034424] - dm table: log table creation error code (Benjamin Marzinski) [2034424] - dm: make workqueue names device-specific (Benjamin Marzinski) [2034424] - dm writecache: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2034424] - dm crypt: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2034424] - dm: fix mempool NULL pointer race when completing IO (Benjamin Marzinski) [2034424] - dm rq: don't queue request to blk-mq during DM suspend (Benjamin Marzinski) [1891486] - dm verity: skip redundant verity_handle_err() on I/O errors (Benjamin Marzinski) [2034424] - dm writecache: add event counters (Benjamin Marzinski) [2034424] - dm writecache: report invalid return from writecache_map helpers (Benjamin Marzinski) [2034424] - dm writecache: further writecache_map() cleanup (Benjamin Marzinski) [2034424] - dm writecache: factor out writecache_map_remap_origin() (Benjamin Marzinski) [2034424] - dm writecache: split up writecache_map() to improve code readability (Benjamin Marzinski) [2034424] - dm btree remove: assign new_root only when removal succeeds (Benjamin Marzinski) [2034424] - dm ps io affinity: remove redundant continue statement (Benjamin Marzinski) [2034424] - dm: rearrange core declarations for extended use from dm-zone.c (Benjamin Marzinski) [2034424] - dm space map disk: cache a small number of index entries (Benjamin Marzinski) [2034424] - dm space maps: improve performance with inc/dec on ranges of blocks (Benjamin Marzinski) [2034424] - dm space maps: don't reset space map allocation cursor when committing (Benjamin Marzinski) [2034424] - dm btree: improve btree residency (Benjamin Marzinski) [2034424] - dm integrity: fix sparse warnings (Benjamin Marzinski) [2034424] - dm: replace dm_vcalloc() (Benjamin Marzinski) [2034424] - dm integrity: add the "reset_recalculate" feature flag (Benjamin Marzinski) [2034424] - dm cache: remove needless request_queue NULL pointer checks (Benjamin Marzinski) [2034424] - dm thin: remove needless request_queue NULL pointer check (Benjamin Marzinski) [2034424] - dm ioctl: replace device hash with red-black tree (Benjamin Marzinski) [2034424] - recordmcount.pl: fix typo in s390 mcount regex (Jerome Marchand) [2025890] - recordmcount.pl: look for jgnop instruction as well as bcrl on s390 (Jerome Marchand) [2025890] - KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov) [1868572] - HID: magicmouse: prevent division by 0 on scroll (Benjamin Tissoires) [2022814] - HID: input: set usage type to key on keycode remap (Benjamin Tissoires) [2022814] - HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields (Benjamin Tissoires) [2022814] - HID: u2fzero: properly handle timeouts in usb_submit_urb (Benjamin Tissoires) [2022814] - HID: u2fzero: clarify error check and length calculations (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix potential NULL pointer dereference (Benjamin Tissoires) [2022814] - HID: u2fzero: ignore incomplete packets without data (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix potential NULL pointer dereference (Benjamin Tissoires) [2022814] - HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Benjamin Tissoires) [2022814] - HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Benjamin Tissoires) [2022814] - HID: betop: fix slab-out-of-bounds Write in betop_probe (Benjamin Tissoires) [2022814] - HID: usbhid: Simplify code in hid_submit_ctrl() (Benjamin Tissoires) [2022814] - HID: usbhid: Fix warning caused by 0-length input reports (Benjamin Tissoires) [2022814] - HID: usbhid: Fix flood of "control queue full" messages (Benjamin Tissoires) [2022814] - HID: sony: Fix more ShanWan clone gamepads to not rumble when plugged in. (Benjamin Tissoires) [2022814] - HID: sony: support for the ghlive ps4 dongles (Benjamin Tissoires) [2022814] - HID: thrustmaster: clean up Makefile and adapt quirks (Benjamin Tissoires) [2022814] - HID: i2c-hid: Fix Elan touchpad regression (Benjamin Tissoires) [2022814] - HID: asus: Prevent Claymore sending suspend event (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add dyndbg prints for debugging (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add support for PM suspend and resume (Benjamin Tissoires) [2022814] - HID: amd_sfh: Move hid probe after sensor is enabled (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add command response to check command status (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix period data field to enable sensor (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: battery: provide CAPACITY property for newer devices (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leak in thrustmaster_interrupts() (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leak in remove (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leaks in probe (Benjamin Tissoires) [2022814] - HID: elo: update the reference count of the usb device structure (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Use 'atomic_inc_return' instead of hand-writing it (Benjamin Tissoires) [2022814] - HID: ft260: fix device removal due to USB disconnect (Benjamin Tissoires) [2022814] - HID: apple: Add missing scan code event for keys handled by hid-apple (Benjamin Tissoires) [2022814] - HID: cmedia: add support for HS-100B mute button (Benjamin Tissoires) [2022814] - HID: i2c-hid: goodix: Use the devm variant of regulator_register_notifier() (Benjamin Tissoires) [2022814] - HID: wacom: Refactor touch input mute checks into a common function (Benjamin Tissoires) [2022814] - HID: wacom: Avoid sending empty sync events (Benjamin Tissoires) [2022814] - HID: wacom: Short-circuit processing of touch when it is disabled (Benjamin Tissoires) [2022814] - HID: wacom: set initial hardware touch switch state to 'off' (Benjamin Tissoires) [2022814] - HID: wacom: Skip processing of touches with negative slot values (Benjamin Tissoires) [2022814] - HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Benjamin Tissoires) [2022814] - HID: Kconfig: Fix spelling mistake "Uninterruptable" -> "Uninterruptible" (Benjamin Tissoires) [2022814] - HID: apple: Add support for Keychron K1 wireless keyboard (Benjamin Tissoires) [2022814] - HID: usbhid: free raw_report buffers in usbhid_stop (Benjamin Tissoires) [2022814] - HID: fix typo in Kconfig (Benjamin Tissoires) [2022814] - HID: ft260: fix format type warning in ft260_word_show() (Benjamin Tissoires) [2022814] - HID: i2c-hid: goodix: Tie the reset line to true state of the regulator (Benjamin Tissoires) [2022814] - HID: amd_sfh: Use correct MMIO register for DMA address (Benjamin Tissoires) [2022814] - HID: magicmouse: high-resolution scroll threshold (Benjamin Tissoires) [2022814] - HID: magicmouse: enable high-resolution scroll (Benjamin Tissoires) [2022814] - HID: asus: Remove check for same LED brightness on set (Benjamin Tissoires) [2022814] - HID: input: do not report stylus battery state as "full" (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: use async resume function (Benjamin Tissoires) [2022814] - HID: thrustmaster: Switch to kmemdup() when allocate change_request (Benjamin Tissoires) [2022814] - HID: multitouch: Disable event reporting on suspend when the device is not a wakeup-source (Benjamin Tissoires) [2022814] - HID: logitech-dj: Implement may_wakeup ll-driver callback (Benjamin Tissoires) [2022814] - HID: usbhid: Implement may_wakeup ll-driver callback (Benjamin Tissoires) [2022814] - HID: core: Add hid_hw_may_wakeup() function (Benjamin Tissoires) [2022814] - HID: input: Add support for Programmable Buttons (Benjamin Tissoires) [2022814] - HID: wacom: Correct base usage for capacitive ExpressKey status bits (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add initial support for HPD sensor (Benjamin Tissoires) [2022814 1961759] - HID: amd_sfh: Extend ALS support for newer AMD platform (Benjamin Tissoires) [2022814 1961759] - HID: amd_sfh: Extend driver capabilities for multi-generation support (Benjamin Tissoires) [2022814 1961759] - HID: surface-hid: Fix get-report request (Benjamin Tissoires) [2022814] - HID: sony: fix freeze when inserting ghlive ps3/wii dongles (Benjamin Tissoires) [2022814] - HID: usbkbd: Avoid GFP_ATOMIC when GFP_KERNEL is possible (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Specify that EHL no cache snooping (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ishtp: Add dma_no_cache_snooping() callback (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Set ISH driver depends on x86 (Benjamin Tissoires) [2022814] - HID: hid-input: add Surface Go battery quirk (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix minor typos in comments (Benjamin Tissoires) [2022814] - HID: magicmouse: fix NULL-deref on disconnect (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Add Alder Lake device IDs (Benjamin Tissoires) [2022814] - HID: i2c-hid: fix format string mismatch (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix memory leak in amd_sfh_work (Benjamin Tissoires) [2022814] - HID: amd_sfh: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [2022814] - HID: ft260: improve error handling of ft260_hid_feature_report_get() (Benjamin Tissoires) [2022814] - HID: asus: Cleanup Asus T101HA keyboard-dock handling (Benjamin Tissoires) [2022814] - HID: magicmouse: fix crash when disconnecting Magic Trackpad 2 (Benjamin Tissoires) [2022814] - HID: gt683r: add missing MODULE_DEVICE_TABLE (Benjamin Tissoires) [2022814] - HID: pidff: fix error return code in hid_pidff_init() (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: initialize level variable (Benjamin Tissoires) [2022814] - HID: multitouch: Disable event reporting on suspend on the Asus T101HA touchpad (Benjamin Tissoires) [2022814] - HID: core: Remove extraneous empty line before EXPORT_SYMBOL_GPL(hid_check_keys_pressed) (Benjamin Tissoires) [2022814] - HID: usbmouse: Avoid GFP_ATOMIC when GFP_KERNEL is possible (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Process failure of sensor_hub_set_feature() (Benjamin Tissoires) [2022814] - HID: i2c-hid: Skip ELAN power-on command after reset (Benjamin Tissoires) [2022814] - HID: usbhid: fix info leak in hid_submit_ctrl (Benjamin Tissoires) [2022814] - HID: Add BUS_VIRTUAL to hid_connect logging (Benjamin Tissoires) [2022814] - HID: input: replace outdated HID numbers+comments with macros (Benjamin Tissoires) [2022814] - HID: multitouch: set Stylus suffix for Stylus-application devices, too (Benjamin Tissoires) [2022814] - HID: multitouch: require Finger field to mark Win8 reports as MT (Benjamin Tissoires) [2022814] - HID: remove the unnecessary redefinition of a macro (Benjamin Tissoires) [2022814] - HID: quirks: Add quirk for Lenovo optical mouse (Benjamin Tissoires) [2022814] - HID: asus: filter G713/G733 key event to prevent shutdown (Benjamin Tissoires) [2022814] - HID: lg-g15 + ite: Add MODULE_AUTHOR (Benjamin Tissoires) [2022814] - HID: lg-g15: Add support for the Logitech Z-10 speakers (Benjamin Tissoires) [2022814] - HID: lg-g15: Make the LED-name used by lg_g15_register_led() a parameter (Benjamin Tissoires) [2022814] - HID: lg-g15: Add a lg_g15_init_input_dev() helper function (Benjamin Tissoires) [2022814] - HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function (Benjamin Tissoires) [2022814] - HID: lg-g15: Remove unused size argument from lg_*_event() functions (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Return error for hid_set_field() failure (Benjamin Tissoires) [2022814] - HID: ft260: check data size in ft260_smbus_write() (Benjamin Tissoires) [2022814] - HID: surface-hid: Fix integer endian conversion (Benjamin Tissoires) [2022814] - HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [2022814] - HID: hid-input: add mapping for emoji picker key (Benjamin Tissoires) [2022814] - HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 (Benjamin Tissoires) [2022814] - HID: logitech-dj/hidpp: Add info/warn/err messages about 27 MHz keyboard encryption (Benjamin Tissoires) [2022814] - HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K15A keyboard-dock (Benjamin Tissoires) [2022814] - HID: thrustmaster: fix return value check in thrustmaster_probe() (Benjamin Tissoires) [2022814] - HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Benjamin Tissoires) [2022814] - HID: do not use down_interruptible() when unbinding devices (Benjamin Tissoires) [2022814] - HID: asus: Filter keyboard EC for old ROG keyboard (Benjamin Tissoires) [2022814] - HID: semitek: new driver for GK6X series keyboards (Benjamin Tissoires) [2022814] - HID: wacom: Setup pen input capabilities to the targeted tools (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Move 'hsdev' description to correct struct definition (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Remove unused struct member 'quirks' (Benjamin Tissoires) [2022814] - HID: wacom_sys: Demote kernel-doc abuse (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: hid-uclogic-params: Ensure function names are present and correct in kernel-doc headers (Benjamin Tissoires) [2022814] - HID: hid-uclogic-rdesc: Kernel-doc is for functions and structs (Benjamin Tissoires) [2022814] - HID: hid-logitech-hidpp: Fix conformant kernel-doc header and demote abuses (Benjamin Tissoires) [2022814] - HID: hid-picolcd_core: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: hid-kye: Fix incorrect function name for kye_tablet_enable() (Benjamin Tissoires) [2022814] - HID: hid-core: Fix incorrect function name in header (Benjamin Tissoires) [2022814] - HID: hid-alps: Correct struct misnaming (Benjamin Tissoires) [2022814] - HID: usbhid: hid-pidff: Demote a couple kernel-doc abuses (Benjamin Tissoires) [2022814] - HID: usbhid: Repair a formatting issue in a struct description (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Fix 'suggest-attribute=format' compiler warning (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ishtp-fw-loader: Fix a bunch of formatting issues (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Fix incorrect function name report_bad_packet() (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Correct fw_reset_work_fn() function name in header (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix potential copy/paste error (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix a little doc-rot (Benjamin Tissoires) [2022814] - HID: intel-ish: Fix a naming disparity and a formatting error (Benjamin Tissoires) [2022814] - HID: intel-ish: Supply some missing param descriptions (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: pci-ish: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Move variable to where it's actually used (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Remove unused variable 'err' (Benjamin Tissoires) [2022814] - HID: hid-thrustmaster: Demote a bunch of kernel-doc abuses (Benjamin Tissoires) [2022814] - HID: input: map battery capacity (00850065) (Benjamin Tissoires) [2022814] - HID: magicmouse: fix reconnection of Magic Mouse 2 (Benjamin Tissoires) [2022814] - HID: magicmouse: fix 3 button emulation of Mouse 2 (Benjamin Tissoires) [2022814] - HID: magicmouse: add Apple Magic Mouse 2 support (Benjamin Tissoires) [2022814] - HID: lenovo: Add support for Thinkpad X1 Tablet Thin keyboard (Benjamin Tissoires) [2022814] - HID: lenovo: Rework how the tp10ubkbd code decides which USB interface to use (Benjamin Tissoires) [2022814] - HID: lenovo: Set default_triggers for the mute and micmute LEDs (Benjamin Tissoires) [2022814] - HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE (Benjamin Tissoires) [2022814] - HID: lenovo: Set LEDs max_brightness value (Benjamin Tissoires) [2022814] - HID: lenovo: Remove lenovo_led_brightness_get() (Benjamin Tissoires) [2022814] - HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() (Benjamin Tissoires) [2022814] - HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling (Benjamin Tissoires) [2022814] - HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness (Benjamin Tissoires) [2022814] - HID: elan: Remove elan_mute_led_get_brigtness() (Benjamin Tissoires) [2022814] - HID: elan: Set default_trigger for the mute LED (Benjamin Tissoires) [2022814] - HID: elan: Silence mute LED errors being logged when the device is unplugged (Benjamin Tissoires) [2022814] - HID: fix memdup.cocci warnings (Benjamin Tissoires) [2022814] - HID: surface-hid: Add support for legacy keyboard interface (Benjamin Tissoires) [2022814] - HID: Add support for Surface Aggregator Module HID transport (Benjamin Tissoires) [2022814] - HID: thrustmaster: introduce proper USB dependency (Benjamin Tissoires) [2022814] - HID: intel_ish-hid: HBM: Use connected standby state bit during suspend/resume (Benjamin Tissoires) [2022814] - HID: ft260: fix an error message in ft260_i2c_write_read() (Benjamin Tissoires) [2022814] - HID: support for initialization of some Thrustmaster wheels (Benjamin Tissoires) [2022814] - HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Benjamin Tissoires) [2022814] - HID: ft260: add usb hid to i2c host bridge driver (Benjamin Tissoires) [2022814] - iio: Add relative sensitivity support (Benjamin Tissoires) [2022814] - iio: hid-sensors: Move get sensitivity attribute to hid-sensor-common (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Make remove callback return void (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Drop if block with an always false condition (Benjamin Tissoires) [2022814] - AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits (Benjamin Tissoires) [2022814] - AMD_SFH: Add sensor_mask module parameter (Benjamin Tissoires) [2022814] - AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct (Benjamin Tissoires) [2022814] - HID: wacom: Assign boolean values to a bool variable (Benjamin Tissoires) [2022814] - HID cp2112: fix support for multiple gpiochips (Benjamin Tissoires) [2022814] - HID: alps: fix error return code in alps_input_configured() (Benjamin Tissoires) [2022814] - HID: asus: Add support for 2021 ASUS N-Key keyboard (Benjamin Tissoires) [2022814] - HID: hiddev: Return specific error codes on connect failure (Benjamin Tissoires) [2022814] - HID: plantronics: Workaround for double volume key presses (Benjamin Tissoires) [2022814] - HID: logitech-dj: Handle newer quad/bt2.0 receivers in HID proxy mode (Benjamin Tissoires) [2022814] - HID: logitech-dj: Use hid-ids.h defines for USB device-ids for all supported devices (Benjamin Tissoires) [2022814] - HID: google: add don USB id (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Drop redundant ACPI_PTR() (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Move GUID out of function and described it (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Switch to new style i2c-driver probe function (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Get ACPI companion only once and reuse it (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense player LED support. (Benjamin Tissoires) [2022814] - HID: playstation: add microphone mute support for DualSense. (Benjamin Tissoires) [2022814] - HID: playstation: add initial DualSense lightbar support. (Benjamin Tissoires) [2022814] - HID: wacom: Ignore attempts to overwrite the touch_max value from HID (Benjamin Tissoires) [2022814] - HID: playstation: fix array size comparison (off-by-one) (Benjamin Tissoires) [2022814] - HID: playstation: fix unused variable in ps_battery_get_property. (Benjamin Tissoires) [2022814] - HID: playstation: report DualSense hardware and firmware version. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense classic rumble support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense Bluetooth support. (Benjamin Tissoires) [2022814] - HID: playstation: track devices in list. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense accelerometer and gyroscope support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense touchpad support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense battery support. (Benjamin Tissoires) [2022814] - HID: playstation: use DualSense MAC address as unique identifier. (Benjamin Tissoires) [2022814] - HID: playstation: initial DualSense USB support. (Benjamin Tissoires) [2022814] - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E (Benjamin Tissoires) [2022814] - HID: Ignore battery for Elan touchscreen on HP Spectre X360 15-df0xxx (Benjamin Tissoires) [2022814] - HID: logitech-dj: add support for the new lightspeed connection iteration (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Add Tiger Lake H PCI device ID (Benjamin Tissoires) [2022814] - HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming (Benjamin Tissoires) [2022814] - HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (Benjamin Tissoires) [2022814] - HID: displays: convert sysfs sprintf/snprintf family to sysfs_emit (Benjamin Tissoires) [2022814] - HID: wacom: convert sysfs sprintf/snprintf family to sysfs_emit (Benjamin Tissoires) [2022814] - HID: lg-g15: make a const array static, makes object smaller (Benjamin Tissoires) [2022814] - HID: google: Get HID report on probe to confirm tablet switch state (Benjamin Tissoires) [2022814] - HID: hid-input: avoid splitting keyboard, system and consumer controls (Benjamin Tissoires) [2022814] - HID: correct kernel-doc notation in hid-quirks.c (Benjamin Tissoires) [2022814] - HID: correct kernel-doc notation in (Benjamin Tissoires) [2022814] - HID: wacom: Correct NULL dereference on AES pen proximity (Benjamin Tissoires) [2022814] - HID: multitouch: Set to high latency mode on suspend. (Benjamin Tissoires) [2022814] - HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Add custom sensor iio support (Benjamin Tissoires) [2022814] - HID: i2c-hid: Introduce goodix-i2c-hid using i2c-hid core (Benjamin Tissoires) [2022814] - redhat: HID: enable I2C_HID_ACPI (Benjamin Tissoires) [2022814] - HID: i2c-hid: Reorganize so ACPI and OF are separate modules (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: add support for Unified Battery (1004) feature (Benjamin Tissoires) [2022814] - HID: sony: Add support for tilt on guitar hero guitars (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode (Benjamin Tissoires) [2022814] - HID: chicony: Add Wireless Radio Control feature for Chicony devices (Benjamin Tissoires) [2022814] - HID: Ignore battery for Elan touchscreen on ASUS UX550 (Benjamin Tissoires) [2022814] - HID: logitech-dj: add the G602 receiver (Benjamin Tissoires) [2022814] - HID: core: detect and skip invalid inputs to snto32() (Benjamin Tissoires) [2022814] - HID: uclogic: Improve support for Trust Panora (Benjamin Tissoires) [2022814] - HID: wiimote: remove h from printk format specifier (Benjamin Tissoires) [2022814] - HID: uclogic: remove h from printk format specifier (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Address EHL Sx resume issues (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: finish power flow for EHL OOB (Benjamin Tissoires) [2022814] - HID: sony: select CONFIG_CRC32 (Benjamin Tissoires) [2022814] - HID: sfh: fix address space confusion (Benjamin Tissoires) [2022814] - HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Benjamin Tissoires) [2022814] - HID: wacom: Fix memory leakage caused by kfifo_alloc (Benjamin Tissoires) [2022814] - HID: i2c-hid: add Vero K147 to descriptor override (Benjamin Tissoires) [2022814] - HID: ite: Add support for Acer S1002 keyboard-dock (Benjamin Tissoires) [2022814] - HID: sony: support for ghlive ps3/wii u dongles (Benjamin Tissoires) [2022814] - HID: hidraw: Add additional hidraw input/output report ioctls. (Benjamin Tissoires) [2022814] - HID: Increase HID maximum report size to 16KB (Benjamin Tissoires) [2022814] - HID: elecom: drop stray comment (Benjamin Tissoires) [2022814] - HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (Benjamin Tissoires) [2022814] - HID: elecom: add support for EX-G M-XGL20DLBK wireless mouse (Benjamin Tissoires) [2022814] - HID: elecom: rewrite report based on model specific parameters (Benjamin Tissoires) [2022814] - HID: wacom: Constify attribute_groups (Benjamin Tissoires) [2022814] - HID: input: Fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - HID: usbhid: Fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add hid_device_id for V470 bluetooth mouse (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Remove unnecessary assignment to variable rv (Benjamin Tissoires) [2022814] - HID: sony: Workaround for DS4 dongle hotplug kernel crash. (Benjamin Tissoires) [2022814] - HID: sony: Don't use fw_version/hw_version for sysfs cleanup. (Benjamin Tissoires) [2022814] - HID: sony: Report more accurate DS4 power status. (Benjamin Tissoires) [2022814] - SFH: fix error return check for -ERESTARTSYS (Benjamin Tissoires) [2022814] - HID: Add Logitech Dinovo Edge battery quirk (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge (Benjamin Tissoires) [2022814] - HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices (Benjamin Tissoires) [2022814] - HID: mcp2221: Fix GPIO output handling (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Fix issue with devices with no report ID (Benjamin Tissoires) [2022814] - HID: hid-input: occasionally report stylus battery even if not changed (Benjamin Tissoires) [2022814] - timekeeping: Add missing _ns functions for coarse accessors (Benjamin Tissoires) [2022814] - HID: i2c-hid: show the error when failing to fetch the HID descriptor (Benjamin Tissoires) [2022814] - AMD_SFH: Fix for incorrect Sensor index (Benjamin Tissoires) [2022814] - HID: asus: Add support for ASUS N-Key keyboard (Benjamin Tissoires) [2022814] - HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown (Benjamin Tissoires) [2022814] - HID: add support for Sega Saturn (Benjamin Tissoires) [2022814] - HID: cypress: Support Varmilo Keyboards' media hotkeys (Benjamin Tissoires) [2022814] - HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses (Benjamin Tissoires) [2022814] - SFH: Create HID report to Enable support of AMD sensor fusion Hub (SFH) (Benjamin Tissoires) [2022814] - SFH:Transport Driver to add support of AMD Sensor Fusion Hub (SFH) (Benjamin Tissoires) [2022814] - redhat: HID: enable AMD_SFH_HUB (Benjamin Tissoires) [1965674] - SFH: PCIe driver to add support of AMD sensor fusion hub (Benjamin Tissoires) [2022814] - HID: uclogic: Add ID for Trust Flex Design Tablet (Benjamin Tissoires) [2022814] - HID: i2c-hid: Enable wakeup capability from Suspend-to-Idle (Benjamin Tissoires) [2022814] - HID: add vivaldi HID driver (Benjamin Tissoires) [2022814] - HID: i2c-hid: fix kerneldoc warnings in i2c-hid-core.c (Benjamin Tissoires) [2022814] - HID: core: fix kerneldoc warnings in hid-core.c (Benjamin Tissoires) [2022814] - HID: multitouch: Lenovo X1 Tablet Gen2 trackpoint and buttons (Benjamin Tissoires) [2022814] - HID: alps: clean up indentation issue (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: simplify the return expression of ishtp_bus_remove_device() (Benjamin Tissoires) [2022814] - HID: hid-debug: fix nonblocking read semantics wrt EIO/ERESTARTSYS (Benjamin Tissoires) [2022814] - HID: i2c-hid: Prefer asynchronous probe (Benjamin Tissoires) [2022814] - HID: wiimote: narrow spinlock range in wiimote_hid_event() (Benjamin Tissoires) [2022814] - HID: wiimote: make handlers[] const (Benjamin Tissoires) [2022814] - HID: logitech-dj: Fix spelling in comment (Benjamin Tissoires) [2022814] - HID: apple: Add support for Matias wireless keyboard (Benjamin Tissoires) [2022814] - Input: elan_i2c - reduce the resume time for controller in Whitebox (Benjamin Tissoires) [2022814] - Input: parkbd - switch to use module_parport_driver() (Benjamin Tissoires) [2022814] - Input: i8042 - fix typos in comments (Benjamin Tissoires) [2022814] - Input: elantech - Prepare a complete software node for the device (Benjamin Tissoires) [2022814] - Input: apbps2 - remove useless variable (Benjamin Tissoires) [2022814] - Input: elan_i2c - fix a typo in parameter name (Benjamin Tissoires) [2022814] - Input: i8042 - fix Pegatron C15B ID entry (Benjamin Tissoires) [2022814] - Input: elan_i2c - reduce the resume time for new devices (Benjamin Tissoires) [2022814] - Input: i8042 - add ASUS Zenbook Flip to noselftest list (Benjamin Tissoires) [2022814] - Input: add missing dependencies on CONFIG_HAS_IOMEM (Benjamin Tissoires) [2022814] - ARM: 9048/1: sa1111: make sa1111 bus's remove callback return void (Benjamin Tissoires) [2022814] - Input: synaptics - replace NOOP with suitable commentary (Benjamin Tissoires) [2022814] - Input: i8042 - unbreak Pegatron C15B (Benjamin Tissoires) [2022814] - Input: parkbd - convert comma to semicolon (Benjamin Tissoires) [2022814] - Input: elantech - fix protocol errors for some trackpoints in SMBus mode (Benjamin Tissoires) [2022814] - Input: elan_i2c - add new trackpoint report type 0x5F (Benjamin Tissoires) [2022814] - Input: i8042 - add Acer laptops to the i8042 reset list (Benjamin Tissoires) [2022814] - Input: i8042 - add ByteSpeed touchpad to noloop table (Benjamin Tissoires) [2022814] - Input: i8042 - fix error return code in i8042_setup_aux() (Benjamin Tissoires) [2022814] - Input: libps2 - fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - Input: synaptics - demote non-conformant kernel-doc header (Benjamin Tissoires) [2022814] - Input: elan_i2c_core - move header inclusion inside (Benjamin Tissoires) [2022814] - Input: elan_i2c - fix firmware update on newer ICs (Benjamin Tissoires) [2022814] - Input: elantech - demote obvious abuse of kernel-doc header (Benjamin Tissoires) [2022814] - Input: i8042 - allow insmod to succeed on devices without an i8042 controller (Benjamin Tissoires) [2022814] - Input: synaptics - enable InterTouch for ThinkPad T14 Gen 1 (Benjamin Tissoires) [2022814] - Input: synaptics - enable InterTouch for ThinkPad P1/X1E gen 2 (Benjamin Tissoires) [2022814] - Input: synaptics-rmi4 - rename f30_data to gpio_data (Benjamin Tissoires) [2022814] - Input: sun4i-ps2 - fix handling of platform_get_irq() error (Benjamin Tissoires) [2022814] - Input: allocate keycode for Fn + right shift (Benjamin Tissoires) [2022814] - Input: allocate keycodes for notification-center, pickup-phone and hangup-phone (Benjamin Tissoires) [2022814] - HID: cp2112: Use irqchip template (Benjamin Tissoires) [2022814] - HID: mcp2221: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [2022814] - treewide: replace '---help---' in Kconfig files with 'help' (Benjamin Tissoires) [2022814] - HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option (Benjamin Tissoires) [2022814] - HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Benjamin Tissoires) [2022814] - HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Benjamin Tissoires) [2022814] - HID: asus: Add report_size to struct asus_touchpad_info (Benjamin Tissoires) [2022814] - HID: asus: Add hid_is_using_ll_driver(usb_hid_driver) check (Benjamin Tissoires) [2022814] - HID: asus: Simplify skipping of mappings for Asus T100CHI keyboard-dock (Benjamin Tissoires) [2022814] - HID: asus: Only set EV_REP if we are adding a mapping (Benjamin Tissoires) [2022814] - HID: mcp2221: add gpiolib dependency (Benjamin Tissoires) [2022814] - HID: mcp2221: add GPIO functionality support (Benjamin Tissoires) [2022814] - HID: mcp2221: add usb to i2c-smbus host bridge (Benjamin Tissoires) [2022814] - HID: asus: Ignore Asus vendor-page usage-code 0xff events (Benjamin Tissoires) [2022814] - HID: sb0540: add support for Creative SB0540 IR receivers (Benjamin Tissoires) [2022814] - gpio: pass lookup and descriptor flags to request_own (Benjamin Tissoires) [2022814] - HID: hid-asus: select CONFIG_POWER_SUPPLY (Benjamin Tissoires) [2022814] - HID: hid-asus: Add BT keyboard dock battery monitoring support (Benjamin Tissoires) [2022814] - HID: hid-asus: Add Transbook T90CHI support (Benjamin Tissoires) [2022814] - HID: asus: Add support for the ASUS T101HA keyboard dock (Benjamin Tissoires) [2022814] - HID: asus: Add support for the ASUS FX503VD laptop (Benjamin Tissoires) [2022814] - HID: asus: Add event handler to catch unmapped Asus Vendor UsagePage codes (Benjamin Tissoires) [2022814] - af_unix: fix garbage collect vs MSG_PEEK (Patrick Talbert) [2031975] {CVE-2021-0920} - net: add kerneldoc comment for sk_peer_lock (Guillaume Nault) [2037782] - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Guillaume Nault) [2037782] {CVE-2021-4203} - netfilter: nat: force port remap to prevent shadowing well-known ports (Florian Westphal) [2006167] {CVE-2021-3773} - netfilter: conntrack: tag conntracks picked up in local out hook (Florian Westphal) [2006167] - selftests: nft_nat: switch port shadow test cases to socat (Florian Westphal) [2006167] - selftests: nft_nat: Simplify port shadow notrack test (Florian Westphal) [2006167] - selftests: nft_nat: Improve port shadow test stability (Florian Westphal) [2006167] - selftests: nft_nat: add udp hole punch test case (Florian Westphal) [2006167] - ipv6: use prandom_u32() for ID generation (Hangbin Liu) [2040158] {CVE-2021-45485} - igc: fix tunnel offloading (Corinna Vinschen) [1910885] - virtio/vsock: fix the transport to work with VMADDR_CID_ANY (Stefano Garzarella) [2026442] - vhost/vsock: cleanup removing `len` variable (Stefano Garzarella) [2026442] - vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella) [2026442] - vsock: prevent unnecessary refcnt inc for nonblocking connect (Stefano Garzarella) [2026442] - vsock/virtio: avoid potential deadlock when vsock device remove (Stefano Garzarella) [2026442] - VSOCK: handle VIRTIO_VSOCK_OP_CREDIT_REQUEST (Stefano Garzarella) [2026442] - vsock: notify server to shutdown when client has pending signal (Stefano Garzarella) [2026442] - virtio/vsock: simplify credit update function API (Stefano Garzarella) [2026442] - virtio/vsock: set packet's type in virtio_transport_send_pkt_info() (Stefano Garzarella) [2026442] - net: vlan: fix underflow for the real_dev refcnt (Balazs Nemeth) [2026375] - net: vlan: fix a UAF in vlan_dev_real_dev() (Balazs Nemeth) [2026375]- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Carlos Maiolino) [2034865] {CVE-2021-4155} - isdn: cpai: check ctr->cnr to avoid array index out of bound (Chris von Recklinghausen) [2016491] {CVE-2021-43389} - vt: keyboard: avoid signed integer overflow in k_ascii (Chris von Recklinghausen) [2017044] {CVE-2020-13974} - USB: serial: pl2303: fix GC type detection (Torez Smith) [1975985] - usb: dwc3: leave default DMA for PCI devices (Torez Smith) [1975985] - usb: xhci: tegra: Check padctrl interrupt presence in device tree (Torez Smith) [1975985] - usb: dwc3: core: Revise GHWPARAMS9 offset (Torez Smith) [1975985] - xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Torez Smith) [1975985] - usb: typec: tipd: Remove dependency on "connector" child fwnode (Torez Smith) [1975985] - usb: xhci: tegra: mark PM functions as __maybe_unused (Torez Smith) [1975985] - media: ttusb-dec: avoid release of non-acquired mutex (Torez Smith) [1975985] - ABI: sysfs-devices-removable: make a table valid as ReST markup (Torez Smith) [1975985] - usb: dwc3: core: balance phy init and exit (Torez Smith) [1975985] - USB: serial: pl2303: fix GL type detection (Torez Smith) [1975985] - usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint (Torez Smith) [1975985] - usb: xhci-mtk: fix issue of out-of-bounds array access (Torez Smith) [1975985] - usb: dwc3: Decouple USB 2.0 L1 & L2 events (Torez Smith) [1975985] - media: em28xx-input: fix refcount bug in em28xx_usb_disconnect (Torez Smith) [1975985] - media: dvb-usb: Fix error handling in dvb_usb_i2c_init (Torez Smith) [1975985] - power: supply: Fix build error when CONFIG_POWER_SUPPLY is not enabled. (Torez Smith) [1975985] - thunderbolt: test: split up test cases in tb_test_credit_alloc_all (Torez Smith) [1975985] - thunderbolt: Handle ring interrupt by reading interrupt status register (Torez Smith) [1975985] - thunderbolt: Add vendor specific NHI quirk for auto-clearing interrupt status (Torez Smith) [1975985] - thunderbolt: Fix port linking by checking all adapters (Torez Smith) [1975985] - thunderbolt: Do not read control adapter config space (Torez Smith) [1975985] - thunderbolt: Add authorized value to the KOBJ_CHANGE uevent (Torez Smith) [1975985] - usb: typec: tcpm: Raise vdm_sm_running flag only when VDM SM is running (Torez Smith) [1975985] - usb: dwc3: gadget: Stop EP0 transfers during pullup disable (Torez Smith) [1975985] - usb: dwc3: gadget: Fix dwc3_calc_trbs_left() (Torez Smith) [1975985] - Revert "USB: serial: ch341: fix character loss at high transfer rates" (Torez Smith) [1975985] - USB: serial: option: add new VID/PID to support Fibocom FG150 (Torez Smith) [1975985] - usb: typec: tcpm: Fix VDMs sometimes not being forwarded to alt-mode drivers (Torez Smith) [1975985] - Revert "usb: dwc3: gadget: Use list_replace_init() before traversing lists" (Torez Smith) [1975985] - usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events (Torez Smith) [1975985] - usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Torez Smith) [1975985] - usb: dwc3: gadget: Use list_replace_init() before traversing lists (Torez Smith) [1975985] - USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (Torez Smith) [1975985] - USB: serial: pl2303: fix GT type detection (Torez Smith) [1975985] - USB: serial: option: add Telit FD980 composition 0x1056 (Torez Smith) [1975985] - USB: serial: pl2303: fix HX type detection (Torez Smith) [1975985] - media: rtl28xxu: fix zero-length control request (Torez Smith) [1975985] - media: Revert "media: rtl28xxu: fix zero-length control request" (Torez Smith) [1975985] - USB: serial: ch341: fix character loss at high transfer rates (Torez Smith) [1975985] - usb: otg-fsm: Fix hrtimer list corruption (Torez Smith) [1975985] - USB: usbtmc: Fix RCU stall warning (Torez Smith) [1975985] - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (Torez Smith) [1975985] - Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Torez Smith) [1975985] - usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Torez Smith) [1975985] - usb: dwc2: Skip clock gating on Samsung SoCs (Torez Smith) [1975985] - usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. (Torez Smith) [1975985] - usb: xhci: avoid renesas_usb_fw.mem when it's unusable (Torez Smith) [1975985] - usb: dwc3: avoid NULL access of usb_gadget_driver (Torez Smith) [1975985] - usb: typec: stusb160x: Don't block probing of consumer of "connector" nodes (Torez Smith) [1975985] - usb: typec: stusb160x: register role switch before interrupt registration (Torez Smith) [1975985] - USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Torez Smith) [1975985] - usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Torez Smith) [1975985] - usb: hub: Fix link power management max exit latency (MEL) calculations (Torez Smith) [1975985] - usb: typec: tipd: Don't block probing of consumer of "connector" nodes (Torez Smith) [1975985] - xhci: Fix lost USB 2 remote wake (Torez Smith) [1975985] - USB: serial: cp210x: fix comments for GE CS1000 (Torez Smith) [1975985] - USB: core: Fix incorrect pipe calculation in do_proc_control() (Torez Smith) [1975985] - USB: serial: option: add support for u-blox LARA-R6 family (Torez Smith) [1975985] - thunderbolt: test: Reinstate a few casts of bitfields (Torez Smith) [1975985] - USB: cdc-acm: blacklist Heimann USB Appset device (Torez Smith) [1975985] - usb: xhci-mtk: allow multiple Start-Split in a microframe (Torez Smith) [1975985] - usb: ftdi-elan: remove redundant continue statement in a while-loop (Torez Smith) [1975985] - thunderbolt: test: Remove some casts which are no longer required (Torez Smith) [1975985] - xhci: remove redundant continue statement (Torez Smith) [1975985] - usb: dwc3: Fix debugfs creation flow (Torez Smith) [1975985] - docs: driver-api: usb: avoid using ReST :doc:`foo` markup (Torez Smith) [1975985] - xhci: solve a double free problem while doing s4 (Torez Smith) [1975985] - xhci: handle failed buffer copy to URB sg list and fix a W=1 copiler warning (Torez Smith) [1975985] - xhci: Add adaptive interrupt rate for isoch TRBs with XHCI_AVOID_BEI quirk (Torez Smith) [1975985] - xhci: Remove unused defines for ERST_SIZE and ERST_ENTRIES (Torez Smith) [1975985] - usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Torez Smith) [1975985] - usb: typec: tcpm: Relax disconnect threshold during power negotiation (Torez Smith) [1975985] - usb: typec: tcpm: Ignore Vsafe0v in PR_SWAP_SNK_SRC_SOURCE_ON state (Torez Smith) [1975985] - usb: typec: tcpci: Fix up sink disconnect thresholds for PD (Torez Smith) [1975985] - usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Torez Smith) [1975985] - usb: host: xhci-tegra: Use devm_platform_get_and_ioremap_resource() (Torez Smith) [1975985] - usb: host: xhci-tegra: Add missing of_node_put() in tegra_xusb_probe() (Torez Smith) [1975985] - usb: host: xhci-tegra: add missing put_device() in tegra_xusb_probe() (Torez Smith) [1975985] - media: usb: cpia2: Fixed Coding Style issues (Torez Smith) [1975985] - media: ttusb-dec: cleanup an error handling logic (Torez Smith) [1975985] - cypress_m8: switch data_bits to real character bits (Torez Smith) [1975985] - thunderbolt: Fix DROM handling for USB4 DROM (Torez Smith) [1975985] - usb: xhci: tegra: Enable ELPG for runtime/system PM (Torez Smith) [1975985] - usb: xhci: tegra: Unlink power domain devices (Torez Smith) [1975985] - thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() (Torez Smith) [1975985] - thunderbolt: No need to include in usb4_port.c (Torez Smith) [1975985] - thunderbolt: Poll 10ms for REG_FW_STS_NVM_AUTH_DONE to be set (Torez Smith) [1975985] - thunderbolt: Add device links only when software connection manager is used (Torez Smith) [1975985] - thunderbolt: Add support for Intel Alder Lake (Torez Smith) [1975985] - usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Torez Smith) [1975985] - usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Torez Smith) [1975985] - usb: typec: wcove: Use LE to CPU conversion when accessing msg->header (Torez Smith) [1975985] - usb: typec: ucsi: Fix a comment in ucsi_init() (Torez Smith) [1975985] - USB: dwc3: remove debugfs root dentry storage (Torez Smith) [1975985] - USB: serial: cp210x: fix CP2102N-A01 modem control (Torez Smith) [1975985] - USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Torez Smith) [1975985] - usb: dwc2: Don't reset the core after setting turnaround time (Torez Smith) [1975985] - usb: dwc3: support 64 bit DMA in platform driver (Torez Smith) [1975985] - USB: core: Avoid WARNings for 0-length descriptor requests (Torez Smith) [1975985] - usb: dwc3: core: fix kernel panic when do reboot (Torez Smith) [1975985] - usb: dwc3: ep0: fix NULL pointer exception (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Put ACPI device using acpi_dev_put() (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() (Torez Smith) [1975985] - usb: typec: tcpm: Do not finish VDM AMS for retrying Responses (Torez Smith) [1975985] - media: cinergyt2: make properties const (Torez Smith) [1975985] - media: dvd_usb: memory leak in cinergyt2_fe_attach (Torez Smith) [1975985] - USB: serial: ftdi_sio: add NovaTech OrionMX product ID (Torez Smith) [1975985] - usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: Properly handle Alert and Status Messages (Torez Smith) [1975985] - usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe (Torez Smith) [1975985] - usb: typec: tcpm: Fix misuses of AMS invocation (Torez Smith) [1975985] - usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0 (Torez Smith) [1975985] - dt-bindings: connector: Add PD rev 2.0 VDO definition (Torez Smith) [1975985] - usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP (Torez Smith) [1975985] - Revert "usb: dwc3: core: Add shutdown callback for dwc3" (Torez Smith) [1975985] - dt-bindings: connector: Replace BIT macro with generic bit ops (Torez Smith) [1975985] - media: gspca: ov519: replace RIGHT SINGLE QUOTATION MARK (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Update IOM port status offset for AlderLake (Torez Smith) [1975985] - usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Torez Smith) [1975985] - usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL (Torez Smith) [1975985] - usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Torez Smith) [1975985] - usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Torez Smith) [1975985] - Revert "usb: typec: mux: Remove requirement for the "orientation-switch" device property" (Torez Smith) [1975985] - media: rtl28xxu: fix zero-length control request (Torez Smith) [1975985] - media: gspca/sunplus: fix zero-length control requests (Torez Smith) [1975985] - media: gspca/gl860: fix zero-length control requests (Torez Smith) [1975985] - media: gspca/sq905: fix control-request direction (Torez Smith) [1975985] - media: dtv5100: fix control-request directions (Torez Smith) [1975985] - media: drivers/media/usb/gspca/cpia1.c : fix spelling typo (Torez Smith) [1975985] - media: drivers/media/usb/em28xx/em28xx-cards.c : fix typo issues (Torez Smith) [1975985] - media: zr364xx: fix memory leak in zr364xx_start_readpipe (Torez Smith) [1975985] - media: em28xx: Fix possible memory leak of em28xx struct (Torez Smith) [1975985] - thunderbolt: Check for NVM authentication status after the operation started (Torez Smith) [1975985] - thunderbolt: Add WRITE_ONLY and AUTHENTICATE_ONLY NVM operations for retimers (Torez Smith) [1975985] - thunderbolt: Allow router NVM authenticate separately (Torez Smith) [1975985] - thunderbolt: Move nvm_write_ops to tb.h (Torez Smith) [1975985] - thunderbolt: Log the link as TBT instead of TBT3 (Torez Smith) [1975985] - thunderbolt: Add support for retimer NVM upgrade when there is no link (Torez Smith) [1975985] - thunderbolt: Add additional USB4 port operations for retimer access (Torez Smith) [1975985] - thunderbolt: Add support for ACPI _DSM to power on/off retimers (Torez Smith) [1975985] - thunderbolt: Add USB4 port devices (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for credit allocation (Torez Smith) [1975985] - thunderbolt: Allocate credits according to router preferences (Torez Smith) [1975985] - USB: core: Check buffer length matches wLength for control transfers (Torez Smith) [1975985] - usb: typec: ucsi: Fix copy/paste issue for 'ucsi_set_drvdata()' (Torez Smith) [1975985] - usb: dwc2: gadget: Repair 'dwc2_hsotg_core_init_disconnected()'s documentation (Torez Smith) [1975985] - usb: dwc2: pci: Fix possible copy/paste issue (Torez Smith) [1975985] - usb: dwc2: hcd_queue: Fix typeo in function name 'dwc2_hs_pmap_unschedule()' (Torez Smith) [1975985] - usb: dwc2: params: Fix naming of 'dwc2_get_hwparams()' in the docs (Torez Smith) [1975985] - usb: common: ulpi: Add leading underscores for function name '__ulpi_register_driver()' (Torez Smith) [1975985] - usb: dwc2: platform: Provide function name for 'dwc2_check_core_version()' (Torez Smith) [1975985] - driver core: Move the "removable" attribute from USB to core (Torez Smith) [1975985] - usb: dwc3: trace: Remove unused fields in dwc3_log_trb (Torez Smith) [1975985] - usb: typec: mux: Remove requirement for the "orientation-switch" device property (Torez Smith) [1975985] - usb: typec: mux: Use device type instead of device name for matching (Torez Smith) [1975985] - usb: common: usb-conn-gpio: use usb_role_string() to print role status (Torez Smith) [1975985] - usb: roles: add helper usb_role_string() (Torez Smith) [1975985] - USB: serial: omninet: update driver description (Torez Smith) [1975985] - USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Torez Smith) [1975985] - USB: serial: quatech2: fix control-request directions (Torez Smith) [1975985] - usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static (Torez Smith) [1975985] - USB: usbfs: remove double evaluation of usb_sndctrlpipe() (Torez Smith) [1975985] - usb: typec: tcpm: Respond Not_Supported if no snk_vdo (Torez Smith) [1975985] - usb: typec: tcpm: Properly interrupt VDM AMS (Torez Smith) [1975985] - media: lmedm04: delete lme2510_get_adapter_count() (Torez Smith) [1975985] - media: dvb-usb: fix wrong definition (Torez Smith) [1975985] - USB: core: WARN if pipe direction != setup packet direction (Torez Smith) [1975985] - USB: trancevibrator: fix control-request direction (Torez Smith) [1975985] - USB: dwc2: drop irq-flags initialisations (Torez Smith) [1975985] - usb: typec: tcpci: Implement callback for apply_rc (Torez Smith) [1975985] - usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP (Torez Smith) [1975985] - usb: typec: tcpm: Refactor logic to enable/disable auto vbus dicharge (Torez Smith) [1975985] - usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled (Torez Smith) [1975985] - usb: atm: cxacru: Fix typo in comment (Torez Smith) [1975985] - usb: isp1760: remove platform data struct and code (Torez Smith) [1975985] - usb: fix spelling mistakes in header files (Torez Smith) [1975985] - USB: serial: digi_acceleport: add chars_in_buffer locking (Torez Smith) [1975985] - USB: serial: digi_acceleport: reduce chars_in_buffer over-reporting (Torez Smith) [1975985] - usb: Restore the usb_header label (Torez Smith) [1975985] - usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header (Torez Smith) [1975985] - usb: typec: mux: Fix matching with typec_altmode_desc (Torez Smith) [1975985] - misc/uss720: fix memory leak in uss720_probe (Torez Smith) [1975985] - usb: dwc3: gadget: Properly track pending and queued SG (Torez Smith) [1975985] - USB: usbfs: Don't WARN about excessively large memory allocations (Torez Smith) [1975985] - usb: common: usb-conn-gpio: use dev_err_probe() to print log (Torez Smith) [1975985] - usb: common: usb-conn-gpio: fix NULL pointer dereference of charger (Torez Smith) [1975985] - Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" (Torez Smith) [1975985] - USB: Verify the port status when timeout happens during port suspend (Torez Smith) [1975985] - usb: typec: wcove: Fx wrong kernel doc format (Torez Smith) [1975985] - media: pvrusb2: fix warning in pvr2_i2c_core_done (Torez Smith) [1975985] - media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memset of fmt.sdr.reserved (Torez Smith) [1975985] - media: cpia2: fix memory leak in cpia2_usb_probe (Torez Smith) [1975985] - media: s2255drv: remove redundant assignment to variable field (Torez Smith) [1975985] - media: gspca: properly check for errors in po1030_probe() (Torez Smith) [1975985] - Revert "media: gspca: Check the return value of write_bridge for timeout" (Torez Smith) [1975985] - media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1975985] - Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Torez Smith) [1975985] - Revert "media: usb: gspca: add a missed check for goto_low_power" (Torez Smith) [1975985] - usb: core: hcd: use map_urb_for_dma for single step set feature urb (Torez Smith) [1975985] - usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake (Torez Smith) [1975985] - usb: core: hub: fix race condition about TRSMRCY of resume (Torez Smith) [1975985] - usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default (Torez Smith) [1975985] - xhci: Add reset resume quirk for AMD xhci controller. (Torez Smith) [1975985] - usb: xhci: Increase timeout for HC halt (Torez Smith) [1975985] - xhci: Do not use GFP_KERNEL in (potentially) atomic context (Torez Smith) [1975985] - xhci: Fix giving back cancelled URBs even if halted endpoint can't reset (Torez Smith) [1975985] - xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI (Torez Smith) [1975985] - usb: typec: tcpm: Don't block probing of consumers of "connector" nodes (Torez Smith) [1975985] - usb: xhci-mtk: use first-fit for LS/FS (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary assignments in periodic TT scheduler (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary setting of has_ippc (Torez Smith) [1975985] - usb: xhci-mtk: use bitfield instead of bool (Torez Smith) [1975985] - usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS (Torez Smith) [1975985] - usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work (Torez Smith) [1975985] - usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 (Torez Smith) [1975985] - usb: dwc3: omap: improve extcon initialization (Torez Smith) [1975985] - usb: typec: ucsi: Put fwnode in any case during ->probe() (Torez Smith) [1975985] - usb: dwc2: Remove obsolete MODULE_ constants from platform.c (Torez Smith) [1975985] - usb: dwc3: imx8mp: fix error return code in dwc3_imx8mp_probe() (Torez Smith) [1975985] - usb: dwc3: imx8mp: detect dwc3 core node via compatible string (Torez Smith) [1975985] - usb: dwc3: gadget: Return success always for kick transfer in ep queue (Torez Smith) [1975985] - usb: dwc3: gadget: Free gadget structure only after freeing endpoints (Torez Smith) [1975985] - usb: dwc2: Fix gadget DMA unmap direction (Torez Smith) [1975985] - usb: dwc3: gadget: Rename EOPF event macros to Suspend (Torez Smith) [1975985] - usb: dwc3: gadget: Enable suspend events (Torez Smith) [1975985] - usb: Restore the reference to ch9.h (Torez Smith) [1975985] - usb: dwc3: core: Add missing GHWPARAMS9 doc (Torez Smith) [1975985] - usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Torez Smith) [1975985] - cdc-wdm: untangle a circular dependency between callback and softint (Torez Smith) [1975985] - usb: dwc3: remove repeated setting of current_dr_role (Torez Smith) [1975985] - USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: add startech.com device id (Torez Smith) [1975985] - USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Torez Smith) [1975985] - USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Torez Smith) [1975985] - usb: Fix up movement of USB core kerneldoc location (Torez Smith) [1975985] - usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability (Torez Smith) [1975985] - usb: dwc3: Capture new capability register GHWPARAMS9 (Torez Smith) [1975985] - usb: dwc3: core: Do core softreset when switch mode (Torez Smith) [1975985] - usb: dwc2: Get rid of useless error checks in suspend interrupt (Torez Smith) [1975985] - usb: dwc2: Update dwc2_handle_usb_suspend_intr function. (Torez Smith) [1975985] - usb: dwc2: Add exit hibernation mode before removing drive (Torez Smith) [1975985] - usb: dwc2: Add hibernation exiting flow by system resume (Torez Smith) [1975985] - usb: dwc2: Add hibernation entering flow by system suspend (Torez Smith) [1975985] - usb: dwc2: Allow exit hibernation in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Move exit hibernation to dwc2_port_resume() function (Torez Smith) [1975985] - usb: dwc2: Move enter hibernation to dwc2_port_suspend() function (Torez Smith) [1975985] - usb: dwc2: Clear GINTSTS_RESTOREDONE bit after restore is generated. (Torez Smith) [1975985] - usb: dwc2: Clear fifo_map when resetting core. (Torez Smith) [1975985] - usb: dwc2: Allow exiting hibernation from gpwrdn rst detect (Torez Smith) [1975985] - usb: dwc2: Fix hibernation between host and device modes. (Torez Smith) [1975985] - usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Torez Smith) [1975985] - usb: dwc2: Reset DEVADDR after exiting gadget hibernation. (Torez Smith) [1975985] - usb: dwc2: Update exit hibernation when port reset is asserted (Torez Smith) [1975985] - usb: dwc3: gadget: Remove FS bInterval_m1 limitation (Torez Smith) [1975985] - usb: xhci-mtk: remove bus status check (Torez Smith) [1975985] - usb: dwc2: Enable RPi in ACPI mode (Torez Smith) [1975985] - USB: Add reset-resume quirk for WD19's Realtek Hub (Torez Smith) [1975985] - usb: storage: datafab: remove redundant assignment of variable result (Torez Smith) [1975985] - usb: misc: adutux: fix whitespace coding style issue (Torez Smith) [1975985] - usb: dwc3: gadget: Fix START_TRANSFER link state check (Torez Smith) [1975985] - usb: typec: tcpm: Fix error while calculating PPS out values (Torez Smith) [1975985] - usb: xhci-mtk: remove unused members (Torez Smith) [1975985] - usb: xhci-mtk: use clock bulk to get clocks (Torez Smith) [1975985] - usb: xhci-mtk: add support runtime PM (Torez Smith) [1975985] - usb: xhci-mtk: check return value in suspend/resume hooks (Torez Smith) [1975985] - usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby (Torez Smith) [1975985] - usb: typec: tcpm: Honour pSnkStdby requirement during negotiation (Torez Smith) [1975985] - usb: dwc3: gadget: Check for disabled LPM quirk (Torez Smith) [1975985] - usb: dwc3: core: Add shutdown callback for dwc3 (Torez Smith) [1975985] - usb: dwc3: gadget: Ignore Packet Pending bit (Torez Smith) [1975985] - USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Torez Smith) [1975985] - usb: typec: silence a static checker warning (Torez Smith) [1975985] - USB: cdc-acm: add more Maxlinear/Exar models to ignore list (Torez Smith) [1975985] - USB: serial: xr: add copyright notice (Torez Smith) [1975985] - USB: serial: xr: reset FIFOs on open (Torez Smith) [1975985] - USB: serial: xr: add support for XR22801, XR22802, XR22804 (Torez Smith) [1975985] - USB: serial: xr: add support for XR21B1411 (Torez Smith) [1975985] - USB: serial: xr: add support for XR21B1421, XR21B1422 and XR21B1424 (Torez Smith) [1975985] - USB: serial: xr: add type abstraction (Torez Smith) [1975985] - USB: serial: xr: drop type prefix from shared defines (Torez Smith) [1975985] - USB: serial: xr: move pin configuration to probe (Torez Smith) [1975985] - USB: serial: xr: rename GPIO-pin defines (Torez Smith) [1975985] - USB: serial: xr: rename GPIO-mode defines (Torez Smith) [1975985] - USB: serial: xr: add support for XR21V1412 and XR21V1414 (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: clean up termios CSIZE handling (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: use kernel types consistently (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: add port-command helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: clean up vendor-request helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop unnecessary packed attributes (Torez Smith) [1975985] - USB: serial: io_ti: drop unnecessary packed attributes (Torez Smith) [1975985] - USB: serial: io_ti: use kernel types consistently (Torez Smith) [1975985] - USB: serial: io_ti: add read-port-command helper (Torez Smith) [1975985] - USB: serial: io_ti: add send-port-command helper (Torez Smith) [1975985] - USB: serial: io_ti: clean up vendor-request helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop drain delay for 3410 (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: reduce drain delay to one char (Torez Smith) [1975985] - USB: serial: io_ti: document reason for drain delay (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating before removing driver (Torez Smith) [1975985] - usb: dwc2: Add clock gating exiting flow by system resume (Torez Smith) [1975985] - usb: dwc2: Add clock gating entering flow by system suspend (Torez Smith) [1975985] - usb: dwc2: Allow exit clock gating in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Update exit clock gating when port is resumed (Torez Smith) [1975985] - usb: dwc2: Update enter clock gating when port is suspended (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating when port reset is asserted (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating from session request interrupt (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating from wakeup interrupt (Torez Smith) [1975985] - usb: dwc2: Allow entering clock gating from USB_SUSPEND interrupt (Torez Smith) [1975985] - usb: dwc2: Add host clock gating support functions (Torez Smith) [1975985] - usb: dwc2: Add device clock gating support functions (Torez Smith) [1975985] - Revert "usb: Link the ports to the connectors they are attached to" (Torez Smith) [1975985] - USB: serial: cp210x: add gpio-configuration debug printk (Torez Smith) [1975985] - USB: serial: cp210x: provide gpio valid mask (Torez Smith) [1975985] - usb: dwc3: qcom: Detect DWC3 DT-nodes using compatible string (Torez Smith) [1975985] - usb: dwc3: qcom: Remove redundant dev_err call in dwc3_qcom_probe() (Torez Smith) [1975985] - usb: core: reduce power-on-good delay time of root hub (Torez Smith) [1975985] - USB:ehci:fix Kunpeng920 ehci hardware problem (Torez Smith) [1975985] - USB: serial: do not use tty class device for debugging (Torez Smith) [1975985] - USB: cdc-acm: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: cdc-acm: fix unprivileged TIOCCSERIAL (Torez Smith) [1975985] - Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Torez Smith) [1975985] - usb: typec: tcpm: Add support for altmodes (Torez Smith) [1975985] - usb: typec: Add typec_port_register_altmodes() (Torez Smith) [1975985] - usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() (Torez Smith) [1975985] - usb: dwc3: xilinx: Remove the extra freeing of clocks (Torez Smith) [1975985] - usb: dwc3: Resolve kernel-doc warning for Xilinx DWC3 driver (Torez Smith) [1975985] - usb: core: hub: Fix PM reference leak in usb_port_resume() (Torez Smith) [1975985] - usb: dwc3: pci: add support for the Intel Alder Lake-M (Torez Smith) [1975985] - usb: typec: Link all ports during connector registration (Torez Smith) [1975985] - usb: Iterator for ports (Torez Smith) [1975985] - usb: Link the ports to the connectors they are attached to (Torez Smith) [1975985] - usb: typec: Port mapping utility (Torez Smith) [1975985] - usb: typec: tcpm: update power supply once partner accepts (Torez Smith) [1975985] - usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Torez Smith) [1975985] - usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down before removing driver (Torez Smith) [1975985] - usb: dwc2: Fix partial power down exiting by system resume (Torez Smith) [1975985] - usb: dwc2: Update partial power down entering by system suspend (Torez Smith) [1975985] - usb: dwc2: Fix session request interrupt handler (Torez Smith) [1975985] - usb: dwc2: Allow exit partial power down in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Add part. power down exit from dwc2_conn_id_status_change(). (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down when port reset is asserted (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down when port is resumed (Torez Smith) [1975985] - usb: dwc2: Add enter partial power down when port is suspended (Torez Smith) [1975985] - usb: dwc2: Update port suspend/resume function definitions. (Torez Smith) [1975985] - usb: dwc2: Add partial power down exit flow in wakeup intr. (Torez Smith) [1975985] - usb: dwc2: Update enter and exit partial power down functions (Torez Smith) [1975985] - usb: dwc2: Add host partial power down functions (Torez Smith) [1975985] - usb: dwc2: Add device partial power down functions (Torez Smith) [1975985] - media: gscpa/stv06xx: fix memory leak (Torez Smith) [1975985] - media: gspca: Fix memory leak in probe (Torez Smith) [1975985] - media: dvb-usb: avoid -Wempty-body warnings (Torez Smith) [1975985] - media: flexcop: avoid -Wempty-body warning (Torez Smith) [1975985] - media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Torez Smith) [1975985] - media: dvb-usb-remote: fix dvb_usb_nec_rc_key_to_event type mismatch (Torez Smith) [1975985] - thunderbolt: Add details to router uevent (Torez Smith) [1975985] - USB: serial: io_edgeport: drop unused definitions (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: switch to 30-second closing wait (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop closing_wait module parameter (Torez Smith) [1975985] - USB: serial: io_ti: switch to 30-second closing wait (Torez Smith) [1975985] - USB: serial: io_ti: drop closing_wait module parameter (Torez Smith) [1975985] - USB: serial: ftdi_sio: clean up TIOCSSERIAL (Torez Smith) [1975985] - USB: serial: ftdi_sio: simplify TIOCGSERIAL permission check (Torez Smith) [1975985] - USB: serial: ftdi_sio: ignore baud_base changes (Torez Smith) [1975985] - USB: serial: stop reporting legacy UART types (Torez Smith) [1975985] - USB: serial: add generic support for TIOCSSERIAL (Torez Smith) [1975985] - USB: serial: fix return value for unsupported ioctls (Torez Smith) [1975985] - USB: serial: whiteheat: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: usb_wwan: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: usb_wwan: fix unprivileged TIOCCSERIAL (Torez Smith) [1975985] - USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ssu100: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: quatech2: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: pl2303: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: opticon: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: mos7840: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: mos7720: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: io_ti: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: io_edgeport: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ftdi_sio: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ark3116: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - media: em28xx/em28xx.h: Remove duplicate struct declaration (Torez Smith) [1975985] - media: cx231xx/cx231xx.h: Remove repeated struct declaration (Torez Smith) [1975985] - xhci: prevent double-fetch of transfer and transfer event TRBs (Torez Smith) [1975985] - xhci: fix potential array out of bounds with several interrupters (Torez Smith) [1975985] - xhci: check control context is valid before dereferencing it. (Torez Smith) [1975985] - xhci: check port array allocation was successful before dereferencing it (Torez Smith) [1975985] - media: em28xx: fix memory leak (Torez Smith) [1975985] - usb: typec: Declare the typec_class static (Torez Smith) [1975985] - usb: typec: Organize the private headers properly (Torez Smith) [1975985] - usb: xhci-mtk: support quirk to disable usb2 lpm (Torez Smith) [1975985] - usb: xhci-mtk: fix oops when unbind driver (Torez Smith) [1975985] - usb: xhci-mtk: fix wrong remainder of bandwidth budget (Torez Smith) [1975985] - usb: dwc2: delete duplicate word in the comment (Torez Smith) [1975985] - usb: dwc2: add parenthess and space around * (Torez Smith) [1975985] - usb: dwc3: add cancelled reasons for dwc3 requests (Torez Smith) [1975985] - usb: dwc3: fix incorrect kernel-doc comment syntax in files (Torez Smith) [1975985] - usb: dwc3: st: fix incorrect kernel-doc comment syntax in file (Torez Smith) [1975985] - usb: dwc3: imx8mp: fix incorrect kernel-doc comment syntax (Torez Smith) [1975985] - USB: serial: xr: claim both interfaces (Torez Smith) [1975985] - USB: serial: add support for multi-interface functions (Torez Smith) [1975985] - USB: serial: refactor endpoint classification (Torez Smith) [1975985] - USB: serial: drop unused suspending flag (Torez Smith) [1975985] - USB: serial: xr: fix CSIZE handling (Torez Smith) [1975985] - USB: serial: iuu_phoenix: remove redundant variable 'error' (Torez Smith) [1975985] - usb: dwc3: Create helper function getting MDWIDTH (Torez Smith) [1975985] - usb: xhci-mtk: remove MODULE_ALIAS (Torez Smith) [1975985] - usb: xhci-mtk: drop CONFIG_OF (Torez Smith) [1975985] - usb: misc: usbsevseg: update to use usb_control_msg_send() (Torez Smith) [1975985] - usb: misc: ezusb: update to use usb_control_msg_send() (Torez Smith) [1975985] - usb: dwc3: gadget: modify the scale in vbus_draw callback (Torez Smith) [1975985] - usb: xhci-mtk: add support ip-sleep wakeup for mT8192 (Torez Smith) [1975985] - usb: xhci-mtk: support ip-sleep wakeup for MT8183 (Torez Smith) [1975985] - usb: dwc3: trace: Print register read and write offset (Torez Smith) [1975985] - usb: typec: tcpci_maxim: Make symbol 'max_tcpci_tcpci_write_table' static (Torez Smith) [1975985] - usbip: tools: add usage of device mode in usbip_list.c (Torez Smith) [1975985] - usbip: tools: add options and examples in man page related to device mode (Torez Smith) [1975985] - tools: usbip: list.h: fix kernel-doc for list_del() (Torez Smith) [1975985] - xhci: Fix uninitialized errors (Torez Smith) [1975985] - usb: typec: Fix a typo (Torez Smith) [1975985] - usb: xhci: Remove unused function (Torez Smith) [1975985] - usb: xhci: Rewrite xhci_create_usb3_bos_desc() (Torez Smith) [1975985] - usb: xhci: Fix port minor revision (Torez Smith) [1975985] - usb: xhci: Init root hub SSP rate (Torez Smith) [1975985] - thunderbolt: Unlock on error path in tb_domain_add() (Torez Smith) [1975985] - usb: core: sysfs: Check for SSP rate in speed attr (Torez Smith) [1975985] - usb: core: hub: Print speed name based on ssp rate (Torez Smith) [1975985] - usb: core: hub: Remove port_speed_is_ssp() (Torez Smith) [1975985] - usb: core: Track SuperSpeed Plus GenXxY (Torez Smith) [1975985] - usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown (Torez Smith) [1975985] - USB: xhci: drop workaround for forced irq threading (Torez Smith) [1975985] - usb: dwc3: Add driver for Xilinx platforms (Torez Smith) [1975985] - USB: core: rename usb_driver_claim_interface() data parameter (Torez Smith) [1975985] - USB: core: drop outdated interface-binding comment (Torez Smith) [1975985] - media: media/usb: fix kernel-doc header issues (Torez Smith) [1975985] - media: gspca/sq905.c: fix uninitialized variable (Torez Smith) [1975985] - media: media/usb/gspca/w996Xcf.c: /** -> /* (Torez Smith) [1975985] - media: flexcop-usb: delete unneeded return (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for DMA tunnels (Torez Smith) [1975985] - thunderbolt: Add support for USB4 DROM (Torez Smith) [1975985] - thunderbolt: Check quirks in tb_switch_add() (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for XDomain properties (Torez Smith) [1975985] - thunderbolt: Drop unused tb_port_set_initial_credits() (Torez Smith) [1975985] - thunderbolt: Use dedicated flow control for DMA tunnels (Torez Smith) [1975985] - thunderbolt: Allow multiple DMA tunnels over a single XDomain connection (Torez Smith) [1975985] - thunderbolt: Add support for maxhopid XDomain property (Torez Smith) [1975985] - thunderbolt: Add tb_property_copy_dir() (Torez Smith) [1975985] - thunderbolt: Align XDomain protocol timeouts with the spec (Torez Smith) [1975985] - thunderbolt: Use pseudo-random number as initial property block generation (Torez Smith) [1975985] - thunderbolt: Do not re-establish XDomain DMA paths automatically (Torez Smith) [1975985] - thunderbolt: Decrease control channel timeout for software connection manager (Torez Smith) [1975985] - thunderbolt: Disable retry logic for intra-domain control packets (Torez Smith) [1975985] - thunderbolt: Do not pass timeout for tb_cfg_reset() (Torez Smith) [1975985] - thunderbolt: Add more logging to XDomain connections (Torez Smith) [1975985] - usb: typec: tcpm: PD3.0 sinks can send Discover Identity even in device mode (Torez Smith) [1975985] - drivers: usb: Fix a typo in dwc3-qcom.c (Torez Smith) [1975985] - usb: webcam: Invalid size of Processing Unit Descriptor (Torez Smith) [1975985] - usb: typec: tcpci: Added few missing TCPCI register definitions (Torez Smith) [1975985] - USB: serial: pl2303: TA & TB alternate divider with non-standard baud rates (Torez Smith) [1975985] - USB: serial: pl2303: add device-type names (Torez Smith) [1975985] - USB: serial: pl2303: tighten type HXN (G) detection (Torez Smith) [1975985] - USB: serial: pl2303: rename legacy PL2303H type (Torez Smith) [1975985] - USB: serial: pl2303: amend and tighten type detection (Torez Smith) [1975985] - USB: serial: pl2303: clean up type detection (Torez Smith) [1975985] - USB: serial: io_edgeport: drop unneeded forward declarations (Torez Smith) [1975985] - USB: serial: keyspan: drop unneeded forward declarations (Torez Smith) [1975985] - usb: typec: tipd: Separate file for tracepoint creation (Torez Smith) [1975985] - usb: typec: tps6598x: Move the driver under its own subdirectory (Torez Smith) [1975985] - usb: typec: tps6598x: Fix tracepoint header file (Torez Smith) [1975985] - usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro (Torez Smith) [1975985] - thunderbolt: debugfs: Show all accessible dwords (Torez Smith) [1975985] - media: fix incorrect kernel doc usages (Torez Smith) [1975985] - media: drivers/media/usb: fix memory leak in zr364xx_probe (Torez Smith) [1975985] - media: anysee: simplify the return expression of anysee_ci_* function (Torez Smith) [1975985] - media: media/usb:Remove superfluous "breaks" in the ttusb_dec.c (Torez Smith) [1975985] - media: media/usb:Remove superfluous "breaks" (Torez Smith) [1975985] - media: usbtv: constify static structs (Torez Smith) [1975985] - media: em28xx: Add pid for bulk revision of Hauppauge 461eV2 (Torez Smith) [1975985] - media: em28xx: Add pid for bulk revision of Hauppauge 461e (Torez Smith) [1975985] - media: dvb-usb: Fix use-after-free access (Torez Smith) [1975985] - media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Torez Smith) [1975985] - media: dvb-usb: make dvb_usb_device_properties const (Torez Smith) [1975985] - usb: typec: tps6598x: Fix return value check in tps6598x_probe() (Torez Smith) [1975985] - usb: typec: stusb160x: fix return value check in stusb160x_probe() (Torez Smith) [1975985] - usb: typec: tcpm: turn tcpm_ams_finish into void function (Torez Smith) [1975985] - usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Torez Smith) [1975985] - usb: common: move function's kerneldoc next to its definition (Torez Smith) [1975985] - usb: xhci-mtk: print debug info of endpoint interval (Torez Smith) [1975985] - usb: common: add function to get interval expressed in us unit (Torez Smith) [1975985] - usb: xhci-mtk: support to build xhci-mtk-hcd.ko (Torez Smith) [1975985] - usb: xhci-mtk: remove declaration of xhci_mtk_setup() (Torez Smith) [1975985] - usb: xhci-mtk: add some schedule error number (Torez Smith) [1975985] - usb: xhci-mtk: rebuild the way to get bandwidth domain (Torez Smith) [1975985] - usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub (Torez Smith) [1975985] - usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct (Torez Smith) [1975985] - usb: xhci-mtk: use clear type instead of void (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct (Torez Smith) [1975985] - usb: xhci-mtk: add a function to get bandwidth boundary (Torez Smith) [1975985] - usb: xhci-mtk: add a function to (un)load bandwidth info (Torez Smith) [1975985] - usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Torez Smith) [1975985] - usb: xhci-mtk: add only one extra CS for FS/LS INTR (Torez Smith) [1975985] - usb: xhci-mtk: get the microframe boundary for ESIT (Torez Smith) [1975985] - usb: dwc3: Fix dereferencing of null dwc->usb_psy (Torez Smith) [1975985] - media: uvc: don't do DMA on stack (Torez Smith) [1975985] - usb: dwc3: document usb_psy in struct dwc3 (Torez Smith) [1975985] - media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K (Torez Smith) [1975985] - USB: typec: tcpm: create debugfs subdir for the driver (Torez Smith) [1975985] - usb: dwc2: Add STM32 related debugfs entries (Torez Smith) [1975985] - media: uvcvideo: Support devices that report an OT as an entity source (Torez Smith) [1975985] - media: uvcvideo: Fix XU id print in forward scan (Torez Smith) [1975985] - USB: typec: fusb302: create debugfs subdir for the driver (Torez Smith) [1975985] - media: uvcvideo: Use dma_alloc_noncontiguous API (Torez Smith) [1975985] - USB: host: uhci: remove dentry pointer for debugfs (Torez Smith) [1975985] - media: uvc: strncpy -> strscpy (Torez Smith) [1975985] - media: uvcvideo: Rename debug functions (Torez Smith) [1975985] - media: uvcvideo: use dev_printk() for uvc_trace() (Torez Smith) [1975985] - media: uvcvideo: New macro uvc_trace_cont (Torez Smith) [1975985] - USB: core: no need to save usb_devices_root (Torez Smith) [1975985] - media: uvcvideo: Use dev_ printk aliases (Torez Smith) [1975985] - usb: dwc3: add an alternate path in vbus_draw callback (Torez Smith) [1975985] - media: uvcvideo: Add Privacy control based on EXT_GPIO (Torez Smith) [1975985] - usb: dwc3: add a power supply for current control (Torez Smith) [1975985] - media: uvcvideo: Implement UVC_EXT_GPIO_UNIT (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for data status (Torez Smith) [1975985] - media: uvcvideo: Allow entity-defined get_info and get_cur (Torez Smith) [1975985] - media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for power status register (Torez Smith) [1975985] - media: uvcvideo: Allow entities with no pads (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for status register (Torez Smith) [1975985] - media: uvcvideo: Allow extra entities (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for IRQ events (Torez Smith) [1975985] - tty: make everyone's write_room return >= 0 (Torez Smith) [1975985] - media: uvcvideo: Move guid to entity (Torez Smith) [1975985] - USB: serial: xr: fix NULL-deref on disconnect (Torez Smith) [1975985] - media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Torez Smith) [1975985] - thunderbolt: Drop unused functions tb_switch_is_[ice|tiger]_lake() (Torez Smith) [1975985] - media: uvcvideo: Force UVC version to 1.0a for 1bcf:0b40 (Torez Smith) [1975985] - thunderbolt: debugfs: Handle fail reading block (Torez Smith) [1975985] - media: uvcvideo: Use DIV_ROUND_CLOSEST directly to make it readable (Torez Smith) [1975985] - media: usb: uvc: no need to check return value of debugfs_create functions (Torez Smith) [1975985] - media: uvcvideo: Convey full colorspace information to V4L2 (Torez Smith) [1975985] - driver core: fw_devlink: Detect supplier devices that will never be added (Torez Smith) [1975985] - media: uvcvideo: Ensure all probed info is returned to v4l2 (Torez Smith) [1975985] - media: uvcvideo: Silence shift-out-of-bounds warning (Torez Smith) [1975985] - media: uvcvideo: Fix dereference of out-of-bound list iterator (Torez Smith) [1975985] - media: zr364xx: fix memory leaks in probe() (Torez Smith) [1975985] - media: uvcvideo: Cleanup uvc_ctrl_add_info() error handling (Torez Smith) [1975985] - USB: serial: xr: fix B0 handling (Torez Smith) [1975985] - media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having any effect (Torez Smith) [1975985] - USB: serial: xr: fix pin configuration (Torez Smith) [1975985] - media: uvcvideo: Replace HTTP links with HTTPS ones (Torez Smith) [1975985] - USB: serial: xr: fix gpio-mode handling (Torez Smith) [1975985] - media: uvcvideo: Set media controller entity functions (Torez Smith) [1975985] - USB: serial: xr: simplify line-speed logic (Torez Smith) [1975985] - media: uvcvideo: Add mapping for HEVC payloads (Torez Smith) [1975985] - USB: serial: xr: clean up line-settings handling (Torez Smith) [1975985] - media: uvcvideo: Fix annotation for uvc_video_clock_update() (Torez Smith) [1975985] - USB: serial: xr: document vendor-request recipient (Torez Smith) [1975985] - USB: serial: xr: use termios flag helpers (Torez Smith) [1975985] - USB: serial: xr: use subsystem usb_device at probe (Torez Smith) [1975985] - media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO (Torez Smith) [1975985] - USB: serial: xr: fix interface leak at disconnect (Torez Smith) [1975985] - media: rename VFL_TYPE_GRABBER to _VIDEO (Torez Smith) [1975985] - USB: serial: xr: fix NULL-deref at probe (Torez Smith) [1975985] - USB: cdc-acm: ignore Exar XR21V141X when serial driver is built (Torez Smith) [1975985] - media: uvcvideo: drop error check of debugfs_create_dir() (Torez Smith) [1975985] - USB: serial: add MaxLinear/Exar USB to Serial driver (Torez Smith) [1975985] - media: uvcvideo: Fix a typo in UVC_METATADA_BUF_SIZE (Torez Smith) [1975985] - media: uvcvideo: Fix error path in control parsing failure (Torez Smith) [1975985] - media: drivers/media: don't set pix->priv = 0 (Torez Smith) [1975985] - media: Bulk remove BUG_ON(in_interrupt()) (Torez Smith) [1975985] - media: zr364xx: propagate errors from zr364xx_start_readpipe() (Torez Smith) [1975985] - media: uvcvideo: Add a D4M camera description (Torez Smith) [1975985] - media: em28xx: Enable Hauppauge 461e rev2 (Torez Smith) [1975985] - crypto: qat - fix definition of ring reset results (Vladis Dronov) [1960307] - crypto: qat - add support for compression for 4xxx (Vladis Dronov) [1960307] - crypto: qat - allow detection of dc capabilities for 4xxx (Vladis Dronov) [1960307] - crypto: qat - add PFVF support to enable the reset of ring pairs (Vladis Dronov) [1960307] - crypto: qat - add PFVF support to the GEN4 host driver (Vladis Dronov) [1960307] - crypto: qat - config VFs based on ring-to-svc mapping (Vladis Dronov) [1960307] - crypto: qat - exchange ring-to-service mappings over PFVF (Vladis Dronov) [1960307] - crypto: qat - support fast ACKs in the PFVF protocol (Vladis Dronov) [1960307] - crypto: qat - exchange device capabilities over PFVF (Vladis Dronov) [1960307] - crypto: qat - introduce support for PFVF block messages (Vladis Dronov) [1960307] - crypto: qat - store the ring-to-service mapping (Vladis Dronov) [1960307] - crypto: qat - store the PFVF protocol version of the endpoints (Vladis Dronov) [1960307] - crypto: qat - improve the ACK timings in PFVF send (Vladis Dronov) [1960307] - crypto: qat - leverage read_poll_timeout in PFVF send (Vladis Dronov) [1960307] - crypto: qat - leverage bitfield.h utils for PFVF messages (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF messages with struct pfvf_message (Vladis Dronov) [1960307] - crypto: qat - set PFVF_MSGORIGIN just before sending (Vladis Dronov) [1960307] - crypto: qat - make PFVF send and receive direction agnostic (Vladis Dronov) [1960307] - crypto: qat - make PFVF message construction direction agnostic (Vladis Dronov) [1960307] - crypto: qat - add the adf_get_pmisc_base() helper function (Vladis Dronov) [1960307] - crypto: qat - support the reset of ring pairs on PF (Vladis Dronov) [1960307] - crypto: qat - extend crypto capability detection for 4xxx (Vladis Dronov) [1960307] - crypto: qat - set COMPRESSION capability for QAT GEN2 (Vladis Dronov) [1960307] - crypto: qat - set CIPHER capability for QAT GEN2 (Vladis Dronov) [1960307] - crypto: qat - get compression extended capabilities (Vladis Dronov) [1960307] - crypto: qat - improve logging of PFVF messages (Vladis Dronov) [1960307] - crypto: qat - fix VF IDs in PFVF log messages (Vladis Dronov) [1960307] - crypto: qat - do not rely on min version (Vladis Dronov) [1960307] - crypto: qat - refactor pfvf version request messages (Vladis Dronov) [1960307] - crypto: qat - pass the PF2VF responses back to the callers (Vladis Dronov) [1960307] - crypto: qat - use enums for PFVF protocol codes (Vladis Dronov) [1960307] - crypto: qat - reorganize PFVF protocol definitions (Vladis Dronov) [1960307] - crypto: qat - reorganize PFVF code (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF receive logic (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF send function (Vladis Dronov) [1960307] - crypto: qat - differentiate between pf2vf and vf2pf offset (Vladis Dronov) [1960307] - crypto: qat - add pfvf_ops (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF disabled function (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF VF related logic (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF PF related logic (Vladis Dronov) [1960307] - crypto: qat - handle retries due to collisions in adf_iov_putmsg() (Vladis Dronov) [1960307] - crypto: qat - split PFVF message decoding from handling (Vladis Dronov) [1960307] - crypto: qat - re-enable interrupts for legacy PFVF messages (Vladis Dronov) [1960307] - crypto: qat - change PFVF ACK behaviour (Vladis Dronov) [1960307] - crypto: qat - move interrupt code out of the PFVF handler (Vladis Dronov) [1960307] - crypto: qat - move VF message handler to adf_vf2pf_msg.c (Vladis Dronov) [1960307] - crypto: qat - move vf2pf interrupt helpers (Vladis Dronov) [1960307] - crypto: qat - refactor PF top half for PFVF (Vladis Dronov) [1960307] - crypto: qat - fix undetected PFVF timeout in ACK loop (Vladis Dronov) [1960307] - crypto: qat - do not handle PFVF sources for qat_4xxx (Vladis Dronov) [1960307] - crypto: qat - simplify adf_enable_aer() (Vladis Dronov) [1960307] - crypto: qat - share adf_enable_pf2vf_comms() from adf_pf2vf_msg.c (Vladis Dronov) [1960307] - crypto: qat - extract send and wait from adf_vf2pf_request_version() (Vladis Dronov) [1960307] - crypto: qat - add VF and PF wrappers to common send function (Vladis Dronov) [1960307] - crypto: qat - rename pfvf collision constants (Vladis Dronov) [1960307] - crypto: qat - move pfvf collision detection values (Vladis Dronov) [1960307] - crypto: qat - make pfvf send message direction agnostic (Vladis Dronov) [1960307] - crypto: qat - use hweight for bit counting (Vladis Dronov) [1960307] - crypto: qat - remove duplicated logic across GEN2 drivers (Vladis Dronov) [1960307] - crypto: qat - fix handling of VF to PF interrupts (Vladis Dronov) [1960307] - crypto: qat - remove unnecessary collision prevention step in PFVF (Vladis Dronov) [1960307] - crypto: qat - disregard spurious PFVF interrupts (Vladis Dronov) [1960307] - crypto: qat - detect PFVF collision after ACK (Vladis Dronov) [1960307] - crypto: qat - power up 4xxx device (Vladis Dronov) [1960307] - crypto: qat - remove unneeded packed attribute (Vladis Dronov) [1960307] - crypto: qat - free irq in case of failure (Vladis Dronov) [1960307] - crypto: qat - free irqs only if allocated (Vladis Dronov) [1960307] - crypto: qat - remove unmatched CPU affinity to cluster IRQ (Vladis Dronov) [1960307] - crypto: qat - replace deprecated MSI API (Vladis Dronov) [1960307] - crypto: qat - store vf.compatible flag (Vladis Dronov) [1960307] - crypto: qat - do not export adf_iov_putmsg() (Vladis Dronov) [1960307] - crypto: qat - flush vf workqueue at driver removal (Vladis Dronov) [1960307] - crypto: qat - remove the unnecessary get_vintmsk_offset() (Vladis Dronov) [1960307] - crypto: qat - fix naming of PF/VF enable functions (Vladis Dronov) [1960307] - crypto: qat - complete all the init steps before service notification (Vladis Dronov) [1960307] - crypto: qat - move IO virtualization functions (Vladis Dronov) [1960307] - crypto: qat - fix naming for init/shutdown VF to PF notifications (Vladis Dronov) [1960307] - crypto: qat - protect interrupt mask CSRs with a spinlock (Vladis Dronov) [1960307] - crypto: qat - move pf2vf interrupt [en|dis]able to adf_vf_isr.c (Vladis Dronov) [1960307] - crypto: qat - fix reuse of completion variable (Vladis Dronov) [1960307] - crypto: qat - remove intermediate tasklet for vf2pf (Vladis Dronov) [1960307] - crypto: qat - rename compatibility version definition (Vladis Dronov) [1960307] - crypto: qat - prevent spurious MSI interrupt in PF (Vladis Dronov) [1960307] - crypto: qat - prevent spurious MSI interrupt in VF (Vladis Dronov) [1960307] - crypto: qat - handle both source of interrupt in VF ISR (Vladis Dronov) [1960307] - crypto: qat - do not ignore errors from enable_vf2pf_comms() (Vladis Dronov) [1960307] - crypto: qat - enable interrupts only after ISR allocation (Vladis Dronov) [1960307] - crypto: qat - remove empty sriov_configure() (Vladis Dronov) [1960307] - crypto: qat - use proper type for vf_mask (Vladis Dronov) [1960307] - crypto: qat - fix a typo in a comment (Vladis Dronov) [1960307] - crypto: qat - disable AER if an error occurs in probe functions (Vladis Dronov) [1960307] - crypto: qat - set DMA mask to 48 bits for Gen2 (Vladis Dronov) [1960307] - crypto: qat - simplify code and axe the use of a deprecated API (Vladis Dronov) [1960307] - crypto: qat - ratelimit invalid ioctl message and print the invalid cmd (Vladis Dronov) [1960307] - lib: crc8: pointer to data block should be const (Vladis Dronov) [1960307] - redhat/configs: disable CONFIG_HYPERV_BALLOON on Aarch64 (Vitaly Kuznetsov) [2035292] - net/mlx5e: Fix possible use-after-free deleting fdb rule (Amir Tzin) [2000003] - e1000e: Fix packet loss on Tiger Lake and later (Ken Cox) [1952803] - e1000e: Separate TGP board type from SPT (Ken Cox) [1952803] - e1000e: Add support for the next LOM generation (Ken Cox) [1952803] - e1000e: Add support for Lunar Lake (Ken Cox) [1952803] - ACPI: tables: FPDT: Do not print FW_BUG message if record types are reserved (Mark Langsdorf) [1999906] - powerpc/xmon: Dump XIVE information for online-only processors. (Steve Best) [2037639] - of: net: pass the dst buffer to of_get_mac_address() (Petr Oros) [2026468] - net: ethernet: improve eth_platform_get_mac_address (Petr Oros) [2026468] - net: ethernet: fix similar warning reported by kbuild test robot (Petr Oros) [2026468] - net: ethernet: support of_get_mac_address new ERR_PTR error (Petr Oros) [2026468] - [s390] s390: add HWCAP_S390_PCI_MIO to ELF hwcaps (Mete Durlu) [2030641] - [s390] s390: make PCI mio support a machine flag (Mete Durlu) [2030641] - Allocate bw_dwork as a pointer and introduce a backpointer in the work struct (Nico Pache) [1990580] - writeback: use READ_ONCE for unlocked reads of writeback stats (Nico Pache) [1990580] - writeback: rename domain_update_bandwidth() (Nico Pache) [1990580] - writeback: fix bandwidth estimate for spiky workload (Nico Pache) [1990580] - writeback: reliably update bandwidth estimation (Nico Pache) [1990580] - writeback: track number of inodes under writeback (Nico Pache) [1990580] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Nico Pache) [1990580] - bdi: invert BDI_CAP_NO_ACCT_WB (Nico Pache) [1990580] - bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag (Nico Pache) [1990580] - mm: use SWP_SYNCHRONOUS_IO more intelligently (Nico Pache) [1990580] - bdi: remove BDI_CAP_SYNCHRONOUS_IO (Nico Pache) [1990580] - bcache: inherit the optimal I/O size (Nico Pache) [1990580] - fs: remove the unused SB_I_MULTIROOT flag (Nico Pache) [1990580] - Revert "bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag" (Nico Pache) [1990580] - mm/page_io.c: annotate refault stalls from swap_readpage (Nico Pache) [1990580] - mmc: mmc_spi: Enable stable writes (Nico Pache) [1990580] - virtio-blk: modernize sysfs attribute creation (Nico Pache) [1990580] - aoe: register default groups with device_add_disk() (Nico Pache) [1990580] - block: make QUEUE_SYSFS_BIT_FNS more useful (Nico Pache) [1990580] - block: add helper macros for queue sysfs entries (Nico Pache) [1990580] - cifs: sanitize multiple delimiters in prepath (Thiago Becker) [2031200] - igc: Fix typo in i225 LTR functions (Corinna Vinschen) [1970667] - igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS (Corinna Vinschen) [1970667] - igc: Change Device Reset to Port Reset (Corinna Vinschen) [1970667] - igc: Add new device ID (Corinna Vinschen) [1970667] - igc: Remove media type checking on the PHY initialization (Corinna Vinschen) [1970667] - igc: Update I226_K device ID (Corinna Vinschen) [1970667] - net: intel: igc_ptp: fix build for UML (Corinna Vinschen) [1970667] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970667] - igc: Add support for CBS offloading (Corinna Vinschen) [1970667] - igc: Simplify TSN flags handling (Corinna Vinschen) [1970667] - igc: Use default cycle 'start' and 'end' values for queues (Corinna Vinschen) [1970667] - igc: Add support for PTP getcrosststamp() (Corinna Vinschen) [1970667] - igc: Enable PCIe PTM (Corinna Vinschen) [1970667] - igc: Use num_tx_queues when iterating over tx_ring queue (Corinna Vinschen) [1970667] - igc: fix page fault when thunderbolt is unplugged (Corinna Vinschen) [1970667] - igc: Increase timeout value for Speed 100/1000/2500 (Corinna Vinschen) [1970667] - igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling (Corinna Vinschen) [1970667] - igc: Remove phy->type checking (Corinna Vinschen) [1970667] - igc: Remove _I_PHY_ID checking (Corinna Vinschen) [1970667] - igc: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [1970667] - Revert "igc: Export LEDs" (Corinna Vinschen) [1970667] - igc: Export LEDs (Corinna Vinschen) [1970667] - igc: Make flex filter more flexible (Corinna Vinschen) [1970667] - igc: Allow for Flex Filters to be installed (Corinna Vinschen) [1970667] - igc: Integrate flex filter into ethtool ops (Corinna Vinschen) [1970667] - igc: Add possibility to add flex filter (Corinna Vinschen) [1970667] - igc: Fix an error handling path in 'igc_probe()' (Corinna Vinschen) [1970667] - igc: change default return of igc_read_phy_reg() (Corinna Vinschen) [1970667] - igc: Fix use-after-free error during reset (Corinna Vinschen) [1970667] - intel: Remove rcu_read_lock() around XDP program invocation (Corinna Vinschen) [1970667] - igc: Enable HW VLAN Insertion and HW VLAN Stripping (Corinna Vinschen) [1970667] - igc: Indentation fixes (Corinna Vinschen) [1970667] - igc: Remove unused MDICNFG register (Corinna Vinschen) [1970667] - igc: Remove unused asymmetric pause bit from igc defines (Corinna Vinschen) [1970667] - igc: Update driver to use ethtool_sprintf (Corinna Vinschen) [1970667] - igc: add correct exception tracing for XDP (Corinna Vinschen) [1970667] - igb/igc: use strongly typed pointer (Corinna Vinschen) [1970667] - intel: remove checker warning (Corinna Vinschen) [1970667] - igc: Enable TX via AF_XDP zero-copy (Corinna Vinschen) [1970667] - igc: Enable RX via AF_XDP zero-copy (Corinna Vinschen) [1970667] - igc: Replace IGC_TX_FLAGS_XDP flag by an enum (Corinna Vinschen) [1970667] - igc: Introduce igc_unmap_tx_buffer() helper (Corinna Vinschen) [1970667] - igc: Introduce TX/RX stats helpers (Corinna Vinschen) [1970667] - igc: Refactor XDP rxq info registration (Corinna Vinschen) [1970667] - igc: Refactor igc_clean_rx_ring() (Corinna Vinschen) [1970667] - igc: Refactor __igc_xdp_run_prog() (Corinna Vinschen) [1970667] - igc: Move igc_xdp_is_enabled() (Corinna Vinschen) [1970667] - igc: use XDP helpers (Corinna Vinschen) [1970667] - igc: Expose LPI counters (Corinna Vinschen) [1970667] - igc: enable auxiliary PHC functions for the i225 (Corinna Vinschen) [1970667] - igc: Enable internal i225 PPS (Corinna Vinschen) [1970667] - igc: Add support for XDP_REDIRECT action (Corinna Vinschen) [1970667] - igc: Add support for XDP_TX action (Corinna Vinschen) [1970667] - igc: Add initial XDP support (Corinna Vinschen) [1970667] - drivers: net: mhi: fix error path in mhi_net_newlink (Íñigo Huguet) [2004141] - cfg80211: correct bridge/4addr mode check (Íñigo Huguet) [2004141] - cfg80211: fix management registrations locking (Íñigo Huguet) [2004141] - cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Íñigo Huguet) [2004141] - mac80211: mesh: fix HE operation element length check (Íñigo Huguet) [2004141] - mwifiex: avoid null-pointer-subtraction warning (Íñigo Huguet) [2004141] - Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" (Íñigo Huguet) [2004141] - iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 (Íñigo Huguet) [2004141] - mac80211: Fix Ptk0 rekey documentation (Íñigo Huguet) [2004141] - mac80211: check return value of rhashtable_init (Íñigo Huguet) [2004141] - mac80211: fix use-after-free in CCMP/GCMP RX (Íñigo Huguet) [2004141] - mac80211-hwsim: fix late beacon hrtimer handling (Íñigo Huguet) [2004141] - mac80211: mesh: fix potentially unaligned access (Íñigo Huguet) [2004141] - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Íñigo Huguet) [2004141] - mac80211: Drop frames from invalid MAC address in ad-hoc mode (Íñigo Huguet) [2004141] - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Íñigo Huguet) [2004141] - Revert "mac80211: do not use low data rates for data frames with no ack flag" (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: missing unlock in iwl_mvm_wowlan_program_keys() (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: Fix off by ones in iwl_mvm_wowlan_get_rsc_v5_data() (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix possible NULL dereference (Íñigo Huguet) [2004141] - iwlwifi: fix printk format warnings in uefi.c (Íñigo Huguet) [2004141] - iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()' (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 66 for AX devices (Íñigo Huguet) [2004141] - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Íñigo Huguet) [2004141] - iwlwifi: mvm: add rtnl_lock() in iwl_mvm_start_get_nvm() (Íñigo Huguet) [2004141] - net: qrtr: revert check in qrtr_endpoint_post() (Íñigo Huguet) [2004141] - net: qrtr: make checks in qrtr_endpoint_post() stricter (Íñigo Huguet) [2004141] - intel: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2004141] - mwifiex: pcie: add reset_d3cold quirk for Surface gen4+ devices (Íñigo Huguet) [2004141] - mwifiex: pcie: add DMI-based quirk implementation for Surface devices (Íñigo Huguet) [2004141] - brcmfmac: pcie: fix oops on failure to resume and reprobe (Íñigo Huguet) [2004141] - brcmfmac: Add WPA3 Personal with FT to supported cipher suites (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Fix initialization of place in _rtl92c_phy_get_rightchnlplace() (Íñigo Huguet) [2004141] - rtw88: add quirk to disable pci caps on HP Pavilion 14-ce0xxx (Íñigo Huguet) [2004141] - ath9k: fix sleeping in atomic context (Íñigo Huguet) [2004141] - ath9k: fix OOB read ar9300_eeprom_restore_internal (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't use FW key ID in beacon protection (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix scan channel flags settings (Íñigo Huguet) [2004141] - iwlwifi: mvm: support broadcast TWT alone (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_stored_beacon_notif_v3 (Íñigo Huguet) [2004141] - iwlwifi: move get pnvm file name to a separate function (Íñigo Huguet) [2004141] - iwlwifi: mvm: add support for responder config command version 9 (Íñigo Huguet) [2004141] - iwlwifi: mvm: add support for range request command version 13 (Íñigo Huguet) [2004141] - iwlwifi: allow debug init in RF-kill (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't schedule the roc_done_wk if it is already running (Íñigo Huguet) [2004141] - iwlwifi: yoyo: support for new DBGI_SRAM region (Íñigo Huguet) [2004141] - iwlwifi: add 'Rx control frame to MBSSID' HE capability (Íñigo Huguet) [2004141] - iwlwifi: fw: fix debug dump data declarations (Íñigo Huguet) [2004141] - iwlwifi: api: remove datamember from struct (Íñigo Huguet) [2004141] - iwlwifi: fix __percpu annotation (Íñigo Huguet) [2004141] - iwlwifi: pcie: avoid dma unmap/remap in crash dump (Íñigo Huguet) [2004141] - iwlwifi: acpi: fill in SAR tables with defaults (Íñigo Huguet) [2004141] - iwlwifi: acpi: fill in WGDS table with defaults (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 65 for AX devices (Íñigo Huguet) [2004141] - iwlwifi: acpi: support reading and storing WGDS revision 2 (Íñigo Huguet) [2004141] - iwlwifi: mvm: load regdomain at INIT stage (Íñigo Huguet) [2004141] - iwlwifi: mvm: Read the PPAG and SAR tables at INIT stage (Íñigo Huguet) [2004141] - iwlwifi: mvm: trigger WRT when no beacon heard (Íñigo Huguet) [2004141] - iwlwifi: fw: correctly limit to monitor dump (Íñigo Huguet) [2004141] - iwlwifi: skip first element in the WTAS ACPI table (Íñigo Huguet) [2004141] - iwlwifi: mvm: support version 11 of wowlan statuses notification (Íñigo Huguet) [2004141] - iwlwifi: convert flat GEO profile table to a struct version (Íñigo Huguet) [2004141] - iwlwifi: remove unused ACPI_WGDS_TABLE_SIZE definition (Íñigo Huguet) [2004141] - iwlwifi: support reading and storing EWRD revisions 1 and 2 (Íñigo Huguet) [2004141] - iwlwifi: acpi: support reading and storing WRDS revision 1 and 2 (Íñigo Huguet) [2004141] - iwlwifi: pass number of chains and sub-bands to iwl_sar_set_profile() (Íñigo Huguet) [2004141] - iwlwifi: remove ACPI_SAR_NUM_TABLES definition (Íñigo Huguet) [2004141] - iwlwifi: convert flat SAR profile table to a struct version (Íñigo Huguet) [2004141] - iwlwifi: rename ACPI_SAR_NUM_CHAIN_LIMITS to ACPI_SAR_NUM_CHAINS (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix access to BSS elements (Íñigo Huguet) [2004141] - iwlwifi: mvm: Refactor setting of SSIDs for 6GHz scan (Íñigo Huguet) [2004141] - iwlwifi: mvm: silently drop encrypted frames for unknown station (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: implement RSC command version 5 (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: make key reprogramming iteration optional (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: add separate key iteration for GTK type (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: refactor TSC/RSC configuration (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: remove fixed cmd_flags argument (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: separate TKIP data from key iteration (Íñigo Huguet) [2004141] - iwlwifi: mvm: simplify __iwl_mvm_set_sta_key() (Íñigo Huguet) [2004141] - iwlwifi: mvm: support new station key API (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix umac scan request probe parameters (Íñigo Huguet) [2004141] - iwlwifi: pcie: implement Bz reset flow (Íñigo Huguet) [2004141] - iwlwifi: implement Bz NMI behaviour (Íñigo Huguet) [2004141] - iwlwifi: pcie: implement Bz device startup (Íñigo Huguet) [2004141] - iwlwifi: read MAC address from correct place on Bz (Íñigo Huguet) [2004141] - iwlwifi: give Bz devices their own name (Íñigo Huguet) [2004141] - iwlwifi: split off Bz devices into their own family (Íñigo Huguet) [2004141] - iwlwifi: yoyo: cleanup internal buffer allocation in D3 (Íñigo Huguet) [2004141] - iwlwifi: mvm: treat MMPDUs in iwl_mvm_mac_tx() as bcast (Íñigo Huguet) [2004141] - iwlwifi: mvm: clean up number of HW queues (Íñigo Huguet) [2004141] - iwlwifi: mvm: avoid static queue number aliasing (Íñigo Huguet) [2004141] - iwlwifi: use DEFINE_MUTEX() for mutex lock (Íñigo Huguet) [2004141] - iwlwifi: remove trailing semicolon in macro definition (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix old-style static const declaration (Íñigo Huguet) [2004141] - iwlwifi: mvm: remove check for vif in iwl_mvm_vif_from_mac80211() (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove spaces from queue names (Íñigo Huguet) [2004141] - iwlwifi: mvm: restrict FW SMPS request (Íñigo Huguet) [2004141] - iwlwifi: mvm: set replay counter on key install (Íñigo Huguet) [2004141] - iwlwifi: mvm: remove trigger EAPOL time event (Íñigo Huguet) [2004141] - iwlwifi: iwl-dbg-tlv: add info about loading external dbg bin (Íñigo Huguet) [2004141] - iwlwifi: mvm: Add support for hidden network scan on 6GHz band (Íñigo Huguet) [2004141] - iwlwifi: mvm: Do not use full SSIDs in 6GHz scan (Íñigo Huguet) [2004141] - iwlwifi: print PNVM complete notification status in hexadecimal (Íñigo Huguet) [2004141] - iwlwifi: pcie: dump error on FW reset handshake failures (Íñigo Huguet) [2004141] - iwlwifi: prepare for synchronous error dumps (Íñigo Huguet) [2004141] - iwlwifi: pcie: free RBs during configure (Íñigo Huguet) [2004141] - iwlwifi: pcie: optimise struct iwl_rx_mem_buffer layout (Íñigo Huguet) [2004141] - iwlwifi: mvm: avoid FW restart while shutting down (Íñigo Huguet) [2004141] - iwlwifi: nvm: enable IEEE80211_HE_PHY_CAP10_HE_MU_M1RU_MAX_LTF (Íñigo Huguet) [2004141] - iwlwifi: mvm: set BROADCAST_TWT_SUPPORTED in MAC policy (Íñigo Huguet) [2004141] - iwlwifi: iwl-nvm-parse: set STBC flags for HE phy capabilities (Íñigo Huguet) [2004141] - cfg80211: use wiphy DFS domain if it is self-managed (Íñigo Huguet) [2004141] - mac80211: parse transmit power envelope element (Íñigo Huguet) [2004141] - ieee80211: add definition for transmit power envelope element (Íñigo Huguet) [2004141] - ieee80211: add definition of regulatory info in 6 GHz operation information (Íñigo Huguet) [2004141] - mac80211: introduce individual TWT support in AP mode (Íñigo Huguet) [2004141] - ieee80211: add TWT element definitions (Íñigo Huguet) [2004141] - brcmsmac: make array addr static const, makes object smaller (Íñigo Huguet) [2004141] - rtw88: Remove unnecessary check code (Íñigo Huguet) [2004141] - rtw88: wow: fix size access error of probe request (Íñigo Huguet) [2004141] - rtw88: wow: report wow reason through mac80211 api (Íñigo Huguet) [2004141] - rtw88: wow: build wow function only if CONFIG_PM is on (Íñigo Huguet) [2004141] - rtw88: refine the setting of rsvd pages for different firmware (Íñigo Huguet) [2004141] - rtw88: use read_poll_timeout instead of fixed sleep (Íñigo Huguet) [2004141] - rtw88: 8822ce: set CLKREQ# signal to low during suspend (Íñigo Huguet) [2004141] - rtw88: change beacon filter default mode (Íñigo Huguet) [2004141] - rtw88: 8822c: add tx stbc support under HT mode (Íñigo Huguet) [2004141] - rtw88: adjust the log level for failure of tx report (Íñigo Huguet) [2004141] - rtl8xxxu: Fix the handling of TX A-MPDU aggregation (Íñigo Huguet) [2004141] - rtl8xxxu: disable interrupt_in transfer for 8188cu and 8192cu (Íñigo Huguet) [2004141] - mwifiex: make arrays static const, makes object smaller (Íñigo Huguet) [2004141] - mwifiex: usb: Replace one-element array with flexible-array member (Íñigo Huguet) [2004141] - mwifiex: drop redundant null-pointer check in mwifiex_dnld_cmd_to_fw() (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: make arrays static const, makes object smaller (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Remove redundant variable initializations (Íñigo Huguet) [2004141] - ray_cs: Split memcpy() to avoid bounds check warning (Íñigo Huguet) [2004141] - ray_cs: use *ph to print small buffer (Íñigo Huguet) [2004141] - brcmfmac: add 43752 SDIO ids and initialization (Íñigo Huguet) [2004141] - brcmfmac: Set SDIO workqueue as WQ_HIGHPRI (Íñigo Huguet) [2004141] - brcmfmac: use separate firmware for 43430 revision 2 (Íñigo Huguet) [2004141] - brcmfmac: support chipsets with different core enumeration space (Íñigo Huguet) [2004141] - brcmfmac: add xtlv support to firmware interface layer (Íñigo Huguet) [2004141] - brcmfmac: increase core revision column aligning core list (Íñigo Huguet) [2004141] - brcmfmac: use different error value for invalid ram base address (Íñigo Huguet) [2004141] - brcmfmac: firmware: Fix firmware loading (Íñigo Huguet) [2004141] - net: qrtr: fix another OOB Read in qrtr_endpoint_post (Íñigo Huguet) [2004141] - cfg80211: fix BSS color notify trace enum confusion (Íñigo Huguet) [2004141] - mac80211: fix locking in ieee80211_restart_work() (Íñigo Huguet) [2004141] - mac80211: Fix insufficient headroom issue for AMSDU (Íñigo Huguet) [2004141] - mac80211: add support for BSS color change (Íñigo Huguet) [2004141] - nl80211: add support for BSS coloring (Íñigo Huguet) [2004141] - mac80211: Use flex-array for radiotap header bitmap (Íñigo Huguet) [2004141] - mac80211: radiotap: Use BIT() instead of shifts (Íñigo Huguet) [2004141] - mac80211: Remove unnecessary variable and label (Íñigo Huguet) [2004141] - mac80211: include (Íñigo Huguet) [2004141] - mac80211: Fix monitor MTU limit so that A-MSDUs get through (Íñigo Huguet) [2004141] - mac80211: remove unnecessary NULL check in ieee80211_register_hw() (Íñigo Huguet) [2004141] - mac80211: Reject zero MAC address in sta_info_insert_check() (Íñigo Huguet) [2004141] - mt76: fix enum type mismatch (Íñigo Huguet) [2004141] - bus: mhi: core: Improve debug messages for power up (Íñigo Huguet) [2004141] - bus: mhi: core: Replace DMA allocation wrappers with original APIs (Íñigo Huguet) [2004141] - bus: mhi: core: Add range checks for BHI and BHIe (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Set register access length for MHI driver (Íñigo Huguet) [2004141] - ath11k: set register access length for MHI driver (Íñigo Huguet) [2004141] - bus: mhi: Add MMIO region length to controller structure (Íñigo Huguet) [2004141] - bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up (Íñigo Huguet) [2004141] - bus: mhi: core: Set BHI/BHIe offsets on power up preparation (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI (Íñigo Huguet) [2004141] - Revert "mhi: Fix networking tree build." (Íñigo Huguet) [2004141] - mhi: Fix networking tree build. (Íñigo Huguet) [2004141] - brcmfmac: firmware: Allow per-board firmware binaries (Íñigo Huguet) [2004141] - iwlwifi: add new so-jf devices (Íñigo Huguet) [2004141] - iwlwifi: add new SoF with JF devices (Íñigo Huguet) [2004141] - iwlwifi: pnvm: accept multiple HW-type TLVs (Íñigo Huguet) [2004141] - cfg80211: Fix possible memory leak in function cfg80211_bss_update (Íñigo Huguet) [2004141] - nl80211: limit band information in non-split data (Íñigo Huguet) [2004141] - mac80211: fix enabling 4-address mode on a sta vif after assoc (Íñigo Huguet) [2004141] - mac80211: fix starting aggregation sessions on mesh interfaces (Íñigo Huguet) [2004141] - mac80211: Do not strip skb headroom on monitor frames (Íñigo Huguet) [2004141] - net: mhi: Remove MBIM protocol (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Fix inbound IPCR channel (Íñigo Huguet) [2004141] - bus: mhi: core: Validate channel ID when processing command completions (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Apply no-op for wake using sideband wake boolean (Íñigo Huguet) [2004141] - net: mhi: Improve MBIM packet counting (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: configurable network interface MRU (Íñigo Huguet) [2004141] - mt76: mt7921: Fix fall-through warning for Clang (Íñigo Huguet) [2004141] - mt76: mt7921: continue to probe driver when fw already downloaded (Íñigo Huguet) [2004141] - ath11k: Remove some duplicate code (Íñigo Huguet) [2004141] - ath: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2004141] - iwlwifi: acpi: remove unused function iwl_acpi_eval_dsm_func() (Íñigo Huguet) [2004141] - rtw88: fix c2h memory leak (Íñigo Huguet) [2004141] - brcmfmac: support parse country code map from DT (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error_reporting()' calls (Íñigo Huguet) [2004141] - bus: mhi: Wait for M2 state during system resume (Íñigo Huguet) [2004141] - bus: mhi: core: Fix power down latency (Íñigo Huguet) [2004141] - brcmfmac: Silence error messages about unsupported firmware features (Íñigo Huguet) [2004141] - cfg80211: Add wiphy_info_once() (Íñigo Huguet) [2004141] - mac80211: Switch to a virtual time-based airtime scheduler (Íñigo Huguet) [2004141] - Revert "mac80211: HE STA disassoc due to QOS NULL not sent" (Íñigo Huguet) [2004141] - mac80211: remove iwlwifi specific workaround NDPs of null_response (Íñigo Huguet) [2004141] - mac80211: fix NULL ptr dereference during mesh peer connection for non HE devices (Íñigo Huguet) [2004141] - mac80211: Enable power save after receiving NULL packet ACK (Íñigo Huguet) [2004141] - mac80211: add HE 6 GHz capability only if supported (Íñigo Huguet) [2004141] - mac80211: notify driver on mgd TX completion (Íñigo Huguet) [2004141] - mac80211: always include HE 6GHz capability in probe request (Íñigo Huguet) [2004141] - mac80211: add vendor-specific capabilities to assoc request (Íñigo Huguet) [2004141] - cfg80211: allow advertising vendor-specific capabilities (Íñigo Huguet) [2004141] - cfg80211: set custom regdomain after wiphy registration (Íñigo Huguet) [2004141] - cfg80211: Support hidden AP discovery over 6GHz band (Íñigo Huguet) [2004141] - mac80211: conditionally advertise HE in probe requests (Íñigo Huguet) [2004141] - cfg80211: add cfg80211_any_usable_channels() (Íñigo Huguet) [2004141] - cfg80211: reg: improve bad regulatory warning (Íñigo Huguet) [2004141] - nl80211: Fix typo pmsr->pmsr (Íñigo Huguet) [2004141] - mac80211: fix some spelling mistakes (Íñigo Huguet) [2004141] - cfg80211: remove ieee80211_get_he_sta_cap() (Íñigo Huguet) [2004141] - mac80211: remove use of ieee80211_get_he_sta_cap() (Íñigo Huguet) [2004141] - cfg80211: trace more information in assoc trace event (Íñigo Huguet) [2004141] - mac80211: improve AP disconnect message (Íñigo Huguet) [2004141] - mac80211: rearrange struct txq_info for fewer holes (Íñigo Huguet) [2004141] - ieee80211: add defines for HE PHY cap byte 10 (Íñigo Huguet) [2004141] - mac80211: Properly WARN on HW scan before restart (Íñigo Huguet) [2004141] - nl80211/cfg80211: add BSS color to NDP ranging parameters (Íñigo Huguet) [2004141] - mac80211: add to bss_conf if broadcast TWT is supported (Íñigo Huguet) [2004141] - mac80211: move SMPS mode setting after ieee80211_prep_connection (Íñigo Huguet) [2004141] - mac80211: free skb in WEP error case (Íñigo Huguet) [2004141] - mac80211: handle rate control (RC) racing with chanctx definition (Íñigo Huguet) [2004141] - ieee80211: define timing measurement in extended capabilities IE (Íñigo Huguet) [2004141] - mac80211_hwsim: record stats in non-netlink path (Íñigo Huguet) [2004141] - ieee80211: add the value for Category '6' in "rtw_ieee80211_category" (Íñigo Huguet) [2004141] - mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Íñigo Huguet) [2004141] - mac80211: allow SMPS requests only in client mode (Íñigo Huguet) [2004141] - mac80211: check per vif offload_flags in Tx path (Íñigo Huguet) [2004141] - mac80211: add rate control support for encap offload (Íñigo Huguet) [2004141] - mac80211: call ieee80211_tx_h_rate_ctrl() when dequeue (Íñigo Huguet) [2004141] - mac80211: move A-MPDU session check from minstrel_ht to mac80211 (Íñigo Huguet) [2004141] - cfg80211: expose the rfkill device to the low level driver (Íñigo Huguet) [2004141] - wireless: add check of field VHT Extended NSS BW Capable for 160/80+80 MHz setting (Íñigo Huguet) [2004141] - mac80211_hwsim: add concurrent channels scanning support over virtio (Íñigo Huguet) [2004141] - mac80211: don't open-code LED manipulations (Íñigo Huguet) [2004141] - mac80211: consider per-CPU statistics if present (Íñigo Huguet) [2004141] - cfg80211: fix default HE tx bitrate mask in 2G band (Íñigo Huguet) [2004141] - mac80211: remove the repeated declaration (Íñigo Huguet) [2004141] - mac80211: refactor rc_no_data_or_no_ack_use_min function (Íñigo Huguet) [2004141] - mac80211: do not use low data rates for data frames with no ack flag (Íñigo Huguet) [2004141] - mac80211: add ieee80211_is_tx_data helper function (Íñigo Huguet) [2004141] - mac80211: simplify ieee80211_add_station() (Íñigo Huguet) [2004141] - mac80211: use sdata->skb_queue for TDLS (Íñigo Huguet) [2004141] - mac80211: refactor SKB queue processing a bit (Íñigo Huguet) [2004141] - mac80211: unify queueing SKB to iface (Íñigo Huguet) [2004141] - mac80211: minstrel_ht: ignore frame that was sent with noAck flag (Íñigo Huguet) [2004141] - cfg80211: clean up variable use in cfg80211_parse_colocated_ap() (Íñigo Huguet) [2004141] - cfg80211: remove CFG80211_MAX_NUM_DIFFERENT_CHANNELS (Íñigo Huguet) [2004141] - mac80211: Remove redundant assignment to ret (Íñigo Huguet) [2004141] - net: wireless: wext_compat.c: Remove redundant assignment to ps (Íñigo Huguet) [2004141] - wireless: wext-spy: Fix out-of-bounds warning (Íñigo Huguet) [2004141] - ath11k: Avoid memcpy() over-reading of he_cap (Íñigo Huguet) [2004141] - mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Íñigo Huguet) [2004141] - mwifiex: Avoid memset() over-write of WEP key_material (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Fully initialize curvecount_val (Íñigo Huguet) [2004141] - rtw88: coex: remove unnecessary variable and label (Íñigo Huguet) [2004141] - rtw88: add quirks to disable pci capabilities (Íñigo Huguet) [2004141] - rtw88: refine unwanted h2c command (Íñigo Huguet) [2004141] - rtw88: dump FW crash via devcoredump (Íñigo Huguet) [2004141] - rtw88: notify fw when driver in scan-period to avoid potential problem (Íñigo Huguet) [2004141] - rtw88: add rtw_fw_feature_check api (Íñigo Huguet) [2004141] - rtw88: 8822c: update RF parameter tables to v62 (Íñigo Huguet) [2004141] - rtw88: Remove duplicate include of coex.h (Íñigo Huguet) [2004141] - rtw88: 8822c: fix lc calibration timing (Íñigo Huguet) [2004141] - rtw88: add path diversity (Íñigo Huguet) [2004141] - rtw88: add beacon filter support (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 64 for AX devices (Íñigo Huguet) [2004141] - iwlwifi: fw: dump TCM error table if present (Íñigo Huguet) [2004141] - iwlwifi: add 9560 killer device (Íñigo Huguet) [2004141] - iwlwifi: move error dump to fw utils (Íñigo Huguet) [2004141] - iwlwifi: support loading the reduced power table from UEFI (Íñigo Huguet) [2004141] - iwlwifi: move UEFI code to a separate file (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_wowlan_get_status_cmd (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_wowlan_kek_kck_material_cmd_v4 (Íñigo Huguet) [2004141] - iwlwifi: mvm: update iwl_wowlan_patterns_cmd (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_proto_offload_cmd_v4 (Íñigo Huguet) [2004141] - iwlwifi: fix NUM_IWL_UCODE_TLV_* definitions to avoid sparse errors (Íñigo Huguet) [2004141] - iwlwifi: pcie: free some DMA memory earlier (Íñigo Huguet) [2004141] - iwlwifi: mvm: fill phy_data.d1 for no-data RX (Íñigo Huguet) [2004141] - iwlwifi: pcie: fix context info freeing (Íñigo Huguet) [2004141] - iwlwifi: pcie: free IML DMA memory allocation (Íñigo Huguet) [2004141] - iwlwifi: mvm: support LONG_GROUP for WOWLAN_GET_STATUSES version (Íñigo Huguet) [2004141] - iwlwifi: support ver 6 of WOWLAN_CONFIGURATION and ver 10 of WOWLAN_GET_STATUSES (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't request mac80211 to disable/enable sta's queues (Íñigo Huguet) [2004141] - iwlwifi: mvm: Explicitly stop session protection before unbinding (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove TR/CR tail allocations (Íñigo Huguet) [2004141] - iwlwifi: mvm: Read acpi dsm to get unii4 enable/disable bitmap. (Íñigo Huguet) [2004141] - iwlwifi: pcie: fix some kernel-doc comments (Íñigo Huguet) [2004141] - iwlwifi: advertise broadcast TWT support (Íñigo Huguet) [2004141] - iwlwifi: mvm: support LMR feedback (Íñigo Huguet) [2004141] - iwlwifi: correct HE capabilities (Íñigo Huguet) [2004141] - iwlwifi: mvm: Call NMI instead of REPLY_ERROR (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix error print when session protection ends (Íñigo Huguet) [2004141] - iwlwifi: mvm: honour firmware SMPS requests (Íñigo Huguet) [2004141] - iwlwifi: mvm: apply RX diversity per PHY context (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't request SMPS in AP mode (Íñigo Huguet) [2004141] - iwlwifi: pcie: identify the RF module (Íñigo Huguet) [2004141] - iwlwifi: yoyo: support region TLV version 2 (Íñigo Huguet) [2004141] - iwlwifi: remove duplicate iwl_ax201_cfg_qu_hr declaration (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove CSR_HW_RF_ID_TYPE_CHIP_ID (Íñigo Huguet) [2004141] - iwlwifi: pcie: print interrupt number, not index (Íñigo Huguet) [2004141] - iwlwifi: pcie: Add support for AX231 radio module with Ma devices (Íñigo Huguet) [2004141] - iwlwifi: increase PNVM load timeout (Íñigo Huguet) [2004141] - iwlwifi: pcie: handle pcim_iomap_table() failures better (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't change band on bound PHY contexts (Íñigo Huguet) [2004141] - iwlwifi: remove unused REMOTE_WAKE_CONFIG_CMD definitions (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix indentation in some scan functions (Íñigo Huguet) [2004141] - iwlwifi: mvm: pass the clock type to iwl_mvm_get_sync_time() (Íñigo Huguet) [2004141] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Russia (Íñigo Huguet) [2004141] - ath11k: Enable QCN9074 device (Íñigo Huguet) [2004141] - ath10k: demote chan info without scan request warning (Íñigo Huguet) [2004141] - rtl8xxxu: avoid parsing short RX packet (Íñigo Huguet) [2004141] - rtl8xxxu: Fix device info for RTL8192EU devices (Íñigo Huguet) [2004141] - mt76: mt7921: allow chip reset during device restart (Íñigo Huguet) [2004141] - mt76: mt7615: set macwork timeout according to runtime-pm (Íñigo Huguet) [2004141] - mt76: mt7663s: enable runtime-pm (Íñigo Huguet) [2004141] - mt76: mt7663s: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Íñigo Huguet) [2004141] - mt76: mt7663s: rely on pm reference counting (Íñigo Huguet) [2004141] - mt76: sdio: do not run mt76_txq_schedule directly (Íñigo Huguet) [2004141] - mt76: mt7921: enable HE BFee capability (Íñigo Huguet) [2004141] - mt76: disable TWT capabilities for the moment (Íñigo Huguet) [2004141] - mt76: fix iv and CCMP header insertion (Íñigo Huguet) [2004141] - mt76: mt7921: fix the coredump is being truncated (Íñigo Huguet) [2004141] - mt76: mt7921: fix kernel warning when reset on vif is not sta (Íñigo Huguet) [2004141] - mt76: mt7921: introduce dedicated control for deep_sleep (Íñigo Huguet) [2004141] - mt76: mt7921: limit txpower according to userlevel power (Íñigo Huguet) [2004141] - mt76: mt7921: improve code readability for mt7921_update_txs (Íñigo Huguet) [2004141] - mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode (Íñigo Huguet) [2004141] - mt76: use SPDX header file comment style (Íñigo Huguet) [2004141] - mt76: add a space between comment char and SPDX tag (Íñigo Huguet) [2004141] - mt76: mt7915: improve MU stability (Íñigo Huguet) [2004141] - mt76: mt7921: add deep sleep control to runtime-pm knob (Íñigo Huguet) [2004141] - mt76: mt7921: enable deep sleep at runtime (Íñigo Huguet) [2004141] - mt76: mt7915: introduce mt7915_mcu_set_txbf() (Íñigo Huguet) [2004141] - mt76: make mt76_update_survey() per phy (Íñigo Huguet) [2004141] - mt76: move mt76_get_next_pkt_id in mt76.h (Íñigo Huguet) [2004141] - mt76: reduce rx buffer size to 2048 (Íñigo Huguet) [2004141] - mt76: connac: fix the maximum interval schedule scan can support (Íñigo Huguet) [2004141] - mt76: mt7915: fix rx fcs error count in testmode (Íñigo Huguet) [2004141] - mt76: testmode: move chip-specific stats dump before common stats (Íñigo Huguet) [2004141] - mt76: connac: add mt76_connac_mcu_get_nic_capability utility routine (Íñigo Huguet) [2004141] - mt76: connac: check band caps in mt76_connac_mcu_set_rate_txpower (Íñigo Huguet) [2004141] - mt76: mt7915: drop the use of repeater entries for station interfaces (Íñigo Huguet) [2004141] - mt76: mt7921: enable VHT BFee capability (Íñigo Huguet) [2004141] - mt76: mt7921: make mt7921_set_channel static (Íñigo Huguet) [2004141] - mt76: mt7921: wake the device before dumping power table (Íñigo Huguet) [2004141] - mt76: connac: add mt76_connac_power_save_sched in mt76_connac_pm_unref (Íñigo Huguet) [2004141] - mt76: connac: fix UC entry is being overwritten (Íñigo Huguet) [2004141] - mt76: mt7615: update radar parameters (Íñigo Huguet) [2004141] - mt76: mt7915: setup drr group for peers (Íñigo Huguet) [2004141] - mt76: mt7921: enable random mac address during sched_scan (Íñigo Huguet) [2004141] - mt76: mt7921: remove mt7921_get_wtbl_info routine (Íñigo Huguet) [2004141] - mt76: mt7915: fix MT_EE_CAL_GROUP_SIZE (Íñigo Huguet) [2004141] - mt76: mt7915: improve error recovery reliability (Íñigo Huguet) [2004141] - mt76: mt7921: enable hw offloading for wep keys (Íñigo Huguet) [2004141] - mt76: mt7915: read all eeprom fields from fw in efuse mode (Íñigo Huguet) [2004141] - mt76: mt7921: set MT76_RESET during mac reset (Íñigo Huguet) [2004141] - mt76: mt7921: introduce mac tx done handling (Íñigo Huguet) [2004141] - mt76: allow hw driver code to overwrite wiphy interface_modes (Íñigo Huguet) [2004141] - mt76: mt7921: update statistic in active mode only (Íñigo Huguet) [2004141] - mt76: mt7915: use mt7915_mcu_get_mib_info() to get survey data (Íñigo Huguet) [2004141] - mt76: mt7615: fix potential overflow on large shift (Íñigo Huguet) [2004141] - mt76: testmode: remove undefined behaviour in mt76_testmode_alloc_skb (Íñigo Huguet) [2004141] - mt76: testmode: remove unnecessary function calls in mt76_testmode_free_skb (Íñigo Huguet) [2004141] - mt76: testmode: fix memory leak in mt76_testmode_alloc_skb (Íñigo Huguet) [2004141] - mt76: mt7615: remove useless if condition in mt7615_add_interface() (Íñigo Huguet) [2004141] - mt76: mt7915: use mt7915_mcu_get_txpower_sku() to get per-rate txpower (Íñigo Huguet) [2004141] - mt76: mt7615: add .offset_tsf callback (Íñigo Huguet) [2004141] - mt76: mt7915: add .offset_tsf callback (Íñigo Huguet) [2004141] - mt76: mt7921: reset wfsys during hw probe (Íñigo Huguet) [2004141] - mt76: mt7921: do not schedule hw reset if the device is not running (Íñigo Huguet) [2004141] - mt76: mt7921: return proper error value in mt7921_mac_init (Íñigo Huguet) [2004141] - mt76: mt7921: enable runtime pm by default (Íñigo Huguet) [2004141] - mt76: mt7921: fix OMAC idx usage (Íñigo Huguet) [2004141] - mt76: mt7921: fix invalid register access in wake_work (Íñigo Huguet) [2004141] - mt76: mt7921: avoid unnecessary consecutive WiFi resets (Íñigo Huguet) [2004141] - mt76: connac: update BA win size in Rx direction (Íñigo Huguet) [2004141] - mt76: connac: add bss color support for sta mode (Íñigo Huguet) [2004141] - mt76: mt7615: add thermal sensor device support (Íñigo Huguet) [2004141] - mt76: mt7915: add thermal cooling device support (Íñigo Huguet) [2004141] - mt76: mt7915: add thermal sensor device support (Íñigo Huguet) [2004141] - mt76: mt7921: fix reset under the deep sleep is enabled (Íñigo Huguet) [2004141] - mt76: mt7921: add back connection monitor support (Íñigo Huguet) [2004141] - mt76: mt7921: consider the invalid value for to_rssi (Íñigo Huguet) [2004141] - mt76: connac: fix WoW with disconnetion and bitmap pattern (Íñigo Huguet) [2004141] - mt76: connac: fw_own rely on all packet memory all being free (Íñigo Huguet) [2004141] - mt76: mt7921: Don't alter Rx path classifier (Íñigo Huguet) [2004141] - mt76: mt7921: fix mt7921_wfsys_reset sequence (Íñigo Huguet) [2004141] - mt76: mt7663: enable hw rx header translation (Íñigo Huguet) [2004141] - mt76: mt7615: free irq if mt7615_mmio_probe fails (Íñigo Huguet) [2004141] - mt76: mt76x0: use dev_debug instead of dev_err for hw_rf_ctrl (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx csum offload (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx header traslation offload (Íñigo Huguet) [2004141] - mt76: connac: add missing configuration in mt76_connac_mcu_wtbl_hdr_trans_tlv (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx hw de-amsdu (Íñigo Huguet) [2004141] - mt76: mt7915: fix a signedness bug in mt7915_mcu_apply_tx_dpd() (Íñigo Huguet) [2004141] - mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() (Íñigo Huguet) [2004141] - mt76: fix possible NULL pointer dereference in mt76_tx (Íñigo Huguet) [2004141] - mt76: mt7915: add .set_bitrate_mask() callback (Íñigo Huguet) [2004141] - mt76: mt7915: cleanup mt7915_mcu_sta_rate_ctrl_tlv() (Íñigo Huguet) [2004141] - mt76: mt7915: fix tssi indication field of DBDC NICs (Íñigo Huguet) [2004141] - mt76: move mt76_rates in mt76 module (Íñigo Huguet) [2004141] - mac80211: reset profile_periodicity/ema_ap (Íñigo Huguet) [2004141] - mac80211: handle various extensible elements correctly (Íñigo Huguet) [2004141] - cfg80211: avoid double free of PMSR request (Íñigo Huguet) [2004141] - cfg80211: make certificate generation more robust (Íñigo Huguet) [2004141] - mac80211: minstrel_ht: fix sample time check (Íñigo Huguet) [2004141] - mt76: mt7915: add support for tx status reporting (Íñigo Huguet) [2004141] - mt76: mt7915: rework tx rate reporting (Íñigo Huguet) [2004141] - mt76: dma: use ieee80211_tx_status_ext to free packets when tx fails (Íñigo Huguet) [2004141] - mt76: improve tx status codepath (Íñigo Huguet) [2004141] - mt76: intialize tx queue entry wcid to 0xffff by default (Íñigo Huguet) [2004141] - mt76: mt7603: avoid use of ieee80211_tx_info_clear_status (Íñigo Huguet) [2004141] - mt76: mt7615: avoid use of ieee80211_tx_info_clear_status (Íñigo Huguet) [2004141] - mt76: mt7615: fix fixed-rate tx status reporting (Íñigo Huguet) [2004141] - mt76: mt7915: move mt7915_queue_rx_skb to mac.c (Íñigo Huguet) [2004141] - mt76: mt7915: disable ASPM (Íñigo Huguet) [2004141] - mt76: mt7915: add MSI support (Íñigo Huguet) [2004141] - ath11k: send beacon template after vdev_start/restart during csa (Íñigo Huguet) [2004141] - ath10k: Use devm_platform_get_and_ioremap_resource() (Íñigo Huguet) [2004141] - ath10k: remove the repeated declaration (Íñigo Huguet) [2004141] - ath10k: Fix an error code in ath10k_add_interface() (Íñigo Huguet) [2004141] - ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() (Íñigo Huguet) [2004141] - ath: Fix wrong function name in comments (Íñigo Huguet) [2004141] - rtlwifi: Fix spelling of 'download' (Íñigo Huguet) [2004141] - rtlwifi: Remove redundant assignments to ul_enc_algo (Íñigo Huguet) [2004141] - rtlwifi: rtl8723ae: remove redundant initialization of variable rtstatus (Íñigo Huguet) [2004141] - rtlwifi: btcoex: 21a 2ant: Delete several duplicate condition branch codes (Íñigo Huguet) [2004141] - rtlwifi: 8821a: btcoexist: add comments to explain why if-else branches are identical (Íñigo Huguet) [2004141] - rt2x00: do not set timestamp for injected frames (Íñigo Huguet) [2004141] - rndis_wlan: simplify is_associated() (Íñigo Huguet) [2004141] - rt2x00: remove leading spaces before tabs (Íñigo Huguet) [2004141] - rtlwifi: Fix wrong function name in comments (Íñigo Huguet) [2004141] - brcmsmac: Remove the repeated declaration (Íñigo Huguet) [2004141] - brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Íñigo Huguet) [2004141] - brcmsmac: Drop unnecessary NULL check after container_of (Íñigo Huguet) [2004141] - brcmsmac: improve readability on addresses copy (Íñigo Huguet) [2004141] - brcmfmac: Add clm_blob firmware files to modinfo (Íñigo Huguet) [2004141] - brcmfmac: Delete second brcm folder hierarchy (Íñigo Huguet) [2004141] - brcmfmac: Fix a double-free in brcmf_sdio_bus_reset (Íñigo Huguet) [2004141] - brcmfmac: Demote non-compliant kernel-doc headers (Íñigo Huguet) [2004141] - brcmfmac: correctly report average RSSI in station info (Íñigo Huguet) [2004141] - brcmfmac: fix setting of station info chains bitmask (Íñigo Huguet) [2004141] - brcmfmac: use ISO3166 country code and 0 rev as fallback (Íñigo Huguet) [2004141] - ath10k: remove unused more_frags variable (Íñigo Huguet) [2004141] - ath10k: add missing error return code in ath10k_pci_probe() (Íñigo Huguet) [2004141] - ath10k: go to path err_unsupported when chip id is not supported (Íñigo Huguet) [2004141] - ath11k: don't call ath11k_pci_set_l1ss for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add support for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add support to get peer id for WCN6855 (Íñigo Huguet) [2004141] - ath11k: setup WBM_IDLE_LINK ring once again (Íñigo Huguet) [2004141] - ath11k: setup REO for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add dp support for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add hw reg support for WCN6855 (Íñigo Huguet) [2004141] - ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Íñigo Huguet) [2004141] - mwifiex: bring down link before deleting interface (Íñigo Huguet) [2004141] - mt76: mt7615: Use devm_platform_get_and_ioremap_resource() (Íñigo Huguet) [2004141] - wwan: core: add WWAN common private data for netdev (Íñigo Huguet) [2004141] - wwan: core: support default netdev creation (Íñigo Huguet) [2004141] - wwan: core: no more hold netdev ops owning module (Íñigo Huguet) [2004141] - net: mhi_net: Update the transmit handler prototype (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: Fix hibernation (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Fix possible use-after-free in mhi_pci_remove() (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: T99W175: update channel name from AT to DUN (Íñigo Huguet) [2004141] - mac80211: drop multicast fragments (Íñigo Huguet) [2004141] - mac80211: move interface shutdown out of wiphy lock (Íñigo Huguet) [2004141] - cfg80211: shut down interfaces on failed resume (Íñigo Huguet) [2004141] - cfg80211: fix phy80211 symlink creation (Íñigo Huguet) [2004141] - mac80211: fix 'reset' debugfs locking (Íñigo Huguet) [2004141] - mac80211: fix deadlock in AP/VLAN handling (Íñigo Huguet) [2004141] - mac80211: Fix NULL ptr deref for injected rate info (Íñigo Huguet) [2004141] - mac80211: fix skb length check in ieee80211_scan_rx() (Íñigo Huguet) [2004141] - mac80211: correct ieee80211_iterate_active_interfaces_mtx() locking comments (Íñigo Huguet) [2004141] - cfg80211: call cfg80211_leave_ocb when switching away from OCB (Íñigo Huguet) [2004141] - mac80211_hwsim: drop pending frames on stop (Íñigo Huguet) [2004141] - mac80211: remove warning in ieee80211_get_sband() (Íñigo Huguet) [2004141] - mt76: mt7921: remove leftover 80+80 HE capability (Íñigo Huguet) [2004141] - mt76: mt7615: do not set MT76_STATE_PM at bootstrap (Íñigo Huguet) [2004141] - ath9k: ar9003_mac: read STBC indicator from rx descriptor (Íñigo Huguet) [2004141] - ath10k/ath11k: fix spelling mistake "requed" -> "requeued" (Íñigo Huguet) [2004141] - mwifiex: re-fix for unaligned accesses (Íñigo Huguet) [2004141] - mt76: mt76x0e: fix device hang during suspend/resume (Íñigo Huguet) [2004141] - mt76: mt7921: fix max aggregation subframes setting (Íñigo Huguet) [2004141] - mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY (Íñigo Huguet) [2004141] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [2004141] - mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rate_report (Íñigo Huguet) [2004141] - brcmfmac: properly check for bus register errors (Íñigo Huguet) [2004141] - Revert "brcmfmac: add a check for the status of usb_register" (Íñigo Huguet) [2004141] - net: rtlwifi: properly check for alloc_workqueue() failure (Íñigo Huguet) [2004141] - Revert "rtlwifi: fix a potential NULL pointer dereference" (Íñigo Huguet) [2004141] - wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Íñigo Huguet) [2004141] - wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Íñigo Huguet) [2004141] - iwlwifi: mvm: tt: Replace thermal_notify_framework (Íñigo Huguet) [2004141] - mt76: debugfs: introduce napi_threaded node (Íñigo Huguet) [2004141] - wl3501: fix typo of 'Networks' in comment (Íñigo Huguet) [2004141] - mt76: use threaded NAPI (Íñigo Huguet) [2004141] - net: mhi_net: make mhi_wwan_ops static (Íñigo Huguet) [2004141] - net: mhi_net: Register wwan_ops for link creation (Íñigo Huguet) [2004141] - net: mhi: remove pointless conditional before kfree_skb() (Íñigo Huguet) [2004141] - net: mhi: Allow decoupled MTU/MRU (Íñigo Huguet) [2004141] - net: mhi: Add support for non-linear MBIM skb processing (Íñigo Huguet) [2004141] - bus: mhi: fix typo in comments for struct mhi_channel_config (Íñigo Huguet) [2004141] - bus: mhi: core: Fix shadow declarations (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Constify mhi_controller_config struct definitions (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Introduce Foxconn T99W175 support (Íñigo Huguet) [2004141] - bus: mhi: core: Sanity check values from remote device before use (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add FIREHOSE channels (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Implement PCI shutdown callback (Íñigo Huguet) [2004141] - bus: mhi: Improve documentation on channel transfer setup APIs (Íñigo Huguet) [2004141] - bus: mhi: core: Remove __ prefix for MHI channel unprepare function (Íñigo Huguet) [2004141] - bus: mhi: core: Check channel execution environment before issuing reset (Íñigo Huguet) [2004141] - bus: mhi: core: Clear configuration from channel context during reset (Íñigo Huguet) [2004141] - bus: mhi: core: Hold device wake for channel update commands (Íñigo Huguet) [2004141] - bus: mhi: core: Update debug messages to use client device (Íñigo Huguet) [2004141] - bus: mhi: core: Improvements to the channel handling state machine (Íñigo Huguet) [2004141] - bus: mhi: core: Clear context for stopped channels from remove() (Íñigo Huguet) [2004141] - bus: mhi: core: Allow sending the STOP channel command (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add SDX65 based modem support (Íñigo Huguet) [2004141] - bus: mhi: core: Remove pre_init flag used for power purposes (Íñigo Huguet) [2004141] - bus: mhi: pm: reduce PM state change verbosity (Íñigo Huguet) [2004141] - bus: mhi: core: Fix MHI runtime_pm behavior (Íñigo Huguet) [2004141] - bus: mhi: core: Move to polling method to wait for MHI ready (Íñigo Huguet) [2004141] - bus: mhi: core: Introduce internal register poll helper function (Íñigo Huguet) [2004141] - bus: mhi: core: Improve state strings for debug messages (Íñigo Huguet) [2004141] - bus: mhi: core: Wait for MHI READY state in most scenarios (Íñigo Huguet) [2004141] - bus: mhi: core: Identify Flash Programmer as a mission mode use case (Íñigo Huguet) [2004141] - bus: mhi: core: Add support for Flash Programmer execution environment (Íñigo Huguet) [2004141] - bus: mhi: core: Handle EDL mode entry appropriately (Íñigo Huguet) [2004141] - bus: mhi: core: Wait for ready after an EDL firmware download (Íñigo Huguet) [2004141] - bus: mhi: core: Rely on accurate method to determine EDL mode (Íñigo Huguet) [2004141] - bus: mhi: core: Check state before processing power_down (Íñigo Huguet) [2004141] - bus: mhi: core: Return EAGAIN if MHI ring is full (Íñigo Huguet) [2004141] - net: export dev_set_threaded symbol (Íñigo Huguet) [2004141] - bus: mhi: core: remove redundant initialization of variables state and ee (Íñigo Huguet) [2004141] - bus: mhi: Make firmware image optional for controller (Íñigo Huguet) [2004141] - bus: mhi: core: Add missing checks for MMIO register entries (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add support for runtime PM (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Use generic PCI power management (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: No-Op for device_wake operations (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add SDX24 based modem support (Íñigo Huguet) [2004141] - bus: mhi: Early MHI resume failure in non M3 state (Íñigo Huguet) [2004141] - bus: mhi: core: Update debug prints to include local device state (Íñigo Huguet) [2004141] - bus: mhi: core: Process execution environment changes serially (Íñigo Huguet) [2004141] - bus: mhi: core: Download AMSS image from appropriate function (Íñigo Huguet) [2004141] - bus: mhi: core: Destroy SBL devices when moving to mission mode (Íñigo Huguet) [2004141] - bus: mhi: core: Rename debugfs directory name (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Introduce quectel EM1XXGR-L support (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Parametrable element count for events (Íñigo Huguet) [2004141] - ath10k: Detect conf_mutex held ath10k_drain_tx() calls (Íñigo Huguet) [2004141] - net: mhi: Add mbim proto (Íñigo Huguet) [2004141] - net: mhi: Add rx_length_errors stat (Íñigo Huguet) [2004141] - net: mhi: Create mhi.h (Íñigo Huguet) [2004141] - net: mhi: Add dedicated folder (Íñigo Huguet) [2004141] - net: mhi: Add protocol support (Íñigo Huguet) [2004141] - net: mhi-net: Add re-aggregation of fragmented packets (Íñigo Huguet) [2004141] - net: mhi: Get rid of local rx queue count (Íñigo Huguet) [2004141] - net: mhi: Get RX queue size from MHI core (Íñigo Huguet) [2004141] - net: mhi: Set wwan device type (Íñigo Huguet) [2004141] - net: mhi: Add raw IP mode support (Íñigo Huguet) [2004141] - net: mhi: Fix unexpected queue wake (Íñigo Huguet) [2004141] - net: Add mhi-net driver (Íñigo Huguet) [2004141] - ipv4: make exception cache less predictible (Antoine Tenart) [2015111] {CVE-2021-20322} - ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Antoine Tenart) [2015111] {CVE-2021-20322} - iommu/dma: Account for min_align_mask w/swiotlb (Jerry Snitselaar) [2018601] - swiotlb: Support aligned swiotlb buffers (Jerry Snitselaar) [2018601] - iommu/dma: Check CONFIG_SWIOTLB more broadly (Jerry Snitselaar) [2018601] - iommu/dma: Fold _swiotlb helpers into callers (Jerry Snitselaar) [2018601] - iommu/dma: Skip extra sync during unmap w/swiotlb (Jerry Snitselaar) [2018601] - iommu/dma: Fix arch_sync_dma for map (Jerry Snitselaar) [2018601] - iommu/dma: Fix sync_sg with swiotlb (Jerry Snitselaar) [2018601] - redhat/configs: Add CONFIG_DMA_RESTRICTED_POOL (Jerry Snitselaar) [2018601] - swiotlb: use depends on for DMA_RESTRICTED_POOL (Jerry Snitselaar) [2018601] - powerpc/svm: Don't issue ultracalls if !mem_encrypt_active() (Jerry Snitselaar) [2018601] - s390/pv: fix the forcing of the swiotlb (Jerry Snitselaar) [2018601] - swiotlb: Free tbl memory in swiotlb_exit() (Jerry Snitselaar) [2018601] - swiotlb: Emit diagnostic in swiotlb_exit() (Jerry Snitselaar) [2018601] - swiotlb: Convert io_default_tlb_mem to static allocation (Jerry Snitselaar) [2018601] - swiotlb: fix implicit debugfs declarations (Jerry Snitselaar) [2018601] - swiotlb: Add restricted DMA pool initialization (Jerry Snitselaar) [2018601] - swiotlb: Add restricted DMA alloc/free support (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb_tbl_unmap_single (Jerry Snitselaar) [2018601] - swiotlb: Move alloc_size to swiotlb_find_slots (Jerry Snitselaar) [2018601] - swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing (Jerry Snitselaar) [2018601] - swiotlb: Update is_swiotlb_active to add a struct device argument (Jerry Snitselaar) [2018601] - swiotlb: Update is_swiotlb_buffer to add a struct device argument (Jerry Snitselaar) [2018601] - swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb_create_debugfs (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb init functions (Jerry Snitselaar) [2018601] - of: Drop superfluous ULL suffix for ~0 (Jerry Snitselaar) [2018601] - dma-mapping: fix 32-bit overflow with CONFIG_ARM_LPAE=n (Jerry Snitselaar) [2018601] - of/device: Update dma_range_map only when dev has valid dma-ranges (Jerry Snitselaar) [2018601] - drivers core: Fix oops when driver probe fails (Jerry Snitselaar) [2018601] - drivers core: Free dma_range_map when driver probe failed (Jerry Snitselaar) [2018601] - driver core: Postpone DMA tear-down until after devres release for probe failure (Jerry Snitselaar) [2018601] - powerpc/pseries/iommu: Fix window size for direct mapping with pmem (Jerry Snitselaar) [2018601] - dma-mapping: add a dma_init_global_coherent helper (Jerry Snitselaar) [2018601] - dma-mapping: simplify dma_init_coherent_memory (Jerry Snitselaar) [2018601] - dma-debug: fix debugfs initialization order (Jerry Snitselaar) [2018601] - dma-debug: teach add_dma_entry() about DMA_ATTR_SKIP_CPU_SYNC (Jerry Snitselaar) [2018601] - dma-debug: fix sg checks in debug_dma_map_sg() (Jerry Snitselaar) [2018601] - swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests (Jerry Snitselaar) [2018601] - dma-debug: prevent an error message from causing runtime problems (Jerry Snitselaar) [2018601] - swiotlb-xen: drop DEFAULT_NSLABS (Jerry Snitselaar) [2018601] - swiotlb-xen: arrange to have buffer info logged (Jerry Snitselaar) [2018601] - swiotlb-xen: drop leftover __ref (Jerry Snitselaar) [2018601] - swiotlb-xen: limit init retries (Jerry Snitselaar) [2018601] - swiotlb-xen: suppress certain init retries (Jerry Snitselaar) [2018601] - swiotlb-xen: maintain slab count properly (Jerry Snitselaar) [2018601] - swiotlb-xen: fix late init retry (Jerry Snitselaar) [2018601] - swiotlb-xen: avoid double free (Jerry Snitselaar) [2018601] - dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} (Jerry Snitselaar) [2018601] - dma-debug: report -EEXIST errors in add_dma_entry (Jerry Snitselaar) [2018601] - dma-mapping: remove a trailing space (Jerry Snitselaar) [2018601] - dma-mapping: add unlikely hint to error path in dma_mapping_error (Jerry Snitselaar) [2018601] - dma-mapping: remove a pointless empty line in dma_alloc_coherent (Jerry Snitselaar) [2018601] - swiotlb: Make SWIOTLB_NO_FORCE perform no allocation (Jerry Snitselaar) [2018601] - swiotlb: remove swiotlb_nr_tbl (Jerry Snitselaar) [2018601] - xen/swiotlb: check if the swiotlb has already been initialized (Jerry Snitselaar) [2018601] - swiotlb: add overflow checks to swiotlb_bounce (Jerry Snitselaar) [2002023] - swiotlb: don't override user specified size in swiotlb_adjust_size (Jerry Snitselaar) [2002023] - swiotlb: dynamically allocate io_tlb_default_mem (Jerry Snitselaar) [2002023] - swiotlb: move global variables into a new io_tlb_mem structure (Jerry Snitselaar) [2002023] - xen-swiotlb: remove the unused size argument from xen_swiotlb_fixup (Jerry Snitselaar) [2018601] - xen-swiotlb: split xen_swiotlb_init (Jerry Snitselaar) [2018601] - swiotlb: lift the double initialization protection from xen-swiotlb (Jerry Snitselaar) [2002023] - xen-swiotlb: remove xen_io_tlb_start and xen_io_tlb_nslabs (Jerry Snitselaar) [2018601] - xen-swiotlb: remove xen_set_nslabs (Jerry Snitselaar) [2018601] - xen-swiotlb: use io_tlb_end in xen_swiotlb_dma_supported (Jerry Snitselaar) [2018601] - xen-swiotlb: use is_swiotlb_buffer in is_xen_swiotlb_buffer (Jerry Snitselaar) [2018601] - swiotlb: split swiotlb_tbl_sync_single (Jerry Snitselaar) [2002023] - swiotlb: manipulate orig_addr when tlb_addr has offset (Jerry Snitselaar) [2002023] - swiotlb: move orig addr and size validation into swiotlb_bounce (Jerry Snitselaar) [2002023] - swiotlb: remove the alloc_size parameter to swiotlb_tbl_unmap_single (Jerry Snitselaar) [2002023] - swiotlb: Fix the type of index (Jerry Snitselaar) [2018601] - swiotlb: Validate bounce size in the sync/unmap path (Jerry Snitselaar) [2002023] - powerpc/svm: stop using io_tlb_start (Jerry Snitselaar) [2002023] - nvme-pci: set min_align_mask (Jerry Snitselaar) [2002023] - swiotlb: respect min_align_mask (Jerry Snitselaar) [2002023] - swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single (Jerry Snitselaar) [2002023] - swiotlb: refactor swiotlb_tbl_map_single (Jerry Snitselaar) [2002023] - swiotlb: clean up swiotlb_tbl_unmap_single (Jerry Snitselaar) [2002023] - swiotlb: factor out a nr_slots helper (Jerry Snitselaar) [2002023] - swiotlb: factor out an io_tlb_offset helper (Jerry Snitselaar) [2002023] - swiotlb: add a IO_TLB_SIZE define (Jerry Snitselaar) [2002023] - driver core: add a min_align_mask field to struct device_dma_parameters (Jerry Snitselaar) [2002023] - sdhci: stop poking into swiotlb internals (Jerry Snitselaar) [2018601] - driver core: lift dma_default_coherent into common code (Jerry Snitselaar) [2018601] - dma-pool: no need to check return value of debugfs_create functions (Jerry Snitselaar) [2018601] - powerpc/dma: Fallback to dma_ops when persistent memory present (Jerry Snitselaar) [2018601] - dma-mapping: Allow mixing bypass and mapped DMA operation (Jerry Snitselaar) [2018601] - dma-mapping: remove the dma_direct_set_offset export (Jerry Snitselaar) [2018601] - dma-mapping: move more functions to dma-map-ops.h (Jerry Snitselaar) [2018601] - dma-mapping: merge into (Jerry Snitselaar) [2018601] - dma-mapping: move large parts of to kernel/dma (Jerry Snitselaar) [2018601] - dma-mapping: add (back) arch_dma_mark_clean for ia64 (Jerry Snitselaar) [2018601] - dma-mapping: move dma-debug.h to kernel/dma/ (Jerry Snitselaar) [2018601] - dma-mapping: split (Jerry Snitselaar) [2018601] - dma-mapping: introduce DMA range map, supplanting dma_pfn_offset (Jerry Snitselaar) [2018601] - of: Make of_dma_get_range() private (Jerry Snitselaar) [2018601] - swiotlb: fix comment on swiotlb_bounce() (Jerry Snitselaar) [2018601] - xen/arm: introduce phys/dma translations in xen_dma_sync_for_* (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_dma_sync_for_device (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_dma_sync_for_cpu (Jerry Snitselaar) [2018601] - swiotlb-xen: introduce phys_to_dma/dma_to_phys translations (Jerry Snitselaar) [2018601] - swiotlb-xen: remove XEN_PFN_PHYS (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to is_xen_swiotlb_buffer (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_bus_to_phys (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_phys_to_bus (Jerry Snitselaar) [2018601] - swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Jerry Snitselaar) [2018601] - swiotlb-xen: Convert to use macro (Jerry Snitselaar) [2018601] - swiotlb-xen: merge xen_unmap_single into xen_swiotlb_unmap_page (Jerry Snitselaar) [2018601] - swiotlb-xen: remove xen_swiotlb_dma_mmap and xen_swiotlb_dma_get_sgtable (Jerry Snitselaar) [2018601] - xen/swiotlb: remember having called xen_create_contiguous_region() (Jerry Snitselaar) [2018601] - xen/swiotlb: simplify range_straddles_page_boundary() (Jerry Snitselaar) [2018601] - xen/swiotlb: fix condition for calling xen_destroy_contiguous_region() (Jerry Snitselaar) [2018601] - xen/swiotlb: don't initialize swiotlb twice on arm64 (Jerry Snitselaar) [2018601] - xen-swiotlb: use actually allocated size on check physical continuous (Jerry Snitselaar) [2018601] - igb: fix deadlock caused by taking RTNL in RPM resume path (Corinna Vinschen) [2039882] - igb: Fix removal of unicast MAC filters of VFs (Corinna Vinschen) [2039882] - net: ena: Fix error handling when calculating max IO queues number (Petr Oros) [2038158] - net: ena: Fix wrong rx request id by resetting device (Petr Oros) [2038158] - net: ena: Fix undefined state when tx request id is out of bounds (Petr Oros) [2038158] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Petr Oros) [2038158] - ena: Remove rcu_read_lock() around XDP program invocation (Petr Oros) [2038158] - net: ena: make symbol 'ena_alloc_map_page' static (Petr Oros) [2038158] - net: ena: fix DMA mapping function issues in XDP (Petr Oros) [2038158] - net: ena: re-organize code to improve readability (Petr Oros) [2038158] - net: ena: Use dev_alloc() in RX buffer allocation (Petr Oros) [2038158] - net: ena: aggregate doorbell common operations into a function (Petr Oros) [2038158] - net: ena: fix RST format in ENA documentation file (Petr Oros) [2038158] - net: ena: Remove module param and change message severity (Petr Oros) [2038158] - net: ena: add jiffies of last napi call to stats (Petr Oros) [2038158] - net: ena: use build_skb() in RX path (Petr Oros) [2038158] - net: ena: Improve error logging in driver (Petr Oros) [2038158] - net: ena: Remove unused code (Petr Oros) [2038158] - net: ena: optimize data access in fast-path code (Petr Oros) [2038158] - kasan, slub: reset tag when printing address (Nico Pache) [1954335] - kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS (Nico Pache) [1954335] - Documentation: kunit: add tips for using current->kunit_test (Nico Pache) [1954335] - kunit: fix -Wunused-function warning for __kunit_fail_current_test (Nico Pache) [1954335] - kunit: support failure from dynamic analysis tools (Nico Pache) [1954335] - Add KASAN KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1954335] - kasan, mm: fix resetting page_alloc tags for HW_TAGS (Nico Pache) [1954335] - kasan, mm: fix conflicts with init_on_alloc/free (Nico Pache) [1954335] - powerpc/uaccess: get rid of small constant size cases in raw_copy_{to,from}_user() (Nico Pache) [1954335] - kasan: remove redundant config option (Nico Pache) [1954335] - kasan: fix hwasan build for gcc (Nico Pache) [1954335] - lib/test_kasan_module.c: suppress unused var warning (Nico Pache) [1954335] - kasan: fix conflict with page poisoning (Nico Pache) [1954335] - kasan: fix per-page tags for non-page_alloc pages (Nico Pache) [1954335] - kasan: fix KASAN_STACK dependency for HW_TAGS (Nico Pache) [1954335] - kasan: clarify that only first bug is reported in HW_TAGS (Nico Pache) [1954335] - kasan: inline HW_TAGS helper functions (Nico Pache) [1954335] - kasan: ensure poisoning size alignment (Nico Pache) [1954335] - kasan, mm: optimize krealloc poisoning (Nico Pache) [1954335] - kasan, mm: fail krealloc on freed objects (Nico Pache) [1954335] - kasan: rework krealloc tests (Nico Pache) [1954335] - kasan: unify large kfree checks (Nico Pache) [1954335] - kasan: clean up setting free info in kasan_slab_free (Nico Pache) [1954335] - kasan: optimize large kmalloc poisoning (Nico Pache) [1954335] - kasan, mm: optimize kmalloc poisoning (Nico Pache) [1954335] - kasan, mm: don't save alloc stacks twice (Nico Pache) [1954335] - kasan: don't run tests when KASAN is not enabled (Nico Pache) [1954335] - kasan: add a test for kmem_cache_alloc/free_bulk (Nico Pache) [1954335] - kasan: add proper page allocator tests (Nico Pache) [1954335] - kasan: fix bug detection via ksize for HW_TAGS mode (Nico Pache) [1954335] - kasan: move _RET_IP_ to inline wrappers (Nico Pache) [1954335] - kasan: fix memory corruption in kasan_bitops_tags test (Nico Pache) [1954335] - kasan: rename CONFIG_TEST_KASAN_MODULE (Nico Pache) [1954335] - kasan: add match-all tag tests (Nico Pache) [1954335] - kasan: add macros to simplify checking test constraints (Nico Pache) [1954335] - kasan: clean up comments in tests (Nico Pache) [1954335] - kasan: clarify HW_TAGS impact on TBI (Nico Pache) [1954335] - kasan: prefix global functions with kasan_ (Nico Pache) [1954335] - kasan: fix stack traces dependency for HW_TAGS (Nico Pache) [1954335] - kasan: make addr_has_metadata() return true for valid addresses (Nico Pache) [1954335] - kasan: add explicit preconditions to kasan_report() (Nico Pache) [1954335] - kasan: fix HW_TAGS boot parameters (Nico Pache) [1954335] - kasan: fix null pointer dereference in kasan_record_aux_stack (Nico Pache) [1954335] - kasan: update documentation (Nico Pache) [1954335] - kasan, mm: allow cache merging with no metadata (Nico Pache) [1954335] - kasan: sanitize objects when metadata doesn't fit (Nico Pache) [1954335] - kasan: clarify comment in __kasan_kfree_large (Nico Pache) [1954335] - kasan: simplify assign_tag and set_tag calls (Nico Pache) [1954335] - kasan: don't round_up too much (Nico Pache) [1954335] - kasan, mm: rename kasan_poison_kfree (Nico Pache) [1954335] - kasan, mm: check kasan_enabled in annotations (Nico Pache) [1954335] - kasan: add and integrate kasan boot parameters (Nico Pache) [1954335] - kasan: inline (un)poison_range and check_invalid_free (Nico Pache) [1954335] - kasan: open-code kasan_unpoison_slab (Nico Pache) [1954335] - kasan: inline random_tag for HW_TAGS (Nico Pache) [1954335] - kasan: inline kasan_reset_tag for tag-based modes (Nico Pache) [1954335] - kasan: remove __kasan_unpoison_stack (Nico Pache) [1954335] - kasan: allow VMAP_STACK for HW_TAGS mode (Nico Pache) [1954335] - kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK (Nico Pache) [1954335] - kasan: introduce set_alloc_info (Nico Pache) [1954335] - kasan: rename get_alloc/free_info (Nico Pache) [1954335] - kasan: simplify quarantine_put call site (Nico Pache) [1954335] - kasan: add documentation for hardware tag-based mode (Nico Pache) [1954335] - kasan, mm: reset tags when accessing metadata (Nico Pache) [1954335] - kasan, arm64: print report from tag fault handler (Nico Pache) [1954335] - kasan, arm64: implement HW_TAGS runtime (Nico Pache) [1954335] - kasan, arm64: expand CONFIG_KASAN checks (Nico Pache) [1954335] - string.h: fix incompatibility between FORTIFY_SOURCE and KASAN (Nico Pache) [1954335] - kasan, x86, s390: update undef CONFIG_KASAN (Nico Pache) [1954335] - kasan: define KASAN_GRANULE_SIZE for HW_TAGS (Nico Pache) [1954335] - arm64: kasan: add arch layer for memory tagging helpers (Nico Pache) [1954335] - kasan, mm: untag page address in free_reserved_area (Nico Pache) [1954335] - mm: Allow non-direct-map arguments to free_reserved_area() (Nico Pache) [1954335] - kasan: introduce CONFIG_KASAN_HW_TAGS (Nico Pache) [1954335] - kasan: separate metadata_fetch_row for each mode (Nico Pache) [1954335] - kasan: rename SHADOW layout macros to META (Nico Pache) [1954335] - kasan: rename print_shadow_for_address to print_memory_metadata (Nico Pache) [1954335] - kasan: rename addr_has_shadow to addr_has_metadata (Nico Pache) [1954335] - kasan, arm64: rename kasan_init_tags and mark as __init (Nico Pache) [1954335] - kasan, arm64: move initialization message (Nico Pache) [1954335] - kasan, arm64: only use kasan_depth for software modes (Nico Pache) [1954335] - kasan, arm64: only init shadow for software modes (Nico Pache) [1954335] - kasan: decode stack frame only with KASAN_STACK_ENABLE (Nico Pache) [1954335] - kasan: hide invalid free check implementation (Nico Pache) [1954335] - kasan: don't duplicate config dependencies (Nico Pache) [1954335] - kasan: rename report and tags files (Nico Pache) [1954335] - kasan: define KASAN_MEMORY_PER_SHADOW_PAGE (Nico Pache) [1954335] - kasan: split out shadow.c from common.c (Nico Pache) [1954335] - kasan: only build init.c for software modes (Nico Pache) [1954335] - kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* (Nico Pache) [1954335] - kasan: rename (un)poison_shadow to (un)poison_range (Nico Pache) [1954335] - fork: support VMAP_STACK with KASAN_VMALLOC (Nico Pache) [1954335] - kasan: shadow declarations only for software modes (Nico Pache) [1954335] - kasan: group vmalloc code (Nico Pache) [1954335] - kasan: KASAN_VMALLOC depends on KASAN_GENERIC (Nico Pache) [1954335] - kasan: drop unnecessary GPL text from comment headers (Nico Pache) [1954335] - kasan: update documentation for generic kasan (Nico Pache) [1954335] - kasan: print workqueue stack (Nico Pache) [1954335] - kasan: fix object remaining in offline per-cpu quarantine (Nico Pache) [1954335] - kasan: adopt KUNIT tests to SW_TAGS mode (Nico Pache) [1954335] - docs: kasan.rst: add two missing blank lines (Nico Pache) [1954335] - mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (Nico Pache) [1954335] - KASAN: Testing Documentation (Nico Pache) [1954335] - KASAN: port KASAN Tests to KUnit (Nico Pache) [1954335] - KUnit: KASAN Integration (Nico Pache) [1954335] - kasan/kunit: add KUnit Struct to Current Task (Nico Pache) [1954335] - kasan: remove mentions of unsupported Clang versions (Nico Pache) [1954335] - kbuild: move CFLAGS_{KASAN,UBSAN,KCSAN} exports to relevant Makefiles (Nico Pache) [1954335] - s390/kasan: make shadow memory noexec (Nico Pache) [1954335] - kasan: adjust kasan_stack_oob for tag-based mode (Nico Pache) [1954335] - kasan: allow enabling stack tagging for tag-based mode (Nico Pache) [1954335] - kasan: don't tag stacks allocated with pagealloc (Nico Pache) [1954335] - lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN (Nico Pache) [1954335] - kasan: remove kasan_unpoison_stack_above_sp_to() (Nico Pache) [1954335] - kasan: add tests for call_rcu stack recording (Nico Pache) [1954335] - kprobes: Remove show_registers() function prototype (Nico Pache) [1954335] - kasan: stop tests being eliminated as dead code with FORTIFY_SOURCE (Nico Pache) [1954335] - kasan: move kasan_report() into report.c (Nico Pache) [1954335] - kasan: stackdepot: move filter_irq_stacks() to stackdepot.c (Nico Pache) [1954335] - lib/stackdepot.c: check depot_index before accessing the stack slab (Nico Pache) [1954335] - lib/stackdepot: Remove obsolete functions (Nico Pache) [1954335] - kasan: add test for invalid size in memmove (Nico Pache) [1954335] - mm/memory-failure.c: use page_shift() in add_to_kill() (Nico Pache) [1954335] - x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Nico Pache) [1954335] - s390/kasan: add KASAN_VMALLOC support (Nico Pache) [1954335] - s390: move vmalloc option parsing to startup code (Nico Pache) [1954335] - kasan: add test for vmalloc (Nico Pache) [1954335] - ehea: replace with page_shift() in ehea_is_hugepage() (Nico Pache) [1954335] - mm: introduce page_shift() (Nico Pache) [1954335] - lib/test_kasan.c: add roundtrip tests (Nico Pache) [1954335] - lib/test_kasan: Add test for double-kzfree detection (Nico Pache) [1954335] - lib/test_kasan: add bitops tests (Nico Pache) [1954335] - asm-generic, x86: add bitops instrumentation for KASAN (Nico Pache) [1954335] - x86: use static_cpu_has in uaccess region to avoid instrumentation (Nico Pache) [1954335] - x86/asm: Use stricter assembly constraints in bitops (Nico Pache) [1954335] - x86/asm: Remove dead __GNUC__ conditionals (Nico Pache) [1954335] - s390/kasan: adapt disabled_wait usage to avoid build error (Nico Pache) [1954335] - s390: simplify disabled_wait (Nico Pache) [1954335] - lib/test_kasan.c: add tests for several string/memory API functions (Nico Pache) [1954335] - arm64: Fix typo in a comment in arch/arm64/mm/kasan_init.c (Nico Pache) [1954335] - kprobes: Remove jprobe stub API (Nico Pache) [1954335] - Documentation/kprobes: Add how to change the execution path (Nico Pache) [1954335] - kprobes/x86: Do not disable preempt on int3 path (Nico Pache) [1954335] - bpf/error-inject/kprobes: Clear current_kprobe and enable preempt in kprobe (Nico Pache) [1954335] - s390/kprobes: Don't call the ->break_handler() in s390 kprobes code (Nico Pache) [1954335] - powerpc/kprobes: Don't call the ->break_handler() in powerpc kprobes code (Nico Pache) [1954335] - arm64/kprobes: Don't call the ->break_handler() in arm64 kprobes code (Nico Pache) [1954335] - kprobes/x86: Don't call the ->break_handler() in x86 kprobes (Nico Pache) [1954335] - kprobes: Don't check the ->break_handler() in generic kprobes code (Nico Pache) [1954335] - kprobes/x86: Remove jprobe implementation (Nico Pache) [1954335] - s390/kprobes: Remove jprobe implementation (Nico Pache) [1954335] - powerpc/kprobes: Remove jprobe powerpc implementation (Nico Pache) [1954335] - arm64/kprobes: Remove jprobe implementation (Nico Pache) [1954335] - kprobes: Remove jprobe API implementation (Nico Pache) [1954335] - Documentation/kprobes: Remove jprobes related leftover (Nico Pache) [1954335] - redhat: config: explicitly set CONFIG_ARM64_VA_BITS_48 for ARM64 (Nico Pache) [1954335] - arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Nico Pache) [1954335] - arm64: mm: limit linear region to 51 bits for KVM in nVHE mode (Nico Pache) [1954335] - Documentation/arm64: fix RST layout of memory.rst (Nico Pache) [1954335] - arm64: mm: Remove MAX_USER_VA_BITS definition (Nico Pache) [1954335] - arm64: Use simpler arithmetics for the linear map macros (Nico Pache) [1954335] - arm64: mm: use single quantity to represent the PA to VA translation (Nico Pache) [1954335] - kasan/arm64: fix CONFIG_KASAN_SW_TAGS && KASAN_INLINE (Nico Pache) [1954335] - arm64: Do not pass tagged addresses to __is_lm_address() (Nico Pache) [1954335] - arm64: Fix kernel address detection of __is_lm_address() (Nico Pache) [1954335] - arm64: mm: extend linear region for 52-bit VA configurations (Nico Pache) [1954335] - arm64: Fix kcore macros after 52-bit virtual addressing fallout (Nico Pache) [1954335] - arm64: fix fixmap copy for 16K pages and 48-bit VA (Nico Pache) [1954335] - arm64: memory: rename VA_START to PAGE_END (Nico Pache) [1954335] - arm64: memory: Simplify _VA_START and _PAGE_OFFSET definitions (Nico Pache) [1954335] - arm64: memory: fix flipped VA space fallout (Nico Pache) [1954335] - arm64: memory: Fix virt_addr_valid() using __is_lm_address() (Nico Pache) [1954335] - arm64: memory: Ensure address tag is masked in conversion macros (Nico Pache) [1954335] - arm64: mm: Simplify definition of virt_addr_valid() (Nico Pache) [1954335] - docs: arm64: Add layout and 52-bit info to memory document (Nico Pache) [1954335] - arm64: mm: Remove vabits_user (Nico Pache) [1954335] - arm64: mm: Introduce 52-bit Kernel VAs (Nico Pache) [1954335] - arm64: mm: Modify calculation of VMEMMAP_SIZE (Nico Pache) [1954335] - arm64: mm: Separate out vmemmap (Nico Pache) [1954335] - arm64: mm: Logic to make offset_ttbr1 conditional (Nico Pache) [1954335] - arm64: mm: Introduce vabits_actual (Nico Pache) [1954335] - arm64: Print physical address of page table base in show_pte() (Nico Pache) [1954335] - arm64: mm: Introduce VA_BITS_MIN (Nico Pache) [1954335] - arm64: dump: De-constify VA_START and KASAN_SHADOW_START (Nico Pache) [1954335] - arm64: kasan: Switch to using KASAN_SHADOW_OFFSET (Nico Pache) [1954335] - arm64: mm: Flip kernel VA space (Nico Pache) [1954335] - arm64: mm: Remove bit-masking optimisations for PAGE_OFFSET and VMEMMAP_START (Nico Pache) [1954335] - arm64: dump: Use consistent capitalisation for page-table dumps (Nico Pache) [1954335] - kernel/rwsem: Use proper directories for rwsem_init.c (Scott Wood) [2040087] - redhat: Cleanup use of mark_hardware_removed (Prarit Bhargava) [2019378] - redhat: Cleanup use of mark_hardware_unsupported (Prarit Bhargava) [2019378] - redhat: clean up mark_hardware_deprecated() (Prarit Bhargava) [2019378] - nvme: Mark NVMe over FC Target support unmaintained (Prarit Bhargava) [2019378] - hdlc_fr: Mark driver unmaintained (Prarit Bhargava) [2019378] - sfc: Mark siena driver deprecated (Prarit Bhargava) [2019378] - qla3xxx: Mark driver unmaintained (Prarit Bhargava) [2019378] - netxen: Mark nic driver unmaintained (Prarit Bhargava) [2019378] - ethoc: Mark driver unmaintained (Prarit Bhargava) [2019378] - dnet: Mark driver unmaintained (Prarit Bhargava) [2019378] - drivers/pci/pci-driver.c: Fix if/ifdef typo (Prarit Bhargava) [2019378] - kernel/rh_taint.c: Update to new messaging (Prarit Bhargava) [2019378] - drm/i915/dmc: Change max DMC FW size on ADL-P (Michel Dänzer) [1988103] - drm/i915: Add workaround numbers to GEN7_COMMON_SLICE_CHICKEN1 whitelisting (Michel Dänzer) [1988103] - drm/i915: Fix Memory BW formulae for ADL-P (Michel Dänzer) [1988103] - drm/i915: Restore memory mapping for DPT FBs across system suspend/resume (Michel Dänzer) [1988103] - drm/i915: Factor out i915_ggtt_suspend_vm/i915_ggtt_resume_vm() (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Remove restriction on CCS AUX plane strides (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Remove restriction on semiplanar UV plane offset (Michel Dänzer) [1988103] - drm/i915/fb: Rename i915_color_plane_view::stride to mapping_stride (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Fix remapping of linear CCS AUX surfaces (Michel Dänzer) [1988103] - drm/i915/fb: Factor out functions to remap contiguous FB obj pages (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Prevent the mapping of redundant trailing padding NULL pages (Michel Dänzer) [1988103] - drm/i915: Add functions to check for RC CCS CC and MC CCS modifiers (Michel Dänzer) [1988103] - drm/i915: Move is_ccs_modifier() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Add a platform independent way to check for CCS AUX planes (Michel Dänzer) [1988103] - drm/i915: Handle CCS CC planes separately from CCS AUX planes (Michel Dänzer) [1988103] - drm/i915: Add a platform independent way to get the RC CCS CC plane (Michel Dänzer) [1988103] - drm/i915: Move intel_format_info_is_yuv_semiplanar() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Unexport is_semiplanar_uv_plane() (Michel Dänzer) [1988103] - drm/i915: Simplify the modifier check for interlaced scanout support (Michel Dänzer) [1988103] - drm/i915: Add tiling attribute to the modifier descriptor (Michel Dänzer) [1988103] - drm/i915: Move intel_get_format_info() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Add a table with a descriptor for all i915 modifiers (Michel Dänzer) [1988103] - drm/i915/adlp: Implement workaround 16013190616 (Michel Dänzer) [1988103] - drm/i915/adlp: Extend PSR2 support in transcoder B (Michel Dänzer) [1988103] - drm/i915/display: Wait PSR2 get out of deep sleep to update pipe (Michel Dänzer) [1988103] - drm/i915/display/adlp: Allow PSR2 to be enabled (Michel Dänzer) [1988103] - drm/i915/display/adlp: Optimize PSR2 power-savings in corner cases (Michel Dänzer) [1988103] - drm/i915/display: Fix glitches when moving cursor with PSR2 selective fetch enabled (Michel Dänzer) [1988103] - drm/i915/display: Handle frontbuffer rendering when PSR2 selective fetch is enabled (Michel Dänzer) [1988103] - drm/i915/display: Drop unnecessary frontbuffer flushes (Michel Dänzer) [1988103] - drm/i915/display/psr: Do full fetch when handling multi-planar formats (Michel Dänzer) [1988103] - drm/i915/display/psr: Handle plane and pipe restrictions at every page flip (Michel Dänzer) [1988103] - drm/i915/display: Only keep PSR enabled if there is active planes (Michel Dänzer) [1988103] - drm/i915/display: Match PSR2 selective fetch sequences with specification (Michel Dänzer) [1988103] - drm/i915/display/dmc: Set DC_STATE_DEBUG_MASK_CORES after firmware load (Michel Dänzer) [1988103] - drm/i915: Nuke intel_prepare_shared_dpll() (Michel Dänzer) [1988103] - drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() (Michel Dänzer) [1988103] - drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() (Michel Dänzer) [1988103] - drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clock as well (Michel Dänzer) [1988103] - drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enable_pll() (Michel Dänzer) [1988103] - drm/i915: Program DPLL P1 dividers consistently (Michel Dänzer) [1988103] - drm/i915: Remove the 'reg' local variable (Michel Dänzer) [1988103] - drm/i915: Clean up variable names in old dpll functions (Michel Dänzer) [1988103] - drm/i915: Clean dpll calling convention (Michel Dänzer) [1988103] - drm/i915: Constify struct dpll all over (Michel Dänzer) [1988103] - drm/i915: Extract ilk_update_pll_dividers() (Michel Dänzer) [1988103] - drm/i915: Clean up gen2 DPLL readout (Michel Dänzer) [1988103] - drm/i915: Set output_types to EDP for vlv/chv DPLL forcing (Michel Dänzer) [1988103] - drm/i915: Silence __iomem sparse warn (Michel Dänzer) [1988103] - drm/i915: split fdi link training from display vtable. (Michel Dänzer) [1988103] - drm/i915: split irq hotplug function from display vtable (Michel Dänzer) [1988103] - drm/i915: split cdclk functions from display vtable. (Michel Dänzer) [1988103] - drm/i915: split audio functions from display vtable (Michel Dänzer) [1988103] - drm/i915: split color functions from display vtable (Michel Dänzer) [1988103] - drm/i915: split watermark vfuncs from display vtable. (Michel Dänzer) [1988103] - drm/i915: split clock gating init from display vtable (Michel Dänzer) [1988103] - drm/i915/display: add intel_fdi_link_train wrapper. (Michel Dänzer) [1988103] - drm/i915: add wrappers around cdclk vtable funcs. (Michel Dänzer) [1988103] - drm/i915/wm: provide wrappers around watermark vfuncs calls (v3) (Michel Dänzer) [1988103] - drm/i915: make update_wm take a dev_priv. (Michel Dänzer) [1988103] - drm/i915/pm: drop get_fifo_size vfunc. (Michel Dänzer) [1988103] - drm/i915: Clean up pre-skl wm calling convention (Michel Dänzer) [1988103] - drm/i915/dmc: Update to DMC v2.12 (Michel Dänzer) [1988103] - drm/i915: Implement PSF GV point support (Michel Dänzer) [1988103] - drm/i915: Extend QGV point restrict mask to 0x3 (Michel Dänzer) [1988103] - drm/i915/display: Disable audio, DRRS and PSR before planes (Michel Dänzer) [1988103] - drm/i915: Make display workaround upper bounds exclusive (Michel Dänzer) [1988103] - drm/i915: Program DFR enable/disable as a GT workaround (Michel Dänzer) [1988103] - drm/i915/step: s/_revid_tbl/_revids (Michel Dänzer) [1988103] - drm/i915/display: Settle on "adl-x" in WA comments (Michel Dänzer) [1988103] - drm/i915: Settle on "adl-x" in WA comments (Michel Dänzer) [1988103] - drm/i915/display/adlp: Disable underrun recovery (Michel Dänzer) [1988103] - drm/i915/tc: Fix system hang on ADL-P during TypeC PHY disconnect (Michel Dänzer) [1988103] - drm/i915/tc: Drop extra TC cold blocking from intel_tc_port_connected() (Michel Dänzer) [1988103] - drm/i915/tc: Fix TypeC PHY connect/disconnect logic on ADL-P (Michel Dänzer) [1988103] - drm/i915/icl/tc: Remove the ICL special casing during TC-cold blocking (Michel Dänzer) [1988103] - drm/i915/tc: Avoid using legacy AUX PW in TBT mode (Michel Dänzer) [1988103] - drm/i915/tc: Refactor TC-cold block/unblock helpers (Michel Dänzer) [1988103] - drm/i915/tc: Add a mode for the TypeC PHY's disconnected state (Michel Dänzer) [1988103] - drm/i915/tc: Don't keep legacy TypeC ports in connected state w/o a sink (Michel Dänzer) [1988103] - drm/i915/tc: Add/use helpers to retrieve TypeC port properties (Michel Dänzer) [1988103] - drm/i915/tc: Check for DP-alt, legacy sinks before taking PHY ownership (Michel Dänzer) [1988103] - drm/i915/tc: Remove waiting for PHY complete during releasing ownership (Michel Dänzer) [1988103] - drm/i915/adlp/tc: Fix PHY connected check for Thunderbolt mode (Michel Dänzer) [1988103] - drm/i915: Force a TypeC PHY disconnect during suspend/shutdown (Michel Dänzer) [1988103] - drm/i915/adlp: Add support for remapping CCS FBs (Michel Dänzer) [1988103] - drm/i915: Follow a new->old platform check order in intel_fb_stride_alignment (Michel Dänzer) [1988103] - drm/i915/adlp: Assert that VMAs in DPT start at 0 (Michel Dänzer) [1988103] - drm/i915/adlp: Require always a power-of-two sized CCS surface stride (Michel Dänzer) [1988103] - drm/i915: Use tile block based dimensions for CCS origin x, y check (Michel Dänzer) [1988103] - drm/i915/fb: move user framebuffer stuff to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/display: split out dpt out of intel_display.c (Michel Dänzer) [1988103] - drm/i915/fb: move intel_surf_alignment() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: add HAS_ASYNC_FLIPS feature macro (Michel Dänzer) [1988103] - drm/i915/fb: move intel_fb_align_height() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/display/adlp: Add new PSR2 workarounds (Michel Dänzer) [1988103] - drm/i915: Program chicken bit during DP MST sequence on TGL+ (Michel Dänzer) [1988103] - drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled (Michel Dänzer) [1988103] - drm/i915/display/adlp: Fix PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR calculation (Michel Dänzer) [1988103] - drm/i915: Update memory bandwidth parameters (Michel Dänzer) [1988103] - drm/i915/dp: fix for ADL_P/S dp/edp max source rates (Michel Dänzer) [1988103] - drm/i915/dp: fix DG1 and RKL max source rates (Michel Dänzer) [1988103] - drm/i915/dp: fix EHL/JSL max source rates calculation (Michel Dänzer) [1988103] - drm/i915/dp: fix TGL and ICL max source rates (Michel Dänzer) [1988103] - drm/i915/dp: Fix eDP max rate for display 11+ (Michel Dänzer) [1988103] - drm/i915/dp: fix DG2 max source rate check (Michel Dänzer) [1988103] - drm/i915/dg2: add DG2 UHBR source rates (Michel Dänzer) [1988103] - drm/i915/display: remove explicit CNL handling from intel_dp.c (Michel Dänzer) [1988103] - drm/i915/dsi/xelpd: Enable mipi dsi support. (Michel Dänzer) [1988103] - drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband (Michel Dänzer) [1988103] - drm/i915/display: Update small joiner ram size (Michel Dänzer) [1988103] - drm/i915/adl_p: Also disable underrun recovery with MSO (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Correctly program MBUS DBOX A credits (Michel Dänzer) [1988103] - drm/i915: Apply CMTG clock disabling WA while DPLL0 is enabled (Michel Dänzer) [1988103] - drm/i915/adl_p: Add ddi buf translation tables for combo PHY (Michel Dänzer) [1988103] - drm/i915/adl_s: Update ddi buf translation tables (Michel Dänzer) [1988103] - drm/i915: Add the missing adls vswing tables (Michel Dänzer) [1988103] - drm/i915/adlp: Add workaround to disable CMTG clock gating (Michel Dänzer) [1988103] - drm/i915/adl_p: Allow underrun recovery when possible (Michel Dänzer) [1988103] - drm/i915: Add dummy IS_DG2 definition (Michel Dänzer) [1988103] - drm/i915: Extend Wa_1406941453 to adl-p (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement PSR changes (Michel Dänzer) [1988103] - drm/i915/debugfs: DISPLAY_VER 13 lpsp capability (Michel Dänzer) [1988103] - drm/i915/adlp: Add ADL-P GuC/HuC firmware files (Michel Dänzer) [1988103] - drm/i915/huc: Update TGL and friends to HuC 7.9.3 (Michel Dänzer) [1988103] - drm/i915/guc: Update firmware to v62.0.0 (Michel Dänzer) [1988103] - drm/i915/guc: Introduce unified HXG messages (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_16011303918 (Michel Dänzer) [1988103] - drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline (Michel Dänzer) [1988103] - drm/i915/display/psr: Handle SU Y granularity (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_16011168373 (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_22012278275 (Michel Dänzer) [1988103] - drm/i915: Nuke buf_trans hdmi functions (Michel Dänzer) [1988103] - drm/i915: Clean up jsl/ehl buf trans functions (Michel Dänzer) [1988103] - drm/i915: Fix ehl edp hbr2 vswing table (Michel Dänzer) [1988103] - drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table (Michel Dänzer) [1988103] - drm/i915: Fix dg1 buf trans tables (Michel Dänzer) [1988103] - drm/i915: Introduce rkl_get_combo_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs (Michel Dänzer) [1988103] - drm/i915: Introduce encoder->get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Store the HDMI default entry in the bug trans struct (Michel Dänzer) [1988103] - drm/i915; Return the whole buf_trans struct from get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Introduce intel_get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Wrap the buf trans tables into a struct (Michel Dänzer) [1988103] - drm/i915: Rename dkl phy buf trans tables (Michel Dänzer) [1988103] - drm/i915: Wrap the platform specific buf trans structs into a union (Michel Dänzer) [1988103] - drm/i915: Introduce hsw_get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans (Michel Dänzer) [1988103] - drm/i915/adl_p: Load DMC (Michel Dänzer) [1988103] - drm/i915/adl_p: Pipe B DMC Support (Michel Dänzer) [1988103] - drm/i915/xelpd: Pipe A DMC plugging (Michel Dänzer) [1988103] - drm/i915/dmc: Introduce DMC_FW_MAIN (Michel Dänzer) [1988103] - drm/i915/adl_p: Add initial ADL_P Workarounds (Michel Dänzer) [1988103] - drm/i915/xelpd: break feature inheritance (Michel Dänzer) [1988103] - backlight: backlight: Make of_find_backlight static (Jérôme Glisse) [1988103] - backlight: backlight: Drop backlight_put() (Jérôme Glisse) [1988103] - backlight: backlight: Introduce backlight_get_brightness() (Jérôme Glisse) [1988103] - backlight: backlight: Drop extern from prototypes (Jérôme Glisse) [1988103] - backlight: generic_bl: Remove this driver as it is unused (Michel Dänzer) [1988103] - backlight: backlight: Document enums in backlight.h (Jérôme Glisse) [1988103] - backlight: backlight: Document inline functions in backlight.h (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_device documentation (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_properties documentation (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_ops documentation (Jérôme Glisse) [1988103] - backlight: backlight: Add backlight_is_blank() (Jérôme Glisse) [1988103] - backlight: Add backlight_device_get_by_name() (Jérôme Glisse) [1988103] - backlight: Expose brightness curve type through sysfs (Michel Dänzer) [1988103] - backlight: Remove obsolete comment for ->state (Jérôme Glisse) [1988103] - x86/gpu: add JasperLake to gen11 early quirks (Michel Dänzer) [1988103] - drm/i915/adl_p: ADL_P device info enabling (Michel Dänzer) [1988103] - redhat/configs: Disable CONFIG_DRM_VMWGFX on aarch64 (Michel Dänzer) [1988103] - drm/amd/display: Reduce stack size for dml31 UseMinimumDCFCLK (Michel Dänzer) [1988103] - drm/amd/display: Reduce stack size for dml31_ModeSupportAndSystemConfigurationFull (Michel Dänzer) [1988103] - drm/amdgpu: Initialize max/min_dpm_level (Michel Dänzer) [1988103] - redhat/configs: Disable CONFIG_HSA_AMD_SVM for now (Michel Dänzer) [1988103] - i915: Convert to older tasklet API (Michel Dänzer) [1988103] - drm/ttm: Include asm/pgtable.h (Michel Dänzer) [1988103] - Merge DRM changes from upstream v5.13..v5.14.21 (Michel Dänzer) [1988103] - PCI: Add support for dev_groups to struct pci_driver (Jérôme Glisse) [1988103] - drm: Initialize some local variables to avoid compiler warnings (Jérôme Glisse) [1988103] - drm: Use swiotlb_nr_tbl instead of is_swiotlb_active (Jérôme Glisse) [1988103] - i915: Use mdev_type_kobj_to_group_id instead of mtype_get_type_group_id (Jérôme Glisse) [1988103] - i915: Convert to older tasklet API (Jérôme Glisse) [1988103] - drm: Drop const from list_sort compare function prototypes (Jérôme Glisse) [1988103] - Merge DRM changes from upstream v5.12.14..v5.13 (Michel Dänzer) [1988103] - vfio/mdev: add helper to get index of mdev_type sysfs file (Jérôme Glisse) [1988103] - drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 (Jérôme Glisse) [1988103] - Revert "drm/i915: Implement Wa_1508744258" (Michel Dänzer) [1988103] - Revert "drm/i915: Add the missing adls vswing tables" (Michel Dänzer) [1988103] - x86/gpu: Add Alderlake-S stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add RKL stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add TGL stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add ElkhartLake to gen11 early quirks (Michel Dänzer) [1988103] - x86/gpu: reserve ICL's graphics stolen memory (Michel Dänzer) [1988103] - selftest/x86/signal: Include test cases for validating sigaltstack (Prarit Bhargava) [1837321] - x86/signal: Detect and prevent an alternate signal stack overflow (Prarit Bhargava) [1837321] - selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if available (Prarit Bhargava) [1837321] - x86/fpu: Additional cleanups (Prarit Bhargava) [1837321] - binfmt_elf: Respect error return from `regset->active' (Prarit Bhargava) [1837321] - x86/fpu: Optimize out sigframe xfeatures when in init state (Prarit Bhargava) [1837321] - Documentation/x86: Add documentation for using dynamic XSTATE features (Prarit Bhargava) [1837321] - selftests/x86/amx: Add context switch test (Prarit Bhargava) [1837321] - selftests/x86/amx: Add test cases for AMX state management (Prarit Bhargava) [1837321] - x86/fpu: Include vmalloc.h for vzalloc() (Prarit Bhargava) [1837321] - x86/fpu/amx: Enable the AMX feature in 64-bit mode (Prarit Bhargava) [1837321] - x86/fpu: Add XFD handling for dynamic states (Prarit Bhargava) [1837321] - x86/fpu: Calculate the default sizes independently (Prarit Bhargava) [1837321] - x86/fpu/amx: Define AMX state components and have it used for boot-time checks (Prarit Bhargava) [1837321] - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers (Prarit Bhargava) [1837321] - x86/fpu/xstate: Add fpstate_realloc()/free() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Add XFD #NM handler (Prarit Bhargava) [1837321] - x86/fpu: Update XFD state where required (Prarit Bhargava) [1837321] - x86/fpu: Add sanity checks for XFD (Prarit Bhargava) [1837321] - x86/fpu: Add XFD state to fpstate (Prarit Bhargava) [1837321] - x86/msr-index: Add MSRs for XFD (Prarit Bhargava) [1837321] - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit (Prarit Bhargava) [1837321] - x86/fpu: Reset permission and fpstate on exec() (Prarit Bhargava) [1837321] - x86/fpu: Prepare fpu_clone() for dynamically enabled features (Prarit Bhargava) [1837321] - x86/fpu/signal: Prepare for variable sigframe length (Prarit Bhargava) [1837321] - x86/signal: Use fpu::__state_user_size for sigalt stack validation (Prarit Bhargava) [1837321] - x86/fpu: Add basic helpers for dynamically enabled features (Prarit Bhargava) [1837321] - x86/arch_prctl: Add controls for dynamic XSTATE components (Prarit Bhargava) [1837321] - x86/fpu: Add fpu_state_config::legacy_features (Prarit Bhargava) [1837321] - x86/fpu: Add members to struct fpu to cache permission information (Prarit Bhargava) [1837321] - x86/fpu/xstate: Provide xstate_calculate_size() (Prarit Bhargava) [1837321] - x86/signal: Implement sigaltstack size validation (Prarit Bhargava) [1837321] - signal: Add an optional check for altstack size (Prarit Bhargava) [1837321] - x86/fpu: Remove old KVM FPU interface (Prarit Bhargava) [1837321] - x86/kvm: Convert FPU handling to a single swap buffer (Prarit Bhargava) [1837321] - x86/fpu: Provide infrastructure for KVM FPU cleanup (Prarit Bhargava) [1837321] - x86/fpu: Prepare for sanitizing KVM FPU code (Prarit Bhargava) [1837321] - x86/fpu/xstate: Move remaining xfeature helpers to core (Prarit Bhargava) [1837321] - x86/fpu: Rework restore_regs_from_fpstate() (Prarit Bhargava) [1837321] - x86/fpu: Mop up xfeatures_mask_uabi() (Prarit Bhargava) [1837321] - x86/fpu: Move xstate feature masks to fpu_*_cfg (Prarit Bhargava) [1837321] - x86/fpu: Move xstate size to fpu_*_cfg (Prarit Bhargava) [1837321] - x86/fpu/xstate: Cleanup size calculations (Prarit Bhargava) [1837321] - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() (Prarit Bhargava) [1837321] - x86/fpu: Provide struct fpu_config (Prarit Bhargava) [1837321] - x86/fpu/signal: Use fpstate for size and features (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for os_xsave() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate::size (Prarit Bhargava) [1837321] - x86/fpu: Add size and mask information to fpstate (Prarit Bhargava) [1837321] - x86/process: Move arch_thread_struct_whitelist() out of line (Prarit Bhargava) [1837321] - x86/fpu: Do not leak fpstate pointer on fork (Prarit Bhargava) [1837321] - x86/fpu: Remove fpu::state (Prarit Bhargava) [1837321] - x86/math-emu: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/core: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/signal: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/regset: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu: Convert tracing to fpstate (Prarit Bhargava) [1837321] - x86/KVM: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs xstate component clearing (Prarit Bhargava) [1837321] - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate (Prarit Bhargava) [1837321] - x86/fpu: Convert fpstate_init() to struct fpstate (Prarit Bhargava) [1837321] - fpu/types.h: KABI fix Part I (Prarit Bhargava) [1837321] - x86/fpu: Provide struct fpstate (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs home brewed FPU copy to user (Prarit Bhargava) [1837321] - x86/fpu: Provide a proper function for ex_handler_fprestore() (Prarit Bhargava) [1837321] - x86/fpu: Replace the includes of fpu/internal.h (Prarit Bhargava) [1837321] - x86/fpu: Mop up the internal.h leftovers (Prarit Bhargava) [1837321] - x86/sev: Include fpu/xcr.h (Prarit Bhargava) [1837321] - x86/fpu: Remove internal.h dependency from fpu/signal.h (Prarit Bhargava) [1837321] - x86/fpu: Move fpstate functions to api.h (Prarit Bhargava) [1837321] - x86/fpu: Move mxcsr related code to core (Prarit Bhargava) [1837321] - x86/fpu: Move fpregs_restore_userregs() to core (Prarit Bhargava) [1837321] - x86/fpu: Make WARN_ON_FPU() private (Prarit Bhargava) [1837321] - x86/fpu: Move legacy ASM wrappers to core (Prarit Bhargava) [1837321] - x86/fpu: Move os_xsave() and os_xrstor() to core (Prarit Bhargava) [1837321] - x86/fpu: Make os_xrstor_booting() private (Prarit Bhargava) [1837321] - x86/fpu: Clean up CPU feature tests (Prarit Bhargava) [1837321] - x86/fpu: Move context switch and exit to user inlines into sched.h (Prarit Bhargava) [1837321] - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init (Prarit Bhargava) [1837321] - x86/fpu: Rework copy_xstate_to_uabi_buf() (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs home brewed FPU copy from user (Prarit Bhargava) [1837321] - x86/fpu: Move KVMs FPU swapping to FPU core (Prarit Bhargava) [1837321] - x86/fpu/xstate: Mark all init only functions __init (Prarit Bhargava) [1837321] - x86/fpu/xstate: Provide and use for_each_xfeature() (Prarit Bhargava) [1837321] - x86/fpu: Cleanup xstate xcomp_bv initialization (Prarit Bhargava) [1837321] - x86/fpu: Do not inherit FPU context for kernel and IO worker threads (Prarit Bhargava) [1837321] - x86/process: Clone FPU in copy_thread() (Prarit Bhargava) [1837321] - x86/fpu: Remove pointless memset in fpu_clone() (Prarit Bhargava) [1837321] - x86/fpu: Cleanup the on_boot_cpu clutter (Prarit Bhargava) [1837321] - x86/fpu: Restrict xsaves()/xrstors() to independent states (Prarit Bhargava) [1837321] - x86/pkru: Remove useless include (Prarit Bhargava) [1837321] - x86/fpu: Update stale comments (Prarit Bhargava) [1837321] - x86/fpu: Remove pointless argument from switch_fpu_finish() (Prarit Bhargava) [1837321] - x86/fpu: Mask out the invalid MXCSR bits properly (Prarit Bhargava) [1837321] - x86/fpu: Restore the masking out of reserved MXCSR bits (Prarit Bhargava) [1837321] - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean (Prarit Bhargava) [1837321] - x86/signal: Change return type of restore_sigcontext() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user() (Prarit Bhargava) [1837321] - x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ (Prarit Bhargava) [1837321] - uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ (Prarit Bhargava) [1837321] - x86: get rid of get_user_ex() in restore_sigcontext() (Prarit Bhargava) [1837321] - x86: get rid of get_user_ex() in ia32_restore_sigcontext() (Prarit Bhargava) [1837321] - x86: Remove force_iret() (Prarit Bhargava) [1837321] - x86/uaccess, signal: Fix AC=1 bloat (Prarit Bhargava) [1837321] - x86/ia32: Fix ia32_restore_sigcontext() AC leak (Prarit Bhargava) [1837321] - x86/tsc: Add tsc_early_khz command line parameter (Prarit Bhargava) [1957375] - x86/debug: Support negative polarity DR6 bits (Prarit Bhargava) [2017958]- KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failure (Vitaly Kuznetsov) [2032931] - KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if necessary (Vitaly Kuznetsov) [2032931] - KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails (Vitaly Kuznetsov) [2032931] - KVM: SEV: Refactor out sev_es_state struct (Vitaly Kuznetsov) [2032931] - s390: mm: Fix secure storage access exception handling (Thomas Huth) [1984910] - KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Jon Maloy) [2018960] {CVE-2021-43056} - KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Jon Maloy) [2018960] {CVE-2021-43056} - KVM: arm64: selftests: arch_timer: Support vCPU migration (Gavin Shan) [2024808] - KVM: arm64: selftests: Add arch_timer test (Gavin Shan) [2024808] - KVM: arm64: selftests: Add host support for vGIC (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic GICv3 support (Gavin Shan) [2024808] - KVM: arm64: selftests: Add light-weight spinlock support (Gavin Shan) [2024808] - KVM: arm64: selftests: Add guest support to get the vcpuid (Gavin Shan) [2024808] - KVM: arm64: selftests: Maintain consistency for vcpuid type (Gavin Shan) [2024808] - KVM: arm64: selftests: Add support to disable and enable local IRQs (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic support to generate delays (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic support for arch_timers (Gavin Shan) [2024808] - KVM: arm64: selftests: Add support for cpu_relax (Gavin Shan) [2024808] - KVM: arm64: selftests: Introduce ARM64_SYS_KVM_REG (Gavin Shan) [2024808] - tools: arm64: Import sysreg.h (Gavin Shan) [2024808] - KVM: arm64: selftests: Add MMIO readl/writel support (Gavin Shan) [2024808] - selftests: KVM: Introduce psci_cpu_on_test (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: actually enable pmu regs in pmu sublist (Gavin Shan) [2024808] - KVM: arm64: Update MAINTAINERS to include selftests (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Split base and pmu registers (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Remove get-reg-list-sve (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Provide config selection option (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Prepare to run multiple configs at once (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Introduce vcpu configs (Gavin Shan) [2024808] - sctp: make the raise timer more simple and accurate (Xin Long) [2020474] - Enable flowtable ipv4/ipv6 support (Phil Sutter) [1850324] - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate (William Zhao) [1941928] - svcrdma: Fix a crash in svcrdma_counter_handler (Benjamin Coddington) [2037213] - fbcon: Fix global-out-of-bounds read in fbcon_get_font() (Lyude Paul) [1904374] - bnxt_en: Clean up completion ring page arrays completely (Ken Cox) [1987074] - bnxt_en: Fix error recovery regression (Ken Cox) [1987074] - bnxt_en: Fix possible unintended driver initiated error recovery (Ken Cox) [1987074] - bnxt_en: Fix UDP tunnel logic (Ken Cox) [1987074] - bnxt_en: Fix asic.rev in devlink dev info command (Ken Cox) [1987074] - bnxt_en: fix read of stored FW_PSID version on P5 devices (Ken Cox) [1987074] - bnxt_en: fix stored FW_PSID version masks (Ken Cox) [1987074] - bnxt_en: fix kernel doc warnings in bnxt_hwrm.c (Ken Cox) [1987074] - bnxt_en: Fix 64-bit doorbell operation on 32-bit kernels (Ken Cox) [1987074] - bnxt_en: support multiple HWRM commands in flight (Ken Cox) [1987074] - bnxt_en: remove legacy HWRM interface (Ken Cox) [1987074] - bnxt_en: update all firmware calls to use the new APIs (Ken Cox) [1987074] - bnxt_en: use link_lock instead of hwrm_cmd_lock to protect link_info (Ken Cox) [1987074] - bnxt_en: add support for HWRM request slices (Ken Cox) [1987074] - bnxt_en: add HWRM request assignment API (Ken Cox) [1987074] - bnxt_en: discard out of sequence HWRM responses (Ken Cox) [1987074] - bnxt_en: introduce new firmware message API based on DMA pools (Ken Cox) [1987074] - bnxt_en: move HWRM API implementation into separate file (Ken Cox) [1987074] - bnxt_en: Refactor the HWRM_VER_GET firmware calls (Ken Cox) [1987074] - bnxt_en: remove DMA mapping for KONG response (Ken Cox) [1987074] - bnxt: count discards due to memory allocation errors (Ken Cox) [1987074] - bnxt: count packets discarded because of netpoll (Ken Cox) [1987074] - net: broadcom: switch from 'pci_' to 'dma_' API (Ken Cox) [1987074] - bnxt_en: Add missing DMA memory barriers (Ken Cox) [1987074] - bnxt_en: Disable aRFS if running on 212 firmware (Ken Cox) [1987074] - bnxt: count Tx drops (Ken Cox) [1987074] - bnxt: make sure xmit_more + errors does not miss doorbells (Ken Cox) [1987074] - bnxt: disable napi before canceling DIM (Ken Cox) [1987074] - bnxt: don't lock the tx queue from napi poll (Ken Cox) [1987074] - bnxt_en: Use register window 6 instead of 5 to read the PHC (Ken Cox) [1987074] - bnxt_en: Update firmware call to retrieve TX PTP timestamp (Ken Cox) [1987074] - bnxt_en: Update firmware interface to 1.10.2.52 (Ken Cox) [1987074] - bnxt_en: Increase maximum RX ring size if jumbo ring is not used (Ken Cox) [1987074] - bnxt_en: Don't use static arrays for completion ring pages (Ken Cox) [1987074] - bnxt_en: Add missing periodic PHC overflow check (Ken Cox) [1987074] - bnxt_en: Log if an invalid signal detected on TSIO pin (Ken Cox) [1987074] - bnxt_en: Event handler for PPS events (Ken Cox) [1987074 1990156] - bnxt_en: 1PPS functions to configure TSIO pins (Ken Cox) [1987074 1990156] - bnxt_en: 1PPS support for 5750X family chips (Ken Cox) [1987074 1990156] - bnxt_en: Do not read the PTP PHC during chip reset (Ken Cox) [1987074 1990156] - bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one() (Ken Cox) [1987074 1990156] - bnxt_en: Fix PTP capability discovery (Ken Cox) [1987074] - bnxt_en: Move bnxt_ptp_init() to bnxt_open() (Ken Cox) [1987074] - bnxt: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1987074] - bnxt_en: Enable hardware PTP support (Ken Cox) [1987074] - bnxt_en: Transmit and retrieve packet timestamps (Ken Cox) [1987074] - bnxt_en: Get the RX packet timestamp (Ken Cox) [1987074] - bnxt_en: Get the full 48-bit hardware timestamp periodically (Ken Cox) [1987074] - bnxt_en: Add PTP clock APIs, ioctls, and ethtool methods (Ken Cox) [1987074] - bnxt_en: Get PTP hardware capability from firmware (Ken Cox) [1987074] - bnxt_en: Update firmware interface to 1.10.2.47 (Ken Cox) [1987074] - bnxt_en: Fix fall-through warnings for Clang (Ken Cox) [1987074] - bnxt_en: Fix and improve .ndo_features_check(). (Ken Cox) [1987074] - bnxt_en: Implement .ndo_features_check(). (Ken Cox) [1987074] - bnxt_en: Support IFF_SUPP_NOFCS feature to transmit without ethernet FCS. (Ken Cox) [1987074] - bnxt_en: Call bnxt_approve_mac() after the PF gives up control of the VF MAC. (Ken Cox) [1987074] - bnxt_en: Move bnxt_approve_mac(). (Ken Cox) [1987074] - bnxt_en: allow VF config ops when PF is closed (Ken Cox) [1987074] - bnxt_en: Add support for fw managed link down feature. (Ken Cox) [1987074] - bnxt_en: Add a new phy_flags field to the main driver structure. (Ken Cox) [1987074] - bnxt_en: report signal mode in link up messages (Ken Cox) [1987074] - bnxt: add more ethtool standard stats (Ken Cox) [1987074] - bnxt: implement ethtool standard stats (Ken Cox) [1987074] - bnxt: implement ethtool::get_fec_stats (Ken Cox) [1987074] - bnxt_en: Free and allocate VF-Reps during error recovery. (Ken Cox) [1987074] - bnxt_en: Refactor __bnxt_vf_reps_destroy(). (Ken Cox) [1987074] - bnxt_en: Refactor bnxt_vf_reps_create(). (Ken Cox) [1987074] - bnxt_en: Invalidate health register mapping at the end of probe. (Ken Cox) [1987074] - bnxt_en: Treat health register value 0 as valid in bnxt_try_reover_fw(). (Ken Cox) [1987074] - bnxt_en: Enhance retry of the first message to the firmware. (Ken Cox) [1987074] - bnxt_en: Set BNXT_STATE_FW_RESET_DET flag earlier for the RDMA driver. (Ken Cox) [1987074] - bnxt_en: check return value of bnxt_hwrm_func_resc_qcaps (Ken Cox) [1987074] - bnxt_en: don't fake firmware response success when PCI is disabled (Ken Cox) [1987074] - bnxt_en: Improve wait for firmware commands completion (Ken Cox) [1987074] - bnxt_en: Improve the status_reliable flag in bp->fw_health. (Ken Cox) [1987074] - Bluetooth: fix use-after-free error in lock_sock_nested() (Gopal Tiwari) [2005689] - rpmspec: add release string to kernel doc directory name (Jan Stancek) [1824836] - cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization (Mark Langsdorf) [2031830] - ACPI: CPPC: Add NULL pointer check to cppc_get_perf() (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Rework HWP calibration (Mark Langsdorf) [2031830] - ACPI: CPPC: Introduce cppc_get_nominal_perf() (Mark Langsdorf) [2031830] - cpufreq: Replace deprecated CPU-hotplug functions (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: CPU-specific scaling factor (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Avoid exposing two global attributes (Mark Langsdorf) [2031830] - ASoC: amd: renoir: Run hibernation callbacks (Renjith Pananchikkal) [1987617] - hugetlb: fix hugetlb cgroup refcounting during vma split (Waiman Long) [2032811] - hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings (Waiman Long) [2032811] - mm/hugetlb: change hugetlb_reserve_pages() to type bool (Waiman Long) [2032811] - hugetlb: fix an error code in hugetlb_reserve_pages() (Waiman Long) [2032811] - hugetlb_cgroup: fix offline of hugetlb cgroup with reservations (Waiman Long) [2032811] - hugetlb_cgroup: fix reservation accounting (Waiman Long) [2032811] - mm/hugetlb: narrow the hugetlb_lock protection area during preparing huge page (Waiman Long) [2032811] - mm/hugetlb: a page from buddy is not on any list (Waiman Long) [2032811] - mm/hugetlb: not necessary to coalesce regions recursively (Waiman Long) [2032811] - selftests/vm/write_to_hugetlbfs.c: fix unused variable warning (Waiman Long) [2032811] - hugetlb_cgroup: add hugetlb_cgroup reservation tests (Waiman Long) [2032811] - hugetlb: support file_region coalescing again (Waiman Long) [2032811] - hugetlb_cgroup: support noreserve mappings (Waiman Long) [2032811] - hugetlb_cgroup: add accounting for shared mappings (Waiman Long) [2032811] - hugetlb: disable region_add file_region coalescing (Waiman Long) [2032811] - hugetlb_cgroup: add reservation accounting for private mappings (Waiman Long) [2032811] - mm/hugetlb_cgroup: fix hugetlb_cgroup migration (Waiman Long) [2032811] - hugetlb_cgroup: add interface for charge/uncharge hugetlb reservations (Waiman Long) [2032811] - hugetlb_cgroup: add hugetlb_cgroup reservation counter (Waiman Long) [2032811] - mm/vma: move VM_NO_KHUGEPAGED into generic header (Waiman Long) [2032811] - mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation (Waiman Long) [2032811] - hugetlb: remove duplicated code (Waiman Long) [2032811] - hugetlb: region_chg provides only cache entry (Waiman Long) [2032811] - arm64/mm: Refactor __do_page_fault() (Waiman Long) [2032811] - arm64/mm: Drop task_struct argument from __do_page_fault() (Waiman Long) [2032811] - hugetlbfs: always use address space in inode for resv_map pointer (Waiman Long) [2032811] - mm: remove redundant 'default n' from Kconfig-s (Waiman Long) [2032811] - hugetlbfs: fix potential over/underflow setting node specific nr_hugepages (Waiman Long) [2032811] - hugetlb: allow to free gigantic pages regardless of the configuration (Waiman Long) [2032811] - mm/cma.c: fix crash on CMA allocation if bitmap allocation fails (Waiman Long) [2032811] - mm/cma.c: fix the bitmap status to show failed allocation reason (Waiman Long) [2032811] - mm/cma_debug.c: fix the break condition in cma_maxchunk_get() (Waiman Long) [2032811] - mm: no need to check return value of debugfs_create functions (Waiman Long) [2032811] - x86/mm: Break out user address space handling (Waiman Long) [2032811] - fs: add vfs_parse_fs_param_source() helper (Waiman Long) [2034609] - cgroup: verify that source is a string (Waiman Long) [2034609] - ice: Fix E810 PTP reset flow (Jonathan Toppins) [2013478] - ice: Use div64_u64 instead of div_u64 in adjfine (Jonathan Toppins) [2013478] - ice: Don't put stale timestamps in the skb (Jonathan Toppins) [2013478] - ice: Fix problems with DSCP QoS implementation (Jonathan Toppins) [2030400] - ice: fix software generating extra interrupts (Jonathan Toppins) [2030400] - ice: fix rate limit update after coalesce change (Jonathan Toppins) [2030400] - ice: update dim usage and moderation (Jonathan Toppins) [2030400] - ice: make use of ice_for_each_* macros (Jonathan Toppins) [2030400] - ice: Remove boolean vlan_promisc flag from function (Jonathan Toppins) [2030400] - ice: check whether PTP is initialized in ice_ptp_release() (Jonathan Toppins) [2030400] - ice: devlink: Make devlink_register to be void (Jonathan Toppins) [2030400] - ice: split ice_ring onto Tx/Rx separate structs (Jonathan Toppins) [2030400] - ice: Prefer kcalloc over open coded arithmetic (Jonathan Toppins) [2030400] - ice: Fix macro name for IPv4 fragment flag (Jonathan Toppins) [2030400] - ice: refactor devlink getter/fallback functions to void (Jonathan Toppins) [2030400] - ice: Fix link mode handling (Jonathan Toppins) [2030400] - ice: Add feature bitmap, helpers and a check for DSCP (Jonathan Toppins) [2030400] - ice: Add DSCP support (Jonathan Toppins) [2030400]- fanotify: Make waits for fanotify events only killable (Miklos Szeredi) [1897416] - fanotify: Use interruptible wait when waiting for permission events (Miklos Szeredi) [1897416] - fanotify: Track permission event state (Miklos Szeredi) [1897416] - fanotify: Simplify cleaning of access_list (Miklos Szeredi) [1897416] - fsnotify: Create function to remove event from notification list (Miklos Szeredi) [1897416] - fanotify: Move locking inside get_one_event() (Miklos Szeredi) [1897416] - fanotify: Fold dequeue_event() into process_access_response() (Miklos Szeredi) [1897416] - fanotify: rename struct fanotify_{,perm_}event_info (Miklos Szeredi) [1897416] - RDMA/mlx5: Fix crash when unbind multiport slave (Amir Tzin) [1997386] - redhat: Fix mock.cfg cleanup in redhat/Makefile (Benjamin Coddington) - timekeeping: Use proper clock specifier names in functions (Josef Oskera) [2026471] - leds: ledtrig-activity: use ktime_get_boot_ns() (Josef Oskera) [2026471] - iio: use timespec64 based interfaces for iio_get_time_ns() (Josef Oskera) [2026471] - drivers: net: netdevsim: fix devlink_trap selftests failing (Petr Oros) [2021837] - netdevsim: remove max_vfs dentry (Petr Oros) [2021837] - netdevsim: Fix unsigned being compared to less than zero (Petr Oros) [2021837] - devlink: Protect rate list with lock while switching modes (Petr Oros) [2021837] - devlink: Remove eswitch mode check for mode set call (Petr Oros) [2021837] - devlink: Decrease refcnt of parent rate object on leaf destroy (Petr Oros) [2021837] - docs: networking: devlink: avoid using ReST :doc:`foo` markup (Petr Oros) [2021837] - testing: selftests: drivers: net: netdevsim: devlink: add test case for hard drop statistics (Petr Oros) [2021837] - drivers: net: netdevsim: add devlink trap_drop_counter_get implementation (Petr Oros) [2021837] - testing: selftests: net: forwarding: add devlink-required functionality to test (hard) dropped stats field (Petr Oros) [2021837] - net: core: devlink: add dropped stats traps field (Petr Oros) [2021837] - devlink: Fix error message in devlink_rate_set_ops_supported() (Petr Oros) [2021837] - Documentation: devlink rate objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate grouping test (Petr Oros) [2021837] - netdevsim: Allow setting parent node of rate objects (Petr Oros) [2021837] - devlink: Allow setting parent node of rate objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate nodes test (Petr Oros) [2021837] - netdevsim: Implement support for devlink rate nodes (Petr Oros) [2021837] - devlink: Introduce rate nodes (Petr Oros) [2021837] - selftest: netdevsim: Add devlink port shared/max tx rate test (Petr Oros) [2021837] - netdevsim: Implement devlink rate leafs tx rate support (Petr Oros) [2021837] - devlink: Allow setting tx rate for devlink rate leaf objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate test (Petr Oros) [2021837] - netdevsim: Register devlink rate leaf objects per VF (Petr Oros) [2021837] - devlink: Introduce rate object (Petr Oros) [2021837] - netdevsim: Implement legacy/switchdev mode for VFs (Petr Oros) [2021837] - netdevsim: Implement VFs (Petr Oros) [2021837] - netdevsim: Implement port types and indexing (Petr Oros) [2021837] - netdevsim: Disable VFs on nsim_dev_reload_destroy() call (Petr Oros) [2021837] - netdevsim: Add max_vfs to bus_dev (Petr Oros) [2021837] - devlink: append split port number to the port name (Petr Oros) [2021837] - devlink: Correct VIRTUAL port to not have phys_port attributes (Petr Oros) [2021837] - docs: net: add missing devlink health cmd - trigger (Petr Oros) [2021837] - docs: net: tweak devlink health documentation (Petr Oros) [2021837] - devlink: fix typo in documentation (Petr Oros) [2021837] - devlink: Extend devlink port documentation for subfunctions (Petr Oros) [2021837] - udp: Validate checksum in udp_read_sock() (Jiri Benc) [1947007] - bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_reg (Jiri Benc) [1947007] - bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (Jiri Benc) [1947007] - selftests, bpf: Add one test for sockmap with strparser (Jiri Benc) [1947007] - selftests, bpf: Fix test_txmsg_ingress_parser error (Jiri Benc) [1947007] - skmsg: Lose offset info in sk_psock_skb_ingress (Jiri Benc) [1947007] - bpf, sockmap: Fix potential memory leak on unlikely error case (Jiri Benc) [1947007] - tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Jiri Benc) [1947007] - bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (Jiri Benc) [1947007] - bpf, sockmap: Fix memleak on ingress msg enqueue (Jiri Benc) [1947007] - bpf, sockmap: On cleanup we additionally need to remove cached skb (Jiri Benc) [1947007] - skmsg: Increase sk->sk_drops when dropping packets (Jiri Benc) [1947007] - skmsg: Pass source psock to sk_psock_skb_redirect() (Jiri Benc) [1947007] - skmsg: Teach sk_psock_verdict_apply() to return errors (Jiri Benc) [1947007] - skmsg: Fix a memory leak in sk_psock_verdict_apply() (Jiri Benc) [1947007] - skmsg: Clear skb redirect pointer before dropping it (Jiri Benc) [1947007] - udp: Fix a memory leak in udp_read_sock() (Jiri Benc) [1947007] - selftests/bpf: Retry for EAGAIN in udp_redir_to_connected() (Jiri Benc) [1947007] - skmsg: Improve udp_bpf_recvmsg() accuracy (Jiri Benc) [1947007] - bpf: Limit static tcp-cc functions in the .BTF_ids list to x86 (Jiri Benc) [1947007] - flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Jiri Benc) [1947007] - sock_map: Fix a potential use-after-free in sock_map_close() (Jiri Benc) [1947007] - skmsg: Pass psock pointer to ->psock_update_sk_prot() (Jiri Benc) [1947007] - bpf, udp: Remove some pointless comments (Jiri Benc) [1947007] - selftests/bpf: Add a test case for loading BPF_SK_SKB_VERDICT (Jiri Benc) [1947007] - selftests/bpf: Add a test case for udp sockmap (Jiri Benc) [1947007] - sock_map: Update sock type checks for UDP (Jiri Benc) [1947007] - udp: Implement udp_bpf_recvmsg() for sockmap (Jiri Benc) [1947007] - skmsg: Extract __tcp_bpf_recvmsg() and tcp_bpf_wait_data() (Jiri Benc) [1947007] - udp: Implement ->read_sock() for sockmap (Jiri Benc) [1947007] - sock: Introduce sk->sk_prot->psock_update_sk_prot() (Jiri Benc) [1947007] - sock_map: Introduce BPF_SK_SKB_VERDICT (Jiri Benc) [1947007] - sock_map: Kill sock_map_link_no_progs() (Jiri Benc) [1947007] - sock_map: Simplify sock_map_link() a bit (Jiri Benc) [1947007] - skmsg: Use GFP_KERNEL in sk_psock_create_ingress_msg() (Jiri Benc) [1947007] - skmsg: Use rcu work for destroying psock (Jiri Benc) [1947007] - skmsg: Avoid lock_sock() in sk_psock_backlog() (Jiri Benc) [1947007] - net: Introduce skb_send_sock() for sock_map (Jiri Benc) [1947007] - skmsg: Introduce a spinlock to protect ingress_msg (Jiri Benc) [1947007] - skmsg: Lock ingress_skb when purging (Jiri Benc) [1947007] - bpf: tcp: Limit calling some tcp cc functions to CONFIG_DYNAMIC_FTRACE (Jiri Benc) [1947007] - bpf: tcp: Fix an error in the bpf_tcp_ca_kfunc_ids list (Jiri Benc) [1947007] - bpf: tcp: Remove comma which is causing build error (Jiri Benc) [1947007] - bpf: tcp: Put some tcp cong functions in allowlist for bpf-tcp-cc (Jiri Benc) [1947007] - tcp: Rename bictcp function prefix to cubictcp (Jiri Benc) [1947007] - bpf: Add getter and setter for SO_REUSEPORT through bpf_{g,s}etsockopt (Jiri Benc) [1947007] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Jiri Benc) [1947007] - xsk: Update rings for load-acquire/store-release barriers (Jiri Benc) [1947007] - skmsg: Add function doc for skb->_sk_redir (Jiri Benc) [1947007] - skmsg: Remove unused sk_psock_stop() declaration (Jiri Benc) [1947007] - skmsg: Get rid of sk_psock_bpf_run() (Jiri Benc) [1947007] - skmsg: Make __sk_psock_purge_ingress_msg() static (Jiri Benc) [1947007] - sock_map: Make sock_map_prog_update() static (Jiri Benc) [1947007] - sock_map: Rename skb_parser and skb_verdict (Jiri Benc) [1947007] - skmsg: Move sk_redir from TCP_SKB_CB to skb (Jiri Benc) [1947007] - bpf: Compute data_end dynamically with JIT code (Jiri Benc) [1947007] - skmsg: Get rid of struct sk_psock_parser (Jiri Benc) [1947007] - bpf: Clean up sockmap related Kconfigs (Jiri Benc) [1947007] - xsk: Build skb by page (aka generic zerocopy xmit) (Jiri Benc) [1947007] - xsk: Respect device's headroom and tailroom on generic xmit path (Jiri Benc) [1947007] - virtio-net: Support IFF_TX_SKB_NO_LINEAR flag (Jiri Benc) [1947007] - net: Add priv_flags for allow tx skb without linear (Jiri Benc) [1947007] - netdevice: Add missing IFF_PHONY_HEADROOM self-definition (Jiri Benc) [1947007] - skmsg: Make sk_psock_destroy() static (Jiri Benc) [1947007] - skmsg: Use fallthrough pseudo-keyword (Jiri Benc) [1947007] - net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP (Jiri Benc) [1947007] - virtio_net: Account for tx bytes and packets on sending xdp_frames (Jiri Benc) [1947007] - inet: udp{4|6}_lib_lookup_skb() skb argument is const (Jiri Benc) [1947007] - inet: constify inet_sdif() argument (Jiri Benc) [1947007] - udp: move gro declarations to net/udp.h (Jiri Benc) [1947007] - net: move tcp gro declarations to net/tcp.h (Jiri Benc) [1947007] - tcp: add declarations to avoid warnings (Jiri Benc) [1947007] - tcp: remove indirect calls for icsk->icsk_af_ops->send_check (Jiri Benc) [1947007] - tcp: remove indirect calls for icsk->icsk_af_ops->queue_xmit (Jiri Benc) [1947007] - net: remove unused skb_send_sock() (Jiri Benc) [1947007] - net: Use skb_frag_off accessors (Jiri Benc) [1947007] - net: Use skb accessors in network core (Jiri Benc) [1947007] - skbuff: fix compilation warnings in skb_dump() (Jiri Benc) [1947007] - skbuff: increase verbosity when dumping skb data (Jiri Benc) [1947007] - net: dump more useful information in netdev_rx_csum_fault() (Jiri Benc) [1947007] - net: avoid indirect calls in L4 checksum calculation (Jiri Benc) [1947007] - net/core: Allow the compiler to verify declaration and definition consistency (Jiri Benc) [1947007] - efi/arm64: Drop erroneous '__pure' attribute from set_nokaslr() (Vitaly Kuznetsov) [2026995] - drm/nouveau: clean up all clients on device removal (Karol Herbst) [1901903] {CVE-2020-27820} - drm/nouveau: Add a dedicated mutex for the clients list (Karol Herbst) [1901903] {CVE-2020-27820} - drm/nouveau: use drm_dev_unplug() during device removal (Karol Herbst) [1901903] {CVE-2020-27820} - block: avoid to quiesce queue in elevator_init_mq (Ming Lei) [2025759] - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() (Ming Lei) [2021399] - PCI/portdrv: Enable Bandwidth Notification only if port supports it (Myron Stowe) [1981738] - cifs: keep referral server sessions alive (Ronnie Sahlberg) [2030880] - cifs: check pointer before freeing (Ronnie Sahlberg) [2030880] - cifs: constify path argument of ->make_node() (Ronnie Sahlberg) [2030880] - cifs: constify get_normalized_path() properly (Ronnie Sahlberg) [2030880] - cifs: don't cargo-cult strndup() (Ronnie Sahlberg) [2030880] - cifs: cleanup misc.c (Ronnie Sahlberg) [2030880] - cifs: get rid of @noreq param in __dfs_cache_find() (Ronnie Sahlberg) [2030880] - cifs: do not send tree disconnect to ipc shares (Ronnie Sahlberg) [2030880] - cifs: fix doc warnings in cifs_dfs_ref.c (Ronnie Sahlberg) [2030880] - cifs: introduce helper for finding referral server to improve DFS target resolution (Ronnie Sahlberg) [2030880] - cifs: check all path components in resolved dfs target (Ronnie Sahlberg) [2030880] - cifs: fix DFS failover (Ronnie Sahlberg) [2030880] - Enable CONFIG_SCHED_CLUSTER (Phil Auld) [1920645] - sched,x86: Don't use cluster topology for x86 hybrid CPUs (Phil Auld) [1920645] - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() (Phil Auld) [1920645] - x86/smp: Factor out parts of native_smp_prepare_cpus() (Phil Auld) [1920645] - sched,x86: Fix L2 cache mask (Phil Auld) [1920645] - sched: Add cluster scheduler level for x86 (Phil Auld) [1920645] - sched: Add cluster scheduler level in core and related Kconfig for ARM64 (Phil Auld) [1920645] - topology: Represent clusters of CPUs within a die (Phil Auld) [1920645] - cpumask: Omit terminating null byte in cpumap_print_{list,bitmask}_to_buf (Phil Auld) [1920645] - drivers/base/node.c: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [1920645] - topology: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [1920645] - cpumask: introduce cpumap_print_list/bitmask_to_buf to support large bitmask and list (Phil Auld) [1920645] - x86/cpu: Add get_llc_id() helper function (Phil Auld) [1920645] - x86/smp: Add a per-cpu view of SMT state (Phil Auld) [1920645] - ARM: 8943/1: Fix topology setup in case of CPU hotplug for CONFIG_SCHED_MC (Phil Auld) [1920645] - arm: Use common cpu_topology structure and functions. (Phil Auld) [1920645] - cpu-topology: Move cpu topology code to common code. (Phil Auld) [1920645] - netfilter: ctnetlink: allow to filter dump by status bits (Florian Westphal) [1991526] - netfilter: ctnetlink: add and use a helper for mark parsing (Florian Westphal) [1991526] - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Florian Westphal) [1991526] - netfilter: ctnetlink: add timeout and protoinfo to destroy events (Florian Westphal) [1991526] - netfilter: ctnetlink: fix mark based dump filtering regression (Florian Westphal) [1991526] - netfilter: ctnetlink: memleak in filter initialization error path (Florian Westphal) [1991526] - netfilter: ctnetlink: add kernel side filtering for dump (Florian Westphal) [1991526] - netfilter: ctnetlink: don't dump ct extensions of unconfirmed conntracks (Florian Westphal) [1991526] - netfilter: ctnetlink: be more strict when NF_CONNTRACK_MARK is not set (Florian Westphal) [1991526] - netfilter: ctnetlink: Fix regression in conntrack entry deletion (Florian Westphal) [1991526] - netfilter: ctnetlink: Resolve conntrack L3-protocol flush regression (Florian Westphal) [1991526] - netfilter: ctnetlink: always honor CTA_MARK_MASK (Florian Westphal) [1991526] - netfilter: ctnetlink: must check mark attributes vs NULL (Florian Westphal) [1991526] - netfilter: ctnetlink: Support L3 protocol-filter on flush (Florian Westphal) [1991526] - netfilter: nftables: fix incorrect increment of loop counter (Phil Sutter) [1983635] - netfilter: nf_tables: initialize set before expression setup (Phil Sutter) [1983635] - netfilter: nftables: add set expression flags (Phil Sutter) [1983635] - netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Phil Sutter) [1983635] - netfilter: nft_dynset: dump expressions when set definition contains no expressions (Phil Sutter) [1983635] - netfilter: nft_dynset: honor stateful expressions in set definition (Phil Sutter) [1983635] - netfilter: nf_tables: do not leave dangling pointer in nf_tables_set_alloc_name (Phil Sutter) [1983635] - netfilter: nftables: clone set element expression template (Phil Sutter) [1983635] - netfilter: nftables: relax check for stateful expressions in set definition (Phil Sutter) [1983635] - netfilter: nftables: netlink support for several set element expressions (Phil Sutter) [1983635] - netfilter: nf_tables: skip set types that do not support for expressions (Phil Sutter) [1983635] - netfilter: nft_dynset: allow dynamic updates of non-anonymous set (Phil Sutter) [1983635] - netfilter: nftables: generalize set extension to support for several expressions (Phil Sutter) [1983635] - netfilter: nf_tables: do not update stateful expressions if lookup is inverted (Phil Sutter) [1983635] - netfilter: nftables: move nft_expr before nft_set (Phil Sutter) [1983635] - netfilter: nf_tables: Align nft_expr private data to 64-bit (Phil Sutter) [1983635] - netfilter: nftables: generalize set expressions support (Phil Sutter) [1983635] - netfilter: nft_dynset: validate set expression definition (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_expr_destroy() and use it (Phil Sutter) [1983635] - netfilter: nf_tables: fix double-free on set expression from the error path (Phil Sutter) [1983635] - netfilter: nf_tables: allow to specify stateful expression in set definition (Phil Sutter) [1983635] - netfilter: nf_tables: bogus EBUSY when deleting set after flush (Phil Sutter) [1983635] - netfilter: nf_tables: pass context to nft_set_destroy() (Phil Sutter) [1983635] - netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.c (Phil Sutter) [1983635] - netfilter: nf_tables: relocate header content to consumer (Phil Sutter) [1983635] - netfilter: nft_lookup: update element stateful expression (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_update_expr() helper function (Phil Sutter) [1983635] - netfilter: nf_tables: add elements with stateful expressions (Phil Sutter) [1983635] - netfilter: nf_tables: statify nft_expr_init() (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_expr_alloc() (Phil Sutter) [1983635] - netfilter: nf_tables: enable set expiration time for set elements (Phil Sutter) [1983635] - hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Rafael Aquini) [2026376] {CVE-2021-4002} - tlb: mmu_gather: add tlb_flush_*_range APIs (Rafael Aquini) [2026376] {CVE-2021-4002} - ACPI: PM: Do not turn off power resources in unknown state (Mark Langsdorf) [1997696] - ACPI: PRM: Find PRMT table before parsing it (Mark Langsdorf) [1997696] - ACPI: NFIT: Fix support for virtual SPA ranges (Mark Langsdorf) [1997696] - ACPI: DPTF: Fix reading of attributes (Mark Langsdorf) [1997696] - ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007 (Mark Langsdorf) [1997696] - ACPI: Kconfig: Fix table override from built-in initrd (Mark Langsdorf) [1997696] - ACPI: video: Add quirk for the Dell Vostro 3350 (Mark Langsdorf) [1997696] - ACPI: AMBA: Fix resource name in /proc/iomem (Mark Langsdorf) [1997696] - ACPI: PM: postpone bringing devices to D0 unless we need them (Mark Langsdorf) [1997696] - ACPI: tables: Add custom DSDT file as makefile prerequisite (Mark Langsdorf) [1997696] - ACPI: bgrt: Use sysfs_emit (Mark Langsdorf) [1997696] - ACPI: bgrt: Fix CFI violation (Mark Langsdorf) [1997696] - ACPI: EC: trust DSDT GPE for certain HP laptop (Mark Langsdorf) [1997696] - ACPI: scan: Simplify acpi_table_events_fn() (Mark Langsdorf) [1997696] - ACPI: sysfs: Remove tailing return statement in void function (Mark Langsdorf) [1997696] - ACPI: sysfs: Use __ATTR_RO() and __ATTR_RW() macros (Mark Langsdorf) [1997696] - ACPI: sysfs: Sort headers alphabetically (Mark Langsdorf) [1997696] - ACPI: sysfs: Refactor param_get_trace_state() to drop dead code (Mark Langsdorf) [1997696] - ACPI: sysfs: Unify pattern of memory allocations (Mark Langsdorf) [1997696] - ACPI: sysfs: Allow bitmap list to be supplied to acpi_mask_gpe (Mark Langsdorf) [1997696] - ACPI: sysfs: Make sparse happy about address space in use (Mark Langsdorf) [1997696] - ACPI: scan: Fix race related to dropping dependencies (Mark Langsdorf) [1997696] - ACPI: scan: Reorganize acpi_device_add() (Mark Langsdorf) [1997696] - ACPI: scan: Fix device object rescan in acpi_scan_clear_dep() (Mark Langsdorf) [1997696] - ACPI: scan: Make acpi_walk_dep_device_list() (Mark Langsdorf) [1997696] - ACPI: scan: Rearrange acpi_dev_get_first_consumer_dev_cb() (Mark Langsdorf) [1997696] - ACPI: scan: Define acpi_bus_put_acpi_device() as static inline (Mark Langsdorf) [1997696] - ACPI: NVS: fix doc warnings in nvs.c (Mark Langsdorf) [1997696] - ACPI: sysfs: fix doc warnings in device_sysfs.c (Mark Langsdorf) [1997696] - ACPI: APEI: fix synchronous external aborts in user-mode (Mark Langsdorf) [1997696] - mfd: tps68470: Remove tps68470 MFD driver (Mark Langsdorf) [1997696] - ACPI: power: Use dev_dbg() to print some messages (Mark Langsdorf) [1997696] - ACPI: Add quirks for AMD Renoir/Lucienne CPUs to force the D3 hint (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Fix several coding style issues (Mark Langsdorf) [1997696] - ACPI: sysfs: Drop four redundant return statements (Mark Langsdorf) [1997696] - ACPI: video: Drop three redundant return statements (Mark Langsdorf) [1997696] - ACPI: sleep: Fix acpi_pm_pre_suspend() kernel-doc (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Remove redundant initialization of 'obj' (Mark Langsdorf) [1997696] - ACPI: utils: Introduce acpi_get_local_address() (Mark Langsdorf) [1997696] - ACPI: scan: initialize local variable to avoid garbage being returned (Mark Langsdorf) [1997696] - ACPI: Remove redundant clearing of context->ret.pointer from acpi_run_osc() (Mark Langsdorf) [1997696] - redhat/configs: Add Enable CONFIG_ACPI_PRMT (Mark Langsdorf) [1997696] - ACPI: PRM: Deal with table not present or no module found (Mark Langsdorf) [1997696] - ACPI: Do not singal PRM support if not enabled (Mark Langsdorf) [1997696] - ACPI: Kconfig: Provide help text for the ACPI_PRMT option (Mark Langsdorf) [1997696] - ACPI: PRM: make symbol 'prm_module_list' static (Mark Langsdorf) [1997696] - ACPI: Correct \_SB._OSC bit definition for PRM (Mark Langsdorf) [1997696] - ACPI: Add \_SB._OSC bit for PRM (Mark Langsdorf) [1997696] - ACPI: PRM: implement OperationRegion handler for the PlatformRtMechanism subtype (Mark Langsdorf) [1997696] - ACPICA: Add PRMT module header to facilitate parsing (Mark Langsdorf) [1997696] - ACPI: scan: Add function to fetch dependent of ACPI device (Mark Langsdorf) [1997696] - ACPI: scan: Extend acpi_walk_dep_device_list() (Mark Langsdorf) [1997696] - i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs (Mark Langsdorf) [1997696] - ACPI: NUMA: fix typo in a comment (Mark Langsdorf) [1997696] - ACPI: sysfs: Fix a buffer overrun problem with description_show() (Mark Langsdorf) [1997696] - ACPI: LPSS: Use kstrtol() instead of simple_strtol() (Mark Langsdorf) [1997696] - ACPI: tables: FPDT: Add missing acpi_put_table() in acpi_init_fpdt() (Mark Langsdorf) [1997696] - ACPI: tables: PPTT: Populate cache-id if provided by firmware (Mark Langsdorf) [1997696] - ACPI: OSL: Use DEFINE_RES_IO_NAMED() to simplify code (Mark Langsdorf) [1997696] - ACPI: bus: Call kobject_put() in acpi_init() error path (Mark Langsdorf) [1997696] - ACPI: bus: Remove unneeded assignment (Mark Langsdorf) [1997696] - ACPI: sleep: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: sbs: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: scan: Unify the log message printing (Mark Langsdorf) [1997696] - ACPI: sbshc: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: sysfs: Cleanup message printing (Mark Langsdorf) [1997696] - ACPI: reboot: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Cleanup the printing messages (Mark Langsdorf) [1997696] - ACPI: processor_perflib: Cleanup print messages (Mark Langsdorf) [1997696] - ACPI: processor_thermal: Remove unused PREFIX for printing (Mark Langsdorf) [1997696] - ACPI: pci_root: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: osl: Remove the duplicated PREFIX for message printing (Mark Langsdorf) [1997696] - ACPI: nvs: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: glue: Clean up the printing messages (Mark Langsdorf) [1997696] - ACPI: event: Use pr_*() macros to replace printk() (Mark Langsdorf) [1997696] - ACPI: bus: Use pr_*() macros to replace printk() (Mark Langsdorf) [1997696] - ACPI: blacklist: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: cmos_rtc: Using pr_fmt() and remove PREFIX (Mark Langsdorf) [1997696] - ACPI: scan: Constify acpi_dma_supported() helper function (Mark Langsdorf) [1997696] - ACPICA: Update version to 20210604 (Mark Langsdorf) [1997696] - ACPICA: Add support for PlatformRtMechanism OperationRegion handler (Mark Langsdorf) [1997696] - ACPICA: iASL: add disassembler support for PRMT (Mark Langsdorf) [1997696] - ACPICA: Add the CFMWS structure definition to the CEDT table (Mark Langsdorf) [1997696] - ACPICA: Add defines for the CXL Host Bridge Structure (CHBS) (Mark Langsdorf) [1997696] - ACPICA: iASL: Add support for the BDAT ACPI table (Mark Langsdorf) [1997696] - ACPICA: Add _PLD panel positions (Mark Langsdorf) [1997696] - ACPICA: Use ACPI_FALLTHROUGH (Mark Langsdorf) [1997696] - ACPICA: iASL Table Compiler: Add full support for RGRT ACPI table (Mark Langsdorf) [1997696] - ACPICA: iASL: Add support for the SVKL table (Mark Langsdorf) [1997696] - ACPICA: iASL: Finish support for the IVRS ACPI table (Mark Langsdorf) [1997696] - ACPICA: Add SVKL table headers (Mark Langsdorf) [1997696] - ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Mailbox Structure (Mark Langsdorf) [1997696] - ACPI: power: Rework turning off unused power resources (Mark Langsdorf) [1997696] - ACPI: power: Save the last known state of each power resource (Mark Langsdorf) [1997696] - ACPI: power: Use u8 as the power resource state data type (Mark Langsdorf) [1997696] - ACPI: configfs: Replace ACPI_INFO() with pr_debug() (Mark Langsdorf) [1997696] - ACPI: ipmi: Remove address space handler in error path (Mark Langsdorf) [1997696] - ACPI: EC: Make more Asus laptops use ECDT _GPE (Mark Langsdorf) [1997696] - ACPI: event: Remove redundant initialization of local variable (Mark Langsdorf) [1997696] - ACPI: sbshc: Fix fall-through warning for Clang (Mark Langsdorf) [1997696] - ACPI: PM / fan: Put fan device IDs into separate header file (Mark Langsdorf) [1997696] - ACPI: APEI: Don't warn if ACPI is disabled (Mark Langsdorf) [1997696] - ACPI: processor idle: Fix up C-state latency if not ordered (Mark Langsdorf) [1997696] - ACPI: scan: Rearrange dep_unmet initialization (Mark Langsdorf) [1997696] - ACPI: DPTF: Add battery participant for Intel SoCs (Mark Langsdorf) [1997696] - md/raid5: avoid device_lock in read_one_chunk() (Nigel Croxon) [1985919] - md: add comments in md_integrity_register (Nigel Croxon) [1985919] - md: check level before create and exit io_acct_set (Nigel Croxon) [1985919] - md/raid10: enable io accounting (Nigel Croxon) [1985919] - md/raid1: enable io accounting (Nigel Croxon) [1985919] - md/raid5: avoid redundant bio clone in raid5_read_one_chunk (Nigel Croxon) [1985919] - md/raid5: move checking badblock before clone bio in raid5_read_one_chunk (Nigel Croxon) [1985919] - md: add io accounting for raid0 and raid5 (Nigel Croxon) [1985919] - md: revert io stats accounting (Nigel Croxon) [1985919] - md/raid5: remove an incorrect assert in in_chunk_boundary (Nigel Croxon) [1985919] - md: use rdev_read_only in restart_array (Nigel Croxon) [1985919] - md/raid6: refactor raid5_read_one_chunk (Nigel Croxon) [1985919] - md: remove md_bio_alloc_sync (Nigel Croxon) [1985919] - md: simplify sync_page_io (Nigel Croxon) [1985919] - md: remove bio_alloc_mddev (Nigel Croxon) [1985919] - md: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct (Nigel Croxon) [1985919] - md: improve io stats accounting (Nigel Croxon) [1985919]- ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970663] - igbvf: convert to strongly typed descriptors (Corinna Vinschen) [1970663] - intel: call csum functions with well formatted arguments (Corinna Vinschen) [1970663] - igb: handle vlan types with checker enabled (Corinna Vinschen) [1970663] - igb: fix netpoll exit with traffic (Corinna Vinschen) [1970662] - igb: unbreak I2C bit-banging on i350 (Corinna Vinschen) [1970662] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970662] - igb: Avoid memcpy() over-reading of ETH_SS_STATS (Corinna Vinschen) [1970662] - igb: Add counter to i21x doublecheck (Corinna Vinschen) [1970662] - igb: Fix position of assignment to *ring (Corinna Vinschen) [1970662] - igb: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [1970662] - igb: Fix an error handling path in 'igb_probe()' (Corinna Vinschen) [1970662] - igb: Fix use-after-free error during reset (Corinna Vinschen) [1970662] - intel: Remove rcu_read_lock() around XDP program invocation (Corinna Vinschen) [1970662] - igb: add correct exception tracing for XDP (Corinna Vinschen) [1970662] - igb: Fix XDP with PTP enabled (Corinna Vinschen) [1970662] - igb: Fix -Wunused-const-variable warning (Corinna Vinschen) [1970662] - igb: override two checker warnings (Corinna Vinschen) [1970662] - igb: fix assignment on big endian machines (Corinna Vinschen) [1970662] - igb: handle vlan types with checker enabled (Corinna Vinschen) [1970662] - igb/igc: use strongly typed pointer (Corinna Vinschen) [1970662] - intel: remove checker warning (Corinna Vinschen) [1970662] - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc (Stefan Assmann) [1970651] - i40e: Fix pre-set max number of queues for VF (Stefan Assmann) [1970651] - i40e: Fix failed opcode appearing if handling messages from VF (Stefan Assmann) [1970651] - i40e: Fix display error code in dmesg (Stefan Assmann) [1970651] - i40e: Fix creation of first queue by omitting it if is not power of two (Stefan Assmann) [1970651] - i40e: Fix warning message and call stack during rmmod i40e driver (Stefan Assmann) [1970651] - i40e: Fix ping is lost after configuring ADq on VF (Stefan Assmann) [1970651] - i40e: Fix changing previously set num_queue_pairs for PFs (Stefan Assmann) [1970651] - i40e: Fix NULL ptr dereference on VSI filter sync (Stefan Assmann) [1970651] - i40e: Fix correct max_pkt_size on VF RX queue (Stefan Assmann) [1970651] - ethernet: constify references to netdev->dev_addr in drivers (Stefan Assmann) [1970651] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Stefan Assmann) [1970651] - i40e: Fix ATR queue selection (Stefan Assmann) [1970651] - i40e: Fix spelling mistake "dissable" -> "disable" (Stefan Assmann) [1970651] - iavf: do not override the adapter state in the watchdog task (again) (Stefan Assmann) [1970650] - iavf: missing unlocks in iavf_watchdog_task() (Stefan Assmann) [1970650] - iavf: Fix reporting when setting descriptor count (Stefan Assmann) [1970650] - iavf: restore MSI state on reset (Stefan Assmann) [1970650] - iavf: Fix displaying queue statistics shown by ethtool (Stefan Assmann) [1970650] - iavf: Refactor string format to avoid static analysis warnings (Stefan Assmann) [1970650] - iavf: Refactor text of informational message (Stefan Assmann) [1970650] - iavf: Fix static code analysis warning (Stefan Assmann) [1970650] - iavf: Refactor iavf_mac_filter struct memory usage (Stefan Assmann) [1970650] - iavf: Enable setting RSS hash key (Stefan Assmann) [1970650] - iavf: Add trace while removing device (Stefan Assmann) [1970650] - iavf: return errno code instead of status code (Stefan Assmann) [1970650] - iavf: Log info when VF is entering and leaving Allmulti mode (Stefan Assmann) [1970650] - iavf: Add change MTU message (Stefan Assmann) [1970650] - iavf: Fix VLAN feature flags after VFR (Stefan Assmann) [1970650] - iavf: Fix refreshing iavf adapter stats on ethtool request (Stefan Assmann) [1970650] - iavf: Fix deadlock occurrence during resetting VF interface (Stefan Assmann) [1970650] - iavf: Prevent changing static ITR values if adaptive moderation is on (Stefan Assmann) [1970650] - iavf: Restore VLAN filters after link down (Stefan Assmann) [1970650] - iavf: Fix for setting queues to 0 (Stefan Assmann) [1970650] - iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Stefan Assmann) [1970650] - iavf: validate pointers (Stefan Assmann) [1970650] - iavf: prevent accidental free of filter structure (Stefan Assmann) [1970650] - iavf: Fix failure to exit out from last all-multicast mode (Stefan Assmann) [1970650] - iavf: don't clear a lock we don't hold (Stefan Assmann) [1970650] - iavf: free q_vectors before queues in iavf_disable_vf (Stefan Assmann) [1970650] - iavf: check for null in iavf_fix_features (Stefan Assmann) [1970650] - iavf: Fix return of set the new channel count (Stefan Assmann) [1970650] - iavf: Fix kernel BUG in free_msi_irqs (Stefan Assmann) [1970650] - iavf: Add helper function to go from pci_dev to adapter (Stefan Assmann) [1970650] - iavf: Combine init and watchdog state machines (Stefan Assmann) [1970650] - iavf: Add __IAVF_INIT_FAILED state (Stefan Assmann) [1970650] - iavf: Refactor iavf state machine tracking (Stefan Assmann) [1970650] - iavf: fix double unlock of crit_lock (Stefan Assmann) [1970650] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Stefan Assmann) [1970650] - iavf: Fix ping is lost after untrusted VF had tried to change MAC (Stefan Assmann) [1970650] - iavf: use mutexes for locking of critical sections (Stefan Assmann) [1970650] - qed: rdma - don't wait for resources under hw error recovery flow (Manish Chopra) [1998195] - qed: Handle management FW error (Manish Chopra) [1998195] - qede: Fix memset corruption (Manish Chopra) [1998195] - qed: Enable automatic recovery on error condition. (Manish Chopra) [1998195] - qed: Fix the VF msix vectors flow (Manish Chopra) [1998195] - qed: Fix null-pointer dereference in qed_rdma_create_qp() (Manish Chopra) [1998195] - qed: qed ll2 race condition fixes (Manish Chopra) [1998195] - qed: Remove duplicated include of kernel.h (Manish Chopra) [1998195] - qed: Remove redundant prints from the iWARP SYN handling (Manish Chopra) [1998195] - qed: Skip DORQ attention handling during recovery (Manish Chopra) [1998195] - qed: Avoid db_recovery during recovery (Manish Chopra) [1998195] - qede: fix crash in rmmod qede while automatic debug collection (Manish Chopra) [1998195] - RDMA/qedr: Improve error logs for rdma_alloc_tid error return (Manish Chopra) [1998195] - RDMA/qed: Use accurate error num in qed_cxt_dynamic_ilt_alloc (Manish Chopra) [1998195] - net: qed: remove unneeded return variables (Manish Chopra) [1998195] - net: qede: Fix end of loop tests for list_for_each_entry (Manish Chopra) [1998195] - qede: Remove rcu_read_lock() around XDP program invocation (Manish Chopra) [1998195] - net: qed: Fix memcpy() overflow of qed_dcbx_params() (Manish Chopra) [1998195] - net: qede: Use list_for_each_entry() to simplify code (Manish Chopra) [1998195] - qed: Fix duplicate included linux/kernel.h (Manish Chopra) [1998195] - qed: Add IP services APIs support (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload IO Level FW Initializations (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload IO Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add support of HW filter block (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload Connection Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload PF Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add TCP_ULP FW resource layout (Manish Chopra) [1998195] - net: qed: remove redundant initialization of variable rc (Manish Chopra) [1998195] - net: qed: remove unused including (Manish Chopra) [1998195] - qede: remove unused including (Manish Chopra) [1998195] - linux/qed: Mundane spelling fixes throughout the file (Manish Chopra) [1998195] - qed: Fix fall-through warnings for Clang (Manish Chopra) [1998195] - RDMA/qedr: Use true and false for bool variable (Manish Chopra) [1998195] - qede: preserve per queue stats across up/down of interface (Manish Chopra) [1998195] - qede: add per queue coalesce support for qede driver (Manish Chopra) [1998195] - qede: add netpoll support for qede driver (Manish Chopra) [1998195] - RDMA/qedr: Remove in_irq() usage from debug output (Manish Chopra) [1998195] - linux/qed: fix spelling typo in qed_chain.h (Manish Chopra) [1998195] - qed: select CONFIG_CRC32 (Manish Chopra) [1998195] - IB/qedr: Fix fall-through warnings for Clang (Manish Chopra) [1998195] - RDMA/qedr: Endianness warnings cleanup (Manish Chopra) [1998195] - qed/qed_ll2: Replace one-element array with flexible-array member (Manish Chopra) [1998195] - net: qed: use true,false for bool variables (Manish Chopra) [1998195] - RDMA/qedr: Fix reported max_pkeys (Manish Chopra) [1998195] - qed: align adjacent indent (Manish Chopra) [1998195] - qed: fix kconfig help entries (Manish Chopra) [1998195] - sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_full (Phil Auld) [1992387] - net: tg3: fix obsolete check of !err (Ken Cox) [1987082] - net: broadcom: switch from 'pci_' to 'dma_' API (Ken Cox) [1987082] - tg3: Remove unused PHY_BRCM flags (Ken Cox) [1987082] - net: check skb sec_path when re-initializing slow_gro in gro_list_prepare (Xin Long) [2030476] - e1000e: Fix the max snoop/no-snoop latency for 10M (Ken Cox) [1970665] - net/e1000e: Fix spelling mistake "The" -> "This" (Ken Cox) [1970665] - e1000e: Add space to the debug print (Ken Cox) [1970665] - e1000e: Additional PHY power saving in S0ix (Ken Cox) [1970665] - e1000e: Add polling mechanism to indicate CSME DPG exit (Ken Cox) [1970665] - e1000e: Add handshake with the CSME to support S0ix (Ken Cox) [1970665] - e1000e: Fix an error handling path in 'e1000_probe()' (Ken Cox) [1970665] - e1000e: Check the PCIm state (Ken Cox) [1970665] - net: e1000e: fix misspell word "retreived" (Ken Cox) [1970665] - net: e1000e: remove repeated word "slot" for netdev.c (Ken Cox) [1970665] - net: e1000e: remove repeated word "the" for ich8lan.c (Ken Cox) [1970665] - ppc64: Fix incorrect qrwlock use in debug kernel (Waiman Long) [2027200] - locking: Remove spin_lock_flags() etc (Waiman Long) [2027200] - Bluetooth: btusb: Add one more Bluetooth part for WCN6855 (Gopal Tiwari) [2007903] - Bluetooth: btusb: Add the new support IDs for WCN6855 (Gopal Tiwari) [2007903] - Bluetooth: btusb: re-definition for board_id in struct qca_version (Gopal Tiwari) [2007903] - Bluetooth: btusb: Add support using different nvm for variant WCN6855 controller (Gopal Tiwari) [2007903] - bpf/selftests: enable atomic_bounds test (Viktor Malik) [2030572] - Revert "bpf: Remove atomics tests from test_progs" (Viktor Malik) [2030572] - bpf/selftests: disable tests failing on RHEL 8.6 (Viktor Malik) [2025797 2025801 2025810 2025812 2025813] - bpf/selftests: allow disabling prog_tests (Viktor Malik) [2030572] - xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [2022903] - libxfs: expose inobtcount in xfs geometry (Bill O'Donnell) [2022903] - xfs: enable new inode btree counters feature (Bill O'Donnell) [2022903] - xfs: enable big timestamps (Bill O'Donnell) [2022903] - selftests: net: bridge: fix typo in vlan_filtering dependency test (Ivan Vecera) [2019055] - selftests: net: bridge: add test for vlan_filtering dependency (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_router tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast query and query response interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_querier_interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_membership_interval test (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_startup_query_count/interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_last_member_count/interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast igmp/mld version tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast querier test (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast snooping control test (Ivan Vecera) [2019055] - selftests: net: bridge: update IGMP/MLD membership interval value (Ivan Vecera) [2019055] - net: bridge: mcast: use multicast_membership_interval for IGMPv3 (Ivan Vecera) [2019055] - net: bridge: fix under estimation in br_get_linkxstats_size() (Ivan Vecera) [2019055] - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Ivan Vecera) [2019055] - net: bridge: mcast: Associate the seqcount with its protecting lock. (Ivan Vecera) [2019055] - net: bridge: mcast: fix vlan port router deadlock (Ivan Vecera) [2019055] - net: bridge: use mld2r_ngrec instead of icmpv6_dataun (Ivan Vecera) [2019055] - net: bridge: change return type of br_handle_ingress_vlan_tunnel (Ivan Vecera) [2019055] - net: bridge: vlan: convert mcast router global option to per-vlan entry (Ivan Vecera) [2019055] - net: bridge: mcast: br_multicast_set_port_router takes multicast context as argument (Ivan Vecera) [2019055] - net: bridge: mcast: toggle also host vlan state in br_multicast_toggle_vlan (Ivan Vecera) [2019055] - net: bridge: mcast: use the correct vlan group helper (Ivan Vecera) [2019055] - net: bridge: vlan: account for router port lists when notifying (Ivan Vecera) [2019055] - net: bridge: vlan: enable mcast snooping for existing master vlans (Ivan Vecera) [2019055] - net: bridge: mcast: account for ipv6 size when dumping querier state (Ivan Vecera) [2019055] - net: bridge: mcast: drop sizeof for nest attribute's zero size (Ivan Vecera) [2019055] - net: bridge: mcast: don't dump querier state if snooping is disabled (Ivan Vecera) [2019055] - net: bridge: vlan: dump mcast ctx querier state (Ivan Vecera) [2019055] - net: bridge: mcast: dump ipv6 querier state (Ivan Vecera) [2019055] - net: bridge: mcast: dump ipv4 querier state (Ivan Vecera) [2019055] - net: bridge: mcast: consolidate querier selection for ipv4 and ipv6 (Ivan Vecera) [2019055] - net: bridge: mcast: make sure querier port/address updates are consistent (Ivan Vecera) [2019055] - net: bridge: mcast: record querier port device ifindex instead of pointer (Ivan Vecera) [2019055] - net: bridge: vlan: use br_rports_fill_info() to export mcast router ports (Ivan Vecera) [2019055] - net: bridge: mcast: use the proper multicast context when dumping router ports (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast router global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast querier global option (Ivan Vecera) [2019055] - net: bridge: mcast: querier and query state affect only current context type (Ivan Vecera) [2019055] - net: bridge: mcast: move querier state to the multicast context (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast startup query interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast query response interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast query interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast querier interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast membership interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast last member interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast startup query count global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast last member count global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast igmp/mld version global options (Ivan Vecera) [2019055] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Ivan Vecera) [2019055] - net: bridge: fix flags interpretation for extern learn fdb entries (Ivan Vecera) [2019055] - net: bridge: vlan: fix global vlan option range dumping (Ivan Vecera) [2019055] - net: bridge: fix memleak in br_add_if() (Ivan Vecera) [2019055] - net: make switchdev_bridge_port_{,unoffload} loosely coupled with the bridge (Ivan Vecera) [2019055] - net: bridge: switchdev: fix incorrect use of FDB flags when picking the dst device (Ivan Vecera) [2019055] - net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry (Ivan Vecera) [2019055] - net: bridge: switchdev: treat local FDBs the same as entries towards the bridge (Ivan Vecera) [2019055] - net: bridge: switchdev: replay the entire FDB for each port (Ivan Vecera) [2019055] - net: bridge: add a helper for retrieving port VLANs from the data path (Ivan Vecera) [2019055] - net: bridge: update BROPT_VLAN_ENABLED before notifying switchdev in br_vlan_filter_toggle (Ivan Vecera) [2019055] - net: bridge: fix build when setting skb->offload_fwd_mark with CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: switchdev: allow the TX data plane forwarding to be offloaded (Ivan Vecera) [2019055] - net: switchdev: fix FDB entries towards foreign ports not getting propagated to us (Ivan Vecera) [2019055] - net: bridge: move the switchdev object replay helpers to "push" mode (Ivan Vecera) [2019055] - net: bridge: guard the switchdev replay helpers against a NULL notifier block (Ivan Vecera) [2019055] - net: bridge: switchdev: let drivers inform which bridge ports are offloaded (Ivan Vecera) [2019055] - net: bridge: switchdev: recycle unused hwdoms (Ivan Vecera) [2019055] - net: bridge: disambiguate offload_fwd_mark (Ivan Vecera) [2019055] - net: bridge: multicast: add context support for host-joined groups (Ivan Vecera) [2019055] - net: bridge: multicast: add mdb context support (Ivan Vecera) [2019055] - net: bridge: multicast: fix igmp/mld port context null pointer dereferences (Ivan Vecera) [2019055] - net: switchdev: recurse into __switchdev_handle_fdb_del_to_device (Ivan Vecera) [2019055] - net: switchdev: remove stray semicolon in switchdev_handle_fdb_del_to_device shim (Ivan Vecera) [2019055] - net: bridge: vlan: add mcast snooping control (Ivan Vecera) [2019055] - net: bridge: vlan: notify when global options change (Ivan Vecera) [2019055] - net: bridge: vlan: add support for dumping global vlan options (Ivan Vecera) [2019055] - net: bridge: vlan: add support for global options (Ivan Vecera) [2019055] - net: bridge: multicast: include router port vlan id in notifications (Ivan Vecera) [2019055] - net: bridge: multicast: add vlan querier and query support (Ivan Vecera) [2019055] - net: bridge: multicast: check if should use vlan mcast ctx (Ivan Vecera) [2019055] - net: bridge: multicast: use the port group to port context helper (Ivan Vecera) [2019055] - net: bridge: multicast: add helper to get port mcast context from port group (Ivan Vecera) [2019055] - net: bridge: add vlan mcast snooping knob (Ivan Vecera) [2019055] - net: bridge: multicast: add vlan state initialization and control (Ivan Vecera) [2019055] - net: bridge: vlan: add global and per-port multicast context (Ivan Vecera) [2019055] - net: bridge: multicast: use multicast contexts instead of bridge or port (Ivan Vecera) [2019055] - net: bridge: multicast: factor out bridge multicast context (Ivan Vecera) [2019055] - net: bridge: multicast: factor out port multicast context (Ivan Vecera) [2019055] - net: switchdev: introduce a fanout helper for SWITCHDEV_FDB_{ADD,DEL}_TO_DEVICE (Ivan Vecera) [2019055] - net: switchdev: introduce helper for checking dynamically learned FDB entries (Ivan Vecera) [2019055] - net: bridge: do not replay fdb entries pointing towards the bridge twice (Ivan Vecera) [2019055] - net: bridge: multicast: fix MRD advertisement router port marking race (Ivan Vecera) [2019055] - net: bridge: multicast: fix PIM hello router port marking race (Ivan Vecera) [2019055] - net: bridge: sync fdb to new unicast-filtering ports (Ivan Vecera) [2019055] - net: bridge: allow br_fdb_replay to be called for the bridge device (Ivan Vecera) [2019055] - net: bridge: switchdev: send FDB notifications for host addresses (Ivan Vecera) [2019055] - net: bridge: use READ_ONCE() and WRITE_ONCE() compiler barriers for fdb->dst (Ivan Vecera) [2019055] - net: bridge: allow the switchdev replay functions to be called for deletion (Ivan Vecera) [2019055] - net: bridge: constify variables in the replay helpers (Ivan Vecera) [2019055] - net: bridge: ignore switchdev events for LAG ports which didn't request replay (Ivan Vecera) [2019055] - net: switchdev: add a context void pointer to struct switchdev_notifier_info (Ivan Vecera) [2019055] - net: bridge: include the is_local bit in br_fdb_replay (Ivan Vecera) [2019055] - net: bridge: mrp: Update the Test frames for MRA (Ivan Vecera) [2019055] - bridge: cfm: remove redundant return (Ivan Vecera) [2019055] - net: bridge: remove redundant continue statement (Ivan Vecera) [2019055] - net: bridge: fix vlan tunnel dst refcnt when egressing (Ivan Vecera) [2019055] - net: bridge: fix vlan tunnel dst null pointer dereference (Ivan Vecera) [2019055] - net: bridge: mrp: Update ring transitions. (Ivan Vecera) [2019055] - net: bridge: remove redundant assignment (Ivan Vecera) [2019055] - net: bridge: fix br_multicast_is_router stub when igmp is disabled (Ivan Vecera) [2019055] - net: bridge: fix build when IPv6 is disabled (Ivan Vecera) [2019055] - net: bridge: mcast: export multicast router presence adjacent to a port (Ivan Vecera) [2019055] - net: bridge: mcast: add ip4+ip6 mcast router timers to mdb netlink (Ivan Vecera) [2019055] - net: bridge: mcast: split multicast router state for IPv4 and IPv6 (Ivan Vecera) [2019055] - net: bridge: mcast: split router port del+notify for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare add-router function for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare expiry functions for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare is-router function for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare query reception for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare mdb netlink for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: add wrappers for router node retrieval (Ivan Vecera) [2019055] - net: bridge: mcast: rename multicast router lists and timers (Ivan Vecera) [2019055] - bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Ivan Vecera) [2019055] - net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Ivan Vecera) [2019055] - net: bridge: fix error in br_multicast_add_port when CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: propagate error code and extack from br_mc_disabled_update (Ivan Vecera) [2019055] - net: bridge: Fix missing return assignment from br_vlan_replay_one call (Ivan Vecera) [2019055] - bridge: mrp: Disable roles before deleting the MRP instance (Ivan Vecera) [2019055] - net: bridge: add helper to replay VLANs installed on port (Ivan Vecera) [2019055] - net: bridge: add helper to replay port and local fdb entries (Ivan Vecera) [2019055] - net: bridge: add helper to replay port and host-joined mdb entries (Ivan Vecera) [2019055] - net: bridge: add helper to retrieve the current ageing time (Ivan Vecera) [2019055] - net: bridge: add helper for retrieving the current bridge port STP state (Ivan Vecera) [2019055] - net: bridge: when suppression is enabled exclude RARP packets (Ivan Vecera) [2019055] - net: bridge: declare br_vlan_tunnel_lookup argument tunnel_id as __be64 (Ivan Vecera) [2019055] - Documentation: networking: switchdev: add missing "and" word (Ivan Vecera) [2019055] - Documentation: networking: switchdev: separate bulleted items with new line (Ivan Vecera) [2019055] - Documentation: networking: switchdev: fix command for static FDB entries (Ivan Vecera) [2019055] - Documentation: networking: switchdev: clarify device driver behavior (Ivan Vecera) [2019055] - net: bridge: mcast: factor out common allow/block EHT handling (Ivan Vecera) [2019055] - net: bridge: mcast: remove unreachable EHT code (Ivan Vecera) [2019055] - net: bridge: Fix fall-through warnings for Clang (Ivan Vecera) [2019055] - bridge: mrp: Update br_mrp to use new return values of br_mrp_switchdev (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp_switchdev to detect better the errors (Ivan Vecera) [2019055] - bridge: mrp: Add 'enum br_mrp_hw_support' (Ivan Vecera) [2019055] - switchdev: mrp: Extend ring_role_mrp and in_role_mrp (Ivan Vecera) [2019055] - switchdev: mrp: Remove CONFIG_BRIDGE_MRP (Ivan Vecera) [2019055] - net: bridge: fix br_vlan_filter_toggle stub when CONFIG_BRIDGE_VLAN_FILTERING=n (Ivan Vecera) [2019055] - net: bridge: fix switchdev_port_attr_set stub when CONFIG_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: propagate extack through switchdev_port_attr_set (Ivan Vecera) [2019055] - net: bridge: propagate extack through store_bridge_parm (Ivan Vecera) [2019055] - net: bridge: remove __br_vlan_filter_toggle (Ivan Vecera) [2019055] - net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributes (Ivan Vecera) [2019055] - net: bridge: don't print in br_switchdev_set_port_flag (Ivan Vecera) [2019055] - net: bridge: offload all port flags at once in br_setport (Ivan Vecera) [2019055] - net: switchdev: propagate extack to port attributes (Ivan Vecera) [2019055] - switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT (Ivan Vecera) [2019055] - bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state (Ivan Vecera) [2019055] - net: bridge: mcast: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Ivan Vecera) [2019055] - net: bridge: add warning comments to avoid extending sysfs (Ivan Vecera) [2019055] - net: bridge: mcast: drop hosts limit sysfs support (Ivan Vecera) [2019055] - net: bridge: multicast: make tracked EHT hosts limit configurable (Ivan Vecera) [2019055] - net: bridge: multicast: add per-port EHT hosts limit (Ivan Vecera) [2019055] - net: switchdev: use obj-$(CONFIG_NET_SWITCHDEV) form in net/Makefile (Ivan Vecera) [2019055] - net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP (Ivan Vecera) [2019055] - net: bridge: multicast: fix br_multicast_eht_set_entry_lookup indentation (Ivan Vecera) [2019055] - bridge: Use PTR_ERR_OR_ZERO instead if(IS_ERR(...)) + PTR_ERR (Ivan Vecera) [2019055] - net: mrp: move struct definitions out of uapi (Ivan Vecera) [2019055] - net: mrp: fix definitions of MRP test packets (Ivan Vecera) [2019055] - net: bridge: multicast: mark IGMPv3/MLDv2 fast-leave deletes (Ivan Vecera) [2019055] - net: bridge: multicast: handle block pg delete for all cases (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host filter_mode handling (Ivan Vecera) [2019055] - net: bridge: multicast: optimize TO_INCLUDE EHT timeouts (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT include and exclude handling (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT allow/block handling (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host delete function (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT source set handling functions (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host handling functions (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT structures and definitions (Ivan Vecera) [2019055] - net: bridge: multicast: calculate idx position without changing ptr (Ivan Vecera) [2019055] - net: bridge: multicast: __grp_src_block_incl can modify pg (Ivan Vecera) [2019055] - net: bridge: multicast: pass host src address to IGMPv3/MLDv2 functions (Ivan Vecera) [2019055] - net: bridge: multicast: rename src_size to addr_size (Ivan Vecera) [2019055] - net: bridge: check vlan with eth_type_vlan() method (Ivan Vecera) [2019055] - net: switchdev: delete the transaction object (Ivan Vecera) [2019055] - mlxsw: spectrum_switchdev: remove transactional logic for VLAN objects (Ivan Vecera) [2019055] - net: switchdev: remove the transaction structure from port attributes (Ivan Vecera) [2019055] - net: switchdev: delete switchdev_port_obj_add_now (Ivan Vecera) [2019055] - net: switchdev: remove the transaction structure from port object notifiers (Ivan Vecera) [2019055] - net: switchdev: remove vid_begin -> vid_end range from VLAN objects (Ivan Vecera) [2019055] - net: bridge: fix misspellings using codespell tool (Ivan Vecera) [2019055] - net: bridge: notify switchdev of disappearance of old FDB entry upon migration (Ivan Vecera) [2019055] - bridge: Fix a deadlock when enabling multicast snooping (Ivan Vecera) [2019055] - bridge: mrp: Implement LC mode for MRP (Ivan Vecera) [2019055] - net: bridge: switch to net core statistics counters handling (Ivan Vecera) [2019055] - net: bridge: replace struct br_vlan_stats with pcpu_sw_netstats (Ivan Vecera) [2019055] - bridge: mrp: Use hlist_head instead of list_head for mrp (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 *,g auto-add (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exclude timeout (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add initial MLDv2 include test (Ivan Vecera) [2019055] - selftests: net: bridge: factor out and rename sg state functions (Ivan Vecera) [2019055] - selftests: net: lib: add support for IPv6 mcast packet test (Ivan Vecera) [2019055] - selftests: net: bridge: factor out mcast_packet_test (Ivan Vecera) [2019055] - net: bridge: mcast: fix stub definition of br_multicast_querier_exists (Ivan Vecera) [2019055] - net: bridge: explicitly convert between mdb entry state and port group flags (Ivan Vecera) [2019055] - net: bridge: mcast: add support for raw L2 multicast groups (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 *,g auto-add (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exclude timeout (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add tests for igmpv3 is_include and inc -> allow reports (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: add IGMPv3 entries' state helpers (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: check for specific udp ip protocol (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: add support for packet source address (Ivan Vecera) [2019055] - selftests: net: bridge: rename current igmp tests to igmpv2 (Ivan Vecera) [2019055] - net: bridge: fix uninitialized variables when BRIDGE_CFM is disabled (Ivan Vecera) [2019055] - bridge: cfm: Netlink Notifications. (Ivan Vecera) [2019055] - bridge: cfm: Netlink GET status Interface. (Ivan Vecera) [2019055] - bridge: cfm: Netlink GET configuration Interface. (Ivan Vecera) [2019055] - bridge: cfm: Netlink SET configuration Interface. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. CCM frame RX added. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. CCM frame TX added. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. MEP create/delete. (Ivan Vecera) [2019055] - bridge: uapi: cfm: Added EtherType used by the CFM protocol. (Ivan Vecera) [2019055] - bridge: cfm: Add BRIDGE_CFM to Kconfig. (Ivan Vecera) [2019055] - net: bridge: extend the process of special frames (Ivan Vecera) [2019055] - bridge: Netlink interface fix. (Ivan Vecera) [2019055] - net: bridge: mcast: remove only S,G port groups from sg_port hash (Ivan Vecera) [2019055] - net: switchdev: Fixed kerneldoc warning (Ivan Vecera) [2019055] - net: bridge: mcast: when forwarding handle filter mode and blocked flag (Ivan Vecera) [2019055] - net: bridge: mcast: handle host state (Ivan Vecera) [2019055] - net: bridge: mcast: add support for blocked port groups (Ivan Vecera) [2019055] - net: bridge: mcast: handle port group filter modes (Ivan Vecera) [2019055] - net: bridge: mcast: install S,G entries automatically based on reports (Ivan Vecera) [2019055] - net: bridge: mcast: add sg_port rhashtable (Ivan Vecera) [2019055] - net: bridge: mcast: add rt_protocol field to the port group struct (Ivan Vecera) [2019055] - net: bridge: mcast: when igmpv3/mldv2 are enabled lookup (S,G) first, then (*,G) (Ivan Vecera) [2019055] - net: bridge: mdb: add support for add/del/dump of entries with source (Ivan Vecera) [2019055] - net: bridge: mdb: add support to extend add/del commands (Ivan Vecera) [2019055] - net: bridge: mcast: rename br_ip's u member to dst (Ivan Vecera) [2019055] - net: bridge: mcast: use br_ip's src for src groups and querier address (Ivan Vecera) [2019055] - net: bridge: add src field to br_ip (Ivan Vecera) [2019055] - net: bridge: mdb: use extack in br_mdb_add() and br_mdb_add_group() (Ivan Vecera) [2019055] - net: bridge: mdb: move all port and bridge checks to br_mdb_add (Ivan Vecera) [2019055] - net: bridge: mdb: use extack in br_mdb_parse() (Ivan Vecera) [2019055] - net: bridge: delete duplicated words (Ivan Vecera) [2019055] - net: bridge: mcast: don't ignore return value of __grp_src_toex_excl (Ivan Vecera) [2019055] - __netif_receive_skb_core: don't untag vlan from skb on DSA master (Ivan Vecera) [2019055] - bridge: mcast: Fix incomplete MDB dump (Ivan Vecera) [2019055] - net: bridge: mcast: fix unused br var when lockdep isn't defined (Ivan Vecera) [2019055] - net: bridge: mcast: destroy all entries via gc (Ivan Vecera) [2019055] - net: bridge: mcast: improve IGMPv3/MLDv2 query processing (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 BLOCK_OLD_SOURCES report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 CHANGE_TO_INCLUDE/EXCLUDE report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 MODE_IS_INCLUDE/EXCLUDE report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPv3/MLDv2 ALLOW_NEW_SOURCES report (Ivan Vecera) [2019055] - net: bridge: mcast: delete expired port groups without srcs (Ivan Vecera) [2019055] - net: bridge: mdb: use mdb and port entries in notifications (Ivan Vecera) [2019055] - net: bridge: mdb: push notifications in __br_mdb_add/del (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group query retransmit (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group-and-source specific queries (Ivan Vecera) [2019055] - net: bridge: mcast: add support for src list and filter mode dumping (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group source list (Ivan Vecera) [2019055] - net: bridge: mcast: factor out port group del (Ivan Vecera) [2019055] - net: bridge: mdb: arrange internal structs so fast-path fields are close (Ivan Vecera) [2019055] - netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [2019055] - net: bridge: Add port attribute IFLA_BRPORT_MRP_IN_OPEN (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp_fill_info (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP_INFO attributes for interconnect status (Ivan Vecera) [2019055] - bridge: mrp: Extend MRP netlink interface for configuring MRP interconnect (Ivan Vecera) [2019055] - bridge: mrp: Implement the MRP Interconnect API (Ivan Vecera) [2019055] - bridge: switchdev: mrp: Extend MRP API for switchdev for MRP Interconnect (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_in_port_open function (Ivan Vecera) [2019055] - bridge: mrp: Rename br_mrp_port_open to br_mrp_ring_port_open (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp for MRP interconnect (Ivan Vecera) [2019055] - bridge: mrp: Extend bridge interface (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP attributes for MRP interconnect (Ivan Vecera) [2019055] - switchdev: mrp: Extend switchdev API for MRP Interconnect (Ivan Vecera) [2019055] - net: bridge: fix undefined br_vlan_can_enter_range in tunnel code (Ivan Vecera) [2019055] - net: switchdev: kerneldoc fixes (Ivan Vecera) [2019055] - net: bridge: notify on vlan tunnel changes done via the old api (Ivan Vecera) [2019055] - bridge: Extend br_fill_ifinfo to return MPR status (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_fill_info (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP attributes to get the status (Ivan Vecera) [2019055] - bridge: mrp: Fix endian conversion and some other warnings (Ivan Vecera) [2019055] - net: bridge: add a flag to avoid refreshing fdb when changing/adding (Ivan Vecera) [2019055] - net: bridge: add option to allow activity notifications for any fdb entries (Ivan Vecera) [2019055] - net: neighbor: add fdb extended attribute (Ivan Vecera) [2019055] - net: bridge: fdb_add_entry takes ndm as argument (Ivan Vecera) [2019055] - bridge: mrp: Validate when setting the port role (Ivan Vecera) [2019055] - bridge: uapi: mrp: Fix MRP_PORT_ROLE (Ivan Vecera) [2019055] - bridge: mrp: Add support for role MRA (Ivan Vecera) [2019055] - bridge: mrp: Set the priority of MRP instance (Ivan Vecera) [2019055] - bridge: mrp: Update MRP frame type (Ivan Vecera) [2019055] - bridge: multicast: work around clang bug (Ivan Vecera) [2019055] - bridge: mrp: Rework the MRP netlink interface (Ivan Vecera) [2019055] - bridge: mrp: Fix out-of-bounds read in br_mrp_parse (Ivan Vecera) [2019055] - bridge: mrp: Restore port state when deleting MRP instance (Ivan Vecera) [2019055] - switchdev: mrp: Remove the variable mrp_ring_state (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_unique_ifindex function (Ivan Vecera) [2019055] - net: bridge: allow enslaving some DSA master network devices (Ivan Vecera) [2019055] - net: remove newlines in NL_SET_ERR_MSG_MOD (Ivan Vecera) [2019055] - net: bridge: return false in br_mrp_enabled() (Ivan Vecera) [2019055] - docs: networking: convert switchdev.txt to ReST (Ivan Vecera) [2019055] - net: bridge: Add checks for enabling the STP. (Ivan Vecera) [2019055] - bridge: mrp: Integrate MRP into the bridge (Ivan Vecera) [2019055] - bridge: mrp: Implement netlink interface to configure MRP (Ivan Vecera) [2019055] - bridge: mrp: Connect MRP API with the switchdev API (Ivan Vecera) [2019055] - bridge: switchdev: mrp: Implement MRP API for switchdev (Ivan Vecera) [2019055] - switchdev: mrp: Extend switchdev API to offload MRP (Ivan Vecera) [2019055] - bridge: mrp: Add MRP interface. (Ivan Vecera) [2019055] - net: bridge: Add port attribute IFLA_BRPORT_MRP_RING_OPEN (Ivan Vecera) [2019055] - bridge: mrp: Extend bridge interface (Ivan Vecera) [2019055] - bridge: mrp: Update Kconfig (Ivan Vecera) [2019055] - bridge: uapi: mrp: Add mrp attributes. (Ivan Vecera) [2019055] - net: bridge: vlan options: move the tunnel command to the nested attribute (Ivan Vecera) [2019055] - net: bridge: vlan options: nest the tunnel id into a tunnel info attribute (Ivan Vecera) [2019055] - net: bridge: vlan: include stats in dumps if requested (Ivan Vecera) [2019055] - net: bridge: vlan options: add support for tunnel mapping set/del (Ivan Vecera) [2019055] - net: bridge: vlan options: add support for tunnel id dumping (Ivan Vecera) [2019055] - net: bridge: vlan tunnel: constify bridge and port arguments (Ivan Vecera) [2019055] - net: bridge: vlan options: rename br_vlan_opts_eq to br_vlan_opts_eq_range (Ivan Vecera) [2019055] - net: switchdev: do not propagate bridge updates across bridges (Ivan Vecera) [2019055] - bridge: br_stp: Use built-in RCU list checking (Ivan Vecera) [2019055] - net: switchdev: Replace zero-length array with flexible-array member (Ivan Vecera) [2019055] - net: bridge: vlan: add per-vlan state (Ivan Vecera) [2019055] - net: bridge: vlan: add basic option setting support (Ivan Vecera) [2019055] - net: bridge: vlan: add basic option dumping support (Ivan Vecera) [2019055] - net: bridge: check port state before br_allowed_egress (Ivan Vecera) [2019055] - net: bridge: vlan: notify on vlan add/delete/change flags (Ivan Vecera) [2019055] - net: bridge: vlan: add rtnetlink group and notify support (Ivan Vecera) [2019055] - net: bridge: vlan: add rtm range support (Ivan Vecera) [2019055] - net: bridge: vlan: add del rtm message support (Ivan Vecera) [2019055] - net: bridge: vlan: add new rtm message support (Ivan Vecera) [2019055] - net: bridge: vlan: add rtm definitions and dump support (Ivan Vecera) [2019055] - net: bridge: netlink: add extack error messages when processing vlans (Ivan Vecera) [2019055] - net: bridge: vlan: add helpers to check for vlan id/range validity (Ivan Vecera) [2019055] - net: bridge: add STP xstats (Ivan Vecera) [2019055] - treewide: Use sizeof_field() macro (Ivan Vecera) [2019055] - bridge: implement get_link_ksettings ethtool method (Ivan Vecera) [2019055] - net: bridge: fdb: eliminate extra port state tests from fast-path (Ivan Vecera) [2019055] - net: bridge: fdb: restore unlikely() when taking over externally added entries (Ivan Vecera) [2019055] - net: bridge: fdb: avoid two atomic bitops in br_fdb_external_learn_add() (Ivan Vecera) [2019055] - net: bridge: fdb: br_fdb_update can take flags directly (Ivan Vecera) [2019055] - net: bridge: Populate the pvid flag in br_vlan_get_info (Ivan Vecera) [2019055] - net: fix __ip_mc_inc_group usage (Ivan Vecera) [2019055] - net: bridge: mdb: allow add/delete for host-joined groups (Ivan Vecera) [2019055] - net: bridge: mdb: dump host-joined entries as well (Ivan Vecera) [2019055] - net: bridge: mdb: factor out mdb filling (Ivan Vecera) [2019055] - net: bridge: mdb: move vlan comments (Ivan Vecera) [2019055] - net: bridge: mcast: add delete due to fast-leave mdb flag (Ivan Vecera) [2019055] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [2019055] - treewide: Add SPDX license identifier for missed files (Ivan Vecera) [2019055] - treewide: Add SPDX license identifier - Makefile/Kconfig (Ivan Vecera) [2019055] - bridge: Fix error path for kobject_init_and_add() (Ivan Vecera) [2019055] - bridge: only include nf_queue.h if needed (Ivan Vecera) [2019055] - bridge: broute: make broute a real ebtables table (Ivan Vecera) [2019055] - bridge: netfilter: unroll NF_HOOK helper in bridge input path (Ivan Vecera) [2019055] - bridge: reduce size of input cb to 16 bytes (Ivan Vecera) [2019055] - net: bridge: update multicast stats from maybe_deliver() (Ivan Vecera) [2019055] - net: bridge: mcast: remove unused br_ip_equal function (Ivan Vecera) [2019055] - net: bridge: optimize backup_port fdb convergence (Ivan Vecera) [2019055] - net: bridge: use netif_is_bridge_port() (Ivan Vecera) [2019055] - net: bridge: use eth_broadcast_addr() to assign broadcast address (Ivan Vecera) [2019055] - tools headers uapi: Update linux/in.h copy (Ivan Vecera) [2019055] - switchdev: Remove unused transaction item queue (Ivan Vecera) [2019055] - bridge: remove redundant check on err in br_multicast_ipv4_rcv (Ivan Vecera) [2019055] - net: Fix ip_mc_{dec,inc}_group allocation context (Ivan Vecera) [2019055] - bridge: remove duplicated include from br_multicast.c (Ivan Vecera) [2019055] - bridge: Snoop Multicast Router Advertisements (Ivan Vecera) [2019055] - bridge: join all-snoopers multicast address (Ivan Vecera) [2019055] - bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() internals (Ivan Vecera) [2019055] - tools include uapi: Sync linux/if_link.h copy with the kernel sources (Ivan Vecera) [2019055] - net: bridge: fix a bug on using a neighbour cache entry without checking its state (Ivan Vecera) [2019055] - net: bridge: remove unneeded variable 'err' (Ivan Vecera) [2019055] - net: bridge: remove redundant checks for null p->dev and p->br (Ivan Vecera) [2019055] - net: bridge: export supported boolopts (Ivan Vecera) [2019055] - net: bridge: add no_linklocal_learn bool option (Ivan Vecera) [2019055] - net: bridge: add support for user-controlled bool options (Ivan Vecera) [2019055] - bridge: use __vlan_hwaccel helpers (Ivan Vecera) [2019055] - netfilter: bridge: define INT_MIN & INT_MAX in userspace (Ivan Vecera) [2019055] - docs: fix some broken documentation references (Ivan Vecera) [2019055] - bridge: Switch to bitmap_zalloc() (Ivan Vecera) [2019055] - netfilter: bridge: Expose nf_tables bridge hook priorities through uapi (Ivan Vecera) [2019055] - net: bridge: add support for backup port (Ivan Vecera) [2019055] - net: bridge: add support for raw sysfs port options (Ivan Vecera) [2019055] - docs: networking: Convert bridge.txt to rst (Ivan Vecera) [2019055] - net: switchdev: consolidate RH_KABI macros usage (Ivan Vecera) [2019055] - kcov: Remove kcov include from sched.h and move it to its users. (Josef Oskera) [2026467] - tasklets: Provide tasklet_disable_in_atomic() (Ivan Vecera) [2026475] - tasklets: Use static inlines for stub implementations (Ivan Vecera) [2026475] - net: sock: introduce sk_error_report (Ivan Vecera) [2026469] - redhat: Add CONFIG_RHEL_DIFFERENCES (Prarit Bhargava) [2021571]- serial: 8520_port: Fix function param documentation (Waiman Long) [1970241] - serial: 8250: Optimize irq enable after console write (Waiman Long) [1970241] - serial: 8250: Fix rs485 delay after console write (Waiman Long) [1970241] - serial: 8250: Support console on software emulated rs485 ports (Waiman Long) [1970241] - serial: 8250: Generalize rs485 software emulation (Waiman Long) [1970241] - serial: 8250: Deduplicate rs485 active_timer assignment (Waiman Long) [1970241] - serial: 8250: Sanitize rs485 config harder (Waiman Long) [1970241] - serial: 8250: Deduplicate ->rs485_config() callback (Waiman Long) [1970241] - serial: 8250: Support rs485 devicetree properties (Waiman Long) [1970241] - serial: 8250_port: Don't use power management for kernel console (Waiman Long) [1970241] - console: Introduce ->exit() callback (Waiman Long) [1970241] - console: Don't notify user space when unregister non-listed console (Waiman Long) [1970241] - tty: 8250_of: Use software emulated RS485 direction control (Waiman Long) [1970241] - serial: 8250: Add MSR/MCR TIOCM conversion wrapper functions (Waiman Long) [1970241] - serial: 8250_of: Use of_device_get_match_data() (Waiman Long) [1970241] - serial: 8250_of: Fix for lack of interrupt support (Waiman Long) [1970241] - serial: 8250: of: Defer probe on missing IRQ (Waiman Long) [1970241] - serial: 8250: of: Correct of_platform_serial_setup() error handling (Waiman Long) [1970241] - mm/vmstat: protect per cpu variables with preempt disable on RT (Scott Wood) [2011667] - mm, slub: convert kmem_cpu_slab protection to local_lock (Scott Wood) [2011667] - mm, slub: use migrate_disable() on PREEMPT_RT (Scott Wood) [2011667] - mm, slub: protect put_cpu_partial() with disabled irqs instead of cmpxchg (Scott Wood) [2011667] - mm, slub: make slab_lock() disable irqs with PREEMPT_RT (Scott Wood) [2011667] - mm: slub: make object_map_lock a raw_spinlock_t (Scott Wood) [2011667] - mm: slub: move flush_cpu_slab() invocations __free_slab() invocations out of IRQ context (Scott Wood) [2011667] - mm, slab: split out the cpu offline variant of flush_slab() (Scott Wood) [2011667] - mm, slub: don't disable irqs in slub_cpu_dead() (Scott Wood) [2011667] - mm, slub: only disable irq with spin_lock in __unfreeze_partials() (Scott Wood) [2011667] - mm, slub: separate detaching of partial list in unfreeze_partials() from unfreezing (Scott Wood) [2011667] - mm, slub: detach whole partial list at once in unfreeze_partials() (Scott Wood) [2011667] - mm, slub: discard slabs in unfreeze_partials() without irqs disabled (Scott Wood) [2011667] - mm, slub: move irq control into unfreeze_partials() (Scott Wood) [2011667] - mm, slub: call deactivate_slab() without disabling irqs (Scott Wood) [2011667] - mm, slub: make locking in deactivate_slab() irq-safe (Scott Wood) [2011667] - mm, slub: move reset of c->page and freelist out of deactivate_slab() (Scott Wood) [2011667] - mm, slub: stop disabling irqs around get_partial() (Scott Wood) [2011667] - mm, slub: check new pages with restored irqs (Scott Wood) [2011667] - mm, slub: validate slab from partial list or page allocator before making it cpu slab (Scott Wood) [2011667] - mm, slub: restore irqs around calling new_slab() (Scott Wood) [2011667] - mm, slub: move disabling irqs closer to get_partial() in ___slab_alloc() (Scott Wood) [2011667] - mm, slub: do initial checks in ___slab_alloc() with irqs enabled (Scott Wood) [2011667] - mm, slub: move disabling/enabling irqs to ___slab_alloc() (Scott Wood) [2011667] - mm, slub: simplify kmem_cache_cpu and tid setup (Scott Wood) [2011667] - mm, slub: restructure new page checks in ___slab_alloc() (Scott Wood) [2011667] - mm, slub: return slab page from get_partial() and set c->page afterwards (Scott Wood) [2011667] - mm, slub: dissolve new_slab_objects() into ___slab_alloc() (Scott Wood) [2011667] - mm, slub: extract get_partial() from new_slab_objects() (Scott Wood) [2011667] - mm, slub: remove redundant unfreeze_partials() from put_cpu_partial() (Scott Wood) [2011667] - mm, slub: don't disable irq for debug_check_no_locks_freed() (Scott Wood) [2011667] - mm, slub: allocate private object map for validate_slab_cache() (Scott Wood) [2011667] - mm, slub: allocate private object map for debugfs listings (Scott Wood) [2011667] - mm, slub: don't call flush_all() from slab_debug_trace_open() (Scott Wood) [2011667] - mm/slub.c: drop lockdep_assert_held() from put_map() (Scott Wood) [2011667] - mm/slub.c: replace cpu_slab->partial with wrapped APIs (Scott Wood) [2011667] - mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs (Scott Wood) [2011667] - sched/rt, mm: Use CONFIG_PREEMPTION (Scott Wood) [2011667] - tcp: fix page frag corruption on page fault (Paolo Abeni) [1996074] - net: fix sk_page_frag() recursion from memory reclaim (Paolo Abeni) [1996074] - net: udp6: replace __UDP_INC_STATS() with __UDP6_INC_STATS() (Xin Long) [2020407] - net: udp: annotate data race around udp_sk(sk)->corkflag (Xin Long) [2020407] - net/ipv4/udp_tunnel_core.c: remove superfluous header files from udp_tunnel_core.c (Xin Long) [2020407] - udp_tunnel: Fix udp_tunnel_nic work-queue type (Xin Long) [2020407] - net, gro: Set inner transport header offset in tcp/udp GRO hook (Xin Long) [2020407] - bareudp: Add extack support to bareudp_configure() (Guillaume Nault) [1946040] - bareudp: Move definition of struct bareudp_conf to bareudp.c (Guillaume Nault) [1946040] - bareudp: Remove bareudp_dev_create() (Guillaume Nault) [1946040] - net: bareudp: simplify error paths calling dellink (Guillaume Nault) [1946040] - mptcp: re-arm retransmit timer if data is pending (Paolo Abeni) [2019493] - mptcp: remove tx_pending_data (Paolo Abeni) [2019493] - mptcp: do not shrink snd_nxt when recovering (Paolo Abeni) [2019493] - mptcp: drop unused sk in mptcp_push_release (Paolo Abeni) [2019493] - selftests: mptcp: fix proto type in link_failure tests (Paolo Abeni) [2019493] - selftests: mptcp: add testcase for active-back (Paolo Abeni) [2019493] - mptcp: backup flag from incoming MPJ ack option (Paolo Abeni) [2019493] - mptcp: add mibs for stale subflows processing (Paolo Abeni) [2019493] - mptcp: faster active backup recovery (Paolo Abeni) [2019493] - mptcp: cleanup sysctl data and helpers (Paolo Abeni) [2019493] - mptcp: handle pending data on closed subflow (Paolo Abeni) [2019493] - mptcp: less aggressive retransmission strategy (Paolo Abeni) [2019493] - mptcp: more accurate timeout (Paolo Abeni) [2019493] - mptcp: stop relying on tcp_tx_skb_cache (Paolo Abeni) [2019493] - tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers (Paolo Abeni) [2019493] - selftests: KVM: avoid failures due to reserved HyperTransport region (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix when shadow_root_level=5 && guest root_level<4 (Vitaly Kuznetsov) [2009340] - KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ active (Vitaly Kuznetsov) [2009340] - KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO (Vitaly Kuznetsov) [2009340] - KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Vitaly Kuznetsov) [2009340] - KVM: selftests: test KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009340] - x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl (Vitaly Kuznetsov) [2009340] - x86/sgx/virt: extract sgx_vepc_remove_page (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Complete prefetch for trailing SPTEs for direct, legacy MMU (Vitaly Kuznetsov) [2009340] - KVM: x86: Do not mark all registers as avail/dirty during RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: SVM: don't set VMLOAD/VMSAVE intercepts on vCPU reset (Vitaly Kuznetsov) [2009340] - KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup (Vitaly Kuznetsov) [2009340] - Revert "x86/kvm: fix vcpu-id indexed array sizes" (Vitaly Kuznetsov) [2009340] - KVM: X86: Cache CR3 in prev_roots when PCID is disabled (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() (Vitaly Kuznetsov) [2009340] - KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE (Vitaly Kuznetsov) [2009340] - KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned (Vitaly Kuznetsov) [2009340] - KVM: x86: Take srcu lock in post_kvm_run_save() (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: fix another issue with string I/O VMGEXITs (Vitaly Kuznetsov) [2009340] - KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block() (Vitaly Kuznetsov) [2009340] - KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock (Vitaly Kuznetsov) [2009340] - KVM: selftests: Refactor help message for -s backing_src (Vitaly Kuznetsov) [2009340] - KVM: selftests: Change backing_src flag to -s in demand_paging_test (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if needed (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: keep INS functions together (Vitaly Kuznetsov) [2009340] - KVM: x86: remove unnecessary arguments from complete_emulator_pio_in (Vitaly Kuznetsov) [2009340] - KVM: x86: split the two parts of emulator_pio_in (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: clean up kvm_sev_es_ins/outs (Vitaly Kuznetsov) [2009340] - KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: rename guest_ins_data to sev_pio_data (Vitaly Kuznetsov) [2009340] - KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009340] - KVM: MMU: Reset mmu->pkru_mask to avoid stale data (Vitaly Kuznetsov) [2009340] - KVM: nVMX: promptly process interrupts delivered while in guest mode (Vitaly Kuznetsov) [2009340] - KVM: x86: check for interrupts before deciding whether to exit the fast path (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: reduce ghcb_sa_len to 32 bits (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove redundant handling of bus lock vmexit (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN if APIC HW/SW disable static keys are non-zero on unload (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: fix length of string I/O (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: Set guest_state_protected after VMSA update (Vitaly Kuznetsov) [2009340] - KVM: kvm_stat: do not show halt_wait_ns (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET" (Vitaly Kuznetsov) [2009340] - KVM: s390: restore old debugfs names (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Synch KVM's svm.h header with the kernel (Vitaly Kuznetsov) [2009340] - KVM: selftests: introduce P44V64 for z196 and EC12 (Vitaly Kuznetsov) [2009340] - KVM: selftests: introduce P47V64 for s390x (Vitaly Kuznetsov) [2009340] - x86/sev: Use "SEV: " prefix for messages from sev.c (Vitaly Kuznetsov) [2009340] - KVM: stats: remove dead stores (Vitaly Kuznetsov) [2009340] - kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Vitaly Kuznetsov) [2009340] - kvm: fix objtool relocation warning (Vitaly Kuznetsov) [2009340] - KVM: selftests: Ensure all migrations are performed when test is affined (Vitaly Kuznetsov) [2009340] - KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Vitaly Kuznetsov) [2009340] - x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Vitaly Kuznetsov) [2009340] - selftests: KVM: Don't clobber XMM register when read (Vitaly Kuznetsov) [2009340] - KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue (Vitaly Kuznetsov) [2009340] - selftests: KVM: Explicitly use movq to read xmm registers (Vitaly Kuznetsov) [2009340] - selftests: KVM: Call ucall_init when setting up in rseq_test (Vitaly Kuznetsov) [2009340] - KVM: X86: Synchronize the shadow pagetable before link it (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix missed remote tlb flush in rmap_write_protect() (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: test eax for 4K alignment for GP errata workaround (Vitaly Kuznetsov) [2009340] - KVM: x86: selftests: test simultaneous uses of V_IRQ from L1 and L0 (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Vitaly Kuznetsov) [2009340] - KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit (Vitaly Kuznetsov) [2009340] - KVM: x86: nVMX: don't fail nested VM entry on invalid guest state if !from_vmentry (Vitaly Kuznetsov) [2009340] - KVM: x86: VMX: synthesize invalid VM exit when emulating invalid guest state (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm (Vitaly Kuznetsov) [2009340] - KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM mode (Vitaly Kuznetsov) [2009340] - KVM: x86: reset pdptrs_from_userspace when exiting smm (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: restore the L1 host state prior to resuming nested guest on SMM exit (Vitaly Kuznetsov) [2009340] - KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs (Vitaly Kuznetsov) [2009340] - KVM: Clean up benign vcpu->cpu data races when kicking vCPUs (Vitaly Kuznetsov) [2009340] - KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov) [2009340] - KVM: selftests: Create a separate dirty bitmap per slot (Vitaly Kuznetsov) [2009340] - KVM: SEV: Allow some commands for mirror VM (Vitaly Kuznetsov) [2009340] - KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Fix nested bus lock VM exit (Vitaly Kuznetsov) [2009340] - KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vCPUs array entry (Vitaly Kuznetsov) [2009340] - KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor (Vitaly Kuznetsov) [2009340] - kvm: fix wrong exception emulation in check_rdtsc (Vitaly Kuznetsov) [2009340] - KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009340] - KVM: SVM: fix missing sev_decommission in sev_receive_start (Vitaly Kuznetsov) [2009340] - KVM: SEV: Acquire vcpu mutex when updating VMSA (Vitaly Kuznetsov) [2009340] - KVM: do not shrink halt_poll_ns below grow_start (Vitaly Kuznetsov) [2009340] - KVM: nVMX: fix comments of handle_vmon() (Vitaly Kuznetsov) [2009340] - KVM: x86: Handle SRCU initialization failure during page track init (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove defunct "nr_active_uret_msrs" field (Vitaly Kuznetsov) [2009340] - selftests: KVM: Align SMCCC call with the spec in steal_time (Vitaly Kuznetsov) [2009340] - selftests: KVM: Fix check for !POLLIN in demand_paging_test (Vitaly Kuznetsov) [2009340] - KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Mark all registers as avail/dirty at vCPU creation (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add a test for KVM_RUN+rseq to detect task migration bugs (Vitaly Kuznetsov) [2009340] - tools: Move x86 syscall number fallbacks to .../uapi/ (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix get_run_delay() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - selftests: kvm: move get_run_delay() into lib/test_util (Vitaly Kuznetsov) [2009340] - selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - tools: rename bitmap_alloc() to bitmap_zalloc() (Vitaly Kuznetsov) [2009340] - KVM: Drop unused kvm_dirty_gfn_invalid() (Vitaly Kuznetsov) [2009340] - KVM: MMU: mark role_regs and role accessors as maybe unused (Vitaly Kuznetsov) [2009340] - x86/kvm: Don't enable IRQ when IRQ enabled in kvm_wait (Vitaly Kuznetsov) [2009340] - KVM: stats: Add VM stat for remote tlb flush requests (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Move lpage_disallowed_link further "down" in kvm_mmu_page (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Relocate kvm_mmu_page.tdp_mmu_page for better cache locality (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove unused field mmio_cached in struct kvm_mmu_page (Vitaly Kuznetsov) [2009340] - KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't freak out if pml5_root is NULL on 4-level host (Vitaly Kuznetsov) [2009340] - KVM: SVM: Add 5-level page table support for SVM (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Support shadowing NPT when 5-level paging is enabled in host (Vitaly Kuznetsov) [2009340] - KVM: x86: Allow CPU to force vendor-specific TDP level (Vitaly Kuznetsov) [2009340] - KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level (Vitaly Kuznetsov) [2009340] - KVM: x86: implement KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009340] - KVM: SVM: split svm_handle_invalid_exit (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant spte present check in mmu_set_spte (Vitaly Kuznetsov) [2009340] - KVM: stats: Add halt polling related histogram stats (Vitaly Kuznetsov) [2009340] - KVM: stats: Add halt_wait_ns stats for all architectures (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add checks for histogram stats bucket_size field (Vitaly Kuznetsov) [2009340] - KVM: stats: Update doc for histogram statistics (Vitaly Kuznetsov) [2009340] - KVM: stats: Support linear and logarithmic histogram statistics (Vitaly Kuznetsov) [2009340] - KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Vitaly Kuznetsov) [2009340] - KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Vitaly Kuznetsov) [2009340] - KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Vitaly Kuznetsov) [2009340] - KVM: SVM: avoid refreshing avic if its state didn't change (Vitaly Kuznetsov) [2009340] - KVM: SVM: remove svm_toggle_avic_for_irq_window (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Deactivate APICv only when AutoEOI feature is in use (Vitaly Kuznetsov) [2009340] - KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Vitaly Kuznetsov) [2009340] - KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Vitaly Kuznetsov) [2009340] - KVM: x86: don't disable APICv memslot when inhibited (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: allow APICv memslot to be enabled but invisible (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: allow kvm_faultin_pfn to return page fault handling code (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: rename try_async_pf to kvm_faultin_pfn (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: add comment explaining arguments to kvm_zap_gfn_range (Vitaly Kuznetsov) [2009340] - KVM: Allow to have arch-specific per-vm debugfs files (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Vitaly Kuznetsov) [2009340] - KVM: x86: Clean up redundant ROL16(val, n) macro definition (Vitaly Kuznetsov) [2009340] - KVM: x86: Move declaration of kvm_spurious_fault() to x86.h (Vitaly Kuznetsov) [2009340] - KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Hide VMCS control calculators in vmx.c (Vitaly Kuznetsov) [2009340] - KVM: VMX: Drop caching of KVM's desired sec exec controls for vmcs01 (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Reset DR6 only when KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009340] - KVM: X86: Set host DR6 only on VMX and for KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009340] - KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF (Vitaly Kuznetsov) [2009340] - kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault (Vitaly Kuznetsov) [2009340] - KVM: x86: remove dead initialization (Vitaly Kuznetsov) [2009340] - KVM: x86: Allow guest to set EFER.NX=1 on non-PAE 32-bit kernels (Vitaly Kuznetsov) [2009340] - x86: Fix typo s/ECLR/ELCR/ for the PIC register (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move vcpu_args_set into perf_test_util (Vitaly Kuznetsov) [2009340] - KVM: selftests: Support multiple slots in dirty_log_perf_test (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Leverage vcpu->last_used_slot for rmap_add and rmap_recycle (Vitaly Kuznetsov) [2009340] - KVM: Cache the last used slot index per vCPU (Vitaly Kuznetsov) [2009340] - KVM: Move last_used_slot logic out of search_memslots (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Vitaly Kuznetsov) [2009340] - KVM: xen: do not use struct gfn_to_hva_cache (Vitaly Kuznetsov) [2009340] - KVM: selftests: fix hyperv_clock test (Vitaly Kuznetsov) [2009340] - KVM: SVM: improve the code readability for ASID management (Vitaly Kuznetsov) [2009340] - KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Vitaly Kuznetsov) [2009340] - KVM: Do not leak memory for duplicate debugfs directories (Vitaly Kuznetsov) [2009340] - KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces (Vitaly Kuznetsov) [2009340] - KVM: X86: Optimize zapping rmap (Vitaly Kuznetsov) [2009340] - KVM: X86: Optimize pte_list_desc with per-array counter (Vitaly Kuznetsov) [2009340] - KVM: X86: MMU: Tune PTE_LIST_EXT to be bigger (Vitaly Kuznetsov) [2009340] - KVM: selftests: Test access to XMM fast hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check if guest is allowed to use XMM registers for hypercall input (Vitaly Kuznetsov) [2009340] - KVM: x86: Introduce trace_kvm_hv_hypercall_done() (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check access to hypercall before reading XMM registers (Vitaly Kuznetsov) [2009340] - KVM: nSVM: remove useless kvm_clear_*_queue (Vitaly Kuznetsov) [2009340] - KVM: x86: Preserve guest's CR0.CD/NW on INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at INIT/RESET (Vitaly Kuznetsov) [2009340] - KVM: SVM: Emulate #INIT in response to triple fault shutdown (Vitaly Kuznetsov) [2009340] - KVM: VMX: Move RESET-only VMWRITE sequences to init_vmcs() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove redundant write to set vCPU as active at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Smush x2APIC MSR bitmap adjustments into single function (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode (Vitaly Kuznetsov) [2009340] - KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace filter is changed (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Remove obsolete MSR bitmap refresh at nested transitions (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Move setting of sregs during vCPU RESET/INIT to common x86 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Don't _explicitly_ reconfigure user return MSRs on vCPU INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Refresh list of user return MSRs after setting guest CPUID (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip pointless MSR bitmap update when setting EFER (Vitaly Kuznetsov) [2009340] - KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Don't evaluate "emulation required" on nested VM-Exit (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip emulation required checks during pmode/rmode transitions (Vitaly Kuznetsov) [2009340] - KVM: VMX: Process CR0.PG side effects after setting CR0 assets (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Skip the permission_fault() check on MMIO if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load exiting is disabled (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em (Vitaly Kuznetsov) [2009340] - KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove direct write to vcpu->arch.cr0 during vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest (Vitaly Kuznetsov) [2009340] - KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Move EDX initialization at vCPU RESET to common code (Vitaly Kuznetsov) [2009340] - KVM: x86: Consolidate APIC base RESET initialization code (Vitaly Kuznetsov) [2009340] - KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET (Vitaly Kuznetsov) [2009340] - KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU RESET (Vitaly Kuznetsov) [2009340] - KVM: x86: Set BSP bit in reset BSP vCPU's APIC base by default (Vitaly Kuznetsov) [2009340] - KVM: x86: Don't force set BSP bit when local APIC is managed by userspace (Vitaly Kuznetsov) [2009340] - KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP (Vitaly Kuznetsov) [2009340] - KVM: x86: Remove defunct BSP "update" in local APIC reset (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN if the APIC map is dirty without an in-kernel local APIC (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop explicit MMU reset at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove explicit MMU reset in enter_rmode() (Vitaly Kuznetsov) [2009340] - KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping (Vitaly Kuznetsov) [2009340] - KVM: SVM: Zero out GDTR.base and IDTR.base on INIT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Set LDTR to its architecturally defined value on nested VM-Exit (Vitaly Kuznetsov) [2009340] - KVM: x86: Flush the guest's TLB on INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: fast_page_fault support for the TDP MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} interoperate with the TDP MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix use of enums in trace_fast_page_fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault (Vitaly Kuznetsov) [2009340] - KVM: Introduce kvm_get_kvm_safe() (Vitaly Kuznetsov) [2009340] - x86/kvm: remove non-x86 stuff from arch/x86/kvm/ioapic.h (Vitaly Kuznetsov) [2009340] - KVM: X86: Add per-vm stat for max rmap list size (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce indentation (Vitaly Kuznetsov) [2009340] - KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Mark VM as bugged if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [2009340] - KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM (Vitaly Kuznetsov) [2009340] - KVM: Export kvm_make_all_cpus_request() for use in marking VMs as bugged (Vitaly Kuznetsov) [2009340] - KVM: Add infrastructure and macro to mark VM as bugged (Vitaly Kuznetsov) [2009340] - KVM: Get rid of kvm_get_pfn() (Vitaly Kuznetsov) [2009340] - KVM: arm64: Use get_page() instead of kvm_get_pfn() (Vitaly Kuznetsov) [2009340] - KVM: x86: accept userspace interrupt only if no event is injected (Vitaly Kuznetsov) [2009340] - KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Vitaly Kuznetsov) [2009340] - KVM: use cpu_relax when halt polling (Vitaly Kuznetsov) [2009340] - KVM: SVM: use vmcb01 in svm_refresh_apicv_exec_ctrl (Vitaly Kuznetsov) [2009340] - KVM: SVM: tweak warning about enabled AVIC on nested entry (Vitaly Kuznetsov) [2009340] - KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Vitaly Kuznetsov) [2009340] - KVM: SVM: delay svm_vcpu_init_msrpm after svm->vmcb is initialized (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce access_tracking_perf_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing (Vitaly Kuznetsov) [2009340] - x86/kvm: fix vcpu-id indexed array sizes (Vitaly Kuznetsov) [2009340] - KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access (Vitaly Kuznetsov) [2009340] - KVM: Documentation: Fix KVM_CAP_ENFORCE_PV_FEATURE_CPUID name (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Swap the parameter order for svm_copy_vmrun_state()/svm_copy_vmloadsave_state() (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Rename nested_svm_vmloadsave() to svm_copy_vmloadsave_state() (Vitaly Kuznetsov) [2009340] - docs: virt: kvm: api.rst: replace some characters (Vitaly Kuznetsov) [2009340] - docs: kvm: properly format code blocks and lists (Vitaly Kuznetsov) [2009340] - docs: kvm: fix build warnings (Vitaly Kuznetsov) [2009340] - KVM: selftests: Address extra memslot parameters in vm_vaddr_alloc (Vitaly Kuznetsov) [2009340] - kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: WARN and reject loading KVM if NX is supported but not enabled" (Vitaly Kuznetsov) [2009340] - KVM: selftests: x86: Address missing vm_install_exception_handler conversions (Vitaly Kuznetsov) [2009340] - KVM: selftests: change pthread_yield to sched_yield (Vitaly Kuznetsov) [2009340] - KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Vitaly Kuznetsov) [2009340] - kvm: x86: disable the narrow guest module parameter on unload (Vitaly Kuznetsov) [2009340] - selftests: kvm: Allows userspace to handle emulation errors. (Vitaly Kuznetsov) [2009340] - kvm: x86: Allow userspace to handle emulation errors (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Let guest use GBPAGES if supported in hardware and TDP is on (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get CR4.SMEP from MMU, not vCPU, in shadow page fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get CR0.WP from MMU, not vCPU, in shadow page fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop redundant rsvd bits reset for nested NPT (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Optimize and clean up so called "last nonleaf level" logic (Vitaly Kuznetsov) [2009340] - KVM: x86: Enhance comments for MMU roles and nested transition trickiness (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: WARN on any reserved SPTE value when making a valid SPTE (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add helpers to do full reserved SPTE checks w/ generic MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to determine PTTYPE (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Collapse 32-bit PAE and 64-bit statements for helpers (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add a helper to calculate root from role_regs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add helper to update paging metadata (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't update nested guest's paging bitmasks if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Consolidate reset_rsvds_bits_mask() calls (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU role_regs to get LA57, and drop vCPU LA57 helper (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get nested MMU's root level from the MMU's role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop "nx" from MMU context now that there are no readers (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to get EFER.NX during MMU configuration (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role/role_regs to compute context's metadata (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to detect EFER.NX in guest page walk (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's roles to compute last non-leaf level (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to compute PKRU bitmask (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to compute permission bitmask (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop vCPU param from reserved bits calculator (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to get CR4.PSE for computing rsvd bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't grab CR4.PSE for calculating shadow reserved bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Always set new mmu_role immediately after checking old role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Set CR4.PKE/LA57 in MMU role iff long mode is active (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Do not set paging-related bits in MMU role if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add accessors to query mmu_role bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename "nxe" role bit to "efer_nx" for macro shenanigans (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role_regs, not vCPU state, to compute mmu_role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Ignore CR0 and CR4 bits in nested EPT MMU role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Consolidate misc updates into shadow_mmu_init_context() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add struct and helpers to retrieve MMU role bits from regs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Grab shadow root level from mmu_role for shadow MMUs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Move nested NPT reserved bit calculation into MMU proper (Vitaly Kuznetsov) [2009340] - KVM: x86: Read and pass all CR0/CR4 role bits to shadow MMU helper (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop smep_andnot_wp check from "uses NX" for shadow MMUs (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Add a comment to document why nNPT uses vmcb01, not vCPU state (Vitaly Kuznetsov) [2009340] - KVM: x86: Fix sizes used to pass around CR0, CR4, and EFER (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename unsync helper and update related comments (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop the intermediate "transient" __kvm_sync_page() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: comment on kvm_mmu_get_page's syncing of pages (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: WARN and zap SP when sync'ing if MMU role mismatches (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU role to check for matching guest page sizes (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Unconditionally zap unsync SPs when creating >4k SP at GFN (Vitaly Kuznetsov) [2009340] - Revert "KVM: MMU: record maximum physical address width in kvm_mmu_extended_role" (Vitaly Kuznetsov) [2009340] - KVM: x86: Alert userspace that KVM_SET_CPUID{,2} after KVM_RUN is broken (Vitaly Kuznetsov) [2009340] - KVM: debugfs: Reuse binary stats descriptors (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add selftest for KVM statistics data binary interface (Vitaly Kuznetsov) [2009340] - KVM: stats: Add documentation for binary statistics interface (Vitaly Kuznetsov) [2009340] - KVM: stats: Support binary stats retrieval for a VCPU (Vitaly Kuznetsov) [2009340] - KVM: stats: Support binary stats retrieval for a VM (Vitaly Kuznetsov) [2009340] - KVM: stats: Add fd-based API to read binary stats data (Vitaly Kuznetsov) [2009340] - KVM: stats: Separate generic stats from architecture specific ones (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't WARN on a NULL shadow page in TDP MMU check (Vitaly Kuznetsov) [2009340] - KVM: sefltests: Add x86-64 test to verify MMU reacts to CPUID updates (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add hugepage support for x86-64 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Genericize upper level page table entry struct (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add PTE helper for x86-64 in preparation for hugepages (Vitaly Kuznetsov) [2009340] - KVM: selftests: Rename x86's page table "address" to "pfn" (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add wrapper to allocate page table page (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally allocate EPT tables in memslot 0 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot '0' for page table allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 for vaddr allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use "standard" min virtual address for CPUID test alloc (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use alloc page helper for xAPIC IPI test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use alloc_page helper for x86-64's GDT/IDT/TSS allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Lower the min virtual address for misc page allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add helpers to allocate N pages of virtual memory (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use "standard" min virtual address for Hyper-V pages (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 for x86's GDT/TSS setup (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 when loading elf binary (Vitaly Kuznetsov) [2009340] - KVM: selftests: Zero out the correct page in the Hyper-V features test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Remove errant asm/barrier.h include to fix arm64 build (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix uninitialized boolean variable flush (Vitaly Kuznetsov) [2009340] - KVM: selftests: fix triple fault if ept=0 in dirty_log_test (Vitaly Kuznetsov) [2009340] - KVM: x86: Print CPU of last attempted VM-entry when dumping VMCS/VMCB (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip #PF(RSVD) intercepts when emulating smaller maxphyaddr (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant root_hpa checks (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Refactor is_tdp_mmu_root into is_tdp_mmu (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant is_tdp_mmu_enabled check (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant is_tdp_mmu_root check (Vitaly Kuznetsov) [2009340] - KVM: x86: Stub out is_tdp_mmu_root on 32-bit hosts (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN and reject loading KVM if NX is supported but not enabled (Vitaly Kuznetsov) [2009340] - KVM: SVM: Refuse to load kvm_amd if NX support is not available (Vitaly Kuznetsov) [2009340] - KVM: VMX: Refuse to load kvm_intel if EPT and NX are disabled (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix TDP MMU page table level (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix pf_fixed count in tdp_mmu_map_handle_target_level() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() (Vitaly Kuznetsov) [2009340] - KVM: LAPIC: Keep stored TMCCT register value 0 after KVM_SET_LAPIC (Vitaly Kuznetsov) [2009340] - KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall (Vitaly Kuznetsov) [2009340] - KVM: switch per-VM stats to u64 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Grab nx_lpage_splits as an unsigned long before division (Vitaly Kuznetsov) [2009340] - KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Drop redundant checks on vmcs12 in EPTP switching emulation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: WARN if subtly-impossible VMFUNC conditions occur (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop pointless @reset_roots from kvm_init_mmu() (Vitaly Kuznetsov) [2009340] - KVM: x86: Defer MMU sync on PCID invalidation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Use fast PGD switch when emulating VMFUNC[EPTP_SWITCH] (Vitaly Kuznetsov) [2009340] - KVM: x86: Use KVM_REQ_TLB_FLUSH_GUEST to handle INVPCID(ALL) emulation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Free only guest_mode (L2) roots on INVVPID w/o EPT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Consolidate VM-Enter/VM-Exit TLB flush and MMU sync logic (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop skip MMU sync and TLB flush params from "new PGD" helpers (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Move TLB flushing logic (or lack thereof) to dedicated helper (Vitaly Kuznetsov) [2009340] - KVM: x86: Uncondtionally skip MMU sync/TLB flush in MOV CR3's PGD switch (Vitaly Kuznetsov) [2009340] - KVM: x86: Invalidate all PGDs for the current PCID on MOV CR3 w/ flush (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Vitaly Kuznetsov) [2009340] - KVM: x86: avoid loading PDPTRs after migration when possible (Vitaly Kuznetsov) [2009340] - KVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2 (Vitaly Kuznetsov) [2009340] - KVM: x86: introduce kvm_register_clear_available (Vitaly Kuznetsov) [2009340] - KVM: nVMX: delay loading of PDPTRs to KVM_REQ_GET_NESTED_STATE_PAGES (Vitaly Kuznetsov) [2009340] - KVM: nSVM: refactor the CR3 reload on migration (Vitaly Kuznetsov) [2009340] - KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT and a PAE guest (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Drop pointless pdptrs_changed() check on nested transition (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Drop obsolete (and pointless) pdptrs_changed() check (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce hyperv_features test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move evmcs.h to x86_64/ (Vitaly Kuznetsov) [2009340] - KVM: selftests: move Hyper-V MSR definitions to hyperv.h (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_EX_PROCESSOR_MASKS_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_CLUSTER_IPI_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_REMOTE_TLB_FLUSH_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_DEBUGGING privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_SIGNAL_EVENTS privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_POST_MESSAGES privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check access to HVCALL_NOTIFY_LONG_SPIN_WAIT hypercall (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Prepare to check access to Hyper-V hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_STIMER_DIRECT_MODE_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Inverse the default in hv_check_msr_access() (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_FEATURE_DEBUG_MSRS_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_ACCESS_REENLIGHTENMENT privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_ACCESS_FREQUENCY_MSRS privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_APIC_ACCESS_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_SYNTIMER_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_SYNIC_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_REFERENCE_TSC_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_RESET_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_VP_INDEX_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_TIME_REF_COUNT_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_VP_RUNTIME_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_HYPERCALL_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Prepare to check access to Hyper-V MSRs (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Cache guest CPUID leaves determining features availability (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUID (Vitaly Kuznetsov) [2009340] - asm-generic/hyperv: add HV_STATUS_ACCESS_DENIED definition (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Direct Virtual Flush support (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Enlightened MSR-Bitmap support (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Remote TLB flush for SVM (Vitaly Kuznetsov) [2009340] - KVM: SVM: Software reserved fields (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Move the remote TLB flush logic out of vmx (Vitaly Kuznetsov) [2009340] - KVM: nVMX: nSVM: Add a new VCPU statistic to show if VCPU is in guest mode (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop "pre_" from enter/leave_smm() helpers (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop .post_leave_smm(), i.e. the manual post-RSM MMU reset (Vitaly Kuznetsov) [2009340] - KVM: x86: Rename SMM tracepoint to make it reflect reality (Vitaly Kuznetsov) [2009340] - KVM: x86: Move "entering SMM" tracepoint into kvm_smm_changed() (Vitaly Kuznetsov) [2009340] - KVM: x86: Move (most) SMM hflags modifications into kvm_smm_changed() (Vitaly Kuznetsov) [2009340] - KVM: x86: Invoke kvm_smm_changed() immediately after clearing SMM flag (Vitaly Kuznetsov) [2009340] - KVM: x86: Replace .set_hflags() with dedicated .exiting_smm() helper (Vitaly Kuznetsov) [2009340] - KVM: x86: Emulate triple fault shutdown if RSM emulation fails (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov) [2009340] - KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov) [2009340] - kvm: x86: implement KVM PM-notifier (Vitaly Kuznetsov) [2009340] - kvm: add PM-notifier (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce x2APIC register manipulation functions (Vitaly Kuznetsov) [2009340] - KVM: selftests: Hoist APIC functions out of individual tests (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move APIC definitions into a separate file (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Disable vmcs02 posted interrupts if vmcs12 PID isn't mappable (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Fail on MMIO completion for nested posted interrupts (Vitaly Kuznetsov) [2009340] - KVM: x86: Add a return code to kvm_apic_accept_events (Vitaly Kuznetsov) [2009340] - KVM: x86: Add a return code to inject_pending_event (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Add a return code to vmx_complete_nested_posted_interrupt (Vitaly Kuznetsov) [2009340] - KVM: x86: Remove guest mode check from kvm_check_nested_events (Vitaly Kuznetsov) [2009340] - KVM: selftests: x86: Add vmx_nested_tsc_scaling_test (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Enable nested TSC scaling (Vitaly Kuznetsov) [2009340] - KVM: X86: Add vendor callbacks for writing the TSC multiplier (Vitaly Kuznetsov) [2009340] - KVM: X86: Move write_l1_tsc_offset() logic to common code and rename it (Vitaly Kuznetsov) [2009340] - KVM: X86: Add functions that calculate the nested TSC fields (Vitaly Kuznetsov) [2009340] - KVM: X86: Add functions for retrieving L2 TSC fields from common code (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Add a TSC multiplier field in VMCS12 (Vitaly Kuznetsov) [2009340] - KVM: X86: Add a ratio parameter to kvm_scale_tsc() (Vitaly Kuznetsov) [2009340] - KVM: X86: Rename kvm_compute_tsc_offset() to kvm_compute_l1_tsc_offset() (Vitaly Kuznetsov) [2009340] - KVM: X86: Store L1's TSC scaling ratio in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [2009340] - math64.h: Add mul_s64_u64_shr() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add a field to control memslot rmap allocation (Vitaly Kuznetsov) [2009340] - KVM: mmu: Add slots_arch_lock for memslot arch fields (Vitaly Kuznetsov) [2009340] - KVM: mmu: Refactor memslot copy (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Factor out allocating memslot rmap (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Deduplicate rmap freeing (Vitaly Kuznetsov) [2009340] - KVM: x86: Do not write protect huge page in initially-all-set mode (Vitaly Kuznetsov) [2009340] - KVM: x86: Support write protecting only large pages (Vitaly Kuznetsov) [2009340] - KVM: hyper-v: Advertise support for fast XMM hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: kvm_hv_flush_tlb use inputs from XMM registers (Vitaly Kuznetsov) [2009340] - KVM: hyper-v: Collect hypercall params into struct (Vitaly Kuznetsov) [2009340] - KVM: x86: Move FPU register accessors into fpu.h (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Make is_nx_huge_page_enabled an inline function (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix kvm_check_cap() assertion (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add aarch64/debug-exceptions test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add exception handling support for aarch64 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move GUEST_ASSERT_EQ to utils header (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce UCALL_UNHANDLED for unhandled vector reporting (Vitaly Kuznetsov) [2009340] - KVM: selftests: Complete x86_64/sync_regs_test ucall (Vitaly Kuznetsov) [2009340] - KVM: selftests: Rename vm_handle_exception (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix compiling errors when initializing the static structure (Vitaly Kuznetsov) [2009340] - selftests: kvm: Add support for customized slot0 memory size (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix overlapping addresses in memslot_perf_test (Vitaly Kuznetsov) [2009340] - selftests: kvm: do only 1 memslot_perf_test run by default (Vitaly Kuznetsov) [2009340] - KVM: X86: Use _BITUL() macro in UAPI headers (Vitaly Kuznetsov) [2009340] - KVM: selftests: create alias mappings when using shared memory (Vitaly Kuznetsov) [2009340] - KVM: selftests: add shmem backing source type (Vitaly Kuznetsov) [2009340] - KVM: selftests: refactor vm_mem_backing_src_type flags (Vitaly Kuznetsov) [2009340] - KVM: selftests: allow different backing source types (Vitaly Kuznetsov) [2009340] - KVM: selftests: compute correct demand paging size (Vitaly Kuznetsov) [2009340] - KVM: selftests: simplify setup_demand_paging error handling (Vitaly Kuznetsov) [2009340] - KVM: selftests: Print a message if /dev/kvm is missing (Vitaly Kuznetsov) [2009340] - KVM: selftests: trivial comment/logging fixes (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix hang in hardware_disable_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Ignore CPUID.0DH.1H in get_cpuid_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix 32-bit truncation of vm_get_max_gfn() (Vitaly Kuznetsov) [2009340] - KVM: selftests: add a memslot-related performance benchmark (Vitaly Kuznetsov) [2009340] - KVM: selftests: Keep track of memslots more efficiently (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix potential issue with ELF loading (Vitaly Kuznetsov) [2009340] - selftests: kvm: make allocation of extra memory take effect (Vitaly Kuznetsov) [2009340] - docs: virt: api.rst: fix a pointer to SGX documentation (Vitaly Kuznetsov) [2009340] - docs: vcpu-requests.rst: fix reference for atomic ops (Vitaly Kuznetsov) [2009340] - x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFG (Vitaly Kuznetsov) [2009340] - x86/sev: Move GHCB MSR protocol and NAE definitions in a common header (Vitaly Kuznetsov) [2009340] - x86/sev-es: Rename sev-es.{ch} to sev.{ch} (Vitaly Kuznetsov) [2009340] - x86/sev-es: Replace open-coded hlt-loops with sev_es_terminate() (Vitaly Kuznetsov) [2009340] - tools/kvm_stat: Fix documentation typo (Vitaly Kuznetsov) [2009340] - KVM: x86: Hide RDTSCP and RDPID if MSR_TSC_AUX probing failed (Vitaly Kuznetsov) [2009340] - KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU model (Vitaly Kuznetsov) [2009340] - KVM: x86: Move uret MSR slot management to common x86 (Vitaly Kuznetsov) [2009340] - KVM: x86: Export the number of uret MSRs to vendor modules (Vitaly Kuznetsov) [2009340] - KVM: VMX: Disable loading of TSX_CTRL MSR the more conventional way (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use common x86's uret MSR list as the one true list (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use flag to indicate "active" uret MSRs instead of sorting list (Vitaly Kuznetsov) [2009340] - KVM: VMX: Configure list of user return MSRs at module init (Vitaly Kuznetsov) [2009340] - KVM: x86: Add support for RDPID without RDTSCP (Vitaly Kuznetsov) [2009340] - selftests: kvm: remove reassignment of non-absolute variables (Vitaly Kuznetsov) [2009340] - doc/kvm: Fix wrong entry for KVM_CAP_X86_MSR_FILTER (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix kdoc of __handle_changed_spte (Vitaly Kuznetsov) [2009340] - KVM: documentation: fix sphinx warnings (Vitaly Kuznetsov) [2009340] - KVM: x86: document behavior of measurement ioctls with len==0 (Vitaly Kuznetsov) [2009340] - documentation/kvm: additional explanations on KVM_SET_BOOT_CPU_ID (Vitaly Kuznetsov) [2009340] - docs: kvm: Fix a typo ("althought") (Vitaly Kuznetsov) [2009340] - KVM: move EXIT_FASTPATH_REENTER_GUEST to common code (Vitaly Kuznetsov) [2009340] - mm, kvm: account kvm_vcpu_mmap to kmemcg (Vitaly Kuznetsov) [2009340] - x86/kvm: Use msi_msg shadow structs (Vitaly Kuznetsov) [2009340] - ceph: fix up non-directory creation in SGID directories (Jeffrey Layton) [2017796] - ceph: initialize pathlen variable in reconnect_caps_cb (Jeffrey Layton) [2017796] - ceph: initialize i_size variable in ceph_sync_read (Jeffrey Layton) [2017796] - ceph: fix duplicate increment of opened_inodes metric (Jeffrey Layton) [2017796] - ceph: add a new metric to keep track of remote object copies (Jeffrey Layton) [2017796] - libceph, ceph: move ceph_osdc_copy_from() into cephfs code (Jeffrey Layton) [2017796] - ceph: clean-up metrics data structures to reduce code duplication (Jeffrey Layton) [2017796] - ceph: split 'metric' debugfs file into several files (Jeffrey Layton) [2017796] - ceph: return the real size read when it hits EOF (Jeffrey Layton) [2017796] - ceph: properly handle statfs on multifs setups (Jeffrey Layton) [2017796] - ceph: shut down mount on bad mdsmap or fsmap decode (Jeffrey Layton) [2017796] - ceph: fix mdsmap decode when there are MDS's beyond max_mds (Jeffrey Layton) [2017796] - ceph: ignore the truncate when size won't change with Fx caps issued (Jeffrey Layton) [2017796] - ceph: don't rely on error_string to validate blocklisted session. (Jeffrey Layton) [2017796] - ceph: just use ci->i_version for fscache aux info (Jeffrey Layton) [2017796] - ceph: shut down access to inode when async create fails (Jeffrey Layton) [2017796] - ceph: refactor remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: fix auth cap handling logic in remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: drop private list from remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: don't use -ESTALE as special return code in try_get_cap_refs (Jeffrey Layton) [2017796] - ceph: print inode numbers instead of pointer values (Jeffrey Layton) [2017796] - ceph: enable async dirops by default (Jeffrey Layton) [2017796] - libceph: drop ->monmap and err initialization (Jeffrey Layton) [2017796] - ceph: convert to noop_direct_IO (Jeffrey Layton) [2017796] - ceph: fix off by one bugs in unsafe_request_wait() (Jeffrey Layton) [2017796] - ceph: fix handling of "meta" errors (Jeffrey Layton) [2017796] - ceph: drop the mdsc_get_session/put_session dout messages (Jeffrey Layton) [2017796] - ceph: lockdep annotations for try_nonblocking_invalidate (Jeffrey Layton) [2017796] - ceph: don't WARN if we're forcibly removing the session caps (Jeffrey Layton) [2017796] - ceph: don't WARN if we're force umounting (Jeffrey Layton) [2017796] - ceph: remove the capsnaps when removing caps (Jeffrey Layton) [2017796] - ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeffrey Layton) [2017796] - ceph: reconnect to the export targets on new mdsmaps (Jeffrey Layton) [2017796] - ceph: print more information when we can't find snaprealm (Jeffrey Layton) [2017796] - ceph: add ceph_change_snap_realm() helper (Jeffrey Layton) [2017796] - ceph: remove redundant initializations from mdsc and session (Jeffrey Layton) [2017796] - ceph: cancel delayed work instead of flushing on mdsc teardown (Jeffrey Layton) [2017796] - ceph: add a new vxattr to return auth mds for an inode (Jeffrey Layton) [2017796] - ceph: flush the mdlog before waiting on unsafe reqs (Jeffrey Layton) [2017796] - ceph: flush mdlog before umounting (Jeffrey Layton) [2017796] - ceph: make iterate_sessions a global symbol (Jeffrey Layton) [2017796] - ceph: make ceph_create_session_msg a global symbol (Jeffrey Layton) [2017796] - ceph: fix comment about short copies in ceph_write_end (Jeffrey Layton) [2017796] - ceph: fix memory leak on decode error in ceph_handle_caps (Jeffrey Layton) [2017796] - RDMA/irdma: Fix a potential memory allocation issue in 'irdma_prm_add_pble_mem()' (Kamal Heib) [1970672] - RDMA/irdma: Don't arm the CQ more than two times if no CE for this CQ (Kamal Heib) [1970672] - RDMA/irdma: Fix a user-after-free in add_pble_prm (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC errors (Kamal Heib) [1970672] - RDMA/irdma: Do not hold qos mutex twice on QP resume (Kamal Heib) [1970672] - RDMA/irdma: Set VLAN in UD work completion correctly (Kamal Heib) [1970672] - RDMA/irdma: Process extended CQ entries correctly (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC error when there are MW bind errors (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC error when transport retry counter is exceeded (Kamal Heib) [1970672] - RDMA/irdma: Validate number of CQ entries on create CQ (Kamal Heib) [1970672] - RDMA/irdma: Skip CQP ring during a reset (Kamal Heib) [1970672] - RDMA/irdma: Remove the repeated declaration (Kamal Heib) [1970672] - RDMA/irdma: Use correct kconfig symbol for AUXILIARY_BUS (Kamal Heib) [1970672] - RDMA/irdma: Change returned type of irdma_setup_virt_qp to void (Kamal Heib) [1970672] - RDMA/irdma: Change the returned type of irdma_set_hw_rsrc to void (Kamal Heib) [1970672] - RDMA/irdma: change the returned type of irdma_sc_repost_aeq_entries to void (Kamal Heib) [1970672] - RDMA/irdma: Check vsi pointer before using it (Kamal Heib) [1970672] - RDMA/irdma: Change the returned type to void (Kamal Heib) [1970672] - RDMA/irdma: Make spdxcheck.py happy (Kamal Heib) [1970672] - RDMA/irdma: Fix unused variable total_size warning (Kamal Heib) [1970672] - RDMA/irdma: Fix potential overflow expression in irdma_prm_get_pbles (Kamal Heib) [1970672] - RDMA/irdma: Check contents of user-space irdma_mem_reg_req object (Kamal Heib) [1970672] - RDMA/irdma: Remove use of kmap() (Kamal Heib) [1970672] - RDMA/irdma: Use the queried port attributes (Kamal Heib) [1970672] - RDMA/irdma: Check return value from ib_umem_find_best_pgsz (Kamal Heib) [1970672] - RDMA: Split the alloc_hw_stats() ops to port and device variants (Kamal Heib) [1970672] - RDMA/irdma: Store PBL info address a pointer type (Kamal Heib) [1970672] - RDMA/irdma: Use list_last_entry/list_first_entry (Kamal Heib) [1970672] - RDMA/irdma: Use list_move instead of list_del/list_add (Kamal Heib) [1970672] - RDMA/irdma: Fix return error sign from irdma_modify_qp (Kamal Heib) [1970672] - RDMA/irdma: Fix spelling mistake "Allocal" -> "Allocate" (Kamal Heib) [1970672] - RDMA/irdma: remove redundant initialization of variable val (Kamal Heib) [1970672] - RDMA/irdma: remove extraneous indentation on a statement (Kamal Heib) [1970672] - RDMA/irdma: Fix issues with u8 left shift operation (Kamal Heib) [1970672] - RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw (Kamal Heib) [1970672] - RDMA/irdma: Add ABI definitions (Kamal Heib) [1970672] - RDMA/irdma: Add dynamic tracing for CM (Kamal Heib) [1970672] - RDMA/irdma: Add miscellaneous utility definitions (Kamal Heib) [1970672] - RDMA/irdma: Add user/kernel shared libraries (Kamal Heib) [1970672] - RDMA/irdma: Add RoCEv2 UD OP support (Kamal Heib) [1970672] - RDMA/irdma: Implement device supported verb APIs (Kamal Heib) [1970672] - RDMA/irdma: Add PBLE resource manager (Kamal Heib) [1970672] - RDMA/irdma: Add connection manager (Kamal Heib) [1970672] - RDMA/irdma: Add QoS definitions (Kamal Heib) [1970672] - RDMA/irdma: Add privileged UDA queue implementation (Kamal Heib) [1970672] - RDMA/irdma: Add HMC backing store setup functions (Kamal Heib) [1970672] - RDMA/irdma: Implement HW Admin Queue OPs (Kamal Heib) [1970672] - RDMA/irdma: Implement device initialization definitions (Kamal Heib) [1970672] - RDMA/irdma: Register auxiliary driver and implement private channel OPs (Kamal Heib) [1970672] - i40e: Register auxiliary devices to provide RDMA (Kamal Heib) [1970672] - i40e: Prep i40e header for aux bus conversion (Kamal Heib) [1970672] - i40e: Replace one-element array with flexible-array member (Kamal Heib) [1970672] - ibmvnic: drop bad optimization in reuse_tx_pools() (Gustavo Walbon) [2028722] - ibmvnic: drop bad optimization in reuse_rx_pools() (Gustavo Walbon) [2028722] - /proc//cmdline: add back the setproctitle() special case (Ian Kent) [1979446] - /proc//cmdline: remove all the special cases (Ian Kent) [1979446] - perf tests vmlinux-kallsyms: Ignore hidden symbols (Michael Petlan) [1903157] - net/sched: sch_ets: don't remove idle classes from the round-robin list (Davide Caratti) [2013073] - net/sched: sch_ets: don't peek at classes beyond 'nbands' (Davide Caratti) [2013073] - net/sched: sch_ets: properly init all active DRR list handles (Davide Caratti) [2013073] - serial: 8250: fix racy uartclk update (Puneet Sethi) [1784121] - serial: 8250: Skip uninitialized TTY port baud rate update (Puneet Sethi) [1784121] - serial: 8250: Discard RTS/DTS setting from clock update method (Puneet Sethi) [1784121] - serial: 8250: Add 8250 port clock update method (Puneet Sethi) [1784121] - serial: 8250_dw: drop bogus uartclk optimisation (Puneet Sethi) [1784121] - serial: 8250_lpss: Enable PSE UART Auto Flow Control (Puneet Sethi) [1784121] - serial: 8250_lpss: Extract dw8250_do_set_termios() for common use (Puneet Sethi) [1784121] - serial: 8250_dw: Fix the trivial typo in the comment (Puneet Sethi) [1784121] - serial: 8250_dw: Re-use temporary variable for of_node (Puneet Sethi) [1784121] - serial: 8250_dw: Drop wrong use of ACPI_PTR() (Puneet Sethi) [1784121] - serial: 8250_lpss: Enable DMA on Intel Elkhart Lake (Puneet Sethi) [1784121] - serial: 8250_dw: Add device HID for new AMD UART controller (Puneet Sethi) [1784121] - serial: 8250_dw: Fix clk-notifier/port suspend deadlock (Puneet Sethi) [1784121] - serial: 8250_dw: Fix common clocks usage race condition (Puneet Sethi) [1784121] - serial: 8250_dw: Pass the same rate to the clk round and set rate methods (Puneet Sethi) [1784121] - serial: 8250_dw: Simplify the ref clock rate setting procedure (Puneet Sethi) [1784121] - serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Puneet Sethi) [1784121] - serial: 8250_dw: Avoid double error messaging when IRQ absent (Puneet Sethi) [1784121] - serial: 8250_dw: switch to use 8250_dwlib library (Puneet Sethi) [1784121] - serial: 8250_dw: use pointer to uart local variable (Puneet Sethi) [1784121] - serial: 8250_dw: Use a unified new dev variable in remove (Puneet Sethi) [1784121] - serial: 8250_dw: always set baud rate in dw8250_set_termios (Puneet Sethi) [1784121] - serial: 8250_dw: add fractional divisor support (Puneet Sethi) [1784121] - serial: 8250_dw: Introduce IO accessors to extended registers (Puneet Sethi) [1784121] - dmaengine: dw: Program xBAR hardware for Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: Make it dependent to HAS_IOMEM (Puneet Sethi) [1784121] - dmaengine dw: Revert "dmaengine: dw: Enable runtime PM" (Puneet Sethi) [1784121] - dmaengine: dw: Enable runtime PM (Puneet Sethi) [1784121] - dmaengine: dw: Add DMA-channels mask cell support (Puneet Sethi) [1784121] - dmaengine: dw: Ignore burst setting for memory peripherals (Puneet Sethi) [1784121] - dmaengine: dw: Discard dlen from the dev-to-mem xfer width calculation (Puneet Sethi) [1784121] - dmaengine: dw: Activate FIFO-mode for memory peripherals only (Puneet Sethi) [1784121] - dmaengine: dw: Initialize max_sg_burst capability (Puneet Sethi) [1784121] - dmaengine: dw: Introduce max burst length hw config (Puneet Sethi) [1784121] - dmaengine: dw: Initialize min and max burst DMA device capability (Puneet Sethi) [1784121] - dmaengine: dw: Set DMA device max segment size parameter (Puneet Sethi) [1784121] - dmaengine: dw: Take HC_LLP flag into account for noLLP auto-config (Puneet Sethi) [1784121] - dmaengine: Introduce DMA-device device_caps callback (Puneet Sethi) [1784121] - dmaengine: Introduce max SG burst capability (Puneet Sethi) [1784121] - dmaengine: Introduce min burst length capability (Puneet Sethi) [1784121] - dmaengine: dw: Initialize channel before each transfer (Puneet Sethi) [1784121] - dmaengine: dw: Replace 'objs' by 'y' (Puneet Sethi) [1784121] - dmaengine: dw: Register ACPI DMA controller for PCI that has companion (Puneet Sethi) [1784121] - dmaengine: dw: platform: Mark 'hclk' clock optional (Puneet Sethi) [1784121] - dmaengine: dw: platform: Split OF helpers to separate module (Puneet Sethi) [1784121] - dmaengine: dw: platform: Split ACPI helpers to separate module (Puneet Sethi) [1784121] - dmaengine: dw: platform: Move handle check to dw_dma_acpi_controller_register() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Switch to acpi_dma_controller_register() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Use devm_platform_ioremap_resource() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Enable iDMA 32-bit on Intel Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: platform: Use struct dw_dma_chip_pdata (Puneet Sethi) [1784121] - dmaengine: dw: Export struct dw_dma_chip_pdata for wider use (Puneet Sethi) [1784121] - dmaengine: dw: Update Intel Elkhart Lake Service Engine acronym (Puneet Sethi) [1784121] - dmaengine: dw: Enable iDMA 32-bit on Intel Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: Distinguish ->remove() between DW and iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: convert to SPDX identifiers (Puneet Sethi) [1784121] - dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: Reset DRAIN bit when resume the channel (Puneet Sethi) [1784121] - dmaengine: dw: Split DW and iDMA 32-bit operations (Puneet Sethi) [1784121] - dmaengine: dw: Remove unused internal property (Puneet Sethi) [1784121] - dmaengine: dw: Add missed multi-block support for iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: drop useless LIST_HEAD (Puneet Sethi) [1784121] - dmaengine: dw: Fix FIFO size for Intel Merrifield (Puneet Sethi) [1784121] - dmaengine: dw-dmac: implement dma protection control setting (Puneet Sethi) [1784121] - dmaengine: dw: remove dma_slave_config direction usage (Puneet Sethi) [1784121] - dmaengine: dw: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Puneet Sethi) [1784121] - perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Mark Langsdorf) [1997732] - drivers/perf: Simplify EVENT ATTR macro in SMMU PMU driver (Mark Langsdorf) [1997732] - perf/smmuv3: Don't trample existing events with global filter (Mark Langsdorf) [1997732] - perf: qcom: Remove redundant dev_err call in qcom_l3_cache_pmu_probe() (Mark Langsdorf) [1997732] - perf: arm_spe: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: xgene_pmu: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: qcom: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: arm_pmu: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - drivers/perf: arm-cci: Fix checkpatch spacing error (Mark Langsdorf) [1997732] - drivers/perf: arm-cmn: Add space after ',' (Mark Langsdorf) [1997732] - drivers/perf: arm_pmu: Fix some coding style issues (Mark Langsdorf) [1997732] - drivers/perf: arm_spe_pmu: Fix some coding style issues (Mark Langsdorf) [1997732] - drivers/perf: Remove redundant dev_err call in tx2_uncore_pmu_init_dev() (Mark Langsdorf) [1997732] - perf/arm-smmuv3: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-dsu: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-dmc620: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-cmn: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-ccn: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-ccn: Clean up CPU hotplug handling (Mark Langsdorf) [1997732] - perf/arm-cci: Remove broken race mitigation (Mark Langsdorf) [1997732] - genirq: Export affinity setter for modules (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Clean up with dev_printk (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Fix error handling (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors (Mark Langsdorf) [1997732] - drivers/perf: Simplify the SMMUv3 PMU event attributes (Mark Langsdorf) [1997732] - perf: Constify static struct attribute_group (Mark Langsdorf) [1997732] - perf: qcom: Constify static struct attribute_group (Mark Langsdorf) [1997732] - drivers/perf: Add support for ARMv8.3-SPE (Mark Langsdorf) [1997732] - driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3 (Mark Langsdorf) [1997732] - perf/smmuv3: Support sysfs identifier file (Mark Langsdorf) [1997732] - perf: remove duplicate check on fwnode (Mark Langsdorf) [1997732] - redhat/configs: enable ARM_DMC620_PMU memory controller perf counters (Mark Langsdorf) [1997732] - perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_device_probe() (Mark Langsdorf) [1997732] - drivers/perf: Prevent forced unbinding of ARM_DMC620_PMU drivers (Mark Langsdorf) [1997732] - driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Mark Langsdorf) [1997732] - drivers/perf: thunderx2_pmu: Fix memory resource error handling (Mark Langsdorf) [1997732] - drivers/perf: xgene_pmu: Fix uninitialized resource struct (Mark Langsdorf) [1997732] - perf: arm_dsu: Support DSU ACPI devices (Mark Langsdorf) [1997732] - perf/smmuv3: To simplify code for ioremap page in pmcg (Mark Langsdorf) [1997732] - drivers/perf: Prevent forced unbinding of PMU drivers (Mark Langsdorf) [1997732] - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling (Mark Langsdorf) [1997732] - pmu/smmuv3: Clear IRQ affinity hint on device removal (Mark Langsdorf) [1997732] - drivers/perf: arm_spe_pmu: Avoid duplicate printouts (Mark Langsdorf) [1997732] - drivers/perf: arm_dsu_pmu: Avoid duplicate printouts (Mark Langsdorf) [1997732] - drivers/perf: Open access for CAP_PERFMON privileged process (Mark Langsdorf) [1997732] - perf/smmuv3: Remove the leftover put_cpu() in error path (Mark Langsdorf) [1997732] - perf: arm-ccn: Enable stats for CCN-512 interconnect (Mark Langsdorf) [1997732] - perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/arm-cci: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/arm-ccn: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf: xgene: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/smmuv3: Validate groups for global filtering (Mark Langsdorf) [1997732] - perf/smmuv3: Validate group size (Mark Langsdorf) [1997732] - perf/smmuv3: Enable HiSilicon Erratum 162001800 quirk (Mark Langsdorf) [1997732] - perf/smmuv3: Add MSI irq support (Mark Langsdorf) [1997732] - perf/smmuv3: Add arm64 smmuv3 pmu driver (Mark Langsdorf) [1997732] - perf: xgene: Remove set but not used variable 'config' (Mark Langsdorf) [1997732] - perf/drivers: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Mark Langsdorf) [1997732] - For drivers that do not support context exclusion let's advertise the PERF_PMU_CAP_NO_EXCLUDE capability. This ensures that perf will prevent us from handling events where any exclusion flags are set. Let's also remove the now unnecessary check for exclusion flags. (Mark Langsdorf) [1997732] - perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE conditionally (Mark Langsdorf) [1997732] - drivers/perf: arm-ccn: Use devm_ioremap_resource() to map memory (Mark Langsdorf) [1997732] - drivers/perf: Initialise return value in armpmu_request_irqs() (Mark Langsdorf) [1997732] - perf/arm-cci: Remove VLA usage (Mark Langsdorf) [1997732] - tools/power turbostat: version 2021.05.04 (Prarit Bhargava) [2030472] - tools/power turbostat: Support "turbostat --hide idle" (Prarit Bhargava) [2030472] - tools/power turbostat: elevate priority of interval mode (Prarit Bhargava) [2030472] - tools/power turbostat: formatting (Prarit Bhargava) [2030472] - tools/power turbostat: rename tcc variables (Prarit Bhargava) [2030472] - tools/power turbostat: save original CPU model (Prarit Bhargava) [2030472] - tools/power turbostat: add TCC Offset support (Prarit Bhargava) [2030472] - tools/power turbostat: Fix Core C6 residency on Atom CPUs (Prarit Bhargava) [2030472] - tools/power turbostat: Print the C-state Pre-wake settings (Prarit Bhargava) [2030472] - tools/power turbostat: unmark non-kernel-doc comment (Prarit Bhargava) [2030472] - tools/power/turbostat: Remove Package C6 Retention on Ice Lake Server (Prarit Bhargava) [2030472] - tools/power turbostat: Fix offset overflow issue in index converting (Prarit Bhargava) [2030472] - tools/power/turbostat: Fix turbostat for AMD Zen CPUs (Prarit Bhargava) [2030472] - Revert "tools/power turbostat: adjust for temperature offset" (Prarit Bhargava) [2030472] - tools/power turbostat: Fix DRAM Energy Unit on SKX (Prarit Bhargava) [2030472] - tools/power turbostat: print microcode patch level (Prarit Bhargava) [2030472] - tools/power turbostat: add built-in-counter for IPC -- Instructions per Cycle (Prarit Bhargava) [2030472]- [s390] virtio: write back F_VERSION_1 before validate (Claudio Imbrenda) [2026234] - cpufreq: powernv: Fix init_chip_info initialization in numa=off (Steve Best) [2017665] - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Guillaume Nault) [2016210] - tipc: fix size validations for the MSG_CRYPTO type (Xin Long) [2020507] {CVE-2021-43267} - tipc: increase timeout in tipc_sk_enqueue() (Xin Long) [2020401] - Revert "tipc: Return the correct errno code" (Xin Long) [2020401] - tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long) [2020401] - tipc: keep the skb in rcv queue until the whole data is read (Xin Long) [2020401] - powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10 (Steve Best) [2025400] - PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Myron Stowe) [2028298] - media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors (Dean Nelson) [1921871] {CVE-2020-0404} - sctp: fix transport encap_port update in sctp_vtag_verify (Xin Long) [2020393] - sctp: account stream padding length for reconf chunk (Xin Long) [2020393] - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long) [2020393] - net: cipso: fix warnings in netlbl_cipsov4_add_std (Balazs Nemeth) [2026691] - net/sched: act_ct: fix err check for nf_conntrack_confirm (Davide Caratti) [2018109] - net/sched: act_ct: Fix byte count on fragmented packets (Davide Caratti) [2018109] - mqprio: Correct stats in mqprio_dump_class_stats(). (Davide Caratti) [2018109] - net_sched: fix NULL deref in fifo_set_limit() (Davide Caratti) [2018109] - net: sched: flower: protect fl_walk() with rcu (Davide Caratti) [2018109] - fq_codel: reject silly quantum parameters (Davide Caratti) [2018109] - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Davide Caratti) [2018109] - sch_htb: Fix inconsistency when leaf qdisc creation fails (Davide Caratti) [2018109] - net: sched: fix lockdep_set_class() typo error for sch->seqlock (Davide Caratti) [2018109] - net: sched: cls_api: Fix the the wrong parameter (Davide Caratti) [2018109] - net/sched: act_vlan: Fix modify to allow 0 (Davide Caratti) [2018109] - net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long) [1979820] - net: fix sysfs permssions when device changes network namespace (Xin Long) [1979820] - net-sysfs: add queue_change_owner() (Xin Long) [1979820] - net-sysfs: add netdev_change_owner() (Xin Long) [1979820] - drivers/base/power: add dpm_sysfs_change_owner() (Xin Long) [1979820] - device: add device_change_owner() (Xin Long) [1979820] - sysfs: Fix regression when adding a file to an existing group (Xin Long) [1979820] - bridge: make sure objects belong to container's owner (Xin Long) [1979820] - net: create reusable function for getting ownership info of sysfs inodes (Xin Long) [1979820] - net-sysfs: make sure objects belong to container's owner (Xin Long) [1979820] - net-sysfs: require net admin in the init ns for setting tx_maxrate (Xin Long) [1979820] - driver core: set up ownership of class devices in sysfs (Xin Long) [1979820] - kobject: kset_create_and_add() - fetch ownership info from parent (Xin Long) [1979820] - sysfs, kobject: allow creating kobject belonging to arbitrary users (Xin Long) [1979820] - NFSv42: Fix pagecache invalidation after COPY/CLONE (Benjamin Coddington) [2017166] - SUNRPC: fix sign error causing rpcsec_gss drops (Benjamin Coddington) [2017166] - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Benjamin Coddington) [2017166] - nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Benjamin Coddington) [2017166] - SUNRPC: Simplify socket shutdown when not reusing TCP ports (Benjamin Coddington) [2017166] - nfsd4: Fix forced-expiry locking (Benjamin Coddington) [2017166] - SUNRPC/xprtrdma: Fix reconnection locking (Benjamin Coddington) [2017166] - NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid (Benjamin Coddington) [2017166] - NFSv4/pNFS: Always allow update of a zero valued layout barrier (Benjamin Coddington) [2017166] - NFSv4/pNFS: Fix a layoutget livelock loop (Benjamin Coddington) [2017166] - xprtrdma: Put rpcrdma_reps before waking the tear-down completion (Benjamin Coddington) [2017166] - NFSD: Fix TP_printk() format specifier in nfsd_clid_class (Benjamin Coddington) [2017166] - NFSv42: Copy offload should update the file size when appropriate (Benjamin Coddington) [2017166] - SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()... (Benjamin Coddington) [2017166] - NFSv4/pNFS: Return an error if _nfs4_pnfs_v3_ds_connect can't load NFSv3 (Benjamin Coddington) [2017166] - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Benjamin Coddington) [2017166] - NFSv4/pnfs: Clean up layout get on open (Benjamin Coddington) [2017166] - NFSv4/pnfs: Fix layoutget behaviour after invalidation (Benjamin Coddington) [2017166] - NFSv4/pnfs: Fix the layout barrier update (Benjamin Coddington) [2017166] - NFSD: Prevent a possible oops in the nfs_dirent() tracepoint (Benjamin Coddington) [2017166] - nfsd: remove redundant assignment to pointer 'this' (Benjamin Coddington) [2017166] - nfs_common: fix doc warning (Benjamin Coddington) [2017166] - nfsd4: Expose the callback address and state of each NFS4 client (Benjamin Coddington) [2017166] - xprtrdma: Fix spelling mistakes (Benjamin Coddington) [2017166] - NFS: nfs_find_open_context() may only select open files (Benjamin Coddington) [2017166] - SUNRPC: Should wake up the privileged task firstly. (Benjamin Coddington) [2017166] - SUNRPC: Fix the batch tasks count wraparound. (Benjamin Coddington) [2017166] - nfs: update has_sec_mnt_opts after cloning lsm options from parent (Benjamin Coddington) [2017166] - nfs: fix acl memory leak of posix_acl_create() (Benjamin Coddington) [2017166] - rpc: remove redundant initialization of variable status (Benjamin Coddington) [2017166] - NFSv4: Initialise connection to the server in nfs4_alloc_client() (Benjamin Coddington) [2017166] - nfsd: Prevent truncation of an unlinked inode from blocking access to its directory (Benjamin Coddington) [2017166] - xprtrdma: Fix a maybe-uninitialized compiler warning (Benjamin Coddington) [2017166] - NFSv4: Fix second deadlock in nfs4_evict_inode() (Benjamin Coddington) [2017166] - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Benjamin Coddington) [2017166] - NFS: FMODE_READ and friends are C macros, not enum types (Benjamin Coddington) [2017166] - NFS: Fix a potential NULL dereference in nfs_get_client() (Benjamin Coddington) [2017166] - NFS: Fix use-after-free in nfs4_init_client() (Benjamin Coddington) [2017166] - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Benjamin Coddington) [2017166] - nfs: Remove trailing semicolon in macros (Benjamin Coddington) [2017166] - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Benjamin Coddington) [2017166] - NFS: Clean up reset of the mirror accounting variables (Benjamin Coddington) [2017166] - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Benjamin Coddington) [2017166] - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Benjamin Coddington) [2017166] - SUNRPC: More fixes for backlog congestion (Benjamin Coddington) [2017166] - SUNRPC: Fix Oops in xs_tcp_send_request() when transport is disconnected (Benjamin Coddington) [2017166] - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Benjamin Coddington) [2017166] - SUNRPC in case of backlog, hand free slots directly to waiting task (Benjamin Coddington) [2017166] - pNFS/NFSv4: Remove redundant initialization of 'rd_size' (Benjamin Coddington) [2017166] - NFS: fix an incorrect limit in filelayout_decode_layout() (Benjamin Coddington) [2017166] - fs/nfs: Use fatal_signal_pending instead of signal_pending (Benjamin Coddington) [2017166] - xprtrdma: Fix a NULL dereference in frwr_unmap_sync() (Benjamin Coddington) [2017166] - sunrpc: Fix misplaced barrier in call_decode (Benjamin Coddington) [2017166] - SUNRPC: set rq_page_end differently (Benjamin Coddington) [2017166] - xprtrdma: Move fr_mr field to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move the Work Request union to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move fr_linv_done field to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move cqe to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move fr_cid to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Remove the RPC/RDMA QP event handler (Benjamin Coddington) [2017166] - xprtrdma: Add tracepoints showing FastReg WRs and remote invalidation (Benjamin Coddington) [2017166] - xprtrdma: Avoid Send Queue wrapping (Benjamin Coddington) [2017166] - xprtrdma: Do not wake RPC consumer on a failed LocalInv (Benjamin Coddington) [2017166] - xprtrdma: Do not recycle MR after FastReg/LocalInv flushes (Benjamin Coddington) [2017166] - xprtrdma: Clarify use of barrier in frwr_wc_localinv_done() (Benjamin Coddington) [2017166] - xprtrdma: Rename frwr_release_mr() (Benjamin Coddington) [2017166] - xprtrdma: rpcrdma_mr_pop() already does list_del_init() (Benjamin Coddington) [2017166] - xprtrdma: Delete rpcrdma_recv_buffer_put() (Benjamin Coddington) [2017166] - xprtrdma: Fix cwnd update ordering (Benjamin Coddington) [2017166] - xprtrdma: Improve locking around rpcrdma_rep creation (Benjamin Coddington) [2017166] - xprtrdma: Improve commentary around rpcrdma_reps_unmap() (Benjamin Coddington) [2017166] - xprtrdma: Improve locking around rpcrdma_rep destruction (Benjamin Coddington) [2017166] - xprtrdma: Put flushed Receives on free list instead of destroying them (Benjamin Coddington) [2017166] - xprtrdma: Do not refresh Receive Queue while it is draining (Benjamin Coddington) [2017166] - xprtrdma: Avoid Receive Queue wrapping (Benjamin Coddington) [2017166] - SUNRPC: fix ternary sign expansion bug in tracing (Benjamin Coddington) [2017166] - nfsd: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - nfsd: reshuffle some code (Benjamin Coddington) [2017166] - nfsd: track filehandle aliasing in nfs4_files (Benjamin Coddington) [2017166] - nfsd: hash nfs4_files by inode number (Benjamin Coddington) [2017166] - NFSv4.1: Simplify layout return in pnfs_layout_process() (Benjamin Coddington) [2017166] - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Benjamin Coddington) [2017166] - nfsd: ensure new clients break delegations (Benjamin Coddington) [2017166] - NFS: Don't discard pNFS layout segments that are marked for return (Benjamin Coddington) [2017166] - NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting (Benjamin Coddington) [2017166] - nfsd: remove unused function (Benjamin Coddington) [2017166] - svcrdma: Pass a useful error code to the send_err tracepoint (Benjamin Coddington) [2017166] - svcrdma: Rename goto labels in svc_rdma_sendto() (Benjamin Coddington) [2017166] - svcrdma: Don't leak send_ctxt on Send errors (Benjamin Coddington) [2017166] - SUNRPC: Remove trace_xprt_transmit_queued (Benjamin Coddington) [2017166] - SUNRPC: Add tracepoint that fires when an RPC is retransmitted (Benjamin Coddington) [2017166] - SUNRPC: Move fault injection call sites (Benjamin Coddington) [2017166] - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Benjamin Coddington) [2017166] - NFSv4: Catch and trace server filehandle encoding errors (Benjamin Coddington) [2017166] - NFSv4: Convert nfs_xdr_status tracepoint to an event class (Benjamin Coddington) [2017166] - NFSv4: Add tracing for COMPOUND errors (Benjamin Coddington) [2017166] - NFSv4: Don't modify the change attribute cached in the inode (Benjamin Coddington) [2017166] - NFSv4: Fix value of decode_fsinfo_maxsz (Benjamin Coddington) [2017166] - NFS: Fix up revalidation of space used (Benjamin Coddington) [2017166] - NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid (Benjamin Coddington) [2017166] - NFS: Mask out unsupported attributes in nfs_getattr() (Benjamin Coddington) [2017166] - NFS: Fix up inode cache tracing (Benjamin Coddington) [2017166] - NFS: Deal correctly with attribute generation counter overflow (Benjamin Coddington) [2017166] - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Benjamin Coddington) [2017166] - NFS: Fix attribute bitmask in _nfs42_proc_fallocate() (Benjamin Coddington) [2017166] - NFS: nfs4_bitmask_adjust() must not change the server global bitmasks (Benjamin Coddington) [2017166] - NFSD: Use DEFINE_SPINLOCK() for spinlock (Benjamin Coddington) [2017166] - sunrpc: Remove unused function ip_map_lookup (Benjamin Coddington) [2017166] - NFS: Fix fscache invalidation in nfs_set_cache_invalid() (Benjamin Coddington) [2017166] - SUNRPC: Ensure the transport backchannel association (Benjamin Coddington) [2017166] - nfs: hornor timeo and retrans option when mounting NFSv3 (Benjamin Coddington) [2017166] - sunrpc: honor rpc_task's timeout value in rpcb_create() (Benjamin Coddington) [2017166] - nfs: Fix a typo in the file nfs42xattr.c (Benjamin Coddington) [2017166] - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds (Benjamin Coddington) [2017166] - NFS: Fix up incorrect documentation (Benjamin Coddington) [2017166] - NFSv4: Simplify nfs4_retry_setlk() (Benjamin Coddington) [2017166] - UAPI: nfsfh.h: Replace one-element array with flexible-array member (Benjamin Coddington) [2017166] - svcrdma: Clean up dto_q critical section in svc_rdma_recvfrom() (Benjamin Coddington) [2017166] - svcrdma: Remove svc_rdma_recv_ctxt::rc_pages and ::rc_arg (Benjamin Coddington) [2017166] - svcrdma: Remove sc_read_complete_q (Benjamin Coddington) [2017166] - svcrdma: Single-stage RDMA Read (Benjamin Coddington) [2017166] - SUNRPC: Move svc_xprt_received() call sites (Benjamin Coddington) [2017166] - SUNRPC: Export svc_xprt_received() (Benjamin Coddington) [2017166] - svcrdma: Retain the page backing rq_res.head[0].iov_base (Benjamin Coddington) [2017166] - svcrdma: Remove unused sc_pages field (Benjamin Coddington) [2017166] - svcrdma: Normalize Send page handling (Benjamin Coddington) [2017166] - svcrdma: Add a "deferred close" helper (Benjamin Coddington) [2017166] - svcrdma: Maintain a Receive water mark (Benjamin Coddington) [2017166] - svcrdma: Use svc_rdma_refresh_recvs() in wc_receive (Benjamin Coddington) [2017166] - svcrdma: Add a batch Receive posting mechanism (Benjamin Coddington) [2017166] - svcrdma: Remove stale comment for svc_rdma_wc_receive() (Benjamin Coddington) [2017166] - svcrdma: Provide an explanatory comment in CMA event handler (Benjamin Coddington) [2017166] - svcrdma: RPCDBG_FACILITY is no longer used (Benjamin Coddington) [2017166] - nfsd: don't ignore high bits of copy count (Benjamin Coddington) [2017166] - nfsd: COPY with length 0 should copy to end of file (Benjamin Coddington) [2017166] - nfsd: Fix typo "accesible" (Benjamin Coddington) [2017166] - nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Benjamin Coddington) [2017166] - nfsd: Log client tracking type log message as info instead of warning (Benjamin Coddington) [2017166] - nfsd: helper for laundromat expiry calculations (Benjamin Coddington) [2017166] - NFSD: Clean up NFSDDBG_FACILITY macro (Benjamin Coddington) [2017166] - NFSD: Add a tracepoint to record directory entry encoding (Benjamin Coddington) [2017166] - rpc: fix NULL dereference on kmalloc failure (Benjamin Coddington) [2017166] - sunrpc: fix refcount leak for rpc auth modules (Benjamin Coddington) [2017166] - NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Benjamin Coddington) [2017166] - svcrdma: disable timeouts on rdma backchannel (Benjamin Coddington) [2017166] - svcrdma: Hold private mutex while invoking rdma_accept() (Benjamin Coddington) [2017166] - NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache (Benjamin Coddington) [2017166] - NFS: Always clear an invalid mapping when attempting a buffered write (Benjamin Coddington) [2017166] - NFS: Optimise sparse writes past the end of file (Benjamin Coddington) [2017166] - NFS: Fix documenting comment for nfs_revalidate_file_size() (Benjamin Coddington) [2017166] - rpcrdma: Fix comments about reverse-direction operation (Benjamin Coddington) [2017166] - xprtrdma: Refactor invocations of offset_in_page() (Benjamin Coddington) [2017166] - xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map() (Benjamin Coddington) [2017166] - xprtrdma: Remove FMR support in rpcrdma_convert_iovs() (Benjamin Coddington) [2017166] - NFS: Fix fscache read from NFS after cache error (Benjamin Coddington) [2017166] - NFS: Ensure nfs_readpage returns promptly when internal error occurs (Benjamin Coddington) [2017166] - NFS: Remove unnecessary inode parameter from nfs_pageio_complete_read() (Benjamin Coddington) [2017166] - NFS: Add nfs_pageio_complete_read() and remove nfs_readpage_async() (Benjamin Coddington) [2017166] - NFS: Call readpage_async_filler() from nfs_readpage_async() (Benjamin Coddington) [2017166] - NFS: Refactor nfs_readpage() and nfs_readpage_async() to use nfs_readdesc (Benjamin Coddington) [2017166] - NFS: In nfs_readpage() only increment NFSIOS_READPAGES when read succeeds (Benjamin Coddington) [2017166] - NFS: Clean up nfs_readpage() and nfs_readpages() (Benjamin Coddington) [2017166] - nfs: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - SUNRPC: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - net: sunrpc: xprtsock.c: Corrected few spellings ,in comments (Benjamin Coddington) [2017166] - SUNRPC: correct error code comment in xs_tcp_setup_socket() (Benjamin Coddington) [2017166] - nfsd: cstate->session->se_client -> cstate->clp (Benjamin Coddington) [2017166] - nfsd: simplify nfsd4_check_open_reclaim (Benjamin Coddington) [2017166] - nfsd: remove unused set_client argument (Benjamin Coddington) [2017166] - nfs/blocklayout: remove cruft in bl_alloc_init_bio (Benjamin Coddington) [2017166] - nfsd: refactor set_client (Benjamin Coddington) [2017166] - nfsd: rename lookup_clientid->set_client (Benjamin Coddington) [2017166] - nfsd: simplify nfsd_renew (Benjamin Coddington) [2017166] - nfsd: simplify process_lock (Benjamin Coddington) [2017166] - nfsd4: simplify process_lookup1 (Benjamin Coddington) [2017166] - SUNRPC: Correct a comment (Benjamin Coddington) [2017166] - svcrdma: DMA-sync the receive buffer in svc_rdma_recvfrom() (Benjamin Coddington) [2017166] - svcrdma: Restore read and write stats (Benjamin Coddington) [2017166] - svcrdma: Convert rdma_stat_sq_starve to a per-CPU counter (Benjamin Coddington) [2017166] - svcrdma: Convert rdma_stat_recv to a per-CPU counter (Benjamin Coddington) [2017166] - svcrdma: Refactor svc_rdma_init() and svc_rdma_clean_up() (Benjamin Coddington) [2017166] - nfsd: remove fault injection code (Benjamin Coddington) [2017166] - SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() (Benjamin Coddington) [2017166] - SUNRPC: Display RPC procedure names instead of proc numbers (Benjamin Coddington) [2017166] - SUNRPC: Make trace_svc_process() display the RPC procedure symbolically (Benjamin Coddington) [2017166] - EDAC/mce_amd: Do not load edac_mce_amd module on guests (Aristeu Rozanski) [2000776] - tracing: Map all PIDs to command lines (Jerome Marchand) [1913211] - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Rafael Aquini) [2016441] - mm: mark the OOM reaper thread as freezable (Rafael Aquini) [2016441] - mm/page_isolation: guard against possible putback unisolated page (Rafael Aquini) [2016441] - mm/page_isolation: fix potential missing call to unset_migratetype_isolate() (Rafael Aquini) [2016441] - mm/page_alloc: use accumulated load when building node fallback list (Rafael Aquini) [2016441] - mm/vmalloc: do not adjust the search size for alignment overhead (Rafael Aquini) [2016441] - mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo (Rafael Aquini) [2016441] - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Rafael Aquini) [2016441] - mm, slub: consider rest of partial list if acquire_slab() fails (Rafael Aquini) [2016441] - mm, slub: fix incorrect memcg slab count for bulk free (Rafael Aquini) [2016441] - mm, slub: fix mismatch between reconstructed freelist depth and cnt (Rafael Aquini) [2016441] - slub: add back check for free nonslab objects (Rafael Aquini) [2016441] - slub: fix kmalloc_pagealloc_invalid_free unit test (Rafael Aquini) [2016441] - slub: fix unreclaimable slab stat for bulk free (Rafael Aquini) [2016441] - mm/slub: add taint after the errors are printed (Rafael Aquini) [2016441] - mm/slab.c: remove useless lines in enable_cpucache() (Rafael Aquini) [2016441] - kasan: fix tag for large allocations when using CONFIG_SLAB (Rafael Aquini) [2016441] - mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled (Rafael Aquini) [2016441] - mm: memcontrol: set the correct memcg swappiness restriction (Rafael Aquini) [2016441] - memcg: replace in_interrupt() by !in_task() in active_memcg() (Rafael Aquini) [2016441] - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE (Rafael Aquini) [2016441] - huge tmpfs: fix fallocate(vanilla) advance over huge pages (Rafael Aquini) [2016441] - huge tmpfs: revert shmem's use of transhuge_vma_enabled() (Rafael Aquini) [2016441] - mm/huge_memory.c: remove unnecessary tlb_remove_page_size() for huge zero pmd (Rafael Aquini) [2016441] - mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() (Rafael Aquini) [2016441] - mm/huge_memory.c: use page->deferred_list (Rafael Aquini) [2016441] - mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK (Rafael Aquini) [2016441] - mm/thp: decrease nr_thps in file's mapping on THP split (Rafael Aquini) [2016441] - mm/thp: fix page_address_in_vma() on file THP tails (Rafael Aquini) [2016441] - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Rafael Aquini) [2016441] - mm/thp: make is_huge_zero_pmd() safe and quicker (Rafael Aquini) [2016441] - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Rafael Aquini) [2016441] - mm/truncate: fix truncation for pages of arbitrary size (Rafael Aquini) [2016441] - mm/rmap: fix potential pte_unmap on an not mapped pte (Rafael Aquini) [2016441] - mm/rmap: correct obsolete comment of page_get_anon_vma() (Rafael Aquini) [2016441] - mm/rmap: use page_not_mapped in try_to_unmap() (Rafael Aquini) [2016441] - mm/rmap: fix obsolete comment in __page_check_anon_rmap() (Rafael Aquini) [2016441] - mm/rmap: remove unneeded semicolon in page_not_mapped() (Rafael Aquini) [2016441] - mm/rmap: correct some obsolete comments of anon_vma (Rafael Aquini) [2016441] - mm/pgtable-generic.c: optimize the VM_BUG_ON condition in pmdp_huge_clear_flush() (Rafael Aquini) [2016441] - mm/pgtable-generic.c: simplify the VM_BUG_ON condition in pmdp_huge_clear_flush() (Rafael Aquini) [2016441] - mm: prevent a warning when casting void* -> enum (Rafael Aquini) [2016441] - mm/hugeltb: simplify the return code of __vma_reservation_common() (Rafael Aquini) [2016441] - mm,thp,shmem: make khugepaged obey tmpfs mount flags (Rafael Aquini) [2016441] - mm/vma: make is_vma_temporary_stack() available for general use (Rafael Aquini) [2016441] - mm/vma: make vma_is_foreign() available for general use (Rafael Aquini) [2016441] - hugetlb: fix copy_huge_page_from_user contig page struct assumption (Rafael Aquini) [2016441] - mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM (Rafael Aquini) [2016441] - mm/sparse.c: use __nr_to_section(section_nr) to get mem_section (Rafael Aquini) [2016441] - mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [2016441] - mm/huge_memory.c: make __thp_get_unmapped_area static (Rafael Aquini) [2016441] - mm/mempolicy.c: fix checking unmapped holes for mbind (Rafael Aquini) [2016441] - s390/mm: fix VMA and page table handling code in storage key handling functions (Rafael Aquini) [2016441] - s390/mm: validate VMA in PGSTE manipulation functions (Rafael Aquini) [2016441] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Rafael Aquini) [2016441] - s390/gmap: validate VMA in __gmap_zap() (Rafael Aquini) [2016441] - s390: mm: Fix secure storage access exception handling (Rafael Aquini) [2016441] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Rafael Aquini) [2016441] - powerpc/64s: Fix pte update for kernel memory on radix (Rafael Aquini) [2016441] - powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Rafael Aquini) [2016441] - powerpc/book3s64/pkeys: Use PVR check instead of cpu feature (Rafael Aquini) [2016441] - powerpc/mm: Fix reporting of kernel execute faults on the 8xx (Rafael Aquini) [2016441] - powerpc/mm/hash: Handle user access of kernel address gracefully (Rafael Aquini) [2016441] - powerpc/mm: Add missing tracepoint for tlbie (Rafael Aquini) [2016441] - arm64: hugetlb: avoid potential NULL dereference (Rafael Aquini) [2016441] - arm64/numa: Report correct memblock range for the dummy node (Rafael Aquini) [2016441] - x86/pat: Pass valid address to sanitize_phys() (Rafael Aquini) [2016441] - x86/mm: Check for pfn instead of page in vmalloc_sync_one() (Rafael Aquini) [2016441] - x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info" (Rafael Aquini) [2016441] - x86/mm: Report which part of kernel image is freed (Rafael Aquini) [2016441] - mm: make free_reserved_area() return "const char *" (Rafael Aquini) [2016441] - x86/mm/init: Remove freed kernel image areas from alias mapping (Rafael Aquini) [2016441] - x86/mm/init: Add helper for freeing kernel image pages (Rafael Aquini) [2016441] - x86/mm/init: Pass unconverted symbol addresses to free_init_pages() (Rafael Aquini) [2016441] - x86/mm: Add TLB purge to free pmd/pte page interfaces (Rafael Aquini) [2016441] - mm/mmu_notifier: Make drm-backport/linux/mmu_notifier.h use RH_MMU_NOTIFIER_V2 (Waiman Long) [1946746] - mm/migrate: fix migrate_pgmap_owner w/o CONFIG_MMU_NOTIFIER (Waiman Long) [1946746] - mm/notifier: add migration invalidation type (Waiman Long) [1946746] - mm/migrate: add a flags parameter to migrate_vma (Waiman Long) [1946746] - mm/mmu_notifiers: ensure range_end() is paired with range_start() (Waiman Long) [1946746] - mm: track mmu notifiers in fs_reclaim_acquire/release (Waiman Long) [1946746] - mm: mmu_notifier: fix and extend kerneldoc (Waiman Long) [1946746] - mm/mmu_notifier: silence PROVE_RCU_LIST warnings (Waiman Long) [1946746] - mm/mmu_notifiers: Use 'interval_sub' as the variable for mmu_interval_notifier (Waiman Long) [1946746] - mm/mmu_notifiers: Use 'subscription' as the variable name for mmu_notifier (Waiman Long) [1946746] - mm/mmu_notifier: Rename struct mmu_notifier_mm to mmu_notifier_subscriptions (Waiman Long) [1946746] - mm, notifier: Catch sleeping/blocking for !blockable (Waiman Long) [1946746] - mm/mmu_notifiers: use the right return code for WARN_ON (Waiman Long) [1946746] - mm/mmu_notifiers: check if mmu notifier callbacks are allowed to fail (Waiman Long) [1946746] - mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper (Waiman Long) [1946746] - mm/mmu_notifier: pass down vma and reasons why mmu notifier is happening (Waiman Long) [1946746] - mm/mmu_notifier: use structure for invalidate_range_start/end callback (Waiman Long) [1946746] - Revert "mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacks" (Waiman Long) [1946746] - mm, mmu_notifier: be explicit about range invalition non-blocking mode (Waiman Long) [1946746] - mm/oom_kill.c: clean up oom_reap_task_mm() (Waiman Long) [1946746] - mm, oom: distinguish blockable mode for mmu notifiers (Waiman Long) [1946746] - mm/mmu_notifier: helper to test if a range invalidation is blockable (Waiman Long) [1946746] - mm/mmu_notifier: Relocate mmu_notifier_put() (Waiman Long) [1946746] - mm/mmu_notifier: Add mmu_notifier versioning mechanism (Waiman Long) [1946746] - af_unix: Return errno instead of NULL in unix_create1(). (Balazs Nemeth) [2026690] - netfilter: nf_tables: fix audit memory leak in nf_tables_commit (Phil Sutter) [2028926] - ethtool: Validate module EEPROM offset as part of policy (Ivan Vecera) [2019090] - ethtool: Validate module EEPROM length as part of policy (Ivan Vecera) [2019090] - ethtool: Use kernel data types for internal EEPROM struct (Ivan Vecera) [2019090] - ethtool: Document behavior when module EEPROM bank attribute is omitted (Ivan Vecera) [2019090] - ethtool: Decrease size of module EEPROM get policy array (Ivan Vecera) [2019090] - ethtool: Document correct attribute type (Ivan Vecera) [2019090] - ethtool: Use correct command name in title (Ivan Vecera) [2019090] - net: fix mistake path for netdev_features_strings (Ivan Vecera) [2019089 2019090 2019092] - ethtool: add a stricter length check (Ivan Vecera) [2019089 2019090 2019092] - ethtool: Fix a typo (Ivan Vecera) [2019089 2019090 2019092] - net: ethtool: clear heap allocations for ethtool function (Ivan Vecera) [2019090] - ethtool: Fix NULL pointer dereference during module EEPROM dump (Ivan Vecera) [2019090] - ethtool: stats: Fix a copy-paste error (Ivan Vecera) [2019092] - ethtool: add missing EEPROM to list of messages (Ivan Vecera) [2019090] - ethtool: stats: clarify the initialization to ETHTOOL_STAT_NOT_SET (Ivan Vecera) [2019092] - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Ivan Vecera) [2019092] - ethtool: add interface to read RMON stats (Ivan Vecera) [2019092] - ethtool: add interface to read standard MAC Ctrl stats (Ivan Vecera) [2019092] - ethtool: add interface to read standard MAC stats (Ivan Vecera) [2019092] - ethtool: add a new command for reading standard stats (Ivan Vecera) [2019092] - docs: ethtool: document standard statistics (Ivan Vecera) [2019092] - docs: networking: extend the statistics documentation (Ivan Vecera) [2019092] - ethtool: add FEC statistics (Ivan Vecera) [2019089] - docs: net: statistics.rst: remove a duplicated kernel-doc (Ivan Vecera) [2019089] - ethtool: fec_prepare_data() - jump to error handling (Ivan Vecera) [2019089] - ethtool: move ethtool_stats_init (Ivan Vecera) [2019089] - ethtool: wire in generic SFP module access (Ivan Vecera) [2019090] - phy: sfp: add netlink SFP support to generic SFP code (Ivan Vecera) [2019090] - ethtool: Add fallback to get_module_eeprom from netlink command (Ivan Vecera) [2019090] - net: ethtool: Export helpers for getting EEPROM info (Ivan Vecera) [2019090] - ethtool: Allow network drivers to dump arbitrary EEPROM data (Ivan Vecera) [2019090] - docs: ethtool: correct quotes (Ivan Vecera) [2019090] - selftests: ethtool: add a netdevsim FEC test (Ivan Vecera) [2019089] - netdevsim: add FEC settings support (Ivan Vecera) [2019089] - ethtool: support FEC settings over netlink (Ivan Vecera) [2019089] - ethtool: document the enum values not defines (Ivan Vecera) [2019089] - ethtool: fec: fix FEC_NONE check (Ivan Vecera) [2019089] - ethtool: fec: add note about reuse of reserved (Ivan Vecera) [2019089] - ethtool: clarify the ethtool FEC interface (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->fec (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->active_fec (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->reserved (Ivan Vecera) [2019089] - ethtool: fec: remove long structure description (Ivan Vecera) [2019089] - ethtool: fec: fix typo in kdoc (Ivan Vecera) [2019089] - net: Remove redundant if statements (Petr Oros) [2026472] - netdevice: add the case if dev is NULL (Petr Oros) [2026472] - nvmet: use IOCB_NOWAIT only if the filesystem supports it (Chris Leech) [2015563] - nvmet-tcp: fix incomplete data digest send (Chris Leech) [2015563] - nvmet-tcp: fix memory leak when performing a controller reset (Chris Leech) [2015563] - nvmet-tcp: add an helper to free the cmd buffers (Chris Leech) [2015563] - nvmet-tcp: fix a race condition between release_queue and io_work (Chris Leech) [2015563] - nvmet-tcp: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet-rdma: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet-tcp: fix header digest verification (Chris Leech) [2015563] - nvmet-tcp: fix data digest pointer calculation (Chris Leech) [2015563] - nvmet-tcp: fix a memory leak when releasing a queue (Chris Leech) [2015563] - nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show() (Chris Leech) [2015563] - nvmet: fixup buffer overrun in nvmet_subsys_attr_serial() (Chris Leech) [2015563] - nvmet: return bool from nvmet_passthru_ctrl and nvmet_is_passthru_req (Chris Leech) [2015563] - nvmet: looks at the passthrough controller when initializing CAP (Chris Leech) [2015563] - nvmet: check that host sqsize does not exceed ctrl MQES (Chris Leech) [2015563] - nvmet: avoid duplicate qid in connect cmd (Chris Leech) [2015563] - nvmet: pass back cntlid on successful completion (Chris Leech) [2015563] - nvmet: remove redundant assignments of variable status (Chris Leech) [2015563] - nvme-fabrics: ignore invalid fast_io_fail_tmo values (Chris Leech) [2015563] - nvme-tcp: fix memory leak when freeing a queue (Chris Leech) [2015563] - nvme-tcp: validate R2T PDU in nvme_tcp_handle_r2t() (Chris Leech) [2015563] - nvme-tcp: fix data digest pointer calculation (Chris Leech) [2015563] - nvme-tcp: fix possible req->offset corruption (Chris Leech) [2015563] - nvme-tcp: fix H2CData PDU send accounting (again) (Chris Leech) [2015563] - nvme: keep ctrl->namespaces ordered (Chris Leech) [2015563] - nvme-tcp: fix incorrect h2cdata pdu offset accounting (Chris Leech) [2015563] - nvme-tcp: fix io_work priority inversion (Chris Leech) [2015563] - nvme-multipath: fix ANA state updates when a namespace is not present (Chris Leech) [2015563] - nvme: avoid race in shutdown namespace removal (Chris Leech) [2015563] - nvme: update keep alive interval when kato is modified (Chris Leech) [2015563] - nvme: use return value from blk_execute_rq() (Chris Leech) [2015563] - nvme-tcp: Do not reset transport on data digest errors (Chris Leech) [2015563] - nvme-rdma: don't update queue count when failing to set io queues (Chris Leech) [2015563] - nvme-tcp: don't update queue count when failing to set io queues (Chris Leech) [2015563] - nvme-tcp: pair send_mutex init with destroy (Chris Leech) [2015563] - nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Chris Leech) [2015563] - RDMA/rxe: Bump up default maximum values used via uverbs (Kamal Heib) [2029675]- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Nilesh Javali) [1983905] - scsi: qedi: Add support for fastpath doorbell recovery (Nilesh Javali) [1983905] - scsi: qedi: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983905] - scsi: qedi: Fix host removal with running sessions (Nilesh Javali) [1983905] - scsi: qedi: Wake up if cmd_cleanup_req is set (Nilesh Javali) [1983905] - scsi: qedi: Complete TMF works before disconnect (Nilesh Javali) [1983905] - scsi: qedi: Pass send_iscsi_tmf task to abort (Nilesh Javali) [1983905] - scsi: qedi: Fix cleanup session block/unblock use (Nilesh Javali) [1983905] - scsi: qedi: Fix TMF session block/unblock use (Nilesh Javali) [1983905] - scsi: qedi: Use GFP_NOIO for TMF allocation (Nilesh Javali) [1983905] - scsi: qedi: Fix TMF tid allocation (Nilesh Javali) [1983905] - scsi: qedi: Fix use after free during abort cleanup (Nilesh Javali) [1983905] - scsi: qedi: Fix race during abort timeouts (Nilesh Javali) [1983905] - scsi: qedi: Fix null ref during abort handling (Nilesh Javali) [1983905] - vrf: Fix fast path output packet handling with async Netfilter rules (Antoine Tenart) [2019333] - ipv6: do not drop vrf udp multicast packets (Antoine Tenart) [2019333] - ipv6: handling of multicast packets received in VRF (Antoine Tenart) [2019333] - vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled (Antoine Tenart) [2019333] - ipv6: add vrf table handling code for ipv6 mcast (Antoine Tenart) [2019333] - ipv4: Allow sending multicast packets on specific i/f using VRF socket (Antoine Tenart) [2019333] - xfs: fix I_DONTCACHE (Carlos Maiolino) [2024969] - kernfs: don't create a negative dentry if inactive node exists (Ian Kent) [2001597] - kernfs: also call kernfs_set_rev() for positive dentry (Ian Kent) [2001597] - ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops (Ken Cox) [1970656] - ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup (Ken Cox) [1970653] - ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path (Ken Cox) [1970653] - powerpc/perf: Fix missing is_sier_aviable() during build (Gustavo Walbon) [2011687] - perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support (Michael Petlan) [2026390] - RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() (Kamal Heib) [2025496] - RDMA: Use the sg_table directly and remove the opencoded version from umem (Kamal Heib) [2025496] - ovs: clear skb->tstamp in forwarding path (Antoine Tenart) [2020160] - net: openvswitch: fix kernel-doc warnings in flow.c (Antoine Tenart) [2020160] - openvswitch: Optimize operation for key comparison (Antoine Tenart) [2020160] - net: openvswitch: Remove unnecessary skb_nfct() (Antoine Tenart) [2020160] - openvswitch: meter: fix race when getting now_ms. (Antoine Tenart) [2020160] - net: openvswitch: Use 'skb_push_rcsum()' instead of hand coding it (Antoine Tenart) [2020160] - openvswitch: Fix a typo (Antoine Tenart) [2020160] - openvswitch: Warn over-mtu packets only if iface is UP. (Antoine Tenart) [2020160] - openvswitch: meter: remove rate from the bucket size calculation (Antoine Tenart) [2020160] - net: openvswitch: use core API to update/provide stats (Antoine Tenart) [2020160] - net: openvswitch: use new function dev_fetch_sw_netstats (Antoine Tenart) [2020160] - net: openvswitch: use dev_sw_netstats_rx_add() (Antoine Tenart) [2020160] - net: openvswitch: Constify static struct genl_small_ops (Antoine Tenart) [2020160] - selftests: add a test case for mirred egress to ingress (Xin Long) [1983894] - net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long) [1983894] - usb: hso: fix error handling code of hso_create_net_device (José Ignacio Tornos Martínez) [1986489] {CVE-2021-37159} - i40e: Fix freeing of uninitialized misc IRQ vector (Stefan Assmann) [1990683] - x86/topology: Make __max_die_per_package available unconditionally (Aristeu Rozanski) [1949284] - x86/cpu/amd: Set __max_die_per_package on AMD (Aristeu Rozanski) [1949284] - x86/topology: Set cpu_die_id only if DIE_TYPE found (Aristeu Rozanski) [1949284] - x86/mce: Drop AMD-specific "DEFERRED" case from Intel severity rule list (Aristeu Rozanski) [1949284] - EDAC/mce_amd: Add new error descriptions for existing types (Aristeu Rozanski) [1949284] - x86/mce/amd, edac: Remove report_gart_errors (Aristeu Rozanski) [1949284] - x86/mce/amd: Make threshold bank setting hotplug robust (Aristeu Rozanski) [1949284] - x86/mce/amd: Cleanup threshold device remove path (Aristeu Rozanski) [1949284] - x86/mce/amd: Straighten CPU hotplug path (Aristeu Rozanski) [1949284] - x86/mce/amd: Sanitize thresholding device creation hotplug path (Aristeu Rozanski) [1949284] - x86/mce/amd: Protect a not-fully initialized bank from the thresholding interrupt (Aristeu Rozanski) [1949284] - x86/mce/amd: Init thresholding machinery only on relevant vendors (Aristeu Rozanski) [1949284] - x86/mce/amd: Do proper cleanup on error paths (Aristeu Rozanski) [1949284] - x86/mce/amd: Fix kobject lifetime (Aristeu Rozanski) [1949284] - x86/mce/amd: Publish the bank pointer only after setup has succeeded (Aristeu Rozanski) [1949284] - x86/mce/amd: Make disable_err_thresholding() static (Aristeu Rozanski) [1949284] - x86/MCE: Determine MCA banks' init state properly (Aristeu Rozanski) [1949284] - x86/MCE: Group AMD function prototypes in (Aristeu Rozanski) [1949284] - x86/MCE: Switch to use the new generic UUID API (Aristeu Rozanski) [1949284] - ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Guillaume Nault) [2022057] - net: igmp: fix data-race in igmp_ifc_timer_expire() (Guillaume Nault) [2022057] - net/ipv4: swap flow ports when validating source (Guillaume Nault) [2022057] - tools headers UAPI: Sync linux/in.h copy with the kernel sources (Guillaume Nault) [2022057] - icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Guillaume Nault) [2022057] - cipso: correct comments of cipso_v4_cache_invalidate() (Guillaume Nault) [2022057] - crypto: ccp - Make use of the helper macro kthread_run() (Vladis Dronov) [1997593] - crypto: ccp - Fix whitespace in sev_cmd_buffer_len() (Vladis Dronov) [1997593] - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Vladis Dronov) [1997593] - crypto: jitter - consider 32 LSB for APT (Herbert Xu) [1994390] - rcu: Tighten rcu_advance_cbs_nowake() checks (Daniel Vacek) [2013408] - cxgb3: Remove seeprom_write and use VPD API (Myron Stowe) [2019086] - cxgb3: Use VPD API in t3_seeprom_wp() (Myron Stowe) [2019086] - cxgb3: Remove t3_seeprom_read and use VPD API (Myron Stowe) [2019086] - PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() (Myron Stowe) [2019086] - PCI/VPD: Add pci_read/write_vpd_any() (Myron Stowe) [2019086] - PCI/VPD: Defer VPD sizing until first access (Myron Stowe) [2019086] - PCI/VPD: Use unaligned access helpers (Myron Stowe) [2019086] - PCI/VPD: Clean up public VPD defines and inline functions (Myron Stowe) [2019086] - cxgb4: Use pci_vpd_find_id_string() to find VPD ID string (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_find_id_string() (Myron Stowe) [2019086] - PCI/VPD: Include post-processing in pci_vpd_find_tag() (Myron Stowe) [2019086] - PCI/VPD: Stop exporting pci_vpd_find_info_keyword() (Myron Stowe) [2019086] - PCI/VPD: Stop exporting pci_vpd_find_tag() (Myron Stowe) [2019086] - scsi: cxlflash: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - cxgb4: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - cxgb4: Remove unused vpd_param member ec (Myron Stowe) [2019086] - cxgb4: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2019086] - bnxt: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - bnxt: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - bnx2x: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - bnx2x: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - bnx2: Replace open-coded byte swapping with swab32s() (Myron Stowe) [2019086] - bnx2: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: falcon: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - tg3: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - tg3: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2019086] - tg3: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - sfc: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_check_csum() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_alloc() (Myron Stowe) [2019086] - PCI/VPD: Treat invalid VPD like missing VPD capability (Myron Stowe) [2019086] - PCI/VPD: Determine VPD size in pci_vpd_init() (Myron Stowe) [2019086] - PCI/VPD: Embed struct pci_vpd in struct pci_dev (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd.valid member (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd_ops (Myron Stowe) [2019086] - PCI/VPD: Reorder pci_read_vpd(), pci_write_vpd() (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd.flag (Myron Stowe) [2019086] - PCI/VPD: Make pci_vpd_wait() uninterruptible (Myron Stowe) [2019086] - PCI/VPD: Remove pci_vpd_size() old_size argument (Myron Stowe) [2019086] - PCI/VPD: Allow access to valid parts of VPD if some is invalid (Myron Stowe) [2019086] - PCI/VPD: Don't check Large Resource Item Names for validity (Myron Stowe) [2019086] - PCI/VPD: Reject resource tags with invalid size (Myron Stowe) [2019086] - PCI/VPD: Treat initial 0xff as missing EEPROM (Myron Stowe) [2019086] - PCI/VPD: Check Resource Item Names against those valid for type (Myron Stowe) [2019086] - PCI/VPD: Correct diagnostic for VPD read failure (Myron Stowe) [2019086] - net: create netdev->dev_addr assignment helpers (Josef Oskera) [2016478] - scsi: ibmvfc: Fix up duplicate response detection (Steve Best) [2015732] - scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run (Ewan D. Milne) [2011330] - libbpf: Add support for new llvm bpf relocations (Yauheni Kaliuta) [1944799] - libbpf: Fix memory leak in strset (Yauheni Kaliuta) [1944799] - selftests: bpf: skip test_doc_build.sh (Yauheni Kaliuta) [1944799] - bpf: Stop caching subprog index in the bpf_pseudo_func insn (Yauheni Kaliuta) [1944799] - redhat/configs: enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Yauheni Kaliuta) [1944799] - kbuild: Quote OBJCOPY var to avoid a pahole call break the build (Yauheni Kaliuta) [1944799] - bpf: Fix BPF_JIT kconfig symbol dependency (Yauheni Kaliuta) [1944799] - bpf: Add kconfig knob for disabling unpriv bpf by default (Yauheni Kaliuta) [1944799] - bpf, kconfig: Add consolidated menu entry for bpf with core options (Yauheni Kaliuta) [1944799] - tools/resolve_btfids: Fix warnings (Yauheni Kaliuta) [1944799] - tools/runqslower: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1944799] - lib/string.c: allow searching for NUL with strnchr (Yauheni Kaliuta) [1944799] - rpmspec: update manpages installation after 5.13 rebase (bpf-helpers, bpf-syscall) (Yauheni Kaliuta) [1944799] - libbpf: Fix segfault in static linker for objects without BTF (Yauheni Kaliuta) [1944799] - bpf: Avoid using ARRAY_SIZE on an uninitialized pointer (Yauheni Kaliuta) [1944799] - bpf: Remove superfluous aux sanitation on subprog rejection (Yauheni Kaliuta) [1944799] - bpf: Clarify a bpf_bprintf_prepare macro (Yauheni Kaliuta) [1944799] - bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix the snprintf test (Yauheni Kaliuta) [1944799] - bpf: Implement formatted output helpers with bstr_printf (Yauheni Kaliuta) [1944799] - seq_file: Add a seq_bprintf function (Yauheni Kaliuta) [1944799] - bpf: Notify user if we ever hit a bpf_snprintf verifier bug (Yauheni Kaliuta) [1944799] - selftests/bpf: Add a series of tests for bpf_snprintf (Yauheni Kaliuta) [1944799] - bpf: Lock bpf_trace_printk's tmp buf before it is written to (Yauheni Kaliuta) [1944799] - bpf: Add a bpf_snprintf helper (Yauheni Kaliuta) [1944799] - bpf: Factorize bpf_trace_printk and bpf_seq_printf (Yauheni Kaliuta) [1944799] - Stop the ad-hoc games with -Wno-maybe-initialized (Yauheni Kaliuta) [1944799] - kbuild: compute false-positive -Wmaybe-uninitialized cases in Kconfig (Yauheni Kaliuta) [1944799] - bpf: Fix potentially incorrect results with bpf_get_local_storage() (Yauheni Kaliuta) [1944799] - bpf, samples: Fix xdpsock with '-M' parameter missing unload process (Yauheni Kaliuta) [1944799] - libbpf: Don't crash on object files with no symbol tables (Yauheni Kaliuta) [1944799] - libbpf: Fix ELF symbol visibility update logic (Yauheni Kaliuta) [1944799] - bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Yauheni Kaliuta) [1944799] - bpf: Do not mark insn as seen under speculative path verification (Yauheni Kaliuta) [1944799] - bpf: Inherit expanded/patched seen count from old aux data (Yauheni Kaliuta) [1944799] - bpf, selftests: Adjust few selftest result_unpriv outcomes (Yauheni Kaliuta) [1944799] - bpf: Fix BPF_LSM kconfig symbol dependency (Yauheni Kaliuta) [1944799] - selftests/bpf: Add test for l3 use of bpf_redirect_peer (Yauheni Kaliuta) [1944799] - bpftool: Add sock_release help info for cgroup attach/prog load command (Yauheni Kaliuta) [1944799] - bpf, offload: Reorder offload callback 'prepare' in verifier (Yauheni Kaliuta) [1944799] - selftests/bpf: Test ringbuf mmap read-only and read-write restrictions (Yauheni Kaliuta) [1944799] - selftests/bpf: Convert static to global in tc_redirect progs (Yauheni Kaliuta) [1944799] - selftests/bpf: Rewrite test_tc_redirect.sh as prog_tests/tc_redirect.c (Yauheni Kaliuta) [1944799] - libbpf: Provide GELF_ST_VISIBILITY() define for older libelf (Yauheni Kaliuta) [1944799] - bpf: Add deny list of btf ids check for tracing programs (Yauheni Kaliuta) [1944799] - bpf: Forbid trampoline attach for functions with variable arguments (Yauheni Kaliuta) [1944799] - samples/bpf: Consider frame size in tx_only of xdpsock sample (Yauheni Kaliuta) [1944799] - libbpf: Add NULL check to add_dummy_ksym_var (Yauheni Kaliuta) [1944799] - libbpf: Fix signed overflow in ringbuf_process_ring (Yauheni Kaliuta) [1944799] - bpf, selftests: Update array map tests for per-cpu batched ops (Yauheni Kaliuta) [1944799] - bpf: Add batched ops support for percpu array (Yauheni Kaliuta) [1944799] - bpf, docs: Fix literal block for example code (Yauheni Kaliuta) [1944799] - bpf, cpumap: Bulk skb using netif_receive_skb_list (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix field existence CO-RE reloc tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro (Yauheni Kaliuta) [1944799] - selftests/bpf: Use ASSERT macros in lsm test (Yauheni Kaliuta) [1944799] - selftests/bpf: Test that module can't be unloaded with attached trampoline (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to lsm test (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to fexit_test (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to fentry_test (Yauheni Kaliuta) [1944799] - bpf: Allow trampoline re-attach for tracing and lsm programs (Yauheni Kaliuta) [1944799] - bpf: Document the pahole release info related to libbpf in bpf_devel_QA.rst (Yauheni Kaliuta) [1944799] - selftests/bpf: Document latest Clang fix expectations for linking tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Add map linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Add global variables linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Add function linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Omit skeleton generation for multi-linked BPF object files (Yauheni Kaliuta) [1944799] - selftests/bpf: Use -O0 instead of -Og in selftests builds (Yauheni Kaliuta) [1944799] - libbpf: Support extern resolution for BTF-defined maps in .maps section (Yauheni Kaliuta) [1944799] - libbpf: Add linker extern resolution support for functions and global variables (Yauheni Kaliuta) [1944799] - libbpf: Tighten BTF type ID rewriting with error checking (Yauheni Kaliuta) [1944799] - libbpf: Extend sanity checking ELF symbols with externs validation (Yauheni Kaliuta) [1944799] - libbpf: Make few internal helpers available outside of libbpf.c (Yauheni Kaliuta) [1944799] - libbpf: Factor out symtab and relos sanity checks (Yauheni Kaliuta) [1944799] - libbpf: Refactor BTF map definition parsing (Yauheni Kaliuta) [1944799] - libbpf: Allow gaps in BPF program sections to support overriden weak functions (Yauheni Kaliuta) [1944799] - libbpf: Mark BPF subprogs with hidden visibility as static for BPF verifier (Yauheni Kaliuta) [1944799] - libbpf: Suppress compiler warning when using SEC() macro with externs (Yauheni Kaliuta) [1944799] - bpftool: Dump more info about DATASEC members (Yauheni Kaliuta) [1944799] - bpftool: Support dumping BTF VAR's "extern" linkage (Yauheni Kaliuta) [1944799] - bpf: Remove unnecessary map checks for ARG_PTR_TO_CONST_STR (Yauheni Kaliuta) [1944799] - xsk: Align XDP socket batch size with DPDK (Yauheni Kaliuta) [1944799] - bpf, doc: Fix some invalid links in bpf_devel_QA.rst (Yauheni Kaliuta) [1944799] - net, xdp: Update pkt_type if generic XDP changes unicast MAC (Yauheni Kaliuta) [1944799] - powerpc/ebpf32: Use standard function call for functions within 32M distance (Yauheni Kaliuta) [1944799] - selftests/bpf: Add docs target as all dependency (Yauheni Kaliuta) [1944799] - bpf/selftests: Add bpf_get_task_stack retval bounds test_prog (Yauheni Kaliuta) [1944799] - bpf/selftests: Add bpf_get_task_stack retval bounds verifier test (Yauheni Kaliuta) [1944799] - bpf: Refine retval for bpf_get_task_stack helper (Yauheni Kaliuta) [1944799] - samples/bpf: Fix broken tracex1 due to kprobe argument change (Yauheni Kaliuta) [1944799] - libbpf: Introduce a BPF_SNPRINTF helper macro (Yauheni Kaliuta) [1944799] - libbpf: Initialize the bpf_seq_printf parameters array field by field (Yauheni Kaliuta) [1944799] - bpf: Add a ARG_PTR_TO_CONST_STR argument type (Yauheni Kaliuta) [1944799] - bpftool: Fix a clang compilation warning (Yauheni Kaliuta) [1944799] - selftests/bpf: Silence clang compilation warnings (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix test_cpp compilation failure with clang (Yauheni Kaliuta) [1944799] - selftests: Set CC to clang in lib.mk if LLVM is set (Yauheni Kaliuta) [1944799] - libbpf: Remove unused field. (Yauheni Kaliuta) [1944799] - tools/testing: Remove unused variable (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix the ASSERT_ERR_PTR macro (Yauheni Kaliuta) [1944799] - selftests/bpf: Add tests for target information in bpf_link info queries (Yauheni Kaliuta) [1944799] - bpf: Return target info when a tracing bpf_link is queried (Yauheni Kaliuta) [1944799] - libbpf: Clarify flags in ringbuf helpers (Yauheni Kaliuta) [1944799] - bpf: Sync bpf headers in tooling infrastucture (Yauheni Kaliuta) [1944799] - bpf: Document PROG_TEST_RUN limitations (Yauheni Kaliuta) [1944799] - bpf, inode: Remove second initialization of the bpf_preload_lock (Yauheni Kaliuta) [1944799] - libbpf: Fix KERNEL_VERSION macro (Yauheni Kaliuta) [1944799] - bpf: selftests: Specify CONFIG_DYNAMIC_FTRACE in the testing config (Yauheni Kaliuta) [1944799] - powerpc/bpf: Reallocate BPF registers to volatile registers when possible on PPC32 (Yauheni Kaliuta) [1944799] - powerpc/bpf: Change values of SEEN_ flags (Yauheni Kaliuta) [1944799] - powerpc/bpf: Move common functions into bpf_jit_comp.c (Yauheni Kaliuta) [1944799] - powerpc/bpf: Remove classical BPF support for PPC32 (Yauheni Kaliuta) [1944799] - powerpc/bpf: Move common helpers into bpf_jit.h (Yauheni Kaliuta) [1944799] - powerpc/bpf: Change register numbering for bpf_set/is_seen_register() (Yauheni Kaliuta) [1944799] - libbpf: Remove redundant semi-colon (Yauheni Kaliuta) [1944799] - bpf: Remove repeated struct btf_type declaration (Yauheni Kaliuta) [1944799] - bpf, cgroup: Delete repeated struct bpf_prog declaration (Yauheni Kaliuta) [1944799] - bpf: Remove unused parameter from ___bpf_prog_run (Yauheni Kaliuta) [1944799] - bpf, selftests: test_maps generating unrecognized data section (Yauheni Kaliuta) [1944799] - selftests/bpf: Add an option for a debug shell in vmtest.sh (Yauheni Kaliuta) [1944799] - bpf: Remove redundant assignment of variable id (Yauheni Kaliuta) [1944799] - bpf: Remove unused bpf_load_pointer (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove unused defines (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove mutex and condition variable (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove thread attribute (Yauheni Kaliuta) [1944799] - selftests: xsk: Implement bpf_link test (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove sync_mutex_tx and atomic var (Yauheni Kaliuta) [1944799] - selftests: xsk: Refactor teardown/bidi test cases and testapp_validate (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove Tx synchronization resources (Yauheni Kaliuta) [1944799] - selftests: xsk: Split worker thread (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove thread for netns switch (Yauheni Kaliuta) [1944799] - samples: bpf: Do not unload prog within xdpsock (Yauheni Kaliuta) [1944799] - libbpf: xsk: Use bpf_link (Yauheni Kaliuta) [1944799] - selftests: xsk: Simplify frame traversal in dumping thread (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove inline keyword from source file (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove unused function (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove struct ifaceconfigobj (Yauheni Kaliuta) [1944799] - selftests: xsk: Don't call worker_pkt_dump() for stats test (Yauheni Kaliuta) [1944799] - libbpf: Fix memory leak when emitting final btf_ext (Yauheni Kaliuta) [1944799] - bpf: selftests: Update clang requirement in README.rst for testing kfunc call (Yauheni Kaliuta) [1944799] - bpf: Update bpf_design_QA.rst to clarify the kfunc call is not ABI (Yauheni Kaliuta) [1944799] - bpf: selftests: Add kfunc_call test (Yauheni Kaliuta) [1944799] - bpf: selftests: Bpf_cubic and bpf_dctcp calling kernel functions (Yauheni Kaliuta) [1944799] - bpf: selftests: Rename bictcp to bpf_cubic (Yauheni Kaliuta) [1944799] - libbpf: Support extern kernel function (Yauheni Kaliuta) [1944799] - libbpf: Record extern sym relocation first (Yauheni Kaliuta) [1944799] - libbpf: Rename RELO_EXTERN to RELO_EXTERN_VAR (Yauheni Kaliuta) [1944799] - libbpf: Refactor codes for finding btf id of a kernel symbol (Yauheni Kaliuta) [1944799] - libbpf: Refactor bpf_object__resolve_ksyms_btf_id (Yauheni Kaliuta) [1944799] - bpf: Support bpf program calling kernel function (Yauheni Kaliuta) [1944799] - bpf: Refactor btf_check_func_arg_match (Yauheni Kaliuta) [1944799] - bpf: Simplify freeing logic in linfo and jited_linfo (Yauheni Kaliuta) [1944799] - libbpf: Preserve empty DATASEC BTFs during static linking (Yauheni Kaliuta) [1944799] - bpf: struct sock is declared twice in bpf_sk_storage header (Yauheni Kaliuta) [1944799] - bpf: Remove unused headers (Yauheni Kaliuta) [1944799] - libbpf: Add bpf object kern_version attribute setter (Yauheni Kaliuta) [1944799] - bpf: selftests: Add tests for batched ops in LPM trie maps (Yauheni Kaliuta) [1944799] - bpf: Add support for batched ops in LPM trie maps (Yauheni Kaliuta) [1944799] - selftests/bpf: Better error messages for ima_setup.sh failures (Yauheni Kaliuta) [1944799] - bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper (Yauheni Kaliuta) [1944799] - libbpf: Constify few bpf_program getters (Yauheni Kaliuta) [1944799] - bpf: Fix typo 'accesible' into 'accessible' (Yauheni Kaliuta) [1944799] - tracing: Fix various typos in comments (Yauheni Kaliuta) [1944799] - libbpf: Skip BTF fixup if object file has no BTF (Yauheni Kaliuta) [1944799] - bpf: Remove insn_buf[] declaration in inner block (Yauheni Kaliuta) [1944799] - selftests/bpf: Add multi-file statically linked BPF object file test (Yauheni Kaliuta) [1944799] - selftests/bpf: Pass all BPF .o's through BPF static linker (Yauheni Kaliuta) [1944799] - selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed (Yauheni Kaliuta) [1944799] - bpftool: Add `gen object` command to perform BPF static linking (Yauheni Kaliuta) [1944799] - bpftool: Add ability to specify custom skeleton object name (Yauheni Kaliuta) [1944799] - libbpf: Add BPF static linker BTF and BTF.ext support (Yauheni Kaliuta) [1944799] - libbpf: Add BPF static linker APIs (Yauheni Kaliuta) [1944799] - libbpf: Add generic BTF type shallow copy API (Yauheni Kaliuta) [1944799] - libbpf: Extract internal set-of-strings datastructure APIs (Yauheni Kaliuta) [1944799] - libbpf: Rename internal memory-management helpers (Yauheni Kaliuta) [1944799] - libbpf: Generalize BTF and BTF.ext type ID and strings iteration (Yauheni Kaliuta) [1944799] - libbpf: Expose btf_type_by_id() internally (Yauheni Kaliuta) [1944799] - x86: Fix various typos in comments (Yauheni Kaliuta) [1944799] - selftests/bpf: drop custom NULL #define in skb_pkt_end selftest (Yauheni Kaliuta) [1944799] - libbpf: provide NULL and KERNEL_VERSION macros in bpf_helpers.h (Yauheni Kaliuta) [1944799] - bpf: net: Emit anonymous enum with BPF_TCP_CLOSE value explicitly (Yauheni Kaliuta) [1944799] - selftests/bpf: Use nanosleep() syscall instead of sleep() in get_cgroup_id (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - selftests/bpf: Build everything in debug mode (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix maybe-uninitialized warning in xdpxceiver test (Yauheni Kaliuta) [1944799] - bpftool: Fix maybe-uninitialized warnings (Yauheni Kaliuta) [1944799] - libbpf: Add explicit padding to bpf_xdp_set_link_opts (Yauheni Kaliuta) [1944799] - kernel/bpf/: Fix misspellings using codespell tool (Yauheni Kaliuta) [1944799] - s390/bpf: Implement new atomic ops (Yauheni Kaliuta) [1944799] - bpf: selftests: Remove unused 'nospace_err' in tests for batched ops in array maps (Yauheni Kaliuta) [1944799] - samples: bpf: Fix a spelling typo in do_hbm_test.sh (Yauheni Kaliuta) [1944799] - libbpf: Avoid inline hint definition from 'linux/stddef.h' (Yauheni Kaliuta) [1944799] - libbpf: xsk: Move barriers from libbpf_util.h to xsk.h (Yauheni Kaliuta) [1944799] - libbpf: xsk: Remove linux/compiler.h header (Yauheni Kaliuta) [1944799] - bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - bpf, xdp: Restructure redirect actions (Yauheni Kaliuta) [1944799] - bpf, xdp: Make bpf_redirect_map() a map operation (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix compiler warning in BPF_KPROBE definition in loop6.c (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix typo in Makefile (Yauheni Kaliuta) [1944799] - libbpf: Fix arm64 build (Yauheni Kaliuta) [1944799] - libbpf, xsk: Add libbpf_smp_store_release libbpf_smp_load_acquire (Yauheni Kaliuta) [1944799] - selftests, bpf: Extend test_tc_tunnel test with vxlan (Yauheni Kaliuta) [1944799] - bpf: Add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_ENCAP_L2_ETH (Yauheni Kaliuta) [1944799] - selftests/bpf: Simplify the calculation of variables (Yauheni Kaliuta) [1944799] - bpf: Simplify the calculation of variables (Yauheni Kaliuta) [1944799] - selftests: bpf: Don't run sk_lookup in verifier tests (Yauheni Kaliuta) [1944799] - selftests: bpf: Check that PROG_TEST_RUN repeats as requested (Yauheni Kaliuta) [1944799] - selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN (Yauheni Kaliuta) [1944799] - bpf: Add PROG_TEST_RUN support for sk_lookup programs (Yauheni Kaliuta) [1944799] - bpf: Consolidate shared test timing code (Yauheni Kaliuta) [1944799] - docs/bpf: Add bpf() syscall command reference (Yauheni Kaliuta) [1944799] - selftests/bpf: Test syscall command parsing (Yauheni Kaliuta) [1944799] - selftests/bpf: Templatize man page generation (Yauheni Kaliuta) [1944799] - tools/bpf: Remove bpf-helpers from bpftool docs (Yauheni Kaliuta) [1944799] - scripts/bpf: Add syscall commands printer (Yauheni Kaliuta) [1944799] - tools: Sync uapi bpf.h header with latest changes (Yauheni Kaliuta) [1944799] - scripts/bpf: Abstract eBPF API target parameter (Yauheni Kaliuta) [1944799] - bpf: Document BPF_MAP_*_BATCH syscall commands (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_QUERY syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_TEST_RUN syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_ATTACH syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_PIN syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_F_LOCK in syscall commands (Yauheni Kaliuta) [1944799] - bpf: Add minimal bpf() command documentation (Yauheni Kaliuta) [1944799] - bpf: Import syscall arg documentation (Yauheni Kaliuta) [1944799] - libbpf: Fix whitespace in btf_add_composite() comment (Yauheni Kaliuta) [1944799] - selftests/bpf: Add a verifier scale test with unknown bounded loop (Yauheni Kaliuta) [1944799] - tools, bpf_asm: Exit non-zero on errors (Yauheni Kaliuta) [1944799] - tools, bpf_asm: Hard error on out of range jumps (Yauheni Kaliuta) [1944799] - selftests/bpf: Add arraymap test for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - selftests/bpf: Add hashmap test for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpftool: Print subprog address properly (Yauheni Kaliuta) [1944799] - libbpf: Support subprog address relocation (Yauheni Kaliuta) [1944799] - libbpf: Move function is_ldimm64() earlier in libbpf.c (Yauheni Kaliuta) [1944799] - bpf: Add arraymap support for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Add hashtab support for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Add bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Change return value of verifier function add_subprog() (Yauheni Kaliuta) [1944799] - bpf: Refactor check_func_call() to allow callback function (Yauheni Kaliuta) [1944799] - bpf: Factor out verbose_invalid_scalar() (Yauheni Kaliuta) [1944799] - bpf: Factor out visit_func_call_insn() in check_cfg() (Yauheni Kaliuta) [1944799] - selftests/bpf: Copy extras in out-of-srctree builds (Yauheni Kaliuta) [1944799] - selftests/bpf: Propagate error code of the command to vmtest.sh (Yauheni Kaliuta) [1944799] - selftests/bpf: Introduce xsk statistics tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Restructure xsk selftests (Yauheni Kaliuta) [1944799] - selftests/bpf: Expose and rename debug argument (Yauheni Kaliuta) [1944799] - selftest/bpf: Make xsk tests less verbose (Yauheni Kaliuta) [1944799] - bpf: Rename fixup_bpf_calls and add some comments (Yauheni Kaliuta) [1944799] - bpf: Use MAX_BPF_FUNC_REG_ARGS macro (Yauheni Kaliuta) [1944799] - bpf: runqslower: Prefer using local vmlimux to generate vmlinux.h (Yauheni Kaliuta) [1944799] - bpf: Add kernel/modules BTF presence checks to bpftool feature command (Yauheni Kaliuta) [1944799]- netfilter: log: work around missing softdep backend module (Florian Westphal) [2017794] - netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex (Florian Westphal) [2017794] - netfilter: Fix fall-through warnings for Clang (Florian Westphal) [2017794] - netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Florian Westphal) [2017794] - netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal) [2017794] - netfilter: ipvs: make global sysctl readonly in non-init netns (Florian Westphal) [2017794] - ipvs: fix possible memory leak in ip_vs_control_net_init (Florian Westphal) [2017794] - ipvs: fix the connection sync failed in some cases (Florian Westphal) [2017794] - net: Fix offloading indirect devices dependency on qdisc order creation (Davide Caratti) [1997381] - net/core: Remove unused field from struct flow_indr_dev (Davide Caratti) [1997381] - Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm_ring_size (Vitaly Kuznetsov) [2019101] - hv_balloon: Remove redundant assignment to region_start (Vitaly Kuznetsov) [2019101] - hv_balloon: disable warning when floor reached (Vitaly Kuznetsov) [2019101] - net/tls: Fix flipped sign in async_wait.err assignment (Sabrina Dubroca) [2019176] - net/tls: Fix flipped sign in tls_err_abort() calls (Sabrina Dubroca) [2019176] - tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Sabrina Dubroca) [2019176] - tls splice: remove inappropriate flags checking for MSG_PEEK (Sabrina Dubroca) [2019176] - net/tls: Fix use-after-free after the TLS device goes down and up (Sabrina Dubroca) [2019176] - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU (Sabrina Dubroca) [2019176] - tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Sabrina Dubroca) [2019176] - net/tls: Remove redundant initialization of record (Sabrina Dubroca) [2019176] - ibmvnic: don't stop queue in xmit (Diego Domingos) [2011995] - selftests: net: switch to socat in the GSO GRE test (Hangbin Liu) [2018059] - selftests: net: properly support IPv6 in GSO GRE test (Hangbin Liu) [2018059] - kselftests/net: add missed setup_loopback.sh/setup_veth.sh to Makefile (Hangbin Liu) [2018059] - selftests: add simple GSO GRE test (Hangbin Liu) [2018059] - selftests/net: allow GRO coalesce test on veth (Hangbin Liu) [2018059] - selftests/net: GRO coalesce test (Hangbin Liu) [2018059] - perf/x86: Reset destroy callback on event init failure (Michael Petlan) [2003982] - x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Michael Petlan) [2003982] - perf script: Fix --list-dlfilters documentation (Michael Petlan) [2003982] - perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Michael Petlan) [2003982] - Revert "perf map: Fix dso->nsinfo refcounting" (Michael Petlan) [2003982] - perf pmu: Fix alias matching (Michael Petlan) [2003982] - perf cs-etm: Split --dump-raw-trace by AUX records (Michael Petlan) [2003982] - perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set (Michael Petlan) [2003982] - perf probe: Fix add event failure when running 32-bit perf in a 64-bit kernel (Michael Petlan) [2003982] - perf data: Close all files in close_dir() (Michael Petlan) [2003982] - perf probe-file: Delete namelist in del_events() on the error path (Michael Petlan) [2003982] - perf test bpf: Free obj_buf (Michael Petlan) [2003982] - perf trace: Free strings in trace__parse_events_option() (Michael Petlan) [2003982] - perf trace: Free syscall tp fields in evsel->priv (Michael Petlan) [2003982] - perf trace: Free syscall->arg_fmt (Michael Petlan) [2003982] - perf trace: Free malloc'd trace fields on exit (Michael Petlan) [2003982] - perf lzma: Close lzma stream on exit (Michael Petlan) [2003982] - perf script: Fix memory 'threads' and 'cpus' leaks on exit (Michael Petlan) [2003982] - perf script: Release zstd data (Michael Petlan) [2003982] - perf session: Cleanup trace_event (Michael Petlan) [2003982] - perf inject: Close inject.output on exit (Michael Petlan) [2003982] - perf report: Free generated help strings for sort option (Michael Petlan) [2003982] - perf env: Fix memory leak of cpu_pmu_caps (Michael Petlan) [2003982] - perf test maps__merge_in: Fix memory leak of maps (Michael Petlan) [2003982] - perf dso: Fix memory leak in dso__new_map() (Michael Petlan) [2003982] - perf test event_update: Fix memory leak of unit (Michael Petlan) [2003982] - perf test event_update: Fix memory leak of evlist (Michael Petlan) [2003982] - perf test session_topology: Delete session->evlist (Michael Petlan) [2003982] - perf env: Fix sibling_dies memory leak (Michael Petlan) [2003982] - perf probe: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf map: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf inject: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf cs-etm: Split Coresight decode by aux records (Michael Petlan) [2003982] - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Michael Petlan) [2003982] - libperf: Fix build error with LIBPFM4=1 (Michael Petlan) [2003982] - perf stat: Merge uncore events by default for hybrid platform (Michael Petlan) [2003982] - perf tests: Fix 'Convert perf time to TSC' on core-only system (Michael Petlan) [2003982] - perf tests: Fix 'Roundtrip evsel->name' on core-only system (Michael Petlan) [2003982] - perf tests: Fix 'Parse event definition strings' on core-only system (Michael Petlan) [2003982] - perf pmu: Skip invalid hybrid pmu (Michael Petlan) [2003982] - perf test: Add free() calls for scandir() returned dirent entries (Michael Petlan) [2003982] - libperf: Add tests for perf_evlist__set_leader() (Michael Petlan) [2003982] - libperf: Remove BUG_ON() from library code in get_group_fd() (Michael Petlan) [2003982] - libperf: Add group support to perf_evsel__open() (Michael Petlan) [2003982] - perf tools: Fix pattern matching for same substring in different PMU type (Michael Petlan) [2003982] - perf record: Add a dummy event on hybrid systems to collect metadata records (Michael Petlan) [2003982] - perf stat: Add Topdown metrics L2 events as default events (Michael Petlan) [2003982] - libperf: Adopt evlist__set_leader() from tools/perf as perf_evlist__set_leader() (Michael Petlan) [2003982] - libperf: Move 'nr_groups' from tools/perf to evlist::nr_groups (Michael Petlan) [2003982] - libperf: Move 'leader' from tools/perf to perf_evsel::leader (Michael Petlan) [2003982] - libperf: Move 'idx' from tools/perf to perf_evsel::idx (Michael Petlan) [2003982] - libperf: Change tests to single static and shared binaries (Michael Petlan) [2003982] - perf intel-pt: Add a config for max loops without consuming a packet (Michael Petlan) [2003982] - perf stat: Disable the NMI watchdog message on hybrid (Michael Petlan) [2003982] - perf trace: Fix the perf trace link location (Michael Petlan) [2003982] - perf top: Fix overflow in elf_sec__is_text() (Michael Petlan) [2003982] - perf annotate: Fix 's' on source line when disasm is empty (Michael Petlan) [2003982] - perf probe: Do not show @plt function by default (Michael Petlan) [2003982] - perf symbol-elf: Decode dynsym even if symtab exists (Michael Petlan) [2003982] - perf probe: Fix debuginfo__new() to enable build-id based debuginfo (Michael Petlan) [2003982] - perf stat: Enable BPF counter with --for-each-cgroup (Michael Petlan) [2003982] - perf report: Fix --task and --stat with pipe input (Michael Petlan) [2003982] - perf session: Add missing evlist__delete when deleting a session (Michael Petlan) [2003982] - perf annotate: Allow 's' on source code lines (Michael Petlan) [2003982] - perf dlfilter: Add object_code() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add attr() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add srcline() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add insn() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add resolve_address() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf build: Install perf_dlfilter.h (Michael Petlan) [2003982] - perf script: Add option to pass arguments to dlfilters (Michael Petlan) [2003982] - perf script: Add option to list dlfilters (Michael Petlan) [2003982] - perf script: Add dlfilter__filter_event_early() (Michael Petlan) [2003982] - perf script: Add API for filtering via dynamically loaded shared object (Michael Petlan) [2003982] - perf llvm: Return -ENOMEM when asprintf() fails (Michael Petlan) [2003982] - perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events() (Michael Petlan) [2003982] - perf arm-spe: Don't wait for PERF_RECORD_EXIT event (Michael Petlan) [2003982] - perf arm-spe: Bail out if the trace is later than perf event (Michael Petlan) [2003982] - perf arm-spe: Assign kernel time to synthesized event (Michael Petlan) [2003982] - perf arm-spe: Convert event kernel time to counter value (Michael Petlan) [2003982] - perf arm-spe: Save clock parameters from TIME_CONV event (Michael Petlan) [2003982] - perf cs-etm: Remove callback cs_etm_find_snapshot() (Michael Petlan) [2003982] - perf bpf_counter: Move common functions to bpf_counter.h (Michael Petlan) [2003982] - perf tools: Add cgroup_is_v2() helper (Michael Petlan) [2003982] - perf tools: Add read_cgroup_id() function (Michael Petlan) [2003982] - tools lib: Adopt bitmap_intersects() operation from the kernel sources (Michael Petlan) [2003982] - perf top: Add cgroup support for perf top (-G) (Michael Petlan) [2003982] - perf script: Share addr_al between functions (Michael Petlan) [2003982] - perf script: Move filtering before scripting (Michael Petlan) [2003982] - perf script: Move filter_cpu() earlier (Michael Petlan) [2003982] - perf test: Pass the verbose option to shell tests (Michael Petlan) [2003982] - perf probe: Add --bootconfig to output definition in bootconfig format (Michael Petlan) [2003982] - perf probe: Cleanup synthesize_probe_trace_command() (Michael Petlan) [2003982] - perf probe: Support probes on init functions for offline kernel (Michael Petlan) [2003982] - perf test: Make stat bpf counters test more robust (Michael Petlan) [2003982] - perf test: Add verbose skip output for bpf counters (Michael Petlan) [2003982] - perf annotate: Add itrace options support (Michael Petlan) [2003982] - perf mem-events: Remove duplicate #undef (Michael Petlan) [2003982] - perf evsel: Adjust hybrid event and global event mixed group (Michael Petlan) [2003982] - perf probe: Provide clearer message permission error for tracefs access (Michael Petlan) [2003982] - perf auxtrace: Change to use SMP memory barriers (Michael Petlan) [2003982] - perf srccode: Use list_move() instead of equivalent list_del() + list_add() sequence (Michael Petlan) [2003982] - perf probe: Report possible permission error for map__load() failure (Michael Petlan) [2003982] - perf probe: Add permission and sysctl notice to man page (Michael Petlan) [2003982] - perf c2c: Support record for hybrid platform (Michael Petlan) [2003982] - perf mem: Disable 'mem-loads-aux' group before reporting (Michael Petlan) [2003982] - perf mem: Fix wrong verbose output for recording events (Michael Petlan) [2003982] - perf mem: Support record for hybrid platform (Michael Petlan) [2003982] - perf tools: Check if mem_events is supported for hybrid platform (Michael Petlan) [2003982] - perf tools: Support pmu prefix for mem-store event (Michael Petlan) [2003982] - perf tools: Support pmu prefix for mem-load event (Michael Petlan) [2003982] - perf tools: Check mem-loads auxiliary event (Michael Petlan) [2003982] - perf scripting python: intel-pt-events.py: Add --insn-trace and --src-trace (Michael Petlan) [2003982] - perf scripting python: exported-sql-viewer.py: Factor out libxed.py (Michael Petlan) [2003982] - perf scripting python: Update documentation for srcline etc (Michael Petlan) [2003982] - perf scripting python: Add perf_sample_srcline() and perf_sample_srccode() (Michael Petlan) [2003982] - perf scripting python: Add perf_set_itrace_options() (Michael Petlan) [2003982] - perf auxtrace: Factor out itrace_do_parse_synth_opts() (Michael Petlan) [2003982] - perf scripting python: Add perf_sample_insn() (Michael Petlan) [2003982] - perf script: Factor out script_fetch_insn() (Michael Petlan) [2003982] - perf scripting python: Assign perf_script_context (Michael Petlan) [2003982] - perf scripting: Add perf_session to scripting_context (Michael Petlan) [2003982] - perf scripting: Add scripting_context__update() (Michael Petlan) [2003982] - perf scripting python: Simplify perf-trace-context module functions (Michael Petlan) [2003982] - perf scripting python: Remove unnecessary 'static' (Michael Petlan) [2003982] - perf test: Test 2 libpfm4 error cases (Michael Petlan) [2003982] - perf test: Iterate over shell tests in alphabetical order (Michael Petlan) [2003982] - perf probe: Provide more detail with relocation warning (Michael Petlan) [2003982] - perf parse-events: Add bison --file-prefix-map option (Michael Petlan) [2003982] - perf inject: Do not inject BUILD_ID record if MMAP2 has it (Michael Petlan) [2003982] - perf inject: Call dso__put() even if dso->hit is set (Michael Petlan) [2003982] - perf scripts python: intel-pt-events.py: Add branches to script (Michael Petlan) [2003982] - perf scripting python: Add auxtrace error (Michael Petlan) [2003982] - perf scripting python: Add context switch (Michael Petlan) [2003982] - perf scripting python: Add cpumode (Michael Petlan) [2003982] - perf scripting python: Add IPC (Michael Petlan) [2003982] - perf scripting python: Add sample flags (Michael Petlan) [2003982] - perf script: Factor out perf_sample__sprintf_flags() (Michael Petlan) [2003982] - perf scripting python: Add 'addr_location' for 'addr' (Michael Petlan) [2003982] - perf scripting python: Factor out set_sym_in_dict() (Michael Petlan) [2003982] - perf scripting python: Fix tuple_set_u64() (Michael Petlan) [2003982] - perf auxtrace: Make perf_event__process_auxtrace*() callable (Michael Petlan) [2003982] - perf script: Find script file relative to exec path (Michael Petlan) [2003982] - perf arm-spe: Remove redundant checking for "full_auxtrace" (Michael Petlan) [2003982] - perf arm-spe: Enable timestamp for per-cpu mode (Michael Petlan) [2003982] - perf arm-spe: Correct sample flags for dummy event (Michael Petlan) [2003982] - perf arm-spe: Correct sample flags for SPE event (Michael Petlan) [2003982] - perf vendor events intel: Update event list for Icelake Client (Michael Petlan) [2003982] - perf vendor events intel: Add uncore event list for Icelake Server (Michael Petlan) [2003982] - perf vendor events intel: Add core event list for Icelake Server (Michael Petlan) [2003982] - perf tests: Drop __maybe_unused on x86 test declarations (Michael Petlan) [2003982] - perf tests: Consolidate test__arch_unwind_sample declaration (Michael Petlan) [2003982] - perf build: Improve error message for old/missing clang (Michael Petlan) [2003982] - perf tools: Test build with libbpf/LIBBPF_DYNAMIC=1 (Michael Petlan) [2003982] - perf tools: Test build with libopencsd/CORESIGHT=1 (Michael Petlan) [2003982] - perf cs-etm: Prevent and warn on underflows during timestamp calculation. (Michael Petlan) [2003982] - perf cs-etm: Start reading 'Z' --itrace option (Michael Petlan) [2003982] - perf cs-etm: Move synth_opts initialisation (Michael Petlan) [2003982] - perf header: Support HYBRID_CPU_PMU_CAPS feature (Michael Petlan) [2003982] - perf header: Support HYBRID_TOPOLOGY feature (Michael Petlan) [2003982] - perf cs-etm: Set time on synthesised samples to preserve ordering (Michael Petlan) [2003982] - perf cs-etm: Refactor timestamp variable names (Michael Petlan) [2003982] - perf x86 kvm-stat: Support to analyze kvm MSR (Michael Petlan) [2003982] - perf stat: Use aggregated counts directly (Michael Petlan) [2003982] - perf record: Set timestamp boundary for AUX area events (Michael Petlan) [2003982] - perf intel-pt: Parse VM Time Correlation options and set up decoding (Michael Petlan) [2003982] - perf intel-pt: Add VM Time Correlation to decoder (Michael Petlan) [2003982] - perf intel-pt: Better 7-byte timestamp wraparound logic (Michael Petlan) [2003982] - perf intel-pt: Pass the first timestamp to the decoder (Michael Petlan) [2003982] - perf intel-pt: Add a tree for VMCS information (Michael Petlan) [2003982] - perf intel-pt: Let overlap detection handle VM timestamps (Michael Petlan) [2003982] - perf auxtrace: Allow buffers to be mapped read / write (Michael Petlan) [2003982] - perf inject: Add --vm-time-correlation option (Michael Petlan) [2003982] - perf inject: Add facility to do in place update (Michael Petlan) [2003982] - perf intel-pt: Support Z itrace option for timeless decoding (Michael Petlan) [2003982] - perf intel-pt: Move synth_opts initialization earlier (Michael Petlan) [2003982] - perf auxtrace: Add Z itrace option for timeless decoding (Michael Petlan) [2003982] - perf/x86/amd/power: Assign pmu.module (Michael Petlan) [2003982] - perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Michael Petlan) [2003982] - perf/x86/amd/ibs: Work around erratum #1197 (Michael Petlan) [2003982] - perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 (Michael Petlan) [2003982] - perf/x86/intel/pt: Fix mask of num_address_ranges (Michael Petlan) [2003982] - perf/x86: Fix out of bound MSR access (Michael Petlan) [2003982] - perf/x86/cstate: Add ICELAKE_X and ICELAKE_D support (Michael Petlan) [2003982] - perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC (Michael Petlan) [2003982] - arm64: perf: Simplify EVENT ATTR macro in perf_event.c (Michael Petlan) [2003982] - arm64: perf: Simplify the ARMv8 PMUv3 event attributes (Michael Petlan) [2003982] - arm64: perf: Remove unused macro (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in qcom_l2_pmu.c (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in qcom_l3_pmu.c (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in xgene_pmu.c (Michael Petlan) [2003982] - drivers/perf: convert sysfs sprintf family to sysfs_emit (Michael Petlan) [2003982] - drivers/perf: convert sysfs scnprintf family to sysfs_emit_at() and sysfs_emit() (Michael Petlan) [2003982] - perf: arm-ccn: Use scnprintf() for robustness (Michael Petlan) [2003982] - drivers/perf: convert sysfs snprintf family to sysfs_emit (Michael Petlan) [2003982] - perf: Add EVENT_ATTR_ID to simplify event attributes (Michael Petlan) [2003982] - perf/x86/intel: Fix instructions:ppp support in Sapphire Rapids (Michael Petlan) [2003982] - perf/x86/intel: Add more events requires FRONTEND MSR on Sapphire Rapids (Michael Petlan) [2003982] - perf/x86: Reset the dirty counter to prevent the leak for an RDPMC task (Michael Petlan) [2003982] - uprobes: Update uprobe_write_opcode() kernel-doc comment (Michael Petlan) [2003982] - perf/hw_breakpoint: Fix DocBook warnings in perf hw_breakpoint (Michael Petlan) [2003982] - perf/core: Fix DocBook warnings (Michael Petlan) [2003982] - perf/core: Make local function perf_pmu_snapshot_aux() static (Michael Petlan) [2003982] - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Michael Petlan) [2003982] - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Michael Petlan) [2003982] - perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Michael Petlan) [2003982] - perf/x86/intel/uncore: Drop unnecessary NULL checks after container_of() (Michael Petlan) [2003982] - x86/events/intel: Do not deploy TSX force abort workaround when TSX is deprecated (Michael Petlan) [2003982] - netpoll: don't require irqs disabled in rt kernels (Wander Lairson Costa) [1905440] - net/netif_receive_skb_core: Use migrate_disable() (Luis Claudio R. Goncalves) [2024168] - RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Kamal Heib) [2006260 1984280] - RDMA/core: Always release restrack object (Kamal Heib) [2006260] - RDMA/core: Fix incorrect print format specifier (Kamal Heib) [2006260] - RDMA: Remove rdma_set_device_sysfs_group() (Kamal Heib) [2006260] - RDMA/core: Allow port_groups to be used with namespaces (Kamal Heib) [2006260] - RDMA: Change ops->init_port to ops->port_groups (Kamal Heib) [2006260] - RDMA/hfi1: Use attributes for the port sysfs (Kamal Heib) [2006260 1989164] - RDMA/cm: Use an attribute_group on the ib_port_attribute intead of kobj's (Kamal Heib) [2006260] - RDMA/core: Expose the ib port sysfs attribute machinery (Kamal Heib) [2006260] - RDMA/core: Remove the kobject_uevent() NOP (Kamal Heib) [2006260] - RDMA/core: Create the device hw_counters through the normal groups mechanism (Kamal Heib) [2006260] - RDMA/core: Simplify how the port sysfs is created (Kamal Heib) [2006260] - RDMA/core: Simplify how the gid_attrs sysfs is created (Kamal Heib) [2006260] - RDMA/core: Split gid_attrs related sysfs from add_port() (Kamal Heib) [2006260] - RDMA/core: Split port and device counter sysfs attributes (Kamal Heib) [2006260] - RDMA/core: Replace the ib_port_data hw_stats pointers with a ib_port pointer (Kamal Heib) [2006260] - RDMA: Split the alloc_hw_stats() ops to port and device variants (Kamal Heib) [2006260] - RDMA/rxe: Zero out index member of struct rxe_queue (Kamal Heib) [2006260] - RDMA/efa: Free IRQ vectors on error flow (Kamal Heib) [2006260] - RDMA/rxe: Fix memory allocation while in a spin lock (Kamal Heib) [2006260] - IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() (Kamal Heib) [2006260 1989164] - RDMA/rxe: Restore setting tot_len in the IPv4 header (Kamal Heib) [2006260] - RDMA/rxe: Use the correct size of wqe when processing SRQ (Kamal Heib) [2006260] - RDMA/cma: Revert INIT-INIT patch (Kamal Heib) [2006260] - RDMA/rxe: Fix memory leak in error path code (Kamal Heib) [2006260] - RDMA/rxe: Missing unlock on error in get_srq_wqe() (Kamal Heib) [2006260] - RDMA/cma: Fix rdma_resolve_route() memory leak (Kamal Heib) [2006260] - RDMA/core/sa_query: Remove unused argument (Kamal Heib) [2006260] - RDMA/cma: Fix incorrect Packet Lifetime calculation (Kamal Heib) [2006260] - RDMA/cma: Protect RMW with qp_mutex (Kamal Heib) [2006260] - RDMA/cma: Remove unnecessary INIT->INIT transition (Kamal Heib) [2006260] - RDMA/rxe: Fix redundant skb_put_zero (Kamal Heib) [2006260] - RDMA/rxe: Fix extra copy in prepare_ack_packet (Kamal Heib) [2006260] - RDMA/rxe: Fix over copying in get_srq_wqe (Kamal Heib) [2006260] - RDMA/rxe: Fix extra copies in build_rdma_network_hdr (Kamal Heib) [2006260] - RDMA/rxe: Fix redundant call to ip_send_check (Kamal Heib) [2006260] - RDMA/rxe: Fix useless copy in send_atomic_ack (Kamal Heib) [2006260] - RDMA/core: Use flexible array for mad data (Kamal Heib) [2006260] - RDMA/rxe: Don't overwrite errno from ib_umem_get() (Kamal Heib) [2006260] - IB/core: Shuffle locks in ib_port_data to save memory (Kamal Heib) [2006260] - IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Kamal Heib) [2006260] - RDMA: Fix kernel-doc warnings about wrong comment (Kamal Heib) [2006260] - RDMA/rxe: Disallow MR dereg and invalidate when bound (Kamal Heib) [2006260] - RDMA/rxe: Implement memory access through MWs (Kamal Heib) [2006260] - RDMA/rxe: Implement invalidate MW operations (Kamal Heib) [2006260] - RDMA/rxe: Add support for bind MW work requests (Kamal Heib) [2006260] - RDMA/rxe: Move local ops to subroutine (Kamal Heib) [2006260] - RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASK (Kamal Heib) [2006260] - RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbs (Kamal Heib) [2006260] - RDMA/rxe: Enable MW object pool (Kamal Heib) [2006260] - RDMA/rxe: Return errors for add index and key (Kamal Heib) [2006260] - RDMA/rxe: Add bind MW fields to rxe_send_wr (Kamal Heib) [2006260] - RDMA/rxe: Fix qp reference counting for atomic ops (Kamal Heib) [2006260] - IB/cm: Remove dgid from the cm_id_priv av (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of ib_uverbs_device (Kamal Heib) [2006260] - RDMA/ipoib: Use refcount_t instead of atomic_t for reference counting (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of mcast_port (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of mcast_member (Kamal Heib) [2006260] - RDMA/core: Remove refcount from struct ib_mad_snoop_private (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of iwpm_admin_data (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Kamal Heib) [2006260] - RDMA/rxe: Protext kernel index from user space (Kamal Heib) [2006260] - RDMA/rxe: Protect user space index loads/stores (Kamal Heib) [2006260] - RDMA/rxe: Add a type flag to rxe_queue structs (Kamal Heib) [2006260] - IB/cm: Protect cm_dev, cm_ports and mad_agent with kref and lock (Kamal Heib) [2006260] - IB/cm: Improve the calling of cm_init_av_for_lap and cm_init_av_by_path (Kamal Heib) [2006260] - IB/cm: Simplify ib_cancel_mad() and ib_modify_mad() calls (Kamal Heib) [2006260] - Revert "IB/cm: Mark stale CM id's whenever the mad agent was unregistered" (Kamal Heib) [2006260] - IB/cm: Tidy remaining cm_msg free paths (Kamal Heib) [2006260] - IB/cm: Call the correct message free functions in cm_send_handler() (Kamal Heib) [2006260] - IB/cm: Split cm_alloc_msg() (Kamal Heib) [2006260] - IB/cm: Pair cm_alloc_response_msg() with a cm_free_response_msg() (Kamal Heib) [2006260] - RDMA/core: Sanitize WQ state received from the userspace (Kamal Heib) [2006260] - RDMA/srp: Use DEVICE_ATTR_*() macros (Kamal Heib) [2006260] - RDMA/core: Use the DEVICE_ATTR_RO macro (Kamal Heib) [2006260] - IB/ipoib: Use DEVICE_ATTR_*() macros (Kamal Heib) [2006260] - IB/core: Only update PKEY and GID caches on respective events (Kamal Heib) [2006260] - RDMA/srp: Fix a recently introduced memory leak (Kamal Heib) [2006260] - RDMA/srp: Add more structure size checks (Kamal Heib) [2006260] - IB/hfi1: Move a function from a header file into a .c file (Kamal Heib) [2006260 1989164] - IB/hfi1: Remove the repeated declaration (Kamal Heib) [2006260 1989164] - IB/hfi1: Delete an unneeded bool conversion (Kamal Heib) [2006260 1989164] - RDMA: Remove unnecessary struct declaration (Kamal Heib) [2006260] - RDMA/core: Remove never used ib_modify_wq function call (Kamal Heib) [2006260] - IB/srpt: Remove redundant assignment to ret (Kamal Heib) [2006260] - RDMA/ucma: Cleanup to reduce duplicate code (Kamal Heib) [2006260] - RDMA/umem: batch page unpin in __ib_umem_release() (Kamal Heib) [2006259] - RDMA/rxe: Return CQE error if invalid lkey was supplied (Kamal Heib) [2006259] - RDMA/nldev: Add copy-on-fork attribute to get sys command (Kamal Heib) [2006259] - IB/hfi1: Remove redundant variable rcd (Kamal Heib) [2006259 1989164] - RDMA/nldev: Add QP numbers to SRQ information (Kamal Heib) [2006259] - RDMA/nldev: Return SRQ information (Kamal Heib) [2006259] - RDMA/restrack: Add support to get resource tracking for SRQ (Kamal Heib) [2006259] - RDMA/nldev: Return context information (Kamal Heib) [2006259] - RDMA/cma: Skip device which doesn't support CM (Kamal Heib) [2006259 1957239] - IB/ipoib: Remove unnecessary struct declaration (Kamal Heib) [2006259] - IB/ipoib: Improve latency in ipoib/cm connection formation (Kamal Heib) [2006259] - RDMA/ipoib: Print a message if only child interface is UP (Kamal Heib) [2006259] - RDMA/uverbs: Make UVERBS_OBJECT_METHODS to consider line number (Kamal Heib) [2006259] - IB/hfi1: Rework AIP and VNIC dummy netdev usage (Kamal Heib) [2006259 1989164] - IB/cma: Introduce rdma_set_min_rnr_timer() (Kamal Heib) [2006259] - RDMA/core: Correct format of block comments (Kamal Heib) [2006259] - RDMA/core: Correct format of braces (Kamal Heib) [2006259] - RDMA/core: Remove redundant spaces (Kamal Heib) [2006259] - RDMA/core: Add necessary spaces (Kamal Heib) [2006259] - RDMA/core: Remove the redundant return statements (Kamal Heib) [2006259] - RDMA/core: Print the function name by __func__ instead of an fixed string (Kamal Heib) [2006259] - RDMA/rxe: Fix missing acks from responder (Kamal Heib) [2006259] - RDMA/core: Make the wc status prompt message clearer (Kamal Heib) [2006259] - IB/hfi1: Remove indirect call to hfi1_ipoib_send_dma() (Kamal Heib) [2006259 1989164] - IB/hfi1: Use napi_schedule_irqoff() for tx napi (Kamal Heib) [2006259 1989164] - IB/hfi1: Correct oversized ring allocation (Kamal Heib) [2006259 1989164] - IB/{ipoib,hfi1}: Add a timeout handler for rdma_netdev (Kamal Heib) [2006259 1989164] - IB/hfi1: Add AIP tx traces (Kamal Heib) [2006259 1989164] - RDMA/uverbs: Fix -Wunused-function warning (Kamal Heib) [2006259] - RDMA/iser: struct iscsi_iser_task is declared twice (Kamal Heib) [2006259] - RDMA/rxe: Split MEM into MR and MW (Kamal Heib) [2006259] - RDMA/efa: Use strscpy instead of strlcpy (Kamal Heib) [2006259] - RDMA: Fix a typo (Kamal Heib) [2006259] - IB/hfi1: Fix a typo (Kamal Heib) [2006259 1989164] - RDMA/core: Correct misspellings of two words in comments (Kamal Heib) [2006259] - RDMA/uverbs: Refactor rdma_counter_set_auto_mode and __counter_set_mode (Kamal Heib) [2006259] - RDMA: Support more than 255 rdma ports (Kamal Heib) [2006259 1957239] - RDMA/include: Mundane typo fixes throughout the file (Kamal Heib) [2006259] - RDMA/cma: Remove unused leftovers in cma code (Kamal Heib) [2006259] - RDMA: Fix kernel-doc compilation warnings (Kamal Heib) [2006259] - RDMA/hw/i40iw/i40iw_virtchnl: Fix a bunch of kernel-doc issues (Kamal Heib) [2006259] - RDMA/hw/i40iw/i40iw_utils: Fix some misspellings and missing param descriptions (Kamal Heib) [2006259] - IB/core: Split uverbs_get_const/default to consider target type (Kamal Heib) [2006259] - IB/core: Drop WARN_ON() from ib_umem_find_best_pgsz() (Kamal Heib) [2006259] - RDMA/core: Remove unused req_ncomp_notif device operation (Kamal Heib) [2006259] - RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Kamal Heib) [2006259] - IB/hfi1: switch to core handling of rx/tx byte/packet counters (Kamal Heib) [2006259 1989164] - RDMA: Convert various random sprintf sysfs _show uses to sysfs_emit (Kamal Heib) [2006259] - RDMA: Manual changes for sysfs_emit and neatening (Kamal Heib) [2006259] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Kamal Heib) [2006259] - IB/hfi1: use new function dev_fetch_sw_netstats (Kamal Heib) [2006259 1989164] - RDMA/ipoib: Convert to use DEFINE_SEQ_ATTRIBUTE macro (Kamal Heib) [2006259] - include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() helper macro (Kamal Heib) [2006259] - ibmvnic: delay complete() (Diego Domingos) [2019210] - ibmvnic: Process crqs after enabling interrupts (Diego Domingos) [2019210] - Documentation: sysrq: update description about sysrq crash (Chris von Recklinghausen) [2019943] - sysrq: Use panic() to force a crash (Chris von Recklinghausen) [2019943] - ethtool: extend coalesce setting uAPI with CQE mode (Ivan Vecera) [2006829] - ethtool: add two coalesce attributes for CQE mode (Ivan Vecera) [2006829] - ice: Add support for VF rate limiting (Jonathan Toppins) [1973187] - net: Prevent infinite while loop in skb_tx_hash() (Paolo Abeni) [2018437] - napi: fix race inside napi_enable (Paolo Abeni) [2018437] - net/af_unix: fix a data-race in unix_dgram_poll (Paolo Abeni) [2018437] - devlink: Clear whole devlink_flash_notify struct (Paolo Abeni) [2018437] - net: linkwatch: fix failure to restore device state across suspend/resume (Paolo Abeni) [2018437] - gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Paolo Abeni) [2018437] - gro: ensure frag0 meets IP header alignment (Paolo Abeni) [2018437] - net: core: allow fast GRO for skbs with Ethernet header in head (Paolo Abeni) [2018437] - udp: fix skb_copy_and_csum_datagram with odd segment sizes (Paolo Abeni) [2018437] - skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Paolo Abeni) [2018437] - selftests/net: remove min gso test in packet_snd (Paolo Abeni) [2018437] - net: be more gentle about silly gso requests coming from user (Paolo Abeni) [2018437] - virtio_net: Do not pull payload in skb->head (Paolo Abeni) [2018437] - net: check untrusted gso_size at kernel entry (Paolo Abeni) [2018437] - net: stricter validation of untrusted gso packets$ (Paolo Abeni) [2018437] - net: avoid 32 x truesize under-estimation for tiny skbs (Paolo Abeni) [2018437] - ionic: no devlink_unregister if not registered (Jonathan Toppins) [2016705] - ionic: tame the filter no space message (Jonathan Toppins) [2016705 1959512 2002943] - ionic: allow adminq requests to override default error message (Jonathan Toppins) [2016705 1959512 2002943] - ionic: handle vlan id overflow (Jonathan Toppins) [2016705 1959512 2002943] - ionic: generic filter delete (Jonathan Toppins) [2016705 1959512 2002943] - ionic: generic filter add (Jonathan Toppins) [2016705 1959512 2002943] - ionic: add generic filter search (Jonathan Toppins) [2016705 1959512 2002943] - ionic: remove mac overflow flags (Jonathan Toppins) [2016705 1959512 2002943] - ionic: move lif mac address functions (Jonathan Toppins) [2016705 1959512 2002943] - ionic: add filterlist to debugfs (Jonathan Toppins) [2016705 1959512 2002943] - ionic: don't remove netdev->dev_addr when syncing uc list (Jonathan Toppins) [2016705 2012030] - ionic: move filter sync_needed bit set (Jonathan Toppins) [2016705] - ionic: add lif param to ionic_qcq_disable (Jonathan Toppins) [2016705] - ionic: have ionic_qcq_disable decide on sending to hardware (Jonathan Toppins) [2016705] - ionic: add polling to adminq wait (Jonathan Toppins) [2016705] - ionic: widen queue_lock use around lif init and deinit (Jonathan Toppins) [2016705] - ionic: move lif mutex setup and delete (Jonathan Toppins) [2016705] - ionic: check for binary values in FW ver string (Jonathan Toppins) [2016705] - ionic: remove debug stats (Jonathan Toppins) [2016705] - ionic: fix gathering of debug stats (Jonathan Toppins) [2016705] - ionic: fix a sleeping in atomic bug (Jonathan Toppins) [2016705] - ionic: fix double use of queue-lock (Jonathan Toppins) [2016705] - ionic: recreate hwstamp queues on ifup (Jonathan Toppins) [2016705 1981590] - ionic: pull hwstamp queue_lock up a level (Jonathan Toppins) [2016705 1981590] - ionic: add queue lock around open and stop (Jonathan Toppins) [2016705 1981590] - ionic: fill mac addr earlier in add_addr (Jonathan Toppins) [2016705 1981590] - ionic: squelch unnecessary fw halted message (Jonathan Toppins) [2016705 1981590] - ionic: fire watchdog again after fw_down (Jonathan Toppins) [2016705 1981590] - ionic: handle mac filter overflow (Jonathan Toppins) [2016705 1981590] - ionic: refactor ionic_lif_addr to remove a layer (Jonathan Toppins) [2016705 1981590] - ionic: sync the filters in the work task (Jonathan Toppins) [2016705 1981590] - ionic: flatten calls to set-rx-mode (Jonathan Toppins) [2016705 1981590] - ionic: remove old work task types (Jonathan Toppins) [2016705 1981590] - ionic: add function tag to debug string (Jonathan Toppins) [2016705] - ionic: enable rxhash only with multiple queues (Jonathan Toppins) [2016705] - ionic: block some ethtool operations when fw in reset (Jonathan Toppins) [2016705] - ionic: remove unneeded comp union fields (Jonathan Toppins) [2016705] - ionic: increment num-vfs before configure (Jonathan Toppins) [2016705] - ionic: use fewer inits on the buf_info struct (Jonathan Toppins) [2016705] - ionic: init reconfig err to 0 (Jonathan Toppins) [2016705] - ionic: print firmware version on identify (Jonathan Toppins) [2016705] - ionic: monitor fw status generation (Jonathan Toppins) [2016705] - ionic: minimize resources when under kdump (Jonathan Toppins) [2016705] - ionic: cleanly release devlink instance (Jonathan Toppins) [2016705] - ionic: drop useless check of PCI driver data validity (Jonathan Toppins) [2016705] - ionic: Remove unused function pointer typedef ionic_reset_cb (Jonathan Toppins) [2016705] - ACPI: Use fwnode_init() to set up fwnode (Mark Langsdorf) [1982374] - device property: Add missed header in fwnode.h (Mark Langsdorf) [1982374] - regmap: set debugfs_name to NULL after it is freed (Mark Langsdorf) [1982374] - mfd: cpcap: Fix interrupt regression with regmap clear_ack (Mark Langsdorf) [1982374] - driver core: Fix device link device name collision (Mark Langsdorf) [1982374] - driver core: Extend device_is_dependent() (Mark Langsdorf) [1982374] - device property: add description of fwnode cases (Mark Langsdorf) [1982374] - Revert "device property: Keep secondary firmware node secondary by type" (Mark Langsdorf) [1982374] - regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Mark Langsdorf) [1982374] - regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Mark Langsdorf) [1982374] - driver core: platform: Add extra error check in devm_platform_get_irqs_affinity() (Mark Langsdorf) [1982374] - driver core: platform: don't oops in platform_shutdown() on unbound devices (Mark Langsdorf) [1982374] - PM: domains: create debugfs nodes when adding power domains (Mark Langsdorf) [1982374] - driver core: platform: Add devm_platform_get_irqs_affinity() (Mark Langsdorf) [1982374] - platform-msi: Track shared domain allocation (Mark Langsdorf) [1982374] - driver core: platform: Introduce platform_get_mem_or_io() (Mark Langsdorf) [1982374] - soc: fix comment for freeing soc_dev_attr (Mark Langsdorf) [1982374] - driver core: platform: use bus_type functions (Mark Langsdorf) [1982374] - driver core: platform: change logic implementing platform_driver_probe (Mark Langsdorf) [1982374] - driver core: platform: reorder functions (Mark Langsdorf) [1982374] - driver core: make driver_probe_device() static (Mark Langsdorf) [1982374] - driver core: Fix a couple of typos (Mark Langsdorf) [1982374] - driver core: Refactor fw_devlink feature (Mark Langsdorf) [1982374] - efi: Update implementation of add_links() to create fwnode links (Mark Langsdorf) [1982374] - of: property: Update implementation of add_links() to create fwnode links (Mark Langsdorf) [1982374] - driver core: Use device's fwnode to check if it is waiting for suppliers (Mark Langsdorf) [1982374] - driver core: Add fw_devlink_parse_fwtree() (Mark Langsdorf) [1982374] - driver core: Redefine the meaning of fwnode_operations.add_links() (Mark Langsdorf) [1982374] - device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() (Mark Langsdorf) [1982374] - driver core: Allow only unprobed consumers for SYNC_STATE_ONLY device links (Mark Langsdorf) [1982374] - driver core: Add fwnode link support (Mark Langsdorf) [1982374] - driver core: Add fwnode_init() (Mark Langsdorf) [1982374] - Revert "[base] driver core: fw_devlink: Add support for batching fwnode parsing" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Remove check in driver_deferred_probe_force_trigger()" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Don't do deferred probe in parallel with kernel_init thread" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Rename dev_links_info.defer_sync to defer_hook" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Avoid deferred probe due to fw_devlink_pause/resume()" (Mark Langsdorf) [1982374] - regmap: Remove duplicate `type` field from regmap `regcache_sync` trace event (Mark Langsdorf) [1982374] - PM: sleep: Add dev_wakeup_path() helper (Mark Langsdorf) [1982374] - regmap: Fix order of regmap write log (Mark Langsdorf) [1982374] - regmap: use less #ifdef for LOG_DEVICE (Mark Langsdorf) [1982374] - PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle (Mark Langsdorf) [1982374] - PM: domains: Rename pm_genpd_syscore_poweroff|poweron() (Mark Langsdorf) [1982374] - PM: sleep: Print driver flags for all devices during suspend/resume (Mark Langsdorf) [1982374] - driver core: Fix lockdep warning on wfs_lock (Mark Langsdorf) [1982374] - regmap: irq: Convert to use irq_domain_create_legacy() (Mark Langsdorf) [1982374] - irqdomain: Introduce irq_domain_create_legacy() API (Mark Langsdorf) [1982374] - irqdomain: Replace open coded of_node_to_fwnode() (Mark Langsdorf) [1982374] - irqdomain: Add forward declaration of fwnode_handle (Mark Langsdorf) [1982374] - irqdomain: Remove unused of_device_id forward declaration (Mark Langsdorf) [1982374] - regmap-irq: use fwnode instead of device node in add_irq_chip() (Mark Langsdorf) [1982374] - regmap: mmio: add config option to allow relaxed MMIO accesses (Mark Langsdorf) [1982374] - PM: sleep: remove unreachable break (Mark Langsdorf) [1982374] - PM: domains: enable domain idle state accounting (Mark Langsdorf) [1982374] - PM: domains: Add curly braces to delimit comment + statement block (Mark Langsdorf) [1982374] - PM: domains: Add support for PM domain on/off notifiers for genpd (Mark Langsdorf) [1982374] - PM / Domains: Simplify genpd_lookup_dev() (Mark Langsdorf) [1982374] - regmap: irq: Add support to clear ack registers (Mark Langsdorf) [1982374] - PM: domains: Allow to abort power off when no ->power_off() callback (Mark Langsdorf) [1982374] - PM: domains: Rename power state enums for genpd (Mark Langsdorf) [1982374] - regmap: debugfs: use semicolons rather than commas to separate statements (Mark Langsdorf) [1982374] - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR (Mark Langsdorf) [1982374] - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show (Mark Langsdorf) [1982374] - efi: Rename arm-init to efi-init common for all arch (Mark Langsdorf) [1982374] - efi/arm: Defer probe of PCIe backed efifb on DT systems (Mark Langsdorf) [1982374] - net/smc: improved fix wait on already cleared link (Sumanth Korikkar) [1984991] - net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work (Sumanth Korikkar) [1984991] - net/smc: add missing error check in smc_clc_prfx_set() (Sumanth Korikkar) [1984991] - net/smc: Correct smc link connection counter in case of smc client (Sumanth Korikkar) [1984991] - net/smc: fix wait on already cleared link (Sumanth Korikkar) [1984991] - KVM: s390: Fix handle_sske page fault handling (Thomas Huth) [2022731] - KVM: s390: Simplify SIGP Set Arch handling (Thomas Huth) [2022731] - KVM: s390: pv: avoid stalls when making pages secure (Thomas Huth) [2022731] - KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm (Thomas Huth) [2022731] - KVM: s390: pv: avoid double free of sida page (Thomas Huth) [2022731] - KVM: s390: pv: add macros for UVC CC values (Thomas Huth) [2022731] - s390/uv: fully validate the VMA before calling follow_page() (Thomas Huth) [2022731] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Thomas Huth) [2022731] - s390/gmap: validate VMA in __gmap_zap() (Thomas Huth) [2022731] - KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Thomas Huth) [2022731] - KVM: s390: clear kicked_mask before sleeping again (Thomas Huth) [2022731] - KVM: s390: Function documentation fixes (Thomas Huth) [2022731] - s390/mm: fix kernel doc comments (Thomas Huth) [2022731] - KVM: s390: index kvm->arch.idle_mask by vcpu_idx (Thomas Huth) [2022731] - KVM: s390: generate kvm hypercall functions (Thomas Huth) [2022731] - KVM: Rename lru_slot to last_used_slot (Thomas Huth) [2022731] - s390: mm: Fix secure storage access exception handling (Thomas Huth) [2022731] - virtio/s390: get rid of open-coded kvm hypercall (Thomas Huth) [2022731] - KVM: s390: get rid of register asm usage (Thomas Huth) [2022731] - powerpc/vas: Fix potential NULL pointer dereference (Steve Best) [1907522] - powerpc/pseries/vas: Declare pseries_vas_fault_thread_fn() as static (Steve Best) [1907522] - crypto/nx: Register and unregister VAS interface on PowerVM (Steve Best) [1907522] - crypto/nx: Add sysfs interface to export NX capabilities (Steve Best) [1907522] - crypto/nx: Get NX capabilities for GZIP coprocessor type (Steve Best) [1907522] - crypto/nx: Rename nx-842-pseries file name to nx-common-pseries (Steve Best) [1907522] - powerpc/pseries/vas: Setup IRQ and fault handling (Steve Best) [1907522] - powerpc/pseries/vas: Integrate API with open/close windows (Steve Best) [1907522] - powerpc/pseries/vas: Implement getting capabilities from hypervisor (Steve Best) [1907522] - powerpc/pseries/vas: Add hcall wrappers for VAS handling (Steve Best) [1907522] - powerpc/vas: Define QoS credit flag to allocate window (Steve Best) [1907522] - powerpc/pseries/vas: Define VAS/NXGZIP hcalls and structs (Steve Best) [1907522] - powerpc/vas: Define and use common vas_window struct (Steve Best) [1907522] - powerpc/powernv: no need to check return value of debugfs_create functions (Steve Best) [1907522] - powerpc/vas: Move update_csb/dump_crb to common book3s platform (Steve Best) [1907522] - powerpc/vas: Create take/drop pid and mm reference functions (Steve Best) [1907522] - powerpc/vas: Add platform specific user window operations (Steve Best) [1907522] - powerpc/powernv/vas: Rename register/unregister functions (Steve Best) [1907522] - powerpc/vas: Move VAS API to book3s common platform (Steve Best) [1907522] - powerpc/powernv/vas: Release reference to tgid during window close (Steve Best) [1907522] - powerpc/pseries: Prevent free CPU ids being reused on another node (Desnes A. Nunes do Rosario) [2004808] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Desnes A. Nunes do Rosario) [2004808]- zram: replace fsync_bdev with sync_blockdev (Ming Lei) [2015755] - zram: avoid race between zram_remove and disksize_store (Ming Lei) [2015755] - zram: don't fail to remove zram during unloading module (Ming Lei) [2015755] - zram: fix race between zram_reset_device() and disksize_store() (Ming Lei) [2015755] - zram: register default groups with device_add_disk() (Ming Lei) [2015755] - hyperv/vmbus: include linux/bitops.h (Mohammed Gamal) [2008565] - hv: vmbus: Avoid -Werror=maybe-uninitialized error (Mohammed Gamal) [2008565] - Drivers: hv: vmbus: Fix kernel crash upon unbinding a device from uio_hv_generic driver (Mohammed Gamal) [2008565] - Drivers: hv: vmbus: Fix duplicate CPU assignments within a device (Mohammed Gamal) [2008565] - drivers: hv: Fix missing error code in vmbus_connect() (Mohammed Gamal) [2008565] - hv_utils: Fix passing zero to 'PTR_ERR' warning (Mohammed Gamal) [2008565] - ice: Fix VF true promiscuous mode (Jonathan Toppins) [1970643] - ice: Remove toggling of antispoof for VF trusted promiscuous mode (Jonathan Toppins) [1970643] - ice: Fix replacing VF hardware MAC to existing MAC filter (Jonathan Toppins) [1970643] - ice: Fix not stopping Tx queues for VFs (Jonathan Toppins) [1970643] - ice: Fix race conditions between virtchnl handling and VF ndo ops (Jonathan Toppins) [1970643] - ice: move ice_container_type onto ice_ring_container (Jonathan Toppins) [1970643] - ice: remove ring_active from ice_ring (Jonathan Toppins) [1970643] - ice: Print the api_patch as part of the fw.mgmt.api (Jonathan Toppins) [1970643] - ice: Avoid crash from unnecessary IDA free (Jonathan Toppins) [1970643] - ice: Fix failure to re-add LAN/RDMA Tx queues (Jonathan Toppins) [1970643] - ice: Add missing E810 device ids (Jonathan Toppins) [1970643] - ice: fix locking for Tx timestamp tracking flush (Jonathan Toppins) [1970643] - ice: Delete always true check of PF pointer (Jonathan Toppins) [1970643] - ice: Correctly deal with PFs that do not support RDMA (Jonathan Toppins) [1970643] - ice: add lock around Tx timestamp tracker flush (Jonathan Toppins) [1970643] - ice: remove dead code for allocating pin_config (Jonathan Toppins) [1970643] - ice: do not abort devlink info if board identifier can't be found (Jonathan Toppins) [1970643] - ice: Fix a memory leak in an error handling path in 'ice_pf_dcb_cfg()' (Jonathan Toppins) [1970643] - ice: remove unnecessary VSI assignment (Jonathan Toppins) [1970643] - ice: remove the VSI info from previous agg (Jonathan Toppins) [1970643] - ice: add tracepoints (Jonathan Toppins) [1970643] - ice: report hash type such as L2/L3/L4 (Jonathan Toppins) [1970643] - ice: remove redundant continue statement in a for-loop (Jonathan Toppins) [1970643] - net: ice: ptp: fix compilation warning if PTP_1588_CLOCK is disabled (Jonathan Toppins) [1970643] - ice: remove unnecessary NULL checks before ptp_read_system_* (Jonathan Toppins) [1970643] - ice: Remove the repeated declaration (Jonathan Toppins) [1970643] - ice: remove local variable (Jonathan Toppins) [1970643] - ice: reduce scope of variables (Jonathan Toppins) [1970643] - ice: mark PTYPE 2 as reserved (Jonathan Toppins) [1970643] - ice: fix incorrect payload indicator on PTYPE (Jonathan Toppins) [1970643] - ice: parameterize functions responsible for Tx ring management (Jonathan Toppins) [1970643] - ice: add ndo_bpf callback for safe mode netdev ops (Jonathan Toppins) [1970643] - ice: fix clang warning regarding deadcode.DeadStores (Jonathan Toppins) [1970643] - ice: downgrade error print to debug print (Jonathan Toppins) [1970643] - ice: Detect and report unsupported module power levels (Jonathan Toppins) [1970643] - ice: (re)initialize NVM fields when rebuilding (Jonathan Toppins) [1970643] - ice: wait for reset before reporting devlink info (Jonathan Toppins) [1970643] - ice: add error message when pldmfw_flash_image fails (Jonathan Toppins) [1970643] - ice: add extack when unable to read device caps (Jonathan Toppins) [1970643] - ice: use static inline for dummy functions (Jonathan Toppins) [1970643] - ice: Re-organizes reqstd/avail {R, T}XQ check/code for efficiency (Jonathan Toppins) [1970643] - ice: set the value of global config lock timeout longer (Jonathan Toppins) [1970643] - ice: Refactor VIRTCHNL_OP_CONFIG_VSI_QUEUES handling (Jonathan Toppins) [1970643] - ice: Refactor ice_setup_rx_ctx (Jonathan Toppins) [1970643] - ice: Save VF's MAC across reboot (Jonathan Toppins) [1970643] - ice: Manage VF's MAC address for both legacy and new cases (Jonathan Toppins) [1970643] - ice: Register auxiliary device to provide RDMA (Jonathan Toppins) [1970643] - ice: Implement iidc operations (Jonathan Toppins) [1970643] - virtchnl: Use pad byte in virtchnl_ether_addr to specify MAC type (Jonathan Toppins) [1970643] - iidc: Introduce iidc.h (Jonathan Toppins) [1970643] - ice: Initialize RDMA support (Jonathan Toppins) [1970643] - ice: Respond to a NETDEV_UNREGISTER event for LAG (Jonathan Toppins) [1970643] - Revert "Revert "ice: Add initial support framework for LAG"" (Jonathan Toppins) [1970643] - ice: reduce scope of variable (Jonathan Toppins) [1970643] - ice: remove return variable (Jonathan Toppins) [1970643] - ice: suppress false cppcheck issues (Jonathan Toppins) [1970643] - ice: Set vsi->vf_id as ICE_INVAL_VFID for non VF VSI types (Jonathan Toppins) [1970643] - ice: remove unused struct member (Jonathan Toppins) [1970643] - ice: use local for consistency (Jonathan Toppins) [1970643] - ice: print name in /proc/iomem (Jonathan Toppins) [1970643] - ice: Reimplement module reads used by ethtool (Jonathan Toppins) [1970643] - ice: refactor ITR data structures (Jonathan Toppins) [1970643] - ice: manage interrupts during poll exit (Jonathan Toppins) [1970643] - ice: replace custom AIM algorithm with kernel's DIM library (Jonathan Toppins) [1970643] - ice: refactor interrupt moderation writes (Jonathan Toppins) [1970643] - ice: Add new VSI states to track netdev alloc/registration (Jonathan Toppins) [1970643] - ice: Drop leading underscores in enum ice_pf_state (Jonathan Toppins) [1970643] - ice: use kernel definitions for IANA protocol ports and ether-types (Jonathan Toppins) [1970643] - ice: Remove unnecessary blank line (Jonathan Toppins) [1970643] - ice: Remove unnecessary checks in add/kill_vid ndo ops (Jonathan Toppins) [1970643] - ice: Remove rx_gro_dropped stat (Jonathan Toppins) [1970643] - ice: Use local variable instead of pointer derefs (Jonathan Toppins) [1970643] - ice: Remove unnecessary variable (Jonathan Toppins) [1970643] - ice: Limit forced overrides based on FW version (Jonathan Toppins) [1970643] - ice: Use default configuration mode for PHY configuration (Jonathan Toppins) [1970643] - ice: Replace some memsets and memcpys with assignment (Jonathan Toppins) [1970643] - ice: Fix error return codes in ice_set_link_ksettings (Jonathan Toppins) [1970643] - ice: Rename a couple of variables (Jonathan Toppins) [1970643] - ice: Remove unnecessary checker loop (Jonathan Toppins) [1970643] - ice: Ignore EMODE return for opcode 0x0605 (Jonathan Toppins) [1970643] - ice: Align macro names to the specification (Jonathan Toppins) [1970643] - ice: Modify recursive way of adding nodes (Jonathan Toppins) [1970643] - ice: Re-send some AQ commands, as result of EBUSY AQ error (Jonathan Toppins) [1970643] - ice: Correct comment block style (Jonathan Toppins) [1970643] - ice: cleanup style issues (Jonathan Toppins) [1970643] - ice: rename ptype bitmap (Jonathan Toppins) [1970643] - ice: correct memory allocation call (Jonathan Toppins) [1970643] - ice: Check for bail out condition early (Jonathan Toppins) [1970643] - ice: remove unnecessary duplicated AQ command flag setting (Jonathan Toppins) [1970643] - ice: change link misconfiguration message (Jonathan Toppins) [1970643] - ice: Update to use package info from ice segment (Jonathan Toppins) [1970643] - ice: Delay netdev registration (Jonathan Toppins) [1970643] - ice: Add Support for XPS (Jonathan Toppins) [1970643] - ice: Fix fall-through warnings for Clang (Jonathan Toppins) [1970643] - ice: Fix prototype warnings (Jonathan Toppins) [1970643] - ice: move headroom initialization to ice_setup_rx_ctx (Jonathan Toppins) [1970643] - ice: store the result of ice_rx_offset() onto ice_ring (Jonathan Toppins) [1970643] - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Phil Auld) [2011436] - sched/fair: Prevent dead task groups from regaining cfs_rq's (Phil Auld) [2011436] - sched/fair: Removed useless update of p->recent_used_cpu (Phil Auld) [2011436] - sched: Always inline is_percpu_thread() (Phil Auld) [2011436] - sched/fair: Add ancestors of unthrottled undecayed cfs_rq (Phil Auld) [2011436] - sched: Remove unused inline function __rq_clock_broken() (Phil Auld) [2011436] - sched: Prevent balance_push() on remote runqueues (Phil Auld) [2011436] - cpumask/hotplug: Fix cpu_dying() state tracking (Phil Auld) [2011436] - sched: Use cpu_dying() to fix balance_push vs hotplug-rollback (Phil Auld) [2011436] - cpumask: Introduce DYING mask (Phil Auld) [2011436] - cpumask: Make cpu_{online,possible,present,active}() inline (Phil Auld) [2011436] - cpu/hotplug: Cache number of online CPUs (Phil Auld) [2011436] - sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD (Phil Auld) [2011436] - psi: Fix race between psi_trigger_create/destroy (Phil Auld) [2011436] - sctp: add vtag check in sctp_sf_ootb (Xin Long) [2001767] - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long) [2001767] - sctp: add vtag check in sctp_sf_violation (Xin Long) [2001767] - sctp: fix the processing for COOKIE_ECHO chunk (Xin Long) [2001767] - sctp: fix the processing for INIT_ACK chunk (Xin Long) [2001767] - sctp: fix the processing for INIT chunk (Xin Long) [2001767] - sctp: use init_tag from inithdr for ABORT chunk (Xin Long) [2001767]- KVM: arm64: Extract ESR_ELx.EC only (Gavin Shan) [2008070] - KVM: arm64: vgic-v3: Align emulated cpuif LPI state machine with the pseudocode (Gavin Shan) [2008070] - KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS (Gavin Shan) [2008070] - KVM: arm64: Fix reporting of endianess when the access originates at EL0 (Gavin Shan) [2008070] - KVM: arm64: Trim guest debug exception handling (Gavin Shan) [2008070] - KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE (Gavin Shan) [2008070] - KVM: arm64: vgic: Drop WARN from vgic_get_irq (Gavin Shan) [2008070] - KVM: arm64: Enforce reserved bits for PSCI target affinities (Gavin Shan) [2008070] - KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Gavin Shan) [2008070] - KVM: arm64: Fix read-side race on updates to vcpu reset state (Gavin Shan) [2008070] - KVM: arm64: Restore PMU configuration on first run (Gavin Shan) [2008070] - KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Gavin Shan) [2008070] - KVM: arm64: Prevent mixed-width VM creation (Gavin Shan) [2008070] - KVM: arm64: Fix debug register indexing (Gavin Shan) [2008070] - KVM: arm64: Reject VM creation when the default IPA size is unsupported (Gavin Shan) [2008070] - KVM: arm64: Limit the debug architecture to ARMv8.0 (Gavin Shan) [2008070] - KVM: arm64: Handle SCXTNUM_ELx traps (Gavin Shan) [2008070] - arm64: kvm: mte: Hide the MTE CPUID information from the guests (Gavin Shan) [2008070] - arm64: mte: Fix typo in macro definition (Gavin Shan) [2008070] - arm64/cpufeature: Add remaining feature bits in ID_AA64PFR1 register (Gavin Shan) [2008070] - arm64: mte: system register definitions (Gavin Shan) [2008070] - arm64: sysreg: Clean up instructions for modifying PSTATE fields (Gavin Shan) [2008070] - KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Gavin Shan) [2008070] - arm64: kvm: Fix IDMAP overlap with HYP VA (Gavin Shan) [2008070] - packet: rework packet_pick_tx_queue() to use common code selection (Petr Oros) [2016477] - net: dev: rename queue selection helpers. (Petr Oros) [2016477] - Revert "cpuset: Make cpuset hotplug synchronous" (Waiman Long) [2023783] - tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Paolo Abeni) [2018546] - net: Only allow init netns to set default tcp cong to a restricted algo (Paolo Abeni) [2018546] - ipv6: tcp: drop silly ICMPv6 packet too big messages (Paolo Abeni) [2018546] - tcp: annotate data races around tp->mtu_info (Paolo Abeni) [2018546] - net: send SYNACK packet with accepted fwmark (Paolo Abeni) [2018546] - tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path (Paolo Abeni) [2018546] - net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Paolo Abeni) [2018546] - net/tcp_fastopen: remove obsolete extern (Paolo Abeni) [2018546] - net, gro: Set inner transport header offset in tcp/udp GRO hook (Paolo Abeni) [2018546] - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Paolo Abeni) [2018546] - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Paolo Abeni) [2018546] - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() (Paolo Abeni) [2018546] - evm: mark evm_fixmode as __ro_after_init (Bruno Meneguele) [2017155] - IMA: remove -Wmissing-prototypes warning (Bruno Meneguele) [2017155] - ima: Set correct casting types (Bruno Meneguele) [2017155] - evm: Don't return an error in evm_write_xattrs() if audit is not enabled (Bruno Meneguele) [2017155] - evm: fix writing /evm overflow (Bruno Meneguele) [2017155] - ima: Fix function name error in comment. (Bruno Meneguele) [2017155] - ima: Fix the error code for restoring the PCR value (Bruno Meneguele) [2017155] - integrity: double check iint_cache was initialized (Bruno Meneguele) [2017155] - certs: Fix blacklist flag type confusion (Bruno Meneguele) [2017155] - integrity: Make function integrity_add_key() static (Bruno Meneguele) [2017155] - ima: Free IMA measurement buffer after kexec syscall (Bruno Meneguele) [2017155] - ima: Free IMA measurement buffer on error (Bruno Meneguele) [2017155] - evm: Fix memleak in init_desc (Bruno Meneguele) [2017155] - crypto: shash - remove shash_desc::flags (Bruno Meneguele) [2017155] - ima: Don't modify file descriptor mode on the fly (Bruno Meneguele) [2017155] - evm: Check size of security.evm before using it (Bruno Meneguele) [2017155] - ima: Remove semicolon at the end of ima_get_binary_runtime_size() (Bruno Meneguele) [2017155] - ima: Don't ignore errors from crypto_shash_update() (Bruno Meneguele) [2017155] - integrity: remove redundant initialization of variable ret (Bruno Meneguele) [2017155] - ima: Fail rule parsing when appraise_flag=blacklist is unsupportable (Bruno Meneguele) [2017155] - ima: Fail rule parsing when the KEXEC_CMDLINE hook is combined with an invalid cond (Bruno Meneguele) [2017155] - ima: Fail rule parsing when buffer hook functions have an invalid action (Bruno Meneguele) [2017155] - ima: Free the entire rule if it fails to parse (Bruno Meneguele) [2017155] - ima: Free the entire rule when deleting a list of rules (Bruno Meneguele) [2017155] - evm: Fix possible memory leak in evm_calc_hmac_or_hash() (Bruno Meneguele) [2017155] - ima: Fix ima digest hash table key calculation (Bruno Meneguele) [2017155] - ima: Fix return value of ima_write_policy() (Bruno Meneguele) [2017155] - evm: Fix a small race in init_desc() (Bruno Meneguele) [2017155] - crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocations (Bruno Meneguele) [2017155] - evm: Don't deadlock if a crypto algorithm is unavailable (Bruno Meneguele) [2017155] - evm: Check also if *tfm is an error pointer in init_desc() (Bruno Meneguele) [2017155] - ima: avoid appraise error for hash calc interrupt (Bruno Meneguele) [2017155] - integrity: remove pointless subdir-$(CONFIG_...) (Bruno Meneguele) [2017155] - integrity: remove unneeded, broken attempt to add -fshort-wchar (Bruno Meneguele) [2017155] - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Vitaly Kuznetsov) [2016961] - fs/xfs: convert comma to semicolon (Bill O'Donnell) [2009521] - xfs: remove xfs_buf_t typedef (Bill O'Donnell) [2009521] - xfs: open code updating i_mode in xfs_set_acl (Bill O'Donnell) [2009521] - xfs: remove xfs_vn_setattr_nonsize (Bill O'Donnell) [2009521] - xfs: remove unneeded return value check for *init_cursor() (Bill O'Donnell) [2009521] - xfs: introduce xfs_validate_stripe_geometry() (Bill O'Donnell) [2009521] - xfs: show the proper user quota options (Bill O'Donnell) [2009521] - xfs: remove the unused XFS_B_FSB_OFFSET macro (Bill O'Donnell) [2009521] - xfs: remove unnecessary null check in xfs_generic_create (Bill O'Donnell) [2009521] - xfs: directly return if the delta equal to zero (Bill O'Donnell) [2009521] - xfs: delete duplicated tp->t_dqinfo null check and allocation (Bill O'Donnell) [2009521] - xfs: rename xfs_fc_* back to xfs_fs_* (Bill O'Donnell) [2009521] - xfs: refactor file range validation (Bill O'Donnell) [2009521] - xfs: refactor realtime volume extent validation (Bill O'Donnell) [2009521] - xfs: refactor data device extent validation (Bill O'Donnell) [2009521] - xfs: scrub should mark a directory corrupt if any entries cannot be iget'd (Bill O'Donnell) [2009521] - xfs: detect overflows in bmbt records (Bill O'Donnell) [2009521] - xfs: trace log intent item recovery failures (Bill O'Donnell) [2009521] - xfs: validate feature support when recovering rmap/refcount intents (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered extent-free intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered extent-free intent checks out of xfs_efi_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered refcount intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered refcount intent checks out of xfs_cui_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered rmap intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered rmap intent checks out of xfs_rui_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered bmap intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered bmap intent checks out of xfs_bui_item_recover (Bill O'Donnell) [2009521] - xfs: move kernel-specific superblock validation out of libxfs (Bill O'Donnell) [2009521] - platform/x86: amd-pmc: Increase the response register timeout (David Arcari) [2005064] - ARM: 9093/1: drivers: firmwapsci: Register with kernel restart handler (Mark Salter) [1996748] - arm64/kernel: Remove needless Call Frame Information annotations (Mark Salter) [1996748] - arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Mark Salter) [1996748] - psci: Remove unneeded semicolon (Mark Salter) [1996748] - firmware: smccc: Add SMCCC TRNG function call IDs (Mark Salter) [1996748] - arm64: Add support for SMCCC TRNG entropy source (Mark Salter) [1996748] - firmware: smccc: Introduce SMCCC TRNG framework (Mark Salter) [1996748] - arm64: random: Remove no longer needed prototypes (Mark Salter) [1996748] - arm64: kaslr: Use standard early random function (Mark Salter) [1996748] - random: random.h should include archrandom.h, not the other way around (Mark Salter) [1996748] - arm64: add credited/trusted RNG support (Mark Salter) [1996748] - arm64: Use v8.5-RNG entropy for KASLR seed (Mark Salter) [1996748] - arm64: kaslr: Check command line before looking for a seed (Mark Salter) [1996748] - arm64: kaslr: Announce KASLR status on boot (Mark Salter) [1996748] - psci: Add accessor for psci_0_1_function_ids (Mark Salter) [1996748] - psci: Replace psci_function_id array with a struct (Mark Salter) [1996748] - psci: Split functions to v0.1 and v0.2+ variants (Mark Salter) [1996748] - psci: Support psci_ops.get_version for v0.1 (Mark Salter) [1996748] - arm64: psci: Avoid printing in cpu_psci_cpu_die() (Mark Salter) [1996748] - firmware: psci: Extend psci_set_osi_mode() to allow reset to PC mode (Mark Salter) [1996748] - smccc: Use separate variables for args and results (Mark Salter) [1996748] - smccc: Define vendor hyp owned service call region (Mark Salter) [1996748] - firmware: smccc: Export both smccc functions (Mark Salter) [1996748] - sched,psci: Convert to sched_set_fifo*() (Mark Salter) [1996748] - firmware: smccc: Add ARCH_SOC_ID support (Mark Salter) [1996748] - base: soc: Add serial_number attribute to soc (Mark Salter) [1996748] - drivers/firmware/psci: Assign @err directly in hotplug_tests() (Mark Salter) [1996748] - drivers/firmware/psci: Fix memory leakage in alloc_init_cpu_groups() (Mark Salter) [1996748] - firmware: smccc: Fix missing prototype warning for arm_smccc_version_init (Mark Salter) [1996748] - firmware: smccc: Add function to fetch SMCCC version (Mark Salter) [1996748] - firmware: smccc: Refactor SMCCC specific bits into separate file (Mark Salter) [1996748] - firmware: smccc: Drop smccc_version enum and use ARM_SMCCC_VERSION_1_x instead (Mark Salter) [1996748] - firmware: smccc: Add HAVE_ARM_SMCCC_DISCOVERY to identify SMCCC v1.1 and above (Mark Salter) [1996748] - firmware: psci: Replace cpu_up/down() with add/remove_cpu() (Mark Salter) [1996748] - firmware: psci: Export functions to manage the OSI mode (Mark Salter) [1996748] - arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() (Mark Salter) [1996748] - firmware/psci: use common SMCCC_CONDUIT_* (Mark Salter) [1996748] - arm64: smp: disable hotplug on trusted OS resident CPU (Mark Salter) [1996748] - PSCI: cpuidle: Refactor CPU suspend power_state parameter handling (Mark Salter) [1996748] - ARM: psci: cpuidle: Enable PSCI CPUidle driver (Mark Salter) [1996748] - drivers: firmware: psci: Decouple checker from generic ARM CPUidle (Mark Salter) [1996748] - firmware/psci: psci_checker: Park kthreads before stopping them (Mark Salter) [1996748] - firmware/psci: add support for SYSTEM_RESET2 (Mark Salter) [1996748] - drivers: firmware: psci: Announce support for OS initiated suspend mode (Mark Salter) [1996748] - drivers: firmware: psci: Simplify error path of psci_dt_init() (Mark Salter) [1996748] - drivers: firmware: psci: Split psci_dt_cpu_init_idle() (Mark Salter) [1996748] - drivers: firmware: psci: Move psci to separate directory (Mark Salter) [1996748] - arm64: remove unused asm/compiler.h header file (Mark Salter) [1996748] - ppc64: Adding read_lock definition to nvme (Gopal Tiwari) [1990475] - nvme: fix per-namespace chardev deletion (Gopal Tiwari) [1990475] - nvme: set the PRACT bit when using Write Zeroes with T10 PI (Gopal Tiwari) [1990475] - nvme: fix nvme_setup_command metadata trace event (Gopal Tiwari) [1990475] - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Gopal Tiwari) [1990475] - nvme: fix refcounting imbalance when all paths are down (Gopal Tiwari) [1990475] - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Gopal Tiwari) [1990475] - nvme-pci: fix multiple races in nvme_setup_io_queues (Gopal Tiwari) [1990475] - nvme-tcp: use __dev_get_by_name instead dev_get_by_name for OPT_HOST_IFACE (Gopal Tiwari) [1990475] - nvme-tcp: can't set sk_user_data without write_lock (Gopal Tiwari) [1990475] - nvme: use blk_execute_rq() for passthrough commands (Gopal Tiwari) [1990475] - nvmet: use NVMET_MAX_NAMESPACES to set nn value (Gopal Tiwari) [1990475] - nvme-pci: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvme: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvmet: add ZBD over ZNS backend support (Gopal Tiwari) [1990475] - nvmet: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvmet: use req->cmd directly in file-ns fast path (Gopal Tiwari) [1990475] - nvmet: add Command Set Identifier support (Gopal Tiwari) [1990475] - nvmet: add nvmet_req_bio put helper for backends (Gopal Tiwari) [1990475] - nvmet: use nvme status value directly (Gopal Tiwari) [1990475] - nvmet: use u32 for nvmet_subsys max_nsid (Gopal Tiwari) [1990475] - nvmet: remove local variable (Gopal Tiwari) [1990475] - nvmet: add req cns error complete helper (Gopal Tiwari) [1990475] - nvmet: use req->cmd directly in bdev-ns fast path (Gopal Tiwari) [1990475] - nvmet: use u32 type for the local variable nsid (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in connect io q (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in nvmf_reg_write32() (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in connect admin q (Gopal Tiwari) [1990475] - nvmet: make ver stable once connection established (Gopal Tiwari) [1990475] - nvmet: make sn stable once connection was established (Gopal Tiwari) [1990475] - nvmet: change sn size and check validity (Gopal Tiwari) [1990475] - nvme-tcp: use ctrl sgl check helper (Gopal Tiwari) [1990475] - nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in nvmf_reg_read64() (Gopal Tiwari) [1990475] - nvmet: allow mn change if subsys not discovered (Gopal Tiwari) [1990475] - nvme-fc: use ctrl sgl check helper (Gopal Tiwari) [1990475] - nvme-pci: fix var. type for increasing cq_head (Gopal Tiwari) [1990475] - nvme: add a helper to check ctrl sgl support (Gopal Tiwari) [1990475] - nvme: factor out a nvme_validate_passthru_nsid helper (Gopal Tiwari) [1990475] - nvme-tcp: fix error codes in nvme_tcp_setup_ctrl() (Gopal Tiwari) [1990475] - nvme: fix grammar in the CONFIG_NVME_MULTIPATH kconfig help text (Gopal Tiwari) [1990475] - nvme: verify MNAN value if ANA is enabled (Gopal Tiwari) [1990475] - ACPI: Check StorageD3Enable _DSD property in ACPI code (Gopal Tiwari) [1990475] - nvmet: move ka_work initialization to nvmet_alloc_ctrl (Gopal Tiwari) [1990475] - nvme: remove nvme_{get,put}_ns_from_disk (Gopal Tiwari) [1990475] - nvme: split nvme_report_zones (Gopal Tiwari) [1990475] - nvmet: remove a superfluous variable (Gopal Tiwari) [1990475] - nvme: open code nvme_put_ns_from_disk in nvme_ns_head_chr_ioctl (Gopal Tiwari) [1990475] - nvme: move the CSI sanity check into nvme_ns_report_zones (Gopal Tiwari) [1990475] - nvme-fabrics: remove extra braces (Gopal Tiwari) [1990475] - nvme: open code nvme_{get,put}_ns_from_disk in nvme_ns_head_ioctl (Gopal Tiwari) [1990475] - nvme: add a sparse annotation to nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475] - nvme-fabrics: remove an extra comment (Gopal Tiwari) [1990475] - nvme-fabrics: remove extra new lines in the switch (Gopal Tiwari) [1990475] - nvme: open code nvme_put_ns_from_disk in nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475] - nvme: extend and modify the APST configuration algorithm (Gopal Tiwari) [1990475] - nvme-tcp: allow selecting the network interface for connections (Gopal Tiwari) [1990475] - nvme-fabrics: fix the kerneldco comment for nvmf_log_connect_error() (Gopal Tiwari) [1990475] - nvme: remove redundant initialization of variable ret (Gopal Tiwari) [1990475] - nvmet: fix freeing unallocated p2pmem (Gopal Tiwari) [1990475] - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Gopal Tiwari) [1990475] - nvme-loop: do not warn for deleted controllers during reset (Gopal Tiwari) [1990475] - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Gopal Tiwari) [1990475] - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Gopal Tiwari) [1990475] - nvme-rdma: fix in-casule data send for chained sgls (Gopal Tiwari) [1990475] - nvmet: fix false keep-alive timeout when a controller is torn down (Gopal Tiwari) [1990475] - nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response (Gopal Tiwari) [1990475] - nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Gopal Tiwari) [1990475] - nvme-fabrics: decode host pathing error for connect (Gopal Tiwari) [1990475] - nvme-fc: short-circuit reconnect retries (Gopal Tiwari) [1990475] - nvme: fix potential memory leaks in nvme_cdev_add (Gopal Tiwari) [1990475] - nvme-fc: clear q_live at beginning of association teardown (Gopal Tiwari) [1990475] - nvme-tcp: rerun io_work if req_list is not empty (Gopal Tiwari) [1990475] - nvme-tcp: fix possible use-after-completion (Gopal Tiwari) [1990475] - nvme-loop: fix memory leak in nvme_loop_create_ctrl() (Gopal Tiwari) [1990475] - nvmet: fix memory leak in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475] - nvmet: seset ns->file when open fails (Gopal Tiwari) [1990475] - nvmet: demote fabrics cmd parse err msg to debug (Gopal Tiwari) [1990475] - nvmet: fix inline bio check for passthru (Gopal Tiwari) [1990475] - nvmet: fix inline bio check for bdev-ns (Gopal Tiwari) [1990475] - nvmet: use helper to remove the duplicate code (Gopal Tiwari) [1990475] - nvmet: demote discovery cmd parse err msg to debug (Gopal Tiwari) [1990475] - nvmet: remove unsupported command noise (Gopal Tiwari) [1990475] - nvme-pci: fix controller reset hang when racing with nvme_timeout (Gopal Tiwari) [1990475] - nvme: move the fabrics queue ready check routines to core (Gopal Tiwari) [1990475] - nvme: avoid memset for passthrough requests (Gopal Tiwari) [1990475] - nvme: add nvme_get_ns helper (Gopal Tiwari) [1990475] - nvme: fix controller ioctl through ns_head (Gopal Tiwari) [1990475] - nvme: introduce generic per-namespace chardev (Gopal Tiwari) [1990475] - nvme: cleanup nvme_configure_apst (Gopal Tiwari) [1990475] - nvme: do not try to reconfigure APST when the controller is not live (Gopal Tiwari) [1990475] - nvme: sanitize KATO setting (Gopal Tiwari) [1990475] - nvmet: avoid queuing keep-alive timer if it is disabled (Gopal Tiwari) [1990475] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1990475] - nvme: let namespace probing continue for unsupported features (Gopal Tiwari) [1990475] - nvme: factor out nvme_ns_open and nvme_ns_release helpers (Gopal Tiwari) [1990475] - nvme: move nvme_ns_head_ops to multipath.c (Gopal Tiwari) [1990475] - nvme: factor out a nvme_tryget_ns_head helper (Gopal Tiwari) [1990475] - nvme: move the ioctl code to a separate file (Gopal Tiwari) [1990475] - nvme: don't bother to look up a namespace for controller ioctls (Gopal Tiwari) [1990475] - nvme: simplify block device ioctl handling for the !multipath case (Gopal Tiwari) [1990475] - nvme: simplify the compat ioctl handling (Gopal Tiwari) [1990475] - nvme-multipath: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme: pass a user pointer to nvme_nvm_ioctl (Gopal Tiwari) [1990475] - nvme: factor out a nvme_ns_ioctl helper (Gopal Tiwari) [1990475] - nvme: cleanup setting the disk name (Gopal Tiwari) [1990475] - nvme: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme-pci: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme: add a nvme_ns_head_multipath helper (Gopal Tiwari) [1990475] - nvmet: fix a spelling mistake "nubmer" -> "number" (Gopal Tiwari) [1990475] - nvmet-fc: simplify nvmet_fc_alloc_hostport (Gopal Tiwari) [1990475] - nvmet-tcp: fix a segmentation fault during io parsing error (Gopal Tiwari) [1990475] - lightnvm: use kobj_to_dev() (Gopal Tiwari) [1990475] - nvme: fix handling of large MDTS values (Gopal Tiwari) [1990475] - nvme: implement non-mdts command limits (Gopal Tiwari) [1990475] - nvme: disallow passthru cmd from targeting a nsid != nsid of the block dev (Gopal Tiwari) [1990475] - nvme: use sysfs_emit instead of sprintf (Gopal Tiwari) [1990475] - nvme-fc: check sgl supported by target (Gopal Tiwari) [1990475] - nvme: remove superfluous else in nvme_ctrl_loss_tmo_store (Gopal Tiwari) [1990475] - nvme: warn of unhandled effects only once (Gopal Tiwari) [1990475] - nvmet-tcp: enable optional queue idle period tracking (Gopal Tiwari) [1990475] - nvmet-tcp: fix incorrect locking in state_change sk callback (Gopal Tiwari) [1990475] - nvme-tcp: block BH in sk state_change sk callback (Gopal Tiwari) [1990475] - nvmet: return proper error code from discovery ctrl (Gopal Tiwari) [1990475] - nvme-tcp: check sgl supported by target (Gopal Tiwari) [1990475] - nvme: use driver pdu command for passthrough (Gopal Tiwari) [1990475] - nvmet: remove unnecessary ctrl parameter (Gopal Tiwari) [1990475] - nvmet-fc: update function documentation (Gopal Tiwari) [1990475] - nvme-pci: allocate nvme_command within driver pdu (Gopal Tiwari) [1990475] - nvmet: do not allow model_number exceed 40 bytes (Gopal Tiwari) [1990475] - nvme-fc: fix the function documentation comment (Gopal Tiwari) [1990475] - nvme: add new line after variable declatation (Gopal Tiwari) [1990475] - nvme: don't check nvme_req flags for new req (Gopal Tiwari) [1990475] - nvme: mark nvme_setup_passsthru() inline (Gopal Tiwari) [1990475] - nvme: split init identify into helper (Gopal Tiwari) [1990475] - nvme: rename nvme_init_identify() (Gopal Tiwari) [1990475] - nvme: reduce checks for zero command effects (Gopal Tiwari) [1990475] - nvmet: update error log page in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475] - nvmet: remove an unnecessary function parameter to nvmet_check_ctrl_status (Gopal Tiwari) [1990475] - nvmet: remove a duplicate status assignment in nvmet_alloc_ctrl (Gopal Tiwari) [1990475] - nvmet: replace white spaces with tabs (Gopal Tiwari) [1990475] - nvme: use NVME_CTRL_CMIC_ANA macro (Gopal Tiwari) [1990475] - nvme-pci: cleanup nvme_irq() (Gopal Tiwari) [1990475] - nvme-pci: remove the barriers in nvme_irq() (Gopal Tiwari) [1990475] - nvmet-tcp: fix kmap leak when data digest in use (Gopal Tiwari) [1990475] - nvmet: don't check iosqes,iocqes for discovery controllers (Gopal Tiwari) [1990475] - nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Gopal Tiwari) [1990475] - nvme-rdma: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475] - nvme-tcp: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475] - nvme-fabrics: only reserve a single tag (Gopal Tiwari) [1990475] - nvme: allocate the keep alive request using BLK_MQ_REQ_NOWAIT (Gopal Tiwari) [1990475] - nvme: merge nvme_keep_alive into nvme_keep_alive_work (Gopal Tiwari) [1990475] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1990475] - nvme: update enumerations for status codes (Gopal Tiwari) [1990475]- scsi: mpt3sas: Fix incorrectly assigned error return and check (Tomas Henzl) [1990535] - scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Tomas Henzl) [1990535] - scsi: mpt3sas: Update driver version to 39.100.00.00 (Tomas Henzl) [1990535] - scsi: mpt3sas: Use firmware recommended queue depth (Tomas Henzl) [1990535] - scsi: mpt3sas: Bump driver version to 38.100.00.00 (Tomas Henzl) [1990535] - scsi: mpt3sas: Transition IOC to Ready state during shutdown (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix Coverity reported issue (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix fall-through warnings for Clang (Tomas Henzl) [1990535] - scsi: mpt3sas: Handle firmware faults during second half of IOC init (Tomas Henzl) [1990535] - scsi: mpt3sas: Handle firmware faults during first half of IOC init (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Tomas Henzl) [1990535] - scsi: mpt3sas: Documentation cleanup (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix two kernel-doc headers (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Tomas Henzl) [1990535] - scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 (Tomas Henzl) [1989643] - scsi: megaraid_sas: Add helper functions for irq_context (Tomas Henzl) [1989643] - scsi: megaraid: Clean up some inconsistent indenting (Tomas Henzl) [1989643] - scsi: megaraid: Fix Coccinelle warning (Tomas Henzl) [1989643] - IB/cma: Do not send IGMP leaves for sendonly Multicast groups (Kamal Heib) [2007269] - hv_netvsc: Add comment of netvsc_xdp_xmit() (Mohammed Gamal) [2008560] - hv_netvsc: use netif_is_bond_master() instead of open code (Mohammed Gamal) [2008560] - hv_netvsc: Avoid field-overflowing memcpy() (Mohammed Gamal) [2008560] - hv_netvsc: Set needed_headroom according to VF (Mohammed Gamal) [2008560] - netfilter: conntrack: fix error path in nf_conntrack_pernet_init() (Florian Westphal) [1922568] - netfilter: nf_conntrack: provide modparam to always register conntrack hooks (Florian Westphal) [1922568] - sctp: return true only for pathmtu update in sctp_transport_pl_toobig (Xin Long) [1890383] - sctp: subtract sctphdr len in sctp_transport_pl_hlen (Xin Long) [1890383] - sctp: reset probe_timer in sctp_transport_pl_update (Xin Long) [1890383] - sctp: allow IP fragmentation when PLPMTUD enters Error state (Xin Long) [1890383] - sctp: send pmtu probe only if packet loss in Search Complete state (Xin Long) [1890383] - sctp: improve the code for pmtu probe send and recv update (Xin Long) [1890383] - sctp: prevent info leak in sctp_make_heartbeat() (Xin Long) [1890383] - sctp: check pl.raise_count separately from its increment (Xin Long) [1890383] - sctp: send the next probe immediately once the last one is acked (Xin Long) [1890383] - sctp: do black hole detection in search complete state (Xin Long) [1890383] - sctp: process sctp over udp icmp err on sctp side (Xin Long) [1890383] - sctp: extract sctp_v4_err_handle function from sctp_v4_err (Xin Long) [1890383] - sctp: extract sctp_v6_err_handle function from sctp_v6_err (Xin Long) [1890383] - sctp: remove the unessessary hold for idev in sctp_v6_err (Xin Long) [1890383] - sctp: enable PLPMTUD when the transport is ready (Xin Long) [1890383] - sctp: do state transition when receiving an icmp TOOBIG packet (Xin Long) [1890383] - sctp: do state transition when a probe succeeds on HB ACK recv path (Xin Long) [1890383] - sctp: do state transition when PROBE_COUNT == MAX_PROBES on HB send path (Xin Long) [1890383] - sctp: do the basic send and recv for PLPMTUD probe (Xin Long) [1890383] - sctp: add the probe timer in transport for PLPMTUD (Xin Long) [1890383] - sctp: add the constants/variables and states and some APIs for transport (Xin Long) [1890383] - sctp: add SCTP_PLPMTUD_PROBE_INTERVAL sockopt for sock/asoc/transport (Xin Long) [1890383] - sctp: add probe_interval in sysctl and sock/asoc/transport (Xin Long) [1890383] - sctp: add pad chunk and its make function and event table (Xin Long) [1890383] - blk-mq: still set q->make_request_fn for blk-mq (Ming Lei) [1999728] - PCI: Add AMD RS690 quirk to enable 64-bit DMA (Myron Stowe) [1993279] - PCI: Add ACS quirk for Broadcom BCM57414 NIC (Myron Stowe) [1993279] - PCI: Mark some NVIDIA GPUs to avoid bus reset (Myron Stowe) [1993279] - PCI: of: Clear 64-bit flag for non-prefetchable memory below 4GB (Myron Stowe) [1993279] - x86/PCI: Remove unused alloc_pci_root_info() return value (Myron Stowe) [1993279] - PCI: Delay after FLR of Intel DC P4510 NVMe (Myron Stowe) [1993279] - PCI: Delay after FLR of Intel DC P3700 NVMe (Myron Stowe) [1993279] - PCI: Disable Samsung SM961/PM961 NVMe before FLR (Myron Stowe) [1993279] - PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions (Myron Stowe) [1993279] - PCI/sysfs: Rearrange smbios_attr_group and acpi_attr_group (Myron Stowe) [1993279] - PCI/sysfs: Tidy SMBIOS & ACPI label attributes (Myron Stowe) [1993279] - PCI/sysfs: Convert "index", "acpi_index", "label" to static attributes (Myron Stowe) [1993279] - PCI/sysfs: Define SMBIOS label attributes with DEVICE_ATTR*() (Myron Stowe) [1993279] - PCI/sysfs: Define ACPI label attributes with DEVICE_ATTR*() (Myron Stowe) [1993279] - PCI/sysfs: Rename device_has_dsm() to device_has_acpi_name() (Myron Stowe) [1993279] - PCI/sysfs: Convert "vpd" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Rename "vpd" attribute accessors (Myron Stowe) [1993279] - PCI/sysfs: Convert "reset" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Convert "rom" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Convert "config" to static attribute (Myron Stowe) [1993279] - PCI: Allow VPD access for QLogic ISP2722 (Myron Stowe) [1993279] - PCI/VPD: Add helper pci_get_func0_dev() (Myron Stowe) [1993279] - PCI/VPD: Remove pci_vpd_find_tag() SRDT handling (Myron Stowe) [1993279] - PCI/VPD: Remove pci_vpd_find_tag() 'offset' argument (Myron Stowe) [1993279] - PCI/VPD: Change pci_vpd_init() return type to void (Myron Stowe) [1993279] - PCI/VPD: Make missing VPD message less alarming (Myron Stowe) [1993279] - PCI/VPD: Remove pci_set_vpd_size() (Myron Stowe) [1993279] - PCI/VPD: Remove sysfs accessor size checking dead code (Myron Stowe) [1993279] - PCI/VPD: Remove obsolete Broadcom NIC quirk (Myron Stowe) [1993279] - PCI/ACPI: Fix acpi_pci_set_power_state() debug message (Myron Stowe) [1993279] - PCI: acpiphp: Fix whitespace issue (Myron Stowe) [1993279] - PCI: shpchp: Remove unused shpc_writeb() (Myron Stowe) [1993279] - PCI: cpqphp: Use DEFINE_SPINLOCK() for int15_lock (Myron Stowe) [1993279] - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Myron Stowe) [1993279] - PCI: Add pci_disable_parity() (Myron Stowe) [1993279] - PCI: Release OF node in pci_scan_device()'s error path (Myron Stowe) [1993279] - fs: dlm: fix check for multi-homed hosts (Alexander Aring) [1889887] - iommu: remove iommu_domain_{get,set}_attr (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: enable the liodn when attaching a device (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: replace DOMAIN_ATTR_FSL_PAMU_STASH with a direct call (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove ->domain_window_enable (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove support for multiple windows (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove fsl_pamu_get_domain_attr (Jerry Snitselaar) [2004349] - iommu: remove the unused domain_window_disable method (Jerry Snitselaar) [2004349] - iommu: Remove .domain_{get,set}_windows (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Decrease the queue size of evtq and priq (Jerry Snitselaar) [2004349] - iommu/vt-d: Use pasid_pte_is_present() helper function (Jerry Snitselaar) [2004349] - iommu/vt-d: Update the virtual command related registers (Jerry Snitselaar) [2004349] - ACPI: IORT: Handle device properties with software node API (Jerry Snitselaar) [2004349] - iommu: Update "iommu.strict" documentation (Jerry Snitselaar) [2004349] - iommu/dma: Remove redundant "!dev" checks (Jerry Snitselaar) [2004349] - iommu/virtio: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/vt-d: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/amd: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu: Pull IOVA cookie management into the core (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Stop pre-zeroing batch commands (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cmdq_skip_err() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_get_cmdq() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Remove some unneeded init in arm_smmu_cmdq_issue_cmdlist() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_cmdq_issue_cmd_with_sync() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Use command queue batching helpers to improve performance (Jerry Snitselaar) [2004349] - iommu/amd: Use only natural aligned flushes in a VM (Jerry Snitselaar) [2004349] - iommu/amd: Sync once for scatter-gather operations (Jerry Snitselaar) [2004349] - iommu/amd: Tailored gather logic for AMD (Jerry Snitselaar) [2004349] - iommu: Factor iommu_iotlb_gather_is_disjoint() out (Jerry Snitselaar) [2004349] - iommu: Improve iommu_iotlb_gather helpers (Jerry Snitselaar) [2004349] - iommu/amd: Do not use flush-queue when NpCache is on (Jerry Snitselaar) [2004349] - iommu/amd: Selective flush on unmap (Jerry Snitselaar) [2004349] - iommu/amd: Convert from atomic_t to refcount_t on pasid_state->count (Jerry Snitselaar) [2004349] - iommu: Streamline iommu_iova_to_phys() (Jerry Snitselaar) [2004349] - iommu/vt-d: Allow devices to have more than 32 outstanding PRs (Jerry Snitselaar) [1920744] - iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() (Jerry Snitselaar) [2004349] - iommu/amd: Fix printing of IOMMU events when rate limiting kicks in (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group() (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix race condition during iommu_group creation (Jerry Snitselaar) [2004349] - iommu: Fix race condition during default domain allocation (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() (Jerry Snitselaar) [1971977] - iommu/vt-d: Implement map/unmap_pages() iommu_ops callback (Jerry Snitselaar) [1971977] - iommu/vt-d: Report real pgsize bitmap to iommu core (Jerry Snitselaar) [1971977] - iommu/arm-smmu: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Implement arm_lpae_map_pages() (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries (Jerry Snitselaar) [1971977] - iommu: Add support for the map_pages() callback (Jerry Snitselaar) [1971977] - iommu: Hook up '->unmap_pages' driver callback (Jerry Snitselaar) [1971977] - iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts (Jerry Snitselaar) [1971977] - iommu: Use bitmap to calculate page size in iommu_pgsize() (Jerry Snitselaar) [1971977] - iommu: Add a map_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977] - iommu/io-pgtable: Introduce map_pages() as a page table op (Jerry Snitselaar) [1971977] - iommu: Add an unmap_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977] - iommu/io-pgtable: Introduce unmap_pages() as a page table op (Jerry Snitselaar) [1971977] - iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix PASID reference leak (Jerry Snitselaar) [2004349] - iommu: Check if group is NULL before remove device (Jerry Snitselaar) [2004349] - iommu/dma: Fix leak in non-contiguous API (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Fix fall-through warning for Clang (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries (Jerry Snitselaar) [2004349] - iommu/vt-d: Global devTLB flush when present context entry changed (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Use Tegra implementation on Tegra186 (Jerry Snitselaar) [2004349] - iommu: Delete a duplicate check in iommu_change_dev_def_domain() (Jerry Snitselaar) [2004349] - iommu/dma: Fix compile warning in 32-bit builds (Jerry Snitselaar) [2004349] - iommu: Drop unnecessary of_iommu.h includes (Jerry Snitselaar) [2004349] - iommu: Remove unused of_get_dma_window() (Jerry Snitselaar) [2004349] - iommu/iova: Put free_iova_mem() outside of spinlock iova_rbtree_lock (Jerry Snitselaar) [2004349] - iommu/dma: Fix IOVA reserve dma ranges (Jerry Snitselaar) [2004349] - iommu/virtio: Enable x86 support (Jerry Snitselaar) [2004349] - iommu/dma: Pass address limit rather than size to iommu_setup_dma_ops() (Jerry Snitselaar) [2004349] - iommu/amd: Fix section mismatch warning for detect_ivrs() (Jerry Snitselaar) [2004349] - iommu/amd: Add amd_iommu=force_enable option (Jerry Snitselaar) [2004349] - iommu/amd: Fix extended features logging (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix dereference of pointer info before it is null checked (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix linker error on 32-bit (Jerry Snitselaar) [2004349] - iommu/vt-d: No need to typecast (Jerry Snitselaar) [2004349] - iommu/vt-d: Define counter explicitly as unsigned int (Jerry Snitselaar) [2004349] - iommu/vt-d: Remove unnecessary braces (Jerry Snitselaar) [2004349] - iommu/vt-d: Removed unused iommu_count in dmar domain (Jerry Snitselaar) [2004349] - iommu/vt-d: Use bitfields for DMAR capabilities (Jerry Snitselaar) [2004349] - iommu/vt-d: Use DEVICE_ATTR_RO macro (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix out-bounds-warning in intel/svm.c (Jerry Snitselaar) [2004349] - iommu/vt-d: Add PRQ handling latency sampling (Jerry Snitselaar) [1971935] - iommu/vt-d: Add cache invalidation latency sampling (Jerry Snitselaar) [1971935] - iommu/vt-d: Expose latency monitor data through debugfs (Jerry Snitselaar) [1971935] - iommu/vt-d: Add common code for dmar latency performance monitors (Jerry Snitselaar) [1971935] - iommu/vt-d: Add prq_report trace event (Jerry Snitselaar) [1971973] - iommu/vt-d: Report prq to io-pgfault framework (Jerry Snitselaar) [1971971] - iommu/vt-d: Allocate/register iopf queue for sva devices (Jerry Snitselaar) [1971971] - iommu/vt-d: Refactor prq_event_thread() (Jerry Snitselaar) [1971971] - iommu/vt-d: Use common helper to lookup svm devices (Jerry Snitselaar) [1971971] - iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers (Jerry Snitselaar) [1971971] - iommu/vt-d: Add pasid private data helpers (Jerry Snitselaar) [1971971] - iommu/vt-d: Support asynchronous IOMMU nested capabilities (Jerry Snitselaar) [2004349] - iommu/vt-d: Select PCI_ATS explicitly (Jerry Snitselaar) [2004349] - iommu/vt-d: Tweak the description of a DMA fault (Jerry Snitselaar) [1971975] - iommu/vt-d: Fix kernel-doc syntax in file header (Jerry Snitselaar) [2004349] - iommu/vt-d: Remove redundant assignment to variable agaw (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Check smmu->impl pointer before dereferencing (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Implement ->probe_finalize() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Remove unnecessary oom message (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Jerry Snitselaar) [2004349] - PM: runtime: Add documentation for pm_runtime_resume_and_get() (Jerry Snitselaar) [2004349] - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Jerry Snitselaar) [2004349] - iommu/arm: Cleanup resources in case of probe error path (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Ratelimit event dump (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add stall support for platform devices (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Change *array into *const array (Jerry Snitselaar) [2004349] - iommu/amd: Remove redundant assignment of err (Jerry Snitselaar) [2004349] - iommu/amd: Tidy up DMA ops init (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Add support for driver IOMMU fault handlers (Jerry Snitselaar) [2004349] - iommu/virtio: Add missing MODULE_DEVICE_TABLE (Jerry Snitselaar) [2004349] - iommu/amd: Fix wrong parentheses on page-specific invalidations (Jerry Snitselaar) [2004349] - iommu: Streamline registration interface (Jerry Snitselaar) [2004349] - iommu: Statically set module owner (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFG (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUE (Jerry Snitselaar) [2004349] - iommu: remove iommu_set_cmd_line_dma_api and iommu_cmd_line_dma_api (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_NESTING (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_GEOMETRY (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_PAGING (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Maintain a SID->device structure (Jerry Snitselaar) [2004349] - iommu: Add a page fault handler (Jerry Snitselaar) [2004349] - iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [2004349] - iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Use device properties for pasid-num-bits (Jerry Snitselaar) [2004349] - of/device: Add input id to of_dma_configure() (Jerry Snitselaar) [2004349] - of/iommu: Make of_map_rid() PCI agnostic (Jerry Snitselaar) [2004349] - iommu: Fix comment for struct iommu_fwspec (Jerry Snitselaar) [2004349] - iommu/amd: Remove duplicate check of devid (Jerry Snitselaar) [2004349] - iommu/amd: Page-specific invalidations for more than one page (Jerry Snitselaar) [2004349] - iommu/amd: Move a few prototypes to include/linux/amd-iommu.h (Jerry Snitselaar) [2004349] - iommu/amd: Remove a few unused exports (Jerry Snitselaar) [2004349] - iommu/amd: Remove the unused amd_iommu_get_v2_domain function (Jerry Snitselaar) [2004349] - iommu/amd: Remove the unused device errata code (Jerry Snitselaar) [2004349] - iommu/amd: Remove duplicate check of pasids (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry() (Jerry Snitselaar) [2004349] - iommu/amd: Remove iommu_init_ga() (Jerry Snitselaar) [1998265] - iommu/amd: Relocate GAMSup check to early_enable_iommus (Jerry Snitselaar) [1998265] - x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Prarit Bhargava) [2021219] - hyper-v: Replace uuid.h with types.h (Mohammed Gamal) [2008563] - x86/hyperv: Avoid erroneously sending IPI to 'self' (Mohammed Gamal) [2008563] - asm-generic/hyperv: provide cpumask_to_vpset_noself (Mohammed Gamal) [2008563] - asm-generic/hyperv: Add missing function prototypes per -W1 warnings (Mohammed Gamal) [2008563] - hv: hyperv.h: Remove unused inline functions (Mohammed Gamal) [2008563] - hv: hyperv.h: a few mundane typo fixes (Mohammed Gamal) [2008563] - hv: hyperv.h: Replace one-element array with flexible-array in struct icmsg_negotiate (Mohammed Gamal) [2008563] - x86/hyperv: add comment describing TSC_INVARIANT_CONTROL MSR setting bit 0 (Mohammed Gamal) [2008563] - x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable (Mohammed Gamal) [2008563] - hyperv: Detect Nested virtualization support for SVM (Mohammed Gamal) [2008563] - hyperv: SVM enlightened TLB flush support flag (Mohammed Gamal) [2008563] - x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_allbutself (Mohammed Gamal) [2008563] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [2008563] - x86/hyperv: remove unused linux/version.h header (Mohammed Gamal) [2008563] - x86/hyperv: Fix unused variable 'hi' warning in hv_apic_read (Mohammed Gamal) [2008563] - x86/hyperv: Fix unused variable 'msr_val' warning in hv_qlock_wait (Mohammed Gamal) [2008563] - PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus (Mohammed Gamal) [2008562] - PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Mohammed Gamal) [2008562] - PCI: hv: Drop msi_controller structure (Mohammed Gamal) [2008562] - PCI/IOV: Add sysfs MSI-X vector assignment interface (Myron Stowe) [2019087] - x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (David Arcari) [1998529] - Bluetooth: Move shutdown callback before flushing tx and rx queue (Gopal Tiwari) [1990477] - Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS (Gopal Tiwari) [1990477] - Bluetooth: Fix VIRTIO_ID_BT assigned number (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd (Gopal Tiwari) [1990477] - Bluetooth: defer cleanup of resources in hci_unregister_dev() (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Gopal Tiwari) [1990477] - Bluetooth: Fix Set Extended (Scan Response) Data (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language when filtering devices (Gopal Tiwari) [1990477] - Bluetooth: smp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in HCI role comments (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language when tracking connections (Gopal Tiwari) [1990477] - Bluetooth: sco: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: a2mp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: amp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: cmtp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: bnep: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: hidp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in comments (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in SMP (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in HCI LE features (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language to describe CPB (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Gopal Tiwari) [1990477] - Bluetooth: disable filter dup when scan for adv monitor (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix the command returns garbage parameter value (Gopal Tiwari) [1990477] - Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type during le_conn_comp (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix invalid access on ECRED Connection response (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails (Gopal Tiwari) [1990477] - Bluetooth: Remove spurious error message (Gopal Tiwari) [1990477] - Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Gopal Tiwari) [1990477] - Bluetooth: Add ncmd=0 recovery handling (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: remove unused function (Gopal Tiwari) [1990477] - Bluetooth: Fix alt settings for incoming SCO with transparent coding format (Gopal Tiwari) [1990477] - Bluetooth: Fix the HCI to MGMT status conversion table (Gopal Tiwari) [1990477] - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: delete unneeded variable initialization (Gopal Tiwari) [1990477] - Bluetooth: Return whether a connection is outbound (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fix crash when receiving new connection when debug is enabled (Gopal Tiwari) [1990477] - Bluetooth: Fix spelling mistakes (Gopal Tiwari) [1990477] - Bluetooth: Set defaults for le_scan_{int,window}_adv_monitor (Gopal Tiwari) [1990477] - Bluetooth: Allow Microsoft extension to indicate curve validation (Gopal Tiwari) [1990477] - Bluetooth: Add support for reading AOSP vendor capabilities (Gopal Tiwari) [1990477] - Bluetooth: LL privacy allow RPA (Gopal Tiwari) [1990477] - Bluetooth: Handle own address type change with HCI_ENABLE_LL_PRIVACY (Gopal Tiwari) [1990477] - Bluetooth: Do not set cur_adv_instance in adv param MGMT request (Gopal Tiwari) [1990477] - Bluetooth: Use ext adv handle from requests in CCs (Gopal Tiwari) [1990477] - Bluetooth: use the correct print format for L2CAP debug statements (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fix variable dereferenced before check 'conn' (Gopal Tiwari) [1990477] - Bluetooth: Check inquiry status before sending one (Gopal Tiwari) [1990477] - Bluetooth: Coding style fix (Gopal Tiwari) [1990477] - Bluetooth: Remove 'return' in void function (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Move the advertisement monitor events to correct list (Gopal Tiwari) [1990477] - Bluetooth: Add missing entries for PHY configuration commands (Gopal Tiwari) [1990477] - Bluetooth: Fix mgmt status for LL Privacy experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Fix wrong opcode error for read advertising features (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Rudimentary typo fixes (Gopal Tiwari) [1990477] - Bluetooth: Remove trailing semicolon in macros (Gopal Tiwari) [1990477] - Bluetooth: check for zapped sk before connecting (Gopal Tiwari) [1990477] - Bluetooth: fix set_ecdh_privkey() prototype (Gopal Tiwari) [1990477] - Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Gopal Tiwari) [1990477] - Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Gopal Tiwari) [1990477] - Bluetooth: Fix incorrect status handling in LE PHY UPDATE event (Gopal Tiwari) [1990477] - Bluetooth: avoid deadlock between hci_dev->lock and socket lock (Gopal Tiwari) [1990477] - Bluetooth: SMP: Convert BT_ERR/BT_DBG to bt_dev_err/bt_dev_dbg (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix not checking for maximum number of DCID (Gopal Tiwari) [1990477] - Bluetooth: Cancel le_scan_restart work when stopping discovery (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1990477] - Bluetooth: Allow scannable adv with extended MGMT APIs (Gopal Tiwari) [1990477] - Bluetooth: Remove unneeded commands for suspend (Gopal Tiwari) [1990477] - Bluetooth: Notify suspend on le conn failed (Gopal Tiwari) [1990477] - Bluetooth: hci_uart: Remove redundant assignment to fw_ptr (Gopal Tiwari) [1990477] - Bluetooth: btmrvl: remove redundant continue statement (Gopal Tiwari) [1990477] - Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855. (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Gopal Tiwari) [1990477] - Bluetooth: btmtkuart: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Gopal Tiwari) [1990477] - Bluetooth: btrtl: rename USB fw for RTL8761 (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add 0x0b05:0x190e Realtek 8761BU (ASUS BT500) device. (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Add RTL8822CS capabilities (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support USB ALT 3 for WBS (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) (Gopal Tiwari) [1990477] - Bluetooth: btqca: Don't modify firmware contents in-place (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Add entry for BCM43430B0 UART Bluetooth (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: fix potential GPF (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix memory leak (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support for Lite-On Mediatek Chip (Gopal Tiwari) [1990477] - Bluetooth: virtio_bt: add missing null pointer check on alloc_skb call return (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix failing to init controllers with operation firmware (Gopal Tiwari) [1990477] - Bluetooth: Add a new USB ID for RTL8822CE (Gopal Tiwari) [1990477] - Bluetooth: btusb: Revert Fix the autosuspend enable and disable (Gopal Tiwari) [1990477] - Bluetooth: Add support for virtio transport driver (Gopal Tiwari) [1990477] - Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. (Gopal Tiwari) [1990477] - Bluetooth: btintel: Skip reading firmware file version while in bootloader mode (Gopal Tiwari) [1990477] - Bluetooth: btintel: Collect tlv based active firmware build info in FW mode (Gopal Tiwari) [1990477] - Bluetooth: btintel: Reorganized bootloader mode tlv checks in intel_version_tlv parsing (Gopal Tiwari) [1990477] - Bluetooth: btusb: Consolidate code for waiting firmware to boot (Gopal Tiwari) [1990477] - Bluetooth: btusb: Consolidate code for waiting firmware download (Gopal Tiwari) [1990477] - Bluetooth: btintel: Consolidate intel_version parsing (Gopal Tiwari) [1990477] - Bluetooth: btintel: Consolidate intel_version_tlv parsing (Gopal Tiwari) [1990477] - Bluetooth: btintel: Move operational checks after version check (Gopal Tiwari) [1990477] - Bluetooth: btintel: Check firmware version before download (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Mundane typo fix (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Add BCM4330 and BCM4334 compatibles (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Add device_may_wakeup support (Gopal Tiwari) [1990477] - Bluetooth: btintel: Fix offset calculation boot address parameter (Gopal Tiwari) [1990477] - Bluetooth: btusb: print firmware file name on error loading firmware (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Obtain and handle reset GPIO (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix incorrect type in assignment and uninitialized symbol (Gopal Tiwari) [1990477] - Bluetooth: btusb: support 0cb5:c547 Realtek 8822CE device (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Fixed issue during suspend (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix excessive stack usage (Gopal Tiwari) [1990477] - Bluetooth: btusb: remove set but not used variable in btusb_mtk_setup_firmware_79xx (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix typo and correct the log print (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add protocol support for MediaTek MT7921U USB devices (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fine-tune mt7663 mechanism. (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: check for SSR triggered flag while suspend (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Enable WBS for the specific Realtek devices (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Wait for SSR completion during suspend (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Fix memleak in qca_controller_memdump (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Add support for binding RTL8723DS with device tree (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Add null check in setup (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Enable central-peripheral role (Gopal Tiwari) [1990477] - Bluetooth: btusb: Remove duplicate newlines from logging (Gopal Tiwari) [1990477] - Bluetooth: btmtksdio: Fixed switch and case should be at the same indent (Gopal Tiwari) [1990477] - Revert "Bluetooth: btintel: Fix endianness issue for TLV version information" (Gopal Tiwari) [1990477] - Bluetooth: hci_bcm: Add support for ISO packets (Gopal Tiwari) [1990477] - Bluetooth: btusb: add shutdown function for wcn6855 (Gopal Tiwari) [1990477] - Bluetooth: hci_uart: Fix a race for write_work scheduling (Gopal Tiwari) [1990477] - Bluetooth: btqca: Add support to read FW build version for WCN3991 BTSoC (Gopal Tiwari) [1990477] - Bluetooth: btusb: Always fallback to alt 1 for WBS (Gopal Tiwari) [1990477] - Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Gopal Tiwari) [1990477] - Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1990477] - Bluetooth: Skip eSCO 2M params when not supported (Gopal Tiwari) [1990477] - Bluetooth: fix indentation and alignment reported by checkpatch (Gopal Tiwari) [1990477] - Bluetooth: fix coccicheck warnings debugfs (Gopal Tiwari) [1990477] - Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Try harder to accept device not knowing options (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix handling fragmented length (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix memory leak on suspend and resume (Gopal Tiwari) [1990477] - Bluetooth: Put HCI device if inquiry procedure interrupts (Gopal Tiwari) [1990477] - Bluetooth: drop HCI device reference before return (Gopal Tiwari) [1990477] - Bluetooth: avoid u128_xor() on potentially misaligned inputs (Gopal Tiwari) [1990477] - Bluetooth: Fix initializing response id after clearing struct (Gopal Tiwari) [1990477] - Bluetooth: Cancel Inquiry before Create Connection (Gopal Tiwari) [1990477] - Bluetooth: Pause service discovery for suspend (Gopal Tiwari) [1990477] - Bluetooth: Remove hci_req_le_suspend_config (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Set missing suspend task bits (Gopal Tiwari) [1990477] - Bluetooth: Change MGMT security info CMD to be more generic (Gopal Tiwari) [1990477] - Bluetooth: Query LE tx power on startup (Gopal Tiwari) [1990477] - Bluetooth: Use intervals and tx power from mgmt cmds (Gopal Tiwari) [1990477] - Bluetooth: Break add adv into two mgmt commands (Gopal Tiwari) [1990477] - Bluetooth: Add helper to set adv data (Gopal Tiwari) [1990477] - Bluetooth: Add toggle to switch off interleave scan (Gopal Tiwari) [1990477] - Bluetooth: Refactor read default sys config for various types (Gopal Tiwari) [1990477] - Bluetooth: Handle active scan case (Gopal Tiwari) [1990477] - Bluetooth: Handle system suspend resume case (Gopal Tiwari) [1990477] - Bluetooth: Interleave with allowlist scan (Gopal Tiwari) [1990477] - Bluetooth: Fix attempting to set RPA timeout when unsupported (Gopal Tiwari) [1990477] - Bluetooth: Rename get_adv_instance_scan_rsp (Gopal Tiwari) [1990477] - Bluetooth: Fix not sending Set Extended Scan Response (Gopal Tiwari) [1990477] - Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C (Gopal Tiwari) [1990477] - Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option (Gopal Tiwari) [1990477] - Bluetooth: Replace BT_DBG with bt_dev_dbg in HCI request (Gopal Tiwari) [1990477] - Bluetooth: consolidate error paths in hci_phy_link_complete_evt() (Gopal Tiwari) [1990477] - Bluetooth: Enforce key size of 16 bytes on FIPS level (Gopal Tiwari) [1990477] - Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Gopal Tiwari) [1990477] - Bluetooth: Move force_bredr_smp debugfs into hci_debugfs_create_bredr (Gopal Tiwari) [1990477] - Bluetooth: Fix: LL PRivacy BLE device fails to connect (Gopal Tiwari) [1990477] - Bluetooth: Resume advertising after LE connection (Gopal Tiwari) [1990477] - Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Gopal Tiwari) [1990477] - Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1990477] - Bluetooth: MGMT: Fix not checking if BT_HS is enabled (Gopal Tiwari) [1990477] - Bluetooth: Disable High Speed by default (Gopal Tiwari) [1990477] - Bluetooth: Fix update of own_addr_type if ll_privacy supported (Gopal Tiwari) [1990477] - Bluetooth: Fix auto-creation of hci_conn at Conn Complete event (Gopal Tiwari) [1990477] - Bluetooth: Set scan parameters for ADV Monitor (Gopal Tiwari) [1990477] - Bluetooth: Update Adv monitor count upon removal (Gopal Tiwari) [1990477] - net: bluetooth: delete duplicated words (Gopal Tiwari) [1990477] - Bluetooth: pause/resume advertising around suspend (Gopal Tiwari) [1990477] - Bluetooth: Emit controller suspend and resume events (Gopal Tiwari) [1990477] - Bluetooth: Add suspend reason for device disconnect (Gopal Tiwari) [1990477] - Bluetooth: Add mgmt suspend and resume events (Gopal Tiwari) [1990477] - Bluetooth: Set ext scan response only when it exists (Gopal Tiwari) [1990477] - Bluetooth: Only mark socket zapped after unlocking (Gopal Tiwari) [1990477] - Bluetooth: Add MGMT capability flags for tx power and ext advertising (Gopal Tiwari) [1990477] - Bluetooth: Report num supported adv instances for hw offloading (Gopal Tiwari) [1990477] - Bluetooth: sco: new getsockopt options BT_SNDMTU/BT_RCVMTU (Gopal Tiwari) [1990477] - Bluetooth: Re-order clearing suspend tasks (Gopal Tiwari) [1990477] - Bluetooth: Fix memory leak in read_adv_mon_features() (Gopal Tiwari) [1990477] - Bluetooth: Clear suspend tasks on unregister (Gopal Tiwari) [1990477] - Bluetooth: Remove CRYPTO_ALG_INTERNAL flag (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: use the proper scan params when conn is pending (Gopal Tiwari) [1990477] - Bluetooth: Enable controller RPA resolution using Experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Let controller creates RPA during le create conn (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type during le_conn (Gopal Tiwari) [1990477] - Bluetooth: Enable RPA Timeout (Gopal Tiwari) [1990477] - Bluetooth: Enable/Disable address resolution during le create conn (Gopal Tiwari) [1990477] - Bluetooth: Configure controller address resolution if available (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type correctly (Gopal Tiwari) [1990477] - Bluetooth: Update resolving list when updating whitelist (Gopal Tiwari) [1990477] - Bluetooth: Fix suspend notifier race (Gopal Tiwari) [1990477] - Bluetooth: Return NOTIFY_DONE for hci_suspend_notifier (Gopal Tiwari) [1990477] - Bluetooth: Add per-instance adv disable/remove (Gopal Tiwari) [1990477] - Replace HTTP links with HTTPS ones: BLUETOOTH SUBSYSTEM (Gopal Tiwari) [1990477] - Bluetooth: RFCOMM: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477] - Bluetooth: core: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477] - Bluetooth: Use whitelist for scan policy when suspending (Gopal Tiwari) [1990477] - Bluetooth: le_simult_central_peripheral experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Fix kernel oops triggered by hci_adv_monitors_clear() (Gopal Tiwari) [1990477] - Bluetooth: use configured default params for active scans (Gopal Tiwari) [1990477] - Bluetooth: Adding a configurable autoconnect timeout (Gopal Tiwari) [1990477] - Bluetooth: Don't restart scanning if paused (Gopal Tiwari) [1990477] - Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Gopal Tiwari) [1990477] - Bluetooth: use configured params for ext adv (Gopal Tiwari) [1990477] - Bluetooth: Add hci_dev_lock to get/set device flags (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Use command complete on success for set system config (Gopal Tiwari) [1990477] - Bluetooth: Terminate the link if pairing is cancelled (Gopal Tiwari) [1990477] - Bluetooth: Update background scan and report device based on advertisement monitors (Gopal Tiwari) [1990477] - Bluetooth: Notify adv monitor removed event (Gopal Tiwari) [1990477] - Bluetooth: Notify adv monitor added event (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_REMOVE_ADV_MONITOR (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_ADD_ADV_PATTERNS_MONITOR (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_READ_ADV_MONITOR_FEATURES (Gopal Tiwari) [1990477] - Bluetooth: Add definitions for advertisement monitor features (Gopal Tiwari) [1990477] - Bluetooth: Add get/set device flags mgmt op (Gopal Tiwari) [1990477] - Bluetooth: Replace wakeable in hci_conn_params (Gopal Tiwari) [1990477] - Bluetooth: Replace wakeable list with flag (Gopal Tiwari) [1990477] - Bluetooth: Add bdaddr_list_with_flags for classic whitelist (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Add commands for runtime configuration (Gopal Tiwari) [1990477] - Bluetooth: implement read/set default system parameters mgmt (Gopal Tiwari) [1990477] - Bluetooth: mgmt: read/set system parameter definitions (Gopal Tiwari) [1990477] - Bluetooth: centralize default value initialization. (Gopal Tiwari) [1990477] - Bluetooth: Use only 8 bits for the HCI CMSG state flags (Gopal Tiwari) [1990477] - Bluetooth: Add support for BT_PKT_STATUS CMSG data for SCO connections (Gopal Tiwari) [1990477] - Bluetooth: Removing noisy dbg message (Gopal Tiwari) [1990477] - Bluetooth: Fix update of connection state in `hci_encrypt_cfm` (Gopal Tiwari) [1990477] - Bluetooth: Fix assuming EIR flags can result in SSP authentication (Gopal Tiwari) [1990477] - Bluetooth: Consolidate encryption handling in hci_encrypt_cfm (Gopal Tiwari) [1990477] - Bluetooth: Add SCO fallback for invalid LMP parameters error (Gopal Tiwari) [1990477] - Bluetooth: Fix for GAP/SEC/SEM/BI-10-C (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: add support for waiting disconnection resp (Gopal Tiwari) [1990477] - Bluetooth: Handle Inquiry Cancel error after Inquiry Complete (Gopal Tiwari) [1990477] - Bluetooth: Rename BT_SUSPEND_COMPLETE (Gopal Tiwari) [1990477] - Bluetooth: Introduce debug feature when dynamic debug is disabled (Gopal Tiwari) [1990477] - Bluetooth: Fix advertising handle is set to 0 (Gopal Tiwari) [1990477] - Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option (Gopal Tiwari) [1990477] - Bluetooth: Add support for experimental features configuration (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CONNECTION_REQ (0x17) (Gopal Tiwari) [1990477] - Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to supported list (Gopal Tiwari) [1990477] - Bluetooth: use crypto_shash_tfm_digest() (Gopal Tiwari) [1990477] - Bluetooth: allow scatternet connections if supported. (Gopal Tiwari) [1990477] - Bluetooth: Enhanced Connection Complete event belongs to LL Privacy (Gopal Tiwari) [1990477] - Bluetooth: Enable LE Enhanced Connection Complete event. (Gopal Tiwari) [1990477] - Bluetooth: Use extra variable to make code more readable (Gopal Tiwari) [1990477] - Bluetooth: log advertisement packet length if it gets corrected (Gopal Tiwari) [1990477] - Bluetooth: Always request for user confirmation for Just Works (LE SC) (Gopal Tiwari) [1990477] - Bluetooth: Simplify / fix return values from tk_request (Gopal Tiwari) [1990477] - Bluetooth: debugfs option to unset MITM flag (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: replace zero-length array with flexible-array member (Gopal Tiwari) [1990477] - Bluetooth: Add support for reading security information (Gopal Tiwari) [1990477] - Bluetooth: Add support for Read Local Simple Pairing Options (Gopal Tiwari) [1990477] - Bluetooth: Add framework for Microsoft vendor extension (Gopal Tiwari) [1990477] - Bluetooth: Move debugfs configuration above the selftests (Gopal Tiwari) [1990477] - Bluetooth: fixing minor typo in comment (Gopal Tiwari) [1990477] - Bluetooth: Prioritize SCO traffic (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Gopal Tiwari) [1990477] - Bluetooth: Always request for user confirmation for Just Works (Gopal Tiwari) [1990477] - Bluetooth: Add BT_MODE socket option (Gopal Tiwari) [1990477] - crypto: shash - remove shash_desc::flags (Gopal Tiwari) [1990477] - cifs: On cifs_reconnect, resolve the hostname again. (Ronnie Sahlberg) [2018046] - cifs: Handle witness client move notification (Ronnie Sahlberg) [2018046] - cifs: Send witness register messages to userspace daemon in echo task (Ronnie Sahlberg) [2018046] - cifs: Add witness information to debug data dump (Ronnie Sahlberg) [2018046] - cifs: Set witness notification handler for messages from userspace daemon (Ronnie Sahlberg) [2018046] - cifs: Send witness register and unregister commands to userspace daemon (Ronnie Sahlberg) [2018046] - cifs: Register generic netlink family (Ronnie Sahlberg) [2018046] - cifs: add witness mount option and data structs (Ronnie Sahlberg) [2018046] - cifs: Simplify reconnect code when dfs upcall is enabled (Ronnie Sahlberg) [2018046] - file: fix close_range() for unshare+cloexec (Pavel Reichl) [1950248] - scsi: lpfc: Update lpfc version to 14.0.0.3 (Dick Kennedy) [1989265] - scsi: lpfc: Allow fabric node recovery if recovery is in progress before devloss (Dick Kennedy) [1989265] - scsi: lpfc: Fix link down processing to address NULL pointer dereference (Dick Kennedy) [1989265] - scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (Dick Kennedy) [1989265] - scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265] - scsi: lpfc: Correct sysfs reporting of loop support after SFP status change (Dick Kennedy) [1989265] - scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset (Dick Kennedy) [1989265] - scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (Dick Kennedy) [1989265] - scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (Dick Kennedy) [1989265] - scsi: lpfc: Add support for optional PLDV handling (Dick Kennedy) [1989265] - scsi: lpfc: Return NULL rather than a plain 0 integer (Dick Kennedy) [1989265] - scsi: lpfc: Fix a function name in comments (Dick Kennedy) [1989265] - scsi: lpfc: Fix mailbox command failure during driver initialization (Dick Kennedy) [1989265] - scsi: lpfc: Fix gcc -Wstringop-overread warning, again (Dick Kennedy) [1989265] - scsi: lpfc: Use correct scnprintf() limit (Dick Kennedy) [1989265] - scsi: lpfc: Fix sprintf() overflow in lpfc_display_fpin_wwpn() (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.2 (Dick Kennedy) [1989265] - scsi: lpfc: Improve PBDE checks during SGL processing (Dick Kennedy) [1989265] - scsi: lpfc: Zero CGN stats only during initial driver load and stat reset (Dick Kennedy) [1989265] - scsi: lpfc: Fix I/O block after enabling managed congestion mode (Dick Kennedy) [1989265] - scsi: lpfc: Adjust bytes received vales during cmf timer interval (Dick Kennedy) [1989265] - scsi: fc: Add EDC ELS definition (Dick Kennedy) [1989265] - scsi: lpfc: Fix EEH support for NVMe I/O (Dick Kennedy) [1989265] - scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (Dick Kennedy) [1989265] - scsi: lpfc: Fix NVMe I/O failover to non-optimized path (Dick Kennedy) [1989265] - scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (Dick Kennedy) [1989265] - scsi: lpfc: Fix rediscovery of tape device after LIP (Dick Kennedy) [1989265] - scsi: lpfc: Fix hang on unload due to stuck fport node (Dick Kennedy) [1989265] - scsi: lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT (Dick Kennedy) [1989265] - scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (Dick Kennedy) [1989265] - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (Dick Kennedy) [1989265] - scsi: lpfc: Remove unneeded variable (Dick Kennedy) [1989265] - scsi: lpfc: Fix compilation errors on kernels with no CONFIG_DEBUG_FS (Dick Kennedy) [1989265] - scsi: lpfc: Fix CPU to/from endian warnings introduced by ELS processing (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 14.0.0.1 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.1 (Dick Kennedy) [1989265] - scsi: lpfc: Add bsg support for retrieving adapter cmf data (Dick Kennedy) [1989265] - scsi: lpfc: Add cmf_info sysfs entry (Dick Kennedy) [1989265] - scsi: lpfc: Add debugfs support for cm framework buffers (Dick Kennedy) [1989265] - scsi: lpfc: Add support for maintaining the cm statistics buffer (Dick Kennedy) [1989265] - scsi: lpfc: Add rx monitoring statistics (Dick Kennedy) [1989265] - scsi: lpfc: Add support for the CM framework (Dick Kennedy) [1989265] - scsi: lpfc: Add cmfsync WQE support (Dick Kennedy) [1989265] - scsi: lpfc: Add support for cm enablement buffer (Dick Kennedy) [1989265] - scsi: lpfc: Add cm statistics buffer support (Dick Kennedy) [1989265] - scsi: lpfc: Add EDC ELS support (Dick Kennedy) [1989265] - scsi: lpfc: Expand FPIN and RDF receive logging (Dick Kennedy) [1989265] - scsi: lpfc: Add MIB feature enablement support (Dick Kennedy) [1989265] - scsi: lpfc: Add SET_HOST_DATA mbox cmd to pass date/time info to firmware (Dick Kennedy) [1989265] - scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (Dick Kennedy) [1989265] - scsi: lpfc: Remove redundant assignment to pointer pcmd (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 14.0.0.0 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.0 (Dick Kennedy) [1989265] - scsi: lpfc: Add 256 Gb link speed support (Dick Kennedy) [1989265] - scsi: lpfc: Revise Topology and RAS support checks for new adapters (Dick Kennedy) [1989265] - scsi: lpfc: Fix cq_id truncation in rq create (Dick Kennedy) [1989265] - scsi: lpfc: Add PCI ID support for LPe37000/LPe38000 series adapters (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 12.8.0.11 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 12.8.0.11 (Dick Kennedy) [1989265] - scsi: lpfc: Skip issuing ADISC when node is in NPR state (Dick Kennedy) [1989265] - scsi: lpfc: Skip reg_vpi when link is down for SLI3 in ADISC cmpl path (Dick Kennedy) [1989265] - scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (Dick Kennedy) [1989265] - scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (Dick Kennedy) [1989265] - scsi: lpfc: Enable adisc discovery after RSCN by default (Dick Kennedy) [1989265] - scsi: lpfc: Use PBDE feature enabled bit to determine PBDE support (Dick Kennedy) [1989265] - scsi: lpfc: Clear outstanding active mailbox during PCI function reset (Dick Kennedy) [1989265] - scsi: lpfc: Fix KASAN slab-out-of-bounds in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265] - scsi: lpfc: Remove REG_LOGIN check requirement to issue an ELS RDF (Dick Kennedy) [1989265] - scsi: lpfc: Fix NULL ptr dereference with NPIV ports for RDF handling (Dick Kennedy) [1989265] - scsi: lpfc: Fix target reset handler from falsely returning FAILURE (Dick Kennedy) [1989265] - scsi: lpfc: Discovery state machine fixes for LOGO handling (Dick Kennedy) [1989265] - scsi: lpfc: Fix function description comments for vmid routines (Dick Kennedy) [1989265] - scsi: lpfc: Improve firmware download logging (Dick Kennedy) [1989265] - scsi: lpfc: Remove use of kmalloc() in trace event logging (Dick Kennedy) [1989265] - scsi: lpfc: Fix NVMe support reporting in log message (Dick Kennedy) [1989265] - scsi: lpfc: Fix build error in lpfc_scsi.c (Dick Kennedy) [1989265] - scsi: lpfc: Use list_move_tail() instead of list_del()/list_add_tail() (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Introduce VMID in I/O path (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add QFPA and VMID timeout check in worker thread (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Timeout implementation for VMID (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Append the VMID to the wqe before sending (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Implement CT commands for appid (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Functions to manage VMIDs (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Implement ELS commands for appid (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add support for VMID in mailbox command (Dick Kennedy) [1989265] - scsi: lpfc: vmid: VMID parameter initialization (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add datastructure for supporting VMID in lpfc (Dick Kennedy) [1989265] - redhat/config: Rename CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE to CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Waiman Long) [2018425] - kasan, kmemleak: reset tags when scanning block (Waiman Long) [2018425] - mm/kmemleak: rely on rcu for task stack scanning (Waiman Long) [2018425] - mm/kmemleak: silence KCSAN splats in checksum (Waiman Long) [2018425] - mm/kmemleak: turn kmemleak_lock and object->lock to raw_spinlock_t (Waiman Long) [2018425] - kmemleak: Do not corrupt the object_list during clean-up (Waiman Long) [2018425] - mm: kmemleak: use the memory pool for early allocations (Waiman Long) [2018425] - mm: kmemleak: simple memory allocation pool for kmemleak objects (Waiman Long) [2018425] - mm: kmemleak: make the tool tolerant to struct scan_area allocation failures (Waiman Long) [2018425] - kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K (Waiman Long) [2018425] - mm: kmemleak: disable early logging in case of error (Waiman Long) [2018425] - mm/kmemleak.c: fix unused-function warning (Waiman Long) [2018425] - kmemleak: powerpc: skip scanning holes in the .bss section (Waiman Long) [2018425] - mm: kmemleak: no need to check return value of debugfs_create functions (Waiman Long) [2018425]- powerpc/smp: Use existing L2 cache_map cpumask to find L3 cache siblings (Desnes A. Nunes do Rosario) [2013537] - powerpc/cacheinfo: Remove the redundant get_shared_cpu_map() (Desnes A. Nunes do Rosario) [2013537] - powerpc/cacheinfo: Lookup cache by dt node and thread-group id (Desnes A. Nunes do Rosario) [2013537] - Revert "thunderbolt: Hide authorized attribute if router does not support PCIe tunnels" (Torez Smith) [1969444] - thunderbolt: Add quirk for Intel Goshen Ridge DP credits (Torez Smith) [1969444] - thunderbolt: Update port credits after bonding is enabled/disabled (Torez Smith) [1969444] - thunderbolt: Wait for the lanes to actually bond (Torez Smith) [1969444] - thunderbolt: Read router preferred credit allocation information (Torez Smith) [1969444] - thunderbolt: Make tb_port_type() take const parameter (Torez Smith) [1969444] - thunderbolt: Move nfc_credits field to struct tb_path_hop (Torez Smith) [1969444] - thunderbolt: Align USB4 router wakes configuration with the CM guide (Torez Smith) [1969444] - thunderbolt: Add wake from DisplayPort (Torez Smith) [1969444] - thunderbolt: Use generic tb_nvm_[read|write]_data() for Thunderbolt 2/3 devices (Torez Smith) [1969444] - thunderbolt: Split NVM read/write generic functions out from usb4.c (Torez Smith) [1969444] - thunderbolt: Add self-authenticate support for new dock (Torez Smith) [1969444] - thunderbolt: usb4: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444] - thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444] - thunderbolt: Hide authorized attribute if router does not support PCIe tunnels (Torez Smith) [1969444] - x86/mce: Avoid infinite loop for copy from user recovery (Prarit Bhargava) [1999550] - x86/mce: Rename kill_it to kill_current_task (Prarit Bhargava) [1999550] - x86/mce: Recover from poison found while copying from user space (Prarit Bhargava) [1999550] - x86/mce: Delay clearing IA32_MCG_STATUS to the end of do_machine_check() (Prarit Bhargava) [1999550] - x86/mce: Send #MC singal from task work (Prarit Bhargava) [1999550] - redhat/config: Enable Nitro Enclaves on aarch64 (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Add fixes for checkpatch match open parenthesis reports (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Update copyright statement to include 2021 (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Add fix for the kernel-doc report (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Enable Arm64 support (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Set Bus Master for the NE PCI device (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Fixup type and simplify logic of the poll mask setup (Vitaly Kuznetsov) [2001581] - mptcp: Make mptcp_pm_nl_mp_prio_send_ack() static (Davide Caratti) [2020198] - mptcp: fix possible stall on recvmsg() (Davide Caratti) [2020198] - mptcp: don't clear MPTCP_DATA_READY in sk_wait_event() (Davide Caratti) [2020198] - net: introduce and use lock_sock_fast_nested() (Davide Caratti) [2020198] - net: add annotation for sock_{lock,unlock}_fast (Davide Caratti) [2020198] - mptcp: allow changing the 'backup' bit when no sockets are open (Davide Caratti) [2020198] - mptcp: don't return sockets in foreign netns (Davide Caratti) [2020198] - mptcp: ensure tx skbs always have the MPTCP ext (Davide Caratti) [2020198] - mptcp: full fully established support after ADD_ADDR (Davide Caratti) [2020198] - redhat/configs: Move Hyper-V configs to 'generic' (Vitaly Kuznetsov) [1949614] - redhat/configs: enable CONFIG_INPUT_KEYBOARD on Aarch64 (Vitaly Kuznetsov) [1949614] - efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN (Vitaly Kuznetsov) [1949614] - efi/libstub: arm64: Double check image alignment at entry (Vitaly Kuznetsov) [1949614] - efi/arm64: Update debug prints to reflect other entropy sources (Vitaly Kuznetsov) [1949614] - efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL failure (Vitaly Kuznetsov) [1949614] - Drivers: hv: Enable Hyper-V code to be built on ARM64 (Vitaly Kuznetsov) [1949614] - x86/Kconfig: Add new X86_HV_CALLBACK_VECTOR config symbol (Vitaly Kuznetsov) [1949614] - arm64: efi: Export screen_info (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Initialize hypervisor on boot (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Add panic handler (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Add Hyper-V hypercall and register access utilities (Vitaly Kuznetsov) [1949614] - arm64: add arch/arm64/Kbuild (Vitaly Kuznetsov) [1949614] - PCI: hv: Turn on the host bridge probing on ARM64 (Vitaly Kuznetsov) [1949614] - PCI: hv: Set up MSI domain at bridge probing time (Vitaly Kuznetsov) [1949614] - PCI: hv: Set ->domain_nr of pci_host_bridge at probing time (Vitaly Kuznetsov) [1949614] - PCI: hv: Generify PCI probing (Vitaly Kuznetsov) [1949614] - arm64: PCI: Support root bridge preparation for Hyper-V (Vitaly Kuznetsov) [1949614] - arm64: PCI: Restructure pcibios_root_bridge_prepare() (Vitaly Kuznetsov) [1949614] - PCI: Support populating MSI domains of root buses via bridges (Vitaly Kuznetsov) [1949614] - PCI: Introduce domain_nr in pci_host_bridge (Vitaly Kuznetsov) [1949614] - drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers (Vitaly Kuznetsov) [1949614] - Drivers: hv: Move Hyper-V misc functionality to arch-neutral code (Vitaly Kuznetsov) [1949614] - x86/hyperv: handling hypercall page setup for root (Vitaly Kuznetsov) [1949614] - Drivers: hv: Add arch independent default functions for some Hyper-V handlers (Vitaly Kuznetsov) [1949614] - Drivers: hv: Make portions of Hyper-V init code be arch neutral (Vitaly Kuznetsov) [1949614] - asm-generic/hyperv: Add missing #include of nmi.h (Vitaly Kuznetsov) [1949614] - PCI: hv: Support for create interrupt v3 (Vitaly Kuznetsov) [1949614] - Drivers: hv: Move Hyper-V extended capability check to arch neutral code (Vitaly Kuznetsov) [1949614] - clocksource/drivers/hyper-v: Re-enable VDSO_CLOCKMODE_HVCLOCK on X86 (Vitaly Kuznetsov) [1949614] - clocksource/drivers/hyper-v: Handle vDSO differences inline (Vitaly Kuznetsov) [1949614] - arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Vitaly Kuznetsov) [1949614] - smccc: Define vendor hyp owned service call region (Vitaly Kuznetsov) [1949614] - scsi: smartpqi: Update version to 2.1.12-055 (Don Brace) [2018317] - scsi: smartpqi: Add 3252-8i PCI id (Don Brace) [2018317] - scsi: smartpqi: Fix duplicate device nodes for tape changers (Don Brace) [2018317] - scsi: smartpqi: Fix boot failure during LUN rebuild (Don Brace) [2018317] - scsi: smartpqi: Add extended report physical LUNs (Don Brace) [2018317] - scsi: smartpqi: Avoid failing I/Os for offline devices (Don Brace) [2018317] - scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation (Don Brace) [2018317] - scsi: smartpqi: Update LUN reset handler (Don Brace) [2018317] - scsi: smartpqi: Capture controller reason codes (Don Brace) [2018317] - scsi: smartpqi: Add controller handshake during kdump (Don Brace) [2018317] - scsi: smartpqi: Update device removal management (Don Brace) [2018317] - KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling (Laurent Vivier) [2009312] - vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni) [1922828] - scsi: qla2xxx: Update version to 10.02.06.200-k (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix returnvar.cocci warnings (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe session down detection (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe retry (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix hang on NVMe command timeouts (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe | FCP personality change (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Do secure PLOGI when auth app is present (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add N2N support for EDIF (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix hang during NVMe session tear down (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix EDIF enable flag (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Reject AUTH ELS on session down (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix stale session (Nilesh Javali) [1983874] - scsi: qla2xxx: Update version to 10.02.06.100-k (Nilesh Javali) [1983874] - scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support kdump kernel (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NPIV create erroneous error (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix unsafe removal from linked list (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix port type info (Nilesh Javali) [1983874] - scsi: qla2xxx: Add debug print of 64G link speed (Nilesh Javali) [1983874] - scsi: qla2xxx: Show OS name and version in FDMI-1 (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support FCP2 Target (Nilesh Javali) [1983874] - scsi: qla2xxx: Adjust request/response queue size for 28xx (Nilesh Javali) [1983874] - scsi: qla2xxx: Add host attribute to trigger MPI hang (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant initialization of variable num_cnt (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix use after free in debug code (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix spelling mistakes "allloc" -> "alloc" (Nilesh Javali) [1983874] - scsi: qla2xxx: Update version to 10.02.00.107-k (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Increment command and completion counts (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add encryption to I/O path (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add doorbell notification for app (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add detection of secure device (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add authentication pass + fail bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add key update (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add extraction of auth_els from the wire (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add send, receive, and accept for auth_els (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add getfcinfo and statistic bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add start + stop bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove unused variable 'status' (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant continue statement in a for-loop (Nilesh Javali) [1983874] - scsi: qla2xxx: Add heartbeat check (Nilesh Javali) [1983874] - scsi: qla2xxx: Use list_move_tail() instead of list_del()/list_add_tail() (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove duplicate declarations (Nilesh Javali) [1983874] - scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remote_port() (Nilesh Javali) [1983874] - scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant assignment to rval (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Nilesh Javali) [1983874] - scsi: qla2xxx: Prevent PRLI in target mode (Nilesh Javali) [1983874] - scsi: qla2xxx: Reuse existing error handling path (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove unneeded if-null-free check (Nilesh Javali) [1983874] - thermal/drivers/int340x: Do not set a wrong tcc offset on resume (David Arcari) [1997757] - thermal: core: Add new event for sending keep alive notifications (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Fix tcc setting (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Fix warning for return value (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Add PCI MMIO based thermal driver (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Split enumeration and processing part (David Arcari) [1997757] - thermal/drivers/int340x: processor_thermal: Export additional attributes (David Arcari) [1997757] - thermal/drivers/int340x: processor_thermal: Export mailbox interface (David Arcari) [1997757] - thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (David Arcari) [1997757] - thermal: int340x: Fix unexpected shutdown at critical temperature (David Arcari) [1997757] - thermal: int340x: Support Alder Lake (David Arcari) [1997757] - thermal: int340x: processor_thermal: Correct workload type name (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add mailbox driver (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add RFIM driver (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add AlderLake PCI device id (David Arcari) [1997757] - thermal: int340x: processor_thermal: Refactor MMIO interface (David Arcari) [1997757] - thermal: int340x: Add keep alive response method (David Arcari) [1997757] - thermal: int340x: Provide notification for OEM variable change (David Arcari) [1997757] - treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1997757] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1997757] - intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (David Arcari) [2003731] - intel_idle: update ICX C6 data (David Arcari) [2003731] - nbd: provide a way for userspace processes to identify device backends (Ming Lei) [1997338] - Revert "block, bfq: honor already-setup queue merges" (Ming Lei) [1997338] - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Ming Lei) [1997338] - blkcg: fix memory leak in blk_iolatency_init (Ming Lei) [1997338] - blk-mq: avoid to iterate over stale request (Ming Lei) [1997338] - blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues (Ming Lei) [1997338] - block, bfq: honor already-setup queue merges (Ming Lei) [1997338] - block/mq-deadline: Move dd_queued() to fix defined but not used warning (Ming Lei) [1997338] - cryptoloop: add a deprecation warning (Ming Lei) [1997338] - Revert "block/mq-deadline: Prioritize high-priority requests" (Ming Lei) [1997338] - mq-deadline: Fix request accounting (Ming Lei) [1997338] - nbd: Aovid double completion of a request (Ming Lei) [1997338] - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1997338] - Revert "block/mq-deadline: Add cgroup support" (Ming Lei) [1997338] - kyber: make trace_block_rq call consistent with documentation (Ming Lei) [1997338] - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Ming Lei) [1997338] - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling (Ming Lei) [1997338] - loop: reintroduce global lock for safe loop_validate_file() traversal (Ming Lei) [1997338] - blk-cgroup: prevent rcu_sched detected stalls warnings while iterating blkgs (Ming Lei) [1997338] - block: fix the problem of io_ticks becoming smaller (Ming Lei) [1997338] - block: return errors from blk_execute_rq() (Ming Lei) [1997338] - block: support polling through blk_execute_rq (Ming Lei) [1997338] - loop: rewrite loop_exit using idr_for_each_entry (Ming Lei) [1997338] - loop: split loop_lookup (Ming Lei) [1997338] - loop: don't allow deleting an unspecified loop device (Ming Lei) [1997338] - loop: move loop_ctl_mutex locking into loop_add (Ming Lei) [1997338] - loop: split loop_control_ioctl (Ming Lei) [1997338] - loop: don't call loop_lookup before adding a loop device (Ming Lei) [1997338] - loop: remove the l argument to loop_add (Ming Lei) [1997338] - loop: reduce loop_ctl_mutex coverage in loop_exit (Ming Lei) [1997338] - loop: reorder loop_exit (Ming Lei) [1997338] - loop: Fix missing discard support when using LOOP_CONFIGURE (Ming Lei) [1997338] - block: export blk_next_bio() (Ming Lei) [1997338] - rsxx: Use struct_size() in vmalloc() (Ming Lei) [1997338] - block/mq-deadline: Remove a WARN_ON_ONCE() call (Ming Lei) [1997338] - blk: Fix lock inversion between ioc lock and bfqd lock (Ming Lei) [1997338] - bfq: Remove merged request already in bfq_requests_merged() (Ming Lei) [1997338] - block: fix trace completion for chained bio (Ming Lei) [1997338] - block/partitions/msdos: Fix typo inidicator -> indicator (Ming Lei) [1997338] - block, bfq: reset waker pointer with shared queues (Ming Lei) [1997338] - block, bfq: check waker only for queues with no in-flight I/O (Ming Lei) [1997338] - block, bfq: avoid delayed merge of async queues (Ming Lei) [1997338] - block, bfq: boost throughput by extending queue-merging times (Ming Lei) [1997338] - block, bfq: consider also creation time in delayed stable merge (Ming Lei) [1997338] - block, bfq: fix delayed stable merge check (Ming Lei) [1997338] - block, bfq: let also stably merged queues enjoy weight raising (Ming Lei) [1997338] - blk-wbt: make sure throttle is enabled properly (Ming Lei) [1997338] - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Ming Lei) [1997338] - block/mq-deadline: Prioritize high-priority requests (Ming Lei) [1997338] - block/mq-deadline: Add cgroup support (Ming Lei) [1997338] - block/mq-deadline: Track I/O statistics (Ming Lei) [1997338] - block/mq-deadline: Add I/O priority support (Ming Lei) [1997338] - block/mq-deadline: Micro-optimize the batching algorithm (Ming Lei) [1997338] - block/mq-deadline: Reserve 25 of scheduler tags for synchronous requests (Ming Lei) [1997338] - block/mq-deadline: Improve the sysfs show and store macros (Ming Lei) [1997338] - block/mq-deadline: Improve compile-time argument checking (Ming Lei) [1997338] - block: mq-deadline: Fix queue restart handling (Ming Lei) [1997338] - block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() (Ming Lei) [1997338] - block/mq-deadline: Remove two local variables (Ming Lei) [1997338] - block/mq-deadline: Add two lockdep_assert_held() statements (Ming Lei) [1997338] - block/mq-deadline: Add several comments (Ming Lei) [1997338] - block: Introduce the ioprio rq-qos policy (Ming Lei) [1997338] - block/blk-rq-qos: Move a function from a header file into a C file (Ming Lei) [1997338] - block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls (Ming Lei) [1997338] - blkcg: fix memleak for iolatency (Ming Lei) [1997338] - blk-wbt: remove outdated comment (Ming Lei) [1997338] - block: Remove unnecessary elevator operation checks (Ming Lei) [1997338] - blk-mq: factor out a blk_mq_alloc_sq_tag_set helper (Ming Lei) [1997338] - block: Update blk_update_request() documentation (Ming Lei) [1997338] - blkcg: drop CLONE_IO check in blkcg_can_attach() (Ming Lei) [1997338] - aoe: remove unnecessary mutex_init() (Ming Lei) [1997338] - block: loop: fix deadlock between open and remove (Ming Lei) [1997338] - loop: scale loop device by introducing per device lock (Ming Lei) [1997338] - block/partitions/efi.c: Fix the efi_partition() kernel-doc header (Ming Lei) [1997338] - nbd: share nbd_put and return by goto put_nbd (Ming Lei) [1997338] - nbd: Fix NULL pointer in flush_workqueue (Ming Lei) [1997338] - blkdev.h: remove unused codes blk_account_rq (Ming Lei) [1997338] - block, bfq: avoid circular stable merges (Ming Lei) [1997338] - block: uapi: fix comment about block device ioctl (Ming Lei) [1997338] - block: reexpand iov_iter after read/write (Ming Lei) [1997338] - bfq/mq-deadline: remove redundant check for passthrough request (Ming Lei) [1997338] - blk-mq: bypass IO scheduler's limit_depth for passthrough request (Ming Lei) [1997338] - block: Fix sys_ioprio_set(.which=IOPRIO_WHO_PGRP) task iteration (Ming Lei) [1997338] - blk-mq: Always use blk_mq_is_sbitmap_shared (Ming Lei) [1997338] - block: add sysfs entry for virt boundary mask (Ming Lei) [1997338] - block, bfq: merge bursts of newly-created queues (Ming Lei) [1997338] - block, bfq: keep shared queues out of the waker mechanism (Ming Lei) [1997338] - block, bfq: fix weight-raising resume with !low_latency (Ming Lei) [1997338] - block, bfq: make shared queues inherit wakers (Ming Lei) [1997338] - block, bfq: put reqs of waker and woken in dispatch list (Ming Lei) [1997338] - block, bfq: always inject I/O of queues blocked by wakers (Ming Lei) [1997338] - blk-mq: Sentence reconstruct for better readability (Ming Lei) [1997338] - block: update a few comments in uapi/linux/blkpg.h (Ming Lei) [1997338] - block: don't ignore REQ_NOWAIT for direct IO (Ming Lei) [1997338] - block: clear GD_NEED_PART_SCAN later in bdev_disk_changed (Ming Lei) [1997338] - block: Discard page cache of zone reset target range (Ming Lei) [1997338] - block: Suppress uevent for hidden device when removed (Ming Lei) [1997338] - block: rsxx: fix error return code of rsxx_pci_probe() (Ming Lei) [1997338] - block: Fix REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1997338] - blk-cgroup: Fix the recursive blkg rwstat (Ming Lei) [1997338] - rsxx: Return -EFAULT if copy_to_user() fails (Ming Lei) [1997338] - block/bfq: update comments and default value in docs for fifo_expire (Ming Lei) [1997338] - block: Drop leftover references to RQF_SORTED (Ming Lei) [1997338] - blktrace: fix documentation for blk_fill_rw() (Ming Lei) [1997338] - blktrace: remove debugfs file dentries from struct blk_trace (Ming Lei) [1997338] - block: get rid of the trace rq insert wrapper (Ming Lei) [1997338] - blktrace: fix blk_rq_merge documentation (Ming Lei) [1997338] - blktrace: fix blk_rq_issue documentation (Ming Lei) [1997338] - blktrace: add blk_fill_rwbs documentation comment (Ming Lei) [1997338] - block: remove superfluous param in blk_fill_rwbs() (Ming Lei) [1997338] - block: Remove unused blk_pm_*() function definitions (Ming Lei) [1997338] - blk-mq: Use llist_head for blk_cpu_done (Ming Lei) [1997338] - blk-mq: Always complete remote completions requests in softirq (Ming Lei) [1997338] - block: use bi_max_vecs to find the bvec pool (Ming Lei) [1997338] - md/raid10: remove dead code in reshape_request (Ming Lei) [1997338] - block: remove the 1 and 4 vec bvec_slabs entries (Ming Lei) [1997338] - block: streamline bvec_alloc (Ming Lei) [1997338] - block: factor out a bvec_alloc_gfp helper (Ming Lei) [1997338] - block: move struct biovec_slab to bio.c (Ming Lei) [1997338] - block: reuse BIO_INLINE_VECS for integrity bvecs (Ming Lei) [1997338] - block: move three bvec helpers declaration into private helper (Ming Lei) [1997338] - blk-cgroup: Remove obsolete macro (Ming Lei) [1997338] - block: use an on-stack bio in blkdev_issue_flush (Ming Lei) [1997338] - blkcg: delete redundant get/put operations for queue (Ming Lei) [1997338] - block: unexport truncate_bdev_range (Ming Lei) [1997338] - blk: wbt: remove unused parameter from wbt_should_throttle (Ming Lei) [1997338] - bdev: Do not return EBUSY if bdev discard races with write (Ming Lei) [1997338] - bfq: don't duplicate code for different paths (Ming Lei) [1997338] - block: remove the request_queue to argument request based tracepoints (Ming Lei) [1997338] - virtio_net: disable cb aggressively (Stefan Hajnoczi) [1965914] - virtio: fix up virtio_disable_cb (Stefan Hajnoczi) [1965914] - virtio_net: move txq wakeups under tx q lock (Stefan Hajnoczi) [1965914] - virtio_net: move tx vq operation under tx queue lock (Stefan Hajnoczi) [1965914] - virtio_net: bulk free tx skbs (Stefan Hajnoczi) [1965914] - [s390] s390/qdio: propagate error when cancelling a ccw fails (Mete Durlu) [1984989] - [s390] s390/qdio: improve roll-back after error on ESTABLISH ccw (Mete Durlu) [1984989] - [s390] s390/qdio: cancel the ESTABLISH ccw after timeout (Mete Durlu) [1984989] - [s390] scsi: zfcp: Lift Request Queue tasklet & timer from qdio (Mete Durlu) [1984989] - [s390] scsi: zfcp: Move the position of put_device() (Mete Durlu) [1984989] - [s390] scsi: zfcp: Clean up sysfs code for SFP diagnostics (Mete Durlu) [1984989] - [s390] scsi: zfcp: Fix sysfs roll-back on error in zfcp_adapter_enqueue() (Mete Durlu) [1984989] - [s390] scsi: zfcp: Fix indentation coding style issue (Mete Durlu) [1984989] - [s390] scsi: zfcp: Remove unneeded INIT_LIST_HEAD() for FSF requests (Mete Durlu) [1984989] - x86/fpu/xstate: Clear xstate header in copy_xstate_to_uabi_buf() again (Prarit Bhargava) [1981448] - x86/fpu/signal: Let xrstor handle the features to init (Prarit Bhargava) [1981448] - x86/fpu/signal: Handle #PF in the direct restore path (Prarit Bhargava) [1981448] - x86/fpu: Return proper error codes from user access functions (Prarit Bhargava) [1981448] - x86/fpu/signal: Split out the direct restore code (Prarit Bhargava) [1981448] - x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1981448] - x86/fpu/signal: Sanitize the xstate check on sigframe (Prarit Bhargava) [1981448] - x86/fpu/signal: Remove the legacy alignment check (Prarit Bhargava) [1981448] - x86/fpu/signal: Move initial checks into fpu__restore_sig() (Prarit Bhargava) [1981448] - x86/fpu: Mark init_fpstate __ro_after_init (Prarit Bhargava) [1981448] - x86/pkru: Remove xstate fiddling from write_pkru() (Prarit Bhargava) [1981448] - x86/fpu: Don't store PKRU in xstate in fpu_reset_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Remove PKRU handling from switch_fpu_finish() (Prarit Bhargava) [1981448] - x86/fpu: Mask PKRU from kernel XRSTOR[S] operations (Prarit Bhargava) [1981448] - x86/fpu: Hook up PKRU into ptrace() (Prarit Bhargava) [1981448] - x86/fpu: Add PKRU storage outside of task XSAVE buffer (Prarit Bhargava) [1981448] - x86/fpu: Dont restore PKRU in fpregs_restore_userspace() (Prarit Bhargava) [1981448] - x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi() (Prarit Bhargava) [1981448] - x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs() (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs() (Prarit Bhargava) [1981448] - x86/fpu: Clean up the fpu__clear() variants (Prarit Bhargava) [1981448] - x86/fpu: Rename fpu__clear_all() to fpu_flush_thread() (Prarit Bhargava) [1981448] - x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs() (Prarit Bhargava) [1981448] - x86/cpu: Write the default PKRU value when enabling PKE (Prarit Bhargava) [1981448] - x86/pkru: Provide pkru_write_default() (Prarit Bhargava) [1981448] - x86/pkru: Provide pkru_get_init_value() (Prarit Bhargava) [1981448] - x86/cpu: Sanitize X86_FEATURE_OSPKE (Prarit Bhargava) [1981448] - x86/pkeys: Move read_pkru() and write_pkru() (Prarit Bhargava) [1981448] - x86/fpu: Rename and sanitize fpu__save/copy() (Prarit Bhargava) [1981448] - x86/fpu/xstate: Sanitize handling of independent features (Prarit Bhargava) [1981448] - x86/fpu: Rename "dynamic" XSTATEs to "independent" (Prarit Bhargava) [1981448] - x86/fpu: Rename initstate copy functions (Prarit Bhargava) [1981448] - x86/fpu: Get rid of the FNSAVE optimization (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Rename xstate copy functions which are related to UABI (Prarit Bhargava) [1981448] - x86/fpu: Rename fregs-related copy functions (Prarit Bhargava) [1981448] - x86/math-emu: Rename frstor() (Prarit Bhargava) [1981448] - x86/fpu: Rename fxregs-related copy functions (Prarit Bhargava) [1981448] - x86/fpu: Get rid of CONFIG_AS_FXSAVEQ (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user() (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs() (Prarit Bhargava) [1981448] - x86/fpu: Get rid of copy_supervisor_to_kernel() (Prarit Bhargava) [1981448] - x86/fpu: Cleanup arch_set_user_pkey_access() (Prarit Bhargava) [1981448] - x86/kvm: Avoid looking up PKRU in XSAVE buffer (Prarit Bhargava) [1981448] - x86/fpu: Get rid of using_compacted_format() (Prarit Bhargava) [1981448] - x86/fpu: Move fpu__write_begin() to regset (Prarit Bhargava) [1981448] - x86/fpu/regset: Move fpu__read_begin() into regset (Prarit Bhargava) [1981448] - x86/fpu: Remove fpstate_sanitize_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Clean up fpregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Fail ptrace() requests that try to set invalid MXCSR values (Prarit Bhargava) [1981448] - x86/fpu: Rewrite xfpregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Simplify PTRACE_GETREGS code (Prarit Bhargava) [1981448] - x86/fpu: Reject invalid MXCSR values in copy_kernel_to_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Sanitize xstateregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Move inlines where they belong (Prarit Bhargava) [1981448] - x86/fpu: Get rid of fpu__get_supported_xfeatures_mask() (Prarit Bhargava) [1981448] - x86/fpu: Make xfeatures_mask_all __ro_after_init (Prarit Bhargava) [1981448] - x86/fpu: Mark various FPU state variables __ro_after_init (Prarit Bhargava) [1981448] - x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Prarit Bhargava) [1981448] - x86/fpu: Fix copy_xstate_to_kernel() gap handling (Prarit Bhargava) [1981448] - x86/fpu: Limit xstate copy size in xstateregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Make init_fpstate correct with optimized XSAVE (Prarit Bhargava) [1981448] - x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Reset state for all signal restore failures (Prarit Bhargava) [1981448] - x86/signal: Introduce helpers to get the maximum signal frame size (Prarit Bhargava) [1981448] - x86/fpu: Fix various typos in comments (Prarit Bhargava) [1981448] - x86/fpu/xstate: Use sizeof() instead of a constant (Prarit Bhargava) [1981448] - x86/fpu: Handle FPU-related and clearcpuid command line arguments earlier (Prarit Bhargava) [1981448] - x86/fpu: Allow multiple bits in clearcpuid= parameter (Prarit Bhargava) [1981448] - x86: switch to ->regset_get() (Prarit Bhargava) [1981448] - regset: new method and helpers for it (Prarit Bhargava) [1981448] - copy_regset_to_user(): do all copyout at once. (Prarit Bhargava) [1981448] - introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [1981448] - user_regset_copyout_zero(): use clear_user() (Prarit Bhargava) [1981448] - x86: kill dump_fpu() (Prarit Bhargava) [1981448] - x86: copy_fpstate_to_sigframe(): have fpregs_soft_get() use kernel buffer (Prarit Bhargava) [1981448] - x86/pkeys: Add check for pkey "overflow" (Prarit Bhargava) [1981448] - x86/fpu: Deactivate FPU state after failure during state load (Prarit Bhargava) [1981448] - x86/fpu: Use sizeof_field() macro (Prarit Bhargava) [1981448] - x86/fpu: Inline fpu__xstate_clear_all_cpu_caps() (Prarit Bhargava) [1981448] - x86/fpu: Make 'no387' and 'nofxsr' command line options useful (Prarit Bhargava) [1981448] - x86/fpu: Remove the fpu__save() export (Prarit Bhargava) [1981448] - x86/process: Add AVX-512 usage elapsed time to /proc/pid/arch_status (Prarit Bhargava) [1981448] - x86/fpu: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1981448] - x86/fpu: Add SPDX license identifier for missed files (Prarit Bhargava) [1981448] - x86/fpu: Fix __user annotations (Prarit Bhargava) [1981448] - x86/fpu: Move init_xstate_size() to __init section (Prarit Bhargava) [1981448] - x86/fpu: Update comment for __raw_xsave_addr() (Prarit Bhargava) [1981448] - scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Nilesh Javali) [1981433] - scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei) [1996509] - scsi: iscsi: Fix set_param() handling (Chris Leech) [2011470] - scsi: iscsi: Fix iscsi_task use after free (Chris Leech) [2011470] - scsi: iscsi: Adjust iface sysfs attr detection (Chris Leech) [2011470] - scsi: iscsi: Fix iface sysfs attr detection (Chris Leech) [2011470] - scsi: iscsi: Move pool freeing (Chris Leech) [2011470] - scsi: iscsi: Hold task ref during TMF timeout handling (Chris Leech) [2011470] - scsi: iscsi: Flush block work before unblock (Chris Leech) [2011470] - scsi: iscsi: Fix completion check during abort races (Chris Leech) [2011470] - scsi: iscsi: Fix shost->max_id use (Chris Leech) [2011470] - scsi: iscsi: Fix conn use after free during resets (Chris Leech) [2011470] - scsi: iscsi: Get ref to conn during reset handling (Chris Leech) [2011470] - scsi: iscsi: Have abort handler get ref to conn (Chris Leech) [2011470] - scsi: iscsi: Add iscsi_cls_conn refcount helpers (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Start socket shutdown during conn stop (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Set no linger (Chris Leech) [2011470] - scsi: iscsi: Fix in-kernel conn failure handling (Chris Leech) [2011470] - scsi: iscsi: Rel ref after iscsi_lookup_endpoint() (Chris Leech) [2011470] - scsi: iscsi: Use system_unbound_wq for destroy_work (Chris Leech) [2011470] - scsi: iscsi: Force immediate failure during shutdown (Chris Leech) [2011470] - scsi: iscsi: Drop suspend calls from ep_disconnect (Chris Leech) [2011470] - scsi: iscsi: Stop queueing during ep_disconnect (Chris Leech) [2011470] - scsi: iscsi: Add task completion helper (Chris Leech) [2011470] - scsi: iscsi: Fix iSCSI cls conn state (Chris Leech) [2011470] - scsi: iscsi: Fix race condition between login and sync thread (Chris Leech) [2011470] - scsi: iscsi: Drop session lock in iscsi_session_chkready() (Chris Leech) [2011470] - scsi: libiscsi: Reset max/exp cmdsn during recovery (Chris Leech) [2011470] - scsi: iscsi_tcp: Fix shost can_queue initialization (Chris Leech) [2011470] - scsi: libiscsi: Add helper to calculate max SCSI cmds per session (Chris Leech) [2011470] - scsi: libiscsi: Fix iSCSI host workq destruction (Chris Leech) [2011470] - scsi: libiscsi: Fix iscsi_task use after free() (Chris Leech) [2011470] - scsi: libiscsi: Drop taskqueuelock (Chris Leech) [2011470] - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Chris Leech) [2011470] - scsi: iscsi: Fix inappropriate use of put_device() (Chris Leech) [2011470] - scsi: iscsi: Fail session and connection on transport registration failure (Chris Leech) [2011470] - scsi: drivers: base: Propagate errors through the transport component (Chris Leech) [2011470] - scsi: drivers: base: Support atomic version of attribute_container_device_trigger (Chris Leech) [2011470] - scsi: libiscsi: Fix NOP race condition (Chris Leech) [2011470] - scsi: libiscsi: use sendpage_ok() in iscsi_tcp_segment_map() (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calling getpeername() (Chris Leech) [2011470] - scsi: iscsi: Do not put host in iscsi_set_flashnode_param() (Chris Leech) [2011470] - scsi: iscsi: Register sysfs for workqueue iscsi_destroy (Chris Leech) [2011470] - scsi: iscsi: Remove sessdestroylist (Chris Leech) [2011470] - scsi: iscsi: Optimize work queue flush use (Chris Leech) [2011470] - scsi: iscsi: Delay freeing target_id (Chris Leech) [2011470] - scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Chris Leech) [2011470] - scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj (Chris Leech) [2011470]- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Nilesh Javali) [1983908] - scsi: qedf: Add check to synchronize abort and flush (Nilesh Javali) [1983908] - scsi: qedf: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983908] - scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) (Nilesh Javali) [1983908] - scsi: qedf: Drop unnecessary NULL checks after container_of() (Nilesh Javali) [1983908] - scsi: qedf: Use devlink to report errors and recovery (Nilesh Javali) [1983908] - scsi: qedf: Enable devlink support (Nilesh Javali) [1983908] - scsi: qedf: Remove unused include of linux/version.h (Nilesh Javali) [1983908] - qed: implement devlink dump (Nilesh Javali) [1983908] - qed*: make use of devlink recovery infrastructure (Nilesh Javali) [1983908] - qed: use devlink logic to report errors (Nilesh Javali) [1983908] - qed: health reporter init deinit seq (Nilesh Javali) [1983908] - qed: implement devlink info request (Nilesh Javali) [1983908] - qed/qede: make devlink survive recovery (Nilesh Javali) [1983908] - qed: move out devlink logic into a new file (Nilesh Javali) [1983908] - i40e: fix endless loop under rtnl (Stefan Assmann) [1903921] - ovl: fix missing negative dentry check in ovl_rename() (Miklos Szeredi) [2010887] {CVE-2021-20321} - [RHEL8.6 BZ 1849234] cifs: report error instead of invalid when revalidating a dentry fails (Ronnie Sahlberg) [1849234] - mei: me: emmitsburg workstation DID (David Arcari) [2014195] - redhat/configs: Add CONFIG_INTEL_QEP (Prarit Bhargava) [1783559] - redhat/configs: Add CONFIG_COUNTER (Prarit Bhargava) [1783559] - counter: Rename counter_count_function to counter_function (Prarit Bhargava) [1783559] - counter: Rename counter_signal_value to counter_signal_level (Prarit Bhargava) [1783559] - counter: Standardize to ERANGE for limit exceeded errors (Prarit Bhargava) [1783559] - counter: intel-qep: Remove linux/bitops.h include (Prarit Bhargava) [1783559] - counter: intel-qep: Use to_pci_dev() helper (Prarit Bhargava) [1783559] - counter: intel-qep: Mark PM callbacks with __maybe_unused (Prarit Bhargava) [1783559] - counter: Add support for Intel Quadrature Encoder Peripheral (Prarit Bhargava) [1783559] - counter: Simplify the count_read and count_write callbacks (Prarit Bhargava) [1783559] - drivers/counter: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1783559] - counter: Introduce the Generic Counter interface (Prarit Bhargava) [1783559] - bpf: Fix integer overflow in prealloc_elems_and_freelist() (Yauheni Kaliuta) [2010492] {CVE-2021-41864} - audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs) [1978123] - tpm: ibmvtpm: Avoid error message when process gets signal while waiting (Štěpán Horáček) [1981473] - efi/tpm: Differentiate missing and invalid final event log table. (Štěpán Horáček) [1981473] - tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() (Štěpán Horáček) [1981473] - tpm_tis: Use DEFINE_RES_MEM() to simplify code (Štěpán Horáček) [1981473] - tpm: fix some doc warnings in tpm1-cmd.c (Štěpán Horáček) [1981473] - tpm_tis_spi: add missing SPI device ID entries (Štěpán Horáček) [1981473] - tpm: add longer timeout for TPM2_CC_VERIFY_SIGNATURE (Štěpán Horáček) [1981473] - tpm_tis_spi: set default probe function if device id not match (Štěpán Horáček) [1981473] - tpm_crb: Use IOMEM_ERR_PTR when function returns iomem (Štěpán Horáček) [1981473] - tools/testing/scatterlist: Fix overflow of max segment size (Rafael Aquini) [2016426] - drm: Remove SCATTERLIST_MAX_SEGMENT (Rafael Aquini) [2016426] - lib/scatterlist: Fix wrong update of orig_nents (Rafael Aquini) [2016426] - lib/scatterlist: Provide a dedicated function to support table append (Rafael Aquini) [2016426] - tools/testing/scatterlist: Test dynamic __sg_alloc_table_from_pages (Rafael Aquini) [2016426] - tools/testing/scatterlist: Fix test to compile and run (Rafael Aquini) [2016426] - tools/testing/scatterlist: Show errors in human readable form (Rafael Aquini) [2016426] - tools/testing/scatterlist: Rejuvenate bit-rotten test (Rafael Aquini) [2016426] - Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Rafael Aquini) [2016426] - buildid: only consider GNU notes for build ID parsing (Rafael Aquini) [2016426] - lib/decompressors: remove set but not used variabled 'level' (Rafael Aquini) [2016426] - lib/math/rational.c: fix divide by zero (Rafael Aquini) [2016426] - lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING (Rafael Aquini) [2016426] - kunit: Fix result propagation for parameterised tests (Rafael Aquini) [2016426] - bug: Remove redundant condition check in report_bug (Rafael Aquini) [2016426] - zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c (Rafael Aquini) [2016426] - zlib: export S390 symbols for zlib modules (Rafael Aquini) [2016426] - lib/crc32test: remove extra local_irq_disable/enable (Rafael Aquini) [2016426] - random32: add a selftest for the prandom32 code (Rafael Aquini) [2016426] - random32: add noise from network and scheduling activity (Rafael Aquini) [2016426] - random32: make prandom_u32() output unpredictable (Rafael Aquini) [2016426] - lib: Correct comment of prandom_seed (Rafael Aquini) [2016426] - lib/crc32.c: fix trivial typo in preprocessor condition (Rafael Aquini) [2016426] - lib/crc: Use consistent naming for CRC-32 polynomials (Rafael Aquini) [2016426] - lib/crc: Move polynomial definition to separate header (Rafael Aquini) [2016426] - kstrto*: do not describe simple_strto*() as obsolete/replaced (Rafael Aquini) [2016426] - kstrto*: correct documentation references to simple_strto*() (Rafael Aquini) [2016426] - kernel.h: update comment about simple_strto() functions (Rafael Aquini) [2016426] - lib/bitmap.c: fix bitmap_cut() for partial overlapping case (Rafael Aquini) [2016426] - devres: keep both device name and resource name in pretty name (Rafael Aquini) [2016426] - crc-t10dif: Fix potential crypto notify dead-lock (Rafael Aquini) [2016426] - vsprintf: don't obfuscate NULL and error pointers (Rafael Aquini) [2016426] - lib/stackdepot.c: fix global out-of-bounds in stack_slabs (Rafael Aquini) [2016426] - lib/scatterlist.c: adjust indentation in __sg_alloc_table (Rafael Aquini) [2016426] - lib/stackdepot: Fix outdated comments (Rafael Aquini) [2016426] - lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() (Rafael Aquini) [2016426] - lib: Remove select of inexistant GENERIC_IO (Rafael Aquini) [2016426] - lib: test_user_copy: style cleanup (Rafael Aquini) [2016426] - usercopy: Add parentheses around assignment in test_copy_struct_from_user (Rafael Aquini) [2016426] - lib: textsearch: fix escapes in example code (Rafael Aquini) [2016426] - Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" (Rafael Aquini) [2016426] - lib: logic_pio: Fix RCU usage (Rafael Aquini) [2016426] - lib/test_overflow.c: avoid tainting the kernel and fix wrap size (Rafael Aquini) [2016426] - lib/test_string.c: avoid masking memset16/32/64 failures (Rafael Aquini) [2016426] - lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE (Rafael Aquini) [2016426] - lib/mpi: Fix karactx leak in mpi_powm (Rafael Aquini) [2016426] - sbitmap: fix improper use of smp_mb__before_atomic() (Rafael Aquini) [2016426] - kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. (Rafael Aquini) [2016426] - lib/div64.c: off by one in shift (Rafael Aquini) [2016426] - assoc_array: Fix shortcut creation (Rafael Aquini) [2016426] - lib/test_kmod.c: potential double free in error handling (Rafael Aquini) [2016426] - devres: always use dev_name() in devm_ioremap_resource() (Rafael Aquini) [2016426] - lib: fix build failure in CONFIG_DEBUG_VIRTUAL test (Rafael Aquini) [2016426] - test_firmware: fix error return getting clobbered (Rafael Aquini) [2016426] - lib: Fix ia64 bootloader linkage (Rafael Aquini) [2016426] - lib/test_hexdump.c: fix failure on big endian cpu (Rafael Aquini) [2016426] - hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer (Cathy Avery) [2012842] - scsi: storvsc: Log TEST_UNIT_READY errors as warnings (Cathy Avery) [2012842] - scsi: storvsc: Correctly handle multiple flags in srb_status (Cathy Avery) [2012842] - scsi: storvsc: Update error logging (Cathy Avery) [2012842] - scsi: storvsc: Miscellaneous code cleanups (Cathy Avery) [2012842] - scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs (Cathy Avery) [2012842] - Drivers: hv: vmbus: Copy packets sent by Hyper-V out of the ring buffer (Cathy Avery) [2012842] - scsi: core: Fix hang of freezing queue between blocking and running device (Ewan D. Milne) [2012323] - scsi: core: Fix capacity set to zero after offlinining device (Ewan D. Milne) [2012323] - scsi: sr: Return correct event when media event code is 3 (Ewan D. Milne) [2012323] - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Ewan D. Milne) [2012323] - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ewan D. Milne) [2012323] - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Ewan D. Milne) [2012323] - scsi: core: Fix the documentation of the scsi_execute() time parameter (Ewan D. Milne) [2012323] - scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Ewan D. Milne) [2012323] - scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) (Ewan D. Milne) [2012323] - scsi: core: Inline scsi_mq_alloc_queue() (Ewan D. Milne) [2012323] - scsi: sr: Return appropriate error code when disk is ejected (Ewan D. Milne) [2012323] - scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ewan D. Milne) [2012323] - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ewan D. Milne) [2012323] - scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ewan D. Milne) [2012323] - scsi: core: Fix error handling of scsi_host_alloc() (Ewan D. Milne) [2012323] - scsi: st: Return error code in st_scsi_execute() (Ewan D. Milne) [2012323] - scsi: scsi_dh_alua: Retry RTPG on a different path after failure (Ewan D. Milne) [2012323] - scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in mask creation (Ewan D. Milne) [2012323] - scsi: core: Fix a comment in function scsi_host_dev_release() (Ewan D. Milne) [2012323] - scsi: scsi_debug: Drop if with an always false condition (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix cmd_per_lun, set to max_queue (Ewan D. Milne) [2012323] - scsi: sd: Introduce a new local variable in sd_check_events() (Ewan D. Milne) [2012323] - scsi: core: Modify the scsi_send_eh_cmnd() return value for the SDEV_BLOCK case (Ewan D. Milne) [2012323] - scsi: core: Rename scsi_softirq_done() into scsi_complete() (Ewan D. Milne) [2012323] - scsi: core: Remove an incorrect comment (Ewan D. Milne) [2012323] - scsi: core: Make the scsi_alloc_sgtables() documentation more accurate (Ewan D. Milne) [2012323] - scsi: scsi_dh_alua: Prevent duplicate pg info print in alua_rtpg() (Ewan D. Milne) [2012323] - scsi: core: scsi_host_cmd_pool is declared twice (Ewan D. Milne) [2012323] - scsi: core: Remove duplicate declarations (Ewan D. Milne) [2012323] - scsi: core: Fix comment typo (Ewan D. Milne) [2012323] - scsi: scsi_dh: Fix a typo (Ewan D. Milne) [2012323] - scsi: sd: Fix function name in header (Ewan D. Milne) [2012323] - scsi: sd_zbc: Place function name into header (Ewan D. Milne) [2012323] - scsi: sd_zbc: Update write pointer offset cache (Ewan D. Milne) [2012323] - scsi: st: Fix a use after free in st_open() (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix cmd duration calculation (Ewan D. Milne) [2012323] - scsi: core: Set shost as hctx driver_data (Ewan D. Milne) [2012323] - scsi: scsi_debug: Add new defer type for mq_poll (Ewan D. Milne) [2012323] - scsi: scsi_debug: mq_poll support (Ewan D. Milne) [2012323] - scsi: core: Add mq_poll support to SCSI layer (Ewan D. Milne) [2012323] - scsi: sd: Remove obsolete variable in sd_remove() (Ewan D. Milne) [2012323] - scsi: handle zone resources errors (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix scp is NULL errors (Ewan D. Milne) [2012323] - scsi: scsi_debug: Improve command duration calculation (Ewan D. Milne) [2012323] - x86/platform: Increase maximum GPIO number for X86_64 (David Arcari) [2016796] - pinctrl: pinconf-generic: Add function parameter description 'pctldev' (David Arcari) [2016796] - pinctrl: core: Remove duplicated word from devm_pinctrl_unregister() (David Arcari) [2016796] - pinctrl: tigerlake: Fix GPIO mapping for newer version of software (David Arcari) [2016796] - pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [2016796] - docs: update pin-control.rst references (David Arcari) [2016796] - pinctrl: Keep enum pin_config_param ordered by name (part 2) (David Arcari) [2016796] - pinctrl: core: Show pin numbers for the controllers with base = 0 (David Arcari) [2016796] - pinctrl: Add PIN_CONFIG_MODE_PWM to enum pin_config_param (David Arcari) [2016796] - pinctrl: Introduce MODE group in enum pin_config_param (David Arcari) [2016796] - pinctrl: Keep enum pin_config_param ordered by name (David Arcari) [2016796] - pinctrl: core: Fix kernel doc string for pin_get_name() (David Arcari) [2016796] - pinctrl: intel: check REVID register value for device presence (David Arcari) [2016796] - pinctrl: intel: No need to disable IRQs in the handler (David Arcari) [2016796] - pinctrl: core: Set ret to 0 when group is skipped (David Arcari) [2016796] - pinctrl: core: Handling pinmux and pinconf separately (David Arcari) [2016796] - Documentation: rename pinctl to pin-control (David Arcari) [2016796] - pinctrl: pinmux: Add pinmux-select debugfs file (David Arcari) [2016796] - pinctrl: use to octal permissions for debugfs files (David Arcari) [2016796] - pinctrl: intel: Show the GPIO base calculation explicitly (David Arcari) [2016796] - pinctrl: pinmux: add function selector to pinmux-functions (David Arcari) [2016796] - pinctrl: intel: Convert capability list to features (David Arcari) [2016796] - pinctrl: intel: Drop unnecessary check for predefined features (David Arcari) [2016796] - pinctrl: intel: Split intel_pinctrl_add_padgroups() for better maintenance (David Arcari) [2016796] - pinctrl: remove empty lines in pinctrl subsystem (David Arcari) [2016796] - pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request (David Arcari) [2016796] - pinctrl: Remove hole in pinctrl_gpio_range (David Arcari) [2016796] - pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB (David Arcari) [2016796] - pinctrl: intel: Set default bias in case no particular value given (David Arcari) [2016796] - pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (David Arcari) [2016796] - pinctrl: core: print gpio in pins debugfs file (David Arcari) [2016796] - pinctrl: pinmux: Add some missing parameter descriptions (David Arcari) [2016796] - pinctrl: core: Fix a bunch of kerneldoc issues (David Arcari) [2016796] - pinctrl: Define of_pinctrl_get() dummy for !PINCTRL (David Arcari) [2016796] - pinctrl: core: Remove extra kref_get which blocks hogs being freed (David Arcari) [2016796] - pinctrl: Export some needed symbols at module load time (David Arcari) [2016796] - pinctrl: core: Add pinctrl_select_default_state() and export it (David Arcari) [2016796] - pinctrl: make pinconf.h self-contained (David Arcari) [2016796] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [2016796] - pinctrl: remove pinctrl/machine.h inclusion from pinctrl/pinconf.h (David Arcari) [2016796] - pinctrl: Document pin_config_group_get() return codes like pin_config_get() (David Arcari) [2016796] - pinctrl: intel: Convert to use SPDX identifier (David Arcari) [2016796] - mm/swapfile: fix an integer overflow in swap_show() (Rafael Aquini) [2008812] - mm: swapfile: fix /proc/swaps heading and Size/Used/Priority alignment (Rafael Aquini) [2008812] - Makefile: update early devel phase flag (Augusto Caringi) [2000679] - KVM: s390: Enable specification exception interpretation (Thomas Huth) [1984894] - KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Marcelo Tosatti) [2007928] - ibmvnic: Remove the proper scrq flush (Desnes A. Nunes do Rosario) [2014097] - selftests/net/ipsec: Add test for xfrm_spdattr_type_t (Hangbin Liu) [2018056] - selftest/net/ipsec.c: Remove unneeded semicolon (Hangbin Liu) [2018056] - selftest/net/xfrm: Add test for ipsec tunnel (Hangbin Liu) [2018056] - ipv6: add ip6_sock_set_v6only (Josef Oskera) [2008908] - ipv6: When forwarding count rx stats on the orig netdev (Hangbin Liu) [2017704] - ipv6: make exception cache less predictible (Hangbin Liu) [2017704] - ipv6: use siphash in rt6_exception_hash() (Hangbin Liu) [2017704] - ipv6: use jhash2() in rt6_exception_hash() (Hangbin Liu) [2017704] - net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Guillaume Nault) [2020380] - netfilter: nft_flow_offload: fix underflow in flowtable reference counter (Phil Sutter) [2008551] - net: xfrm: Fix end of loop tests for list_for_each_entry (Sabrina Dubroca) [2019168] - xfrm: Fix error reporting in xfrm_state_construct. (Sabrina Dubroca) [2019168]- nvme-mpath: replace direct_make_request with generic_make_request (Gopal Tiwari) [2013505] - net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart) [2016005] - net: mana: Fix error handling in mana_create_rxq() (Mohammed Gamal) [2011886] - net: mana: Prefer struct_size over open coded arithmetic (Mohammed Gamal) [2011886] - net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Mohammed Gamal) [2011886] - net: mana: Add support for EQ sharing (Mohammed Gamal) [2011886] - net: mana: Move NAPI from EQ to CQ (Mohammed Gamal) [2011886] - net: mana: Fix a memory leak in an error handling path in 'mana_create_txq()' (Mohammed Gamal) [2011886] - net: mana: Use struct_size() in kzalloc() (Mohammed Gamal) [2011886] - vmxnet3: switch from 'pci_' to 'dma_' API (Kamal Heib) [2013202] - vmxnet3: update to version 6 (Kamal Heib) [2013202] - vmxnet3: increase maximum configurable mtu to 9190 (Kamal Heib) [2013202] - vmxnet3: set correct hash type based on rss information (Kamal Heib) [2013202] - vmxnet3: add support for ESP IPv6 RSS (Kamal Heib) [2013202] - vmxnet3: remove power of 2 limitation on the queues (Kamal Heib) [2013202] - vmxnet3: add support for 32 Tx/Rx queues (Kamal Heib) [2013202] - vmxnet3: prepare for version 6 changes (Kamal Heib) [2013202] - vmxnet3: fix cksum offload issues for tunnels with non-default udp ports (Kamal Heib) [2013202] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [2013202] - net: Use skb_frag_off accessors (Kamal Heib) [2013202] - net: Use skb accessors in network drivers (Kamal Heib) [2013202] - vmxnet3: Remove call to memset after dma_alloc_coherent (Kamal Heib) [2013202] - cgroup/debug: Fix lockdep splat with "pK" format specifier (Waiman Long) [2007919] - configs: Enable FC_APPID (Ewan D. Milne) [1643346] - configs: Enable BLK_CGROUP_FC_APPID (Ewan D. Milne) [1643346] - scsi: nvme: Added a new sysfs attribute appid_store (Ewan D. Milne) [1643346] - scsi: blkcg: Add app identifier support for blkcg (Ewan D. Milne) [1643346] - scsi: cgroup: Add cgroup_get_from_id() (Ewan D. Milne) [1643346] - perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *' (Michael Petlan) [2003981] - perf iostat: Use system-wide mode if the target cpu_list is unspecified (Michael Petlan) [2003981] - perf beauty: Update copy of linux/socket.h with the kernel sources (Michael Petlan) [2003981] - perf test: Fix non-bash issue with stat bpf counters (Michael Petlan) [2003981] - perf machine: Fix refcount usage when processing PERF_RECORD_KSYMBOL (Michael Petlan) [2003981] - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() (Michael Petlan) [2003981] - perf metricgroup: Fix find_evsel_group() event selector (Michael Petlan) [2003981] - perf session: Correct buffer copying when peeking events (Michael Petlan) [2003981] - perf env: Fix memory leak of bpf_prog_info_linear member (Michael Petlan) [2003981] - perf symbol-elf: Fix memory leak by freeing sdt_note.args (Michael Petlan) [2003981] - perf stat: Honor event config name on --no-merge (Michael Petlan) [2003981] - perf test: Test 17 fails with make LIBPFM4=1 on s390 z/VM (Michael Petlan) [2003981] - perf stat: Fix error return code in bperf__load() (Michael Petlan) [2003981] - perf record: Move probing cgroup sampling support (Michael Petlan) [2003981] - perf probe: Fix NULL pointer dereference in convert_variable_location() (Michael Petlan) [2003981] - perf tools: Copy uapi/asm/perf_regs.h from the kernel for MIPS (Michael Petlan) [2003981] - perf stat: Fix error check for bpf_program__attach (Michael Petlan) [2003981] - perf jevents: Fix getting maximum number of fds (Michael Petlan) [2003981] - perf stat: Skip evlist__[enable|disable] when all events uses BPF (Michael Petlan) [2003981] - perf script: Add missing PERF_IP_FLAG_CHARS for VM-Entry and VM-Exit (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix warning display (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Michael Petlan) [2003981] - perf parse-events: Check if the software events array slots are populated (Michael Petlan) [2003981] - perf tools: Add 'cgroup-switches' software event (Michael Petlan) [2003981] - perf intel-pt: Remove redundant setting of ptq->insn_len (Michael Petlan) [2003981] - perf intel-pt: Fix sample instruction bytes (Michael Petlan) [2003981] - perf intel-pt: Fix transaction abort handling (Michael Petlan) [2003981] - perf test: Fix libpfm4 support (63) test error for nested event groups (Michael Petlan) [2003981] - perf buildid-list: Initialize zstd_data (Michael Petlan) [2003981] - tools build: Fix quiet cmd indentation (Michael Petlan) [2003981] - perf tools: Fix a build error on arm64 with clang (Michael Petlan) [2003981] - perf tools: Fix dynamic libbpf link (Michael Petlan) [2003981] - perf session: Fix swapping of cpu_map and stat_config records (Michael Petlan) [2003981] - perf jevents: Silence warning for ArchStd files (Michael Petlan) [2003981] - perf build: Defer printing detected features to the end of all feature checks (Michael Petlan) [2003981] - tools build: Allow deferring printing the results of feature detection (Michael Petlan) [2003981] - perf build: Regenerate the FEATURE_DUMP file after extra feature checks (Michael Petlan) [2003981] - perf session: Dump PERF_RECORD_TIME_CONV event (Michael Petlan) [2003981] - perf session: Add swap operation for event TIME_CONV (Michael Petlan) [2003981] - perf jit: Let convert_timestamp() to be backwards-compatible (Michael Petlan) [2003981] - perf tools: Change fields type in perf_record_time_conv (Michael Petlan) [2003981] - perf tools: Enable libtraceevent dynamic linking (Michael Petlan) [2003981] - perf report: Print percentage of each event statistics (Michael Petlan) [2003981] - perf report: Make --skip-empty as default (Michael Petlan) [2003981] - perf report: Add --skip-empty option to suppress 0 event stat (Michael Petlan) [2003981] - perf report: Show event sample counts in --stat output (Michael Petlan) [2003981] - perf hists: Split hists_stats from events_stats (Michael Petlan) [2003981] - perf top: Use evlist->events_stat to count events (Michael Petlan) [2003981] - perf data: Add JSON export (Michael Petlan) [2003981] - perf stat: Introduce bpf_counter_ops->disable() (Michael Petlan) [2003981] - perf stat: Introduce ':b' modifier (Michael Petlan) [2003981] - perf stat: Introduce config stat.bpf-counter-events (Michael Petlan) [2003981] - perf bpf: check perf_attr_map is compatible with the perf binary (Michael Petlan) [2003981] - perf util: Move bpf_perf definitions to a libperf header (Michael Petlan) [2003981] - perf tools: Update topdown documentation to permit rdpmc calls (Michael Petlan) [2003981] - perf tools: Add a build-test variant to use in builds from a tarball (Michael Petlan) [2003981] - perf arm64: Fix off-by-one directory paths. (Michael Petlan) [2003981] - perf: Update .gitignore file (Michael Petlan) [2003981] - perf stat: Enable iostat mode for x86 platforms (Michael Petlan) [2003981] - perf stat: Helper functions for PCIe root ports list in iostat mode (Michael Petlan) [2003981] - perf stat: Basic support for iostat in perf (Michael Petlan) [2003981] - libperf xyarray: Add bounds checks to xyarray__entry() (Michael Petlan) [2003981] - libperf: Add support for user space counter access (Michael Petlan) [2003981] - libperf tests: Add support for verbose printing (Michael Petlan) [2003981] - libperf: Add evsel mmap support (Michael Petlan) [2003981] - tools include: Add an initial math64.h (Michael Petlan) [2003981] - perf beauty: Fix fsconfig generator (Michael Petlan) [2003981] - perf record: Improve 'Workload failed' message printing events + what was exec'ed (Michael Petlan) [2003981] - perf evlist: Add a method to return the list of evsels as a string (Michael Petlan) [2003981] - perf annotate: Fix sample events lost in stdio mode (Michael Petlan) [2003981] - perf vendor events amd: Add Zen3 events (Michael Petlan) [2003981] - perf vendor events amd: Use 0x02x format for event code and umask (Michael Petlan) [2003981] - perf vendor events amd: Use lowercases for all the eventcodes and umasks (Michael Petlan) [2003981] - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L3 metrics (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L2 metrics (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L1 metrics (Michael Petlan) [2003981] - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system (Michael Petlan) [2003981] - perf test: Handle metric reuse in pmu-events parsing test (Michael Petlan) [2003981] - perf metricgroup: Make find_metric() public with name change (Michael Petlan) [2003981] - perf mem-events: Remove unnecessary 'struct mem_info' forward declaration (Michael Petlan) [2003981] - perf evsel: Remove duplicate 'struct target' forward declaration (Michael Petlan) [2003981] - perf annotate: Add --demangle and --demangle-kernel (Michael Petlan) [2003981] - perf tools: Preserve identifier id in OCaml demangler (Michael Petlan) [2003981] - perf daemon: Remove duplicate includes (Michael Petlan) [2003981] - perf tools: Remove duplicate struct forward declarations (Michael Petlan) [2003981] - perf test: Add CSV summary test (Michael Petlan) [2003981] - perf stat: Align CSV output for summary mode (Michael Petlan) [2003981] - perf test: Add a shell test for 'perf stat --bpf-counters' new option (Michael Petlan) [2003981] - perf stat: Measure 't0' and 'ref_time' after enable_counters() (Michael Petlan) [2003981] - perf stat: Introduce 'bperf' to share hardware PMCs with BPF (Michael Petlan) [2003981] - perf tools: Fix various typos in comments (Michael Petlan) [2003981] - perf test: Add 30s timeout for wait for daemon start. (Michael Petlan) [2003981] - perf test: Cleanup daemon if test is interrupted. (Michael Petlan) [2003981] - perf test: Remove unused argument (Michael Petlan) [2003981] - perf stat: Improve readability of shadow stats (Michael Petlan) [2003981] - perf stat: Elaborate use cases for the -n/--null command line option (Michael Petlan) [2003981] - perf evlist: Change the COMM when preparing the workload (Michael Petlan) [2003981] - perf machine: Assign boolean values to a bool variable (Michael Petlan) [2003981] - perf tools: use ARRAY_SIZE (Michael Petlan) [2003981] - perf stat: Fixup __perf_stat_evsel__is() prefix (Michael Petlan) [2003981] - perf script: Fixup 'struct evsel_script' method prefix (Michael Petlan) [2003981] - perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Michael Petlan) [2003981] - tools include: Add __sum16 and __wsum definitions. (Michael Petlan) [2003981] - perf annotate: Show full source location with 'l' hotkey (Michael Petlan) [2003981] - perf bench: Fix misspellings using codespell (Michael Petlan) [2003981] - perf config: Add annotate.demangle{,_kernel} (Michael Petlan) [2003981] - perf bpf: Minor whitespace cleanup. (Michael Petlan) [2003981] - perf tools: Enable warnings when compiling BPF programs (Michael Petlan) [2003981] - perf skel: Remove some unused variables. (Michael Petlan) [2003981] - perf report: Create option to disable raw event ordering (Michael Petlan) [2003981] - perf metric: Remove unneeded semicolon (Michael Petlan) [2003981] - perf cs-etm: Detect pid in VMID for kernel running at EL2 (Michael Petlan) [2003981] - perf cs-etm: Add helper cs_etm__get_pid_fmt() (Michael Petlan) [2003981] - perf cs-etm: Support PID tracing in config (Michael Petlan) [2003981] - perf cs-etm: Fix bitmap for option (Michael Petlan) [2003981] - perf cs-etm: Update ETM metadata format (Michael Petlan) [2003981] - perf vendor events power9: Remove unsupported metrics (Michael Petlan) [2003981] - perf buildid-cache: Add test for PE executable (Michael Petlan) [2003981] - perf docs: Add man pages to see also (Michael Petlan) [2003981] - perf tools: Generate mips syscalls_n64.c syscall table (Michael Petlan) [2003981] - perf s390: Move syscall.tbl check into check-headers.sh (Michael Petlan) [2003981] - perf tools: Support MIPS unwinding and dwarf-regs (Michael Petlan) [2003981] - tools: do not include scripts/Kbuild.include (Michael Petlan) [2003981] - tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Michael Petlan) [2003981] - perf intel-pt: Use aux_watermark (Michael Petlan) [2003981] - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server (Michael Petlan) [2003981] - perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Michael Petlan) [2003981] - perf: Fix data race between pin_count increment/decrement (Michael Petlan) [2003981] - perf/x86: Avoid touching LBR_TOS MSR for Arch LBR (Michael Petlan) [2003981] - perf/x86: Allow for 8running into P4 specific code (Michael Petlan) [2003981] - perf: Add support for event removal on exec (Michael Petlan) [2003981] - perf: Support only inheriting events if cloned with CLONE_THREAD (Michael Petlan) [2003981] - perf: Apply PERF_EVENT_IOC_MODIFY_ATTRIBUTES to children (Michael Petlan) [2003981] - perf: Rework perf_event_exit_event() (Michael Petlan) [2003981] - perf: Cap allocation order at aux_watermark (Michael Petlan) [2003981] - perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Michael Petlan) [2003981] - perf core: Allocate perf_event in the target node memory (Michael Petlan) [2003981] - perf core: Add a kmem_cache for struct perf_event (Michael Petlan) [2003981] - perf core: Allocate perf_buffer in the target node memory (Michael Petlan) [2003981] - x86: Remove unusual Unicode characters from comments (Michael Petlan) [2003981] - redhat/configs: Add CONFIG_TIMERLAT_TRACER (Jerome Marchand) [1979382] - redhat/configs: Add CONFIG_OSNOISE_TRACER (Jerome Marchand) [1979382] - tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads() (Jerome Marchand) [1979382] - tracing: Replace deprecated CPU-hotplug functions. (Jerome Marchand) [1979382] - trace/osnoise: Print a stop tracing message (Jerome Marchand) [1979382] - trace/timerlat: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382] - trace/osnoise: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382] - tracing: Quiet smp_processor_id() use in preemptable warning in hwlat (Jerome Marchand) [1979382] - trace/timerlat: Fix indentation on timerlat_main() (Jerome Marchand) [1979382] - trace/osnoise: Make 'noise' variable s64 in run_osnoise() (Jerome Marchand) [1979382] - tracing: Fix spelling in osnoise tracer "interferences" -> "interference" (Jerome Marchand) [1979382] - Documentation: Fix a typo on trace/osnoise-tracer (Jerome Marchand) [1979382] - trace/osnoise: Fix return value on osnoise_init_hotplug_support (Jerome Marchand) [1979382] - trace/osnoise: Make interval u64 on osnoise_main (Jerome Marchand) [1979382] - trace/osnoise: Fix 'no previous prototype' warnings (Jerome Marchand) [1979382] - tracing: Have osnoise_main() add a quiescent state for task rcu (Jerome Marchand) [1979382] - trace/osnoise: Support hotplug operations (Jerome Marchand) [1979382] - trace/hwlat: Support hotplug operations (Jerome Marchand) [1979382] - trace/hwlat: Protect kdata->kthread with get/put_online_cpus (Jerome Marchand) [1979382] - trace: Add timerlat tracer (Jerome Marchand) [1979382] - trace: Add osnoise tracer (Jerome Marchand) [1979382] - trace: Add __print_ns_to_secs() and __print_ns_without_secs() helpers (Jerome Marchand) [1979382] - trace/hwlat: Remove printk from sampling loop (Jerome Marchand) [1979382] - trace/hwlat: Use trace_min_max_param for width and window params (Jerome Marchand) [1979382] - trace: Add a generic function to read/write u64 values from tracefs (Jerome Marchand) [1979382] - trace/hwlat: Implement the per-cpu mode (Jerome Marchand) [1979382] - trace/hwlat: Switch disable_migrate to mode none (Jerome Marchand) [1979382] - trace/hwlat: Implement the mode config option (Jerome Marchand) [1979382] - uio_hv_generic: Fix another memory leak in error handling paths (Mohammed Gamal) [2008561] - uio_hv_generic: Fix a memory leak in error handling paths (Mohammed Gamal) [2008561] - mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs (David Arcari) [1929498] - xfs: fix up non-directory creation in SGID directories (Brian Foster) [2004810] - xfs: kill ialloced in xfs_dialloc() (Brian Foster) [2004810] - xfs: spilt xfs_dialloc() into 2 functions (Brian Foster) [2004810] - xfs: move xfs_dialloc_roll() into xfs_dialloc() (Brian Foster) [2004810] - xfs: move on-disk inode allocation out of xfs_ialloc() (Brian Foster) [2004810] - xfs: introduce xfs_dialloc_roll() (Brian Foster) [2004810] - xfs: convert noroom, okalloc in xfs_dialloc() to bool (Brian Foster) [2004810] - xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_DIRTY flag (Brian Foster) [2004810] - scsi: vmw_pvscsi: Set correct residual data length (Cathy Avery) [2012237] - scsi: vmw_pvscsi: MAINTAINERS: Update maintainer (Cathy Avery) [2012237] - treewide: Use fallthrough pseudo-keyword (Cathy Avery) [2012237] - scsi: be2iscsi: Fix use-after-free during IP updates (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix some missing space in some messages (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Remove redundant initialization (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Demote incomplete/non-conformant kernel-doc header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Ensure function follows directly after its header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix beiscsi_phys_port()'s name in header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Provide missing function name in header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix incorrect naming of beiscsi_iface_config_vlan() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Mark beiscsi_attrs with static keyword (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Correct misdocumentation of function param 'ep' (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Add missing function parameter description (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix misdocumentation of 'pcontext' (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix API/documentation slip (Maurizio Lombardi) [1984347] - powerpc/spinlock: Properly define pv_spinlocks_init() (Waiman Long) [2014363] - ACPI: Pass the same capabilities to the _OSC regardless of the query flag (Mark Langsdorf) [1982319] - Revert "[acpi] ACPI: sleep: Put the FACS table after using it" (Mark Langsdorf) [1982319] - ACPICA: Clean up context mutex during object deletion (Mark Langsdorf) [1982319] - ACPI: power: Refine turning off unused power resources (Mark Langsdorf) [1982319] - ACPI: NFIT: Fix support for variable 'SPA' structure size (Mark Langsdorf) [1982319] - ACPI: custom_method: fix a possible memory leak (Mark Langsdorf) [1982319] - ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf) [1982319] - ACPI: irq: Prevent unregistering of GIC SGIs (Mark Langsdorf) [1982319] - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Mark Langsdorf) [1982319] - ACPI: video: use native backlight for GA401/GA502/GA503 (Mark Langsdorf) [1982319] - ACPI: APEI: remove redundant assignment to variable rc (Mark Langsdorf) [1982319] - ACPI: utils: Capitalize abbreviations in the comments (Mark Langsdorf) [1982319] - ACPI: utils: Document for_each_acpi_dev_match() macro (Mark Langsdorf) [1982319] - ACPI: bus: Introduce acpi_dev_get() and reuse it in ACPI code (Mark Langsdorf) [1982319] - ACPI: scan: Utilize match_string() API (Mark Langsdorf) [1982319] - ACPI: CPPC: Replace cppc_attr with kobj_attribute (Mark Langsdorf) [1982319] - ACPI: scan: Call acpi_get_object_info() from acpi_set_pnp_ids() (Mark Langsdorf) [1982319] - ACPI: scan: Drop sta argument from acpi_init_device_object() (Mark Langsdorf) [1982319] - ACPI: scan: Drop sta argument from acpi_add_single_object() (Mark Langsdorf) [1982319] - ACPI: scan: Rearrange checks in acpi_bus_check_add() (Mark Langsdorf) [1982319] - ACPI: scan: Fold acpi_bus_type_and_status() into its caller (Mark Langsdorf) [1982319] - ACPI: video: Check LCD flag on ACPI-reduced-hardware devices (Hans de Goede) [1982319] - ACPI: utils: Add acpi_reduced_hardware() helper (Mark Langsdorf) [1982319] - ACPI: dock: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: sysfs: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: PM: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: custom_method: fix a coding style issue (Mark Langsdorf) [1982319] - ACPI: CPPC: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: button: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: battery: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: acpi_pad: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: LPSS: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: ipmi: remove useless return statement for void function (Mark Langsdorf) [1982319] - ACPI: processor: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: APD: fix a block comment align issue (Mark Langsdorf) [1982319] - ACPI: AC: fix some coding style issues (Mark Langsdorf) [1982319] - ACPICA: Update version to 20210331 (Mark Langsdorf) [1982319] - ACPICA: IORT: Updates for revision E.b (Mark Langsdorf) [1982319] - ACPICA: iASL: Decode subtable type field for VIOT (Mark Langsdorf) [1982319] - ACPICA: iASL: Add support for CEDT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add support for PHAT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add CSI2Bus resource template (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PMTT: add new fields/structures (Mark Langsdorf) [1982319] - ACPICA: CXL 2.0: CEDT: Add new CEDT table (Mark Langsdorf) [1982319] - ACPICA: acpisrc: Add missing conversion for VIOT support (Mark Langsdorf) [1982319] - ACPICA: iASL: Add definitions for the VIOT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add SDEV secure access components (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: Add new flags in SRAT (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: HMAT: add new fields/flags (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: NFIT: add Location Cookie field (Mark Langsdorf) [1982319] - ACPICA: Tree-wide: fix various typos and spelling mistakes (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PPTT: add new version of subtable type 1 (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PCCT: add support for subtable type 5 (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Structure (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add CXL ACPI device ID and _CBR object (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add USB4 capabilities UUID (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: Add new predefined objects _BPC, _BPS, and _BPT (Mark Langsdorf) [1982319] - ACPICA: Add parsing for IVRS IVHD 40h and device entry F0h (Mark Langsdorf) [1982319] - ACPI: CPPC: Add emtpy stubs of functions for CONFIG_ACPI_CPPC_LIB unset (Mark Langsdorf) [1982319] - ACPI: scan: Turn off unused power resources during initialization (Mark Langsdorf) [1982319] - ACPI: power: Turn off unused power resources unconditionally (Mark Langsdorf) [1982319] - ACPI: fix various typos in comments (Mark Langsdorf) [1982319] - ACPI: utils: Introduce acpi_evaluation_failure_warn() (Mark Langsdorf) [1982319] - ACPI: processor: perflib: Eliminate redundant status check (Mark Langsdorf) [1982319] - ACPI: Drop unused ACPI_*_COMPONENT definitions and update documentation (Mark Langsdorf) [1982319] - ACPI: sysfs: Get rid of ACPICA message printing (Mark Langsdorf) [1982319] - ACPI: HED: Drop unused ACPI_MODULE_NAME() definition (Mark Langsdorf) [1982319] - ACPI: processor: Get rid of ACPICA message printing (Mark Langsdorf) [1982319] - ACPI: processor: idle: Drop extra prefix from pr_notice() (Mark Langsdorf) [1982319] - ACPI: processor: Remove initialization of static variable (Mark Langsdorf) [1982319] - ACPI: PCI: Replace direct printk() invocations in pci_link.c (Mark Langsdorf) [1982319] - ACPI: PCI: Drop ACPI_PCI_COMPONENT that is not used any more (Mark Langsdorf) [1982319] - ACPI: PCI: Replace ACPI_DEBUG_PRINT() and ACPI_EXCEPTION() (Mark Langsdorf) [1982319] - ACPI: PCI: IRQ: Consolidate printing diagnostic messages (Mark Langsdorf) [1982319] - arm64: compat: Poison the compat sigpage (C. Erastus Toe) [1983849] {CVE-2021-21781} - ARM: ensure the signal page contains defined contents (C. Erastus Toe) [1983849] {CVE-2021-21781} - powerpc/pseries: Fix update of LPAR security flavor after LPM (Steve Best) [1997294] - s390/qeth: Update MACs of LEARNING_SYNC device (Robin Dapp) [1919227] - s390/qeth: Switchdev event handler (Robin Dapp) [1919227] - s390/qeth: Register switchdev event handler (Robin Dapp) [1919227] - PCI: Add pcie_ptm_enabled() (Petr Oros) [2006834] - Revert "PCI: Make pci_enable_ptm() private" (Petr Oros) [2006834] - x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() (Jerry Snitselaar) [2004577] - s390: report more CPU capabilities (Robin Dapp) [1984839] - s390/disassembler: add instructions (Robin Dapp) [1984839] - s390/opcodes: rename selhhhr to selfhr (Robin Dapp) [1984839] - s390/disassembler: update opcode table (Robin Dapp) [1984839] - s390/opcodes: add missing instructions to the disassembler (Robin Dapp) [1984839] - CI: Add template for baseline gcov build (Israel Santana Aleman) - futex: Remove unused variable 'vpid' in futex_proxy_trylock_atomic() (Waiman Long) [2000293] - futex: Prevent inconsistent state and exit race (Waiman Long) [2000293] - locking/ww_mutex: Initialize waiter.ww_ctx properly (Waiman Long) [2000293] - futex: Return error code instead of assigning it without effect (Waiman Long) [2000293] - Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g (Waiman Long) [2000293] - lib/test_lockup.c: fix return value of test_lockup_init() (Waiman Long) [2000293] - locking/rwbase: Take care of ordering guarantee for fastpath reader (Waiman Long) [2000293] - locking/rwbase: Extract __rwbase_write_trylock() (Waiman Long) [2000293] - locking/rwbase: Properly match set_and_save_state() to restore_state() (Waiman Long) [2000293] - locking/rtmutex: Fix ww_mutex deadlock check (Waiman Long) [2000293] - locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT (Waiman Long) [2000293] - locking/rtmutex: Return success on deadlock for ww_mutex waiters (Waiman Long) [2000293] - locking/rtmutex: Prevent spurious EDEADLK return caused by ww_mutexes (Waiman Long) [2000293] - locking/rtmutex: Dequeue waiter on ww_mutex deadlock (Waiman Long) [2000293] - locking/rtmutex: Dont dereference waiter lockless (Waiman Long) [2000293] - locking/local_lock: Add PREEMPT_RT support (Waiman Long) [2000293] - locking/spinlock/rt: Prepare for RT local_lock (Waiman Long) [2000293] - locking/rtmutex: Add adaptive spinwait mechanism (Waiman Long) [2000293] - locking/rtmutex: Implement equal priority lock stealing (Waiman Long) [2000293] - preempt: Adjust PREEMPT_LOCK_OFFSET for RT (Waiman Long) [2000293] - locking/rtmutex: Prevent lockdep false positive with PI futexes (Waiman Long) [2000293] - futex: Prevent requeue_pi() lock nesting issue on RT (Waiman Long) [2000293] - futex: Simplify handle_early_requeue_pi_wakeup() (Waiman Long) [2000293] - futex: Reorder sanity checks in futex_requeue() (Waiman Long) [2000293] - futex: Clarify comment in futex_requeue() (Waiman Long) [2000293] - futex: Restructure futex_requeue() (Waiman Long) [2000293] - futex: Correct the number of requeued waiters for PI (Waiman Long) [2000293] - futex: Remove bogus condition for requeue PI (Waiman Long) [2000293] - futex: Clarify futex_requeue() PI handling (Waiman Long) [2000293] - futex: Clean up stale comments (Waiman Long) [2000293] - futex: Validate waiter correctly in futex_proxy_trylock_atomic() (Waiman Long) [2000293] - lib/test_lockup: Adapt to changed variables (Waiman Long) [2000293] - locking/rtmutex: Add mutex variant for RT (Waiman Long) [2000293] - locking/ww_mutex: Implement rtmutex based ww_mutex API functions (Waiman Long) [2000293] - locking/rtmutex: Extend the rtmutex core to support ww_mutex (Waiman Long) [2000293] - locking/ww_mutex: Add rt_mutex based lock type and accessors (Waiman Long) [2000293] - locking/ww_mutex: Add RT priority to W/W order (Waiman Long) [2000293] - locking/ww_mutex: Implement rt_mutex accessors (Waiman Long) [2000293] - locking/ww_mutex: Abstract out internal lock accesses (Waiman Long) [2000293] - locking/ww_mutex: Abstract out mutex types (Waiman Long) [2000293] - locking/ww_mutex: Abstract out mutex accessors (Waiman Long) [2000293] - locking/ww_mutex: Abstract out waiter enqueueing (Waiman Long) [2000293] - locking/ww_mutex: Abstract out the waiter iteration (Waiman Long) [2000293] - locking/ww_mutex: Remove the __sched annotation from ww_mutex APIs (Waiman Long) [2000293] - locking/ww_mutex: Split out the W/W implementation logic into kernel/locking/ww_mutex.h (Waiman Long) [2000293] - locking/ww_mutex: Split up ww_mutex_unlock() (Waiman Long) [2000293] - locking/ww_mutex: Gather mutex_waiter initialization (Waiman Long) [2000293] - locking/ww_mutex: Simplify lockdep annotations (Waiman Long) [2000293] - locking/mutex: Make mutex::wait_lock raw (Waiman Long) [2000293] - locking/ww_mutex: Move the ww_mutex definitions from into (Waiman Long) [2000293] - locking/mutex: Move the 'struct mutex_waiter' definition from to the internal header (Waiman Long) [2000293] - locking/mutex: Consolidate core headers, remove kernel/locking/mutex-debug.h (Waiman Long) [2000293] - locking/rtmutex: Squash !RT tasks to DEFAULT_PRIO (Waiman Long) [2000293] - locking/rwlock: Provide RT variant (Waiman Long) [2000293] - locking/spinlock: Provide RT variant (Waiman Long) [2000293] - locking/rtmutex: Provide the spin/rwlock core lock function (Waiman Long) [2000293] - locking/spinlock: Provide RT variant header: (Waiman Long) [2000293] - locking/spinlock: Provide RT specific spinlock_t (Waiman Long) [2000293] - locking/rtmutex: Reduce header dependencies, only include (Waiman Long) [2000293] - rbtree: Split out the rbtree type definitions into (Waiman Long) [2000293] - locking/lockdep: Reduce header dependencies in (Waiman Long) [2000293] - locking/rtmutex: Prevent future include recursion hell (Waiman Long) [2000293] - locking/spinlock: Split the lock types header, and move the raw types into (Waiman Long) [2000293] - locking/rtmutex: Guard regular sleeping locks specific functions (Waiman Long) [2000293] - locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks (Waiman Long) [2000293] - locking/rtmutex: Use rt_mutex_wake_q_head (Waiman Long) [2000293] - locking/rtmutex: Provide rt_wake_q_head and helpers (Waiman Long) [2000293] - locking/rtmutex: Add wake_state to rt_mutex_waiter (Waiman Long) [2000293] - locking/rwsem: Add rtmutex based R/W semaphore implementation (Waiman Long) [2000293] - locking/rt: Add base code for RT rw_semaphore and rwlock (Waiman Long) [2000293] - locking/rtmutex: Provide rt_mutex_base_is_locked() (Waiman Long) [2000293] - locking/rtmutex: Provide rt_mutex_slowlock_locked() (Waiman Long) [2000293] - locking/rtmutex: Split out the inner parts of 'struct rtmutex' (Waiman Long) [2000293] - locking/rtmutex: Split API from implementation (Waiman Long) [2000293] - locking/rtmutex: Convert macros to inlines (Waiman Long) [2000293] - locking/rtmutex: Remove rt_mutex_is_locked() (Waiman Long) [2000293] - sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER() (Waiman Long) [2000293] - sched/core: Provide a scheduling point for RT locks (Waiman Long) [2000293] - sched/core: Rework the __schedule() preempt argument (Waiman Long) [2000293] - sched/wakeup: Prepare for RT sleeping spin/rwlocks (Waiman Long) [2000293] - sched/wakeup: Reorganize the current::__state helpers (Waiman Long) [2000293] - sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bit (Waiman Long) [2000293] - sched/wakeup: Split out the wakeup ->__state check (Waiman Long) [2000293] - locking/rtmutex: Set proper wait context for lockdep (Waiman Long) [2000293] - locking/local_lock: Add missing owner initialization (Waiman Long) [2000293] - locking/rtmutex: Use the correct rtmutex debugging config option (Waiman Long) [2000293] - tools/runqslower: Use __state instead of state (Waiman Long) [2000293] - locking/rwsem: Remove an unused parameter of rwsem_wake() (Waiman Long) [2000293] - locking/mutex: Add MUTEX_WARN_ON (Waiman Long) [2000293] - locking/mutex: Introduce __mutex_trylock_or_handoff() (Waiman Long) [2000293] - locking/mutex: Fix HANDOFF condition (Waiman Long) [2000293] - locking/mutex: Use try_cmpxchg() (Waiman Long) [2000293] - sched: Change task_struct::state (Waiman Long) [2000293] - isdn/hisax: Use get_current_state() (Waiman Long) [2000293] - sched,timer: Use __set_current_state() (Waiman Long) [2000293] - sched: Add get_current_state() (Waiman Long) [2000293] - sched,perf,kvm: Fix preemption condition (Waiman Long) [2000293] - sched: Introduce task_is_running() (Waiman Long) [2000293] - sched: Unbreak wakeups (Waiman Long) [2000293] - seqlock: Remove trailing semicolon in macros (Waiman Long) [2000293] - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Waiman Long) [2000293] - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Waiman Long) [2000293] - sched: Rename sched_info_{queued,dequeued} (Waiman Long) [2000293] - locking/rwsem: Fix comment typo (Waiman Long) [2000293] - bpf: runqslower: Use task local storage (Waiman Long) [2000293] - lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT (Waiman Long) [2000293] - seqlock: kernel-doc: Specify when preemption is automatically altered (Waiman Long) [2000293] - seqlock: Prefix internal seqcount_t-only macros with a "do_" (Waiman Long) [2000293] - rcu: Check and report missed fqs timer wakeup on RCU stall (Waiman Long) [2000293] - softirq: Move related code into one section (Waiman Long) [2000293] - seqlock: Rename __seqprop() users (Waiman Long) [2000293] - seqlock: avoid -Wshadow warnings (Waiman Long) [2000293] - locking/seqlocks: Fix kernel-doc warnings (Waiman Long) [2000293] - locking/seqlock: Tweak DEFINE_SEQLOCK() kernel doc (Waiman Long) [2000293] - seqlock: Unbreak lockdep (Waiman Long) [2000293] - seqlock: PREEMPT_RT: Do not starve seqlock_t writers (Waiman Long) [2000293] - seqlock: seqcount_LOCKNAME_t: Introduce PREEMPT_RT support (Waiman Long) [2000293] - seqlock: seqcount_t: Implement all read APIs as statement expressions (Waiman Long) [2000293] - seqlock: Use unique prefix for seqcount_t property accessors (Waiman Long) [2000293] - seqlock: seqcount_LOCKNAME_t: Standardize naming convention (Waiman Long) [2000293] - seqlock: seqcount latch APIs: Only allow seqcount_latch_t (Waiman Long) [2000293] - rbtree_latch: Use seqcount_latch_t (Waiman Long) [2000293] - x86/tsc: Use seqcount_latch_t (Waiman Long) [2000293] - timekeeping: Use seqcount_latch_t (Waiman Long) [2000293] - time/sched_clock: Mark sched_clock_read_begin/retry() as notrace (Waiman Long) [2000293] - time/sched_clock: Use raw_read_seqcount_latch() (Waiman Long) [2000293] - time/sched_clock: Use raw_read_seqcount_latch() during suspend (Waiman Long) [2000293] - time/sched_clock: Use seqcount_latch_t (Waiman Long) [2000293] - sched_clock: Expose struct clock_read_data (Waiman Long) [2000293] - timers/sched_clock: Include local timekeeping.h for missing declarations (Waiman Long) [2000293] - sched/clock: Move sched clock initialization and merge with generic clock (Waiman Long) [2000293] - userfaultfd: simplify fault handling (Waiman Long) [2000293] - rwsem: fix commas in initialisation (Waiman Long) [2000293] - lib/test_lockup.c: make test_inode static (Waiman Long) [2000293] - genirq: Provide irq_enter/exit_rcu() (Waiman Long) [2000293] - lib/test_lockup.c: add parameters for locking generic vfs locks (Waiman Long) [2000293] - lib/test_lockup.c: fix spelling mistake "iteraions" -> "iterations" (Waiman Long) [2000293] - lib/test_lockup: test module to generate lockups (Waiman Long) [2000293] - x86/tsc: Move inline keyword to the beginning of function declarations (Waiman Long) [2000293] - softirq: Don't skip softirq execution when softirq thread is parking (Waiman Long) [2000293] - sched/core: Convert task_struct.stack_refcount to refcount_t (Waiman Long) [2000293] - kernel/hung_task.c: break RCU locks based on jiffies (Waiman Long) [2000293] - x86/process: Avoid unnecessary NULL check in get_wchan() (Waiman Long) [2000293] - kernel/rwsem: Remove ifdef __init_rwsem code from rwsem.c (Waiman Long) [2000293] - misc: hpilo: map iLO shared memory by PCI revision id (Joseph Szczypek) [1985076] - misc: hpilo: MAINTAINERS: add entry for hpilo (Joseph Szczypek) [1985076] - misc: hpilo: avoid a useless memset (Joseph Szczypek) [1985076] - misc: hpilo: switch from 'pci_' to 'dma_' API (Joseph Szczypek) [1985076] - hpilo: Replace one-element array with flexible-array member (Joseph Szczypek) [1985076] - perf flamegraph: flamegraph.py script improvements (Michael Petlan) [2010269]- ceph: skip existing superblocks that are blocklisted or shut down when mounting (Jeffrey Layton) [2011462] - cpufreq: intel_pstate: Combine ->stop_cpu() and ->offline() (David Arcari) [2003695] - cpufreq: intel_pstate: Add Cometlake support in no-HWP mode (David Arcari) [2003695] - cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (David Arcari) [2003695] - i2c: i801: Add support for Intel Alder Lake PCH-M (David Arcari) [1929497] - i2c: i801: Add Block Write-Block Read Process Call support (David Arcari) [1929497] - pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [1929501] - x86/microcode: Check for offline CPUs before requesting new microcode (Puneet Sethi) [1971878] - x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Terry Bowman) [1994090] - x86/resctrl: Fix default monitoring groups reporting (Terry Bowman) [1994090] - PCI: Remove WARN_ON(in_interrupt()) (Myron Stowe) [1993262] - PCI: Apply CONFIG_PCI_DEBUG to entire drivers/pci hierarchy (Myron Stowe) [1993262] - PCI: Add Silicom Denmark vendor ID (Myron Stowe) [1993262] - PCI: Align checking of syscall user config accessors (Myron Stowe) [1993262] - PCI: Decline to resize resources if boot config must be preserved (Myron Stowe) [1993262] - PCI/LINK: Remove bandwidth notification (Myron Stowe) [1993262] - PCI: acpiphp: Remove unused acpiphp_callback typedef (Myron Stowe) [1993262] - PCI: Fix pci_register_io_range() memory leak (Myron Stowe) [1993262] - EDAC/amd64: Add AMD family 17h model 60h PCI IDs (Aristeu Rozanski) [1930489] - EDAC/amd64: Add PCI device IDs for family 17h, model 70h (Aristeu Rozanski) [1930489] - scsi: bnx2fc: Remove meaningless bnx2fc_abts_cleanup() return value assignment (Nilesh Javali) [1983956] - scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Nilesh Javali) [1983956] - scsi: target: ibmvscsi_tgt: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: Fix sense key for invalid EXTENDED COPY request (Maurizio Lombardi) [2004470] - scsi: target: Allows backend drivers to fail with specific sense codes (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Fix possible null-pointer dereference in pscsi_complete_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Drop unnecessary se_cmd ASC/ASCQ members (Maurizio Lombardi) [2004470] - scsi: target: sbp: Drop incorrect ASC/ASCQ usage (Maurizio Lombardi) [2004470] - scsi: target: core: Avoid using lun_tg_pt_gp after unlock (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Add new feature KEEP_BUF (Maurizio Lombardi) [2004470] - scsi: target: Remove redundant assignment to variable ret (Maurizio Lombardi) [2004470] - scsi: target: Fix NULL dereference on XCOPY completion (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove redundant continue statement (Maurizio Lombardi) [2004470] - scsi: target: Use standard SAM status types (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Fix boolreturn.cocci warnings (Maurizio Lombardi) [2004470] - scsi: target: core: Add the VERSION DESCRIPTOR fields to the INQUIRY data (Maurizio Lombardi) [2004470] - scsi: target: core: Bump INQUIRY VERSION to SPC-4 (Maurizio Lombardi) [2004470] - scsi: target: core: Add configurable IEEE Company ID attribute (Maurizio Lombardi) [2004470] - scsi: target: core: Unify NAA identifier generation (Maurizio Lombardi) [2004470] - scsi: target: sbp_target: Remove redundant assignment to pg_size (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV_BIT_PLUGGED (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Drop unnecessary container_of() (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Switch to kmemdup_nul() (Maurizio Lombardi) [2004470] - scsi: target: iblock: Fix smp_processor_id() BUG messages (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Fix xarray RCU warning (Maurizio Lombardi) [2004470] - scsi: target: core: Avoid smp_processor_id() in preemptible code (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Maurizio Lombardi) [2004470] - scsi: target: tcm_fc: Fix a kernel-doc header (Maurizio Lombardi) [2004470] - scsi: target: Shorten ALUA error messages (Maurizio Lombardi) [2004470] - scsi: target: Fix two format specifiers (Maurizio Lombardi) [2004470] - scsi: target: Compare explicitly with SAM_STAT_GOOD (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Make data_pages_per_blk changeable via configfs (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace block size definitions with new udev members (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Remove function tcmu_get_block_page() (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Support DATA_BLOCK_SIZE = N * PAGE_SIZE (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Prepare for PAGE_SIZE != DATA_BLOCK_SIZE (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Adjust names of variables and definitions (Maurizio Lombardi) [2004470] - scsi: target: Make the virtual LUN 0 device (Maurizio Lombardi) [2004470] - scsi: target: Add the DUMMY flag to rd_mcp (Maurizio Lombardi) [2004470] - scsi: target: Fix htmldocs warning in target_submit_prep() (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Adjust parameter in call to tcmu_blocks_release() (Maurizio Lombardi) [2004470] - scsi: target: core: file: Don't duplicate memset(0xff) (Maurizio Lombardi) [2004470] - scsi: target: core: pr: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: configfs: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro PRINT_BUF (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro TEXT_LEN (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro ISCSI_INST_LAST_FAILURE_TYPE (Maurizio Lombardi) [2004470] - scsi: target: core: Remove unused macros NONE and ISPRINT (Maurizio Lombardi) [2004470] - scsi: target: core: Get rid of warning in compare_and_write_do_cmp() (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Remove unused macro ISPRINT (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Maurizio Lombardi) [2004470] - scsi: target: iblock: Fix type of logs_per_phys (Maurizio Lombardi) [2004470] - scsi: target: iblock: Trim line longer than 80 characters (Maurizio Lombardi) [2004470] - scsi: target: iblock: Remove an extra argument (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Use GFP_NOIO while handling cmds or holding cmdr_lock (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace radix_tree with XArray (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace IDR by XArray (Maurizio Lombardi) [2004470] - scsi: target: core: Make completion affinity configurable (Maurizio Lombardi) [2004470] - scsi: target: core: Flush submission work during TMR processing (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470] - scsi: target: iblock: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470] - scsi: target: core: Fix backend plugging (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Use LIO wq cmd submission helper (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Use block cmd allocator for se_cmds (Maurizio Lombardi) [2004470] - scsi: target: core: Add workqueue based cmd submission (Maurizio Lombardi) [2004470] - scsi: target: core: Add gfp_t arg to target_cmd_init_cdb() (Maurizio Lombardi) [2004470] - scsi: target: core: Remove target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470] - scsi: target: srpt: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: qla2xxx: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) (Maurizio Lombardi) [2004470] - scsi: qla2xxx: Move sess cmd list/lock to driver (Maurizio Lombardi) [2004470] - scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [2004470] - scsi: target: tcm_fc: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: sbp_target: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: core: Break up target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470] - scsi: target: core: Rename transport_init_se_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Drop kref_get_unless_zero() in target_get_sess_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Move t_task_cdb initialization (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Fix zero tag inside a trace event (Maurizio Lombardi) [2004470] - nfsd: move fsnotify on client creation outside spinlock (Steve Dickson) [1719330] - nfsd: report client confirmation status in "info" file (Steve Dickson) [1719330] - nfsd: fsnotify on rmdir under nfsd/clients/ (Steve Dickson) [1719330]- mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() (Waiman Long) [2009258] - mm/gup: check for isolation errors (Waiman Long) [2009258] - mm/gup: return an error on migration failure (Waiman Long) [2009258] - mm/gup: check every subpage of a compound page during isolation (Waiman Long) [2009258] - mm/gup: don't pin migrated cma pages in movable zone (Waiman Long) [2009258] - mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Waiman Long) [2009258] - mm/gup: decrement head page once for group of subpages (Waiman Long) [2009258] - mm/gup: add compound page list iterator (Waiman Long) [2009258] - mm/gup: protect unpin_user_pages() against npages==-ERRNO (Waiman Long) [2009258] - mm, memcg: remove unused functions (Waiman Long) [2008341] - mm,vmscan: fix divide by zero in get_scan_count (Waiman Long) [2008341] - mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Waiman Long) [2008341] - mm/memcg: fix incorrect flushing of lruvec data in obj_stock (Waiman Long) [2008341] - mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() (Waiman Long) [2008341] - mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code (Waiman Long) [2008341] - cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync (Waiman Long) [2008341] - percpu: flush tlb in pcpu_reclaim_populated() (Waiman Long) [2008341] - mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calculate_protection (Waiman Long) [2008341] - memcontrol: use flexible-array member (Waiman Long) [2008341] - mm: vmscan: remove noinline_for_stack (Waiman Long) [2008341] - mm: memcontrol: move obj_cgroup_uncharge_pages() out of css_set_lock (Waiman Long) [2008341] - mm: memcontrol: simplify the logic of objcg pinning memcg (Waiman Long) [2008341] - mm: memcontrol: rename lruvec_holds_page_lru_lock to page_matches_lruvec (Waiman Long) [2008341] - mm: memcontrol: simplify lruvec_holds_page_lru_lock (Waiman Long) [2008341] - mm: memcontrol: remove the pgdata parameter of mem_cgroup_page_lruvec (Waiman Long) [2008341] - mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm (Waiman Long) [2008341] - mm: memcontrol: fix page charging in page replacement (Waiman Long) [2008341] - percpu: optimize locking in pcpu_balance_workfn() (Waiman Long) [2008341] - percpu: initialize best_upa variable (Waiman Long) [2008341] - percpu: rework memcg accounting (Waiman Long) [2008341] - mm, memcg: introduce mem_cgroup_kmem_disabled() (Waiman Long) [2008341] - mm, memcg: mark cgroup_memory_nosocket, nokmem and noswap as __ro_after_init (Waiman Long) [2008341] - mm: vmscan: shrink deferred objects proportional to priority (Waiman Long) [2008341] - mm: memcontrol: reparent nr_deferred when memcg offline (Waiman Long) [2008341] - mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers (Waiman Long) [2008341] - mm: vmscan: use per memcg nr_deferred of shrinker (Waiman Long) [2008341] - mm: vmscan: add per memcg shrinker nr_deferred (Waiman Long) [2008341] - mm: vmscan: use a new flag to indicate shrinker is registered (Waiman Long) [2008341] - mm: vmscan: add shrinker_info_protected() helper (Waiman Long) [2008341] - mm: memcontrol: rename shrinker_map to shrinker_info (Waiman Long) [2008341] - mm: vmscan: use kvfree_rcu instead of call_rcu (Waiman Long) [2008341] - mm: vmscan: remove memcg_shrinker_map_size (Waiman Long) [2008341] - mm: vmscan: use shrinker_rwsem to protect shrinker_maps allocation (Waiman Long) [2008341] - mm: vmscan: consolidate shrinker_maps handling code (Waiman Long) [2008341] - mm: vmscan: use nid from shrink_control for tracepoint (Waiman Long) [2008341] - linux/memcontrol.h: remove duplicate struct declaration (Waiman Long) [2008341] - memcg: charge before adding to swapcache on swapin (Waiman Long) [2008341] - kselftests: cgroup: update kmem test for new vmstat implementation (Waiman Long) [2008341] - mm: memcontrol: consolidate lruvec stat flushing (Waiman Long) [2008341] - mm: memcontrol: switch to rstat (Waiman Long) [2008341] - cgroup: rstat: punt root-level optimization to individual controllers (Waiman Long) [2008341] - cgroup: rstat: support cgroup1 (Waiman Long) [2008341] - mm: memcontrol: privatize memcg_page_state query functions (Waiman Long) [2008341] - mm: memcontrol: kill mem_cgroup_nodeinfo() (Waiman Long) [2008341] - memcg: enable memcg oom-kill for __GFP_NOFAIL (Waiman Long) [2008341] - memcg: cleanup root memcg checks (Waiman Long) [2008341] - mm: memcontrol: fix kernel stack account (Waiman Long) [2008341] - mm: page-writeback: simplify memcg handling in test_clear_page_writeback() (Waiman Long) [2008341] - percpu: implement partial chunk depopulation (Waiman Long) [2008341] - percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 (Waiman Long) [2008341] - percpu: factor out pcpu_check_block_hint() (Waiman Long) [2008341] - percpu: split __pcpu_balance_workfn() (Waiman Long) [2008341] - percpu: fix a comment about the chunks ordering (Waiman Long) [2008341] - mm/compaction: remove rcu_read_lock during page compaction (Waiman Long) [2008341] - mm/vmscan.c: make lruvec_lru_size() static (Waiman Long) [2008341] - include/linux/mm_inline.h: fold __update_lru_size() into its sole caller (Waiman Long) [2008341] - include/linux/mm_inline.h: fold page_lru_base_type() into its sole caller (Waiman Long) [2008341] - mm: VM_BUG_ON lru page flags (Waiman Long) [2008341] - mm: add __clear_page_lru_flags() to replace page_off_lru() (Waiman Long) [2008341] - mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() (Waiman Long) [2008341] - mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() (Waiman Long) [2008341] - mm: don't pass "enum lru_list" to lru list addition functions (Waiman Long) [2008341] - include/linux/mm_inline.h: shuffle lru list addition and deletion functions (Waiman Long) [2008341] - mm/vmscan.c: use add_page_to_lru_list() (Waiman Long) [2008341] - mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Waiman Long) [2008341] - mm: remove superfluous __ClearPageActive() (Waiman Long) [2008341] - mm, memcg: decouple e{low,min} state mutations from protection checks (Waiman Long) [2008341] - Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window" (Waiman Long) [2008341] - mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node (Waiman Long) [2008341] - include/bitmap.h: add new functions to documentation (Waiman Long) [2008341] - include/bitmap.h: add missing parameter in docs (Waiman Long) [2008341] - bitmap: genericize percpu bitmap region iterators (Waiman Long) [2008341] - cgroup, rstat: Don't flush subtree root unless necessary (Waiman Long) [2008341] - mm/memcg: Move mem_cgroup kABI compatibility structure into rh_kabi_memcg.h (Waiman Long) [2008341] - mm/swap: consider max pages in iomap_swapfile_add_extent (Brian Foster) [1969326] - mm/slub: Fix backtrace of objects to handle redzone adjustment (Waiman Long) [2008340] - powerpc/powernv: Fix CPU idle to be called with IRQs disabled (Waiman Long) [2008340] - torture: Fix grace-period rate output (Waiman Long) [2008340] - rcu: Fix kfree_rcu() docbook errors (Waiman Long) [2008340] - rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Waiman Long) [2008340] - rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Waiman Long) [2008340] - idle: Prevent late-arriving interrupts from disrupting offline (Waiman Long) [2008340] - torture: Maintain torture-specific set of CPUs-online books (Waiman Long) [2008340] - torture: Clean up after torture-test CPU hotplugging (Waiman Long) [2008340] - rcutorture: Make object_debug also double call_rcu() heap object (Waiman Long) [2008340] - torture: Throttle VERBOSE_TOROUT_*() output (Waiman Long) [2008340] - torture: Make refscale throttle high-rate printk()s (Waiman Long) [2008340] - rcutorture: Use hrtimers for reader and writer delays (Waiman Long) [2008340] - torture: Make stutter use torture_hrtimeout_*() functions (Waiman Long) [2008340] - rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits (Waiman Long) [2008340] - torture: Add fuzzed hrtimer-based sleep functions (Waiman Long) [2008340] - rcutorture: Make rcu_torture_fakewriter() use blocking wait primitives (Waiman Long) [2008340] - rcutorture: Make synctype[] and nsynctype be static global (Waiman Long) [2008340] - rcutorture: Require entire stutter period be post-boot (Waiman Long) [2008340] - refscale: Allow summarization of verbose output (Waiman Long) [2008340] - torture: Allow standalone kvm-recheck.sh run detect --trust-make (Waiman Long) [2008340] - torture: Simplify exit-code plumbing for kvm-recheck.sh and kvm-find-errors.sh (Waiman Long) [2008340] - torture: s/STOP/STOP.1/ to avoid scenario collision (Waiman Long) [2008340] - torture: Add --dryrun batches to help schedule a distributed run (Waiman Long) [2008340] - torture: Stop hanging on panic (Waiman Long) [2008340] - torture: Add kvm.sh test summary to end of log file (Waiman Long) [2008340] - torture: Make kvm.sh include --kconfig arguments in CPU calculation (Waiman Long) [2008340] - torture: Make kvm.sh return failure upon build failure (Waiman Long) [2008340] - torture: Print run duration at end of kvm.sh execution (Waiman Long) [2008340] - torture: Make kvm.sh arguments accumulate (Waiman Long) [2008340] - torture: Make kvm.sh "Test Summary" date be end of test (Waiman Long) [2008340] - tools/rcutorture: Make identify_qemu_vcpus() independent of local language (Waiman Long) [2008340] - torture: Add config2csv.sh script to compare torture scenarios (Waiman Long) [2008340] - torture: Prepare for splitting qemu execution from kvm-test-1-run.sh (Waiman Long) [2008340] - torture: Allow kvm.sh --datestamp to specify subdirectories (Waiman Long) [2008340] - torture: Make kvm.sh "--dryrun sched" summarize number of builds (Waiman Long) [2008340] - torture: Make kvm.sh "--dryrun sched" summarize number of batches (Waiman Long) [2008340] - torture: Make --kcsan specify lockdep (Waiman Long) [2008340] - rcu: Do not NMI offline CPUs (Waiman Long) [2008340] - rcu: For RCU grace-period kthread starvation, dump last CPU it ran on (Waiman Long) [2008340] - rcu: Mark obtuse portion of stall warning as internal debug (Waiman Long) [2008340] - scftorture: Add debug output for wrong-CPU warning (Waiman Long) [2008340] - rcutorture: Add testing for RCU's global memory ordering (Waiman Long) [2008340] - rcutorture: Add reader-side tests of polling grace-period API (Waiman Long) [2008340] - rcutorture: Add writer-side tests of polling grace-period API (Waiman Long) [2008340] - rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state (Waiman Long) [2008340] - srcu: Add comment explaining cookie overflow/wrap (Waiman Long) [2008340] - srcu: Document polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340] - srcu: Provide polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340] - srcu: Provide polling interfaces for Tiny SRCU grace periods (Waiman Long) [2008340] - srcu: Provide internal interface to start a Tree SRCU grace period (Waiman Long) [2008340] - srcu: Provide internal interface to start a Tiny SRCU grace period (Waiman Long) [2008340] - srcu: Make Tiny SRCU use multi-bit grace-period counter (Waiman Long) [2008340] - rcu: Enable rcu_normal_after_boot unconditionally for RT (Waiman Long) [2008340] - rcu: Unconditionally use rcuc threads on PREEMPT_RT (Waiman Long) [2008340] - rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT (Waiman Long) [2008340] - rcu: Eliminate the __kvfree_rcu() macro (Waiman Long) [2008340] - rcu: Introduce kfree_rcu() single-argument macro (Waiman Long) [2008340] - rcu: Record kvfree_call_rcu() call stack for KASAN (Waiman Long) [2008340] - rcu: Do any deferred nocb wakeups at CPU offline time (Waiman Long) [2008340] - rcu/nocb: Code-style nits in callback-offloading toggling (Waiman Long) [2008340] - rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state() output (Waiman Long) [2008340] - rcu/nocb: Add grace period and task state to show_rcu_nocb_state() output (Waiman Long) [2008340] - tools/rcutorture: Support nocb toggle in TREE01 (Waiman Long) [2008340] - rcutorture: Test runtime toggling of CPUs' callback offloading (Waiman Long) [2008340] - cpu/hotplug: Add lockdep_is_cpus_held() (Waiman Long) [2008340] - rcu/nocb: Locally accelerate callbacks as long as offloading isn't complete (Waiman Long) [2008340] - rcu/nocb: Process batch locally as long as offloading isn't complete (Waiman Long) [2008340] - rcu/nocb: Only cond_resched() from actual offloaded batch processing (Waiman Long) [2008340] - rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stage of de-offloading (Waiman Long) [2008340] - rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY (Waiman Long) [2008340] - rcu/nocb: Shutdown nocb timer on de-offloading (Waiman Long) [2008340] - rcu/nocb: Re-offload support (Waiman Long) [2008340] - rcu/nocb: De-offloading GP kthread (Waiman Long) [2008340] - rcu/nocb: Don't deoffload an offline CPU with pending work (Waiman Long) [2008340] - rcu/nocb: De-offloading CB kthread (Waiman Long) [2008340] - rcu/nocb: Always init segcblist on CPU up (Waiman Long) [2008340] - rcu/nocb: Provide basic callback offloading state machine bits (Waiman Long) [2008340] - rcu/nocb: Turn enabled/offload states into a common flag (Waiman Long) [2008340] - rcu/segcblist: Add debug checks for segment lengths (Waiman Long) [2008340] - rcu/trace: Add tracing for how segcb list changes (Waiman Long) [2008340] - rcu/tree: segcblist: Remove redundant smp_mb()s (Waiman Long) [2008340] - rcu/segcblist: Add counters to segcblist datastructure (Waiman Long) [2008340] - rcu/segcblist: Add additional comments to explain smp_mb() (Waiman Long) [2008340] - rcu/tree: Make rcu_do_batch count how many callbacks were executed (Waiman Long) [2008340] - rcu: Make call_rcu() print mem_dump_obj() info for double-freed callback (Waiman Long) [2008340] - mm: Make mem_obj_dump() vmalloc() dumps include start and length (Waiman Long) [2008340] - mm: Make mem_dump_obj() handle vmalloc() memory (Waiman Long) [2008340] - mm: Make mem_dump_obj() handle NULL and zero-sized pointers (Waiman Long) [2008340] - mm: Add mem_dump_obj() to print source of memory block (Waiman Long) [2008340] - rcu: Make TASKS_TRACE_RCU select IRQ_WORK (Waiman Long) [2008340] - rcu-tasks: Add RCU-tasks self tests (Waiman Long) [2008340] - rcu-tasks: Move RCU-tasks initialization to before early_initcall() (Waiman Long) [2008340] - rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock_rcu_node() macros (Waiman Long) [2008340] - rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees (Waiman Long) [2008340] - rcutorture: Don't do need_resched() testing if ->sync is NULL (Waiman Long) [2008340] - scftorture: Add full-test stutter capability (Waiman Long) [2008340] - torture: Allow alternative forms of kvm.sh command-line arguments (Waiman Long) [2008340] - rcutorture: Small code cleanups (Waiman Long) [2008340] - torture: Accept time units on kvm.sh --duration argument (Waiman Long) [2008340] - rcutorture: Make stutter_wait() caller restore priority (Waiman Long) [2008340] - torture: Force weak-hashed pointers on console log (Waiman Long) [2008340] - rcutorture: Prevent hangs for invalid arguments (Waiman Long) [2008340] - torture: Prevent jitter processes from delaying failed run (Waiman Long) [2008340] - rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kconfig happy (Waiman Long) [2008340] - refscale: Prevent hangs for invalid arguments (Waiman Long) [2008340] - rcuscale: Prevent hangs for invalid arguments (Waiman Long) [2008340] - torture: Exclude "NOHZ tick-stop error" from fatal errors (Waiman Long) [2008340] - rcuscale: Avoid divide by zero (Waiman Long) [2008340] - rcuscale: Add RCU Tasks Trace (Waiman Long) [2008340] - scftorture: Add an alternative IPI vector (Waiman Long) [2008340] - torture: Make torture_stutter() use hrtimer (Waiman Long) [2008340] - torture: Periodically pause in stutter_wait() (Waiman Long) [2008340] - torture: Don't kill gdb sessions (Waiman Long) [2008340] - refscale: Bounds-check module parameters (Waiman Long) [2008340] - rcu-tasks: Make the units of ->init_fract be jiffies (Waiman Long) [2008340] - rcutorture: Make grace-period kthread report match RCU flavor being tested (Waiman Long) [2008340] - rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop (Waiman Long) [2008340] - rcutorture: Make preemptible TRACE02 enable lockdep (Waiman Long) [2008340] - srcu: Use a more appropriate lockdep helper (Waiman Long) [2008340] - srcu: Take early exit on memory-allocation failure (Waiman Long) [2008340] - rcu: Fix a typo in rcu_blocking_is_gp() header comment (Waiman Long) [2008340] - rcu: Prevent lockdep-RCU splats on lock acquisition/release (Waiman Long) [2008340] - rcu/tree: nocb: Avoid raising softirq for offloaded ready-to-execute CBs (Waiman Long) [2008340] - rcu/tree: Make struct kernel_param_ops definitions const (Waiman Long) [2008340] - rcu/tree: Add a warning if CPU being onlined did not report QS already (Waiman Long) [2008340] - rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config (Waiman Long) [2008340] - rcu: Fix single-CPU check in rcu_blocking_is_gp() (Waiman Long) [2008340] - rcu: Implement rcu_segcblist_is_offloaded() config dependent (Waiman Long) [2008340] - list.h: Update comment to explicitly note circular lists (Waiman Long) [2008340] - rcu: Panic after fixed number of stalls (Waiman Long) [2008340] - x86/smpboot: Move rcu_cpu_starting() earlier (Waiman Long) [2008340] - torture: Replace cpu_up/down() with add/remove_cpu() (Waiman Long) [2008340] - PCI/PTM: Remove error message at boot (Myron Stowe) [1993252] - PCI: Mark AMD Navi14 GPU ATS as broken (Myron Stowe) [1993252] - PCI: vmd: Update type of the __iomem pointers (Myron Stowe) [1993252] - PCI: Unify ECAM constants in native PCI Express drivers (Myron Stowe) [1993252] - PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Myron Stowe) [1993252] - PCI: Mark AMD Raven iGPU ATS as broken in some platforms (Myron Stowe) [1993252] - PCI: Disable PTM during suspend to save power (Myron Stowe) [1993252] - PCI/PTM: Save/restore Precision Time Measurement Capability for suspend/resume (Myron Stowe) [1993252] - PCI: Add sysfs attribute for device power state (Myron Stowe) [1993252] - PCI/MSI: Set device flag indicating only 32-bit MSI support (Myron Stowe) [1993252] - PCI/MSI: Move MSI/MSI-X flags updaters to msi.c (Myron Stowe) [1993252] - PCI/MSI: Move MSI/MSI-X init to msi.c (Myron Stowe) [1993252] - PCI: Use predefined Pericom Vendor ID (Myron Stowe) [1993252] - PCI: Disable MSI for Pericom PCIe-USB adapter (Myron Stowe) [1993252] - PCI: Reduce pci_set_cacheline_size() message to debug level (Myron Stowe) [1993252] - PCI: Remove unused HAVE_PCI_SET_MWI (Myron Stowe) [1993252] - PCI: Fix overflow in command-line resource alignment requests (Myron Stowe) [1993252] - PCI: Bounds-check command-line resource alignment requests (Myron Stowe) [1993252] - PCI: Fix kernel-doc markup (Myron Stowe) [1993252] - PCI: ibmphp: Remove unneeded break (Myron Stowe) [1993252] - PCI/ACPI: Fix companion lookup for device 0 on the root bus (Myron Stowe) [1993252] - PCI: Keep both device and resource name for config space remaps (Myron Stowe) [1993252] - PCI: Return u16 from pci_find_ext_capability() and similar (Myron Stowe) [1993252] - PCI: Return u8 from pci_find_capability() and similar (Myron Stowe) [1993252] - PCI: Avoid duplicate IDs in driver dynamic IDs list (Myron Stowe) [1993252] - PCI: Move pci_match_device() ahead of new_id_store() (Myron Stowe) [1993252] - PCI: Decode PCIe 64 GT/s link speed (Myron Stowe) [1993252] - PCI: host-generic: Support building as modules (Myron Stowe) [1993252] - ata: sata_nv: Fix retrieving of active qcs (Tomas Henzl) [1921465] - ata: pata_ns87415.c: Document support on parisc with superio chip (Tomas Henzl) [1921465] - ata: fix some kernel-doc markups (Tomas Henzl) [1921465] - sata, highbank: simplify the return expression of ahci_highbank_suspend (Tomas Henzl) [1921465] - libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks (Tomas Henzl) [1921465] - ata: ahci: use ata_link_info() instead of ata_link_printk() (Tomas Henzl) [1921465] - libata: Use per port sync for detach (Tomas Henzl) [1921465] - ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function (Tomas Henzl) [1921465] - sata_rcar: handle pm_runtime_get_sync failure cases (Tomas Henzl) [1921465] - ata: sata_inic162x fix a spelling issue (Tomas Henzl) [1921465] - ata: libata-core: fix a doc warning (Tomas Henzl) [1921465] - ata: ahci: Add sysfs attribute to show remapped NVMe device count (Tomas Henzl) [1921465] - ata: ahci-imx: remove redundant assignment to ret (Tomas Henzl) [1921465] - libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set (Tomas Henzl) [1921465] - ata: move ata_eh_analyze_ncq_error() & co. to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-eh.c (Tomas Henzl) [1921465] - ata: move ata_sas_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-scsi.c (Tomas Henzl) [1921465] - ata: move sata_deb_timing_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: move ata_qc_complete_multiple() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_link_hardreset() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_link_{debounce,resume}() to libata-sata.c (Tomas Henzl) [1921465] - ata: move *sata_set_spd*() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_scr_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-core.c (Tomas Henzl) [1921465] - ata: fix CodingStyle issues in PATA timings code (Tomas Henzl) [1921465] - ata: remove EXPORT_SYMBOL_GPL()s not used by modules (Tomas Henzl) [1921465] - ata: move EXPORT_SYMBOL_GPL()s close to exported code (Tomas Henzl) [1921465] - ata: optimize ata_scsi_rbuf[] size (Tomas Henzl) [1921465] - ata: optimize struct ata_force_param size (Tomas Henzl) [1921465] - ata: use COMMAND_LINE_SIZE for ata_force_param_buf[] size (Tomas Henzl) [1921465] - ata: simplify ata_scsiop_inq_89() (Tomas Henzl) [1921465] - sata_promise: use ata_cable_sata() (Tomas Henzl) [1921465] - ata: make SATA_PMP option selectable only if any SATA host driver is enabled (Tomas Henzl) [1921465] - ata: expose ncq_enable_prio sysfs attribute only on NCQ capable hosts (Tomas Henzl) [1921465] - ata: remove stale maintainership information from core code (Tomas Henzl) [1921465] - libata: Assign OF node to the SCSI device (Tomas Henzl) [1921465] - libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() (Tomas Henzl) [1921465] - libata: transport: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1921465] - ata/acard_ahci: remove unused variable n_elem (Tomas Henzl) [1921465] - ata: ahci_brcm: BCM7216 reset is self de-asserting (Tomas Henzl) [1921465] - ata: ahci_brcm: Perform reset after obtaining resources (Tomas Henzl) [1921465] - ata: brcm: fix reset controller API usage (Tomas Henzl) [1921465] - ata: brcm: mark PM functions as __maybe_unused (Tomas Henzl) [1921465] - ata: ahci_brcm: Support BCM7216 reset controller name (Tomas Henzl) [1921465] - ata: ahci_brcm: Add a shutdown callback (Tomas Henzl) [1921465] - ata: ahci_brcm: Manage reset line during suspend/resume (Tomas Henzl) [1921465] - ata: ahci_brcm: Add missing clock management during recovery (Tomas Henzl) [1921465] - ata: ahci_brcm: BCM7425 AHCI requires AHCI_HFLAG_DELAY_ENGINE (Tomas Henzl) [1921465] - ata: ahci_brcm: Fix AHCI resources management (Tomas Henzl) [1921465] - ata: libahci_platform: Export again ahci_platform_able_phys() (Tomas Henzl) [1921465] - libata: Fix retrieving of active qcs (Tomas Henzl) [1921465] - ata: pata_artop: make arrays static const, makes object smaller (Tomas Henzl) [1921465] - ata_piix: remove open-coded dmi_match(DMI_OEM_STRING) (Tomas Henzl) [1921465] - ata: sata_mv, avoid trigerrable BUG_ON (Tomas Henzl) [1921465] - ata: make qc_prep return ata_completion_errors (Tomas Henzl) [1921465] - ata: define AC_ERR_OK (Tomas Henzl) [1921465] - libata: Ensure ata_port probe has completed before detach (Tomas Henzl) [1921465] - ahci: tegra: use regulator_bulk_set_supply_names() (Tomas Henzl) [1921465] - ahci: Add support for Amazon's Annapurna Labs SATA controller (Tomas Henzl) [1921465] - ata: libahci_platform: Fix regulator_get_optional() misuse (Tomas Henzl) [1921465] - ata: ahci-imx: Covert to use GPIO descriptor (Tomas Henzl) [1921465] - libata/ahci: Fix PCS quirk application (Tomas Henzl) [1921465] - libata/ahci: Drop PCS quirk for Denverton and beyond (Tomas Henzl) [1921465] - libata: switch remaining drivers to use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_sil24: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_qstor: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_nv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_mv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - pdc_adma: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - acard_ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - libata: add SG safety checks in SFF pio transfers (Tomas Henzl) [1921465] - libata: have ata_scsi_rw_xlat() fail invalid passthrough requests (Tomas Henzl) [1921465] - ata: rb532_cf: Fix unused variable warning in rb532_pata_driver_probe (Tomas Henzl) [1921465] - ata: libahci: do not complain in case of deferred probe (Tomas Henzl) [1921465] - libata: zpodd: Fix small read overflow in zpodd_get_mech_type() (Tomas Henzl) [1921465] - ata: libahci_platform: remove redundant dev_err message (Tomas Henzl) [1921465] - drivers: ata: ahci_sunxi: Increased SATA/AHCI DMA TX/RX FIFOs (Tomas Henzl) [1921465] - libata: Drop firmware version check from the ST1000LM024 quirk (Tomas Henzl) [1921465] - ata: sata_sil24: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata:sata_qstor: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: sata_nv: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: pdc_adma: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: libahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: acard-ahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - libata: don't request sense data on !ZAC ATA devices (Tomas Henzl) [1921465] - libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk (Tomas Henzl) [1921465] - sata_rcar: Remove ata_host_alloc() error printing (Tomas Henzl) [1921465] - libata: fix using DMA buffers on stack (Tomas Henzl) [1921465] - ata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when genuine custom irq handler implemented (Tomas Henzl) [1921465] - libata: fix a typo in comment (Tomas Henzl) [1921465] - sata_rcar: fix deferred probing (Tomas Henzl) [1921465] - ata: sata_highbank: Convert to use GPIO descriptors (Tomas Henzl) [1921465] - sata_rcar: convert to SPDX identifiers (Tomas Henzl) [1921465] - ata: ep93xx: Use proper enums for directions (Tomas Henzl) [1921465] - ata: ahci_brcm: Allow using driver or DSL SoCs (Tomas Henzl) [1921465] - ata: ahci_brcm: Match BCM63138 compatible strings (Tomas Henzl) [1921465] - ata: ahci_brcm: Allow optional reset controller to be used (Tomas Henzl) [1921465] - libata: mask swap internal and hardware tag (Tomas Henzl) [1921465] - pata_atiixp: Remove unnecessary parentheses (Tomas Henzl) [1921465] - ata: ahci_sunxi: add support for r40 (Tomas Henzl) [1921465] - ata: ahci_platform: add support for PHY controller regulator (Tomas Henzl) [1921465] - ata: ahci_platform: add support for AHCI controller regulator (Tomas Henzl) [1921465] - libata: Use SMART LBAM/LBAH password defines (Tomas Henzl) [1921465] - ata: ahci: Convert to using pOFn instead of device_node.name (Tomas Henzl) [1921465] - ata: ftide010: Add a quirk for SQ201 (Tomas Henzl) [1921465] - ata: ahci_platform: enable to get and control reset (Tomas Henzl) [1921465] - ata: libahci_platform: add reset control support (Tomas Henzl) [1921465] - ata: add an extra argument to ahci_platform_get_resources() (Tomas Henzl) [1921465] - ata: sata_rcar: exclude setting of PHY registers in Gen3 (Tomas Henzl) [1921465] - ata: sata_rcar: really mask all interrupts on Gen2 and later (Tomas Henzl) [1921465] - ata: libahci: Allow reconfigure of DEVSLP register (Tomas Henzl) [1921465] - ata: libahci: Correct setting of DEVSLP register (Tomas Henzl) [1921465] - ata: ahci: Enable DEVSLP by default on x86 with SLP_S0 (Tomas Henzl) [1921465] - ata: ahci: Support state with min power but Partial low power state (Tomas Henzl) [1921465] - Revert "ata: ahci_platform: convert kcalloc to devm_kcalloc" (Tomas Henzl) [1921465] - ata: sata_rcar: Add rudimentary Runtime PM support (Tomas Henzl) [1921465] - ata: sata_rcar: Provide a short-hand for &pdev->dev (Tomas Henzl) [1921465] - ata: Only output sg element mapped number in verbose debug (Tomas Henzl) [1921465] - ata: Guard ata_scsi_dump_cdb() by ATA_VERBOSE_DEBUG (Tomas Henzl) [1921465] - ata: ahci_platform: convert kcalloc to devm_kcalloc (Tomas Henzl) [1921465] - ata: ahci_platform: convert kzallloc to kcalloc (Tomas Henzl) [1921465] - ata: ahci_platform: correct parameter documentation for ahci_platform_shutdown (Tomas Henzl) [1921465] - libata: remove ata_sff_data_xfer_noirq() (Tomas Henzl) [1921465] - scsi: target: Fix the pgr/alua_support_store functions (Maurizio Lombardi) [1995935] - sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Phil Auld) [1992254] - sched/fair: Avoid a second scan of target in select_idle_cpu (Phil Auld) [1992254] - sched/fair: Use prev instead of new target as recent_used_cpu (Phil Auld) [1992254] - sched: Replace deprecated CPU-hotplug functions. (Phil Auld) [1992254] - sched/deadline: Fix reset_on_fork reporting of DL tasks (Phil Auld) [1992254] - sched/numa: Fix is_core_idle() (Phil Auld) [1992254] - sched/fair: Sync load_sum with load_avg after dequeue (Phil Auld) [1992254] - sched/fair: Fix CFS bandwidth hrtimer expiry type (Phil Auld) [1992254] - sched/fair: Ensure _sum and _avg values stay consistent (Phil Auld) [1992254] - sched/fair: Ensure that the CFS parent is added after unthrottling (Phil Auld) [1992254] - sched/rt: Fix Deadline utilization tracking during policy change (Phil Auld) [1992254] - sched/rt: Fix RT utilization tracking during policy change (Phil Auld) [1992254] - sched/fair: Age the average idle time (Phil Auld) [1992254] - wait: use LIST_HEAD_INIT() to initialize wait_queue_head (Phil Auld) [1992254] - sched: Optimize housekeeping_cpumask() in for_each_cpu_and() (Phil Auld) [1992254] - sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling (Phil Auld) [1992254] - sched/pelt: Check that *_avg are null when *_sum are (Phil Auld) [1992254] - sched/fair: Correctly insert cfs_rq's to list on unthrottle (Phil Auld) [1992254] - sched/pelt: Ensure that *_sum is always synced with *_avg (Phil Auld) [1992254] - sched/fair: Return early from update_tg_cfs_load() if delta == 0 (Phil Auld) [1992254] - sched/fair: Make sure to update tg contrib for blocked load (Phil Auld) [1992254] - sched/fair: Keep load_avg and load_sum synced (Phil Auld) [1992254] - sched: Stop PF_NO_SETAFFINITY from being inherited by various init system threads (Phil Auld) [1992254] - sched: Fix a stale comment in pick_next_task() (Phil Auld) [1992254] - sched/fair: Fix ascii art by relpacing tabs (Phil Auld) [1992254] - tick/nohz: Call tick_nohz_task_switch() with interrupts disabled (Phil Auld) [1992254] - sched/fair: Fix clearing of has_idle_cores flag in select_idle_cpu() (Phil Auld) [1992254] - sched/core: Remove the pointless BUG_ON(!task) from wake_up_q() (Phil Auld) [1992254] - sched: Make the idle task quack like a per-CPU kthread (Phil Auld) [1992254] - sched/fair: Fix unfairness caused by missing load decay (Phil Auld) [1992254] - sched: Make nr_iowait_cpu() return 32-bit value (Phil Auld) [1992254] - sched: Make nr_iowait() return 32-bit value (Phil Auld) [1992254] - sched: Make nr_running() return 32-bit value (Phil Auld) [1992254] - sched/isolation: Reconcile rcu_nocbs= and nohz_full= (Phil Auld) [1992254] - sched/fair: Introduce a CPU capacity comparison helper (Phil Auld) [1992254] - sched/fair: Clean up active balance nr_balance_failed trickery (Phil Auld) [1992254] - sched/fair: Move update_nohz_stats() to the CONFIG_NO_HZ_COMMON block to simplify the code & fix an unused function warning (Phil Auld) [1992254] - sched/fair: Bring back select_idle_smt(), but differently (Phil Auld) [1992254] - sched,fair: Alternative sched_slice() (Phil Auld) [1992254] - sched/topology: Remove redundant cpumask_and() in init_overlap_sched_group() (Phil Auld) [1992254] - sched/numa: Allow runtime enabling/disabling of NUMA balance without SCHED_DEBUG (Phil Auld) [1992254] - sched/fair: Optimize test_idle_cores() for !SMT (Phil Auld) [1992254] - sched: Fix various typos (Phil Auld) [1992254] - sched: Remove unnecessary variable from schedule_tail() (Phil Auld) [1992254] - sched: Optimize __calc_delta() (Phil Auld) [1992254] - sched: Provide raw_spin_rq_*lock*() helpers (Phil Auld) [1992254] - sched/pelt: Fix task util_est update filtering (Phil Auld) [1992254] - sched/fair: use lsub_positive in cpu_util_next() (Phil Auld) [1992254] - sched/fair: Reduce the window for duplicated update (Phil Auld) [1992254] - sched/fair: Reorder newidle_balance pulled_task tests (Phil Auld) [1992254] - sched/fair: Remove unused parameter of update_nohz_stats (Phil Auld) [1992254] - sched/fair: Remove unused return of _nohz_idle_balance (Phil Auld) [1992254] - sched/fair: Remove update of blocked load from newidle_balance (Phil Auld) [1992254] - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 (Phil Auld) [1992254] - sched/fair: Merge select_idle_core/cpu() (Phil Auld) [1992254] - sched/fair: Remove select_idle_smt() (Phil Auld) [1992254] - sched/fair: Move avg_scan_cost calculations under SIS_PROP (Phil Auld) [1992254] - sched/fair: Remove SIS_AVG_CPU (Phil Auld) [1992254] - sched/eas: Don't update misfit status if the task is pinned (Phil Auld) [1992254] - sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue (Phil Auld) [1992254] - sched/fair: Add a few assertions (Phil Auld) [1992254] - cpufreq: schedutil: Simplify sugov_update_next_freq() (Phil Auld) [1992254] - sched/topology: Warn when NUMA diameter > 2 (Phil Auld) [1992254] - sched: Use task_current() instead of 'rq->curr == p' (Phil Auld) [1992254] - sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled (Phil Auld) [1992254] - sched/fair: Exclude the current CPU from find_new_ilb() (Phil Auld) [1992254] - rbtree, sched/deadline: Use rb_add_cached() (Phil Auld) [1992254] - rbtree, sched/fair: Use rb_add_cached() (Phil Auld) [1992254] - sched/isolation: Prefer housekeeping CPU in local node (Phil Auld) [1992254] - sched: Fix various typos in comments (Phil Auld) [1992254] - s390/qeth: fix deadlock during failing recovery (Sumanth Korikkar) [1984990] - s390/qeth: Fix deadlock in remove_discipline (Sumanth Korikkar) [1984990] - s390/qeth: fix NULL deref in qeth_clear_working_pool_list() (Sumanth Korikkar) [1984990] - s390/qdio: fix roll-back after timeout on ESTABLISH ccw (Sumanth Korikkar) [1984990] - s390/qdio: get rid of register asm (Sumanth Korikkar) [1984990] - s390/netiuvc: get rid of forward declarations (Sumanth Korikkar) [1984990] - s390/qeth: Consider dependency on SWITCHDEV module (Sumanth Korikkar) [1984990] - s390/qeth: shrink TX buffer struct (Sumanth Korikkar) [1984990] - s390/qeth: remove TX buffer's pointer to its queue (Sumanth Korikkar) [1984990] - s390/qeth: remove QAOB's pointer to its TX buffer (Sumanth Korikkar) [1984990] - s390/qeth: consolidate completion of pending TX buffers (Sumanth Korikkar) [1984990] - s390/qeth: use ethtool_sprintf() (Sumanth Korikkar) [1984990] - s390/qeth: unify the tracking of active cmds on ccw device (Sumanth Korikkar) [1984990] - s390/qeth: also use TX NAPI for non-IQD devices (Sumanth Korikkar) [1984990] - s390/qeth: count TX completion interrupts (Sumanth Korikkar) [1984990] - powerpc/stacktrace: Include linux/delay.h (Steve Best) [2010674] - powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Steve Best) [2010674] - powerpc/xmon: Reset RCU and soft lockup watchdogs (Steve Best) [2010674] - bpf, sockmap: Fix sk->prot unhash op reset (Jiri Benc) [1947006] - xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model (Jiri Benc) [1947006] - selftests/bpf: Tests using bpf_check_mtu BPF-helper input mtu_len param (Jiri Benc) [1947006] - bpf: BPF-helper for MTU checking add length input (Jiri Benc) [1947006] - xsk: Remove dangling function declaration from header file (Jiri Benc) [1947006] - bpf: Remove blank line in bpf helper description comment (Jiri Benc) [1947006] - libbpf: Use AF_LOCAL instead of AF_INET in xsk.c (Jiri Benc) [1947006] - selftests/bpf: Tests using bpf_check_mtu BPF-helper (Jiri Benc) [1947006] - selftests/bpf: Use bpf_check_mtu in selftest test_cls_redirect (Jiri Benc) [1947006] - bpf: Drop MTU check when doing TC-BPF redirect to ingress (Jiri Benc) [1947006] - bpf: Add BPF-helper for MTU checking (Jiri Benc) [1947006] - bpf: bpf_fib_lookup return MTU value as output when looked up (Jiri Benc) [1947006] - bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jiri Benc) [1947006] - bpf: Remove MTU check in __bpf_skb_max_len (Jiri Benc) [1947006] - net, veth: Alloc skb in bulk for ndo_xdp_xmit (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_RECVMSG (Jiri Benc) [1947006] - selftests/bpf: Rewrite recvmsg{4,6} asm progs to c in test_sock_addr (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_INET{4,6}_GET{PEER,SOCK}NAME (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_SENDMSG (Jiri Benc) [1947006] - selftests/bpf: Verify that rebinding to port < 1024 from BPF works (Jiri Benc) [1947006] - bpf: Allow rewriting to ports under ip_unprivileged_port_start (Jiri Benc) [1947006] - net: port < inet_prot_sock(net) --> inet_port_requires_bind_service(net, port) (Jiri Benc) [1947006] - net: inet_is_local_reserved_port() should return bool not int (Jiri Benc) [1947006] - libbpf, xsk: Select AF_XDP BPF program based on kernel version (Jiri Benc) [1947006] - xsk: Fold xp_assign_dev and __xp_assign_dev (Jiri Benc) [1947006] - xsk: Remove explicit_free parameter from __xsk_rcv() (Jiri Benc) [1947006] - bpf: Split cgroup_bpf_enabled per attach type (Jiri Benc) [1947006] - bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE (Jiri Benc) [1947006] - net, xdp: Introduce xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006] - net, xdp: Introduce __xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006] - bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindex (Jiri Benc) [1947006] - bpf: Allow to retrieve sol_socket opts from sock_addr progs (Jiri Benc) [1947006] - bpf: Replace fput with sockfd_put in sock map (Jiri Benc) [1947006] - tools: bpf: add SO_BINDTOIFINDEX to socket.h in tools (Jiri Benc) [1947006] - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Lucas Zampieri) [1956472] {CVE-2021-3542}- mm/hmm: make HMM_MIRROR an implicit option (Rafael Aquini) [1998534] - mm/hmm: allow HMM_MIRROR on all architectures with MMU (Rafael Aquini) [1998534] - mm: don't select MIGRATE_VMA_HELPER from HMM_MIRROR (Rafael Aquini) [1998534] - mm: sort out the DEVICE_PRIVATE Kconfig mess (Rafael Aquini) [1998534] - s390/ap/zcrypt: notify userspace with online, config and mode info (Stefan Schulze Frielinghaus) [1984895] - docs: livepatch: Fix a typo and remove the unnecessary gaps in a sentence (C. Erastus Toe) [1995447] - Documentation: livepatch: document reliable stacktrace (C. Erastus Toe) [1995447] - Documentation: livepatch: Convert to automatically generated contents (C. Erastus Toe) [1995447] - scsi: ibmvfc: Reinitialize sub-CRQs and perform channel enquiry after LPM (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Store return code of H_FREE_SUB_CRQ during cleanup (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Treat H_CLOSED as success during sub-CRQ registration (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Fix invalid sub-CRQ handles after hard reset (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Simplify handling of sub-CRQ initialization (Desnes A. Nunes do Rosario) [1932217] - exec: Transform exec_update_mutex into a rw_semaphore (Chris von Recklinghausen) [1993665] - perf: Break deadlock involving exec_update_mutex (Chris von Recklinghausen) [1993665] - pidfd: Add missing sock updates for pidfd_getfd() (Chris von Recklinghausen) [1993665] - exec: Move the call of prepare_binprm into search_binary_handler (Chris von Recklinghausen) [1993665] - exec: Allow load_misc_binary to call prepare_binprm unconditionally (Chris von Recklinghausen) [1993665] - exec: Convert security_bprm_set_creds into security_bprm_repopulate_creds (Chris von Recklinghausen) [1993665] - exec: Factor security_bprm_creds_for_exec out of security_bprm_set_creds (Chris von Recklinghausen) [1993665] - exec: Move would_dump into flush_old_exec (Chris von Recklinghausen) [1993665] - exec: Rename flush_old_exec begin_new_exec (Chris von Recklinghausen) [1993665] - exec: Move most of setup_new_exec into flush_old_exec (Chris von Recklinghausen) [1993665] - exec: In setup_new_exec cache current in the local variable me (Chris von Recklinghausen) [1993665] - exec: Merge install_exec_creds into setup_new_exec (Chris von Recklinghausen) [1993665] - exec: Rename the flag called_exec_mmap point_of_no_return (Chris von Recklinghausen) [1993665] - exec: Make unlocking exec_update_mutex explict (Chris von Recklinghausen) [1993665] - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Chris von Recklinghausen) [1993665] - pidfd: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - perf: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - proc: io_accounting: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - proc: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - kernel: doc: remove outdated comment cred.c (Chris von Recklinghausen) [1993665] - mm: docs: Fix a comment in process_vm_rw_core (Chris von Recklinghausen) [1993665] - selftests/ptrace: add test cases for dead-locks (Chris von Recklinghausen) [1993665] - exec: Fix a deadlock in strace (Chris von Recklinghausen) [1993665] - exec: Add exec_update_mutex to replace cred_guard_mutex (Chris von Recklinghausen) [1993665] - exec: Move exec_mmap right after de_thread in flush_old_exec (Chris von Recklinghausen) [1993665] - exec: Move cleanup of posix timers on exec out of de_thread (Chris von Recklinghausen) [1993665] - exec: Factor unshare_sighand out of de_thread and call it separately (Chris von Recklinghausen) [1993665] - exec: Only compute current once in flush_old_exec (Chris von Recklinghausen) [1993665] - pid: Implement pidfd_getfd syscall (Chris von Recklinghausen) [1993665] - pidfd: add P_PIDFD to waitid() (Chris von Recklinghausen) [1993665] - fork: return proper negative error code (Chris von Recklinghausen) [1993665] - copy_process(): don't use ksys_close() on cleanups (Chris von Recklinghausen) [1993665] - fork: don't check parent_tidptr with CLONE_PIDFD (Chris von Recklinghausen) [1993665] - fs/exec.c: move ->recursion_depth out of critical sections (Chris von Recklinghausen) [1993665] - clone: add CLONE_PIDFD (Chris von Recklinghausen) [1993665] - signal: support CLONE_PIDFD with pidfd_send_signal (Chris von Recklinghausen) [1993665] - arch: add pidfd and io_uring syscalls everywhere (Chris von Recklinghausen) [1993665] - signal: don't silently convert SI_USER signals to non-current pidfd (Chris von Recklinghausen) [1993665] - signal: add pidfd_send_signal() syscall (Chris von Recklinghausen) [1993665] - sched/core: Convert signal_struct.sigcnt to refcount_t (Chris von Recklinghausen) [1993665] - sched/core: Convert sighand_struct.count to refcount_t (Chris von Recklinghausen) [1993665] - exec: make prepare_bprm_creds static (Chris von Recklinghausen) [1993665] - fork: don't copy inconsistent signal handler state to child (Chris von Recklinghausen) [1993665] - Revert "perf: Break deadlock involving exec_update_mutex" (Chris von Recklinghausen) [1993665] - powerpc/mm/highmem: use __set_pte_at() for kmap_local() (Nico Pache) [2001854] - mm: extract might_alloc() debug check (Nico Pache) [2001854] - mm/mempolicy: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854] - mm/memory.c: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854] - mm/mremap: use vma_lookup() in vma_to_resize() (Nico Pache) [2001854] - mm/migrate: use vma_lookup() in do_pages_stat_array() (Nico Pache) [2001854] - mm/ksm: use vma_lookup() in find_mergeable_vma() (Nico Pache) [2001854] - kernel/events/uprobes: use vma_lookup() in find_active_uprobe() (Nico Pache) [2001854] - misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() (Nico Pache) [2001854] - media: videobuf2: use vma_lookup() in get_vaddr_frames() (Nico Pache) [2001854] - drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() (Nico Pache) [2001854] - net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() (Nico Pache) [2001854] - vfio: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - virt/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - x86/sgx: use vma_lookup() in sgx_encl_find() (Nico Pache) [2001854] - arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_setup_htab_rma() (Nico Pache) [2001854] - arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - arch/arm64/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - drm/i915/selftests: use vma_lookup() in __igt_mmap() (Nico Pache) [2001854] - mm: add vma_lookup(), update find_vma_intersection() comments (Nico Pache) [2001854] - i915_vma: Rename vma_lookup to i915_vma_lookup (Nico Pache) [2001854] - media: videobuf2: Move frame_vector into media subsystem (Nico Pache) [2001854] - mm/frame-vector: Use FOLL_LONGTERM (Nico Pache) [2001854] - vhost: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854] - docs: mm/gup: pin_user_pages.rst: add a "case 5" (Nico Pache) [2001854] - mm/gup: documentation fix for pin_user_pages*() APIs (Nico Pache) [2001854] - mm/gup: frame_vector: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854] - mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers) (Nico Pache) [2001854] - mm: untag user pointers in get_vaddr_frames (Nico Pache) [2001854] - media: videobuf2-vmalloc: get_userptr: buffers are always writable (Nico Pache) [2001854] - net: expand textsearch ts_state to fit skb_seq_state (Nico Pache) [2001854] - esp: avoid unneeded kmap_atomic call (Nico Pache) [2001854] - net: compound page support in skb_seq_read (Nico Pache) [2001854] - net: support kmap_local forced debugging in skb_frag_foreach (Nico Pache) [2001854] - mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854] - x86/crashdump/32: Simplify copy_oldmem_page() (Nico Pache) [2001854] - io-mapping: Provide iomap_local variant (Nico Pache) [2001854] - mm/highmem: Provide kmap_local* (Nico Pache) [2001854] - sched: highmem: Store local kmaps in task struct (Nico Pache) [2001854] - x86: Support kmap_local() forced debugging (Nico Pache) [2001854] - mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854] - mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL (Nico Pache) [2001854] - mm/highmem: Take kmap_high_get() properly into account (Nico Pache) [2001854] - highmem: High implementation details and document API (Nico Pache) [2001854] - Documentation/io-mapping: Remove outdated blurb (Nico Pache) [2001854] - io-mapping: Cleanup atomic iomap (Nico Pache) [2001854] - mm/highmem: Remove the old kmap_atomic cruft (Nico Pache) [2001854] - highmem: Get rid of kmap_types.h (Nico Pache) [2001854] - powerpc/mm/highmem: Switch to generic kmap atomic (Nico Pache) [2001854] - x86/mm/highmem: Use generic kmap atomic implementation (Nico Pache) [2001854] - highmem: Make DEBUG_HIGHMEM functional (Nico Pache) [2001854] - highmem: Provide generic variant of kmap_atomic* (Nico Pache) [2001854] - asm-generic: Provide kmap_size.h (Nico Pache) [2001854] - fs: Remove asm/kmap_types.h includes (Nico Pache) [2001854] - highmem: Remove unused functions (Nico Pache) [2001854] - mm/highmem: Un-EXPORT __kmap_atomic_idx() (Nico Pache) [2001854] - kmap: consolidate kmap_prot definitions (Nico Pache) [2001854] - parisc/kmap: remove duplicate kmap code (Nico Pache) [2001854] - arch/kmap: define kmap_atomic_prot() for all arch's (Nico Pache) [2001854] - arch/kmap: ensure kmap_prot visibility (Nico Pache) [2001854] - arch/kunmap_atomic: consolidate duplicate code (Nico Pache) [2001854] - arch/kmap_atomic: consolidate duplicate code (Nico Pache) [2001854] - {x86,powerpc,microblaze}/kmap: move preempt disable (Nico Pache) [2001854] - arch/kunmap: remove duplicate kunmap implementations (Nico Pache) [2001854] - arch/kmap: remove redundant arch specific kmaps (Nico Pache) [2001854] - arch/kmap: remove BUG_ON() (Nico Pache) [2001854] - ipc: remove memcg accounting for sops objects in do_semtimedop() (Rafael Aquini) [1999705] {CVE-2021-3759} - memcg: enable accounting of ipc resources (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc: use kmalloc for msg_queue and shmid_kernel (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc sem: use kvmalloc for sem_undo allocation (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc/sem.c: replace kvmalloc/memset with kvzalloc and use struct_size (Rafael Aquini) [1999705] {CVE-2021-3759} - x86: sev-es: Restore SEV-ES-specific version of copy_from_kernel_nofault() (Vitaly Kuznetsov) [2010082] - perf machine: Initialize srcline string member in add_location struct (Michael Petlan) [1981880] - ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a unsigned int (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Optionally apply status address (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Fix IBFIE typo from datasheet (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Implement KCS SerIRQ configuration (Tony Camuso) [2003186] - ipmi: kcs_bmc: Add serio adaptor (Tony Camuso) [2003186] - ipmi: kcs_bmc: Enable IBF on open (Tony Camuso) [2003186] - ipmi: kcs_bmc: Allow clients to control KCS IRQ state (Tony Camuso) [2003186] - ipmi: kcs_bmc: Decouple the IPMI chardev from the core (Tony Camuso) [2003186] - ipmi: kcs_bmc: Strip private client data from struct kcs_bmc (Tony Camuso) [2003186] - ipmi: kcs_bmc: Split headers into device and client (Tony Camuso) [2003186] - ipmi: kcs_bmc: Turn the driver data-structures inside-out (Tony Camuso) [2003186] - ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi (Tony Camuso) [2003186] - ipmi: kcs_bmc: Rename {read,write}_{status,data}() functions (Tony Camuso) [2003186] - ipmi: kcs_bmc: Make status update atomic (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Use of match data to extract KCS properties (Tony Camuso) [2003186] - ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Tony Camuso) [2003186] - ipmi: kcs: aspeed: Adapt to new LPC DTS layout (Tony Camuso) [2003186] - ipmi_si: Join string literals back (Tony Camuso) [2003186] - ipmi_si: Drop redundant check before calling put_device() (Tony Camuso) [2003186] - ipmi_si: Use strstrip() to remove surrounding spaces (Tony Camuso) [2003186] - ipmi_si: Get rid of ->addr_source_cleanup() (Tony Camuso) [2003186] - ipmi_si: Reuse si_to_str[] array in ipmi_hardcode_init_one() (Tony Camuso) [2003186] - ipmi_si: Introduce ipmi_panic_event_str[] array (Tony Camuso) [2003186] - ipmi_si: Use proper ACPI macros to check error code for failures (Tony Camuso) [2003186] - ipmi_si: Utilize temporary variable to hold device pointer (Tony Camuso) [2003186] - ipmi_si: Remove bogus err_free label (Tony Camuso) [2003186] - ipmi: Handle device properties with software node API (Tony Camuso) [2003186] - ipmi:ssif: make ssif_i2c_send() void (Tony Camuso) [2003186] - ipmi: Refine retry conditions for getting device id (Tony Camuso) [2003186] - redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) [2010530] - Disable CONFIG_CRYPTO_SM4 on aarch64 (Vladis Dronov) [2008943] - powerpc/iommu: Report the correct most efficient DMA mask for PCI devices (Steve Best) [2007425] - powerpc/dma: Fix dma_map_ops::get_required_mask (Steve Best) [2007425] - ibmvnic: Reuse tx pools when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Reuse rx pools when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Reuse LTB when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use bitmap for LTB map_ids (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: init_tx_pools move loop-invariant code (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use/rename local vars in init_tx_pools (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use/rename local vars in init_rx_pools (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Fix up some comments and messages (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Consolidate code in replenish_rx_pool() (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: check failover_pending in login response (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: retry reset if there are no other resets (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: parenthesize a check (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: free tx_pool if tso_pool alloc fails (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: set ltb->buff to NULL after freeing (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: account for bufs already saved in indir_buf (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: clean pending indirect buffs during reset (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use strscpy() instead of strncpy() (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix send_request_map incompatible argument (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warnings in build_hdr_descs_arr (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warning (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warning in strncpy (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Allow device probe if the device is not ready at boot (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use list_for_each_entry() to simplify code in ibmvnic.c (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: remove default label from to_string switch (Desnes A. Nunes do Rosario) [1998677] - intel_th: pci: Add Alder Lake-M support (Jiri Olsa) [1929502] - i2c: designware: Fix indentation in the header (David Arcari) [2004468] - i2c: designware: Use DIV_ROUND_CLOSEST() macro (David Arcari) [2004468] - math64: New DIV_S64_ROUND_CLOSEST helper (David Arcari) [2004468] - units: Add SI metric prefix definitions (David Arcari) [2004468] - i2c: busses: i2c-designware-master: Fix misnaming of 'i2c_dw_init_master()' (David Arcari) [2004468] - MAINTAINERS: adjust to removing i2c designware platform data (David Arcari) [2004468] - i2c: designware: Get rid of legacy platform data (David Arcari) [2004468] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [2004468] - i2c: designware: Switch over to i2c_freq_mode_string() (David Arcari) [2004468] - i2c: core: add api to provide frequency mode strings (David Arcari) [2004468] - i2c: designware: Fix return value check in navi_amd_register_client() (David Arcari) [2004468] - i2c: drivers: Use generic definitions for bus frequencies (part 2) (David Arcari) [2004468] - i2c: designware: Add driver support for AMD NAVI GPU (David Arcari) [2004468] - i2c: designware: Adjust bus_freq_hz when refuse high speed mode set (David Arcari) [2004468] - i2c: designware: Get right data length (David Arcari) [2004468] - i2c: designware: Make register offsets all of the same width (David Arcari) [2004468] - i2c: designware: Switch header to use BIT() and GENMASK() (David Arcari) [2004468] - i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED (David Arcari) [2004468] - i2c: designware: call i2c_dw_read_clear_intrbits_slave() once (David Arcari) [2004468] - i2c: busses: Use fallthrough pseudo-keyword (David Arcari) [2004468] - i2c: designware: platdrv: Set class based on DMI (David Arcari) [2004468] - i2c: designware: Adjust bus speed independently of ACPI (David Arcari) [2004468] - i2c: designware: Add Baikal-T1 System I2C support (David Arcari) [2004468] - i2c: designware: Move reg-space remapping into a dedicated function (David Arcari) [2004468] - i2c: designware: Retrieve quirk flags as early as possible (David Arcari) [2004468] - i2c: designware: Convert driver to using regmap API (David Arcari) [2004468] - i2c: designware: Discard Cherry Trail model flag (David Arcari) [2004468] - i2c: designware: Drop hard coded FIFO depth assignment (David Arcari) [2004468] - i2c: designware: Read counters from ACPI for PCI driver (David Arcari) [2004468] - i2c: designware: Move ACPI parts into common module (David Arcari) [2004468] - i2c: designware: Drop unneeded condition in i2c_dw_validate_speed() (David Arcari) [2004468] - i2c: designware: Move i2c_dw_validate_speed() helper to a common code (David Arcari) [2004468] - i2c: designware: Include proper headers in i2c-desingware-core.h (David Arcari) [2004468] - i2c: designware: Get rid of PCI driver specifics in common code (David Arcari) [2004468] - i2c: designware: Allow slave mode for PCI enumerated devices (David Arcari) [2004468] - i2c: designware: Rename i2c_dw_probe() to i2c_dw_probe_master() (David Arcari) [2004468] - i2c: designware: Switch PCI driver to use i2c_dw_configure_master() (David Arcari) [2004468] - i2c: designware: Move configuration routines to respective modules (David Arcari) [2004468] - i2c: designware: Use devm_platform_ioremap_resource() to simplify code (David Arcari) [2004468] - i2c: designware: Calculate SCL timing parameter for High Speed Mode (David Arcari) [2004468] - i2c: designware: Calculate SCL timing parameter for Fast Mode Plus (David Arcari) [2004468] - i2c: designware: platdrv: Remove DPM_FLAG_SMART_SUSPEND flag on BYT and CHT (David Arcari) [2004468] - i2c: drivers: Use generic definitions for bus frequencies (David Arcari) [2004468] - i2c: core: Provide generic definitions for bus frequencies (David Arcari) [2004468] - i2c: designware: Fix spelling typos in the comments (David Arcari) [2004468] - i2c: designware: Discard i2c_dw_read_comp_param() function (David Arcari) [2004468] - i2c: designware: Detect the FIFO size in the common code (David Arcari) [2004468] - i2c: designware: Add ACPI HID for Hisilicon Hip08-Lite I2C controller (David Arcari) [2004468] - i2c: designware: Fix optional reset error handling (David Arcari) [2004468] - i2c: designware: assert reset when error happen at ->probe() (David Arcari) [2004468] - i2c: designware: Synchronize IRQs when unregistering slave client (David Arcari) [2004468] - i2c: designware: Fix unused variable warning (David Arcari) [2004468] - i2c: designware: make use of devm_gpiod_get_optional (David Arcari) [2004468] - i2c: busses: Use dev_get_drvdata where possible (David Arcari) [2004468] - i2c: designware: ratelimit 'transfer when suspended' errors (David Arcari) [2004468] - i2c: designware: Add support for an interface clock (David Arcari) [2004468] - i2c: i2c-designware-platdrv: Always use a dynamic adapter number (David Arcari) [2004468] - i2c: i2c-designware-platdrv: Cleanup setting of the adapter number (David Arcari) [2004468] - i2c: designware: Do not allow i2c_dw_xfer() calls while suspended (David Arcari) [2004468] - i2c: designware: Cleanup bus lock handling (David Arcari) [2004468] - i2c: designware: Set IRQF_NO_SUSPEND flag for all BYT and CHT controllers (David Arcari) [2004468] - i2c: designware: Call i2c_dw_clk_rate() only when calculating timings (David Arcari) [2004468] - i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disabled workaround (David Arcari) [2004468] - i2c: designware: add MSCC Ocelot support (David Arcari) [2004468] - i2c: designware: allow IP specific sda_hold_time (David Arcari) [2004468] - i2c: designware: move #ifdef CONFIG_OF to the top (David Arcari) [2004468] - i2c: designware: use generic table matching (David Arcari) [2004468] - i2c: designware: Add SPDX license tag (David Arcari) [2004468] - i2c: designware: Convert to use struct i2c_timings (David Arcari) [2004468] - i2c: designware-pcidrv: Mark expected switch fall-through (David Arcari) [2004468] - i2c: designware-master: use core to detect 'no zero length' quirk (David Arcari) [2004468] - i2c: designware: Add debug print for bus speed (David Arcari) [2004468] - i2c: designware: Add debug print for SDA hold time value (David Arcari) [2004468] - i2c: designware: Separate timing parameter setting from HW initalization (David Arcari) [2004468] - i2c: designware: Move SDA hold time configuration to common code (David Arcari) [2004468] - i2c: designware: Call i2c_dw_clk_rate() only once in i2c_dw_init_master() (David Arcari) [2004468] - i2c: designware: Don't use internal ___constant_swab32 (David Arcari) [2004468] - i2c: designware: Move register access detection to common code (David Arcari) [2004468] - i2c: designware: Remove needless variable from i2c_dw_init_slave() (David Arcari) [2004468]- x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1987067] - x86/amd_nb: Check vendor in AMD-only functions (David Arcari) [1987067] - hwmon: (k10temp) Add support for yellow carp (David Arcari) [1987067] - x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Arcari) [1987067] - x86: Fix various typos in comments, take #2 (David Arcari) [1987067] - x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor (David Arcari) [1987067] - x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1987067] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 477 (David Arcari) [1987067] - x86/amd_nb: Make hygon_nb_misc_ids static (David Arcari) [1987067] - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1987067] - x86/cpu: Create Hygon Dhyana architecture support file (David Arcari) [1987067] - hwmon: (k10temp) Rework the temperature offset calculation (David Arcari) [1987067] - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (David Arcari) [1987067] - hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (David Arcari) [1987067] - hwmon: (k10temp) support Zen3 APUs (David Arcari) [1987067] - CI: Fix RT branch name (Veronika Kabatova) - platform/x86/intel: pmc/core: Add GBE Package C10 fix for Alder Lake PCH (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Alder Lake low power mode support for pmc core (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Latency Tolerance Reporting (LTR) support to Alder Lake (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Alderlake support to pmc core driver (David Arcari) [1962965] - redhat/configs: Add CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) [1962965] - platform/x86: intel_pmc_core: Move to intel sub-directory (David Arcari) [1962965] - platform/x86: intel_skl_int3472: Move to intel/ subfolder (David Arcari) [1962965] - platform/x86: intel_pmc_core: Prevent possibile overflow (David Arcari) [1962965] - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi) [1816769] - KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov) [2001915] - pinctrl: amd: Handle wake-up interrupt (David Arcari) [2000228] - pinctrl: amd: Add irq field data (David Arcari) [2000228] - pinctrl: amd: Fix an issue with shutdown when system set to s0ix (David Arcari) [2000228] - pinctrl/amd: Add device HID for new AMD GPIO controller (David Arcari) [2000228] - pinctrl: amd: Implement irq_set_wake (David Arcari) [2000228] - genirq/PM: Introduce IRQCHIP_ENABLE_WAKEUP_ON_SUSPEND flag (David Arcari) [2000228] - pinctrl: amd: remove debounce filter setting in IRQ type setting (David Arcari) [2000228] - pinctrl: amd: print debounce filter info in debugfs (David Arcari) [2000228] - pinctrl: amd: use higher precision for 512 RtcClk (David Arcari) [2000228] - pinctrl: amd: fix incorrect way to disable debounce filter (David Arcari) [2000228] - pinctrl: amd: Use irqchip template (David Arcari) [2000228] - pinctrl: pinctrl-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (David Arcari) [2000228] - pinctrl: amd: Honor IRQ trigger type requested by the caller (David Arcari) [2000228] - pinctrl: Use new GPIO_LINE_DIRECTION (David Arcari) [2000228] - remove ioremap_nocache and devm_ioremap_nocache (David Arcari) [2000228] - pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() (David Arcari) [2000228] - pinctrl: amd: disable spurious-firing GPIO IRQs (David Arcari) [2000228] - pinctrl: Remove dev_err() usage after platform_get_irq() (David Arcari) [2000228] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (David Arcari) [2000228] - pinctrl/amd: fix typo (David Arcari) [2000228] - pinctrl: pinctrl-amd: simplify getting .driver_data (David Arcari) [2000228] - pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type (David Arcari) [2000228] - pinctrl: Include nothing else (David Arcari) [2000228] - pinctrl/amd: only handle irq if it is pending and unmasked (David Arcari) [2000228] - pinctrl/amd: fix gpio irq level in debugfs (David Arcari) [2000228] - smartpqi: Update version to 2.1.10-025 (Don Brace) [1980106] - scsi: smartpqi: Replace one-element array with flexible-array member (Don Brace) [1980106] - scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Don Brace) [1980106] - scsi: smartpqi: Update version to 2.1.10-020 (Don Brace) [1980106] - scsi: smartpqi: Fix ISR accessing uninitialized data (Don Brace) [1980106] - scsi: smartpqi: Add PCI IDs for new ZTE controllers (Don Brace) [1980106] - scsi: smartpqi: Add PCI ID for new ntcom controller (Don Brace) [1980106] - scsi: smartpqi: Add SCSI cmd info for resets (Don Brace) [1980106] - scsi: smartpqi: Change Kconfig menu entry to Microchip (Don Brace) [1980106] - scsi: smartpqi: Change driver module macros to Microchip (Don Brace) [1980106] - scsi: smartpqi: Update copyright notices (Don Brace) [1980106] - scsi: smartpqi: Add PCI IDs for H3C P4408 controllers (Don Brace) [1980106]- lib/linear_ranges: fix repeated words & one typo (Nico Pache) [2006475] - lib: linear_ranges: Add missing MODULE_LICENSE() (Nico Pache) [2006475] - bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flags (Jiri Olsa) [1944798] - bpf, x86: Fix extable offset calculation (Jiri Olsa) [1944798] - bpftool: Add Makefile target bootstrap (Jiri Olsa) [1944798] - bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Jiri Olsa) [1944798] - docs, bpf: Add minimal markup to address doc warning (Jiri Olsa) [1944798] - test_bpf: Remove EXPECTED_FAIL flag from bpf_fill_maxinsns11 (Jiri Olsa) [1944798] - trace: bpf: Allow bpf to attach to bare tracepoints (Jiri Olsa) [1944798] - docs: bpf: Clarify -mcpu=v3 requirement for atomic ops (Jiri Olsa) [1944798] - tools, headers: Sync struct bpf_perf_event_data (Jiri Olsa) [1944798] - selftests/bpf: Add missing cleanup in atomic_bounds test (Jiri Olsa) [1944798] - docs: bpf: Clarify BPF_CMPXCHG wording (Jiri Olsa) [1944798] - docs: bpf: Fixup atomics markup (Jiri Olsa) [1944798] - bpf: Document new atomic instructions (Jiri Olsa) [1944798] - kbuild: Do not clean resolve_btfids if the output does not exist (Jiri Olsa) [1944798] - kbuild: Add resolve_btfids clean to root clean target (Jiri Olsa) [1944798] - bpf: Introduce task_vma bpf_iter (Jiri Olsa) [1944798] - bpf: Allow bpf_d_path in bpf_iter program (Jiri Olsa) [1944798] - selftests/bpf: Add test for bpf_iter_task_vma (Jiri Olsa) [1944798] - bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Jiri Olsa) [1944798] - libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Jiri Olsa) [1944798] - bpf: Update selftests to reflect new error states (Jiri Olsa) [1944798] - bpf, x86: Validate computation of branch displacements for x86-32 (Jiri Olsa) [1944798] - bpf, x86: Validate computation of branch displacements for x86-64 (Jiri Olsa) [1944798] - bpf: program: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1944798] - bpf: Take module reference for trampoline in module (Jiri Olsa) [1944798] - bpf/selftests: Test that kernel rejects a TCP CC with an invalid license (Jiri Olsa) [1944798] - bpf: Enforce that struct_ops programs be GPL-only (Jiri Olsa) [1944798] - libbpf: Fix bail out from 'ringbuf_process_ring()' on error (Jiri Olsa) [1944798] - selftests/bpf: Add selftest for pointer-to-array-of-struct BTF dump (Jiri Olsa) [1944798] - libbpf: Fix BTF dump of pointer-to-array-of-struct (Jiri Olsa) [1944798] - bpf, selftests: Fix up some test_verifier cases for unprivileged (Jiri Olsa) [1944798] - bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Jiri Olsa) [1944798] - libbpf: Fix INSTALL flag order (Jiri Olsa) [1944798] - libbpf: Clear map_info before each bpf_obj_get_info_by_fd (Jiri Olsa) [1944798] - samples, bpf: Add missing munmap in xdpsock (Jiri Olsa) [1944798] - tools/resolve_btfids: Fix build error with older host toolchains (Jiri Olsa) [1944798] - selftests/bpf: Fix a compiler warning in global func test (Jiri Olsa) [1944798] - bpf: Drop imprecise log message (Jiri Olsa) [1944798] - bpf: Clear percpu pointers in bpf_prog_clone_free() (Jiri Olsa) [1944798] - bpf: Fix a warning message in mark_ptr_not_null_reg() (Jiri Olsa) [1944798] - selftests/bpf: Add unit tests for pointers in global functions (Jiri Olsa) [1944798] - bpf: Support pointers in global func args (Jiri Olsa) [1944798] - bpf: Extract nullable reg type conversion into a helper function (Jiri Olsa) [1944798] - bpf: Rename bpf_reg_state variables (Jiri Olsa) [1944798] - tools/resolve_btfids: Add /libbpf to .gitignore (Jiri Olsa) [1944798] - bpf: selftests: Add non function pointer test to struct_ops (Jiri Olsa) [1944798] - libbpf: Ignore non function pointer member in struct_ops (Jiri Olsa) [1944798] - bpf: Clear per_cpu pointers during bpf_prog_realloc (Jiri Olsa) [1944798] - selftests/bpf: Add a selftest for the tracing bpf_get_socket_cookie (Jiri Olsa) [1944798] - selftests/bpf: Use vmlinux.h in socket_cookie_prog.c (Jiri Olsa) [1944798] - selftests/bpf: Integrate the socket_cookie test to test_progs (Jiri Olsa) [1944798] - bpf: Expose bpf_get_socket_cookie to tracing programs (Jiri Olsa) [1944798] - selftests/bpf: Convert test_xdp_redirect.sh to bash (Jiri Olsa) [1944798] - selftests/bpf: Add a test for map-in-map and per-cpu maps in sleepable progs (Jiri Olsa) [1944798] - bpf: Allows per-cpu maps and map-in-map in sleepable programs (Jiri Olsa) [1944798] - selftests/bpf: Improve recursion selftest (Jiri Olsa) [1944798] - selftest/bpf: Add a recursion test (Jiri Olsa) [1944798] - bpf: Count the number of times recursion was prevented (Jiri Olsa) [1944798] - bpf: Add per-program recursion prevention mechanism (Jiri Olsa) [1944798] - bpf: Compute program stats for sleepable programs (Jiri Olsa) [1944798] - bpf: Run sleepable programs with migration disabled (Jiri Olsa) [1944798] - bpf: Optimize program stats (Jiri Olsa) [1944798] - selftests/bpf: Simplify the calculation of variables (Jiri Olsa) [1944798] - selftest/bpf: Add test for var-offset stack access (Jiri Olsa) [1944798] - tools/resolve_btfids: Set srctree variable unconditionally (Jiri Olsa) [1944798] - tools/resolve_btfids: Check objects before removing (Jiri Olsa) [1944798] - tools/resolve_btfids: Build libbpf and libsubcmd in separate directories (Jiri Olsa) [1944798] - bpf: Simplify bool comparison (Jiri Olsa) [1944798] - selftests/bpf: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf/benchs/bench_ringbufs: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf: Refactor BPF_PSEUDO_CALL checking as a helper function (Jiri Olsa) [1944798] - bpf/selftests: Update the IMA test to use BPF ring buffer (Jiri Olsa) [1944798] - bpf: Allow usage of BPF ringbuffer in sleepable programs (Jiri Olsa) [1944798] - bpf/selftests: Add a short note about vmtest.sh in README.rst (Jiri Olsa) [1944798] - bpf: Helper script for running BPF presubmit tests (Jiri Olsa) [1944798] - bpf: Emit explicit NULL pointer checks for PROBE_LDX instructions. (Jiri Olsa) [1944798] - libbpf: Stop using feature-detection Makefiles (Jiri Olsa) [1944798] - selftest/bpf: Testing for multiple logs on REJECT (Jiri Olsa) [1944798] - samples: bpf: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf: Propagate stack bounds to registers in atomics w/ BPF_FETCH (Jiri Olsa) [1944798] - samples/bpf: Add include dir for MIPS Loongson64 to fix build errors (Jiri Olsa) [1944798] - bpf: Simplify cases in bpf_base_func_proto (Jiri Olsa) [1944798] - samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings (Jiri Olsa) [1944798] - selftests/bpf: Avoid useless void *-casts (Jiri Olsa) [1944798] - selftests/bpf: Consistent malloc/calloc usage (Jiri Olsa) [1944798] - selftests/bpf: Avoid heap allocation (Jiri Olsa) [1944798] - selftests/bpf: Define local variables at the beginning of a block (Jiri Olsa) [1944798] - selftests/bpf: Change type from void * to struct generic_data * (Jiri Olsa) [1944798] - selftests/bpf: Change type from void * to struct ifaceconfigobj * (Jiri Olsa) [1944798] - selftests/bpf: Remove casting by introduce local variable (Jiri Olsa) [1944798] - selftests/bpf: Improve readability of xdpxceiver/worker_pkt_validate() (Jiri Olsa) [1944798] - selftests/bpf: Remove memory leak (Jiri Olsa) [1944798] - selftests/bpf: Fix style warnings (Jiri Olsa) [1944798] - selftests/bpf: Remove unused enums (Jiri Olsa) [1944798] - selftests/bpf: Remove a lot of ifobject casting (Jiri Olsa) [1944798] - samples/bpf: Add xdp program on egress for xdp_redirect_map (Jiri Olsa) [1944798] - bpf: Fix typo in scalar{,32}_min_max_rsh comments (Jiri Olsa) [1944798] - bpf, docs: Update build procedure for manually compiling LLVM and Clang (Jiri Olsa) [1944798] - selftest/bpf: Fix typo (Jiri Olsa) [1944798] - libbpf: Use string table index from index table if needed (Jiri Olsa) [1944798] - bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt (Jiri Olsa) [1944798] - bpf: Permit size-0 datasec (Jiri Olsa) [1944798] - selftests: bpf: Add a new test for bare tracepoints (Jiri Olsa) [1944798] - selftests/bpf: Add verifier tests for x64 jit jump padding (Jiri Olsa) [1944798] - bpf,x64: Pad NOPs to make images converge more easily (Jiri Olsa) [1944798] - tools/bpftool: Add -Wall when building BPF programs (Jiri Olsa) [1944798] - bpf: Declare __bpf_free_used_maps() unconditionally (Jiri Olsa) [1944798] - bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Jiri Olsa) [1944798] - kernel.spec: Add support to use vmlinux.h (Jiri Olsa) [1989087] - spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) [1989087] - lib/test_scanf: Handle n_bits == 0 in random tests (Chris von Recklinghausen) [1985062] - printk/console: Check consistent sequence number when handling race in console_unlock() (Chris von Recklinghausen) [1985062] - printk: fix cpu lock ordering (Chris von Recklinghausen) [1985062] - lib/dump_stack: move cpu lock to printk.c (Chris von Recklinghausen) [1985062] - random32: Fix implicit truncation warning in prandom_seed_state() (Chris von Recklinghausen) [1985062] - lib: test_scanf: Remove pointless use of type_min() with unsigned types (Chris von Recklinghausen) [1985062] - selftests: lib: Add wrapper script for test_scanf (Chris von Recklinghausen) [1985062] - lib: test_scanf: Add tests for sscanf number conversion (Chris von Recklinghausen) [1985062] - lib: vsprintf: Fix handling of number field widths in vsscanf (Chris von Recklinghausen) [1985062] - lib: vsprintf: scanf: Negative number must have field width > 1 (Chris von Recklinghausen) [1985062] - usb: host: xhci-tegra: Switch to use ptTs (Chris von Recklinghausen) [1985062] - nilfs2: Switch to use ptTs (Chris von Recklinghausen) [1985062] - kdb: Switch to use ptTs (Chris von Recklinghausen) [1985062] - lib/vsprintf: Allow to override ISO 8601 date and time separator (Chris von Recklinghausen) [1985062] - printk: Remove trailing semicolon in macros (Chris von Recklinghausen) [1985062] - printk: Move EXPORT_SYMBOL() closer to vprintk definition (Chris von Recklinghausen) [1985062] - kernel/printk.c: Fixed mundane typos (Chris von Recklinghausen) [1985062] - printk: rename vprintk_func to vprintk (Chris von Recklinghausen) [1985062] - printk: console: remove unnecessary safe buffer usage (Chris von Recklinghausen) [1985062] - printk: kmsg_dump: remove _nolock() variants (Chris von Recklinghausen) [1985062] - printk: remove logbuf_lock (Chris von Recklinghausen) [1985062] - printk: introduce a kmsg_dump iterator (Chris von Recklinghausen) [1985062] - printk: kmsg_dumper: remove @active field (Chris von Recklinghausen) [1985062] - printk: add syslog_lock (Chris von Recklinghausen) [1985062] - printk: use atomic64_t for devkmsg_user.seq (Chris von Recklinghausen) [1985062] - printk: use seqcount_latch for clear_seq (Chris von Recklinghausen) [1985062] - printk: introduce CONSOLE_LOG_MAX (Chris von Recklinghausen) [1985062] - printk: consolidate kmsg_dump_get_buffer/syslog_print_all code (Chris von Recklinghausen) [1985062] - printk: refactor kmsg_dump_get_buffer() (Chris von Recklinghausen) [1985062] - printk: kmsg_dump: remove unused fields (Chris von Recklinghausen) [1985062] - printk: limit second loop of syslog_print_all (Chris von Recklinghausen) [1985062] - mtd: mtdoops: synchronize kmsg_dumper (Chris von Recklinghausen) [1985062] - vsprintf: dump full information of page flags in pGp (Chris von Recklinghausen) [1985062] - mm, slub: don't combine pr_err with INFO (Chris von Recklinghausen) [1985062] - mm, slub: use pGp to print page flags (Chris von Recklinghausen) [1985062] - lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() (Chris von Recklinghausen) [1985062] - printk: clarify the documentation for plain pointer printing (Chris von Recklinghausen) [1985062] - lib/vsprintf: do not show no_hash_pointers message multiple times (Chris von Recklinghausen) [1985062] - kdb: Refactor env variables get/set code (Chris von Recklinghausen) [1985062] - kernel: debug: Ordinary typo fixes in the file gdbstub.c (Chris von Recklinghausen) [1985062] - kdb: Simplify kdb commands registration (Chris von Recklinghausen) [1985062] - seqlock,lockdep: Fix seqcount_latch_init() (Chris von Recklinghausen) [1985062] - printk: avoid prb_first_valid_seq() where possible (Chris von Recklinghausen) [1985062] - printk: rectify kernel-doc for prb_rec_init_wr() (Chris von Recklinghausen) [1985062] - lib/vsprintf: no_hash_pointers prints all addresses as unhashed (Chris von Recklinghausen) [1985062] - kselftest: add support for skipped tests (Chris von Recklinghausen) [1985062] - lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers (Chris von Recklinghausen) [1985062] - printk: fix deadlock when kernel panic (Chris von Recklinghausen) [1985062] - torture: Remove "Failed to add ttynull console" false positive (Chris von Recklinghausen) [1985062] - printk: fix string termination for record_print_text() (Chris von Recklinghausen) [1985062] - printk: fix buffer overflow potential for print_text() (Chris von Recklinghausen) [1985062] - printk: fix kmsg_dump_get_buffer length calulations (Chris von Recklinghausen) [1985062] - printk: ringbuffer: fix line counting (Chris von Recklinghausen) [1985062] - Revert "init/console: Use ttynull as a fallback when there is no console" (Chris von Recklinghausen) [1985062] - printk: remove obsolete dead assignment (Chris von Recklinghausen) [1985062] - printk: ringbuffer: Reference text_data_ring directly in callees. (Chris von Recklinghausen) [1985062] - printk/console: Allow to disable console output by using console="" or console=null (Chris von Recklinghausen) [1985062] - init/console: Use ttynull as a fallback when there is no console (Chris von Recklinghausen) [1985062] - printk: remove logbuf_lock writer-protection of ringbuffer (Chris von Recklinghausen) [1985062] - printk: inline log_output(),log_store() in vprintk_store() (Chris von Recklinghausen) [1985062] - printk: remove unneeded dead-store assignment (Chris von Recklinghausen) [1985062] - printk: finalize records with trailing newlines (Chris von Recklinghausen) [1985062] - printk: ringbuffer: Wrong data pointer when appending small string (Chris von Recklinghausen) [1985062] - printk: reduce setup_text_buf size to LOG_LINE_MAX (Chris von Recklinghausen) [1985062] - printk: avoid and/or handle record truncation (Chris von Recklinghausen) [1985062] - printk: remove dict ring (Chris von Recklinghausen) [1985062] - printk: move dictionary keys to dev_printk_info (Chris von Recklinghausen) [1985062] - printk: move printk_info into separate array (Chris von Recklinghausen) [1985062] - printk: reimplement log_cont using record extension (Chris von Recklinghausen) [1985062] - printk: ringbuffer: add finalization/extension support (Chris von Recklinghausen) [1985062] - printk: ringbuffer: change representation of states (Chris von Recklinghausen) [1985062] - printk: ringbuffer: clear initial reserved fields (Chris von Recklinghausen) [1985062] - printk: ringbuffer: add BLK_DATALESS() macro (Chris von Recklinghausen) [1985062] - printk: ringbuffer: relocate get_data() (Chris von Recklinghausen) [1985062] - printk: ringbuffer: avoid memcpy() on state_var (Chris von Recklinghausen) [1985062] - printk: ringbuffer: fix setting state in desc_read() (Chris von Recklinghausen) [1985062] - seqlock: Introduce seqcount_latch_t (Chris von Recklinghausen) [1985062] - scripts/gdb: update for lockless printk ringbuffer (Chris von Recklinghausen) [1985062] - scripts/gdb: add utils.read_ulong() (Chris von Recklinghausen) [1985062] - printk: reduce LOG_BUF_SHIFT range for H8300 (Chris von Recklinghausen) [1985062] - printk: ringbuffer: support dataless records (Chris von Recklinghausen) [1985062] - MAINTAIERS: Add John Ogness as printk reviewer (Chris von Recklinghausen) [1985062] - printk: use the lockless ringbuffer (Chris von Recklinghausen) [1985062] - Revert "printk: lock/unlock console only for new logbuf entries" (Chris von Recklinghausen) [1985062] - printk: add lockless ringbuffer (Chris von Recklinghausen) [1985062] - crash: add VMCOREINFO macro to define offset in a struct declared by typedef (Chris von Recklinghausen) [1985062] - printk: Use fallthrough pseudo-keyword (Chris von Recklinghausen) [1985062] - kernel.h: Move oops_in_progress to printk.h (Chris von Recklinghausen) [1985062] - serial: 8250: change lock order in serial8250_do_startup() (Chris von Recklinghausen) [1985062] - kernel: printk: delete repeated words in comments (Chris von Recklinghausen) [1985062] - random32: Restore __latent_entropy attribute on net_rand_state (Chris von Recklinghausen) [1985062] - random32: add a tracepoint for prandom_u32() (Chris von Recklinghausen) [1985062] - init: open code setting up stdin/stdout/stderr (Chris von Recklinghausen) [1985062] - hvc: unify console setup naming (Chris von Recklinghausen) [1985062] - console: Fix trivia typo 'change' -> 'chance' (Chris von Recklinghausen) [1985062] - console: Propagate error code from console ->setup() (Chris von Recklinghausen) [1985062] - tty: hvc: Return proper error code from console ->setup() hook (Chris von Recklinghausen) [1985062] - lib/vsprintf: Force type of flags value for gfp_t (Chris von Recklinghausen) [1985062] - lib/vsprintf: Replace custom spec to print decimals with generic one (Chris von Recklinghausen) [1985062] - lib/vsprintf: Replace hidden BUILD_BUG_ON() with static_assert() (Chris von Recklinghausen) [1985062] - printk: Make linux/printk.h self-contained (Chris von Recklinghausen) [1985062] - doc:kmsg: explicitly state the return value in case of SEEK_CUR (Chris von Recklinghausen) [1985062] - Replace HTTP links with HTTPS ones: vsprintf (Chris von Recklinghausen) [1985062] - Revert "kernel/printk: add kmsg SEEK_CUR handling" (Chris von Recklinghausen) [1985062] - random32: move the pseudo-random 32-bit definitions to prandom.h (Chris von Recklinghausen) [1985062] - printk/kdb: Redirect printk messages into kdb in any context (Chris von Recklinghausen) [1985062] - usb: pulse8-cec: Switch to use ptT (Chris von Recklinghausen) [1985062] - lib/vsprintf: Print time64_t in human readable format (Chris von Recklinghausen) [1985062] - printk: Remove pr_cont_once() (Chris von Recklinghausen) [1985062] - printk: handle blank console arguments passed in. (Chris von Recklinghausen) [1985062] - kernel/printk: add kmsg SEEK_CUR handling (Chris von Recklinghausen) [1985062] - printk: Fix a typo in comment "interator"->"iterator" (Chris von Recklinghausen) [1985062] - printk: Correctly set CON_CONSDEV even when preferred console was not registered (Chris von Recklinghausen) [1985062] - printk: Fix preferred console selection with multiple matches (Chris von Recklinghausen) [1985062] - printk: Move console matching logic into a separate function (Chris von Recklinghausen) [1985062] - lib/vsprintf: update comment about simple_strto() functions (Chris von Recklinghausen) [1985062] - printk: Convert a use of sprintf to snprintf in console_unlock (Chris von Recklinghausen) [1985062] - lib/dynamic_debug.c: use address-of operator on section symbols (Chris von Recklinghausen) [1985062] - printk: fix exclusive_console replaying (Chris von Recklinghausen) [1985062] - Revert "fs: remove ksys_dup()" (Chris von Recklinghausen) [1985062] - early init: fix error handling when opening /dev/console (Chris von Recklinghausen) [1985062] - device.h: move dev_printk()-like functions to dev_printk.h (Chris von Recklinghausen) [1985062] - docs: printk-formats: add ptrdiff_t type to printk-formats (Chris von Recklinghausen) [1985062] - fs: remove ksys_dup() (Chris von Recklinghausen) [1985062] - MAINTAINERS: Add VSPRINTF (Chris von Recklinghausen) [1985062] - tools lib api: Renaming pr_warning to pr_warn (Chris von Recklinghausen) [1985062] - lib: cpu_rmap: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - trace: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - vgacon: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - scsi: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: intel_oaktrail: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: asus-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: eeepc-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - oprofile: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - of: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - macintosh: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - idsn: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - ide: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - crypto: n2: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - clocksource: samsung_pwm_timer: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - gdrom: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - drbd: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - x86: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - arm64: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - dump_stack: avoid the livelock of the dump_lock (Chris von Recklinghausen) [1985062] - lib/vsprintf: Add pfw conversion specifier for printing fwnode names (Chris von Recklinghausen) [1985062] - lib/vsprintf: Make use of fwnode API to obtain node names and separators (Chris von Recklinghausen) [1985062] - ABI: Update dev-kmsg documentation to match current kernel behaviour (Chris von Recklinghausen) [1985062] - printk: Replace strncmp() with str_has_prefix() (Chris von Recklinghausen) [1985062] - lib/test_printf: Remove obvious comments from pd and pD tests (Chris von Recklinghausen) [1985062] - lib/test_printf: Add test of null/invalid pointer dereference for dentry (Chris von Recklinghausen) [1985062] - vsprintf: Prevent crash when dereferencing invalid pointers for pD (Chris von Recklinghausen) [1985062] - printk: Do not lose last line in kmsg buffer dump (Chris von Recklinghausen) [1985062] - scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set (Chris von Recklinghausen) [1985062] - lib/vsprintf: Remove support for pF and pf in favour of pS and ps (Chris von Recklinghausen) [1985062] - tracing: kdb: Allow ftdump to skip all but the last few entries (Chris von Recklinghausen) [1985062] - tracing: kdb: The skip_lines parameter should have been skip_entries (Chris von Recklinghausen) [1985062] - tracing: Add trace_total_entries() / trace_total_entries_cpu() (Chris von Recklinghausen) [1985062] - tty: Add NULL TTY driver (Chris von Recklinghausen) [1985062] - treewide: Switch printk users from pf and pF to ps and pS, respectively (Chris von Recklinghausen) [1985062] - iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver (Chris von Recklinghausen) [1985062] - device.h: Add __cold to dev_ logging functions (Chris von Recklinghausen) [1985062] - dynamic_debug: move pr_err from module.c to ddebug_add_module (Chris von Recklinghausen) [1985062] - dynamic_debug: don't duplicate modname in ddebug_add_module (Chris von Recklinghausen) [1985062] - kdb: use bool for binary state indicators (Chris von Recklinghausen) [1985062] - panic: avoid deadlocks in re-entrant console drivers (Chris von Recklinghausen) [1985062] - x86/apic: Trivial coding style fixes (Chris von Recklinghausen) [1985062] - video/console/vgacon: Print big fat warning with nomodeset (Chris von Recklinghausen) [1985062] - device: Add #define dev_fmt similar to #define pr_fmt (Chris von Recklinghausen) [1985062] - bcache: replace 'pF' by 'pS' in seq_printf() (Chris von Recklinghausen) [1985062] - Revert "Merge: redhat: switch secureboot kernel image signing to release keys" (Augusto Caringi) - drm/nouveau/fifo/ga102: initialise chid on return from channel creation (Ben Skeggs) [1997878] - drm/nouveau/ga102-: support ttm buffer moves via copy engine (Ben Skeggs) [1997878] - drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows (Ben Skeggs) [1997878] - drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences (Ben Skeggs) [1997878] - drm/nouveau/disp: power down unused DP links during init (Ben Skeggs) [1997878] - drm/nouveau: recognise GA107 (Ben Skeggs) [1997878] - PCI: Mark TI C667X to avoid bus reset (Alex Williamson) [1975768] - redhat: switch secureboot kernel image signing to release keys (Bruno Meneguele) - CI: handle RT branches in a single config (Veronika Kabatova) - CI: Fix RT check branch name (Veronika Kabatova) - CI: Drop private CI config (Veronika Kabatova) - CI: extend template use (Veronika Kabatova) - Revert "Merge: mt7921e: enable new Mediatek wireless hardware" (Bruno Meneguele) [2009501] - megaraid_sas: fix concurrent access to ISR between IRQ polling and real interrupt (Tomas Henzl) [2009022] - scsi: megaraid_sas: mq_poll support (Tomas Henzl) [2009022] - [PATCH v2] scsi: qla2xxx: Suppress unnecessary log messages during login (Nilesh Javali) [1982186] - scsi: qla2xxx: Fix excessive messages during device logout (Nilesh Javali) [1982186] - PCI: pciehp: Ignore Link Down/Up caused by DPC (Myron Stowe) [1981741] - arm64: kpti: Fix "kpti=off" when KASLR is enabled (Mark Salter) [1979731] - arm64: Fix CONFIG_ARCH_RANDOM=n build (Mark Salter) [1979731] - redhat/configs: aarch64: add CONFIG_ARCH_RANDOM (Mark Salter) [1979731] - arm64: Implement archrandom.h for ARMv8.5-RNG (Mark Salter) [1979731] - arm64: kconfig: Fix alignment of E0PD help text (Mark Salter) [1979731] - arm64: Use register field helper in kaslr_requires_kpti() (Mark Salter) [1979731] - arm64: Simplify early check for broken TX1 when KASLR is enabled (Mark Salter) [1979731] - arm64: Use a variable to store non-global mappings decision (Mark Salter) [1979731] - arm64: Don't use KPTI where we have E0PD (Mark Salter) [1979731] - arm64: Factor out checks for KASLR in KPTI code into separate function (Mark Salter) [1979731] - redhat/configs: Add CONFIG_ARM64_E0PD (Mark Salter) [1979731] - arm64: Add initial support for E0PD (Mark Salter) [1979731] - arm64: cpufeature: Export matrix and other features to userspace (Mark Salter) [1980098] - arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1 (Mark Salter) [1980098] - docs/arm64: cpu-feature-registers: Rewrite bitfields that don't follow [e, s] (Mark Salter) [1980098] - docs/arm64: cpu-feature-registers: Documents missing visible fields (Mark Salter) [1980098] - arm64: Introduce system_capabilities_finalized() marker (Mark Salter) [1980098] - arm64: entry.S: Do not preempt from IRQ before all cpufeatures are enabled (Mark Salter) [1980098] - docs/arm64: elf_hwcaps: Document HWCAP_SB (Mark Salter) [1980098] - docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation by ascending value (Mark Salter) [1980098] - arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE is not enabled (Mark Salter) [1980098] - arm64: cpufeature: Effectively expose FRINT capability to userspace (Mark Salter) [1980098] - arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} (Mark Salter) [1980098] - arm64: Expose FRINT capabilities to userspace (Mark Salter) [1980098] - arm64: Expose ARMv8.5 CondM capability to userspace (Mark Salter) [1980098] - docs: arm64: convert perf.txt to ReST format (Mark Salter) [1980098] - docs: arm64: convert docs to ReST and rename to .rst (Mark Salter) [1980098] - Documentation/arm64: HugeTLB page implementation (Mark Salter) [1980098] - Documentation/arm64/sve: Couple of improvements and typos (Mark Salter) [1980098] - arm64: cpufeature: Fix missing ZFR0 in __read_sysreg_by_encoding() (Mark Salter) [1980098] - arm64: Expose SVE2 features for userspace (Mark Salter) [1980098] - arm64: Advertise ARM64_HAS_DCPODP cpu feature (Mark Salter) [1980098] - arm64: add CVADP support to the cache maintenance helper (Mark Salter) [1980098] - arm64: Fix minor issues with the dcache_by_line_op macro (Mark Salter) [1980098] - arm64: Expose DC CVADP to userspace (Mark Salter) [1980098] - arm64: Handle trapped DC CVADP (Mark Salter) [1980098] - arm64: HWCAP: encapsulate elf_hwcap (Mark Salter) [1980098] - arm64: HWCAP: add support for AT_HWCAP2 (Mark Salter) [1980098] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [1965331] - x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Aristeu Rozanski) [1965331] - EDAC, mce_amd: Print ExtErrorCode and description on a single line (Aristeu Rozanski) [1965331]- scsi: ibmvfc: Fix command state accounting and stale response detection (Steve Best) [1988157] - tasklist_lock, ppc64: Convert tasklist_lock to use qrwlock for ppc64 (Waiman Long) [1978377] - tasklist_lock, ppc64: Provide infrastructure to support specific use of qrwlock (Waiman Long) [1978377] - redhat/configs: Disable CONFIG_PPC_QUEUED_SPINLOCKS (Waiman Long) [1978377] - qspinlock: use signed temporaries for cmpxchg (Waiman Long) [1978377] - powerpc/qspinlock: Optimised atomic_try_cmpxchg_lock() that adds the lock hint (Waiman Long) [1978377] - powerpc/pseries: Implement paravirt qspinlocks for SPLPAR (Waiman Long) [1978377] - powerpc/64s: Implement queued spinlocks and rwlocks (Waiman Long) [1978377] - powerpc: Move spinlock implementation to simple_spinlock (Waiman Long) [1978377] - locking/spinlocks: Remove an instruction from spin and write locks (Waiman Long) [1978377] - net: Fix skb->csum update in inet_proto_csum_replace16(). (Balazs Nemeth) [1975193] - [s390] s390/dasd: fix use after free in dasd path handling (Claudio Imbrenda) [1996764] - powerpc/bpf: Fix detecting BPF atomic instructions (Viktor Malik) [1931483] - selftests/bpf: ringbuf_multi: Test bpf_map__set_inner_map_fd (Viktor Malik) [1931483] - selftests/bpf: ringbuf_multi: Use runtime page size (Viktor Malik) [1931483] - libbpf: Add bpf_map__inner_map API (Viktor Malik) [1931483] - selftests/bpf: ringbuf: Use runtime page size (Viktor Malik) [1931483] - selftests/bpf: mmap: Use runtime page size (Viktor Malik) [1931483] - selftests/bpf: Pass page size from userspace in map_ptr (Viktor Malik) [1931483] - selftests/bpf: Pass page size from userspace in sockopt_sk (Viktor Malik) [1931483] - selftests/bpf: test_progs/sockopt_sk: Convert to use BPF skeleton (Viktor Malik) [1931483] - selftests/bpf: test_progs/sockopt_sk: Remove version (Viktor Malik) [1931483] - powerpc/64s: Fix crashes when toggling entry flush barrier (Diego Domingos) [1894804] - powerpc/64s: flush L1D after user accesses (Diego Domingos) [1894804] - powerpc/uaccess: Evaluate macro arguments once, before user access is allowed (Diego Domingos) [1894804] - powerpc: Fix __clear_user() with KUAP enabled (Diego Domingos) [1894804] - powerpc: Implement user_access_begin and friends (Diego Domingos) [1894804] - powerpc: Add a framework for user access tracking (Diego Domingos) [1894804] - powerpc/64s: flush L1D on kernel entry (Diego Domingos) [1894804] - redhat: enable CONFIG_SLAB_FREELIST_HARDENED (Rafael Aquini) [1862283] - include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap (Rafael Aquini) [1862283] - uapi: rename ext2_swab() to swab() and share globally in swab.h (Rafael Aquini) [1862283] - lib/timerqueue: Rely on rbtree semantics for next timer (Phil Auld) [1984798] - e1000e: Do not take care about recovery NVM checksum (Ken Cox) [1984558] - qrtr: disable CONFIG_QRTR for non x86_64 archs (Íñigo Huguet) [1999642] - ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() (Jeff Layton) [1989999] - ceph: fix dereference of null pointer cf (Jeff Layton) [1989999] - ceph: correctly handle releasing an embedded cap flush (Jeff Layton) [1989999] - ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton) [1989999] - ceph: don't WARN if we're still opening a session to an MDS (Jeff Layton) [1989999] - rbd: don't hold lock_rwsem while running_list is being drained (Jeff Layton) [1989999] - rbd: always kick acquire on "acquired" and "released" notifications (Jeff Layton) [1989999] - ceph: take reference to req->r_parent at point of assignment (Jeff Layton) [1989999] - ceph: eliminate ceph_async_iput() (Jeff Layton) [1989999] - ceph: don't take s_mutex in ceph_flush_snaps (Jeff Layton) [1989999] - ceph: don't take s_mutex in try_flush_caps (Jeff Layton) [1989999] - ceph: don't take s_mutex or snap_rwsem in ceph_check_caps (Jeff Layton) [1989999] - ceph: eliminate session->s_gen_ttl_lock (Jeff Layton) [1989999] - ceph: allow ceph_put_mds_session to take NULL or ERR_PTR (Jeff Layton) [1989999] - ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton) [1989999] - ceph: add some lockdep assertions around snaprealm handling (Jeff Layton) [1989999] - ceph: decoding error in ceph_update_snap_realm should return -EIO (Jeff Layton) [1989999] - ceph: add IO size metrics support (Jeff Layton) [1989999] - ceph: update and rename __update_latency helper to __update_stdev (Jeff Layton) [1989999] - ceph: simplify the metrics struct (Jeff Layton) [1989999] - libceph: fix doc warnings in cls_lock_client.c (Jeff Layton) [1989999] - libceph: remove unnecessary ret variable in ceph_auth_init() (Jeff Layton) [1989999] - libceph: kill ceph_none_authorizer::reply_buf (Jeff Layton) [1989999] - ceph: make ceph_queue_cap_snap static (Jeff Layton) [1989999] - ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton) [1989999] - libceph: set global_id as soon as we get an auth ticket (Jeff Layton) [1989999] - libceph: don't pass result into ac->ops->handle_reply() (Jeff Layton) [1989999] - ceph: fix error handling in ceph_atomic_open and ceph_lookup (Jeff Layton) [1989999] - ceph: must hold snap_rwsem when filling inode for async create (Jeff Layton) [1989999] - libceph: Fix spelling mistakes (Jeff Layton) [1989999] - libceph: don't set global_id until we get an auth ticket (Jeff Layton) [1989999] - libceph: bump CephXAuthenticate encoding version (Jeff Layton) [1989999] - ceph: don't allow access to MDS-private inodes (Jeff Layton) [1989999] - ceph: fix up some bare fetches of i_size (Jeff Layton) [1989999] - ceph: support getting ceph.dir.rsnaps vxattr (Jeff Layton) [1989999] - ceph: drop pinned_page parameter from ceph_get_caps (Jeff Layton) [1989999] - ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton) [1989999] - ceph: only check pool permissions for regular files (Jeff Layton) [1989999] - ceph: send opened files/pinned caps/opened inodes metrics to MDS daemon (Jeff Layton) [1989999] - ceph: avoid counting the same request twice or more (Jeff Layton) [1989999] - ceph: rename the metric helpers (Jeff Layton) [1989999] - ceph: fix kerneldoc copypasta over ceph_start_io_direct (Jeff Layton) [1989999] - ceph: don't use d_add in ceph_handle_snapdir (Jeff Layton) [1989999] - ceph: don't clobber i_snap_caps on non-I_NEW inode (Jeff Layton) [1989999] - ceph: fix fall-through warnings for Clang (Jeff Layton) [1989999] - net: ceph: Fix a typo in osdmap.c (Jeff Layton) [1989999] - ceph: don't allow type or device number to change on non-I_NEW inodes (Jeff Layton) [1989999] - ceph: defer flushing the capsnap if the Fb is used (Jeff Layton) [1989999] - ceph: allow queueing cap/snap handling after putting cap references (Jeff Layton) [1989999] - ceph: clean up inode work queueing (Jeff Layton) [1989999] - ceph: fix flush_snap logic after putting caps (Jeff Layton) [1989999] - libceph: fix "Boolean result is used in bitwise operation" warning (Jeff Layton) [1989999] - new helper: inode_wrong_type() (Jeff Layton) [1989999] - kabi: Adding symbol single_release (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol single_open (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_read (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_printf (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_lseek (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol unregister_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_init (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_del (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_alloc (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_add (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol alloc_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol pcie_capability_read_word (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pcie_capability_read_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pcie_capability_clear_and_set_word (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_write_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_write_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_set_power_state (drivers/pci/pci.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_read_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_read_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_irq_vector (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_get_device (drivers/pci/search.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_free_irq_vectors (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_alloc_irq_vectors_affinity (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol kexec_crash_loaded (kernel/kexec_core.c) (Čestmír Kalina) [1945491] - perf/x86/intel: Fix PEBS-via-PT reload base value for Extended PEBS (Michael Petlan) [1998051] - perf/x86/intel/uncore: Fix Add BW copypasta (Michael Petlan) [1998051] - perf/x86/intel/uncore: Add BW counters for GT, IA and IO breakdown (Michael Petlan) [1998051] - Revert "ice: Add initial support framework for LAG" (Michal Schmidt) [1999016] - net: re-initialize slow_gro flag at gro_list_prepare time (Paolo Abeni) [2002367] - cxgb4: dont touch blocked freelist bitmap after free (Rahul Lakkireddy) [1998148] - cxgb4vf: configure ports accessible by the VF (Rahul Lakkireddy) [1961329] - scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (Dick Kennedy) [1976332] - scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (Dick Kennedy) [1976332] - scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash (Dick Kennedy) [1976332]- md/raid10: properly indicate failure when ending a failed write request (Nigel Croxon) [1983859] - md: Constify attribute_group structs (Nigel Croxon) [1983859] - md: mark some personalities as deprecated (Nigel Croxon) [1983859] - md/raid1: rename print_msg with r1bio_existed (Nigel Croxon) [1983859] - async_xor: check src_offs is not NULL before updating it (Nigel Croxon) [1983859] - async_xor: increase src_offs when dropping destination page (Nigel Croxon) [1983859] - md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1983859] - md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1983859] - md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1983859] - md/raid6: let async recovery function support different page offset (Nigel Croxon) [1983859] - md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1983859] - md/raid5: convert to new xor compution interface (Nigel Croxon) [1983859] - md/raid5: add new xor function to support different page offset (Nigel Croxon) [1983859] - md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1983859] - md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1983859] - x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR (Jay Shin) [1994421] - crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [1987094] - crypto: ccp - shutdown SEV firmware on kexec (Vladis Dronov) [1987094] - crypto: ccp - Use list_move_tail instead of list_del/list_add_tail in ccp-dmaengine.c (Vladis Dronov) [1987094] - crypto: ccp: ccp-dev: Fix a little doc-rot (Vladis Dronov) [1987094] - crypto: ccp - Fix a resource leak in an error handling path (Vladis Dronov) [1987094] - crypto: ccp - Annotate SEV Firmware file names (Vladis Dronov) [1987094] - crypto: ccp - Make ccp_dev_suspend and ccp_dev_resume void functions (Vladis Dronov) [1987094] - crypto: ccp - Use DEFINE_SPINLOCK() for spinlock (Vladis Dronov) [1987094] - crypto: ccp - A value assigned to a variable is never used (Vladis Dronov) [1987094] - crypto: ccp - Don't initialize SEV support without the SEV feature (Vladis Dronov) [1987094] - crypto: ccp - fix error handling (Vladis Dronov) [1987094] - crypto: ccp - use generic power management (Vladis Dronov) [1987094] - crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1987094] - crypto: ahash - remove useless setting of type flags (Vladis Dronov) [1987094] - crypto: ccp - Silence strncpy warning (Vladis Dronov) [1987094] - crypto: ccp - permit asynchronous skcipher as fallback (Vladis Dronov) [1987094] - crypto: ccp - Fix sparse warnings (Vladis Dronov) [1987094] - crypto: ccp - Update CCP driver maintainer information (Vladis Dronov) [1987094] - crypto: ccp - Fix use of merged scatterlists (Vladis Dronov) [1987094] - crypto: ccp - remove redundant assignment to variable ret (Vladis Dronov) [1987094] - crypto: ccp - use crypto_shash_tfm_digest() (Vladis Dronov) [1987094] - crypto: hash - introduce crypto_shash_tfm_digest() (Vladis Dronov) [1987094] - crypto: ccp -- don't "select" CONFIG_DMADEVICES (Vladis Dronov) [1987094] - crypto: ccp - Update MAINTAINERS for CCP driver (Vladis Dronov) [1987094] - crypto: ccp - switch from ablkcipher to skcipher (Vladis Dronov) [1987094] - ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - ipc/util.c: sysvipc_find_ipc() incorrectly updates position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - ipc/util.c: sysvipc_find_ipc() should increase position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - psi: Fix psi state corruption when schedule() races with cgroup move (Waiman Long) [2002025] - psi: Optimize task switch inside shared cgroups (Waiman Long) [2002025] - kthread: Fix PF_KTHREAD vs to_kthread() race (Waiman Long) [2002025] - sched/fair: Ignore percpu threads for imbalance pulls (Waiman Long) [2002025] - sched: Fix get_push_task() vs migrate_disable() (Waiman Long) [2002025] - sched: Don't defer CPU pick to migration_cpu_stop() (Waiman Long) [2002025] - sched: Simplify migration_cpu_stop() (Waiman Long) [2002025] - sched: Simplify set_affinity_pending refcounts (Waiman Long) [2002025] - sched: Fix affine_move_task() self-concurrency (Waiman Long) [2002025] - sched: Optimize migration_cpu_stop() (Waiman Long) [2002025] - sched: Collate affine_move_task() stoppers (Waiman Long) [2002025] - sched: Simplify migration_cpu_stop() (Waiman Long) [2002025] - sched: Fix migration_cpu_stop() requeueing (Waiman Long) [2002025] - sched: Relax the set_cpus_allowed_ptr() semantics (Waiman Long) [2002025] - sched: Fix CPU hotplug / tighten is_per_cpu_kthread() (Waiman Long) [2002025] - sched: Prepare to use balance_push in ttwu() (Waiman Long) [2002025] - workqueue: Restrict affinity change to rescuer (Waiman Long) [2002025] - workqueue: Tag bound workers with KTHREAD_IS_PER_CPU (Waiman Long) [2002025] - kthread: Extract KTHREAD_IS_PER_CPU (Waiman Long) [2002025] - sched: Don't run cpu-online with balance_push() enabled (Waiman Long) [2002025] - workqueue: Use cpu_possible_mask instead of cpu_active_mask to break affinity (Waiman Long) [2002025] - sched/core: Print out straggler tasks in sched_cpu_dying() (Waiman Long) [2002025] - sched: Optimize finish_lock_switch() (Waiman Long) [2002025] - sched: Fix migration_cpu_stop() WARN (Waiman Long) [2002025] - sched/core: Add missing completion for affine_move_task() waiters (Waiman Long) [2002025] - stop_machine, rcu: Mark functions as notrace (Waiman Long) [2002025] - sched: Comment affine_move_task() (Waiman Long) [2002025] - sched: Deny self-issued __set_cpus_allowed_ptr() when migrate_disable() (Waiman Long) [2002025] - sched/proc: Print accurate cpumask vs migrate_disable() (Waiman Long) [2002025] - sched: Make migrate_disable/enable() independent of RT (Waiman Long) [2002025] - sched: Fix migrate_disable() vs rt/dl balancing (Waiman Long) [2002025] - sched, lockdep: Annotate ->pi_lock recursion (Waiman Long) [2002025] - sched,rt: Use the full cpumask for balancing (Waiman Long) [2002025] - sched,rt: Use cpumask_any*_distribute() (Waiman Long) [2002025] - sched/core: Make migrate disable and CPU hotplug cooperative (Waiman Long) [2002025] - sched: Fix migrate_disable() vs set_cpus_allowed_ptr() (Waiman Long) [2002025] - sched: Add migrate_disable() (Waiman Long) [2002025] - sched: Massage set_cpus_allowed() (Waiman Long) [2002025] - sched: Fix hotplug vs CPU bandwidth control (Waiman Long) [2002025] - sched/hotplug: Consolidate task migration on CPU unplug (Waiman Long) [2002025] - workqueue: Manually break affinity on hotplug (Waiman Long) [2002025] - sched/core: Wait for tasks being pushed away on hotplug (Waiman Long) [2002025] - sched/hotplug: Ensure only per-cpu kthreads run during hotplug (Waiman Long) [2002025] - sched: Fix balance_callback() (Waiman Long) [2002025] - maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault (Waiman Long) [2002025] - s390/ftrace: fix potential crashes when switching tracers (Waiman Long) [2002025] - psi: Move PF_MEMSTALL out of task->flags (Waiman Long) [2002025] - psi: Optimize switching tasks inside shared cgroups (Waiman Long) [2002025] - psi: Fix cpu.pressure for cpu.max and competing cgroups (Waiman Long) [2002025] - stop_machine: Make stop_cpus() static (Waiman Long) [2002025] - stop_machine: remove try_stop_cpus helper (Waiman Long) [2002025] - kernel.h: Add non_block_start/end() (Waiman Long) [2002025] - processor: get rid of cpu_relax_yield (Waiman Long) [2002025] - processor: remove spin_cpu_yield (Waiman Long) [2002025] - s390: improve wait logic of stop_machine (Waiman Long) [2002025] - sched/core: Fix typo in comment (Waiman Long) [2002025] - ia64/tlb: Eradicate tlb_migrate_finish() callback (Waiman Long) [2002025] - sched/core: Remove unnecessary unlikely() in push_*_task() (Waiman Long) [2002025] - sched/fair: Reduce long-tail newly idle balance cost (Phil Auld) [1971918] - hwmon: (acpi_power_meter) Fix lockdep splat (Waiman Long) [1997807] - redhat: open the RHEL-8.6 development (Augusto Caringi) [2000679] - rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045] - mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045] - Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926] - libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719] - libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719] - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330] - perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330] - crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086] - crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086] - crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086] - crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086] - crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086] - crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086] - crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086] - crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086] - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086] - crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086] - crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086] - crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086] - crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086] - crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086] - crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086] - crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086] - crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086] - selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523] - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537] - ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743] - perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635] - perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635] - perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635] - perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635] - perf record: Uniquify hybrid event name (Michael Petlan) [1838635] - perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635] - perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635] - perf stat: Add default hybrid events (Michael Petlan) [1838635] - perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635] - perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635] - perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635] - perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635] - perf stat: Uniquify hybrid event name (Michael Petlan) [1838635] - perf pmu: Add hybrid helper functions (Michael Petlan) [1838635] - perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635] - perf pmu: Save pmu name (Michael Petlan) [1838635] - perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635] - perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]- rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045] - mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045] - Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926] - libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719] - libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719] - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330] - perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330] - crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086] - crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086] - crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086] - crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086] - crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086] - crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086] - crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086] - crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086] - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086] - crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086] - crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086] - crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086] - crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086] - crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086] - crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086] - crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086] - crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086]- selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523] - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537] - ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743] - perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635] - perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635] - perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635] - perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635] - perf record: Uniquify hybrid event name (Michael Petlan) [1838635] - perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635] - perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635] - perf stat: Add default hybrid events (Michael Petlan) [1838635] - perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635] - perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635] - perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635] - perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635] - perf stat: Uniquify hybrid event name (Michael Petlan) [1838635] - perf pmu: Add hybrid helper functions (Michael Petlan) [1838635] - perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635] - perf pmu: Save pmu name (Michael Petlan) [1838635] - perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635] - perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]- mptcp: Only send extra TCP acks in eligible socket states (Paolo Abeni) [1997178] - mptcp: fix possible divide by zero (Paolo Abeni) [1997178] - mptcp: drop tx skb cache (Paolo Abeni) [1997178] - mptcp: fix memory leak on address flush (Paolo Abeni) [1997178] - ice: Only lock to update netdev dev_addr (Michal Schmidt) [1995868] - ice: restart periodic outputs around time changes (Ken Cox) [1992750] - ice: Fix perout start time rounding (Ken Cox) [1992750] - net/sched: ets: fix crash when flipping from 'strict' to 'quantum' (Davide Caratti) [1981184] - ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi) [1993131] {CVE-2021-3732} - gfs2: Don't call dlm after protocol is unmounted (Bob Peterson) [1997193] - gfs2: don't stop reads while withdraw in progress (Bob Peterson) [1997193] - gfs2: Mark journal inodes as "don't cache" (Bob Peterson) [1997193] - bpf: bpftool: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1997124] - perf/x86/intel: Apply mid ACK for small core (Michael Petlan) [1838573] - perf/x86/intel/lbr: Zero the xstate buffer on allocation (Michael Petlan) [1838573] - perf: Fix task context PMU for Hetero (Michael Petlan) [1838573] - perf/x86/intel: Fix fixed counter check warning for some Alder Lake (Michael Petlan) [1838573] - perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context (Michael Petlan) [1838573] - x86/fpu/xstate: Fix an xstate size check warning with architectural LBRs (Michael Petlan) [1838573] - perf/x86/rapl: Add support for Intel Alder Lake (Michael Petlan) [1838573] - perf/x86/cstate: Add Alder Lake CPU support (Michael Petlan) [1838573] - perf/x86/msr: Add Alder Lake CPU support (Michael Petlan) [1838573] - perf/x86/intel/uncore: Add Alder Lake support (Michael Petlan) [1838573] - perf: Extend PERF_TYPE_HARDWARE and PERF_TYPE_HW_CACHE (Michael Petlan) [1838573] - perf/x86/intel: Add Alder Lake Hybrid support (Michael Petlan) [1838573] - perf/x86: Support filter_match callback (Michael Petlan) [1838573] - perf/x86/intel: Add attr_update for Hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Add structures for the attributes of Hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Register hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Factor out x86_pmu_show_pmu_cap (Michael Petlan) [1838573] - perf/x86: Remove temporary pmu assignment in event_init (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_extra_regs (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_event_constraints (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_num_counters (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for extra_regs (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for event constraints (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for hardware cache event (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for unconstrained (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for counters (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for intel_ctrl (Michael Petlan) [1838573] - perf/x86/intel: Hybrid PMU support for perf capabilities (Michael Petlan) [1838573] - perf/x86: Track pmu in per-CPU cpu_hw_events (Michael Petlan) [1838573] - perf/x86/intel/lbr: Support XSAVES for arch LBR read (Michael Petlan) [1838573] - perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR context switch (Michael Petlan) [1838573] - x86/fpu/xstate: Add helpers for LBR dynamic supervisor feature (Michael Petlan) [1838573] - x86/fpu/xstate: Support dynamic supervisor feature for LBR (Michael Petlan) [1838573] - x86/fpu: Use proper mask to replace full instruction mask (Michael Petlan) [1838573] - x86/cpu: Add helper function to get the type of the current hybrid CPU (Michael Petlan) [1838573] - x86/cpufeatures: Enumerate Intel Hybrid Technology feature bit (Michael Petlan) [1838573] - HID: make arrays usage and value to be the same (Benjamin Tissoires) [1974942] - ACPI: PM: s2idle: Invert Microsoft UUID entry and exit (David Arcari) [1960440] - platform/x86: amd-pmc: Fix undefined reference to __udivdi3 (David Arcari) [1960440] - platform/x86: amd-pmc: Fix missing unlock on error in amd_pmc_send_cmd() (David Arcari) [1960440] - platform/x86: amd-pmc: Use return code on suspend (David Arcari) [1960440] - platform/x86: amd-pmc: Add new acpi id for future PMC controllers (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for ACPI ID AMDI0006 (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for logging s0ix counters (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for logging SMU metrics (David Arcari) [1960440] - platform/x86: amd-pmc: call dump registers only once (David Arcari) [1960440] - platform/x86: amd-pmc: Fix SMU firmware reporting mechanism (David Arcari) [1960440] - platform/x86: amd-pmc: Fix command completion code (David Arcari) [1960440] - usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD Renoir (David Arcari) [1960440] - ACPI: PM: Only mark EC GPE for wakeup on Intel systems (David Arcari) [1960440] - ACPI: PM: Adjust behavior for field problems on AMD systems (David Arcari) [1960440] - ACPI: PM: s2idle: Add support for new Microsoft UUID (David Arcari) [1960440] - ACPI: PM: s2idle: Add support for multiple func mask (David Arcari) [1960440] - ACPI: PM: s2idle: Refactor common code (David Arcari) [1960440] - ACPI: PM: s2idle: Use correct revision id (David Arcari) [1960440] - ACPI: PM: s2idle: Add missing LPS0 functions for AMD (David Arcari) [1960440] - lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington) [1986138]- blk-mq: fix is_flush_rq (Ming Lei) [1992700] - blk-mq: fix kernel panic during iterating over flush request (Ming Lei) [1992700]- smb2: fix use-after-free in smb2_ioctl_query_info() (Ronnie Sahlberg) [1952781] - dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Mike Snitzer) [1996854] - md/raid10: Remove rcu_dereference when it doesn't need rcu lock to protect (Nigel Croxon) [1978115] - scsi: csiostor: Mark known unused variable as __always_unused (Raju Rangoju) [1961333] - scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() (Raju Rangoju) [1961333] - scsi: csiostor: Remove set but not used variable 'rln' (Raju Rangoju) [1961333] - scsi: csiostor: Return value not required for csio_dfs_destroy (Raju Rangoju) [1961333] - scsi: csiostor: Fix NULL check before debugfs_remove_recursive (Raju Rangoju) [1961333] - scsi: csiostor: Don't enable IRQs too early (Raju Rangoju) [1961333] - scsi: csiostor: Fix spelling typos (Raju Rangoju) [1961333] - scsi: csiostor: Prefer pcie_capability_read_word() (Raju Rangoju) [1961333] - scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Raju Rangoju) [1961394] - net: Use skb_frag_off accessors (Raju Rangoju) [1961394] - net: Use skb accessors in network drivers (Raju Rangoju) [1961394] - cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (Raju Rangoju) [1961394] - scsi: libcxgbi: Fix a use after free in cxgbi_conn_xmit_pdu() (Raju Rangoju) [1961394] - scsi: libcxgbi: Use kvzalloc instead of opencoded kzalloc/vzalloc (Raju Rangoju) [1961394] - scsi: libcxgbi: Remove unnecessary NULL checks for 'tdata' pointer (Raju Rangoju) [1961394] - scsi: cxgb4i: Remove an unnecessary NULL check for 'cconn' pointer (Raju Rangoju) [1961394] - scsi: cxgb4i: Clean up a debug printk (Raju Rangoju) [1961394] - scsi: cxgb4i: Fix dereference of pointer tdata before it is null checked (Raju Rangoju) [1961394] - scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy() (Raju Rangoju) [1961394] - scsi: libcxgbi: remove unused function to stop warning (Raju Rangoju) [1961394] - scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route() (Raju Rangoju) [1961394] - net/chelsio: Delete drive and module versions (Raju Rangoju) [1961394] - chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1961394] - [netdrv] treewide: prefix header search paths with $(srctree)/ (Raju Rangoju) [1961394] - libcxgb: fix incorrect ppmax calculation (Raju Rangoju) [1961394] - scsi: cxgb4i: Fix TLS dependency (Raju Rangoju) [1961394] - [target] treewide: Use fallthrough pseudo-keyword (Raju Rangoju) [1961394] - scsi: cxgb4i: Add support for iSCSI segmentation offload (Raju Rangoju) [1961394] - [target] treewide: Use sizeof_field() macro (Raju Rangoju) [1961394] - [target] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961394] - scsi: cxgb4i: Remove superfluous null check (Raju Rangoju) [1961394]- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Jon Maloy) [1985413] {CVE-2021-3653} - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Jon Maloy) [1985430] {CVE-2021-3656} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1985159] - drm/i915/display: support ddr5 mem types (Lyude Paul) [1992233] - drm/i915/adl_s: Update ddi buf translation tables (Lyude Paul) [1992233] - drm/i915/adl_s: Wa_14011765242 is also needed on A1 display stepping (Lyude Paul) [1992233] - drm/i915/adl_s: Extend Wa_1406941453 (Lyude Paul) [1992233] - drm/i915: Implement Wa_1508744258 (Lyude Paul) [1992233] - drm/i915/adl_s: Fix dma_mask_size to 39 bit (Lyude Paul) [1992233] - drm/i915: Add the missing adls vswing tables (Lyude Paul) [1992233] - drm/i915: Add Wa_14011060649 (Lyude Paul) [1992233] - drm/i915/adl_s: Add Interrupt Support (Lyude Paul) [1992233] - drm/amdgpu: add another Renoir DID (Lyude Paul) [1980900]- net/mlx5: Fix flow table chaining (Amir Tzin) [1987139] - openvswitch: fix sparse warning incorrect type (Mark Gray) [1992773] - openvswitch: fix alignment issues (Mark Gray) [1992773] - openvswitch: update kdoc OVS_DP_ATTR_PER_CPU_PIDS (Mark Gray) [1992773] - openvswitch: Introduce per-cpu upcall dispatch (Mark Gray) [1992773] - KVM: X86: Expose bus lock debug exception to guest (Paul Lai) [1842322] - KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit (Paul Lai) [1842322] - scsi: libfc: Fix array index out of bound exception (Chris Leech) [1972643] - scsi: libfc: FDMI enhancements (Chris Leech) [1972643] - scsi: libfc: Add FDMI-2 attributes (Chris Leech) [1972643] - scsi: qedf: Add vendor identifier attribute (Chris Leech) [1972643] - scsi: libfc: Initialisation of RHBA and RPA attributes (Chris Leech) [1972643] - scsi: libfc: Correct the condition check and invalid argument passed (Chris Leech) [1972643] - scsi: libfc: Work around -Warray-bounds warning (Chris Leech) [1972643] - scsi: fc: FDMI enhancement (Chris Leech) [1972643] - scsi: libfc: Move scsi/fc_encode.h to libfc (Chris Leech) [1972643] - scsi: fc: Correct RHBA attributes length (Chris Leech) [1972643] - block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei) [1991976] - x86/fpu: Prevent state corruption in __fpu__restore_sig() (Terry Bowman) [1970086] - x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer (Terry Bowman) [1970086] - x86/pkru: Write hardware init value to PKRU when xstate is init (Terry Bowman) [1970086] - x86/process: Check PF_KTHREAD and not current->mm for kernel threads (Terry Bowman) [1970086] - x86/fpu: Add address range checks to copy_user_to_xstate() (Terry Bowman) [1970086] - selftests/x86: Test signal frame XSTATE header corruption handling (Terry Bowman) [1970086] - Bump DRM backport version to 5.12.14 (Lyude Paul) [1944405] - drm/i915: Use the correct max source link rate for MST (Lyude Paul) [1944405 1966599] - drm/dp_mst: Use Extended Base Receiver Capability DPCD space (Lyude Paul) [1944405 1966599] - drm/i915/display: Defeature PSR2 for RKL and ADL-S (Lyude Paul) [1944405] - drm/i915/adl_s: ADL-S platform Update PCI ids for Mobile BGA (Lyude Paul) [1944405] - drm/amdgpu: wait for moving fence after pinning (Lyude Paul) [1944405] - drm/radeon: wait for moving fence after pinning (Lyude Paul) [1944405] - drm/nouveau: wait for moving fence after pinning v2 (Lyude Paul) [1944405] - radeon: use memcpy_to/fromio for UVD fw upload (Lyude Paul) [1944405] - drm/amd/amdgpu:save psp ring wptr to avoid attack (Lyude Paul) [1944405] - drm/amd/display: Fix potential memory leak in DMUB hw_init (Lyude Paul) [1944405] - drm/amdgpu: refine amdgpu_fru_get_product_info (Lyude Paul) [1944405] - drm/amd/display: Allow bandwidth validation for 0 streams. (Lyude Paul) [1944405] - drm: Lock pointer access in drm_master_release() (Lyude Paul) [1944405] - drm: Fix use-after-free read in drm_getunique() (Lyude Paul) [1944405] - drm/amdgpu: make sure we unpin the UVD BO (Lyude Paul) [1944405] - drm/amdgpu: Don't query CE and UE errors (Lyude Paul) [1944405] - drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffer_create (Lyude Paul) [1944405] - drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() (Lyude Paul) [1944405] - drm/amdgpu: stop touching sched.ready in the backend (Lyude Paul) [1944405] - drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lyude Paul) [1944405] - drm/amdgpu: Fix a use-after-free (Lyude Paul) [1944405] - drm/amd/amdgpu: fix refcount leak (Lyude Paul) [1944405] - drm/amd/display: Disconnect non-DP with no EDID (Lyude Paul) [1944405] - drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error (Lyude Paul) [1944405] - drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amd/pm: correct MGpuFanBoost setting (Lyude Paul) [1944405] - drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 (Lyude Paul) [1944405] - drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 (Lyude Paul) [1944405] - dma-buf: fix unintended pin/unpin warnings (Lyude Paul) [1944405] - drm/amdgpu: update sdma golden setting for Navi12 (Lyude Paul) [1944405] - drm/amdgpu: update gc golden setting for Navi12 (Lyude Paul) [1944405] - drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Lyude Paul) [1944405] - drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE (Lyude Paul) [1944405] - drm/radeon: use the dummy page for GART if needed (Lyude Paul) [1944405] - drm/amd/display: Use the correct max downscaling value for DCN3.x family (Lyude Paul) [1944405] - drm/i915/gem: Pin the L-shape quirked object as unshrinkable (Lyude Paul) [1944405] - drm/ttm: Do not add non-system domain BO into swap list (Lyude Paul) [1944405] - drm/amd/display: Fix two cursor duplication when using overlay (Lyude Paul) [1944405] - amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID (Lyude Paul) [1944405] - drm/i915/display: fix compiler warning about array overrun (Lyude Paul) [1944405] - drm/i915: Fix crash in auto_retire (Lyude Paul) [1944405] - drm/i915/overlay: Fix active retire callback alignment (Lyude Paul) [1944405] - drm/i915: Read C0DRB3/C1DRB3 as 16 bits again (Lyude Paul) [1944405] - drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp (Lyude Paul) [1944405] - drm/i915/dp: Use slow and wide link training for everything (Lyude Paul) [1944405] - drm/i915: Avoid div-by-zero on gen2 (Lyude Paul) [1944405] - drm/amd/display: Initialize attribute for hdcp_srm sysfs file (Lyude Paul) [1944405] - drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Lyude Paul) [1944405] - drm/radeon: Avoid power table parsing memory leaks (Lyude Paul) [1944405] - drm/radeon: Fix off-by-one power_state index heap overwrite (Lyude Paul) [1944405] - drm/amdgpu: Add mem sync flag for IB allocated by SA (Lyude Paul) [1944405] - drm/amd/display: add handling for hdcp2 rx id list validation (Lyude Paul) [1944405] - drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Lyude Paul) [1944405] - drm/amd/display: Force vsync flip when reconfiguring MPCC (Lyude Paul) [1944405] - arm64: enable tlbi range instructions (Jeremy Linton) [1861872] - arm64: tlb: Use the TLBI RANGE feature in arm64 (Jeremy Linton) [1861872] - arm64: tlb: Detect the ARMv8.4 TLBI RANGE feature (Jeremy Linton) [1861872] - arm64/cpufeature: Add remaining feature bits in ID_AA64ISAR0 register (Jeremy Linton) [1861872] - arm64: tlbflush: Ensure start/end of address range are aligned to stride (Jeremy Linton) [1861872] - arm64: Detect the ARMv8.4 TTL feature (Jeremy Linton) [1861872] - arm64: tlbi: Set MAX_TLBI_OPS to PTRS_PER_PTE (Jeremy Linton) [1861872]- bpf: Fix integer overflow involving bucket_size (Jiri Olsa) [1992588] - bpf: Fix leakage due to insufficient speculative store bypass mitigation (Jiri Olsa) [1992588] - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Jiri Olsa) [1992588] - bpf: Fix OOB read when printing XDP link fdinfo (Jiri Olsa) [1992588] - bpf, test: fix NULL pointer dereference on invalid expected_attach_type (Jiri Olsa) [1992588] - bpf: Fix tail_call_reachable rejection for interpreter when jit failed (Jiri Olsa) [1992588] - bpf: Track subprog poke descriptors correctly and fix use-after-free (Jiri Olsa) [1992588] - bpf: Fix null ptr deref with mixed tail calls and subprogs (Jiri Olsa) [1992588] - bpf: Fix leakage under speculation on mispredicted branches (Jiri Olsa) [1992588] - bpf: Set mac_len in bpf_skb_change_head (Jiri Olsa) [1992588] - bpf: Prevent writable memory-mapping of read-only ringbuf pages (Jiri Olsa) [1992588] - bpf: Fix alu32 const subreg bound tracking on bitwise operations (Jiri Olsa) [1992588] - xsk: Fix broken Tx ring validation (Jiri Olsa) [1992588] - xsk: Fix for xp_aligned_validate_desc() when len == chunk_size (Jiri Olsa) [1992588] - bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1992588] - bpf: Refcount task stack in bpf_get_task_stack (Jiri Olsa) [1992588] - bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG (Jiri Olsa) [1992588] - selftest/bpf: Add a test to check trampoline freeing logic. (Jiri Olsa) [1992588] - bpf: Fix fexit trampoline. (Jiri Olsa) [1992588] - ftrace: Fix modify_ftrace_direct. (Jiri Olsa) [1992588] - ftrace: Add a helper function to modify_ftrace_direct() to allow arch optimization (Jiri Olsa) [1992588] - ftrace: Add helper find_direct_entry() to consolidate code (Jiri Olsa) [1992588] - bpf: Fix truncation handling for mod32 dst reg wrt zero (Jiri Olsa) [1992588] - bpf: Fix an unitialized value in bpf_iter (Jiri Olsa) [1992588] - bpf_lru_list: Read double-checked variable once without lock (Jiri Olsa) [1992588] - mt76: validate rx A-MSDU subframes (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - ath11k: Drop multicast fragments (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath11k: Clear the fragment cache during key install (Íñigo Huguet) [1991459] {CVE-2020-24587} - ath10k: Validate first subframe of A-MSDU before processing the list (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - ath10k: Fix TKIP Michael MIC verification for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26141} - ath10k: drop MPDU which has discard flag set by firmware for SDIO (Íñigo Huguet) [1991459] {CVE-2020-24588} - ath10k: drop fragments with multicast DA for SDIO (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath10k: drop fragments with multicast DA for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Íñigo Huguet) [1991459] - mac80211: extend protection against mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: do not accept/forward invalid EAPOL frames (Íñigo Huguet) [1991459] {CVE-2020-26139} - mac80211: prevent attacks on TKIP/WEP as well (Íñigo Huguet) [1991459] {CVE-2020-26141} - mac80211: check defrag PN against current frame (Íñigo Huguet) [1991459] - mac80211: add fragment cache to sta_info (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: drop A-MSDUs on old ciphers (Íñigo Huguet) [1991459] {CVE-2020-24588} - cfg80211: mitigate A-MSDU aggregation attacks (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Íñigo Huguet) [1991459] - mac80211: prevent mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: assure all fragments are encrypted (Íñigo Huguet) [1991459] {CVE-2020-26147} - tipc: call tipc_wait_for_connect only when dlen is not 0 (Xin Long) [1989361] - mptcp: remove tech preview warning (Florian Westphal) [1985120] - tcp: consistently disable header prediction for mptcp (Florian Westphal) [1985120] - selftests: mptcp: fix case multiple subflows limited by server (Florian Westphal) [1985120] - selftests: mptcp: turn rp_filter off on each NIC (Florian Westphal) [1985120] - selftests: mptcp: display proper reason to abort tests (Florian Westphal) [1985120] - mptcp: properly account bulk freed memory (Florian Westphal) [1985120] - mptcp: fix 'masking a bool' warning (Florian Westphal) [1985120] - mptcp: refine mptcp_cleanup_rbuf (Florian Westphal) [1985120] - mptcp: use fast lock for subflows when possible (Florian Westphal) [1985120] - mptcp: avoid processing packet if a subflow reset (Florian Westphal) [1985120] - mptcp: add sk parameter for mptcp_get_options (Florian Westphal) [1985120] - mptcp: fix syncookie process if mptcp can not_accept new subflow (Florian Westphal) [1985120] - mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join (Florian Westphal) [1985120] - mptcp: avoid race on msk state changes (Florian Westphal) [1985120] - mptcp: fix 32 bit DSN expansion (Florian Westphal) [1985120] - mptcp: fix bad handling of 32 bit ack wrap-around (Florian Westphal) [1985120] - tcp: parse mptcp options contained in reset packets (Florian Westphal) [1985120] - ionic: count csum_none when offload enabled (Jonathan Toppins) [1991646] - ionic: fix up dim accounting for tx and rx (Jonathan Toppins) [1991646] - ionic: remove intr coalesce update from napi (Jonathan Toppins) [1991646] - ionic: catch no ptp support earlier (Jonathan Toppins) [1991646] - ionic: make all rx_mode work threadsafe (Jonathan Toppins) [1991646] - dmaengine: idxd: Fix missing error code in idxd_cdev_open() (Jerry Snitselaar) [1990637] - dmaengine: idxd: add missing dsa driver unregister (Jerry Snitselaar) [1990637] - dmaengine: idxd: add engine 'struct device' missing bus type assignment (Jerry Snitselaar) [1990637] - dmaengine: idxd: remove MSIX masking for interrupt handlers (Jerry Snitselaar) [1990637] - dmaengine: idxd: Use cpu_feature_enabled() (Jerry Snitselaar) [1990637] - dmaengine: idxd: enable SVA feature for IOMMU (Jerry Snitselaar) [1990637] - dmagenine: idxd: Don't add portal offset in idxd_submit_desc (Jerry Snitselaar) [1990637] - ethtool: strset: fix message length calculation (Balazs Nemeth) [1989003] - net: add strict checks in netdev_name_node_alt_destroy() (Andrea Claudi) [1859038] - net: rtnetlink: fix bugs in rtnl_alt_ifname() (Andrea Claudi) [1859038] - net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Andrea Claudi) [1859038] - net: check all name nodes in __dev_alloc_name (Andrea Claudi) [1859038] - net: fix a leak in register_netdevice() (Andrea Claudi) [1859038] - tun: fix memory leak in error path (Andrea Claudi) [1859038] - net: propagate errors correctly in register_netdevice() (Andrea Claudi) [1859038] - net: introduce name_node struct to be used in hashlist (Andrea Claudi) [1859038] - net: procfs: use index hashlist instead of name hashlist (Andrea Claudi) [1859038] - configs: Enable CONFIG_CHELSIO_INLINE_CRYPTO (Raju Rangoju) [1961368] - cxgb4/ch_ktls: Clear resources when pf4 device is removed (Raju Rangoju) [1961374] - ch_ktls: Remove redundant variable result (Raju Rangoju) [1961374] - ch_ktls: do not send snd_una update to TCB in middle (Raju Rangoju) [1961374] - ch_ktls: tcb close causes tls connection failure (Raju Rangoju) [1961374] - ch_ktls: fix device connection close (Raju Rangoju) [1961374] - ch_ktls: Fix kernel panic (Raju Rangoju) [1961374] - ch_ktls: fix enum-conversion warning (Raju Rangoju) [1961374] - net: ethernet: chelsio: inline_crypto: Mundane typos fixed throughout the file chcr_ktls.c (Raju Rangoju) [1961374] - ch_ipsec: Remove initialization of rxq related data (Raju Rangoju) [1961388] - ch_ktls: fix build warning for ipv4-only config (Raju Rangoju) [1961374] - ch_ktls: lock is not freed (Raju Rangoju) [1961374] - ch_ktls: stop the txq if reaches threshold (Raju Rangoju) [1961374] - ch_ktls: tcb update fails sometimes (Raju Rangoju) [1961374] - ch_ktls/cxgb4: handle partial tag alone SKBs (Raju Rangoju) [1961374] - ch_ktls: don't free skb before sending FIN (Raju Rangoju) [1961374] - ch_ktls: packet handling prior to start marker (Raju Rangoju) [1961374] - ch_ktls: Correction in middle record handling (Raju Rangoju) [1961374] - ch_ktls: missing handling of header alone (Raju Rangoju) [1961374] - ch_ktls: Correction in trimmed_len calculation (Raju Rangoju) [1961374] - cxgb4/ch_ktls: creating skbs causes panic (Raju Rangoju) [1961374] - ch_ktls: Update cheksum information (Raju Rangoju) [1961374] - ch_ktls: Correction in finding correct length (Raju Rangoju) [1961374] - cxgb4/ch_ktls: decrypted bit is not enough (Raju Rangoju) [1961374] - cxgb4/ch_ipsec: Replace the module name to ch_ipsec from chcr (Raju Rangoju) [1961388] - cxgb4/ch_ktls: ktls stats are added at port level (Raju Rangoju) [1961374] - ch_ktls: Issue if connection offload fails (Raju Rangoju) [1961374] - chelsio/chtls: Re-add dependencies on CHELSIO_T4 to fix modular CHELSIO_T4 (Raju Rangoju) [1961388] - chelsio/chtls: CHELSIO_INLINE_CRYPTO should depend on CHELSIO_T4 (Raju Rangoju) [1961388] - crypto: chelsio - fix minor indentation issue (Raju Rangoju) [1961368] - crypto/chcr: move nic TLS functionality to drivers/net (Raju Rangoju) [1961368] - cxgb4/ch_ipsec: Registering xfrmdev_ops with cxgb4 (Raju Rangoju) [1961388] - crypto/chcr: Moving chelsio's inline ipsec functionality to /drivers/net (Raju Rangoju) [1961368] - chelsio/chtls: separate chelsio tls driver from crypto driver (Raju Rangoju) [1961368] - crypto: chelsio - Fix some pr_xxx messages (Raju Rangoju) [1961368] - crypto: chelsio - Avoid some code duplication (Raju Rangoju) [1961368] - crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Raju Rangoju) [1961368] - crypto: aead - remove useless setting of type flags (Raju Rangoju) [1961368] - crypto: Replace zero-length array with flexible-array (Raju Rangoju) [1961368] - [Crypto] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961368] - Crypto/chcr: Checking cra_refcnt before unregistering the algorithms (Raju Rangoju) [1961368] - Crypto/chcr: Calculate src and dst sg lengths separately for dma map (Raju Rangoju) [1961368] - Crypto/chcr: Fixes a coccinile check error (Raju Rangoju) [1961368] - Crypto/chcr: Fixes compilations warnings (Raju Rangoju) [1961368] - crypto/chcr: IPV6 code needs to be in CONFIG_IPV6 (Raju Rangoju) [1961368] - crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h (Raju Rangoju) [1961368] - Crypto/chcr: fix for hmac(sha) test fails (Raju Rangoju) [1961368] - Crypto/chcr: fix for ccm(aes) failed test (Raju Rangoju) [1961368] - Crypto/chcr: fix ctr, cbc, xts and rfc3686-ctr failed tests (Raju Rangoju) [1961368] - crypto: chelsio - remove redundant assignment to variable error (Raju Rangoju) [1961368] - chcr: Fix CPU hard lockup (Raju Rangoju) [1961368] - crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Raju Rangoju) [1961368] - crypto: chelsio - switch to skcipher API (Raju Rangoju) [1961368] - crypto: chelsio - Remove VLA usage of skcipher (Raju Rangoju) [1961368]- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Chris von Recklinghausen) [1989485] {CVE-2021-3679} - vmlinux.lds.h: Keep .ctors.* with .ctors (Jan Stancek) [1993208] - spi: pxa2xx: Add support for Intel Alder Lake PCH-P (Steve Best) [1978463] - bnxt_en: allow promiscuous mode for trusted VFs (Jonathan Toppins) [1730616] - arm64: memory: Add missing brackets to untagged_addr() macro (Chris von Recklinghausen) [1955809] - arm64: tags: Preserve tags for addresses translated via TTBR1 (Chris von Recklinghausen) [1955809] - arm64: entry: Move ct_user_exit before any other exception (Chris von Recklinghausen) [1955809] - arm64: memory: Implement __tag_set() as common function (Chris von Recklinghausen) [1955809] - arm64: mm: Really fix sparse warning in untagged_addr() (Chris von Recklinghausen) [1955809] - arm64: untag user pointers in access_ok and __uaccess_mask_ptr (Chris von Recklinghausen) [1955809] - arm64/mm: fix variable 'tag' set but not used (Chris von Recklinghausen) [1955809] - arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 (Chris von Recklinghausen) [1955809] - arm64: compat: Add separate CP15 trapping hook (Chris von Recklinghausen) [1955809] - arm64: don't restore GPRs when context tracking (Chris von Recklinghausen) [1955809]- bareudp: Fix invalid read beyond skb's linear data (Guillaume Nault) [1990938] - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Michael Petlan) [1990695] - net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Balazs Nemeth) [1956825] - net: dcb: Validate netlink message in DCB handler (Balazs Nemeth) [1956825] - xfrm: Fix RCU vs hash_resize_mutex lock inversion (Sabrina Dubroca) [1988405] - Revert "xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype" (Sabrina Dubroca) [1988405] - xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype (Sabrina Dubroca) [1988405] - [s390] s390/AP: support new dynamic AP bus size limit (Claudio Imbrenda) [1974581] - net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu) [1980532] - ucounts: Move max_time_namespace according to ucount_type (Alex Gladkov) [1982954] - perf vendor events power10: Adds 24x7 nest metric events for power10 platform (Diego Domingos) [1946650] - perf/core: fix backport of PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - perf/core: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Diego Domingos) [1946650] - perf vendor events powerpc: Fix eventcode of power10 JSON events (Diego Domingos) [1946650] - perf vendor events: Initial JSON/events list for power10 platform (Diego Domingos) [1946650] - powerpc/perf: Fix sampled instruction type for larx/stcx (Diego Domingos) [1946650] - powerpc/perf: Fix the threshold event selection for memory events in power10 (Diego Domingos) [1946650] - perf sort: Display sort dimension p_stage_cyc only on supported archs (Diego Domingos) [1946650] - perf tools: Support pipeline stage cycles for powerpc (Diego Domingos) [1946650] - perf powerpc: Add support for PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - perf sort: Add dynamic headers for perf report columns (Diego Domingos) [1946650] - powerpc/perf: Expose processor pipeline stage cycles using PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - Documentation/admin-guide: kernel-parameters: fix "disable_ddw" wording (Diego Domingos) [1946650] - powerpc/perf: Support PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650] - perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650] - powerpc/perf: Infrastructure to support checking of attr.config* (Diego Domingos) [1946650] - powerpc/perf: Add platform specific check_attr_config (Diego Domingos) [1946650] - ice: add support for auxiliary input/output pins (Jonathan Toppins) [1956913] - ice: enable transmit timestamps for E810 devices (Jonathan Toppins) [1944818] - ice: enable receive hardware timestamping (Jonathan Toppins) [1944818] - ice: report the PTP clock index in ethtool .get_ts_info (Jonathan Toppins) [1944818] - ice: register 1588 PTP clock device object for E810 devices (Jonathan Toppins) [1944818] - ice: add low level PTP clock access functions (Jonathan Toppins) [1944818] - ice: add support for set/get of driver-stored firmware parameters (Jonathan Toppins) [1944818] - ice: process 1588 PTP capabilities during initialization (Jonathan Toppins) [1944818] - ice: add support for sideband messages (Jonathan Toppins) [1944818]- bnxt_en: Fix static checker warning in bnxt_fw_reset_task() (Jonathan Toppins) [1989274] - bnxt_en: Check abort error state in bnxt_half_open_nic() (Jonathan Toppins) [1989274] - bnxt_en: fix error path of FW reset (Jonathan Toppins) [1989274] - bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Jonathan Toppins) [1989274] - bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Jonathan Toppins) [1989274] - bnxt_en: reject ETS settings that will starve a TC (Jonathan Toppins) [1989274] - bnxt_en: don't disable an already disabled PCI device (Jonathan Toppins) [1989274] - bnxt_en: Remove the read of BNXT_FW_RESET_INPROG_REG after firmware reset. (Jonathan Toppins) [1989274] - i40e: Fix log TC creation failure when max num of queues is exceeded (Stefan Assmann) [1920274] - i40e: Fix queue-to-TC mapping on Tx (Stefan Assmann) [1920274] - i40e: Add additional info to PHY type error (Stefan Assmann) [1920274] - i40e: Fix firmware LLDP agent related warning (Stefan Assmann) [1920274] - i40e: Fix logic of disabling queues (Stefan Assmann) [1920274] - i40e: add support for PTP external synchronization clock (Stefan Assmann) [1920274] - i40e: improve locking of mac_filter_hash (Stefan Assmann) [1920274] - i40e: Fix missing rtnl locking when setting up pf switch (Stefan Assmann) [1920274] - i40e: fix PTP on 5Gb links (Stefan Assmann) [1920274] - i40e: Fix autoneg disabling for non-10GBaseT links (Stefan Assmann) [1920274] - i40e: Fix error handling in i40e_vsi_open (Stefan Assmann) [1920274] - intel: Remove rcu_read_lock() around XDP program invocation (Stefan Assmann) [1920274] - i40e: clean up packet type lookup table (Stefan Assmann) [1920274] - i40e: add correct exception tracing for XDP (Stefan Assmann) [1920274] - i40e: Remove LLDP frame filters (Stefan Assmann) [1920274] - i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Stefan Assmann) [1920274] - i40e: Fix use-after-free in i40e_client_subtask() (Stefan Assmann) [1920274] - i40e: fix broken XDP support (Stefan Assmann) [1920274] - i40e: refactor repeated link state reporting code (Stefan Assmann) [1920274] - i40e: optimize for XDP_REDIRECT in xsk path (Stefan Assmann) [1920274] - i40e: fix the panic when running bpf in xdpdrv mode (Stefan Assmann) [1920274] - i40e: Fix sparse warning: missing error code 'err' (Stefan Assmann) [1920274] - i40e: Fix sparse error: 'vsi->netdev' could be null (Stefan Assmann) [1920274] - i40e: Fix sparse error: uninitialized symbol 'ring' (Stefan Assmann) [1920274] - i40e: Fix sparse errors in i40e_txrx.c (Stefan Assmann) [1920274] - i40e: Fix display statistics for veb_tc (Stefan Assmann) [1920274] - i40e: fix receiving of single packets in xsk zero-copy mode (Stefan Assmann) [1920274] - i40e: Fix inconsistent indenting (Stefan Assmann) [1920274] - i40e: Fix oops at i40e_rebuild() (Stefan Assmann) [1920274] - i40e: Fix kernel oops when i40e driver removes VF's (Stefan Assmann) [1920274] - i40e: Added Asym_Pause to supported link modes (Stefan Assmann) [1920274] - net: i40e: remove repeated words (Stefan Assmann) [1920274] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Stefan Assmann) [1920274] - intel: clean up mismatched header comments (Stefan Assmann) [1920274] - intel: Update drivers to use ethtool_sprintf (Stefan Assmann) [1920274] - i40e: move headroom initialization to i40e_configure_rx_ring (Stefan Assmann) [1920274] - i40e: Fix endianness conversions (Stefan Assmann) [1920274] - i40e: Fix add TC filter for IPv6 (Stefan Assmann) [1920274] - i40e: Fix addition of RX filters after enabling FW LLDP agent (Stefan Assmann) [1920274] - i40e: Fix overwriting flow control settings during driver loading (Stefan Assmann) [1920274] - i40e: Add zero-initialization of AQ command structures (Stefan Assmann) [1920274] - i40e: Fix memory leak in i40e_probe (Stefan Assmann) [1920274] - i40e: Fix flow for IPv6 next header (extension header) (Stefan Assmann) [1920274] - i40e: Fix incorrect argument in call to ipv6_addr_any() (Stefan Assmann) [1920274] - i40e: store the result of i40e_rx_offset() onto i40e_ring (Stefan Assmann) [1920274] - i40e: Simplify the do-while allocation loop (Stefan Assmann) [1920274] - i40e: adjust i40e_is_non_eop (Stefan Assmann) [1920274] - i40e: drop misleading function comments (Stefan Assmann) [1920274] - i40e: drop redundant check when setting xdp prog (Stefan Assmann) [1920274] - i40e: remove the useless value assignment in i40e_clean_adminq_subtask (Stefan Assmann) [1920274] - i40e: VLAN field for flow director (Stefan Assmann) [1920274] - i40e: Add flow director support for IPv6 (Stefan Assmann) [1920274] - i40e: Add EEE status getting & setting implementation (Stefan Assmann) [1920274] - i40e: Fix uninitialized variable mfs_max (Stefan Assmann) [1920274] - i40e: Add netlink callbacks support for software based DCB (Stefan Assmann) [1920274] - i40e: Add init and default config of software based DCB (Stefan Assmann) [1920274] - i40e: Add hardware configuration for software based DCB (Stefan Assmann) [1920274] - i40e: Log error for oversized MTU on device (Stefan Assmann) [1920274] - i40e: consolidate handling of XDP program actions (Stefan Assmann) [1920274] - i40e: remove the redundant buffer info updates (Stefan Assmann) [1920274] - i40e: remove unnecessary cleaned_count updates (Stefan Assmann) [1920274] - i40e: remove unnecessary memory writes of the next to clean pointer (Stefan Assmann) [1920274] - i40e: Use batched xsk Tx interfaces to increase performance (Stefan Assmann) [1920274] - i40e: convert to new udp_tunnel infrastructure (Stefan Assmann) [1920274] - netfilter: nf_tables: skip module reference count bump on object updates (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: fix unexpected EOPNOTSUPP error (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: Fix an Oops in nf_tables_updobj() error handling (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: fix possible null-pointer dereference in object update (Fernando Fernandez Mancera) [1944487] - netfilter: nft_quota: add quota object update support (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: Introduce stateful object update operation (Fernando Fernandez Mancera) [1944487] - cifs: retry lookup and readdir when EAGAIN is returned. (Ronnie Sahlberg) [1972411] - netfilter: nf_tables: Fix dereference of null pointer flow (Florian Westphal) [1985087] - netfilter: nf_tables: memleak in hw offload abort path (Florian Westphal) [1985087] - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Florian Westphal) [1985087] - netfilter: synproxy: Fix out of bounds when parsing TCP options (Florian Westphal) [1985087] - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Florian Westphal) [1985087] - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Florian Westphal) [1985087] - netfilter: nftables: avoid overflows in nft_hash_buckets() (Florian Westphal) [1985087] - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Florian Westphal) [1985087] - netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic (Florian Westphal) [1985087] - netfilter: nftables_offload: special ethertype handling for VLAN (Florian Westphal) [1985087] - netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector (Florian Westphal) [1985087] - netfilter: nft_payload: fix C-VLAN offload support (Florian Westphal) [1985087] - ipvs: allow connection reuse for unconfirmed conntrack (Florian Westphal) [1985087] - net: fix GRO skb truesize update (Paolo Abeni) [1987391] - sk_buff: avoid potentially clearing 'slow_gro' field (Paolo Abeni) [1987391] - veth: use skb_prepare_for_gro() (Paolo Abeni) [1987391] - skbuff: allow 'slow_gro' for skb carring sock reference (Paolo Abeni) [1987391] - net: optimize GRO for the common case. (Paolo Abeni) [1987391] - sk_buff: track extension status in slow_gro (Paolo Abeni) [1987391] - sk_buff: track dst status in slow_gro (Paolo Abeni) [1987391] - sk_buff: introduce 'slow_gro' flags (Paolo Abeni) [1987391] - skbuff: Fix build with SKB extensions disabled (Paolo Abeni) [1987391] - skbuff: Release nfct refcount on napi stolen or re-used skbs (Paolo Abeni) [1987391] - selftests: net: veth: add tests for set_channel (Paolo Abeni) [1987391] - veth: create by default nr_possible_cpus queues (Paolo Abeni) [1987391] - veth: implement support for set_channel ethtool op (Paolo Abeni) [1987391] - veth: factor out initialization helper (Paolo Abeni) [1987391] - veth: always report zero combined channels (Paolo Abeni) [1987391] - veth: Implement ethtool's get_channelis() callback (Paolo Abeni) [1987391] - net: add GSO UDP L4 and GSO fraglists to the list of software-backed types (Paolo Abeni) [1987391] - ice: Support RSS configure removal for AVF (Jonathan Toppins) [1946726] - ice: Enable RSS configure for AVF (Jonathan Toppins) [1946726] - ice: Add helper function to get the VF's VSI (Jonathan Toppins) [1946726] - ice: remove redundant assignment to pointer vsi (Jonathan Toppins) [1946726] - ice: Advertise virtchnl UDP segmentation offload capability (Jonathan Toppins) [1946726] - ice: Allow ignoring opcodes on specific VF (Jonathan Toppins) [1946726] - ice: warn about potentially malicious VFs (Jonathan Toppins) [1946726] - ice: Consolidate VSI state and flags (Jonathan Toppins) [1946726] - ice: Refactor ice_set/get_rss into LUT and key specific functions (Jonathan Toppins) [1946726] - ice: Refactor get/set RSS LUT to use struct parameter (Jonathan Toppins) [1946726] - ice: Change ice_vsi_setup_q_map() to not depend on RSS (Jonathan Toppins) [1946726] - ice: Check FDIR program status for AVF (Jonathan Toppins) [1946726] - ice: Add more FDIR filter type for AVF (Jonathan Toppins) [1946726] - ice: Add GTPU FDIR filter for AVF (Jonathan Toppins) [1946726] - ice: Add non-IP Layer2 protocol FDIR filter for AVF (Jonathan Toppins) [1946726] - ice: Add new actions support for VF FDIR (Jonathan Toppins) [1946726] - ice: Add FDIR pattern action parser for VF (Jonathan Toppins) [1946726] - ice: Enable FDIR Configure for AVF (Jonathan Toppins) [1946726] - ice: Add support for per VF ctrl VSI enabling (Jonathan Toppins) [1946726] - ice: Enhanced IPv4 and IPv6 flow filter (Jonathan Toppins) [1946726] - ice: Support to separate GTP-U uplink and downlink (Jonathan Toppins) [1946726] - ice: Add more advanced protocol support in flow filter (Jonathan Toppins) [1946726] - ice: Support non word aligned input set field (Jonathan Toppins) [1946726] - ice: Add more basic protocol support for flow filter (Jonathan Toppins) [1946726] - sctp: move the active_key update after sh_keys is added (Xin Long) [1986966] - sctp: fix return value check in __sctp_rcv_asconf_lookup (Xin Long) [1986966] - sctp: delete addr based on sin6_scope_id (Xin Long) [1986966] - sctp: update active_key for asoc when old key is being replaced (Xin Long) [1986966] - sctp: move 198 addresses from unusable to private scope (Xin Long) [1986966] - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Xin Long) [1986966] - sctp: validate chunk size in __rcv_asconf_lookup (Xin Long) [1986966] - sctp: add size validation when walking chunks (Xin Long) [1986966] - sctp: validate from_addr_param return (Xin Long) [1986966] - sctp: fix the proc_handler for sysctl encap_port (Xin Long) [1986966] - sctp: add the missing setting for asoc encap_port (Xin Long) [1986966] - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long) [1986966] - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Xin Long) [1986966] - sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms (Xin Long) [1986966] - bonding: allow nesting of bonding device (Antoine Tenart) [1989099] - bonding: avoid adding slave device with IFF_MASTER flag (Antoine Tenart) [1989099] - ice: don't remove netdev->dev_addr from uc sync list (Ken Cox) [1873969 1961018] - ice: Stop processing VF messages during teardown (Ken Cox) [1986451] - ice: Prevent probing virtual functions (Ken Cox) [1952810] - ima: extend boot_aggregate with kernel measurements (Bruno Meneguele) [1977422] - selftest/bpf: Verifier tests for var-off access (Jiri Olsa) [1960944] {CVE-2021-29155} - selftest/bpf: Adjust expected verifier errors (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: No need to simulate speculative domain for immediates (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix mask direction swap upon off reg sign change (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Wrap aux data inside bpf_sanitize_info container (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix pointer arithmetic mask tightening under state pruning (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix leakage of uninitialized bpf stack under speculation (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829} - bpf: Fix masking negation logic upon negative dst register (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829} - bpf: verifier: Allocate idmap scratch in verifier env (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Tighten speculative pointer arithmetic mask (Jiri Olsa) [1960944 1972496] {CVE-2021-29155 CVE-2021-33200} - bpf: Move sanitize_val_alu out of op switch (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Refactor and streamline bounds check into helper (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Allow variable-offset stack access (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Improve verifier error messages for users (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Rework ptr_limit into alu_limit and add common error path (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Ensure off_reg has no mixed signed bounds for all types (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Move off_reg into sanitize_ptr_alu (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Use correct permission flag for mixed signed bounds arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Add sanity check for upper ptr_limit (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Simplify alu_limit masking for pointer arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix off-by-one for area size in creating mask to left (Jiri Olsa) [1960944] {CVE-2021-29155} - Documentation/x86: Add ratelimit in buslock.rst (Prarit Bhargava) [1948048] - Documentation/admin-guide: Add bus lock ratelimit (Prarit Bhargava) [1948048] - x86/bus_lock: Set rate limit for bus lock (Prarit Bhargava) [1948048] - Documentation/x86: Add buslock.rst (Prarit Bhargava) [1948048] - [s390] net/smc: Ensure correct state of the socket in send path (Claudio Imbrenda) [1731026] - [s390] net/smc: Fix ENODATA tests in smc_nl_get_fback_stats() (Claudio Imbrenda) [1731026] - [s390] net/smc: Make SMC statistics network namespace aware (Claudio Imbrenda) [1731026] - [s390] net/smc: Add netlink support for SMC fallback statistics (Claudio Imbrenda) [1731026] - [s390] net/smc: Add netlink support for SMC statistics (Claudio Imbrenda) [1731026] - [s390] net/smc: Add SMC statistics support (Claudio Imbrenda) [1731026] - [s390] s390/ap: Fix hanging ioctl caused by wrong msg counter (Claudio Imbrenda) [1984762] - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Jon Maloy) [1988226] {CVE-2021-37576} - NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT (Benjamin Coddington) [1983793] - selftests/powerpc: EBB selftest for MMCR0 control for PMU SPRs in ISA v3.1 (Desnes A. Nunes do Rosario) [1991753] - selftests/powerpc: Fix "no_handler" EBB selftest (Desnes A. Nunes do Rosario) [1991753] - powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not set (Desnes A. Nunes do Rosario) [1991753] - powerpc/pmu: Make the generic compat PMU use the architected events (Desnes A. Nunes do Rosario) [1991753] - perf script python: Fix buffer size to report iregs in perf script (Desnes A. Nunes do Rosario) [1991753] - ceph: reduce contention in ceph_check_delayed_caps() (Jeff Layton) [1953430]- net: mac802154: Fix general protection fault (Chris von Recklinghausen) [1984571] {CVE-2021-3659} - Bluetooth: fix the erroneous flush_work() order (Chris von Recklinghausen) [1964559] {CVE-2021-3564} - Bluetooth: use correct lock to prevent UAF of hdev object (Chris von Recklinghausen) [1968214] {CVE-2021-3573} - usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI (Torez Smith) [1972139] - usb: ehci: do not initialise static variables (Torez Smith) [1972139] - usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core (Torez Smith) [1972139] - USB: ehci: drop workaround for forced irq threading (Torez Smith) [1972139] - usb: ehci: add spurious flag to disable overcurrent checking (Torez Smith) [1972139] - perf test: Handle fd gaps in test__dso_data_reopen (Michael Petlan) [1871785] - tty: vt: always invoke vc->vc_sw->con_resize callback (Maxim Levitsky) [1957611] - iavf: fix locking of critical sections (Stefan Assmann) [1975245] - iavf: do not override the adapter state in the watchdog task (Stefan Assmann) [1975245] - ixgbe: Fix packet corruption due to missing DMA sync (Ken Cox) [1920269] - ixgbe: Fix an error handling path in 'ixgbe_probe()' (Ken Cox) [1920269] - intel: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1920269] - ixgbe: add correct exception tracing for XDP (Ken Cox) [1920269] - ixgbe: Fix out-bounds warning in ixgbe_host_interface_command() (Ken Cox) [1920269] - ixgbe: reduce checker warnings (Ken Cox) [1920269] - ixgbe: use checker safe conversions (Ken Cox) [1920269] - ixgbe: fix large MTU request from VF (Ken Cox) [1920269] - net: ethernet: intel: Fix a typo in the file ixgbe_dcb_nl.c (Ken Cox) [1920269] - net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920269] - ixgbe: Support external GBE SerDes PHY BCM54616s (Ken Cox) [1920269] - ixgbe: fix unbalanced device enable/disable in suspend/resume (Ken Cox) [1920269] - ixgbe: Fix NULL pointer dereference in ethtool loopback test (Ken Cox) [1920269] - ixgbe: Fix fall-through warnings for Clang (Ken Cox) [1920269] - intel: clean up mismatched header comments (Ken Cox) [1920269] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Ken Cox) [1920269] - intel: Update drivers to use ethtool_sprintf (Ken Cox) [1920269] - ixgbe: optimize for XDP_REDIRECT in xsk path (Ken Cox) [1920269] - ixgbe: move headroom initialization to ixgbe_configure_rx_ring (Ken Cox) [1920269] - ixgbe: Fix memleak in ixgbe_configure_clsu32 (Ken Cox) [1920269] - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920269] - ixgbe: store the result of ixgbe_rx_offset() onto ixgbe_ring (Ken Cox) [1920269] - net: ixgbe: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920269] - ixgbe: avoid premature Rx buffer reuse (Ken Cox) [1920269] - net: remove unneeded break (Ken Cox) [1920269] - ixgbe: add pause frame stats (Ken Cox) [1920269] - iavf: Set RSS LUT and key in reset handle path (Ken Cox) [1910853] - [netdrv] chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1955208] - cxgb4: avoid collecting SGE_QBASE regs during traffic (Raju Rangoju) [1955208] - cxgb4: collect serial config version from register (Raju Rangoju) [1955208] - cxgb4: remove unused vpd_cap_addr (Raju Rangoju) [1955208] - cxgb4: remove bogus CHELSIO_VPD_UNIQUE_ID constant (Raju Rangoju) [1955208] - cxgb4: Assign boolean values to a bool variable (Raju Rangoju) [1955208] - cxgb4: enable interrupt based Tx completions for T5 (Raju Rangoju) [1955208] - cxgb4: fix the panic caused by non smac rewrite (Raju Rangoju) [1955208] - cxgb4: Fix the -Wmisleading-indentation warning (Raju Rangoju) [1955208] - cxgb4: set up filter action after rewrites (Raju Rangoju) [1955208] - cxgb4: handle 4-tuple PEDIT to NAT mode translation (Raju Rangoju) [1955208] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Raju Rangoju) [1955208] - net: cxbg4: Remove pointless in_interrupt() check (Raju Rangoju) [1955208] - cxgb4: Avoid log flood (Raju Rangoju) [1955208] - cxgb4: fix memory leak during module unload (Raju Rangoju) [1955208] - cxgb4: Fix offset when clearing filter byte counters (Raju Rangoju) [1955208] - cxgb4: add error handlers to LE intr_handler (Raju Rangoju) [1955208] - cxgb4: insert IPv6 filter rules in next free region (Raju Rangoju) [1955208] - cxgb4: Fix race between loopback and normal Tx path (Raju Rangoju) [1955208] - cxgb4: Fix work request size calculation for loopback test (Raju Rangoju) [1955208] - cxgb4: add TC-MATCHALL IPv6 support (Raju Rangoju) [1955208] - cxgb4: fix extracting IP addresses in TC-FLOWER rules (Raju Rangoju) [1955208] - cxgb4: fix check for running offline ethtool selftest (Raju Rangoju) [1955208] - cxgb4: add loopback ethtool self-test (Raju Rangoju) [1955208] - net: cxgb4: reject unsupported coalescing params (Raju Rangoju) [1955208] - cxgb4: use eth_zero_addr() to clear mac address (Raju Rangoju) [1955208] - cxgb4: add missing release on skb in uld_send() (Raju Rangoju) [1955208] - cxgb4: convert to new udp_tunnel_nic infra (Raju Rangoju) [1955208] - cxgb4: fix all-mask IP address comparison (Raju Rangoju) [1955208] - cxgb4: add main VI to mirror VI config replication (Raju Rangoju) [1955208] - cxgb4: add support for mirror Rxqs (Raju Rangoju) [1955208] - cxgb4: add mirror action to TC-MATCHALL offload (Raju Rangoju) [1955208] - net: cxgb4: fix return error value in t4_prep_fw (Raju Rangoju) [1955208] - cxgb4: move device dump arrays in header to C file (Raju Rangoju) [1955208] - cxgb4: always sync access when flashing PHY firmware (Raju Rangoju) [1955208] - cxgb4: update kernel-doc line comments (Raju Rangoju) [1955208] - cxgb4: fix set but unused variable when DCB is disabled (Raju Rangoju) [1955208] - cxgb4: move DCB version extern to header file (Raju Rangoju) [1955208] - cxgb4: remove cast when saving IPv4 partial checksum (Raju Rangoju) [1955208] - cxgb4: fix SGE queue dump destination buffer context (Raju Rangoju) [1955208] - cxgb4: use correct type for all-mask IP address comparison (Raju Rangoju) [1955208] - cxgb4: fix endian conversions for L4 ports in filters (Raju Rangoju) [1955208] - cxgb4: parse TC-U32 key values and masks natively (Raju Rangoju) [1955208] - cxgb4: use unaligned conversion for fetching timestamp (Raju Rangoju) [1955208] - cxgb4: move PTP lock and unlock to caller in Tx path (Raju Rangoju) [1955208] - cxgb4: move handling L2T ARP failures to caller (Raju Rangoju) [1955208] - cxgb4: Use struct_size() helper (Raju Rangoju) [1955208] - cxgb4: add action to steer flows to specific Rxq (Raju Rangoju) [1955208] - cxgb4: add support to fetch ethtool n-tuple filters (Raju Rangoju) [1955208] - cxgb4: add ethtool n-tuple filter deletion (Raju Rangoju) [1955208] - cxgb4: add ethtool n-tuple filter insertion (Raju Rangoju) [1955208] - [netdrv] flow_offload: check for basic action hw stats type (Raju Rangoju) [1955208] - cxgb4: add skeleton for ethtool n-tuple filters (Raju Rangoju) [1955208] - cxgb4: add support to read serial flash (Raju Rangoju) [1955208] - cxgb4: add support to flash boot cfg image (Raju Rangoju) [1955208] - cxgb4: add support to flash boot image (Raju Rangoju) [1955208] - cxgb4: add support to flash PHY image (Raju Rangoju) [1955208] - cxgb4: update set_flash to flash different images (Raju Rangoju) [1955208] - cxgb4: Use kfree() instead kvfree() where appropriate (Raju Rangoju) [1955208] - cxgb4: Use pM format specifier for MAC addresses (Raju Rangoju) [1955208] - net: sock: fix in-kernel mark setting (Alexander Aring) [1509204] - sock: Reset dst when changing sk_mark via setsockopt (Alexander Aring) [1509204] - fs: dlm: fix mark setting deadlock (Alexander Aring) [1509204] - fs: dlm: fix mark per nodeid setting (Alexander Aring) [1509204] - fs: dlm: remove lock dependency warning (Alexander Aring) [1509204] - fs: dlm: set skb mark per peer socket (Alexander Aring) [1509204] - fs: dlm: set skb mark for listen socket (Alexander Aring) [1509204] - net: sock: add sock_set_mark (Alexander Aring) [1509204] - Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1959110] - can: gw: synchronize rcu operations before removing gw job entry (Balazs Nemeth) [1986334] - can: bcm: fix infoleak in struct bcm_msg_head (Balazs Nemeth) [1986334] - can: af_can: prevent potential access of uninitialized member in canfd_rcv() (Balazs Nemeth) [1956730] - can: af_can: prevent potential access of uninitialized member in can_rcv() (Balazs Nemeth) [1956730] - can: proc: can_remove_proc(): silence remove_proc_entry warning (Balazs Nemeth) [1956730] - cifs: add missing parsing of backupuid (Ronnie Sahlberg) [1987126] - cifs: use helpers when parsing uid/gid mount options and validate them (Ronnie Sahlberg) [1987126] - kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent) [1939133] - kernfs: use i_lock to protect concurrent inode updates (Ian Kent) [1939133] - kernfs: switch kernfs to use an rwsem (Ian Kent) [1939133] - kernfs: use VFS negative dentry caching (Ian Kent) [1939133] - kernfs: add a revision to identify directory node changes (Ian Kent) [1939133] - kernfs: move revalidate to be near lookup (Ian Kent) [1939133]- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ivan Vecera) [1941938] - selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test (Ivan Vecera) [1941938] - selftests: mlxsw: Increase the tolerance of backlog buildup (Ivan Vecera) [1941938] - selftests: mlxsw: Return correct error code in resource scale tests (Ivan Vecera) [1941938] - selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test (Ivan Vecera) [1941938] - selftests: mlxsw: Remove a redundant if statement in port_scale test (Ivan Vecera) [1941938] - selftests: mlxsw: sch_red_ets: Test proper counter cleaning in ETS (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Index future FIFOs by band number (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Allocate child qdiscs dynamically (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Guard all qdisc accesses with a lock (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Track children per qdisc (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Promote backlog reduction to mlxsw_sp_qdisc_destroy() (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Track tclass_num as int, not u8 (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Drop an always-true condition (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Simplify mlxsw_sp_qdisc_compare() (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Drop one argument from check_params callback (Ivan Vecera) [1941938] - mlxsw: core: Remove critical trip points from thermal zones (Ivan Vecera) [1941938] - selftests: mlxsw: Test vetoing of double sampling (Ivan Vecera) [1941938] - mlxsw: spectrum: Veto sampling if already enabled on port (Ivan Vecera) [1941938] - selftests: mlxsw: Test matchall failure with protocol match (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Perform priority checks earlier (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Convert if statements to a switch statement (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Perform protocol check earlier (Ivan Vecera) [1941938] - selftests: forwarding: vxlan_bridge_1d: Add more ECN decap test cases (Ivan Vecera) [1941938] - mlxsw: spectrum: Fix ECN marking in tunnel decapsulation (Ivan Vecera) [1941938] - selftests: net: forwarding: Fix a typo (Ivan Vecera) [1941938] - selftests: mlxsw: spectrum-2: Remove q_in_vni_veto test (Ivan Vecera) [1941938] - selftests: forwarding: Add test for dual VxLAN bridge (Ivan Vecera) [1941938] - mlxsw: Allow 802.1d and .1ad VxLAN bridges to coexist on Spectrum>=2 (Ivan Vecera) [1941938] - mlxsw: Add struct mlxsw_sp_switchdev_ops per ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum: Add mlxsw_sp_port_egress_ethtype_set() (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port Egress VLAN EtherType Register (Ivan Vecera) [1941938] - mlxsw: reg: Add egr_et_set field to SPVID (Ivan Vecera) [1941938] - selftests: mlxsw: Test egress sampling limitation on Spectrum-1 only (Ivan Vecera) [1941938] - selftests: mlxsw: Add tc sample tests for new triggers (Ivan Vecera) [1941938] - mlxsw: spectrum_acl: Offload FLOW_ACTION_SAMPLE (Ivan Vecera) [1941938] - mlxsw: core_acl_flex_actions: Add mirror sampler action (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Add support for egress sampling (Ivan Vecera) [1941938] - mlxsw: spectrum: Start using sampling triggers hash table (Ivan Vecera) [1941938] - mlxsw: spectrum: Track sampling triggers in a hash table (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Pass matchall entry to sampling operations (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Push sampling checks to per-ASIC operations (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Propagate extack further (Ivan Vecera) [1941938] - selftests: mlxsw: Add tc sample tests (Ivan Vecera) [1941938] - mlxsw: spectrum: Report extra metadata to psample module (Ivan Vecera) [1941938] - mlxsw: spectrum: Remove mlxsw_sp_sample_receive() (Ivan Vecera) [1941938] - mlxsw: spectrum: Remove unnecessary RCU read-side critical section (Ivan Vecera) [1941938] - mlxsw: pci: Set extra metadata in skb control block (Ivan Vecera) [1941938] - mlxsw: Create dedicated field for Rx metadata in skb control block (Ivan Vecera) [1941938] - mlxsw: pci: Add more metadata fields to CQEv2 (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Implement sampling using mirroring (Ivan Vecera) [1941938] - mlxsw: spectrum_trap: Split sampling traps between ASICs (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Split sampling support between ASICs (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Add SPAN probability rate support (Ivan Vecera) [1941938] - mlxsw: reg: Extend mirroring registers with probability rate field (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Add SPAN session identifier support (Ivan Vecera) [1941938] - mlxsw: Adjust some MFDE fields shift and size to fw implementation (Ivan Vecera) [1941938] - mlxsw: core: Expose MFDE.log_ip to devlink health (Ivan Vecera) [1941938] - mlxsw: reg: Extend MFDE register with new log_ip field (Ivan Vecera) [1941938] - mlxsw: spectrum: Bump minimum FW version to xx.2008.2406 (Ivan Vecera) [1941938] - mlxsw: reg: Fix comment about slot_index field in PMAOS register (Ivan Vecera) [1941938] - mlxsw: spectrum: Reword an error message for Q-in-Q veto (Ivan Vecera) [1941938] - mlxsw: spectrum_ethtool: Add an external speed to PTYS register (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Do not overwrite policer configuration (Ivan Vecera) [1941938] - selftests: forwarding: Specify interface when invoking mausezahn (Ivan Vecera) [1941938] - selftests: mlxsw: Add a scale test for physical ports (Ivan Vecera) [1941938] - mlxsw: Register physical ports as a devlink resource (Ivan Vecera) [1941938] - mlxsw: pci: switch from 'pci_' to 'dma_' API (Ivan Vecera) [1941938] - mlxsw: core: Increase critical threshold for ASIC thermal zone (Ivan Vecera) [1941938] - mlxsw: core: Add validation of transceiver temperature thresholds (Ivan Vecera) [1941938] - selftests: mlxsw: Set headroom size of correct port (Ivan Vecera) [1941938] - net/mlxfw: Use kzalloc for allocating only one thing (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use eXtended mezzanine to offload IPv4 router (Ivan Vecera) [1941938] - mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3 (Ivan Vecera) [1941938] - mlxsw: spectrum_router_xm: Introduce basic XM cache flushing (Ivan Vecera) [1941938] - mlxsw: reg: Add Router LPM Cache Enable Register (Ivan Vecera) [1941938] - mlxsw: reg: Add Router LPM Cache ML Delete Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router_xm: Implement L-value tracking for M-index (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Router M Table Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce per-ASIC XM initialization (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Lookup Table Query Register (Ivan Vecera) [1941938] - mlxsw: reg: Add Router XLT M select Register (Ivan Vecera) [1941938] - mlxsw: Ignore ports that are connected to eXtended mezanine (Ivan Vecera) [1941938] - mlxsw: pci: Obtain info about ports used by eXtended mezanine (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce XM implementation of router low-level ops (Ivan Vecera) [1941938] - mlxsw: reg: Add Router XLT Enable Register (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Direct Register (Ivan Vecera) [1941938] - selftests: mlxsw: Add Q-in-VNI veto tests (Ivan Vecera) [1941938] - selftests: forwarding: Add Q-in-VNI test (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridge (Ivan Vecera) [1941938] - mlxsw: Veto Q-in-VNI for Spectrum-1 ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Use ops->vxlan_join() when adding VLAN to VxLAN device (Ivan Vecera) [1941938] - mlxsw: spectrum_nve_vxlan: Add support for Q-in-VNI for Spectrum-2 ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum: Publish mlxsw_sp_ethtype_to_sver_type() (Ivan Vecera) [1941938] - mlxsw: Save EtherType as part of mlxsw_sp_nve_config (Ivan Vecera) [1941938] - mlxsw: Save EtherType as part of mlxsw_sp_nve_params (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Create common function for joining VxLAN to VLAN-aware bridge (Ivan Vecera) [1941938] - mlxsw: reg: Add support for tunnel port in SPVID register (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port VLAN Stacking Register (Ivan Vecera) [1941938] - mlxsw: Use one enum for all registers that contain tunnel_port field (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4() (Ivan Vecera) [1941938] - mlxsw: spectrum: Bump minimum FW version to xx.2008.2018 (Ivan Vecera) [1941938] - mlxsw: core_acl: Use an array instead of a struct with a zero-length array (Ivan Vecera) [1941938] - mlxsw: spectrum_mr: Use flexible-array member instead of zero-length array (Ivan Vecera) [1941938] - mlxsw: core: Trace EMAD events (Ivan Vecera) [1941938] - selftests: mlxsw: Test RIF's reference count when joining a LAG (Ivan Vecera) [1941938] - mlxsw: spectrum: Apply RIF configuration when joining a LAG (Ivan Vecera) [1941938] - selftests: forwarding: Add QinQ veto testing (Ivan Vecera) [1941938] - mlxsw: Add QinQ configuration vetoes (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Add support of QinQ traffic (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Create common functions for VLAN-aware bridge (Ivan Vecera) [1941938] - mlxsw: Make EtherType configurable when pushing VLAN at ingress (Ivan Vecera) [1941938] - mlxsw: spectrum: Only treat 802.1q packets as tagged packets (Ivan Vecera) [1941938] - mlxsw: reg: Add et_vlan field to SPVID register (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port VLAN Classification Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Update adjacency index more efficiently (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Track nexthop group virtual router membership (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Rollback virtual router adjacency pointer update (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass virtual router parameters directly instead of pointer (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Fix error handling issue (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Resolve RIF from nexthop struct instead of neighbour (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use loopback RIF for unresolved nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use different trap identifier for unresolved nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Create loopback RIF during initialization (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Allow returning errors from mlxsw_sp_nexthop_group_refresh() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Add an indication if a nexthop group can be destroyed (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Re-order mlxsw_sp_nexthop6_group_get() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set FIB entry's type based on nexthop group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set FIB entry's type after creating nexthop group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass ifindex to mlxsw_sp_ipip_entry_find_by_decap() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set ifindex for IPv4 nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Fix wrong kfree() in error path (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove outdated comment (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_fini() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove unused argument from mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop4_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_ipip: Remove overlay protocol from can_offload() callback (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Split nexthop group configuration to a different struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Move IPv4 FIB info into a union in nexthop group struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove unused field 'prio' from IPv4 FIB entry struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Store FIB info in route (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Associate neighbour table with nexthop instead of group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use nexthop group type in hash table key (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Add nexthop group type field (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Compare key with correct object type (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce FIB entry update op (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Track FIB entry committed state and skip uncommitted on delete (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce fib_entry priv for low-level ops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Have FIB entry op context allocated for the instance (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Prepare work context for possible bulking (Ivan Vecera) [1941938] - mlxsw: spectrum: Push RALUE packing and writing into low-level router ops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use RALUE pack helper from abort function (Ivan Vecera) [1941938] - mlxsw: reg: Allow to pass NULL pointer to mlxsw_reg_ralue_pack4/6() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass destination IP as a pointer to mlxsw_reg_ralue_pack4() (Ivan Vecera) [1941938] - mlxsw: spectrum: Export RALUE pack helper and use it from IPIP (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Push out RALUE pack into separate helper (Ivan Vecera) [1941938] - mlxsw: spectrum: Propagate context from work handler containing RALUE payload (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce FIB event queue instead of separate works (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use RALUE-independent op arg (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass non-register proto enum to __mlxsw_sp_router_set_abort_trap() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce low-level ops and implement them for RALXX regs (Ivan Vecera) [1941938] - mlxsw: reg: Add XRALXX Registers (Ivan Vecera) [1941938] - hwmon: (mlxreg-fan) Add support for fan drawers capability and present registers (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Add callback to notify mux creation completion (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Extend supported mux number (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Extend driver to support word address space devices (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Get rid of adapter numbers enforcement (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Prepare mux selection infrastructure for two-byte support (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Convert driver to platform driver (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Move header file out of x86 realm (Ivan Vecera) [1941938] - platform/x86: mlxcpld: Update module license (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Update module license (Ivan Vecera) [1941938] - i2c: mlxcpld: Add support for I2C bus frequency setting (Ivan Vecera) [1941938] - i2c: mlxcpld: Decrease polling time for performance improvement (Ivan Vecera) [1941938] - i2c: mlxcpld: Update module license (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix item counter assignment for MSN2700/ComEx system (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Ivan Vecera) [1941938] - platform/x86: mlx-platform: remove an unused variable (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Add capability field to platform FAN description (Ivan Vecera) [1941938] - platform_data/mlxreg: Extend core platform structure (Ivan Vecera) [1941938] - platform_data/mlxreg: Update module license (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix extended topology configuration for power supply units (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Extend FAN platform data description (Ivan Vecera) [1941938] - platform_data/mlxreg: Add presence register field for FAN devices (Ivan Vecera) [1941938] - Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-io: Add support for complex attributes (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1941938] - platform_data/mlxreg: Add support for complex attributes (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Add environmental data to uevent (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Use capability register for attribute creation (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Modify module license (Ivan Vecera) [1941938] - lib/string_helpers: Introduce string_upper() and string_lower() helpers (Ivan Vecera) [1941938] - i2c: mlxcpld: check correct size of maximum RECV_LEN packet (Ivan Vecera) [1941938] - docs: watchdog: mlx-wdt: Add description of new watchdog type 3 (Ivan Vecera) [1941938] - watchdog: mlx-wdt: support new watchdog type with longer timeout period (Ivan Vecera) [1941938] - platform/x86: mlx-platform: support new watchdog type with longer timeout (Ivan Vecera) [1941938] - platform_data/mlxreg: support new watchdog type with longer timeout period (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: convert to use i2c_new_client_device() (Ivan Vecera) [1941938] - selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu) [1986227] - selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu) [1986227] - selftests: icmp_redirect: support expected failures (Hangbin Liu) [1986227] - selftests: disable rp_filter for icmp_redirect.sh (Hangbin Liu) [1986227] - selftests: icmp_redirect: Add support for routing via nexthop objects (Hangbin Liu) [1986227] - selftest: Fixes for icmp_redirect test (Hangbin Liu) [1986227] - selftests: Add redirect tests (Hangbin Liu) [1986227] - redhat: enable vdpa_sim_net vdpa_sim_block vp_vdpa (Cindy Lu) [1975173] - virtio/vdpa: clear the virtqueue state during probe (Cindy Lu) [1975173] - vp_vdpa: allow set vq state to initial state after reset (Cindy Lu) [1975173] - virtio-pci library: introduce vp_modern_get_driver_features() (Cindy Lu) [1975173] - vdpa: support packed virtqueue for set/get_vq_state() (Cindy Lu) [1975173] - vdpa/mlx5: Clear vq ready indication upon device reset (Cindy Lu) [1975173] - vdpa/mlx5: Add support for doorbell bypassing (Cindy Lu) [1975173] - vdpa/mlx5: Add support for running with virtio_vdpa (Cindy Lu) [1975173] - vdp/mlx5: Fix setting the correct dma_device (Cindy Lu) [1975173] - vdpa/mlx5: Support creating resources with uid == 0 (Cindy Lu) [1975173] - vdpa/mlx5: Fix possible failure in umem size calculation (Cindy Lu) [1975173] - vdpa/mlx5: Fix umem sizes assignments on VQ create (Cindy Lu) [1975173] - vp_vdpa: correct the return value when fail to map notification (Cindy Lu) [1975173] - virtio_net: Fix error handling in virtnet_restore() (Cindy Lu) [1975173] - virtio-blk: Fix memory leak among suspend/resume procedure (Cindy Lu) [1975173] - vDPA/ifcvf: reuse pre-defined macros for device ids and vendor ids (Cindy Lu) [1975173] - virtio: update virtio id table, add transitional ids (Cindy Lu) [1975173] - vDPA/ifcvf: implement doorbell mapping for ifcvf (Cindy Lu) [1975173] - vDPA/ifcvf: record virtio notify base (Cindy Lu) [1975173] - vdpa_sim_blk: remove duplicate include of linux/blkdev.h (Cindy Lu) [1975173] - {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table (Cindy Lu) [1975173] - virtio_pci_modern: correct sparse tags for notify (Cindy Lu) [1975173] - virtio_pci_modern: __force cast the notify mapping (Cindy Lu) [1975173] - vDPA/ifcvf: get_config_size should return dev specific config size (Cindy Lu) [1975173] - vDPA/ifcvf: enable Intel C5000X-PL virtio-block for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: deduce VIRTIO device ID when probe (Cindy Lu) [1975173] - vdpa_sim_blk: add support for vdpa management tool (Cindy Lu) [1975173] - vdpa_sim_blk: handle VIRTIO_BLK_T_GET_ID (Cindy Lu) [1975173] - vdpa_sim_blk: implement ramdisk behaviour (Cindy Lu) [1975173] - vdpa: add vdpa simulator for block device (Cindy Lu) [1975173] - vhost/vdpa: Remove the restriction that only supports virtio-net devices (Cindy Lu) [1975173] - vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() (Cindy Lu) [1975173] - vdpa: add get_config_size callback in vdpa_config_ops (Cindy Lu) [1975173] - vdpa_sim: cleanup kiovs in vdpasim_free() (Cindy Lu) [1975173] - vringh: add vringh_kiov_length() helper (Cindy Lu) [1975173] - vringh: implement vringh_kiov_advance() (Cindy Lu) [1975173] - vringh: explain more about cleaning riov and wiov (Cindy Lu) [1975173] - vringh: reset kiov 'consumed' field in __vringh_iov() (Cindy Lu) [1975173] - vringh: add 'iotlb_lock' to synchronize iotlb accesses (Cindy Lu) [1975173] - vdpa_sim: use iova module to allocate IOVA addresses (Cindy Lu) [1975173] - vDPA/ifcvf: deduce VIRTIO device ID from pdev ids (Cindy Lu) [1975173] - vDPA/ifcvf: verify mandatory feature bits for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: fetch device feature bits when probe (Cindy Lu) [1975173] - vDPA/ifcvf: remove the version number string (Cindy Lu) [1975173] - vDPA/ifcvf: rename original IFCVF dev ids to N3000 ids (Cindy Lu) [1975173] - vDPA/ifcvf: enable Intel C5000X-PL virtio-net for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: get_vendor_id returns a device specific vendor id (Cindy Lu) [1975173] - vhost-vdpa: fix vm_flags for virtqueue doorbell mapping (Cindy Lu) [1975173] - vp_vdpa: report doorbell address (Cindy Lu) [1975173] - virtio-pci library: report resource address (Cindy Lu) [1975173] - virito_pci libray: hide vp_modern_map_capability() (Cindy Lu) [1975173] - virtio_pci_modern: hide vp_modern_get_queue_notify_off() (Cindy Lu) [1975173] - vp_vdpa: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173] - virtio-pci library: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173] - virtio_pci_modern: introduce helper to map vq notify area (Cindy Lu) [1975173] - virtio-net: don't allocate control_buf if not supported (Cindy Lu) [1975173] - vdpa: Follow kdoc comment style (Cindy Lu) [1975173] - vdpa: Follow kdoc comment style (Cindy Lu) [1975173] - vdpa/mlx5: Enable user to add/delete vdpa device (Cindy Lu) [1975173] - vdpa: introduce virtio pci driver (Cindy Lu) [1975173] - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Cindy Lu) [1975173] - vhost-vdpa: protect concurrent access to vhost device iotlb (Cindy Lu) [1975173] - vdpa/mlx5: Fix suspend/resume index restoration (Cindy Lu) [1975173] - vdpa/mlx5: Fix wrong use of bit numbers (Cindy Lu) [1975173] - vdpa/mlx5: should exclude header length and fcs from mtu (Cindy Lu) [1975173] - vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails (Cindy Lu) [1975173] - vhost-vdpa: fix use-after-free of v->config_ctx (Cindy Lu) [1975173] - vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Cindy Lu) [1975173] - vdpa_sim: Skip typecasting from void* (Cindy Lu) [1975173] - vdpa: set the virtqueue num during register (Cindy Lu) [1975173] - vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Cindy Lu) [1975173] - virtio_vdpa: don't warn when fail to disable vq (Cindy Lu) [1975173] - virtio-pci: introduce modern device module (Cindy Lu) [1975173] - virito-pci-modern: rename map_capability() to vp_modern_map_capability() (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to get notification offset (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper for getting queue nums (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper for setting/geting queue size (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to set/get queue_enable (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_queue_address() (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_set_queue_vector() (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_generation() (Cindy Lu) [1975173] - virtio-pci-modern: introduce helpers for setting and getting features (Cindy Lu) [1975173] - virtio-pci-modern: introduce helpers for setting and getting status (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to set config vector (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_remove() (Cindy Lu) [1975173] - virtio-pci-modern: factor out modern device initialization logic (Cindy Lu) [1975173] - virtio-pci: split out modern device (Cindy Lu) [1975173] - virtio-pci: do not access iomem via struct virtio_pci_device directly (Cindy Lu) [1975173] - vdpa_sim_net: Add support for user supported devices (Cindy Lu) [1975173] - vdpa: Enable user to query vdpa device info (Cindy Lu) [1975173] - vdpa: Enable a user to add and delete a vdpa device (Cindy Lu) [1975173] - vdpa: Define vdpa mgmt device, ops and a netlink interface (Cindy Lu) [1975173] - vdpa: Extend routine to accept vdpa device name (Cindy Lu) [1975173] - vdpa_sim_net: Make mac address array static (Cindy Lu) [1975173] - vdpa/mlx5: Restore the hardware used index after change map (Cindy Lu) [1975173] - vdpa/mlx5: Fix memory key MTT population (Cindy Lu) [1975173] - vdpa: Use simpler version of ida allocation (Cindy Lu) [1975173] - vdpa: Add missing comment for virtqueue count (Cindy Lu) [1975173] - vdpa: split vdpasim to core and net modules (Cindy Lu) [1975173] - vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov (Cindy Lu) [1975173] - vdpa_sim: make vdpasim->buffer size configurable (Cindy Lu) [1975173] - vdpa_sim: use kvmalloc to allocate vdpasim->buffer (Cindy Lu) [1975173] - vdpa_sim: set vringh notify callback (Cindy Lu) [1975173] - vdpa_sim: add set_config callback in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add get_config callback in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: make 'config' generic and usable for any device type (Cindy Lu) [1975173] - vdpa_sim: store parsed MAC address in a buffer (Cindy Lu) [1975173] - vdpa_sim: add work_fn in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add supported_features field in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add device id field in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add struct vdpasim_dev_attr for device attributes (Cindy Lu) [1975173] - vdpa_sim: rename vdpasim_config_ops variables (Cindy Lu) [1975173] - vdpa_sim: make IOTLB entries limit configurable (Cindy Lu) [1975173] - vdpa_sim: remove hard-coded virtq count (Cindy Lu) [1975173] - vdpa_sim: remove unnecessary headers inclusion (Cindy Lu) [1975173] - vdpa: remove unnecessary 'default n' in Kconfig entries (Cindy Lu) [1975173] - vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code (Cindy Lu) [1975173] - vhost_vdpa: switch to vmemdup_user() (Cindy Lu) [1975173] - vhost: vringh: use krealloc_array() (Cindy Lu) [1975173] - vringh: fix vringh_iov_push_*() documentation (Cindy Lu) [1975173] - vringh: fix __vringh_iov() when riov and wiov are different (Cindy Lu) [1975173] - net: sched: fix memory leak in tcindex_partial_destroy_work (Davide Caratti) [1987042] - net/sched: act_ct: remove and free nf_table callbacks (Davide Caratti) [1987042] - net: sched: fix warning in tcindex_alloc_perfect_hash (Davide Caratti) [1987042] - pkt_sched: sch_qfq: fix qfq_change_class() error path (Davide Caratti) [1987042] - sch_htb: fix refcount leak in htb_parent_to_leaf_offload (Davide Caratti) [1987042] - sch_dsmark: fix a NULL deref in qdisc_reset() (Davide Caratti) [1987042] - sch_red: fix off-by-one checks in red_check_params() (Davide Caratti) [1987042] - ipv6: fix 'disable_policy' for fwd packets (Hangbin Liu) [1985837] - net: ipv6: fix return value of ip6_skb_dst_mtu (Hangbin Liu) [1985837] - ipv6: fix out-of-bound access in ip6_parse_tlv() (Hangbin Liu) [1985837] - ipv6: exthdrs: do not blindly use init_net (Hangbin Liu) [1985837] - ipv6: record frag_max_size in atomic fragments in input path (Hangbin Liu) [1985837] - selftests: net: devlink_port_split.py: skip the test if no devlink device (Hangbin Liu) [1985836] - selftests/net: bump timeout to 5 minutes (Hangbin Liu) [1985836] - selftests: net: forwarding: Fix a typo (Hangbin Liu) [1985836] - selftests/net: so_txtime: remove unneeded semicolon (Hangbin Liu) [1985836] - tools: selftests: add test for changing routes with PTMU exceptions (Hangbin Liu) [1985836] - selftests: fix the return value for UDP GRO test (Hangbin Liu) [1985836] - selftests: pmtu.sh: improve the test result processing (Hangbin Liu) [1985836] - selftests: pmtu.sh: use $ksft_skip for skipped return code (Hangbin Liu) [1985836] - selftests/net: timestamping: add ptp v2 support (Hangbin Liu) [1985836] - ixgbevf: add correct exception tracing for XDP (Ken Cox) [1920268] - intel: call csum functions with well formatted arguments (Ken Cox) [1920268] - net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920268] - ixgbevf: Fix fall-through warnings for Clang (Ken Cox) [1920268] - intel: clean up mismatched header comments (Ken Cox) [1920268] - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920268] - net: ixgbevf: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920268] - treewide: Use sizeof_field() macro (Ken Cox) [1920268] - selftests: net: add ESP-in-UDP PMTU test (Xin Long) [1986599] - udp: check encap socket in __udp_lib_err (Xin Long) [1986599] - udp: fix possible user after free in error handler (Xin Long) [1986599] - udpv6: fix possible user after free in error handler (Xin Long) [1986599] - udp: Support for error handlers of tunnels with arbitrary destination port (Xin Long) [1986599] - bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats (Xin Long) [1986599] - udp: properly flush normal packet at GRO time (Xin Long) [1986599] - udp: annotate data races around unix_sk(sk)->gso_size (Xin Long) [1986599] - udp: fix race between close() and udp_abort() (Xin Long) [1986599] - netfilter: conntrack: remove offload_pickup sysctl again (Florian Westphal) [1987101] - bpf, samples: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1977162] - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Balazs Nemeth) [1986845] - netfilter: nf_tables: fix flowtable list del corruption (Jay Shin) [1977137] - net: qrtr: fix memory leaks (Íñigo Huguet) [1981236] - net: qrtr: fix OOB Read in qrtr_endpoint_post (Íñigo Huguet) [1981236] - net: qrtr: ns: Fix error return code in qrtr_ns_init() (Íñigo Huguet) [1981236] - net: qrtr: Avoid potential use after free in MHI send (Íñigo Huguet) [1981236] - qrtr: Convert qrtr_ports from IDR to XArray (Íñigo Huguet) [1981236] - net: qrtr: Fix memory leak on qrtr_tx_wait failure (Íñigo Huguet) [1981236] - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Íñigo Huguet) [1981236] - net: qrtr: fix error return code of qrtr_sendmsg() (Íñigo Huguet) [1981236] - net/qrtr: fix __netdev_alloc_skb call (Íñigo Huguet) [1981236] - net: qrtr: Fix memory leak in qrtr_tun_open (Íñigo Huguet) [1981236] - net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Íñigo Huguet) [1981236] - net: qrtr: fix null-ptr-deref in qrtr_ns_remove (Íñigo Huguet) [1981236] - net: qrtr: Unprepare MHI channels during remove (Íñigo Huguet) [1981236] - net: qrtr: Start MHI channels during init (Íñigo Huguet) [1981236] - net: qrtr: Release distant nodes along the bridge node (Íñigo Huguet) [1981236] - net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet (Íñigo Huguet) [1981236] - net: qrtr: Allow non-immediate node routing (Íñigo Huguet) [1981236] - net: qrtr: Allow forwarded services (Íñigo Huguet) [1981236] - net: qrtr: Fix port ID for control messages (Íñigo Huguet) [1981236] - net: qrtr: ns: Fix the incorrect usage of rcu_read_lock() (Íñigo Huguet) [1981236] - net: qrtr: ns: Protect radix_tree_deref_slot() using rcu read locks (Íñigo Huguet) [1981236] - net: qrtr: check skb_put_padto() return value (Íñigo Huguet) [1981236] - net: qrtr: fix usage of idr in port assignment to socket (Íñigo Huguet) [1981236] - qrtr: orphan socket in qrtr_release() (Íñigo Huguet) [1981236] - net: qrtr: Fix an out of bounds read qrtr_endpoint_post() (Íñigo Huguet) [1981236] - net: qrtr: free flow in __qrtr_node_release (Íñigo Huguet) [1981236] - treewide: replace '---help---' in Kconfig files with 'help' (Íñigo Huguet) [1981236] - net: qrtr: Allocate workqueue before kernel_bind (Íñigo Huguet) [1981236] - net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() (Íñigo Huguet) [1981236] - net: qrtr: Add MHI transport layer (Íñigo Huguet) [1981236] - net: qrtr: Add tracepoint support (Íñigo Huguet) [1981236] - net: qrtr: send msgs from local of same id as broadcast (Íñigo Huguet) [1981236] - net: qrtr: Fix FIXME related to qrtr_ns_init() (Íñigo Huguet) [1981236] - net: qrtr: Respond to HELLO message (Íñigo Huguet) [1981236] - net: qrtr: Fix error pointer vs NULL bugs (Íñigo Huguet) [1981236] - net: qrtr: fix spelling mistake "serivce" -> "service" (Íñigo Huguet) [1981236] - net: qrtr: Fix the local node ID as 1 (Íñigo Huguet) [1981236] - net: qrtr: Migrate nameservice to kernel from userspace (Íñigo Huguet) [1981236] - net: qrtr: Remove receive worker (Íñigo Huguet) [1981236] - net: qrtr: Make qrtr_port_lookup() use RCU (Íñigo Huguet) [1981236] - net: qrtr: Migrate node lookup tree to spinlock (Íñigo Huguet) [1981236] - net: qrtr: Implement outgoing flow control (Íñigo Huguet) [1981236] - net: qrtr: Move resume-tx transmission to recvmsg (Íñigo Huguet) [1981236] - net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue (Íñigo Huguet) [1981236] - net: qrtr: Simplify 'qrtr_tun_release()' (Íñigo Huguet) [1981236] - net: qrtr: Stop rx_worker before freeing node (Íñigo Huguet) [1981236] - net: qrtr: fix memort leak in qrtr_tun_write_iter (Íñigo Huguet) [1981236] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Íñigo Huguet) [1981236] - treewide: Add SPDX license identifier - Makefile/Kconfig (Íñigo Huguet) [1981236] - net: qrtr: Fix message type of outgoing packets (Íñigo Huguet) [1981236] - net: qrtr: use protocol endiannes variable (Íñigo Huguet) [1981236] - net: fix hangup on napi_disable for threaded napi (Paolo Abeni) [1949546] - net: fix race between napi kthread mode and busy poll (Paolo Abeni) [1949546] - net: add sysfs attribute to control napi threaded mode (Paolo Abeni) [1949546] - net: implement threaded-able napi poll loop support (Paolo Abeni) [1949546] - net: extract napi poll functionality to __napi_poll() (Paolo Abeni) [1949546] - mfd: intel-lpss: Use devm_ioremap_uc for MMIO (Steve Best) [1986715] - lib: devres: add a helper function for ioremap_uc (Steve Best) [1986715] - sched/rt: Fix double enqueue caused by rt_effective_prio (Juri Lelli) [1990566] - x86/crash: Remove crash_reserve_low_1M() (Lianbo Jiang) [1904318] - x86/setup: Remove CONFIG_X86_RESERVE_LOW and reservelow= options (Lianbo Jiang) [1904318] - x86/setup: Always reserve the first 1M of RAM (Lianbo Jiang) [1904318] - powerpc/kexec: blacklist functions called in real mode for kprobe (Desnes A. Nunes do Rosario) [1987281] - [s390] scsi: zfcp: Report port fc_security as unknown early during remote cable pull (Claudio Imbrenda) [1989910] - x86/boot: Use common BUILD_BUG_ON (Prarit Bhargava) [1979940] - net: phy: icplus: call phy_restore_page() when phy_select_page() fails (Petr Oros) [1955165] - net: phy: ti: take into account all possible interrupt sources (Petr Oros) [1955165] - net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() (Petr Oros) [1955165] - net: phy: Expose phydev::dev_flags through sysfs (Petr Oros) [1955165] - net: phy: fix save wrong speed and duplex problem if autoneg is on (Petr Oros) [1955165] - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 (Petr Oros) [1955165] - net: phy: icplus: add MDI/MDIX support for IP101A/G (Petr Oros) [1955165] - net: phy: icplus: add PHY counter for IP101G (Petr Oros) [1955165] - net: phy: icplus: fix paged register access (Petr Oros) [1955165] - net: phy: icplus: don't set APS_EN bit on IP101G (Petr Oros) [1955165] - net: phy: icplus: split IP101A/G driver (Petr Oros) [1955165] - net: phy: icplus: use the .soft_reset() of the phy-core (Petr Oros) [1955165] - net: phy: icplus: drop address operator for functions (Petr Oros) [1955165] - net: phy: icplus: use PHY_ID_MATCH_EXACT() for IP101A/G (Petr Oros) [1955165] - net: phy: icplus: use PHY_ID_MATCH_MODEL() macro (Petr Oros) [1955165] - net: phy: drop explicit genphy_read_status() op (Petr Oros) [1955165] - net: phy: broadcom: remove BCM5482 1000Base-BX support (Petr Oros) [1955165] - net: mdiobus: Prevent spike on MDIO bus reset signal (Petr Oros) [1955165] - net: phy: realtek: Add support for RTL9000AA/AN (Petr Oros) [1955165] - mdio, phy: fix -Wshadow warnings triggered by nested container_of() (Petr Oros) [1955165] - net: phy: national: remove definition of DEBUG (Petr Oros) [1955165] - net: phy: ar803x: disable extended next page bit (Petr Oros) [1955165] - net: phy: smsc: fix clk error handling (Petr Oros) [1955165] - net: phy: at803x: use phy_modify_mmd() (Petr Oros) [1955165] - net: phy: replace mutex_is_locked with lockdep_assert_held in phylib (Petr Oros) [1955165] - net: phy: micrel: Add KS8851 PHY support (Petr Oros) [1955165] - net: phy: marvell: replace phy_modify() (Petr Oros) [1955165] - net: phy: micrel: fix interrupt handling (Petr Oros) [1955165] - net: phy: remove the .did_interrupt() and .ack_interrupt() callback (Petr Oros) [1955165] - net: phy: qsemi: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: qsemi: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: ti: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: ti: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: national: remove the use of the .ack_interrupt() (Petr Oros) [1955165] - net: phy: national: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: micrel: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: micrel: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: icplus: remove the use .ack_interrupt() (Petr Oros) [1955165] - net: phy: icplus: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: intel-xway: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: intel-xway: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - mdio_bus: suppress err message for reset gpio EPROBE_DEFER (Petr Oros) [1955165] - net: phy: don't duplicate driver name in phy_attached_print (Petr Oros) [1955165] - net: phy: ste10Xp: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: ste10Xp: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: smsc: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: smsc: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: amd: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: amd: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: lxt: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: lxt: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: marvell: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: marvell: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: microchip: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: microchip: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: vitesse: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: vitesse: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: aquantia: do not return an error on clearing pending IRQs (Petr Oros) [1955165] - net: phy: microchip_t1: Don't set .config_aneg (Petr Oros) [1955165] - docs: networking: phy: s/2.5 times faster/2.5 times as fast/ (Petr Oros) [1955165] - net: phy: realtek: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: realtek: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: add genphy_handle_interrupt_no_ack() (Petr Oros) [1955165] - net: phy: davicom: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: davicom: implement generic .handle_interrupt() calback (Petr Oros) [1955165] - net: phy: cicada: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: cicada: implement the generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: broadcom: remove use of ack_interrupt() (Petr Oros) [1955165] - net: phy: broadcom: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: aquantia: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: aquantia: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: mscc: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: mscc: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: at803x: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: at803x: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: make .ack_interrupt() optional (Petr Oros) [1955165] - net: phy: add a shutdown procedure (Petr Oros) [1955165] - net: phy: export phy_error and phy_trigger_machine (Petr Oros) [1955165] - drivers: net: phy: Fix spelling in comment defalut to default (Petr Oros) [1955165] - net: phy: marvell: add special handling of Finisar modules with 88E1111 (Petr Oros) [1955165] - net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config (Petr Oros) [1955165] - gpiolib: Extract gpiod_not_found() helper (Petr Oros) [1955165] - net: phy: marvell: Use phy_read_paged() instead of open coding it (Petr Oros) [1955165] - net: phy: dp83869: fix unsigned comparisons against less than zero values (Petr Oros) [1955165] - net: phy: dp83869: Add speed optimization feature (Petr Oros) [1955165] - net: phy: dp83869: support Wake on LAN (Petr Oros) [1955165] - net: phy: dp83822: Update the fiber advertisement for speed (Petr Oros) [1955165] - net: dp83869: Add ability to advertise Fiber connection (Petr Oros) [1955165] - net: phy: Do not warn in phy_stop() on PHY_DOWN (Petr Oros) [1955165] - net: phy: Avoid NPD upon phy_detach() when driver is unbound (Petr Oros) [1955165] - net: phy: bcm7xxx: request and manage GPHY clock (Petr Oros) [1955165] - net: phy: smsc: LAN8710/20: add phy refclk in support (Petr Oros) [1955165] - net: phy: smsc: simplify config_init callback (Petr Oros) [1955165] - net: phy: smsc: skip ENERGYON interrupt if disabled (Petr Oros) [1955165] - net: phy: dp83867: Fix various styling and space issues (Petr Oros) [1955165] - net: mdiobus: add clause 45 mdiobus write accessor (Petr Oros) [1955165] - net: phylink: consider QSGMII interface mode in phylink_mii_c22_pcs_get_state (Petr Oros) [1955165] - net: phylink: add helper function to decode USXGMII word (Petr Oros) [1955165] - net: phy: DP83822: Add ability to advertise Fiber connection (Petr Oros) [1955165] - net: dp83869: Fix RGMII internal delay configuration (Petr Oros) [1955165] - net: mdio-mux-gpio: use devm_gpiod_get_array() (Petr Oros) [1955165] - net: phy: add USXGMII link partner ability constants (Petr Oros) [1955165] - net: phy: mdio-octeon: Cleanup module loading dependencies (Petr Oros) [1955165] - net: phy: cavium: Improve __iomem mess (Petr Oros) [1955165] - net: phy: Add a helper to return the index for of the internal delay (Petr Oros) [1955165] - dt-bindings: net: Add RGMII internal delay for DP83869 (Petr Oros) [1955165] - net: dp83869: Add RGMII internal delay configuration (Petr Oros) [1955165] - net: phy: DP83822: Add setting the fixed internal delay (Petr Oros) [1955165] - net: dp83869: Fix OF_MDIO config check (Petr Oros) [1955165] - net: dp83867: Fix OF_MDIO config check (Petr Oros) [1955165] - net: marvell: Fix OF_MDIO config check (Petr Oros) [1955165] - net: phy: mscc: use mdiobus_get_phy() (Petr Oros) [1955165] - net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1955165]- net/mlx5e: Add IPsec support to uplink representor (Alaa Hleihel) [1980171 1926098] - net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Alaa Hleihel) [1980171 1926098] - net/mlx5e: TC: Use bit counts for register mapping (Alaa Hleihel) [1980171 1926098] - RDMA/mlx5: Don't access NULL-cleared mpi pointer (Alaa Hleihel) [1980171] - RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP cases (Alaa Hleihel) [1980171] - ip6_tunnel: allow redirecting ip6gre and ipxip6 packets to eth devices (Guillaume Nault) [1921539] - gre: let mac_header point to outer header only when necessary (Guillaume Nault) [1921539] - sit: allow redirecting ip6ip, ipip and mplsip packets to eth devices (Guillaume Nault) [1921539] - ipip: allow redirecting ipip and mplsip packets to eth devices (Guillaume Nault) [1921539] - bareudp: allow redirecting bareudp packets to eth devices (Guillaume Nault) [1921539] - net: handle ARPHRD_IP6GRE in dev_is_mac_header_xmit() (Guillaume Nault) [1921539] - net: ipv4: fix memory leak in ip_mc_add1_src (Guillaume Nault) [1987605] - net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Guillaume Nault) [1987605] - ixgbe: fix probing of multi-port devices with one MDIO (Ken Cox) [1968696] - [s390] s390/qdio: let driver manage the QAOB (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove RX VLAN filter stubs in L3 driver (Claudio Imbrenda) [1919250] - [s390] s390/qeth: enable napi_consume_skb() for pending TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: allocate initial TX Buffer structs with GFP_KERNEL (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix notification for pending buffers during teardown (Claudio Imbrenda) [1919250] - [s390] s390/qeth: schedule TX NAPI on QAOB completion (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve completion of pending TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix memory leak after failed TX Buffer allocation (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't fake a TX completion interrupt after TX error (Claudio Imbrenda) [1919250] - [s390] s390/qeth: make cast type selection for af_iucv skbs robust (Claudio Imbrenda) [1919250] - [s390] s390/qeth: pass proto to qeth_l3_get_cast_type() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove qeth_get_ip_version() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up load/remove code for disciplines (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix locking for discipline setup / removal (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix deadlock during recovery (Claudio Imbrenda) [1919250] - [s390] s390/qeth: make qeth_qdio_handle_aob() more robust (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't replace a fully completed async TX buffer (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use dev->groups for common sysfs attributes (Claudio Imbrenda) [1919250] - [s390] s390/ccwgroup: use bus->dev_groups for bus-based sysfs attributes (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't call INIT_LIST_HEAD() on iob's list entry (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix tear down of async TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix af_iucv notification race (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve selection of ethtool link modes (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use QUERY OAT for initial link info (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up default cases for ethtool link mode (Claudio Imbrenda) [1919250] - [s390] s390/qeth: set static link info during initialization (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve QUERY CARD INFO processing (Claudio Imbrenda) [1919250] - [s390] s390/qeth: tolerate error when querying card info (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove useless if/else (Claudio Imbrenda) [1919250] - [s390] s390/qeth: reduce rtnl locking for switchdev events (Claudio Imbrenda) [1919250] - [s390] s390/qeth: static checker cleanups (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use netdev_name() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: constify the disciplines (Claudio Imbrenda) [1919250] - [s390] s390/qeth: allow configuration of TX queues for OSA devices (Claudio Imbrenda) [1919250] - [s390] s390/qeth: de-magic the QIB parm area (Claudio Imbrenda) [1919250] - [s390] s390/qeth: keep track of wanted TX queues (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove forward declarations in L2 code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: consolidate teardown code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: consolidate online code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: cancel cmds earlier during teardown (Claudio Imbrenda) [1919250] - [s390] s390/qeth: tighten ucast IP locking (Claudio Imbrenda) [1919250] - [s390] s390/qeth: replace deprecated simple_stroul() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up string ops in qeth_l3_parse_ipatoe() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: relax locking for ipato config data (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't init refcount twice for mcast IPs (Claudio Imbrenda) [1919250] - mm, page_alloc: check for max order in hot path (Jay Shin) [1982466] - be2net: Fix an error handling path in 'be_probe()' (Petr Oros) [1980665] - net: emulex: benet: simplify the return expression of be_if_create() (Petr Oros) [1980665] - treewide: Use fallthrough pseudo-keyword (Petr Oros) [1980665] - be2net: convert to new udp_tunnel_nic infra (Petr Oros) [1980665] - benet: use generic power management (Petr Oros) [1980665] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1980665] - hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (David Arcari) [1980072] - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (David Arcari) [1980072] - hwmon: (k10temp) Add support for Zen3 CPUs (David Arcari) [1980072] - hwmon: (k10temp) Take out debugfs code (David Arcari) [1980072] - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (David Arcari) [1980072] - hwmon: (k10temp) Create common functions and macros for Zen CPU families (David Arcari) [1980072] - hwmon: (k10temp) Add AMD family 17h model 60h PCI match (David Arcari) [1980072] - hwmon: (k10temp) make some symbols static (David Arcari) [1980072] - hwmon: (k10temp) Reorganize and simplify temperature support detection (David Arcari) [1980072] - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs (David Arcari) [1980072] - hwmon: (k10temp) Display up to eight sets of CCD temperatures (David Arcari) [1980072] - hwmon: (k10temp) Add debugfs support (David Arcari) [1980072] - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs (David Arcari) [1980072] - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs (David Arcari) [1980072] - hwmon: (k10temp) Report temperatures per CPU die (David Arcari) [1980072] - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info (David Arcari) [1980072] - hwmon: (k10temp) Use bitops (David Arcari) [1980072] - hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs (David Arcari) [1980072] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 56 (David Arcari) [1980072] - hwmon: (k10temp) Add Hygon Dhyana support (David Arcari) [1980072] - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} (David Arcari) [1980072] - hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors (David Arcari) [1980072] - hwmon: k10temp: Support Threadripper 2920X, 2970WX; simplify offset table (David Arcari) [1980072] - hwmon: (k10temp) 27C Offset needed for Threadripper2 (David Arcari) [1980072] - x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1980072] - x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1980072] - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1980072] - Revert "[hwmon] hwmon: (k10temp) Add support for Zen3 CPUs" (David Arcari) [1980072] - serial: 8250: Process sysrq at port unlock time (Prarit Bhargava) [1982016] - serial: core: Include console.h from serial_core.h (Prarit Bhargava) [1982016] - serial: core: Allow processing sysrq at port unlock time (Prarit Bhargava) [1982016] - [s390] s390/dasd: add missing discipline function (Claudio Imbrenda) [1981804] - bnxt_en: Validate vlan protocol ID on RX packets (Jonathan Toppins) [1960961] - KVM: do not allow mapping valid but non-reference-counted pages (Jon Maloy) [1975515] - gfs2: Fix error handling in init_statfs (Andreas Gruenbacher) [1872440] - gfs2: Fix underflow in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Pass glock holder to gfs2_file_direct_{read,write} (Andreas Gruenbacher) [1872440] - gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher) [1872440] - gfs2: Improve mmap write vs. truncate consistency (Andreas Gruenbacher) [1872440] - iomap: Permit pages without an iop to enter writeback (Andreas Gruenbacher) [1872440] - iomap: Don't create iomap_page objects for inline files (Andreas Gruenbacher) [1872440] - gfs2: Clean up gfs2_unstuff_dinode (Andreas Gruenbacher) [1872440] - gfs2: Unstuff before locking page in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Clean up the error handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Fix end-of-file handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Use resource group glock sharing (Andreas Gruenbacher) [1442151] - gfs2: Allow node-wide exclusive glock sharing (Andreas Gruenbacher) [1442151] - gfs2: Add local resource group locking (Andreas Gruenbacher) [1442151] - gfs2: Add per-reservation reserved block accounting (Andreas Gruenbacher) [1442151] - gfs2: Rename rs_{free -> requested} and rd_{reserved -> requested} (Andreas Gruenbacher) [1442151] - gfs2: Check for active reservation in gfs2_release (Andreas Gruenbacher) [1442151] - gfs2: Don't search for unreserved space twice (Andreas Gruenbacher) [1442151] - gfs2: Only pass reservation down to gfs2_rbm_find (Andreas Gruenbacher) [1442151] - gfs2: Also reflect single-block allocations in rgd->rd_extfail_pt (Andreas Gruenbacher) [1442151] - gfs2: Set GBF_FULL flags when reading resource group (Andreas Gruenbacher) [1442151] - gfs2: Don't clear GBF_FULL flags in rs_deltree (Andreas Gruenbacher) [1442151] - Revert "gfs2: Don't reject a supposedly full bitmap if we have blocks reserved" (Andreas Gruenbacher) [1442151] - gfs2: Minor gfs2_inplace_reserve cleanup (Andreas Gruenbacher) [1442151] - gfs2: Get rid of unnecessary variable in gfs2_alloc_blocks (Andreas Gruenbacher) [1442151] - gfs2: Only use struct gfs2_rbm for bitmap manipulations (Andreas Gruenbacher) [1442151] - gfs2: Turn gfs2_rbm_incr into gfs2_rbm_add (Andreas Gruenbacher) [1872440] - gfs2: Replace gfs2_lblk_to_dblk with gfs2_get_extent (Andreas Gruenbacher) [1872440] - gfs2: Turn gfs2_extent_map into gfs2_{get,alloc}_extent (Andreas Gruenbacher) [1872440] - gfs2: Add new gfs2_iomap_get helper (Andreas Gruenbacher) [1872440] - gfs2: Make inode operations static (Andreas Gruenbacher) [1872440] - gfs2: use iomap for buffered I/O in ordered and writeback mode (Andreas Gruenbacher) [1872440] - gfs2: Never call gfs2_block_zero_range with an open transaction (Andreas Gruenbacher) [1872440] - gfs2: Upgrade shared glocks for atime updates (Andreas Gruenbacher) [1872440] - gfs2: Rework read and page fault locking (Andreas Gruenbacher) [1872440] - fs: Add IOCB_NOIO flag for generic_file_read_iter (Andreas Gruenbacher) [1872440] - gfs2: Remove duplicate call from gfs2_create_inode (Andreas Gruenbacher) [1872440] - gfs2: Multi-block allocations in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: implement gfs2_block_zero_range using iomap_zero_range (Andreas Gruenbacher) [1872440] - gfs2: Add support for IOMAP_ZERO (Andreas Gruenbacher) [1872440] - gfs2: gfs2_iomap_begin cleanup (Andreas Gruenbacher) [1872440] - gfs2: Remove unused gfs2_iomap_alloc argument (Andreas Gruenbacher) [1872440] - gfs2: don't use buffer_heads in gfs2_allocate_page_backing (Andreas Gruenbacher) [1872440] - gfs2: use iomap_bmap instead of generic_block_bmap (Andreas Gruenbacher) [1872440] - gfs2: mark stuffed_readpage static (Andreas Gruenbacher) [1872440] - gfs2: merge gfs2_writepage_common into gfs2_writepage (Andreas Gruenbacher) [1872440] - gfs2: merge gfs2_writeback_aops and gfs2_ordered_aops (Andreas Gruenbacher) [1872440] - gfs2: remove the unused gfs2_stuffed_write_end function (Andreas Gruenbacher) [1872440] - gfs2: use page_offset in gfs2_page_mkwrite (Andreas Gruenbacher) [1442151] - gfs2: Add new sysfs file for gfs2 status (Andreas Gruenbacher) [1442151] - gfs2: Per-revoke accounting in transactions (Andreas Gruenbacher) [1442151] - gfs2: Rework the log space allocation logic (Andreas Gruenbacher) [1442151] - gfs2: Minor calc_reserved cleanup (Andreas Gruenbacher) [1442151] - gfs2: Move function gfs2_ail_empty_tr (Andreas Gruenbacher) [1442151] - gfs2: Get rid of current_tail() (Andreas Gruenbacher) [1442151] - gfs2: Use a tighter bound in gfs2_trans_begin (Andreas Gruenbacher) [1442151] - gfs2: Clean up gfs2_log_reserve (Andreas Gruenbacher) [1442151] - gfs2: Don't wait for journal flush in clean_journal (Andreas Gruenbacher) [1442151] - gfs2: Move lock flush locking to gfs2_trans_{begin,end} (Andreas Gruenbacher) [1442151] - gfs2: Get rid of sd_reserving_log (Andreas Gruenbacher) [1442151] - gfs2: Clean up on-stack transactions (Andreas Gruenbacher) [1442151] - gfs2: Use sb_start_intwrite in gfs2_ail_empty_gl (Andreas Gruenbacher) [1442151] - gfs2: Clean up ail2_empty (Andreas Gruenbacher) [1442151] - gfs2: Rename gfs2_{write => flush}_revokes (Andreas Gruenbacher) [1442151] - gfs2: Minor debugging improvement (Andreas Gruenbacher) [1442151] - gfs2: Some documentation updates (Andreas Gruenbacher) [1442151] - gfs2: Minor gfs2_write_revokes cleanups (Andreas Gruenbacher) [1442151] - gfs2: Simplify the buf_limit and databuf_limit definitions (Andreas Gruenbacher) [1442151] - gfs2: Un-obfuscate function jdesc_find_i (Andreas Gruenbacher) [1442151] - gfs2: Fix fall-through warnings for Clang (Andreas Gruenbacher) [1442151] - gfs2: Make gfs2_setattr_simple static (Andreas Gruenbacher) [1442151] - gfs2: Turn gfs2_meta_indirect_buffer into gfs2_meta_buffer (Andreas Gruenbacher) [1442151] - gfs2: Remove unused variable sb_format (Andreas Gruenbacher) [1442151] - gfs2: Fix dir.c function parameter descriptions (Andreas Gruenbacher) [1442151] - gfs2: Eliminate gh parameter from go_xmote_bh func (Andreas Gruenbacher) [1442151] - gfs2: don't create empty buffers for NO_CREATE (Andreas Gruenbacher) [1442151] - gfs2: Flag a withdraw if init_threads() fails (Andreas Gruenbacher) [1442151] - gfs2: bypass log flush if the journal is not live (Andreas Gruenbacher) [1442151] - gfs2: bypass signal_our_withdraw if no journal (Andreas Gruenbacher) [1442151] - gfs2: fix use-after-free in trans_drain (Andreas Gruenbacher) [1442151] - gfs2: make function gfs2_make_fs_ro() to void type (Andreas Gruenbacher) [1442151] - whack-a-mole: don't open-code iminor/imajor (Andreas Gruenbacher) [1442151] - gfs2: amend SLAB_RECLAIM_ACCOUNT on gfs2 related slab cache (Andreas Gruenbacher) [1442151] - gfs2: Remove sb_start_write from gfs2_statfs_sync (Andreas Gruenbacher) [1442151] - gfs2: check for empty rgrp tree in gfs2_ri_update (Andreas Gruenbacher) [1442151] - gfs2: set lockdep subclass for iopen glocks (Andreas Gruenbacher) [1442151] - gfs2: Fix deadlock dumping resource group glocks (Andreas Gruenbacher) [1442151] - gfs2: Wake up when sd_glock_disposal becomes zero (Andreas Gruenbacher) [1442151] - gfs2: Split up gfs2_meta_sync into inode and rgrp versions (Andreas Gruenbacher) [1442151] - gfs2: Don't ignore inode write errors during inode_go_sync (Andreas Gruenbacher) [1442151] - gfs2: Ignore subsequent errors after withdraw in rgrp_go_sync (Andreas Gruenbacher) [1442151] - gfs2: Eliminate gl_vm (Andreas Gruenbacher) [1442151] - gfs2: Fix comments to glock_hash_walk (Andreas Gruenbacher) [1442151] - gfs2: eliminate GLF_QUEUED flag in favor of list_empty(gl_holders) (Andreas Gruenbacher) [1442151] - gfs2: Fix invalid block size message (Andreas Gruenbacher) [1442151] - gfs2: add validation checks for size of superblock (Andreas Gruenbacher) [1442151] - gfs2: use-after-free in sysfs deregistration (Andreas Gruenbacher) [1442151] - Revert "GFS2: Prevent delete work from occurring on glocks used for create" (Andreas Gruenbacher) [1442151] - gfs2: Don't skip dlm unlock if glock has an lvb (Andreas Gruenbacher) [1442151] - gfs2: Lock imbalance on error path in gfs2_recover_one (Andreas Gruenbacher) [1442151] - gfs2: keep bios separate for each journal (Bob Peterson) [1442151] - gfs2: change from write to read lock for sd_log_flush_lock in journal replay (Bob Peterson) [1442151] - gfs2: don't lock sd_log_flush_lock in try_rgrp_unlink (Bob Peterson) [1442151] - gfs2: fix glock confusion in function signal_our_withdraw (Bob Peterson) [1442151] - gfs2: Don't write log headers after file system withdraw (Andreas Gruenbacher) [1442151] - gfs2: make gfs2_log_write_page static (Andreas Gruenbacher) [1442151] - gfs2: fix possible reference leak in gfs2_check_blk_type (Andreas Gruenbacher) [1442151] - gfs2: Fix NULL pointer dereference in gfs2_rgrp_dump (Andreas Gruenbacher) [1442151] - gfs2: remove unused LBIT macros (Andreas Gruenbacher) [1925121] - gfs2: add missing log_blocks trace points in gfs2_write_revokes (Andreas Gruenbacher) [1925121] - gfs2: print details on transactions that aren't properly ended (Andreas Gruenbacher) [1925121] - gfs2: fix use-after-free on transaction ail lists (Andreas Gruenbacher) [1925121] - gfs2: new slab for transactions (Andreas Gruenbacher) [1925121] - gfs2: initialize transaction tr_ailX_lists earlier (Andreas Gruenbacher) [1925121] - gfs2: eliminate ssize parameter from gfs2_struct2blk (Andreas Gruenbacher) [1925121] - gfs2: Fix error path kobject memory leak (Andreas Gruenbacher) [1925121] - gfs2: Rename gfs2_trans_{add_unrevoke => remove_revoke} (Andreas Gruenbacher) [1925121] - gfs2: Remove unnecessary extern declarations (Andreas Gruenbacher) [1925121] - gfs2: Fix sign extension bug in gfs2_update_stats (Andreas Gruenbacher) [1925121] - gfs2: Fix an incorrect gfs2_assert() (Bob Peterson) [1925121] - gfs2: Remove vestigial bd_ops (Andreas Gruenbacher) [1925121] - gfs2: Fix the gfs2_invalidatepage description (Andreas Gruenbacher) [1925121] - gfs2: Clean up gfs2_is_{ordered,writeback} (Andreas Gruenbacher) [1925121] - gfs2: Pass resource group to rgblk_free (Andreas Gruenbacher) [1925121] - gfs2: Remove unnecessary gfs2_rlist_alloc parameter (Andreas Gruenbacher) [1925121] - gfs2: Fix some minor typos (Andreas Gruenbacher) [1925121] - gfs2: Remove unused RGRP_RSRV_MINBYTES definition (Andreas Gruenbacher) [1925121] - gfs2: Move rs_{sizehint, rgd_gh} fields into the inode (Andreas Gruenbacher) [1925121] - gfs2: Clean up out-of-bounds check in gfs2_rbm_from_block (Andreas Gruenbacher) [1925121] - gfs2: Always check the result of gfs2_rbm_from_block (Andreas Gruenbacher) [1925121] - gfs: no need to check return value of debugfs_create functions (Andreas Gruenbacher) [1925121] - serial_core: switch to ->[sg]et_serial() (Artem Savkov) [1952415]- tipc: fix sleeping in tipc accept routine (Xin Long) [1986549] - tipc: fix implicit-connect for SYN+ (Xin Long) [1986549] - net: tipc: fix FB_MTU eat two pages (Xin Long) [1986549] - tipc: Return the correct errno code (Xin Long) [1986549] - net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Alaa Hleihel) [1979901] - net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Alaa Hleihel) [1979901] - bpf, selftests: Fold test_current_pid_tgid_new_ns into test_progs. (Jiri Olsa) [1869447] - libbpf: Support BTF_KIND_FLOAT during type compatibility checks in CO-RE (Jiri Olsa) [1984486] - bpf: Generate BTF_KIND_FLOAT when linking vmlinux (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to btf_dump_test_case_syntax (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to test_core_reloc_size (Jiri Olsa) [1984486] - bpf: Document BTF_KIND_FLOAT in btf.rst (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to the existing deduplication tests (Jiri Olsa) [1984486] - selftest/bpf: Add BTF_KIND_FLOAT tests (Jiri Olsa) [1984486] - bpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - selftests/bpf: Use the 25th bit in the "invalid BTF_INFO" test (Jiri Olsa) [1984486] - tools/bpftool: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - libbpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - bpf: Add BTF_KIND_FLOAT to uapi (Jiri Olsa) [1984486] - libbpf: Add explicit padding to btf_dump_emit_type_decl_opts (Jiri Olsa) [1984486] - selftests/bpf: Fix test_attach_probe for powerpc uprobes (Jiri Olsa) [1931531] - selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Jiri Olsa) [1942513] - openvswitch: add trace points (Aaron Conole) [1979680] - vxlan: add missing rcu_read_lock() in neigh_reduce() (Guillaume Nault) [1987310] - net: ip6_tunnel: Unregister catch-all devices (Guillaume Nault) [1987310] - net: sit: Unregister catch-all devices (Guillaume Nault) [1987310] - cpuidle: pseries: Do not cap the CEDE0 latency in fixup_cede0_latency() (Diego Domingos) [1952809] - cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards (Diego Domingos) [1952809] - mm/swap: fix for "mm: workingset: age nonresident information alongside anonymous pages" (Rafael Aquini) [1984173] - mm/thp: remap_page() is only needed on anonymous THP (Rafael Aquini) [1984173] - mm/compaction: fix 'limit' in fast_isolate_freepages (Rafael Aquini) [1984173] - mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Rafael Aquini) [1984173] - slub: restore slub_debug=- behavior (Rafael Aquini) [1984173] - mm/gup: fix try_grab_compound_head() race with split_huge_page() (Rafael Aquini) [1984173] - mm, futex: fix shared futex pgoff on shmem huge page (Rafael Aquini) [1984173] - x86/mm: Avoid truncating memblocks for SGX memory (Rafael Aquini) [1984173] - mm/thp: fix vma_address() if virtual address below file offset (Rafael Aquini) [1984173] - mm, thp: use head page in __migration_entry_wait() (Rafael Aquini) [1984173] - mm/slub.c: include swab.h (Rafael Aquini) [1984173] - mm/memory-failure: make sure wait for page writeback in memory_failure (Rafael Aquini) [1984173] - mm/slub: fix redzoning for small allocations (Rafael Aquini) [1984173] - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Rafael Aquini) [1984173] - mm/page_alloc: fix counting of free pages after take off from buddy (Rafael Aquini) [1984173] - userfaultfd: release page in error path to avoid BUG_ON (Rafael Aquini) [1984173] - ksm: fix potential missing rmap_item for stable_node (Rafael Aquini) [1984173] - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Rafael Aquini) [1984173] - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Rafael Aquini) [1984173] - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Rafael Aquini) [1984173] - mm/memory-failure: unnecessary amount of unmapping (Rafael Aquini) [1984173] - mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 (Rafael Aquini) [1984173] - mm/sparse: add the missing sparse_buffer_fini() in error branch (Rafael Aquini) [1984173] - mm: memcontrol: fix cpuhotplug statistics flushing (Rafael Aquini) [1984173] - x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Rafael Aquini) [1984173] - zsmalloc: account the number of compacted pages correctly (Rafael Aquini) [1984173] - mm/compaction: fix misbehaviors of fast_find_migrateblock() (Rafael Aquini) [1984173] - hugetlb: fix update_and_free_page contig page struct assumption (Rafael Aquini) [1984173] - mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Rafael Aquini) [1984173] - mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173] - mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173] - mm/hugetlb: fix potential missing huge page size info (Rafael Aquini) [1984173] - x86/mm: Fix leak of pmd ptlock (Rafael Aquini) [1984173] - mm/zswap: fix passing zero to 'PTR_ERR' warning (Rafael Aquini) [1984173] - mm/page_isolation: do not isolate the max order page (Rafael Aquini) [1984173] - mm,memory_failure: always pin the page in madvise_inject_error (Rafael Aquini) [1984173] - mm/page_alloc: speed up the iteration of max_order (Rafael Aquini) [1984173] - x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Rafael Aquini) [1984173] - x86/mm/ident_map: Check for errors from ident_pud_init() (Rafael Aquini) [1984173] - mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary (Rafael Aquini) [1984173] - mm/page_alloc.c: fix freeing non-compound pages (Rafael Aquini) [1984173] - mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged (Rafael Aquini) [1984173] - percpu: fix first chunk size calculation for populated bitmap (Rafael Aquini) [1984173] - x86, fakenuma: Fix invalid starting node ID (Rafael Aquini) [1984173] - mm: include CMA pages in lowmem_reserve at boot (Rafael Aquini) [1984173] - mm/rodata_test.c: fix missing function declaration (Rafael Aquini) [1984173] - mm/page_counter: fix various data races at memsw (Rafael Aquini) [1984173] - khugepaged: retract_page_tables() remember to test exit (Rafael Aquini) [1984173] - mm/page_counter.c: fix protection usage propagation (Rafael Aquini) [1984173] - x86/mm/numa: Remove uninitialized_var() usage (Rafael Aquini) [1984173] - shmem: fix possible deadlocks on shmlock_user_lock (Rafael Aquini) [1984173] - mm: swap: use smp_mb__after_atomic() to order LRU bit set (Rafael Aquini) [1984173] - cgroup: memcg: net: do not associate sock with unrelated cgroup (Rafael Aquini) [1984173] - mm: fix gup_pud_range (Rafael Aquini) [1984173] - x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd (Rafael Aquini) [1984173] - mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [1984173] - mm: Implement no-MMU variant of vmalloc_user_node_flags (Rafael Aquini) [1984173] - usercopy: Avoid HIGHMEM pfn warning (Rafael Aquini) [1984173] - x86/mm: Don't exceed the valid physical address space (Rafael Aquini) [1984173] - x86/mm/mem_encrypt: Fix erroneous sizeof() (Rafael Aquini) [1984173] - s390/mm: fix addressing exception after suspend/resume (Rafael Aquini) [1984173] - blk-mq: fix use-after-free in blk_mq_exit_sched (Ming Lei) [1969726] - nvmet: use new ana_log_size instead the old one (Maurizio Lombardi) [1949777] - nvme-multipath: fix double initialization of ANA state (Maurizio Lombardi) [1949777] - configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) [1922973]- Revert "xfs: enable new inode btree counters feature" (Bill O'Donnell) [1976969] - Revert "xfs: enable big timestamps" (Bill O'Donnell) [1976969] - Revert "xfs: remove kmem_realloc()" (Bill O'Donnell) [1976969] - xfs: prevent metadata files from being inactivated (Bill O'Donnell) [1976969] - quota: widen timestamps for the fs_disk_quota structure (Bill O'Donnell) [1976969] - cifs: fix fallocate when trying to allocate a hole. (Ronnie Sahlberg) [1866684] - cifs: only write 64kb at a time when fallocating a small region of a file (Ronnie Sahlberg) [1866684] - cifs: improve fallocate emulation (Ronnie Sahlberg) [1866684] - cifs: Do not use the original cruid when following DFS links for multiuser mounts (Ronnie Sahlberg) [1812436] - cifs: ignore relatime in smb3_fs_context_parse_monolithic() (Ronnie Sahlberg) [1812436] - cifs: fix regression when mounting shares with prefix paths (Ronnie Sahlberg) [1812436] - cifs: fix leak in cifs_smb3_do_mount() ctx (Ronnie Sahlberg) [1812436] - cifs: add fs_context param to parsing helpers (Ronnie Sahlberg) [1812436] - cifs: make fs_context error logging wrapper (Ronnie Sahlberg) [1812436] - cifs: warn and fail if trying to use rootfs without the config option (Ronnie Sahlberg) [1812436] - cifs: fix nodfs mount option (Ronnie Sahlberg) [1812436] - cifs: fix handling of escaped ',' in the password mount argument (Ronnie Sahlberg) [1812436] - cifs: Add new parameter "acregmax" for distinct file and directory metadata timeout (Ronnie Sahlberg) [1812436] - cifs: convert revalidate of directories to using directory metadata cache timeout (Ronnie Sahlberg) [1812436] - cifs: Add new mount parameter "acdirmax" to allow caching directory metadata (Ronnie Sahlberg) [1812436] - cifs: fix trivial typo (Ronnie Sahlberg) [1812436] - cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. (Ronnie Sahlberg) [1812436] - cifs: In the new mount api we get the full devname as source= (Ronnie Sahlberg) [1812436] - cifs: do not disable noperm if multiuser mount option is not provided (Ronnie Sahlberg) [1812436] - cifs: fix dfs-links (Ronnie Sahlberg) [1812436] - cifs: fix dfs domain referrals (Ronnie Sahlberg) [1812436] - cifs: returning mount parm processing errors correctly (Ronnie Sahlberg) [1812436] - cifs: fix mounts to subdirectories of target (Ronnie Sahlberg) [1812436] - cifs: ignore auto and noauto options if given (Ronnie Sahlberg) [1812436] - cifs: connect: style: Simplify bool comparison (Ronnie Sahlberg) [1812436] - fs: cifs: remove unneeded variable in smb3_fs_context_dup (Ronnie Sahlberg) [1812436] - cifs: Fix support for remount when not changing rsize/wsize (Ronnie Sahlberg) [1812436] - cifs: handle "guest" mount parameter (Ronnie Sahlberg) [1812436] - cifs: correct four aliased mount parms to allow use of previous names (Ronnie Sahlberg) [1812436] - cifs: fix use after free in cifs_smb3_do_mount() (Ronnie Sahlberg) [1812436] - cifs: fix rsize/wsize to be negotiated values (Ronnie Sahlberg) [1812436] - cifs: update super_operations to show_devname (Ronnie Sahlberg) [1812436] - cifs: fix uninitialized variable in smb3_fs_context_parse_param (Ronnie Sahlberg) [1812436] - cifs: update mnt_cifs_flags during reconfigure (Ronnie Sahlberg) [1812436] - cifs: move update of flags into a separate function (Ronnie Sahlberg) [1812436] - cifs: remove ctx argument from cifs_setup_cifs_sb (Ronnie Sahlberg) [1812436] - cifs: do not allow changing posix_paths during remount (Ronnie Sahlberg) [1812436] - cifs: uncomplicate printing the iocharset parameter (Ronnie Sahlberg) [1812436] - cifs: don't create a temp nls in cifs_setup_ipc (Ronnie Sahlberg) [1812436] - cifs: simplify handling of cifs_sb/ctx->local_nls (Ronnie Sahlberg) [1812436] - cifs: we do not allow changing username/password/unc/... during remount (Ronnie Sahlberg) [1812436] - cifs: add initial reconfigure support (Ronnie Sahlberg) [1812436] - cifs: move [brw]size from cifs_sb to cifs_sb->ctx (Ronnie Sahlberg) [1812436] - cifs: move cifs_cleanup_volume_info[_content] to fs_context.c (Ronnie Sahlberg) [1812436] - cifs: Add missing sentinel to smb3_fs_parameters (Ronnie Sahlberg) [1812436] - cifs: remove actimeo from cifs_sb (Ronnie Sahlberg) [1812436] - cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb (Ronnie Sahlberg) [1812436] - cifs: minor kernel style fixes for comments (Ronnie Sahlberg) [1812436] - linux/parser.h: add include guards (Ronnie Sahlberg) [1812436] - cifs: Make extract_sharename function public (Ronnie Sahlberg) [1812436] - cifs: Make extract_hostname function public (Ronnie Sahlberg) [1812436] - cifs: get rid of cifs_sb->mountdata (Ronnie Sahlberg) [1812436] - cifs: add an smb3_fs_context to cifs_sb (Ronnie Sahlberg) [1812436] - cifs: remove the devname argument to cifs_compose_mount_options (Ronnie Sahlberg) [1812436] - cifs: switch to new mount api (Ronnie Sahlberg) [1812436] - cifs: move cifs_parse_devname to fs_context.c (Ronnie Sahlberg) [1812436] - cifs: move the enum for cifs parameters into fs_context.h (Ronnie Sahlberg) [1812436] - cifs: rename dup_vol to smb3_fs_context_dup and move it into fs_context.c (Ronnie Sahlberg) [1812436] - cifs: rename smb_vol as smb3_fs_context and move it to fs_context.h (Ronnie Sahlberg) [1812436] - cifs: Fix fall-through warnings for Clang (Ronnie Sahlberg) [1812436] - cifs: refactor create_sd_buf() and and avoid corrupting the buffer (Ronnie Sahlberg) [1812436] - scsi: lpfc: Fix failure to transmit ABTS on FC link (Dick Kennedy) [1964670] - scsi: lpfc: Update lpfc version to 12.8.0.10 (Dick Kennedy) [1964670] - scsi: lpfc: Reregister FPIN types if ELS_RDF is received from fabric controller (Dick Kennedy) [1964670] - scsi: lpfc: Add a option to enable interlocked ABTS before job completion (Dick Kennedy) [1964670] - scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (Dick Kennedy) [1964670] - scsi: lpfc: Ignore GID-FT response that may be received after a link flip (Dick Kennedy) [1964670] - scsi: lpfc: Fix node handling for Fabric Controller and Domain Controller (Dick Kennedy) [1964670] - scsi: lpfc: Fix Node recovery when driver is handling simultaneous PLOGIs (Dick Kennedy) [1964670] - scsi: lpfc: Add ndlp kref accounting for resume RPI path (Dick Kennedy) [1964670] - scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (Dick Kennedy) [1964670] - scsi: lpfc: Fix non-optimized ERSP handling (Dick Kennedy) [1964670] - scsi: lpfc: Fix unreleased RPIs when NPIV ports are created (Dick Kennedy) [1964670] - scsi: lpfc: Remove redundant assignment to pointer temp_hdr (Dick Kennedy) [1964670] - Documentation: add more details in tipc.rst (Xin Long) [1872308] - net/tipc: add TIPC chapter to networking Documentation (Xin Long) [1872308] - scsi: qla2xxx: Reserve extra IRQ vectors (Nilesh Javali) [1964834] - tracing/hwlat: Honor the tracing_cpumask (Jerome Marchand) [1920595] - tracing/hwlat: Drop the duplicate assignment in start_kthread() (Jerome Marchand) [1920595] - sfc: add logs explaining XDP_TX/REDIRECT is not available (Íñigo Huguet) [1976756] - sfc: ensure correct number of XDP queues (Íñigo Huguet) [1976756] - sfc: fix lack of XDP TX queues - error XDP TX failed (-22) (Íñigo Huguet) [1976756] - sfc: Remove rcu_read_lock() around XDP program invocation (Íñigo Huguet) [1976756] - sfc: use DEVICE_ATTR_*() macro (Íñigo Huguet) [1976756] - sfc: farch: fix compile warning in efx_farch_dimension_resources() (Íñigo Huguet) [1976756] - sfc: don't use netif_info et al before net_device is registered (Íñigo Huguet) [1976756] - net: stmmac: Do not enable RX FIFO overflow interrupts (Mark Salter) [1905243] - net: stmmac: Clear receive all(RA) bit when promiscuous mode is off (Mark Salter) [1905243] - net: stmmac: cleared __FPE_REMOVING bit in stmmac_fpe_start_wq() (Mark Salter) [1905243] - stmmac: intel: Enable HW descriptor prefetch by default (Mark Salter) [1905243] - net: stmmac: Add HW descriptor prefetch setting for DWMAC Core 5.20 onwards (Mark Salter) [1905243] - net: stmmac: fix TSO and TBS feature enabling during driver open (Mark Salter) [1905243] - stmmac: intel: set TSO/TBS TX Queues default settings (Mark Salter) [1905243] - stmmac: intel: unlock on error path in intel_crosststamp() (Mark Salter) [1905243] - net: stmmac: use __napi_schedule() for PREEMPT_RT (Mark Salter) [1905243] - stmmac: intel: Enable SERDES PHY rx clk for PSE (Mark Salter) [1905243] - stmmac: intel: Drop duplicate ID in the list of PCI device IDs (Mark Salter) [1905243] - stmmac: intel: add cross time-stamping freq difference adjustment (Mark Salter) [1905243] - net: stmmac: Add support for external trigger timestamping (Mark Salter) [1905243] - net: stmmac: fix dma physical address of descriptor when display ring (Mark Salter) [1905243] - net: stmmac: fix wrongly set buffer2 valid when sph unsupport (Mark Salter) [1905243] - net: stmmac: arrange Tx tail pointer update to stmmac_flush_tx_descriptors (Mark Salter) [1905243] - net: stmmac: make SPH enable/disable to be configurable (Mark Salter) [1905243] - net: stmmac: set IRQ affinity hint for multi MSI vectors (Mark Salter) [1905243] - net: stmmac: remove unnecessary pci_enable_msi() call (Mark Salter) [1905243] - stmmac: intel: use managed PCI function on probe and resume (Mark Salter) [1905243] - net: stmmac: enable MTL ECC Error Address Status Over-ride by default (Mark Salter) [1905243] - net: ethernet: stmicro: Remove duplicate struct declaration (Mark Salter) [1905243] - net: stmmac: fix missing unlock on error in stmmac_suspend() (Mark Salter) [1905243] - net: stmmac: Fix kernel panic due to NULL pointer dereference of fpe_cfg (Mark Salter) [1905243] - net: stmmac: use interrupt mode INTM=1 for multi-MSI (Mark Salter) [1905243] - stmmac: intel: add support for multi-vector msi and msi-x (Mark Salter) [1905243] - net: stmmac: introduce MSI Interrupt routines for mac, safety, RX & TX (Mark Salter) [1905243] - net: stmmac: make stmmac_interrupt() function more friendly to MSI (Mark Salter) [1905243] - net: stmmac: introduce DMA interrupt status masking per traffic direction (Mark Salter) [1905243] - net: phy: marvell10g: Add PHY loopback support (Mark Salter) [1905243] - net: phy: add genphy_c45_loopback (Mark Salter) [1905243] - net: phylink: Fix phylink_err() function name error in phylink_major_config (Mark Salter) [1905243] - net: stmmac: support FPE link partner hand-shaking procedure (Mark Salter) [1905243] - net: stmmac: Add hardware supported cross-timestamp (Mark Salter) [1905243] - net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP (Mark Salter) [1905243] - stmmac: intel: Add PSE and PCH PTP clock source selection (Mark Salter) [1905243] - net: stmmac: Add EST errors into ethtool statistic (Mark Salter) [1905243] - net: stmmac: EST interrupts handling and error reporting (Mark Salter) [1905243] - net: stmmac: add RX frame steering based on VLAN priority in tc flower (Mark Salter) [1905243] - net: stmmac: restructure tc implementation for RX VLAN Priority steering (Mark Salter) [1905243] - net: stmmac: add per-queue TX & RX coalesce ethtool support (Mark Salter) [1905243] - net: stmmac: Use hrtimer for TX coalescing (Mark Salter) [1905243] - net: stmmac: add timestamp correction to rid CDC sync error (Mark Salter) [1905243] - net: stmmac: add platform level clocks management (Mark Salter) [1905243] - net: stmmac: add clocks management for gmac driver (Mark Salter) [1905243] - stmmac: intel: add pcs-xpcs for Intel mGbE controller (Mark Salter) [1905243] - net: stmmac: ensure phydev is attached to phylink for C37 AN (Mark Salter) [1905243] - net: stmmac: make in-band AN mode parsing is supported for non-DT (Mark Salter) [1905243] - net: phylink: make phylink_parse_mode() support non-DT platform (Mark Salter) [1905243] - net: pcs: add C37 SGMII AN support for intel mGbE controller (Mark Salter) [1905243] - net: pcs: rearrange C73 functions to prepare for C37 support later (Mark Salter) [1905243] - net: phy: leds: Deduplicate link LED trigger registration (Mark Salter) [1905243] - net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII (Mark Salter) [1905243] - net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Mark Salter) [1905243] - net: stmmac: fix CBS idleslope and sendslope calculation (Mark Salter) [1905243] - net: stmmac: set TxQ mode back to DCB after disabling CBS (Mark Salter) [1905243] - net: stmmac: allow stmmac to probe for C45 PHY devices (Mark Salter) [1905243] - net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching (Mark Salter) [1905243] - net: pcs-xpcs: depend on MDIO_BUS instead of selecting it (Mark Salter) [1905243] - net: pcs: Move XPCS into new PCS subdirectory (Mark Salter) [1905243] - net: stmmac: Add XLGMII support (Mark Salter) [1905243] - net: phy: xpcs: Add XLGMII support (Mark Salter) [1905243] - net: phy: xpcs: Restart AutoNeg if outcome was invalid (Mark Salter) [1905243] - net: phy: xpcs: Set Link down if AutoNeg is enabled and did not finish (Mark Salter) [1905243] - net: phy: xpcs: Reset XPCS upon probe (Mark Salter) [1905243] - net: phy: xpcs: Return error when 10GKR link errors are found (Mark Salter) [1905243] - stmmac/intel: mark driver as tech preview (Mark Salter) [1905243] - redhat/configs: Add CONFIG_DWMAC_INTEL (Mark Salter) [1905243] - stmmac: intel: Fixes clock registration error seen for multiple interfaces (Mark Salter) [1905243] - stmmac: intel: Fix mdio bus registration issue for TGL-H/ADL-S (Mark Salter) [1905243] - net: stmmac: Add PCI bus info to ethtool driver query output (Mark Salter) [1905243] - stmmac: intel: Add ADL-S 1Gbps PCI IDs (Mark Salter) [1905243] - stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing (Mark Salter) [1905243] - stmmac: intel: Add PCI IDs for TGL-H platform (Mark Salter) [1905243] - stmmac: intel: change all EHL/TGL to auto detect phy addr (Mark Salter) [1905243] - net: stmmac: overwrite the dma_cap.addr64 according to HW design (Mark Salter) [1905243] - stmmac: intel: Fix kernel panic on pci probe (Mark Salter) [1905243] - stmmac: intel: Adding ref clock 1us tic for LPI cntr (Mark Salter) [1905243] - net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1905243] - net: stmmac: Fix clock handling on remove path (Mark Salter) [1905243] - stmmac: intel: Place object in the Makefile according to the order (Mark Salter) [1905243] - stmmac: intel: Fix indentation to put on one line affected code (Mark Salter) [1905243] - stmmac: intel: Eliminate useless conditions and variables (Mark Salter) [1905243] - stmmac: intel: Convert to use pci_alloc_irq_vectors() API (Mark Salter) [1905243] - stmmac: intel: Remove unnecessary loop for PCI BARs (Mark Salter) [1905243] - stmmac: intel: Fix clock handling on error and remove paths (Mark Salter) [1905243] - net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1905243] - net: stmmac: add EHL 2.5Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add EHL PSE0 & PSE1 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: create dwmac-intel.c to contain all Intel platform (Mark Salter) [1905243] - net: stmmac: Get rid of custom STMMAC_DEVICE() macro (Mark Salter) [1905243] - net: stmmac: update pci platform data to use phy_interface (Mark Salter) [1905243] - net: stmmac: pci: Enable TBS on GMAC5 IPK PCI entry (Mark Salter) [1905243] - net: stmmac: pci: remove the duplicate code of set phy_mask (Mark Salter) [1905243] - PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Mark Salter) [1905243] - net: stmmac: pci: Add HAPS support using GMAC5 (Mark Salter) [1905243] - net: stmmac: setup higher frequency clk support for EHL & TGL (Mark Salter) [1905243] - net: stmmac: add EHL RGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add TGL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: Make MDIO bus reset optional (Mark Salter) [1905243] - stmmac: pci: Use pci_dev_id() helper (Mark Salter) [1905243] - stmmac: pci: Fix typo in IOT2000 comment (Mark Salter) [1905243] - stmmac: pci: Adjust IOT2000 matching (Mark Salter) [1905243] - net: stmmac: Fix PCI module removal leak (Mark Salter) [1905243] - net: stmmac: mark PM functions as __maybe_unused (Mark Salter) [1905243] - ibmveth: Set CHECKSUM_PARTIAL if NULL TCP CSUM. (Diego Domingos) [1939996] - IB/core: Add missing pin_user_pages*() usage (Waiman Long) [1972078] - mm/gup/writeback: Fix incorrect inaccessible pages handling (Waiman Long) [1972078] - netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (Phil Sutter) [1983245] - ipv4: Fix device used for dst_alloc with local routes (Antoine Tenart) [1976789] - vrf: fix a comment about loopback device (Antoine Tenart) [1976789] - net: vrf: Fix operation not supported when set vrf mac (Antoine Tenart) [1976789] - vrf: prevent adding upper devices (Antoine Tenart) [1976789] - vrf: fix maximum MTU (Antoine Tenart) [1976789] - net: vrf: Fix ping failed when vrf mtu is set to 0 (Antoine Tenart) [1976789] - net: vrf: remove MTU limits for vrf device (Antoine Tenart) [1976789]- block: fix discard request merge (Ming Lei) [1970316] - blk-mq: update hctx->dispatch_busy in case of real scheduler (Ming Lei) [1976679] - block: Do not pull requests from the scheduler when we cannot dispatch them (Ming Lei) [1976679] - powerpc/pseries/mobility: handle premature return from H_JOIN (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use struct for shared state (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: refactor node lookup during DT update (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: dispatch partition migration requests to pseries (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: retry partition suspend after error (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: signal suspend cancellation to platform (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use stop_machine for join/suspend (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: extract VASI session polling logic (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use rtas_activate_firmware() on resume (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: error message improvements (Desnes A. Nunes do Rosario) [1979798] - powerpc/hvcall: add token and codes for H_VASI_SIGNAL (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: add rtas_activate_firmware() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: add rtas_ibm_suspend_me() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: complete ibm,suspend-me status codes (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: Add pr_debug() for device tree changes (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: Set pr_fmt() (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove obsolete memory hotplug DT notifier code (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove dlpar_cpu_readd() (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove memory "re-add" implementation (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove prrn special case from DT update path (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove arch_update_cpu_topology (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove prrn_is_enabled() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtasd: simplify handle_rtas_event(), emit message on events (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove start/stop_topology_update() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove timed_topology_update() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: Handle extra hcall_vphn error cases (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: Suppress "VPHN is not supported" messages (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: stub out numa_update_cpu_topology() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove vphn_enabled and prrn_enabled internal flags (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology workqueue code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology timer code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: make vphn_enabled, prrn_enabled flags const (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology update code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove ability to enable topology updates (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: don't online CPUs for partition suspend (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline_cpus_mask (Desnes A. Nunes do Rosario) [1979798] - mm/page_alloc: bail out on fatal signal during reclaim/compaction retry attempt (Aaron Tomlin) [1919765] - RHEL: Revert "powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled" (Paolo Bonzini) [1956950] - KVM: selftests: smm_test: Test SMM enter from L2 (Paolo Bonzini) [1956950] - KVM: nSVM: Restore nested control upon leaving SMM (Paolo Bonzini) [1956950] - KVM: nSVM: Fix L1 state corruption upon return from SMM (Paolo Bonzini) [1956950] - KVM: nSVM: Introduce svm_copy_vmrun_state() (Paolo Bonzini) [1956950] - KVM: nSVM: Check that VM_HSAVE_PA MSR was set before VMRUN (Paolo Bonzini) [1956950] - KVM: nVMX: nSVM: 'nested_run' should count guest-entry attempts that make it to guest code (Paolo Bonzini) [1956950] - KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA (Paolo Bonzini) [1956950] - KVM: SVM: Fix sev_pin_memory() error checks in SEV migration utilities (Paolo Bonzini) [1956950] - KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet header fails (Paolo Bonzini) [1956950] - KVM: SVM: add module param to control the #SMI interception (Paolo Bonzini) [1956950] - KVM: SVM: remove INIT intercept handler (Paolo Bonzini) [1956950] - KVM: SVM: #SMI interception must not skip the instruction (Paolo Bonzini) [1956950] - KVM: VMX: Remove vmx_msr_index from vmx.h (Paolo Bonzini) [1956950] - KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() (Paolo Bonzini) [1956950] - KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM (Paolo Bonzini) [1956950] - KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Paolo Bonzini) [1956950] - KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Paolo Bonzini) [1956950] - KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs (Paolo Bonzini) [1956950] - KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDR (Paolo Bonzini) [1956950] - KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Paolo Bonzini) [1956950] - KVM: selftests: do not require 64GB in set_memory_region_test (Paolo Bonzini) [1956950] - KVM: selftests: Fix mapping length truncation in m{,un}map() (Paolo Bonzini) [1956950] - KVM: x86: Force all MMUs to reinitialize if guest CPUID is modified (Paolo Bonzini) [1956950] - Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" (Paolo Bonzini) [1956950] - KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk (Paolo Bonzini) [1956950] - KVM: x86: Properly reset MMU context at vCPU RESET/INIT (Paolo Bonzini) [1956950] - KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs (Paolo Bonzini) [1956950] - KVM: x86/mmu: Remove broken WARN that fires on 32-bit KVM w/ nested EPT (Paolo Bonzini) [1956950] - KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 (Paolo Bonzini) [1956950] - KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU (Paolo Bonzini) [1956950] - KVM: X86: Fix x86_emulator slab cache leak (Paolo Bonzini) [1956950] - KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Paolo Bonzini) [1956950] - KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Paolo Bonzini) [1956950] - KVM: x86: Fix fall-through warnings for Clang (Paolo Bonzini) [1956950] - KVM: SVM: fix doc warnings (Paolo Bonzini) [1956950] - kvm: LAPIC: Restore guard to prevent illegal APIC register access (Paolo Bonzini) [1956950] - kvm: fix previous commit for 32-bit builds (Paolo Bonzini) [1956950] - kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini) [1956950] - KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Paolo Bonzini) [1956950] - KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior (Paolo Bonzini) [1956950] - KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Paolo Bonzini) [1956950] - KVM: LAPIC: Write 0 to TMICT should also cancel vmx-preemption timer (Paolo Bonzini) [1956950] - KVM: SVM: Fix SEV SEND_START session length & SEND_UPDATE_DATA query length after commit 238eca821cee (Paolo Bonzini) [1956950] - KVM: X86: Kill off ctxt->ud (Paolo Bonzini) [1956950] - KVM: X86: Fix warning caused by stale emulation context (Paolo Bonzini) [1956950] - KVM: X86: Use kvm_get_linear_rip() in single-step and #DB/#BP interception (Paolo Bonzini) [1956950] - KVM: x86/mmu: Fix comment mentioning skip_4k (Paolo Bonzini) [1956950] - KVM: VMX: update vcpu posted-interrupt descriptor when assigning device (Paolo Bonzini) [1956950] - KVM: rename KVM_REQ_PENDING_TIMER to KVM_REQ_UNBLOCK (Paolo Bonzini) [1956950] - KVM: x86: add start_assignment hook to kvm_x86_ops (Paolo Bonzini) [1956950] - KVM: LAPIC: Narrow the timer latency between wait_lapic_expire and world switch (Paolo Bonzini) [1956950] - KVM: X86: Fix vCPU preempted state from guest's point of view (Paolo Bonzini) [1956950] - KVM: X86: Bail out of direct yield in case of under-committed scenarios (Paolo Bonzini) [1956950] - KVM: SVM: make the avic parameter a bool (Paolo Bonzini) [1956950] - KVM: VMX: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950] - KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950] - KVM: SVM: Move GHCB unmapping to fix RCU warning (Paolo Bonzini) [1956950] - KVM: SVM: Invert user pointer casting in SEV {en,de}crypt helpers (Paolo Bonzini) [1956950] - kvm: Cap halt polling at kvm->max_halt_poll_ns (Paolo Bonzini) [1956950] - KVM: x86: Prevent deadlock against tk_core.seq (Paolo Bonzini) [1956950] - KVM: x86: Cancel pvclock_gtod_work on module removal (Paolo Bonzini) [1956950] - KVM: x86: Prevent KVM SVM from loading on kernels with 5-level paging (Paolo Bonzini) [1956950] - KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP support in host (Paolo Bonzini) [1956950] - KVM: VMX: Disable preemption when probing user return MSRs (Paolo Bonzini) [1956950] - KVM: x86: Move RDPID emulation intercept to its own enum (Paolo Bonzini) [1956950] - KVM: SVM: Inject #UD on RDTSCP when it should be disabled in the guest (Paolo Bonzini) [1956950] - KVM: x86: Emulate RDPID only if RDTSCP is supported (Paolo Bonzini) [1956950] - KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported (Paolo Bonzini) [1956950] - KVM: nSVM: always restore the L1's GIF on migration (Paolo Bonzini) [1956950] - KVM: x86: Hoist input checks in kvm_add_msr_filter() (Paolo Bonzini) [1956950] - KVM: nVMX: Properly pad 'struct kvm_vmx_nested_state_hdr' (Paolo Bonzini) [1956950] - KVM/VMX: Invoke NMI non-IST entry instead of IST entry (Paolo Bonzini) [1956950] - KVM: x86: Fix potential fput on a null source_kvm_file (Paolo Bonzini) [1956950] - KVM: nSVM: leave the guest mode prior to loading a nested state (Paolo Bonzini) [1956950] - KVM: nSVM: fix few bugs in the vmcb02 caching logic (Paolo Bonzini) [1956950] - KVM: nSVM: fix a typo in svm_leave_nested (Paolo Bonzini) [1956950] - KVM: PPC: exit halt polling on need_resched() (Paolo Bonzini) [1956950] - kvm: exit halt polling on need_resched() as well (Paolo Bonzini) [1956950] - KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer (Paolo Bonzini) [1956950] - kvm/x86: Fix 'lpages' kvm stat for TDM MMU (Paolo Bonzini) [1956950] - KVM: x86/mmu: Avoid unnecessary page table allocation in kvm_tdp_mmu_map() (Paolo Bonzini) [1956950] - KVM: selftests: Speed up set_memory_region_test (Paolo Bonzini) [1956950] - selftests: kvm: Fix the check of return value (Paolo Bonzini) [1956950] - KVM: x86: Take advantage of kvm_arch_dy_has_pending_interrupt() (Paolo Bonzini) [1956950] - KVM: SVM: Skip SEV cache flush if no ASIDs have been used (Paolo Bonzini) [1956950] - KVM: SVM: Remove an unnecessary prototype declaration of sev_flush_asids() (Paolo Bonzini) [1956950] - KVM: SVM: Drop redundant svm_sev_enabled() helper (Paolo Bonzini) [1956950] - KVM: SVM: Move SEV VMCB tracking allocation to sev.c (Paolo Bonzini) [1956950] - KVM: SVM: Explicitly check max SEV ASID during sev_hardware_setup() (Paolo Bonzini) [1956950] - KVM: SVM: Unconditionally invoke sev_hardware_teardown() (Paolo Bonzini) [1956950] - KVM: SVM: Enable SEV/SEV-ES functionality by default (when supported) (Paolo Bonzini) [1956950] - KVM: SVM: Condition sev_enabled and sev_es_enabled on CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [1956950] - KVM: SVM: Append "_enabled" to module-scoped SEV/SEV-ES control variables (Paolo Bonzini) [1956950] - KVM: SEV: Mask CPUID[0x8000001F].eax according to supported features (Paolo Bonzini) [1956950] - KVM: SVM: Move SEV module params/variables to sev.c (Paolo Bonzini) [1956950] - svm/sev: Register SEV and SEV-ES ASIDs to the misc controller (Paolo Bonzini) [1956950] - KVM: SVM: Disable SEV/SEV-ES if NPT is disabled (Paolo Bonzini) [1956950] - KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails (Paolo Bonzini) [1956950] - KVM: SVM: Zero out the VMCB array used to track SEV ASID association (Paolo Bonzini) [1956950] - KVM: x86: Move reverse CPUID helpers to separate header file (Paolo Bonzini) [1956950] - KVM: x86: Rename GPR accessors to make mode-aware variants the defaults (Paolo Bonzini) [1956950] - KVM: SVM: Use default rAX size for INVLPGA emulation (Paolo Bonzini) [1956950] - KVM: x86/xen: Drop RAX[63:32] when processing hypercall (Paolo Bonzini) [1956950] - KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit (Paolo Bonzini) [1956950] - KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Paolo Bonzini) [1956950] - KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit mode (Paolo Bonzini) [1956950] - KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Paolo Bonzini) [1956950] - KVM: x86: Check CR3 GPA for validity regardless of vCPU mode (Paolo Bonzini) [1956950] - KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads (Paolo Bonzini) [1956950] - KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM (Paolo Bonzini) [1956950] - KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspace (Paolo Bonzini) [1956950] - KVM: SVM: Clear MSR_TSC_AUX[63:32] on write (Paolo Bonzini) [1956950] - KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported (Paolo Bonzini) [1956950] - KVM: VMX: Invert the inlining of MSR interception helpers (Paolo Bonzini) [1956950] - KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests (Paolo Bonzini) [1956950] - KVM: x86: Properly handle APF vs disabled LAPIC situation (Paolo Bonzini) [1956950] - KVM: VMX: use EPT_VIOLATION_GVA_TRANSLATED instead of 0x100 (Paolo Bonzini) [1956950] - KVM: x86: Support KVM VMs sharing SEV context (Paolo Bonzini) [1956950] - KVM: x86: Remove unused function declaration (Paolo Bonzini) [1956950] - KVM: x86/mmu: Drop trace_kvm_age_page() tracepoint (Paolo Bonzini) [1956950] - KVM: Move prototypes for MMU notifier callbacks to generic code (Paolo Bonzini) [1956950] - KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Paolo Bonzini) [1956950] - KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp (Paolo Bonzini) [1956950] - KVM: x86: disable interrupts while pvclock_gtod_sync_lock is taken (Paolo Bonzini) [1956950] - KVM: x86: reduce pvclock_gtod_sync_lock critical sections (Paolo Bonzini) [1956950] - kvm: x86: annotate RCU pointers (Paolo Bonzini) [1956950] - KVM: x86: remove misplaced comment on active_mmu_pages (Paolo Bonzini) [1956950] - x86/sev: Drop redundant and potentially misleading 'sev_enabled' (Paolo Bonzini) [1956950] - x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Paolo Bonzini) [1956950] - cgroup: Add misc cgroup controller (Paolo Bonzini) [1956950] - x86: Remove duplicate TSC DEADLINE MSR definitions (Paolo Bonzini) [1956950] - KVM: s390: allow facility 192 (vector-packed-decimal-enhancement facility 2) (Thomas Huth) [1977289] - KVM: s390: gen_facilities: allow facilities 165, 193, 194 and 196 (Thomas Huth) [1977289] - mpi3mr: mark as tech preview (Tomas Henzl) [1858804] - add the mpi3mr config (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix W=1 compilation warnings (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix warnings reported by smatch (Tomas Henzl) [1858804] - scsi: mpi3mr: Make some symbols static (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix error return code in mpi3mr_init_ioc() (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix missing unlock on error (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() (Tomas Henzl) [1858804] - scsi: mpi3mr: Delete unnecessary NULL check (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix a double free (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix fall-through warning for Clang (Tomas Henzl) [1858804] - scsi: mpi3mr: Add event handling debug prints (Tomas Henzl) [1858804] - scsi: mpi3mr: Add EEDP DIF DIX support (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for DSN secure firmware check (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for PM suspend and resume (Tomas Henzl) [1858804] - scsi: mpi3mr: Wait for pending I/O completions upon detection of VD I/O timeout (Tomas Henzl) [1858804] - scsi: mpi3mr: Print pending host I/Os for debugging (Tomas Henzl) [1858804] - scsi: mpi3mr: Complete support for soft reset (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for threaded ISR (Tomas Henzl) [1858804] - scsi: mpi3mr: Hardware workaround for UNMAP commands to NVMe drives (Tomas Henzl) [1858804] - scsi: mpi3mr: Allow certain commands during pci-remove hook (Tomas Henzl) [1858804] - scsi: mpi3mr: Add change queue depth support (Tomas Henzl) [1858804] - scsi: mpi3mr: Implement SCSI error handler hooks (Tomas Henzl) [1858804] - scsi: mpi3mr: Add bios_param SCSI host template hook (Tomas Henzl) [1858804] - scsi: mpi3mr: Print IOC info for debugging (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for timestamp sync with firmware (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for recovering controller (Tomas Henzl) [1858804] - scsi: mpi3mr: Additional event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for PCIe device event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for device add/remove event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for internal watchdog thread (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for queue command processing (Tomas Henzl) [1858804] - scsi: mpi3mr: Create operational request and reply queue pair (Tomas Henzl) [1858804] - scsi: mpi3mr: Base driver code (Tomas Henzl) [1858804] - scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig (Tomas Henzl) [1858804] - e1000e: Fix prototype warning (Ken Cox) [1920290] - e1000e: Mark e1000e_pm_prepare() as __maybe_unused (Ken Cox) [1920290] - e1000e: Fix duplicate include guard (Ken Cox) [1920290] - e1000e: Remove the runtime suspend restriction on CNP+ (Ken Cox) [1920290] - e1000e: Leverage direct_complete to speed up s2ram (Ken Cox) [1920290] - e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Ken Cox) [1920290] - e1000e: add rtnl_lock() to e1000_reset_task (Ken Cox) [1920290] - e1000e: remove the redundant value assignment in e1000_update_nvm_checksum_spt (Ken Cox) [1920290] - e1000e: Export S0ix flags to ethtool (Ken Cox) [1920290] - e1000e: bump up timeout to wait when ME un-configures ULP mode (Ken Cox) [1920290] - e1000e: Only run S0ix flows if shutdown succeeded (Ken Cox) [1920290] - scsi: ipr: System crashes when seeing type 20 error (Desnes A. Nunes do Rosario) [1977532] - scsi: ipr: Use scnprintf() for avoiding potential buffer overflow (Desnes A. Nunes do Rosario) [1977532] - tipc: do not write skb_shinfo frags when doing decrytion (Xin Long) [1974627] - bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Jonathan Toppins) [1921449] - bnxt_en: Fix TQM fastpath ring backing store computation (Jonathan Toppins) [1921449] - bnxt_en: Rediscover PHY capabilities after firmware reset (Jonathan Toppins) [1921449] - bnxt_en: Fix context memory setup for 64K page size. (Jonathan Toppins) [1921449] - bnxt_en: Include new P5 HV definition in VF check. (Jonathan Toppins) [1921449] - bnxt_en: Add PCI IDs for Hyper-V VF devices. (Jonathan Toppins) [1921449] - bnxt_en: Fix RX consumer index logic in the error path. (Jonathan Toppins) [1921449] - bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Jonathan Toppins) [1921449] - bnxt_en: reliably allocate IRQ table on reset to avoid crash (Jonathan Toppins) [1921449] - bnxt_en: Fix race between firmware reset and driver remove. (Jonathan Toppins) [1921449] - bnxt_en: Improve logging of error recovery settings information. (Jonathan Toppins) [1921449] - bnxt_en: Reply to firmware's echo request async message. (Jonathan Toppins) [1921449] - bnxt_en: Initialize "context kind" field for context memory blocks. (Jonathan Toppins) [1921449] - bnxt_en: Add context memory initialization infrastructure. (Jonathan Toppins) [1921449] - bnxt_en: Implement faster recovery for firmware fatal error. (Jonathan Toppins) [1921449] - bnxt_en: selectively allocate context memories (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.2.16. (Jonathan Toppins) [1921449] - bnxt_en: Fix devlink info's stored fw.psid version format. (Jonathan Toppins) [1921449] - bnxt_en: reverse order of TX disable and carrier off (Jonathan Toppins) [1921449] - bnxt_en: Convert to use netif_level() helpers. (Jonathan Toppins) [1921449] - bnxt_en: Do not process completion entries after fatal condition detected. (Jonathan Toppins) [1921449] - bnxt_en: Consolidate firmware reset event logging. (Jonathan Toppins) [1921449] - bnxt_en: Improve firmware fatal error shutdown sequence. (Jonathan Toppins) [1921449] - bnxt_en: Modify bnxt_disable_int_sync() to be called more than once. (Jonathan Toppins) [1921449] - bnxt_en: Add a new BNXT_STATE_NAPI_DISABLED flag to keep track of NAPI state. (Jonathan Toppins) [1921449] - bnxt_en: Add bnxt_fw_reset_timeout() helper. (Jonathan Toppins) [1921449] - bnxt_en: Retry open if firmware is in reset. (Jonathan Toppins) [1921449] - bnxt_en: attempt to reinitialize after aborted reset (Jonathan Toppins) [1921449] - bnxt_en: log firmware debug notifications (Jonathan Toppins) [1921449] - bnxt_en: Add an upper bound for all firmware command timeouts. (Jonathan Toppins) [1921449] - bnxt_en: Move reading VPD info after successful handshake with fw. (Jonathan Toppins) [1921449] - bnxt_en: Retry sending the first message to firmware if it is under reset. (Jonathan Toppins) [1921449] - bnxt_en: handle CRASH_NO_MASTER during bnxt_open() (Jonathan Toppins) [1921449] - bnxt_en: Define macros for the various health register states. (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface to 1.10.2.11. (Jonathan Toppins) [1921449] - bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Jonathan Toppins) [1921449] - bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Jonathan Toppins) [1921449] - bnxt_en: Use kzalloc for allocating only one thing (Jonathan Toppins) [1921449] - bnxt_en: Check TQM rings for maximum supported value. (Jonathan Toppins) [1921449] - bnxt_en: Fix AER recovery. (Jonathan Toppins) [1921449] - bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Jonathan Toppins) [1921449] - bnxt_en: Retry installing FW package under NO_SPACE error condition. (Jonathan Toppins) [1921449] - bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Jonathan Toppins) [1921449] - bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_flash_nvram. (Jonathan Toppins) [1921449] - bnxt_en: Release PCI regions when DMA mask setup fails during probe. (Jonathan Toppins) [1921449] - bnxt_en: fix error return code in bnxt_init_board() (Jonathan Toppins) [1921449] - bnxt_en: fix error return code in bnxt_init_one() (Jonathan Toppins) [1921449] - bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. (Jonathan Toppins) [1921449] - bnxt_en: Fix counter overflow logic. (Jonathan Toppins) [1921449] - bnxt_en: Free port stats during firmware reset. (Jonathan Toppins) [1921449] - bnxt_en: read EEPROM A2h address using page 0 (Jonathan Toppins) [1921449] - bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. (Jonathan Toppins) [1921449] - bnxt_en: Check abort error state in bnxt_open_nic(). (Jonathan Toppins) [1921449] - bnxt_en: Re-write PCI BARs after PCI fatal error. (Jonathan Toppins) [1921449] - bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. (Jonathan Toppins) [1921449] - bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one(). (Jonathan Toppins) [1921449] - bnxt_en: Add stored FW version info to devlink info_get cb. (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_dl_info_get(). (Jonathan Toppins) [1921449] - bnxt_en: Add bnxt_hwrm_nvm_get_dev_info() to query NVM info. (Jonathan Toppins) [1921449] - bnxt_en: Log unknown link speed appropriately. (Jonathan Toppins) [1921449] - bnxt_en: Log event_data1 and event_data2 when handling RESET_NOTIFY event. (Jonathan Toppins) [1921449] - bnxt_en: Simplify bnxt_async_event_process(). (Jonathan Toppins) [1921449] - bnxt_en: Set driver default message level. (Jonathan Toppins) [1921449] - bnxt_en: Enable online self tests for multi-host/NPAR mode. (Jonathan Toppins) [1921449] - bnxt_en: Return -EROFS to user space, if NVM writes are not permitted. (Jonathan Toppins) [1921449] - bnxt_en: Eliminate unnecessary RX resets. (Jonathan Toppins) [1921449] - bnxt_en: Reduce unnecessary message log during RX errors. (Jonathan Toppins) [1921449] - bnxt_en: Add a software counter for RX ring reset. (Jonathan Toppins) [1921449] - bnxt_en: Implement RX ring reset in response to buffer errors. (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_init_one_rx_ring(). (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_free_rx_skbs(). (Jonathan Toppins) [1921449] - bnxt_en: Log FW health status info, if reset is aborted. (Jonathan Toppins) [1921449] - bnxt_en: perform no master recovery during startup (Jonathan Toppins) [1921449] - bnxt_en: log firmware status on firmware init failure (Jonathan Toppins) [1921449] - bnxt_en: refactor bnxt_alloc_fw_health() (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.1.68. (Jonathan Toppins) [1921449] - bnxt_en: Improve preset max value for ethtool -l. (Jonathan Toppins) [1921449] - bnxt_en: Implement ethtool set_fec_param() method. (Jonathan Toppins) [1921449] - bnxt_en: Report Active FEC encoding during link up. (Jonathan Toppins) [1921449] - bnxt_en: Report FEC settings to ethtool. (Jonathan Toppins) [1921449] - bnxt_en: avoid link reset if speed is not changed (Jonathan Toppins) [1921449] - bnxt_en: Handle ethernet link being disabled by firmware. (Jonathan Toppins) [1921449] - bnxt_en: ethtool: support PAM4 link speeds up to 200G (Jonathan Toppins) [1921449] - bnxt_en: add basic infrastructure to support PAM4 link speeds (Jonathan Toppins) [1921449] - bnxt_en: refactor bnxt_get_fw_speed() (Jonathan Toppins) [1921449] - bnxt_en: refactor code to limit speed advertising (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.1.65. (Jonathan Toppins) [1921449] - bnxt: add pause frame stats (Jonathan Toppins) [1921449] - xfrm: Fix xfrm offload fallback fail case (Andrea Claudi) [1976424] - sctp: trim optlen when it's a huge value in sctp_setsockopt (Xin Long) [1983864] - netfilter: flowtable: Set offload timeouts according to proto values (Phil Sutter) [1979184] - netfilter: conntrack: Introduce udp offload timeout configuration (Phil Sutter) [1979184] - netfilter: conntrack: Introduce tcp offload timeout configuration (Phil Sutter) [1979184] - veth: check for NAPI instead of xdp_prog before xmit of XDP frame (Paolo Abeni) [1952835] - self-tests: add veth tests (Paolo Abeni) [1952835] - veth: refine napi usage (Paolo Abeni) [1952835] - veth: allow enabling NAPI even without XDP (Paolo Abeni) [1952835] - veth: use skb_orphan_partial instead of skb_orphan (Paolo Abeni) [1952835] - net: really orphan skbs tied to closing sk (Paolo Abeni) [1952835] - net: let skb_orphan_partial wake-up waiters. (Paolo Abeni) [1952835] - veth: Store queue_mapping independently of XDP prog presence (Paolo Abeni) [1952835] - net/xfrm: Add inner_ipproto into sec_path (Petr Oros) [1981429] - net, xdp: Introduce xdp_prepare_buff utility routine (Jiri Benc) [1983730] - net, xdp: Introduce xdp_init_buff utility routine (Jiri Benc) [1983730] - bridge: switchdev: Notify about VLAN protocol changes (Ivan Vecera) [1981461] - net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU (Ivan Vecera) [1981461] - bridge: add br_vlan_get_proto() (Ivan Vecera) [1981461] - bridge: add br_vlan_get_pvid_rcu() (Ivan Vecera) [1981461] - RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Get rid of custom module reference counting (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Create direct symbol link between bnxt modules (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Depend on bnxt ethernet driver and not blindly select it (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix Kconfig indentation (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Move device to error state upon device crash (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Allow bigger MR creation (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Code refactor while populating user MRs (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix entry size during SRQ create (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix sizeof mismatch for allocation of pbl_tbl. (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Use rdma_umem_for_each_dma_block() (Selvin Xavier) [1921454 1923026] - [s390] tools/kvm_stat: Exempt time-based counters (Claudio Imbrenda) [1981802] - Documentation/admin-guide: intel_pstate: drop doubled word (David Arcari) [1973225] - Documentation: fix multiple typos found in the admin-guide subdirectory (David Arcari) [1973225] - cpufreq: intel_pstate: Fix active mode setting from command line (David Arcari) [1973225] - cpufreq: intel_pstate: Use passive mode by default without HWP (David Arcari) [1973225] - cpufreq: intel_pstate: Use HWP if enabled by platform firmware (David Arcari) [1973225] - cpufreq: intel_pstate: Simplify intel_pstate_update_perf_limits() (David Arcari) [1973225] - cpufreq: intel_pstate: Clean up frequency computations (David Arcari) [1973225] - cpufreq/intel_pstate: Fix wrong macro conversion (David Arcari) [1973225] - cpufreq: Convert to new X86 CPU match macros (David Arcari) [1973225] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1973225] - selftests/fpu: Fix debugfs_simple_attr.cocci warning (Vitaly Kuznetsov) [1919182] - selftest/fpu: avoid clang warning (Vitaly Kuznetsov) [1919182] - redhat/configs: Add Enable CONFIG_TEST_FPU (Vitaly Kuznetsov) [1919182] - selftests/fpu: Add an FPU selftest (Vitaly Kuznetsov) [1919182] - x86/fpu/64: Don't FNINIT in kernel_fpu_begin() (Vitaly Kuznetsov) [1919182] - x86/fpu: Make the EFI FPU calling convention explicit (Vitaly Kuznetsov) [1919182] - x86/mmx: Use KFPU_387 for MMX string operations (Vitaly Kuznetsov) [1919182] - x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Vitaly Kuznetsov) [1919182] - x86/fpu: Simplify kernel_fpu_begin() (Vitaly Kuznetsov) [1919182] - x86/fpu: Simplify kernel_fpu_end() (Vitaly Kuznetsov) [1919182] - x86/fpu: Don't use current->mm to check for a kthread (Vitaly Kuznetsov) [1919182] - x86/fpu: Don't export __kernel_fpu_{begin,end}() (Vitaly Kuznetsov) [1919182] - intel_th: pci: Add Alder Lake-P support (Tony Camuso) [1929493 1929494]- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Hangbin Liu) [1975059] {CVE-2021-3609} - seq_file: Disallow extremely large seq buffer allocations (Ian Kent) [1975182] - nvme-pci: look for StorageD3Enable on companion ACPI device instead (Gopal Tiwari) [1965660] - prctl: exe link permission error changed from -EINVAL to -EPERM (Adrian Reber) [1960708] - prctl: Allow local CAP_CHECKPOINT_RESTORE to change /proc/self/exe (Adrian Reber) [1960708] - prctl_set_mm: refactor checks from validate_prctl_map (Adrian Reber) [1960708] - proc: allow access in init userns for map_files with CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - pid_namespace: use checkpoint_restore_ns_capable() for ns_last_pid (Adrian Reber) [1960708] - capabilities: Introduce CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - scripts: skip empty CAP_* strings (Adrian Reber) [1960708] - VMCI: Release resource if the work is already queued (Cathy Avery) [1978518] - perf vendor events arm64: Add Fujitsu A64FX pmu event (Michael Petlan) [1908109] - perf vendor events arm64: Add more common and uarch events (Michael Petlan) [1908109] - sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() (Benjamin Coddington) [1969751] - xfs: sync lazy sb accounting on quiesce of read-only mounts (Bill O'Donnell) [1917220] - drm/dp_mst: Avoid to mess up payload table by ports in stale topology (Lyude Paul) [1944404] - drm/dp_mst: Do not set proposed vcpi directly (Lyude Paul) [1944404] - drm/qxl: add lock asserts to qxl_bo_vmap_locked + qxl_bo_vunmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: rework cursor plane (Lyude Paul) [1944404 1907341] - drm/qxl: move shadow handling to new qxl_prepare_shadow() (Lyude Paul) [1944404 1907341] - drm/qxl: fix monitors object vmap (Lyude Paul) [1944404 1907341] - drm/qxl: fix prime vmap (Lyude Paul) [1944404 1907341] - drm/qxl: add qxl_bo_vmap/qxl_bo_vunmap (Lyude Paul) [1944404 1907341] - drm/qxl: rename qxl_bo_kmap -> qxl_bo_vmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: more fence wait rework (Lyude Paul) [1944404 1907341] - drm/qxl: properly handle device init failures (Lyude Paul) [1944404 1907341] - drm/qxl: allocate dumb buffers in ram (Lyude Paul) [1944404 1907341] - drm/qxl: simplify qxl_fence_wait (Lyude Paul) [1944404 1907341] - drm/qxl: properly free qxl releases (Lyude Paul) [1944404 1907341] - drm/qxl: handle shadow in primary destroy (Lyude Paul) [1944404 1907341] - drm/qxl: properly pin/unpin shadow (Lyude Paul) [1944404 1907341] - drm/qxl: use drmm_mode_config_init (Lyude Paul) [1944404 1907341] - drm/i915/icp+: Use icp_hpd_irq_setup() instead of spt_hpd_irq_setup() (Lyude Paul) [1944404] - drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings (Lyude Paul) [1944404] - drm/i915/gen9_bc: Recognize TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915: rename i915_rev_steppings->intel_step_info (Lyude Paul) [1944404] - drm/i915: rename disp_stepping->display_step and gt_stepping->gt_step (Lyude Paul) [1944404] - drm/i915: rename DISP_STEPPING->DISPLAY_STEP and GT_STEPPING->GT_STEP (Lyude Paul) [1944404] - drm/i915: switch TGL and ADL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: switch KBL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: add new helpers for accessing stepping info (Lyude Paul) [1944404] - drm/i915: split out stepping info to a new file (Lyude Paul) [1944404] - drm/i915: Add DISPLAY_VER() and related macros (Lyude Paul) [1944404] - drm/i915/display: Do not allow DC3CO if PSR SF is enabled (Lyude Paul) [1944404] - drm/i915: s/dev_priv/i915/ for the remainder of DDI clock routing (Lyude Paul) [1944404] - drm/i915: Relocate icl_sanitize_encoder_pll_mapping() (Lyude Paul) [1944404] - drm/i915: Use .disable_clock() for pll sanitation (Lyude Paul) [1944404] - drm/i915: Split adl-s/rkl from icl_ddi_combo_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract _cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Sprinkle WARN(!pll) into icl/dg1 .clock_enable() (Lyude Paul) [1944404] - drm/i915: Sprinkle a few missing locks around shared DDI clock registers (Lyude Paul) [1944404] - drm/i915: Use intel_de_rmw() for DDI clock routing (Lyude Paul) [1944404] - drm/i915: Extract icl+ .{enable,disable}_clock() vfuncs (Lyude Paul) [1944404] - drm/i915: Convert DG1 over to .{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i195: Extract cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract skl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract hsw_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Introduce .{enable,disable}_clock() encoder vfuncs (Lyude Paul) [1944404] - drm/i915: Use intel_ddi_clk_select() for FDI (Lyude Paul) [1944404] - drm/i915/adl_s: Add GT and CTX WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add display WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION (Lyude Paul) [1944404] - drm/i915/adl_s: Re-use TGL GuC/HuC firmware (Lyude Paul) [1944404] - drm/i915/adl_s: Add power wells (Lyude Paul) [1944404] - drm/i915/adl_s: Update PHY_MISC programming (Lyude Paul) [1944404] - drm/i915/adl_s: Update combo PHY master/slave relationships (Lyude Paul) [1944404] - drm/i915/adl_s: Add vbt port and aux channel settings for adls (Lyude Paul) [1944404] - drm/i915/adl_s: Add adl-s ddc pin mapping (Lyude Paul) [1944404] - drm/i915/adl_s: Initialize display for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure Port clock registers for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure DPLL for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PHYs for Alderlake S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PCH support (Lyude Paul) [1944404] - drm/i915/adl_s: Add ADL-S platform info and PCI ids (Lyude Paul) [1944404] - drm/i915/tgl: Use TGL stepping info for applying WAs (Lyude Paul) [1944404] - redhat/configs: Update CONFIG_HSA_AMD (Lyude Paul) - redhat/configs: Update CONFIG_DRM_AMDGPU_USERPTR (Lyude Paul) - DRM Backport v5.11 -> v5.12.4 (Lyude Paul) [1944404] - include/linux/kernel.h: add typeof_member() macro (Lyude Paul) [1944404] - drm: Use USB controller's DMA mask when importing dmabufs (Lyude Paul) [1944404] - PM: runtime: Add pm_runtime_get_if_active() (Lyude Paul) [1944404] - PCI: Add pci_rebar_bytes_to_size() (Lyude Paul) [1944404] - PCI: Export pci_rebar_get_possible_sizes() (Lyude Paul) [1944404] - DRM backport v5.10->v5.11 (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces (Lyude Paul) [1944404] - dma-buf: Add struct dma-buf-map for storing struct dma_buf.vaddr_ptr (Lyude Paul) [1944404] - PCI/PM: Do not generate wakeup event when runtime resuming device (Lyude Paul) [1944404] - PCI/PM: Rename pci_wakeup_bus() to pci_resume_bus() (Lyude Paul) [1944404] - blktrace: make relay callbacks const (Lyude Paul) [1944404] - drm/i915: make relay callbacks const (Lyude Paul) [1944404] - relay: allow the use of const callback structs (Lyude Paul) [1944404] - relay: make create_buf_file and remove_buf_file callbacks mandatory (Lyude Paul) [1944404] - relay: require non-NULL callbacks in relay_open() (Lyude Paul) [1944404] - relay: remove unused buf_mapped and buf_unmapped callbacks (Lyude Paul) [1944404] - drm/edid: fix objtool warning in drm_cvt_modes() (Lyude Paul) [1944404] - drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1944404] - DRM backport v5.9.y -> v5.10 (Lyude Paul) [1944404] - time: Introduce jiffies64_to_msecs() (Lyude Paul) [1944404] - virtio: add dma-buf support for exported objects (Lyude Paul) [1944404] - objtool: Rename frame.h -> objtool.h (Lyude Paul) [1944404] - moduleparams: Add hexint type parameter (Lyude Paul) [1944404] - iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header (Lyude Paul) [1944404]- [s390] s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() function (Claudio Imbrenda) [1881833] - [s390] s390/ap: ap bus userspace notifications for some bus conditions (Claudio Imbrenda) [1881833] - [s390] s390/pkey: fix paes selftest failure with paes and pkey static build (Claudio Imbrenda) [1881833] - KVM: nSVM: Avoid tainiting kernel by default (Vitaly Kuznetsov) [1982248] - KVM: s390x: implement KVM_CAP_SET_GUEST_DEBUG2 (Thomas Huth) [1945752] - KVM: s390: fix guarded storage control register handling (Thomas Huth) [1945752] - s390/protvirt: fix error return code in uv_info_init() (Thomas Huth) [1945752] - s390/uv: fix prot virt host indication compilation (Thomas Huth) [1945752] - KVM: s390: VSIE: fix MVPG handling for prefixing and MSO (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_real_to_abs (Thomas Huth) [1945752] - KVM: s390: VSIE: correctly handle MVPG when in VSIE (Thomas Huth) [1945752] - KVM: s390: extend kvm_s390_shadow_fault to return entry pointer (Thomas Huth) [1945752] - s390/uv: add prot virt guest/host indication files (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_logical_to_effective (Thomas Huth) [1945752] - KVM: s390: Fix comment spelling in kvm_s390_vcpu_start() (Thomas Huth) [1945752] - s390: uv: Fix sysfs max number of VCPUs reporting (Thomas Huth) [1945752] - KVM: s390: track synchronous pfault events in kvm_stat (Thomas Huth) [1945752] - s390/gmap: make gmap memcg aware (Thomas Huth) [1945752] - KVM: s390: Add memcg accounting to KVM allocations (Thomas Huth) [1945752] - s390/uv: handle destroy page legacy interface (Thomas Huth) [1945752] - KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup (Thomas Huth) [1945752] - virtio/s390: implement virtio-ccw revision 2 correctly (Thomas Huth) [1945752] - sfc: deprecate SFC9020 family (Siena) (Íñigo Huguet) [1926379] - NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4 (Benjamin Coddington) [1936478] - NFS: Fix open coded versions of nfs_set_cache_invalid() (Benjamin Coddington) [1936478] - NFS: Clean up function nfs_mark_dir_for_revalidate() (Benjamin Coddington) [1936478] - NFSD: Mark exports of NFS as tech-preview (Benjamin Coddington) [1972229] - perf vendor events intel: Add missing skylake & icelake model numbers (Michael Petlan) [1971959] - tc-testing: add test for ct DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - tc-testing: add support for sending various scapy packets (Marcelo Ricardo Leitner) [1964578] - tc-testing: fix list handling (Marcelo Ricardo Leitner) [1964578] - net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - net/packet: remove data races in fanout operations (Balazs Nemeth) [1957270] - net/packet: remove locking from packet_rcv_has_room() (Balazs Nemeth) [1957270] - net: packetmmap: fix only tx timestamp on request (Balazs Nemeth) [1970404] - x86/sgx: Add TAINT_TECH_PREVIEW for virtual EPC (Bandan Das) [1977474] - cxgb4: fix thermal zone device registration (Raju Rangoju) [1954012] - powerpc/64s: Fix crashes when toggling stf barrier (Desnes A. Nunes do Rosario) [1964484] - iavf: Fix an error handling path in 'iavf_probe()' (Stefan Assmann) [1920276] - iavf: clean up packet type lookup table (Stefan Assmann) [1920276] - iavf: redefine the magic number for FDIR GTP-U header fields (Stefan Assmann) [1920276] - iavf: enhance the duplicated FDIR list scan handling (Stefan Assmann) [1920276] - iavf: change the flex-byte support number to macro definition (Stefan Assmann) [1920276] - iavf: remove duplicate free resources calls (Stefan Assmann) [1920276] - iavf: Support for modifying SCTP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying UDP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying TCP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool RSS config (Stefan Assmann) [1920276] - iavf: add support for UDP Segmentation Offload (Stefan Assmann) [1920276] - intel: clean up mismatched header comments (Stefan Assmann) [1920276] - iavf: Enable flex-bytes support (Stefan Assmann) [1920276] - iavf: Support Ethernet Type Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv6 Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv4 Flow Director filters (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool ntuple filters (Stefan Assmann) [1920276] - net: intel: iavf: fix error return code of iavf_init_get_resources() (Stefan Assmann) [1920276] - workqueue: Move the position of debug_work_activate() in __queue_work() (Waiman Long) [1977537] - workqueue: remove useless unlock() and lock() in series (Waiman Long) [1977537] - workqueue: Convert the pool::lock and wq_mayday_lock to raw_spinlock_t (Waiman Long) [1977537] - workqueue: Use rcuwait for wq_manager_wait (Waiman Long) [1977537] - workqueue: Remove unnecessary kfree() call in rcu_free_wq() (Waiman Long) [1977537] - workqueue: Fix an use after free in init_rescuer() (Waiman Long) [1977537] - workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. (Waiman Long) [1977537] - workqueue: don't use wq_select_unbound_cpu() for bound works (Waiman Long) [1977537] - workqueue: Use pr_warn instead of pr_warning (Waiman Long) [1977537] - workqueue: more destroy_workqueue() fixes (Waiman Long) [1977537] - workqueue: Minor follow-ups to the rescuer destruction change (Waiman Long) [1977537] - kernel/workqueue: Document wq_worker_last_func() argument (Waiman Long) [1977537] - workqueue: Only unregister a registered lockdep key (Waiman Long) [1977537] - kernel: workqueue: clarify wq_worker_last_func() caller requirements (Waiman Long) [1977537] - workqueue: Fix spelling in source code comments (Waiman Long) [1977537] - workqueue: fix typo in comment (Waiman Long) [1977537] - ice: add correct exception tracing for XDP (Jonathan Toppins) [1920278] - ice: optimize for XDP_REDIRECT in xsk path (Jonathan Toppins) [1920278] - ice: Allow all LLDP packets from PF to Tx (Jonathan Toppins) [1920278] - ice: report supported and advertised autoneg using PHY capabilities (Jonathan Toppins) [1920278] - ice: handle the VF VSI rebuild failure (Jonathan Toppins) [1920278] - ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Jonathan Toppins) [1920278] - ice: Fix allowing VF to request more/less queues via virtchnl (Jonathan Toppins) [1920278] - ice: track AF_XDP ZC enabled queues in bitmap (Jonathan Toppins) [1920278] - ice: handle increasing Tx or Rx ring sizes (Jonathan Toppins) [1920278] - ice: Fix potential infinite loop when using u8 loop counter (Jonathan Toppins) [1920278] - ice: fix memory leak of aRFS after resuming from suspend (Jonathan Toppins) [1920278] - ice: Cleanup fltr list in case of allocation issues (Jonathan Toppins) [1920278] - ice: Use port number instead of PF ID for WoL (Jonathan Toppins) [1920278] - ice: Fix for dereference of NULL pointer (Jonathan Toppins) [1920278] - ice: remove DCBNL_DEVRESET bit from PF state (Jonathan Toppins) [1920278] - ice: fix memory allocation call (Jonathan Toppins) [1920278] - ice: prevent ice_open and ice_stop during reset (Jonathan Toppins) [1920278] - ice: Recognize 860 as iSCSI port in CEE mode (Jonathan Toppins) [1920278] - ice: Increase control queue timeout (Jonathan Toppins) [1920278] - ice: Continue probe on link/PHY errors (Jonathan Toppins) [1920278] - ice: fix napi work done reporting in xsk path (Jonathan Toppins) [1920278] - ice: update the number of available RSS queues (Jonathan Toppins) [1920278] - ice: Fix state bits on LLDP mode switch (Jonathan Toppins) [1920278] - ice: Account for port VLAN in VF max packet size calculation (Jonathan Toppins) [1920278] - ice: Set trusted VF as default VSI when setting allmulti on (Jonathan Toppins) [1920278] - ice: report correct max number of TCs (Jonathan Toppins) [1920278] - ice: skip NULL check against XDP prog in ZC path (Jonathan Toppins) [1920278] - ice: remove redundant checks in ice_change_mtu (Jonathan Toppins) [1920278] - ice: move skb pointer from rx_buf to rx_ring (Jonathan Toppins) [1920278] - ice: simplify ice_run_xdp (Jonathan Toppins) [1920278] - ice: Improve MSI-X fallback logic (Jonathan Toppins) [1920278] - ice: Fix trivial error message (Jonathan Toppins) [1920278] - ice: remove unnecessary casts (Jonathan Toppins) [1920278] - ice: Refactor DCB related variables out of the ice_port_info struct (Jonathan Toppins) [1920278] - ice: fix writeback enable logic (Jonathan Toppins) [1920278] - ice: Use PSM clock frequency to calculate RL profiles (Jonathan Toppins) [1920278] - ice: create scheduler aggregator node config and move VSIs (Jonathan Toppins) [1920278 1940527 1940535 1940542] {CVE-2020-24504 CVE-2020-24503 CVE-2020-24502} - ice: Add initial support framework for LAG (Jonathan Toppins) [1920278] - ice: Remove xsk_buff_pool from VSI structure (Jonathan Toppins) [1920278] - ice: implement new LLDP filter command (Jonathan Toppins) [1920278] - ice: log message when trusted VF goes in/out of promisc mode (Jonathan Toppins) [1920278] - ice: remove dead code (Jonathan Toppins) [1920278] - ice: use flex_array_size where possible (Jonathan Toppins) [1920278] - ice: Replace one-element array with flexible-array member (Jonathan Toppins) [1920278] - ice: display stored UNDI firmware version via devlink info (Jonathan Toppins) [1920278] - ice: display stored netlist versions via devlink info (Jonathan Toppins) [1920278] - ice: display some stored NVM versions via devlink info (Jonathan Toppins) [1920278] - ice: introduce function for reading from flash modules (Jonathan Toppins) [1920278] - ice: cache NVM module bank information (Jonathan Toppins) [1920278] - ice: introduce context struct for info report (Jonathan Toppins) [1920278] - ice: create flash_info structure and separate NVM version (Jonathan Toppins) [1920278] - ice: report timeout length for erasing during devlink flash (Jonathan Toppins) [1920278] - ice: Implement flow for IPv6 next header (extension header) (Jonathan Toppins) [1920278] - ice: fix FDir IPv6 flexbyte (Jonathan Toppins) [1920278] - ice: drop dead code in ice_receive_skb() (Jonathan Toppins) [1920278] - ice, xsk: Move Rx allocation out of while-loop (Jonathan Toppins) [1920278] - ice: avoid premature Rx buffer reuse (Jonathan Toppins) [1920278] - ice: Add space to unknown speed (Jonathan Toppins) [1920278] - ice: join format strings to same line as ice_debug (Jonathan Toppins) [1920278] - ice: silence static analysis warning (Jonathan Toppins) [1920278] - ice: cleanup misleading comment (Jonathan Toppins) [1920278] - ice: Remove vlan_ena from vsi structure (Jonathan Toppins) [1920278] - ice: Remove gate to OROM init (Jonathan Toppins) [1920278] - ice: Enable Support for FW Override (E82X) (Jonathan Toppins) [1920278] - ice: don't always return an error for Get PHY Abilities AQ command (Jonathan Toppins) [1920278] - ice: cleanup stack hog (Jonathan Toppins) [1920278] - mm: migrate: fix missing update page_private to hugetlb_page_subpool (Chris von Recklinghausen) [1981661] - mm,hugetlb: drop clearing of flag from prep_new_huge_page (Chris von Recklinghausen) [1981661] - hugetlb: fix uninitialized subpool pointer (Chris von Recklinghausen) [1981661] - include/linux/hugetlb.h: add synchronization information for new hugetlb specific flags (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeFreed to HPageFreed flag (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeTemporary() to HPageTemporary flag (Chris von Recklinghausen) [1981661] - mm: hugetlb: fix a race between freeing and dissolving the page (Chris von Recklinghausen) [1981661] - mm: don't let userspace spam allocations warnings (Xin Long) [1976699] - dm writecache: make writeback pause configurable (Mike Snitzer) [1978369] - dm writecache: pause writeback if cache full and origin being written directly (Mike Snitzer) [1978369] - dm io tracker: factor out IO tracker (Mike Snitzer) [1978369] - dm writecache: add optional "metadata_only" parameter (Mike Snitzer) [1978369] - dm writecache: add "cleaner" and "max_age" to Documentation (Mike Snitzer) [1978369] - dm writecache: write at least 4k when committing (Mike Snitzer) [1978369] - dm writecache: have ssd writeback wait if the kcopyd workqueue is busy (Mike Snitzer) [1978369] - dm writecache: use list_move instead of list_del_list_add in writecache_writeback() (Mike Snitzer) [1978369] - dm writecache: commit just one block, not a full page (Mike Snitzer) [1978369] - dm writecache: remove unused gfp_t argument from wc_add_block() (Mike Snitzer) [1978369] - dm writecache: interrupt writeback if suspended (Mike Snitzer) [1978369] - dm writecache: don't split bios when overwriting contiguous cache content (Mike Snitzer) [1978369] - dm kcopyd: avoid spin_lock_irqsave from process context (Mike Snitzer) [1978369] - dm kcopyd: avoid useless atomic operations (Mike Snitzer) [1978369] - x86/asm: Optimize memcpy_flushcache() (Mike Snitzer) [1978369] - IB/isert: Align target max I/O size to initiator size (Kamal Heib) [1930955] - IB/isert: set rdma cm afonly flag (Kamal Heib) [1930955]- xsk: Rollback reservation at NETDEV_TX_BUSY (Jiri Benc) [1882711] - xsk: Fix race in SKB mode transmit with shared cq (Jiri Benc) [1882711] - bpf: Only provide bpf_sock_from_file with CONFIG_NET (Jiri Benc) [1882711] - xsk: Validate socket state in xsk_recvmsg, prior touching socket members (Jiri Benc) [1882711] - samples/bpf: Fix spelling mistake "recieving" -> "receiving" (Jiri Benc) [1882711] - samples/bpf: Sample application for eBPF load and socket creation split (Jiri Benc) [1882711] - bpf: Adds support for setting window clamp (Jiri Benc) [1882711] - tcp: declare tcp_mmap() only when CONFIG_MMU is set (Jiri Benc) [1882711] - bpf: Remove trailing semicolon in macro definition (Jiri Benc) [1882711] - bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting infra for bpf maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error (Jiri Benc) [1882711] - samples/bpf: Add option to set the busy-poll budget (Jiri Benc) [1882711] - samples/bpf: Add busy-poll support to xdpsock (Jiri Benc) [1882711] - xsk: Propagate napi_id to XDP socket Rx path (Jiri Benc) [1882711] - xsk: Add busy-poll support for {recv,send}msg() (Jiri Benc) [1882711] - xsk: Check need wakeup flag in sendmsg() (Jiri Benc) [1882711] - xsk: Add support for recvmsg() (Jiri Benc) [1882711] - net: Add SO_BUSY_POLL_BUDGET socket option (Jiri Benc) [1882711] - net: Introduce preferred busy-polling (Jiri Benc) [1882711] - net: napi: use READ_ONCE()/WRITE_ONCE() (Jiri Benc) [1882711] - net: napi: add hard irqs deferral feature (Jiri Benc) [1882711] - fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery (Jiri Benc) [1882711] - xdp: Remove the functions xsk_map_inc and xsk_map_put (Jiri Benc) [1882711] - xsk: Introduce batched Tx descriptor interfaces (Jiri Benc) [1882711] - xsk: Introduce padding between more ring pointers (Jiri Benc) [1882711] - net: page_pool: Add bulk support for ptr_ring (Jiri Benc) [1882711] - net: xdp: Introduce bulking for xdp tx return path (Jiri Benc) [1882711] - bpf: Rename some functions in bpf_sk_storage (Jiri Benc) [1882711] - bpf: Folding omem_charge() into sk_storage_charge() (Jiri Benc) [1882711] - net/smc: properly handle workqueue allocation failure (Andrea Claudi) [1955178] - Revert "net/smc: fix a NULL pointer dereference" (Andrea Claudi) [1955178] - KVM: selftests: evmcs_test: Test that KVM_STATE_NESTED_EVMCS is never lost (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Request to sync eVMCS from VMCS12 after migration (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Reset eVMCS clean fields data from prepare_vmcs02() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Force enlightened VMCS sync from nested_vmx_failValid() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Ignore 'hv_clean_fields' data when eVMCS data is copied in vmx_get_nested_state() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release enlightened VMCS on VMCLEAR (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration state (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Make copy_vmcs12_to_enlightened()/copy_enlightened_to_vmcs12() return 'void' (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release eVMCS when enlightened VMENTRY was disabled (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMCS12 is alway properly synced to eVMCS after restore (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMLAUNCH with bogus EVMPTR is causing #UD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Always make an attempt to map eVMCS after migration (Vitaly Kuznetsov) [1940837] - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working (Gopal Tiwari) [1973909] - KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU sync (Vitaly Kuznetsov) [1906634] - scsi: sbitmap: Silence a debug kernel warning triggered by sbitmap_put() (Ewan D. Milne) [1761937] - scsi: core: Replace sdev->device_busy with sbitmap (Ewan D. Milne) [1761937] - scsi: core: Make sure sdev->queue_depth is <= max(shost->can_queue, 1024) (Ewan D. Milne) [1761937] - scsi: core: Add scsi_device_busy() wrapper (Ewan D. Milne) [1761937] - scsi: blk-mq: Return budget token from .get_budget callback (Ewan D. Milne) [1761937] - scsi: blk-mq: Add callbacks for storing & retrieving budget token (Ewan D. Milne) [1761937] - scsi: sbitmap: Add sbitmap_calculate_shift() helper (Ewan D. Milne) [1761937] - scsi: sbitmap: Export sbitmap_weight (Ewan D. Milne) [1761937] - scsi: sbitmap: Move allocation hint into sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Add helpers for updating allocation hint (Ewan D. Milne) [1761937] - scsi: sbitmap: Maintain allocation round_robin in sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Remove sbitmap_clear_bit_unlock (Ewan D. Milne) [1761937] - blk-mq: pass request queue into get/put budget callback (Ewan D. Milne) [1761937] - dma-iommu: implement ->alloc_noncontiguous (Jerry Snitselaar) [1955767] - dma-iommu: refactor iommu_dma_alloc_remap (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_alloc_noncontiguous API (Jerry Snitselaar) [1955767] - dma-mapping: refactor dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_mmap_pages helper (Jerry Snitselaar) [1955767] - dma-mapping: remove the {alloc,free}_noncoherent methods (Jerry Snitselaar) [1955767] - iommu/vt-d: Make unnecessarily global functions static (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused function declarations (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove svm_dev_ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Use Real PCI DMA device for IRTE (Jerry Snitselaar) [1955767] - iommu/vt-d: Calculate and set flags for handle_mm_fault (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix build error of pasid_enable_wpe() with !X86 (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid unnecessary cache flush in pasid entry teardown (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect propagation from guest (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect for supervisor SVM (Jerry Snitselaar) [1955767] - iommu/vt-d: Report more information about invalidation errors (Jerry Snitselaar) [1955767] - iommu/vt-d: Disable SVM when ATS/PRI/PASID are not enabled in the device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_fast() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove IOVA domain rcache flushing for CPU offlining (Jerry Snitselaar) [1955767] - iova: Add CPU hotplug handler to flush rcaches (Jerry Snitselaar) [1955767] - iommu/iova: Improve restart logic (Jerry Snitselaar) [1955767] - iommu/iova: Add rbtree entry helper (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the unused fields for PREFETCH_CONFIG command (Jerry Snitselaar) [1955767] - iommu/vt-d: Use user privilege for RID2PASID translation (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix sysfs leak in alloc_iommu() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add a check to avoid invalid iotlb sync (Jerry Snitselaar) [1955767] - x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Jerry Snitselaar) [1955767] - iommu: Fix a boundary issue to avoid performance drop (Jerry Snitselaar) [1955767] - iommu/vt-d: Check for allocation failure in aux_detach_device() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused dma map/unmap trace events (Jerry Snitselaar) [1955767] - iommu/amd: Clear DMA ops when switching domain (Jerry Snitselaar) [1955767] - iommu/amd: Remove performance counter pre-initialization test (Jerry Snitselaar) [1955767] - Revert "iommu/amd: Fix performance counter initialization" (Jerry Snitselaar) [1955767] - iommu/dma: Resurrect the "forcedac" option (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in iommu_dev_xxx functions (Jerry Snitselaar) [1955767] - iommu/amd: Put newline after closing bracket in warning (Jerry Snitselaar) [1955767] - iommu/vt-d: Force to flush iotlb before creating superpage (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix an error handling path in 'intel_prepare_irq_remapping()' (Jerry Snitselaar) [1955767] - iommu/vt-d: Invalidate PASID cache when root/context entry changed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove WO permissions on second-level paging entries (Jerry Snitselaar) [1955767] - iommu/vt-d: Report the right page fault address (Jerry Snitselaar) [1955767] - iommu/vt-d: Report right snoop capability when using FL for IOVA (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't set then clear private data in prq_event_thread() (Jerry Snitselaar) [1955767] - iommu/vt-d: Reject unsupported page request modes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK (Jerry Snitselaar) [1955767] - iommu/amd: Keep track of amd_iommu_irq_remap state (Jerry Snitselaar) [1955767] - iommu/amd: Don't call early_amd_iommu_init() when AMD IOMMU is disabled (Jerry Snitselaar) [1955767] - iommu/amd: Move Stoney Ridge check to detect_ivrs() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix status code for Allocate/Free PASID command (Jerry Snitselaar) [1955767] - iommu: Don't use lazy flush for untrusted device (Jerry Snitselaar) [1955767] - iommu/amd: Fix sleeping in atomic in increase_address_space() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dev_has_feature() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_domain_window_disable() (Jerry Snitselaar) [1955767] - iommu: Stop exporting iommu_map_sg_atomic() (Jerry Snitselaar) [1955767] - iova: Stop exporting some more functions (Jerry Snitselaar) [1955767] - iova: Delete copy_reserved_iova() (Jerry Snitselaar) [1955767] - iova: Make has_iova_flush_queue() private (Jerry Snitselaar) [1955767] - iommu/vt-d: Add iotlb_sync_map callback (Jerry Snitselaar) [1955767] - iommu/vt-d: Move capability check code to cap_audit files (Jerry Snitselaar) [1921289] - iommu/vt-d: Audit IOMMU Capabilities and add helper functions (Jerry Snitselaar) [1921289] - iommu/vt-d: Fix 'physical' typos (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix compile error [-Werror=implicit-function-declaration] (Jerry Snitselaar) [1955767] - iommu/vt-d: Use INVALID response code instead of FAILURE (Jerry Snitselaar) [1920726] - iommu/vt-d: Clear PRQ overflow only when PRQ is empty (Jerry Snitselaar) [1955767] - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL (Jerry Snitselaar) [1955767] - iommu/vt-d: Add qi_submit trace event (Jerry Snitselaar) [1955767] - iommu/vt-d: Consolidate duplicate cache invaliation code (Jerry Snitselaar) [1955767] - iommu/amd: Adopt IO page table framework for AMD IOMMU v1 page table (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_map_page and iommu_v1_unmap_page (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_iova_to_phys (Jerry Snitselaar) [1955767] - iommu/amd: Refactor fetch_pte to use struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Rename variables to be consistent with struct io_pgtable_ops (Jerry Snitselaar) [1955767] - iommu/amd: Remove amd_iommu_domain_get_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Restructure code for freeing page table (Jerry Snitselaar) [1955767] - iommu/amd: Move IO page table related functions (Jerry Snitselaar) [1955767] - iommu/amd: Declare functions as extern (Jerry Snitselaar) [1955767] - iommu/amd: Convert to using amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Move pt_root to struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Prepare for generic IO page table framework (Jerry Snitselaar) [1955767] - iommu/amd: Re-define amd_iommu_domain_encode_pgtable as inline (Jerry Snitselaar) [1955767] - iommu/amd: remove h from printk format specifier (Jerry Snitselaar) [1955767] - iommu/amd: Use DEFINE_SPINLOCK() for spinlock (Jerry Snitselaar) [1955767] - iommu/amd: Remove unnecessary assignment (Jerry Snitselaar) [1955767] - iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove TLBI_ON_MAP quirk (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Allow io_pgtable_tlb ops optional (Jerry Snitselaar) [1955767] - iommu: Switch gather->end to the inclusive end (Jerry Snitselaar) [1955767] - iommu: Add iova and size as parameters in iotlb_sync_map (Jerry Snitselaar) [1955767] - iommu: Move iotlb_sync_map out from __iommu_map (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for VHE (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Make BTM optional for SVA (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the page 1 fixup (Jerry Snitselaar) [1955767] - x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it (Jerry Snitselaar) [1955767] - iommu/vt-d: Do not use flush-queue when caching-mode is on (Jerry Snitselaar) [1955767] - iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() (Jerry Snitselaar) [1955767] - iommu/amd: Use IVHD EFR for early initialization of IOMMU features (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix ineffective devTLB invalidation for subdevices (Jerry Snitselaar) [1920750 1920749] - iommu/vt-d: Fix general protection fault in aux_detach_device() (Jerry Snitselaar) [1920748] - iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix lockdep splat in sva bind()/unbind() (Jerry Snitselaar) [1955767] - Revert "iommu: Add quirk for Intel graphic devices in map_sg" (Jerry Snitselaar) [1955767] - iommu/intel: Fix memleak in intel_irq_remapping_alloc (Jerry Snitselaar) [1955767] - iommu/iova: fix 'domain' typos (Jerry Snitselaar) [1955767] - dma-iommu: remove __iommu_dma_mmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove tlb_flush_leaf (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid GFP_ATOMIC where it is not needed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove set but not used variable (Jerry Snitselaar) [1955767] - iommu/vt-d: Cleanup after converting to dma-iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Convert intel iommu driver to the iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags (Jerry Snitselaar) [1955767] - iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev (Jerry Snitselaar) [1955767] - iommu: Add quirk for Intel graphic devices in map_sg (Jerry Snitselaar) [1955767] - swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single (Jerry Snitselaar) [1955767] - swiotlb-xen: remove start_dma_addr (Jerry Snitselaar) [1955767] - iommu: Allow the dma-iommu api to use bounce buffers (Jerry Snitselaar) [1955767] - iommu: Add iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu: Handle freelists when using deferred flushing in iommu drivers (Jerry Snitselaar) [1955767] - iommu/sva: Add PASID helpers (Jerry Snitselaar) [1955767] - iommu/ioasid: Add ioasid references (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Remove unused 'level' parameter from iopte_type() macro (Jerry Snitselaar) [1955767] - iommu: Defer the early return in arm_(v7s/lpae)_map (Jerry Snitselaar) [1955767] - iommu: Improve the performance for direct_mapping (Jerry Snitselaar) [1955767] - iommu: return error code when it can't get group (Jerry Snitselaar) [1955767] - iommu: Modify the description of iommu_sva_unbind_device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Stop exporting alloc_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Delete split_and_remove_iova() (Jerry Snitselaar) [1955767] - iommu: avoid taking iova_rbtree_lock twice (Jerry Snitselaar) [1955767] - iommu/iova: Free global iova rcache on iova alloc failure (Jerry Snitselaar) [1955767] - iommu/iova: Retry from last rb tree node if iova search fails (Jerry Snitselaar) [1955767] - iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups (Jerry Snitselaar) [1955767] - iommu: Document usage of "/sys/kernel/iommu_groups//type" file (Jerry Snitselaar) [1838589] - iommu: Take lock before reading iommu group default domain type (Jerry Snitselaar) [1838589] - iommu: Add support to change default domain of an iommu group (Jerry Snitselaar) [1838589] - iommu: Move def_domain type check for untrusted device into core (Jerry Snitselaar) [1838589] - iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move non-strict mode to use io_pgtable_domain_attr (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for pagetable config domain attribute (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Assign boolean values to a bool variable (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Add a domain attribute for pagetable configuration (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Support coherency for Mali LPAE (Jerry Snitselaar) [1955767] - dma-mapping: document dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling (Jerry Snitselaar) [1955767] - dma-direct: factor out a dma_direct_alloc_from_pool helper (Jerry Snitselaar) [1955767] - dma-direct check for highmem pages in dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - firewire-ohci: use dma_alloc_pages (Jerry Snitselaar) [1955767] - dma-iommu: implement ->alloc_noncoherent (Jerry Snitselaar) [1955767] - dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_pages API (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_noncoherent API (Jerry Snitselaar) [1955767] - drm/nouveau/gk20a: stop setting DMA_ATTR_NON_CONSISTENT (Jerry Snitselaar) [1955767] - mm: turn alloc_pages into an inline function (Jerry Snitselaar) [1955767] - dma-mapping: better document dma_addr_t and DMA_MAPPING_ERROR (Jerry Snitselaar) [1955767] - dma-mapping: move valid_dma_direction to dma-direction.h (Jerry Snitselaar) [1955767] - dma-debug: convert comma to semicolon (Jerry Snitselaar) [1955767] - dma-direct: Fix potential NULL pointer dereference (Jerry Snitselaar) [1955767] - dma-mapping: move the dma_declare_coherent_memory documentation (Jerry Snitselaar) [1955767] - dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c (Jerry Snitselaar) [1955767] - dma-mapping: make support for dma ops optional (Jerry Snitselaar) [1955767] - dma-direct: rename and cleanup __phys_to_dma (Jerry Snitselaar) [1955767] - dma-direct: remove __dma_to_phys (Jerry Snitselaar) [1955767] - dma-direct: use phys_to_dma_direct in dma_direct_alloc (Jerry Snitselaar) [1955767] - dma-direct: lift gfp_t manipulation out of__dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - dma-direct: remove dma_direct_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-debug: remove most exports (Jerry Snitselaar) [1955767] - dma-mapping: remove the dma_dummy_ops export (Jerry Snitselaar) [1955767] - dma-mapping: set default segment_boundary_mask to ULONG_MAX (Jerry Snitselaar) [1955767] - dma-mapping: introduce dma_get_seg_boundary_nr_pages() (Jerry Snitselaar) [1955767] - swiotlb: using SIZE_MAX needs limits.h included (Jerry Snitselaar) [1955767] - swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" (Jerry Snitselaar) [1955767] - swiotlb: Mark max_segment with static keyword (Jerry Snitselaar) [1955767] - swiotlb: Declare swiotlb_late_init_with_default_size() in header (Jerry Snitselaar) [1955767] - swiotlb: Use pa to print phys_addr_t variables (Jerry Snitselaar) [1955767] - dma-debug: remove debug_dma_assert_idle() function (Jerry Snitselaar) [1955767] - dma-mapping: move debug configuration options to kernel/dma (Jerry Snitselaar) [1955767] - dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock() (Jerry Snitselaar) [1955767] - iommu: Check return of __iommu_attach_device() (Jerry Snitselaar) [1955767] - iommu/amd: Enforce 4k mapping for certain IOMMU data structures (Jerry Snitselaar) [1955767] - iommu: Fix a check in iommu_check_bind_data() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix a bug for PDP check in prq_event_thread (Jerry Snitselaar) [1955767] - iommu/vt-d: Check UAPI data processed by IOMMU core (Jerry Snitselaar) [1955767] - iommu/uapi: Handle data and argsz filled by users (Jerry Snitselaar) [1955767] - iommu/uapi: Rename uapi functions (Jerry Snitselaar) [1955767] - iommu/uapi: Use named union for user data (Jerry Snitselaar) [1955767] - iommu/uapi: Add argsz for user filled data (Jerry Snitselaar) [1955767] - docs: IOMMU user API (Jerry Snitselaar) [1955767] - iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu path (Jerry Snitselaar) [1955767] - iommu/iova: Replace cmpxchg with xchg in queue_iova (Jerry Snitselaar) [1955767] - iommu/dma: Remove broken huge page handling (Jerry Snitselaar) [1955767] - iommu: Rename iommu_tlb_* functions to iommu_iotlb_* (Jerry Snitselaar) [1955767] - iommu/vt-d: Use device numa domain if RHSA is missing (Jerry Snitselaar) [1955767] - iommu/vt-d: Drop kerneldoc marker from regular comment (Jerry Snitselaar) [1955767] - iommu/amd: Re-purpose Exclusion range registers to support SNP CWWB (Jerry Snitselaar) [1955767] - iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERR (Jerry Snitselaar) [1955767] - iommu/amd: Use 4K page for completion wait write-back semaphore (Jerry Snitselaar) [1955767] - iommu/amd: Add missing function prototypes to fix -Wmissing-prototypes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add SVA device feature (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Check for SVA features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Seize private ASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Share process page tables (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Move definitions to a header (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Move some definitions to a header (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Ensure queue is read after updating prod pointer (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Constify some helpers (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Prepare for the adreno-smmu implementation (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for split pagetables (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Pass io-pgtable config to implementation specific function (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix endianness annotations (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: permit users to disable msi polling (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace module_param_named by module_param for disable_bypass (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace symbolic permissions by octal permissions for module parameter (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix l1 stream table size in the error message (Jerry Snitselaar) [1955767] - ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Jerry Snitselaar) [1955767] - iommu/amd: Prevent NULL pointer dereference (Jerry Snitselaar) [1955767] - treewide: Use fallthrough pseudo-keyword (Jerry Snitselaar) [1955767] - virtio-iommu: convert to LE accessors (Jerry Snitselaar) [1955767] - virtio_iommu: correct tags for config space fields (Jerry Snitselaar) [1955767] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Jerry Snitselaar) [1955767] - iommu/iova: Unify format of the printed messages (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectory (Jerry Snitselaar) [1955767] - iommu/arm-smmu: move TLB timeout and spin count macros (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Call configuration impl hook before consuming features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Manage ASIDs with xarray (Jerry Snitselaar) [1955767] - redhat/configs: Add CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Break insecure users by disabling bypass by default (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Workaround for Marvell Armada-AP806 SoC erratum #582743 (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Allow client devices to select direct mapping (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add global/context fault implementation hooks (Jerry Snitselaar) [1955767] - iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usage (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix trivial typo (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Update impl quirks comment (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Convert to a generic reset implementation (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Add sdm845 implementation hook (Jerry Snitselaar) [1955767] - firmware/qcom_scm: Add scm call to handle smmu errata (Jerry Snitselaar) [1955767] - firmware: qcom_scm-64: Add atomic version of qcom_scm_call (Jerry Snitselaar) [1955767] - firmware: qcom: scm: Ensure 'a0' status code is treated as signed (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Batch context descriptor invalidation (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Write level-1 descriptors atomically (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for PCI PASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add second level of context descriptor table (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx_desc() failure (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Propagate ssid_bits (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for Substream IDs (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add context descriptor tables allocators (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support (Jerry Snitselaar) [1955767] - dt-bindings: document PASID property for IOMMU masters (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Don't display an error when IRQ lines are missing (Jerry Snitselaar) [1955767] - selftests: net: add UDP GRO forwarding self-tests (Paolo Abeni) [1948493] - bareudp: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - geneve: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - vxlan: allow L4 GRO passthrough (Paolo Abeni) [1948493] - udp: never accept GSO_FRAGLIST packets (Paolo Abeni) [1948493] - udp: properly complete L4 GRO over UDP tunnel packet (Paolo Abeni) [1948493] - udp: skip L4 aggregation for UDP tunnel packets (Paolo Abeni) [1948493] - udp: fixup csum for GSO receive slow path (Paolo Abeni) [1948493] - udp: allow forwarding of plain (non-fraglisted) UDP GRO packets (Paolo Abeni) [1948493] - net: introduce a netdev feature for UDP GRO forwarding (Paolo Abeni) [1948493] - [s390] s390/pkey: support CCA and EP11 secure ECC private keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: Support for CCA APKA master keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: remove set_fs() invocation in zcrypt device driver (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: simplify cca_findcard2 loop code (Claudio Imbrenda) [1780669] - cxgb4: Add new T6 PCI device id 0x6092 (Rahul Lakkireddy) [1950186] - KVM: VMX: Don't use vcpu->run->internal.ndata as an array index (Jon Maloy) [1954219] {CVE-2021-3501} - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Gopal Tiwari) [1978598] - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Gopal Tiwari) [1978598] - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Gopal Tiwari) [1978598] - x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs (Waiman Long) [1970499] - x86/cpu: Avoid cpuinfo-induced IPI pileups (Waiman Long) [1970499] - x86/cpu: Disable frequency requests via aperfmperf IPI for nohz_full CPUs (Waiman Long) [1970499] - x86: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Waiman Long) [1970499] - x86/ldt: Enable LDT user-mapping for PAE (Waiman Long) [1970499] - fanotify: fix merging marks masks with FAN_ONDIR (Miklos Szeredi) [1832099] - sfc: avoid duplicated code in ef10_sriov (Íñigo Huguet) [1931779] - sfc: explain that "attached" VFs only refer to Xen (Íñigo Huguet) [1931779] - sfc: error code if SRIOV cannot be disabled (Íñigo Huguet) [1931779] - sfc: avoid double pci_remove of VFs (Íñigo Huguet) [1931779] - tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jerry Snitselaar) [1920812] - tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Jerry Snitselaar) [1920812] - tpm: acpi: Check eventlog signature before using it (Jerry Snitselaar) [1920812] - tpm: efi: Use local variable for calculating final log size (Jerry Snitselaar) [1920812] - tpm: Remove unintentional dump_stack() call (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jerry Snitselaar) [1920812] - KEYS: trusted: Reserve TPM for seal and unseal operations (Jerry Snitselaar) [1920812] - tpm/ppi: Constify static struct attribute_group (Jerry Snitselaar) [1920812] - tpm: add sysfs exports for all banks of PCR registers (Jerry Snitselaar) [1920812] - tpm: Remove tpm_dev_wq_lock (Jerry Snitselaar) [1920812] - tpm: Fix fall-through warnings for Clang (Jerry Snitselaar) [1920812] - tpm_tis: Clean up locality release (Jerry Snitselaar) [1920812] - tpm_tis: Disable interrupts on ThinkPad T490s (Jerry Snitselaar) [1920812] - tpm_tis: Fix check_locality for correct locality acquisition (Jerry Snitselaar) [1920812] - fuse: invalidate attrs when page writeback completes (Vivek Goyal) [1966424] - net/sched: act_ct: remove rh_mark_used_feature mark (Marcelo Ricardo Leitner) [1973381] - selftests: netfilter: Pass family parameter "-f" to conntrack tool (Hangbin Liu) [1979203] - selftests: netfilter: remove unused cnt and simplify command testing (Hangbin Liu) [1979203] - selftests: netfilter: fix nft_meta.sh error reporting (Hangbin Liu) [1979203] - selftests: netfilter: add cpu counter check (Hangbin Liu) [1979203] - selftests: netfilter: add meta iif/oif match test (Hangbin Liu) [1979203] - NFS: Only change the cookie verifier if the directory page cache is empty (Benjamin Coddington) [1982825] - NFS: Fix handling of cookie verifier in uncached_readdir() (Benjamin Coddington) [1982825] - nfs: Subsequent READDIR calls should carry non-zero cookieverifier (Benjamin Coddington) [1982825] - Revert "[netdrv] net/mlx5e: Rx, Update page pool numa node when changed" (Alaa Hleihel) [1915308] - mlx5: net: zero-initialize tc skb extension on allocation (Alaa Hleihel) [1915308 1965418] - RDMA/mlx5: Don't add slave port to unaffiliated list (Alaa Hleihel) [1915308] - net/mlx5: Reset mkey index on creation (Alaa Hleihel) [1915308] - net/mlx5e: Don't create devices during unload flow (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding (Alaa Hleihel) [1915308] - net/mlx5: SF_DEV, remove SF device on invalid state (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Allow setting GUID for host PF vport (Alaa Hleihel) [1915308 1967488] - net/mlx5: E-Switch, Read PF mac address (Alaa Hleihel) [1915308 1967488] - net/mlx5: Check that driver was probed prior attaching the device (Alaa Hleihel) [1915308] - net/mlx5: Fix error path for set HCA defaults (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS device offload in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: kTLS, Add resiliency to RX resync failures (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline function mlx5e_tls_handle_tx_wqe() (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline TLS skb check (Alaa Hleihel) [1915308] - net/mlx5e: Cleanup unused function parameter (Alaa Hleihel) [1915308] - net/mlx5e: Remove non-essential TLS SQ state bit (Alaa Hleihel) [1915308] - net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Alaa Hleihel) [1915308] - net/mlx5e: Fix lost changes during code movements (Alaa Hleihel) [1915308] - net/mlx5e: Move params logic into its dedicated file (Alaa Hleihel) [1915308] - net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for GRE tunnel (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for UDP tunnels (Alaa Hleihel) [1915308] - Revert "net/mlx5: Arm only EQs with EQEs" (Alaa Hleihel) [1915308] - net/mlx5e: Verify dev is present in get devlink port ndo (Alaa Hleihel) [1915308] - net/mlx5: DR, Don't use SW steering when RoCE is not supported (Alaa Hleihel) [1915308] - net/mlx5: Consider RoCE cap before init RDMA resources (Alaa Hleihel) [1915308] - net/mlx5e: Fix page reclaim for dead peer hairpin (Alaa Hleihel) [1915308] - net/mlx5e: Remove dependency in IPsec initialization flows (Alaa Hleihel) [1915308] - net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Alaa Hleihel) [1915308] - IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel) [1915308 1974263] - RDMA/mlx5: Block FDB rules when not in switchdev mode (Alaa Hleihel) [1915308] - RDMA/mlx5: Use different doorbell memory for different processes (Alaa Hleihel) [1915308] - net/mlx5: Fix duplicate included vhca_event.h (Alaa Hleihel) [1915308] - net/mlx5: Fix lag port remapping logic (Alaa Hleihel) [1915308] - net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Alaa Hleihel) [1915308] - net/mlx5: DR, Create multi-destination flow table with level less than 64 (Alaa Hleihel) [1915308] - net/mlx5e: Fix adding encap rules to slow path (Alaa Hleihel) [1915308] - net/mlx5e: Check for needed capability for cvlan matching (Alaa Hleihel) [1915308] - net/mlx5: Check firmware sync reset requested is set before trying to abort it (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS offload for uplink representor (Alaa Hleihel) [1915308] - net/mlx5e: Fix incompatible casting (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query DCT via DEVX (Alaa Hleihel) [1915308] - RDMA/mlx5: Recover from fatal event in dual port mode (Alaa Hleihel) [1915308] - net/mlx5: Set term table as an unmanaged flow table (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path of updating netdev queues (Alaa Hleihel) [1915308] - net/mlx5e: Reject mirroring on source port change encap rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix multipath lag activation (Alaa Hleihel) [1915308] - net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Alaa Hleihel) [1915308] - net/mlx5e: Make sure fib dev exists in fib event (Alaa Hleihel) [1915308] - net/mlx5e: Fix null deref accessing lag dev (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix show state inactive when its inactivated (Alaa Hleihel) [1915308] - net/mlx5: Set reformat action when needed for termination rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in add_vlan_push_action() (Alaa Hleihel) [1915308] - {net, RDMA}/mlx5: Fix override of log_max_qp by other device (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix SQ/RQ in doorbell bitmask (Alaa Hleihel) [1915308] - net/mlx5: Fix bit-wise and with zero (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix drop packet rule in egress table (Alaa Hleihel) [1915308] - net/mlx5: Fix spelling mistakes in mlx5_core_info message (Alaa Hleihel) [1915308] - net/mlx5: DR, Fixed typo in STE v0 (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix mlx5 rates to IB rates map (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query RoCE port (Alaa Hleihel) [1915308] - RDMA/mlx5: Zero out ODP related items in the mlx5_ib_mr (Alaa Hleihel) [1915308] - net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Alaa Hleihel) [1915308] - net/mlx5: Avoid unnecessary operation (Alaa Hleihel) [1915308] - net/mlx5e: rep: Improve reg_cX conditions (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix return type (Alaa Hleihel) [1915308] - net/mlx5e: mlx5_tc_ct_init does not fail (Alaa Hleihel) [1915308] - net/mlx5: Fix indir stable stubs (Alaa Hleihel) [1915308] - net/mlx5e: Add missing include (Alaa Hleihel) [1915308] - net/mlx5e: fix mlx5e_tc_tun_update_header_ipv6 dummy definition (Alaa Hleihel) [1915308] - net/mlx5e: CT, Avoid false lock dependency warning (Alaa Hleihel) [1915308] - net/mlx5: Check returned value from health recover sequence (Alaa Hleihel) [1915308] - net/mlx5: Don't rely on interface state bit (Alaa Hleihel) [1915308] - net/mlx5: Remove second FW tracer check (Alaa Hleihel) [1915308] - net/mlx5: Separate probe vs. reload flows (Alaa Hleihel) [1915308] - net/mlx5: Remove impossible checks of interface state (Alaa Hleihel) [1915308] - net/mlx5: Don't skip vport check (Alaa Hleihel) [1915308] - net/mlx5e: Register nic devlink port for SF ports (Alaa Hleihel) [1915308] - vdpa/mlx5: Retrieve BAR address suitable any function (Alaa Hleihel) [1915308] - vdpa/mlx5: Use the correct dma device when registering memory (Alaa Hleihel) [1915308] - net/mlx5: SF, Extend SF table for additional SF id range (Alaa Hleihel) [1915308] - net/mlx5: SF, Split mlx5_sf_hw_table into two parts (Alaa Hleihel) [1915308] - net/mlx5: SF, Use helpers for allocation and free (Alaa Hleihel) [1915308] - net/mlx5: SF, Consider own vhca events of SF devices (Alaa Hleihel) [1915308] - net/mlx5: SF, Store and use start function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Rely on hw table for SF devlink port allocation (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Consider SF ports of host PF (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Alaa Hleihel) [1915308] - net/mlx5: SF, Reuse stored hardware function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Use device pointer directly (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Move legacy code to a individual file (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Convert a macro to a helper routine (Alaa Hleihel) [1915308] - net/mlx5: E-Switch Make cleanup sequence mirror of init (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Make vport number u16 (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Skip querying SF enabled bits (Alaa Hleihel) [1915308] - IB/mlx5: Set right RoCE l3 type and roce version while deleting GID (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: Pair mutex_destory with mutex_init for rate limit table (Alaa Hleihel) [1915308] - net/mlx5: Allocate rate limit table when rate is configured (Alaa Hleihel) [1915308] - net/mlx5: Use helper to increment, decrement rate entry refcount (Alaa Hleihel) [1915308] - net/mlx5: Use helpers to allocate and free rl table entries (Alaa Hleihel) [1915308] - net/mlx5: Do not hold mutex while reading table constants (Alaa Hleihel) [1915308] - net/mlx5: Pack mlx5_rl_entry structure (Alaa Hleihel) [1915308] - net/mlx5: Use unsigned int for free_count (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, let user to enable disable metadata (Alaa Hleihel) [1915308] - net/mlx5e: TC, Add support to offload sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Handle sampled packets (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Refactor tc update skb function (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler restore handle API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler object API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler termination table API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Parse sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Alaa Hleihel) [1915308 1919649] - net/mlx5: Map register values to restore objects (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Set per vport table default group number (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Generalize per vport table API (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Rename functions to follow naming convention. (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Move vport table functions to a new file (Alaa Hleihel) [1915308 1919649] - net/mlx5: CT: Add support for mirroring (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Protect changing mode while adding rules (Alaa Hleihel) [1915308 1790457] - net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Unregister eth-reps devices first (Alaa Hleihel) [1915308 1790457] - net/mlx5: Move mlx5e hw resources into a sub object (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Register nic devlink port with switch id (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Verify dev is present in some ndos (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Add offload stats ndos to nic netdev ops (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Allow legacy vf ndos only if in legacy mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Same max num channels for both nic and uplink profiles (Alaa Hleihel) [1915308 1790457] - net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (Alaa Hleihel) [1915308] - net/mlx5e: Fix setting of RS FEC mode (Alaa Hleihel) [1915308] - net/mlx5: Fix setting of devlink traps in switchdev mode (Alaa Hleihel) [1915308] - net/mlx5: DR, Add missing vhca_id consume from STEv1 (Alaa Hleihel) [1915308] - net/mlx5: fix kfree mismatch in indir_table.c (Alaa Hleihel) [1915308] - net/mlx5: Fix PBMC register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix PPLM register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix placement of log_max_flow_counter (Alaa Hleihel) [1915308] - net/mlx5: Fix HW spec violation configuring uplink (Alaa Hleihel) [1915308] - net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ (Alaa Hleihel) [1915308] - net/mlx5e: Consider geneve_opts for encap contexts (Alaa Hleihel) [1915308] - net/mlx5: Don't request more than supported EQs (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix RX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix TX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Fix ethtool indication of connector type (Alaa Hleihel) [1915308] - net/mlx5: Delete auxiliary bus driver eth-rep first (Alaa Hleihel) [1915308] - net/mlx5e: Fix mapping of ct_label zero (Alaa Hleihel) [1915308] - net/mlx5: SF, do not use ecpu bit for vhca state processing (Alaa Hleihel) [1915308] - net/mlx5e: Fix division by 0 in mlx5e_select_queue (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path for ethtool set-priv-flag (Alaa Hleihel) [1915308] - net/mlx5e: Offload tuple rewrite for non-CT flows (Alaa Hleihel) [1915308] - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1915308] - net/mlx5: Add back multicast stats for uplink representor (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix typo in destroy_mkey inbox (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value in STEv1 getter (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix error flow of SFs allocation flow (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix memory leak of work item (Alaa Hleihel) [1915308] - net/mlx5: SF, Correct vhca context size (Alaa Hleihel) [1915308] - net/mlx5e: E-switch, Fix rate calculation division (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix timestamp default mode (Alaa Hleihel) [1915308] - net/mlx5: Set QP timestamp mode to default (Alaa Hleihel) [1915308] - net/mlx5e: Fix error flow in change profile (Alaa Hleihel) [1915308] - net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Check correct ip_version in decapsulation route resolution (Alaa Hleihel) [1915308] - net/mlx5: Fix turn-off PPS command (Alaa Hleihel) [1915308] - net/mlx5e: Don't match on Geneve options in case option masks are all zero (Alaa Hleihel) [1915308] - net/mlx5e: Revert parameters on errors when changing PTP state without reset (Alaa Hleihel) [1915308] - net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Alaa Hleihel) [1915308] - net/mlx5e: Set PTP channel pointer explicitly to NULL (Alaa Hleihel) [1915308] - net/mlx5e: Accumulate port PTP TX stats with other channels stats (Alaa Hleihel) [1915308] - net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Alaa Hleihel) [1915308] - net/mlx5e: Enforce minimum value check for ICOSQ size (Alaa Hleihel) [1915308] - RDMA/mlx5: Set correct kernel-doc identifier (Alaa Hleihel) [1915308] - IB/mlx5: Add missing error code (Alaa Hleihel) [1915308] - configs: Enable mlx5 subfunction device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Add cyc2time HW translation mode support (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move some PPS logic into helper functions (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move all internal timer metadata into a dedicated struct (Alaa Hleihel) [1915308 1919657] - net/mlx5: Refactor init clock function (Alaa Hleihel) [1915308 1919657] - net/mlx5: Add register layout to support real-time time-stamp (Alaa Hleihel) [1915308 1919657] - RDMA/mlx5: Fail QP creation if the device can not support the CQE TS (Alaa Hleihel) [1915308] - RDMA/mlx5: Allow CQ creation without attached EQs (Alaa Hleihel) [1915308] - net/mlx5: Add new timestamp mode bits (Alaa Hleihel) [1915308 1919657] - net/mlx5: Remove TLS dependencies on XPS (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Alaa Hleihel) [1915308 1851717] - net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Alaa Hleihel) [1915308 1919647] - net/mlx5: Fix a NULL vs IS_ERR() check (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Alaa Hleihel) [1915308 1919647] - net/mlx5: Assign boolean values to a bool variable (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "Unknouwn" -> "Unknown" (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "channles" -> "channels" (Alaa Hleihel) [1915308] - net/mlx5: Delete device list leftover (Alaa Hleihel) [1915308] - net/mlx5_core: remove unused including (Alaa Hleihel) [1915308] - net/mlx5: fix spelling mistake in Kconfig "accelaration" -> "acceleration" (Alaa Hleihel) [1915308] - RDMA/mlx5: Support 400Gbps IB rate in mlx5 driver (Alaa Hleihel) [1915308] - RDMA/mlx5: Cleanup the synchronize_srcu() from the ODP flow (Alaa Hleihel) [1915308] - net/mlx5e: Handle FIB events to update tunnel endpoint device (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Rename some encap-specific API to generic names (Alaa Hleihel) [1915308 1919647] - net/mlx5e: TC preparation refactoring for routing update event (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Refactor neigh update infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Create route entry infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor reg_c1 usage (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel RX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Remove redundant match on tunnel destination mac (Alaa Hleihel) [1915308 1919647] - net/mlx5: E-Switch, Indirect table infrastructure (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor tun routing helpers (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel TX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor rule offload forward action processing (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Always set attr mdev pointer (Alaa Hleihel) [1915308 1919647] - net/mlx5e: E-Switch, Maintain vhca_id to vport_num mapping (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor setting source port (Alaa Hleihel) [1915308 1915310 1919647] - IB/mlx5: Use rdma_for_each_port for port iteration (Alaa Hleihel) [1915308] - RDMA/core: Introduce and use API to read port immutable data (Alaa Hleihel) [1915308] - IB/mlx5: Improve query port for representor port (Alaa Hleihel) [1915308] - IB/mlx5: Avoid calling query device for reading pkey table length (Alaa Hleihel) [1915308] - IB/mlx5: Move mlx5_port_caps from mlx5_core_dev to mlx5_ib_dev (Alaa Hleihel) [1915308] - IB/mlx5: Support default partition key for representor port (Alaa Hleihel) [1915308] - net/mlx5: DR, Avoid unnecessary csum recalculation on supporting devices (Alaa Hleihel) [1915308] - net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Alaa Hleihel) [1915308] - net/mlx5e: accel, remove redundant space (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Improve TLS RX workqueue scope (Alaa Hleihel) [1915308] - net/mlx5e: remove h from printk format specifier (Alaa Hleihel) [1915308] - net/mlx5e: Increase indirection RQ table size to 256 (Alaa Hleihel) [1915308] - net/mlx5e: Enable napi in channel's activation stage (Alaa Hleihel) [1915308] - net/mlx5e: Move representor neigh init into profile enable (Alaa Hleihel) [1915308] - net/mlx5e: Avoid false lock depenency warning on tc_ht (Alaa Hleihel) [1915308] - net/mlx5e: Move set vxlan nic info to profile init (Alaa Hleihel) [1915308] - net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Alaa Hleihel) [1915308] - net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Alaa Hleihel) [1915308] - net/mxl5e: Add change profile method (Alaa Hleihel) [1915308] - net/mlx5e: Separate between netdev objects and mlx5e profiles initialization (Alaa Hleihel) [1915308] - net/mlx5: DR, Allow SW steering for sw_owner_v2 devices (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Copy all 64B whenever replacing STE in the head of miss-list (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use HW specific logic API when writing STE (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use the right size when writing partial STE into HW (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 modify header logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 action apply logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 setters and getters (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Allow native protocol support for HW STEv1 (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add HW STEv1 match logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add match STEv1 structs to ifc (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value (Alaa Hleihel) [1915308 1851712] - net/mlx5e: Enable traps according to link state (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to DMAC filter trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add trap entity to ETH driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Expose RX dma info helpers (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering DMAC trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering VLAN trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Optimize promiscuous mode (Alaa Hleihel) [1915308 1919652] - net/mlx5: Notify on trap action by blocking event (Alaa Hleihel) [1915308 1919652] - net/mlx5: Rename events notifier header (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink DMAC filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink ingress VLAN filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Add support for devlink traps in mlx5 core driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Support HTB offload (Alaa Hleihel) [1915308] - net/mlx5: SF, Port function state change support (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add port add delete functionality (Alaa Hleihel) [1915308 1851717] - net/mlx5: E-switch, Add eswitch helpers for SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: E-switch, Prepare eswitch to handle SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: SF, Add auxiliary device driver (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add auxiliary device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Introduce vhca state event notifier (Alaa Hleihel) [1915308 1851717] - RDMA/hw/mlx5/qp: Demote non-conformant kernel-doc header (Alaa Hleihel) [1915308] - RDMA/hw/mlx5/odp: Fix formatting and add missing descriptions in 'pagefault_data_segments()' (Alaa Hleihel) [1915308] - IB/mlx5: Make function static (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Remove unnecessary config flag usage (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Inline feature_check fast-path function (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Avoid unreachable return (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Enclose csum logic under ipsec config (Alaa Hleihel) [1915308] - net/mlx5e: CT: Remove redundant usage of zone mask (Alaa Hleihel) [1915308] - net/mlx5e: Remove redundant initialization to null (Alaa Hleihel) [1915308] - net/mlx5e: CT: Pass null instead of zero spec (Alaa Hleihel) [1915308] - net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, use new cap as condition for mpls over udp (Alaa Hleihel) [1915308] - net/mlx5e: Simplify condition on esw_vport_enable_qos() (Alaa Hleihel) [1915308] - net/mlx5: Add HW definition of reg_c_preserve (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 modify header logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE modify header actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 action apply logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE tx/rx actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 setters and getters (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE setters and getters per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move action apply logic to dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Refactor ICMP STE builder (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 look up types from mlx5_ifc_dr header (Alaa Hleihel) [1915308] - net/mlx5: DR, Merge similar DR STE SET macros (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv0 source_eswitch_owner_vhca_id support (Alaa Hleihel) [1915308] - net/mlx5: DR, Remove unused macro definition from dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Move HW STEv0 match logic to a separate file (Alaa Hleihel) [1915308] - net/mlx5: DR, Use the new HW specific STE infrastructure (Alaa Hleihel) [1915308] - net/mlx5: DR, Move macros from dr_ste.c to header (Alaa Hleihel) [1915308] - net/mlx5: DR, Add infrastructure for supporting several steering formats (Alaa Hleihel) [1915308] - ext4: handle read only external journal device (Lukas Czerner) [1860929] - vfio/pci: Handle concurrent vma faults (Alex Williamson) [1976551] - vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Alex Williamson) [1976551] - net: flow_dissector: Parse PTP L2 packet header (Ivan Vecera) [1971687] - net: vlan: Add parse protocol header ops (Ivan Vecera) [1971687] - PCI: hv: Remove bus device removal unused refcount/functions (Mohammed Gamal) [1982482] - PCI: hv: Fix a race condition when removing the device (Mohammed Gamal) [1982482] - RDMA/cxgb4: check for ipv6 address properly while destroying listener (Raju Rangoju) [1961313] - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Raju Rangoju) [1961313] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: Disable delayed ack by default (Raju Rangoju) [1961313] - [infiniband] treewide: Remove uninitialized_var() usage (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove (Raju Rangoju) [1961313] - vfs: allow unprivileged whiteout creation (Miklos Szeredi) [1983608] - Documentation: kdump: update kdump guide (Baoquan He) [1938067] - docs: admin-guide: add kdump documentation into it (Baoquan He) [1938067] - docs: kdump: convert docs to ReST and rename to *.rst (Baoquan He) [1938067]- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros) [1973504] - nvmet-rdma: Fix NULL deref when SEND is completed with error (Gopal Tiwari) [1959856] - netfilter: nft_exthdr: Search chunks in SCTP packets only (Phil Sutter) [1868228] - netfilter: nft_exthdr: Fix for unsafe packet data read (Phil Sutter) [1868228] - netfilter: nft_exthdr: Support SCTP chunks (Phil Sutter) [1868228] - xfs: fix deadlock retry tracepoint arguments (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range (Bill O'Donnell) [1937116] - xfs: fix return of uninitialized value in variable error (Bill O'Donnell) [1937116] - xfs: fix scrub and remount-ro protection when running scrub (Bill O'Donnell) [1937116] - xfs: fix xfs_trans slab cache name (Bill O'Donnell) [1937116] - xfs: Fix a typo (Bill O'Donnell) [1937116] - xfs: Rudimentary spelling fix (Bill O'Donnell) [1937116] - xfs: Rudimentary typo fixes (Bill O'Donnell) [1937116] - xfs: fix dquot scrub loop cancellation (Bill O'Donnell) [1937116] - xfs: fix uninitialized variables in xrep_calc_ag_resblks (Bill O'Donnell) [1937116] - xfs: fix incorrect root dquot corruption error when switching group/project quota types (Bill O'Donnell) [1937116] - xfs: fix up build warnings when quotas are disabled (Bill O'Donnell) [1937116] - xfs: fix chown leaking delalloc quota blocks when fssetxattr fails (Bill O'Donnell) [1937116] - xfs: Fix assert failure in xfs_setattr_size() (Bill O'Donnell) [1937116] - xfs: fix an ABBA deadlock in xfs_rename (Bill O'Donnell) [1937116 1966609] - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Bill O'Donnell) [1937116] - xfs: fix parent pointer scrubber bailing out on unallocated inodes (Bill O'Donnell) [1937116] - xfs: revert "xfs: fix rmap key and record comparison functions" (Bill O'Donnell) [1937116] - xfs: don't allow NOWAIT DIO across extent boundaries (Bill O'Donnell) [1937116] - xfs: return corresponding errcode if xfs_initialize_perag() fail (Bill O'Donnell) [1937116] - xfs: ensure inobt record walks always make forward progress (Bill O'Donnell) [1937116] - xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Bill O'Donnell) [1937116] - xfs: directory scrub should check the null bestfree entries too (Bill O'Donnell) [1937116] - xfs: strengthen rmap record flags checking (Bill O'Donnell) [1937116] - xfs: fix the minrecs logic when dealing with inode root child blocks (Bill O'Donnell) [1937116] - xfs: fix a missing unlock on error in xfs_fs_map_blocks (Bill O'Donnell) [1937116] - xfs: fix brainos in the refcount scrubber's rmap fragment processor (Bill O'Donnell) [1937116] - xfs: fix rmap key and record comparison functions (Bill O'Donnell) [1937116] - xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents (Bill O'Donnell) [1937116] - xfs: fix flags argument to rmap lookup when converting shared file rmaps (Bill O'Donnell) [1937116] - xfs: only flush the unshared range in xfs_reflink_unshare (Bill O'Donnell) [1937116] - xfs: fix scrub flagging rtinherit even if there is no rt device (Bill O'Donnell) [1937116] - xfs: fix missing CoW blocks writeback conversion retry (Bill O'Donnell) [1937116] - xfs: set xefi_discard when creating a deferred agfl free log intent item (Bill O'Donnell) [1937116] - xfs: cancel intents immediately if process_intents fails (Bill O'Donnell) [1937116] - xfs: fix fallocate functions when rtextsize is larger than 1 (Bill O'Donnell) [1937116] - xfs: fix high key handling in the rt allocator's query_range function (Bill O'Donnell) [1937116] - xfs: annotate grabbing the realtime bitmap/summary locks in growfs (Bill O'Donnell) [1937116] - xfs: make xfs_growfs_rt update secondary superblocks (Bill O'Donnell) [1937116] - xfs: fix realtime bitmap/summary file truncation when growing rt volume (Bill O'Donnell) [1937116] - xfs: fix the indent in xfs_trans_mod_dquot (Bill O'Donnell) [1937116] - xfs: do the ASSERT for the arguments O_{u,g,p}dqpp (Bill O'Donnell) [1937116] - xfs: fix deadlock and streamline xfs_getfsmap performance (Bill O'Donnell) [1937116] - xfs: limit entries returned when counting fsmap records (Bill O'Donnell) [1937116] - xfs: only relog deferred intent items if free space in the log gets low (Bill O'Donnell) [1937116] - xfs: expose the log push threshold (Bill O'Donnell) [1937116] - xfs: periodically relog deferred intent items (Bill O'Donnell) [1937116] - xfs: change the order in which child and parent defer ops are finished (Bill O'Donnell) [1937116] - xfs: fix an incore inode UAF in xfs_bui_recover (Bill O'Donnell) [1937116] - xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Bill O'Donnell) [1937116] - xfs: clean up bmap intent item recovery checking (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining transaction reservation (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining block reservations (Bill O'Donnell) [1937116] - xfs: proper replay of deferred ops queued during log recovery (Bill O'Donnell) [1937116] - xfs: remove XFS_LI_RECOVERED (Bill O'Donnell) [1937116] - xfs: remove xfs_defer_reset (Bill O'Donnell) [1937116] - xfs: fix finobt btree block recovery ordering (Bill O'Donnell) [1937116] - xfs: directly call xfs_generic_create() for ->create() and ->mkdir() (Bill O'Donnell) [1937116] - xfs: avoid shared rmap operations for attr fork extents (Bill O'Donnell) [1937116] - xfs: drop the obsolete comment on filestream locking (Bill O'Donnell) [1937116] - xfs: code cleanup in xfs_attr_leaf_entsize_{remote,local} (Bill O'Donnell) [1937116] - xfs: do the assert for all the log done items in xfs_trans_cancel (Bill O'Donnell) [1937116] - xfs: remove the unused parameter id from xfs_qm_dqattach_one (Bill O'Donnell) [1937116] - xfs: remove the redundant crc feature check in xfs_attr3_rmt_verify (Bill O'Donnell) [1937116] - xfs: fix some comments (Bill O'Donnell) [1937116] - xfs: remove the unnecessary xfs_dqid_t type cast (Bill O'Donnell) [1937116] - xfs: use the existing type definition for di_projid (Bill O'Donnell) [1937116] - xfs: remove the unused SYNCHRONIZE macro (Bill O'Donnell) [1937116] - xfs: clean up calculation of LR header blocks (Bill O'Donnell) [1937116] - xfs: avoid LR buffer overrun due to crafted h_len (Bill O'Donnell) [1937116] - xfs: don't release log intent items when recovery fails (Bill O'Donnell) [1937116] - xfs: attach inode to dquot in xfs_bui_item_recover (Bill O'Donnell) [1937116] - xfs: log new intent items created as part of finishing recovered intent items (Bill O'Donnell) [1937116] - xfs: check dabtree node hash values when loading child blocks (Bill O'Donnell) [1937116] - xfs: don't free rt blocks when we're doing a REMAP bunmapi call (Bill O'Donnell) [1937116] - xfs: Set xfs_buf's b_ops member when zeroing bitmap/summary files (Bill O'Donnell) [1937116] - xfs: Set xfs_buf type flag when growing summary/bitmap files (Bill O'Donnell) [1937116] - xfs: drop extra transaction roll from inode extent truncate (Bill O'Donnell) [1937116] - xfs: don't propagate RTINHERIT -> REALTIME when there is no rtdev (Bill O'Donnell) [1937116] - xfs: ensure that fpunch, fcollapse, and finsert operations are aligned to rt extent size (Bill O'Donnell) [1937116] - xfs: refactor inode flags propagation code (Bill O'Donnell) [1937116] - xfs: make sure the rt allocator doesn't run off the end (Bill O'Donnell) [1937116] - xfs: Remove unneeded semicolon (Bill O'Donnell) [1937116] - xfs: force the log after remapping a synchronous-writes file (Bill O'Donnell) [1937116] - xfs: Convert xfs_attr_sf macros to inline functions (Bill O'Donnell) [1937116] - xfs: Use variable-size array for nameval in xfs_attr_sf_entry (Bill O'Donnell) [1937116] - xfs: Remove typedef xfs_attr_shortform_t (Bill O'Donnell) [1937116] - xfs: remove typedef xfs_attr_sf_entry_t (Bill O'Donnell) [1937116] - xfs: Remove kmem_zalloc_large() (Bill O'Donnell) [1937116] - xfs: enable big timestamps (Bill O'Donnell) [1937116] - xfs: trace timestamp limits (Bill O'Donnell) [1937116] - xfs: widen ondisk quota expiration timestamps to handle y2038+ (Bill O'Donnell) [1937116] - xfs: widen ondisk inode timestamps to deal with y2038+ (Bill O'Donnell) [1937116] - xfs: redefine xfs_ictimestamp_t (Bill O'Donnell) [1937116] - xfs: redefine xfs_timestamp_t (Bill O'Donnell) [1937116] - xfs: move xfs_log_dinode_to_disk to the log recovery code (Bill O'Donnell) [1937116] - xfs: refactor quota timestamp coding (Bill O'Donnell) [1937116] - xfs: refactor default quota grace period setting code (Bill O'Donnell) [1937116] - xfs: refactor quota expiration timer modification (Bill O'Donnell) [1937116] - xfs: explicitly define inode timestamp range (Bill O'Donnell) [1937116] - xfs: enable new inode btree counters feature (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online repair (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online scrub (Bill O'Donnell) [1937116] - xfs: use the finobt block counts to speed up mount times (Bill O'Donnell) [1937116] - xfs: store inode btree block counts in AGI header (Bill O'Donnell) [1937116] - xfs: reuse _xfs_buf_read for re-reading the superblock (Bill O'Donnell) [1937116] - xfs: remove xfs_getsb (Bill O'Donnell) [1937116] - xfs: simplify xfs_trans_getsb (Bill O'Donnell) [1937116] - xfs: remove xlog_recover_iodone (Bill O'Donnell) [1937116] - xfs: clear the read/write flags later in xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: use xfs_buf_item_relse in xfs_buf_item_done (Bill O'Donnell) [1937116] - xfs: simplify the xfs_buf_ioend_disposition calling convention (Bill O'Donnell) [1937116] - xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_disposition (Bill O'Donnell) [1937116] - xfs: remove xfs_buf_ioerror_retry (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioerror_fail_without_retry (Bill O'Donnell) [1937116] - xfs: fold xfs_buf_ioend_finish into xfs_ioend (Bill O'Donnell) [1937116] - xfs: move the buffer retry logic to xfs_buf.c (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: mark xfs_buf_ioend static (Bill O'Donnell) [1937116] - xfs: refactor the buf ioend disposition code (Bill O'Donnell) [1937116] - xfs: xfs_iflock is no longer a completion (Bill O'Donnell) [1937116] - xfs: remove kmem_realloc() (Bill O'Donnell) [1937116] - xfs: don't update mtime on COW faults (Bill O'Donnell) [1937116] - xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files (Bill O'Donnell) [1937116] - xfs: initialize the shortform attr header padding entry (Bill O'Donnell) [1937116] - xfs: fix off-by-one in inode alloc block reservation calculation (Bill O'Donnell) [1937116] - xfs: finish dfops on every insert range shift iteration (Bill O'Donnell) [1937116] - xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Bill O'Donnell) [1937116] - xfs: delete duplicated words + other fixes (Bill O'Donnell) [1937116] - xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_node_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_rmt (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_setup (Bill O'Donnell) [1937116] - xfs: Add remote block helper functions (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_leaf_mark_incomplete (Bill O'Donnell) [1937116] - xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform (Bill O'Donnell) [1937116] - xfs: Remove xfs_trans_roll in xfs_attr_node_removename (Bill O'Donnell) [1937116] - xfs: Remove unneeded xfs_trans_roll_inode calls (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_shrink (Bill O'Donnell) [1937116] - xfs: Pull up xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_rmtval_remove (Bill O'Donnell) [1937116] - xfs: Pull up trans roll in xfs_attr3_leaf_clearflag (Bill O'Donnell) [1937116] - xfs: Factor out xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Pull up trans roll from xfs_attr3_leaf_setflag (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_try_sf_addname (Bill O'Donnell) [1937116] - xfs: Split apart xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Pull up trans handling in xfs_attr3_leaf_flipflags (Bill O'Donnell) [1937116] - xfs: Factor out new helper functions xfs_attr_rmtval_set (Bill O'Donnell) [1937116] - xfs: Check for -ENOATTR or -EEXIST (Bill O'Donnell) [1937116] - xfs: Add xfs_has_attr and subroutines (Bill O'Donnell) [1937116] - xfs: Refactor xfs_da_state_alloc() helper (Bill O'Donnell) [1937116] - xfs: remove xfs_zone_{alloc,zalloc} helpers (Bill O'Donnell) [1937116] - xfs: Modify xlog_ticket_alloc() to use kernel's MM API (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_zalloc() usage (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_alloc() usage (Bill O'Donnell) [1937116] - xfs: xfs_btree_staging.h: delete duplicated words (Bill O'Donnell) [1937116] - xfs: rename the ondisk dquot d_flags to d_type (Bill O'Donnell) [1937116] - xfs: improve ondisk dquot flags checking (Bill O'Donnell) [1937116] - xfs: create xfs_dqtype_t to represent quota types (Bill O'Donnell) [1937116] - xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses (Bill O'Donnell) [1937116] - xfs: remove unnecessary quota type masking (Bill O'Donnell) [1937116] - xfs: always use xfs_dquot_type when extracting type from a dquot (Bill O'Donnell) [1937116] - xfs: refactor quota type testing (Bill O'Donnell) [1937116] - xfs: remove the XFS_QM_IS[UGP]DQ macros (Bill O'Donnell) [1937116] - xfs: refactor testing if a particular dquot is being enforced (Bill O'Donnell) [1937116] - xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_* (Bill O'Donnell) [1937116] - xfs: drop the type parameter from xfs_dquot_verify (Bill O'Donnell) [1937116] - xfs: add more dquot tracepoints (Bill O'Donnell) [1937116] - xfs: actually bump warning counts when we send warnings (Bill O'Donnell) [1937116] - xfs: assume the default quota limits are always set in xfs_qm_adjust_dqlimits (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_apply_dquot_deltas (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_dqresv (Bill O'Donnell) [1937116] - xfs: refactor xfs_qm_scall_setqlim (Bill O'Donnell) [1937116] - xfs: refactor quota exceeded test (Bill O'Donnell) [1937116] - xfs: remove unnecessary arguments from quota adjust functions (Bill O'Donnell) [1937116] - xfs: refactor default quota limits by resource (Bill O'Donnell) [1937116] - xfs: remove qcore from incore dquots (Bill O'Donnell) [1937116] - xfs: stop using q_core timers in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core warning counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core limits in the quota code (Bill O'Donnell) [1937116] - xfs: use a per-resource struct for incore dquot data (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_id in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_flags in the quota code (Bill O'Donnell) [1937116] - xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format (Bill O'Donnell) [1937116] - xfs: rename dquot incore state flags (Bill O'Donnell) [1937116] - xfs: refactor quotacheck flags usage (Bill O'Donnell) [1937116] - xfs: move the flags argument of xfs_qm_scall_trunc_qfiles to XFS_QMOPT_* (Bill O'Donnell) [1937116] - xfs: validate ondisk/incore dquot flags (Bill O'Donnell) [1937116] - xfs: fix inode quota reservation checks (Bill O'Donnell) [1937116] - xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Bill O'Donnell) [1937116] - xfs: drain the buf delwri queue before xfsaild idles (Bill O'Donnell) [1937116] - xfs: remove duplicated include from xfs_buf_item.c (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT and SYNC_TRYLOCK (Bill O'Donnell) [1937116] - xfs: get rid of unnecessary xfs_perag_{get,put} pairs (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should check inode size (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should verify written extents (Bill O'Donnell) [1937116] - xfs: remove xfs_inobp_check() (Bill O'Donnell) [1937116] - xfs: factor xfs_iflush_done (Bill O'Donnell) [1937116] - xfs: rework xfs_iflush_cluster() dirty inode iteration (Bill O'Donnell) [1937116] - xfs: rename xfs_iflush_int() (Bill O'Donnell) [1937116] - xfs: xfs_iflush() is no longer necessary (Bill O'Donnell) [1937116] - xfs: attach inodes to the cluster buffer when dirtied (Bill O'Donnell) [1937116] - xfs: rework stale inodes in xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: clean up inode reclaim comments (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT from xfs_reclaim_inodes() (Bill O'Donnell) [1937116] - xfs: remove SYNC_TRYLOCK from inode reclaim (Bill O'Donnell) [1937116] - xfs: don't block inode reclaim on the ILOCK (Bill O'Donnell) [1937116] - xfs: allow multiple reclaimers per AG (Bill O'Donnell) [1937116] - xfs: remove IO submission from xfs_reclaim_inode() (Bill O'Donnell) [1937116] - xfs: make inode reclaim almost non-blocking (Bill O'Donnell) [1937116] - xfs: pin inode backing buffer to the inode log item (Bill O'Donnell) [1937116] - xfs: move xfs_clear_li_failed out of xfs_ail_delete_one() (Bill O'Donnell) [1937116] - xfs: unwind log item error flagging (Bill O'Donnell) [1937116] - xfs: handle buffer log item IO errors directly (Bill O'Donnell) [1937116] - xfs: get rid of log item callbacks (Bill O'Donnell) [1937116] - xfs: clean up the buffer iodone callback functions (Bill O'Donnell) [1937116] - xfs: use direct calls for dquot IO completion (Bill O'Donnell) [1937116] - xfs: make inode IO completion buffer centric (Bill O'Donnell) [1937116] - xfs: clean up whacky buffer log item list reinit (Bill O'Donnell) [1937116] - xfs: call xfs_buf_iodone directly (Bill O'Donnell) [1937116] - xfs: mark log recovery buffers for completion (Bill O'Donnell) [1937116] - xfs: mark dquot buffers in cache (Bill O'Donnell) [1937116] - xfs: mark inode buffers in cache (Bill O'Donnell) [1937116] - xfs: add an inode item lock (Bill O'Donnell) [1937116] - xfs: remove logged flag from inode log item (Bill O'Donnell) [1937116] - xfs: Don't allow logging of XFS_ISTALE inodes (Bill O'Donnell) [1937116] - xfs: remove useless definitions in xfs_linux.h (Bill O'Donnell) [1937116] - xfs: use MMAPLOCK around filemap_map_pages() (Bill O'Donnell) [1937116] - xfs: move helpers that lock and unlock two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: refactor locking and unlocking two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_remap_prep calling conventions (Bill O'Donnell) [1937116] - xfs: reflink can skip remap existing mappings (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks if we're mapping into a hole (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks for bmbt changes if we're changing the data fork (Bill O'Donnell) [1937116] - xfs: redesign the reflink remap loop to fix blkres depletion crash (Bill O'Donnell) [1937116] - xfs: rename xfs_bmap_is_real_extent to is_written_extent (Bill O'Donnell) [1937116] - xfs: Couple of typo fixes in comments (Bill O'Donnell) [1937116] - xfs: fix use-after-free on CIL context on shutdown (Bill O'Donnell) [1937116] - xfs: flag files as supporting buffered async reads (Bill O'Donnell) [1937116] - fs: add FMODE_BUF_RASYNC (Bill O'Donnell) [1937116] - xfs: more lockdep whackamole with kmem_alloc* (Bill O'Donnell) [1937116 1965923] - xfs: rearrange xfs_inode_walk_ag parameters (Bill O'Donnell) [1937116] - xfs: straighten out all the naming around incore inode tree walks (Bill O'Donnell) [1937116] - xfs: move xfs_inode_ag_iterator to be closer to the perag walking code (Bill O'Donnell) [1937116] - xfs: use bool for done in xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: fix inode ag walk predicate function return values (Bill O'Donnell) [1937116] - xfs: refactor eofb matching into a single helper (Bill O'Donnell) [1937116] - xfs: remove __xfs_icache_free_eofblocks (Bill O'Donnell) [1937116] - xfs: remove flags argument from xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: remove xfs_inode_ag_iterator_flags (Bill O'Donnell) [1937116] - xfs: remove unused xfs_inode_ag_iterator function (Bill O'Donnell) [1937116] - xfs: replace open-coded XFS_ICI_NO_TAG (Bill O'Donnell) [1937116] - xfs: move eofblocks conversion function to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: remove the m_active_trans counter (Bill O'Donnell) [1937116] - xfs: separate read-only variables in struct xfs_mount (Bill O'Donnell) [1937116] - xfs: reduce free inode accounting overhead (Bill O'Donnell) [1937116] - xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Bill O'Donnell) [1937116] - xfs: cleanup xfs_idestroy_fork (Bill O'Donnell) [1937116] - xfs: move the fork format fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: move the per-fork nextents fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: remove xfs_ifree_local_data (Bill O'Donnell) [1937116] - xfs: remove the XFS_DFORK_Q macro (Bill O'Donnell) [1937116] - xfs: clean up xchk_bmap_check_rmaps usage of XFS_IFORK_Q (Bill O'Donnell) [1937116] - xfs: remove the NULL fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: remove the special COW fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: improve local fork verification (Bill O'Donnell) [1937116] - xfs: refactor xfs_inode_verify_forks (Bill O'Donnell) [1937116] - xfs: remove xfs_ifork_ops (Bill O'Donnell) [1937116] - xfs: remove xfs_iread (Bill O'Donnell) [1937116] - xfs: don't reset i_delayed_blks in xfs_iread (Bill O'Donnell) [1937116] - xfs: call xfs_dinode_verify from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: handle unallocated inodes in xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: split xfs_iformat_fork (Bill O'Donnell) [1937116] - xfs: call xfs_iformat_fork from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: xfs_bmapi_read doesn't take a fork id as the last argument (Bill O'Donnell) [1937116] - xfs: fix the warning message in xfs_validate_sb_common() (Bill O'Donnell) [1937116] - xfs: don't allow SWAPEXT if we'd screw up quota accounting (Bill O'Donnell) [1937116] - xfs: use ordered buffers to initialize dquot buffers during quotacheck (Bill O'Donnell) [1937116] - xfs: don't fail verifier on empty attr3 leaf block (Bill O'Donnell) [1937116] - xfs: Use the correct style for SPDX License Identifier (Bill O'Donnell) [1937116] - xfs: Replace zero-length array with flexible-array (Bill O'Donnell) [1937116] - xfs: ensure f_bfree returned by statfs() is non-negative (Bill O'Donnell) [1937116] - xfs: remove duplicate headers (Bill O'Donnell) [1937116] - xfs: fix unused variable warning in buffer completion on !DEBUG (Bill O'Donnell) [1937116] - xfs: remove unnecessary includes from xfs_log_recover.c (Bill O'Donnell) [1937116] - xfs: move log recovery buffer cancellation code to xfs_buf_item_recover.c (Bill O'Donnell) [1937116] - xfs: hoist setting of XFS_LI_RECOVERED to caller (Bill O'Donnell) [1937116] - xfs: refactor intent item iop_recover calls (Bill O'Donnell) [1937116] - xfs: refactor intent item RECOVERED flag into the log item (Bill O'Donnell) [1937116] - xfs: refactor adding recovered intent items to the log (Bill O'Donnell) [1937116] - xfs: refactor releasing finished intents during log recovery (Bill O'Donnell) [1937116] - xfs: refactor xlog_item_is_intent now that we're done converting (Bill O'Donnell) [1937116] - xfs: refactor recovered BUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered CUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered RUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered EFI log item playback (Bill O'Donnell) [1937116] - xfs: remove log recovery quotaoff item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery BUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery CUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery RUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery EFI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery icreate item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery dquot item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery inode item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery buffer item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass1 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass2 readhead functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item sorting into a generic dispatch structure (Bill O'Donnell) [1937116] - xfs: convert xfs_log_recover_item_t to struct xfs_log_recover_item (Bill O'Donnell) [1937116] - xfs: remove unused iget_flags param from xfs_imap_to_bp() (Bill O'Donnell) [1937116] - xfs: remove unused shutdown types (Bill O'Donnell) [1937116] - xfs: random buffer write failure errortag (Bill O'Donnell) [1937116] - xfs: remove unused iflush stale parameter (Bill O'Donnell) [1937116] - xfs: combine xfs_trans_ail_[remove|delete]() (Bill O'Donnell) [1937116] - xfs: drop unused shutdown parameter from xfs_trans_ail_remove() (Bill O'Donnell) [1937116] - xfs: use delete helper for items expected to be in AIL (Bill O'Donnell) [1937116] - xfs: acquire ->ail_lock from xfs_trans_ail_delete() (Bill O'Donnell) [1937116] - xfs: abort consistently on dquot flush failure (Bill O'Donnell) [1937116] - xfs: ratelimit unmount time per-buffer I/O error alert (Bill O'Donnell) [1937116] - xfs: refactor ratelimited buffer error messages into helper (Bill O'Donnell) [1937116] - xfs: reset buffer write failure state on successful completion (Bill O'Donnell) [1937116] - xfs: remove unnecessary shutdown check from xfs_iflush() (Bill O'Donnell) [1937116] - xfs: simplify inode flush error handling (Bill O'Donnell) [1937116] - xfs: factor out buffer I/O failure code (Bill O'Donnell) [1937116] - xfs: refactor failed buffer resubmission into xfsaild (Bill O'Donnell) [1937116] - xfs: spell out the parameter name for ->cancel_item (Bill O'Donnell) [1937116] - xfs: use a xfs_btree_cur for the ->finish_cleanup state (Bill O'Donnell) [1937116] - xfs: turn dfp_done into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: refactor xfs_defer_finish_noroll (Bill O'Donnell) [1937116] - xfs: turn dfp_intent into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: merge the ->diff_items defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: merge the ->log_item defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: factor out a xfs_defer_create_intent helper (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efd_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efi_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: refactor xlog_recover_buffer_pass1 (Bill O'Donnell) [1937116] - xfs: simplify xlog_recover_inode_ra_pass2 (Bill O'Donnell) [1937116] - xfs: factor out a xlog_buf_readahead helper (Bill O'Donnell) [1937116] - xfs: rename inode_list xlog_recover_reorder_trans (Bill O'Donnell) [1937116] - xfs: refactor the buffer cancellation table helpers (Bill O'Donnell) [1937116] - xfs: define printk_once variants for xfs messages (Bill O'Donnell) [1937116] - xfs: stop CONFIG_XFS_DEBUG from changing compiler flags (Bill O'Donnell) [1937116] - xfs: remove unnecessary check of the variable resblks in xfs_symlink (Bill O'Donnell) [1937116] - xfs: simplify the flags setting in xfs_qm_scall_quotaon (Bill O'Donnell) [1937116] - xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach (Bill O'Donnell) [1937116] - xfs: remove unnecessary variable udqp from xfs_ioctl_setattr (Bill O'Donnell) [1937116] - xfs: reserve quota inode transaction space only when needed (Bill O'Donnell) [1937116] - xfs: combine two if statements with same condition (Bill O'Donnell) [1937116] - xfs: trace quota allocations for all quota types (Bill O'Donnell) [1937116] - xfs: report unrecognized log item type codes during recovery (Bill O'Donnell) [1937116] - xfs: move inode flush to the sync workqueue (Bill O'Donnell) [1937116] - xfs: fix partially uninitialized structure in xfs_reflink_remap_extent (Bill O'Donnell) [1937116] - xfs: fix inode number overflow in ifree cluster helper (Bill O'Donnell) [1937116] - xfs: remove redundant variable assignment in xfs_symlink() (Bill O'Donnell) [1937116] - xfs: ratelimit inode flush on buffered write ENOSPC (Bill O'Donnell) [1937116] - xfs: return locked status of inode buffer on xfsaild push (Bill O'Donnell) [1937116] - xfs: trylock underlying buffer on dquot flush (Bill O'Donnell) [1937116] - xfs: remove unnecessary ternary from xfs_create (Bill O'Donnell) [1937116] - xfs: don't write a corrupt unmount record to force summary counter recalc (Bill O'Donnell) [1937116] - xfs: factor inode lookup from xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: tail updates only need to occur when LSN changes (Bill O'Donnell) [1937116] - xfs: factor common AIL item deletion code (Bill O'Donnell) [1937116] - xfs: correctly acount for reclaimable slabs (Bill O'Donnell) [1937116] - xfs: Improve metadata buffer reclaim accountability (Bill O'Donnell) [1937116] - xfs: don't allow log IO to be throttled (Bill O'Donnell) [1937116] - xfs: Throttle commits on delayed background CIL push (Bill O'Donnell) [1937116] - xfs: Lower CIL flush limit for large logs (Bill O'Donnell) [1937116] - xfs: remove some stale comments from the log code (Bill O'Donnell) [1937116] - xfs: refactor unmount record writing (Bill O'Donnell) [1937116] - xfs: merge xlog_commit_record with xlog_write_done (Bill O'Donnell) [1937116] - xfs: split xlog_ticket_done (Bill O'Donnell) [1937116] - xfs: kill XLOG_TIC_INITED (Bill O'Donnell) [1937116] - xfs: refactor and split xfs_log_done() (Bill O'Donnell) [1937116] - xfs: re-order initial space accounting checks in xlog_write (Bill O'Donnell) [1937116] - xfs: don't try to write a start record into every iclog (Bill O'Donnell) [1937116] - xfs: validate the realtime geometry in xfs_validate_sb_common (Bill O'Donnell) [1937116] - xfs: shutdown on failure to add page to log bio (Bill O'Donnell) [1937116] - xfs: directory bestfree check should release buffers (Bill O'Donnell) [1937116] - xfs: drop all altpath buffers at the end of the sibling check (Bill O'Donnell) [1937116] - xfs: remove xlog_state_want_sync (Bill O'Donnell) [1937116] - xfs: move the ioerror check out of xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: refactor xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: remove the aborted parameter to xlog_state_done_syncing (Bill O'Donnell) [1937116] - xfs: simplify log shutdown checking in xfs_log_release_iclog (Bill O'Donnell) [1937116] - xfs: simplify the xfs_log_release_iclog calling convention (Bill O'Donnell) [1937116] - xfs: factor out a xlog_wait_on_iclog helper (Bill O'Donnell) [1937116] - xfs: merge xlog_cil_push into xlog_cil_push_work (Bill O'Donnell) [1937116] - xfs: remove the di_version field from struct icdinode (Bill O'Donnell) [1937116] - xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Bill O'Donnell) [1937116] - xfs: simplify di_flags2 inheritance in xfs_ialloc (Bill O'Donnell) [1937116] - xfs: only check the superblock version for dinode size calculation (Bill O'Donnell) [1937116] - xfs: add a new xfs_sb_version_has_v3inode helper (Bill O'Donnell) [1937116] - xfs: add support for rmap btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for refcount btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for inode btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for free space btree staging cursors (Bill O'Donnell) [1937116] - xfs: support bulk loading of staged btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for inode-rooted btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for ag-rooted btrees (Bill O'Donnell) [1937116] - xfs: replace open-coded bitmap weight logic (Bill O'Donnell) [1937116] - xfs: rename xfs_bitmap to xbitmap (Bill O'Donnell) [1937116] - xfs: xrep_reap_extents should not destroy the bitmap (Bill O'Donnell) [1937116] - xfs: cleanup xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove dead code from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused return value from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused XLOG_UNMOUNT_REC_TYPE define (Bill O'Donnell) [1937116] - xfs: mark XLOG_FORCED_SHUTDOWN as unlikely (Bill O'Donnell) [1937116] - xfs: make the btree ag cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: make the btree cursor union members named structure (Bill O'Donnell) [1937116] - xfs: make btree cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: rename btree cursor private btree member flags (Bill O'Donnell) [1937116] - xfs: convert btree cursor inode-private member names (Bill O'Donnell) [1937116] - xfs: convert btree cursor ag-private member name (Bill O'Donnell) [1937116] - xfs: introduce new private btree cursor names (Bill O'Donnell) [1937116] - xfs: Use scnprintf() for avoiding potential buffer overflow (Bill O'Donnell) [1937116] - xfs: mark extended attr corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: mark dir corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: check owner of dir3 blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 data blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 free blocks (Bill O'Donnell) [1937116] - xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Bill O'Donnell) [1937116] - xfs: xfs_buf_corruption_error should take __this_address (Bill O'Donnell) [1937116] - xfs: add a function to deal with corrupt buffers post-verifiers (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_SBP (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGF (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGI (Bill O'Donnell) [1937116] - xfs: remove the xfs_agfl_t typedef (Bill O'Donnell) [1937116] - xfs: remove the agfl_bno member from struct xfs_agfl (Bill O'Donnell) [1937116] - xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation (Bill O'Donnell) [1937116] - xfs: only allocate the buffer size actually needed in __xfs_set_acl (Bill O'Donnell) [1937116] - xfs: clean up bufsize alignment in xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: embedded the attrlist cursor into struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: remove XFS_DA_OP_INCOMPLETE (Bill O'Donnell) [1937116] - xfs: clean up the attr flag confusion (Bill O'Donnell) [1937116] - xfs: clean up the ATTR_REPLACE checks (Bill O'Donnell) [1937116] - xfs: improve xfs_forget_acl (Bill O'Donnell) [1937116] - xfs: lift cursor copy in/out into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift buffer allocation into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift common checks into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: rename xfs_attr_list_int to xfs_attr_list (Bill O'Donnell) [1937116] - xfs: move the legacy xfs_attr_list to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: open code ATTR_ENTSIZE (Bill O'Donnell) [1937116] - xfs: remove the unused ATTR_ENTRY macro (Bill O'Donnell) [1937116] - xfs: cleanup struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: factor out a xfs_attr_match helper (Bill O'Donnell) [1937116] - xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME (Bill O'Donnell) [1937116] - xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL (Bill O'Donnell) [1937116] - xfs: remove ATTR_KERNOVAL (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode argument to xfs_attr_get_ilocked (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args to xfs_attr_get (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args structure to xfs_attr_set (Bill O'Donnell) [1937116] - xfs: turn xfs_da_args.value into a void pointer (Bill O'Donnell) [1937116] - xfs: remove the MAXNAMELEN check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: remove the name == NULL check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY_HANDLE op (Bill O'Donnell) [1937116] - xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set (Bill O'Donnell) [1937116] - xfs: merge xfs_attr_remove into xfs_attr_set (Bill O'Donnell) [1937116] - xfs: remove the ATTR_INCOMPLETE flag (Bill O'Donnell) [1937116] - xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: rework collapse range into an atomic operation (Bill O'Donnell) [1937116] - xfs: rework insert range into an atomic operation (Bill O'Donnell) [1937116] - xfs: open code insert range extent split helper (Bill O'Donnell) [1937116] - xfs: Add missing annotation to xfs_ail_check() (Bill O'Donnell) [1937116] - xfs: fix an undefined behaviour in _da3_path_shift (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_discard_page messages (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_buf_ioerror_alert messages (Bill O'Donnell) [1937116] - xfs: remove the kuid/kgid conversion wrappers (Bill O'Donnell) [1937116] - xfs: remove the icdinode di_uid/di_gid members (Bill O'Donnell) [1937116] - xfs: ensure that the inode uid/gid match values match the icdinode ones (Bill O'Donnell) [1937116] - xfs: improve error message when we can't allocate memory for xfs_buf (Bill O'Donnell) [1937116] - ceph: fix test for whether we can skip read when writing beyond EOF (Jeff Layton) [1971101] - redhat/configs: Add CONFIG_X86_SGX_KVM (Bandan Das) [1494649] - KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Bandan Das) [1494649] - KVM: x86: Add capability to grant VM access to privileged SGX attribute (Bandan Das) [1494649] - KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC (Bandan Das) [1494649] - KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch Control (LC) (Bandan Das) [1494649] - KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs (Bandan Das) [1494649] - KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions (Bandan Das) [1494649] - KVM: VMX: Frame in ENCLS handler for SGX virtualization (Bandan Das) [1494649] - KVM: VMX: Add basic handling of VM-Exit from SGX enclave (Bandan Das) [1494649] - KVM: x86: Add reverse-CPUID lookup support for scattered SGX features (Bandan Das) [1494649] - KVM: x86: Add support for reverse CPUID lookup of scattered features (Bandan Das) [1494649] - KVM: x86: Define new #PF SGX error code bit (Bandan Das) [1494649] - KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX) (Bandan Das) [1494649] - x86/sgx: Mark sgx_vepc_vm_ops static (Bandan Das) [1494649] - x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section() (Bandan Das) [1494649] - x86/sgx: Move provisioning device creation out of SGX driver (Bandan Das) [1494649] - x86/sgx: Add helpers to expose ECREATE and EINIT to KVM (Bandan Das) [1494649] - x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRs (Bandan Das) [1494649] - x86/sgx: Add encls_faulted() helper (Bandan Das) [1494649] - x86/sgx: Add SGX2 ENCLS leaf definitions (EAUG, EMODPR and EMODT) (Bandan Das) [1494649] - x86/sgx: Move ENCLS leaf definitions to sgx.h (Bandan Das) [1494649] - x86/sgx: Expose SGX architectural definitions to the kernel (Bandan Das) [1494649] - x86/sgx: Initialize virtual EPC driver even when SGX driver is disabled (Bandan Das) [1494649] - x86/cpu/intel: Allow SGX virtualization without Launch Control support (Bandan Das) [1494649] - x86/sgx: Introduce virtual EPC for use by KVM guests (Bandan Das) [1494649] - x86/sgx: Add SGX_CHILD_PRESENT hardware error code (Bandan Das) [1494649] - x86/sgx: Wipe out EREMOVE from sgx_free_epc_page() (Bandan Das) [1494649] - x86/cpufeatures: Add SGX1 and SGX2 sub-features (Bandan Das) [1494649] - x86/cpufeatures: Make SGX_LC feature bit depend on SGX bit (Bandan Das) [1494649] - x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() (Bandan Das) [1494649] - selftests/sgx: Use getauxval() to simplify test code (Bandan Das) [1494649] - selftests/sgx: Improve error detection and messages (Bandan Das) [1494649] - x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() (Bandan Das) [1494649] - x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list (Bandan Das) [1494649] - x86/sgx: Maintain encl->refcount for each encl->mm_list entry (Bandan Das) [1494649] - MAINTAINERS: Add Dave Hansen as reviewer for INTEL SGX (Bandan Das) [1494649] - x86/NUMA: Provide a range-to-target_node lookup facility (Bandan Das) [1494649] - x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO (Bandan Das) [1494649] - configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1803489] - Add Mellanox BlueField Gigabit Ethernet driver (Alaa Hleihel) [1803489] - integrity: Use current_uid() in integrity_audit_message() (Richard Guy Briggs) [1957052] - ima: AppArmor satisfies the audit rule requirements (Richard Guy Briggs) [1957052] - IMA: Add audit log for failure conditions (Richard Guy Briggs) [1957052] - integrity: Add errno field in audit message (Richard Guy Briggs) [1957052] - audit: add blank line after variable declarations (Richard Guy Briggs) [1957052] - audit: drop /proc/PID/loginuid documentation Format field (Richard Guy Briggs) [1957052] - audit: avoid -Wempty-body warning (Richard Guy Briggs) [1957052] - audit: document /proc/PID/sessionid (Richard Guy Briggs) [1957052] - audit: document /proc/PID/loginuid (Richard Guy Briggs) [1957052] - MAINTAINERS: update audit files (Richard Guy Briggs) [1957052] - audit: further cleanup of AUDIT_FILTER_ENTRY deprecation (Richard Guy Briggs) [1957052] - netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect() (Richard Guy Briggs) [1957052] - audit: log nftables configuration change events once per table (Richard Guy Briggs) [1957052] - audit_alloc_mark(): don't open-code ERR_CAST() (Richard Guy Briggs) [1957052] - make dump_common_audit_data() safe to be called from RCU pathwalk (Richard Guy Briggs) [1957052] - new helper: d_find_alias_rcu() (Richard Guy Briggs) [1957052] - audit: Make audit_filter_syscall() return void (Richard Guy Briggs) [1957052] - audit: Remove leftover reference to the audit_tasklet (Richard Guy Briggs) [1957052] - kernel/audit: convert comma to semicolon (Richard Guy Briggs) [1957052] - dump_common_audit_data(): fix racy accesses to ->d_name (Richard Guy Briggs) [1957052] - audit: replace atomic_add_return() (Richard Guy Briggs) [1957052] - x86/audit: Fix a -Wmissing-prototypes warning for ia32_classify_syscall() (Richard Guy Briggs) [1957052] - ethtool: fix kdoc attr name (Ivan Vecera) [1967261] - ethtool: Remove link_mode param and derive link params from driver (Ivan Vecera) [1967261] - ethtool: Add lanes parameter for ETHTOOL_LINK_MODE_10000baseR_FEC_BIT (Ivan Vecera) [1967261] - ethtool: fix kdoc in headers (Ivan Vecera) [1967261] - ethtool: document reserved fields in the uAPI (Ivan Vecera) [1967261] - ethtool: un-kdocify extended link state (Ivan Vecera) [1967261] - ethtool: document PHY tunable callbacks (Ivan Vecera) [1967261] - docs: ethtool: fix some copy-paste errors (Ivan Vecera) [1967261] - ethtool: fix incorrect datatype in set_eee ops (Ivan Vecera) [1967261] - net: selftests: Add lanes setting test (Ivan Vecera) [1967261] - mlxsw: ethtool: Pass link mode in use to ethtool (Ivan Vecera) [1967261] - mlxsw: ethtool: Add support for setting lanes when autoneg is off (Ivan Vecera) [1967261] - mlxsw: ethtool: Remove max lanes filtering (Ivan Vecera) [1967261] - ethtool: Expose the number of lanes in use (Ivan Vecera) [1967261] - ethtool: Get link mode in use instead of speed and duplex parameters (Ivan Vecera) [1967261] - ethtool: prepare __ethtool_get_link_ksettings for subsequent changes (Ivan Vecera) [1967261] - ethtool: Extend link modes settings uAPI with lanes (Ivan Vecera) [1967261] - ethtool: Validate master slave configuration before rtnl_lock() (Ivan Vecera) [1967261] - ethtool: fix string set id check (Ivan Vecera) [1967261] - ethtool: fix stack overflow in ethnl_parse_bitset() (Ivan Vecera) [1967261] - selftests: add ring and coalesce selftests (Ivan Vecera) [1967261] - selftests: refactor get_netdev_name function (Ivan Vecera) [1967261] - selftests: extract common functions in ethtool-common.sh (Ivan Vecera) [1967261] - netdevsim: support ethtool ring and coalesce settings (Ivan Vecera) [1967261] - netdevsim: move ethtool pause params in separate struct (Ivan Vecera) [1967261] - ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define (Ivan Vecera) [1967261] - ethtool: netlink: add missing netdev_features_change() call (Ivan Vecera) [1967261] - ethtool: remove unneeded semicolon (Ivan Vecera) [1967261] - ethtool: allow netdev driver to define phy tunables (Ivan Vecera) [1967261] - ethtool: mark netlink family as __ro_after_init (Ivan Vecera) [1967261] - ethtool: Add 100base-FX link mode entries (Ivan Vecera) [1967261] - ethtool: fix error handling in ethtool_phys_id (Ivan Vecera) [1967261] - ethtool: allow flow-type ether without IP protocol field (Ivan Vecera) [1967261] - net: phy: Uninline PHY ethtool statistics operations (Ivan Vecera) [1967261] - net: phy: Define PHY statistics ethtool_phy_ops (Ivan Vecera) [1967261] - net: ethtool: Remove PHYLIB direct dependency (Ivan Vecera) [1967261] - net: phy: Register ethtool PHY operations (Ivan Vecera) [1967261] - genksyms: Ignore module scoped _Static_assert() (Ivan Vecera) [1967261] - net: ethtool: Introduce ethtool_phy_ops (Ivan Vecera) [1967261] - Documentation: networking: fix ethtool-netlink table formats (Ivan Vecera) [1967261] - ethtool: ioctl: Use array_size() in copy_to_user() (Ivan Vecera) [1967261] - net: ethtool: cabletest: Make ethnl_act_cable_test_tdr_cfg static (Ivan Vecera) [1967261] - SUNRPC: Handle major timeout in xprt_adjust_timeout() (Scott Mayhew) [1979070] - gro_cells: reduce number of synchronize_net() calls (Ivan Vecera) [1959015] - net: make sure napi_list is safe for RCU traversal (Ivan Vecera) [1959015] - net: manage napi add/del idempotence explicitly (Ivan Vecera) [1959015] - net: remove napi_hash_del() from driver-facing API (Ivan Vecera) [1959015] - net: disable netpoll on fresh napis (Ivan Vecera) [1959015] - usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled (Torez Smith) [1942772] - xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall (Torez Smith) [1942772] - xhci: fix giving back URB with incorrect status regression in 5.12 (Torez Smith) [1942772] - usb: typec: ucsi: Clear pending after acking connector change (Torez Smith) [1942772] - net: hso: check for allocation failure in hso_create_bulk_serial_device() (Torez Smith) [1942772] - usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP (Torez Smith) [1942772] - net: hso: fix NULL-deref on disconnect regression (Torez Smith) [1942772] - USB: CDC-ACM: fix poison/unpoison imbalance (Torez Smith) [1942772] - usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Torez Smith) [1942772] - usb: xhci-mtk: improve bandwidth scheduling with TT (Torez Smith) [1942772] - usb: xhci-mtk: remove or operator for setting schedule parameters (Torez Smith) [1942772] - usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling (Torez Smith) [1942772] - software node: Provide replacement for device_add_properties() (Torez Smith) [1942772] - driver core: platform: Reimplement devm_platform_ioremap_resource (Torez Smith) [1942772] - USB: usblp: initialize newChannel (Torez Smith) [1942772] - net: hso: fix null-ptr-deref during tty device unregistration (Torez Smith) [1942772] - usbip: synchronize event handler with sysfs code paths (Torez Smith) [1942772] - usbip: vudc synchronize sysfs code paths (Torez Smith) [1942772] - usbip: stub-dev synchronize sysfs code paths (Torez Smith) [1942772] - usbip: add sysfs_lock to synchronize sysfs code paths (Torez Smith) [1942772] - drivers: net: fix memory leak in peak_usb_create_dev (Torez Smith) [1942772] - thunderbolt: Fix off by one in tb_port_find_retimer() (Torez Smith) [1942772] - thunderbolt: Fix a leak in tb_retimer_add() (Torez Smith) [1942772] - usb: dwc2: Prevent core suspend when port connection flag is 0 (Torez Smith) [1942772] - usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Torez Smith) [1942772] - usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Torez Smith) [1942772] - usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Torez Smith) [1942772] - USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Torez Smith) [1942772] - USB: cdc-acm: do not log successful probe on later errors (Torez Smith) [1942772] - USB: cdc-acm: always claim data interface (Torez Smith) [1942772] - USB: cdc-acm: use negation for NULL checks (Torez Smith) [1942772] - USB: cdc-acm: clean up probe error labels (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data reset (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data assignment (Torez Smith) [1942772] - USB: cdc-acm: fix use-after-free after probe failure (Torez Smith) [1942772] - USB: cdc-acm: fix double free on probe failure (Torez Smith) [1942772] - USB: cdc-acm: downgrade message to debug (Torez Smith) [1942772] - USB: cdc-acm: untangle a circular dependency between callback and softint (Torez Smith) [1942772] - cdc-acm: fix BREAK rx code path adding necessary calls (Torez Smith) [1942772] - usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield (Torez Smith) [1942772] - usb: dwc3: qcom: skip interconnect init for ACPI probe (Torez Smith) [1942772] - can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Torez Smith) [1942772] - r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Torez Smith) [1942772] - net: cdc-phonet: fix data-interface release on probe failure (Torez Smith) [1942772] - usb: typec: tcpm: Skip sink_cap query only when VDM sm is busy (Torez Smith) [1942772] - usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Torez Smith) [1942772] - usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct (Torez Smith) [1942772] - usb-storage: Add quirk to defeat Kindle's automatic unload (Torez Smith) [1942772] - usbip: Fix incorrect double assignment to udc->ud.tcp_rx (Torez Smith) [1942772] - can: kvaser_usb: Add support for USBcan Pro 4xHS (Torez Smith) [1942772] - can: peak_usb: add forgotten supported devices (Torez Smith) [1942772] - xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Torez Smith) [1942772] - usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Torez Smith) [1942772] - xhci: Improve detection of device initiated wake signal. (Torez Smith) [1942772] - usb: xhci: do not perform Soft Retry for some xHCI hosts (Torez Smith) [1942772] - usbip: fix vudc usbip_sockfd_store races leading to gpf (Torez Smith) [1942772] - usbip: fix vhci_hcd attach_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix vudc to check for stream socket (Torez Smith) [1942772] - usbip: fix vhci_hcd to check for stream socket (Torez Smith) [1942772] - usbip: fix stub_dev to check for stream socket (Torez Smith) [1942772] - USB: usblp: fix a hang in poll() if disconnected (Torez Smith) [1942772] - usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Torez Smith) [1942772] - usb: dwc3: qcom: Honor wakeup enabled/disabled state (Torez Smith) [1942772] - usb: dwc3: qcom: add ACPI device id for sc8180x (Torez Smith) [1942772] - Goodix Fingerprint device is not a modem (Torez Smith) [1942772] - USB: serial: io_edgeport: fix memory leak in edge_startup (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID (Torez Smith) [1942772] - USB: serial: cp210x: add some more GE USB IDs (Torez Smith) [1942772] - USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Torez Smith) [1942772] - net: usb: log errors to dmesg/syslog (Torez Smith) [1942772] - net: usb: cdc_ncm: emit dev_err on error paths (Torez Smith) [1942772] - thunderbolt: Increase runtime PM reference count on DP tunnel discovery (Torez Smith) [1942772] - thunderbolt: Initialize HopID IDAs in tb_switch_alloc() (Torez Smith) [1942772] - net: usb: qmi_wwan: allow qmimux add/del with master up (Torez Smith) [1942772] - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Torez Smith) [1942772] - net: usb: qmi_wwan: support ZTE P685M modem (Torez Smith) [1942772] - r8152: spilt rtl_set_eee_plus and r8153b_green_en (Torez Smith) [1942772] - r8152: replace netif_err with dev_err (Torez Smith) [1942772] - r8152: check if the pointer of the function exists (Torez Smith) [1942772] - r8152: enable U1/U2 for USB_SPEED_SUPER (Torez Smith) [1942772] - usb: misc: usb3503: Fix logic in usb3503_init() (Torez Smith) [1942772] - usb: Replace lkml.org links with lore (Torez Smith) [1942772] - usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Torez Smith) [1942772] - USB: quirks: sort quirk entries (Torez Smith) [1942772] - USB: serial: drop bogus to_usb_serial_port() checks (Torez Smith) [1942772] - USB: serial: drop if with an always false condition (Torez Smith) [1942772] - usb: typec: tcpm: Get Sink VDO from fwnode (Torez Smith) [1942772] - dt-bindings: connector: Add SVDM VDO properties (Torez Smith) [1942772] - usb: typec: displayport: Fill the negotiated SVDM Version in the header (Torez Smith) [1942772] - usb: typec: ucsi: Determine common SVDM Version (Torez Smith) [1942772] - usb: typec: tcpm: Determine common SVDM Version (Torez Smith) [1942772] - usb: pd: Make SVDM Version configurable in VDM header (Torez Smith) [1942772] - usb: typec: Manage SVDM version (Torez Smith) [1942772] - usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt (Torez Smith) [1942772] - usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Torez Smith) [1942772] - USB: serial: option: update interface mapping for ZTE P685M (Torez Smith) [1942772] - usb: dwc3: gadget: Track connected SSP rate and lane count (Torez Smith) [1942772] - usb: dwc3: gadget: Implement setting of SSP rate (Torez Smith) [1942772] - usb: dwc3: core: Check maximum_speed SSP genXxY (Torez Smith) [1942772] - usb: common: Parse for USB SSP genXxY (Torez Smith) [1942772] - usb: dwc2: Fix endpoint direction check in ep_from_windex (Torez Smith) [1942772] - usb: dwc3: fix clock issue during resume in OTG mode (Torez Smith) [1942772] - xhci: ext-caps: Use software node API with the properties (Torez Smith) [1942772] - usb: dwc3: host: Use software node API with the properties (Torez Smith) [1942772] - r8152: replace several functions about phy patch request (Torez Smith) [1942772] - usb: dwc3: qcom: Constify the software node (Torez Smith) [1942772] - usb: dwc3: haps: Constify the software node (Torez Smith) [1942772] - usb: dwc2: pci: Drop the empty quirk function (Torez Smith) [1942772] - thunderbolt: Add support for native USB4 _OSC (Torez Smith) [1942772] - thunderbolt: Allow disabling XDomain protocol (Torez Smith) [1942772] - thunderbolt: Add support for PCIe tunneling disabled (SL5) (Torez Smith) [1942772] - thunderbolt: dma_test: Drop unnecessary include (Torez Smith) [1942772] - thunderbolt: Add clarifying comments about USB4 terms router and adapter (Torez Smith) [1942772] - thunderbolt: switch: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: nhi: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: path: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: eeprom: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: ctl: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - usb: pd: Reland VDO definitions of PD2.0 (Torez Smith) [1942772] - NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Torez Smith) [1942772] - usb: pd: Update VDO definitions (Torez Smith) [1942772] - xhci: fix bounce buffer usage for non-sg list case (Torez Smith) [1942772] - usb: xhci-mtk: break loop when find the endpoint to drop (Torez Smith) [1942772] - usb: typec: Return void in typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable (Torez Smith) [1942772] - usb: typec: tcpci: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Set in_ams flag when Source caps have been received (Torez Smith) [1942772] - usb: typec: tcpm: Handle vbus shutoff when in source mode (Torez Smith) [1942772] - usb: typec: Add typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: Provide PD Specification Revision for cable and partner (Torez Smith) [1942772] - usb: typec: Standardize PD Revision format with Type-C Revision (Torez Smith) [1942772] - usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Torez Smith) [1942772] - USB: serial: ftdi_sio: restore divisor-encoding comments (Torez Smith) [1942772] - USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Torez Smith) [1942772] - USB: serial: cp210x: clean up auto-RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: fix RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: clean up printk zero padding (Torez Smith) [1942772] - USB: serial: cp210x: clean up flow-control debug message (Torez Smith) [1942772] - USB: serial: cp210x: drop shift macros (Torez Smith) [1942772] - USB: serial: cp210x: fix modem-control handling (Torez Smith) [1942772] - USB: serial: cp210x: suppress modem-control errors (Torez Smith) [1942772] - xhci: handle halting transfer event properly after endpoint stop and halt raced. (Torez Smith) [1942772] - xhci: Check for pending reset endpoint command before queueing a new one. (Torez Smith) [1942772] - xhci: remove obsolete dequeue pointer moving code (Torez Smith) [1942772] - xhci: introduce a new move_dequeue_past_td() function to replace old code. (Torez Smith) [1942772] - xhci: handle stop endpoint command completion with endpoint in running state. (Torez Smith) [1942772] - xhci: Fix halted endpoint at stop endpoint command completion (Torez Smith) [1942772] - xhci: split handling halted endpoints into two steps (Torez Smith) [1942772] - xhci: move and rename xhci_cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: turn cancelled td cleanup to its own function (Torez Smith) [1942772] - xhci: store TD status in the td struct instead of passing it along (Torez Smith) [1942772] - xhci: use xhci_td_cleanup() helper when giving back cancelled URBs (Torez Smith) [1942772] - xhci: move xhci_td_cleanup so it can be called by more functions (Torez Smith) [1942772] - xhci: Add xhci_reset_halted_ep() helper function (Torez Smith) [1942772] - xhci: flush endpoint start to reduce race risk with stop endpoint command. (Torez Smith) [1942772] - xhci: Check link TRBs when updating ring enqueue and dequeue pointers. (Torez Smith) [1942772] - xhci: avoid DMA double fetch when reading event trb type. (Torez Smith) [1942772] - xhci: remove extra loop in interrupt context (Torez Smith) [1942772] - xhci: check slot_id is valid before gathering slot info (Torez Smith) [1942772] - xhci: prevent a theoretical endless loop while preparing rings. (Torez Smith) [1942772] - xhci: remove xhci_stream_id_to_ring() helper (Torez Smith) [1942772] - xhci: add xhci_virt_ep_to_ring() helper (Torez Smith) [1942772] - xhci: check virt_dev is valid before dereferencing it (Torez Smith) [1942772] - xhci: add xhci_get_virt_ep() helper (Torez Smith) [1942772] - xhci: remove unused event parameter from completion handlers (Torez Smith) [1942772] - xhci: adjust parameters passed to cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: get isochronous ring directly from endpoint structure (Torez Smith) [1942772] - xhci: Avoid parsing transfer events several times (Torez Smith) [1942772] - net: qmi_wwan: Add pass through mode (Torez Smith) [1942772] - net: usb: qmi_wwan: add qmap id sysfs file for qmimux interfaces (Torez Smith) [1942772] - net: usb: cdc_ether: added support for Thales Cinterion PLSx3 modem family. (Torez Smith) [1942772] - thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() (Torez Smith) [1942772] - thunderbolt: switch: Fix function name in the header (Torez Smith) [1942772] - thunderbolt: tunnel: Fix misspelling of 'receive_path' (Torez Smith) [1942772] - thunderbolt: icm: Fix a couple of formatting issues (Torez Smith) [1942772] - thunderbolt: switch: Demote a bunch of non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: tb: Kernel-doc function headers should document their parameters (Torez Smith) [1942772] - thunderbolt: nhi: Demote some non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: xdomain: Fix 'tb_unregister_service_driver()'s 'drv' param (Torez Smith) [1942772] - thunderbolt: eeprom: Demote non-conformant kernel-doc headers to standard comment blocks (Torez Smith) [1942772] - USB: serial: mos7720: fix error code in mos7720_write() (Torez Smith) [1942772] - thunderbolt: ctl: Demote non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: cap: Fix kernel-doc formatting issue (Torez Smith) [1942772] - thunderbolt: dma_port: Check 'dma_port_flash_write_block()'s return value (Torez Smith) [1942772] - USB: serial: option: Adding support for Cinterion MV31 (Torez Smith) [1942772] - can: mcba_usb: remove h from printk format specifier (Torez Smith) [1942772] - usbnet: fix the indentation of one code snippet (Torez Smith) [1942772] - usb: usb251xb: Use of_device_get_match_data() (Torez Smith) [1942772] - usb: dwc2: Make "trimming xfer length" a debug message (Torez Smith) [1942772] - usb: dwc2: Abort transaction after errors with unknown reason (Torez Smith) [1942772] - usb: dwc2: Do not update data length if it is 0 on inbound transfers (Torez Smith) [1942772] - usb: xhci-mtk: fix unreleased bandwidth data (Torez Smith) [1942772] - USB: serial: mos7840: fix error code in mos7840_write() (Torez Smith) [1942772] - USB: usblp: don't call usb_set_interface if there's a single alt (Torez Smith) [1942772] - USB: serial: cp210x: add pid/vid for WSDA-200-USB (Torez Smith) [1942772] - usb: typec: tcpci_maxim: add terminating newlines to logging (Torez Smith) [1942772] - usb: typec: tcpci_maxim: remove redundant assignment (Torez Smith) [1942772] - usb: typec: tcpm: Create legacy PDOs for PD2 connection (Torez Smith) [1942772] - net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Drop GPIO includes (Torez Smith) [1942772] - usb: typec: tcpm: Respond Wait if VDM state machine is running (Torez Smith) [1942772] - usb: typec: tcpm: Protocol Error handling (Torez Smith) [1942772] - usb: typec: tcpm: AMS and Collision Avoidance (Torez Smith) [1942772] - net: usb: cdc_ncm: don't spew notifications (Torez Smith) [1942772] - usb: typec: ucsi: Add conditional dependency on USB role switch (Torez Smith) [1942772] - usb: ch9: Add USB 3.2 SSP attributes (Torez Smith) [1942772] - USB: serial: f81232: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: io_ti: fix a debug-message copy-paste error (Torez Smith) [1942772] - USB: serial: io_ti: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: upd78f0730: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: cp210x: add copyright notice (Torez Smith) [1942772] - USB: serial: cp210x: drop unused includes (Torez Smith) [1942772] - USB: serial: cp210x: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: cp210x: update control-characters on every change (Torez Smith) [1942772] - USB: serial: cp210x: set IXOFF thresholds (Torez Smith) [1942772] - USB: serial: cp210x: add support for software flow control (Torez Smith) [1942772] - USB: serial: pl2303: fix line-speed handling on newer chips (Torez Smith) [1942772] - xhci: tegra: Delay for disabling LFPS detector (Torez Smith) [1942772] - xhci: make sure TRB is fully written before giving it to the controller (Torez Smith) [1942772] - usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-P (Torez Smith) [1942772] - usb: dwc3: pci: ID for Tiger Lake CPU (Torez Smith) [1942772] - usb: dwc3: pci: Register a software node for the dwc3 platform device (Torez Smith) [1942772] - thunderbolt: Add support for de-authorizing devices (Torez Smith) [1942772] - nt: usb: USB_RTL8153_ECM should not default to y (Torez Smith) [1942772] - USB: dwc3: document gadget_max_speed (Torez Smith) [1942772] - usb: dwc3: gadget: Disable Vendor Test LMP Received event (Torez Smith) [1942772] - USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Torez Smith) [1942772] - r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152 (Torez Smith) [1942772] - r8152: Add Lenovo Powered USB-C Travel Hub (Torez Smith) [1942772] - USB: ehci: fix an interrupt calltrace error (Torez Smith) [1942772] - ehci: fix EHCI host controller initialization sequence (Torez Smith) [1942772] - usb: typec: ucsi: Add support for USB role switch (Torez Smith) [1942772] - usb: dwc2: disable Link Power Management on STM32MP15 HS OTG (Torez Smith) [1942772] - usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG (Torez Smith) [1942772] - usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: keystone: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: core: Replace devm_reset_control_array_get() (Torez Smith) [1942772] - USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Torez Smith) [1942772] - rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Torez Smith) [1942772] - thunderbolt: Start lane initialization after sleep (Torez Smith) [1942772] - thunderbolt: Constify static attribute_group structs (Torez Smith) [1942772] - qmi_wwan: Increase headroom for QMAP SKBs (Torez Smith) [1942772] - usb: usbip: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: dwc3: gadget: Clear wait flag on dequeue (Torez Smith) [1942772] - usb: typec: Send uevent for num_altmodes update (Torez Smith) [1942772] - usb: typec: Fix copy paste error for NVIDIA alt-mode description (Torez Smith) [1942772] - kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveback_urb (Torez Smith) [1942772] - thunderbolt: Drop duplicated 0x prefix from format string (Torez Smith) [1942772] - net: cdc_ncm: correct overhead in delayed_ndp_size (Torez Smith) [1942772] - net: usb: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: uas: Add PNY USB Portable SSD to unusual_uas (Torez Smith) [1942772] - net: usb: qmi_wwan: add Quectel EM160R-GL (Torez Smith) [1942772] - usb: usbip: vhci_hcd: protect shift size (Torez Smith) [1942772] - USB: usblp: fix DMA to stack (Torez Smith) [1942772] - usb: dwc3: gadget: Preserve UDC max speed setting (Torez Smith) [1942772] - usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Torez Smith) [1942772] - usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback (Torez Smith) [1942772] - usb: dwc3: add imx8mp dwc3 glue layer driver (Torez Smith) [1942772] - USB: serial: iuu_phoenix: fix DMA from stack (Torez Smith) [1942772] - USB: serial: option: add LongSung M5710 module support (Torez Smith) [1942772] - USB: serial: option: add Quectel EM160R-GL (Torez Smith) [1942772] - CDC-NCM: remove "connected" log message (Torez Smith) [1942772] - usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression (Torez Smith) [1942772] - usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Torez Smith) [1942772] - usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Torez Smith) [1942772] - usb: dwc3: drd: Improve dwc3_get_extcon() style (Torez Smith) [1942772] - usb: dwc3: drd: Avoid error when extcon is missing (Torez Smith) [1942772] - USB: usbtmc: Bump USBTMC_API_VERSION value (Torez Smith) [1942772] - USB: usbtmc: Add separate USBTMC_IOCTL_GET_SRQ_STB (Torez Smith) [1942772] - USB: usbtmc: Add USBTMC_IOCTL_GET_STB (Torez Smith) [1942772] - USB: usbtmc: Fix reading stale status byte (Torez Smith) [1942772] - kcov, usbip: collect coverage from vhci_rx_loop (Torez Smith) [1942772] - USB: yurex: fix control-URB timeout handling (Torez Smith) [1942772] - usb: dwc3: meson-g12a: disable clk on error handling path in probe (Torez Smith) [1942772] - USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request (Torez Smith) [1942772] - USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Torez Smith) [1942772] - USB: cdc-acm: blacklist another IR Droid device (Torez Smith) [1942772] - thunderbolt: Use kmemdup instead of kzalloc and memcpy (Torez Smith) [1942772] - usb: ucsi: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: Update vbus_vsafe0v on init (Torez Smith) [1942772] - usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled (Torez Smith) [1942772] - usb: typec: Add class for plug alt mode device (Torez Smith) [1942772] - USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition (Torez Smith) [1942772] - USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP (Torez Smith) [1942772] - USB: typec: tcpm: Fix PR_SWAP error handling (Torez Smith) [1942772] - USB: typec: tcpm: Hard Reset after not receiving a Request (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure cable generation value for USB4 (Torez Smith) [1942772] - net: usb: convert comma to semicolon (Torez Smith) [1942772] - USB: UAS: introduce a quirk to set no_write_same (Torez Smith) [1942772] - USB: serial: ftdi_sio: log the CBUS GPIO validity (Torez Smith) [1942772] - USB: serial: ftdi_sio: drop GPIO line checking dead code (Torez Smith) [1942772] - USB: serial: ftdi_sio: report the valid GPIO lines to gpiolib (Torez Smith) [1942772] - drivers: usb: atm: use atm_info() instead of atm_printk(KERN_INFO ... (Torez Smith) [1942772] - drivers: usb: atm: reduce noise (Torez Smith) [1942772] - USB: serial: option: add interface-number sanity check to flag handling (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable VSAFE0V signalling (Torez Smith) [1942772] - usb: typec: tcpci: Add support to report vSafe0V (Torez Smith) [1942772] - usb: typec: tcpm: Introduce vsafe0v for vbus (Torez Smith) [1942772] - usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover (Torez Smith) [1942772] - usb: typec: tcpm: Pass down negotiated rev to update retry count (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Use correct response message bits (Torez Smith) [1942772] - xhci: Give USB2 ports time to enter U3 in bus suspend (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Torez Smith) [1942772] - usb: xhci: Use temporary buffer to consolidate SG (Torez Smith) [1942772] - usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Torez Smith) [1942772] - USB: legotower: fix logical error in recent commit (Torez Smith) [1942772] - USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1942772] - USB: add RESET_RESUME quirk for Snapscan 1212 (Torez Smith) [1942772] - usb: typec: tps6598x: Export some power supply properties (Torez Smith) [1942772] - usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C (Torez Smith) [1942772] - USB: core: drop pipe-type check from new control-message helpers (Torez Smith) [1942772] - USB: core: return -EREMOTEIO on short usb_control_msg_recv() (Torez Smith) [1942772] - USB: core: drop short-transfer check from usb_control_msg_send() (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix use after free in probe (Torez Smith) [1942772] - Revert "usb-storage: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" (Torez Smith) [1942772] - USB: serial: cp210x: clean up dtr_rts() (Torez Smith) [1942772] - USB: serial: cp210x: refactor flow-control handling (Torez Smith) [1942772] - USB: serial: cp210x: drop flow-control debugging (Torez Smith) [1942772] - USB: serial: cp210x: set terminal settings on open (Torez Smith) [1942772] - USB: serial: cp210x: clean up line-control handling (Torez Smith) [1942772] - USB: serial: cp210x: return early on unchanged termios (Torez Smith) [1942772] - USB: serial: kl5kusb105: fix memleak on open (Torez Smith) [1942772] - USB: serial: ch341: sort device-id entries (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID for CH341A (Torez Smith) [1942772] - USB: serial: option: fix Quectel BG96 matching (Torez Smith) [1942772] - can: pcan_usb_core: fix fall-through warnings for Clang (Torez Smith) [1942772] - usb: typec: stusb160x: fix power-opmode property with typec-power-opmode (Torez Smith) [1942772] - USB: serial: option: add support for Thales Cinterion EXS82 (Torez Smith) [1942772] - usb: typec: Add type sysfs attribute file for partners (Torez Smith) [1942772] - usb: common: ulpi: Constify static attribute_group struct (Torez Smith) [1942772] - usb: typec: Constify static attribute_group structs (Torez Smith) [1942772] - USB: core: Constify static attribute_group structs (Torez Smith) [1942772] - usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen (Torez Smith) [1942772] - usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON (Torez Smith) [1942772] - usb: typec: Expose Product Type VDOs via sysfs (Torez Smith) [1942772] - usb: pd: DFP product types (Torez Smith) [1942772] - usb: Fix fall-through warnings for Clang (Torez Smith) [1942772] - usbnet: ipheth: fix connectivity with iOS 14 (Torez Smith) [1942772] - USB: core: Change pK for __user pointers to px (Torez Smith) [1942772] - USB: core: Fix regression in Hercules audio card (Torez Smith) [1942772] - USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser hydra devices (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Add support for new device variant (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser Leaf v2 devices (Torez Smith) [1942772] - can: kvaser_usb: Add USB_{LEAF,HYDRA}_PRODUCT_ID_END defines (Torez Smith) [1942772] - USB: serial: option: add Fibocom NL668 variants (Torez Smith) [1942772] - usb: typec: Fix num_altmodes kernel-doc error (Torez Smith) [1942772] - r8153_ecm: avoid to be prior to r8152 driver (Torez Smith) [1942772] - net: usb: qmi_wwan: Set DTR quirk for MR400 (Torez Smith) [1942772] - usb: typec: Add plug num_altmodes sysfs attr (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix the compatible string (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix uninitialized return variable (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable auto discharge disconnect (Torez Smith) [1942772] - usb: typec: tcpci: Implement Auto discharge disconnect callbacks (Torez Smith) [1942772] - usb: typec: tcpm: Implement enabling Auto Discharge disconnect support (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink (Torez Smith) [1942772] - usb: typec: tcpci: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: Refactor logic for new-source-frs-typec-current (Torez Smith) [1942772] - usb: typec: Add number of altmodes partner attr (Torez Smith) [1942772] - usb: pd: Add captive Type C cable type (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix kfree after failed kzalloc (Torez Smith) [1942772] - usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits (Torez Smith) [1942772] - usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits (Torez Smith) [1942772] - cx82310_eth: fix error return code in cx82310_bind() (Torez Smith) [1942772] - usb: typec: qcom-pmic-typec: fix builtin build errors (Torez Smith) [1942772] - can: peak_usb: fix potential integer overflow on shift of a int (Torez Smith) [1942772] - can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() (Torez Smith) [1942772] - usb: hcd.h: Remove RUN_CONTEXT (Torez Smith) [1942772] - USB: storage: avoid use of uninitialized values in error path (Torez Smith) [1942772] - usb: fix a few cases of -Wfallthrough (Torez Smith) [1942772] - usbnet: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - qmi_wwan: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - net: usb: fix spelling typo in cdc_ncm.c (Torez Smith) [1942772] - usb: typec: ucsi: Work around PPM losing change information (Torez Smith) [1942772] - usb: typec: ucsi: acpi: Always decode connector change information (Torez Smith) [1942772] - net/usb/r8153_ecm: support ECM mode for RTL8153 (Torez Smith) [1942772] - USB: serial: mos7720: fix parallel-port state restore (Torez Smith) [1942772] - USB: serial: remove write wait queue (Torez Smith) [1942772] - USB: serial: digi_acceleport: fix write-wakeup deadlocks (Torez Smith) [1942772] - USB: serial: keyspan_pda: drop redundant usb-serial pointer (Torez Smith) [1942772] - USB: serial: keyspan_pda: use BIT() macro (Torez Smith) [1942772] - USB: serial: keyspan_pda: add write-fifo support (Torez Smith) [1942772] - USB: serial: keyspan_pda: increase transmitter threshold (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write implementation (Torez Smith) [1942772] - USB: serial: keyspan_pda: refactor write-room handling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write unthrottling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write-wakeup use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix stalled writes (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write deadlock (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Torez Smith) [1942772] - net: usb: r8152: Fix a couple of spelling errors in fw_phy_nc's docs (Torez Smith) [1942772] - net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Torez Smith) [1942772] - net: usb: r8152: Provide missing documentation for some struct members (Torez Smith) [1942772] - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping (Torez Smith) [1942772] - can: peak_usb: add range checking in decode operations (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition (Torez Smith) [1942772] - kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq (Torez Smith) [1942772] - dt-bindings: connector: Add property to set initial current cap for FRS (Torez Smith) [1942772] - usb: xhci: Remove in_interrupt() checks (Torez Smith) [1942772] - usbip: Remove in_interrupt() check (Torez Smith) [1942772] - usb: core: Replace in_interrupt() in comments (Torez Smith) [1942772] - usb: atm: Replace in_interrupt() usage in comment (Torez Smith) [1942772] - USB: sisusbvga: Make console support depend on BROKEN (Torez Smith) [1942772] - usb: host: xhci-mem: remove unneeded break (Torez Smith) [1942772] - usb: storage: freecom: remove unneeded break (Torez Smith) [1942772] - usb: misc: iowarrior: remove unneeded break (Torez Smith) [1942772] - usb: host: ehci-sched: add comment about find_tt() not returning error (Torez Smith) [1942772] - usb: dwc3: ep0: Fix delay status handling (Torez Smith) [1942772] - USB: serial: iuu_phoenix: remove unneeded break (Torez Smith) [1942772] - USB: serial: digi_acceleport: remove in_interrupt() usage (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-S (Torez Smith) [1942772] - net: usb: rtl8150: don't incorrectly assign random MAC addresses (Torez Smith) [1942772] - net: usbnet: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - net: usb: qmi_wwan: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - cx82310_eth: use netdev_err instead of dev_err (Torez Smith) [1942772] - cx82310_eth: re-enable ethernet mode after router reboot (Torez Smith) [1942772] - net: usbnet: remove driver version (Torez Smith) [1942772] - net: usb: qmi_wwan: add Cellient MPL200 card (Torez Smith) [1942772] - usbip: vhci_hcd: fix calling usb_hcd_giveback_urb() with irqs enabled (Torez Smith) [1942772] - net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails (Torez Smith) [1942772] - usbnet: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - net/smscx5xx: change to of_get_mac_address() eth_platform_get_mac_address() (Torez Smith) [1942772] - net: usb: pegasus: Proper error handing when setting pegasus' MAC address (Torez Smith) [1942772] - usb: dwc3: gadget: Support up to max stream id (Torez Smith) [1942772] - usb: dwc2: Fix INTR OUT transfers in DDMA mode. (Torez Smith) [1942772] - usb: dwc3: of-simple: Add compatible string for Intel Keem Bay platform (Torez Smith) [1942772] - net: rtl8150: Use the new usb control message API. (Torez Smith) [1942772] - net: pegasus: Use the new usb control message API. (Torez Smith) [1942772] - usb: dwc3: gadget: Return early if no TRB update (Torez Smith) [1942772] - usb: dwc3: gadget: Keep TRBs in request order (Torez Smith) [1942772] - usb: dwc3: gadget: Revise setting IOC when no TRB left (Torez Smith) [1942772] - usb: dwc3: gadget: Look ahead when setting IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Allow restarting a transfer (Torez Smith) [1942772] - usb: dwc3: Stop active transfers before halting the controller (Torez Smith) [1942772] - usb: dwc3: gadget: Rename misleading function names (Torez Smith) [1942772] - usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing last TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Set IOC if not enough for extra TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Check for number of TRBs prepared (Torez Smith) [1942772] - usb: dwc3: gadget: Return the number of prepared TRBs (Torez Smith) [1942772] - usb: dwc3: ep0: Fix ZLP for OUT ep0 requests (Torez Smith) [1942772] - usb: dwc3: gadget: Improve TRB ZLP setup (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing extra TRB (Torez Smith) [1942772] - usb: dwc3: gadget: Reclaim extra TRBs after request completion (Torez Smith) [1942772] - usb: dwc3: gadget: Check MPS of the request length (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor ep command completion (Torez Smith) [1942772] - usb: dwc3: allocate gadget structure dynamically (Torez Smith) [1942772] - usb: dwc3: core: add phy cleanup for probe error handling (Torez Smith) [1942772] - usb: dwc3: core: don't trigger runtime pm when remove driver (Torez Smith) [1942772] - usb: dwc3: debugfs: do not queue work if try to change mode on non-drd (Torez Smith) [1942772] - usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality (Torez Smith) [1942772] - usb: dwc2: add support for APM82181 USB OTG (Torez Smith) [1942772] - usb: dwc-meson-g12a: Add support for USB on AXG SoCs (Torez Smith) [1942772] - usb: dwc3: gadget: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: do not queue work if dr_mode is not USB_DR_MODE_OTG (Torez Smith) [1942772] - usb: dwc3: debugfs: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: qcom: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ep0: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: trace: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ulpi: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: meson: fix checkpatch errors and warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix sparse warning (Torez Smith) [1942772] - usb: dwc3: meson: fix coccinelle WARNING (Torez Smith) [1942772] - usb: dwc3: qcom: Add interconnect support in dwc3 driver (Torez Smith) [1942772] - net: usb: net1080: Remove in_interrupt() comment (Torez Smith) [1942772] - net: usb: kaweth: Remove last user of kaweth_control() (Torez Smith) [1942772] - net: usb: kaweth: Replace kaweth_control() with usb_control_msg() (Torez Smith) [1942772] - net: usb: ax88179_178a: add MCT usb 3.0 adapter (Torez Smith) [1942772] - net: usb: ax88179_178a: fix missing stop entry in driver_info (Torez Smith) [1942772] - net: usb: ax88179_178a: add Toshiba usb 3.0 adapter (Torez Smith) [1942772] - Revert "usbip: Implement a match function to fix usbip" (Torez Smith) [1942772] - usb: dwc2: Fix parameter type in function pointer prototype (Torez Smith) [1942772] - usb: dwc3: core: Print warning on unsupported speed (Torez Smith) [1942772] - usb: dwc3: core: Properly default unspecified speed (Torez Smith) [1942772] - usb: dwc2: Add missing cleanups when usb_add_gadget_udc() fails (Torez Smith) [1942772] - usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command (Torez Smith) [1942772] - usb: dwc3: gadget: Resume pending requests after CLEAR_STALL (Torez Smith) [1942772] - can: peak_usb: convert to use le32_add_cpu() (Torez Smith) [1942772] - can: pcan_usb: add support of rxerr/txerr counters (Torez Smith) [1942772] - can: pcan_usb: Document the commands sent to the device (Torez Smith) [1942772] - can: mcba_usb: remove redundant initialization of variable err (Torez Smith) [1942772] - usb: dwc2: Always disable regulators on driver teardown (Torez Smith) [1942772] - usbip: simplify the return expression of usbip_core_init() (Torez Smith) [1942772] - rndis_host: increase sleep time in the query-response loop (Torez Smith) [1942772] - Revert "usb: dwc3: meson-g12a: fix shared reset control use" (Torez Smith) [1942772] - net: usb: dm9601: Add USB ID of Keenetic Plus DSL (Torez Smith) [1942772] - smsc95xx: add phylib support (Torez Smith) [1942772] - smsc95xx: use usbnet->driver_priv (Torez Smith) [1942772] - smsc95xx: remove redundant function arguments (Torez Smith) [1942772] - net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() (Torez Smith) [1942772] - net: cdc_ncm: Fix build error (Torez Smith) [1942772] - tools: usb: move to tools buildsystem (Torez Smith) [1942772] - usbip: Implement a match function to fix usbip (Torez Smith) [1942772] - usb: dwc3: gadget: Handle ZLP for sg requests (Torez Smith) [1942772] - usb: dwc3: gadget: Fix handling ZLP (Torez Smith) [1942772] - usb: dwc3: gadget: Don't setup more than requested (Torez Smith) [1942772] - r8152: Use MAC address from correct device tree node (Torez Smith) [1942772] - usb: hso: remove bogus check for EINPROGRESS (Torez Smith) [1942772] - usb: hso: no complaint about kmalloc failure (Torez Smith) [1942772] - hso: fix bailout in error case of probe (Torez Smith) [1942772] - usb: dwc3: convert to devm_platform_ioremap_resource_byname (Torez Smith) [1942772] - net: lan78xx: replace bogus endpoint lookup (Torez Smith) [1942772] - net: lan78xx: fix transfer-buffer memory leak (Torez Smith) [1942772] - net: lan78xx: add missing endpoint sanity check (Torez Smith) [1942772] - usb: hso: check for return value in hso_serial_common_create() (Torez Smith) [1942772] - Revert "usb: dwc2: override PHY input signals with usb role switch support" (Torez Smith) [1942772] - Revert "usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs" (Torez Smith) [1942772] - usb: dwc3: gadget: when the started list is empty stop the active xfer (Torez Smith) [1942772] - usb: dwc3: gadget: make starting isoc transfers more robust (Torez Smith) [1942772] - usb: dwc3: gadget: add frame number mask (Torez Smith) [1942772] - usb: dwc2: Fix error path in gadget registration (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix shared reset control use (Torez Smith) [1942772] - usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs (Torez Smith) [1942772] - usb: dwc2: override PHY input signals with usb role switch support (Torez Smith) [1942772] - net: cdc_ncm: hook into set_rx_mode to admit multicast traffic (Torez Smith) [1942772] - net: cdc_ncm: add .ndo_set_rx_mode to cdc_ncm_netdev_ops (Torez Smith) [1942772] - net: usbnet: export usbnet_set_rx_mode() (Torez Smith) [1942772] - net: cdc_ether: export usbnet_cdc_update_filter (Torez Smith) [1942772] - net: cdc_ether: use dev->intf to get interface information (Torez Smith) [1942772] - ax88172a: fix ax88172a_unbind() failures (Torez Smith) [1942772] - usb: dwc2: gadget: Avoid pointless read of EP control register (Torez Smith) [1942772] - usb: dwc2: gadget: Make use of GINTMSK2 (Torez Smith) [1942772] - usb: dwc3: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - tools: usb: usbip: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - usb: hso: Fix debug compile warning on sparc32 (Torez Smith) [1942772] - usbip: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - Documentation/driver-api: usb/URB: drop doubled word (Torez Smith) [1942772] - usb: dwc3: dwc3-qcom: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Jasper Lake (Torez Smith) [1942772] - usb: dwc2: Fix shutdown callback in platform (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Quectel EG95 LTE modem (Torez Smith) [1942772] - smsc95xx: avoid memory leak in smsc95xx_bind (Torez Smith) [1942772] - smsc95xx: check return value of smsc95xx_reset (Torez Smith) [1942772] - usb: dwc2: gadget: Remove assigned but never used 'maxsize' (Torez Smith) [1942772] - usb: dwc3: dwc3-of-simple: Function headers are not good candidates for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-haps: Function headers are not suitable for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-omap: Do not read DMA status (Torez Smith) [1942772] - usb: dwc3: ulpi: File headers are not doc headers (Torez Smith) [1942772] - usb: dwc3: drd: File headers are not doc headers (Torez Smith) [1942772] - usbnet: ipheth: fix ipheth_tx()'s return type (Torez Smith) [1942772] - usbip: tools: add in man page how to load the client's module (Torez Smith) [1942772] - usbip: tools: fix build error for multiple definition (Torez Smith) [1942772] - usbip: tools: fix module name in man page (Torez Smith) [1942772] - Revert "usb: dwc3: exynos: Add support for Exynos5422 suspend clk" (Torez Smith) [1942772] - usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work (Torez Smith) [1942772] - media: USB: cdc-acm: blacklist IR Droid / IR Toy device (Torez Smith) [1942772] - usbnet: smsc95xx: Fix use-after-free after removal (Torez Smith) [1942772] - usb: dwc2: Postponed gadget registration to the udc class driver (Torez Smith) [1942772] - usb: dwc2: use well defined macros for power_down (Torez Smith) [1942772] - net: usb: ax88179_178a: fix packet alignment padding (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix USB2 PHY initialization on G12A and A1 SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix error path when fetching the reset line fails (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910C1-EUX composition (Torez Smith) [1942772] - usb: dwc3: keystone: Turn on USB3 PHY before controller (Torez Smith) [1942772] - usb: dwc2: Update Core Reset programming flow. (Torez Smith) [1942772] - usb: dwc3: gadget: Check for prepared TRBs (Torez Smith) [1942772] - usb: dwc3: Increase timeout for CmdAct cleared by device controller (Torez Smith) [1942772] - usb: dwc3: gadget: Use SET_EP_PRIME for NoStream (Torez Smith) [1942772] - usb: dwc3: gadget: Handle stream transfers (Torez Smith) [1942772] - usb: dwc3: gadget: Don't prepare beyond a transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Wait for transfer completion (Torez Smith) [1942772] - usb: dwc3: gadget: Handle XferComplete for streams (Torez Smith) [1942772] - usb: dwc3: gadget: Enable XferComplete event (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor TRB completion handler (Torez Smith) [1942772] - usb: dwc3: gadget: Check for in-progress END_TRANSFER (Torez Smith) [1942772] - usb: dwc3: Get MDWIDTH for DWC_usb32 (Torez Smith) [1942772] - usb: dwc3: Add support for DWC_usb32 IP (Torez Smith) [1942772] - usb: dwc3: use true,false for dwc->otg_restart_host (Torez Smith) [1942772] - usb: dwc2: gadget: move gadget resume after the core is in L0 state (Torez Smith) [1942772] - usb: dwc3: meson-g12a: add support for GXL and GXM SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: support the GXL/GXM DWC3 host phy disconnect (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb init (Torez Smith) [1942772] - usb: dwc3: gadget: Continue to process pending requests (Torez Smith) [1942772] - r8152: support additional Microsoft Surface Ethernet Adapter variant (Torez Smith) [1942772] - r8152: Use MAC address from device tree if available (Torez Smith) [1942772] - net: usb: qmi_wwan: remove redundant assignment to variable status (Torez Smith) [1942772] - net: huawei_cdc_ncm: remove redundant assignment to variable ret (Torez Smith) [1942772] - net: usb: ax88179_178a: remove redundant assignment to variable ret (Torez Smith) [1942772] - usb: dwc3: select USB_ROLE_SWITCH (Torez Smith) [1942772] - usb: dwc3: pci: Enable extcon driver for Intel Merrifield (Torez Smith) [1942772] - dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg() (Torez Smith) [1942772] - usb: hso: correct debug message (Torez Smith) [1942772] - net: sierra_net: Remove unused inline function (Torez Smith) [1942772] - usb: dwc3: gadget: WARN on no-resource status (Torez Smith) [1942772] - usb: dwc3: gadget: Issue END_TRANSFER to retry isoc transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Store resource index of start cmd (Torez Smith) [1942772] - usb: dwc3: core: Use role-switch default dr_mode (Torez Smith) [1942772] - usb: dwc3: drd: Don't free non-existing irq (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle failed kick_transfer (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb2 phy init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: check return of dwc3_meson_g12a_usb_init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: get the reset as shared (Torez Smith) [1942772] - usb: dwc3: meson-g12a: handle the phy and glue registers separately (Torez Smith) [1942772] - usb: dwc3: meson-g12a: specify phy names in soc data (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor dwc3_gadget_ep_dequeue (Torez Smith) [1942772] - usb: dwc3: gadget: Remove unnecessary checks (Torez Smith) [1942772] - usb: dwc3: gadget: Give back staled requests (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle ClearFeature(halt) (Torez Smith) [1942772] - usb: dwc3: support continuous runtime PM with dual role (Torez Smith) [1942772] - USB: dwc3: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5816e (Torez Smith) [1942772] - net: usb: ax88179_178a: Implement ethtool_ops set_eeprom (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request completion check (Torez Smith) [1942772] - USB: dwc2: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - usb: dwc3: gadget: Do link recovery for SS and SSP (Torez Smith) [1942772] - usb: dwc3: gadget: Properly set maxpacket limit (Torez Smith) [1942772] - usb: dwc3: Fix GTXFIFOSIZ.TXFDEP macro name (Torez Smith) [1942772] - Documentation: driver-api/usb/writing_usb_driver.rst Updates documentation links (Torez Smith) [1942772] - pegasus: Remove pegasus' own workqueue (Torez Smith) [1942772] - usb: dwc2: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: hisilicon: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: xhci-plat: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - net: qmi_wwan: add support for ASKEY WWHC050 (Torez Smith) [1942772] - usb: dwc3: fix up for role switch API change (Torez Smith) [1942772] - usb: dwc2: Silence warning about supplies during deferred probe (Torez Smith) [1942772] - usb: dwc2: Implement set_selfpowered() (Torez Smith) [1942772] - usb: dwc3: core: don't do suspend for device mode if already suspended (Torez Smith) [1942772] - usb: dwc3: Rework resets initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Rework clock initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Add support for role-switch-default-mode binding (Torez Smith) [1942772] - usb: dwc3: Registering a role switch in the DRD code. (Torez Smith) [1942772] - usb: dwc3: core: add support for disabling SS instances in park mode (Torez Smith) [1942772] - usb: dwc3: gadget: Wrap around when skip TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Don't clear flags before transfer ended (Torez Smith) [1942772] - usb: dwc3: Remove kernel doc annotation where it's not needed (Torez Smith) [1942772] - usb: dwc3: Add ACPI support for xHCI ports (Torez Smith) [1942772] - usb: dwc3: exynos: Add support for Exynos5422 suspend clk (Torez Smith) [1942772] - usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3_meson_g12a_otg_init (Torez Smith) [1942772] - usb: dwc3: trace: print enqueue/dequeue pointers too (Torez Smith) [1942772] - usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Add Amlogic A1 DWC3 glue (Torez Smith) [1942772] - cdc_ncm: Fix the build warning (Torez Smith) [1942772] - cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Torez Smith) [1942772] - r8152: reject unsupported coalescing params (Torez Smith) [1942772] - usb: dwc3: gadget: Update chain bit correctly when using sg list (Torez Smith) [1942772] - r8152: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: check disconnect status after long sleep (Torez Smith) [1942772] - net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch (Torez Smith) [1942772] - USB: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: use new helper tcp_v6_gso_csum_prep (Torez Smith) [1942772] - net: usb: cdc-phonet: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - usb: dwc3: qcom: Replace by (Torez Smith) [1942772] - usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields (Torez Smith) [1942772] - usb: dwc2: Fix in ISOC request length checking (Torez Smith) [1942772] - usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows (Torez Smith) [1942772] - usb: dwc3: debug: fix string position formatting mixup with ret and len (Torez Smith) [1942772] - qmi_wwan: unconditionally reject 2 ep interfaces (Torez Smith) [1942772] - qmi_wwan: re-add DW5821e pre-production variant (Torez Smith) [1942772] - r8152: Add MAC passthrough support to new device (Torez Smith) [1942772] - r8152: disable DelayPhyPwrChg (Torez Smith) [1942772] - r8152: avoid the MCU to clear the lanwake (Torez Smith) [1942772] - r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B (Torez Smith) [1942772] - r8152: disable test IO for RTL8153B (Torez Smith) [1942772] - r8152: Disable PLA MCU clock speed down (Torez Smith) [1942772] - r8152: disable U2P3 for RTL8153B (Torez Smith) [1942772] - r8152: get default setting of WOL before initializing (Torez Smith) [1942772] - r8152: reset flow control patch when linking on for RTL8153B (Torez Smith) [1942772] - r8152: fix runtime resume for linking change (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -V variant (Torez Smith) [1942772] - net: usb: lan78xx: Add .ndo_features_check (Torez Smith) [1942772] - usb: dwc2: Drop unlock/lock upon queueing a work item (Torez Smith) [1942772] - usb: dwc3: gadget: Remove END_TRANSFER delay (Torez Smith) [1942772] - usb: dwc3: gadget: Delay starting transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Check END_TRANSFER completion (Torez Smith) [1942772] - usb: dwc3: turn off VBUS when leaving host mode (Torez Smith) [1942772] - usb: dwc2: fix debugfs FIFO count (Torez Smith) [1942772] - usb: dwc2: Fix IN FIFO allocation (Torez Smith) [1942772] - usb: dwc2: Fix Stalling a Non-Isochronous OUT EP (Torez Smith) [1942772] - usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set (Torez Smith) [1942772] - usb: dwc2: Fix NULL qh in dwc2_queue_transaction (Torez Smith) [1942772] - usb: dwc3: gadget: Set link state to RX_Detect on disconnect (Torez Smith) [1942772] - usb: dwc3: gadget: Don't send unintended link state change (Torez Smith) [1942772] - r8152: add missing endpoint sanity check (Torez Smith) [1942772] - net: usb: lan78xx: limit size of local TSO packets (Torez Smith) [1942772] - qmi_wwan: Add support for Quectel RM500Q (Torez Smith) [1942772] - usbip: Fix unsafe unaligned pointer usage (Torez Smith) [1942772] - usb: dwc3: use proper initializers for property entries (Torez Smith) [1942772] - net: r8152: use skb_list_walk_safe helper for gso segments (Torez Smith) [1942772] - net: usb: lan78xx: fix possible skb leak (Torez Smith) [1942772] - net: ch9200: remove unnecessary return (Torez Smith) [1942772] - net: ch9200: use __func__ in debug message (Torez Smith) [1942772] - tools: usb: usbip: Get rid of driver name printout in README (Torez Smith) [1942772] - can: gs_usb: gs_usb_probe(): use descriptors of current altsetting (Torez Smith) [1942772] - can: kvaser_usb: fix interface sanity check (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request complete check (Torez Smith) [1942772] - thunderbolt: Update documentation with the USB4 information (Torez Smith) [1942772] - usbip: Fix error path of vhci_recv_ret_submit() (Torez Smith) [1942772] - usbip: Fix receive error in vhci-hcd when using scatter-gather (Torez Smith) [1942772] - net: usb: lan78xx: Fix error message format specifier (Torez Smith) [1942772] - net: usb: lan78xx: Fix suspend/resume PHY register access error (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -H variant (Torez Smith) [1942772] - usb: dwc3: ep0: Clear started flag on completion (Torez Smith) [1942772] - usb: dwc3: gadget: Clear started flag for non-IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Fix logical condition (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices (Torez Smith) [1942772] - can: ucan: fix non-atomic allocation in completion handler (Torez Smith) [1942772] - net: usb: aqc111: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usbnet: Fix -Wcast-function-type (Torez Smith) [1942772] - net: hso: Fix -Wcast-function-type (Torez Smith) [1942772] - ax88179_178a: add ethtool_op_get_ts_info() (Torez Smith) [1942772] - r8152: avoid to call napi_disable twice (Torez Smith) [1942772] - r8152: Re-order napi_disable in rtl8152_close (Torez Smith) [1942772] - ax88172a: fix information leak on short answers (Torez Smith) [1942772] - usb: dwc2: create debugfs directory under usb root (Torez Smith) [1942772] - usb: dwc3: create debugfs directory under usb root (Torez Smith) [1942772] - net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules (Torez Smith) [1942772] - usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (Torez Smith) [1942772] - USBIP: add config dependency for SGL_ALLOC (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5821e with eSIM support (Torez Smith) [1942772] - CDC-NCM: handle incomplete transfer of MTU (Torez Smith) [1942772] - usbip: tools: fix fd leakage in the function of read_attr_usbip_status (Torez Smith) [1942772] - can: peak_usb: fix a potential out-of-sync while decoding packets (Torez Smith) [1942772] - can: usb_8dev: fix use-after-free on disconnect (Torez Smith) [1942772] - can: mcba_usb: fix use-after-free on disconnect (Torez Smith) [1942772] - can: peak_usb: report bus recovery as well (Torez Smith) [1942772] - can: gs_usb: gs_can_open(): prevent memory leak (Torez Smith) [1942772] - usb: Spelling s/enpoint/endpoint/ (Torez Smith) [1942772] - usb: dwc3: gadget: fix race when disabling ep with cancelled xfers (Torez Smith) [1942772] - usb: dwc3: of-simple: add a shutdown (Torez Smith) [1942772] - usbip: Fix free of unallocated memory in vhci tx (Torez Smith) [1942772] - usbip: tools: Fix read_usb_vudc_device() error path handling (Torez Smith) [1942772] - usb: dwc3: pci: prevent memory leak in dwc3_pci_probe (Torez Smith) [1942772] - usb: dwc3: remove the call trace of USBx_GFLADJ (Torez Smith) [1942772] - usb: dwc3: select CONFIG_REGMAP_MMIO (Torez Smith) [1942772] - r8152: check the pointer rtl_fw->fw before using it (Torez Smith) [1942772] - net: lan78xx: remove set but not used variable 'event' (Torez Smith) [1942772] - usb: dwc3: debug: Remove newline printout (Torez Smith) [1942772] - r8152: support firmware of PHY NC for RTL8153A (Torez Smith) [1942772] - r8152: move r8153_patch_request forward (Torez Smith) [1942772] - r8152: add checking fw_offset field of struct fw_mac (Torez Smith) [1942772] - r8152: rename fw_type_1 with fw_mac (Torez Smith) [1942772] - usb: dwc2: use a longer core rest timeout in dwc2_core_reset() (Torez Smith) [1942772] - usb: dwc3: Disable phy suspend after power-on reset (Torez Smith) [1942772] - r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 (Torez Smith) [1942772] - net: usb: lan78xx: Connect PHY before registering MAC (Torez Smith) [1942772] - usb: hso: obey DMA rules in tiocmget (Torez Smith) [1942772] - r8152: support request_firmware for RTL8153 (Torez Smith) [1942772] - net: usb: sr9800: fix uninitialized local variable (Torez Smith) [1942772] - net: usb: ax88179_178a: write mac to hardware in get_mac_addr (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit 0x1050 composition (Torez Smith) [1942772] - usb: dwc3: Remove dev_err() on platform_get_irq() failure (Torez Smith) [1942772] - usb: dwc3: Switch to platform_get_irq_byname_optional() (Torez Smith) [1942772] - r8152: Set macpassthru in reset_resume callback (Torez Smith) [1942772] - qmi_wwan: add support for Cinterion CLS8 devices (Torez Smith) [1942772] - usbip: clean up an indentation issue (Torez Smith) [1942772] - usbip: vhci_hcd indicate failed message (Torez Smith) [1942772] - r8152: Add identifier names for function pointers (Torez Smith) [1942772] - r8152: Use guard clause and fix comment typos (Torez Smith) [1942772] - hso: fix NULL-deref on tty open (Torez Smith) [1942772] - net: usb: ax88179_178a: allow optionally getting mac address from device tree (Torez Smith) [1942772] - r8152: Factor out OOB link list waits (Torez Smith) [1942772] - usbnet: ignore endpoints with invalid wMaxPacketSize (Torez Smith) [1942772] - cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize (Torez Smith) [1942772] - usbnet: sanity checking of packet sizes and device mtu (Torez Smith) [1942772] - r8152: adjust the settings of ups flags (Torez Smith) [1942772] - r8152: modify rtl8152_set_speed function (Torez Smith) [1942772] - usb: dwc3: remove generic PHY calibrate() calls (Torez Smith) [1942772] - usb: gadget: net2280: Move all "ll" registers in one structure (Torez Smith) [1942772] - usb: dwc3: gadget: Workaround Mirosoft's BESL check (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix suspend resume regulator unbalanced disables (Torez Smith) [1942772] - usb: gadget: composite: Set recommended BESL values (Torez Smith) [1942772] - usb: dwc3: gadget: Set BESL config parameter (Torez Smith) [1942772] - usb: dwc3: Separate field holding multiple properties (Torez Smith) [1942772] - usb: dwc3: don't set gadget->is_otg flag (Torez Smith) [1942772] - usb: dwc3: st: Add of_dev_put() in probe function (Torez Smith) [1942772] - usb: dwc3: st: Add of_node_put() before return in probe function (Torez Smith) [1942772] - r8152: add a helper function about setting EEE (Torez Smith) [1942772] - r8152: saving the settings of EEE (Torez Smith) [1942772] - net: usb: Delete unnecessary checks before the macro call “dev_kfree_skb” (Torez Smith) [1942772] - r8152: divide the tx and rx bottom functions (Torez Smith) [1942772] - r8152: fix accessing skb after napi_gro_receive (Torez Smith) [1942772] - r8152: change rx_copybreak and rx_pending through ethtool (Torez Smith) [1942772] - r8152: support skb_add_rx_frag (Torez Smith) [1942772] - r8152: use alloc_pages for rx buffer (Torez Smith) [1942772] - r8152: replace array with linking list for rx information (Torez Smith) [1942772] - r8152: separate the rx buffer size (Torez Smith) [1942772] - usb: dwc3: Use clk_bulk_prepare_enable() (Torez Smith) [1942772] - usb: dwc3: Use devres to get clocks (Torez Smith) [1942772] - usb: dwc3: remove generic PHYs forwarding for XHCI device (Torez Smith) [1942772] - USB: usbip: convert to use dev_groups (Torez Smith) [1942772] - usb: dwc3: Update soft-reset wait polling rate (Torez Smith) [1942772] - usb: dwc2: gadget: Fix kill_all_requests race (Torez Smith) [1942772] - usb: dwc3: omap: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: keystone: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: omap: squash include/linux/platform_data/dwc3-omap.h (Torez Smith) [1942772] - usb: dwc3: meson-g12a: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usbip: tools: fix GCC8 warning for strncpy (Torez Smith) [1942772] - usb: dwc3: Switch to use device_property_count_u32() (Torez Smith) [1942772] - usb: dwc2: Switch to use device_property_count_u32() (Torez Smith) [1942772] - can: kvaser_usb: Use struct_size() in alloc_candev() (Torez Smith) [1942772] - net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 (Torez Smith) [1942772] - ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx (Torez Smith) [1942772] - bluetooth: eliminate the potential race condition when removing the HCI controller (Gopal Tiwari) [1971488]- bareudp: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - vxlan: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - geneve: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - RDMA/siw: Release xarray entry (Kamal Heib) [1971483] - RDMA/siw: Properly check send and receive CQ pointers (Kamal Heib) [1971483] - RDMA/siw: Fix a use after free in siw_alloc_mr (Kamal Heib) [1971483] - RDMA/rxe: Clear all QP fields if creation failed (Kamal Heib) [1971483] - RDMA/rxe: Fix a bug in rxe_fill_ip_info() (Kamal Heib) [1971483] - RDMA/rxe: Remove rxe_dma_device declaration (Kamal Heib) [1971483] - IB/hfi1: Fix error return code in parse_platform_config() (Kamal Heib) [1971483] - IB/hfi1: Remove unused function (Kamal Heib) [1971483] - RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Kamal Heib) [1971483] - IB/isert: Fix a use after free in isert_connect_request (Kamal Heib) [1971483] - RDMA: Verify port when creating flow rule (Kamal Heib) [1971483] - RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Kamal Heib) [1971483] - RDMA/core: Don't access cm_id after its destruction (Kamal Heib) [1971483] - RDMA/core: Prevent divide-by-zero error triggered by the user (Kamal Heib) [1971483] - RDMA/core: Add CM to restrack after successful attachment to a device (Kamal Heib) [1971483] - RDMA/core: Unify RoCE check and re-factor code (Kamal Heib) [1971483] - RDMA/core: Fix corrupted SL on passive side (Kamal Heib) [1971483] - mm: vmalloc: add cond_resched() in __vunmap() (Rafael Aquini) [1978469] - /proc/PID/smaps: Add PMD migration entry parsing (Nico Pache) [1977066] - s390: add 3f program exception handler (Nico Pache) [1977066] - x86/ioremap: Fix CONFIG_EFI=n build (Nico Pache) [1977066] - mm, slub: move slub_debug static key enabling outside slab_mutex (Nico Pache) [1977066] - mm, slub: enable slub_debug static key when creating cache with explicit debug flags (Nico Pache) [1977066] - locking/mutex: Remove repeated declaration (Nico Pache) [1977066] - percpu: make pcpu_nr_empty_pop_pages per chunk type (Nico Pache) [1977066] - mm/swap: don't SetPageWorkingset unconditionally during swapin (Nico Pache) [1977066] - s390/tlb: make cleared_pXs flags consistent with generic code (Nico Pache) [1977066] - mm, compaction: make fast_isolate_freepages() stay within zone (Nico Pache) [1977066] - mm/vmscan: restore zone_reclaim_mode ABI (Nico Pache) [1977066] - mm, compaction: move high_pfn to the for loop scope (Nico Pache) [1977066] - memblock: do not start bottom-up allocations with kernel_end (Nico Pache) [1977066] - mm, page_alloc: disable pcplists during memory offline (Nico Pache) [1977066] - mm, page_alloc: move draining pcplists to page isolation users (Nico Pache) [1977066] - mm, page_alloc: cache pageset high and batch in struct zone (Nico Pache) [1977066] - mm, page_alloc: simplify pageset_update() (Nico Pache) [1977066] - mm, page_alloc: fix core hung in free_pcppages_bulk() (Nico Pache) [1977066] - mm, page_alloc: remove setup_pageset() (Nico Pache) [1977066] - mm, page_alloc: calculate pageset high and batch once per zone (Nico Pache) [1977066] - mm, pcp: share common code between memory hotplug and percpu sysctl handler (Nico Pache) [1977066] - mm, page_alloc: clean up pageset high and batch update (Nico Pache) [1977066] - s390/uv: handle destroy page legacy interface (Nico Pache) [1977066] - mm/filemap: fix filemap_map_pages for THP (Nico Pache) [1977066] - mm: filemap: add missing FGP_ flags in kerneldoc comment for pagecache_get_page (Nico Pache) [1977066] - mm/filemap.c: rewrite pagecache_get_page documentation (Nico Pache) [1977066] - mm: filemap: clear idle flag for writes (Nico Pache) [1977066] - mm: document semantics of ZONE_MOVABLE (Nico Pache) [1977066] - mm/page_isolation: cleanup set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: exit early when pageblock is isolated in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_alloc: tweak comments in has_unmovable_pages() (Nico Pache) [1977066] - mm: reuse only-pte-mapped KSM page in do_wp_page() (Nico Pache) [1977066] - mm/memory.c: skip spurious TLB flush for retried page fault (Nico Pache) [1977066] - /proc/PID/smaps: consistent whitespace output format (Nico Pache) [1977066] - mm/memcontrol.c: prevent missed memory.low load tears (Nico Pache) [1977066] - mm, memcg: prevent mem_cgroup_protected store tearing (Nico Pache) [1977066] - mm, memcg: prevent memory.min load/store tearing (Nico Pache) [1977066] - mm, mempolicy: fix up gup usage in lookup_node (Nico Pache) [1977066] - mm/page_ext.c: drop pfn_present() check when onlining (Nico Pache) [1977066] - drivers/base/memory.c: drop pages_correctly_probed() (Nico Pache) [1977066] - drivers/base/memory.c: drop section_count (Nico Pache) [1977066] - include/linux/mm.h: remove dead code totalram_pages_set() (Nico Pache) [1977066] - tools headers uapi: Sync asm-generic/mman-common.h with the kernel (Nico Pache) [1977066] - mm/memcg: Relocate tcpmem to below memory in struct mem_cgroup (Waiman Long) [1959772] - mm/memcg: optimize user context object stock access (Waiman Long) [1959772] - mm/memcg: improve refill_obj_stock() performance (Waiman Long) [1959772] - mm/memcg: cache vmstat data in percpu memcg_stock_pcp (Waiman Long) [1959772] - mm/memcg: move mod_objcg_state() to memcontrol.c (Waiman Long) [1959772] - mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_MEMCG_KMEM (Waiman Long) [1959772] - mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_cgroup_{un}charge_pages() (Waiman Long) [1959772] - mm: memcontrol: use obj_cgroup APIs to charge kmem pages (Waiman Long) [1959772] - mm: memcontrol: change ug->dummy_page only if memcg changed (Waiman Long) [1959772] - mm: memcontrol: directly access page->memcg_data in mm/page_alloc.c (Waiman Long) [1959772] - mm: memcontrol: introduce obj_cgroup_{un}charge_pages (Waiman Long) [1959772] - mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Waiman Long) [1959772] - mm: memmap defer init doesn't work as expected (Baoquan He) [1906271] - mm: check nr_initialised with PAGES_PER_SECTION directly in defer_init() (Baoquan He) [1906271] - mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while onlining memory (Baoquan He) [1906271] - mm, memory_hotplug: update pcp lists everytime onlining a memory block (Baoquan He) [1906271] - mm: pass migratetype into memmap_init_zone() and move_pfn_range_to_zone() (Baoquan He) [1906271] - nfs: account for selinux security context when deciding to share superblock (Scott Mayhew) [1927027] - nfs: remove unneeded null check in nfs_fill_super() (Scott Mayhew) [1927027] - lsm,selinux: add new hook to compare new mount to an existing mount (Scott Mayhew) [1927027] - libceph: allow addrvecs with a single NONE/blank address (Jeff Layton) [1972278] - scsi: megaraid_sas: Update driver version to 07.717.02.00-rc1 (Tomas Henzl) [1968170] - scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Tomas Henzl) [1968170] - scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Tomas Henzl) [1968170] - scsi: megaraid_sas: Fix resource leak in case of probe failure (Tomas Henzl) [1968170] - scsi: megaraid_sas: Send all non-RW I/Os for TYPE_ENCLOSURE device through firmware (Tomas Henzl) [1968170] - scsi: megaraid_sas: Use DEFINE_SPINLOCK() for spinlock (Tomas Henzl) [1968170] - scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne) [1927508] - drivers: do not build devm_platform_get_and_ioremap_resource() for s390x (Jaroslav Kysela) [1917388] - redhat: update ALSA configs and add regmap-sdw-mbq to redhat/filter-modules.sh (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - alsa: control_led - fix initialization in the mode show callback (Jaroslav Kysela) [1917388] - ALSA: seq: Fix race of snd_seq_timer_open() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: headphone and mic don't work on an Acer laptop (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode (Jaroslav Kysela) [1917388] - ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir: Remove fix for DMI entry on Lenovo 2020 platforms (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo 2020 AMD platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: reset enabled_cores state at suspend (Jaroslav Kysela) [1917388] - ASoC: fsl-asoc-card: Set .owner attribute when registering card. (Jaroslav Kysela) [1917388] - ASoC: topology: Fix spelling mistake "vesion" -> "version" (Jaroslav Kysela) [1917388] - ASoC: rt5659: Fix the lost powers for the HDA header (Jaroslav Kysela) [1917388] - ASoC: core: Fix Null-point-dereference in fmt_single_name() (Jaroslav Kysela) [1917388] - spi: pxa2xx: Drop useless comment in the pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Switch to use BIT() and GENMASK() in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Update header block in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Add SSC2 and SSPSP2 SSP registers (Jaroslav Kysela) [1917388] - ASoC: pxa: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: pxa: pxa-ssp: Remove redundant null check before clk_prepare_enable/clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: set phase two word length register (Jaroslav Kysela) [1917388] - ASoC: pxa: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: Fix 7/8 spaces indentation in Kconfig (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: Remove manual DMA peripheral ID assignment (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: add missed checks for clk_get() (Jaroslav Kysela) [1917388] - ASoC: Intel: fix error code cnl_set_dsp_D0() (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Unassign ram_read and read_write ops (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove haswell solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_dsp_get_thread_context (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP interface fields (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: remove unneeded semicolon (Jaroslav Kysela) [1917388] - catpt: Switch to use list_entry_is_head() helper (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Optimize applying user settings (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Correct clock selection for dai trigger (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Skip position update for unprepared streams (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Relax clock selection conditions (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Fix compilation when CONFIG_MODULES is disabled (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Cleanup after power routines streamlining (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Replace open coded variant of resource_intersection() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Streamline power routines across LPT and WPT (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Change SSP2-Codec DAI id to 0 (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Drop compress-cpu-dai bits (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5677: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: set card and driver name dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5650: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove rt5640 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove max98090 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: use inclusive language for SSP bclk/fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: Atom: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: select WANT_DEV_COREDUMP (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add explicit DMADEVICES kconfig dependency (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: Remove duplicate kconfigs (Jaroslav Kysela) [1917388] - ASoC: remove zte zx drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: add missing stream rates and format (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: Remove unused control callback structure (Jaroslav Kysela) [1917388] - ASoC: wm8994: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: wm8903: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: wm8523: Fix a typo in a comment (Jaroslav Kysela) [1917388] - ASoC: wm8350: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: wm5102: Use get_unaligned_be16() for dac_comp_coeff (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: wcd9335: Remove unnecessary conversion to bool (Jaroslav Kysela) [1917388] - ASoC: rt715: remove unused parameter (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add the calibration functions (Jaroslav Kysela) [1917388] - ASoC: rt5682: clock driver must use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: rt1015: enable BCLK detection after calibration (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Add support for more data formats (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Move format check into `set_fmt()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Rearrange operations in `hw_params()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Fix not setting word length if DAIFMT_CBS_CFS (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix regulator_dev_lookup() fails for id "LDO_VAUD18" (Jaroslav Kysela) [1917388] - ASoC: Remove mt6359_platform_driver_remove (Jaroslav Kysela) [1917388] - ASoC: Fix vaud18 power leakage of mt6359 (Jaroslav Kysela) [1917388] - ASoC: es8316: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix Bitclock polarity inversion (Jaroslav Kysela) [1917388] - ASoC: cs35l33: fix an error code in probe() (Jaroslav Kysela) [1917388] - ASoC: cs35l34: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: wm8998: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd9335: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: TSCS454: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: TSCS42xx: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: ts3a227e: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tlv320: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tas571x: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: tas*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tas2562: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: remove remnants of sirf prima/atlas audio codec (Jaroslav Kysela) [1917388] - ASoC: rt5645: add error checking to rt5645_probe function (Jaroslav Kysela) [1917388] - Revert "ASoC: rt5645: fix a NULL pointer dereference" (Jaroslav Kysela) [1917388] - ASoC: rt1015: modify calibration sequence for better performance (Jaroslav Kysela) [1917388] - ASoC: rk3328: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: pcm179x: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: pcm1789: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: nau8315: revise the power event of EN_PIN dapm widget for symmetry (Jaroslav Kysela) [1917388] - ASoC: nau8315: add codec driver (Jaroslav Kysela) [1917388] - ASoC: gtm601: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es8328: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: es7241: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es7134: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: da9055: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: da7219: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Add DAPM widget to set HP out to cap-less mode (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Don't change cap-couple setting in HP PMU/PMD (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Adjust timeouts for cap-coupled outputs (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Reset interrupt flags in bias PREPARE (Jaroslav Kysela) [1917388] - ASoC: codecs/jz47xx: Use regmap_{set,clear}_bits (Jaroslav Kysela) [1917388] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove cancel_work_sync in runtime suspend (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: Add RX support (Jaroslav Kysela) [1917388] - ALSA: cx46xx: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Convert from cpu to data format (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: tegra: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: tegra: Don't warn on probe deferral (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_rt5640: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_wm8753: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: trimslice.c: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: ti: davinci-evm: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: ti: davinci: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ti: j721e-evm: Fix compiler warning when CONFIG_OF=n (Jaroslav Kysela) [1917388] - ASoC: ti: omap-abe-twl6040: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: ti: omap-mcsp: remove duplicate test (Jaroslav Kysela) [1917388] - ASoC: uniphier: Simplify the return expression of uniphier_aio_startup (Jaroslav Kysela) [1917388] - ASoC: uniphier: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: rename shadowing variable (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: align function prototype (Jaroslav Kysela) [1917388] - ALSA: x86: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Jaroslav Kysela) [1917388] - ASoC: cs42l56: fix up error handling in probe (Jaroslav Kysela) [1917388] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [1917388] - ASoC: cs42l51: manage mclk shutdown delay (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait for PLL to lock before switching to it (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Only start PLL if it is needed (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait at least 150us after writing SCLK_PRESENT (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Use bclk from hw_params if set_sysclk was not called (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Report jack and button detection (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Add Capture Support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix channel width support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Always wait at least 3ms after reset (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Don't enable/disable regulator at Bias Level (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix mixer volume control (Jaroslav Kysela) [1917388] - ASoC: cs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: bd28623: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: alc5632: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak4458: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak4118: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: alc5623: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak5558: Correct the dai name for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: change function name to ak5558_reset (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add support for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak5558: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove platform data and move micbias bindings include (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: adau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: Add ADAU1372 audio CODEC support (Jaroslav Kysela) [1917388] - ASoC: amd: fix for pcm_read() error (Jaroslav Kysela) [1917388] - ASoC: amd: drop S24_LE format support (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for ALC1015P codec in acp3x machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: raven: acp3x-i2s: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: remove unnecessary assignments (Jaroslav Kysela) [1917388] - ASoC: amd: fix acpi dependency kernel warning (Jaroslav Kysela) [1917388] - ASoC: amd: update spdx license for acp machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for RT5682 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Adding DAI LINK for rt1015 codec (Jaroslav Kysela) [1917388] - ASoC: amd: Adding support for ALC1015 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: AMD RV RT5682 should depends on CROS_EC (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: remove invalid kernel-doc comment (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - refine DMI entries for some Lenovo products (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 (Jaroslav Kysela) [1917388] - ASoC: amd: Replacing MSI with Legacy IRQ model (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2 (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS) (Jaroslav Kysela) [1917388] - ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) (Jaroslav Kysela) [1917388] - ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Jaroslav Kysela) [1917388] - ASoC: amd: Return -ENODEV for non-existing ACPI call (Jaroslav Kysela) [1917388] - ASoC: amd: support other audio modes for raven (Jaroslav Kysela) [1917388] - ASoC: topology: adhere to KUNIT formatting standard (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ALSA: trident: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sonicvibes: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sis7019: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: remove unneeded break (Jaroslav Kysela) [1917388] - ALSA: hdsp: don't disable if not enabled (Jaroslav Kysela) [1917388] - ALSA: hdsp: hardware output loopback (Jaroslav Kysela) [1917388] - ALSA: pci: mixart: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ALSA: maestro: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: lola: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Fix missing check in snd_intel8x0m_create (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Don't update period unless prepared (Jaroslav Kysela) [1917388] - ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Jaroslav Kysela) [1917388] - ALSA: ens1370: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use dma_set_mask_and_coherent to simplify code (Jaroslav Kysela) [1917388] - ALSA: ctxfi: fix comment syntax in file headers (Jaroslav Kysela) [1917388] - ALSA: ctxfi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Jaroslav Kysela) [1917388] - ALSA: bt87x: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: azt3328: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: asihpi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Jaroslav Kysela) [1917388] - ALSA: dice: disable double_pcm_frames mode for M-Audio Profire 610, 2626 and Avid M-Box 3 Pro (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix calculation for size of IR context payload (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix check for the size of isochronous packet payload (Jaroslav Kysela) [1917388] - ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Jaroslav Kysela) [1917388] - ALSA: bebob: enable to deliver MIDI messages for multiple ports (Jaroslav Kysela) [1917388] - ALSA: bebob: detect the number of available MIDI ports (Jaroslav Kysela) [1917388] - ALSA: bebob: code refactoring for stream format detection (Jaroslav Kysela) [1917388] - ALSA: dice: fix null pointer dereference when node is disconnected (Jaroslav Kysela) [1917388] - ALSA: fireface: fix to parse sync status register of latter protocol (Jaroslav Kysela) [1917388] - ALSA: bebob: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: fireface: remove unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: oxfw: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: dice: add support for Lexicon I-ONIX FW810s (Jaroslav Kysela) [1917388] - ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Jaroslav Kysela) [1917388] - ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Jaroslav Kysela) [1917388] - ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() (Jaroslav Kysela) [1917388] - ALSA: firewire: fix comparison to bool warning (Jaroslav Kysela) [1917388] - ALSA: firewire: Replace tasklet with work (Jaroslav Kysela) [1917388] - ALSA: firewire: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [1917388] - ALSA: vx: Use roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: pcsp: Fix fall-through warnings for Clang (Jaroslav Kysela) [1917388] - ALSA: dummy: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: aloop: Fix initialization of controls (Jaroslav Kysela) [1917388] - ALSA: aloop: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1917388] - ASoC: SOF: ext_manifest: use explicit number for elem_type (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: allow for partial match in parent name (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add helper to identify parent driver. (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add new fields for mach_params (Jaroslav Kysela) [1917388] - ASoC: rt5682: Add a new property for the DMIC clock driving (Jaroslav Kysela) [1917388] - ALSA: hda: Change AZX_MAX_BUF_SIZE from 1GB to 4MB (Jaroslav Kysela) [1917388] - soundwire: sysfs: Constify static struct attribute_group (Jaroslav Kysela) [1917388] - ALSA: remove trailing semicolon in macro definition (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older firmware (Jaroslav Kysela) [1917388] - ASoC: SOF: use current DAI config during resume (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: Update ADL P to use its own descriptor (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add missing use_acpi_target_states for TGL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: remove useless code (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix typo of SND_SOC_SOF_PCI (Jaroslav Kysela) [1917388] - ASOC: SOF: simplify nocodec mode (Jaroslav Kysela) [1917388] - ASoC: SOF: pcm: export snd_pcm_dai_link_fixup (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: update set_mach_params() (Jaroslav Kysela) [1917388] - ASoC: SOF: change signature of set_mach_params() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add Kconfig option for probe workqueues (Jaroslav Kysela) [1917388] - ASoC: SOF: Simplify sof_probe_complete handling for acpi/pci/of (Jaroslav Kysela) [1917388] - ASoC: SOF: core: Add missing error prints to device probe operation (Jaroslav Kysela) [1917388] - ASoC: SOF: match SSP config with pcm hw params (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: add hw params callback for SSP DAIs (Jaroslav Kysela) [1917388] - ASoC: SOF: parse multiple SSP DAI and hw configs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: drop display power on/off in D0i3 flows (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: move ELH chip info (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: APL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: CNL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: ICL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: fix EHL ops (Jaroslav Kysela) [1917388] - ASoC: SOF: core: harden shutdown helper (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: fix core status verification (Jaroslav Kysela) [1917388] - ASoC: SOF: add a helper to get topology configured mclk (Jaroslav Kysela) [1917388] - ASoC: SOF: only allocate debugfs cache buffers for IPC flood entries (Jaroslav Kysela) [1917388] - ASoC: SOF: fix debugfs initialisation error handling (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable async suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: turn off display power in resume (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: fix wrong poll bits in dsp power down (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: unregister DMIC device on probe error (Jaroslav Kysela) [1917388] - ALSA: hda: move Intel SoundWire ACPI scan to dedicated module (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: simplify Kconfig (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: move DSP_CONFIG use to platform-specific drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: split PCI into different drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add sof_icl_ops for ICL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: ACPI: avoid reverse module dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: relax ABI checks and avoid unnecessary warnings (Jaroslav Kysela) [1917388] - ASoC: SOF: fix runtime pm usage mismatch after probe errors (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add dev_dbg() when DMIC number is overridden (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: don't keep a temporary variable (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: detect DMIC number in SoundWire mixed config (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: refine ACPI match (Jaroslav Kysela) [1917388] - ASoC: SOF: HDA: (cosmetic) simplify hda_dsp_d0i3_work() (Jaroslav Kysela) [1917388] - ASoC: SOF: remove unused functions (Jaroslav Kysela) [1917388] - ASoC: SOF: fix string format for errors (Jaroslav Kysela) [1917388] - ASoC: SOF: add missing pm debug (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: release display power at link_power (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use hdac_ext fine-grained link management (Jaroslav Kysela) [1917388] - ASoC: SOF: debug: Fix a potential issue on string buffer termination (Jaroslav Kysela) [1917388] - ASoC: SOF: add be_hw_params_fixup() for ALH (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: Prevent NULL pointer dereference with no TLV (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: hda-loader: use snd_sof_dsp_core_power_down/up APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Filter out unneeded core power up/downs (Jaroslav Kysela) [1917388] - ASoC: SOF: update dsp core power status in common APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda-loader: keep init cores alive (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use snd_sof_dsp_core_power_up/down API (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Enable DMI L1 for trace (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable DMI L1 for D0i3-compatible streams (Jaroslav Kysela) [1917388] - ASoC: SOF: add a pointer to download repo in case FW request fails (Jaroslav Kysela) [1917388] - ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support to AlderLake-P (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: tgl: do thorough remove at .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add snd_sof_device_shutdown() helper for shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: add .shutdown() callback to snd_sof_dsp_ops (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Avoid checking jack on system suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Modify existing helper to disable WAKEEN (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Resume codec to do jack detection (Jaroslav Kysela) [1917388] - ASoC: SOF: add mutex to protect the dsp_power_state access (Jaroslav Kysela) [1917388] - ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and" (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: update kernel-doc description (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add SoundWire support for ADL-S (Jaroslav Kysela) [1917388] - ASoC: SOF: control: fix cppcheck warning in snd_sof_volume_info() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and catpt drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and Atom/SST drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: acpi: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support for Alderlake-S (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: fix Kconfig punctuation (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Fix random noise at the HDMI output (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL jack-less SoundWire configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL SoundWire base configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoc: Intel: board: add BE DAI link for WoV (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl: Add MST route change to kbl machine drivers (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Set card.components string (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Add support for Bay Trail CR / SSP0 (Jaroslav Kysela) [1917388] - ASoC: Intel: Baytrail: Add quirk for the Dell Venue 10 Pro 5055 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: Unify the thinkpad10 and aegex10 byt-match quirks (Jaroslav Kysela) [1917388] - ASoC: Intel: Boards: cml_da7219_max98390: add capture stream for echo reference (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: add max98390 echo reference support (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add jack detect support (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Remove 44100 sample-rate from the media and deep-buffer DAI descriptions (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Stop advertising non working S24LE support (Jaroslav Kysela) [1917388] - ASoC: intel: sof_rt5682: use the topology mclk (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_rt5682: Add ALC1015Q-VB speaker amp support (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: fix -frame-larger-than (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add used AIF to the components string (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: remove unused static variable (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove TGL RVP mixed SoundWire/TDM config (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove unused TGL table with rt5682 only (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Compile when any configuration is selected (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: sof-wm8804: add check for PLL setting (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ACPI matching table for HP Spectre x360 (Jaroslav Kysela) [1917388] - ASoC: intel: sof_sdw: add trace for dai links (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: detect DMIC number based on mach params (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add mic:dmic and cfg-mics component strings (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible (Jaroslav Kysela) [1917388] - ASoC: Intel: sof-sdw: indent and add quirks consistently (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: reorganize quirks by generation (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: max98373: get dapm from cpu_dai (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add machine driver for BYT/WM5102 (Jaroslav Kysela) [1917388] - ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E (Jaroslav Kysela) [1917388] - ASoC: Intel: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Wake up device before configuring SSP port (Jaroslav Kysela) [1917388] - ASoC: Intel: remove duplicate MODULE_LICENSE/DESCRIPTION tags (Jaroslav Kysela) [1917388] - ASoC: Intel: adl: remove sof_fw_filename setting in ADL snd_soc_acpi_mach (Jaroslav Kysela) [1917388] - ASoC: Intel: common: add ACPI matching tables for Alder Lake (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Jaroslav Kysela) [1917388] - ASoC: intel: skl: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Move snd_soc_dai_set_tdm_slot call to cht_codec_fixup (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Mele PCG03 Mini PC (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_INTERNAL_MIC_MAP input-mapping (Jaroslav Kysela) [1917388] - ASoC: Intel: byt/cht: set pm ops dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_pdata structure (Jaroslav Kysela) [1917388] - ASoC: Intel: Make atom components independent of sst-dsp (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST-legacy specific constants (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST firmware components (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST ACPI component (Jaroslav Kysela) [1917388] - ASoC: Intel: Select catpt and deprecate haswell (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5677: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5650: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Simple sysfs attributes (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Event tracing (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Device driver lifecycle (Jaroslav Kysela) [1917388] - drivers: provide devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: PCM operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Firmware loading and context restore (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Define DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add IPC message handlers (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Implement IPC protocol (Jaroslav Kysela) [1917388] - ASoC: Intel: Add catpt base members (Jaroslav Kysela) [1917388] - resource: Introduce resource_intersection() for overlapping resources (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: byt/cht: set card and driver name at run time (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Enable DMA transfer mode (Jaroslav Kysela) [1917388] - ASoC: Intel: keembay: use inclusive language for bclk and fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcht_es8316: Remove comment about SSP0 being untested (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove bclk_ratio (Jaroslav Kysela) [1917388] - ASoC: cs42l73: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: cs53l30: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Regmap must use_single_read/write (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: fix the function number of SDCA control for feature unit 0x1E (Jaroslav Kysela) [1917388] - ASoC: da7219: do not request a new clock consummer reference (Jaroslav Kysela) [1917388] - ASoC: max98088: fix ni clock divider calculation (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: add the notification when volume changed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: change capture switch controls (Jaroslav Kysela) [1917388] - ASoC: da7219: properly get clk from the provider (Jaroslav Kysela) [1917388] - ASoC: wcd934x: use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Avoid overwriting CHPF (Jaroslav Kysela) [1917388] - ASoC: ak4458: enable daisy chain (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add support on format S32_LE (Jaroslav Kysela) [1917388] - ASoC: rt286: Generalize support for ALC3263 codec (Jaroslav Kysela) [1917388] - ASoC: rt298: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: rt286: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: Disable cache mechanism for readbacks (Jaroslav Kysela) [1917388] - ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (Jaroslav Kysela) [1917388] - ASoC: rt286: Fix upper byte in DMIC2 configuration (Jaroslav Kysela) [1917388] - ASoC: ak4458: check reset control status (Jaroslav Kysela) [1917388] - ASoC: codecs: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt715: remove kcontrols which no longer be used (Jaroslav Kysela) [1917388] - ASoC: rt715: add main capture switch and main capture volume (Jaroslav Kysela) [1917388] - ASoC: rt715: modification for code simplicity (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Fix missing IRQF_ONESHOT as only threaded handler (Jaroslav Kysela) [1917388] - ASoC: cs35l35: remove unused including (Jaroslav Kysela) [1917388] - ASoC: ak5558: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: cs35l36: Fix an error handling path in 'cs35l36_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: cs35l35: Fix an error handling path in 'cs35l35_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: wcd9335: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: remove registers to sync with rt1019 datasheet (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: tas2770: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: cx2072x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add AIC3106 (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: Fix runtime PM imbalance in tas2552_probe (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove pack_id check in rt1011 (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add SPI support (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move I2C to separated file (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: rename probe function (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move model definitions (Jaroslav Kysela) [1917388] - ASoC: max98390: Add support for tx slot configuration. (Jaroslav Kysela) [1917388] - ASoC: ak5558: Fix s/show/slow/ typo (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Register clocks before registering component (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Increase maximum register in regmap (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a rt5670_components() helper (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 (Jaroslav Kysela) [1917388] - ASoC: da732x: simplify code (Jaroslav Kysela) [1917388] - ASoC: lm49453: fix useless assignment before return (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix spelling mistake "reate" -> "create" (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add MT6359 accdet jack driver (Jaroslav Kysela) [1917388] - ASoC: max98373: Added 30ms turn on/off time delay (Jaroslav Kysela) [1917388] - ASoC: max98373: Changed amp shutdown register as volatile (Jaroslav Kysela) [1917388] - ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk (Jaroslav Kysela) [1917388] - ASoC: max98373: Added controls for autorestart config (Jaroslav Kysela) [1917388] - ASoC: rt1015: Add bclk detection and dc detection (Jaroslav Kysela) [1917388] - ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Jaroslav Kysela) [1917388] - ASoC: rt1019: make symbol 'rt1019_i2c_driver' static (Jaroslav Kysela) [1917388] - ASoC: rt1019: add rt1019 amplifier driver (Jaroslav Kysela) [1917388] - ASoC: tscs454: remove useless test on PLL disable (Jaroslav Kysela) [1917388] - ASoC: tlv320dac33: clarify expression (Jaroslav Kysela) [1917388] - ASoC: tas2770: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove warning on return value (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: sti-sas: remove unused struct members (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: align function prototype (Jaroslav Kysela) [1917388] - ASoC: pcm1681: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: nau8825: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6359: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6358: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: max98090: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove unused spk_mask member (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: align function arguments (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: da7219-aad: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove duplicate else branch (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove useless return (Jaroslav Kysela) [1917388] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1917388] - ASoC: ad1836: remove useless return (Jaroslav Kysela) [1917388] - ASoC: ab8500-codec: remove useless structure (Jaroslav Kysela) [1917388] - ASoC: rt711: add snd_soc_component remove callback (Jaroslav Kysela) [1917388] - ASoC: rt5659: Update MCLK rate in set_sysclk() (Jaroslav Kysela) [1917388] - ASoC: rt5640: Rename 'Mono DAC Playback Volume' to 'DAC2 Playback Volume' (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add acpi device id for rt1015p (Jaroslav Kysela) [1917388] - ASoC: wm_hubs: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: simplify return value (Jaroslav Kysela) [1917388] - ASoC: wm8996: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8994: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm8978: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8958-dsp2: rename local 'control' arrays (Jaroslav Kysela) [1917388] - ASoC: arizona: fix function argument (Jaroslav Kysela) [1917388] - ASoC: wm2200: remove unused structure (Jaroslav Kysela) [1917388] - ASoC: rt5682: add delay time of workqueue to control next IRQ event (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Remove unused including (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Fix return value check in rt715_sdca_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Set clock source for both ways of stream (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Provide finer control on playback path (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Disable regulators if probe fails (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Remove power if the driver is being removed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Add RT711 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: rt5645: The ALC3270 variant does not have a headset-mic pin (Jaroslav Kysela) [1917388] - ASoC: rt5645: Move rt5645_platform_data to sound/soc/codecs/rt5645.c (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Remove superfluous error message (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Add RT715 sdca vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: wm8962: Relax bit clock divider searching (Jaroslav Kysela) [1917388] - ASoC: rt1316: Fix return value check in rt1316_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: Fix identation of .driver elements (Jaroslav Kysela) [1917388] - ASoC: codec: Omit superfluous error message in jz4760_codec_probe() (Jaroslav Kysela) [1917388] - ASoC: sigmadsp-regmap: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: rt5631: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: jz4760: fix set but not used warning (Jaroslav Kysela) [1917388] - ASoC: cs4270: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5677: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5677: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5670: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5668: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5668: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5665: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5663: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5660: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5659: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5651: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5651: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: use logical OR (Jaroslav Kysela) [1917388] - ASoC: rt5640: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1308: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1305: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1016: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1015: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove redundant test (Jaroslav Kysela) [1917388] - ASoC: rt1011: use logical OR (Jaroslav Kysela) [1917388] - ASoC: wm8524: Do not print probe defer error (Jaroslav Kysela) [1917388] - ASoC: codecs: nau8825: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt1316: Add RT1316 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoc: rt5631: Constify static struct coeff_clk_div (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct acpi_device_id (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct sdw_slave_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: remove useless return (Jaroslav Kysela) [1917388] - ASoC: wcd9335: clarify return value (Jaroslav Kysela) [1917388] - ASoC: wcd-clsh-v2: align function prototypes (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: add a sanity check in set channel map (Jaroslav Kysela) [1917388] - ASoC: es8316: Simplify adc_pga_gain_tlv table (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Jaroslav Kysela) [1917388] - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from Sto1 ADC mixer settings (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'HP Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'OUT Channel Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt1015: fix i2c communication error (Jaroslav Kysela) [1917388] - ASoC: codec: Add driver for JZ4760 internal codec (Jaroslav Kysela) [1917388] - ASoC: codec/ingenic: Depend on MACH_INGENIC (Jaroslav Kysela) [1917388] - ASoC: codec: hdmi-codec: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown (Jaroslav Kysela) [1917388] - ASoC: rt5682: do nothing in rt5682_suspend/resume in sdw mode (Jaroslav Kysela) [1917388] - ASoC: rt5682-sdw: cancel_work_sync() in .remove and .suspend (Jaroslav Kysela) [1917388] - ASoC: rt711-sdw: use cancel_work_sync() for .remove (Jaroslav Kysela) [1917388] - ASoC: rt700-sdw: use cancel_work_sync() in .remove as well as .suspend (Jaroslav Kysela) [1917388] - ASoC: mt6359: reduce log verbosity for optional DT properties (Jaroslav Kysela) [1917388] - ASoC: codecs: add missing max_register in regmap config (Jaroslav Kysela) [1917388] - ASoC: cpcap: fix microphone timeslot mask (Jaroslav Kysela) [1917388] - ASoC: rt5659: Add Kconfig prompt (Jaroslav Kysela) [1917388] - ASoC: max98373: Fixes a typo in max98373_feedback_get (Jaroslav Kysela) [1917388] - ASoC: ak4458: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove connection with LDO2 in DAPM graph (Jaroslav Kysela) [1917388] - ASoC: ml26124: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lm49453: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: cx2072x: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: alc5632: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ab8500: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lochnagar-sc: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mt6660: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mc13783: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ssm2602: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: zl38060: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: jz4740: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ak*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tscs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: max*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: es*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: da*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: nau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: rt*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tlv*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: wm*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: remove sirf prima/atlas drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: soundwire: increase resume timeout (Jaroslav Kysela) [1917388] - ASoC: es8316: Fix possible NULL pointer deref in es8316_disable_jack_detect() (Jaroslav Kysela) [1917388] - ASoC: rt5682: enable fast discharge for headset unplugging (Jaroslav Kysela) [1917388] - ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test (Jaroslav Kysela) [1917388] - ASoC: rt5645: Enable internal microphone and JD on ECS EF20 (Jaroslav Kysela) [1917388] - ASoC: rt5645: add inv_hp_det flag (Jaroslav Kysela) [1917388] - ASoC: rt5645: Add ACPI-defined GPIO for ECS EF20 series (Jaroslav Kysela) [1917388] - ASoC: rt5645: Introduce mapping for ACPI-defined GPIO (Jaroslav Kysela) [1917388] - ASoC: rt1015: re-calibrate again when resuming (Jaroslav Kysela) [1917388] - ASoC: rt5645: Remove the redundant delay time (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove unneeded variables in rt1015_priv (Jaroslav Kysela) [1917388] - ASoC: rt1015: refactor retry loop and rt1015_priv allocation (Jaroslav Kysela) [1917388] - ASoC: rt1015: return error if any when setting bypass_boost (Jaroslav Kysela) [1917388] - ASoC: rt1015: save boost_mode only if valid (Jaroslav Kysela) [1917388] - ASoC: rt1015: sort header inclusions (Jaroslav Kysela) [1917388] - ASoC: Intel: common: Fix some typos (Jaroslav Kysela) [1917388] - ASoC: soc.h: remove for_each_rtd_dais_rollback() (Jaroslav Kysela) [1917388] - ASoC: soc.h: return error if multi platform at snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: fixup return timing for snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: add asoc_link_to_cpu/codec/platform() macro (Jaroslav Kysela) [1917388] - ASoC: add soc-jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: Align the word of comment for SND_SOC_DAIFMT_CBC_CFC (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix always-false condition (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix signed/unsigned issue (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: ignore dummy-DAI at soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-utils: add snd_soc_component_is_dummy() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate DAI name if soc_pcm_params_symmetry() failed (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't use "name" on __soc_pcm_params_symmetry() macro (Jaroslav Kysela) [1917388] - ASoC: core: Don't set platform name when of_node is set (Jaroslav Kysela) [1917388] - ASoC: soc-compress: lock pcm_mutex to resolve lockdep error (Jaroslav Kysela) [1917388] - ASoC: soc-core: use device_unregister() if rtd allocation failed (Jaroslav Kysela) [1917388] - ASoC: soc-core: add comment for rtd freeing (Jaroslav Kysela) [1917388] - ASoC: soc-component: Add snd_soc_pcm_component_ack (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]component_xxx() (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]dai_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for dpcm_be_dai_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for soc_pcm_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_startup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_run_update_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_be_dai_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_path_get() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: share DPCM BE DAI stop operation (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove unneeded !rtd->dai_link check (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup dpcm_be_dai_startup() user count (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_hw_sanity_check() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_update_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: direct copy at snd_soc_set_runtime_hwparams() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_cpu/codec_dai_name() macro (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: check DAI activity under soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix DMI handling (Jaroslav Kysela) [1917388] - ASoC: soc-dai: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add error log (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove shadowing variable (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove redundant assignment (Jaroslav Kysela) [1917388] - ASoC: soc-ops: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_set_fe_runtime() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup_fe() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_init_runtime_hw() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove strange format storing (Jaroslav Kysela) [1917388] - ASoC: soc-core: Prevent warning if no DMI table is present (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hw param limits calculation for multi-DAI (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hwparams min/max init for dpcm (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_format() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_chan() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_rate() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: change error message to debug message (Jaroslav Kysela) [1917388] - ASoC: dapm: use component prefix when checking widget names (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup snd_pcm_limit_hw_rates() timing (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: use snd_pcm_hardware at dpcm_runtime_merge_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_create_pcm() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_get_playback_capture() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: tidyup pcm setting (Jaroslav Kysela) [1917388] - ASoC: soc-component: fix undefined reference to __ffssi2 (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_read/write_field() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: remove symmetric_rates/samplebits (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_set_dai_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_set_be_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move dpcm_set_fe_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Fix an uninitialized error code (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: return correct -ERRNO in failure path (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: disconnect BEs if the FE is not ready (Jaroslav Kysela) [1917388] - ASoC: dapm: remove widget from dirty list on free (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: care trigger rollback (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove dpcm_do_trigger() (Jaroslav Kysela) [1917388] - ASoC: pcm: send DAPM_STREAM_STOP event in dpcm_fe_dai_shutdown (Jaroslav Kysela) [1917388] - ASoC: soc-core: tidyup jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_dapm_suspend_resume() (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_playback_digital_mute() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: add soc_compr_clean() and call it from soc_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_link_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_component_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: move soc_compr_free() next to soc_compr_open() (Jaroslav Kysela) [1917388] - ASoC: pcm: call snd_soc_dapm_stream_stop() in soc_pcm_hw_clean (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_copy() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_pointer() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_ack() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_codec_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Get all BEs along DAPM path (Jaroslav Kysela) [1917388] - ASoC: soc-core: Fix component name_prefix parsing (Jaroslav Kysela) [1917388] - ASoC: soc-compress: assume SNDRV_PCM_STREAM_xxx and SND_COMPRESS_xxx are same (Jaroslav Kysela) [1917388] - ASoC: soc-compress: tidyup STREAM vs COMPRESS (Jaroslav Kysela) [1917388] - ASoC: soc-topology: clarify expression (Jaroslav Kysela) [1917388] - ASoC: sync parameter naming : rate / sample_bits (Jaroslav Kysela) [1917388] - ASoC: topology: Check if ops is set before dereference (Jaroslav Kysela) [1917388] - ASoC: topology: Ensure that needed parameters are set (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_clean() and call it from soc_pcm_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_pcm_component_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-link: add mark for snd_soc_link_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move soc_pcm_hw_free() next to soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: dapm: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: dmaengine: Document support for TX only or RX only streams (Jaroslav Kysela) [1917388] - ASoC: soc-core: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ALSA: usb: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Jaroslav Kysela) [1917388] - ALSA: line6: Fix racy initialization of LINE6 MIDI (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Improve driver startup messages (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix control-request direction (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounce access in MIDI EP parser (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Validate MS endpoint descriptors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Remove redundant assignment to len (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit sync clearance at stopping stream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Generic application of implicit fb to Roland/BOSS devices (Jaroslav Kysela) [1917388] - Revert "ALSA: usb-audio: Add support for many Roland devices..." (Jaroslav Kysela) [1917388] - ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Re-apply implicit feedback mode to Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: DJM-750: ensure format is set (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for many Roland devices' implicit feedback quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply implicit feedback mode for BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Explicitly set up the clock selector (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip probe of UA-101 devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop implicit fb quirk entries dubbed for capture (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feeback support for the BOSS GT-1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check connector value on resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Carve out connector value checking into a helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix unintentional sign extension issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Jaroslav Kysela) [1917388] - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix Pioneer DJM-850 control label info (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Configure Pioneer DJM-850 samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Declare Pioneer DJM-850 mixer controls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add Pioneer DJM-850 to quirks-table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request direction to set samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE (Jaroslav Kysela) [1917388] - ALSA: usb-audio: generate midi streaming substream names from jack names (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use usb headers rather than define structs locally (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Allow modifying parameters with succeeding hw_params calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop bogus dB range in too low level (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't abort even if the clock rate differs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for RC-505 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't avoid stopping the stream at disconnection (Jaroslav Kysela) [1917388] - ALSA: usb-audio: More strict state change in EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle invalid running state at releasing EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk (Jaroslav Kysela) [1917388] - ALSA: Convert strlcpy to strscpy when return value is unused (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM-450 to the quirks table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM450 to Pioneer format quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: workaround for iface reset issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "RANGE setting not yet supported" errors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip the clock selector inquiry for single connections (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix hw constraints dependencies (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJM-750 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid implicit feedback on Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set sample rate for all sharing EPs on UAC1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UAC1 rate setup for secondary endpoints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert the last strlcpy() usage (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert remaining strlcpy() to strscpy() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always apply the hw constraints for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit feedback sync setup for Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Annotate the endpoint index in audioformat (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid unnecessary interface re-setup (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Choose audioformat of a counter-part substream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix the missing endpoints creations for quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for BOSS AD-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb support for Steinberg UR22 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller (Jaroslav Kysela) [1917388] - ALSA: usb-audio: US16x08: fix value count for level meters (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix MOTU M-Series quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix quirks for other BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit_fb module option (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add generic implicit fb parsing (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Factor out the implicit feedback quirk code (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Quirk for BOSS GT-001 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Show sync endpoint information in proc outputs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use unsigned char for iface and altsettings fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Replace slave/master terms (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify rate_min/max and rates set up (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Unify the code for the next packet size calculation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop unneeded snd_usb_substream fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactoring endpoint URB deactivation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use atomic_t for endpoint use_count (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Constify audioformat pointer references (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix possible stall of implicit fb packet ring-buffer (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactor endpoint management (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix EP matching for continuous rates (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always set up the parameters after resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set callbacks via snd_usb_endpoint_set_callback() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Stop both endpoints properly at error (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't set altsetting before initializing sample rate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Pass snd_usb_audio object to quirk functions (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_host_interface() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop keep_interface flag again (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Create endpoint objects at parsing phase (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid doubly initialization for implicit fb (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop debug.h (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify hw_params rules (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add hw constraint for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Move snd_usb_autoresume() call out of setup_hw_info() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Track implicit fb sync endpoint in audioformat list (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Improve some debug prints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set and clear sync EP link properly (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_endpoint() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check implicit feedback EP generically for UAC2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check valid altsetting at parsing rates for UAC2/3 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't call usb_set_interface() at trigger callback (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle discrete rates properly in hw constraints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add delay quirk for all Logitech USB devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Qu-16 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for MODX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Line6 Pod Go interface requires static clock rate quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add mixer support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Cancel pending works before suspend (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Fix compile warning without PCI (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Move unsol callback setups to parser (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: make some const arrays static, makes object smaller (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add ZxR surround DAC setup. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 PLL write helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Remove now unnecessary DSP setup functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Ensure DSP is properly setup post-firmware download. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 exram helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add stream port remapping function. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Reset codec upon initialization. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Change Input Source enum strings. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Jaroslav Kysela) [1917388] - ALSA: hda: Reinstate runtime_allow() for all hda controllers (Jaroslav Kysela) [1917388] - ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILURE (Jaroslav Kysela) [1917388] - ALSA: hda: Flush pending unsolicited events before suspend (Jaroslav Kysela) [1917388] - ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Jaroslav Kysela) [1917388] - ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Jaroslav Kysela) [1917388] - ALSA: hda: Separate runtime and system suspend (Jaroslav Kysela) [1917388] - ALSA: hda: update the power_state during the direct-complete (Jaroslav Kysela) [1917388] - ALSA: hda: Balance runtime/system PM if direct-complete is disabled (Jaroslav Kysela) [1917388] - ALSA: hda: Refactor codec PM to use direct-complete optimization (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda: Fix a regression in Capture Switch mixer read (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-M PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [1917388] - ALSA: hda: fixup headset for ASUS GU502 laptop (Jaroslav Kysela) [1917388] - ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Jaroslav Kysela) [1917388] - ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP OMEN laptop (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Re-order CX5066 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC662 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Headset Mic issue on HP platform (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: GA503 use same quirks as GA401 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Jaroslav Kysela) [1917388] - ALSA: HDA: Add access description in __snd_hda_add_vmaster (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model (Jaroslav Kysela) [1917388] - ALSA: HDA - remove the custom implementation for the audio LED trigger (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix max DP-MST dev_num for Intel TGL+ platforms (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Make CS8409 driver more generic by using fixups. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Fix CS42L42 Headset Mic volume control name (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Cleanup patch_cirrus.c code. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add error handling into CS8409 I2C functions (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Jaroslav Kysela) [1917388] - ALSA: hda: generic: Fix the micmute led init state (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Jaroslav Kysela) [1917388] - ALSA: hda: Drop the BATCH workaround for AMD controllers (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add jack detect interrupt support from CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Increase AUTO_CFG_MAX_INS from 8 to 18 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 (Jaroslav Kysela) [1917388] - ALSA: hda - bind headset buttons to the headphone jack (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel NUC 10 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [1917388] - ALSA: hda: Add another CometLake-H PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Drop bogus check at closing a stream (Jaroslav Kysela) [1917388] - ALSA: hda: Drop power save deny list entry for Clevo W65_67SB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: modify EAPD in the ALC886 (Jaroslav Kysela) [1917388] - ALSA: hda/via: Apply the workaround generically for Clevo machines (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Remove unnecessary null-check from hda_tegra_runtime_resume() (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Reset hardware (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Use clk_bulk helpers (Jaroslav Kysela) [1917388] - ALSA: hda: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda: boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jaroslav Kysela) [1917388] - ALSA: pci: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ALSA: hda/via: Add minimum mute flag (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi - enable runtime pm for CI AMD display audio (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: fix tegra-hda on tegra30 soc (Jaroslav Kysela) [1917388] - ALSA: hda: Revert "ALSA: hda: Allow setting preallocation again for x86" (Jaroslav Kysela) [1917388] - ALSA: hda: Fix spelling mistakes (Jaroslav Kysela) [1917388] - ALSA: hda: ignore invalid NHLT table (Jaroslav Kysela) [1917388] - ALSA: hda: intel-nhlt: verify config type (Jaroslav Kysela) [1917388] - ALSA: hda: fix kernel-doc warnings (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Alder Lake support (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: Add SND_INTEL_BYT_PREFER_SOF Kconfig option (Jaroslav Kysela) [1917388] - ALSA: hda: add link_power op to hdac_bus_ops (Jaroslav Kysela) [1917388] - ALSA: hda: Constify static attribute_group (Jaroslav Kysela) [1917388] - ALSA: hda: Use DIV_ROUND_UP()/roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: ignore dsp_driver parameter for PCI legacy devices (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Broadwell ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add helper for ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix missing check of the new non-cached buffer type (Jaroslav Kysela) [1917388] - ALSA: pcm: use dma_can_mmap() to check if a device supports dma_mmap_* (Jaroslav Kysela) [1917388] - ALSA: timer: Fix master timer notification (Jaroslav Kysela) [1917388] - ALSA: control led: fix memory leak in snd_ctl_led_register (Jaroslav Kysela) [1917388] - ALSA: control: Fix racy management of user ctl memory size account (Jaroslav Kysela) [1917388] - ALSA: control_led - fix the stack usage (control element ops) (Jaroslav Kysela) [1917388] - ALSA: control - double free in snd_ctl_led_init() (Jaroslav Kysela) [1917388] - ALSA: control: Add memory consumption limit to user controls (Jaroslav Kysela) [1917388] - ALSA: control - off by one in store_mode() (Jaroslav Kysela) [1917388] - ALSA: control led - improve the set_led_id() parser (Jaroslav Kysela) [1917388] - ALSA: control - add the missing prev_lops2 initialization (Jaroslav Kysela) [1917388] - ALSA: led control - add sysfs kcontrol LED marking layer (Jaroslav Kysela) [1917388] - ALSA: control - add sysfs support to the LED trigger module (Jaroslav Kysela) [1917388] - ALSA: control - add generic LED trigger module as the new control layer (Jaroslav Kysela) [1917388] - ALSA: control - add layer registration routines (Jaroslav Kysela) [1917388] - ALSA: control - introduce snd_ctl_notify_one() helper (Jaroslav Kysela) [1917388] - ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix couple of typos (Jaroslav Kysela) [1917388] - ALSA: core: avoid -Wempty-body warnings (Jaroslav Kysela) [1917388] - ALSA: pcm: Add debug print on memory allocation failure (Jaroslav Kysela) [1917388] - ALSA: core - add missing compress device type to /proc/asound/devices (Jaroslav Kysela) [1917388] - ALSA: pcm: Use for_each_pcm_substream() macro (Jaroslav Kysela) [1917388] - ALSA: pcm: Don't call sync_stop if it hasn't been stopped (Jaroslav Kysela) [1917388] - ALSA: pcm: Assure sync with the pending stop operation at suspend (Jaroslav Kysela) [1917388] - ALSA: pcm: Call sync_stop at disconnection (Jaroslav Kysela) [1917388] - ASoC: dmaengine_pcm: add peripheral configuration (Jaroslav Kysela) [1917388] - ALSA: core: Fix the debugfs removal at snd_card_free() (Jaroslav Kysela) [1917388] - ALSA: jack: implement software jack injection via debugfs (Jaroslav Kysela) [1917388] - ALSA: pcm: One more dependency for hw constraints (Jaroslav Kysela) [1917388] - ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Jaroslav Kysela) [1917388] - ALSA: oss: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Remove redundant comments (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix a few more UBSAN fixes (Jaroslav Kysela) [1917388] - ALSA: pcm: Clear the full allocated memory at hw_params (Jaroslav Kysela) [1917388] - ALSA: memalloc: Align buffer allocations in page size (Jaroslav Kysela) [1917388] - ALSA: pcm: Remove snd_pcm_lib_preallocate_dma_free() (Jaroslav Kysela) [1917388] - ALSA: core: memalloc: add page alignment for iram (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: rawmidi: Access runtime->avail always in spinlock (Jaroslav Kysela) [1917388] - ALSA: seq: Use bool for snd_seq_queue internal flags (Jaroslav Kysela) [1917388] - ALSA: compress: allow pause and resume during draining (Jaroslav Kysela) [1917388] - ALSA: ctl: fix error path at adding user-defined element set (Jaroslav Kysela) [1917388] - ALSA: seq: remove useless function (Jaroslav Kysela) [1917388] - ALSA: fix kernel-doc markups (Jaroslav Kysela) [1917388] - soundwire: SDCA: add helper macro to access controls (Jaroslav Kysela) [1917388] - soundwire: add static port mapping support (Jaroslav Kysela) [1917388] - soundwire: add definition for DPn BlockPackingMode (Jaroslav Kysela) [1917388] - soundwire: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: intel: don't return error when clock stop failed (Jaroslav Kysela) [1917388] - soundwire: intel: Use kzalloc for allocating only one thing (Jaroslav Kysela) [1917388] - soundwire: cadence: add status in dev_dbg 'State change' log (Jaroslav Kysela) [1917388] - soundwire: cadence: adjust verbosity in response handling (Jaroslav Kysela) [1917388] - soundwire: cadence: fix ACK/NAK handling (Jaroslav Kysela) [1917388] - soundwire: cadence: reduce timeout on transactions (Jaroslav Kysela) [1917388] - soundwire: bus: use consistent tests for return values (Jaroslav Kysela) [1917388] - soundwire: qcom: fix handling of qcom,ports-block-pack-mode (Jaroslav Kysela) [1917388] - soundwire: intel_init: test link->cdns (Jaroslav Kysela) [1917388] - soundwire: qcom: handle return correctly in qcom_swrm_transport_params (Jaroslav Kysela) [1917388] - soundwire: qcom: cleanup internal port config indexing (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for fifo space to be available before read/write (Jaroslav Kysela) [1917388] - soundwire: qcom: add static port map support (Jaroslav Kysela) [1917388] - soundwire: qcom: update port map allocation bit mask (Jaroslav Kysela) [1917388] - soundwire: stream: fix memory leak in stream config error path (Jaroslav Kysela) [1917388] - soundwire: qcom: use signed variable for error return (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for enumeration to be complete in probe (Jaroslav Kysela) [1917388] - soundwire: qcom: add auto enumeration support (Jaroslav Kysela) [1917388] - soundwire: export sdw_compare_devid, sdw_extract_slave_id and sdw_slave_add (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to new interrupts (Jaroslav Kysela) [1917388] - soundwire: qcom: update register read/write routine (Jaroslav Kysela) [1917388] - soundwire: qcom: start the clock during initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: set continue execution flag for ignored commands (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to missing transport params (Jaroslav Kysela) [1917388] - soundwire: cadence: only prepare attached devices on clock stop (Jaroslav Kysela) [1917388] - soundwire: generic_allocation: fix confusion between group and packing (Jaroslav Kysela) [1917388] - soundwire: bus: Fix device found flag correctly (Jaroslav Kysela) [1917388] - soundwire: cadence_master: fix kernel-doc (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless bus initializations (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: check of_property_read status (Jaroslav Kysela) [1917388] - soundwire: intel: remove useless readl (Jaroslav Kysela) [1917388] - soundwire: generic_bandwidth_allocation: remove useless init (Jaroslav Kysela) [1917388] - soundwire: bus: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: bus: uniquify dev_err() for SCP_INT access (Jaroslav Kysela) [1917388] - soundwire: bus: demote clock stop prepare log to dev_dbg() (Jaroslav Kysela) [1917388] - soundwire: bus: clarify dev_err/dbg device references (Jaroslav Kysela) [1917388] - soundwire: bus: fix confusion on device used by pm_runtime (Jaroslav Kysela) [1917388] - soundwire: export sdw_write/read_no_pm functions (Jaroslav Kysela) [1917388] - soundwire: bus: use no_pm IO routines for all interrupt handling (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_write_no_pm when setting the bus scale registers (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_update_no_pm when initializing a device (Jaroslav Kysela) [1917388] - soundwire: return earlier if no slave is attached (Jaroslav Kysela) [1917388] - soundwire: bus: add better dev_dbg to track complete() calls (Jaroslav Kysela) [1917388] - soundwire: bus: add more details to track failed transfers (Jaroslav Kysela) [1917388] - soundwire: use consistent format for Slave devID logs (Jaroslav Kysela) [1917388] - soundwire: bus: test read status (Jaroslav Kysela) [1917388] - soundwire: bus: use correct driver name in error messages (Jaroslav Kysela) [1917388] - soundwire: qcom: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: stream: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: cadence: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: bandwidth_allocation: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: bus: handle master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: Intel: add DMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - soundwire: Intel: introduce DMI quirks for HP Spectre x360 Convertible (Jaroslav Kysela) [1917388] - soundwire: add override addr ops (Jaroslav Kysela) [1917388] - regmap/SoundWire: sdw: add support for SoundWire 1.2 MBQ (Jaroslav Kysela) [1917388] - tracing: Fix __print_hex_dump scope (Jaroslav Kysela) [1917388] - tracing: Use seq_buf_hex_dump() to dump buffers (Jaroslav Kysela) [1917388] - seq_buf: Add printing formatted hex dumps (Jaroslav Kysela) [1917388] - powerpc/64: Don't trace code that runs with the soft irq mask unreconciled (Desnes A. Nunes do Rosario) [1921631] - powerpc/64: Disable irq restore warning for now (Desnes A. Nunes do Rosario) [1921631] - powerpc/64s: make PACA_IRQ_HARD_DIS track MSR[EE] closely (Desnes A. Nunes do Rosario) [1921631]- watchdog/hpwdt: New PCI IDs (Joseph Szczypek) [1967765] - watchdog: hpwdt: Assign boolean values to a bool variable (Joseph Szczypek) [1967765] - scsi: libfc: Avoid invoking response handler twice if ep is already completed (Chris Leech) [1867301] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1965083] - rq-qos: fix missed wake-ups in rq_qos_throttle try two (Ming Lei) [1972111] - mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches (Waiman Long) [1955561] - mm: memcg/slab: create a new set of kmalloc-cg- caches (Waiman Long) [1955561] - mm: memcg/slab: properly set up gfp flags for objcg pointer array (Waiman Long) [1955561] - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow (Rafael Aquini) [1970194] - mm: remove the filename in the top of file comment in vmalloc.c (Rafael Aquini) [1970194] - mm: cleanup the gfp_mask handling in __vmalloc_area_node (Rafael Aquini) [1970194] - mm/vmalloc.c: remove unnecessary highmem_mask from parameter of gfpflags_allow_blocking() (Rafael Aquini) [1970194] - mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare (Chris von Recklinghausen) [1945442] - userfaultfd: hugetlbfs: fix new flag usage in error path (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix cow where page writtable in child (Chris von Recklinghausen) [1945442] - ovl: fix reference counting in ovl_mmap error path (Chris von Recklinghausen) [1945442] - hugetlb: do early cow when page pinned on src mm (Chris von Recklinghausen) [1945442] - mm: introduce page_needs_cow_for_dma() for deciding whether cow (Chris von Recklinghausen) [1945442] - hugetlb: convert page_huge_active() HPageMigratable flag (Chris von Recklinghausen) [1945442] - hugetlb: use page.private for hugetlb specific page flags (Chris von Recklinghausen) [1945442] - x86/mm: Remove duplicate definition of _PAGE_PAT_LARGE (Chris von Recklinghausen) [1945442] - mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Chris von Recklinghausen) [1945442] - mm: hugetlb: fix a race between isolating and freeing page (Chris von Recklinghausen) [1945442] - mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Chris von Recklinghausen) [1945442] - mm: introduce vma_set_file function v5 (Chris von Recklinghausen) [1945442] - mm: mmap: fix fput in error path v2 (Chris von Recklinghausen) [1945442] - mm/gup: prevent gup_fast from racing with COW during fork (Chris von Recklinghausen) [1945442] - mm/gup: reorganize internal_get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: remove src/dst mm parameter in copy_page_range() (Chris von Recklinghausen) [1945442] - mm: avoid early COW write protect games during fork() (Chris von Recklinghausen) [1945442] - mm/thp: Split huge pmds/puds if they're pinned when fork() (Chris von Recklinghausen) [1945442] - mm: Do early cow for pinned pages during fork() for ptes (Chris von Recklinghausen) [1945442] - mm/fork: Pass new vma pointer into copy_page_range() (Chris von Recklinghausen) [1945442] - mm: move the copy_one_pte() pte_present check into the caller (Chris von Recklinghausen) [1945442] - mm: split out the non-present case from copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/gup: Remove enfornced COW mechanism (Chris von Recklinghausen) [1945442] - mm/hmm.c: delete duplicated word (Chris von Recklinghausen) [1945442] - mm/hmm: provide the page mapping order in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_unlocked (Chris von Recklinghausen) [1945442] - mm: remove the prot argument from vm_map_ram (Chris von Recklinghausen) [1945442] - mm: remove unmap_vmap_area (Chris von Recklinghausen) [1945442] - mm: don't return the number of pages from map_kernel_range{,_noflush} (Chris von Recklinghausen) [1945442] - x86: fix vmap arguments in map_irq_stack (Chris von Recklinghausen) [1945442] - mm/memory: remove unnecessary pte_devmap case in copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the customizable pfn format from hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_PFN_SPECIAL (Chris von Recklinghausen) [1945442] - mm/hmm: make hmm_range_fault return 0 or -1 (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix build failure with HUGETLB_PAGE but not HUGEBTLBFS (Chris von Recklinghausen) [1945442] - mm/hmm: return error for non-vma snapshots (Chris von Recklinghausen) [1945442] - mm/hmm: do not set pfns when returning an error code (Chris von Recklinghausen) [1945442] - mm/hmm: do not unconditionally set pfns when returning EBUSY (Chris von Recklinghausen) [1945442] - mm/hmm: use device_private_entry_to_pfn() (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_FAULT_SNAPSHOT (Chris von Recklinghausen) [1945442] - mm/hmm: remove unused code and tidy comments (Chris von Recklinghausen) [1945442] - mm/hmm: return the fault type from hmm_pte_need_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: remove pgmap checking for devmap pages (Chris von Recklinghausen) [1945442] - mm/hmm: check the device private page owner in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm: simplify device private page handling in hmm_range_fault (Chris von Recklinghausen) [1945442] - mm: merge hmm_vma_do_fault into into hmm_vma_walk_hole_ (Chris von Recklinghausen) [1945442] - mm/hmm: don't handle the non-fault case in hmm_vma_walk_hole_() (Chris von Recklinghausen) [1945442] - mm/hmm: simplify hmm_vma_walk_hugetlb_entry() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused HMM_FAULT_ALLOW_RETRY flag (Chris von Recklinghausen) [1945442] - mm/hmm: don't provide a stub for hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: do not check pmd_protnone twice in hmm_vma_handle_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: return -EFAULT when setting HMM_PFN_ERROR on requested valid pages (Chris von Recklinghausen) [1945442] - mm/hmm: reorganize how !pte_present is handled in hmm_vma_handle_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: add missing call to hmm_range_need_fault() before returning EFAULT (Chris von Recklinghausen) [1945442] - mm/hmm: add missing pfns set to hmm_vma_walk_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range_dma_map and hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: make full use of walk_page_range() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_mirror and related (Chris von Recklinghausen) [1945442] - mm/hmm: define the pre-processor related parts of hmm.h even if disabled (Chris von Recklinghausen) [1945442] - mm/hmm: allow hmm_range to be used with a mmu_interval_notifier or hmm_mirror (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() infinite loop (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() NULL pointer bug (Chris von Recklinghausen) [1945442] - hmm: use mmu_notifier_get/put for 'struct hmm' (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_handle_pmd stub (Chris von Recklinghausen) [1945442] - mm/hmm: only define hmm_vma_walk_pud if needed (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_walk_hugetlb_entry stub (Chris von Recklinghausen) [1945442] - mm/hmm: don't abuse pte_index() in hmm_vma_handle_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove the legacy hmm_pfn_* APIs (Chris von Recklinghausen) [1945442] - mm/hmm: remove the mask variable in hmm_vma_walk_hugetlb_entry (Chris von Recklinghausen) [1945442] - mm/hmm: remove the page_shift member from struct hmm_range (Chris von Recklinghausen) [1945442] - mm/hmm: remove superfluous arguments from hmm_range_register (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused vma argument to hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range vma (Chris von Recklinghausen) [1945442] - mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: merge hmm_range_snapshot into hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: replace the block argument to hmm_range_fault with a flags value (Chris von Recklinghausen) [1945442] - mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist (Chris von Recklinghausen) [1945442] - mm/hmm: update HMM documentation (Chris von Recklinghausen) [1945442] - mm: remove the HMM config option (Chris von Recklinghausen) [1945442] - hugetlbfs: on restore reserve error path retain subpool reservation (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix potential memory leak (Chris von Recklinghausen) [1945442] - mm/vmalloc: separate put pages and flush VM flags (Chris von Recklinghausen) [1945442] - zsmalloc: switch from alloc_vm_area to get_vm_area (Chris von Recklinghausen) [1945442] - mm: allow a NULL fn callback in apply_to_page_range (Chris von Recklinghausen) [1945442] - mm: add a vmap_pfn function (Chris von Recklinghausen) [1945442] - mm: add a VM_MAP_PUT_PAGES flag for vmap (Chris von Recklinghausen) [1945442] - mm: update the documentation for vfree (Chris von Recklinghausen) [1945442] - mm, slub: use kmem_cache_debug_flags() in deactivate_slab() (Chris von Recklinghausen) [1945442] - mm, slab, slub: clear the slab_cache field when freeing page (Chris von Recklinghausen) [1945442] - mm: slab: provide krealloc_array() (Chris von Recklinghausen) [1945442] - mm: slab: clarify krealloc()'s behavior with __GFP_ZERO (Chris von Recklinghausen) [1945442] - mm/slab_common.c: use list_for_each_entry in dump_unreclaimable_slab() (Chris von Recklinghausen) [1945442] - mm/slub: make add_full() condition more explicit (Chris von Recklinghausen) [1945442] - mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc (Chris von Recklinghausen) [1945442] - mm/slub.c: branch optimization in free slowpath (Chris von Recklinghausen) [1945442] - include/linux/slab.h: fix a typo error in comment (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix a warning while make xmldocs (Chris von Recklinghausen) [1945442] - mm/userfaultfd: fix memory corruption due to writeprotect (Chris von Recklinghausen) [1945442] - mm/migrate: fixup setting UFFD_WP flag (Chris von Recklinghausen) [1945442] - mm/rmap: fixup copying of soft dirty and uffd ptes (Chris von Recklinghausen) [1945442] - mm/userfaultfd: disable userfaultfd-wp on x86_32 (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: fix SIGSEGV if huge mmap fails (Chris von Recklinghausen) [1945442] - mm: do not rely on mm == current->mm in __get_user_pages_locked (Chris von Recklinghausen) [1945442] - mm: Introduce mm_struct.has_pinned (Chris von Recklinghausen) [1945442] - mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: enforce that vmap can't map pages executable (Chris von Recklinghausen) [1945442] - mm: remove map_vm_range (Chris von Recklinghausen) [1945442] - mm: rename vmap_page_range to map_kernel_range (Chris von Recklinghausen) [1945442] - mm: remove vmap_page_range_noflush and vunmap_page_range (Chris von Recklinghausen) [1945442] - mm: only allow page table mappings for built-in zsmalloc (Chris von Recklinghausen) [1945442] - mm: unexport unmap_kernel_range_noflush (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: add write-protect test (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: refactor statistics (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: fix compiler warning (Chris von Recklinghausen) [1945442] - hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: recycle lock threads first (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: generalize read and poll (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: cleanup help messages (Chris von Recklinghausen) [1945442] - userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally (Chris von Recklinghausen) [1945442] - userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update (Chris von Recklinghausen) [1945442] - userfaultfd: wp: don't wake up when doing write protect (Chris von Recklinghausen) [1945442] - userfaultfd: wp: enabled write protection in userfaultfd API (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add the writeprotect API to userfaultfd ioctl (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support write protection for userfault vma range (Chris von Recklinghausen) [1945442] - khugepaged: skip collapse if uffd-wp detected (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support swap and page migration (Chris von Recklinghausen) [1945442] - mm/mprotect.c: fix compilation warning because of unused 'mm' variable (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add pmd_swp_*uffd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork (Chris von Recklinghausen) [1945442] - userfaultfd: wp: apply _PAGE_UFFD_WP bit (Chris von Recklinghausen) [1945442] - mm: merge parameters for change_protection() (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add UFFDIO_COPY_MODE_WP (Chris von Recklinghausen) [1945442] - userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add WP pagetable tracking to x86 (Chris von Recklinghausen) [1945442] - userfaultfd: wp: hook userfault handler to write protection fault (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add helper for writeprotect check (Chris von Recklinghausen) [1945442] - userfaultfd: untag user pointers (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix typo in the Kconfig help text (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up externs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename => (Chris von Recklinghausen) [1945442] - x86/mm/pat: Standardize on memtype_*() prefix for APIs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up PAT initialization flags (Chris von Recklinghausen) [1945442] - x86/mm/pat: Harmonize 'struct memtype *' local variable and function parameter use (Chris von Recklinghausen) [1945442] - x86/mm/pat: Simplify the free_memtype() control flow (Chris von Recklinghausen) [1945442] - x86/mm/pat: Create fixed width output in /sys/kernel/debug/x86/pat_memtype_list, similar to the E820 debug printouts (Chris von Recklinghausen) [1945442] - x86/mm/pat: Disambiguate PAT-disabled boot messages (Chris von Recklinghausen) [1945442] - x86/mm/pat: Update the comments in pat.c and pat_interval.c and refresh the code a bit (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix off-by-one bugs in interval tree search (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Chris von Recklinghausen) [1945442] - x86/mm/pat: Drop the rbt_ prefix from external memtype calls (Chris von Recklinghausen) [1945442] - x86/mm/pat: Do not pass 'rb_root' down the memtype tree helper functions (Chris von Recklinghausen) [1945442] - x86/mm/pat: Convert the PAT tree to a generic interval tree (Chris von Recklinghausen) [1945442] - x86/mm: Tabulate the page table encoding definitions (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_wt() function (Chris von Recklinghausen) [1945442] - x86/mm: Remove set_pages_x() and set_pages_nx() (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_array_*() functions (Chris von Recklinghausen) [1945442] - x86/mm: Unexport set_memory_x() and set_memory_nx() (Chris von Recklinghausen) [1945442] - x86/Kconfig: Fix spelling mistake "effectivness" -> "effectiveness" (Chris von Recklinghausen) [1945442] - x86/mm: Remove unused variable 'old_pte' (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Rename pat_rbtree.c to pat_interval.c" (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/" (Chris von Recklinghausen) [1945442] - ipv6: Allow the l3mdev to be a loopback (Antoine Tenart) [1973229] - vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart) [1965600] - vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Antoine Tenart) [1965600] - ipv6: Fix handling of LLA with VRF and sockets bound to VRF (Antoine Tenart) [1965600] - ipv6: allow ping to link-local address in VRF (Antoine Tenart) [1965600] - vrf: mark skb for multicast or link-local as enslaved to VRF (Antoine Tenart) [1965600] - net: allow traceroute with a specified interface in a vrf (Antoine Tenart) [1965600] - virtchnl: Enable RSS configure for AVF (Ivan Vecera) [1966954] - virtchnl: Advertise virtchnl UDP segmentation offload capability (Ivan Vecera) [1966954] - virtchnl: Allow ignoring opcodes on specific VF (Ivan Vecera) [1966954] - virtchnl: Fix layout of RSS structures (Ivan Vecera) [1966954] - virtchnl: Enable FDIR Configure for AVF (Ivan Vecera) [1966954] - virtchnl: Add missing explicit padding to structures (Ivan Vecera) [1966954] - virtchnl: use u8 type for a field in the virtchnl_filter struct (Ivan Vecera) [1966954] - tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1944685] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944685] - bpf: Add size arg to build_id_parse function (Michael Petlan) [1944685] - bpf: Move stack_map_get_build_id into lib (Michael Petlan) [1944685] - perf map: Fix error return code in maps__clone() (Michael Petlan) [1944685] - perf ftrace: Fix access to pid in array when setting a pid filter (Michael Petlan) [1944685] - perf auxtrace: Fix potential NULL pointer dereference (Michael Petlan) [1944685] - perf data: Fix error return code in perf_data__create_dir() (Michael Petlan) [1944685] - perf arm-spe: Avoid potential buffer overrun (Michael Petlan) [1944685] - perf report: Fix wrong LBR block sorting (Michael Petlan) [1944685] - perf inject: Fix repipe usage (Michael Petlan) [1944685] - perf test: Change to use bash for daemon test (Michael Petlan) [1944685] - perf record: Fix memory leak in vDSO found using ASAN (Michael Petlan) [1944685] - perf test: Remove now useless failing sub test "BPF relocation checker" (Michael Petlan) [1944685] - perf daemon: Return from kill functions (Michael Petlan) [1944685] - perf daemon: Force waipid for all session on SIGCHLD delivery (Michael Petlan) [1944685] - perf top: Fix BPF support related crash with perf_event_paranoid=3 + kptr_restrict (Michael Petlan) [1944685] - perf pmu: Validate raw event with sysfs exported format bits (Michael Petlan) [1944685] - perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records (Michael Petlan) [1944685] - perf synthetic-events: Fix uninitialized 'kernel_thread' variable (Michael Petlan) [1944685] - perf auxtrace: Fix auxtrace queue conflict (Michael Petlan) [1944685] - perf cs-etm: Fix bitmap for option (Michael Petlan) [1944685] - perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Michael Petlan) [1944685] - perf report: Fix -F for branch & mem modes (Michael Petlan) [1944685] - perf tests x86: Move insn.h include to make sure it finds stddef.h (Michael Petlan) [1944685] - perf test: Support the ins_lat check in the X86 specific test (Michael Petlan) [1944685] - perf test: Fix sample-parsing failure on non-x86 platforms (Michael Petlan) [1944685] - perf archive: Fix filtering of empty build-ids (Michael Petlan) [1944685] - perf daemon: Fix compile error with Asan (Michael Petlan) [1944685] - perf stat: Fix use-after-free when -r option is used (Michael Petlan) [1944685] - libperf: Add perf_evlist__reset_id_hash() (Michael Petlan) [1944685] - perf stat: Fix wrong skipping for per-die aggregation (Michael Petlan) [1944685] - tools headers UAPI: Update tools' copy of linux/coresight-pmu.h (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in perf_time_to_tsc test (Michael Petlan) [1944685] - perf test: Fix cpu map leaks in cpu_map_print test (Michael Petlan) [1944685] - perf test: Fix a memory leak in thread_map_remove test (Michael Petlan) [1944685] - perf test: Fix a thread map leak in thread_map_synthesize test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in switch_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in keep_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in code_reading test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in sw_clock_freq test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in task_exit test (Michael Petlan) [1944685] - perf test: Fix a memory leak in attr test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in basic mmap test (Michael Petlan) [1944685] - perf tools: Fix event's PMU name parsing (Michael Petlan) [1944685] - perf daemon: Fix running test for non root user (Michael Petlan) [1944685] - perf daemon: Fix control fifo permissions (Michael Petlan) [1944685] - perf build: Fix ccache usage in $(CC) when generating arch errno table (Michael Petlan) [1944685] - perf tools: Fix documentation of verbose options (Michael Petlan) [1944685] - perf traceevent: Ensure read cmdlines are null terminated. (Michael Petlan) [1944685] - perf diff: Don't crash on freeing errno-session on the error path (Michael Petlan) [1944685] - perf tools: Clean 'generated' directory used for creating the syscall table on x86 (Michael Petlan) [1944685] - perf build: Move feature cleanup under tools/build (Michael Petlan) [1944685] - perf tools: Cast (struct timeval).tv_sec when printing (Michael Petlan) [1944685] - perf buildid-cache: Don't skip 16-byte build-ids (Michael Petlan) [1944685] - perf buildid-cache: Add test for 16-byte build-id (Michael Petlan) [1944685] - perf symbol: Remove redundant libbfd checks (Michael Petlan) [1944685] - perf test: Output the sub testing result in cs-etm (Michael Petlan) [1944685] - perf test: Suppress logs in cs-etm testing (Michael Petlan) [1944685] - perf tools: Fix arm64 build error with gcc-11 (Michael Petlan) [1944685] - perf intel-pt: Add documentation for tracing virtual machines (Michael Petlan) [1944685] - perf intel-pt: Split VM-Entry and VM-Exit branches (Michael Petlan) [1944685] - perf intel-pt: Adjust sample flags for VM-Exit (Michael Petlan) [1944685] - perf intel-pt: Allow for a guest kernel address filter (Michael Petlan) [1944685] - perf intel-pt: Support decoding of guest kernel (Michael Petlan) [1944685] - perf machine: Factor out machine__idle_thread() (Michael Petlan) [1944685] - perf machine: Factor out machines__find_guest() (Michael Petlan) [1944685] - perf intel-pt: Amend decoder to track the NR flag (Michael Petlan) [1944685] - perf intel-pt: Retain the last PIP packet payload as is (Michael Petlan) [1944685] - perf intel_pt: Add vmlaunch and vmresume as branches (Michael Petlan) [1944685] - perf script: Add branch types for VM-Entry and VM-Exit (Michael Petlan) [1944685] - perf auxtrace: Automatically group aux-output events (Michael Petlan) [1944685] - perf test: Fix unaligned access in sample parsing test (Michael Petlan) [1944685] - perf tools: Support arch specific PERF_SAMPLE_WEIGHT_STRUCT processing (Michael Petlan) [1944685] - perf intel-pt: Add PSB events (Michael Petlan) [1944685] - perf intel-pt: Fix IPC with CYC threshold (Michael Petlan) [1944685] - perf intel-pt: Fix premature IPC (Michael Petlan) [1944685] - perf intel-pt: Fix missing CYC processing in PSB (Michael Petlan) [1944685] - perf record: Fix continue profiling after draining the buffer (Michael Petlan) [1944685] - perf tools: Simplify the calculation of variables (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mp DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mq DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mn DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Fix indentation of brackets in imx8mm metrics (Michael Petlan) [1944685] - perf annotate: Do not jump after 'k' is pressed (Michael Petlan) [1944685] - perf metricgroup: Remove unneeded semicolon (Michael Petlan) [1944685] - perf tools: Add OCaml demangling (Michael Petlan) [1944685] - tools api fs: Cache cgroupfs mount point (Michael Petlan) [1944685] - tools api fs: Diet cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - tools api fs: Prefer cgroup v1 path in cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - perf symbols: Resolve symbols against debug file first (Michael Petlan) [1944685] - perf probe: Fix kretprobe issue caused by GCC bug (Michael Petlan) [1944685] - perf symbols: Fix return value when loading PE DSO (Michael Petlan) [1944685] - perf symbols: Make dso__load_bfd_symbols() load PE files from debug cache only (Michael Petlan) [1944685] - perf symbols: Use (long) for iterator for bfd symbols (Michael Petlan) [1944685] - perf annotate: Fix jump parsing for C++ code. (Michael Petlan) [1944685] - perf arm-spe: Set sample's data source field (Michael Petlan) [1944685] - perf arm-spe: Synthesize memory event (Michael Petlan) [1944685] - perf arm-spe: Fill address info for samples (Michael Petlan) [1944685] - perf arm-spe: Store operation type in packet (Michael Petlan) [1944685] - perf arm-spe: Store memory address in packet (Michael Petlan) [1944685] - perf arm-spe: Enable sample type PERF_SAMPLE_DATA_SRC (Michael Petlan) [1944685] - perf env: Remove unneeded internal/cpumap inclusions (Michael Petlan) [1944685] - perf tools: Remove unused xyarray.c as it was moved to tools/lib/perf (Michael Petlan) [1944685] - perf tools: Replace lkml.org links with lore (Michael Petlan) [1944685] - perf tests: Add daemon 'lock' test (Michael Petlan) [1944685] - perf tests: Add daemon 'ping' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'signal' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'stop' command test (Michael Petlan) [1944685] - perf tests: Add daemon reconfig test (Michael Petlan) [1944685] - perf tests: Add daemon 'list' command test (Michael Petlan) [1944685] - perf daemon: Add examples to man page (Michael Petlan) [1944685] - perf daemon: Add up time for daemon/session list (Michael Petlan) [1944685] - perf daemon: Use control to stop session (Michael Petlan) [1944685] - perf daemon: Add 'ping' command (Michael Petlan) [1944685] - perf daemon: Set control fifo for session (Michael Petlan) [1944685] - perf daemon: Allow only one daemon over base directory (Michael Petlan) [1944685] - perf daemon: Add 'stop' command (Michael Petlan) [1944685] - perf daemon: Add 'signal' command (Michael Petlan) [1944685] - perf daemon: Add 'list' command (Michael Petlan) [1944685] - perf daemon: Add signalfd support (Michael Petlan) [1944685] - perf daemon: Add background support (Michael Petlan) [1944685] - perf daemon: Add config file change check (Michael Petlan) [1944685] - perf daemon: Add config file support (Michael Petlan) [1944685] - perf daemon: Add client socket support (Michael Petlan) [1944685] - perf daemon: Add server socket support (Michael Petlan) [1944685] - perf daemon: Add base option (Michael Petlan) [1944685] - perf daemon: Add config option (Michael Petlan) [1944685] - perf daemon: Add daemon command (Michael Petlan) [1944685] - perf script: Simplify bool conversion (Michael Petlan) [1944685] - perf arm64/s390: Fix printf conversion specifier for IP addresses (Michael Petlan) [1944685] - perf script: Support filtering by hex address (Michael Petlan) [1944685] - perf intlist: Change 'struct intlist' int member to 'unsigned long' (Michael Petlan) [1944685] - perf tools: Update topdown documentation for Sapphire Rapids (Michael Petlan) [1944685] - perf stat: Support L2 Topdown events (Michael Petlan) [1944685] - perf test: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf report: Support instruction latency (Michael Petlan) [1944685] - perf tools: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf c2c: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support the auxiliary event (Michael Petlan) [1944685] - perf probe: Add protection to avoid endless loop (Michael Petlan) [1944685] - perf trace-event-info: Rename for_each_event. (Michael Petlan) [1944685] - perf inject jit: Add namespaces support (Michael Petlan) [1944685] - perf namespaces: Add 'in_pidns' to nsinfo struct (Michael Petlan) [1944685] - perf tools: Use scandir() to iterate threads when synthesizing PERF_RECORD_ events (Michael Petlan) [1944685] - perf tools: Skip PERF_RECORD_MMAP event synthesis for kernel threads (Michael Petlan) [1944685] - perf tools: Use /proc//task//status for PERF_RECORD_ event synthesis (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for A76 (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for Ampere eMag (Michael Petlan) [1944685] - perf vendor events arm64: Add common and uarch event JSON (Michael Petlan) [1944685] - perf vendor events arm64: Fix Ampere eMag event typo (Michael Petlan) [1944685] - perf script: Support DSO filter like in other perf tools (Michael Petlan) [1944685] - perf tools: Fix DSO filtering when not finding a map for a sampled address (Michael Petlan) [1944685] - perf stat: Add Topdown metrics events as default events (Michael Petlan) [1944685] - perf test: Add parse-metric memory bandwidth testcase (Michael Petlan) [1944685] - perf tools: Add 'ping' control command (Michael Petlan) [1944685] - perf tools: Add 'stop' control command (Michael Petlan) [1944685] - perf config: Make perf_config_global() global (Michael Petlan) [1944685] - perf config: Make perf_config_system() global (Michael Petlan) [1944685] - perf config: Add perf_home_perfconfig function (Michael Petlan) [1944685] - perf debug: Add debug_set_display_time function (Michael Petlan) [1944685] - perf config: Add config set interface (Michael Petlan) [1944685] - perf config: Make perf_config_from_file() static (Michael Petlan) [1944685] - perf test: Add test case for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf report: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf script: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf record: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf mem: Support data page size (Michael Petlan) [1944685] - perf mem: Clean up output format (Michael Petlan) [1944685] - perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 (Michael Petlan) [1944685] - perf c2c: Add local variables for output metrics (Michael Petlan) [1944685] - perf c2c: Refactor node display (Michael Petlan) [1944685] - perf c2c: Fix argument type for percent() (Michael Petlan) [1944685] - perf c2c: Refactor display filter (Michael Petlan) [1944685] - perf c2c: Refactor hist entry validation (Michael Petlan) [1944685] - perf c2c: Rename for shared cache line stats (Michael Petlan) [1944685] - perf stat: Enable counting events for BPF programs (Michael Petlan) [1944685] - perf build: Support build BPF skeletons with perf (Michael Petlan) [1944685] - perf record: Tweak "Lowering..." warning in record_opts__config_freq (Michael Petlan) [1944685] - perf buildid-list: Add support for mmap2's buildid events (Michael Petlan) [1944685] - perf buildid-cache: Add --debuginfod option to specify a server to fetch debug files (Michael Petlan) [1944685] - perf tools: Add support to display build ids when available in PERF_RECORD_MMAP2 events (Michael Petlan) [1944685] - perf record: Add --buildid-mmap option to enable PERF_RECORD_MMAP2's build id (Michael Petlan) [1944685] - perf tools: Allow synthesizing the build id for kernel/modules/tasks in PERF_RECORD_MMAP2 (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel modules maps (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel map (Michael Petlan) [1944685] - perf tools: Store build id when available in PERF_RECORD_MMAP2 metadata events (Michael Petlan) [1944685] - perf tools: Do not swap mmap2 fields in case it contains build id (Michael Petlan) [1944685] - perf arm64: Add argument support for SDT (Michael Petlan) [1944685] - perf probe: Fixup Arm64 SDT arguments (Michael Petlan) [1944685] - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT (Michael Petlan) [1944685] - perf/x86/intel: Fix a crash caused by zero PEBS status (Michael Petlan) [1944685] - perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR (Michael Petlan) [1944685] - perf/core: Flush PMU internal buffers for per-CPU events (Michael Petlan) [1944685] - perf/x86/rapl: Fix psys-energy event on Intel SPR platform (Michael Petlan) [1944685] - perf/x86/rapl: Only check lower 32bits for RAPL energy counters (Michael Petlan) [1944685] - perf/x86/rapl: Add msr mask support (Michael Petlan) [1944685] - perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Support CPUID 10.ECX to disable fixed counters (Michael Petlan) [1944685] - perf/x86/intel: Add perf core PMU support for Sapphire Rapids (Michael Petlan) [1944685] - perf/x86/intel: Filter unsupported Topdown metrics event (Michael Petlan) [1944685] - perf/x86/intel: Factor out intel_update_topdown_event() (Michael Petlan) [1944685] - perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf/intel: Remove Perfmon-v4 counter_freezing support (Michael Petlan) [1944685] - perf: Add build id data in mmap2 event (Michael Petlan) [1944685] - bpf: Remove atomics tests from test_progs (Jiri Olsa) [1874007] - libbpf: Fixes incorrect rx_ring_setup_done (Jiri Olsa) [1874007] - error-injection: Consolidate override function definition (Jiri Olsa) [1874007] - selftests/bpf: Fix endianness issues in atomic tests (Jiri Olsa) [1874007] - bpf: Fix a spelling typo in bpf_atomic_alu_string disasm (Jiri Olsa) [1874007] - bpf, x86: Fix BPF_FETCH atomic and/or/xor with r0 as src (Jiri Olsa) [1874007] - bpf: Explicitly zero-extend R0 after 32-bit cmpxchg (Jiri Olsa) [1874007] - bpf: Account for BPF_FETCH in insn_has_def32() (Jiri Olsa) [1874007] - bpf: Fix subreg optimization for BPF_FETCH (Jiri Olsa) [1874007] - bpf: Fix the irq and nmi check in bpf_sk_storage for tracing usage (Jiri Olsa) [1874007] - selftests/bpf: Fix a compiler warning in local_storage test (Jiri Olsa) [1874007] - bpf: Change 'BPF_ADD' to 'BPF_AND' in print_bpf_insn() (Jiri Olsa) [1874007] - selftests/bpf: Don't exit on failed bpf_testmod unload (Jiri Olsa) [1874007] - bpf: Avoid old-style declaration warnings (Jiri Olsa) [1874007] - bpf: Dont allow vmlinux BTF to be used in map_create and prog_load. (Jiri Olsa) [1874007] - tools: Factor Clang, LLC and LLVM utils definitions (Jiri Olsa) [1874007] - tools/runqslower: Build bpftool using HOSTCC (Jiri Olsa) [1874007] - tools/runqslower: Enable out-of-tree build (Jiri Olsa) [1874007] - tools/runqslower: Use Makefile.include (Jiri Olsa) [1874007] - bpf: Expose bpf_sk_storage_* to iterator programs (Jiri Olsa) [1874007] - tools/resolve_btfids: Warn when having multiple IDs for single type (Jiri Olsa) [1874007] - tools/resolve_btfids: Fix some error messages (Jiri Olsa) [1874007] - samples/bpf: Add BPF_ATOMIC_OP macro for BPF samples (Jiri Olsa) [1874007] - samples/bpf: Fix possible hang in xdpsock with multiple threads (Jiri Olsa) [1874007] - bpf: samples: Do not touch RLIMIT_MEMLOCK (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/l2fwd (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/rxdrop (Jiri Olsa) [1874007] - samples: bpf: Remove bpf_load loader completely (Jiri Olsa) [1874007] - samples: bpf: Fix lwt_len_hist reusing previous BPF map (Jiri Olsa) [1874007] - samples: bpf: Refactor test_overhead program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor task_fd_query program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor test_cgrp2_sock2 program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor hbm program with libbpf (Jiri Olsa) [1874007] - samples/bpf: Increment Tx stats at sending (Jiri Olsa) [1874007] - samples/bpf: Remove unused test_ipip.sh (Jiri Olsa) [1874007] - samples/bpf: Remove duplicate include in hbm (Jiri Olsa) [1874007] - bpftool: Fix compilation failure for net.o with older glibc (Jiri Olsa) [1874007] - tools/bpftool: Auto-detect split BTFs in common cases (Jiri Olsa) [1874007] - tools/bpftool: Emit name for anonymous BTFs (Jiri Olsa) [1874007] - bpftool: Add {i,d}tlb_misses support for bpftool profile (Jiri Olsa) [1874007] - tools/bpf: Always run the *-clean recipes (Jiri Olsa) [1874007] - tools/bpf: Add bootstrap/ to .gitignore (Jiri Olsa) [1874007] - tools/bpftool: Fix cross-build (Jiri Olsa) [1874007] - tools/bpftool: Force clean of out-of-tree build (Jiri Olsa) [1874007] - tools/bpftool: Add support for in-kernel and named BTF in `btf show` (Jiri Olsa) [1874007] - bpftool: Add support for task local storage (Jiri Olsa) [1874007] - tools/bpftool: Add bpftool support for split BTF (Jiri Olsa) [1874007] - bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 (Jiri Olsa) [1874007] - bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Jiri Olsa) [1874007] - bpf: Expose bpf_d_path helper to sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: Allow using bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add remaining ASSERT_xxx() variants (Jiri Olsa) [1874007] - libbpf: Fix potential NULL pointer dereference (Jiri Olsa) [1874007] - libbpf: Only create rx and tx XDP rings when necessary (Jiri Olsa) [1874007] - libbpf: Ensure umem pointer is non-NULL before dereferencing (Jiri Olsa) [1874007] - libbpf: Restore umem state after socket create failure (Jiri Olsa) [1874007] - selftests/bpf: Fix core_reloc test runner (Jiri Olsa) [1874007] - bpf: Fix umd memory leak in copy_process() (Jiri Olsa) [1874007] - libbpf: Fix error path in bpf_object__elf_init() (Jiri Olsa) [1874007] - bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF (Jiri Olsa) [1874007] - bpf: Prohibit alu ops for pointer types not defining ptr_limit (Jiri Olsa) [1874007] - selftests/bpf: Use the last page in test_snprintf_btf on s390 (Jiri Olsa) [1874007] - bpf: Be less specific about socket cookies guarantees (Jiri Olsa) [1874007] - bpf: Fix 32 bit src register truncation on div/mod (Jiri Olsa) [1874007] - bpf: Fix verifier jmp32 pruning decision logic (Jiri Olsa) [1874007] - bpf: Fix verifier jsgt branch analysis on max bound (Jiri Olsa) [1874007] - bpf: Check for integer overflow when using roundup_pow_of_two() (Jiri Olsa) [1874007] - bpf, preload: Fix build when $(O) points to a relative path (Jiri Olsa) [1874007] - bpf: Drop disabled LSM hooks from the sleepable set (Jiri Olsa) [1874007] - bpf, cgroup: Fix problematic bounds check (Jiri Olsa) [1874007] - bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Jiri Olsa) [1874007] - bpf: Fix signed_{sub,add32}_overflows type handling (Jiri Olsa) [1874007] - bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Jiri Olsa) [1874007] - selftests/bpf: Add verifier test for PTR_TO_MEM spill (Jiri Olsa) [1874007] - bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling (Jiri Olsa) [1874007] - libbpf: Allow loading empty BTFs (Jiri Olsa) [1874007] - bpf: Allow empty module BTFs (Jiri Olsa) [1874007] - bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Jiri Olsa) [1874007] - bpf: Update local storage test to check handling of null ptrs (Jiri Olsa) [1874007] - bpf: Fix typo in bpf_inode_storage.c (Jiri Olsa) [1874007] - bpf: Add size arg to build_id_parse function (Jiri Olsa) [1874007] - bpf: Move stack_map_get_build_id into lib (Jiri Olsa) [1874007] - bpf: Add tests for new BPF atomic operations (Jiri Olsa) [1874007] - bpf: Add bitwise atomic instructions (Jiri Olsa) [1874007] - bpf: Pull out a macro for interpreting atomic ALU operations (Jiri Olsa) [1874007] - bpf: Add instructions for atomic_[cmp]xchg (Jiri Olsa) [1874007] - bpf: Add BPF_FETCH field / create atomic_fetch_add instruction (Jiri Olsa) [1874007] - bpf: Move BPF_STX reserved field check into BPF_STX verifier code (Jiri Olsa) [1874007] - bpf: Rename BPF_XADD and prepare to encode other atomics in .imm (Jiri Olsa) [1874007] - bpf: x86: Factor out a lookup table for some ALU opcodes (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of REX byte (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of ModR/M for *(reg + off) (Jiri Olsa) [1874007] - bpf, libbpf: Avoid unused function warning on bpf_tail_call_static (Jiri Olsa) [1874007] - selftests/bpf: Install btf_dump test cases (Jiri Olsa) [1874007] - selftests/bpf: Fix installation of urandom_read (Jiri Olsa) [1874007] - selftests/bpf: Move generated test files to $(TEST_GEN_FILES) (Jiri Olsa) [1874007] - selftests/bpf: Fix out-of-tree build (Jiri Olsa) [1874007] - selftests/bpf: Enable cross-building (Jiri Olsa) [1874007] - selftests/bpf: Test kernel module ksym externs (Jiri Olsa) [1874007] - libbpf: Support kernel module ksym externs (Jiri Olsa) [1874007] - bpf: Support BPF ksym variables in kernel modules (Jiri Olsa) [1874007] - selftests/bpf: Sync RCU before unloading bpf_testmod (Jiri Olsa) [1874007] - bpf: Fix a verifier message for alloc size helper arg (Jiri Olsa) [1874007] - bpf: Clarify return value of probe str helpers (Jiri Olsa) [1874007] - libbpf: Clarify kernel type use with USER variants of CORE reading macros (Jiri Olsa) [1874007] - selftests/bpf: Remove duplicate include in test_lsm (Jiri Olsa) [1874007] - bpf: Remove unnecessary include from preload/iterators (Jiri Olsa) [1874007] - selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_READ() variants (Jiri Olsa) [1874007] - libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro family (Jiri Olsa) [1874007] - selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC (Jiri Olsa) [1874007] - bpf: Use thread_group_leader() (Jiri Olsa) [1874007] - bpf: Save correct stopping point in file seq iteration (Jiri Olsa) [1874007] - selftests/bpf: Work-around EBUSY errors from hashmap update/delete (Jiri Olsa) [1874007] - bpf: Add schedule point in htab_init_buckets() (Jiri Olsa) [1874007] - bpf: Remove unused including (Jiri Olsa) [1874007] - selftests/bpf: Fix spelling mistake "tranmission" -> "transmission" (Jiri Olsa) [1874007] - selftests/bpf: Clarify build error if no vmlinux (Jiri Olsa) [1874007] - tweewide: Fix most Shebang lines (Jiri Olsa) [1874007] - bpf: In bpf_task_fd_query use fget_task (Jiri Olsa) [1874007] - selftests/bpf: Add a test for ptr_to_map_value on stack for helper access (Jiri Olsa) [1874007] - bpf: Permits pointers on stack for helper calls (Jiri Olsa) [1874007] - libbpf: Expose libbpf ring_buffer epoll_fd (Jiri Olsa) [1874007] - selftests/bpf: Add set_attach_target() API selftest for module target (Jiri Olsa) [1874007] - libbpf: Support modules in bpf_program__set_attach_target() API (Jiri Olsa) [1874007] - selftests/bpf: Silence ima_setup.sh when not running in verbose mode. (Jiri Olsa) [1874007] - selftests/bpf: Drop the need for LLVM's llc (Jiri Olsa) [1874007] - selftests/bpf: fix bpf_testmod.ko recompilation logic (Jiri Olsa) [1874007] - selftests/bpf: Make selftest compilation work on clang 11 (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - adding xdpxceiver to .gitignore (Jiri Olsa) [1874007] - selftests/bpf: Drop tcp-{client,server}.py from Makefile (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Bi-directional Sockets - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Socket Teardown - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - DRV POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - SKB POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests framework (Jiri Olsa) [1874007] - bpf: Return -ENOTSUPP when attaching to non-kernel BTF (Jiri Olsa) [1874007] - bpf: Propagate __user annotations properly (Jiri Olsa) [1874007] - bpf: Avoid overflows involving hash elem_size (Jiri Olsa) [1874007] - selftests/bpf: Test bpf_sk_storage_get in tcp iterators (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_get (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_delete (Jiri Olsa) [1874007] - bpf: Add a bpf_sock_from_file helper (Jiri Olsa) [1874007] - selftests/bpf: Avoid errno clobbering (Jiri Olsa) [1874007] - selftests/bpf: Print reason when a tester could not run a program (Jiri Olsa) [1874007] - selftests/bpf: Fix invalid use of strncat in test_sockmap (Jiri Olsa) [1874007] - libbpf: Use memcpy instead of strncpy to please GCC (Jiri Olsa) [1874007] - selftests/bpf: Add fentry/fexit/fmod_ret selftest for kernel module (Jiri Olsa) [1874007] - selftests/bpf: Add tp_btf CO-RE reloc test for modules (Jiri Olsa) [1874007] - libbpf: Support attachment of BPF tracing programs to kernel modules (Jiri Olsa) [1874007] - libbpf: Factor out low-level BPF program loading helper (Jiri Olsa) [1874007] - bpf: Allow to specify kernel module BTFs when attaching BPF programs (Jiri Olsa) [1874007] - bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier (Jiri Olsa) [1874007] - selftests/bpf: Add CO-RE relocs selftest relying on kernel module BTF (Jiri Olsa) [1874007] - selftests/bpf: Add support for marking sub-tests as skipped (Jiri Olsa) [1874007] - selftests/bpf: Add bpf_testmod kernel module for testing (Jiri Olsa) [1874007] - libbpf: Add kernel module BTF support for CO-RE relocations (Jiri Olsa) [1874007] - libbpf: Refactor CO-RE relocs to not assume a single BTF object (Jiri Olsa) [1874007] - libbpf: Add internal helper to load BTF data by FD (Jiri Olsa) [1874007] - selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Jiri Olsa) [1874007] - bpf: Fix cold build of test_progs-no_alu32 (Jiri Olsa) [1874007] - libbpf: Cap retries in sys_bpf_prog_load (Jiri Olsa) [1874007] - libbpf: Sanitise map names before pinning (Jiri Olsa) [1874007] - libbpf: Fail early when loading programs with unspecified type (Jiri Olsa) [1874007] - selftests/bpf: Indent ima_setup.sh with tabs. (Jiri Olsa) [1874007] - selftests/bpf: Add config dependency on BLK_DEV_LOOP (Jiri Olsa) [1874007] - selftests/bpf: Ensure securityfs mount before writing ima policy (Jiri Olsa) [1874007] - selftests/bpf: Update ima_setup.sh for busybox (Jiri Olsa) [1874007] - libbpf: Separate XDP program load with xsk socket creation (Jiri Olsa) [1874007] - selftests/bpf: Copy file using read/write in local storage test (Jiri Olsa) [1874007] - libbpf: Add base BTF accessor (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf progs (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for stackmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for reuseport_array maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for queue_stack_maps maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf_struct_ops maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Prepare for memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf progs (Jiri Olsa) [1874007] - selftests/bpf: Extend bind{4,6} programs with a call to bpf_setsockopt (Jiri Olsa) [1874007] - selftests/bpf: Rewrite test_sock_addr bind bpf into C (Jiri Olsa) [1874007] - selftests/bpf: Fix flavored variants of test_ima (Jiri Olsa) [1874007] - libbpf: Replace size_t with __u32 in xsk interfaces (Jiri Olsa) [1874007] - bpf: Add a selftest for bpf_ima_inode_hash (Jiri Olsa) [1874007] - bpf: Add a BPF helper for getting the IMA hash of an inode (Jiri Olsa) [1874007] - libbpf: Add support for canceling cached_cons advance (Jiri Olsa) [1874007] - bpf: Refactor check_cfg to use a structured loop. (Jiri Olsa) [1874007] - selftest/bpf: Fix rst formatting in readme (Jiri Olsa) [1874007] - selftest/bpf: Fix link in readme (Jiri Olsa) [1874007] - bpf: Simplify task_file_seq_get_next() (Jiri Olsa) [1874007] - selftests/bpf: Mark tests that require unaligned memory access (Jiri Olsa) [1874007] - selftests/bpf: Avoid running unprivileged tests with alignment requirements (Jiri Olsa) [1874007] - selftests/bpf: Fix broken riscv build (Jiri Olsa) [1874007] - bpf: Add bpf_ktime_get_coarse_ns helper (Jiri Olsa) [1874007] - bpf: Add tests for bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - bpf: Add bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types() (Jiri Olsa) [1874007] - selftest/bpf: Fix IPV6FR handling in flow dissector (Jiri Olsa) [1874007] - bpf: Augment the set of sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add asm tests for pkt vs pkt_end comparison. (Jiri Olsa) [1874007] - selftests/bpf: Add skb_pkt_end test (Jiri Olsa) [1874007] - bpf: Support for pointers beyond pkt_end. (Jiri Olsa) [1874007] - bpf: Compile out btf_parse_module() if module BTF is not enabled (Jiri Olsa) [1874007] - selftest/bpf: Add missed ip6ip6 test back (Jiri Olsa) [1874007] - bpf: Keep module's btf_data_size intact after load (Jiri Olsa) [1874007] - bpf: Sanitize BTF data pointer after module is loaded (Jiri Olsa) [1874007] - bpf: Load and verify kernel module BTFs (Jiri Olsa) [1874007] - bpf: Assign ID to vmlinux BTF and return extra info for BTF in GET_OBJ_INFO (Jiri Olsa) [1874007] - bpf: Add in-kernel split BTF support (Jiri Olsa) [1874007] - bpf, btf: Remove the duplicate btf_ids.h include (Jiri Olsa) [1874007] - selftests/bpf: Fix selftest build with old libc (Jiri Olsa) [1874007] - bpf: Exercise syscall operations for inode and sk storage (Jiri Olsa) [1874007] - bpf: Add tests for task_local_storage (Jiri Olsa) [1874007] - bpf: Update selftests for local_storage to use vmlinux.h (Jiri Olsa) [1874007] - bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID (Jiri Olsa) [1874007] - libbpf: Add support for task local storage (Jiri Olsa) [1874007] - bpf: Implement task local storage (Jiri Olsa) [1874007] - bpf: Allow LSM programs to use bpf spin locks (Jiri Olsa) [1874007] - bpf: Lift hashtab key_size limit (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF dedup selftests (Jiri Olsa) [1874007] - libbpf: Accomodate DWARF/compiler bug with duplicated identical arrays (Jiri Olsa) [1874007] - libbpf: Support BTF dedup of split BTFs (Jiri Olsa) [1874007] - libbpf: Fix BTF data layout checks and allow empty BTF (Jiri Olsa) [1874007] - selftests/bpf: Add checking of raw type dump in BTF writer APIs selftests (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF basic test (Jiri Olsa) [1874007] - libbpf: Implement basic split BTF support (Jiri Olsa) [1874007] - libbpf: Unify and speed up BTF string deduplication (Jiri Olsa) [1874007] - selftest/bpf: Relax btf_dedup test checks (Jiri Olsa) [1874007] - libbpf: Factor out common operations in BTF writing APIs (Jiri Olsa) [1874007] - selftest/bpf: Use global variables instead of maps for test_tcpbpf_kern (Jiri Olsa) [1874007] - selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton (Jiri Olsa) [1874007] - selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and refactor verify_results (Jiri Olsa) [1874007] - selftests/bpf: Drop python client/server in favor of threads (Jiri Olsa) [1874007] - selftests/bpf: Move test_tcppbf_user into test_progs (Jiri Olsa) [1874007] - bpf: Fix error path in htab_map_alloc() (Jiri Olsa) [1874007] - bpf: Avoid hashtab deadlock with map_locked (Jiri Olsa) [1874007] - bpf: Use separate lockdep class for each hashtab (Jiri Olsa) [1874007] - fault-injection: handle EI_ETYPE_TRUE (Jiri Olsa) [1874007] - vfs, fdtable: Add fget_task helper (Jiri Olsa) [1874007] - [s390] vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] vfio: Introduce capability definitions for VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] s390/pci: track whether util_str is valid in the zpci_dev (Claudio Imbrenda) [1858844] - [s390] s390/pci: stash version in the zpci_dev (Claudio Imbrenda) [1858844]- Enable CRYPTO_SHA512 and _SSSE3 so these are available in FIPS mode (Vladis Dronov) [1973106] - crypto: drbg - self test for HMAC(SHA-512) (Vladis Dronov) [1973106] - xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca) [1919786] - xfrm: remove get_mtu indirection from xfrm_type (Sabrina Dubroca) [1919786] - netfilter: move endif to correct location (Florian Westphal) [1971991] - netfilter: nft_compat: remove flush counter optimization (Florian Westphal) [1974323] - mptcp: fix soft lookup in subflow_error_report() (Florian Westphal) [1936368] - selftests: mptcp: enable syncookie only in absence of reorders (Florian Westphal) [1936368] - mptcp: do not warn on bad input from the network (Florian Westphal) [1936368] - mptcp: wake-up readers only for in sequence data (Florian Westphal) [1936368] - mptcp: try harder to borrow memory from subflow under pressure (Florian Westphal) [1936368] - mptcp: Fix out of bounds when parsing TCP options (Florian Westphal) [1936368] - selftests: mptcp_connect: add SO_TIMESTAMPNS cmsg support (Florian Westphal) [1936368] - mptcp: receive path cmsg support (Florian Westphal) [1936368] - tcp: export timestamp helpers for mptcp (Florian Westphal) [1936368] - mptcp: setsockopt: handle SOL_SOCKET in one place only (Florian Westphal) [1936368] - mptcp: sockopt: propagate timestamp request to subflows (Florian Westphal) [1936368] - sock: expose so_timestamping options for mptcp (Florian Westphal) [1936368] - mptcp: restrict values of 'enabled' sysctl (Florian Westphal) [1936368] - mptcp: support SYSCTL only if enabled (Florian Westphal) [1936368] - mptcp: make sure flag signal is set when add addr with port (Florian Westphal) [1936368] - mptcp: remove redundant initialization in pm_nl_init_net() (Florian Westphal) [1936368] - mptcp: generate subflow hmac after mptcp_finish_join() (Florian Westphal) [1936368] - mptcp: using TOKEN_MAX_RETRIES instead of magic number (Florian Westphal) [1936368] - mptcp: fix pr_debug in mptcp_token_new_connect (Florian Westphal) [1936368] - mptcp: update selftest for fallback due to OoO (Florian Westphal) [1936368] - mptcp: do not reset MP_CAPABLE subflow on mapping errors (Florian Westphal) [1936368] - mptcp: always parse mptcp options for MPC reqsk (Florian Westphal) [1936368] - mptcp: fix sk_forward_memory corruption on retransmission (Florian Westphal) [1936368] - mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer (Florian Westphal) [1936368] - mptcp: avoid error message on infinite mapping (Florian Westphal) [1936368] - mptcp: drop unconditional pr_warn on bad opt (Florian Westphal) [1936368] - mptcp: avoid OOB access in setsockopt() (Florian Westphal) [1936368] - mptcp: fix data stream corruption (Florian Westphal) [1936368] - mptcp: fix splat when closing unaccepted socket (Florian Westphal) [1936368] - selftests: mptcp: add a test case for MSG_PEEK (Florian Westphal) [1936368] - mptcp: add MSG_PEEK support (Florian Westphal) [1936368] - mptcp: ignore unsupported msg flags (Florian Westphal) [1936368] - mptcp: implement MSG_TRUNC support (Florian Westphal) [1936368] - mptcp: implement dummy MSG_ERRQUEUE support (Florian Westphal) [1936368] - mptcp: Retransmit DATA_FIN (Florian Westphal) [1936368] - selftests: mptcp: add packet mark test case (Florian Westphal) [1936368] - selftests: mptcp: add the net device name testcase (Florian Westphal) [1936368] - selftests: mptcp: dump more info on mpjoin errors (Florian Westphal) [1936368] - selftests: mptcp: init nstat history (Florian Westphal) [1936368] - selftests: mptcp: launch mptcp_connect with timeout (Florian Westphal) [1936368] - selftests: mptcp: remove id 0 address testcases (Florian Westphal) [1936368] - selftests: mptcp: add addr argument for del_addr (Florian Westphal) [1936368] - selftests: mptcp: avoid calling pm_nl_ctl with bad IDs (Florian Westphal) [1936368] - selftests: mptcp: signal addresses testcases (Florian Westphal) [1936368] - selftests: mptcp: timeout testcases for multi addresses (Florian Westphal) [1936368] - selftests: mptcp: add cfg_do_w for cfg_remove (Florian Westphal) [1936368] - selftests: mptcp: Restore packet capture option in join tests (Florian Westphal) [1936368] - selftests: mptcp: add testcases for removing addrs (Florian Westphal) [1936368] - selftests: mptcp: set addr id for removing testcases (Florian Westphal) [1936368] - selftests: mptcp: add invert argument for chk_rm_nr (Florian Westphal) [1936368] - selftests: mptcp: fail if not enough SYN/3rd ACK (Florian Westphal) [1936368] - selftests: mptcp: display warnings on one line (Florian Westphal) [1936368] - selftests: mptcp: fix ACKRX debug message (Florian Westphal) [1936368] - selftests: mptcp: dump more info on errors (Florian Westphal) [1936368] - selftests: mptcp: add command line arguments for mptcp_join.sh (Florian Westphal) [1936368] - selftests: mptcp: add testcases for ADD_ADDR with port (Florian Westphal) [1936368] - selftests: mptcp: add port argument for pm_nl_ctl (Florian Westphal) [1936368] - selftests: mptcp: add testcases for newly added addresses (Florian Westphal) [1936368] - selftests: mptcp: use minus values for removing address numbers (Florian Westphal) [1936368] - selftests: increase timeout to 10 min (Florian Westphal) [1936368] - selftests: mptcp: add IPv4-mapped IPv6 testcases (Florian Westphal) [1936368] - mptcp: use mptcp_for_each_subflow in mptcp_close (Florian Westphal) [1936368] - mptcp: add tracepoint in subflow_check_data_avail (Florian Westphal) [1936368] - mptcp: add tracepoint in ack_update_msk (Florian Westphal) [1936368] - mptcp: add tracepoint in get_mapping_status (Florian Westphal) [1936368] - mptcp: add tracepoint in mptcp_subflow_get_send (Florian Westphal) [1936368] - mptcp: export mptcp_subflow_active (Florian Westphal) [1936368] - mptcp: fix format specifiers for unsigned int (Florian Westphal) [1936368] - mptcp: sockopt: add TCP_CONGESTION and TCP_INFO (Florian Westphal) [1936368] - mptcp: setsockopt: SO_DEBUG and no-op options (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_INCOMING_CPU (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_MARK support (Florian Westphal) [1936368] - mptcp: setsockopt: support SO_LINGER (Florian Westphal) [1936368] - mptcp: setsockopt: handle receive/send buffer and device bind (Florian Westphal) [1936368] - mptcp: setsockopt: handle SO_KEEPALIVE and SO_PRIORITY (Florian Westphal) [1936368] - mptcp: tag sequence_seq with socket state (Florian Westphal) [1936368] - mptcp: add skeleton to sync msk socket options to subflows (Florian Westphal) [1936368] - mptcp: only admit explicitly supported sockopt (Florian Westphal) [1936368] - mptcp: move sockopt function into a new file (Florian Westphal) [1936368] - mptcp: drop all sub-options except ADD_ADDR when the echo bit is set (Florian Westphal) [1936368] - mptcp: unify add_addr(6)_generate_hmac (Florian Westphal) [1936368] - mptcp: drop MPTCP_ADDR_IPVERSION_4/6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_options_received (Florian Westphal) [1936368] - mptcp: drop OPTION_MPTCP_ADD_ADDR6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_out_options (Florian Westphal) [1936368] - mptcp: move flags and ifindex out of mptcp_addr_info (Florian Westphal) [1936368] - mptcp: add mptcp reset option support (Florian Westphal) [1936368] - mptcp: remove unneeded check on first subflow (Florian Westphal) [1936368] - mptcp: add active MPC mibs (Florian Westphal) [1936368] - mptcp: add mib for token creation fallback (Florian Westphal) [1936368] - mptcp: remove id 0 address (Florian Westphal) [1936368] - mptcp: unify RM_ADDR and RM_SUBFLOW receiving (Florian Westphal) [1936368] - mptcp: remove all subflows involving id 0 address (Florian Westphal) [1936368] - mptcp: subflow.c: Fix a typo (Florian Westphal) [1936368] - mptcp: rename mptcp_pm_nl_add_addr_send_ack (Florian Westphal) [1936368] - mptcp: send ack for rm_addr (Florian Westphal) [1936368] - mptcp: drop useless addr_signal clear (Florian Westphal) [1936368] - mptcp: move to next addr when subflow creation fail (Florian Westphal) [1936368] - mptcp: export lookup_anno_list_by_saddr (Florian Westphal) [1936368] - mptcp: move to next addr when timeout (Florian Westphal) [1936368] - mptcp: drop unused subflow in mptcp_pm_subflow_established (Florian Westphal) [1936368] - mptcp: skip connecting the connected address (Florian Westphal) [1936368] - mptcp: drop argument port from mptcp_pm_announce_addr (Florian Westphal) [1936368] - mptcp: clean-up the rtx path (Florian Westphal) [1936368] - mptcp: fix ADD_ADDR HMAC in case port is specified (Florian Westphal) [1936368] - mptcp: remove a list of addrs when flushing (Florian Westphal) [1936368] - mptcp: remove multi addresses and subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi addresses in PM (Florian Westphal) [1936368] - mptcp: add rm_list_rx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_options_received (Florian Westphal) [1936368] - mptcp: add rm_list_tx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_out_options (Florian Westphal) [1936368] - mptcp: fix bit MPTCP_PUSH_PENDING tests (Florian Westphal) [1936368] - mptcp: fix length of ADD_ADDR with port sub-option (Florian Westphal) [1936368] - mptcp: free resources when the port number is mismatched (Florian Westphal) [1936368] - mptcp: fix missing wakeup (Florian Westphal) [1936368] - mptcp: fix race in release_cb (Florian Westphal) [1936368] - mptcp: factor out __mptcp_retrans helper() (Florian Westphal) [1936368] - mptcp: reset 'first' and ack_hint on subflow close (Florian Westphal) [1936368] - mptcp: dispose initial struct socket when its subflow is closed (Florian Westphal) [1936368] - mptcp: fix memory accounting on allocation error (Florian Westphal) [1936368] - mptcp: put subflow sock on connect error (Florian Westphal) [1936368] - mptcp: reset last_snd on subflow close (Florian Westphal) [1936368] - mptcp: do not wakeup listener for MPJ subflows (Florian Westphal) [1936368] - mptcp: fix DATA_FIN generation on early shutdown (Florian Westphal) [1936368] - mptcp: fix DATA_FIN processing for orphaned sockets (Florian Westphal) [1936368] - mptcp: add local addr info in mptcp_info (Florian Westphal) [1936368] - mptcp: add netlink event support (Florian Westphal) [1936368] - mptcp: avoid lock_fast usage in accept path (Florian Westphal) [1936368] - netlink: don't call ->netlink_bind with table lock held (Florian Westphal) [1936368] - genetlink: restrict upcoming mptcp netlink events to CAP_NET_ADMIN (Florian Westphal) [1936368] - mptcp: pass subflow socket to a few helpers (Florian Westphal) [1936368] - mptcp: move subflow close loop after sk close check (Florian Westphal) [1936368] - mptcp: schedule worker when subflow is closed (Florian Westphal) [1936368] - mptcp: split __mptcp_close_ssk helper (Florian Westphal) [1936368] - mptcp: move pm netlink work into pm_netlink (Florian Westphal) [1936368] - mptcp: add a missing retransmission timer scheduling (Florian Westphal) [1936368] - mptcp: better msk receive window updates (Florian Westphal) [1936368] - mptcp: init mptcp request socket earlier (Florian Westphal) [1936368] - mptcp: fix spurious retransmissions (Florian Westphal) [1936368] - mptcp: fix poll after shutdown (Florian Westphal) [1936368] - mptcp: deliver ssk errors to msk (Florian Westphal) [1936368] - mptcp: pm: add lockdep assertions (Florian Westphal) [1936368] - mptcp: add the mibs for ADD_ADDR with port (Florian Westphal) [1936368] - mptcp: deal with MPTCP_PM_ADDR_ATTR_PORT in PM netlink (Florian Westphal) [1936368] - mptcp: enable use_port when invoke addresses_equal (Florian Westphal) [1936368] - mptcp: add port number check for MP_JOIN (Florian Westphal) [1936368] - mptcp: add a new helper subflow_req_create_thmac (Florian Westphal) [1936368] - mptcp: drop unused skb in subflow_token_join_request (Florian Westphal) [1936368] - mptcp: create the listening socket for new port (Florian Westphal) [1936368] - mptcp: create subflow or signal addr for newly added address (Florian Westphal) [1936368] - mptcp: drop *_max fields in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: use WRITE_ONCE for the pernet *_max (Florian Westphal) [1936368] - mptcp: pm nl: reduce variable scope (Florian Westphal) [1936368] - mptcp: pm nl: support IPv4 mapped in v6 addresses (Florian Westphal) [1936368] - mptcp: support MPJoin with IPv4 mapped in v6 sk (Florian Westphal) [1936368] - mptcp: use sha256() instead of open coding (Florian Westphal) [1936368] - crypto: lib/sha256 - add sha256() function (Florian Westphal) [1936368] - mptcp: use SHA256_BLOCK_SIZE, not SHA_MESSAGE_BYTES (Florian Westphal) [1936368] - xprtrdma: Pad optimization, revisited (Steve Dickson) [1926957] - ibmvnic: remove set but not used variable 'netdev' (Diego Domingos) [1922193] - net/ibmvnic: Remove tests of member address (Diego Domingos) [1922193] - ibmvnic: remove duplicate napi_schedule call in do_reset function (Diego Domingos) [1922193] - ibmvnic: avoid calling napi_disable() twice (Diego Domingos) [1922193] - ibmvnic: queue reset work in system_long_wq (Diego Domingos) [1922193] - ibmvnic: correctly use dev_consume/free_skb_irq (Diego Domingos) [1922193] - ibmvnic: improve failover sysfs entry (Diego Domingos) [1922193] - ibmvnic: print adapter state as a string (Diego Domingos) [1922193] - ibmvnic: print reset reason as a string (Diego Domingos) [1922193] - ibmvnic: clean up the remaining debugfs data structures (Diego Domingos) [1922193] - ibmvnic: Use 'skb_frag_address()' instead of hand coding it (Diego Domingos) [1922193] - ibmvnic: remove excessive irqsave (Diego Domingos) [1922193] - ibmvnic: always store valid MAC address (Diego Domingos) [1922193] - ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. (Diego Domingos) [1922193] - vio: make remove callback return void (Diego Domingos) [1922193] - tty: hvcs: Drop unnecessary if block (Diego Domingos) [1922193] - ibmvnic: serialize access to work queue on remove (Diego Domingos) [1922193] - ibmvnic: skip send_request_unmap for timeout reset (Diego Domingos) [1922193] - ibmvnic: add memory barrier to protect long term buffer (Diego Domingos) [1922193] - ibmvnic: substitute mb() with dma_wmb() for send_*crq* functions (Diego Domingos) [1922193] - ibmvnic: prefer strscpy over strlcpy (Diego Domingos) [1922193] - ibmvnic: remove unused spinlock_t stats_lock definition (Diego Domingos) [1922193] - ibmvnic: add comments for spinlock_t definitions (Diego Domingos) [1922193] - ibmvnic: fix miscellaneous checks (Diego Domingos) [1922193] - ibmvnic: avoid multiple line dereference (Diego Domingos) [1922193] - ibmvnic: fix braces (Diego Domingos) [1922193] - ibmvnic: fix block comments (Diego Domingos) [1922193] - ibmvnic: prefer 'unsigned long' over 'unsigned long int' (Diego Domingos) [1922193] - ibmvnic: remove unnecessary rmb() inside ibmvnic_poll (Diego Domingos) [1922193] - ibmvnic: rework to ensure SCRQ entry reads are properly ordered (Diego Domingos) [1922193] - ibmvnic: Ensure that CRQ entry read are correctly ordered (Diego Domingos) [1922193] - net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours (Diego Domingos) [1922193] - powerpc/hmi: Fix kernel hang when TB is in error state. (Gustavo Walbon) [1924091] - powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Gustavo Walbon) [1924090] - powerpc/pseries: Only register vio drivers if vio bus exists (Gustavo Walbon) [1924090] - powerpc/pci: Remove unimplemented prototypes (Gustavo Walbon) [1924090] - powerpc/powernv/pci: Use kzalloc() for phb related allocations (Gustavo Walbon) [1924090] - powerpc/pasemi: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mve5100: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mpc7448: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/linkstation: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/holly: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/chrp: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/amigaone: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/83xx: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/82xx/*: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/mpc5200_simple: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/media5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/lite5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/efika: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/512x: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/pci: Move PHB discovery for PCI_DN using platforms (Gustavo Walbon) [1924090] - powerpc/maple: Fix declaration made after definition (Gustavo Walbon) [1924090] - powerpc/pci: Add ppc_md.discover_phbs() (Gustavo Walbon) [1924090] - powerpc/pci: Delete traverse_pci_dn() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework pci_dev lookup in debugfs attributes (Gustavo Walbon) [1924090] - selftests/powerpc: Add VF recovery tests (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_send_allow_unfreeze() static (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_pcibios_bus_add_device() static (Gustavo Walbon) [1924090] - selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Gustavo Walbon) [1924090] - powernv/pci: Print an error when device enable is blocked (Gustavo Walbon) [1924090] - selftests/powerpc/eeh: disable kselftest timeout setting for eeh-basic (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Fix a possible debugfs deadlock (Gustavo Walbon) [1924090] - powerpc/eeh: Fix eeh_dev_check_failure() for PE#0 (Gustavo Walbon) [1924090] - selftests/powerpc: Fix eeh-basic.sh exit codes (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix use of uninitialised variable (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_pe->config_addr (Gustavo Walbon) [1924090] - powerpc/eeh: Clean up PE addressing (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Allow zero to be a valid PE configuration address (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Rework device EEH PE determination (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Clean up pe_config_addr lookups (Gustavo Walbon) [1924090] - powerpc/eeh: Move EEH initialisation to an arch initcall (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_ops->init (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/powernv: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework EEH initialisation (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix dumb linebreaks (Gustavo Walbon) [1924090] - selftests/powerpc: Squash spurious errors due to device removal (Gustavo Walbon) [1924090] - powerpc/eeh: Move PE tree setup into the platform (Gustavo Walbon) [1924090] - powerpc/eeh: Drop pdn use in eeh_pe_tree_insert() (Gustavo Walbon) [1924090] - powerpc/eeh: Rename eeh_{add_to|remove_from}_parent_pe() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove class code field from edev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove spurious use of pci_dn in eeh_dump_dev_log (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->{read|write}_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->resume_notify() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->restore_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove VF config space restoration (Gustavo Walbon) [1924090] - powerpc/eeh: Kill off eeh_ops->get_pe_addr() (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using pdn->pe_number (Gustavo Walbon) [1924090] - powerpc/eeh: Move vf_index out of pci_dn and into eeh_dev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev.c (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev_phb_init_dynamic() (Gustavo Walbon) [1924090] - powerpc/powernv: Make pnv_pci_sriov_enable() and friends static (Gustavo Walbon) [1924090] - powerpc/pseries: Make vio and ibmebus initcalls pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Release EEH device state synchronously (Gustavo Walbon) [1924090] - powerpc/eeh: Rework eeh_ops->probe() (Gustavo Walbon) [1924090] - powerpc/eeh: Make early EEH init pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Remove PHB check in probe (Gustavo Walbon) [1924090] - powerpc/eeh: Do early EEH init only when required (Gustavo Walbon) [1924090] - powerpc/eeh: Only dump stack once if an MMIO loop is detected (Gustavo Walbon) [1924090] - powernv/pci: Add a debugfs entry to dump PHB's IODA PE state (Gustavo Walbon) [1924090] - powernv/pci: Allow any write trigger the diag dump (Gustavo Walbon) [1924090] - powernv/pci: Use pnv_phb as the private data for debugfs entries (Gustavo Walbon) [1924090] - powerpc/powernv/npu: Fix debugfs_simple_attr.cocci warnings (Gustavo Walbon) [1924090] - powerpc/pcidn: Warn when sriov pci_dn management is used incorrectly (Gustavo Walbon) [1924090] - powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific (Gustavo Walbon) [1924090] - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Remove double pci_dn lookup. (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Don't use pci_dn when inserting new ranges (Gustavo Walbon) [1924090] - powerpc/eeh: differentiate duplicate detection message (Gustavo Walbon) [1924090] - powerpc/eeh: Handle hugepages in ioremap space (Gustavo Walbon) [1924090] - powerpc/powernv-eeh: Consisely desribe what this file does (Gustavo Walbon) [1924090] - powerpc/eeh_cache: fix a W=1 kernel-doc warning (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Add a way to dump the EEH address cache (Gustavo Walbon) [1924090] - powerpc/powernv: Escalate reset when IODA reset fails (Gustavo Walbon) [1924090] - powerpc/powernv/eeh/npu: Fix uninitialized variables in opal_pci_eeh_freeze_status (Gustavo Walbon) [1924090] - powerpc: eeh_event: convert semaphore to completion (Gustavo Walbon) [1924090] - powerpc/eeh: Declare pci_ers_result_name() as static (Gustavo Walbon) [1924090] - Bluetooth: verify AMP hci_chan before amp_destroy (Gopal Tiwari) [1962546] {CVE-2021-33034} - NFSv4.2 fix handling of sr_eof in SEEK's reply (Steve Dickson) [1948015] - SUNRPC: Fix null pointer dereference in svc_rqst_free() (Benjamin Coddington) [1952008] - NFSv4: Use sequence counter with associated spinlock (Benjamin Coddington) [1952008] - NFSv4.2: fix return value of _nfs4_get_security_label() (Benjamin Coddington) [1952008] - NFSD: fix error handling in NFSv4.0 callbacks (Benjamin Coddington) [1952008] - NFS: Don't gratuitously clear the inode cache when lookup failed (Benjamin Coddington) [1952008] - NFS: Don't revalidate the directory permissions on a lookup failure (Benjamin Coddington) [1952008] - nfsd: register pernet ops last, unregister first (Benjamin Coddington) [1952008] - SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Benjamin Coddington) [1952008] - lockd: fix access beyond unterminated strings in prints (Benjamin Coddington) [1952008] - tty: Protect disc_data in n_tty_close and n_tty_flush_buffer (Rafael Aquini) [1879861] - hwmon: (amd_energy) Add AMD family 19h model 30h x86 match (Terry Bowman) [1949280]- redhat/configs: Re-enable dptf_power module (Prarit Bhargava) [1962349] - net/sched: act_ct: Offload connections with commit action (Marcelo Ricardo Leitner) [1965817] - netfilter: flowtable: Remove redundant hw refresh bit (Marcelo Ricardo Leitner) [1965817] - inet_diag: add support for tw_mark (Xin Long) [1972967] - mm: thp: fix MADV_REMOVE deadlock on shmem THP (Waiman Long) [1974659] {CVE-2020-29368} - mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked() (Waiman Long) [1974659] {CVE-2020-29368} - mmap locking API: add mmap_lock_is_contended() (Waiman Long) [1970177] - mm: madvise: fix vma user-after-free (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() protect the pmd lock (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() flush the right range (Waiman Long) [1970177] - mm/mmap.c: close race between munmap() and expand_upwards()/downwards() (Waiman Long) [1970177] - mm: document warning in move_normal_pmd() and make it warn only once (Waiman Long) [1970177] - mmap locking API: convert mmap_sem comments (Waiman Long) [1970177] - mmap locking API: convert mmap_sem API comments (Waiman Long) [1970177] - mmap locking API: rename mmap_sem to mmap_lock (Waiman Long) [1970177] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Waiman Long) [1970177] - mmap locking API: add MMAP_LOCK_INITIALIZER (Waiman Long) [1970177] - mmap locking API: convert nested write lock sites (Waiman Long) [1970177] - mmap locking API: convert mmap_sem call sites missed by coccinelle (Waiman Long) [1970177] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Waiman Long) [1970177] - MMU notifier: use the new mmap locking API (Waiman Long) [1970177] - mm/gup.c: further document vma_permits_fault() (Waiman Long) [1970177] - mm/gup.c: update the documentation (Waiman Long) [1970177] - mm/ksm: fix NULL pointer dereference when KSM zero page is enabled (Waiman Long) [1970177] - proc: inline vma_stop into m_stop (Waiman Long) [1970177] - mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE (Waiman Long) [1970177] - fs/io_uring: set FOLL_PIN via pin_user_pages() (Waiman Long) [1970177] - shmem: pin the file in shmem_fault() if mmap_sem is dropped (Waiman Long) [1970177] - mm/gup.c: fix comments of __get_user_pages() and get_user_pages_remote() (Waiman Long) [1970177] - mm/init-mm.c: include for vm_committed_as_batch (Waiman Long) [1970177] - lib/generic-radix-tree.c: add kmemleak annotations (Waiman Long) [1970177] - mm: Remove BUG_ON mmap_sem not held from xxx_trans_huge_lock() (Waiman Long) [1970177] - lib/generic-radix-tree.c: make 2 functions static inline (Waiman Long) [1970177] - x86/mm: Clean up the pmd_read_atomic() comments (Waiman Long) [1970177] - x86/mm: Fix function name typo in pmd_read_atomic() comment (Waiman Long) [1970177] - khugepaged: enable collapse pmd for pte-mapped THP (Waiman Long) [1970177] - mm: Handle MADV_WILLNEED through vfs_fadvise() (Waiman Long) [1970177] - pagewalk: use lockdep_assert_held for locking validation (Waiman Long) [1970177] - mm: use down_read_killable for locking mmap_sem in access_remote_vm (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/map_files (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/clear_refs (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/pagemap (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/maps (Waiman Long) [1970177] - mm/filemap.c: correct the comment about VM_FAULT_RETRY (Waiman Long) [1970177] - mm: mmu_gather: remove __tlb_reset_range() for force flush (Waiman Long) [1970177] - arm64/mm: Drop mmap_sem before calling __do_kernel_fault() (Waiman Long) [1970177] - docs/vm: Minor editorial changes in the THP and hugetlbfs (Waiman Long) [1970177] - x86/mpx, mm/core: Fix recursive munmap() corruption (Waiman Long) [1970177] - doc: mm: migration doesn't use FOLL_SPLIT anymore (Waiman Long) [1970177] - filemap: add a comment about FAULT_FLAG_RETRY_NOWAIT behavior (Waiman Long) [1970177] - proc: commit to genradix (Waiman Long) [1970177] - generic radix trees (Waiman Long) [1970177] - mm: swap: add comment for swap_vma_readahead (Waiman Long) [1970177] - x86/mm: Make set_pmd_at() paravirt aware (Waiman Long) [1970177] - mm: select HAVE_MOVE_PMD on x86 for faster mremap (Waiman Long) [1970177] - mm: speed up mremap by 20x on large regions (Waiman Long) [1970177] - mm/mmap.c: remove verify_mm_writelocked() (Waiman Long) [1970177] - x86/fault: Check user_mode(regs) when avoiding an mmap_sem deadlock (Waiman Long) [1970177] - mm: brk: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: mremap: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: unmap VM_PFNMAP mappings with optimized path (Waiman Long) [1970177] - mm: unmap VM_HUGETLB mappings with optimized path (Waiman Long) [1970177] - mm: mmap: zap pages with read mmap_sem in munmap (Waiman Long) [1970177] - x86/mm: Fix exception table comments (Waiman Long) [1970177] - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Mark Langsdorf) [1946282] - acpi/drivers/thermal: Remove TRIPS_NONE cooling device binding (Mark Langsdorf) [1946282] - thermal/drivers/acpi: Use hot and critical ops (Mark Langsdorf) [1946282] - thermal/core: Add critical and hot ops (Mark Langsdorf) [1946282] - thermal/core: Emit a warning if the thermal zone is updated without ops (Mark Langsdorf) [1946282] - ACPI: scan: Fix _STA getting called on devices with unmet dependencies (Mark Langsdorf) [1946282] - ACPI: tables: x86: Reserve memory occupied by ACPI tables (Mark Langsdorf) [1946282] - ACPICA: Always create namespace nodes using acpi_ns_create_node() (Mark Langsdorf) [1946282] - ACPI: platform: Add balanced-performance platform profile (Mark Langsdorf) [1946282] - ACPI: platform: Hide ACPI_PLATFORM_PROFILE option (Mark Langsdorf) [1946282] - ACPICA: Remove some code duplication from acpi_ev_address_space_dispatch (Mark Langsdorf) [1946282] - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 2) (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 1) (Mark Langsdorf) [1946282] - ACPI: property: Make acpi_node_prop_read() static (Mark Langsdorf) [1946282] - ACPI: property: Remove dead code (Mark Langsdorf) [1946282] - iommu/amd: Fix performance counter initialization (Mark Langsdorf) [1946282] - ACPI: property: Fix fwnode string properties matching (Mark Langsdorf) [1946282] - ACPI / NUMA: add a stub function for node_to_pxm() (Mark Langsdorf) [1946282] - ACPI: OSL: Rework acpi_check_resource_conflict() (Mark Langsdorf) [1946282] - ACPI: APEI: ERST: remove unneeded semicolon (Mark Langsdorf) [1946282] - iommu/vt-d: Add new enum value and structure for SATC (Mark Langsdorf) [1946282] - ACPI: Add support for native USB4 control _OSC (Mark Langsdorf) [1946282] - ACPI: Execute platform _OSC also with query bit clear (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_FPDT (Mark Langsdorf) [1946282] - ACPI: tables: introduce support for FPDT table (Mark Langsdorf) [1946282] - ACPI: APEI: Add is_generic_error() to identify GHES sources (Mark Langsdorf) [1946282] - ACPI: platform-profile: Fix possible deadlock in platform_profile_remove() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Introduce object pointers to callbacks (Mark Langsdorf) [1946282] - PCI/ACPI: Clarify message about _OSC failure (Mark Langsdorf) [1946282] - PCI/ACPI: Remove unnecessary osc_lock (Mark Langsdorf) [1946282] - PCI/ACPI: Make acpi_pci_osc_control_set() static (Mark Langsdorf) [1946282] - media: ACPI / bus: Add acpi_dev_get_next_match_dev() and helper macro (Mark Langsdorf) [1946282] - ACPI: scan: Adjust white space in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: scan: Rearrange memory allocation in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Drop const qualifier for cur_profile (Mark Langsdorf) [1946282] - ACPI: configfs: add missing check after configfs_register_default_group() (Mark Langsdorf) [1946282] - ACPI: CPPC: initialise vaddr pointers to NULL (Mark Langsdorf) [1946282] - ACPI: CPPC: add __iomem annotation to generic_comm_base pointer (Mark Langsdorf) [1946282] - ACPI: CPPC: remove __iomem annotation for cpc_reg's address (Mark Langsdorf) [1946282] - ACPI: Use DEVICE_ATTR_ macros (Mark Langsdorf) [1946282] - ACPICA: Update version to 20210105 (Mark Langsdorf) [1946282] - ACPICA: Updated all copyrights to 2021 (Mark Langsdorf) [1946282] - ACPICA: Remove the VRTC table (Mark Langsdorf) [1946282] - ACPICA: Remove the MTMR (Mid-Timer) table (Mark Langsdorf) [1946282] - ACPICA: Update version to 20201217 (Mark Langsdorf) [1946282] - ACPICA: add type casts for string functions (Mark Langsdorf) [1946282] - ACPICA: fix -Wfallthrough (Mark Langsdorf) [1946282] - ACPICA: Clean up exception code class checks (Mark Langsdorf) [1946282] - ACPICA: Fix exception code class checks (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_PLATFORM_PROFILE (Mark Langsdorf) [1946282] - ACPI: platform: Add platform profile support (Mark Langsdorf) [1946282] - NTB/msi: Use irq_has_action() (Myron Stowe) [1933153] - NTB: Use struct_size() helper in devm_kzalloc() (Myron Stowe) [1933153] - ntb: intel: Fix memleak in intel_ntb_pci_probe (Myron Stowe) [1933153] - NTB: hw: amd: fix an issue about leak system resources (Myron Stowe) [1933153] - ntb: hw: remove the code that sets the DMA mask (Myron Stowe) [1933153] - [s390] s390/qdio: remove 'merge_pending' mechanism (Claudio Imbrenda) [1919251] - [s390] s390/qdio: improve handling of PENDING buffers for QEBSM devices (Claudio Imbrenda) [1919251] - [s390] s390/qdio: rework q->qdio_error indication (Claudio Imbrenda) [1919251] - [s390] s390/qdio: inline qdio_kick_handler() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: track time of last data IRQ for each device (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make thinint registration symmetric (Claudio Imbrenda) [1919251] - [s390] s390/qdio: adopt new tasklet API (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove qdio_inbound_q_moved() wrapper (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove Input tasklet code (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Do not set COMMAND_COMPLETE (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Handle event-lost notification for Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Process Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify & assert the stat_lock locking in zfcp_qdio_send() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Remove orphaned function declarations (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Lift Input Queue tasklet from qdio (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify access to erp_action in zfcp_fsf_req_complete() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Use list_first_entry_or_null() in zfcp_erp_thread() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: always use dev_name() for device name in QIB (Claudio Imbrenda) [1919251] - [s390] s390/qdio: clean up QDR setup (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make qdio_handle_aobs() more robust (Claudio Imbrenda) [1919251] - [s390] s390/cpumf: disable preemption when accessing per-cpu variable (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: rename header file to hwctrset.h (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: remove 60 seconds read limit (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: Add support for complete counter set extraction (Claudio Imbrenda) [1925527]- KVM: X86: hyper-v: Task srcu lock when accessing kvm_memslots() (Vitaly Kuznetsov) [1904570] - KVM: nSVM: remove a warning about vmcb01 VM exit reason (Vitaly Kuznetsov) [1904570] - KVM: x86: Consolidate guest enter/exit logic to common helpers (Vitaly Kuznetsov) [1904570] - KVM: x86: Defer vtime accounting 'til after IRQ handling (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit vtime accounting to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit context tracking to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Make guest_enter/exit() .noinstr ready (Vitaly Kuznetsov) [1904570] - sched/cputime: Rename vtime_account_system() to vtime_account_kernel() (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Add hardirq tracing on guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Add hardirq tracing to guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm: Move context tracking where it belongs (Vitaly Kuznetsov) [1904570] - Move some more variables to kernel job templates (Michael Hofmann) - Use a different branch name for realtime pipelines (Michael Hofmann) - block: mark queue init done at the end of blk_register_queue (Ming Lei) [1963766] - block: fix race between adding/removing rq qos and normal IO (Ming Lei) [1963766] - netfilter: x_tables: Use correct memory barriers. (Phil Sutter) [1949090] - Revert "netfilter: x_tables: Switch synchronization to RCU" (Phil Sutter) [1949090] - vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - cpupower: Add cpuid cap flag for MSR_AMD_HWCR support (Steve Best) [1949161] - cpupower: Remove family arg to decode_pstates() (Steve Best) [1949161] - cpupower: Condense pstate enabled bit checks in decode_pstates() (Steve Best) [1949161] - cpupower: Update family checks when decoding HW pstates (Steve Best) [1949161] - cpupower: Remove unused pscur variable. (Steve Best) [1949161] - cpupower: Add CPUPOWER_CAP_AMD_HW_PSTATE cpuid caps flag (Steve Best) [1949161] - cpupower: Correct macro name for CPB caps flag (Steve Best) [1949161] - cpupower: Update msr_pstate union struct naming (Steve Best) [1949161] - cpupower: add Makefile dependencies for install targets (Steve Best) [1949161] - tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1949161] - tools: Avoid comma separated statements (Steve Best) [1949161] - cpupower: speed up generating git version string (Steve Best) [1949161] - cpupowerutils: fix spelling mistake "dependant" -> "dependent" (Steve Best) [1949161] - ext4: fix ext4_error_err save negative errno into superblock (Lukas Czerner) [1964928] - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Lukas Czerner) [1964928] - ext4: fix check to prevent false positive report of incorrect used inodes (Lukas Czerner) [1964928] - ext4: fix potential error in ext4_do_update_inode (Lukas Czerner) [1964928] - ext4: do not try to set xattr into ea_inode if value is empty (Lukas Czerner) [1964928] - ext4: fix potential htree index checksum corruption (Lukas Czerner) [1964928] - ext4: don't leak old mountpoint samples (Lukas Czerner) [1964928] - ext4: don't remount read-only with errors=continue on reboot (Lukas Czerner) [1964928] - ext4: fix deadlock with fs freezing and EA inodes (Lukas Czerner) [1964928] - ext4: fix a memory leak of ext4_free_data (Lukas Czerner) [1964928] - ext4: find old entry again if failed to rename whiteout (Lukas Czerner) [1945503] - ext4: fix bug for rename with RENAME_WHITEOUT (Lukas Czerner) [1945503] - mount: fix mounting of detached mounts onto targets that reside on shared mounts (Carlos Maiolino) [1959172] - fs: fix lazytime expiration handling in __writeback_single_inode() (Carlos Maiolino) [1936260] - tty: Don't hold ldisc lock in tty_reopen() if ldisc present (Waiman Long) [1968271] - tty/ldsem: Add lockdep asserts for ldisc_sem (Waiman Long) [1968271] - tty: Simplify tty->count math in tty_reopen() (Waiman Long) [1968271] - tty: Don't block on IO when ldisc change is pending (Waiman Long) [1968271] - tty: Hold tty_ldisc_lock() during tty_reopen() (Waiman Long) [1968271] - tty: Drop tty->count on tty_reopen() failure (Waiman Long) [1968271] - net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Xin Long) [1951679] - net: Fix gro aggregation for udp encaps with zero csum (Xin Long) [1951679] - udp: ipv4: manipulate network header of NATed UDP GRO fraglist (Xin Long) [1951679] - udp: not remove the CRC flag from dev features when need_csum is false (Xin Long) [1951679] - udp: mask TOS bits in udp_v4_early_demux() (Xin Long) [1951679] - net: fix use-after-free when UDP GRO with shared fraglist (Xin Long) [1951679] - x86, sched: Treat Intel SNC topology as default, COD as exception (David Arcari) [1920040] - dmaengine: idxd: iax bus removal (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix cdev setup and free device lifetime issues (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix group conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix engine conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: use ida for device instance enumeration (Jerry Snitselaar) [1955744] - dmaengine: idxd: removal of pcim managed mmio mapping (Jerry Snitselaar) [1955744] - dmaengine: idxd: cleanup pci interrupt vector allocation management (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix dma device lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix potential null dereference on pointer status (Jerry Snitselaar) [1927070] - dmaengine: idxd: fix wq cleanup of WQCFG registers (Jerry Snitselaar) [1955744] - dmaengine: idxd: clear MSIX permission entry on shutdown (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq size store permission state (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix opcap sysfs attribute output (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback (Jerry Snitselaar) [1955744] - dmaengine: idxd: add module parameter to force disable of SVA (Jerry Snitselaar) [1920734] - dmaengine: idxd: set DMA channel to be private (Jerry Snitselaar) [1920759] - dma: idxd: use DEFINE_MUTEX() for mutex lock (Jerry Snitselaar) [1955744] - dmaengine: idxd: check device state before issue command (Jerry Snitselaar) [1927070] - dmaengine: move channel device_node deletion to driver (Jerry Snitselaar) [1920721] - dmaengine: idxd: fix misc interrupt completion (Jerry Snitselaar) [1920757] - dmaengine: idxd: Fix list corruption in description completion (Jerry Snitselaar) [1920746] - dmaengine: idxd: add IAX configuration support in the IDXD driver (Jerry Snitselaar) [1837233] - dmaengine: idxd: add ATS disable knob for work queues (Jerry Snitselaar) [1921291] - dmaengine: idxd: define table offset multiplier (Jerry Snitselaar) [1921290] - dmaengine: idxd: Update calculation of group offset to be more readable (Jerry Snitselaar) [1955744]- redhat/config: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1945937] - dm writecache: flush origin device when writing and cache is full (Mike Snitzer) [1970513] - dm snapshot: properly fix a crash when an origin has no snapshots (Mike Snitzer) [1970513] - dm verity: fix require_signatures module_param permissions (Mike Snitzer) [1970513] - dm snapshot: fix crash with transient storage and zero chunk size (Mike Snitzer) [1970513] - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Mike Snitzer) [1970513] - dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mike Snitzer) [1970513] - dm integrity: don't re-write metadata if discarding same blocks (Mike Snitzer) [1970513] - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Mike Snitzer) [1970513] - dm raid: fix fall-through warning in rs_check_takeover() for Clang (Mike Snitzer) [1970513] - dm integrity: fix missing goto in bitmap_flush_interval error handling (Mike Snitzer) [1970513] - dm space map common: fix division bug in sm_ll_find_free_block() (Mike Snitzer) [1970513] - dm persistent data: packed struct should have an aligned() attribute too (Mike Snitzer) [1970513] - dm btree spine: remove paranoid node_check call in node_prep_for_write() (Mike Snitzer) [1970513] - dm space map disk: remove redundant calls to sm_disk_get_nr_free() (Mike Snitzer) [1970513] - dm persistent data: remove unused return from exit_shadow_spine() (Mike Snitzer) [1970513] - dm verity: allow only one error handling mode (Mike Snitzer) [1970513] - dm: remove useless loop in __split_and_process_bio (Mike Snitzer) [1970513] - redhat/configs: Update CONFIG_PINCTRL_AMD (David Arcari) [1964588] - ionic: fix ptp support config breakage (Jonathan Toppins) [1951826] - ionic: return -EFAULT if copy_to_user() fails (Jonathan Toppins) [1951826] - ionic: git_ts_info bit shifters (Jonathan Toppins) [1951826] - ionic: extend ts_config set locking (Jonathan Toppins) [1951826] - ionic: add ts_config replay (Jonathan Toppins) [1951826] - ionic: ignore EBUSY on queue start (Jonathan Toppins) [1951826] - ionic: re-start ptp after queues up (Jonathan Toppins) [1951826] - ionic: add SKBTX_IN_PROGRESS (Jonathan Toppins) [1951826] - ionic: check for valid tx_mode on SKBTX_HW_TSTAMP xmit (Jonathan Toppins) [1951826] - ionic: remove unnecessary compat ifdef (Jonathan Toppins) [1951826] - ionic: fix up a couple of code style nits (Jonathan Toppins) [1951826] - ionic: advertise support for hardware timestamps (Jonathan Toppins) [1951826] - ionic: ethtool ptp stats (Jonathan Toppins) [1951826] - ionic: add ethtool support for PTP (Jonathan Toppins) [1951826] - ionic: add and enable tx and rx timestamp handling (Jonathan Toppins) [1951826] - ethtool: add timestamping related string sets (Jonathan Toppins) [1951826] - net: Introduce peer to peer one step PTP time stamping. (Jonathan Toppins) [1951826] - ionic: set up hw timestamp queues (Jonathan Toppins) [1951826] - ionic: add rx filtering for hw timestamp steering (Jonathan Toppins) [1951826] - ionic: link in the new hw timestamp code (Jonathan Toppins) [1951826] - ionic: add hw timestamp support files (Jonathan Toppins) [1951826] - ionic: split adminq post and wait calls (Jonathan Toppins) [1951826] - ionic: add hw timestamp structs to interface (Jonathan Toppins) [1951826] - ionic: add handling of larger descriptors (Jonathan Toppins) [1951826] - ionic: add new queue features to interface (Jonathan Toppins) [1951826] - ionic: pull per-q stats work out of queue loops (Jonathan Toppins) [1951826] - ionic: avoid races in ionic_heartbeat_check (Jonathan Toppins) [1951826] - ionic: fix sizeof usage (Jonathan Toppins) [1951826] - ionic: count dma errors (Jonathan Toppins) [1951826] - ionic: protect adminq from early destroy (Jonathan Toppins) [1951826] - ionic: stop watchdog when in broken state (Jonathan Toppins) [1951826] - ionic: block actions during fw reset (Jonathan Toppins) [1951826] - ionic: update ethtool support bits for BASET (Jonathan Toppins) [1951826] - ionic: fix unchecked reference (Jonathan Toppins) [1951826] - ionic: simplify the intr_index use in txq_init (Jonathan Toppins) [1951826] - ionic: code cleanup details (Jonathan Toppins) [1951826] - ionic: Update driver to use ethtool_sprintf (Jonathan Toppins) [1951826] - ionic: aggregate Tx byte counting calls (Jonathan Toppins) [1951826] - ionic: simplify tx clean (Jonathan Toppins) [1951826] - ionic: generic tx skb mapping (Jonathan Toppins) [1951826] - ionic: simplify TSO descriptor mapping (Jonathan Toppins) [1951826] - ionic: simplify use of completion types (Jonathan Toppins) [1951826] - ionic: rebuild debugfs on qcq swap (Jonathan Toppins) [1951826] - ionic: simplify rx skb alloc (Jonathan Toppins) [1951826] - ionic: optimize fastpath struct usage (Jonathan Toppins) [1951826] - ionic: implement Rx page reuse (Jonathan Toppins) [1951826] - ionic: move rx_page_alloc and free (Jonathan Toppins) [1951826] - drivers: net: ionic: simplify the return expression of ionic_set_rxfh() (Jonathan Toppins) [1951826] - ionic: change mtu after queues are stopped (Jonathan Toppins) [1951826] - ionic: remove some unnecessary oom messages (Jonathan Toppins) [1951826] - ionic: useful names for booleans (Jonathan Toppins) [1951826] - ionic: change set_rx_mode from_ndo to can_sleep (Jonathan Toppins) [1951826] - ionic: flatten calls to ionic_lif_rx_mode (Jonathan Toppins) [1951826] - ionic: batch rx buffer refilling (Jonathan Toppins) [1951826] - ionic: add lif quiesce (Jonathan Toppins) [1951826] - ionic: check for link after netdev registration (Jonathan Toppins) [1951826] - ionic: check port ptr before use (Jonathan Toppins) [1951826] - platform/x86: hp-wireless: add AMD's hardware id to the supported list (David Arcari) [1960472] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1960472] - net/bond: revert deletion of driver and module versions (Jarod Wilson) [1955702] - net:sfc: fix non-freed irq in legacy irq mode (Íñigo Huguet) [1906728] - devlink: Extend SF port attributes to have external attribute (Petr Oros) [1959002] - netfilter: xt_SECMARK: add new revision to fix structure layout (Phil Sutter) [1961714] - xfrm: ipcomp: remove unnecessary get_cpu() (Sabrina Dubroca) [1946885] - platform/x86: intel_pmc_core: Add support for Alder Lake PCH-P (David Arcari) [1838624] - scsi: qedf: Update the max_id value in host structure (Nilesh Javali) [1954876] - scsi: qedf: Add pointer checks in qedf_update_link_speed() (Nilesh Javali) [1871687] - [s390] s390/nvme: support firmware-assisted dump to NVMe disks (Claudio Imbrenda) [1847447] - [s390] s390: nvme dump support (Claudio Imbrenda) [1847447] - [s390] s390/boot: add build-id to decompressor (Philipp Rudo) [1897093] - genirq: Reduce irqdebug cacheline bouncing (Gustavo Walbon) [1957729]- CI: Merge MR, baseline and private configs (Michael Hofmann) - RDMA/rxe: Fix failure during driver load (Kamal Heib) [1930263] - xfrm: remove the fragment check for ipv6 beet mode (Xin Long) [1965185] - SUNRPC: Fix NFS READs that start at non-page-aligned offsets (Benjamin Coddington) [1950303] - pNFS/NFSv4: Improve rejection of out-of-order layouts (Benjamin Coddington) [1950303] - pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn (Benjamin Coddington) [1950303] - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom tracepoint again (Benjamin Coddington) [1950303] - nfsd4: readdirplus shouldn't return parent of export (Benjamin Coddington) [1950303] - NFS: nfs_igrab_and_active must first reference the superblock (Benjamin Coddington) [1950303] - NFS: nfs_delegation_find_inode_server must first reference the superblock (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Benjamin Coddington) [1950303] - NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() (Benjamin Coddington) [1950303] - NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request (Benjamin Coddington) [1950303] - pNFS: Stricter ordering of layoutget and layoutreturn (Benjamin Coddington) [1950303] - pNFS: Clean up pnfs_layoutreturn_free_lsegs() (Benjamin Coddington) [1950303] - pNFS: We want return-on-close to complete when evicting the inode (Benjamin Coddington) [1950303] - pNFS: Mark layout for return if return-on-close was not sent (Benjamin Coddington) [1950303] - net: sunrpc: interpret the return value of kstrtou32 correctly (Benjamin Coddington) [1950303] - SUNRPC: Handle TCP socket sends with kernel_sendpage() again (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Avoid spurious layout returns in ff_layout_choose_ds_for_read (Benjamin Coddington) [1950303] - NFSv4/pnfs: Add tracing for the deviceid cache (Benjamin Coddington) [1950303] - fs/lockd: convert comma to semicolon (Benjamin Coddington) [1950303] - SUNRPC: When expanding the buffer, we may need grow the sparse pages (Benjamin Coddington) [1950303] - SUNRPC: Cleanup - constify a number of xdr_buf helpers (Benjamin Coddington) [1950303] - SUNRPC: Clean up open coded setting of the xdr_stream 'nwords' field (Benjamin Coddington) [1950303] - SUNRPC: _copy_to/from_pages() now check for zero length (Benjamin Coddington) [1950303] - SUNRPC: Cleanup xdr_shrink_bufhead() (Benjamin Coddington) [1950303] - SUNRPC: Fix xdr_expand_hole() (Benjamin Coddington) [1950303] - SUNRPC: Fixes for xdr_align_data() (Benjamin Coddington) [1950303] - SUNRPC: _shift_data_left/right_pages should check the shift length (Benjamin Coddington) [1950303] - NFSv4.1: use BITS_PER_LONG macro in nfs4session.h (Benjamin Coddington) [1950303] - xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Benjamin Coddington) [1950303] - sunrpc: fix xs_read_xdr_buf for partial pages receive (Benjamin Coddington) [1950303] - Revert "nfsd4: support change_attr_type attribute" (Benjamin Coddington) [1950303] - nfsd4: don't query change attribute in v2/v3 case (Benjamin Coddington) [1950303] - nfsd: minor nfsd4_change_attribute cleanup (Benjamin Coddington) [1950303] - nfsd: simplify nfsd4_change_info (Benjamin Coddington) [1950303] - nfsd: only call inode_query_iversion in the I_VERSION case (Benjamin Coddington) [1950303] - nfs_common: need lock during iterate through the list (Benjamin Coddington) [1950303] - nfsd: Fix message level for normal termination (Benjamin Coddington) [1950303] - NFS: switch nfsiod to be an UNBOUND workqueue. (Benjamin Coddington) [1950303] - lockd: don't use interval-based rebinding over TCP (Benjamin Coddington) [1950303] - net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Benjamin Coddington) [1950303] - NFSv4: Refactor to use user namespaces for nfs4idmap (Benjamin Coddington) [1950303] - NFS: NFSv2/NFSv3: Use cred from fs_context during mount (Benjamin Coddington) [1950303] - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Benjamin Coddington) [1950303] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1950303] - SUNRPC: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1950303] - pNFS: Clean up open coded xdr string decoding (Benjamin Coddington) [1950303] - SUNRPC: Fix up open coded kmemdup_nul() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Fix up layoutstats reporting for non-TCP transports (Benjamin Coddington) [1950303] - NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - NFSv4/pNFS: Use connections to a DS that are all of the same protocol family (Benjamin Coddington) [1950303] - SUNRPC: Remove unused function xprt_load_transport() (Benjamin Coddington) [1950303] - NFS: Switch mount code to use xprt_find_transport_ident() (Benjamin Coddington) [1950303] - SUNRPC: Add a helper to return the transport identifier given a netid (Benjamin Coddington) [1950303] - SUNRPC: Close a race with transport setup and module put (Benjamin Coddington) [1950303] - SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Benjamin Coddington) [1950303] - SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Benjamin Coddington) [1950303] - NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp (Benjamin Coddington) [1950303] - NFSv3: Add emulation of the lookupp() operation (Benjamin Coddington) [1950303] - NFSv3: Refactor nfs3_proc_lookup() to split out the dentry (Benjamin Coddington) [1950303] - SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd4_decode/encode_compound() (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd_dispatch() (Benjamin Coddington) [1950303] - NFSD: Add common helpers to decode void args and encode void results (Benjamin Coddington) [1950303] - SUNRPC: Prepare for xdr_stream-style decoding on the server-side (Benjamin Coddington) [1950303] - SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom() tracepoint (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - NFSD: A semicolon is not needed after a switch statement. (Benjamin Coddington) [1950303] - svcrdma: support multiple Read chunks per RPC (Benjamin Coddington) [1950303] - svcrdma: Use the new parsed chunk list when pulling Read chunks (Benjamin Coddington) [1950303] - svcrdma: Rename info::ri_chunklen (Benjamin Coddington) [1950303] - svcrdma: Clean up chunk tracepoints (Benjamin Coddington) [1950303] - svcrdma: Remove chunk list pointers (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_send_reply_chunk (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_map_reply_msg() (Benjamin Coddington) [1950303] - svcrdma: Support multiple write chunks when pulling up (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to encode Reply transport headers (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to construct RDMA Writes (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to detect reverse direction replies (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to derive the inv_rkey (Benjamin Coddington) [1950303] - svcrdma: Add a "parsed chunk list" data structure (Benjamin Coddington) [1950303] - svcrdma: Clean up svc_rdma_encode_reply_chunk() (Benjamin Coddington) [1950303] - svcrdma: Post RDMA Writes while XDR encoding replies (Benjamin Coddington) [1950303] - NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders (Benjamin Coddington) [1950303] - SUNRPC: Rename svc_encode_read_payload() (Benjamin Coddington) [1950303] - svcrdma: Refactor the RDMA Write path (Benjamin Coddington) [1950303] - svcrdma: Const-ify the xdr_buf arguments (Benjamin Coddington) [1950303] - SUNRPC: Adjust synopsis of xdr_buf_subsegment() (Benjamin Coddington) [1950303] - svcrdma: Catch another Reply chunk overflow case (Benjamin Coddington) [1950303] - xprtrdma: Micro-optimize MR DMA-unmapping (Benjamin Coddington) [1950303] - xprtrdma: Move rpcrdma_mr_put() (Benjamin Coddington) [1950303] - xprtrdma: Trace unmap_sync calls (Benjamin Coddington) [1950303] - xprtrdma: Display the task ID when reporting MR events (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_nomrs() (Benjamin Coddington) [1950303] - xprtrdma: Clean up xprtrdma callback tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up tracepoints in the reply path (Benjamin Coddington) [1950303] - xprtrdma: Clean up reply parsing error tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_post_linv (Benjamin Coddington) [1950303] - xprtrdma: Introduce FRWR completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Send completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Receive completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Replace dprintk call sites in ERR_CHUNK path (Benjamin Coddington) [1950303] - xprtrdma: Fix a BUG when tracing is enabled with NFSv4.1 on RDMA (Benjamin Coddington) [1950303] - drm: virtio: fix common struct sg_table related issues (Eric Auger) [1971821] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1915307] - net/mlx5: Release devlink object if adev fails (Alaa Hleihel) [1915307] - net/mlx5: Fix compilation warning for 32-bit platform (Alaa Hleihel) [1915307] - net/mlx5: Use effective interrupt affinity (Alaa Hleihel) [1915307] - net/mlx5: Replace irq_to_desc() abuse (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove unneeded semicolon (Alaa Hleihel) [1915307] - net: mlx5: convert comma to semicolon (Alaa Hleihel) [1915307] - net/mlx5e: Fill mlx5e_create_cq_param in a function (Alaa Hleihel) [1915307] - net/mlx5e: Split between RX/TX tunnel FW support indication (Alaa Hleihel) [1915307] - net/mlx5: Arm only EQs with EQEs (Alaa Hleihel) [1915307] - net/mlx5e: Remove duplicated include (Alaa Hleihel) [1915307] - net/mlx5e: Add TX port timestamp support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Add TX PTP port object support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Split SW group counters update function (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Change skb fifo push/pop API to be used without SQ (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow SQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow RQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow CQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Free drop RQ in a dedicated function (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove IB representors dead code (Alaa Hleihel) [1915307] - net/mlx5: Simplify eswitch mode check (Alaa Hleihel) [1915307] - net/mlx5: Delete custom device management logic (Alaa Hleihel) [1915307] - RDMA/mlx5: Convert mlx5_ib to use auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5e: Connect ethernet part to auxiliary bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5: Register mlx5 devices to auxiliary virtual bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Make hardware definitions visible to all mlx5 devices (Alaa Hleihel) [1915307] - net/mlx5_core: Clean driver version and name (Alaa Hleihel) [1915307] - net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Alaa Hleihel) [1915307] - net/mlx5: Export steering related functions (Alaa Hleihel) [1915307] - net/mlx5: Expose other function ifc bits (Alaa Hleihel) [1915307] - net/mlx5: Expose IP-in-IP TX and RX capability bits (Alaa Hleihel) [1915307] - net/mlx5: Update the hardware interface definition for vhca state (Alaa Hleihel) [1915307] - net/mlx5: Avoid exposing driver internal command helpers (Alaa Hleihel) [1915307] - net/mlx5: Add ts_cqe_to_dest_cqn related bits (Alaa Hleihel) [1915307] - net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits (Alaa Hleihel) [1915307] - net/mlx5: Check dr mask size against mlx5_match_param size (Alaa Hleihel) [1915307] - net/mlx5: Add sampler destination type (Alaa Hleihel) [1915307] - net/mlx5: Add sample offload hardware bits and structures (Alaa Hleihel) [1915307] - RDMA/mlx5: Use PCI device for dma mappings (Alaa Hleihel) [1915307] - RDMA/mlx5: Silence the overflow warning while building offset mask (Alaa Hleihel) [1915307] - RDMA/mlx5: Check for ERR_PTR from uverbs_zalloc() (Alaa Hleihel) [1915307] - RDMA/mlx5: Enable querying AH for XRC QP types (Alaa Hleihel) [1915307] - RDMA/mlx5: Lower setting the umem's PAS for SRQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for devx (Alaa Hleihel) [1915307] - RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QP (Alaa Hleihel) [1915307] - RDMA/mlx5: Directly compute the PAS list for raw QP RQ's (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for WQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Alaa Hleihel) [1915307] - net: mlx5: Replace in_irq() usage (Alaa Hleihel) [1915307] - net/mlx5: Cleanup kernel-doc warnings (Alaa Hleihel) [1915307] - net/mlx5e: Validate stop_room size upon user input (Alaa Hleihel) [1915307] - net/mlx5: DR, Free unused buddy ICM memory (Alaa Hleihel) [1915307] - net/mlx5: DR, ICM memory pools sync optimization (Alaa Hleihel) [1915307] - net/mlx5: DR, Sync chunks only during free (Alaa Hleihel) [1915307] - net/mlx5: DR, Handle ICM memory via buddy allocation instead of buckets (Alaa Hleihel) [1915307] - net/mlx5: DR, Add buddy allocator utilities (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename matcher functions to be more HW agnostic (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename builders HW specific names (Alaa Hleihel) [1915307] - net/mlx5: DR, Remove unused member of action struct (Alaa Hleihel) [1915307] - IB/mlx5: Add support for NDR link speed (Alaa Hleihel) [1915307 1926596] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc's (Alaa Hleihel) [1915307] - RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move xlt_emergency_page_mutex into mr.c (Alaa Hleihel) [1915307] - RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_each_block() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove npages from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove order from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of the mlx5_ib_mr (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove mlx5_ib_mr->order (Alaa Hleihel) [1915307] - net/mlx5: fix error return code in mlx5e_tc_nic_init() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Use spin_lock_bh for async_icosq_lock (Alaa Hleihel) [1915306 1915307] - net/mlx5: Replace zero-length array with flexible-array member (Alaa Hleihel) [1915306 1915307] - net/mlx5: Fix uininitialized pointer read on pointer attr (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload limit no reset (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for fw live patch event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add devlink param enable_remote_dev_reset support (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload action fw activate (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset abort event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset now event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset request event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Set cap for pci sync for fw update event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add functions to set/query MFRL register (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Fix potential null pointer dereference (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Fix dereference on pointer attr after null check (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Use dma device access helper (Alaa Hleihel) [1915306 1915307] - mlx5: cross-tree: phase out dma_zalloc_coherent() (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-Switch, Support flow source for local vport (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Move devlink eswitch ports closer to eswitch (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use helper function to load unload representor (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Add helper to check egress ACL need (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use PF num in metadata reg c0 (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Add support for rule creation with flow source hint (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Call ste_builder directly with tag pointer (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded local variable (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded vlan check from L2 builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded check from source port builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Replace the check for valid STE entry (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete not needed GSI QP signal QP type (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Change GSI QP to have same creation flow like other QPs (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Reuse existing fields in parent QP storage object (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Embed GSI QP into general mlx5_ib QP (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove unreachable return (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Use kfree() to free fd->g in accel_fs_tcp_create_groups() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Support CT offload for tc nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: rework ct offload init messages (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Add tc chains offload support for nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor tc flow attributes structure (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Split nic tc flow allocation and creation (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Allow ft level ignore for nic rx tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor multi chains and prios support (Alaa Hleihel) [1915306 1915307 1919642] - RDMA/mlx5: Don't call to restrack recursively (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Expose TIR and QP ICM address for sw_owner_v2 devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Allow DM allocation for sw_owner_v2 enabled devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add sw_owner_v2 bit capability (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete duplicated mlx5_ptys_width enum (Alaa Hleihel) [1915306 1915307] - net/mlx5: IPsec: make spdxcheck.py happy (Alaa Hleihel) [1915306 1915307] - mlx5: add pause frame stats (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add CQE compression support for multi-strides packets (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add support for tc trap (Alaa Hleihel) [1915306 1915307 1919643] - net/mlx5: E-Switch, Use vport metadata matching by default (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove erroneous fallthrough (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add DCT RoCE LAG support (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add tx_affinity support for DCI QP (Alaa Hleihel) [1915306 1915307] - net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Enable sniffer when device is in switchdev mode (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add new IB rates support (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Replace open-coded offsetofend() macro (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Simplify multiple else-if cases with switch keyword (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Link non uplink representors to PCI device (Alaa Hleihel) [1915306 1915307 1959367] - perf stat: Use nftw() instead of ftw() (Michael Petlan) [1944684] - perf unwind: Set userdata for all __report_module() paths (Michael Petlan) [1944684] - perf debug: Move debug initialization earlier (Michael Petlan) [1944684] - perf script: Fix overrun issue for dynamically-allocated PMU type number (Michael Petlan) [1944684] - perf metricgroup: Fix system PMU metrics (Michael Petlan) [1944684] - perf metricgroup: Fix for metrics containing duration_time (Michael Petlan) [1944684] - perf evlist: Fix id index for heterogeneous systems (Michael Petlan) [1944684] - perf inject: Correct event attribute sizes (Michael Petlan) [1944684] - perf intel-pt: Fix 'CPU too large' error (Michael Petlan) [1944684] - perf stat: Take cgroups into account for shadow stats (Michael Petlan) [1944684] - perf stat: Introduce struct runtime_stat_data (Michael Petlan) [1944684] - libperf tests: Fail when failing to get a tracepoint id (Michael Petlan) [1944684] - libperf tests: If a test fails return non-zero (Michael Petlan) [1944684] - libperf tests: Avoid uninitialized variable warning (Michael Petlan) [1944684] - perf test: Fix shadow stat test for non-bash shells (Michael Petlan) [1944684] - perf bpf examples: Fix bpf.h header include directive in 5sec.c example (Michael Petlan) [1944684] - perf probe: Fix memory leak when synthesizing SDT probes (Michael Petlan) [1944684] - perf stat aggregation: Add separate thread member (Michael Petlan) [1944684] - perf stat aggregation: Add separate core member (Michael Petlan) [1944684] - perf stat aggregation: Add separate die member (Michael Petlan) [1944684] - perf stat aggregation: Add separate socket member (Michael Petlan) [1944684] - perf stat aggregation: Add separate node member (Michael Petlan) [1944684] - perf stat aggregation: Start using cpu_aggr_id in map (Michael Petlan) [1944684] - perf cpumap: Drop in cpu_aggr_map struct (Michael Petlan) [1944684] - perf cpumap: Add new map type for aggregation (Michael Petlan) [1944684] - perf stat: Replace aggregation ID with a struct (Michael Petlan) [1944684] - perf cpumap: Add new struct for cpu aggregation (Michael Petlan) [1944684] - perf cpumap: Use existing allocator to avoid using malloc (Michael Petlan) [1944684] - perf tests: Improve topology test to check all aggregation types (Michael Petlan) [1944684] - perf powerpc: Move syscall.tbl check to check-headers.sh (Michael Petlan) [1944684] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Michael Petlan) [1944684] - perf mem: Factor out a function to generate sort order (Michael Petlan) [1944684] - perf sort: Add sort option for data page size (Michael Petlan) [1944684] - perf script: Support data page size (Michael Petlan) [1944684] - tools headers UAPI: Sync linux/stat.h with the kernel sources (Michael Petlan) [1944684] - tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Michael Petlan) [1944684] - perf config: Fix example command in manpage to conform to syntax specified in the SYNOPSIS section. (Michael Petlan) [1944684] - perf test: Make sample-parsing test aware of PERF_SAMPLE_{CODE,DATA}_PAGE_SIZE (Michael Petlan) [1944684] - perf tools: Add support to read build id from compressed elf (Michael Petlan) [1944684] - perf debug: Add debug_set_file function (Michael Petlan) [1944684] - perf evlist: Support pipe mode display (Michael Petlan) [1944684] - perf report: Support --header-only for pipe mode (Michael Petlan) [1944684] - perf vendor events: Add JSON metrics for imx8mm DDR Perf (Michael Petlan) [1944684] - perf metricgroup: Support adding metrics for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Support printing metric groups for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Split up metricgroup__print() (Michael Petlan) [1944684] - perf metricgroup: Fix metrics using aliases covering multiple PMUs (Michael Petlan) [1944684] - perf evlist: Change evlist__splice_list_tail() ordering (Michael Petlan) [1944684] - perf pmu: Add pmu_add_sys_aliases() (Michael Petlan) [1944684] - perf pmu: Add pmu_id() (Michael Petlan) [1944684] - perf jevents: Add support for system events tables (Michael Petlan) [1944684] - perf jevents: Add support for an extra directory level (Michael Petlan) [1944684] - perf evsel: Emit warning about kernel not supporting the data page size sample_type bit (Michael Petlan) [1944684] - perf record: Support new sample type for data page size (Michael Petlan) [1944684] - perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Michael Petlan) [1944684] - perf record: Fix memory leak when using '--user-regs=?' to list registers (Michael Petlan) [1944684] - tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944684] - tools build: Add missing libcap to test-all.bin target (Michael Petlan) [1944684] - perf test: Fix metric parsing test (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' record methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' diff methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' nr_threads method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' deliver event method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' header methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' raw samples methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' mmap pages parsing method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event attribute config methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for alternative 'struct evlist' constructors (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event selection methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event group methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' create maps methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' print methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' evsel list methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' pause/resume methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' id_pos methods (Michael Petlan) [1944684] - perf tools: Add aarch64 registers to --user-regs (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' tracking event methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' browser methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample id lookup methods (Michael Petlan) [1944684] - perf evlist: Ditch unused set/reset sample_bit methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample parsing methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sideband thread methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'filter' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' stats methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'workload' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' methods: evlist__set_leader() (Michael Petlan) [1944684] - perf evsel: Convert last 'struct evsel' methods to the right evsel__ prefix (Michael Petlan) [1944684] - perf test: Add shadow stat test (Michael Petlan) [1944684] - perf build-id: Add build_id_cache__add function (Michael Petlan) [1944684] - perf build-id: Add __perf_session__cache_build_ids function (Michael Petlan) [1944684] - perf build-id: Use machine__for_each_dso in perf_session__cache_build_ids (Michael Petlan) [1944684] - perf data: Add is_perf_data function (Michael Petlan) [1944684] - perf symbols: Try to load vmlinux from buildid database (Michael Petlan) [1944684] - perf tools: Use struct extra_kernel_map in machine__process_kernel_mmap_event (Michael Petlan) [1944684] - perf build-id: Add check for existing link in buildid dir (Michael Petlan) [1944684] - perf tools: Add filename__decompress function (Michael Petlan) [1944684] - perf tools: Add build_id__is_defined function (Michael Petlan) [1944684] - tools lib: Adopt memchr_inv() from kernel (Michael Petlan) [1944684] - perf arm-spe: Add support for ARMv8.3-SPE (Michael Petlan) [1944684] - perf arm_spe: Decode memory tagging properties (Michael Petlan) [1944684] - perf arm-spe: Add more sub classes for operation packet (Michael Petlan) [1944684] - perf arm-spe: Refactor operation packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_op_type() (Michael Petlan) [1944684] - perf arm-spe: Remove size condition checking for events (Michael Petlan) [1944684] - perf arm-spe: Refactor event type handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_event() (Michael Petlan) [1944684] - perf arm-spe: Refactor counter packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_counter() (Michael Petlan) [1944684] - perf arm-spe: Refactor context packet handling (Michael Petlan) [1944684] - perf arm_spe: Fixup top byte for data virtual address (Michael Petlan) [1944684] - perf arm-spe: Refactor address packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_addr() (Michael Petlan) [1944684] - perf arm-spe: Refactor packet header parsing (Michael Petlan) [1944684] - perf arm-spe: Refactor printing string to buffer (Michael Petlan) [1944684] - perf expr: Force encapsulation on expr_id_data (Michael Petlan) [1944684] - perf vendor events: Update Skylake client events to v50 (Michael Petlan) [1944684] - perf data: Allow to use stdio functions for pipe mode (Michael Petlan) [1944684] - perf arm-spe: Fix packet length handling (Michael Petlan) [1944684] - perf arm-spe: Refactor arm_spe_get_events() (Michael Petlan) [1944684] - perf arm-spe: Refactor payload size calculation (Michael Petlan) [1944684] - perf arm-spe: Fix a typo in comment (Michael Petlan) [1944684] - perf arm-spe: Include bitops.h for BIT() macro (Michael Petlan) [1944684] - perf mem: Support ARM SPE events (Michael Petlan) [1944684] - perf c2c: Support AUX trace (Michael Petlan) [1944684] - perf mem: Support AUX trace (Michael Petlan) [1944684] - perf auxtrace: Add itrace option '-M' for memory events (Michael Petlan) [1944684] - perf mem: Only initialize memory event for recording (Michael Petlan) [1944684] - perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Introduce weak function perf_mem_events__ptr() (Michael Petlan) [1944684] - perf mem: Search event name with more flexible path (Michael Petlan) [1944684] - perf jevents: Add test for arch std events (Michael Petlan) [1944684] - perf jevents: Tidy error handling (Michael Petlan) [1944684] - perf trace beauty: Allow header files in a different path (Michael Petlan) [1944684] - perf stat: Add --quiet option (Michael Petlan) [1944684] - perf stat: Support regex pattern in --for-each-cgroup (Michael Petlan) [1944684] - perf kvm: Add kvm-stat for arm64 (Michael Petlan) [1944684] - perf env: Conditionally compile BPF support code on having HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf annotate: Move bpf header inclusion to inside HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf tests: Skip the llvm and bpf tests if HAVE_LIBBPF_SUPPORT isn't defined (Michael Petlan) [1944684] - perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf test: Implement skip_reason callback for watchpoint tests (Michael Petlan) [1944684] - perf tests tsc: Add checking helper is_supported() (Michael Petlan) [1944684] - perf tests tsc: Make tsc testing as a common testing (Michael Petlan) [1944684] - perf mem2node: Improve warning if detected no memory nodes (Michael Petlan) [1944684] - perf version: Add a feature for libpfm4 (Michael Petlan) [1944684] - perf annotate mips: Add perf arch instructions annotate handlers (Michael Petlan) [1944684] - perf/x86/intel: Add Tremont Topdown support (Michael Petlan) [1944684] - perf/x86: Fix fall-through warnings for Clang (Michael Petlan) [1944684] - perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() (Michael Petlan) [1944684] - perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Michael Petlan) [1944684] - perf: Break deadlock involving exec_update_mutex (Michael Petlan) [1944684] - perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Michael Petlan) [1944684] - perf/x86: Avoid TIF_IA32 when checking 64bit mode (Michael Petlan) [1944684] - bpf, ringbuf: Deny reserve of buffers larger than ringbuf (Wander Lairson Costa) [1968591] - bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds (Wander Lairson Costa) [1965938] - tools/power turbostat: Support Alder Lake Mobile (Steve Best) [1962291] - ACPI: PM: Add ACPI ID of Alder Lake Fan (Steve Best) [1961617] - powercap/intel_rapl: add support for AlderLake Mobile (Steve Best) [1961816] - platform/x86: intel_pmc_core: Uninitialized data in pmc_core_lpm_latch_mode_write() (David Arcari) [1783557] - platform/x86: intel_pmc_core: add ACPI dependency (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix "unsigned 'ret' is never less than zero" smatch warning (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add LTR registers for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add option to set/clear LPM mode (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add requirements file to debugfs (David Arcari) [1783557] - platform/x86: intel_pmc_core: Get LPM requirements for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Show LPM residency in microseconds (David Arcari) [1783557] - platform/x86: intel_pmc_core: Handle sub-states generically (David Arcari) [1783557] - platform/x86: intel_pmc_core: Remove global struct pmc_dev (David Arcari) [1783557] - platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David Arcari) [1783557] - platform/x86: intel_pmc_core: export platform global reset bits via etr3 sysfs file (David Arcari) [1783557] - MAINTAINERS: Update maintainers for pmc_core driver (David Arcari) [1783557] - MAINTAINERS: intel_pmc_core: Update MAINTAINERS (David Arcari) [1783557] - platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms (David Arcari) [1783557] - platform/x86: intel_pmc_core: Assign boolean values to a bool variable (David Arcari) [1783557] - platform/x86: intel_pmc_core: fix: Replace dev_dbg macro with dev_info() (David Arcari) [1783557] - platform/x86: intel_pmc_core: Clean up: Remove the duplicate comments and reorganize (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix the slp_s0 counter displayed value (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix TigerLake power gating status map (David Arcari) [1783557] - platform/x86: pmc_core: Use descriptive names for LPM registers (David Arcari) [1783557] - platform/x86: intel_pmc_core: Change Jasper Lake S0ix debug reg map back to ICL (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Atom based Jasper Lake (JSL) platform support (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Intel Elkhart Lake support (David Arcari) [1783557] - [s390] s390/ipl: support NVMe IPL kernel parameters (Claudio Imbrenda) [1963120] - [s390] net/smc: use memcpy instead of snprintf to avoid out of bounds read (Claudio Imbrenda) [1919249] - [s390] smc: fix out of bound access in smc_nl_get_sys_info() (Claudio Imbrenda) [1919249] - [s390] net/smc: fix access to parent of an ib device (Claudio Imbrenda) [1919249] - [s390] s390/vtime: fix increased steal time accounting (Claudio Imbrenda) [1963075] - [s390] tools/kvm_stat: Add restart delay (Claudio Imbrenda) [1963082] - [s390] s390/dasd: fix hanging IO request during DASD driver unbind (Claudio Imbrenda) [1963077] - [s390] s390/dasd: fix hanging DASD driver unbind (Claudio Imbrenda) [1963077]- Add New KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1939309] - kunit: lib: adhear to KUNIT formatting standard (Nico Pache) [1939309] - kunit: mptcp: adhere to KUNIT formatting standard (Nico Pache) [1939309] - ASoC: topology: adhere to KUNIT formatting standard (Nico Pache) [1939309] - kunit: software node: adhear to KUNIT formatting standard (Nico Pache) [1939309] - resource: provide meaningful MODULE_LICENSE() in test suite (Nico Pache) [1939309] - resource: Add test cases for new resource API (Nico Pache) [1939309] - resource: Introduce resource_intersection() for overlapping resources (Nico Pache) [1939309] - resource: Introduce resource_union() for overlapping resources (Nico Pache) [1939309] - mm/resource: Use resource_overlaps() to simplify region_intersects() (Nico Pache) [1939309] - kernel.h: split out min()/max() et al. helpers (Nico Pache) [1939309] - lib/math/rational.c: fix possible incorrect result from rational fractions helper (Nico Pache) [1939309] - lib: Move mathematic helpers to separate folder (Nico Pache) [1939309] - lib/cmdline: remove an unneeded local variable in next_arg() (Nico Pache) [1939309] - lib/cmdline: Allow get_options() to take 0 to validate the input (Nico Pache) [1939309] - lib/cmdline: Update documentation to reflect behaviour (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test case for get_options() (Nico Pache) [1939309] - ext4: add .kunitconfig fragment to enable ext4-specific tests (Nico Pache) [1939309] - ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it (Nico Pache) [1939309] - kunit: tool: fix unintentional statefulness in run_kernel() (Nico Pache) [1939309] - kunit: tool: add support for filtering suites by glob (Nico Pache) [1939309] - kunit: add kunit.filter_glob cmdline option to filter suites (Nico Pache) [1939309] - kunit: don't show `1 == 1` in failed assertion messages (Nico Pache) [1939309] - kunit: make kunit_tool accept optional path to .kunitconfig fragment (Nico Pache) [1939309] - Documentation: kunit: add tips.rst for small examples (Nico Pache) [1939309] - KUnit: Docs: make start.rst example Kconfig follow style.rst (Nico Pache) [1939309] - kunit: tool: simplify kconfig is_subset_of() logic (Nico Pache) [1939309] - minor: kunit: tool: fix unit test so it can run from non-root dir (Nico Pache) [1939309] - kunit: tool: use `with open()` in unit test (Nico Pache) [1939309] - kunit: tool: stop using bare asserts in unit test (Nico Pache) [1939309] - kunit: tool: fix unit test cleanup handling (Nico Pache) [1939309] - ASoC: topology: KUnit: Convert from cpu to data format (Nico Pache) [1939309] - drivers/base: build kunit tests without structleak plugin (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: Check if ops is set before dereference (Nico Pache) [1939309] - ASoC: topology: Ensure that needed parameters are set (Nico Pache) [1939309] - kunit: tool: move kunitconfig parsing into __init__, make it optional (Nico Pache) [1939309] - kunit: tool: fix minor typing issue with None status (Nico Pache) [1939309] - kunit: tool: surface and address more typing issues (Nico Pache) [1939309] - Documentation: kunit: include example of a parameterized test (Nico Pache) [1939309] - kunit: tool: Fix spelling of "diagnostic" in kunit_parser (Nico Pache) [1939309] - kunit: tool: Force the use of the 'tty' console for UML (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test suite for cmdline API (Nico Pache) [1939309] - lib/cmdline: allow NULL to be an output for get_option() (Nico Pache) [1939309] - lib/cmdline: fix get_option() for strings starting with hyphen (Nico Pache) [1939309] - lib/cmdline.c: mark expected switch fall-throughs (Nico Pache) [1939309] - lib/test_bits.c: add tests of GENMASK (Nico Pache) [1939309] - linux/bits.h: add compile time sanity check of GENMASK inputs (Nico Pache) [1939309] - linux/build_bug.h: change type to int (Nico Pache) [1939309] - fs: ext4: Modify inode-test.c to use KUnit parameterized testing feature (Nico Pache) [1939309] - kunit: Support for Parameterized Testing (Nico Pache) [1939309] - kunit: kunit_tool: Correctly parse diagnostic messages (Nico Pache) [1939309] - Documentation: kunit: provide guidance for testing many inputs (Nico Pache) [1939309] - kunit: Introduce get_file_path() helper (Nico Pache) [1939309] - kunit: fix display of failed expectations for strings (Nico Pache) [1939309] - kunit: tool: fix extra trailing \n in raw + parsed test output (Nico Pache) [1939309] - kunit: tool: print out stderr from make (like build warnings) (Nico Pache) [1939309] - KUnit: Docs: usage: wording fixes (Nico Pache) [1939309] - KUnit: Docs: style: fix some Kconfig example issues (Nico Pache) [1939309] - KUnit: Docs: fix a wording typo (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (test.log) (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (.kunitconfig) (Nico Pache) [1939309] - kunit: tool: fix pre-existing python type annotation errors (Nico Pache) [1939309] - kunit: Fix kunit.py parse subcommand (use null build_dir) (Nico Pache) [1939309] - kunit: test: fix remaining kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: Fix compilation test when using TEST_BIT_FIELD_COMPILE (Nico Pache) [1939309] - kunit: test.h: fix a bad kernel-doc markup (Nico Pache) [1939309] - kunit: test.h: solve kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: add bitfield test conversion to KUnit (Nico Pache) [1939309] - Documentation: kunit: add a brief blurb about kunit_test_suite (Nico Pache) [1939309] - kunit: test: add test plan to KUnit TAP format (Nico Pache) [1939309] - init: main: add KUnit to kernel init (Nico Pache) [1939309] - init: unify opening /dev/console as stdin/stdout/stderr (Nico Pache) [1939309] - kunit: test: create a single centralized executor for all tests (Nico Pache) [1939309] - Documentation: test.h - fix warnings (Nico Pache) [1939309] - vmlinux.lds.h: add linker section for KUnit test suites (Nico Pache) [1939309] - Documentation: kunit: Add naming guidelines (Nico Pache) [1939309] - kunit: tool: fix display of make errors (Nico Pache) [1939309] - kunit: tool: handle when .kunit exists but .kunitconfig does not (Nico Pache) [1939309] - kunit: tool: fix --alltests flag (Nico Pache) [1939309] - kunit: tool: allow generating test results in JSON (Nico Pache) [1939309] - kunit: tool: fix running kunit_tool from outside kernel tree (Nico Pache) [1939309] - lib: add linear ranges helpers (Nico Pache) [1939309] - PCI/RCEC: Fix RCiEP device to RCEC association (Myron Stowe) [1895942] - PCI/portdrv: Report reset for frozen channel (Myron Stowe) [1895942] - PCI/AER: Specify the type of Port that was reset (Myron Stowe) [1895942] - PCI/ERR: Retain status from error notification (Myron Stowe) [1895942] - PCI/AER: Clear AER status from Root Port when resetting Downstream Port (Myron Stowe) [1895942] - PCI/ERR: Clear status of the reporting device (Myron Stowe) [1895942] - PCI/AER: Add RCEC AER error injection support (Myron Stowe) [1895942] - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling (Myron Stowe) [1895942] - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling (Myron Stowe) [1895942] - PCI/ERR: Recover from RCiEP AER errors (Myron Stowe) [1895942] - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs (Myron Stowe) [1895942] - PCI/ERR: Recover from RCEC AER errors (Myron Stowe) [1895942] - PCI/ERR: Clear AER status only when we control AER (Myron Stowe) [1895942] - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Avoid negated conditional for clarity (Myron Stowe) [1895942] - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Simplify by computing pci_pcie_type() once (Myron Stowe) [1895942] - PCI/ERR: Simplify by using pci_upstream_bridge() (Myron Stowe) [1895942] - PCI/ERR: Rename reset_link() to reset_subordinates() (Myron Stowe) [1895942] - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() (Myron Stowe) [1895942] - PCI/ERR: Bind RCEC devices to the Root Port driver (Myron Stowe) [1895942] - PCI/AER: Write AER Capability only when we control it (Myron Stowe) [1895942] - PCI: Export pcie_has_flr() (Myron Stowe) [1895942] - xfs: don't reuse busy extents on extent trim (Brian Foster) [1960380] - nvme: add 'kato' sysfs attribute (Gopal Tiwari) [1970260] - scsi: qla2xxx: Update version to 10.02.00.106-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Add marginal path handling support (Nilesh Javali) [1925465] - scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Nilesh Javali) [1925465] - scsi: qla2xxx: Update default AER debug mask (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix mailbox recovery during PCIe error (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in PCIe error handling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix RISC RESET completion polling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix use after free in bsg (Nilesh Javali) [1925465] - scsi: qla2xxx: Consolidate zio threshold setting for both FCP & NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix stuck session (Nilesh Javali) [1925465] - scsi: qla2xxx: Add H:C:T info in the log message for fc ports (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix IOPS drop seen in some adapters (Nilesh Javali) [1925465] - scsi: qla2xxx: Check kzalloc() return value (Nilesh Javali) [1925465] - scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify qla8044_minidump_process_control() (Nilesh Javali) [1925465] - scsi: qla2xxx: Suppress Coverity complaints about dseg_r* (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix endianness annotations (Nilesh Javali) [1925465] - scsi: qla2xxx: Constify struct qla_tgt_func_tmpl (Nilesh Javali) [1925465] - scsi: qla2xxx: Use dma_pool_zalloc() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misdocumented functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix incorrectly named function qla8044_check_temp() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misnamed functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some incorrect formatting/spelling issues (Nilesh Javali) [1925465] - scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores (Nilesh Javali) [1925465] - scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix broken #endif placement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify if statement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify the calculation of variables (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some memory corruption (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove redundant NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove unnecessary NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Assign boolean values to a bool variable (Nilesh Javali) [1925465] - scsi: qla2xxx: fc_remote_port_chkready() returns a SCSI result value (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit (Nilesh Javali) [1925465] - scsi: qla2xxx: Update version to 10.02.00.105-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER (Nilesh Javali) [1925465] - scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Move some messages from debug to normal log level (Nilesh Javali) [1925465] - scsi: qla2xxx: Add error counters to debugfs node (Nilesh Javali) [1925465] - scsi: qla2xxx: Implementation to get and manage host, target stats and initiator port (Nilesh Javali) [1925465] - scsi: ibmvfc: Reinit target retries (Steve Best) [1965010] - scsi: ibmvfc: Avoid move login if fast fail is enabled (Steve Best) [1965010] - scsi: ibmvfc: Handle move login failure (Steve Best) [1965010] - scsi: ibmvfc: Fix invalid state machine BUG_ON() (Steve Best) [1965010] - scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Nilesh Javali) [1899384] - scsi: storvsc: Enable scatterlist entry lengths > 4Kbytes (Cathy Avery) [1941664] - scsi: storvsc: Parameterize number hardware queues (Cathy Avery) [1941664] - scsi: storvsc: Return DID_ERROR for invalid commands (Cathy Avery) [1941664] - scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() (Cathy Avery) [1941664] - scsi: storvsc: Resolve data race in storvsc_probe() (Cathy Avery) [1941664] - scsi: storvsc: Fix max_outstanding_req_per_channel for Win8 and newer (Cathy Avery) [1941664] - scsi: storvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Cathy Avery) [1941664] - RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib) [1961815] - can: dev: Move device back to init netns on owning netns delete (Kamal Heib) [1961815] - net: ena: remove extra words from comments (Petr Oros) [1955155] - net: ena: fix inaccurate print type (Petr Oros) [1955155] - ena: Update driver to use ethtool_sprintf (Petr Oros) [1955155] - docs: net: ena: Fix ena_start_xmit() function name typo (Petr Oros) [1955155] - ethernet: amazon: ena: A typo fix in the file ena_com.h (Petr Oros) [1955155] - net: ena: Update XDP verdict upon failure (Petr Oros) [1955155] - net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT (Petr Oros) [1955155] - net: ena: use xdp_return_frame() to free xdp frames (Petr Oros) [1955155] - net: ena: introduce XDP redirect implementation (Petr Oros) [1955155] - net: ena: use xdp_frame in XDP TX flow (Petr Oros) [1955155] - net: ena: aggregate stats increase into a function (Petr Oros) [1955155] - net: ena: fix coding style nits (Petr Oros) [1955155] - net: ena: store values in their appropriate variables types (Petr Oros) [1955155] - net: ena: add device distinct log prefix to files (Petr Oros) [1955155] - net: ena: use constant value for net_device allocation (Petr Oros) [1955155] - net: ena: set initial DMA width to avoid intel iommu issue (Petr Oros) [1955155] - net: ena: update ena documentation (Petr Oros) [1955155] - net: ena: Fix all static chekers' warnings (Petr Oros) [1955155] - net: ena: Change RSS related macros and variables names (Petr Oros) [1955155] - net: ena: Remove redundant print of placement policy (Petr Oros) [1955155] - net: ena: Capitalize all log strings and improve code readability (Petr Oros) [1955155] - net: ena: Change log message to netif/dev function (Petr Oros) [1955155] - net: ena: Change license into format to SPDX in all files (Petr Oros) [1955155] - net: ena: xdp: add queue counters for xdp actions (Petr Oros) [1955155] - net: ena: ethtool: add stats printing to XDP queues (Petr Oros) [1955155] - net: ena: ethtool: Add new device statistics (Petr Oros) [1955155] - net: ena: ethtool: convert stat_offset to 64 bit resolution (Petr Oros) [1955155] - net: ena: Make missed_tx stat incremental (Petr Oros) [1955155] - net: ena: Prevent reset after device destruction (Petr Oros) [1955155] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1955155] - treewide: Add SPDX license identifier - Makefile/Kconfig (Petr Oros) [1955155] - cross-tree: phase out dma_zalloc_coherent() (Petr Oros) [1955155] - net: ena: fix compilation error in xtensa architecture (Petr Oros) [1955155] - docs: networking: reorganize driver documentation again (Petr Oros) [1955155] - docs: networking: device drivers: convert amazon/ena.txt to ReST (Petr Oros) [1955155] - net: ena: documentation: update ena.txt (Petr Oros) [1955155] - net: documentation: build a directory structure for drivers (Petr Oros) [1955155] - xfrm: interface: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti6: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - net/sched: act_ct: Fix ct template allocation for zone 0 (Marcelo Ricardo Leitner) [1881824] - uio: Fix use-after-free in uio_unregister_device() (Myron Stowe) [1897285] - uio: free uio id after uio file node is freed (Myron Stowe) [1897285] - drivers: uio: remove redundant assignment to variable retval (Myron Stowe) [1897285] - driver: uio: fix possible use-after-free in __uio_register_device (Myron Stowe) [1897285] - driver: uio: fix possible memory leak in __uio_register_device (Myron Stowe) [1897285] - uio: remove redundant check (Myron Stowe) [1897285] - uio: fix potential memory leak in error case (Myron Stowe) [1897285] - uio: dismiss waiters on device unregistration (Myron Stowe) [1897285] - uio: Fix an Oops on load (Myron Stowe) [1897285] - uio: make symbol 'uio_class_registered' static (Myron Stowe) [1897285] - uio: convert to vm_fault_t (Myron Stowe) [1897285] - uio: ensure class is registered before devices (Myron Stowe) [1897285] - uio: potential double frees if __uio_register_device() fails (Myron Stowe) [1897285] - uio: fix possible circular locking dependency (Myron Stowe) [1897285] - uio: fix wrong return value from uio_mmap() (Myron Stowe) [1897285] - uio: add SPDX license tag (Myron Stowe) [1897285] - net: zero-initialize tc skb extension on allocation (Ivan Vecera) [1946986] - net: sched: fix tx action reschedule issue with stopped queue (Ivan Vecera) [1946986] - net: sched: fix tx action rescheduling issue during deactivation (Ivan Vecera) [1946986] - net: sched: fix packet stuck problem for lockless qdisc (Ivan Vecera) [1946986] - net/sched: act_ct: Remove redundant ct get and check (Ivan Vecera) [1946986] - net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch change cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch add cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action change test (Ivan Vecera) [1946986] - selftests: forwarding: Add tc-police tests for packets per second (Ivan Vecera) [1946986] - selftests: tc-testing: add action police selftest for packets per second (Ivan Vecera) [1946986] - net: sched: Mundane typo fixes (Ivan Vecera) [1946986] - net/sched: cls_flower: use nla_get_be32 for TCA_FLOWER_KEY_FLAGS (Ivan Vecera) [1946986] - net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports (Ivan Vecera) [1946986] - taprio: Handle short intervals and large packets (Ivan Vecera) [1946986] - net/sched: cls_flower: fix only mask bit check in the validate_ct_state (Ivan Vecera) [1946986] - treewide: Remove uninitialized_var() usage (Ivan Vecera) [1946986] - lockdep: Provide dummy forward declaration of *_is_held() helpers (Ivan Vecera) [1946986] - net: sched: Remove broken definitions and un-hide for !LOCKDEP (Ivan Vecera) [1946986] - net: sched: sch_teql: fix null-pointer dereference (Ivan Vecera) [1946986] - net: sched: fix err handler in tcf_action_init() (Ivan Vecera) [1946986] - net: sched: fix action overwrite reference counting (Ivan Vecera) [1946986] - Revert "net: sched: bump refcount for new action in ACT replace mode" (Ivan Vecera) [1946986] - net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb (Ivan Vecera) [1946986] - net: sched: bump refcount for new action in ACT replace mode (Ivan Vecera) [1946986] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Ivan Vecera) [1946986] - net/sched: act_police: add support for packet-per-second policing (Ivan Vecera) [1946986] - flow_offload: reject configuration of packet-per-second policing in offload drivers (Ivan Vecera) [1946986] - flow_offload: add support for packet-per-second policing (Ivan Vecera) [1946986] - net: sched: validate stab values (Ivan Vecera) [1946986] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Ivan Vecera) [1946986] - sched: act_sample: Implement stats_update callback (Ivan Vecera) [1946986] - net: sched: avoid duplicates in classes dump (Ivan Vecera) [1946986] - net/sched: cls_flower: validate ct_state for invalid and reply flags (Ivan Vecera) [1946986] - net: sched: fix police ext initialization (Ivan Vecera) [1946986] - selftests: tc: Add generic mpls matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc: Add basic mpls_* matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc-testing: u32: Add tests covering sample option (Ivan Vecera) [1946986] - net: sched: Return the correct errno code (Ivan Vecera) [1946986] - net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Ivan Vecera) [1946986] - selftests: forwarding: Fix spelling mistake "succeded" -> "succeeded" (Ivan Vecera) [1946986] - taprio: boolean values to a bool variable (Ivan Vecera) [1946986] - net_sched: fix RTNL deadlock again caused by request_module() (Ivan Vecera) [1946986] - cls_flower: call nla_ok() before nla_next() (Ivan Vecera) [1946986] - net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Ivan Vecera) [1946986] - net/sched: sch_taprio: reset child qdiscs before freeing them (Ivan Vecera) [1946986] - net: sched: incorrect Kconfig dependencies on Netfilter modules (Ivan Vecera) [1946986] - treewide: replace '---help---' in Kconfig files with 'help' (Ivan Vecera) [1946986] - net/sched: cls_u32: simplify the return expression of u32_reoffload_knode() (Ivan Vecera) [1946986] - net: sched: fix spelling mistake in Kconfig "trys" -> "tries" (Ivan Vecera) [1946986] - net/sched: fq_pie: initialize timer earlier in fq_pie_init() (Ivan Vecera) [1946986] - net: sched: remove redundant 'rtnl_held' argument (Ivan Vecera) [1946986] - selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module (Ivan Vecera) [1946986] - net: sched: alias action flags with TCA_ACT_ prefix (Ivan Vecera) [1946986] - treewide: rename nla_strlcpy to nla_strscpy. (Ivan Vecera) [1946986] - Modify return value of nla_strlcpy to match that of strscpy. (Ivan Vecera) [1946986] - Fix unefficient call to memset before memcpu in nla_strlcpy. (Ivan Vecera) [1946986] - net: sched: fix misspellings using misspell-fixer tool (Ivan Vecera) [1946986] - selftest: fix flower terse dump tests (Ivan Vecera) [1946986] - net: sched: implement action-specific terse dump (Ivan Vecera) [1946986] - net: cls_api: remove unneeded local variable in tc_dump_chain() (Ivan Vecera) [1946986] - openvswitch: fix send of uninitialized stack memory in ct limit reply (Antoine Tenart) [1950022] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Antoine Tenart) [1950022] - xsk: Clear pool even for inactive queues (Jiri Benc) [1882710] - xsk: Fix memory leak for failed bind (Jiri Benc) [1882710] - xsk: Return error code if force_zc is set (Jiri Benc) [1882710] - xsk: Change the tx writeable condition (Jiri Benc) [1882710] - xsk: Replace datagram_poll by sock_poll_wait (Jiri Benc) [1882710] - xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() (Jiri Benc) [1882710] - xsk: Fix incorrect netdev reference count (Jiri Benc) [1882710] - xsk: Fix umem cleanup bug at socket destruct (Jiri Benc) [1882710] - netdevsim: set .owner to THIS_MODULE (Jiri Benc) [1882710] - bpf: selftest: Use static globals in tcp_hdr_options and btf_skc_cls_ingress (Jiri Benc) [1882710] - xsk: Fix possible memory leak at socket close (Jiri Benc) [1882710] - samples/bpf: Set rlimit for memlock to infinity in all samples (Jiri Benc) [1882710] - bpf, selftests: Extend test_tc_redirect to use modified bpf_redirect_neigh() (Jiri Benc) [1882710] - bpf: Fix bpf_redirect_neigh helper api to support supplying nexthop (Jiri Benc) [1882710] - bpf, selftest: Fix flaky tcp_hdr_options test when adding addr to lo (Jiri Benc) [1882710] - bpf, selftests: Add redirect_peer selftest (Jiri Benc) [1882710] - bpf, selftests: Make redirect_neigh test more extensible (Jiri Benc) [1882710] - bpf: Add redirect_peer helper (Jiri Benc) [1882710] - bpf: Improve bpf_redirect_neigh helper description (Jiri Benc) [1882710] - bpf: Always return target ifindex in bpf_fib_lookup (Jiri Benc) [1882710] - xsk: Introduce padding between ring pointers (Jiri Benc) [1882710] - xsk: Remove internal DMA headers (Jiri Benc) [1882710] - bpf: selftest: Ensure the child sk inherited all bpf_sock_ops_cb_flags (Jiri Benc) [1882710] - bpf: tcp: Do not limit cb_flags when creating child sk from listen sk (Jiri Benc) [1882710] - bpf, selftests: Add redirect_neigh selftest (Jiri Benc) [1882710] - bpf: Add redirect_neigh helper as redirect drop-in (Jiri Benc) [1882710] - tools, bpf: Synchronise BPF UAPI header with tools (Jiri Benc) [1882710] - bpf: Fix formatting in documentation for BPF helpers (Jiri Benc) [1882710] - xsk: Fix a documentation mistake in xsk_queue.h (Jiri Benc) [1882710] - xsk: Fix possible crash in socket_release when out-of-memory (Jiri Benc) [1882710] - xsk: Fix refcount warning in xp_dma_map (Jiri Benc) [1882710] - tcp: Only init congestion control if not initialized already (Jiri Benc) [1882710] - xsk: Fix null check on error return path (Jiri Benc) [1882710] - xsk: Fix possible segfault at xskmap entry insertion (Jiri Benc) [1882710] - xsk: Fix possible segfault in xsk umem diagnostics (Jiri Benc) [1882710] - xsk: Fix use-after-free in failed shared_umem bind (Jiri Benc) [1882710] - xsk: Documentation for XDP_SHARED_UMEM between queues and netdevs (Jiri Benc) [1882710] - xsk: Add shared umem support between devices (Jiri Benc) [1882710] - xsk: Add shared umem support between queue ids (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better performance (Jiri Benc) [1882710] - xsk: Rearrange internal structs for better performance (Jiri Benc) [1882710] - xsk: Enable sharing of dma mappings (Jiri Benc) [1882710] - xsk: Move addrs from buffer pool to umem (Jiri Benc) [1882710] - xsk: Move xsk_tx_list and its lock to buffer pool (Jiri Benc) [1882710] - xsk: Move queue_id, dev and need_wakeup to buffer pool (Jiri Benc) [1882710] - xsk: Move fill and completion rings to buffer pool (Jiri Benc) [1882710] - xsk: Create and free buffer pool independently from umem (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver interfaces (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver instead of umem (Jiri Benc) [1882710] - tcp: bpf: Optionally store mac header in TCP_SAVE_SYN (Jiri Benc) [1882710] - bpf: selftests: Tcp header options (Jiri Benc) [1882710] - bpf: selftests: Add fastopen_connect to network_helpers (Jiri Benc) [1882710] - bpf: tcp: Allow bpf prog to write and parse TCP header option (Jiri Benc) [1882710] - bpf: sock_ops: Change some members of sock_ops_kern from u32 to u8 (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_hdr_opt_len() and bpf_skops_write_hdr_opt() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_parse_hdr() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_established() (Jiri Benc) [1882710] - tcp: Add saw_unknown to struct tcp_options_received (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_RTO_MIN for bpf_setsockopt (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_DELACK_MAX setsockopt (Jiri Benc) [1882710] - tcp: Use a struct to represent a saved_syn (Jiri Benc) [1882710] - tcp: tcp_init_buffer_space can be static (Jiri Benc) [1882710] - tcp: refactor setting the initial congestion window (Jiri Benc) [1882710] - tcp: fix code style in tcp_recvmsg() (Jiri Benc) [1882710] - tcp: duplicate clear of icsk_backoff (Jiri Benc) [1882710] - tcp: move rx_opt & syn_data_acked init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move tp->rack init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move app_limited init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ack_time init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear urg_data in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move mdev_us init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear srtt_us in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: do not clear packets_out in tcp_create_openreq_child() (Jiri Benc) [1882710] - tcp: move icsk_rto init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not set snd_ssthresh in tcp_create_openreq_child() (Jiri Benc) [1882710] - net-veth: Add type safety to veth_xdp_to_ptr() and veth_ptr_to_xdp() (Jiri Benc) [1882710] - net-tun: Eliminate two tun/xdp related function calls from vhost-net (Jiri Benc) [1882710] - net-tun: Add type safety to tun_xdp_to_ptr() and tun_ptr_to_xdp() (Jiri Benc) [1882710] - ipv4: Add helpers for neigh lookup for nexthop (Jiri Benc) [1882710] - net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Jiri Benc) [1882710] - tipc: better validate user input in tipc_nl_retrieve_key() (Xin Long) [1950093] - tipc: simplify the finalize work queue (Xin Long) [1958456] - tipc: wait and exit until all work queues are done (Xin Long) [1958456] - [s390] KVM: s390: diag9c (directed yield) forwarding (Claudio Imbrenda) [1874105] - kvm/svm: Reenable nesting (Dr. David Alan Gilbert) [1790949] - powerpc/papr_scm: Reduce error severity if nvdimm stats inaccessible (Steve Best) [1965193] - Revert "[redhat] redhat/configs: Update CONFIG_ARM64_CNP" (Mark Salter) [1949533] - arm64: kernel: disable CNP on Carmel (Mark Salter) [1949533]- redhat/configs: Enable CONFIG_MICROSOFT_MANA=m (Vitaly Kuznetsov) [1957820] - net: mana: Use int to check the return value of mana_gd_poll_cq() (Vitaly Kuznetsov) [1957820] - net: mana: fix PCI_HYPERV dependency (Vitaly Kuznetsov) [1957820] - net: mana: remove redundant initialization of variable err (Vitaly Kuznetsov) [1957820] - net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Vitaly Kuznetsov) [1957820] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Vitaly Kuznetsov) [1957820] - net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown (Balazs Nemeth) [1957223] - net: evaluate net.ipv4.conf.all.proxy_arp_pvlan (Balazs Nemeth) [1957223] - netfilter: nf_log_syslog: Unset bridge logger in pernet exit (Phil Sutter) [1938214] - netfilter: nft_log: perform module load from nf_tables (Phil Sutter) [1938214] - netfilter: nft_dynset: fix timeouts later than 23 days (Phil Sutter) [1938214] - netfilter: nft_compat: make sure xtables destructors have run (Phil Sutter) [1938214] - netfilter: nftables: Add __printf() attribute (Phil Sutter) [1938214] - netfilter: nf_log: add module softdeps (Phil Sutter) [1938214] - netfilter: nf_log_common: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_bridge: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_netdev: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv6: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: move inline nf_ip6_ext_hdr() function to a more appropriate header. (Phil Sutter) [1938214] - ipv6: Use ipv6_authlen for len (Phil Sutter) [1938214] - netfilter: nf_log_arp: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv4: rename to nf_log_syslog (Phil Sutter) [1938214] - net/sched: cls_api: increase max_reclassify_loop (Davide Caratti) [1955136] - vsock/vmci: Remove redundant assignment to err (Stefano Garzarella) [1956861] - vsock/virtio: free queued packets when closing socket (Stefano Garzarella) [1956861] - net: vsock: Fix a typo (Stefano Garzarella) [1956861] - selinux: vsock: Set SID for socket returned by accept() (Stefano Garzarella) [1956861] - af_vsock: Assign the vsock transport considering the vsock address flags (Stefano Garzarella) [1956861] - af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path (Stefano Garzarella) [1956861] - vsock_addr: Check for supported flag values (Stefano Garzarella) [1956861] - vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag (Stefano Garzarella) [1956861] - vm_sockets: Add flags field in the vsock address data structure (Stefano Garzarella) [1956861] - hv_sock: Remove the accept port restriction (Stefano Garzarella) [1956861] - hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication (Stefano Garzarella) [1956861] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Corinna Vinschen) [1958988] - net: ensure mac header is set in virtio_net_hdr_to_skb() (Balazs Nemeth) [1955441] - devlink: Fix dmac_filter trap name, align to its documentation (Petr Oros) [1935701] - devlink: Add DMAC filter generic packet trap (Petr Oros) [1935701] - devlink: Add blackhole_nexthop trap (Petr Oros) [1935701] - stm class: Fix module init return on allocation failure (Jiri Olsa) [1907791] - stm class: ftrace: Use different channel accroding to CPU (Jiri Olsa) [1907791] - stm class: ftrace: Enable supported trace export flag (Jiri Olsa) [1907791] - stm class: ftrace: Change dependency to TRACING (Jiri Olsa) [1907791] - stm class: Replace zero-length array with flexible-array (Jiri Olsa) [1907791] - stm class: sys-t: Fix the use of time_after() (Jiri Olsa) [1907791] - stm class: Lose the protocol driver when dropping its reference (Jiri Olsa) [1907791] - stm class: Fix a double free of stm_source_device (Jiri Olsa) [1907791] - stm class: Fix channel bitmap on 32-bit systems (Jiri Olsa) [1907791] - stm class: Fix channel free in stm output free path (Jiri Olsa) [1907791] - stm class: Prevent division by zero (Jiri Olsa) [1907791] - stm class: Fix an endless loop in channel allocation (Jiri Olsa) [1907791] - stm class: Fix a module refcount leak in policy creation error path (Jiri Olsa) [1907791] - stm class: Use memcat_p() (Jiri Olsa) [1907791] - stm class: heartbeat: Fix whitespace (Jiri Olsa) [1907791] - stm class: p_sys-t: Add support for CLOCKSYNC packets (Jiri Olsa) [1907791] - stm class: Add MIPI SyS-T protocol support (Jiri Olsa) [1907791] - stm class: Switch over to the protocol driver (Jiri Olsa) [1907791] - stm class: Factor out default framing protocol (Jiri Olsa) [1907791] - stm class: Add a helper for writing data packets (Jiri Olsa) [1907791] - stm class: Introduce framing protocol drivers (Jiri Olsa) [1907791] - stm class: Clean up stp_configfs_init (Jiri Olsa) [1907791] - stm class: Clarify configfs root type/operations names (Jiri Olsa) [1907791] - stm class: Rework policy node fallback (Jiri Olsa) [1907791] - lib: Add memcat_p(): paste 2 pointer arrays together (Jiri Olsa) [1907791] - tracing: Add trace_export support for trace_marker (Jiri Olsa) [1907791] - tracing: Add trace_export support for event trace (Jiri Olsa) [1907791] - tracing: Add flag to control different traces (Jiri Olsa) [1907791] - tracing: Make function ‘ftrace_exports’ static (Jiri Olsa) [1907791] - tipc: increment the tmp aead refcnt before attaching it (Xin Long) [1931312] - tipc: skb_linearize the head skb when reassembling msgs (Xin Long) [1912376] - scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi) [1956416] - scsi: bnx2fc: Fix a typo (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix misnaming of bnx2fc_free_session_resc() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix typo in bnx2fc_indicate_kcqe() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix Kconfig warning & CNIC build errors (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix comparison to bool warning (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon (Nilesh Javali) [1921617] - scsi: bnx2fc: Make a bunch of symbols static in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix spelling mistake "couldnt" -> "couldn't" (Nilesh Javali) [1921617] - scsi: bnx2fc: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix a couple of bitrotted function documentation headers (Nilesh Javali) [1921617] - scsi: bnx2fc: Repair a range of kerneldoc issues (Nilesh Javali) [1921617] - scsi: bnx2fc: Removal of unused variables (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Add missing annotation for bnx2fc_abts_cleanup() (Nilesh Javali) [1921617] - tools/power turbostat: Enable tsc_tweak for Elkhart Lake and Jasper Lake (Puneet Sethi) [1920704] - selinux: Allow context mounts for unpriviliged overlayfs (Miklos Szeredi) [1956486] - md-cluster: fix use-after-free issue when removing rdev (Nigel Croxon) [1956355] - md/bitmap: wait for external bitmap writes to complete during tear down (Nigel Croxon) [1956355] - md: do not return existing mddevs from mddev_find_or_alloc (Nigel Croxon) [1956355] - md: refactor mddev_find_or_alloc (Nigel Croxon) [1956355] - md: factor out a mddev_alloc_unit helper from mddev_find (Nigel Croxon) [1956355] - md: split mddev_find (Nigel Croxon) [1956355] - md: factor out a mddev_find_locked helper from mddev_find (Nigel Croxon) [1956355] - md: md_open returns -EBUSY when entering racing area (Nigel Croxon) [1956355] - md: Fix missing unused status line of /proc/mdstat (Nigel Croxon) [1956355] - md/raid10: improve discard request for far layout (Xiao Ni) [1956355] - md/raid10: improve raid10 discard request (Nigel Croxon) [1956355] - md/raid10: pull the code that wait for blocked dev into one function (Xiao Ni) [1956355] - md/raid10: extend r10bio devs to raid disks (Xiao Ni) [1956355] - md: add md_submit_discard_bio() for submitting discard bio (Nigel Croxon) [1956355] - leds: trigger: fix potential deadlock with libata (Waiman Long) [1963373] - x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline() (Lenny Szubowicz) [1934273] - x86/kvm: Disable all PV features on crash (Lenny Szubowicz) [1934273] - x86/kvm: Disable kvmclock on all CPUs on shutdown (Lenny Szubowicz) [1934273] - x86/kvm: Teardown PV features on boot CPU as well (Lenny Szubowicz) [1934273] - x86/kvm: Fix pr_info() for async PF setup/teardown (Lenny Szubowicz) [1934273] - RDMA/qedr: Fix error return code in qedr_iw_connect() (Manish Chopra) [1914922] - qede: Use 'skb_add_rx_frag()' instead of hand coding it (Manish Chopra) [1914922] - qede: Remove a erroneous ++ in 'qede_rx_build_jumbo()' (Manish Chopra) [1914922] - qede: fix offload for IPIP tunnel packets (Manish Chopra) [1914922] - RDMA/qedr: iWARP invalid(zero) doorbell address fix (Manish Chopra) [1914922] - qed: fix ILT configuration of SRC block (Manish Chopra) [1914922] - qed: fix error return code in qed_iwarp_ll2_start() (Manish Chopra) [1914922] - RDMA/qedr: Fix resource leak in qedr_create_qp (Manish Chopra) [1914922] - qede: make driver reliable on unload after failures (Manish Chopra) [1914922] - net: qed: Remove unnecessary cast (Manish Chopra) [1914922] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1935135] - nvme: export fast_io_fail_tmo to sysfs (Gopal Tiwari) [1935135] - EDAC: enable CONFIG_EDAC_IGEN6 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: ecclog_llist can be static (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Add Intel Sapphire Rapids server support (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add DDR5 new memory type (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Use readl() to access MMIO registers (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add debugfs interface for Intel client SoC EDAC driver (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add three new memory types (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/skx: Use the mcmtr register to retrieve close_pg/bank_xor_enable (Aristeu Rozanski) [1837389 1783539 1861479] - x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] (Aristeu Rozanski) [1837389 1783539 1861479] - x86: export x86_match_cpu_v2 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/amd64: Fix PCI component registration (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Aristeu Rozanski) [1918583] - x86/CPU/AMD: Remove amd_get_nb_id() (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Make fam_ops static global (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[] (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() (Aristeu Rozanski) [1918583] - EDAC/amd64: Get rid of the ECC disabled long message (Aristeu Rozanski) [1918583] - EDAC/amd64: Check for memory before fully initializing an instance (Aristeu Rozanski) [1918583] - EDAC/amd64: Use cached data when checking for ECC (Aristeu Rozanski) [1918583] - x86/MCE: Make the number of MCA banks a per-CPU variable (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't cache block addresses on SMCA systems (Aristeu Rozanski) [1918583] - x86/MCE: Make mce_banks a per-CPU array (Aristeu Rozanski) [1918583] - x86/MCE: Make struct mce_banks[] static (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't report L1 BTB MCA errors on some family 17h models (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS in bit definition order (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS[Scrub] bit (Aristeu Rozanski) [1918583] - EDAC, mce_amd: Match error descriptions to latest documentation (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models (Aristeu Rozanski) [1918583] - powerpc/64s: Fix unrelocated interrupt trampoline address test (Waiman Long) [1966462] - intel_th: pci: Add Alder Lake CPU support (Jiri Olsa) [1840246] - intel_th: pci: Add Alder Lake-S support (Jiri Olsa) [1840246] - mfd: intel_pmt: Add support for DG1 (David Arcari) [1783144] - mfd: intel_pmt: Fix nuisance messages and handling of disabled capabilities (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (David Arcari) [1783144] - redhat/configs: Add CONFIG_MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Fix incorrect macros (David Arcari) [1783144] - platform/x86: intel_pmt_class: Initial resource to 0 (David Arcari) [1783144] - mfd: Standardise MFD_CELL_* helper names (David Arcari) [1783144] - platform/x86: pmt: Fix a potential Oops on error in probe (David Arcari) [1783144] - platform/x86: Intel PMT Crashlog capability driver (David Arcari) [1783144] - platform/x86: Intel PMT Telemetry capability driver (David Arcari) [1783144] - platform/x86: Intel PMT class driver (David Arcari) [1783144] - mfd: Intel Platform Monitoring Technology support (David Arcari) [1783144] - mfd: mfd-core: Ensure disabled devices are ignored without error (David Arcari) [1783144] - mfd: core: Fix double-free in mfd_remove_devices_fn() (David Arcari) [1783144] - mfd: mfd-core: Add mechanism for removal of a subset of children (David Arcari) [1783144] - mfd: core: Add OF_MFD_CELL_REG() helper (David Arcari) [1783144] - mfd: core: Fix formatting of MFD helpers (David Arcari) [1783144] - mfd: core: Make a best effort attempt to match devices with the correct of_nodes (David Arcari) [1783144] - mfd: mfd-core: Complete kerneldoc header for devm_mfd_add_devices() (David Arcari) [1783144] - mfd: Constify properties in mfd_cell (David Arcari) [1783144] - mfd: mfd-core: Honour Device Tree's request to disable a child-device (David Arcari) [1783144] - mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_add_device() (David Arcari) [1783144] - mfd: mfd-core: Remove usage counting for .{en,dis}able() call-backs (David Arcari) [1783144] - mfd: mfd-core: Protect against NULL call-back function pointer (David Arcari) [1783144] - mfd: mfd-core: Remove mfd_clone_cell() (David Arcari) [1783144] - mfd: Provide MACRO to declare commonly defined MFD cell attributes (David Arcari) [1783144] - mfd: core: Set fwnode for created devices (David Arcari) [1783144] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1783144] - mfd: mfd-core: Document mfd_add_devices() (David Arcari) [1783144] - PCI: Add defines for Designated Vendor-Specific Extended Capability (David Arcari) [1783144] - tick/nohz: Update idle_exittime on actual idle exit (Phil Auld) [1962632] - tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACCOUNTING_NATIVE (Phil Auld) [1962632] - tick/nohz: Conditionally restart tick on idle exit (Phil Auld) [1962632] - x86, sched: Fix the AMD CPPC maximum performance value on certain AMD Ryzen generations (Phil Auld) [1960687] - pinctrl: devicetree: Avoid taking direct reference to device name string (Aristeu Rozanski) [1922904] {CVE-2020-0427} - redhat: ppc64: enable CONFIG_PPC_RTAS_FILTER (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Restrict RTAS requests from userspace (Aristeu Rozanski) [1906444] {CVE-2020-27777}- docs: vxlan: add info about device features (Petr Oros) [1941739] - selftests: net: add a test for static UDP tunnel ports (Petr Oros) [1941739] - netdevsim: support the static IANA VXLAN port flag (Petr Oros) [1941739] - selftests: net: add a test for shared UDP tunnel info tables (Petr Oros) [1941739] - netdevsim: shared UDP tunnel port table support (Petr Oros) [1941739] - netdevsim: add warnings on unexpected UDP tunnel port errors (Petr Oros) [1941739] - udp_tunnel: add the ability to share port tables (Petr Oros) [1941739] - docs: networking: convert vxlan.txt to ReST (Petr Oros) [1941739] - net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Ivan Vecera) [1960528] - ethtool: fix incorrect datatype in set_eee ops (Balazs Nemeth) [1956698] - ethtool: fix missing NLM_F_MULTI flag when dumping (Antoine Tenart) [1953847] - y2038: remove CONFIG_64BIT_TIME (Waiman Long) [1965360] - net/mlx4: Fix EEPROM dump support (Alaa Hleihel) [1915305] - net/mlx4_en: update moderation when config reset (Alaa Hleihel) [1915305] - net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Alaa Hleihel) [1915305] - IB/mlx4: Use port iterator and validation APIs (Alaa Hleihel) [1915305] - net/mlx4: Use effective interrupt affinity (Alaa Hleihel) [1915302 1915305] - net/mlx4: Replace irq_to_desc() abuse (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_srq_table() (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Remove bogus dev_base_lock usage (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_cq_table() (Alaa Hleihel) [1915302 1915305] - net/mlx4: Remove unused #define MAX_MSIX_P_PORT (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Enable querying AH for XRC QP types (Alaa Hleihel) [1915302 1915305] - IB/mlx4: Fix fall-through warnings for Clang (Alaa Hleihel) [1915302 1915305] - net/mlx4_en: Remove unused performance counters (Alaa Hleihel) [1915302 1915305] - net/mlx4: Assign boolean values to a bool variable (Alaa Hleihel) [1915302 1915305] - net/mlx4: Cleanup kernel-doc warnings (Alaa Hleihel) [1915302 1915305] - net/mlx4_core : remove unneeded semicolon (Alaa Hleihel) [1915302 1915305] - net/mlx4_core: Fix init_hca fields offset (Alaa Hleihel) [1915301 1915305] - mlx4: handle non-napi callers to napi_poll (Alaa Hleihel) [1915301 1915305] - mlx4: drivers/net/ethernet: clean up unused assignments (Alaa Hleihel) [1915301 1915305] - mlx4: add pause frame stats (Alaa Hleihel) [1915301 1915305] - mlx4: make sure to always set the port type (Alaa Hleihel) [1915301 1915305] - net/mlx4_en: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915301 1915305] - cnic: remove redundant assignment to variable ret (Nilesh Javali) [1921619] - net: cnic: fix spelling mistake "reserverd" -> "reserved" (Nilesh Javali) [1921619] - cnic: Explicitly initialize all reference counts to 0. (Nilesh Javali) [1921619] - cfg80211: fix locking in netlink owner interface destruction (Jarod Wilson) [1937053] - brcmfmac: Avoid GFP_ATOMIC when GFP_KERNEL is enough (Jarod Wilson) [1937053] - ath11k: fix warning in ath11k_mhi_config (Jarod Wilson) [1937053] - ath11k: qmi: Fix spelling mistake "requeqst" -> "request" (Jarod Wilson) [1937053] - ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Jarod Wilson) [1937053] - ath10k: Fix a use after free in ath10k_htc_send_bundle (Jarod Wilson) [1937053] - ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Jarod Wilson) [1937053] - mt76: mt7921: reinit wpdma during drv_own if necessary (Jarod Wilson) [1937053] - mt76: move mt76_token_init in mt76_alloc_device (Jarod Wilson) [1937053] - mt76: mt7921: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7915: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7615: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_mcu_sta_add routine (Jarod Wilson) [1937053] - mt76: mt7921: mt7921_stop should put device in fw_own state (Jarod Wilson) [1937053] - mt76: connac: unschedule mac_work before going to sleep (Jarod Wilson) [1937053] - mt76: mt7663: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: mt7921: improve doze opportunity (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mcu_reset function pointer (Jarod Wilson) [1937053] - mt76: mt7915: do not read rf value from efuse in flash mode (Jarod Wilson) [1937053] - mt76: move token utilities in mt76 common module (Jarod Wilson) [1937053] - mt76: move token_lock, token and token_count in mt76_dev (Jarod Wilson) [1937053] - mt76: mt7921: fix possible invalid register access (Jarod Wilson) [1937053] - mt76: mt7921: enable deep sleep when the device suspends (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_connac_mcu_set_deep_sleep utility (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reinit_cond utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_dma_{enable,disable} utilities (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reset utility routine (Jarod Wilson) [1937053] - mt76: mt7921: move mt7921_dma_reset in dma.c (Jarod Wilson) [1937053] - mt76: mt7615: Fix a dereference of pointer sta before it is null checked (Jarod Wilson) [1937053] - mt76: mt7921: enable sw interrupts (Jarod Wilson) [1937053] - mt76: mt7921: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: remove MT76_STATE_PM in tx path (Jarod Wilson) [1937053] - mt76: connac: use waitqueue for runtime-pm (Jarod Wilson) [1937053] - mt76: connac: do not run mt76_txq_schedule_all directly (Jarod Wilson) [1937053] - mt76: mt7615: rely on pm refcounting in mt7615_led_set_config (Jarod Wilson) [1937053] - mt76: connac: alaways wake the device before scanning (Jarod Wilson) [1937053] - mt76: mt7921: get rid of useless MT76_STATE_PM in mt7921_mac_work (Jarod Wilson) [1937053] - mt76: connac: remove MT76_STATE_PM in mac_tx_free (Jarod Wilson) [1937053] - mt76: connac: check wake refcount in mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: connac: unschedule ps_work in mt76_connac_pm_wake (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: dma: add the capability to define a custom rx napi poll routine (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: connac: introduce wake counter for fw_pmctrl synchronization (Jarod Wilson) [1937053] - mt76: mt7663: fix a race between mt7615_mcu_drv_pmctrl and mt7615_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: fix a race between mt7921_mcu_drv_pmctrl and mt7921_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: remove leftover function declaration (Jarod Wilson) [1937053] - mt76: connac: move mcu_update_arp_filter in mt76_connac module (Jarod Wilson) [1937053] - mt76: mt7921: do not use 0 as NULL pointer (Jarod Wilson) [1937053] - mt76: mt7915: directly read per-rate tx power from registers (Jarod Wilson) [1937053] - mt76: mt7915: rework the flow of txpower setting (Jarod Wilson) [1937053] - mt76: mt7915: add support for DT rate power limits (Jarod Wilson) [1937053] - mt76: mt7921: abort uncompleted scan by wifi reset (Jarod Wilson) [1937053] - mt76: mt7921: add wifisys reset support in debugfs (Jarod Wilson) [1937053] - mt76: mt7921: run mt7921_mcu_fw_log_2_host holding mt76 mutex (Jarod Wilson) [1937053] - mt76: improve mcu error logging (Jarod Wilson) [1937053] - mt76: mt7921: move hw configuration in mt7921_register_device (Jarod Wilson) [1937053] - mt76: mt7915: add support for applying pre-calibration data (Jarod Wilson) [1937053] - mt76: mt7615: load ROM patch before checking patch semaphore status (Jarod Wilson) [1937053] - mt76: mt7615: fix entering driver-own state on mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: fix hardware error recovery for mt7663 (Jarod Wilson) [1937053] - mt76: mt7921: add dumping Tx power table (Jarod Wilson) [1937053] - mt76: introduce single-sku support for mt7663/mt7921 (Jarod Wilson) [1937053] - mt76: mt7615: do not use mt7615 single-sku values for mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: implement support for using DT rate power limits (Jarod Wilson) [1937053] - mt76: extend DT rate power limits to support 11ax devices (Jarod Wilson) [1937053] - mt76: add functions for parsing rate power limits from DT (Jarod Wilson) [1937053] - mt76: flush tx status queue on DMA reset (Jarod Wilson) [1937053] - mt76: mt7921: add mt7921_dma_cleanup in mt7921_unregister_device (Jarod Wilson) [1937053] - mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() (Jarod Wilson) [1937053] - mt76: mt7615: only free skbs after mt7615_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: only free skbs after mt7915_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix memleak when mt7915_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7615: fix memleak when mt7615_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7915: fix rate setting of tx descriptor in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework mt7915_tm_set_tx_len() (Jarod Wilson) [1937053] - mt76: testmode: add support to send larger packet (Jarod Wilson) [1937053] - rtlwifi: implement set_tim by update beacon content (Jarod Wilson) [1937053] - rtw88: refine napi deinit flow (Jarod Wilson) [1937053] - rtw88: Fix potential unrecoverable tx queue stop (Jarod Wilson) [1937053] - rtw88: 8821c: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1937053] - rtw88: 8822c: debug: allow debugfs to enable/disable TXGAPK (Jarod Wilson) [1937053] - rtw88: 8822c: Add gap-k calibration to improve long range performance (Jarod Wilson) [1937053] - rtw88: 8822c: reorder macro position according to the register number (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jarod Wilson) [1937053] - cfg80211: scan: drop entry from hidden_list on overflow (Jarod Wilson) [1937053] - wireless: fix spelling of A-MSDU in HE capabilities (Jarod Wilson) [1937053] - wireless: align HE capabilities A-MPDU Length Exponent Extension (Jarod Wilson) [1937053] - wireless: align some HE capabilities with the spec (Jarod Wilson) [1937053] - mac80211: drop the connection if firmware crashed while in CSA (Jarod Wilson) [1937053] - nl80211: Add new RSNXE related nl80211 extended features (Jarod Wilson) [1937053] - mac80211: properly drop the connection in case of invalid CSA IE (Jarod Wilson) [1937053] - mac80211: make ieee80211_vif_to_wdev work when the vif isn't in the driver (Jarod Wilson) [1937053] - nl80211/cfg80211: add a flag to negotiate for LMR feedback in NDP ranging (Jarod Wilson) [1937053] - ieee80211: add the values of ranging parameters max LTF total field (Jarod Wilson) [1937053] - mac80211: aes_cmac: check crypto_shash_setkey() return value (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove extraneous indentation on if statement (Jarod Wilson) [1937053] - mac80211: properly process TXQ management frames (Jarod Wilson) [1937053] - cfg80211: constify ieee80211_get_response_rate return (Jarod Wilson) [1937053] - cfg80211: fix a few kernel-doc warnings (Jarod Wilson) [1937053] - cfg80211: fix an htmldoc warning (Jarod Wilson) [1937053] - rtw88: 8822c: add CFO tracking (Jarod Wilson) [1937053] - iwlwifi: pcie: don't enable BHs with IRQs disabled (Jarod Wilson) [1937053] - rtw88: Fix array overrun in rtw_get_tx_power_params() (Jarod Wilson) [1937053] - brcmfmac: Remove duplicate struct declaration (Jarod Wilson) [1937053] - rtw88: update statistics to fw for fine-tuning performance (Jarod Wilson) [1937053] - brcmfmac: A typo fix (Jarod Wilson) [1937053] - rtl8xxxu: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - mwifiex: Remove unneeded variable: "ret" (Jarod Wilson) [1937053] - rtl8xxxu: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mwifiex: don't print SSID to logs (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rtlwifi: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - rtlwifi: remove rtl_get_tid_h (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: remove redundant assignment of variable rtlpriv->btcoexist.reg_bt_sco (Jarod Wilson) [1937053] - rtlwifi: remove redundant assignment to variable err (Jarod Wilson) [1937053] - rtlwifi: Few mundane typo fixes (Jarod Wilson) [1937053] - rtlwifi: 8821ae: upgrade PHY and RF parameters (Jarod Wilson) [1937053] - iwlwifi: dbg: disable ini debug in 9000 family and below (Jarod Wilson) [1937053] - iwlwifi: pcie: Change ma product string name (Jarod Wilson) [1937053] - iwlwifi: fw: print out trigger delay when collecting data (Jarod Wilson) [1937053] - iwlwifi: trans/pcie: defer transport initialisation (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 63 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: don't WARN if we can't remove a time event (Jarod Wilson) [1937053] - iwlwifi: mvm: don't disconnect immediately if we don't hear beacons after CSA (Jarod Wilson) [1937053] - iwlwifi: rs-fw: don't support stbc for HE 160 (Jarod Wilson) [1937053] - iwlwifi: warn on SKB free w/o op-mode (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for version 3 of LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: add ISR debug info for msix debug (Jarod Wilson) [1937053] - iwlwifi: pcie: merge napi_poll_msix functions (Jarod Wilson) [1937053] - iwlwifi: mvm: don't lock mutex in RCU critical section (Jarod Wilson) [1937053] - iwlwifi: mvm: remove PS from lower rates. (Jarod Wilson) [1937053] - iwlwifi: mvm: umac error table mismatch (Jarod Wilson) [1937053] - iwlwifi: queue: avoid memory leak in reset flow (Jarod Wilson) [1937053] - iwlwifi: don't warn if we can't wait for empty tx queues (Jarod Wilson) [1937053] - iwlwifi: remove remaining software checksum code (Jarod Wilson) [1937053] - iwlwifi: remove TCM events (Jarod Wilson) [1937053] - iwlwifi: mvm: Use IWL_INFO in fw_reset_handshake() (Jarod Wilson) [1937053] - iwlwifi: mvm: refactor ACPI DSM evaluation function (Jarod Wilson) [1937053] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Ukraine (Jarod Wilson) [1937053] - iwlwifi: move iwl_configure_rxq to be used by other op_modes (Jarod Wilson) [1937053] - iwlwifi: add new so-gf device (Jarod Wilson) [1937053] - iwlwifi: mvm: enable PPAG in China (Jarod Wilson) [1937053] - iwlwifi: mvm: Add support for 6GHz passive scan (Jarod Wilson) [1937053] - iwlwifi: add ax201 killer device (Jarod Wilson) [1937053] - iwlwifi: mvm: when associated with PMF, use protected NDP ranging negotiation (Jarod Wilson) [1937053] - iwlwifi: mvm: clean up queue sync implementation (Jarod Wilson) [1937053] - iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1937053] - iwlwifi: mvm: responder: support responder config command version 8 (Jarod Wilson) [1937053] - iwlwifi: mvm: support range request command version 12 (Jarod Wilson) [1937053] - iwlwifi: pcie: make cfg vs. trans_cfg more robust (Jarod Wilson) [1937053] - iwlwifi: pcie: clear only FH bits handle in the interrupt (Jarod Wilson) [1937053] - iwlwifi: add 160Mhz to killer 1550 name (Jarod Wilson) [1937053] - iwlwifi: change name to AX 211 and 411 family (Jarod Wilson) [1937053] - iwlwifi: change step in so-gf struct (Jarod Wilson) [1937053] - iwlwifi: pcie: Add support for Bz Family (Jarod Wilson) [1937053] - iwlwifi: mvm: don't allow CSA if we haven't been fully associated (Jarod Wilson) [1937053] - iwlwifi: pcie: normally grab NIC access for inflight-hcmd (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid unnecessarily taking spinlock (Jarod Wilson) [1937053] - iwlwifi: mvm: enable TX on new CSA channel before disconnecting (Jarod Wilson) [1937053] - mt76: mt7921: add rcu section in mt7921_mcu_tx_rate_report (Jarod Wilson) [1937053] - mt76: mt7921: introduce MCU_EVENT_LP_INFO event parsing (Jarod Wilson) [1937053] - mt76: mt7615: always add rx header translation tlv when adding stations (Jarod Wilson) [1937053] - mt76: mt7615: add missing SPDX tag in mmio.c (Jarod Wilson) [1937053] - mt76: mt7915: add mmio.c (Jarod Wilson) [1937053] - mt76: report Rx timestamp (Jarod Wilson) [1937053] - mt76: mt7921: remove 80+80 MHz support capabilities (Jarod Wilson) [1937053] - mt76: fix potential DMA mapping leak (Jarod Wilson) [1937053] - mt76: mt7921: reduce the data latency during hw scan (Jarod Wilson) [1937053] - mt76: mt7921: fix the insmod hangs (Jarod Wilson) [1937053] - mt76: mt7921: fix kernel crash when the firmware fails to download (Jarod Wilson) [1937053] - mt76: mt7921: fix the dwell time control (Jarod Wilson) [1937053] - mt76: mt7921: fix inappropriate WoW setup with the missing ARP informaiton (Jarod Wilson) [1937053] - mt76: mt7921: introduce MT_WFDMA_DUMMY_CR definition (Jarod Wilson) [1937053] - mt76: mt7915: add wifi subsystem reset (Jarod Wilson) [1937053] - mt76: mt7915: fix mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt7615: fix .add_beacon_offload() (Jarod Wilson) [1937053] - mt76: mt7921: rework mt7921_mcu_debug_msg_event routine (Jarod Wilson) [1937053] - mt76: mt7921: always wake the device in mt7921_remove_interface (Jarod Wilson) [1937053] - mt76: mt7921: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7915: fix txpower init for TSSI off chips (Jarod Wilson) [1937053] - mt76: mt7915: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: fix chip reset on MT7622 and MT7663e (Jarod Wilson) [1937053] - mt76: mt7915: cleanup mcu tx queue in mt7915_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7915: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7615: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7622: trigger hif interrupt for system reset (Jarod Wilson) [1937053] - mt76: mt7615: cleanup mcu tx queue in mt7615_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7615: only enable DFS test knobs for mt7615 (Jarod Wilson) [1937053] - mt76: mt7921: properly configure rcpi adding a sta to the fw (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_sta_cmd_info data structure (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_mac_wtbl_lmac_addr (Jarod Wilson) [1937053] - mt76: mt7915: refresh repeater entry MAC address when setting BSSID (Jarod Wilson) [1937053] - mt76: mt7915: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7921: remove duplicated macros in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove redundant check on type (Jarod Wilson) [1937053] - mt76: mt7921: remove leftovers from dbdc configuration (Jarod Wilson) [1937053] - mt76: mt7921: add wifi reset support (Jarod Wilson) [1937053] - mt76: dma: export mt76_dma_rx_cleanup routine (Jarod Wilson) [1937053] - mt76: dma: introduce mt76_dma_queue_reset routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce __mt7921_start utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_run_firmware utility routine. (Jarod Wilson) [1937053] - mt76: introduce mcu_reset function pointer in mt76_mcu_ops structure (Jarod Wilson) [1937053] - mt76: mt7921: reduce mcu timeouts for suspend, offload and hif_ctrl msg (Jarod Wilson) [1937053] - mt76: mt7915: fix possible deadlock while mt7915_register_ext_phy() (Jarod Wilson) [1937053] - mt76: mt7615: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7663s: fix the possible device hang in high traffic (Jarod Wilson) [1937053] - mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663: fix when beacon filter is being applied (Jarod Wilson) [1937053] - mt76: mt7615: check mcu returned values in mt7615_ops (Jarod Wilson) [1937053] - mt76: mt7915: check mcu returned values in mt7915_ops (Jarod Wilson) [1937053] - mt76: mt7915: fix txrate reporting (Jarod Wilson) [1937053] - mt76: mt7915: fix rxrate reporting (Jarod Wilson) [1937053] - mt76: mt76x0u: Add support for TP-Link T2UHP(UN) v1 (Jarod Wilson) [1937053] - mt76: mt7915: fix PHY mode for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7615: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7615: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7921: check mcu returned values in mt7921_start (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of the dynamic remap (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of PCIe interrupt (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_sta_rc_update routine (Jarod Wilson) [1937053] - mt76: check return value of mt76_txq_send_burst in mt76_txq_schedule_list (Jarod Wilson) [1937053] - mt76: connac: fix kernel warning adding monitor interface (Jarod Wilson) [1937053] - mt76: mt7915: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: remove hdr->fw_ver check (Jarod Wilson) [1937053] - mt76: mt7615: fix TSF configuration (Jarod Wilson) [1937053] - mt76: mt7921: fix stats register definitions (Jarod Wilson) [1937053] - mt76: mt7921: remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7915: fix aggr len debugfs node (Jarod Wilson) [1937053] - mt76: mt7921: fix aggr length histogram (Jarod Wilson) [1937053] - mt76: mt7615: fix memory leak in mt7615_coredump_work (Jarod Wilson) [1937053] - mt76: mt7615: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7615: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7615: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: connac: update sched_scan cmd usage (Jarod Wilson) [1937053] - mt76: mt7921: add flush operation (Jarod Wilson) [1937053] - mt76: mt7921: fixup rx bitrate statistics (Jarod Wilson) [1937053] - mt76: connac: fix up the setting for ht40 mode in mt76_connac_mcu_uni_add_bss (Jarod Wilson) [1937053] - mt76: mt7921: switch to new api for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: fix memory leak in mt7921_coredump_work (Jarod Wilson) [1937053] - mt76: mt7921: fix suspend/resume sequence (Jarod Wilson) [1937053] - mt76: use PCI_VENDOR_ID_MEDIATEK to avoid open coded (Jarod Wilson) [1937053] - mt76: mt7915: always check return value from mt7915_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: connac: always check return value from mt76_connac_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: mt76x0: disable GTK offloading (Jarod Wilson) [1937053] - mt76: always use WTBL_MAX_SIZE for tlv allocation (Jarod Wilson) [1937053] - mt76: mt7921: removed unused definitions in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove unnecessary variable (Jarod Wilson) [1937053] - mt76: mt7921: enable random mac addr during scanning (Jarod Wilson) [1937053] - mt76: mt7615: support loading EEPROM for MT7613BE (Jarod Wilson) [1937053] - mt76: mt7915: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix key set/delete issues (Jarod Wilson) [1937053] - mt76: mt7915: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7915: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7915: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: add support for 802.3 rx frames (Jarod Wilson) [1937053] - cfg80211: Remove wrong RNR IE validation check (Jarod Wilson) [1937053] - mac80211: bail out if cipher schemes are invalid (Jarod Wilson) [1937053] - mac80211: clear the beacon's CRC after channel switch (Jarod Wilson) [1937053] - mac80211: Set priority and queue mapping for injected frames (Jarod Wilson) [1937053] - mac80211: Allow concurrent monitor iface and ethernet rx decap (Jarod Wilson) [1937053] - nl80211: Add interface to indicate TDLS peer's HE capability (Jarod Wilson) [1937053] - cfg80211: allow specifying a reason for hw_rfkill (Jarod Wilson) [1937053] - nl80211: better document CMD_ROAM behavior (Jarod Wilson) [1937053] - mac80211: set sk_pacing_shift for 802.3 txpath (Jarod Wilson) [1937053] - mac80211: don't apply flow control on management frames (Jarod Wilson) [1937053] - nl80211: Add missing line in nl80211_fils_discovery_policy (Jarod Wilson) [1937053] - mac80211: remove redundant assignment of variable result (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove unused variable 'mg' in minstrel_ht_next_jump_rate() (Jarod Wilson) [1937053] - cfg80211: regulatory: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rfkill: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mt7601u: enable TDLS support (Jarod Wilson) [1937053] - mt7601u: fix always true expression (Jarod Wilson) [1937053] - rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() (Jarod Wilson) [1937053] - rtw88: coex: fix A2DP stutters while WL busy + WL scan (Jarod Wilson) [1937053] - rtw88: 8822c: add LC calibration for RTL8822C (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit table to RF v40.1 (Jarod Wilson) [1937053] - rtw88: fix DIG min setting (Jarod Wilson) [1937053] - rtw88: add flush hci support (Jarod Wilson) [1937053] - rtw88: 8822c: support FW crash dump when FW crash (Jarod Wilson) [1937053] - rtw88: remove unnecessary variable (Jarod Wilson) [1937053] - rtw88: coex: add power off setting (Jarod Wilson) [1937053] - ath11k: Add support for STA to handle beacon miss (Jarod Wilson) [1937053] - ath11k: Update signal filled flag during sta_statistics drv op (Jarod Wilson) [1937053] - ath10k: skip the wait for completion to recovery in shutdown path (Jarod Wilson) [1937053] - ath11k: fix thermal temperature read (Jarod Wilson) [1937053] - ath11k: fix potential wmi_mgmt_tx_queue race condition (Jarod Wilson) [1937053] - ath11k: qmi: cosmetic changes to error messages (Jarod Wilson) [1937053] - ath11k: qmi: add more debug messages (Jarod Wilson) [1937053] - Revert "ath9k: fix ath_tx_process_buffer() potential null ptr dereference" (Jarod Wilson) [1937053] - ath11k: print hardware name and version during initialisation (Jarod Wilson) [1937053] - ath11k: Enable radar detection for 160MHz secondary segment (Jarod Wilson) [1937053] - ath11k: Fix sounding dimension config in HE cap (Jarod Wilson) [1937053] - ath11k: add qcn9074 pci device support (Jarod Wilson) [1937053] - ath11k: add extended interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add CE interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add data path support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add hal support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add static window support for register access (Jarod Wilson) [1937053] - ath11k: Add qcn9074 mhi controller config (Jarod Wilson) [1937053] - ath11k: Update memory segment count for qcn9074 (Jarod Wilson) [1937053] - ath11k: qmi: increase the number of fw segments (Jarod Wilson) [1937053] - ath11k: Move qmi service_ins_id to hw_params (Jarod Wilson) [1937053] - ath11k: Refactor ath11k_msi_config (Jarod Wilson) [1937053] - ath11k: debugfs: Fix spelling mistake "Opportunies" -> "Opportunities" (Jarod Wilson) [1937053] - ath9k: fix ath_tx_process_buffer() potential null ptr dereference (Jarod Wilson) [1937053] - nl80211: fix beacon head validation (Jarod Wilson) [1937053] - nl80211: fix potential leak of ACL params (Jarod Wilson) [1937053] - cfg80211: check S1G beacon compat element length (Jarod Wilson) [1937053] - cfg80211: remove WARN_ON() in cfg80211_sme_connect (Jarod Wilson) [1937053] - mac80211: fix time-is-after bug in mlme (Jarod Wilson) [1937053] - mac80211: fix TXQ AC confusion (Jarod Wilson) [1937053] - rfkill: revert back to old userspace API by default (Jarod Wilson) [1937053] - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN (Jarod Wilson) [1937053] - iwlwifi: mvm: fix beacon protection checks (Jarod Wilson) [1937053] - iwlwifi: mvm: rfi: don't lock mvm->mutex when sending config command (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for So-F devices (Jarod Wilson) [1937053] - iwlwifi: fw: fix notification wait locking (Jarod Wilson) [1937053] - iwlwifi: add support for Qu with AX201 device (Jarod Wilson) [1937053] - iwlwifi: pcie: properly set LTR workarounds on 22000 devices (Jarod Wilson) [1937053] - iwlwifi: fix 11ax disabled bit in the regulatory capability flags (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix recently introduced deadlock issue (Jarod Wilson) [1937053] - mt76: mt7921: fix airtime reporting (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jarod Wilson) [1937053] - mt76: mt7615: remove redundant dev_err call in mt7622_wmac_probe() (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - reg.c: Fix a spello (Jarod Wilson) [1937053] - mac80211: cfg.c: A typo fix (Jarod Wilson) [1937053] - wireless: remove never implemented MODULE_SUPPORTED_DEVICE (Jarod Wilson) [1937053] - wireless/nl80211: fix wdev_id may be used uninitialized (Jarod Wilson) [1937053] - nl80211: fix locking for wireless device netns change (Jarod Wilson) [1937053] - iwlwifi: don't call netif_napi_add() with rxq->lock held (was Re: Lockdep warning in iwl_pcie_rx_handle()) (Jarod Wilson) [1937053] - iwlwifi: fix ARCH=i386 compilation warnings (Jarod Wilson) [1937053] - iwlwifi: mvm: add terminate entry for dmi_system_id tables (Jarod Wilson) [1937053] - mt76: mt7915: fix unused 'mode' variable (Jarod Wilson) [1937053] - mt76: dma: do not report truncated frames to mac80211 (Jarod Wilson) [1937053] - mt76: mt7921: remove incorrect error handling (Jarod Wilson) [1937053] - iwlwifi: pcie: fix iwl_so_trans_cfg link error when CONFIG_IWLMVM is disabled (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: qmi: use pad to format dma_addr_t (Jarod Wilson) [1937053] - iwlwifi: avoid crash on unsupported debug collection (Jarod Wilson) [1937053] - mt76: mt7915: only modify tx buffer list after allocating tx token id (Jarod Wilson) [1937053] - mt76: fix tx skb error handling in mt76_dma_tx_queue_skb (Jarod Wilson) [1937053] - ath9k: fix transmitting to stations in dynamic SMPS mode (Jarod Wilson) [1937053] - redhat: Enable ath11k PCI device support (Jarod Wilson) [1937053] - soc: qcom: Do not depend on ARCH_QCOM for QMI helpers (Jarod Wilson) [1937053] - net: qrtr: Do not depend on ARCH_QCOM (Jarod Wilson) [1937053] - b43: N-PHY: Fix the update of coef for the PHY revision >= 3case (Jarod Wilson) [1937053] - nl80211: add documentation for HT/VHT/HE disable attributes (Jarod Wilson) [1937053] - cfg80211/mac80211: Support disabling HE mode (Jarod Wilson) [1937053] - mac80211: add STBC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove sample rate switching code for constrained devices (Jarod Wilson) [1937053] - mac80211: minstrel_ht: show sampling rates in debugfs (Jarod Wilson) [1937053] - mac80211: minstrel_ht: significantly redesign the rate probing strategy (Jarod Wilson) [1937053] - mac80211: minstrel_ht: reduce the need to sample slower rates (Jarod Wilson) [1937053] - mac80211: minstrel_ht: update total packets counter in tx status path (Jarod Wilson) [1937053] - mac80211: minstrel_ht: use bitfields to encode rate indexes (Jarod Wilson) [1937053] - cfg80211: initialize reg_rule in __freq_reg_info() (Jarod Wilson) [1937053] - mac80211: fix potential overflow when multiplying to u32 integers (Jarod Wilson) [1937053] - mac80211: enable QoS support for nl80211 ctrl port (Jarod Wilson) [1937053] - cfg80211: remove unused callback (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (2/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (1/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_A parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update MAC/BB parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: replace tx tasklet with work queue (Jarod Wilson) [1937053] - rtw88: add napi support (Jarod Wilson) [1937053] - rtw88: add rts condition (Jarod Wilson) [1937053] - rtw88: add dynamic rrsr configuration (Jarod Wilson) [1937053] - iwlwifi: remove incorrect comment in pnvm (Jarod Wilson) [1937053] - ath11k: qmi: add debug message for allocated memory segment addresses and sizes (Jarod Wilson) [1937053] - ath11k: pci: remove experimental warning (Jarod Wilson) [1937053] - ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Jarod Wilson) [1937053] - ath10k: change ath10k_offchan_tx_work() peer present msg to a warn (Jarod Wilson) [1937053] - ath9k: fix data bus crash when setting nf_override via debugfs (Jarod Wilson) [1937053] - ath11k: add support to configure spatial reuse parameter set (Jarod Wilson) [1937053] - ath10k: restore tx sk_buff of htt header for SDIO (Jarod Wilson) [1937053] - brcmsmac: Fix the spelling configation to configuration in the file d11.h (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 62 for AX devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: implement reading PNVM from UEFI (Jarod Wilson) [1937053] - iwlwifi: pnvm: move file loading code to a separate function (Jarod Wilson) [1937053] - iwlwifi: pnvm: increment the pointer before checking the TLV (Jarod Wilson) [1937053] - iwlwifi: pcie: define FW_RESET_TIMEOUT for clarity (Jarod Wilson) [1937053] - iwlwifi: pnvm: set the PNVM again if it was already loaded (Jarod Wilson) [1937053] - iwlwifi: mvm: global PM mode does not reset after FW crash (Jarod Wilson) [1937053] - iwlwifi: mvm: reduce the print severity of failing getting NIC temp (Jarod Wilson) [1937053] - iwlwifi: mvm: get NVM later in the mvm_start flow (Jarod Wilson) [1937053] - iwlmvm: set properly NIC_NOT_ACK_ENABLED flag (Jarod Wilson) [1937053] - iwlwifi: remove max_ht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: remove max_vht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: mvm: Check ret code for iwl_mvm_load_nvm_to_nic (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check if CSA event is running before removing (Jarod Wilson) [1937053] - iwlwifi: mvm: Support SCAN_CFG_CMD version 5 (Jarod Wilson) [1937053] - iwlwifi: mvm: isolate the get nvm flow (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify iwl_mvm_dbgfs_register (Jarod Wilson) [1937053] - iwlwifi: mvm: register to mac80211 last (Jarod Wilson) [1937053] - iwlwifi: acpi: add support for DSM RFI (Jarod Wilson) [1937053] - iwlwifi: mvm: add RFI-M support (Jarod Wilson) [1937053] - iwlwifi:mvm: Add support for version 2 of the LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: don't crash when rx queues aren't allocated in interrupt (Jarod Wilson) [1937053] - iwlwifi: correction of group-id once sending REPLY_ERROR (Jarod Wilson) [1937053] - iwlwifi: pcie: add AX201 and AX211 radio modules for Ma devices (Jarod Wilson) [1937053] - iwlwifi: pcie: add CDB bit to the device configuration parsing (Jarod Wilson) [1937053] - iwlwifi: acpi: don't return valid pointer as an ERR_PTR (Jarod Wilson) [1937053] - iwlwifi: queue: add fake tx time point (Jarod Wilson) [1937053] - iwlwifi: remove flags argument for nic_access (Jarod Wilson) [1937053] - iwlwifi: declare support for triggered SU/MU beamforming feedback (Jarod Wilson) [1937053] - iwlwifi: dbg: add op_mode callback for collecting debug data. (Jarod Wilson) [1937053] - iwlwifi: api: clean up some documentation/bits (Jarod Wilson) [1937053] - iwlwifi: dbg: remove unsupported regions (Jarod Wilson) [1937053] - iwlwifi: pcie: Change Ma device ID (Jarod Wilson) [1937053] - iwlwifi: when HW has rate offload don't look at control field (Jarod Wilson) [1937053] - iwlwifi: pcie: NULLify pointers after free (Jarod Wilson) [1937053] - iwlwifi: mvm: assign SAR table revision to the command later (Jarod Wilson) [1937053] - iwlwifi: mvm: remove useless iwl_mvm_resume_d3() function (Jarod Wilson) [1937053] - iwlwifi: mvm: enhance a print in CSA flows (Jarod Wilson) [1937053] - iwlwifi: mvm: send stored PPAG command instead of local (Jarod Wilson) [1937053] - iwlwifi: mvm: store PPAG enabled/disabled flag properly (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the type we use in the PPAG table validity checks (Jarod Wilson) [1937053] - iwlwifi: acpi: fix PPAG table sizes (Jarod Wilson) [1937053] - iwlwifi: pcie: don't disable interrupts for reg_lock (Jarod Wilson) [1937053] - iwlwifi: pcie: add a few missing entries for So with Hr (Jarod Wilson) [1937053] - iwlwifi: dbg: Mark ucode tlv data as const (Jarod Wilson) [1937053] - iwlwifi: add new cards for So and Qu family (Jarod Wilson) [1937053] - ath11k: fix a locking bug in ath11k_mac_op_start() (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Simplify bool comparison (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: Simplify bool comparison (Jarod Wilson) [1937053] - brcmfmac: add support for CQM RSSI notifications (Jarod Wilson) [1937053] - ath10k: Add new debug level for sta related logs (Jarod Wilson) [1937053] - ath11k: Update tx descriptor search index properly (Jarod Wilson) [1937053] - ath10k: Fix lockdep assertion warning in ath10k_sta_statistics (Jarod Wilson) [1937053] - ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() (Jarod Wilson) [1937053] - wl3501: fix alignment constraints (Jarod Wilson) [1937053] - rt2800usb: add Sweex LW163V2 id's (Jarod Wilson) [1937053] - rt2x00: remove duplicate word and fix typo in comment (Jarod Wilson) [1937053] - mwifiex: Report connected BSS with cfg80211_connect_bss() (Jarod Wilson) [1937053] - rtl8xxxu: remove unused assignment value (Jarod Wilson) [1937053] - atmel: at76c50x: use DEFINE_MUTEX() for mutex lock (Jarod Wilson) [1937053] - brcmsmac: fix alignment constraints (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Jarod Wilson) [1937053] - rtw88: 8821c: support RFE type2 wifi NIC (Jarod Wilson) [1937053] - rtw88: 8821c: Correct CCK RSSI (Jarod Wilson) [1937053] - rtw88: coex: 8821c: correct antenna switch function (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove redundant initialization of variable rtstatus (Jarod Wilson) [1937053] - iwlwifi: pcie: Disable softirqs during Rx queue init (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 61 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: add Asus to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Microsoft to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Samsung to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add HP to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: implement approved list for the PPAG feature (Jarod Wilson) [1937053] - iwlwifi: mvm: set enabled in the PPAG command properly (Jarod Wilson) [1937053] - iwlwifi: mvm: add debugfs entry to trigger a dump as any time-point (Jarod Wilson) [1937053] - iwlwifi: mvm: add tx fail time point (Jarod Wilson) [1937053] - iwlwifi: fwrt: add suspend/resume time point (Jarod Wilson) [1937053] - iwlwifi: mvm: add triggers for MLME events (Jarod Wilson) [1937053] - iwlwifi: mvm: add IML/ROM information for other HW families (Jarod Wilson) [1937053] - iwlwifi: mvm: fix CSA AP side (Jarod Wilson) [1937053] - iwlwifi: mvm: make iwl_mvm_tt_temp_changed() static (Jarod Wilson) [1937053] - iwlwifi: mvm: cancel the scan delayed work when scan is aborted (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for SnJ with Hr1 (Jarod Wilson) [1937053] - iwlwifi: mvm: move early time-point before nvm_init in non-unified (Jarod Wilson) [1937053] - iwlwifi: add support for SnJ with Jf devices (Jarod Wilson) [1937053] - iwlwifi: move SnJ and So rules to the new tables (Jarod Wilson) [1937053] - iwlwifi: mvm: slightly clean up rs_fw_set_supp_rates() (Jarod Wilson) [1937053] - iwlwifi: fw api: make hdr a zero-size array again (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 60 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: advertise BIGTK client support if available (Jarod Wilson) [1937053] - iwlwifi: always allow maximum A-MSDU on newer devices (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs: check length precisely in inject_packet (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify TX power setting (Jarod Wilson) [1937053] - iwlwifi: tx: move handing sync/async host command to trans (Jarod Wilson) [1937053] - iwlwifi: mvm: add explicit check for non-data frames in get Tx rate (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs for phy-integration-ver (Jarod Wilson) [1937053] - iwlwifi: parse phy integration string from FW TLV (Jarod Wilson) [1937053] - iwlwifi: mvm: csa: do not abort CSA before disconnect (Jarod Wilson) [1937053] - iwlwifi: mvm: don't send commands during suspend\resume transition (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check system_pm_mode without mutex held (Jarod Wilson) [1937053] - iwlwifi: remove TRANS_PM_OPS (Jarod Wilson) [1937053] - iwlwifi: dbg: dump paged memory from index 1 (Jarod Wilson) [1937053] - iwl-trans: iwlwifi: move sync NMI logic to trans (Jarod Wilson) [1937053] - iwlwifi: pcie: properly implement NAPI (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for new flush queue response (Jarod Wilson) [1937053] - iwlwifi: mvm: handle CCA-EXT delay firmware notification (Jarod Wilson) [1937053] - iwlwifi: mvm: scan: fix scheduled scan restart handling (Jarod Wilson) [1937053] - iwlwifi: mvm: remove debugfs injection limitations (Jarod Wilson) [1937053] - iwlwifi: mvm: check more notification sizes (Jarod Wilson) [1937053] - iwlwifi: mvm: add notification size checks (Jarod Wilson) [1937053] - ath11k: remove h from printk format specifier (Jarod Wilson) [1937053] - ath10k: remove h from printk format specifier (Jarod Wilson) [1937053] - cfg80211: fix netdev registration deadlock (Jarod Wilson) [1937053] - mac80211: fix station rate table updates on assoc (Jarod Wilson) [1937053] - mt76: mt7663: introduce coredump support (Jarod Wilson) [1937053] - mt76: mt7921: add coredump support (Jarod Wilson) [1937053] - mt76: mt7921: enable MSI interrupts (Jarod Wilson) [1937053] - mt76: mt7921: introduce regdomain notifier support (Jarod Wilson) [1937053] - mt76: mt7921: introduce Runtime PM support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for suspend and WoW support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for sched_scan and hw_scan (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu common library (Jarod Wilson) [1937053] - mt76: mt7921: introduce PM support (Jarod Wilson) [1937053] - mt76: mt7921: introduce beacon_loss mcu event (Jarod Wilson) [1937053] - mt76: mt7921: introduce support for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: introduce 802.11 PS support in sta mode (Jarod Wilson) [1937053] - mt76: mt7921: introduce schedule scan support (Jarod Wilson) [1937053] - mt76: mt7921: add debugfs support (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921e support (Jarod Wilson) [1937053] - mt76: mt7921: add ieee80211_ops (Jarod Wilson) [1937053] - mt76: mt7921: add EEPROM support (Jarod Wilson) [1937053] - mt76: mt7921: add DMA support (Jarod Wilson) [1937053] - mt76: mt7921: add MCU support (Jarod Wilson) [1937053] - mt76: mt7921: add MAC support (Jarod Wilson) [1937053] - wireless: Fix "ordering" comment typos (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm utility routines in mt76_connac_lib module (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm data struct in mt76_connac.h (Jarod Wilson) [1937053] - mt76: mt76_connac: move WoW and suspend code in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: move hw_scan and sched_scan routine in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: create mcu library (Jarod Wilson) [1937053] - mt76: introduce mt76_vif data structure (Jarod Wilson) [1937053] - cfg80211: call cfg80211_destroy_ifaces() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_set_encryption() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_change_iface() with wiphy lock held (Jarod Wilson) [1937053] - nl80211: call cfg80211_dev_rename() under RTNL (Jarod Wilson) [1937053] - mt76: dma: fix a possible memory leak in mt76_add_fragment() (Jarod Wilson) [1937053] - ath9k: fix build error with LEDS_CLASS=m (Jarod Wilson) [1937053] - ath10k: fix wmi mgmt tx queue full due to race condition (Jarod Wilson) [1937053] - ath10k: pass the ssid info to get the correct bss entity (Jarod Wilson) [1937053] - ath10k: allow dynamic SAR power limits via common API (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix regression in the max_prob_rate fix (Jarod Wilson) [1937053] - mt76: mt7615: reduce VHT maximum MPDU length (Jarod Wilson) [1937053] - mt76: reduce q->lock hold time (Jarod Wilson) [1937053] - mt76: usb: process URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt76: move vif_mask back from mt76_phy to mt76_dev (Jarod Wilson) [1937053] - mt76: mt7915: make vif index per adapter instead of per band (Jarod Wilson) [1937053] - mt76: mt7915: add support for using a secondary PCIe link for gen1 (Jarod Wilson) [1937053] - mt76: fix crash on tearing down ext phy (Jarod Wilson) [1937053] - mt76: mt7915: bring up the WA event rx queue for band1 (Jarod Wilson) [1937053] - mt76: mt7615: unify init work (Jarod Wilson) [1937053] - mt76: mt7915: support TxBF for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: Remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7615: set mcu country code in mt7615_mcu_set_channel_domain() (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom DBDC band selection (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom parsing for DBDC (Jarod Wilson) [1937053] - iwlwifi: provide gso_type to GSO packets (Jarod Wilson) [1937053] - mt76: mt7915: disable RED support in the WA firmware (Jarod Wilson) [1937053] - mt76: mt7915: rework mcu API (Jarod Wilson) [1937053] - mt76: mt7915: do not set DRR group for stations (Jarod Wilson) [1937053] - mt76: mt7915: ensure that init work completes before starting the device (Jarod Wilson) [1937053] - mt76: mt7603: fix ED/CCA monitoring with single-stream devices (Jarod Wilson) [1937053] - mt76: mt7915: add implicit Tx beamforming support (Jarod Wilson) [1937053] - mt76: mt7915: simplify peer's TxBF capability check (Jarod Wilson) [1937053] - mt76: mt7615: mt7915: disable txpower sku when testmode enabled (Jarod Wilson) [1937053] - mt76: mt7915: add support for continuous tx in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework set state part in testmode (Jarod Wilson) [1937053] - mt76: testmode: add a new state for continuous tx (Jarod Wilson) [1937053] - mt76: mt7915: clean hw queue before starting new testmode tx (Jarod Wilson) [1937053] - mt76: mt7915: calculate new packet length when tx_time is set in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support for ipg in testmode (Jarod Wilson) [1937053] - mt76: mt7915: split edca update function (Jarod Wilson) [1937053] - mt76: testmode: make tx queued limit adjustable (Jarod Wilson) [1937053] - mt76: testmode: add attributes for ipg related parameters (Jarod Wilson) [1937053] - mt76: testmode: add support to set user-defined spe index (Jarod Wilson) [1937053] - mt76: mt7915: force ldpc for bw larger than 20MHz in testmode (Jarod Wilson) [1937053] - mt76: move chainmask in mt76_phy (Jarod Wilson) [1937053] - mt76: move mac_work in mt76_core module (Jarod Wilson) [1937053] - mt76: mt7615: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: mt7915: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: testmode: move mtd part to mt76_dev (Jarod Wilson) [1937053] - mt76: testmode: introduce dbdc support (Jarod Wilson) [1937053] - mt76: mt7915: add partial add_bss_info command on testmode init (Jarod Wilson) [1937053] - mt76: mt7915: drop zero-length packet to avoid Tx hang (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_mcu_send_message routine (Jarod Wilson) [1937053] - mt76: mt7915: fix endianness warning in mt7915_mcu_set_radar_th (Jarod Wilson) [1937053] - mt76: mt7915: add support for flash mode (Jarod Wilson) [1937053] - mt76: mt7915: run mt7915_configure_filter holding mt76 mutex (Jarod Wilson) [1937053] - mt76: mt7915: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix MT_CIPHER_BIP_CMAC_128 setkey (Jarod Wilson) [1937053] - mt76: mt7615: add vif check in mt7615_update_vif_beacon() (Jarod Wilson) [1937053] - mt76: mt7915: add vif check in mt7915_update_vif_beacon() (Jarod Wilson) [1937053] - ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer (Jarod Wilson) [1937053] - mac80211: pause TX while changing interface type (Jarod Wilson) [1937053] - wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Jarod Wilson) [1937053] - cfg80211: avoid holding the RTNL when calling the driver (Jarod Wilson) [1937053] - iwl4965: do not process non-QOS frames on txq->sched_retry path (Jarod Wilson) [1937053] - mt7601u: process tx URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt7601u: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - rtw88: 8723de: adjust the LTR setting (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192c-common: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl_pci: fix bool comparison in expressions (Jarod Wilson) [1937053] - mt7601u: fix kernel crash unplugging the device (Jarod Wilson) [1937053] - iwlwifi: queue: bail out on invalid freeing (Jarod Wilson) [1937053] - iwlwifi: mvm: guard against device removal in reprobe (Jarod Wilson) [1937053] - iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. (Jarod Wilson) [1937053] - iwlwifi: mvm: clear IN_D3 after wowlan status cmd (Jarod Wilson) [1937053] - iwlwifi: pcie: add rules to match Qu with Hr2 (Jarod Wilson) [1937053] - iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the return type for DSM functions 1 and 2 (Jarod Wilson) [1937053] - iwlwifi: pcie: reschedule in long-running memory reads (Jarod Wilson) [1937053] - iwlwifi: pcie: use jiffies for memory read spin time limit (Jarod Wilson) [1937053] - iwlwifi: pcie: fix context info memory leak (Jarod Wilson) [1937053] - iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Jarod Wilson) [1937053] - iwlwifi: pcie: set LTR on more devices (Jarod Wilson) [1937053] - iwlwifi: queue: don't crash if txq->entries is NULL (Jarod Wilson) [1937053] - iwlwifi: fix the NMI flow for old devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't try to load after failures (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't skip everything when not reloading (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid potential PNVM leaks (Jarod Wilson) [1937053] - iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Jarod Wilson) [1937053] - iwlwifi: mvm: skip power command when unbinding vif during CSA (Jarod Wilson) [1937053] - cfg80211: change netdev registration/unregistration semantics (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix rounding error in throughput calculation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: increase stats update interval (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix max probability rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve sample rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve ampdu length estimation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove old ewma based rate average code (Jarod Wilson) [1937053] - mac80211: remove legacy minstrel rate control (Jarod Wilson) [1937053] - mac80211: minstrel_ht: add support for OFDM rates on non-HT clients (Jarod Wilson) [1937053] - mac80211: minstrel_ht: clean up CCK code (Jarod Wilson) [1937053] - mac80211: introduce aql_enable node in debugfs (Jarod Wilson) [1937053] - cfg80211: Add phyrate conversion support for extended MCS in 60GHz band (Jarod Wilson) [1937053] - cfg80211: add VHT rate entries for MCS-10 and MCS-11 (Jarod Wilson) [1937053] - mac80211: reduce peer HE MCS/NSS to own capabilities (Jarod Wilson) [1937053] - mac80211: remove NSS number of 160MHz if not support 160MHz for HE (Jarod Wilson) [1937053] - mac80211: 160MHz with extended NSS BW in CSA (Jarod Wilson) [1937053] - mac80211: add LDPC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: add rx decapsulation offload support (Jarod Wilson) [1937053] - ath10k: remove unused struct ath10k::dev_type (Jarod Wilson) [1937053] - ath11k: remove duplicate function declaration (Jarod Wilson) [1937053] - ath10k: increase rx buffer size to 2048 (Jarod Wilson) [1937053] - ath10k: sanitity check for ep connectivity (Jarod Wilson) [1937053] - mt76: mt7663s: fix rx buffer refcounting (Jarod Wilson) [1937053] - mt7601u: fix rx buffer refcounting (Jarod Wilson) [1937053] - mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Jarod Wilson) [1937053] - mac80211: do not drop tx nulldata packets on encrypted links (Jarod Wilson) [1937053] - mac80211: fix encryption key selection for 802.3 xmit (Jarod Wilson) [1937053] - mac80211: fix fast-rx encryption check (Jarod Wilson) [1937053] - mac80211: fix incorrect strlen of .write in debugfs (Jarod Wilson) [1937053] - cfg80211: fix a kerneldoc markup (Jarod Wilson) [1937053] - brcmfmac: clear EAP/association status bits on linkdown events (Jarod Wilson) [1937053] - brcmfmac: Delete useless kfree code (Jarod Wilson) [1937053] - mt7601u: check the status of device in calibration (Jarod Wilson) [1937053] - mt7601u: process URBs in status EPROTO properly (Jarod Wilson) [1937053] - brcmfmac: support BCM4365E with 43666 ChipCommon chip ID (Jarod Wilson) [1937053] - mwifiex: pcie: Drop bogus __refdata annotation (Jarod Wilson) [1937053] - rtw88: Simplify bool comparison (Jarod Wilson) [1937053] - rtw88: coex: set 4 slot TDMA for BT link and WL busy (Jarod Wilson) [1937053] - rtw88: 8821c: apply CCK PD level which calculates from dynamic mechanism (Jarod Wilson) [1937053] - rtw88: reduce the log level for failure of tx report (Jarod Wilson) [1937053] - rtw88: Delete useless kfree code (Jarod Wilson) [1937053] - iwlwifi: dbg: Don't touch the tlv data (Jarod Wilson) [1937053] - mt76: Fix queue ID variable types after mcu queue split (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain with a lock (Jarod Wilson) [1937053] - cfg80211/mac80211: fix kernel-doc for SAR APIs (Jarod Wilson) [1937053] - mt76: mt7915: fix MESH ifdef block (Jarod Wilson) [1937053] - mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: sdio: remove wake logic in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: usb: remove wake logic in mt76u_status_worker (Jarod Wilson) [1937053] - ath11k: dp: clean up a variable name (Jarod Wilson) [1937053] - ath11k: pci: remove unnecessary mask in ath11k_pci_enable_ltssm() (Jarod Wilson) [1937053] - ath11k: pci: disable ASPM L0sLs before downloading firmware (Jarod Wilson) [1937053] - ath11k: qmi: try to allocate a big block of DMA memory first (Jarod Wilson) [1937053] - rtlwifi: rise completion at the last step of firmware callback (Jarod Wilson) [1937053] - mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker (Jarod Wilson) [1937053] - ath10k: prevent deinitializing NAPI twice (Jarod Wilson) [1937053] - ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jarod Wilson) [1937053] - ath: Modify ath_key_delete() to not need full key entry (Jarod Wilson) [1937053] - ath: Export ath_hw_keysetmac() (Jarod Wilson) [1937053] - ath9k: Clear key cache explicitly on disabling hardware (Jarod Wilson) [1937053] - ath: Use safer key clearing with key cache entries (Jarod Wilson) [1937053] - ath10k: Remove voltage regulator votes during wifi disable (Jarod Wilson) [1937053] - ath10k: Fix error handling in case of CE pipe init failure (Jarod Wilson) [1937053] - ath11k: Fix ath11k_pci_fix_l1ss() (Jarod Wilson) [1937053] - ath11k: Fix error code in ath11k_core_suspend() (Jarod Wilson) [1937053] - ath11k: start vdev if a bss peer is already created (Jarod Wilson) [1937053] - ath11k: fix crash caused by NULL rx_channel (Jarod Wilson) [1937053] - ath11k: add missing null check on allocated skb (Jarod Wilson) [1937053] - ath9k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: make relay callbacks const (Jarod Wilson) [1937053] - ath10k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: implement suspend for QCA6390 PCI devices (Jarod Wilson) [1937053] - ath11k: hif: add ce irq enable and disable functions (Jarod Wilson) [1937053] - ath11k: implement WoW enable and wakeup commands (Jarod Wilson) [1937053] - ath11k: set credit_update flag for flow controlled ep only (Jarod Wilson) [1937053] - ath11k: dp: stop rx pktlog before suspend (Jarod Wilson) [1937053] - ath11k: htc: implement suspend handling (Jarod Wilson) [1937053] - ath11k: htc: remove unused struct ath11k_htc_ops (Jarod Wilson) [1937053] - ath11k: pci: read select_window register to ensure write is finished (Jarod Wilson) [1937053] - ath11k: hif: implement suspend and resume functions (Jarod Wilson) [1937053] - ath11k: mhi: hook suspend and resume (Jarod Wilson) [1937053] - ath11k: Fix incorrect tlvs in scan start command (Jarod Wilson) [1937053] - ath11k: pci: disable VDD4BLOW (Jarod Wilson) [1937053] - ath11k: pci: fix L1ss clock unstable problem (Jarod Wilson) [1937053] - ath11k: pci: fix hot reset stability issues (Jarod Wilson) [1937053] - ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID (Jarod Wilson) [1937053] - ath11k: mhi: print a warning if firmware crashed (Jarod Wilson) [1937053] - ath11k: use MHI provided APIs to allocate and free MHI controller (Jarod Wilson) [1937053] - ath10k: add atomic protection for device recovery (Jarod Wilson) [1937053] - ath10k: add option for chip-id based BDF selection (Jarod Wilson) [1937053] - mt76: remove unused variable q (Jarod Wilson) [1937053] - mac80211: add ieee80211_set_sar_specs (Jarod Wilson) [1937053] - nl80211: add common API to configure SAR power limitations (Jarod Wilson) [1937053] - mac80211: fix a mistake check for rx_stats update (Jarod Wilson) [1937053] - mac80211: mlme: save ssid info to ieee80211_bss_conf while assoc (Jarod Wilson) [1937053] - mac80211: Update rate control on channel change (Jarod Wilson) [1937053] - mac80211: don't filter out beacons once we start CSA (Jarod Wilson) [1937053] - mac80211: Fix calculation of minimal channel width (Jarod Wilson) [1937053] - mac80211: ignore country element TX power on 6 GHz (Jarod Wilson) [1937053] - mac80211: use bitfield helpers for BA session action frames (Jarod Wilson) [1937053] - mac80211: support Rx timestamp calculation for all preamble types (Jarod Wilson) [1937053] - mac80211: don't set set TDLS STA bandwidth wider than possible (Jarod Wilson) [1937053] - mac80211: support driver-based disconnect with reconnect hint (Jarod Wilson) [1937053] - cfg80211: support immediate reconnect request hint (Jarod Wilson) [1937053] - mac80211: use struct assignment for he_obss_pd (Jarod Wilson) [1937053] - cfg80211: remove struct ieee80211_he_bss_color (Jarod Wilson) [1937053] - nl80211: validate key indexes for cfg80211_registered_device (Jarod Wilson) [1937053] - cfg80211: include block-tx flag in channel switch started event (Jarod Wilson) [1937053] - mac80211: disallow band-switch during CSA (Jarod Wilson) [1937053] - ieee80211: update reduced neighbor report TBTT info length (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain when setting custom regulatory (Jarod Wilson) [1937053] - nl80211: always accept scan request with the duration set (Jarod Wilson) [1937053] - cfg80211: Update TSF and TSF BSSID for multi BSS (Jarod Wilson) [1937053] - cfg80211: scan PSC channels in case of scan with wildcard SSID (Jarod Wilson) [1937053] - mac80211: Skip entries with SAE H2E only membership selector (Jarod Wilson) [1937053] - cfg80211: Parse SAE H2E only membership selector (Jarod Wilson) [1937053] - mac80211: support MIC error/replay detected counters driver update (Jarod Wilson) [1937053] - mac80211: he: remove non-bss-conf fields from bss_conf (Jarod Wilson) [1937053] - mac80211: remove trailing semicolon in macro definitions (Jarod Wilson) [1937053] - nl80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mac80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: fix callback type mismatches in wext-compat (Jarod Wilson) [1937053] - net: wireless: make a const array static, makes object smaller (Jarod Wilson) [1937053] - net: mac80211: use core API for updating TX/RX stats (Jarod Wilson) [1937053] - rfkill: add a reason to the HW rfkill state (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix ofdm power compensation (Jarod Wilson) [1937053] - ath9k_htc: adhere to the DONT_REORDER transmit flag (Jarod Wilson) [1937053] - ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax (Jarod Wilson) [1937053] - ath11k: support TXOP duration based RTS threshold (Jarod Wilson) [1937053] - ath11k: fix incorrect wmi param for configuring HE operation (Jarod Wilson) [1937053] - ath11k: unlock on error path in ath11k_mac_op_add_interface() (Jarod Wilson) [1937053] - ath11k: fix rmmod failure if qmi sequence fails (Jarod Wilson) [1937053] - rtw88: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - rt2x00: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - ath11k: pci: add MODULE_FIRMWARE macros (Jarod Wilson) [1937053] - rtw88: reduce polling time of IQ calibration (Jarod Wilson) [1937053] - rtw88: fix multiple definition of rtw_pm_ops (Jarod Wilson) [1937053] - brcmfmac: remove redundant assignment to pointer 'entry' (Jarod Wilson) [1937053] - rtw88: declare hw supports ch 144 (Jarod Wilson) [1937053] - rtw88: coex: fix missing unitialization of variable 'interval' (Jarod Wilson) [1937053] - mwifiex: change license text of Makefile and README from MARVELL to NXP (Jarod Wilson) [1937053] - rtw88: pci: Add prototypes for .probe, .remove and .shutdown (Jarod Wilson) [1937053] - ath9k: remove trailing semicolon in macro definition (Jarod Wilson) [1937053] - ath11k: Ignore resetting peer auth flag in peer assoc cmd (Jarod Wilson) [1937053] - ath11k: add 64bit check before reading msi high addr (Jarod Wilson) [1937053] - ath10k: fix a check patch warning returnNonBoolInBooleanFunction of sdio.c (Jarod Wilson) [1937053] - mac80211: mesh: fix mesh_pathtbl_init() error path (Jarod Wilson) [1937053] - mt76: mt7615: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mt76: mt7915: fix ht mcs in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: attempt to free up more room when filling the tx queue (Jarod Wilson) [1937053] - mt76: mt7915: stop queues when running out of tx tokens (Jarod Wilson) [1937053] - mt76: improve tx queue stop/wake (Jarod Wilson) [1937053] - mt76: mt7915: fix memory leak in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: mt7615: fix rdd mcu cmd endianness (Jarod Wilson) [1937053] - mt76: mt7915: fix endian issues (Jarod Wilson) [1937053] - mt76: mt7915: get rid of dbdc debugfs knob (Jarod Wilson) [1937053] - mt76: mt7915: introduce dbdc support (Jarod Wilson) [1937053] - mt76: move hw mac_addr in mt76_phy (Jarod Wilson) [1937053] - mt76: move band allocation in mt76_register_phy (Jarod Wilson) [1937053] - mt76: rely on mt76_phy in mt76_init_sband_2g and mt76_init_sband_5g (Jarod Wilson) [1937053] - mt76: move band capabilities in mt76_phy (Jarod Wilson) [1937053] - mt76: move tx hw data queues in mt76_phy (Jarod Wilson) [1937053] - mt76: move mcu queues to mt76_dev q_mcu array (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb_raw signature (Jarod Wilson) [1937053] - mt76: introduce mt76_init_mcu_queue utility routine (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb signature (Jarod Wilson) [1937053] - mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature (Jarod Wilson) [1937053] - mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue signature (Jarod Wilson) [1937053] - mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue signature (Jarod Wilson) [1937053] - mt76: sdio: introduce mt76s_alloc_tx_queue (Jarod Wilson) [1937053] - mt76: move mt76_init_tx_queue in common code (Jarod Wilson) [1937053] - mt76: mt7915: rely on eeprom definitions (Jarod Wilson) [1937053] - mt76: mt7615: refactor usb/sdio rate code (Jarod Wilson) [1937053] - mt76: mt7615: support 16 interfaces (Jarod Wilson) [1937053] - mt76: mt7915: remove unused mt7915_mcu_bss_sync_tlv() (Jarod Wilson) [1937053] - mt76: mt7915: use BIT_ULL for omac_idx (Jarod Wilson) [1937053] - mt76: mt7915: make mt7915_eeprom_read static (Jarod Wilson) [1937053] - mt76: mt7915: add support to set tx frequency offset in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support to set txpower in testmode (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode rx support (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode tx support (Jarod Wilson) [1937053] - mt76: testmode: add support for HE rate modes (Jarod Wilson) [1937053] - mt76: mt7915: fix tx rate related fields in tx descriptor (Jarod Wilson) [1937053] - mt76: testmode: add support for LTF and GI combinations for HE mode (Jarod Wilson) [1937053] - mt76: testmode: add tx_rate_stbc parameter (Jarod Wilson) [1937053] - mt76: testmode: add snr attribute in rx statistics (Jarod Wilson) [1937053] - mt76: testmode: switch ib and wb rssi to array type for per-antenna report (Jarod Wilson) [1937053] - mt76: mt76u: use dedicated thread for status work (Jarod Wilson) [1937053] - mt76: mt76u: rely on woker APIs for rx work (Jarod Wilson) [1937053] - mt76: mt7615: run key configuration in mt7615_set_key for usb/sdio devices (Jarod Wilson) [1937053] - mt76: fix tkip configuration for mt7615/7663 devices (Jarod Wilson) [1937053] - mt76: switch to wep sw crypto for mt7615/mt7915 (Jarod Wilson) [1937053] - mt76: mt7663s: introduce WoW support via GPIO (Jarod Wilson) [1937053] - mt76: move mt76_mcu_send_firmware in common module (Jarod Wilson) [1937053] - mt76: mt7603: add additional EEPROM chip ID (Jarod Wilson) [1937053] - mt76: fix memory leak if device probing fails (Jarod Wilson) [1937053] - mt76: mt7915: fix sparse warning cast from restricted __le16 (Jarod Wilson) [1937053] - mt76: dma: fix possible deadlock running mt76_dma_cleanup (Jarod Wilson) [1937053] - mt76: set fops_tx_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: mt7915: rename mt7915_mcu_get_rate_info to mt7915_mcu_get_tx_rate (Jarod Wilson) [1937053] - mt76: mt7915: update ppe threshold (Jarod Wilson) [1937053] - mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: sdio: get rid of sched.lock (Jarod Wilson) [1937053] - mt76: mt7663s: fix a possible ple quota underflow (Jarod Wilson) [1937053] - mt76: mt7663s: get rid of mt7663s_sta_add (Jarod Wilson) [1937053] - mt76: mt7615: introduce quota debugfs node for mt7663s (Jarod Wilson) [1937053] - mt76: mt7615: enable beacon filtering by default for offload fw (Jarod Wilson) [1937053] - mt76: add back the SUPPORTS_REORDERING_BUFFER flag (Jarod Wilson) [1937053] - mt76: mt7915: query station rx rate from firmware (Jarod Wilson) [1937053] - mt76: mt7915: move eeprom parsing out of mt7915_mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement functions to get the response skb for MCU calls (Jarod Wilson) [1937053] - mt76: mt7603: switch to .mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: make mcu_ops->mcu_send_msg optional (Jarod Wilson) [1937053] - mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: move mcu timeout handling to .mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement .mcu_parse_response in struct mt76_mcu_ops (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg (Jarod Wilson) [1937053] - mt76: mt7915: disable OFDMA/MU-MIMO UL (Jarod Wilson) [1937053] - mt76: mt7915: fix DRR sta bss group index (Jarod Wilson) [1937053] - mt76: mt7915: use napi_consume_skb to bulk-free tx skbs (Jarod Wilson) [1937053] - mt76: mt7915: fix processing txfree events (Jarod Wilson) [1937053] - mt76: mt7915: support 32 station interfaces (Jarod Wilson) [1937053] - mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915 (Jarod Wilson) [1937053] - mt76: mt7615: add debugfs knob for setting extended local mac addresses (Jarod Wilson) [1937053] - mt76: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - mt76: mt7915: add encap offload for 4-address mode stations (Jarod Wilson) [1937053] - mt76: mt7915: add 802.11 encap offload support (Jarod Wilson) [1937053] - mt76: sdio: convert {status/net}_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: disable interrupt during txrx_worker processing (Jarod Wilson) [1937053] - mt76: mt7663s: convert txrx_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: move tx/rx processing in the same txrx workqueue (Jarod Wilson) [1937053] - mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN (Jarod Wilson) [1937053] - mt76: mt7915: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7915: measure channel noise and report it via survey (Jarod Wilson) [1937053] - mac80211: set SDATA_STATE_RUNNING for monitor interfaces (Jarod Wilson) [1937053] - cfg80211: initialize rekey_data (Jarod Wilson) [1937053] - mac80211: fix return value of ieee80211_chandef_he_6ghz_oper (Jarod Wilson) [1937053] - rtw88: debug: Fix uninitialized memory in debugfs code (Jarod Wilson) [1937053] - brcmfmac: expose firmware config files through modinfo (Jarod Wilson) [1937053] - rtw88: coex: add feature to enhance HID coexistence performance (Jarod Wilson) [1937053] - rtw88: coex: upgrade coexistence A2DP mechanism (Jarod Wilson) [1937053] - rtw88: coex: add action for coexistence in hardware initial (Jarod Wilson) [1937053] - rtw88: coex: add function to avoid cck lock (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for WLAN connected (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for HID (Jarod Wilson) [1937053] - rtw88: coex: update AFH information while in free-run mode (Jarod Wilson) [1937053] - rtw88: coex: update the mechanism for A2DP + PAN (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: run coexistence when WLAN entering/leaving LPS (Jarod Wilson) [1937053] - Revert "rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices" (Jarod Wilson) [1937053] - mt76: usb: fix crash on device removal (Jarod Wilson) [1937053] - ath11k: dp_rx: fix monitor status dma unmap direction (Jarod Wilson) [1937053] - ath10k: Constify static qmi structs (Jarod Wilson) [1937053] - ath10k: Release some resources in an error handling path (Jarod Wilson) [1937053] - ath10k: Fix an error handling path (Jarod Wilson) [1937053] - ath10k: Fix the parsing error in service available event (Jarod Wilson) [1937053] - ath11k: Fix an error handling path (Jarod Wilson) [1937053] - ath11k: Build check size of ath11k_skb_cb (Jarod Wilson) [1937053] - ath11k: Reset ath11k_skb_cb before setting new flags (Jarod Wilson) [1937053] - ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control (Jarod Wilson) [1937053] - ath11k: remove "ath11k_mac_get_ar_vdev_stop_status" references (Jarod Wilson) [1937053] - ath11k: peer delete synchronization with firmware (Jarod Wilson) [1937053] - ath11k: vdev delete synchronization with firmware (Jarod Wilson) [1937053] - mwifiex: Remove duplicated REG_PORT definition (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - mwifiex: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - brcmsmac: ampdu: Check BA window size before checking block ack (Jarod Wilson) [1937053] - brcmfmac: Fix incorrect type in assignment (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: remove the useless value assignment (Jarod Wilson) [1937053] - brcmfmac: fix error return code in brcmf_cfg80211_connect() (Jarod Wilson) [1937053] - rtw88: wow: print key type when failing (Jarod Wilson) [1937053] - rtw88: coex: change the decode method from firmware (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary WLAN slot extend (Jarod Wilson) [1937053] - rtw88: coex: remove write scan bit to scoreboard in scan and connect notify (Jarod Wilson) [1937053] - rtw88: coex: fix BT performance drop during initial/power-on step (Jarod Wilson) [1937053] - rtw88: coex: Change antenna setting to enhance free-run performance (Jarod Wilson) [1937053] - rtw88: coex: update the TDMA parameter when leave LPS (Jarod Wilson) [1937053] - rtw88: coex: add the mechanism for RF4CE (Jarod Wilson) [1937053] - rtw88: coex: Add force flag for coexistence table function (Jarod Wilson) [1937053] - rtw88: coex: add write scoreboard action when WLAN in critical procedure (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary feature/function (Jarod Wilson) [1937053] - rtw88: coex: update TDMA settings for different beacon interval (Jarod Wilson) [1937053] - rtw88: add CCK_PD debug log (Jarod Wilson) [1937053] - rtw88: 8723d: add cck pd seetings (Jarod Wilson) [1937053] - ath11k: Fix the rx_filter flag setting for peer rssi stats (Jarod Wilson) [1937053] - ath10k: add target IRAM recovery feature support (Jarod Wilson) [1937053] - ath11k: Fix beamformee STS in HE cap (Jarod Wilson) [1937053] - ath11k: add processor_id based ring_selector logic (Jarod Wilson) [1937053] - mac80211: free sta in sta_info_insert_finish() on errors (Jarod Wilson) [1937053] - mac80211: minstrel: fix tx status processing corner case (Jarod Wilson) [1937053] - mac80211: minstrel: remove deferred sampling code (Jarod Wilson) [1937053] - mac80211: fix memory leak on filtered powersave frames (Jarod Wilson) [1937053] - rfkill: Fix use-after-free in rfkill_resume() (Jarod Wilson) [1937053] - nl80211: fix kernel-doc warning in the new SAE attribute (Jarod Wilson) [1937053] - cfg80211: remove WDS code (Jarod Wilson) [1937053] - mac80211: remove WDS-related code (Jarod Wilson) [1937053] - rt2x00: remove WDS code (Jarod Wilson) [1937053] - b43: remove WDS code (Jarod Wilson) [1937053] - ath9k: remove WDS code (Jarod Wilson) [1937053] - rtw88: coex: simplify the setting and condition about WLAN TX limitation (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: update WLAN 5G AFH parameter for 8822b (Jarod Wilson) [1937053] - rtw88: coex: change the parameter for A2DP when WLAN connecting (Jarod Wilson) [1937053] - rtw88: coex: modified for BT info notify (Jarod Wilson) [1937053] - rtw88: coex: add separate flag for manual control (Jarod Wilson) [1937053] - rtw88: coex: Modify the timing of set_ant_path/set_rf_para (Jarod Wilson) [1937053] - rtw88: coex: coding style adjustment (Jarod Wilson) [1937053] - rtw88: coex: reduce magic number (Jarod Wilson) [1937053] - rtw88: coex: update coex parameter to improve A2DP quality (Jarod Wilson) [1937053] - rtw88: coex: fixed some wrong register definition and setting (Jarod Wilson) [1937053] - rtlwifi: fix spelling typo of workaround (Jarod Wilson) [1937053] - mwifiex: pcie: skip cancel_work_sync() on reset failure path (Jarod Wilson) [1937053] - mwifiex: update comment for shutdown_sw()/reinit_sw() to reflect current state (Jarod Wilson) [1937053] - mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Jarod Wilson) [1937053] - ath11k: Handle errors if peer creation fails (Jarod Wilson) [1937053] - ath9k: work around false-positive gcc warning (Jarod Wilson) [1937053] - wireless: remove CONFIG_WIRELESS_WDS (Jarod Wilson) [1937053] - brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Place braces around empty if() body (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Remove a couple of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'cck_highpwr' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a2ant: Remove a bunch of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Remove set but unused variable 'reg_ea4' (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'lc_cal' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a1ant: Remove set but unused variable 'wifi_rssi_state' (Jarod Wilson) [1937053] - rtlwifi: phy: Remove set but unused variable 'bbvalue' (Jarod Wilson) [1937053] - rtlwifi: halbtc8723b2ant: Remove a bunch of set but unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: trx: Demote clear abuse of kernel-doc format (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: mac: Fix some missing/ill-documented function parameters (Jarod Wilson) [1937053] - rtw88: rtw8822c: Remove unused variable 'corr_val' (Jarod Wilson) [1937053] - mwifiex: pcie: Remove a couple of unchecked 'ret's (Jarod Wilson) [1937053] - wl1251: cmd: Rename 'len' to 'buf_len' in the documentation (Jarod Wilson) [1937053] - brcmfmac: fweh: Add missing description for 'gfp' (Jarod Wilson) [1937053] - brcmfmac: pcie: Provide description for missing function parameter 'devinfo' (Jarod Wilson) [1937053] - brcmfmac: bcmsdh: Fix description for function parameter 'pktlist' (Jarod Wilson) [1937053] - rt2x00: save survey for every channel visited (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in halbtc_send_bt_mp_operation() (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in is_any_client_connect_to_ap(). (Jarod Wilson) [1937053] - rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices (Jarod Wilson) [1937053] - rtw88: decide lps deep mode from firmware feature. (Jarod Wilson) [1937053] - rtw88: add C2H response for checking firmware leave lps (Jarod Wilson) [1937053] - rtw88: store firmware feature in firmware header (Jarod Wilson) [1937053] - rtw88: sync the power state between driver and firmware (Jarod Wilson) [1937053] - rtw88: coex: separate BLE HID profile from BLE profile (Jarod Wilson) [1937053] - rtlwifi: Fix non-canonical address access issues (Jarod Wilson) [1937053] - brcmfmac: fix SDIO access for big-endian host (Jarod Wilson) [1937053] - rtw88: remove extraneous 'const' qualifier (Jarod Wilson) [1937053] - rtlwifi: fix -Wpointer-sign warning (Jarod Wilson) [1937053] - ath11k: fix ZERO address in probe request (Jarod Wilson) [1937053] - ath9k: dynack: Demote non-compliant function header (Jarod Wilson) [1937053] - ath9k: ar5008_phy: Demote half completed function headers (Jarod Wilson) [1937053] - ath9k: ar9003_2p2_initvals: Remove unused const variables (Jarod Wilson) [1937053] - ath9k: ar9485_initvals: Remove unused const variable 'ar9485_fast_clock_1_1_baseband_postamble' (Jarod Wilson) [1937053] - ath9k: ar9340_initvals: Remove unused const variable 'ar9340Modes_ub124_tx_gain_table_1p0' (Jarod Wilson) [1937053] - ath9k: ar9330_1p1_initvals: Remove unused const variable 'ar9331_common_tx_gain_offset1_1' (Jarod Wilson) [1937053] - ath: dfs_pri_detector: Demote zero/half completed kernel-doc headers (Jarod Wilson) [1937053] - ath: dfs_pattern_detector: Fix some function kernel-doc headers (Jarod Wilson) [1937053] - ath: regd: Provide description for ath_reg_apply_ir_flags's 'reg' param (Jarod Wilson) [1937053] - ath11k: Add new dfs region name for JP (Jarod Wilson) [1937053] - ath11k: fix wmi init configuration (Jarod Wilson) [1937053] - ath11k: Fix the hal descriptor mask (Jarod Wilson) [1937053] - ath11k: Fix single phy hw mode (Jarod Wilson) [1937053] - ath11k: Fix number of rules in filtered ETSI regdomain (Jarod Wilson) [1937053] - ath11k: Remove unused param from wmi_mgmt_params (Jarod Wilson) [1937053] - ath11k: Initialize complete alpha2 for regulatory change (Jarod Wilson) [1937053] - ath11k: cold boot calibration support (Jarod Wilson) [1937053] - ath11k: search DT for qcom,ath11k-calibration-variant (Jarod Wilson) [1937053] - ath11k: Remove unnecessary data sync to cpu on monitor buffer (Jarod Wilson) [1937053] - ath10k: cancel rx worker in hif_stop for SDIO (Jarod Wilson) [1937053] - ath10k: Don't iterate over not-sdata-in-driver interfaces. (Jarod Wilson) [1937053] - ath10k: fix compilation warning (Jarod Wilson) [1937053] - mac80211: assure that certain drivers adhere to DONT_REORDER flag (Jarod Wilson) [1937053] - mac80211: don't overwrite QoS TID of injected frames (Jarod Wilson) [1937053] - mac80211: adhere to Tx control flag that prevents frame reordering (Jarod Wilson) [1937053] - mac80211: add radiotap flag to assure frames are not reordered (Jarod Wilson) [1937053] - mac80211: save HE oper info in BSS config for mesh (Jarod Wilson) [1937053] - cfg80211: add support to configure HE MCS for beacon rate (Jarod Wilson) [1937053] - nl80211: fix beacon tx rate mask validation (Jarod Wilson) [1937053] - cfg80211: Add support to calculate and report 4096-QAM HE rates (Jarod Wilson) [1937053] - cfg80211: Add support to configure SAE PWE value to drivers (Jarod Wilson) [1937053] - ieee80211: Add definition for WFA DPP (Jarod Wilson) [1937053] - mac80211: use semicolons rather than commas to separate statements (Jarod Wilson) [1937053] - ath11k: FILS discovery and unsolicited broadcast probe response support (Jarod Wilson) [1937053] - ath10k: sdio: remove redundant check in for loop (Jarod Wilson) [1937053] - mac80211: add KCOV remote annotations to incoming frame processing (Jarod Wilson) [1937053] - rtw88: fix fw_fifo_addr check (Jarod Wilson) [1937053] - mac80211: don't require VHT elements for HE on 2.4 GHz (Jarod Wilson) [1937053] - cfg80211: regulatory: Fix inconsistent format argument (Jarod Wilson) [1937053] - mac80211: fix kernel-doc markups (Jarod Wilson) [1937053] - mac80211: always wind down STA state (Jarod Wilson) [1937053] - cfg80211: initialize wdev data earlier (Jarod Wilson) [1937053] - mac80211: fix use of skb payload instead of header (Jarod Wilson) [1937053] - mac80211: fix regression where EAPOL frames were sent in plaintext (Jarod Wilson) [1937053] - ath11k: remove repeated words in comments and warnings (Jarod Wilson) [1937053] - ath10k: ath10k_pci_init_irq(): workaround for checkpatch fallthrough warning (Jarod Wilson) [1937053] - ath10k: remove repeated words in comments (Jarod Wilson) [1937053] - nl80211: docs: add a description for s1g_cap parameter (Jarod Wilson) [1937053] - mac80211: use new function dev_fetch_sw_netstats (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove duplicated legacy_httxpowerdiff (Jarod Wilson) [1937053] - ath11k: Fix memory leak on error path (Jarod Wilson) [1937053] - mac80211: copy configured beacon tx rate to driver (Jarod Wilson) [1937053] - cfg80211: only allow S1G channels on S1G band (Jarod Wilson) [1937053] - mac80211: initialize last_rate for S1G STAs (Jarod Wilson) [1937053] - mac80211: handle lack of sband->bitrates in rates (Jarod Wilson) [1937053] - mac80211: avoid processing non-S1G elements on S1G band (Jarod Wilson) [1937053] - nl80211: fix non-split wiphy information (Jarod Wilson) [1937053] - nl80211: reduce non-split wiphy dump size (Jarod Wilson) [1937053] - ath11k: remove unnecessary casts to u32 (Jarod Wilson) [1937053] - ath11k: enable idle power save mode (Jarod Wilson) [1937053] - ath11k: start a timer to update HP for CE pipe 4 (Jarod Wilson) [1937053] - ath11k: start a timer to update REO cmd ring (Jarod Wilson) [1937053] - ath11k: start a timer to update TCL HP (Jarod Wilson) [1937053] - ath11k: set WMI pipe credit to 1 for QCA6390 (Jarod Wilson) [1937053] - ath11k: enable shadow register configuration and access (Jarod Wilson) [1937053] - ath11k: read and write registers below unwindowed address (Jarod Wilson) [1937053] - ath11k: debugfs: fix crash during rmmod (Jarod Wilson) [1937053] - ath11k: fix warning caused by lockdep_assert_held (Jarod Wilson) [1937053] - ath11k: mac: remove unused conf_mutex to solve a deadlock (Jarod Wilson) [1937053] - ath11k: pci: fix rmmod crash (Jarod Wilson) [1937053] - ath11k: add packet log support for QCA6390 (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in idr_alloc (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in ath11k_dp_htt_get_ppdu_desc (Jarod Wilson) [1937053] - ath11k: change to disable softirqs for ath11k_regd_update to solve deadlock (Jarod Wilson) [1937053] - ath11k: disable monitor mode on QCA6390 (Jarod Wilson) [1937053] - ath11k: pci: check TCSR_SOC_HW_VERSION (Jarod Wilson) [1937053] - ath11k: add interface_modes to hw_params (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: support loading ELF board files (Jarod Wilson) [1937053] - ath11k: Correctly check errors for calls to debugfs_create_dir() (Jarod Wilson) [1937053] - ath11k: mac: fix parenthesis alignment (Jarod Wilson) [1937053] - rtw88: pci: Power cycle device during shutdown (Jarod Wilson) [1937053] - brcmfmac: Fix warning message after dongle setup failed (Jarod Wilson) [1937053] - brcmfmac: Fix warning when hitting FW crash with flow control feature (Jarod Wilson) [1937053] - net: rtlwifi: Replace in_interrupt() for context detection (Jarod Wilson) [1937053] - net: rtlwifi: Remove in_interrupt() from debug macro (Jarod Wilson) [1937053] - net: rtlwifi: Remove void* casts related to delayed work (Jarod Wilson) [1937053] - net: mwifiex: Use netif_rx_any_context(). (Jarod Wilson) [1937053] - net: iwlwifi: Remove in_interrupt() from tracing macro. (Jarod Wilson) [1937053] - net: ipw2x00,iwlegacy,iwlwifi: Remove in_interrupt() from debug macros (Jarod Wilson) [1937053] - net: brcmfmac: Convey allocation mode as argument (Jarod Wilson) [1937053] - net: brcmfmac: Convey execution context via argument to brcmf_netif_rx() (Jarod Wilson) [1937053] - net: brcmfmac: Replace in_interrupt() (Jarod Wilson) [1937053] - ath11k: Move non-fatal warn logs to dbg level (Jarod Wilson) [1937053] - ath9k: Remove set but not used variable (Jarod Wilson) [1937053] - rtw88: show current regulatory in tx power table (Jarod Wilson) [1937053] - rtw88: add dump fw crash log (Jarod Wilson) [1937053] - rtw88: add dump firmware fifo support (Jarod Wilson) [1937053] - rtw88: handle and recover when firmware crash (Jarod Wilson) [1937053] - rtw88: increse the size of rx buffer size (Jarod Wilson) [1937053] - nl80211: extend support to config spatial reuse parameter set (Jarod Wilson) [1937053] - mac80211: Support not iterating over not-sdata-in-driver ifaces (Jarod Wilson) [1937053] - mac80211: fix some more kernel-doc in mesh (Jarod Wilson) [1937053] - cfg80211: regulatory: remove a bogus initialization (Jarod Wilson) [1937053] - mac80211: fix regression in sta connection monitor (Jarod Wilson) [1937053] - nl80211: include frequency offset in survey info (Jarod Wilson) [1937053] - mac80211: support S1G association (Jarod Wilson) [1937053] - mac80211: receive and process S1G beacons (Jarod Wilson) [1937053] - mac80211: avoid rate init for S1G band (Jarod Wilson) [1937053] - mac80211: handle S1G low rates (Jarod Wilson) [1937053] - mac80211: don't calculate duration for S1G (Jarod Wilson) [1937053] - mac80211: encode listen interval for S1G (Jarod Wilson) [1937053] - cfg80211: handle Association Response from S1G STA (Jarod Wilson) [1937053] - mac80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - cfg80211: parse S1G Operation element for BSS channel (Jarod Wilson) [1937053] - cfg80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - mac80211: support S1G STA capabilities (Jarod Wilson) [1937053] - nl80211: support S1G capability overrides in assoc (Jarod Wilson) [1937053] - mac80211: s1g: choose scanning width based on frequency (Jarod Wilson) [1937053] - mac80211: get correct default channel width for S1G (Jarod Wilson) [1937053] - wireless: radiotap: fix some kernel-doc (Jarod Wilson) [1937053] - mac80211: fix some missing kernel-doc (Jarod Wilson) [1937053] - mac80211: Inform AP when returning operating channel (Jarod Wilson) [1937053] - ath11k: fix undefined reference to 'ath11k_debugfs_htt_ext_stats_handler' (Jarod Wilson) [1937053] - mt76: mt7663s: remove max_tx_fragments limitation (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - mt76: mt7915: add offchannel condition in switch channel command (Jarod Wilson) [1937053] - mt76: mt7915: convert to use le16_add_cpu() (Jarod Wilson) [1937053] - mt76: Fix unsigned expressions compared with zero (Jarod Wilson) [1937053] - mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt76x0: Move tables used only by init.c to their own header file (Jarod Wilson) [1937053] - mt76: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mt76: mt7615: unlock dfs bands (Jarod Wilson) [1937053] - mt76: mt7663: check isr read return value in mt7663s_rx_work (Jarod Wilson) [1937053] - mt76: mt7663s: introduce sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663s: fix possible quota leak in mt7663s_refill_sched_quota (Jarod Wilson) [1937053] - mt76: move pad estimation out of mt76_skb_adjust_pad (Jarod Wilson) [1937053] - mt76: mt7663s: introduce __mt7663s_xmit_queue routine (Jarod Wilson) [1937053] - mt76: mt7663s: split mt7663s_tx_update_sched in mt7663s_tx_{pick,update}_quota (Jarod Wilson) [1937053] - mt76: mt7663s: do not use altx for ctl/mgmt traffic (Jarod Wilson) [1937053] - mt76: mt7622: fix fw hang on mt7622 (Jarod Wilson) [1937053] - mt76: mt7615: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7615: Remove set but unused variable 'index' (Jarod Wilson) [1937053] - mt76: remove retry_q from struct mt76_txq and related code (Jarod Wilson) [1937053] - mt76: move txwi handling code to dma.c, since it is mmio specific (Jarod Wilson) [1937053] - mt76: mt7915: fix queue/tid mapping for airtime reporting (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_lmac_mapping (Jarod Wilson) [1937053] - mt76: dma: cache dma map address/len in struct mt76_queue_entry (Jarod Wilson) [1937053] - mt76: mt7915: fix HE BSS info (Jarod Wilson) [1937053] - mt76: convert from tx tasklet to tx worker thread (Jarod Wilson) [1937053] - mt76: add utility functions for deferring work to a kernel thread (Jarod Wilson) [1937053] - mt76: testmode: add a limit for queued tx_frames packets (Jarod Wilson) [1937053] - mt76: mt7615: fix antenna selection for testmode tx_frames (Jarod Wilson) [1937053] - mt76: mt7615: fix MT_ANT_SWITCH_CON register definition (Jarod Wilson) [1937053] - mt76: mt7915: fix unexpected firmware mode (Jarod Wilson) [1937053] - mt76: mt76x02: tune tx ring size (Jarod Wilson) [1937053] - mt76: mt7603: tune tx ring size (Jarod Wilson) [1937053] - mt76: remove struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: rely on AQL for burst size limits on tx queueing (Jarod Wilson) [1937053] - mt76: remove swq from struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: remove qid argument to drv->tx_complete_skb (Jarod Wilson) [1937053] - mt76: unify queue tx cleanup code (Jarod Wilson) [1937053] - mt76: sdio: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: usb: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: mt7603: check for single-stream EEPROM configuration (Jarod Wilson) [1937053] - mt76: add memory barrier to DMA queue kick (Jarod Wilson) [1937053] - mt76: mt7915: add support for accessing mapped registers via bus ops (Jarod Wilson) [1937053] - mt76: mt7615: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: schedule tx tasklet in mt7915_mac_tx_free (Jarod Wilson) [1937053] - mt76: dma: update q->queued immediately on cleanup (Jarod Wilson) [1937053] - mt76: mt7915: optimize mt7915_mac_sta_poll (Jarod Wilson) [1937053] - mt76: mt7615: fix reading airtime statistics (Jarod Wilson) [1937053] - mt76: mt7663u: fix dma header initialization (Jarod Wilson) [1937053] - mt76: fix a possible NULL pointer dereference in mt76_testmode_dump (Jarod Wilson) [1937053] - mt76: mt7615: fix a possible NULL pointer dereference in mt7615_pm_wake_work (Jarod Wilson) [1937053] - mt76: mt7615: fix possible memory leak in mt7615_tm_set_tx_power (Jarod Wilson) [1937053] - mt76: mt7663s: fix unable to handle kernel paging request (Jarod Wilson) [1937053] - mt76: mt7663s: fix resume failure (Jarod Wilson) [1937053] - mt76: mt7663s: use NULL instead of 0 in sdio code (Jarod Wilson) [1937053] - mt76: mt7615: release mutex in mt7615_reset_test_set (Jarod Wilson) [1937053] - mt76: mt7915: add Tx A-MSDU offloading support (Jarod Wilson) [1937053] - mt76: mt7915: add missing flags in WMM parameter settings (Jarod Wilson) [1937053] - mt76: mt7915: simplify aggregation session check (Jarod Wilson) [1937053] - mt76: mt7615: remove mtxq->agg_ssn assignment (Jarod Wilson) [1937053] - mt76: move mt76_check_agg_ssn to driver tx_prepare calls (Jarod Wilson) [1937053] - mt76: mt7915: enable offloading of sequence number assignment (Jarod Wilson) [1937053] - mt76: mt7915: increase tx retry count (Jarod Wilson) [1937053] - mt76: mt7915: clean up station stats polling and rate control update (Jarod Wilson) [1937053] - mt76: mt7915: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt7615: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt76x02: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: mt7615: only clear unmasked interrupts in irq tasklet (Jarod Wilson) [1937053] - mt76: mt7915: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: set interrupt mask register to 0 before requesting irq (Jarod Wilson) [1937053] - mt76: fix double DMA unmap of the first buffer on 7615/7915 (Jarod Wilson) [1937053] - mt76: mt7915: fix crash on tx rate report for invalid stations (Jarod Wilson) [1937053] - mt76: mt7915: enable U-APSD on AP side (Jarod Wilson) [1937053] - mt76: mt76s: get rid of unused variable (Jarod Wilson) [1937053] - mt76: mt76s: move tx/rx processing in 2 separate works (Jarod Wilson) [1937053] - mt76: mt76s: move status processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt7663s: move rx processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt76s: move tx processing in a dedicated wq (Jarod Wilson) [1937053] - mt76: mt76s: fix oom in mt76s_tx_queue_skb_raw (Jarod Wilson) [1937053] - mt76: mt7615: reschedule runtime-pm receiving a tx interrupt (Jarod Wilson) [1937053] - mt76: do not inject packets if MT76_STATE_PM is set (Jarod Wilson) [1937053] - mt76: mt7615: hold mt76 lock queueing wd in mt7615_queue_key_update (Jarod Wilson) [1937053] - mt76: mt7663s: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: register ext_phy if DBDC is detected (Jarod Wilson) [1937053] - brcmfmac: check return value of driver_for_each_device() (Jarod Wilson) [1937053] - ath11k: Remove unused function ath11k_htc_restore_tx_skb() (Jarod Wilson) [1937053] - ath11k: remove redundant num_keep_alive_pattern assignment (Jarod Wilson) [1937053] - ath11k: wmi: remove redundant configuration values from init (Jarod Wilson) [1937053] - ath11k: Add support spectral scan for IPQ6018 (Jarod Wilson) [1937053] - ath11k: debugfs: move some function declarations to correct header files (Jarod Wilson) [1937053] - ath11k: rename debug_htt_stats.[c|h] to debugfs_htt_stats.[c|h] (Jarod Wilson) [1937053] - ath11k: debugfs: use ath11k_debugfs_ prefix (Jarod Wilson) [1937053] - ath11k: refactor debugfs code into debugfs.c (Jarod Wilson) [1937053] - ath10k: Use bdf calibration variant for snoc targets (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: Use ffs in _phy_calculate_bit_shift (Jarod Wilson) [1937053] - mt7601u: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - ath11k: Remove rproc references from common core layer (Jarod Wilson) [1937053] - ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in mac.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: fix comparison to bool warning in phy_common.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - mac80211: fix some encapsulation offload kernel-doc (Jarod Wilson) [1937053] - cfg80211: add missing kernel-doc for S1G band capabilities (Jarod Wilson) [1937053] - mac80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - nl80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - mac80211: Add FILS discovery support (Jarod Wilson) [1937053] - nl80211: Add FILS discovery support (Jarod Wilson) [1937053] - mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limited (Jarod Wilson) [1937053] - nl80211: support setting S1G channels (Jarod Wilson) [1937053] - nl80211: correctly validate S1G beacon head (Jarod Wilson) [1937053] - cfg80211: regulatory: handle S1G channels (Jarod Wilson) [1937053] - nl80211: advertise supported channel width in S1G (Jarod Wilson) [1937053] - ieee80211: redefine S1G bits with GENMASK (Jarod Wilson) [1937053] - mac80211: reorganize code to remove a forward declaration (Jarod Wilson) [1937053] - mac80211: extend ieee80211_tx_status_ext to support bulk free (Jarod Wilson) [1937053] - mac80211: support using ieee80211_tx_status_ext to free skbs without status info (Jarod Wilson) [1937053] - mac80211: unify 802.3 (offload) and 802.11 tx status codepath (Jarod Wilson) [1937053] - mac80211: optimize station connection monitor (Jarod Wilson) [1937053] - mac80211: notify the driver when a sta uses 4-address mode (Jarod Wilson) [1937053] - mac80211: swap NEED_TXPROCESSING and HW_80211_ENCAP tx flags (Jarod Wilson) [1937053] - mac80211: remove tx status call to ieee80211_sta_register_airtime (Jarod Wilson) [1937053] - mac80211: reduce duplication in tx status functions (Jarod Wilson) [1937053] - mac80211: rework tx encapsulation offload API (Jarod Wilson) [1937053] - mac80211: set info->control.hw_key for encap offload packets (Jarod Wilson) [1937053] - mac80211: skip encap offload for tx multicast/control packets (Jarod Wilson) [1937053] - mac80211: check and refresh aggregation session in encap offload tx (Jarod Wilson) [1937053] - mac80211: add missing queue/hash initialization to 802.3 xmit (Jarod Wilson) [1937053] - cfg80211: add more comments for ap_isolate in bss_parameters (Jarod Wilson) [1937053] - lib80211: Remove unused macro DRV_NAME (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in rf.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtw88: rtw8822c: eliminate code duplication, use native swap() function (Jarod Wilson) [1937053] - brcmsmac: main: Eliminate empty brcms_c_down_del_timer() (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove unused variable 'lcnphy_rx_iqcomp_table_rev0' (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcn_gain_tbl_rev1' (Jarod Wilson) [1937053] - brcmfmac: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1937053] - ath10k: Remove unused macro ATH10K_ROC_TIMEOUT_HZ (Jarod Wilson) [1937053] - ath11k: Remove unused inline function htt_htt_stats_debug_dump() (Jarod Wilson) [1937053] - ath11k: fix link error when CONFIG_REMOTEPROC is disabled (Jarod Wilson) [1937053] - ath11k: remove calling ath11k_init_hw_params() second time (Jarod Wilson) [1937053] - ath11k: add raw mode and software crypto support (Jarod Wilson) [1937053] - ath11k: add ipq6018 support (Jarod Wilson) [1937053] - ath11k: move target ce configs to hw_params (Jarod Wilson) [1937053] - net: wireless: drop bogus CRYPTO_xxx Kconfig selects (Jarod Wilson) [1937053] - rtlwifi: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - brcmsmac: fix memory leak in wlc_phy_attach_lcnphy (Jarod Wilson) [1937053] - rtl8xxxu: prevent potential memory leak (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: Delete a stray tab (Jarod Wilson) [1937053] - ath11k: Add peer max mpdu parameter in peer assoc command (Jarod Wilson) [1937053] - ath10k: Add support for chain1 regulator supply voting (Jarod Wilson) [1937053] - brcmfmac: set F2 SDIO block size to 128 bytes for BCM4329 (Jarod Wilson) [1937053] - brcmfmac: drop chip id from debug messages (Jarod Wilson) [1937053] - brcmfmac: increase F2 watermark for BCM4329 (Jarod Wilson) [1937053] - mwifiex: sdio: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mwifiex: wmm: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mt7601u: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtlwifi: Remove temporary definition of RT_TRACE (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - brcmsmac: phytbl_n: Remove a few unused arrays (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcnphytbl_rx_gain_info_rev1' (Jarod Wilson) [1937053] - brcmsmac: phy_n: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove a bunch of unused variables (Jarod Wilson) [1937053] - prism54: isl_ioctl: Remove unused variable 'j' (Jarod Wilson) [1937053] - rtw88: debug: Remove unused variables 'val' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Finish documenting 'brcmf_fws_mac_descriptor' (Jarod Wilson) [1937053] - brcmsmac: phy_cmn: Remove a unused variables 'vbat' and 'temp' (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a couple of function headers (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a couple set but unused variables (Jarod Wilson) [1937053] - mwifiex: pcie: Move tables to the only place they're used (Jarod Wilson) [1937053] - ath10k: Get rid of "per_ce_irq" hw param (Jarod Wilson) [1937053] - ath10k: Keep track of which interrupts fired, don't poll them (Jarod Wilson) [1937053] - ath10k: Add interrupt summary based CE processing (Jarod Wilson) [1937053] - rtlwifi: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtl818x_pci: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - p54: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: phy_common: Remove unused variable 'bbvalue' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Remove unused variable 'brcmf_fws_prio2fifo' (Jarod Wilson) [1937053] - b43: phy_ht: Remove 9 year old TODO (Jarod Wilson) [1937053] - brcmfmac: btcoex: Update 'brcmf_btcoex_state' and demote others (Jarod Wilson) [1937053] - brcmfmac: firmware: Demote seemingly unintentional kernel-doc header (Jarod Wilson) [1937053] - brcmsmac: main: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a bunch of function docs (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Deal with set but unused variables (Jarod Wilson) [1937053] - mt7601u: phy: Fix misnaming when documented function parameter 'dac' (Jarod Wilson) [1937053] - rtlwifi: rtl8723-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723be Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: btcoexist: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Start changing RT_TRACE into rtl_dbg (Jarod Wilson) [1937053] - ath10k: wmi: Use struct_size() helper in ath10k_wmi_alloc_skb() (Jarod Wilson) [1937053] - ath11k: fix missing error check on call to ath11k_pci_get_user_msi_assignment (Jarod Wilson) [1937053] - ath11k: fix spelling mistake "moniter" -> "monitor" (Jarod Wilson) [1937053] - nl80211: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - atmel: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - brcmfmac: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rt2x00: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: phy_n: Add empty braces around empty statements (Jarod Wilson) [1937053] - b43: phy_common: Demote non-conformant kerneldoc header (Jarod Wilson) [1937053] - brcmsmac: mac80211_if: Demote a few non-conformant kerneldoc headers (Jarod Wilson) [1937053] - brcmfmac: fweh: Fix docrot related function documentation issues (Jarod Wilson) [1937053] - brcmfmac: fweh: Remove set but unused variable 'err' (Jarod Wilson) [1937053] - b43: main: Add braces around empty statements (Jarod Wilson) [1937053] - atmel: Demote non-kerneldoc header to standard comment block (Jarod Wilson) [1937053] - nl80211: rename csa counter attributes countdown counters (Jarod Wilson) [1937053] - nl80211: add support for setting fixed HE rate/gi/ltf (Jarod Wilson) [1937053] - ath11k: return -ENOMEM on allocation failure (Jarod Wilson) [1937053] - ath11k: return error if firmware request fails (Jarod Wilson) [1937053] - ath9k: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Move ar5416Bank{0,1,2,3,7} to where they are used (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Remove unused table entirely (Jarod Wilson) [1937053] - ath9k: ar9001_initvals: Remove unused array 'ar5416Bank6_9100' (Jarod Wilson) [1937053] - ath9k: ar9002_initvals: Remove unused array 'ar9280PciePhy_clkreq_off_L1_9280' (Jarod Wilson) [1937053] - ath9k_htc: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit tables to RF v20.1 (Jarod Wilson) [1937053] - rtw88: use read_poll_timeout_atomic() for poll loop (Jarod Wilson) [1937053] - rtw88: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtw88: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - mwifiex: don't call del_timer_sync() on uninitialized timer (Jarod Wilson) [1937053] - mwifiex: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mwifiex: Clean up some err and dbg messages (Jarod Wilson) [1937053] - mwifiex: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - nl80211: fix PORT_AUTHORIZED wording to reflect behavior (Jarod Wilson) [1937053] - cfg80211: add helper fn for adjacent rule channels (Jarod Wilson) [1937053] - cfg80211: add helper fn for single rule channels (Jarod Wilson) [1937053] - nl80211: use NLA_POLICY_RANGE(NLA_BINARY, ...) for a few attributes (Jarod Wilson) [1937053] - nl80211: clean up code/policy a bit (Jarod Wilson) [1937053] - net: wireless: wext_compat.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: sme.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: scan.c: delete or fix duplicated words (Jarod Wilson) [1937053] - net: wireless: reg.c: delete duplicated words + fix punctuation (Jarod Wilson) [1937053] - net: wireless: delete duplicated word + fix grammar (Jarod Wilson) [1937053] - net: mac80211: mesh.h: delete duplicated word (Jarod Wilson) [1937053] - net: mac80211: agg-rx.c: fix duplicated words (Jarod Wilson) [1937053] - net: ath11k: constify ath11k_thermal_ops (Jarod Wilson) [1937053] - ath10k: Add new api to support reset TID config (Jarod Wilson) [1937053] - ath10k: Add new api to support TID specific configuration (Jarod Wilson) [1937053] - ath10k: Move rate mask validation function up in the file (Jarod Wilson) [1937053] - ath10k: Add wmi command support for station specific TID config (Jarod Wilson) [1937053] - ath10k: sdio: add firmware coredump support (Jarod Wilson) [1937053] - ath10k: add bus type for each layout of coredump (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_MIN_LEN() (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_EXACT_LEN() (Jarod Wilson) [1937053] - rndis_wlan: tighten check of rndis_query_oid return (Jarod Wilson) [1937053] - rtw88: fix spelling mistake: "unsupport" -> "unsupported" (Jarod Wilson) [1937053] - brcmfmac: use *ph to print small buffer (Jarod Wilson) [1937053] - brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach (Jarod Wilson) [1937053] - ath11k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath10k: fix VHT NSS calculation when STBC is enabled (Jarod Wilson) [1937053] - ath10k: Register shutdown handler (Jarod Wilson) [1937053] - ath11k: reset MHI during power down and power up (Jarod Wilson) [1937053] - ath11k: use TCL_DATA_RING_0 for QCA6390 (Jarod Wilson) [1937053] - ath11k: process both lmac rings for QCA6390 (Jarod Wilson) [1937053] - ath11k: assign correct search flag and type for QCA6390 (Jarod Wilson) [1937053] - ath11k: delay vdev_start for QCA6390 (Jarod Wilson) [1937053] - ath11k: refine the phy_id check in ath11k_reg_chan_list_event (Jarod Wilson) [1937053] - ath11k: setup QCA6390 rings for both rxdmas (Jarod Wilson) [1937053] - ath11k: don't initialize rxdma1 related ring (Jarod Wilson) [1937053] - ath11k: enable DP interrupt setup for QCA6390 (Jarod Wilson) [1937053] - ath11k: dp: redefine peer_map and peer_unmap (Jarod Wilson) [1937053] - ath11k: wmi: put hardware to DBS mode (Jarod Wilson) [1937053] - ath11k: initialize wmi config based on hw_params (Jarod Wilson) [1937053] - ath11k: force single pdev only for QCA6390 (Jarod Wilson) [1937053] - ath11k: disable CE interrupt before hif start (Jarod Wilson) [1937053] - ath11k: ce: get msi_addr and msi_data before srng setup (Jarod Wilson) [1937053] - ath11k: hal: assign msi_addr and msi_data to srng (Jarod Wilson) [1937053] - ath11k: ce: remove CE_COUNT() macro (Jarod Wilson) [1937053] - ath11k: ce: remove host_ce_config_wlan macro (Jarod Wilson) [1937053] - ath11k: ce: support different CE configurations (Jarod Wilson) [1937053] - ath11k: hal: cleanup dynamic register macros (Jarod Wilson) [1937053] - ath11k: hal: create register values dynamically (Jarod Wilson) [1937053] - ath10k: move enable_pll_clk call to ath10k_core_start() (Jarod Wilson) [1937053] - ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1937053] - ath10k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1937053] - ath11k: hal: create hw_srng_config dynamically (Jarod Wilson) [1937053] - ath11k: enable internal sleep clock (Jarod Wilson) [1937053] - ath11k: fix KASAN warning of ath11k_qmi_wlanfw_wlan_cfg_send (Jarod Wilson) [1937053] - ath11k: fix memory OOB access in qmi_decode (Jarod Wilson) [1937053] - ath11k: allocate smaller chunks of memory for firmware (Jarod Wilson) [1937053] - ath11k: setup ce tasklet for control path (Jarod Wilson) [1937053] - ath11k: configure copy engine msi address in CE srng (Jarod Wilson) [1937053] - ath11k: pci: add read32() and write32() hif operations (Jarod Wilson) [1937053] - ath11k: fill appropriate QMI service instance id for QCA6390 (Jarod Wilson) [1937053] - ath11k: add board file support for PCI devices (Jarod Wilson) [1937053] - ath11k: add support for m3 firmware (Jarod Wilson) [1937053] - ath11k: use remoteproc only with AHB devices (Jarod Wilson) [1937053] - ath11k: pci: add HAL, CE and core initialisation (Jarod Wilson) [1937053] - ath11k: register MHI controller device for QCA6390 (Jarod Wilson) [1937053] - ath11k: implement ath11k_core_pre_init() (Jarod Wilson) [1937053] - ath11k: pci: add MSI config initialisation (Jarod Wilson) [1937053] - ath11k: pci: setup resources (Jarod Wilson) [1937053] - ath11k: add simple PCI client driver for QCA6390 chipset (Jarod Wilson) [1937053] - ath11k: move ring mask definitions to hw_params (Jarod Wilson) [1937053] - ath11k: add hw_params entry for QCA6390 (Jarod Wilson) [1937053] - ath11k: do not depend on ARCH_QCOM for ath11k (Jarod Wilson) [1937053] - ath10k: correct the array index from mcs index for HT mode for QCA6174 (Jarod Wilson) [1937053] - ath10k: enable supports_peer_stats_info for QCA6174 PCI devices (Jarod Wilson) [1937053] - ath10k: remove return for NL80211_STA_INFO_TX_BITRATE (Jarod Wilson) [1937053] - ath10k: add wmi service peer stat info for wmi tlv (Jarod Wilson) [1937053] - ath10k: start recovery process when payload length exceeds max htc length for sdio (Jarod Wilson) [1937053] - ath: drop unnecessary list_empty (Jarod Wilson) [1937053] - ath9k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: Fix typo in function name (Jarod Wilson) [1937053] - ath9k: Replace HTTP links with HTTPS ones (Jarod Wilson) [1937053] - ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() (Jarod Wilson) [1937053] - ath9k: Check the return value of pcie_capability_read_*() (Jarod Wilson) [1937053] - ath11k: remove define ATH11K_QMI_DEFAULT_CAL_FILE_NAME (Jarod Wilson) [1937053] - ath11k: don't use defines in hw_params (Jarod Wilson) [1937053] - ath11k: qmi: cleanup info messages (Jarod Wilson) [1937053] - ath11k: remove useless info messages (Jarod Wilson) [1937053] - ath11k: change ath11k_core_fetch_board_data_api_n() to use ath11k_core_create_firmware_path() (Jarod Wilson) [1937053] - ath11k: don't use defines for hw specific firmware directories (Jarod Wilson) [1937053] - ath11k: create a common function to request all firmware files (Jarod Wilson) [1937053] - ath11k: Add bdf-addr in hw_params (Jarod Wilson) [1937053] - ath11k: add hw_ops for pdev id to hw_mac mapping (Jarod Wilson) [1937053] - ath11k: define max_radios in hw_params (Jarod Wilson) [1937053] - ath11k: convert ath11k_hw_params to an array (Jarod Wilson) [1937053] - ath11k: ahb: call ath11k_core_init() before irq configuration (Jarod Wilson) [1937053] - ath10k: pci: fix memcpy size of bmi response (Jarod Wilson) [1937053] - ath11k: rename default board file (Jarod Wilson) [1937053] - ath11k: update firmware files read path (Jarod Wilson) [1937053] - ath10k: provide survey info as accumulated data (Jarod Wilson) [1937053] - ath10k: fix retry packets update in station dump (Jarod Wilson) [1937053] - ath10k: Wait until copy complete is actually done before completing (Jarod Wilson) [1937053] - mac80211_hwsim: add 6GHz channels (Jarod Wilson) [1937053] - mac80211_hwsim: indicate support for S1G (Jarod Wilson) [1937053] - mac80211_hwsim: write TSF timestamp correctly to S1G beacon (Jarod Wilson) [1937053] - mac80211_hwsim: fix typo in kernel-doc (Jarod Wilson) [1937053] - mac80211: rename csa counters to countdown counters (Jarod Wilson) [1937053] - mac80211_hwsim: report the WIPHY_FLAG_SUPPORTS_5_10_MHZ capability (Jarod Wilson) [1937053] - mac80211_hwsim: Claim support for setting Beacon frame TX legacy rate (Jarod Wilson) [1937053] - mac80211_hwsim: Advertise support for multicast RX registration (Jarod Wilson) [1937053] - mac80211_hwsim: indicate in IBSS that we have transmitted beacons (Jarod Wilson) [1937053] - mac80211_hwsim: notify wmediumd of used MAC addresses (Jarod Wilson) [1937053] - mac80211_hwsim: use GFP_ATOMIC under spin lock (Jarod Wilson) [1937053] - mac80211_hwsim: Use kstrndup() in place of kasprintf() (Jarod Wilson) [1937053] - mac80211_hwsim: add frame transmission support over virtio (Jarod Wilson) [1937053] - mac80211_hwsim: enable Beacon protection (Jarod Wilson) [1937053] - mac80211_hwsim: add power save support (Jarod Wilson) [1937053] - mac80211_hwsim: remove maximum TX power (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1937053] - mac80211_hwsim: add support for OCB (Jarod Wilson) [1937053] - mac80211_hwsim: add more 5GHz channels, 5/10 MHz support (Jarod Wilson) [1937053] - mac80211_hwsim: fix incorrect dev_alloc_name failure goto (Jarod Wilson) [1937053] - mac80211_hwsim: Register support for HE meshpoint (Jarod Wilson) [1937053] - mac80211_hwsim: fill boottime_ns in netlink RX path (Jarod Wilson) [1937053] - mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_radio_nl() (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID API update (Jarod Wilson) [1937053] - mac80211_hwsim: Fix a typo in the name of function 'mac80211_hswim_he_capab()' (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID support (Jarod Wilson) [1937053] - mac80211_hwsim: set p2p device interface support indication (Jarod Wilson) [1937053] - mac80211_hwsim: calculate if_combination.max_interfaces (Jarod Wilson) [1937053] - mac80211_hwsim: propagate genlmsg_reply return code (Jarod Wilson) [1937053] - mac80211_hwsim: Declare support for Multi-BSSID (Jarod Wilson) [1937053] - mac80211_hwsim: Support boottime in scan results (Jarod Wilson) [1937053] - mac80211_hwsim: check that n_limits makes sense (Jarod Wilson) [1937053] - mac80211_hwsim: fix overwriting of if_combination (Jarod Wilson) [1937053] - mac80211_hwsim: fixes kernel crash during mac80211_hwsim init (Jarod Wilson) [1937053] - mac80211_hwsim: allow configurable cipher types (Jarod Wilson) [1937053] - mac80211_hwsim: allow setting iftype support (Jarod Wilson) [1937053] - mac80211_hwsim: move HWSIM_ATTR_RADIO_NAME parsing last (Jarod Wilson) [1937053] - mac80211_hwsim: fix module init error paths for netlink (Jarod Wilson) [1937053] - mac80211_hwsim: drop now unused work-queue from hwsim (Jarod Wilson) [1937053] - mac80211_hwsim: do not omit multicast announce of first added radio (Jarod Wilson) [1937053] - mac80211_hwsim: fix race in radio destruction from netlink notifier (Jarod Wilson) [1937053] - mac80211_hwsim: fix locking when iterating radios during ns exit (Jarod Wilson) [1937053] - wireless: align to draft 11ax D3.0 (Jarod Wilson) [1937053] - mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X (Jarod Wilson) [1937053] - mac80211_hwsim: require at least one channel (Jarod Wilson) [1937053] - mac80211_hwsim: Add support for HE (Jarod Wilson) [1937053] - net/fq_impl: do not maintain a backlog-sorted list of flows (Jarod Wilson) [1937053] - net/fq_impl: drop get_default_func, move default flow to fq_tin (Jarod Wilson) [1937053] - net/fq_impl: bulk-free packets from a flow on overmemory (Jarod Wilson) [1937053] - net/fq_impl: use skb_get_hash instead of skb_get_hash_perturb (Jarod Wilson) [1937053] - net/fq_impl: Switch to kvmalloc() for memory allocation (Jarod Wilson) [1937053] - mac80211: set NETIF_F_LLTX when using intermediate tx queues (Jarod Wilson) [1937053] - mac80211: calculate hash for fq without holding fq->lock in itxq enqueue (Jarod Wilson) [1937053] - nvme-tcp: fix misuse of __smp_processor_id with preemption enabled (Gopal Tiwari) [1964227] - powerpc/smp: Cache CPU to chip lookup (Daniel Henrique Barboza) [1934421] - Revert "powerpc/topology: Update topology_core_cpumask" (Daniel Henrique Barboza) [1934421] - powerpc/smp: Reintroduce cpu_core_mask (Daniel Henrique Barboza) [1934421] - scsi: smartpqi: Remove unused functions (Don Brace) [1952154] - scsi: smartpqi: Fix device pointer variable reference static checker issue (Don Brace) [1952154] - scsi: smartpqi: Fix blocks_per_row static checker issue (Don Brace) [1952154] - scsi: smartpqi: Update version to 2.1.8-045 (Don Brace) [1952154] - scsi: smartpqi: Add new PCI IDs (Don Brace) [1952154] - scsi: smartpqi: Correct system hangs when resuming from hibernation (Don Brace) [1952154] - scsi: smartpqi: Update enclosure identifier in sysfs (Don Brace) [1952154] - scsi: smartpqi: Add additional logging for LUN resets (Don Brace) [1952154] - scsi: smartpqi: Update SAS initiator_port_protocols and target_port_protocols (Don Brace) [1952154] - scsi: smartpqi: Add phy ID support for the physical drives (Don Brace) [1952154] - scsi: smartpqi: Convert snprintf() to scnprintf() (Don Brace) [1952154] - scsi: smartpqi: Fix driver synchronization issues (Don Brace) [1952154] - scsi: smartpqi: Update device scan operations (Don Brace) [1952154] - scsi: smartpqi: Update OFA management (Don Brace) [1952154] - scsi: smartpqi: Update RAID bypass handling (Don Brace) [1952154] - scsi: smartpqi: Update suspend/resume and shutdown (Don Brace) [1952154] - scsi: smartpqi: Synchronize device resets with mutex (Don Brace) [1952154] - scsi: smartpqi: Update soft reset management for OFA (Don Brace) [1952154] - scsi: smartpqi: Update event handler (Don Brace) [1952154] - scsi: smartpqi: Add support for wwid (Don Brace) [1952154] - scsi: smartpqi: Remove timeouts from internal cmds (Don Brace) [1952154] - scsi: smartpqi: Disable WRITE SAME for HBA NVMe disks (Don Brace) [1952154] - scsi: smartpqi: Add host level stream detection enable (Don Brace) [1952154] - scsi: smartpqi: Add stream detection (Don Brace) [1952154] - scsi: smartpqi: Align code with oob driver (Don Brace) [1952154] - scsi: smartpqi: Add support for long firmware version (Don Brace) [1952154] - scsi: smartpqi: Add support for BMIC sense feature cmd and feature bits (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID1 writes (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID5 and RAID6 writes (Don Brace) [1952154] - scsi: smartpqi: Refactor scatterlist code (Don Brace) [1952154] - scsi: smartpqi: Refactor aio submission code (Don Brace) [1952154] - scsi: smartpqi: Add support for new product ids (Don Brace) [1952154] - scsi: smartpqi: Correct request leakage during reset operations (Don Brace) [1952154] - scsi: smartpqi: Use host-wide tag space (Don Brace) [1952154] - smartpqi: Use fallthrough pseudo-keyword (Don Brace) [1952154] - scsi: smartpqi: Support device deletion via sysfs (Don Brace) [1952154] - scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Don Brace) [1952154] - smartpqi: remove ioremap_nocache and devm_ioremap_nocache (Don Brace) [1952154] - smartpqi: Use sizeof_field() macro (Don Brace) [1952154] - smartpqi: phase out dma_zalloc_coherent() (Don Brace) [1952154] - scsi: smartpqi: add support for huawei controllers (Don Brace) [1952154] - block: only update parent bi_status when bio fail (Ming Lei) [1945457] - kbuild: trace functions in subdirectories of lib/ (Joe Lawrence) [1942601] - kbuild: introduce ccflags-remove-y and asflags-remove-y (Joe Lawrence) [1942601] - redhat/configs: Add CONFIG_AMD_PMC (David Arcari) [1961755] - platform/x86: amd-pmc: put device on error paths (David Arcari) [1961755] - platform/x86: amd-pmc: Fix CONFIG_DEBUG_FS check (David Arcari) [1961755] - platform/x86: amd-pmc: Add AMD platform support for S2Idle (David Arcari) [1961755] - crypto: DRBG - switch to HMAC SHA512 DRBG as default DRBG (Vladis Dronov) [1956808] - x86/asm: Annotate movdir64b()'s dst argument with __iomem (Jerry Snitselaar) [1920747] - x86/asm: Add a missing __iomem annotation in enqcmds() (Jerry Snitselaar) [1920747]- fm10k: amend removal of MODULE_VERSION (Vladis Dronov) [1955730] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Mohammed Gamal) [1940927] - hv_netvsc: Add error handling while switching data path (Mohammed Gamal) [1940927] - netvsc: Update driver to use ethtool_sprintf (Mohammed Gamal) [1940927] - hv_netvsc: Add a comment clarifying batching logic (Mohammed Gamal) [1940927] - hv_netvsc: Fix validation in netvsc_linkstatus_callback() (Mohammed Gamal) [1940927] - hv_netvsc: Restrict configurations on isolated guests (Mohammed Gamal) [1940927] - hv_netvsc: Load and store the proper (NBL_HASH_INFO) per-packet info (Mohammed Gamal) [1940927] - hv_netvsc: Allocate the recv_buf buffers after NVSP_MSG1_TYPE_SEND_RECV_BUF (Mohammed Gamal) [1940927] - hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() (Mohammed Gamal) [1940927] - hv_netvsc: Copy packets sent by Hyper-V out of the receive buffer (Mohammed Gamal) [1940927] - net/hyperv: use skb_vlan_tag_*() helpers (Mohammed Gamal) [1940927] - net/vlan: introduce skb_vlan_tag_get_cfi() helper (Mohammed Gamal) [1940927] - hv_netvsc: Add (more) validation for untrusted Hyper-V values (Mohammed Gamal) [1940927] - hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove (Mohammed Gamal) [1940927] - hv_netvsc: Wait for completion on request SWITCH_DATA_PATH (Mohammed Gamal) [1940927] - hv_netvsc: Check VF datapath when sending traffic to VF (Mohammed Gamal) [1940927] - hv_netvsc: Validate number of allocated sub-channels (Mohammed Gamal) [1940927] - hv_netvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Mohammed Gamal) [1940927] - hv_netvsc: Use HV_HYP_PAGE_SIZE for Hyper-V communication (Mohammed Gamal) [1940927] - scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Ewan D. Milne) [1949250] - scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Ewan D. Milne) [1949250] - net: vlan: Avoid using BUG() in vlan_proto_idx() (Davide Caratti) [1964456] - sch_htb: fix null pointer dereference on a null new_q (Ivan Vecera) [1935703] - sch_htb: Fix offload cleanup in htb_destroy on htb_init failure (Ivan Vecera) [1935703] - sch_htb: Fix select_queue for non-offload mode (Ivan Vecera) [1935703] - sch_htb: Stats for offloaded HTB (Ivan Vecera) [1935703] - sch_htb: Hierarchical QoS hardware offload (Ivan Vecera) [1935703] - net: sched: Add extack to Qdisc_class_ops.delete (Ivan Vecera) [1935703] - net: sched: Add multi-queue support to sch_tree_lock (Ivan Vecera) [1935703] - capabilities: require CAP_SETFCAP to map uid 0 (Alexey Gladkov) [1961202] - locking/qrwlock: Cleanup queued_write_lock_slowpath() (Waiman Long) [1954361] - locking/rtmutex: Clean up signal handling in __rt_mutex_slowlock() (Waiman Long) [1954361] - locking/rtmutex: Restrict the trylock WARN_ON() to debug (Waiman Long) [1954361] - locking/rtmutex: Fix misleading comment in rt_mutex_postunlock() (Waiman Long) [1954361] - locking/rtmutex: Consolidate the fast/slowpath invocation (Waiman Long) [1954361] - locking/rtmutex: Make text section and inlining consistent (Waiman Long) [1954361] - locking/rtmutex: Move debug functions as inlines into common header (Waiman Long) [1954361] - locking/rtmutex: Decrapify __rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove pointless CONFIG_RT_MUTEXES=n stubs (Waiman Long) [1954361] - locking/rtmutex: Inline chainwalk depth check (Waiman Long) [1954361] - locking/rtmutex: Move rt_mutex_debug_task_free() to rtmutex.c (Waiman Long) [1954361] - locking/rtmutex: Remove empty and unused debug stubs (Waiman Long) [1954361] - locking/rtmutex: Consolidate rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove output from deadlock detector (Waiman Long) [1954361] - locking/rtmutex: Remove rtmutex deadlock tester leftovers (Waiman Long) [1954361] - locking/rtmutex: Remove rt_mutex_timed_lock() (Waiman Long) [1954361] - kernel: delete repeated words in comments (Waiman Long) [1954361] - rbtree, rtmutex: Use rb_add_cached() (Waiman Long) [1954361] - rbtree: Add generic add and find helpers (Waiman Long) [1954361] - locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() (Waiman Long) [1954361] - lib/rbtree: avoid generating code twice for the cached versions (Waiman Long) [1954361] - locking/rtmutex: Fix the preprocessor logic with normal #ifdef #else #endif (Waiman Long) [1954361] - kernel/futex: Explicitly document pi_lock for pi_state owner fixup (Waiman Long) [1954361] - kernel/futex: Move hb unlock out of unqueue_me_pi() (Waiman Long) [1954361] - kernel/futex: Make futex_wait_requeue_pi() only call fixup_owner() (Waiman Long) [1954361] - kernel/futex: Kill rt_mutex_next_owner() (Waiman Long) [1954361] - futex: Remove unused empty compat_exit_robust_list() (Waiman Long) [1954361] - futex: Handle transient "ownerless" rtmutex state correctly (Waiman Long) [1954361] - futex: Convert to use the preferred 'fallthrough' macro (Waiman Long) [1954361] - futex: get rid of a kernel-docs build warning (Waiman Long) [1954361] - futex: arch_futex_atomic_op_inuser() calling conventions change (Waiman Long) [1954361] - s390: Use arch_local_irq_{save,restore}() in early boot code (Waiman Long) [1954361] - lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Waiman Long) [1954361] - locking: Fix typos in comments (Waiman Long) [1954361] - locking/lockdep: Update the comment for __lock_release() (Waiman Long) [1954361] - lockdep: Allow tuning tracing capacity constants. (Waiman Long) [1954361] - lockdep: Address clang -Wformat warning printing for hd (Waiman Long) [1954361] - lockdep: Add lockdep lock state defines (Waiman Long) [1954361] - lockdep: Add lockdep_assert_not_held() (Waiman Long) [1954361] - lockdep: Noinstr annotate warn_bogus_irq_restore() (Waiman Long) [1954361] - locking/lockdep: Avoid unmatched unlock (Waiman Long) [1954361] - locking/rwsem: Remove empty rwsem.h (Waiman Long) [1954361] - lockdep: report broken irq restoration (Waiman Long) [1954361] - locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP (Waiman Long) [1954361] - locking/lockdep: Exclude local_lock_t from IRQ inversions (Waiman Long) [1954361] - locking/lockdep: Clean up check_redundant() a bit (Waiman Long) [1954361] - locking/lockdep: Add a skip() function to __bfs() (Waiman Long) [1954361] - locking/lockdep: Mark local_lock_t (Waiman Long) [1954361] - lockdep: Put graph lock/unlock under lock_recursion protection (Waiman Long) [1954361] - locking/rtmutex: Add missing kernel-doc markup (Waiman Long) [1954361] - lockdep: Avoid to modify chain keys in validate_chain() (Waiman Long) [1954361] - lockdep: Fix nr_unused_locks accounting (Waiman Long) [1954361] - lockdep: Optimize the memory usage of circular queue (Waiman Long) [1954361] - lockdep: Take read/write status in consideration when generate chainkey (Waiman Long) [1954361] - lockdep/selftest: Add a R-L/L-W test case specific to chain cache behavior (Waiman Long) [1954361] - lockdep: Add recursive read locks into dependency graph (Waiman Long) [1954361] - lockdep: Fix recursive read lock related safe->unsafe detection (Waiman Long) [1954361] - lockdep: Adjust check_redundant() for recursive read change (Waiman Long) [1954361] - lockdep: Support deadlock detection for recursive read locks in check_noncircular() (Waiman Long) [1954361] - lockdep: Make __bfs(.match) return bool (Waiman Long) [1954361] - lockdep: Extend __bfs() to work with multiple types of dependencies (Waiman Long) [1954361] - lockdep: Introduce lock_list::dep (Waiman Long) [1954361] - lockdep: Reduce the size of lock_list::distance (Waiman Long) [1954361] - lockdep: Make __bfs() visit every dependency until a match (Waiman Long) [1954361] - lockdep: Demagic the return value of BFS (Waiman Long) [1954361] - lockdep/Documention: Recursive read lock detection reasoning (Waiman Long) [1954361] - locking: More accurate annotations for read_lock() (Waiman Long) [1954361] - Documentation/locking/locktypes: Fix local_locks documentation (Waiman Long) [1954361] - treewide: Remove uninitialized_var() usage (Waiman Long) [1954361] - lockdep: Use this_cpu_ptr instead of get_cpu_var stats (Waiman Long) [1954361] - KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Gavin Shan) [1939323] - KVM: arm64: Don't advertise FEAT_SPE to guests (Gavin Shan) [1939323] - KVM: arm64: Don't print warning when trapping SPE registers (Gavin Shan) [1939323] - KVM: arm64: Fully zero the vcpu state on reset (Gavin Shan) [1939323] - KVM: arm64: Clarify vcpu reset behaviour (Gavin Shan) [1939323] - Documentation: KVM: Document KVM_GUESTDBG_USE_HW control flag for arm64 (Gavin Shan) [1939323] - KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Gavin Shan) [1939323] - KVM: arm64: Handle access to TRFCR_EL1 (Gavin Shan) [1939323] - arm64: Add TRFCR_ELx definitions (Gavin Shan) [1939323] - KVM: arm64: Unify trap handlers injecting an UNDEF (Gavin Shan) [1939323] - KVM: arm64: Use find_vma_intersection() (Gavin Shan) [1939323] - KVM: arm64: Hide kvm_mmu_wp_memory_region() (Gavin Shan) [1939323] - KVM: selftests: vgic_init kvm selftests fixup (Gavin Shan) [1939323] - KVM: selftests: aarch64/vgic-v3 init sequence tests (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Expose GICR_TYPER.Last for userspace (Gavin Shan) [1939323] - kvm: arm64: vgic-v3: Introduce vgic_v3_free_redist_region() (Gavin Shan) [1939323] - KVM: arm64: Simplify argument passing to vgic_uaccess_[read|write] (Gavin Shan) [1939323] - docs: kvm: devices/arm-vgic-v3: enhance KVM_DEV_ARM_VGIC_CTRL_INIT doc (Gavin Shan) [1939323] - KVM: arm/arm64: vgic: Reset base address on kvm_vgic_dist_destroy() (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix error handling in vgic_v3_set_redist_base() (Gavin Shan) [1939323] - KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix some error codes when setting RDIST base (Gavin Shan) [1939323] - KVM: arm64: Disable guest access to trace filter controls (Gavin Shan) [1939323] - KVM: arm64: Fix CPU interface MMIO compatibility detection (Gavin Shan) [1939323] - KVM: arm64: Hide system instruction access to Trace registers (Gavin Shan) [1939323] - KVM: arm64: Fix exclusive limit for IPA size (Gavin Shan) [1939323] - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Gavin Shan) [1939323] - KVM: arm64: nvhe: Save the SPE context early (Gavin Shan) [1939323] - KVM: arm64: Correct spelling of DBGDIDR register (Gavin Shan) [1939323] - KVM: arm64: Fix AArch32 PMUv3 capping (Gavin Shan) [1939323] - KVM: arm64: Fix missing RES1 in emulation of DBGBIDR (Gavin Shan) [1939323] - KVM: arm64: Remove spurious semicolon in reg_to_encoding() (Gavin Shan) [1939323] - KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation (Gavin Shan) [1939323] - KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility (Gavin Shan) [1939323] - KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() (Gavin Shan) [1939323] - KVM: arm64: Some fixes of PV-time interface document (Gavin Shan) [1939323] - KVM: arm64: CSSELR_EL1 max is 13 (Gavin Shan) [1939323] - idr test suite: Improve reporting from idr_find_test_1 (Chris von Recklinghausen) [1946304] - idr test suite: Create anchor before launching throbber (Chris von Recklinghausen) [1946304] - idr test suite: Take RCU read lock in idr_find_test_1 (Chris von Recklinghausen) [1946304] - radix tree test suite: Register the main thread with the RCU library (Chris von Recklinghausen) [1946304] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1946304] - XArray: Add xa_limit_16b (Chris von Recklinghausen) [1946304] - XArray: Fix splitting to non-zero orders (Chris von Recklinghausen) [1946304] - XArray: Fix split documentation (Chris von Recklinghausen) [1946304] - PCI/P2PDMA: Drop double zeroing for sg_init_table() (Myron Stowe) [1955693] - PCI: Simplify bool comparisons (Myron Stowe) [1955693] - PCI: endpoint: Use "NULL" instead of "0" as a NULL pointer (Myron Stowe) [1955693] - PCI: Simplify pci_dev_reset_slot_function() (Myron Stowe) [1955693] - PCI: Update mmap-related #ifdef comments (Myron Stowe) [1955693] - PCI/LINK: Print IRQ number used by port (Myron Stowe) [1955693] - PCI/IOV: Simplify pci-pf-stub with module_pci_driver() (Myron Stowe) [1955693] - PCI: Use scnprintf(), not snprintf(), in sysfs "show" functions (Myron Stowe) [1955693] - x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled (Myron Stowe) [1955693] - PCI: Remove unnecessary header includes (Myron Stowe) [1955693] - PCI/PM: Revert "PCI/PM: Apply D2 delay as milliseconds, not microseconds" (Myron Stowe) [1955693] - PCI/PM: Remove unused PCI_PM_BUS_WAIT (Myron Stowe) [1955693] - PCI: shpchp: Remove unused 'rc' assignment (Myron Stowe) [1955693] - PCI: pciehp: Reduce noisiness on hot removal (Myron Stowe) [1955693 1812902] - PCI: rpadlpar: Use for_each_child_of_node() and for_each_node_by_name() (Myron Stowe) [1955693] - PCI: Add Kconfig options for MPS/MRRS strategy (Myron Stowe) [1955693] - PCI: Add schedule point in pci_read_config() (Myron Stowe) [1955693] - PCI/ASPM: Remove struct pcie_link_state.l1ss (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap (Myron Stowe) [1955693] - PCI/ASPM: Pass L1SS Capabilities value, not struct aspm_register_info (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl1 (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl2 (unused) (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap_ptr (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.latency_encoding (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.enabled (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.support (Myron Stowe) [1955693] - PCI/ASPM: Use 'parent' and 'child' for readability (Myron Stowe) [1955693] - PCI/ASPM: Move LTR path check to where it's used (Myron Stowe) [1955693] - PCI/ASPM: Move pci_clear_and_set_dword() earlier (Myron Stowe) [1955693] - PCI/ACS: Enable Translation Blocking for external devices (Myron Stowe) [1955693] - scsi: qedi: Remove redundant assignment to variable err (Nilesh Javali) [1920855] - scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Nilesh Javali) [1920855] - scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Nilesh Javali) [1920855] - scsi: qedf: Simplify bool comparison (Nilesh Javali) [1921608] - bpf, sockmap: Fix incorrect fwd_alloc accounting (Yauheni Kaliuta) [1874006] - bpf: Local storage helpers should check nullness of owner ptr passed (Yauheni Kaliuta) [1874006] - bpf, inode_storage: Put file handler if no storage was found (Yauheni Kaliuta) [1874006] - kbuild: explicitly specify the build id style (Yauheni Kaliuta) [1874006] - bpf: Reject too big ctx_size_in for raw_tp test run (Yauheni Kaliuta) [1874006] - bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers (Yauheni Kaliuta) [1874006] - bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE (Jiri Benc) [1874006] - bpf: Fix tests for local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix "dubious pointer arithmetic" test (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix array access with signed variable test (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for signed 32-bit bound check bug (Yauheni Kaliuta) [1874006] - bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. (Yauheni Kaliuta) [1874006] - lwt_bpf: Replace preempt_disable() with migrate_disable() (Yauheni Kaliuta) [1874006] - lwt: Disable BH too in run_lwt_bpf() (Yauheni Kaliuta) [1874006] - selftests/bpf: Drain ringbuf samples at the end of test (Yauheni Kaliuta) [1874006] - libbpf: Fix ring_buffer__poll() to return number of consumed samples (Yauheni Kaliuta) [1874006] - bpf: Add MAINTAINERS entry for BPF LSM (Yauheni Kaliuta) [1874006] - bpftool: Fix error return value in build_btf_type_table (Yauheni Kaliuta) [1874006] - fail_function: Remove a redundant mutex unlock (Yauheni Kaliuta) [1874006] - selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL (Yauheni Kaliuta) [1874006] - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list (Yauheni Kaliuta) [1874006] - bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Use truesize with sk_rmem_schedule() (Yauheni Kaliuta) [1874006] - bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect (Yauheni Kaliuta) [1874006] - bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix error return code in run_getsockopt_test() (Yauheni Kaliuta) [1874006] - bpf: Relax return code check for subprograms (Yauheni Kaliuta) [1874006] - tools, bpftool: Add missing close before bpftool net attach exit (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused attribute usage in subprogs_unused test (Yauheni Kaliuta) [1874006] - bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id (Yauheni Kaliuta) [1874006] - bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare (Yauheni Kaliuta) [1874006] - libbpf: Don't attempt to load unused subprog as an entry-point BPF program (Yauheni Kaliuta) [1874006] - bpf: Update verification logic for LSM programs (Yauheni Kaliuta) [1874006] - bpf: Zero-fill re-used per-cpu map element (Yauheni Kaliuta) [1874006] - bpf: BPF_PRELOAD depends on BPF_SYSCALL (Yauheni Kaliuta) [1874006] - libbpf: Fix possible use after free in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf: Fix null dereference in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf, hashmap: Fix undefined behavior in hash_bits (Yauheni Kaliuta) [1874006] - tools, bpftool: Remove two unused variables. (Yauheni Kaliuta) [1874006] - tools, bpftool: Avoid array index warnings. (Yauheni Kaliuta) [1874006] - bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs (Yauheni Kaliuta) [1874006] - bpf: Fix -Wshadow warnings (Yauheni Kaliuta) [1874006] - bpf, libbpf: Guard bpf inline asm from bpf_tail_call_static (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of the bpf_per_cpu_ptr() must be checked (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of bpf_skc_to helpers must be checked (Yauheni Kaliuta) [1874006] - bpf: Remove unneeded break (Yauheni Kaliuta) [1874006] - net, sockmap: Don't call bpf_prog_put() on NULL pointer (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add locking annotations to iterator (Yauheni Kaliuta) [1874006] - bpf: Fix register equivalence tracking. (Yauheni Kaliuta) [1874006] - bpf, selftests: Add three new sockmap tests for verdict only programs (Yauheni Kaliuta) [1874006] - bpf, selftests: Add option to test_sockmap to omit adding parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Allow skipping sk_skb parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Check skb_verdict and skb_parser programs explicitly (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add memory accounting so skbs on ingress lists are visible (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanup (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove dropped data on errors in redirect case (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_set_owner_w wmem will be taken later from sendpage (Yauheni Kaliuta) [1874006] - bpf, sockmap: On receive programs try to fast track SK_PASS ingress (Yauheni Kaliuta) [1874006] - bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits (Yauheni Kaliuta) [1874006] - bpf: Migrate from patchwork.ozlabs.org to patchwork.kernel.org. (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor XDP kern program maps with BTF-defined map (Yauheni Kaliuta) [1874006] - samples: bpf: Replace attach_tracepoint() to attach() in xdp_redirect_cpu (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor xdp_monitor with libbpf (Yauheni Kaliuta) [1874006] - bpf, selftests: Add test for different array inner map size (Yauheni Kaliuta) [1874006] - bpf: Allow for map-in-map with dynamic inner array map entries (Yauheni Kaliuta) [1874006] - selftests/bpf: Asm tests for the verifier regalloc tracking. (Yauheni Kaliuta) [1874006] - bpf: Fix selftest compilation on clang 11 (Yauheni Kaliuta) [1874006] - selftest/bpf: Fix profiler test using CO-RE relocation for enums (Yauheni Kaliuta) [1874006] - selftests/bpf: Add profiler test (Yauheni Kaliuta) [1874006] - bpf: Track spill/fill of bounded scalars. (Yauheni Kaliuta) [1874006] - bpf: Propagate scalar ranges through register assignments. (Yauheni Kaliuta) [1874006] - bpf: Add tcp_notsent_lowat bpf setsockopt (Yauheni Kaliuta) [1874006] - selftests/bpf: Validate libbpf's auto-sizing of LD/ST/STX instructions (Yauheni Kaliuta) [1874006] - libbpf: Allow specifying both ELF and raw BTF for CO-RE BTF override (Yauheni Kaliuta) [1874006] - libbpf: Support safe subset of load/store instruction resizing with CO-RE (Yauheni Kaliuta) [1874006] - libbpf: Skip CO-RE relocations for not loaded BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Fix compatibility problem in xsk_socket__create (Yauheni Kaliuta) [1874006] - bpf: Fix typo in uapi/linux/bpf.h (Yauheni Kaliuta) [1874006] - bpf: Fix build failure for kernel/trace/bpf_trace.c with CONFIG_NET=n (Yauheni Kaliuta) [1874006] - kernel/bpf/verifier: Fix build when NET is not enabled (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_verifier after introducing resolve_pseudo_ldimm64 (Yauheni Kaliuta) [1874006] - samples: bpf: Driver interrupt statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Count syscalls in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Split xdpsock stats into new struct (Yauheni Kaliuta) [1874006] - samples/bpf: Fix a compilation error with fallthrough marking (Yauheni Kaliuta) [1874006] - samples/bpf: Change Makefile to cope with latest llvm (Yauheni Kaliuta) [1874006] - bpf, libbpf: Use valid btf in bpf_program__set_attach_target (Yauheni Kaliuta) [1874006] - selftest/bpf: Test pinning map with reused map fd (Yauheni Kaliuta) [1874006] - libbpf: Check if pin_path was set even map fd exist (Yauheni Kaliuta) [1874006] - libbpf: Close map fd if init map slots failed (Yauheni Kaliuta) [1874006] - bpf: Use raw_spin_trylock() for pcpu_freelist_push/pop in NMI (Yauheni Kaliuta) [1874006] - bpf, verifier: Use fallthrough pseudo-keyword (Yauheni Kaliuta) [1874006] - bpf: Deref map in BPF_PROG_BIND_MAP when it's already used (Yauheni Kaliuta) [1874006] - bpf, sockmap: Update selftests to use skb_adjust_room (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add skb_adjust_room to pop bytes off ingress payload (Yauheni Kaliuta) [1874006] - bpf/selftests: Test for bpf_per_cpu_ptr() and bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introducte bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introduce bpf_per_cpu_ptr() (Yauheni Kaliuta) [1874006] - selftests/bpf: Ksyms_btf to test typed ksyms (Yauheni Kaliuta) [1874006] - bpf/libbpf: BTF support for typed ksyms (Yauheni Kaliuta) [1874006] - bpf: Introduce pseudo_btf_id (Yauheni Kaliuta) [1874006] - selftests/bpf: Properly initialize linfo in sockmap_basic (Yauheni Kaliuta) [1874006] - selftests/bpf: Initialize duration in xdp_noinline.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for BPF_F_PRESERVE_ELEMS (Yauheni Kaliuta) [1874006] - bpf: Introduce BPF_F_PRESERVE_ELEMS for perf event array (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix alignment of .BTF_ids (Yauheni Kaliuta) [1874006] - selftests/bpf: Test "incremental" btf_dump in C format (Yauheni Kaliuta) [1874006] - libbpf: Make btf_dump work with modifiable BTF (Yauheni Kaliuta) [1874006] - bpf, selftests: Use bpf_tail_call_static where appropriate (Yauheni Kaliuta) [1874006] - bpf, libbpf: Add bpf_tail_call_static helper for bpf programs (Yauheni Kaliuta) [1874006] - bpf, net: Rework cookie generator as per-cpu one (Yauheni Kaliuta) [1874006] - bpf: Add classid helper only based on skb->sk (Yauheni Kaliuta) [1874006] - bpf: fix raw_tp test run in preempt kernel (Yauheni Kaliuta) [1874006] - libbpf: Compile in PIC mode only for shared library case (Yauheni Kaliuta) [1874006] - libbpf: Compile libbpf under -O2 level by default and catch extra warnings (Yauheni Kaliuta) [1874006] - bpf: x64: Do not emit sub/add 0, rsp when !stack_depth (Yauheni Kaliuta) [1874006] - bpf, x64: Drop "pop rcx" instruction on BPF JIT epilogue (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix warning in snprintf_btf where system() call unchecked (Yauheni Kaliuta) [1874006] - selftests/bpf: Test BTF's handling of endianness (Yauheni Kaliuta) [1874006] - selftests/bpf: Move and extend ASSERT_xxx() testing macros (Yauheni Kaliuta) [1874006] - selftests: Make sure all 'skel' variables are declared static (Yauheni Kaliuta) [1874006] - selftests/bpf_iter: Don't fail test due to missing __builtin_btf_type_id (Yauheni Kaliuta) [1874006] - bpf/preload: Make sure Makefile cleans up after itself, and add .gitignore (Yauheni Kaliuta) [1874006] - selftests/bpf: Ensure snprintf_btf/bpf_iter tests compatibility with old vmlinux.h (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused-result warning in snprintf_btf.c (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix cast to smaller integer type 'int' warning in raw_tp (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Add bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix overflow tests to reflect iter size increase (Yauheni Kaliuta) [1874006] - bpf: Bump iter seq size to support BTF representation of large data structures (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpf_snprintf_btf helper tests (Yauheni Kaliuta) [1874006] - bpf: Add bpf_snprintf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Move to generic BTF show support, apply it to seq files/strings (Yauheni Kaliuta) [1874006] - bpf: Provide function to get vmlinux BTF information (Yauheni Kaliuta) [1874006] - selftest: bpf: Test copying a sockmap and sockhash (Yauheni Kaliuta) [1874006] - selftests: bpf: Remove shared header from sockmap iter test (Yauheni Kaliuta) [1874006] - selftests: bpf: Add helper to compare socket cookies (Yauheni Kaliuta) [1874006] - bpf: sockmap: Enable map_update_elem from bpf_iter (Yauheni Kaliuta) [1874006] - bpf, cpumap: Remove rcpu pointer from cpu_map_build_skb signature (Yauheni Kaliuta) [1874006] - selftests/bpf: Add raw_tp_test_run (Yauheni Kaliuta) [1874006] - libbpf: Support test run of raw tracepoint programs (Yauheni Kaliuta) [1874006] - bpf: Enable BPF_PROG_TEST_RUN for raw_tracepoint (Yauheni Kaliuta) [1874006] - bpf: Add comment to document BTF type PTR_TO_BTF_ID_OR_NULL (Yauheni Kaliuta) [1874006] - bpf: Add AND verifier test case where 32bit and 64bit bounds differ (Yauheni Kaliuta) [1874006] - bpf, verifier: Remove redundant var_off.value ops in scalar known reg cases (Yauheni Kaliuta) [1874006] - bpf: selftest: Add test_btf_skc_cls_ingress (Yauheni Kaliuta) [1874006] - bpf: selftest: Remove enum tcp_ca_state from bpf_tcp_helpers.h (Yauheni Kaliuta) [1874006] - bpf: selftest: Use bpf_skc_to_tcp_sock() in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Use network_helpers in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Adapt sock_fields test to use skel and global variables (Yauheni Kaliuta) [1874006] - bpf: selftest: Move sock_fields test into test_progs (Yauheni Kaliuta) [1874006] - bpf: selftest: Add ref_tracking verifier test for bpf_skc casting (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_assign to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_tcp_*_syncookie to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_release and bpf_sk_*cgroup_id to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Yauheni Kaliuta) [1874006] - bpf: Move the PTR_TO_BTF_ID check to check_reg_type() (Yauheni Kaliuta) [1874006] - Revert "bpf: Fix potential call bpf_link_free() in atomic context" (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Always force HOSTARCH (Yauheni Kaliuta) [1874006] - bpf: Check CONFIG_BPF option for resolve_btfids (Yauheni Kaliuta) [1874006] - bpf: Explicitly size compatible_reg_types (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix stat probe in d_path test (Yauheni Kaliuta) [1874006] - bpf: Using rcu_read_lock for bpf_sk_storage_map iterator (Yauheni Kaliuta) [1874006] - bpf: Use a table to drive helper arg type checks (Yauheni Kaliuta) [1874006] - bpf: Hoist type checking for nullable arg types (Yauheni Kaliuta) [1874006] - bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg (Yauheni Kaliuta) [1874006] - bpf: Set meta->raw_mode for pointers close to use (Yauheni Kaliuta) [1874006] - bpf: Make context access check generic (Yauheni Kaliuta) [1874006] - bpf: Make reference tracking generic (Yauheni Kaliuta) [1874006] - bpf: Make BTF pointer type checking generic (Yauheni Kaliuta) [1874006] - bpf: Allow specifying a BTF ID per argument in function protos (Yauheni Kaliuta) [1874006] - btf: Add BTF_ID_LIST_SINGLE macro (Yauheni Kaliuta) [1874006] - bpf: Check scalar or invalid register in check_helper_mem_access (Yauheni Kaliuta) [1874006] - btf: Make btf_set_contains take a const pointer (Yauheni Kaliuta) [1874006] - bpf: Fix potential call bpf_link_free() in atomic context (Yauheni Kaliuta) [1874006] - bpf: Use hlist_add_head_rcu when linking to local_storage (Yauheni Kaliuta) [1874006] - samples/bpf: Fix test_map_in_map on s390 (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in test_sockopt_sk (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in sk_assign (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tailcall_bpf2bpf tests (Yauheni Kaliuta) [1874006] - bpf: Add abnormal return checks. (Yauheni Kaliuta) [1874006] - bpf: allow for tailcalls in BPF subprograms for x64 JIT (Yauheni Kaliuta) [1874006] - bpf, x64: rework pro/epilogue and tailcall handling in JIT (Yauheni Kaliuta) [1874006] - bpf: Limit caller's stack depth 256 for subprogs with tailcalls (Yauheni Kaliuta) [1874006] - bpf: rename poke descriptor's 'ip' member to 'tailcall_target' (Yauheni Kaliuta) [1874006] - bpf: propagate poke descriptors to subprograms (Yauheni Kaliuta) [1874006] - bpf, x64: use rcx instead of rax for tail call retpolines (Yauheni Kaliuta) [1874006] - selftests/bpf: Merge most of test_btf into test_progs (Yauheni Kaliuta) [1874006] - selftests/bpf: Test load and dump metadata with btftool and skel (Yauheni Kaliuta) [1874006] - bpftool: Support dumping metadata (Yauheni Kaliuta) [1874006] - libbpf: Add BPF_PROG_BIND_MAP syscall and use it on .rodata section (Yauheni Kaliuta) [1874006] - bpf: Add BPF_PROG_BIND_MAP syscall (Yauheni Kaliuta) [1874006] - bpf: Mutex protect used_maps array and count (Yauheni Kaliuta) [1874006] - libbpf: Fix a compilation error with xsk.c for ubuntu 16.04 (Yauheni Kaliuta) [1874006] - samples/bpf: Add quiet option to xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Add an option for printing extra statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix possible deadlock in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix one packet sending in xdpsock (Yauheni Kaliuta) [1874006] - s390/bpf: Fix multiple tail calls (Yauheni Kaliuta) [1874006] - tcp: Simplify tcp_set_congestion_control() load=false case (Yauheni Kaliuta) [1874006] - tcp: simplify _bpf_setsockopt(): Remove flags argument (Yauheni Kaliuta) [1874006] - tcp: simplify tcp_set_congestion_control(): Always reinitialize (Yauheni Kaliuta) [1874006] - tcp: Simplify EBPF TCP_CONGESTION to always init CC (Yauheni Kaliuta) [1874006] - bpftool: Fix build failure (Yauheni Kaliuta) [1874006] - tools: bpftool: Automate generation for "SEE ALSO" sections in man pages (Yauheni Kaliuta) [1874006] - bpf: Fix comment for helper bpf_current_task_under_cgroup() (Yauheni Kaliuta) [1874006] - selftests/bpf: Define string const as global for test_sysctl_prog.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_ksyms on non-SMP kernels (Yauheni Kaliuta) [1874006] - tools: bpftool: Add "inner_map" to "bpftool map create" outer maps (Yauheni Kaliuta) [1874006] - tools: bpftool: Keep errors for map-of-map dumps if distinct from ENOENT (Yauheni Kaliuta) [1874006] - tools: bpftool: Clean up function to dump map entry (Yauheni Kaliuta) [1874006] - selftests: bpf: Test iterating a sockmap (Yauheni Kaliuta) [1874006] - net: Allow iterating sockmap and sockhash (Yauheni Kaliuta) [1874006] - net: sockmap: Remove unnecessary sk_fullsock checks (Yauheni Kaliuta) [1874006] - tools: bpftool: Include common options from separate file (Yauheni Kaliuta) [1874006] - tools: bpftool: Print optional built-in features along with version (Yauheni Kaliuta) [1874006] - selftests, bpftool: Add bpftool (and eBPF helpers) documentation build (Yauheni Kaliuta) [1874006] - tools: bpftool: Log info-level messages when building bpftool man pages (Yauheni Kaliuta) [1874006] - bpf: Remove duplicate headers (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang change (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for map_ptr arithmetic (Yauheni Kaliuta) [1874006] - bpf: Permit map_ptr arithmetic with opcode add and offset 0 (Yauheni Kaliuta) [1874006] - tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874006] - bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874006] - tools: bpftool: Fix formatting in bpftool-link documentation (Yauheni Kaliuta) [1874006] - samples, bpf: Add xsk_fwd test file to .gitignore (Yauheni Kaliuta) [1874006] - samples, bpf: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - libbpf: Fix potential multiplication overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix another __u64 cast in printf (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix check in global_data_init. (Yauheni Kaliuta) [1874006] - selftests/bpf: Add __noinline variant of cls_redirect selftest (Yauheni Kaliuta) [1874006] - selftests/bpf: Modernize xdp_noinline test w/ skeleton and __noinline (Yauheni Kaliuta) [1874006] - selftests/bpf: Add subprogs to pyperf, strobemeta, and l4lb_noinline tests (Yauheni Kaliuta) [1874006] - tools/bpftool: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - selftests/bpf: Don't use deprecated libbpf APIs (Yauheni Kaliuta) [1874006] - libbpf: Deprecate notion of BPF program "title" in favor of "section name" (Yauheni Kaliuta) [1874006] - selftests/bpf: Add selftest for multi-prog sections and bpf-to-bpf calls (Yauheni Kaliuta) [1874006] - libbpf: Add multi-prog section support for struct_ops (Yauheni Kaliuta) [1874006] - libbpf: Implement generalized .BTF.ext func/line info adjustment (Yauheni Kaliuta) [1874006] - libbpf: Make RELO_CALL work for multi-prog sections and sub-program calls (Yauheni Kaliuta) [1874006] - libbpf: Support CO-RE relocations for multi-prog sections (Yauheni Kaliuta) [1874006] - libbpf: Parse multi-function sections into multiple BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Ensure ELF symbols table is found before further ELF processing (Yauheni Kaliuta) [1874006] - selftests/bpf: Test task_file iterator without visiting pthreads (Yauheni Kaliuta) [1874006] - bpf: Avoid iterating duplicated files for task_file iterator (Yauheni Kaliuta) [1874006] - bpf: {cpu,dev}map: Change various functions return type from int to void (Yauheni Kaliuta) [1874006] - module: Fix up module_notifier return values (Yauheni Kaliuta) [1874006] - bpf: Remove bpf_lsm_file_mprotect from sleepable list. (Yauheni Kaliuta) [1874006] - samples/bpf: Fix to xdpsock to avoid recycling frames (Yauheni Kaliuta) [1874006] - samples/bpf: Optimize l2fwd performance in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Add new sample xsk_fwd.c (Yauheni Kaliuta) [1874006] - libbpf: Support shared umems between queues and devices (Yauheni Kaliuta) [1874006] - selftests/bpf: Add sleepable tests (Yauheni Kaliuta) [1874006] - libbpf: Support sleepable progs (Yauheni Kaliuta) [1874006] - bpf: Add bpf_copy_from_user() helper. (Yauheni Kaliuta) [1874006] - bpf: Fix build without BPF_LSM. (Yauheni Kaliuta) [1874006] - bpf: Introduce sleepable BPF programs (Yauheni Kaliuta) [1874006] - mm/error_inject: Fix allow_error_inject function signatures. (Yauheni Kaliuta) [1874006] - mm/filemap.c: enable error injection at add_to_page_cache() (Yauheni Kaliuta) [1874006] - mm/page_alloc.c: allow error injection (Yauheni Kaliuta) [1874006] - bpf: selftests: Add test for different inner map size (Yauheni Kaliuta) [1874006] - bpf: Relax max_entries check for most of the inner map types (Yauheni Kaliuta) [1874006] - bpf: Add map_meta_equal map ops (Yauheni Kaliuta) [1874006] - bpf: Make bpf_link_info.iter similar to bpf_iter_link_info (Yauheni Kaliuta) [1874006] - tools, bpf/build: Cleanup feature files on make clean (Yauheni Kaliuta) [1874006] - libbpf: Fix compilation warnings for 64-bit printf args (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier tests for xor operation (Yauheni Kaliuta) [1874006] - libbpf: Fix unintentional success return code in bpf_object__load (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix spelling mistake "scoket" -> "socket" (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix open call in trigger_fstat_events (Yauheni Kaliuta) [1874006] - selftests/bpf: Add set test to resolve_btfids (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for d_path helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier test for d_path helper (Yauheni Kaliuta) [1874006] - bpf: Update .BTF_ids section in btf.rst with sets info (Yauheni Kaliuta) [1874006] - bpf: Add d_path helper (Yauheni Kaliuta) [1874006] - bpf: Add BTF_SET_START/END macros (Yauheni Kaliuta) [1874006] - bpf: Add btf_struct_ids_match function (Yauheni Kaliuta) [1874006] - bpf: Factor btf_struct_access function (Yauheni Kaliuta) [1874006] - bpf: Remove recursion call in btf_struct_access (Yauheni Kaliuta) [1874006] - bpf: Add type_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Add elem_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Move btf_resolve_size into __btf_resolve_size (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add support for set symbols (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add size check to get_id function (Yauheni Kaliuta) [1874006] - bpf: Disallow BPF_PRELOAD in allmodconfig builds (Yauheni Kaliuta) [1874006] - bpf: Add selftests for local_storage (Yauheni Kaliuta) [1874006] - bpf: Allow local storage to be used from LSM programs (Yauheni Kaliuta) [1874006] - bpf: Implement bpf_local_storage for inodes (Yauheni Kaliuta) [1874006] - bpf: Split bpf_local_storage to bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize caching for sk_storage. (Yauheni Kaliuta) [1874006] - bpf: Renames in preparation for bpf_local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Enable tc verbose mode for test_sk_assign (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor tracepoint tracing programs with libbpf (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor kprobe tracing programs with libbpf (Yauheni Kaliuta) [1874006] - selftests: bpf: Fix sockmap update nits (Yauheni Kaliuta) [1874006] - libbpf: Fix type compatibility check copy-paste error (Yauheni Kaliuta) [1874006] - libbpf: Avoid false unuinitialized variable warning in bpf_core_apply_relo (Yauheni Kaliuta) [1874006] - bpf: sk_lookup: Add user documentation (Yauheni Kaliuta) [1874006] - docs: Correct subject prefix and update LLVM info (Yauheni Kaliuta) [1874006] - libbpf: Normalize and improve logging across few functions (Yauheni Kaliuta) [1874006] - libbpf: Skip well-known ELF sections when iterating ELF (Yauheni Kaliuta) [1874006] - libbpf: Add __noinline macro to bpf_helpers.h (Yauheni Kaliuta) [1874006] - libbpf: Factor out common ELF operations and improve logging (Yauheni Kaliuta) [1874006] - libbpf: Add perf_buffer APIs for better integration with outside epoll loop (Yauheni Kaliuta) [1874006] - bpftool: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query callbacks in map element iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - selftests/bpf: List newest Clang built-ins needed for some CO-RE selftests (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix two minor compilation warnings reported by GCC 4.9 (Yauheni Kaliuta) [1874006] - libbpf: Fix libbpf build on compilers missing __builtin_mul_overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix detection of BPF helper call instruction (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpffs preload test. (Yauheni Kaliuta) [1874006] - bpf: Add kernel module with user mode driver that populates bpffs. (Yauheni Kaliuta) [1874006] - bpf: Add BPF program and map iterators as built-in BPF programs. (Yauheni Kaliuta) [1874006] - bpf: Factor out bpf_link_by_id() helper. (Yauheni Kaliuta) [1874006] - libbpf: Simplify the return expression of build_map_pin_path() (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for ENUMVAL_EXISTS/ENUMVAL_VALUE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement enum value-based CO-RE relocations (Yauheni Kaliuta) [1874006] - selftests/bpf: Add CO-RE relo test for TYPE_ID_LOCAL/TYPE_ID_TARGET (Yauheni Kaliuta) [1874006] - selftests/bpf: Test TYPE_EXISTS and TYPE_SIZE CO-RE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement type-based CO-RE relocations support (Yauheni Kaliuta) [1874006] - libbpf: Centralize poisoning and poison reallocarray() (Yauheni Kaliuta) [1874006] - tools/bpftool: Remove libbpf_internal.h usage in bpftool (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test validating failure on ambiguous relocation value (Yauheni Kaliuta) [1874006] - libbpf: Improve relocation ambiguity detection (Yauheni Kaliuta) [1874006] - libbpf: Detect minimal BTF support and skip BTF loading, if missing (Yauheni Kaliuta) [1874006] - libbpf: Sanitize BPF program code for bpf_probe_read_{kernel, user}[_str] (Yauheni Kaliuta) [1874006] - libbpf: Factor out common logic of testing and closing FD (Yauheni Kaliuta) [1874006] - libbpf: Make kernel feature probing lazy (Yauheni Kaliuta) [1874006] - libbpf: Disable -Wswitch-enum compiler warning (Yauheni Kaliuta) [1874006] - libbpf: Convert comma to semicolon (Yauheni Kaliuta) [1874006] - samples: bpf: Fix broken bpf programs due to removed symbol (Yauheni Kaliuta) [1874006] - bpf: Replace GPLv2 boilerplate/reference with SPDX - rule 206 (Jiri Benc) [1874006] - LSM: Make some functions static (Yauheni Kaliuta) [1874006] - LSM: Make lsm_early_cred() and lsm_early_task() local functions. (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the ipc security blob (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the task security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the inode security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the file security (Yauheni Kaliuta) [1874006] - Infrastructure management of the cred security blob (Yauheni Kaliuta) [1874006] - kernel: move CONFIG_TASKS_TRACE_RCU fields to task_struct_rh (Jiri Benc) [1874006] - kernel: store pointer to task_struct in task_struct_rh (Jiri Benc) [1874006]- igb: Add double-check MTA_REGISTER for i210 and i211 (Corinna Vinschen) [1920286] - igb: Redistribute memory for transmit packet buffers when in Qav mode (Corinna Vinschen) [1920286] - igb: Fix fall-through warnings for Clang (Corinna Vinschen) [1920286] - intel: clean up mismatched header comments (Corinna Vinschen) [1920286] - igb: check timestamp validity (Corinna Vinschen) [1920286] - igb: Fix duplicate include guard (Corinna Vinschen) [1920286] - intel: Update drivers to use ethtool_sprintf (Corinna Vinschen) [1920286] - net: ethernet: intel: igb: Typo fix in the file igb_main.c (Corinna Vinschen) [1920286] - igb: avoid premature Rx buffer reuse (Corinna Vinschen) [1920286] - igb: remove h from printk format specifier (Corinna Vinschen) [1920286] - igb: Enable RSS for Intel I211 Ethernet Controller (Corinna Vinschen) [1920286] - igb: fix TDBAL register show incorrect value (Corinna Vinschen) [1920286] - net: igb: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920286] - igb: avoid transmit queue timeout in xdp path (Corinna Vinschen) [1920286] - igb: use xdp_do_flush (Corinna Vinschen) [1920286] - igb: skb add metasize for xdp (Corinna Vinschen) [1920286] - igb: XDP extack message on error (Corinna Vinschen) [1920286] - igb: take VLAN double header into account (Corinna Vinschen) [1920286] - igb: XDP xmit back fix error code (Corinna Vinschen) [1920286] - igb: add XDP support (Corinna Vinschen) [1920286] - r8169: don't advertise pause in jumbo mode (Josef Oskera) [1935346] - r8169: fix DMA being used after buffer free if WoL is enabled (Josef Oskera) [1935346] - r8169: fix r8168fp_adjust_ocp_cmd function (Josef Oskera) [1935346] - r8169: use macro pm_ptr (Josef Oskera) [1935346] - r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Josef Oskera) [1935346] - r8169: handle tx before rx in napi poll (Josef Oskera) [1935346] - r8169: disable detection of bogus xid's 308/388 (Josef Oskera) [1935346] - r8169: re-configure WOL settings on resume from hibernation (Josef Oskera) [1935346] - r8169: don't try to disable interrupts if NAPI is scheduled already (Josef Oskera) [1935346] - r8169: Add support for another RTL8168FP (Josef Oskera) [1935346] - r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Josef Oskera) [1935346] - r8169: work around RTL8125 UDP hw bug (Josef Oskera) [1935346] - r8169: remove not needed call to rtl_wol_enable_rx from rtl_shutdown (Josef Oskera) [1935346] - r8169: improve DASH support (Josef Oskera) [1935346] - r8169: improve rtl8169_rx_csum (Josef Oskera) [1935346] - r8169: align rtl_wol_suspend_quirk with vendor driver and rename it (Josef Oskera) [1935346] - r8169: clean up rtl_pll_power_down/up functions (Josef Oskera) [1935346] - r8169: improve handling D3 PLL power-down (Josef Oskera) [1935346] - r8169: enable PLL power-down for chip versions 34, 35, 36, 42 (Josef Oskera) [1935346] - r8169: make use of the unaligned access helpers (Josef Oskera) [1935346] - r8169: tweak max read request size for newer chips also in jumbo mtu mode (Josef Oskera) [1935346] - r8169: align RTL8168e jumbo pcie read request size with vendor driver (Josef Oskera) [1935346] - r8169: don't wakeup-enable device on shutdown if WOL is disabled (Josef Oskera) [1935346] - r8169: improve rtl_ocp_reg_failure (Josef Oskera) [1935346] - r8169: replace BUG_ON with WARN in _rtl_eri_write (Josef Oskera) [1935346] - r8169: improve RTL8168g PHY suspend quirk (Josef Oskera) [1935346] - r8169: move ERI access functions to avoid forward declaration (Josef Oskera) [1935346] - r8169: work around power-saving bug on some chip versions (Josef Oskera) [1935346] - r8169: make NUM_RX_DESC a signed int (Josef Oskera) [1935346] - r8169: improve rtl_rx (Josef Oskera) [1935346] - r8169: set tc_offset only if tally counter reset isn't supported (Josef Oskera) [1935346] - net: phy: realtek: read actual speed on rtl8211f to detect downshift (Josef Oskera) [1935346] - r8169: use dev_err_probe in rtl_get_ether_clk (Josef Oskera) [1935346] - r8169: reduce number of workaround doorbell rings (Josef Oskera) [1935346] - r8169: remove not needed check in rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: remove nr_frags argument from rtl_tx_slots_avail (Josef Oskera) [1935346] - r8169: improve rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: improve rtl_tx (Josef Oskera) [1935346] - r8169: use READ_ONCE in rtl_tx_slots_avail (Josef Oskera) [1935346] - net: phy: realtek: support paged operations on RTL8201CP (Josef Oskera) [1935346] - r8169: disable hw csum for short packets on all chip versions (Josef Oskera) [1935346] - r8169: fix potential skb double free in an error path (Josef Oskera) [1935346] - r8169: work around short packet hw bug on RTL8125 (Josef Oskera) [1935346] - net: phy: realtek: Add support for RTL8221B-CG series (Josef Oskera) [1935346] - r8169: set IRQF_NO_THREAD if MSI(X) is enabled (Josef Oskera) [1935346] - r8169: align number of tx descriptors with vendor driver (Josef Oskera) [1935346] - r8169: use pm_runtime_put_sync in rtl_open error path (Josef Oskera) [1935346] - r8169: remove unneeded memory barrier in rtl_tx (Josef Oskera) [1935346] - r8169: remove no longer needed private rx/tx packet/byte counters (Josef Oskera) [1935346] - r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters (Josef Oskera) [1935346] - treewide: Use fallthrough pseudo-keyword (Josef Oskera) [1935346] - r8169: fix jumbo packet handling on RTL8168e (Josef Oskera) [1915314] - sctp: delay auto_asconf init until binding the first addr (Xin Long) [1952020] - netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal) [1950014] - netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal) [1950014] - netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal) [1950014] - netfilter: nft_limit: avoid possible divide error in nft_limit_init (Florian Westphal) [1950014] - netfilter: conntrack: do not print icmpv6 as unknown via /proc (Florian Westphal) [1950014] - netfilter: flowtable: fix NAT IPv6 offload mangling (Florian Westphal) [1950014] - netfilter: flowtable: Make sure GC works periodically in idle system (Florian Westphal) [1950014] - netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags (Florian Westphal) [1950014] - netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal) [1950014] - netfilter: x_tables: gpf inside xt_find_revision() (Florian Westphal) [1950014] - netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal) [1950014] - flow_dissector: fix byteorder of dissected ICMP ID (Paolo Abeni) [1950288] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Paolo Abeni) [1950288] - net: core: devlink: use right genl user_ptr when handling port param get/set (Paolo Abeni) [1950288] - net_sched: gen_estimator: support large ewma log (Paolo Abeni) [1950288] - net: Allow NETIF_F_HW_TLS_TX if IP_CSUM && IPV6_CSUM (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled (Paolo Abeni) [1950288] - devlink: Add devlink port documentation (Petr Oros) [1935708] - devlink: Support get and set state of port function (Petr Oros) [1935708] - devlink: Support add and delete devlink port (Petr Oros) [1935708] - devlink: Introduce PCI SF port flavour and port attribute (Petr Oros) [1935708] - devlink: Prepare code to fill multiple port function attributes (Petr Oros) [1935708] - net: core: devlink: simplify the return expression of devlink_nl_cmd_trap_set_doit() (Petr Oros) [1935708] - video: hyperv_fb: Add ratelimit on error message (Mohammed Gamal) [1957804] - ovl: allow upperdir inside lowerdir (Miklos Szeredi) [1903647] - i2c: i801: Add support for Intel Alder Lake PCH-P (Steve Best) [1929488] - pinctrl: tigerlake: Add Alder Lake-P ACPI ID (Steve Best) [1929492] - xfs: set aside allocation btree blocks from block reservation (Brian Foster) [1911738] - xfs: introduce in-core global counter of allocbt blocks (Brian Foster) [1911738] - xfs: unconditionally read all AGFs on mounts with perag reservation (Brian Foster) [1911738] - xfs: drop unnecessary setfilesize helper (Brian Foster) [1942348] - xfs: drop unused ioend private merge and setfilesize code (Brian Foster) [1942348] - xfs: open code ioend needs workqueue helper (Brian Foster) [1942348] - xfs: drop submit side trans alloc for append ioends (Brian Foster) [1942348] - blk-mq: Use request queue-wide tags for tagset-wide sbitmap (Ming Lei) [1932145] - blk-mq: Some tag allocation code refactoring (Ming Lei) [1932145] - blk-mq: Swap two calls in blk_mq_exit_queue() (Ming Lei) [1932145] - blk-mq: plug request for shared sbitmap (Ming Lei) [1932145] - blk-mq: set default elevator as deadline in case of hctx shared tagset (Ming Lei) [1932145] - powerpc/perf: Fix PMU constraint check for EBB events (Diego Domingos) [1926573] - s390/idle: fix suspicious RCU usage (Waiman Long) [1963142] - x86/cpu: Add another Alder Lake CPU to the Intel family (Steve Best) [1962033] - x86/split_lock: Don't write MSR_TEST_CTRL on CPUs that aren't whitelisted (Prarit Bhargava) [1837350] - Documentation/admin-guide: Change doc for split_lock_detect parameter (Prarit Bhargava) [1837350] - x86/traps: Handle #DB for bus lock (Prarit Bhargava) [1837350] - x86/cpufeatures: Enumerate #DB for bus lock detection (Prarit Bhargava) [1837350] - x86/split_lock: Enable the split lock feature on another Alder Lake CPU (Prarit Bhargava) [1925373] - x86/cpu: Add another Alder Lake CPU to the Intel family (Prarit Bhargava) [1925373] - x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs (Prarit Bhargava) [1925373]- libbpf: Add user-space variants of BPF_CORE_READ() family of macros (Jiri Olsa) [1896362] - libbpf: Switch tracing and CO-RE helper macros to bpf_probe_read_kernel() (Jiri Olsa) [1896362] - selftests/bpf: Fix test_vmlinux test to use bpf_probe_read_user() (Jiri Olsa) [1896362] - samples/bpf, selftests/bpf: Use bpf_probe_read_kernel (Jiri Olsa) [1896362] - bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Jiri Olsa) [1896362] - perf/x86/intel/uncore: Add Rocket Lake support (Michael Petlan) [1837502] - perf/x86/cstate: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/intel: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/msr: Add Rocket Lake CPU support (Michael Petlan) [1837497] - tick/nohz: Kick only _queued_ task whose tick dependency is updated (Waiman Long) [1922901] - tick/nohz: Change signal tick dependency to wake up CPUs of member tasks (Waiman Long) [1922901] - tick/nohz: Only wake up a single target cpu when kicking a task (Waiman Long) [1922901] - tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922901] - sched/fair: Fix shift-out-of-bounds in load_balance() (Phil Auld) [1958730] - redhat/configs: Update torture test configs (Waiman Long) [1941211] - rcu: Do not report strict GPs for outgoing CPUs (Waiman Long) [1941211] - rcu,ftrace: Fix ftrace recursion (Waiman Long) [1941211] - arm64: smp: Tell RCU about CPUs that fail to come online (Waiman Long) [1941211] - rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled (Waiman Long) [1941211] - rcu-tasks: Enclose task-list scan in rcu_read_lock() (Waiman Long) [1941211] - rcu-tasks: Fix low-probability task_struct leak (Waiman Long) [1941211] - rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Selectively enable more RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Use more aggressive polling for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Mark variables static (Waiman Long) [1941211] - rcu-tasks: Prevent complaints of unused show_rcu_tasks_classic_gp_kthread() (Waiman Long) [1941211] - rcu: Remove unused "cpu" parameter from rcu_report_qs_rdp() (Waiman Long) [1941211] - torture: Add gdb support (Waiman Long) [1941211] - rcuperf: Change rcuperf to rcuscale (Waiman Long) [1941211] - sched,rcuperf: Convert to sched_set_fifo_low() (Waiman Long) [1941211] - rcu/rcuperf: Convert to SPDX license identifier (Waiman Long) [1941211] - rcutorture: Allow pointer leaks to test diagnostic code (Waiman Long) [1941211] - rcu: Report QS for outermost PREEMPT=n rcu_read_unlock() for strict GPs (Waiman Long) [1941211] - rcu: locking and unlocking need to always be at least barriers (Waiman Long) [1941211] - rcu: Execute RCU reader shortly after rcu_core for strict GPs (Waiman Long) [1941211] - rcu: Provide optional RCU-reader exit delay for strict GPs (Waiman Long) [1941211] - rcu: Make FQS more aggressive in complaining about offline CPUs (Waiman Long) [1941211] - rcu: Clarify comments about FQS loop reporting quiescent states (Waiman Long) [1941211] - rcu: IPI all CPUs at GP end for strict GPs (Waiman Long) [1941211] - rcu: IPI all CPUs at GP start for strict GPs (Waiman Long) [1941211] - rcu: Attempt QS when CPU discovers GP for strict GPs (Waiman Long) [1941211] - rcu: Do full report for .need_qs for strict GPs (Waiman Long) [1941211] - rcu: Always set .need_qs from __rcu_read_lock() for strict GPs (Waiman Long) [1941211] - rcu: Force DEFAULT_RCU_BLIMIT to 1000 for strict RCU GPs (Waiman Long) [1941211] - rcu: Restrict default jiffies_till_first_fqs for strict RCU GPs (Waiman Long) [1941211] - rcu: Reduce leaf fanout for strict RCU grace periods (Waiman Long) [1941211] - rcu: Add Kconfig option for strict RCU grace periods (Waiman Long) [1941211] - rcu/nocb: Add a warning for non-GP kthread running GP code (Waiman Long) [1941211] - rcu: Move rcu_cpu_started per-CPU variable to rcu_data (Waiman Long) [1941211] - scftorture: Add cond_resched() to test loop (Waiman Long) [1941211] - rcutorture: Hoist OOM registry up one level (Waiman Long) [1941211] - rcutorture: Properly synchronize with OOM notifier (Waiman Long) [1941211] - rcutorture: Properly set rcu_fwds for OOM handling (Waiman Long) [1941211] - torture: Add kvm.sh --help and update help message (Waiman Long) [1941211] - refperf: Avoid null pointer dereference when buf fails to allocate (Waiman Long) [1941211] - rcutorture: Add CONFIG_PROVE_RCU_LIST to TREE05 (Waiman Long) [1941211] - torture: Update initrd documentation (Waiman Long) [1941211] - rcutorture: Replace HTTP links with HTTPS ones (Waiman Long) [1941211] - rcu: Fix kerneldoc comments in rcupdate.h (Waiman Long) [1941211] - scftorture: Adapt memory-ordering test to UP operation (Waiman Long) [1941211] - torture: document --allcpus argument added to the kvm.sh script (Waiman Long) [1941211] - scftorture: Block scftorture_invoker() kthreads for offline CPUs (Waiman Long) [1941211] - scftorture: Check unexpected "switch" statement value (Waiman Long) [1941211] - scftorture: Make symbol 'scf_torture_rand' static (Waiman Long) [1941211] - scftorture: Prevent compiler from reducing race probabilities (Waiman Long) [1941211] - scftorture: Flag errors in torture-compatible manner (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() scf_check initialization (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() check and kfree() (Waiman Long) [1941211] - scftorture: Add smp_call_function() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_many() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_single() memory-ordering checks (Waiman Long) [1941211] - scftorture: Summarize per-thread statistics (Waiman Long) [1941211] - torture: Declare parse-console.sh independence from rcutorture (Waiman Long) [1941211] - tick-sched: Clarify "NOHZ: local_softirq_pending" warning (Waiman Long) [1941211] - scftorture: Implement weighted primitive selection (Waiman Long) [1941211] - torture: Add scftorture to the rcutorture scripting (Waiman Long) [1941211] - scftorture: Add smp_call_function() torture test (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_stall_ftrace_dump (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_kthreads (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor (Waiman Long) [1941211] - nocb: Remove show_rcu_nocb_state() false positive printout (Waiman Long) [1941211] - rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() (Waiman Long) [1941211] - nocb: Clarify RCU nocb CPU error message (Waiman Long) [1941211] - rcu/tree: Force quiescent state on callback overload (Waiman Long) [1941211] - rcu/trace: Use gp_seq_req in acceleration's rcu_grace_period tracepoint (Waiman Long) [1941211] - rcu/trace: Print negative GP numbers correctly (Waiman Long) [1941211] - rcutorture: Output number of elapsed grace periods (Waiman Long) [1941211] - rcu: Initialize at declaration time in rcu_exp_handler() (Waiman Long) [1941211] - rcu: Remove KCSAN stubs from update.c (Waiman Long) [1941211] - rcu: Remove KCSAN stubs (Waiman Long) [1941211] - srcu: Remove KCSAN stubs (Waiman Long) [1941211] - rcutorture: Remove KCSAN stubs (Waiman Long) [1941211] - refscale: Change --torture type from refperf to refscale (Waiman Long) [1941211] - refperf: Rename refperf.c to refscale.c and change internal names (Waiman Long) [1941211] - refperf: Rename RCU_REF_PERF_TEST to RCU_REF_SCALE_TEST (Waiman Long) [1941211] - torture: Remove obsolete "cd $KVM" (Waiman Long) [1941211] - torture: Avoid duplicate specification of qemu command (Waiman Long) [1941211] - torture: Dump ftrace at shutdown only if requested (Waiman Long) [1941211] - torture: Add kvm-tranform.sh script for qemu-cmd files (Waiman Long) [1941211] - torture: Add more tracing crib notes to kvm.sh (Waiman Long) [1941211] - torture: Improve diagnostic for KCSAN-incapable compilers (Waiman Long) [1941211] - torture: Correctly summarize build-only runs (Waiman Long) [1941211] - torture: Pass --kmake-arg to all make invocations (Waiman Long) [1941211] - kernel/rcu/tree.c: Fix kernel-doc warnings (Waiman Long) [1941211] - rcu-tasks: Fix synchronize_rcu_tasks_trace() header comment (Waiman Long) [1941211] - rcu: grpnum just records group number (Waiman Long) [1941211] - rcu: grplo/grphi just records CPU number (Waiman Long) [1941211] - rcu: gp_max is protected by root rcu_node's lock (Waiman Long) [1941211] - rcutorture: Check for unwatched readers (Waiman Long) [1941211] - torture: Abstract out console-log error detection (Waiman Long) [1941211] - torture: Add a stop-run capability (Waiman Long) [1941211] - rcu-tasks: Fix code-style issues (Waiman Long) [1941211] - torture: Create qemu-cmd in --buildonly runs (Waiman Long) [1941211] - rcu: Stop shrinker loop (Waiman Long) [1941211] - refperf: Add test for RCU Tasks readers (Waiman Long) [1941211] - refperf: Add test for RCU Tasks Trace readers. (Waiman Long) [1941211] - rcu: Replace 1 with true (Waiman Long) [1941211] - rcu/rcutorture: Replace 0 with false (Waiman Long) [1941211] - refperf: Change readdelay module parameter to nanoseconds (Waiman Long) [1941211] - refperf: Work around 64-bit division (Waiman Long) [1941211] - doc: Document rcuperf's module parameters (Waiman Long) [1941211] - refperf: Adjust refperf.loop default value (Waiman Long) [1941211] - rcu-tasks: Conditionally compile show_rcu_tasks_gp_kthreads() (Waiman Long) [1941211] - rcu-tasks: Add #include of rcupdate_trace.h to update.c (Waiman Long) [1941211] - rcu-tasks: Make rcu_tasks_postscan() be static (Waiman Long) [1941211] - refperf: Add read-side delay module parameter (Waiman Long) [1941211] - lockdep: Complain only once about RCU in extended quiescent state (Waiman Long) [1941211] - refperf: Simplify initialization-time wakeup protocol (Waiman Long) [1941211] - rcu: Allow for smp_call_function() running callbacks from idle (Waiman Long) [1941211] - refperf: Output per-experiment data points (Waiman Long) [1941211] - refperf: Label experiment-number column "Runs" (Waiman Long) [1941211] - refperf: Add warmup and cooldown processing phases (Waiman Long) [1941211] - refperf: More closely synchronize reader start times (Waiman Long) [1941211] - refperf: Convert reader_task structure's "start" field to int (Waiman Long) [1941211] - refperf: Tune reader measurement interval (Waiman Long) [1941211] - refperf: Make functions static (Waiman Long) [1941211] - srcu: Avoid local_irq_save() before acquiring spinlock_t (Waiman Long) [1941211] - refperf: Dynamically allocate thread-summary output buffer (Waiman Long) [1941211] - refperf: Dynamically allocate experiment-summary output buffer (Waiman Long) [1941211] - refperf: Provide module parameter to specify number of experiments (Waiman Long) [1941211] - refperf: Convert nreaders to a module parameter (Waiman Long) [1941211] - refperf: Allow decimal nanoseconds (Waiman Long) [1941211] - refperf: Hoist function-pointer calls out of the loop (Waiman Long) [1941211] - rcu: Introduce single argument kvfree_rcu() interface (Waiman Long) [1941211] - refperf: Add holdoff parameter to allow CPUs to come online (Waiman Long) [1941211] - torture: Add refperf to the rcutorture scripting (Waiman Long) [1941211] - rcuperf: Add comments explaining the high reader overhead (Waiman Long) [1941211] - refperf: Add a test to measure performance of read-side synchronization (Waiman Long) [1941211] - rcuperf: Remove useless while loops around wait_event (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_check_preempt() (Waiman Long) [1941211] - sched,rcu,tracing: Avoid tracing before in_nmi() is correct (Waiman Long) [1941211] - hardirq/nmi: Allow nested nmi_enter() (Waiman Long) [1941211] - powerpc/64s: Include header file to fix a warning (Waiman Long) [1941211] - powerpc/64s: system reset interrupt preserve HSRRs (Waiman Long) [1941211] - powerpc/64s: Fix HV NMI vs HV interrupt recoverability test (Waiman Long) [1941211] - powerpc/traps: fix recoverability of machine check handling on book3s/32 (Waiman Long) [1941211] - powerpc/traps: restore recoverability of machine_check interrupts (Waiman Long) [1941211] - rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() noinstr (Waiman Long) [1941211] - rcu: Remove initialized but unused rnp from check_slow_task() (Waiman Long) [1941211] - rcu: Update comment from rsp->rcu_gp_seq to rsp->gp_seq (Waiman Long) [1941211] - rcu: Provide __rcu_is_watching() (Waiman Long) [1941211] - doc: Tasks RCU must protect instructions before trampoline (Waiman Long) [1941211] - fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Waiman Long) [1941211] - rcu-tasks: Convert sleeps to idle priority (Waiman Long) [1941211] - rcu: Expedited grace-period sleeps to idle priority (Waiman Long) [1941211] - rcu: No-CBs-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Priority-boost-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Grace-period-kthread related sleeps to idle priority (Waiman Long) [1941211] - torture: Add --allcpus argument to the kvm.sh script (Waiman Long) [1941211] - torture: Remove whitespace from identify_qemu_vcpus output (Waiman Long) [1941211] - torture: Add script to smoke-test commits in a branch (Waiman Long) [1941211] - trace: events: rcu: Change description of rcu_dyntick trace event (Waiman Long) [1941211] - rcu: Add comment documenting rcu_callback_map's purpose (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_preempt() (Waiman Long) [1941211] - rcu: Add callbacks-invoked counters (Waiman Long) [1941211] - doc: Timer problems can cause RCU CPU stall warnings (Waiman Long) [1941211] - torture: Remove qemu dependency on EFI firmware (Waiman Long) [1941211] - rcutorture: NULL rcu_torture_current earlier in cleanup code (Waiman Long) [1941211] - rcutorture: Handle non-statistic bang-string error messages (Waiman Long) [1941211] - torture: Set configfile variable to current scenario (Waiman Long) [1941211] - rcutorture: Add races with task-exit processing (Waiman Long) [1941211] - docs: RCU: Don't duplicate chapter names in rculist_nulls.rst (Waiman Long) [1941211] - docs: RCU: Convert stallwarn.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rcuref.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert torture.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rculist_nulls.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep-splat.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert checklist.txt to ReST (Waiman Long) [1941211] - doc: Add rcutorture scripting to torture.txt (Waiman Long) [1941211] - doc: Fix typo "deference" to "dereference" (Waiman Long) [1941211] - docs: locking: convert docs to ReST and rename to *.rst (Waiman Long) [1941211] - doc/rcuref: Document real world examples in kernel (Waiman Long) [1941211] - Documentation/locking/lockdep: Drop last two chars of sample states (Waiman Long) [1941211] - doc: rcu: Suspicious RCU usage is a warning (Waiman Long) [1941211] - RCU/torture.txt: Remove section MODULE PARAMETERS (Waiman Long) [1941211] - Documentation/lockstat: Fix trivial typo (Waiman Long) [1941211] - rcu: Simplify the calculation of rcu_state.ncpus (Waiman Long) [1941211] - srcu: Fix a typo in comment "amoritized"->"amortized" (Waiman Long) [1941211] - rcuperf: Fix printk format warning (Waiman Long) [1941211] - mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Waiman Long) [1941211] - rcu: Initialize and destroy rcu_synchronize only when necessary (Waiman Long) [1941211] - rcu: Add KCSAN stubs to update.c (Waiman Long) [1941211] - rcu: Add KCSAN stubs (Waiman Long) [1941211] - srcu: Add KCSAN stubs (Waiman Long) [1941211] - rcutorture: Add KCSAN stubs (Waiman Long) [1941211] - rcu/rcutorture: Convert to SPDX license identifier (Waiman Long) [1941211] - rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() (Waiman Long) [1941211] - rcutorture: Convert ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison (Waiman Long) [1941211] - rcu: Add rcu_gp_might_be_stalled() (Waiman Long) [1941211] - torture: Add a --kasan argument (Waiman Long) [1941211] - torture: Save a few lines by using config_override_param initially (Waiman Long) [1941211] - torture: Allow scenario-specific Kconfig options to override CFcommon (Waiman Long) [1941211] - torture: Allow --kconfig options to override --kcsan defaults (Waiman Long) [1941211] - torture: Abstract application of additional Kconfig options (Waiman Long) [1941211] - torture: Eliminate duplicate #CHECK# from ConfigFragment (Waiman Long) [1941211] - torture: Make --kcsan argument also create a summary (Waiman Long) [1941211] - rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static (Waiman Long) [1941211] - torture: Add --kcsan argument to top-level kvm.sh script (Waiman Long) [1941211] - rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU (Waiman Long) [1941211] - rcu: Remove self-stack-trace when all quiescent states seen (Waiman Long) [1941211] - ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() (Waiman Long) [1941211] - ftrace: Protect ftrace_graph_hash with ftrace_sync (Waiman Long) [1941211] - ftrace: Add comment to why rcu_dereference_sched() is open coded (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_hash pointer with __rcu (Waiman Long) [1941211] - tracing/fgraph: Fix set_graph_function from showing interrupts (Waiman Long) [1941211] - rcu: Allow rcutorture to starve grace-period kthread (Waiman Long) [1941211] - rcu: When GP kthread is starved, tag idle threads as false positives (Waiman Long) [1941211] - rcutorture: Right-size TREE10 CPU consumption (Waiman Long) [1941211] - rcu: Replace 1 by true (Waiman Long) [1941211] - rcutorture: Add test of holding scheduler locks across rcu_read_unlock() (Waiman Long) [1941211] - rcu: Replace assigned pointer ret value by corresponding boolean value (Waiman Long) [1941211] - rcu-tasks: Add IPI failure count to statistics (Waiman Long) [1941211] - rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Add count for idle tasks on offline CPUs (Waiman Long) [1941211] - rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness statistics (Waiman Long) [1941211] - rcu-tasks: Make RCU tasks trace also wait for idle tasks (Waiman Long) [1941211] - rcu-tasks: Handle the running-offline idle-task special case (Waiman Long) [1941211] - rcu-tasks: Disable CPU hotplug across RCU tasks trace scans (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect more concurrent writes (Waiman Long) [1941211] - rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks (Waiman Long) [1941211] - rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so built (Waiman Long) [1941211] - rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI (Waiman Long) [1941211] - rcu-tasks: Add grace-period and IPI counts to statistics (Waiman Long) [1941211] - rcu-tasks: Split ->trc_reader_need_end (Waiman Long) [1941211] - rcu-tasks: Provide boot parameter to delay IPIs until late in grace period (Waiman Long) [1941211] - rcu-tasks: Add a grace-period start time for throttling and debug (Waiman Long) [1941211] - rcu: Get rid of some doc warnings in update.c (Waiman Long) [1941211] - rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks (Waiman Long) [1941211] - rcu-tasks: Use context-switch hook for PREEMPT=y kernels (Waiman Long) [1941211] - rcu-tasks: Make rcutorture writer stall output include GP state (Waiman Long) [1941211] - rcu-tasks: Add RCU tasks to rcutorture writer stall output (Waiman Long) [1941211] - rcuperf: Add ability to increase object allocation size (Waiman Long) [1941211] - rcu-tasks: Move #ifdef into tasks.h (Waiman Long) [1941211] - rcutorture: Add flag to produce non-busy-wait task stalls (Waiman Long) [1941211] - rcu: Add per-task state to RCU CPU stall warnings (Waiman Long) [1941211] - sched/core: Add function to sample state of locked-down task (Waiman Long) [1941211] - rcu-tasks: Add stall warnings for RCU Tasks Trace (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooks (Waiman Long) [1941211] - rcutorture: Add a test for synchronize_rcu_mult() (Waiman Long) [1941211] - rcu: Reinstate synchronize_rcu_mult() (Waiman Long) [1941211] - rcu-tasks: Code movement to allow more Tasks RCU variants (Waiman Long) [1941211] - rcu: Fix the (t=0 jiffies) false positive (Waiman Long) [1941211] - rcu-tasks: Further refactor RCU-tasks to allow adding more variants (Waiman Long) [1941211] - rcu-tasks: Use unique names for RCU-Tasks kthreads and messages (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Rude (Waiman Long) [1941211] - rcu-tasks: Add an RCU-tasks rude variant (Waiman Long) [1941211] - rcu-tasks: Refactor RCU-tasks to allow variants to be added (Waiman Long) [1941211] - rcu-tasks: Create struct to hold state information (Waiman Long) [1941211] - rcu-tasks: Move Tasks RCU to its own file (Waiman Long) [1941211] - locktorture.c: Fix if-statement empty body warnings (Waiman Long) [1941211] - rcu: Expedite first two FQS scans under callback-overload conditions (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect concurrent writes (Waiman Long) [1941211] - rcutorture: Mark data-race potential for rcu_barrier() test statistics (Waiman Long) [1941211] - rcu: Don't use negative nesting depth in __rcu_read_unlock() (Waiman Long) [1941211] - rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field (Waiman Long) [1941211] - rcu: Don't set nesting depth negative in rcu_preempt_deferred_qs() (Waiman Long) [1941211] - rcu: Make rcu_read_unlock_special() safe for rq/pi locks (Waiman Long) [1941211] - rcutorture: Make kvm-recheck-rcu.sh handle truncated lines (Waiman Long) [1941211] - rcu: Make RCU IRQ enter/exit functions rely on in_nmi() (Waiman Long) [1941211] - rcu/tree: Mark the idle relevant functions noinstr (Waiman Long) [1941211] - rcu: Add comments marking transitions between RCU watching and not (Waiman Long) [1941211] - rcu: Update __call_rcu() comments (Waiman Long) [1941211] - rcu: Mark rcu_state.ncpus to detect concurrent writes (Waiman Long) [1941211] - rcu: Use data_race() for RCU CPU stall-warning prints (Waiman Long) [1941211] - rcutorture: Manually clean up after rcu_barrier() failure (Waiman Long) [1941211] - rcutorture: Make rcu_torture_barrier_cbs() post from corresponding CPU (Waiman Long) [1941211] - rcu: Make nocb_gp_wait() double-check unexpected-callback warning (Waiman Long) [1941211] - rcu: Tighten rcu_lockdep_assert_cblist_protected() check (Waiman Long) [1941211] - rcu: Optimize and protect atomic_cmpxchg() loop (Waiman Long) [1941211] - rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() (Waiman Long) [1941211] - rcu: Don't flag non-starting GPs before GP kthread is running (Waiman Long) [1941211] - rcu: Fix rcu_barrier_callback() race condition (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_start (Waiman Long) [1941211] - rcu: Add missing annotation for rcu_nocb_bypass_lock() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_finish() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_start() (Waiman Long) [1941211] - rculist: Add brackets around cond argument in __list_check_rcu macro (Waiman Long) [1941211] - rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() (Waiman Long) [1941211] - rcutorture: Annotation lockless accesses to rcu_torture_current (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_data ->gpwrap (Waiman Long) [1941211] - rcu-tasks: *_ONCE() for rcu_tasks_cbs_head (Waiman Long) [1941211] - rcu: Add *_ONCE() for grace-period progress indicators (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks (Waiman Long) [1941211] - srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlock_count arrays (Waiman Long) [1941211] - rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_torture_batch (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_segcblist ->tails[] (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext (Waiman Long) [1941211] - rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_node ->gp_seq (Waiman Long) [1941211] - rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks plus locking (Waiman Long) [1941211] - rcu: Add *_ONCE() to rcu_node ->boost_kthread_status (Waiman Long) [1941211] - rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store (Waiman Long) [1941211] - srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmask update (Waiman Long) [1941211] - rcu: Provide debug symbols and line numbers in KCSAN runs (Waiman Long) [1941211] - rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace (Waiman Long) [1941211] - srcu: Fix process_srcu()/srcu_batches_completed() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/srcu_get_delay() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/process_srcu() datarace (Waiman Long) [1941211] - rcutorture: Fix stray access to rcu_fwd_cb_nodelay (Waiman Long) [1941211] - rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer() data race (Waiman Long) [1941211] - rcutorture: Make kvm-find-errors.sh abort on bad directory (Waiman Long) [1941211] - rcutorture: Summarize summary of build and run results (Waiman Long) [1941211] - rcutorture: Add 100-CPU configuration (Waiman Long) [1941211] - rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf (Waiman Long) [1941211] - rcu: Fix spelling mistake "leval" -> "level" (Waiman Long) [1941211] - torture: Allow disabling of boottime CPU-hotplug torture operations (Waiman Long) [1941211] - rcutorture: Suppress boottime bad-sequence warnings (Waiman Long) [1941211] - rcutorture: Allow boottime stall warnings to be suppressed (Waiman Long) [1941211] - torture: Forgive -EBUSY from boottime CPU-hotplug operations (Waiman Long) [1941211] - rcutorture: Refrain from callback flooding during boot (Waiman Long) [1941211] - torture: Make results-directory date format completion-friendly (Waiman Long) [1941211] - rcutorture: Suppress forward-progress complaints during early boot (Waiman Long) [1941211] - timer: Use hlist_unhashed_lockless() in timer_pending() (Waiman Long) [1941211] - rcu: React to callback overload by boosting RCU readers (Waiman Long) [1941211] - rcu: React to callback overload by aggressively seeking quiescent states (Waiman Long) [1941211] - rcu: Add and update docbook header comments in list.h (Waiman Long) [1941211] - list: Add hlist_unhashed_lockless() (Waiman Long) [1941211] - list: Don't use WRITE_ONCE() in hlist_add_behind() (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) (Waiman Long) [1941211] - kcsan: Add kcsan_set_access_mask() support (Waiman Long) [1941211] - kcsan: Introduce kcsan_value_change type (Waiman Long) [1941211] - kcsan: Move interfaces that affects checks to kcsan-checks.h (Waiman Long) [1941211] - kcsan: Fix misreporting if concurrent races on same address (Waiman Long) [1941211] - kcsan: Expose core configuration parameters as module params (Waiman Long) [1941211] - kcsan: Add test to generate conflicts via debugfs (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_*() macros (Waiman Long) [1941211] - kcsan: Introduce KCSAN_ACCESS_ASSERT access type (Waiman Long) [1941211] - kcsan: Fix 0-sized checks (Waiman Long) [1941211] - kcsan: Clean up the main KCSAN Kconfig option (Waiman Long) [1941211] - kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS (Waiman Long) [1941211] - kcsan: Add option to assume plain aligned writes up to word size are atomic (Waiman Long) [1941211] - kcsan: Add docbook header for data_race() (Waiman Long) [1941211] - kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY (Waiman Long) [1941211] - include/linux: Add instrumented.h infrastructure (Waiman Long) [1941211] - kcsan: Make KCSAN compatible with lockdep (Waiman Long) [1941211] - kcsan: Rate-limit reporting per data races (Waiman Long) [1941211] - kcsan: Show full access type in report (Waiman Long) [1941211] - kcsan: Prefer __always_inline for fast-path (Waiman Long) [1941211] - kcsan: Improve various small stylistic details (Waiman Long) [1941211] - x86, kcsan: Enable KCSAN for x86 (Waiman Long) [1941211] - build, kcsan: Add KCSAN build exceptions (Waiman Long) [1941211] - x86/uaccess, kcov: Disable stack protector (Waiman Long) [1941211] - doc: Convert to rcubarrier.txt to ReST (Waiman Long) [1941211] - doc: Convert to rcu_dereference.txt to rcu_dereference.rst (Waiman Long) [1941211] - doc: Convert whatisRCU.txt to .rst (Waiman Long) [1941211] - doc: Converted NMI-RCU.txt to NMI-RCU.rst. (Waiman Long) [1941211] - doc: Convert arrayRCU.txt to arrayRCU.rst (Waiman Long) [1941211] - doc: Update list_for_each_entry_rcu() documentation (Waiman Long) [1941211] - Restore docs "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Restore docs "treewide: Rename rcu_dereference_raw_notrace() to _check()" (Waiman Long) [1941211] - docs: rcu: Increase toctree to 3 (Waiman Long) [1941211] - docs: rcu: Correct links referring to titles (Waiman Long) [1941211] - docs: rcu: convert some articles from html to ReST (Waiman Long) [1941211] - Revert docs from "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Documentation: RCU: Add TOC tree hooks (Waiman Long) [1941211] - doc: Describe choice of rcu_dereference() APIs and __rcu usage (Waiman Long) [1941211] - doc: Remove obsolete RCU update functions from RCU documentation (Waiman Long) [1941211] - scsi: ibmvfc: Free channel_setup_buf during device tear down (Steve Best) [1938102] - blk-mq: clearing flush request reference in tags->rqs[] (Ming Lei) [1811030] - blk-mq: clear stale request in tags->rq[] before freeing one request pool (Ming Lei) [1811030] - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter (Ming Lei) [1811030] - vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella) [1958248] - VMCI: Stop log spew when qp allocation isn't possible (Stefano Garzarella) [1958248] - vsock/virtio: update credit only if socket is not closed (Stefano Garzarella) [1921694] - powerpc/security: Fix debugfs data leak on 32-bit (Steve Best) [1935661] - powerpc/security: Show powerpc_security_features in debugfs (Steve Best) [1935661] - redhat/configs: Add CONFIG_SYSTEM_REVOCATION_KEYS and CONFIG_SYSTEM_REVOCATION_LIST (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: add 'x509_revocation_list' to gitignore (Vladis Dronov) [1893793] {CVE-2020-26541} - integrity: Load mokx variables into the blacklist keyring (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add ability to preload revocation certs (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Move load_system_certificate_list to a common function (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add EFI_CERT_X509_GUID support for dbx entries (Vladis Dronov) [1893793] {CVE-2020-26541} - pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled (Benjamin Coddington) [1949575] - net/sunrpc: fix useless comparison in proc_do_xprt() (Benjamin Coddington) [1949575] - net/sunrpc: return 0 on attempt to write to "transports" (Benjamin Coddington) [1949575] - NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL (Benjamin Coddington) [1949575] - NFSD: NFSv3 PATHCONF Reply is improperly formed (Benjamin Coddington) [1949575] - nfsroot: Default mount option should ask for built-in NFS version (Benjamin Coddington) [1949575] - nfsd: remove unneeded break (Benjamin Coddington) [1949575] - net/sunrpc: Fix return value for sysctl sunrpc.transports (Benjamin Coddington) [1949575] - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag (Benjamin Coddington) [1949575] - NFSv4: Fix up RCU annotations for struct nfs_netns_client (Benjamin Coddington) [1949575] - NFS: Only reference user namespace from nfs4idmap struct instead of cred (Benjamin Coddington) [1949575] - NFSD: Hoist status code encoding into XDR encoder functions (Benjamin Coddington) [1949575] - NFSv4: Use the net namespace uniquifier if it is set (Benjamin Coddington) [1949575] - NFSv4: Clean up initialisation of uniquified client id strings (Benjamin Coddington) [1949575] - SUNRPC: Add an xdr_align_data() function (Benjamin Coddington) [1949575] - SUNRPC: Add the ability to expand holes in data pages (Benjamin Coddington) [1949575] - SUNRPC: Split out _shift_data_right_tail() (Benjamin Coddington) [1949575] - SUNRPC: Split out xdr_realign_pages() from xdr_align_pages() (Benjamin Coddington) [1949575] - NFS: Use xdr_page_pos() in NFSv4 decode_getacl() (Benjamin Coddington) [1949575] - SUNRPC: Implement a xdr_page_pos() function (Benjamin Coddington) [1949575] - NFS: fix nfs_path in case of a rename retry (Benjamin Coddington) [1949575] - NFSD: Map nfserr_wrongsec outside of nfsd_dispatch (Benjamin Coddington) [1949575] - NFSD: Remove the RETURN_STATUS() macro (Benjamin Coddington) [1949575] - NFSD: Call NFSv2 encoders on error returns (Benjamin Coddington) [1949575] - NFSD: Fix .pc_release method for NFSv2 (Benjamin Coddington) [1949575] - NFSD: Remove vestigial typedefs (Benjamin Coddington) [1949575] - NFSD: Refactor nfsd_dispatch() error paths (Benjamin Coddington) [1949575] - NFSD: Clean up nfsd_dispatch() variables (Benjamin Coddington) [1949575] - NFSD: Clean up stale comments in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Clean up switch statement in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Encoder and decoder functions are always present (Benjamin Coddington) [1949575] - NFSACL: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - lockd: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - NFSD: Add missing NFSv2 .pc_func methods (Benjamin Coddington) [1949575] - fs: nfs: return per memcg count for xattr shrinkers (Benjamin Coddington) [1949575] - nfs: remove incorrect fallthrough label (Benjamin Coddington) [1949575] - nfsd: rq_lease_breaker cleanup (Benjamin Coddington) [1949575] - sunrpc: simplify do_cache_clean (Benjamin Coddington) [1949575] - sunrpc: cache : Replace seq_printf with seq_puts (Benjamin Coddington) [1949575] - silence nfscache allocation warnings with kvzalloc (Benjamin Coddington) [1949575] - nfsd: fix comparison to bool warning (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr XDR functions (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr helpers (Benjamin Coddington) [1949575] - SUNRPC/NFSD: Implement xdr_reserve_space_vec() (Benjamin Coddington) [1949575] - nfsd: rename delegation related tracepoints to make them less confusing (Benjamin Coddington) [1949575] - nfsd: Remove unnecessary assignment in nfs4xdr.c (Benjamin Coddington) [1949575] - net: sunrpc: delete repeated words (Benjamin Coddington) [1949575] - nfsd: Fix typo in comment (Benjamin Coddington) [1949575] - nfsd: give up callbacks on revoked delegations (Benjamin Coddington) [1949575] - nfs: fix spellint typo in pnfs.c (Benjamin Coddington) [1949575] - fs,nfs: lift compat nfs4 mount data handling into the nfs code (Benjamin Coddington) [1949575] - nfs: simplify nfs4_parse_monolithic (Benjamin Coddington) [1949575] - xprtrdma: drop double zeroing (Benjamin Coddington) [1949575] - NFSv4.2: xattr cache: remove unused cache struct field (Benjamin Coddington) [1949575] - nfs: Convert to use the preferred fallthrough macro (Benjamin Coddington) [1949575] - NFS4: Fix oops when copy_file_range is attempted with NFS4.0 source (Benjamin Coddington) [1949575] - Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD clients (Benjamin Coddington) [1949575] - sunrpc: fix duplicated word in (Benjamin Coddington) [1949575] - SUNRPC: Remove remaining dprintks from sched.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in RPC queuing functions (Benjamin Coddington) [1949575] - SUNRPC: Clean up RPC scheduler tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Replace rpcbind dprintk call sites with tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Remove more dprintks in rpcb_clnt.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in rpcbind XDR functions (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_setport into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove rpcb_getport_async dprintk call sites (Benjamin Coddington) [1949575] - SUNRPC: Clean up call_bind_status() observability (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_decode (Benjamin Coddington) [1949575] - SUNRPC: Trace call_refresh events (Benjamin Coddington) [1949575] - SUNRPC: Add trace_rpc_timeout_status() (Benjamin Coddington) [1949575] - SUNRPC: Mitigate cond_resched() in xprt_transmit() (Benjamin Coddington) [1949575] - SUNRPC: Replace connect dprintk call sites with a tracepoint (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_start() (Benjamin Coddington) [1949575] - SUNRPC: Remove the dprint_status() macro (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xs_nospace() (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xprt_prepare_transmit (Benjamin Coddington) [1949575] - SUNRPC: Update debugging instrumentation in xprt_do_reserve() (Benjamin Coddington) [1949575] - SUNRPC: Remove debugging instrumentation from xprt_release (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove trace_xprt_complete_rqst() (Benjamin Coddington) [1949575] - SUNRPC dont update timeout value on connection reset (Benjamin Coddington) [1949575] - nfs4: strengthen error check to avoid unexpected result (Benjamin Coddington) [1949575] - NFS: remove redundant pointer clnt (Benjamin Coddington) [1949575] - sunrpc: Avoid comma separated statements (Benjamin Coddington) [1949575]- Revert "sctp: Fix SHUTDOWN CTSN Ack in the peer restart case" (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_b (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long) [1953839] - NFSv4: Fixes for nfs4_bitmask_adjust() (Steve Dickson) [1926961] - powerpc/paravirt: Use is_kvm_guest() in vcpu_is_preempted() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Reintroduce is_kvm_guest() as a fast-path check (Desnes A. Nunes do Rosario) [1918720] - powerpc: Rename is_kvm_guest() to check_kvm_guest() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Refactor is_kvm_guest() declaration to new header (Desnes A. Nunes do Rosario) [1918720] - powerpc/pseries: Move some PAPR paravirt functions to their own file (Desnes A. Nunes do Rosario) [1918720] - powerpc/shared: Use static key to detect shared processor (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Fix oops in __spin_yield() on bare metal (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Rename SPLPAR-only spinlocks (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Refactor SHARED_PROCESSOR (Desnes A. Nunes do Rosario) [1918720] - Revert "ACPICA: Interpreter: fix memory leak by using existing buffer" (Mark Langsdorf) [1935928] - x86/efi: Remove EFI PGD build time checks (Mark Langsdorf) [1935928] - ACPI: scan: Fix battery devices sometimes never binding (Mark Langsdorf) [1935928] - ACPI/IORT: Do not blindly trust DMA masks from firmware (Mark Langsdorf) [1935928] - ACPI: thermal: Do not call acpi_thermal_check() directly (Mark Langsdorf) [1935928] - ACPI: sysfs: Prefer "compatible" modalias (Mark Langsdorf) [1935928] - ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Mark Langsdorf) [1935928] - ACPI: scan: Harden acpi_device_add() against device ID overflows (Mark Langsdorf) [1935928] - ACPI: Update Kconfig help text for items that are no longer modular (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Drop unused local variables and related code (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Move x86-specific code to the x86 directory (Mark Langsdorf) [1935928] - ACPI: scan: Add Intel Baytrail Mailbox Device to acpi_ignore_dep_ids (Mark Langsdorf) [1935928] - ACPI: scan: Avoid unnecessary second pass in acpi_bus_scan() (Mark Langsdorf) [1935928] - ACPI: scan: Defer enumeration of devices with _DEP lists (Mark Langsdorf) [1935928] - ACPI: scan: Evaluate _DEP before adding the device (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Add AMD support to handle _DSM (Mark Langsdorf) [1935928] - ACPI: processor: fix NONE coordination for domain mapping failure (Mark Langsdorf) [1935928] - cpufreq: Fix cpufreq_online() return value on errors (Mark Langsdorf) [1935928] - opp: of: Allow empty opp-table with opp-shared (Mark Langsdorf) [1935928] - dt-bindings: opp: Allow empty OPP tables (Mark Langsdorf) [1935928] - ACPI: Drop acpi_dev_irqresource_disabled() (Mark Langsdorf) [1935928] - resource: Add irqresource_disabled() (Mark Langsdorf) [1935928] - genirq/affinity: Add irq_update_affinity_desc() (Mark Langsdorf) [1935928] - driver core: Add fwnode_init() (Mark Langsdorf) [1935928] - ACPI: scan: Fix up _DEP-related terminology with supplier/consumer (Mark Langsdorf) [1935928] - ACPI: scan: Drop INT3396 from acpi_ignore_dep_ids[] (Mark Langsdorf) [1935928] - Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Mark Langsdorf) [1935928] - ACPI: scan: Add PNP0D80 to the _DEP exceptions list (Mark Langsdorf) [1935928] - PM: ACPI: Refresh wakeup device power configuration every time (Mark Langsdorf) [1935928] - PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Mark Langsdorf) [1935928] - ACPI: scan: Call acpi_get_object_info() from acpi_add_single_object() (Mark Langsdorf) [1935928] - ACPI: scan: Add acpi_info_matches_hids() helper (Mark Langsdorf) [1935928] - ACPICA: Update version to 20201113 (Mark Langsdorf) [1935928] - ACPICA: Interpreter: fix memory leak by using existing buffer (Mark Langsdorf) [1935928] - ACPICA: Add function trace macros to improve debugging (Mark Langsdorf) [1935928] - ACPICA: Also handle "orphan" _REG methods for GPIO OpRegions (Mark Langsdorf) [1935928] - ACPICA: Remove extreaneous "the" in comments (Mark Langsdorf) [1935928] - ACPICA: Add 5 new UUIDs to the known UUID table (Mark Langsdorf) [1935928] - ACPI: processor: Drop duplicate setting of shared_cpu_map (Mark Langsdorf) [1935928] - ACPI: EC: Clean up status flags checks in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Untangle error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Simplify error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Rename acpi_ec_is_gpe_raised() (Mark Langsdorf) [1935928] - ACPI: EC: Fold acpi_ec_clear_gpe() into its caller (Mark Langsdorf) [1935928] - ACPI: EC: Eliminate in_interrupt() usage (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Update the kernel doc (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Remove the leftover dead code (Mark Langsdorf) [1935928] - ACPI: tiny-power-button: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the driver init code (Mark Langsdorf) [1935928] - ACPI: debug: Remove the not used function (Mark Langsdorf) [1935928] - ACPI: processor: Remove the duplicated ACPI_PROCESSOR_CLASS macro (Mark Langsdorf) [1935928] - ACPI: watchdog: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - PCI/ACPI: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - resource: Introduce resource_union() for overlapping resources (Mark Langsdorf) [1935928] - resource: Group resource_overlaps() with other inline helpers (Mark Langsdorf) [1935928] - resource: Simplify region_intersects() by reducing conditionals (Mark Langsdorf) [1935928] - ACPI, APEI: make apei_resources_all static (Mark Langsdorf) [1935928] - mm/mmu_notifier: allocate mmu_notifier_rh in __mmu_notifier_register() (Jeremy Cline) [1909072]- Amends commit ea6244cc248b to include a version string in module info. (Ken Cox) [1955726] - i40e: use minimal admin queue for kdump (Stefan Assmann) [1834962] - i40e: use minimal Rx and Tx ring buffers for kdump (Stefan Assmann) [1834962] - i40e: use minimal Tx and Rx pairs for kdump (Stefan Assmann) [1834962] - net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - net/sched: act_ct: fix wild memory access when clearing fragments (Davide Caratti) [1924608] - selinux: fall back to SECURITY_FS_USE_GENFS if no xattr support (Ondrej Mosnacek) [1934093 1915825] - selinux: mark some global variables __ro_after_init (Ondrej Mosnacek) [1934093] - selinux: make selinuxfs_mount static (Ondrej Mosnacek) [1934093] - selinux: drop the unnecessary aurule_callback variable (Ondrej Mosnacek) [1934093] - selinux: remove unused global variables (Ondrej Mosnacek) [1934093] - selinux: fix inconsistency between inode_getxattr and inode_listsecurity (Ondrej Mosnacek) [1934093] - selinux: Fix fall-through warnings for Clang (Ondrej Mosnacek) [1934093] - selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Ondrej Mosnacek) [1934093] - selinux: allow dontauditx and auditallowx rules to take effect without allowx (Ondrej Mosnacek) [1934093] - selinux: fix error initialization in inode_doinit_with_dentry() (Ondrej Mosnacek) [1934093] - selinux: Fix error return code in sel_ib_pkey_sid_slow() (Ondrej Mosnacek) [1934093] - selinux: access policycaps with READ_ONCE/WRITE_ONCE (Ondrej Mosnacek) [1934093] - selinux: delete repeated words in comments (Ondrej Mosnacek) [1934093] - selinux: add basic filtering for audit trace events (Ondrej Mosnacek) [1934093 1954024] - selinux: add tracepoint on audited events (Ondrej Mosnacek) [1934093 1954024] - selinux: permit removing security.selinux xattr before policy load (Ondrej Mosnacek) [1934093] - exec: Always set cap_ambient in cap_bprm_set_creds (Ondrej Mosnacek) [1934093] - security: remove duplicated include from security.h (Ondrej Mosnacek) [1934093] - security/commoncap: Use xattr security prefix len (Ondrej Mosnacek) [1934093] - LSM: switch to blocking policy update notifiers (Ondrej Mosnacek) [1934093] - security: Make capability_hooks static (Ondrej Mosnacek) [1934093] - securityfs: fix use-after-free on symlink traversal (Ondrej Mosnacek) [1934093] - LSM: Check for NULL cred-security on free (Ondrej Mosnacek) [1934093] - security: check for kstrdup() failure in lsm_append() (Ondrej Mosnacek) [1934093] - scsi: mpt3sas: Block PCI config access from userspace during reset (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Tomas Henzl) [1954555] - scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Tomas Henzl) [1954555] - scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Tomas Henzl) [1953421] - scsi: bnx2i: Make bnx2i_process_iscsi_error() simpler and more robust (Nilesh Javali) [1921612] - scsi: bnx2i: Fix bnx2i_set_ccell_info()'s name in description (Nilesh Javali) [1921612] - scsi: bnx2i: Requires MMU (Nilesh Javali) [1921612] - scsi: bnx2i: Remove unnecessary mutex_init() (Nilesh Javali) [1921612] - scsi: bnx2i: Add parameter description and rename another (Nilesh Javali) [1921612] - scsi: bnx2i: Add, remove and edit some function parameter descriptions (Nilesh Javali) [1921612] - scsi: bnx2i: Fix a whole host of kerneldoc issues (Nilesh Javali) [1921612] - scsi: bnx2i: Add missing descriptions for 'attr' parameter (Nilesh Javali) [1921612] - scsi: bnx2i: Fix parameter misnaming in function header (Nilesh Javali) [1921612] - mfd: intel-lpss: Add Intel Alder Lake PCH-P PCI IDs (Steve Best) [1929489] - lib: list_sort.c: add a blank line to avoid kernel-doc warnings (Rafael Aquini) [1900774] - lib/list_sort: fix kerneldoc build error (Rafael Aquini) [1900774] - lib/list_sort: optimize number of calls to comparison function (Rafael Aquini) [1900774] - lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS (Rafael Aquini) [1900774] - perf bench numa: Fix the condition checks for max number of NUMA nodes (Steve Best) [1936333] - powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Gustavo Walbon) [1921684] - perf powerpc: Support exposing Performance Monitor Counter SPRs as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Expose Performance Monitor Counter SPR's as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Include PMCs as part of per-cpu cpuhw_events struct (Gustavo Walbon) [1921684] - powerpc/perf: Adds support for programming of Thresholding in P10 (Gustavo Walbon) [1921684] - x86/entry/64: Deduplicate multiple IBRS macros in paranoid_entry (Waiman Long) [1924364] - x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb (Waiman Long) [1924364] - x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP (Waiman Long) [1924364] - x86/bugs/multihit: Fix mitigation reporting when VMX is not in use (Waiman Long) [1924364] - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Waiman Long) [1924364] - x86/bugs: Move enum taa_mitigations to bugs.c (Waiman Long) [1924364] - mm/memcg: set memcg when splitting page (Waiman Long) [1937825] - mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument (Waiman Long) [1937825] - mm, tracing: Fix kmem_cache_free trace event to not print stale pointers (Waiman Long) [1937825] - mm: memcontrol: fix get_active_memcg return value (Waiman Long) [1937825] - fs: buffer: use raw page_memcg() on locked page (Waiman Long) [1937825] - mm/list_lru.c: remove kvfree_rcu_local() (Waiman Long) [1937825] - mm: memcontrol: replace the loop with a list_for_each_entry() (Waiman Long) [1937825] - mm/memcontrol: remove redundant NULL check (Waiman Long) [1937825] - mm: page_counter: re-layout structure to reduce false sharing (Waiman Long) [1937825] - mm: kmem: make __memcg_kmem_(un)charge static (Waiman Long) [1937825] - mm: memcg: add swapcache stat for memcg v2 (Waiman Long) [1937825] - mm/memcg: remove rcu locking for lock_page_lruvec function series (Waiman Long) [1937825] - mm/memcg: revise the using condition of lock_page_lruvec function series (Waiman Long) [1937825] - mm: memcontrol: make the slab calculation consistent (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_ANON_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: optimize per-lruvec stats counter memory usage (Waiman Long) [1937825] - mm: memcg/slab: pre-allocate obj_cgroups for slab caches with SLAB_ACCOUNT (Waiman Long) [1937825] - mm/slub: minor coding style tweaks (Waiman Long) [1937825] - mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SLUB_MEMCG_SYSFS_ON (Waiman Long) [1937825] - mm, slub: splice cpu and page freelists in deactivate_slab() (Waiman Long) [1937825] - mm, slab, slub: stop taking cpu hotplug lock (Waiman Long) [1937825] - mm, slab, slub: stop taking memory hotplug lock (Waiman Long) [1937825] - mm, slub: stop freeing kmem_cache_node structures on node offline (Waiman Long) [1937825] - mm/slub: disable user tracing for kmemleak caches by default (Waiman Long) [1937825] - mm/slab: minor coding style tweaks (Waiman Long) [1937825] - mm/sl?b.c: remove ctor argument from kmem_cache_flags (Waiman Long) [1937825] - mm, tracing: record slab name for kmem_cache_free() (Waiman Long) [1937825] - mm: fix numa stats for thp migration (Waiman Long) [1937825] - mm: memcg: fix memcg file_dirty numa stat (Waiman Long) [1937825] - mm/memcontrol: fix warning in mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm: slub: call account_slab_page() after slab page initialization (Waiman Long) [1937825] - mm/hugetlb: fix deadlock in hugetlb_cow error path (Waiman Long) [1937825] - mm/memcontrol:rewrite mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm/memcg: remove unused definitions (Waiman Long) [1937825] - mm/memcg: warning on !memcg after readahead page charged (Waiman Long) [1937825] - mm/memcg: bail early from swap accounting if memcg disabled (Waiman Long) [1937825] - mm/lru: revise the comments of lru_lock (Waiman Long) [1937825] - mm/lru: introduce relock_page_lruvec() (Waiman Long) [1937825] - mm/lru: replace pgdat lru_lock with lruvec lock (Waiman Long) [1937825] - mm/lru: move lock into lru_note_cost (Waiman Long) [1937825] - mm/swap.c: serialize memcg changes in pagevec_lru_move_fn (Waiman Long) [1937825] - mm/compaction: do page isolation first in compaction (Waiman Long) [1937825] - mm/lru: introduce TestClearPageLRU() (Waiman Long) [1937825] - mm/mlock: remove __munlock_isolate_lru_page() (Waiman Long) [1937825] - mm/mlock: remove lru_lock on TestClearPageMlocked (Waiman Long) [1937825] - mm/vmscan: remove lruvec reget in move_pages_to_lru (Waiman Long) [1937825] - mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn (Waiman Long) [1937825] - mm/memcg: add debug checking in lock_page_memcg (Waiman Long) [1937825] - mm: page_idle_get_page() does not need lru_lock (Waiman Long) [1937825] - mm/rmap: stop store reordering issue on page->mapping (Waiman Long) [1937825] - mm/vmscan: remove unnecessary lruvec adding (Waiman Long) [1937825] - mm/thp: narrow lru locking (Waiman Long) [1937825] - mm/thp: simplify lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: use head for head page in lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: move lru_add_page_tail() to huge_memory.c (Waiman Long) [1937825] - mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs_emit_at (Waiman Long) [1937825] - mm: truncate_complete_page() does not exist any more (Waiman Long) [1937825] - mm/vmscan: drop unneeded assignment in kswapd() (Waiman Long) [1937825] - mm: memcontrol: account pagetables per node (Waiman Long) [1937825] - mm: move lruvec stats update functions to vmstat.h (Waiman Long) [1937825] - mm/memcg: remove incorrect comment (Waiman Long) [1937825] - mm: memcontrol: sssign boolean values to a bool variable (Waiman Long) [1937825] - mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state (Waiman Long) [1937825] - mm: memcg: remove obsolete memcg_has_children() (Waiman Long) [1937825] - mm/page_counter: use page_counter_read in page_counter_set_max (Waiman Long) [1937825] - cgroup: remove obsoleted broken_hierarchy and warned_broken_hierarchy (Waiman Long) [1937825] - docs: cgroup-v1: reflect the deprecation of the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: deprecate the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: fix obsolete code comments (Waiman Long) [1937825] - mm/memcg: update page struct member in comments (Waiman Long) [1937825] - mm/rmap: always do TTU_IGNORE_ACCESS (Waiman Long) [1937825] - mm: memcontrol: eliminate redundant check in __mem_cgroup_insert_exceeded() (Waiman Long) [1937825] - mm: memcontrol: remove unused mod_memcg_obj_state() (Waiman Long) [1937825] - mm: memcontrol: add file_thp, shmem_thp to memory.stat (Waiman Long) [1937825] - mm/gup: combine put_compound_head() and unpin_user_page() (Waiman Long) [1937825] - mm: Convert page kmemcg type to a page memcg flag (Waiman Long) [1937825] - mm: Introduce page memcg flags (Waiman Long) [1937825] - mm: memcontrol/slab: Use helpers to access slab page's memcg_data (Waiman Long) [1937825] - mm: memcontrol: Use helpers to read page's memcg data (Waiman Long) [1937825] - hugetlbfs: fix anon huge page migration race (Waiman Long) [1937825] - mm: memcontrol: fix missing wakeup polling thread (Waiman Long) [1937825] - mm/gup: use unpin_user_pages() in __gup_longterm_locked() (Waiman Long) [1937825] - mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit (Waiman Long) [1937825] - mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate (Waiman Long) [1937825] - mm/compaction: count pages and stop correctly during page isolation (Waiman Long) [1937825] - mm: kmem: enable kernel memcg accounting from interrupt contexts (Waiman Long) [1937825] - mm: kmem: prepare remote memcg charging infra for interrupt contexts (Waiman Long) [1937825] - mm: kmem: remove redundant checks from get_obj_cgroup_from_current() (Waiman Long) [1937825] - mm, memcg: rework remote charging API to support nesting (Waiman Long) [1937825] - mm: use self-explanatory macros rather than "2" (Waiman Long) [1937825] - mm/vmscan: allow arbitrary sized pages to be paged out (Waiman Long) [1937825] - mm/rmap: fix assumptions of THP size (Waiman Long) [1937825] - mm/huge_memory: fix can_split_huge_page assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix page_trans_huge_mapcount assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix split assumption of page size (Waiman Long) [1937825] - mm/huge_memory: fix total_mapcount assumption of page size (Waiman Long) [1937825] - mm/page_owner: change split_page_owner to take a count (Waiman Long) [1937825] - mm/memory: remove page fault assumption of compound page size (Waiman Long) [1937825] - mm/filemap: fix page cache removal for arbitrary sized THPs (Waiman Long) [1937825] - mm/vmscan: fix comments for isolate_lru_page() (Waiman Long) [1937825] - mm/vmscan: fix infinite loop in drop_slab_node (Waiman Long) [1937825] - mm: move call to compound_head() in release_pages() (Waiman Long) [1937825] - mm: account PMD tables like PTE tables (Waiman Long) [1937825] - mm/memcg: fix device private memcg accounting (Waiman Long) [1937825] - mm: memcontrol: add the missing numa_stat interface for cgroup v2 (Waiman Long) [1937825] - mm: remove activate_page() from unuse_pte() (Waiman Long) [1937825] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Waiman Long) [1937825] - mm/thp: fix __split_huge_pmd_locked() for migration PMD (Waiman Long) [1937825] - mm: fix check_move_unevictable_pages() on THP (Waiman Long) [1937825] - mm: migration of hugetlbfs page skip memcg (Waiman Long) [1937825] - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit (Waiman Long) [1937825] - drivers core: Miscellaneous changes for sysfs_emit (Waiman Long) [1937825] - drivers core: Reindent a couple uses around sysfs_emit (Waiman Long) [1937825] - drivers core: Remove strcat uses around sysfs_emit and neaten (Waiman Long) [1937825] - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions (Waiman Long) [1937825] - sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Waiman Long) [1937825] - mm: fix pin vs. gup mismatch with gate pages (Waiman Long) [1937825] - mm/gup: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/hugetlb: make hugetlb migration callback CMA aware (Waiman Long) [1937825] - mm/gup: restrict CMA region by using allocation scope API (Waiman Long) [1937825] - mm/page_alloc: remove a wrapper for alloc_migration_target() (Waiman Long) [1937825] - mm/mempolicy: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/migrate: introduce a standard migration target allocation function (Waiman Long) [1937825] - mm/migrate: clear __GFP_RECLAIM to make the migration callback consistent with regular THP allocations (Waiman Long) [1937825] - mm/hugetlb: unify migration callbacks (Waiman Long) [1937825] - mm/migrate: move migration helper from .h to .c (Waiman Long) [1937825] - mm/page_isolation: prefer the node of the source page (Waiman Long) [1937825] - hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem (Waiman Long) [1937825] - mm, oom: show process exiting information in __oom_kill_process() (Waiman Long) [1937825] - doc, mm: clarify /proc//oom_score value range (Waiman Long) [1937825] - doc, mm: sync up oom_score_adj documentation (Waiman Long) [1937825] - mm, oom: make the calculation of oom badness more accurate (Waiman Long) [1937825] - mm: vmscan: consistent update to pgrefill (Waiman Long) [1937825] - mm/vmscan.c: fix typo (Waiman Long) [1937825] - mm: memcontrol: account kernel stack per node (Waiman Long) [1937825] - mm/hugetlb.c: fix pages per hugetlb calculation (Waiman Long) [1937825] - doc: THP CoW fault no longer allocate THP (Waiman Long) [1937825] - driver core: platform: expose numa_node to users in sysfs (Waiman Long) [1937825] - nilfs2: fix null pointer dereference at nilfs_segctor_do_construct() (Waiman Long) [1937825] - mm, memcg: fix some typos in memcontrol.c (Waiman Long) [1937825] - mm/vmsan: fix some typos in comment (Waiman Long) [1937825] - mm: thp: don't need to drain lru cache when splitting and mlocking THP (Waiman Long) [1937825] - mm/vmscan: update the comment of should_continue_reclaim() (Waiman Long) [1937825] - mm/vmscan.c: change prototype for shrink_page_list (Waiman Long) [1937825] - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch (Waiman Long) [1937825] - mm/vmscan.c: use update_lru_size() in update_lru_sizes() (Waiman Long) [1937825] - mm: simplify calling a compound page destructor (Waiman Long) [1937825] - mm/page_alloc: integrate classzone_idx and high_zoneidx (Waiman Long) [1937825] - mm/page_alloc: use ac->high_zoneidx for classzone_idx (Waiman Long) [1937825] - mm/page_alloc.c: extract check_[new|free]_page_bad() common part to page_bad_reason() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check() to check_free_page() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check_bad() to check_free_page_bad() (Waiman Long) [1937825] - mm/page_alloc.c: bad_flags is not necessary for bad_page() (Waiman Long) [1937825] - mm/page_alloc.c: bad_[reason|flags] is not necessary when PageHWPoison (Waiman Long) [1937825] - scs: Report SCS usage in bytes rather than number of entries (Waiman Long) [1937825] - scs: Move accounting into alloc/free functions (Waiman Long) [1937825] - mm/vmscan: remove unnecessary argument description of isolate_lru_pages() (Waiman Long) [1937825] - scs: Add support for stack usage debugging (Waiman Long) [1937825] - scs: Add page accounting for shadow call stack allocations (Waiman Long) [1937825] - scs: Add support for Clang's Shadow Call Stack (SCS) (Waiman Long) [1937825] - mm/migrate.c: unify "not queued for migration" handling in do_pages_move() (Waiman Long) [1937825] - mm/migrate.c: check pagelist in move_pages_and_store_status() (Waiman Long) [1937825] - mm/migrate.c: wrap do_move_pages_to_node() and store_status() (Waiman Long) [1937825] - mm/migrate.c: no need to check for i > start in do_pages_move() (Waiman Long) [1937825] - mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() (Waiman Long) [1937825] - hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race (Waiman Long) [1937825] - hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization (Waiman Long) [1937825] - mm,thp,compaction,cma: allow THP migration for CMA allocations (Waiman Long) [1937825] - mm,compaction,cma: add alloc_contig flag to compact_control (Waiman Long) [1937825] - mm/vmscan.c: do_try_to_free_pages(): clean code by removing unnecessary assignment (Waiman Long) [1937825] - mm/vmscan.c: make may_enter_fs bool in shrink_page_list() (Waiman Long) [1937825] - mm/vmscan.c: fix data races using kswapd_classzone_idx (Waiman Long) [1937825] - mm/vmscan.c: remove cpu online notification for now (Waiman Long) [1937825] - mm: vmscan: replace open codings to NUMA_NO_NODE (Waiman Long) [1937825] - mm: swap: make page_evictable() inline (Waiman Long) [1937825] - mm/swap.c: not necessary to export __pagevec_lru_add() (Waiman Long) [1937825] - mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path (Waiman Long) [1937825] - mm: dump_page(): additional diagnostics for huge pinned pages (Waiman Long) [1937825] - mm: improve dump_page() for compound pages (Waiman Long) [1937825] - selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage (Waiman Long) [1937825] - mm/gup_benchmark: support pin_user_pages() and related calls (Waiman Long) [1937825] - mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting (Waiman Long) [1937825] - mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages (Waiman Long) [1937825] - mm/gup: track FOLL_PIN pages (Waiman Long) [1937825] - mm/gup: pass gup flags to two more routines (Waiman Long) [1937825] - mm: introduce page_ref_sub_return() (Waiman Long) [1937825] - mm/gup: pass a flags arg to __gup_device_* functions (Waiman Long) [1937825] - mm/gup: split get_user_pages_remote() into two routines (Waiman Long) [1937825] - sysfs: fix static inline declaration of sysfs_groups_change_owner() (Waiman Long) [1937825] - drivers/base/cpu: Simplify s*nprintf() usages (Waiman Long) [1937825] - drivers/base/cpu: Use scnprintf() for avoiding potential buffer overflow (Waiman Long) [1937825] - sysfs: add sysfs_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_group{s}_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_link_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_file_change_owner() (Waiman Long) [1937825] - mm/huge_memory.c: reduce critical section protected by split_queue_lock (Waiman Long) [1937825] - mm/huge_memory.c: use head to emphasize the purpose of page (Waiman Long) [1937825] - mm/huge_memory.c: use head to check huge zero page (Waiman Long) [1937825] - mm/gup: move try_get_compound_head() to top, fix minor issues (Waiman Long) [1937825] - userfaultfd: wrap the common dst_vma check into an inlined function (Waiman Long) [1937825] - userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomic_hugetlb() (Waiman Long) [1937825] - userfaultfd: use vma_pagesize for all huge page size calculation (Waiman Long) [1937825] - mm/hugetlb: avoid looping to the same hugepage if !pages and !vmas (Waiman Long) [1937825] - hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() (Waiman Long) [1937825] - hugetlbfs: convert macros to static inline, fix sparse warning (Waiman Long) [1937825] - hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Waiman Long) [1937825] - mm/gup.c: allow CMA migration to propagate errors back to caller (Waiman Long) [1937825] - mm/gup_benchmark: fix MAP_HUGETLB case (Waiman Long) [1937825] - mm/gup_benchmark: add a missing "w" to getopt string (Waiman Long) [1937825] - mm, page_owner: rename flag indicating that page is allocated (Waiman Long) [1937825] - mm, page_owner: decouple freeing stack trace from debug_pagealloc (Waiman Long) [1937825] - mm, page_owner: fix off-by-one error in __set_page_owner_handle() (Waiman Long) [1937825] - mm/filemap.c: don't initiate writeback if mapping has no dirty pages (Waiman Long) [1937825] - mm, page_owner, debug_pagealloc: save and dump freeing stack trace (Waiman Long) [1937825] - mm, page_owner: keep owner info when freeing the page (Waiman Long) [1937825] - mm, page_owner: record page owner for each subpage (Waiman Long) [1937825] - mm: introduce page_size() (Waiman Long) [1937825] - mm, tracing: Print symbol name for call_site in trace events (Waiman Long) [1937825] - mm/gup.c: mark undo_dev_pagemap as __maybe_unused (Waiman Long) [1937825] - mm, memcg: introduce memory.events.local (Waiman Long) [1937825] - memcg, fsnotify: no oom-kill for remote memcg charging (Waiman Long) [1937825] - mm/swap_state.c: simplify total_swapcache_pages() with get_swap_device() (Waiman Long) [1937825] - mm: make !CONFIG_HUGE_PAGE wrappers into static inlines (Waiman Long) [1937825] - include/linux/hugetlb.h: convert to use vm_fault_t (Waiman Long) [1937825] - mm/page_ext.c: fix an imbalance with kmemleak (Waiman Long) [1937825] - mm/hugetlb: add prot_modify_start/commit sequence for hugetlb update (Waiman Long) [1937825] - iov_iter: optimize page_copy_sane() (Waiman Long) [1937825] - mm: remove __hugepage_set_anon_rmap() (Waiman Long) [1937825] - mm: remove pte_lock_deinit() (Waiman Long) [1937825] - mm/debug.c: make "migrate_reason_names[]" const char * (Waiman Long) [1937825] - vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETLB option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: allow user specified file (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: fix 'write' flag usage (Waiman Long) [1937825] - mm/page_ext.c: constify lookup_page_ext() argument (Waiman Long) [1937825] - mm, page_alloc: actually ignore mempolicies for high priority allocations (Waiman Long) [1937825] - thp: use mm_file_counter to determine update which rss counter (Waiman Long) [1937825]- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib) [1931850 1918264] - RDMA/qedr: Fix kernel panic when trying to access recv_cq (Kamal Heib) [1931850] - RDMA/addr: Be strict with gid size (Kamal Heib) [1931850] - IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS (Kamal Heib) [1931850 1921704 1953593] - RDMA/rxe: Fix errant WARN_ONCE in rxe_completer() (Kamal Heib) [1931850] - RDMA/rxe: Fix extra deref in rxe_rcv_mcast_pkt() (Kamal Heib) [1931850] - RDMA/rxe: Fix FIXME in rxe_udp_encap_recv() (Kamal Heib) [1931850] - RDMA/rxe: Fix missed IB reference counting in loopback (Kamal Heib) [1931850] - RDMA/uverbs: Fix kernel-doc warning of _uverbs_alloc (Kamal Heib) [1931850] - RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Kamal Heib) [1931850] - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep (Kamal Heib) [1931850] - RDMA/rxe: Remove unused pkt->offset (Kamal Heib) [1931850] - RDMA/ucma: Fix use-after-free bug in ucma_create_uevent (Kamal Heib) [1931850] - RDMA/core: Fix kernel doc warnings for ib_port_immutable_read() (Kamal Heib) [1931850] - RDMA/ipoib: Remove racy Subnet Manager sendonly join checks (Kamal Heib) [1931850] - RDMA/rxe: Cleanup init_send_wqe (Kamal Heib) [1931850] - RDMA/rxe: Fix minor coding style issues (Kamal Heib) [1931850] - RDMA/rxe: Correct skb on loopback path (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Kamal Heib) [1931850] - RDMA/rxe: Remove useless code in rxe_recv.c (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_recv.c (Kamal Heib) [1931850] - RDMA/core: Introduce and use API to read port immutable data (Kamal Heib) [1931850] - RDMA/pvrdma: Replace spin_lock_irqsave with spin_lock in hard IRQ (Kamal Heib) [1931850] - IB/core: Use valid port number to check link layer (Kamal Heib) [1931850] - IB/cm: Avoid a loop when device has 255 ports (Kamal Heib) [1931850] - RDMA/efa: Remove unused syndrome enum values (Kamal Heib) [1931850] - RDMA/efa: Remove unused 'select' field from get/set feature command descriptor (Kamal Heib) [1931850] - RDMA/efa: Remove unnecessary indentation in defs comments (Kamal Heib) [1931850] - RDMA/efa: Remove duplication of upper/lower_32_bits (Kamal Heib) [1931850] - RDMA/efa: Remove redundant NULL pointer check of CQE (Kamal Heib) [1931850] - RDMA/hw/hfi1/rc: Demote incorrectly populated kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/verbs: Demote non-conforming doc header and fix a misspelling (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/user_exp_rcv: Demote half-documented and kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ud: Fix a little more doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/uc: Fix a little doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/tid_rdma: Fix a plethora of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/sdma: Fix misnaming of 'sdma_send_txlist()'s 'count_out' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ruc: Fix a small formatting and description issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/qp: Fix some formatting issues and demote kernel-doc abuse (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/rc: Fix a few function documentation issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pio_copy: Provide entry for 'pio_copy()'s 'dd' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pcie: Demote kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/netdev_rx: Fix misdocumentation of the 'start_id' param (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/qp: Fix kernel-doc formatting problem (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix misspelling of 'rvt_process_mad()'s 'in_mad_size' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/msix: Add description for 'name' and remove superfluous param 'idx' (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/mad: Demote half-completed kernel-doc header fix another (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/iowait: Demote half-completed kernel-doc and fix formatting issue in another (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/srq: Fix a couple of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/intr: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/rxe: Replace missing rxe_pool_get_index_locked (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded pool->state (Kamal Heib) [1931850] - RDMA/rxe: Remove references to ib_device and pool (Kamal Heib) [1931850] - RDMA/rxe: Remove RXE_POOL_ATOMIC (Kamal Heib) [1931850] - RDMA/rxe: Fix misleading comments and names (Kamal Heib) [1931850] - RDMA/rxe: Fix bug in rxe_alloc() (Kamal Heib) [1931850] - IB/umad: Return EPOLLERR in case of when device disassociated (Kamal Heib) [1931850] - IB/umad: Return EIO in case of when device disassociated (Kamal Heib) [1931850] - RDMA/sw/rdmavt/qp: Fix a bunch of kernel-doc misdemeanours (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mr: Fix some issues related to formatting and missing descriptions (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/file_ops: Fix' manage_rcvq()'s 'arg' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/exp_rcv: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mcast: Demote incomplete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix 'rvt_process_mad()'s documentation header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/chip: Fix a bunch of kernel-doc formatting and spelling issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/cq: Demote hardly complete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/vt: Fix formatting issue and update description for 'context' (Kamal Heib) [1931850 1921704] - RDMA/hw/efa/efa_com: Stop using param description notation for non-params (Kamal Heib) [1931850] - RDMA/uverbs: Don't set rcq for a QP if qp_type is IB_QPT_XRC_INI (Kamal Heib) [1931850] - RDMA/core/iwpm_msg: Add proper descriptions for 'skb' param (Kamal Heib) [1931850] - RDMA/core/iwpm_util: Fix some param description misspellings (Kamal Heib) [1931850] - RDMA/core/counters: Demote non-conformant kernel-doc headers (Kamal Heib) [1931850] - RDMA/core/restrack: Fix kernel-doc formatting issue (Kamal Heib) [1931850] - RDMA/core/sa_query: Demote non-conformant kernel-doc header (Kamal Heib) [1931850] - RDMA/core/multicast: Provide description for 'ib_init_ah_from_mcmember()'s 'rec' param (Kamal Heib) [1931850] - RDMA/core/roce_gid_mgmt: Fix misnaming of 'rdma_roce_rescan_device()'s param 'ib_dev' (Kamal Heib) [1931850] - RDMA/core/cache: Fix some misspellings, missing and superfluous param descriptions (Kamal Heib) [1931850] - RDMA/core: device: Fix formatting in worthy kernel-doc header and demote another (Kamal Heib) [1931850] - IB/iser: Simplify prot_caps setting (Kamal Heib) [1931850] - IB/iser: Enforce iser_max_sectors to be greater than 0 (Kamal Heib) [1931850] - IB/iser: Protect iscsi_max_lun module param using callback (Kamal Heib) [1931850] - IB/iser: Remove unneeded semicolons (Kamal Heib) [1931850] - IB/isert: Simplify signature cap check (Kamal Heib) [1931850] - IB/isert: Remove unneeded semicolon (Kamal Heib) [1931850] - IB/isert: Remove unneeded new lines (Kamal Heib) [1931850] - RDMA/nldev: Return an error message on failure to turn auto mode (Kamal Heib) [1931850] - RDMA/rxe: Fix race in rxe_mcast.c (Kamal Heib) [1931850] - RDMA/rxe: Add unlocked versions of pool APIs (Kamal Heib) [1931850] - RDMA/rxe: Make add/drop key/index APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Make pool lookup and alloc APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Add elem_offset field to rxe_type_info (Kamal Heib) [1931850] - RDMA/rxe: Let pools support both keys and indices (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded RXE_POOL_ATOMIC flag (Kamal Heib) [1931850] - RDMA/rxe: Add check for supported QP types (Kamal Heib) [1931850] - RDMA: Use kzalloc for allocating only one thing (Kamal Heib) [1931850] - RDMA/cma: Delete useless kfree code (Kamal Heib) [1931850] - RDMA/hfi1: remove h from printk format specifier (Kamal Heib) [1931850 1921704] - RDMA: Convert comma to semicolon (Kamal Heib) [1931850] - net: devlink: Add unused port flavour (Petr Oros) [1943273] - devlink: add .trap_group_action_set() callback (Petr Oros) [1943273] - devlink: add parser error drop packet traps (Petr Oros) [1943273] - drop_monitor: Perform cleanup upon probe registration failure (Petr Oros) [1943273] - selftests: net: Add drop monitor test (Petr Oros) [1943273] - drop_monitor: Filter control packets in drop monitor (Petr Oros) [1943273] - drop_monitor: Remove duplicate struct (Petr Oros) [1943273] - drop_monitor: Remove no longer used functions (Petr Oros) [1943273] - drop_monitor: Convert to using devlink tracepoint (Petr Oros) [1943273] - drop_monitor: Prepare probe functions for devlink tracepoint (Petr Oros) [1943273] - devlink: Add a tracepoint for trap reports (Petr Oros) [1943273] - net: devlink: fix reporter dump dumpit (Petr Oros) [1943273] - devlink: have genetlink code to parse the attrs during dumpit (Petr Oros) [1943273] - netfilter: nf_tables: add direct calls for all builtin expressions (Florian Westphal) [1953320] - netfilter: nf_tables: handle meta/lookup with direct call (Florian Westphal) [1953320] - ionic: linearize tso skb with too many frags (Jonathan Toppins) [1940696] - i40e: fix the restart auto-negotiation after FEC modified (Stefan Assmann) [1725560] - ovl: skip getxattr of security labels (Miklos Szeredi) [1956340] - ovl: fix dentry leak in ovl_get_redirect (Miklos Szeredi) [1956340] - ovl: avoid deadlock on directory ioctl (Miklos Szeredi) [1956340] - cap: fix conversions on getxattr (Miklos Szeredi) [1956340] - ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi) [1956340] - ovl: add warning on user_ns mismatch (Miklos Szeredi) [1956340] - ovl: unprivieged mounts (Miklos Szeredi) [1956340] - ovl: do not get metacopy for userxattr (Miklos Szeredi) [1956340] - ovl: do not fail because of O_NOATIME (Miklos Szeredi) [1956340] - ovl: do not fail when setting origin xattr (Miklos Szeredi) [1956340] - ovl: user xattr (Miklos Szeredi) [1956340] - ovl: simplify file splice (Miklos Szeredi) [1956340] - ovl: make ioctl() safe (Miklos Szeredi) [1956340] - ovl: check privs before decoding file handle (Miklos Szeredi) [1956340] - vfs: verify source area in vfs_dedupe_file_range_one() (Miklos Szeredi) [1956340] - vfs: move cap_convert_nscap() call into vfs_setxattr() (Miklos Szeredi) [1956340] - ovl: fix incorrect extent info in metacopy case (Miklos Szeredi) [1956340] - ovl: expand warning in ovl_d_real() (Miklos Szeredi) [1956340] - ovl: document lower modification caveats (Miklos Szeredi) [1956340] - ovl: warn about orphan metacopy (Miklos Szeredi) [1956340] - ovl: doc clarification (Miklos Szeredi) [1956340] - ovl: introduce new "uuid=off" option for inodes index feature (Miklos Szeredi) [1956340] - ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode_real_fh (Miklos Szeredi) [1956340] - ovl: use generic vfs_ioc_setflags_prepare() helper (Miklos Szeredi) [1956340] - ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for directories (Miklos Szeredi) [1956340] - ovl: rearrange ovl_can_list() (Miklos Szeredi) [1956340] - ovl: enumerate private xattrs (Miklos Szeredi) [1956340] - ovl: pass ovl_fs down to functions accessing private xattrs (Miklos Szeredi) [1956340] - ovl: drop flags argument from ovl_do_setxattr() (Miklos Szeredi) [1956340] - ovl: adhere to the vfs_ vs. ovl_do_ conventions for xattrs (Miklos Szeredi) [1956340] - ovl: use ovl_do_getxattr() for private xattr (Miklos Szeredi) [1956340] - ovl: fold ovl_getxattr() into ovl_get_redirect_xattr() (Miklos Szeredi) [1956340] - ovl: clean up ovl_getxattr() in copy_up.c (Miklos Szeredi) [1956340] - duplicate ovl_getxattr() (Miklos Szeredi) [1956340] - ovl: provide a mount option "volatile" (Miklos Szeredi) [1956340 1928211] - ovl: check for incompatible features in work dir (Miklos Szeredi) [1956340 1928211] - ovl: fix lookup of indexed hardlinks with metacopy (Miklos Szeredi) [1956340] - ovl: fix unneeded call to ovl_change_flags() (Miklos Szeredi) [1956340] - ovl: fix mount option checks for nfs_export with no upperdir (Miklos Szeredi) [1956340] - ovl: force read-only sb on failure to create index dir (Miklos Szeredi) [1956340] - ovl: fix regression with re-formatted lower squashfs (Miklos Szeredi) [1956340] - ovl: fix oops in ovl_indexdir_cleanup() with nfs_export=on (Miklos Szeredi) [1956340] - ovl: relax WARN_ON() when decoding lower directory file handle (Miklos Szeredi) [1956340] - ovl: remove not used argument in ovl_check_origin (Miklos Szeredi) [1956340] - ovl: change ovl_copy_up_flags static (Miklos Szeredi) [1956340] - ovl: inode reference leak in ovl_is_inuse true case. (Miklos Szeredi) [1956340] - ovl: remove unnecessary lock check (Miklos Szeredi) [1956340] - ovl: make oip->index bool (Miklos Szeredi) [1956340] - ovl: only pass ->ki_flags to ovl_iocb_to_rwf() (Miklos Szeredi) [1956340] - ovl: make private mounts longterm (Miklos Szeredi) [1956340] - ovl: get rid of redundant members in struct ovl_fs (Miklos Szeredi) [1956340] - ovl: add accessor for ofs->upper_mnt (Miklos Szeredi) [1956340] - ovl: drop negative dentry in upper layer (Miklos Szeredi) [1956340] - ovl: check permission to open real file (Miklos Szeredi) [1956340] - ovl: call secutiry hook in ovl_real_ioctl() (Miklos Szeredi) [1956340] - ovl: verify permissions in ovl_path_open() (Miklos Szeredi) [1956340] - ovl: switch to mounter creds in readdir (Miklos Szeredi) [1956340] - ovl: pass correct flags for opening real directory (Miklos Szeredi) [1956340] - ovl: whiteout inode sharing (Miklos Szeredi) [1956340] - ovl: inherit SB_NOSEC flag from upperdir (Miklos Szeredi) [1956340] - ovl: skip overlayfs superblocks at global sync (Miklos Szeredi) [1956340] - ovl: index dir act as work dir (Miklos Szeredi) [1956340] - ovl: prepare to copy up without workdir (Miklos Szeredi) [1956340] - ovl: cleanup non-empty directories in ovl_indexdir_cleanup() (Miklos Szeredi) [1956340] - ocxl: Add new kernel traces (Steve Best) [1907530] - ocxl: Add mmu notifier (Steve Best) [1907530] - ocxl: Update the Process Element Entry (Steve Best) [1907530] - ocxl: Initiate a TLB invalidate command (Steve Best) [1907530] - ocxl: Assign a register set to a Logical Partition (Steve Best) [1907530] - powerpc/mce: Remove per cpu variables from MCE handlers (Gustavo Walbon) [1921683] - powerpc/mce: Reduce the size of event arrays (Gustavo Walbon) [1921683] - tools/power turbostat: Support Ice Lake D (Prarit Bhargava) [1943439] - PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check (Chris von Recklinghausen) [1944636] - vhost/vsock: add IOTLB API support (Stefano Garzarella) [1894101] - vhost: Fix vhost_vq_reset() (Laurent Vivier) [1919126] - perf trace: Fix race in signal handling (Michael Petlan) [1928380] - scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc (Ewan D. Milne) [1953699] - sd_zbc: clear zone resources for non-zoned case (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix a memory leak (Ewan D. Milne) [1953699] - scsi: sd: Warn if unsupported ZBC device is probed (Ewan D. Milne) [1953699] - scsi: core: Add 'set_status_byte()' accessor (Ewan D. Milne) [1953699] - scsi: scsi_debug: Do not set COMMAND_COMPLETE (Ewan D. Milne) [1953699] - scsi: scsi_transport_srp: Don't block target in failfast state (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix memleak in scsi_debug_init() (Ewan D. Milne) [1953699] - scsi: core: Fix -Wformat for scsi_host (Ewan D. Milne) [1953699] - scsi: doc: Fix some kernel-doc markups (Ewan D. Milne) [1953699] - scsi: sr: Initialize ->cmd_len (Ewan D. Milne) [1953699] - scsi: core: Set sc_data_direction to DMA_NONE for no-transfer commands (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_setup_cmnd() and scsi_setup_fs_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Clean up allocation and freeing of sgtables (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_mq_prep_fn() to scsi_prepare_cmd() (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_prep_state_check() to scsi_device_state_check() (Ewan D. Milne) [1953699] - scsi: core: Use rq_dma_dir in scsi_setup_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_init_cmd_errh (Ewan D. Milne) [1953699] - scsi: sd: Allow user to configure command retries (Ewan D. Milne) [1953699] - scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks (Ewan D. Milne) [1953699] - scsi: sd_zbc: Improve zone revalidation (Ewan D. Milne) [1953699] - scsi: sd_zbc: Don't limit max_zone_append sectors to max_hw_sectors (Ewan D. Milne) [1953699] - scsi: sd_zbc: Remove unused inline functions (Ewan D. Milne) [1953699] - nvme: fix the nsid value to print in nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Gopal Tiwari) [1921591] - nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done (Gopal Tiwari) [1921591] - nvme-core: check ctrl css before setting up zns (Gopal Tiwari) [1921591] - nvme-fc: fix racing controller reset and create association (Gopal Tiwari) [1921591] - nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Gopal Tiwari) [1921591] - nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() (Gopal Tiwari) [1921591] - nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Gopal Tiwari) [1921591] - nvme: simplify error logic in nvme_validate_ns() (Gopal Tiwari) [1921591] - nvme: set max_zone_append_sectors nvme_revalidate_zones (Gopal Tiwari) [1921591] - nvmet: model_number must be immutable once set (Gopal Tiwari) [1921591] - nvme-fabrics: fix kato initialization (Gopal Tiwari) [1921591] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1921591] - nvme-pci: add quirks for Lexar 256GB SSD (Gopal Tiwari) [1921591] - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state (Gopal Tiwari) [1921591] - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Gopal Tiwari) [1921591] - nvme-tcp: fix crash triggered with a dataless request submission (Gopal Tiwari) [1921591] - nvme-hwmon: rework to avoid devm allocation (Gopal Tiwari) [1921591] - nvme: add 48-bit DMA address quirk for Amazon NVMe controllers (Gopal Tiwari) [1921591] - nvmet: remove else at the end of the function (Gopal Tiwari) [1921591] - nvmet: add helper to report invalid opcode (Gopal Tiwari) [1921591] - nvmet: add nvmet_req_subsys() helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet-fc: add a missing __rcu annotation to nvmet_fc_tgt_assoc.queues (Gopal Tiwari) [1921591] - nvme-multipath: set nr_zones for zoned namespaces (Gopal Tiwari) [1921591] - nvmet: make nvmet_find_namespace() req based (Gopal Tiwari) [1921591] - nvmet: set status to 0 in case for invalid nsid (Gopal Tiwari) [1921591] - nvmet: return uniform error for invalid ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-ns handler (Gopal Tiwari) [1921591] - nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-fabrics: avoid double completions in nvmf_fail_nonready_command (Gopal Tiwari) [1921591] - nvme: introduce a nvme_host_path_error helper (Gopal Tiwari) [1921591] - blk-mq: introduce blk_mq_set_request_complete (Gopal Tiwari) [1921591] - nvme-rdma: handle nvme_rdma_post_send failures better (Gopal Tiwari) [1921591] - nvmet-tcp: fix potential race of tcp socket closing accept_work (Gopal Tiwari) [1921591] - nvme: cleanup zone information initialization (Gopal Tiwari) [1921591] - nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-pci: ignore the subsysem NQN on Phison E16 (Gopal Tiwari) [1921591] - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Gopal Tiwari) [1921591] - nvme-tcp: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme-core: get rid of the extra space (Gopal Tiwari) [1921591] - nvme-tcp: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme: add tracing of zns commands (Gopal Tiwari) [1921591] - nvme: parse format nvm command details when tracing (Gopal Tiwari) [1921591] - nvme-core: add cancel tagset helpers (Gopal Tiwari) [1921591] - nvme: refactor ns->ctrl by request (Gopal Tiwari) [1921591] - nvme-tcp: fix wrong setting of request iov_iter (Gopal Tiwari) [1921591] - nvmet: remove extra variable in smart log nsid (Gopal Tiwari) [1921591] - nvme-tcp: get rid of unused helper function (Gopal Tiwari) [1921591] - nvmet: remove extra variable in identify ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-desclist (Gopal Tiwari) [1921591] - nvmet: add lba to sect conversion helpers (Gopal Tiwari) [1921591] - nvme: support command retry delay for admin command (Gopal Tiwari) [1921591] - nvmet: Use nvmet_is_port_enabled helper for pi_enable (Gopal Tiwari) [1921591] - nvme: constify static attribute_group structs (Gopal Tiwari) [1921591] - nvmet-fc: use RCU proctection for assoc_list (Gopal Tiwari) [1921591] - nvmet: Fix nvmet_is_port_enabled indentation (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device (Gopal Tiwari) [1921591] - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head (Gopal Tiwari) [1921591] - nvme: allow revalidate to set a namespace read-only (Gopal Tiwari) [1921591] - nvmet: set right status on error in id-ns handler (Gopal Tiwari) [1921591] - nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout (Gopal Tiwari) [1921591] - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout (Gopal Tiwari) [1921591] - nvme-pci: allow use of cmb on v1.4 controllers (Gopal Tiwari) [1921591] - nvme: check the PRINFO bit before deciding the host buffer length (Gopal Tiwari) [1921591] - nvme-tcp: fix possible data corruption with bio merges (Gopal Tiwari) [1921591] - nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT (Gopal Tiwari) [1921591] - nvme: don't intialize hwmon for discovery controllers (Gopal Tiwari) [1921591] - nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY (Gopal Tiwari) [1921591] - nvmet-rdma: Fix list_del corruption on queue establishment failure (Gopal Tiwari) [1921591] - nvme: unexport functions with no external caller (Gopal Tiwari) [1921591] - nvme: avoid possible double fetch in handling CQE (Gopal Tiwari) [1921591] - nvme: remove the unused status argument from nvme_trace_bio_complete (Gopal Tiwari) [1921591] - nvme-tcp: Fix possible race of io_work and direct send (Gopal Tiwari) [1921591] - nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings (Gopal Tiwari) [1921591] - nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context (Gopal Tiwari) [1921591] - nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Gopal Tiwari) [1921591] - nvme: rename controller base dev_t char device (Gopal Tiwari) [1921591] - nvme: remove unnecessary return values (Gopal Tiwari) [1921591] - nvme: rename bdev operations (Gopal Tiwari) [1921591] - nvme: export zoned namespaces without Zone Append support read-only (Gopal Tiwari) [1921591] - nvme: print a warning for when listing active namespaces fails (Gopal Tiwari) [1921591] - nvme: improve an error message on Identify failure (Gopal Tiwari) [1921591] - nvmet: fix a spelling mistake "incuding" -> "including" in Kconfig (Gopal Tiwari) [1921591] - nvme-fabrics: reject I/O to offline device (Gopal Tiwari) [1921591] - nvmet: make sure discovery change log event is protected (Gopal Tiwari) [1921591] - nvme-pci: don't allocate unused I/O queues (Gopal Tiwari) [1921591] - nvme-pci: drop min() from nr_io_queues assignment (Gopal Tiwari) [1921591] - nvmet: use inline bio for passthru fast path (Gopal Tiwari) [1921591] - nvmet: use blk_rq_bio_prep instead of blk_rq_append_bio (Gopal Tiwari) [1921591] - nvmet: remove unused ctrl->cqs (Gopal Tiwari) [1921591] - nvmet: remove op_flags for passthru commands (Gopal Tiwari) [1921591] - nvme: use consistent macro name for timeout (Gopal Tiwari) [1921591] - nvmet: add passthru io timeout value attr (Gopal Tiwari) [1921591] - nvmet: add passthru admin timeout value attr (Gopal Tiwari) [1921591] - nvme: split nvme_alloc_request() (Gopal Tiwari) [1921591] - nvme: centralize setting the timeout in nvme_alloc_request (Gopal Tiwari) [1921591] - nvme: simplify nvme_req_qid() (Gopal Tiwari) [1921591] - nvme-fcloop: add sysfs attribute to inject command drop (Gopal Tiwari) [1921591] - nvme: let set_capacity_revalidate_and_notify update the bdev size (Gopal Tiwari) [1921591] - nvme: directly cache command effects log (Gopal Tiwari) [1921591] - nvme: fix memory leak freeing command effects (Gopal Tiwari) [1921591] - nvme: free sq/cq dbbuf pointers when dbbuf set fails (Gopal Tiwari) [1921591] - nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device (Gopal Tiwari) [1921591] - RDMA: Lift ibdev_to_node from rds to common code (Gopal Tiwari) [1921591] - nvme: fix incorrect behavior when BLKROSET is called by the user (Gopal Tiwari) [1921591] - Revert "nvme-pci: remove last_sq_tail" (Gopal Tiwari) [1921591] - nvmet: fix a NULL pointer dereference when tracing the flush command (Gopal Tiwari) [1921591] - nvme-fc: remove nvme_fc_terminate_io() (Gopal Tiwari) [1921591] - nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery (Gopal Tiwari) [1921591] - nvme-fc: remove err_work work item (Gopal Tiwari) [1921591] - nvme-fc: track error_recovery while connecting (Gopal Tiwari) [1921591] - nvme-rdma: handle unexpected nvme completion data length (Gopal Tiwari) [1921591] - nvme: ignore zone validate errors on subsequent scans (Gopal Tiwari) [1921591] - nvme-fc: shorten reconnect delay if possible for FC (Gopal Tiwari) [1921591] - nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (Gopal Tiwari) [1921591] - nvme-fc: fix error loop in create_hw_io_queues (Gopal Tiwari) [1921591] - nvme-fc: fix io timeout to abort I/O (Gopal Tiwari) [1921591] - nvmet: cleanup nvmet_passthru_map_sg() (Gopal Tiwari) [1921591] - nvmet: don't use BLK_MQ_REQ_NOWAIT for passthru (Gopal Tiwari) [1921591] - nvmet: limit passthru MTDS by BIO_MAX_PAGES (Gopal Tiwari) [1921591] - nvme-rdma: fix crash due to incorrect cqe (Gopal Tiwari) [1921591] - nvmet: fix uninitialized work for zero kato (Gopal Tiwari) [1921591] - nvme: use queuedata for nvme_req_qid (Gopal Tiwari) [1921591] - nvme-pci: disable Write Zeroes on Sandisk Skyhawk (Gopal Tiwari) [1921591] - nvme-rdma: fix crash when connect rejected (Gopal Tiwari) [1921591] - nvme: translate zone resource errors (Gopal Tiwari) [1921591] - block: add zone specific block statuses (Gopal Tiwari) [1921591] - nvme-core: remove extra condition for vwc (Gopal Tiwari) [1921591] - nvme-core: remove extra variable (Gopal Tiwari) [1921591] - nvme: remove nvme_identify_ns_list (Gopal Tiwari) [1921591] - nvme: refactor nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: move nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: remove nvme_update_formats (Gopal Tiwari) [1921591] - nvme: update the known admin effects (Gopal Tiwari) [1921591] - nvme: query namespace identifiers before adding the namespace (Gopal Tiwari) [1921591] - nvme: revalidate zone bitmaps in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: call nvme_identify_ns as the first thing in nvme_alloc_ns_block (Gopal Tiwari) [1921591] - nvme: set the queue limits in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: remove the 0 lba_shift check in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: freeze the queue over ->lba_shift updates (Gopal Tiwari) [1921591] - nvme: factor out a nvme_configure_metadata helper (Gopal Tiwari) [1921591] - nvme: lift the check for an unallocated namespace into nvme_identify_ns (Gopal Tiwari) [1921591] - nvme: clean up the check for too large logic block sizes (Gopal Tiwari) [1921591] - nvme: remove the disk argument to nvme_update_zone_info (Gopal Tiwari) [1921591] - nvme: rename __nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename _nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename nvme_validate_ns to nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme: fix initialization of the zone bitmaps (Gopal Tiwari) [1921591] - nvme-loop: don't put ctrl on nvme_init_ctrl error (Gopal Tiwari) [1921591] - nvme-core: put ctrl ref when module ref get fail (Gopal Tiwari) [1921591] - nvme-tcp: check page by sendpage_ok() before calling kernel_sendpage() (Gopal Tiwari) [1921591] - nvmet-fc: fix missing check for no hostport struct (Gopal Tiwari) [1921591] - nvme: fix error handling in nvme_ns_report_zones (Gopal Tiwari) [1921591] - nvmet: add passthru ZNS support (Gopal Tiwari) [1921591] - nvmet: handle keep-alive timer when kato is modified by a set features cmd (Gopal Tiwari) [1921591] - nvme-pci: allocate separate interrupt for the reserved non-polled I/O queue (Gopal Tiwari) [1921591] - nvmet-tcp: have queue io_work context run on sock incoming cpu (Gopal Tiwari) [1921591] - nvme: lift the file open code from nvme_ctrl_get_by_path (Gopal Tiwari) [1921591] - nvme: use an xarray to lookup the Commands Supported and Effects log (Gopal Tiwari) [1921591] - nvme-pci: Move enumeration by class to be last in the table (Gopal Tiwari) [1921591] - nvme-core: don't use NVME_NSID_ALL for command effects and supported log (Gopal Tiwari) [1921591] - nvme-fc: fail new connections to a deleted host or remote port (Gopal Tiwari) [1921591] - nvme: return errors for hwmon init (Gopal Tiwari) [1921591] - nvme-pci: fix NULL req in completion handler (Gopal Tiwari) [1921591] - nvmet: get transport reference for passthru ctrl (Gopal Tiwari) [1921591] - nvme-core: get/put ctrl and transport module in nvme_dev_open/release() (Gopal Tiwari) [1921591] - nvme-tcp: fix kconfig dependency warning when !CRYPTO (Gopal Tiwari) [1921591] - nvme: use blk_mq_complete_request_remote to avoid an indirect function call (Gopal Tiwari) [1921591] - nvme-core: replace ctrl page size with a macro (Gopal Tiwari) [1921591] - nvme-pci: remove the inline scatterlist optimization (Gopal Tiwari) [1921591] - block: optimize blk_queue_zoned_model for !CONFIG_BLK_DEV_ZONED (Gopal Tiwari) [1921591] - nvme: support for zoned namespaces (Gopal Tiwari) [1921591] - null_blk: introduce zone capacity for zoned device (Gopal Tiwari) [1921591] - block: add capacity field to zone descriptors (Gopal Tiwari) [1921591]- vmxnet3: Set the default of vxlan overlay offload to disabled (Cathy Avery) [1941714] - vmxnet3: Update driver to use ethtool_sprintf (Cathy Avery) [1923796] - vmxnet3: Remove buf_info from device accessible structures (Cathy Avery) [1923796] - igc: Fix overwrites return value (Corinna Vinschen) [1920285] - igc: Add set/clear large buffer helpers (Corinna Vinschen) [1920285] - igc: Refactor Rx timestamp handling (Corinna Vinschen) [1920285] - igc: Introduce igc_get_rx_frame_truesize() helper (Corinna Vinschen) [1920285] - igc: Introduce igc_rx_buffer_flip() helper (Corinna Vinschen) [1920285] - igc: Remove unused argument from igc_tx_cmd_type() (Corinna Vinschen) [1920285] - igc: Fix prototype warning (Corinna Vinschen) [1920285] - igc: Assign boolean values to a bool variable (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_LOOPBACK (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_SPEED (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_RESET (Corinna Vinschen) [1920285] - igc: Fix igc_ptp_rx_pktstamp() (Corinna Vinschen) [1920285] - igc: Fix Supported Pause Frame Link Setting (Corinna Vinschen) [1920285] - igc: Fix Pause Frame Advertising (Corinna Vinschen) [1920285] - igc: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1920285] - igc: Fix TDBAL register show incorrect value (Corinna Vinschen) [1920285] - igc: Remove unused FUNC_1 mask (Corinna Vinschen) [1920285] - igc: Remove unused local receiver mask (Corinna Vinschen) [1920285] - igc: Prefer strscpy over strlcpy (Corinna Vinschen) [1920285] - igc: Expose the gPHY firmware version (Corinna Vinschen) [1920285] - igc: Expose the NVM version (Corinna Vinschen) [1920285] - igc: Add Host Good Packets Transmitted Count (Corinna Vinschen) [1920285] - igc: Remove MULR mask define (Corinna Vinschen) [1920285] - igc: Remove igc_set_fw_version comment (Corinna Vinschen) [1920285] - igc: Clean up nvm_operations structure (Corinna Vinschen) [1920285] - igc: check return value of ret_val in igc_config_fc_after_link_up (Corinna Vinschen) [1920285] - igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Corinna Vinschen) [1920285] - igc: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1920285] - net: igc: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920285] - igc: Add new device ID (Corinna Vinschen) [1920285] - net: igbvf: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920287] - igbvf: Refactor traces (Corinna Vinschen) [1920287] - igbvf: amend removal of MODULE_VERSION (Corinna Vinschen) [1955752] - netlink: add tracepoint at NL_SET_ERR_MSG (Marcelo Ricardo Leitner) [1956983] - xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets (Sabrina Dubroca) [1935575] - xfrm: BEET mode doesn't support fragments for inner packets (Xin Long) [1870900] - xfrm: Fix NULL pointer dereference on policy lookup (Sabrina Dubroca) [1951965] - xfrm: use secpath_exist where applicable (Sabrina Dubroca) [1951965] - net: xfrm: Use sequence counter with associated spinlock (Sabrina Dubroca) [1951965] - net: xfrm: Localize sequence counter per network namespace (Sabrina Dubroca) [1951965] - xfrm: Return the correct errno code (Sabrina Dubroca) [1951965] - xfrm: Fix wraparound in xfrm_policy_addr_delta() (Sabrina Dubroca) [1951965] - xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Sabrina Dubroca) [1951965] - xfrm: Fix oops in xfrm_replay_advance_bmp (Sabrina Dubroca) [1951965] - ah6: fix error return code in ah6_input() (Sabrina Dubroca) [1951965] - net: xfrm: fix a race condition during allocing spi (Sabrina Dubroca) [1951965] - xfrm: policy: Use sequence counters with associated lock (Sabrina Dubroca) [1951965] - selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Ivan Vecera) [1952586] - net: bridge: switchdev: include local flag in FDB notifications (Ivan Vecera) [1952586] - net: bridge: switchdev: refactor br_switchdev_fdb_notify (Ivan Vecera) [1952586] - net: bridge: don't notify switchdev for local FDB addresses (Ivan Vecera) [1952586] - net: bridge: use switchdev for port flags set through sysfs too (Ivan Vecera) [1952586] - net: bridge: vlan: fix error return code in __vlan_add() (Ivan Vecera) [1952586] - net: bridge: add missing counters to ndo_get_stats64 callback (Ivan Vecera) [1952586] - net: bridge: use new function dev_fetch_sw_netstats (Ivan Vecera) [1952586] - net: bridge: fdb: don't flush ext_learn entries (Ivan Vecera) [1952586] - net: bridge: clear bridge's private skb space on xmit (Ivan Vecera) [1952586] - bridge: mcast: Fix MLD2 Report IPv6 payload length check (Ivan Vecera) [1952586] - net: bridge: enfore alignment for ethernet address (Ivan Vecera) [1952586] - netfilter: nft_reject_bridge: enable reject with bridge vlan (Ivan Vecera) [1952586] - net: bridge: vlan: Add a schedule point during VLAN processing (Ivan Vecera) [1952586] - netfilter: ebtables: compat: reject all padding in matches/watchers (Ivan Vecera) [1952586] - net: bridge: deny dev_set_mac_address() when unregistering (Ivan Vecera) [1952586] - net: bridge: fdb: set flags directly in fdb_create (Ivan Vecera) [1952586] - net: bridge: fdb: convert offloaded to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_external_learn to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_user to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_sticky to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_static to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_local to bitops (Ivan Vecera) [1952586] - net: bridge: move default pvid init/deinit to NETDEV_REGISTER/UNREGISTER (Ivan Vecera) [1952586] - bridge: Fix possible use-after-free when deleting bridge port (Ivan Vecera) [1952586] - bridge: update vlan dev link state for bridge netdev changes (Ivan Vecera) [1952586] - bridge: update vlan dev state when port added to or deleted from vlan (Ivan Vecera) [1952586] - bridge: support binding vlan dev link state to vlan member bridge ports (Ivan Vecera) [1952586] - vlan: do not transfer link state in vlan bridge binding mode (Ivan Vecera) [1952586] - vlan: support binding link state to vlan member bridge ports (Ivan Vecera) [1952586] - ipv6: weaken the v4mapped source check (Paolo Abeni) [1950298] - tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Paolo Abeni) [1950298] - inet_connection_sock: remove unused parameter of reqsk_queue_unlink func (Paolo Abeni) [1950298] - tcp: add sanity tests to TCP_QUEUE_SEQ (Paolo Abeni) [1950298] - tcp: fix SO_RCVLOWAT related hangs under mem pressure (Paolo Abeni) [1950298] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Paolo Abeni) [1950298] - tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Paolo Abeni) [1950298] - vfio-ccw: Wire in the request callback (Thomas Huth) [1940451] - vfio-mdev: Wire in a request handler for mdev parent (Thomas Huth) [1940451] - intel_idle: add Iclelake-D support (David Arcari) [1960287] - scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() (Steve Best) [1941180] - powerpc/sstep: Fix VSX instruction emulation (Steve Best) [1934187] - powerpc/pseries/hibernation: remove pseries_suspend_cpu() (Steve Best) [1932970] - powerpc/pseries: remove cede offline state for CPUs (Steve Best) [1932970] - powerpc/pseries: export LPAR security flavor in lparcfg (Steve Best) [1935660] - Makefile: update early devel phase flag (Bruno Meneguele) [1930504]- configs: Enable CONFIG_BPF_KPROBE_OVERRIDE (Jiri Olsa) [1920439] - powerpc/kvm: Fix build error when PPC_MEM_KEYS/PPC_PSERIES=n (Greg Kurz) [1945745] - powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[HV] is always clear in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[ME] is always set in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix CONFIG_SPAPR_TCE_IOMMU=n default hcalls (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: remove unused kvmppc_h_protect argument (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove redundant mtspr PSPB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Prevent radix guests setting LPCR[TC] (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Disallow LPCR[AIL] to be set to 1 or 2 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Add a function to filter guest LPCR bits (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Nested move LPCR sanitising to sanitise_hv_regs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Greg Kurz) [1945745] - KVM: PPC: Don't always report hash MMU capability for P9 < DD2.2 (Greg Kurz) [1945745] - powerpc/xive: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix host radix SLB optimisation with hash guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure radix guest has no SLB entries (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path (Greg Kurz) [1945745] - KVM: PPC: remove unneeded semicolon (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Use POWER9 SLBIA IH=6 variant to clear SLB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: No need to clear radix host SLB before loading HPT guest (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix radix guest SLB side channel (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove support for running HPT guest on RPT host without mixed mode support (Greg Kurz) [1945745] - powerpc/mm: Update tlbiel loop on POWER10 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Allow nested guest creation when L0 hv_guest_state > L1 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Include prototypes (Greg Kurz) [1945745] - KVM: PPC: Make the VMX instruction emulation routines static (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp (Greg Kurz) [1945745] - KVM: PPC: fix comparison to bool warning (Greg Kurz) [1945745] - KVM: PPC: Book3S: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG (Greg Kurz) [1945745] - powerpc/xive: Add a debug_show handler to the XIVE irq_domain (Greg Kurz) [1945745] - powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Show detailed configuration in debug output (Greg Kurz) [1945745] - powerpc/64s: Remove MSR[ISF] bit (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ratelimit machine check messages coming from guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Don't attempt to recover machine checks for FWNMI enabled guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page (Greg Kurz) [1945745] - clocksource/drivers/hyper-v: Move handling of STIMER0 interrupts (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Set clocksource rating based on Hyper-V feature (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Handle sched_clock differences inline (Mohammed Gamal) [1940901] - clocksource/hyperv: use MSR-based access if running as root (Mohammed Gamal) [1940901] - cifs: fix interrupted close commands (Ronnie Sahlberg) [1952263] - cifs: add NULL check for ses->tcon_ipc (Ronnie Sahlberg) [1952263] - smb3: set COMPOUND_FID to FileID field of subsequent compound request (Ronnie Sahlberg) [1952263] - cifs: fix potential use-after-free in cifs_echo_request() (Ronnie Sahlberg) [1952263] - cifs: allow syscalls to be restarted in __smb_send_rqst() (Ronnie Sahlberg) [1952263] - smb3: Handle error case during offload read path (Ronnie Sahlberg) [1952263] - smb3: Avoid Mid pending list corruption (Ronnie Sahlberg) [1952263] - smb3: Call cifs reconnect from demultiplex thread (Ronnie Sahlberg) [1952263] - cifs: fix a memleak with modefromsid (Ronnie Sahlberg) [1952263] - cifs: update internal module version number (Ronnie Sahlberg) [1952263] - smb3: add some missing definitions from MS-FSCC (Ronnie Sahlberg) [1952263] - smb3: remove two unused variables (Ronnie Sahlberg) [1952263] - smb3: add support for stat of WSL reparse points for special file types (Ronnie Sahlberg) [1952263] - SMB3: add support for recognizing WSL reparse tags (Ronnie Sahlberg) [1952263] - cifs: remove bogus debug code (Ronnie Sahlberg) [1952263] - smb3.1.1: fix typo in compression flag (Ronnie Sahlberg) [1952263] - cifs: move smb version mount options into fs_context.c (Ronnie Sahlberg) [1952263] - cifs: move cache mount options to fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: move security mount options into fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: add files to host new mount api (Ronnie Sahlberg) [1952263] - smb3: do not try to cache root directory if dir leases not supported (Ronnie Sahlberg) [1952263] - smb3: fix stat when special device file and mounted with modefromsid (Ronnie Sahlberg) [1952263] - cifs: Print the address and port we are connecting to in generic_ip_connect() (Ronnie Sahlberg) [1952263] - SMB3: Resolve data corruption of TCP server info fields (Ronnie Sahlberg) [1952263] - cifs: make const array static, makes object smaller (Ronnie Sahlberg) [1952263] - SMB3.1.1: Fix ids returned in POSIX query dir (Ronnie Sahlberg) [1952263] - smb3: add dynamic trace point to trace when credits obtained (Ronnie Sahlberg) [1952263] - smb3.1.1: do not fail if no encryption required but server doesn't support it (Ronnie Sahlberg) [1952263] - cifs: Return the error from crypt_message when enc/dec key not found. (Ronnie Sahlberg) [1952263] - smb3.1.1: set gcm256 when requested (Ronnie Sahlberg) [1952263] - smb3.1.1: rename nonces used for GCM and CCM encryption (Ronnie Sahlberg) [1952263] - smb3.1.1: print warning if server does not support requested encryption type (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm enable_gcm_256 (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm require_gcm_256 (Ronnie Sahlberg) [1952263] - cifs: map STATUS_ACCOUNT_LOCKED_OUT to -EACCES (Ronnie Sahlberg) [1952263] - SMB3.1.1: add defines for new signing negotiate context (Ronnie Sahlberg) [1952263] - Handle STATUS_IO_TIMEOUT gracefully (Ronnie Sahlberg) [1952263] - cifs: compute full_path already in cifs_readdir() (Ronnie Sahlberg) [1952263] - cifs: return cached_fid from open_shroot (Ronnie Sahlberg) [1952263] - update structure definitions from updated protocol documentation (Ronnie Sahlberg) [1952263] - smb3: add defines for new crypto algorithms (Ronnie Sahlberg) [1952263] - cifs: fix check of tcon dfs in smb1 (Ronnie Sahlberg) [1952263] - SMB3: Fix mkdir when idsfromsid configured on mount (Ronnie Sahlberg) [1952263] - cifs: Convert to use the fallthrough macro (Ronnie Sahlberg) [1952263] - cifs: Fix an error pointer dereference in cifs_mount() (Ronnie Sahlberg) [1952263] - cifs: document and cleanup dfs mount (Ronnie Sahlberg) [1952263] - cifs: only update prefix path of DFS links in cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: fix double free error on share and prefix (Ronnie Sahlberg) [1952263] - cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect (Ronnie Sahlberg) [1952263] - cifs: handle empty list of targets in cifs_reconnect() (Ronnie Sahlberg) [1952263] - cifs: rename reconn_inval_dfs_target() (Ronnie Sahlberg) [1952263] - cifs: reduce number of referral requests in DFS link lookups (Ronnie Sahlberg) [1952263] - cifs: merge __{cifs,smb2}_reconnect[_tcon]() into cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: convert to use be32_add_cpu() (Ronnie Sahlberg) [1952263] - cifs: delete duplicated words in header files (Ronnie Sahlberg) [1952263] - cifs: Remove the superfluous break (Ronnie Sahlberg) [1952263] - cifs: remove unused variable 'server' (Ronnie Sahlberg) [1952263] - smb3: warn on confusing error scenario with sec=krb5 (Ronnie Sahlberg) [1952263] - fuse: 32-bit user space ioctl compat for fuse device (Miklos Szeredi) [1949873] - virtiofs: Fail dax mount if device does not support it (Miklos Szeredi) [1949873] - fuse: fix live lock in fuse_iget() (Miklos Szeredi) [1949873] - mm/filemap: remove unused parameter and change to void type for replace_page_cache_page() (Miklos Szeredi) [1949873] - fuse: support SB_NOSEC flag to improve write performance (Miklos Szeredi) [1949873] - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request (Miklos Szeredi) [1949873] - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 (Miklos Szeredi) [1949873] - fuse: setattr should set FATTR_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path (Miklos Szeredi) [1949873] - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 (Miklos Szeredi) [1949873] - fuse: always revalidate if exclusive create (Miklos Szeredi) [1949873] - virtiofs: clean up error handling in virtio_fs_get_tree() (Miklos Szeredi) [1949873] - fuse: add fuse_sb_destroy() helper (Miklos Szeredi) [1949873] - fuse: simplify get_fuse_conn*() (Miklos Szeredi) [1949873] - fuse: get rid of fuse_mount refcount (Miklos Szeredi) [1949873] - virtiofs: simplify sb setup (Miklos Szeredi) [1949873] - virtiofs fix leak in setup (Miklos Szeredi) [1949873] - fuse: launder page should wait for page writeback (Miklos Szeredi) [1949873] - fuse: connection remove fix (Miklos Szeredi) [1949873] - fuse: implement crossmounts (Miklos Szeredi) [1949873] - fuse: Allow fuse_fill_super_common() for submounts (Miklos Szeredi) [1949873] - fuse: split fuse_mount off of fuse_conn (Miklos Szeredi) [1949873] - fuse: drop fuse_conn parameter where possible (Miklos Szeredi) [1949873] - fuse: store fuse_conn in fuse_req (Miklos Szeredi) [1949873] - fuse: add submount support to (Miklos Szeredi) [1949873] - fuse: fix page dereference after free (Miklos Szeredi) [1949873] - fuse: update project homepage (Miklos Szeredi) [1949873] - fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS (Miklos Szeredi) [1949873] - fuse: don't ignore errors from fuse_writepages_fill() (Miklos Szeredi) [1949873] - fuse: clean up condition for writepage sending (Miklos Szeredi) [1949873] - fuse: fix warning in tree_insert() and clean up writepage insertion (Miklos Szeredi) [1949873] - fuse: move rb_erase() before tree_insert() (Miklos Szeredi) [1949873] - fuse: optimize writepages search (Miklos Szeredi) [1949873] - fuse: Update stale comment in queue_interrupt() (Miklos Szeredi) [1949873] - fuse: use true,false for bool variable (Miklos Szeredi) [1949873] - fuse: Add changelog entries for protocols 7.1 - 7.8 (Miklos Szeredi) [1949873] - fuse: reserve byteswapped init opcodes (Miklos Szeredi) [1949873] - convenience helper: get_tree_single() (finish backport) (Miklos Szeredi) [1949873] - fuse: Convert fusectl to use the new mount API (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.9 (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.12 (Miklos Szeredi) [1949873] - sfc: adjust efx->xdp_tx_queue_count with the real number of initialized queues (Íñigo Huguet) [1934254] - sfc: Remove duplicate argument (Íñigo Huguet) [1934254] - sfc: Use 'skb_add_rx_frag()' instead of hand coding it (Íñigo Huguet) [1934254] - sfc-falcon: Fix a typo (Íñigo Huguet) [1934254] - sfc: ef10: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX flush done handling (Íñigo Huguet) [1934254] - sfc: reduce the number of requested xdp ev queues (Íñigo Huguet) [1934254] - sfc: support GRE TSO on EF100 (Íñigo Huguet) [1934254] - sfc: correctly support non-partial GSO_UDP_TUNNEL_CSUM on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 19 fields (Íñigo Huguet) [1934254] - sfc: advertise our vlan features (Íñigo Huguet) [1934254] - sfc: only use fixed-id if the skb asks for it (Íñigo Huguet) [1934254] - sfc: implement encap TSO on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 17 fields (Íñigo Huguet) [1934254] - sfc: move initialisation of efx->filter_sem to efx_init_struct() (Íñigo Huguet) [1934254] - net: sfc: Use GFP_KERNEL in efx_ef10_try_update_nic_stats() (Íñigo Huguet) [1934254] - net: sfc: Replace in_interrupt() usage (Íñigo Huguet) [1934254] - sfc: clean up mis-targeted comments (Íñigo Huguet) [1934254] - sfc: fix kdoc warning (Íñigo Huguet) [1934254] - sfc: clean up unused assignments (Íñigo Huguet) [1934254] - sfc: advertise encapsulated offloads on EF10 (Íñigo Huguet) [1934254] - sfc: implement encapsulated TSO on EF10 (Íñigo Huguet) [1934254] - sfc: de-indirect TSO handling (Íñigo Huguet) [1934254] - sfc: select inner-csum-offload TX queues for skbs that need it (Íñigo Huguet) [1934254] - sfc: create inner-csum queues on EF10 if supported (Íñigo Huguet) [1934254] - sfc: define inner/outer csum offload TXQ types (Íñigo Huguet) [1934254] - sfc: decouple TXQ type from label (Íñigo Huguet) [1934254] - sfc: cleanups around efx_alloc_channel (Íñigo Huguet) [1934254] - sfc: remove spurious unreachable return statement (Íñigo Huguet) [1934254] - sfc: remove duplicate call to efx_init_channels from EF100 probe (Íñigo Huguet) [1934254] - sfc: coding style cleanups in mcdi_port_common.c (Íñigo Huguet) [1934254] - sfc: simplify DMA mask setting (Íñigo Huguet) [1934254] - sfc: remove EFX_DRIVER_VERSION (Íñigo Huguet) [1934254] - sfc: handle limited FEC support (Íñigo Huguet) [1934254] - sfc: add ethtool ops and miscellaneous ndos to EF100 (Íñigo Huguet) [1934254] - sfc: remove phy_op indirection (Íñigo Huguet) [1934254] - sfc: remove efx_tx_queue_partner (Íñigo Huguet) [1934254] - sfc: rewrite efx_tx_may_pio (Íñigo Huguet) [1934254] - sfc: use efx_channel_tx_[old_]fill_level() in Siena/EF10 TX datapath (Íñigo Huguet) [1934254] - sfc: use tx_queue->old_read_count in EF100 TX path (Íñigo Huguet) [1934254] - sfc: make ef100 xmit_more handling look more like ef10's (Íñigo Huguet) [1934254] - sfc: add and use efx_tx_send_pending in tx.c (Íñigo Huguet) [1934254] - sfc: return errors from efx_mcdi_set_id_led, and de-indirect (Íñigo Huguet) [1934254] - sfc: fix kernel-doc on struct efx_loopback_state (Íñigo Huguet) [1934254] - sfc: fix unused-but-set-variable warning in efx_farch_filter_remove_safe (Íñigo Huguet) [1934254] - sfc: fix W=1 warnings in efx_farch_handle_rx_not_ok (Íñigo Huguet) [1934254] - sfc: convert to new udp_tunnel infrastructure (Íñigo Huguet) [1934254] - net: don't warn in inet diag when IPV6 is disabled (Hangbin Liu) [1938639] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Hangbin Liu) [1880432] - redhat: enable MHI bus driver support (Jarod Wilson) [1938030] - bus: mhi: core: Fix invalid error returning in mhi_queue (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Fix check for syserr at power_up (Jarod Wilson) [1938030] - mhi: Fix double dma free (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Increase num of elements in hw event ring (Jarod Wilson) [1938030] - mhi: pci_generic: Print warning in case of firmware crash (Jarod Wilson) [1938030] - bus: mhi: core: Add helper API to return number of free TREs (Jarod Wilson) [1938030] - mhi: core: Factorize mhi queuing (Jarod Wilson) [1938030] - mhi: use irq_flags if controller driver configures it (Jarod Wilson) [1938030] - mhi: pci_generic: Fix shared MSI vector support (Jarod Wilson) [1938030] - mhi: unconstify mhi_event_config (Jarod Wilson) [1938030] - bus: mhi: Ensure correct ring update ordering with memory barrier (Jarod Wilson) [1938030] - mhi: pci_generic: Set irq moderation value to 1ms for hw channels (Jarod Wilson) [1938030] - mhi: pci_generic: Add diag channels (Jarod Wilson) [1938030] - mhi: pci_generic: Increase controller timeout value (Jarod Wilson) [1938030] - mhi: pci_generic: Add health-check (Jarod Wilson) [1938030] - mhi: pci_generic: Add PCI error handlers (Jarod Wilson) [1938030] - mhi: pci_generic: Add suspend/resume/recovery procedure (Jarod Wilson) [1938030] - mhi: pci_generic: Add support for reset (Jarod Wilson) [1938030] - mhi: pci_generic: Enable burst mode for hardware channels (Jarod Wilson) [1938030] - mhi: pci-generic: Increase number of hardware events (Jarod Wilson) [1938030] - bus: mhi: core: Add device hardware reset support (Jarod Wilson) [1938030] - mhi: pci_generic: Fix implicit conversion warning (Jarod Wilson) [1938030] - bus: mhi: core: Fix error handling in mhi_register_controller() (Jarod Wilson) [1938030] - bus: mhi: core: Fix device hierarchy (Jarod Wilson) [1938030] - bus: mhi: core: Indexed MHI controller name (Jarod Wilson) [1938030] - bus: mhi: core: Remove MHI event ring IRQ handlers when powering down (Jarod Wilson) [1938030] - bus: mhi: core: Mark and maintain device states early on after power down (Jarod Wilson) [1938030] - bus: mhi: core: Separate system error and power down handling (Jarod Wilson) [1938030] - bus: mhi: core: Check for IRQ availability during registration (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on mission mode failure (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate label in firmware load handler API (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on any firmware load failure (Jarod Wilson) [1938030] - bus: mhi: core: Prevent sending multiple RDDM entry callbacks (Jarod Wilson) [1938030] - bus: mhi: core: Move to SYS_ERROR regardless of RDDM capability (Jarod Wilson) [1938030] - bus: mhi: core: Skip device wake in error or shutdown states (Jarod Wilson) [1938030] - bus: mhi: core: Move to using high priority workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate names for firmware load functions (Jarod Wilson) [1938030] - bus: mhi: core: Skip RDDM download for unknown execution environment (Jarod Wilson) [1938030] - bus: mhi: core: Rename RDDM download function to use proper words (Jarod Wilson) [1938030] - bus: mhi: core: Remove unused mhi_fw_load_worker() declaration (Jarod Wilson) [1938030] - bus: mhi: core: Expose mhi_get_exec_env() API for controllers (Jarod Wilson) [1938030] - bus: mhi: core: Add missing EXPORT_SYMBOL for mhi_get_mhi_state() (Jarod Wilson) [1938030] - bus: mhi: core: Remove unnecessary counter from mhi_firmware_copy() (Jarod Wilson) [1938030] - bus: mhi: Fix channel close issue on driver remove (Jarod Wilson) [1938030] - bus: mhi: core: Fix null pointer access when parsing MHI configuration (Jarod Wilson) [1938030] - bus: mhi: Add MHI PCI support for WWAN modems (Jarod Wilson) [1938030] - bus: mhi: core: fix potential operator-precedence with BHI macros (Jarod Wilson) [1938030] - bus: mhi: core: Remove double locking from mhi_driver_remove() (Jarod Wilson) [1938030] - bus: mhi: Remove auto-start option (Jarod Wilson) [1938030] - bus: mhi: Add mhi_queue_is_full function (Jarod Wilson) [1938030] - bus: mhi: debugfs: Print channel context read-pointer (Jarod Wilson) [1938030] - bus: mhi: core: Fix the building of MHI module (Jarod Wilson) [1938030] - bus: mhi: Remove unused nr_irqs_req variable (Jarod Wilson) [1938030] - bus: mhi: core: Allow shared IRQ for event rings (Jarod Wilson) [1938030] - bus: mhi: core: Introduce sysfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce debugfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: Fix entries based on Kconfig coding style (Jarod Wilson) [1938030] - bus: mhi: Remove include of rwlock_types.h (Jarod Wilson) [1938030] - bus: mhi: core: Add const qualifier to MHI config information (Jarod Wilson) [1938030] - bus: mhi: core: Introduce APIs to allocate and free the MHI controller (Jarod Wilson) [1938030] - bus: mhi: core: Read and save device hardware information from BHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce counters to track MHI device state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Introduce helper function to check device state (Jarod Wilson) [1938030] - bus: mhi: core: Use generic name field for an MHI device (Jarod Wilson) [1938030] - bus: mhi: core: Trigger host resume if suspended during mhi_device_get() (Jarod Wilson) [1938030] - bus: mhi: core: Use helper API to trigger a non-blocking host resume (Jarod Wilson) [1938030] - bus: mhi: core: Abort suspends due to outgoing pending packets (Jarod Wilson) [1938030] - bus: mhi: core: Remove double occurrence for mhi_ctrl_ev_task() declaration (Jarod Wilson) [1938030] - bus: mhi: fix doubled words and struct image_info kernel-doc (Jarod Wilson) [1938030] - bus: mhi: core: Handle syserr during power_up (Jarod Wilson) [1938030] - bus: mhi: core: Handle write lock properly in mhi_pm_m0_transition (Jarod Wilson) [1938030] - bus: mhi: core: Do not process SYS_ERROR if RDDM is supported (Jarod Wilson) [1938030] - bus: mhi: core: Skip handling BHI irq if MHI reg access is not allowed (Jarod Wilson) [1938030] - bus: mhi: core: Handle disable transitions in state worker (Jarod Wilson) [1938030] - bus: mhi: core: Remove the system error worker thread (Jarod Wilson) [1938030] - bus: mhi: core: Ensure non-zero session or sequence ID values are used (Jarod Wilson) [1938030] - bus: mhi: core: Improve debug logs for loading firmware (Jarod Wilson) [1938030] - bus: mhi: core: Return appropriate error codes for AMSS load failure (Jarod Wilson) [1938030] - bus: mhi: core: Handle firmware load using state worker (Jarod Wilson) [1938030] - bus: mhi: core: Read transfer length from an event properly (Jarod Wilson) [1938030] - bus: mhi: core: Add range check for channel id received in event ring (Jarod Wilson) [1938030] - bus: mhi: core: Cache intmod from mhi event to mhi channel (Jarod Wilson) [1938030] - bus: mhi: core: Refactor mhi queue APIs (Jarod Wilson) [1938030] - bus: mhi: core: Fix some error return code (Jarod Wilson) [1938030] - bus: mhi: core: Fix channel device name conflict (Jarod Wilson) [1938030] - bus: mhi: core: Fix typo in comment (Jarod Wilson) [1938030] - bus: mhi: core: Offload register accesses to the controller (Jarod Wilson) [1938030] - bus: mhi: core: Remove link_status() callback (Jarod Wilson) [1938030] - bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails (Jarod Wilson) [1938030] - bus: mhi: Fix parsing of mhi_flags (Jarod Wilson) [1938030] - bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_devices() (Jarod Wilson) [1938030] - bus: mhi: core: Add support for MHI suspend and resume (Jarod Wilson) [1938030] - bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device() (Jarod Wilson) [1938030] - bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture (Jarod Wilson) [1938030] - bus: mhi: core: Add support for reading MHI info from device (Jarod Wilson) [1938030] - bus: mhi: core: Pass module owner during client driver registration (Jarod Wilson) [1938030] - bus/mhi: fix printk format for size_t (Jarod Wilson) [1938030] - bus: mhi: core: Add uevent support for module autoloading (Jarod Wilson) [1938030] - bus: mhi: core: Add support for data transfer (Jarod Wilson) [1938030] - bus: mhi: core: Add support for processing events from client device (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading RDDM image during panic (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading firmware over BHIe (Jarod Wilson) [1938030] - bus: mhi: core: Add support for basic PM operations (Jarod Wilson) [1938030] - bus: mhi: core: Add support for PM state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Add support for ringing channel/event ring doorbells (Jarod Wilson) [1938030] - bus: mhi: core: Add support for creating and destroying MHI devices (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI client drivers (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI controllers (Jarod Wilson) [1938030]- ipmi: remove open coded version of SMBus block write (Tony Camuso) [1947126] - char: ipmi: convert comma to semicolon (Tony Camuso) [1947126] - ipmi: msghandler: Suppress suspicious RCU usage warning (Tony Camuso) [1947126] - ipmi/watchdog: replace atomic_add() and atomic_sub() (Tony Camuso) [1947126] - char: ipmi: remove unneeded break (Tony Camuso) [1947126] - ipmi_si: Fix wrong return value in try_smi_init() (Tony Camuso) [1947126] - ipmi: msghandler: Fix a signedness bug (Tony Camuso) [1947126] - ipmi: add retry in try_get_dev_id() (Tony Camuso) [1947126] - ipmi: Clean up some printks (Tony Camuso) [1947126] - ipmi:msghandler: retry to get device id on an error (Tony Camuso) [1947126] - ipmi:sm: Print current state when the state is invalid (Tony Camuso) [1947126] - ipmi: Reset response handler when failing to send the command (Tony Camuso) [1947126] - ipmi: add a newline when printing parameter 'panic_op' by sysfs (Tony Camuso) [1947126] - cpuidle: Select polling interval based on a c-state with a longer target residency (Mark Langsdorf) [1922024] - cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Chromebooks (Mark Langsdorf) [1922024] - cpuidle: record state entry rejection statistics (Mark Langsdorf) [1922024] - nitro_enclaves: Fix stale file descriptors on failed usercopy (Vitaly Kuznetsov) [1953717] - iavf: amend removal of MODULE_VERSION (Stefan Assmann) [1955738] - ixgbevf: Amend commit acf03026ec5a to include a version in module info. (Ken Cox) [1955764] - devlink: move flash end and begin to core devlink (Petr Oros) [1935671] - devlink: move request_firmware out of driver (Petr Oros) [1935671] - ice: add additional debug logging for firmware update (Petr Oros) [1935671] - ice: add support for flash update overwrite mask (Petr Oros) [1935671] - driver core: auxiliary bus: Fix calling stage for auxiliary bus init (Ivan Vecera) [1933820] - driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr (Ivan Vecera) [1933820] - driver core: auxiliary bus: minor coding style tweaks (Ivan Vecera) [1933820] - driver core: auxiliary bus: make remove function return void (Ivan Vecera) [1933820] - driver core: auxiliary bus: move slab.h from include file (Ivan Vecera) [1933820] - Add auxiliary bus support (Ivan Vecera) [1933820] - modpost: file2alias: go back to simple devtable lookup (Ivan Vecera) [1933820] - scsi: lpfc: Fix bad memory access during VPD DUMP mailbox command (Dick Kennedy) [1923762] - scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (Dick Kennedy) [1923762] - scsi: lpfc: Fix illegal memory access on Abort IOCBs (Dick Kennedy) [1923762] - scsi: lpfc: Copyright updates for 12.8.0.9 patches (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.9 (Dick Kennedy) [1923762] - scsi: lpfc: Eliminate use of LPFC_DRIVER_NAME in lpfc_attr.c (Dick Kennedy) [1923762] - scsi: lpfc: Standardize discovery object logging format (Dick Kennedy) [1923762] - scsi: lpfc: Fix various trivial errors in comments and log messages (Dick Kennedy) [1923762] - scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_hdw_queue attribute being ignored (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing FDMI registrations after Mgmt Svc login (Dick Kennedy) [1923762] - scsi: lpfc: Fix silent memory allocation failure in lpfc_sli4_bsg_link_diag_test() (Dick Kennedy) [1923762] - scsi: lpfc: Fix use-after-free on unused nodes after port swap (Dick Kennedy) [1923762] - scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (Dick Kennedy) [1923762] - scsi: lpfc: Fix lack of device removal on port swaps with PRLIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix NMI crash during rmmod due to circular hbalock dependency (Dick Kennedy) [1923762] - scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp() (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (Dick Kennedy) [1923762] - scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag (Dick Kennedy) [1923762] - scsi: lpfc: Fix gcc -Wstringop-overread warning (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix kernel-doc formatting issue (Dick Kennedy) [1923762] - scsi: lpfc: Fix a few incorrectly named functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrectly documented function lpfc_debugfs_commonxripools_data() (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of misnamed functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect naming of __lpfc_update_fcf_record() (Dick Kennedy) [1923762] - scsi: lpfc: Fix formatting and misspelling issues (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc issues (Dick Kennedy) [1923762] - scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.8 (Dick Kennedy) [1923762] - scsi: lpfc: Correct function header comments related to ndlp reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Reduce LOG_TRACE_EVENT logging for vports (Dick Kennedy) [1923762] - scsi: lpfc: Change wording of invalid pci reset log message (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash caused by switch reboot (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt state transition causing rmmod hang (Dick Kennedy) [1923762] - scsi: lpfc: Fix nodeinfo debugfs output (Dick Kennedy) [1923762] - scsi: lpfc: Fix ADISC handling that never frees nodes (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN (Dick Kennedy) [1923762] - scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery (Dick Kennedy) [1923762] - scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path (Dick Kennedy) [1923762] - scsi: lpfc: Fix use after free in lpfc_els_free_iocb (Dick Kennedy) [1923762] - scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() (Dick Kennedy) [1923762] - scsi: lpfc: Fix unnecessary null check in lpfc_release_scsi_buf (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt connection does not recover after LOGO (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_els_retry() possible null pointer dereference (Dick Kennedy) [1923762] - scsi: lpfc: Fix FLOGI failure due to accessing a freed node (Dick Kennedy) [1923762] - scsi: lpfc: Fix stale node accesses on stale RRQ request (Dick Kennedy) [1923762] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport indices in lpfc_find_vport_by_vpid() (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (Dick Kennedy) [1923762] - scsi: lpfc: Fix 'physical' typos (Dick Kennedy) [1923762] - scsi: lpfc: Fix ancient double free (Dick Kennedy) [1923762] - scsi: lpfc: Fix kerneldoc inconsistency in lpfc_sli4_dump_page_a0() (Dick Kennedy) [1923762] - scsi: lpfc: Add support for eh_should_retry_cmd() (Dick Kennedy) [1923762] - scsi: lpfc: Simplify bool comparison (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.7 (Dick Kennedy) [1923762] - scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better readability (Dick Kennedy) [1923762] - scsi: lpfc: Implement health checking when aborting I/O (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when nvmet transport calls host_release (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport create logging (Dick Kennedy) [1923762] - scsi: lpfc: Fix NVMe recovery after mailbox timeout (Dick Kennedy) [1923762] - scsi: lpfc: Fix target reset failing (Dick Kennedy) [1923762] - scsi: lpfc: Fix error log messages being logged following SCSI task mgnt (Dick Kennedy) [1923762] - scsi: lpfc: Fix FW reset action if I/Os are outstanding (Dick Kennedy) [1923762] - scsi: lpfc: Use the nvme-fc transport supplied timeout for LS requests (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a fabric node is released prematurely (Dick Kennedy) [1923762] - scsi: lpfc: Refresh ndlp when a new PRLI is received in the PRLI issue state (Dick Kennedy) [1923762] - scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT for SLI3 (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (Dick Kennedy) [1923762] - scsi: lpfc: Fix fall-through warnings for Clang (Dick Kennedy) [1923762] - scsi: lpfc: Correct null ndlp reference on routine exit (Dick Kennedy) [1923762] - scsi: lpfc: Use generic power management (Dick Kennedy) [1923762] - scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_tmo_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but not used warnings from Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_vendor_attr_mi() (Dick Kennedy) [1923762] - scsi: lpfc: Fix memory leak on lcb_context (Dick Kennedy) [1923762] - scsi: lpfc: Remove dead code on second !ndlp check (Dick Kennedy) [1923762] - scsi: lpfc: Fix pointer defereference before it is null checked issue (Dick Kennedy) [1923762] - scsi: lpfc: Update changed file copyrights for 2020 (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.6 (Dick Kennedy) [1923762] - scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI path to use common I/O submission path (Dick Kennedy) [1923762] - scsi: lpfc: Enable common send_io interface for SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Enable common wqe_template support for both SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Refactor WQE structure definitions for common use (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV Fabric Node reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV discovery and Fabric Node detection (Dick Kennedy) [1923762] - scsi: lpfc: Unsolicited ELS leaves node in incorrect state while dropping it (Dick Kennedy) [1923762] - scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ultimately fails (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Honor module parameter lpfc_use_adisc (Dick Kennedy) [1923762] - scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix removal of SCSI transport device get and put on dev structure (Dick Kennedy) [1923762] - scsi: lpfc: Rework locations of ndlp reference taking (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port ref counting and node freeing (Dick Kennedy) [1923762] - scsi: lpfc: remove ScsiResult macro (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_bsg: Provide correct documentation for a bunch of functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_debugfs: Fix a couple of function documentation issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefined functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues (Dick Kennedy) [1923762] - block: return -EBUSY when there are open partitions in blkdev_reread_part (Ming Lei) [1936800] - block: Try to handle busy underlying device on discard (Ming Lei) [1936800] - md: check for NULL ->meta_bdev before calling bdev_read_only (Ming Lei) [1936800] - blk-settings: align max_sectors on "logical_block_size" boundary (Ming Lei) [1936800] - nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Ming Lei) [1936800] - kyber: introduce kyber_depth_updated() (Ming Lei) [1936800] - loop: fix I/O error on fsync() in detached loop devices (Ming Lei) [1936800] - block: fix potential IO hang when turning off io_poll (Ming Lei) [1936800] - bfq: Use only idle IO periods for think time calculations (Ming Lei) [1936800] - bfq: Use 'ttime' local variable (Ming Lei) [1936800] - bfq: Avoid false bfq queue merging (Ming Lei) [1936800] - bfq: bfq_check_waker() should be static (Ming Lei) [1936800] - block, bfq: make waker-queue detection more robust (Ming Lei) [1936800] - block, bfq: save also injection state on queue merging (Ming Lei) [1936800] - block, bfq: save also weight-raised service on queue merging (Ming Lei) [1936800] - block, bfq: fix switch back from soft-rt weitgh-raising (Ming Lei) [1936800] - block, bfq: re-evaluate convenience of I/O plugging on rq arrivals (Ming Lei) [1936800] - block, bfq: replace mechanism for evaluating I/O intensity (Ming Lei) [1936800] - block: set .bi_max_vecs as actual allocated vector number (Ming Lei) [1936800] - block: don't allocate inline bvecs if this bioset needn't bvecs (Ming Lei) [1936800] - block: don't pass BIOSET_NEED_BVECS for q->bio_split (Ming Lei) [1936800] - block: manage bio slab cache by xarray (Ming Lei) [1936800] - block, bfq: do not expire a queue when it is the only busy one (Ming Lei) [1936800] - block, bfq: avoid spurious switches to soft_rt of interactive queues (Ming Lei) [1936800] - block, bfq: do not raise non-default weights (Ming Lei) [1936800] - block, bfq: increase time window for waker detection (Ming Lei) [1936800] - block, bfq: use half slice_idle as a threshold to check short ttime (Ming Lei) [1936800] - brd: remove the end of device check in brd_do_bvec (Ming Lei) [1936800] - block: propagate BLKROSET on the whole device to all partitions (Ming Lei) [1936800] - block: add a hard-readonly flag to struct gendisk (Ming Lei) [1936800] - block: remove the NULL bdev check in bdev_read_only (Ming Lei) [1936800] - dm: use bdev_read_only to check if a device is read-only (Ming Lei) [1936800] - block: reopen the device in blkdev_reread_part (Ming Lei) [1936800] - block, bfq: set next_rq to waker_bfqq->next_rq in waker injection (Ming Lei) [1936800] - Revert "block: simplify set_init_blocksize" to regain lost performance (Ming Lei) [1936800] - bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Ming Lei) [1936800] - blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED (Ming Lei) [1936800] - bfq: Fix computation of shallow depth (Ming Lei) [1936800] - block: rsxx: select CONFIG_CRC32 (Ming Lei) [1936800] - block: add debugfs stanza for QUEUE_FLAG_NOWAIT (Ming Lei) [1936800] - blk-mq: Don't complete on a remote CPU in force threaded mode (Ming Lei) [1936800] - blk-mq: Remove 'running from the wrong CPU' warning (Ming Lei) [1936800] - block: disable iopoll for split bio (Ming Lei) [1936800] - block: Improve blk_revalidate_disk_zones() checks (Ming Lei) [1936800] - sbitmap: replace CAS with atomic and (Ming Lei) [1936800] - sbitmap: remove swap_lock (Ming Lei) [1936800] - sbitmap: optimise sbitmap_deferred_clear() (Ming Lei) [1936800] - blk-mq: skip hybrid polling if iopoll doesn't spin (Ming Lei) [1936800] - blktrace: fix up a kerneldoc comment (Ming Lei) [1936800] - block: remove the unused block_sleeprq tracepoint (Ming Lei) [1936800] - blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_DEV_THROTTLING_LOW is off (Ming Lei) [1936800] - block: fix inflight statistics of part0 (Ming Lei) [1936800] - block: optimise for_each_bvec() advance (Ming Lei) [1936800] - block: opencode devcgroup_inode_permission (Ming Lei) [1936800] - block: move bdput() to the callers of __blkdev_get (Ming Lei) [1936800] - block: refactor blkdev_get (Ming Lei) [1936800] - block: refactor __blkdev_put (Ming Lei) [1936800] - block: switch bdgrab to use igrab (Ming Lei) [1936800] - block: change the hash used for looking up block devices (Ming Lei) [1936800] - block: use put_device in put_disk (Ming Lei) [1936800] - block: use disk_part_iter_exit in disk_part_iter_next (Ming Lei) [1936800] - block: add a bdev_kobj helper (Ming Lei) [1936800] - block: remove a superflous check in blkpg_do_ioctl (Ming Lei) [1936800] - block: remove a duplicate __disk_get_part prototype (Ming Lei) [1936800] - loop: do not call set_blocksize (Ming Lei) [1936800] - zram: do not call set_blocksize (Ming Lei) [1936800] - block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init (Ming Lei) [1936800] - virtio-blk: remove a spurious call to revalidate_disk_size (Ming Lei) [1936800] - md: remove a spurious call to revalidate_disk_size in update_size (Ming Lei) [1936800] - aoe: don't call set_capacity from irq context (Ming Lei) [1936800] - nbd: validate the block size in nbd_set_size (Ming Lei) [1936800] - nbd: refactor size updates (Ming Lei) [1936800] - nbd: move the task_recv check into nbd_size_update (Ming Lei) [1936800] - nbd: remove the call to set_blocksize (Ming Lei) [1936800] - loop: let set_capacity_revalidate_and_notify update the bdev size (Ming Lei) [1936800] - block: remove the call to __invalidate_device in check_disk_size_change (Ming Lei) [1936800] - block: fix the kerneldoc comment for __register_blkdev (Ming Lei) [1936800] - block: switch gendisk lookup to a simple xarray (Ming Lei) [1936800] - ide: switch to __register_blkdev for command set probing (Ming Lei) [1936800] - md: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - loop: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - brd: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - sd: use __register_blkdev to avoid a modprobe for an unregistered dev_t (Ming Lei) [1936800] - swim: don't call blk_register_region (Ming Lei) [1936800] - ide: remove ide_{,un}register_region (Ming Lei) [1936800] - block: add an optional probe callback to major_names (Ming Lei) [1936800] - block: rework requesting modules for unclaimed devices (Ming Lei) [1936800] - block: split block_class_lock (Ming Lei) [1936800] - block: open code kobj_map into in block/genhd.c (Ming Lei) [1936800] - block: cleanup del_gendisk a bit (Ming Lei) [1936800] - loop: use set_disk_ro (Ming Lei) [1936800] - dasd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - md: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - rbd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - block: add a new set_read_only method (Ming Lei) [1936800] - blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats (Ming Lei) [1936800] - blk-cgroup: Pre-allocate tree node on blkg_conf_prep (Ming Lei) [1936800] - blk-cgroup: Fix memleak on error path (Ming Lei) [1936800] - blk-mq: remove the calling of local_memory_node() (Ming Lei) [1936800] - zram: Fix __zram_bvec_{read,write}() locking order (Ming Lei) [1936800] - skd_main: remove unused including (Ming Lei) [1936800] - sgl_alloc_order: fix memory leak (Ming Lei) [1936800] - block: fix uapi blkzoned.h comments (Ming Lei) [1936800] - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue (Ming Lei) [1936800] - blk-mq: get rid of the dead flush handle code path (Ming Lei) [1936800] - block: get rid of unnecessary local variable (Ming Lei) [1936800] - block: fix comment and add lockdep assert (Ming Lei) [1936800] - blk-mq: use helper function to test hw stopped (Ming Lei) [1936800] - block: use helper function to test queue register (Ming Lei) [1936800] - block: remove redundant mq check (Ming Lei) [1936800] - block: invoke blk_mq_exit_sched no matter whether have .exit_sched (Ming Lei) [1936800] - block: ratelimit handle_bad_sector() message (Ming Lei) [1936800] - blk-throttle: Re-use the throtl_set_slice_end() (Ming Lei) [1936800] - blk-throttle: Open code __throtl_de/enqueue_tg() (Ming Lei) [1936800] - blk-throttle: Move service tree validation out of the throtl_rb_first() (Ming Lei) [1936800] - blk-throttle: Move the list operation after list validation (Ming Lei) [1936800] - blk-throttle: Fix IO hang for a corner case (Ming Lei) [1936800] - blk-throttle: Avoid tracking latency if low limit is invalid (Ming Lei) [1936800] - blk-throttle: Avoid getting the current time if tg->last_finish_time is 0 (Ming Lei) [1936800] - blk-throttle: Remove a meaningless parameter for throtl_downgrade_state() (Ming Lei) [1936800] - block: Remove redundant 'return' statement (Ming Lei) [1936800] - block: Consider only dispatched requests for inflight statistic (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_bio export (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_rq export (Ming Lei) [1936800] - blk-mq: add cond_resched() in __blk_mq_alloc_rq_maps() (Ming Lei) [1936800] - vsprintf: use bd_partno in bdev_name (Ming Lei) [1936800] - block: use bd_partno in bdevname (Ming Lei) [1936800] - target/iblock: fix holder printing in iblock_show_configfs_dev_params (Ming Lei) [1936800] - drbd: don't set ->bd_contains (Ming Lei) [1936800] - drbd: don't detour through bd_contains for the gendisk (Ming Lei) [1936800] - block: add a bdev_is_partition helper (Ming Lei) [1936800] - bdi: remove BDI_CAP_CGROUP_WRITEBACK (Ming Lei) [1936800] - block: lift setting the readahead size into the block layer (Ming Lei) [1936800] - bdi: initialize ->ra_pages and ->io_pages in bdi_init (Ming Lei) [1936800] - block: ensure bdi->io_pages is always initialized (Ming Lei) [1936800] - aoe: set an optimal I/O size (Ming Lei) [1936800] - drbd: remove dead code in device_to_statistics (Ming Lei) [1936800] - raw: don't keep unopened block device around (Ming Lei) [1936800] - zram: cleanup backing_dev_store (Ming Lei) [1936800] - zram: fix double free backing device (Ming Lei) [1936800] - pktcdvd: use blkdev_get_by_dev instead of open coding it (Ming Lei) [1936800] - pktcdvd: remove the if 0'ed pkt_start_recovery function (Ming Lei) [1936800] - block: cleanup blkdev_bszset (Ming Lei) [1936800] - block: move the NEED_PART_SCAN flag to struct gendisk (Ming Lei) [1936800] - block: drop double zeroing (Ming Lei) [1936800] - blk-throttle: Avoid checking bps/iops limitation if bps or iops is unlimited (Ming Lei) [1936800] - blk-throttle: Avoid calculating bps/iops limitation repeatedly (Ming Lei) [1936800] - blk-throttle: Define readable macros instead of static variables (Ming Lei) [1936800] - blk-throttle: Use readable READ/WRITE macros (Ming Lei) [1936800] - blk-throttle: Fix some comments' typos (Ming Lei) [1936800] - block: introduce part_[begin|end]_io_acct (Ming Lei) [1936800] - blkcg: add plugging support for punt bio (Ming Lei) [1936800] - block: remove check_disk_change (Ming Lei) [1936800] - sr: simplify sr_block_revalidate_disk (Ming Lei) [1936800] - sr: use bdev_check_media_change (Ming Lei) [1936800] - sd: use bdev_check_media_change (Ming Lei) [1936800] - md: use bdev_check_media_change (Ming Lei) [1936800] - gdrom: use bdev_check_media_change (Ming Lei) [1936800] - paride/pcd: use bdev_check_media_change (Ming Lei) [1936800] - xsysace: simplify media change handling (Ming Lei) [1936800] - xsysace: use bdev_check_media_change (Ming Lei) [1936800] - swim3: use bdev_check_media_changed (Ming Lei) [1936800] - swim: simplify media change handling (Ming Lei) [1936800] - swim: use bdev_check_media_change (Ming Lei) [1936800] - ataflop: use bdev_check_media_change (Ming Lei) [1936800] - amiflop: use bdev_check_media_change (Ming Lei) [1936800] - block: add a bdev_check_media_change helper (Ming Lei) [1936800] - block: Remove unused blk_mq_sched_free_hctx_data() (Ming Lei) [1936800] - block: Do not discard buffers under a mounted filesystem (Ming Lei) [1936800] - fs: Don't invalidate page buffers in block_write_full_page() (Ming Lei) [1936800] - block: remove revalidate_disk() (Ming Lei) [1936800] - nvdimm: simplify revalidate_disk handling (Ming Lei) [1936800] - sd: open code revalidate_disk (Ming Lei) [1936800] - nvme: opencode revalidate_disk in nvme_validate_ns (Ming Lei) [1936800] - block: use revalidate_disk_size in set_capacity_revalidate_and_notify (Ming Lei) [1936800] - block: add a new revalidate_disk_size helper (Ming Lei) [1936800] - block: rename bd_invalidated (Ming Lei) [1936800] - block: don't clear bd_invalidated in check_disk_size_change (Ming Lei) [1936800] - block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ming Lei) [1936800] - block: Return blk_status_t instead of errno codes (Ming Lei) [1936800] - block: grant IOPRIO_CLASS_RT to CAP_SYS_NICE (Ming Lei) [1936800] - block: remove the unused q argument to part_in_flight and part_in_flight_rw (Ming Lei) [1936800] - block: remove the disk argument to delete_partition (Ming Lei) [1936800] - block: move the devcgroup_inode_permission call to blkdev_get (Ming Lei) [1936800] - blk-mq: use BLK_MQ_NO_TAG for no tag (Ming Lei) [1936800] - block: Move blk_mq_bio_list_merge() into blk-merge.c (Ming Lei) [1936800] - block: Move bio merge related functions into blk-merge.c (Ming Lei) [1936800] - blk-wbt: Remove obsolete multiqueue I/O scheduling comment (Ming Lei) [1936800] - raw: deprecate the raw driver (Ming Lei) [1936800] - nvme: don't call revalidate_disk from nvme_set_queue_dying (Ming Lei) [1936800] - block: fix locking for struct block_device size updates (Ming Lei) [1936800] - block: replace bd_set_size with bd_set_nr_sectors (Ming Lei) [1936800] - block: Make request_queue.rpm_status an enum (Ming Lei) [1936800] - mmc: remove the call to check_disk_change (Ming Lei) [1936800] - block: integrate bd_start_claiming into __blkdev_get (Ming Lei) [1936800] - block: use bd_prepare_to_claim directly in the loop driver (Ming Lei) [1936800] - block: refactor bd_start_claiming (Ming Lei) [1936800] - block: simplify the restart case in __blkdev_get (Ming Lei) [1936800] - block: simplify set_init_blocksize (Ming Lei) [1936800] - block: remove flush_disk (Ming Lei) [1936800] - block: move block-related definitions out of fs.h (Ming Lei) [1936800] - xen-blkfront.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1936800]- redhat/configs: Add CONFIG_PINCTRL_EMMITSBURG (David Arcari) [1959506] - redhat/configs: Remove CONFIG_EMMITSBURG (David Arcari) [1959506] - fuse: fix write deadlock (Miklos Szeredi) [1904597] - sched/debug: Fix cgroup_path[] serialization (Waiman Long) [1954363] - KVM: x86/xen: Take srcu lock when accessing kvm_memslots() (Paolo Bonzini) [1945742] - KVM: SVM: Allocate SEV command structures on local stack (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for INIT command (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for status commands (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack for small SEV command buffers (Paolo Bonzini) [1945742] - crypto: ccp: Play nice with vmalloc'd memory for SEV command structs (Paolo Bonzini) [1945742] - crypto: ccp: Reject SEV commands with mismatching command buffer (Paolo Bonzini) [1945742] - crypto: ccp: Detect and reject "invalid" addresses destined for PSP (Paolo Bonzini) [1945742] - crypto: ccp: Free SEV device if SEV init fails (Paolo Bonzini) [1945742] - crypto: ccp - Fix sparse warnings in sev-dev (Paolo Bonzini) [1945742] - drivers/crypto/ccp/sev-dev.c: get rid of pointless access_ok() (Paolo Bonzini) [1945742] - crypto: ccp - Add support for SEV-ES to the PSP driver (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_RECEIVE_START command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_SEND_CANCEL command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_SEND_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEND_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV SEND_START command (Paolo Bonzini) [1945742] - KVM: Boost vCPU candidate in user mode which is delivering interrupt (Paolo Bonzini) [1945742] - nSVM: Check addresses of MSR and IO permission maps (Paolo Bonzini) [1945742] - KVM: SVM: Define actual size of IOPM and MSRPM tables (Paolo Bonzini) [1945742] - KVM: vmx: add mismatched size assertions in vmcs_check32() (Paolo Bonzini) [1945742] - KVM: Add proper lockdep assertion in I/O bus unregister (Paolo Bonzini) [1945742] - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Paolo Bonzini) [1945742] - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU (Paolo Bonzini) [1945742] - KVM: SVM: Enhance and clean up the vmcb tracking comment in pre_svm_run() (Paolo Bonzini) [1945742] - KVM: SVM: Add a comment to clarify what vcpu_svm.vmcb points at (Paolo Bonzini) [1945742] - KVM: SVM: Drop vcpu_svm.vmcb_pa (Paolo Bonzini) [1945742] - KVM: SVM: Don't set current_vmcb->cpu when switching vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Make sure GHCB is mapped before updating (Paolo Bonzini) [1945742] - KVM: X86: Do not yield to self (Paolo Bonzini) [1945742] - KVM: X86: Count attempted/successful directed yield (Paolo Bonzini) [1945742] - KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU (Paolo Bonzini) [1945742] - KVM: x86/mmu: handle cmpxchg failure in kvm_tdp_mmu_get_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make TDP MMU root refcount atomic (Paolo Bonzini) [1945742] - KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Refactor yield safe root iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Merge TDP MMU put and free root (Paolo Bonzini) [1945742] - KVM: x86/mmu: use tdp_mmu_free_sp to free roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move kvm_mmu_(get|put)_root to TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Re-add const qualifier in kvm_tdp_mmu_zap_collapsible_sptes (Paolo Bonzini) [1945742] - KVM: constify kvm_arch_flush_remote_tlbs_memslot (Paolo Bonzini) [1945742] - KVM: Explicitly use GFP_KERNEL_ACCOUNT for 'struct kvm_vcpu' allocations (Paolo Bonzini) [1945742] - KVM: MMU: protect TDP MMU pages only down to required level (Paolo Bonzini) [1945742] - KVM: introduce KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86: pending exceptions must not be blocked by an injected event (Paolo Bonzini) [1945742] - KVM: nSVM: call nested_svm_load_cr3 on nested state load (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should include the autoload/autostore MSR lists (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should show the effective EFER (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should consider only the load controls of EFER/PAT (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not conflate EFER and PAT presence in VMCS (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid (Paolo Bonzini) [1945742] - KVM: nSVM: improve SYSENTER emulation on AMD (Paolo Bonzini) [1945742] - KVM: x86: add guest_cpuid_is_intel (Paolo Bonzini) [1945742] - KVM: x86: Account a variety of miscellaneous allocations (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created (Paolo Bonzini) [1945742] - KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT completes (Paolo Bonzini) [1945742] - KVM: SVM: Use online_vcpus, not created_vcpus, to iterate over vCPUs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Simplify code for aging SPTEs in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious clearing of dirty bit from TDP MMU SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use leaf-only loop for walking TDP SPTEs when changing SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to TDP MMU root walkers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to __kvm_tdp_mmu_zap_gfn_range() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes across address spaces for gfn range zap (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move flushing for "slot" handlers to caller for legacy MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TDP MMU TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid reading from MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: nSVM: If VMRUN is single-stepped, queue the #DB intercept in nested_svm_vmexit() (Paolo Bonzini) [1945742] - KVM: MMU: load PDPTRs outside mmu_lock (Paolo Bonzini) [1945742] - KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit (Paolo Bonzini) [1945742] - KVM: SVM: load control fields from VMCB12 before checking them (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap (Paolo Bonzini) [1945742] - KVM: make: Fix out-of-source module builds (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid writing to MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: x86: remove unused declaration of kvm_write_tsc() (Paolo Bonzini) [1945742] - KVM: clean up the unused argument (Paolo Bonzini) [1945742] - x86/kvm: Fix broken irq restoration in kvm_wait (Paolo Bonzini) [1945742] - KVM: X86: Fix missing local pCPU when executing wbinvd on all dirty pCPUs (Paolo Bonzini) [1945742] - KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish (Paolo Bonzini) [1945742] - KVM: x86/mmu: Store the address space ID in the TDP iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Factor out tdp_iter_return_to_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_page (Paolo Bonzini) [1945742] - KVM: x86/mmu: Mark the PAE roots as decrypted for shadow paging (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use '0' as the one and only value for an invalid PAE root (Paolo Bonzini) [1945742] - KVM: VMX: Track root HPA instead of EPTP for paravirt Hyper-V TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Skip additional Hyper-V TLB EPTP flushes if one fails (Paolo Bonzini) [1945742] - KVM: VMX: Define Hyper-V paravirt TLB flush fields iff Hyper-V is enabled (Paolo Bonzini) [1945742] - KVM: VMX: Explicitly check for hv_remote_flush_tlb when loading pgd (Paolo Bonzini) [1945742] - KVM: VMX: Don't invalidate hv_tlb_eptp if the new EPTP matches (Paolo Bonzini) [1945742] - KVM: VMX: Invalidate hv_tlb_eptp to denote an EPTP mismatch (Paolo Bonzini) [1945742] - KVM: VMX: Do Hyper-V TLB flush iff vCPU's EPTP hasn't been flushed (Paolo Bonzini) [1945742] - KVM: VMX: Fold Hyper-V EPTP checking into it's only caller (Paolo Bonzini) [1945742] - KVM: VMX: Stash kvm_vmx in a local variable for Hyper-V paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Track common EPTP for Hyper-V's paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: x86: Get active PCID only when writing a CR3 value (Paolo Bonzini) [1945742] - KVM/SVM: Move vmenter.S exception fixups out of line (Paolo Bonzini) [1945742] - KVM: x86/mmu: Dump reserved bits if they're detected on non-MMIO SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use low available bits for removed SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use is_removed_spte() instead of open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86/mmu: Tweak auditing WARN for A/D bits to !PRESENT (was MMIO) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use a dedicated bit to track shadow/MMU-present SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use high bits for host/mmu writable masks for EPT SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make Host-writable and MMU-writable bit locations dynamic (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move logic for setting SPTE masks for EPT into the MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Co-locate code for setting various SPTE masks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move initial kvm_mmu_set_mask_ptes() call into MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Document dependency bewteen TDP A/D type and saved bits (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use MMIO SPTE bits 53 and 52 for the MMIO generation (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename and document A/D scheme for TDP SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add module param to disable MMIO caching (for testing) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Stop using software available bits to denote MMIO SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename 'mask' to 'spte' in MMIO SPTE helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Drop redundant trace_kvm_mmu_set_spte() in the TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Handle MMIO SPTEs directly in mmu_set_spte() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't install bogus MMIO SPTEs if MMIO caching is disabled (Paolo Bonzini) [1945742] - KVM: x86/mmu: Retry page faults that hit an invalid memslot (Paolo Bonzini) [1945742] - KVM: x86/mmu: Disable MMIO caching if MMIO value collides with L1TF (Paolo Bonzini) [1945742] - KVM: x86/mmu: Bail from fast_page_fault() if SPTE is not shadow-present (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check for shadow-present SPTE before querying A/D status (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add convenience wrapper for acting on single hva in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add typedefs for rmap/iter handlers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use 'end' param in TDP MMU's test_age_gfn() (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN if TDP MMU's set_tdp_spte() sees multiple GFNs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious TLB flush from TDP MMU's change_pte() hook (Paolo Bonzini) [1945742] - KVM: x86: mmu: initialize fault.async_page_fault in walk_addr_generic (Paolo Bonzini) [1945742] - KVM: x86: determine if an exception has an error code only when injecting it. (Paolo Bonzini) [1945742] - KVM: nSVM: Optimize vmcb12 to vmcb02 save area copies (Paolo Bonzini) [1945742] - KVM: SVM: Add support for Virtual SPEC_CTRL (Paolo Bonzini) [1945742] - x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Paolo Bonzini) [1945742] - KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state (Paolo Bonzini) [1945742] - KVM: SVM: move VMLOAD/VMSAVE to C code (Paolo Bonzini) [1945742] - KVM: SVM: Skip intercepted PAUSE instructions after emulation (Paolo Bonzini) [1945742] - KVM: SVM: Don't manually emulate RDPMC if nrips=0 (Paolo Bonzini) [1945742] - KVM: x86: Move RDPMC emulation to common code (Paolo Bonzini) [1945742] - KVM: x86: Move trivial instruction-based exit handlers to common code (Paolo Bonzini) [1945742] - KVM: x86: Move XSETBV emulation to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add VMLOAD/VMSAVE helper to deduplicate code (Paolo Bonzini) [1945742] - KVM: nSVM: Add helper to synthesize nested VM-Exit without collateral (Paolo Bonzini) [1945742] - KVM: x86: Handle triple fault in L2 without killing L1 (Paolo Bonzini) [1945742] - KVM: SVM: Pass struct kvm_vcpu to exit handlers (and many, many other places) (Paolo Bonzini) [1945742] - KVM: SVM: merge update_cr0_intercept into svm_set_cr0 (Paolo Bonzini) [1945742] - KVM: nSVM: Trace VM-Enter consistency check failures (Paolo Bonzini) [1945742] - KVM: x86: Move nVMX's consistency check macro to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add missing checks for reserved bits to svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: only copy L1 non-VMLOAD/VMSAVE data in svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB02 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB01 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not copy vmcb01->control blindly to vmcb02->control (Paolo Bonzini) [1945742] - KVM: nSVM: rename functions and variables according to vmcbXY nomenclature (Paolo Bonzini) [1945742] - KVM: nSVM: Track the ASID generation of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: nSVM: Track the physical cpu of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Use a separate vmcb for the nested L2 guest (Paolo Bonzini) [1945742] - KVM: nSVM: Set the shadow root level to the TDP level for nested NPT (Paolo Bonzini) [1945742] - KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN on NULL pae_root or lm_root, or bad shadow root level (Paolo Bonzini) [1945742] - KVM: x86/mmu: Sync roots after MMU load iff load as successful (Paolo Bonzini) [1945742] - KVM: x86/mmu: Unexport MMU load/unload functions (Paolo Bonzini) [1945742] - KVM: x86: Defer the MMU unload to the normal path on an global INVPCID (Paolo Bonzini) [1945742] - KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set the C-bit in the PDPTRs and LM pseudo-PDPTRs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix and unconditionally enable WARNs to detect PAE leaks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check PDPTRs before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure MMU pages are available when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate pae_root and lm_root pages in dedicated helper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate the lm_root before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Capture 'mmu' in a local variable when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit (Paolo Bonzini) [1945742] - KVM: x86: to track if L1 is running L2 VM (Paolo Bonzini) [1945742] - KVM: LAPIC: Advancing the timer expiration on guest initiated write (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in exclusive mode (Paolo Bonzini) [1945742] - KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged (Paolo Bonzini) [1945742] - kvm: x86: use NULL instead of using plain integer as pointer (Paolo Bonzini) [1945742] - KVM: SVM: Connect 'npt' module param to KVM's internal 'npt_enabled' (Paolo Bonzini) [1945742] - KVM: x86: Ensure deadline timer has truly expired before posting its IRQ (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix return code when clearing vcpu_info and vcpu_time_info (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set SPTE_AD_WRPROT_ONLY_MASK if and only if PML is enabled (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Fix Hyper-V context null-ptr-deref (Paolo Bonzini) [1945742] - KVM: SVM: Fix nested VM-Exit on #GP interception handling (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Fix dummy check if lbr_desc->event is created (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consider the hva in mmu_notifier retry (Paolo Bonzini) [1945742] - kernel.h: split out min()/max() et al. helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip mmu_notifier check when handling MMIO page fault (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove a variety of unnecessary exports (Paolo Bonzini) [1945742] - KVM: x86: Fold "write-protect large" use case into generic write-protect (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't set dirty bits when disabling dirty logging w/ PML (Paolo Bonzini) [1945742] - KVM: VMX: Dynamically enable/disable PML based on memslot dirty logging (Paolo Bonzini) [1945742] - KVM: x86: Further clarify the logic and comments for toggling log dirty (Paolo Bonzini) [1945742] - KVM: x86: Move MMU's PML logic to common code (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make dirty log size hook (PML) a value, not a function (Paolo Bonzini) [1945742] - KVM: x86/mmu: Expand on the comment in kvm_vcpu_ad_need_write_protect() (Paolo Bonzini) [1945742] - KVM: nVMX: Disable PML in hardware when running L2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consult max mapping level when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass the memslot to the rmap callbacks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Split out max mapping level calculation to helper (Paolo Bonzini) [1945742] - KVM: nVMX: no need to undo inject_page_fault change on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Paolo Bonzini) [1945742] - KVM: VMX: read idt_vectoring_info a bit earlier (Paolo Bonzini) [1945742] - KVM: VMX: Allow INVPCID in guest without PCID (Paolo Bonzini) [1945742] - KVM: x86: Advertise INVPCID by default (Paolo Bonzini) [1945742] - KVM: SVM: Intercept INVPCID when it's disabled to inject #UD (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make HVA handler retpoline-friendly (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_dr to callers (Paolo Bonzini) [1945742] - KVM: x86: reading DR cannot fail (Paolo Bonzini) [1945742] - KVM: SVM: Remove an unnecessary forward declaration (Paolo Bonzini) [1945742] - KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Paolo Bonzini) [1945742] - KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 (Paolo Bonzini) [1945742] - KVM: x86: Remove misleading DR6/DR7 adjustments from RSM emulation (Paolo Bonzini) [1945742] - KVM: x86/xen: Use hva_t for holding hypercall page address (Paolo Bonzini) [1945742] - KVM: x86/xen: Remove extra unlock in kvm_xen_hvm_set_attr() (Paolo Bonzini) [1945742] - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Paolo Bonzini) [1945742] - KVM: x86: Add helper to consolidate "raw" reserved GPA mask calculations (Paolo Bonzini) [1945742] - KVM: selftests: Always run vCPU thread with blocked SIG_IPI (Paolo Bonzini) [1945742] - KVM: selftests: Sync data verify of dirty logging with guest sync (Paolo Bonzini) [1945742] - KVM: selftests: Add a test for kvm page table code (Paolo Bonzini) [1945742] - KVM: selftests: Adapt vm_userspace_mem_region_add to new helpers (Paolo Bonzini) [1945742] - KVM: selftests: List all hugetlb src types specified with page sizes (Paolo Bonzini) [1945742] - tools/headers: sync headers of asm-generic/hugetlb_encode.h (Paolo Bonzini) [1945742] - tools include uapi: Update linux/mmap.h copy (Paolo Bonzini) [1945742] - tools UAPI: Update copy of linux/mman.h from the kernel sources (Paolo Bonzini) [1945742] - mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes (Paolo Bonzini) [1945742] - RHEL: Add #defines for 16k hugepages (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system default hugetlb page size (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system configured THP page size (Paolo Bonzini) [1945742] - KVM: selftests: Make a generic helper to get vm guest mode strings (Paolo Bonzini) [1945742] - KVM: selftests: Print the errno besides error-string in TEST_ASSERT (Paolo Bonzini) [1945742] - KVM: selftests: remove redundant semi-colon (Paolo Bonzini) [1945742] - selftests: kvm: Check that TSC page value is small after KVM_SET_CLOCK(0) (Paolo Bonzini) [1945742] - KVM: x86: Prevent 'hv_clock->system_time' from going negative in kvm_guest_time_update() (Paolo Bonzini) [1945742] - selftests: kvm: make hardware_disable_test less verbose (Paolo Bonzini) [1945742] - selftests: kvm: add set_boot_cpu_id test (Paolo Bonzini) [1945742] - selftests: kvm: add _vm_ioctl (Paolo Bonzini) [1945742] - selftests: kvm: add get_msr_index_features (Paolo Bonzini) [1945742] - KVM: x86/xen: Add support for vCPU runstate information (Paolo Bonzini) [1945742] - RHEL: configs: do not enable CONFIG_KVM_XEN (Paolo Bonzini) [1945742] - KVM: x86: allow compiling out the Xen hypercall interface (Paolo Bonzini) [1945742] - KVM: x86: compile out TDP MMU on 32-bit systems (Paolo Bonzini) [1945742] - KVM: xen: flush deferred static key before checking it (Paolo Bonzini) [1945742] - KVM: x86/xen: Explicitly pad struct compat_vcpu_info to 64 bytes (Paolo Bonzini) [1945742] - KVM: x86/xen: Allow reset of Xen attributes (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in kvm_run->flags (Paolo Bonzini) [1945742] - Documentation: kvm: fix messy conversion from .txt to .rst (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in KVM_GET_SUPPORTED_HV_CPUID (Paolo Bonzini) [1945742] - Documentation: kvm: fix warning (Paolo Bonzini) [1945742] - KVM: Add documentation for Xen hypercall and shared_info updates (Paolo Bonzini) [1945742] - KVM: X86: Add the Document for KVM_CAP_X86_BUS_LOCK_EXIT (Paolo Bonzini) [1945742] - KVM: Documentation: Fix documentation for nested. (Paolo Bonzini) [1945742] - KVM: Documentation: Add arm64 KVM_RUN error codes (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER (Paolo Bonzini) [1945742] - docs: kvm: add documentation for KVM_CAP_S390_DIAG318 (Paolo Bonzini) [1945742] - selftests: kvm: Mmap the entire vcpu mmap area (Paolo Bonzini) [1945742] - selftests: kvm: avoid uninitialized variable warning (Paolo Bonzini) [1945742] - selftests: kvm: add hardware_disable test (Paolo Bonzini) [1945742] - KVM: selftests: Don't bother mapping GVA for Xen shinfo test (Paolo Bonzini) [1945742] - KVM: selftests: Fix hex vs. decimal snafu in Xen test (Paolo Bonzini) [1945742] - KVM: selftests: Fix size of memslots created by Xen tests (Paolo Bonzini) [1945742] - KVM: selftests: Ignore recently added Xen tests' build output (Paolo Bonzini) [1945742] - KVM: x86: declare Xen HVM shared info capability and add test case (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop hv_vcpu_to_vcpu() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate Hyper-V context lazily (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Make Hyper-V emulation enablement conditional (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate 'struct kvm_vcpu_hv' dynamically (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Prepare to meet unallocated Hyper-V context (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Always use to_hv_vcpu() accessor to get to 'struct kvm_vcpu_hv' (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Stop shadowing global 'current_vcpu' variable (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Introduce to_kvm_hv() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_syndbg() to to_hv_syndbg() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_stimer()/stimer_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_synic()/synic_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_vcpu() to to_hv_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop unused kvm_hv_vapic_assist_page_enabled() (Paolo Bonzini) [1945742] - KVM: x86/xen: Add event channel interrupt vector upcall (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu time info region (Paolo Bonzini) [1945742] - KVM: x86/xen: setup pvclock updates (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu info (Paolo Bonzini) [1945742] - KVM: x86/xen: Add KVM_XEN_VCPU_SET_ATTR/KVM_XEN_VCPU_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: update wallclock region (Paolo Bonzini) [1945742] - xen: add wc_sec_hi to struct shared_info (Paolo Bonzini) [1945742] - KVM: x86/xen: register shared_info page (Paolo Bonzini) [1945742] - KVM: x86/xen: add definitions of compat_shared_info, compat_vcpu_info (Paolo Bonzini) [1945742] - KVM: x86/xen: latch long_mode when hypercall page is set up (Paolo Bonzini) [1945742] - KVM: x86/xen: add KVM_XEN_HVM_SET_ATTR/KVM_XEN_HVM_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: Add kvm_xen_enabled static key (Paolo Bonzini) [1945742] - KVM: x86/xen: Move KVM_XEN_HVM_CONFIG handling to xen.c (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix coexistence of Xen and Hyper-V hypercalls (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add helper to generate mask of reserved HPA bits (Paolo Bonzini) [1945742] - KVM: x86: Use reserved_gpa_bits to calculate reserved PxE bits (Paolo Bonzini) [1945742] - KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU mode (Paolo Bonzini) [1945742] - KVM: nSVM: Use common GPA helper to check for illegal CR3 (Paolo Bonzini) [1945742] - KVM: VMX: Use GPA legality helpers to replace open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to handle legal GPA with an alignment requirement (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to check for a legal GPA (Paolo Bonzini) [1945742] - KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs (Paolo Bonzini) [1945742] - KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset (Paolo Bonzini) [1945742] - KVM: x86/xen: intercept xen hypercalls if enabled (Paolo Bonzini) [1945742] - KVM: selftests: Add missing header file needed by xAPIC IPI tests (Paolo Bonzini) [1945742] - KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c (Paolo Bonzini) [1945742] - selftests: kvm: Properly set Hyper-V CPUIDs in evmcs_test (Paolo Bonzini) [1945742] - selftests: kvm: Move kvm_get_supported_hv_cpuid() to common code (Paolo Bonzini) [1945742] - selftest: kvm: x86: test KVM_GET_CPUID2 and guest visible CPUIDs against KVM_GET_SUPPORTED_CPUID (Paolo Bonzini) [1945742] - selftests: kvm/x86: add test for pmu msr MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: selftests: Disable dirty logging with vCPUs running (Paolo Bonzini) [1945742] - KVM: selftests: Add backing src parameter to dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Add memslot modification stress test (Paolo Bonzini) [1945742] - KVM: selftests: Add option to overlap vCPU memory access (Paolo Bonzini) [1945742] - KVM: selftests: Fix population stage in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Convert iterations to int in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Avoid flooding debug log while populating memory (Paolo Bonzini) [1945742] - KVM: selftests: Rename timespec_diff_now to timespec_elapsed (Paolo Bonzini) [1945742] - KVM: selftests: Test IPI to halted vCPU in xAPIC while backing page moves (Paolo Bonzini) [1945742] - KVM: selftests: Implement perf_test_util more conventionally (Paolo Bonzini) [1945742] - KVM: selftests: Use vm_create_with_vcpus in create_vm (Paolo Bonzini) [1945742] - KVM: selftests: Factor out guest mode code (Paolo Bonzini) [1945742] - selftests: kvm: Merge user_msr_test into userspace_msr_exit_test (Paolo Bonzini) [1945742] - selftests: kvm: Test MSR exiting to userspace (Paolo Bonzini) [1945742] - KVM: selftests: sync_regs test for diag318 (Paolo Bonzini) [1945742] - KVM: selftests: x86: Set supported CPUIDs on default VM (Paolo Bonzini) [1945742] - KVM: selftests: Make test skipping consistent (Paolo Bonzini) [1945742] - KVM: selftests: Introduce vm_create_[default_]_with_vcpus (Paolo Bonzini) [1945742] - KVM: selftests: Make vm_create_default common (Paolo Bonzini) [1945742] - KVM: selftests: always use manual clear in dirty_log_perf_test (Paolo Bonzini) [1945742] - selftests: kvm: keep .gitignore add to date (Paolo Bonzini) [1945742] - KVM: selftests: Add "-c" parameter to dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Run dirty ring test asynchronously (Paolo Bonzini) [1945742] - KVM: selftests: Add dirty ring buffer test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce after_vcpu_run hook for dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Verify supported CR4 bits can be set before KVM_SET_CPUID2 (Paolo Bonzini) [1945742] - KVM: selftests: allow two iterations of dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce the dirty log perf test (Paolo Bonzini) [1945742] - KVM: selftests: Make the number of vcpus global (Paolo Bonzini) [1945742] - KVM: selftests: Make the per vcpu memory size global (Paolo Bonzini) [1945742] - KVM: selftests: Drop pointless vm_create wrapper (Paolo Bonzini) [1945742] - KVM: selftests: Add wrfract to common guest code (Paolo Bonzini) [1945742] - KVM: selftests: Simplify demand_paging_test with timespec_diff_now (Paolo Bonzini) [1945742] - KVM: selftests: Remove address rounding in guest code (Paolo Bonzini) [1945742] - KVM: selftests: Factor code out of demand_paging_test (Paolo Bonzini) [1945742] - KVM: selftests: Use a single binary for dirty/clear log test (Paolo Bonzini) [1945742] - KVM: selftests: Always clear dirty bitmap after iteration (Paolo Bonzini) [1945742] - selftests: kvm: test enforcement of paravirtual cpuid features (Paolo Bonzini) [1945742] - selftests: kvm: Add exception handling to selftests (Paolo Bonzini) [1945742] - selftests: kvm: Clear uc so UCALL_NONE is being properly reported (Paolo Bonzini) [1945742] - selftests: kvm: Fix the segment descriptor layout to match the actual layout (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix __user pointer handling for hypercall page installation (Paolo Bonzini) [1945742] - KVM: x86/xen: fix Xen hypercall page msr handling (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_xcr to callers (Paolo Bonzini) [1945742] - KVM: cleanup DR6/DR7 reserved bits checks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add '__func__' in rmap_printk() (Paolo Bonzini) [1945742] - KVM: SVM: Replace hard-coded value with #define (Paolo Bonzini) [1945742] - KVM: SVM: use .prepare_guest_switch() to handle CPU register save/setup (Paolo Bonzini) [1945742] - KVM: SVM: remove uneeded fields from host_save_users_msrs (Paolo Bonzini) [1945742] - KVM: SVM: use vmsave/vmload for saving/restoring additional host state (Paolo Bonzini) [1945742] - KVM: SVM: Use asm goto to handle unexpected #UD on SVM instructions (Paolo Bonzini) [1945742] - KVM: VMX: Use the kernel's version of VMXOFF (Paolo Bonzini) [1945742] - KVM: VMX: Move Intel PT shenanigans out of VMXON/VMXOFF flows (Paolo Bonzini) [1945742] - KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Paolo Bonzini) [1945742] - x86/virt: Mark flags and memory as clobbered by VMXOFF (Paolo Bonzini) [1945742] - x86/reboot: Force all cpus to exit VMX root if VMX is supported (Paolo Bonzini) [1945742] - x86/virt: Eat faults on VMXOFF in reboot flows (Paolo Bonzini) [1945742] - KVM: x86: use static calls to reduce kvm_x86_ops overhead (Paolo Bonzini) [1945742] - KVM: x86: introduce definitions to support static calls for kvm_x86_ops (Paolo Bonzini) [1945742] - KVM: RHEL: include linux/static_call.h (Paolo Bonzini) [1945742] - KVM: X86: prepend vmx/svm prefix to additional kvm_x86_ops functions (Paolo Bonzini) [1945742] - KVM: Stop using deprecated jump label APIs (Paolo Bonzini) [1945742] - locking/static_key: Add support for deferred static branches (Paolo Bonzini) [1945742] - KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Expose LBR_FMT in the MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Release guest LBR event via lazy release mechanism (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Emulate legacy freezing LBRs on virtual PMI (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Reduce the overhead of LBR pass-through or cancellation (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Pass-through LBR msrs when the guest LBR event is ACTIVE (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Create a guest LBR event when vcpu sets DEBUGCTLMSR_LBR (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresh (Paolo Bonzini) [1945742] - KVM: x86/vmx: Make vmx_set_intercept_for_msr() non-static (Paolo Bonzini) [1945742] - KVM: VMX: read/write MSR_IA32_DEBUGCTLMSR from GUEST_IA32_DEBUGCTL (Paolo Bonzini) [1945742] - KVM: VMX: Use x2apic_mode to avoid RDMSR when querying PI state (Paolo Bonzini) [1945742] - x86/apic: Export x2apic_mode for use by KVM in "warm" path (Paolo Bonzini) [1945742] - KVM: VMX: Enable bus lock VM exit (Paolo Bonzini) [1945742] - KVM: X86: Reset the vcpu->run->flags at the beginning of vcpu_run (Paolo Bonzini) [1945742] - KVM: VMX: Convert vcpu_vmx.exit_reason to a union (Paolo Bonzini) [1945742] - KVM/SVM: add support for SEV attestation command (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove the defunct update_pte() paging hook (Paolo Bonzini) [1945742] - KVM: Expose AVX_VNNI instruction to guset (Paolo Bonzini) [1945742] - Enumerate AVX Vector Neural Network instructions (Paolo Bonzini) [1945742] - x86: kvm: style: Simplify bool comparison (Paolo Bonzini) [1945742] - KVM: x86: Zap the oldest MMU pages, not the newest (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use boolean returns for (S)PTE accessors (Paolo Bonzini) [1945742] - KVM: X86: use vzalloc() instead of vmalloc/memset (Paolo Bonzini) [1945742] - KVM: x86: Take KVM's SRCU lock only if steal time update is needed (Paolo Bonzini) [1945742] - KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put() (Paolo Bonzini) [1945742] - KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86: cleanup CR3 reserved bits checks (Paolo Bonzini) [1945742] - KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Paolo Bonzini) [1945742] - KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Paolo Bonzini) [1945742] - KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check (Paolo Bonzini) [1945742] - KVM/x86: assign hva with the right value to vm_munmap the pages (Paolo Bonzini) [1945742] - Fix unsynchronized access to sev members through svm_register_enc_region (Paolo Bonzini) [1945742] - KVM: x86: Revert "KVM: x86: Mark GPRs dirty when written" (Paolo Bonzini) [1945742] - KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN of SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: __kvm_vcpu_halt can be static (Paolo Bonzini) [1945742] - KVM: SVM: Add support for booting APs in an SEV-ES guest (Paolo Bonzini) [1945742] - KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.c (Paolo Bonzini) [1945742] - KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_load (Paolo Bonzini) [1945742] - KVM: SVM: fix 32-bit compilation (Paolo Bonzini) [1945742] - KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting (Paolo Bonzini) [1945742] - KVM: SVM: Provide support to launch and run an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests (Paolo Bonzini) [1945742] - x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU loading (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU creation/loading (Paolo Bonzini) [1945742] - KVM: SVM: Update ASID allocation to support SEV-ES guests (Paolo Bonzini) [1945742] - KVM: SVM: Set the encryption mask for the SVM host save area (Paolo Bonzini) [1945742] - KVM: SVM: Add NMI support for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Guest FPU state save/restore not needed for SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Do not report support for SMM for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR8 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR4 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR0 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for EFER write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support string IO operations for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support MMIO for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT MSR protocol processing (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT processing (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 (Paolo Bonzini) [1945742] - KVM: SVM: Add initial support for a VMGEXIT VMEXIT (Paolo Bonzini) [1945742] - KVM: SVM: Add GHCB accessor functions for retrieving fields (Paolo Bonzini) [1945742] - KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file (Paolo Bonzini) [1945742] - KVM: SVM: Cannot re-initialize the VMCB after shutdown with SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow instruction emulation under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Prevent debugging under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add required changes to support intercepts under SEV-ES (Paolo Bonzini) [1945742] - KVM: x86: introduce complete_emulated_msr callback (Paolo Bonzini) [1945742] - KVM: x86: Mark GPRs dirty when written (Paolo Bonzini) [1945742] - KVM: SVM: Add support for the SEV-ES VMSA (Paolo Bonzini) [1945742] - x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES capability in KVM (Paolo Bonzini) [1945742] - KVM/VMX/SVM: Move kvm_machine_check function to x86.h (Paolo Bonzini) [1945742] - KVM: Don't allocate dirty bitmap if dirty ring is enabled (Paolo Bonzini) [1945742] - KVM: Make dirty ring exclusive to dirty bitmap log (Paolo Bonzini) [1945742] - KVM: X86: Implement ring-based dirty memory tracking (Paolo Bonzini) [1945742] - KVM: Pass in kvm pointer into mark_page_dirty_in_slot() (Paolo Bonzini) [1945742] - kvm/eventfd: Drain events from eventfd in irqfd_wakeup() (Paolo Bonzini) [1945742] - eventfd: Export eventfd_ctx_do_read() (Paolo Bonzini) [1945742] - kvm/eventfd: Use priority waitqueue to catch events before userspace (Paolo Bonzini) [1945742] - sched/wait: Add add_wait_queue_priority() (Paolo Bonzini) [1945742] - cpuidle-haltpoll: fix error comments in arch_haltpoll_disable (Paolo Bonzini) [1945742] - kvm/eventfd: Use sequence counter with associated spinlock (Paolo Bonzini) [1945742] - x86/kvm/vmx: Use native read/write_cr2() (Paolo Bonzini) [1945742] - KVM: SVM: convert get_user_pages() --> pin_user_pages() (Paolo Bonzini) [1945742] - x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* (Paolo Bonzini) [1945742] - x86/entry/64: Fix unwind hints in __switch_to_asm() (Paolo Bonzini) [1945742] - x86/asm/64: Change all ENTRY+END to SYM_CODE_* (Paolo Bonzini) [1945742] - x86/head/64: Annotate start_cpu0() as non-callable (Paolo Bonzini) [1945742] - x86/asm: Do not annotate functions with GLOBAL (Paolo Bonzini) [1945742] - kprobes/x86/xen: blacklist non-attachable xen interrupt functions (Paolo Bonzini) [1945742] - x86/asm/64: Add ENDs to some functions and relabel with SYM_CODE_* (Paolo Bonzini) [1945742] - x86/asm: Use SYM_INNER_LABEL instead of GLOBAL (Paolo Bonzini) [1945742] - x86/asm: Annotate aliases (Paolo Bonzini) [1945742] - x86/asm/crypto: Annotate local functions (Paolo Bonzini) [1945742] - static_call: Add static_call_cond() (Paolo Bonzini) [1945742] - static_call: Add basic static call infrastructure (Paolo Bonzini) [1945742] - devlink: use _BITUL() macro instead of BIT() in the UAPI header (Petr Oros) [1935646] - devlink: Fix reload stats structure (Petr Oros) [1935646] - devlink: Avoid overwriting port attributes of registered port (Petr Oros) [1935646] - devlink: Add Documentation/networking/devlink/devlink-reload.rst (Petr Oros) [1935646] - devlink: Add enable_remote_dev_reset generic parameter (Petr Oros) [1935646] - devlink: Add remote reload stats (Petr Oros) [1935646] - devlink: Add reload stats (Petr Oros) [1935646] - devlink: Add devlink reload limit option (Petr Oros) [1935646] - devlink: Add reload action option to devlink reload command (Petr Oros) [1935646] - devlink: Change devlink_reload_supported() param type (Petr Oros) [1935646]- CI: Rename KABI option (Veronika Kabatova) - CI: Disable result checking for realtime checks (Veronika Kabatova) - Revert "GFS2: Re-add a call to log_flush_wait when flushing the journal" (Bob Peterson) [1917930] - md/raid1: properly indicate failure when ending a failed write request (Nigel Croxon) [1954588] - Revert "uio: use request_threaded_irq instead" (Vitaly Kuznetsov) [1946644] - drm/ast: Set format registers in primary plane's update (Lyude Paul) [1923857] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [1940926] - x86/hyperv: Move hv_do_rep_hypercall to asm-generic (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Increase wait time for VMbus unload (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize unload_event statically (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Check for pending channel interrupts before taking a CPU offline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drivers: hv: vmbus: Introduce CHANNELMSG_MODIFYCHANNEL_RESPONSE (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Introduce and negotiate VMBus protocol version 5.3 (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Use after free in __vmbus_open() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: remove unused function (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Remove unused linux/version.h header (Mohammed Gamal) [1940926] - x86/Hyper-V: Support for free page reporting (Mohammed Gamal) [1940926] - x86/hyper-v: Move hv_message_type to architecture neutral module (Mohammed Gamal) [1940926] - asm-generic/hyperv: import data structures for mapping device interrupts (Mohammed Gamal) [1940926] - asm-generic/hyperv: introduce hv_device_id and auxiliary structures (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_interrupt_entry (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_msi_entry (Mohammed Gamal) [1940926] - x86/hyperv: provide a bunch of helper functions (Mohammed Gamal) [1940926] - x86/hyperv: extract partition ID from Microsoft Hypervisor if necessary (Mohammed Gamal) [1940926] - asm-generic/hyperv: Add definitions for Get/SetVpRegister hypercalls (Mohammed Gamal) [1940926] - drivers: hv: Fix EXPORT_SYMBOL and tab spaces issue (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drop error message when 'No request id available' (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move handling of VMbus interrupts (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Handle auto EOI quirk inline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move hyperv_report_panic_msg to arch neutral code (Mohammed Gamal) [1940926] - Drivers: hv: Redo Hyper-V synthetic MSR get/set functions (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move Hyper-V page allocator to arch neutral code (Mohammed Gamal) [1940926] - x86/hyperv: allocate output arg pages if required (Mohammed Gamal) [1940926] - drivers: hv: Fix whitespace errors (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: skip VMBus initialization if Linux is root (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Enforce 'VMBus version >= 5.2' on isolated guests (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Restrict vmbus_devices on isolated guests (Mohammed Gamal) [1940926] - hv_utils: Fix spelling mistake "Hearbeat" -> "Heartbeat" (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Resolve race condition in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Reduce number of references to message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize memory to be sent to the host (Mohammed Gamal) [1940926] - hv_utils: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1940926] - drivers/hv: remove obsolete TODO and fix misleading typo in comment (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch SPLIT_STRING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix call msleep using < 20ms (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch LINE_SPACING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Replace symbolic permissions by octal permissions (Mohammed Gamal) [1940926] - drivers: hv: Fix hyperv_record_panic_msg path on comment (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardening (Mohammed Gamal) [1940926] - ena: revert removal of MODULE_VERSION from ena (Petr Oros) [1955712] - Revert "[netdrv] net/intel: remove driver versions from Intel drivers" (Jonathan Toppins) [1955745] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1955721] - net: core: add dev_get_tstats64 as a ndo_get_stats64 implementation (Josef Oskera) [1939453]- igb: amend removal of MODULE_VERSION (Corinna Vinschen) [1955748] - igc: amend removal of MODULE_VERSION (Corinna Vinschen) [1955755] - i40e: amend removal of MODULE_VERSION (Stefan Assmann) [1955736] - ixgbe: Amend commit acf03026ec5a to include a version string in module info. (Ken Cox) [1955759] - i40e: Fix parameters in aq_get_phy_register() (Stefan Assmann) [1907852] - initramfs: panic with memory information (Coiby Xu) [1936031] - powercap/intel_rapl: add support for AlderLake (David Arcari) [1838605] - xfs: restore shutdown check in mapped write fault path (Brian Foster) [1926089] - xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster) [1926077] - iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate (Carlos Maiolino) [1938210] - scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne) [1929878] - perf/arm-cmn: Move IRQs when migrating context (Jeremy Linton) [1816850] - perf/arm-cmn: Fix PMU instance naming (Jeremy Linton) [1816850] - perf: arm-cmn: Fix conversion specifiers for node type (Jeremy Linton) [1816850] - perf: arm-cmn: Fix unsigned comparison to less than zero (Jeremy Linton) [1816850] - perf: Add Arm CMN-600 PMU driver (Jeremy Linton) [1816850] - redhat/configs: Use CONFIG_VIRTIO_CONSOLE=m on s390x, too (Thomas Huth) [1954119] - s390/config: do not select VIRTIO_CONSOLE via Kconfig (Thomas Huth) [1954119] - x86/platform/uv: Fix an error code in uv_hubs_init() (Frank Ramsay) [1936605] - x86/platform/uv: Add more to secondary CPU kdump info (Frank Ramsay) [1936605] - x86/platform/uv: Use x2apic enabled bit as set by BIOS to indicate APIC mode (Frank Ramsay) [1936605] - redhat/configs: Add CONFIG_UV_SYSFS (Frank Ramsay) [1936605] - x86/platform/uv: Fix indentation warning in Documentation/ABI/testing/sysfs-firmware-sgi_uv (Frank Ramsay) [1936605] - x86/platform/uv: Set section block size for hubless architectures (Frank Ramsay) [1936605] - x86/platform/uv: Update sysfs documentation (Frank Ramsay) [1936605] - x86/platform/uv: Add deprecated messages to /proc info leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs hubless leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs leaves to replace those in procfs (Frank Ramsay) [1936605] - x86/platform/uv: Add kernel interfaces for obtaining system info (Frank Ramsay) [1936605] - x86/platform/uv: Update MAINTAINERS for uv_sysfs driver (Frank Ramsay) [1936605] - x86/platform/uv: Update ABI documentation of /sys/firmware/sgi_uv/ (Frank Ramsay) [1936605] - x86/platform/uv: Add new uv_sysfs platform driver (Frank Ramsay) [1936605] - x86/platform/uv: Add and export uv_bios_* functions (Frank Ramsay) [1936605] - x86/platform/uv: Remove existing /sys/firmware/sgi_uv/interface (Frank Ramsay) [1936605] - x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1936605] - x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1936605] - x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1936605] - UV: Add SPDX license identifier - Makefile/Kconfig (Frank Ramsay) [1936605] - netdevsim: Only use sampling truncation length when valid (Ivan Vecera) [1955163] - selftests: netdevsim: Test psample functionality (Ivan Vecera) [1955163] - netdevsim: Add dummy psample implementation (Ivan Vecera) [1955163] - psample: Add additional metadata attributes (Ivan Vecera) [1955163] - psample: Encapsulate packet metadata in a struct (Ivan Vecera) [1955163] - net: psample: fix build error when CONFIG_INET is not enabled (Ivan Vecera) [1955163] - devlink: include for _BITUL (Petr Oros) [1935630] - netdevsim: add support for flash_update overwrite mask (Petr Oros) [1935630] - devlink: introduce flash update overwrite mask (Petr Oros) [1935630] - devlink: convert flash_update to use params structure (Petr Oros) [1935630] - devlink: check flash_update parameter support in net core (Petr Oros) [1935630] - devlink: Enhance policy to validate port type input value (Petr Oros) [1935630] - devlink: Enhance policy to validate eswitch mode value (Petr Oros) [1935630] - net: devlink: region: Pass the region ops to the snapshot function (Petr Oros) [1935630] - net: devlink: regions: Add a priv member to the regions ops struct (Petr Oros) [1935630]- Enumerate AVX Vector Neural Network instructions (Steve Best) [1838616] - net: fix skb use after free in netpoll (Ivan Vecera) [1913481] - cipso,calipso: resolve a number of problems with the DOI refcounts (Guillaume Nault) [1950996] - netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault) [1950996] - netfilter: Fix rpfilter dropping vrf packets by mistake (Guillaume Nault) [1950996] - redhat: enable CONFIG_DM_MULTIPATH_HST and CONFIG_DM_MULTIPATH_IOA (Mike Snitzer) [1949682] - dm ioctl: fix out of bounds array access when no devices (Mike Snitzer) [1949682] - dm table: Fix zoned model check and zone sectors check (Mike Snitzer) [1949682] - dm: simplify target code conditional on CONFIG_BLK_DEV_ZONED (Mike Snitzer) [1949682] - dm verity: fix DM_VERITY_OPTS_MAX value (Mike Snitzer) [1949682] - dm verity fec: fix misaligned RS roots IO (Mike Snitzer) [1949682] - dm verity: fix FEC for RS roots unaligned to block size (Mike Snitzer) [1949682] - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mike Snitzer) [1949682] - dm: fix deadlock when swapping to encrypted device (Mike Snitzer) [1949682] - dm era: only resize metadata in preresume (Mike Snitzer) [1949682] - dm era: Use correct value size in equality function of writeset tree (Mike Snitzer) [1949682] - dm era: Fix bitset memory leaks (Mike Snitzer) [1949682] - dm era: Verify the data block size hasn't changed (Mike Snitzer) [1949682] - dm era: Reinitialize bitset cache before digesting a new writeset (Mike Snitzer) [1949682] - dm era: Update in-core bitset after committing the metadata (Mike Snitzer) [1949682] - dm era: Recover committed writeset after crash (Mike Snitzer) [1949682] - dm writecache: fix writing beyond end of underlying device when shrinking (Mike Snitzer) [1949682] - dm table: remove needless request_queue NULL pointer checks (Mike Snitzer) [1949682] - dm table: fix zoned iterate_devices based device capability checks (Mike Snitzer) [1949682] - dm writecache: return the exact table values that were set (Mike Snitzer) [1949682] - dm writecache: fix unnecessary NULL check warnings (Mike Snitzer) [1949682] - dm writecache: fix performance degradation in ssd mode (Mike Snitzer) [1949682] - dm integrity: introduce the "fix_hmac" argument (Mike Snitzer) [1949682] - dm persistent data: fix return type of shadow_root() (Mike Snitzer) [1949682] - dm: cleanup of front padding calculation (Mike Snitzer) [1949682] - dm integrity: fix spelling mistake "flusing" -> "flushing" (Mike Snitzer) [1949682] - dm crypt: Spelling s_cihper_cipher_ (Mike Snitzer) [1949682] - dm: avoid filesystem lookup in dm_get_dev_t() (Mike Snitzer) [1949682] - dm integrity: conditionally disable "recalculate" feature (Mike Snitzer) [1949682] - dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mike Snitzer) [1949682] - dm integrity: fix the maximum number of arguments (Mike Snitzer) [1949682] - dm integrity: fix flush with external metadata device (Mike Snitzer) [1949682] - dm snapshot: flush merged data before committing metadata (Mike Snitzer) [1949682] - dm zoned: select CONFIG_CRC32 (Mike Snitzer) [1949682] - dm integrity: select CRYPTO_SKCIPHER (Mike Snitzer) [1949682] - dm cache: simplify the return expression of load_mapping() (Mike Snitzer) [1949682] - dm verity: skip verity work if I_O error when system is shutting down (Mike Snitzer) [1949682] - dm ioctl: fix error return code in target_message (Mike Snitzer) [1949682] - dm crypt: Constify static crypt_iv_operations (Mike Snitzer) [1949682] - dm: add support for REQ_NOWAIT to various targets (Mike Snitzer) [1949682] - dm: rename multipath path selector source files to have "dm-ps" prefix (Mike Snitzer) [1949682] - dm mpath: add IO affinity path selector (Mike Snitzer) [1949682] - dm verity: Add support for signature verification with 2nd keyring (Mike Snitzer) [1949682] - dm: remove unnecessary current->bio_list check when submitting split bio (Mike Snitzer) [1949682] - dm: remove invalid sparse __acquires and __releases annotations (Mike Snitzer) [1949682] - dm: fix double RCU unlock in dm_dax_zero_page_range() error path (Mike Snitzer) [1949682] - dm writecache: remove BUG() and fail gracefully instead (Mike Snitzer) [1949682] - dm table: Remove BUG_ON(in_interrupt()) (Mike Snitzer) [1949682] - dm: fix bug with RCU locking in dm_blk_report_zones (Mike Snitzer) [1949682] - Revert "dm cache: fix arm link errors with inline" (Mike Snitzer) [1949682] - vfs: remove lockdep bogosity in __sb_start_write (Brian Foster) [1926097] - nbd: freeze the queue while we're adding connections (Ming Lei) [1927246] - selftests/livepatch: Do not check order when using "comm" for dmesg checking (Joel Savitz) [1942056] - RDMA/siw,rxe: Make emulated devices virtual in the device tree (Kamal Heib) [1931849] - RDMA/core: remove use of dma_virt_ops (Kamal Heib) [1931849] - RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size (Kamal Heib) [1931849] - RDMA/core: Fix ib_dma_max_seg_size() (Kamal Heib) [1931849] - RDMA/umem: Move to allocate SG table from pages (Kamal Heib) [1931849] - lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values (Kamal Heib) [1931849] - lib/scatterlist: Add support in dynamic allocation of SG table from pages (Kamal Heib) [1931846] - RDMA/srp: Increase max_segment_size (Kamal Heib) [1931849] - RDMA/uverbs: Allow drivers to create a new HW object during rereg_mr (Kamal Heib) [1931849] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Kamal Heib) [1931849] - RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC (Kamal Heib) [1931849] - RDMA/cma: Fix error flow in default_roce_mode_store (Kamal Heib) [1931849] - RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() (Kamal Heib) [1931849] - RDMA/restrack: Don't treat as an error allocation ID wrapping (Kamal Heib) [1931849] - RDMA/ucma: Do not miss ctx destruction steps in some cases (Kamal Heib) [1931849] - RDMA/cma: Don't overwrite sgid_attr after device is released (Kamal Heib) [1931849] - RDMA/rxe: Use acquire/release for memory ordering (Kamal Heib) [1931849] - RDMA/uverbs: Fix incorrect variable type (Kamal Heib) [1931849] - RDMA/core: Update kernel documentation for ib_create_named_qp() (Kamal Heib) [1931849] - RDMA/iser: Remove in_interrupt() usage (Kamal Heib) [1931849] - IB: Fix kernel-doc markups (Kamal Heib) [1931849] - RDMA/uverbs: Check ODP in ib_check_mr_access() as well (Kamal Heib) [1931849] - RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() (Kamal Heib) [1931849] - RDMA/efa: Use dma_set_mask_and_coherent() to simplify code (Kamal Heib) [1931849] - RDMA/restrack: Support all QP types (Kamal Heib) [1931849] - RDMA/core: Allow drivers to disable restrack DB (Kamal Heib) [1931849] - RDMA/core: Track device memory MRs (Kamal Heib) [1931849] - RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all() error unwind (Kamal Heib) [1931849] - IB/hfi1: Fix fall-through warnings for Clang (Kamal Heib) [1931849] - RDMA/ipoib: Distribute cq completion vector better (Kamal Heib) [1931849] - RDMA/efa: Remove .create_ah callback assignment (Kamal Heib) [1931849] - RDMA/cma: Add missing error handling of listen_id (Kamal Heib) [1931849] - RDMA/restrack: Store all special QPs in restrack DB (Kamal Heib) [1931849] - RDMA/counter: Combine allocation and bind logic (Kamal Heib) [1931849] - RDMA/core: Remove ib_dma_{alloc,free}_coherent (Kamal Heib) [1931849] - RDMA/core: Make FD destroy callback void (Kamal Heib) [1931849] - RDMA/core: Postpone uobject cleanup on failure till FD close (Kamal Heib) [1931849] - IB/isert: Do not excplicitly check == false for bool (Kamal Heib) [1931849] - IB/core: Add support for NDR link speed (Kamal Heib) [1931849] - RDMA/ipoib: Add 50Gb and 100Gb link speeds to ethtool (Kamal Heib) [1931849] - RDMA/rxe,siw: Restore uverbs_cmd_mask IB_USER_VERBS_CMD_POST_SEND (Kamal Heib) [1931849] - RDMA/siw: Fix typo of EAGAIN not -EAGAIN in siw_cm_work_handler() (Kamal Heib) [1931849] - RDMA/rxe: Compute PSN windows correctly (Kamal Heib) [1931849] - RDMA/core: Fix error return in _ib_modify_qp() (Kamal Heib) [1931849] - IB/verbs: avoid nested container_of() (Kamal Heib) [1931849] - RDMA/rxe: Remove unused RXE_MR_TYPE_FMR (Kamal Heib) [1931849] - RDMA: Remove AH from uverbs_cmd_mask (Kamal Heib) [1931849] - RDMA: Remove uverbs cmds from drivers that don't use them (Kamal Heib) [1931849] - RDMA/core Remove uverbs_ex_cmd_mask (Kamal Heib) [1931849] - RDMA: Check create_flags during create_qp (Kamal Heib) [1931849] - RDMA: Check flags during create_cq (Kamal Heib) [1931849] - RDMA: Check attr_mask during modify_qp (Kamal Heib) [1931849] - RDMA: Check srq_type during create_srq (Kamal Heib) [1931849] - RDMA: Move more uverbs_cmd_mask settings to the core (Kamal Heib) [1931849] - RDMA: Remove elements in uverbs_cmd_mask that all drivers set (Kamal Heib) [1931849] - RDMA: Remove uverbs_ex_cmd_mask values that are linked to functions (Kamal Heib) [1931849] - RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Kamal Heib) [1931846] - RDMA/core: Fix empty gid table for non IB/RoCE devices (Kamal Heib) [1931846] - RDMA/efa: Use the correct current and new states in modify QP (Kamal Heib) [1931846] - RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs (Kamal Heib) [1931846] - RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix the active_speed and phys_state value (Kamal Heib) [1931846] - RDMA: Fix software RDMA drivers for dma mapping error (Kamal Heib) [1931846] - IB/srpt: docs: add a description for cq_size member (Kamal Heib) [1931846] - RDMA: Add rdma_connect_locked() (Kamal Heib) [1931846] - RDMA/uverbs: Fix false error in query gid IOCTL (Kamal Heib) [1931846] - RDMA/rxe: Fix small problem in network_type patch (Kamal Heib) [1931846] - RDMA/ucma: Fix use after free in destroy id flow (Kamal Heib) [1931846] - RDMA/rxe: Move the definitions for rxe_av.network_type to uAPI (Kamal Heib) [1931846] - RDMA: Explicitly pass in the dma_device to ib_register_device (Kamal Heib) [1931846] - RDMA/usnic: Remove the query_pkey callback (Kamal Heib) [1931846] - RDMA/usnic: Fix spelling mistake "transistion" -> "transition" (Kamal Heib) [1931846] - RDMA/usnic: switch from 'pci_' to 'dma_' API (Kamal Heib) [1931846] - RDMA/usnic: Avoid overly large buffers on stack (Kamal Heib) [1931846] - IB/usnic: Use dev_get_drvdata (Kamal Heib) [1931846] - IB/usnic: Fix deadlock (Kamal Heib) [1931846] - Revert "[infiniband] usnic_verbs: fix deadlock" (Kamal Heib) [1931846] - RDMA/rxe: Remove duplicate entries in struct rxe_mr (Kamal Heib) [1931846] - RDMA/uverbs: Expose the new GID query API to user space (Kamal Heib) [1931846] - RDMA/core: Introduce new GID table query API (Kamal Heib) [1931846] - RDMA/core: Modify enum ib_gid_type and enum rdma_network_type (Kamal Heib) [1931846] - RDMA/core: Change rdma_get_gid_attr returned error code (Kamal Heib) [1931846] - RDMA/core: Constify struct attribute_group (Kamal Heib) [1931846] - RDMA/core: Remove ucontext->closing (Kamal Heib) [1931846] - RDMA/drivers: Remove udata check from special QP (Kamal Heib) [1931846] - RDMA/qedr: Add support for user mode XRC-SRQ's (Kamal Heib) [1931846] - RDMA/mlx4: Prepare QP allocation to remove from the driver (Kamal Heib) [1931846] - RDMA/mlx4: Embed GSI QP into general mlx4_ib QP (Kamal Heib) [1931846] - RDMA/core: Align write and ioctl checks of QP types (Kamal Heib) [1931846] - RDMA/efa: Drop double zeroing for sg_init_table() (Kamal Heib) [1931846] - RDMA/efa: Add messages and RDMA read work requests HW stats (Kamal Heib) [1931846] - RDMA/efa: Group keep alive received counter with other SW stats (Kamal Heib) [1931846] - RDMA/restrack: Improve readability in task name management (Kamal Heib) [1931846] - RDMA/restrack: Simplify restrack tracking in kernel flows (Kamal Heib) [1931846] - RDMA/restrack: Count references to the verbs objects (Kamal Heib) [1931846] - RDMA/cma: Delete from restrack DB after successful destroy (Kamal Heib) [1931846] - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy (Kamal Heib) [1931846] - RDMA: Fix link active_speed size (Kamal Heib) [1931846] - net/mlx5: Refactor query port speed functions (Kamal Heib) [1931846] - RDMA: Convert RWQ table logic to ib_core allocation scheme (Kamal Heib) [1931846] - RDMA: Clean MW allocation and free flows (Kamal Heib) [1931846] - RDMA/cma: Fix use after free race in roce multicast join (Kamal Heib) [1931846] - RDMA/cma: Consolidate the destruction of a cma_multicast in one place (Kamal Heib) [1931846] - RDMA/cma: Remove dead code for kernel rdmacm multicast (Kamal Heib) [1931846] - RDMA/cma: Combine cma_ndev_work with cma_work (Kamal Heib) [1931846] - RDMA/cma: Remove cma_comp() (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_LISTEN state (Kamal Heib) [1931846] - RDMA/cma: Make the locking for automatic state transition more clear (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_CONNECT state (Kamal Heib) [1931846] - RDMA/core: Added missing WR and WC opcodes (Kamal Heib) [1931846] - RDMA/qedr: Remove fbo and zbva from the MR (Kamal Heib) [1931846] - RDMA/mlx4: Use ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/pvrdma: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/bnxt: Do not use ib_umem_page_count() or ib_umem_num_pages() (Kamal Heib) [1931846] - RDMA/qedr: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/qedr: Use rdma_umem_for_each_dma_block() instead of open-coding (Kamal Heib) [1931846] - RDMA/i40iw: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/efa: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/umem: Split ib_umem_num_pages() into ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/umem: Replace for_each_sg_dma_page with rdma_umem_for_each_dma_block (Kamal Heib) [1931846] - RDMA/umem: Add rdma_umem_for_each_dma_block() (Kamal Heib) [1931846] - RDMA/umem: Use simpler logic for ib_umem_find_best_pgsz() (Kamal Heib) [1931846] - RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary (Kamal Heib) [1931846] - RDMA: Make counters destroy symmetrical (Kamal Heib) [1931846] - RDMA: Restore ability to return error for destroy WQ (Kamal Heib) [1931846] - RDMA: Change XRCD destroy return value (Kamal Heib) [1931846] - RDMA: Allow fail of destroy CQ (Kamal Heib) [1931846] - RDMA/core: Delete function indirection for alloc/free kernel CQ (Kamal Heib) [1931846] - RDMA: Restore ability to fail on SRQ destroy (Kamal Heib) [1931846] - RDMA/mlx5: Issue FW command to destroy SRQ on reentry (Kamal Heib) [1931846] - RDMA: Restore ability to fail on AH destroy (Kamal Heib) [1931846] - RDMA: Restore ability to fail on PD deallocate (Kamal Heib) [1931846] - RDMA/core: Change how failing destroy is handled during uobj abort (Kamal Heib) [1931846] - RDMA/ucma: Fix resource leak on error path (Kamal Heib) [1931846] - RDMA/rxe: Address an issue with hardened user copy (Kamal Heib) [1931846] - RDMA/rxe: Add SPDX hdrs to rxe source files (Kamal Heib) [1931846] - RDMA/core: Trigger a WARN_ON if the driver causes uobjects to become leaked (Kamal Heib) [1931846] - RDMA/rxe: Fix style warnings (Kamal Heib) [1931846] - RDMA/ucma: Remove closing and the close_wq (Kamal Heib) [1931846] - RDMA/ucma: Rework how new connections are passed through event delivery (Kamal Heib) [1931846] - RDMA/ucma: Narrow file->mut in ucma_event_handler() (Kamal Heib) [1931846] - RDMA/ucma: Change backlog into an atomic (Kamal Heib) [1931846] - RDMA/ucma: Add missing locking around rdma_leave_multicast() (Kamal Heib) [1931846] - RDMA/ucma: Fix locking for ctx->events_reported (Kamal Heib) [1931846] - RDMA/ucma: Fix the locking of ctx->file (Kamal Heib) [1931846] - RDMA/ucma: Do not use file->mut to lock destroying (Kamal Heib) [1931846] - RDMA/cma: Add missing locking to rdma_accept() (Kamal Heib) [1931846] - RDMA/ucma: Remove mc_list and rely on xarray (Kamal Heib) [1931846] - RDMA/ucma: Fix error cases around ucma_alloc_ctx() (Kamal Heib) [1931846] - RDMA/ucma: Consolidate the two destroy flows (Kamal Heib) [1931846] - RDMA/ucma: Remove unnecessary locking of file->ctx_list in close (Kamal Heib) [1931846] - RDMA/ucma: Fix refcount 0 incr in ucma_get_ctx() (Kamal Heib) [1931846] - RDMA/cm: Add tracepoints to track MAD send operations (Kamal Heib) [1931846] - RDMA/cm: Replace pr_debug() call sites with tracepoints (Kamal Heib) [1931846] - RDMA/core: Move the rdma_show_ib_cm_event() macro (Kamal Heib) [1931846] - RDMA/efa: Remove redundant udata check from alloc ucontext response (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix kernel-doc documentation (Kamal Heib) [1931846] - RDMA/rxe: prevent rxe creation on top of vlan interface (Kamal Heib) [1931846] - RDMA/cm: Remove unused cm_class (Kamal Heib) [1931846] - IB/isert: remove duplicated error prints (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD RNR retry (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD QP state machine (Kamal Heib) [1931846] - RDMA/efa: Be consistent with modify QP bitmask (Kamal Heib) [1931846] - RDMA/efa: Add a generic capability check helper (Kamal Heib) [1931846] - RDMA: Remove constant domain argument from flow creation call (Kamal Heib) [1931846] - RDMA/i40iw: Avoid typecast from void to pci_dev (Kamal Heib) [1931846] - sched/uclamp: Add CPU's clamp buckets refcounting (Kamal Heib) [1931846] - overflow: Include header file with SIZE_MAX declaration (Kamal Heib) [1931846] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - IB/hfi1: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - treewide: replace '---help---' in Kconfig files with 'help' (Kamal Heib) [1931846] - remove ioremap_nocache and devm_ioremap_nocache (Kamal Heib) [1931846]- ethtool: pause: make sure we init driver stats (Ivan Vecera) [1935611] - ethtool: correct policy for ETHTOOL_MSG_CHANNELS_SET (Ivan Vecera) [1935611] - ethtool: strset: allow ETHTOOL_A_STRSET_COUNTS_ONLY attr (Ivan Vecera) [1935611] - ethtool: specify which header flags are supported per command (Ivan Vecera) [1935611] - ethtool: link up ethnl_header_policy as a nested policy (Ivan Vecera) [1935611] - ethtool: trim policy tables (Ivan Vecera) [1935611] - ethtool: wire up set policies to ops (Ivan Vecera) [1935611] - ethtool: wire up get policies to ops (Ivan Vecera) [1935611] - netdevsim: fix duplicated debugfs directory (Ivan Vecera) [1935611] - selftests: add a test for ethtool pause stats (Ivan Vecera) [1935611] - netdevsim: add pause frame stats (Ivan Vecera) [1935611] - docs: net: include the new ethtool pause stats in the stats doc (Ivan Vecera) [1935611] - ethtool: add standard pause stats (Ivan Vecera) [1935611] - net: tighten the definition of interface statistics (Ivan Vecera) [1935611]- PCI: hv: Fix typo (Mohammed Gamal) [1940924] - asm-generic/hyperv: change HV_CPU_POWER_MANAGEMENT to HV_CPU_MANAGEMENT (Mohammed Gamal) [1940925] - x86/hyperv: detect if Linux is the root partition (Mohammed Gamal) [1940925] - hyperv: hyperv.h: drop a duplicated word (Mohammed Gamal) [1940925] - hyper-v: Remove internal types from UAPI header (Mohammed Gamal) [1940925] - x86/hyperv: Load/save the Isolation Configuration leaf (Mohammed Gamal) [1940925] - x86/hyperv: Initialize clockevents after LAPIC is initialized (Mohammed Gamal) [1940925] - x86/hyperv: check cpu mask after interrupt has been disabled (Mohammed Gamal) [1940925] - x86/hyperv: Fix kexec panic/hang issues (Mohammed Gamal) [1940925] - video: hyperv_fb: Fix a double free in hvfb_probe (Mohammed Gamal) [1940922] - uio: uio_hv_generic: use devm_kzalloc() for private data alloc (Mohammed Gamal) [1940922] - Avoid macro redefinition in compiler-{clang,gcc}.h (Jerome Marchand) [1907271] - x86/split_lock: Add Icelake microserver and Tigerlake CPU models (Prarit Bhargava) [1847576] - tools/power/x86/intel-speed-select: Update version to 1.8 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command to get/set TRL (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command turbo-mode (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency (Prarit Bhargava) [1921801] - platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range_devid_1 with static keyword (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Update version for v5.11 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Account for missing sysfs for die_id (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Read TRL from mailbox (Prarit Bhargava) [1921801] - platform/x86: ISST: Change PCI device macros (Prarit Bhargava) [1921801] - platform/x86: ISST: Allow configurable offset range (Prarit Bhargava) [1921801] - platform/x86: ISST: Check for unaligned mmio address (Prarit Bhargava) [1921801] - tools/power/turbostat: Fallback to an MSR read for EPB (Prarit Bhargava) [1926913] - tools/power/turbostat: Read energy_perf_bias from sysfs (Prarit Bhargava) [1926913] - Bluetooth: btusb: Add workaround for remote-wakeup issues with Barrot 8041a02 fake CSR controllers (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix detection of some fake CSR controllers with a bcdDevice val of 0x0134 (Gopal Tiwari) [1946951] - Bluetooth: btusb: support download nvm with different board id for wcn6855 (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add OBDA0623 ACPI HID (Gopal Tiwari) [1946951] - Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Wait for timeout during suspend (Gopal Tiwari) [1946951] - Bluetooth: btrtl: fix incorrect skb allocation failure check (Gopal Tiwari) [1946951] - Bluetooth: hci_ll: add a small delay for wl1271 enable bt_en (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 1358:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: resolve various warnings (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Enhance retry logic in qca_setup (Gopal Tiwari) [1946951] - Bluetooth: btusb: btrtl: Add support for RTL8852A (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 13d3:3560 MediaTek MT7615E device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: fix memory leak in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Ask 8821C to drop old firmware (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Refine the ic_id_table for clearer and more regular (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support (Gopal Tiwari) [1946951] - Bluetooth: btusb: Enable wide band speech support for BTUSB_QCA_ROME (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Close UART port if NON_PERSISTENT_SETUP is set (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Remove duplicate power off in proto close (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: enable on new platform (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: use NULL instead of zero (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: switch to list_for_each_entry() (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: drop strange le16_to_cpu() against u8 values (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: remove redundant null check (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb (Gopal Tiwari) [1946951] - Bluetooth: hci_uart: Cancel init work before unregistering (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Remove ignored flag HCI_UART_RESET_ON_INIT (Gopal Tiwari) [1946951] - Bluetooth: btmrvl: eliminate duplicates introducing btmrvl_reg_89xx (Gopal Tiwari) [1946951] - Revert "Bluetooth: btusb: Disable runtime suspend on Realtek devices" (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Stop collecting memdump again for command timeout during SSR (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Only unregister device if it was registered (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix and detect most of the Chinese Bluetooth controllers (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fixes for SSR (Gopal Tiwari) [1946951] - Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Gopal Tiwari) [1946951] - Bluetooth: btusb: USB alternate setting 1 for WBS (Gopal Tiwari) [1946951] - Bluetooth: btusb: Comment on unbalanced pm reference (Gopal Tiwari) [1946951] - Bluetooth: btusb: BTUSB_WAKEUP_DISABLE prevents wake (Gopal Tiwari) [1946951] - Bluetooth: btusb: Reset port on cmd timeout (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: btusb: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Disable SoC debug logging for WCN3991 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Increase SoC idle timeout to 200ms (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Request Tx clock vote off only when Tx is pending (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Refactor irq wakeup (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Implement prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Set parent dev to hdev (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fix during SSR timeout (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Refactor error handling in qca_suspend() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Skip serdev wait when no transfer is pending (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Only remove TX clock vote after TX is completed (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Simplify determination of serial clock on/off state from votes (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix an error pointer dereference (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8977 chipset (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8997 chipset (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix QCA6390 memdump failure (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Use serdev_device_write_buf() instead of serdev_device_write() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Improve controller ID info log level (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Improve exception handling in btmtuart_probe() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix suspend/resume functionality failure (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Added 003.006.007, changed 001.003.015 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix uninitialized access to hdev (Gopal Tiwari) [1946951] - Bluetooth: serdev: Constify serdev_device_ops (Gopal Tiwari) [1946951] - Bluetooth: Add hook for driver to prevent wake from suspend (Gopal Tiwari) [1946951] - Bluetooth: btusb: Implement hdev->prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add support for binding RTL8723BS with device tree (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: add compatible for QCA9377 (Gopal Tiwari) [1946951] - Bluetooth: btusb: Adding support for LE scatternet to Jfp and ThP (Gopal Tiwari) [1946951] - Bluetooth: Adding driver and quirk defs for multi-role LE (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Add 2 missing models to subver tables (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Move setting of USE_BDADDR_PROPERTY quirk to hci_bcm.c (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Try multiple Patch filenames when loading the Patch firmware (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Bail sooner from btbcm_initialize() when not loading fw (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Drop upper nibble version check from btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_setup_patchram use btbcm_finalize (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_initialize() print local-name on re-init too (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Fold Patch loading + applying into btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Add support for RTL8761B (Gopal Tiwari) [1946951] - Bluetooth: btusb: check for NULL in btusb_find_altsetting() (Gopal Tiwari) [1946951] - Bluetooth: btusb: handle mSBC audio over USB Endpoints (Gopal Tiwari) [1946951] - Bluetooth: add support to notify using SCO air mode (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: respect IRQ polarity from DT (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: fix freeing not-requested IRQ (Gopal Tiwari) [1946951] - intel_idle: remove definition of DEBUG (David Arcari) [1926917] - intel_idle: Build fix (David Arcari) [1926917] - cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known (Phil Auld) [1937103] - cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there (Phil Auld) [1937103] - cpufreq: ACPI: Extend frequency tables to cover boost frequencies (Phil Auld) [1937103] - sched/uclamp: Add CPU's clamp buckets refcounting (Phil Auld) [1937103] - x86: PM: Register syscore_ops for scale invariance (Phil Auld) [1937103] - sched/fair: Reduce cases for active balance (Phil Auld) [1937103] - sched/fair: Don't set LBF_ALL_PINNED unnecessarily (Phil Auld) [1937103] - sched/fair: Skip idle cfs_rq (Phil Auld) [1937103] - tick/sched: Make jiffies update quick check more robust (Phil Auld) [1937103] - sched/fair: Trivial correction of the newidle_balance() comment (Phil Auld) [1937103] - sched/fair: Clear SMT siblings after determining the core is not idle (Phil Auld) [1937103] - sched: Fix kernel-doc markup (Phil Auld) [1937103] - x86: Print ratio freq_max/freq_base used in frequency invariance calculations (Phil Auld) [1937103] - x86, sched: Use midpoint of max_boost and max_P for frequency invariance on AMD EPYC (Phil Auld) [1937103] - x86, sched: Calculate frequency invariance for AMD systems (Phil Auld) [1937103] - sched: Limit the amount of NUMA imbalance that can exist at fork time (Phil Auld) [1937103] - sched/numa: Allow a floating imbalance between NUMA nodes (Phil Auld) [1937103] - sched: Avoid unnecessary calculation of load imbalance at clone time (Phil Auld) [1937103] - sched/numa: Rename nr_running and break out the magic number (Phil Auld) [1937103] - sched/topology: Condition EAS enablement on FIE support (Phil Auld) [1937103] - sched/topology: Don't enable EAS on SMT systems (Phil Auld) [1937103] - sched/topology,schedutil: Wrap sched domains rebuild (Phil Auld) [1937103] - sched/core: Fix typos in comments (Phil Auld) [1937103] - sched: Fix rq->nr_iowait ordering (Phil Auld) [1937103] - sched: Fix data-race in wakeup (Phil Auld) [1937103] - sched/fair: Fix overutilized update in enqueue_task_fair() (Phil Auld) [1937103] - sched/fair: Dissociate wakeup decisions from SD flag value (Phil Auld) [1937103] - sched: Remove select_task_rq()'s sd_flag parameter (Phil Auld) [1937103] - sched: Add WF_TTWU, WF_EXEC wakeup flags (Phil Auld) [1937103] - sched/fair: Remove superfluous lock section in do_sched_cfs_slack_timer() (Phil Auld) [1937103] - sched/fair: Ensure tasks spreading in LLC during LB (Phil Auld) [1937103] - sched/fair: Reorder throttle_cfs_rq() path (Phil Auld) [1937103] - sched/fair: Check for idle core in wake_affine (Phil Auld) [1937103] - sched: Reenable interrupts in do_sched_yield() (Phil Auld) [1937103] - sched/fair: Improve the accuracy of sched_stat_wait statistics (Phil Auld) [1937103] - sched/fair: Tweak pick_next_entity() (Phil Auld) [1937103] - sched/debug: Add new tracepoint to track cpu_capacity (Phil Auld) [1937103] - sched/fair: Remove the force parameter of update_tg_load_avg() (Phil Auld) [1937103] - sched/rt: Disable RT_RUNTIME_SHARE by default (Phil Auld) [1937103] - sched: Cache task_struct::flags in sched_submit_work() (Phil Auld) [1937103] - sched/fair: Simplify the work when reweighting entity (Phil Auld) [1937103] - sched/fair: Fix wrong negative conversion in find_energy_efficient_cpu() (Phil Auld) [1937103] - sched/fair: Ignore cache hotness for SMT migration (Phil Auld) [1937103] - sched: Use __always_inline on is_idle_task() (Phil Auld) [1937103] - treewide: Use fallthrough pseudo-keyword (Phil Auld) [1937103] - sched/debug: Fix the alignment of the show-state debug output (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo_freq/base_freq gives 0 (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo frequency is unknown (Phil Auld) [1937103] - x86, sched: check for counters overflow in frequency invariant accounting (Phil Auld) [1937103] - exit: Move preemption fixup up, move blocking operations down (Phil Auld) [1937103] - net: bonding: remove repeated word (Jarod Wilson) [1936982] - net: bonding: Correct function name bond_change_active_slave() in comment (Jarod Wilson) [1936982] - bonding: Added -ENODEV interpret for slaves option (Jarod Wilson) [1936982] - bonding: 3ad: Print an error for unknown speeds (Jarod Wilson) [1936982] - bonding: 3ad: add support for 400G speed (Jarod Wilson) [1936982] - bonding: 3ad: add support for 200G speed (Jarod Wilson) [1936982] - net/bonding: Declare TLS RX device offload support (Jarod Wilson) [1936982] - net/bonding: Implement TLS TX device offload (Jarod Wilson) [1936982] - net/bonding: Take update_features call out of XFRM funciton (Jarod Wilson) [1936982] - net/bonding: Implement ndo_sk_get_lower_dev (Jarod Wilson) [1936982] - net/bonding: Take IP hash logic into a helper (Jarod Wilson) [1936982] - net: bonding: Notify ports about their initial state (Jarod Wilson) [1936982] - bonding: wait for sysfs kobject destruction before freeing struct slave (Jarod Wilson) [1936982] - bonding: advertise NETIF_F_GSO_SOFTWARE (Jarod Wilson) [1936982] - net/tls: Except bond interface from some TLS checks (Jarod Wilson) [1936982] - net/tls: Device offload to use lowest netdevice in chain (Jarod Wilson) [1936982] - ethtool: Add common function for filling out strings (Ivan Vecera) [1950987] - selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu) [1949349] - selftests: forwarding: Fix race condition in mirror installation (Hangbin Liu) [1949349] - selftests: txtimestamp: fix compilation issue (Hangbin Liu) [1949349] - selftests: net: fib_tests: remove duplicate log test (Hangbin Liu) [1949349] - selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Hangbin Liu) [1949349] - selftests: rtnetlink: load fou module for kci_test_encap_fou() test (Hangbin Liu) [1949349] - vxlan: move debug check after netdev unregister (Guillaume Nault) [1949167] - net: ip: always refragment ip defragmented packets (Guillaume Nault) [1949167] - net: fix pmtu check in nopmtudisc mode (Guillaume Nault) [1949167] - net: udp: make udp_tunnel_nic_info structure extensible (Ivan Vecera) [1948450] - macvlan: macvlan_count_rx() needs to be aware of preemption (Antoine Tenart) [1950012] - macvlan: remove redundant null check on data (Antoine Tenart) [1950012] - net: fix dev_ifsioc_locked() race condition (Antoine Tenart) [1950234] - ipv6: weaken the v4mapped source check (Hangbin Liu) [1949499] - ipv6: set multicast flag on the multicast route (Hangbin Liu) [1949499] - ipv6: create multicast route with RTPROT_KERNEL (Hangbin Liu) [1949499] - net: ipv6: Validate GSO SKB before finish IPv6 processing (Hangbin Liu) [1949499] - net: sit: unregister_netdevice on newlink's error path (Hangbin Liu) [1949499] - net: ip6_gre: fix moving ip6gre between namespaces (Hangbin Liu) [1949499] - gso: validate gso_type on ipip style tunnels (Hangbin Liu) [1949499] - net: page_pool: simplify page recycling condition tests (Ivan Vecera) [1935698] - net: use the new dev_page_is_reusable() instead of private versions (Ivan Vecera) [1935698] - net: introduce common dev_page_is_reusable() (Ivan Vecera) [1935698] - skbuff: constify skb_propagate_pfmemalloc() "page" argument (Ivan Vecera) [1935698] - mm: constify page_is_pfmemalloc() argument (Ivan Vecera) [1935698] - genetlink: allow dumping command-specific policy (Ivan Vecera) [1938919] - genetlink: properly support per-op policy dumping (Ivan Vecera) [1938919] - genetlink: factor skb preparation out of ctrl_dumppolicy() (Ivan Vecera) [1938919] - netlink: rework policy dump to support multiple policies (Ivan Vecera) [1938919] - netlink: compare policy more accurately (Ivan Vecera) [1938919] - genetlink: switch control commands to per-op policies (Ivan Vecera) [1938919] - genetlink: use parsed attrs in dumppolicy (Ivan Vecera) [1938919] - taskstats: move specifying netlink policy back to ops (Ivan Vecera) [1938919] - genetlink: bring back per op policy (Ivan Vecera) [1938919] - genetlink: use .start callback for dumppolicy (Ivan Vecera) [1938919] - genetlink: add a structure for dump state (Ivan Vecera) [1938919] - genetlink: move to smaller ops wherever possible (Ivan Vecera) [1938919] - genetlink: add small version of ops (Ivan Vecera) [1938919] - netlink: fix policy dump leak (Ivan Vecera) [1938919] - genetlink: get rid of family->attrbuf (Ivan Vecera) [1938919] - genetlink: clean up family attributes allocations (Ivan Vecera) [1938919] - genetlink: fix memory leaks in genl_family_rcv_msg_dumpit() (Ivan Vecera) [1938919] - net: genetlink: return the error code when attribute parsing fails. (Ivan Vecera) [1938919] - genetlink: do not parse attributes for families with zero maxattr (Ivan Vecera) [1938919] - net: tipc: prepare attrs in __tipc_nl_compat_dumpit() (Ivan Vecera) [1938919] - net: genetlink: always allocate separate attrs for dumpit ops (Ivan Vecera) [1938919] - net: genetlink: remove unused genl_family_attrbuf() (Ivan Vecera) [1938919] - net: tipc: allocate attrs locally instead of using genl_family_attrbuf in compat_dumpit() (Ivan Vecera) [1938919] - net: tipc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: nfc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: ieee802154: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: genetlink: parse attrs and store in contect info struct during dumpit (Ivan Vecera) [1938919] - net: genetlink: push attrbuf allocation and parsing to a separate function (Ivan Vecera) [1938919] - net: genetlink: introduce dump info struct to be available during dumpit op (Ivan Vecera) [1938919] - net: genetlink: push doit/dumpit code from genl_family_rcv_msg (Ivan Vecera) [1938919] - devlink: Use controller while building phys_port_name (Petr Oros) [1935615] - devlink: Introduce controller number (Petr Oros) [1935615] - devlink: Introduce external controller flag (Petr Oros) [1935615] - devlink: Move structure comments outside of structure (Petr Oros) [1935615] - devlink: Add comment block for missing port attributes (Petr Oros) [1935615] - net/mlx5: E-switch, Read controller number from device (Petr Oros) [1935615] - devlink: don't crash if netdev is NULL (Petr Oros) [1935615] - vdpa/mlx5: Use write memory barrier after updating CQ index (Jason Wang) [1877270] - vhost_vdpa: return -EFAULT if copy_to_user() fails (Jason Wang) [1877270] - vdpa: mlx5: fix vdpa/vhost dependencies (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (rework) (Jason Wang) [1877270] - vdpasim: fix "mac_pton" undefined error (Jason Wang) [1877270] - vdpasim: allow to assign a MAC address (Jason Wang) [1877270] - vdpasim: fix MAC address configuration (Jason Wang) [1877270] - vdpa: handle irq bypass register failure case (Jason Wang) [1877270] - vdpa_sim: Fix DMA mask (Jason Wang) [1877270] - Revert "vhost-vdpa: fix page pinning leakage in error path" (Jason Wang) [1877270] - vdpa/mlx5: Fix error return in map_direct_mr() (Jason Wang) [1877270] - vhost_vdpa: Return -EFAULT if copy_from_user() fails (Jason Wang) [1877270] - vdpa_sim: implement get_iova_range() (Jason Wang) [1877270] - vhost: vdpa: report iova range (Jason Wang) [1877270] - vdpa: introduce config op to get valid iova range (Jason Wang) [1877270] - vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call (Jason Wang) [1877270] - vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK (Jason Wang) [1877270] - vhost_vdpa: Fix duplicate included kernel.h (Jason Wang) [1877270] - vdpa/mlx5: Fix failure to bring link up (Jason Wang) [1877270] - vdpa/mlx5: Make use of a specific 16 bit endianness API (Jason Wang) [1877270] - vdpa/mlx5: Fix dependency on MLX5_CORE (Jason Wang) [1877270] - vdpa/mlx5: should keep avail_index despite device status (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (Jason Wang) [1877270] - vhost-vdpa: fix vhost_vdpa_map() on error condition (Jason Wang) [1877270] - vhost vdpa: fix vhost_vdpa_open error handling (Jason Wang) [1877270] - vhost-vdpa: fix backend feature ioctls (Jason Wang) [1877270] - vdpa/mlx5: Avoid warnings about shifts on 32-bit platforms (Jason Wang) [1877270] - vdpa: ifcvf: free config irq in ifcvf_free_irq() (Jason Wang) [1877270] - vdpa: ifcvf: return err when fail to request config irq (Jason Wang) [1877270] - vdpa/mlx5: fix up endian-ness for mtu (Jason Wang) [1877270] - vdpa: Fix pointer math bug in vdpasim_get_config() (Jason Wang) [1877270] - vdpa/mlx5: Fix pointer math in mlx5_vdpa_get_config() (Jason Wang) [1877270] - mlx5: vdpa: fix possible uninitialized var (Jason Wang) [1877270] - vdpa/mlx5: fix memory allocation failure checks (Jason Wang) [1877270] - vdpa/mlx5: Fix uninitialised variable in core/mr.c (Jason Wang) [1877270] - vdpa_sim: init iommu lock (Jason Wang) [1877270] - redhat: enable mlx5e vDPA driver (Jason Wang) [1877270] - vdpa/mlx5: Add VDPA driver for supported mlx5 devices (Jason Wang) [1877270] - vdpa/mlx5: Add shared memory registration code (Jason Wang) [1877270] - vdpa/mlx5: Add support library for mlx5 VDPA implementation (Jason Wang) [1877270] - vdpa/mlx5: Add hardware descriptive header file (Jason Wang) [1877270] - vdpa: Modify get_vq_state() to return error code (Jason Wang) [1877270] - net/vdpa: Use struct for set/get vq state (Jason Wang) [1877270] - vdpa: remove hard coded virtq num (Jason Wang) [1877270] - vdpasim: support batch updating (Jason Wang) [1877270] - vhost-vdpa: support IOTLB batching hints (Jason Wang) [1877270] - vhost-vdpa: support get/set backend features (Jason Wang) [1877270] - vhost: generialize backend features setting/getting (Jason Wang) [1877270] - vhost-vdpa: refine ioctl pre-processing (Jason Wang) [1877270] - vDPA: dont change vq irq after DRIVER_OK (Jason Wang) [1877270] - ifcvf: implement vdpa_config_ops.get_vq_irq() (Jason Wang) [1877270] - vhost_vdpa: implement IRQ offloading in vhost_vdpa (Jason Wang) [1877270] - vDPA: add get_vq_irq() in vdpa_config_ops (Jason Wang) [1877270] - vhost: introduce vhost_vring_call (Jason Wang) [1877270] - vdpasim: protect concurrent access to iommu iotlb (Jason Wang) [1877270] - vhost: vdpa: remove per device feature whitelist (Jason Wang) [1877270] - vdpa_sim: fix endian-ness of config space (Jason Wang) [1877270] - virtio_vdpa: legacy features handling (Jason Wang) [1877270] - vhost/vdpa: switch to new helpers (Jason Wang) [1877270] - vdpa: make sure set_features is invoked for legacy (Jason Wang) [1877270] - vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap() (Jason Wang) [1877270] - vdpa: fix typos in the comments for __vdpa_alloc_device() (Jason Wang) [1877270] - ifcvf: implement config interrupt in IFCVF (Jason Wang) [1877270] - vhost: replace -1 with VHOST_FILE_UNBIND in ioctls (Jason Wang) [1877270] - vhost_vdpa: Support config interrupt in vdpa (Jason Wang) [1877270] - ifcvf: ignore continuous setting same status value (Jason Wang) [1877270] - vdpasim: Fix some coccinelle warnings (Jason Wang) [1877270] - ifcvf: move IRQ request/free to status change handlers (Jason Wang) [1877270] - vhost_vdpa: disable doorbell mapping for !MMU (Jason Wang) [1877270] - vhost_vdpa: support doorbell mapping via mmap (Jason Wang) [1877270] - vdpa: introduce get_vq_notification method (Jason Wang) [1877270] - vhost: use mmgrab() instead of mmget() for non worker device (Jason Wang) [1877270] - vhost: allow device that does not depend on vhost worker (Jason Wang) [1877270] - vhost: revert "vhost: disable for OABI" (Jason Wang) [1877270] - vdpasim: remove unused variable 'ret' (Jason Wang) [1877270] - vhost: remove set but not used variable 'status' (Jason Wang) [1877270] - vhost: vdpa: remove unnecessary null check (Jason Wang) [1877270] - virtio/test: fix up after IOTLB changes (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - tools/virtio: option to build an out of tree module (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - vhost: fix VHOST_GET_BACKEND_FEATURES ioctl request definition (Jason Wang) [1877270] - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Michael Petlan) [1950388]- redhat/configs/editconfig: Add support for a bugzilla entry (David Arcari) - tools/power turbostat: Revert "[tools] tools/power turbostat: Enable accumulate RAPL display" (Prarit Bhargava) [1944699] - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Jarod Wilson) [1914996] {CVE-2020-36158} - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1932839 1936742] - net/mlx5e: Reject tc rules which redirect from a VF to itself (Alaa Hleihel) [1932839] - net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Alaa Hleihel) [1932839 1942681] - net: openvswitch: add log message for error case (Eelco Chaudron) [1937697] - net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Eelco Chaudron) [1937697] - net: openvswitch: Be liberal in tcp conntrack. (Eelco Chaudron) [1937697] - netfilter: conntrack: tcp: only close if RST matches exact sequence (Eelco Chaudron) [1937697] - openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL (Eelco Chaudron) [1937697] - net: openvswitch: Fix kerneldoc warnings (Eelco Chaudron) [1937697] - net: openvswitch: remove unnecessary ASSERT_OVSL in ovs_vport_del() (Eelco Chaudron) [1937697] - cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg) [1933527] - Revert "vfs: Allow userns root to call mknod on owned filesystems." (Alexey Gladkov) [1902543] - mfd: intel-lpss: Add Intel Alder Lake PCH-S PCI IDs (David Arcari) [1840244] - nvme: retrigger ANA log update if group descriptor isn't found (Gopal Tiwari) [1910493] - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Waiman Long) [1950110] - PCI: switchtec: Add missing __iomem tag to fix sparse warnings (Myron Stowe) [1946645] - PCI: switchtec: Add missing __iomem and __user tags to fix sparse warnings (Myron Stowe) [1946645] - PCI: Release IVRS table in AMD ACS quirk (Myron Stowe) [1946645] - PCI/MSI: Forward MSI-X error code in pci_alloc_irq_vectors_affinity() (Myron Stowe) [1946645] - PCI: Remove unused pci_lost_interrupt() (Myron Stowe) [1946645] - PCI: Move PCI_VENDOR_ID_REDHAT definition to pci_ids.h (Myron Stowe) [1946645] - PCI: Fix error in panic message (Myron Stowe) [1946645] - PCI: Replace lkml.org, spinics, gmane with lore.kernel.org (Myron Stowe) [1946645] - PCI: Replace http:// links with https:// (Myron Stowe) [1946645] - PCI: exynos: Rename Exynos to lowercase (Myron Stowe) [1946645] - PCI: Align PCIe capability and PCI accessor return values (Myron Stowe) [1946645] - PCI: Convert PCIe capability PCIBIOS errors to errno (Myron Stowe) [1946645] - PCI: rpadlpar: Make functions static (Myron Stowe) [1946645] - PCI: Fix pci_slot_release() NULL pointer dereference (Myron Stowe) [1946645] - PCI: Fix pci_create_slot() reference count leak (Myron Stowe) [1946645] - PCI: Announce device after early fixups (Myron Stowe) [1946645] - PCI: Always enable ACS even if no ACS Capability (Myron Stowe) [1946645] - PCI: Cache ACS capability offset in device (Myron Stowe) [1946645] - PCI: Reorder pci_enable_acs() and dependencies (Myron Stowe) [1946645] - PCI: Add device even if driver attach failed (Myron Stowe) [1946645] - PCI: Fix pci_cfg_wait queue locking problem (Myron Stowe) [1946645] - PCI/ASPM: Add missing newline in sysfs 'policy' (Myron Stowe) [1946645]- gfs2: report "already frozen/thawed" errors (Bob Peterson) [1932236] - gfs2: move freeze glock outside the make_fs_rw and _ro functions (Bob Peterson) [1932236] - gfs2: Add common helper for holding and releasing the freeze glock (Bob Peterson) [1932236] - gfs2: in signal_our_withdraw wait for unfreeze of _this_ fs only (Bob Peterson) [1932236] - gfs2: Don't freeze the file system during unmount (Bob Peterson) [1932236] - gfs2: Fix regression in freeze_go_sync (Bob Peterson) [1932236] - gfs2: The freeze glock should never be frozen (Bob Peterson) [1932236] - gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHE (Bob Peterson) [1932236] - gfs2: Abort gfs2_freeze if io error is seen (Bob Peterson) [1932236] - gfs2: read-only mounts should grab the sd_freeze_gl glock (Bob Peterson) [1932236] - gfs2: freeze should work on read-only mounts (Bob Peterson) [1932236] - bpf: Mark LSM link with rh_mark_used_feature call (Jiri Olsa) [1901039] - Revert "[tools] bpf: selftests: remove test_progs LSM test" (Ondrej Mosnacek) [1901039] - configs: enable BPF LSM (Ondrej Mosnacek) [1901039] - security: Fix hook iteration and default value for inode_copy_up_xattr (Ondrej Mosnacek) [1901039] - security: Fix hook iteration for secid_to_secctx (Ondrej Mosnacek) [1901039] - security: Fix the default value of secid_to_secctx hook (Ondrej Mosnacek) [1901039] - security: Fix the default value of fs_context_parse_param hook (Ondrej Mosnacek) [1901039] - bpf: lsm: Initialize the BPF LSM hooks (Ondrej Mosnacek) [1901039] - security: Refactor declaration of LSM hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the shm_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the sem_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the msg_queue_* hooks (Ondrej Mosnacek) [1901039] - LSM: Revive CONFIG_DEFAULT_SECURITY_* for "make oldconfig" (Ondrej Mosnacek) [1901039] - LSM: Ignore "security=" when "lsm=" is specified (Ondrej Mosnacek) [1901039] - LSM: Update function documentation for cap_capable (Ondrej Mosnacek) [1901039] - procfs: add smack subdir to attrs (Ondrej Mosnacek) [1901039] - capability: Initialize as LSM_ORDER_FIRST (Ondrej Mosnacek) [1901039] - LSM: Introduce enum lsm_order (Ondrej Mosnacek) [1901039] - Yama: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LoadPin: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LSM: Split LSM preparation from initialization (Ondrej Mosnacek) [1901039] - LSM: Add all exclusive LSMs to ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Separate idea of "major" LSM from "exclusive" LSM (Ondrej Mosnacek) [1901039] - LSM: Refactor "security=" in terms of enable/disable (Ondrej Mosnacek) [1901039] - LSM: Prepare for reorganizing "security=" logic (Ondrej Mosnacek) [1901039] - LSM: Tie enabling logic to presence in ordered list (Ondrej Mosnacek) [1901039] - LSM: Introduce "lsm=" for boottime LSM selection (Ondrej Mosnacek) [1901039] - LSM: Introduce CONFIG_LSM (Ondrej Mosnacek) [1901039] - LSM: Build ordered list of LSMs to initialize (Ondrej Mosnacek) [1901039] - LSM: Lift LSM selection out of individual LSMs (Ondrej Mosnacek) [1901039] - LSM: Plumb visibility into optional "enabled" state (Ondrej Mosnacek) [1901039] - LSM: Provide separate ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Introduce LSM_FLAG_LEGACY_MAJOR (Ondrej Mosnacek) [1901039] - LSM: Don't ignore initialization failures (Ondrej Mosnacek) [1901039] - LSM: Provide init debugging infrastructure (Ondrej Mosnacek) [1901039] - LSM: Record LSM name in struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Convert security_initcall() into DEFINE_LSM() (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Move LSM_TABLE into INIT_DATA (Ondrej Mosnacek) [1901039] - LSM: Convert from initcall to struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Remove initcall tracing (Ondrej Mosnacek) [1901039] - LSM: Rename .security_initcall section to .lsm_info (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Avoid copy/paste of security_init section (Ondrej Mosnacek) [1901039] - LSM: Correctly announce start of LSM initialization (Ondrej Mosnacek) [1901039] - proc: save 2 atomic ops on write to "/proc/*/attr/*" (Ondrej Mosnacek) [1901039] - ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe (Jaroslav Kysela) [1870724] - ALSA: usb-audio: fix use after free in usb_audio_disconnect (Jaroslav Kysela) [1870724] - ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() (Jaroslav Kysela) [1870724] - Bluetooth: btusb: Fix the autosuspend enable and disable (Gopal Tiwari) [1927375] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti) [1882607] - net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth) [1922898] - net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth) [1922898] - redhat/configs: Add CONFIG_PINCTRL_ALDERLAKE (David Arcari) [1840250] - pinctrl: intel: Add Intel Alder Lake-S pin controller support (David Arcari) [1840250] - cpufreq: intel_pstate: Remove repeated word (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Rename two functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Always read hwp_cap_cached with READ_ONCE() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: remove obsolete functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use HWP capabilities in intel_cpufreq_adjust_perf() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix fast-switch fallback path (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use most recent guaranteed performance values (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Implement the ->adjust_perf() callback (Puneet Sethi) [1926919] - cpufreq: Add special-purpose fast-switching callback for drivers (Puneet Sethi) [1926919] - cpufreq: schedutil: Add util to struct sg_cpu (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Puneet Sethi) [1926919] - cpufreq: Add strict_target to struct cpufreq_policy (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Puneet Sethi) [1926919] - cpufreq: Introduce governor flags (Puneet Sethi) [1926919] - cpufreq: schedutil: Don't skip freq update if need_freq_update is set (Puneet Sethi) [1926919] - cpufreq: schedutil: Always call driver if CPUFREQ_NEED_UPDATE_LIMITS is set (Puneet Sethi) [1926919] - cpufreq: Introduce cpufreq_driver_test_flags() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Puneet Sethi) [1926919] - cpufreq: schedutil: restore cached freq when next_f is not changed (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Delete intel_pstate sysfs if failed to register the driver (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix missing return statement (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Puneet Sethi) [1926919] - ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m (Vitaly Kuznetsov) [1929266] - ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() (Vitaly Kuznetsov) [1929266] - x86/ioapic: Ignore IRQ2 again (Vitaly Kuznetsov) [1929266]- selinux: fix deadlock in security_set_bools() (Ondrej Mosnacek) [1924230] - sctp: move sk_route_caps check and set into sctp_outq_flush_transports (Xin Long) [1946733] - sctp: bring inet(6)_skb_parm back to sctp_input_cb (Xin Long) [1946733] - sctp: enable udp tunneling socks (Xin Long) [1946733] - sctp: handle the init chunk matching an existing asoc (Xin Long) [1946733] - sctp: add the error cause for new encapsulation port restart (Xin Long) [1946733] - sctp: support for sending packet over udp6 sock (Xin Long) [1946733] - sctp: support for sending packet over udp4 sock (Xin Long) [1946733] - sctp: call sk_setup_caps in sctp_packet_transmit instead (Xin Long) [1946733] - sctp: add udphdr to overhead when udp_port is set (Xin Long) [1946733] - sctp: allow changing transport encap_port by peer packets (Xin Long) [1946733] - sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockopt (Xin Long) [1946733] - sctp: add encap_port for netns sock asoc and transport (Xin Long) [1946733] - sctp: add encap_err_lookup for udp encap socks (Xin Long) [1946733] - sctp: create udp6 sock and set its encap_rcv (Xin Long) [1946733] - sctp: create udp4 sock and add its encap_rcv (Xin Long) [1946733] - udp: support sctp over udp in skb_udp_tunnel_segment (Xin Long) [1946733] - udp6: move the mss check after udp gso tunnel processing (Xin Long) [1946733] - udp: check udp sock encap_type in __udp_lib_err (Xin Long) [1946733] - sctp: copy the optval from user space in sctp_setsockopt (Xin Long) [1946733] - net: Convert protocol error handlers from void to int (Xin Long) [1946733] - Enable CONFIG_ENERGY_MODEL (Phil Auld) [1938339] - proc/sysctl: add shared variables for range check (Phil Auld) [1938339] - Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for all architectures (Phil Auld) [1938339] - PM / hibernate: cast PAGE_SIZE to int when comparing with error code (Chris von Recklinghausen) [1934033] - mm: revert fix false-positive OVERCOMMIT_GUESS failures (Rafael Aquini) [1913045 1908668] - redhat/config: Enable CONFIG_PAGE_POISONING (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY (Waiman Long) [1942149] - kernel/power: allow hibernation with page_poison sanity checking (Waiman Long) [1942149] - mm, page_poison: use static key more efficiently (Waiman Long) [1942149] - mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters (Waiman Long) [1942149] - mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 (Waiman Long) [1942149] - arch, mm: make kernel_page_present() always available (Waiman Long) [1942149] - arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOC (Waiman Long) [1942149] - PM: hibernate: make direct map manipulations more explicit (Waiman Long) [1942149] - mm: introduce debug_pagealloc_{map,unmap}_pages() helpers (Waiman Long) [1942149] - mm: rename page_order() to buddy_order() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __free_pages_core() (Waiman Long) [1942149] - mm/page_alloc: move pages to tail in move_to_free_list() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __putback_isolated_page() (Waiman Long) [1942149] - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag (Waiman Long) [1942149] - mm/page_alloc: drop stale pageblock comment in memmap_init_zone*() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page onlining (Waiman Long) [1942149] - mm/page_isolation: simplify return value of start_isolate_page_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() (Waiman Long) [1942149] - mm/page_alloc: simplify __offline_isolated_pages() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page offlining (Waiman Long) [1942149] - mm/memory_hotplug: enforce section granularity when onlining/offlining (Waiman Long) [1942149] - mm/memory_hotplug: inline __offline_pages() into offline_pages() (Waiman Long) [1942149] - mm/page_poison.c: replace bool variable with static key (Waiman Long) [1942149] - mm/page_alloc.c: fix early params garbage value accesses (Waiman Long) [1942149] - mm/memory_hotplug: document why shuffle_zone() is relevant (Waiman Long) [1942149] - mm: replace '---help---' in Kconfig files with 'help' (Waiman Long) [1942149] - mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" (Waiman Long) [1942149] - mm: Allow to offline unmovable PageOffline() pages via MEM_GOING_OFFLINE (Waiman Long) [1942149] - x86/mm/cpa: Flush direct map alias during cpa (Waiman Long) [1942149] - mm/page_alloc: simplify page_is_buddy() for better code readability (Waiman Long) [1942149] - mm/memory.c: add apply_to_existing_page_range() helper (Waiman Long) [1942149] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Waiman Long) [1942149] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Waiman Long) [1942149] - mm/memory_hotplug: online_pages cannot be 0 in online_pages() (Waiman Long) [1942149] - mm/memory_hotplug: make sure the pfn is aligned to the order when onlining (Waiman Long) [1942149] - mm/memory_hotplug: simplify online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop PageReserved() check in online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ram_range() (Waiman Long) [1942149] - mm/page_poison.c: fix a typo in a comment (Waiman Long) [1942149] - mm/slab: Remove store_stackinfo() (Waiman Long) [1942149] - mm/resource: Let walk_system_ram_range() search child resources (Waiman Long) [1942149] - mm/page_alloc.c: use a single function to free page (Waiman Long) [1942149] - mm/page_alloc.c: free order-0 pages through PCP in page_frag_free() (Waiman Long) [1942149] - x86/mm/cpa: Fix set_mce_nospec() (Waiman Long) [1942149] - x86/mm/cpa: Rename @addrinarray to @numpages (Waiman Long) [1942149] - x86/mm/cpa: Better use CLFLUSHOPT (Waiman Long) [1942149] - x86/mm/cpa: Fold cpa_flush_range() and cpa_flush_array() into a single cpa_flush() function (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::numpages invariant (Waiman Long) [1942149] - x86/mm/cpa: Optimize cpa_flush_array() TLB invalidation (Waiman Long) [1942149] - x86/mm/cpa: Simplify the code after making cpa->vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Add __cpa_addr() helper (Waiman Long) [1942149] - x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftests (Waiman Long) [1942149] - resource/docs: Complete kernel-doc style function documentation (Waiman Long) [1942149] - resource/docs: Fix new kernel-doc warnings (Waiman Long) [1942149] - resource: Clean it up a bit (Waiman Long) [1942149] - mm: clarify CONFIG_PAGE_POISONING and usage (Waiman Long) [1942149] - selftests: kvm: Raise the default timeout to 120 seconds (Emanuele Giuseppe Esposito) [1894828] - KVM: Raise the maximum number of user memslots (Emanuele Giuseppe Esposito) [1894828] - block: recalculate segment count for multi-segment discards correctly (Ming Lei) [1922370] - i40e: Fix VFs not created (Stefan Assmann) [1875338] - vfs: fix page locking deadlocks when deduping files (Gao Xiang) [1916242]- tg3: improve PCI VPD access (Jonathan Toppins) [1921456] - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: pscsi: Avoid OOM in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix memory leak caused by wrong uio usage (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Move some functions without code change (Maurizio Lombardi) [1939458] - scsi: target: core: Prevent underflow for service actions (Maurizio Lombardi) [1939458] - scsi: target: core: Add cmd length set before cmd complete (Maurizio Lombardi) [1939458] - scsi: target: sbp: Remove unneeded semicolon (Maurizio Lombardi) [1939458] - scsi: target: core: Change ASCQ for residual write (Maurizio Lombardi) [1939458] - scsi: target: core: Signal WRITE residuals (Maurizio Lombardi) [1939458] - scsi: target: core: Set residuals for 4Kn devices (Maurizio Lombardi) [1939458] - scsi: target: core: Remove in_interrupt() check in transport_handle_cdb_direct() (Maurizio Lombardi) [1939458] - scsi: target: core: Replace in_interrupt() usage in target_submit_cmd_map_sgls() (Maurizio Lombardi) [1939458] - scsi: target: alua: Remove in_interrupt() usage in core_alua_check_nonop_delay() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Redo iscsit_check_session_usage_count() return code (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_check_session_usage_count() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_close_session() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Fix typo in comment (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix use-after-free of se_cmd->priv (Maurizio Lombardi) [1939458] - scsi: target: core: Fix fall-through warnings for Clang (Maurizio Lombardi) [1939458] - scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Maurizio Lombardi) [1939458] - scsi: target: Make state_list per CPU (Maurizio Lombardi) [1939458] - scsi: target: Drop sess_cmd_lock from I/O path (Maurizio Lombardi) [1939458] - scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [1939458] - scsi: target: Fix cmd_count ref leak (Maurizio Lombardi) [1939458] - scsi: target: Fix LUN ref count handling (Maurizio Lombardi) [1939458] - scsi: target: Return COMPARE AND WRITE miscompare offsets (Maurizio Lombardi) [1939458] - scsi: target: Split out COMPARE AND WRITE memcmp into helper (Maurizio Lombardi) [1939458] - scsi: target: Rename cmd.bad_sector to cmd.sense_info (Maurizio Lombardi) [1939458] - scsi: target: Rename struct sense_info to sense_detail (Maurizio Lombardi) [1939458] - scsi: target: tcmu: scatter_/gather_data_area() rework (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Replace zero-length array with flexible-array member (Maurizio Lombardi) [1939458] - scsi: target: rd: Drop double zeroing (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize scatter_data_area() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize queue_cmd_ring() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Join tcmu_cmd_get_data_length() and tcmu_cmd_get_block_cnt() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Add missing newline when printing parameters (Maurizio Lombardi) [1939458] - scsi: target: Remove redundant assignment to variable 'ret' (Maurizio Lombardi) [1939458] - x86/resctrl: Fix AMD L3 QOS CDP enable/disable (Wei Huang) [1868984] - i2c: i801: Add support for Intel Alder Lake PCH-S (David Arcari) [1840242] - esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long) [1815560] - net/sched: act_ct: clear post_ct if doing ct_clear (Marcelo Ricardo Leitner) [1941889] - net: Change dev parameter to const in netif_device_present() (Josef Oskera) [1941728] - [x86] x86/mce: Increase maximum number of banks to 64 (Terry Bowman) [1931679]- scsi: megaraid_sas: Fix a bunch of misnamed functions in their headers (Tomas Henzl) [1924687] - scsi: megaraid_sas: Replace sdev_busy with local counter (Tomas Henzl) [1924687] - scsi: megaraid: Fix ifnullfree.cocci warnings (Tomas Henzl) [1924687] - scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Tomas Henzl) [1924687] - Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug"" (Tomas Henzl) [1924687] - Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" (Tomas Henzl) [1924687] - scsi: megaraid_sas: Update function description (Tomas Henzl) [1924687] - scsi: megaraid_sas: Use generic power management (Tomas Henzl) [1924687] - megaraid_sas(treewide): Use fallthrough pseudo-keyword (Tomas Henzl) [1924687] - scsi: megaraid_sas: Drop PCI wakeup calls from .resume (Tomas Henzl) [1924687] - scsi: megaraid_sas: Check user-provided offsets (Tomas Henzl) [1924687] - scsi: mpt3sas: Update driver version to 37.101.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix some kernel-doc misnaming issues (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a couple of misdocumented functions/params (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Tomas Henzl) [1922058] - scsi: mpt3sas: Move a little data from the stack onto the heap (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 37.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Additional diagnostic buffer query interface (Tomas Henzl) [1922058] - scsi: mpt3sas: Add support for shared host tagset for CPU hotplug (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ReplyPostFree pool allocation (Tomas Henzl) [1922058] - scsi: mpt3sas: Simplify bool comparison (Tomas Henzl) [1922058] - scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 36.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Handle trigger page after firmware update (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent MPI trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent SCSI sense trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Event trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Master trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent trigger pages support (Tomas Henzl) [1922058] - scsi: mpt3sas: Sync time periodically between driver and firmware (Tomas Henzl) [1922058] - scsi: mpt3sas: Increase IOCInit request timeout to 30s (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ioctl timeout (Tomas Henzl) [1922058] - scsi: mpt3sas: Remove in_interrupt() (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Use generic power management (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume (Tomas Henzl) [1922058] - scsi: mpt3sas: mpt3sas_scsih: Fix function documentation formatting (Tomas Henzl) [1922058] - mpt3sas: Use fallthrough pseudo-keyword (Tomas Henzl) [1922058] - net: add inline function skb_csum_is_sctp (Josef Oskera) [1939341] - psample: Fix user API breakage (Ivan Vecera) [1939499] - net: psample: Fix netlink skb length with tunnel info (Ivan Vecera) [1939499] - net: psample: Add tunnel support (Ivan Vecera) [1939499] - net: core: introduce struct netdev_nested_priv for nested interface infrastructure (Ivan Vecera) [1939402] - net: add function dev_fetch_sw_netstats for fetching pcpu_sw_netstats (Josef Oskera) [1935717] - net: core: add devm_netdev_alloc_pcpu_stats (Josef Oskera) [1935717] - net: core: add dev_sw_netstats_tx_add (Josef Oskera) [1935717] - net: netdevice.h: sw_netstats_rx_add helper (Josef Oskera) [1935717] - net: netdevice: Add operation ndo_sk_get_lower_dev (Josef Oskera) [1935709] - genirq: Provide irq_get_effective_affinity() (Josef Oskera) [1935670]- locking/locktorture: Fix incorrect use of ww_acquire_ctx in ww_mutex test (Waiman Long) [1871851] - locking/locktorture: Pass thread id to lock/unlock functions (Waiman Long) [1871851] - locking/ww_mutex: Remove DEFINE_WW_MUTEX() macro (Waiman Long) [1871851] - locking/locktorture: Fix false positive circular locking splat in ww_mutex test (Waiman Long) [1871851] - locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() (Waiman Long) [1871851] - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling (Waiman Long) [1871851] - locking: Remove duplicate include of percpu-rwsem.h (Waiman Long) [1871851] - locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem cleanup (Waiman Long) [1871851] - locktorture: Prevent hangs for invalid arguments (Waiman Long) [1871851] - locktorture: Ignore nreaders_stress if no readlock support (Waiman Long) [1871851] - locktorture: Track time of last ->writeunlock() (Waiman Long) [1871851] - locktorture: Make function torture_percpu_rwsem_init() static (Waiman Long) [1871851] - sched,locktorture: Convert to sched_set_fifo() (Waiman Long) [1871851] - locktorture: Use true and false to assign to bool variables (Waiman Long) [1871851] - locktorture: Print ratio of acquisitions, not failures (Waiman Long) [1871851] - locktorture: NULL cxt.lwsa and cxt.lrsa to allow bad-arg detection (Waiman Long) [1871851] - locking/locktorture: Convert to SPDX license identifier (Waiman Long) [1871851] - tty: Fix ->session locking (Chris von Recklinghausen) [1908059] {CVE-2020-29660} - net: skbext: fix secpath use-after-free with ip fragmentation (Sabrina Dubroca) [1901454]- nfs: we don't support removing system.nfs4_acl (Scott Mayhew) [1944659] - redhat/configs: Disable CONFIG_INFINIBAND_HNS* (Kamal Heib) [1941259] - mm: Revert "remove the account_page_dirtied export" (Waiman Long) [1941257] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1940842]- geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - net: Add netif_rx_any_context() (Josef Oskera) [1939466] - bitfield.h: add FIELD_MAX() and field_max() (Ivan Vecera) [1939478] - md/raid5: cast chunk_sectors to sector_t value (Nigel Croxon) [1921468] - md: Set prev_flush_start and flush_bio in an atomic way (Nigel Croxon) [1921468] - md/cluster: fix deadlock when node is doing resync job (Nigel Croxon) [1921468] - md/cluster: block reshape with remote resync job (Nigel Croxon) [1921468] - md: use current request time as base for ktime comparisons (Nigel Croxon) [1921468] - md: add comments in md_flush_request() (Nigel Croxon) [1921468] - md: improve variable names in md_flush_request() (Nigel Croxon) [1921468] - md/raid10: initialize r10_bio->read_slot before use. (Nigel Croxon) [1921468] - md: fix a warning caused by a race between concurrent md_ioctl()s (Nigel Croxon) [1921468] - Revert "md: improve variable names in md_flush_request()" (Nigel Croxon) [1921468] - Revert "md: Set prev_flush_start and flush_bio in an atomic way" (Nigel Croxon) [1921468] - KVM: nSVM: fix running nested guests when npt=0 (Emanuele Giuseppe Esposito) [1799073] - fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent (Julia Denham) [1908311] {CVE-2020-35508} - Revert "redhat: switch secureboot kernel image signing to release keys" (Bruno Meneguele) - redhat: switch secureboot kernel image signing to release keys (Jan Stancek) - Revert "[md] md/raid5: add a new member of offset into r5dev" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: make async_copy_data() to support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid5: add new xor function to support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: convert to new xor compution interface" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let syndrome computor support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let async recovery function support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: let multiple devices of stripe_head share page" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: resize stripe_head when reshape array" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: reallocate page array after setting new stripe_size" (Nigel Croxon) [1936903] - ACPI: PNP: compare the string length in the matching_id() (Mark Langsdorf) [1933702] - ceph: add missing break when parsing "nowsync" mount option (Jeff Layton) [1932753] - get_maintainer.conf: Update with new location of RHMAINTAINERS (Prarit Bhargava) - redhat: make pathspec exclusion compatible with old git versions (Herton R. Krzesinski) - redhat/scripts: Update merge-subtrees.sh with new subtree location (Prarit Bhargava) - tree: Add RHMAINTAINERS soft link in 8.4 (Prarit Bhargava) - tree: remove existing redhat/rhdocs subtree in 8.4 (Prarit Bhargava)- ntp: Use freezable workqueue for RTC synchronization (Phil Auld) [1793880] - ntp: Fix RTC synchronization on 32-bit platforms (Phil Auld) [1793880] - ntp: Make the RTC synchronization more reliable (Phil Auld) [1793880] - PCI: rpadlpar: Fix potential drc_name corruption in store functions (Gustavo Luiz Duarte) [1938116] - selftests: kvm: Add basic Hyper-V clocksources tests (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Don't touch TSC page values when guest opted for re-enlightenment (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Track Hyper-V TSC page status (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Prevent using not-yet-updated TSC page by secondary CPUs (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_MSR_TSC_EMULATION_STATUS (Vitaly Kuznetsov) [1931782] - drm/i915/guc: Update to use firmware v49.0.1 (Dave Airlie) [1935281] {CVE-2020-12362} - time: Enable __kernel_timespec for 32-bit vdso build (Waiman Long) [1936282] - lib/idr.c: document calling context for IDA APIs mustn't use locks (Chris von Recklinghausen) [1917764] - ida: Free allocated bitmap in error path (Chris von Recklinghausen) [1917764] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1917764] - vmalloc: convert to XArray (Chris von Recklinghausen) [1917764] - mm: pass addr as unsigned long to vb_free (Chris von Recklinghausen) [1917764] - radix tree: Remove multiorder support (Chris von Recklinghausen) [1917764] - radix tree test: Convert multiorder tests to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_delete_rcu to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_kill_tree to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Move item_insert_order (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove multiorder benchmarking (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove __item_insert (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_clear_tags (Chris von Recklinghausen) [1917764] - radix tree: Remove split/join code (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_update_node_t (Chris von Recklinghausen) [1917764] - mm: Convert truncate to XArray (Chris von Recklinghausen) [1917764] - copy rh_kabi.h to tools/testing/radix-tree/linux (Chris von Recklinghausen) [1917764]- tick: Get rid of tick_period (Phil Auld) [1936504] - tick/sched: Release seqcount before invoking calc_load_global() (Phil Auld) [1936504] - tick/sched: Optimize tick_do_update_jiffies64() further (Phil Auld) [1936504] - tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Phil Auld) [1936504] - tick/sched: Use tick_next_period for lockless quick check (Phil Auld) [1936504] - tick: Document protections for tick related data (Phil Auld) [1936504] - tick/broadcast: Serialize access to tick_next_period (Phil Auld) [1936504] - timekeeping: Split jiffies seqlock (Phil Auld) [1936504] - tick/sched: Annotate lockless access to last_jiffies_update (Phil Auld) [1936504] - net, sctp, filter: remap copy_from_user failure error (Hangbin Liu) [1929476] {CVE-2021-20239} - tty: serial_core: Set port active bit in uart_port_activate (Artem Savkov) [1915177] - cgroup: fix psi monitor for root cgroup (Waiman Long) [1936868] - cgroup-v1: add disabled controller check in cgroup1_parse_param() (Waiman Long) [1936868] - cgroup: cgroup.{procs,threads} factor out common parts (Waiman Long) [1936868] - cpuset: fix typos in comments (Waiman Long) [1936868] - kernel: cgroup: Mundane spelling fixes throughout the file (Waiman Long) [1936868] - cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() (Waiman Long) [1936868] - cgroup: Zero sized write should be no-op (Waiman Long) [1936868] - cgroup: remove redundant kernfs_activate in cgroup_setup_root() (Waiman Long) [1936868] - cgroup: Use generic ns_common::count (Waiman Long) [1936868] - ns: Add a common refcount into ns_common (Waiman Long) [1936868] - cgroup: add cpu.stat file to root cgroup (Waiman Long) [1936868] - cgroup: Remove stale comments (Waiman Long) [1936868] - cgroup: Restructure release_agent_path handling (Waiman Long) [1936868] - cgroup: add cgroup_may_write() helper (Waiman Long) [1936868] - cgroup: refactor fork helpers (Waiman Long) [1936868] - cgroup: add cgroup_get_from_file() helper (Waiman Long) [1936868] - cgroup: unify attach permission checking (Waiman Long) [1936868] - cpuset: Make cpuset hotplug synchronous (Waiman Long) [1936868] - cgroup: Clean up css_set task traversal (Waiman Long) [1936868] - cgroup.c: Use built-in RCU list checking (Waiman Long) [1936868] - fork: record start_time late (Waiman Long) [1936868] - sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() (Phil Auld) [1936501] - sched/deadline: Fix sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Optimize sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Fix a typo in a comment (Phil Auld) [1936501] - sched/deadline: Implement fallback mechanism for !fit case (Phil Auld) [1936501] - sched/deadline: Make DL capacity-aware (Phil Auld) [1936501] - sched/deadline: Improve admission control for asymmetric CPU capacities (Phil Auld) [1936501] - sched/deadline: Add dl_bw_capacity() (Phil Auld) [1936501] - sched/deadline: Optimize dl_bw_cpus() (Phil Auld) [1936501] - sched/deadline: Impose global limits on sched_attr::sched_period (Phil Auld) [1936501] - ibmvnic: fix a race between open and reset (Diego Domingos) [1940042] - ibmvnic: Set to CLOSED state even on error (Diego Domingos) [1940042] - ibmvnic: device remove has higher precedence over reset (Diego Domingos) [1940042] - ibmvnic: merge do_change_param_reset into do_reset (Diego Domingos) [1940042] - ibmvfc: disable MQ channelization by default (Gustavo Luiz Duarte) [1939359] - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Steve Dickson) [1926945] - scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech) [1930833] {CVE-2021-27365} - scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech) [1930856] {CVE-2021-27363} - scsi: iscsi: Restrict sessions and handles to admin capabilities (Chris Leech) [1930809] {CVE-2021-27364} - futex: Handle faults correctly for PI futexes (Waiman Long) [1924635] - futex: Simplify fixup_pi_state_owner() (Waiman Long) [1924635] - futex: Use pi_state_update_owner() in put_pi_state() (Waiman Long) [1924635] - rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Waiman Long) [1924635] - futex: Provide and use pi_state_update_owner() (Waiman Long) [1924635] - futex: Replace pointless printk in fixup_owner() (Waiman Long) [1924635] - futex: Ensure the correct return value from futex_lock_pi() (Waiman Long) [1924635] - futex: Don't enable IRQs unconditionally in put_pi_state() (Waiman Long) [1924635] - futex: Fix incorrect should_fail_futex() handling (Waiman Long) [1924635] - futex: Consistently use fshared as boolean (Waiman Long) [1924635] - futex: Remove needless goto's (Waiman Long) [1924635] - futex: Remove put_futex_key() (Waiman Long) [1924635] - NFS: Correct size calculation for create reply length (Benjamin Coddington) [1934903] - SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington) [1934098] - net/mlx5: CT: Add support for matching on ct_state reply flag (Alaa Hleihel) [1919651] - net/mlx5e: CT: manage the lifetime of the ct entry object (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Alaa Hleihel) [1919651] - net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use the same counter for both directions (Alaa Hleihel) [1919651] - ethtool: fix the check logic of at least one channel for RX/TX (Ivan Vecera) [1907406]- [scsi] scsi: qedi: Correct max length of CHAP secret (Nilesh Javali) [1909180] - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Bruno Meneguele) - CI: Enable RT verification (Bruno Meneguele) - KVM: SVM: Clear the CR4 register on reset (Vitaly Kuznetsov) [1920788] - net: flow_offload: Add original direction flag to ct_metadata (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Add match on the ct_state reply flag (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower add CT_FLAGS_INVALID flag support (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Reject invalid ct_state flags rules (Marcelo Ricardo Leitner) [1921946] - netlink: add mask validation (Marcelo Ricardo Leitner) [1921946] - netlink: create helpers for checking type is an int (Marcelo Ricardo Leitner) [1921946] - netlink: policy: correct validation type check (Marcelo Ricardo Leitner) [1921946] - netlink: make NLA_BINARY validation more flexible (Marcelo Ricardo Leitner) [1921946]- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni) [1901598] - md: improve variable names in md_flush_request() (Xiao Ni) [1901598] - hpsa: fix regression issue for old controllers (Joseph Szczypek) [1925711] - scsi: hpsa: Correct dev cmds outstanding for retried cmds (Joseph Szczypek) [1925711] - vt: Disable KD_FONT_OP_COPY (Dave Airlie) [1903937] {CVE-2020-28974} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1937558] - drm/i915/tgl/psr: Disable PSR on Tigerlake for now (Lyude Paul) [1924702] - dm raid: fix discard limits for raid0 and raid10 (Mike Snitzer) [1934274] - dm: fix __send_changing_extent_only to avoid duplicate dm_target_offset() (Mike Snitzer) [1934274] - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Waiman Long) [1934212] - mm: memcontrol: fix slub memory accounting (Waiman Long) [1934212] - mm: memcontrol: fix swap undercounting in cgroup2 (Waiman Long) [1934212] - mm: memcontrol: fix NR_ANON_THPS accounting in charge moving (Waiman Long) [1934212] - mm, slub: better heuristic for number of cpus when calculating slab order (Waiman Long) [1934212] - Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" (Waiman Long) [1934212] - selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu) [1931732] - selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu) [1931732]- drm/i915/gen11+: Only load DRAM information from pcode (Lyude Paul) [1934537] - drm/i915/dg1: Wait for pcode/uncore handshake at startup (Lyude Paul) [1934537] - powercap/intel_rapl: add support for TigerLake Desktop (David Arcari) [1932457] - powerpc/perf: Fix handling of privilege level checks in perf interrupt context (Gustavo Luiz Duarte) [1918411] - NFSv4.2: fix error return on memory allocation failure (Scott Mayhew) [1917689] - NFSv4.2: improve page handling for GETXATTR (Scott Mayhew) [1917689] - NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages() (Scott Mayhew) [1917689] - NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation (Scott Mayhew) [1917689] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1917689] - NFSv4: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1917689] - SUNRPC: Clean up the handling of page padding in rpc_prepare_reply_pages() (Benjamin Coddington) [1917689] - SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths (Benjamin Coddington) [1917689] - SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() (Benjamin Coddington) [1917689] - SUNRPC: Split out a function for setting current page (Benjamin Coddington) [1917689] - SUNRPC: Fix up typo in xdr_init_decode() (Benjamin Coddington) [1917689] - NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Benjamin Coddington) [1917689] - net: fix pos incrementment in ipv6_route_seq_next (Lorenzo Bianconi) [1926608] - ipv6_route_seq_next should increase position index (Lorenzo Bianconi) [1926608] - bpf: Clear subreg_def for global function return values (Yauheni Kaliuta) [1934062] - igc: Fix returning wrong statistics (Corinna Vinschen) [1910873]- KVM: nSVM: prepare guest save area while is_guest_mode is true (Vitaly Kuznetsov) [1860223] - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Veronika Kabatova) - CI: Enable RT verification (Veronika Kabatova) - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: open the RHEL-8.5 development (Bruno Meneguele) [1930504]- KVM: SVM: Make symbol 'svm_gp_erratum_intercept' static (Paolo Bonzini) [1769283] - KVM: SVM: Fix #GP handling for doubly-nested virtualization (Paolo Bonzini) [1769283] - KVM: SVM: Add support for SVM instruction address check change (Paolo Bonzini) [1769283] - KVM: SVM: Add emulation support for #GP triggered by SVM instructions (Paolo Bonzini) [1769283] - KVM: x86: Factor out x86 instruction emulation with decoding (Paolo Bonzini) [1769283] - gfs2: In gfs2_ail1_start_one unplug the IO when needed (Bob Peterson) [1648446] - gfs2: Free rd_bits later in gfs2_clear-rgrpd to fix use-after-free (Bob Peterson) [1648446] - gfs2: Only access gl_delete for iopen glocks (Bob Peterson) [1648446] - gfs2: Fix case in which ail writes are done to jdata holes (Bob Peterson) [1648446] - gfs2: simplify gfs2_block_map (Bob Peterson) [1648446] - gfs2: Only set PageChecked if we have a transaction (Bob Peterson) [1648446] - gfs2: don't lock sd_ail_lock in gfs2_releasepage (Bob Peterson) [1648446] - gfs2: make gfs2_ail1_empty_one return the count of active items (Bob Peterson) [1648446] - gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly gfs2_meta_wipe (Bob Peterson) [1648446] - gfs2: enhance log_blocks trace point to show log blocks free (Bob Peterson) [1648446] - gfs2: rename gfs2_write_full_page to gfs2_write_jdata_page, remove parm (Bob Peterson) [1648446] - PM: hibernate: flush swap writer after marking (Lenny Szubowicz) [1898677] - cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown (Lenny Szubowicz) [1898677] - PM / hibernate: memory_bm_find_bit(): Tighten node optimisation (Lenny Szubowicz) [1898677] - bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation (Jiri Benc) [1882215] - ice, xsk: clear the status bits for the next_to_use descriptor (Jiri Benc) [1906820] - net/mlx4_en: Handle TX error CQE (Alaa Hleihel) [1925690] - net/mlx4_en: Avoid scheduling restart task if it is already running (Alaa Hleihel) [1925690] - blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue (Ming Lei) [1922013] - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues (Ming Lei) [1922013] - Revert "blk-mq, elevator: Count requests per hctx to improve performance" (Ming Lei) [1922013] - bpftool: Disable CAP_BPF check for feature command (Jiri Olsa) [1921542] - RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib) [1919502] - net/mlx5e: Disable performance optimization for IPv4/IPv6 ethertype (Alaa Hleihel) [1928671 1919807] - IB/mlx5: Return appropriate error code instead of ENOMEM (Alaa Hleihel) [1928671] - net/mlx5: Disable devlink reload for lag devices (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disable devlink reload for multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on lag device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Fix health error state handling (Alaa Hleihel) [1928671] - net/mlx5e: Change interrupt moderation channel params also when channels are closed (Alaa Hleihel) [1928671] - net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Alaa Hleihel) [1928671] - net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1928671] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1928671 1929119] - net/mlx5e: Check tunnel offload is required before setting SWP (Alaa Hleihel) [1928671 1925439] - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Replace synchronize_rcu with synchronize_net (Alaa Hleihel) [1928671 1913616] - net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1856795] - net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1926120] - fix regression in "epoll: Keep a reference on files added to the check list" (Carlos Maiolino) [1920776] {CVE-2020-0466} - do_epoll_ctl(): clean the failure exits up a bit (Carlos Maiolino) [1920776] {CVE-2020-0466} - epoll: Keep a reference on files added to the check list (Carlos Maiolino) [1920776] {CVE-2020-0466}- perf/x86/intel/uncore: With > 8 nodes, get pci bus die id from NUMA info (Prarit Bhargava) [1766743] - perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Prarit Bhargava) [1766743] - mm: fix page reference leak in soft_offline_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: try to narrow window race for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: double-check page count in __get_any_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Aristeu Rozanski) [1768372] - mm,hwpoison: return 0 if the page is already poisoned in soft-offline (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for in-use pages (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: unify THP handling for hard and soft offline (Aristeu Rozanski) [1768372] - mm,hwpoison: kill put_hwpoison_page (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor madvise_inject_error (Aristeu Rozanski) [1768372] - mm,hwpoison: unexport get_hwpoison_page and make it static (Aristeu Rozanski) [1768372] - mm,hwpoison-inject: don't pin for hwpoison_filter (Aristeu Rozanski) [1768372] - mm, hwpoison: remove recalculating hpage (Aristeu Rozanski) [1768372] - mm,hwpoison: cleanup unused PageHuge() check (Aristeu Rozanski) [1768372] - mm/madvise.c: replace with page_size() in madvise_inject_error() (Aristeu Rozanski) [1768372] - mm, soft-offline: convert parameter to pfn (Aristeu Rozanski) [1768372] - tick/nohz: Revert "Narrow down noise while setting current task's tick dependency" (Waiman Long) [1931004] - kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Thomas Huth) [1919930] - igc: fix link speed advertising (Corinna Vinschen) [1769701] - [crypto] crypto: qat - add capability detection logic in qat_4xxx (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-XTS support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-CTR support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix excluded_middle.cocci warnings (Vladis Dronov) [1833004] - [crypto] crypto: qat - add qat_4xxx driver (Vladis Dronov) [1833004] - [crypto] crypto: qat - add hook to initialize vector routing table (Vladis Dronov) [1833004] - [crypto] crypto: qat - target fw images to specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add gen4 firmware loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for broadcasting mode (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for shared ustore (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow to target specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add FCU CSRs to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add CSS3K support (Vladis Dronov) [1833004] - [crypto] crypto: qat - use ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add check for null pointer (Vladis Dronov) [1833004] - [crypto] crypto: qat - add misc control CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add wake up event to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add clock enable CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add reset CSR and mask to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add local memory size to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for lm2 and lm3 (Vladis Dronov) [1833004] - [crypto] crypto: qat - add next neighbor to chip_info (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace check based on DID (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce chip info structure (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor long expressions (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_uclo_set_ae_mode() (Vladis Dronov) [1833004] - [crypto] crypto: qat - move defines to header files (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove global CSRs helpers (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor AE start (Vladis Dronov) [1833004] - [crypto] crypto: qat - change micro word data mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - change type for ctx_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for relative FW ucode loading (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename qat_uclo_del_uof_obj() (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce additional parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix error message (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix CSR access (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Vladis Dronov) [1833004] - [crypto] crypto: qat - support for mof format in fw loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace pci with PCI in comments (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove cast for mailbox CSR (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unneeded semicolon (Vladis Dronov) [1833004] - [crypto] crypto: qat - extend ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow for instances in different banks (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_dev_config() (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_create_instances() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_key_val_get() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_add_key_value_param() (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary void* casts (Vladis Dronov) [1833004] - [crypto] crypto: qat - call functions in adf_sriov if available (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove hardcoded bank irq clear flag mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract writes to arbiter enable (Vladis Dronov) [1833004] - [crypto] crypto: qat - use BIT_ULL() - 1 pattern for masks (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace constant masks with GENMASK (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract build ring base (Vladis Dronov) [1833004] - [crypto] crypto: qat - enable ring after pair is programmed (Vladis Dronov) [1833004] - [crypto] crypto: qat - register crypto instances based on capability (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for capability detection (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract arbiter access (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused macros in arbiter module (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove writes into WQCFG (Vladis Dronov) [1833004] - [crypto] crypto: qat - update constants table (Vladis Dronov) [1833004] - [crypto] crypto: qat - use admin mask to send fw constants (Vladis Dronov) [1833004] - [crypto] crypto: qat - change admin sequence (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename ME in AE (Vladis Dronov) [1833004] - [crypto] crypto: qat - add packed to init admin structures (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract admin interface (Vladis Dronov) [1833004] - [crypto] crypto: qat - relocate GEN2 CSR access code (Vladis Dronov) [1833004] - [crypto] crypto: qat - split transport CSR access logic (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix configuration of iov threads (Vladis Dronov) [1833004] - [crypto] crypto: qat - num_rings_per_bank is device dependent (Vladis Dronov) [1833004] - [crypto] crypto: qat - mask device capabilities with soft straps (Vladis Dronov) [1833004] - [crypto] crypto: qat - update IV in software (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused function (Vladis Dronov) [1833004]- mptcp: send ack for every add_addr (Davide Caratti) [1929280] - Revert "[net] tcp: change pingpong threshold to 3" (Davide Caratti) [1929280] - powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz) [1919427] - rtc: disallow update interrupts when time is invalid (Waiman Long) [1918288] - rtc: disable uie before setting time and enable after (Waiman Long) [1918288] - rtc: don't reference bogus function pointer in kdoc (Waiman Long) [1918288] - KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Allow parallel page faults for the TDP MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Mark SPTEs in disconnected pages as removed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Flush TLBs after zap in TDP MMU PF handler (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use atomic ops to set SPTEs in TDP MMU map (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out functions to add/remove TDP MMU pages (Paolo Bonzini) [1897366] - i915: kvmgt: the KVM mmu_lock is now an rwlock (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use an rwlock for the x86 MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Protect TDP MMU page table memory with RCU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Clear dirtied pages mask bit before early break (Paolo Bonzini) [1897366] - KVM: x86/mmu: Skip no-op changes in TDP MMU functions (Paolo Bonzini) [1897366] - KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter (Paolo Bonzini) [1897366] - KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn (Paolo Bonzini) [1897366] - KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched (Paolo Bonzini) [1897366] - KVM: x86/mmu: Fix braces in kvm_recover_nx_lpages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out handling of removed page tables (Paolo Bonzini) [1897366] - KVM: x86/mmu: Don't redundantly clear TDP MMU pt memory (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add lockdep when setting a TDP MMU SPTE (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add comment on __tdp_mmu_set_spte (Paolo Bonzini) [1897366] - KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched (Paolo Bonzini) [1897366] - locking/arch: Move qrwlock.h include after qspinlock.h (Paolo Bonzini) [1897366] - sched: Add cond_resched_rwlock (Paolo Bonzini) [1897366] - sched: Add needbreak for rwlocks (Paolo Bonzini) [1897366] - locking/rwlocks: Add contention detection for rwlocks (Paolo Bonzini) [1897366] - RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes (Kamal Heib) [1919395] - net/vmw_vsock: fix NULL pointer dereference (Jon Maloy) [1925600] {CVE-2021-26708} - net/vmw_vsock: improve locking in vsock_connect_timeout() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix locking in vsock_shutdown() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix the race conditions in multi-transport support (Jon Maloy) [1925600] {CVE-2021-26708} - ahci: Add missing Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1928789] - KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off (Paolo Bonzini) [1912448] - [sound] ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk for more HP laptops (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Modify Dell platform name (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Jaroslav Kysela) [1916102] - [sound] ALSA: ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add quirk for MSI-GP73 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Supported Dell fixed type headset (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate P648/P658 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: packet buffer index must be set before reading value (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: always print pin NIDs as hexadecimal (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: fix silent stream for first playback to DP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/conexant: add a new hda codec CX11970 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Fix regressions on clear and reconfig sysfs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/proc - print DP-MST connections (Jaroslav Kysela) [1916102] - [sound] ALSA: hda - Fix the return value if cb func is already registered (Jaroslav Kysela) [1916102] - [sound] ALSA: mixart: Fix mutex deadlock (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add new codec supported for ALC897 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed Dell AIO wrong sound tone (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - HP Headset Mic can't detect after boot (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported mute Led for HP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headphone for ASUS TM420 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed HP headset Mic can't be detected (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/generic: Add option to enforce preferred_dacs pairs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() (Jaroslav Kysela) [1916102] - [sound] ALSA: seq: oss: Avoid mutex lock for a long-time ioctl (Jaroslav Kysela) [1916102] - [fs] gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Grunbacher) [1926852] - [net] netfilter: nf_tables: coalesce multiple notifications into one skbuff (Phil Sutter) [1855207] - [drm] drm/i915/rkl: new rkl ddc map for different PCH (Lyude Paul) [1910761] - [drm] drm/nouveau: fix dma syncing warning with debugging on (Lyude Paul) [1915548] - [drm] drm/i915: Update TGL and RKL HuC firmware versions (Lyude Paul) [1924209] - [drm] drm/i915/tgl, rkl: Make Wa_1606700617/22010271021 permanent (Lyude Paul) [1924209] - [drm] drm/i915: Update gen12 forcewake table (Lyude Paul) [1924209] - [drm] drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT (Lyude Paul) [1924209] - [drm] drm/i915/display/fbc: Implement WA 22010751166 (Lyude Paul) [1924209] - [drm] drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms (Lyude Paul) [1924209] - [drm] drm/i915: Reorder hpd init vs. display resume (Lyude Paul) [1921868] - [drm] drm/i915/dp: Don't use DPCD backlights that need PWM enable/disable (Lyude Paul) [1885406] - [drm] drm/dp: Revert "drm/dp: Introduce EDID-based quirks" (Lyude Paul) [1885406] - [drm] drm/i915/dp: Allow forcing specific interfaces through enable_dpcd_backlight (Lyude Paul) [1885406] - [drm] drm/i915/dp: Enable Intel's HDR backlight interface (only SDR for now) (Lyude Paul) [1885406] - [drm] drm/i915: Keep track of pwm-related backlight hooks separately (Lyude Paul) [1885406] - [drm] drm/i915: Pass port to intel_panel_bl_funcs.get() (Lyude Paul) [1885406] - [drm] drm/i915/dp: Add register definitions for Intel HDR backlight interface (Lyude Paul) [1885406] - [drm] drm/i915/dp: Rename eDP VESA backlight interface functions (Lyude Paul) [1885406] - [drm] drm/i915: Pass down brightness values to enable/disable backlight callbacks (Lyude Paul) [1885406] - [drm] drm/i915: Rename pwm_* backlight callbacks to ext_pwm_* (Lyude Paul) [1885406] - [drm] drm/i915/dp: Program source OUI on eDP panels (Lyude Paul) [1885406] - [drm] drm/i915: refactor panel backlight control functions. (v2) (Lyude Paul) [1885406] - [drm] drm/i915/backlight: fix CPU mode backlight takeover on LPT (Lyude Paul) [1885406] - [drm] drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP backlight capabilities (Lyude Paul) [1885406] - [drm] drm/i915: panel: Add get_vbt_pwm_freq() helper (Lyude Paul) [1885406] - [drm] drm/i915/dp: Tweak initial dpcd backlight.enabled value (Lyude Paul) [1885406] - [drm] kms: handle mDP connectors (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add new cdclk table (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle HTI (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add DPLL4 support (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add initial workarounds (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle new DPCLKA_CFGCR0 layout (Lyude Paul) [1876992] - [drm] drm/i915: Update TGL and RKL DMC firmware versions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Program mocs:63 for cache eviction on gen9 (Lyude Paul) [1876992] - [drm] drm/i915/gt: Limit frequency drop to RPe on parking (Lyude Paul) [1876992] - [drm] drm/i915/gt: Retain default context state across shrinking (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: remove old DPG workaround (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset (Lyude Paul) [1876992] - [drm] drm/i915/gt: Fixup tgl mocs for PTE tracking (Lyude Paul) [1876992] - [drm] drm/amdgpu: add rlc iram and dram firmware support (Lyude Paul) [1876992] - [drm] drm/nouveau: fix relocations applying logic and a double-free (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid HDCP initialization in devices without output (Lyude Paul) [1876992] - [drm] drm/amd/amdgpu: fix null pointer in runtime pm (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix a page fault (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix SI UVD firmware validate resume fail (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Media power gate sequence (Lyude Paul) [1876992] - [drm] drm/i915: Handle max_bpc==16 (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq for dcn2.0 (Lyude Paul) [1876992] - [drm] drm/gma500: Fix out-of-bounds access to struct drm_device.vblank (Lyude Paul) [1876992] - [drm] drm/i915: Correctly set SFC capability for video engines (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq (Lyude Paul) [1876992] - [drm] drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running (Lyude Paul) [1876992] - [drm] drm/amd/pm: perform SMC reset on suspend/hibernation (Lyude Paul) [1876992] - [drm] drm/amd/pm: correct the baco reset sequence for CI ASICs (Lyude Paul) [1876992] - [drm] drm/amdgpu: perform srbm soft reset always on SDMA resume (Lyude Paul) [1876992] - [drm] drm/i915/gem: Flush coherency domains on first set-domain-ioctl (Lyude Paul) [1876992] - [drm] drm/i915: Hold onto an explicit ref to i915_vma_work.pinned (Lyude Paul) [1876992] - [drm] drm/i915/gt: Use the local HWSP offset during submission (Lyude Paul) [1876992] - [drm] drm/i915: Fix encoder lookup during PSR atomic check (Lyude Paul) [1876992] - [drm] drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" (Lyude Paul) [1876992] - [drm] drm/nouveau/nouveau: fix the start/end range for migration (Lyude Paul) [1876992] - [drm] drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns (Lyude Paul) [1876992] - [drm] drm/amd/display: Fixed panic during seamless boot (Lyude Paul) [1876992] - [drm] drm/amdgpu: add DID for navi10 blockchain SKU (Lyude Paul) [1876992] - [drm] drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) (Lyude Paul) [1876992] - [drm] drm/amdgpu: resolved ASD loading issue on sienna (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/nouveau/device: fix changing endianess code to work on older GPUs (Lyude Paul) [1876992] - [drm] drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps (Lyude Paul) [1876992] - [drm] drm/i915: Restore ILK-M RPS support (Lyude Paul) [1876992] - [drm] drm/i915: Reject 90/270 degree rotated initial fbs (Lyude Paul) [1876992] - [drm] drm/i915: Use the active reference on the vma while capturing (Lyude Paul) [1876992] - [drm] drm/i915: Mark ininitial fb obj as WT on eLLC machines to avoid rcu lockup during fbdev init (Lyude Paul) [1876992] - [drm] drm/i915: Exclude low pages (128KiB) of stolen from use (Lyude Paul) [1876992] - [drm] drm/i915: Drop runtime-pm assert from vgpu io accessors (Lyude Paul) [1876992] - [drm] drm/i915/gt: Delay execlist processing for tgl (Lyude Paul) [1876992] - [drm] drm/i915/gt: Undo forced context restores after trivial preemptions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Initialize reserved and unspecified MOCS indices (Lyude Paul) [1876992] - [drm] drm/i915: Fix TGL DKL PHY DP vswing handling (Lyude Paul) [1876992] - [drm] drm/i915: Avoid mixing integer types during batch copies (Lyude Paul) [1876992] - [drm] drm/i915: Cancel outstanding work after disabling heartbeats on an engine (Lyude Paul) [1876992] - [drm] drm/i915: Break up error capture compression loops with cond_resched() (Lyude Paul) [1876992] - [drm] drm/i915/gt: Always send a pulse down the engine after disabling heartbeat (Lyude Paul) [1876992] - [drm] drm/i915/gem: Always test execution status on closing the context (Lyude Paul) [1876992] - [drm] drm/i915/gem: Prevent using pgprot_writecombine() if PAT is not supported (Lyude Paul) [1876992] - [drm] drm/i915/gem: Avoid implicit vmap for highmem on x86-32 (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the cu and rb info for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/psp: Fix sysfs: cannot create duplicate filename (Lyude Paul) [1876992] - [drm] drm/amd/swsmu: add missing feature map for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amd/pm: fix pp_dpm_fclk (Lyude Paul) [1876992] - [drm] drm/amd/pm: increase mclk switch threshold to 200 us (Lyude Paul) [1876992] - [drm] drm/amdgpu/swsmu: drop smu i2c bus on navi1x (Lyude Paul) [1876992] - [drm] drm/ttm: fix eviction valuable range check (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix kernel panic by dal_gpio_open() error (Lyude Paul) [1876992] - [drm] drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally (Lyude Paul) [1876992] - [drm] drm/amdgpu: increase the reserved VM size to 2MB (Lyude Paul) [1876992] - [drm] drm/amdgpu: add function to program pbb mode for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid MST manager resource leak (Lyude Paul) [1876992] - [drm] drm/amdkfd: Use same SQ prefetch setting as amdgpu (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the gpu reset handling for job != NULL case (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: vcn and jpeg ring synchronization (Lyude Paul) [1876992] - [drm] drm/amd/display: Increase timeout for DP Disable (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix incorrect backlight register offset for DCN (Lyude Paul) [1876992] - [drm] drm/amdgpu: don't map BO in reserved region (Lyude Paul) [1876992] - [drm] drm/shme-helpers: Fix dma_buf_mmap forwarding bug (Lyude Paul) [1876992] - [drm] drm/i915: Force VT'd workarounds when running as a guest OS (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid set zero in the requested clk (Lyude Paul) [1876992] - [drm] drm/amd/display: HDMI remote sink need mode validation for Linux (Lyude Paul) [1876992] - [drm] drm/amdgpu: No sysfs, not an error condition (Lyude Paul) [1876992] - [drm] drm/amd/display: Check clock table return (Lyude Paul) [1876992] - [drm] drm/bridge/synopsys: dsi: add support for non-continuous HS clock (Lyude Paul) [1876992] - [drm] drm/vkms: avoid warning in vkms_get_vblank_timestamp (Lyude Paul) [1876992] - [drm] drm/bridge_connector: Set default status connected for eDP connectors (Lyude Paul) [1876992] - [drm] drm/scheduler: Scheduler priority fixes (v2) (Lyude Paul) [1876992] - [drm] drm/amdgpu: restore ras flags when user resets eeprom(v2) (Lyude Paul) [1876992] - [drm] drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex (Lyude Paul) [1876992] - [drm] drm/amd/display: Disconnect pipe separetely when disable pipe split (Lyude Paul) [1876992] - [drm] drm/hisilicon: Code refactoring for hibmc_drv_de (Lyude Paul) [1876992] - [drm] drm/amd/display: Screen corruption on dual displays (DP+USB-C) (Lyude Paul) [1876992] - [drm] drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Lyude Paul) [1876992] - [drm] drm/amdgpu: Fix invalid number of character '{' in amdgpu_acpi_init (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix max_entries calculation v4 (Lyude Paul) [1876992] - [drm] drm/crc-debugfs: Fix memleak in crc_control_write (Lyude Paul) [1876992] - [drm] drm/gma500: fix error check (Lyude Paul) [1876992] - [drm] drm/amd/display: fix potential integer overflow when shifting 32 bit variable bl_pwm (Lyude Paul) [1876992] - [drm] drm/vkms: add missing platform_device_unregister() in vkms_init() (Lyude Paul) [1876992] - [drm] drm/vgem: add missing platform_device_unregister() in vgem_init() (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix wrong return value in dm_update_plane_state() (Lyude Paul) [1876992] - [drm] drm/vkms: fix xrgb on compute crc (Lyude Paul) [1876992] - [iommu] iommu/amd: Set iommu->int_enabled consistently when interrupts are set up (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix IOMMU interrupt generation in X2APIC mode (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix union of bitfields in intcapxt support (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix kerneldoc comments (Vitaly Kuznetsov) [1915038] - [x86] x86/irq: Prepare consolidation of irq_alloc_info (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Use msi_msg shadow structs (Vitaly Kuznetsov) [1915038] - [iommu] x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency (Vitaly Kuznetsov) [1915038] - [netdrv] Revert "e1000e: disable s0ix entry and exit flows for ME systems" (Ken Cox) [1872412] - [netdrv] e1000e: fix S0ix flow to allow S0i3.2 subset entry (Ken Cox) [1872412]- dm table: fix DAX iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm table: fix various whitespace issues with recent DAX code (Mike Snitzer) [1905679] - dm table: fix dax_dev NULL dereference in device_synchronous() (Mike Snitzer) [1905679] - dm: enable synchronous dax (Mike Snitzer) [1905679] - dm table: fix iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer) [1905679] - [s390] s390/dasd: Fix inconsistent kobject removal (Philipp Rudo) [1928106] - [powerpc] powerpc/perf/hv-24x7: Dont create sysfs event files for dummy events (Steve Best) [1927730] - [powerpc] powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Steve Best) [1927371] - [x86] x86/kvm: Increase KVM_MAX_VCPUS to 2048 (Eduardo Habkost) [1840923]- Unbreak mount_capable() (Scott Mayhew) [1903983]- [powerpc] powerpc: fix wrong backport on Kernel lockdown for power (Diego Domingos) [1928778] - [powerpc] powerpc/kexec_file: fix FDT size estimation for kdump kernel (Steve Best) [1928105] - [kernel] sched/features: Distinguish between NORMAL and DEADLINE hrtick (Juri Lelli) [1912118] - [kernel] sched/features: Fix hrtick reprogramming (Juri Lelli) [1912118] - [scsi] scsi: lpfc: Fix EEH encountering oops with NVMe traffic (Dick Kennedy) [1854776] - [scsi] scsi: lpfc: Prevent duplicate requests to unregister with cpuhp framework (Dick Kennedy) [1894960] - [target] scsi: target: iscsi: Fix cmd abort fabric stop race (Maurizio Lombardi) [1908215]- [net] netfilter: nft_dynset: add timeout extension to template (Florian Westphal) [1906915] - [net] netfilter: nftables: fix possible UAF over chains from packet path in netns (Florian Westphal) [1906915] - [net] netfilter: flowtable: fix tcp and udp header checksum update (Florian Westphal) [1906915] - [net] netfilter: xt_recent: Fix attempt to update deleted entry (Florian Westphal) [1906915] - [net] netfilter: conntrack: connection timeout after re-register (Florian Westphal) [1906915] - [netdrv] ice: Fix MSI-X vector fallback logic (Jonathan Toppins) [1896639 1877645] - [netdrv] ice: Don't allow more channels than LAN MSI-X available (Jonathan Toppins) [1896639 1877645] - [net] netfilter: nf_nat: Fix memleak in nf_nat_init (Florian Westphal) [1906915] - [net] netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal) [1906915] - [include] net: flow_dissector: Wrap unionized VLAN fields in a struct (Florian Westphal) [1906915] - [net] netfilter: x_tables: Switch synchronization to RCU (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: build mask based from the matching bytes (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add C-VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nf_tables_offload: allow ethernet interface type only (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: set address type in control dissector (Florian Westphal) [1906915] - [net] netfilter: nf_tables: avoid false-postive lockdep splat (Florian Westphal) [1906915] - [net] netfilter: nf_tables: missing validation from the abort path (Florian Westphal) [1906915] - [net] netfilter: nftables: fix netlink report logic in flowtable and genid (Florian Westphal) [1906915] - [include] netfilter: nf_tables: constify nft_reg_load{8, 16, 64}() (Florian Westphal) [1906915] - [net] netfilter: nf_tables: Introduce new 64-bit helper register functions (Florian Westphal) [1906915] - [include] netfilter: nf_tables: drop include of module.h from nf_tables.h (Florian Westphal) [1906915] - [net] netfilter: nf_fwd_netdev: clear timestamp in forwarding path (Florian Westphal) [1906915] - [net] netfilter: ipset: prevent uninit-value in hash_ip6_add (Florian Westphal) [1906915] - [net] netfilter: use actual socket sk rather than skb sk when routing harder (Florian Westphal) [1906915] - [net] netfilter: ipv4: remove useless export_symbol (Florian Westphal) [1906915] - [net] netfilter: conntrack: don't set related state for different outer address (Florian Westphal) [1906915] - [fs] xfs: don't catch dax+reflink inodes as corruption in verifier (Bill O'Donnell) [1915510]- [powerpc] powerpc: Don't enable FSCR_SCV in init_FSCR_power9() (Gustavo Duarte) [1928399] - [netdrv] ibmvnic: Clear failover_pending if unable to schedule (Steve Best) [1926365] - [netdrv] ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (Steve Best) [1928243] - [tools] perf powerpc: Fix printf conversion specifier for IP addresses (Steve Best) [1928209] - [tools] perf powerpc: Fix gap between kernel end and module start (Steve Best) [1928209] - [netdrv] i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Stefan Assmann) [1838733] - [netdrv] i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann) [1838733] - [netdrv] i40e: fix potential NULL pointer dereferencing (Stefan Assmann) [1838733] - [netdrv] i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: clear the status bits for the next_to_use descriptor (Stefan Assmann) [1838733] - [netdrv] i40e: avoid premature Rx buffer reuse (Stefan Assmann) [1838733] - [netdrv] i40e: Remove unnecessary sw_ring access from xsk Tx (Stefan Assmann) [1838733] - [netdrv] i40e: Fix removing driver while bare-metal VFs pass traffic (Stefan Assmann) [1838733] - [netdrv] i40e: report correct VF link speed when link state is set to enable (Stefan Assmann) [1838733] - [netdrv] i40e: remove redundant assignment (Stefan Assmann) [1838733] - [netdrv] i40e: Fix MAC address setting for a VF via Host/VM (Stefan Assmann) [1838733] - [netdrv] i40e: Allow changing FEC settings on X722 if supported by FW (Stefan Assmann) [1838733] - [netdrv] net: intel: Remove in_interrupt() warnings (Stefan Assmann) [1838733] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: move buffer allocation out of the Rx processing loop (Stefan Assmann) [1838733] - [netdrv] i40e: use 16B HW descriptors instead of 32B (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: remove HW descriptor prefetch in AF_XDP path (Stefan Assmann) [1838733] - [netdrv] i40e: optimise prefetch page refcount (Stefan Assmann) [1838733] - [netdrv] i40e: not compute affinity_mask for IRQ (Stefan Assmann) [1838733] - [netdrv] i40e: Fix crash during removing i40e driver (Stefan Assmann) [1838733] - [netdrv] i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Stefan Assmann) [1838733] - [netdrv] PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Stefan Assmann) [1838733] - [netdrv] i40e: introduce new dump desc XDP command (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to dump VSI debug output (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to VSI stats (Stefan Assmann) [1838733] - [netdrv] i40e: move check of full Tx ring to outside of send loop (Stefan Assmann) [1838733] - [netdrv] i40e: eliminate division in napi_poll data path (Stefan Assmann) [1838733] - [netdrv] i40e: optimize AF_XDP Tx completion path (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for a new feature Total Port Shutdown (Stefan Assmann) [1838733] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for 5Gbps cards (Stefan Assmann) [1838733] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838733] - [netdrv] i40e: Add a check to see if MFS is set (Stefan Assmann) [1838733] - [netdrv] i40e: detect and log info about pre-recovery mode (Stefan Assmann) [1838733] - [netdrv] i40e: make PF wait reset loop reliable (Stefan Assmann) [1838733] - [netdrv] i40e: remove unused defines (Stefan Assmann) [1838733] - [netdrv] i40e: Move client header location (Stefan Assmann) [1838733] - [netdrv] i40e: protect ring accesses with READ- and WRITE_ONCE (Stefan Assmann) [1838733] - [netdrv] i40e: Make i40e_shutdown_adminq() return void (Stefan Assmann) [1838733] - [netdrv] i40e: trivial fixup of comments in i40e_xsk.c (Stefan Assmann) [1838733] - [netdrv] i40e: Use scnprintf() for avoiding potential buffer overflow (Stefan Assmann) [1838733] - [netdrv] team: protect features update by RCU to avoid deadlock (Josef Oskera) [1909593] - [tools] bpf: selftests: remove test_progs LSM test (Yauheni Kaliuta) [1925911] - [net] bpf: Fix a verifier failure with xor (Yauheni Kaliuta) [1925911] - [tools] selftests: Remove fmod_ret from test_overhead (Jiri Olsa) [1925911] - [s390] s390/kdump: fix out-of-memory with PCI (Philipp Rudo) [1927744] - [x86] x86/intel_split_lock: Really Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1924578] - [scsi] megaraid_sas: re-add certain pci-ids as unsupported (Tomas Henzl) [1761485] - [scsi] megaraid_sas: mark unsupported devices (Tomas Henzl) [1761485] - [pci] rh_taint: add support function (Tomas Henzl) [1761485] - [powerpc] powerpc/xmon: Restrict when kernel is locked down (Diego Domingos) [1853307] - [powerpc] powerpc/xmon: add read-only mode (Diego Domingos) [1853307] - [powerpc] powerpc: lock down kernel in secure boot mode (Diego Domingos) [1853307] - [net] fix iteration for sctp transport seq_files (Xin Long) [1916824] - [tools] x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Michael Petlan) [1867733] - [tools] objtool: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1867733] - [x86] x86/insn: Add Control-flow Enforcement (CET) instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/decoder: Add TEST opcode to Group3-2 (Michael Petlan) [1867733] - [x86] x86/insn: Add some more Intel instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/insn: Add some Intel instructions to the opcode map (Michael Petlan) [1867733] - [net] udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long) [1907754] - [fs] close_range: unshare all fds for CLOSE_RANGE_UNSHARE | CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [fs] fs, close_range: add flag CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [tools] tests: close_range - Replace clone3 with clone (Pavel Reichl) [1900674] - [tools] selftests: core: use SKIP instead of XFAIL in close_range_test.c (Pavel Reichl) [1900674] - [tools] tools headers API: Update close_range affected files (Pavel Reichl) [1900674] - [tools] tests: add CLOSE_RANGE_UNSHARE tests (Pavel Reichl) [1900674] - [fs] close_range: add CLOSE_RANGE_UNSHARE (Pavel Reichl) [1900674] - [tools] tests: add close_range() tests (Pavel Reichl) [1900674] - [powerpc] arch: wire-up close_range() (Pavel Reichl) [1900674] - [fs] open: add close_range() (Pavel Reichl) [1900674] - [x86] x86/sgx: mark tech preview (Vladis Dronov) [1660337] - [tools] tools headers cpufeatures: Sync with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [x86] x86/sgx: Drop racy follow_pfn() check (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix the return type of sgx_init() (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix a typo in kernel-doc markup (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [tools] selftests/sgx: Use a statically generated 3072-bit RSA key (Vladis Dronov) [1660337] - [x86] x86/sgx: Clarify 'laundry_list' locking (Vladis Dronov) [1660337] - [documentation] Documentation/x86: Document SGX kernel architecture (Vladis Dronov) [1660337] - [x86] x86/sgx: Add ptrace() support for the SGX driver (Vladis Dronov) [1660337] - [x86] x86/sgx: Add a page reclaimer (Vladis Dronov) [1660337] - [tools] selftests/x86: Add a selftest for SGX (Vladis Dronov) [1660337] - [x86] x86/vdso: Implement a vDSO for Intel SGX enclave call (Vladis Dronov) [1660337] - [mm] x86/traps: Attempt to fixup exceptions in vDSO before signaling (Vladis Dronov) [1660337] - [mm] x86/fault: Add a helper function to sanitize error code (Vladis Dronov) [1660337] - [x86] x86/vdso: Add support for exception fixup in vDSO functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_INIT (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_CREATE (Vladis Dronov) [1660337] - [x86] x86/sgx: Add an SGX misc driver interface (Vladis Dronov) [1660337] - [mm] mm: Add 'mprotect' hook to struct vm_operations_struct (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX page allocator functions (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Add a nosgx kernel parameter (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Detect SGX support (Vladis Dronov) [1660337] - [mm] x86/mm: Signal SIGSEGV with PF_SGX (Vladis Dronov) [1660337] - [x86] x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections (Vladis Dronov) [1660337] - [x86] x86/{cpufeatures, msr}: Add Intel SGX Launch Control hardware bits (Vladis Dronov) [1660337] - [x86] x86/cpufeatures: Add Intel SGX hardware bits (Vladis Dronov) [1660337] - [x86] x86/sgx: Add wrappers for ENCLS functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX architectural data structures (Vladis Dronov) [1660337] - [mm] x86/fault: Make error_code sanitization more robust (Vladis Dronov) [1660337] - [video] vgacon: remove software scrollback support (Chris von Recklinghausen) [1883596] - [tools] libbpf: fix backport of "libbpf: Remove any use of reallocarray() in libbpf" (Jiri Benc) [1924711] - [net] bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach (Jiri Benc) [1924711] - [tools] selftests/bpf: Adding test for arg dereference in extension trace (Jiri Benc) [1924711] - [tools] selftests: Add selftest for disallowing modify_return attachment to freplace (Jiri Benc) [1924711] - [tools] selftests: Add test for multiple attachments of freplace program (Jiri Benc) [1924711] - [tools] selftests/bpf: Turn fexit_bpf2bpf into test with subtests (Jiri Benc) [1924711] - [tools] libbpf: Add support for freplace attachment in bpf_link_create (Jiri Benc) [1924711] - [net] bpf: Fix context type resolving for extension programs (Jiri Benc) [1924711] - [net] bpf: Support attaching freplace programs to multiple attach points (Jiri Benc) [1924711] - [net] bpf: Move prog->aux->linked_prog and trampoline into bpf_link on attach (Jiri Benc) [1924711] - [net] bpf: verifier: refactor check_attach_btf_id() (Jiri Benc) [1924711] - [net] bpf: change logging calls from verbose() to bpf_log() and use log pointer (Jiri Benc) [1924711] - [net] bpf: disallow attaching modify_return tracing functions to other BPF programs (Jiri Benc) [1924711] - [mm] kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Waiman Long) [1921394] - [mm] kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Waiman Long) [1921394] - [mm] mm: memcg/slab: optimize objcg stock draining (Waiman Long) [1921394] - [mm] mm: don't wake kswapd prematurely when watermark boosting is disabled (Waiman Long) [1921394] - [mm] mm/vmalloc.c: fix kasan shadow poisoning size (Waiman Long) [1921394] - [mm] mm/vmalloc: Fix unlock order in s_stop() (Waiman Long) [1921394] - [mm] mm/swapfile: do not sleep with a spin lock held (Waiman Long) [1921394] - [mm] mm: list_lru: set shrinker map bit when child nr_items is not zero (Waiman Long) [1921394] - [mm] mm: mempolicy: fix potential pte_unmap_unlock pte error (Waiman Long) [1921394] - [mm] mm/mmu_notifier: fix mmget() assert in __mmu_interval_notifier_insert (Waiman Long) [1921394] - [mm] mm/swapfile.c: fix potential memory leak in sys_swapon (Waiman Long) [1921394] - [mm] mm: validate pmd after splitting (Waiman Long) [1921394] - [mm] hugetlb_cgroup: convert comma to semicolon (Waiman Long) [1921394] - [mm] mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (Waiman Long) [1921394] - [mm] khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Waiman Long) [1921394] - [mm] khugepaged: khugepaged_test_exit() check mmget_still_valid() (Waiman Long) [1921394] - [mm] mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Waiman Long) [1921394] - [mm] mm/hugetlb.c: clean code by removing unnecessary initialization (Waiman Long) [1921394] - [mm] mm/sparse: never partially remove memmap for early section (Waiman Long) [1921394] - [mm] mm/sparse: fix kernel crash with pfn_section_valid check (Waiman Long) [1921394] - [mm] mm/shuffle: don't move pages between zones and don't read garbage memmaps (Waiman Long) [1921394] - [mm] mm/sparse: rename pfn_present() to pfn_in_present_section() (Waiman Long) [1921394] - [powerpc] powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() (Waiman Long) [1921394] - [powerpc] powerpc/pseries/hotplug-memory: Change rc variable to bool (Waiman Long) [1921394] - [mm] mm/gup: fix fixup_user_fault() on multiple retries (Waiman Long) [1921394] - [mm] mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal (Waiman Long) [1921394] - [mm] mm/mempolicy: Allow lookup_node() to handle fatal signal (Waiman Long) [1921394] - [include] include/linux/memremap.h: remove stale comments (Waiman Long) [1921394] - [mm] mm/sparsemem: get address to page struct instead of address to pfn (Waiman Long) [1921394] - [fs] hibernate: Allow uswsusp to write to swap (Waiman Long) [1921394] - [mm] mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case (Waiman Long) [1921394] - [mm] mm/hmm: add missing call to hmm_pte_need_fault in HMM_PFN_SPECIAL handling (Waiman Long) [1921394] - [mm] mm/hmm: add missing unmaps of the ptep during hmm_vma_handle_pte() (Waiman Long) [1921394] - [mm] mm/hmm: allow snapshot of the special zero page (Waiman Long) [1921394] - [mm] mm/hmm: a few more C style and comment clean ups (Waiman Long) [1921394] - [mm] mm/sparse.c: do not waste pre allocated memmap space (Waiman Long) [1921394] - [mm] mm/sparse: consistently do not zero memmap (Waiman Long) [1921394] - [mm] mm/gup: fix a misnamed "write" argument, and a related bug (Waiman Long) [1921394] - [powerpc] treewide: add checks for the return value of memblock_alloc*() (Waiman Long) [1921394] - [kvm] KVM: x86: Expose AVX512_FP16 for supported CPUID (Paul Lai) [1838734] - [x86] x86: Enumerate AVX512 FP16 CPUID feature flag (Paul Lai) [1838734] - [kvm] x86/kvm: Expose TSX Suspend Load Tracking feature (Paul Lai) [1838734] - [net] sched: act_ct: enable stats for HW offloaded entries (Marcelo Leitner) [1909257] - [scsi] scsi: fnic: Validate io_req before others (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Set scsi_set_resid() only for underflow (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Avoid looping in TRANS ETH on unload (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Govindarajulu Varadarajan) [1845720] - [x86] perf/x86/intel/uncore: Fix the scale of the IMC free-running events (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Reduce the number of CBOX counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Update Ice Lake uncore units (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Split the Ice Lake and Tiger Lake MSR uncore support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Support PCIe3 unit on Snow Ridge (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Generic support for the PCI sub driver (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Michael Petlan) [1884818 1908305]- [mmc] mmc: sdhci-acpi: For amd device set driver type as MMC_SET_DRIVER_TYPE_A (David Arcari) [1906067] - [pinctrl] pinctrl: Added IRQF_SHARED flag for amd-pinctrl driver (David Arcari) [1906067] - [block] block: export blk_mq_make_request (Ming Lei) [1917913] - [platform] platform/x86: dell-wmi-sysman: fix a NULL pointer dereference (Perry Yuan) [1922587] - [platform] platform/x86: dell-wmi-sysman: work around for BIOS bug (Juan Martinez) [1504859] - [platform] platform/x86: dell-wmi-sysman: fix init_bios_attributes() error handling (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make some symbols static (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make wmi_sysman_kobj_sysfs_ops static (Juan Martinez) [1504859] - [documentation] docs: ABI: sysfs-class-firmware-attributes: solve some warnings (Juan Martinez) [1504859] - [platform] platform/x86: Use appropriate module alias macro for this kernel (Juan Martinez) [1504859] - [platform] platform/x86: Introduce support for Systems Management Driver over WMI for Dell Systems (Juan Martinez) [1504859] - [md] dm: eliminate potential source of excessive kernel log noise (Mike Snitzer) [1876840] - [scsi] scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan Milne) [1871060] - [net] libceph, ceph: disambiguate ceph_connection_operations handlers (Jeff Layton) [1893177] - [net] libceph: zero out session key and connection secret (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_MSGR2_FEATURE (Jeff Layton) [1893177] - [net] libceph: align session_key and con_secret to 16 bytes (Jeff Layton) [1893177] - [net] libceph: fix auth_signature buffer allocation in secure mode (Jeff Layton) [1893177] - [fs] ceph: reencode gid_list when reconnecting (Jeff Layton) [1893177] - [net] libceph: drop ceph_auth_{create, update}_authorizer() (Jeff Layton) [1893177] - [fs] libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 (Jeff Layton) [1893177] - [net] libceph, ceph: implement msgr2.1 protocol (crc and secure modes) (Jeff Layton) [1893177] - [net] libceph: introduce connection modes and ms_mode option (Jeff Layton) [1893177] - [block] libceph, rbd: ignore addr->type while comparing in some cases (Jeff Layton) [1893177] - [net] libceph, ceph: get and handle cluster maps with addrvecs (Jeff Layton) [1893177] - [net] libceph: factor out finish_auth() (Jeff Layton) [1893177] - [net] libceph: drop ac->ops->name field (Jeff Layton) [1893177] - [net] libceph: amend cephx init_protocol() and build_request() (Jeff Layton) [1893177] - [net] libceph, ceph: incorporate nautilus cephx changes (Jeff Layton) [1893177] - [net] libceph: safer en/decoding of cephx requests and replies (Jeff Layton) [1893177] - [net] libceph: more insight into ticket expiry and invalidation (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol specific fields to its own struct (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol implementation to its own file (Jeff Layton) [1893177] - [net] libceph: use sendpage_ok() in ceph_tcp_sendpage() (Jeff Layton) [1893177] - [net] net: introduce helper sendpage_ok() in include/linux/net.h (Jeff Layton) [1893177] - [net] libceph: separate msgr1 protocol implementation (Jeff Layton) [1893177] - [net] libceph: export remaining protocol independent infrastructure (Jeff Layton) [1893177] - [net] libceph: export zero_page (Jeff Layton) [1893177] - [net] libceph: rename and export con->flags bits (Jeff Layton) [1893177] - [net] libceph: rename and export con->state states (Jeff Layton) [1893177] - [net] libceph: make con->state an int (Jeff Layton) [1893177] - [net] libceph: don't export ceph_messenger_{init_fini}() to modules (Jeff Layton) [1893177] - [net] libceph: make sure our addr->port is zero and addr->nonce is non-zero (Jeff Layton) [1893177] - [net] libceph: factor out ceph_con_get_out_msg() (Jeff Layton) [1893177] - [net] libceph: change ceph_con_in_msg_alloc() to take hdr (Jeff Layton) [1893177] - [net] libceph: change ceph_msg_data_cursor_init() to take cursor (Jeff Layton) [1893177] - [net] libceph: handle discarding acked and requeued messages separately (Jeff Layton) [1893177] - [net] libceph: drop msg->ack_stamp field (Jeff Layton) [1893177] - [net] libceph: remove redundant session reset log message (Jeff Layton) [1893177] - [net] libceph: clear con->peer_global_seq on RESETSESSION (Jeff Layton) [1893177] - [net] libceph: rename reset_connection() to ceph_con_reset_session() (Jeff Layton) [1893177] - [net] libceph: split protocol reset bits out of reset_connection() (Jeff Layton) [1893177] - [net] libceph: don't call reset_connection() on version/feature mismatches (Jeff Layton) [1893177] - [net] libceph: lower exponential backoff delay (Jeff Layton) [1893177] - [net] libceph: include middle_len in process_message() dout (Jeff Layton) [1893177] - [fs] ceph: implement updated ceph_mds_request_head structure (Jeff Layton) [1893177] - [fs] ceph: clean up argument lists to __prepare_send_request and __send_request (Jeff Layton) [1893177] - [fs] ceph: take a cred reference instead of tracking individual uid/gid (Jeff Layton) [1893177] - [fs] ceph: don't reach into request header for readdir info (Jeff Layton) [1893177] - [fs] ceph: set osdmap epoch for setxattr (Jeff Layton) [1893177] - [fs] ceph: remove redundant assignment to variable i (Jeff Layton) [1893177] - [fs] ceph: add ceph.caps vxattr (Jeff Layton) [1893177] - [fs] ceph: when filling trace, call ceph_get_inode outside of mutexes (Jeff Layton) [1893177] - [fs] Revert "ceph: allow rename operation under different quota realms" (Jeff Layton) [1893177] - [fs] ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails (Jeff Layton) [1893177] - [fs] ceph: downgrade warning from mdsmap decode to debug (Jeff Layton) [1893177] - [fs] ceph: fix race in concurrent __ceph_remove_cap invocations (Jeff Layton) [1893177] - [fs] ceph: pass down the flags to grab_cache_page_write_begin (Jeff Layton) [1893177] - [fs] ceph: add ceph.{cluster_fsid/client_id} vxattrs (Jeff Layton) [1893177] - [fs] ceph: add status debugfs file (Jeff Layton) [1893177] - [include] libceph: remove unused port macros (Jeff Layton) [1893177] - [fs] ceph: ensure we have Fs caps when fetching dir link count (Jeff Layton) [1893177] - [fs] ceph: send dentry lease metrics to MDS daemon (Jeff Layton) [1893177] - [fs] ceph: acquire Fs caps when getting dir stats (Jeff Layton) [1893177] - [fs] ceph: fix up some warnings on W=1 builds (Jeff Layton) [1893177] - [fs] ceph: queue MDS requests to REJECTED sessions when CLEANRECOVER is set (Jeff Layton) [1893177] - [fs] ceph: remove timeout on allowing reconnect after blocklisting (Jeff Layton) [1893177] - [fs] ceph: add new RECOVER mount_state when recovering session (Jeff Layton) [1893177] - [fs] ceph: make fsc->mount_state an int (Jeff Layton) [1893177] - [fs] ceph: don't WARN when removing caps due to blocklisting (Jeff Layton) [1893177] - [fs] ceph: check session state after bumping session->s_seq (Jeff Layton) [1893177] - [net] libceph: clear con->out_msg on Policy::stateful_server faults (Jeff Layton) [1893177] - [net] libceph: format ceph_entity_addr nonces as unsigned (Jeff Layton) [1893177] - [include] libceph: fix ENTITY_NAME format suggestion (Jeff Layton) [1893177] - [net] libceph: move a dout in queue_con_delay() (Jeff Layton) [1893177] - [fs] ceph: comment cleanups and clarifications (Jeff Layton) [1893177] - [fs] ceph: break up send_cap_msg (Jeff Layton) [1893177] - [fs] ceph: drop separate mdsc argument from __send_cap (Jeff Layton) [1893177] - [fs] ceph: promote to unsigned long long before shifting (Jeff Layton) [1893177] - [fs] ceph: don't SetPageError on readpage errors (Jeff Layton) [1893177] - [fs] ceph: mark ceph_fmt_xattr() as printf-like for better type checking (Jeff Layton) [1893177] - [fs] ceph: fold ceph_update_writeable_page into ceph_write_begin (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_writepages into writepage_nounlock (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_readpages into ceph_readpage (Jeff Layton) [1893177] - [fs] ceph: don't call ceph_update_writeable_page from page_mkwrite (Jeff Layton) [1893177] - [fs] ceph: break out writeback of incompatible snap context to separate function (Jeff Layton) [1893177] - [fs] ceph: add a note explaining session reject error string (Jeff Layton) [1893177] - [net] libceph: switch to the new "osd blocklist add" command (Jeff Layton) [1893177] - [fs] libceph, rbd, ceph: "blacklist" -> "blocklist" (Jeff Layton) [1893177] - [fs] ceph: have ceph_writepages_start call pagevec_lookup_range_tag (Jeff Layton) [1893177] - [fs] ceph: use kill_anon_super helper (Jeff Layton) [1893177] - [fs] ceph: metrics for opened files, pinned caps and opened inodes (Jeff Layton) [1893177] - [fs] ceph: add ceph_sb_to_mdsc helper support to parse the mdsc (Jeff Layton) [1893177] - [fs] ceph: drop special-casing for ITER_PIPE in ceph_sync_read (Jeff Layton) [1893177] - [fs] ceph: add column 'mds' to show caps in more user friendly (Jeff Layton) [1893177] - [include] libceph: multiple workspaces for CRUSH computations (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary return in switch statement (Jeff Layton) [1893177] - [fs] ceph: encode inodes' parent/d_name in cap reconnect message (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_CEPH_FEATURE (Jeff Layton) [1893177] - [fs] ceph: use frag's MDS in either mode (Jeff Layton) [1893177] - [fs] ceph: move sb->wb_pagevec_pool to be a global mempool (Jeff Layton) [1893177] - [fs] ceph: remove redundant initialization of variable mds (Jeff Layton) [1893177] - [fs] ceph: fix use-after-free for fsc->mdsc (Jeff Layton) [1893177] - [fs] ceph: remove unused variables in ceph_mdsmap_decode() (Jeff Layton) [1893177] - [fs] ceph: delete repeated words in fs/ceph/ (Jeff Layton) [1893177] - [fs] ceph: send client provided metric flags in client metadata (Jeff Layton) [1893177] - [fs] ceph: periodically send perf metrics to MDSes (Jeff Layton) [1893177] - [fs] ceph: check the sesion state and return false in case it is closed (Jeff Layton) [1893177] - [net] libceph: replace HTTP links with HTTPS ones (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary cast in kfree() (Jeff Layton) [1893177] - [net] libceph: just have osd_req_op_init() return a pointer (Jeff Layton) [1893177] - [fs] ceph: do not access the kiocb after aio requests (Jeff Layton) [1893177] - [fs] ceph: clean up and optimize ceph_check_delayed_caps() (Jeff Layton) [1893177] - [fs] ceph: fix potential mdsc use-after-free crash (Jeff Layton) [1893177] - [fs] ceph: switch to WARN_ON_ONCE in encode_supported_features() (Jeff Layton) [1893177] - [fs] ceph: add global total_caps to count the mdsc's total caps number (Jeff Layton) [1893177] - [fs] ceph: add check_session_state() helper and make it global (Jeff Layton) [1893177] - [net] libceph: dump class and method names on method calls (Jeff Layton) [1893177] - [net] libceph: use target_copy() in send_linger() (Jeff Layton) [1893177] - [fs] ceph: add metadata perf metric support (Jeff Layton) [1893177] - [fs] ceph: add read/write latency metric support (Jeff Layton) [1893177] - [fs] ceph: add caps perf metric for each superblock (Jeff Layton) [1893177] - [fs] ceph: add dentry lease metric support (Jeff Layton) [1893177] - [include] math64: New DIV64_U64_ROUND_CLOSEST helper (Jeff Layton) [1893177] - [tty] tty: Fix ->pgrp locking in tiocspgrp() (Waiman Long) [1908197] {CVE-2020-29661}- [mm] Revert "powerpc: Ensure that swiotlb buffer is allocated from low memory" (Diego Domingos) [1907131] - [fs] xfs: use ENOTBLK for direct I/O to buffered I/O fallback (Carlos Maiolino) [1922953] - [nvme] nvme-multipath: Early exit if no path is available (Gopal Tiwari) [1880508] - [scsi] scsi: lpfc: Add support for eh_should_retry_cmd() (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add store capability to rport port_state in sysfs (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add a new rport state FC_PORTSTATE_MARGINAL (Ewan Milne) [1801585] - [scsi] scsi: core: No retries on abort success (Ewan Milne) [1801585] - [scsi] scsi: core: Add a new error code DID_TRANSPORT_MARGINAL in scsi.h (Ewan Milne) [1801585] - [scsi] scsi: core: Add limitless cmd retry support (Ewan Milne) [1801585] - [fs] gfs2: Fix deadlock between gfs2_{create_inode, inode_lookup} and delete_work_func (Andreas Grunbacher) [1903190] - [fs] gfs2: Don't call cancel_delayed_work_sync from within delete work function (Andreas Grunbacher) [1903190] - [cpufreq] acpi-cpufreq: Honor _PSD table setting on new AMD CPUs (Terry Bowman) [1886943] - [x86] x86/cpufeatures: Enumerate TSX suspend load address tracking instructions (Josh Poimboeuf) [1836980] - [powerpc] powerpc/pseries/svm: Allocate SWIOTLB buffer anywhere in memory (Diego Domingos) [1869184] - [mm] powerpc: Ensure that swiotlb buffer is allocated from low memory (Diego Domingos) [1869184] - [fs] debugfs: Fix module state check condition (Vladis Dronov) [1866285] - [fs] debugfs: Check module state before warning in {full/open}_proxy_open() (Vladis Dronov) [1866285]- [firmware] efi: Don't attempt to map RCI2 config table if it doesn't exist (Lenny Szubowicz) [1779590] - [firmware] efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only (Lenny Szubowicz) [1779590] - [firmware] efi: Make unexported efi_rci2_sysfs_init() static (Lenny Szubowicz) [1779590] - [iommu] iommu: use the __iommu_attach_device() directly for deferred attach (Lianbo Jiang) [1904658] - [iommu] dma-iommu: use static-key to minimize the impact in the fast-path (Lianbo Jiang) [1904658] - [x86] x86/PCI: sta2x11: use default DMA address translation (Jerry Snitselaar) [1887546] - [powerpc] powerpc: use the generic dma_ops_bypass mode (Jerry Snitselaar) [1887546] - [dma] dmaengine: fix error codes in channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: off by one in cleanup code (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: Add ABI documentation for shared wq (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Clean up descriptors with fault error (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Add shared workqueue support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix mapping of portal size (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix wq config registers offset programming (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Allocate correct size for descriptor chunk (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: add missing invalid flags field to completion (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: fix hw descriptor fields for delta record (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: Merge definition of dsa_batch_desc into dsa_hw_desc (Jerry Snitselaar) [1838386 1837187] - [dma] dmaengine: dmatest: Return boolean result directly in filter() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Check list for emptiness before access its last entry (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Make two symbols static (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Print error codes as signed value (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add command status to idxd sysfs attribute (Jerry Snitselaar) [1893465 1837187] - [dma] dmaengine: idxd: add support for configurable max wq batch size (Jerry Snitselaar) [1893468 1837187] - [dma] dmaengine: idxd: add support for configurable max wq xfer size (Jerry Snitselaar) [1893468 1837187] - [documentation] dmaengine: idxd: add leading / for sysfspath in ABI documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: clear misc interrupt cause after read (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Prevent to run on misconfigured channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Put the CSRT table after using it (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: reset states after device disable or reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move idxd interrupt handling to mask instead of ignore (Jerry Snitselaar) [1872374 1837187] - [dma] dmaengine: idxd: add work queue drain support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move submission to sbitmap_queue (Jerry Snitselaar) [1837187] - [dma] dmaengine: cookie bypass for out of order completion (Jerry Snitselaar) [1838893 1837187] - [dma] dmaengine: ioat setting ioat timeout as module parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: stop completed threads when running without set channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix misc interrupt handler thread unmasking (Jerry Snitselaar) [1877126 1837187] - [dma] dmaengine: idxd: cleanup workqueue config after disabling (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix cdev locking for open and release (Jerry Snitselaar) [1837187] - [dma] dmaengine: Replace zero-length array with flexible-array (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix doc strings to satisfy validation script (Jerry Snitselaar) [1837187] - [dma] dmaengine: Include dmaengine.h into dmaengine.c (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_info (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_params (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Allow negative timeout value to specify infinite wait (Jerry Snitselaar) [1837187] - [dma] Revert "dmaengine: dmatest: timeout value of -1 should specify infinite wait" (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: adding missed issue_pending to timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: remove unnesesery double complition timer modification (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: removing duplicate code from timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Decreasing allocation chunk size 2M->512K (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fixing chunk sizing macros dependency (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: export hw version through sysfs (Jerry Snitselaar) [1838888 1837187] - [dma] dmaengine: dmatest: Restore default for channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix interrupt completion after unmasking (Jerry Snitselaar) [1838895 1837187] - [dma] dmaengine: dmatest: Fix process hang when reading 'wait' parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Fix iteration non-stop logic (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix channel index enumeration (Jerry Snitselaar) [1838390 1837187] - [include] include/linux/dmaengine: Typos fixes in API documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove global token limit check (Jerry Snitselaar) [1838385 1837187] - [dma] dmaengine: idxd: reflect shadow copy of traffic class programming (Jerry Snitselaar) [1838381 1837187] - [dma] dmaengine: Create debug directories for DMA devices (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add basic debugfs support (Jerry Snitselaar) [1837187] - [include] dmaengine: consistently return string literal from switch-case (Jerry Snitselaar) [1837187] - [include] dmaengine: Drop redundant 'else' keyword (Jerry Snitselaar) [1837187] - [include] dmaengine: Use negative condition for better readability (Jerry Snitselaar) [1837187] - [include] dmaengine: Refactor dmaengine_check_align() to be bit operations only (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: expose general capabilities register in sysfs (Jerry Snitselaar) [1837187 1836532] - [dma] dmaengine: idxd: check return result from check_vma() in cdev (Jerry Snitselaar) [1837187 1836530] - [dma] dmanegine: ioat/dca: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'idxd_cdev' (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'group' (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: add sysfs ABI for idxd driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix off by one on cdev dwq refcount (Jerry Snitselaar) [1838366 1837187] - [dma] dmaengine: idxd: wq size configuration needs to check global max size (Jerry Snitselaar) [1837187 1836579] - [dma] dmaengine: idxd: sysfs input of wq incorrect wq type should return error (Jerry Snitselaar) [1837187 1836585] - [dma] dmaengine: idxd: correct reserved token calculation (Jerry Snitselaar) [1837187 1836647] - [dma] dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() (Jerry Snitselaar) [1838354 1837187] - [dma] dmaengine: idxd: fix runaway module ref count on device driver bind (Jerry Snitselaar) [1837187 1836649] - [dma] dmaengine: idxd: fix boolconv.cocci warnings (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add char driver to expose submission portal to userland (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: connect idxd to dmaengine subsystem (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add descriptor manipulation routines (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add configuration component of driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Init and probe for Intel data accelerators (Jerry Snitselaar) [1837187] - [include] io-64-nonatomic: add io{read|write}64{_lo_hi|_hi_lo} macros (Jerry Snitselaar) [1837187] - [powerpc] iomap: introduce io{read|write}64_{lo_hi|hi_lo} (Jerry Snitselaar) [1837187] - [lib] iomap: Use non-raw io functions for io{read|write}XXbe (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking around list operations (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Do not call desc_free() under a spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: remove debug message (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Support in-use unbind (Jerry Snitselaar) [1837187] - [dma] dmaengine: move .device_release missing log warning to debug level (Jerry Snitselaar) [1837187] - [dma] dmaengine: Cleanups for the slave <-> channel symlink support (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix null ptr check for __dma_async_device_channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix return value for dma_request_chan() in case of failure (Jerry Snitselaar) [1837187] - [dma] dmaengine: Create symlinks between DMA channels and slaves (Jerry Snitselaar) [1837187] - [dma] dmaengine: add support to dynamic register/unregister of channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: break out channel registration (Jerry Snitselaar) [1837187] - [x86] x86/asm: Carve out a generic movdir64b() helper for general usage (Jerry Snitselaar) [1837187] - [x86] x86/asm: add iosubmit_cmds512() based on MOVDIR64B CPU instruction (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_get_{, any_}slave_channel() to private dmaengine.h (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove dma_request_slave_channel_compat() wrapper (Jerry Snitselaar) [1837187] - [dma] dmaengine: Remove dma_device_satisfies_mask() wrapper (Jerry Snitselaar) [1837187] - [include] dmaengine: Add helper function to convert direction value to text (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add support for reporting DMA cached data amount (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add metadata_ops for dma_async_tx_descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: print more meaningful error message (Jerry Snitselaar) [1837187] - [dma] dmaengine: move module_/dma_device_put() after route free (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add reference counting to dma_device struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_channel_rebalance() infrastructure up in code (Jerry Snitselaar) [1837187] - [dma] dmaengine: Call module_put() after device_free_chan_resources() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Store module owner in dma_device struct (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove spaces before TABs (Jerry Snitselaar) [1837187] - [dma] ioat: ioat_alloc_ring() failure handling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Fix access after free in vchan_complete() (Jerry Snitselaar) [1837187] - [include] dmaengine: Fix access to uninitialized dma_slave_caps (Jerry Snitselaar) [1837187] - [dma] dmanegine: ioat/dca: Use struct_size() helper (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Add kernel doc parameter descriptions (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Set up DMA mask based on CSRT (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for completion polling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: store result on dma descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: timeout value of -1 should specify infinite wait (Jerry Snitselaar) [1837187] - [dma] dmaengine: Grammar s/the its/its/, s/need/needs/ (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 (Jerry Snitselaar) [1837187] - [dma] treewide: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 7 (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move test data alloc & free into functions (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: add short-hand `buf_size` var in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: wrap src & dst data into a struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Abort test in case of mapping error (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add transfer_size parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add alignment parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Use fixed point div to calculate iops (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for multi channel testing (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: fix a small memory leak in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move size checks earlier in function (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: use dmaengine_terminate_sync() instead (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: unmap data on a single code-path when xfer done (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: replace spin_lock_irqsave with spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma: remove dma_slave_config direction usage (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fix prototype of ioat_enumerate_channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioatdma: set the completion address register after channel reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: Support dmaengine_terminate_sync() (Jerry Snitselaar) [1837187] - [dma] dmaengine: add a new helper dmaenginem_async_device_register (Jerry Snitselaar) [1837187] - [documentation] Documentation/x86: Add documentation for SVA (Shared Virtual Addressing) (Jerry Snitselaar) [1836777] - [iommu] iommu/vt-d: Change flags type to unsigned int in binding mm (Jerry Snitselaar) [1836777] - [drm] drm, iommu: Change type of pasid to u32 (Jerry Snitselaar) [1836777] - [x86] x86/asm: Add an enqcmds() wrapper for the ENQCMDS instruction (Jerry Snitselaar) [1837187] - [x86] x86/mmu: Allocate/free a PASID (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Mark ENQCMD as disabled when configured out (Jerry Snitselaar) [1836777] - [mm] mm: Add a pasid member to struct mm_struct (Jerry Snitselaar) [1836777] - [x86] x86/msr-index: Define an IA32_PASID MSR (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Add supervisor PASID state for ENQCMD (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Restore supervisor states for signal return (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Preserve supervisor states for the slow path in __fpu__restore_sig() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Introduce copy_supervisor_to_kernel() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update copy_kernel_to_xregs_err() for supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update sanitize_restored_xstate() for supervisor xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new functions for clearing fpregs and xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Introduce XSAVES supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Separate user and supervisor xfeatures mask (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new macros for supervisor and user xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Rename validate_xstate_header() to validate_user_xstate_header() (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel: Fix typo which caused GDB regression (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel(): don't leave parts of destination uninitialized (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Warn when checking alignment of disabled xfeatures (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Shrink space allocated for xstate_comp_offsets (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Make xfeature_is_supervisor()/xfeature_is_user() return bool (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix small issues (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardcoded numbers (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use unsigned long long shift in xfeature_uncompacted_offset() (Jerry Snitselaar) [1837178] - [iommu] iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Don't read VCCAP register unless it exists (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Batch ATC invalidation commands (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add command queue batching helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add sanity check for interrupt remapping table length macros (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Fix potential @entry null deref (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle 36bit addressing for x86-32 (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not use IOMMUv2 functionality when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not force direct mapping when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix NULL pointer dereference in dev_iommu_priv_set() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Serialize IOMMU GCMD register modifications (Jerry Snitselaar) [1887546] - [dma] dma-pool: Fix an uninitialized variable bug in atomic_pool_expand() (Jerry Snitselaar) [1887546] - [dma] dma-pool: Only allocate from CMA when in same memory zone (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix coherent pool allocations for IOMMU mappings (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move Kconfig and Makefile bits down into amd directory (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Kconfig and Makefile bits down into intel directory (Jerry Snitselaar) [1887546] - [iommu] iommu: Add gfp parameter to io_pgtable_ops->map() (Jerry Snitselaar) [1887546] - [iommu] iommu: Mark __iommu_map_sg() as static (Jerry Snitselaar) [1887546] - [iommu] iommu: Tidy up Kconfig for SoC IOMMUs (Jerry Snitselaar) [1887546] - [iommu] iommu: Make some functions static (Jerry Snitselaar) [1887546] - [include] iommu: Move sg_table wrapper out of CONFIG_IOMMU_SUPPORT (Jerry Snitselaar) [1887546] - [powerpc] powerpc/dma: Remove dev->archdata.iommu_domain (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove double zero check (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Rename intel-pasid.h to pasid.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page response ops support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report page request faults for guest SVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add a helper to get svm and sdev for pasid (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Refactor device_to_iommu() helper (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Disable multiple GPASID-dev bind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Warn on out-of-range invalidation address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix devTLB flush for vSVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle non-page aligned address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix PASID devTLB invalidation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove global page support in devTLB flush (Jerry Snitselaar) [1887546] - [include] iommu/vt-d: Enforce PASID devTLB field mask (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove unused IOMMU_SYS_CACHE_ONLY flag (Jerry Snitselaar) [1887546] - [iommu] PCI/ATS: Add pci_pri_supported() to check device or associated PF (Jerry Snitselaar) [1887546] - [pci] PCI: Treat "external-facing" devices themselves as internal (Jerry Snitselaar) [1887546] - [documentation] docs: fix references for DMA*.txt files (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: cleanup dma_alloc_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-debug: use named initializers for dir2name (Jerry Snitselaar) [1887546] - [dma] dma-mapping: add a dma_ops_bypass flag to struct device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: inline the fast path dma-direct calls (Jerry Snitselaar) [1887546] - [dma] dma-mapping: move the remaining DMA API calls out of line (Jerry Snitselaar) [1887546] - [dma] dma-mapping: don't BUG when calling dma_map_resource on RAM (Jerry Snitselaar) [1887546] - [of] of: Allow the iommu-map property to omit untranslated devices (Jerry Snitselaar) [1887546] - [iommu] treewide: Remove uninitialized_var() usage (Jerry Snitselaar) [1887546] - [dma] dma-pool: do not allocate pool memory from CMA (Jerry Snitselaar) [1887546] - [dma] dma-pool: make sure atomic pool suits device (Jerry Snitselaar) [1887546] - [dma] dma-pool: introduce dma_guess_pool() (Jerry Snitselaar) [1887546] - [dma] dma-pool: get rid of dma_in_atomic_pool() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide function to check physical memory area validity (Jerry Snitselaar) [1887546] - [documentation] docs: move DMA kAPI to Documentation/core-api (Jerry Snitselaar) [1887546] - [dma] dma-mapping: remove dma_mark_declared_memory_occupied (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO.txt: fix an unmarked code block (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix a function name of max_mapping_size (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO: add a missing "=" (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-API-HOWTO: update dma_mask sections (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-ISA-LPC: fix an incorrect reference (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix two typos (Jerry Snitselaar) [1887546] - [dma] dma-mapping: warn when coherent pool is depleted (Jerry Snitselaar) [1887546] - [dma] dma-remap: align the size in dma_common_*_remap() (Jerry Snitselaar) [1887546] - [dma] dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATOR (Jerry Snitselaar) [1887546] - [dma] dma-direct: add missing set_memory_decrypted() for coherent mapping (Jerry Snitselaar) [1887546] - [dma] dma-direct: check return value when encrypting or decrypting memory (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails (Jerry Snitselaar) [1887546] - [dma] dma-direct: always align allocation size in dma_direct_alloc_pages() (Jerry Snitselaar) [1887546] - [dma] dma-direct: mark __dma_direct_alloc_pages static (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-enable mmap for !CONFIG_MMU (Jerry Snitselaar) [1887546] - [dma] dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOL (Jerry Snitselaar) [1887546] - [message] scsi: mptfusion: Don't use GFP_ATOMIC for larger DMA allocations (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix too large DMA pools on medium memory size systems (Jerry Snitselaar) [1887546] - [iommu] treewide: replace '---help---' in Kconfig files with 'help' (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make remove callback message more informative (Jerry Snitselaar) [1887546] - [include] iommu: add generic helper for mapping sgtable objects (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: fix comment for dma_release_from_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-pool: scale the default DMA coherent pool size with memory capacity (Jerry Snitselaar) [1887546] - [x86] x86/mm: unencrypted non-blocking DMA allocations use coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add pool sizes to debugfs (Jerry Snitselaar) [1887546] - [dma] dma-direct: atomic allocations must come from atomic coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: dynamically expanding atomic pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add additional coherent pools to map to gfp mask (Jerry Snitselaar) [1887546] - [dma] dma-remap: separate DMA atomic pools from direct remap code (Jerry Snitselaar) [1887546] - [dma] dma-mapping: use vmap insted of reimplementing it (Jerry Snitselaar) [1887546] - [dma] dma-debug: make __dma_entry_alloc_check_leak() static (Jerry Snitselaar) [1887546] - [dma] dma: debug: no need to check return value of debugfs_create functions (Jerry Snitselaar) [1887546] - [dma] dma-debug: Batch dma_debug_entry allocation (Jerry Snitselaar) [1887546] - [dma] dma/debug: Remove dma_debug_resize_entries() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Make leak-like behaviour apparent (Jerry Snitselaar) [1887546] - [dma] dma-debug: Dynamically expand the dma_debug_entry pool (Jerry Snitselaar) [1887546] - [dma] dma-debug: Use pr_fmt() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Expose nr_total_entries in debugfs (Jerry Snitselaar) [1887546] - [dma] dma-debug: fix displaying of dma allocation type (Jerry Snitselaar) [1887546] - [dma] dma-direct: fix data truncation in dma_direct_get_required_mask() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide a arch_dma_clear_uncached hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: make uncached_kernel_address more general (Jerry Snitselaar) [1887546] - [include] dma-direct: remove the cached_kernel_address hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: consolidate the error handling in dma_direct_alloc_pages (Jerry Snitselaar) [1887546] - [dma] dma-coherent: fix integer overflow in the reserved-memory dma allocation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of iommu_domain_identity_map() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Update scalable mode paging structure coherency (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enable PCI ACS for platform opt in hint (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Set U/S bit in first level page table by default (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make Intel SVM code 64-bit only (Jerry Snitselaar) [1887546] - [arm64] arm64: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [x86] x86: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use dev_iommu_priv_get/set() (Jerry Snitselaar) [1887546] - [iommu] iommu: Allow page responses without PASID (Jerry Snitselaar) [1887546] - [iommu] iommu/iova: Don't BUG on invalid PFNs (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add helper functions to update domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Print extended features in one line to fix divergent log levels (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Make amd_iommu_apply_ivrs_quirks() static inline (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Intel IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move AMD IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove redundant devid checks (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Store dev_data as device iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Merge private header files (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove PD_DMA_OPS_MASK (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Consolidate domain allocation/freeing (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Free page-table in protection_domain_free() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Allocate page-table in protection_domain_init() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Let free_pagetable() not rely on domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unexport get_dev_data() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove iommu_sva_ops::mm_exit() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Only enable ATS for trusted devices (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: remove set but not used variable 'smmu' (Jerry Snitselaar) [1887546] - [uapi] iommu/virtio: Fix sparse warning (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Export symbols of PASID functions (Jerry Snitselaar) [1887546] - [iommu] iommu/mediatek: Fix MTK_IOMMU dependencies (Jerry Snitselaar) [1887546] - [iommu] iommu: spapr_tce: Disable compile testing to fix build on book3s_32 config (Jerry Snitselaar) [1887546] - [iommu] iommu: Enable compile testing for some of drivers (Jerry Snitselaar) [1887546] - [x86] x86: Hide the archdata.iommu field behind generic IOMMU_API (Jerry Snitselaar) [1887546] - [iommu] iommu/hyper-v: Constify hyperv_ir_domain_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix compile warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: fix a GCC warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix pointer cast warnings on 32 bit (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove IOVA handling code from the non-dma_ops path (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove duplicated check in intel_svm_bind_mm() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove redundant IOTLB flush (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page request draining support (Jerry Snitselaar) [1887546 1847060] - [iommu] iommu/vt-d: Disable non-recoverable fault processing before unbind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show inv queue internals (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Multiple descriptors per qi_submit_sync() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace intel SVM APIs with generic SVA APIs (Jerry Snitselaar) [1887546 1836578] - [include] iommu/vt-d: Fix compile warning from intel-svm.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report SVA feature with generic flag (Jerry Snitselaar) [1887546 1836578] - [iommu] iommu/vt-d: Add custom allocator for IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enlightened PASID allocation (Jerry Snitselaar) [1887546 1837167] - [iommu] iommu/vt-d: Add svm/sva invalidate function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Support flushing more translation cache types (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add bind guest PASID support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add nested translation helper function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use a helper function to skip agaw for SL (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move domain helper to header (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove functions that support private domain (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce guest PASID bind function (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce cache_invalidate API (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show page table internals (Jerry Snitselaar) [1887546 1835059] - [iommu] iommu/vt-d: Use iova over first level (Jerry Snitselaar) [1887546 1837160] - [iommu] iommu/vt-d: Update first level super page capability (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make first level IOVA canonical (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Flush PASID-based iotlb for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Setup pasid entries for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Identify domains using first level page table (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Misc macro clean up for SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add build dependency on IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace Intel specific PASID allocator with IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/ioasid: Add custom allocators (Jerry Snitselaar) [1887546] - [iommu] iommu: Add I/O ASID allocator (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use right Kconfig option name (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add Kconfig option to enable/disable scalable mode (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reverse arguments to list_add (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Use accessor functions for iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reject IOMMU page granule larger than PAGE_SIZE (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Fix freeing of incomplete domains (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Build virtio-iommu as module (Jerry Snitselaar) [1887546] - [iommu] iommu: virtio: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Remove unused variable (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Update to most recent specification (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add event queue (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add probe request (Jerry Snitselaar) [1887546] - [iommu] iommu: Add virtio-iommu driver (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove duplicate error message (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix uninitilized variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rename IOMMU_QCOM_SYS_CACHE and improve doc (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Restore naming of driver parameter prefix (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Improve SMR mask test (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Fix IOVA validation for 32-bit (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Prepare for TTBR1 usage (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise VTCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespace (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Ensure ARM_64_LPAE_S2_TCR_RES1 is unsigned (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Improve attribute handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Support non-coherent stage-2 page tables (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix -Wunused-const-variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Remove useless of_match_ptr() (Jerry Snitselaar) [1887546] - [iommu] drivers/iommu: Initialise module 'owner' field in iommu_device_set_ops() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Update my email address in MODULE_AUTHOR() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Support SMMU module probing from the IORT (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TTBRn handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise MAIR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify level indexing (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify PGD size handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify start level lookup (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify bounds checks (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise size check (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Make selftest gubbins consistently __init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Avoid pathological RPM behaviour for unmaps (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Move some initialization data to .init.rodata (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Report USF more clearly (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove arm_smmu_flush_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move .tlb_sync method to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove "leaf" indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove .tlb_inv_range indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_paddr helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPU (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make private implementation details static (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add context init implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add reset implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add configuration implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move Secure access quirk to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: ioremap smmu mmio region before implementation init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add implementation infrastructure (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename arm-smmu-regs.h (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR0 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract context bank accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR1 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Get rid of weird "atomic" write (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rework cb_base handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert context bank registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR1 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR0 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove IOMMU_OF_DECLARE (Jerry Snitselaar) [1887546] - [iommu] iommu: Stop deferring probe at end of initcalls (Jerry Snitselaar) [1887546] - [iommu] iommu: Fix use-after-free in iommu_release_device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Fix dma_pgprot() for unencrypted coherent pages (Jerry Snitselaar) [1887546] - [x86] x86: Don't let pgprot_modify() change the page encryption bit (Jerry Snitselaar) [1887546] - [x86] x86/PCI: Remove X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [pci] PCI: vmd: Remove dma_map_ops overrides (Jerry Snitselaar) [1887546] - [pci] x86/pci: Clean up usage of X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [x86] x86/Kconfig: Remove the unused X86_DMA_REMAP KConfig symbol (Jerry Snitselaar) [1887546] - [dma] dma-direct: avoid a forward declaration for phys_to_dma (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Add vmap checks to dma_map_single() (Jerry Snitselaar) [1887546] - [x86] x86/platform/uv: Fix UV4 hub revision adjustment (Frank Ramsay) [1908507] - [ata] ahci: Add Intel Rocket Lake PCH-H RAID PCI IDs (Steve Best) [1868308]- [mfd] mfd: intel-lpss: Fix Intel Elkhart Lake LPSS I2C input clock (Steve Best) [1783586] - [mfd] mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs (Steve Best) [1783586] - [i2c] i2c: i801: Add support for Intel Elkhart Lake (Steve Best) [1783586] - [fs] fuse: fix bad inode (Miklos Szeredi) [1906908] - [fs] virtiofs: calculate number of scatter-gather elements accurately (Vivek Goyal) [1783467] - [fs] virtiofs: add logic to free up a memory range (Vivek Goyal) [1783467] - [fs] virtiofs: maintain a list of busy elements (Vivek Goyal) [1783467] - [fs] virtiofs: serialize truncate/punch_hole and dax fault path (Vivek Goyal) [1783467] - [fs] virtiofs: define dax address space operations (Vivek Goyal) [1783467] - [fs] virtiofs: add DAX mmap support (Vivek Goyal) [1783467] - [fs] virtiofs: implement dax read/write operations (Vivek Goyal) [1783467] - [uapi] virtiofs: introduce setupmapping/removemapping commands (Vivek Goyal) [1783467] - [fs] virtiofs: implement FUSE_INIT map_alignment field (Vivek Goyal) [1783467] - [fs] virtiofs: keep a list of free dax memory ranges (Vivek Goyal) [1783467] - [fs] virtiofs: add a mount option to enable dax (Vivek Goyal) [1783467] - [fs] virtiofs: set up virtio_fs dax_device (Vivek Goyal) [1783467] - [fs] virtiofs: get rid of no_mount_options (Vivek Goyal) [1783467] - [fs] virtiofs: provide a helper function for virtqueue initialization (Vivek Goyal) [1783467] - [fs] dax: Create a range version of dax_layout_busy_page() (Vivek Goyal) [1783467] - [dax] dax: Modify bdev_dax_pgoff() to handle NULL bdev (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for MMIO transport (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for PCI transport (Vivek Goyal) [1783467] - [include] virtio: Add get_shm_region method (Vivek Goyal) [1783467] - [fs] virtiofs: do not use fuse_fill_super_common() for device installation (Vivek Goyal) [1783467] - [uapi] fuse: reserve values for mapping protocol (Vivek Goyal) [1783467] - [fs] virtiofs: Convert virtiofs to use new mount API (Vivek Goyal) [1783467] - [fs] fuse: reject options on reconfigure via fsconfig(2) (Vivek Goyal) [1783467] - [fs] fuse: ignore 'data' argument of mount(..., MS_REMOUNT) (Vivek Goyal) [1783467] - [fs] fuse: use ->reconfigure() instead of ->remount_fs() (Vivek Goyal) [1783467] - [fs] fuse: switch to use errorfc() et.al (Vivek Goyal) [1783467] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Vivek Goyal) [1783467] - [fs] fs_parser: remove fs_parameter_description name field (Vivek Goyal) [1783467] - [fs] vfs: subtype handling moved to fuse (Vivek Goyal) [1783467] - [fs] fuse: convert to use the new mount API (Vivek Goyal) [1783467] - [lib] lib/zlib: fix inflating zlib streams on s390 (Philipp Rudo) [1908011] - [scsi] scsi: ibmvfc: Set default timeout to avoid crash during migration (Diego Domingos) [1890710] - [net] Bluetooth: Fix null pointer dereference in hci_event_packet() (Gopal Tiwari) [1921475] - [tools] selftests: fix poll error in udpgro.sh (Hangbin Liu) [1922213] - [net] mptcp: fix length of MP_PRIO suboption (Davide Caratti) [1923156] - [powerpc] powerpc/sstep: Fix array out of bound warning (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 byte instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Add testcases for VSX vector paired load/store instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/ppc-opcode: Add encoding macros for VSX vector paired instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Support VSX vector paired storage access instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Cover new VSX instructions under CONFIG_VSX (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set (Desnes Augusto Nunes do Rosario) [1908739] - [net] fix setsockopt(SO_REUSEADDR) for MPTCP sockets (Paolo Abeni) [1922500] - [net] net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Davide Caratti) [1917366] - [net] net_sched: reject silly cell_log in qdisc_get_rtab() (Davide Caratti) [1917366] - [net] sched: prevent invalid Scell_log shift count (Davide Caratti) [1917366] - [net] netem: fix zero division in tabledist (Davide Caratti) [1917366] - [net] protect tcf_block_unbind with block lock (Davide Caratti) [1917366] - [pinctrl] pinctrl: intel: Add Intel Elkhart Lake pin controller support (Steve Best) [1783600] - [fs] dlm: fix invalid cluster name warning (Alexander Aring) [1655771] - [mm] arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix doc warnings in iort.c (Al Stone) [1865698 1851555] - [acpi] ACPI, APEI, Fix error return value in apei_map_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Initialize performance state sysfs attribute (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Support Alder Lake (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2228T (Al Stone) [1865698 1851555] - [acpi] ACPI: Fix whitespace inconsistencies (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Acer SW5-012 lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: fix enum-conversion warning (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: remove unreachable breaks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add missing type casts in GPE register access code (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add ACPI_DPTF Kconfig menu (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Fix participant driver names (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: remove comment regarding string _UID support (Al Stone) [1865698 1851555] - [acpi] ACPI: reboot: Avoid racing after writing to ACPI RESET_REG (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: don't allow debugging when ACPI is disabled (Al Stone) [1865698 1851555] - [dax] ACPI: HMAT: refactor hmat_register_target_device to hmem_register_device (Al Stone) [1865698 1851555] - [acpi] x86/numa: add 'nohmat' option (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200925 Version 20200925 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Remove unnecessary semicolon (Al Stone) [1865698 1851555] - [acpi] ACPICA: Debugger: Add a new command: "ALL " (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: Return exceptions for string-to-integer conversions (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpi_help: Update UUID list (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add predefined names found in the SMBus sepcification (Al Stone) [1865698 1851555] - [acpi] ACPICA: Tree-wide: fix various typos and spelling mistakes (Al Stone) [1865698 1851555] - [acpi] ACPICA: Drop the repeated word "an" in a comment (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for 64 bit risc-v compilation (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Flush EC work unconditionally after wakeup (Al Stone) [1865698 1851555] - [acpi] ACPI: button: fix handling lid state changes when input device closed (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove 'state' from struct acpi_memory_device (Al Stone) [1865698 1851555] - [acpi] ACPI / extlog: Check for RDMSR failure (Al Stone) [1865698 1851555] - [acpi] node: Add access1 class to represent CPU to memory characteristics (Al Stone) [1865698 1851555] - [acpi] ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3 (Al Stone) [1865698 1851555] - [acpi] ACPI: Let ACPI know we support Generic Initiator Affinity Structures (Al Stone) [1865698 1851555] - [acpi] ACPI: Support Generic Initiator only domains (Al Stone) [1865698 1851555] - [acpi] ACPI / NUMA: Add stub function for pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] virtio-mem: Allow to specify an ACPI PXM as nid (Al Stone) [1865698 1851555] - [acpi] ACPI: battery: include linux/power_supply.h (Al Stone) [1865698 1851555] - [acpi] ACPI: wakeup: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: tiny-power-button: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: proc: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Remove unused ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: event: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: debugfs: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: custom_method: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: container: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: platform: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: LPSS: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: update kernel-doc line comments (Al Stone) [1865698 1851555] - [acpi] PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (Al Stone) [1865698 1851555] - [acpi] ACPI: configfs: Add missing config_item_put() to fix refcount leak (Al Stone) [1865698 1851555] - [acpi] ACPI: video: use ACPI backlight for HP 635 Notebook (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Clean up header file include statements (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove unnecessary APD_ADDR() macro stub (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove flags from struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add kerneldoc for properties in struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: Remove side effect of partly creating a node in acpi_get_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Rename acpi_map_pxm_to_online_node() to pxm_to_online_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Al Stone) [1865698 1851555] - [acpi] ACPI: Add out of bounds and numa_off protections to pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Print more information when acpi_processor_evaluate_cst() fails (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add PCH FIVR participant driver (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Al Stone) [1865698 1851555] - [acpi] ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI PMIC (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Tone down missing MCFG message (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Make ACPICA use logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Change the type of acpi_os_map_generic_address() return value (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for using logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused inline functions (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Drop the unused @ops of iort_add_device_replay() (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Save Cherry Trail PWM ctx registers only once (at activation) (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce special struct type for GPE register addresses (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Validate GPE blocks at init time (Al Stone) [1865698 1851555] - [acpi] ACPI: Export acpi_get_first_physical_node() to modules (Al Stone) [1865698 1851555] - [kernel] rcu/tree: Export rcu_idle_{enter, exit} to modules (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: fix -Wformat (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Fix build for ARCH_APICTIMER_STOPS_ON_C3 unset (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Take over RCU-idle for C3-BM idle (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TLB_FLUSHED (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TIMER_STOP (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Prevent acpi_release_memory() from returning too early (Al Stone) [1865698 1851555] - [acpi] ACPI: ioremap: avoid redundant rounding to OS page size (Al Stone) [1865698 1851555] - [acpi] ACPI: SoC: APD: Check return value of acpi_dev_get_property() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add a fmw property is_raven (Al Stone) [1865698 1851555] - [include] ACPI: APD: Change name from ST to FCH (Al Stone) [1865698 1851555] - [acpi] i2c: designware: Add device HID for Hygon I2C controller (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Add an input ID to acpi_dma_configure() (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove useless PCI bus walk (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_match_node_callback walk the ACPI namespace for NC (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: remove redundant assignment to variable rc (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless 'node >= MAX_NUMNODES' check (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless sub table pointer check (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: Remove the duplicated checks for acpi_parse_entries_array() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200717 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Do not increment operation_region reference counts for field units (Al Stone) [1865698 1851555] - [acpi] ACPICA: Replace one-element array with flexible-array (Al Stone) [1865698 1851555] - [acpi] ACPI: acpi_pad: initialize preferred_cpu (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Clean up the removal of unused memory mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_iomem() (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Preserve memory opregion mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Implement deferred unmapping of ACPI memory (Al Stone) [1865698 1851555] - [acpi] ACPI: Use fallthrough pseudo-keyword (Al Stone) [1865698 1851555] - [acpi] acpi: thermal: Don't call thermal_zone_device_is_enabled() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Fix Tiger Lake ACPI device ID (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant for TigerLake (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: avoid relocations for table signature array (Al Stone) [1865698 1851555] - [acpi] ACPI: PAD: Eliminate usage of uninitialized_var() macro (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: add newlines when printing module parameters (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: add newline when printing 'ec_event_clearing' module parameter (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix pm_profile_attr type (Al Stone) [1865698 1851555] - [acpi] ACPI: property: use cached name in acpi_fwnode_get_named_child_node() (Al Stone) [1865698 1851555] - [acpi] sched,acpi_pad: Convert to sched_set_fifo*() (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: Avoid using power resources if there are none for D0 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200528 (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: add new OperationRegion subtype keyword PlatformRtMechanism (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe() (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile() (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: use correct trigger type field in _Exx / _Lxx handling (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused __get_pci_rid() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: s2idle: Extend GPE dispatching debug message (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: s2idle: Print type of wakeup debug messages (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Additional sysfs attributes for power participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer TravelMate 5735Z (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix PMCG node single ID mapping handling (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Kick the memory_failure() queue for synchronous errors (Al Stone) [1865698 1851555] - [mm] mm/memory-failure: Add memory_failure_queue_kick() (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add comments for not calling acpi_put_table() (Al Stone) [1865698 1851555] - [acpi] ACPI: GTDT: Put GTDT table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Add i2c address for thermal control (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: add support for _Exx / _Lxx handler methods (Al Stone) [1865698 1851555] - [acpi] ACPI: Delete unused proc filename macros (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add extra message "applying workaround" for off-by-1 issue (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: Add acpi_evaluate_reg() helper (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: Make two functions static (Al Stone) [1865698 1851555] - [acpi] ACPI: sleep: Put the FACS table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Put SPCR and STAO table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Put the ACPI table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the HEST table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error record serialization table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error injection table for error path and module exit (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the boot error record table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: watchdog: Put the watchdog action table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: LPIT: Put the low power idle table after using it (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200430 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix required parameters for _NIG and _NIH (Al Stone) [1865698 1851555] - [acpi] ACPICA: Dispatcher: add status checks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Disassembler: ignore AE_ALREADY_EXISTS status when parsing create operators (Al Stone) [1865698 1851555] - [acpi] ACPICA: Move acpi_gbl_next_cmd_num definition to acglobal.h (Al Stone) [1865698 1851555] - [acpi] ACPICA: Make acpi_protocol_lengths static (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: work around num_ids ambiguity (Al Stone) [1865698 1851555] - [acpi] Revert "ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map()" (Al Stone) [1865698 1851555] - [pci] PCI: Constify struct pci_ecam_ops (Al Stone) [1865698 1851555] - [acpi] PM: ACPI: Output correct message on target power state (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Make some symbols static (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: idle: Allow probing on platforms with one ACPI C-state (Al Stone) [1865698 1851555] - [documentation] PM: sleep: core: Rename DPM_FLAG_LEAVE_SUSPENDED (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_smart_suspend_and_suspended() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_may_skip_resume() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rework the power.may_skip_resume handling (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Do not skip callbacks in the resume phase (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Switch back to async_schedule_dev() (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Fold functions into their callers (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Simplify the SMART_SUSPEND flag handling (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Use built-in RCU list checking (Al Stone) [1865698 1851555] - [base] PM: core: Fix handling of devices deleted during system-wide resume (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() (Al Stone) [1865698 1851555] - [kernel] PM: sleep: Integrate suspend-to-idle with generig suspend flow (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dev_pm_skip_next_resume_phases() (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Asus T200TA lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI/PCI: pci_link: use extended_irq union member when setting ext-irq shareable (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Fix up fast path check in acpi_ec_add() (Al Stone) [1865698 1851555] - [x86] ACPI, x86/boot: make acpi_nobgrt static (Al Stone) [1865698 1851555] - [x86] acpi/x86: add a kernel parameter to disable ACPI BGRT (Al Stone) [1865698 1851555] - [acpi] x86: ACPI: fix CPU hotplug deadlock (Al Stone) [1865698 1851555] - [x86] acpi/x86: ignore unspecified bit positions in the ACPI global lock field (Al Stone) [1865698 1851555] - [x86] x86/acpi: make "asmlinkage" part first thing in the function definition (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep.c, remove from (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h (Al Stone) [1865698 1851555] - [x86] x86/efi: Explicitly include realmode.h to handle RM trampoline quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer Aspire 5783z (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version 20200326 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fixes for acpiExec namespace init file (Al Stone) [1865698 1851555] - [acpi] ACPICA: WSMT: Fix typo, no functional change (Al Stone) [1865698 1851555] - [acpi] ACPICA: utilities: fix sprintf() (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpiexec: remove redeclaration of acpi_gbl_db_opt_no_region_support (Al Stone) [1865698 1851555] - [acpi] ACPICA: Change PlatformCommChannel ASL keyword to PCC (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix IVRS IVHD type 10h reserved field name (Al Stone) [1865698 1851555] - [acpi] ACPICA: Implement IVRS IVHD type 11h parsing (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a typo in a comment field (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200214 (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: clean up acpi_get_psd_map() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Consolidate event handler installation code (Al Stone) [1865698 1851555] - [acpi] ACPI: list_for_each_safe() -> list_for_each_entry_safe() (Al Stone) [1865698 1851555] - [acpi] ACPI: video: remove redundant assignments to variable result (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Add missing __acquires/__releases annotations (Al Stone) [1865698 1851555] - [acpi] ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry (Al Stone) [1865698 1851555] - [acpi] ACPI / AC: Cleanup DMI quirk table (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_handlers() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Avoid passing redundant argument to functions (Al Stone) [1865698 1851555] - [include] ACPI: NUMA: Up-level "map to online node" functionality (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a couple of typos (Al Stone) [1865698 1851555] - [acpi] ACPICA: use acpi_size instead of u32 for prefix_path_length (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast length arguement to acpi_ns_build_normalized_path() as u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast the result of the pointer difference to u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Table Manager: Update comments in a function header (Al Stone) [1865698 1851555] - [acpi] ACPICA: Enable sleep button on ACPI legacy wake (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a comment "enable" fixed events -> "disable" all fixed events (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: make root file a parameter for cv_init_file_tree (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: remove function parameters from cv_init_file_tree() (Al Stone) [1865698 1851555] - [acpi] ACPI: Add new tiny-power-button driver to directly signal init (Al Stone) [1865698 1851555] - [acpi] ACPI: button: move HIDs to acpi/button.h (Al Stone) [1865698 1851555] - [acpi] ACPI: treewide: remove redundant IS_ERR() before error code check (Al Stone) [1865698 1851555] - [dma] dmaengine: idma64: Use actual device for DMA transfers (Steve Best) [1784118] - [platform] platform/x86: dell-smbios-wmi: Correct a memory leak (David Arcari) [1898516] - [x86] x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Aristeu Rozanski) [1850800]- [x86] kvm: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: remove bogus #GP injection (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Fix split-irqchip vs interrupt injection window request (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: fix error return code in svm_create_vcpu() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Fix offset computation bug in __sev_dbg_decrypt() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use cpuid to determine max gfn (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: mmu: Fix SPTE encoding of MMIO generation upper half (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nvmx: Sync unsync'd vmcs02 state to vmcs12 on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: tracing: Fix unmatched kvm_entry and kvm_exit events (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Update description of KVM_{GET, CLEAR}_DIRTY_LOG (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: get smi pending status correctly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Add more protection against undefined behavior in rsvd_bits() (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: Forbid the use of tagged userspace addresses for memslots (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: mark vmcb as dirty when forcingly leaving the guest mode (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: correctly restore nested_run_pending on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Clarify TDP MMU page list invariants (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Ensure TDP MMU roots are freed after yield (Paolo Bonzini) [1904054 1906893 1904128] - [security] apparmor: remove duplicate macro list_entry_is_head() (Paolo Bonzini) [1904054 1906893 1904128] - [kernel] linux/list.h: add a macro to test if entry is pointing to the head (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: check tlbs_dirty directly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: change in pv_eoi_get_pending() to make code more readable (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Optimize not-present/MMIO SPTE check in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use raw level to index into MMIO walks' sptes array (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Get root level from walkers when retrieving MMIO SPTE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Remove the call to sev_platform_status() during setup (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Don't flush cache if hardware enforces cache coherency across encryption domains (Paolo Bonzini) [1904054 1906893 1904128] - [x86] cpu: Add hardware-enforced cache coherency as a CPUID feature (Paolo Bonzini) [1904054 1906893 1904128] - [x86] Remove X86_FEATURE_MFENCE_RDTSC (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm/vmx: Use TEST REG, REG instead of CMP $0, REG in vmenter.S (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: ignore SIPIs that are received while not in wait-for-sipi state (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: set fixed bits by hand (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add TDP MMU SPTE changed trace point (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add existing trace points to TDP MMU (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: check CR4 changes against vcpu->arch (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Move asid to vcpu_svm (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: remove unused macro HV_CLOCK_SIZE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: remove kvm_clear_guest_page (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY_MAP_ADDR] (Paolo Bonzini) [1904054 1906893 1904128] - [tools] kvm: selftests: test KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: emulate wait-for-SIPI and SIPI-VMExit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix apic_accept_events vs check_nested_events (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Return bool instead of int for CR4 and SREGS validity checks (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Drop VMXE check from svm_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop explicit 'nested' check from vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop guest CPUID check for VMXE in vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [netdrv] net/mlx5e: Update max_opened_tc also when channels are closed (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix leak upon failure of rule creation (Alaa Hleihel) [1918379 1914766] - [netdrv] net/mlx5: Fix function calculation for page trees (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used (Alaa Hleihel) [1918379] - [netdrv] mlx5: Mark BlueField-3 as unsupported device (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Enable host PF HCA after eswitch is initialized (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Rename peer_pf to host_pf (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: simplify the return expression of mlx5_ec_init() (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use strict get/set operations for obj_id (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Alaa Hleihel) [1918379] - [include] net/mlx5: Expose ifc bits for query modify header (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing trust state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Correctly handle changing the number of queues when the interface is down (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix CT rule + encap slow path offload and deletion (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Maintain separate page trees for ECPF and PF functions (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix IPSEC stats (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Reduce tc unsupported key print level (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: free page before return (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix memory leak on flow table creation error flow (Alaa Hleihel) [1918379] - [infiniband] Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Fix wrong free of blue flame register on error (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Add missing capability check for uplink follow (Alaa Hleihel) [1918379] - [netdrv] iavf: Use kzalloc for allocating only one thing (Stefan Assmann) [1838735] - [netdrv] iavf: fix double-release of rtnl_lock (Stefan Assmann) [1838735] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838735] - [netdrv] iavf: Fix updating statistics (Stefan Assmann) [1838735] - [netdrv] iavf: fix error return code in iavf_init_get_resources() (Stefan Assmann) [1838735] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838735] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838735] - [net] Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1916057] - [fs] fs/fs-writeback.c: fix kernel-doc warning (Waiman Long) [1918047] - [include] memcg: only record foreign writebacks with dirty pages when memcg is not disabled (Waiman Long) [1918047] - [trace] writeback: don't access page->mapping directly in track_foreign_dirty TP (Waiman Long) [1918047] - [fs] writeback: add tracepoints for cgroup foreign writebacks (Waiman Long) [1918047] - [mm] writeback, memcg: Implement foreign dirty flushing (Waiman Long) [1918047] - [mm] mm: remove the account_page_dirtied export (Waiman Long) [1918047] - [fs] writeback, memcg: Implement cgroup_writeback_by_id() (Waiman Long) [1918047] - [mm] writeback: Separate out wb_get_lookup() from wb_get_create() (Waiman Long) [1918047] - [include] bdi: Add bdi->id (Waiman Long) [1918047] - [mm] mm/page-writeback: introduce tracepoint for wait_on_page_writeback() (Waiman Long) [1918047] - [fs] kernfs: fix barrier usage in __kernfs_new_node() (Waiman Long) [1918047] - [fs] kernfs: Allocating memory for kernfs_iattrs with kmem_cache (Waiman Long) [1918047] - [fs] fs: Convert writeback to XArray (Waiman Long) [1918047] - [mm] mm: Convert page-writeback to XArray (Waiman Long) [1918047] - [mm] mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() (Waiman Long) [1917681] - [mm] mm/slub: fix panic in slab_alloc_node() (Oleksandr Natalenko) [1921056] - [net] xfrm: interface: fix the priorities for ipip and ipv6 tunnels (Sabrina Dubroca) [1923269] - [net] netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Antoine Tenart) [1918684] - [net] tcp: refine tcp_pacing_delay() for very low pacing rates (Antoine Tenart) [1905897] - [net] ensure correct skb->tstamp in various fragmenters (Antoine Tenart) [1905897] - [net] tcp: repaired skbs must init their tso_segs (Antoine Tenart) [1905897] - [net] tcp: address problems caused by EDT misshaps (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: ensure maxrate fq parameter applies to EDT flows (Antoine Tenart) [1905897] - [net] tcp: refine tcp_tso_should_defer() after EDT adoption (Antoine Tenart) [1905897] - [net] tcp_bbr: update comments to reflect pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: add tcp_reset_xmit_timer() helper (Antoine Tenart) [1905897] - [net] tcp: fix TCP_REPAIR xmit queue setup (Antoine Tenart) [1905897] - [net] tcp_bbr: adjust TCP BBR for departure time pacing (Antoine Tenart) [1905897] - [net] tcp_bbr: fix typo in bbr_pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: optimize tcp internal pacing (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: no longer use skb_is_tcp_pure_ack() (Antoine Tenart) [1905897] - [net] tcp: mitigate scheduling jitter in EDT pacing model (Antoine Tenart) [1905897] - [net] tcp: do not change tcp_wstamp_ns in tcp_mstamp_refresh (Antoine Tenart) [1905897] - [net] tcp/fq: move back to CLOCK_MONOTONIC (Antoine Tenart) [1905897] - [net] tcp: switch tcp_internal_pacing() to tcp_wstamp_ns (Antoine Tenart) [1905897] - [net] tcp: switch tcp and sch_fq to new earliest departure time model (Antoine Tenart) [1905897] - [net] tcp: switch internal pacing timer to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: provide earliest departure time in skb->tstamp (Antoine Tenart) [1905897] - [net] tcp: add tcp_wstamp_ns socket field (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: switch to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: introduce tcp_skb_timestamp_us() helper (Antoine Tenart) [1905897] - [net] tcp: switch tcp_clock_ns() to CLOCK_TAI base (Antoine Tenart) [1905897] - [drm] drm/nouveau/disp/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/dmaobj/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/gpio/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bar/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/timer/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/fb/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/imem/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mc/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/devinit/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/pci/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/core: recognise GA10 (Ben Skeggs) [1916583] - [drm] drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110-: disable hw-initiated dpcd reads (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110: split out from i2c/gk104 (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs) [1916583] - [netdrv] net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix two double free cases (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: In skb build skip setting mark in switchdev mode (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix SWP offsets when vlan inserted by driver (Alaa Hleihel) [1899457 1819580] - [netdrv] net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Check if lag is supported before creating one (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Fix MR cache memory leak (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Fix passing zero to 'PTR_ERR' (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: remove unnecessary memset (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Assign dev to DM MR (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Remove mlx5_ib_mr->npages (Alaa Hleihel) [1899457] - [documentation] scsi: fc: Update documentation of sysfs nodes for FPIN stats (Ewan Milne) [1859967] - [scsi] scsi: fc: Add mechanism to update FPIN signal statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Parse FPIN packets and update statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Add FPIN statistics to fc_host and fc_rport objects (Ewan Milne) [1859967] - [uapi] scsi: fc: Update formal FPIN descriptor definitions (Ewan Milne) [1859967] - [scsi] scsi: smartpqi: Update version to 1.2.16-012 (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct pqi_sas_smp_handler busy condition (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct driver removal with HBA disks (Don Brace) [1890727 1889844] - [target] scsi: target: Fix XCOPY NAA identifier lookup (Maurizio Lombardi) [1900463] {CVE-2020-28374} - [x86] perf/x86/intel/uncore: Add Comet Lake support (Michael Petlan) [1873271]- [net] bridge: Fix a warning when del bridge sysfs (Davide Caratti) [1917518] - [net] bridge: Avoid infinite loop when suppressing NS messages with invalid options (Davide Caratti) [1917518] - [net] bridge: fix stale eth hdr pointer in br_dev_xmit (Davide Caratti) [1917518] - [net] SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski) [1906400] - [net] SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski) [1906400] - [block] nbd: make the config put is called before the notifying the waiter (Ming Lei) [1743857] - [block] nbd: restore default timeout when setting it to zero (Ming Lei) [1743857] - [kernel] rcu/tree: Defer kvfree_rcu() allocation to a clean context (Waiman Long) [1922453] - [kernel] cgroup: Fix memory leak when parsing multiple source parameters (Waiman Long) [1922453] - [kernel] cpuset: fix race between hotplug work and later CPU offline (Waiman Long) [1922453] - [kernel] cgroup: freezer: call cgroup_enter_frozen() with preemption disabled in ptrace_stop() (Waiman Long) [1922453] - [kernel] cgroup: freezer: fix frozen state inheritance (Waiman Long) [1922453] - [kernel] locking/lockdep: Cure noinstr fail (Waiman Long) [1922453] - [kernel] tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922453] - [fs] fs: Kill DCACHE_DONTCACHE dentry even if DCACHE_REFERENCED is set (Eric Sandeen) [1921903] - [fs] fs: Handle I_DONTCACHE in iput_final() instead of generic_drop_inode() (Eric Sandeen) [1921903] - [netdrv] ice: update dev_addr in ice_set_mac_address even if HW filter exists (Jonathan Toppins) [1879318] - [tools] libbpf: Fix uninitialized variable in btf_parse_type_sec (Jiri Olsa) [1922197] - [tools] libbpf: Support BTF loading and raw data output in both endianness (Jiri Olsa) [1922197] - [tools] selftests/bpf: Test BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__str_by_offset() as a more generic variant of name_by_offset (Jiri Olsa) [1922197] - [tools] libbpf: Add BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__new_empty() to create an empty BTF object (Jiri Olsa) [1922197] - [tools] libbpf: Allow modification of BTF and add btf__add_str API (Jiri Olsa) [1922197] - [tools] libbpf: Extract generic string hashing function for reuse (Jiri Olsa) [1922197] - [tools] libbpf: Generalize common logic for managing dynamically-sized arrays (Jiri Olsa) [1922197] - [tools] libbpf: Remove assumption of single contiguous memory for BTF data (Jiri Olsa) [1922197] - [tools] libbpf: Refactor internals of BTF type index (Jiri Olsa) [1922197] - [tools] libbpf: Remove any use of reallocarray() in libbpf (Jiri Olsa) [1922197] - [tools] libbpf: Clean up and improve CO-RE reloc logging (Jiri Olsa) [1922197] - [tools] libbpf: Improve error logging for mismatched BTF kind cases (Jiri Olsa) [1922197] - [scsi] scsi: qla2xxx: Fix mailbox Ch erroneous error (Nilesh Javali) [1894578] - [sound] ALSA: ASoC: Intel: tgl: remove sof_fw_filename set for tgl_3_in_1_default (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: allow soundwire use desc->default_fw_filename (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E (Jaroslav Kysela) [1783462] - [sound] ALSA: hda: intel-dsp-config: add PCI id for TGL-H (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Properly unregister DAI on removal (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Add missing size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix wrong size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Simplify remove_widget function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove empty functions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Change allocations to resource managed (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Unify all device references (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove unused functions from topology API (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max9867: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: max98373-sdw: align regmap use with other codecs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98390: Fix error codes in max98390_dsm_init() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98095: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98373: don't access volatile registers in bias level off (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98090: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: pcm: DRAIN support reactivation (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: mutex between calibration and power state changes (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: remove warnings (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5660: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: rt*.c: remove useless pointer cast (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: delay 300ms after SDB pulling high for calibration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: move SDB control from trigger to DAPM (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: check the return value of regmap_read during i2c probe (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: modification for calibration to get better performance (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: support TDM slot configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: qcom: Fix build failure when slimbus is module (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: master: use pm_runtime_set_active() on add (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: intel: fix another unused-function warning (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DPN interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DP0 interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: registers: add definitions for clearable interrupt fields (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: reset slave_notify status at each loop (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: add comments to explain interrupt loop filter (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: SDCA: detect sdca_cascade interrupt (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: update TDM slot_width (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl_rt1011_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dpcm_capture flag for speaker_smart_amp (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for Dooly (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for cml_rt1015_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: add hw specific PCM constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: loader: do not warn about unknown firmware headers (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove multistep topology loading (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: sof-audio: remove goto used for force-nocodec support (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: modify the signature of stall op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: topology: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: add parse_platform_ext_manifest() op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: relax PCM period and buffer size constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: nocodec: modify DAI link definitions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: trace: Add runtime trace filtering mechanism (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add `memory_info` file to debugfs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Change section comment for SOF_IPC_TEST_ (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Improve code alignment in header.h (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: IPC: fix implicit type overflow (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse firmware config dictionary (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the condition passed to sof_dev_dbg_or_err (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: modify the SOF_DBG flags (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated status dump (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: parse cavs extra config data elem (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: define parse_platform_ext_manifest op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: override volume info callback (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add .prepare/.complete callbacks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Activate runtime PM with SOF OF device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add missing ret=0 at soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: ignore un-needed mutex_unlock() case on soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_component_module/open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_dai_startup() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_clean() and call it from soc_pcm_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-link: add mark for snd_soc_link_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-dai: add mark for snd_soc_dai_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for snd_soc_pcm_component_pm_runtime_get/put() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for soc_pcm_components_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: KMB: Fix S24_LE configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5682: change SAR voltage threshold (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: increase the time to detect BCLK (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: add delay to fix pop noise from speaker (Jaroslav Kysela) [1783462] - [powerpc] powerpc/tm: Avoid machine crash on rt_sigreturn() (Gustavo Duarte) [1860550] - [net] udp: Prevent reuseport_select_sock from reading uninitialized socks (Guillaume Nault) [1917953] - [net] flow_offload: Fix memory leak for indirect flow block (Guillaume Nault) [1917953] - [net] sock: set sk_err to ee_errno on dequeue from errq (Guillaume Nault) [1917953] - [net] devlink: Make sure devlink instance and port are in same net namespace (Guillaume Nault) [1917953] - [net] devlink: Hold rtnl lock while reading netdev attributes (Guillaume Nault) [1917953] - [net] devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() (Guillaume Nault) [1917953] - [net] tipc: fix NULL deref in tipc_link_xmit() (Xin Long) [1918657] - [net] tipc: prevent possible null deref of link (Xin Long) [1918657] - [net] tipc: fix incompatible mtu of transmission (Xin Long) [1918657] - [net] tipc: fix memory leak in tipc_topsrv_start() (Xin Long) [1918657] - [net] tipc: add stricter control of reserved service types (Xin Long) [1918657] - [tools] selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Fix expected case of extack messages (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Only check verifier log on verification fails (Jiri Benc) [1882709] - [netdrv] netdevsim: Add debugfs toggle to reject BPF programs in verifier (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Remove check for program load flags match (Jiri Benc) [1882709] - [net] xdp: Remove the xdp_attachment_flags_ok() callback (Jiri Benc) [1882709] - [net] net, xsk: Avoid taking multiple skbuff references (Jiri Benc) [1882709] - [net] increment xmit_recursion level in dev_direct_xmit() (Jiri Benc) [1882709] - [kernel] usermodehelper: reset umask to default before executing user process (Jiri Benc) [1882709] - [net] xsk: Do not discard packet when NETDEV_TX_BUSY (Jiri Benc) [1882709] - [net] xsk: Fix number of pinned pages/umem size discrepancy (Jiri Benc) [1882709] - [include] netdevice.h: fix xdp_state kernel-doc warning (Jiri Benc) [1882709] - [net] bpf: xdp: Fix XDP mode when no mode flags specified (Jiri Benc) [1882709] - [net] bpf: Fix XDP FD-based attach/detach logic around XDP_FLAGS_UPDATE_IF_NOEXIST (Jiri Benc) [1882709] - [kernel] add a kernel_wait helper (Jiri Benc) [1882709] - [tools] selftests/bpf: Add link detach tests for cgroup, netns, and xdp bpf_links (Jiri Benc) [1882709] - [net] bpf: Add support for forced LINK_DETACH command (Jiri Benc) [1882709] - [kernel] bpf: Fix build without CONFIG_NET when using BPF XDP link (Jiri Benc) [1882709] - [net] xdp: Prevent kernel-infoleak in xsk_getsockopt() (Jiri Benc) [1882709] - [net] udp, bpf: Ignore connections in reuseport group after BPF sk lookup (Jiri Benc) [1882709] - [net] Revert "net: optimize the sockptr_t for unified kernel/user address spaces" (Jiri Benc) [1882709] - [net] improve the user pointer check in init_user_sockptr (Jiri Benc) [1882709] - [include] net: remove sockptr_advance (Jiri Benc) [1882709] - [include] net: make sockptr_is_null strict aliasing safe (Jiri Benc) [1882709] - [net] optimize the sockptr_t for unified kernel/user address spaces (Jiri Benc) [1882709] - [net] bpfilter: switch bpfilter_ip_set_sockopt to sockptr_t (Jiri Benc) [1882709] - [net] switch copy_bpf_fprog_from_user to sockptr_t (Jiri Benc) [1882709] - [include] net: add a new sockptr_t type (Jiri Benc) [1882709] - [net] bpfilter: reject kernel addresses (Jiri Benc) [1882709] - [net] bpfilter: split __bpfilter_process_sockopt (Jiri Benc) [1882709] - [net] bpfilter: fix up a sparse annotation (Jiri Benc) [1882709] - [net] udp: Don't discard reuseport selection when group has connections (Jiri Benc) [1882709] - [net] bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW XDP commands (Jiri Benc) [1882709] - [tools] selftests/bpf: Add BPF XDP link selftests (Jiri Benc) [1882709] - [net] bpf: Implement BPF XDP link-specific introspection APIs (Jiri Benc) [1882709] - [net] bpf, xdp: Implement LINK_UPDATE for BPF XDP link (Jiri Benc) [1882709] - [net] bpf, xdp: Add bpf_link-based XDP attachment API (Jiri Benc) [1882709] - [net] bpf, xdp: Extract common XDP program attachment logic (Jiri Benc) [1882709] - [net] bpf, xdp: Maintain info on attached XDP BPF programs in net_device (Jiri Benc) [1882709] - [kernel] bpf, netns: Fix build without CONFIG_INET (Jiri Benc) [1882709] - [net] udp6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] udp: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] ipv6: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] ipv4: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] udp: Remove unused variable/function (exact_dif) (Jiri Benc) [1882709] - [net] udp: Remove unused parameter (exact_dif) (Jiri Benc) [1882709] - [net] udp: only choose unbound UDP socket for multicast when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound datagram socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound stream socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] allow binding socket in a VRF when there's an unbound socket (Jiri Benc) [1882709] - [net] udp6: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] udp: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] inet6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] inet: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] simplify cBPF setsockopt compat handling (Jiri Benc) [1882709] - [net] explicitly include in net/core/sock.c (Jiri Benc) [1882709] - [include] compat: provide compat_ptr() on all architectures (Jiri Benc) [1882709] - [net] socket: move compat timeout handling into sock.c (Jiri Benc) [1882709] - [include] xdp: introduce xdp_get_shared_info_from_{buff, frame} utility routines (Jiri Benc) [1882709] - [net] xsk: Add xdp statistics to xsk_diag (Jiri Benc) [1882709] - [net] xsk: Add new statistics (Jiri Benc) [1882709] - [net] bpfilter: Initialize pos variable (Jiri Benc) [1882709] - [kernel] umd: Stop using split_argv (Jiri Benc) [1882709] - [kernel] umd: Remove exit_umh (Jiri Benc) [1882709] - [net] bpfilter: Take advantage of the facilities of struct pid (Jiri Benc) [1882709] - [kernel] exit: Factor thread_group_exited out of pidfd_poll (Jiri Benc) [1882709] - [kernel] umd: Track user space drivers with struct pid (Jiri Benc) [1882709] - [net] bpfilter: Move bpfilter_umh back into init data (Jiri Benc) [1882709] - [fs] exec: Remove do_execve_file (Jiri Benc) [1882709] - [kernel] umh: Stop calling do_execve_file (Jiri Benc) [1882709] - [kernel] umd: Transform fork_usermode_blob into fork_usermode_driver (Jiri Benc) [1882709] - [kernel] umd: Rename umd_info.cmdline umd_info.driver_name (Jiri Benc) [1882709] - [kernel] umd: For clarity rename umh_info umd_info (Jiri Benc) [1882709] - [kernel] umh: Separate the user mode driver and the user mode helper support (Jiri Benc) [1882709] - [kernel] umh: Move setting PF_UMH into umh_pipe_setup (Jiri Benc) [1882709] - [kernel] umh: Remove call_usermodehelper_setup_file. (Jiri Benc) [1882709] - [kernel] umh: Rename the user mode driver helpers for clarity (Jiri Benc) [1882709] - [kernel] umh: Capture the pid in umh_pipe_setup (Jiri Benc) [1882709] - [net] bpf: Add SO_KEEPALIVE and related options to bpf_setsockopt (Jiri Benc) [1882709] - [net] tcp: Expose tcp_sock_set_keepidle_locked (Jiri Benc) [1882709] - [net] tcp: add tcp_sock_set_keepidle (Jiri Benc) [1882709] - [net] sock: Move sock_valbool_flag to header (Jiri Benc) [1882709] - [net] spread "enum sock_flags" (Jiri Benc) [1882709] - [tools] bpf: Use local copy of headers including uapi/linux/filter.h (Jiri Benc) [1882709] - [net] bpfilter: fix iptables failure if bpfilter_umh is disabled (Jiri Benc) [1882709] - [s390] s390/crypto: add arch_get_random_long() support (Vladis Dronov) [1904274] - [net] net/smc: Add support for obtaining SMCR device list (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining SMCD device list (Philipp Rudo) [1868684] - [net] net/smc: Add SMC-D Linkgroup diagnostic support (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get link command (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get linkgroup command (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining system information (Philipp Rudo) [1868684] - [net] net/smc: Introduce generic netlink interface for diagnostic purposes (Philipp Rudo) [1868684] - [net] net/smc: Refactor smc ism v2 capability handling (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to link structure (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to smc ib-device (Philipp Rudo) [1868684] - [net] net/smc: Add link counters for IB device ports (Philipp Rudo) [1868684] - [net] net/smc: Add connection counters for links (Philipp Rudo) [1868684] - [net] net/smc: Use active link of the connection (Philipp Rudo) [1868684] - [net] net/smc: use helper smc_conn_abort() in listen processing (Philipp Rudo) [1868684] - [net] sched: sch_frag: add generic packet fragment support. (Marcelo Leitner) [1909262] - [net] sched: act_mirred: refactor the handle of xmit (Marcelo Leitner) [1909262] - [net] sched: fix miss init the mru in qdisc_skb_cb (Marcelo Leitner) [1909262] - [net] openvswitch: using ip6_fragment in ipv6_stub (Marcelo Leitner) [1909262] - [net] ipv6: add ipv6_fragment hook in ipv6_stub (Marcelo Leitner) [1909262] - [x86] x86/resctrl: Fix spelling in user-visible warning messages (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enable user to view thread or core throttling mode (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enumerate per-thread MBA controls (Puneet Sethi) [1717078] - [x86] cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_cache::arch_has_{sparse, empty}_bitmaps (Puneet Sethi) [1717078] - [x86] x86/resctrl: Merge AMD/Intel parse_bw() calls (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_membw::arch_needs_linear to explain AMD/Intel MBA difference (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use is_closid_match() in more places (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use container_of() in delayed_work handlers (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix stale comment (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove struct rdt_membw::max_delay (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove unused struct mbm_state::chunks_bw (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix memory bandwidth counter width for AMD (Puneet Sethi) [1845633 1717078] - [documentation] Documentation: x86: fix some typos (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Clarify MBA takes MB as referring to mba_sc (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Remove cdpl2 unspported statement and fix capitalisation (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Contiguous cbm isn't all X86 (Puneet Sethi) [1717078] - [documentation] Documentation: x86: convert resctrl_ui.txt to reST (Puneet Sethi) [1717078] - [kernel] livepatch: Make klp_apply_object_relocs static (Yannick Cote) [1866433] - [kernel] livepatch: Prevent module-specific KLP rela sections from referencing vmlinux symbols (Yannick Cote) [1866433] - [x86] livepatch: Remove .klp.arch (Yannick Cote) [1866433] - [kernel] livepatch: Apply vmlinux-specific KLP relocations early (Yannick Cote) [1866433] - [kernel] livepatch: Disallow vmlinux.ko (Yannick Cote) [1866433]- [sound] ALSA: hda: Add Cometlake-R PCI ID (Jaroslav Kysela) [1915650] - [fs] xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster) [1903387] - [fs] xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster) [1903387] - [net] mptcp: implement delegated actions (Paolo Abeni) [1892375] - [net] mptcp: schedule work for better snd subflow selection (Paolo Abeni) [1892375] - [net] mptcp: do not queue excessive data on subflows (Paolo Abeni) [1892375] - [net] mptcp: re-enable sndbuf autotune (Paolo Abeni) [1892375] - [net] mptcp: always graft subflow socket to parent (Paolo Abeni) [1892375] - [include] lockdep: Introduce in_softirq lockdep assert (Paolo Abeni) [1892375] - [net] selinux: handle MPTCP consistently with TCP (Paolo Abeni) [1892375] - [net] mptcp: fix locking in mptcp_disconnect() (Paolo Abeni) [1892375] - [net] mptcp: better msk-level shutdown. (Paolo Abeni) [1892375] - [net] mptcp: more strict state checking for acks (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the MP_PRIO testcases (Paolo Abeni) [1892375] - [net] mptcp: add the mibs for MP_PRIO (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add set_flags command in pm_nl_ctl (Paolo Abeni) [1892375] - [net] mptcp: add set_flags command in PM netlink (Paolo Abeni) [1892375] - [net] mptcp: add the incoming MP_PRIO support (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing MP_PRIO support (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add testcases for setting the address ID (Paolo Abeni) [1892375] - [net] mptcp: add the address ID assignment bitmap (Paolo Abeni) [1892375] - [net] mptcp: cap forward allocation to 1M (Paolo Abeni) [1892375] - [net] mptcp: fix pending data accounting (Paolo Abeni) [1892375] - [net] mptcp: push pending frames when subflow has free space (Paolo Abeni) [1892375] - [net] mptcp: properly annotate nested lock (Paolo Abeni) [1892375] - [net] mptcp: fix security context on server socket (Paolo Abeni) [1892375] - [net] mptcp: clear use_ack and use_map when dropping other suboptions (Paolo Abeni) [1892375] - [net] mptcp: let MPTCP create max size skbs (Paolo Abeni) [1892375] - [net] mptcp: pm: simplify select_local_address() (Paolo Abeni) [1892375] - [net] mptcp: parse and act on incoming FASTCLOSE option (Paolo Abeni) [1892375] - [net] mptcp: hold mptcp socket before calling tcp_done (Paolo Abeni) [1892375] - [net] mptcp: use MPTCPOPT_HMAC_LEN macro (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the flush addrs testcase (Paolo Abeni) [1892375] - [net] mptcp: remove address when netlink flushes addrs (Paolo Abeni) [1892375] - [net] mptcp: attach subflow socket to parent cgroup (Paolo Abeni) [1892375] - [net] mptcp: be careful on subflows shutdown (Paolo Abeni) [1892375] - [net] mptcp: plug subflow context memory leak (Paolo Abeni) [1892375] - [net] mptcp: link MPC subflow into msk only after accept (Paolo Abeni) [1892375] - [net] mptcp: use the variable sk instead of open-coding (Paolo Abeni) [1892375] - [net] mptcp: rename add_addr_signal and mptcp_add_addr_status (Paolo Abeni) [1892375] - [net] mptcp: drop rm_addr_signal flag (Paolo Abeni) [1892375] - [net] mptcp: print out port and ahmac when receiving ADD_ADDR (Paolo Abeni) [1892375] - [net] mptcp: add port parameter for mptcp_pm_announce_addr (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated packet for ADD_ADDR using port (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing ADD_ADDR port support (Paolo Abeni) [1892375] - [net] mptcp: use adding up size to get ADD_ADDR length (Paolo Abeni) [1892375] - [net] mptcp: add port support for ADD_ADDR suboption writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and ADD_ADDR6 suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and echo suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: print new line in mptcp_seq_show() if mptcp isn't in use (Paolo Abeni) [1892375] - [net] mptcp: emit tcp reset when a join request fails (Paolo Abeni) [1892375] - [net] tcp: merge 'init_req' and 'route_req' functions (Paolo Abeni) [1892375] - [net] security: add const qualifier to struct sock in various places (Paolo Abeni) [1892375] - [net] mptcp: avoid potential infinite loop in mptcp_recvmsg() (Paolo Abeni) [1892375] - [net] mptcp: use mptcp release_cb for delayed tasks (Paolo Abeni) [1892375] - [net] mptcp: avoid a few atomic ops in the rx path (Paolo Abeni) [1892375] - [net] mptcp: allocate TX skbs in msk context (Paolo Abeni) [1892375] - [net] mptcp: protect the rx path with the msk socket spinlock (Paolo Abeni) [1892375] - [net] mptcp: implement wmem reservation (Paolo Abeni) [1892375] - [net] mptcp: open code mptcp variant for lock_sock (Paolo Abeni) [1892375] - [net] mptcp: fix NULL ptr dereference on bad MPJ (Paolo Abeni) [1892375] - [net] mptcp: be careful on MPTCP-level ack. (Paolo Abeni) [1892375] - [net] mptcp: put reference in mptcp timeout timer (Paolo Abeni) [1892375] - [net] mptcp: refine MPTCP-level ack scheduling (Paolo Abeni) [1892375] - [net] mptcp: track window announced to peer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR IPv6 test cases (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated ADD_ADDR packet (Paolo Abeni) [1892375] - [net] mptcp: change add_addr_signal type (Paolo Abeni) [1892375] - [net] mptcp: keep unaccepted MPC subflow into join list (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add link failure test case (Paolo Abeni) [1892375] - [net] mptcp: skip to next candidate if subflow has unacked data (Paolo Abeni) [1892375] - [net] mptcp: fix state tracking for fallback socket (Paolo Abeni) [1892375] - [net] mptcp: drop WORKER_RUNNING status bit (Paolo Abeni) [1892375] - [net] mptcp: update rtx timeout only if required. (Paolo Abeni) [1892375] - [net] mptcp: send explicit ack on delayed ack_seq incr (Paolo Abeni) [1892375] - [net] mptcp: keep track of advertised windows right edge (Paolo Abeni) [1892375] - [net] mptcp: rework poll+nospace handling (Paolo Abeni) [1892375] - [net] mptcp: try to push pending data on snd una updates (Paolo Abeni) [1892375] - [net] mptcp: move page frag allocation in mptcp_sendmsg() (Paolo Abeni) [1892375] - [net] mptcp: refactor shutdown and close (Paolo Abeni) [1892375] - [net] mptcp: introduce MPTCP snd_nxt (Paolo Abeni) [1892375] - [net] mptcp: add accounting for pending data (Paolo Abeni) [1892375] - [net] mptcp: reduce the arguments of mptcp_sendmsg_frag (Paolo Abeni) [1892375] - [net] mptcp: introduce mptcp_schedule_work (Paolo Abeni) [1892375] - [net] tcp: factor out __tcp_close() helper (Paolo Abeni) [1892375] - [net] mptcp: use tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: factor out tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: schedule EPOLLOUT after a partial sendmsg (Paolo Abeni) [1892375] - [net] tcp: annotate tp->write_seq lockless reads (Paolo Abeni) [1892375] - [net] mptcp: fix static checker warnings in mptcp_pm_add_timer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR timeout test case (Paolo Abeni) [1892375] - [documentation] networking: mptcp: Add MPTCP sysctl entries (Paolo Abeni) [1892375] - [net] mptcp: add a new sysctl add_addr_timeout (Paolo Abeni) [1892375] - [net] mptcp: split mptcp_clean_una function (Paolo Abeni) [1892375] - [net] tcp: propagate MPTCP skb extensions on xmit splits (Paolo Abeni) [1892375] - [net] mptcp: use _fast lock version in __mptcp_move_skbs (Paolo Abeni) [1892375] - [net] mptcp: adjust mptcp receive buffer limit if subflow has larger one (Paolo Abeni) [1892375] - [net] tcp: fix compile error if !CONFIG_SYSCTL (Paolo Abeni) [1892375] - [net] tcp: add tcp_tx_skb_cache sysctl (Paolo Abeni) [1892375] - [net] tcp: do not recycle cloned skbs (Paolo Abeni) [1892375] - [net] tcp: properly reset skb->truesize for tx recycling (Paolo Abeni) [1892375] - [net] tcp: cleanup sk_tx_skb_cache before reuse (Paolo Abeni) [1892375] - [net] tcp: fix zerocopy and notsent_lowat issues (Paolo Abeni) [1892375] - [net] tcp: add one skb cache for tx (Paolo Abeni) [1892375] - [include] include: fpga: adi-axi-common.h: fixup whitespace tab -> space (Luis Goncalves) [1494702] - [include] include: fpga: adi-axi-common.h: add version helper macros (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: convert get_user_pages() --> pin_user_pages() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fix bug in port reset handshake (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: reduce the scope of variable 'ret' (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add device id for Intel FPGA PAC N3000 (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add AFU interrupt support (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add interrupt support for global error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add interrupt support for port error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: introduce interrupt trigger setting API (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add irq info for feature devices enumeration (Luis Goncalves) [1494702] - [fpga] fpga: dfl: parse interrupt info for feature devices on enumeration (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: check INIT_B pin during write_init (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store in fpga-bridge.c (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store fpga-mgr.c (Luis Goncalves) [1494702] - [fpga] fpga: dfl: Use struct_size() in kzalloc() (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: remove unneeded, mistyped variables (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: valid for the 7 Series too (Luis Goncalves) [1494702] - [fpga] fpga: zynqmp: fix modular build (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-afu-dma-region.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-fme-pr.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: Corrected error handling levels (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: support debug access to memory-mapped afu regions (Luis Goncalves) [1494702] - [fpga] fpga: dfl.h: Replace zero-length array with flexible-array member (Luis Goncalves) [1494702] - [fpga] fpga: stratix10-soc: add compatible property value for intel agilex (Luis Goncalves) [1494702] - [fpga] fpga: machxo2-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: ice40-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: dfl: support multiple opens on feature device node (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add performance reporting support (Luis Goncalves) [1494702] - [firmware] firmware: fpga: replace the error codes with the standard ones (Luis Goncalves) [1494702] - [net] sched: act_mpls: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] openvswitch: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] skbuff: ensure LSE is pullable before decrementing the MPLS ttl (Guillaume Nault) [1917918] - [net] sched: act_mpls: Add softdep on mpls_gso.ko (Guillaume Nault) [1917918] - [net] mpls: load mpls_gso after mpls_iptunnel (Guillaume Nault) [1917918] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1848816] - [arm64] kvm: arm64: Remove PMU RAZ/WI handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Inject UNDEF on PMU access when no PMU configured (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Add kvm_vcpu_has_pmu() helper (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Refactor PMU attribute error handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Introduce handling of AArch32 TTBCR2 traps (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: pmu: Make overflow handler NMI safe (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Also build dirty_log_perf_test on AArch64 (Auger Eric) [1890373 1907826] - [tools] selftests: kvm/set_memory_region_test: Fix race in move region test (Auger Eric) [1890373 1907826] - [tools] kvm: arm64: selftests: Filter out DEMUX registers (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add blessed SVE registers to get-reg-list (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add aarch64 get-reg-list test (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't access PMCR_EL0 when no PMU is available (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't hide ID registers from userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Force PTE mapping on fault resulting in a device mapping (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Fix AArch32 handling of DBGD{CCINT, SCRext} and DBGVCR (Auger Eric) [1890373 1907826] - [kernel] kvm: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMCCC_RET_NOT_REQUIRED (Auger Eric) [1890373 1907826] - [kernel] smccc: Make constants available to assembly (Auger Eric) [1890373 1907826] - [kernel] firmware: smccc: Add the definition for SMCCCv1.2 version/error codes (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Ensure user_mem_abort() return value is initialised (Auger Eric) [1890373 1907826] - [] ASoC: SOF: Intel: fix page fault at probe if i915 init fails (Jaroslav Kysela) [1906665] - [include] powerpc: fix the backport macros of hv_24x7 and hv_gpci (Diego Domingos) [1915159] - [net] tcp: Prevent low rmem stalls with SO_RCVLOWAT. (Davide Caratti) [1917976] - [net] tcp: fix to update snd_wl1 in bulk receiver fast path (Davide Caratti) [1917976] - [net] tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers (Davide Caratti) [1917976] - [net] tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() (Davide Caratti) [1917976] - [net] sunrpc: clean-up cache downcall (J. Bruce Fields) [1887178] - [net] sunrpc: raise kernel RPC channel buffer size (J. Bruce Fields) [1887178] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Lx and BlueField-2 (Alaa Hleihel) [1802118 1790541] - [s390] s390/qeth: make af_iucv TX notification call more robust (Philipp Rudo) [1915919] - [s390] s390/dasd: fix list corruption of lcu list (Philipp Rudo) [1915918] - [s390] s390/dasd: fix list corruption of pavgroup group list (Philipp Rudo) [1915918] - [s390] s390/dasd: prevent inconsistent LCU device data (Philipp Rudo) [1915918] - [s390] s390/dasd: fix hanging device offline processing (Philipp Rudo) [1915918] - [block] Revert "block: Fix a lockdep complaint triggered by request queue flushing" (Ming Lei) [1897404] - [nvme] nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Ming Lei) [1897404] - [block] blk-mq: add new API of blk_mq_hctx_set_fq_lock_class (Ming Lei) [1897404] - [scsi] scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei) [1897404]- [fs] inotify: Increase default inotify.max_user_watches limit to 1048576 (Waiman Long) [1888617] - [kernel] cgroup: fix psi_show() crash on 32bit ino archs (Waiman Long) [1920288] - [kernel] cgroup: fix incorrect WARN_ON_ONCE() in cgroup_setup_root() (Waiman Long) [1920288] - [netdrv] net: bareudp: add missing error handling for bareudp_link_config() (Guillaume Nault) [1920194] - [netdrv] bareudp: Fix use of incorrect min_headroom size (Guillaume Nault) [1920194] - [netdrv] bareudp: set NETIF_F_LLTX flag (Guillaume Nault) [1920194] - [netdrv] vxlan: fix error return code in __vxlan_dev_create() (Guillaume Nault) [1920194] - [netdrv] ip_tunnels: Set tunnel option flag when tunnel metadata is present (Guillaume Nault) [1920194] - [net] vsock/virtio: discard packets only when socket is really closed (Stefano Garzarella) [1920004] - [net] vsock: fix the error return when an invalid ioctl command is used (Stefano Garzarella) [1920004] - [net] vsock: remove ratelimit unknown ioctl message (Stefano Garzarella) [1920004] - [net] vsock: use ns_capable_noaudit() on socket create (Stefano Garzarella) [1920004] - [net] vsock: fix potential null pointer dereference in vsock_poll() (Stefano Garzarella) [1920004] - [net] vsock/vmci: make vmci_vsock_transport_cb() static (Stefano Garzarella) [1920004] - [block] block: add blk_queue_make_request declaration back (Ming Lei) [1919764] - [net] erspan: fix version 1 check in gre_parse_header() (Guillaume Nault) [1919388] - [net] ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault) [1919388] - [net] ipv4: Fix tos mask in inet_rtm_getroute() (Guillaume Nault) [1919388] - [net] inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() (Guillaume Nault) [1919388] - [mm] usercopy: mark dma-kmalloc caches as usercopy caches (Waiman Long) [1660290] - [mm] mm, slab_common: use enum kmalloc_cache_type to iterate over kmalloc caches (Waiman Long) [1660290] - [mm] mm, slab: remove unused kmalloc_size() (Waiman Long) [1660290] - [mm] mm, slab: make kmalloc_infocontain all types of names (Waiman Long) [1660290] - [netdrv] net: stmmac: fix taprio configuration when base_time is in the past (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes (Mark Salter) [1870102] - [netdrv] net: stmmac: delete the eee_ctrl_timer after napi disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: free tx skb buffer in stmmac_resume() (Mark Salter) [1870102] - [netdrv] net: stmmac: start phylink instance before stmmac_hw_setup() (Mark Salter) [1870102] - [netdrv] net: stmmac: increase the timeout for dma reset (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect merge of patch upstream (Mark Salter) [1870102] - [netdrv] net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: enlarge dma reset timeout (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix channel lock initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support to Ethtool get/set ring parameters (Mark Salter) [1870102] - [netdrv] net: stmmac: use netif_tx_start|stop_all_queues() function (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix incorrect location to set real_num_rx|tx_queues (Mark Salter) [1870102] - [netdrv] net: stmmac: add ethtool support for get/set channels (Mark Salter) [1870102] - [netdrv] net: stmmac: set get_rx_header_len() as void for it didn't have any error code to return (Mark Salter) [1870102] - [netdrv] net: stmmac: remove redundant null check before clk_disable_unprepare() (Mark Salter) [1870102] - [netdrv] net: phylink: avoid oops during initialisation (Mark Salter) [1870102] - [netdrv] net: stmmac: Modify configuration method of EEE timers (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: provide multicast filter fallback (Mark Salter) [1870102] - [netdrv] net: stmmac: fix failed to suspend if phy based WOL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Speed down the PHY if WoL to save energy (Mark Salter) [1870102] - [netdrv] net: stmmac: Support WOL with phy (Mark Salter) [1870102] - [netdrv] net: stmmac: only call pmt() during suspend/resume if HW enables PMT (Mark Salter) [1870102] - [netdrv] net: stmmac: Move device_can_wakeup() check earlier in set_wol (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove WAKE_MAGIC if HW shows no pmt_magic_frame (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove unused inline function stmmac_rx_threshold_count (Mark Salter) [1870102] - [include] net: pylink.h: add kernel-doc descriptions for new fields at phylink_config (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN promiscuous mode (Mark Salter) [1870102] - [netdrv] net: stmmac: removed enabling eee in EEE set callback (Mark Salter) [1870102] - [documentation] net: phy: add PHY_INTERFACE_MODE_10GBASER (Mark Salter) [1870102] - [include] net: mii: convert mii_lpa_to_ethtool_lpa_x() to linkmode variant (Mark Salter) [1870102] - [base] driver core: platform: Add platform_get_irq_byname_optional() (Mark Salter) [1870102] - [netdrv] net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: don't attach interface until resume finishes (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: fix potential integer overflow on 32 bit multiply (Mark Salter) [1870102] - [netdrv] stmmac: fix pointer check after utilization in stmmac_interrupt (Mark Salter) [1870102] - [netdrv] stmmac: intel: Fix kernel crash due to wrong error path (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sub-second increment (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix VLAN register handling (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix VLAN filtering when HW does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Rx filtering (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: remove unnecessary checks in dwmac_dma_reset() (Mark Salter) [1870102] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in dwmac4_dma_reset() (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in init_systime() (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: convert to devm_platform_ioremap_resource (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate it with DesignWare XPCS (Mark Salter) [1870102] - [netdrv] net: phy: Add Synopsys DesignWare XPCS MDIO module (Mark Salter) [1870102] - [netdrv] net: stmmac: Use resolved link config in mac_link_up() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to dev_fwnode() if needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to linkmode_and()/linkmode_andnot() (Mark Salter) [1870102] - [netdrv] flow_offload: check for basic action hw stats type (Mark Salter) [1870102] - [netdrv] stmmac: let core reject the unsupported coalescing parameters (Mark Salter) [1870102] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: demote warnings about missing optional clocks (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix misleading interrupt error msg (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Disable ACS if enhanced descs are not used (Mark Salter) [1870102] - [netdrv] net: stmmac: fix notifier registration (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writting (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Delete txtimer in suspend() (Mark Salter) [1870102] - [netdrv] net: stmmac: modified pcs mode support for RGMII (Mark Salter) [1870102] - [netdrv] net: stmmac: Add missing information in DebugFS capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Add support for ETF Scheduler using TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: Initial support for TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Fix TAPRIO division operation (Mark Salter) [1870102] - [netdrv] net: stmmac: mmc: Add Frame Preemption counters on GMAC5+ cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac3+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Frame Preemption support using TAPRIO API (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate EST with TAPRIO scheduler API (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for GMAC5+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Always use TX coalesce timer value when rescheduling (Mark Salter) [1870102] - [netdrv] net: stmmac: Let TX and RX interrupts be independently enabled/disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Print more information in DebugFS DMA Capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: avoid clk and reset for acpi device (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use generic device api (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: fix probe for ACPI devices (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not setup flower filtering if RSS is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixed link does not need MDIO Bus (Mark Salter) [1870102] - [netdrv] stmmac: debugfs entry name is not be changed when udev rename device name (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix MDIO init for platforms without PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: Always arm TX Timer at end of transmission start (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable 16KB buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: 16KB buffer must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: RX buffer size must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Clear previous RX buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: Only the last buffer has the FCS field (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not accept invalid MTU values (Mark Salter) [1870102] - [netdrv] net: stmmac: Determine earlier the size of RX buffer (Mark Salter) [1870102] - [netdrv] treewide: Use sizeof_field() macro (Mark Salter) [1870102] - [netdrv] net: stmmac: reset Tx desc base address before restarting Tx (Mark Salter) [1870102] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Mark Salter) [1870102] - [netdrv] page_pool: do not release pool until inflight == 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Do not enable TBU interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework TX Coalesce logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Tune-up default coalesce settings (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: Setup a default RX Coalesce value instead of the minimum (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not set RX IC bit if RX Coalesce is zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement UDP Segmentation Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework stmmac_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Remove the speed dependency (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add C45 PHY support in the MDIO callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sparse warning (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove break after a return (Mark Salter) [1870102] - [netdrv] net: stmmac: add flexible PPS to dwmac 4.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to VLAN Perfect filtering if HASH is not available (Mark Salter) [1870102] - [netdrv] net: stmmac: Support enhanced addressing mode for DWMAC 4.10 (Mark Salter) [1870102] - [netdrv] net: stmmac: Only enable enhanced addressing mode when needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the TX IOC in xmit path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix TSO descriptor with Enhanced Addressing (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the packet count in stmmac_rx() (Mark Salter) [1870102] - ethernet: Delete unnecessary checks before the macro call “dev_kfree_skb” (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable MMC interrupts by default (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable Flow Control when 1 or more queues are in AV (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix AV Feature detection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix TSA selection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Only get SPH header len if available (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the problem of tso_xmit (Mark Salter) [1870102] - [netdrv] net: stmmac: fix argument to stmmac_pcs_ctrl_ane() (Mark Salter) [1870102] - [netdrv] net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow (Mark Salter) [1870102] - [netdrv] net: stmmac: make tc_flow_parsers static (Mark Salter) [1870102] - [netdrv] net: stmmac: fix disabling flexible PPS output (Mark Salter) [1870102] - [netdrv] net: stmmac: fix length of PTP clock's name string (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid deadlock on suspend/resume (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS writing wrong keys (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS not writing all Keys to HW (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable the Timestamp interrupt by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not stop PHY if WoL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly take timestamp for PTPv2 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Always update the MAC Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Detect Hash Table size dinamically (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix page pool size (Mark Salter) [1870102] - [netdrv] net: stmmac: selftest: avoid large stack usage (Mark Salter) [1870102] - [netdrv] net: stmmac: Hold rtnl lock in suspend/resume callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: implement support for passive mode converters via dt (Mark Salter) [1870102] - [netdrv] net: stmmac: ARP Offload for GMAC4+ Cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Reinitialize correctly a variable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add VLAN HASH filtering support in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent divide-by-zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Limit max speeds of XGMAC if asked to (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] stmmac: platform: adjust messages and move to dev level (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly assing MAX MTU in XGMAC cores case (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correct RAVSEL field interpretation (Mark Salter) [1870102] - [netdrv] net: stmmac: ethtool: Let user configure TX coalesce without RIWT (Mark Salter) [1870102] - [netdrv] net: stmmac: Only consider RX error when HW Timestamping is not enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement ARP Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters using TC Flower (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not return error code in TC Initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add RBU handling in DMA interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: depend on COMMON_CLK (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use devm_platform_ioremap_resource() to simplify code (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add ethtool register dump for XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Add Flexible PPS support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add a counter for Split Header packets (Mark Salter) [1870102] - [netdrv] net: page_pool: API cleanup and comments (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Split Header support and enable it in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correctly return that RX descriptor is not last one (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Get correct timestamp values from XGMAC (Mark Salter) [1870102] - [netdrv] stmmac: no need to check return value of debugfs_create functions (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Flexible RX Parser support in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement Safety Features in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement VLAN Hash Filtering in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RSS and enable it in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement tx_queue_prio() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement set_mtl_tx_queue_weight() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement MMC counters (Mark Salter) [1870102] - [netdrv] net: Remove dev_err() usage after platform_get_irq() (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not request stmmaceth clock (Mark Salter) [1870102] - [netdrv] net: stmmac: Make MDIO bus reset optional (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not return a fragment entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix issues when number of Queues >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix XGMAC selftests (Mark Salter) [1870102] - [netdrv] net: stmmac: manage errors returned by of_get_mac_address() (Mark Salter) [1870102] - [netdrv] net: stmmac: Use netif_tx_napi_add() for TX polling function (Mark Salter) [1870102] - [netdrv] net: stmmac: Sync RX Buffer upon allocation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not cut down 1G modes (Mark Salter) [1870102] - [netdrv] net: stmmac: Use kcalloc() instead of kmalloc_array() (Mark Salter) [1870102] - [netdrv] net: stmmac: RX Descriptors need to be clean before setting buffers (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix misuses of GENMASK macro (Mark Salter) [1870102] - [netdrv] net: stmmac: add support for hash table size 128/256 in dwmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: mac address array boudary violation issue (Mark Salter) [1870102] - [netdrv] net: stmmac: Introducing support for Page Pool (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix descriptors address being in > 32 bits address space (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RX Coalesce Frames setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-work the queue selection for TSO packets (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable dwmac4 jumbo frame more than 8KiB (Mark Salter) [1870102] - [netdrv] net: stmmac: make "snps, reset-delays-us" optional again (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-word Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Update Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Only disable interrupts if NAPI is scheduled (Mark Salter) [1870102] - [netdrv] net: stmmac: Update RX Tail Pointer to last free entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable support for > 32 Bits addressing in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not disable interrupts when cleaning TX (Mark Salter) [1870102] - [netdrv] net: stmmac: Add the missing speeds that XGMAC supports (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Fix the undefined burst setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Decrease default RX Watchdog value (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not try to enable PHY EEE if MAC does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Enable EDMA by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix case when PHY handle is not present (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix crash observed if PHY does not support EEE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix possible deadlock when disabling EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: initialize the reset delay array (Mark Salter) [1870102] - [netdrv] net: stmmac: add sanity check to device_property_read_u32_array call (Mark Salter) [1870102] - [netdrv] net: stmmac: fix unused-variable warning (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the phy_reset hook from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset delays from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset GPIO from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: use device_property_read_u32_array to read the reset delays (Mark Salter) [1870102] - [netdrv] net: stmmac: drop redundant check in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix wrapper drivers not detecting PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: use GPIO descriptors in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Convert to phylink and remove phylib logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Start adding phylink support (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to convert to phylink (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: fix flow control issue (Mark Salter) [1870102] - [netdrv] net: stmmac: modify default value of tx-frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to devm_alloc_etherdev_mqs (Mark Salter) [1870102] - [netdrv] net: stmmac: use dev_info() before netdev is registered (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent missing interrupts when running NAPI (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch MMC functions to HWIF callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac100: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC loopback callback to HWIF (Mark Salter) [1870102] - [netdrv] net: stmmac: set IC bit when transmitting frames with HW timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: fixed new system time seconds value calculation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not output error on deferred probe (Mark Salter) [1870102] - [netdrv] net: stmmac: fix csr_clk can't be zero issue (Mark Salter) [1870102] - [netdrv] net: stmmac: update rx tail pointer register to fix rx dma hang issue (Mark Salter) [1870102] - [netdrv] net: stmmac: fix reset gpio free missing (Mark Salter) [1870102] - [netdrv] net: stmmac: dma channel control register need to be init first (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ethtool flow control not able to get/set (Mark Salter) [1870102] - [netdrv] dwmac4_prog_mtl_tx_algorithms() missing write operation (Mark Salter) [1870102] - [netdrv] net: stmmac: Set Flow Control to automatic mode in the driver (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Finish the Flow Control implementation (Mark Salter) [1870102] - [netdrv] net: stmmac: move stmmac_check_ether_addr() to driver probe (Mark Salter) [1870102] - [netdrv] net: stmmac: Use bfsize1 in ndesc_init_rx_desc (Mark Salter) [1870102] - [netdrv] net: stmmac: don't log oversized frames (Mark Salter) [1870102] - [netdrv] net: stmmac: fix dropping of multi-descriptor RX frames (Mark Salter) [1870102] - [netdrv] net: stmmac: don't overwrite discard_frame status (Mark Salter) [1870102] - [netdrv] net: stmmac: don't stop NAPI processing when dropping a packet (Mark Salter) [1870102] - [netdrv] net: stmmac: ratelimit RX error logs (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct DMA buffer size in the RX descriptor (Mark Salter) [1870102] - [netdrv] net: stmmac: fix memory corruption with large MTUs (Mark Salter) [1870102] - [netdrv] net: stmmac: fix jumbo frame sending with non-linear skbs (Mark Salter) [1870102] - [netdrv] net: stmmac: don't set own bit too early for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid one more sometimes uninitialized Clang warning (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: add management of clk_csr property (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid sometimes uninitialized Clang warnings (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix NAPI poll in TX path when in multi-queue (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct define to get rx timestamp on GMAC4 (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ptp timestamping on Rx on gmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: implement the SIOCGHWTSTAMP ioctl (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix a race in EEE enable callback (Mark Salter) [1870102] - [netdrv] net: stmmac: handle endianness in dwmac4_get_timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: Disable EEE mode earlier in XMIT callback (Mark Salter) [1870102] - [netdrv] net: stmmac: Send TSO packets always from Queue 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to Platform Data clock in Watchdog conversion (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent RX starvation in stmmac_napi_poll() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the logic of checking if RX Watchdog must be enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Check if CBS is supported before configuring (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Only clear interrupts that are active (Mark Salter) [1870102] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Mark Salter) [1870102] - [netdrv] net: stmmac: convert to DEFINE_SHOW_ATTRIBUTE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix an error code in probe() (Mark Salter) [1870102] - [netdrv] net: stmmac: Move debugfs init/exit to ->probe()/->remove() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix RX packet size > 8191 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules (Mark Salter) [1870102] - [netdrv] net: stmmac: Set OWN bit for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable TC Ops for GMAC >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add CBS support in XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixup the tail addr setting in xmit path (Mark Salter) [1870102] - [netdrv] stmmac: fix valid numbers of unicast filter entries (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework coalesce timer and fix multi-queue races (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: Do not keep rearming the coalesce timer in stmmac_xmit" (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: fix build failure due to missing COMMON_CLK dependency" (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate XGMAC into main driver flow (Mark Salter) [1870102] - [netdrv] net: stmmac: Add PTP support for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MDIO related functions for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add descriptor related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add DMA related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add XGMAC 2.10 HWIF entry (Mark Salter) [1870102] - [netdrv] stmmac: fix signed 64-bit division (Mark Salter) [1870102] - [netdrv] net: stmmac_tc: use 64-bit arithmetic instead of 32-bit (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for CBS QDISC (Mark Salter) [1870102] - [tty] serial: 8250_tegra: Create Tegra specific 8250 driver (Mark Salter) [1870103] - [pci] PCI: Disable MSI for Tegra root ports (Mark Salter) [1870101] - [pci] PCI: Add MCFG quirks for Tegra194 host controllers (Mark Salter) [1870101] - [netdrv] tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: correct header offsets in napi frags mode (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: Don't put_page() for all negative return values from XDP program (Antoine Tenart) [1919364] - [netdrv] tun: add mutex_unlock() call and napi.skb clearing in tun_get_user() (Antoine Tenart) [1919364] - [netdrv] tun: fix data-race in gro_normal_list() (Antoine Tenart) [1919364] - [netdrv] tun: fix use-after-free when register netdev failed (Antoine Tenart) [1919364] - [netdrv] tun: mark small packets as owned by the tap sock (Antoine Tenart) [1919364] - [netdrv] tun: use netdev_alloc_frag() in tun_napi_alloc_frags() (Antoine Tenart) [1919364] - [scsi] scsi: ibmvfc: Fix error return in ibmvfc_probe() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Provide modules parameters for MQ settings (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Enable MQ and set reasonable defaults (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Purge SCSI channels after transport loss/reset (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send Cancel MAD down each hw SCSI channel (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add cancel mad initialization helper (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Register Sub-CRQ handles with VIOS during channel setup (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send commands down HW Sub-CRQ when channelized (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Set and track hw queue in ibmvfc_event struct (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for using hardware channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Implement channel enquiry and setup commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Map/request irq and register Sub-CRQ interrupt handler (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define Sub-CRQ interrupt handler routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add handlers to drain and complete Sub-CRQ responses (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Sub-CRQ IRQ enable/disable routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add alloc/dealloc routines for SCSI Sub-CRQ Channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Subordinate CRQ definitions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define hcall wrapper for registering a Sub-CRQ (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add size parameter to ibmvfc_init_event_pool() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Init/free event pool during queue allocation/free (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Move event pool init/free routines (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add vhost fields and defaults for MQ enablement (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Relax locking around ibmvfc_queuecommand() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Complete commands outside the host/queue lock (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define per-queue state/list locks (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Make command event pool queue specific (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define generic queue structure for CRQs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for targetWWPN using v2 commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add support for target_wwpn field in v2 MADs and vfcFrame (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add FC payload retrieval routines for versioned vfcFrames (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add helper for testing capability flags (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add new fields for version 2 of several MADs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Use correlation token to tag commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Remove trailing semicolon (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Byte swap login_buf.resp values in attribute show functions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Interface updates for future FPIN and MQ support (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Protect vhost->task_set increment by the host lock (Desnes Augusto Nunes do Rosario) [1868055] - [net] tcp: Fix potential use-after-free due to double kfree() (Florian Westphal) [1915164] - [nvdimm] libnvdimm/region: Enable MAP_SYNC for volatile regions (Steve Best) [1916650] - [net] bpf: Permit cond_resched for some iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix PID fetching with a lot of results (Yauheni Kaliuta) [1874005] - [net] bpf: verifier: Use target program's type for access verifications (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Test sockmap update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Allow update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: Override the meaning of ARG_PTR_TO_MAP_VALUE for sockmap and sockhash (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Call sock_map_update_elem directly (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Merge sockmap and sockhash update functions (Yauheni Kaliuta) [1874005] - [net] net: sk_msg: Simplify sk_psock initialization (Yauheni Kaliuta) [1874005] - [net] bpf: Enforce id generation for all may-be-null register type (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Cleanup bpf_load.o from Makefile (Yauheni Kaliuta) [1874005] - [include] bpf: Plug hole in struct bpf_sk_lookup_kern (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix endianness issues in sk_lookup/ctx_narrow_access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix build slowdown (Yauheni Kaliuta) [1874005] - [net] bpf: Fix scalar32_min_max_or bounds tracking (Yauheni Kaliuta) [1874005] - [net] bpf: Fix "unresolved symbol" build error with resolve_btfids (Yauheni Kaliuta) [1874005] - [powerpc] bpf, powerpc: Fix misuse of fallthrough in bpf_jit_comp() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix XDP program load regression for old kernels (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix native endian assumption when parsing BTF (Yauheni Kaliuta) [1874005] - [include] bpf: Prevent .BTF section elimination (Yauheni Kaliuta) [1874005] - [net] bpf: Fix sysfs export of empty BTF section (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Support passing BPFTOOL_VERSION to make (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu warning for bpffs map pretty-print (Yauheni Kaliuta) [1874005] - [net] bpf: Bpf_skc_to_* casting helpers require a NULL check on sk (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Remove source code links (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Fix ringbuf documentation (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix VERSIONED_SYM_COUNT number parsing (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Avoid counting local symbols in ABI check (Yauheni Kaliuta) [1874005] - [net] bpf: Fix clobbering of r2 in bpf_gen_ld_abs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_{update, delete}_map_elem in hashmap iter program (Yauheni Kaliuta) [1874005] - [net] bpf: Do not use bucket_lock for hashmap iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Remove arch-specific include path in Makefile (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: build: Make sure resolve_btfids cleans up after itself (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build failure from uninitialized variable warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix massive output from test_maps (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_progs-flavor run getting number of tests (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a buffer out-of-bound access when filling raw_tp link_info (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix two typos in uapi/linux/bpf.h (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Fix sections with wrong alignment (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix map index used in error message (Yauheni Kaliuta) [1874005] - [tools] bpftool: Handle EAGAIN error code properly in pids collection (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid visit same object multiple times (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu_sched stall issue with bpf task/task_file iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build on ppc64le architecture (Yauheni Kaliuta) [1874005] - [net] bpf: Use get_file_rcu() instead of get_file() for task_file iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Make test_varlen work with 32-bit user-space arch (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generate data section struct with conservative alignment (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Correct various core_reloc 64-bit assumptions (Yauheni Kaliuta) [1874005] - [tools] libbpf: Enforce 64-bitness of BTF for BPF object files (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix btf_dump test cases on 32-bit arches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle BTF pointer sizes more carefully (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches (Yauheni Kaliuta) [1874005] - [tools] selftest/bpf: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [documentation] doc: Add link to bpf helpers man page (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests to sock_ops for loading sk (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for sock_ops load with r9, r8.r7 registers (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for ctx access in sock_ops with single register (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops ctx access may stomp registers in corner case (Yauheni Kaliuta) [1874005] - [net] net/core/filter.c: Use sizeof_field() macro (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent overriding errno when logging errors (Yauheni Kaliuta) [1874005] - [net] bpf: Iterate through all PT_NOTE sections when looking for build id (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle GCC built-in types for Arm NEON (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Make skeleton code C++17-friendly by dropping typeof() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix v4_to_v6 in sk_lookup (Yauheni Kaliuta) [1874005] - [tools] libbpf: Do not use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [net] bpf: Delete repeated words in comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix silent Makefile output (Yauheni Kaliuta) [1874005] - [documentation] bpf, doc: Remove references to warning message when using bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix compilation warning of selftests (Yauheni Kaliuta) [1874005] - [kernel] bpf: Remove inline from bpf_do_trace_printk (Yauheni Kaliuta) [1874005] - [tools] bpf: Add missing return to resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Support new uapi for map element bpf iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Change uapi for bpf iterator map elements (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Prevent runqslower from racing on building bpftool (Yauheni Kaliuta) [1874005] - [net] bpf: Allow to specify ifindex for skb in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [net] bpf: Setup socket family and addresses in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Use libbpf's btf__parse() API (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Use libbpf's btf__parse() API for parsing BTF from file (Yauheni Kaliuta) [1874005] - [tools] libbf: Fix uninitialized pointer at btf__parse_raw() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__parse_raw() and generic btf__parse() APIs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix wrong return value in do_dump() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix spurious test failures in core_retro selftest (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and bash-completion for `link detach` (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add `link detach` subcommand (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add bpf_link detach APIs (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Use single cgroup helpers for both test_sockmap/progs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix register in PT_REGS MIPS macros (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make destructors more robust by handling ERR_PTR(err) cases (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Omit nodad flag when adding addresses to loopback (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Don't destroy failed link (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add xdpdrv mode for test_xdp_redirect (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Verify socket storage in cgroup/sock_{create, release} (Yauheni Kaliuta) [1874005] - [net] bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test bpf_iter buffer access with negative offset (Yauheni Kaliuta) [1874005] - [net] bpf: Add missing newline characters in verifier error messages (Yauheni Kaliuta) [1874005] - [arm64] bpf, arm64: Add BPF exception tables (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: use :: 1 for localhost in tcp_server.py (Yauheni Kaliuta) [1874005] - [net] bpf: Fix swapped arguments in calls to check_buffer_access (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add new bpf_iter context structs to fix build on old kernels (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpf_ringbuf_output() signature to return long (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Add LSM type to array of prog names (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Skip type probe if name is not found (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF XDP link (Yauheni Kaliuta) [1874005] - [include] bpf: Make bpf_link API available indepently of CONFIG_BPF_SYSCALL (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build on architectures with special bpf_user_pt_regs_t (Yauheni Kaliuta) [1874005] - [net] bpf/local_storage: Fix build without CONFIG_CGROUP (Yauheni Kaliuta) [1874005] - [documentation] Documentation/bpf: Document CGROUP_STORAGE map type (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE behavior on shared egress + ingress (Yauheni Kaliuta) [1874005] - [net] bpf: Make cgroup storages shared between programs on the same cgroup (Yauheni Kaliuta) [1874005] - [net] cgroup: use cgrp->kn->id as the cgroup ID (Yauheni Kaliuta) [1874005] - [net] netprio: use css ID instead of cgroup ID (Yauheni Kaliuta) [1874005] - [fs] kernfs: convert kernfs_node->id from union kernfs_node_id to u64 (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add get_stackid_cannot_attach (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE map can't be used by multiple progs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add callchain_stackid (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for CGROUP_STORAGE map on multiple attaches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Print hint when PERF_EVENT_IOC_SET_BPF returns -EPROTO (Yauheni Kaliuta) [1874005] - [net] bpf: Fail PERF_EVENT_IOC_SET_BPF when bpf_get_cannot work (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for out of bound rdonly buf access (Yauheni Kaliuta) [1874005] - [net] bpf: Separate bpf_get_for perf events BPF (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for bpf sk_storage_map iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf array map iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf hash map iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add bpftool support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Add support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for sock local storage map (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for array maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for hash maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for map elements (Yauheni Kaliuta) [1874005] - [net] bpf: Fix pos computation for bpf_iter seq_ops->start() (Yauheni Kaliuta) [1874005] - [net] bpf: Support readonly/readwrite buffers in verifier (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF socket lookup and reuseport with connections (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_t (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor bpf_iter_reg to have separate seq_info member (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_prog iterator (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip BPF .o files before skeleton generation (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/bpf_devel_QA.rst: fix reference to nonexistent document (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/index.rst: Add ringbuf.rst (Yauheni Kaliuta) [1874005] - [tools] bpftool: Use only nftw for file tree parsing (Yauheni Kaliuta) [1874005] - [net] bpf: net: Use precomputed btf_id for bpf iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_lwt_seg6local.sh hangs (Yauheni Kaliuta) [1874005] - [net] bpf: Make btf_sock_ids global (Yauheni Kaliuta) [1874005] - [tools] bpf: Add BTF_ID_LIST_GLOBAL in btf_ids.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Sync btf_ids.h to tools (Yauheni Kaliuta) [1874005] - [net] bpf: Compute bpf_skc_to_*() helper socket btf ids at build time (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix error handing in do_skeleton() (Yauheni Kaliuta) [1874005] - [tools] libbpf bpf_helpers: Use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: Use bpf_skip() in bpf_jit_prologue() (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Fix possible rcpu kthread hung (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: implement BPF_PROBE_MEM (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: expand exception table logic to allow new handling options (Yauheni Kaliuta) [1874005 1868273] - [s390] s390: fix __EMIT_BUG() macro (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/bug: add entry size to the __bug_table section (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: unify EX_TABLE* implementations (Yauheni Kaliuta) [1874005 1868273] - [tools] selftests/bpf: Tests for BPF_SK_LOOKUP attach point (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add verifier tests for bpf_sk_lookup context access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add name mappings for SK_LOOKUP prog and attach type (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for SK_LOOKUP program type (Yauheni Kaliuta) [1874005] - [tools] bpf: Sync linux/bpf.h to tools/ (Yauheni Kaliuta) [1874005] - [include] bpf: Introduce SK_LOOKUP program type with a dedicated attach point (Yauheni Kaliuta) [1874005] - [net] bpf, netns: Handle multiple link attachments (Yauheni Kaliuta) [1874005] - [tools] bpf: Drop duplicated words in uapi helper comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix possible hang in sockopt_inherit (Yauheni Kaliuta) [1874005] - [tools] selftest: Add tests for XDP programs in CPUMAP entries (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu: Load a eBPF program on cpumap (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add SEC name for xdp programs attached to CPUMAP (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Implement XDP_REDIRECT for eBPF programs attached to map entries (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Add the possibility to attach an eBPF program to cpumap (Yauheni Kaliuta) [1874005] - [net] net: Refactor xdp_convert_buff_to_frame (Yauheni Kaliuta) [1874005] - [net] cpumap: Formalize map value as a named struct (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu_user: Do not update bpf maps in option loop (Yauheni Kaliuta) [1874005] - [net] cpumap: Use non-locked version __ptr_ring_consume_batched (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Consolidate powerpc instructions from bpf_jit.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/bpf_jit: Reuse instruction macros from ppc-opcode.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Move ppc instruction encoding from test_emulate_step (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/lib: Fix emulate_step() std test (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Introduce PPC_RAW_* macros for base instruction encoding (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [include] bpf: Fix build for disabled CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip away modifiers from global variables (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support stripping modifiers for btf_dump (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add selftests verifying bpf_trace_printk() behaviour (Yauheni Kaliuta) [1874005] - [kernel] bpf: Use dedicated bpf_trace_printk event instead of trace_printk() (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Remove warning about PID iterator support (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of btf_ids.h from kernel sources (Yauheni Kaliuta) [1874005] - [documentation] bpf: Add info about .BTF_ids section to btf.rst (Yauheni Kaliuta) [1874005] - [net] bpf: Use BTF_ID to resolve bpf_ctx_convert struct (Yauheni Kaliuta) [1874005] - [net] bpf: Remove btf_id helpers resolving (Yauheni Kaliuta) [1874005] - [net] bpf: Resolve BTF IDs in vmlinux image (Yauheni Kaliuta) [1874005] - [include] bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Yauheni Kaliuta) [1874005] - [net] bpf: Support llvm-objcopy for vmlinux BTF (Yauheni Kaliuta) [1874005] - [powerpc] powerpc: Include .BTF section (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Remove debug info from kallsyms linking (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Parameterize kallsyms generation and correct reporting (Yauheni Kaliuta) [1874005] - [tools] bpf: Compile resolve_btfids tool at kernel compilation start (Yauheni Kaliuta) [1874005] - [kernel] tracing: Make struct ring_buffer less ambiguous (Yauheni Kaliuta) [1874005] - [kernel] tracing: Rename trace_buffer to array_buffer (Yauheni Kaliuta) [1874005] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Yauheni Kaliuta) [1874005] - [tools] tools headers: Update linux/vdso.h and grab a copy of vdso/const.h (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of compiletime_assert() from kernel sources (Yauheni Kaliuta) [1874005] - [tools] objtool: Query pkg-config for libelf location (Yauheni Kaliuta) [1874005] - [tools] bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Yauheni Kaliuta) [1874005] - [samples] bpf: Fix fds_example SIGSEGV error (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix memory leak and optimize BTF sanitization (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch perf_buffer test to tracepoint and skeleton (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle missing BPF_OBJ_GET_INFO_BY_FD gracefully in perf_buffer (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test relying only on CO-RE and no recent kernel features (Yauheni Kaliuta) [1874005] - [tools] libbpf: Improve BTF sanitization handling (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__set_fd() for more control over loaded BTF FD (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make BTF finalization strict (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs avoid minus shell exit codes (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs use another shell exit on non-actions (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix another bpftool segfault without skeleton code enabled (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Remove unused bpf_map_def_legacy struct (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map performance test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map in map test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Fix bpf programs with kprobe/sys_connect event (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] bpftool: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [net] bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hook (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix compilation error of bpf_iter_task_stack.c (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpftool without skeleton code enabled (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build without CONFIG_STACKTRACE (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: Restore netns after each test (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: A few improvements to network_helpers.c (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for listing test names (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for getting number of tests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs indicate to shell on non-actions (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Turn off -Wnested-externs warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch test_vmlinux to use hrtimer_range_start_ns (Yauheni Kaliuta) [1874005] - [net] bpf: Fix net/core/filter build errors when INET is not enabled (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_iter test with bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow pB in bpf_seq_printf() and bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [net] bpf: Introduce helper bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [net] bpf: Remove redundant synchronize_rcu (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add byte swapping selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make bpf_endian co-exist with vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Allow substituting custom vmlinux.h for selftests build (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test auto-load disabling logic for BPF programs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support disabling auto-loading BPF programs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define attach_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define prog_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add tcp/udp iterator programs to selftests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample udp/udp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample tcp/tcp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add more common macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Refactor some net macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_udp6_sock() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for udp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in udp_iter_state (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_skc_to_tcp6_sock() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow tracing programs to use bpf_jiffies64() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Support 'X' in bpf_seq_printf() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for tcp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in tcp_iter_state (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Workaround for get_stack_rawtp test (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent loading vmlinux BTF twice (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix spelling mistake "kallasyms" -> "kallsyms" (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix variable shadowing in emit_obj_refs_json() (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Correctly evaluate $(BUILD_BPF_SKELS) in Makefile (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concat pattern less than test (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concatenation pattern test (Yauheni Kaliuta) [1874005] - [tools] bpf: Switch most helper return values from 32-bit int to 64-bit long (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and sample output for process info (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Show info for processes holding BPF map/prog/link/btf FDs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Wrap source argument of BPF_CORE_READ macro in parentheses (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generalize BPF skeleton support and generate vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Minimize bootstrap bpftool (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Move map/prog parsing logic into common (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add __ksym extern selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for extracting kernel symbol addresses (Yauheni Kaliuta) [1874005] - [tools] libbpf: Generalize libbpf externs support (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add a bunch of attribute getters/setters for map definitions (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test access to bpf map pointer (Yauheni Kaliuta) [1874005] - [net] bpf: Set map_btf_{name, id} for all map types (Yauheni Kaliuta) [1874005] - [net] bpf: Support access to bpf map fields (Yauheni Kaliuta) [1874005] - [net] bpf: Rename bpf_htab to bpf_shtab in sock_map (Yauheni Kaliuta) [1874005] - [net] bpf: Switch btf_parse_vmlinux to btf_find_by_name_kind (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Relicense bpftool's BPF profiler prog as dual-license GPL/BSD (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Add verifier tests for 32bit pointer/scalar arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid verifier failure for 32bit pointer arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: sk_storage: Prefer to get a free cache_idx (Yauheni Kaliuta) [1874005] - [tools] libbpf: Bump version to 0.1.0 (Yauheni Kaliuta) [1874005] - [s390] s390/pci: fix hot-plug of PCI function missing bus (Philipp Rudo) [1915916] - [net] tcp: fix race condition when creating child sockets from syncookies (Florian Westphal) [1915164] - [netdrv] bonding: set xfrm feature flags more sanely (Jarod Wilson) [1893979] - [netdrv] bonding: fix feature flag setting at init time (Jarod Wilson) [1893979]- [fs] cifs: handle -EINTR in cifs_setattr (Leif Sahlberg) [1848178] - [tty] serial: 8250: drop the printk from serial8250_interrupt() (Vitaly Kuznetsov) [1919745] - [fs] cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Leif Sahlberg) [1848178] - [netdrv] ibmvnic: continue fatal error reset after passive init (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix: NULL pointer dereference (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix login buffer memory leak (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix rx buffer tracking and index management in replenish_rx_pool partial success (Diego Domingos) [1901513] - [netdrv] ibmvnic: add some debugs (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix TX completion error handling (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that SCRQ entry reads are correctly ordered (Diego Domingos) [1901513] - [netdrv] ibmvnic: reduce wait for completion time (Diego Domingos) [1901513] - [netdrv] ibmvnic: no reset timeout for 5 seconds after reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: send_login should check for crq errors (Diego Domingos) [1901513] - [netdrv] ibmvnic: track pending login (Diego Domingos) [1901513] - [netdrv] ibmvnic: delay next reset if hard reset fails (Diego Domingos) [1901513] - [netdrv] ibmvnic: restore adapter state on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: avoid memset null scrq msgs (Diego Domingos) [1901513] - [netdrv] ibmvnic: stop free_all_rwi on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: handle inconsistent login with reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: enhance resetting status check during module exit (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues (Diego Domingos) [1901513] - [netdrv] ibmvnic: skip tx timeout reset while in resetting (Diego Domingos) [1901513] - [netdrv] ibmvnic: notify peers when failover and migration happen (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix call_netdevice_notifiers in do_reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: Do not replenish RX buffers after every polling loop (Diego Domingos) [1901513] - [netdrv] ibmvnic: Use netdev_alloc_skb instead of alloc_skb to replenish RX buffers (Diego Domingos) [1901513] - [netdrv] ibmvnic: Correctly re-enable interrupts in NAPI polling routine (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that device queue memory is cache-line aligned (Diego Domingos) [1901513] - [netdrv] ibmvnic: Remove send_subcrq function (Diego Domingos) [1901513] - [netdrv] ibmvnic: Clean up TX code and TX buffer data structure (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce xmit_more support using batched subCRQ hcalls (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce batched RX buffer descriptor transmission (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce indirect subordinate Command Response Queue buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix ibmvnic_set_mac (Diego Domingos) [1901513] - [netdrv] ibmvnic: save changed mac address to adapter->mac_addr (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_control_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_query_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_map_query to send_query_map (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename ibmvnic_send_req_caps to send_request_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_cap_queries to send_query_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: set up 200GBPS speed (Diego Domingos) [1901513] - [netdrv] Revert "ibmvnic: remove never executed if statement" (Diego Domingos) [1901513] - [netdrv] ibmvnic: Harden device Command Response Queue handshake (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix use-after-free of VNIC login response buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: merge ibmvnic_reset_init and ibmvnic_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: remove never executed if statement (Diego Domingos) [1901513] - [netdrv] ibmvnic: improve ibmvnic_init and ibmvnic_reset_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: compare adapter->init_done_rc with more readable ibmvnic_rc_codes (Diego Domingos) [1901513] - [netdrv] ibmvnic: store RX and TX subCRQ handle array in ibmvnic_adapter struct (Diego Domingos) [1901513] - [netdrv] net: ibm: fix return type of ndo_start_xmit function (Diego Domingos) [1901513] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1916478] - [x86] x86/cpu/amd: Call init_amd_zn() om Family 19h processors too (David Arcari) [1916478] - [ata] ahci: Add Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1894284] - [vfio] vfio iommu: Add dma available capability (Philipp Rudo) [1903970] - [x86] x86/entry/64: Do not include inst.h in calling.h (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix GS == 1, 2, and 3 tests (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE with invalid LDT GS (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Reap a forgotten child (Scott Wood) [1490498] - [x86] x86/fsgsbase: Replace static_cpu_has() with boot_cpu_has() (Scott Wood) [1490498] - [x86] x86/entry/64: Correct the comment over SAVE_AND_SET_GSBASE (Scott Wood) [1490498] - [x86] x86/entry/64: Do not use RDPID in paranoid entry to accomodate KVM (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Scott Wood) [1490498] - [x86] x86/fsgsbase: Fix Xen PV support (Scott Wood) [1490498] - [x86] x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbase (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Add a missing memory constraint (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix a comment in the ptrace_write_gsbase test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test GS selector on ptracer-induced GS base write (Scott Wood) [1490498] - [documentation] Documentation/x86/64: Add documentation for GS/FS addressing mode (Scott Wood) [1490498] - [x86] x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2 (Scott Wood) [1490498] - [x86] x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bit (Scott Wood) [1490498] - [x86] x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit (Scott Wood) [1490498] - [x86] x86/entry/64: Remove TRACE_IRQS_*_DEBUG (Scott Wood) [1490498] - [x86] x86/entry/64: Introduce the FIND_PERCPU_BASE macro (Scott Wood) [1490498] - [x86] x86/entry/64: Switch CR3 before SWAPGS in paranoid entry (Scott Wood) [1490498] - [x86] x86/speculation/swapgs: Check FSGSBASE in enabling SWAPGS mitigation (Scott Wood) [1490498] - [x86] x86/process/64: Use FSGSBASE instructions on thread copy and ptrace (Scott Wood) [1490498] - [x86] x86/process: Unify copy_thread_tls() (Scott Wood) [1490498] - [x86] x86/process/64: Use FSBSBASE in switch_to() if available (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Enable FSGSBASE instructions in helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Add intrinsics for FSGSBASE instructions (Scott Wood) [1490498] - [x86] x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/ptrace: Document FSBASE and GSBASE ABI oddities (Scott Wood) [1490498] - [x86] Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS selector" and fix the test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix some test case bugs (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write with FSGSBASE (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test RD/WRGSBASE (Scott Wood) [1490498] - [documentation] kbuild: Raise the minimum required binutils version to 2.21 (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix the base write helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Clean up various details (Scott Wood) [1490498] - [x86] x86/segments: Introduce the 'CPUNODE' naming to better document the segment limit CPU/node NR trick (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Factor out FS/GS segment loading from __switch_to() (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Convert the ELF core dump code to the new FSGSBASE helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Make ptrace use the new FS/GS base helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Introduce FS/GS base helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately (Scott Wood) [1490498] - [net] esp: select CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] treewide: Use fallthrough pseudo-keyword (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always try to free Jitter RNG instance (Vladis Dronov) [1905088] - [crypto] crypto: drbg - should select CTR (Vladis Dronov) [1905088] - [crypto] crypto: ctr - no longer needs CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always seeded with SP800-90B compliant noise source (Vladis Dronov) [1905088] - [crypto] crypto: jitter - SP800-90B compliance (Vladis Dronov) [1905088] - [crypto] crypto: jitter - add header to fix buildwarnings (Vladis Dronov) [1905088] - [crypto] crypto: jitter - fix comments (Vladis Dronov) [1905088] - [crypto] crypto: jitter - update implementation to 2.1.2 (Vladis Dronov) [1905088] - [crypto] crypto: drbg - in-place cipher operation for CTR (Vladis Dronov) [1905088] - [crypto] crypto: drbg - eliminate constant reinitialization of SGL (Vladis Dronov) [1905088] - [vfio] vfio/pci: Implement ioeventfd thread handler for contended memory lock (Alex Williamson) [1861560] - [vfio] vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages (Alex Williamson) [1896568] - [vfio] vfio/pci: Clear token on bypass registration failure (Alex Williamson) [1896568] - [vfio] vfio/type1: fix dirty bitmap calculation in vfio_dma_rw (Alex Williamson) [1497898] - [vfio] vfio: fix a missed vfio group put in vfio_pin_pages (Alex Williamson) [1497898] - [vfio] vfio: add a singleton check for vfio_group_pin_pages (Alex Williamson) [1497898] - [vfio] vfio/pci: Don't regenerate vconfig for all BARs if !bardirty (Alex Williamson) [1896568] - [vfio] vfio/pci: Remove redundant declaration of vfio_pci_driver (Alex Williamson) [1896568] - [uapi] vfio: Fix typo of the device_state (Alex Williamson) [1497898] - [vfio] vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson) [1866141] - [vfio] vfio-pci: Avoid recursive read-lock usage (Alex Williamson) [1861560] - [vfio] vfio/type1: Refactor vfio_iommu_type1_ioctl() (Alex Williamson) [1896568] - [vfio] vfio/pci: Add QAT devices to denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Add device denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Hold igate across releasing eventfd contexts (Alex Williamson) [1896568] - [vfio] vfio/type1: Add conditional rescheduling after iommu map failed (Alex Williamson) [1896568] - [vfio] vfio/pci: Add Intel X550 to hidden INTx devices (Alex Williamson) [1896567] - [vfio] vfio: Cleanup allowed driver naming (Alex Williamson) [1896568] - [uapi] vfio/type1: Fix migration info capability ID (Alex Williamson) [1497898] - [vfio] vfio iommu: typecast corrections (Alex Williamson) [1497898] - [vfio] vfio iommu: Use shift operation for 64-bit integer division (Alex Williamson) [1497898] - [vfio] vfio/mdev: Fix reference count leak in add_mdev_supported_type (Alex Williamson) [1896568] - [vfio] vfio: Selective dirty page tracking if IOMMU backed device pins pages (Alex Williamson) [1497898] - [vfio] vfio iommu: Add migration capability to report supported features (Alex Williamson) [1497898] - [vfio] vfio iommu: Update UNMAP_DMA ioctl to get dirty bitmap before unmap (Alex Williamson) [1497898] - [vfio] vfio iommu: Implementation of ioctl for dirty pages tracking (Alex Williamson) [1497898] - [uapi] vfio iommu: Add ioctl definition for dirty pages tracking (Alex Williamson) [1497898] - [vfio] vfio iommu: Cache pgsize_bitmap in struct vfio_iommu (Alex Williamson) [1497898] - [vfio] vfio iommu: Remove atomicity of ref_count of pinned pages (Alex Williamson) [1497898] - [uapi] vfio: UAPI for migration interface for device state (Alex Williamson) [1497898] - [vfio] vfio/pci: Remove dev_fmt definition (Alex Williamson) [1896568] - [vfio] vfio: Use dev_printk() when possible (Alex Williamson) [1896568] - [drm] drm: allow limiting the scatter list size (Lyude Paul) [1876018 1851790] - [drm] drm/nouveau/kms/nv50-: Fix clock checking algorithm in nv50_dp_mode_valid() (Lyude Paul) [1876018] - [drm] drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid() (Lyude Paul) [1876018] - [drm] DRM Backport 5.8 -> 5.9 (Lyude Paul) [1876018] - [drm] drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1876018] - [of] of_graph: add of_graph_is_present() (Lyude Paul) [1876018] - [drm] virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk (Lyude Paul) [1876018] - [vhost] virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM (Lyude Paul) [1876018] - [include] virtio_config: LE config space accessors (Lyude Paul) [1876018] - [kernel] sched: Remove sched_set_*() return value (Lyude Paul) [1876018] - [include] scatterlist: protect parameters of the sg_table related macros (Lyude Paul) [1876018] - [include] scatterlist: add generic wrappers for iterating over sgtable objects (Lyude Paul) [1876018] - [dma] dma-mapping: add generic helpers for mapping sgtable objects (Lyude Paul) [1876018] - [drm] DRM Backport 5.7 -> 5.8 (Lyude Paul) [1876018] - [drm] drm/fb-helper: Fix vt restore (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the the sysrq_key_op(s) (Lyude Paul) [1876018] - [tools] augmented rbtree: rework the RB_DECLARE_CALLBACKS macro definition (Lyude Paul) [1876018] - [mm] augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro (Lyude Paul) [1876018] - [tools] augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro (Lyude Paul) [1876018] - [tools] rbtree: avoid generating code twice for the cached versions (tools copy) (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the sysrq API (Lyude Paul) [1876018] - [tty] tty/sysrq: alpha: export and use __sysrq_get_key_op() (Lyude Paul) [1876018] - [include] uaccess: Add user_read_access_begin/end and user_write_access_begin/end (Lyude Paul) [1876018] - [PATCH] [drm] DRM Backport 5.6 -> 5.7 (Lyude Paul) [1876018] - [vfio] vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pages (Lyude Paul) [1876018] - [vfio] vfio: allow external user to get vfio group from device (Lyude Paul) [1876018] - [drm] drm/fbdev-helper: don't force restores (Lyude Paul) [1876018] - [include] vgaswitcheroo: call fbcon_remap_all directly (Lyude Paul) [1876018] - [video] fbcon: Do not takeover the console from atomic context (Lyude Paul) [1878805 1876018] - [video] fbcon: Only defer console takeover if the current console driver is the dummycon (Lyude Paul) [1878805 1876018] - [video] fbcon: Only allow FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER if fbdev is builtin (Lyude Paul) [1878805 1876018] - [video] console/fbcon: Add support for deferred console takeover (Lyude Paul) [1878805 1876018] - [video] fbcon: Call WARN_CONSOLE_UNLOCKED() where applicable (Lyude Paul) [1878805 1876018] - [mm] mm: Split huge pages on write-notify or COW (Chris von Recklinghausen) [1913692] - [mm] mm: Introduce vma_is_special_huge (Chris von Recklinghausen) [1913692]- [tools] kselftests: set rx/txtimestamp.sh to correct permission (Hangbin Liu) [1908269] - [tools] kselftests: set udpgro.sh, udpgro_bench.sh, reuseport_addr_any.sh to correct permission (Hangbin Liu) [1908269] - [net] DCB: Validate DCB_ATTR_DCB_BUFFER argument (Balazs Nemeth) [1891595] - [net] netlabel: remove unused param from audit_log_format() (Balazs Nemeth) [1891595] - [net] netlabel: fix problems with mapping removal (Balazs Nemeth) [1891595] - [net] af_key: pfkey_dump needs parameter validation (Balazs Nemeth) [1891595] - [tools] perf tools: Add 'evlist' control command (Jiri Olsa) [1844111] - [tools] perf tools: Allow to enable/disable events via control file (Jiri Olsa) [1844111] - [tools] perf tools: Add evlist__disable_evsel/evlist__enable_evsel (Jiri Olsa) [1844111] - [tools] perf tools: Reformat record's control fd man text (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'find' methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' enable event methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'toggle' methods (Jiri Olsa) [1844111] - [x86] perf/amd/uncore: Inform the user how many counters each uncore PMU has (Michael Petlan) [1884816] - [powercap] powercap: RAPL: Add AMD Fam19h RAPL support (Michael Petlan) [1884816] - [powercap] powercap: Add AMD Fam17h RAPL support (Michael Petlan) [1884816] - [powercap] powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer (Michael Petlan) [1884816] - [x86] x86/msr-index: sort AMD RAPL MSRs by address (Michael Petlan) [1884816] - [thunderbolt] thunderbolt: Add support for Intel Maple Ridge (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add USB4 router operation proxy for firmware connection manager (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move constants for USB4 router operations to tb_regs.h (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add connection manager specific hooks for USB4 router operations (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass TX and RX data directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass metadata directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Perform USB4 router NVM upgrade in two phases (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Return -ENOTCONN when ERR_CONN is received (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Keep the parent runtime resumed for a while on device disconnect (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log adapter numbers in decimal in path activation/deactivation (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log which connection manager implementation is used (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move max_boot_acl field to correct place in struct icm (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Fix use-after-free in remove_unplugged_switch() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add DMA traffic test driver (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add support for end-to-end flow control (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Make it possible to allocate one directional DMA tunnel (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create debugfs directory automatically for services (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add functions for enabling and disabling lane bonding on XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add link_speed and link_width to XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create XDomain devices for loops back to the host (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Find XDomain by route instead of UUID (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Do not clear USB4 router protocol adapter IFC and ISE bits (Torez Smith) [1782721] - [net] ipv6: fib: flush exceptions when purging route (Hangbin Liu) [1916084] - [net] ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init (Hangbin Liu) [1916084] - [net] ipv6: remove unused function ipv6_skb_idev() (Hangbin Liu) [1916084] - [net] ipv6: Fix error path to cancel the meseage (Hangbin Liu) [1916084] - [tools] selftests/net/fib_tests: update addr_metric_test for peer route testing (Hangbin Liu) [1916084] - [net] net/ipv6: remove the old peer route if change it to a new one (Hangbin Liu) [1916084] - [tools] selftests/net: remove not backported tests (Hangbin Liu) [1908340] - [netdrv] bonding: add a vlan+srcmac tx hashing option (Jarod Wilson) [1724795] - [security] selinux: mark selinux_xfrm_refcount as __read_mostly (Ondrej Mosnacek) [1904940] - [net] udp: fix integer overflow while computing available space in sk_rcvbuf (Xin Long) [1916997] - [fs] NFSv4: make cache consistency bitmask dynamic (Steve Dickson) [1881647] - [include] NFSv4: Save a few bytes in the nfs_pgio_args/res (Steve Dickson) [1881647] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf test: Use generic event for expand_libpfm_events() (Michael Petlan) [1884818 1908305] - [tools] perf probe: Change function definition check due to broken DWARF (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to die_entrypc() returns error correctly (Michael Petlan) [1884818 1908305] - [tools] perf stat: Use proper cpu for shadow stats (Michael Petlan) [1884818 1908305] - [tools] perf record: Synthesize cgroup events only if needed (Michael Petlan) [1884818 1908305] - [tools] perf diff: Fix error return value in __cmd_diff() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf test: Avoid an msan warning in a copied stack (Michael Petlan) [1884818 1908305] - [tools] perf inject: Fix file corruption due to event deletion (Michael Petlan) [1884818 1908305] - [tools] perf test: Update branch sample pattern for cs-etm (Michael Petlan) [1884818 1908305] - [tools] perf test: Fix a typo in cs-etm testing (Michael Petlan) [1884818 1908305] - [tools] perf lock: Don't free "lock_seq_stat" if read_count isn't zero (Michael Petlan) [1884818 1908305] - [tools] perf lock: Correct field name "flags" (Michael Petlan) [1884818 1908305] - [tools] tools feature: Fixup fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for cgroup events (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for ino_generation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Initialize output buffer in build_id__sprintf (Michael Petlan) [1884818 1908305] - [tools] perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() (Michael Petlan) [1884818 1908305] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf scripting python: Avoid declaring function pointers with a visibility attribute (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove broken __no_tail_call attribute (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX (Michael Petlan) [1884818 1908305] - [tools] perf trace: Fix segfault when trying to trace events by cgroup (Michael Petlan) [1884818 1908305] - [tools] perf tools: Fix crash with non-jited bpf progs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove LTO compiler options when building perl support (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update documentation for metrics reorganization (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Add metrics "RMT Load Hit" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Correct LLC load hit metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header for LLC local hit (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Use more explicit headers for HITM (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header from "LLC Load Hitm" to "Load Hitm" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Organize metrics based on memory hierarchy (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display "Total Stores" as a standalone metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display the total numbers continuously (Michael Petlan) [1884818 1908305] - [tools] perf bench: Use condition variables in numa (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Fix event code for events referencing std arch events (Michael Petlan) [1884818 1908305] - [tools] perf diff: Support hot streams comparison (Michael Petlan) [1884818 1908305] - [tools] perf streams: Report hot streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Calculate the sum of total streams hits (Michael Petlan) [1884818 1908305] - [tools] perf streams: Link stream pair (Michael Petlan) [1884818 1908305] - [tools] perf streams: Compare two streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Get the evsel_streams by evsel_idx (Michael Petlan) [1884818 1908305] - [tools] perf streams: Introduce branch history "streams" (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Improve PT documentation slightly (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add support for exclusive groups/events (Michael Petlan) [1884818 1908305] - [tools] perf test: Add build id shell test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Align buildid list output for short build ids (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add size to 'struct perf_record_header_build_id' (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__build_id_equal() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__set_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to build_id__sprintf() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build id object to sysfs__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to filename__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use build_id object in dso (Michael Petlan) [1884818 1908305] - [tools] perf config: Export the perf_config_from_file() function (Michael Petlan) [1884818 1908305] - [tools] perf python: Autodetect python3 binary (Michael Petlan) [1884818 1908305] - [tools] perf tests: Show python test script in verbose mode (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update usage for showing memory events (Michael Petlan) [1884818 1908305] - [tools] perf stat: Fix out of bounds CPU map access when handling armv8_pmu events (Michael Petlan) [1884818 1908305] - [tools] perf python scripting: Fix printable strings in python3 scripts (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix uncore metric expressions (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Release cpu_map refcount if evsel alloc failed (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Fix cpu map refcounting (Michael Petlan) [1884818 1908305] - [tools] tools lib traceevent: Hide non API functions (Michael Petlan) [1884818 1908305] - [tools] perf sched: Show start of latency as well (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix typos in power8 PMU events (Michael Petlan) [1884818 1908305] - [tools] perf bench: Run inject-build-id with --buildid-all option too (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add --buildid-all option (Michael Petlan) [1884818 1908305] - [tools] perf inject: Do not load map/dso when injecting build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Enter namespace when reading build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add missing callbacks in perf_tool (Michael Petlan) [1884818 1908305] - [tools] perf bench: Add build-id injection benchmark (Michael Petlan) [1884818 1908305] - [tools] perf trace: Use the autogenerated mmap 'prot' string/id table (Michael Petlan) [1884818 1908305] - [tools] tools beauty: Add script to generate table of mmap's 'prot' argument (Michael Petlan) [1884818 1908305] - [tools] perf beauty mmap_flags: Conditionaly define the mmap flags (Michael Petlan) [1884818 1908305] - [tools] perf trace beauty: Add script to autogenerate mremap's flags args string/id table (Michael Petlan) [1884818 1908305] - [tools] perf tools: Separate the checking of headers only used to build beautification tables (Michael Petlan) [1884818 1908305] - [tools] perf parse-events: Reduce casts around bp_addr (Michael Petlan) [1884818 1908305] - [tools] perf test: Add expand cgroup event test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Allow creation of cgroup without open (Michael Petlan) [1884818 1908305] - [tools] perf tools: Copy metric events properly when expand cgroups (Michael Petlan) [1884818 1908305] - [tools] perf stat: Add --for-each-cgroup option (Michael Petlan) [1884818 1908305] - [tools] perf evsel: Add evsel__clone() function (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Update SkylakeX events to v1.21 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events intel: Update CascadelakeX events to v1.08 (Michael Petlan) [1884818 1908305] - [tools] perf script: Add min, max to futex-contention output, in addition to avg (Michael Petlan) [1884818 1908305] - [tools] perf script: Autopep8 futex-contention (Michael Petlan) [1884818 1908305] - [tools] perf stat: Skip duration_time in setup_system_wide (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Support cap_user_time_short for event TIME_CONV (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Calculate timestamp with cap_user_time_short (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Add rdtsc() for Arm64 (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Move out common functions from x86 (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fall back to debuginfod query if debuginfo and source not found locally (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to adjust symbol address with correct reloc_sym address (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Fix "context_switch event has no tid" error (Michael Petlan) [1884818 1908305] - [tools] perf script: Display negative tid in non-sample events (Michael Petlan) [1884818 1908305] - [tools] perf docs: Improve help information in perf.txt (Michael Petlan) [1884818 1908305] - [tools] perf metric: Remove duplicate include (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add documentation for topdown metrics (Michael Petlan) [1884818 1908305] - [tools] perf stat: Support new per thread TopDown metrics (Michael Petlan) [1884818 1908305] - [tools] perf record: Support sample-read topdown metric group (Michael Petlan) [1884818 1908305] - [tools] perf tools: Rename group to topdown (Michael Petlan) [1884818 1908305] - [tools] perf machine: Add machine__for_each_dso() function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Call test_attr__open() directly (Michael Petlan) [1884818 1908305] - [tools] perf vendor events power9: Add hv_24x7 core level metric events (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add support for parsing perchip/percore events (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add new structure to pass json fields (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Make json_events() static and ditch jevents.h file (Michael Petlan) [1884818 1908305] - [tools] perf test: Introduce script for Arm CoreSight testing (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix typo in comment (Michael Petlan) [1884818 1908305] - [tools] perf stat: Remove dead code: no need to set os.evsel twice (Michael Petlan) [1884818 1908305] - [tools] perf list: Do not print 'Metric Groups:' unnecessarily (Michael Petlan) [1884818 1908305] - [tools] perf list: Remove dead code in argument check (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add build test with GTK+ (Michael Petlan) [1884818 1908305] - [tools] tools feature: Add missing -lzstd to the fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Make GTK2 support opt-in (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Enable Family 19h users by matching Zen2 events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add recommended events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add ITLB Instruction Fetch Hits event for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add L2 Prefetch events for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf: ftrace: Add filter support for option -F/--funcs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate close_control_option()'s into one function (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Document snapshot control command (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Add 'ret' (intel disasm style) as an alias for 'retq' (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Allow configuring the 'disassembler_style' knob via 'perf config' (Michael Petlan) [1884818 1908305] - [tools] perf record: Add 'snapshot' control command (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add FIFO file names as alternative options to --control (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use AsciiDoc formatting for --control option documentation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Handle read errors from ctl_fd (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate --control option parsing into one function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Add test for PE binary format support (Michael Petlan) [1884818 1908305] - [tools] perf symbols: Try reading the symbol table with libbfd (Michael Petlan) [1884818 1908305] - [tools] perf dso: Use libbfd to read build_id and .gnu_debuglink section (Michael Petlan) [1884818 1908305] - [tools] tools features: Add feature test to check if libbfd has buildid support (Michael Petlan) [1884818 1908305] - [tools] tools: Remove feature-libelf-mmap feature detection (Michael Petlan) [1884818 1908305] - [tools] perf build: Allow nested externs to enable BUILD_BUG() usage (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check PEBS status correctly (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86: fix sysfs type mismatches (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Make anythread filter support conditional (Michael Petlan) [1884818 1908305] - [kernel] perf: Tweak perf_event_attr::exclusive semantics (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix event multiplexing for exclusive groups (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_in() (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_out() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Make dummy_iregs static (Michael Petlan) [1884818 1908305] - [include] perf/arch: Remove perf_sample_data::regs_user_copy (Michael Petlan) [1884818 1908305] - [kernel] perf: Optimize get_recursion_context() (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix get_recursion_context() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Reduce stack usage for x86_pmu::drain_pebs() (Michael Petlan) [1884818 1908305] - [kernel] perf: Reduce stack usage of perf_output_begin() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Fix a memory leak in perf_event_parse_addr_filter() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_metric for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_pair for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] x86/events/amd/iommu: Fix sizeof mismatch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check perf metrics feature for each CPU (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix Ice Lake event constraint table (Michael Petlan) [1884818 1908305] - [x86] perf/x86/msr: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F17h user threadmask and slicemask specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Prepare to scale for more attributes that vary per family (Michael Petlan) [1884818 1908305] - [x86] arch/x86/amd/ibs: Fix re-arming IBS Fetch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/rapl: Add AMD Fam19h RAPL support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Fix raw sample data accumulation (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd: Fix sampling Large Increment per Cycle events (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_out() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_in() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support per-thread RDPMC TopDown metrics (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support TopDown metrics on Ice Lake (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Add a macro for RDPMC offset of fixed counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Generic support for hardware TopDown metrics (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix the name of perf METRICS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Move BTS index to 47 (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Introduce the fourth fixed counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Name the global status bit in NMI handler (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Michael Petlan) [1884818 1908305] - [powerpc] powerpc/cacheinfo: Print correct cache-sibling map/list for L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Add support detecting thread-groups sharing L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename init_thread_group_l1_cache_map() to make it generic (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Parse ibm, thread-groups with multiple properties (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use GFP_ATOMIC while allocating tmp mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove unnecessary variable (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_coregroup_mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Move coregroup mask updation to a new function (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Check for duplicate topologies and consolidate (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Depend on cpu_l1_cache_map when adding CPUs (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop passing mask to update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Limit CPUs traversed to within a node (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize remove_cpu_from_masks (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove get_physical_package_id (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop updating cpu_core_mask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Update topology_core_cpumask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Override cpu_smt_mask (Diego Domingos) [1906504] - [include] sched/topology: Allow archs to override cpu_smt_mask (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Add per cpu per index shared_cpu_list (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Make cpumap_show code reusable (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Use cpumap_print to print cpumap (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use IS_ENABLED() to avoid #ifdef (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Drop superfluous NULL check (Diego Domingos) [1906504] - [vfio] pci: Cleanup .probe() exit paths (Clark Williams) [1860192] - [vfio] pci: Add sriov_configure support (Clark Williams) [1860192] - [vfio] Introduce VFIO_DEVICE_FEATURE ioctl and first user (Clark Williams) [1860192] - [vfio] pci: Introduce VF token (Clark Williams) [1860192] - [vfio] pci: Implement match ops (Clark Williams) [1860192] - [vfio] Include optional device match in vfio_device_ops callbacks (Clark Williams) [1860192] - [infiniband] IB/hfi1: Ensure correct mm is used at all times (Kamal Heib) [1879586] {CVE-2020-27835} - [block] rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ming Lei) [1887327] {CVE-2020-25284}- [tools] kunit: tool: unmark test_data as binary blobs (Nico Pache) [1900119] - [tools] kunit: tools: fix kunit_tool tests for parsing test plans (Nico Pache) [1900119] - [documentation] Documentation: kunit: Update Kconfig parts for KUNIT's module support (Nico Pache) [1900119] - [tools] kunit: Don't fail test suites if one of them is empty (Nico Pache) [1900119] - [tools] kunit: Fix kunit.py --raw_output option (Nico Pache) [1900119] - [tools] kunit: tool: fix improper treatment of file location (Nico Pache) [1900119] - [tools] kunit: tool: fix broken default args in unit tests (Nico Pache) [1900119] - [tools] kunit: capture stderr on all make subprocess calls (Nico Pache) [1900119] - [documentation] Documentation: kunit: Remove references to --defconfig (Nico Pache) [1900119] - [kernel] kcsan: Add test suite (Nico Pache) [1900119] - [documentation] Documentation: kunit: Add some troubleshooting tips to the FAQ (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Fix invalid result when build fails (Nico Pache) [1900119] - [tools] kunit: show error if kunit results are not present (Nico Pache) [1900119] - [tools] kunit: kunit_config: Fix parsing of CONFIG options with space (Nico Pache) [1900119] - [lib] kunit: add support for named resources (Nico Pache) [1900119] - [lib] kunit: generalize kunit_resource API beyond allocated resources (Nico Pache) [1900119] - [security] security: apparmor: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [fs] fs: ext4: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [base] drivers: base: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] lib: Kconfig.debug: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: Kconfig: enable a KUNIT_ALL_TESTS fragment (Nico Pache) [1900119] - [tools] kunit: Fix TabError, remove defconfig code and handle when there is no kunitconfig (Nico Pache) [1900119] - [tools] kunit: use KUnit defconfig by default (Nico Pache) [1900119] - [tools] kunit: use --build_dir=.kunit as default (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Separate out config/build/exec/parse (Nico Pache) [1900119] - [lib] lib/test_linear_ranges: add a test for the 'linear_ranges' (Nico Pache) [1900119] - [lib] kunit: Add missing newline in summary message (Nico Pache) [1900119] - [tools] kunit: tool: add missing test data file content (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe debugfs representation (Nico Pache) [1900119] - [lib] kunit: subtests should be indented 4 spaces according to TAP (Nico Pache) [1900119] - [lib] kunit: add log test (Nico Pache) [1900119] - [lib] kunit: add debugfs /sys/kernel/debug/kunit//results display (Nico Pache) [1900119] - [documentation] Documentation: kunit: Make the KUnit documentation less UML-specific (Nico Pache) [1900119] - [lib] Fix linked-list KUnit test when run multiple times (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Allow .kunitconfig to disable config items (Nico Pache) [1900119] - [lib] kunit: Always print actual pointer values in asserts (Nico Pache) [1900119] - [tools] kunit: add --make_options (Nico Pache) [1900119] - [tools] kunit: Run all KUnit tests through allyesconfig (Nico Pache) [1900119] - [tools] kunit: kunit_parser: make parser more robust (Nico Pache) [1900119] - [of] of: unittest: annotate warnings triggered by unittest (Nico Pache) [1900119] - [of] of: unittest: Disable interrupt node tests for old world MAC systems (Nico Pache) [1900119] - [of] of: unittest: add overlay gpio test to catch gpio hog problem (Nico Pache) [1900119] - [tools] kunit: run kunit_tool from any directory (Nico Pache) [1900119] - [tools] kunit: test: Improve error messages for kunit_tool when kunitconfig is invalid (Nico Pache) [1900119] - [documentation] Documentation: kunit: fixed sphinx error in code block (Nico Pache) [1900119] - [base] software node: introduce CONFIG_KUNIT_DRIVER_PE_TEST (Nico Pache) [1900119] - [base] kunit: building kunit as a module breaks allmodconfig (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe module-based build (Nico Pache) [1900119] - [lib] kunit: allow kunit to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: remove timeout dependence on sysctl_hung_task_timeout_seconds (Nico Pache) [1900119] - [lib] kunit: allow kunit tests to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: hide unexported try-catch interface in try-catch-impl.h (Nico Pache) [1900119] - [lib] kunit: move string-stream.h to lib/kunit (Nico Pache) [1900119] - [security] apparmor: add AppArmor KUnit tests for policy unpack (Nico Pache) [1900119] - [tools] kunit/kunit_tool_test: Test '--build_dir' option run (Nico Pache) [1900119] - [tools] kunit: Rename 'kunitconfig' to '.kunitconfig' (Nico Pache) [1900119] - [tools] kunit: Place 'test.log' under the 'build_dir' (Nico Pache) [1900119] - [tools] kunit: Create default config in '--build_dir' (Nico Pache) [1900119] - [tools] kunit: Remove duplicated defconfig creation (Nico Pache) [1900119] - [documentation] docs/kunit/start: Use in-tree 'kunit_defconfig' (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for kunit_tool (Nico Pache) [1900119] - [documentation] Documentation: kunit: fix typos and gramatical errors (Nico Pache) [1900119] - [tools] kunit: testing kunit: Bug fix in test_run_timeout function (Nico Pache) [1900119] - [base] PM / QoS: Initial kunit test (Nico Pache) [1900119] - [lib] lib/list-test: add a test for the 'list' doubly linked list (Nico Pache) [1900119] - [fs] ext4: add kunit test for decoding extended timestamps (Nico Pache) [1900119] - [documentation] Documentation: kunit: Fix verification command (Nico Pache) [1900119] - [tools] kunit: Fix '--build_dir' option (Nico Pache) [1900119] - [lib] kunit: fix failure to build without printk (Nico Pache) [1900119] - [kernel] kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec() (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for KUnit (Nico Pache) [1900119] - [tools] kunit: defconfig: add defconfigs for building KUnit tests (Nico Pache) [1900119] - [tools] kunit: tool: add Python wrappers for running KUnit tests (Nico Pache) [1900119] - [lib] kunit: test: add tests for KUnit managed resources (Nico Pache) [1900119] - [lib] kunit: test: add the concept of assertions (Nico Pache) [1900119] - [lib] kunit: test: add tests for kunit test abort (Nico Pache) [1900119] - [lib] kunit: test: add support for test abort (Nico Pache) [1900119] - [tools] objtool: add kunit_try_catch_throw to the noreturn list (Nico Pache) [1900119] - [tools] objtool: Add rewind_stack_do_exit() to the noreturn list (Nico Pache) [1900119] - [lib] kunit: test: add initial tests (Nico Pache) [1900119] - [lib] lib: enable building KUnit in lib/ (Nico Pache) [1900119] - [lib] kunit: test: add the concept of expectations (Nico Pache) [1900119] - [lib] kunit: test: add assertion printing library (Nico Pache) [1900119] - [lib] kunit: test: add string_stream a std::stream like string builder (Nico Pache) [1900119] - [lib] kunit: test: add test resource management API (Nico Pache) [1900119] - [lib] kunit: test: add KUnit test runner core (Nico Pache) [1900119] - [watchdog] watchdog/hpwdt: Reflect changes (Joseph Szczypek) [1905293] - [watchdog] watchdog/hpwdt: Disable NMI in Crash Kernel (Joseph Szczypek) [1905293] - [idle] intel_idle: add SnowRidge C-state table (Steve Best) [1838554] - [mm] mm: memcg/slab: fix use after free in obj_cgroup_charge (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix return of child memcg objcg for root memcg (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix obj_cgroup_charge() return value handling (Waiman Long) [1916962] - [mm] mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cgroup_from_current() (Waiman Long) [1916962] - [s390] s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo) [1897184] - [net] ethtool: fix error paths in ethnl_set_channels() (Ivan Vecera) [1906682] - [powerpc] powerpc/pci: Remove LSI mappings on device teardown (Diego Domingos) [1909722] - [powerpc] Revert "powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters" (Diego Domingos) [1909722] - [block] block: add blk_alloc_queue declaration back (Ming Lei) [1911343] - [net] tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate (Antoine Tenart) [1901863] - [net] tcp_bbr: improve arithmetic division in bbr_update_bw() (Antoine Tenart) [1901863] - [net] tcp_bbr: clarify that bbr_bdp() rounds up in comments (Antoine Tenart) [1901863] - [net] tcp_bbr: adapt cwnd based on ack aggregation estimation (Antoine Tenart) [1901863] - [net] tcp_bbr: fix bbr pacing rate for internal pacing (Antoine Tenart) [1901863]- [wireless] iwlwifi: fw: acpi: Demote non-conformant function headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: dbg: Fix misspelling of 'reg_data' in function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-phy-db: Add missing struct member description for 'trans' (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-parse: Fix 'struct iwl_eeprom_enhanced_txpwr's header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-read: Demote one nonconformant function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs: Demote non-conformant function documentation headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate notification size when waiting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: purge the BSS table upon firmware load (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: check that statistics TLV version match struct version (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add size checks for range response notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: hook up missing RX handlers (Jarod Wilson) [1857772] - [wireless] iwlwifi: tighten RX MPDU bounds checks (Jarod Wilson) [1857772] - [wireless] iwlwifi: Add a new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: disconnect if channel switch delay is too long (Jarod Wilson) [1857772] - [wireless] iwlwifi: support firmware reset handshake (Jarod Wilson) [1857772] - [wireless] iwlwifi: add an extra firmware state in the transport (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix a race in CSA that caused assert 0x3420 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate firmware sync response size (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: clean up some rx code (Jarod Wilson) [1857772] - [wireless] iwlwifi: use SPDX tags (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() (Jarod Wilson) [1857772] - [wireless] iwlwifi: trans: consider firmware dead after errors (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove unnecessary setting of inta_mask (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: file: fix documentation for SAR flag (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clean up scan state on failure (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: do more useful queue sync accounting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix 22000 series driver NMI (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: move iwl_mvm_stop_device() out of line (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove sw_csum_tx (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: validate RX descriptor length (Jarod Wilson) [1857772] - [wireless] iwlwifi: validate MPDU length against notification length (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: iterate active stations when updating statistics (Jarod Wilson) [1857772] - [wireless] iwlwifi: sort out the NVM offsets (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix typo in comment (Jarod Wilson) [1857772] - [wireless] iwlwifi: follow the new inclusive terminology (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: avoid endless HW errors at assert time (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable sending/setting debug host event (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for 6GHz (Jarod Wilson) [1857772] - [wireless] iwlwifi: copy iwl_he_capa for modifications (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove obsolete pre-release support code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Init error table memory to zero (Jarod Wilson) [1857772] - [wireless] iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command for netdetect (Jarod Wilson) [1857772] - [wireless] iwlwifi: move reclaim flows to the queue file (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix sar profile printing issue (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: align the write pointer to DWs (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add the ability to dump phy periphery (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove all queue resources before free (Jarod Wilson) [1857772] - [wireless] wireless: remove unneeded break (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: fix potential infinite loop (Jarod Wilson) [1857772] - [net] cfg80211: select CONFIG_CRC32 (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: support 6 GHz scanning (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add some missing entries for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: invert values of NO_160 device config entries (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add one missing entry for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix kernel panic in case of assert during CSA (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: set LTR to avoid completion timeout (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: properly cancel a session protection for P2P (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: set max HE max A-MPDU according to HE capa (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: limit memory read spin time (Jarod Wilson) [1857772] - [wireless] Revert "iwlwifi: remove wide_cmd_header field" (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 59 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: read and parse PNVM file (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: implement set_pnvm op (Jarod Wilson) [1857772] - [wireless] iwlwifi: add trans op to set PNVM (Jarod Wilson) [1857772] - [wireless] iwlwifi: move PNVM implementation to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: align to new TLC config command API (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix sar geo table initialization (Jarod Wilson) [1857772] - [wireless] iwlwifi: stats: add new api fields for statistics cmd/ntfy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix suspicious rcu usage warnings (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove memset of kek_kck command (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send a CSA command the firmware doesn't know (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix the xtal latency value for a few qu devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix xtal latency for 9560 devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix 0x271B and 0x271C trans cfg struct (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: avoid possible NULL pointer dereference (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support ADD_STA_CMD_API_S ver 12 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add a get lmac id function (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: prepare roc_done_wk to work sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: re-enable TX after channel switch (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Jarod Wilson) [1857772] - [wireless] iwlwifi: support an additional Qu subsystem id (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: stop claiming NL80211_EXT_FEATURE_SET_SCAN_DWELL (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ring the doorbell and wait for PNVM load completion (Jarod Wilson) [1857772] - [wireless] iwlwifi: update prph scratch structure to include PNVM data (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: read and parse SKU ID if available (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: get number of stations from TLV (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Provide descriptions debugfs dentries (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: devices: Fix function documentation formatting issues (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: tx: Demote misuse of kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: rxon: Demote non-conformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: scan: Demote a few nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: utils: Fix some doc-rot (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote a couple of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ops: Remove unused static struct 'iwl_mvm_debug_names' (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: sta: Demote a bunch of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: calib: Demote seemingly unintentional kerneldoc header (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: lib: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: tx: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 57 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add support for internal buffer allocation in D3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: api: fix u32 -> __le32 (Jarod Wilson) [1857772] - [wireless] iwlwifi: use correct group for alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 5 of the alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ignore the scan duration parameter (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add debug host notification (DHN) time point (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: make iwl_pcie_txq_update_byte_cnt_tbl bus independent (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear all scan UIDs (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: parse wowlan status version 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: align RX status flags with firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant log in iwl_mvm_tvqm_enable_txq() (Jarod Wilson) [1857772] - [wireless] iwlwifi: phy-ctxt: add new API VER 3 for phy context cmd (Jarod Wilson) [1857772] - [wireless] iwlwifi: thermal: support new temperature measurement API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add d3 prints (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: support GCMP ciphers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support more GTK rekeying algorithms (Jarod Wilson) [1857772] - [wireless] iwlwifi: move all bus-independent TX functions to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: initiator: add option for adding a PASN responder (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: responder: allow to set only the HLTK for an associated station (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: location: set the HLTK when PASN station is added (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Add FTM initiator RTT smoothing logic (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for responder dynamic config command version 3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for range request command ver 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove wide_cmd_header field (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: add default value for iwl_fw_lookup_cmd_ver (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: in non acpi compilations remove iwl_sar_geo_init (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: set RTS protection for all non legacy rates (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support new KEK KCK api (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 3 of GEO_TX_POWER_LIMIT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: rename geo structs to contain versioning (Jarod Wilson) [1857772] - [wireless] iwlwifi: support REDUCE_TX_POWER_CMD version 6 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: prepare SAR profile selection code for multiple sizes (Jarod Wilson) [1857772] - [wireless] iwlwifi: add a common struct for all iwl_tx_power_cmd versions (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: remove dummy definition of iwl_sar_set_profile() (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove iwl_validate_sar_geo_profile() export (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use CHECKSUM_COMPLETE (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant support_umac_log field (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new WOWLAN_TSC_RSC_PARAM version (Jarod Wilson) [1857772] - [wireless] iwlwifi: don't export acpi functions unnecessarily (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: process ba-notifications also when sta rcu is invalid (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new version of WOWLAN_TKIP_SETTING_API_S (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Don't install CMAC/GMAC key in AP mode (Jarod Wilson) [1857772] - [wireless] iwl-trans: move dev_cmd_offs, page_offs to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: regulatory: regulatory capabilities api change (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add dumping special device memory (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: remove IWL_FW_INI_TIME_POINT_WDG_TIMEOUT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: support ppag table command v2 (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_table_dword to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move tfd to trans layer (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_pool to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move all txcmd init to trans alloc (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable twt by default (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add an option to add PASN station (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for AX201 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: move assert descriptor parser to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: wowlan: adapt to wowlan status API version 10 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: evaluate dsm to disable 5.8GHz channels (Jarod Wilson) [1857772] - [wireless] iwlwifi: msix: limit max RX queues for 9000 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: defer ADDBA transmit in case reclaimed SN != next SN (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT feature if supported by firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT in MAC data policy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add PROTECTED_TWT firmware API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs-fw: handle VHT extended NSS capability (Jarod Wilson) [1857772] - [x86] sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [x86] insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [tools] x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes (Vitaly Kuznetsov) [1915453] - [powercap] powercap/intel_rapl: add support for ElkhartLake (Steve Best) [1847054] - [char] tpm: efi: Don't create binary_bios_measurements file for an empty log (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis: Add a check for invalid status (Jerry Snitselaar) [1887536 1855183] - [char] tpm: use *ph to print small buffer (Jerry Snitselaar) [1887536 1855183] - [char] tpm: Add support for event log pointer found in TPM2 ACPI table (Jerry Snitselaar) [1887536 1855183] - [acpi] acpi: Extend TPM2 ACPI table with missing log fields (Jerry Snitselaar) [1887536] - [char] tpm: Unify the mismatching TPM space buffer sizes (Jerry Snitselaar) [1887536 1855183] - [include] tpm: Require that all digests are present in TCG_PCR_EVENT2 structures (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Prefer async probe (Jerry Snitselaar) [1887536 1855183] - [char] tpm/st33zp24: fix spelling mistake "drescription" -> "description" (Jerry Snitselaar) [1887536] - [char] tpm_tis: extra chip->ops check on error path in tpm_tis_core_init (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Don't send anything during flow control (Jerry Snitselaar) [1887536 1855183] - [include] efi/tpm: Verify event log header before parsing (Jerry Snitselaar) [1887536 1855183] - [char] tpm: eventlog: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [char] tpm: fix wrong return value in tpm_pcr_extend (Jerry Snitselaar) [1887536 1855183] - [include] tpm_eventlog.h: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [include] phylink: : fix function prototype kernel-doc warning (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_attach_direct() instead (Petr Oros) [1878147] - [net] net: ethtool: Handle missing cable test TDR parameters (Petr Oros) [1878147] - [documentation] docs: networking: fix extra spaces in ethtool-netlink (Petr Oros) [1878147] - [documentation] dt-bindings: net: mvusb: Fix example errors (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix null pointer dereference (Petr Oros) [1878147] - [netdrv] net: phy: fix memory leak in device-create error path (Petr Oros) [1878147] - [netdrv] net: mdio device: use flexible sleeping in reset function (Petr Oros) [1878147] - [netdrv] net: mdiobus: add reset-post-delay-us handling (Petr Oros) [1878147] - [netdrv] net: mdiobus: use flexible sleeping for reset-delay-us (Petr Oros) [1878147] - [netdrv] net: phylink: add interface to configure clause 22 PCS PHY (Petr Oros) [1878147] - [netdrv] net: phylink: add struct phylink_pcs (Petr Oros) [1878147] - [netdrv] net: phylink: re-implement interface configuration with PCS (Petr Oros) [1878147] - [netdrv] net: phylink: in-band pause mode advertisement update for PCS (Petr Oros) [1878147] - [netdrv] net: phylink: simplify fixed-link case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: use config.an_enabled in ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify phy case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify ksettings_set() implementation (Petr Oros) [1878147] - [netdrv] net: phylink: avoid mac_config calls (Petr Oros) [1878147] - [netdrv] net: phylink: update PCS when changing interface during resolution (Petr Oros) [1878147] - [netdrv] net: phylink: ensure link is down when changing interface (Petr Oros) [1878147] - [netdrv] net: phylink: rearrange resolve mac_config() call (Petr Oros) [1878147] - [netdrv] net: phylink: rejig link state tracking (Petr Oros) [1878147] - [netdrv] net: phylink: update ethtool reporting for fixed-link modes (Petr Oros) [1878147] - [netdrv] net: phy: fix check in get_phy_c45_ids (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add mdix configuration support for AR9331 and AR8035 (Petr Oros) [1878147] - [netdrv] net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration (Petr Oros) [1878147] - [netdrv] net: phy: continue searching for C45 MMDs even if first returned ffff:ffff (Petr Oros) [1878147] - [netdrv] net: phy: dp83640: Fixup cast to restricted __be16 warning (Petr Oros) [1878147] - [netdrv] net: phy: Make phy_10gbit_fec_features_array static (Petr Oros) [1878147] - [netdrv] net: phy: Properly define genphy_c45_driver (Petr Oros) [1878147] - [netdrv] net: phy: Fixup parameters in kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: at803x: Avoid comparison is always false warning (Petr Oros) [1878147] - [netdrv] net: phy: mdio: reset MDIO devices even if probe() is not implemented (Petr Oros) [1878147] - [netdrv] net: phy: reset the PHY even if probe() is not implemented (Petr Oros) [1878147] - [include] net: mdio: add a forward declaration for reset_control to mdio.h (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in phy_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_bus.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phylink: only restart AN if the link mode is using in-band AN (Petr Oros) [1878147] - [netdrv] net: phylink: add phylink_speed_(up|down) interface (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_init_hw() (Petr Oros) [1878147] - [netdrv] net: phy: make phy_disable_interrupts() non-static (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual pause mode configuration takes effect (Petr Oros) [1878147] - [netdrv] net: phylink: fix ethtool -A with attached PHYs (Petr Oros) [1878147] - [include] net: phy: add support for a common probe between shared PHYs (Petr Oros) [1878147] - [netdrv] net: phy: Allow mdio buses to auto-probe c45 devices (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1548P support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1340S support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: use a single style for referencing functions (Petr Oros) [1878147] - [netdrv] net: phy: smsc: fix printing too many logs (Petr Oros) [1878147] - [netdrv] net: phy: Check harder for errors in get_phy_id() (Petr Oros) [1878147] - [of] of: of_mdio: Correct loop scanning logic (Petr Oros) [1878147] - [of] of: mdio: preserve phy dev_flags in of_phy_connect() (Petr Oros) [1878147] - [netdrv] net: phy: read MMD ID from all present MMDs (Petr Oros) [1878147] - [netdrv] net: phy: split devices_in_package (Petr Oros) [1878147] - [netdrv] net: phy: set devices_in_package only after validation (Petr Oros) [1878147] - [netdrv] net: phy: add support for probing MMDs >= 8 for devices-in-package (Petr Oros) [1878147] - [netdrv] net: phy: reword get_phy_device() kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c22_id() invalid ID handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c45_ids() failure handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up PHY ID reading (Petr Oros) [1878147] - [netdrv] net: phy: clean up cortina workaround (Petr Oros) [1878147] - [netdrv] net: dp83869: Reset return variable if PHY strap is read (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: don't export RDB/legacy access methods (Petr Oros) [1878147] - [netdrv] net: phy: marvell: unlock after phy_select_page() failure (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support for ATH9331 and ATH8032 (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Configure TDR pulse based on measurement length (Petr Oros) [1878147] - [netdrv] net : phy: marvell: Speedup TDR data retrieval by only changing page once (Petr Oros) [1878147] - [netdrv] net: ethtool: Allow PHY cable test TDR data to configured (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add support for amplitude graph (Petr Oros) [1878147] - [net] net: ethtool: Add helpers for cable test TDR data (Petr Oros) [1878147] - [net] net: ethtool: Add generic parts of cable test TDR (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test TDR data (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: read poll when high resolution timers are disabled (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: improve waiting logic (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: remove redundant timeout check (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: use more reasonable delays (Petr Oros) [1878147] - [netdrv] net: mdiobus: add clause 45 mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: at803x: fix PHY ID masks (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Set opmode from straps (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Update port-mirroring to read straps (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add SQI support (Petr Oros) [1878147] - [netdrv] net: phy: simplify phy_link_change arguments (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: fix checkpatch complains about tabs (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add support for BCM54811 PHY (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: execute cable test on link up (Petr Oros) [1878147] - [netdrv] net: phy: mdio-moxart: remove unneeded include (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add cable test support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add bcm_phy_modify_exp() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add exp register access methods without buslock (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add cable-test support (Petr Oros) [1878147] - [netdrv] net: phy: fix aneg restart in phy_ethtool_set_eee (Petr Oros) [1878147] - [net] net: phy: Send notifier when starting the cable test (Petr Oros) [1878147] - [netdrv] net: phy: Put interface into oper testing during cable test (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add cable test support (Petr Oros) [1878147] - [include] net: ethtool: Add helpers for reporting test results (Petr Oros) [1878147] - [include] net: ethtool: Add infrastructure for reporting cable test results (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test reports (Petr Oros) [1878147] - [net] net: ethtool: netlink: Add support for triggering a cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add support for polling cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add cable test support to state machine (Petr Oros) [1878147] - [net] net: ethtool: self_test: Mark interface in testing operative status (Petr Oros) [1878147] - [net] net: Add testing sysfs attribute (Petr Oros) [1878147] - [net] net: Add IF_OPER_TESTING (Petr Oros) [1878147] - [netdrv] net: phy: fix less than zero comparison with unsigned variable val (Petr Oros) [1878147] - [netdrv] net: phy: Make iproc_mdio_resume static (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use phy_package_shared (Petr Oros) [1878147] - [netdrv] net: phy: add concept of shared storage for PHYs (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add support for master-slave configuration (Petr Oros) [1878147] - [uapi] ethtool: provide UAPI for PHY master/slave configuration (Petr Oros) [1878147] - [netdrv] dp83640: reverse arguments to list_add_tail (Petr Oros) [1878147] - [documentation] dt-bindings: add Qualcomm IPQ4019 MDIO bindings (Petr Oros) [1878147] - [netdrv] net: phy: mdio: add IPQ4019 MDIO driver (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add second PHY ID (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: apply the workaround on b0 chips (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix phy_id_mask (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use genphy_soft_reset() (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add downshift support (Petr Oros) [1878147] - [netdrv] net: phy: DP83TC811: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: DP83822: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: Make a bunch of functions static (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix temperature sensor on 2110 (Petr Oros) [1878147] - [gpio] gpiolib: Rename "chip" variables to "gc" in core header file (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Remove unneeded semicolon (Petr Oros) [1878147] - [netdrv] net: phy: clear phydev->suspended after soft reset (Petr Oros) [1878147] - [netdrv] net: phy: remove genphy_no_soft_reset (Petr Oros) [1878147] - [netdrv] net: phy: make phy_suspend a no-op if PHY is suspended already (Petr Oros) [1878147] - [netdrv] net: phylink, dsa: eliminate phylink_fixed_state_cb() (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix less than zero comparison on an unsigned (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: clear settings on link down (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add delayed registration of TJA1102 PHY1 (Petr Oros) [1878147] - [of] net: mdio: of: export part of of_mdiobus_register_phy() (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add initial TJA1102 support (Petr Oros) [1878147] - [documentation] dt-bindings: net: phy: Add support for NXP TJA11xx (Petr Oros) [1878147] - [netdrv] net: phy: Use IS_ERR() to check and simplify code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: limit soft reset to 88x3310 (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add hwmon support (Petr Oros) [1878147] - [netdrv] net: phy: add Broadcom BCM54140 support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add helper to write/read RDB registers (Petr Oros) [1878147] - [netdrv] net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy (Petr Oros) [1878147] - [netdrv] net: phy: Propagate error from bus->reset (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Add support for BCM53125 internal PHYs (Petr Oros) [1878147] - [netdrv] net: phy: mdio-bcm-iproc: Do not show kernel pointer (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add support for AR8032 PHY (Petr Oros) [1878147] - [netdrv] net: marvell10g: soft-reset the PHY when coming out of low power (Petr Oros) [1878147] - [netdrv] net: marvell10g: report firmware version (Petr Oros) [1878147] - [netdrv] net: phy: micrel: use genphy_read_status for KSZ9131 (Petr Oros) [1878147] - [netdrv] net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers (Petr Oros) [1878147] - [netdrv] net: phylink: add separate pcs operations structure (Petr Oros) [1878147] - [netdrv] net: phylink: rename 'ops' to 'mac_ops' (Petr Oros) [1878147] - [netdrv] net: phylink: change phylink_mii_c22_pcs_set_advertisement() prototype (Petr Oros) [1878147] - [ptp] ptp: Avoid deadlocks in the programmable pin code (Petr Oros) [1878147] - [netdrv] net: phy: probe PHY drivers synchronously (Petr Oros) [1878147] - [netdrv] net: phy: don't touch suspended flag if there's no suspend/resume callback (Petr Oros) [1878147] - [netdrv] net: phy: micrel.c: add rgmii interface delay possibility to ksz9131 (Petr Oros) [1878147] - [netdrv] net: phy: mdio-mux-bcm-iproc: use readl_poll_timeout() to simplify code (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: smsc: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: add marvell usb to mdio controller (Petr Oros) [1878147] - [documentation] dt-bindings: net: add marvell usb to mdio bindings (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: marvell: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: add and use phy_check_downshift (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 45 helpers (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 22 helpers (Petr Oros) [1878147] - [netdrv] net: mdiobus: add APIs for modifying a MDIO device register (Petr Oros) [1878147] - [netdrv] net: mdiobus: avoid BUG_ON() in mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1878147] - [netdrv] net: phylink: Add XLGMII support (Petr Oros) [1878147] - [include] net: phy: Add XLGMII interface define (Petr Oros) [1878147] - [netdrv] net: phylink: Test if MAC/PCS support Autoneg (Petr Oros) [1878147] - [netdrv] net: phylink: Add missing Backplane speeds (Petr Oros) [1878147] - [netdrv] net: mdio: add ipq8064 mdio driver (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: place in powersave mode at probe (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add energy detect power down tunable (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add mdix control (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add constants for used interrupt mask bits (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: read copper results from CSSR1 (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add missing shift for media operation mode selection (Petr Oros) [1878147] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Wire suspend/resume for BCM54810 (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check for flags (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_rxrefclk() (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Add speed optimization feature (Petr Oros) [1878147] - [netdrv] net: phy: allow bcm84881 to be a module (Petr Oros) [1878147] - [include] net: phylink: clarify flow control settings in documentation (Petr Oros) [1878147] - [netdrv] net: phylink: improve initial mac configuration (Petr Oros) [1878147] - [netdrv] net: phylink: allow ethtool -A to change flow control advertisement (Petr Oros) [1878147] - [netdrv] net: phylink: resolve fixed link flow control (Petr Oros) [1878147] - [netdrv] net: phylink: use phylib resolved flow control modes (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual flow control is selected appropriately (Petr Oros) [1878147] - [netdrv] net: phylink: remove pause mode ethtool setting for fixed links (Petr Oros) [1878147] - [netdrv] net: add linkmode helper for setting flow control advertisement (Petr Oros) [1878147] - [netdrv] net: add helpers to resolve negotiated flow control (Petr Oros) [1878147] - [include] net: linkmode: make linkmode_test_bit() take const pointer (Petr Oros) [1878147] - [include] net: phylink: further documentation clarifications (Petr Oros) [1878147] - [include] net: phylink: further mac_config documentation improvements (Petr Oros) [1878147] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Petr Oros) [1878147] - [md] md/raid5: fix oops during stripe resizing (Nigel Croxon) [1898617] - [md] md/bitmap: fix memory leak of temporary bitmap (Nigel Croxon) [1898617] - [md] md: fix the checking of wrong work queue (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_get_counter returns wrong blocks (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_read_sb uses wrong bitmap blocks (Nigel Croxon) [1898617] - [md] md/raid0: remove unused function is_io_in_chunk_boundary() (Nigel Croxon) [1898617] - [md] md: don't detour through bd_contains for the gendisk (Nigel Croxon) [1898617] - [md] md: compare bd_disk instead of bd_contains (Nigel Croxon) [1898617] - [md] md: Simplify code with existing definition RESYNC_SECTORS in raid10.c (Nigel Croxon) [1898617] - [md] md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1898617] - [md] md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1898617] - [md] md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1898617] - [crypto] md/raid6: let async recovery function support different page offset (Nigel Croxon) [1898617] - [crypto] md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: convert to new xor compution interface (Nigel Croxon) [1898617] - [crypto] md/raid5: add new xor function to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1898617] - [md] md: only calculate blocksize once and use i_blocksize() (Nigel Croxon) [1898617] - [md] md: update the optimal I/O size on reshape (Nigel Croxon) [1898617] - [md] md/raid5: make sure stripe_size as power of two (Nigel Croxon) [1898617] - [md] md-cluster: Fix potential error pointer dereference in resize_bitmaps() (Nigel Croxon) [1898617] - [md] md: get sysfs entry after redundancy attr group create (Nigel Croxon) [1898617] - [kernel] lockdep: Fix preemption WARN for spurious IRQ-enable (Waiman Long) [1908640] - [powerpc] powerpc/smp: Call rcu_cpu_starting() earlier (Waiman Long) [1908640] - [include] seqlock: Fix multiple kernel-doc warnings (Waiman Long) [1908640] - [kernel] lockdep: Fix usage_traceoverflow (Waiman Long) [1908640] - [kernel] locking/lockdep: Remove more raw_cpu_read() usage (Waiman Long) [1908640] - [include] lockdep: Revert "lockdep: Use raw_cpu_*() for per-cpu variables" (Waiman Long) [1908640] - [kernel] lockdep: Fix lockdep recursion (Waiman Long) [1908640] - [kernel] lockdep,trace: Expose tracepoints (Waiman Long) [1908640] - [x86] locking/lockdep: Fix TRACE_IRQFLAGS vs. NMIs (Waiman Long) [1908640] - [s390] s390: don't trace preemption in percpu macros (Waiman Long) [1908640] - [fs] blkdev: avoid migration stalls for blkdev pages (Chris von Recklinghausen) [1876502] - [netdrv] ionic: account for vlan tag len in rx buffer len (Jonathan Toppins) [1908642] - [netdrv] net/mlx5e: Fix refcount leak on kTLS RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix leak on resync error flow (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Improve rx handler function call (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Cleanup redundant capability check (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: Increase Async ICO SQ size (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX stats (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX resync support (Alaa Hleihel) [1866808] - [infiniband] RDMA/siw: Fix handling of zero-sized Read and Receive Queues (Kamal Heib) [1900985 1875703] - [fs] ext4: fix bogus warning in ext4_update_dx_flag() (Lukas Czerner) [1908714] - [fs] ext4: handle dax mount option collision (Lukas Czerner) [1908714] - [fs] jbd2: fix up sparse warnings in checkpoint code (Lukas Czerner) [1908714] - [fs] ext4: unlock xattr_sem properly in ext4_inline_data_truncate() (Lukas Czerner) [1908714] - [fs] ext4: do not use extent after put_bh (Lukas Czerner) [1908714] - [fs] ext4: fix invalid inode checksum (Lukas Czerner) [1908714] - [fs] ext4: clear buffer verified flag if read meta block from disk (Lukas Czerner) [1908714] - [fs] ext4: treat buffers contining write errors as valid in ext4_sb_bread() (Lukas Czerner) [1908714] - [fs] ext4: treat buffers with write errors as containing valid data (Lukas Czerner) [1908714] - [fs] ext4: limit entries returned when counting fsmap records (Lukas Czerner) [1908714] - [fs] ext4: fix error handling code in add_new_gdb (Lukas Czerner) [1908714] - [fs] ext4: fix leaking sysfs kobject after failed mount (Lukas Czerner) [1908714] - [fs] ext4: fix checking of directory entry validity for inline directories (Lukas Czerner) [1908714] - [fs] ext4: correctly restore system zone info when remount fails (Lukas Czerner) [1908714] - [fs] ext4: handle add_system_zone() failure in ext4_setup_system_zone() (Lukas Czerner) [1908714] - [fs] ext4: fold ext4_data_block_valid_rcu() into the caller (Lukas Czerner) [1908714] - [fs] ext4: check journal inode extents more carefully (Lukas Czerner) [1908714] - [fs] ext4: don't allow overlapping system zones (Lukas Czerner) [1908714] - [fs] ext4: handle error of ext4_setup_system_zone() on remount (Lukas Czerner) [1908714] - [fs] jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (Lukas Czerner) [1908714] - [fs] ext4: fix mount failure with quota configured as module (Lukas Czerner) [1908714] - [fs] ext4: improve explanation of a mount failure caused by a misconfigured kernel (Lukas Czerner) [1908714] - [include] jbd2: fix kernel-doc notation warning (Lukas Czerner) [1908714] - [base] mm: don't panic when links can't be created in sysfs (Baoquan He) [1890171] - [base] mm: don't rely on system state to detect hot-plug operations (Baoquan He) [1890171] - [mm] mm: replace memmap_context by meminit_context (Baoquan He) [1890171] - [net] Update window_clamp if SOCK_RCVBUF is set (Balazs Nemeth) [1905985] - [cpufreq] cpufreq: acpi-cpufreq: Mark sometimes used ID structs as __maybe_unused (David Arcari) [1857102] - [cpufreq] cpufreq: acpi-cpufreq: Mark 'dummy' variable as __always_unused (David Arcari) [1857102] - [cpufreq] cpufreq: Replace HTTP links with HTTPS ones (David Arcari) [1857102] - [cpufreq] cpufreq: change '.set_boost' to act on one policy (David Arcari) [1857102] - [cpufreq] cpufreq: Fix up cpufreq_boost_set_sw() (David Arcari) [1857102] - [cpufreq] cpufreq: Convert to new X86 CPU match macros (David Arcari) [1857102] - [cpufreq] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857102]- [platform] platform/x86: ISST: Add new PCI device ids (Prarit Bhargava) [1836722] - [net] net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart) [1912253] - [fs] gfs2: Improve mmap write vs. punch_hole consistency (Andreas Grunbacher) [1872043] - [netdrv] bnx2x: fix spelling mistake "occurd" -> "occurred" (Manish Chopra) [1853224] - [netdrv] bnx2x: Perform Idlechk dump during the debug collection (Manish Chopra) [1853224] - [netdrv] bnx2x: Add support for idlechk tests (Manish Chopra) [1853224] - [netdrv] bnx2x: Add Idlechk related register definitions (Manish Chopra) [1853224] - [netdrv] bnx2x: use generic power management (Manish Chopra) [1853224] - [netdrv] bnx2x: allow bnx2x_bsc_read() to schedule (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove unused inline function bnx2x_vf_vlan_credit (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove Comparison to bool in bnx2x_dcb.c (Manish Chopra) [1853224] - [netdrv] bnx2x: correct a comment mistake in grammar (Manish Chopra) [1853224] - [netdrv] net: bnx2x: reject unsupported coalescing params (Manish Chopra) [1853224] - [net] tls: Implement getsockopt SOL_TLS TLS_RX (Sabrina Dubroca) [1889664] - [net] tls: Protect from calling tls_dev_del for TLS RX twice (Sabrina Dubroca) [1889664] - [net] tls: missing received data after fast remote close (Sabrina Dubroca) [1889664] - [net] tls: Fix wrong record sn in async mode of device resync (Sabrina Dubroca) [1889664] - [net] tls: fix corrupted data in recvmsg (Sabrina Dubroca) [1889664] - [net] tls: sendfile fails with ktls offload (Sabrina Dubroca) [1889664] - [net] tls: race causes kernel panic (Sabrina Dubroca) [1889664] - [net] tls: Fix kmap usage (Sabrina Dubroca) [1889664] - [net] tls: allow MSG_CMSG_COMPAT in sendmsg (Sabrina Dubroca) [1889664] - [net] tls: fix sign extension issue when left shifting u16 value (Sabrina Dubroca) [1889664] - [net] tls: Add asynchronous resync (Sabrina Dubroca) [1889664] - [net] revert "net/tls: Add force_resync for driver resync" (Sabrina Dubroca) [1889664] - [net] net/tls: Add force_resync for driver resync (Sabrina Dubroca) [1889664] - [net] tls: Avoid assigning 'const' pointer to non-const pointer (Sabrina Dubroca) [1889664] - [net] tls: move mark_tech_preview to tls_init (Sabrina Dubroca) [1907477] - [mm] mm/hmm: do not call hmm_vma_walk_hole() while holding a spinlock (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add 'depth' parameter to pte_hole (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: don't lock PTEs for walk_page_range_novma() (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: allow walking without vma (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add p4d_entry() and pgd_entry() (Chris von Recklinghausen) [1890943] - [x86] x86: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [s390] s390: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [powerpc] powerpc: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [arm64] arm64: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [mm] mm: add generic p?d_leaf() macros (Chris von Recklinghausen) [1890943] - [mm] mm: move_pages: report the number of non-attempted pages (Chris von Recklinghausen) [1890943] - [mm] autonuma: fix watermark checking in migrate_balanced_pgdat() (Chris von Recklinghausen) [1890943] - [mm] mm/migrate.c: handle freed page at the first place (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: Take the pagetable lock in walk_pte_range() (Chris von Recklinghausen) [1890943] - [mm] mm: untag user pointers passed to memory syscalls (Chris von Recklinghausen) [1890943] - [mm] mm: page cache: store only head pages in i_pages (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: fix reference check race between __find_get_block() and migration (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: remove unused mode argument (Chris von Recklinghausen) [1890943] - [mm] powerpc/book3s: Use config independent helpers for page table walk (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: use correct mmu_notifier events for each invalidation (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: contextual information for event triggering invalidation (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm: move __find_linux_pte() out of hugetlbpage.c (Chris von Recklinghausen) [1890943] - [mm] mm/filemap.c: remove redundant test from find_get_pages_contig (Chris von Recklinghausen) [1890943] - [mm] mm/hugetlb: distinguish between migratability and movability (Chris von Recklinghausen) [1890943] - [mm] numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: make buffer_migrate_page_norefs() actually succeed (Chris von Recklinghausen) [1890943] - [mm] mm: treewide: remove unused address argument from pte_alloc functions (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: drop unused argument of migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: provide buffer_migrate_page_norefs() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: move migrate_page_lock_buffers() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: lock buffers before migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: Convert huge_memory to XArray (Chris von Recklinghausen) [1890943] - [mm] mm: Convert page migration to XArray (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm/book3s: Check for pmd_large instead of pmd_trans_huge (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move two more functions from pgtable_64.h to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pgdp kernel/user conversion functions to pgtable.h (Chris von Recklinghausen) [1890943] - [mm] x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl() (Chris von Recklinghausen) [1890943] - [mm] mm: memcg/slab: fix root memcg vmstats (Waiman Long) [1877019] - [mm] mm/slub: let number of online CPUs determine the slub page order (Waiman Long) [1877019] - [mm] mm, debug_pagealloc: don't rely on static keys too early (Waiman Long) [1877019] - [mm] mm: memcg: link page counters to root if use_hierarchy is false (Waiman Long) [1877019] - [mm] mm/memcg: unify swap and memsw page counters (Waiman Long) [1877019] - [mm] mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg (Waiman Long) [1877019] - [mm] mlock: fix unevictable_pgs event counts on THP (Waiman Long) [1877019] - [mm] mm/filemap: fix storing to a THP shadow entry (Waiman Long) [1877019] - [lib] XArray: add xas_split (Waiman Long) [1877019] - [lib] XArray: add xa_get_order (Waiman Long) [1877019] - [lib] XArray: Add private interface for workingset node deletion (Waiman Long) [1877019] - [include] XArray: Fix xas_reload for multi-index entries (Waiman Long) [1877019] - [include] xarray.h: correct return code documentation for xa_store_{bh, irq}() (Waiman Long) [1877019] - [mm] mm: memcg/slab: uncharge during kmem_cache_free_bulk() (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix racy access to page->mem_cgroup in mem_cgroup_from_obj() (Waiman Long) [1877019] - [mm] mm: memcontrol: fix missing suffix of workingset_restore (Waiman Long) [1877019] - [mm] mm: memcontrol: fix warning when allocating the root cgroup (Waiman Long) [1877019] - [mm] mm: replace hpage_nr_pages with thp_nr_pages (Waiman Long) [1877019] - [mm] mm: add thp_size (Waiman Long) [1877019] - [include] mm: add thp_order (Waiman Long) [1877019] - [include] include/linux/huge_mm.h: check PageTail in hpage_nr_pages even when !THP (Waiman Long) [1877019] - [mm] mm/page_vma_mapped.c: explicitly compare pfn for normal, hugetlbfs and THP page (Waiman Long) [1877019] - [mm] mm/vmscan: restore active/inactive ratio for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swap: implement workingset detection for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swapcache: support to handle the shadow entries (Waiman Long) [1877019] - [mm] mm: fix swap cache node allocation mask (Waiman Long) [1877019] - [include] include/linux/swap.h: delete meaningless __add_to_swap_cache() declaration (Waiman Long) [1877019] - [mm] mm/swap_state.c: use the same way to count page in_swap_cache (Waiman Long) [1877019] - [mm] mm: shmem: use proper gfp flags for shmem_writepage() (Waiman Long) [1877019] - [mm] mm/workingset: prepare the workingset detection infrastructure for anon LRU (Waiman Long) [1877019] - [mm] mm/vmscan: protect the workingset on anonymous LRU (Waiman Long) [1877019] - [mm] mm/vmscan: make active/inactive ratio as 1:1 for anon lru (Waiman Long) [1877019] - [tools] kselftests: cgroup: add perpcu memory accounting test (Waiman Long) [1877019] - [mm] mm: memcg: charge memcg percpu memory to the parent cgroup (Waiman Long) [1877019] - [mm] mm: memcg/percpu: per-memcg percpu memory statistics (Waiman Long) [1877019] - [mm] mm: memcg/percpu: account percpu memory to memory cgroups (Waiman Long) [1877019] - [mm] percpu: return number of released bytes from pcpu_free_area() (Waiman Long) [1877019] - [mm] percpu: make pcpu_alloc() aware of current gfp context (Waiman Long) [1877019] - [mm] mm/khugepaged: fix filemap page_to_pgoff(page) != offset (Waiman Long) [1877019] - [mm] mm, slub: restore initial kmem_cache flags (Waiman Long) [1877019] - [include] mm: memcg/slab: fix slab statistics in !SMP configuration (Waiman Long) [1877019] - [mm] mm: slab: fix potential double free in ___cache_free (Waiman Long) [1877019] - [mm] ksm: reinstate memcg charge on copied pages (Waiman Long) [1877019] - [mm] mm: slub: fix conversion of freelist_corrupted() (Waiman Long) [1877019] - [mm] memcg: fix use-after-free in uncharge_batch (Waiman Long) [1877019] - [mm] mm/memory: fix IO cost for anonymous page (Waiman Long) [1877019] - [mm] mm: workingset: age nonresident information alongside anonymous pages (Waiman Long) [1877019] - [mm] slub: cure list_slab_objects() from double fix (Waiman Long) [1877019] - [mm] mm: do_swap_page(): fix up the error code (Waiman Long) [1877019] - [misc] lkdtm/heap: Avoid edge and middle of slabs (Waiman Long) [1877019] - [mm] mm: slub: really fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm/slab.c: fix kernel-doc warning for __ksize() (Waiman Long) [1877019] - [mm] mm: memcontrol: restore proper dirty throttling when memory.high changes (Waiman Long) [1877019] - [mm] memcg, oom: check memcg margin for parallel oom (Waiman Long) [1877019] - [mm] mm, memcg: avoid stale protection values when cgroup is above protection (Waiman Long) [1877019] - [mm] mm, memcg: unify reclaim retry limits with page allocator (Waiman Long) [1877019] - [mm] mm, memcg: reclaim more aggressively before high allocator throttling (Waiman Long) [1877019] - [mm] mm: memcontrol: avoid workload stalls when lowering memory.high (Waiman Long) [1877019] - [include] mm: kmem: switch to static_branch_likely() in memcg_kmem_enabled() (Waiman Long) [1877019] - [mm] mm: slab: rename (un)charge_slab_page() to (un)account_slab_page() (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove unused argument by charge_slab_page() (Waiman Long) [1877019] - [tools] tools/cgroup: add memcg_slabinfo.py tool (Waiman Long) [1877019] - [tools] kselftests: cgroup: add kernel memory accounting tests (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all allocations (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove redundant check in memcg_accumulate_slabinfo() (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate slab_root_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove memcg_kmem_get_cache() (Waiman Long) [1877019] - [mm] mm: memcg/slab: simplify memcg cache creation (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all accounted allocations (Waiman Long) [1877019] - [mm] mm, slab_common: fix a typo in comment "eariler"->"earlier" (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix memory leak at non-root kmem_cache destroy (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release (Waiman Long) [1877019] - [mm] mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate memory.kmem.slabinfo (Waiman Long) [1877019] - [mm] mm, memcg: fix build error around the usage of kmem_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: charge individual slab objects instead of pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: save obj_cgroup for non-root slab objects (Waiman Long) [1877019] - [mm] mm: memcg/slab: allocate obj_cgroups for non-root slab pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: obj_cgroup API (Waiman Long) [1877019] - [mm] mm: memcontrol: decouple reference counting from page accounting (Waiman Long) [1877019] - [mm] mm: slub: implement SLUB version of obj_to_index() (Waiman Long) [1877019] - [mm] mm: memcg: convert vmstat slab counters to bytes (Waiman Long) [1877019] - [mm] mm: memcg: prepare for byte-sized vmstat items (Waiman Long) [1877019] - [mm] mm: memcg: factor out memcg- and lruvec-level changes out of __mod_lruvec_state() (Waiman Long) [1877019] - [mm] mm: kmem: make memcg_kmem_enabled() irreversible (Waiman Long) [1877019] - [mm] mm, slab/slub: improve error reporting and overhead of cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slab/slub: move and improve cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slub: extend checks guarded by slub_debug static key (Waiman Long) [1877019] - [mm] mm, slub: introduce kmem_cache_debug_flags() (Waiman Long) [1877019] - [mm] mm, slub: introduce static key for slub_debug() (Waiman Long) [1877019] - [mm] mm, slub: make reclaim_account attribute read-only (Waiman Long) [1877019] - [mm] mm, slub: make remaining slub_debug related attributes read-only (Waiman Long) [1877019] - [mm] mm, slub: remove runtime allocation order changes (Waiman Long) [1877019] - [mm] mm, slub: make some slub_debug related attributes read-only (Waiman Long) [1877019] - [documentation] mm, slub: extend slub_debug syntax for multiple blocks (Waiman Long) [1877019] - [mm] mm/slab.c: update outdated kmem_list3 in a comment (Waiman Long) [1877019] - [mm] mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in kmalloc_order (Waiman Long) [1877019] - [mm] mm/slab: add naive detection of double free (Waiman Long) [1877019] - [init] mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB (Waiman Long) [1877019] - [mm] mm: ksize() should silently accept a NULL pointer (Waiman Long) [1877019] - [include] include/linux/vmstat.h: remove unused page state adjustment macro (Waiman Long) [1877019] - [include] mm, memcg: fix inconsistent oom event behavior (Waiman Long) [1877019] - [mm] mm/memcg: fix refcount error while moving and swapping (Waiman Long) [1877019] - [mm] mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() (Waiman Long) [1877019] - [mm] mm/memcontrol.c: add missed css_put() (Waiman Long) [1877019] - [mm] mm: memcontrol: handle div0 crash race condition in memory.low (Waiman Long) [1877019] - [kernel] mm: memcontrol: recursive memory.low protection (Waiman Long) [1877019] - [include] mm, memcg: consider subtrees in memory.events (Waiman Long) [1877019] - [net] mm, treewide: rename kzfree() to kfree_sensitive() (Waiman Long) [1877019] - [mm] mm/slab: use memzero_explicit() in kzfree() (Waiman Long) [1877019] - [mm] mm: swap: memcg: fix memcg stats for huge pages (Waiman Long) [1877019] - [mm] mm: swap: fix vmstats for huge pages (Waiman Long) [1877019] - [mm] mm: vmscan: limit the range of LRU type balancing (Waiman Long) [1877019] - [mm] mm: vmscan: reclaim writepage is IO cost (Waiman Long) [1877019] - [mm] mm: vmscan: determine anon/file pressure balance at the reclaim root (Waiman Long) [1877019] - [mm] mm: balance LRU lists based on relative thrashing (Waiman Long) [1877019] - [mm] mm: only count actual rotations as LRU reclaim cost (Waiman Long) [1877019] - [mm] mm: deactivations shouldn't bias the LRU balance (Waiman Long) [1877019] - [mm] mm: base LRU balancing on an explicit cost model (Waiman Long) [1877019] - [mm] mm: vmscan: drop unnecessary div0 avoidance rounding in get_scan_count() (Waiman Long) [1877019] - [mm] mm: remove use-once cache bias from LRU balancing (Waiman Long) [1877019] - [mm] mm: workingset: let cache workingset challenge anon (Waiman Long) [1877019] - [mm] mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() (Waiman Long) [1877019] - [kernel] mm: allow swappiness that prefers reclaiming anon over the file workingset (Waiman Long) [1877019] - [mm] mm: keep separate anon and file statistics on page reclaim activity (Waiman Long) [1877019] - [mm] mm: fix LRU balancing effect of new transparent huge pages (Waiman Long) [1877019] - [mm] mm: replace list_move_tail() with add_page_to_lru_list_tail() (Waiman Long) [1877019] - [mm] mm: memcontrol: update page->mem_cgroup stability rules (Waiman Long) [1877019] - [mm] mm: memcontrol: delete unused lrucare handling (Waiman Long) [1877019] - [documentation] mm: memcontrol: document the new swap control behavior (Waiman Long) [1877019] - [mm] mm: memcontrol: charge swapin pages on instantiation (Waiman Long) [1877019] - [mm] mm: memcontrol: make swap tracking an integral part of memory control (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare swap controller setup for integration (Waiman Long) [1877019] - [mm] mm: memcontrol: drop unused try/commit/cancel charge API (Waiman Long) [1877019] - [mm] mm: memcontrol: convert anon and file-thp to new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_THPS counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_MAPPED counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHMEM counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare cgroup vmstat infrastructure for native anon counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare move_account for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare uncharging for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: convert page cache to a new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: move out cgroup swaprate throttling (Waiman Long) [1877019] - [mm] mm: shmem: remove rare optimization when swapin races with hole punching (Waiman Long) [1877019] - [mm] mm: memcontrol: drop @compound parameter from memcg charging API (Waiman Long) [1877019] - [mm] mm: memcontrol: fix stat-corrupting race in charge moving (Waiman Long) [1877019] - [mm] mm: fix NUMA node file count error in replace_page_cache() (Waiman Long) [1877019] - [mm] mm/slub: fix stack overruns with SLUB_STATS (Waiman Long) [1877019] - [mm] slub: remove kmalloc under list_lock from list_slab_objects() V2 (Waiman Long) [1877019] - [mm] slub: Remove userspace notifier for cache add/remove (Waiman Long) [1877019] - [mm] mm/slub.c: fix corrupted freechain in deactivate_slab() (Waiman Long) [1877019] - [mm] mm/slub: fix incorrect interpretation of s->offset (Waiman Long) [1877019] - [mm] slub: avoid redzone when choosing freepointer location (Waiman Long) [1877019] - [mm] slub: relocate freelist pointer to middle of object (Waiman Long) [1877019] - [mm] slub: improve bit diffusion for freelist ptr obfuscation (Waiman Long) [1877019] - [mm] mm, slb: improve memory accounting (Waiman Long) [1877019] - [mm] thp: change CoW semantics for anon-THP (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse PTE-mapped compound pages (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse a page shared across fork (Waiman Long) [1877019] - [mm] khugepaged: drain LRU add pagevec after swapin (Waiman Long) [1877019] - [mm] khugepaged: drain all LRU caches before scanning pages (Waiman Long) [1877019] - [mm] khugepaged: do not stop collapse if less than half PTEs are referenced (Waiman Long) [1877019] - [tools] khugepaged: add self test (Waiman Long) [1877019] - [mm] mm: code cleanup for MADV_FREE (Waiman Long) [1877019] - [mm] mm, thp: track fallbacks due to failed memcg charges separately (Waiman Long) [1877019] - [mm] mm, shmem: add vmstat for hugepage fallback (Waiman Long) [1877019] - [mm] autonuma: reduce cache footprint when scanning page tables (Waiman Long) [1877019] - [trace] mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags (Waiman Long) [1877019] - [mm] mm/memcg: optimize memory.numa_stat like memory.stat (Waiman Long) [1877019] - [mm] memcg: fix memcg_kmem_bypass() for remote memcg charging (Waiman Long) [1877019] - [mm] mm/memcg: automatically penalize tasks with high swap use (Waiman Long) [1877019] - [include] mm/memcg: move cgroup high memory limit setting into struct page_counter (Waiman Long) [1877019] - [mm] mm/memcg: move penalty delay clamping out of calculate_high_delay() (Waiman Long) [1877019] - [mm] mm/memcg: prepare for swap over-high accounting and penalty calculation (Waiman Long) [1877019] - [mm] memcg: expose root cgroup's memory.stat (Waiman Long) [1877019] - [mm] mm, memcg: add workingset_restore in memory.stat (Waiman Long) [1877019] - [documentation] doc: cgroup: improve formatting of mem stats (Waiman Long) [1877019] - [documentation] docs: cgroup: mm: Fix spelling of "list" (Waiman Long) [1877019] - [mm] mm, memcg: fix error return value of mem_cgroup_css_alloc() (Waiman Long) [1877019] - [include] memcontrol.h: Replace zero-length array with flexible-array member (Waiman Long) [1877019] - [mm] mm, memcg: bypass high reclaim iteration for cgroup hierarchy root (Waiman Long) [1877019] - [mm] mm: memcg: make memory.oom.group tolerable to task migration (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.swap.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.low load/store tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.high load/store tearing (Waiman Long) [1877019] - [mm] mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused (Waiman Long) [1877019] - [mm] memcg: css_tryget_online cleanups (Waiman Long) [1877019] - [mm] mm/memcontrol.c: cleanup some useless code (Waiman Long) [1877019] - [mm] mm/memcontrol.c: fix a -Wunused-function warning (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to rcu protection in drain_all_stock() (Waiman Long) [1877019] - [mm] mm/khugepaged.c: fix khugepaged's request size in collapse_file (Waiman Long) [1877019] - [mm] khugepaged: fix null-pointer dereference due to race (Waiman Long) [1877019] - [mm] mm, thp: stop leaking unreleased file pages (Waiman Long) [1877019] - [trace] mm: khugepaged: add trace status description for SCAN_PAGE_HAS_PRIVATE (Waiman Long) [1877019] - [mm] mm, thp: recheck each page before collapsing file THP (Waiman Long) [1877019] - [mm] mm/thp: allow dropping THP from page cache (Waiman Long) [1877019] - [mm] mm/vmscan.c: support removing arbitrary sized pages from mapping (Waiman Long) [1877019] - [mm] mm/thp: fix node page state in split_huge_page_to_list() (Waiman Long) [1877019] - [fs] proc/meminfo: fix output alignment (Waiman Long) [1877019] - [mm] mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path (Waiman Long) [1877019] - [fs] mm, thp: avoid writes to file with THP in pagecache (Waiman Long) [1877019] - [mm] mm, thp: add read-only THP support for (non-shmem) FS (Waiman Long) [1877019] - [mm] khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() (Waiman Long) [1877019] - [fs] mm,thp: stats for file backed THP (Waiman Long) [1877019] - [mm] filemap: update offset check in filemap_fault() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in pagecache_get_page() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in filemap_fault() (Waiman Long) [1877019] - [mm] mm: mempolicy: fix the wrong return value and potential pages leak of mbind (Waiman Long) [1877019] - [mm] mm: thp: fix false negative of shmem vma's THP eligibility (Waiman Long) [1877019] - [mm] mm: thp: make transhuge_vma_suitable available for anonymous THP (Waiman Long) [1877019] - [mm] mm, thp, proc: report THP eligibility for each vma (Waiman Long) [1877019] - [documentation] mm, proc: be more verbose about unstable VMA flags in /proc//smaps (Waiman Long) [1877019] - [mm] mm: thp: pass correct vm_flags to hugepage_vma_check() (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps_rollup: convert to single value seq_file (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out common stats printing (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out mem stats gathering (Waiman Long) [1877019] - [fs] mm: /proc/pid/*maps remove is_pid and related wrappers (Waiman Long) [1877019] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1877019] - [mm] mm: workingset: add vmstat counter for shadow nodes (Waiman Long) [1877019] - [include] mm/memcg: Document access rule regarding mem_cgroup structure (Waiman Long) [1877019] - [mm] mm/page_alloc: silence a KASAN false positive (Waiman Long) [1877019] - [s390] s390/setup: init jump labels before command line parsing (Waiman Long) [1877019] - [mm] s390/maccess: add no DAT mode to kernel_write (Waiman Long) [1877019] - [mm] s390: Change s390_kernel_write() return type to match memcpy() (Waiman Long) [1877019] - [kernel] PM: hibernate: fix crashes with init_on_free=1 (Waiman Long) [1877019] - [mm] mm/slub.c: init_on_free=1 should wipe freelist ptr for bulk allocations (Waiman Long) [1877019] - [mm] mm/page_alloc.c: fix a crash in free_pages_prepare() (Waiman Long) [1877019] - [mm] mm: slub: Fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm, slab: move memcg_cache_params structure to mm/slab.h (Waiman Long) [1877019] - [mm] mm, slab: extend slab/shrink to shrink all memcg caches (Waiman Long) [1877019] - [mm] mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind (Waiman Long) [1877019] - [mm] mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified (Waiman Long) [1877019] - [init] init/Kconfig: fix neighboring typos (Waiman Long) [1877019] - [mm] mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options (Waiman Long) [1877019] - [mm] memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL (Waiman Long) [1877019] - [mm] mm/kasan: add object validation in ksize() (Waiman Long) [1877019] - [mm] mm/slab: refactor common ksize KASAN logic into slab_common.c (Waiman Long) [1877019] - [mm] mm/slub.c: avoid double string traverse in kmem_cache_flags() (Waiman Long) [1877019] - [mm] mm/slab: sanity-check page type when looking up cache (Waiman Long) [1877019] - [mm] mm/slab: validate cache membership under freelist hardening (Waiman Long) [1877019] - [mm] mm/migrate: add stable check in migrate_vma_insert_page() (Waiman Long) [1877019] - [mm] mm/migrate: clean up some minor coding style (Waiman Long) [1877019] - [mm] mm/migrate: remove useless mask of start address (Waiman Long) [1877019] - [kernel] uprobe: use original page when all uprobes are removed (Waiman Long) [1877019] - [mm] mm: move memcmp_pages() and pages_identical() (Waiman Long) [1877019] - [mm] mm, thp: do not queue fully unmapped pages for deferred split (Waiman Long) [1877019] - [mm] mm/khugepaged: fix the xas_create_range() error path (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() do not crash on Compound (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() without freezing new_page (Waiman Long) [1877019] - [mm] mm/khugepaged: minor reorderings in collapse_shmem() (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() remember to clear holes (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() stop if punched or truncated (Waiman Long) [1877019] - [mm] mm: Convert khugepaged_scan_shmem to XArray (Waiman Long) [1877019] - [mm] mm: Convert collapse_shmem to XArray (Waiman Long) [1877019] - [mm] mm: thp: inc counter for collapsed shmem THP (Waiman Long) [1877019] - [mm] mm: thp: register mm for khugepaged when merging vma for shmem (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_unuse() stop eviction without igrab() (Waiman Long) [1877019] - [mm] mm: swapoff: take notice of completion sooner (Waiman Long) [1877019] - [mm] mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_find_swap_entries() filter out other types (Waiman Long) [1877019] - [mm] mm: rid swapoff of quadratic complexity (Waiman Long) [1877019] - [mm] shmem: Comment fixups (Waiman Long) [1877019] - [mm] memfd: Convert memfd_tag_pins to XArray (Waiman Long) [1877019] - [mm] memfd: Convert memfd_wait_for_pins to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_partial_swap_usage to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_free_swap to XArray (Waiman Long) [1877019] - [lib] shmem: Convert shmem_alloc_hugepage to XArray (Waiman Long) [1877019] - [tools] shmem: Convert find_swap_entry to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_confirm_swap to XArray (Waiman Long) [1877019]- [infiniband] RDMA/core: Do not indicate device ready when device enablement fails (Kamal Heib) [1902144] - [infiniband] RDMA/core: Clean up cq pool mechanism (Kamal Heib) [1902144] - [pci] PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (Myron Stowe) [1897927] - [pci] PCI: Make pcie_find_root_port() work for Root Ports (Myron Stowe) [1897927] - [pci] PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Starship USB 3.0 (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 (Myron Stowe) [1897927] - [pci] PCI/switchtec: Correct bool variable type assignment (Myron Stowe) [1897927] - [pci] PCI: Allow pci_resize_resource() for devices on root bus (Myron Stowe) [1897927] - [pci] PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay (Myron Stowe) [1897927] - [pci] PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect (Myron Stowe) [1897927] - [tty] serial: 8250_pci: Move Pericom IDs to pci_ids.h (Myron Stowe) [1897927] - [pci] PCI/PM: Call .bridge_d3() hook only if non-NULL (Myron Stowe) [1897927] - [pci] PCI: Rename _DSM constants to align with spec (Myron Stowe) [1897927] - [pci] PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() (Myron Stowe) [1897927] - [pci] PCI: Unify pcie_find_root_port() and pci_find_pcie_root_port() (Myron Stowe) [1897927] - [pci] PCI: Replace zero-length array with flexible-array (Myron Stowe) [1897927] - [pci] PCI: shpchp: Make shpchp_unconfigure_device() void (Myron Stowe) [1897927] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1897927] - [pci] PCI: pciehp: Remove unused EMI() and HP_SUPR_RM() macros (Myron Stowe) [1897927] - [pcmcia] pcmcia: Use CardBus window names (PCI_CB_BRIDGE_IO_0_WINDOW etc) when freeing (Myron Stowe) [1897927] - [pci] PCI: Use bridge window names (PCI_BRIDGE_IO_WINDOW etc) (Myron Stowe) [1897927] - [pci] PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port (Myron Stowe) [1897927] - [pci] PCI: Program MPS for RCiEP devices (Myron Stowe) [1897927] - [pci] PCI: Fix pci_host_bridge struct device release/free handling (Myron Stowe) [1897927] - [pci] PCI: Fix pci_register_host_bridge() device_register() error handling (Myron Stowe) [1897927] - [pci] PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges (Myron Stowe) [1897927] - [x86] x86/tboot: Don't disable swiotlb when iommu is forced on (Tony Camuso) [1883395] - [iommu] iommu/vt-d: Avoid panic if iommu init fails in tboot system (Tony Camuso) [1883395] - [pci] PCI/ERR: Clear PCIe Device Status errors only if OS owns AER (Myron Stowe) [1838358] - [pci] PCI/ERR: Rename pci_aer_clear_device_status() to pcie_clear_device_status() (Myron Stowe) [1838358] - [pci] PCI/AER: Log correctable errors as warning, not error (Myron Stowe) [1838358] - [pci] PCI/AER: Simplify __aer_print_error() (Myron Stowe) [1838358] - [misc] mei: hdcp: fix mei_hdcp_verify_mprime() input parameter (Tony Camuso) [1874577] - [misc] mei: add device kind to sysfs (Tony Camuso) [1874577] - [misc] mei: hw: don't use one element arrays (Tony Camuso) [1874577] - [misc] mei: hw: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: client: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: bus: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: ioctl: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: hbm: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] Revert "mei: Avoid the use of one-element arrays" (Tony Camuso) [1874577] - [misc] mei: Avoid the use of one-element arrays (Tony Camuso) [1874577] - [misc] mei: Replace HTTP links with HTTPS ones (Tony Camuso) [1874577] - [misc] mei: hdcp: Replace one-element array with flexible-array member (Tony Camuso) [1874577] - [misc] mei: bus: don't clean driver pointer (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for KBP with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for SPT with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add kdoc for mei_me_fw_type_nm() (Tony Camuso) [1874577] - [misc] mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tony Camuso) [1874577] - [misc] mei: me: constify the device parameter to the probe quirk (Tony Camuso) [1874577] - [misc] mei: hdcp: Constify struct mei_cl_device_id (Tony Camuso) [1874577] - [misc] mei: me: add tiger lake point device ids for H platforms (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on Mehlow server platforms (Tony Camuso) [1874577] - [misc] mei: release me_cl object reference (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on LBG servers (Tony Camuso) [1874577] - [fs] NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski) [1906306] - [fs] NFS: Adjust fs_context error logging (Scott Mayhew) [1907711] - [mm] powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey (Steve Best) [1912294] - [infiniband] IB/isert: add module param to set sg_tablesize for IO cmd (Kamal Heib) [1887359] - [infiniband] IB/isert: allocate RW ctxs according to max IO size (Kamal Heib) [1887359] - [net] sched: flower: Mark MPLS multilabel match as Tech Preview (Guillaume Nault) [1814836] - [net] sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower (Guillaume Nault) [1814836] - [net] cls_flower: remove mpls_opts_policy (Guillaume Nault) [1814836] - [net] flow_dissector: work around stack frame size warning (Guillaume Nault) [1814836] - [net] cls_flower: Support filtering on multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [net] flow_dissector: Parse multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [netdrv] net/mlx5e: Use generic API to build MPLS label (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Support pedit on mpls over UDP decap (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw decapsulation of MPLS over UDP (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Allow to match on mpls parameters (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw encapsulation of MPLS over UDP (Alaa Hleihel) [1790220]- [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838731] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838731] - [netdrv] ixgbe: use eth_zero_addr() to clear mac address (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unnecessary usages of memset (Ken Cox) [1838731] - [netdrv] ixgbe: use generic power management (Ken Cox) [1838731] - [netdrv] ixgbe: convert to new udp_tunnel_nic infra (Ken Cox) [1838731] - [netdrv] ixgbe: don't clear UDP tunnel ports when RXCSUM is disabled (Ken Cox) [1838731] - [netdrv] ixgbe: Cleanup unneeded delay in ethtool test (Ken Cox) [1838731] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: don't call devm_mdiobus_free() (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: check the return value of ixgbe_mii_bus_init() (Ken Cox) [1838731] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838731] - [netdrv] ixgbe: protect ring accesses with READ- and WRITE_ONCE (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unused inline function ixgbe_irq_disable_queues (Ken Cox) [1838731] - [netdrv] ixgbe: Use true, false for bool variable in __ixgbe_enable_sriov() (Ken Cox) [1838731] - [netdrv] ixgbe: Remove conversion to bool in ixgbe_device_supports_autoneg_fc() (Ken Cox) [1838731] - [netdrv] ixgbe: fix signed-integer-overflow warning (Ken Cox) [1838731] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Ken Cox) [1838731] - [netdrv] ionic: use mc sync for multicast filters (Jonathan Toppins) [1909329] - [fs] xfs: always return -ENOSPC on project quota reservation failure (Carlos Maiolino) [1908612] - [fs] xfs: group quota should return EDQUOT when prj quota enabled (Carlos Maiolino) [1908612] - [pwm] pwm: Add DesignWare PWM Controller Driver (Steve Best) [1783562] - [pwm] pwm: Ensure pwm_apply_state() doesn't modify the state argument (Steve Best) [1783562] - [net] sched: Mark VLAN_ACT_{POP,PUSH}_ETH as Tech Preview (Guillaume Nault) [1909345] - [vfio] vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn (Claudio Imbrenda) [1903972] - [s390] s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [pci] PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [iommu] s390/pci: adaptation of iommu to multifunction (Claudio Imbrenda) [1903972] - [s390] s390/pci: fix leak of DMA tables on hard unplug (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix PF/VF linking on hot plug (Claudio Imbrenda) [1853312] - [s390] s390/pci: re-introduce zpci_remove_device() (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix zpci_bus_link_virtfn() (Claudio Imbrenda) [1853312] - [s390] s390/pci: ignore stale configuration request event (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix enabling a reserved PCI function (Claudio Imbrenda) [1853312] - [s390] s390/pci: create links between PFs and VFs (Claudio Imbrenda) [1853312] - [pci] PCI/IOV: Introduce pci_iov_sysfs_link() function (Claudio Imbrenda) [1853312] - [s390] s390/pci: removes wrong PCI multifunction assignment (Claudio Imbrenda) [1853312] - [s390] s390/pci: Handling multifunctions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Adding bus resource (Claudio Imbrenda) [1853312] - [s390] s390/pci: adapt events for zbus (Claudio Imbrenda) [1853312] - [s390] s390/pci: create zPCI bus (Claudio Imbrenda) [1853312] - [s390] s390/pci: define RID and RID available (Claudio Imbrenda) [1853312] - [s390] s390/pci: define kernel parameters for PCI multifunction (Claudio Imbrenda) [1853312] - [pci] s390/pci: embedding hotplug_slot in zdev (Claudio Imbrenda) [1853312] - [s390] s390/pci: Expose new port attribute for PCIe functions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Improve handling of unset UID (Claudio Imbrenda) [1853312] - [s390] s390/pci: Fix zpci_alloc_domain() over allocation (Claudio Imbrenda) [1853312] - [arm64] arm64: insn: Fix two bugs in encoding 32-bit logical immediates (Yauheni Kaliuta) [1900977] - [iommu] iommu/amd: Set DTEto represent 512 IRTEs (Jerry Snitselaar) [1897492 1894769] - [iommu] iommu/amd: Increase interrupt remapping table limit to 512 entries (Jerry Snitselaar) [1897492 1894769] - [tools] selftests: forwarding: Add MPLS L2VPN test (Guillaume Nault) [1861261] - [net] sched: act_mpls: Add action to push MPLS LSE before Ethernet header (Guillaume Nault) [1861261] - [net] sched: act_vlan: Add {POP,PUSH}_ETH actions (Guillaume Nault) [1861261] - [fs] cifs: Fix incomplete memory allocation on setxattr path (Leif Sahlberg) [1903883] - [fs] cifs: Fix leak when handling lease break for cached root fid (Leif Sahlberg) [1903883] - [fs] Revert "cifs: Fix the target file was deleted when rename failed." (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] cifs: fix reference leak for tlink (Leif Sahlberg) [1903883] - [fs] smb3: fix unneeded error message on change notify (Leif Sahlberg) [1903883] - [fs] cifs: remove the retry in cifs_poxis_lock_set (Leif Sahlberg) [1903883] - [fs] smb3: fix access denied on change notify request to some servers (Leif Sahlberg) [1903883] - [fs] Replace HTTP links with HTTPS ones: CIFS (Leif Sahlberg) [1903883] - [fs] cifs: prevent truncation from long to int in wait_for_free_credits (Leif Sahlberg) [1903883] - [fs] cifs: Fix the target file was deleted when rename failed (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'posix' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'handletimeout' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor lease disabling for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor persistent/resilient handle flags for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'seal' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] cifs: Display local UID details for SMB sessions in DebugData (Leif Sahlberg) [1903883] - [fs] cifs: misc: Use array_size() in if-statement controlling expression (Leif Sahlberg) [1903883] - [fs] cifs: update ctime and mtime during truncate (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when punch hole (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when zero file range (Leif Sahlberg) [1903883] - [fs] cifs: Fix double add page to memcg when cifs_readpages (Leif Sahlberg) [1903883] - [fs] cifs: Fix cached_fid refcnt leak in open_shroot (Leif Sahlberg) [1903883] - [fs] smb3: Add debug message for new file creation with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] cifs: fix chown and chgrp when idsfromsid mount option enabled (Leif Sahlberg) [1903883] - [fs] smb3: allow uid and gid owners to be set on create with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] smb311: Add tracepoints for new compound posix query info (Leif Sahlberg) [1903883] - [fs] smb311: add support for using info level for posix extensions query (Leif Sahlberg) [1903883] - [fs] smb311: Add support for lookup with posix extensions query info (Leif Sahlberg) [1903883] - [fs] smb311: Add support for SMB311 query info (non-compounded) (Leif Sahlberg) [1903883] - [fs] SMB311: Add support for query info using posix extensions (level 100) (Leif Sahlberg) [1903883] - [fs] smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl (Leif Sahlberg) [1903883] - [fs] smb3: fix typo in mount options displayed in /proc/mounts (Leif Sahlberg) [1903883] - [fs] cifs: Add get_security_type_str function to return sec type (Leif Sahlberg) [1903883] - [fs] smb3: extend fscache mount volume coherency check (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: fix incorrect number of credits when ioctl MaxOutputResponse > 64K (Leif Sahlberg) [1903883] - [fs] smb3: remove static checker warning (Leif Sahlberg) [1903883] - [fs] cifs: fix minor typos in comments and log messages (Leif Sahlberg) [1903883] - [fs] smb3: minor update to compression header definitions (Leif Sahlberg) [1903883] - [fs] cifs: minor fix to two debug messages (Leif Sahlberg) [1903883] - [fs] cifs: Standardize logging output (Leif Sahlberg) [1903883] - [fs] smb3: Add new parm "nodelete" (Leif Sahlberg) [1903883] - [fs] cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Leif Sahlberg) [1903883] - [fs] cifs: handle hostnames that resolve to same ip in failover (Leif Sahlberg) [1903883] - [fs] cifs: set up next DFS target before generic_ip_connect() (Leif Sahlberg) [1903883] - [fs] cifs: remove redundant initialization of variable rc (Leif Sahlberg) [1903883] - [fs] cifs: handle "nolease" option for vers=1.0 (Leif Sahlberg) [1903883] - [fs] cifs: fix leaked reference on requeued write (Leif Sahlberg) [1903883] - [fs] cifs: Fix null pointer check in cifs_read (Leif Sahlberg) [1903883] - [fs] CIFS: Spelling s/EACCESS/EACCES/ (Leif Sahlberg) [1903883] - [fs] cifs: fix uninitialised lease_key in open_shroot() (Leif Sahlberg) [1903883] - [fs] cifs: ensure correct super block for DFS reconnect (Leif Sahlberg) [1903883] - [fs] cifs: do not share tcons with DFS (Leif Sahlberg) [1903883] - [fs] cifs: minor update to comments around the cifs_tcp_ses_lock mutex (Leif Sahlberg) [1903883] - [fs] cifs: protect updating server->dstaddr with a spinlock (Leif Sahlberg) [1903883] - [fs] smb3: remove overly noisy debug line in signing errors (Leif Sahlberg) [1903883] - [fs] cifs: improve read performance for page size 64KB & cache=strict & vers=2.1+ (Leif Sahlberg) [1903883] - [fs] cifs: dump the session id and keys also for SMB2 sessions (Leif Sahlberg) [1903883] - [fs] smb3: enable swap on SMB3 mounts (Leif Sahlberg) [1903883] - [fs] smb3: change noisy error message to FYI (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: use SMB2_SIGNATURE_SIZE define (Leif Sahlberg) [1903883] - [fs] CIFS: Fix bug which the return value by asynchronous read is error (Leif Sahlberg) [1903883] - [fs] CIFS: check new file size when extending file by fallocate (Leif Sahlberg) [1903883] - [fs] SMB3: Minor cleanup of protocol definitions (Leif Sahlberg) [1903883] - [fs] SMB3: Additional compression structures (Leif Sahlberg) [1903883] - [fs] SMB3: Add new compression flags (Leif Sahlberg) [1903883] - [fs] cifs: smb2pdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] cifs: clear PF_MEMALLOC before exiting demultiplex thread (Leif Sahlberg) [1903883] - [fs] cifs: cifspdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] CIFS: Warn less noisily on default mount (Leif Sahlberg) [1903883] - [fs] fs/cifs: fix gcc warning in sid_to_id (Leif Sahlberg) [1903883] - [fs] cifs: allow unlock flock and OFD lock across fork (Leif Sahlberg) [1903883] - [fs] cifs: do d_move in rename (Leif Sahlberg) [1903883] - [fs] cifs: add SMB2_open() arg to return POSIX data (Leif Sahlberg) [1903883] - [fs] cifs: plumb smb2 POSIX dir enumeration (Leif Sahlberg) [1903883] - [fs] cifs: add smb2 POSIX info level (Leif Sahlberg) [1903883] - [fs] cifs: rename posix create rsp (Leif Sahlberg) [1903883] - [fs] cifs: print warning mounting with vers=1.0 (Leif Sahlberg) [1903883] - [fs] smb3: fix performance regression with setting mtime (Leif Sahlberg) [1903883] - [fs] cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() (Leif Sahlberg) [1903883] - [fs] cifs: use mod_delayed_work() for &server->reconnect if already queued (Leif Sahlberg) [1903883] - [fs] cifs: call wake_up(&server->response_q) inside of cifs_reconnect() (Leif Sahlberg) [1903883] - [fs] cifs: do not ignore the SYNC flags in getattr (Leif Sahlberg) [1903883] - [tools] tools/power/x86/intel-speed-select: Update version for v5.10 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Fix missing base-freq core IDs (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Update version for v5.9 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add retries for mail box commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add option to delay mbox commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Ignore -o option processing on error (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Change path for caching topology info (Prarit Bhargava) [1896211] - [kernel] perf/core: Fix race in the perf_mmap_close() function (Michael Petlan) [1869925] {CVE-2020-14351} - [kernel] perf: Make struct ring_buffer less ambiguous (Michael Petlan) [1869925] {CVE-2020-14351} - [arm64] arm64: bpf: Fix branch offset in JIT (Yauheni Kaliuta) [1875342]- [hwmon] hwmon: (amd_energy) fix allocation of hwmon_channel_info config (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Add AMD family 19h model 01h x86 match (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) modify the visibility of the counters (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Improve the accumulation logic (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) optimize accumulation interval (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Move label out of accumulation structure (David Arcari) [1911220] - [powerpc] powerpc/64s: Remove TM from Power10 features (Gustavo Duarte) [1892471] - [netdrv] ionic: start queues before announcing link up (Jonathan Toppins) [1906250] - [fs] NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Benjamin Coddington) [1873897] - [bluetooth] Bluetooth: btusb: Map Typhoon peak controller to BTUSB_INTEL_NEWGEN (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support for Intel Bluetooth Device Typhoon Peak (8087:0032) (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Helper function to download firmware to Intel adapters (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Define a function to construct firmware filename (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add *setup* function for new generation Intel controllers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Fix endianness issue for TLV version information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Functions to send firmware header / payload (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Add infrastructure to read controller information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Refactor firmware download function (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Update boot parameter specific to SKU (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Refactor of firmware download flow for Intel conrollers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Enable Intel events even if already in operational mode (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Configure Intel debug feature based on available support (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support to read Intel debug feature (Gopal Tiwari) [1900356] - [kernel] rcuwait: avoid lockdep splats from rcuwait_active() (Auger Eric) [1903095] - [net] udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long) [1879403] - [net] udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] udp: fix UDP header access on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] ethtool: add missing NETIF_F_GSO_FRAGLIST feature string (Xin Long) [1879403] - [net] fix fraglist segmentation reference count leak (Xin Long) [1879403] - [net] udp: initialize is_flist with 0 in udp_gro_receive (Xin Long) [1879403] - [include] udp: segment looped gso packets correctly (Xin Long) [1879403] - [net] udp: Support UDP fraglist GRO/GSO. (Xin Long) [1879403] - [net] Support GRO/GSO fraglist chaining. (Xin Long) [1879403] - [net] Add a netdev software feature set that defaults to off. (Xin Long) [1879403] - [net] Add fraglist GRO/GSO feature flags (Xin Long) [1879403] - [include] udp: Avoid post-GRO UDP checksum recalculation (Xin Long) [1879403] - [net] udp: fix GRO packet of death (Xin Long) [1879403] - [net] udp: fix GRO reception in case of length mismatch (Xin Long) [1879403] - [net] udp: cope with UDP GRO packet misdirection (Xin Long) [1879403] - [net] ipv6: factor out protocol delivery helper (Xin Long) [1879403] - [net] ip: factor out protocol delivery helper (Xin Long) [1879403] - [net] udp: add support for UDP_GRO cmsg (Xin Long) [1879403] - [net] udp: implement GRO for plain UDP sockets. (Xin Long) [1879403]- [powerpc] powerpc/perf: Fix Threshold Event Counter Multiplier width for P10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Exclude kernel samples while counting events in user space (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Invoke per-CPU variable access with disabled interrupts (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: MMCR0 control for PMU registers under PMCC=00 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc: Wire up memtest (Desnes Augusto Nunes do Rosario) [1906084] - [mm] powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update cache events with l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update generic event codes for power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Add generic and cache event list for power10 DD1 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix the PMU group constraints for threshold events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Update the PMU group constraints for l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update radix_scope_qual in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [nvme] nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari) [1903513] - [base] driver: core: Fix list corruption after device_del() (Torez Smith) [1900751] - [base] device property: Don't clear secondary pointer for shared primary firmware node (Torez Smith) [1900751] - [base] device property: Keep secondary firmware node secondary by type (Torez Smith) [1900751] - [of] of: property: Fix create device links for all child-supplier dependencies (Torez Smith) [1900751] - [base] drivers/base/test: fix global-out-of-bounds error (Torez Smith) [1900751] - [base] driver core: Fix use-after-free and double free on glue directory (Torez Smith) [1900751] - [thunderbolt] thunderbolt: Add uaccess dependency to debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use "if USB4" instead of "depends on" in Kconfig (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Allow KUnit tests to be built also when CONFIG_USB4=m (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: debugfs: Fix uninitialized return in counters_write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Report power supply changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: hisilicon: fix refercence leak in xhci_histb_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake-H (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only configure USB4 wake for lane 0 adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 composition 0x1055 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix write-URB completion race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add NO_LPM quirk for Kingston flash drive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't create stream debugfs files with spinlock held (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix sizeof() mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix signedness comparison issue with enum variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add missing MODULE_DEVICE_TABLE() to stusb160x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore: Check both id_table and match() when both available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: reset hard_reset_count for any disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: fix cooldown mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: fix kernel-doc markups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix some signedness bugs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EC200T module support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] usb: docs: document altmode register/unregister functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add QCOM PMIC typec detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Cellient MPL200 card (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Add support for Sink FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Implement callbacks for FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: tcpm: Add support for Sink Fast Role SWAP(FRS) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Chip level TCPC driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add set_vbus tcpci callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add a getter method to retrieve tcpm_port reference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: add quirk to blacklist ETAS ES58X devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: use cur_altsetting for consistency (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add Telit FT980-KS composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: remove polling for /sys/kernel/debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add support for STUSB160x Type-C controller family (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add typec_find_pwr_opmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Use OF graph API to get the connector fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: displayport: Reduce noise from the driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Add Kconfig option to reduce number of port initialization retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Clean up use of port initialization schemes and retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix altsetting probing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up jtag quirks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP GC device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: clean up no-union-descriptor handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: use common data-class define (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: handle broken union descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "cdc-acm: hardening against malicious devices" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Accommodate usbip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] PM: core: introduce pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [kernel] sched: Provide sched_set_fifo() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix incorrect downcast (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix specific driver selection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [sound] USB: correct API of usb_control_msg_send/recv in sound driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: correct API of usb_control_msg_send/recv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: legousbtower: use usb_control_msg_recv()" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: core: hub.c: use usb_control_msg_send() in a few places" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: use module_usb_driver to simplify the code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: add debugfs support for ep with stream (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: don't create endpoint debugfs entry before ring buffer is set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Tune interrupt blocking for isochronous transfers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: omit duplicate actions when suspending a runtime suspended host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: improve the comments for xhci_plat_suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add wakeup entry at sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add priv quirk for skip PHY initialization (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: delete the unnecessary code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add .suspend_quirk for struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add platform data support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: cleanup of data structures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: fix race between disconnect() and read() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: don't inherity DMA properties for USB devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ehci-hcd: Move include to keep CRC stable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only stop control channel when entering freeze (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Capitalize comment on top of QUIRK_FORCE_POWER_LINK_CONTROLLER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Correct tb_check_quirks() kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Log correct zeroX entries in decode_error() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle ERR_LOCK notification (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Handle SCU IPC error conditions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: update ROLE_CONTROL for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add support when hidden tx registers are inaccessible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add register definitions to tcpci (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: use macro for reporting results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Pass correct USB Type-C port number to SoC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add dependency on ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: use set_host_byte() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: fix disconnect by unplugging a hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Prevent mode overrun (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Increase command completion timeout value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hub.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: message.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb typec: mt6360: Add support for mt6360 Type-C driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-sched: Remove ununsed function tt_start_uframe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Make distrust_firmware param default to false (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Default to per-port over-current protection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry DROM read once if parsing fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Support for device role (UFP) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Check the port status before connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure SBU and HSL Orientation in Alternate modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure Altmode HPD High (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] device connection: Remove struct device_connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: bump hw_max_sectors to 2048 blocks for SS or faster drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/host: ehci-npcm7xx: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb3503: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb4604: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: driver: fix stray tabs in error messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Check the _DEP dependencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix slab-out-of-bounds Read in read_descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix out of sync data toggle if a configured device is reconfigured (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Un-register the USB role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_ice_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_tiger_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check for Intel vendor ID when identifying controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_is_nhi() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Create device links from ACPI description (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn in TB_CFG_ERROR_INVALID_CONFIG_SPACE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Move struct tb_cap_any to tb_regs.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add runtime PM for Software CM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [pci] PCI / thunderbolt: Switch to use device links instead of PCI quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Enable wakes from system suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Tear down DP tunnels when suspending (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable lane 1 for XDomain connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure port for XDomain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Set port configured for both ends of the link (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure link after lane bonding is enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not change default USB4 router notification timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Initialize TMU again on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Send reset only to first generation routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not program NFC buffers for USB4 router protocol adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize NHI LC mailbox command processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize Force Power logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Software CM only should set force power in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use bit 31 to check if Firmware CM is running in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to log an error if tb_switch_lane_bonding_enable() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use kobj_to_dev() instead of container_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: support dynamic Quectel USB compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Migrate workqueue to RT priority for processing events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: pd: Fix formatting in pd.h header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: Remove the superfluous break (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add unusual_uas entry for Sony PSZ drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: don't use snprintf() for sysfs attrs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix Fix source hard reset response for TDA 2.3.1.1 and TDA 2.3.1.2 failures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use maximum USB3 link rate when reclaiming if link is not up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add USB3 bandwidth management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable ports that are not implemented (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do warm-reset when both CAS and XDEV_RESUME are set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: fix ep context print mismatch in debugfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: Add quirk for PNY Pro Elite (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Better name for __check_usb_generic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix device driver race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Also match device drivers using the ->match vfunc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: fix tegra_xusb_get_phy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: otg usb2/usb3 port init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Bypass xHCI quirks for Raspberry Pi 4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] Revert "USB: pci-quirks: Add Raspberry Pi 4 quirk" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-pci: Add support for reset controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Solve race condition in anchor cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Print error on failure to get VBUS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Make VBUS supply optional (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: remove a duplicated entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: fix spelling mistake "removeable" -> "removable" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: Fix typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Fix use after free in usb_hcd_pci_remove() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Hold con->lock for the entire duration of ucsi_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Rework ppm_lock handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix 2 unlocked ucsi_run_command calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix AB BA lock inversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvtest: return proper error code in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: rework notification_buffer resizing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add no-lpm quirk for another Raydium touchscreen (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Fix bad gfp argument (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: merge fix for kunix_resource changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Register charger (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASMedia ASM1142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: define IDs for various ASMedia host controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Simplify USB ID table match (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add WARN_ON ensure we are not trying to send 2 VDM packets at the same time (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix AB BA lock inversion between tcpm code and the alt-mode drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add tcpm_queue_vdm_unlocked() helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Move mod_delayed_work(&port->vdm_state_machine) call into tcpm_queue_vdm() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Make function xhci_dbc_ring_alloc() static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Make some functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for pinctrl-0 through pinctrl-8 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for multiple DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix up report size handling for some devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove tty specific port structure from struct xhci_dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgcap: remove dbc dependency on dbctty specific flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add a operations structure to access driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbctty: split dbc tty driver registration and unregistration functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove endpoint pointers from dbc_port structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: simplify dbc requests allocation and queueing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc start and stop functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc memory init and cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: don't use generic xhci ring allocation functions for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci context allocation for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dbc structure in the request completion instead of xhci_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to get_in/out_ep() helper functions to get endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Pass dbc pointer when registering a dbctty device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc_handle_xfer_event() instead of xhci_hcd pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Change to pass dbc pointer to xhci_do_dbc_stop() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to endpoint init and exit functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Get the device pointer from dbc structure in dbc_ep_do_queue() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't pass the xhci pointer as a parameter to xhci_dbc_init_context() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use xhci_write_64() as it takes xhci as a parameter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dev_info() and similar instead of xhci_info() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add device pointer to dbc structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_free_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_alloc_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci erst allocation and free functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't pass struct xhci_hcd pointer to xhci_link_seg() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci inc_deq() function for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Make debug message consistent with bus and port number (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: tegra: Fix allocation for the FPCI context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: stop using compat_alloc_user_space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASM2142/ASM3142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: fix the failure of bandwidth allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: reduce stack usage in test_queue (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Stay in BIST mode till hardreset or unattached (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Support BIST test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Support bist test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Error handling for tcpm_register_partner_altmodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Comment correction for typec_partner_register_altmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Avoid connect request on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix quirks_param_set() writing to a const pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Try MSI interrupts on PCI devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add EM7305 QDL product ID (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix led-activity helpers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix memory corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: Move static const tables out to different include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: sisusb_init: Remove genunine unused static const arrays (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: cdc-wdm: Provide description for usb_cdc_wdm_register()'s manage_power arg (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/serial.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/pd_vdo.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Remove pci-dma-compat wrapper APIs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Fix a potential UB casued by left shifting a negative value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ohci: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: clean up special-interface handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: use in-kernel types in port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for TIOCGICOUNT (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for line-status events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: disable interface on errors in open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: Supply missing 'xhci-dbgp.h' headerfile (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: Remove set but never checked variable 'ret' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ucsi: Staticify and stop export of ucsi_init() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote function header which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: ldusb: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Fix odd corruption issue in the file header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: fusb302: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: Supply missing displayport.h include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: alauda: Remove set but unchecked variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-debugfs: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgtty: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgcap: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mem: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: adutux: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: ueagle-atm: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: ledtrig-usbport: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: drop redundant transfer-buffer casts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop extern keyword from function declarations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop unnecessary sysrq include (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: add sysrq break-handler dummy (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: inline sysrq dummy function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only process sysrq when enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only set sysrq timestamp for consoles (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: fix break and sysrq handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up receive processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: make process-packet buffer unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EG95 LTE modem (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix missing simulated-break margin (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: re-enable auto-RTS on open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: enable usb generic throttle/unthrottle (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: simulate break condition if not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: usbtmc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci: Mark cc_to_error as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: ulpi: Fix a few kerneldoc related issues (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Demote comment block which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: debug: Demote comment blocks which are obviously not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Demote function header from kerneldoc to comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: Fix up terminology in include files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix old style declaration warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: console: add support for flow control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: drop two stub functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: kobil_sct: log failure to update line settings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan_pda: drop unused firmware reset status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: drop unused URB submission results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: don't compile unused packet definitions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add support for USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Definitions for response status bits (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add data structure for Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Combine the definitions for Accessory and USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix up terminology (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: fix kernel-doc warnings and formatting in (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for authenticate on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for separating the flush to SPI and authenticate (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Ensure left shift of 512 does not overflow a 32 bit int (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add min and max line-speed macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: name prescaler, divisor registers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Poll for U0 after disabling USB2 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Return if xHCI doesn't support LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mtk: avoid runtime suspend when removing hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix enumeration issue when setting max packet size for FS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix incorrect EP_STATE_MASK (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add new Product ID for CH340 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add GosunCn GM500 series (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cypress_m8: enable Simply Automated UPB PIM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for on-board retimers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB4 port sideband operations for retimer access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Split common NVM functionality into a separate file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry USB4 block read operation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Generalize usb4_switch_do__data() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add Intel USB-IF ID to the NVM upgrade supported list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase DP DPRX wait timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_port_get_link_speed() available to other files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle incomplete PCIe/USB3 paths correctly in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase path length in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for tunneling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for path walking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add DP IN resources for all routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Report consumed bandwidth in both directions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_pcie_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_usb3_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not tunnel USB3 if link is not USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB3 bandwidth negotiation routines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check that both ports are reachable when allocating path (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_path_alloc() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_next_port_on_path() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix path indices used in USB3 tunnel discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [netdrv] thunderbolt: Get rid of E2E workaround (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: NHI can use HopIDs 1-7 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn if NHI hop_count != 12 or hop_count != 32 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Build initial XDomain property block upon first connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OTG: rename product list of devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: scsi: fix up comment to be more specific (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: fix wording in error message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: unify quirk handling logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix up wording in a comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: remove obsolete FIXME comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB OTG hub configuration option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB quirk to USB_QUIRK_ENDPOINT_IGNORE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] USB: replace hardcode maximum usb string length by definition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ehci: reopen solution for Synopsys HC bug (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: add USB_QUIRK_DELAY_INIT for Logitech C922 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Fix DP alternate mode entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: change char to u8 for sisusb_copy_memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: sisusb_con: Use array_size() helper in memcpy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: tegra: Remove PLL power supplies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] drivers: usb: Fix trivial spelling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: additional Device Classes to debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Improve USB4 config symbol help text (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: kcov: collect coverage from usb complete callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: get rid of pointless access_ok() calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix lockup of devices with limited prescaler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add basis for quirk detection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] CDC-ACM: heed quirk also in error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit LE910C1-EUX compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add DW5816e QDL support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add trivial .shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Ensure USB_ROLE_SWITCH is set as a dependency for tps6598x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: make symbols static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: usb_wwan: do not resubmit rx urb on fatal errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/xhci-plat: Set PM runtime as active on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Add support for Renesas controller with memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: renesas-xhci: Add the renesas xhci driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hci: add hc_driver as argument for usb_hcd_pci_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: fix mmap dma mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: keep runtime active when removing host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Update Kconfig to allow building on other architectures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Fix DP_HPD_LVL bit field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ehci: Add new EHCI driver for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: xhci-plat: Add support for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add USB role switching logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add OF probe binding (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Switch on role-switch uevent reporting (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Support for static SBU/HSL orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add typec_find_orientation() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: poison URBs upon disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] sierra-ms: do not call scsi_get_host_dev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] USB: pci-quirks: Add Raspberry Pi 4 quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] thunderbolt: Replace zero-length array with flexible-array (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: correct kernel->user page attribute mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Fix the property names (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Handle alt mode HPD_HIGH (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix misleading driver bug report (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: Add DW5816e support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: add quirk for LaCie 2Big Quadra (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Do not link to disabled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check return value of tb_sw_read() in usb4_switch_op() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: use true, false for bool variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the stub for ucsi_register_port_psy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Convert the Intel PMC Mux driver to use new SCU IPC API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register with power_supply class (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: save power data objects in PD mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Correct bit-mask for CCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: replace magic numbers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Workaround for missed op_mode change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: set USB data role when partner type is power cable/ufp (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Storage: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Replace an empty statement with a debug message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/early: remove unused including (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: use true, false for bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Change port variable from signed to unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Add unusual_devs entry for JMicron JMS566 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Revert commit bd0e6c9614b9 ("usb: hub: try old enumeration scheme first for high speed devices") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix handling of connect changes during sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Fix typec_altmode_get_partner sometimes returning an invalid pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: add sanity checking for data length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't clear hub TT buffer on ep0 protocol stall (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: prevent bus suspend if a roothub port detected a over-current condition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix handling halted endpoint even if endpoint ring appears empty (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [gpio] usb: fusb302: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: introduce a cool down (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: close race betrween suspend() and acm_softint (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: fix deadlock in error handling and PM flushing work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: no use logging any details in case of ENODEV (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: pi3usb30532: Set switch_ / mux_desc name field to NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Handle AMD's spec-compliant identifiers, too (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: host: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] Revert "thunderbolt: Prevent crash if non-active NVMem file is read" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for extcon (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: restore capability check order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Correct the documentation for typec_cable_put() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Wistron Neweb D19Q1 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add BroadMobi BM806U (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for ASKEY WWHC050 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Add ACPI support for USB interface devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-tegra: Add OTG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add control driver for F81534A (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix rounding error in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default for Intel Tiger Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Finetune host initiated USB3 rootport link suspend and resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Tegra186/Tegra194 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Enable LPM for VIA LABS VL805 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Show host status when watchdog triggers and host is assumed dead (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add a separate debug message for split transaction errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: bail out early if driver can't accress host in resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP LD381 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ME910G1 ECM composition 0x110b (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: mon: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi_ccg: workaround for NVIDIA test device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add a shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix a potential race during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix NULL pointer dereference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable LPM on WD19's Realtek Hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix tty cleanup-op kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: clean up carrier-detect helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Delete of_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for Intel PMC mux control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for Thunderbolt 3 Alternate Mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Allow the role switches to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Provide the switch drivers handle to the switch in the API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Leave the private driver data pointer to the drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the mux handles to be requested with fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Add helpers for setting the mux state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the muxes to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: port: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: fix unhandled return by employing a void function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add quirk for Samsung Fit flash (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for Logitech Screen Share (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: fix regulator probe and error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add sysfs node to show cc orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: move to SNK_UNATTACHED if sink removed for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for power-domains and hwlocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: set F81534A serial port with RS232 mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add F81534A support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: use devm_kzalloc for port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add tx_empty function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: extract LSR handler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: uhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Use ACPI_SUCCESS() at appropriate places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Make use of acpi_evaluate_object() status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Use const to reduce object data size (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ucsi: ccg: disable runtime pm during fw flashing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register DP only for NVIDIA DP VDO (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 100 device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_enter_test_mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_set_port_power() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do not open code __print_symbolic() in xhci trace events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: use kobj_to_dev() API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add missing kernel-doc parameter descriptions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: set correct data role for non-DRD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: icm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: eeprom: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: don't probe unhandled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix endianess issue in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add driver to control USB fast charge for iOS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fallback to generic driver when specific driver fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Select better matching USB drivers when available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Implement usb_device_match_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Make it possible to "subclass" usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Export generic USB device driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Drop support for device name matching (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Remove the notification chain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Fix the description of struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Allow power role swapping even without USB PD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Hide the port_type attribute when it's not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Make the attributes read-only when writing is not possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 28 and 28L devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for 2 OEMed devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix novation SourceControl XL after suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables - take 2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "xhci: Fix memory leak when caching protocol extended capability PSI tables" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: remove redundant assignment to variable num (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: ehci-platform: add a quirk to avoid stuck (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: clean up endpoint-descriptor parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: add endpoint-blacklist quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] usb: charger: assign specific number for enum value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Don't record a connect-change event during reset-resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: fix a plug & unplug racing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix the broken detection of USB3 device in SMSC hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix runtime pm enabling for quirky Intel hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Force Maximum Packet size for Full-speed bulk devices to valid range (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: digi_acceleport: remove redundant assignment to pointer priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: relax unthrottle memory barrier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix receiver regression (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: Silence harmless uninitialized variable warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix spelling mistake "To" -> "Too" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: simplify endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: make set_termios synchronous (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix IrLAP framing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix link-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: add missing endpoint sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: wcove: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: mask event interrupts when remove driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Always unlink URBs in reverse order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: add missing active-port sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: handle unbound ports on URB completion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: handle unbound port at reset_resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: Use flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: stop all I/O on close() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: add chars_in_buffer() implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: suppress driver bind attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Quectel RM500Q in QDL mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: Improved device recognition on remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: phy-generic: Delete unused platform data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: fix control-message timeouts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add support for Quectel RM500Q (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: ulpi: Add resource-managed variant of otg_ulpi_create() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Provide definitions for the USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Give the mux drivers all the details regarding the port state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for the latest specification releases (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add the Product Type VDOs to struct usb_pd_identity (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definition for DFP and UFP1 VDOs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definitions for the Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: More API for cable handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add parameter for the VDO to typec_altmode_enter() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Block mode entry if the port has the mode disabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: fix spelling mistake "connetor" -> "connector" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: missing parentheses in USE_NEW_SCHEME (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the notification bit offsets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Actually enable all the interface notifications (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix non-kernel-doc comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix: Don't skip endpoint descriptors with maxpacket=0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB-PD tcpm: bad warning+size, PPS adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb3503: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: add support for separate DP altmode devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Store the notification mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mtk-xhci: Do not explicitly set the DMA mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: fix check for duplicate endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ZLP support for 0x1bc7/0x9010 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix build warning seen with CONFIG_PM=n (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Fix an undefined reference to 'extcon_get_state' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: EHCI: Do not return -EPIPE when hub is disconnected (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit ME910G1 0x110a composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: make sure interrupts are restored to correct state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_HALT timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: only set D3hot for pci device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix USB3 device initiated resume race with roothub autosuspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak in xhci_add_in_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix incorrect DMA allocations for local memory pool drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: fix interface sanity checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix interface sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: ueagle-atm: add missing endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix epic endpoint lookup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mon: Fix a deadlock in usbmon between mmap and read (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Don't log an error on probe deferral (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: urb: fix URB structure initialization function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix use after free in typec_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: fix a potential use after free (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Implement basic ELPG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add XUSB controller context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add support for XUSB context save/restore (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Enable runtime PM as late as possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Reuse stored register base address (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Extract firmware enable helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Use CNR as firmware ready indicator (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Avoid a fixed duration sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Separate firmware request and load (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Fix "tega" -> "tegra" typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: drop comment about 2 uhci drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb, kcov: collect coverage from hub_event (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for interrupt-parent, dmas and -gpio(s) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: serial: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for "iommu-map" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix the semantics of of_is_ancestor_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Disable UAS on JMicron SATA enclosure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: heed CAPACITY_HEURISTICS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: honor flag to avoid CAPACITY16 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Correct phy enable sequence (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: cp201x: support Mark-10 digital force gauge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Remove tcpc_config configuration mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default also for Intel Ice Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Support running urb giveback in tasklet context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add tracing for xhci doorbell register writes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: update event ring dequeue pointer on purpose (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix documentation for out values (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Foxconn T77W968 LTE modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Clarify documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port open flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop read-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port driver data accessors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop serial struct accessor (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid serial checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid port checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop redundant urb context check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: rip out broken interrupt handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix probe error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: document MCS7810 detection hack (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: clean up device-type handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7720: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix error case of a timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for DW5821e with eSIM support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] appledisplay: fix error handling in the scheduled work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous newlines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous brackets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant endianness comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up pointer declarations in driver data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: remove tower_abort_transfers() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: stop interrupt-out URB unconditionally (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant interrupt-in running flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop noisy disconnect messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant open_count check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: zero driver data at allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant NULL check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant MODULE_LICENSE ifdef (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: drop redundant open-count check from release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: simplify disconnect handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Allow USB device to be warm reset in suspended state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for iommus, mboxes and io-channels (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Make it easy to add device links from DT properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: add USB ID to support Moxa UPort 2210 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Optimise ucsi_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: New error codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove all bit-fields (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove struct ucsi_control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove the old API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Simplified registration and I/O API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Give the connector fwnode to the port device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Remove unused members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Remove the callback members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Separate the operations vector (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Introduce typec_get_drvdata() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Copy everything from struct typec_capability during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Add support for USB2422 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Drop some unused defines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add usb_role_switch_find_by_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: reimplement line-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Remove redundant vmap checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix line-speed endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix potential slab corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix __le32/__le64 accessors in debugfs code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix Immediate Data Transfer endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix use-after-free regression in xhci clear hub TT implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix control-message timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: use unsigned size format specifiers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix ring-buffer locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Skip endpoints with 0 maxpacket length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add support for PL2303HXN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix read info leaks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver: core: Improve documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Minor code formatting/style clean ups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: clean up serial data access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: fix port-close races (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: Suppress problematic bind and unbind uevents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix a signedness bug in tower_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Fix the description of struct fwnode_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant iowarrior mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix NULL-derefs on driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: drop redundant in-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: remove duplicated include from hd3ss3220.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: drop OOM message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: devio.c: Fix assignment of 0/1 to bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zero to 'PTR_ERR' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hub: Check device descriptor before resusciation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add dependency for TYPEC_HD3SS3220 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add Tegra194 XHCI support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: tegra: Parameterize mailbox register addresses (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: image: microtek.c: Remove unused variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220_irq() can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] kcov: remote coverage support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Create device links for all child-supplier depencencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add functional dependency link from DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add missing platform_device_put() on error in xhci_create_intel_xhci_sw_pdev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer_complete() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_SAVE timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent deadlock when xhci adapter breaks during init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: wait for CNR controller not ready bit in xhci resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Check all endpoints for LPM timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent device initiated U1/U2 link pm if exit latency is too long (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix false warning message about wrong bounce buffer write length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add pm_ops (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: simplify reset helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add vdd supply support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for TI HD3SS3220 USB Type-C DRP port controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use regulator_bulk_set_supply_names() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ftdi-elan: move a couple of statements to next line (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix open after failed reset request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix potential NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix deadlock on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix slab info leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix for the mode entering routine (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Remove run_isr flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant lcd mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: fix I/O after disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug in tcpm_fw_get_caps() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Don't retry on unexpected errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: fix info-leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: fix NULL-derefs on open() and write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Cinterion CLS8 devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: SCSI glue: use dev_err instead of printk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbcore: Fix slab-out-of-bounds bug during device reset (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: Fix lockdep violation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: simplify locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: add USB GPIO based connection detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: create Kconfig file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: get usb-role-switch from parent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add fwnode_usb_role_switch_get() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: roles: Introduce stubs for the exiting functions in role.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbip: Implement SG support to vhci-hcd and stub driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel: Enable static DRD mode for role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add property to disable Intel SW switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: phy: add support for PHY calibration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-rcar: Add a helper macro to set xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add quirks member into struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix possible memleak on setup address fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: add TSP bitflag to TRB tracing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Use GFP_KERNEL instead of GFP_ATOMIC in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Simplify error handling in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove commented out dma wrappers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove a stale comment in hcd_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: use hcd_uses_dma to check for DMA capabilities (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Simplify usb_decode_get_set_descriptor function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Separated decoding functions from dwc3 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: add an optional xhci_ck clock (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FT232H CBUS gpios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Remove duplicate test for NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel_xhci: Supplying software node for the role mux (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: document phy_calibrate() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb-skeleton: make comment block in line with coding style (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: only account once for mmap()'ed usb memory usage (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Call fusb302_debugfs_init earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci-nxp: enable compile-testing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: remove redundant assignment to variable sendToTransport (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Always provide fwnode for the port (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Remove unused properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Add a capability flag for runtime suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: remove single-use define for debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: Add definitions for the USB2.0 hub TT requests (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove ehci-w90x900 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbfs: Add ioctls for runtime power management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbsevseg: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: trancevibrator: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: cxacru: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvstest: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cytherm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cypress_cy7c63: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbtmc: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ueagle-atm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: ucsi_ccg: convert i2c driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbip: convert platform driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable USB2 LPM at shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Prevent an abnormally restrictive PHY init skipping (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Remove dev_err() usage after platform_get_irq() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-hub: fix extra endianness conversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Remove call to memset after dma_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: oxu210hp-hcd: remove include/linux/oxu210hp.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hcd-pci: Use dev_get_drvdata where possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: resume ccgx i2c client (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: add runtime pm support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: refactor master_xfer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Registering real device entries for the muxes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: implement break control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add high baud rate support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ark3116: drop redundant init_termios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: Supply CCGx driver the fw build info (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: Invoke pm_runtime_get_*/pm_runtime_put_* before invoking reset callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Document that of_graph_get_endpoint_by_regs needs of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: make phy-core explicitly non-modular (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] OF: properties: add missing of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: mark resume function as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: Use of_node_name_eq for node name comparisons (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: limit reads also for combined messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: adhere to I2C fault codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: make pm_ops static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: add i2c bus driver for NVIDIA GPU (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] complete ->et_serial() switchover (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb_wwan: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] whiteheat: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ti_usb_3410_5052: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ssu100: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] quatech2: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] pl2303: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] opticon: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7840: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7720: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_ti: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_edgeport: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] fdti_sio: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] f81232: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ark3116: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: begin switching to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] tty_ioctl(): start taking TIOCSERIAL into separate methods (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_find() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix device_pm_lock() locking for device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver code: print symbolic error code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Fix the secondary firmware node handling in set_primary_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: add device probe log helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Change delimiter in devlink device's name to "--" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Avoid NULL pointer dereference in device_get_next_child_node() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix sleeping in invalid context during device link deletion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add waiting_for_supplier sysfs file for devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add state_synced sysfs file for devices that support it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] driver core: Expose device link details in sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Avoid deferred probe due to fw_devlink_pause/resume() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Rename dev_links_info.defer_sync to defer_hook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Don't do deferred probe in parallel with kernel_init thread (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use software_node_unregister() when unregistering group of nodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device_is_dependent() to linux/device.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Update device link status correctly for SYNC_STATE_ONLY links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement software_node_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [lib] lib/test_printf: Add tests for pfw printk modifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove unnecessary is_fwnode_dev variable in device_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers property: When no children in primary, try secondary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix SYNC_STATE_ONLY device link implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove check in driver_deferred_probe_force_trigger() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink: Add support for batching fwnode parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Look for waiting consumers only for a fwnode's primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Move code to the right part of the file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device links from fwnode only for the primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "Revert "driver core: Set fw_devlink to "permissive" behavior by default"" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of fw_devlink=permissive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink_flags can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fw_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Reevaluate dev->links.need_for_probe as suppliers are added (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Skip unnecessary work when device doesn't have sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add dev_has_sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Call sync_state() even if supplier has no consumers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow device link operations inside sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add sync_state driver/bus callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link support for SYNC_STATE_ONLY flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix creation of device links with PM-runtime flags (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove device link creation limitation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add missing description of new struct device_link field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link flag DL_FLAG_AUTOPROBE_CONSUMER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Make driver core own stateful device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix adding device links to probing suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: core: Remove glue dirs from sysfs earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove the link if there is no driver with AUTO flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: silence device link messages unless debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] base: core: Remove WARN_ON from link dependencies check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: export set_secondary_fwnode() to modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow register and unregister software node groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Export fwnode_get_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "software node: Simplify software_node_release() function" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: add basic tests for property entries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove separate handling of references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement reference properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: allow embedding of small arrays into property_entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: replace is_array with is_inline (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: unify PROPERTY_ENTRY_XXX macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: simplify property_entry_read_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove property_entry_read_uNN_array functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: get rid of property_set_pointer() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] efi/apple-properties: use PROPERTY_ENTRY_U8_ARRAY_LEN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: mark internal macros with double underscores (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: introduce PROPERTY_ENTRY_XXX_ARRAY_LEN() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: remove DEV_PROP_MAX (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: clean up property_copy_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow fwnode_operations.add_links to differentiate errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow a device to wait on optional suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add a function to obtain a node's prefix (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_get_name for returning the name of a node (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add functions for accessing node's parents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move fwnode_get_parent() up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Make argument to to_software_node const (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Get reference to parent swnode in get_parent op (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add support for linking devices during device addition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fwnode_to_dev() to look up device from fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_to_swnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Add fwnode_connection_find_match() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by device type (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find connections also by checking the references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Introduce fwnode_find_reference() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_get_reference_args() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use kobject name when finding child nodes by name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add support for static node descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Simplify software_node_release() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow node creation without properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_graph_get_endpoint_by_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: Make two functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Implement get_named_child_node fwnode callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find device connections also from device graphs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Prepare support for firmware described connections (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: drop use of BUS_ATTR() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: bus: convert to use BUS_ATTR_WO and RW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if swnode is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if pointer p is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] sysfs: Disable lockdep for driver bind/unbind files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: fix fwnode_graph_get_next_endpoint() documentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: remove need for a temporary string for the node name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] kobject: return error code if writing /sys/.../uevent fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Remove struct property_set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move device_add_properties() to swnode.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: Introducing software nodes to the firmware node framework (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [mm] powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm (Chris von Recklinghausen) [1862347] - [powerpc] powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM (Chris von Recklinghausen) [1862347] - [fs] mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race (Chris von Recklinghausen) [1862347] - [arm64] arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() (Andrew Jones) [1908439] - [arm64] arm64: pgtable: Fix pte_accessible() (Andrew Jones) [1908439] - [kernel] kernel: fork: properly initialize task_struct->task_struct_rh (Rafael Aquini) [1895892] - [s390] s390/dasd: Process FCES path event notification (Philipp Rudo) [1723823] - [s390] s390/dasd: Prepare for additional path event handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Display FC Endpoint Security information via sysfs (Philipp Rudo) [1723823] - [s390] s390/dasd: Fix operational path inconsistency (Philipp Rudo) [1723823] - [s390] s390/dasd: Store path configuration data during path handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Move duplicate code to separate function (Philipp Rudo) [1723823] - [s390] s390/dasd: Remove unused parameter from dasd_generic_probe() (Philipp Rudo) [1723823] - [s390] s390/cio: Add support for FCES status notification (Philipp Rudo) [1723823] - [s390] s390/cio: Provide Endpoint-Security Mode per CU (Philipp Rudo) [1723823] - [s390] s390/cio: Export information about Endpoint-Security Capability (Philipp Rudo) [1723823] - [net] net/af_iucv: fix null pointer dereference on shutdown (Philipp Rudo) [1903966] - [s390] s390/dasd: fix null pointer dereference for ERP requests (Philipp Rudo) [1903965] - [tools] selftests: netfilter: add command usage (Hangbin Liu) [1899374] - [tools] selftests: netfilter: simplify command testing (Hangbin Liu) [1899374] - [tools] selftests: netfilter: remove unused variable in make_file() (Hangbin Liu) [1899374] - [tools] selftests: netfilter: exit on invalid parameters (Hangbin Liu) [1899374] - [tools] selftests: netfilter: fix header example (Hangbin Liu) [1899374] - [tools] selftests: netfilter: kill running process only (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add MTU arguments to flowtables (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add checktool function (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add test case for conntrack helper assignment (Hangbin Liu) [1899374] - [tools] selftests: netfilter: extend nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs tunnel test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs nat test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs test script (Hangbin Liu) [1899374] - [tools] selftests: netfilter: check icmp pkttoobig errors are set as related (Hangbin Liu) [1899374] - [hwtracing] intel_th: pci: Add Emmitsburg PCH support (Jiri Olsa) [1838703] - [hwtracing] intel_th: pci: Add Tiger Lake PCH-H support (Jiri Olsa) [1783492 1782729] - [hwtracing] intel_th: pci: Add Jasper Lake CPU support (Jiri Olsa) [1783097] - [hwtracing] intel_th: pci: Add Elkhart Lake CPU support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Elkhart Lake SOC support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Ice Lake CPU support (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a NULL dereference when hub driver is not loaded (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Make stopping the trace optional (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix user-visible error codes (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix the unexpected state warning (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Disallow multi mode on devices where it's broken (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix window switching without windows (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix freeing IRQs (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a double put_device() in error path (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729]- [idle] intel_idle: Fix intel_idle() vs tracing (David Arcari) [1903307] - [idle] intel_idle: Fix max_cstate for processor models without C-state tables (David Arcari) [1903307] - [idle] intel_idle: Ignore _CST if control cannot be taken from the platform (David Arcari) [1903307] - [idle] intel_idle: mention assumption that WBINVD is not needed (David Arcari) [1903307] - [idle] intel_idle: Remove uninitialized_var() usage (David Arcari) [1903307] - [idle] intel_idle: cleanup code to address out of order commits (David Arcari) [1903307] - [s390] Revert "s390/qeth: phase out OSN support" (Philipp Rudo) [1903962] - [net] net/smc: fix matching of existing link groups (Philipp Rudo) [1903961] - [netdrv] mlxsw: core: Use variable timeout for EMAD retries (Ivan Vecera) [1857594] - [netdrv] mlxsw: Fix firmware flashing (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix memory leak on module removal (Ivan Vecera) [1857594] - [netdrv] mlxsw: Only advertise link modes supported by both driver and device (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add a PFC test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add headroom handling test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: qos_lib: Add a wrapper for running mlnx_qos (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Support port-less topologies (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Add devlink_cell_size_get() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Split devlink_..._set() into save & set (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Expose transceiver_overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update module's settings when module is plugged in (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Initialize netdev's module overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enable temperature event for all supported port module sensors (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update transceiver_overheat counter according to MTWE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add an infrastructure to track transceiver overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Query MTMP before writing to set only relevant fields (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Ports Module Administrative and Operational Status Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Port Module Plug/Unplug Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Management Temperature Warning Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Fix mlxsw_sp_acl_tcam_group_add()'s error path (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: simplify the return expression of __mlxsw_sp_router_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Disable port buffer autoresize with qdiscs (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Implement dcbnl_setbuffer / getbuffer (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Support two headroom modes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Manage internal buffer in the hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Introduce shared buffer ops (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Convert mlxsw_sp_port_headroom_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Inline mlxsw_sp_sb_max_headroom_cells() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Move here the new headroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move here the three-step headroom configuration from DCB (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert mlxsw_sp_port_pg_prio_map() to hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert ETS handler fully to mlxsw_sp_hdroom_configure() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split headroom autoresize out of buffer configuration (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track buffer sizes in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track lossiness in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track priorities in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track MTU in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Unify delay handling between PFC and pause (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Add struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Introduce fw_fatal health reporter (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW General Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw_load_policy devlink param into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Push code doing params register/unregister into separate helpers (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw flashing code into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2008.1310 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Derive SBIB from maximum port speed & MTU (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum speed around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum MTU around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Introduce ptys_max_speed callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Extract a helper to get Ethernet attributes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Extend hwmon interface with critical and emergency alarms (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Calculate MLXSW_HWMON_ATTR_COUNT more accurately (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Split temperature querying from show functions (Ivan Vecera) [1857594] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Remove internal speeds from PTYS register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Reduce runtime of tc-police scale test (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Fix mausezahn delay parameter in mirror_test() (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for burst test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for rate test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Decrease required rate accuracy (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Adjust default policer burst size for Spectrum-{2, 3} (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ptp: Use generic helper function (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of trapping on RED qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload action trap for qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC traps initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC trap groups initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: On policer_id_base_ref_count, use dec_and_test (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Use 'size_t' for array sizes (Ivan Vecera) [1857594] - [netdrv] devlink: Pass extack when setting trap's action and group's parameters (Ivan Vecera) [1857594] - [net] devlink: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_cnt: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Fix use-after-free in router init / de-init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Free EMAD transactions using kfree_rcu() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Increase scope of RCU read-side critical section (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use different trap group for externally routed packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local host routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add support for temperature thresholds reading for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add ethtool support for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: destroy workqueue when trap_register in mlxsw_emad_init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix wrong SFP EEPROM reading for upper pages 1-3 (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Test policers' occupancy (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add scale test for tc-police (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: Test tc-police restrictions (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tc-police tests (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Offload FLOW_ACTION_POLICE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add police action (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Work around hardware limitation (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add devlink resource support (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add policer core (Ivan Vecera) [1857594] - [netdrv] mlxsw: resources: Add resource identifier for global policers (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add policer bandwidth limits (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use mirror reason during Rx listener lookup (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Retrieve mirror reason from CQE during receive (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Add mirror reason field to CQEv2 (Ivan Vecera) [1857594] - [netdrv] mlxsw: trap: Add trap identifiers for mirrored packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase trap identifier to 10 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow setting policer on a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow passing parameters to SPAN agents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for mirroring towards CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Do not dereference destination netdev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add driver private info to parms_set() callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add per-ASIC SPAN agent operations (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: add mirroring_pid_base to MOGCR register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add session_id and pid to MPAT register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of mirror on RED early_drop qevent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload mirroring on RED qevent early_drop (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Promote binder-type dispatch to spectrum.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Publish matchall data structures (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Drop an unused field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Convert a goto to a return (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to enable / disable global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Prepare for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Move SPAN operations out of global file (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Port Analyzer Global Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Mirror Trigger Enable Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Fix use-after-free in case of failed devlink reload (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tests for ethtool extended state (Ivan Vecera) [1857594] - [tools] selftests: forwarding: forwarding.config.sample: Add port with no cable connected (Ivan Vecera) [1857594] - [tools] selftests: forwarding: ethtool: Move different_speeds_get() to ethtool_lib (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Add link extended state (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Port Diagnostics Database Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Move mlxsw_sp_port_type_speed_ops structs (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move ethtool_ops to spectrum_ethtool.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Rename mlxsw_sp_port_headroom_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enforce firmware version for Spectrum-3 (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2007.1168 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Fix a spelling typo in spectrum_dcb.c (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add a test for pedit munge tcp, udp sport, dport (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Support FLOW_ACTION_MANGLE for TCP, UDP ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add L4_PORT_ACTION (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split handling of pedit mangle by chip type (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Do not rely on machine endianness (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Adjust headroom buffers for 8x ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use different get_trend() callbacks for different thermal zones (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add test for control packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register ACL control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 3 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 2 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Factor out common Rx listener function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move layer 3 exceptions to exceptions trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: remove redundant initialization of pointer br_dev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local prefix routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Add packet traps for BFD packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Treat IPv6 link-local SIP as an exception (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Share one group for all locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Move all trap groups under the same enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Do not hard code "thin" policer identifier (Ivan Vecera) [1857594] - [netdrv] mlxsw: switchx2: Move SwitchX-2 trap groups out of main enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Reduce priority of locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for local routes and link-local destination (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use separate trap group for FID miss (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for various IPv6 packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IPv6 ND trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same switch case for identical groups (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for ACL trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Fix spelling mistake in trap's name (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for sampled packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for IPv6 ND and ARP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename ARP trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Remove unnecessary field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Align TC and trap priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Assign non-zero quotas to TC 0 of the CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Change default rate and priority of DHCP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Trap IPv4 DHCP packets in router (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for MLD and IGMP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IGMP trap group (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Do not hard code trap group name (Ivan Vecera) [1857594] - [tools] selftests: devlink_lib: Remove double blank line (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap group data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap policer data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move struct definition out of header file (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add couple of test for the correct matchall-flower ordering (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add test to check sample action restrictions (Ivan Vecera) [1857594] - [] selftests: mlxsw: rename tc_flower_restrictions.sh to tc_restrictions.sh (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Forbid to insert flower rules in collision with matchall rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Forbid to insert matchall rules in collision with flower rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Put matchall list into substruct of flow struct (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Restrict sample action to be allowed only on ingress (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove old SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use new analyzed ports list during speed / MTU change (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Convert flower-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Convert matchall-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to bind / unbind a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Wrap buffer change in a function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put an analyzed port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move flow offload binding into spectrum_flow.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Process matchall events from the same cb as flower (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Avoid copying sample values and use RCU pointer direcly instead (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Push per-port rule add/del into separate functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Move ingress indication into mall_entry (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_sample_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_mirror_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Use block variable in mlxsw_sp_acl_rule_del() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push matchall bits into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push flow_block related functions into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename acl_block to flow_block (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Move block helpers into inline header functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Replace zero-length array with flexible-array member (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use 'refcount_t' for reference counting (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove unnecessary debug prints (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename parms() to parms_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Reduce nesting in mlxsw_sp_span_entry_configure() (Ivan Vecera) [1857594] - [netdrv] net/mlxfw: Remove unneeded semicolon (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase register field length to 13 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Re-increase scale of IPv6 nexthop groups (Ivan Vecera) [1857594] - [net] ipv6: Fix use of anycast address with loopback (Ivan Vecera) [1899591] - [net] ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR() (Ivan Vecera) [1899591] - [net] ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route (and others) (Ivan Vecera) [1899591] - [net] ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create (Ivan Vecera) [1899591] - [net] ipv6: Move setting default metric for routes (Ivan Vecera) [1899591] - [net] Add extack argument to ip_fib_metrics_init (Ivan Vecera) [1899591] - [net] ipv6: do not leave garbage in rt->fib6_metrics (Ivan Vecera) [1899591] - [net] Move free of dst_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for dst_entry (Ivan Vecera) [1899591] - [net] Move free of fib_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for FIB entries (Ivan Vecera) [1899591] - [net] rtmsg_to_fib6_config() - use new style struct initializer instead of memset (Ivan Vecera) [1899591] - [powercap] powercap/intel_rapl: enumerate Psys RAPL domain together with package RAPL domain (Puneet Sethi) [1893463] - [powercap] powercap/intel_rapl: Fix domain detection (Puneet Sethi) [1893463]- [net] openvswitch: fix TTL decrement exception action execution (Eelco Chaudron) [1902610] - [net] openvswitch: fix error return code in validate_and_copy_dec_ttl() (Eelco Chaudron) [1902610] - [net] openvswitch: fix TTL decrement action netlink message format (Eelco Chaudron) [1902610] - [x86] hyperv: Enable 15-bit APIC ID if the hypervisor supports it (Vitaly Kuznetsov) [1903823] - [x86] kvm: Enable 15-bit extension when KVM_FEATURE_MSI_EXT_DEST_ID detected (Vitaly Kuznetsov) [1903823] - [documentation] x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID (Vitaly Kuznetsov) [1903823] - [iommu] hyper-v: Disable IRQ pseudo-remapping if 15 bit APIC IDs are available (Vitaly Kuznetsov) [1903823] - [x86] apic: Support 15 bits of APIC ID in MSI where available (Vitaly Kuznetsov) [1903823] - [x86] msi: Provide msi message shadow structs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/msi: allow shadow declarations of msi_msg:: $member (Vitaly Kuznetsov) [1903823] - [x86] ioapic: Handle Extended Destination ID field in RTE (Vitaly Kuznetsov) [1903823] - [x86] apic: Always provide irq_compose_msi_msg() method for vector domain (Vitaly Kuznetsov) [1903823] - [x86] apic: Cleanup delivery mode defines (Vitaly Kuznetsov) [1903823] - [x86] apic/uv: Fix inconsistent destination mode (Vitaly Kuznetsov) [1903823] - [x86] msi: Only use high bits of MSI address for DMAR unit (Vitaly Kuznetsov) [1903823] - [x86] msi: Move compose message callback where it belongs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/chip: Use the first chip in irq_chip_compose_msi_msg() (Vitaly Kuznetsov) [1903823] - [x86] apic: Fix x2apic enablement without interrupt remapping (Vitaly Kuznetsov) [1903823] - [tools] perf test: Fix msan uninitialized use (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix the ratio comments of miss-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free formats for perf pmu parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Do not free metric when failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Free metric when it failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Release expr_parse_ctx after testing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix memory leaks in parse-metric test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-event: Fix memory leak in evsel->unit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix cpu/thread map leak (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks - part 2 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free aliases for PMU event map aliases test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf vendor events amd: Remove trailing commas (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Leader sampling shouldn't clear sample period (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Prevent override of attr->sample_period for libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Set PERF_RECORD_PERIOD if attr->freq is set (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix 2 memory sanitizer warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix the "signal" test inline assembly (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record/stat: Explicitly call out event modifiers in the documentation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix build warning on 32-bit arches (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf jevents: Fix suspicious code in fixregex() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use uintptr_t when casting numbers to pointers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf report: Disable ordered_events for raw dump (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Correct SNOOPX field offset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Avoid an uninitialized read when using fake PMUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix out of bounds array access in the print_counters() evlist method (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Set exclude_guest=1 for user-space counting (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Correct the help info of option "--no-bpf-event" (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Use zd for size_t printf formats on 32-bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: arm-spe: Fix check error when synthesizing events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add mwait_idle_with_hints.constprop.0 to the list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched timehist: Fix use of CPU list with summary option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix basic bpf filtering test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Make option description initials all capital letters (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf build-ids: Fall back to debuginfod query if debuginfo not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Remove dead code in parse_nodes_opt() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Update POWER9 metrics to utilize other metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add change log (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Add set_tracing_options() to set all trace options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option --tid to filter by thread id (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option -D/--delay to delay tracing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Allow set graph depth by '--graph-opts' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option tracing_thresh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option 'verbose' to show more info for graph tracer (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'irq-info' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option funcgraph-irqs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option sleep-time (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'func_stack_trace' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add general function to parse sublevel options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '--inherit' to trace children processes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Show trace column header (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-m/--buffer-size' to set per-cpu buffer size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Factor out function write_tracing_file_int() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-F/--funcs' to list available functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Select function/function_graph tracer automatically (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Use numa_node_to_cpus() to bind tasks to nodes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix cpumask memory leak in node_has_cpus() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Quote CC and CXX for their arguments (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix module symbol processing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Rename 'enum dso_kernel_type' to 'enum dso_space_type' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Fix man page typos (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Allow multiple probes in record+script_probe_vfs_getname.sh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench mem: Always memset source before memcpy (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched: Prefer sched_waking event when it exists (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix a couple of spelling mistakes in options text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix benchmark names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix number of processes in "2x3-convergence" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Use the autogenerated protocol family table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Add script to autogenerate socket families table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add 'tod' field to display time of day (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Change the 'enum perf_output_field' enumerators to be 64 bits (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf data: Add support to store time of day in CTF data conversion (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Move clockid_res_ns under clock struct (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf header: Store clock references for -k/--clockid option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add clockid_name function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf clockid: Move parse_clockid() to new clockid object (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Handle possible strdup() error in tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed description of tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed type in PRINT_FMT_STING (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed broken indentation in parse_ip4_print_args() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Improve error handling of tep_plugin_add_option() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix typo in tep_plugin_add_option() description (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Handle strdup() error in parse_option_name() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Document tep_load_plugins_hook() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evsel: Extend message to mention CAP_SYS_PTRACE and perf security doc link (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding PSB+ only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding FUP/TIP only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add itrace 'q' option for quicker, less detailed decoding (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Time filter logged perf events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace debug log flags to suppress some messages (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional log flags to the itrace 'd' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace error flags to suppress some errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional error flags to the itrace 'e' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add missing itrace options to help text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Improve aux_output not supported error (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix duplicate branch after CBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix FUP packet state (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add benchmark of find_next_bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Use CC and CXX from parent (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename group_list to metric_list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename struct egroup to metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add metric group test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Make compute_single function more precise (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add recursion check when processing nested metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add DCache_L2 to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add cache_miss_cycles to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add events for the current list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Compute referenced metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add referenced metrics to hash data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_expr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_ref_node (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename __metricgroup__add_metric to __add_metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add add_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add macros for iterating map events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__del_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Change expr__get_id to return struct expr_id_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix memory leak in expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Ensure sample_period is set libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix term parsing for raw syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Allow r0x event syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: No need to cache the PMUs in ARM SPE auxtrace init routine (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add basic syscall benchmark (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out event handling loop into dispatch_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for fork case (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Move target check to loop control statement (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for system wide (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Implement control command handling functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Introduce control file descriptors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid counting of nonfilterable fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Add flags to fdarray fds objects (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid internal moving of fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add 'struct expr_id_data' to keep expr value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename expr__add_id() to expr__add_val() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Warn if the target function is a GNU indirect function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix memory leakage when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix wrong variable warning when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Avoid setting probes on the same address for the same event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf kmem: Pass additional arguments to 'perf record' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Report BPF errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Show text poke address symbol (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add option --show-text-poke-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for text poke events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add support for PERF_RECORD_TEXT_POKE (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Fix non-null terminated buffer returned by readlink() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf inject jit: Remove //anon mmap events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add s390 idle functions 'psw_idle' and 'psw_idle_exit' to list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Fix reporting of unknown SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add builtin handler for trace_marker_raw (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Move kernel_stack event handler to "function" plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for decoding syscalls/sys_enter_futex (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add offset option for function plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add more SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for tlb_flush (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Optimize pretty_print() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add support for more printk format specifiers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Introduced new traceevent API, for adding new plugins directories (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add interface for options to plugins (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add tep_load_plugins_hook() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of bison warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of flex warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare bison header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add missing headers noticed when building with NO_LIBBPF=1 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare flex header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add flex debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add bison debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for yacc input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for flex input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' branch_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_id_all methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' strerror methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' 'add' evsel methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Improve CPU core PMU HW event list ordering (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: List kernel supplied event aliases for arm64 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Allow no CoreSight sink to be specified on command line (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add < and > operators (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add d_ratio operation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Fixup some evsel/evlist method names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for frontend metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for ipc metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add test_generic_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Release metric_events rblist (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Factor out prepare_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add metricgroup__parse_groups_test function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add map to parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake_pmu to parse_group() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Factor out parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add another metric parsing test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add a perf_pmu__fake object to use with __parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Provide a way to pass a fake_pmu to parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Factor check_parse_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake pmu support (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Remove unneeded conversion to bool (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools/: replace HTTP links with HTTPS ones (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools, build: Propagate build failures from tools/build/Makefile.build (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/cpufeatures: Add Architectural LBRs feature bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Add support for Intel SPR platform (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Support multiple RAPL unit quirks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Fix missing psys sysfs attributes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Take over CAP_SYS_PTRACE creds to CAP_PERFMON capability (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Expose get/put_callchain_entry() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [include] perf: : drop a duplicated word (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Remove task_ctx_size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Create kmem_cache for the LBR context data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Use kmem_cache to allocate the PMU specific data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Factor out functions to allocate/free the task_ctx_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support Architectural LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out intel_pmu_store_lbr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out rdlbr_all() and wrlbr_all() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Mark the {rd, wr}lbr_{to, from} wrappers __always_inline (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Unify the stored format of LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support LBR_CTL (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/msr-index: Add bunch of MSRs for Arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Expose CPUID enumeration bits for arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Use dynamic data structure for task_ctx (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out a new struct for generic optimization (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add the function pointers for LBR save and restore (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR read (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR reset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Keep LBR records unchanged in host context for guest usage (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Add constraint to create guest LBR event without hw counter (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/lbr: Add interface to get LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/core: Refactor hw->idx checks and cleanup (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Fix variable types for LBR registers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Add perf text poke event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [uapi] perf: Add perf_event_mmap_page::cap_user_time_short ABI (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] sev-es: Do not support MMIO to/from encrypted memory (Vitaly Kuznetsov) [1868080] - [x86] head/64: Check SEV encryption before switching to kernel page-table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Sanity-check CPUID results in the early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check SEV encryption in 64-bit boot-path (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Introduce sev_status (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Use GHCB accessor for setting the MMIO scratch buffer (Vitaly Kuznetsov) [1868080] - [x86] head/64: Disable stack protection for head$(BITS).o (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Check required CPU features for SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] efi: Add GHCB mappings when SEV-ES is active (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle NMI State (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Support CPU offline/online (Vitaly Kuznetsov) [1868080] - [x86] head/64: Don't call verify_cpu() on starting APs (Vitaly Kuznetsov) [1868080] - [x86] smpboot: Load TSS and getcpu GDT entry before loading IDT (Vitaly Kuznetsov) [1868080] - [x86] realmode: Setup AP jump table (Vitaly Kuznetsov) [1868080] - [x86] realmode: Add SEV-ES specific trampoline entry point (Vitaly Kuznetsov) [1868080] - [x86] vmware: Add VMware-specific handling for VMMCALL under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] kvm: Add KVM-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] paravirt: Allow hypervisor-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #DB Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #AC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle VMMCALL Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MWAIT/MWAITX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MONITOR/MONITORX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle INVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDPMC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDTSC(P) Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle WBINVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle DR7 read/write events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MSR events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO String Instructions (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle instruction fetches from user-space (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Wire up existing #VC exit-code handlers (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add a Runtime #VC Exception Handler (Vitaly Kuznetsov) [1868080] - [x86] entry/64: Add entry code for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] dumpstack/64: Add noinstr version of get_stack_info() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Adjust #VC IST Stack on entering NMI handler (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Explicitly map boot_params and command line (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Initialize 5-level paging variables earlier (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Allocate and map an IST stack for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] debug: Allow a single level of #DB recursion (Vitaly Kuznetsov) [1868080] - [x86] entry: Remove DBn stacks (Vitaly Kuznetsov) [1868080] - [x86] entry, nmi: Disable #DB (Vitaly Kuznetsov) [1868080] - [x86] nmi: Protect NMI entry against instrumentation (Vitaly Kuznetsov) [1868080] - [x86] entry: Introduce local_db_{save, restore}() (Vitaly Kuznetsov) [1868080] - [x86] db: Split out dr6/7 handling (Vitaly Kuznetsov) [1868080] - [x86] Replace ist_enter() with nmi_enter() (Vitaly Kuznetsov) [1868080] - [x86] traps: Stop using ist_enter/exit() in do_int3() (Vitaly Kuznetsov) [1868080] - [x86] entry: Get rid of ist_begin/end_non_atomic() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup per-CPU GHCBs for the runtime handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup GHCB-based boot #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup an early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Compile early handler code into kernel image (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Print SEV-ES info into the kernel log (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add SEV-ES Feature Detection (Vitaly Kuznetsov) [1868080] - [x86] head/64: Move early exception dispatch to C code (Vitaly Kuznetsov) [1868080] - [x86] idt: Make IDT init functions static inlines (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install a CPU bringup IDT (Vitaly Kuznetsov) [1868080] - [x86] head/64: Switch to initial stack earlier (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load segment registers earlier (Vitaly Kuznetsov) [1868080] - [x86] irq/64: Update stale comment (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load GDT after switch to virtual addresses (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install startup GDT (Vitaly Kuznetsov) [1868080] - [x86] idt: Split idt_data setup out of set_intr_gate() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add CPUID handling to #VC handler (Vitaly Kuznetsov) [1868080] - [x86] fpu: Move xgetbv()/xsetbv() into a separate header (Vitaly Kuznetsov) [1868080] - [x86] cpu: Use XGETBV and XSETBV mnemonics in fpu/internal.h (Vitaly Kuznetsov) [1868080] - [x86] fpu: Reset MXCSR to default in kernel_fpu_begin() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add support for handling IOIO exceptions (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Unmap GHCB page before booting the kernel (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Setup a GHCB-based VC Exception handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add set_page_en/decrypted() helpers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check return value of kernel_ident_mapping_init() (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Call set_sev_encryption_mask() earlier (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add stage1 #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Change add_identity_map() to take start and end (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Don't pre-map memory in KASLR code (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Always switch to own page table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add page-fault handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Rename kaslr_64.c to ident_map_64.c (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add IDT Infrastructure (Vitaly Kuznetsov) [1868080] - [x86] traps: Split trap numbers out in a separate header (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Disable red-zone usage (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_has_rep_prefix() helper (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_get_modrm_reg_off() (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction decoding (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction fetch (Vitaly Kuznetsov) [1868080] - [tools] x86/insn: Make inat-tables.c suitable for pre-decompression code (Vitaly Kuznetsov) [1868080] - [x86] traps: Move pf error codes to (Vitaly Kuznetsov) [1868080] - [x86] cpufeatures: Add SEV-ES CPU feature (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Use __packed shorthand (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Add GHCB Accessor functions (Vitaly Kuznetsov) [1868080] - [x86] cpu: Unify cpu_init() (Vitaly Kuznetsov) [1868080] - [x86] insn-eval: Add support for 64-bit kernel mode (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Get rid of GOT fixup code (Vitaly Kuznetsov) [1868080] - [kernel] x86/boot/compressed: Force hidden visibility for all symbol references (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Move .got.plt entries out of the .got section (Vitaly Kuznetsov) [1868080] - [x86] boot: Correct relocation destination on old linkers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Switch to __KERNEL_CS after GDT is loaded (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Fix reloading of GDTR post-relocation (Vitaly Kuznetsov) [1868080] - [x86] boot: Reload GDTR after copying to the end of the buffer (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Don't declare __force_order in kaslr_64.c (Vitaly Kuznetsov) [1868080] - [mm] mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() (Philipp Rudo) [1903968] - [s390] s390/ap: fix ap devices reference counting (Philipp Rudo) [1903967] - [infiniband] RDMA/cxgb4: Validate the number of CQEs (Kamal Heib) [1894720] - [net] treewide: Use fallthrough pseudo-keyword (Petr Oros) [1892748] - [net] devlink: Remove overzealous WARN_ON with snapshots (Petr Oros) [1892748] - [net] devlink: ignore -EOPNOTSUPP errors on dumpit (Petr Oros) [1892748] - [net] devlink: Always use user_ptr[0] for devlink and simplify post_doit (Petr Oros) [1892748] - [net] devlink: Constify devlink instance pointer (Petr Oros) [1892748] - [net] devlink: Add comment for devlink instance lock (Petr Oros) [1892748] - [net] devlink: Do not hold devlink mutex when initializing devlink fields (Petr Oros) [1892748] - [docs] ice: add documentation for device-caps region (Petr Oros) [1892748] - [net] devlink: remove new uninitialized_var() usage (Petr Oros) [1892748] - [docs] networking: convert sja1105's devlink info to RTS (Petr Oros) [1892748] - [net] devlink: refactor end checks in devlink_nl_cmd_region_read_dumpit (Petr Oros) [1892748] - [docs] ice: cleanup language in ice.rst for fw.app (Petr Oros) [1892748] - [docs] devlink: don't wrap commands in rST shell blocks (Petr Oros) [1892748] - [net] devlink: Protect devlink port list traversal (Petr Oros) [1895042] - [net] devlink: Fix per port reporter fields initialization (Petr Oros) [1895042] - [net] devlink: Fix use-after-free when destroying health reporters (Petr Oros) [1895042] - [net] devlink: introduce the health reporter test command (Petr Oros) [1895042] - [net] devlink: Add devlink health port reporters API (Petr Oros) [1895042] - [net] devlink: Implement devlink health reporters on per-port basis (Petr Oros) [1895042] - [net] devlink: Create generic devlink health reporter search function (Petr Oros) [1895042] - [net] devlink: Rework devlink health reporter destructor (Petr Oros) [1895042] - [net] devlink: Refactor devlink health reporter constructor (Petr Oros) [1895042]- [md] dm writecache: fix the maximum number of arguments (Mike Snitzer) [1895117] - [md] dm writecache: advance the number of arguments when reporting max_age (Mike Snitzer) [1895117] - [x86] x86/cpu/amd: Make erratum #1054 a legacy erratum (Michael Petlan) [1791459] - [x86] x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF (Michael Petlan) [1791459] - [s390] s390/early: improve machine detection (Claudio Imbrenda) [1896307] - [infiniband] IB/mlx5: Fix fall-through warnings for Clang (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Properly convey driver version to firmware (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Alaa Hleihel) [1858561] - [netdrv] net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix wrong address reclaim when command interface is down (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Disable QoS when min_rates on all VFs are zero (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Clear bw_share upon VF disable (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add handling of port type in rule deletion (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix check if netdev is bond slave (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Set IPsec WAs only in IP's non checksum partial case (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VXLAN synchronization after function reload (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Avoid extack error log for disabled vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix deletion of duplicate rules (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Protect encap route dev from concurrent release (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix modify header actions memory leak (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix devlink deadlock on net namespace deletion (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix type warning of sizeof in __mlx5_ib_alloc_counters() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Clarify what the UMR is for when creating MRs (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Make mkeys always owned by the kernel's PD when not enabled (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use set_mkc_access_pd_addr_fields() in reg_create() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove dead check for EAGAIN after alloc_mr_from_cache() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix potential race between destroy and CQE poll (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Setup all vports' metadata to support peer miss rule (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Dedicated metadata for uplink vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Check and enable metadata support flag before using (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Release clock lock before scheduling a PPS work (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Rename ptp clock info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Always use container_of to find mdev pointer from clock struct (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix uninitialized variable warning (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add TX steering rule per IPsec state (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Add NIC TX domain namespace (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: Enhanced TX MPWQE for SKBs (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TX code into functions to be used by MPWQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename xmit-related structs to generalize them (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Generalize TX MPWQE checks for full session (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Support multiple SKBs in a TX WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move the TLS resync check out of the function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Small improvements for XDP TX MPWQE logic (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor xmit functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor inline header size calculation in the TX path (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add IPv6 traffic class (DSCP) header rewrite support (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Add LAG warning if bond slave is not lag master (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Add LAG warning for unsupported tx type (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Return a valid errno if can't get lag device index (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Fix race condition on nhe->n pointer in neigh update (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN create flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN cleanup flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix return status when setting unsupported FEC mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix driver's declaration to support GRE offload (Alaa Hleihel) [1858561 1819619] - [netdrv] net/mlx5e: CT, Fix coverity issue (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add resiliency in Striding RQ mode for packets larger than MTU (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix error path for RQ alloc (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix request_irqs error flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: cmdif, Avoid skipping reclaim pages if FW is not accessible (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add retry mechanism to the command entry index allocation (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: poll cmd EQ in case of command timeout (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Avoid possible free of command entry while timeout comp handler (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix a race when moving command interface to polling mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel) [1870593 1858561] - [netdrv] net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Alaa Hleihel) [1858561 1693130] - [netdrv] net/mlx5e: Fix endianness when calculating pedit mask first bit (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: CT: Fix freeing ct_label mapping (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use synchronize_rcu to sync with NAPI (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use RCU to protect rq->xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix FTE cleanup (Alaa Hleihel) [1858561] - [infiniband] mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix flow destination setting for RDMA TX flow table (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Delete extra dump stack that gives nothing (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: convert to new udp_tunnel infrastructure (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Change push vlan action sequence (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enable users to change VF/PF representors carrier state (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete unreachable code (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: drop unnecessary list_empty (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: DR, Reduce print level for matcher print (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add support for PCI relaxed ordering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move exposure of datapath function to txrx header (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Re-work initializaiton of RX function pointers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Use eswitch total_vports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Consider maximum vf vports for steering init (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Add function ID to reclaim pages debug log (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Hold pages RB tree per VF (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Set mkey relaxed ordering by UMR with ConnectX-7 (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use MLX5_SET macro instead of local structure (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add missing srcu_read_lock in ODP implicit flow (Alaa Hleihel) [1858561] - [include] RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Allow SQ modification (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Do not request completion on every single UMR WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Avoid indirect call in representor CQE handling (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: XDP, Avoid indirect call in TX flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Alaa Hleihel) [1858561 1790222] - [include] net/mlx5: Add IPsec related Flow steering entry's fields (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: IPsec: Add HW crypto offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Accel, Add core IPsec support for the Connect-X family (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: E-switch, Reduce dependency on num_vfs during mode set (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Avoid function change handler for non ECPF (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Make MLX5_EN_TLS non-prompt (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable count action for rules with allow action (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add interface changes required for VDPA (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add VDPA interface type to supported enumerations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Support setting access rights of dma addresses (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move devlink port register and unregister calls (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove unused to_mibmr function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Added support for 100Gbps per lane link modes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete one-time used functions (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Cleanup DEVX initialization flow (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate flow steering logic from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate counters from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate restrack callbacks initialization from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Limit the scope of mlx5_ib_enable_driver function (Alaa Hleihel) [1858561] - [infiniband] RDMA: Move XRCD to be under ib_core responsibility (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce UAPI to query PD attributes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Implement the query ucontext functionality (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Refactor mlx5_ib_alloc_ucontext() response (Alaa Hleihel) [1858561] - [infiniband] RDMA/core: Optimize XRC target lookup (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Get XRCD number directly for the internal use (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable QP number request when creating IPoIB underlay QP (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce ODP prefetch counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance TX timeout recovery (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance CQ data on diagnose output (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename reporter's helpers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get the RQ WQE counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get RQ WQE's head (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move RQ helpers to txrx.h (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Align RX/TX reporters diagnose output format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Remove redundant RQ state query (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add a flush timeout define (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Change reporters create functions to return void (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: fix memory leak of tls (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix build break when CONFIG_XPS is not set (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Add kTLS RX HW offload support (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Use kernel API to extract private offload context (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Improve TLS feature modularity (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Accel, Expose flow steering API for rules add/del (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Receive flow steering framework for accelerated TCP flows (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: API to manipulate TTC rules destinations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor build channel params (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: kTLS, Improve TLS params layout structures (Alaa Hleihel) [1858561] - [include] net/mlx5: Avoid RDMA file inclusion in core driver (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use kfree(ft->g) in arfs_create_groups() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: FWTrace: Add missing space (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get MR resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get CQ resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get QP resource in RAW format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add support in query QP, CQ and MKEY segments (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Export resource dump interface (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Supporting setting devlink port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Split mac address setting function for using state_lock (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Support querying port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Move helper to eswitch layer (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Introduce and use eswitch support check helper (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Constify mac address pointer (Alaa Hleihel) [1858561] - [tty] serial: 8250: export serial8250_do_set_divisor() (Steve Best) [1784119] - [tty] serial: 8250: introduce get_divisor() and set_divisor() hook (Steve Best) [1784119] - [tty] serial: 8250: let serial8250_get_divisor() get uart_port * as param (Steve Best) [1784119] - [tty] serial: 8250_lpss: Add ->setup() for Elkhart Lake ports (Steve Best) [1784119] - [tty] serial: 8250_lpss: Switch over to MSI interrupts (Steve Best) [1784119] - [tty] serial: 8250_lpss: Enable HS UART on Elkhart Lake (Steve Best) [1784119] - [tty] serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro (Steve Best) [1784119] - [tty] serial: 8250_lpss: register DMA IRQ and pool with instance ID (Steve Best) [1784119] - [tty] serial: 8250_lpss: add fractional divisor support (Steve Best) [1784119] - [tty] serial: 8250_lpss: switch to use 8250_dwlib library (Steve Best) [1784119] - [tty] tty: serial: Use the correct style for SPDX License Identifier (Steve Best) [1784119] - [tty] serial: 8250_dw: split Synopsys DesignWare 8250 common functions (Steve Best) [1784119] - [tty] 8250_lpss: check null return when calling pci_ioremap_bar (Steve Best) [1784119] - [dma] dmaengine: dw: Remove misleading is_private property (Steve Best) [1784119] - [tty] serial: 8250: fix null-ptr-deref in serial8250_start_tx() (John Linville) [1903272] {CVE-2020-15437} - [i2c] i2c: designware-pci: Fix BUG_ON during device removal (Steve Best) [1784122] - [i2c] i2c: designware-pci: Add support for Elkhart Lake PSE I2C (Steve Best) [1784122] - [i2c] i2c: designware-pci: Switch over to MSI interrupts (Steve Best) [1784122] - [mmc] mmc: sdhci: Add LTR support for some Intel BYT based controllers (Steve Best) [1906791] - [mmc] mmc: sdhci-pci: Add max-frequency device property for Intel controllers (Steve Best) [1906791] - [powerpc] powerpc/64s: Trim offlined CPUs from mm_cpumasks (Steve Best) [1905892] - [kernel] kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Steve Best) [1905892] - [mm] powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels (Steve Best) [1905892] - [mm] powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation (Steve Best) [1905892] - [mm] powerpc/64s: Add cp_abort after tlbiel to invalidate copy-buffer address (Steve Best) [1905892] - [powerpc] powerpc: untangle cputable mce include (Steve Best) [1905892] - [mmc] mmc: sdhci-pci: Add support for Intel EHL (Steve Best) [1783588] - [scsi] qla2xxx: Update version to 10.02.00.104-k (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix device loss on 4G and older HBAs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix the call trace for flush workqueue (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix flash update in 28XX adapters on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Handle aborts correctly for port undergoing deletion (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix N2N and NVMe connect retry failure (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix FW initialization error on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix crash during driver load on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix compilation issue in PPC systems (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Don't check for fw_started while posting NVMe command (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Tear down session if FW say it is down (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Limit interrupt vectors to number of CPUs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Change post del message from debug level to log level (Nilesh Javali) [1905493] - [s390] s390/qeth: Remove pnso workaround (Philipp Rudo) [1903964] - [s390] s390/purgatory: do not build purgatory with kcov, kasan and friends (Philipp Rudo) [1900550] - [fs] iomap: Fix misplaced page flushing (Carlos Maiolino) [1868429] - [fs] iomap: Use round_down/round_up macros in __iomap_write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Mark read blocks uptodate in write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Clear page error before beginning a write (Carlos Maiolino) [1868429] - [fs] iomap: fix WARN_ON_ONCE() from unprivileged users (Carlos Maiolino) [1868429] - [fs] iomap: fall back to buffered writes for invalidation failures (Carlos Maiolino) [1868429] - [fs] iomap: Only invalidate page cache pages on direct IO writes (Carlos Maiolino) [1868429] - [fs] iomap: Make sure iomap_end is called after iomap_begin (Carlos Maiolino) [1868429] - [fs] iomap: Fix unsharing of an extent >2GB on a 32-bit machine (Carlos Maiolino) [1868429] - [fs] iomap: fix the iomap_fiemap prototype (Carlos Maiolino) [1868429] - [fs] iomap: remove lockdep_assert_held() (Carlos Maiolino) [1868429] - [mm] powerpc/numa: Fix a regression on memoryless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Offline memoryless cpuless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Prefer node id queried from vphn (Steve Best) [1903613] - [mm] powerpc/numa: Set numa_node for all possible cpus (Steve Best) [1903613] - [powerpc] powerpc/numa: Remove late request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Early request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Use cpu node map of first sibling thread (Steve Best) [1903613] - [x86] xen: don't unbind uninitialized lock_kicker_irq (Brian Masney) [1896786] - [net] Bluetooth: Acquire sk_lock.slock without disabling interrupts (Ivan Vecera) [1889859] - [wireless] mwifiex: fix double free (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: run init_cfg function once per driver load (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: remove no filter condition (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: split a print to avoid a WARNING in ROC (Jarod Wilson) [1860496] - [wireless] qtnfmac: fix resource leaks on unsupported iftype error return path (Jarod Wilson) [1860496] - [net] nl80211: fix OBSS PD min and max offset validation (Jarod Wilson) [1860496] - [wireless] rtw88: Fix potential probe error handling race with wow firmware loading (Jarod Wilson) [1860496] - [wireless] rtw88: Fix probe error handling race with firmware loading (Jarod Wilson) [1860496] - [wireless] ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() (Jarod Wilson) [1860496] - [wireless] ath11k: Add checked value for ath11k_ahb_remove (Jarod Wilson) [1860496] - [wireless] mwifiex: remove function pointer check (Jarod Wilson) [1860496] - [wireless] ath11k: fix uninitialized return in ath11k_spectral_process_data() (Jarod Wilson) [1860496] - [wireless] ath11k: fix a double free and a memory leak (Jarod Wilson) [1860496] - [wireless] rtw88: fix compile warning: (Jarod Wilson) [1860496] - [wireless] mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO (Jarod Wilson) [1860496] - [wireless] rtw88: don't treat NULL pointer as an array (Jarod Wilson) [1860496] - [wireless] mwifiex: Do not use GFP_KERNEL in atomic context (Jarod Wilson) [1860496] - [wireless] brcmfmac: check ndev pointer (Jarod Wilson) [1860496] - [wireless] ath11k: Fix possible memleak in ath11k_qmi_init_service (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1860496] - [wireless] ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Use appropriate rs_datalen type (Jarod Wilson) [1860496] - [wireless] ath6kl: prevent potential array overflow in ath6kl_add_new_sta() (Jarod Wilson) [1860496] - [net] net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce maximum VHT MPDU length to 7991 (Jarod Wilson) [1860496] - [net] mac80211: fix 80 MHz association to 160/80+80 AP on 6 GHz (Jarod Wilson) [1860496] - [net] mac80211: do not allow bigger VHT MPDUs than the hardware supports (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz channel conversion (Jarod Wilson) [1860496] - [net] mac80211: do not disable HE if HT is missing on 2.4 GHz (Jarod Wilson) [1860496] - [net] mac80211: Fix radiotap header channel flag for 6GHz band (Jarod Wilson) [1860496] - [net] lib80211: fix unmet direct dependendices config warning when !CRYPTO (Jarod Wilson) [1860496] - [net] mac80211: add AQL support for VHT160 tx rates (Jarod Wilson) [1860496] - [net] mac80211: extend AQL aggregation estimation to HE and fix unit mismatch (Jarod Wilson) [1860496] - [wireless] mwifiex: Increase AES key storage size to 256 bits (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_free_txskb to free tx skbs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use v1 MCU API on MT7615 to fix issues with adding/removing stations (Jarod Wilson) [1860496] - [net] cfg80211: Adjust 6 GHz frequency to channel conversion (Jarod Wilson) [1860496] - [net] mac80211: reduce packet loss event false positives (Jarod Wilson) [1860496] - [net] cfg80211: regulatory: reject invalid hints (Jarod Wilson) [1860496] - [net] wireless: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1860496] - [net] mac80211: improve AQL aggregation estimation for low data rates (Jarod Wilson) [1860496] - [net] mac80211: factor out code to look up the average packet length duration for a rate (Jarod Wilson) [1860496] - [net] mac80211: use rate provided via status->rate on ieee80211_tx_status_ext for AQL (Jarod Wilson) [1860496] - [net] nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usage (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve tx credit only when txctl is ready to send (Jarod Wilson) [1860496] - [net] wireless: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [wireless] rtl818x: constify ioreadX() iomem argument (as in generic implementation) (Jarod Wilson) [1860496] - [net] mac80211: Do not report beacon loss if beacon filtering enabled (Jarod Wilson) [1860496] - [net] mac80211: fix misplaced while instead of if (Jarod Wilson) [1860496] - [net] nl80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac8211: fix struct initialisation (Jarod Wilson) [1860496] - [net] mac80211: Handle special status codes in SAE commit (Jarod Wilson) [1860496] - [wireless] brcmfmac: Set timeout value when configuring power save (Jarod Wilson) [1860496] - [wireless] hostap: use generic power management (Jarod Wilson) [1860496] - [wireless] rt2x00: pci: use generic power management (Jarod Wilson) [1860496] - [wireless] mt7601u: add missing release on skb in mt7601u_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't print failure if debug firmware is missing (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: coex: add functions and parameters (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: make symbol 'rtw8821c_rtw_pwr_track_tbl' static (Jarod Wilson) [1860496] - [wireless] rtw88: add h2c command in debugfs (Jarod Wilson) [1860496] - [wireless] rtw88: allows driver to enable/disable beacon (Jarod Wilson) [1860496] - [wireless] rtw88: add ieee80211_ops::change_interface (Jarod Wilson) [1860496] - [wireless] rtw88: coex: only skip coex triggered by BT info (Jarod Wilson) [1860496] - [wireless] rtw88: update tx descriptor of mgmt and reserved page packets (Jarod Wilson) [1860496] - [wireless] rtw88: fix short GI capability based on current bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: fix LDPC field for RA info (Jarod Wilson) [1860496] - [wireless] prism54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] prism54: islpci_hotplug: use generic power management (Jarod Wilson) [1860496] - [wireless] prism54: Replace HTTP links with HTTPS ones (Jarod Wilson) [1860496] - [wireless] p54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] mwifiex: 11n_rxreorder: Remove unnecessary cast in kfree() (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: use *ph to print small buffer (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: remove redundant initialization of variables ant_num and single_ant_path (Jarod Wilson) [1860496] - [net] mac80211: warn only once in check_sdata_in_driver() at each caller (Jarod Wilson) [1860496] - [net] nl80211: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1860496] - [net] cfg80211: invert HE BSS color 'disabled' to 'enabled' (Jarod Wilson) [1860496] - [net] mac80211: add a function for running rx without passing skbs to the stack (Jarod Wilson) [1860496] - [net] mac80211: parse radiotap header when selecting Tx queue (Jarod Wilson) [1860496] - [net] mac80211: remove unused flags argument in transmit functions (Jarod Wilson) [1860496] - [net] mac80211: use same flag everywhere to avoid sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: do not overwrite the sequence number if requested (Jarod Wilson) [1860496] - [net] mac80211: add radiotap flag to prevent sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: never drop injected frames even if normally not allowed (Jarod Wilson) [1860496] - [uapi] cfg80211: Add support to advertize OCV support (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: avoid bss color setting in non-HE modes (Jarod Wilson) [1860496] - [net] mac80211: calculate skb hash early when using itxq (Jarod Wilson) [1860496] - [net] mac80211: improve AQL tx airtime estimation (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to station info (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to meshconf (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add mesh_param "mesh_nolearn" to skip path discovery (Jarod Wilson) [1860496] - [net] cfg80211: allow the low level driver to flush the BSS table (Jarod Wilson) [1860496] - [net] mac80211: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [net] nl80211: Simplify error handling path in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [net] nl80211: Remove a misleading label in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [uapi] net/wireless: wireless.h: drop duplicate word in comments (Jarod Wilson) [1860496] - [uapi] net/wireless: nl80211.h: drop duplicate words in comments (Jarod Wilson) [1860496] - [net] cfg80211: allow vendor dumpit to terminate by returning 0 (Jarod Wilson) [1860496] - [net] mac80211: remove the need for variable rates_idx (Jarod Wilson) [1860496] - [net] nl80211: S1G band and channel definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add missing release on skb in __mt76x02u_mcu_send_msg (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible memory leak in mt7615_mcu_wtbl_sta_add (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt76s: move queue accounting in mt76s_tx_queue_skb (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663s support (Jarod Wilson) [1860496] - [wireless] mt76: introduce mt76_sdio module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663-usb-sdio-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: sdio code must access rate/key regs in preocess context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_skb_adjust_pad utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: take into account sdio bus configuring txwi (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add missing CONFIG_MAC80211_DEBUGFS (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: potential array overflow in mt7915_mcu_tx_rate_report() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leak in set key (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reschedule ps work according to last activity (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid scheduling runtime-pm during hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: sync probe sampling with rate configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: improve mt7615_driver_own reliability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add idle-timeout knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable beacon hw filter for runtime-pm (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add runtime-pm knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not request {driver, fw}_own if already granted (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check MT76_STATE_PM flag before accessing the device (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_pm_wake in mt7615_mac_sta_{add, remove} (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pushing frames in mt7615_tx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pulling packets from mac80211 queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_roc holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_wmm holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing lock in mt7615_regd_notifier (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before performing freq scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: acquire driver_own before configuring device for suspend (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device in mt7615_update_channel before access regmap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce pm_power_save delayed work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before configuring hw keys (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before accessing regmap in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mutex_{acquire, release} utilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_pm_wake utility routine (Jarod Wilson) [1860496] - [wireless] mt76: move mt76 workqueue in common code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid polling in fw_own for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: avoid memcpy in rxv operation (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: enable HC-M7662BU1 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: fix pci suspend/resume on mt7612e (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: update HE capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement testmode support (Jarod Wilson) [1860496] - [wireless] mt76: add API for testmode support (Jarod Wilson) [1860496] - [wireless] mt76: vif_mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use full on-chip memory address for WF_PHY registers (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing RF registers via MCU (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing mapped registers via bus ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: schedule tx tasklet and sta poll on mac tx free (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2e: rename routines in pci.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_tx_queue_params to avoid open coded (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add MU-MIMO support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add a fixed AC queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add .set_tsf callback (Jarod Wilson) [1860496] - [wireless] mt76: add U-APSD support on AP side (Jarod Wilson) [1860496] - [wireless] mt76: rely on register macros (Jarod Wilson) [1860496] - [wireless] mt76: fix include in pci.h (Jarod Wilson) [1860496] - [wireless] mt76: allow more channels, allowed in ETSI domain (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix up typo in Kconfig for MT7663U (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce ARP filter offload (Jarod Wilson) [1860496] - [wireless] mt76: usb: rely on mt76_for_each_q_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: re-enable offloading of sequence number assignment (Jarod Wilson) [1860496] - [wireless] wireless: Fix trivial spelling (Jarod Wilson) [1860496] - [wireless] rtlwifi: 8821ae: remove unused path B parameters from swing table (Jarod Wilson) [1860496] - [wireless] rtlwifi: Use const in 8188ee/8723be/8821ae swing_table declarations (Jarod Wilson) [1860496] - [wireless] rtl818x_pci: use generic power management (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Free ieee80211_hw if probing fails (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Prevent leaking urb (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Fix deadlock (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Remove uninitialized_var() usage (Jarod Wilson) [1860496] - [wireless] orinoco_usb: fix spelling mistake (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: Fix endian issue (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix endian issue in ps.c (Jarod Wilson) [1860496] - [wireless] broadcom: fix wiki website url (Jarod Wilson) [1860496] - [wireless] wireless: fix wiki website url in main Kconfig (Jarod Wilson) [1860496] - [wireless] rtw88: coex: Fix ACL Tx pause during BT inquiry/page (Jarod Wilson) [1860496] - [wireless] mwifiex: Prevent memory corruption handling keys (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix reporting 'operation not supported' error code (Jarod Wilson) [1860496] - [wireless] mwifiex: Use macro MWIFIEX_MAX_BSS_NUM for specifying limit of interfaces (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: add new RFE type 6 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822ce: add support for device ID 0xc82f (Jarod Wilson) [1860496] - [wireless] rtw88: pci: disable aspm for platform inter-op with module parameter (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: Add 8821CE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: single rf path chips don't support TX STBC (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add beamformee support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add cck pd settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add phy calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add false alarm statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add query rx desc support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set channel support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add dig related settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set tx power index (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add basic functions (Jarod Wilson) [1860496] - [wireless] brcm80211: brcmsmac: Move LEDs to GPIO descriptors (Jarod Wilson) [1860496] - [wireless] brcmfmac: Transform compatible string for FW loading (Jarod Wilson) [1860496] - [wireless] brcmfmac: set pacing shift before transmitting skb to bus (Jarod Wilson) [1860496] - [wireless] brcmfmac: set state of hanger slot to FREE when flushing PSQ (Jarod Wilson) [1860496] - [wireless] brcmfmac: reset SDIO bus on a firmware crash (Jarod Wilson) [1860496] - [wireless] brcmfmac: do not disconnect for disassoc frame from unconnected AP (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for wrong disconnection event source information (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for unable to return to visible SSID (Jarod Wilson) [1860496] - [wireless] brcmfmac: initialize the requested dwell time (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix throughput zero stalls on PM 1 mode due to credit map (Jarod Wilson) [1860496] - [wireless] brcmfmac: update tx status flags to sync with firmware (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve 2 credits for host tx control path (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase message buffer size for control packets (Jarod Wilson) [1860496] - [wireless] brcmfmac: allow credit borrowing for all access categories (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix Bss Info flag definition Bug (Jarod Wilson) [1860496] - [wireless] brcmfmac: reduce maximum station interface from 2 to 1 in RSDB mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep SDIO watchdog running when console_interval is non-zero (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix invalid permanent MAC address in wiphy (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix kernel crash on out of boundary access (Jarod Wilson) [1860496] - [net] net: wireless: kerneldoc fixes (Jarod Wilson) [1860496] - [net] net: mac80211: kerneldoc fixes (Jarod Wilson) [1860496] - [wireless] ath11k: fix wmi peer flags in peer assoc command (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for ring backpressure stats (Jarod Wilson) [1860496] - [wireless] ath11k: Add dp tx err stats (Jarod Wilson) [1860496] - [wireless] ath11k: removing redundant reo unlock followed by immediate lock (Jarod Wilson) [1860496] - [wireless] ath11k: add support for spectral scan (Jarod Wilson) [1860496] - [wireless] ath11k: Add direct buffer ring support (Jarod Wilson) [1860496] - [wireless] ath11k: build HE 6 GHz capability (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for 6g scan hint (Jarod Wilson) [1860496] - [wireless] ath11k: Send multiple scan_chan_list messages if required (Jarod Wilson) [1860496] - [wireless] ath11k: Add 6G scan dwell time parameter in scan request command (Jarod Wilson) [1860496] - [wireless] ath11k: set psc channel flag when sending channel list to firmware (Jarod Wilson) [1860496] - [wireless] ath11k: extend peer_assoc_cmd for 6GHz band (Jarod Wilson) [1860496] - [wireless] ath11k: Use freq instead of channel number in rx path (Jarod Wilson) [1860496] - [wireless] ath11k: add support for 6GHz radio in driver (Jarod Wilson) [1860496] - [wireless] ath11k: add 6G frequency list supported by driver (Jarod Wilson) [1860496] - [wireless] net: wireless: intel: fix wiki website url (Jarod Wilson) [1860496] - [wireless] iwlwifi: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Remove unused inline function iwl_mvm_tid_to_ac_queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix gcc-10 zero-length-bounds warning (Jarod Wilson) [1860496] - [wireless] ath: fix wiki website url (Jarod Wilson) [1860496] - [wireless] ath10k: Acquire tx_lock in tx error paths (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove redundant assignment to variable ret (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix config variable name in comment (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Fix avg-power report (Jarod Wilson) [1860496] - [wireless] iwlwifi: Don't IWL_WARN on FW reconfiguration (Jarod Wilson) [1860496] - [wireless] iwlwifi: Extended Key ID support for mvm and dvm (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8997 chipset (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8977 chipset (Jarod Wilson) [1860496] - [net] mac80211: remove STA txq pending airtime underflow warning (Jarod Wilson) [1860496] - [net] mac80211: Fix bug in Tx ack status reporting in 802.3 xmit path (Jarod Wilson) [1860496] - [net] cfg80211: check vendor command doit pointer before use (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free pending skb when destroying a mpath (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free ie data when leaving mesh (Jarod Wilson) [1860496] - [net] mac80211: fix warning in 6 GHz IE addition in mesh mode (Jarod Wilson) [1860496] - [wireless] ath10k: Fix NULL pointer dereference in AHB device probe (Jarod Wilson) [1860496] - [wireless] iwlwifi: Make some Killer Wireless-AC 1550 cards work again (Jarod Wilson) [1860496] - [wireless] ath9k: Fix regression with Atheros 9271 (Jarod Wilson) [1860496] - [net] nl80211: fix memory leak when parsing NL80211_ATTR_HE_BSS_COLOR (Jarod Wilson) [1860496] - [net] nl80211: don't return err unconditionally in nl80211_start_ap() (Jarod Wilson) [1860496] - [net] mac80211: allow rx of mesh eapol frames with default rx key (Jarod Wilson) [1860496] - [net] mac80211: skip mpath lookup also for control port tx (Jarod Wilson) [1860496] - [net] mac80211: Fix dropping broadcast packets in 802.11 encap (Jarod Wilson) [1860496] - [net] mac80211: simplify mesh code (Jarod Wilson) [1860496] - [net] mac80211: fix control port tx status check (Jarod Wilson) [1860496] - [include] ieee80211: Add missing and new AKM suite selector definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix EEPROM buffer size (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leaks in mt7663u_probe (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: do not access uninitialized NAPI structs (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix crash in iwl_dbg_tlv_alloc_trigger (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't call iwl_mvm_free_inactive_queue() under RCU (Jarod Wilson) [1860496] - [wireless] wireless: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1860496] - [net] net: fix wiki website url mac80211 and wireless files (Jarod Wilson) [1860496] - [uapi] include: fix wiki website url in netlink interface header (Jarod Wilson) [1860496] - [wireless] mt76: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix lmac queue debugsfs entry (Jarod Wilson) [1860496] - [wireless] mt76: add missing lock configuring coverage class (Jarod Wilson) [1860496] - [net] mac80211: initialize return flags in HE 6 GHz operation parsing (Jarod Wilson) [1860496] - [net] cfg80211: fix management registrations deadlock (Jarod Wilson) [1860496] - [net] cfg80211: support bigger kek/kck key length (Jarod Wilson) [1860496] - [net] mac80211: set short_slot for 6 GHz band (Jarod Wilson) [1860496] - [net] mac80211: Consider 6 GHz band when handling power constraint (Jarod Wilson) [1860496] - [net] mac80211: accept aggregation sessions on 6 GHz (Jarod Wilson) [1860496] - [net] cfg80211: require HE capabilities for 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: reject HT/VHT capabilities on 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: treat 6 GHz channels as valid regardless of capability (Jarod Wilson) [1860496] - [net] mac80211: Add HE 6GHz capabilities element to probe request (Jarod Wilson) [1860496] - [net] mac80211: use HE 6 GHz band capability and pass it to the driver (Jarod Wilson) [1860496] - [net] mac80211: check the correct bit for EMA AP (Jarod Wilson) [1860496] - [net] mac80211: determine chandef from HE 6 GHz operation (Jarod Wilson) [1860496] - [net] mac80211: avoid using ext NSS high BW if not supported (Jarod Wilson) [1860496] - [net] mac80211: do not allow HT/VHT IEs in 6 GHz mesh mode (Jarod Wilson) [1860496] - [net] mac80211: build HE operation with 6 GHz oper information (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capability element (Jarod Wilson) [1860496] - [net] cfg80211: add and expose HE 6 GHz band capabilities (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capabilities into parse extension (Jarod Wilson) [1860496] - [net] cfg80211: handle 6 GHz capability of new station (Jarod Wilson) [1860496] - [include] ieee80211: add HE ext EIDs and 6 GHz capability defines (Jarod Wilson) [1860496] - [include] ieee80211: add code to obtain and parse 6 GHz operation field (Jarod Wilson) [1860496] - [include] ieee80211: definitions for reduced neighbor reports (Jarod Wilson) [1860496] - [net] cfg80211: add a helper to identify 6 GHz PSCs (Jarod Wilson) [1860496] - [net] nl80211: really allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: adapt to new channelization of the 6GHz band (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz frequencies to kHz (Jarod Wilson) [1860496] - [wireless] ath11k: clear DCM max constellation tx value (Jarod Wilson) [1860496] - [wireless] ath11k: reset trigger frame MAC padding duration (Jarod Wilson) [1860496] - [wireless] ath10k: Remove ath10k_qmi_register_service_notifier() declaration (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] ath9k: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] mwifiex: Add support for NL80211_ATTR_MAX_AP_ASSOC_STA (Jarod Wilson) [1860496] - [wireless] mwifiex: Parse all API_VER_ID properties (Jarod Wilson) [1860496] - [wireless] brcmfmac: 43012 Update MES Watermark (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 43455 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize and watermark for 4354/4356 SDIO (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 4339 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize for 4373 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: remove CCK TX setting when switch channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: fix missing brace warning for old compilers (Jarod Wilson) [1860496] - [wireless] rtw88: fix EAPOL 4-way failure by finish IQK earlier (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: handle BT inquiry cases (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: set antanna control owner (Jarod Wilson) [1860496] - [wireless] Revert "rtw88: no need to set registers for SDIO" (Jarod Wilson) [1860496] - [wireless] rt2800: enable MFP support unconditionally (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Fix Cypress SDIO IDs macros in common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from b43-sdio driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from ath10k driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from mwifiex driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Change macro names for Marvell 8688 modules (Jarod Wilson) [1860496] - [mmc] mmc: sdio: Fix macro name for Marvell device with ID 0x9134 (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 56 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request version 10 (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix aux station leak (Jarod Wilson) [1860496] - [wireless] iwlwifi: move txq-specific from trans_pcie to common trans (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_txq and substructures to a common trans header (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen3: indicate 8k/12k RB size to device (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: evaluate dsm to enable 5.2 bands in Indonesia (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: support device specific method (DSM) (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: keep trans instead of trans_pcie in iwl_txq (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: don't count on the FW to set persistence mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: set NO_HE if the regulatory domain forbids it (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: remove set but not used variable 'msta' (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Use kmemdup in mt7615_queue_key_update() (Jarod Wilson) [1860496] - [wireless] mt76: only iterate over initialized rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for MT7611N (Jarod Wilson) [1860496] - [wireless] mt76: fix wcid allocation issues (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible NULL pointer dereference in mt7915_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw_scan with ssid_type for specified SSID only (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix a handful of spelling mistakes (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch to per-vif power_save support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: fix per-driver wcid range checks after wcid array size bump (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix decoded radiotap HE flags (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix NULL pointer deref in mt7615_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix sparse warnings: incorrect type initializer (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add spatial reuse support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove check in mt76x02_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce remain_on_channel support (Jarod Wilson) [1860496] - [net] mac80211: support control port TX status reporting (Jarod Wilson) [1860496] - [net] mac80211: fix HT-Control field reception for management frames (Jarod Wilson) [1860496] - [net] cfg80211: fix CFG82011_CRDA_SUPPORT still mentioning internal regdb (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific Tx rate configuration (Jarod Wilson) [1860496] - [net] mac80211: allow SA-QUERY processing in userspace (Jarod Wilson) [1860496] - [net] nl80211: add ability to report TX status for control port TX (Jarod Wilson) [1860496] - [net] mac80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [net] cfg80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [include] mac80211: Add new AMPDU factor macro for HE peer caps (Jarod Wilson) [1860496] - [include] ieee80211: S1G defines (Jarod Wilson) [1860496] - [net] nl80211: support scan frequencies in KHz (Jarod Wilson) [1860496] - [net] nl80211: add KHz frequency offset for most wifi commands (Jarod Wilson) [1860496] - [net] cfg80211: add KHz variants of frame RX API (Jarod Wilson) [1860496] - [net] nl80211: simplify peer specific TID configuration (Jarod Wilson) [1860496] - [net] cfg80211: add support for TID specific AMSDU configuration (Jarod Wilson) [1860496] - [net] mac80211: fix variable names in TID config methods (Jarod Wilson) [1860496] - [net] cfg80211: fix mask type in cfg80211_tid_cfg structure (Jarod Wilson) [1860496] - [net] cfg80211: fix debugfs rename crash (Jarod Wilson) [1860496] - [include] ieee80211: Fix incorrect mask for default PE duration (Jarod Wilson) [1860496] - [net] mac80211: mesh: fix discovery timer re-arming issue / crash (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: Fix build error (Jarod Wilson) [1860496] - [wireless] ath11k: Fix some resource leaks in error path in 'ath11k_thermal_register()' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: remove redundant for-loop (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix memory corruption in dump_station (Jarod Wilson) [1860496] - [wireless] rtw88: no need to set registers for SDIO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix incorrect setting of ldo_pwr (Jarod Wilson) [1860496] - [wireless] rtw88: rename rtw88.ko/rtwpci.ko to rtw88_core.ko/rtw88_pci.ko (Jarod Wilson) [1860496] - [wireless] rtw88: extract: remove the unused after extracting (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8723d an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822b an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822c an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols about pci interface (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols used in chip functionalities (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix typo defining ps work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: configure bss info adding the interface (Jarod Wilson) [1860496] - [wireless] mt76: enable p2p support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce hw scan timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not report scan_complete twice to mac80211 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix the usage WoW with net detect support (Jarod Wilson) [1860496] - [wireless] ath11k: fix htt stats module not handle multiple skbs (Jarod Wilson) [1860496] - [wireless] rtl8187: Remove unused variable rtl8225z2_tx_power_ofdm (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix sparse warnings for power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add 8723DE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: fill zeros to words 0x06 and 0x07 of security cam entry (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add coex support (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: set ltecoex register address in chip_info (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement flush queue (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add shutdown callback to disable BT USB suspend (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add IQ calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add LC calibration (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix WPA/WPA2-PSK 4-way handshake offload and SAE offload failures (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible deadlock in mt7915_stop (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: allocate proper size for tlv tags (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add debugfs to track TxBF status (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add TxBF capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformee support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformer support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: introduce mt7915_get_he_phy_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: usb: cancel ps work stopping the vif (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: add missing register definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: copy key pointer in mt7663u_mac_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: set runtime stream caps by mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable firmware module debug support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add tsf related callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: set peer Tx fixed rate through debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_statistics support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_add_debugfs support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Rx radiotap header support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE capabilities support for peers (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE bss_conf support for interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: register per-phy HE capabilities for each interface (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: implement HE per-rate tx power support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable Rx HE rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: add mac80211 driver for MT7915 PCIe-based chipsets (Jarod Wilson) [1860496] - [wireless] mt76: add HE phy modes and hardware queue (Jarod Wilson) [1860496] - [wireless] mt76: adjust wcid size to support new 802.11ax generation (Jarod Wilson) [1860496] - [wireless] mt76: add Rx stats support for radiotap (Jarod Wilson) [1860496] - [wireless] mt76: add support for HE RX rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: avoid rx reorder buffer overflow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: scan all channels if not specified (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add support to sched scan with randomise addr (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce WoW with net detect support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix delta tx power for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix target power parsing (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ibss mode for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check return value of mt7615_eeprom_get_power_index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: read tx streams from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce beacon_loss mcu event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add gtk rekey offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce PM support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: introduce suspend/resume to mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add WoW support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_hif_suspend mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce support for hardware beacon filter (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: free pci_vector if mt7615_pci_probe fails (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add passive mode for hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not mark sched_scan disabled in mt7615_scan_work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_check_offload_capability routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ssid configuration in mt7615_mcu_hw_scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: remove duplicate error message (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix getting maximum tx power from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set spatial extension index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: remove check in mt7663_load_n9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add the possibility to load firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: enable MCS 8 and MCS9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix event report in mt7615_mcu_bss_event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix up BMC entry indicated to unicmd firmware (Jarod Wilson) [1860496] - [wireless] mt76: enable TDLS support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mcu bss upload before creating the sta (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not adjust MAC timings if the device is not running (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use larger rx buffers if VHT is supported (Jarod Wilson) [1860496] - [wireless] mt76: fix A-MPDU density handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix sta ampdu factor for VHT (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: enable AirTimeFairness (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mac_sta_poll for usb code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_driver_own routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix max wtbl size for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_firmware_own for mt7663e (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: parse mcu return code for unified commands (Jarod Wilson) [1860496] - [wireless] mt76: add rx queues info to mt76 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make Kconfig entry obvious for MT7663E (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce 802.11 PS support in sta mode (Jarod Wilson) [1860496] - [wireless] mt76: remove PS_NULLFUNC_STACK capability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: provide aid info to the mcu (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable aspm by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable scs for mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move core shared code in mt7615-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible deadlock in mt7615_stop (Jarod Wilson) [1860496] - [wireless] mt76: remove unnecessary annotations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable MSI by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework IRQ handling to prepare for MSI support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7622: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set hw scan limits only for firmware with offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable hw/sched scan ops for non-offload firmware (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix aggr range entry in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying tx DPD calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying DC offset calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Delete an error message in mt7622_wmac_probe() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not always reset the dfs state setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: correct the name of the rom patch (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add address parameter to mt7615_eeprom_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_wtbl_desc data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework wtbl key configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely on mt7622 queue scheme for mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce __mt7663_load_firmware routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mac_update_rate_desc routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support to mt7615_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: add headroom and tailroom to mt76_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove unnecessary register operations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce rlm tlv in bss_info mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce BSS absence event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce scheduled scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce hw scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: keep Rx filters as the default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add ethool support to mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: disable RDD commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make scs configurable per phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: enable nf estimation (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix mt7615_mac_cca_stats_reset routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more useful Tx mib counters (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup mib related defines and structs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable aggr_stats for both phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: modify mt7615_ampdu_stat_read for each phy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: pci: add mt7610 PCI ID (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: introduce Mercury UD13 support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: fix handling MCU timeouts during hw restart (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] mwl8k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Remove logically dead code (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove Comparison to bool in brcmf_p2p_send_action_frame() (Jarod Wilson) [1860496] - [wireless] brcmfmac: make non-global functions static (Jarod Wilson) [1860496] - [wireless] brcmfmac: Use seq/seq_len and set iv_initialize when plumbing of rxiv in (GTK) keys (Jarod Wilson) [1860496] - [wireless] brcmfmac: use actframe_abort to cancel ongoing action frame (Jarod Wilson) [1860496] - [wireless] brcmfmac: set security after reiniting interface (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 802.1d priority to ac mapping for pcie dongles (Jarod Wilson) [1860496] - [wireless] brcmfmac: map 802.1d priority to precedence level based on AP WMM params (Jarod Wilson) [1860496] - [wireless] ath11k: convert to devm_platform_get_and_ioremap_resource (Jarod Wilson) [1860496] - [wireless] ath11k: remove redundant initialization of pointer info (Jarod Wilson) [1860496] - [wireless] ath10k: fix ath10k_pci struct layout (Jarod Wilson) [1860496] - [wireless] ath10k: fix gcc-10 zero-length-bounds warnings (Jarod Wilson) [1860496] - [wireless] ath10k: remove experimental tag from SDIO and SNOC busses in Kconfig (Jarod Wilson) [1860496] - [wireless] ath10k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: Remove bus layer includes from upper layer (Jarod Wilson) [1860496] - [wireless] ath11k: Add drv private for bus opaque struct (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for multibus support (Jarod Wilson) [1860496] - [wireless] ath10k: fix __le32 warning in ath10k_wmi_tlv_op_gen_request_peer_stats_info() (Jarod Wilson) [1860496] - [wireless] ath10k: Remove msdu from idr when management pkt send fails (Jarod Wilson) [1860496] - [wireless] ath10k: Skip handling del_server during driver exit (Jarod Wilson) [1860496] - [wireless] ath11k: remove stale monitor status descriptor (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg_ini: differentiate ax210 hw with same hw type (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: skip fragmented receive buffers (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove outdated copyright print/module statement (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't transmit on unallocated queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: tx: enable A-MSDU in low latency mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: use longer queues for 256-BA (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: use DMA pool for byte-count tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove some dead code (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: mark a variable __maybe_unused (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: attempt to allocate smaller queues (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: allocate much smaller byte-count table (Jarod Wilson) [1860496] - [wireless] iwlwifi: dump api version in yaml format (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert all AX101 devices to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove occurrences of 22000 in the FW name defines (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert QnJ with Hr to the device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove mangling for iwl_ax101_cfg_qu_hr (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove outdated comment about PCI RTPM reference (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add IML/ROM information to the assertion dumps (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_set_soc_latency to iwl-drv to be used by other op_modes (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: remove magic number (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: initialize iwl_dev_tx_power_cmd to zero (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: set debug descriptor to NULL outside of iwl_fw_free_dump_desc (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 55 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add D3 resume timepoint (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: set properly station flags in STA_HE_CTXT_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: avoid debug max amsdu config overwriting itself (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove iwlmvm's tfd_q_hang_detect module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: stop supporting swcrypto and bt_coex_active module parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request command version 9 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't access TLV before verifying len (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove antenna_coupling module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: use hweight_long instead of bit manipulating (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add support for parsing SHARED_MEM_ALLOC version 4 (Jarod Wilson) [1860496] - [wireless] iwlwifi: fw api: fix PHY data 2/3 position (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: remove Comparison to bool in rf.c (Jarod Wilson) [1860496] - [wireless] mwifiex: avoid -Wstringop-overflow warning (Jarod Wilson) [1860496] - [wireless] rtlwifi: remove comparison of 0/1 to bool variable (Jarod Wilson) [1860496] - [wireless] brcmsmac: remove Comparison to bool in brcms_b_txstatus() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Add P2P Action Frame retry delay to fix GAS Comeback Response failure issue (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix P2P Group Formation failure via Go-neg method (Jarod Wilson) [1860496] - [wireless] brcmfmac: support the second p2p connection (Jarod Wilson) [1860496] - [wireless] rtw88: fix an issue about leak system resources (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add interface configurations table (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Set IG register for CCK rate (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add chip_ops::false_alarm_statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: some chips don't support LDPC (Jarod Wilson) [1860496] - [wireless] rtw88: handle C2H_CCX_TX_RPT to know if packet TX'ed successfully (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add set_channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add query_rx_desc (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add DIG parameter (Jarod Wilson) [1860496] - [wireless] rtlwifi: use true, false for bool variable in rtl_init_rfkill() (Jarod Wilson) [1860496] - [wireless] rtw88: Use udelay instead of usleep in atomic context (Jarod Wilson) [1860496] - [wireless] ath11k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Silence undersized packet warnings (Jarod Wilson) [1860496] - [wireless] ath6kl: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: fix kernel panic by freeing the msdu received with invalid length (Jarod Wilson) [1860496] - [wireless] ath11k: Add support to reset htt peer stats (Jarod Wilson) [1860496] - [wireless] ath11k: add tx hw 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [wireless] ath11k: fix resource unavailability for htt stats after peer stats display (Jarod Wilson) [1860496] - [wireless] ath11k: use true,false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: Add support for targets without trustzone (Jarod Wilson) [1860496] - [wireless] ath10k: Setup the msa resources before qmi init (Jarod Wilson) [1860496] - [wireless] ath10k: remove the max_sched_scan_reqs value (Jarod Wilson) [1860496] - [wireless] ath10k: Avoid override CE5 configuration for QCA99X0 chipsets (Jarod Wilson) [1860496] - [wireless] brcmfmac: no need to check return value of debugfs_create functions (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove comparison to bool in brcmf_fws_attach() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add vendor ie for association responses (Jarod Wilson) [1860496] - [wireless] brcmfmac: only generate random p2p address when needed (Jarod Wilson) [1860496] - [wireless] brcmfmac: p2p cert 6.1.9-support GOUT handling p2p presence request (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove arp_hostip_clear from brcmf_netdev_stop (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep apsta enabled when AP starts with MCHAN feature (Jarod Wilson) [1860496] - [wireless] rtw88: fix spelling mistake "fimrware" -> "firmware" (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update phy parameter tables to v50 (Jarod Wilson) [1860496] - [wireless] ath11k: add DBG_MAC prints to track vdev events (Jarod Wilson) [1860496] - [wireless] ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev (Jarod Wilson) [1860496] - [wireless] ath11k: fix error return code in ath11k_dp_alloc() (Jarod Wilson) [1860496] - [wireless] ath10k: fix possible memory leak in ath10k_bmi_lz_data_large() (Jarod Wilson) [1860496] - [wireless] mac80211: fix memory overlap due to variable length param (Jarod Wilson) [1860496] - [net] mac80211: TX legacy rate control for Beacon frames (Jarod Wilson) [1860496] - [wireless] ath11k: use GFP_ATOMIC under spin lock (Jarod Wilson) [1860496] - [wireless] ath10k: correct tx bitrate of iw for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: add bitrate parse for peer stats info (Jarod Wilson) [1860496] - [wireless] ath10k: add rx bitrate report for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: enable firmware peer stats info for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath5k: remove conversion to bool in ath5k_ani_calibration() (Jarod Wilson) [1860496] - [wireless] ath9k: add calibration timeout for AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: invalidate all calibrations at once (Jarod Wilson) [1860496] - [wireless] ath9k: interleaved NF calibration on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: do not miss longcal on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: remove needless NFCAL_PENDING flag setting (Jarod Wilson) [1860496] - [wireless] ath9k: fix AR9002 ADC and NF calibrations (Jarod Wilson) [1860496] - [wireless] rtw88: fix sparse warnings for download firmware routine (Jarod Wilson) [1860496] - [wireless] ath10k: add statistics of tx retries and tx failed when tx complete disable (Jarod Wilson) [1860496] - [wireless] ath10k: enable rx duration report default for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath11k: fix reo flush send (Jarod Wilson) [1860496] - [wireless] iwlwifi: debug: set NPK buffer in context info (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structs for So devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structure for Qu devices with medium latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: tell firmware about required LTR delay (Jarod Wilson) [1860496] - [wireless] iwlwifi: update few product names in AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add cfgs for SoCs with device ID 0x4FD0 (Jarod Wilson) [1860496] - [wireless] iwlwifi: add new cards for AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: read TAS table from ACPI and send it to the FW (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove fw_monitor module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove deprecated and unused iwl_mvm_keyinfo struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add framework for specific phy configuration (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: move iwl_pcie_ctxt_info_alloc_dma() to user (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: support IWL_FW_INI_TIME_POINT_HOST_ALIVE_TIMEOUT time point (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add DCM flag to rate pretty-print (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: minor code cleanups in byte table update (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add n_window/ampdu to tx_queue debugfs (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: use seq_file for tx_queue debugfs file (Jarod Wilson) [1860496] - [wireless] iwlwifi: support version 9 of WOWLAN_GET_STATUS notification (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: support multiple dumps in legacy dump flow (Jarod Wilson) [1860496] - [wireless] iwlwifi: move API version lookup to common code (Jarod Wilson) [1860496] - [wireless] iwlwifi: nvm: use iwl_nl80211_band_from_channel_idx (Jarod Wilson) [1860496] - [net] mac80211: fix two missing documentation entries (Jarod Wilson) [1860496] - [net] cfg80211: reject channels/chandefs with KHz offset >= 1000 (Jarod Wilson) [1860496] - [net] mac80211: add freq_offset to RX status (Jarod Wilson) [1860496] - [net] mac80211: handle channel frequency offset (Jarod Wilson) [1860496] - [net] cfg80211: express channels with a KHz component (Jarod Wilson) [1860496] - [net] ieee80211: share 802.11 unit conversion helpers (Jarod Wilson) [1860496] - [net] mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test (Jarod Wilson) [1860496] - [net] mac80211: Fail association when AP has no legacy rates (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: add an option to defer ADDBA transmit (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: refactor sending addba (Jarod Wilson) [1860496] - [net] mac80211: Skip entries with HE membership selector (Jarod Wilson) [1860496] - [net] cfg80211: Parse HE membership selector (Jarod Wilson) [1860496] - [net] mac80211: Don't destroy auth data in case of anti-clogging (Jarod Wilson) [1860496] - [net] mac80211: add twt_protected flag to the bss_conf structure (Jarod Wilson) [1860496] - [net] mac80211: implement Operating Mode Notification extended NSS support (Jarod Wilson) [1860496] - [net] mac80211: Process multicast RX registration for Action frames (Jarod Wilson) [1860496] - [net] nl80211: allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: support multicast RX registration (Jarod Wilson) [1860496] - [net] cfg80211: change internal management frame registration API (Jarod Wilson) [1860496] - [net] mac80211: Report beacon protection failures to user space (Jarod Wilson) [1860496] - [net] cfg80211: Unprotected Beacon frame RX indication (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: remove support for fw scan api v13 (Jarod Wilson) [1860496] - [net] mac80211: fix drv_config_iface_filter() behaviour (Jarod Wilson) [1860496] - [net] mac80211: mlme: remove duplicate AID bookkeeping (Jarod Wilson) [1860496] - [wireless] ath10k: drop the TX packet which size exceed credit size for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the invalid tx/rx chainmask configuration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: initialize mac/bb/rf basic functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Organize chip TX/RX FIFO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement set_tx_power_index ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: 11N chips don't support H2C queue (Jarod Wilson) [1860496] - [wireless] rtw88: decompose while(1) loop of power sequence polling command (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac power-on/-off function (Jarod Wilson) [1860496] - [wireless] rtw88: no need to send additional information to legacy firmware (Jarod Wilson) [1860496] - [wireless] rtw88: add legacy firmware download for 8723D devices (Jarod Wilson) [1860496] - [wireless] ath10k: add flush tx packets for SDIO chip (Jarod Wilson) [1860496] - [wireless] ath10k: enable alt data of TX path for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add htt TX bundle for sdio (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_debug_fw_stats_process() (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu_valid() (Jarod Wilson) [1860496] - [wireless] rtw88: set power trim according to efuse PG values (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add read_efuse to recognize efuse info from map (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add new chip op efuse_grant() to control efuse access (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add cfg_ldo25 to control LDO25 (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac/bb/rf/agc/power_limit tables (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add RF read/write ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power sequence (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add beamform wrapper functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add basic chip capabilities (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix warning comparison to bool (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8821ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723be: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: hif: make send_complete_check op optional (Jarod Wilson) [1860496] - [wireless] ath10k: sdio: remove _hif_ prefix from functions not part of hif interface (Jarod Wilson) [1860496] - [wireless] ath10k: improve power save performance for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: rename ath10k_hif_swap_mailbox() to ath10k_hif_start_post() (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove leading space (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_stf_ss_update() void (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_down() (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_rfkill_set_hw_state() (Jarod Wilson) [1860496] - [wireless] hostap: Add missing annotations for prism2_bss_list_proc_start() and prism2_bss_list_proc_stop (Jarod Wilson) [1860496] - [wireless] rtw88: add support for set/get antennas (Jarod Wilson) [1860496] - [wireless] rtw88: make rtw_chip_ops::set_antenna return int (Jarod Wilson) [1860496] - [wireless] ath11k: Add dynamic tcl ring selection logic with retry mechanism (Jarod Wilson) [1860496] - [wireless] ath11k: cleanup reo command error code overwritten (Jarod Wilson) [1860496] - [wireless] ath10k: Fix typo in warning messages (Jarod Wilson) [1860496] - [wireless] ath11k: Fix rx_filter flags setting for per peer rx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: Fix fw assert by setting proper vht cap (Jarod Wilson) [1860496] - [wireless] ath11k: Cleanup in pdev destroy and mac register during crash on recovery (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_set_mac() void (Jarod Wilson) [1860496] - [wireless] rtw88: Add delay on polling h2c command status bit (Jarod Wilson) [1860496] - [wireless] brcm80211: remove redundant pointer 'address' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix spelling mistake "chang" -> "change" (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix wrong location to get firmware feature (Jarod Wilson) [1860496] - [wireless] rtw88: Make two functions static (Jarod Wilson) [1860496] - [net] cfg80211: fix kernel-doc notation (Jarod Wilson) [1860496] - [wireless] ath11k: rx path optimizations (Jarod Wilson) [1860496] - [wireless] ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts (Jarod Wilson) [1860496] - [wireless] ath11k: Fix TWT radio count (Jarod Wilson) [1860496] - [wireless] ath11k: Modify the interrupt timer threshold (Jarod Wilson) [1860496] - [wireless] ath11k: fix duplication peer create on same radio (Jarod Wilson) [1860496] - [wireless] ath10k: change ATH10K_SDIO_BUS_REQUEST_MAX_NUM from 64 to 1024 (Jarod Wilson) [1860496] - [wireless] ath10k: disable TX complete indication of htt for sdio (Jarod Wilson) [1860496] - [wireless] ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Write in ath9k_htc_rx_msg (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in htc_connect_service (Jarod Wilson) [1860496] - [wireless] ath10k: fix kernel null pointer dereference (Jarod Wilson) [1860496] - [wireless] ath10k: enable radar detection in secondary segment (Jarod Wilson) [1860496] - [wireless] ath10k: enable VHT160 and VHT80+80 modes (Jarod Wilson) [1860496] - [wireless] ath11k: Avoid mgmt tx count underflow (Jarod Wilson) [1860496] - [wireless] ath11k: Increase the tx completion ring size (Jarod Wilson) [1860496] - [wireless] ath11k: fix error message to correctly report the command that failed (Jarod Wilson) [1860496] - [wireless] ath11k: add pktlog checksum in trace events to support pktlog (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the race condition in firmware dump work queue (Jarod Wilson) [1860496] - [wireless] ath11k: Add sta debugfs support to configure ADDBA and DELBA (Jarod Wilson) [1860496] - [wireless] ath11k: fix compiler warnings without CONFIG_THERMAL (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove newline from rs_pretty_print_rate() (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: make iwl_pcie_cmdq_reclaim static (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 53 for 22000 series (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove IWL_FW_DBG_DOMAIN macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: enable yoyo by default (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support FW APIs with variable number of profiles (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't block dumping internal memory when not in SRAM mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ HR FPGA (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ Hr STEP A (Jarod Wilson) [1860496] - [wireless] iwlwifi: add trans_cfg for devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: add support for version 2 of SOC_CONFIGURATION_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for non EDCA based measurements (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove unnecessary cfg mangling for Qu C and QuZ with Jf (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert QnJ with Jf devices to new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert all Qu with Jf devices to the new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: add HW step to new cfg device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove some unused extern declarations from iwl-config.h (Jarod Wilson) [1860496] - [wireless] iwlwifi: move integrated, extra_phy and soc_latency to trans_cfg (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: enable SF also when we have HE (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove redundant iwl9560_2ac_cfg struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: rs-fw: fix some indentation (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support scan req cmd ver 14 (Jarod Wilson) [1860496] - [wireless] iwlwifi: pass trans and NVM data to HE capability parsing (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: implement read_config32 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add PCI config space region type (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add soc latency support (Jarod Wilson) [1860496] - [wireless] hostap: convert to struct proc_ops (Jarod Wilson) [1860496] - [wireless] rtw88: fix non-increase management packet sequence number (Jarod Wilson) [1860496] - [wireless] brcmfmac: add USB autosuspend feature support (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase max hanger slots from 1K to 3K in fws layer (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix the incorrect return value in brcmf_inform_single_bss() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix double freeing in the fmac usb data path (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix driver crash on USB control transfer timeout (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Feed current txrate information for mac80211 (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: add enumeration for channel bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to enable/disable coex mechanism (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to dump coex's info (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Fix sparse warning: cast from restricted __le16 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing declaration in mt7615.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in unified command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7663e firmware struct endianness (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: config RF table path B before path A (Jarod Wilson) [1860496] - [wireless] rtw88: kick off TX packets once for higher efficiency (Jarod Wilson) [1860496] - [wireless] rtw88: pci: define a mask for TX/RX BD indexes (Jarod Wilson) [1860496] - [wireless] rtw88: associate reserved pages with each vif (Jarod Wilson) [1860496] - [wireless] rtw88: extract alloc rsvd_page and h2c skb routines (Jarod Wilson) [1860496] - [wireless] brcmfmac: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: marvell: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] hostap: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: ti: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: realtek: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] ath10k: Fill GCMP MIC length for PMF (Jarod Wilson) [1860496] - [net] mac80211: driver can remain on channel if not using chan_ctx (Jarod Wilson) [1860496] - [net] nl80211: clarify code in nl80211_del_station() (Jarod Wilson) [1860496] - [net] cfg80211: Configure PMK lifetime and reauth threshold for PMKSA entries (Jarod Wilson) [1860496] - [net] mac80211: Read rx_stats with perCPU pointers (Jarod Wilson) [1860496] - [net] mac80211: Allow deleting stations in ibss mode to reset their state (Jarod Wilson) [1860496] - [net] cfg80211: Add support for userspace to reset stations in IBSS mode (Jarod Wilson) [1860496] - [net] mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC (Jarod Wilson) [1860496] - [uapi] nl80211: add PROTECTED_TWT nl80211 extended feature (Jarod Wilson) [1860496] - [net] mac80211: HE: set missing bss_conf fields in AP mode (Jarod Wilson) [1860496] - [net] nl80211: pass HE operation element to the driver (Jarod Wilson) [1860496] - [net] nl80211/cfg80211: add support for non EDCA based ranging measurement (Jarod Wilson) [1860496] - [net] mac80211: don't leave skb->next/prev pointing to stack (Jarod Wilson) [1860496] - [net] mac80211: update documentation about tx power (Jarod Wilson) [1860496] - [net] mac80211: handle no-preauth flag for control port (Jarod Wilson) [1860496] - [net] nl80211: add no pre-auth attribute and ext. feature flag for ctrl. port (Jarod Wilson) [1860496] - [net] cfg80211: fix documentation format (Jarod Wilson) [1860496] - [wireless] ath11k: Perform per-msdu rx processing (Jarod Wilson) [1860496] - [wireless] ath11k: Configure hash based reo destination ring selection (Jarod Wilson) [1860496] - [wireless] ath11k: Adding proper validation before accessing tx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: dump SRNG stats during FW assert (Jarod Wilson) [1860496] - [wireless] ath11k: fill channel info from rx channel (Jarod Wilson) [1860496] - [wireless] ath11k: Supporting RX ring backpressure HTT event and stats handling (Jarod Wilson) [1860496] - [wireless] iwlwifi: move AX200 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove trans entries from COMMON 9260 macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: move shared clock entries to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: move pu devices to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove 9260 devices with 0x1010 and 0x1210 subsytem IDs (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert the 9260-1x1 device to use the new parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: move TH1 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: map 9461 and 9462 using RF type and RF ID (Jarod Wilson) [1860496] - [wireless] iwlwifi: add Pu/PnJ/Th device values to differentiate them (Jarod Wilson) [1860496] - [wireless] iwlwifi: add GNSS differentiation to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: add mac/rf types and 160MHz to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: combine 9260 cfgs that only change names (Jarod Wilson) [1860496] - [wireless] iwlwifi: move the remaining 0x2526 configs to the new table (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663e support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: get rid of sta_rec_wtbl data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_ba uni command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more uni mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_bmc and st_sta for uni commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce uni cmd command types (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_mac_chain routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_{driver, firmware}_own (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_reg_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_register_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_send_message routine (Jarod Wilson) [1860496] - [wireless] mt76: always init to 0 mcu messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_device routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup fw queue just for mmio devices (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_wait_response (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_fill_msg (Jarod Wilson) [1860496] - [wireless] mt76: remove variable 'val' set but not used (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove a stray if statement (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: reset MCU timeout counter earlier in watchdog reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor injection of beacon frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: make dynamic sensitivity adjustment configurable via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix antenna mask initialization in DBDC mode (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely only on data buffer for usb control messagges (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: fix a possible memory leak in mt76u_init (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet (Jarod Wilson) [1860496] - [wireless] ath11k: add handling for BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: add WMI calls required for handling BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: set queue_len to 4096 (Jarod Wilson) [1860496] - [wireless] ath11k: enable PN offload (Jarod Wilson) [1860496] - [wireless] ath11k: handle RX fragments (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused member of struct rtw_hal (Jarod Wilson) [1860496] - [wireless] ath5k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath11k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath10k: allow qca988x family to support ack rssi of tx data packets (Jarod Wilson) [1860496] - [wireless] ath5k: Add proper dependency for ATH5K_AHB (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal sensor device support (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal cooling device support (Jarod Wilson) [1860496] - [wireless] ath10k: fix not registering airtime of 11a station with WMM disable (Jarod Wilson) [1860496] - [wireless] ath11k: config reorder queue for all tids during peer setup (Jarod Wilson) [1860496] - [wireless] ath10k: fix unsupported chip reset debugs file write (Jarod Wilson) [1860496] - [wireless] ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read (Jarod Wilson) [1860496] - [wireless] ath10k: start recovery process when read int status fail for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add QCA9377 sdio hw_param item (Jarod Wilson) [1860496] - [wireless] ath10k: avoid consecutive OTP download to reduce boot time (Jarod Wilson) [1860496] - [net] mac80211: Add api to support configuring TID specific configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific RTSCTS configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific AMPDU configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific retry configuration (Jarod Wilson) [1860496] - [net] nl80211: modify TID-config API (Jarod Wilson) [1860496] - [net] nl80211: Add NL command to support TID speicific configurations (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (STA) (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (AP) (Jarod Wilson) [1860496] - [net] mac80211: Update BIP to support Beacon frames (Jarod Wilson) [1860496] - [net] mac80211: Support BIGTK configuration for Beacon protection (Jarod Wilson) [1860496] - [net] cfg80211: Support key configuration for Beacon protection (BIGTK) (Jarod Wilson) [1860496] - [net] cfg80211: More error messages for key addition failures (Jarod Wilson) [1860496] - [net] cfg80211: fix indentation errors (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "dev" (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "debugfsdir" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "reg_notifier" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "perm_addr" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "_net" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "registered" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "privid" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "probe_resp_offload" (Jarod Wilson) [1860496] - [net] Revert "nl80211: add src and dst addr attributes for control port tx/rx" (Jarod Wilson) [1860496] - [net] Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS" (Jarod Wilson) [1860496] - [net] cfg80211: remove support for adjacent channel compensation (Jarod Wilson) [1860496] - [net] mac80211: check vif pointer before airtime calculation (Jarod Wilson) [1860496] - [net] cfg80211: Pass lockdep expression to RCU lists (Jarod Wilson) [1860496] - [wireless] mwifiex: change license text from MARVELL to NXP (Jarod Wilson) [1860496] - [wireless] mt76: Introduce mt76_mcu data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rename stat_wq in wq (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: extend RX scatter gather number (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on mt76_queues_read for mt7622 (Jarod Wilson) [1860496] - [wireless] mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework rx phy index handling (Jarod Wilson) [1860496] - [wireless] mt76: fix rounding issues on converting per-chain and combined txpower (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: avoid starting the MAC too early (Jarod Wilson) [1860496] - [wireless] mt76: avoid extra RCU synchronization on station removal (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor mode on second PHY (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix adding active monitor interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use new tag sta_rec_wtbl (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add starec operating flow for firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a helper to encapsulate sta_rec operation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_sta flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_bmc flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for testing hardware reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement hardware reset support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware log event messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix and rework tx power handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add Kconfig entry for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable DBDC on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: decrease rx ring size for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement DMA support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement probing and firmware loading on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable 5 GHz on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add calibration free support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add eeprom support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dma and tx queue initialization for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: store N9 firmware version instead of CR4 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: split up firmware loading functions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mmio related code from pci.c to mmio.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add __aligned(4) to txp structs (Jarod Wilson) [1860496] - [wireless] mt76: enable Airtime Queue Limit support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: increase dma mcu rx ring size (Jarod Wilson) [1860496] - [wireless] mt76: dma: do not write cpu_idx on rx queue reset until after refill (Jarod Wilson) [1860496] - [wireless] mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw (Jarod Wilson) [1860496] - [wireless] mt76: set dma-done flag for flushed descriptors (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add endpoint to mt76u_bulk_msg signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_skb_dma_info routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: take into account different queue mapping for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add {read/write}_extended utility routines (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: resume all rx queue in mt76u_resume_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_alloc_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: stop/free all possible rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_free_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: move mcu buffer allocation in mt76x02u drivers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: use mt76_queue as mt76u_complete_rx context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_refill_rx signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_process_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: avoid overwrite max_tx_fragments (Jarod Wilson) [1860496] - [wireless] mt76: rely on mac80211 utility routines to compute airtime (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove leftover routine declaration (Jarod Wilson) [1860496] - [wireless] mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize radar specs from host driver (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: get rid of leftover target (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add tracing support (Jarod Wilson) [1860496] - [wireless] mt76: move mac_txdone tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: move dev_irq tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a get_stats() callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add per-phy mib statistics (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report TSF information (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_antenna callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework set_channel function (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing settings for simultaneous dual-band support (Jarod Wilson) [1860496] - [wireless] mt76: fix compilation warning in mt76_eeprom_override() (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce LED support (Jarod Wilson) [1860496] - [wireless] mt76: clear skb pointers from rx aggregation reorder buffer during cleanup (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix input validation issues for powersave-filtered frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: increase MCU command timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: measure channel noise and report it via survey (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: minor mt76x02_mac_set_beacon optimization (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: do not set NULL beacons (Jarod Wilson) [1860496] - [wireless] mt76: usb: use max packet length for m76u_copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add channel switch support for usb interfaces (Jarod Wilson) [1860496] - [wireless] mt76: speed up usb bulk copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove a copy call for usb speedup (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add check for invalid vif idx (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: split beaconing (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: omit beacon slot clearing (Jarod Wilson) [1860496] - [wireless] mt76: use AC specific reorder timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_coverage class support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: set 0 as min coverage_class value (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware version using ethtool (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Fix build with older compilers (Jarod Wilson) [1860496] - [wireless] mt76: eeprom: add support for big endian eeprom partition (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: reset STA_CCA counter setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: fix possible undetected invalid MAC address (Jarod Wilson) [1860496] - [wireless] mt76: disable bh in mt76_dma_rx_poll (Jarod Wilson) [1860496] - [wireless] mt76: fix rx dma ring descriptor state on reset (Jarod Wilson) [1860496] - [wireless] mt7615: replace sta_state callback with sta_add/sta_remove (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: defer mcu initialization via workqueue (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for registering a second wiphy via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: select the correct tx queue for frames sent to the second phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move radio/mac initialization to .start/stop callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize dbdc settings on interface add (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the rx path (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework chainmask handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the dfs support code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove useless MT_HW_RDD0/1 enum (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing register init for dual-wiphy support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support for smart carrier sense (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dual-phy support for mac80211 ops (Jarod Wilson) [1860496] - [wireless] mt76: do not overwrite max_tx_fragments if it has been set (Jarod Wilson) [1860496] - [wireless] mt76: move ampdu_ref from mt76_dev to driver struct (Jarod Wilson) [1860496] - [wireless] mt76: add ext_phy field to struct mt76_wcid (Jarod Wilson) [1860496] - [wireless] mt76: add function for allocating an extra wiphy (Jarod Wilson) [1860496] - [wireless] mt76: add priv pointer to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add multiple wiphy support to mt76_get_min_avg_rssi (Jarod Wilson) [1860496] - [wireless] mt76: move txpower and antenna mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move txpower_conf back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move chainmask back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move state from struct mt76_dev to mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: keep a set of software tx queues per phy (Jarod Wilson) [1860496] - [wireless] mt76: move channel state to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in mt76_sta_state() (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the tx status path (Jarod Wilson) [1860496] - [net] mac80211: allow setting queue_len for drivers not using wake_tx_queue (Jarod Wilson) [1860496] - [include] ieee80211: add WPA3 OWE AKM suite selector (Jarod Wilson) [1860496] - [wireless] mac80211: Fix setting txpower to zero (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the main tx path (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the rx path (Jarod Wilson) [1860496] - [wireless] mt76: introduce struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move initialization of some struct members to mt76_alloc_device (Jarod Wilson) [1860496] - [wireless] rtw88: Fix incorrect beamformee role setting (Jarod Wilson) [1860496] - [wireless] rtw88: 8822: Make tables const, reduce data object size (Jarod Wilson) [1860496] - [wireless] rtw88: disable TX-AMSDU on 2.4G band (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: modify rf protection setting (Jarod Wilson) [1860496] - [wireless] rtw88: Use secondary channel offset enumeration (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update power sequence to v16 (Jarod Wilson) [1860496] - [wireless] rtw88: add ciphers to suppress error message (Jarod Wilson) [1860496] - [wireless] rtw88: avoid holding mutex for cancel_delayed_work_sync() (Jarod Wilson) [1860496] - [wireless] rtw88: move rtw_enter_ips() to the last when config (Jarod Wilson) [1860496] - [wireless] rtw88: pci: 8822c should set clock delay to zero (Jarod Wilson) [1860496] - [wireless] rtw88: add rtw_read8_mask and rtw_read16_mask (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused parameter vif in rtw_lps_pg_info_get() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add the BRCM 4364 found in MacBook Pro 15, 2 (Jarod Wilson) [1860496] - [wireless] ath11k: fix incorrect peer stats counters update (Jarod Wilson) [1860496] - [wireless] ath11k: Fixing dangling pointer issue upon peer delete failure (Jarod Wilson) [1860496] - [wireless] ath11k: fix parsing PPDU_CTRL type in pktlog (Jarod Wilson) [1860496] - [wireless] ath11k: fix warn-on in disassociation (Jarod Wilson) [1860496] - [wireless] ath11k: fix rcu lock protect in peer assoc confirmation (Jarod Wilson) [1860496] - [wireless] ath11k: add HE rate accounting to driver (Jarod Wilson) [1860496] - [wireless] ath11k: drop tx_info from ath11k_sta (Jarod Wilson) [1860496] - [wireless] ath10k: Add support to read btcoex related data from DT (Jarod Wilson) [1860496] - [wireless] ath10k: fix few checkpatch warnings (Jarod Wilson) [1860496] - [net] mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS (Jarod Wilson) [1860496] - [net] nl80211: add src and dst addr attributes for control port tx/rx (Jarod Wilson) [1860496] - [net] mac80211: parse also the RSNXE IE (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: Allow user space to register for station Rx authentication (Jarod Wilson) [1860496] - [include] ieee80211: fix 'the' doubling in comments (Jarod Wilson) [1860496] - [net] mac80211: Remove support for changing AP SMPS mode (Jarod Wilson) [1860496] - [net] mac80211: Handle SMPS mode changes only in AP mode (Jarod Wilson) [1860496] - [net] mac80211: Accept broadcast probe responses on 6GHz band (Jarod Wilson) [1860496] - [net] mac80211: HE: set RX NSS (Jarod Wilson) [1860496] - [net] mac80211: set station bandwidth from HE capability (Jarod Wilson) [1860496] - [net] mac80211: remove supported channels element in 6 GHz if ECSA support (Jarod Wilson) [1860496] - [net] mac80211: update condition for HE disablement (Jarod Wilson) [1860496] - [net] mac80211: make ieee80211_wep_init() return void (Jarod Wilson) [1860496] - [net] mac80211: allow changing TX-related netdev features (Jarod Wilson) [1860496] - [net] mac80211: check whether HE connection is allowed by the reg domain (Jarod Wilson) [1860496] - [net] mac80211: refactor extended element parsing (Jarod Wilson) [1860496] - [net] mac80211: simplify and improve HT/VHT/HE disable code (Jarod Wilson) [1860496] - [net] cfg80211: Enhance the AKM advertizement to support per interface (Jarod Wilson) [1860496] - [net] cfg80211: add no HE indication to the channel flag (Jarod Wilson) [1860496] - [net] mac80211: fix 11w when using encapsulation offloading (Jarod Wilson) [1860496] - [net] mac80211: fix tx status for no ack cases (Jarod Wilson) [1860496] - [net] mac80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] nl80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] mac80211: debugfs: improve airtime_flags handler readability (Jarod Wilson) [1860496] - [net] mac80211: Remove redundant assertion (Jarod Wilson) [1860496] - [net] mac80211: add 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [net] mac80211: Always show airtime debugfs file when TXQs are enabled (Jarod Wilson) [1860496] - [include] trivial: mac80211: fix indentation (Jarod Wilson) [1860496]- [fs] xfs: force writes to delalloc regions to unwritten (Carlos Maiolino) [1696580] - [fs] xfs: refactor xfs_iomap_prealloc_size (Carlos Maiolino) [1696580] - [fs] xfs: measure all contiguous previous extents for prealloc size (Carlos Maiolino) [1696580] - [fs] xfs: don't fail unwritten extent conversion on writeback due to edquot (Carlos Maiolino) [1696580] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Dave Wysochanski) [1906309] - [trace] Revert "SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()" (Dave Wysochanski) [1906309] - [uapi] uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT (Eric Sandeen) [1905205] - [trace] SUNRPC: Fix oops in the rpc_xdr_buf event class (Scott Mayhew) [1900157] - [fs] NFS: Fix listxattr receive buffer size (Scott Mayhew) [1900157] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Scott Mayhew) [1900157] - [net] SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() (Scott Mayhew) [1900157] - [net] svcrdma: fix bounce buffers for unaligned offsets and multiple pages (Scott Mayhew) [1900157] - [pci] hv: Document missing hv_pci_protocol_negotiation() parameter (Mohammed Gamal) [1886102] - [pci] hv: Make some functions static (Mohammed Gamal) [1886102] - [pci] hv: Use struct_size() helper (Mohammed Gamal) [1886102] - [pci] hv: Prepare hv_compose_msi_msg() for the VMBus-channel-interrupt-to-vCPU reassignment functionality (Mohammed Gamal) [1886102] - [fs] xfs: allow individual quota grace period extension (Bill O'Donnell) [1827913] - [fs] xfs: per-type quota timers and warn limits (Bill O'Donnell) [1827913] - [fs] xfs: switch xfs_get_defquota to take explicit type (Bill O'Donnell) [1827913] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqtimers (Bill O'Donnell) [1827913] - [fs] xfs: fix up some whitespace in quota code (Bill O'Donnell) [1827913] - [fs] xfs: preserve default grace interval during quotacheck (Bill O'Donnell) [1827913] - [fs] quota: honor quota type in Q_XGETQSTATcalls (Bill O'Donnell) [1827913]- [fs] NFS: Do uncached readdir when we're seeking a cookie in an empty page cache (Dave Wysochanski) [1893882] - [fs] NFS: Reduce number of RPC calls when doing uncached readdir (Dave Wysochanski) [1893882] - [fs] NFS: Optimisations for monotonically increasing readdir cookies (Dave Wysochanski) [1893882] - [fs] NFS: Improve handling of directory verifiers (Dave Wysochanski) [1893882] - [fs] NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from readdir calls (Dave Wysochanski) [1893882] - [fs] NFS: Allow the NFS generic code to pass in a verifier to readdir (Dave Wysochanski) [1893882] - [fs] NFS: Cleanup to remove nfs_readdir_descriptor_t typedef (Dave Wysochanski) [1893882] - [fs] NFS: Reduce readdir stack usage (Dave Wysochanski) [1893882] - [fs] NFS: nfs_do_filldir() does not return a value (Dave Wysochanski) [1893882] - [fs] NFS: More readdir cleanups (Dave Wysochanski) [1893882] - [fs] NFS: Support larger readdir buffers (Dave Wysochanski) [1893882] - [fs] NFS: Simplify struct nfs_cache_array_entry (Dave Wysochanski) [1893882] - [fs] NFS: Replace kmap() with kmap_atomic() in nfs_readdir_search_array() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() (Dave Wysochanski) [1893882] - [fs] NFS: Don't discard readdir results (Dave Wysochanski) [1893882] - [fs] NFS: Clean up directory array handling (Dave Wysochanski) [1893882] - [fs] NFS: Clean up nfs_readdir_page_filler() (Dave Wysochanski) [1893882] - [fs] NFS: Clean up readdir struct nfs_cache_array (Dave Wysochanski) [1893882] - [fs] NFS: Ensure contents of struct nfs_open_dir_context are consistent (Dave Wysochanski) [1893882] - [fs] NFSv4.2: condition READDIR's mask for security label based on LSM state (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode lock in nfs_fsync_dir() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode locking in nfs_llseek_dir() (Dave Wysochanski) [1893882] - [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838732] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838732] - [netdrv] ixgbevf: use generic power management (Ken Cox) [1838732] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838732] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838732] - [iommu] vt-d: Don't dereference iommu_device if IOMMU_API is not built (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Gracefully handle DMAR units with no supported address widths (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Skip TE disabling on quirky gfx dedicated iommu (Vitaly Kuznetsov) [1887216] - [netdrv] Revert "mark the intel igc driver as tech preview" (Corinna Vinschen) [1838742] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up nvm_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Reject schedules with a base_time in the future (Corinna Vinschen) [1838742] - [netdrv] igc: Export a way to read the PTP timer (Corinna Vinschen) [1838742] - [netdrv] igc: Remove reset disable flag (Corinna Vinschen) [1838742] - [netdrv] igc: Save PTP time before a reset (Corinna Vinschen) [1838742] - [netdrv] igc: Remove references to SYSTIMR register (Corinna Vinschen) [1838742] - [netdrv] igc: Expose LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Clean RX descriptor error flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove timeout check from ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Don't reschedule ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_TSYNCTXCTL_VALID macro (Corinna Vinschen) [1838742] - [netdrv] igc: Add new device ID's (Corinna Vinschen) [1838742] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838742] - [netdrv] igc: Fix not considering the TX delay for timestamps (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong timestamp latency numbers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix PTP initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Fix static checker warning (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the hw_stats structure (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ledctl_ fields from the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Fix registers definition (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded ICTXQMTC register (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Descriptor Minimum Threshold Count to clear HW counters (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded variable (Corinna Vinschen) [1838742] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838742] - [netdrv] igc: Remove checking media type during MAC initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded check for copper media type (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor the igc_power_down_link() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove TCP segmentation TX fail counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Fix Rx timestamp disabling (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ptp_set_timestamp_mode() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove UDP filter setup in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Check __IGC_PTP_TX_IN_PROGRESS instead of ptp_tx_skb (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicate code in Tx timestamp handling (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up Rx timestamping logic (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial LTR support (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial EEE support (Corinna Vinschen) [1838742] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong register name (Corinna Vinschen) [1838742] - [netdrv] igc: Remove Sequence Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove symbol error counter (Corinna Vinschen) [1838742] - [netdrv] igc: Fix IGC_MAX_RXNFC_RULES (Corinna Vinschen) [1838742] - [netdrv] igc: Reject NFC rules with multiple matches (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused descriptor's flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove igc_nfc_rule_exit() (Corinna Vinschen) [1838742] - [netdrv] igc: Change adapter->nfc_rule_lock to mutex (Corinna Vinschen) [1838742] - [netdrv] igc: Change return type from igc_disable_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule validation (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules leak when driver is unloaded (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_update_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules restoration (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules with multicast addresses (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule overwrite cases (Corinna Vinschen) [1838742] - [netdrv] igc: Fix locking issue when retrieving NFC rules (Corinna Vinschen) [1838742] - [netdrv] igc: Fix 'sw_idx' type in struct igc_nfc_rule (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_add_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Change byte order in struct igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Align terms used in NFC support code (Corinna Vinschen) [1838742] - [netdrv] igc: Add 'igc_ethtool_' prefix to functions in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: Early return in igc_get_ethtool_nfc_entry() (Corinna Vinschen) [1838742] - [netdrv] igc: Cleanup _get|set_rxnfc ethtool ops (Corinna Vinschen) [1838742] - [netdrv] igc: Get rid of igc_max_channels() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused field from igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove per queue good transmited counter register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove header redirection register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove obsolete circuit breaker registers (Corinna Vinschen) [1838742] - [netdrv] igc: Enable NFC rules based source MAC address (Corinna Vinschen) [1838742] - [netdrv] igc: Add support for source address filters in core (Corinna Vinschen) [1838742] - [netdrv] igc: Remove mac_table from igc_adapter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove IGC_MAC_STATE_SRC_ADDR flag (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused registers (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused IGC_ICS_DRSTA define (Corinna Vinschen) [1838742] - [netdrv] igc: Dump ETQF registers (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor ethertype filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Fix MAX_ETYPE_FILTER value (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ethertype filter in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicated IGC_RXPBS macro (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor VLAN priority filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Return -EOPNOTSUPP when VLAN mask doesn't match (Corinna Vinschen) [1838742] - [netdrv] igc: Dump VLANPQF register (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_VLAPQF macro (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up obsolete NVM defines (Corinna Vinschen) [1838742] - [netdrv] igc: remove IGC_REMOVED function (Corinna Vinschen) [1838742] - [netdrv] igc: Remove PCIe Control register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded definition (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_base.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_dump.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ptp.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: add support to eeprom, registers and link self-tests (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_main.c (Corinna Vinschen) [1838742] - [netdrv] igc: Add ECN support for TSO (Corinna Vinschen) [1838742] - [netdrv] ionic: fix mem leak in rx_empty (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: no rx flush in deinit (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: clean up sparse complaints (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: add new bad firmware error code (Jonathan Toppins) [1887516] - [netdrv] ionic: use lif ident for filter count (Jonathan Toppins) [1887516] - [netdrv] ionic: refill lif identity after fw_up (Jonathan Toppins) [1887516] - [netdrv] ionic: disable all queue napi contexts on timeout (Jonathan Toppins) [1887516] - [netdrv] ionic: check qcq ptr in ionic_qcq_disable (Jonathan Toppins) [1887516] - [netdrv] ionic: clear linkcheck bit on alloc fail (Jonathan Toppins) [1887516] - [netdrv] ionic: drain the work queue (Jonathan Toppins) [1887516] - [netdrv] ionic: contiguous memory for notifyq (Jonathan Toppins) [1887516] - [netdrv] ionic: prevent early watchdog check (Jonathan Toppins) [1887516] - [netdrv] ionic: stop watchdog timer earlier on remove (Jonathan Toppins) [1887516 1887263] - [netdrv] net: ionic: Remove WARN_ON(in_interrupt()) (Jonathan Toppins) [1887516] - [netdrv] net: ionic: Replace in_interrupt() usage (Jonathan Toppins) [1887516] - [netdrv] ionic: add DIMLIB to Kconfig (Jonathan Toppins) [1861520] - [netdrv] ionic: add devlink firmware update (Jonathan Toppins) [1861520] - [netdrv] ionic: update the fw update api (Jonathan Toppins) [1861520] - [netdrv] ionic: dynamic interrupt moderation (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up debugfs after queue swap (Jonathan Toppins) [1861520] - [netdrv] ionic: clarify boolean precedence (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused variable (Jonathan Toppins) [1861520] - [netdrv] ionic: clean adminq service routine (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up desc_info and cq_info structs (Jonathan Toppins) [1861520] - [netdrv] ionic: struct reorder for faster access (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up page handling code (Jonathan Toppins) [1861520] - [netdrv] ionic: fix txrx work accounting (Jonathan Toppins) [1861520] - [netdrv] ionic: pull reset_queues into tx_timeout handler (Jonathan Toppins) [1861520] - [netdrv] ionic: change queue count with no reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change the descriptor ring length without full reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change mtu without full queue rebuild (Jonathan Toppins) [1861520] - [netdrv] ionic: use index not pointer for queue tracking (Jonathan Toppins) [1861520] - [netdrv] ionic: reduce contiguous memory allocation requirement (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up unnecessary non-static functions (Jonathan Toppins) [1861520] - [netdrv] ionic: rework and simplify handling of the queue stats block (Jonathan Toppins) [1861520] - [netdrv] ionic: remove lif list concept (Jonathan Toppins) [1861520] - [netdrv] ionic: use kcalloc for new arrays (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up a couple of debug strings (Jonathan Toppins) [1861520] - [netdrv] ionic: set MTU floor at ETH_MIN_MTU (Jonathan Toppins) [1861520] - [netdrv] ionic_lif: Use devm_kcalloc() in ionic_qcq_alloc() (Jonathan Toppins) [1861520] - [netdrv] ionic: separate interrupt for Tx and Rx (Jonathan Toppins) [1861520] - [netdrv] ionic: tx separate servicing (Jonathan Toppins) [1861520] - [netdrv] ionic: use fewer firmware doorbells on rx fill (Jonathan Toppins) [1861520] - [netdrv] ionic: fix memory leak of object 'lid' (Jonathan Toppins) [1861520] - [netdrv] ionic: interface file updates (Jonathan Toppins) [1861520] - [netdrv] ionic: rearrange reset and bus-master control (Jonathan Toppins) [1861520] - [netdrv] ionic: update eid test for overflow (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused ionic_coal_hw_to_usec (Jonathan Toppins) [1861520] - [netdrv] ionic: set netdev default name (Jonathan Toppins) [1861520] - [netdrv] ionic: get MTU from lif identity (Jonathan Toppins) [1861520] - [netdrv] ionic: keep rss hash after fw update (Jonathan Toppins) [1861520] - [netdrv] ionic: update filter id after replay (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up filter locks and debug msgs (Jonathan Toppins) [1861520] - [netdrv] ionic: use offset for ethtool regs data (Jonathan Toppins) [1861520] - [md] md/raid5: Allow degraded raid6 to do rmw (Nigel Croxon) [1856838] - [md] md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (Nigel Croxon) [1856838] - [md] raid5: don't duplicate code for different paths in handle_stripe (Nigel Croxon) [1856838] - [md] raid5-cache: hold spinlock instead of mutex in r5c_journal_mode_show (Nigel Croxon) [1856838] - [md] md: print errno in super_written (Nigel Croxon) [1856838] - [md] md/raid5: remove the redundant setting of STRIPE_HANDLE (Nigel Croxon) [1856838] - [md] md: register new md sysfs file 'uuid' read-only (Nigel Croxon) [1856838] - [md] md: fix max sectors calculation for super 1.0 (Nigel Croxon) [1856838] - [md] md/raid5: use do_div() for 64 bit divisions in raid5_sync_request (Nigel Croxon) [1856838] - [md] md/raid10: avoid deadlock on recovery (Nigel Croxon) [1856838] - [md] md-cluster: fix rmmod issue when md_cluster convert bitmap to none (Nigel Croxon) [1856838] - [md] md-cluster: fix safemode_delay value when converting to clustered bitmap (Nigel Croxon) [1856838] - [md] md/raid5: support config stripe_size by sysfs entry (Nigel Croxon) [1856838] - [md] md/raid5: set default stripe_size as 4096 (Nigel Croxon) [1856838] - [md] md/raid456: convert macro STRIPE_* to RAID5_STRIPE_* (Nigel Croxon) [1856838] - [md] raid5: remove the meaningless check in raid5_make_request (Nigel Croxon) [1856838] - [md] raid5: put the comment of clear_batch_ready to the right place (Nigel Croxon) [1856838] - [md] raid5: call clear_batch_ready before set STRIPE_ACTIVE (Nigel Croxon) [1856838] - [md] md: raid10: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5-cache: Remove set but unused variable (Nigel Croxon) [1856838] - [md] md: Fix compilation warning (Nigel Croxon) [1856838] - [md] md-cluster: fix wild pointer of unlock_all_bitmaps() (Nigel Croxon) [1856838] - [md] md/raid5-cache: clear MD_SB_CHANGE_PENDING before flushing stripes (Nigel Croxon) [1856838] - [md] md: fix deadlock causing by sysfs_notify (Nigel Croxon) [1856838] - [md] md: raid0/linear: fix dereference before null check on pointer mddev (Nigel Croxon) [1856838] - [md] md/raid1: Replace zero-length array with flexible-array (Nigel Croxon) [1856838] - [md] md: add a newline when printing parameter 'start_ro' by sysfs (Nigel Croxon) [1856838] - [md] md: stop using ->queuedata (Nigel Croxon) [1856838] - [md] md/raid1: release pending accounting for an I/O only after write-behind is also finished (Nigel Croxon) [1856838] - [md] md: remove redundant memalloc scope API usage (Nigel Croxon) [1856838] - [md] raid5: update code comment of scribble_alloc() (Nigel Croxon) [1856838] - [md] raid5: remove gfp flags from scribble_alloc() (Nigel Croxon) [1856838] - [md] md: use memalloc scope APIs in mddev_suspend()/mddev_resume() (Nigel Croxon) [1856838] - [md] md: remove the extra line for ->hot_add_disk (Nigel Croxon) [1856838] - [md] md: flush md_rdev_misc_wq for HOT_ADD_DISK case (Nigel Croxon) [1856838] - [md] md: don't flush workqueue unconditionally in md_open (Nigel Croxon) [1856838] - [md] md: add new workqueue for delete rdev (Nigel Croxon) [1856838] - [md] md: add checkings before flush md_misc_wq (Nigel Croxon) [1856838] - [md] md: check arrays is suspended in mddev_detach before call quiesce operations (Nigel Croxon) [1856838]- [scsi] storvsc: Fix error return in storvsc_probe() (Cathy Avery) [1895026] - [scsi] storvsc: Support PAGE_SIZE larger than 4K (Cathy Avery) [1895026] - [kernel] hv: hyperv.h: Introduce some hvpfn helper functions (Cathy Avery) [1895026] - [scsi] storvsc: Add validation for untrusted Hyper-V values (Cathy Avery) [1895026] - [scsi] storvsc: Fix spelling mistake (Cathy Avery) [1895026] - [scsi] storvsc: Remove memset before memory freeing in storvsc_suspend() (Cathy Avery) [1895026] - [net] tipc: fix incorrect setting window for bcast link (Xin Long) [1893085] - [net] tipc: re-configure queue limit for broadcast link (Xin Long) [1893085] - [net] tipc: fix NULL pointer dereference in tipc_named_rcv (Xin Long) [1893085] - [net] tipc: Supply missing udp_media.h include file (Xin Long) [1893085] - [net] tipc: add automatic rekeying for encryption key (Xin Long) [1893085] - [net] tipc: add automatic session key exchange (Xin Long) [1893085] - [net] tipc: introduce encryption master key (Xin Long) [1893085] - [net] tipc: optimize key switching time and logic (Xin Long) [1893085] - [net] tipc: Fix memory leak in tipc_group_create_member() (Xin Long) [1893085] - [net] tipc: fix shutdown() of connection oriented socket (Xin Long) [1893085] - [net] tipc: fix a deadlock when flushing scheduled work (Xin Long) [1893085] - [net] tipc: fix shutdown() of connectionless socket (Xin Long) [1893085] - [net] tipc: fix using smp_processor_id() in preemptible (Xin Long) [1893085] - [net] tipc: fix use-after-free in tipc_bcast_get_mode (Xin Long) [1893085] - [net] tipc: call rcu_read_lock() in tipc_aead_encrypt_done() (Xin Long) [1893085] - [net] tipc: fix uninit skb->data in tipc_nl_compat_dumpit() (Xin Long) [1893085] - [net] tipc: update a binding service via broadcast (Xin Long) [1893085] - [hv] hv_balloon: do adjust_managed_page_count() when ballooning/un-ballooning (Vitaly Kuznetsov) [1894717] - [hv] hv_balloon: simplify math in alloc_balloon_pages() (Vitaly Kuznetsov) [1894717] - [md] dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [md] dm crypt: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [crypto] crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [include] crypto: algapi - introduce the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [fs] iomap: Set all uptodate bits for an Uptodate page (Brian Foster) [1654127] - [scsi] scsi: ibmvfc: Avoid link down on FS9100 canister reboot (Desnes Augusto Nunes do Rosario) [1882613] - [scsi] scsi: ibmvfc: Use compiler attribute defines instead of __attribute__() (Desnes Augusto Nunes do Rosario) [1882613] - [arm64] arm64: Enable PCI write-combine resources under sysfs (Petr Oros) [1872943] - [scsi] scsi: mpt3sas: Bump driver version to 35.101.00.00 (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add module parameter multipath_on_hba (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handle vSES vphy object during HBA reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handling HBA vSES device (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port objects after host reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get sas_device objects using device's rphy (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get device objects using sas_address & portID (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port's sas_address & phy_mask (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Allocate memory for hba_port objects (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Define hba_port structure (Tomas Henzl) [1888543]- [netdrv] net: phy: realtek: Modify 2.5G PHY name to RTL8226 (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: enable ALDPS to save power for RTL8211F (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: fix rtl8211e rx/tx delay config (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add support for RTL8125B-internal PHY (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add delay to resume path of certain internal PHY's (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: read actual speed to detect downshift (Josef Oskera) [1889854] - [netdrv] r8169: fix issue with forced threading in combination with shared interrupts (Josef Oskera) [1889854] - [netdrv] r8169: fix operation under forced interrupt threading (Josef Oskera) [1889854] - [netdrv] r8169: factor out handling rtl8169_stats (Josef Oskera) [1889854] - [netdrv] r8169: consider that PHY reset may still be in progress after applying firmware (Josef Oskera) [1889854] - [netdrv] r8169: fix data corruption issue on RTL8402 (Josef Oskera) [1889854] - [netdrv] r8169: fix handling ether_clk (Josef Oskera) [1889854] - [netdrv] r8169: fix RTL8168f/RTL8411 EPHY config (Josef Oskera) [1889854] - [netdrv] r8169: remove member irq_enabled from struct rtl8169_private (Josef Oskera) [1889854] - [netdrv] r8169: use napi_complete_done return value (Josef Oskera) [1889854] - [netdrv] r8169: allow to enable ASPM on RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: add support for RTL8125B (Josef Oskera) [1889854] - [netdrv] r8169: sync support for RTL8401 with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: merge handling of RTL8101e and RTL8100e (Josef Oskera) [1889854] - [netdrv] r8169: rename RTL8125 to RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_runtime_resume (Josef Oskera) [1889854] - [netdrv] r8169: remove driver-specific mutex (Josef Oskera) [1889854] - [netdrv] r8169: use RTNL to protect critical sections (Josef Oskera) [1889854] - [netdrv] r8169: add rtl8169_up (Josef Oskera) [1889854] - [netdrv] r8169: remove no longer needed checks for device being runtime-active (Josef Oskera) [1889854] - [netdrv] r8169: mark device as not present when in PCI D3 (Josef Oskera) [1889854] - [netdrv] r8169: allow setting irq coalescing if link is down (Josef Oskera) [1889854] - [netdrv] r8169: move switching optional clock on/off to pll power functions (Josef Oskera) [1889854] - [netdrv] r8169: move updating counters to rtl8169_down (Josef Oskera) [1889854] - [netdrv] r8169: move napi_disable call and rename rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: replace synchronize_rcu with synchronize_net (Josef Oskera) [1889854] - [netdrv] r8169: improve setting WoL on runtime-resume (Josef Oskera) [1889854] - [netdrv] r8169: remove unused constant RsvdMask (Josef Oskera) [1889854] - [netdrv] r8169: add info for DASH being enabled (Josef Oskera) [1889854] - [netdrv] r8169: fix failing WoL (Josef Oskera) [1889854] - [netdrv] r8169: improve handling power management ops (Josef Oskera) [1889854] - [netdrv] r8169: make rtl8169_down central chip quiesce function (Josef Oskera) [1889854] - [netdrv] r8169: move some calls to rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: don't reset tx ring indexes in rtl8169_tx_clear (Josef Oskera) [1889854] - [netdrv] r8169: enable WAKE_PHY as only WoL source when runtime-suspending (Josef Oskera) [1889854] - [netdrv] r8169: change driver data type (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_remove_one (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168f/RTL8411 hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168evl hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168h hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168g hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168ep_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168dp_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from rtl_w0w1_eri (Josef Oskera) [1889854] - [netdrv] r8169: work around an irq coalescing related tx timeout (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_mark_to_asic (Josef Oskera) [1889854] - [netdrv] r8169: make rtl_rx better readable (Josef Oskera) [1889854] - [netdrv] r8169: remove remaining call to mdiobus_unregister (Josef Oskera) [1889854] - [netdrv] r8169: don't include linux/moduleparam.h (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed checks in rtl8169_set_eee (Josef Oskera) [1889854] - [netdrv] r8169: improve reset handling for chips from RTL8168g (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_wait_txrx_fifo_empty (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_enable_rxdvgate (Josef Oskera) [1889854] - [netdrv] r8169: add helper r8168g_wait_ll_share_fifo_ready (Josef Oskera) [1889854] - [netdrv] r8169: use fsleep in polling functions (Josef Oskera) [1889854] - [netdrv] r8169: use new helper eth_hw_addr_crc (Josef Oskera) [1889854] - [netdrv] r8169: switch from netif_xxx message functions to netdev_xxx (Josef Oskera) [1889854] - [netdrv] r8169: remove "out of memory" error message from rtl_request_firmware (Josef Oskera) [1889854] - [netdrv] r8169: simplify counter handling (Josef Oskera) [1889854] - [netdrv] r8169: remove redundant driver message when entering promiscuous mode (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed parameter in rtl8169_set_magic_reg (Josef Oskera) [1889854] - [netdrv] r8169: configure PME_SIGNAL for RTL8125 too (Josef Oskera) [1889854] - [netdrv] r8169: improve max jumbo packet size definition (Josef Oskera) [1889854] - [netdrv] r8169: add check for invalid parameter combination in rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve interrupt coalescing parameter handling (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_coalesce_choose_scale (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_get_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: merge scale for tx and rx irq coalescing (Josef Oskera) [1889854] - [netdrv] r8169: don't pass net_device to irq coalescing sub-functions (Josef Oskera) [1889854] - [netdrv] r8169: improve error message if no dedicated PHY driver is found (Josef Oskera) [1889854] - [netdrv] r8169: improve configuring RxConfig register (Josef Oskera) [1889854] - [netdrv] r8169: improve handling CPCMD_MASK (Josef Oskera) [1889854] - [netdrv] r8169: use devm_mdiobus_register (Josef Oskera) [1889854] - [netdrv] r8169: change wmb to smb_wmb in rtl8169_start_xmit (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_make_unusable_by_asic (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_mark_as_last_descriptor (Josef Oskera) [1889854] - [netdrv] r8169: remove PHY resume delay that is handled in the PHY driver now (Josef Oskera) [1889854] - [netdrv] r8169: add workaround for RTL8168evl TSO hw issues (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_tso_csum_v2 (Josef Oskera) [1889854] - [netdrv] r8169: use rtl8169_set_features in rtl8169_init_one (Josef Oskera) [1889854] - [netdrv] r8169: preserve VLAN setting on RTL8125 in rtl_init_rxcfg (Josef Oskera) [1889854] - [netdrv] r8169: remove NETIF_F_HIGHDMA from vlan_features (Josef Oskera) [1889854] - [netdrv] r8169: move setting OCP base to generic init code (Josef Oskera) [1889854] - [s390] sclp: provide extended sccb support (Thomas Huth) [1798484] - [s390] sclp: avoid copy of sclp_info_sccb (Thomas Huth) [1798484] - [s390] sclp: use memblock for early read cpu info (Thomas Huth) [1798484] - [include] ptp: add stub function for ptp_get_msgtype() (Ivan Vecera) [1899217] - [include] ptp: Add generic ptp message type function (Ivan Vecera) [1899217] - [net] ptp: Add generic ptp v2 header parsing function (Ivan Vecera) [1899217] - [video] hyperv_fb: Fix the cache type when mapping the VRAM (Mohammed Gamal) [1886106] - [video] hyperv_fb: include vmalloc.h (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1886106] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1886106] - [uio] uio_hv_generic: add missed sysfs_remove_bin_file (Mohammed Gamal) [1886106] - [input] hyperv-keyboard: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [hid] hyperv: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [netdrv] hv_netvsc: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove "unlikely" from netvsc_select_queue (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: do not use VF device if link is down (Mohammed Gamal) [1886097] - [netdrv] hyperv: dump TX indirection table to ethtool regs (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: add support for vlans in AF_PACKET mode (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix netvsc_start_xmit's return type (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove unnecessary round_up for recv_completion_cnt (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: use new helper tcp_v6_gso_csum_prep (Mohammed Gamal) [1886097] - [tools] kvm_stat: add sample systemd unit file (Thomas Huth) [1851123] - [tools] kvm_stat: Add command line switch '-L' to log to file (Thomas Huth) [1851123] - [tools] kvm_stat: add command line switch '-z' to skip zero records (Thomas Huth) [1851123] - [mm] mm/gup: Mark lock taken only after a successful retake (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: fix a data race in filemap_fault() (Chris von Recklinghausen) [1885412] - [mm] mm: fix kthread_use_mm() vs TLB invalidate (Chris von Recklinghausen) [1885412] - [fs] kernel: set USER_DS in kthread_use_mm (Chris von Recklinghausen) [1885412] - [drm] kernel: better document the use_mm/unuse_mm API contract (Chris von Recklinghausen) [1885412] - [kernel] kernel: move use_mm/unuse_mm to kthread.c (Chris von Recklinghausen) [1885412] - [drm] drm/i915: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: introduce pin_user_pages_fast_only() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: refactor and de-duplicate gup_fast() code (Chris von Recklinghausen) [1885412] - [mm] mm/gup: move __get_user_pages_fast() down a few lines in gup.c (Chris von Recklinghausen) [1885412] - [mm] gup: document and work around "COW can break either way" issue (Chris von Recklinghausen) [1885412] - [vfio] vfio: checking of validity of user vaddr in vfio_dma_rw (Chris von Recklinghausen) [1885412] - [fs] mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow to react to fatal signals (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [mm] mm: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [fs] mm: introduce FAULT_FLAG_INTERRUPTIBLE (Chris von Recklinghausen) [1885412] - [mm] mm: introduce FAULT_FLAG_DEFAULT (Chris von Recklinghausen) [1885412] - [fs] userfaultfd: don't retake mmap_sem to emulate NOPAGE (Chris von Recklinghausen) [1885412] - [include] mm: return faster for non-fatal signals in user mode faults (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] arm64/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] x86/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm: introduce fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: fix __get_user_pages() on fault retry of hugetlb (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename "nonblocking" to "locked" where proper (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename nr as nr_pinned in get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: require FOLL_GET for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: don't bother dropping mmap_sem for zero size readahead (Chris von Recklinghausen) [1885412] - [mm] mm/slb: export __kmalloc_track(_node)_caller (Chris von Recklinghausen) [1885412] - [mm] mm: Add vmf_insert_pfn_xxx_prot() for huge page-table entries (Chris von Recklinghausen) [1885412] - [vfio] vfio: introduce vfio_dma_rw to read/write a range of IOVAs (Chris von Recklinghausen) [1885412] - [infiniband] mm, tree-wide: rename put_user_page*() to unpin_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1" (Chris von Recklinghausen) [1885412] - [mm] powerpc: book3s64: convert to pin_user_pages() and put_user_page() (Chris von Recklinghausen) [1885412] - [vfio] vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [net] net/xdp: set FOLL_PIN via pin_user_pages() (Chris von Recklinghausen) [1885412] - [drm] drm/via: set FOLL_PIN via pin_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() (Chris von Recklinghausen) [1885412] - [infiniband] IB/{core, hw, umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP (Chris von Recklinghausen) [1885412] - [documentation] mm/gup: introduce pin_user_pages*() and FOLL_PIN (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: set pages dirty upon releasing DMA buffers (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow FOLL_FORCE for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [vfio] vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote() call (Chris von Recklinghausen) [1885412] - [mm] mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM (Chris von Recklinghausen) [1885412] - [mm] mm/gup: factor out duplicate code from four routines (Chris von Recklinghausen) [1885412] - [mm] mm: drop mmap_sem before calling balance_dirty_pages() in write fault (Chris von Recklinghausen) [1885412] - [vfio] vfio/type1: untag user pointers in vaddr_get_pfn (Chris von Recklinghausen) [1885412] - [mm] mm: untag user pointers in mm/gup.c (Chris von Recklinghausen) [1885412] - [drm] drivers/gpu/drm/via: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [fs] fs/io_uring.c: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm: mark the page referenced in gup_hugepte (Chris von Recklinghausen) [1885412] - [mm] mm: switch gup_hugepte to use try_get_compound_head (Chris von Recklinghausen) [1885412] - [mm] mm: move the powerpc hugepd code to mm/gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: validate get_user_pages_fast flags (Chris von Recklinghausen) [1885412] - [mm] mm: consolidate the get_user_pages* implementations (Chris von Recklinghausen) [1885412] - [mm] mm: reorder code blocks in gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP (Chris von Recklinghausen) [1885412] - [x86] mm: lift the x86_32 PAE version of gup_get_pte to common code (Chris von Recklinghausen) [1885412] - [s390] mm: simplify gup_fast_permitted (Chris von Recklinghausen) [1885412] - [mm] mm: use untagged_addr() for get_user_pages_fast addresses (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: make gup_hugepte() static (Chris von Recklinghausen) [1885412] - [mm] filemap: drop the mmap_sem for all blocking operations (Chris von Recklinghausen) [1885412] - [mm] filemap: kill page_cache_read usage in filemap_fault (Chris von Recklinghausen) [1885412] - [mm] filemap: pass vm_fault to the mmap ra helpers (Chris von Recklinghausen) [1885412] - [mm] docs/core-api/mm: fix return value descriptions in mm/ (Chris von Recklinghausen) [1885412] - [mm] docs/mm: vmalloc: re-indent kernel-doc comemnts (Chris von Recklinghausen) [1885412] - [drm] drm/via: mark expected switch fall-throughs (Chris von Recklinghausen) [1885412] - [mm] x86/mm: Break out kernel address space handling (Chris von Recklinghausen) [1885412] - [kernel] locking/rwsem: Remove reader optimistic spinning (Waiman Long) [1895046] - [kernel] locking/rwsem: Enable reader optimistic lock stealing (Waiman Long) [1895046] - [kernel] locking/rwsem: Prevent potential lock starvation (Waiman Long) [1895046] - [kernel] locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath() (Waiman Long) [1895046] - [kernel] locking/rwsem: Fold __down_{read,write}*() (Waiman Long) [1895046] - [kernel] locking/rwsem: Introduce rwsem_write_trylock() (Waiman Long) [1895046] - [kernel] locking/rwsem: Better collate rwsem_read_trylock() (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_interruptible (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_killable_nested (Waiman Long) [1895046] - [powerpc] powerpc/perf: Fix crash with is_sier_available when pmu is not set (Steve Best) [1904225] - [powerpc] kvm: ppc: book3s hv: xive: Fix vCPU id sanity check (Greg Kurz) [1902709] - [net] ip6_gre: set dev->hard_header_len when using header_ops (Antoine Tenart) [1895789] - [fs] xfs: flush new eof page on truncate to avoid post-eof corruption (Brian Foster) [1878495] - [netdrv] bonding: set dev->needed_headroom in bond_setup_by_slave() (Antoine Tenart) [1903073] - [net] netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal (Antoine Tenart) [1901026] - [infiniband] RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [infiniband] IB/hfi1: Fix error return code in hfi1_init_dd() (Kamal Heib) [1857605] - [infiniband] RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() (Kamal Heib) [1857605] - [infiniband] RDMA/cm: Make the local_id_table xarray non-irq (Kamal Heib) [1857605] - [infiniband] IB/srpt: Fix memory leak in srpt_add_one (Kamal Heib) [1857605] - [infiniband] RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib) [1894681 1857605] - [infiniband] RDMA/rxe: Handle skb_clone() failure in rxe_recv.c (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix bug rejecting all multicast packets (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() (Kamal Heib) [1857605] - [infiniband] IB/rdmavt: Fix sizeof mismatch (Kamal Heib) [1857605] - [infiniband] RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces (Kamal Heib) [1883480 1883478 1857605] - [infiniband] RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() (Kamal Heib) [1857605] - [rdma] RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [x86] kretprobe: Prevent triggering kretprobe from within kprobe_flush_task (Jerome Marchand) [1821265] - [netdrv] net: intel: Remove in_interrupt() warnings (Jonathan Toppins) [1891101] - [netdrv] ice: fix adding IP4 IP6 Flow Director rules (Jonathan Toppins) [1891101] - [netdrv] ice: Fix pointer cast warnings (Jonathan Toppins) [1891101] - [netdrv] ice: refactor devlink_port to be per-VSI (Jonathan Toppins) [1891101] - [netdrv] ice: add the DDP Track ID to devlink info (Jonathan Toppins) [1891101] - [netdrv] ice: Change ice_info_get_dsn to be void (Jonathan Toppins) [1891101] - [netdrv] ice: remove repeated words (Jonathan Toppins) [1891101] - [netdrv] ice: devlink: use *phD to print small buffer (Jonathan Toppins) [1891101] - [netdrv] ice: preserve NVM capabilities in safe mode (Jonathan Toppins) [1891101] - [netdrv] ice: increase maximum wait time for flash write commands (Jonathan Toppins) [1891101] - [netdrv] ice: remove unused args from ice_get_open_tunnel_port() (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak in ice_vsi_setup (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak if register_netdev_fails (Jonathan Toppins) [1891101] - [netdrv] ice: Fix call trace on suspend (Jonathan Toppins) [1891101] - [netdrv] ice: simplify the return expression of ice_finalize_update() (Jonathan Toppins) [1891101] - [netdrv] ice: Misc minor fixes (Jonathan Toppins) [1838737] - [netdrv] ice: adjust profile ID map locks (Jonathan Toppins) [1838737] - [netdrv] ice: update PTYPE lookup table (Jonathan Toppins) [1838737] - [netdrv] ice: Graceful error handling in HW table calloc failure (Jonathan Toppins) [1838737] - [netdrv] ice: port fix for chk_linearlize (Jonathan Toppins) [1838737] - [netdrv] ice: Allow 2 queue pairs per VF on SR-IOV initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Clear and free XLT entries on reset (Jonathan Toppins) [1838737] - [netdrv] ice: add useful statistics (Jonathan Toppins) [1838737] - [netdrv] ice: remove page_reuse statistic (Jonathan Toppins) [1838737] - [netdrv] ice: Fix RSS profile locks (Jonathan Toppins) [1838737] - [netdrv] ice: fix the vsi_id mask to be 10 bit for set_rss_lut (Jonathan Toppins) [1838737] - [netdrv] ice: rename misleading grst_delay variable (Jonathan Toppins) [1838737] - [netdrv] ice: mark PM functions as __maybe_unused (Jonathan Toppins) [1838737] - [netdrv] ice: fix unused parameter warning (Jonathan Toppins) [1838737] - [netdrv] ice: disable no longer needed workaround for FW logging (Jonathan Toppins) [1838737] - [netdrv] ice: reduce scope of variable (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI on probe fail (Jonathan Toppins) [1838737] - [netdrv] ice: Allow all VLANs in safe mode (Jonathan Toppins) [1838737] - [netdrv] ice: need_wakeup flag might not be set for Tx (Jonathan Toppins) [1838737] - [netdrv] ice: distribute Tx queues evenly (Jonathan Toppins) [1838737] - [netdrv] ice: Adjust scheduler default BW weight (Jonathan Toppins) [1838737] - [netdrv] ice: Add RL profile bit mask check (Jonathan Toppins) [1838737] - [netdrv] ice: fix overwriting TX/RX descriptor values when rebuilding VSI (Jonathan Toppins) [1838737] - [netdrv] ice: return correct error code from ice_aq_sw_rules (Jonathan Toppins) [1838737] - [netdrv] ice: restore VF MSI-X state during PCI reset (Jonathan Toppins) [1838737] - [netdrv] ice: fix link event handling timing (Jonathan Toppins) [1838737] - [netdrv] ice: Fix link broken after GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Implement LFC workaround (Jonathan Toppins) [1838737] - [netdrv] ice: implement device flash update via devlink (Jonathan Toppins) [1838737] - [netdrv] ice: add flags indicating pending update of firmware module (Jonathan Toppins) [1838737] - [netdrv] ice: Add AdminQ commands for FW update (Jonathan Toppins) [1838737] - [netdrv] ice: Add support for unified NVM update flow capability (Jonathan Toppins) [1838737] - [netdrv] ice: add 1G SGMII PHY type (Jonathan Toppins) [1838737] - [netdrv] ice: Report AOC PHY Types as Fiber (Jonathan Toppins) [1838737] - [netdrv] ice: add AQC get link topology handle support (Jonathan Toppins) [1838737] - [netdrv] ice: Rename low_power_ctrl (Jonathan Toppins) [1838737] - [netdrv] ice: update reporting of autoneg capabilities (Jonathan Toppins) [1838737] - [netdrv] ice: add ice_aq_get_phy_caps() debug logs (Jonathan Toppins) [1838737] - [netdrv] ice: support Total Port Shutdown on devices that support it (Jonathan Toppins) [1838737] - [netdrv] ice: add link lenient and default override support (Jonathan Toppins) [1838737] - [netdrv] ice: restore PHY settings on media insertion (Jonathan Toppins) [1838737] - [netdrv] ice: move auto FEC checks into ice_cfg_phy_fec() (Jonathan Toppins) [1838737] - [netdrv] ice: refactor FC functions (Jonathan Toppins) [1838737] - [netdrv] ice: Add advanced power mgmt for WoL (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_discover_caps into two functions (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_parse_caps into separate functions (Jonathan Toppins) [1838737] - [netdrv] ice: refactor ice_discover_caps to avoid need to retry (Jonathan Toppins) [1838737] - [netdrv] ice: replace single-element array used for C struct hack (Jonathan Toppins) [1838737] - [netdrv] ice: avoid unnecessary single-member variable-length structs (Jonathan Toppins) [1838737] - [netdrv] ice: implement snapshot for device capabilities (Jonathan Toppins) [1838737] - [netdrv] net/intel: remove driver versions from Intel drivers (Jonathan Toppins) [1838737] - [netdrv] ice: protect ring accesses with WRITE_ONCE (Jonathan Toppins) [1838737] - [netdrv] ice: Ignore EMODE when setting PHY config (Jonathan Toppins) [1838737] - [netdrv] ice: fix aRFS after flow director delete (Jonathan Toppins) [1838737] - [netdrv] ice: Use coalesce values from q_vector 0 when increasing q_vectors (Jonathan Toppins) [1838737] - [netdrv] ice: fix PCI device serial number to be lowercase values (Jonathan Toppins) [1838737] - [netdrv] ice: fix function signature style format (Jonathan Toppins) [1838737] - [netdrv] ice: Allow VF to request reset as soon as it's initialized (Jonathan Toppins) [1838737] - [netdrv] ice: Fix inability to set channels when down (Jonathan Toppins) [1838737] - [netdrv] ice: Always clear QRXFLXP_CNTXT before writing new value (Jonathan Toppins) [1838737] - [netdrv] ice: Reset VF for all port VLAN changes from host (Jonathan Toppins) [1838737] - [netdrv] ice: Update ICE_PHY_TYPE_HIGH_MAX_INDEX value (Jonathan Toppins) [1838737] - [netdrv] ice: Increase timeout after PFR (Jonathan Toppins) [1838737] - [netdrv] ice: Fix transmit for all software offloaded VLANs (Jonathan Toppins) [1838737] - [netdrv] ice: support adding 16 unicast/multicast filter on untrusted VF (Jonathan Toppins) [1838737] - [netdrv] ice: allow host to clear administratively set VF MAC (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF VSI release and setup functions (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF reset (Jonathan Toppins) [1838737] - [netdrv] ice: remove VM/VF disable command on CORER/GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Add functions to rebuild host VLAN/MAC config for a VF (Jonathan Toppins) [1838737] - [netdrv] ice: Add function to set trust mode bit on reset (Jonathan Toppins) [1838737] - [netdrv] ice: Renaming and simplification in VF init path (Jonathan Toppins) [1838737] - [netdrv] ice: Separate VF VSI initialization/creation from reset flow (Jonathan Toppins) [1838737] - [netdrv] ice: Add helper function for clearing VPGEN_VFRTRIG (Jonathan Toppins) [1838737] - [netdrv] ice: Simplify ice_sriov_configure (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor ice_ena_vf_mappings to split MSIX and queue mappings (Jonathan Toppins) [1838737] - [netdrv] ice: Declare functions static (Jonathan Toppins) [1838737] - [netdrv] ice: fix kernel BUG if register_netdev fails (Jonathan Toppins) [1838737] - [netdrv] ice: fix potential double free in probe unrolling (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI context initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Poll for reset completion when DDP load fails (Jonathan Toppins) [1838737] - [netdrv] ice: Check UMEM FQ size when allocating bufs (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor Rx checksum checks (Jonathan Toppins) [1838737] - [netdrv] ice: avoid undefined behavior (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP Tx queues to match number of Rx queues (Jonathan Toppins) [1838737] - [netdrv] ice: Add XDP Tx to VSI ring stats (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP TxQ to 0 when destroying rings (Jonathan Toppins) [1838737] - [netdrv] ice: Handle critical FW error during admin queue initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Don't allow VLAN stripping change when pvid set (Jonathan Toppins) [1838737] - [netdrv] ice: Add more Rx errors to netdev's rx_error counter (Jonathan Toppins) [1838737] - [netdrv] ice: Fix for memory leaks and modify ICE_FREE_CQ_BUFS (Jonathan Toppins) [1838737] - [netdrv] ice: Fix memory leak (Jonathan Toppins) [1838737] - [netdrv] ice: fix MAC write command (Jonathan Toppins) [1838737] - [netdrv] ice: set VF default LAN address (Jonathan Toppins) [1838737] - [netdrv] ice: remove unused macro (Jonathan Toppins) [1838737] - [netdrv] ice: fix signed vs unsigned comparisons (Jonathan Toppins) [1838737] - [netdrv] ice: Fix error return code in ice_add_prof() (Jonathan Toppins) [1838737] - [netdrv] ice: replace "fallthrough" comments with fallthrough reserved word (Jonathan Toppins) [1838737]- [kernel] kernel/crash: reserve more memory for fadump (Pingfan Liu) [1891043] - [powerpc] pseries: Pass MSI affinity to irq_create_mapping() (Laurent Vivier) [1702939] - [kernel] genirq/irqdomain: Add an irq_create_mapping_affinity() function (Laurent Vivier) [1702939] - [powerpc] powerpc/perf: Use regs->nip when SIAR is zero (Steve Best) [1903731] - [powerpc] powerpc/perf: Use the address from SIAR register to set cpumode flags (Steve Best) [1903731] - [powerpc] powerpc/perf: Drop the check for SIAR_VALID (Steve Best) [1903731] - [powerpc] powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for power10 DD1 (Steve Best) [1903731] - [netdrv] net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initialize QP mutex for the debug kernels (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow providing extra scatter CQE QP flag (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Query PPS pin operational status before registering it (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Verify Hardware supports requested ptp function on a given pin (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of using ptp channel index as pin index (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix error path of device attach (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix forward to next namespace (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR after reload interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR when fail to enable the mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prevent prefetch from racing with implicit destruction (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use xa_lock_irq when access to SRQ table (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix usage of rcu-protected pointer (Alaa Hleihel) [1858560] - [netdrv] net/mxl5e: Verify that rpriv is not NULL (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set PD pointers for the error flow unwind (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix legacy IPoIB QP initialization (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Protect from kernel crash if XRC_TGT doesn't have udata (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix integrity enabled QP creation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove ECE limitation from the RAW_PACKET QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix remote gid value in query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't access ib_qp fields in internal destroy QP path (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add missed RST2INIT and INIT2INIT steps during ECE handshake (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix -Wformat warning in check_ucmd_data() (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to resp.response_length (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix some error pointer dereferences (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE DC support (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't rely on FW to set zeros in ECE response (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return an error if copy_to_user fails (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make mlx5e_dcbnl_ops static (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: reduce stack usage in qp_read_field (Alaa Hleihel) [1858560] - [netdrv] mlx5: fix xdp data_meta setup in mlx5e_fill_xdp_buff (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Support TX port affinity for VF drivers in LAG mode (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Helper function to set ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use change upper event to setup representors' bond_metadata (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Slave representors sharing unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Alloc and free unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Add bond_metadata and its slave entries (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Offload flow rules to active lower representor (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Support tc block sharing for representors (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Introduce APIs to enable egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch ingress acl codes (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch egress acl codes (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE data after modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Convert modify QP to use MLX5_SET macros (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove manually crafted QP context the query call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use direct modify QP implementation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during QP create (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Get ECE options from FW during create QP (Alaa Hleihel) [1858560] - [include] net/mlx5: Add ability to read and write ECE options (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use IS_ERR() to check and simplify code (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Add support for RDMA TX FT headers modifying (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move iseg access helper routines close to mlx5_core driver (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Cleanup mlx5_ifc_fte_match_set_misc2_bits (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib driver name (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Calculate SQ stop room in a robust way (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move internal timer read function to clock library (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of releasing wrong chunks on > 4K page size systems (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Dedicate fw page to the requesting function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix query_srq_cmd() function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support for drop action in DV steering (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support in steering default miss (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor DV create flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support in forward to namespace (Alaa Hleihel) [1858560] - [infiniband] {IB/net}/mlx5: Simplify don't trap code (Alaa Hleihel) [1858560] - [include] net/mlx5: Replace zero-length array with flexible-array (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Accel, Remove unnecessary header include (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use struct assignment for WQE info updates (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Take TX WQE info structures out of general EN header (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Split TX acceleration offloads into two phases (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Update UDP fields of the SKB for GSO first (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make TLS offload independent of wqe and pi (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Pass only eseg to IPSEC offload (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify checks of TLS offloads (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return bool from TLS and IPSEC offloads (Alaa Hleihel) [1858560] - [netdrv] net: remove newlines in NL_SET_ERR_MSG_MOD (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to variable rcqe_sz (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Assign profile before calling stages (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move all WR logic from qp.c to separate file (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor mlx5_post_send() to improve readability (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib to use new cmd interface (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set UDP source port based on the grh.flow_label (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Define RoCEv2 udp source port when set path (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Set lag tx affinity according to slave (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor affinity related code (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support to get lag physical port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Change lag mutex lock to spin lock (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Consolidate into special function all create QP calls (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove redundant destroy QP call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Copy response to the user in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Handle udate outlen checks in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP flags check to higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Group all create QP parameters to simplify in-kernel interfaces (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Reduce amount of duplication in QP destroy (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate to user/kernel create QP flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate XRC_TGT QP creation from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Globally parse DEVX UID (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible inlen check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Rely on existence of udata to separate kernel/user flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second user copy in create_user_qp (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Combine copy of create QP command in RSS RAW QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP attribute check in higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Store QP type in the vendor QP structure (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete unsupported QP types (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify reserving space for WQEs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Rename ICOSQ WQE info struct and field (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fetch WQE: reuse code and enforce typing (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: XDP, Print the offending TX descriptor on error completion (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: TX, Generalise code and usage of error CQE dump (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use proper name field for the UMR key (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support for release all pages event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Rate limit page not found error messages (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add helper function to release fw page (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove unused field in EQ (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Remove unneeded semicolon (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Fix coverity issue (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process all vendor flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return all configured create flags through query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Change scatter CQE flag to be set like other vendor flags (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use flags_en mechanism to mark QP created with WQE signature (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process create QP flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete create QP flags obfuscation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initial separation of RAW_PACKET QP from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second copy from user for non RSS RAW QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move DRIVER QP flags check into separate function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update all DRIVER QP places to use QP subtype (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Split scatter CQE configuration for DCT QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate create QP flows to be based on type (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set QP subtype immediately when it is known (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Avoid setting redundant NULL for XRC QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prepare QP allocation for future removal (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Perform check if QP creation flow is valid (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible GSI port check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Organize QP types checks in one place (Alaa Hleihel) [1858560] - [include] net/mlx5: TX WQE Add trailer insertion field (Alaa Hleihel) [1858560] - [include] net/mlx5: Add release all pages capability bit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce TLS RX offload hardware bits (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure and defines for pci sync for fw update event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure layout and defines for MFRL register (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use aligned variable while allocating ICM memory (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update transobj.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update SW steering new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update port.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update rl.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update uar.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pd.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pagealloc.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mr.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mcg.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update main.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update vxlan.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mpfs.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update gid.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update lag.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fw.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fs_core new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update FPGA to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eswitch to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] ethernet: remove redundant memset (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update statistics to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eq.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update ecpf.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update debugfs.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update cq.c to new cmd interface (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Update vport.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: improve some comments (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Read embedded cpu bit only once (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Handle errors from netif_set_real_num_{tx, rx}_queues (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Refactor SA handle creation and destruction (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use the correct IPsec capability function for FPGA ops (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Enable SW-defined RoCEv2 UDP source port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor HCA capability set flow (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Move QP logic to mlx5_ib (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Alphabetically sort build artifacts (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Delete not-used cmd header (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete Q counter allocations command (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove Q counter low level helper APIs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Replace hand written QP context struct with automatic getters (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove extra indirection while storing QPN (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the IPoIB module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the FPGA module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in steering module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove empty QP and CQ events handlers (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code create and destroy QP calls (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Provide simplified command interfaces (Alaa Hleihel) [1858560] - [x86] kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT (Vitaly Kuznetsov) [1902184] - [net] netdevsim: devlink flash timeout message (Petr Oros) [1882019] - [net] devlink: collect flash notify params into a struct (Petr Oros) [1882019] - [net] devlink: add timeout information to status_notify (Petr Oros) [1882019] - [firmware] efi/esrt: Only call efi_mem_reserve() for boot services memory (Kairui Song) [1878024] - [firmware] efi: Drop type and attribute checks in efi_mem_desc_lookup() (Kairui Song) [1878024] - [fs] iomap: Fix direct I/O write consistency check (Andreas Grunbacher) [1875556] - [fs] gfs2: fix O_SYNC write handling (Andreas Grunbacher) [1871923] - [fs] gfs2: move setting current->backing_dev_info (Andreas Grunbacher) [1871923] - [fs] gfs2: Don't return NULL from gfs2_inode_lookup (Andreas Grunbacher) [1872061] - [fs] gfs2: If go_sync returns error, withdraw but skip invalidate (Robert S Peterson) [1875035] - [fs] gfs2: Close timing window with GLF_INVALIDATE_IN_PROGRESS (Robert S Peterson) [1875035] - [fs] gfs2: Fix refcount leak in gfs2_glock_poke (Robert S Peterson) [1875035] - [fs] gfs2: Add missing truncate_inode_pages_final for sd_aspace (Robert S Peterson) [1875035] - [fs] gfs2: call truncate_inode_pages_final for address space glocks (Robert S Peterson) [1875035] - [fs] gfs2: simplify the logic in gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_linked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: further simplify gfs2_evict_inode with new func evict_should_delete (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_unlinked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: rename variable error to ret in gfs2_evict_inode (Robert S Peterson) [1875035] - [net] ethtool: Add link extended state (Ivan Vecera) [1894545] - [documentation] networking: ethtool-netlink: Add link extended state (Ivan Vecera) [1894545] - [net] ethtool: fix error handling in linkstate_prepare_data() (Ivan Vecera) [1894545] - [net] ethtool: provide UAPI for PHY Signal Quality Index (SQI) (Ivan Vecera) [1894545]- [mm] mm/hugetlb: fix a race between hugetlb sysctl handlers (Julia Denham) [1886241] {CVE-2020-25285} - [kernel] audit: do not set FS_EVENT_ON_CHILD in audit marks mask (Richard Guy Briggs) [1896480] - [net] missing barriers in some of unix_sock ->addr and ->path accesses (Richard Guy Briggs) [1896480] - [kernel] audit: fix macros warnings (Richard Guy Briggs) [1896480] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1896480] - [kernel] audit: fix a kernel-doc markup (Richard Guy Briggs) [1896480] - [kernel] audit: Remove redundant null check (Richard Guy Briggs) [1896480] - [kernel] audit: uninitialize variable audit_sig_sid (Richard Guy Briggs) [1896480] - [kernel] audit: change unnecessary globals into statics (Richard Guy Briggs) [1896480] - [kernel] audit: report audit wait metric in audit status reply (Richard Guy Briggs) [1896480] - [security] audit: purge audit_log_string from the intra-kernel audit API (Richard Guy Briggs) [1896480] - [security] apparmor: Check buffer bounds when mapping permissions mask (Richard Guy Briggs) [1896480] - [kernel] audit: issue CWD record to accompany LSM_AUDIT_DATA_* records (Richard Guy Briggs) [1896480] - [net] audit: use the proper gfp flags in the audit_log_nfcfg() calls (Richard Guy Briggs) [1896480] - [include] audit: remove unused !CONFIG_AUDITSYSCALL __audit_inode* stubs (Richard Guy Briggs) [1896480] - [net] audit: add gfp parameter to audit_log_nfcfg (Richard Guy Briggs) [1896480] - [kernel] audit: log nftables configuration change events (Richard Guy Briggs) [1896480] - [kernel] audit: Use struct_size() helper in alloc_chunk (Richard Guy Briggs) [1896480] - [kernel] revert: 1320a4052ea1 ("audit: trigger accompanying records when no rules present") (Richard Guy Briggs) [1896480] - [include] audit: Replace zero-length array with flexible-array (Richard Guy Briggs) [1896480] - [netdrv] net: usb: lan78xx: Disable interrupts before calling generic_handle_irq() (Waiman Long) [1904213] - [mm] x86/mm/cpa: Prevent large page split when ftrace flips RW on kernel text (Waiman Long) [1904213] - [mm] x86/mm/cpa: Fix cpa_flush_array() TLB invalidation (Waiman Long) [1904213] - [net] netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [net] netlabel: fix our progress tracking in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [netdrv] net: ena: fix packet's addresses for rx_offset feature (Petr Oros) [1861967] - [netdrv] net: ena: handle bad request id in ena_netdev (Petr Oros) [1861967] - [netdrv] net: ena: Change WARN_ON expression in ena_del_napi_in_range() (Petr Oros) [1861967] - [netdrv] net: ena: support new LLQ acceleration mode (Petr Oros) [1861967] - [netdrv] net: ena: move llq configuration from ena_probe to ena_device_init() (Petr Oros) [1861967] - [netdrv] net: ena: enable support of rss hash key and function changes (Petr Oros) [1861967] - [netdrv] net: ena: add support for traffic mirroring (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: change ena_com_stats_admin stats to u64 (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: satisfy gcc warning (Petr Oros) [1861967] - [netdrv] net: ena: add reserved PCI device ID (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary rearming of interrupt vector when busy-polling (Petr Oros) [1861967] - [netdrv] net: ena: Fix using plain integer as NULL pointer in ena_init_napi_in_range (Petr Oros) [1861967] - [netdrv] ena_netdev: use generic power management (Petr Oros) [1861967] - [netdrv] net: ena: xdp: update napi budget for DROP and ABORTED (Petr Oros) [1861967] - [netdrv] net: ena: xdp: XDP_TX: fix memory leak (Petr Oros) [1861967] - [netdrv] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1861967] - [netdrv] net: ena: reduce driver load time (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: minor code changes (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spacing issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: code reorderings (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary code (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix line break issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spelling and grammar mistakes in comments (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: set queue sizes to u32 for consistency (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: rename ena_update_tx/rx_rings_intr_moderation() (Petr Oros) [1861967] - [netdrv] net: ena: simplify ena_com_update_intr_delay_resolution() (Petr Oros) [1861967] - [netdrv] net: ena: fix ena_com_comp_status_to_errno() return value (Petr Oros) [1861967] - [netdrv] net: ena: use explicit variable size for clarity (Petr Oros) [1861967] - [netdrv] net: ena: rename ena_com_free_desc to make API more uniform (Petr Oros) [1861967] - [netdrv] net: ena: add support for the rx offset feature (Petr Oros) [1861967] - [netdrv] ena: Add XDP frame size to amazon NIC driver (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: extract code to ena_indirection_table_set() (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary spaces and tabs in ena_com.h macros (Petr Oros) [1861967] - [netdrv] net: ena: use SHUTDOWN as reset reason when closing interface (Petr Oros) [1861967] - [netdrv] net: ena: drop superfluous prototype (Petr Oros) [1861967] - [netdrv] net: ena: add support for reporting of packet drops (Petr Oros) [1861967] - [netdrv] net: ena: add unmask interrupts statistics to ethtool (Petr Oros) [1861967] - [netdrv] net: ena: remove code that does nothing (Petr Oros) [1861967] - [netdrv] net: ena: changes to RSS hash key allocation (Petr Oros) [1861967] - [netdrv] net: ena: change default RSS hash function to Toeplitz (Petr Oros) [1861967] - [netdrv] net: ena: allow setting the hash function without changing the key (Petr Oros) [1861967] - [netdrv] net: ena: fix error returning in ena_com_get_hash_function() (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary admin command when RSS function set fails (Petr Oros) [1861967] - [netdrv] net/ena: Fix build warning in ena_xdp_set() (Petr Oros) [1861967] - [netdrv] net: ena: Make some functions static (Petr Oros) [1861967] - [netdrv] net: ena: fix continuous keep-alive resets (Petr Oros) [1861967] - [netdrv] net: ena: avoid memory access violation by validating req_id properly (Petr Oros) [1861967] - [netdrv] net: ena: fix request of incorrect number of IRQ vectors (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect setting of the number of msix vectors (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: clean up minor indentation issue (Petr Oros) [1861967] - [netdrv] net: ena: reject unsupported coalescing params (Petr Oros) [1861967] - [netdrv] net: ena: fix broken interface between ENA driver and FW (Petr Oros) [1861967] - [netdrv] net/amazon: Ensure that driver version is aligned to the linux kernel (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: remove redundant non-zero check on rc (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'hash_key' (Petr Oros) [1861967] - [netdrv] net: ena: ena-com.c: prevent NULL pointer dereference (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: use correct value for crc32 hash (Petr Oros) [1861967] - [netdrv] net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE (Petr Oros) [1861967] - [netdrv] net: ena: fix corruption of dev_idx_to_host_tbl (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrectly saving queue numbers when setting RSS indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: store hash function as values and not bits (Petr Oros) [1861967] - [netdrv] net: ena: rss: fix failure to get indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: do not allocate key when not supported (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect default RSS key (Petr Oros) [1861967] - [netdrv] net: ena: add missing ethtool TX timestamping indication (Petr Oros) [1861967] - [netdrv] net: ena: fix uses of round_jiffies() (Petr Oros) [1861967] - [netdrv] net: ena: fix potential crash when rxfh key is NULL (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'rx_ring' (Petr Oros) [1861967] - [netdrv] net: ena: fix issues in setting interrupt moderation params in ethtool (Petr Oros) [1861967] - [netdrv] net: ena: fix default tx interrupt moderation interval (Petr Oros) [1861967] - [netdrv] net: ena: Add first_interrupt field to napi struct (Petr Oros) [1861967] - [netdrv] net: ena: Implement XDP_TX action (Petr Oros) [1861967] - [netdrv] net: ena: implement XDP drop support (Petr Oros) [1861967] - [netdrv] net: ena: fix napi handler misbehavior when the napi budget is zero (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: support set_channels callback (Petr Oros) [1861967] - [netdrv] net: ena: remove redundant print of number of queues (Petr Oros) [1861967] - [netdrv] net: ena: make ethtool -l show correct max number of queues (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: get_channels: use combined only (Petr Oros) [1861967] - [netdrv] net: ena: multiple queue creation related cleanups (Petr Oros) [1861967] - [netdrv] net: ena: change num_queues to num_io_queues for clarity and consistency (Petr Oros) [1861967] - [kernel] rcu/tree: docs: document bkvcache new members at struct kfree_rcu_cpu (Nico Pache) [1894223] - [mm] kasan: don't assume percpu shadow allocations will succeed (Nico Pache) [1894223] - [lib] kasan: update required compiler versions in documentation (Nico Pache) [1894223] - [lib] kasan: improve and simplify Kconfig.kasan (Nico Pache) [1894223] - [lib] kasan: Fix required compiler version (Nico Pache) [1894223] - [lib] kasan: Bump required compiler version (Nico Pache) [1894223] - [documentation] kasan: update documentation for generic kasan (Nico Pache) [1894223] - [mm] kasan: record and print the free track (Nico Pache) [1894223] - [mm] rcu: kasan: record and print call_rcu() call stack (Nico Pache) [1894223] - [kernel] rcu: Support reclaim for head-less object (Nico Pache) [1894223] - [kernel] rcu: Introduce 2 arg kvfree_rcu() interface (Nico Pache) [1894223] - [mm] mm/list_lru.c: Rename kvfree_rcu() to local variant (Nico Pache) [1894223] - [kernel] rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_* (Nico Pache) [1894223] - [kernel] rcu/tiny: support vmalloc in tiny-RCU (Nico Pache) [1894223] - [kernel] rcu/tree: Maintain separate array for vmalloc ptrs (Nico Pache) [1894223] - [kernel] rcu/tree: cache specified number of objects (Nico Pache) [1894223] - [kernel] rcu/tree: Use static initializer for krc.lock (Nico Pache) [1894223] - [kernel] rcu/tree: Move kfree_rcu_cpu locking/unlocking to separate functions (Nico Pache) [1894223] - [kernel] rcu/tree: Simplify KFREE_BULK_MAX_ENTR macro (Nico Pache) [1894223] - [kernel] rcu/tree: Make debug_objects logic independent of rcu_head (Nico Pache) [1894223] - [kernel] rcu/tree: Repeat the monitor if any free channel is busy (Nico Pache) [1894223] - [kernel] rcu/tree: Skip entry into the page allocator for PREEMPT_RT (Nico Pache) [1894223] - [kernel] rcu/tree: Keep kfree_rcu() awake during lock contention (Nico Pache) [1894223] - [kernel] rcu: Fix a kernel-doc warnings for "count" (Nico Pache) [1894223] - [kernel] rcu/tree: Count number of batched kfree_rcu() locklessly (Nico Pache) [1894223] - [kernel] rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() batching (Nico Pache) [1894223] - [kernel] rcuperf: Measure memory footprint during kfree_rcu() test (Nico Pache) [1894223] - [kernel] rcu: Add a trace event for kfree_rcu() use of kfree_bulk() (Nico Pache) [1894223] - [kernel] rcu: Support kfree_bulk() interface in kfree_rcu() (Nico Pache) [1894223] - [mm] kasan: fix clang compilation warning due to stack protector (Nico Pache) [1894223] - [mm] kasan: disable branch tracing for core runtime (Nico Pache) [1894223] - [mm] kasan: add missing functions declarations to kasan.h (Nico Pache) [1894223] - [mm] kasan: consistently disable debugging features (Nico Pache) [1894223] - [mm] kasan: unset panic_on_warn before calling panic() (Nico Pache) [1894223] - [mm] kasan: detect negative size in memory operation function (Nico Pache) [1894223] - [mm] kasan: No KASAN's memmove check if archs don't have it (Nico Pache) [1894223] - [mm] kasan: use apply_to_existing_page_range() for releasing vmalloc shadow (Nico Pache) [1894223] - [mm] kasan: fix crashes on access to memory mapped by vm_map_ram() (Nico Pache) [1894223] - [mm] mm/kasan/common.c: fix compile error (Nico Pache) [1894223] - [mm] kasan: support backing vmalloc space with real shadow memory (Nico Pache) [1894223] - [mm] mm/vmalloc: rework vmap_area_lock (Nico Pache) [1894223] - [mm] mm/vmalloc: remove preempt_disable/enable when doing preloading (Nico Pache) [1894223] - [mm] mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() (Nico Pache) [1894223] - [mm] mm/vmalloc.c: get rid of one single unlink_va() when merge (Nico Pache) [1894223] - [mm] mm/vmalloc.c: preload a CPU with one object for split purpose (Nico Pache) [1894223] - [mm] mm/vmalloc.c: remove "node" argument (Nico Pache) [1894223] - [mm] mm/vmalloc: modify struct vmap_area to reduce its size (Nico Pache) [1894223] - [mm] mm/vmalloc: do not keep unpurged areas in the busy tree (Nico Pache) [1894223] - [mm] mm/vmalloc.c: fix percpu free VM area search criteria (Nico Pache) [1894223] - [mm] mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmalloc.c: keep track of free blocks for vmap allocation (Nico Pache) [1894223] - [mm] mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t (Nico Pache) [1894223] - [mm] mm/kasan: change kasan_check_{read, write} to return boolean (Nico Pache) [1894223] - [mm] mm/kasan: introduce __kasan_check_{read, write} (Nico Pache) [1894223] - [mm] kasan: fix coccinelle warnings in kasan_p*_table (Nico Pache) [1894223] - [mm] kasan: fix kasan_check_read/write definitions (Nico Pache) [1894223] - [lib] kasan: remove use after scope bugs detection (Nico Pache) [1894223] - [lib] kasan: remove clang version check for KASAN_STACK (Nico Pache) [1894223] - [lib] kasan: turn off asan-stack for clang-8 and earlier (Nico Pache) [1894223] - [block] nbd: fix a block_device refcount leak in nbd_release (Ming Lei) [1901400] - [tools] selftests: Set default protocol for raw sockets in nettest (Hangbin Liu) [1898813] - [tools] selftests/net: improve descriptions for XFAIL cases in psock_snd.sh (Hangbin Liu) [1898813] - [tools] selftests: rtnetlink: make kci_test_encap() return sub-test result (Hangbin Liu) [1898813] - [tools] selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 support (Hangbin Liu) [1898813] - [tools] selftests: use LDLIBS for libraries instead of LDFLAGS (Hangbin Liu) [1898813] - [tools] selftests: tls: run all tests for TLS 1.2 and TLS 1.3 (Hangbin Liu) [1898813] - [tools] selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: silence clang warning (Hangbin Liu) [1898813] - [tools] selftests: net: refactor reuseport_addr_any test (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: add DCCP (Hangbin Liu) [1898813] - [tools] selftests: net: test that listening sockets match on address properly (Hangbin Liu) [1898813] - [tools] selftests/net: make udpgso_bench skip unsupported testcases (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh test fails on error (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh add UDP GSO audit tests (Hangbin Liu) [1898813] - [tools] selftests: extend zerocopy tests to udp (Hangbin Liu) [1898813] - [tools] net/udpgso_bench_tx: options to exercise TX CMSG (Hangbin Liu) [1898813] - [tools] selftests: fixes for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests/net: replace obsolete NFT_CHAIN configuration (Hangbin Liu) [1898813] - [tools] selftests: explicitly require kernel features needed by udpgro tests (Hangbin Liu) [1898813] - [tools] selftests: add explicit test for multiple concurrent GRO sockets (Hangbin Liu) [1898813] - [tools] selftests: add functionals test for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add some benchmark for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add GRO support to udp bench rx program (Hangbin Liu) [1898813] - [net] sctp: change to hold/put transport for proto_unreach_timer (Xin Long) [1897084] - [scsi] scsi: qedi: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add support for handling PCIe errors (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add firmware error recovery invocation support (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Mark all connections for recovery on link down event (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use snprintf instead of sprintf (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Protect active command list to avoid list corruption (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Fix list_del corruption while removing active I/O (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Skip firmware connection termination for PCI shutdown handler (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use qed count from set_fp_int in msix allocation (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove redundant NULL check (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Staticify non-external function 'qedi_get_iscsi_error' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Demote seemingly unintentional kerneldoc header (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove set but unused variable 'tmp' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove 2 set but unused variables (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove unused variable udev & uctrl (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove comparison of 0/1 to bool variable (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Check for buffer overflow in qedi_set_path() (Nilesh Javali) [1854121] - [scsi] scsi: qedf: Remove redundant assignment to variable 'rc' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Retry qed->probe during recovery (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Return SUCCESS if stale rport is encountered (Nilesh Javali) [1854122] - [scsi] scsi: qedf: FDMI attributes correction (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Use pci_get_dsn() (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix for the session's E_D_TOV value (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Correct the comment in qedf_initiate_els (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Change the debug parameter permission to read & write (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix null ptr reference in qedf_stag_change_work (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix race between ELS completion and flushing ELS request (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Don't process ELS completion if event is flushed or cleaned up (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Initiate cleanup for ELS commands as well (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Send cleanup even for RRQ on timeout (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Do not kill timeout work for original I/O on RRQ completion (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check the validity of rjt frame before processing (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check for port type and role before processing an event (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove a whole host of unused variables (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove set but not checked variable 'tmp' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove redundant initialization of variable rc (Nilesh Javali) [1854122] - [infiniband] RDMA/qedr: Fix memory leak in iWARP CM (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix function prototype parameters alignment (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix inline size returned for iWARP (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix iWARP active mtu display (Manish Chopra) [1857857] - [netdrv] qede: Notify qedr when mtu has changed (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix return code if accept is called on a destroyed qp (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix use of uninitialized field (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix doorbell setting (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix qp structure memory leak (Manish Chopra) [1857857] - [netdrv] net: qed: RDMA personality shouldn't fail VF load (Manish Chopra) [1857857] - [netdrv] net: qede: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] net: qede: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] qede: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [netdrv] qed: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [infiniband] qed: fix assignment of n_rq_elems to incorrect params field (Manish Chopra) [1857857] - [netdrv] qed: fix the allocation of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qede: add .ndo_xdp_xmit() and XDP_REDIRECT support (Manish Chopra) [1857857] - [netdrv] qede: refactor XDP Tx processing (Manish Chopra) [1857857] - [netdrv] qede: reformat net_device_ops declarations (Manish Chopra) [1857857] - [netdrv] qede: reformat several structures in "qede.h" (Manish Chopra) [1857857] - [include] qed: introduce qed_chain_get_elem_used{, u32}() (Manish Chopra) [1857857] - [include] qed: optimize common chain accessors (Manish Chopra) [1857857] - [infiniband] qed: add support for different page sizes for chains (Manish Chopra) [1857857] - [netdrv] qed: simplify chain allocation with init params struct (Manish Chopra) [1857857] - [netdrv] qed: simplify initialization of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qed: move chain initialization inlines next to allocation functions (Manish Chopra) [1857857] - [netdrv] qed: sanitize PBL chains allocation (Manish Chopra) [1857857] - [netdrv] qed: prevent possible double-frees of the chains (Manish Chopra) [1857857] - [netdrv] qed: move chain methods to a separate file (Manish Chopra) [1857857] - [netdrv] qed: reformat Makefile (Manish Chopra) [1857857] - [include] qed: reformat "qed_chain.h" a bit (Manish Chopra) [1857857] - [netdrv] net: qed_hsi.h: Avoid the use of one-element array (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] qed: suppress false-positives interrupt error messages on HW init (Manish Chopra) [1857857] - [netdrv] qed: suppress "don't support RoCE & iWARP" flooding on HW init (Manish Chopra) [1857857] - [netdrv] qed: Fix ILT and XRCD bitmap memory leaks (Manish Chopra) [1857857] - [netdrv] qed: add support for the extended speed and FEC modes (Manish Chopra) [1857857] - [netdrv] qed: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed: add missing loopback modes (Manish Chopra) [1857857] - [netdrv] qed: add support for new port modes (Manish Chopra) [1857857] - [netdrv] qed: remove unused qed_hw_info::port_mode and QED_PORT_MODE (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qede: introduce support for FEC control (Manish Chopra) [1857857] - [netdrv] qede: format qede{,_vf}_ethtool_ops (Manish Chopra) [1857857] - [netdrv] qed: add support for Forward Error Correction (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qed: use transceiver data to fill link partner's advertising speeds (Manish Chopra) [1857857] - [netdrv] qed: add support for multi-rate transceivers (Manish Chopra) [1857857] - [netdrv] qed: reformat public_port::transceiver_data a bit (Manish Chopra) [1857857] - [netdrv] qede: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed, qede, qedf: convert link mode from u32 to ETHTOOL_LINK_MODE (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM max size to alloc ucontext response (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: SRQ's bug fixes (Manish Chopra) [1857857] - [include] net: qed: drop duplicate words in comments (Manish Chopra) [1857857] - [netdrv] qede: convert to new udp_tunnel_nic infra (Manish Chopra) [1857857] - [netdrv] qed: Disable "MFW indication via attention" SPAM every 5 minutes (Manish Chopra) [1857857] - [netdrv] qed: Populate nvm-file attributes while reading nvm config partition (Manish Chopra) [1857857] - [netdrv] net: qede: fix BE vs CPU comparison (Manish Chopra) [1857857] - [netdrv] net: qede: fix kernel-doc for qede_ptp_adjfreq() (Manish Chopra) [1857857] - [netdrv] net: qed: sanitize BE/LE data processing (Manish Chopra) [1857857] - [netdrv] net: qed: use ptr shortcuts to dedup field accessing in some parts (Manish Chopra) [1857857] - [netdrv] net: qed: improve indentation of some parts of code (Manish Chopra) [1857857] - [netdrv] net: qed: address kernel-doc warnings (Manish Chopra) [1857857] - [netdrv] net: qed: correct qed_hw_err_notify() prototype (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup global structs declarations (Manish Chopra) [1857857] - [netdrv] net: qed: move static iro_arrout of header file (Manish Chopra) [1857857] - [netdrv] qed: Make symbol 'qed_hw_err_type_descr' static (Manish Chopra) [1857857] - [netdrv] net: qede: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qede: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qede: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] net: qed: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qed: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qed: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] qed: add missing error test for DBG_STATUS_NO_MATCHING_FRAMING_MODE (Manish Chopra) [1857857] - [netdrv] net: qed: fix "maybe uninitialized" warning (Manish Chopra) [1857857] - [netdrv] net: qed: reset ILT block sizes before recomputing to fix crashes (Manish Chopra) [1857857] - [netdrv] net: qede: fix use-after-free on recovery and AER handling (Manish Chopra) [1857857] - [netdrv] net: qede: fix PTP initialization on recovery (Manish Chopra) [1857857] - [netdrv] net: qed: fix excessive QM ILT lines consumption (Manish Chopra) [1857857] - [netdrv] net: qed: fix NVMe login fails over VFs (Manish Chopra) [1857857] - [netdrv] net: qede: stop adding events on an already destroyed workqueue (Manish Chopra) [1857857] - [netdrv] net: qed: fix async event callbacks unregistering (Manish Chopra) [1857857] - [include] net: qed: fix left elements count calculation (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532 (Manish Chopra) [1857857] - [netdrv] qed: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [netdrv] qed: Add XRC to RoCE (Manish Chopra) [1857857] - [netdrv] qed: changes to ILT to support XRC (Manish Chopra) [1857857] - [include] net: qed: fix bad formatting (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical hardware error handler (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical fan failure handler (Manish Chopra) [1857857] - [netdrv] net: qede: Implement ndo_tx_timeout (Manish Chopra) [1857857] - [netdrv] net: qede: optional hw recovery procedure (Manish Chopra) [1857857] - [netdrv] net: qed: attention clearing properties (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup debug related declarations (Manish Chopra) [1857857] - [netdrv] net: qed: critical err reporting to management firmware (Manish Chopra) [1857857] - [netdrv] net: qed: invoke err notify on critical areas (Manish Chopra) [1857857] - [netdrv] net: qede: add hw err scheduled handler (Manish Chopra) [1857857] - [netdrv] net: qed: adding hw_err states and handling (Manish Chopra) [1857857] - [netdrv] net: qede: Use true for bool variable in qede_init_fp() (Manish Chopra) [1857857] - [netdrv] qed: Make ll2_cbs static (Manish Chopra) [1857857] - [netdrv] qede: Add support for handling the pcie errors (Manish Chopra) [1857857] - [netdrv] qed: Enable device error reporting capability (Manish Chopra) [1857857] - [netdrv] qed: use true,false for bool variables (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] net: qede: reject unsupported coalescing params (Manish Chopra) [1857857] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 440 (Manish Chopra) [1857857] - [scsi] treewide: Add SPDX license identifier - Makefile/Kconfig (Manish Chopra) [1857857] - [netdrv] sfc: don't double-down() filters in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: Fix error code in probe (Jarod Wilson) [1856681] - [netdrv] sfc: fix boolreturn.cocci warning and rename function (Jarod Wilson) [1856681] - [netdrv] sfc: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Jarod Wilson) [1856681] - [netdrv] sfc: Use fallthrough pseudo-keyword (Jarod Wilson) [1856681] - [netdrv] sfc: fix build warnings on 32-bit (Jarod Wilson) [1856681] - [netdrv] sfc: don't free_irq()s if they were never requested (Jarod Wilson) [1856681] - [netdrv] sfc: null out channel->rps_flow_id after freeing it (Jarod Wilson) [1856681] - [netdrv] sfc: take correct lock in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: really check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: fix ef100 design-param checking (Jarod Wilson) [1856681] - [netdrv] sfc: Fix build with CONFIG_RFS_ACCEL disabled (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add nic-type for VFs, and bind to them (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read pf_index at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: functions for selftests (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: statistics gathering (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: plumb in fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX path for EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX filter table management and related gubbins (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: TX path for EF100 NICs (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read Design Parameters at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: fail the probe if NIC uses unsol_ev credits (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: check firmware version at start-of-day (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: remove duplicated include from ef100_netdev.c (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_get_phys_port_{id, name} (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read device MAC address at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: probe the PHY and configure the MAC (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: actually perform resets (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: extend ef100_check_caps to cover datapath_caps3 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read datapath caps, implement check_caps (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: process events for MCDI completions (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_open/close and EVQ probing (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement MCDI transport (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: don't call efx_reset_down()/up() on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: PHY probe stub (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: reset-handling stub (Jarod Wilson) [1856681] - [netdrv] sfc: skeleton EF100 PF driver (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: register accesses on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 register definitions (Jarod Wilson) [1856681] - [netdrv] sfc: remove efx_ethtool_nway_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: drop unnecessary list_empty (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: helper function to set default RSS table of given size (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: NVRAM selftest support code (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: populate BUFFER_SIZE_BYTES in INIT_RXQ (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 to NIC-revision enumeration (Jarod Wilson) [1856681] - [netdrv] sfc: get drvinfo driver name from outside the common code (Jarod Wilson) [1856681] - [netdrv] sfc: initialise RSS context ID to 'no RSS context' in efx_init_struct() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_mcdi_filter_table_down() from _remove() (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_limit_len if NIC type doesn't have one (Jarod Wilson) [1856681] - [netdrv] sfc: assign TXQs without gaps (Jarod Wilson) [1856681] - [netdrv] sfc: commonise netif_set_real_numx_queues calls (Jarod Wilson) [1856681] - [netdrv] sfc: make tx_queues_per_channel variable at runtime (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'rss_cpus' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'interrupt_mode' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: remove max_interrupt_mode (Jarod Wilson) [1856681] - [netdrv] sfc: support setting MTU even if not privileged to configure MAC fully (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_remove if there isn't one (Jarod Wilson) [1856681] - [netdrv] sfc: commonise initialisation of efx->vport_id (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx->xq_entries initialisation (Jarod Wilson) [1856681] - [netdrv] sfc: initialise max_channels in efx_init_channels() (Jarod Wilson) [1856681] - [netdrv] sfc: move definition of EFX_MC_STATS_GENERATION_INVALID (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_tx_tso_header_length() and understand encapsulation (Jarod Wilson) [1856681] - [netdrv] sfc: remove duplicate declaration of efx_enqueue_skb_tso() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise TSO fallback code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_sync_rx_buffer() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise some MAC configuration code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise miscellaneous efx functions (Jarod Wilson) [1856681] - [netdrv] sfc: add missing licence info to mcdi_filters.c (Jarod Wilson) [1856681] - [netdrv] sfc: commonise MCDI MAC stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: move NIC-specific mcdi_port declarations out of common header (Jarod Wilson) [1856681] - [netdrv] sfc: extend common GRO interface to support CHECKSUM_COMPLETE (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ARFS handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise drain event handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise PCI error handlers (Jarod Wilson) [1856681] - [netdrv] sfc: track which BAR is mapped (Jarod Wilson) [1856681] - [netdrv] sfc: commonise FC advertising (Jarod Wilson) [1856681] - [netdrv] sfc: commonise other ethtool bits (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool NFC and RXFH/RSS functions (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool link handling functions (Jarod Wilson) [1856681] - [netdrv] sfc: split up nic.h (Jarod Wilson) [1856681] - [netdrv] sfc: refactor EF10 stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: don't try to create more channels than we can have VIs (Jarod Wilson) [1856681] - [netdrv] sfc: extend bitfield macros up to POPULATE_DWORD_13 (Jarod Wilson) [1856681] - [netdrv] sfc: determine flag word automatically in efx_has_cap() (Jarod Wilson) [1856681] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1856681] - [netdrv] sfc: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1856681] - [netdrv] sfc: add missing annotation for efx_ef10_try_update_nic_stats_vf() (Jarod Wilson) [1856681] - [netdrv] sfc: avoid an unused-variable warning (Jarod Wilson) [1856681] - [netdrv] sfc: fix dereference of table before it is null checked (Jarod Wilson) [1856681] - [netdrv] sfc: siena_check_caps() can be static (Jarod Wilson) [1856681] - [netdrv] sfc: actually wire up siena_check_caps() (Jarod Wilson) [1856681] - [netdrv] sfc: make firmware-variant printing a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: make filter table probe caller responsible for adding VLANs (Jarod Wilson) [1856681] - [netdrv] sfc: move rx_rss_context_exclusive into struct efx_mcdi_filter_table (Jarod Wilson) [1856681] - [netdrv] sfc: rework handling of (firmware) multicast chaining state (Jarod Wilson) [1856681] - [netdrv] sfc: move 'must restore' flags out of ef10-specific nic_data (Jarod Wilson) [1856681] - [netdrv] sfc: use efx_has_cap for capability checks outside of NIC-specific code (Jarod Wilson) [1856681] - [netdrv] sfc: make capability checking a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: move vport_id to struct efx_nic (Jarod Wilson) [1856681] - [ntb] NTB: Revert "Add Hygon Device ID" (Myron Stowe) [1880468] - [tools] NTB: ntb_test: Fix bug when counting remote files (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix race condition when run with ntb_test (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix support for hardware that doesn't have port numbers (Myron Stowe) [1908031] - [ntb] NTB: perf: Don't require one more memory window than number of peers (Myron Stowe) [1908031] - [ntb] NTB: ntb_pingpong: Choose doorbells based on port number (Myron Stowe) [1908031] - [ntb] NTB: Fix the default port and peer numbers for legacy drivers (Myron Stowe) [1908031] - [ntb] NTB: Revert the change to use the NTB device dev for DMA allocations (Myron Stowe) [1908031] - [ntb] NTB: ntb_tool: reading the link file should not end in a NULL byte (Myron Stowe) [1908031] - [ntb] ntb_perf: avoid false dma unmap of destination address (Myron Stowe) [1908031] - [ntb] ntb_perf: increase sleep time from one milli sec to one sec (Myron Stowe) [1908031] - [ntb] ntb_tool: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [ntb] ntb_perf: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [include] NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read comment typos (Myron Stowe) [1908031] - [ntb] ntb: intel: fix static declaration (Myron Stowe) [1908031] - [ntb] ntb: intel: add hw workaround for NTB BAR alignment (Myron Stowe) [1908031] - [ntb] ntb: intel: Add Icelake (gen4) support for Intel NTB (Myron Stowe) [1908031] - [ntb] NTB: Fix static check warning in perf_clear_test (Myron Stowe) [1908031] - [include] include/ntb: Fix typo in ntb_unregister_device description (Myron Stowe) [1908031] - [ntb] NTB: add pci shutdown handler for AMD NTB (Myron Stowe) [1908031] - [ntb] NTB: send DB event when driver is loaded or un-loaded (Myron Stowe) [1908031] - [ntb] NTB: remove redundant setting of DB valid mask (Myron Stowe) [1908031] - [ntb] NTB: return link up status correctly for PRI and SEC (Myron Stowe) [1908031] - [ntb] NTB: add helper functions to set and clear sideinfo (Myron Stowe) [1908031] - [ntb] NTB: move ntb_ctrl handling to init and deinit (Myron Stowe) [1908031] - [ntb] NTB: handle link up, D0 and D3 events correctly (Myron Stowe) [1908031] - [ntb] NTB: handle link down event correctly (Myron Stowe) [1908031] - [ntb] NTB: remove handling of peer_sta from amd_link_is_up (Myron Stowe) [1908031] - [ntb] NTB: set peer_sta within event handler itself (Myron Stowe) [1908031] - [ntb] NTB: return the side info status from amd_poll_link (Myron Stowe) [1908031] - [ntb] NTB: define a new function to get link status (Myron Stowe) [1908031] - [ntb] NTB: Enable link up and down event notification (Myron Stowe) [1908031] - [ntb] NTB: clear interrupt status register (Myron Stowe) [1908031] - [ntb] NTB: Fix access to link status and control register (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Use scnprintf() for avoiding potential buffer overflow (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0 (Myron Stowe) [1908031] - [ntb] ntb_tool: Fix printk format (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Fix address err in perf_copy_chunk (Myron Stowe) [1908031] - [ntb] NTB: Fix an error in get link status (Myron Stowe) [1908031] - [ntb] NTB: Add Hygon Device ID (Myron Stowe) [1908031] - [ntb] NTB: fix IDT Kconfig typos/spellos (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add memory window support for new AMD hardware (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add a new NTB PCI device ID (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: remove redundant assignment to rc (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0 (Myron Stowe) [1908031] - [ntb] ntb: point to right memory window index (Myron Stowe) [1908031] - [ntb] NTB/msi: remove incorrect MODULE defines (Myron Stowe) [1908031] - [documentation] NTB: Describe the ntb_msi_test client in the documentation (Myron Stowe) [1908031] - [ntb] NTB: Add MSI interrupt support to ntb_transport (Myron Stowe) [1908031] - [tools] NTB: Add ntb_msi_test support to ntb_test (Myron Stowe) [1908031] - [ntb] NTB: Introduce NTB MSI Test Client (Myron Stowe) [1908031] - [ntb] NTB: Introduce MSI library (Myron Stowe) [1908031] - [ntb] NTB: Rename ntb.c to support multiple source files in the module (Myron Stowe) [1908031] - [include] NTB: Introduce functions to calculate multi-port resource index (Myron Stowe) [1908031] - [include] NTB: Introduce helper functions to calculate logical port number (Myron Stowe) [1908031] - [pci] PCI/switchtec: Add module parameter to request more interrupts (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix setup MW with failure bug (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Skip unnecessary re-setup of shared memory window for crosslink case (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_reinit_peer() function (Myron Stowe) [1908031] - [include] NTB: correct ntb_dev_ops and ntb_dev comment typos (Myron Stowe) [1908031] - [ntb] NTB: amd: Silence shift wrapping warning in amd_ntb_db_vector_mask() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev() (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_amd: set peer limit register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Clear stale values in doorbell and command SPAD register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Disable NTB link after clearing peer XLAT registers (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Increased the number of message retries to 1000 (Myron Stowe) [1908031] - [ntb] ntb: intel: Make intel_ntb3_peer_db_addr static (Myron Stowe) [1908031] - [ntb] NTB: add new parameter to peer_db_addr() db_bit and db_data (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure the destination buffer is mapped for TX DMA (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Free MWs in ntb_transport_link_cleanup() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Added support of >=4G memory windows (Myron Stowe) [1908031] - [include] ntb_hw_switchtec: NT req id mapping table register entry number should be 512 (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter the driver info comments (Myron Stowe) [1908031] - [ntb] ntb: idt: Discard temperature sensor IRQ handler (Myron Stowe) [1908031] - [ntb] ntb: idt: Add basic hwmon sysfs interface (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter temperature read method (Myron Stowe) [1908031] - [netdrv] ntb_netdev: Simplify remove with client device drvdata (Myron Stowe) [1908031] - [ntb] NTB: transport: Try harder to alloc an aligned MW buffer (Myron Stowe) [1908031] - [ntb] ntb: ntb_transport: Mark expected switch fall-throughs (Myron Stowe) [1908031] - [ntb] ntb: idt: Set PCIe bus address to BARLIMITx (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks (Myron Stowe) [1908031] - [ntb] ntb: intel: fix return value for ndev_vec_mask() (Myron Stowe) [1908031] - [netdrv] ntb_netdev: fix sleep time mismatch (Myron Stowe) [1908031]- [block] block: fix incorrect branching in blk_max_size_offset() (Mike Snitzer) [1903722] - [md] dm: fix IO splitting (Mike Snitzer) [1903722] - [block] block: fix get_max_io_size() (Mike Snitzer) [1903722] - [block] block: Improve physical block alignment of split bios (Mike Snitzer) [1903722] - [block] block: use gcd() to fix chunk_sectors limit stacking (Mike Snitzer) [1903722] - [kernel] sched/deadline: Fix priority inheritance with multiple scheduling classes (Phil Auld) [1780490] - [fs] Convert trailing spaces and periods in path components (Leif Sahlberg) [1882457] - [block] loop: Fix occasional uevent drop (Ming Lei) [1897401] - [block] block: add a return value to set_capacity_revalidate_and_notify (Ming Lei) [1897401] - [fs] fat: truncate inode timestamp updates in setattr (Pavel Reichl) [1533270] - [fs] fat: change timestamp updates to use fat_truncate_time (Pavel Reichl) [1533270] - [fs] fat: add functions to update and truncate timestamps appropriately (Pavel Reichl) [1533270] - [fs] fat: create a function to calculate the timezone offest (Pavel Reichl) [1533270] - [net] icmp: randomize the global rate limiter (Guillaume Nault) [1899137] - [net] ipv4: Restore flowi4_oif update before call to xfrm_lookup_route (Guillaume Nault) [1899137] - [net] ipv4: Update exception handling for multipath routes via same device (Guillaume Nault) [1899137] - [net] ip: fix tos reflection in ack and reset packets (Guillaume Nault) [1899137] - [net] initialize fastreuse on inet_inherit_port (Guillaume Nault) [1899137] - [net] refactor bind_bucket fastreuse into helper (Guillaume Nault) [1899137] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'qplib_ctx' (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Restrict the max_gids to 256 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Static NQ depth allocation (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix the qp table indexing (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Do not report transparent vlan from QP1 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Add helper data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce a function to allocate swq (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce wqe mode to select execution path (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt: Delete 'nq_ptr' variable which is not used (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove dead code from rcfw (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Simplify obtaining queue entry from hw ring (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Update missing hsi data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Reduce device page size detection code (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove unsupported modify_device callback (Selvin Xavier) [1861886] - [include] net: Add netif_is_bareudp() API to identify bareudp devices (Guillaume Nault) [1839788] - [net] Removed the device type check to add mpls support for devices (Guillaume Nault) [1839788] - [tools] selftests: set conf.all.rp_filter=0 in bareudp.sh (Guillaume Nault) [1839788] - [tools] selftests: disable rp_filter when testing bareudp (Guillaume Nault) [1839788] - [tools] selftests: add test script for bareudp tunnels (Guillaume Nault) [1839788] - [documentation] bareudp: Corrected description of bareudp module. (Guillaume Nault) [1839788] - [netdrv] bareudp: forbid mixing IP and MPLS in multiproto mode (Guillaume Nault) [1839788] - [netdrv] bareudp: Reverted support to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [documentation] bareudp: update iproute2 sample commands (Guillaume Nault) [1839788] - [netdrv] bareudp: Added attribute to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed multiproto mode configuration (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed configuration to avoid having garbage values (Guillaume Nault) [1839788] - [netdrv] net: bareudp: avoid uninitialized variable warning (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed bareudp receive handling (Guillaume Nault) [1839788] - [netdrv] bareudp: remove unnecessary udp_encap_enable() in bareudp_socket_create() (Guillaume Nault) [1839788] - [netdrv] bareudp: print error message when command fails (Guillaume Nault) [1839788] - [netdrv] bareudp: add module alias (Guillaume Nault) [1839788] - [netdrv] bareudp: Fix uninitialized variable warnings. (Guillaume Nault) [1839788] - [netdrv] Special handling for IP & MPLS. (Guillaume Nault) [1839788] - [net] UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc. (Guillaume Nault) [1839788] - [arm64] arm64: remove arm64ksyms.c (Mark Salter) [1883365] - [arm64] arm64: frace: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: string: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: uaccess: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: page: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: smccc: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: tishift: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: add EXPORT_SYMBOL_NOKASAN() (Mark Salter) [1883365] - [mm] arm64: move memstart_addr export inline (Mark Salter) [1883365] - [arm64] arm64: remove bitop exports (Mark Salter) [1883365] - [arm64] arm64: lib: use C string functions with KASAN enabled (Mark Salter) [1883365] - [arm64] arm64: add (Mark Salter) [1883365] - [arm64] locking/atomics/arm64, arm64/bitops: Include (Mark Salter) [1883365] - [arm64] locking/atomics/arm64: Replace our atomic/lock bitop implementations with asm-generic (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*() (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIs (Mark Salter) [1883365] - [thermal] thermal: rcar_thermal: Add missing braces to conditional statement (Ivan Vecera) [1894564] - [thermal] thermal: Rename set_mode() to change_mode() (Ivan Vecera) [1894564] - [thermal] thermal: Simplify or eliminate unnecessary set_mode() methods (Ivan Vecera) [1894564] - [thermal] thermal: core: Stop polling DISABLED thermal devices (Ivan Vecera) [1894564] - [thermal] thermal: Explicitly enable non-changing thermal zone devices (Ivan Vecera) [1894564] - [thermal] thermal: Use mode helpers in drivers (Ivan Vecera) [1894564] - [thermal] thermal: Add mode helpers (Ivan Vecera) [1894564] - [thermal] thermal: remove get_mode() operation of drivers (Ivan Vecera) [1894564] - [thermal] thermal: Store device mode in struct thermal_zone_device (Ivan Vecera) [1894564] - [include] thermal: Add current mode to thermal zone device (Ivan Vecera) [1894564] - [acpi] thermal: Store thermal mode in a dedicated enum (Ivan Vecera) [1894564] - [acpi] acpi: thermal: Fix error handling in the register function (Ivan Vecera) [1894564] - [thermal] thermal: core: skip update disabled thermal zones after suspend (Ivan Vecera) [1894564] - [thermal] Thermal: do not clear passive state during system sleep (Ivan Vecera) [1894564] - [thermal] thermal: of-thermal: disable passive polling when thermal zone is disabled (Ivan Vecera) [1894564] - [crypto] crypto: qat - drop input parameter from adf_enable_aer() (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix function parameters descriptions (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unnecessary mutex_init() (Vladis Dronov) [1855190] - [crypto] crypto: qat - use PCI_VDEVICE (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace device ids defines (Vladis Dronov) [1855190] - [crypto] crypto: qat - include domain in top level debugfs path (Vladis Dronov) [1855190] - [crypto] crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA (Vladis Dronov) [1855190] - [crypto] crypto: qat - Use fallthrough pseudo-keyword (Vladis Dronov) [1855190] - [crypto] crypto: qat - add delay before polling mailbox (Vladis Dronov) [1855190] - [include] PCI: Add Intel QuickAssist device IDs (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix double free in qat_uclo_create_batch_init_list (Vladis Dronov) [1855190] - [crypto] crypto: qat - fallback for xts with 192 bit keys (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unused field in skcipher ctx (Vladis Dronov) [1855190] - [crypto] crypto: qat - validate xts key (Vladis Dronov) [1855190] - [crypto] crypto: qat - allow xts requests not multiple of block (Vladis Dronov) [1855190] - [crypto] crypto: qat - update timeout logic in put admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - send admin messages to set of AEs (Vladis Dronov) [1855190] - [crypto] crypto: qat - update fw init admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove packed attribute in etr structs (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel ABI __u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - convert to SPDX License Identifiers (Vladis Dronov) [1855190] - [crypto] crypto: qat - simplify the qat_crypto function (Vladis Dronov) [1855190] - [crypto] crypto: qat - spelling s/Decrytp/Decrypt/ (Vladis Dronov) [1855190] - [crypto] crypto: qat/adf_aer - Replace GFP_ATOMIC with GFP_KERNEL in adf_dev_aer_schedule_reset() (Vladis Dronov) [1855190] - [thermal] thermal: int340x: processor_thermal: fix: update Jasper Lake PCI id (David Arcari) [1889331] - [thermal] thermal: int3403_thermal: Downgrade error message (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Prevent page fault on .set_mode() op (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Don't require IDSP to exist (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export OEM vendor variables (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export GDDV (David Arcari) [1889331] - [thermal] thermal: int3400_thermal: Statically initialize .get_mode()/.set_mode() ops (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: fix: Update Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Use scnprintf() for avoiding potential buffer overflow (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Tiger Lake support (David Arcari) [1889331] - [platform] acpi: Remove header dependency (David Arcari) [1889331] - [thermal] thermal: int340x: switch to use helpers (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Jasper Lake support (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Add Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: intel: int3403: replace printk(KERN_WARN...) with pr_warn(...) (David Arcari) [1889331] - [thermal] thermal: intel: int340x_thermal: Remove unnecessary acpi_has_method() uses (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Ice Lake support (David Arcari) [1889331] - [thermal] drivers: thermal: processor_thermal_device: Export sysfs interface for TCC offset (David Arcari) [1889331] - [netdrv] net/mlx5e: Fix arch depending casting issue in FEC (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Kconfig: convert imply usage to weak dependency (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix condition for termination table cleanup (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Use a separate work queue for fib event handling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Add support for RDMA TX flow table (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for RDMA TX steering (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Limit the scope of struct mlx5_bfreg_info to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend QP creation to get uar page index from user space (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend CQ creation to get uar page index from user space (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid group version scan when not necessary (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid incrementing FTE version (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Simplify matching group searches (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Generally use the WC auto detection test result (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid forwarding to other eswitch uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Eswitch, enable forwarding back to uplink port (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5e: Add support for offloading traffic from uplink to uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Don't use termination tables in slow path (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Avoid configuring eswitch QoS if not supported (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: DR, Add support for flow table id destination action (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Refactor unload all reps per rep type (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Update VF vports config when num of VFs changed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Introduce per vport configuration for eswitch modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Prepare for vport enable/disable refactor (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant warning when QoS enable failed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant check of eswitch manager cap (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Allow MRs to be created in the cache synchronously (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Revise how the hysteresis scheme works for cache filling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix locking in MR cache work queue (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Lock access to ent->available_mrs/limit when doing queue_work (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix MR cache size and limit debugfs (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Always remove MRs from the cache before destroying them (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Simplify how the MR cache bucket is located (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Rename the tracking variables for the MR cache (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Replace spinlock protected write with atomic var (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Move asynchronous mkey creation to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Assign mkey variant in mlx5_ib only (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Setup mkey variant before mr create command invocation (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Use offsetofend() instead of duplicated variant (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, make query inline mode a static function (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Allocate smaller size tables for ft offload (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Introduce TLS and IPSec objects enums (Alaa Hleihel) [1858559] - [include] net/mlx5: Introduce egress acl forward-to-vport capability (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Add np_min_time_between_cnps and rp_max_rate debug params (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix header guard in rsc_dump.h (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Replace zero-length array with flexible-array member (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Add support for FEC modes based on 50G per lane links (Alaa Hleihel) [1858559] - [netdrv] net/mlxe5: Separate between FEC and current speed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Advertise globaly supported FEC modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Enforce setting of a single FEC mode (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Set FEC to auto when configured mode is not supported (Alaa Hleihel) [1858559] - [netdrv] mlx5: Use proper logging and tracing line terminations (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in RX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in TX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Gather reporters APIs together (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for resource dump (Alaa Hleihel) [1858559] - [netdrv] bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_EXT fw call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: return proper error codes in bnxt_show_temp (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use memcpy to copy VPD field info (Jonathan Toppins) [1861885] - [netdrv] net: ethernet: broadcom: have drivers select DIMLIB as needed (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Avoid sending firmware messages when AER error is detected (Jonathan Toppins) [1861885] - [netdrv] bnxt: don't enable NAPI until rings are ready (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Setup default RSS map in all scenarios (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: init RSS table for Minimal-Static VF reservation (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix HWRM error when querying VF temperature (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix possible crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix PCI AER error recovery flow (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Check for zero dir entries in NVRAM (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Don't query FW when netif_running() is false (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove superfluous memset() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for 'ethtool -d' (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Switch over to use the 64-bit software accumulated counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Accumulate all counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware masks for port counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware counter masks from firmware if available (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate additional memory for all statistics blocks (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor statistics code and structures (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use macros to define port statistics size and offset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware interface to 1.10.1.54 (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove PCIe non-counters from ethtool statistics (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: don't complain if TC flower can't be supported (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix completion ring sizing with TPA enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Init ethtool link settings after reading updated PHY configuration (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix race when modifying pause settings (Jonathan Toppins) [1861885] - [netdrv] bnxt: convert to new udp_tunnel_nic infra (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: allow firmware to disable VLAN offloads (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: clean up VLAN feature bit handling (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Implement ethtool -X to set indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return correct RSS indirection table entries to ethtool -x (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fill HW RSS table from the RSS logical indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add helper function to return the number of RSS contexts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add logical RSS indirection table structure (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix up bnxt_get_rxfh_indir_size() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set up the chip specific RSS table size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Read VPD info only for PFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix statistics counters issue during ifdown with older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not enable legacy TX push on older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Store the running firmware version code (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add board.serial_number field to info_get cb (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return from timer if interface is not in open state (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix AER reset logic on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Re-enable SRIOV during resume (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Simplify bnxt_resume() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix firmware message length endianness (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix return code to "flash_device" (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix accumulation of bp->net_stats_prev (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: show only relevant ethtool stats for a TX or RX ring (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Split HW ring statistics strings into RX and TX parts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor the software ring counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add doorbell information to bnxt_en_dev struct (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for L2 doorbell size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set the db_offset on 57500 chips for the RDMA MSIX entries (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Define the doorbell offsets on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve kernel log messages related to ethtool reset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix ethtool_reset_flags ABI violations (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: refactor ethtool firmware reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: prepare to refactor ethtool reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve TQM ring context memory sizing formulas (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate TQM ring context memory according to fw specification (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware spec. to 1.10.1.33 (Jonathan Toppins) [1861885] - [fs] fs/namespace.c: fix mountpoint reference counter race (Pavel Reichl) [1852651] {CVE-2020-12114}- [powerpc] powerpc/64: Fix kernel stack 16-byte alignment (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/aout: Fix struct user definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/uapi: Fix sigcontext definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] bpf: powerpc: fix broken uapi for BPF_PROG_TYPE_PERF_EVENT (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Tests for kernel accessing user memory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Introduce PPC_DEBUG_FEATURE_DATA_BP_ARCH_31 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix exception handling for CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Move DAWR detection logic outside of hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Fix SETHWDEBUG when CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix handling of vector instructions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix quadword instruction handling on p10 predecessors (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoint.h: delete duplicated word (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Remove 512 byte boundary (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Return available watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Guest support for 2nd DAWR hcall (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Set CPU_FTR_DAWR1 based on pa-features bit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/dt_cpu_ftrs: Add feature for 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Enable watchpoint functionality on power10 guest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception for CACHEOP (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception constraint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix 512 byte boundary limit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] hw-breakpoints: Fix build warnings with clang (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Support 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Don't allow breakpoint overwriting (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't allow concurrent perf and ptrace events (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Prepare handler to handle more than one watchpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use builtin ALIGN*() macros (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce is_ptrace_bp() function (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use loop for thread_struct->ptrace_bps (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Convert thread_struct->hw_brk to an array (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Disable all available watchpoints when !dawr_force_enable (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Get watchpoint count dynamically while disabling them (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to __set_breakpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to set_dawr (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Return actual num of available watchpoints (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce function to get nr watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Add SPRN macros for second DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move ptrace_triggered() into hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ppc_gethwdinfo() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ptrace_get_debugreg() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ADV_DEBUG_REGS related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move register viewing functions out of ptrace.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out TRANSACTIONAL_MEM related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out SPE related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ALTIVEC related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out VSX related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop PARAMETER_SAVE_AREA_OFFSET (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop unnecessary #ifdefs CONFIG_PPC64 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: remove unused header includes (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Move ptrace into a subdirectory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't call dar_within_range() for Book3S (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Enable range tests on 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow any address range size (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Support for 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Add DAR outside test in perf-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Rewrite ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: permanently include 8xx registers in reg.h (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/64: Interrupts save PPR on stack rather than thread_struct (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Use SWITCH_FRAME_SIZE for prom and rtas entry (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Don't use sizeof(struct pt_regs) in ptrace code (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Split user/kernel definitions of struct pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: declare set_breakpoint() static (Desnes Augusto Nunes do Rosario) [1854528] - [tools] perf vendor events power9: Added nest imc metric events (Michael Petlan) [1780258] - [powerpc] powerpc/perf: Fix crashes with generic_compat_pmu & BHRB (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints (Michael Petlan) [1854525] - [powerpc] powerpc/powernv/idle: add a basic stop 0-3 driver for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/kernel: Cleanup machine check function declarations (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix soft lockups due to missed interrupt accounting (Michael Petlan) [1854525] - [powerpc] powerpc: Add POWER10 raw mode cputable entry (Michael Petlan) [1854525] - [powerpc] powerpc/powernv: Machine check handler for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add extended regs support for power10 platform (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add support for outputting extended regs in perf intr_regs (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended regs in power10 (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended register capability (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix MMCRA_BHRB_DISABLE define for binutils < 2.28 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Initialize power10 PMU registers in cpu setup routine (Michael Petlan) [1854525] - [powerpc] powerpc/perf: BHRB control to disable BHRB logic when not used (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 BHRB filter support for PERF_SAMPLE_BRANCH_IND_CALL/COND (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Ignore the BHRB kernel address filtering for P10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: power10 Performance Monitoring support (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 PMU feature to DT CPU features (Michael Petlan) [1854525] - [powerpc] powerpc/xmon: Add PowerISA v3.1 PMU SPRs (Michael Petlan) [1854525] - [powerpc] powerpc64: Break asm/percpu.h vs spinlock_types.h dependency (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current DAWR macros (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Make struct kernel_param_ops definition const (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: simplify kvm_cma_reserve() (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix symbol undeclared warnings (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Remove redundant initialization of variable ret (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: xive: Convert to DEFINE_SHOW_ATTRIBUTE (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Set LPCR[HDICE] before writing HDEC (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Do not allocate HPT for a nested guest (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Don't return -ENOTSUPP to userspace in ioctls (Greg Kurz) [1882796] - [powerpc] 64s: handle ISA v3.1 local copy-paste context switches (Greg Kurz) [1882796] - [powerpc] 64s: Move HMI IRQ stat from percpu variable to paca (Greg Kurz) [1882796] - [powerpc] kvm/cma: Improve kernel log during boot (Greg Kurz) [1882796] - [powerpc] kvm: Use correct CONFIG symbol in comment (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current H_SET_MODE DAWR macro (Greg Kurz) [1882796] - [tools] kvm: ppc: Fix typo on H_DISABLE_AND_GET hcall (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant kvm_run parameters in assembly (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Save/restore new PMU registers (Greg Kurz) [1882796] - [powerpc] perf: Add support for ISA3.1 PMU SPRs (Greg Kurz) [1882796] - [powerpc] perf: Update Power PMU cache_events to u64 type (Greg Kurz) [1882796] - [powerpc] perf: Update cpu_hw_event to use `struct` for storing MMCR registers (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Cleanup updates for kvm vcpu MMCR (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Protect kvm_vcpu_read_guest with srcu locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Increase KVMPPC_NR_LPIDS on POWER8 and POWER9 (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3shv: Enable support for ISA v3.1 guests (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s pr: Remove uninitialized_var() usage (Greg Kurz) [1882796] - [powerpc] kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUAL (Greg Kurz) [1882796] - [powerpc] book3s64/kvm: Fix secondary page table walk warning during migration (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix some RCU-list locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Ignore kmemleak false positives (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant 'kvm_run' parameters (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Remove redundant kvm_run from vcpu_arch (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Remove redundant NULL check (Greg Kurz) [1882796] - [powerpc] Fix compile issue with force DAWR (Greg Kurz) [1882796] - [powerpc] silence a -Wcast-function-type warning in dawr_write_file_bool (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Fix r3 corruption in h_set_dabr() (Greg Kurz) [1882796] - [powerpc] Add force enable of DAWR on P9 option (Greg Kurz) [1882796] - [documentation] powerpc: Document issues with the DAWR on POWER9 (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_UP() by ALIGN() (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_DOWN() by ALIGN_DOWN() (Greg Kurz) [1882796] - [netdrv] tg3: Fix soft lockup when tg3_reset_task() fails (Jonathan Toppins) [1899595] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: harden against cpu hotplug (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: adjust for temperature offset (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Build with _FILE_OFFSET_BITS=64 (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support AMD Family 19h (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Remove empty columns for Jacobsville (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix output formatting for ACPI CST enumeration (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Enable accumulate RAPL display (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Introduce functions to accumulate RAPL consumption (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Make the energy variable to be 64 bit (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Always print idle in the system configuration header (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print /dev/cpu_dma_latency (Prarit Bhargava) [1857136] - [tools] turbostat/.gitignore: add SPDX License Identifier (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: update version (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print cpuidle information (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix 32-bit capabilities warning (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix gcc build warnings (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Elkhart Lake (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Jasper Lake (Prarit Bhargava) [1857136] - [scsi] scsi: core: Return BLK_STS_AGAIN for ALUA transitioning (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transitioning state (Ewan Milne) [1867264] - [block] scsi: block: Return status code in blk_mq_end_request() (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() (Ewan Milne) [1877156] - [fs] gfs2: check for live vs. read-only file system in gfs2_fitrim (Abhijith Das) [1335139] - [fs] gfs2: don't initialize statfs_change inodes in spectator mode (Abhijith Das) [1335139] - [fs] gfs2: init_journal's undo directive should also undo the statfs inodes (Abhijith Das) [1335139] - [fs] gfs2: Recover statfs info in journal head (Abhijith Das) [1335139] - [fs] gfs2: lookup local statfs inodes prior to journal recovery (Abhijith Das) [1335139] - [fs] gfs2: Add fields for statfs info in struct gfs2_log_header_host (Abhijith Das) [1335139] - [block] nbd: don't update block size after device is started (Ming Lei) [1891363] - [platform] platform/x86: thinkpad_acpi: lap or desk mode interface (David Arcari) [1889642] - [infiniband] IB/mlx4: Convert rej_tmout radix-tree to XArray (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Adjust delayed work when a dup is observed (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for REJ due to timeout (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Fix starvation in paravirt mux/demux (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Separate tunnel and wire bufs parameters (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for MRA (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add and improve logging (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Avoid assigning a value to ring_cons but not used it anymore in mlx4_en_xmit() (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Alaa Hleihel) [1858564] - [infiniband] treewide: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] net/mlx4: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] mlx4: convert to new udp_tunnel_nic infra (Alaa Hleihel) [1858564] - [netdrv] mlx4: Mark PM functions as __maybe_unused (Alaa Hleihel) [1858564] - [netdrv] mlx4: use generic power management (Alaa Hleihel) [1858564] - [netdrv] mlx4: disable device on shutdown (Alaa Hleihel) [1858564 1858563] - [include] IB/mlx4: Replace zero-length array with flexible-array (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_ethtool_add_mac_rule() (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_get_rxfh() (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: use napi_complete_done() in TX completion (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: avoid indirect call in TX completion (Alaa Hleihel) [1858564 1858562] - [infiniband] RDMA/mlx4: Delete duplicated offsetofend implementation (Alaa Hleihel) [1858564 1858562] - [netdrv] net: mlx4: reject unsupported coalescing params (Alaa Hleihel) [1858564 1858562] - [hwmon] hwmon: (amd_energy) match for supported models (David Arcari) [1860387] - [hwmon] hwmon: (amd_energy) Missing platform_driver_unregister() on error in amd_energy_init() (David Arcari) [1860387] - [hwmon] hwmon: Add amd_energy driver to report energy counters (David Arcari) [1860387] - [include] include/asm-generic/topology.h: guard cpumask_of_node() macro argument (David Arcari) [1860387]- [x86] x86/dumpstack: Fix misleading instruction pointer error message (Kenneth Yin) [1903506] - [powerpc] powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt handler (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Fix race while processing OPAL dump (Diego Domingos) [1891822] - [powerpc] powerpc/opal_elog: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/elog: Fix race while processing OPAL error log event (Diego Domingos) [1891822] - [hid] HID: logitech-dj: Fix an error in mse_bluetooth_descriptor (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Add PID for MX Anywhere 2 (Benjamin Tissoires) [1885560] - [hid] HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer One S1003 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: fix stylus battery reporting (Benjamin Tissoires) [1885560] - [hid] HID: roccat: add bounds checking in kone_sysfs_write_settings() (Benjamin Tissoires) [1885560] - [hid] HID: core: Sanitize event code and type when mapping input (Benjamin Tissoires) [1885560] - [hid] HID: core: Correctly handle ReportSize being zero (Benjamin Tissoires) [1885560] - [hid] HID: elan: Fix memleak in elan_input_configured (Benjamin Tissoires) [1885560] - [hid] HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices (Benjamin Tissoires) [1885560] - [hid] Revert "HID: usbhid: do not sleep when opening device" (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage() (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll three more Lenovo PixArt mice (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands (Benjamin Tissoires) [1885560] - [hid] HID: macally: Constify macally_id_table (Benjamin Tissoires) [1885560] - [hid] HID: cougar: Constify cougar_id_table (Benjamin Tissoires) [1885560] - [hid] HID: quirks: add NOGET quirk for Logitech GROUP (Benjamin Tissoires) [1885560] - [hid] HID: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: udraw-ps3: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: input: Fix devices that return multiple bytes in battery report (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Fix spurious F23 key press report during resume from suspend (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard fn_lock support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Rename fn_lock sysfs attr handlers to make them generic (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Factor out generic parts of the LED code (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Merge tpkbd and cptkbd data structures (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid repeated "multiplier = " log messages (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Use HIDPP_RECEIVER_INDEX instead of 0xff (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: Replace PCI_DEV_FLAGS_NO_D3 with pci_save_state (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Ignore Simply Automated UPB PIM (Benjamin Tissoires) [1885560] - [hid] HID: apple: Disable Fn-key key-re-mapping on clone keyboards (Benjamin Tissoires) [1885560] - [hid] HID: Wiimote: Treat the d-pad as an analogue stick (Benjamin Tissoires) [1885560] - [hid] HID: steam: fixes race in handling device list (Benjamin Tissoires) [1885560] - [hid] HID: magicmouse: do not set up autorepeat (Benjamin Tissoires) [1885560] - [hid] HID: alps: support devices with report id 2 (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll Obins Anne Pro 2 keyboard (Benjamin Tissoires) [1885560] - [hid] HID: input: do not run GET_REPORT unless there's a Resolution Multiplier (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: remove redundant assignment to variable retval (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: do not sleep when opening device (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Remove MT_CLS_WIN_8_DUAL (Benjamin Tissoires) [1885560] - [hid] HID: sony: Fix for broken buttons on DS3 USB dongles (Benjamin Tissoires) [1885560] - [hid] HID: Add quirks for Trust Panora Graphic Tablet (Benjamin Tissoires) [1885560] - [hid] HID: apple: Swap the Fn and Left Control keys on Apple keyboards (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Schneider SCL142ALM to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: avoid bogus uninitialized-variable warning (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: reset Synaptics SYNA2393 on resume (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: Fix race between usbhid_close() and usbhid_stop() (Benjamin Tissoires) [1885560] - [hid] HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead (Benjamin Tissoires) [1885560] - [hid] HID: alps: Add AUI1657 device ID (Benjamin Tissoires) [1885560] - [hid] HID: fix typo in Kconfig (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add support for Logitech G11 extra keys (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: add eGalaxTouch P80H84 support (Benjamin Tissoires) [1885560] - [hid] HID: logitech: drop outdated references to unifying receivers (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Simplify an error handling path in 'rmi_hid_read_block()' (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: hbm.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: Add driver fixing Glorious PC Gaming Race mouse report descriptor (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Do not fail the probe when we fail to disable F# emulation (Benjamin Tissoires) [1885560] - [hid] HID: fix Kconfig word ordering (Benjamin Tissoires) [1885560] - [hid] HID: add ALWAYS_POLL quirk to lenovo pixart mouse (Benjamin Tissoires) [1885560] - [hid] HID: google: add moonball USB id (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Remove unnecessary goto label (Benjamin Tissoires) [1885560] - [hid] HID: hid-sensor-custom: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: hid-picolcd_fb: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support for the static device in the Powerplay mat/receiver (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix race condition for scheduled work during removal (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: call hid_hw_stop() in case of error (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix general protection fault caused by double kfree (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: alps: Fix an error handling path in 'alps_input_configured()' (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix race in in hiddev_disconnect() (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add debug msg when exporting a HID++ report descriptors (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Remove ITE 8595 entry from hid_have_special_driver (Benjamin Tissoires) [1885560] - [include] HID: core: increase HID report buffer size to 8KiB (Benjamin Tissoires) [1885560] - [hid] HID: core: fix off-by-one memset in hid_report_raw_event() (Benjamin Tissoires) [1885560] - [hid] HID: apple: Add support for recent firmware on Magic Keyboards (Benjamin Tissoires) [1885560] - [hid] HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: BatteryVoltage: only read chargeStatus if extPower is active (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid duplicate error handling code in 'hidpp_probe()' (Benjamin Tissoires) [1885560] - [hid] HID: hidraw, uhid: Always report EPOLLOUT (Benjamin Tissoires) [1885560] - [hid] HID: steam: Fix input device disappearing (Benjamin Tissoires) [1885560] - [hid] hid-logitech-hidpp: read battery voltage from newer devices (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add MX Master 3 Mouse (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support WirelessDeviceStatus connect events (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support translations from short to long reports (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: fix mess in hiddev_open() (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: clear unmapped usages (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for incorrect input length on Lenovo Y720 (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for Xin-Mo Dual Controller (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: add support uniq ioctl (Benjamin Tissoires) [1885560] - [hid] HID: Fix slab-out-of-bounds read in hid_field_extract (Benjamin Tissoires) [1885560] - [hid] HID: picoLCD: constify fb ops (Benjamin Tissoires) [1885560] - [hid] HID: uhid: Fix returning EPOLLOUT from uhid_char_poll (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: Fix returning EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Check that the RMI_STARTED bit is set before unregistering the RMI transport device (Benjamin Tissoires) [1885560] - [hid] HID: quirks: remove hid-led devices from hid_have_special_driver (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Reset ALPS touchpads on resume (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: fix no irq after reset on raydium 3118 (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Silence intermittent get_battery_capacity errors (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: remove orphaned member sleep_delay (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add quirk for HP MSU1465 PIXART OEM mouse (Benjamin Tissoires) [1885560] - [hid] HID: core: check whether Usage Page item is after Usage ID items (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Send power-on command after reset (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Remove runtime power management (Benjamin Tissoires) [1885560] - [hid] HID: google: Detect base folded usage instead of hard-coding whiskers (Benjamin Tissoires) [1885560] - [hid] HID: google: add magnemite/masterball USB ids (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add depends on LEDS_CLASS to Logitech Kconfig entry (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for controlling the G510's RGB backlight (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510 keyboards' gaming keys (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add keyboard and LCD backlight control (Benjamin Tissoires) [1885560] - [hid] HID: Add driver for Logitech gaming keyboards (G15, G15 v2) (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: replace printk() with corresponding pr_xx() variant (Benjamin Tissoires) [1885560] - [hid] HID: prodikeys: make array keys static const, makes object smaller (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode on connect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode switch on disconnect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: more robust tablet mode detection (Benjamin Tissoires) [1885560] - [hid] HID: core: fix dmesg flooding if report field larger than 32bit (Benjamin Tissoires) [1885560] - [include] HID: core: Add printk_once variants to hid_warn() etc (Benjamin Tissoires) [1885560] - [include] HID: core: reformat and reduce hid_printk macros (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: modify quirks for weida's devices (Benjamin Tissoires) [1885560] - [hid] hid-logitech-dj: add the new Lightspeed receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support of the G700(s) receiver (Benjamin Tissoires) [1885560] - [hid] HID: do not call hid_set_drvdata(hdev, NULL) in drivers (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: extend consumer usages range (Benjamin Tissoires) [1885560] - [hid] hiddev: Return EPOLLOUT from hiddev_poll (Benjamin Tissoires) [1885560] - [hid] hidraw: Return EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special Cayman handling (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - only increment wakeup count on touch (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add ic type 0x15 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for high resolution reports (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - do not constantly re-query pattern ID (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add firmware update info for ICs 0x11, 0x13, 0x14 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware updated on newer ICs (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for different firmware page sizes (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - fix detecting IAP version on older controllers (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle devices with patterns above 1 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - make fetching IC type of older controllers more robust (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware not implementing "get pattern" command (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list (Benjamin Tissoires) [1885560] - [input] Input: elantech - remove redundant assignments to variable error (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen (Benjamin Tissoires) [1885560] - [uapi] Input: add `SW_MACHINE_COVER` (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special PowerPC handling (Benjamin Tissoires) [1885560] - [input] Input: synaptics - add a second working PNP_ID for Lenovo T470s (Benjamin Tissoires) [1885560] - [input] Input: introduce input_mt_report_slot_inactive() (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 reset list (Benjamin Tissoires) [1885560] - [input] Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list" (Benjamin Tissoires) [1885560] - [input] Input: i8042 - attach fwnode to serio i8042 kbd device (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: update SPDX tag for input-event-codes.h (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Acer Aspire 5738z to nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: move the new KEY_SELECTIVE_SCREENSHOT keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable RMI on HP Envy 13-ad105ng (Benjamin Tissoires) [1885560] - [uapi] Input: allocate keycode for "Selective Screenshot" key (Benjamin Tissoires) [1885560] - [input] Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable SMBus on ThinkPad L470 (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch T470s to RMI4 by default (Benjamin Tissoires) [1885560] - [input] Input: input_event - fix struct padding on sparc64 (Benjamin Tissoires) [1885560] - [uapi] Input: add privacy screen toggle keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus (Benjamin Tissoires) [1885560] - [uapi] Input: Add event-codes for macro keys found on various keyboards (Benjamin Tissoires) [1885560] - [input] Input: i8042 - enable wakeup on a stable struct device (Benjamin Tissoires) [1885560] - [input] Input: psmouse - drop all unneeded functions from mouse headers (Benjamin Tissoires) [1885560] - [input] Input: remove dev_err() usage after platform_get_irq() (Benjamin Tissoires) [1885560] - [input] Input: synaptics - fix a typo (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_add_action_or_reset() (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_device_add_groups() (Benjamin Tissoires) [1885560] - [power] power: supply: core: Add Standard, Adaptive, and Custom charge types (Benjamin Tissoires) [1885560] - [scsi] scsi: mpt3sas: Fix timeouts observed while reenabling IRQ (Tomas Henzl) [1880114] - [fs] ext4: handle option set by mount flags correctly (Pavel Reichl) [1848084] - [fs] xfs: preserve inode versioning across remounts (Pavel Reichl) [1848084] - [kernel] kheaders: explain why include/config/autoconf.h is excluded from md5sum (Jiri Olsa) [1899585] - [kernel] kheaders: remove the last bashism to allow sh to run it (Jiri Olsa) [1899585] - [kernel] kheaders: optimize header copy for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: optimize md5sum calculation for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' (Jiri Olsa) [1899585] - [kernel] kheaders: substituting --sort in archive creation (Jiri Olsa) [1899585] - [kernel] kheaders: make headers archive reproducible (Jiri Olsa) [1899585] - [kernel] kheaders: include only headers into kheaders_data.tar.xz (Jiri Olsa) [1899585] - [kernel] kheaders: remove meaningless -R option of 'ls' (Jiri Olsa) [1899585] - [kernel] kheaders: Do not regenerate archive if config is not changed (Jiri Olsa) [1899585] - [kernel] kheaders: Move from proc to sysfs (Jiri Olsa) [1899585] - [kernel] kernel/Makefile: don't assume that kernel/gen_ikh_data.sh is executable (Jiri Olsa) [1899585] - [init] init/config: Do not select BUILD_BIN2C for IKCONFIG (Jiri Olsa) [1899585] - [kernel] Provide in-kernel headers to make extending kernel easier (Jiri Olsa) [1899585] - [tty] pty: do tty_flip_buffer_push without port->lock in pty_write (Artem Savkov) [1787975] - [virtio] virtio_balloon: fix sparse warning (Nico Pache) [1839055] - [virtio] virtio_balloon: fix up endian-ness for free cmd id (Nico Pache) [1839055] - [virtio] virtio-balloon: Document byte ordering of poison_val (Nico Pache) [1839055] - [virtio] virtio-mmio: Reject invalid IRQ 0 command line argument (Nico Pache) [1839055] - [virtio] virtio-balloon: Disable free page reporting if page poison reporting is not enabled (Nico Pache) [1839055] - [virtio] virtio-mmio: Delete an error message in vm_find_vqs() (Nico Pache) [1839055] - [virtio] virtio: add VIRTIO_RING_NO_LEGACY (Nico Pache) [1839055] - [virtio] virtio-balloon: Avoid using the word 'report' when referring to free page hinting (Nico Pache) [1839055] - [virtio] virtio-balloon: make virtballoon_free_page_report() static (Nico Pache) [1839055] - [virtio] virtio-balloon: switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM (Nico Pache) [1839055] - [documentation] mm/page_reporting: add free page reporting documentation (Nico Pache) [1839055] - [mm] mm/page_reporting: add budget limit on how many pages can be reported per pass (Nico Pache) [1839055] - [mm] mm/page_reporting: rotate reported pages to the tail of the list (Nico Pache) [1839055] - [virtio] virtio-balloon: add support for providing free page reports to host (Nico Pache) [1839055] - [virtio] virtio-balloon: pull page poisoning config out of free page hinting (Nico Pache) [1839055] - [mm] mm: introduce Reported pages (Nico Pache) [1839055] - [mm] mm: add function __putback_isolated_page (Nico Pache) [1839055] - [mm] mm: use zone and order instead of free area in free_list manipulators (Nico Pache) [1839055] - [mm] mm: adjust shuffle code to allow for future coalescing (Nico Pache) [1839055] - [virtio] virtio_balloon: Adjust label in virtballoon_probe (Nico Pache) [1839055] - [virtio] virtio_ring: Fix mem leak with vring_new_virtqueue() (Nico Pache) [1839055] - [virtio] virtio_balloon: Fix memory leaks on errors in virtballoon_probe() (Nico Pache) [1839055] - [virtio] virtio-balloon: Fix memory leak when unloading while hinting is in progress (Nico Pache) [1839055] - [virtio] virtio_balloon: prevent pfn array overflow (Nico Pache) [1839055] - [virtio] virtio-pci: check name when counting MSI-X vectors (Nico Pache) [1839055] - [virtio] virtio-balloon: initialize all vq callbacks (Nico Pache) [1839055] - [virtio] virtio-mmio: convert to devm_platform_ioremap_resource (Nico Pache) [1839055] - [virtio] virtio_balloon: divide/multiply instead of shifts (Nico Pache) [1839055] - [virtio] virtio_balloon: name cleanups (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker count (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker scan number of pages (Nico Pache) [1839055] - [virtio] virtio-mmio: add error check for platform_get_irq (Nico Pache) [1839055] - [virtio] virtio: Fix indentation of VIRTIO_MMIO (Nico Pache) [1839055] - [virtio] virtio/virtio_ring: do some comment fixes (Nico Pache) [1839055] - [virtio] virtio_pci: fix a NULL pointer reference in vp_del_vqs (Nico Pache) [1839055] - [virtio] virtio: hint if callbacks surprisingly might sleep (Nico Pache) [1839055] - [virtio] virtio_balloon: remove the unnecessary 0-initialization (Nico Pache) [1839055] - [virtio] virtio-balloon: improve update_balloon_size_func (Nico Pache) [1839055] - [virtio] virtio-balloon: tweak config_changed implementation (Nico Pache) [1839055] - [misc] virtio: don't allocate vqs when names= NULL (Nico Pache) [1839055] - [virtio] virtio_pci: use queue idx instead of array idx to set up the vq (Nico Pache) [1839055] - [virtio] virtio: remove deprecated VIRTIO_PCI_CONFIG() (Nico Pache) [1839055] - [mm] mm/page_poison: expose page_poisoning_enabled to kernel modules (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_PAGE_POISON (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT (Nico Pache) [1839055] - [virtio] virtio: pci-legacy: Validate queue pfn (Nico Pache) [1839055] - [virtio] virtio: mmio-v1: Validate queue PFN (Nico Pache) [1839055] - [virtio] virtio_balloon: replace oom notifier with shrinker (Nico Pache) [1839055] - [virtio] virtio-balloon: kzalloc the vb struct (Nico Pache) [1839055] - [virtio] virtio-balloon: remove BUG() in init_vqs (Nico Pache) [1839055] - [mm] mm, debug_pagealloc: use a page type instead of page_ext flag (Nico Pache) [1839055] - [mm] mm, page_alloc: more extensive free page checking with debug_pagealloc (Nico Pache) [1839055] - [mm] mm, debug_pagelloc: use static keys to enable debugging (Nico Pache) [1839055] - [include] include/linux/page_ext.h: drop definition of unused PAGE_EXT_DEBUG_POISON (Nico Pache) [1839055] - [tty] vt: vt_ioctl: fix use-after-free in vt_in_use() (Vladis Dronov) [1875585] - [tty] vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console (Vladis Dronov) [1875585] - [tty] vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines (Vladis Dronov) [1875585] - [tty] vt: selection, introduce vc_is_sel (Vladis Dronov) [1875585] - [fs] gfs2: Don't sleep during glock hash walk (Andreas Grunbacher) [1871173]- [powerpc] powerpc/64s/hash: Fix hash_preload running with interrupts enabled (Diego Domingos) [1884152] - [powerpc] powerpc/pseries: Avoid using addr_to_pfn in real mode (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Handle UE event for memcpy_mcsafe (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Fix MCE handling on pseries (Diego Domingos) [1822675] - [powerpc] powerpc/64s/pseries: machine check convert to use common event code (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print additional information about MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print correct severity for MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/64s: Report SLB multi-hit rather than parity error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Reduce MCE console logs to lesser lines (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Improve array initialization (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Fix misleading print for TLB mutlihit (Diego Domingos) [1822675] - [netdrv] i40e: fix crash when Rx descriptor count is changed (Jiri Benc) [1882708] - [netdrv] virtio_net: Fix out of bounds access of sq (Jiri Benc) [1882708] - [tools] tools/bpftool: Fix attaching flow dissector (Jiri Benc) [1882708] - [docs] bpf: Use valid and new links in index.rst (Jiri Benc) [1882708] - [netdrv] netdevsim: fix unbalaced locking in nsim_create() (Jiri Benc) [1882708] - [net] bpfilter: Allow to build bpfilter_umh as a module without static library (Jiri Benc) [1882708] - [net] bpf, netns: Fix use-after-free in pernet pre_exit callback (Jiri Benc) [1882708] - [net] xsk: Use dma_need_sync instead of reimplenting it (Jiri Benc) [1882708] - [net] xsk: Remove a double pool->dev assignment in xp_dma_map (Jiri Benc) [1882708] - [net] xsk: Replace the cheap_dma flag with a dma_need_sync flag (Jiri Benc) [1882708] - [net] dma-mapping: Add a new dma_need_sync API (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program to bpf_prog_detach in flow_dissector (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program and target_fd in flow_dissector_reattach (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_DETACH (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_ATTACH (Jiri Benc) [1882708] - [tools] libbpf: Adjust SEC short cut for expected attach type BPF_XDP_DEVMAP (Jiri Benc) [1882708] - [tools] selftests/bpf: Test updating flow_dissector link with same program (Jiri Benc) [1882708] - [net] bpf, netns: Keep a list of attached bpf_link's (Jiri Benc) [1882708] - [net] bpf, netns: Keep attached programs in bpf_prog_array (Jiri Benc) [1882708] - [net] flow_dissector: Pull BPF program assignment up to bpf-netns (Jiri Benc) [1882708] - [tools] libbpf: Fix CO-RE relocs against .text section (Jiri Benc) [1882708] - [tools] selftests/bpf: Move newer bpf_iter_* type redefining to a new header file (Jiri Benc) [1882708] - [net] xdp: Handle frame_sz in xdp_convert_zc_to_xdp_frame() (Jiri Benc) [1882708] - [net] xdp: Fix xsk_generic_xmit errno (Jiri Benc) [1882708] - [tools] bpf: Selftests and tools use struct bpf_devmap_val from uapi (Jiri Benc) [1882708] - [net] xdp: use shift instead of 64 bit division (Jiri Benc) [1882708] - [net] bpf: Fix unused-var without NETDEVICES (Jiri Benc) [1882708] - [net] seg6: fix seg6_validate_srh() to avoid slab-out-of-bounds (Jiri Benc) [1882708] - [net] seg6: fix SRH processing to comply with RFC8754 (Jiri Benc) [1882708] - [tools] selftests/bpf: Extend test_flow_dissector to cover link creation (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert test_flow_dissector to use BPF skeleton (Jiri Benc) [1882708] - [tools] selftests/bpf, flow_dissector: Close TAP device FD after the test (Jiri Benc) [1882708] - [tools] selftests/bpf: Add tests for attaching bpf_link to netns (Jiri Benc) [1882708] - [tools] bpftool: Support link show for netns-attached links (Jiri Benc) [1882708] - [tools] bpftool: Extract helpers for showing link attach type (Jiri Benc) [1882708] - [tools] libbpf: Add support for bpf_link-based netns attachment (Jiri Benc) [1882708] - [net] bpf: Add link-based BPF program attachment to network namespace (Jiri Benc) [1882708] - [net] flow_dissector: Move out netns_bpf prog callbacks (Jiri Benc) [1882708] - [net] Introduce netns_bpf for BPF programs attached to netns (Jiri Benc) [1882708] - [net] flow_dissector: Pull locking up from prog attach callback (Jiri Benc) [1882708] - [net] bpf: Allow SO_BINDTODEVICE opt in bpf_setsockopt (Jiri Benc) [1882708] - [net] Make locking in sock_bindtoindex optional (Jiri Benc) [1882708] - [net] add sock_bindtoindex (Jiri Benc) [1882708] - [tools] selftest: Add tests for XDP programs in devmap entries (Jiri Benc) [1882708] - [net] xdp: Add xdp_txq_info to xdp_buff (Jiri Benc) [1882708] - [net] xdp: Introduce xdp_convert_frame_to_buff utility routine (Jiri Benc) [1882708] - [net] maintainers: Adjust entry in XDP SOCKETS to actual file name (Jiri Benc) [1882708] - [net] maintainers, xsk: Update AF_XDP section after moves/adds (Jiri Benc) [1882708] - [net] xsk: Explicitly inline functions and move definitions (Jiri Benc) [1882708] - [net] xdp: Simplify xdp_return_{frame, frame_rx_napi, buff} (Jiri Benc) [1882708] - [net] xsk: Remove MEM_TYPE_ZERO_COPY and corresponding code (Jiri Benc) [1882708] - [netdrv] mlx5, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ixgbe, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ice, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Jiri Benc) [1882708] - [netdrv] i40e: Refactor rx_bi accesses (Jiri Benc) [1882708] - [net] xsk: Introduce AF_XDP buffer allocation API (Jiri Benc) [1867206 1882708] - [net] xsk: Move defines only used by AF_XDP internals to xsk.h (Jiri Benc) [1882708] - [net] xsk: Move driver interface to xdp_sock_drv.h (Jiri Benc) [1882708] - [net] xsk: Move xskmap.c to net/xdp/ (Jiri Benc) [1882708] - [net] xsk: Fix xsk_umem_xdp_frame_sz() (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert bpf_iter_test_kern{3, 4}.c to define own bpf_iter_meta (Jiri Benc) [1882708] - [tools] selftest/bpf: Make bpf_iter selftest compilable against old vmlinux.h (Jiri Benc) [1882708] - [net] bpf: Fix too large copy from user in bpf_test_init (Jiri Benc) [1882708] - [tools] selftests/bpf: Xdp_adjust_tail add grow tail tests (Jiri Benc) [1882708] - [tools] selftests/bpf: Adjust BPF selftest for xdp_adjust_tail (Jiri Benc) [1882708] - [net] bpf: Add xdp.frame_sz in bpf_prog_test_run_xdp(). (Jiri Benc) [1882708] - [net] xdp: Clear grow memory in bpf_xdp_adjust_tail() (Jiri Benc) [1882708] - [net] xdp: Allow bpf_xdp_adjust_tail() to grow packet size (Jiri Benc) [1882708] - [netdrv] mlx5: Rx queue setup time determine frame_sz for XDP (Jiri Benc) [1882708] - [netdrv] xdp: For Intel AF_XDP drivers add XDP frame_sz (Jiri Benc) [1882708] - [netdrv] ice: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] i40e: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbevf: Add XDP frame size to VF driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP frame size in two code paths (Jiri Benc) [1882708] - [netdrv] vhost_net: Also populate XDP frame size (Jiri Benc) [1882708] - [netdrv] tun: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] nfp: Add XDP frame size to netronome driver (Jiri Benc) [1882708] - [netdrv] net: thunderx: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] mlx4: Add XDP frame size and adjust max XDP MTU (Jiri Benc) [1882708] - [netdrv] qlogic/qede: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] hv_netvsc: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] veth: Xdp using frame_sz in veth driver (Jiri Benc) [1882708] - [netdrv] veth: Adjust hard_start offset on redirect XDP frames (Jiri Benc) [1882708] - [net] xdp: Cpumap redirect use frame_sz and increase skb_tailroom (Jiri Benc) [1882708] - [net] xdp: Xdp_frame add member frame_sz and handle in convert_to_xdp_frame (Jiri Benc) [1882708] - [net] XDP-generic determining XDP frame size (Jiri Benc) [1882708] - [netdrv] sfc: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] bnxt: Add XDP frame size to driver (Jiri Benc) [1882708] - [net] xdp: Add frame size to xdp_buff (Jiri Benc) [1867209 1882708] - [net] bpfilter: switch to kernel_write (Jiri Benc) [1882708] - [tools] bpf: selftests: Add bpf_iter selftests (Jiri Benc) [1882708] - [tools] bpf: selftests: Add iterator programs for ipv6_route and netlink (Jiri Benc) [1882708] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Jiri Benc) [1882708] - [net] bpf: Change func bpf_iter_unreg_target() signature (Jiri Benc) [1882708] - [net] bpf: Refactor bpf_iter target registration (Jiri Benc) [1882708] - [net] bpf: Add netlink and ipv6_route bpf_iter targets (Jiri Benc) [1882708] - [net] bpfilter: check if $(CC) can link static libc in Kconfig (Jiri Benc) [1882708] - [net] bpfilter: document build requirements for bpfilter_umh (Jiri Benc) [1882708] - [net] xsk: Remove unnecessary member in xdp_umem (Jiri Benc) [1882708] - [net] xsk: Change two variable names for increased clarity (Jiri Benc) [1882708] - [net] bpfilter: match bit size of bpfilter_umh to that of the kernel (Jiri Benc) [1882708] - [docs] networking: convert filter.txt to ReST (Jiri Benc) [1882708] - [net] xsk: Fix typo in xsk_umem_consume_tx and xsk_generic_xmit comments (Jiri Benc) [1882708] - [net] introduce SO_BINDTOIFINDEX sockopt (Jiri Benc) [1882708] - [net] netlink: Use sizeof_field() macro (Jiri Benc) [1882708] - [net] xdp: Add SPDX license identifier - Makefile/Kconfig (Jiri Benc) [1882708] - [net] bpfilter: prefix header search paths with $(srctree)/ (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP meta data support (Jiri Benc) [1882708] - [netdrv] virtio_net: Keep vnet header zeroed if XDP is loaded for small buffer (Jiri Benc) [1882708] - [netdrv] virtio-net: keep vnet header zeroed after processing XDP (Jiri Benc) [1882708] - [netdrv] virtio-net: get rid of unnecessary container of rq stats (Jiri Benc) [1882708] - [netdrv] virtio-net: correctly update XDP_TX counters (Jiri Benc) [1882708] - [netdrv] virtio_net: Add kick stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP related stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Factor out the logic to determine xdp sq (Jiri Benc) [1882708] - [netdrv] virtio_net: Make drop counter per-queue (Jiri Benc) [1882708] - [netdrv] virtio_net: Use temporary storage for accounting rx stats (Jiri Benc) [1882708] - [netdrv] bnx2: mark driver deprecated (Jonathan Toppins) [1878183] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1895862] - [net] openswitch: reuse the helper variable to improve the code readablity (Eelco Chaudron) [1895862] - [net] openvswitch: remove unused keep_flows (Eelco Chaudron) [1895862] - [net] openvswitch: refactor flow free function (Eelco Chaudron) [1895862] - [net] openvswitch: improve the coding style (Eelco Chaudron) [1895862] - [net] openvswitch: use skb_list_walk_safe helper for gso segments (Eelco Chaudron) [1895862] - [net] openvswitch: do not update max_headroom if new headroom is equal to old headroom (Eelco Chaudron) [1895862] - [net] openvswitch: drop unneeded likely() call around IS_ERR() (Eelco Chaudron) [1895862] - [net] openvswitch: convert to kvmalloc (Eelco Chaudron) [1895862] - [infiniband] RDMA/rxe: Mark Soft-RoCE driver as unsupported (Kamal Heib) [1878207] - [net] netfilter: nf_log: missing vlan offload tag and proto (Florian Westphal) [1889990] - [net] ipvs: clear skb->tstamp in forwarding path (Florian Westphal) [1889990] - [net] netfilter: nft_meta: use socket user_ns to retrieve skuid and skgid (Florian Westphal) [1889990] - [net] netfilter: ctnetlink: add a range check for l3/l4 protonum (Florian Westphal) [1889990] {CVE-2020-25211} - [net] netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS (Florian Westphal) [1889990] - [net] netfilter: nf_tables: fix destination register zeroing (Florian Westphal) [1889990] - [net] netfilter: nf_tables: add NFTA_SET_USERDATA if not null (Florian Westphal) [1889990] - [net] netfilter: flowtable: Set offload timeout when adding flow (Florian Westphal) [1889990] - [net] netfilter: conntrack: Move nf_ct_offload_timeout to header file (Florian Westphal) [1889990] - [net] netfilter: nft_set_rbtree: Handle outcomes of tree rotations in overlap detection (Florian Westphal) [1889990] - [net] netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Florian Westphal) [1889990] - [net] netfilter: nft_set_pipapo: Drop useless assignment of scratch map index on insert (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgdtor_param struct (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgchk_param struct (Florian Westphal) [1889990] - [net] ipvs: do not schedule icmp errors from tunnels (Florian Westphal) [1889990] - [powercap] powercap: intel_rapl: add support for Sapphire Rapids (Steve Best) [1837373] - [powercap] powercap/intel_rapl: add support for RocketLake (Steve Best) [1782715] - [char] ipmi: Use fallthrough pseudo-keyword (Tony Camuso) [1877848] - [char] ipmi/watchdog: add missing newlines when printing parameters by sysfs (Tony Camuso) [1877848] - [char] ipmi: remve duplicate code in __ipmi_bmc_register() (Tony Camuso) [1877848] - [documentation] docs: ipmi: Replace HTTP links with HTTPS ones (Tony Camuso) [1877848] - [char] ipmi: ssif: Remove finished TODO comment about SMBus alert (Tony Camuso) [1877848] - [documentation] Doc: driver-api: ipmi: Add description of alerts_broken module param (Tony Camuso) [1877848] - [char] ipmi:ssif: Remove dynamic platform device handing (Tony Camuso) [1877848] - [char] Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added (Tony Camuso) [1877848] - [char] ipmi_si: Load acpi_ipmi when ACPI IPMI interface added (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix error handling and status check (Tony Camuso) [1877848] - [char] ipmi: Replace guid_copy() with import_guid() where it makes sense (Tony Camuso) [1877848] - [char] ipmi: use vzalloc instead of kmalloc for user creation (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix some format issue of the code (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Avoid unnecessary check (Tony Camuso) [1877848] - [char] docs: fix references for ipmi.rst file (Tony Camuso) [1877848] - [documentation] docs: move IPMI.txt to the driver API book (Tony Camuso) [1877848]- [powerpc] pseries: Fix 64 bit logical memory block panic (Steve Best) [1894922] - [mm] powerpc/book3s64/radix: Make radix_mem_block_size 64bit (Steve Best) [1894922] - [powerpc] powerpc/64s/radix: Fix build failure with RADIX_MMU=n (Steve Best) [1894922] - [x86] kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: svm: Update cr3_lm_rsvd_bits for AMD SEV guests (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: clflushopt should be treated as a no-op by emulation (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: request masterclock update any time guest uses different msr (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: ensure pv_cpuid.features is initialized when enabling cap (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: reads of restricted pv msrs should also result in #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: use positive error values for msr emulation that causes #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86/mmu: fix counting of rmap entries in pte_list_add (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: bump KVM_MAX_CPUID_ENTRIES (Vitaly Kuznetsov) [1898914 1878097] - [x86] vmxfeatures: rename features for consistency with KVM and manual (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: vmx: Add VMX_FEATURE_USR_WAIT_PAUSE (Vitaly Kuznetsov) [1878097 1898914] - [x86] Expose SERIALIZE for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose fast short REP MOV for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: Convert to new CPU match macros (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: fix referenced ioctl symbol (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: api.rst: add missing spaces (Vitaly Kuznetsov) [1878097 1898914] - [virt] kvm: use struct_size() and flex_array_size() helpers in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix some typos in cpuid.rst (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [x86] x86/cpu: Fix typos and improve the comments in sync_core() (David Arcari) [1837457] - [x86] x86/cpu: Use SERIALIZE in sync_core() when available (David Arcari) [1837457] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1837457] - [x86] x86/cpufeatures: Add enumeration for SERIALIZE instruction (David Arcari) [1837457] - [x86] x86/cpu: Refactor sync_core() for readability (David Arcari) [1837457] - [x86] x86/cpu: Relocate sync_core() to sync_core.h (David Arcari) [1837457] - [arm64] kvm: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Survive synchronous exceptions caused by AT instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Add kvm_extable for vaxorcism code (Auger Eric) [1882794] - [arm64] kvm: arm64: Print warning when cpu erratum can cause guests to deadlock (Auger Eric) [1882794] - [arm64] kvm: arm64: clean up redundant 'kvm_run' parameters (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common KVM implementation of MMU memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common code's approach for __GFP_ZERO with memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop @max param from mmu_topup_memory_cache() (Auger Eric) [1882794] - [arm64] s/AMEVTYPE/AMEVTYPER (Auger Eric) [1882794] - [arm64] kvm: arm64: bti: Reset BTYPE when skipping emulated instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite() (Auger Eric) [1882794] - [arm64] kvm: arm64: Assume write fault on S1PTW permission fault on instruction fetch (Auger Eric) [1882794] - [arm64] kvm: arm64: Update page shift if stage 2 block mapping not supported (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix address truncation in traces (Auger Eric) [1882794] - [arm64] kvm: arm64: Do not try to map PUDs when they are folded into PMD (Auger Eric) [1882794] - [documentation] arm64/x86: kvm: Introduce steal-time cap (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix stolen time accounting across migration (Auger Eric) [1882794] - [kernel] kvm: arm64: Drop type input from kvm_put_guest (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix potential loss of stolen time (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: steal-time is only supported when configured (Auger Eric) [1882794] - [arm64] kvm: arm64: Move S1PTW S2 fault logic out of io_mem_abort() (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't skip cache maintenance for read-only memslots (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle data and instruction external aborts the same way (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename kvm_vcpu_dabt_isextabt() (Auger Eric) [1882794] - [trace] kvm: arm: Add trace name for ARM_NISV (Auger Eric) [1882794] - [arm64] kvm: arm64: Ensure that all nVHE hyp code is in .hyp.text (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM() (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Move timer registers to the sys_regs file (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SPSR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Disintegrate SPSR array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SP_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ELR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Make struct kvm_regs userspace-only (Auger Eric) [1882794] - [arm64] kvm: arm64: debug: Drop useless vpcu parameter (Auger Eric) [1882794] - [arm64] kvm: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: Introduce accessor for ctxt->sys_reg (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename HSR to ESR (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop long gone function parameter documentation (Auger Eric) [1882794] - [arm64] kvm: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER (Auger Eric) [1882794] - [arm64] kvm: arm64: Lift instrumentation restrictions on VHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove __hyp_text macro, use build rules instead (Auger Eric) [1882794] - [arm64] kvm: arm64: Compile remaining hyp/ files for both VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/sysreg-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/debug-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/switch.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/tlb.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Move hyp-init.S to nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Build hyp-entry.S separately for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle calls to prefixed hyp functions (Auger Eric) [1882794] - [arm64] kvm: arm64: Use build-time defines in has_vhe() (Auger Eric) [1882794] - [arm64] kvm: arm64: Add build rules for separate VHE/nVHE object files (Auger Eric) [1882794] - [arm64] kvm: arm64: Move __smccc_workaround_1_smc to .rodata (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix symbol dependency in __hyp_call_panic_nvhe (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove the target table (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove target_table from exit handlers (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ACTLR_EL1 emulation to the sys_reg_descs array (Auger Eric) [1882794] - [arm64] kvm: arm64: Tolerate an empty target_table list (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop the target_table[] indirection (Auger Eric) [1882794] - [arm64] kvm: Remove kern_hyp_va from get_vcpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Allow in-atomic injection of SPIs (Auger Eric) [1882794] - [arm64] kvm: arm64: Add emulation for 32bit guests accessing ACTLR2 (Auger Eric) [1882794] - [arm64] kvm: arm64: Use cpus_have_final_cap for has_vhe() (Auger Eric) [1882794] - [arm64] efi: Move variable assignments after SECTIONS (Auger Eric) [1882794] - [arm64] efi: Mark __efistub_stext_offset as an absolute symbol explicitly (Auger Eric) [1882794] - [arm64] drop linker script hack to hide __efistub_ symbols (Auger Eric) [1882794] - [arm64] kvm: arm64: Synchronize sysreg state on injecting an AArch32 exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Make vcpu_cp1x() work on Big Endian hosts (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop sparse from moaning at __hyp_this_cpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Check advertised Stage-2 page size capability (Auger Eric) [1882794] - [arm64] cpufeature: Don't treat granule sizes as strict (Auger Eric) [1882794] - [arm64] cpufeature: Validate hypervisor capabilities during CPU hotplug (Auger Eric) [1882794] - [arm64] kvm: hyp: use cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] cpufeature: add cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] mark (__)cpus_have_const_cap as __always_inline (Auger Eric) [1882794] - [arm64] Mark call_smc_arch_workaround_1 as __maybe_unused (Auger Eric) [1882794] - [arm64] Make use of ARCH_WORKAROUND_1 even when KVM is not enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Delete duplicated label in invalid_vector (Auger Eric) [1882794] - [arm64] use mov_q instead of literal ldr (Auger Eric) [1882794] - [arm64] kvm: Modernize __smccc_workaround_1_smc_start annotations (Auger Eric) [1882794] - [arm64] kvm: Modernize annotation for __bp_harden_hyp_vecs (Auger Eric) [1882794] - [arm64] kvm: Annotate assembly using modern annoations (Auger Eric) [1882794] - [arm64] kvm: arm64: Prevent vcpu_has_ptrauth from generating OOL functions (Auger Eric) [1882794] - [arm64] kvm: disable access to AMU registers from kvm guests (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Ensure task delay accounting is enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop writing aarch32's CSSELR into ACTLR (Auger Eric) [1882794] - [arm64] kvm: Annotate guest entry/exit as a single function (Auger Eric) [1882794] - [kernel] linkage: Introduce new macros for assembler symbols (Auger Eric) [1882794] - [s390] kvm: s390: remove diag318 reset code (Thomas Huth) [1899497] - [powerpc] powerpc/hv-gpci: Add sysfs files inside hv-gpci device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Add cpu hotplug support (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-gpci format (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-24x7 format (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Fix starting index value (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Move cpumask file to top folder of hv-24x7 driver (Michael Petlan) [1844416] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Add cpu hotplug support (Michael Petlan) [1844416] - [powerpc] powerpc/perf: Fix reading of MSRbits in trace-imc (Michael Petlan) [1854536] - [powerpc] powerpc/perf: Add kernel support for new MSRbits in trace-imc (Michael Petlan) [1854536] - [documentation] kdump: update kdump documentation due to change of crash URL (Lianbo Jiang) [1896236] - [pinctrl] pinctrl: intel: Add Intel Emmitsburg pin controller support (David Arcari) [1837409] - [x86] x86/platform/uv: Fix copied UV5 output archtype (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Drop last traces of uv_flush_tlb_others (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Recognize UV5 hubless system identifier (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove spaces from OEM IDs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Fix missing OEM_TABLE_ID (Frank Ramsay) [1861439] - [misc] x86/platform/uv: Update Copyrights to conform to HPE standards (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update for UV5 NMI MMR changes (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 TSC checking (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update node present counting (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 MMR references in UV GRU (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add and decode Arch Type in UVsystab (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add UV5 direct references (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV MMRs for UV5 (Frank Ramsay) [1861439] - [misc] drivers/misc/sgi-xp: Adjust references in UV kernel modules (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove SCIR MMR references for UV systems (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Frank Ramsay) [1861439] - [x86] x86/kernel: Fix more -Wmissing-prototypes warnings (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Avoid unused variable warning (Frank Ramsay) [1861439] - [misc] misc: sgi-xp: xp_main: Staticify local functions xp_init() and xp_exit() (Frank Ramsay) [1861439] - [misc] misc/sgi-xp: remove SGI SN2 support (Frank Ramsay) [1861439] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Frank Ramsay) [1861439] - [x86] efi/x86: Remove unreachable code in kexec_enter_virtual_mode() (Frank Ramsay) [1861439] - [x86] x86/efi: Remove unused EFI_UV1_MEMMAP code (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove uv bios and efi code related to EFI_UV1_MEMMAP (Frank Ramsay) [1861439] - [x86] x86/efi: Remove references to no-longer-used efi_have_uv1_memmap() (Frank Ramsay) [1861439] - [x86] x86/efi: Delete SGI UV1 detection (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove efi=old_map command line option (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for uv1 platform from uv_hub (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_bau (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_mmrs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_tlb (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_time (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Make x2apic_extra_bits static (Frank Ramsay) [1861439] - [s390] uv: add destroy page call (Thomas Huth) [1882800] - [s390] gmap: improve THP splitting (Thomas Huth) [1882800] - [s390] kvm: s390: clean up redundant 'kvm_run' parameters (Thomas Huth) [1882800] - [documentation] documentation: virt: kvm/s390-pv: drop doubled words (Thomas Huth) [1882800] - [s390] kvm: s390: reduce number of IO pins to 1 (Thomas Huth) [1882800] - [s390] protvirt: use scnprintf() instead of snprintf() (Thomas Huth) [1882800] - [s390] kvm: s390: remove unneeded semicolon in gisa_vcpu_kicker() (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: gmap_table_walk() simplifications (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Move conditional reschedule (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix possible race when shadowing region 3 tables (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix region 1 ASCE sanity shadow address checks (Thomas Huth) [1882800] - [s390] kvm: s390: Use fallthrough; (Thomas Huth) [1882800] - [s390] mm: use refcount_t for refcount (Thomas Huth) [1882800] - [s390] mm: make gmap_test_and_clear_dirty_pmd static (Thomas Huth) [1882800] - [s390] mm: optimize locking without huge pages in gmap_pmd_op_walk() (Thomas Huth) [1882800] - [net] openvswitch: introduce common code for flushing flows (Eelco Chaudron) [1888576] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1888576] - [net] openvswitch: make masks cache size configurable (Eelco Chaudron) [1888576] - [net] openvswitch: add masks cache hit counter (Eelco Chaudron) [1888576] - [net] openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Eelco Chaudron) [1888576] - [net] openvswitch: kerneldoc fixes (Eelco Chaudron) [1888576] - [net] openvswitch: use div_u64() for 64-by-32 divisions (Eelco Chaudron) [1888576] - [net] openvswitch: suitable access to the dp_meters (Eelco Chaudron) [1888576] - [net] openvswitch: use u64 for meter bucket (Eelco Chaudron) [1888576] - [net] openvswitch: make EINVAL return value more obvious (Eelco Chaudron) [1888576] - [net] openvswitch: remove the unnecessary check (Eelco Chaudron) [1888576] - [net] openvswitch: set max limitation to meters (Eelco Chaudron) [1888576] - [net] openvswitch: expand the meters supported number (Eelco Chaudron) [1888576] - [net] openvswitch: use hlist_for_each_entry_rcu instead of hlist_for_each_entry (Eelco Chaudron) [1888576] - [net] ovs: datapath: hide clang frame-overflow warnings (Eelco Chaudron) [1888576] - [net] openvswitch: use netif_ovs_is_port() instead of opencode (Eelco Chaudron) [1888576] - [platform] platform/x86: intel_pmc_core: avoid unused-function warnings (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: fix bound check in pmc_core_mphy_pg_show() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: update TGL's LPM0 reg bit map name (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_substate_res_show() generic (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_lpm_display() generic for platforms that support sub-states (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add slp_s0_offset attribute back to tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove duplicate 'if' to create debugfs entry (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Relocate pmc_core_*_display() to outside of CONFIG_DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs support to access live status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Dump low power status registers on an S0ix.y failure (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add an additional parameter to pmc_core_lpm_display() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove slp_s0 attributes from tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Refactor the driver by removing redundant code (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry for low power mode status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry to access sub-state residencies (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix spelling of MHz unit (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix indentation in function definitions (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Put more stuff under #ifdef DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Respect error code of kstrtou32_from_user() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make debugfs entry for pch_ip_power_gating_status conditional (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove unnecessary assignments (David Arcari) [1783140]- [net] mptcp: provide rmem[0] limit (Davide Caratti) [1874368] - [net] mptcp: add missing memory scheduling in the rx path (Davide Caratti) [1874368] - [net] mptcp: depends on IPV6 but not as a module (Davide Caratti) [1874368] - [tools] selftests: mptcp: depends on built-in IPv6 (Davide Caratti) [1874368] - [net] mptcp: MPTCP_IPV6 should depend on IPV6 instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: subflows garbage collection (Davide Caratti) [1874368] - [net] mptcp: fix fallback for MP_JOIN subflows (Davide Caratti) [1874368] - [net] mptcp: make DACK4/DACK8 usage consistent among all subflows (Davide Caratti) [1874368] - [net] mptcp: fix infinite loop on recvmsg()/worker() race. (Davide Caratti) [1874368] - [net] mptcp: don't skip needed ack (Davide Caratti) [1874368] - [net] mptcp: more DATA FIN fixes (Davide Caratti) [1874368] - [net] mptcp: Constify mptcp_pm_ops (Davide Caratti) [1874368] - [net] mptcp: ADD_ADDRs with echo bit are smaller (Davide Caratti) [1874368] - [net] mptcp: Handle incoming 32-bit DATA_FIN values (Davide Caratti) [1874368] - [net] mptcp: Consistently use READ_ONCE/WRITE_ONCE with msk->ack_seq (Davide Caratti) [1874368] - [net] tcp: drop unused function argument from mptcp_incoming_options (Davide Caratti) [1874368] - [net] mptcp: retransmit ADD_ADDR when timeout (Davide Caratti) [1874368] - [net] mptcp: add sk_stop_timer_sync helper (Davide Caratti) [1874368] - [net] mptcp: add struct mptcp_pm_add_entry (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove addr and subflow test cases (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove cfg in mptcp_connect (Davide Caratti) [1874368] - [net] mptcp: add mptcp_destroy_common helper (Davide Caratti) [1874368] - [net] mptcp: add RM_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: implement mptcp_pm_remove_subflow (Davide Caratti) [1874368] - [net] mptcp: remove addr and subflow in PM netlink (Davide Caratti) [1874368] - [net] mptcp: add accept_subflow re-check (Davide Caratti) [1874368] - [tools] selftests: mptcp: add ADD_ADDR mibs check function (Davide Caratti) [1874368] - [net] tcp: change pingpong threshold to 3 (Davide Caratti) [1874368] - [net] tcp: Refactor pingpong code (Davide Caratti) [1874368] - [net] mptcp: add ADD_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: send out ADD_ADDR with echo flag (Davide Caratti) [1874368] - [net] mptcp: add the incoming RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: add the outgoing RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: rename addr_signal and the related functions (Davide Caratti) [1874368] - [net] mptcp: Wake up MPTCP worker when DATA_FIN found on a TCP FIN packet (Davide Caratti) [1874368] - [net] mptcp: fix integer overflow in mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: Fix unsigned 'max_seq' compared with zero in mptcp_data_queue_ofo (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] mptcp: simult flow self-tests (Davide Caratti) [1874368] - [net] mptcp: call tcp_cleanup_rbuf on subflows (Davide Caratti) [1874368] - [net] mptcp: allow picking different xmit subflows (Davide Caratti) [1874368] - [net] mptcp: allow creating non-backup subflows (Davide Caratti) [1874368] - [net] mptcp: move address attribute into mptcp_addr_info (Davide Caratti) [1874368] - [net] mptcp: add OoO related mibs (Davide Caratti) [1874368] - [net] mptcp: cleanup mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: move ooo skbs into msk out of order queue. (Davide Caratti) [1874368] - [net] mptcp: introduce and use mptcp_try_coalesce() (Davide Caratti) [1874368] - [net] mptcp: basic sndbuf autotuning (Davide Caratti) [1874368] - [net] mptcp: trigger msk processing even for OoO data (Davide Caratti) [1874368] - [net] mptcp: set data_ready status bit in subflow_check_data_avail() (Davide Caratti) [1874368] - [net] mptcp: rethink 'is writable' conditional (Davide Caratti) [1874368] - [net] tcp: reduce POLLOUT events caused by TCP_NOTSENT_LOWAT (Davide Caratti) [1874368] - [net] mptcp: fix kmalloc flag in mptcp_pm_nl_get_local_id (Davide Caratti) [1874368] - [net] mptcp: fix subflow's remote_id issues (Davide Caratti) [1874368] - [net] mptcp: fix subflow's local_id issues (Davide Caratti) [1874368] - [net] mptcp: Remove unused macro MPTCP_SAME_STATE (Davide Caratti) [1874368] - [net] treewide: Use fallthrough pseudo-keyword (Davide Caratti) [1874368] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Davide Caratti) [1874368] - [net] mptcp: free acked data before waiting for more memory (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error redux (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error (Davide Caratti) [1874368] - [net] mptcp: fix warn at shutdown time for unaccepted msk sockets (Davide Caratti) [1874368] - [net] mptcp: use mptcp_for_each_subflow in mptcp_stream_accept (Davide Caratti) [1874368] - [net] mptcp: fix syncookie build error on UP (Davide Caratti) [1874368] - [net] tcp: fix syn cookied MPTCP request socket leak (Davide Caratti) [1874368] - [net] tcp: fix build fong CONFIG_MPTCP=n (Davide Caratti) [1874368] - [tools] selftests: mptcp: add test cases for mptcp join tests with syn cookies (Davide Caratti) [1874368] - [tools] selftests: mptcp: make 2nd net namespace use tcp syn cookies unconditionally (Davide Caratti) [1874368] - [net] mptcp: enable JOIN requests even if cookies are in use (Davide Caratti) [1874368] - [net] tcp: free request sock directly upon TFO or syncookies error (Davide Caratti) [1874368] - [include] net: keep refcount warning in reqsk_free() (Davide Caratti) [1874368] - [net] tcp: syncookies: create mptcp request socket for ACK cookies with MPTCP option (Davide Caratti) [1874368] - [net] mptcp: subflow: add mptcp_subflow_init_cookie_req helper (Davide Caratti) [1874368] - [net] mptcp: rename and export mptcp_subflow_request_sock_ops (Davide Caratti) [1874368] - [net] mptcp: subflow: split subflow_init_req (Davide Caratti) [1874368] - [net] mptcp: token: move retry to caller (Davide Caratti) [1874368] - [net] tcp: rename request_sock cookie_ts bit to syncookie (Davide Caratti) [1874368] - [net] mptcp: Safely store sequence number when sending data (Davide Caratti) [1874368] - [net] mptcp: Safely read sequence number when lock isn't held (Davide Caratti) [1874368] - [net] mptcp: Skip unnecessary skb extension allocation for bare acks (Davide Caratti) [1874368] - [net] mptcp: Only use subflow EOF signaling on fallback connections (Davide Caratti) [1874368] - [net] mptcp: Use full MPTCP-level disconnect state machine (Davide Caratti) [1874368] - [net] mptcp: Add helper to process acks of DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Add mptcp_close_state() helper (Davide Caratti) [1874368] - [net] mptcp: Track received DATA_FIN sequence number and add related helpers (Davide Caratti) [1874368] - [net] mptcp: Use MPTCP-level flag for sending DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Remove outdated and incorrect comment (Davide Caratti) [1874368] - [net] mptcp: Return EPIPE if sending is shut down during a sendmsg (Davide Caratti) [1874368] - [net] mptcp: Allow DATA_FIN in headers without TCP FIN (Davide Caratti) [1874368] - [net] subflow: introduce and use mptcp_can_accept_new_subflow() (Davide Caratti) [1874368] - [net] subflow: use rsk_ops->send_reset() (Davide Caratti) [1874368] - [net] mptcp: cleanup subflow_finish_connect() (Davide Caratti) [1874368] - [net] mptcp: explicitly track the fully established status (Davide Caratti) [1874368] - [net] mptcp: mark as fallback even early ones (Davide Caratti) [1874368] - [net] mptcp: avoid data corruption on reinsert (Davide Caratti) [1874368] - [net] subflow: always init 'rel_write_seq' (Davide Caratti) [1874368] - [net] mptcp: zero token hash at creation time. (Davide Caratti) [1874368] - [net] mptcp: move helper to where its used (Davide Caratti) [1874368] - [tools] selftests/mptcp: Better delay & reordering configuration (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix typo in mptcp_connect usage (Davide Caratti) [1874368] - [tools] mptcp: more stable diag self-tests (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix dependecies (Davide Caratti) [1874368] - [net] inet_diag: validate INET_DIAG_REQ_PROTOCOL attribute (Davide Caratti) [1874368] - [tools] selftests/mptcp: add diag interface tests (Davide Caratti) [1874368] - [net] mptcp: add MPTCP socket diag interface (Davide Caratti) [1874368] - [net] mptcp: add msk interations helper (Davide Caratti) [1874368] - [net] inet_diag: support for wider protocol numbers (Davide Caratti) [1874368] - [net] mptcp: use mptcp worker for path management (Davide Caratti) [1874368] - [include] mptcp: Remove unused inline function mptcp_rcv_synsent() (Davide Caratti) [1874368] - [net] mptcp: support IPV6_V6ONLY setsockopt (Davide Caratti) [1874368] - [net] mptcp: add REUSEADDR/REUSEPORT support (Davide Caratti) [1874368] - [net] use mptcp setsockopt function for SOL_SOCKET on mptcp sockets (Davide Caratti) [1874368] - [net] mptcp: do nonce initialization at subflow creation time (Davide Caratti) [1874368] - [net] mptcp: close poll() races (Davide Caratti) [1874368] - [net] mptcp: __mptcp_tcp_fallback() returns a struct sock (Davide Caratti) [1874368] - [net] mptcp: create first subflow at msk creation time (Davide Caratti) [1874368] - [net] mptcp: check for plain TCP sock at accept time (Davide Caratti) [1874368] - [net] mptcp: move mptcp_options_received's port initialization (Davide Caratti) [1874368] - [net] mptcp: initialize mptcp_options_received's ahmac (Davide Caratti) [1874368] - [net] mptcp: MPTCP_KUNIT_TESTS should depend on MPTCP instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: introduce token KUNIT self-tests (Davide Caratti) [1874368] - [net] mptcp: move crypto test to KUNIT (Davide Caratti) [1874368] - [net] mptcp: refactor token container (Davide Caratti) [1874368] - [net] mptcp: add __init annotation on setup functions (Davide Caratti) [1874368] - [net] tcp: move ipv4_specific to tcp include file (Davide Caratti) [1874368] - [net] tcp: move ipv6_specific declaration to remove a warning (Davide Caratti) [1874368] - [net] mptcp: use list_first_entry_or_null (Davide Caratti) [1874368] - [net] mptcp: attempt coalescing when moving skbs to mptcp rx queue (Davide Caratti) [1874368] - [net] allow __skb_ext_alloc to sleep (Davide Caratti) [1874368] - [net] mptcp: remove inner wait loop from mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb page frag cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb extension cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: move common nospace-pattern to a helper (Davide Caratti) [1874368] - [net] mptcp: Use 32-bit DATA_ACK when possible (Davide Caratti) [1874368] - [s390] s390/qeth: implement ndo_bridge_setlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: implement ndo_bridge_getlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: Reset address notification in case of buffer overflow (Philipp Rudo) [1651745] - [net] bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifier (Philipp Rudo) [1651745] - [s390] s390/qeth: Translate address events into switchdev notifiers (Philipp Rudo) [1651745] - [s390] s390/qeth: Detect PNSO OC3 capability (Philipp Rudo) [1651745] - [s390] s390/cio: Helper functions to read CSSID, IID, and CHID (Philipp Rudo) [1651745] - [s390] s390/cio: Add new Operation Code OC3 to PNSO (Philipp Rudo) [1651745] - [cpuidle] cpuidle: Drop misleading comments about RCU usage (David Arcari) [1888014] - [cpuidle] cpuidle: Allow cpuidle drivers to take over RCU-idle (David Arcari) [1888014] - [include] cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic (David Arcari) [1888014] - [cpuidle] sched, idle, rcu: Push rcu_idle deeper into the idle path (David Arcari) [1888014] - [cpuidle] cpuidle: Fixup IRQ state (David Arcari) [1888014] - [kernel] cpuidle: Add RH_KABI warnings (David Arcari) [1878232] - [acpi] cpuidle: ACPI: fix 'return' with no value build warning (David Arcari) [1878232] - [acpi] cpuidle: change enter_s2idle() prototype (David Arcari) [1878232] - [cpuidle] cpuidle/pseries: Make symbol 'pseries_idle_driver' static (David Arcari) [1878232] - [cpuidle] cpuidle/powernv : Remove dead code block (David Arcari) [1878232] - [cpuidle] cpuidle: Rearrange s2idle-specific idle state entry code (David Arcari) [1878232] - [cpuidle] PM: s2idle: Clear _TIF_POLLING_NRFLAG before suspend to idle (David Arcari) [1878232] - [cpuidle] cpuidle: Fix three reference count leaks (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove sysfs_switch and switch attributes (David Arcari) [1878232] - [cpuidle] cpuidle: Make cpuidle governor switchable to be the default behaviour (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Accept governor name with 15 characters (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Fix the overlap for showing available governors (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Minor coding style corrections (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove the unused define_one_r(o/w) macros (David Arcari) [1878232] - [cpuidle] cpuidle-haltpoll: Fix small typo (David Arcari) [1878232] - [idle] intel_idle: Customize IceLake server support (David Arcari) [1881620 1857129] - [idle] intel_idle: Eliminate redundant static variable (David Arcari) [1857129] - [idle] intel_idle: Update copyright notice, known limitations and version (David Arcari) [1857129] - [idle] intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) (David Arcari) [1857129] - [idle] intel_idle: Clean up kerneldoc comments for multiple functions (David Arcari) [1857129] - [idle] intel_idle: Reorder declarations of static variables (David Arcari) [1857129] - [idle] intel_idle: Annotate init time data structures (David Arcari) [1857129] - [idle] intel_idle: Add __initdata annotations to init time variables (David Arcari) [1857129] - [idle] intel_idle: Relocate definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Clean up definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Simplify LAPIC timer reliability checks (David Arcari) [1857129] - [idle] intel_idle: Introduce 'states_off' module parameter (David Arcari) [1857129] - [idle] intel_idle: Clean up irtl_2_usec() (David Arcari) [1857129] - [idle] intel_idle: Move 3 functions closer to their callers (David Arcari) [1857129] - [idle] intel_idle: Annotate initialization code and data structures (David Arcari) [1857129] - [idle] intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (David Arcari) [1857129] - [idle] intel_idle: Rearrange intel_idle_cpuidle_driver_init() (David Arcari) [1857129] - [idle] intel_idle: Clean up NULL pointer check in intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Fold intel_idle_probe() into intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Eliminate __setup_broadcast_timer() (David Arcari) [1857129] - [idle] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (David Arcari) [1857129]- [hv] hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT (Mohammed Gamal) [1886096] - [hv] driver: hv: util: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Move virt_to_hvpfn() to hyperv header (Mohammed Gamal) [1886096] - [hv] hv: Use HV_HYP_PAGE in hv_synic_enable_regs() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce types of GPADL (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Move __vmbus_open() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always use HV_HYP_PAGE_SIZE for gpadl (Mohammed Gamal) [1886096] - [hv] hv: remove cast from hyperv_die_event (Mohammed Gamal) [1886096] - [hv] hv: Change flag to write log level in panic msg to false (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the lock field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [scsi] storvsc: Introduce the per-storvsc_device spinlock (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list updaters) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use channel_mutex in channel_vp_mapping_show() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list readers) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace cpumask_test_cpu(, cpu_online_mask) with cpu_online() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the numa_node field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the target_vp field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve more races involving init_vp_index() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve race between init_vp_index() and CPU hotplug (Mohammed Gamal) [1886096] - [hv] driver: hv: vmbus: drop a no long applicable comment (Mohammed Gamal) [1886096] - [hv] hyper-v: Replace open-coded variant of *phN specifier (Mohammed Gamal) [1886096] - [hv] hyper-v: Supply GUID pointer to printf() like functions (Mohammed Gamal) [1886096] - [hv] hyper-v: Use UUID API for exporting the GUID (part 2) (Mohammed Gamal) [1886096] - [hv] hv: remove redundant assignment to pointer primary_channel (Mohammed Gamal) [1886096] - [scsi] storvsc: Re-init stor_chns when a channel interrupt is re-assigned (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL message type (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the unused HV_LOCALIZED channel affinity logic (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use a spin lock for synchronizing channel scheduling vs. channel removal (Mohammed Gamal) [1886096] - [hv] hv_utils: Always execute the fcopy and vss callbacks in a tasklet (Mohammed Gamal) [1886096] - [netdrv] hv_netvsc: Disable NAPI before closing the VMBus channel (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace the per-CPU channel lists with a global array of channels (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Don't bind the offer&rescind works to a specific CPU (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always handle the VMBus messages on CPU0 (Mohammed Gamal) [1886096] - [hv] hv: check VMBus messages lengths (Mohammed Gamal) [1886096] - [hv] hv: make sure that 'struct vmbus_channel_message_header' compiles correctly (Mohammed Gamal) [1886096] - [hv] hv: avoid passing opaque pointer to vmbus_onmessage() (Mohammed Gamal) [1886096] - [hv] hv: allocate the exact needed memory for messages (Mohammed Gamal) [1886096] - [hv] hv: copy from message page only what's needed (Mohammed Gamal) [1886096] - [x86] hyperv: Clarify comment on x2apic mode (Mohammed Gamal) [1886099] - [x86] hyperv: report value of misc_features (Mohammed Gamal) [1886099] - [x86] hyperv: Make hv_setup_sched_clock inline (Mohammed Gamal) [1886099] - [net] ipv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu) [1874734] - [net] icmpv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu) [1874734] - [powerpc] powerpc/process: Add missing include of stacktrace.h (Desnes Augusto Nunes do Rosario) [1883975] - [powerpc] powerpc/test_emulate_sstep: Fix build error (Desnes Augusto Nunes do Rosario) [1883975] - [nvdimm] powerpc/pmem: Initialize pmem device on newer hardware (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Avoid the barrier in flush routines (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Update ppc64 to use the new barrier instruction (Desnes Augusto Nunes do Rosario) [1878632] - [md] libnvdimm/nvdimm/flush: Allow architecture to override the flush barrier (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add flush routines using new pmem store and sync instruction (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add new instructions for persistent storage and sync (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Restrict papr_scm to P8 and above (Desnes Augusto Nunes do Rosario) [1878632] - [i2c] i2c: ismt: Add support for Intel Emmitsburg PCH (David Arcari) [1886162] - [include] timer: add fsleep for flexible sleeping (Josef Oskera) [1892674] - [scsi] qla2xxx: Update driver version to 10.02.00.103-k (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Return EBUSY on fcport deletion (Nilesh Javali) [1887427] - [trace] scsi: qla2xxx: Suppress two recently introduced compiler warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix return of uninitialized value in rval (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert to DEFINE_SHOW_ATTRIBUTE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize variable in qla8044_poll_reg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not consume srb greedily (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use constant when it is known (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_dbg.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in tcm_qla2xxx.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix point-to-point (N2N) device discovery issue (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix crash on session cleanup with unload (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix reset of MPI firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix MPI reset needed message (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix buffer-buffer credit extraction error (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correct the check for sscanf() return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add SLER and PI control support (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add IOCB resource tracking (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add rport fields in debugfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make tgt_port_database available in initiator mode (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O errors during LIP reset tests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Performance tweak (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix memory size truncation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Reduce duplicate code in reporting speed (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Setup debugfs entries for remote ports (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O failures during remote port toggle testing (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove unneeded variable 'rval' (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle incorrect entry_type entries (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Log calling function name in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify return value logic in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Warn if done() or free() are called on an already freed srb (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove redundant variable initialization (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()' call (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove pci-dma-compat wrapper API (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove superfluous memset() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression on sparc64 (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Address a set of sparse warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: SAN congestion management implementation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change in PUREX to handle FPIN ELS requests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Introduce a function for computing the debug message prefix (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla2x00_restart_isp() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a Coverity complaint in qla2100_fw_dump() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 bits of request_t.handle (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove a superfluous cast (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize 'n' before using it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla82xx_flash_wait_write_finish() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove the __packed annotation from struct fcp_hdr and fcp_hdr_le (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Check the size of struct fcp_hdr at compile time (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Nilesh Javali) [1887427] - [scsi] scsi: Fix trivial spelling (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove return value from qla_nvme_ls() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove an unused function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in source files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in header files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use make_handle() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change {RD, WRT}_REG_*() function names from upper case into lower case (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the code that reads from mailbox registers (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use register names instead of register offsets (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the functions for dumping firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix spelling of a variable name (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not log message when reading port speed via sysfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qlafx00_process_aen() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for ha->fw_dumped (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for need_mpi_reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla_set_ini_mode() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix issue with adapter's stopping state (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix warning after FC target reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: check UNLOADING before posting async work (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: set UNLOADING before waiting for session deletion (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Split qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove non functional code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: add ring buffer for tracing debug logs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP respond data format (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: fix FW resource count values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Improved secure flash support messages (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the code for aborting SCSI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correction to selection of loopback/echo test (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP response size (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle cases for limiting RDP response payload length (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Show correct port speed capabilities for RDP command (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Display message for FCE enabled (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended FDMI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended RDP additions and amendments (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure (Nilesh Javali) [1887427]- [kernel] PM: hibernate: Batch hibernate and resume IO requests (Lenny Szubowicz) [1868096] - [net] tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies (Antoine Tenart) [1895765] - [block] block: mark flush request as IDLE when it is really finished (Ming Lei) [1895913] - [net] vsock: forward all packets to the host when no H2G is registered (Vitaly Kuznetsov) [1893826] - [maintainers] maintainers: Add entry for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [documentation] nitro_enclaves: Add overview documentation (Vitaly Kuznetsov) [1893826] - [samples] nitro_enclaves: Add sample for ioctl interface usage (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Makefile for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Kconfig for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for terminating an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for starting an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave memory region (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for getting the enclave image load info (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave vCPU (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for creating an enclave VM (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init misc device providing the ioctl interface (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle out-of-band PCI device events (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle PCI device command requests (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init PCI device driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define enclave info for internal bookkeeping (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define the PCI device interface (Vitaly Kuznetsov) [1893826] - [uapi] nitro_enclaves: Add ioctl interface definition (Vitaly Kuznetsov) [1893826] - [kernel] cpu/hotplug: Add new {add, remove}_cpu() functions (Vitaly Kuznetsov) [1893826] - [x86] x86/delay: Introduce TPAUSE delay (Prarit Bhargava) [1838636] - [x86] x86/delay: Refactor delay_mwaitx() for TPAUSE support (Prarit Bhargava) [1838636] - [x86] x86/delay: Preparatory code cleanup (Prarit Bhargava) [1838636] - [net] netfilter: ipset: Update byte and packet counters regardless of whether they match (Phil Sutter) [1806882] - [net] ethtool: add and use message type for tunnel info reply (Ivan Vecera) [1867211] - [infiniband] RDMA/hns: Mark hns_roce driver as unsupported (Kamal Heib) [1878211] - [net] tipc: fix memory leak caused by tipc_buf_append() (Xin Long) [1865774] - [net] tipc: fix the skb_unshare() in tipc_buf_append() (Xin Long) [1865774] - [net] tipc: use skb_unshare() instead in tipc_buf_append() (Xin Long) [1865774] - [netdrv] net: team: fix memory leak in __team_options_register (Hangbin Liu) [1892142] - [netdrv] team: set dev->needed_headroom in team_setup_by_port() (Hangbin Liu) [1892142] - [netdrv] team: use netif_is_team_port() (Hangbin Liu) [1892142] - [char] random: decouple random and urandom extrng fops (Vladis Dronov) [1890711] - [platform] platform/x86: intel_pmc_core: Add Intel RocketLake (RKL) support (Steve Best) [1782713] - [netdrv] fm10k: convert to new udp_tunnel_nic infra (Vladis Dronov) [1884254] - [netdrv] ethernet/intel: Convert fallthrough code comments (Vladis Dronov) [1884254] - [netdrv] docs: networking: reorganize driver documentation again (Vladis Dronov) [1884254] - [netdrv] net/intel: remove driver versions from Intel drivers (Vladis Dronov) [1884254] - [infiniband] RDMA/core: Fix ordering of CQ pool destruction (Kamal Heib) [1878969 1857603] - [infiniband] IB/isert: Fix unaligned immediate-data handling (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix reported speed and width (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix panic when calling kmem_cache_create() (Kamal Heib) [1867296 1857603] - [infiniband] RDMA/rxe: Fix memleak in rxe_mem_init_user (Kamal Heib) [1857603] - [net] xprtrdma: Release in-flight MRs on disconnect (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars (Kamal Heib) [1870430 1857603] - [infiniband] RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kamal Heib) [1870281 1857603] - [infiniband] RDMA/core: Fix spelling mistake "Could't" -> "Couldn't" (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove pkey table (Kamal Heib) [1857603] - [infiniband] RDMA/umem: Add a schedule point in ib_umem_get() (Kamal Heib) [1857603] - [infiniband] RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (Kamal Heib) [1857603] - [rdma] RDMA/include: Replace license text with SPDX tags (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Execute rdma_cm destruction from a handler properly (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Remove unneeded locking for req paths (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Using the standard locking pattern when delivering the removal event (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Simplify DEVICE_REMOVAL for internal_id (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Add EFA 0xefa1 PCI ID (Kamal Heib) [1857603] - [infiniband] RDMA/efa: User/kernel compatibility handshake mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose minimum SQ size (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose maximum TX doorbell batch (Kamal Heib) [1857603] - [infiniband] IB/srpt: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/isert: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/iser: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix return error value in _ib_modify_qp() to negative (Kamal Heib) [1857603] - [infiniband] RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Kamal Heib) [1857603] - [infiniband] RDMA/core: Update write interface to use automatic object lifetime (Kamal Heib) [1857603] - [infiniband] RDMA/core: Align abort/commit object scheme for write() and ioctl() paths (Kamal Heib) [1857603] - [uapi] RDMA: rdma_user_ioctl.h: fix a duplicated word + clarify (Kamal Heib) [1857603] - [infiniband] RDMA/qedr: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/i40iw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/cxgb4: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/siw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove query_pkey from the mandatory ops (Kamal Heib) [1857603] - [infiniband] RDMA/core: Allocate the pkey cache only if the pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/core: Expose pkeys sysfs files only if pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Remove unnecessary fall-through markings (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove rxe_link_layer() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_mem_init_dma() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_init_port_param() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Drop pointless checks in rxe_init_ports (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Allow manually bind QPs with different pids to same counter (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Only bind user QPs in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Add PID category support in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Skip dgid check in loopback mode (Kamal Heib) [1857603] - [infiniband] RDMA/core: Create and destroy counters in the ib_core (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query MR (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query ucontext (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Set IOVA on IB MR in uverbs layer (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Enable CQ ioctl commands by default (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean ib_alloc_xrcd() and reuse it to allocate XRC domain (Kamal Heib) [1857603] - [infiniband] RDMA: Remove the udata parameter from alloc_mr callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove ib_alloc_mr_user function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Check for error instead of success in alloc MR function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean up tracepoint headers (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Handle user-supplied address when creating child (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Convert PCIBIOS_* errors to generic -E* errors (Kamal Heib) [1857603] - [infiniband] RDMA/core: Delete not-used create RWQ table function (Kamal Heib) [1857603] - [infiniband] IB/mad: Delete RMPP_STATE_CANCELING state (Kamal Heib) [1857603] - [infiniband] IB/mad: Change atomics to refcount API (Kamal Heib) [1857603] - [infiniband] IB/mad: Issue complete whenever decrements agent refcount (Kamal Heib) [1857603] - [infiniband] RDMA: Add support to dump resource tracker in RAW format (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated CM_ID resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated QP resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add a dedicated CQ resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated MR resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Don't call fill_res_entry for PD (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove unused rxe_mem_map_pages (Kamal Heib) [1857603] - [infiniband] RDMA/hfi1: Remove hfi1_create_qp declaration (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Return void from ipoib_mcast_stop_thread() (Kamal Heib) [1857603] - [infiniband] RDMA: Correct trivial kernel-doc inconsistencies (Kamal Heib) [1857603] - [infiniband] IB/srpt: Remove WARN_ON from srpt_cm_req_recv (Kamal Heib) [1857603] - [tools] tools/power turbostat: Support additional CPU model numbers (Steve Best) [1782718] - [net] udp_tunnel: add the ability to hard-code IANA VXLAN (Ivan Vecera) [1879204] - [tools] selftests: net: add a test for UDP tunnel info infra (Ivan Vecera) [1867211] - [netdrv] netdevsim: add UDP tunnel port offload support (Ivan Vecera) [1867211] - [net] ethtool: add tunnel info interface (Ivan Vecera) [1867211] - [net] ethtool: Make helpers public (Ivan Vecera) [1867211] - [net] udp_tunnel: add central NIC RX port offload infrastructure (Ivan Vecera) [1867211] - [net] udp_tunnel: re-number the offload tunnel types (Ivan Vecera) [1867211] - [fs] debugfs: make sure we can remove u32_array files cleanly (Ivan Vecera) [1867211] - [fs] debugfs: make debugfs_create_u32_array() return void (Ivan Vecera) [1867211] - [fs] debugfs: update documented return values of debugfs helpers (Ivan Vecera) [1867211]- [net] openvswitch: fix to make sure flow_lookup() is not preempted (Eelco Chaudron) [1888237] - [netdrv] powerpc/vnic: Extend "failover pending" window (Steve Best) [1897280] - [net] ipv6: Set SIT tunnel hard_header_len to zero (Davide Caratti) [1897244] - [net] ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags (Davide Caratti) [1897244] - [net] gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY (Davide Caratti) [1897244] - [netdrv] vxlan: fix memleak of fdb (Davide Caratti) [1897244] - [net] vxlan: Ensure FDB dump is performed under RCU (Davide Caratti) [1897244] - [net] gre: refetch erspan header from skb->data after pskb_may_pull() (Davide Caratti) [1897244] - [net] erspan: fix the tun_info options_len check for erspan (Davide Caratti) [1897244] - [net] ip_gre: fix possible use-after-free in erspan_rcv (Davide Caratti) [1897244] - [net] erspan: fix error handling for erspan tunnel (Davide Caratti) [1897244] - [net] erspan: return PACKET_REJECT when the appropriate tunnel is not found (Davide Caratti) [1897244] - [netdrv] net: atlantic: fix build when object tree is separate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Use readx_poll_timeout() for large timeout (Igor Russkikh) [1857861] - [netdrv] net: ethernet: aquantia: Fix wrong return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix PTP on AQC10X (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hwmon getter for MAC temperature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A0 ntuple filters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use intermediate variable to improve readability a bit (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use U32_MAX in aq_hw_utils.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for 64-bit reads/writes (Igor Russkikh) [1857861] - [netdrv] net: atlantic: enable ipv6 support for TCP LSO and UDP GSO (Igor Russkikh) [1857861] - [netdrv] net: atlantic: PTP statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: additional per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use u64_stats_update_* to protect access to 64-bit stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: split rx and tx per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make _get_sw_stats return count as return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use simple assignment in _get_stats and _get_sw_stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move FRAC_PER_NS to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for FW 4.x (Igor Russkikh) [1857861] - [netdrv] net: atlantic: align return value of ver_match function with function name (Igor Russkikh) [1857861] - [netdrv] net: atlantic: disable PTP on AQC111, AQC112 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix ip dst and ipv6 address filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix aq_ndev_start_xmit()'s return type (Igor Russkikh) [1857861] - [netdrv] net: atlantic: put ptp code under IS_REACHABLE check (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add alignment checks in hw_atl2_utils_fw.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: missing space in a comment in aq_nic.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix typo in aq_ring_tx_clean (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make aq_pci_func_init static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace ENOTSUPP usage to EOPNOTSUPP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix variable type in aq_ethtool_get_pauseparam (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: phy loopback support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: report link partner capabilities (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: flow control support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: EEE support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove baseX usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: half duplex support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: proper rss_ctrl1 (54c0) initialization (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: min_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change the order of arguments for TC weight/credit setters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: always use random TC-queue mapping for TX on A2 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: automatically downgrade the number of queues if necessary (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: max_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make TCVEC2RING accept nic_cfg (Igor Russkikh) [1857861] - [netdrv] net: atlantic: per-TC queue statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move PTP TC initialization to a separate function (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: unify MAC generation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove check for boot code survivability before reset request (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove hw_atl_b0_hw_rss_set call from A2 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove TPO2 check from A0 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: rename AQ_NIC_RATE_2GS to AQ_NIC_RATE_2G5 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use __packed instead of the full expansion (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 ingress / egress hw configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: common functions needed for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 RPF hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for A2 RFP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 hw_ops skeleton (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 HW bindings required for fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 driver-firmware interface (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move IS_CHIP_FEATURE to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make hw_get_regs optional (Igor Russkikh) [1857861] - [netdrv] net: atlantic: simplify hw_get_fw_version() usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hw_soft_reset, hw_prepare to hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add defines for 10M and EEE 100M link mode (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 device IDs (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update company name in the driver description (Igor Russkikh) [1857861] - [netdrv] aquantia: Fix the media type of AQC100 ethernet controller in the driver (Igor Russkikh) [1857861] - [netdrv] net: atlantic: MACSec offload statistics implementation (Igor Russkikh) [1857861] - [netdrv] net: aquantia: reject all unsupported coalescing params (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace zero-length array with flexible-array member (Igor Russkikh) [1857861] - [netdrv] net/aquantia: Delete module version (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix out of range usage of active_vlans array (Igor Russkikh) [1857861] - [netdrv] net: atlantic: possible fault in transition to hibernation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix potential error handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix use after free kasan warn (Igor Russkikh) [1857861] - [netdrv] net: atlantic: better loopback mode handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: ptp gpio adjustments (Igor Russkikh) [1857861] - [netdrv] net: atlantic: check rpc result and wait for rpc address (Igor Russkikh) [1857861] - [netdrv] net: atlantic: checksum compat issue (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove duplicate entries (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback configuration in improper place (Igor Russkikh) [1857861] - [netdrv] net: atlantic: broken link status on old fw (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Signedness bug in aq_vec_isr_legacy() (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make function 'aq_ethtool_get_priv_flags', 'aq_ethtool_set_priv_flags' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make symbol 'aq_pm_ops' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change email domains to Marvell (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement UDP GSO offload (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update flow control logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: stylistic renames (Igor Russkikh) [1857861] - [netdrv] net: atlantic: code style cleanup (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback tests via private flags (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add fw configuration memory area (Igor Russkikh) [1857861] - [netdrv] net: atlantic: adding ethtool physical identification (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add msglevel configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: refactoring pm logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement wake_phy feature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update firmware interface (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix return value check in aq_ptp_init() (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix error handling in aq_ptp_poll (Igor Russkikh) [1857861] - [netdrv] net: aquantia: remove unused including (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make two symbols be static (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix unintention integer overflow on left shift (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix spelling mistake: tx_queus -> tx_queues (Igor Russkikh) [1857861] - [netdrv] net: aquantia: disable ptp object build if no config (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix warnings on endianness (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix var initialization warning (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for PIN funcs (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for Phy access (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement get_ts_info ethtool (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for ptp ioctls (Igor Russkikh) [1857861] - [netdrv] net: aquantia: rx filters for ptp (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement data PTP datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: styling fixes on ptp related functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add PTP rings infrastructure (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add basic ptp_clock callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: unify styling of bit enums (Igor Russkikh) [1857861] - [netdrv] net: aquantia: PTP skeleton declarations and callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add an error handling in aq_nic_set_multicast_list (Igor Russkikh) [1857861] - [netdrv] net: aquantia: correctly handle macvlan and multicast coexistence (Igor Russkikh) [1857861] - [netdrv] net: aquantia: do not pass lro session with invalid tcp checksum (Igor Russkikh) [1857861] - [netdrv] net: aquantia: when cleaning hw cache it should be toggled (Igor Russkikh) [1857861] - [netdrv] net: aquantia: temperature retrieval fix (Igor Russkikh) [1857861] - [netdrv] net: aquantia: Fix aq_vec_isr_legacy() return value (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix out of memory condition on rx side (Igor Russkikh) [1857861] - [netdrv] net: aquantia: linkstate irq should be oneshot (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix limit of vlan filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix removal of vlan 0 (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement vlan offload configuration (Igor Russkikh) [1857861] - [netdrv] net: aquantia: vlan offloads logic in datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: adding fields and device features for vlan offload (Igor Russkikh) [1857861] - [netdrv] net: aquantia: added vlan offload related macros and functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make all files GPL-2.0-only (Igor Russkikh) [1857861] - [netdrv] net: aquantia: replace internal driver version code with uts (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 308 (Igor Russkikh) [1857861] - [include] net: phy: introduce phy_read_mmd_poll_timeout macro (Josef Oskera) [1892739] - [include] net: phy: introduce phy_read_poll_timeout macro (Josef Oskera) [1892739] - [netdrv] phy: add device-managed devm_mdiobus_register (Josef Oskera) [1892740] - [include] net: add helper eth_hw_addr_crc (Josef Oskera) [1892738] - [netdrv] LiquidIO: mark liquidio and liquidio_vf as deprecated in RHEL8 (Stefan Assmann) [1878178] - [net] tcp: remove SOCK_QUEUE_SHRUNK (Paolo Abeni) [1890058] - [net] tcp: fix receive window update in tcp_add_backlog() (Paolo Abeni) [1890058] - [net] tcp: md5: allow changing MD5 keys in all socket states (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT possible hangs under high mem pressure (Paolo Abeni) [1890058] - [net] tcp: md5: do not send silly options in SYNCOOKIES (Paolo Abeni) [1890058] - [net] tcp: grow window for OOO packets only for SACK flows (Paolo Abeni) [1890058] - [net] tcp: fix error recovery in tcp_zerocopy_receive() (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT hangs with fat skbs (Paolo Abeni) [1890058] - [net] tcp: fix rx timestamp behavior for tcp_recvmsg (Paolo Abeni) [1890058] - [fs] smb3: smbdirect support can be configured by default (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Do not schedule work to send immediate packet on every receive (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Properly process errors on ib_post_send (Leif Sahlberg) [1887940] - [fs] cifs: Allocate crypto structures on the fly for calculating signatures of incoming packets (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Update receive credits before sending and deal with credits roll back on failure before sending (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check send queue size before posting a send (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Merge code to track pending packets (Leif Sahlberg) [1887940] - [fs] cifs: Allocate encryption header through kmalloc (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check and extend sender credits in interrupt context (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Calculate the correct maximum packet size for segmented SMBDirect send/receive (Leif Sahlberg) [1887940] - [net] core: device_rename: Use rwsem instead of a seqcount (Patrick Talbert) [1883310]- [tools] perf tools: Add bpf image check to __map__is_kmodule (Michael Petlan) [1873270] - [tools] perf tools: Add support for PERF_RECORD_KSYMBOL_TYPE_OOL (Michael Petlan) [1873270] - [tools] perf record: Don't clear event's period if set by a term (Michael Petlan) [1873270] - [tools] perf bench: The do_run_multi_threaded() function must use IS_ERR(perf_session__new()) (Michael Petlan) [1873270] - [tools] perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy event (Michael Petlan) [1873270] - [tools] perf stat: Turn off summary for interval mode by default (Michael Petlan) [1873270] - [tools] perf trace: Fix off by ones in memset() after realloc() in arches using libaudit (Michael Petlan) [1873270] - [tools] perf top/report: Fix infinite loop in the TUI for grouped events (Michael Petlan) [1873270] - [tools] redhat: use local hashmap library in perf (Michael Petlan) [1873270] - [tools] libtraceevent: Fix build with binutils 2.35 (Michael Petlan) [1873270] - [tools] perf tools: Fix record failure when mixed with ARM SPE event (Michael Petlan) [1873270] - [tools] perf tests: Fix test 68 zstd compression for s390 (Michael Petlan) [1873270] - [tools] tools lib traceevent: Fix memory leak in process_dynamic_array_len (Michael Petlan) [1873270] - [tools] perf tools: Sync hashmap.h with libbpf's (Michael Petlan) [1873270] - [tools] libsubcmd: Fix OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf report TUI: Remove needless 'dummy' event from menu (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix PEBS sample for XMM registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix displaying PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix recording PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add proper KBUFFER_TYPE_TIME_STAMP handling (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add API to read time information from kbuffer (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix time chart call tree (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call tree 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call graph 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result (Michael Petlan) [1873270] - [tools] perf record: Fix duplicated sideband events with Intel PT system wide tracing (Michael Petlan) [1873270] - [tools] perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument (Michael Petlan) [1873270] - [tools] perf build: Fix error message when asking for -fsanitize=address without required libraries (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add handler for __builtin_expect() (Michael Petlan) [1873270] - [tools] tools lib traceevent: Handle __attribute__((user)) in field names (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add append() function helper for appending strings (Michael Petlan) [1873270] - [tools] perf script: Initialize zstd_data (Michael Petlan) [1873270] - [tools] perf pmu: Remove unused declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an old style declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an incompatible pointer (Michael Petlan) [1873270] - [tools] perf bpf: Fix bpf prologue generation (Michael Petlan) [1873270] - [tools] perf probe: Fix user attribute access in kprobes (Michael Petlan) [1873270] - [tools] perf stat: Fix NULL pointer dereference (Michael Petlan) [1873270] - [tools] perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events() (Michael Petlan) [1873270] - [tools] perf tools: Remove some duplicated includes (Michael Petlan) [1873270] - [tools] perf symbols: Fix kernel maps for kcore and eBPF (Michael Petlan) [1873270] - [tools] perf stat: Ensure group is defined on top of the same cpu mask (Michael Petlan) [1873270] - [tools] perf libdw: Fix off-by 1 relative directory includes (Michael Petlan) [1873270] - [tools] perf arm-spe: Support synthetic events (Michael Petlan) [1873270] - [tools] perf auxtrace: Add four itrace options (Michael Petlan) [1873270] - [tools] perf tools: Move arm-spe-pkt-decoder.h/c to the new dir (Michael Petlan) [1873270] - [tools] perf test: Initialize memory in dwarf-unwind (Michael Petlan) [1873270] - [tools] perf tests: Don't tail call optimize in unwind test (Michael Petlan) [1873270] - [tools] tools compiler.h: Add attribute to disable tail calls (Michael Petlan) [1873270] - [tools] perf build: Add a LIBPFM4=1 build test entry (Michael Petlan) [1873270] - [tools] perf tools: Add optional support for libpfm4 (Michael Petlan) [1873270] - [tools] perf tools: Correct license on jsmn JSON parser (Michael Petlan) [1873270] - [tools] perf jit: Fix inaccurate DWARF line table (Michael Petlan) [1873270] - [tools] perf jvmti: Remove redundant jitdump line table entries (Michael Petlan) [1873270] - [tools] perf build: Add NO_SDT=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_LIBCRYPTO=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_SYSCALL_TABLE=1 to the build tests (Michael Petlan) [1873270] - [tools] perf build: Remove libaudit from the default feature checks (Michael Petlan) [1873270] - [tools] perf trace: Grow the syscall table as needed when using libaudit (Michael Petlan) [1873270] - [tools] perf trace: Use zalloc() to make sure all fields are zeroed in the syscalltbl constructor (Michael Petlan) [1873270] - [tools] perf trace: Remove union from syscalltbl, all the fields are needed (Michael Petlan) [1873270] - [tools] perf build: Allow explicitely disabling the NO_SYSCALL_TABLE variable (Michael Petlan) [1873270] - [tools] perf build: Group the NO_SYSCALL_TABLE logic (Michael Petlan) [1873270] - [tools] perf intel-pt: Refine kernel decoding only warning message (Michael Petlan) [1873270] - [tools] perf record: Respect --no-switch-events (Michael Petlan) [1873270] - [tools] perf script: Fix --call-trace for Intel PT (Michael Petlan) [1873270] - [tools] perf evlist: Disable 'immediate' events last (Michael Petlan) [1873270] - [tools] perf kcore_copy: Fix module map when there are no modules loaded (Michael Petlan) [1873270] - [tools] perf jvmti: Fix demangling Java symbols (Michael Petlan) [1873270] - [tools] perf tests: Add test for the java demangler (Michael Petlan) [1873270] - [tools] perf jvmti: Do not report error when missing debug information (Michael Petlan) [1873270] - [tools] perf jvmti: Fix jitdump for methods without debug info (Michael Petlan) [1873270] - [tools] perf symbols: Fix debuginfo search for Ubuntu (Michael Petlan) [1873270] - [tools] perf parse: Add 'struct parse_events_state' pointer to scanner (Michael Petlan) [1873270] - [tools] perf stat: Do not pass avg to generic_metric (Michael Petlan) [1873270] - [tools] perf tests: Consider subtests when searching for user specified tests (Michael Petlan) [1873270] - [tools] perf list: Add metrics to command line usage (Michael Petlan) [1873270] - [tools] perf script: Don't force less for non tty output with --xed (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove unnecessary ', ' from events (Michael Petlan) [1873270] - [tools] perf metricgroup: Add options to not group or merge (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove duped metric group events (Michael Petlan) [1873270] - [tools] perf metricgroup: Order event groups by size (Michael Petlan) [1873270] - [tools] perf metricgroup: Delay events string creation (Michael Petlan) [1873270] - [tools] perf metricgroup: Use early return in add_metric (Michael Petlan) [1873270] - [tools] perf metricgroup: Always place duration_time last (Michael Petlan) [1873270] - [tools] perf metricgroup: Free metric_events on error (Michael Petlan) [1873270] - [tools] perf util: Fix potential SEGFAULT in put_tracepoints_path error path (Michael Petlan) [1873270] - [tools] perf util: Fix memory leak of prefix_if_not_in (Michael Petlan) [1873270] - [tools] perf ftrace: Detect workload failure (Michael Petlan) [1873270] - [tools] perf ftrace: Trace system wide if no target is given (Michael Petlan) [1873270] - [tools] perf branch: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf config: Add stat.big-num support (Michael Petlan) [1873270] - [tools] perf bpf-loader: Add missing '*' for key_scan_pos (Michael Petlan) [1873270] - [tools] perf stat: Report summary for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Save aggr value to first member of prev_raw_counts (Michael Petlan) [1873270] - [tools] perf stat: Copy counts from prev_raw_counts to evsel->counts (Michael Petlan) [1873270] - [tools] perf counts: Reset prev_raw_counts counts (Michael Petlan) [1873270] - [tools] perf stat: Fix wrong per-thread runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf expr: Allow numbers to be followed by a dot (Michael Petlan) [1873270] - [tools] perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools (Michael Petlan) [1873270] - [tools] perf stat: Fail on extra comma while parsing events (Michael Petlan) [1873270] - [tools] perf script: Better align register values in dump (Michael Petlan) [1873270] - [tools] perf stat: POWER9 metrics: expand "ICT" acronym (Michael Petlan) [1873270] - [tools] perf tools: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf intel-pt: Use allocated branch stack for PEBS sample (Michael Petlan) [1873270] - [tools] perf docs: Introduce security.txt file to document related issues (Michael Petlan) [1873270] - [tools] perf tool: Make perf tool aware of SELinux access control (Michael Petlan) [1873270] - [tools] perf docs: Extend CAP_SYS_ADMIN with CAP_PERFMON where needed (Michael Petlan) [1873270] - [tools] perf expr: Migrate expr ids table to a hashmap (Michael Petlan) [1873270] - [tools] perf tools: Grab a copy of libbpf's hashmap (Michael Petlan) [1873270] - [tools] perf stat: Fix duration_time value for higher intervals (Michael Petlan) [1873270] - [tools] perf trace: Fix compilation error for make NO_LIBBPF=1 DEBUG=1 (Michael Petlan) [1873270] - [tools] perf beauty: Allow the CC used in the arch errno names script to acccept CFLAGS (Michael Petlan) [1873270] - [tools] perf trace: Fix the selection for architectures to generate the errno name tables (Michael Petlan) [1873270] - [tools] perf test: Improve pmu event metric testing (Michael Petlan) [1873270] - [tools] perf test: Provide a subtest callback to ask for the reason for skipping a subtest (Michael Petlan) [1873270] - [tools] perf parse-events: Make add PMU verbose output clearer (Michael Petlan) [1873270] - [tools] perf expr: Fix memory leaks in metric bison (Michael Petlan) [1873270] - [tools] perf expr: Test parsing of floating point numbers (Michael Petlan) [1873270] - [tools] perf record: Use an eventfd to wakeup when done (Michael Petlan) [1873270] - [tools] tools feature: Rename HAVE_EVENTFD to HAVE_EVENTFD_SUPPORT (Michael Petlan) [1873270] - [tools] perf evsel: Initialize evsel->per_pkg_mask to NULL in evsel__init() (Michael Petlan) [1873270] - [tools] perf evsel: Fix 2 memory leaks (Michael Petlan) [1873270] - [tools] perf parse-events: Fix incorrect conversion of 'if () free()' to 'zfree()' (Michael Petlan) [1873270] - [tools] perf tools: Fix is_bpf_image function logic (Michael Petlan) [1873270] - [tools] perf c2c: Fix 'perf c2c record -e list' to show the default events used (Michael Petlan) [1873270] - [tools] perf record: Add dummy event during system wide synthesis (Michael Petlan) [1873270] - [tools] perf evsel: Dummy events never triggers, no need to ask for PERF_SAMPLE_BRANCH_STACK (Michael Petlan) [1873270] - [tools] perf parse-events: Use strcmp() to compare the PMU name (Michael Petlan) [1873270] - [tools] perf expr: Print a debug message for division by zero (Michael Petlan) [1873270] - [tools] perf expr: Debug lex if debugging yacc (Michael Petlan) [1873270] - [tools] perf expr: Parse numbers as doubles (Michael Petlan) [1873270] - [tools] perf expr: Increase max other (Michael Petlan) [1873270] - [tools] perf expr: Allow ',' to be an other token (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in skylake metrics (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in cascade lake metrics (Michael Petlan) [1873270] - [tools] perf expr: Allow for unlimited escaped characters in a symbol (Michael Petlan) [1873270] - [tools] perf script: Enable IP fields for callchains (Michael Petlan) [1873270] - [tools] perf callchain: Setup callchain properly in pipe mode (Michael Petlan) [1873270] - [tools] perf session: Try to read pipe data from file (Michael Petlan) [1873270] - [tools] perf tools: Do not seek in pipe fd during tracing data processing (Michael Petlan) [1873270] - [tools] perf tools: Do not display extra info when there is nothing to build (Michael Petlan) [1873270] - [tools] perf probe: Do not show the skipped events (Michael Petlan) [1873270] - [tools] perf probe: Check address correctness by map instead of _etext (Michael Petlan) [1873270] - [tools] perf probe: Fix to check blacklist address correctly (Michael Petlan) [1873270] - [tools] perf probe: Accept the instance number of kretprobe event (Michael Petlan) [1873270] - [tools] perf counts: Rename perf_evsel__*counts() to evsel__*counts() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__w_cache* to evsel__w_cache* (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__new*() to evsel__new*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fprintf() to evsel__fprintf() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__resort*() to evsel__resort*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__object_config() to evsel__object_config() (Michael Petlan) [1873270] - [tools] perf cs-etm: Move definition of 'traceid_list' global variable from header file (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Move hex2u64 out of header (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Parse using io api (Michael Petlan) [1873270] - [tools] perf bench: Add kallsyms parsing (Michael Petlan) [1873270] - [tools] perf: cs-etm: Update to build with latest opencsd version (Michael Petlan) [1873270] - [tools] perf symbol: Fix kernel symbol address display (Michael Petlan) [1873270] - [tools] perf inject: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf annotate: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf trace: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf script: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf sched: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf lock: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf kmem: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf stat: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__store_ids() to evsel__store_id() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__env() to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fallback() to evsel__fallback() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__has*() to evsel__has*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{prev, next}() to evsel__{prev, next}() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__parse_sample*() to evsel__parse_sample*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__read*() to *evsel__read() (Michael Petlan) [1873270] - [tools] perf evsel: Ditch perf_evsel__cmp(), not used for quite a while (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_*() to evsel__is*() (Michael Petlan) [1873270] - [tools] perf pmu: Add perf_pmu__find_by_type helper (Michael Petlan) [1873270] - [tools] tools feature: Add support for detecting libpfm4 (Michael Petlan) [1873270] - [tools] perf doc: Pass ASCIIDOC_EXTRA as an argument (Michael Petlan) [1873270] - [tools] perf mem2node: Avoid double free related to realloc (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{str, int}val() and other tracepoint field metehods to to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__open_per_*() to evsel__open_per_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_desc() to evsel__group_desc() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*name() to *evsel__*name() (Michael Petlan) [1873270] - [tools] perf evsel: Rename __perf_evsel__sample_size() to __evsel__sample_size() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__calc_id_pos() to evsel__calc_id_pos() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__config*() to evsel__config*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__exit() to evsel__exit() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_aux_event() to evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__compute_deltas() to evsel__compute_deltas() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__nr_cpus() to evsel__nr_cpus() (Michael Petlan) [1873270] - [tools] perf evsel: Rename 'struct perf_evsel__sb_cb_t' to 'struct evsel__sb_cb_t' (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about using /proc/kcore (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about itrace G and L options (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing branch stacks for regular events (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__br_sample_late() (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized branch stack sample type (Michael Petlan) [1873270] - [tools] perf auxtrace: Add option to synthesize branch stack for regular events (Michael Petlan) [1873270] - [tools] perf intel-pt: Change branch stack support to use thread-stacks (Michael Petlan) [1873270] - [tools] perf intel-pt: Consolidate thread-stack use condition (Michael Petlan) [1873270] - [tools] perf thread-stack: Add branch stack support (Michael Petlan) [1873270] - [tools] perf tools: Simplify checking if SMT is active (Michael Petlan) [1873270] - [tools] perf tools: Fix reading new topology attribute "core_cpus" (Michael Petlan) [1873270] - [tools] libperf evlist: Fix a refcount leak (Michael Petlan) [1873270] - [tools] perf parse-events: Fix another memory leaks found on parse_events() (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] libperf: Add NULL pointer check for cpu_map iteration and NULL assignment for all_cpus (Michael Petlan) [1873270] - [tools] perf record: Move side band evlist setup to separate routine (Michael Petlan) [1873270] - [tools] perf record: Introduce --switch-output-event (Michael Petlan) [1873270] - [tools] libsubcmd: Introduce OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf evlist: Allow reusing the side band thread for more purposes (Michael Petlan) [1873270] - [tools] perf evlist: Move the sideband thread routines to separate object (Michael Petlan) [1873270] - [tools] perf parse-events: Add parse_events_option() variant that creates evlist (Michael Petlan) [1873270] - [tools] perf bpf: Decouple creating the evlist from adding the SB event (Michael Petlan) [1873270] - [tools] perf top: Move sb_evlist to 'struct perf_top' (Michael Petlan) [1873270] - [tools] perf record: Move sb_evlist to 'struct record' (Michael Petlan) [1873270] - [tools] perf tools: Move routines that probe for perf API features to separate file (Michael Petlan) [1873270] - [tools] perf vendor events power9: Add hv_24x7 socket/chip level metric events (Michael Petlan) [1873270] - [tools] perf tools: Enable Hz/hz prinitg for --metric-only option (Michael Petlan) [1873270] - [tools] perf tests expr: Added test for runtime param in metric expression (Michael Petlan) [1873270] - [tools] perf metricgroups: Enhance JSON/metric infrastructure to handle "?" (Michael Petlan) [1873270] - [tools] perf pmu: Fix function name in comment, its get_cpuid_str(), not get_cpustr() (Michael Petlan) [1873270] - [tools] perf report: Fix warning assignment of 0/1 to bool variable (Michael Petlan) [1873270] - [tools] perf tools: Remove unneeded semicolons (Michael Petlan) [1873270] - [tools] perf c2c: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] libtraceevent: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] perf script: Remove extraneous newline in perf_sample__fprintf_regs() (Michael Petlan) [1873270] - [tools] perf synthetic events: Remove use of sscanf from /proc reading (Michael Petlan) [1873270] - [tools] tools api: Add a lightweight buffered reading api (Michael Petlan) [1873270] - [tools] perf bench: Add a multi-threaded synthesize benchmark (Michael Petlan) [1873270] - [tools] perf record: Add num-synthesize-threads option (Michael Petlan) [1873270] - [tools] perf test session topology: Fix data path (Michael Petlan) [1873270] - [tools] perf stat: Improve runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode (Michael Petlan) [1873270] - [tools] perf evlist: Remove duplicate headers (Michael Petlan) [1873270] - [tools] perf bench: Fix div-by-zero if runtime is zero (Michael Petlan) [1873270] - [tools] perf cgroup: Avoid needless closing of unopened fd (Michael Petlan) [1873270] - [tools] perf hist: Add fast path for duplicate entries check (Michael Petlan) [1873270] - [tools] perf c2c: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf top: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf script: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf report: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf callchain: Stitch LBR call stack (Michael Petlan) [1873270] - [tools] perf callchain: Save previous cursor nodes for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Save previous sample for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Add a knob for LBR stitch approach (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_lbr_ip() (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_kernel_ip() (Michael Petlan) [1873270] - [tools] perf machine: Refine the function for LBR call stack reconstruction (Michael Petlan) [1873270] - [tools] perf machine: Remove the indent in resolve_lbr_callchain_sample (Michael Petlan) [1873270] - [tools] perf header: Support CPU PMU capabilities (Michael Petlan) [1873270] - [tools] perf parser: Add support to specify rXXX event with pmu (Michael Petlan) [1873270] - [tools] perf doc: allow ASCIIDOC_EXTRA to be an argument (Michael Petlan) [1873270] - [tools] perf pmu: Add support for PMU capabilities (Michael Petlan) [1873270] - [tools] tools lib traceevent: Take care of return value of asprintf (Michael Petlan) [1873270] - [tools] perf stat: Force error in fallback on :k events (Michael Petlan) [1873270] - [tools] perf tools: Add support for leader-sampling with AUX area events (Michael Petlan) [1873270] - [tools] perf evlist: Allow multiple read formats (Michael Petlan) [1873270] - [tools] perf evsel: Rearrange perf_evsel__config_leader_sampling() (Michael Petlan) [1873270] - [tools] perf evlist: Move leader-sampling configuration (Michael Petlan) [1873270] - [tools] perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing callchains for regular events (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized sample type (Michael Petlan) [1873270] - [tools] perf evsel: Be consistent when looking which evsel PERF_SAMPLE_ bits are set (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__sample_late() (Michael Petlan) [1873270] - [tools] perf auxtrace: Add an option to synthesize callchains for regular events (Michael Petlan) [1873270] - [tools] perf auxtrace: For reporting purposes, un-group AUX area event (Michael Petlan) [1873270] - [tools] perf s390-cpumsf: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf cs-etm: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf arm-spe: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-bts: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-pt: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf auxtrace: Add ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf metrictroup: Split the metricgroup__add_metric function (Michael Petlan) [1873270] - [tools] perf expr: Add expr_scanner_ctx object (Michael Petlan) [1873270] - [tools] perf expr: Add expr_ prefix for parse_ctx and parse_id (Michael Petlan) [1873270] - [tools] perf synthetic-events: save 4kb from 2 stack frames (Michael Petlan) [1873270] - [tools] tools api fs: Make xxx__mountpoint() more scalable (Michael Petlan) [1873270] - [tools] perf bench: Add event synthesis benchmark (Michael Petlan) [1873270] - [tools] perf script: Simplify auxiliary event printing functions (Michael Petlan) [1873270] - [tools] perf tools: Support CAP_PERFMON capability (Michael Petlan) [1873270] - [tools] perf annotate: Add basic support for bpf_image (Michael Petlan) [1873270] - [tools] perf machine: Set ksymbol dso as loaded on arrival (Michael Petlan) [1873270] - [tools] perf tools: Synthesize bpf_trampoline/dispatcher ksymbol event (Michael Petlan) [1873270] - [tools] perf stat: Honour --timeout for forked workloads (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Add hw_len wherever missing (Michael Petlan) [1873270] - [kernel] perf: Fix task_function_call() error handling (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Fix RAPL config variable bug (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Add AMD Fam17h RAPL support (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Make perf_probe_msr() more robust and flexible (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Flip logic on default events visibility (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Refactor to share the RAPL code between Intel and AMD CPUs (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Move RAPL support to common x86 code (Michael Petlan) [1873270] - [kernel] perf/core: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86/intel: Add more available bits for OFFCORE_RESPONSE of Intel Tremont (Michael Petlan) [1873270] - [x86] perf/x86/intel/pt: Drop pointless NULL assignment (Michael Petlan) [1873270] - [kernel] perf: Add cond_resched() to task_function_call() (Michael Petlan) [1873270] - [powerpc] powerpc/perf: open access for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: open access to probes for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: Open access to the core for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [include] perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures (Michael Petlan) [1873270] - [security] perf_event: Add support for LSM and SELinux checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add rtas call in hv-24x7 driver to get processor details (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show processor details (Michael Petlan) [1873270] - [documentation] Documentation/ABI: Add ABI documentation for chips and sockets (Michael Petlan) [1873270] - [powerpc] powerpc/pseries: Update hv-24x7 information after migration (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix ptrace code that muck around with address/len (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Introduce macros for watchpoint length (Michael Petlan) [1873270] - [powerpc] powerpc/perf: fix imc allocation failure handling (Michael Petlan) [1873270] - [powerpc] powerpc/perf/24x7: use rb_entry (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix MMCRA corruption by bhrb_filter (Michael Petlan) [1873270] - [powerpc] perf/core, arch/powerpc: use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1873270] - [powerpc] Powerpc/perf: Wire up PMI throttling (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Remove l2 bus events from HW cache event array (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Add constraints for power9 l2/l3 bus events (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix unit_sel/cache_sel checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Cleanup cache_sel bits comment (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix thresholding counter data for unknown type (Michael Petlan) [1873270] - [fs] writeback: Drop I_DIRTY_TIME_EXPIRE (Waiman Long) [1860031] - [fs] writeback: Fix sync livelock due to b_dirty_time processing (Waiman Long) [1860031] - [fs] writeback: Avoid skipping inode writeback (Waiman Long) [1860031] - [fs] writeback: Protect inode->i_io_list with inode->i_lock (Waiman Long) [1860031] - [fs] dcache: sort the freeing-without-RCU-delay mess for good (Waiman Long) [1860031] - [net] udp: Improve load balancing for SO_REUSEPORT. (Davide Caratti) [1894075] - [net] udp: Fix wrong clean up for IS_UDPLITE macro (Davide Caratti) [1894075] - [fs] ext4: disallow modifying DAX inode flag if inline_data has been set (Eric Sandeen) [1838344] - [include] dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix stack overflow when mounting fsdax pmem device (Eric Sandeen) [1838876 1854346 1838344] - [dax] dm: Call proper helper to determine dax support (Eric Sandeen) [1838876 1854346 1838344] - [md] dm/dax: Fix table reference counts (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: fix detection of dax support for non-persistent memory block devices (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: do not print error message for non-persistent memory block device (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Fix incorrect argument passed to xas_set_err() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Support that ioctl(SETXFLAGS/GETXFLAGS) can set/get inode DAX on XFS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Expand lock scope to cover the use of addresses (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/dax: Remove unused size parameter (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: print error message by pr_info() in __generic_fsdax_supported() (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: avoid race conditions when remounting with options that change dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Update xfs_ioctl_setattr_dax_invalidate() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_iflags() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Create function xfs_inode_should_enable_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Remove unnecessary initialization of i_rwsem (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update DAX enablement for ext4 (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Introduce DAX inode flag (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Remove jflag variable (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Only change S_DAX on inode load (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Update ext4_should_use_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Change EXT4_MOUNT_DAX to EXT4_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Narrow scope of DAX check in setflags (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Introduce DCACHE_DONTCACHE (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Lift XFS_IDONTCACHE to the VFS layer (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update Usage section (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/stat: Define DAX statx attribute (Eric Sandeen) [1838876 1854346 1838344] - [block] fs: Remove unneeded IS_DAX() check in io_is_direct() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Move mandatory ->zero_page_range() check in alloc_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax, iomap: Add helper dax_iomap_zero() to zero a range (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Use new dax zero page method for zeroing a page (Eric Sandeen) [1838876 1854346 1838344] - [md] dm,dax: Add dax zero_page_range operation (Eric Sandeen) [1838876 1854346 1838344] - [s390] s390, dcssblk, dax: Add dax zero_page_range operation to dcssblk driver (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax, pmem: Add a dax operation zero_page_range (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] pmem: Add functions for reading/writing page to/from pmem (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Constify vma argument to vma_is_dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: pass NOWAIT flag to iomap_apply (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Get rid of fs_dax_get_by_host() helper (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Pass dax_dev instead of bdev to dax_writeback_mapping_range() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix alloc_dax_region() compile warning (Eric Sandeen) [1838876 1854346 1838344] - [fs] xfs: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [include] dax: check synchronous mapping is supported (Eric Sandeen) [1838876 1854346 1838344] - [dax] libnvdimm: add dax_dev sync flag (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] libnvdimm: nd_region flush callback support (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: only allow FSSETXATTR to set DAX flag on files and dirs (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check extent size hints (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check project id info (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking function for FS_IOC_FSSETXATTR (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking and prep function for FS_IOC_SETFLAGS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Allow to include DEV_DAX_PMEM as builtin (Eric Sandeen) [1838876 1854346 1838344] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838746] - [netdrv] igb: read PBA number from flash (Corinna Vinschen) [1838746] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838746] - [netdrv] treewide: Use fallthrough pseudo-keyword (Corinna Vinschen) [1838746] - [netdrv] igb: use eth_zero_addr() to clear mac address (Corinna Vinschen) [1838746] - [netdrv] igb: Remove unnecessary usages of memset (Corinna Vinschen) [1838746] - [netdrv] igb: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1838746] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838746] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838746] - [netdrv] igb: make igb_set_fc_watermarks() return void (Corinna Vinschen) [1838746] - [netdrv] igb: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1838746] - [netdrv] igb: convert to use i2c_new_client_device() (Corinna Vinschen) [1838746] - [net] Bluetooth: Allow suspend even when preparation has failed (Gopal Tiwari) [1881485] - [net] Bluetooth: Check scan state before disabling during suspend (Gopal Tiwari) [1881485] - [fs] fuse: fix the ->direct_IO() treatment of iov_iter (Miklos Szeredi) [1875608] - [net] openvswitch: handle DNAT tuple collision (Dumitru Ceara) [1877128] - [net] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1867194]- [fs] NFSv4.2: fix failure to unregister shrinker (Scott Mayhew) [1897988] - [tools] cpupower: Provide online and offline CPU information (Diego Domingos) [1893779] - [net] net/smc: improve return codes for SMC-Dv2 (Claudio Imbrenda) [1731027] - [s390] s390/ism: fix incorrect system EID (Claudio Imbrenda) [1731027] - [net] net/smc: fix suppressed return code (Claudio Imbrenda) [1731027] - [net] net/smc: fix null pointer dereference in smc_listen_decline() (Claudio Imbrenda) [1731027] - [net] net/smc: fix invalid return code in smcd_new_buf_create() (Claudio Imbrenda) [1731027] - [net] net/smc: fix valid DMBE buffer sizes (Claudio Imbrenda) [1731027] - [net] net/smc: fix use-after-free of delayed events (Claudio Imbrenda) [1731027] - [net] net/smc: restore smcd_version when all ISM V2 devices failed to init (Claudio Imbrenda) [1731027] - [net] net/smc: cleanup buffer usage in smc_listen_work() (Claudio Imbrenda) [1731027] - [net] net/smc: consolidate unlocking in same function (Claudio Imbrenda) [1731027] - [net] net/smc: use an array to check fields in system EID (Claudio Imbrenda) [1731027] - [net] net/smc: send ISM devices with unique chid in CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: CLC decline - V2 enhancements (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CLC first contact extension (Claudio Imbrenda) [1731027] - [net] net/smc: CLC accept / confirm V2 (Claudio Imbrenda) [1731027] - [net] net/smc: determine accepted ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: build and send V2 CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: determine proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce list of pnetids for Ethernet devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CHID callback for ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce System Enterprise ID (SEID) (Claudio Imbrenda) [1731027] - [net] net/smc: prepare for more proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: split CLC confirm/accept data to be sent (Claudio Imbrenda) [1731027] - [net] net/smc: separate find device functions (Claudio Imbrenda) [1731027] - [net] net/smc: CLC header fields renaming (Claudio Imbrenda) [1731027] - [net] net/smc: remove constant and introduce helper to check for a pnet id (Claudio Imbrenda) [1731027] - [netdrv] vmxnet3: fix cksum offload issues for non-udp tunnels (Cathy Avery) [1868451] - [netdrv] vmxnet3: use correct tcp hdr length when packet is encapsulated (Cathy Avery) [1868451] - [scsi] scsi: vmw_pvscsi: Use true, false for adapter->use_msg (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Silence dma mapping errors (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Fix swiotlb operation (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: use sg helper to iterate over scatterlist (Cathy Avery) [1895014] - [scsi] Revert "vmw_pvscsi: Fixed to work with SG_CHAIN" (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: switch to generic DMA API (Cathy Avery) [1895014] - [netdrv] mdiobus: Disable preemption upon u64_stats update (Petr Oros) [1889849] - [net] u64_stats: Document writer non-preemptibility requirement (Petr Oros) [1889849] - [netdrv] phy: fixed_phy: Remove unused seqcount (Petr Oros) [1889849] - [net] net/smc: fix double kfree in smc_listen_work() (Claudio Imbrenda) [1847444] - [net] net/smc: check variable before dereferencing in smc_close.c (Claudio Imbrenda) [1847444] - [net] net/smc: use separate work queues for different worker types (Claudio Imbrenda) [1847444] - [net] net/smc: use the retry mechanism for netlink messages (Claudio Imbrenda) [1847444] - [net] net/smc: immediate freeing in smc_lgr_cleanup_early() (Claudio Imbrenda) [1847444] - [net] net/smc: reduce smc_listen_decline() calls (Claudio Imbrenda) [1847444] - [net] net/smc: improve server ISM device determination (Claudio Imbrenda) [1847444] - [net] net/smc: common routine for CLC accept and confirm (Claudio Imbrenda) [1847444] - [net] net/smc: dynamic allocation of CLC proposal buffer (Claudio Imbrenda) [1847444] - [net] net/smc: introduce better field names (Claudio Imbrenda) [1847444] - [net] net/smc: reduce active tcp_listen workers (Claudio Imbrenda) [1847444] - [net] net/smc: fix sock refcounting in case of termination (Claudio Imbrenda) [1847444] - [net] net/smc: reset sndbuf_desc if freed (Claudio Imbrenda) [1847444] - [net] net/smc: fix toleration of fake add_link messages (Claudio Imbrenda) [1847444] - [net] net/smc: Prevent kernel-infoleak in __smc_diag_dump() (Claudio Imbrenda) [1847444] - [s390] s390/ism: fix error return code in ism_probe() (Claudio Imbrenda) [1847444] - [s390] s390/zcrypt: Introduce Failure Injection feature (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap_msg param one level up the call chain (Philipp Rudo) [1851124] - [s390] s390/ap/zcrypt: revisit ap and zcrypt error handling (Philipp Rudo) [1851124] - [s390] s390/ap: Support AP card SCLP config and deconfig operations (Philipp Rudo) [1851124] - [s390] s390/sclp: Add support for SCLP AP adapter config/deconfig (Philipp Rudo) [1851124] - [s390] s390/ap: add card/queue deconfig state (Philipp Rudo) [1851124] - [s390] s390/ap: add error response code field for ap queue devices (Philipp Rudo) [1851124] - [s390] s390/ap: split ap queue state machine state from device state (Philipp Rudo) [1851124] - [crypto] s390/zcrypt: New config switch CONFIG_ZCRYPT_DEBUG (Philipp Rudo) [1851124] - [s390] s390/zcrypt: introduce msg tracking in zcrypt functions (Philipp Rudo) [1851124] - [s390] s390/ap: rework crypto config info and default domain code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: provide cex4 cca sysfs attributes for cex3 (Philipp Rudo) [1851124] - [s390] s390/ap: rename and clarify ap state machine related stuff (Philipp Rudo) [1851124] - [s390] s390/zcrypt: split ioctl function into smaller code units (Philipp Rudo) [1851124] - [s390] s390/zcrypt: code beautification and struct field renames (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix smatch warnings (Philipp Rudo) [1851124] - [s390] s390/ap: introduce new ap function ap_get_qdev() (Philipp Rudo) [1851124] - [s390] s390/zcrypt: replace snprintf/sprintf with scnprintf (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Use scnprintf() for avoiding potential buffer overflow (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Support for CCA protected key block version 2 (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix card and queue total counter wrap (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap device reset from bus to driver code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Fix CCA cipher key gen with clear key value function (Philipp Rudo) [1851124] - [s390] s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR (Philipp Rudo) [1851124] - [fs] NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1888612] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [hv] hv: vmbus: Add timeout to vmbus_wait_for_unload (Mohammed Gamal) [1888980] - [net] sched: act_gate: Unlock ->tcfa_lock in tc_setup_flow_action() (Ivan Vecera) [1874071] - [net] sched: act_ct: Fix adding udp port mangle operation (Ivan Vecera) [1874071] - [net] sched: Fix suspicious RCU usage while accessing tcf_tunnel_info (Ivan Vecera) [1874071] - [net] sched: get rid of qdisc->padded (Ivan Vecera) [1874071] - [net] sched: check error pointer in tcf_dump_walker() (Ivan Vecera) [1874071] - [net] sched: remove a redundant goto chain check (Ivan Vecera) [1874071] - [net] sched: cls_u32: Replace one-element array with flexible-array member (Ivan Vecera) [1874071] - [net] sched: commit action insertions together (Ivan Vecera) [1874071] - [net] sched: defer tcf_idr_insert() in tcf_action_init_1() (Ivan Vecera) [1874071] - [net] sched: Remove unused function qdisc_queue_drop_head() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix allowing too small intervals (Ivan Vecera) [1874071] - [net] sched: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc (Ivan Vecera) [1874071] - [net] sched: skip an unnecessay check (Ivan Vecera) [1874071] - [net] sched: act_ife: load meta modules before tcf_idr_check_alloc() (Ivan Vecera) [1874071] - [net] sched: fix error path in red_init() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix using wrong queues in gate mask (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [1874071] - [net] sched: act_ct: fix miss set mru for ovs after defrag in act_ct (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() helper (Ivan Vecera) [1874071] - [net] sched: act_pedit: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1874071] - [net] sched: initialize timer earlier in red_init() (Ivan Vecera) [1874071] - [net] sched: cls_flower: Add hash info to flow classification (Ivan Vecera) [1874071] - [net] flow_dissector: add packet hash dissection (Ivan Vecera) [1874071] - [net] sched: sch_api: add missing rcu read lock to silence the warning (Ivan Vecera) [1874071] - [tools] tc-testing: Add tdc to kselftests (Ivan Vecera) [1874071] - [net] sched: Do not drop root lock in tcf_qevent_handle() (Ivan Vecera) [1874071] - [net] sched: kerneldoc fixes (Ivan Vecera) [1874071] - [net] sched: Pass qdisc reference in struct flow_block_offload (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] sched: Allow changing default qdisc to FQ-PIE (Ivan Vecera) [1874071] - [net] qos: police action offloading parameter 'burst' change to the original value (Ivan Vecera) [1874071] - [tools] selftests: forwarding: Add a RED test for SW datapath (Ivan Vecera) [1874071] - [net] sched: sch_red: Add qevents "early_drop" and "mark" (Ivan Vecera) [1874071] - [net] sched: sch_red: Split init and change callbacks (Ivan Vecera) [1874071] - [net] sched: Introduce helpers for qevent blocks (Ivan Vecera) [1874071] - [net] sched: sch_cake: add RFC 8622 LE PHB support to CAKE diffserv handling (Ivan Vecera) [1874071] - [net] qos: police action add index for tc flower offloading (Ivan Vecera) [1874071] - [net] qos: add tc police offloading action with max frame size limit (Ivan Vecera) [1874071] - [net] sched: tcindex_change: Remove redundant null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant skb null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant condition in qdisc_graft (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] sched: taprio: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] vlan: consolidate VLAN parsing code and limit max parsing depth (Ivan Vecera) [1874071] - [net] flow_offload: Move rhashtable inclusion to the source file (Ivan Vecera) [1874071] - [net] sched: act_ct: fix restore the qdisc_skb_cb after defrag (Ivan Vecera) [1874071] - [net] sched: fix a memory leak in atm_tc_init() (Ivan Vecera) [1874071] - [net] sched: act_ct: add miss tcf_lastuse_update. (Ivan Vecera) [1874071] - [net] sched: consistently handle layer3 header accesses in the presence of VLANs (Ivan Vecera) [1874071] - [net] tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040 (Ivan Vecera) [1874071] - [net] sched: sch_cake: fix a few style nits (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't call diffserv parsing code when it is not needed (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't try to reallocate or unshare skb unconditionally (Ivan Vecera) [1874071] - [tools] tc-testing: avoid action cookies with odd length. (Ivan Vecera) [1874071] - [net] sched: Add MODULE_DESCRIPTION entries to network modules (Ivan Vecera) [1874071] - [tools] tc-testing: update geneve options match in tunnel_key unit tests (Ivan Vecera) [1874071] - [net] flow_offload: fix flow_indr_dev_unregister path (Ivan Vecera) [1874071] - [net] flow_offload: use flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] flow_offload: add flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] sched: act_gate: fix configuration of the periodic timer (Ivan Vecera) [1874071] - [net] sched: act_gate: fix NULL dereference in tcf_gate_init() (Ivan Vecera) [1874071] - [net] flow_offload: remove indirect flow_block declarations leftover (Ivan Vecera) [1874071] - [net] sched: export __netdev_watchdog_up() (Ivan Vecera) [1874071] - [net] sched: act_ct: add nat mangle action only for NAT-conntrack (Ivan Vecera) [1874071] - [net] sched: sch_cake: Take advantage of skb->hash where appropriate (Ivan Vecera) [1874071] - [net] sched: fix a couple of splats in the error path of tfc_gate_init() (Ivan Vecera) [1874071] - [net] sched: get rid of unnecessary dev_qdisc_reset() (Ivan Vecera) [1874071] - [net] sched: avoid resetting active qdisc for multiple times (Ivan Vecera) [1874071] - [net] sched: add a tracepoint for qdisc creation (Ivan Vecera) [1874071] - [net] sched: add tracepoints for qdisc_reset() and qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: use qdisc_reset() in qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: fix infinite loop in sch_fq_pie (Ivan Vecera) [1874071] - [net] sched: fix reporting the first-time use timestamp (Ivan Vecera) [1874071] - [net] tracing: Fix header include guards in trace event headers (Ivan Vecera) [1874071] - [netdrv] ipvlan: fix device features (Davide Caratti) [1892621] - [netdrv] ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO (Davide Caratti) [1892621] - [netdrv] ipvlan: set hw_enc_features like macvlan (Davide Caratti) [1892621] - [tools] ACPI: Use valid link to the ACPI specification (David Arcari) [1857138] - [tools] cpupower: Replace HTTP links with HTTPS ones (David Arcari) [1857138] - [tools] cpupower: Fix NULL but dereferenced coccicheck errors (David Arcari) [1857138] - [tools] cpupower: Fix comparing pointer to 0 coccicheck warns (David Arcari) [1857138] - [tools] cpupower: Remove unneeded semicolon (David Arcari) [1857138] - [tools] cpupower: .gitignore: add SPDX License Identifier (David Arcari) [1857138] - [tools] cpupower: avoid multiple definition with gcc -fno-common (David Arcari) [1857138] - [tools] cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3e (David Arcari) [1857138] - [tools] cpupower: ToDo: Update ToDo with ideas for per_cpu_schedule handling (David Arcari) [1857138] - [tools] tools/power/cpupower: Fix initializer override in hsw_ext_cstates (David Arcari) [1857138] - [tools] cpupower: update German translation (David Arcari) [1857138] - [tools] tools/power/cpupower: fix 64bit detection when cross-compiling (David Arcari) [1857138] - [tools] cpupower: Add missing newline at end of file (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (David Arcari) [1857138] - [tools] cpupower: correct spelling of interval (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 166 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857138] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 155 (David Arcari) [1857138] - [tools] cpupower: Add SPDX license identifier for more missed files (David Arcari) [1857138] - [tools] tools/power/cpupower: Display boost frequency separately (David Arcari) [1857138] - [tools] cpupower : Auto-completion for cpupower tool (David Arcari) [1857138] - [tools] tools/power/cpupower: fix compilation with STATIC=true (David Arcari) [1857138] - [tools] cpupower: remove stringop-truncation waring (David Arcari) [1857138] - [tools] cpupower: convert ISO_8859-1 text comments to utf-8 (David Arcari) [1857138] - [x86] x86/resctrl: Support wider MBM counters (Puneet Sethi) [1834658] - [x86] x86/resctrl: Support CPUID enumeration of MBM counter width (Puneet Sethi) [1834658] - [x86] x86/resctrl: Maintain MBM counter width per resource (Puneet Sethi) [1834658] - [x86] x86/resctrl: Query LLC monitoring properties once during boot (Puneet Sethi) [1834658] - [x86] x86/resctrl: Remove unnecessary RMID checks (Puneet Sethi) [1834658] - [x86] x86/cpu: Move resctrl CPUID code to resctrl/ (Puneet Sethi) [1834658] - [x86] x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h (Puneet Sethi) [1834658] - [x86] x86/resctrl: Preserve CDP enable over CPU hotplug (Puneet Sethi) [1834658] - [net] af_packet: TPACKET_V3: fix fill status rwlock imbalance (Ivan Vecera) [1889829] - [net] packet: tpacket_rcv: do not increment ring index on drop (Ivan Vecera) [1889829] - [net] af_packet: TPACKET_V3: replace busy-wait loop (Ivan Vecera) [1889829] - [net] SUNRPC: Fix svc_flush_dcache() (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Be consistent about mirror index types (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Ensure we initialise the mirror bsizes correctly on read (Scott Mayhew) [1888214] - [fs] NFSv4.2: fix client's attribute cache management for copy_file_range (Scott Mayhew) [1888214] - [fs] nfs: Fix security label length not being reset (Scott Mayhew) [1888214] - [net] SUNRPC: stop printk reading past end of string (Scott Mayhew) [1888214] - [fs] NFS: Zero-stateid SETATTR should first return delegation (Scott Mayhew) [1888214] - [fs] NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall (Scott Mayhew) [1888214] - [net] SUNRPC: remove duplicate include (Scott Mayhew) [1888214] - [fs] nfsd: fix oops on mixed NFSv4/NFSv3 client access (Scott Mayhew) [1888214] - [fs] NFS: Fix flexfiles read failover (Scott Mayhew) [1888214] - [fs] fs: nfs: delete repeated words in comments (Scott Mayhew) [1888214] - [fs] rpc_pipefs: convert comma to semicolon (Scott Mayhew) [1888214] - [fs] NFS: Don't return layout segments that are in use (Scott Mayhew) [1888214] - [fs] NFS: Don't move layouts to plh_return_segs list while in use (Scott Mayhew) [1888214] - [fs] NFS: Add layout segment info to pnfs read/write/commit tracepoints (Scott Mayhew) [1888214] - [fs] NFS: Add tracepoints for layouterror and layoutstats (Scott Mayhew) [1888214] - [fs] NFS: Report the stateid + status in trace_nfs4_layoutreturn_on_close() (Scott Mayhew) [1888214] - [fs] NFSv4.2: xattr cache: get rid of cache discard work queue (Scott Mayhew) [1888214] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1888214] - [net] svcrdma: CM event handler clean up (Scott Mayhew) [1888214] - [net] svcrdma: Remove transport reference counting (Scott Mayhew) [1888214] - [net] svcrdma: Fix another Receive buffer leak (Scott Mayhew) [1888214] - [trace] SUNRPC: Refresh the show_rqstp_flags() macro (Scott Mayhew) [1888214] - [fs] nfsd: netns.h: delete a duplicated word (Scott Mayhew) [1888214] - [net] sunrpc: destroy rpc_inode_cachep after unregister_filesystem (Scott Mayhew) [1888214] - [fs] freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side xattr caching (Scott Mayhew) [1888214] - [fs] NFSv4.2: hook in the user extended attribute handlers (Scott Mayhew) [1888214] - [fs] NFSv4.2: add the extended attribute proc functions (Scott Mayhew) [1888214] - [fs] nfs: make the buf_to_pages_noslab function available to the nfs code (Scott Mayhew) [1888214] - [fs] nfs: define and use the NFS_INO_INVALID_XATTR flag (Scott Mayhew) [1888214] - [fs] NFS: Update symbolic flags displayed by trace events (Scott Mayhew) [1888214] - [fs] nfs: modify update_changeattr to deal with regular files (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the extended attribute access bits (Scott Mayhew) [1888214] - [fs] nfs: define nfs_access_get_cached function (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side XDR handling for extended attributes (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the server for extended attribute support (Scott Mayhew) [1888214] - [fs] NFSv4.2: define limits and sizes for user xattr handling (Scott Mayhew) [1888214] - [include] nfs: add client side only definitions for user xattrs (Scott Mayhew) [1888214] - [fs] nfsd: Use seq_putc() in two functions (Scott Mayhew) [1888214] - [net] svcrdma: Display chunk completion ID when posting a rw_ctxt (Scott Mayhew) [1888214] - [net] svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send() (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Send completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Record Receive completion ID in svc_rdma_decode_rqst (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Receive completion IDs (Scott Mayhew) [1888214] - [trace] svcrdma: Introduce infrastructure to support completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR encoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR decoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] SUNRPC: Add helpers for decoding list discriminators symbolically (Scott Mayhew) [1888214] - [include] svcrdma: Remove declarations for functions long removed (Scott Mayhew) [1888214] - [net] svcrdma: Clean up trace_svcrdma_send_failed() tracepoint (Scott Mayhew) [1888214] - [net] svcrdma: Consolidate send_error helper functions (Scott Mayhew) [1888214] - [net] svcrdma: Make svc_rdma_send_error_msg() a global function (Scott Mayhew) [1888214] - [net] svcrdma: Eliminate return value for svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add a @status parameter to svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add @rctxt parameter to svc_rdma_send_error() functions (Scott Mayhew) [1888214] - [net] svcrdma: Remove save_io_pages() call from send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Fix page leak in svc_rdma_recv_read_chunk() (Scott Mayhew) [1888214] - [net] SUNRPC: Augment server-side rpcgss tracepoints (Scott Mayhew) [1888214] - [fs] nfsd: add fattr support for user extended attributes (Scott Mayhew) [1888214] - [fs] nfsd: implement the xattr functions and en/decode logic (Scott Mayhew) [1888214] - [fs] nfsd: add structure definitions for xattr requests / responses (Scott Mayhew) [1888214] - [fs] nfsd: take xattr bits into account for permission checks (Scott Mayhew) [1888214] - [fs] nfsd: define xattr functions to call into their vfs counterparts (Scott Mayhew) [1888214] - [fs] nfsd: add defines for NFSv4.2 extended attribute support (Scott Mayhew) [1888214] - [fs] nfsd: split off the write decode code into a separate function (Scott Mayhew) [1888214] - [fs] xattr: add a function to check if a namespace is supported (Scott Mayhew) [1888214] - [fs] xattr: break delegations in {set, remove}xattr (Scott Mayhew) [1888214] - [uapi] nfs, nfsd: NFSv4.2 extended attribute protocol definitions (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: The mirror count could depend on the layout segment range (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Clean up redundant calls to pnfs_put_lseg() (Scott Mayhew) [1888214] - [fs] NFS: Allow applications to speed up readdir+statx() using AT_STATX_DONT_SYNC (Scott Mayhew) [1888214] - [include] NFS: Replace zero-length array with flexible-array (Scott Mayhew) [1888214] - [include] nfs4: Remove unneeded semicolon (Scott Mayhew) [1888214] - [tools] selftests/livepatch: adopt to newer sysctl error format (Yannick Cote) [1869880] - [tools] selftests/livepatch: Use "comm" instead of "diff" for dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: add test delimiter to dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: refine dmesg 'taints' in dmesg comparison (Yannick Cote) [1869880] - [tools] selftests/livepatch: Don't clear dmesg when running tests (Yannick Cote) [1869880] - [lib] selftests/livepatch: fix mem leaks in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: more verification in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: rework test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: simplify test-klp-callbacks busy target tests (Yannick Cote) [1869880] - [tools] selftests: Install settings files to fix TIMEOUT failures (Yannick Cote) [1869880] - [cpufreq] cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Free memory only when turning off (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add ->offline and ->online callbacks (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Tweak the EPP sysfs interface (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Update cached EPP in the active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Refuse to turn off with HWP enabled (Puneet Sethi) [1881199] - [documentation] Documentation: fix pm/intel_pstate build warning and wording (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Implement passive mode with HWP enabled (Puneet Sethi) [1881199] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Rearrange the storing of new EPP values (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix static checker warning for epp variable (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow raw energy performance preference value (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow enable/disable energy efficiency (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add one more OOB control bit (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: update links for references (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Unify copyright notices (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Add SPDX license tags to multiple files (Puneet Sethi) [1881199] - [documentation] cpufreq: intel_pstate: Documentation: Add references sections (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Clarify coordination of P-State limits (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Add base_frequency information (Puneet Sethi) [1881199] - [i2c] i2c: ismt: Remove call to memset after dmam_alloc_coherent (Tony Camuso) [1875395] - [i2c] i2c: ismt: Add support for Intel Cedar Fork (Tony Camuso) [1875395] - [documentation] docs: net: fm10k: add documentation for fm10k driver (Vladis Dronov) [1838728] - [netdrv] net: fm10k: reject unsupported coalescing params (Vladis Dronov) [1838728] - [netdrv] intel: Replace zero-length array with flexible-array member (Vladis Dronov) [1838728] - [netdrv] net: Use skb accessors in network drivers (Vladis Dronov) [1838728] - [netdrv] hdlc_ppp: add range checks in ppp_cp_parse_cr() (Guillaume Nault) [1882082] {CVE-2020-25643}- [pinctrl] pinctrl: sunrisepoint: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Fix register offsets for TGL-H variant (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update header block to reflect direct dependencies (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Switch to use intel_pinctrl_get_soc_data() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Extract intel_pinctrl_get_soc_data() helper for wider use (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use fallthrough pseudo-keyword (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Drop no-op ACPI_PTR() call (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of for_each_requested_gpio_in_range() (David Arcari) [1783488] - [include] gpiolib: Introduce for_each_requested_gpio_in_range() macro (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Protect IO in few call backs by lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Split intel_config_get() to three functions (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Drop the only label in the code for consistency (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Get rid of redundant 'else' in intel_config_set_debounce() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of IRQ_RETVAL() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Reduce scope of the lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Disable input and output buffer when switching to GPIO (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define ACPI address space ID (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define total amount of IRQs per community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Move npins closer to pin_base in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update description in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use platform_get_irq_optional() explicitly (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Introduce new flag to force GPIO base to be 0 (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: icelake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Enable pin configuration setting for GPIO chip (David Arcari) [1783488] - [pinctrl] pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Mark expected switch fall-throughs (David Arcari) [1783488] - [kernel] mm: disable proactive compaction by default (Rafael Aquini) [1848427] - [mm] mm: use unsigned types for fragmentation score (Rafael Aquini) [1848427] - [mm] mm: fix compile error due to COMPACTION_HPAGE_ORDER (Rafael Aquini) [1848427] - [mm] mm: proactive compaction (Rafael Aquini) [1848427] - [i2c] i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update author and maintainer email info (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update reference clock frequency (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Remove unecessary wrapper functions (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Fix resrticted cast warning of sparse (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call (Alaa Hleihel) [1655741 1655709] - [documentation] dt-bindings: i2c: I2C binding for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: I2C SMBus driver for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [misc] misc: eeprom: ee1004: convert to i2c_new_dummy_device (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Deal with nack on page selection (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Move selected page detection to a separate function (Alaa Hleihel) [1655741] - [misc] eeprom: New ee1004 driver for DDR4 memory (Alaa Hleihel) [1655741] - [net] xfrm: Use correct address family in xfrm_state_find (Xin Long) [1892641] - [net] xfrm: clone whole liftime_cur structure in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate (Xin Long) [1892641] - [net] ip_vti: Fix unused variable warning (Xin Long) [1892641] - [net] xfrm: Make the policy hold queue work with VTI. (Xin Long) [1892641] - [s390] s390/qeth: delay draining the TX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: strictly order bridge address events (Philipp Rudo) [1847443] - [s390] s390/qeth: unify structs for bridge port state (Philipp Rudo) [1847443] - [s390] s390/qeth: copy less data from bridge state events (Philipp Rudo) [1847443] - [s390] s390/qeth: don't let HW override the configured port role (Philipp Rudo) [1847443] - [s390] s390/qeth: don't disable address events during initialization (Philipp Rudo) [1847443] - [s390] s390/qeth: make queue lock a proper spinlock (Philipp Rudo) [1847443] - [s390] s390/qeth: use to_delayed_work() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up qeth_l3_send_setdelmc()'s declaration (Philipp Rudo) [1847443] - [s390] s390/qeth: use all configured RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: don't process empty bridge port events (Philipp Rudo) [1847443] - [s390] s390/qeth: integrate RX refill worker with NAPI (Philipp Rudo) [1847443] - [s390] s390/qeth: tolerate pre-filled RX buffer (Philipp Rudo) [1847443] - [s390] s390/qdio: remove internal polling in non-thinint path (Philipp Rudo) [1847443] - [s390] s390/qdio: allow to scan all 128 Input SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: fix statistics for 128 SBALs (Philipp Rudo) [1847443] - [s390] s390/qeth: constify the MPC initialization data (Philipp Rudo) [1847443] - [s390] s390/qeth: unify RX-mode hashtables (Philipp Rudo) [1847443] - [s390] s390/qeth: cleanup OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up a magic number in the OAT callback (Philipp Rudo) [1847443] - [s390] s390/qeth: use u64_to_user_ptr() in the OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qeth: don't clear the configured isolation mode (Philipp Rudo) [1847443] - [s390] s390/qeth: only init the isolation mode when necessary (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune errno when cmds are cancelled (Philipp Rudo) [1847443] - [s390] s390/qeth: reject unsupported link type earlier (Philipp Rudo) [1847443] - [s390] s390/qeth: let isolation mode override HW offload restrictions (Philipp Rudo) [1847443] - [s390] s390/qeth: fix error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qdio: warn about unexpected SLSB states (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up usage of qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce SLSB writes during Input Queue processing (Philipp Rudo) [1847443] - [s390] s390/qdio: fine-tune SLSB update (Philipp Rudo) [1847443] - [s390] s390/cio, s390/qeth: cleanup PNSO CHSC (Philipp Rudo) [1847443] - [s390] s390/qdio: remove q->first_to_kick (Philipp Rudo) [1847443] - [s390] s390/qdio: fix up qdio_start_irq() kerneldoc (Philipp Rudo) [1847443] - [s390] s390/qdio: add IRQ reduction for error SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: refactor ACK processing for primed SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify overlap calculation on Input refill (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up Kconfig help text (Philipp Rudo) [1847443] - [s390] s390/qeth: return error when starting a reset fails (Philipp Rudo) [1847443] - [s390] s390/qeth: set TX IRQ marker on last buffer in a group (Philipp Rudo) [1847443] - [s390] s390/qeth: indicate contiguous TX buffer elements (Philipp Rudo) [1847443] - [s390] s390/qeth: merge TX skb mapping code (Philipp Rudo) [1847443] - [s390] s390/qeth: don't use restricted offloads for local traffic (Philipp Rudo) [1847443] - [s390] s390/qeth: extract helpers for next-hop lookup (Philipp Rudo) [1847443] - [s390] s390/qeth: add debugfs file for local IP addresses (Philipp Rudo) [1847443] - [s390] s390/qeth: process local address events (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of LP2LP capability for csum offload (Philipp Rudo) [1847443] - [s390] s390/qeth: fix cancelling of TX timer on dev_close() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove always-true condition (Philipp Rudo) [1847443] - [s390] s390/qdio: de-duplicate tiqdio_inbound_processing() (Philipp Rudo) [1847443] - [s390] s390/qdio: keep track of allocated queue count (Philipp Rudo) [1847443] - [s390] s390/qdio: roll-back after queue allocation error (Philipp Rudo) [1847443] - [s390] s390/qdio: do more fine-grained allocation roll-back (Philipp Rudo) [1847443] - [s390] s390/qdio: consolidate thinint init/exit (Philipp Rudo) [1847443] - [s390] s390/qdio: put thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: tear down thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: consistently restore the IRQ handler (Philipp Rudo) [1847443] - [s390] s390/qdio: clear DSCI early for polling drivers (Philipp Rudo) [1847443] - [s390] s390/qdio: inline shared_ind() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove cdev from init_data (Philipp Rudo) [1847443] - [s390] s390/qdio: allow for non-contiguous SBAL array in init_data (Philipp Rudo) [1847443] - [s390] zfcp: inline zfcp_qdio_setup_init_data() (Philipp Rudo) [1847443] - [s390] s390/qdio: cleanly split alloc and establish (Philipp Rudo) [1847443] - [s390] s390/qeth: phase out OSN support (Philipp Rudo) [1847443] - [s390] s390/qeth: make OSN / OSX support configurable (Philipp Rudo) [1847443] - [s390] s390/qeth: remove fake_broadcast attribute (Philipp Rudo) [1847443] - [s390] s390/qdio: set qdio_irq->cdev at allocation time (Philipp Rudo) [1847443] - [s390] s390/qdio: remove unused function declarations (Philipp Rudo) [1847443] - [s390] s390/qeth: modernize two list helpers (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of fixed prio-queue configuration (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune MAC Address-related errnos (Philipp Rudo) [1847443] - [s390] s390/qeth: add TX IRQ coalescing support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: collect more TX statistics (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up the mac_bits (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify L3 dev_id logic (Philipp Rudo) [1847443] - [s390] s390/qdio: extend polling support to multiple queues (Philipp Rudo) [1847443] - [s390] s390/qeth: remove redundant if-clause in RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: split out RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify RX buffer tracking (Philipp Rudo) [1847443] - [s390] s390/qdio: pass ISC as parameter to chsc_sadc() (Philipp Rudo) [1847443] - [s390] s390/qeth: use dev->reg_state (Philipp Rudo) [1847443] - [s390] s390/qeth: remove gratuitous NULL checks (Philipp Rudo) [1847443] - [s390] s390/qeth: add phys_to_virt() translation for AOB (Philipp Rudo) [1847443] - [s390] s390/qeth: don't report hard-coded driver version (Philipp Rudo) [1847443] - [s390] s390/qeth: add SW timestamping support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: balance the TX queue selection for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: remove prio-queueing support for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves in TX slow path (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves to back RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: remove VNICC callback parameter struct (Philipp Rudo) [1847443] - [s390] s390/qdio: add tighter controls for IRQ polling (Philipp Rudo) [1847443] - [s390] s390/qdio: export SSQD via debugfs (Philipp Rudo) [1847443] - [s390] s390/qeth: support configurable RX copybreak (Philipp Rudo) [1847443] - [s390] s390/qeth: don't check for IFF_UP when scheduling napi (Philipp Rudo) [1847443] - [s390] s390/qeth: don't re-start read cmd when IDX has terminated (Philipp Rudo) [1847443] - [s390] s390/qeth: reset seqnos on connection startup (Philipp Rudo) [1847443] - [s390] s390/qeth: remove unused cmd definitions (Philipp Rudo) [1847443] - [s390] s390/qeth: validate device-provided MAC address (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up CREATE_ADDR cmd code (Philipp Rudo) [1847443] - [s390] s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify debugfs code (Philipp Rudo) [1847443] - [s390] s390/qdio: use QDIO_IRQ_STATE_INACTIVE instead of 0 (Philipp Rudo) [1847443] - [s390] s390/qeth: don't warn for napi with 0 budget (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce access to cdev->private->qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up cdev access in qdio_setup_irq() (Philipp Rudo) [1847443] - [s390] s390/qdio: fill SL with absolute addresses (Philipp Rudo) [1847443] - [s390] s390/qdio: don't allocate *aob array with GFP_ATOMIC (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify ACK tracking (Philipp Rudo) [1847443] - [s390] s390/qeth: remove HARDSETUP state (Philipp Rudo) [1847443] - [s390] s390/qeth: make cmd/reply matching more flexible (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate online/offline code (Philipp Rudo) [1847443] - [s390] s390/qeth: shift some bridgeport code around (Philipp Rudo) [1847443] - [s390] s390/qeth: remove QETH_RX_PULL_LEN (Philipp Rudo) [1847443] - [s390] s390/qeth: use napi_gro_frags() for SG skbs (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate RX code (Philipp Rudo) [1847443] - [s390] s390/qeth: make use of napi_schedule_irqoff() (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate helpers for capability checking (Philipp Rudo) [1847443] - [s390] s390/qeth: stop yielding the ip_lock during IPv4 registration (Philipp Rudo) [1847443] - [s390] s390/qeth: don't raise NETDEV_REBOOT event from L3 offline path (Philipp Rudo) [1847443] - [s390] s390/qeth: remove open-coded inet_make_mask() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up L3 sysfs code (Philipp Rudo) [1847443] - [s390] s390/qeth: overhaul L3 IP address dump code (Philipp Rudo) [1847443] - [s390] s390/qeth: wake up all waiters from qeth_irq() (Philipp Rudo) [1847443] - [s390] s390/qeth: only handle IRQs while device is online (Philipp Rudo) [1847443] - [s390] s390: clean up qdio.h (Philipp Rudo) [1847443] - [s390] s390/cio: fix kdoc for tiqdio_thinint_handler (Philipp Rudo) [1847443] - [s390] s390/drivers: fix proc/debugfs file permissions (Philipp Rudo) [1847443] - [s390] s390: convert to DEFINE_SHOW_ATTRIBUTE (Philipp Rudo) [1847443] - [s390] scsi: zfcp: Avoid benign overflow of the Request Queue's free-level (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Replace open-coded list move (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Clean up zfcp_erp_action_ready() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Fix an outdated comment for zfcp_qdio_send() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Use prandom_u32_max() for backoff (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix wrong data and display format of SFP+ temperature (Philipp Rudo) [1874100] - [s390] scsi: zfcp: trace channel log even for FCP command responses (Philipp Rudo) [1874100] - [s390] scsi: zfcp: proper indentation to reduce confusion in zfcp_erp_required_act (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move maximum age of diagnostic buffers into a per-adapter variable (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh config-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface to read the local B2B-Credit (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh port-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface for diagnostics of local SFP transceiver (Philipp Rudo) [1874100] - [s390] scsi: zfcp: support retrieval of SFP Data via Exchange Port Data (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix request object use-after-free in send path causing seqno errors (Philipp Rudo) [1874100] - [s390] scsi: s390: zfcp_fc: use sg helper to iterate over scatterlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN (Philipp Rudo) [1874100] - [s390] scsi: zfcp: improve kdoc for return of zfcp_status_read_refill() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop old default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence -Wimplicit-fallthrough in zfcp_erp_lun_strategy() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence remaining kdoc warnings in header files (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence all W=1 build warnings for existing kdoc (Philipp Rudo) [1874100] - [s390] scsi: zfcp: properly format LUN (and WWPN) for LUN sharing violation kmsg (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_act_result for argument/return of affected functions (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_steps for struct zfcp_erp_action.step (Philipp Rudo) [1874100] - [s390] scsi: zfcp: the action field of zfcp_erp_action is actually the type (Philipp Rudo) [1874100] - [s390] scsi: zfcp: clarify function argument name for trace tag string (Philipp Rudo) [1874100] - [s390] scsi: zfcp: ERP thread setup kdoc update (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update kernel message for invalid FCP_CMND length, it's not the CDB (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate seq_no from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate fsf_command from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_fsf_req (Philipp Rudo) [1874100] - [s390] scsi: zfcp: group sort internal structure definitions for proximity (Philipp Rudo) [1874100] - [s390] scsi: zfcp: namespace prefix for internal latency data structures (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update width in comment for ZFCP_COMMON_FLAGS mask (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move scsi_eh & non-ERP timeout defines owned by and local to zfcp_fsf.c (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_reqlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move SG table helper from aux to fc and make them static (Philipp Rudo) [1874100] - [s390] scsi: zfcp: remove unnecessary null pointer check before mempool_destroy (Philipp Rudo) [1874100] - [s390] s390/dasd, zfcp: fix gcc 8 stringop-truncation warnings (Philipp Rudo) [1874100] - [s390] s390/stp: unify stp_work_mutex and clock_sync_mutex (Philipp Rudo) [1856342] - [s390] s390/stp: add sysfs file to show scheduled leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: add support for leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: use u32 instead of unsigned int (Philipp Rudo) [1856342] - [s390] s390/stp: use __packed (Philipp Rudo) [1856342] - [s390] s390/stp: add locking to sysfs functions (Philipp Rudo) [1856342] - [s390] s390/stp: allow group and users to read stp sysfs files (Philipp Rudo) [1856342] - [s390] s390/ipl: add support to control memory clearing for nvme re-IPL (Philipp Rudo) [1851122] - [kernel] tick: broadcast-hrtimer: Fix a race in bc_set_next (Vladis Dronov) [1876567] - [fs] gfs2: Make sure we don't miss any delayed withdraws (Robert S Peterson) [1873565] - [fs] gfs2: add some much needed cleanup for log flushes that fail (Robert S Peterson) [1873565] - [fs] gfs2: fix trans slab error when withdraw occurs inside log_flush (Robert S Peterson) [1873565] - [block] blk-mq: mark flush request as IDLE in flush_end_io() (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme: introduce nvme_sync_io_queues (Gopal Tiwari) [1894347] - [documentation] kvm: x86: hyper-v: Mention SynDBG CPUID leaves in api.rst (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: remove unused variable (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Don't require THP to run tests (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: evmcs: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: test behavior of unmapped L2 APIC-access address (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix NULL dereference at kvm_msr_ignored_check() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: replace static const variables with macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: rename pi_init to avoid conflict with paride (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid modulo operator on 64-bit value to fix i386 build (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: NX largepage recovery for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't clear write flooding count for direct roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support MMIO in the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support write protection for nesting in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support disabling dirty logging for the tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support dirty logging for the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support changed pte notifier in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add access tracking for tdp_mmu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support invalidate range MMU notifier for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate struct kvm_mmu_pages for all pages in TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add TDP MMU PF handler (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_walk_iterator arg (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support zapping SPTEs in the TDP MMU (Vitaly Kuznetsov) [1882793] - [virt] kvm: Cache as_id in kvm_memory_slot (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add functions to handle changed TDP SPTEs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate and free TDP MMU roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Init / Uninit the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Introduce tdp_iter (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: extract spte.h and spte.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate updating a PTE from kvm_set_pte_rmapp (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate making SPTEs from set_spte (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate making non-leaf sptes from link_shadow_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Let the guest own CR4.FSGSBASE (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Intercept guest reserved CR4 bits to inject #GP fault (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move call to update_exception_bitmap() into VMX code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Intercept LA57 to inject #GP fault when it's reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Initialize prev_ga_tag before use (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: implement on demand allocation of the nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow kvm_x86_ops.set_efer to return an error value (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report negative values from wrmsr emulation to userspace (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: xen_hvm_config: cleanup return values (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: Make struct kernel_param_ops definitions const (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allocate vcpu->arch.cpuid_entries dynamically (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: disconnect kvm_check_cpuid() from vcpu->arch.cpuid_entries (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: only provide PV features if enabled in guest's CPUID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: set wall_clock in kvm_write_wall_clock() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: encapsulate wrmsr(MSR_KVM_SYSTEM_TIME) emulation in helper fn (Vitaly Kuznetsov) [1882793] - [x86] kvm: hide KVM options from menuconfig when KVM is not compiled (Vitaly Kuznetsov) [1882793] - [documentation] kvm: vmx: Forbid userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Ignore userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Fix x2APIC MSR intercept handling on !APICV platforms (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: vmx_uret_msrs_list[] can be static (Vitaly Kuznetsov) [1882793] - [tools] kvm: x86: do not attempt TSC synchronization on guest writes (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: delay MSR permission processing to first nested VM run (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename KVM_REQ_GET_VMCS12_PAGES (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Add test for user space MSR handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: svm: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Prepare MSR bitmaps for userspace tracked MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add infrastructure for MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Allow deflecting unknown MSR accesses to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Return -ENOENT on unimplemented MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_uret_msr's "index" to "slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_msr_index" to "vmx_uret_msrs_list" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_set_guest_msr" to "vmx_set_guest_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "find_msr_entry" to "vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add vmx_setup_uret_msr() to handle lookup and swap (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move uret MSR lookup into update_transition_efer() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Check guest support for RDTSCP before processing MSR_TSC_AUX (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "__find_msr_index" to "__vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "guest_msrs_ready" to "guest_uret_msrs_loaded" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "save_nmsrs" to "nr_active_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "nmsrs" to "nr_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename the "shared_msr_entry" struct to "vmx_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Prepend "MAX_" to MSR array size defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename "shared_msrs" to "user_return_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move individual kvm_mmu initialization into common helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Read EXIT_QUAL and INTR_INFO only when needed for nested exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use common definition for kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add macro wrapper for defining kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add intr/vectoring info and error code to kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper to test for a valid error code given an intr info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN on attempt to switch the currently loaded VMCS (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Drop redundant VMCS switch and free_nested() call (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Ensure vmcs01 is the loaded VMCS when freeing nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Move free_nested() below vmx_switch_vmcs() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Explicitly check for valid guest state for !unrestricted guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reload vmcs01 if getting vmcs12's pages fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reset the segment cache when stuffing guest segs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track write/user faults using bools (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Hoist ITLB multi-hit workaround check up a level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename 'hlevel' to 'level' in FNAME(fetch) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Account NX huge page disallowed iff huge page was requested (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Capture requested page level before NX huge page workaround (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move "huge page disallowed" calculation into mapping helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Refactor the zap loop for recovering NX lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Commit zap of remaining invalid pages when recovering lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename ops.h to vmx_ops.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extract posted interrupt support to separate files (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Bail early from final #PF handling on spurious faults (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return unique RET_PF_* values if the fault was fixed (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Invert RET_PF_* check when falling through to emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return -EIO if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Recursively zap nested TDP SPs when zapping last/only parent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move flush logic from mmu_page_zap_pte() to FNAME(invlpg) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyper-v: disallow configuring SynIC timers with no SynIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Stash 'kvm' in a local variable in kvm_mmu_free_roots() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper and macros to reduce boilerplate for sec exec ctls (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename RDTSCP secondary exec control name to insert "ENABLE" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use VMX_FEATURE_* flags to define VMCS control bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Unconditionally clear CPUID.INVPCID if !CPUID.PCID (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_*_supported() helpers to cpu_has_vmx_*() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use "illegal GPA" helper for PT/RTIT output base check (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move illegal GPA helper out of the MMU code (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Replace MSR_IA32_RTIT_OUTPUT_BASE_MASK with helper function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Unexport cpuid_query_maxphyaddr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use precomputed MAXPHYADDR for RTIT base MSR check (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Do not perform emulation for INVD intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: sev: shorten comments around sev_clflush_pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Mark SEV launch secret pages as dirty (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Add VM-Enter failed tracepoints for super early checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: CR3 MBZ bits are only 63:52 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: emulating RDPID failure shall return #UD rather than #GP (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Morph notification vector IRQ on nested VM-Enter to pending PI (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add tracepoint for cr_interception (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Analyze is_guest_mode() in svm_vcpu_run() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Invoke NMI handler via indirect call instead of INTn (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move IRQ invocation to assembly subroutine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add kvm_x86_ops hook to short circuit emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: KVM needs to unset "unrestricted guest" VM-execution control in vmcs02 if vmcs12 doesn't set it (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Enable INVPCID feature on AMD (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move handling of INVPCID types to x86 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename and move the function vmx_handle_memory_failure to x86.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Remove set_cr_intercept, clr_cr_intercept and is_cr_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add new intercept word in vmcb_control_area (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify 64 bit intercept field to two 32 bit vectors (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify intercept_exceptions to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_dr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_cr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept) (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Remove unused field (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor exit labels in svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor msr permission bitmap allocation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: rename nested vmcb to vmcb12 (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: rename a variable in the svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Reduce world switch latency caused by timer_advance_ns (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Narrow down the kick target vCPU (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Guarantee the timer is in tsc-deadline mode when setting (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Return 0 when getting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Fix updating DFR missing apic map recalculation (Vitaly Kuznetsov) [1882793] - [virt] kvm/eventfd: move wildcard calculation outside loop (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Simplify the initialization of nested_vmx_msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix VMX controls MSRs setup when nested VMX enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Avoid freeing uninitialized pointers in svm_set_nested_state() (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove aliases with X64 in their name (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Split hyperv-tlfs.h into arch dependent and independent files (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove HV_PROCESSOR_POWER_STATE #defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add GHCB definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: nested: Don't allocate VMCB structures on stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: page_track: Fix RCU list API usage (Vitaly Kuznetsov) [1882793] - [kernel] rculist: Introduce list/hlist_for_each_entry_srcu() macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: update PFEC_MASK/PFEC_MATCH together with PF intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add a dedicated INVD intercept routine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix MSR_IA32_TSC read for nested migration (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Fix assert failure in single-step test (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Make smaller physical guest address space support user-configurable (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: Check the allocation of pv cpu mask" (Vitaly Kuznetsov) [1882793] - [x86] kvm: emulator: more strict rsm checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: more strict SMM checks when returning to nested guest (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: setup nested msr permission bitmap on nested state load (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: correctly restore GIF on vmexit from nesting after migration (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Don't freeze guest when event delivery causes an APIC-access exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: avoid emulation with stale next_rip (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Periodically schedule when unregistering regions on destroy (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control (Vitaly Kuznetsov) [1882793] - [virt] kvm: fix memory leak in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Check the allocation of pv cpu mask (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Update VMCS02 when L2 PAE PDPTE updates detected (Vitaly Kuznetsov) [1882793] - [documentation] kvm: documentation: Minor fixups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix access code passed to gva_to_gpa (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Use a shorter encoding to clear RAX (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Synic default SCONTROL MSR needs to be enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: detect assigned device via irqbypass manager (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix sev_pin_memory() error handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Set the TDCR settable bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix disable pause loop exit/pause filtering capability on SVM (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Prevent setting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Specify max TDP level via kvm_configure_mmu() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename max_page_level to max_huge_page_level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Dynamically calculate TDP level from max level and MAXPHYADDR (Vitaly Kuznetsov) [1882793] - [x86] kvm: vxm: Remove temporary WARN on expected vs. actual EPTP level mismatch (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Pull the PGD's level from the MMU instead of recalculating it (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Make vmx_load_mmu_pgd() static (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add separate helper for shadow NPT root page role calc (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Drop a duplicate declaration of construct_eptp() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Using macros instead of magic values (Vitaly Kuznetsov) [1882793] - [tools] kvm: nvmx: check for invalid hdr.vmx.flags (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: check for required but missing VMCS12 in KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: do not set guest mode flag (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt/kvm/api: eliminate duplicated word (Vitaly Kuznetsov) [1882793] - [documentation] docs: kvm: Replace HTTP links with HTTPS ones (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: remove nonsensical EXITINFO1 adjustment on nested NPF (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: optimize #PF injection when MAXPHYADDR does not match (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add guest physical address check in EPT violation and misconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: introduce vmx_need_pf_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: update exception bitmap on CPUID changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename update_bp_intercept to update_exception_bitmap (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Add guest physical address check in translate_gpa() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Move translate_gpa() to mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add helper functions for illegal GPA checking and page fault injection (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code (Vitaly Kuznetsov) [1882793] - [virt] kvm: Move x86's MMU memory cache helpers to common KVM code (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Move x86's version of struct kvm_mmu_memory_cache to common code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Prepend "kvm_" to memory cache helpers that will be global (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Skip filling the gfn cache for guaranteed direct MMU topups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Zero allocate shadow pages (outside of mmu_lock) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make __GFP_ZERO a property of the memory cache (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate the memory caches for shadow pages and gfn arrays (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Clean up the gorilla math in mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Topup memory caches after walking GVA->GPA (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move fast_page_fault() call above mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Try to avoid crashing KVM if a MMU memory cache is empty (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Consolidate "page" variant of memory cache helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track the associated kmem_cache in the MMU caches (Vitaly Kuznetsov) [1882793] - [x86] kvm/x86: pmu: Fix #GP condition check for RDPMC emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename kvm_update_cpuid() to kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Extract kvm_update_cpuid_runtime() from kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce kvm_check_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_apic_set_version() to kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Use guest_cpuid_has() in kvm_apic_set_version() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Go on updating other CPUID leaves when leaf 1 is absent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset vcpu->arch.cpuid_nent to 0 if SET_CPUID* fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: limit the maximum number of vPMU fixed counters to 3 (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that MBZ bits in CR3 and CR4 are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Make CR4.VMXE reserved for the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Create mask for guest CR4 reserved bits in kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read PDPTEs on CR0.CD and CR0.NW changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: Add "nopvspin" parameter to disable PV spinlocks (Vitaly Kuznetsov) [1882793] - [x86] kvm: Change print code to use pr_*() format (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: x86: Fix setup the virt_spin_lock_key before static key get initialized" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename page_header() to to_shadow_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add sptep_to_sp() helper to wrap shadow page lookup (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make kvm_mmu_page definition and accessor internal-only (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add MMU-internal header (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move kvm_mmu_available_pages() into mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move mmu_audit.c and mmutrace.h into the mmu/ sub-directory (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Exit to userspace on make_mmu_pages_available() error (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when shrinking the slab (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when recycling oldest pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't put invalid SPs back on the list of active pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Optimize MMU page cache lookup for fully direct MMUs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid multiple hash lookups in kvm_get_mmu_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use VMCALL and VMMCALL mnemonics in kvm_para.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add svm_ prefix to set/clr/is_intercept() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add vmcb_ prefix to mark_*() functions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename struct nested_state to svm_nested_state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Wrap VM-Fail valid path in generic VM-Fail helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add "last CPU" to some KVM_EXIT information (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add last_cpu to struct vcpu_vmx (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Always set svm->last_cpu on VMRUN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report sev_pin_memory errors with PTR_ERR (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: fix svn_pin_memory()'s use of get_user_pages_fast() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move the check for upper 32 reserved bits of DR6 to separate function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Do the same ignore_msrs check for feature msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move ignore_msrs handling upper the stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make .write_log_dirty a nested operation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN if PML emulation helper is invoked outside of nested guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Drop kvm_arch_write_log_dirty() wrapper (Vitaly Kuznetsov) [1882793] - [s390] kvm: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return type to bool (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_handle_page_fault() (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt: kvm/api: drop doubled words (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masks (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Mark CR4.TSD as being possibly owned by the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode (Vitaly Kuznetsov) [1882793] - [virt] kvm: use more precise cast and do not drop __user (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: bit 8 of non-leaf PDPEs is not reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix async pf caused null-ptr-deref (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Remove vcpu_vmx's defunct copy of host_pkru (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow TSC to differ by NTP correction bounds without TSC scaling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix MSR range of APIC registers in X2APIC mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Stop context switching MSR_IA32_UMWAIT_CONTROL (Vitaly Kuznetsov) [1882793] - [x86] cpu: Move prototype for get_umwait_control_msr() to a global location (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Plumb L2 GPA through to PML emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic() (Vitaly Kuznetsov) [1882793] - [x86] process/64: Make save_fsgs_for_kvm() ready for FSGSBASE (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add helpers to identify interrupt type from intr_info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Switch KVM guest to using interrupts for page ready APF delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: Remove defunct KVM_DEBUG_FS Kconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Always treat MSR_IA32_PERF_CAPABILITIES as a valid PMU MSR (Vitaly Kuznetsov) [1882793] - [x86] kvm_hv_set_msr(): use __put_user() instead of 32bit __clear_user() (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: update hyperv_cpuid with SynDBG tests (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger via hypercalls (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: enable hypercalls regardless of hypercall page (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger interface (Vitaly Kuznetsov) [1882793] - [x86] hyper-v: Add synthetic debugger definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/pmu: Support full width counting (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: announce KVM_FEATURE_ASYNC_PF_INT (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: acknowledgment mechanism for async pf page ready notifications (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: interrupt based APF 'page ready' event delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: extend struct kvm_vcpu_pv_apf_data with token info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyperv: Remove duplicate definitions of Reference TSC Page (Vitaly Kuznetsov) [1882793] - [x86] kvm: Restrict ASYNC_PF to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: Sanitize kvm_async_pf_task_wait() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Handle async page faults directly through do_page_fault() (Vitaly Kuznetsov) [1882793] - [virt] kvm: add halt-polling cpu usage stats (Vitaly Kuznetsov) [1882793] - [powerpc] kvm: Replace vcpu->swait with rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce rcuwait_active() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce prepare_to and finish_rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Add @state argument to rcuwait_wait_event() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Fix stale wake call name in comment (Vitaly Kuznetsov) [1882793] - [s390] kvm: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup (Vitaly Kuznetsov) [1882793] - [documentation] docs/virt/kvm: Document configuring and running nested guests (Vitaly Kuznetsov) [1882793] - [tools] docs: fix broken references for ReST files that moved around (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extend VMXs #AC interceptor to handle split lock #AC in guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Emulate split-lock access as a write in emulator (Vitaly Kuznetsov) [1882793] - [net] core: check length before updating Ethertype in skb_mpls_{push,pop} (Guillaume Nault) [1893886] - [net] pktgen: fix error message with wrong function name (Guillaume Nault) [1893886] - [net] handle the return value of pskb_carve_frag_list() correctly (Guillaume Nault) [1893886] - [net] Fix potential wrong skb->protocol in skb_vlan_untag() (Guillaume Nault) [1893886] - [net] make symbol 'flush_works' static (Guillaume Nault) [1893886] - [net] compat: Add missing sock updates for SCM_RIGHTS (Guillaume Nault) [1893886] - [net] mpls: drop skb's dst in mpls_forward() (Guillaume Nault) [1893886] - [include] net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb (Guillaume Nault) [1893886] - [net] fix skb_panic to output real address (Guillaume Nault) [1893886] - [net] fix a potential recursive NETDEV_FEAT_CHANGE (Guillaume Nault) [1893886] - [net] neigh: send protocol value in neighbor create notification (Guillaume Nault) [1893886] - [net] revert default NAPI poll timeout to 2 jiffies (Guillaume Nault) [1893886] - [net] compat_ioctl: handle SIOCOUTQNSD (Guillaume Nault) [1893886] - [net] neigh: use long type to store jiffies delta (Guillaume Nault) [1893886] - [documentation] dev-tools: kselftest.rst: Update examples and paths (Hangbin Liu) [1876011] - [tools] selftests/run_kselftest.sh: Make each test individually selectable (Hangbin Liu) [1876011] - [tools] selftests: Extract run_kselftest.sh and generate stand-alone test list (Hangbin Liu) [1876011] - [tools] selftests/harness: Flush stdout before forking (Hangbin Liu) [1876011] - [tools] selftests: forwarding: Add missing 'rp_filter' configuration (Hangbin Liu) [1892298] - [tools] selftests/net: relax cpu affinity requirement in msg_zerocopy test (Hangbin Liu) [1892298] - [tools] selftests: ethtool: Fix test when only two speeds are supported (Hangbin Liu) [1892298] - [tools] selftests/net: tcp_mmap: fix clang warning for target arch PowerPC (Hangbin Liu) [1892298] - [tools] selftests/net: psock_fanout: fix clang issues for target arch PowerPC (Hangbin Liu) [1892298] - [netdrv] netxen: mark netxen_nic as deprecated in RHEL8 (Ivan Vecera) [1878188] - [net] linkmode: introduce linkmode_intersects() (Ivan Vecera) [1893193] - [net] ipv6: avoid lockdep issue in fib6_del() (Hangbin Liu) [1892196] - [net] ipv6: fix memory leaks on IPV6_ADDRFORM path (Hangbin Liu) [1892196] - [net] ila: remove unused inline function ila_addr_is_ila (Hangbin Liu) [1892196] - [net] ila: Fix uninitialised return value in ila_xlat_nl_cmd_flush (Hangbin Liu) [1892196] - [netdrv] i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann) [1835705] - [netdrv] i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann) [1835705] - [netdrv] i40e: Remove scheduling while atomic possibility (Stefan Assmann) [1835705] - [pci] hv: Fix hibernation in case interrupts are not re-created (Mohammed Gamal) [1846838] - [powerpc] kvm: ppc: book3s hv: xics: Replace the 'destroy' method by a 'release' method (Greg Kurz) [1857527] - [security] selinux: complete the inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: prepare for inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: specialize symtab insert and search functions (Ondrej Mosnacek) [1878149] - [security] selinux: fixed a checkpatch warning with the sizeof macro (Ondrej Mosnacek) [1878149] - [security] selinux: log error messages on required process class / permissions (Ondrej Mosnacek) [1878149] - [security] selinux: fix undefined return of cond_evaluate_expr (Ondrej Mosnacek) [1878149] - [security] selinux: fix a double free in cond_read_node()/cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: fix double free (Ondrej Mosnacek) [1878149] - [security] selinux: netlabel: Remove unused inline function (Ondrej Mosnacek) [1878149] - [security] selinux: do not allocate hashtabs dynamically (Ondrej Mosnacek) [1878149] - [security] selinux: fix return value on error in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: simplify range_write() (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: don't produce incorrect filename_trans_count (Ondrej Mosnacek) [1878149] - [security] selinux: implement new format of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: move context hashing under sidtab (Ondrej Mosnacek) [1878149] - [security] selinux: hash context structure directly (Ondrej Mosnacek) [1878149] - [security] selinux: store role transitions in a hash table (Ondrej Mosnacek) [1878149] - [security] selinux: drop unnecessary smp_load_acquire() call (Ondrej Mosnacek) [1878149] - [security] selinux: fix warning Comparison to bool (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: free str on error in str_read() (Ondrej Mosnacek) [1878149] - [security] selinux: clean up indentation issue with assignment statement (Ondrej Mosnacek) [1878149] - [security] selinux: avtab_init() and cond_policydb_init() return void (Ondrej Mosnacek) [1878149] - [security] selinux: clean up error path in policydb_init() (Ondrej Mosnacek) [1878149] - [security] selinux: remove unused initial SIDs and improve handling (Ondrej Mosnacek) [1878149] - [security] selinux: reduce the use of hard-coded hash sizes (Ondrej Mosnacek) [1878149] - [security] selinux: Add xfs quota command types (Ondrej Mosnacek) [1878149] - [security] selinux: optimize storage of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: factor out loop body from filename_trans_read() (Ondrej Mosnacek) [1878149] - [security] selinux: generalize evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_expr to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_av_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: sel_avc_get_stat_idx should increase position index (Ondrej Mosnacek) [1878149] - [security] selinux: simplify evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: move status variables out of selinux_ss (Ondrej Mosnacek) [1878149] - [scripts] selinux: use kernel linux/socket.h for genheaders and mdp (Ondrej Mosnacek) [1878149] - [scripts] genheaders: -s had been there since v6; -*s - since v7 (Ondrej Mosnacek) [1878149] - [scsi] scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug (Ming Lei) [1876863] - [scsi] scsi: scsi_debug: Support host tagset (Ming Lei) [1876863] - [scsi] scsi: core: Show nr_hw_queues in sysfs (Ming Lei) [1876863] - [scsi] scsi: Add host and host template flag 'host_tagset' (Ming Lei) [1876863] - [block] null_blk: Support shared tag bitmap (Ming Lei) [1876863] - [block] blk-mq, elevator: Count requests per hctx to improve performance (Ming Lei) [1876863] - [block] blk-mq: Record active_queues_shared_sbitmap per tag_set for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Record nr_active_requests per queue for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Relocate hctx_may_queue() (Ming Lei) [1876863] - [block] blk-mq: Facilitate a shared sbitmap per tagset (Ming Lei) [1876863] - [block] blk-mq: Use pointers for blk_mq_tags bitmap tags (Ming Lei) [1876863] - [block] blk-mq: Pass flags for tag init/free (Ming Lei) [1876863] - [block] blk-mq: Free tags in blk_mq_init_tags() upon error (Ming Lei) [1876863] - [block] blk-mq: Rename blk_mq_update_tag_set_depth() (Ming Lei) [1876863] - [block] blk-mq: Rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1876863] - [block] block: fix double account of flush request's driver tag (Ming Lei) [1876863] - [block] blk-mq: centralise related handling into blk_mq_get_driver_tag (Ming Lei) [1876863] - [block] blk-mq: streamline handling of q->mq_ops->queue_rq result (Ming Lei) [1876863] - [block] blk-mq: remove pointless call of list_entry_rq() in hctx_show_busy_rq() (Ming Lei) [1876863] - [block] blk-mq: move blk_mq_get_driver_tag into blk-mq.c (Ming Lei) [1876863] - [block] blk-mq: support batching dispatch in case of io (Ming Lei) [1876863] - [block] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove dead check from blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: move getting driver tag and budget into one helper (Ming Lei) [1876863] - [block] blk-mq: pass hctx to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove the BLK_MQ_REQ_INTERNAL flag (Ming Lei) [1876863] - [net] netns: Constify exported functions (Guillaume Nault) [1806134] - [net] netns: protect netns ID lookups with RCU (Guillaume Nault) [1806134] - [net] netns: Remove __peernet2id_alloc() (Guillaume Nault) [1806134] - [net] netns: read NETNSA_NSID as s32 attribute in rtnl_net_getid() (Guillaume Nault) [1806134] - [tools] selftests: txtimestamp: add flag for timestamp validation tolerance. (Hangbin Liu) [1861175] - [tools] selftests/net: so_txtime: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftests/net: rxtimestamp: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftest: txtimestamp: fix net ns entry logic (Hangbin Liu) [1861175] - [tools] selftests/net: update initializer syntax to use c99 designators (Hangbin Liu) [1861175] - [tools] selftests/net: add ipv6 test coverage in rxtimestamp test (Hangbin Liu) [1861175] - [tools] selftests/net: plug rxtimestamp test into kselftest framework (Hangbin Liu) [1861175] - [tools] selftests/net: in rxtimestamp getopt_long needs terminating null entry (Hangbin Liu) [1861175] - [tools] selftests/net: in timestamping, strncpy needs to preserve null byte (Hangbin Liu) [1861175] - [tools] selftests: move timestamping selftests to net folder (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: print statistics for timestamp events. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add support for epoll(). (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add new command-line flags. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow printing latencies in nsec. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow individual txtimestamp tests. (Hangbin Liu) [1861175] - [tools] selftests: timestamping: Fix SIOCGSTAMP undeclared build failure (Hangbin Liu) [1861175] - [tools] selftests: fix timestamping Makefile (Hangbin Liu) [1861175] - [tools] selftests: add missing include unistd (Hangbin Liu) [1861175] - [tools] selftests/txtimestamp: Fix an equals vs assign bug (Hangbin Liu) [1861175] - [tools] selftests: add txtimestamp kselftest (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with ipv6 dgram + raw and pf_packet (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with cmsg support (Hangbin Liu) [1861175] - [hwmon] hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang) [1846851] - [powerpc] vfs: add faccessat2 syscall (Miklos Szeredi) [1333764] - [fs] vfs: split out access_override_creds() (Miklos Szeredi) [1333764] - [md] Revert "dm writecache: set "Tech Preview" taint using mark_tech_preview()" (Mike Snitzer) [1859413] - [s390] mm: fix huge pte soft dirty copying (Cornelia Huck) [1700709] - [fs] proc/mounts: add cursor (Miklos Szeredi) [1759472]- [char] random: Add a poll handler to extrng_fops (Vladis Dronov) [1884857] - [platform] platform/mellanox: mlxbf-pmc: Add Mellanox BlueField PMC driver (Alaa Hleihel) [1655729] - [mm] mm/page_idle.c: skip offline pages (Chris von Recklinghausen) [1867490] - [powerpc] powerpc/pseries: Detect secure and trusted boot state of the system (Diego Domingos) [1853411] - [net] bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok() (Yauheni Kaliuta) [1874003] - [kernel] kallsyms: Refactor kallsyms_show_value() to take cred (Yauheni Kaliuta) [1874003] - [kernel] kprobes: Show blacklist addresses as same as kallsyms does (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Report PAC and BTI instructions as skippable (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Don't assume unrecognized HINTs are skippable (Yauheni Kaliuta) [1874003] - [lib] usercopy: Avoid soft lockups in test_check_nonzero_user() (Yauheni Kaliuta) [1874003] - [security] selinux: map CAP_PERFMON and CAP_BPF to CAP_SYS_ADMIN (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: fix netdevsim trap_flow_action_cookie read (Yauheni Kaliuta) [1874003] - [net] net/bpfilter: Initialize pos in __bpfilter_process_sockopt (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extend map-in-map selftest to detect memory leaks (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map leak in HASH_OF_MAPS map (Yauheni Kaliuta) [1874003] - [net] bpf: Fix NULL pointer dereference in __btf_resolve_helper_id() (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix cgroup sockopt verifier test (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix libbpf hashmap on (I)LP32 architectures (Yauheni Kaliuta) [1874003] - [tools] selftests: bpf: Fix detach from sockmap tests (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid incorrect bpf_sk_reuseport_detach call (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid copying sk_user_data of reuseport_array during sk_clone (Yauheni Kaliuta) [1874003] - [tools] bpf: Add tests for PTR_TO_BTF_ID vs. null comparison (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an incorrect branch elimination by verifier (Yauheni Kaliuta) [1874003] - [include] bpf: sockmap: Require attach_bpf_fd when detaching a program (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: Check value of unused args to BPF_PROG_ATTACH (Yauheni Kaliuta) [1874003] - [net] bpf: Enforce BPF ringbuf size to be the power of 2 (Yauheni Kaliuta) [1874003] - [tools] bpf, sockmap: Add ingres skb tests that utilize merge skbs (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU dereferenced psock may be used outside RCU block (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU splat with redirect and strparser error or TLS (Yauheni Kaliuta) [1874003] - [tools] bpf: tcp: bpf_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT (Yauheni Kaliuta) [1874003] - [net] bpf: Do not allow btf_ctx_access with __int128 types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Restore behaviour of CAP_SYS_ADMIN allowing the loading of networking bpf programs (Yauheni Kaliuta) [1874003] - [net] bpf: Set the number of exception entries properly for subprograms (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix CO-RE relocs against .text section (Yauheni Kaliuta) [1874003] - [tools] libbpf: Forward-declare bpf_stats_type for systems with outdated UAPI headers (Yauheni Kaliuta) [1874003] - [documentation] bpf: Document optval > PAGE_SIZE behavior for sockopt hooks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Make sure optvals > PAGE_SIZE are bypassed (Yauheni Kaliuta) [1874003] - [net] bpf: Don't return EINVAL from {get, set}sockopt when optlen > PAGE_SIZE (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Add ringbuf map type to map command docs (Yauheni Kaliuta) [1874003] - [samples] bpf, xdp, samples: Fix null pointer dereference in *_user code (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add ringbuf map to a list of known map types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix definition of bpf_ringbuf_output() helper in UAPI comments (Yauheni Kaliuta) [1874003] - [net] bpf: Undo internal BPF_PROBE_MEM in BPF insns dump (Yauheni Kaliuta) [1874003] - [tools] libbpf: Support pre-initializing .bss global variables (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Fix skeleton codegen (Yauheni Kaliuta) [1874003] - [net] bpf: Fix memlock accounting for sock_hash (Yauheni Kaliuta) [1874003] - [net] bpf: tcp: Recv() should return 0 when the peer socket is closed (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Exit on error in function codegen (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Fix memory leak in codegen error cases (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cgroup_skb/egress test for load_bytes_relative (Yauheni Kaliuta) [1874003] - [net] net/filter: Permit reading NET in load_bytes_relative when MAC not set (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Do not force gcc as CC (Yauheni Kaliuta) [1874003] - [tools] libbpf: Define __WORDSIZE if not available (Yauheni Kaliuta) [1874003] - [net] bpf: Devmap adjust uapi for attach bpf program (Yauheni Kaliuta) [1874003] - [net] bpf: Reset data_meta before running programs attached to devmap entry (Yauheni Kaliuta) [1874003] - [scripts] scripts: Require pahole v1.16 when generating BTF (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Synchronize delete from bucket list on map free (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free (Yauheni Kaliuta) [1874003] - [net] bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg (Yauheni Kaliuta) [1874003] - [kernel] bpf: rework the compat kernel probe handling (Yauheni Kaliuta) [1874003] - [kernel] bpf: handle the compat string in bpf_trace_copy_string better (Yauheni Kaliuta) [1874003] - [kernel] bpf: factor out a bpf_trace_copy_string helper (Yauheni Kaliuta) [1874003] - [net] mmap locking API: add mmap_read_trylock_non_owner() (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: use mmap locking API (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix ringbuf selftest sample counting undeterminism (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an error code in check_btf_func() (Yauheni Kaliuta) [1874003] - [net] bpf: make bpf_check_uarg_tail_zero() use check_zeroed_user() (Yauheni Kaliuta) [1874003] - [lib] lib: introduce copy_struct_from_user() helper (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add a default $(CXX) value (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: Don't use $(COMPILE.c) (Yauheni Kaliuta) [1874003] - [s390] s390/bpf: Use bcr 0, 0 as tail call nop filler (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix verifier test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix sample_cnt shared between two threads (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Adapt cls_redirect to call csum_level helper (Yauheni Kaliuta) [1874003] - [net] bpf: Add csum_level helper for fixing up csum levels (Yauheni Kaliuta) [1874003] - [net] bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add _GNU_SOURCE for reallocarray to ringbuf.c (Yauheni Kaliuta) [1874003] - [net] bpf: Use tracing helpers for lsm programs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add test for SO_BINDTODEVICE opt of bpf_setsockopt (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add test for ktls with skb bpf ingress policy (Yauheni Kaliuta) [1874003] - [net] bpf: Fix running sk_skb program types with ktls (Yauheni Kaliuta) [1874003] - [net] bpf: Refactor sockmap redirect code so its easy to reuse (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add SEC name for xdp programs attached to device map (Yauheni Kaliuta) [1874003] - [net] bpf: Add support to attach bpf program to a devmap entry (Yauheni Kaliuta) [1874003] - [kernel] bpf: Use strncpy_from_unsafe_strict() in bpf_seq_printf() helper (Yauheni Kaliuta) [1874003] - [net] devmap: Formalize map value as a named struct (Yauheni Kaliuta) [1874003] - [net] bpf: Add rx_queue_mapping to bpf_sock (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add tests for write-only stacks/queues (Yauheni Kaliuta) [1874003] - [documentation] docs/bpf: Add BPF ring buffer design notes (Yauheni Kaliuta) [1874003] - [tools] bpf: Add BPF ringbuf and perf buffer benchmarks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add BPF ringbuf selftests (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BPF ring buffer support (Yauheni Kaliuta) [1874003] - [tools] bpf: Implement BPF ring buffer and verifier support for it (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map permissions check (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup comments in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup some file descriptors in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix a typo in test_maps (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix perf_buffer__free() API for sparse allocs (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Test probe_* helpers from SCHED_CLS (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add sk_msg helpers load and attach test (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add get socket storage helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Extend bpf_base_func_proto helpers with probe_* and *current_task* (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add some generic helpers that may be useful from sk_msg (Yauheni Kaliuta) [1874003] - [net] bpf: Fix spelling in comment explaining ARG1 in ___bpf_prog_run (Yauheni Kaliuta) [1874003] - [tools] libbpf: Install headers as part of make install (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add API to consume the perf ring buffer content (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Print correct error message when failing to load BTF (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Make capability check account for new BPF caps (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Clean subcommand help messages (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_LIRC required for test_lirc_mode2.sh (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_loop.o (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add general instructions for test execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add printk to test_sk_lookup_kern to encode null ptr check (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer map value branch (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer check branch taken (Yauheni Kaliuta) [1874003] - [net] bpf: Verifier track null pointer branch_taken with JNE and JEQ (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, testing: Add get{peer, sock}name selftests to test_progs (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [net] bpf: Add get{peer, sock}name attach types for sock_addr (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe, tail call kern progs map definition (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Add tracex7 test file to .gitignore (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor tail call user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe tracing user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor pointer error check with libbpf (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add ktls tests to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add blacklist to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add whitelist option to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, provide verbose option for selftests execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, break down test_sockmap into subtests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, improve test_sockmap total bytes counter (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, print error in test_sockmap error cases (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, sockmap test prog run without setting cgroup (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, remove prints from sockmap tests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, move sockmap bpf prog header into progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Remove test_align leftovers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move test_align under test_progs (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Fix signedness warnings (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Remove unused #include (Yauheni Kaliuta) [1874003] - [net] bpf: Fix check_return_code to only allowin trace_iter progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use CAP_BPF and CAP_PERFMON in tests (Yauheni Kaliuta) [1874003] - [net] bpf: Implement CAP_BPF (Yauheni Kaliuta) [1874003] - [security] bpf, capability: Introduce CAP_BPF (Yauheni Kaliuta) [1874003] - [security] capabilities: Introduce CAP_PERFMON to kernel and user space (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Allow probing for CONFIG_HZ from kernel config (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test for sk helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add connect_fd_to_fd, connect_wait net helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb (Yauheni Kaliuta) [1874003] - [net] bpf: Allow sk lookup helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fix spelling mistake "SIGALARM" -> "SIGALRM" (Yauheni Kaliuta) [1874003] - [net] bpf: Fix bpf_iter's task iterator logic (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test narrow loads for bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [net] bpf: Support narrow loads from bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: Remove compiler warnings (Yauheni Kaliuta) [1874003] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Yauheni Kaliuta) [1874003] - [net] bpf: Change func bpf_iter_unreg_target() signature (Yauheni Kaliuta) [1874003] - [net] bpf: net: Refactor bpf_iter target registration (Yauheni Kaliuta) [1874003] - [net] bpf: Add comments to interpret bpf_prog return values (Yauheni Kaliuta) [1874003] - [tools] bpf: Change btf_iter func proto prefix to "bpf_iter_" (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests : Explain bpf_iter test failures with llvm 10.0.0 (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Add BPF triggering benchmark (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fmod_ret prog and implement test_overhead as part of bench (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add benchmark runner infrastructure (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extract parse_num_list into generic testing_helpers.c (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874003] - [scripts] bpf: Minor fixes to BPF helpers documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Minor fixes for documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Poison and replace kernel integer typedefs (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Replace zero-length array with flexible-array (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize ADD, SUB, JMP BPF_K using arm64 add/sub immediates (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize AND, OR, XOR, JSET BPF_K using arm64 logical immediates (Yauheni Kaliuta) [1874003] - [tools] bpf, runqslower: include proper uapi/bpf.h (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests: Add iter progs for bpf_map/task/task_file (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add bpf_iter support for bptool (Yauheni Kaliuta) [1874003] - [tools] tools/libpf: Add offsetof/container_of macro in bpf_helpers.h (Yauheni Kaliuta) [1874003] - [tools] tools/libbpf: Add bpf_iter support (Yauheni Kaliuta) [1874003] - [net] bpf: Support variable length array in tracing programs (Yauheni Kaliuta) [1874003] - [net] bpf: Handle spilled PTR_TO_BTF_ID properly when checking stack_boundary (Yauheni Kaliuta) [1874003] - [kernel] bpf: Add bpf_seq_printf and bpf_seq_write helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Add PTR_TO_BTF_ID_OR_NULL support (Yauheni Kaliuta) [1874003] - [net] bpf: Add task and task/file iterator targets (Yauheni Kaliuta) [1874003] - [net] bpf: Add bpf_map iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement common macros/helpers for target iterators (Yauheni Kaliuta) [1874003] - [net] bpf: Create file bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Create anonymous bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement bpf_seq_read() for bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATE (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_CREATE (Yauheni Kaliuta) [1874003] - [net] bpf: Allow loading of a bpf_iter program (Yauheni Kaliuta) [1874003] - [net] bpf: Implement an interface to register bpf_iter targets (Yauheni Kaliuta) [1874003] - [tools] bpf: Allow any port in bpf_bind helper (Yauheni Kaliuta) [1874003] - [net] net: Refactor arguments of inet{,6}_bind (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move existing common networking parts into network_helpers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Generalize helpers to control background listener (Yauheni Kaliuta) [1874003] - [net] crypto: lib/sha1 - rename "sha" to "sha1" (Yauheni Kaliuta) [1874003] - [arm64] arm64: bpf: Annotate JITed code for BTI (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Add constants for new HINT instruction decode (Yauheni Kaliuta) [1874003] - [kernel] sysctl: Fix unused function warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use reno instead of dctcp (Yauheni Kaliuta) [1874003] - [net] bpf: Fix use-after-free of bpf_link when priming half-fails (Yauheni Kaliuta) [1874003] - [tools] bpf: Bpf_{g, s}etsockopt for struct bpf_sock_addr (Yauheni Kaliuta) [1874003] - [tools] bpf: Add selftest for BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add support for command BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [net] bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test allowed maps for bpf_sk_select_reuseport (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix false uninitialized variable warning (Yauheni Kaliuta) [1874003] - [net] bpf: Fix unused variable warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_assign test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed (Yauheni Kaliuta) [1874003] - [net] bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Make libcap dependency optional (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Allow unprivileged users to probe features (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: For "feature probe" define "full_mode" bool as global (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Disable ASAN instrumentation for mmap()'ed memory read (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix invalid memory reads in core_relo selftest (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix memory leak in extract_build_id() (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix memory leak and possible double-free in hashmap__clear (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Convert test_hashmap into test_progs test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add SAN_CFLAGS param to selftests build to allow sanitizers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Ensure test flavors use correct skeletons (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BTF-defined map-in-map support (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor map creation logic and fix cleanup leak (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor BTF-defined map definition parsing logic (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add link bash completions (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpftool-link manpage (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpf_link show and pin support (Yauheni Kaliuta) [1874003] - [tools] bpftool: Expose attach_type-to-string array to non-cgroup code (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test bpf_link's get_next_id, get_fd_by_id, and get_obj_info (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add low-level APIs for new bpf_link commands (Yauheni Kaliuta) [1874003] - [net] bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Allocate ID for bpf_link (Yauheni Kaliuta) [1874003] - [tools] libbpf: Remove unneeded semicolon in btf_dump_emit_type (Yauheni Kaliuta) [1874003] - [net] bpf, cgroup: Remove unused exports (Yauheni Kaliuta) [1874003] - [tools] libbpf: Return err if bpf_object__load failed (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cls_redirect classifier (Yauheni Kaliuta) [1874003] - [net] bpf: Make verifier log more relevant by default (Yauheni Kaliuta) [1874003] - [net] bpf: add bpf_ktime_get_boot_ns() (Yauheni Kaliuta) [1874003] - [net] net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Yauheni Kaliuta) [1874003] - [net] net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head (Yauheni Kaliuta) [1874003] - [net] bpf: Fix missing bpf_base_func_proto in cgroup_base_func_proto for CGROUP_NET=n (Yauheni Kaliuta) [1874003] - [tools] bpf_helpers.h: Add note for building with vmlinux.h or linux/types.h (Yauheni Kaliuta) [1874003] - [net] bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE, SYSCTL, SOCKOPT} (Yauheni Kaliuta) [1874003] - [tools] tools/bpf/bpftool: Remove duplicate headers (Yauheni Kaliuta) [1874003] - [net] bpf: Remove set but not used variable 'dst_known' (Yauheni Kaliuta) [1874003] - [net] xdp: export the DEV_MAP_BULK_SIZE macro (Yauheni Kaliuta) [1874003] - [kernel] trace/bpf_trace: Open access for CAP_PERFMON privileged process (Yauheni Kaliuta) [1874003] - [scsi] scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.5 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Reject CT request for MIB commands (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add FDMI Vendor MIB support (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix duplicate wq_create_version check (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Removed unused macros in lpfc_attr.c (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix scheduling call while in softirq context in lpfc_unreg_rpi (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() (Dick Kennedy) [1887549] - [scsi] scsi: Remove unneeded break statements (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add dependency on CPU_FREQ (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unneeded variable 'status' in lpfc_fcp_cpu_map_store() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Drop nodelist reference on error in lpfc_gen_req() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove set but not used 'qp' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.4 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix spelling mistake "Cant" -> "Can't" (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix typo in comment for ULP (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Use __printf() format notation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix some function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Ensure variable has the same stipulations as code using it (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up formatting/docrot where appropriate (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up around 120 documentation issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unused variable 'pg_addr' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Correct some pretty obvious misdocumentation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix less-than-zero comparison of unsigned value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix inconsistent indenting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add an internal trace log buffer (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix missing MDS functionality (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset() (Dick Kennedy) [1887549] - [scsi] lpfc_debugfs: get rid of pointless access_ok() (Dick Kennedy) [1887549] - [scsi] lpfc: add nvmet discovery_event op support (Dick Kennedy) [1887549] - [scsi] scsi: core: Don't start concurrent async scan on same host (Ming Lei) [1874501] - [crypto] crypto: bcm - Verify GCM/CCM key length in setkey (Vladis Dronov) [1887389] - [x86] x86/cpufeatures: Add support for fast short REP; MOVSB (Steve Best) [1838265] - [scsi] scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix sync irqs (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Detect tampered Aero and Sea adapters (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove pci-dma-compat wrapper API (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove superfluous memset() (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Update driver version to 35.100.00.00 (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Postprocessing of target and LUN reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Cancel the running work during host reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Dump system registers for debugging (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix kdoc comments format (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix set but unused variable (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix error returns in BRM_status_show (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix unlock imbalance (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix spelling mistake (Tomas Henzl) [1851440] - [s390] s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl (Claudio Imbrenda) [1885962] - [scsi] scsi: megaraid: Make smp_affinity_enable static (Tomas Henzl) [1860910] - [scsi] remove ioremap_nocache and devm_ioremap_nocache (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Remove set but unused variable (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix compilation warnings (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix kdoc comments format (Tomas Henzl) [1860910] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Tomas Henzl) [1860910] - [net] ethtool: Add support for 100Gbps per lane link modes (Ivan Vecera) [1879202]- [netdrv] ibmveth: Fix use of ibmveth in a bridge (Steve Best) [1893294] - [x86] ima: add a new CONFIG for loading arch-specific policies (Bruno Meneguele) [1869758] - [netdrv] e1000e: Add support for Meteor Lake (Ken Cox) [1838750] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838750] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ken Cox) [1838750] - [netdrv] e1000e: Remove unnecessary usages of memset (Ken Cox) [1838750] - [netdrv] e1000e: continue to init PHY even when failed to disable ULP (Ken Cox) [1838750] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838750] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838750] - [netdrv] e1000e: fix unused-function warning (Ken Cox) [1838750] - [netdrv] e1000e: Do not wake up the system via WOL if device wakeup is disabled (Ken Cox) [1838750] - [netdrv] e1000e: Relax condition to trigger reset for ME workaround (Ken Cox) [1838750] - [netdrv] e1000e: disable s0ix entry and exit flows for ME systems (Ken Cox) [1838750] - [netdrv] e1000e: Disable TSO for buffer overrun workaround (Ken Cox) [1838750] - [netdrv] e1000e: Warn if disabling ULP failed (Ken Cox) [1838750] - [scsi] scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Govindarajulu Varadarajan) [1870397] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838749] - [netdrv] igbvf: use generic power management (Corinna Vinschen) [1838749] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838749] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838749] - [net] SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment() (Steve Dickson) [1884361] - [net] SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") (Steve Dickson) [1884361] - [net] netfilter: nf_queue: do not release refcouts until nf_reinject is done (Florian Westphal) [1886557] - [net] netfilter: nf_queue: place bridge physports into queue_entry struct (Florian Westphal) [1886557] - [net] netfilter: nf_queue: make nf_queue_entry_release_refs static (Florian Westphal) [1886557] - [firewire] firewire: Deprecate Firewire support in RHEL8 (Prarit Bhargava) [1871863] - [lib] Add pldmfw library for PLDM firmware update (Patrick Talbert) [1878278] - [lib] bitops: introduce the for_each_set_clump8 macro (Patrick Talbert) [1878278] - [mm] x86/ioremap: Map EFI runtime services data as encrypted for SEV (Lenny Szubowicz) [1883134] - [powerpc] Revert "powerpc/powernv/idle: Replace CPU feature check with PVR check" (Steve Best) [1882365] - [powerpc] powerpc/xive: Do not expose a debugfs file when XIVE is disabled (Steve Best) [1854526] - [kvm] powerpc/xive: Enforce load-after-store ordering when StoreEOI is active (Steve Best) [1854526] - [powerpc] powerpc/xive: Add a debugfs file to dump internal XIVE state (Steve Best) [1854526] - [net] openvswitch: add TTL decrement action (Eelco Chaudron) [1762450]- [kernel] futex: Adjust absolute futex timeouts with per time namespace offset (Waiman Long) [1548297] - [kernel] futex: Remove unused or redundant includes (Waiman Long) [1548297] - [include] vdso: Fix clocksource.h macro detection (Waiman Long) [1548297] - [x86] um: Fix header inclusion (Waiman Long) [1548297] - [arm64] arm64: vdso32: make vdso32 install conditional (Waiman Long) [1548297] - [arm64] ARM64: vdso32: Install vdso32 from vdso_install (Waiman Long) [1548297] - [arm64] vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter() (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Provide vdso_update_begin/end() (Waiman Long) [1548297] - [include] lib/vdso: Allow to add architecture-specific vdso data (Waiman Long) [1548297] - [arm64] arm64: enable time namespace support (Waiman Long) [1548297] - [arm64] arm64/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [arm64] arm64/vdso: Handle faults on timens page (Waiman Long) [1548297] - [arm64] arm64/vdso: Add time namespace page (Waiman Long) [1548297] - [arm64] arm64/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [arm64] arm64/vdso: use the fault callback to map vvar pages (Waiman Long) [1548297] - [arm64] arm64: compat: Allow 32-bit vdso and sigpage to co-exist (Waiman Long) [1548297] - [x86] x86/vdso: Unbreak paravirt VDSO clocks (Waiman Long) [1548297] - [lib] lib/vdso: Provide sanity check for cycles (again) (Waiman Long) [1548297] - [kernel] clocksource: Remove obsolete ifdef (Waiman Long) [1548297] - [tools] selftests/timens: handle a case when alarm clocks are not supported (Waiman Long) [1548297] - [arm64] arm64: vdso: Add --eh-frame-hdr to ldflags (Waiman Long) [1548297] - [arm64] arm64: vdso: Add -fasynchronous-unwind-tables to cflags (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'map' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'abi' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: simplify arch_vdso_type ifdeffery (Waiman Long) [1548297] - [arm64] arm64: vdso: remove aarch32_vdso_pages (Waiman Long) [1548297] - [arm64] arm64: vdso: Add '-Bsymbolic' to ldflags (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Convert iterators to unsigned (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Correct error messages on file open (Waiman Long) [1548297] - [include] vdso/datapage: Use correct clock mode name in comment (Waiman Long) [1548297] - [arm64] arm64: vdso: don't free unallocated pages (Waiman Long) [1548297] - [fs] proc, time/namespace: Show clock symbolic names in /proc/pid/timens_offsets (Waiman Long) [1548297] - [kernel] time/namespace: Add max_time_namespaces ucount (Waiman Long) [1548297] - [kernel] time/namespace: Fix time_for_children symlink (Waiman Long) [1548297] - [arm64] arm64: compat: Fix syscall number of compat_clock_getres (Waiman Long) [1548297] - [tools] selftests/timens: Remove duplicated include (Waiman Long) [1548297] - [kernel] sys/sysinfo: Respect boottime inside time namespace (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Fix vDSO clockmode when vDSO disabled (Waiman Long) [1548297] - [lib] lib/vdso: Enable common headers (Waiman Long) [1548297] - [x86] x86/vdso: Enable x86 to use common headers (Waiman Long) [1548297] - [arm64] arm64: vdso32: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: vdso: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/processor.h (Waiman Long) [1548297] - [arm64] arm64: vdso32: Code clean up (Waiman Long) [1548297] - [include] linux/elfnote.h: Replace elf.h with UAPI equivalent (Waiman Long) [1548297] - [include] common: Introduce processor.h (Waiman Long) [1548297] - [include] linux/ktime.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/jiffies.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time32.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/math64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/clocksource.h: Extract common header for vDSO (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [x86] x86: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [include] linux/limits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/const.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: make BIT(), GENMASK(), and friends available in assembly (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to provide the vdso data pointer (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to override the ns shift operation (Waiman Long) [1548297] - [lib] lib/vdso: Allow fixed clock mode (Waiman Long) [1548297] - [include] lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes (Waiman Long) [1548297] - [kernel] lib/vdso: Avoid highres update if clocksource is not VDSO capable (Waiman Long) [1548297] - [lib] lib/vdso: Cleanup clock mode storage leftovers (Waiman Long) [1548297] - [arm64] ARM/arm64: vdso: Use common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Use generic VDSO clock mode storage (Waiman Long) [1548297] - [kernel] clocksource: Add common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Move VDSO clocksource state tracking to callback (Waiman Long) [1548297] - [include] clocksource: Cleanup struct clocksource and documentation (Waiman Long) [1548297] - [lib] lib/vdso: Allow the high resolution parts to be compiled out (Waiman Long) [1548297] - [lib] lib/vdso: Only read hrtimer_res when needed in __cvdso_clock_getres() (Waiman Long) [1548297] - [x86] x86/vdso: Mark the TSC clocksource path likely (Waiman Long) [1548297] - [kernel] lib/vdso: Update coarse timekeeper unconditionally (Waiman Long) [1548297] - [kernel] lib/vdso: Make __arch_update_vdso_data() logic understandable (Waiman Long) [1548297] - [kernel] alarmtimer: Unregister wakeup source when module get fails (Waiman Long) [1548297] - [tools] selftests/timens: Check for right timens offsets after fork and exec (Waiman Long) [1548297] - [tools] selftests/timens: Add a simple perf test for clock_gettime() (Waiman Long) [1548297] - [tools] selftests/timens: Add timer offsets test (Waiman Long) [1548297] - [tools] selftests/timens: Add procfs selftest (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for clock_nanosleep() (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for timerfd (Waiman Long) [1548297] - [tools] selftests/timens: Add Time Namespace test for supported clocks (Waiman Long) [1548297] - [fs] fs/proc: Introduce /proc/pid/timens_offsets (Waiman Long) [1548297] - [x86] x86/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [x86] x86/vdso: On timens page fault prefault also VVAR page (Waiman Long) [1548297] - [x86] x86/vdso: Handle faults on timens page (Waiman Long) [1548297] - [kernel] time: Allocate per-timens vvar page (Waiman Long) [1548297] - [x86] x86/vdso: Add time napespace page (Waiman Long) [1548297] - [x86] x86/vdso: Provide vdso_data offset on vvar_page (Waiman Long) [1548297] - [lib] lib/vdso: Prepare for time namespace support (Waiman Long) [1548297] - [x86] x86/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [fs] fs/proc: Respect boottime inside time namespace for /proc/uptime (Waiman Long) [1548297] - [kernel] posix-timers: Make clock_nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] hrtimers: Prepare hrtimer_nanosleep() for time namespaces (Waiman Long) [1548297] - [kernel] alarmtimer: Make nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] posix-timers: Make timer_settime() time namespace aware (Waiman Long) [1548297] - [fs] timerfd: Make timerfd_settime() time namespace aware (Waiman Long) [1548297] - [kernel] time: Add do_timens_ktime_to_host() helper (Waiman Long) [1548297] - [kernel] posix-clocks: Wire up clock_gettime() with timens offsets (Waiman Long) [1548297] - [kernel] posix-timers: Use clock_get_ktime() in common_timer_get() (Waiman Long) [1548297] - [kernel] posix-clocks: Introduce clock_get_ktime() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Provide get_timespec() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Rename gettime() callback to get_ktime() (Waiman Long) [1548297] - [kernel] posix-clocks: Rename .clock_get_timespec() callbacks accordingly (Waiman Long) [1548297] - [kernel] posix-clocks: Rename the clock_get() callback to clock_get_timespec() (Waiman Long) [1548297] - [kernel] time: Add timens_offsets to be used for tasks in time namespace (Waiman Long) [1548297] - [kernel] ns: Introduce Time Namespace (Waiman Long) [1548297] - [lib] lib/vdso: Mark do_hres() and do_coarse() as __always_inline (Waiman Long) [1548297] - [lib] lib/vdso: Avoid duplication in __cvdso_clock_getres() (Waiman Long) [1548297] - [lib] lib/vdso: Let do_coarse() return 0 to simplify the callsite (Waiman Long) [1548297] - [x86] x86/vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [lib] lib/vdso: Remove checks on return value for 32 bit vDSO (Waiman Long) [1548297] - [lib] lib/vdso: Remove VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Expose BUILD_VDSO32 (Waiman Long) [1548297] - [include] lib/vdso: Add unlikely() hint into vdso_read_begin() (Waiman Long) [1548297] - [x86] y2038: vdso: change time_t to __kernel_old_time_t (Waiman Long) [1548297] - [uapi] y2038: add __kernel_old_timespec and __kernel_old_time_t (Waiman Long) [1548297] - [arm64] timekeeping/vsyscall: Update VDSO data unconditionally (Waiman Long) [1548297] - [x86] um: Fix VDSO compiler warning (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Prevent math overflow in BOOTTIME update (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Use legacy syscalls as fallback (Waiman Long) [1548297] - [x86] x86/vdso/32: Use 32bit syscall fallback (Waiman Long) [1548297] - [arm64] arm64: vdso: Cleanup Makefiles (Waiman Long) [1548297] - [arm64] arm64: vdso: fix flip/flop vdso build bug (Waiman Long) [1548297] - [x86] x86/vdso: Fix flip/flop vdso build bug (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Use __iter_div_u64_rem() (Waiman Long) [1548297] - [arm64] arm64: compat: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: compat: No need for pre-ARMv7 barriers on an ARMv8 system (Waiman Long) [1548297] - [arm64] arm64: vdso: Remove unnecessary asm-offsets.c definitions (Waiman Long) [1548297] - [include] vdso: Remove superfluous #ifdef __KERNEL__ in vdso/datapage.h (Waiman Long) [1548297] - [arm64] arm64: vdso: Enable vDSO compat support (Waiman Long) [1548297] - [arm64] arm64: compat: Get sigreturn trampolines from vDSO (Waiman Long) [1548297] - [arm64] arm64: elf: VDSO code page discovery (Waiman Long) [1548297] - [arm64] arm64: compat: VDSO setup for compat layer (Waiman Long) [1548297] - [arm64] arm64: vdso: Refactor vDSO code (Waiman Long) [1548297] - [arm64] arm64: compat: Add vDSO (Waiman Long) [1548297] - [arm64] arm64: compat: Generate asm offsets for signals (Waiman Long) [1548297] - [arm64] arm64: compat: Expose signal related structures (Waiman Long) [1548297] - [arm64] arm64: compat: Add missing syscall numbers (Waiman Long) [1548297] - [arm64] arm64: vdso: Build vDSO with -ffixed-x18 (Waiman Long) [1548297] - [arm64] arm64: vdso: Substitute gettimeofday() with C implementation (Waiman Long) [1548297] - [lib] lib/vdso: Build 32 bit specific functions in the right context (Waiman Long) [1548297] - [lib] lib/vdso: Make __cvdso_clock_getres() static (Waiman Long) [1548297] - [lib] lib/vdso: Make clock_getres() POSIX compliant again (Waiman Long) [1548297] - [lib] lib/vdso/32: Provide legacy syscall fallbacks (Waiman Long) [1548297] - [lib] lib/vdso: Move fallback invocation to the callers (Waiman Long) [1548297] - [lib] lib/vdso/32: Remove inconsistent NULL pointer checks (Waiman Long) [1548297] - [x86] lib/vdso: Make delta calculation work correctly (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_gettime64() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_getres() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Switch to generic vDSO implementation (Waiman Long) [1548297] - [x86] x86/vdso: Prevent segfaults due to hoisted vclock reads (Waiman Long) [1548297] - [kernel] timekeeping: Provide a generic update_vsyscall() implementation (Waiman Long) [1548297] - [lib] lib/vdso: Add compat support (Waiman Long) [1548297] - [lib] lib/vdso: Provide generic VDSO implementation (Waiman Long) [1548297] - [include] hrtimer: Split out hrtimer defines into separate header (Waiman Long) [1548297] - [include] vdso: Define standardized vdso_datapage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: mark functions as __always_inline (Waiman Long) [1548297] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223 (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Don't trace count reader functions (Waiman Long) [1548297] - [arm64] arm64: vdso: Explicitly add build-id option (Waiman Long) [1548297] - [x86] gcc-9: properly declare the {pv, hv}clock_page storage (Waiman Long) [1548297] - [arm64] arm64: vdso: Fix clock_getres() for CLOCK_REALTIME (Waiman Long) [1548297] - [arm64] arm64: compat: Refactor aarch32_alloc_vdso_pages() (Waiman Long) [1548297] - [arm64] arm64: compat: Split kuser32 (Waiman Long) [1548297] - [arm64] arm64: compat: Alloc separate pages for vectors and sigpage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: Ensure counter register reads occur with seqlock held (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Use arch_timer_read_counter to access stable counters (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Remove use of workaround static key (Waiman Long) [1548297] - [arm64] clocksource/arm_arch_timer: Drop use of static key in arch_timer_reg_read_stable (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Direcly assign set_next_event workaround (Waiman Long) [1548297] - [arm64] arm64: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [watchdog] watchdog/sbsa: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [kernel] alarmtimer: Return correct remaining time (Waiman Long) [1548297] - [arm64] arm64: vdso: use $(LD) instead of $(CC) to link VDSO (Waiman Long) [1548297] - [arm64] arm64: vdso: fix and clean-up Makefile (Waiman Long) [1548297] - [x86] x86/vdso: Remove hpet_page from vDSO (Waiman Long) [1548297] - [scripts] checksyscalls: fix up mq_timedreceive and stat exceptions (Waiman Long) [1548297] - [uapi] time: Add time_types.h (Waiman Long) [1548297] - [uapi] socket: Add struct __kernel_sock_timeval (Waiman Long) [1548297] - [arm64] arm64: asm-offsets: remove unused offsets (Waiman Long) [1548297] - [arm64] y2038: add 64-bit time_t syscalls to all 32-bit architectures (Waiman Long) [1548297] - [arm64] arm64: replace arm64-obj-* in Makefile with obj-* (Waiman Long) [1548297] - [x86] x86/vdso: Remove obsolete "fake section table" reservation (Waiman Long) [1548297] - [x86] x86/vdso: Rename variable to fix -Wshadow warning (Waiman Long) [1548297] - [x86] x86/vdso: Rearrange do_hres() to improve code generation (Waiman Long) [1548297] - [x86] x86/vdso: Document vgtod_ts better (Waiman Long) [1548297] - [x86] x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks (Waiman Long) [1548297] - [x86] x86/vdso: Initialize the CPU/node NR segment descriptor earlier (Waiman Long) [1548297] - [x86] x86/vdso: Introduce helper functions for CPU and node number (Waiman Long) [1548297] - [x86] x86/segments/64: Rename the GDT PER_CPU entry to CPU_NUMBER (Waiman Long) [1548297] - [x86] x66/vdso: Add CLOCK_TAI support (Waiman Long) [1548297] - [x86] x86/vdso: Move cycle_last handling into the caller (Waiman Long) [1548297] - [x86] x86/vdso: Simplify the invalid vclock case (Waiman Long) [1548297] - [x86] x86/vdso: Replace the clockid switch case (Waiman Long) [1548297] - [x86] x86/vdso: Collapse coarse functions (Waiman Long) [1548297] - [x86] x86/vdso: Collapse high resolution functions (Waiman Long) [1548297] - [x86] x86/vdso: Introduce and use vgtod_ts (Waiman Long) [1548297] - [x86] x86/vdso: Use unsigned int consistently for vsyscall_gtod_data:: Seq (Waiman Long) [1548297] - [x86] x86/vdso: Enforce 64bit clocksource (Waiman Long) [1548297] - [x86] x86/time: Implement clocksource_arch_init() (Waiman Long) [1548297] - [kernel] clocksource: Provide clocksource_arch_init() (Waiman Long) [1548297] - [fs] fs/proc/uptime.c: use ktime_get_boottime_ts64 (Waiman Long) [1548297] - [include] y2038: Provide aliases for compat helpers (Waiman Long) [1548297] - [fs] kernel: add kcompat_sys_{f,}statfs64() (Waiman Long) [1548297] - [kernel] sysinfo: Remove get_monotonic_boottime() (Waiman Long) [1548297] - [kernel] posix-timers: Use new ktime_get_*_ts64() helpers (Waiman Long) [1548297] - [kernel] time: Use ktime_get_real_seconds() in time syscall (Waiman Long) [1548297] - [include] time: Introduce struct __kernel_itimerspec (Waiman Long) [1548297] - [scripts] kconfig: improve the recursive dependency report (Bruno Meneguele) [1890578] - [scripts] kconfig: report recursive dependency involving 'imply' (Bruno Meneguele) [1890578] - [scripts] kconfig: error out when seeing recursive dependency (Bruno Meneguele) [1890578] - [scsi] scsi: hpsa: Update copyright (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Remove pci-dma-compat wrapper API (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Use fallthrough pseudo-keyword (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct ctrl queue depth (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Bump version (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase controller error handling timeout (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase queue depth for external LUNs (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct rare oob condition (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: hpsa_ioctl(): Tidy up a bit (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Get rid of compat_alloc_user_space() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Don't bother with vmalloc for BIG_IOCTL_Command_struct (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Lift {BIG_, }IOCTL_Command_struct copy{in, out} into hpsa_ioctl() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: remove ioremap_nocache and devm_ioremap_nocache (Joseph Szczypek) [1861541] - [tools] selftests/powerpc: Make alignment handler test P9N DD2.1 vector CI load workaround (Gustavo Duarte) [1887442] - [powerpc] powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation (Gustavo Duarte) [1887442] - [scsi] scsi: smartpqi: Update copyright (Don Brace) [1861538] - [scsi] scsi: smartpqi: Bump version to 1.2.16-010 (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add RAID bypass counter (Don Brace) [1861538] - [scsi] scsi: smartpqi: Avoid crashing kernel for controller issues (Don Brace) [1861538] - [scsi] scsi: smartpqi: Update logical volume size after expansion (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add id support for SmartRAID 3152-8i (Don Brace) [1861538] - [scsi] scsi: smartpqi: Identify physical devices without issuing INQUIRY (Don Brace) [1861538] - [mm] mm: simplify find_min_pfn_with_active_regions() (Baoquan He) [1844157] - [mm] mm: clean up free_area_init_node() and its helpers (Baoquan He) [1844157] - [mm] mm: rename free_area_init_node() to free_area_init_memoryless_node() (Baoquan He) [1844157] - [mm] mm: free_area_init: allow defining max_zone_pfn in descending order (Baoquan He) [1844157] - [powerpc] mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES (Baoquan He) [1844157] - [mm] mm: memmap_init: iterate over memblock regions rather that check each PFN (Baoquan He) [1844157] - [mm] arm64: simplify detection of memory zone boundaries for UMA configs (Baoquan He) [1844157] - [mm] mm: use free_area_init() instead of free_area_init_nodes() (Baoquan He) [1844157] - [mm] mm: free_area_init: use maximal zone PFNs rather than zone sizes (Baoquan He) [1844157] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option (Baoquan He) [1844157] - [mm] numa: make "nr_node_ids" unsigned int (Baoquan He) [1844157] - [mm] mm: make early_pfn_to_nid() and related defintions close to each other (Baoquan He) [1844157] - [mm] mm: memblock: replace dereferences of memblock_region.nid with API calls (Baoquan He) [1844157] - [mm] mm: factor out next_present_section_nr() (Baoquan He) [1844157] - [mm] mm/page_alloc: fix and rework pfn handling in memmap_init_zone() (Baoquan He) [1844157] - [mm] mm/page_alloc: skip non present sections on zone initialization (Baoquan He) [1844157] - [mm] mm: move mirrored memory specific code outside of memmap_init_zone (Baoquan He) [1844157] - [mm] mm: calculate deferred pages after skipping mirrored memory (Baoquan He) [1844157] - [mm] mm/memblock.c: fix a typo in __next_mem_pfn_range() comments (Baoquan He) [1844157] - [mm] memblock: remove memblock_{set, clear}_region_flags (Baoquan He) [1844157] - [mm] mm: replace all open encodings for NUMA_NO_NODE (Baoquan He) [1844157] - [powerpc] lockdep: Only trace IRQ edges (Waiman Long) [1885084] - [arm64] arm64: Implement arch_irqs_disabled() (Waiman Long) [1885084] - [include] locking/lockdep: Cleanup (Waiman Long) [1885084] - [include] lockdep: Use raw_cpu_*() for per-cpu variables (Waiman Long) [1885084] - [x86] locking/seqlock, headers: Untangle the spaghetti monster (Waiman Long) [1885084] - [misc] vmw_balloon: Explicitly include linux/io.h for virt_to_phys() (Waiman Long) [1885084] - [x86] x86: i8259: Add missing include file (Waiman Long) [1885084] - [include] seqcount: More consistent seqprop names (Waiman Long) [1885084] - [include] seqcount: Compress SEQCNT_LOCKNAME_ZERO() (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_init() definition (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_t definition (Waiman Long) [1885084] - [include] seqlock: s/__SEQ_LOCKDEP/__SEQ_LOCK/g (Waiman Long) [1885084] - [kernel] hrtimer: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use proper seqcount initializer (Waiman Long) [1885084] - [init] sched: tasks: Use sequence counter with associated spinlock (Waiman Long) [1885084] - [kernel] lockdep: Refactor IRQ trace events fields into struct (Waiman Long) [1885084] - [drm] dma-buf: Use sequence counter with associated wound/wait mutex (Waiman Long) [1885084] - [dma-buf] dma-buf: Remove custom seqcount lockdep class key (Waiman Long) [1885084] - [include] seqlock: Align multi-line macros newline escapes at 72 columns (Waiman Long) [1885084] - [documentation] seqlock: Extend seqcount API with associated locks (Waiman Long) [1885084] - [include] seqlock: lockdep assert non-preemptibility on seqcount_t write (Waiman Long) [1885084] - [lib] lockdep: Add preemption enabled/disabled assertion APIs (Waiman Long) [1885084] - [include] seqlock: Implement raw_seqcount_begin() in terms of raw_read_seqcount() (Waiman Long) [1885084] - [include] seqlock: Add kernel-doc for seqcount_t and seqlock_t APIs (Waiman Long) [1885084] - [include] seqlock: Reorder seqcount_t and seqlock_t API definitions (Waiman Long) [1885084] - [include] seqlock: seqcount_t latch: End read sections with read_seqcount_retry() (Waiman Long) [1885084] - [include] seqlock: Properly format kernel-doc code samples (Waiman Long) [1885084] - [documentation] Documentation: locking: Describe seqlock design and usage (Waiman Long) [1885084] - [include] seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier (Waiman Long) [1885084] - [include] seqlock, kcsan: Add annotations for KCSAN (Waiman Long) [1885084] - [include] include/linux/compiler.h: Introduce data_race(expr) macro (Waiman Long) [1885084] - [kernel] kcsan: Add Kernel Concurrency Sanitizer infrastructure (Waiman Long) [1885084] - [include] locking/qspinlock: Do not include atomic.h from qspinlock_types.h (Waiman Long) [1885084] - [include] locking/atomic: Move ATOMIC_INIT into linux/types.h (Waiman Long) [1885084] - [connector] connector/cn_proc: Protect send_msg() with a local lock (Waiman Long) [1885084] - [mm] mm/swap: Use local_lock for protection (Waiman Long) [1885084] - [include] radix-tree: Use local_lock for protection (Waiman Long) [1885084] - [include] locking: Introduce local_lock() (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Minor copy editor fixes (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Further clarifications and wordsmithing (Waiman Long) [1885084] - [documentation] Documentation: Add lock ordering and nesting documentation (Waiman Long) [1885084] - [mm] mm/swap.c: trivial mark_page_accessed() cleanup (Waiman Long) [1885084] - [lib] radix tree: Remove radix_tree_maybe_preload_order (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] lockdep: Remove lockdep_hardirq{s_enabled, _context}() argument (Waiman Long) [1885084] - [kernel] lockdep: Change hardirq{s_enabled, _context} to per-cpu variables (Waiman Long) [1885084] - [kernel] x86/entry: Rename trace_hardirqs_off_prepare() (Waiman Long) [1885084] - [kernel] lockdep: Prepare for NMI IRQ state tracking (Waiman Long) [1885084] - [include] lockdep: Move list.h inclusion into lockdep.h (Waiman Long) [1885084] - [include] lockdep: Split header file into lockdep and lockdep_types (Waiman Long) [1885084] - [kernel] lockdep: __always_inline more for noinstr (Waiman Long) [1885084] - [kernel] lockdep: Prepare for noinstr sections (Waiman Long) [1885084] - [kernel] tracing: Provide lockdep less trace_hardirqs_on/off() variants (Waiman Long) [1885084] - [include] vmlinux.lds.h: Create section for protection against instrumentation (Waiman Long) [1885084] - [kernel] locking/lockdep: Replace zero-length array with flexible-array (Waiman Long) [1885084] - [kernel] hrtimer: Don't dereference the hrtimer pointer after the callback (Waiman Long) [1885084] - [kernel] hrtimer: Add missing sparse annotation for __run_timer() (Waiman Long) [1885084] - [kernel] lockdep: Always inline lockdep_{off,on}() (Waiman Long) [1885084] - [kernel] locking/lockdep: Improve 'invalid wait context' splat (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_{hard, soft}{irq_context, irqs_enabled}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_softirqs_{on,off}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_hardirq_{enter, exit}() (Waiman Long) [1885084] - [kernel] completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all() (Waiman Long) [1885084] - [usb] completion: Use simple wait queues (Waiman Long) [1885084] - [kernel] sched/swait: Prepare usage in completions (Waiman Long) [1885084] - [kernel] lockdep: Add posixtimer context tracing bits (Waiman Long) [1885084] - [kernel] lockdep: Annotate irq_work (Waiman Long) [1885084] - [kernel] lockdep: Add hrtimer context tracing bits (Waiman Long) [1885084] - [include] lockdep: Introduce wait-type checks (Waiman Long) [1885084] - [kernel] lockdep: Teach lockdep about "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] locking/lockdep: Rework lockdep_lock (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix bad recursion pattern (Waiman Long) [1885084] - [s390] s390/ftrace: fix endless recursion in function_graph tracer (Waiman Long) [1885084] - [s390] s390/time: ensure get_clock_monotonic() returns monotonic values (Waiman Long) [1885084] - [kernel] irq_work: Fix IRQ_WORK_BUSY bit clearing (Waiman Long) [1885084] - [kernel] irq_work: Slightly simplify IRQ_WORK_PENDING clearing (Waiman Long) [1885084] - [kernel] irq_work: Fix irq_work_claim() memory ordering (Waiman Long) [1885084] - [kernel] irq_work: Convert flags to atomic_t (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on lockdep functions (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on hardirq tracers (Waiman Long) [1885084] - [lib] locking/lockdep: Make global debug_locks* variables read-mostly (Waiman Long) [1885084] - [kernel] locking/lockdep: Delete unnecessary #include (Waiman Long) [1885084] - [kernel] tracing: More reverting of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Handle preempt_count for different configs (Waiman Long) [1885084] - [kernel] tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing: irqsoff: Account for additional preempt_disable (Waiman Long) [1885084] - [kernel] tracing: Centralize preemptirq tracepoints and unify their usage (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Split reset into separate functions (Waiman Long) [1885084] - [kernel] sched/fair: Use dst group while checking imbalance for NUMA balancer (Phil Auld) [1877360] - [kernel] sched/fair: Reduce busy load balance interval (Phil Auld) [1877360] - [kernel] sched/fair: Reduce minimal imbalance threshold (Phil Auld) [1877360] - [kernel] sched/fair: Minimize concurrent LBs between domain level (Phil Auld) [1877360] - [kernel] sched/fair: Fix wrong cpu selecting from isolated domain (Phil Auld) [1877360] - [kernel] sched/fair: Relax constraint on task's load during load balance (Phil Auld) [1877360] - [kernel] sched/numa: Use runnable_avg to classify node (Phil Auld) [1877360] - [kernel] sched: Remove duplicated tick_nohz_full_enabled() check (Phil Auld) [1877360] - [kernel] sched: Warn if garbage is passed to default_wake_function() (Phil Auld) [1877360] - [kernel] sched: nohz: stop passing around unused "ticks" parameter (Phil Auld) [1877360] - [kernel] sched/fair: update_pick_idlest() Select group with lowest group_util when idle_cpus are equal (Phil Auld) [1877360] - [kernel] sched: Better document ttwu() (Phil Auld) [1877360] - [kernel] sched/fair: handle case of task_h_load() returning 0 (Phil Auld) [1877360] - [kernel] sched: Fix unreliable rseq cpu_id for new tasks (Phil Auld) [1877360] - [kernel] sched/core: s/WF_ON_RQ/WQ_ON_CPU/ (Phil Auld) [1877360] - [include] sched/core: Remove mmdrop() definition (Phil Auld) [1877360] - [kernel] sched/fair: Optimize dequeue_task_fair() (Phil Auld) [1877360] - [kernel] sched/pelt: Cleanup PELT divider (Phil Auld) [1877360] - [kernel] sched/fair: Fix NOHZ next idle balance (Phil Auld) [1877360] - [kernel] sched: correct SD_flags returned by tl->sd_flags() (Phil Auld) [1877360] - [kernel] sched/fair: Remove unused 'sd' parameter from scale_rt_capacity() (Phil Auld) [1877360] - [kernel] sched/idle, stop: Remove .get_rr_interval from sched_class (Phil Auld) [1877360] - [kernel] sched/core: Remove redundant 'preempt' param from sched_class->yield_to_task() (Phil Auld) [1877360] - [kernel] sched/pelt: Remove redundant cap_scale() definition (Phil Auld) [1877360] - [kernel] sched/pelt: Sync util/runnable_sum with PELT window when propagating (Phil Auld) [1877360] - [kernel] sched/cpuacct: Fix charge cpuacct.usage_sys (Phil Auld) [1877360] - [kernel] sched/cpuacct: Use __this_cpu_add() instead of this_cpu_ptr() (Phil Auld) [1877360] - [kernel] sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list (Phil Auld) [1877360] - [kernel] sched/core: Simplify sched_init() (Phil Auld) [1877360] - [kernel] sched/fair: Mark sched_init_granularity __init (Phil Auld) [1877360] - [kernel] sched/core: Fix illegal RCU from offline CPUs (Phil Auld) [1877360] - [kernel] sched/fair: Use __this_cpu_read() in wake_wide() (Phil Auld) [1877360] - [kernel] sched: Extract the task putting code from pick_next_task() (Phil Auld) [1877360] - [kernel] sched: Make newidle_balance() static again (Phil Auld) [1877360] - [kernel] sched/fair: Remove distribute_running from CFS bandwidth (Phil Auld) [1877360] - [kernel] sched/fair: Simplify the code of should_we_balance() (Phil Auld) [1877360] - [kernel] sched/debug: Fix trival print_task() format (Phil Auld) [1877360] - [kernel] sched/debug: Factor out printing formats into common macros (Phil Auld) [1877360] - [kernel] sched/debug: Remove redundant macro define (Phil Auld) [1877360] - [kernel] sched/core: Remove unused rq::last_load_update_tick (Phil Auld) [1877360] - [kernel] sched/fair: Align rq->avg_idle and rq->avg_scan_cost (Phil Auld) [1877360] - [kernel] sched/fair: Improve spreading of utilization (Phil Auld) [1877360] - [kernel] sched/fair: Fix condition of avg_load calculation (Phil Auld) [1877360] - [kernel] kthread: Do not preempt current task if it is going to call schedule() (Phil Auld) [1877360] - [kernel] sched/core: Distribute tasks within affinity masks (Phil Auld) [1877360] - [kernel] time/sched_clock: Expire timer in hardirq context (Phil Auld) [1877360] - [kernel] sched/deadline: Make two functions static (Phil Auld) [1877360] - [mm] slab: store tagged freelist for off-slab slabmgmt (Waiman Long) [1887067] - [mm] mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y (Waiman Long) [1887067] - [arm64] arm64: avoid clang warning about self-assignment (Waiman Long) [1887067] - [mm] kasan: add memory corruption identification for software tag-based mode (Waiman Long) [1887067] - [mm] mm/kasan: print frame description for stack bugs (Waiman Long) [1887067] - [mm] kasan: initialize tag to 0xff in __kasan_kmalloc (Waiman Long) [1887067] - [mm] kasan: Makefile: Replace -pg with CC_FLAGS_FTRACE (Waiman Long) [1887067] - [mm] x86/uaccess, kasan: Fix KASAN vs SMAP (Waiman Long) [1887067] - [mm] mm/kasan: Simplify stacktrace handling (Waiman Long) [1887067] - [mm] kasan: fix variable 'tag' set but not used warning (Waiman Long) [1887067] - [mm] slub: fix a crash with SLUB_DEBUG + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slab: remove redundant kasan_slab_alloc hooks (Waiman Long) [1887067] - [mm] kasan, slab: make freelist stored without tags (Waiman Long) [1887067] - [mm] kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [mm] kasan: prevent tracing of tags.c (Waiman Long) [1887067] - [mm] kasan: fix random seed generation for tag-based mode (Waiman Long) [1887067] - [mm] slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: move kasan_poison_slab hook before page_address (Waiman Long) [1887067] - [mm] kmemleak: account for tagged pointers when calculating pointer range (Waiman Long) [1887067] - [mm] kasan, kmemleak: pass tagged pointers to kmemleak (Waiman Long) [1887067] - [mm] kasan: fix assigning tags twice (Waiman Long) [1887067] - [mm] kasan: mark file common so ftrace doesn't trace it (Waiman Long) [1887067] - [mm] kasan: fix krealloc handling for tag-based mode (Waiman Long) [1887067] - [mm] kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [arm64] kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning (Waiman Long) [1887067] - [mm] kasan: add SPDX-License-Identifier mark to source files (Waiman Long) [1887067] - [documentation] kasan: update documentation (Waiman Long) [1887067] - [arm64] kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: add __must_check annotations to kasan hooks (Waiman Long) [1887067] - [mm] kasan, mm, arm64: tag non slab memory allocated via pagealloc (Waiman Long) [1887067] - [arm64] kasan, arm64: add brk handler for inline instrumentation (Waiman Long) [1887067] - [mm] kasan: add hooks implementation for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add bug reporting routines for tag-based mode (Waiman Long) [1887067] - [mm] kasan: split out generic_report.c from report.c (Waiman Long) [1887067] - [mm] kasan, mm: perform untagged pointers comparison in krealloc (Waiman Long) [1887067] - [mm] kasan, arm64: enable top byte ignore for the kernel (Waiman Long) [1887067] - [mm] kasan, arm64: fix up fault handling logic (Waiman Long) [1887067] - [mm] kasan: preassign tags to objects with ctors or SLAB_TYPESAFE_BY_RCU (Waiman Long) [1887067] - [arm64] kasan, arm64: untag address in _virt_addr_is_linear (Waiman Long) [1887067] - [arm64] kasan: add tag related helper functions (Waiman Long) [1887067] - [mm] kasan: initialize shadow to 0xff for tag-based mode (Waiman Long) [1887067] - [mm] kasan: rename kasan_zero_page to kasan_early_shadow_page (Waiman Long) [1887067] - [arm64] kasan, arm64: adjust shadow size for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: rename source files to reflect the new naming scheme (Waiman Long) [1887067] - [mm] kasan: move common generic and tag-based code to common.c (Waiman Long) [1887067] - [mm] kasan, slub: handle pointer tags in early_kmem_cache_node_alloc (Waiman Long) [1887067] - [mm] kasan, mm: change hooks signatures (Waiman Long) [1887067] - [arm64] arm64: kasan: Increase stack size for KASAN_EXTRA (Waiman Long) [1887067] - [s390] s390/cio: add cond_resched() in the slow_eval_known_fn() loop (Claudio Imbrenda) [1885961] - [s390] scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point (Claudio Imbrenda) [1885876] - [tools] selftests/vm/gup_benchmark.c: match gup struct to kernel (Rafael Aquini) [1873952] - [uapi] redhat: Fix the number of KVM_CAP_S390_DIAG318 (Thomas Huth) [1659413] - [s390] setup: diag 318: refactor struct (Thomas Huth) [1659413] - [s390] kvm: diagnose 0x318 sync and reset (Thomas Huth) [1659413] - [mm] swap: reduce lock contention on swap cache from swap slots allocation (Nico Pache) [1839049] - [mm] mm/swapfile.c: use prandom_u32_max() (Nico Pache) [1839049] - [mm] swap: try to scan more free slots even when fragmented (Nico Pache) [1839049] - [mm] mm/swapfile.c: move inode_lock out of claim_swapfile (Nico Pache) [1839049] - [mm] vfs: don't allow writes to swap files (Nico Pache) [1839049] - [mm] mm: set S_SWAPFILE on blockdev swap devices (Nico Pache) [1839049] - [edac] EDAC/ie31200: Add Intel Coffee Lake CPU support (Aristeu Rozanski) [1847567]- [netdrv] macsec: avoid use-after-free in macsec_handle_frame() (Balazs Nemeth) [1890122] - [include] netlink: check for null extack in cookie helpers (Ivan Vecera) [1878274] - [net] ethtool: Don't omit the netlink reply if no features were changed (Ivan Vecera) [1878274] - [net] ethtool: Account for hw_features in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: Fix preserving of wanted feature bits in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: ethnl_set_linkmodes: remove redundant null check (Ivan Vecera) [1878274] - [net] ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Ivan Vecera) [1878274] - [net] ethtool: add missing string for NETIF_F_GSO_TUNNEL_REMCSUM (Ivan Vecera) [1878274] - [net] ethtool: Fix check in ethtool_rx_flow_rule_create (Ivan Vecera) [1878274] - [net] ethtool: linkinfo: remove an unnecessary NULL check (Ivan Vecera) [1878274] - [net] ethtool: propagate get_coalesce return value (Ivan Vecera) [1878274] - [net] ethtool: don't call set_channels in drivers if config didn't change (Ivan Vecera) [1878274] - [net] ethtool: check if there is at least one channel for TX/RX in the core (Ivan Vecera) [1878274] - [net] drivers: Remove inclusion of vermagic header (Ivan Vecera) [1878274] - [net] ethtool: count header size in reply size estimate (Ivan Vecera) [1878274] - [net] ethtool: provide timestamping information with TSINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: add timestamping related string sets (Ivan Vecera) [1878274] - [net] ethtool: add EEE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set EEE settings with EEE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide EEE settings with EEE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PAUSE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set pause parameters with PAUSE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide pause parameters with PAUSE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add COALESCE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set coalescing parameters with COALESCE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide coalescing parameters with COALESCE_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in ethnl_set_privflags() (Ivan Vecera) [1878274] - [net] ethtool: fix incorrect tx-checksumming settings reporting (Ivan Vecera) [1878274] - [include] ethtool.h: Replace zero-length array with flexible-array member (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in some *_SET handlers (Ivan Vecera) [1878274] - [net] ethtool: reject unrecognized request flags (Ivan Vecera) [1878274] - [include] netlink: add nl_set_extack_cookie_u32() (Ivan Vecera) [1878274] - [net] netlink: allow extack cookie also for error messages (Ivan Vecera) [1878274] - [net] ethtool: fix spelling mistake "exceeeds" -> "exceeds" (Ivan Vecera) [1878274] - [net] ethtool: add CHANNELS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device channel counts with CHANNELS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide channel counts with CHANNELS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add RINGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device ring sizes with RINGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide ring sizes with RINGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PRIVFLAGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device private flags with PRIVFLAGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide private flags with PRIVFLAGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add FEATURES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set netdev features with FEATURES_SET request (Ivan Vecera) [1878274] - [net] ethtool: add ethnl_parse_bitset() helper (Ivan Vecera) [1878274] - [net] ethtool: provide netdev features with FEATURES_GET request (Ivan Vecera) [1878274] - [net] ethtool: update mapping of features to legacy ioctl requests (Ivan Vecera) [1878274] - [net] ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Ivan Vecera) [1878274] - [include] hns: reject unsupported coalescing params (Ivan Vecera) [1878274] - [include] net: liquidio: reject unsupported coalescing params (Ivan Vecera) [1878274] - [net] ethtool: Factored out similar ethtool link settings for virtual devices to core (Ivan Vecera) [1878274] - [net] ethtool: limit bitset size (Ivan Vecera) [1878274] - [net] ethtool: fix application of verbose no_mask bitset (Ivan Vecera) [1878274] - [net] ethtool: Add support for low latency RS FEC (Ivan Vecera) [1878274] - [net] ethtool: add WOL_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set wake-on-lan settings with WOL_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide WoL settings with WOL_GET request (Ivan Vecera) [1878274] - [net] ethtool: add DEBUG_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set message mask with DEBUG_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide message mask with DEBUG_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix kernel-doc descriptions (Ivan Vecera) [1878274] - [net] ethtool: potential NULL dereference in strset_prepare_data() (Ivan Vecera) [1878274] - [net] ethtool: fix ->reply_size() error handling (Ivan Vecera) [1878274] - [net] ethtool: fix a memory leak in ethnl_default_start() (Ivan Vecera) [1878274] - [net] ethtool: remove set but not used variable 'lsettings' (Ivan Vecera) [1878274] - [net] ethtool: provide link state with LINKSTATE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKMODES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set link modes related data with LINKMODES_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link mode information with LINKMODES_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKINFO_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: add default notification handler (Ivan Vecera) [1878274] - [net] ethtool: set link settings with LINKINFO_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link settings with LINKINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: provide string sets with STRSET_GET request (Ivan Vecera) [1878274] - [net] ethtool: default handlers for GET requests (Ivan Vecera) [1878274] - [net] ethtool: support for netlink notifications (Ivan Vecera) [1878274] - [net] ethtool: netlink bitset handling (Ivan Vecera) [1878274] - [net] ethtool: helper functions for netlink interface (Ivan Vecera) [1878274] - [net] ethtool: introduce ethtool netlink interface (Ivan Vecera) [1878274] - [net] ethtool: provide link mode names as a string set (Ivan Vecera) [1878274] - [net] ethtool: move string arrays into common file (Ivan Vecera) [1878274] - [net] ethtool: move RHEL specific stuff to separate header file (Ivan Vecera) [1878274] - [net] ethtool: move to its own directory (Ivan Vecera) [1878274] - [net] rtnetlink: provide permanent hardware address in RTM_NEWLINK (Ivan Vecera) [1878274] - [net] Zeroing the structure ethtool_wolinfo in ethtool_get_wol() (Ivan Vecera) [1878274] - [net] ethtool: Allow parsing ETHER_FLOW types when using flow_rule (Ivan Vecera) [1878274] - [net] ethtool: Allow matching on vlan DEI bit (Ivan Vecera) [1878274] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [1878274] - [include] net: ethtool: Document get_rxfh_context and set_rxfh_context ethtool ops (Ivan Vecera) [1878274] - [include] ethtool: avoid signed-unsigned comparison in ethtool_validate_speed() (Ivan Vecera) [1878274] - [net] ethtool: not call vzalloc for zero sized memory request (Ivan Vecera) [1878274] - [net] ethtool: reduce stack usage with clang (Ivan Vecera) [1878274] - [net] ethtool: Use explicit designated initializers for .cmd (Ivan Vecera) [1878274] - [net] ethtool: remove unnecessary check in ethtool_get_regs() (Ivan Vecera) [1878274] - [include] uapi/ethtool: fix spelling errors (Ivan Vecera) [1878274] - [net] ethtool: fix a missing-check bug (Ivan Vecera) [1878274] - [include] ethtool: Remove trailing semicolon for static inline (Ivan Vecera) [1878274] - [net] ipv6: some fixes for ipv6_dev_find() (Xin Long) [1862458] - [net] tipc: not enable tipc when ipv6 works as a module (Xin Long) [1862458] - [net] tipc: set ub->ifindex for local ipv6 address (Xin Long) [1862458] - [net] ipv6: add ipv6_dev_find() (Xin Long) [1862458] - [powerpc] powerpc/pseries: explicitly reschedule during drmem_lmb list traversal (Steve Best) [1892377] - [scsi] scsi: ibmvscsi: Fix potential race after loss of transport (Steve Best) [1892316] - [mm] mm: fix a race during THP splitting (Rafael Aquini) [1865813 1739593] - [mm] mm, memcg: do not high throttle allocators based on wraparound (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators based on ancestral memory.high (Waiman Long) [1873759] - [mm] mm, memcg: fix corruption on 64-bit divisor in memory.high throttling (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators when failing reclaim over memory.high (Waiman Long) [1873759] - [mm] mm, oom: dump stack of victim when reaping failed (Waiman Long) [1873759] - [mm] mm/oom: fix pgtables units mismatch in Killed process message (Waiman Long) [1873759] - [mm] mm, oom: consider present pages for the node size (Waiman Long) [1873759] - [mm] mm/oom_kill.c: fix oom_cpuset_eligible() comment (Waiman Long) [1873759] - [mm] mm/oom: add oom_score_adj and pgtables to Killed process message (Waiman Long) [1873759] - [mm] mm/oom_kill.c: remove redundant OOM score normalization in select_bad_process() (Waiman Long) [1873759] - [fs] oom: decouple mems_allowed from oom_unkillable_task (Waiman Long) [1873759] - [mm] mm, oom: remove redundant task_in_mem_cgroup() check (Waiman Long) [1873759] - [mm] mm, oom: refactor dump_tasks for memcg OOMs (Waiman Long) [1873759] - [mm] mm, oom: describe task memory unit, larger PID pad (Waiman Long) [1873759] - [mm] mm, oom: remove oom_lock from oom_reaper (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE (Waiman Long) [1873759] - [mm] mm/vmscan: remove prefetch_prev_lru_page (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused return value of shrink_node (Waiman Long) [1873759] - [mm] mm/vmscan.c: clean code by removing unnecessary assignment (Waiman Long) [1873759] - [mm] mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix typo in comment (Waiman Long) [1873759] - [mm] mm: vmscan: enforce inactive:active ratio at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: detect file thrashing at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: move file exhaustion detection to the node level (Waiman Long) [1873759] - [include] mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs (Waiman Long) [1873759] - [mm] mm: vmscan: split shrink_node() into node part and memcgs part (Waiman Long) [1873759] - [mm] mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() (Waiman Long) [1873759] - [mm] mm: vmscan: replace shrink_node() loop with a retry jump (Waiman Long) [1873759] - [mm] mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() (Waiman Long) [1873759] - [mm] mm: vmscan: move inactive_list_is_low() swap check to the caller (Waiman Long) [1873759] - [mm] mm: vmscan: simplify lruvec_lru_size() (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused scan_control parameter from pageout() (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused lru_pages argument (Waiman Long) [1873759] - [mm] mm: do not allow MADV_PAGEOUT for CoW pages (Waiman Long) [1873759] - [mm] mm: fix trying to reclaim unevictable lru page when calling madvise_pageout (Waiman Long) [1873759] - [mm] mm: factor out common parts between MADV_COLD and MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: introduce MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM (Waiman Long) [1873759] - [mm] mm: introduce MADV_COLD (Waiman Long) [1873759] - [mm] mm: thp: don't need care deferred split queue in memcg charge move path (Waiman Long) [1873759] - [mm] mm: thp: make deferred split shrinker memcg aware (Waiman Long) [1873759] - [mm] mm: shrinker: make shrinker not depend on memcg kmem (Waiman Long) [1873759] - [mm] mm: move mem_cgroup_uncharge out of __page_cache_release() (Waiman Long) [1873759] - [mm] mm: thp: extract split_queue_* into a struct (Waiman Long) [1873759] - [mm] mm/page_alloc.c: move ifdefery out of free_area_init_core (Waiman Long) [1873759] - [mm] mm, memcg: do not set reclaim_state on soft limit reclaim (Waiman Long) [1873759] - [mm] mm, vmscan: do not special-case slab reclaim when watermarks are boosted (Waiman Long) [1873759] - [mm] mm/vmscan.c: add checks for incorrect handling of current->reclaim_state (Waiman Long) [1873759] - [mm] mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths (Waiman Long) [1873759] - [mm] mm/vmscan.c: add a new member reclaim_state in struct shrink_control (Waiman Long) [1873759] - [mm] mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned (Waiman Long) [1873759] - [mm] mm: limit boost_watermark on small zones (Waiman Long) [1873759] - [mm] mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model (Waiman Long) [1873759] - [mm] mm, page_alloc: fix a division by zero error when boosting watermarks v2 (Waiman Long) [1873759] - [mm] mm, page_alloc: do not wake kswapd with zone lock held (Waiman Long) [1873759] - [mm] mm/page_alloc.c: drop uneeded __meminit and __meminitdata (Waiman Long) [1873759] - [mm] mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag (Waiman Long) [1873759] - [mm] mm/page_alloc.c: avoid potential NULL pointer dereference (Waiman Long) [1873759] - [mm] mm/vmscan.c: don't disable irq again when count pgrefill for memcg (Waiman Long) [1873759] - [mm] mm/vmscan: drop may_writepage and classzone_idx from direct reclaim begin template (Waiman Long) [1873759] - [mm] mm/vmscan: add tracepoints for node reclaim (Waiman Long) [1873759] - [mm] mm: generalize putback scan functions (Waiman Long) [1873759] - [mm] mm: remove pages_to_free argument of move_active_pages_to_lru() (Waiman Long) [1873759] - [mm] mm/workingset: remove unused @mapping argument in workingset_eviction() (Waiman Long) [1873759] - [mm] Revert "mm: slowly shrink slabs with a relatively small number of objects" (Waiman Long) [1873759] - [mm] mm: reclaim small amounts of memory when an external fragmentation event occurs (Waiman Long) [1873759] - [mm] mm: use alloc_flags to record if kswapd can wake (Waiman Long) [1873759] - [mm] mm: move zone watermark accesses behind an accessor (Waiman Long) [1873759] - [mm] mm, page_alloc: spread allocations across zones before introducing fragmentation (Waiman Long) [1873759] - [mm] mm: Convert delete_from_swap_cache to XArray (Waiman Long) [1873759] - [fs] mm: zero-seek shrinkers (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix int overflow in callers of do_shrink_slab() (Waiman Long) [1873759] - [mm] mm: slowly shrink slabs with a relatively small number of objects (Waiman Long) [1873759] - [mm] mm: fix page_freeze_refs and page_unfreeze_refs in comments (Waiman Long) [1873759] - [mm] mm: check shrinker is memcg-aware in register_shrinker_prepared() (Waiman Long) [1873759] - [mm] mm: use special value SHRINKER_REGISTERING instead of list_empty() check (Waiman Long) [1873759] - [mm] mm/vmscan.c: move check for SHRINKER_NUMA_AWARE to do_shrink_slab() (Waiman Long) [1873759] - [mm] mm/vmscan.c: condense scan_control (Waiman Long) [1873759] - [arch] asm-generic/tlb: add missing CONFIG symbol (Waiman Long) [1873759] - [include] asm-gemeric/tlb: remove stray function declarations (Waiman Long) [1873759] - [x86] x86/ldt: Remove unused variable in map_ldt_struct() (Waiman Long) [1873759] - [x86] x86/ldt: Unmap PTEs for the slot before freeing LDT pages (Waiman Long) [1873759] - [x86] x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_table_flush() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_flush_mmu_free() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove CONFIG_HAVE_GENERIC_MMU_GATHER (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove arch_tlb*_mmu() (Waiman Long) [1873759] - [s390] s390/tlb: Convert to generic mmu_gather (Waiman Long) [1873759] - [mm] asm-generic/tlb: Introduce CONFIG_HAVE_MMU_GATHER_NO_GATHER=y (Waiman Long) [1873759] - [include] asm-generic/tlb, ia64: Conditionally provide tlb_migrate_finish() (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide generic tlb_flush() based on flush_tlb_mm() (Waiman Long) [1873759] - [arm64] asm-generic/tlb, arch: Provide generic tlb_flush() based on flush_tlb_range() (Waiman Long) [1873759] - [mm] asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide a comment (Waiman Long) [1873759] - [mm] mm/memory: Move mmu_gather and TLB invalidation code into its own file (Waiman Long) [1873759] - [x86] x86/mm: Page size aware flush_tlb_mm_range() (Waiman Long) [1873759] - [x86] x86/ldt: Split out sanity check in map_ldt_struct() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Track which levels of the page tables have been cleared (Waiman Long) [1873759] - [include] asm-generic/tlb: Track freeing of page-table directories in struct mmu_gather (Waiman Long) [1873759] - [mm] mm/cow: don't bother write protecting already write-protected pages (Waiman Long) [1873759] - [powerpc] mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush (Diego Domingos) [1805031] - [powerpc] powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case (Diego Domingos) [1805031] - [fs] cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails (Leif Sahlberg) [1857038]- [scsi] scsi: libfc: Fix passing zero to 'PTR_ERR' warning (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix for double free() (Chris Leech) [1849542] - [scsi] scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Chris Leech) [1849542] - [scsi] scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() (Chris Leech) [1849542] - [scsi] scsi: fcoe: Use eth_zero_addr() to clear mac address (Chris Leech) [1849542] - [scsi] scsi: libfc: Provide missing and repair existing function documentation (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix a couple of misdocumented function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Repair function parameter documentation (Chris Leech) [1849542] - [scsi] scsi: fcoe: Correct some kernel-doc issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix a myriad of documentation issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix various kernel-doc infringements (Chris Leech) [1849542] - [scsi] scsi: libfc: trivial: Fix spelling mistake of 'discovery' (Chris Leech) [1849542] - [scsi] scsi: libfc: Supply some missing kerneldoc struct/function attributes/params (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_disc: Fix-up some incorrectly referenced function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Skip additional kref updating work event (Chris Leech) [1849542] - [scsi] scsi: libfc: Handling of extra kref (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded semicolon in fcoe.c (Chris Leech) [1849542] - [scsi] scsi: libfc: rport state move to PLOGI if all PRLI retry exhausted (Chris Leech) [1849542] - [scsi] scsi: libfc: If PRLI rejected, move rport to PLOGI state (Chris Leech) [1849542] - [scsi] scsi: libfc: free response frame from GPN_ID (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix null-ptr-deref Read in fc_release_transport (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove redundant call to skb_transport_header (Chris Leech) [1849542] - [scsi] scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv (Chris Leech) [1849542] - [scsi] scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure (Chris Leech) [1849542] - [scsi] scsi: libfc: Whitespace cleanup in libfc.h (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix a typo (Chris Leech) [1849542] - [scsi] scsi: libfc: fix null pointer dereference on a null lport (Chris Leech) [1849542] - [scsi] scsi: libfcoe: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: libfc: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded fcoe_ctlr_destroy_store export (Chris Leech) [1849542] - [scsi] scsi: fcoe: convert to use BUS_ATTR_WO (Chris Leech) [1849542] - [scsi] scsi: libfc: free skb when receiving invalid flogi resp (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove set but not used variable 'port' (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_rport: Mark expected switch fall-through (Chris Leech) [1849542] - [scsi] scsi: libfc: Remove set but not used variable 'disc' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove set but not used variable 'rpriv' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove unnecessary condition check (Chris Leech) [1849542] - [scsi] scsi: fcoe: hold disc_mutex when traversing rport lists (Chris Leech) [1849542] - [net] netfilter: nftables: allow re-computing sctp CRC-32C in 'payload' statements (Davide Caratti) [1741052] - [fs] nfsd4: fix NULL dereference in nfsd/clients display code (Scott Mayhew) [1872311] - [fs] nfsd: Fix old-style function definition (Scott Mayhew) [1872311] - [fs] nfsd: clients don't need to break their own delegations (Scott Mayhew) [1872311] - [kernel] kthread: save thread function (Scott Mayhew) [1872311] - [fs] locks: Add trace_leases_conflict (Scott Mayhew) [1872311] - [fs] SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") (Scott Mayhew) [1872311] - [fs] NFS: Fix interrupted slots by sending a solo SEQUENCE operation (Scott Mayhew) [1872311] - [net] SUNRPC: Add missing definition of ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE (Scott Mayhew) [1872311] - [fs] NFSv4 fix CLOSE not waiting for direct IO compeletion (Scott Mayhew) [1872311] - [fs] nfs: Fix memory leak of export_path (Scott Mayhew) [1872311] - [net] sunrpc: fixed rollback in rpc_gssd_dummy_populate() (Scott Mayhew) [1872311] - [net] xprtrdma: Clean up disconnect (Scott Mayhew) [1872311] - [fs] nfsd: apply umask on fs without ACL support (Scott Mayhew) [1872311] - [fs] NFS: Fix direct WRITE throughput regression (Scott Mayhew) [1872311] - [trace] SUNRPC: rpc_xprt lifetime events should record xprt->state (Scott Mayhew) [1872311] - [fs] nfs: set invalid blocks after NFSv4 writes (Scott Mayhew) [1872311] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1872311] - [fs] NFS: Add a tracepoint in nfs_set_pgio_error() (Scott Mayhew) [1872311] - [fs] NFS: Trace short NFS READs (Scott Mayhew) [1872311] - [fs] NFS: nfs_xdr_status should record the procedure name (Scott Mayhew) [1872311] - [net] SUNRPC: Set SOFTCONN when destroying GSS contexts (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() should set RPC_TASK_SOFT (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() already sets RPC_TASK_NULLCREDS (Scott Mayhew) [1872311] - [net] SUNRPC: trace RPC client lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Trace transport lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Split the xdr_buf event class (Scott Mayhew) [1872311] - [net] SUNRPC: Add tracepoint to rpc_call_rpcerror() (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the RPC_SHOW_SOCKET() macro (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the rpc_show_task_flags() macro (Scott Mayhew) [1872311] - [net] SUNRPC: Trace GSS context lifetimes (Scott Mayhew) [1872311] - [net] SUNRPC: receive buffer size estimation values almost never change (Scott Mayhew) [1872311] - [net] sunrpc: use kmemdup_nul() in gssp_stringify() (Scott Mayhew) [1872311] - [fs] nfsd: safer handling of corrupted c_type (Scott Mayhew) [1872311] - [fs] mm/writeback: discard NR_UNSTABLE_NFS, use NR_WRITEBACK instead (Scott Mayhew) [1872311] - [mm] mm/writeback: replace PF_LESS_THROTTLE with PF_LOCAL_THROTTLE (Scott Mayhew) [1872311] - [net] SUNRPC: Remove unreachable error condition in rpcb_getport_async() (Scott Mayhew) [1872311] - [fs] nfsd: Fix svc_xprt refcnt leak when setup callback client failed (Scott Mayhew) [1872311] - [net] sunrpc: check that domain table is empty at module unload (Scott Mayhew) [1872311] - [fs] NFS: remove duplicate headers (Scott Mayhew) [1872311] - [fs] NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [fs] NFS: Use the correct style for SPDX License Identifier (Scott Mayhew) [1872311] - [net] net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' (Scott Mayhew) [1872311] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Scott Mayhew) [1872311] - [fs] NFSD: Fix improperly-formatted Doxygen comments (Scott Mayhew) [1872311] - [fs] NFSD: Squash an annoying compiler warning (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up request deferral tracepoints (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints for monitoring NFSD callbacks (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to the NFSD state management code (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to NFSD's duplicate reply cache (Scott Mayhew) [1872311] - [trace] SUNRPC: svc_show_status() macro should have enum definitions (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_udp_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor svc_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up svc_release_skb() functions (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor recvfrom path dealing with incomplete TCP receives (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk() call sites in TCP receive path (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_tcp_recv_record() (Scott Mayhew) [1872311] - [net] SUNRPC: Rename svc_sock::sk_reclen (Scott Mayhew) [1872311] - [net] SUNRPC: Trace server-side rpcbind registration events (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk call sites in TCP state change callouts (Scott Mayhew) [1872311] - [net] SUNRPC: Add more svcsock tracepoints (Scott Mayhew) [1872311] - [net] SUNRPC: Remove "#include " (Scott Mayhew) [1872311] - [net] SUNRPC: Trace a few more generic svc_xprt events (Scott Mayhew) [1872311] - [net] SUNRPC: Tracepoint to record errors in svc_xpo_create() (Scott Mayhew) [1872311] - [trace] SUNRPC: Remove kernel memory address from svc_xprt tracepoints (Scott Mayhew) [1872311] - [net] svcrdma: Add tracepoints to report ->xpo_accept failures (Scott Mayhew) [1872311] - [net] svcrdma: Displayed remote IP address should match stored address (Scott Mayhew) [1872311] - [include] svcrdma: Remove the SVCRDMA_DEBUG macro (Scott Mayhew) [1872311] - [net] svcrdma: Rename tracepoints that record header decoding errors (Scott Mayhew) [1872311] - [net] svcrdma: Remove backchannel dprintk call sites (Scott Mayhew) [1872311] - [net] SUNRPC: Move xpt_mutex into socket xpo_sendto methods (Scott Mayhew) [1872311] - [net] sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs (Scott Mayhew) [1872311] - [net] sunrpc: Remove unused function ip_map_update (Scott Mayhew) [1872311] - [fs] nfsd: handle repeated BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [net] ip_tunnel_core: Fix build for archs without _HAVE_ARCH_IPV6_CSUM (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for UDP tunnels handled by Open vSwitch (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for bridged UDP tunnels (Aaron Conole) [1849736] - [net] geneve: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] vxlan: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] tunnels: PMTU discovery support for directly bridged IP packets (Aaron Conole) [1849736] - [net] ipv4: route: Ignore output interface in FIB lookup for PMTU route (Aaron Conole) [1849736] - [infiniband] RDMA/core: Free DIM memory in error unwind (Kamal Heib) [1857602] - [infiniband] RDMA/core: Stop DIM before destroying CQ (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add min length checks to user structure copies (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Protect access to remote_sidr_table (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix race in rdma_alloc_commit_uobject() (Kamal Heib) [1857602] - [net] xprtrdma: fix incorrect header size calculations (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of connect errors (Kamal Heib) [1857602] - [net] xprtrdma: Fix return code from rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix recursion into rpcrdma_xprt_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix double-free in rpcrdma_ep_create() (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix reporting vendor_part_id (Kamal Heib) [1857602] - [infiniband] IB/sa: Resolv use-after-free in ib_nl_make_request() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add explicit cast OPA_MTU_8192 to 'enum ib_mtu' (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add atomic triggered sleep/wakeup (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Correct -EBUSY handling in tx code (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Restore kfree in dummy_netdev cleanup (Kamal Heib) [1857602] - [infiniband] IB/mad: Fix use after free when destroying MAD agent (Kamal Heib) [1857602] - [infiniband] RDMA/counter: Query a counter before release (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of RDMA_ERROR replies (Kamal Heib) [1857602] - [net] xprtrdma: Clean up synopsis of rpcrdma_flush_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Check that type_attrs is not NULL prior access (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Protect bind_list and listen_list while finding matching cm id (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Set maximum pkeys device attribute (Kamal Heib) [1857602] - [infiniband] RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq (Kamal Heib) [1857602] - [infiniband] RDMA/core: Annotate CMA unlock helper routine (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl() (Kamal Heib) [1857602] - [infiniband] RDMA/hfi1: Fix trivial mis-spelling of 'descriptor' (Kamal Heib) [1857602] - [net] xprtrdma: Make xprt_rdma_slot_table_entries static (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Use free_netdev() in hfi1_netdev_free() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Move and rename trace_cm_id_create() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix hfi1_netdev_rx_init() error handling (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_map_per_fmr' (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_fmr' (Kamal Heib) [1857602] - [net] RDMA/rds: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR device ops (Kamal Heib) [1857602] - [infiniband] RDMA/rdmavt: Remove FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mthca: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mlx4: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/i40iw: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/bnxt_re: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/mlx5: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR pool API (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/iser: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix several reference count leaks (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix spelling mistake "enought" -> "enough" (Kamal Heib) [1857602] - [rdma] RDMA/core: Use offsetofend() instead of open coding (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Increase max_send_sge (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Reduce max_recv_sge to 1 (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Make debug output more detailed (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Make the channel count configurable per target (Kamal Heib) [1857602] - [infiniband] hfi1: get rid of pointless access_ok() (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Provide ECE reject reason (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Connect ECE to rdma_accept (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Send and receive ECE parameter over the wire (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Deliver ECE parameters through UCMA events (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Extend ucma_connect to receive ECE parameters (Kamal Heib) [1857602] - [rdma] RDMA/cm: Add Enhanced Connection Establishment (ECE) bits (Kamal Heib) [1857602] - [infiniband] RDMA/core: Use sizeof_field() helper (Kamal Heib) [1857602] - [infiniband] RDMA/ipoib: Remove can_sleep parameter from iboib_mcast_alloc (Kamal Heib) [1857602] - [infiniband] IB/cma: Fix ports memory leak in cma_configfs (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy QP commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy WQ commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy SRQ commands over ioctl (Kamal Heib) [1857602] - [rdma] IB/uverbs: Move QP, SRQ, WQ type and flags to UAPI (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Extend CQ to get its own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Refactor related objects to use their own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] RDMA/core: Allow the ioctl layer to abort a fully created uobject (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Expose UAR object and its alloc/destroy commands (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Fix a NULL vs IS_ERR() check (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Introduce UAPIs to manage packet pacing (Kamal Heib) [1857602] - [netdrv] net/mlx5: Expose raw packet pacing APIs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Enable the transmit side of the datagram ipoib netdev (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Add capability to switch between datagram and connected mode (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add packet histogram trace event (Kamal Heib) [1857602] - [infiniband] IB/{hfi1, ipoib, rdma}: Broadcast ping sent packets which exceeded mtu size (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Activate the dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add rx functions for dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add interrupt handler functions for accelerated ipoib (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to receive accelerated ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Rename num_vnic_contexts as num_netdev_contexts (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Increase ipoib Datagram mode MTU's upper limit (Kamal Heib) [1857602] - [infiniband] IB/hfi1: RSM rules for AIP (Kamal Heib) [1857602] - [infiniband] IB/{rdmavt, hfi1}: Implement creation of accelerated UD QPs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Remove module parameter for KDETH qpns (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add the transmit side of a datagram ipoib RDMA netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to transmit datagram ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add accelerated IP capability bit (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report host information to the device (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Fix setting of wrong bit in get/set_feature commands (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Replace one-element array and use struct_size() helper (Kamal Heib) [1857602] - [net] svcrdma: Fix backchannel return code (Kamal Heib) [1857602] - [net] svcrdma: trace undersized Write chunks (Kamal Heib) [1857602] - [net] svcrdma: Trace page overruns when constructing RDMA Reads (Kamal Heib) [1857602] - [net] svcrdma: Clean up handling of get_rw_ctx errors (Kamal Heib) [1857602] - [net] svcrdma: Clean up the tracing for rw_ctx_init errors (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Add a newline when printing parameter 'srpt_service_guid' by sysfs (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consolidate ib_create_srq flows (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Fix create WQ to use the given user handle (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Cleanup wq/srq context usage from uverbs layer (Kamal Heib) [1857602] - [rdma] IB/rdmavt: Replace zero-length array with flexible-array (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Increment the refcount inside cm_find_listen() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove needless cm_id variable (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove the cm_free_id() wrapper function (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Make find_remote_id() return a cm_id_private (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add a note explaining how the timewait is eventually freed (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pass the cm_id_private into cm_cleanup_timewait (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pull duplicated code into cm_queue_work_unlock() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove unused store to ret in cm_rej_handler (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove return code from add_cm_id_to_port_list (Kamal Heib) [1857602] - [infiniband] RDMA/addr: Mark addr_resolve as might_sleep() (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Return stable IB device index as identifier (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Initialize the flow label of CM's route path record (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consider flow label when building skb (Kamal Heib) [1857602] - [rdma] RDMA/core: Add hash functions to calculate RoCEv2 flowlabel and UDP source port (Kamal Heib) [1857602] - [infiniband] RDMA: Allow ib_client's to fail when add() is called (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Remove snoop interface (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count admin commands errors (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count mmap failures (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report create CQ error counter (Kamal Heib) [1857602] - [infiniband] RDMA/core: Get xmit slave for LAG (Kamal Heib) [1857602] - [infiniband] RDMA/core: Add LAG functionality (Kamal Heib) [1857602] - [infiniband] RDMA: Group create AH arguments in struct (Kamal Heib) [1857602] - [infiniband] RDMA/rw: use DIV_ROUND_UP to calculate nr_ops (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Limit the scope of rdma_is_consumer_reject function (Kamal Heib) [1857602] - [infiniband] IB: Fix some documentation warnings (Kamal Heib) [1857602] - [infiniband] RDMA: Remove a few extra calls to ib_get_client_data() (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Make the event_queue fds return POLLERR when disassociated (Kamal Heib) [1857602] - [infiniband] RDMA/rxe: Set default vendor ID (Kamal Heib) [1857602] - [netdrv] bonding: Use fallthrough pseudo-keyword (Jarod Wilson) [1860495] - [netdrv] bonding: fix active-backup failover for current ARP slave (Jarod Wilson) [1860495] - [netdrv] bonding: fix a potential double-unregister (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_alb: Describe alb_handle_addr_collision_on_attach()'s 'bond' and 'addr' params (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_main: Document 'proto' and rename 'new_active' parameters (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_3ad: Fix a bunch of kerneldoc parameter issues (Jarod Wilson) [1860495] - [netdrv] bonding: show saner speed for broadcast mode (Jarod Wilson) [1868265 1860495] - [netdrv] bonding: check return value of register_netdevice() in bond_newlink() (Jarod Wilson) [1860495] - [netdrv] bonding: check error value of register_netdevice() immediately (Jarod Wilson) [1860495] - [netdrv] bonding: don't need RTNL for ipsec helpers (Jarod Wilson) [1860495] - [netdrv] bonding: deal with xfrm state in all modes and add more error-checking (Jarod Wilson) [1860495] - [netdrv] bonding: allow xfrm offload setup post-module-load (Jarod Wilson) [1860495] - [netdrv] bonding: Remove extraneous parentheses in bond_setup (Jarod Wilson) [1860495] - [netdrv] bonding/xfrm: use real_dev instead of slave_dev (Jarod Wilson) [1860495] - [netdrv] bonding: support hardware encryption offload to slaves (Jarod Wilson) [1860495] - [netdrv] mlx5: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [netdrv] ixgbe_ipsec: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [net] xfrm: bail early on slave pass over skb (Jarod Wilson) [1860495] - [netdrv] bonding: Fix reference count leak in bond_sysfs_slave_add (Jarod Wilson) [1860495] - [netdrv] bonding: propagate transmit status (Jarod Wilson) [1860495] - [netdrv] bonding: remove useless stats_lock_key (Jarod Wilson) [1860495] - [netdrv] bonding: Implement ndo_get_xmit_slave (Jarod Wilson) [1860495] - [netdrv] bonding: Add array of all slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Add function to get the xmit slave in active-backup mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave in rr mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave based on hash (Jarod Wilson) [1860495] - [netdrv] bonding/alb: Add helper functions to get the xmit slave (Jarod Wilson) [1860495] - [netdrv] bonding: Rename slave_arr to usable_slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Export skip slave logic to function (Jarod Wilson) [1860495] - [netdrv] bonding: Remove inclusion of vermagic header (Jarod Wilson) [1860495] - [netdrv] net/bond: Delete driver and module versions (Jarod Wilson) [1860495]- [mm] powerpc/book3s64/radix: Fix boot failure with large amount of guest memory (Steve Best) [1854543] - [powerpc] powerpc/book3s64/radix: Add kernel command line option to disable radix GTSE (Steve Best) [1854543] - [powerpc] powerpc/prom: Enable Radix GTSE in cpu pa-features (Steve Best) [1854543] - [powerpc] powerpc/mm/book3s64/radix: Off-load TLB invalidations to host when !GTSE (Steve Best) [1854543] - [powerpc] powerpc/pseries: H_REGISTER_PROC_TBL should ask for GTSE only if enabled (Steve Best) [1854543] - [powerpc] powerpc/mm: Enable radix GTSE only if supported (Steve Best) [1854543] - [misc] powerpc/64s/radix: introduce options to disable use of the tlbie instruction (Steve Best) [1854543] - [mm] powerpc/64s: remove unnecessary translation cache flushes at boot (Steve Best) [1854543] - [mm] powerpc/64s/pseries: radix flush translations before MMU is enabled at boot (Steve Best) [1854543] - [mm] powerpc/64s: make mmu_partition_table_set_entry TLB flush optional (Steve Best) [1854543] - [mm] powerpc/64s/radix: tidy up TLB flushing code (Steve Best) [1854543] - [mm] powerpc/64s: remove register_process_table callback (Steve Best) [1854543] - [mm] powerpc/mm: Limit resize_hpt_for_hotplug() call to hash guests only (Steve Best) [1854543] - [powerpc] powerpc/mm/radix: Create separate mappings for hot-plugged memory (Steve Best) [1854543] - [mm] powerpc/mm/radix: Remove split_kernel_mapping() (Steve Best) [1854543] - [mm] powerpc/mm/radix: Free PUD table when freeing pagetable (Steve Best) [1854543] - [mm] powerpc/mm/radix: Fix PTE/PMD fragment count for early page table mappings (Steve Best) [1854543] - [mm] powerpc/64s: Fix page table fragment refcount race vs speculative references (Steve Best) [1854543] - [powerpc] powerpc/security: Fix link stack flush instruction (Gustavo Duarte) [1862103] - [powerpc] powerpc/pseries: add new branch prediction security bits for link stack (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: Allow for processors that flush the link stack using the special bcctr (Gustavo Duarte) [1862103] - [powerpc] powerpc/64s: Move branch cache flushing bcctr variant to ppc-ops.h (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: split branch cache flush toggle from code patching (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: make display of branch cache flush more consistent (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: change link stack flush state to the flush type enum (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: re-name count cache flush to branch cache flush (Gustavo Duarte) [1862103] - [kernel] smp: Remove superfluous cond_func check in smp_call_function_many_cond() (Prarit Bhargava) [1882551] - [kernel] smp: Remove allocation mask from on_each_cpu_cond.*() (Prarit Bhargava) [1882551] - [kernel] smp: Add a smp_cond_func_t argument to smp_call_function_many() (Prarit Bhargava) [1882551] - [kernel] smp: Use smp_cond_func_t as type for the conditional function (Prarit Bhargava) [1882551] - [kernel] smp, cpumask: introduce on_each_cpu_cond_mask (Prarit Bhargava) [1882551] - [kernel] smp: use __cpumask_set_cpu in on_each_cpu_cond (Prarit Bhargava) [1882551] - [pci] PCI: Add support for root bus sizing (Myron Stowe) [1886036] - [drm] PCI: Use ioremap(), not phys_to_virt() for platform ROM (Myron Stowe) [1886036] - [pci] PCI: Avoid ASMedia XHCI USB PME# from D0 defect (Myron Stowe) [1886036] - [pci] PCI/ACPI: Move pcie_to_hpx3_typefrom stack to static data (Myron Stowe) [1886036] - [documentation] Documentation: PCI: Add background on Boot Interrupts (Myron Stowe) [1886036] - [pci] PCI: Add boot interrupt quirk mechanism for Xeon chipsets (Myron Stowe) [1886036] - [pci] PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro (Myron Stowe) [1886036] - [pci] PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings (Myron Stowe) [1886036] - [pci] PCI: Add pci_speed_string() (Myron Stowe) [1886036] - [pci] PCI: Add 32 GT/s decoding in some macros (Myron Stowe) [1886036] - [powerpc] powerpc/test_emulate_step: Move extern declaration to sstep.h (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/sstep: Introduce macros to retrieve Prefix instruction operands (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Add negative tests for prefixed addi (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Enhancement to test negative scenarios (Desnes Augusto Nunes do Rosario) [1854542] - [netdrv] drivers/net/ibmvnic: Update VNIC protocol version reporting (Steve Best) [1882269] - [s390] s390/zcrypt: fix kmalloc 256k failure (Claudio Imbrenda) [1885963] - [x86] crypto: x86/aesni-gcm - fix crash on empty plaintext (Herbert Xu) [1882868] - [x86] crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' static const (Herbert Xu) [1882868] - [x86] crypto: aesni - Add scatter/gather avx stubs, and use them in C (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce partial block macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce READ_PARTIAL_BLOCK macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Move ghash_mul to GCM_COMPLETE (Herbert Xu) [1882868] - [x86] crypto: aesni - Fill in new context data structures (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge avx precompute functions (Herbert Xu) [1882868] - [x86] crypto: aesni - Split AAD hash calculation to separate macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Add GCM_COMPLETE macro (Herbert Xu) [1882868] - [x86] crypto: aesni - support 256 byte keys in avx asm (Herbert Xu) [1882868] - [x86] crypto: aesni - Macro-ify func save/restore (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce gcm_context_data (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge GCM_ENC_DEC (Herbert Xu) [1882868] - [pci] PCI: Add DMA alias quirk for PLX PEX NTB (Myron Stowe) [1884657] - [pci] PCI: Add nr_devfns parameter to pci_add_dma_alias() (Myron Stowe) [1884657] - [pci] PCI: Fix pci_add_dma_alias() bitmask size (Myron Stowe) [1884657] - [pci] PCI/IOV: Fix memory leak in pci_iov_add_virtfn() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 device IDs (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 MRPC GAS access permission check (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 flash information interface support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 system info register support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Separate Gen3 register structures into unions (Myron Stowe) [1884657] - [pci] PCI/switchtec: Factor out Gen3 ioctl_flash_part_info() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add 'generation' variable (Myron Stowe) [1884657] - [pci] PCI/switchtec: Rename generation-specific constants (Myron Stowe) [1884657] - [pci] PCI/switchtec: Move check event ID from mask_event() to switchtec_event_isr() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Remove redundant valid PFF number count (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add support for Intercomm Notify and Upstream Error Containment (Myron Stowe) [1884657] - [pci] PCI/switchtec: Fix vep_vector_number ioread width (Myron Stowe) [1884657] - [pci] PCI/switchtec: Use dma_set_mask_and_coherent() (Myron Stowe) [1884657] - [pci] PCI: Allow adjust_bridge_window() to shrink resource if necessary (Myron Stowe) [1884657] - [pci] PCI: Set resource size directly in adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() to adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() parameter (Myron Stowe) [1884657] - [pci] PCI: Consider alignment of hot-added bridges when assigning resources (Myron Stowe) [1884657] - [pci] PCI: Remove local variable usage in pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Pass size + alignment to pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Rename variables (Myron Stowe) [1884657] - [pci] PCI: Remove unnecessary braces (Myron Stowe) [1884657] - [pci] PCI: Don't disable bridge BARs when assigning bus resources (Myron Stowe) [1884657] - [documentation] Documentation: PCI: Fix pci_alloc_irq_vectors() function name typo (Myron Stowe) [1884657] - [pci] PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers (Myron Stowe) [1884657] - [pci] PCI: Add generic quirk for increasing D3hot delay (Myron Stowe) [1884657] - [edac] x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Prarit Bhargava) [1860381]- [netdrv] geneve: add transport ports in route lookup for geneve (Mark Gray) [1884481] {CVE-2020-25645} - [drm] PM: sleep: core: Rename DPM_FLAG_NEVER_SKIP (Ivan Vecera) [1867164] - [base] PM: sleep: core: Drop racy and redundant checks from device_prepare() (Ivan Vecera) [1867164] - [mm] mm/page_isolation: fix potential warning from user (Waiman Long) [1811009] - [mm] mm/hotplug: silence a lockdep splat with printk() (Waiman Long) [1811009] - [mm] mm/debug.c: always print flags in dump_page() (Waiman Long) [1811009] - [mm] mm/debug.c: PageAnon() is true for PageKsm() pages (Waiman Long) [1811009] - [mm] mm/debug.c: __dump_page() prints an extra line (Waiman Long) [1811009] - [mm] mm: fix some typos in mm directory (Waiman Long) [1811009] - [mm] mm, fault_around: do not take a reference to a locked page (Waiman Long) [1811009] - [mm] mm: remove the exporting of totalram_pages (Waiman Long) [1880090] - [mm] mm: remove managed_page_count_lock spinlock (Waiman Long) [1880090] - [mm] mm: convert totalram_pages and totalhigh_pages variables to atomic (Waiman Long) [1880090] - [mm] mm: convert zone->managed_pages to atomic variable (Waiman Long) [1880090] - [net] mm: reference totalram_pages and managed_pages once per function (Waiman Long) [1880090] - [mm] mm/page_alloc: Introduce free_area_init_core_hotplug (Waiman Long) [1880090] - [mm] mm/page_alloc: inline function to handle CONFIG_DEFERRED_STRUCT_PAGE_INIT (Waiman Long) [1880090] - [mm] mm: remove __paginginit (Waiman Long) [1880090] - [mm] mm: access zone->node via zone_to_nid() and zone_set_nid() (Waiman Long) [1880090] - [mm] mm, page_alloc: double zone's batchsize (Waiman Long) [1880090] - [powerpc] powerpc/pseries/cmm: fix managed page counts when migrating pages between zones (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: drain per-cpu pages again during memory offline (Chris von Recklinghausen) [1754739] - [mm] mm: move nr_deactivate accounting to shrink_active_list() (Chris von Recklinghausen) [1754739] - [mm] sh: fix build error in mm/init.c (Chris von Recklinghausen) [1754739] - [mm] mm/memremap: set caching mode for PCI P2PDMA memory to WC (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: add pgprot_t to mhp_params (Chris von Recklinghausen) [1754739] - [mm] powerpc/mm: thread pgprot_t through create_section_mapping() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: thread pgprot_t through init_memory_mapping() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: rename mhp_restrictions to mhp_params (Chris von Recklinghausen) [1754739] - [include] mm/memory_hotplug: drop the flags field from struct mhp_restrictions (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: cleanup __add_pages() (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled but not enabled (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Enable memory hot remove (Chris von Recklinghausen) [1754739] - [firmware] arm/efi: EFI soft reservation to memblock (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: convert mm/dump.c to use walk_page_range() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: drop valid_start/valid_end from test_pages_in_a_zone() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: pass in nid to online_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove "count" parameter from has_unmovable_pages() (Chris von Recklinghausen) [1754739] - [base] mm: remove the memory isolate notifier (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Disable instrumentation in the EFI runtime handling code (Chris von Recklinghausen) [1754739] - [x86] efi/x86: avoid KASAN false positives when accessing the 1: 1 mapping (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Limit EFI old memory map to SGI UV machines (Chris von Recklinghausen) [1754739] - [x86] efi/libstub/x86: Fix unused-variable warning (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify mixed mode call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify 64-bit EFI firmware call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split SetVirtualAddresMap() wrappers into 32 and 64 bit versions (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split off some old memmap handling into separate routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Re-disable RT services for 32-bit kernels running on 64-bit EFI (Chris von Recklinghausen) [1754739] - [x86] efi/libstub: Distinguish between native/mixed not 32/64 bit (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Extend native protocol definitions with mixed_mode aliases (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Use a helper to iterate over a EFI handle array (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Rename efi_is_native() to efi_is_mixed() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Unify 32/64-bit functions (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Convert GOP structures to typedef and clean up some types (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove unused typedef (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove bogus packed attribute from GOP structures (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub/random: Initialize pointer variables to zero for mixed mode (Chris von Recklinghausen) [1754739] - [firmware] efi: Fix efi_loaded_image_t::unload type (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Fix memory leak in __gop_query32/64() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_SUCCESS if a usable GOP was found (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs (Chris von Recklinghausen) [1754739] - [hv] mm/memory_hotplug.c: remove __online_page_set_limits() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: don't allow to online/offline memory blocks with holes (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE (Chris von Recklinghausen) [1754739] - [mm] mm/page_alloc.c: don't set pages PageReserved() when offlining (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove __online_page_free() and __online_page_increment_counters() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: add a bounds check to __add_pages() (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix NMI vs ESPFIX (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unwind the ESPFIX stack earlier on exception entry (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Move FIXUP_FRAME after pushing fs in SAVE_ALL (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Simplify common_exception (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Use ss segment where required (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix IRET exception (Chris von Recklinghausen) [1754739] - [x86] x86/xen/32: Make xen_iret_crit_fixup() independent of frame layout (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Repair 32-bit Xen PV (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Allow int3_emulate_push() (Chris von Recklinghausen) [1754739] - [x86] x86: Hide the int3_emulate_call/jmp functions from UML (Chris von Recklinghausen) [1754739] - [x86] ftrace/x86_64: Emulate call function while updating in breakpoint handler (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Provide consistent pt_regs (Chris von Recklinghausen) [1754739] - [x86] kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/ftrace: Add pt_regs frame annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/kprobes: Fix frame pointer annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clean up return from interrupt preemption path (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Simulation mode (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Switch to balloon_page_alloc() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement balloon compaction (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Convert loaned_pages to an atomic_long_t (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Rip out memory isolate notifier (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Use adjust_managed_page_count() insted of totalram_pages_* (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Drop page array (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Cleanup rc handling in cmm_init() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Report errors when registering notifiers fails (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement release() function for sysfs device (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Push EFI_MEMMAP check into leaf routines (Chris von Recklinghausen) [1754739] - [mm] powerpc: Don't flush caches when adding memory (Chris von Recklinghausen) [1754739] - [firmware] efi/random: use arch-independent efi_call_proto() (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Don't evaluate exception stacks before setup (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Mark pages PG_offline in balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Drop __balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Set pages PageOffline() in balloon_add_region() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: prevent memory leak when reusing pgdat (Chris von Recklinghausen) [1754739] - [base] drivers/base/memory.c: don't store end_section_nr in memory blocks (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove move_pfn_range() (Chris von Recklinghausen) [1754739] - [mm] mm: introduce compound_nr() (Chris von Recklinghausen) [1754739] - [x86] x86/asm: Make some functions local labels (Chris von Recklinghausen) [1754739] - [firmware] efi-stub: Fix get_efi_config_table on mixed-mode setups (Chris von Recklinghausen) [1754739] - [x86] efi/x86: move UV_SYSTAB handling into arch/x86 (Chris von Recklinghausen) [1754739] - [x86] efi: x86: move efi_is_table_address() into arch/x86 (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: remove unneeded return for void function (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove redundant CLACs in getuser/putuser error paths (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove ELF function annotation from copy_user_handle_tail() (Chris von Recklinghausen) [1754739] - [x86] x86/entry: Fix thunk function ELF sizes (Chris von Recklinghausen) [1754739] - [x86] x86/entry/64: Simplify idtentry a little (Chris von Recklinghausen) [1754739] - [mm] mm: vmscan: correct some vmscan counters for THP swapout (Chris von Recklinghausen) [1754739] - [mm] mm/gup: speed up check_and_migrate_cma_pages() on huge page (Chris von Recklinghausen) [1754739] - [x86] x86/ldt: Initialize the context lock for init_mm (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries: avoid blocking in irq when queuing hotplug events (Chris von Recklinghausen) [1754739] - [arm64] arm64/mm: don't initialize pgd_cache twice (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: fix recent_rotated history (Chris von Recklinghausen) [1754739] - [x86] efi/x86/Add missing error handling to old_memmap 1:1 mapping code (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Inhibit huge-vmap with ptdump (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: simplify shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: cleanup memory offline path (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop redundant hugepage_migration_supported check (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: unlock 1GB-hugetlb on x86_64 (Chris von Recklinghausen) [1754739] - [mm] mm: move recent_rotated pages calculation to shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Initialize PGD cache during mm initialization (Chris von Recklinghausen) [1754739] - [x86] x86/alternatives: Initialize temporary mm for patching (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Fix a crash with kmemleak_scan() (Chris von Recklinghausen) [1754739] - [x86] x86/irq: Fix outdated comments (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: treat CMA pages as unmovable (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove stack overflow debug code (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remap the IRQ stack with guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Split the IRQ stack into its own pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Init hardirq_stack_ptr during CPU hotplug (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Handle irq stack allocation failure proper (Chris von Recklinghausen) [1754739] - [xen] x86/irq/32: Invoke irq_ctx_init() from init_IRQ() (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Rename hard/softirq_stack to hard/softirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Make irq stack a character array (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Define IRQ_STACK_SIZE (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Speedup in_exception_stack() (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Split debug IST stack (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Enable IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Disconnect IST index and stack order (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Remove orig_ist array (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Prepare TSS.IST setup for guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Use cpu entry area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/traps: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Provide exception stack accessor (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Prepare for IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Add structs for exception stacks (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Cleanup setup functions (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Make IST index zero based (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Remove unused stack defines on 32bit (Chris von Recklinghausen) [1754739] - [x86] x86/64: Remove stale CURRENT_MASK (Chris von Recklinghausen) [1754739] - [x86] x86/idt: Remove unused macro SISTG (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Sanitize the top/bottom confusion (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove a hardcoded irq_stack_union access (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack: Fix off-by-one errors in stack identification (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Limit IST stack overflow check to #DB stack (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: Consolidate early page table allocation (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: don't call page table ctors for init_mm (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: use appropriate ctors for page tables (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Move copy_user_handle_tail() into asm (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: fix a wrong flag in set_migratetype_isolate() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix notification in offline error path (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: fix an imbalance with DEBUG_PAGEALLOC (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: explicitly pass the head to isolate_huge_page (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: do not allocate duplicate stack variables in shrink_page_list() (Chris von Recklinghausen) [1754739] - [mm] mm: refactor swap-in logic out of shmem_getpage_gfp (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: remove 7th argument of isolate_lru_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove extra drain pages on pcp list (Chris von Recklinghausen) [1754739] - [mm] mm/memory-hotplug: Allow memory resources to be children (Chris von Recklinghausen) [1754739] - [kernel] mm/resource: Move HMM pr_debug() deeper into resource code (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: fix off-by-one in is_pageblock_removable (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Move percpu_setup_debug_store() to __init section (Chris von Recklinghausen) [1754739] - [mm] arm64: ptdump: Don't iterate kernel page tables using PTRS_PER_PXX (Chris von Recklinghausen) [1754739] - [firmware] efi: Use 32-bit alignment for efi_guid_t (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: __offline_pages fix wrong locking (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: don't bail out in do_migrate_range() prematurely (Chris von Recklinghausen) [1754739] - [mm] arm64: dump: no need to check return value of debugfs_create functions (Chris von Recklinghausen) [1754739] - [x86] x86/asm/suspend: Drop ENTRY from local data (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: deobfuscate migration part of offlining (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: try to migrate full pfn range (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: move init_currently_empty_zone() under zone_span_lock protection (Chris von Recklinghausen) [1754739] - [mm] mm: only report isolation failures when offlining memory (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: be more verbose for memory offline failures (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: print reason for the offlining failure (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop pointless block alignment checks from __offline_pages (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Don't unmap EFI boot services code/data regions for EFI_OLD_MEMMAP and EFI_MIXED_MODE (Chris von Recklinghausen) [1754739] - [x86] kprobes/x86: Blacklist non-attachable interrupt functions (Chris von Recklinghausen) [1754739] - [include] linkage: add generic GLOBAL() macro (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Move efi__boot_services() to arch/x86 (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Unmap EFI boot services code/data regions from efi_pgd (Chris von Recklinghausen) [1754739] - [mm] x86/mm/pageattr: Introduce helper function to unmap EFI boot services (Chris von Recklinghausen) [1754739] - [x86] x86/fpu: Use the correct exception table macro in the XSTATE_OP wrapper (Chris von Recklinghausen) [1754739] - [firmware] efi/arm/libstub: Pack FDT after populating it (Chris von Recklinghausen) [1754739] - [x86] x86/traps: Complete prototype declarations (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: clean up node_states_check_changes_offline() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: simplify node_states_check_changes_online (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: tidy up node_states_clear_node() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: spare unnecessary calls to node_set_state (Chris von Recklinghausen) [1754739] - [include] include/linux/linkage.h: align weak symbols (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_add_to_page_cache to XArray (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_radix_tree_replace to XArray (Chris von Recklinghausen) [1754739] - [mm] mm: Convert add_to_swap_cache to XArray (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clear the CS high bits (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Set up temporary text mapping for 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Switch to original page table after resumed (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Enable CONFIG_ARCH_HIBERNATION_HEADER on 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86, hibernate: Extract the common code of 64/32 bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32/asm/power: Create stack frames in hibernate_asm_32.S (Chris von Recklinghausen) [1754739] - [x86] PM / hibernate: Check the success of generating md5 digest before hibernation (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() before setting cr3 (Chris von Recklinghausen) [1754739] - [x86] x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrella (Chris von Recklinghausen) [1754739] - [x86] x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() (Chris von Recklinghausen) [1754739] - [tools] tools arch: Update arch/x86/lib/memcpy_64.S copy used in 'perf bench mem memcpy' (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Remove redundant check for kmem_cache_create() (Chris von Recklinghausen) [1754739] - [x86] x86/power/hibernate_64: Remove VLA usage (Chris von Recklinghausen) [1754739] - [firmware] efi: Deduplicate efi_open_volume() (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Align efi_uga_draw_protocol typedef names to convention (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Prevent reentrant firmware calls in mixed mode (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add debug code to check entry/exit CR3 (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI CR3 switches to NMI handler code (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit points (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Handle Entry from Kernel-Mode on Entry-Stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Leave the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Enter the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Split off return-to-kernel path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unshare NMI return path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Put ESPFIX code into a macro (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stack (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Clean up the eboot code (Chris von Recklinghausen) [1754739] - [x86] x86/asm/64: Use 32-bit XOR to zero registers (Chris von Recklinghausen) [1754739] - [x86] Revert "x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport sn_coherency_id" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c" (Frank Ramsay) [1833121] - [x86] x86/apic: Cleanup the include maze (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Fix missing checks of kcalloc() return values (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Replace kmalloc() and memset() with kalloc() calls (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport uv_apicid_hibits (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove _uv_hub_info_check() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Simplify uv_send_IPI_one() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_min_hub_revision_id static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark is_uv_hubless() static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the uv_partition_coherence_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Mark memblock related init code and data correctly (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove unnecessary #ifdef CONFIG_EFI (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove uv_bios_call_reentrant() (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Use efi_enabled() instead of test_bit() (Frank Ramsay) [1833121] - [x86] x86/apic/uv: Remove code for unused distributed GRU mode (Frank Ramsay) [1833121]- [thermal] thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t (Prarit Bhargava) [1890657] - [net] sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels (Davide Caratti) [1889601] - [netdrv] ibmveth: Identify ingress large send packets (Gustavo Duarte) [1887038] - [netdrv] ibmveth: Switch order of ibmveth_helper calls (Gustavo Duarte) [1887038] - [sound] ALSA: redhat: add drivers/soundwire tree and regmap-sdw to the redhat/filter-modules.sh (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable AMD Renoir support for DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable the Intel's SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix jack detection with Realtek codecs when in D3 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/i915 - fix list corruption with concurrent probes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The front Mic on a HP machine doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: hdspm: Fix typo arbitary (Jaroslav Kysela) [1869536] - [sound] ALSA: bebob: potential info leak in hwdep_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint.c: fix repeated word 'there' (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: fix repeated word 'if' (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: handle all SOF_IPC_EXT types (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add version_id to avoid rt714/rt715 confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715-sdw: probe with RT714 Device ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1316: add missing component string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: add extra check on init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: add ifdef CONFIG_OF around of_device_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Enable MI2S BCLK and LRCLK together (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: add codec prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove ti, asi-format code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Set regcache when shutting down and waking device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add shutdown capability via a GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Remove duplicate code for I/V sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: Intel: sof_sdw: restore playback functionality with max98373 amps (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add support for new SoundWire hardware layout on TGL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove hard-coded codec_conf table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove ternary operator (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_max98090: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hda_dsp_common: use static function in conditional block (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-mc13783: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Pass full name to snd_ctl_notify (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Add power-up delay to fix dmic pop sound issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable the power of "MICBIAS" and "Vref2" for the DMIC clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: allow runtime pm at end of probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add codec name prefix to ACPI machine description (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sysfs: add slave status and device number before probe (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add enumerated Slave device to device list (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove an unnecessary NULL check (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add data port test fail interrupt (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: enable test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: enable Data Port test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - set mic to auto detect on a HP AIO machine (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Don't register a cb func if it is registered already (Jaroslav Kysela) [1869536] - [sound] ALSA: HDA: Early Forbid of runtime PM (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - remove kerneldoc for internal hdac_i915 function (Jaroslav Kysela) [1869536] - [sound] ALSA: ctl: Workaround for lockdep warning wrt card->ctl_files_rwlock (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Disable autosuspend for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Remove uninitialized_var() usage (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: arm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: add dpcm_create/remove_debugfs_state() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: magician: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Enable AC'97 bus support for PXA machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Select regmap from AC'97 machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support TDM out and 8ch I2S out (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: fix external clock probe defer (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: keywest: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Use sizeof_field() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Set ops to NULL on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: More constifications (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: vxpocket: Support PCM sync_stop (Jaroslav Kysela) [1869536] - [sound] ALSA: mips: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: arm: More constification (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: replace '---help---' in Kconfig files with 'help' (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix SPDX license for header file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac: make SOF HDA codec driver probe deterministic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Refactor sample rate function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix the spacing and new lines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Convert bit mask to GENMASK in header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix unbalanced calls to pm_runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2110 class-D amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: add size checks for ext_bytes control .put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for volatile ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Enable fast charge (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Ensure a minimum delay before clock stabilization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix error handling with update_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix required DT properties in the code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add missing bias level power states (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix calling reset in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2564 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add missing MODULE_LICENSE() for imx-common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: Fix prepare callback behavior for OF usecase (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cs42l51: add additional ADC volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the process being scheduled on core0 always (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix CONTROLLER_IN_GPU macro name (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - handle multiple i915 device instances (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - controller is in GPU on the DG1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - add Intel DG1 PCI and HDMI ids (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO" (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add delay quirk for H570e USB headsets (Jaroslav Kysela) [1869536] - [sound] ALSA: compat_ioctl: avoid compat_alloc_user_space (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix spellint typo in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix iounmap in error handler (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use {u32|u16}p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use u32p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: get max rows and cols info from compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support to block packing mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: clear BIT FIELDs before value set (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Add generic bandwidth allocation algorithm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add DSD support for ak4458 and ak4497 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Add support for tgl-h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: do software reset before clock registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: fix missing aic32x4_disable_regulators() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set MCLK input or output direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add fsl_sai_check_version function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add new added registers and new bit definition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-clocks: add q6afe clock controller (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity of boot error logs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix range checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove several superfluous type-casts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) remove redundant "ret" variable uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: debug: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add `src_hash` to `sof_ipc_fw_version` structure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add debug support for imx platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: disable size checks for bytes_ext controls if needed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_audmix: make clock and output src write only (Jaroslav Kysela) [1869536] - [sound] ALSA: remove calls to usb_pipe_type_check for control endpoints (Jaroslav Kysela) [1869536] - [sound] ALSA: hiface: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: 6fire: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: usx2y: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: add usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: move snd_usb_pipe_sanity_check into the USB core (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix the failure to flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix DC calibration on bypass boost mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm32: sai: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: rockchip_i2s: fix a possible divide-by-zero bug in rockchip_i2s_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Use DMI oem string search for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: s/master/primary (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: remove the HDA_DSP_CORE_MASK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify core_power_up/down op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: rename cores_mask to host_managed_cores_mask (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Add support for j7200-cpb audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015p (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe-dai: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add codec lpass clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: update q6afe_set_param to support global clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add lpass hw voting support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add global q6afe waitqueue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: prepare afe_apr_send_pkt to take response opcode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6routing: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: dt-bindings: Add q6afe display_port dt binding (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015p: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add parity error injection through debugfs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: export broadcast read/write capability for tests (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: realtek-soundwire: ignore initial PARITY errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use quirk to filter out invalid parity errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: add first_interrupt_done status (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: filter-out unwanted interrupt reports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC/soundwire: bus: use property to set interrupt masks (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Remove unused inline function snd_mask_sizeof (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: Remove unused function hpi_stream_group_get_map() (Jaroslav Kysela) [1869536] - [sound] ALSA: mixart: Correct comment wrt obsoleted tasklet usage (Jaroslav Kysela) [1869536] - [sound] ALSA: aloop: Replace tasklet with work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mchp-spdiftx: add driver for S/PDIF TX Controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix SLIBMUS/SLIMBUS typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: fix race condition between suspend and Slave device alerts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse auxiliary devices from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mt6359: fix failed to parse DT properties (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Implement snd_sof_bytes_ext_volatile_get kcontrol IO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Add support for WO and RO TLV byte kcontrols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Kconfig: Allow the j721e machine driver to be used on K3 platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix warning potential ! vs ~ typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add v1.5.1 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: dt-bindings: soundwire: add bindings for Qcom controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support for mmio soundwire master devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: avoid dependency on CONFIG_SLIMBUS (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix abh/ahb typo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: make process type optional (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mux (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_process (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_tone (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_host (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_volume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add helper for setting up IPC component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: use the sof_ipc_comp reserved bytes for extended data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: parse comp_ext_tokens for all widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: create component extended tokens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add comp_ext to struct snd_sof_widget (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: tokens: add token for component UUID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Manage module clock via DAPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Attach the bus clock to the regmap (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Sort masks in a consistent order (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix field bit number indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix ADC_DIG_CTRL field name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_MXR_SRC field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_ADCDAT_CTRL field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1 MODCLK widget name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Remove extraneous widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .prepare and .hw_free callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .trigger callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: clarify return value for get_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream handling from .prepare and .hw_free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove .trigger operation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix NULL/ERR_PTR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: fix NULL/IS_ERR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove SDW_REG_SHIFT() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom : use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: use SDW_DISCO_LINK_ID() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use FIELD_GET() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: define and use addr bit masks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix core enable sequence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: support topology components on secondary cores (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a "core" parameter to widget loading functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set SAI Channel Mode to Output Mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Support multiple data channel enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't manage link power individually (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pass link_mask information to each master (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add error log for clock-stop invalid configs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: enable hw_sync as needed by hardware (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link hw_synchronization information (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: update multi-link definition with hw sync details (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add missing support for all clock stop modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: ignore software command retries (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: disable shim wake on suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix port_readydynamic allocation in mipi_disco (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definition for maximum number of ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: soundwire: remove port_readyusage from codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_core: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: ac97: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: (cosmetic) align argument names (Jaroslav Kysela) [1869536] - [sound] ALSA: usb: scarless_gen2: fix endianness issue (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: auto_parser: remove shadowed variable declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: aoa: i2sbus: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: core: init: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: dereference after checking for NULL pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_memory: dereference pointer after NULL checks (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm: simplify locking for timers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Prefer async probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: remove artificial component and DAI name constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: shutdown codec when changing filter type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Clean kernel log from deferred probe error messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify error handling during FW boot (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add sof_tgl_ops for TGL platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Define FW boot sequence with ICCMAX (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: define macro for code loader stream format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify the signature of get_stream_with_tag() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add helper function to program ICCMAX stream (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Remove unused parameters in cl_dsp_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix VS_LTRC register name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-of-dev: Add .arch_ops field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Replace sdev->private with sdev->pdata->hw_pdata (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: add extended rom status dump to error log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the ipc_size calculation for process component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: intel: hda: support also devices with 1 and 3 dmics (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix a runtime pm issue in SOF when HDMI codec doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: report error only for the last ROM init iteration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Add debug box region (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: fix memory leak in get_ext_windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: make sof_ipc_window monosized (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix intel_suspend/resume defined but not used warning (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 exit commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 custom controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add output selection for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add pre-init function for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add ca0132_mmio_init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Set AE-7 bools and select mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add SoundBlaster AE-7 pincfg (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix Recon3D Center/LFE output (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add quirk output selection structures (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Remove surround output selection (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add bass redirection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add full-range speaker selection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add surround channel config control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add speaker tuning initialization commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Cleanup ca0132_mmio_init function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: tidy up a memset() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: acpi: add dev_dbg() log for probe completion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: reduce verbosity of IPC pointer updates (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: reduce the log level for unhandled widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: remove unnecessary memory alloc for sdev->private (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) use the "bool" type where it makes sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add -EPROBE_DEFER check for regmap init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak5558: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: clean-up inclusion of header files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add rt711 rt1316 rt714 SDCA codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add topology filename override based on dmi data match (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_rt5682: override quirk data for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: Intel: sof_sdw: Add support for product Ripto (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: rename id as part_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: check SoundWire version when matching codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373-sdw: add missing test on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: add support for SDCA boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: mirror CML and TGL configurations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-soundwire: add support for rt5682 on link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl: add support for rt5682 on SoundWire link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: modify SoundWire version id in acpi match table (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Correct wrongly matching entries with audio class (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix I/O voltage range configuration during probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add .exit callback function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: add support for TLV320AIC32x4 codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add build support for SoundWire (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add missing out of memory check on drvdata->clks allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6359: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Properly match with audio interface class (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Simplify quirk entries with a macro (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Move device rename and profile quirks to an internal table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Hook up component probe function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: avoid hardcoded S3C2410_PA_IIS (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: rx1950: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: neo1973: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: use SDW_SLAVE_ENTRY_EXT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Update naming in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Get "extal" clock rate by clk_get_rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add a dedicated menuconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Export DAC/ADC monomix switches (Jaroslav Kysela) [1869536] - [sound] ALSA: remove duplicate "the the" phrase in Kconfig text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm0010: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card: Use snd_soc_of_parse_aux_devs() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Add common helper to parse aux devs from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: support 'ELD' mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/soc/intel: Fix spelling mistake "cant" --> "can't" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: various vendors: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: sst-utils: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: cldma: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-nhlt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell-ipc: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Baytrail: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: (cosmetic) align parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_loader: remove always-true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove useless assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: fix redundant return (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst: remove useless NULL assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: compress: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst-atom-controls: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: refine runtime pm for SDW_INTEL_CLK_STOP_BUS_RESET (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: support clock_stop mode without quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: handle power rail dependencies for clock stop mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_NOT_ALLOWED support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_BUS_RESET support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_TEARDOWN for pm_runtime suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pm_runtime idle scheduling (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reinitialize IP+DSP in .prepare(), but only when resuming (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: call helper to reset Slave states on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix race condition on system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reset pm_runtime status during system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix clock handling around codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move soft reset handling to codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move required devm_* allocations to device level code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add support to copy callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add gapless support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: prepare set params to accept profile change (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add next track metadata support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to gapless flag in q6asm open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to remove intial and trailing silence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add length to write command token (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: use flags directly from q6asm-dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: make commands specific to streams (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: rename misleading session id variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Enable TDM audio capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Moving GPIO reset and add ADC reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Increased maximum supported channels (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Enable 24 bit audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for earpiece switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for line out switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make line out routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for headphone switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make headphone routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Group and sort mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Gate the amplifier clock during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Fix duplicate use of ADC enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: rename shadowed variable for all broadwell boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-codec: move variable used conditionally (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: SOF: Intel: hda-codec: move unused label to correct position (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add a quirk for LRCK inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add missing mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix DAPM to match the hardware topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Replace synchronous check with fsl_sai_dir_is_synced (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Drop TMR/RMR settings for synchronous mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Use platform_get_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Use platform_get_resource (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add platform driver for lpass audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: fix concurrency issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass: Use regmap_field for i2sctl and dmactl registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: fix memory leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Replace card->dev with component->dev (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Move ahbix clk to platform specific function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Add common array to initialize soc based core clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Use dev_dbg() in rt5682_clk_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: Add basic power management support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: enable pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add argument to function definition (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add module_sdw_driver helper macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix PRBS/Static_1 swapped definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: virmidi: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: use pci_status_get_and_clear_errors (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The Mic on a RedmiBook doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Do not cleanup uninitialized dais on soc_pcm_open failure (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fixup headset for ASUS GX502 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix double free of dangling pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: hdmi - add Rocketlake support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Fix power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-toddr: fix channel order on g12 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: add snd_soc_find_dai_with_mutex() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: always check pin power status in i915 pin fixup (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Fix refcount imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1308-sdw: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add basic capture support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for UR22C (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fixup ams_delta_mute() function name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pcm3168a: ignore 0 Hz settings (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: Add support for Loongson 7A1000 controller" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Program WAKEEN register for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix 2 channel swapping for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: ca0106: fix error code handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: tgl_max98373: fix a runtime pm issue in multi-thread case (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-digi00x: exclude Avid Adrenaline from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ALSA; firewire-tascam: exclude Tascam FE-8 from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Set card->owner to avoid warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: Add period size constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: avoid reset of sdo_limit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: Fix NULLptr dereference in autosuspend delay (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: fix typo in comment on INTSTAT registers (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: ignore broken processing/extension unit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: Fix memleak in sst_media_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Avoid attempts to read unreadable registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: msm8916-wcd-analog: fix register Interrupt offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Prevent access to invalid VU register bits on WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add model alc298-samsung-headphone (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Update documentation comment for MS2109 quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: fix spelling mistakes in the comments (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1) (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Use force connectivity quirk on another HP desktop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6routing: add dummy register read/write function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Make soc_component_read() returning an error code again (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - reverse the setting value in the micmute_led_set (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaduio: Drop superfluous volatile modifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Replacing component->name with codec_dai->name (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix spelling mistake "buss" -> "bus" (Jaroslav Kysela) [1869536] - [sound] ALSA: pci: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Add 100us dma stop delay (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add dma stop delay variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hda/tegra: Set buffer alignment to 128 bytes (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Serialize ioctls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add quirk to force connectivity (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add startech usb audio dock name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_i2s: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_dmic: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_ahub: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_admaif: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra186_dspk: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add support for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: renoir: restore two more registers during resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not remove ADDITIONAL_CONTROL_4 from readable register list (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Remove fsl_asoc_card_set_bias_level function (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: call runtime_allow() for all hda controllers" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix AE-5 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for Recon3D (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Two step component registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Simplify snd_soc_component_initialize declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Relocate and expose snd_soc_component_initialize (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: Replace 'select' DMADEVICES 'with depends on' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: use less strict tests for dailink capabilities (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rk3399_gru_sound: Add DAPM pins, kcontrols for jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not access WM8962_GPIO_BASE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: use resource_size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: drop unnecessary list_empty (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Added hw_params support for ALC1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Passing card structure based on codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Renaming snd-soc-card structure and fields (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add sound support for Midas boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Rework disable channel function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Add 8kHz audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Fix regression causing sysfs entries to disappear (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-formatters: fix sclk inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdmin: fix g12a skew (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-interface: fix link fmt setup (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fixed HP right speaker no sound (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix NULL pointer dereference during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm2835: Silence clk_get() error on -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: disable traces when switching to S0Ix D0I3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: fix the suspend procedure to support s0ix entry (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Fix keep_power assignment for non-component devices (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Workaround for spurious wakeups on some Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint : remove needless check before usb_free_coherent() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Restore PME_EN state at Power On (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/boards: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board (alc256) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: don't call pm_runtime_* on card device (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14(GA401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15(GA502) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: update dsm param bin max size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update dsm init sequence and condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: don't report of_xlate_dai_name failures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Avoid printing errors for -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Use qcom_snd_parse_of() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse properties with "qcom, " prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Support parsing links without DPCM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe: Remove unused q6afe_is_rx_port() function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Use snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use devm for resource management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix dac event dapm mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support configuring dai fmt from DT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: add IRQF_SHARED for devm_request_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix build error due to 64-by-32 division (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fix SND_SOC_J721E_EVM warnings & errors (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: omap: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Support new metadata block ID's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: xtensa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: generic: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: au1x: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-xxx: add asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix deadlock after PCM open error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak on module unload (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: call patch_ops.free() on probe error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with max98357b (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support left justified format for I2S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix probe regression on systems without i915 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pcm: Update rate/channels for SAI/ESAI DAIs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Update SAI config bclk/fsync rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Add SAI dai driver for i.MX/i.MX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8m: Fix SAI DAI driver for i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix ESAI DAI driver name for i.MX8/iMX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Use ARRAY_SIZE instead of hardcoded value (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops for imx8 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based ADMAIF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix reset gpio property name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE back to DAI ops (Jaroslav Kysela) [1869536] - [sound] ALSA: Soundwire: intel_init: save Slave(s) _ADR info in sdw_intel_ctx (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add wake interrupt support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel/cadence: merge Soundwire interrupt handlers/threads (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: add implementation of sdw_intel_enable_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce helper for link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce a helper to arm link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: revisit SHIM programming sequences (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: report slave_ids for each link to SOF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add clock stop quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add mutex for shared SHIM register access (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add prototype for WAKEEN interrupt processing (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add link_list to handle interrupts with a single thread (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: update headers for interrupts (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reuse code for wait loops to set/clear bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: board: sof_rt5682: Update rt1015 pll input clk freq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: avoid crash if invalid DSP topology loaded (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add support for systems without i915 audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove properties in card remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove hard-coded codec name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: drop a duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335.h: fix duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra20_das.h: delete duplicated words (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Avoid the use of one-element array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra186 based DSPK driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based AHUB driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based I2S driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based DMIC driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add support for CIF programming (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: change match table ehl-rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: remove .digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace the word "slave" in vmaster API (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: delete duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: optimize the power consumption (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: disable MICBIAS and Vref2 widget in default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: snd_soc_dai_digital_mute() for both CPU/Codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback (Jaroslav Kysela) [1869536] - [sound] ALSA: info: Drop WARN_ON() from buffer NULL sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Use kmemdup in podhd_set_monitor_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add support for Loongson 7A1000 controller (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: Add missed return for calling soc_component_ret (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: Trivial: Fix misspelling of 'exists' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support Headphone and Microphone Jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card-utils: Support configure pin_name for asoc_simple_init_jack (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: pcm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ssm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tas*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: spear: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/mediatek: exit earlier if failed to register audio driver (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/i2c/tda998x: Make tda998x_audio_digital_mute static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.c: add .no_capture_mute support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: return -ENOTSUPP for digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix snd_hda_codec_cleanup() documentation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: export snd_hda_codec_cleanup_for_unbind() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Report the button event in the headset type only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add missed put_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - fixup for yet another Intel reference board (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX563 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix the kernel-doc comment (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace blacklist word (Jaroslav Kysela) [1869536] - [sound] ALSA: via82xx: Replace the words whitelist (Jaroslav Kysela) [1869536] - [sound] ALSA: nm256: Replace the words blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: intel8x0: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: es1968: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ctxfi: Replace the word blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't free dma_data in DAI shutdown (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: allocate/free dma_data in set_sdw_stream (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream allocation/free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: add helper to startup/shutdown streams (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: implement get_sdw_stream() operations (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Disable sync-write operation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ssi: don't use discriminatory terms for debug log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: siu: don't use discriminatory terms for parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsi: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for function names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable Vref2 under using PLL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: spdif: Handle clk by pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: re-enable IRQs on failure path (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: add hw monitor volume control for POD HD500 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - change to suitable link model for ASUS platform (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix race against the error recovery URB submission (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Improve dai-set-fmt comment in cht_codec_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support HDMI jack reporting (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add kctl for configuring TX validity bit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Clear the validity bit for TX (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Sync the pending work cancel at disconnection (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Perform sanity check for each URB creation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak4458: Remove set but never checked variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv320aic26: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5659: Remove many unused const variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5631: fix spurious kernel-doc start and missing arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: ux500_msp_i2s: Remove unused variables 'reg_val_DR' and 'reg_val_TSTDR' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: pxa-ssp: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-spdif: Fix misspelling of 'reg_dac_txdata' in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-i2s: add missing clock and format arguments in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: q6asm: Provide documentation for 'codec_profile' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sti: uniperif: fix 'defined by not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-pdmic: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-classd: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98390: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es8316: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp-st: Remove set, but unused variable 'w' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: jz4770: Remove defined but never used variable 'mic_boost_tlv' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7219: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7210: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: aio-core: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra20_das: remove always-true comparison (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: pcm: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sdw_max98373: add card_late_probe support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-sdw: add MAX98373 I2C dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: add SoundWire support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: split I2C and common parts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: extract codec and DAI names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: remove forward declaration of headset_init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt286: fix unexpected interrupt happens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: remove unsupported clock mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: fix Boost Mixer Aux Switch (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: Remove superfluous fall through comments (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: Remove invalid "fall through" comments (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Address bugs in the interrupt handling (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent some noise on unloading the module (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent races in calls to set_audio_format() (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Race conditions around "opencount" (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Remove redundant check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fixed kernel warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: use dev_err instead of pr_err (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add command opcode to timeout error report (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix null-ptr-deref bug during device removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: codecs: max98373: remove Idle_bias_on to let codec suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: Removed superfluous volume control from chip default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: add more logs when topology load fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: factor kfree(se) in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: use break on errors, not continue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix tlvs in error handling for widget_dmixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix kernel oops on route addition error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add min/max channels for SAI/ESAI on i.MX8/i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix non BE conversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: set dai_link dpcm_ flags with a helper (Jaroslav Kysela) [1869536] - [sound] ALSA: usb/line6: remove 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd: Add missing of_node_put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: add default clock handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACPI dependency check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-rt5645: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Fix build error on m68k and others (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Remove only the registered component in devm functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add Intel silent stream support (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/au88x0: remove "defined but not used" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: vx_core: remove warning for empty loop body (Jaroslav Kysela) [1869536] - [sound] ALSA: pcmcia/pdaudiocf: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/via82xx: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/fm801: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/es1938: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/oxygen/xonar_wm87x6: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/rme9652/hdspm: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/korg1212: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/emu10k1: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pci/emu10k1: remove "set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi: fix kernel-doc warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi/ctatc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/aw2-saa7146: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/echoaudio: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove -Wmissing-prototypes warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: compress: fix partial_drain completion state (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for RTX6001 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix SND_HDA_GENERIC kconfig & build (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_iec958: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice id (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: improve debug traces for stream lookups (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later (Jaroslav Kysela) [1869536] - [sound] ALSA: opl3: fix infoleak in opl3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8400: remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-ac97: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add logic to check dmic hardware runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Fix missing unlock on error in j721e_audio_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_esai: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_asrc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi_dbg: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Rename dev_gpio to gpio1_is_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Remove struct rt5670_platform_data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: return -EINVAL on unrecognized speaker amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8994: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm9713: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8960: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8986: fix missing kernel-doc arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs42l42: remove always-true comparisons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs4270: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-acpi-dev: fix 'defined but unused' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: support MAX98390 speaker amp (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Add an option to select internal ratio mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Enable interrupt in dma_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix header guard (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine regcache usage with pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Add custom machine driver for j721e EVM (CPB and IVI) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: davinci-mcasp: Specify stream_name for playback/capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: add format and rate constraints on rk3399 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Rectifying Unbalanced pm_runtime_enable! issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null even soundwire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix some typos (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace s/frame/packet/ where appropriate (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix packet size calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: initialize bus clock base and scale registers (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definitions for 1.2 spec (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove multiple blank lines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: extend SDW_SLAVE_ENTRY (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: convert open-coded while() to for() loop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Correct RT5670_LDO_SEL_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Change bus format to I2S 2 channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add voltage sense slot configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add right and left channel slot programming (Jaroslav Kysela) [1869536] - [sound] ALSA: asoc: Update supported rate and format for dummy dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Drop HAS_DMA dependency to fix link failure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: Add MAX98373 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Fix a typo in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: add match table for TGL MAX98373 + RT5682 SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: Intel: cml_rt1011_rt5682: explicitly access first codec (Jaroslav Kysela) [1869536] - [sound] ALSA: snd/soc: correct trivial kernel-doc inconsistency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Update TDM configuration in hw_params (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_card_prelinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: use statically define codec config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: reduce log level for printing quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for jsl-max98360a-rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Fix the comment for max_98373_components (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dai_trigger function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: byt*.c: remove cast in dev_info quirk log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk override with kernel parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt_rt298: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: add missing header inclusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: declare missing structure prototypes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: move definition of enum snd_soc_bias_level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Fix format issue for extra space before a comma (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: AsoC: amd: add missing snd- module prefix to the acp3x-rn driver kernel module (Jaroslav Kysela) [1869536] - [sound] ALSA: core: Warn on empty module (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - let hs_mic be picked ahead of hp_mic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add WM8524 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix the pop noise while OMTP type headset plugin (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix OOB access of mixer element list (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1011: fix KASAN out-of-bounds bug in find_next_bit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set playback and capture constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix uninitialized scalar variable in fsl_easrc_set_ctx_format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: disable jack in dailink .exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: move disabling jack to dai link's exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl-rt5660: use .exit() dailink callback to release gpiod (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix module load/unload issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: introduce exit() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Fix unchecked return value for clk_prepare_enable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Don't check clock is NULL before calling clk API (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Add controls for calibration and diagnostic FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: remove snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: msm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wcd*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: use io_mutex correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge snd_soc_component_read() and snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Constify static structs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: transition to 3 steps initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: pass link information as platform data (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use devm_ allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: remove useless test (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: clarify drvdata and remove more indirections (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: cleanups for indirections/logs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix memory leak with devm_kasprintf (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: clock_stop: don't deal with UNATTACHED Slave devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Replace 'objs' by 'y' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add pm runtime function (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Enable sync-write operation as default for all controllers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: closing specific instance (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Let LED cdev handling suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Unify LED helper code (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop the old mic-mute LED hook (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop unused snd_hda_gen_fixup_micmute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add a helper for mic-mute LED with LED classdev (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Always call led-trigger for mic mute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak with regmap not freed on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI IDs for ICL-H and TGL-H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for CometLake-S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: SOF: merge COMETLAKE_LP and COMETLAKE_H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: imply acodec glue on axg sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add support for imx6sx platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add MQS support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix reference count leaks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix potential use-after-free of streams (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add quirk for MSI GE63 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_ssi: Fix bclk calculation for mono channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Use mixer control to switch between DMICs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Add Amp init common setting func (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: DAI wclk supports 44100 Hz output (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let PLL2 support the freq conversion for 44100Hz sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-parallel-out: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8960: Support headphone jack detection function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add driver for Aries boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm0010: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add makefiles and kconfig changes for KeemBay (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add KeemBay platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6358: support DMIC one-wire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix "Function parameter not described" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wunused-but-set-variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: tidyup Copyright (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc_pcm_trigger_start/stop() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc-io.c into soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_initialize() to soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_xxx_regmap() to soc-component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_pin() and share code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm/compress: reduce verbosity on mapping ok messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: improve error messages in soc_pcm_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: reduce verbosity of BE override message (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use SG-buffer only when direct DMA is available (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Make SG-buffer helper usable for continuous buffer, too (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Initialize all fields of snd_dma_buffer properly (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use dma_mmap_coherent() on x86, too (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: add compatible string for MAX98360A (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Update rt1015 default register value according to spec modification (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: set correct directions for dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: q6afe: add support to get port direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: fix checks for multi-cpu FE dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let dai clks be registered whether mclk exists or not (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: wait for notification when changing clock configuration for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-topology: use devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-devres: add devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Set 48 kHz rate for Rodecaster (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Denon DCD-1500RE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix data copying speed issue with EDMA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Reuse the dma channel if available in Back-End (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmaengine_pcm: export soc_component_to_pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: export snd_soc_lookup_component_nolocked (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2+ (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: handle EOS correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update regmap readable reg and volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5645: Add platform-data for Asus T101HA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: replace capture_only by dpcm_capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: only convert non DPCM link to DPCM link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: fix playback/capture checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: Only allow playback/capture if supported (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: add missing free_irq() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: disallow linking stream to itself (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Manage auto-pm of all bundled interfaces (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix snd_pcm_link() lockdep splat (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Use the new macro for HP Dock rename quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add vendor, product and profile name for HP Thunderbolt Dock (Jaroslav Kysela) [1869536] - [sound] ALSA: emu10k1: delete an unnecessary condition (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix inconsistent card PM state after resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix potential crash during param fw loading (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix incorrect printf qualifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Defer probe when fail to find codec device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Modify the target DMIC clock rate (Jaroslav Kysela) [1869536] - [sound] ALSA: es1688: Add the missed snd_card_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add sienna_cichlid audio asic id for sienna_cichlid up (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-900NXS2 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6asm-dai: kCFI fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_add_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_late_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add probed bit field to snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_subclass to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_codec_dai() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_set/get_drvdata() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_jack_new() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_kcontrol() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-card.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc.h: convert bool to bit field for snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof_pcm512x: remove CONFIG_SND_HDA_CODEC_HDMI condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof-sdw: remove CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: add depends on SND_SOC_SOF_HDA_AUDIO_CODEC for common hdmi (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fixing usage of plain int instead of NULL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: fix generic hda codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: fix 'defined but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: Subject:ASoC: soc-pcm: fix BE dai not hw_free and shutdown during mixer update (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: reduce verbosity of error messages for sof-dai and sof-link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Enable class-D silence and clock detections (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-i2s-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: remove the redundant pass checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: refine and log the header in the correct pass (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Remove sound driver for ancient platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sta32x: add missed function calls in error paths (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: split i2c driver into separate module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: nau8810: add I2C device and compatible ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ingenic: Unconditionally depend on devicetree (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Clean up quirk entries with macros (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix return value check in asoc_mmp_sspa_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-in: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: harden IPC initialization and handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: mask BUSY or DONE interrupts in handler (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: add .remove op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: ignore DSP replies received when they are not expected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt/cht: add .pm_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640/51: remove .ignore_suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: handle resume on legacy Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: byt: Add PM callbacks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: Move dai_link widgets to runtime to fix use after free (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add new codec supported for ALC287 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2552: Fix runtime PM imbalance in tas2552_component_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix incomplete error-handling in img_i2s_in_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Fix runtime PM imbalance in omap2_mcbsp_set_clks_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix semicolon.cocci warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround (Jaroslav Kysela) [1869536] - [sound] ALSA: hwdep: fix a left shifting 1 by 31 UB bug (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Merge suspend/resume function to runtime_suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-audmix: Fix unused assignment to variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Added Amplifier Driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Adjust validation condition for fw_offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_startup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_be_hw_params_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: remove unneeded parameter from snd_soc_link_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: move soc_rtd_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-link.c (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite-mk3 (FireWire only model) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: keep ADCs and DACs always on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add digital microphone controls (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for fetching mode switch (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v3 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: remove obsoleted codes (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for stream management (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for proc (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v2 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add model-specific table of chunk count (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: drop protocol structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add wrapper functions for protocol-dependent operations (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: localize protocol data (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v3 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v2 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: remove Compulab pxa2xx boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add mono playback switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add filter controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: don't use regmap defaults (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix the error handling in probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use a single module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix ADC level control (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix spelling mistake (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix trailing line in sysfs_slave.c (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add Slave sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: disco: s/ch/channels/ (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add Device Tree support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: return error when acp de-init fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: refactoring dai_hw_params() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fix kernel warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Do not pass irq numbers in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Remove unneeded ifdef's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Set ASR76K and ASR56K based on processing clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable build for RN machine driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: RN machine driver using dmic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create platform devices for Renoir (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable Renoir acp3x drivers build (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver pm ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver PM ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver dai ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp3x pdm driver dma ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: irq handler changes for ACP3x PDM dma driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP3x PDM platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create acp3x pdm platform device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp init/de-init functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP3x IP register header (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add more fixup entries for Clevo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add runtime pm support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: add sdw_master_device support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add unique bus id (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: introduce sdw_slave_type and sdw_master_type (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: rename sdw_bus_master_add/delete, add arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix unused assignment in fsl_set_clock_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: Make the driver name consistent across files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix indentation to put on one line affected code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cleanup dai / component active code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: jz4740: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atomel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_stream_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dapm: use snd_soc_dai_activate()/deactivate() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_action() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: replace snd_soc_runtime_activate()/deactivate() to macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_pll to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_sysclk to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add da7212 DT compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: remap BTN_0 as KEY_PLAYPAUSE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: fix typo in components string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: change machine driver name for WM8804 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make imx8m_dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: sdw: relax sdw machine select constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add support to smart amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: inform DSP that driver is going to be removed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a power_down_notify method (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Do nothing when DSP PM callbacks are not set (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: remove duplicate allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: fix memory leak in set_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: don't assign slave_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix incorrect hw_base increase (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Unexport some local helper functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Drop unused snd_hda_queue_unsol_event() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix potential race in unsol event handler (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fixing upper volume limit for RME Babyface Pro routing crosspoints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: introduce SoC specific data (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Limit int mic boost for Thinkpad T530 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Use force clear for WM8962_SYSCLK_ENA after reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Set appropriate bus format for given bit width (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for the runtime power management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Prepare/unprepare the clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Remove the embedded struct ssp_device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for soc-generic-dmaengine-pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Get rid of dma_params and phys_base (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: A trivial typo fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Update description for HDaudio kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: mop500: Fix some refcounted resources issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Drop S20_3LE case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Flip SNDRV_PCM_FMTBIT_S24_3LE on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Use readq to read 64 bit registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: baytrail: Fix register access (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: rsnd: add interrupt support for SSI BUSIF buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DA (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: drivers/powerpc: Replace _ALIGN_UP() by ALIGN() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix error return code in sof_probe_continue() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set headset button maps (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: fulfill missing entries in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Use IRQF_ONESHOT (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME Fireface UFX (untested) (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME FireFace 802 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to decide name of sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to add enumeration constants for model identification (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: start IR context immediately (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: fix configuration error for nominal sampling transfer frequency (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Notebook (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use sequence of syt offset and data block on pool in AMDTP domain (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: pool ideal sequence of syt offset and data block (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add cache for packet sequence to AMDTP domain structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for data block calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt offset calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt computation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for parameters of packet queue and IRQ timing (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add reference to domain structure from stream structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use macro for maximum value of second in 1394 OHCI isoc descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix invalid assignment to union data for directional parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: Fix racy buffer resize under concurrent accesses (Jaroslav Kysela) [1869536] - [sound] ALSA: soc: fsl_asrc: Make some functions static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1016: Add the rt1016 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5677: Use devm_snd_soc_register_component() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: fix error handling of platform_get_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/ppc: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: Fix error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd :High hw_level while simultaneous capture (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Return true, false for return type bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Make I2S SD lines configurable (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use hdac_to_hda_codec macro (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use dev_to_hdac_dev macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: reduce verbosity on enumeration (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: debugfs: clarify SDPX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: don't init debugfs on device registration error (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix error handling in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8524: Add support S32_LE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use the defined variable to simplify code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Add condition to prevent SoC providing bclk in ratio of 50 times of sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add the K bypass for the PLL parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: adau7118: Mark the ADAU7118 reset register as volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max9768: update contact email (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: reorder max98373_reset() in resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: workaround playback failure on Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add member to store ratio for stripe control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: correct number of SDO lines for Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add mapping for ASRock TRX40 Creator (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda/realtek: Fix pop noise on ALC225" (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix 'function sizeof not defined' error of tracepoints format (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Add poll callback for hwdep (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: hwdep: add support for O_NONBLOCK opening mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: channel map structures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: sof-wm8804: support for Hifiberry Digiplus boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Update correct LED status at the first time usage of update_mute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/wavefront: prevent out of bounds write in ioctl (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning w/o CONFIG_LEDS_TRIGGER_AUDIO (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add LED class support for micmute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable micmute LED on and HP system (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Introduce polarity for micmute LED GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sort out Kconfig, again (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove unwanted btn_type assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove duplicate rt5682_reset() calls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: replace message printing from pr_() to dev_() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove empty default case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix space issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: simplify assertions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: change trigger sequence to fix pop noise when stopping playback on sdw platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: replace sof_link_hda_process by sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: set component dai_index to ipc dai config dai_index (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: send ipc for all found DAIs in sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Fix oops during module removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix I2C/Soundwire dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: mark PM functions __maybe_unused (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: remove unused inline function snd_seq_oss_timer_is_realtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Fix unused assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: nau8810: add AUX related dapm widgets and routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm97xx: fix ac97 dependency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: component: suppress uninitialized-variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_pointer() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_ack() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_start() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: don't overwide dai->driver->ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add soc_dai_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: broadwell: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5650: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5677: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: add explicit dependency on GPIOLIB when DMIC is used (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Multiple I/O PCM format support for pipe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Add alternative topology binary name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Check for null pointer before dereferencing "ctx" in fsl_easrc_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: remove comparison to bool in omap_mcbsp_dai_set_dai_fmt() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Avoid unnecessary check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add amp number in components string for ucm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm_native: result of put_user() needs to be checked (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: snd-sof-intel-hda-common - add hda_model parameter and pass it to HDA codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: avoid false-positive Wuninitialized warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: set CLOCKING2 as non-volatile register (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix racy list management in output queue (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Remove async workaround for Scarlett 2nd gen (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Improve frames size computation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Refactor Intel NHLT init (Jaroslav Kysela) [1869536] - [sound] ALSA: ACPICA: Add NHLT table signature (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add missing dependency on IMX_SCU (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace guid_copy() with import_guid() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmic: Allow GPIO operations to sleep (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: return true, false in snd_soc_volsw_is_stereo() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Fix build (Jaroslav Kysela) [1869536] - [sound] ALSA: oxygen: use true, false for bool variables (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix a limit check in proc_dump_substream_formats() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix oops on systems without i915 audio codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Add initial ZL38060 driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: remove snd_compr_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6sp6: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: wm_adsp: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: add snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: add back the hack for a too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Add EASRC ASoC CPU DAI drivers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Move common definition to fsl_asrc_common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: rename asrc_priv to asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Enable audio mclk during tegra_asoc_utils_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add audio mclk parent configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Use device managed resource APIs to get the clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unnecessary comparisons to bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: split woofer and tweeter support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix wrong dependency of da7210 and wm8983 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Print more information in stream proc files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: don't work around too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: handle multiple sets of tuple arrays (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: stop parsing when all tokens have been found (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get HDA rate and channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: parse hda_tokens to &config->hda (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get ALH rate amd channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: align sof_ipc_dai_alh_params with FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Rename deprecated DMIC IPC struct field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Change DMIC load IPC to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix typo in header file comment text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add XRUN flags field to struct sof_ipc_buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: make sof_ipc_cc_version to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in topology.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in trace.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in info.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add probe support extend data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Add support for DC Blocker (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce offset in firmware data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Mark get_ext* function ext_hdr arguments as const (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: handle DAI widget connections properly with multiple CPU DAI's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add i.MX8MP device descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8M HW support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: fix undefined reference issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix randbuild error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Omit superfluous error message in fsl_micfil_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_generic: remove rtd->codec_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: RME Babyface Pro mixer patch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8900: remove some defined but not used symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8990: remove some defined but unused symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8991: remove defined but not used 'wm8991_dapm_rxvoice_controls' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: remove wm1811_snd_controls and mixin_boost_tlv (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support nvidia, headset property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt5682: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: remove codec dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: fix compilation issue in fallback mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-da7219-max98373: add DMIC widget and route (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: init all aggregated codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: support Elkhart Lake with rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for ElkhartLake (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add ElkhartLake HDMI codec vid (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - set autosuspend timeout for hda codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add BE dailink for dmic16k (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: remove cpu_dai/codec_dai/cpu_dais/codec_dais (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() rtd setups (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: set rtd->num_cpu/codec at soc_new_pcm_runtime() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Add dynamic debug logs in soc_dai_link_sanity_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: log number of microphones detected in NHLT tables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity on SoundWire detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: reduce verbosity (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary parentheses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove unneeded variables (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add autodetection for SoundWire (Jaroslav Kysela) [1869536] - [s390] mm/gup: fix gup_fast with dynamic page table folding (Philipp Rudo) [1879401 1768713 1883266]- [netdrv] Take common prefetch code structure into a function (Ivan Vecera) [1882011] - [net] lwtunnel: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [net] sched: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [vhost] Don't call access_ok() when using IOTLB (Greg Kurz) [1883084] - [clocksource] hv: clocksource: Add notrace attribute to read_hv_sched_clock_*() functions (Mohammed Gamal) [1880230] - [net] core: Replace driver version to be kernel version (Petr Oros) [1867192] - [net] use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Josef Oskera) [1867923] - [net] sctp: fix sctp_auth_init_hmacs() error path (Xin Long) [1891413] - [net] sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant (Xin Long) [1891413] - [net] sctp: add SCTP_PEER_ADDR_THLDS_V2 sockopt (Xin Long) [1891413] - [net] sctp: add support for Primary Path Switchover (Xin Long) [1891413] - [net] sctp: add SCTP_EXPOSE_POTENTIALLY_FAILED_STATE sockopt (Xin Long) [1891413] - [net] sctp: add SCTP_ADDR_POTENTIALLY_FAILED notification (Xin Long) [1891413] - [net] sctp: add pf_expose per netns and sock and asoc (Xin Long) [1891413] - [net] qos offload add flow status with dropped count (Ivan Vecera) [1890263] - [i2c] i2c: i801: Add support for Intel Tiger Lake PCH-H (Steve Best) [1782725] - [i2c] i2c: i801: Add support for Intel Emmitsburg PCH (David Arcari) [1837403] - [mfd] mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs (David Arcari) [1837403] - [powerpc] powerpc/papr_scm: Fix warning triggered by perf_stats_show() (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Limit the readability of 'perf_stats' sysfs attribute (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Add support for fetching nvdimm 'fuel-gauge' metric (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Fetch nvdimm performance stats from PHYP (Diego Domingos) [1875364] - [include] driver-core: Introduce DEVICE_ATTR_ADMIN_{RO, RW} (Diego Domingos) [1875364] - [net] netfilter: reject: skip csum verification for protocols that don't support it (Florian Westphal) [1740082] - [net] netfilter: Fix remainder of pseudo-header protocol 0 (Florian Westphal) [1740082] - [powerpc] powerpc/pseries: Add KVM guest doorbell restrictions (Diego Domingos) [1870221] - [powerpc] powerpc: Inline doorbell sending functions (Diego Domingos) [1870221] - [powerpc] powerpc/pseries: Use doorbells even if XIVE is available (Diego Domingos) [1870221] - [powerpc] powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores (Steve Best) [1885927] - [tools] selftests: implement flower classifier terse dump tests (Ivan Vecera) [1879189] - [net] sched: cls_flower: implement terse dump support (Ivan Vecera) [1879189] - [net] sched: implement terse dump support in act (Ivan Vecera) [1879189] - [net] sched: introduce terse dump flag (Ivan Vecera) [1879189] - [netdrv] net/mlx5e: Fix missing switch_id for representors (Petr Oros) [1874073] - [tools] selftests: net: Add port split test (Petr Oros) [1874073] - [net] devlink: Move input checks from driver to devlink (Petr Oros) [1874073] - [net] devlink: Add a new devlink port split ability attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set port split ability attribute in driver (Petr Oros) [1874073] - [net] devlink: Add a new devlink port lanes attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set number of port lanes attribute in driver (Petr Oros) [1874073] - [net] devlink: Replace devlink_port_attrs_set parameters with a struct (Petr Oros) [1874073] - [net] devlink: Move switch_port attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [net] devlink: Move set attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [netdrv] mlx5e: Use helper API to get devlink port index for all port flavours (Petr Oros) [1874073] - [net] devlink: Add support for board.serial_number to info_get cb. (Petr Oros) [1879194] - [net] devlink: Support setting hardware address of port function (Petr Oros) [1879195] - [net] devlink: Support querying hardware address of port function (Petr Oros) [1879195] - [net] devlink: Prepare devlink port functions to fill extack (Petr Oros) [1879195] - [net] sctp: not disable bh in the whole sctp_get_port_local() (Xin Long) [1704525] - [net] sctp: replace some sock_net(sk) with just 'net' (Xin Long) [1704525] - [x86] x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get() (Terry Bowman) [1873124]- [net] sched: initialize with 0 before setting erspan md->u (Xin Long) [1879358] - [net] ipv6: Discard next-hop MTU less than minimum link MTU (Balazs Nemeth) [1879893] - [kvm] Revert "x86/kvm: Move context tracking where it belongs" (Nitesh Narayan Lal) [1890284] - [video] hyperv_fb: Update screen_info after removing old framebuffer (Kairui Song) [1870081] - [x86] x86/kexec: Use up-to-dated screen_info copy to fill boot params (Kairui Song) [1870081] - [netdrv] netdevsim: Register control traps (Petr Oros) [1888724] - [net] devlink: Add ACL control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 3 control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 2 control packet traps (Petr Oros) [1888724] - [net] devlink: Add 'control' trap type (Petr Oros) [1888724] - [net] devlink: Add 'mirror' trap action (Petr Oros) [1888724] - [netdrv] netdevsim: Move layer 3 exceptions to exceptions trap group (Petr Oros) [1888724] - [net] devlink: Create dedicated trap group for layer 3 exceptions (Petr Oros) [1888724] - [net] xfrmi: drop ignore_df check before updating pmtu (Balazs Nemeth) [1857679] - [kernel] sched/features: Fix !CONFIG_JUMP_LABEL case (Daniel Bristot de Oliveira) [1885850] - [net] flow_offload: simplify hw stats check handling (Ivan Vecera) [1888317] - [scsi] scsi: core: Only re-run queue in scsi_end_request() if device queue is busy (Ewan Milne) [1885733] - [scsi] scsi: core: Clean up scsi_noretry_cmd() (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Make sdebug_build_parts() respect virtual_gb (Ewan Milne) [1885733] - [scsi] scsi: fc: Add 256GBit speed setting to SCSI FC transport (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement lun_format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Remove superfluous close zone in resp_open_zone() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add spaces around binary operator "|" (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_srp: Sanitize scsi_target_block/unblock sequences (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement tur_ms_to_ready parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix request sense (Ewan Milne) [1885733] - [scsi] scsi: core: Delete unnecessary buffer allocation for every loop iteration (Ewan Milne) [1885733] - [scsi] scsi: core: Add missing scsi_device_put() in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: core: Only return started requests from scsi_host_find_tag() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_iscsi: Drop a duplicated word (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add missing newline in sysfs 'enable' attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_fc: Match HBA Attribute Length with HBAAPI V2.0 definitions (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Update documentation url and bump version (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: every_nth triggered error injection (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Support hostwide tags (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add check for sdebug_max_queue during module init (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: sd: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix in_use bitmap corruption (Ewan Milne) [1885733] - [scsi] scsi: core: Register sysfs for SCSI workqueue (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_spi: Fix function pointer check (Ewan Milne) [1885733] - [scsi] scsi: core: Fix formatting errors in scsi_lib.c (Ewan Milne) [1885733] - [scsi] scsi: core: Remove scsi_sdb_cache (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing deallocate of device minor (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing mutex_destroy (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Parser tables and code interaction (Ewan Milne) [1885733] - [scsi] scsi: core: Refactor scsi_mq_setup_tags function (Ewan Milne) [1885733] - [scsi] scsi: core: Fix incorrect usage of shost_for_each_device (Ewan Milne) [1885733] - [scsi] scsi: sd: Add zoned capabilities device attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix an error handling bug in sdeb_zbc_model_str() (Ewan Milne) [1885733] - [scsi] scsi: pm: Balance pm_only counter of request queue during system resume (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Disallow zone sizes that are not powers of 2 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement ZBC host-aware emulation (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_size_mb module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_nr_conv module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_max_open module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC zone commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC mode and VPD pages (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Bump to version 1.89 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Re-arrange parameters alphabetically (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement PRE-FETCH commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Weaken rwlock around ramdisk access (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement VERIFY(10), add VERIFY(16) (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add per_host_store option (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Use scsi_et_resid() where appropriate (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Randomize command completion time (Ewan Milne) [1885733] - [scsi] scsi: core: doc: Change function comments to kernel-doc style (Ewan Milne) [1885733] - [scsi] scsi: sr: Use {get, put}_unaligned_be*() instead of open-coding these functions (Ewan Milne) [1885733] - [scsi] scsi_ioctl.c: switch SCSI_IOCTL_GET_IDLUN to copy_to_user() (Ewan Milne) [1885733] - [scsi] scsi: core: Avoid calling synchronize_rcu() for each device in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: st: remove unneeded variable 'result' in st_release() (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_block_release() (Ewan Milne) [1885733] - [scsi] scsi: scsi_trace: Use get_unaligned_be24() (Ewan Milne) [1885733] - [scsi] scsi: st: Use get_unaligned_be24() and sign_extend32() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_busy_iter() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_(block, unblock) helper function (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_complete_all_commands() helper (Ewan Milne) [1885733] - [scsi] scsi: sr: get rid of sr global mutex (Ewan Milne) [1885733] - [powerpc] scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled (Ewan Milne) [1885733] - [scsi] scsi: core: remove .for_blk_mq (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Rename sd_zbc_check_zones() (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Simplify sd_zbc_check_zones() (Ewan Milne) [1885733] - [ata] scsi: core: Clean up SG_NONE (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport.h: switch to SPDX tags (Ewan Milne) [1885733] - [scsi] scsi: libsas: Inject revalidate event for root port event (Ewan Milne) [1885733] - [scsi] scsi: libsas: Stop hardcoding SAS address length (Ewan Milne) [1885733] - [scsi] scsi: clean obsolete return values of eh_timed_out (Ewan Milne) [1885733] - [scsi] scsi: libsas: Fix some indentation in libsas.h (Ewan Milne) [1885733] - [scsi] scsi: st: mark expected switch fall-throughs (Ewan Milne) [1885733] - [scsi] scsi: libsas: delete dead code in scsi_transport_sas.c (Ewan Milne) [1885733] - [nvme] nvme-rdma: params to enable pi_capable devices (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix return value in __lpfc_nvme_ls_abort (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: fix axchg pointer reference after free and double frees (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix pointer checks and comments in (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Response support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Abort support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvme: Add Receive LS Request and Send LS Response support to nvme (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add Send LS Request and Abort LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add support for NVME LS request hosthandle (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor NVME LS receive handling (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Commonize lpfc_async_xchg_ctx state and flag definitions (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor nvmet_rcv_ctx to create lpfc_async_xchg_ctx (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor lpfc nvme headers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: allow to queue requests for live queues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Revert: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: only use power of two io boundaries (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix NULL dereference for pci nvme controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: cancel nvme device request before disabling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix controller instance leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: have nvme_wait_freeze_timeout return if it timed out (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Disable keep-alive timer when kato is cleared to 0h (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Fix wrong return value in __nvme_fc_init_request() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use spin_lock_irq() when taking the ctrl->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: skip noiob for zoned devices (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: call blk_mq_free_request() directly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix oops in pt cmd execution (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns tear down label for pt-cmd handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix a memory leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-passthru: Reject commands with non-sgl flags set (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: remove extra variable in create ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: set ctrl state connecting after init (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_ctrl_get_by_path() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru Kconfig option (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru configfs interface (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add passthru enable/disable helpers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add passthru code to process commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: export nvme_find_get_ns() and nvme_put_ns() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: remove redundant del_work_active flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: create helper function to obtain command effects (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-hwmon: log the controller device name (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: check successful reference in nvmet_fc_find_target_assoc (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clear any SGL flags in passthru commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix deadlock in disconnect during scan_work and/or ana_work (Gopal Tiwari) [1857052 1857051 1853231] - [acpi] nvme-pci: add support for ACPI StorageD3Enable property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use xarray for ctrl ns storing (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document nvme controller states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [infiniband] RDMA/core: Add protection for shared CQs used by ULPs (Gopal Tiwari) [1857052 1853231] - [infiniband] RDMA/core: Introduce shared CQ pool API (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove an unnecessary condition (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove redundant validation in nvme_start_ctrl() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: prevent SK hynix PC400 from using Write Zeroes command (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix possible hang waiting for icresp response (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: explicitly update mpath disk capacity on revalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove ns->disk checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix some comments issues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove redundant segment validation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: add a blank line after declarations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: support for multiple Command Sets Supported and Effects log pages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document quirked Intel models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: use USEC_PER_SEC instead of magic numbers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: implement multiple I/O Command Set support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: simplify nvmet_process_resp_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: leverage request plugging (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: have queue prod/cons send list become a llist (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: optimize network stack with setting msg flags according to batch size (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: verify wwnn and wwpn format (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use unsigned type for u64 (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce flags member in nvmet_fabrics_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: remove has_keyed_sgls initialization (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove the empty line at the beginning of nvme_should_reset() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: code cleanup for nvme_alloc_host_mem() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use unsigned for io queue depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for ctrl->sqsize (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for directives (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix a crash in nvme_mpath_add_disk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix a missing completion with remove invalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: factor out a nvme_rdma_end_request helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock due to head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: don't protect ns mutation with ns->head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix bogus request queue reference put (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock between ana_work and scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix possible deadlock when I/O is blocked (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: assign completion vector correctly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: override the value of the controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: set initial value for controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use simple suspend when a HMB is enabled (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: constify nvmet_tcp_ops (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_set_keepalive (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: constify nvme_tcp_mq_ops and nvme_tcp_admin_mq_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: do not call del_gendisk() on a disk that was never added (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] ipv4: add ip_sock_set_tos (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] tcp: add tcp_sock_set_syncnt (Gopal Tiwari) [1857052 1857051 1853231] - [net] tcp: add tcp_sock_set_nodelay (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_no_linger (Gopal Tiwari) [1857052 1857051 1853231] - [target] net: add sock_set_reuseaddr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] net: add sock_set_priority (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata support for block devices (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme: add Metadata Capabilities enumerations (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: set dma alignment to qword (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata characteristics for a namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_INLINE_METADATA_SG_CNT (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce max_integrity_segments ctrl attribute (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: enforce extended LBA format for fabrics metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: introduce nvme_rdma_sgl structure (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_check_data_len to nvmet_check_transfer_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_rw_len to nvmet_rw_data_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: generate AEN for ns revalidate size change (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_NS_METADATA_SUPPORTED flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce namespace features flag (Gopal Tiwari) [1857052 1857051 1853231] - [lightnvm] lightnvm: disable interleaved metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: make nvme_ns_has_pi accessible to transports (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add helper to revalidate bdev and file ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: revalidate-ns & generate AEN from configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_EOR if we send last payload in the batch (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: replace zero-length array with flexible-array (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: delete an unnecessary declaration (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: make sure write/poll_queues less or equal then cpu count (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: disable streams when get stream params failed (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix io_opt limit setting (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: mark nvmet_ana_state static (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: replace kstrndup() with kmemdup_nul() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: dma read memory barrier for completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: try to send request in queue_rq context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: align addrfam list to spec (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: flush scan work on passthrough commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: define constants for identification values (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address treq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for ana states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address family (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: stop using ->queuedata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove volatile cqes (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: avoid scheduling io_work if we are already polling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up error handling in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove last_sq_tail (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add generic type-name mapping (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: centralize port enable access for configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: avoid gcc-10 zero-length-bounds warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: use bh_lock in data_ready (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns revalidation support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: slight cleanup for kbuild test warnings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: unlink head after removing last namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: set bdi capabilities once (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate after verifying identifiers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use SRQ per completion vector (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add an error flow for post_recv failures (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: remove the magic 1024 constant in nvme_scan_ns_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release namespace head reference on error (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: avoid an Identify Controller command for each namespace scan (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: factor out a nvme_ns_remove_by_nsid helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolidate chunk_sectors settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolodate io settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate namespace stream parameters (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up nvme_scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: refine the Qemu Identify CNS quirk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: check namespace head shared property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: always search for namespace head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused parameter (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: add LS failure messages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: provide num dword helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Add Disconnect Association Xmt support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: track hostport handle for associations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: add target to host LS request support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: refactor to enable target to host LS (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: rename ls_list to ls_rcv_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: perform small cleanups on unneeded checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Update header and host for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Update target for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Better size LS buffers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc nvmet-fc: refactor for common LS definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Add Disconnect Association Rcv support (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme-fc: Sync header to FC-NVME-2 rev 1.08 (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-fc and nvmet-fc: revise LLDD api for LS reception and LS request (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix "slimmer CQ head update" (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: prevent double free in nvme_alloc_ns() error handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix double free of rdma queue (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix bonding failover possible NULL deref (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix NULL dereference when removing a referral (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: inherit stable pages constraint in the mpath stack device (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: fix typo in comment (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Replace comma with a semicolon (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: fix deallocation of working context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix compat address handling in several ioctls (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release ida resources (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: Implement get_mdts controller op (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use nvme_state_terminal helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: allocate RW ctxs according to mdts (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Remove unused return code from nvme_delete_ctrl_sync (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Re-order nvme_pci_free_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: properly print controller address (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add get_mdts op for controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Simplify nvme_poll_irqdisable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: slimmer CQ head update (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove two-pass completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove tag from process cq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check ncqr & nsqr for set-features cmd (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Check for readiness more quickly, to speed up boot time (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: code cleanup nvme_identify_ns_desc() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Don't deter users from enabling hwmon support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostid via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostnqn via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] scsi: treewide: Consolidate {get, put}_unaligned_e24() definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check sscanf value for subsys serial attr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused return code from nvme_alloc_ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: configfs code cleanup (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl model configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl-id configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix uninitialized-variable warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use single IRQ vector for old Apple models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme/pci: Add sleep quirk for Samsung and Toshiba drives (Gopal Tiwari) [1857052 1857051 1853231] - [md] dm: fix request-based DM to not bounce through indirect dm_make_request (Mike Snitzer) [1885650] - [md] dm: add support for REQ_NOWAIT and enable it for linear target (Mike Snitzer) [1885650] - [block] block: add QUEUE_FLAG_NOWAIT (Mike Snitzer) [1885650] - [md] dm: export dm_copy_name_and_uuid (Mike Snitzer) [1885650] - [md] dm snap persistent: simplify area_io() (Mike Snitzer) [1885650] - [md] dm thin metadata: Remove unused local variable when create thin and snap (Mike Snitzer) [1885650] - [md] dm raid: fix discard limits for raid0, raid1 and raid10 (Mike Snitzer) [1885650] - [md] dm: use dm_table_get_device_name() where appropriate in targets (Mike Snitzer) [1885650] - [md] dm table: make 'struct dm_table' definition accessible to all of DM core (Mike Snitzer) [1885650] - [md] dm: eliminate need for start_io_acct() forward declaration (Mike Snitzer) [1885650] - [md] dm: simplify __process_abnormal_io() (Mike Snitzer) [1885650] - [md] dm: push use of on-stack flush_bio down to __send_empty_flush() (Mike Snitzer) [1885650] - [md] dm thin metadata: Fix use-after-free in dm_bm_set_read_only (Mike Snitzer) [1885650] - [md] dm thin metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm cache metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm integrity: fix error reporting in bitmap mode after creation (Mike Snitzer) [1885650] - [md] dm crypt: Initialize crypto wait structures (Mike Snitzer) [1885650] - [md] dm mpath: fix racey management of PG initialization (Mike Snitzer) [1885650] - [md] dm writecache: handle DAX to partitions on persistent memory correctly (Mike Snitzer) [1885650] - [md] dm ioctl: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm raid: Remove empty if statement (Mike Snitzer) [1885650] - [md] dm verity: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm bufio: do buffer cleanup from a workqueue (Mike Snitzer) [1885650] - [md] dm verity: add "panic_on_corruption" error handling mode (Mike Snitzer) [1885650] - [md] dm: use noio when sending kobject event (Mike Snitzer) [1885650] - [md] dm writecache: add cond_resched to loop in persistent_memory_claim() (Mike Snitzer) [1885650] - [md] dm ioctl: use struct_size() helper in retrieve_deps() (Mike Snitzer) [1885650] - [md] dm writecache: skip writecache_wait when using pmem mode (Mike Snitzer) [1885650] - [md] dm writecache: correct uncommitted_block when discarding uncommitted entry (Mike Snitzer) [1885650] - [md] dm crypt: avoid truncating the logical block size (Mike Snitzer) [1885650] - [md] dm bufio: clean up rbtree block ordering (Mike Snitzer) [1885650] - [documentation] dm integrity: add status line documentation (Mike Snitzer) [1885650] - [md] dm: replace zero-length array with flexible-array (Mike Snitzer) [1885650] - [md] dm mpath: add Historical Service Time Path Selector (Mike Snitzer) [1885650] - [md] dm mpath: pass IO start time to path selector (Mike Snitzer) [1885650] - [md] dm writecache: improve performance on DDR persistent memory (Optane) (Mike Snitzer) [1885650] - [md] dm writecache: remove superfluous test in persistent_memory_claim (Mike Snitzer) [1885650] - [md] dm persistent data: switch exit_ro_spine to return void (Mike Snitzer) [1885650] - [md] dm integrity: remove set but not used variables (Mike Snitzer) [1885650] - [documentation] dm crypt: document encrypted keyring key option (Mike Snitzer) [1885650] - [md] dm crypt: support using encrypted keys (Mike Snitzer) [1885650] - [md] dm verity fec: fix hash block number in verity_fec_decode (Mike Snitzer) [1885650] - [documentation] dm integrity: document allow_discard option (Mike Snitzer) [1885650] - [net] bridge: always clear mcast matching struct on reports and leaves (Ivan Vecera) [1859244] - [net] bridge: increase multicast's default maximum number of entries (Ivan Vecera) [1859244] - [net] bridge: mark hash_elasticity as obsolete (Ivan Vecera) [1859244] - [net] bridge: multicast: use non-bh rcu flavor (Ivan Vecera) [1859244] - [net] bridge: convert multicast to generic rhashtable (Ivan Vecera) [1859244] - [net] revert "net/bridge: Replace call_rcu_bh() and rcu_barrier_bh()" (Ivan Vecera) [1859244] - [net] ip6gre: avoid tx_error when sending MLD/DAD on external tunnels (Davide Caratti) [1847838] - [nvme] nvme-rdma: fix controller reset hang during traffic (Ming Lei) [1881760] - [nvme] nvme-tcp: fix controller reset hang during traffic (Ming Lei) [1881760] - [scsi] scsi: sd: sd_zbc: Fix ZBC disk initialization (Ming Lei) [1881760] - [md] dm: update original bio sector on Zone Append (Ming Lei) [1881760] - [s390] s390/dasd: Fix zero write for FBA devices (Ming Lei) [1881760] - [block] block: restore a specific error code in bdev_del_partition (Ming Lei) [1881760] - [block] blk-stat: make q->stats->lock irqsafe (Ming Lei) [1881760] - [block] blk-iocost: ioc_pd_free() shouldn't assume irq disabled (Ming Lei) [1881760] - [block] block: fix locking in bdev_del_partition (Ming Lei) [1881760] - [block] block: release disk reference in hd_struct_free_work (Ming Lei) [1881760] - [block] loop: Set correct device size when using LOOP_CONFIGURE (Ming Lei) [1881760] - [block] loop: unset GENHD_FL_NO_PART_SCAN on LOOP_CONFIGURE (Ming Lei) [1881760] - [block] block: check queue's limits.discard_granularity in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: don't do revalidate zones on invalid devices (Ming Lei) [1881760] - [s390] s390/dasd: fix inability to use DASD with DIAG driver (Ming Lei) [1881760] - [tools] iocost_monitor: start from the oldest usage index (Ming Lei) [1881760] - [block] iocost: Fix check condition of iocg abs_vdebt (Ming Lei) [1881760] - [block] block: Use non _rcu version of list functions for tag_set_list (Ming Lei) [1881760] - [block] blk-cgroup: show global disk stats in root cgroup io.stat (Ming Lei) [1881760] - [block] blk-cgroup: make iostat functions visible to stat printing (Ming Lei) [1881760] - [block] block: improve discard bio alignment in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: defer flush request no matter whether we have elevator (Ming Lei) [1881760] - [block] block: make blk_timeout_init() static (Ming Lei) [1881760] - [block] Revert "blk-rq-qos: remove redundant finish_wait to rq_qos_wait." (Ming Lei) [1881760] - [block] block: relax jiffies rounding for timeouts (Ming Lei) [1881760] - [lib] sbitmap: Consider cleared bits in sbitmap_bitmap_show() (Ming Lei) [1881760] - [block] blk-cgroup: clean up indentation (Ming Lei) [1881760] - [block] blk-cgroup: remove a dead check in blk_throtl_bio (Ming Lei) [1881760] - [block] blk-cgroup: remove blkcg_bio_issue_check (Ming Lei) [1881760] - [block] blk-cgroup: move rcu locking from blkcg_bio_issue_check to blk_throtl_bio (Ming Lei) [1881760] - [kernel] cgroup: unexport cgroup_rstat_updated (Ming Lei) [1881760] - [block] blk-cgroup: remove the !bio->bi_blkg check in blkcg_bio_issue_check (Ming Lei) [1881760] - [block] block: move the initial blkg lookup into blkg_tryget_closest (Ming Lei) [1881760] - [block] block: bypass blkg_tryget_closest for the root_blkg (Ming Lei) [1881760] - [block] block: merge blkg_lookup_create and __blkg_lookup_create (Ming Lei) [1881760] - [block] block: move the bio cgroup associatation helpers to blk-cgroup.c (Ming Lei) [1881760] - [block] block: move bio_associate_blkg_from_page to mm/page_io.c (Ming Lei) [1881760] - [block] block: merge __bio_associate_blkg into bio_associate_blkg_from_css (Ming Lei) [1881760] - [block] block: really clone the block cgroup in bio_clone_blkg_association (Ming Lei) [1881760] - [block] blkcg: clean up blkg_tryget_closest() (Ming Lei) [1881760] - [block] block: remove bio_disassociate_blkg (Ming Lei) [1881760] - [md] dm: use bio_uninit instead of bio_disassociate_blkg (Ming Lei) [1881760] - [block] blk-rq-qos: remove redundant finish_wait to rq_qos_wait (Ming Lei) [1881760] - [block] blktrace: Provide event for request merging (Ming Lei) [1881760] - [fs] block: simplify sb_is_blkdev_sb (Ming Lei) [1881760] - [fs] block: mark bd_finish_claiming static (Ming Lei) [1881760] - [tty] tty/sysrq: emergency_thaw_all does not depend on CONFIG_BLOCK (Ming Lei) [1881760] - [block] blk-iocost: Use struct_size() in kzalloc_node() (Ming Lei) [1881760] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1881760] - [block] block: create the request_queue debugfs_dir on registration (Ming Lei) [1881760] - [block] blk-mq: add a new blk_mq_complete_request_remote API (Ming Lei) [1881760] - [block] blk-mq: factor out a blk_mq_complete_need_ipi helper (Ming Lei) [1881760] - [block] blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: move failure injection out of blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: merge the softirq vs non-softirq IPI logic (Ming Lei) [1881760] - [block] blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP (Ming Lei) [1881760] - [block] blk-mq: complete polled requests directly (Ming Lei) [1881760] - [block] blk-mq: remove raise_blk_irq (Ming Lei) [1881760] - [block] blk-mq: factor out a helper to reise the block softirq (Ming Lei) [1881760] - [block] blk-mq: merge blk-softirq.c into blk-mq.c (Ming Lei) [1881760] - [block] nbd: Fix memory leak in nbd_add_socket (Ming Lei) [1881760] - [block] block: make function __bio_integrity_free() static (Ming Lei) [1881760] - [block] virtio-blk: free vblk-vqs in error path of virtblk_probe() (Ming Lei) [1881760] - [block] blk-mq-debugfs: update blk_queue_flag_nameaccordingly for new flags (Ming Lei) [1881760] - [block] block: release bip in a right way in error path (Ming Lei) [1881760] - [fs] block: make function 'kill_bdev' static (Ming Lei) [1881760] - [block] loop: replace kill_bdev with invalidate_bdev (Ming Lei) [1881760] - [block] partitions/ldm: Replace uuid_copy() with import_uuid() where it makes sense (Ming Lei) [1881760] - [block] block: update hctx map when use multiple maps (Ming Lei) [1881760] - [trace] trace/events/block.h: drop kernel-doc for dropped function parameter (Ming Lei) [1881760] - [block] blk-mq: Remove redundant 'return' statement (Ming Lei) [1881760] - [block] umem: remove redundant initialization of variable ret (Ming Lei) [1881760] - [block] pktcdvd: remove redundant initialization of variable ret (Ming Lei) [1881760] - [kernel] blktrace: fix endianness for blk_log_remap() (Ming Lei) [1881760] - [kernel] blktrace: fix endianness in get_pdu_int() (Ming Lei) [1881760] - [kernel] blktrace: use errno instead of bi_status (Ming Lei) [1881760] - [block] block: nr_sects_write(): Disable preemption on seqcount write (Ming Lei) [1881760] - [nvme] block: remove the error argument to the block_bio_complete tracepoint (Ming Lei) [1881760] - [block] loop: Fix wrong masking of status flags (Ming Lei) [1881760] - [block] block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed (Ming Lei) [1881760] - [block] block: always define struct blk_integrity in genhd.h (Ming Lei) [1881760] - [s390] dasd: refactor dasd_ioctl_information (Ming Lei) [1881760] - [block] loop: Add LOOP_CONFIGURE ioctl (Ming Lei) [1881760] - [block] loop: Clean up LOOP_SET_STATUS lo_flags handling (Ming Lei) [1881760] - [block] loop: Rework lo_ioctl() __user argument casting (Ming Lei) [1881760] - [block] loop: Move loop_set_status_from_info() and friends up (Ming Lei) [1881760] - [block] loop: Factor out configuring loop from status (Ming Lei) [1881760] - [block] loop: Remove figure_loop_size() (Ming Lei) [1881760] - [block] loop: Refactor loop_set_status() size calculation (Ming Lei) [1881760] - [block] loop: Switch to set_capacity_revalidate_and_notify() (Ming Lei) [1881760] - [block] loop: Factor out setting loop device size (Ming Lei) [1881760] - [block] loop: Remove sector_t truncation checks (Ming Lei) [1881760] - [block] loop: Call loop_config_discard() only after new config is applied (Ming Lei) [1881760] - [block] block/swim3: use set_current_state macro (Ming Lei) [1881760] - [block] block: mark bio_wouldblock_error() bio with BIO_QUIET (Ming Lei) [1881760] - [block] blk-wbt: rename __wbt_update_limits to wbt_update_limits (Ming Lei) [1881760] - [block] blk-wbt: remove wbt_update_limits (Ming Lei) [1881760] - [block] blk-throttle: remove tg_drain_bios (Ming Lei) [1881760] - [block] blk-throttle: remove blk_throtl_drain (Ming Lei) [1881760] - [block] null_blk: force complete for timeout request (Ming Lei) [1881760] - [block] block: fix a warning when blkdev.h is included for !CONFIG_BLOCK builds (Ming Lei) [1881760] - [block] block: reduce part_stat_lock() scope (Ming Lei) [1881760] - [block] block: use __this_cpu_add() instead of access by smp_processor_id() (Ming Lei) [1881760] - [block] block: remove rcu_read_lock() from part_stat_lock() (Ming Lei) [1881760] - [block] block: add a blk_account_io_merge_bio helper (Ming Lei) [1881760] - [block] block: account merge of two requests (Ming Lei) [1881760] - [block] zram: nvdimm: use bio_{start, end}_io_acct and disk_{start, end}_io_acct (Ming Lei) [1881760] - [nvdimm] nvdimm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [md] dm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] rsxx: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] drbd: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] block: add disk/bio-based accounting helpers (Ming Lei) [1881760] - [block] block: remove the disk and queue NULL checks in blkdev_issue_flush (Ming Lei) [1881760] - [fs] block: remove the error_sector argument to blkdev_issue_flush (Ming Lei) [1881760] - [block] block: Remove unused flush_queue_delayed in struct blk_flush_queue (Ming Lei) [1881760] - [block] null_blk: Zero-initialize read buffers in non-memory-backed mode (Ming Lei) [1881760] - [include] block: Document the bio_vec properties (Ming Lei) [1881760] - [block] bio.h: Declare the arguments of the bio iteration functions const (Ming Lei) [1881760] - [block] block: Fix type of first compat_put_{, u}long() argument (Ming Lei) [1881760] - [block] block: merge part_{inc, dev}_in_flight into their only callers (Ming Lei) [1881760] - [block] block: don't call part_{inc, dec}_in_flight for blk-mq devices (Ming Lei) [1881760] - [block] block: move the blk-mq calls out of part_in_flight{, _rw} (Ming Lei) [1881760] - [block] block: mark blk_account_io_completion static (Ming Lei) [1881760] - [block] blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference (Ming Lei) [1881760] - [kernel] blktrace: Report pid with note messages (Ming Lei) [1881760] - [block] iocost: don't let vrate run wild while there's no saturation signal (Ming Lei) [1881760] - [block] block: move blk_io_schedule() out of header file (Ming Lei) [1881760] - [block] block: export bio_release_pages and bio_iov_iter_get_pages (Ming Lei) [1881760] - [block] null_blk: Support REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: emulate ZONE_APPEND commands (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: factor out sanity checks for zoned commands (Ming Lei) [1881760] - [block] block: Modify revalidate zones (Ming Lei) [1881760] - [block] block: introduce blk_req_zone_write_trylock (Ming Lei) [1881760] - [block] block: Introduce REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [block] block: rename __bio_add_pc_page to bio_add_hw_page (Ming Lei) [1881760] - [block] block: provide fallbacks for blk_queue_zone_is_seq and blk_queue_zone_no (Ming Lei) [1881760] - [fs] block: add blk_io_schedule() for avoiding task hung in sync dio (Ming Lei) [1881760] - [block] block: don't hold part0's refcount in IO path (Ming Lei) [1881760] - [block] block: only define 'nr_sects_seq' in hd_part for 32bit SMP (Ming Lei) [1881760] - [block] bdi: fix up for "remove the name field in struct backing_dev_info" (Ming Lei) [1881760] - [fs] hfs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] bdi: remove the name field in struct backing_dev_info (Ming Lei) [1881760] - [mtd] bdi: simplify bdi_alloc (Ming Lei) [1881760] - [block] bdi: remove bdi_register_owner (Ming Lei) [1881760] - [mm] bdi: unexport bdi_register_va (Ming Lei) [1881760] - [base] driver core: remove device_create_vargs (Ming Lei) [1881760] - [block] block: rename blk_mq_alloc_rq_maps (Ming Lei) [1881760] - [block] block: rename __blk_mq_alloc_rq_map (Ming Lei) [1881760] - [fs] udf: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] isofs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] hfsplus: stop using ioctl_by_bdev (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_multisession helper (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_read_tocentry helper (Ming Lei) [1881760] - [ide] ide-cd: rename cdrom_read_tocentry (Ming Lei) [1881760] - [cdrom] block: add a cdrom_device_info pointer to struct gendisk (Ming Lei) [1881760] - [block] block: add a bio_queue_enter helper (Ming Lei) [1881760] - [block] block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT (Ming Lei) [1881760] - [block] block: improve the submit_bio and generic_make_request documentation (Ming Lei) [1881760] - [block] blk-mq: make function '__blk_mq_sched_dispatch_requests' static (Ming Lei) [1881760] - [block] block: bypass ->make_request_fn for blk-mq drivers (Ming Lei) [1881760] - [md] dm: remove the make_request_fn check in device_area_is_invalid (Ming Lei) [1881760] - [block] block: remove create_io_context (Ming Lei) [1881760] - [fs] block: unexport bdev_read_page and bdev_write_page (Ming Lei) [1881760] - [scsi] scsi: merge scsi_init_sgtable into scsi_init_io (Ming Lei) [1881760] - [block] block: provide a blk_rq_map_sg variant that returns the last element (Ming Lei) [1881760] - [block] block: remove RQF_COPY_USER (Ming Lei) [1881760] - [block] block: fold bdev_unhash_inode into invalidate_partition (Ming Lei) [1881760] - [block] block: simplify block device syncing in bdev_del_partition (Ming Lei) [1881760] - [block] block: don't call invalidate_partition from blk_drop_partitions (Ming Lei) [1881760] - [s390] dasd: use blk_drop_partitions instead of badly reimplementing it (Ming Lei) [1881760] - [block] block: remove the disk argument from blk_drop_partitions (Ming Lei) [1881760] - [block] block: remove hd_struct_kill (Ming Lei) [1881760] - [block] block: cleanup hd_struct freeing (Ming Lei) [1881760] - [block] block: pass a hd_struct to delete_partition (Ming Lei) [1881760] - [block] block: refactor blkpg_ioctl (Ming Lei) [1881760] - [block] null_blk: don't allow discard for zoned mode (Ming Lei) [1881760] - [block] null_blk: return error for invalid zone size (Ming Lei) [1881760] - [block] iocost: protect iocg->abs_vdebt with iocg->waitq.lock (Ming Lei) [1881760] - [block] block: remove the bd_openers checks in blk_drop_partitions (Ming Lei) [1881760] - [block] null_blk: Cleanup zoned device initialization (Ming Lei) [1881760] - [block] null_blk: Fix zoned command handling (Ming Lei) [1881760] - [fs] block: remove unused header (Ming Lei) [1881760] - [fs] bdev: Reduce time holding bd_mutex in sync in blkdev_close() (Ming Lei) [1881760] - [trace] blk-wbt: Drop needless newlines from tracepoint format strings (Ming Lei) [1881760] - [block] blk-wbt: Use tracepoint_string() for wbt_step tracepoint string literals (Ming Lei) [1881760] - [s390] s390/dasd: remove IOSCHED_DEADLINE from DASD Kconfig (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions again (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions (Ming Lei) [1881760] - [block] blkcg: don't offline parent blkcg first (Ming Lei) [1881760] - [block] blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it (Ming Lei) [1881760] - [block] null_blk: add trace in null_blk_zoned.c (Ming Lei) [1881760] - [block] null_blk: add tracepoint helpers for zoned mode (Ming Lei) [1881760] - [block] block: add a zone condition debug helper (Ming Lei) [1881760] - [block] rsxx: Replace zero-length array with flexible-array member (Ming Lei) [1881760] - [block] null_blk: describe the usage of fault injection param (Ming Lei) [1881760] - [block] null_blk: fix spurious IO errors after failed past-wp access (Ming Lei) [1881760] - [block] nbd: requeue command if the soecket is changed (Ming Lei) [1881760] - [block] nbd: enable replace socket if only one connection is configured (Ming Lei) [1881760] - [block] block/drbd: delete invalid function drbd_md_mark_dirty_ (Ming Lei) [1881760] - [block] loop: Only freeze block queue when needed (Ming Lei) [1881760] - [block] loop: Only change blocksize when needed (Ming Lei) [1881760] - [block] block: move bdevname() into block/generic-partition-rh.c (Ming Lei) [1881760] - [block] block: return NULL in blk_alloc_queue() on error (Ming Lei) [1881760] - [block] block: simplify queue allocation (Ming Lei) [1881760] - [block] Revert "blkdev: check for valid request queue before issuing flush" (Ming Lei) [1881760] - [block] null_blk: use blk_mq_init_queue_data (Ming Lei) [1881760] - [block] block: add a blk_mq_init_queue_data helper (Ming Lei) [1881760] - [block] block: move the ->devnode callback to struct block_device_operations (Ming Lei) [1881760] - [block] block: move block layer internals out of include/linux/genhd.h (Ming Lei) [1881760] - [fs] block: move guard_bio_eod to bio.c (Ming Lei) [1881760] - [block] block: unexport disk_map_sector_rcu (Ming Lei) [1881760] - [block] block: unexport disk_get_part (Ming Lei) [1881760] - [block] block: mark part_in_flight and part_in_flight_rw static (Ming Lei) [1881760] - [block] block: mark block_depr static (Ming Lei) [1881760] - [block] block: factor out requeue handling from dispatch code (Ming Lei) [1881760] - [block] block/diskstats: replace time_in_queue with sum of request times (Ming Lei) [1881760] - [block] block/diskstats: accumulate all per-cpu counters in one pass (Ming Lei) [1881760] - [block] block: merge partition-generic.c and check.c (Ming Lei) [1881760] - [block] block: move the various x86 Unix label formats out of genhd.h (Ming Lei) [1881760] - [block] partitions/msdos: remove LINUX_SWAP_PARTITION (Ming Lei) [1881760] - [block] block: move the *_PARTITION enum out of genhd.h (Ming Lei) [1881760] - [scsi] block: move struct partition out of genhd.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sun.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sgi.h (Ming Lei) [1881760] - [block] block: remove block/partitions/osf.h (Ming Lei) [1881760] - [block] block: remove block/partitions/karma.h (Ming Lei) [1881760] - [block] block: declare all partition detection routines in check.h (Ming Lei) [1881760] - [block] block: remove warn_no_part (Ming Lei) [1881760] - [md] block: cleanup how md_autodetect_dev is called (Ming Lei) [1881760] - [block] block: unexport read_dev_sector and put_dev_sector (Ming Lei) [1881760] - [scsi] scsi: simplify scsi_partsize (Ming Lei) [1881760] - [block] block: remove alloc_part_info and free_part_info (Ming Lei) [1881760] - [block] block: move sysfs methods shared by disks and partitions to genhd.c (Ming Lei) [1881760] - [block] block: move disk_name and related helpers out of partition-generic.c (Ming Lei) [1881760] - [fs] block: remove __bdevname (Ming Lei) [1881760] - [block] block: remove the blk_lookup_devt export (Ming Lei) [1881760] - [block] block, bfq: invoke flush_idle_tree after reparent_active_queues in pd_offline (Ming Lei) [1881760] - [block] block, bfq: make reparent_leaf_entity actually work only on leaf entities (Ming Lei) [1881760] - [block] block, bfq: turn put_queue into release_process_ref in __bfq_bic_change_cgroup (Ming Lei) [1881760] - [block] block, bfq: move forward the getting of an extra ref in bfq_bfqq_move (Ming Lei) [1881760] - [scsi] scsi: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [nvme] nvme: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] virtio_blk.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] block/genhd: Notify udev about capacity change (Ming Lei) [1881760] - [fs] block: fix a device invalidation regression (Ming Lei) [1881760] - [block] blk-iocost: remove duplicated lines in comments (Ming Lei) [1881760] - [block] block: sed-opal: Change the check condition for regular session validity (Ming Lei) [1881760] - [block] block: Document genhd capability flags (Ming Lei) [1881760] - [block] block: cleanup comment for blk_flush_complete_seq (Ming Lei) [1881760] - [block] block: remove unneeded argument from blk_alloc_flush_queue (Ming Lei) [1881760] - [block] block: cleanup for _blk/blk_rq_prep_clone (Ming Lei) [1881760] - [block] block: remove redundant setting of QUEUE_FLAG_DYING (Ming Lei) [1881760] - [block] block: use bio_{wouldblock, io}_error in direct_make_request (Ming Lei) [1881760] - [block] block: fix comment for blk_cloned_rq_check_limits (Ming Lei) [1881760] - [block] null_blk: Add support for init_hctx() fault injection (Ming Lei) [1881760] - [block] null_blk: Handle null_add_dev() failures properly (Ming Lei) [1881760] - [block] null_blk: Fix the null_add_dev() error path (Ming Lei) [1881760] - [block] compat_ioctl: simplify up block/ioctl.c (Ming Lei) [1881760] - [block] compat_ioctl: block: simplify compat_blkpg_ioctl() (Ming Lei) [1881760] - [block] compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c (Ming Lei) [1881760] - [block] blk-mq: insert flush request to the front of dispatch queue (Ming Lei) [1881760] - [block] block: Remove used kblockd_schedule_work_on() (Ming Lei) [1881760] - [block] null_blk: remove unused fields in 'nullb_cmd' (Ming Lei) [1881760] - [block] drbd: fifo_alloc() should use struct_size (Ming Lei) [1881760] - [block] partitions/ldm: fix spelling mistake "to" -> "too" (Ming Lei) [1881760] - [block] block: mark zone-mgmt bios with REQ_SYNC (Ming Lei) [1881760] - [block] blk-mq: Document functions for sending request (Ming Lei) [1881760] - [block] block: Allow t10-pi to be modular (Ming Lei) [1881760] - [block] blk-mq: optimise blk_mq_flush_plug_list() (Ming Lei) [1881760] - [include] list: introduce list_for_each_continue() (Ming Lei) [1881760] - [block] blk-mq: optimise rq sort function (Ming Lei) [1881760] - [block] blk-cgroup: cgroup_rstat_updated() shouldn't be called on cgroup1 (Ming Lei) [1881760] - [block] blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGROUP_RWSTAT (Ming Lei) [1881760] - [block] blk-cgroup: reimplement basic IO stats using cgroup rstat (Ming Lei) [1881760] - [block] blk-cgroup: remove now unused blkg_print_stat_{bytes|ios}_recursive() (Ming Lei) [1881760] - [block] blk-throtl: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: Ensure bio->bi_blkg is valid before using it (Ming Lei) [1881760] - [block] bfq-iosched: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: relocate bfqg_*rwstat*() helpers (Ming Lei) [1881760] - [md] dm: fix comment in __dm_suspend() (Mike Snitzer) [1881531] - [md] dm: fold dm_process_bio() into dm_make_request() (Mike Snitzer) [1881531] - [md] dm: fix missing imposition of queue_limits from dm_wq_work() thread (Mike Snitzer) [1881531] - [md] dm: optimize max_io_len() by inlining max_io_len_target_boundary() (Mike Snitzer) [1881531] - [md] dm: push md->immutable_target optimization down to __process_bio() (Mike Snitzer) [1881531] - [md] dm: change max_io_len() to use blk_max_size_offset() (Mike Snitzer) [1881531] - [md] dm table: stack 'chunk_sectors' limit to account for target-specific splitting (Mike Snitzer) [1881531] - [block] block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer) [1881531] - [block] block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer) [1881531] - [md] dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer) [1881531] - [net] net-sysfs: add backlog len and CPU id to softnet data (Paolo Abeni) [1866909] - [net] try to avoid unneeded backlog flush (Paolo Abeni) [1866909] - [net] skbuff: fix a data race in skb_queue_len() (Paolo Abeni) [1866909] - [cpuidle] cpuidle: pseries: Fix CEDE latency conversion from tb to us (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Fixup exit latency for CEDE(0) (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Add function to parse extended CEDE records (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Set the latency-hint before entering CEDE (Diego Domingos) [1608791] - [arm64] paravirt: Initialize steal time when cpu is online (Andrew Jones) [1879137]- [infiniband] i40iw: Add support to make destroy QP synchronous (Stefan Assmann) [1757949] - [fs] xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (Carlos Maiolino) [1859160] - [fs] xfs: fix inode allocation block res calculation precedence (Carlos Maiolino) [1859160] - [fs] xfs: fix reflink quota reservation accounting error (Carlos Maiolino) [1859160] - [fs] xfs: preserve rmapbt swapext block reservation from freed blocks (Carlos Maiolino) [1859160] - [fs] xfs: fix duplicate verification from xfs_qm_dqflush() (Carlos Maiolino) [1859160] - [fs] xfs: fix unmount hang and memory leak on shutdown during quotaoff (Carlos Maiolino) [1859160] - [fs] xfs: factor out quotaoff intent AIL removal and memory free (Carlos Maiolino) [1859160] - [fs] xfs: fix incorrect test in xfs_alloc_ag_vextent_lastblock (Carlos Maiolino) [1859160] - [fs] xfs: fix regression in "cleanup xfs_dir2_block_getdents" (Carlos Maiolino) [1859160] - [fs] xfs: fix use-after-free when aborting corrupt attr inactivation (Carlos Maiolino) [1859160] - [fs] xfs: fix iclog release error check race with shutdown (Carlos Maiolino) [1859160] - [fs] xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Carlos Maiolino) [1859160] - [fs] xfs: clean up the error handling in xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: acquire superblock freeze protection on eofblocks scans (Carlos Maiolino) [1859160] - [fs] xfs: xfs_dabuf_map should return ENOMEM when map allocation fails (Carlos Maiolino) [1859160] - [fs] xfs: fix xfs_buf_ioerror_alert location reporting (Carlos Maiolino) [1859160] - [fs] xfs: remove unnecessary null pointer checks from _read_agf callers (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOCK callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_btree_get_buffunctions (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_uncached return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_alloc return an error code (Carlos Maiolino) [1859160] - [fs] xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: change return value of xfs_inode_need_cow to int (Carlos Maiolino) [1859160] - [fs] xfs: check log iovec size to make sure it's plausibly a buffer log format (Carlos Maiolino) [1859160] - [fs] xfs: make struct xfs_buf_log_format have a consistent size (Carlos Maiolino) [1859160] - [fs] xfs: complain if anyone tries to create a too-large buffer log item (Carlos Maiolino) [1859160] - [fs] xfs: clean up xfs_buf_item_get_format return value (Carlos Maiolino) [1859160] - [fs] xfs: streamline xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: fix memory corruption during remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: refactor remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read (Carlos Maiolino) [1859160] - [fs] xfs: Add __packed to xfs_dir2_sf_entry_t definition (Carlos Maiolino) [1859160] - [fs] xfs: fix s_maxbytes computation on 32-bit kernels (Carlos Maiolino) [1859160] - [fs] xfs: truncate should remove all blocks, not just to the end of the page cache (Carlos Maiolino) [1859160] - [fs] xfs: introduce XFS_MAX_FILEOFF (Carlos Maiolino) [1859160] - [fs] xfs: remove bogus assertion when online repair isn't enabled (Carlos Maiolino) [1859160] - [fs] xfs: Remove all strlen in all xfs_attr_* functions for attr names (Carlos Maiolino) [1859160] - [fs] xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Carlos Maiolino) [1859160] - [fs] xfs: also remove cached ACLs when removing the underlying attr (Carlos Maiolino) [1859160] - [fs] xfs: reject invalid flags combinations in XFS_IOC_ATTRMULTI_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove shadow variable in xfs_btree_lshift (Carlos Maiolino) [1859160] - [fs] xfs: quota: move to time64_t interfaces (Carlos Maiolino) [1859160] - [fs] xfs: Make the symbol 'xfs_rtalloc_log_count' static (Carlos Maiolino) [1859160] - [fs] libxfs: resync with the userspace libxfs (Carlos Maiolino) [1859160] - [fs] xfs: fix log reservation overflows when allocating large rt extents (Carlos Maiolino) [1859160] - [fs] xfs: fix mount failure crash on invalid iclog memory access (Carlos Maiolino) [1859160] - [fs] xfs: don't check for AG deadlock for realtime files in bunmapi (Carlos Maiolino) [1859160] - [fs] xfs: fix realtime file data space leak (Carlos Maiolino) [1859160] - [fs] xfs: allow parent directory scans to be interrupted with fatal signals (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_get_buf (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_read_buf (Carlos Maiolino) [1859160] - [fs] xfs: split xfs_da3_node_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leafn_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_attr3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_reada_buf (Carlos Maiolino) [1859160] - [fs] xfs: improve the xfs_dabuf_map calling conventions (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: simplify mappedbno handling in xfs_da_{get, read}_buf (Carlos Maiolino) [1859160] - [fs] xfs: report corruption only as a regular error (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_free() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_destroy() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove slab init wrappers (Carlos Maiolino) [1859160] - [fs] xfs: fix another missing include (Carlos Maiolino) [1859160] - [fs] xfs: remove XFS_IOC_FSSETDM and XFS_IOC_FSSETDM_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove duplicated include from xfs_dir2_data.c (Carlos Maiolino) [1859160] - [fs] xfs: remove unused structure members & simple typedefs (Carlos Maiolino) [1859160] - [fs] xfs: remove unused typedef definitions (Carlos Maiolino) [1859160] - [fs] xfs: Replace function declaration by actual definition (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_qoff_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_dq_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_quotainfo_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Carlos Maiolino) [1859160] - [fs] xfs: avoid time_t in user api (Carlos Maiolino) [1859160] - [fs] xfs: don't reset the "inode core" in xfs_iread (Carlos Maiolino) [1859160] - [fs] xfs: merge the projid fields in struct xfs_icdinode (Carlos Maiolino) [1859160] - [fs] xfs: use a struct timespec64 for the in-core crtime (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->m_dirnameops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused m_chsize field (Carlos Maiolino) [1859160] - [fs] xfs: convert open coded corruption check to use XFS_IS_CORRUPT (Carlos Maiolino) [1859160] - [fs] xfs: kill the XFS_WANT_CORRUPT_* macros (Carlos Maiolino) [1859160] - [fs] xfs: add a XFS_IS_CORRUPT macro (Carlos Maiolino) [1859160] - [fs] xfs: attach dquots before performing xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: actually check xfs_btree_check_block return in xfs_btree_islastblock (Carlos Maiolino) [1859160] - [fs] xfs: always pass a valid hdr to xfs_dir3_leaf_check_int (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_dir2_data_freescan and xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused dir ops infrastructure (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_get_ftype and ->data_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_bestfree_p (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 data block fixed offsets to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entry_tag_p (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: replace xfs_dir3_data_endp with xfs_dir3_data_end_offset (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused ->data_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: cleanup __xfs_dir3_data_check (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_to_sf (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_directory_data_bestfree (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_dir_rec (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_leaf_getdents (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_getdents (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_unused_p method (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_dot_entry_p and ->data_dotdot_entry_p methods (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dotdot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ->data_first_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ftype and ->sf_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ino and ->sf_put_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_entsize and ->sf_nextentry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_parent_ino and ->sf_put_parent_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->db_to_fdb and ->db_to_fdindex (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 free bests count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 free header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a bests pointer to struct xfs_dir3_icfree_hdr (Carlos Maiolino) [1859160] - [fs] xfs: make the xfs_dir3_icfree_hdr available to xfs_dir2_node_addname_int (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 leaf entries count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 leaf header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add an entries pointer to struct xfs_dir3_icleaf_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the node header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a btree entries pointer to struct xfs_da3_icnode_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: refactor btree node scrubbing (Carlos Maiolino) [1859160] - [fs] xfs: use unsigned int for all size values in struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move incore structures out of xfs_da_format.h (Carlos Maiolino) [1859160] - [fs] xfs: remove a stray tab in xfs_remount_rw() (Carlos Maiolino) [1859160] - [fs] xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Carlos Maiolino) [1859160] - [fs] xfs: refactor "does this fork map blocks" predicate (Carlos Maiolino) [1859160] - [fs] xfs: clean up weird while loop in xfs_alloc_ag_vextent_near (Carlos Maiolino) [1859160] - [fs] xfs: annotate functions that trip static checker locking checks (Carlos Maiolino) [1859160] - [fs] xfs: Correct comment tyops -> typos (Carlos Maiolino) [1859160] - [fs] xfs: range check ri_cnt when recovering log items (Carlos Maiolino) [1859160] - [fs] xfs: "optimize" buffer item log segment bitmap setting (Carlos Maiolino) [1859160] - [fs] xfs: null out bma->prev if no previous extent (Carlos Maiolino) [1859160] - [fs] xfs: fix missing header includes (Carlos Maiolino) [1859160] - [fs] xfs: periodically yield scrub threads to the scheduler (Carlos Maiolino) [1859160] - [fs] xfs: remove redundant assignment to variable error (Carlos Maiolino) [1859160] - [fs] xfs: add missing early termination checks to record scrubbing functions (Carlos Maiolino) [1859160] - [fs] xfs: make the assertion message functions take a mount parameter (Carlos Maiolino) [1859160] - [fs] xfs: add missing assert in xfs_fsmap_owner_from_rmap (Carlos Maiolino) [1859160] - [fs] xfs: decrease indenting problems in xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: fold xfs_mount-alloc() into xfs_init_fs_context() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_parse_param() above xfs_fc_get_tree() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_get_tree() above xfs_fc_reconfigure() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_reconfigure() above xfs_fc_free() (Carlos Maiolino) [1859160] - [fs] xfs: switch to use the new mount-api (Carlos Maiolino) [1859160] - [fs] xfs: dont set sb in xfs_mount_alloc() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_parseargs() validation to a helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_parseags() (Carlos Maiolino) [1859160] - [fs] xfs: avoid redundant checks when options is empty (Carlos Maiolino) [1859160] - [fs] xfs: refactor suffix_kstrtoint() (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_ro() helper (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_rw() helper (Carlos Maiolino) [1859160] - [fs] xfs: merge freeing of mp names and mp (Carlos Maiolino) [1859160] - [fs] xfs: use kmem functions for struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: dont use XFS_IS_QUOTA_RUNNING() for option check (Carlos Maiolino) [1859160] - [fs] xfs: use super s_id instead of struct xfs_mount m_fsname (Carlos Maiolino) [1859160] - [fs] xfs: remove unused struct xfs_mount field m_fsname_len (Carlos Maiolino) [1859160] - [fs] xfs: always log corruption errors (Carlos Maiolino) [1859160] - [fs] xfs: constify the buffer pointer arguments to error functions (Carlos Maiolino) [1859160] - [fs] xfs: relax shortform directory size checks (Carlos Maiolino) [1859160] - [fs] xfs: cleanup use of the XFS_ALLOC_ flags (Carlos Maiolino) [1859160] - [fs] xfs: move extent zeroing to xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: simplify the xfs_iomap_write_direct calling (Carlos Maiolino) [1859160] - [fs] xfs: don't log the inode in xfs_fs_map_blocks if it (Carlos Maiolino) [1859160] - [fs] xfs: slightly tweak an assert in xfs_fs_map_blocks (Carlos Maiolino) [1859160] - [fs] xfs: remove the extsize argument to xfs_eof_alignment (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_eof_alignment static (Carlos Maiolino) [1859160] - [fs] xfs: simplify xfs_iomap_eof_align_last_fsb (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_showargs into xfs_fs_show_options (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing inode32/64 in xfs_showargs (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing the allocsize option in (Carlos Maiolino) [1859160] - [fs] xfs: reverse the polarity of XFS_MOUNT_COMPAT_IOSIZE (Carlos Maiolino) [1859160] - [fs] xfs: rename the XFS_MOUNT_DFLT_IOSIZE option to (Carlos Maiolino) [1859160] - [fs] xfs: simplify parsing of allocsize mount option (Carlos Maiolino) [1859160] - [fs] xfs: rename the m_writeio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: remove the m_readio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: don't use a different allocsice for -o wsync (Carlos Maiolino) [1859160] - [fs] xfs: cleanup calculating the stat optimal I/O size (Carlos Maiolino) [1859160] - [fs] xfs: remove the dsunit and dswidth variables in (Carlos Maiolino) [1859160] - [fs] xfs: simplify setting bio flags (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmap_count_blocks using newer btree helpers (Carlos Maiolino) [1859160] - [fs] xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Carlos Maiolino) [1859160] - [fs] xfs: namecheck directory entry names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: namecheck attribute names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: check attribute leaf block structure (Carlos Maiolino) [1859160] - [fs] xfs: consolidate preallocation in xfs_file_fallocate (Carlos Maiolino) [1859160] - [fs] xfs: disable xfs_ioc_space for always COW inodes (Carlos Maiolino) [1859160] - [fs] fs: add generic UNRESVSP and ZERO_RANGE ioctl handlers (Carlos Maiolino) [1859160] - [fs] xfs: don't implement XFS_IOC_RESVSP / XFS_IOC_RESVSP64 (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_ioctl (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_dio_aio_write (Carlos Maiolino) [1859160] - [fs] xfs: add a xfs_inode_buftarg helper (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_buf_free static (Carlos Maiolino) [1859160] - [fs] xfs: add mising include of xfs_pnfs.h for missing declarations (Carlos Maiolino) [1859160] - [fs] xfs: don't set bmapi total block req where minleft is (Carlos Maiolino) [1859160] - [fs] xfs: cap longest free extent to maximum allocatable (Carlos Maiolino) [1859160] - [fs] xfs: remove the duplicated inode log fieldmask set (Carlos Maiolino) [1859160] - [fs] xfs: improve the IOMAP_NOWAIT check for COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_direct_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: rename the whichfork variable in xfs_buffered_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: split the iomap ops for buffered vs direct writes (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_file_iomap_begin_delay around (Carlos Maiolino) [1859160] - [fs] xfs: split out a new set of read-only iomap ops (Carlos Maiolino) [1859160] - [fs] xfs: factor out a helper to calculate the end_fsb (Carlos Maiolino) [1859160] - [fs] xfs: fill out the srcmap in iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_file_iomap_begin_delay (Carlos Maiolino) [1859160] - [fs] xfs: pass two imaps to xfs_reflink_allocate_cow (Carlos Maiolino) [1859160] - [fs] xfs: remove xfs_reflink_dirty_extents (Carlos Maiolino) [1859160] - [fs] xfs: also call xfs_file_iomap_end_delalloc for zeroing operations (Carlos Maiolino) [1859160] - [fs] xfs: remove the XLOG_STATE_DO_CALLBACK state (Carlos Maiolino) [1859160] - [fs] xfs: turn ic_state into an enum (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused XLOG_STATE_ALL and XLOG_STATE_UNUSED flags (Carlos Maiolino) [1859160] - [fs] xfs: remove dead ifdef XFSERRORDEBUG code (Carlos Maiolino) [1859160] - [fs] xfs: call xlog_state_release_iclog with l_icloglock held (Carlos Maiolino) [1859160] - [fs] xfs: move the locking from xlog_state_finish_copy to the callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ic_io_size field from xlog_in_core (Carlos Maiolino) [1859160] - [fs] xfs: pass the correct flag to xlog_write_iclog (Carlos Maiolino) [1859160] - [fs] xfs: optimize near mode bnobt scans with concurrent cntbt lookups (Carlos Maiolino) [1859160] - [fs] xfs: factor out tree fixup logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor near mode alloc bnobt scan into separate function (Carlos Maiolino) [1859160] - [fs] xfs: refactor and reuse best extent scanning logic (Carlos Maiolino) [1859160] - [fs] xfs: refactor allocation tree fixup code (Carlos Maiolino) [1859160] - [fs] xfs: reuse best extent tracking logic for bnobt scan (Carlos Maiolino) [1859160] - [fs] xfs: refactor cntbt lastblock scan best extent logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: track best extent from cntbt lastblock scan in alloc cursor (Carlos Maiolino) [1859160] - [fs] xfs: track allocation busy state in allocation cursor (Carlos Maiolino) [1859160] - [fs] xfs: introduce allocation cursor data structure (Carlos Maiolino) [1859160] - [fs] xfs: track active state of allocation btree cursors (Carlos Maiolino) [1859160] - [fs] xfs: ignore extent size hints for always COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: include QUOTA, FATAL ASSERT build options in XFS_BUILD_OPTIONS (Carlos Maiolino) [1859160] - [pinctrl] pinctrl: tigerlake: Add support for Tiger Lake-H (Steve Best) [1782722] - [pinctrl] pinctrl: intel: Introduce common flags for GPIO mapping scheme (Steve Best) [1782722] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs (Steve Best) [1782724]- [netdrv] iavf: Fix incorrect adapter get in iavf_resume (Stefan Assmann) [1842896] - [netdrv] iavf: use generic power management (Stefan Assmann) [1842896] - [net] openvswitch: fixes crash if nf_conncount_init() fails (Eelco Chaudron) [1876445] - [fs] cifs`: handle ERRBaduid for SMB1 (Leif Sahlberg) [1875184] - [net] SUNRPC: 'Directory with parent 'rpc_clnt' already present!' (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Don't use RPC_TASK_CRED_NOREF with pnfs (Scott Mayhew) [1872310] - [fs] NFS: Don't use RPC_TASK_CRED_NOREF with delegreturn (Scott Mayhew) [1872310] - [net] SUNRPC: Signalled ASYNC tasks need to exit (Scott Mayhew) [1872310] - [net] SUNRPC: fix use-after-free in rpc_free_client_work() (Scott Mayhew) [1872310] - [fs] NFS: Fix a race in __nfs_list_for_each_server() (Scott Mayhew) [1872310] - [net] SUNRPC: defer slow parts of rpc_free_client() to a workqueue (Scott Mayhew) [1872310] - [net] SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") (Scott Mayhew) [1872310] - [fs] NFSv4: Remove unreachable error condition due to rpc_run_task() (Scott Mayhew) [1872310] - [net] SUNRPC: Remove unreachable error condition (Scott Mayhew) [1872310] - [fs] nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix a credential use-after-free issue in pnfs_roc() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Ensure that _pnfs_return_layout() waits for layoutreturn completion (Scott Mayhew) [1872310] - [net] svcrdma: Fix leak of svc_rdma_recv_ctxt objects (Scott Mayhew) [1872310] - [fs] NFS: Fix an ABBA spinlock issue in pnfs_update_layout() (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge (Scott Mayhew) [1872310] - [fs] nfsd: memory corruption in nfsd4_lock() (Scott Mayhew) [1872310] - [fs] pNFS: Fix RCU lock leakage (Scott Mayhew) [1872310] - [fs] NFS: Clean up process of marking inode stale (Scott Mayhew) [1872310] - [fs] NFS: Add softreval behaviour to nfs_lookup_revalidate() (Scott Mayhew) [1872310] - [fs] NFS: Add mount option 'softreval' (Scott Mayhew) [1872310] - [net] SUNRPC: Don't start a timer on an already queued rpc task (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Reference the layout cred in pnfs_prepare_layoutreturn() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix dereference of layout cred in pnfs_layoutcommit_inode() (Scott Mayhew) [1872310] - [fs] NFS: Beware when dereferencing the delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Add a module parameter to set nfs_mountpoint_expiry_timeout (Scott Mayhew) [1872310] - [fs] NFS: Try to join page groups before an O_DIRECT retransmission (Scott Mayhew) [1872310] - [fs] NFS: Refactor nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Reverse the submission order of requests in __nfs_pageio_add_request() (Scott Mayhew) [1872310] - [fs] NFS: Clean up nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Remove the redundant function nfs_pgio_has_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix memory leaks in nfs_pageio_stop_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix a request reference leak in nfs_direct_write_clear_reqs() (Scott Mayhew) [1872310] - [fs] NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests() (Scott Mayhew) [1872310] - [fs] NFS: Remove unused FLUSH_SYNC support in nfs_initiate_pgio() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Specify the layout segment range in LAYOUTGET (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: remove requirement for whole file layouts (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Check the layout segment range before doing I/O (Scott Mayhew) [1872310] - [fs] pNFS/flexfile: Don't merge layout segments if the mirrors don't match (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Fix pnfs_layout_mark_request_commit() invalid layout segment handling (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Simplify bucket layout segment reference counting (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Clean up pNFS commit operations (Scott Mayhew) [1872310] - [fs] NFS: Remove bucket array from struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Add a helper pnfs_generic_search_commit_reqs() (Scott Mayhew) [1872310] - [fs] pNFS: Enable per-layout segment commit structures (Scott Mayhew) [1872310] - [fs] pNFS: Add infrastructure for cleaning up per-layout commit structures (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Support commit arrays in nfs_clear_pnfs_ds_commit_verifiers() (Scott Mayhew) [1872310] - [fs] NFS: Fix O_DIRECT commit verifier handling (Scott Mayhew) [1872310] - [fs] NFS: commit errors should be fatal (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Allow O_DIRECT to release the DS commitinfo (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_recover_commit_reqs() (Scott Mayhew) [1872310] - [fs] NFSv4/pNFS: Scan the full list of commit arrays when committing (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Support a list of commit arrays in struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [net] SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' (Scott Mayhew) [1872310] - [include] SUNRPC/cache: don't allow invalid entries to be flushed (Scott Mayhew) [1872310] - [fs] pNFS: Add a helper to allocate the array of buckets (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Refactor pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Simplify allocation of the mirror array (Scott Mayhew) [1872310] - [fs] NFS: Don't specify NFS version in "UDP not supported" error (Scott Mayhew) [1872310] - [fs] nfsroot: set tcp as the default transport protocol (Scott Mayhew) [1872310] - [fs] NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails (Scott Mayhew) [1872310] - [fs] nfs: Fix up documentation in nfs_follow_referral() and nfs_do_submount() (Scott Mayhew) [1872310] - [net] sunrpc: Add tracing for cache events (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Allow garbage collection of invalid cache entries (Scott Mayhew) [1872310] - [net] sunrpc: clean up cache entry add/remove from hashtable (Scott Mayhew) [1872310] - [net] sunrpc: Fix potential leaks in sunrpc_cache_unhash() (Scott Mayhew) [1872310] - [fs] nfsd: export upcalls must not return ESTALE when mountd is down (Scott Mayhew) [1872310] - [fs] nfsd: Don't add locks to closed or closing open stateids (Scott Mayhew) [1872310] - [net] SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends (Scott Mayhew) [1872310] - [net] SUNRPC: Refactor xs_sendpages() (Scott Mayhew) [1872310] - [fs] NFSD: Clean up nfsd4_encode_readv (Scott Mayhew) [1872310] - [fs] fs: nfsd: nfs4state.c: Use built-in RCU list checking (Scott Mayhew) [1872310] - [net] sunrpc: Pass lockdep expression to RCU lists (Scott Mayhew) [1872310] - [include] sunrpc: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [net] SUNRPC: Trim stack utilization in the wrap and unwrap paths (Scott Mayhew) [1872310] - [net] SUNRPC: Remove xdr_buf_read_mic() (Scott Mayhew) [1872310] - [net] sunrpc: Fix gss_unwrap_resp_integ() again (Scott Mayhew) [1872310] - [fs] nfs: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [fs] NFSv4.2: error out when relink swapfile (Scott Mayhew) [1872310] - [fs] NFS:remove redundant call to nfs_do_access (Scott Mayhew) [1872310] - [net] SUNRPC: remove redundant assignments to variable status (Scott Mayhew) [1872310] - [fs] NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_expired() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_unclaimed() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_client_return_marked_delegations() (Scott Mayhew) [1872310] - [fs] NFS: Add a helper nfs_client_for_each_server() (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Clean up nfs_layout_find_inode() (Scott Mayhew) [1872310] - [fs] NFSv4: Ensure layout headers are RCU safe (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Report DELAY and GRACE errors from the DS to the server (Scott Mayhew) [1872310] - [fs] NFS: Limit the size of the access cache by default (Scott Mayhew) [1872310] - [fs] NFS: Avoid referencing the cred twice in async rename/unlink (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid unnecessary credential references in layoutget (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid referencing the cred unnecessarily during NFSv4 I/O (Scott Mayhew) [1872310] - [fs] NFS: Assume cred is pinned by open context in I/O requests (Scott Mayhew) [1872310] - [net] SUNRPC: Don't take a reference to the cred on synchronous tasks (Scott Mayhew) [1872310] - [net] SUNRPC: Add a flag to avoid reference counts on credentials (Scott Mayhew) [1872310] - [fs] NFS: Ensure we time out if a delegreturn does not complete (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred (Scott Mayhew) [1872310] - [fs] NFSv4: nfs_update_inplace_delegation() should update delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Use the 64-bit server readdir cookies when possible (Scott Mayhew) [1872310] - [net] Documentation: nfsroot.rst: Fix references to nfsroot.rst (Scott Mayhew) [1872310] - [fs] nfs: add missing "posix" local_lock constant table definition (Scott Mayhew) [1622041] - [samples] samples/vfs: avoid warning in statx override (Scott Mayhew) [1622041] - [fs] Fix use after free in get_tree_bdev() (Scott Mayhew) [1622041] - [security] selinux: fix regression introduced by move_mount(2) syscall (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs() (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix error handling when setting up mounts (Scott Mayhew) [1622041] - [fs] cramfs: fix usage on non-MTD device (Scott Mayhew) [1622041] - [fs] vfs: move_mount: reject moving kernel internal mounts (Scott Mayhew) [1622041] - [fs] do_move_mount(): fix an unsafe use of is_anon_ns() (Scott Mayhew) [1622041] - [fs] fs/namespace: fix unprivileged mount propagation (Scott Mayhew) [1622041] - [fs] vfs: fsmount: add missing mntget() (Scott Mayhew) [1622041] - [fs] get rid of checking for absent device name in vfs_get_tree() (Scott Mayhew) [1622041] - [scripts] scripts/gdb: replace flags (MS_xyz -> SB_xyz) (Scott Mayhew) [1622041] - [mm] tmpfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [fs] procfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] hugetlbfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] cramfs: switch to use of errofc() et.al (Scott Mayhew) [1622041] - [fs] gfs2: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [include] prefix-handling analogues of errorf() and friends (Scott Mayhew) [1622041] - [fs] turn fs_param_is_... into functions (Scott Mayhew) [1622041] - [fs] fs_parse: handle optional arguments sanely (Scott Mayhew) [1622041] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Scott Mayhew) [1622041] - [x86] x86/resctrl: Fix typos in the mba_sc mount option (Scott Mayhew) [1622041] - [fs] fs_parser: remove fs_parameter_description name field (Scott Mayhew) [1622041] - [documentation] vfs: Update mount API docs (Scott Mayhew) [1622041] - [fs] add prefix to fs_context->log (Scott Mayhew) [1622041] - [include] new primitive: __fs_parse() (Scott Mayhew) [1622041] - [include] struct p_log, variants of warnf() et.al. taking that one instead (Scott Mayhew) [1622041] - [fs] teach logfc() to handle prefices, give it saner calling conventions (Scott Mayhew) [1622041] - [kernel] get rid of cg_invalf() (Scott Mayhew) [1622041] - [fs] get rid of fs_value_is_filename_empty (Scott Mayhew) [1622041] - [fs] don't bother with explicit length argument for __lookup_constant() (Scott Mayhew) [1622041] - [fs] fold struct fs_parameter_enum into struct constant_table (Scott Mayhew) [1622041] - [fs] fs_parse: get rid of ->enums (Scott Mayhew) [1622041] - [fs] fs: fs_parser: fix printk format warning (Scott Mayhew) [1622041] - [fs] Pass consistent param->type to fs_parse() (Scott Mayhew) [1622041] - [fs] vfs: add missing blkdev_put() in get_tree_bdev() (Scott Mayhew) [1622041] - [mm] shmem: fix LSM options parsing (Scott Mayhew) [1622041] - [fs] gfs2: make gfs2_fs_parameters static (Scott Mayhew) [1622041] - [fs] gfs2: Fix initialisation of args for remount (Scott Mayhew) [1622041] - [fs] gfs2: Fix memory leak when gfs2meta's fs_context is freed (Scott Mayhew) [1622041] - [fs] gfs2: Convert gfs2 to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Fix fscache super_cookie allocation (Scott Mayhew) [1622041] - [fs] NFS: Fix a few constant_table array definitions (Scott Mayhew) [1622041] - [fs] NFS: Fix leak of ctx->nfs_server.hostname (Scott Mayhew) [1622041] - [fs] NFS: Don't hard-code the fs_type when submounting (Scott Mayhew) [1622041] - [fs] NFS: Ensure the fs_context has the correct fs_type before mounting (Scott Mayhew) [1622041] - [fs] nfs: Return EINVAL rather than ERANGE for mount parse errors (Scott Mayhew) [1622041] - [fs] NFS: Attach supplementary error information to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Additional refactoring for fs_context conversion (Scott Mayhew) [1622041] - [fs] NFS: Add fs_context support (Scott Mayhew) [1622041] - [fs] NFS: Convert mount option parsing to use functionality from fs_parser.h (Scott Mayhew) [1622041] - [fs] NFS: rename nfs_fs_context pointer arg in a few functions (Scott Mayhew) [1622041] - [fs] NFS: Do some tidying of the parsing code (Scott Mayhew) [1622041] - [fs] NFS: Add a small buffer in nfs_fs_context to avoid string dup (Scott Mayhew) [1622041] - [fs] NFS: Deindent nfs_fs_context_parse_option() (Scott Mayhew) [1622041] - [fs] NFS: Split nfs_parse_mount_options() (Scott Mayhew) [1622041] - [fs] NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context (Scott Mayhew) [1622041] - [fs] NFS: Constify mount argument match tables (Scott Mayhew) [1622041] - [fs] NFS: Move mount parameterisation bits into their own file (Scott Mayhew) [1622041] - [fs] nfs: get rid of ->set_security() (Scott Mayhew) [1622041] - [fs] nfs_clone_sb_security(): simplify the check for server bogosity (Scott Mayhew) [1622041] - [fs] nfs: get rid of mount_info ->fill_super() (Scott Mayhew) [1622041] - [fs] nfs: don't pass nfs_subversion to ->create_server() (Scott Mayhew) [1622041] - [fs] nfs: unexport nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: merge xdev and remote file_system_type (Scott Mayhew) [1622041] - [fs] nfs: don't bother passing nfs_subversion to ->try_mount() and nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: stash nfs_subversion reference into nfs_mount_info (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs_xdev_mount() (Scott Mayhew) [1622041] - [fs] nfs4: fold nfs_do_root_mount/nfs_follow_remote_path (Scott Mayhew) [1622041] - [fs] nfs: don't bother setting/restoring export_path around do_nfs_root_mount() (Scott Mayhew) [1622041] - [fs] nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs4_remote{, _referral}_mount (Scott Mayhew) [1622041] - [fs] nfs: stash server into struct nfs_mount_info (Scott Mayhew) [1622041] - [fs] saner calling conventions for nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] NFS: Make "port=" mount option optional for RDMA mounts (Scott Mayhew) [1622041] - [fs] vfs: Make fs_parse() handle fs_param_is_fd-type params better (Scott Mayhew) [1622041] - [include] vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API (Scott Mayhew) [1622041] - [mm] shmem_parse_one(): switch to use of fs_parse() (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): take handling a single option into a helper (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): don't bother with mpol in separate variable (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): use a separate structure to keep the results (Scott Mayhew) [1622041] - [base] make shmem_fill_super() static (Scott Mayhew) [1622041] - [fs] make ramfs_fill_super() static (Scott Mayhew) [1622041] - [base] devtmpfs: don't mix {ramfs, shmem}_fill_super() with mount_single() (Scott Mayhew) [1622041] - [fs] vfs: Convert squashfs to use the new mount API (Scott Mayhew) [1622041] - [mtd] mtd: Kill mount_mtd() (Scott Mayhew) [1622041] - [fs] vfs: Convert cramfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add a single-or-reconfig keying to vfs_get_super() (Scott Mayhew) [1622041] - [mtd] mtd: Provide fs_context-aware mount_mtd() replacement (Scott Mayhew) [1622041] - [fs] vfs: Create fs_context-aware mount_bdev() replacement (Scott Mayhew) [1622041] - [fs] new helper: get_tree_keyed() (Scott Mayhew) [1622041] - [fs] vfs: set fs_context::user_ns for reconfigure (Scott Mayhew) [1622041] - [init] mnt_init(): call shmem_init() unconditionally (Scott Mayhew) [1622041] - [base] constify ksys_mount() string arguments (Scott Mayhew) [1622041] - [fs] don't bother with registering rootfs (Scott Mayhew) [1622041] - [fs] init_rootfs(): don't bother with init_ramfs_fs() (Scott Mayhew) [1622041] - [security] vfs: Convert selinuxfs to use the new mount API (Scott Mayhew) [1622041] - [security] vfs: Convert securityfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert openpromfs to use the new mount API (Scott Mayhew) [1622041] - [xen] vfs: Convert xenfs to use the new mount API (Scott Mayhew) [1622041] - [oprofile] vfs: Convert oprofilefs to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert ibmasmfs to use the new mount API (Scott Mayhew) [1622041] - [infiniband] vfs: Convert qib_fs/ipathfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert efivarfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert configfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert binfmt_misc to use the new mount API (Scott Mayhew) [1622041] - [fs] convenience helper: get_tree_single() (Scott Mayhew) [1622041] - [fs] convenience helper get_tree_nodev() (Scott Mayhew) [1622041] - [fs] vfs: Kill sget_userns() (Scott Mayhew) [1622041] - [fs] vfs: Use sget_fc() for pseudo-filesystems (Scott Mayhew) [1622041] - [dma-buf] fold mount_pseudo_xattr() into pseudo_fs_get_tree() (Scott Mayhew) [1622041] - [virtio] vfs: Convert virtio_balloon to use the new mount API (Scott Mayhew) [1622041] - [scsi] vfs: Convert ocxlflash to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert cxl to use the new mount API (Scott Mayhew) [1622041] - [drm] vfs: Convert drm to use the new mount API (Scott Mayhew) [1622041] - [dax] vfs: Convert dax to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert sockfs to use the new mount API (Scott Mayhew) [1622041] - [mm] vfs: Convert zsmalloc to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert pipe to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert nsfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert bdev to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert anon_inodes to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert aio to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide a mount_pseudo-replacement for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide sb->s_iflags settings in fs_context struct (Scott Mayhew) [1622041] - [fs] vfs: Fix refcounting of filenames in fs_parser (Scott Mayhew) [1622041] - [fs] move mount_capable() further out (Scott Mayhew) [1622041] - [fs] move mount_capable() calls to vfs_get_tree() (Scott Mayhew) [1622041] - [kernel] cpuset: move mount -t cpuset logics into cgroup.c (Scott Mayhew) [1622041] - [fs] procfs: set ->user_ns before calling ->get_tree() (Scott Mayhew) [1622041] - [ipc] mqueue: set ->user_ns before ->get_tree() (Scott Mayhew) [1622041] - [fs] switch mount_capable() to fs_context (Scott Mayhew) [1622041] - [fs] legacy_get_tree(): pass fc->user_ns to mount_capable() (Scott Mayhew) [1622041] - [fs] move the capability checks from sget_userns() to legacy_get_tree() (Scott Mayhew) [1622041] - [fs] vfs: Kill mount_ns() (Scott Mayhew) [1622041] - [fs] vfs: Convert nfsctl to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert rpc_pipefs to use the new mount API (Scott Mayhew) [1622041] - [fs] consolidate the capability checks in sget_{fc, userns}() (Scott Mayhew) [1622041] - [fs] start massaging the checks in sget_...(): move to sget_userns() (Scott Mayhew) [1622041] - [x86] no need to protect against put_user_ns(NULL) (Scott Mayhew) [1622041] - [fs] mount_pseudo(): drop 'name' argument, switch to d_make_root() (Scott Mayhew) [1622041] - [mm] zsmalloc: don't bother with dentry_operations (Scott Mayhew) [1622041] - [virtio] balloon: don't bother with dentry_operations (Scott Mayhew) [1622041] - [scsi] cxlflash: don't bother with dentry_operations (Scott Mayhew) [1622041] - [misc] cxl: don't bother with dentry_operations (Scott Mayhew) [1622041] - [fs] fs: VALIDATE_FS_PARSER should default to n (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_add_mnt_opt( ) (Scott Mayhew) [1622041] - [powerpc] uapi: Wire up the mount API syscalls on non-x86 arches (Scott Mayhew) [1622041] - [x86] uapi, x86: Fix the syscall numbering of the mount API syscalls (Scott Mayhew) [1622041] - [fs] uapi, fsopen: use square brackets around "fscontext" (Scott Mayhew) [1622041] - [samples] vfs: Add a sample program for the new mount API (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fspick() to select a superblock for reconfiguration (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fsmount() to create a mount for a superblock (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsconfig() for configuring and managing a context (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsopen() to prepare for superblock creation (Scott Mayhew) [1622041] - [fs] Make anon_inodes unconditional (Scott Mayhew) [1622041] - [fs] teach move_mount(2) to work with OPEN_TREE_CLONE (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add move_mount(2) to move mounts around (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add open_tree(2) to reference or clone a mount (Scott Mayhew) [1622041] - [fs] fix sysfs_init_fs_context() in !CONFIG_NET_NS case (Scott Mayhew) [1622041] - [fs] vfs: Add some logging to the core users of the fs_context log (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [documentation] vfs: Provide documentation for new mount API (Scott Mayhew) [1622041] - [fs] vfs: Remove kern_mount_data() (Scott Mayhew) [1622041] - [fs] hugetlbfs: Convert to fs_context (Scott Mayhew) [1622041] - [kernel] cpuset: Use fs_context (Scott Mayhew) [1622041] - [fs] kernfs, sysfs, cgroup, intel_rdt: Support fs_context (Scott Mayhew) [1622041] - [kernel] cgroup: store a reference to cgroup_ns into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup1_get_tree(): separate "get cgroup_root to use" into a separate helper (Scott Mayhew) [1622041] - [kernel] cgroup_do_mount(): massage calling conventions (Scott Mayhew) [1622041] - [kernel] cgroup: stash cgroup_root reference into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup2: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup: take options parsing into ->parse_monolithic() (Scott Mayhew) [1622041] - [kernel] cgroup: fold cgroup1_mount() into cgroup1_get_tree() (Scott Mayhew) [1622041] - [kernel] cgroup: start switching to fs_context (Scott Mayhew) [1622041] - [ipc] ipc: Convert mqueue fs to fs_context (Scott Mayhew) [1622041] - [fs] proc: Add fs_context support to procfs (Scott Mayhew) [1622041] - [fs] procfs: Move proc_fill_super() to fs/proc/root.c (Scott Mayhew) [1622041] - [include] introduce cloning of fs_context (Scott Mayhew) [1622041] - [fs] convenience helpers: vfs_get_super() and sget_fc() (Scott Mayhew) [1622041] - [fs] vfs: Implement a filesystem superblock creation/configuration context (Scott Mayhew) [1622041] - [include] vfs: Put security flags into the fs_context struct (Scott Mayhew) [1622041] - [security] selinux: Implement the new mount API LSM hooks (Scott Mayhew) [1622041] - [include] vfs: Add LSM hooks for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add configuration parser helpers (Scott Mayhew) [1622041] - [include] vfs: Introduce logging functions (Scott Mayhew) [1622041] - [fs] introduce fs_context methods (Scott Mayhew) [1622041] - [fs] fs_context flavour for submounts (Scott Mayhew) [1622041] - [fs] convert do_remount_sb() to fs_context (Scott Mayhew) [1622041] - [fs] vfs_get_tree(): evict the call of security_sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: do_new_mount_fc() (Scott Mayhew) [1622041] - [fs] teach vfs_get_tree() to handle subtype, switch do_new_mount() to it (Scott Mayhew) [1622041] - [fs] new helpers: vfs_create_mount(), fc_mount() (Scott Mayhew) [1622041] - [fs] vfs: Introduce fs_context, switch vfs_kern_mount() to it (Scott Mayhew) [1622041] - [fs] saner handling of temporary namespaces (Scott Mayhew) [1622041] - [fs] separate copying and locking mount tree on cross-userns copies (Scott Mayhew) [1622041] - [fs] kill kernfs_pin_sb() (Scott Mayhew) [1622041] - [fs] mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT (Scott Mayhew) [1622041] - [security] LSM: new method: ->sb_add_mnt_opt() (Scott Mayhew) [1622041] - [security] selinux: rewrite selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: regularize Opt_... names a bit (Scott Mayhew) [1622041] - [security] selinux: switch away from match_token() (Scott Mayhew) [1622041] - [security] selinux: new helper - selinux_add_opt() (Scott Mayhew) [1622041] - [include] LSM: bury struct security_mnt_opts (Scott Mayhew) [1622041] - [security] selinux: switch to private struct selinux_mnt_opts (Scott Mayhew) [1622041] - [fs] LSM: hide struct security_mnt_opts from any generic code (Scott Mayhew) [1622041] - [security] LSM: turn sb_eat_lsm_opts() into a method (Scott Mayhew) [1622041] - [fs] nfs_remount(): don't leak, don't ignore LSM options quietly (Scott Mayhew) [1622041] - [security] LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: security_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] LSM: lift extracting and parsing LSM options into the caller of ->sb_remount() (Scott Mayhew) [1622041] - [security] LSM: lift parsing LSM options into the caller of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] vfs: Separate changing mount flags full remount (Scott Mayhew) [1622041] - [fs] vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled (Scott Mayhew) [1622041]- [hv] hv_utils: drain the timesync packets on onchannelcallback (Vitaly Kuznetsov) [1884733] - [hv] hv_utils: return error if host timesysnc update is stale (Vitaly Kuznetsov) [1884733] - [netdrv] hv_netvsc: Cache the current data path to avoid duplicate call and message (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Switch the data path at the right time during hibernation (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Fix hibernation for mlx5 VF driver (Mohammed Gamal) [1876527] - [hv] hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume() (Mohammed Gamal) [1876519] - [target] scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix data digest calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Make iscsit_register_transport() return void (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make TMR notification optional (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Implement tmr_notify callback (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix and simplify timeout handling (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Factor out new helper ring_insert_padding (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Do not queue aborted commands (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Use priv pointer in se_cmd (Maurizio Lombardi) [1880395] - [target] scsi: target: Add tmr_notify backend function (Maurizio Lombardi) [1880395] - [target] scsi: target: Modify core_tmr_abort_task() (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix inconsistent debug message (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix login error when receiving (Maurizio Lombardi) [1880395] - [target] scsi: target: Remove unused variable 'tpg' (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Remove tx flow control code (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Check connection state before issuing hardware command (Maurizio Lombardi) [1880395] - [target] scsi: target: Handle short iSIDs (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buf len calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buffer setup (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id parsing (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix crash during SPEC_I_PT handling (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix xcopy sess release leak (Maurizio Lombardi) [1880395] - [target] scsi: target: Check enforce_pr_isids during registration (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash on ARM during cmd completion (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Optimize use of flush_dcache_page (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Remove unnecessary bit TCMU_CMD_BIT_INFLIGHT (Maurizio Lombardi) [1880395] - [target] scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix NULL pointer dereference (Maurizio Lombardi) [1880395] - [target] scsi: target: Initialize LUN in transport_init_se_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: Factor out a new helper, target_cmd_init_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Userspace must not complete queued commands (Maurizio Lombardi) [1880395] - [target] scsi: target: core: Add initiatorname to NON_EXISTENT_LUN error (Maurizio Lombardi) [1880395] - [target] scsi: target: loopback: Fix READ with data and sensebytes (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make pgr_support and alua_support attributes writable (Maurizio Lombardi) [1880395] - [target] scsi: target: Make transport_flags per device (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Add attributes enforce_pr_isids and force_pr_aptpl (Maurizio Lombardi) [1880395] - [target] scsi: target: Add missing emulate_pr attribute to passthrough backends (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Remove the iscsi_data_count structure (Maurizio Lombardi) [1880395] - [target] scsi: target: Put lun_ref at end of tmr processing (Maurizio Lombardi) [1880395] - [target] scsi: target/iblock: fix WRITE SAME zeroing (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN (Maurizio Lombardi) [1880395] - [target] scsi: target: fix PR IN / READ FULL STATUS for FC (Maurizio Lombardi) [1880395] - [target] scsi: target: Write NULL to *port_nexus_ptr if no ISID (Maurizio Lombardi) [1880395] - [target] scsi: target: use the stack for XCOPY passthrough cmds (Maurizio Lombardi) [1880395] - [target] scsi: target: increase XCOPY I/O size (Maurizio Lombardi) [1880395] - [target] scsi: target: avoid per-loop XCOPY buffer allocations (Maurizio Lombardi) [1880395] - [target] scsi: target: drop xcopy DISK BLOCK LENGTH debug (Maurizio Lombardi) [1880395] - [target] scsi: target: use #define for xcopy descriptor len (Maurizio Lombardi) [1880395] - [crypto] crypto: testmgr - mark cts(cbc(aes)) as FIPS allowed (Vladis Dronov) [1855161] - [kernel] sched/deadline: Unthrottle PI boosted threads while enqueuing (Daniel Bristot de Oliveira) [1869760] - [kernel] sched/deadline: Fix stale throttling on de-/boosted tasks (Daniel Bristot de Oliveira) [1869760] - [netdrv] treewide: Use fallthrough pseudo-keyword (Jonathan Toppins) [1871286] - [netdrv] tg3: Avoid the use of one-element array (Jonathan Toppins) [1871286] - [netdrv] net: tg3: tidy up loop, remove need to compute off with a multiply (Jonathan Toppins) [1871286] - [netdrv] net: tg3: reject unsupported coalescing params (Jonathan Toppins) [1871286] - [netdrv] net: tg3: use skb_list_walk_safe helper for gso segments (Jonathan Toppins) [1871286] - [gpio] gpio: gpio-mlxbf2.c: Provide __releases() annotation to stop confusing Sparse (Alaa Hleihel) [1816931] - [gpio] gpio: gpio-mlxbf2: Tell the compiler that ACPI functions may not be use (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: Fix sleeping while holding spinlock (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lock_res() (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: remove unused including (Alaa Hleihel) [1816931] - [gpio] gpio: add driver for Mellanox BlueField 2 GPIO controller (Alaa Hleihel) [1816931] - [include] compiler_attributes.h: Add 'fallthrough' pseudo keyword for switch/case use (Ivan Vecera) [1867168] - [net] net: sctp: Rename fallthrough label to unhandled (Ivan Vecera) [1867168]- [pci] PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (Myron Stowe) [1888310] - [netdrv] nfp: flower: fix ABI mismatch between driver and firmware (Ivan Vecera) [1886717] - [netdrv] netronome: fix ipv6 link error (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix incorrect flag assignment (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix used time of merge flow statistics (Ivan Vecera) [1886717] - [netdrv] nfp: flower: inform firmware of flower features (Ivan Vecera) [1886717] - [netdrv] nfp: flower: renaming of feature bits (Ivan Vecera) [1886717] - [netdrv] nfp: don't check lack of RX/TX channels (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix error return code in nfp_abm_vnic_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix a memory leak bug (Ivan Vecera) [1886717] - [netdrv] net/nfp: Update driver to use global kernel version (Ivan Vecera) [1886717] - [netdrv] nfp: allow explicitly selected delayed stats (Ivan Vecera) [1886717] - [netdrv] net: nfp: Use scnprintf() for avoiding potential buffer overflow (Ivan Vecera) [1886717] - [netdrv] nfp: let core reject the unsupported coalescing parameters (Ivan Vecera) [1886717] - [netdrv] nfp: Use pci_get_dsn() (Ivan Vecera) [1886717] - [netdrv] netronome: Replace zero-length array with flexible-array member (Ivan Vecera) [1886717] - [netdrv] devlink: move devlink documentation to subfolder (Ivan Vecera) [1886717] - [netdrv] remove ioremap_nocache and devm_ioremap_nocache (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement the stream sync RX resync (Ivan Vecera) [1886717] - [netdrv] nfp: pass packet pointer to nfp_net_parse_meta() (Ivan Vecera) [1886717] - [netdrv] nfp: flower: update flow merge code to support IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: support ipv6 tunnel keep-alive messages from fw (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle notifiers for ipv6 route changes (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle ipv6 tunnel no neigh request (Ivan Vecera) [1886717] - [netdrv] nfp: flower: modify pre-tunnel and set tunnel action for ipv6 (Ivan Vecera) [1886717] - [netdrv] nfp: flower: offload list of IPv6 tunnel endpoint addresses (Ivan Vecera) [1886717] - [netdrv] nfp: flower: compile match for IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: move udp tunnel key match compilation to helper function (Ivan Vecera) [1886717] - [netdrv] nfp: flower: pass flow rule pointer directly to match functions (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix stats id allocation (Ivan Vecera) [1886717] - [netdrv] netronome: use the new txqueue timeout argument (Ivan Vecera) [1886717] - [netdrv] nfp: add support for TLV device stats (Ivan Vecera) [1886717] - [netdrv] treewide: Use sizeof_field() macro (Ivan Vecera) [1886717] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: make array exp_mask static, makes object smaller (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: read chip model from the PluDevice register (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: set unknown fw_load_policy (Ivan Vecera) [1886717] - [documentation] Documentation: nfp: add nfp driver specific notes (Ivan Vecera) [1886717] - [netdrv] kdoc: fix nfp_fw_load documentation (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'reset_dev_on_drv_probe' support (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'fw_load_policy' support (Ivan Vecera) [1886717] - [netdrv] nfp: add devlink param infrastructure (Ivan Vecera) [1886717] - [netdrv] nfp: honor FW reset and loading policies (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for hwinfo set operation (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for optional hwinfo lookup (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for fw_loaded command (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: add simple map op cache (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: rework MTU checking (Ivan Vecera) [1886717] - [netdrv] net: Use skb accessors in network drivers (Ivan Vecera) [1886717] - [netdrv] nfp: tls: rename tls packet counters (Ivan Vecera) [1886717] - [netdrv] nfp: tls: undo TLS sequence tracking when dropping the frame (Ivan Vecera) [1886717] - [netdrv] nfp: tls: avoid one of the ifdefs for TLS (Ivan Vecera) [1886717] - [netdrv] nfp: tls: don't leave key material in freed FW cmsg skbs (Ivan Vecera) [1886717] - [netdrv] nfp: tls: count TSO segments separately for the TLS offload (Ivan Vecera) [1886717] - [netdrv] nfp: tls: use unique connection ids instead of 4-tuple for TX (Ivan Vecera) [1886717] - [netdrv] nfp: tls: move setting ipver_vlan to a helper (Ivan Vecera) [1886717] - [netdrv] nfp: tls: ignore queue limits for delete commands (Ivan Vecera) [1886717] - [netdrv] nfp: tls: fix error return code in nfp_net_tls_add() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: enable TLS RX offload (Ivan Vecera) [1886717] - [netdrv] net/tls: don't clear TX resync flag on error (Ivan Vecera) [1886717] - [netdrv] net/tls: add tracing for device/offload events (Ivan Vecera) [1886717] - [netdrv] nfp: tls: make use of kernel-driven TX resync (Ivan Vecera) [1886717] - [netdrv] net/tls: generalize the resync callback (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement RX TLS resync (Ivan Vecera) [1886717] - [netdrv] nfp: add async version of mailbox communication (Ivan Vecera) [1886717] - [netdrv] nfp: rename nfp_ccm_mbox_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: set skb decrypted flag (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add basic statistics (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add/delete TLS TX connections (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add datapath support for TLS TX (Ivan Vecera) [1886717] - [netdrv] nfp: flower: use struct_size() helper (Ivan Vecera) [1886717] - [netdrv] nfp: add missing kdoc (Ivan Vecera) [1886717] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Ivan Vecera) [1886717] - [iommu] iommu/amd: Fix the overwritten field in IVMD header (Baoquan He) [1869148] - [powerpc] pseries/drmem: don't cache node id in drmem_lmb struct (Diego Domingos) [1816543] - [include] cgroup: Fix sock_cgroup_data on big-endian (Vladis Dronov) [1868659] {CVE-2020-14356} - [include] cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Vladis Dronov) [1868659] {CVE-2020-14356} - [net] netprio_cgroup: Fix unlimited memory leak of v2 cgroups (Vladis Dronov) [1868659] {CVE-2020-14356} - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1872443]- [net] Bluetooth: fix kernel oops in store_pending_adv_report (Gopal Tiwari) [1888455] {CVE-2020-24490} - [net] Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel (Gopal Tiwari) [1888258] {CVE-2020-12351} - [net] Bluetooth: A2MP: Fix not initializing all members (Gopal Tiwari) [1888807] {CVE-2020-12352} - [mm] mm, compaction: make capture control handling safe wrt interrupts (Rafael Aquini) [1862175] - [mm] mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" (Rafael Aquini) [1862175] - [mm] mm/compaction: add missing annotation for compact_lock_irqsave (Rafael Aquini) [1862175] - [mm] mm/compaction.c: clean code by removing unnecessary assignment (Rafael Aquini) [1862175] - [kernel] mm/compaction: Disable compact_unevictable_allowed on RT (Rafael Aquini) [1862175] - [kernel] mm/compaction: really limit compact_unevictable_allowed to 0 and 1 (Rafael Aquini) [1862175] - [mm] mm, compaction: fully assume capture is not NULL in compact_zone_order() (Rafael Aquini) [1862175] - [mm] mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() (Rafael Aquini) [1862175] - [mm] mm/compaction.c: remove unnecessary zone parameter in isolate_migratepages() (Rafael Aquini) [1862175] - [mm] mm: compaction: avoid 100 CPU usage during compaction when a task is killed (Rafael Aquini) [1862175] - [mm] mm, compaction: make sure we isolate a valid PFN (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock (Rafael Aquini) [1862175] - [trace] mm, compaction: some tracepoints should be defined only when CONFIG_COMPACTION is set (Rafael Aquini) [1862175] - [trace] mm: compaction: show gfp flag names in try_to_compact_pages tracepoint (Rafael Aquini) [1862175] - [mm] mm/compaction.c: fix an undefined behaviour (Rafael Aquini) [1862175] - [mm] mm, page_alloc: always use a captured page regardless of compaction result (Rafael Aquini) [1862175] - [mm] mm/compaction.c: abort search if isolation fails (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints (Rafael Aquini) [1862175] - [include] include/linux/list.h: fix list_is_first() kernel-doc (Rafael Aquini) [1862175] - [mm] mm/compaction: pass pgdat to too_many_isolated() instead of zone (Rafael Aquini) [1862175] - [mm] mm: remove zone_lru_lock() function, access ->lru_lock directly (Rafael Aquini) [1862175] - [mm] mm, compaction: capture a page under direct compaction (Rafael Aquini) [1862175] - [mm] mm, compaction: be selective about what pageblocks to clear skip hints (Rafael Aquini) [1862175] - [mm] mm, compaction: sample pageblocks for free pages (Rafael Aquini) [1862175] - [mm] mm, compaction: round-robin the order while searching the free lists for a target (Rafael Aquini) [1862175] - [mm] mm, compaction: reduce premature advancement of the migration target scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: do not consider a need to reschedule as contention (Rafael Aquini) [1862175] - [mm] mm, compaction: rework compact_should_abort as compact_check_resched (Rafael Aquini) [1862175] - [mm] mm, compaction: keep cached migration PFNs synced for unusable pageblocks (Rafael Aquini) [1862175] - [mm] mm, compaction: check early for huge pages encountered by the migration scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: finish pageblock scanning on contention (Rafael Aquini) [1862175] - [mm] mm, compaction: avoid rescanning the same pageblock multiple times (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration target (Rafael Aquini) [1862175] - [mm] mm, compaction: keep migration source private to a single compaction instance (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration source (Rafael Aquini) [1862175] - [mm] mm, compaction: always finish scanning of a full pageblock (Rafael Aquini) [1862175] - [mm] mm, migrate: immediately fail migration of a page with no migration handler (Rafael Aquini) [1862175] - [mm] mm, compaction: rename map_pages to split_map_pages (Rafael Aquini) [1862175] - [mm] mm, compaction: remove unnecessary zone parameter in some instances (Rafael Aquini) [1862175] - [mm] mm, compaction: remove last_migrated_pfn from compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: rearrange compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: shrink compact_control (Rafael Aquini) [1862175] - [kernel] mm: remove sysctl_extfrag_handler() (Rafael Aquini) [1862175] - [net] netlink: fix state reallocation in policy export (Petr Oros) [1874050] - [net] netlink: add infrastructure to expose policies to userspace (Petr Oros) [1874050] - [lib] netlink: factor out policy range helpers (Petr Oros) [1874050] - [net] netlink: remove NLA_EXACT_LEN_WARN (Petr Oros) [1874050] - [include] netlink: allow NLA_MSECS to have range validation (Petr Oros) [1874050] - [net] netlink: extend policy range validation (Petr Oros) [1874050] - [net] nl80211: link recursive netlink nested policy (Petr Oros) [1874050] - [lib] netlink: limit recursion depth in policy validation (Petr Oros) [1874050] - [net] netlink: remove type-unsafe validation_data pointer (Petr Oros) [1874050] - [powerpc] powerpc/pseries: new lparcfg key/value pair: partition_affinity_score (Steve Best) [1879420] - [powerpc] powerpc/perf: consolidate GPCI hcall structs into asm/hvcall.h (Steve Best) [1879420] - [include] iopoll: Introduce read_poll_timeout_atomic macro (Patrick Talbert) [1879211] - [include] iopoll: redefined readx_poll_timeout macro to simplify the code (Patrick Talbert) [1879211] - [include] iopoll: introduce read_poll_timeout macro (Patrick Talbert) [1879211] - [infiniband] IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode (Kamal Heib) [1857600] - [infiniband] RDMA/core: Fix double destruction of uobject (Kamal Heib) [1857600] - [infiniband] RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() (Kamal Heib) [1857600] - [net] xprtrdma: Fix use of xdr_stream_encode_item_{present, absent} (Kamal Heib) [1857600] - [net] xprtrdma: Fix trace point use-after-free race (Kamal Heib) [1857600] - [net] xprtrdma: Restore wake-up-all to rpcrdma_cm_event_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Kamal Heib) [1857600] - [net] xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprt (Kamal Heib) [1857600] - [net] xprtrdma: Extract sockaddr from struct rdma_cm_id (Kamal Heib) [1857600] - [net] xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_ep (Kamal Heib) [1857600] - [net] xprtrdma: Disconnect on flushed completion (Kamal Heib) [1857600] - [net] xprtrdma: Remove rpcrdma_ia::ri_flags (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ia_open in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Allocate Protection Domain in rpcrdma_ep_create() (Kamal Heib) [1857600] - [net] xprtrdma: Refactor rpcrdma_ep_connect() and rpcrdma_ep_disconnect() (Kamal Heib) [1857600] - [net] xprtrdma: Clean up the post_send path (Kamal Heib) [1857600] - [net] xprtrdma: Refactor frwr_init_mr() (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ep_create() in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Enhance MR-related trace points (Kamal Heib) [1857600] - [infiniband] IB/iser: Always check sig MR before putting it to the free pool (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Use in-kernel offsetofend() to check field availability (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Add some lockdep assertions for cm_id_priv->lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clearer how concurrency works in cm_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clear that there is no concurrency in cm_sidr_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Simplify establishing a listen cm_id (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make the destroy_id flow more robust (Kamal Heib) [1857600] - [net] svcrdma: Avoid DMA mapping small RPC Replies (Kamal Heib) [1857600] - [net] svcrdma: Fix double sync of transport header buffer (Kamal Heib) [1857600] - [net] svcrdma: Refactor chunk list encoders (Kamal Heib) [1857600] - [net] SUNRPC: Add encoders for list item discriminators (Kamal Heib) [1857600] - [net] svcrdma: Rename svcrdma_encode trace points in send routines (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_map_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_chunk() (Kamal Heib) [1857600] - [net] svcrdma: De-duplicate code that locates Write and Reply chunks (Kamal Heib) [1857600] - [include] svcrdma: Use struct xdr_stream to decode ingress transport headers (Kamal Heib) [1857600] - [net] svcrdma: Remove svcrdma_cm_event() trace point (Kamal Heib) [1857600] - [net] SUNRPC: Add xdr_pad_size() helper (Kamal Heib) [1857600] - [net] nfsd: Fix NFSv4 READ on RDMA when using readv (Kamal Heib) [1857600] - [net] svcrdma: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Delete not implemented CM peer to peer communication (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Teach lockdep about the order of rtnl and lock (Kamal Heib) [1857600] - [infiniband] RDMA/rw: map P2P memory correctly for signature operations (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: reject unsupported coalescing params (Kamal Heib) [1857600] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Use the new APIs for printing log (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Optimize hns_roce_modify_qp function (Kamal Heib) [1857600] - [infiniband] RDMA/hns: RDMA/hns: Assign rq head pointer when enable rq record db (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Update the prompt message for creating and destroy qp (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Do not delay freeing of DMA pages (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Properly document the interrupt mask register (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Unified getters/setters for device structs bitmask access (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: Don't set constant driver version (Kamal Heib) [1857600] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Use refcount_t for the ctx->ref (Kamal Heib) [1857600] - [infiniband] RDMA/core: Get rid of ib_create_qp_user (Kamal Heib) [1857600] - [infiniband] RDMA/core: Add weak ordering dma attr to dma mapping (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Mask QPN to be 24 bits according to IBTA (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use RDMA device port iterator (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use a helper function to enqueue resolve work items (Kamal Heib) [1857600] - [infiniband] RDMA/rw: Fix error flow during RDMA context initialization (Kamal Heib) [1857600] - [infiniband] IB/core: Add interface to advise_mr for kernel users (Kamal Heib) [1857600] - [infiniband] IB/core: Introduce ib_reg_user_mr (Kamal Heib) [1857600] - [uapi] RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Kamal Heib) [1857600] - [infiniband] RDMA/uverbs: Add ioctl command to get a device context (Kamal Heib) [1857600] - [fs] xfs: Fix false positive lockdep warning with sb_internal & fs_reclaim (Waiman Long) [1838643] - [mm] mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug in try_to_unmap_one (Waiman Long) [1871883] - [mm] mm/memory.c: initialise mmu_notifier_range correctly (Waiman Long) [1871883] - [mm] mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 (Waiman Long) [1871883] - [mm] hugetlb: take PMD sharing into account when flushing tlb/caches (Waiman Long) [1871883] - [mm] mm, hugetlbfs: pass fault address to cow handler (Waiman Long) [1871883] - [mm] mm, hugetlbfs: rename address to haddr in hugetlb_cow() (Waiman Long) [1871883] - [mm] mm, huge page: copy target sub-page last when copy huge page (Waiman Long) [1871883] - [mm] mm, clear_huge_page: move order algorithm into a separate function (Waiman Long) [1871883] - [mm] Revert "mm: always flush VMA ranges affected by zap_page_range" (Waiman Long) [1871883] - [kernel] psi: eliminate kthread_worker from psi trigger scheduling mechanism (Waiman Long) [1873040] - [kernel] psi: get poll_work to run when calling poll syscall next time (Waiman Long) [1873040] - [block] block: loop: set discard granularity and alignment for block device backed loop (Ming Lei) [1866712] - [net] gre: recompute gre csum for sctp over gre tunnels (Lorenzo Bianconi) [1755200] - [include] mm/hugetlb: enable arch specific huge page size support for migration (Donghai Qiao) [1869887] - [mm] arm64/mm: enable HugeTLB migration for contiguous bit HugeTLB pages (Donghai Qiao) [1869887] - [lib] idr: Fix idr_get_next_ul race with idr_remove (Felix Ansell) [1866062] - [lib] genalloc: Fix a set of docs build warnings (Felix Ansell) [1866062] - [lib] lib/Kconfig: fix OBJAGG in lib/ menu structure (Felix Ansell) [1866062] - [lib] lib: Reduce user_access_begin() boundaries in strncpy_from_user() and strnlen_user() (Felix Ansell) [1866062]- [char] random32: update the net random state on interrupt and activity (Donghai Qiao) [1867569] {CVE-2020-16166} - [fs] nfs: Fix getxattr kernel panic and memory overflow (Benjamin Coddington) [1880894] {CVE-2020-25212} - [tools] selftests: rtnetlink: Test bridge enslavement with different parent IDs (Jonathan Toppins) [1860479] - [tools] selftests: rtnetlink: correct the final return value for the test (Jonathan Toppins) [1860479] - [net] Fix bridge enslavement failure (Jonathan Toppins) [1860479] - [net] Make mpls_entry_encode() available for generic users (Patrick Talbert) [1878818] - [net] SUNRPC dont update timeout value on connection reset (Steve Dickson) [1861895] - [kernel] overflow.h: Add flex_array_size() helper (Petr Oros) [1876924] - [net] netpoll: accept NULL np argument in netpoll_send_skb() (Ivan Vecera) [1867968] - [net] netpoll: netpoll_send_skb() returns transmit status (Ivan Vecera) [1867968] - [net] netpoll: move netpoll_send_skb() out of line (Ivan Vecera) [1867968] - [net] netpoll: remove dev argument from netpoll_send_skb_on_dev() (Ivan Vecera) [1867968] - [net] netpoll: Fix use correct return type for ndo_start_xmit() (Ivan Vecera) [1867968] - [net] core: Introduce netdev_get_xmit_slave (Ivan Vecera) [1867974] - [net] get rid of lockdep_set_class_and_subclass() (Ivan Vecera) [1867961] - [net] change addr_list_lock back to static key (Ivan Vecera) [1867961] - [net] batman-adv: Revert "Drop lockdep.h include for soft-interface.c" (Ivan Vecera) [1867961] - [net] partially revert dynamic lockdep key changes (Ivan Vecera) [1867961] - [kernel] rcu: Maintain RHEL kABI (Waiman Long) [1862812] - [kernel] rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() (Waiman Long) [1862812] - [kernel] rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick (Waiman Long) [1862812] - [kernel] rcu: Make rcu_barrier() account for offline no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu: Clear ->core_needs_qs at GP end or self-reported QS (Waiman Long) [1862812] - [kernel] rcu: Forgive slow expedited grace periods at boot time (Waiman Long) [1862812] - [tools] torture: Hoist calls to lscpu to higher-level kvm.sh script (Waiman Long) [1862812] - [tools] torture: Allow "CFLIST" to specify default list of scenarios (Waiman Long) [1862812] - [kernel] rcutorture: Dynamically allocate rcu_fwds structure (Waiman Long) [1862812] - [kernel] rcutorture: Complete threading rcu_fwd pointers through functions (Waiman Long) [1862812] - [kernel] rcutorture: Move to dynamic initialization of rcu_fwds (Waiman Long) [1862812] - [kernel] rcutorture: Thread rcu_fwd pointer through forward-progress functions (Waiman Long) [1862812] - [kernel] rcutorture: Pull callback forward-progress data into rcu_fwd struct (Waiman Long) [1862812] - [tools] rcutorture: Add worst-case call_rcu() forward-progress results (Waiman Long) [1862812] - [tools] torture: Handle systems lacking the mpstat command (Waiman Long) [1862812] - [tools] torture: Handle jitter for CPUs that cannot be offlined (Waiman Long) [1862812] - [tools] rcutorture: Dispense with Dracut for initrd creation (Waiman Long) [1862812] - [tools] torture: Use gawk instead of awk for systime() function (Waiman Long) [1862812] - [kernel] rcu: Avoid tick_dep_set_cpu() misordering (Waiman Long) [1862812] - [kernel] rcu: Provide wrappers for uses of ->rcu_read_lock_nesting (Waiman Long) [1862812] - [kernel] rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() (Waiman Long) [1862812] - [kernel] rcu: Clear ->rcu_read_unlock_special only once (Waiman Long) [1862812] - [kernel] rcu: Clear .exp_hint only when deferred quiescent state has been reported (Waiman Long) [1862812] - [kernel] rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_PREEMPT_RCU (Waiman Long) [1862812] - [kernel] rcu: Use CONFIG_PREEMPTION where appropriate (Waiman Long) [1862812] - [kernel] rcu: Make PREEMPT_RCU be a modifier to TREE_RCU (Waiman Long) [1862812] - [kernel] rcu: Use lockdep rather than comment to enforce lock held (Waiman Long) [1862812] - [kernel] rcu: Avoid data-race in rcu_gp_fqs_check_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Fix dump_tree hierarchy print always active (Waiman Long) [1862812] - [kernel] rculist.h: Add list_tail_rcu() (Waiman Long) [1862812] - [kernel] rculist_nulls: Change docbook comment headers (Waiman Long) [1862812] - [kernel] rculist_nulls: Add docbook comments (Waiman Long) [1862812] - [include] rcu: Add a hlist_nulls_unhashed_lockless() function (Waiman Long) [1862812] - [kernel] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_call_rcu_nobatch() (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_rcu() special casing and lazy-callback handling (Waiman Long) [1862812] - [kernel] rcu: Add support for debug_objects debugging for kfree_rcu() (Waiman Long) [1862812] - [kernel] rcu: Add multiple in-flight batches of kfree_rcu() work (Waiman Long) [1862812] - [kernel] rcu: Make kfree_rcu() use a non-atomic ->monitor_todo (Waiman Long) [1862812] - [kernel] rcuperf: Add kfree_rcu() performance Tests (Waiman Long) [1862812] - [kernel] rcu: Add basic support for kfree_rcu() batching (Waiman Long) [1862812] - [kernel] rcu: Remove unused stop-machine #include (Waiman Long) [1862812] - [kernel] srcu: Apply *_ONCE() to ->srcu_last_gp_end (Waiman Long) [1862812] - [kernel] rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() (Waiman Long) [1862812] - [kernel] rcu: Move rcu_{expedited, normal} definitions into rcupdate.h (Waiman Long) [1862812] - [kernel] rcu: Move gp_state_namesand gp_state_getname() to tree_stall.h (Waiman Long) [1862812] - [kernel] rcu: Remove the declaration of call_rcu() in tree.h (Waiman Long) [1862812] - [kernel] rcu: Fix tracepoint tracking RCU CPU kthread utilization (Waiman Long) [1862812] - [kernel] rcu: Fix harmless omission of "CONFIG_" from #if condition (Waiman Long) [1862812] - [kernel] rcu: Mark non-global functions and variables as static (Waiman Long) [1862812] - [kernel] rcu: Enable tick for nohz_full CPUs slow to provide expedited QS (Waiman Long) [1862812] - [kernel] rcu: Replace synchronize_sched_expedited_wait() "_sched" with "_rcu" (Waiman Long) [1862812] - [kernel] rcu: Update tree_exp.h function-header comments (Waiman Long) [1862812] - [kernel] rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() (Waiman Long) [1862812] - [kernel] rcu: Allow only one expedited GP to run concurrently with wakeups (Waiman Long) [1862812] - [kernel] rcu: Fix missed wakeup of exp_wq waiters (Waiman Long) [1862812] - [kernel] rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Fix data-race due to atomic_t copy-by-value (Waiman Long) [1862812] - [kernel] rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Use *_ONCE() to protect lockless ->expmask accesses (Waiman Long) [1862812] - [kernel] rcutorture: Make in-kernel-loop testing more brutal (Waiman Long) [1862812] - [kernel] rcutorture: Separate warnings for each failure type (Waiman Long) [1862812] - [kernel] rcu: Remove unused variable rcu_perf_writer_state (Waiman Long) [1862812] - [tools] rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios (Waiman Long) [1862812] - [kernel] rcu: Remove unused function rcutorture_record_progress() (Waiman Long) [1862812] - [kernel] rcu: Make kernel-mode nohz_full CPUs invoke the RCU core processing (Waiman Long) [1862812] - [kernel] rcu: Confine ->core_needs_qs accesses to the corresponding CPU (Waiman Long) [1862812] - [kernel] rcu: Reset CPU hints when reporting a quiescent state (Waiman Long) [1862812] - [kernel] rcu: Force nohz_full tick on upon irq enter instead of exit (Waiman Long) [1862812] - [kernel] rcu: Force tick on for nohz_full CPUs not reaching quiescent states (Waiman Long) [1862812] - [kernel] rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn (Waiman Long) [1862812] - [kernel] rcu: Make CPU-hotplug removal operations enable tick (Waiman Long) [1862812] - [kernel] stop_machine: Provide RCU quiescent state in multi_cpu_stop() (Waiman Long) [1862812] - [kernel] rcutorture: Force on tick for readers and callback flooders (Waiman Long) [1862812] - [kernel] rcu: Force on tick when invoking lots of callbacks (Waiman Long) [1862812] - [kernel] time: Export tick start/stop functions for rcutorture (Waiman Long) [1862812] - [kernel] nohz: Add TICK_DEP_BIT_RCU (Waiman Long) [1862812] - [kernel] rcu: Suppress levelspread uninitialized messages (Waiman Long) [1862812] - [kernel] rcu: Fix uninitialized variable in nocb_gp_wait() (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_future_grace_period tracepoint (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_nocb_wake tracepoint (Waiman Long) [1862812] - [trace] rcu: Remove obsolete descriptions for rcu_barrier tracepoint (Waiman Long) [1862812] - [kernel] rcu: Ensure that ->rcu_urgent_qs is set before resched IPI (Waiman Long) [1862812] - [kernel] rcu: Several rcu_segcblist functions can be static (Waiman Long) [1862812] - [kernel] rcu: Remove unused function hlist_bl_del_init_rcu() (Waiman Long) [1862812] - [kernel] rcu: Allow rcu_do_batch() to dynamically adjust batch sizes (Waiman Long) [1862812] - [kernel] srcu: Avoid srcutorture security-based pointer obfuscation (Waiman Long) [1862812] - [kernel] rcu/nocb: Don't wake no-CBs GP kthread if timer posted under overload (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks() (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Print no-CBs diagnostics when rcutorture writer unduly delayed (Waiman Long) [1862812] - [kernel] rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended (Waiman Long) [1862812] - [kernel] rcu/nocb: Add bypass callback queueing (Waiman Long) [1862812] - [kernel] rcu/nocb: Atomic ->len field in rcu_segcblist structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Unconditionally advance and wake for excessive CBs (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce ->nocb_lock contention with separate ->nocb_gp_lock (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs invocation-done time (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs registry-time CB advancement (Waiman Long) [1862812] - [kernel] rcu/nocb: Round down for number of no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread (Waiman Long) [1862812] - [kernel] rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks (Waiman Long) [1862812] - [kernel] rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Enable re-awakening under high callback load (Waiman Long) [1862812] - [kernel] rcu/nohz: Turn off tick for offloaded CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_pending() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_core() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_do_batch() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_lazy fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_head and nocb_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Use rcu_segcblist for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Leave ->cblist enabled for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_empty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_restempty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove deferred wakeup checks for extended quiescent states (Waiman Long) [1862812] - [kernel] rcu/nocb: Check for deferred nocb wakeups before nohz_full early exit (Waiman Long) [1862812] - [kernel] rcu/nocb: Make rcutree_migrate_callbacks() start at leaf rcu_node structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Add checks for offloaded callback processing (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate offloaded ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate disabled ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Print gp/cb kthread hierarchy if dump_tree (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename and document no-CB CB kthread sleep trace event (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Provide separate no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Update comments to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_data fields to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcutorture: Aggressive forward-progress tests shouldn't block shutdown (Waiman Long) [1862812] - [kernel] rcuperf: Make rcuperf kernel test more robust for !expedited mode (Waiman Long) [1862812] - [kernel] rcutorture: Emulate userspace sojourn during call_rcu() floods (Waiman Long) [1862812] - [tools] rcutorture: Test TREE03 with the threadirqs kernel boot parameter (Waiman Long) [1862812] - [tools] torture: Expand last_ts variable in kvm-test-1-run.sh (Waiman Long) [1862812] - [kernel] rcuperf: Fix perf_type module-parameter description (Waiman Long) [1862812] - [documentation] doc: Add rcutree.kthread_prio pointer to stallwarn.txt (Waiman Long) [1862812] - [kernel] rcu: Change return type of rcu_spawn_one_boost_kthread() (Waiman Long) [1862812] - [kernel] rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK() (Waiman Long) [1862812] - [kernel] rcu: Add kernel parameter to dump trace after RCU CPU stall warning (Waiman Long) [1862812] - [kernel] rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_note_context_switch exit from critical section (Waiman Long) [1862812] - [kernel] rcu: Make rcu_read_unlock_special() checks match raise_softirq_irqoff() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_read_unlock_special() deferred wakeups (Waiman Long) [1862812] - [tools] rcu: Don't return a value from rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: Force inlining of rcu_read_lock() (Waiman Long) [1862812] - [kernel] rcu: Fix irritating whitespace error in rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: validate arguments for rcu tracepoints (Waiman Long) [1862812] - [trace] tracing: introduce TRACE_EVENT_NOP() (Waiman Long) [1862812] - [kernel] kprobes: Prohibit probing on RCU debug routine (Waiman Long) [1862812] - [init] time: Make VIRT_CPU_ACCOUNTING_GEN depend on GENERIC_CLOCKEVENTS (Waiman Long) [1862812] - [kernel] time: Move CONTEXT_TRACKING to kernel/time/Kconfig (Waiman Long) [1862812]- [fs] xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Bill O'Donnell) [1849407] - [fs] xfs: split the sunit parameter update into two parts (Bill O'Donnell) [1849407] - [fs] xfs: refactor agfl length computation function (Bill O'Donnell) [1849407] - [net] netfilter: conntrack: proc: rename stat column (Florian Westphal) [1875681] - [net] netfilter: conntrack: add clash resolution stat counter (Florian Westphal) [1875681] - [net] netfilter: conntrack: remove ignore stats (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not increment two error counters at same time (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not auto-delete clash entries on reply (Florian Westphal) [1875681] - [powerpc] powerpc/pseries/iommu: Allow bigger 64bit window by removing default DMA window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Move window-removing part of remove_ddw into remove_dma_window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Update call to ibm, query-pe-dma-windows (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Create defines for operations in ibm, ddw-applicable (Steve Best) [1725198] - [x86] x86/cpu: Add Sapphire Rapids CPU model number (Puneet Sethi) [1872367] - [x86] x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Steve Best) [1838902]- [powerpc] powerpc/xmon: Improve dumping prefixed instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a ppc_inst_as_str() helper (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_as_u64() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_next() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for Prefixed Add Immediate (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Let compute tests specify a required cpu feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Set NIP in instruction emulation tests (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed floating-point load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed integer load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add POWER10 architected mode (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Add MMA feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Advertise support for ISA v3.1 if selected (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add support for ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add new HWCAP bits (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed fixed-point arithmetic (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Support prefixed instructions in alignment handler (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed instructions in feature fixups (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add prefixed instructions to instruction data type (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/optprobes: Add register argument to patch_imm64_load_insns() (Desnes Augusto Nunes do Rosario) [1854524] - [kvm] powerpc: Define new SRR1 bits for a ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/83xx: handle machine check caused by watchdog timer (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Make test_translate_branch() independent of instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move insertion of breakpoint for xol'ing (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce a function for reporting instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Define and use get_user_instr() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Use patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_kernel_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_user_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a datatype for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Refactor __patch_instruction() to use __put_user_asm() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: use probe_user_read() and probe_user_write() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Constify the number of insns printed by show instructions functions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix interleaved output in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix sparse address space warnings (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Don't print kernel instructions in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: fix book3s/32 boot failure due to code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce functions for instruction equality (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for byte swapping instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for getting the instruction op code (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use an accessor for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for extswsli instruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add support for maddhd, maddhdu, maddld instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a macro for creating instructions from u32s (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add infrastructure to fixup branch predictor flush (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/smp: Use code patching to restore reset vector (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addcinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for compute type instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Fix DS operand in ld encoding to appropriate value (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Don't ignore extraneous exceptions blindly (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Disable watchpoint hit by larx/stcx instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kgdb: add kgdb_arch_set/remove_breakpoint() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/hw_breakpoint: move instruction stepping out of hw_breakpoint_handler() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: add modify_instruction() and modify_instruction_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Change calling convention for create_branch() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: simplify patch_instruction_site() and patch_branch_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/code-patching: Add a helper to get the address of a patch_site (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/ftrace: Handle large kernel configs (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/32: use patch_site_addr() in machine_init() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Use patch_site to patch copy_32 functions once cache is enabled (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use bitwise calculations in_breakpoint_table() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoints to text section (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoint instructions to own array (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Remove store_inst() for patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/powernv/idle: Exclude mfspr on HID1, 4, 5 on P9 and above (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Rename pnv_first_spr_loss_level variable (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Replace CPU feature check with PVR check (Steve Best) [1854539] - [powerpc] powerpc/64s: Don't set FSCR bits in INIT_THREAD (Steve Best) [1854523] - [powerpc] powerpc/64s: Save FSCR to init_task.thread.fscr after feature init (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't let DT CPU features set FSCR_DSCR (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't init FSCR_DSCR in __init_FSCR() (Steve Best) [1854523]- [kernel] sched/cfs: change initial value of runnable_avg (Phil Auld) [1875995] - [kernel] sched/fair: Fix runnable_avg for throttled cfs (Phil Auld) [1875995] - [kernel] sched/fair: Fix kernel build warning in test_idle_cores() for !SMT NUMA (Phil Auld) [1875995] - [kernel] sched/numa: Acquire RCU lock for checking idle cores during NUMA balancing (Phil Auld) [1875995] - [kernel] sched/numa: Stop an exhastive search if a reasonable swap candidate or idle CPU is found (Phil Auld) [1875995] - [kernel] sched/numa: Bias swapping tasks based on their preferred node (Phil Auld) [1875995] - [kernel] sched/numa: Find an alternative idle CPU if the CPU is part of an active NUMA balance (Phil Auld) [1875995] - [kernel] sched/numa: Prefer using an idle CPU as a migration target instead of comparing tasks (Phil Auld) [1875995] - [kernel] sched/fair: Take into account runnable_avg to classify group (Phil Auld) [1875995] - [kernel] sched/pelt: Add a new runnable average signal (Phil Auld) [1875995] - [kernel] sched/pelt: Remove unused runnable load average (Phil Auld) [1875995] - [kernel] sched: Disable allowing small imbalance to preserve RHEL performance (Phil Auld) [1875995] - [kernel] sched/numa: Use similar logic to the load balancer for moving between domains with spare capacity (Phil Auld) [1875995] - [kernel] sched/numa: Replace runnable_load_avg by load_avg (Phil Auld) [1875995] - [kernel] sched/numa: Distinguish between the different task_numa_migrate() failure cases (Phil Auld) [1875995] - [kernel] sched/numa: Trace when no candidate CPU was found on the preferred node (Phil Auld) [1875995] - [kernel] sched/fair: Allow a small load imbalance between low utilisation SD_NUMA domains (Phil Auld) [1875995] - [mm] powerpc/smp: Implement cpu_to_coregroup_id (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Create coregroup domain (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Allocate cpumask only after searching thread group (Diego Domingos) [1854541] - [powerpc] powerpc/numa: Detect support for coregroup (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Optimize start_secondary (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Dont assume l2-cache to be superset of sibling (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move topology fixups into a new function (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move powerpc_topology above (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Merge Power9 topology with Power topology (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Fix a warning under !NEED_MULTIPLE_NODES (Diego Domingos) [1854541] - [mm] powerpc/numa: Restrict possible nodes based on platform (Diego Domingos) [1854541] - [mm] powerpc/numa: Limit possible nodes to within num_possible_nodes (Diego Domingos) [1854541] - [powerpc] powerpc: Fix misleading small cores print (Diego Domingos) [1854541] - [netdrv] ibmvnic: add missing parenthesis in do_reset() (Steve Best) [1879547] - [wireless] rtw88: don't hold all IRQs disabled for PS operations (Jarod Wilson) [1874730] - [netdrv] ibmvnic fix NULL tx_pools and rx_tools issue at do_reset (Steve Best) [1872676]- [kernel] sched: Fix use of count for nr_running tracepoint (Phil Auld) [1861444] - [kernel] sched: Add a tracepoint to track rq->nr_running (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoints to track util_est (Phil Auld) [1861444] - [kernel] sched/debug: Export the newly added tracepoints (Phil Auld) [1861444] - [kernel] sched/debug: Add sched_overutilized tracepoint (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoint to track PELT at se level (Phil Auld) [1861444] - [kernel] sched/debug: Add a new sched_trace_*() helper functions (Phil Auld) [1861444] - [kernel] sched/autogroup: Make autogroup_path() always available (Phil Auld) [1861444]- [mm] mm/kmemleak.c: fix check for softirq context (Waiman Long) [1878006] - [include] mm/hotplug: invalid PFNs from pfn_to_online_page() (Waiman Long) [1878006] - [mm] mm, kmemleak: little optimization while scanning (Waiman Long) [1878006] - [mm] kmemleak: add module param to print warnings to dmesg (Waiman Long) [1878006] - [mm] kmemleak: always register debugfs file (Waiman Long) [1878006] - [scsi] scsi: megaraid_sas: Don't call disable_irq from process IRQ poll (Tomas Henzl) [1837200] - [scsi] scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro (Tomas Henzl) [1837200] - [platform] platform/x86: dcdbas: Check SMBIOS for protected buffer address (David Arcari) [1858680] - [platform] firmware: dcdbas: Move dcdbas to drivers/platform/x86 (David Arcari) [1858680] - [fs] cifs: fix DFS mount with cifsacl/modefromsid (Leif Sahlberg) [1871246] - [fs] ext4: fix potential negative array index in do_split() (Pavel Reichl) [1846165] {CVE-2020-14314} - [include] block: allow for_each_bvec to support zero len bvec (Ming Lei) [1872032] - [nvme] nvme-pci: disable the write zeros command for Intel 600P/P3100 (David Milburn) [1875391]- [netdrv] ice: Disable VLAN pruning in promiscuous mode (Jonathan Toppins) [1787477] - [mm] mm: slub: introduce 'slub_merge' kernel parameter (Rafael Aquini) [1871214] - [kernel] time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint (Alexey Klimov) [1877380]- [init] init/Kconfig: disable io_uring (Jeff Moyer) [1879754] - [block] blk-mq: always allow reserved allocation in hctx_may_queue (Ming Lei) [1740874] - [nvme] nvme-rdma: Avoid double freeing of async event data (Gopal Tiwari) [1878140] - [kernel] printk: queue wake_up_klogd irq_work only if per-CPU areas are ready (Igor Mammedov) [1867022]- [firmware] efi: don't reserve MOK config table memory region (Kairui Song) [1878584] - [fs] xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen) [1875316] {CVE-2020-14385} - [powerpc] powerpc/pseries: Do not initiate shutdown when system is running on UPS (Diego Domingos) [1870477]- [fs] nfsd: avoid a NULL dereference in __cld_pipe_upcall() (Scott Mayhew) [1847225] - [net] packet: fix overflow in tpacket_rcv (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] packet: make tp_drops atomic (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] espintcp: restore IP CB before handing the packet to xfrm (Sabrina Dubroca) [1868201] - [fs] Revert "NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE" (Benjamin Coddington) [1865978] - [fs] Revert "NFSv4.x recover from pre-mature loss of openstateid" (Benjamin Coddington) [1865978] - [infiniband] RDMA/mlx4: Read pkey table length instead of hardcoded value (Alaa Hleihel) [1853564] - [net] net/smc: set rx_off for SMCR explicitly (Philipp Rudo) [1875833] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1872381] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1872381] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1872381] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1872381] - [kernel] tracing: Define MCOUNT_INSN_SIZE when not defined without direct calls (Jiri Olsa) [1857599] - [kernel] ftrace: Fix function_graph tracer interaction with BPF trampoline (Jiri Olsa) [1857599] - [x86] x86/function_graph: Simplify with function_graph_enter() (Jiri Olsa) [1857599] - [kernel] function_graph: Create function_graph_enter() to consolidate architecture code (Jiri Olsa) [1857599]- [crypto] pefile: Support multiple signatures in verify_pefile_signature (Lenny Szubowicz) [1862072] - [security] integrity: Load certs from the EFI MOK config table (Lenny Szubowicz) [1868306] - [security] integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz) [1868306] - [firmware] efi: Support for MOK variable config table (Lenny Szubowicz) [1868306] - [kernel] Move to dual-signing to split signing keys up better (Frantisek Hrbata) [1837434] {CVE-2020-10713} - [powerpc] pseries/hotplug-cpu: wait indefinitely for vCPU death (Michael Roth) [1856588] - [powerpc] kvm: ppc: book3s hv: Rework secure mem slot dropping (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Move kvmppc_svm_page_out up (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Migrate hot plugged memory (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: In H_SVM_INIT_DONE, migrate remaining normal-GFNs to secure-GFNs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Track the state GFNs associated with secure VMs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Disable page merging in H_SVM_INIT_START (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Fix function definition in book3s_hv_uvmem.c (Michael Roth) [1851259] - [kernel] mmap locking api: initial implementation as rwsem wrappers (Michael Roth) [1851259] - [mm] handle multiple owners of device private pages in migrate_vma (Michael Roth) [1851259] - [mm] migrate.c: clean up useless code in migrate_vma_collect_pmd() (Michael Roth) [1851259] - [mm] remove the unused MIGRATE_PFN_DEVICE flag (Michael Roth) [1851259] - [powerpc] rhel: powerpc: kvm: Increase HDEC threshold to enter guest (David Gibson) [1733467] - [netdrv] r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2 (Michal Schmidt) [1851966] - [fs] ceph: fix inode number handling on arches with 32-bit ino_t (Jeff Layton) [1869679] - [fs] ceph: don't allow setlease on cephfs (Jeff Layton) [1872382] - [block] blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART (Ming Lei) [1859628]- [s390] scsi: zfcp: Move allocation of the shost object to after xconf- and xport-data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence early sysfs interfaces for accesses of shost objects (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence adapter status propagation for common statuses (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move p-t-p port allocation to after xport data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence fc_host updates during link-down handling (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move fc_host updates during xport data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost updates during xconfig data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost modification after QDIO (re-)open into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: fix fc_host attributes that should be unknown on local link down (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: wire previously driver-specific sysfs attributes also to fc_host (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: expose fabric name as common fc_host sysfs attribute (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: add diagnostics buffer for exchange config data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: diagnostics buffer caching and use for exchange port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: signal incomplete or error for sync exchange config/port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fix use-after-free in request timeout handlers (Claudio Imbrenda) [1872796] - [tools] selftests/powerpc: Update the stack expansion test (Gustavo Duarte) [1869755] - [mm] powerpc: Allow 4224 bytes of stack expansion for the signal frame (Gustavo Duarte) [1869755] - [tools] selftests/powerpc: Add test of stack expansion logic (Gustavo Duarte) [1869755] - [mm] mm: check that mm is still valid in madvise() (Jeff Moyer) [1874560] - [block] block: virtio_blk: fix handling single range discard request (Ming Lei) [1842035] - [block] block: respect queue limit of max discard segment (Ming Lei) [1842035] - [fs] io_uring: Fix NULL pointer dereference in loop_rw_iter() (Jeff Moyer) [1854649] - [fs] io_uring: return locked and pinned page accounting (Jeff Moyer) [1854649] - [fs] io_uring: always allow drain/link/hardlink/async sqe flags (Jeff Moyer) [1854649] - [fs] io_uring: ensure double poll additions work with both request types (Jeff Moyer) [1854649] - [fs] io_uring: fix recvmsg memory leak with buffer selection (Jeff Moyer) [1854649] - [fs] io_uring: fix missing msg_name assignment (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in io_sqe_files_register() (Jeff Moyer) [1854649] - [fs] io_uring: account user memory freed when exit has been queued (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in __io_sqe_files_update() (Jeff Moyer) [1854649] - [fs] io_uring: fix regression with always ignoring signals in io_cqring_wait() (Jeff Moyer) [1854649] - [fs] io_uring: use signal based task_work running (Jeff Moyer) [1854649] - [kernel] task_work: teach task_work_add() to do signal_wake_up() (Jeff Moyer) [1854649] - [fs] io_uring: fix missing ->mm on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix potential use after free on fallback request free (Jeff Moyer) [1854649] - [fs] io_uring: fix req->work corruption (Jeff Moyer) [1854649] - [fs] io_uring: fix NULL-mm for linked reqs (Jeff Moyer) [1854649] - [fs] io_uring: fix current->mm NULL dereference on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix hanging iopoll in case of -EAGAIN (Jeff Moyer) [1854649] - [fs] io_uring: fix io_sq_thread no schedule when busy (Jeff Moyer) [1854649] - [fs] io_uring: fix possible race condition against REQ_F_NEED_CLEANUP (Jeff Moyer) [1854649] - [fs] io_uring: reap poll completions while waiting for refs to drop on exit (Jeff Moyer) [1854649] - [fs] io_uring: acquire 'mm' for task_work for SQPOLL (Jeff Moyer) [1854649] - [fs] io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed (Jeff Moyer) [1854649] - [fs] io_uring: don't fail links for EAGAIN error in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: fix io_kiocb.flags modification race in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: allow O_NONBLOCK async retry (Jeff Moyer) [1854649] - [fs] io_uring: use kvfree() in io_sqe_buffer_register() (Jeff Moyer) [1854649] - [fs] io_uring: validate the full range of provided buffers for access (Jeff Moyer) [1854649] - [fs] io_uring: re-set iov base/len for buffer select retry (Jeff Moyer) [1854649] - [fs] io_uring: fix {SQ, IO}POLL with unsupported opcodes (Jeff Moyer) [1854649] - [fs] io_uring: disallow close of ring itself (Jeff Moyer) [1854649] - [fs] io_uring: fix overflowed reqs cancellation (Jeff Moyer) [1854649] - [fs] io_uring: fix flush req->refs underflow (Jeff Moyer) [1854649] - [fs] io_uring: async task poll trigger cleanup (Jeff Moyer) [1854649] - [fs] io_uring: allow POLL_ADD with double poll_wait() users (Jeff Moyer) [1854649] - [fs] io_uring: remove 'fd is io_uring' from close path (Jeff Moyer) [1854649] - [nvme] nvme: allow retry for requests with REQ_FAILFAST_TRANSPORT set (Mike Snitzer) [1843515] - [nvme] nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) [1843515] - [nvme] nvme: update failover handling to work with REQ_FAILFAST_TRANSPORT (Mike Snitzer) [1843515] - [nvme] nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) [1843515] - [nvme] nvme: redirect commands on dying queue (Mike Snitzer) [1843515] - [nvme] nvme: just check the status code type in nvme_is_path_error (Mike Snitzer) [1843515] - [nvme] nvme: refactor command completion (Mike Snitzer) [1843515] - [nvme] nvme-multipath: do not reset on unknown status (Mike Snitzer) [1843515] - [nvme] Revert "nvme: allow ANA support to be independent of native multipathing" (Mike Snitzer) [1843515] - [nvme] Revert "nvme-multipath: do not reset on unknown status" (Mike Snitzer) [1843515] - [mm] mm, THP, swap: fix allocating cluster for swapfile by mistake (Gao Xiang) [1855474] - [net] sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow (Marcelo Leitner) [1866391] - [net] netfilter: conntrack: allow sctp hearbeat after connection re-use (Florian Westphal) [1865798] - [video] vgacon: Fix for missing check in scrollback handling (Lyude Paul) [1859472] {CVE-2020-14331} - [scsi] Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Nilesh Javali) [1866744] - [scsi] Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Check if FW supports MQ before enabling (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Reduce noisy debug message (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix login timeout (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush I/O on zone disable (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush all sessions on zone disable (Nilesh Javali) [1866744] - [tools] bpf: selftests: global_funcs: Check err_str before strstr (Yauheni Kaliuta) [1873163] - [netdrv] net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Alaa Hleihel) [1869602] - [netdrv] net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Alaa Hleihel) [1869602] - [tools] selftests/bpf: test for map update access from within EXT programs (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: test for checking return code for the extended prog (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: Add test for freplace program with write access (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [net] bpf: verifier: use target program's type for access verifications (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [scsi] scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy) [1871223] - [scsi] scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy) [1871223] - [infiniband] RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier) [1858674] - [fs] NFSv4.0 allow nconnect for v4.0 (Benjamin Coddington) [1842746] - [mm] mm/vunmap: add cond_resched() in vunmap_pmd_range (Rafael Aquini) [1871710] - [s390] s390/bpf: Maintain 8-byte stack alignment (Jiri Olsa) [1871040]- [netdrv] vrf: Fix IPv6 with qdisc and xfrm (Sabrina Dubroca) [1868565] - [netdrv] vrf: make sure skb->data contains ip header to make routing (Sabrina Dubroca) [1868565] - [netdrv] vrf: Check skb for XFRM_TRANSFORMED flag (Sabrina Dubroca) [1868565] - [net] Do not clear the sock TX queue in sk_set_socket() (Andrea Claudi) [1850421] - [net] Use RCU_INIT_POINTER() to set sk_wq (Andrea Claudi) [1850421] - [net] netfilter: ip6tables: Add a .pre_exit hook in all ip6table_foo.c. (Florian Westphal) [1862384] - [net] netfilter: iptables: Add a .pre_exit hook in all iptable_foo.c. (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix an error code in ip_set_sockfn_get() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Don't account for expired elements on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Drop spurious condition for overlap detection on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Detect partial overlaps on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start() (Florian Westphal) [1862384] - [net] netfilter: nf_tables: fix nat hook table deletion (Florian Westphal) [1862384] - [net] netfilter: ipset: call ip_set_free() instead of kfree() (Florian Westphal) [1862384] - [net] netfilter: ip6tables: Split ip6t_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: iptables: Split ipt_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: nft_set_pipapo: Disable preemption before getting per-CPU pointer (Florian Westphal) [1862384] - [net] netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported (Florian Westphal) [1862384] - [net] netfilter: conntrack: comparison of unsigned in cthelper confirmation (Florian Westphal) [1862384] - [net] netfilter: conntrack: refetch conntrack after nf_conntrack_update() (Florian Westphal) [1862384] - [net] netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update (Florian Westphal) [1862384] - [net] netfilter: conntrack: make conntrack userspace helpers work again (Florian Westphal) [1862384] - [net] netfilter: nfnetlink_cthelper: unbreak userspace helper support (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code (Florian Westphal) [1862384] - [net] netfilter: nft_set_bitmap: initialize set element extension in lookups (Florian Westphal) [1862384] - [net] netfilter: nft_fwd_netdev: validate family and chain type (Florian Westphal) [1862384] - [net] netfilter: nft_payload: add missing attribute validation for payload csum flags (Florian Westphal) [1862384] - [net] netfilter: cthelper: add missing attribute validation for cthelper (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix forceadd evaluation path (Florian Westphal) [1862384] - [net] netfilter: bridge: make sure to pull arp header in br_nf_forward_arp() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: bogus lookup/get on consecutive elements in named sets (Florian Westphal) [1862384] - [net] netfilter: ctnetlink: netns exit must wait for callbacks (Florian Westphal) [1862384] - [arm64] kvm: arm64: Don't inherit exec permission across page-table levels (Andrew Jones) [1869297] - [arm64] kvm: arm64: Flush the instruction cache if not unmapping the VM on reboot (Andrew Jones) [1869297] - [s390] s390, dcssblk: kaddr and pfn can be NULL to ->direct_access() (Claudio Imbrenda) [1868927] - [fs] chardev: Avoid potential use-after-free in 'chrdev_open()' (Vladis Dronov) [1866324] {CVE-2020-0305} - [net] net: accept an empty mask in /sys/class/net/*/queues/rx-*/rps_cpus (Nitesh Narayan Lal) [1868433] - [x86] Revert "x86/intel: Disable HPET on Intel Ice Lake platforms" (David Arcari) [1868405] - [kernel] sched: Fix race against ptrace_freeze_trace() (Oleg Nesterov) [1862560] - [kernel] sched: Fix loadavg accounting race (Oleg Nesterov) [1862560] - [kernel] kernel/sched/: remove caller signal_pending branch predictions (Oleg Nesterov) [1862560] - [kernel] locking/spinlock, sched/core: Clarify requirements for smp_mb__after_spinlock() (Oleg Nesterov) [1862560] - [nvme] nvme: multipath: round-robin: eliminate "fallback" variable (Gopal Tiwari) [1868443] - [nvme] nvme: multipath: round-robin: fix single non-optimized path case (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: fix logic for non-optimized paths (Gopal Tiwari) [1868443] - [tools] selftests/bpf: Fix segmentation fault in test_progs (Yauheni Kaliuta) [1868494] - [pci] hv: Fix a timing issue which causes kdump to fail occasionally (Mohammed Gamal) [1861960] - [hv] hv: vmbus: Only notify Hyper-V for die events that are oops (Vitaly Kuznetsov) [1868131] - [x86] kvm: nsvm: Correctly set the shadow NPT root level in its MMU role (Vitaly Kuznetsov) [1845507] - [x86] kvm: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: use nested_svm_load_cr3() on guest->host switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: implement nested_svm_load_cr3() and use it for host->guest switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: move kvm_set_cr3() after nested_svm_uninit_mmu_context() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: introduce nested_svm_load_cr3()/nested_npt_enabled() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: prepare to handle errors from enter_svm_guest_mode() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure (Vitaly Kuznetsov) [1845507] - [x86] kvm: mmu: stop dereferencing vcpu->arch.mmu to get the context for MMU init (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() (Vitaly Kuznetsov) [1845507] - [security] selinux: compute genfs symlink context in case of CephFS (Ondrej Mosnacek) [1865800] - [fs] ceph: set sec_context xattr on symlink creation (Ondrej Mosnacek) [1861509] - [tools] selftests: bpf: define SO_RCVTIMEO and SO_SNDTIMEO properly for ppc64le (Jiri Benc) [1860386] - [tools] bpf: Sync RHEL version of asm-generic/socket.h to tools/ (Jiri Benc) [1860386] - [tools] selftests: bpf: skip tests not working on RHEL (Jiri Benc) [1866908] - [tools] Revert "selftests: bpf: disable test_lwt_seg6local" (Jiri Benc) [1866908] - [tools] Revert "bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS" (Jiri Benc) [1866908] - [tools] selftests: add option to skip specific tests in RHEL (Jiri Benc) [1866908] - [tools] selftests: bpf: switch off timeout (Jiri Benc) [1866908] - [tools] selftest/firmware: Add selftest timeout in settings (Jiri Benc) [1866908] - [tools] selftests/harness: Limit step counter reporting (Jiri Benc) [1866908] - [tools] selftests/harness: Clean up kern-doc for fixtures (Jiri Benc) [1866908] - [tools] selftests: fix condition in run_tests (Jiri Benc) [1866908] - [tools] selftests: do not use .ONESHELL (Jiri Benc) [1866908] - [tools] selftests/harness: Report skip reason (Jiri Benc) [1866908] - [tools] selftests/harness: Display signed values correctly (Jiri Benc) [1866908] - [tools] selftests/harness: Refactor XFAIL into SKIP (Jiri Benc) [1866908] - [tools] selftests/harness: Switch to TAP output (Jiri Benc) [1866908] - [tools] selftests: Add header documentation and helpers (Jiri Benc) [1866908] - [tools] kselftest: fix TAP output for skipped tests (Jiri Benc) [1866908] - [tools] kselftest: ksft_test_num return type should be unsigned (Jiri Benc) [1866908] - [tools] selftests: introduce gen_tar Makefile target (Jiri Benc) [1866908] - [tools] kselftest: add fixture variants (Jiri Benc) [1866908] - [tools] kselftest: run tests by fixture (Jiri Benc) [1866908] - [tools] kselftest: create fixture objects (Jiri Benc) [1866908] - [tools] kselftest: factor out list manipulation to a helper (Jiri Benc) [1866908] - [tools] selftests: add build/cross-build dependency check script (Jiri Benc) [1866908] - [tools] kselftest/runner: allow to properly deliver signals to tests (Jiri Benc) [1866908] - [tools] selftests/harness: fix spelling mistake "SIGARLM" -> "SIGALRM" (Jiri Benc) [1866908] - [tools] selftests: enforce local header dependency in lib.mk (Jiri Benc) [1866908] - [tools] selftests/harness: Handle timeouts cleanly (Jiri Benc) [1866908] - [tools] selftests/harness: Move test child waiting logic (Jiri Benc) [1866908] - [tools] selftests: Fix kselftest O=objdir build from cluttering top level objdir (Jiri Benc) [1866908] - [tools] selftests: allow detection of build failures (Jiri Benc) [1866908] - [tools] selftests: fix build behaviour on targets' failures (Jiri Benc) [1866908] - [tools] kselftest: Support old perl versions (Jiri Benc) [1866908] - [tools] kselftest/runner: Print new line in print of timeout log (Jiri Benc) [1866908] - [tools] selftests: Fix dangling documentation references to kselftest_module.sh (Jiri Benc) [1866908] - [tools] kselftest: Fix NULL INSTALL_PATH for TARGETS runlist (Jiri Benc) [1866908] - [tools] selftests: Move kselftest_module.sh into kselftest/ (Jiri Benc) [1866908] - [tools] selftests: gen_kselftest_tar.sh: Do not clobber kselftest/ (Jiri Benc) [1866908] - [tools] selftests/kselftest/runner.sh: Add 45 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: exclude failed TARGETS from runlist (Jiri Benc) [1866908] - [tools] kselftest: add capability to skip chosen TARGETS (Jiri Benc) [1866908] - [tools] selftests: Add kselftest-all and kselftest-install targets (Jiri Benc) [1866908] - [tools] selftests: use "$(MAKE)" instead of "make" (Jiri Benc) [1866908] - [tools] kselftest: save-and-restore errno to allow for m formatting (Jiri Benc) [1866908] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 481 (Jiri Benc) [1866908] - [tools] selftests/harness: Allow test to configure timeout (Jiri Benc) [1866908] - [tools] selftests: avoid KBUILD_OUTPUT dir cluttering with selftest objects (Jiri Benc) [1866908] - [tools] selftests: fix bpf build/test workflow regression when KBUILD_OUTPUT is set (Jiri Benc) [1866908] - [tools] selftests: fix install target to use default install path (Jiri Benc) [1866908] - [tools] selftests: build and run gpio when output directory is the src dir (Jiri Benc) [1866908] - [documentation] doc: kselftest: Fix KBUILD_OUTPUT usage instructions (Jiri Benc) [1866908] - [tools] selftests: fix headers_install circular dependency (Jiri Benc) [1866908] - [tools] selftests/harness: Add 30 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: Add test module framework header (Jiri Benc) [1866908] - [tools] kselftest: Add test runner creation script (Jiri Benc) [1866908] - [tools] selftests/harness: Update named initializer syntax (Jiri Benc) [1866908] - [tools] selftest: include stdio.h in kselftest.h (Jiri Benc) [1866908] - [tools] selftests: do not macro-expand failed assertion expressions (Jiri Benc) [1866908] - [documentation] Documentation/dev-tools: clean up kselftest.rst (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update config file location (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update contributing new tests (Jiri Benc) [1866908]- [fs] nfs: ensure correct writeback errors are returned on close() (Scott Mayhew) [1849424] - [netdrv] net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() (Dean Nelson) [1824858] - [crypto] crypto: ecc - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - check validity of Z before export (Herbert Xu) [1855817] - [lib] lib/mpi: Add mpi_sub_ui() (Herbert Xu) [1855817] - [crypto] crypto: ecdh - check validity of Z before export (Herbert Xu) [1855817] - [netdrv] net: thunderx: initialize VF's mailbox mutex before first usage (Dean Nelson) [1866827] - [kernel] timers: Lower base clock forwarding threshold (Phil Auld) [1833096] - [kernel] timers: Remove must_forward_clk (Phil Auld) [1833096] - [kernel] timers: Spare timer softirq until next expiry (Phil Auld) [1833096] - [kernel] timers: Expand clk forward logic beyond nohz (Phil Auld) [1833096] - [kernel] timers: Reuse next expiry cache after nohz exit (Phil Auld) [1833096] - [kernel] timers: Always keep track of next expiry (Phil Auld) [1833096] - [kernel] timers: Optimize _next_timer_interrupt() level iteration (Phil Auld) [1833096] - [kernel] timers: Add comments about calc_index() ceiling work (Phil Auld) [1833096] - [kernel] timers: Move trigger_dyntick_cpu() to enqueue_timer() (Phil Auld) [1833096] - [kernel] timers: Use only bucket expiry for base->next_expiry value (Phil Auld) [1833096] - [kernel] timers: Preserve higher bits of expiration on index calculation (Phil Auld) [1833096] - [kernel] timer: Fix wheel index calculation on last level (Phil Auld) [1833096] - [kernel] timer: Prevent base->clk from moving backward (Phil Auld) [1833096] - [kernel] timer: Read jiffies once when forwarding base clk (Phil Auld) [1833096] - [powerpc] powerpc/64: Update Speculation_Store_Bypass in /proc//status (Gustavo Duarte) [1773868] - [scsi] scsi: virtio-scsi: Correctly handle the case where all LUNs are unplugged (Maxim Levitsky) [1756093] - [kvm] kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host (Maxim Levitsky) [1853447] - [kvm] x86/kvm: Move context tracking where it belongs (Nitesh Narayan Lal) [1854011] - [scsi] scsi: megaraid_sas: Clear affinity hint (Tomas Henzl) [1828351] - [netdrv] revert "vxlan: fix tos value before xmit" (Andrea Claudi) [1862166] - [net] udp: Copy has_conns in reuseport_grow(). (Marcelo Leitner) [1867160] - [net] dev: Defer free of skbs in flush_backlog (Marcelo Leitner) [1867160] - [include] net: core: reduce recursion limit value (Marcelo Leitner) [1867160] - [netdrv] pppoe: only process PADT targeted at local interfaces (Andrea Claudi) [1866850] - [net] espintcp: count packets dropped in espintcp_rcv (Sabrina Dubroca) [1866393] - [net] espintcp: handle short messages instead of breaking the encap socket (Sabrina Dubroca) [1866393] - [net] espintcp: recv() should return 0 when the peer socket is closed (Sabrina Dubroca) [1866393] - [net] espintcp: support non-blocking sends (Sabrina Dubroca) [1866393] - [net] mptcp: be careful on subflow creation (Davide Caratti) [1862200] - [net] mptcp: fix bogus sendmsg() return code under pressure (Davide Caratti) [1862200] - [net] mptcp: fix joined subflows with unblocking sk (Davide Caratti) [1862200] - [net] subflow: explicitly check for plain tcp rsk (Davide Caratti) [1862200] - [net] mptcp: silence warning in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix race in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix memory leak in mptcp_subflow_create_socket() (Davide Caratti) [1862200] - [net] mptcp: don't leak msk in token container (Davide Caratti) [1862200] - [net] ipv4: Silence suspicious RCU usage warning (Guillaume Nault) [1866430] - [net] devinet: fix memleak in inetdev_init() (Guillaume Nault) [1866430] - [net] ipip: fix wrong address family in init error path (Guillaume Nault) [1866430] - [net] inet_csk: Fix so_reuseport bind-address cache in tb->fast* (Guillaume Nault) [1866430] - [net] ipmr: Add lockdep expression to ipmr_for_each_table macro (Guillaume Nault) [1866430] - [net] ipmr: Fix RCU list debugging warning (Guillaume Nault) [1866430] - [net] tcp: make sure listeners don't initialize congestion-control state (Paolo Abeni) [1865904] - [net] sched: The error lable position is corrected in ct_init_module (Davide Caratti) [1865890] - [net] sched: cls_api: fix nooffloaddevcnt warning dmesg log (Davide Caratti) [1865890] - [net] tls: fix race condition causing kernel panic (Sabrina Dubroca) [1861756] - [net] tls: free record only on encryption error (Sabrina Dubroca) [1861756] - [net] tls: fix encryption error checking (Sabrina Dubroca) [1861756] - [net] l2tp: add sk_family checks to l2tp_validate_socket (Guillaume Nault) [1861453] - [net] l2tp: do not use inet_hash()/inet_unhash() (Guillaume Nault) [1861453] - [net] tipc: allow to build NACK message in link timeout function (Xin Long) [1860877] - [net] tipc: fix retransmission on unicast links (Xin Long) [1860877] - [net] tipc: fix NULL pointer dereference in tipc_disc_rcv() (Xin Long) [1860877] - [net] tipc: remove set but not used variable 'prev' (Xin Long) [1860877] - [net] tipc: call tsk_set_importance from tipc_topsrv_create_listener (Xin Long) [1860877] - [net] tipc: add support for broadcast rcv stats dumping (Xin Long) [1860877] - [net] tipc: enable broadcast retrans via unicast (Xin Long) [1860877] - [net] tipc: add back link trace events (Xin Long) [1860877] - [net] tipc: introduce Gap ACK blocks for broadcast link (Xin Long) [1860877] - [net] tipc: block BH before using dst_cache (Xin Long) [1860877] - [net] tipc: fix partial topology connection closure (Xin Long) [1860877] - [net] xfrm: policy: match with both mark and mask on user interfaces (Xin Long) [1854116] - [scsi] scsi: dh: Add Fujitsu device to devinfo and dh lists (Ewan Milne) [1861418] - [x86] kvm: Set KVM_SOFT_MAX_VCPUS to 1024 (Eduardo Habkost) [1856996] - [md] dm integrity: fix integrity recalculation that is improperly skipped (Mike Snitzer) [1860160] - [netdrv] ibmvnic: Fix IRQ mapping disposal in error path (Steve Best) [1867498] - [infiniband] IB/hfi1: Do not destroy link_wq when the device is shut down (Kamal Heib) [1858392] - [infiniband] IB/hfi1: Do not destroy hfi1_wq when the device is shut down (Kamal Heib) [1858392] - [netdrv] Revert "net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1867146] - [net] devmap: Use bpf_map_area_alloc() for allocating hash buckets (Jiri Benc) [1842380] - [kernel] kexec_file: Correctly output debugging information for the PT_LOAD ELF header (Lianbo Jiang) [1861186] - [kernel] kexec: Improve & fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [1861186] - [x86] x86/crash: Correct the address boundary of function parameters (Lianbo Jiang) [1861186] - [fs] ceph: handle zero-length feature mask in session messages (Jeff Layton) [1866018] - [s390] s390/bpf: Tolerate not converging code shrinking (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Use brcl for jumping to exit_ip if necessary (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Fix sign extension in branch_ku (Yauheni Kaliuta) [1857120] - [tools] selftests: bpf: test_kmod.sh: Fix running out of srctree (Yauheni Kaliuta) [1857120] - [lib] bpf: revert "test_bpf: Flag tests that cannot be jited on s390" (Yauheni Kaliuta) [1857120] - [kernel] uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned (Oleg Nesterov) [1848596]- [fs] nfs: nfs_file_write() should check for writeback errors (Scott Mayhew) [1852788] - [s390] s390/cpum_cf, perf: change DFLT_CCERROR counter name (Philipp Rudo) [1865794] - [net] net/smc: unique reason code for exceeded max dmb count (Philipp Rudo) [1865792] - [s390] s390/ism: indicate correct error reason in ism_alloc_dmb() (Philipp Rudo) [1865792] - [net] net/smc: fix dmb buffer shortage (Philipp Rudo) [1865792] - [net] net/smc: put slot when connection is killed (Philipp Rudo) [1865792] - [net] net/smc: fix restoring of fallback changes (Philipp Rudo) [1865792] - [net] net/smc: remove freed buffer from list (Philipp Rudo) [1865792] - [net] net/smc: do not call dma sync for unmapped memory (Philipp Rudo) [1865792] - [net] net/smc: fix handling of delete link requests (Philipp Rudo) [1865792] - [net] net/smc: move add link processing for new device into llc layer (Philipp Rudo) [1865792] - [net] net/smc: drop out-of-flow llc response messages (Philipp Rudo) [1865792] - [net] net/smc: protect smc ib device initialization (Philipp Rudo) [1865792] - [net] net/smc: fix link lookup for new rdma connections (Philipp Rudo) [1865792] - [net] net/smc: clear link during SMC client link down processing (Philipp Rudo) [1865792] - [net] net/smc: handle unexpected response types for confirm link (Philipp Rudo) [1865792] - [net] net/smc: switch smcd_dev_list spinlock to mutex (Philipp Rudo) [1865792] - [net] net/smc: fix sleep bug in smc_pnet_find_roce_resource() (Philipp Rudo) [1865792] - [net] net/smc: fix work request handling (Philipp Rudo) [1865792] - [net] net/smc: separate LLC wait queues for flow and messages (Philipp Rudo) [1865792] - [net] net/smc: pre-fetch send buffer outside of send_lock (Philipp Rudo) [1865792] - [nvme] nvme-fc: set max_segments to lldd max value (Ewan Milne) [1853181] - [powerpc] ppc64/kexec_file: enable early kernel's OPAL calls (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: fix kexec load failure with lack of memory hole (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: add appropriate regions for memory reserve map (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: prepare elfcore header for crashing kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: setup backup region for kdump kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: restrict memory usage of kdump kernel (Diego Domingos) [1829715] - [mm] powerpc/drmem: make lmb walk a bit more flexible (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: avoid stomping memory used by special regions (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: add helper functions for getting memory ranges (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: mark PPC64 specific code (Diego Domingos) [1829715] - [kernel] kexec_file: allow archs to handle special regions while locating memory hole (Diego Domingos) [1829715] - [netdrv] net/mlx5e: CT: Support restore ipv6 tunnel (Alaa Hleihel) [1862975] - [netdrv] ionic: unlock queue mutex in error path (Jonathan Toppins) [1854270] - [netdrv] ionic: use mutex to protect queue operations (Jonathan Toppins) [1854270] - [net] xfrm: esp6: fix the location of the transport header with encapsulation (Sabrina Dubroca) [1857653] - [net] ipv4: fill fl4_icmp_{type, code} in ping_v4_sendmsg (Sabrina Dubroca) [1861324] - [netdrv] geneve: fix an uninitialized value in geneve_changelink() (Sabrina Dubroca) [1860945] - [net] ip_tunnel: fix use-after-free in ip_tunnel_lookup() (Sabrina Dubroca) [1860945] - [netdrv] vxlan: Avoid infinite loop when suppressing NS messages with invalid options (Sabrina Dubroca) [1860945] - [tools] selftests: mptcp: capture pcap on both sides (Hangbin Liu) [1859880] - [tools] selftests/net: report etf errors correctly (Hangbin Liu) [1859880] - [tools] selftests: net: ip_defrag: ignore EPERM (Hangbin Liu) [1859880] - [tools] selftests: forwarding: pedit_dsfield: Check counter value (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: fix SO_RCVLOWAT setting (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: clear whole tcp_zerocopy_receive struct (Hangbin Liu) [1859880] - [tools] selftests: A few improvements to fib_nexthops.sh (Hangbin Liu) [1859880] - [tools] selftests: Add tests for vrf and xfrms (Hangbin Liu) [1859880] - [tools] selftests: pmtu: implement IPIP, SIT and ip6tnl PMTU discovery tests (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: add Makefile to install tests (Hangbin Liu) [1859880] - [tools] selftests: nft_concat_range: Move option for 'list ruleset' before command (Hangbin Liu) [1859880] - [tools] selftests: netfilter: use randomized netns names (Hangbin Liu) [1859880] - [tools] kselftests: netfilter: fix leftover net/net-next merge conflict (Hangbin Liu) [1859880] - [tools] selftests: netfilter: missing error check when setting up veth interface (Hangbin Liu) [1859880] - [net] sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket (Xin Long) [1860673] - [net] sctp: check assoc before SCTP_ADDR_{MADE_PRIM, ADDED} event (Xin Long) [1860673] - [net] sctp: fix typo sctp_ulpevent_nofity_peer_addr_change (Xin Long) [1860673] - [net] sctp: Fix spelling in Kconfig help (Xin Long) [1860673] - [net] sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed (Xin Long) [1860673] - [net] sctp: Don't add the shutdown timer if its already been added (Xin Long) [1860673] - [net] sctp: Fix SHUTDOWN CTSN Ack in the peer restart case (Xin Long) [1860673] - [net] sctp: Fix bundling of SHUTDOWN with COOKIE-ACK (Xin Long) [1860673] - [net] ip6_vti: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: not xfrmi_ipv6/ipip_handler twice (Xin Long) [1840976 1835075] - [net] ip6_vti: not register vti_ipv6_handler twice (Xin Long) [1840976 1835075] - [net] ip_vti: not register vti_ipip_handler twice (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IPIP and IPIP6 tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IP6IP6 and IP6IP tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ipcomp: assign if_id to child tunnel from parent tunnel (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP tunnel processing (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP6 tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP6 tunnel processing (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] tunnel6: add tunnel6_input_afinfo for ipip and ipv6 tunnels (Xin Long) [1840976 1835075] - [net] tunnel4: add cb_handler to struct xfrm_tunnel (Xin Long) [1840976 1835075] - [net] xfrm: add is_ipip to struct xfrm_input_afinfo (Xin Long) [1840976 1835075] - [net] tunnel6: support for IPPROTO_MPLS (Xin Long) [1840976 1835075] - [net] virtio_vsock: Enhance connection semantics (Stefano Garzarella) [1861735] - [net] virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Stefano Garzarella) [1858135] - [net] vsock/virtio: annotate 'the_virtio_vsock' RCU pointer (Stefano Garzarella) [1861762] - [vhost] vsock/virtio: fix multiple packet delivery to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: fix packet delivery order to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: accept only packets with the right dst_cid (Stefano Garzarella) [1861762] - [vhost] vsock: refuse CID assigned to the guest->host transport (Stefano Garzarella) [1861762] - [vhost] vsock: switch to a mutex for vhost_vsock_hash (Stefano Garzarella) [1861762] - [net] vsock: fix timeout in vsock_accept() (Stefano Garzarella) [1861762] - [net] vsock: Simplify '__vsock_release()' (Stefano Garzarella) [1861762] - [netdrv] net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev (Alaa Hleihel) [1859477] - [netdrv] net/mlx5e: Modify uplink state on interface up/down (Alaa Hleihel) [1861720 1859477] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1859477 1856660] - [netdrv] ixgbe: Add ethtool support to enable 2.5 and 5.0 Gbps support (Ken Cox) [1835962] - [x86] x86/purgatory: Add -fno-stack-protector (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Fail the build if purgatory.ro has missing symbols (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Do not use __builtin_memcpy and __builtin_memset (Lianbo Jiang) [1857528] - [x86] x86/boot: Provide KASAN compatible aliases for string routines (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Disable various profiling and sanitizing options (Lianbo Jiang) [1857528] - [x86] x86/boot: Restrict header scope to make Clang happy (Lianbo Jiang) [1857528]- [x86] x86/entry/64: Update comments and sanity tests for create_gap (Jiri Olsa) [1850831] - [x86] x86/alternatives: add missing insn.h include (Jiri Olsa) [1850831] - [x86] x86/alternatives: Teach text_poke_bp() to emulate instructions (Jiri Olsa) [1850831] - [x86] x86/paravirt: Standardize 'insn_buff' variable names (Jiri Olsa) [1850831] - [x86] x86_64: Allow breakpoints to emulate call instructions (Jiri Olsa) [1850831] - [x86] x86_64: Add gap to int3 to allow for call emulation (Jiri Olsa) [1850831] - [x86] x86/alternatives: Sync bp_patching update for avoiding NULL pointer exception (Jiri Olsa) [1850831] - [nvme] nvme: add a Identify Namespace Identification Descriptor list quirk (Gopal Tiwari) [1862136] - [nvme] nvme: fix identify error status silent ignore (Gopal Tiwari) [1862136] - [nvme] nvme: fix possible hang when ns scanning fails during error recovery (Gopal Tiwari) [1862136] - [nvme] nvme: refactor nvme_identify_ns_descs error handling (Gopal Tiwari) [1862136] - [infiniband] IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE (Kamal Heib) [1850314] - [powerpc] powerpc/pseries: PCIE PHB reset (Steve Best) [1747345] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix runtime PM leak in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Invert conditionals in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Use pm_runtime_put_autosuspend() in hpd_work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Use pm_runtime_put_autosuspend() in suspend work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Fix pm_runtime calls in nouveau_fbcon_output_poll_changed() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Correct pm_runtime calls in nouveau_fbcon_release() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix rpm leak in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/tu102: wait for core update to complete when assigning windows (Lyude Paul) [1827812] - [drm] drm/nouveau/disp/gm200-: fix regression from HDA SOR selection changes (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: fix a crash when overclocking Vega M (Lyude Paul) [1827812] - [drm] drm/amdgpu: Fix NULL dereference in dpm sysfs handlers (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix preemption unit test (Lyude Paul) [1827812] - [drm] drm/amdgpu/gfx10: fix race condition for kiq (Lyude Paul) [1827812] - [drm] drm/amd/display: add dmcub check on RENOIR (Lyude Paul) [1827812] - [drm] drm/amd/display: Check DMCU Exists Before Loading (Lyude Paul) [1827812] - [drm] drm/nouveau/nouveau: fix page fault on device private memory (Lyude Paul) [1827812] - [drm] drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout (Lyude Paul) [1827812] - [drm] drm/i915/perf: Use GTT when saving/restoring engine GPR (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Fix two CFL MMIO handling caused by regression (Lyude Paul) [1827812] - [drm] drm/i915/gt: Only swap to a random sibling once upon creation (Lyude Paul) [1827812] - [drm] drm/i915/gt: Ignore irq enabling on the virtual engines (Lyude Paul) [1827812] - [drm] drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2 (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: create fake mst encoders ahead of time (v4) (Lyude Paul) [1827812] - [drm] drm/amd/display: handle failed allocation during stream construction (Lyude Paul) [1827812] - [drm] drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() (Lyude Paul) [1827812] - [drm] drm/amdgpu/powerplay: Modify SMC message name for setting power profile mode (Lyude Paul) [1827812] - [drm] drm/i915: Also drop vm.ref along error paths for vma construction (Lyude Paul) [1827812] - [drm] drm/i915: Drop vm.ref for duplicate vma on construction (Lyude Paul) [1827812] - [drm] drm/amdgpu: asd function needs to be unloaded in suspend phase (Lyude Paul) [1827812] - [drm] drm/amdgpu: add TMR destory function for psp (Lyude Paul) [1827812] - [drm] drm/amdgpu: don't do soft recovery if gpu_recovery=0 (Lyude Paul) [1827812] - [drm] drm/i915: Skip stale object handle for debugfs per-file-stats (Lyude Paul) [1827812] - [drm] drm/i915/gt: Pin the rings before marking active (Lyude Paul) [1827812] - [drm] drm/radeon: fix double free (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003 (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Add quirk for Asus T101HA panel (Lyude Paul) [1827812] - [iommu] iommu/vt-d: Don't apply gfx quirks to untrusted devices (Lyude Paul) [1827812] - [drm] drm/tegra: hub: Do not enable orphaned window group (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak when adding move fence (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserved (Lyude Paul) [1827812] - [drm] drm/amdgpu/atomfirmware: fix vram_info fetching for renoir (Lyude Paul) [1827812] - [drm] drm/amdgpu: use u rather than d for sclk/mclk (Lyude Paul) [1827812] - [drm] drm/amd/display: Only revalidate bandwidth on medium and fast updates (Lyude Paul) [1827812] - [drm] drm/i915/gt: Mark timeline->cacheline as destroyed after rcu grace period (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix ineffective setting of max bpc property (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix incorrectly pruned modes with deep color (Lyude Paul) [1827812] - [drm] drm/amdgpu: add fw release for sdma v5_0 (Lyude Paul) [1827812] - [drm] drm/radeon: fix fb_div check in ni_init_smc_spll_table() (Lyude Paul) [1827812] - [drm] drm/amd: fix potential memleak in err branch (Lyude Paul) [1827812] - [drm] drm/amd/display: Enable output_bpc property on all outputs (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp() (Lyude Paul) [1827812] - [drm] Revert "drm/amd/display: disable dcn20 abm feature for bring up" (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move gen4 GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move vlv GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ilk GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move snb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ivb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move hsw GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Incrementally check for rewinding (Lyude Paul) [1827812] - [drm] drm/i915/tc: fix the reset of ln0 (Lyude Paul) [1827812] - [drm] drm/i915/icl+: Fix hotplug interrupt disabling after storm detection (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kvfree() to free coeff in build_regamma() (Lyude Paul) [1827812] - [drm] drm/amdkfd: Use correct major in devcgroup check (Lyude Paul) [1827812] - [drm] drm/connector: notify userspace on hotplug after register complete (Lyude Paul) [1827812] - [drm] drm/i915: Whitelist context-local timestamp in the gen9 cmdparser (Lyude Paul) [1827812] - [drm] drm/i915/gem: Avoid iterating an empty list (Lyude Paul) [1827812] - [drm] drm/i915: Fix AUX power domain toggling across TypeC mode resets (Lyude Paul) [1827812] - [drm] drm/dp_mst: Increase ACT retry timeout to 3s (Lyude Paul) [1827812] - [drm] drm/ast: Don't check new mode if CRTC is being disabled (Lyude Paul) [1827812] - [drm] drm/amdgpu: Replace invalid device ID with a valid device ID (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: use blanked rather than plane state for sync groups (Lyude Paul) [1827812] - [drm] drm/qxl: Use correct notify port address when creating cursor ring (Lyude Paul) [1827812] - [drm] drm/dp_mst: Reformat drm_dp_check_act_status() a bit (Lyude Paul) [1827812] - [drm] drm/ast: fix missing break in switch statement for format->cppcase 4 (Lyude Paul) [1827812] - [drm] drm/amd/display: Revalidate bandwidth before commiting DC updates (Lyude Paul) [1827812] - [drm] drm/nouveau: gr/gk20a: Use firmware version 0 (Lyude Paul) [1827812] - [drm] drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode (Lyude Paul) [1827812] - [drm] drm/amd/powerpay: Disable gfxoff when setting manual mode on picasso and raven (Lyude Paul) [1827812] - [drm] drm/amd/display: Do not disable pipe split if mode is not supported (Lyude Paul) [1827812] - [drm] drm/amd/display: dmcu wait loop calculation is incorrect in RV (Lyude Paul) [1827812] - [drm] drm/amd/display: Correct updating logic of dcn21's pipe VM flags (Lyude Paul) [1827812] - [drm] drm/ast: Allocate initial CRTC state of the correct size (Lyude Paul) [1827812] - [drm] drm/hisilicon: Enforce 128-byte stride alignment to fix the hardware limitation (Lyude Paul) [1827812] - [drm] drm/dp: Lenovo X13 Yoga OLED panel brightness fix (Lyude Paul) [1827812] - [drm] drm/i915/dpcd_bl: Unbreak enable_dpcd_backlight modparam (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1827812] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1827812] - [drm] drm/amdgpu: Init data to avoid oops while reading pp_num_states (Lyude Paul) [1827812] - [drm] drm/amd/display: fix virtual signal dsc setup (Lyude Paul) [1827812] - [drm] drm/amd/display: Force watermark value propagation (Lyude Paul) [1827812] - [drm] drm: bridge: adv7511: Extend list of audio sample rates (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 (Lyude Paul) [1827812] - [drm] drm/vkms: Hold gem object while still in-use (Lyude Paul) [1827812] - [drm] drm/amd/display: Not doing optimize bandwidth if flip pending (Lyude Paul) [1827812] - [drm] drm/amd/display: remove invalid dc_is_hw_initialized function (Lyude Paul) [1827812] - [drm] drm/amd/display: DP training to set properly SCRAMBLING_DISABLE (Lyude Paul) [1827812] - [drm] drm/edid: Add Oculus Rift S to non-desktop list (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix potential integer wraparound resulting in a hang (Lyude Paul) [1827812] - [drm] drm/amd/display: Added locking for atomic update stream and update planes (Lyude Paul) [1827812] - [drm] drm/amd/display: Indicate dsc updates explicitly (Lyude Paul) [1827812] - [drm] drm/amd/display: Split program front end part that occur outside lock (Lyude Paul) [1827812] - [drm] drm/amd/display: drop cursor position check in atomic test (Lyude Paul) [1827812] - [drm] drm/amd/amdgpu: Update update_config() logic (Lyude Paul) [1827812] - [drm] drm/amdgpu: Use GEM obj reference for KFD BOs (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: perform PG ungate prior to CG ungate (Lyude Paul) [1827812] - [drm] drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate (Lyude Paul) [1827812] - [drm] drm/i915: Propagate error from completed fences (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance (Lyude Paul) [1827812] - [drm] drm/amd/display: Prevent dpcd reads with passive dongles (Lyude Paul) [1827812] - [drm] drm/amd/display: fix counter in wait_for_no_pipes_pending (Lyude Paul) [1827812] - [gpu] vgaarb: Keep adding VGA device in queue (Lyude Paul) [1827812]- [net] openvswitch: fixes potential deadlock in dp cleanup code (Eelco Chaudron) [1845662] - [net] openvswitch: reorder masks array based on usage (Eelco Chaudron) [1845662] - [net] openvswitch: ovs_ct_exit to be done under ovs_lock (Eelco Chaudron) [1860853] - [net] ip6_gre: fix null-ptr-deref in ip6gre_init_net() (Hangbin Liu) [1860221] - [net] ip6_gre: fix use-after-free in ip6gre_tunnel_lookup() (Hangbin Liu) [1860221] - [net] mld: fix memory leak in ipv6_mc_destroy_dev() (Hangbin Liu) [1860221] - [net] ipv6: Fix suspicious RCU usage warning in ip6mr (Hangbin Liu) [1860221] - [net] ip6mr: Fix RCU list debugging warning (Hangbin Liu) [1860221] - [net] revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu" (Hangbin Liu) [1860221] - [netdrv] macsec: avoid to set wrong mtu (Sabrina Dubroca) [1860944] - [netdrv] team: fix hang in team_mode_get() (Hangbin Liu) [1860219] - [include] xfrm: Fix crash when the hold queue is used. (Xin Long) [1860672] - [net] xfrm: policy: fix IPv6-only espintcp compilation (Xin Long) [1860672] - [net] xfrm: esp6: fix encapsulation header offset computation (Xin Long) [1860672] - [net] xfrm: Fix double ESP trailer insertion in IPsec crypto offload. (Xin Long) [1860672] - [net] esp4: improve xfrm4_beet_gso_segment() to be more readable (Xin Long) [1860672] - [net] xfrm interface: don't take extra reference to netdev (Xin Long) [1860672] - [net] xfrm interface: fix oops when deleting a x-netns interface (Xin Long) [1860672] - [net] xfrm: remove the unnecessary .net_exit for xfrmi (Xin Long) [1860672] - [net] xfrm: Always set XFRM_TRANSFORMED in xfrm{4, 6}_output_finish (Xin Long) [1860672] - [include] xfrm: fix error in comment (Xin Long) [1860672] - [net] sctp: shrink stream outq when fails to do addstream reconf (Xin Long) [1853535] - [net] sctp: shrink stream outq only when new outcnt < old outcnt (Xin Long) [1853535] - [net] tipc: fix kernel WARNING in tipc_msg_append() (Xin Long) [1844377] - [net] tipc: fix NULL pointer dereference in streaming (Xin Long) [1844377] - [net] tipc: add test for Nagle algorithm effectiveness (Xin Long) [1844377] - [net] tipc: fix failed service subscription deletion (Xin Long) [1844377] - [net] tipc: fix memory leak in service subscripting (Xin Long) [1844377] - [net] tipc: fix large latency in smart Nagle streaming (Xin Long) [1844377] - [net] mptcp: add receive buffer auto-tuning (Florian Westphal) [1858276] - [tools] selftests: mptcp: add option to specify size of file to transfer (Florian Westphal) [1858276] - [net] mptcp: fallback in case of simultaneous connect (Florian Westphal) [1858276] - [net] mptcp: improve fallback to TCP (Florian Westphal) [1858276] - [net] mptcp: fix unblocking connect() (Florian Westphal) [1858276] - [net] mptcp: cache msk on MP_JOIN init_req (Florian Westphal) [1858276] - [net] mptcp: remove msk from the token container at destruction time. (Florian Westphal) [1858276] - [net] mptcp: fix races between shutdown and recvmsg (Florian Westphal) [1858276] - [net] mptcp: fix race between MP_JOIN and close (Florian Westphal) [1858276] - [net] mptcp: drop MPTCP_PM_MAX_ADDR (Florian Westphal) [1858276] - [net] mptcp: bugfix for RM_ADDR option parsing (Florian Westphal) [1858276] - [net] mptcp: drop MP_JOIN request sock on syn cookies (Florian Westphal) [1858276] - [net] mptcp: avoid NULL-ptr derefence on fallback (Florian Westphal) [1858276] - [net] mptcp: drop sndr_key in mptcp_syn_options (Florian Westphal) [1858276] - [net] mptcp: MPTCP_HMAC_TEST should depend on MPTCP (Florian Westphal) [1858276] - [net] mptcp: fix DSS map generation on fin retransmission (Florian Westphal) [1858276] - [net] inet_connection_sock: clear inet_num out of destroy helper (Florian Westphal) [1858276] - [net] mptcp: fix NULL ptr dereference in MP_JOIN error path (Florian Westphal) [1858276] - [net] mptcp: avoid blocking in tcp_sendpages (Florian Westphal) [1858276] - [net] mptcp: break and restart in case mptcp sndbuf is full (Florian Westphal) [1858276] - [net] l2tp: remove skb_dst_set() from l2tp_xmit_skb() (Xin Long) [1832799] - [net] rtnetlink: prevent underflows in do_setvfinfo() (Davide Caratti) [1854740] - [net] netfilter: nf_tables: reintroduce the NFT_SET_CONCAT flag (Phil Sutter) [1847553] - [net] netfilter: nf_tables: report EOPNOTSUPP on unsupported flags/object type (Phil Sutter) [1847553] - [net] openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt_len (Lorenzo Bianconi) [1851888] - [tools] selftests: forwarding: mirror_lib: Use mausezahn (Davide Caratti) [1816443] - [x86] perf/x86/rapl: Add Ice Lake RAPL support (Michael Petlan) [1841266] - [arm64] arm64/mm: enable HugeTLB migration (Donghai Qiao) [1758717] - [scsi] scsi: core: Run queue in case of I/O resource contention failure (Ewan Milne) [1854958] - [message] scsi: mptscsih: Fix read sense data size (Tomas Henzl) [1850563] - [netdrv] net: qed: fix buffer overflow on ethtool -d (Manish Chopra) [1858915] - [x86] sched/cputime: Improve cputime_adjust() (Oleg Nesterov) [1859977] - [kernel] uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression (Oleg Nesterov) [1855390] - [x86] x86/asm: Fix MWAITX C-state hint value (Vladis Dronov) [1767064] - [x86] x86/kexec: Fill in acpi_rsdp_addr from the first kernel (Kairui Song) [1684462] - [x86] x86/kexec: Don't setup EFI info if EFI runtime is not enabled (Kairui Song) [1684462] - [vfio] vfio/pci: fix racy on error and request eventfd ctx (Alex Williamson) [1858346] - [platform] platform/x86: ISST: Increase timeout (Prarit Bhargava) [1854682] - [mm] x86/mm: split vmalloc_sync_all() (Al Stone) [1851547] - [acpi] ACPI: watchdog: Fix gas->access_width usage (Al Stone) [1851547] - [acpi] ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro (Al Stone) [1851547]- [virt] kvm: x86: take as_id into account when checking PGD (Vitaly Kuznetsov) [1615704] - [arm64] kvm: arm64: Stop clobbering x0 for HVC_SOFT_RESTART (Andrew Jones) [1855788] - [arm64] kvm: arm64: pmu: Fix per-CPU access in preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVE (Andrew Jones) [1855788] - [arm64] kvm: arm64: Annotate hyp NMI-related functions as __always_inline (Andrew Jones) [1855788] - [arm64] kvm: arm64: Remove host_cpu_context member from vcpu structure (Andrew Jones) [1855788] - [arm64] kvm: arm64: Move hyp_symbol_addr() to kvm_asm.h (Andrew Jones) [1855788] - [arm64] kvm: arm64: Handle PtrAuth traps early (Andrew Jones) [1855788] - [arm64] kvm: arm64: Save the host's PtrAuth keys in non-preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Stop save/restoring ACTLR_EL1 (Andrew Jones) [1855788] - [kernel] firmware: smccc: Update link to latest SMCCC specification (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Handle function result as parameters (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Make return values unsigned long (Andrew Jones) [1855788] - [video] Revert "hyperv_fb: Fix hibernation for the deferred IO feature" (Mohammed Gamal) [1858755] - [netdrv] net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Alaa Hleihel) [1859540] - [security] ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime (Bruno Meneguele) [1847219] - [scsi] scsi: lpfc: NVMe remote port devloss_tmo from lldd (Dick Kennedy) [1859344] - [netdrv] net/mlx5e: Disable devlink port support for non-switchdev mode (Alaa Hleihel) [1858501 1852904 1849623] - [tools] perf powerpc: Don't ignore sym-handling.c file (Michael Petlan) [1858133] - [fs] ext4: reserve revoke credits in __ext4_new_inode (Lukas Czerner) [1856760] - [include] jbd2: make jbd2_handle_buffer_credits() handle reserved handles (Lukas Czerner) [1856760] - [fs] jbd2: avoid leaking transaction credits when unreserving handle (Lukas Czerner) [1856760] - [fs] jbd2: Fine tune estimate of necessary descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Provide trace event for handle restarts (Lukas Czerner) [1856760] - [fs] ext4: Reserve revoke credits for freed blocks (Lukas Czerner) [1856760] - [fs] jbd2: Make credit checking more strict (Lukas Czerner) [1856760] - [fs] jbd2: Rename h_buffer_credits to h_total_credits (Lukas Czerner) [1856760] - [fs] jbd2: add missing tracepoint for reserved handle (Lukas Czerner) [1856760] - [fs] jbd2: Reserve space for revoke descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Drop jbd2_space_needed() (Lukas Czerner) [1856760] - [fs] jbd2: remove repeated assignments in __jbd2_log_wait_for_space() (Lukas Czerner) [1856760] - [fs] jbd2: Account descriptor blocks into t_outstanding_credits (Lukas Czerner) [1856760] - [include] jbd2: update locking documentation for transaction_t (Lukas Czerner) [1856760] - [fs] jbd2: Factor out common parts of stopping and restarting a handle (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless wakeup from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless check from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Reorganize jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: Provide accessor function for handle credits (Lukas Czerner) [1856760] - [fs] ext4: Provide function to handle transaction restarts (Lukas Czerner) [1856760] - [fs] ext4: Avoid unnecessary revokes in ext4_alloc_branch() (Lukas Czerner) [1856760] - [fs] ext4: Use ext4_journal_extend() instead of jbd2_journal_extend() (Lukas Czerner) [1856760] - [fs] jbd2: Completely fill journal descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Fixup stale comment in commit code (Lukas Czerner) [1856760] - [include] jbd2: Fix possible overflow in jbd2_log_space_left() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic by fix a race between jbd2 abort and ext4 error handlers (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' in ext4_jbd2.c (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' (Lukas Czerner) [1856760] - [fs] ext4: save all error info in save_error_info() and drop ext4_set_errno() (Lukas Czerner) [1856760] - [fs] ext4: save the error code which triggered an ext4_error() in the superblock (Lukas Czerner) [1856760] - [fs] jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() (Lukas Czerner) [1856760] - [fs] ext4: stop overwrite the errcode in ext4_setup_super (Lukas Czerner) [1856760] - [fs] ext4: fix partial cluster initialization when splitting extent (Lukas Czerner) [1856760] - [fs] ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Lukas Czerner) [1856760] - [fs] ext4: fix race between ext4_sync_parent() and rename() (Lukas Czerner) [1856760] - [fs] ext4: clean up ext4_ext_convert_to_initialized() error handling (Lukas Czerner) [1856760] - [fs] ext4: clean up GET_BLOCKS_PRE_IO error handling (Lukas Czerner) [1856760] - [fs] ext4: fix error pointer dereference (Lukas Czerner) [1856760] - [fs] ext4: Avoid freeing inodes on dirty list (Lukas Czerner) [1856760] - [fs] writeback: Export inode_io_list_del() (Lukas Czerner) [1856760] - [fs] ext4: fix buffer_head refcnt leak when ext4_iget() fails (Lukas Czerner) [1856760] - [fs] ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max (Lukas Czerner) [1856760] - [fs] ext4: fix a style issue in fs/ext4/acl.c (Lukas Czerner) [1856760] - [fs] ext4: fix return-value types in several function comments (Lukas Czerner) [1856760] - [fs] ext4: use non-movable memory for superblock readahead (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect group count in ext4_fill_super error message (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect inodes per group in error message (Lukas Czerner) [1856760] - [fs] ext4: avoid ENOSPC when avoiding to reuse recently deleted inodes (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_blocks (Lukas Czerner) [1856760] - [fs] ext4: clean up error return for convert_initialized_extent() (Lukas Czerner) [1856760] - [fs] ext4: force buffer up-to-date while marking it dirty (Lukas Czerner) [1856760] - [fs] ext4: fix race between writepages and enabling EXT4_EXTENTS_FL (Lukas Czerner) [1856760] - [fs] ext4: rename s_journal_flag_rwsem to s_writepages_rwsem (Lukas Czerner) [1856760] - [fs] ext4: potential crash on allocation error in ext4_alloc_flex_bg_array() (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_flex_groups online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_group_info online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between online resizing and write operations (Lukas Czerner) [1856760] - [fs] ext4: add cond_resched() to __ext4_find_entry() (Lukas Czerner) [1856760] - [fs] ext4: fix a data race in EXT4_I(inode)->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix checksum errors with indexed dirs (Lukas Czerner) [1856760] - [fs] ext4: simplify checking quota limits in ext4_statfs() (Lukas Czerner) [1856760] - [fs] ext4: choose hardlimit when softlimit is larger than hardlimit in ext4_statfs_project() (Lukas Czerner) [1856760] - [fs] ext4: don't assume that mmp_nodename/bdevname have NUL (Lukas Czerner) [1856760] - [fs] jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic when aborting with zero errno (Lukas Czerner) [1856760] - [fs] jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record (Lukas Czerner) [1856760] - [fs] jbd2_seq_info_next should increase position index (Lukas Czerner) [1856760] - [fs] ext4,jbd2: fix comment and code style (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status trace points (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status fragmentation for plain files (Lukas Czerner) [1856760] - [fs] jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal (Lukas Czerner) [1856760] - [fs] ext4: fix some nonstandard indentation in extents.c (Lukas Czerner) [1856760] - [fs] ext4: fix documentation for ext4_ext_try_to_merge() (Lukas Czerner) [1856760] - [fs] ext4: avoid fetching btime in ext4_getattr() unless requested (Lukas Czerner) [1856760] - [fs] ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] ext4: optimize __ext4_check_dir_entry() (Lukas Czerner) [1856760] - [fs] ext4: check for directory entries too close to block end (Lukas Czerner) [1856760] - [fs] ext4: fix a bug in ext4_wait_for_tail_page_commit (Lukas Czerner) [1856760] - [fs] jbd2: Fix statistics for the number of logged blocks (Lukas Czerner) [1856760] - [fs] ext4: Fix ext4_should_journal_data() for EA inodes (Lukas Czerner) [1856760] - [fs] ext4: Fix credit estimate for final inode freeing (Lukas Czerner) [1856760] - [fs] ext4: Do not iput inode under running transaction (Lukas Czerner) [1856760] - [fs] ext4: Move marking of handle as sync to ext4_add_nondir() (Lukas Czerner) [1856760] - [fs] ext4: update direct I/O read lock pattern for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] jbd2: flush_descriptor(): Do not decrease buffer head's ref count (Lukas Czerner) [1856760] - [fs] ext4: fix prefetchw of NULL page (Lukas Czerner) [1856760] - [fs] ext4: check for non-zero journal inum in ext4_calculate_overhead (Lukas Czerner) [1814574] - [fs] ext4: do not commit super on read-only bdev (Lukas Czerner) [1814574] - [kernel] isolcpus: Affine unbound kernel threads to housekeeping cpus (Marcelo Tosatti) [1791930] - [kernel] kthread: Switch to cpu_possible_mask (Marcelo Tosatti) [1791930] - [scsi] scsi: lpfc: Quieten some printks (Dick Kennedy) [1859338] - [scsi] Revert "scsi: lpfc: Fix scsi host template for SLI3 vports" (Dick Kennedy) [1851189] - [md] dm mpath: use double checked locking in fast path (Mike Snitzer) [1848651] - [md] dm mpath: rename current_pgpath to pgpath in multipath_prepare_ioctl (Mike Snitzer) [1848651] - [md] dm mpath: rework __map_bio() (Mike Snitzer) [1848651] - [md] dm mpath: factor out multipath_queue_bio (Mike Snitzer) [1848651] - [md] dm mpath: push locking down to must_push_back_rq() (Mike Snitzer) [1848651] - [md] dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH (Mike Snitzer) [1848651] - [md] dm mpath: changes from initial m->flags locking audit (Mike Snitzer) [1848651] - [md] dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Mike Snitzer) [1848651] - [md] dm: do not use waitqueue for request-based DM (Mike Snitzer) [1848651] - [block] blk-mq: consider non-idle request as "inflight" in blk_mq_rq_inflight() (Mike Snitzer) [1848651] - [powerpc] powerpc/fadump: fix race between pstore write and fadump crash trigger (Steve Best) [1820109] - [tools] libbpf: Fix probe code to return EPERM if encountered (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1856592] - [tools] tools selftests/bpf: Fix vmlinux test for kprobe and trampoline probes (Jiri Olsa) [1855778] - [net] net: Restrict receive packets queuing to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [pci] PCI: Restrict probe functions to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [lib] lib: Restrict cpumask_local_spread to houskeeping CPUs (Nitesh Narayan Lal) [1844520]- [tools] selftests/powerpc: Purge extra count_pmc() calls of ebb selftests (Desnes Augusto Nunes do Rosario) [1739769] - [netdrv] bonding: symmetric ICMP transmit (Jarod Wilson) [1760293] - [netdrv] bonding: balance ICMP echoes in layer3+4 mode (Jarod Wilson) [1760362] - [powerpc] powerpc/vas: Report proper error code for address translation failure (Steve Best) [1858160] - [infiniband] IB/hfi1: Fix module use count flaw due to leftover module put calls (Kamal Heib) [1858388] - [gpu] vgaarb: Add support for 64-bit frame buffer address (Karol Herbst) [1735217] - [netdrv] ionic: centralize queue reset code (Jonathan Toppins) [1857851] - [s390] s390/qeth: support net namespaces for L3 devices (Philipp Rudo) [1857311] - [s390] s390/qeth: implement smarter resizing of the RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: refactor buffer pool code (Philipp Rudo) [1857311] - [s390] s390/qeth: use page pointers to manage RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: cancel RX reclaim work earlier (Philipp Rudo) [1857311] - [s390] s390/qeth: handle error when backing RX buffer (Philipp Rudo) [1857311] - [s390] s390/qeth: don't reset default_out_queue (Philipp Rudo) [1857311] - [s390] s390/qdio: fill SBALEs with absolute addresses (Philipp Rudo) [1857311] - [s390] s390/qeth: fix off-by-one in RX copybreak check (Philipp Rudo) [1857311] - [s390] s390/qeth: vnicc Fix EOPNOTSUPP precedence (Philipp Rudo) [1857311] - [s390] s390/qeth: consolidate QDIO queue setup (Philipp Rudo) [1857311] - [s390] s390/pci: Fix s390_mmio_read/write with MIO (Philipp Rudo) [1857315] - [s390] scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action (Philipp Rudo) [1857312] - [net] net/smc: tolerate future SMCD versions (Philipp Rudo) [1854992] - [fs] ext4: use RCU API in debug_print_tree (Lukas Czerner) [1837777] - [fs] ext4: fix potential use after free after remounting with noblock_validity (Lukas Czerner) [1837777] - [fs] ext4: add cond_resched() to ext4_protect_reserved_inode (Lukas Czerner) [1837777] - [fs] fibmap: Reject negative block numbers (Carlos Maiolino) [1687121] - [vfio] vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Support faulting PFNMAP vmas (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/pci: call irq_bypass_unregister_producer() before freeing irq (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio_pci: Enable memory accesses before calling pci_map_rom (Alex Williamson) [1837310] {CVE-2020-12888} - [x86] mm: Fix mremap not considering huge pmd devmap (Rafael Aquini) [1843441] {CVE-2020-10757} - [x86] x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches (Waiman Long) [1847396 1846029] {CVE-2020-10768} - [x86] x86/speculation: Prevent rogue cross-process SSBD shutdown (Waiman Long) [1847358 1846029] {CVE-2020-10766} - [x86] x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS (Waiman Long) [1847379 1846029] {CVE-2020-10767} - [x86] x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline (Waiman Long) [1846029] - [arm64] Return ENODEV when the selected speculation misfeature is unsupported (Waiman Long) [1846029] - [x86] x86/speculation: Add support for STIBP always-on preferred mode (Waiman Long) [1846029] - [x86] x86/speculation: Change misspelled STIPB to STIBP (Waiman Long) [1846029]- [powerpc] powernv/iov: Ensure the pdn for VFs always contains a valid PE number (David Gibson) [1848235] - [powerpc] don't use ioremap_prot() nor __ioremap() unless really needed (Greg Kurz) [1855957] - [char] tpm: ibmvtpm: Wait for ready buffer before probing for TPM2 attributes (David Gibson) [1837283] - [powerpc] Check prom_init for disallowed sections (Michael Roth) [1856099] - [powerpc] prom_init: Move __prombss to it's own section and store it in .bss (Michael Roth) [1856099] - [powerpc] prom_init: Move const structures to __initconst (Michael Roth) [1856099] - [powerpc] prom_init: Make "default_colors" const (Michael Roth) [1856099] - [powerpc] prom_init: Move ibm_arch_vec to __prombss (Michael Roth) [1856099] - [fs] ext4: unregister sysfs path before destroying jbd2 journal (Lukas Czerner) [1814577] - [powerpc] powerpc/pseries/svm: Fix incorrect check for shared_lppaca_size (Steve Best) [1856889] - [netdrv] bnxt_en: fix NULL dereference in case SR-IOV configuration fails (Jonathan Toppins) [1856372] - [security] kexec: Allow kexec_file() with appropriate IMA policy when locked down (Bruno Meneguele) [1854097] - [x86] x86/apic/vector: Warn when vector space exhaustion breaks affinity (Neil Horman) [1714686] - [tools] perf report TUI: Fix segmentation fault in perf_evsel__hists_browse() (Michael Petlan) [1855737] - [fs] ext4: do not zeroout extents beyond i_disksize (Lukas Czerner) [1817816] - [pci] PCI/DPC: Print IRQ number used by port (Myron Stowe) [1855343] - [pci] PCI/AER: Use "aer" variable for capability offset (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant dev->aer_cap checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant pci_is_pcie() checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership (Myron Stowe) [1855343] - [tools] selftests: bpf: use __u32 for sock::sk_pacing_rate (Yauheni Kaliuta) [1856324] - [tools] libbpf: Handle GCC noreturn-turned-volatile quirk (Yauheni Kaliuta) [1854327] - [netdrv] net/mlx5e: CT: Fix releasing ft entries (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Remove unused function param (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Return err_ptr from internal functions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Expand tunnel register mappings (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Use mapping for zone restore register (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Export sharing of mod headers to a new file (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Add support for COPY steering action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Accept flow rules without match (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Use netdev_info instead of pr_info (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Save ct entries tuples in hashtables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: CT: Remove unused variables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Avoid eswitch header inclusion in fs core layer (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: vxlan: Use RCU for vxlan table lookup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Fix memory leak in cleanup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix port buffers cell size value (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix VXLAN configuration restore after function reload (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Fix eeprom support for SFP module (Alaa Hleihel) [1856057] - [infiniband] IB/mlx5: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Do not include rwlock.h directly (Alaa Hleihel) [1856057] - [fs] jbd2: fix data races at struct journal_head (Lukas Czerner) [1792518] - [fs] jbd2: remove pointless assertion in __journal_remove_journal_head (Lukas Czerner) [1792518] - [fs] jbd2: improve comments about freeing data buffers whose page mapping is NULL (Lukas Czerner) [1792518] - [fs] jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (Lukas Czerner) [1792518] - [fs] jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (Lukas Czerner) [1792518] - [fs] ext4: unlock on error in ext4_expand_extra_isize() (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: fix support for inode sizes > 1024 bytes (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: validate the debug_want_extra_isize mount option at parse time (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: add more paranoia checking in ext4_expand_extra_isize handling (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: unsigned int compared against zero (Lukas Czerner) [1836666] {CVE-2019-19319} - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1836666] {CVE-2019-19319} - [powerpc] powerpc/kernel/sysfs: Add new config option PMU_SYSFS to enable PMU SPRs sysfs file creation (Michael Petlan) [1821284] - [powerpc] powerpc/kernel/sysfs: Refactor current sysfs.c (Michael Petlan) [1821284] - [kernel] irqdomain: Add the missing assignment of domain->fwnode for named fwnode (Mohammed Gamal) [1846666] - [security] lockdown: Allow unprivileged users to see lockdown status (Vladis Dronov) [1805299] - [edac] EDAC/ghes: Setup DIMM label from DMI and use it in error reports (Robert Richter) [1726153]- [x86] kvm: nvmx: fixes for preemption timer migration (Paolo Bonzini) [1854831] - [powerpc] pci/of: Parse unassigned resources (Greg Kurz) [1849921] - [video] revert "hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver" (Vitaly Kuznetsov) [1848840] - [video] revert "hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs" (Vitaly Kuznetsov) [1848840] - [pci] hv: Retry PCI bus D0 entry on invalid device state (Mohammed Gamal) [1846666] - [pci] hv: Fix the PCI HyperV probe failure path to release resource properly (Mohammed Gamal) [1846666] - [pci] hv: Allocate a named fwnode instead of an address-based one (Mohammed Gamal) [1846666] - [netdrv] tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes (Jonathan Toppins) [1850176] - [scsi] scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy) [1722596] - [fs] nfsd: fix nfsdfs inode reference count leak ("J. Bruce Fields") [1846235] - [fs] nfsd4: fix nfsdfs reference count loop ("J. Bruce Fields") [1846235] - [kernel] sched: Defend cfs and rt bandwidth quota against overflow (Phil Auld) [1854180] - [kernel] sched/core: Make some functions static (Phil Auld) [1854180] - [kernel] sched/fair: Refill bandwidth before scaling (Phil Auld) [1854180] - [kernel] sched/fair: Eliminate bandwidth race between throttling and distribution (Phil Auld) [1854180] - [kernel] sched/fair: Fix race between runtime distribution and assignment (Phil Auld) [1854180] - [kernel] sched/deadline: Initialize ->dl_boosted (Phil Auld) [1854179] - [kernel] sched/core: Fix PI boosting between RT and DEADLINE tasks (Phil Auld) [1854179] - [netdrv] ibmveth: Fix max MTU limit (Diego Domingos) [1846435] - [kernel] sched/core: Fix ttwu() race (Phil Auld) [1854178] - [tools] perf flamegraph: Explicitly set utf-8 encoding (Michael Petlan) [1849027] - [kernel] sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask corruption (Phil Auld) [1854174] - [kernel] workqueue: Remove the warning in wq_worker_sleeping() (Phil Auld) [1854174] - [kernel] sched/fair: Fix negative imbalance in imbalance calculation (Phil Auld) [1854174] - [kernel] sched/fair: Optimize select_idle_core() (Phil Auld) [1854174] - [x86] x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs (Myron Stowe) [1854184] - [netdrv] r8169: fix firmware not resetting tp->ocp_base (Josef Oskera) [1851960] - [acpi] ACPI: configfs: Disallow loading ACPI tables when locked down (Lenny Szubowicz) [1852969] - [arm64] Revert "bpf: Restrict bpf_probe_read{, str}() only to archs where they work" (Jiri Olsa) [1847837] - [s390] s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range (Jiri Olsa) [1847837] - [net] Bluetooth: Modify LE window and interval for suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect type for window and interval (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Use DEFER_SETUP to group ECRED connections (Gopal Tiwari) [1838924] - [net] Bluetooth: don't assume key size is 16 when the command fails (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add get_peer_pid callback (Gopal Tiwari) [1838924] - [net] Bluetooth: Restore running state if suspend fails (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect branch in connection complete (Gopal Tiwari) [1838924] - [net] Bluetooth: Do not cancel advertising when starting a scan (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: remove set but not used variable 'credits' (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Fix a condition in l2cap_sock_recvmsg() (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: handle l2cap config request during open state (Gopal Tiwari) [1838924] - [net] Bluetooth: clean up connection in hci_cs_disconnect (Gopal Tiwari) [1838924] - [net] Bluetooth: Pause discovery and advertising during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle LE devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle BR/EDR devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle PM_SUSPEND_PREPARE and PM_POST_SUSPEND (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: add mgmt_cmd_status in add_advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: fix off by one in err_data_reporting cmd masks (Gopal Tiwari) [1838924] - [net] Bluetooth: Use bt_dev_err for RPA generation failure message (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add module option to enable ECRED mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add initial code for Enhanced Credit Based Mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of skb_pull to parse L2CAP signaling PDUs (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix calculation of SCO handle for packet processing (Gopal Tiwari) [1838924] - [net] Bluetooth: guard against controllers sending zero'd events (Gopal Tiwari) [1838924] - [net] Bluetooth: During le_conn_timeout disable EXT_ADV (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove adv set for directed advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix Suspicious RCU usage warnings (Gopal Tiwari) [1838924] - [net] Bluetooth: Use list_for_each_entry_rcu() to traverse RCU list in RCU read-side CS (Gopal Tiwari) [1838924] - [net] Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [net] Bluetooth: fix passkey uninitialized when used (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: Use MTU auto tune logic (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix crash when using new BT_PHY option (Gopal Tiwari) [1838924] - [net] Bluetooth: Disable Extended Adv if enabled (Gopal Tiwari) [1838924] - [net] Bluetooth: Add BT_PHY socket option (Gopal Tiwari) [1838924] - [net] Bluetooth: secure bluetooth stack from bluedump attack (Gopal Tiwari) [1838924] - [net] Bluetooth: remove __get_channel/dir and __dir (Gopal Tiwari) [1838924] - [net] Bluetooth: prefetch channel before killing sock (Gopal Tiwari) [1838924] - [net] Bluetooth: optimize barrier usage for Rmw atomics (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix refcount use-after-free issue (Gopal Tiwari) [1838924] - [net] Bluetooth: SMP: Fix SALT value in some comments (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix race condition in hci_release_sock() (Gopal Tiwari) [1838924] - [net] Bluetooth: Move {min, max}_key_size debugfs into hci_debugfs_create_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Add missing checks for HCI_ISODATA_PKT packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: fix appearance typo in mgmt.c (Gopal Tiwari) [1838924] - [net] Bluetooth: adding missing const decoration to mgmt_status_table (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: monitor: Add support for ISO packets (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of __check_timeout on hci_sched_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Implementation of MGMT_OP_SET_BLOCKED_KEYS (Gopal Tiwari) [1838924] - [net] Bluetooth: remove redundant assignment to variable icid (Gopal Tiwari) [1838924] - [net] Bluetooth: Auto tune if input MTU is set to 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove usage of BT_ERR_RATELIMITED macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Adding a bt_dev_warn_ratelimited macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix memory leak in hci_connect_le_scan (Gopal Tiwari) [1838924] - [net] Bluetooth: Allow combination of BDADDR_PROPERTY and INVALID_BDADDR quirks (Gopal Tiwari) [1838924] - [net] Bluetooth: delete a stray unlock (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix advertising duplicated flags (Gopal Tiwari) [1838924] - [net] net: use skb_queue_empty_lockless() in poll() handlers (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix not using LE_ADV_NONCONN_IND for instance 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix using advertising instance duration as timeout (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move hci_sock handlers into driver (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move rfcomm handlers into driver (Gopal Tiwari) [1838924] - [net] Bluetooth: hci_core: fix init for HCI_USER_CHANNEL (Gopal Tiwari) [1838924] - [net] Bluetooth: Workaround directed advertising bug in Broadcom controllers (Gopal Tiwari) [1838924] - [net] Bluetooth: missed cpu_to_le16 conversion in hci_init4_req (Gopal Tiwari) [1838924] - [hid] Bluetooth: hidp: Fix assumptions on the return value of hidp_send_message (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for utilizing Fast Advertising Interval (Gopal Tiwari) [1838924] - [net] Bluetooth: 6lowpan: Make variable header_ops constant (Gopal Tiwari) [1838924] - [net] Revert "Bluetooth: validate BLE connection interval updates" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print Intel fw build version in power-on boot (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [net] Bluetooth: Enable erroneous data reporting if WBS is supported (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpiod_get_optional() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make bt_en and susclk not mandatory for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Not send vendor pre-shutdown command for QCA Rome (Gopal Tiwari) [1838924] - [net] Bluetooth: Support querying for WBS support through MGMT (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add flag to define wideband speech capability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Remove a redundant assignment in 'h4_flush()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Fix a typo in a comment (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Move variable into local scope (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Bug fixes while collecting controller memory dump (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: btrtl: Add support for RTL8822C (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix a typo in Kconfig (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_uart: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_intel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Optimized code while enabling clocks for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable clocks required for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Use kvmalloc for FW allocations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable power off/on support during hci down/up for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Retry btsoc initialize when it fails (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add QCA Rome power off support to the qca_power_shutdown() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: enable IRQ capability from devicetree (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_vhci: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btsdio: Check for valid packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add qca_power_on() API to support both wcn399x and Rome power up (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm : Fix warning about missing blank lines after declarations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove set but not used variable 'opcode' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use vfree() instead of kfree() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 04ca:3021 QCA_ROME device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Collect controller memory dump during SSR (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace of_device_get_match_data with device_get_match_data (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add missing static inline in header (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Disable runtime suspend on Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix memory leak on fw (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix non-atomic allocation in completion handler (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Support pcm params in dts (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Support pcm configuration (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Edit the logical value for Realtek Bluetooth reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Use the BDADDR_PROPERTY quirk (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4334B0 UART Bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix PM leak in error case of setup (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Rename ROME specific variables to generic variables (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btmtksdio: add MODULE_DEVICE_TABLE() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix invalid-free in bcsp_close() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: add PM support (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Add compatible string for BCM43540 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: remove unneeded semicolon (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix RTS handling during startup (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_qca: Add delay for wcn3990 stability" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Remove return statement in btintel_reset_to_bootloader (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Split qca_power_setup() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use regulator bulk enable/disable (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Don't vote for specific voltage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Update regulator_set_load() usage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add delay for wcn3990 stability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Trigger Intel FW download error recovery (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btwilink: drop superseded driver (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_ll: set operational frequency earlier" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue for the incorrect error return code (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use IS_ENABLED instead of #ifdef (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print FW version after FW download (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: avoid unused function warning (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use cmd_timeout to reset Realtek device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue that failing to download the FW which size is over 32K bytes (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove trailing newline from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for QCA UART Radio (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove redundant prefix from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: bcm: Add support for loading firmware for BCM4345C5 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Add firmware version print (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: hci_bcm: Give more time to come out of reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: wait for Pre shutdown complete event before sending the Power off pulse (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Fix suspend issue for Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove redundant initializations to zero (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make structure qca_proto constant (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bpa10x: change return value (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: disable irqs when spinlock is acquired (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices (Gopal Tiwari) [1838924]- [powerpc] powerpc/papr_scm: Implement support for PAPR_PDSM_HEALTH (Gustavo Duarte) [1782178] - [powerpc] ndctl/papr_scm, uapi: Add support for PAPR nvdimm specific methods (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Improve error logging and handling papr_scm_ndctl() (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Fetch nvdimm health information from PHYP (Gustavo Duarte) [1782178] - [lib] seq_buf: Export seq_buf_printf (Gustavo Duarte) [1782178] - [firmware] efi: Restrict efivar_ssdt_load when the kernel is locked down (Lenny Szubowicz) [1852949] - [netdrv] vmxnet3: allow rx flow hash ops only when rss is enabled (Cathy Avery) [1845417] - [netdrv] net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss() (Cathy Avery) [1845417] - [netdrv] vmxnet3: use correct hdr reference when packet is encapsulated (Cathy Avery) [1845417] - [netdrv] vmxnet3: update to version 4 (Cathy Avery) [1845417] - [netdrv] vmxnet3: add geneve and vxlan tunnel offload support (Cathy Avery) [1845417] - [netdrv] vmxnet3: add support to get/set rx flow hash (Cathy Avery) [1845417] - [netdrv] vmxnet3: prepare for version 4 changes (Cathy Avery) [1845417] - [netdrv] vmxnet3: let core reject the unsupported coalescing parameters (Cathy Avery) [1845417] - [netdrv] vmxnet3: use new helper tcp_v6_gso_csum_prep (Cathy Avery) [1845417] - [netdrv] vmxnet3: Remove always false conditional statement (Cathy Avery) [1845417] - [kernel] kexec: do not verify the signature without the lockdown or mandatory signature (Lianbo Jiang) [1836148] - [fs] block: Fix use-after-free in blkdev_get() (Ming Lei) [1847779] - [kernel] kernel: rh_features: fix reading empty feature list from /proc (Jiri Benc) [1843064] {CVE-2020-10774} - [netdrv] ice: cleanup unsigned loops (Jonathan Toppins) [1781403] - [netdrv] ice: fix usage of incorrect variable (Jonathan Toppins) [1781403] - [netdrv] ice: Fix bad register reads (Jonathan Toppins) [1781403] - [netdrv] ice: check for compatibility between DDP package and firmware (Jonathan Toppins) [1781403] - [netdrv] ice: Check if unicast MAC exists before setting VF MAC (Jonathan Toppins) [1781403] - [netdrv] ice: print Rx MDD auto reset message before VF reset (Jonathan Toppins) [1781403] - [netdrv] ice: Call ice_aq_set_mac_cfg (Jonathan Toppins) [1781403] - [netdrv] ice: Implement aRFS (Jonathan Toppins) [1781403] - [netdrv] ice: Restore filters following reset (Jonathan Toppins) [1781403] - [netdrv] ice: Enable flex-bytes support (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv6 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv4 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support displaying ntuple rules (Jonathan Toppins) [1781403] - [netdrv] ice: Initialize Flow Director resources (Jonathan Toppins) [1781403] - [netdrv] ice: Rename build_ctob to ice_build_ctob (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary backslash (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary check (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary expression that is always true (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for removing/adding mac filters (Jonathan Toppins) [1781405] - [netdrv] ice: refactor filter functions (Jonathan Toppins) [1781405] - [netdrv] ice: Fix resource leak on early exit from function (Jonathan Toppins) [1781405] - [netdrv] ice: cleanup vf_id signedness (Jonathan Toppins) [1781405] - [netdrv] ice: Fix casting issues (Jonathan Toppins) [1781405] - [netdrv] ice: Provide more meaningful error message (Jonathan Toppins) [1781405] - [netdrv] ice: Fix probe/open race condition (Jonathan Toppins) [1781405] - [netdrv] ice: only drop link once when setting pauseparams (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for contiguous TCs (Jonathan Toppins) [1781405] - [netdrv] ice: Don't reset and rebuild for Tx timeout on PFC enabled queue (Jonathan Toppins) [1781405] - [netdrv] ice: Add VF promiscuous support (Jonathan Toppins) [1781405] - [netdrv] ice: Add support for tunnel offloads (Jonathan Toppins) [1781405] - [netdrv] ice: report netlist version in .info_get (Jonathan Toppins) [1781405] - [netdrv] ice: add additional E810 device id (Jonathan Toppins) [1725447] - [x86] x86/split_lock: Update to use X86_MATCH_INTEL_FAM6_MODEL() (Prarit Bhargava) [1482757] - [x86] x86/intel_split_lock: Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Provide handle_guest_split_lock() (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Add Tremont family CPU models (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Bits in IA32_CORE_CAPABILITIES are not architectural (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Avoid runtime reads of the TEST_CTRL MSR (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Rework the initialization flow of split lock detection (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Enable split lock detection by kernel (Prarit Bhargava) [1482757] - [netdrv] drivers/net/b44: Change to non-atomic bit operations on pwol_mask (Prarit Bhargava) [1482757] - [x86] x86/cpu: Align cpu_caps_cleared and cpu_caps_set to unsigned long (Prarit Bhargava) [1482757] - [x86] x86/boot: Make the GDT 8-byte aligned (Prarit Bhargava) [1482757] - [wireless] wlcore: simplify/fix/optimize reg_ch_conf_pending operations (Prarit Bhargava) [1482757] - [uapi] prctl: PR_{G, S}ET_IO_FLUSHER to support controlling memory reclaim (Waiman Long) [1757240]- [kernel] kernel: fork: avoid utilizing a non-initialized task_struct_rh pointer in the error exit path (Rafael Aquini) [1838475 1820041] - [infiniband] RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (Kamal Heib) [1846063] - [infiniband] RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib) [1846063] - [powerpc] mm/pkeys: Make pkey access check work on execute_only_key (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Fix MADV_DONTNEED and parallel page fault race (Greg Kurz) [1748772] - [mm] change pmdp_huge_get_and_clear_full take vm_area_struct as arg (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Avoid sending IPI on clearing PMD (Greg Kurz) [1748772] - [powerpc] 64s: Fix THP PMD collapse serialisation (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use pte_present instead of opencoding _PAGE_PRESENT check (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in kvmppc_get_hpa (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in kvmppc_book3s_instantiate_page (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Avoid using rmap to protect parallel page table update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in pute_tce functions (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in h_enter (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in page fault handler (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper for host page table walk (Greg Kurz) [1748772] - [powerpc] kvm: ppc: Fix nested guest RC bits update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use kvm helpers to walk shadow or secondary table (Greg Kurz) [1748772] - [powerpc] kvm/nested: Add helper to walk nested shadow linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper to walk partition scoped linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: switch from raw_spin_*lock to arch_spin_lock (Greg Kurz) [1748772] - [powerpc] perf/callchain: Use __get_user_pages_fast in read_user_stack_slow (Greg Kurz) [1748772] - [powerpc] mce: Don't reload pte val in addr_to_pfn (Greg Kurz) [1748772] - [powerpc] book3s64/hash: Use the pte_t address from the caller (Greg Kurz) [1748772] - [powerpc] hash64: Restrict page table lookup using init_mm with __flush_hash_table_range (Greg Kurz) [1748772] - [powerpc] mm/hash64: use _PAGE_PTE when checking for pte_present (Greg Kurz) [1748772] - [powerpc] pkeys: Check vma before returning key fault error to the user (Greg Kurz) [1748772] - [powerpc] pkeys: Avoid using lockless page table walk (Greg Kurz) [1748772] - [powerpc] mmu: add is_strict_kernel_rwx() helper (Greg Kurz) [1748772] - [powerpc] mm: move update_mmu_cache() into book3s hash utils (Greg Kurz) [1748772] - [powerpc] mm: Move book3s32 specifics in subdirectory mm/book3s64 (Greg Kurz) [1748772] - [powerpc] mm: move FSL_BOOK3 version of update_mmu_cache() (Greg Kurz) [1748772] - [powerpc] mm: define empty update_mmu_cache() as static inline (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU to CONFIG_PPC_BOOK3S (Greg Kurz) [1748772] - [powerpc] mm: don't use _PAGE_EXEC for calling hash_preload() (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU_32 to CONFIG_PPC_BOOK3S_32 (Greg Kurz) [1748772] - [powerpc] handover page flags with a pgprot_t parameter (Greg Kurz) [1748772] - [powerpc] mm: properly set PAGE_KERNEL flags in ioremap() (Greg Kurz) [1748772] - [powerpc] 32: Add ioremap_wt() and ioremap_coherent() (Greg Kurz) [1748772] - [netdrv] crypto/chcr: error seen if CONFIG_CHELSIO_TLS_DEVICE isn't set (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: avoid -Wreturn-local-addr warning (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: fix EOTID leak when disabling TC-MQPRIO offload (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: Enable ktls settings at run time (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: cleanup error code in setup_sge_queues_uld() (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: add adapter hotplug support for ULDs (Christoph von Recklinghausen) [1797945] - [crypto] Crypto: chelsio - Fixes a deadlock between rtnl_lock and uld_mutex (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: nic-tls stats in ethtool (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: fix incorrect ipv6 packet length (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: Add missing include file (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Add ipv6 support and statistics (Christoph von Recklinghausen) [1797945] - [crypto] chcr: Handle first or middle part of record (Christoph von Recklinghausen) [1797945] - [crypto] chcr: handle partial end part of a record (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: complete record tx handling (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Save tx keys and handle HW response (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr : Register to tls add and del callback (Christoph von Recklinghausen) [1797945] - [hwmon] hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' (Al Stone) [1749529] - [netdrv] net/mlx4_core: fix a memory leak bug (Alaa Hleihel) [1846792] - [netdrv] net/mlx4_core: Add missing iounmap() in error path (Alaa Hleihel) [1846792] - [netdrv] net/mlx5: E-switch, Fix error unwinding flow for steering init failure (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Enable chains only if regs loopback is enabled (Alaa Hleihel) [1848830 1846791] - [netdrv] net/mlx5e: en_tc: Rely just on register loopback for tunnel restoration (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Skip restore modify header between prios of same chain (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Don't fail driver on failure to create debugfs (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Add missing mutex destroy (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix devlink objects and devlink device unregister sequence (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Wait for inactive autogroups (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Disable reload while removing the device (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix ethtool hfunc configuration change (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix repeated XSK usage on one channel (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Split RX and TX lock for parallel insertion (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Add a spinlock to protect the send ring (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Fix freeing in dr_create_rc_qp() (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix fatal error handling during device load (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: drain health workqueue in case of driver load error (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: Drain wq first during PCI device removal (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Have single error unwinding path (Alaa Hleihel) [1846791] - [netdrv] mlx5: reject unsupported coalescing params (Alaa Hleihel) [1846791] - [crypto] Crypto: chelsio - Fixes a hang issue during driver registration (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Use multiple txq/rxq per tfm to process the requests (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Recalculate iv only if it is needed (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - un-register crypto algorithms (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Endianess bug in create_authenc_wr (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Print the chcr driver information while module load (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the libkcapi's cbc(aes) aio fail test cases (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Resetting crypto counters during the driver unregister (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - fix writing tfm flags to wrong place (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - calculating tx_channel_id as per the max number of channels (Vishal Kulkarni) [1845004] - [firmware] tpm: check event log version before reading final events (Jerry Snitselaar) [1839284] - [char] tpm: Fix TIS locality timeout problems (Jerry Snitselaar) [1840789]- [vfio] vfio/pci: Clear error and request eventfd ctx after releasing (Alex Williamson) [1847731] - [fs] pNFS/flexfiles: Fix list corruption if the mirror count changes (Benjamin Coddington) [1852500] - [netdrv] ionic: update the queue count on open (Michal Schmidt) [1846879] - [tools] turbostat: Use sched_getcpu() instead of hardcoded cpu 0 (Prarit Bhargava) [1852123] - [infiniband] RDMA/hfi1: Fix null-pointer dereference when calling mmu_notifier_register (Kamal Heib) [1850345] - [platform] Revert "intel-speed-select: Firmware workarounds for Icelake" (Prarit Bhargava) [1820597] - [powerpc] powerpc/crashkernel: Take "mem=" option into account (Pingfan Liu) [1747969] - [tools] perf stat: Increase perf metric output resolution (Michael Petlan) [1844632] - [tools] perf vendor events power9: Add missing metrics to POWER9 'cpi_breakdown' (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power8 metrics (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power9 metrics (Michael Petlan) [1844632] - [s390] s390/kaslr: add support for R_390_JMP_SLOT relocation type (Claudio Imbrenda) [1850908] - [s390] s390: prevent leaking kernel address in BEAR (Claudio Imbrenda) [1850907] - [s390] s390/cpumf: Adjust registration of s390 PMU device drivers (Claudio Imbrenda) [1850906] - [firmware] efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Lenny Szubowicz) [1849922] - [security] selinux: allow reading labels before policy is loaded (Ondrej Mosnacek) [1839819] - [idle] intel_idle: Introduce 'use_acpi' module parameter (Prarit Bhargava) [1849666] - [net] xsk: Add overflow check for u64 division, stored into u32 (Jiri Benc) [1838075] - [tools] selftests: netdevsim: Always initialize 'RET' variable (Jiri Benc) [1838075] - [netdrv] netdevsim: Ensure policer drop counter always increases (Jiri Benc) [1838075] - [tools] selftests/bpf: Check for correct program attach/detach in xdp_attach test (Jiri Benc) [1838075] - [tools] libbpf: Fix type of old_fd in bpf_xdp_set_link_opts (Jiri Benc) [1838075] - [net] xsk: Add missing check on user supplied headroom size (Jiri Benc) [1838075] - [net] xdp: Reset prog in dev_change_xdp_fd when fd is negative (Jiri Benc) [1838075] - [netdrv] veth: rely on peer veth_rq for ndo_xdp_xmit accounting (Jiri Benc) [1838075] - [netdrv] veth: rely on veth_rq in veth_xdp_flush_bq signature (Jiri Benc) [1838075] - [net] page pool: allow to pass zero flags to page_pool_init() (Jiri Benc) [1838075] - [tools] selftests/bpf: Add tests for attaching XDP programs (Jiri Benc) [1838075] - [tools] libbpf: Add function to set link XDP fd while specifying old program (Jiri Benc) [1838075] - [tools] Add EXPECTED_FD-related definitions in if_link.h (Jiri Benc) [1838075] - [net] xdp: Support specifying expected existing program when attaching XDP (Jiri Benc) [1838075] - [netdrv] veth: remove atomic64_add from veth_xdp_xmit hotpath (Jiri Benc) [1838075] - [netdrv] veth: introduce more xdp counters (Jiri Benc) [1838075] - [netdrv] veth: distinguish between rx_drops and xdp_drops (Jiri Benc) [1838075] - [netdrv] veth: introduce more specialized counters in veth_stats (Jiri Benc) [1838075] - [netdrv] veth: move xdp stats in a dedicated structure (Jiri Benc) [1838075] - [net] xdp: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [net] bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() (Jiri Benc) [1838075] - [net] bpf: INET_DIAG support in bpf_sk_storage (Jiri Benc) [1838075] - [net] inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data (Jiri Benc) [1838075] - [net] inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one() (Jiri Benc) [1838075] - [net] inet_diag: return classid for all socket types (Jiri Benc) [1838075] - [net] inet_diag: fix reporting cgroup classid and fallback to priority (Jiri Benc) [1838075] - [net] Remove unneeded export of a couple of xdp generic functions (Jiri Benc) [1838075] - [net] page_pool: API cleanup and comments (Jiri Benc) [1838075] - [net] bpf, sockmap: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [netdrv] geneve: allow changing DF behavior after creation (Sabrina Dubroca) [1847861] - [net] netfilter: nf_tables: add missing ->release_ops() in error path of newrule() (Andrea Claudi) [1846236] - [net] netfilter: nft_compat: use .release_ops and remove list of extension (Andrea Claudi) [1846236] - [net] ipv6: fix IPV6_ADDRFORM operation logic (Hangbin Liu) [1842025] - [net] ipv6: fix restrict IPV6_ADDRFORM operation (Hangbin Liu) [1842025] - [net] netfilter: nat: fix error handling upon registering inet hook (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload for redir (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload with inet family (Florian Westphal) [1579145] - [net] netfilter: nft_chain_nat: inet family is missing module ownership (Florian Westphal) [1579145] - [net] netfilter: nf_tables: Support auto-loading for inet nat (Florian Westphal) [1579145] - [net] netfilter: nft_redir: fix module autoload with ip4 (Florian Westphal) [1579145] - [net] netfilter: nat: fix udp checksum corruption (Florian Westphal) [1579145] - [tools] kselftests: extend nft_nat with inet family based nat hooks (Florian Westphal) [1579145] - [net] netfilter: nft_redir: add inet support (Florian Westphal) [1579145] - [net] netfilter: nft_masq: add inet support (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge route type into core (Florian Westphal) [1579145] - [net] netfilter: nat: add inet family nat support (Florian Westphal) [1579145] - [net] netfilter: nat: don't register device notifier twice (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge ipv4 and ipv6 nat chain types (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_masq protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_redir protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l3proto.h and nf_nat_core.h (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_recalc hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_update hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3 manip_pkt hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto.h (Florian Westphal) [1579145] - [net] netfilter: nat: merge nf_nat_ipv4, 6 into nat core (Florian Westphal) [1579145] - [net] netfilter: nat: fix spurious connection timeouts (Florian Westphal) [1579145] - [net] netfilter: nat: move nlattr parse and xfrm session decode to core (Florian Westphal) [1579145] - [net] netfilter: nat: merge ipv4 and ipv6 masquerade functionality (Florian Westphal) [1579145] - [net] netfilter: kconfig: nat related expression depend on nftables core (Florian Westphal) [1579145] - [net] netfilter: conntrack: fix bogus port values for other l4 protocols (Florian Westphal) [1579145] - [net] netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pernet l4 proto register interface (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove remaining l4proto indirect packet calls (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove module owner field (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove invert_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pkt_to_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: set stream timeout to 2 minutes (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: only extend timeout to stream mode after 2s (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_used_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: fix ICMP header corruption on ICMP errors (Florian Westphal) [1579145] - [net] netfilter: nat: fix icmp id randomization (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->manip_pkt (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->nlattr_to_range (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->in_range (Florian Westphal) [1579145] - [net] netfilter: nat: fold in_range indirection into caller (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->unique_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_l4proto_unique_tuple (Florian Westphal) [1579145] - [net] netfilter: remove NF_NAT_RANGE_PROTO_RANDOM support (Florian Westphal) [1579145] - [x86] kvm: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: do not pass poisoned hva to __kvm_set_memory_region (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix sync_with_host() in smm_test (Vitaly Kuznetsov) [1849987] - [x86] kvm: async_pf: Inject 'page ready' event only if 'page not present' was previously injected (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exceptions simultaneously" (Vitaly Kuznetsov) [1849987] - [virt] kvm: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov) [1849987] - [x86] kvm: i8254: remove redundant assignment to pointer s (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: respect singlestep when emulating instruction (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMCS when nested VMX is unsupported (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: do not substitute SVM/VMX check with KVM_CAP_NESTED_STATE check (Vitaly Kuznetsov) [1849987] - [x86] kvm: nvmx: Consult only the "basic" exit reason when routing nested exit (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Unexport x86_fpu_cache and make it static (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Ignore KVM 5-level paging support for VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: Fix APIC page invalidation race (Vitaly Kuznetsov) [1849987] - [x86] kvm: svm: fix calls to is_intercept (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix vmx_preemption_timer_test build with GCC10 (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Add x86_64/debug_regs to .gitignore (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: x86: work around leak of uninitialized stack contents" (Vitaly Kuznetsov) [1849987] - [x86] kvm: vmx: Properly handle kvm_read/write_guest_virt*() result (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: emulate reserved nops from 0f/18 to 0f/1f (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Fix build with "make ARCH=x86_64" (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: minor code refactor and comments fixup around dirty logging (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: avoid unnecessary rmap walks when creating/moving slots (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: remove unnecessary rmap walk of read-only memslots (Vitaly Kuznetsov) [1849987] - [virt] kvm: Use vmemdup_user() (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Move MPK feature detection to common code (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Assign correct value to array.maxnent (Vitaly Kuznetsov) [1849987] - [x86] kvm: let kvm_destroy_vm_debugfs clean up vCPU debugfs directories (Vitaly Kuznetsov) [1849987] - [x86] kvm: Handle reads of SandyBridge RAPL PMU MSRs rather than injecting #GP (Vitaly Kuznetsov) [1849987] - [documentation] docs: virt/kvm: close inline string literal (Vitaly Kuznetsov) [1849987] - [documentation] docs: kvm: Fix KVM_KVMCLOCK_CTRL API doc (Vitaly Kuznetsov) [1849987] - [x86] arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory() (Vitaly Kuznetsov) [1849987] - [virt] kvm/eventfd: remove unneeded conversion to bool (Vitaly Kuznetsov) [1849987] - [tools] selftests: fix kvm relocatable native/cross builds and installs (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: move kvm_create_vcpu_debugfs after last failure point (Vitaly Kuznetsov) [1849987] - [powerpc] xive: Share the event-queue page with the Hypervisor (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Read ibm, secure-memory nodes (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Relax check on H_SVM_INIT_ABORT (Michael Roth) [1837232]- [scsi] scsi: be2iscsi: Use scnprintf() for avoiding potential buffer overflow (Maurizio Lombardi) [1849586] - [edac] EDAC/i10nm: Update driver to support different bus number config register offsets (Aristeu Rozanski) [1838508] - [edac] EDAC, {skx, i10nm}: Make some configurations CPU model specific (Aristeu Rozanski) [1838508] - [fs] fuse: copy_file_range should truncate cache (Miklos Szeredi) [1849786] - [fs] fuse: fix copy_file_range cache issues (Miklos Szeredi) [1849786] - [fs] fuse: update attr_version counter on fuse_notify_inval_inode() (Miklos Szeredi) [1849786] - [fs] fuse: don't check refcount after stealing page (Miklos Szeredi) [1849786] - [fs] fuse: fix weird page warning (Miklos Szeredi) [1849786] - [fs] fuse: use dump_page (Miklos Szeredi) [1849786] - [fs] fuse: always allow query of st_dev (Miklos Szeredi) [1849786] - [fs] fuse: always flush dirty data on close(2) (Miklos Szeredi) [1849786] - [fs] fuse: invalidate inode attr in writeback cache mode (Miklos Szeredi) [1849786] - [fs] virtiofs: schedule blocking async replies in separate worker (Miklos Szeredi) [1849786] - [fs] fuse: Support RENAME_WHITEOUT flag (Miklos Szeredi) [1849786] - [fs] fuse: don't overflow LLONG_MAX with end offset (Miklos Szeredi) [1849786] - [fs] fix up iter on short count in fuse_direct_io() (Miklos Szeredi) [1849786] - [fs] fuse: fix fuse_send_readpages() in the syncronous read case (Miklos Szeredi) [1849786] - [fs] fuse: fix Kconfig indentation (Miklos Szeredi) [1849786] - [fs] virtiofs: Use completions while waiting for queue to be drained (Miklos Szeredi) [1849786] - [fs] virtiofs: Do not send forget request "struct list_head" element (Miklos Szeredi) [1849786] - [fs] virtiofs: Use a common function to send forget (Miklos Szeredi) [1849786] - [fs] virtiofs: Fix old-style declaration (Miklos Szeredi) [1849786] - [fs] fuse: verify nlink (Miklos Szeredi) [1849786] - [fs] fuse: verify write return (Miklos Szeredi) [1849786] - [fs] fuse: verify attributes (Miklos Szeredi) [1849786] - [fs] fuse: redundant get_fuse_inode() calls in fuse_writepages_fill() (Miklos Szeredi) [1849786] - [fs] fuse: truncate pending writes on O_TRUNC (Miklos Szeredi) [1849786] - [fs] fuse: flush dirty data/metadata before non-truncate setattr (Miklos Szeredi) [1849786] - [fs] ovl: initialize error in ovl_copy_xattr (Miklos Szeredi) [1849770] - [fs] ovl: fix redirect traversal on metacopy dentries (Miklos Szeredi) [1849770] - [fs] ovl: initialize OVL_UPPERDATA in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: use only uppermetacopy state in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: simplify setting of origin for index lookup (Miklos Szeredi) [1849770] - [fs] ovl: fix out of bounds access warning in ovl_check_fb_len() (Miklos Szeredi) [1849770] - [fs] ovl: return required buffer size for file handles (Miklos Szeredi) [1849770] - [fs] ovl: sync dirty data when remounting to ro mode (Miklos Szeredi) [1849770] - [fs] ovl: resolve more conflicting mount options (Miklos Szeredi) [1849770] - [fs] ovl: potential crash in ovl_fid_to_fh() (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_OPEN from attr->ia_valid (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_FILE from attr->ia_valid (Miklos Szeredi) [1849770] - [documentation] ovl: document xino expected behavior (Miklos Szeredi) [1849770] - [fs] ovl: enable xino automatically in more cases (Miklos Szeredi) [1849770] - [fs] ovl: avoid possible inode number collisions with xino=on (Miklos Szeredi) [1849770] - [fs] ovl: use a private non-persistent ino pool (Miklos Szeredi) [1849770] - [fs] ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi) [1849770] - [fs] ovl: fix a typo in comment (Miklos Szeredi) [1849770] - [fs] ovl: replace zero-length array with flexible-array member (Miklos Szeredi) [1849770] - [fs] ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for old (Miklos Szeredi) [1849770] - [fs] ovl: strict upper fs requirements for remote upper fs (Miklos Szeredi) [1849770] - [fs] ovl: check if upper fs supports RENAME_WHITEOUT (Miklos Szeredi) [1849770] - [fs] ovl: allow remote upper (Miklos Szeredi) [1849770] - [fs] ovl: decide if revalidate needed on a per-dentry basis (Miklos Szeredi) [1849770] - [fs] ovl: separate detection of remote upper layer from stacked overlay (Miklos Szeredi) [1849770] - [fs] ovl: restructure dentry revalidation (Miklos Szeredi) [1849770] - [fs] ovl: ignore failure to copy up unknown xattrs (Miklos Szeredi) [1849770] - [documentation] ovl: document permission model (Miklos Szeredi) [1849770] - [fs] ovl: simplify i_ino initialization (Miklos Szeredi) [1849770] - [fs] ovl: factor out helper ovl_get_root() (Miklos Szeredi) [1849770] - [fs] ovl: fix out of date comment and unreachable code (Miklos Szeredi) [1849770] - [fs] ovl: fix value of i_ino for lower hardlink corner case (Miklos Szeredi) [1849770] - [fs] ovl: fix lockdep warning for async write (Miklos Szeredi) [1849770] - [fs] ovl: fix some xino configurations (Miklos Szeredi) [1849770] - [fs] ovl: fix lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: fix lseek overflow on 32bit (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: add overlayfs to index.rst (Miklos Szeredi) [1849770] - [fs] ovl: add splice file read write helper (Miklos Szeredi) [1849770] - [fs] ovl: implement async IO routines (Miklos Szeredi) [1849770] - [fs] vfs: add vfs_iocb_iter_helper functions (Miklos Szeredi) [1849770] - [fs] ovl: layer is const (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-constant st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of conflicting lower layer uuid (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_fsarray (Miklos Szeredi) [1849770] - [fs] ovl: simplify ovl_same_sb() helper (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_layersarray (Miklos Szeredi) [1849770] - [fs] ovl: improving copy-up efficiency for big sparse file (Miklos Szeredi) [1849770] - [fs] ovl: use ovl_inode_lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: use pr_fmt auto generate prefix (Miklos Szeredi) [1849770] - [fs] ovl: fix wrong WARN_ON() in ovl_cache_update_ino() (Miklos Szeredi) [1849770] - [fs] locks: print unsigned ino in /proc/locks (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: overlayfs: Fix restview warnings (Miklos Szeredi) [1849770] - [fs] ovl: relax WARN_ON() on rename to self (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-unique st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: don't use a temp buf for encoding real fh (Miklos Szeredi) [1849770] - [fs] ovl: make sure that real fid is 32bit aligned in memory (Miklos Szeredi) [1849770] - [fs] ovl: fix lookup failure on multi lower squashfs (Miklos Szeredi) [1849770] - [fs] ovl: filter of trusted xattr results in audit (Miklos Szeredi) [1849770] - [fs] ovl: Fix dereferencing possible ERR_PTR() (Miklos Szeredi) [1849770] - [fs] ovl: fix regression caused by overlapping layers detection (Miklos Szeredi) [1849770] - [fs] ovl: make i_ino consistent with st_ino in more cases (Miklos Szeredi) [1849770] - [fs] ovl: fix typo in MODULE_PARM_DESC (Miklos Szeredi) [1849770] - [fs] ovl: fix bogus -Wmaybe-unitialized warning (Miklos Szeredi) [1849770] - [fs] ovl: don't fail with disconnected lower NFS (Miklos Szeredi) [1849770] - [fs] ovl: detect overlapping layers (Miklos Szeredi) [1849770] - [fs] ovl: using posix_acl_xattr_size() to get size instead of posix_acl_to_xattr() (Miklos Szeredi) [1849770] - [fs] ovl: abstract ovl_inode lock with a helper (Miklos Szeredi) [1849770] - [fs] ovl: remove the 'locked' argument of ovl_nlink_{start, end} (Miklos Szeredi) [1849770] - [fs] ovl: relax requirement for non null uuid of lower fs (Miklos Szeredi) [1849770] - [fs] ovl: fold copy-up helpers into callers (Miklos Szeredi) [1849770] - [fs] ovl: untangle copy up call chain (Miklos Szeredi) [1849770] - [fs] ovl: clean up error handling in ovl_get_tmpfile() (Miklos Szeredi) [1849770] - [netdrv] ionic: tame the watchdog timer on reconfig (Jonathan Toppins) [1846879 1846280] - [remoteproc] remoteproc: pull in slab.h (Jarod Wilson) [1849080]- [x86] revert "kvm: vmx: Micro-optimize vmexit time when not exposing PMU" (Vitaly Kuznetsov) [1844099] - [fs] nfsd4: kill warnings on testing stateids with mismatched clientids (Benjamin Coddington) [1765672] - [fs] NFS: Ensure security label is set for root inode (Scott Mayhew) [1660798] - [s390] kexec: Fix file verification on S390 (Lianbo Jiang) [1815369] - [s390] kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXEC_SIG_FORCE (Lianbo Jiang) [1815369] - [netdrv] ibmvnic: continue to init in CRQ reset returns H_CLOSED (Steve Best) [1850179] - [net] sunrpc: add missing newline when printing parameter 'auth_hashtable_size' by sysfs (Benjamin Coddington) [1849998] - [net] sunrpc: clean up properly in gss_mech_unregister() (Benjamin Coddington) [1849998] - [net] sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix backchannel RPC soft lockups (Benjamin Coddington) [1849998] - [fs] NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() (Benjamin Coddington) [1849998] - [fs] nfsd4: make drc_slab global, not per-net (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix GSS privacy computation of auth->au_ralign (Benjamin Coddington) [1849998] - [net] SUNRPC: Add "@len" parameter to gss_unwrap() (Benjamin Coddington) [1849998] - [fs] NFS: finish_automount() requires us to hold 2 refs to the mount record (Benjamin Coddington) [1849998] - [fs] NFS: Fix use-after-free issues in nfs_pageio_add_request() (Benjamin Coddington) [1849998] - [fs] NFS: alloc_nfs_open_context() must use the file cred when available (Benjamin Coddington) [1849998] - [net] libceph: don't omit used_replica in target_copy() (Jeff Layton) [1847528] - [net] libceph: don't omit recovery_deletes in target_copy() (Jeff Layton) [1847528] - [net] libceph: move away from global osd_req_flags (Jeff Layton) [1847528] - [fs] ceph: skip checking caps when session reconnecting and releasing reqs (Jeff Layton) [1847528] - [fs] ceph: make sure mdsc->mutex is nested in s->s_mutex to fix dead lock (Jeff Layton) [1847528] - [fs] ceph: don't return -ESTALE if there's still an open file (Jeff Layton) [1847528] - [include] libceph, rbd: replace zero-length array with flexible-array (Jeff Layton) [1847528] - [fs] ceph: allow rename operation under different quota realms (Jeff Layton) [1847528] - [fs] ceph: normalize 'delta' parameter usage in check_quota_exceeded (Jeff Layton) [1847528] - [fs] ceph: ceph_kick_flushing_caps needs the s_mutex (Jeff Layton) [1847528] - [fs] ceph: request expedited service on session's last cap flush (Jeff Layton) [1847528] - [fs] ceph: convert mdsc->cap_dirty to a per-session list (Jeff Layton) [1847528] - [fs] ceph: reset i_requested_max_size if file write is not wanted (Jeff Layton) [1847528] - [fs] ceph: throw a warning if we destroy session with mutex still locked (Jeff Layton) [1847528] - [fs] ceph: fix potential race in ceph_check_caps (Jeff Layton) [1847528] - [fs] ceph: document what protects i_dirty_item and i_flushing_item (Jeff Layton) [1847528] - [fs] ceph: don't take i_ceph_lock in handle_cap_import (Jeff Layton) [1847528] - [fs] ceph: don't release i_ceph_lock in handle_cap_trunc (Jeff Layton) [1847528] - [fs] ceph: add comments for handle_cap_flush_ack logic (Jeff Layton) [1847528] - [fs] ceph: split up __finish_cap_flush (Jeff Layton) [1847528] - [fs] ceph: reorganize __send_cap for less spinlock abuse (Jeff Layton) [1847528] - [fs] ceph: flush release queue when handling caps for unknown inode (Jeff Layton) [1847528] - [net] libceph: ignore pool overlay and cache logic on redirects (Jeff Layton) [1847528] - [x86] kvm: lapic: ensure APIC map is up to date on concurrent update requests (Igor Mammedov) [1835330] - [x86] kvm: lapic: fix broken vcpu hotplug (Igor Mammedov) [1835330] - [netdrv] net: hns3: add some error checking in hclge_tm module (Mark Langsdorf) [1809057] {CVE-2019-15925} - [fs] udf: Fix mounting of Win7 created UDF filesystems (Oleksandr Natalenko) [1842400] - [netdrv] net: qed: fixes crash while running driver in kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed: Disable SRIOV functionality inside kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed*: Reduce RX and TX default ring count when running inside kdump kernel (Manish Chopra) [1727746] - [fs] cifs: dump Security Type info in DebugData (Leif Sahlberg) [1845390] - [net] netfilter: flowtable: Make nf_flow_table_offload_add/del_cb inline (Marcelo Leitner) [1840938] - [net] sched: act_ct: Make tcf_ct_flow_table_restore_skb inline (Marcelo Leitner) [1840938] - [net] netfilter: flowtable: Add pending bit for offload work (Marcelo Leitner) [1842670] - [net] Evict neighbor entries on carrier down (Ivan Vecera) [1845352] - [net] bridge: explicitly zero is_sticky in fdb_create (Ivan Vecera) [1845350] - [net] bridge: add support for sticky fdb entries (Ivan Vecera) [1845350] - [net] remove indirect block netdev event registration (Marcelo Leitner) [1841300] - [netdrv] bnxt_tc: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] nfp: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] mlx5: update indirect block support (Marcelo Leitner) [1841300] - [net] use flow_indr_dev_setup_offload() (Marcelo Leitner) [1841300] - [net] cls_api: add tcf_block_offload_init() (Marcelo Leitner) [1841300] - [net] flow_offload: consolidate indirect flow_block infrastructure (Marcelo Leitner) [1841300] - [net] netfilter: nf_flowtable: expose nf_flow_table_gc_cleanup() (Marcelo Leitner) [1841300] - [fs] iomap: Handle memory allocation failure in readahead (Carlos Maiolino) [1828792] - [fs] iomap: fix comments in iomap_dio_rw (Carlos Maiolino) [1828792] - [fs] iomap: Remove pgoff from tracepoints (Carlos Maiolino) [1828792] - [fs] fs: Fix page_mkwrite off-by-one errors (Carlos Maiolino) [1828792] - [fs] iomap: stop using ioend after it's been freed in iomap_finish_ioend() (Carlos Maiolino) [1828792] - [fs] iomap: fix sub-page uptodate handling (Carlos Maiolino) [1828792] - [fs] iomap: remove unneeded variable in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: Do not create fake iter in iomap_dio_bio_actor() (Carlos Maiolino) [1828792] - [fs] iomap: trace iomap_appply results (Carlos Maiolino) [1828792] - [fs] fs/iomap: remove redundant check in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: use a srcmap for a read-modify-write I/O (Carlos Maiolino) [1828792] - [fs] iomap: renumber IOMAP_HOLE to 0 (Carlos Maiolino) [1828792] - [fs] iomap: use write_begin to read pages to unshare (Carlos Maiolino) [1828792] - [fs] iomap: move the zeroing case out of iomap_read_page_sync (Carlos Maiolino) [1828792] - [fs] iomap: ignore non-shared or non-data blocks in xfs_file_dirty (Carlos Maiolino) [1828792] - [fs] iomap: always use AOP_FLAG_NOFS in iomap_write_begin (Carlos Maiolino) [1828792] - [fs] iomap: remove the unused iomap argument to __iomap_write_end (Carlos Maiolino) [1828792] - [fs] iomap: better document the IOMAP_F_* flags (Carlos Maiolino) [1828792] - [fs] iomap: enhance writeback error message (Carlos Maiolino) [1828792] - [fs] iomap: pass a struct page to iomap_finish_page_writeback (Carlos Maiolino) [1828792] - [fs] iomap: cleanup iomap_ioend_compare (Carlos Maiolino) [1828792] - [fs] iomap: move struct iomap_page out of iomap.h (Carlos Maiolino) [1828792] - [fs] iomap: warn on inline maps in iomap_writepage_map (Carlos Maiolino) [1828792] - [fs] iomap: lift the xfs writeback code to iomap (Carlos Maiolino) [1828792] - [fs] iomap: lift common tracing code from xfs to iomap (Carlos Maiolino) [1828792] - [fs] iomap: zero newly allocated mapped blocks (Carlos Maiolino) [1828792] - [fs] xfs: remove the fork fields in the writepage_ctx and ioend (Carlos Maiolino) [1828792] - [fs] xfs: turn io_append_trans into an io_private void pointer (Carlos Maiolino) [1828792] - [fs] xfs: refactor the ioend merging code (Carlos Maiolino) [1828792] - [fs] xfs: use a struct iomap in xfs_writepage_ctx (Carlos Maiolino) [1828792] - [fs] xfs: set IOMAP_F_NEW more carefully (Carlos Maiolino) [1828792] - [fs] xfs: initialize iomap->flags in xfs_bmbt_to_iomap (Carlos Maiolino) [1828792] - [fs] xfs: Use iomap_dio_rw to wait for unaligned direct IO (Carlos Maiolino) [1828792] - [fs] iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: move the iomap_dio_rw ->end_io callback into a structure (Carlos Maiolino) [1828792] - [fs] iomap: split size and error for iomap_dio_rw ->end_io (Carlos Maiolino) [1828792] - [fs] iomap: fix Invalid License ID (Carlos Maiolino) [1828792] - [fs] iomap: move internal declarations into fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move the main iteration code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the buffered IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the direct IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the SEEK_HOLE code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the file mapping reporting code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the swapfile code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: start moving code to fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move iomap_read_inline_data around (Carlos Maiolino) [1828792] - [fs] iomap: convert to SPDX identifier (Carlos Maiolino) [1828792] - [fs] iomap: remove duplicated include from iomap.c (Carlos Maiolino) [1828792] - [netdrv] fjes: Handle workqueue allocation failure (Masayoshi Mizuma) [1830565] {CVE-2019-16231}- [fs] NFSv4: Ensure the delegation cred is pinned when we call delegreturn (Benjamin Coddington) [1848933] - [fs] NFSv4: Ensure the delegation is pinned in nfs_do_return_delegation() (Benjamin Coddington) [1848933] - [fs] NFSv4.1 make cachethis=no for writes (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix revalidation of dentries with delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix races between open and dentry revalidation (Benjamin Coddington) [1848933] - [fs] NFS: Fix up directory verifier races (Benjamin Coddington) [1848933] - [net] sunrpc: expiry_time should be seconds not timeval (Benjamin Coddington) [1848933] - [fs] NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Benjamin Coddington) [1848933] - [fs] NFSv4: try lease recovery on NFS4ERR_EXPIRED (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks (Benjamin Coddington) [1848933] - [fs] nfs: optimise readdir cache page invalidation (Benjamin Coddington) [1848933] - [fs] NFS: Switch readdir to using iterate_shared() (Benjamin Coddington) [1848933] - [fs] NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() (Benjamin Coddington) [1848933] - [fs] NFS: Directory page cache pages need to be locked when read (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks and corruption in readdir (Benjamin Coddington) [1848933] - [net] SUNRPC: Use kmemdup_nul() in rpc_parse_scope_id() (Benjamin Coddington) [1848933] - [fs] NFS: Replace various occurrences of kstrndup() with kmemdup_nul() (Benjamin Coddington) [1848933] - [fs] NFSv4: Limit the total number of cached delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Add accounting for the number of active delegations held (Benjamin Coddington) [1848933] - [fs] NFSv4: Try to return the delegation immediately when marked for return on close (Benjamin Coddington) [1848933] - [fs] NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delegation is returned (Benjamin Coddington) [1848933] - [fs] NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGATION_RETURNING (Benjamin Coddington) [1848933] - [fs] NFS: nfs_find_open_context() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFS: nfs_access_get_cached_rcu() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFSv3: FIx bug when using chacl and chmod to change acl (Benjamin Coddington) [1848933] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1848933] - [fs] NFS: Trust cached access if we've already revalidated the inode once (Benjamin Coddington) [1848933] - [fs] NFS: Fix nfs_direct_write_reschedule_io() (Benjamin Coddington) [1848933] - [fs] NFS: When resending after a short write, reset the reply count to zero (Benjamin Coddington) [1848933] - [fs] NFS: Improve tracing of permission calls (Benjamin Coddington) [1848933] - [fs] NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() (Benjamin Coddington) [1848933] - [fs] NFS: Fix up fsync() when the server rebooted (Benjamin Coddington) [1848933] - [net] SUNRPC: Remove broken gss_mech_list_pseudoflavors() (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file mapping on all fatal writeback errors (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file size on a fatal write error (Benjamin Coddington) [1848933] - [fs] nfs: NFS_SWAP should depend on SWAP (Benjamin Coddington) [1848933] - [net] SUNRPC: constify copied structure (Benjamin Coddington) [1848933] - [fs] fs/nfs, swapon: check holes in swapfile (Benjamin Coddington) [1848933] - [net] SUNRPC: call_connect_status should handle -EPROTO (Benjamin Coddington) [1848933] - [fs] NFS: Introduce trace events triggered by page writeback errors (Benjamin Coddington) [1848933] - [net] SUNRPC: Capture signalled RPC tasks (Benjamin Coddington) [1848933] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Benjamin Coddington) [1848933] - [fs] NFS4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: encode nfsv4 timestamps as 64-bit (Benjamin Coddington) [1848933] - [fs] nfs: remove timespec from xdr_encode_nfstime (Benjamin Coddington) [1848933] - [fs] nfs: use timespec64 in nfs_fattr (Benjamin Coddington) [1848933] - [net] sunrpc: convert to time64_t for expiry (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfssvc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfs4proc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in vfs.c (Benjamin Coddington) [1848933] - [fs] nfsd: remove nfs4_reset_lease() declarations (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_real_seconds() in nfs4_verifier (Benjamin Coddington) [1848933] - [fs] nfsd: use boottime for lease expiry calculation (Benjamin Coddington) [1848933] - [fs] nfsd: fix jiffies/time_t mixup in LRU list (Benjamin Coddington) [1848933] - [fs] nfsd: fix delay timer on 32-bit architectures (Benjamin Coddington) [1848933] - [fs] nfsd: use time64_t in nfsd_proc_setattr() check (Benjamin Coddington) [1848933] - [fs] nfsd: pass a 64-bit guardtime to nfsd_setattr() (Benjamin Coddington) [1848933] - [fs] nfsd: make 'boot_time' 64-bit wide (Benjamin Coddington) [1848933] - [fs] nfsd: use timespec64 in encode_time_delta (Benjamin Coddington) [1848933] - [fs] nfsd: handle nfs3 timestamps as unsigned (Benjamin Coddington) [1848933] - [fs] nfsd: print 64-bit timestamps in client_info_show (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_seconds() for timestamps (Benjamin Coddington) [1848933] - [fs] nfsd: remove unnecessary assertion in nfsd4_encode_replay (Benjamin Coddington) [1848933] - [fs] nfsd: Clone should commit src file metadata too (Benjamin Coddington) [1848933] - [fs] nfsd4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: fix timstamp debug prints (Benjamin Coddington) [1848933] - [net] nfs: use time64_t internally (Benjamin Coddington) [1848933] - [fs] nfsd: Return the correct number of bytes written to the file (Benjamin Coddington) [1848933] - [fs] nfsd: Fix up some unused variable warnings (Benjamin Coddington) [1848933] - [kernel] blktrace: ensure our debugfs dir exists (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: fix debugfs use after free (Ming Lei) [1816559] {CVE-2019-19770} - [block] loop: be paranoid on exit and prevent new additions / removals (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: annotate required lock on do_blk_trace_setup() (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: revert back to synchronous request_queue removal (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: clarify context for refcount increment helpers (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: add docs for gendisk / request_queue refcount helpers (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: no need to check return value of debugfs_create functions (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: Avoid sparse warnings when assigning q->blk_trace (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: break out of blktrace setup on concurrent calls (Ming Lei) [1816559] {CVE-2019-19770} - [nvme] nvme-fc: don't call nvme_cleanup_cmd() for AENs (Ewan Milne) [1847572] - [nvme] nvme-fc: convert assoc_active flag to bit op (Ewan Milne) [1847572] - [nvme] nvme-fc: Ensure private pointers are NULL if no data (Ewan Milne) [1847572] - [nvme] nvme-multipath: do not reset on unknown status (Ewan Milne) [1847572] - [documentation] x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [documentation] x86/speculation: Add SRBDS vulnerability and mitigation documentation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add 'table' argument to cpu_matches() (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add a steppings field to struct x86_cpu_id (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu/bugs: Convert to new matching macros (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [crypto] crypto: simd - correctly take reqsize of wrapped skcipher into account (Mark Salter) [1830471] - [fs] nfsd: depend on CRYPTO_MD5 for legacy client tracking (Benjamin Coddington) [1847468] - [fs] nfsd: check for EBUSY from vfs_rmdir/vfs_unink (Benjamin Coddington) [1847468] - [fs] NFS: Fallocate should use the nfs4_fattr_bitmap (Benjamin Coddington) [1847468] - [fs] NFS: Return -ETXTBSY when attempting to write to a swapfile (Benjamin Coddington) [1847468] - [fs] fs: nfs: sysfs: Remove NULL check before kfree (Benjamin Coddington) [1847468] - [fs] NFS: remove unneeded semicolon (Benjamin Coddington) [1847468] - [fs] NFSv4: add declaration of current_stateid (Benjamin Coddington) [1847468] - [include] sunrpc: remove __KERNEL__ ifdefs (Benjamin Coddington) [1847468] - [fs] nfsd: document callback_wq serialization of callback code (Benjamin Coddington) [1847468] - [fs] nfsd: mark cb path down on unknown errors (Benjamin Coddington) [1847468] - [net] SUNRPC: Avoid RPC delays when exiting suspend (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't retry the GETATTR on old stateid in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix races between open and delegreturn (Benjamin Coddington) [1847468] - [fs] NFS: nfs_inode_find_state_and_recover() fix stateid matching (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix nfs4_inode_make_writeable() (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_return_incompatible_delegation() should check delegation validity (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't reclaim delegations that have been returned or revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Ignore requests to return the delegation if it was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Revoke the delegation on success in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Update the stateid seqid in nfs_revoke_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update_inplace_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Hold the delegation spinlock when updating the seqid (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't remove the delegation from the super_list more than once (Benjamin Coddington) [1847468] - [fs] NFS: Rename nfs_inode_return_delegation_noreclaim() (Benjamin Coddington) [1847468] - [fs] NFSv4: fail nfs4_refresh_delegation_stateid() when the delegation was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Delegation recalls should not find revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_callback_getattr() should ignore revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix delegation handling in update_open_stateid() (Benjamin Coddington) [1847468] - [fs] NFSv4.1: Don't rebind to the same source port when reconnecting to the server (Benjamin Coddington) [1847468] - [fs] NFS/pnfs: Separate NFSv3 DS and MDS traffic (Benjamin Coddington) [1847468] - [fs] pNFS: nfs3_set_ds_client should set NFS_CS_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata (Benjamin Coddington) [1847468] - [fs] NFSv3: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Fix a typo in encode_sattr() (Benjamin Coddington) [1847468] - [fs] NFSv4: NFSv4 callbacks also support 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFSv4: Encode 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFS: Convert struct nfs_fattr to use struct timespec64 (Benjamin Coddington) [1847468] - [fs] NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts (Benjamin Coddington) [1847468] - [net] SUNRPC: Add trace points to observe transport congestion control (Benjamin Coddington) [1847468] - [net] SUNRPC: Eliminate log noise in call_reserveresult (Benjamin Coddington) [1847468] - [fs] nfsd: remove private bin2hex implementation (Benjamin Coddington) [1847468] - [fs] nfsd: remove set but not used variable 'len' (Benjamin Coddington) [1847468] - [fs] NFSv3: fix rpc receive buffer size for MOUNT call (Steve Dickson) [1837034] - [fs] NFS: remove unused macros (Steve Dickson) [1837034] - [mm] mm, slab: fix sign conversion problem in memcg_uncharge_slab() (Waiman Long) [1849016] - [mm] mm: fix false-positive OVERCOMMIT_GUESS failures (Waiman Long) [1849016] - [mm] mm: remove CONFIG_MIGRATE_VMA_HELPER (Karol Herbst) [1847908] - [nvdimm] libnvdimm: Export the target_node attribute for regions and namespaces (Jeff Moyer) [1783157] - [dax] dax: Add numa_node to the default device-dax attributes (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Create a dax device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nvdimm_bus_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nvdimm_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nd_mapping_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_region_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_numa_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_device_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move region attribute group definition (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move attribute groups to device type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm/region: Initialize bad block for volatile namespaces (Jeff Moyer) [1783157] - [x86] x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Steve Best) [1848710] - [powerpc] powerpc/kernel: Enables memory hot-remove after reboot on pseries guests (David Gibson) [1848844] - [fs] cifs: multichannel: try to rebind when reconnecting a channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: use pointer for binding channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection above transport layer (Leif Sahlberg) [1842759] - [fs] cifs: move some variables off the stack in smb2_ioctl_query_info (Leif Sahlberg) [1842759] - [fs] cifs: reduce stack use in smb2_compound_op (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: always zero struct cifs_io_parms (Leif Sahlberg) [1842759] - [fs] smb3: default to minimum of two channels when multichannel specified (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection in function (Leif Sahlberg) [1842759] - [mm] x86/init: fix build with CONFIG_SWAP=n (Waiman Long) [1839415] - [netdrv] ionic: add pcie_print_link_status (Jonathan Toppins) [1846506] - [netdrv] ionic: no link check while resetting queues (Jonathan Toppins) [1846953] - [netdrv] ionic: export features for vlans to use (Jonathan Toppins) [1846868] - [netdrv] ionic: remove support for mgmt device (Jonathan Toppins) [1846506] - [netdrv] ionic: wait on queue start until after IFF_UP (Jonathan Toppins) [1844924] - [netdrv] ionic: add more ethtool stats (Jonathan Toppins) [1848149] - [netdrv] ionic: more ionic name tweaks (Jonathan Toppins) [1848149] - [netdrv] ionic: ionic_intr_free parameter change (Jonathan Toppins) [1848149] - [netdrv] ionic: reset device at probe (Jonathan Toppins) [1848149] - [netdrv] ionic: shorter dev cmd wait time (Jonathan Toppins) [1848149] - [netdrv] ionic: add support for more xcvr types (Jonathan Toppins) [1848149] - [netdrv] ionic: protect vf calls from fw reset (Jonathan Toppins) [1848149] - [netdrv] ionic: updates to ionic FW api description (Jonathan Toppins) [1848149] - [netdrv] ionic: support longer tx sg lists (Jonathan Toppins) [1848149] - [netdrv] ionic: Use debugfs_create_bool() to export bool (Jonathan Toppins) [1848149] - [netdrv] drivers:Remove inclusion of vermagic header (Jonathan Toppins) [1848149] - [net] SUNRPC: Destroy the back channel when we destroy the host transport (Benjamin Coddington) [1846984] - [net] SUNRPC: fix race to sk_err after xs_error_report (Benjamin Coddington) [1846984] - [fs] NFS: Remove redundant mirror tracking in O_DIRECT (Benjamin Coddington) [1846984] - [fs] nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request (Benjamin Coddington) [1846984] - [net] sunrpc: clean up indentation issue (Benjamin Coddington) [1846984] - [fs] NFS: Optimise the default readahead size (Benjamin Coddington) [1846984] - [fs] nfsd: fix nfs read eof detection (Benjamin Coddington) [1846984] - [fs] nfsd: Make nfsd_reset_boot_verifier_locked static (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix OPEN_DOWNGRADE error handling (Benjamin Coddington) [1846984] - [fs] pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumping the state seqid (Benjamin Coddington) [1846984] - [fs] NFSv4: Add a helper to increment stateid seqids (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle RPC level errors in LAYOUTRETURN (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close (Benjamin Coddington) [1846984] - [fs] NFSv4: Clean up pNFS return-on-close error handling (Benjamin Coddington) [1846984] - [fs] NFS: remove unused check for negative dentry (Benjamin Coddington) [1846984] - [fs] NFSv3: use nfs_add_or_obtain() to create and reference inodes (Benjamin Coddington) [1846984] - [fs] NFS: Refactor nfs_instantiate() for dentry referencing callers (Benjamin Coddington) [1846984] - [fs] nfs_instantiate(): prevent multiple aliases for directory inode (Benjamin Coddington) [1846984] - [net] SUNRPC: Rename xdr_buf_read_netobj to xdr_buf_read_mic (Benjamin Coddington) [1846984] - [fs] nfsd: degraded slot-count more gracefully as allocation nears exhaustion (Benjamin Coddington) [1846984] - [fs] nfsd: handle drc over-allocation gracefully (Benjamin Coddington) [1846984] - [net] SUNRPC: RPC level errors should always set task->tk_rpc_status (Benjamin Coddington) [1846984] - [fs] nfsd: Support the server resetting the boot verifier (Benjamin Coddington) [1846984] - [net] sunrpc: Use kzfree rather than its implementation (Benjamin Coddington) [1846984] - [fs] nfsd: eliminate an unnecessary acl size limit (Benjamin Coddington) [1846984] - [fs] Deprecate nfsd fault injection (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_get_lease_time() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_secinfo_no_name() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_reclaim_complete() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have _nfs4_proc_secinfo() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_setclientid() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Add an nfs4_call_sync_custom() function (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix a memory leak bug (Benjamin Coddington) [1846984] - [net] xprtrdma: Fix bc_max_slots return value (Benjamin Coddington) [1846984] - [net] SUNRPC: Inline xdr_commit_encode (Benjamin Coddington) [1846984] - [net] SUNRPC: Remove rpc_wake_up_queued_task_on_wq() (Benjamin Coddington) [1846984] - [fs] fs: nfs: Fix possible null-pointer dereferences in encode_attrs() (Benjamin Coddington) [1846984] - [fs] nfsd: Fix the documentation for svcxdr_tmpalloc() (Benjamin Coddington) [1846984] - [fs] nfsd: Remove unnecessary NULL checks (Benjamin Coddington) [1846984] - [s390] vfio-ccw: make vfio_ccw_regops variables declarations static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add trace for CRW event (Cornelia Huck) [1660917] - [s390] vfio-ccw: Wire up the CRW irq and CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor IRQ handlers (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new schib region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor the unregister of the async regions (Cornelia Huck) [1660917] - [s390] vfio-ccw: Register a chp_event callback for vfio-ccw (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce new helper functions to free/destroy regions (Cornelia Huck) [1660917] - [documentation] vfio-ccw: document possible errors (Cornelia Huck) [1660917] - [s390] vfio-ccw: Enable transparent CCW IPL from DASD (Cornelia Huck) [1660917] - [s390] cio: generate delayed uevent for vfio-ccw subchannels (Cornelia Huck) [1660917] - [s390] vfio-ccw: Use the correct style for SPDX License Identifier (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rework the io_fctl trace (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add a trace for asynchronous requests (Cornelia Huck) [1660917] - [s390] vfio-ccw: Trace the FSM jumptable (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor how the traces are built (Cornelia Huck) [1660917] - [s390] vfio-ccw: fix error return code in vfio_ccw_sch_init() (Cornelia Huck) [1660917] - [s390] vfio-ccw: add some logging (Cornelia Huck) [1660917] - [s390] vfio-ccw: make vfio_ccw_async_region_ops static (Cornelia Huck) [1660917] - [documentation] documentation: fix vfio-ccw doc (Cornelia Huck) [1660917] - [documentation] vfio-ccw: Update documentation for csch/hsch (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't call cp_free if we are processing a channel program (Cornelia Huck) [1660917] - [s390] vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix memory leak and don't call cp_free in cp_init (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix misleading comment when setting orb.cmd.c64 (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix the conversion of Format-0 CCWs to Format-1 (Cornelia Huck) [1660917] - [s390] cio: introduce driver_override on the css bus (Cornelia Huck) [1660917] - [s390] vfio-ccw: make convert_ccw0_to_ccw1 static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove copy_ccw_from_iova() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Factor out the ccw0-to-ccw1 transition (Cornelia Huck) [1660917] - [s390] vfio-ccw: Copy CCW data outside length calculation (Cornelia Huck) [1660917] - [s390] vfio-ccw: Skip second copy of guest cp to host (Cornelia Huck) [1660917] - [s390] vfio-ccw: Move guest_cp storage into common struct (Cornelia Huck) [1660917] - [s390] cio: Combine direct and indirect CCW paths (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange IDAL allocation in direct CCW (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove pfn_array_table (Cornelia Huck) [1660917] - [s390] vfio-ccw: Adjust the first IDAW outside of the nested loops (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange pfn_array and pfn_array_table arrays (Cornelia Huck) [1660917] - [s390] cio: Use generalized CCW handler in cp_init() (Cornelia Huck) [1660917] - [s390] cio: Generalize the TIC handler (Cornelia Huck) [1660917] - [s390] cio: Refactor the routine that handles TIC CCWs (Cornelia Huck) [1660917] - [s390] cio: Squash cp_free() and cp_unpin_free() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Destroy kmem cache region on module exit (Cornelia Huck) [1660917] - [documentation] docs: s390: convert docs to ReST and rename to *.rst (Cornelia Huck) [1660917] - [s390] cio: Remove vfio-ccw checks of command codes (Cornelia Huck) [1660917] - [s390] cio: Allow zero-length CCWs in vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Don't pin vfio pages for empty transfers (Cornelia Huck) [1660917] - [s390] cio: Initialize the host addresses in pfn_array (Cornelia Huck) [1660917] - [s390] cio: Split pfn_array_alloc_pin into pieces (Cornelia Huck) [1660917] - [s390] cio: Set vfio-ccw FSM state before ioeventfd (Cornelia Huck) [1660917] - [s390] cio: Update SCSW if it points to the end of the chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: Prevent quiesce function going into an infinite loop (Cornelia Huck) [1660917] - [s390] vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev (Cornelia Huck) [1660917] - [s390] vfio-ccw: Do not call flush_workqueue while holding the spinlock (Cornelia Huck) [1660917] - [s390] vfio-ccw: add handling for async channel instructions (Cornelia Huck) [1660917] - [s390] cio: export hsch to modules (Cornelia Huck) [1660917] - [s390] vfio-ccw: add capabilities chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: protect the I/O region (Cornelia Huck) [1660917] - [s390] vfio-ccw: rework ssch state handling (Cornelia Huck) [1660917] - [s390] vfio-ccw: make it safe to access channel programs (Cornelia Huck) [1660917] - [s390] vfio: ccw: only free cp on final interrupt (Cornelia Huck) [1660917] - [s390] cio: Use cpa range elsewhere within vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Fix vfio-ccw handling of recursive TICs (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't assume there are more ccws after a TIC (Cornelia Huck) [1660917] - [s390] vfio: ccw: Merge BUSY and BOXED states (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup when unsupported IDA format is used (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup of pfn_array alloc failure (Cornelia Huck) [1660917] - [s390] vfio: ccw: Register mediated device once all structures are initialized (Cornelia Huck) [1660917] - [s390] cio: make vfio_ccw_io_region static (Cornelia Huck) [1660917] - [s390] cio: Fix how vfio-ccw checks pinned pages (Cornelia Huck) [1660917] - [s390] cio: Refactor alloc of ccw_io_region (Cornelia Huck) [1660917] - [s390] cio: Convert ccw_io_region to pointer (Cornelia Huck) [1660917] - [netdrv] ibmvnic: Harden device login requests (Steve Best) [1847183] - [mm] s390/cmm: fix information leak in cmm_timeout_handler() (Nico Pache) [1846532] {CVE-2020-10773} - [fs] kernfs: fix potential null pointer dereference (Carlos Maiolino) [1847872] - [netdrv] net: sfc: reject unsupported coalescing params (Jarod Wilson) [1844659] - [netdrv] iavf: increase reset complete wait time (Stefan Assmann) [1844598] - [netdrv] iavf: Fix reporting 2.5 Gb and 5Gb speeds (Stefan Assmann) [1844598] - [netdrv] iavf: use appropriate enum for comparison (Stefan Assmann) [1844598] - [netdrv] iavf: fix speed reporting over virtchnl (Stefan Assmann) [1844598] - [block] blk-mq: fix blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: split out a __blk_mq_get_driver_tag helper (Ming Lei) [1824037] - [block] blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei) [1824037] - [block] blk-mq: add blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: use BLK_MQ_NO_TAG in more places (Ming Lei) [1824037] - [block] blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG (Ming Lei) [1824037] - [block] blk-mq: move more request initialization to blk_mq_rq_ctx_init (Ming Lei) [1824037] - [block] blk-mq: simplify the blk_mq_get_request calling convention (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request (Ming Lei) [1824037] - [block] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request (Ming Lei) [1824037] - [nvme] nvme: force complete cancelled requests (Ming Lei) [1824037] - [block] blk-mq: blk-mq: provide forced completion method (Ming Lei) [1824037] - [block] block: Limit number of items taken from the I/O scheduler in one go (Ming Lei) [1824037] - [scsi] Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Ming Lei) [1824037] - [block] blk-mq: Rerun dispatching in the case of budget contention (Ming Lei) [1824037] - [block] blk-mq: Add blk_mq_delay_run_hw_queues() API call (Ming Lei) [1824037] - [block] blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Ming Lei) [1824037] - [block] blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budget (Ming Lei) [1824037] - [block] blk-mq: don't commit_rqs() if none were queued (Ming Lei) [1824037] - [block] blk-mq: Remove some unused function arguments (Ming Lei) [1824037] - [block] blk-mq-tag: document tag iteration helper return value (Ming Lei) [1824037] - [block] blk-mq: Document the functions that iterate over requests (Ming Lei) [1824037] - [block] loop: Better discard support for block devices (Ming Lei) [1824037] - [block] loop: Report EOPNOTSUPP properly (Ming Lei) [1824037] - [block] block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices (Ming Lei) [1824037] - [block] block, zoned: fix integer overflow with BLKRESETZONE et al (Ming Lei) [1824037] - [block] block: Fix use-after-free issue accessing struct io_cq (Ming Lei) [1824037] - [netdrv] cxgb4: add EOTID tracking and software context dump (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: tune burst buffer size for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: improve credits recovery in TC-MQPRIO Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix delete filter entry fail in unload path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix large delays in PTP synchronization (Vishal Kulkarni) [1828665] - [netdrv] net/cxgb4: Check the return from t4_query_params properly (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: free MQPRIO resources in shutdown path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix MPS index overwrite when setting MAC address (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add support to catch bits set in INT_CAUSE5 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove set but not used variable 'tab' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/ptp: pass the sign of offset delta in FW CMD (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Txq restart check during backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix throughput drop during Tx backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework TC filter rule insertion across regions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: update T5/T6 adapter register ranges (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix checks for max queues to allocate (Vishal Kulkarni) [1828665] - [netdrv] net/chelsio: Don't set N/A for not available FW (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Added tls stats prints (Vishal Kulkarni) [1828665] - [netdrv] l2t_seq_next should increase position index (Vishal Kulkarni) [1828665] - [netdrv] seq_tab_next() should increase position index (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: reject overlapped queues in TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Tx multi channel port rate limit (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/cxgb4vf: fix flow control display for auto negotiation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix refcount init for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chtls: fix ULD connection failures due to wrong TID base (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix missed high priority region calculation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix kernel panic while accessing sge_info (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add support for high priority filters (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add stats for MQPRIO QoS offload Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add UDP segmentation offload support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chcr: update SGL DMA unmap for USO (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier ingress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: check rule prio conflicts before offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier egress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove unneeded semicolon for switch block (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix an error code in cxgb4_mqprio_alloc_hw_resources() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: make function 'cxgb4_mqprio_free_hw_resources' static (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove redundant assignment to hdr_len (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix 64-bit division on i386 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Use match_string() helper to simplify the code (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add FLOWC based QoS offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add Tx and Rx path for ETHOFLD traffic (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add ETHOFLD hardware queue support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: parse and configure TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework queue config and MSI-X allocation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: query firmware for QoS offload resources (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add pci reset handler (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix panic when attaching to ULD fail (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: request the TX CIDX updates to status page (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Signedness bug in init_one() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: no need to check return value of debugfs_create functions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Use normal int for refcount (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Add lock for atomic_dec_and_test (Vishal Kulkarni) [1828665] - [fs] xfs: clear PF_MEMALLOC before exiting xfsaild thread (Brian Foster) [1827912]- [drm] drm/amd/display: Defer cursor lock until after VUPDATE (Lyude Paul) [1814893] - [drm] drm/amd/display: Use cursor locking to prevent flip delays (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: Fix Pollock Variant Detection (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix RV2 Variant Detection (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: fix pci revision id fetching (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect vGPUs (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect if changing endianness failed (Lyude Paul) [1814893] - [drm] drm/nouveau/device: rework mmio mapping code to get rid of second map (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: detect and potentially disable HDA support on some SORs (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gp100: split SOR implementation from gm200 (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: modify OR allocation policy to account for HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: split part of OR allocation logic into a function (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: provide hint to OR allocation about HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gt215-: fix race with audio driver runpm (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gv100-: NV_PDISP_SF_AUDIO_CNTRL0 register moved (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: select HDA device entry based on bound head (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: add HAL for programming device entry in SF (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gt215-: pass head to nvkm_ior.hda.eld() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Share DP SST mode_valid() handling with MST (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Move 8BPC limit for MST into nv50_mstc_get_modes() (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gv100-: Add support for interlaced modes (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Probe SOR and PIOR caps for DP interlacing support (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Initialize core channel in nouveau_display_create() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gv100-: expose capabilities class (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/nv50-: increase timeout on pio channel free() polling (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: wait for FIFO space on PIO channels (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: protect waits against GPU falling off the bus (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: access PTIMER through usermode class, if available (Lyude Paul) [1814893] - [drm] drm/nouveau/ttm: evict other IO mappings when running out of BAR1 space (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: clear SW state of disabled windows harder (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Add aux table invalidate for all engines (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Invalidate aux table entries forcibly (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Flush L3 (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Fix HDC pipeline flush (Lyude Paul) [1814893] - [drm] Revert "drm/i915/tgl: Include ro parts of l3 to invalidate" (Lyude Paul) [1814893] - [drm] drm/i915: Push MST link retraining to the hotplug work (Lyude Paul) [1814893] - [drm] drm/i915: Flatten intel_dp_check_mst_status() a bit (Lyude Paul) [1814893] - [drm] drm/i915/tc: Do not warn when aux power well of static TC ports timeout (Lyude Paul) [1814893] - [drm] drm/i915/tc: Catch TC users accessing FIA registers without enable aux (Lyude Paul) [1814893] - [drm] drm/i915/tc/tgl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/tc: Skip ref held check for TC legacy aux power wells (Lyude Paul) [1814893] - [drm] drm/i915/tc/icl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/display: Split hsw_power_well_enable() into two (Lyude Paul) [1814893] - [drm] drm/i915/display: Add intel_legacy_aux_to_power_domain() (Lyude Paul) [1814893] - [drm] drm/i915/display: Move out code to return the digital_port of the aux ch (Lyude Paul) [1814893] - [drm] drm/i915: Add missing deinitialization cases of load failure (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_init() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_probe() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_driver_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: Extract skl SAGV checking (Lyude Paul) [1814893] - [drm] drm/i915: Track active_pipes in bw_state (Lyude Paul) [1814893] - [drm] drm/i915: Use bw state for per crtc SAGV evaluation (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_calc_active_pipes() (Lyude Paul) [1814893] - [drm] drm/i915: Add pre/post plane updates for SAGV (Lyude Paul) [1814893] - [drm] drm/i915: Prepare to extract gen specific functions from intel_can_enable_sagv (Lyude Paul) [1814893] - [drm] drm/i915: Add intel_atomic_get_bw_*_state helpers (Lyude Paul) [1814893] - [drm] drm/i915: Introduce skl_plane_wm_level accessor (Lyude Paul) [1814893] - [drm] drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915: Extend hotplug detect retry on TypeC connectors to 5 seconds (Lyude Paul) [1814893] - [drm] drm/i915: Add a retry counter for hotplug detect retries (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_connector_hpd_pin() (Lyude Paul) [1814893] - [drm] drm/i915: Prefer intel_connector over drm_connector in hotplug code (Lyude Paul) [1814893] - [drm] drm/i915: Use intel_attached_encoder() (Lyude Paul) [1814893] - [drm] drm/i915/ehl: Restrict w/a 1607087056 for EHL/JSL (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Initialize multicast register steering for workarounds (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_14010229206 permanent (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL (Lyude Paul) [1814893] - [drm] drm/i915: Apply Wa_1406680159:icl, ehl as an engine workaround (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1406306137:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1604278689:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Don't treat unslice registers as masked (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_1606700617 permanent (Lyude Paul) [1814893] - [drm] drm/i915/tgl: WaDisableGPGPUMidThreadPreemption (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Move and restrict Wa_1408615072 (Lyude Paul) [1814893] - [drm] drm/i915/gen11: Moving WAs to rcs_engine_wa_init() (Lyude Paul) [1814893] - [drm] drm/i915: add Wa_14010594013: icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocationCountAccessFromUMD (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1409142259 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Fix the Wa number of a fix (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1607063988 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note to Wa_1607297627 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Extend Wa_1606931601 for all steppings (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1409085225, Wa_14010229206 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1806527549 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1409804808 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1808121037 to tgl (Lyude Paul) [1814893] - [drm] drm/i915: Use engine wa list for Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Implement Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Disable tesselation clock gating on tgl A0 (Lyude Paul) [1814893] - [drm] drm/i915: Move ringbuffer WAs to engine workaround list (Lyude Paul) [1814893] - [drm] drm/i915/gt: Skip rmw for masked registers (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Also wait for the scratch buffer to be bound (Lyude Paul) [1814893] - [drm] drm/i915/dp: Return the right vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/dp/tgl+: Update combo phy vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add definitions for VRR registers and bits (Lyude Paul) [1814893] - [drm] drm/i915: use forced codec wake on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add new PCI IDs to TGL (Lyude Paul) [1814893] - [drm] drm/i915/perf: Invalidate OA TLB on when closing perf stream (Lyude Paul) [1814893] - [drm] Bump DRM backport version to 5.6.14 (Lyude Paul) [1814893] - [drm] drm/i915/tgl+: Fix interrupt handling for DP AUX transactions (Lyude Paul) [1814893] - [drm] drm/amd/amdgpu: add raven1 part to the gfxoff quirk list (Lyude Paul) [1814893] - [drm] drm/amd/display: add basic atomic check for cursor plane (Lyude Paul) [1814893] - [drm] Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE() (Lyude Paul) [1814893] - [drm] drm/i915: Handle idling during i915_gem_evict_something busy loops (Lyude Paul) [1814893] - [drm] drm/i915: Mark concurrent submissions with a weak-dependency (Lyude Paul) [1814893] - [drm] drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest (Lyude Paul) [1814893] - [drm] drm/amdgpu: force fbdev into vram (Lyude Paul) [1814893] - [drm] drm/i915/gem: Remove object_is_locked assertion from unpin_from_display_plane (Lyude Paul) [1814893] - [drm] drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IPC is disabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Make timeslicing an explicit engine property (Lyude Paul) [1814893] - [drm] drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper() (Lyude Paul) [1814893] - [drm] drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1 (Lyude Paul) [1814893] - [drm] drm/amd/display: Defer cursor update around VUPDATE for all ASIC (Lyude Paul) [1814893] - [drm] drm/amd/display: check if REFCLK_CNTL register is present (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: avoid using pm_en before it is initialized revised (Lyude Paul) [1814893] - [drm] drm/amd/display: blank dp stream before re-train the link (Lyude Paul) [1814893] - [drm] drm/i915/display: Load DP_TP_CTL/STATUS offset before use it (Lyude Paul) [1814893] - [drm] drm/i915/tgl: TBT AUX should use TC power well ops (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_14010477008:tgl (Lyude Paul) [1814893] - [drm] drm/amd/display: work around fp code being emitted outside of DC_FP_START/END (Lyude Paul) [1814893] - [drm] drm/amdgpu: drop redundant cg/pg ungate on runpm enter (Lyude Paul) [1814893] - [drm] drm/amdgpu: move kfd suspend after ip_suspend_phase1 (Lyude Paul) [1814893] - [drm] drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event (Lyude Paul) [1814893] - [drm] drm/amdgpu: Correctly initialize thermal controller for GPUs with Powerplay table v0 (e.g Hawaii) (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: fix resume failed as smu table initialize early exit (Lyude Paul) [1814893] - [drm] drm/bridge: anx6345: set correct BPC for display_info of connector (Lyude Paul) [1814893] - [drm] drm/i915: Use proper fault mask in interrupt postinstall too (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Fix i915_address_space refcnt leak (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release use after free (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_hw_surface_alloc() (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_draw_dirty_fb() (Lyude Paul) [1814893] - [drm] drm/i915/gt: Check cacheline is valid before acquiring (Lyude Paul) [1814893] - [drm] drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma() (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix green screen issue after suspend (Lyude Paul) [1814893] - [drm] drm/edid: Fix off-by-one in DispID DTD pixel clock (Lyude Paul) [1814893] - [drm] drm/amdgpu: invalidate L2 before SDMA IBs (v2) (Lyude Paul) [1814893] - [dma-buf] dma-buf: Fix SET_NAME ioctl uapi (Lyude Paul) [1814893] - [drm] drm/scheduler: fix drm_sched_get_cleanup_job (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix wrong vram lost counter increment V2 (Lyude Paul) [1814893] - [drm] drm/dp_mst: Zero assigned PBN when releasing VCPI slots (Lyude Paul) [1814893] - [drm] drm/amd/display: Calculate scaling ratios on every medium/full update (Lyude Paul) [1814893] - [drm] drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmax (Lyude Paul) [1814893] - [video] fbdev: potential information leak in do_fb_ioctl() (Lyude Paul) [1814893] - [drm] drm/nouveau/gr/gp107, gp108: implement workaround for HW hanging during init (Lyude Paul) [1814893] - [drm] drm/amdkfd: kfree the wrong pointer (Lyude Paul) [1814893] - [drm] drm/nouveau: workaround runpm fail by disabling PCI power management on certain intel bridges (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: fix vma range check for migration (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: check for SVM initialized before migrating (Lyude Paul) [1814893] - [drm] drm/amd/display: Don't try hdcp1.4 when content_type is set to type1 (Lyude Paul) [1814893] - [drm] drm/ttm: flush the fence on the bo after we individualize the reservation object (Lyude Paul) [1814893] - [drm] drm/i915/perf: Do not clear pollin for small user read buffers (Lyude Paul) [1814893] - [drm] drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE() (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix the hw hang during perform system reboot and reset (Lyude Paul) [1814893] - [drm] drm/amdgpu/gfx9: add gfxoff quirk (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Fill all the unused space in the GGTT (Lyude Paul) [1814893] - [drm] drm/i915/ggtt: do not set bits 1-11 in gen12 ptes (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix gfx hang during suspend with video playback (v2) (Lyude Paul) [1814893] - [drm] drm/dp_mst: Fix clearing payload state on topology disable (Lyude Paul) [1814893] - [drm] Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" (Lyude Paul) [1814893] - [drm] drm/i915/gt: Treat idling as a RPS downclock event (Lyude Paul) [1814893] - [drm] drm/vboxvideo: Add missing remove_conflicting_pci_framebuffers call, v2 (Lyude Paul) [1814893] - [drm] drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode (Lyude Paul) [1814893] - [drm] drm/amd/display: Check for null fclk voltage when parsing clock table (Lyude Paul) [1814893] - [drm] drm/amdgpu: unify fw_write_wait for new gfx9 asics (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: implement the is_dpm_running() (Lyude Paul) [1814893] - [drm] drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK (Lyude Paul) [1814893] - [drm] drm: Remove PageReserved manipulation from drm_pci_alloc (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal (Lyude Paul) [1814893] - [drm] drm/i915/gem: Flush all the reloc_gpu batch (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Disable preemption timeout (Lyude Paul) [1814893] - [drm] drm/i915/display: Fix mode private_flags comparison at atomic_check (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix (Lyude Paul) [1814893] - [drm] drm/i915: Allow for different modes of interruptible i915_active_wait (Lyude Paul) [1814893] - [gpu] DRM Backport 5.5 -> 5.6 (Lyude Paul) [1814893] - [video] video: fbdev: intelfb: use const pointer for fb_ops (Lyude Paul) [1814893] - [include] video: fbdev: make fbops member of struct fb_info a const pointer (Lyude Paul) [1814893] - [video] video: fbdev: uvesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: nvidia: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: mb862xx: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: atyfb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbmem: use const pointer for fb_ops (Lyude Paul) [1814893] - [video] video: fbdev: vesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: udlfb: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [video] video: smscufx: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [drm] drm/fb-helper: don't preserve fb_ops across deferred IO use (Lyude Paul) [1814893] - [drm] drm/fb-helper: Remove drm_fb_helper_fbdev_{setup, teardown}() (Lyude Paul) [1814893] - [video] video: fb_defio: preserve user fb_ops (Lyude Paul) [1814893] - [drm] mm, drm/ttm: Fix vm page protection handling (Lyude Paul) [1814893] - [dma-buf] udmabuf: Remove deleted map/unmap handlers (Lyude Paul) [1814893] - [include] dma-buf: Remove kernel map/unmap hooks (Lyude Paul) [1814893] - [drm] drm/udl: Remove udl implementation of GEM's free_object() (Lyude Paul) [1814893] - [drm] drm/udl: Unmap buffer object after damage update (Lyude Paul) [1814893] - [drm] drm/udl: Fix Kconfig indentation (Lyude Paul) [1814893] - [drm] drm/udl: Replace fbdev code with generic emulation (Lyude Paul) [1814893] - [drm] drm/udl: Remove struct udl_gem_object and functions (Lyude Paul) [1814893] - [drm] drm/udl: Switch to SHMEM (Lyude Paul) [1814893] - [drm] drm/udl: Allocate GEM object via struct drm_driver.gem_create_object (Lyude Paul) [1814893] - [drm] drm/udl: Remove flags field from struct udl_gem_object (Lyude Paul) [1814893] - [drm] drm/armada: Delete dma_buf->k(un)map implemenation (Lyude Paul) [1814893] - [tee] drm/tee_shm: Drop dma_buf_k(unmap) support (Lyude Paul) [1814893] - [samples] sample/vfio-mdev/mbocs: Remove dma_buf_k(un)map support (Lyude Paul) [1814893] - [media] media/videobuf2: Drop dma_buf->k(un)map support (Lyude Paul) [1814893] - [drm] drm/vmwgfx: Delete mmaping functions (Lyude Paul) [1814893] - [dma-buf] dma-buf: Drop dma_buf_k(un)map (Lyude Paul) [1814893] - [drm] drm/tegra: Remove dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/omapdrm: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/i915: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [staging] staging/android/ion: delete dma_buf->kmap/unmap implemenation (Lyude Paul) [1814893] - [drm] drm/i915: Remove dma_buf_kmap selftest (Lyude Paul) [1814893] - [drm] drm/tegra: Delete host1x_bo_ops->k(un)map (Lyude Paul) [1814893] - [gpu] drm/tegra: Map cmdbuf once for reloc processing (Lyude Paul) [1814893] - [pinctrl] pinctrl: Allow modules to use pinctrl_register_mappings (Lyude Paul) [1814893] - [include] lockdep: add might_lock_nested() (Lyude Paul) [1814893] - [gpu] DRM Backport 5.4 -> 5.5 (Lyude Paul) [1814893] - [security] device_cgroup: Export devcgroup_check_permission (Lyude Paul) [1814893] - [video] fbdev: drop res_id parameter from remove_conflicting_pci_framebuffers (Lyude Paul) [1814893] - [media] media: cec: check 'transmit_in_progress', not 'transmitting' (Lyude Paul) [1814893] - [media] media: cec: avoid decrementing transmit_queue_sz if it is 0 (Lyude Paul) [1814893] - [media] media: cec: CEC 2.0-only bcast messages were ignored (Lyude Paul) [1814893] - [media] cec: add cec_adapter to cec_notifier_cec_adap_unregister() (Lyude Paul) [1814893] - [media] media: cec-pin: add 'received' callback (Lyude Paul) [1814893] - [media] media: cec: expose the new connector info API (Lyude Paul) [1814893] - [media] media: cec/cec-adap.c: use new UI_CMD defines (Lyude Paul) [1814893] - [media] media: cec-notifier: clear cec_adap in cec_notifier_unregister (Lyude Paul) [1814893] - [media] media: cec-adap: return from cec_s_conn_info() if adap is invalid (Lyude Paul) [1814893] - [media] media: cec-notifier: add new notifier functions (Lyude Paul) [1814893] - [media] media: cec: add struct cec_connector_info support (Lyude Paul) [1814893] - [media] media: cec-notifier: rename variables, check kstrdup and n->conn_name (Lyude Paul) [1814893] - [media] media: cec-adap: fix regression in ping sanity check (Lyude Paul) [1814893] - [media] media: cec: allow any initiator for Ping and Image/Text View On (Lyude Paul) [1814893] - [media] media: cec: support CEC_MSG_FL_RAW (Lyude Paul) [1814893] - [media] media: cec: add CEC_MSG_FL_RAW flag and msg_is_raw helper function (Lyude Paul) [1814893] - [media] media: cec: move check from cec_transmit to cec_transmit_msg_fh (Lyude Paul) [1814893] - [media] media: cec: cec_transmit_msg_fh: do sanity checks first (Lyude Paul) [1814893] - [media] media: cec: mark devnode as registered before actually registering it (Lyude Paul) [1814893] - [media] media: cec-notifier: add cec_notifier_parse_hdmi_phandle helper (Lyude Paul) [1814893] - [media] media: Kconfig files: use the right help coding style (Lyude Paul) [1814893] - [media] media: cec: fill in cec chardev kobject to ease debugging (Lyude Paul) [1814893] - [media] media: cec: fix epoll() by calling poll_wait first (Lyude Paul) [1814893] - [media] media: cec: keep track of outstanding transmits (Lyude Paul) [1814893] - [media] media: cec: add debug_phys_addr module option (Lyude Paul) [1814893] - [media] media: cec: report Vendor ID after initialization (Lyude Paul) [1814893] - [media] media: cec-pin: fix broken tx_ignore_nack_until_eom error injection (Lyude Paul) [1814893] - [media] media: cec: increase debug level for 'queue full' (Lyude Paul) [1814893] - [media] media: cec: check for non-OK/NACK conditions while claiming a LA (Lyude Paul) [1814893] - [media] media: cec: forgot to cancel delayed work (Lyude Paul) [1814893] - [media] media: cec: name for RC passthrough device does not need 'RC for' (Lyude Paul) [1814893] - [media] media: cec-gpio: select correct Signal Free Time (Lyude Paul) [1814893] - [media] media: cec: fix the Signal Free Time calculation (Lyude Paul) [1814893] - [media] media: cec: add new tx/rx status bits to detect aborts/timeouts (Lyude Paul) [1814893] - [media] media: cec: remove cec-edid.c (Lyude Paul) [1814893] - [media] media: cec/v4l2: move V4L2 specific CEC functions to V4L2 (Lyude Paul) [1814893] - [media] media: cec: integrate cec_validate_phys_addr() in cec-api.c (Lyude Paul) [1814893] - [media] media: cec: make cec_get_edid_spa_location() an inline function (Lyude Paul) [1814893] - [media] media: use strscpy() instead of strlcpy() (Lyude Paul) [1814893] - [media] media: cec: move compat_ioctl handling to cec-api.c (Lyude Paul) [1814893] - [media] media: cec: add support for 5V signal testing (Lyude Paul) [1814893] - [uapi] media: uapi/linux/cec.h: add 5V events (Lyude Paul) [1814893] - [scsi] compat_ioctl: move more drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [vhost] compat_ioctl: move drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [rtc] compat_ioctl: move rtc handling into drivers/rtc/dev.c (Lyude Paul) [1814893] - [fs] ceph: fix compat_ioctl for ceph_dir_operations (Lyude Paul) [1814893] - [fs] compat_sys_ioctl(): make parallel to do_vfs_ioctl() (Lyude Paul) [1814893] - [fs] compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c (Lyude Paul) [1814893] - [fs] do_vfs_ioctl(): use saner types (Lyude Paul) [1814893] - [fs] compat: itanic doesn't have one (Lyude Paul) [1814893] - [fs] FIGETBSZ: fix compat (Lyude Paul) [1814893] - [fs] fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_IOC_FIEMAP (Lyude Paul) [1814893] - [gpu] DRM Backport 5.3 -> 5.4 (Lyude Paul) [1814893] - [include] Add wait_var_event_interruptible() (Lyude Paul) [1814893] - [kernel] kthread: Add __kthread_should_park() (Lyude Paul) [1814893] - [kernel] PM / sleep: Refactor filesystems sync to reduce duplication (Lyude Paul) [1814893] - [fpga] drivers: Introduce device lookup variants by of_node (Lyude Paul) [1814893] - [s390] drivers: Introduce device lookup variants by name (Lyude Paul) [1814893] - [base] drivers: Add generic helper to match by of_node (Lyude Paul) [1814893] - [drm] kbuild: change *FLAGS_.o to take the path relative to $(obj) (Lyude Paul) [1814893] - [video] fbdev: lock_fb_info cannot fail (Lyude Paul) [1814893] - [video] fbdev/atyfb: lock_fb_info can't fail (Lyude Paul) [1814893] - [video] fbdev: sysfs files can't disappear before the device is gone (Lyude Paul) [1814893] - [video] fbcon: call fbcon_fb_(un)registered directly (Lyude Paul) [1814893] - [video] fbcon: Remove fbcon_has_exited (Lyude Paul) [1814893] - [video] fbcon: s/struct display/struct fbcon_display/ (Lyude Paul) [1814893] - [video] fbdev: locking check for fb_set_suspend (Lyude Paul) [1814893] - [tty] vt/fbcon: deinitialize resources in visual_init() after failed memory allocation (Lyude Paul) [1814893] - [video] fbcon: Don't reset logo_shown when logo is currently shown (Lyude Paul) [1814893] - [video] fbdev: fix WARNING in __alloc_pages_nodemask bug (Lyude Paul) [1814893] - [video] fbdev: fix divide error in fb_var_to_videomode (Lyude Paul) [1814893] - [video] fbdev: list all pci memory bars as conflicting apertures (Lyude Paul) [1814893]- [block] Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT" (Jeff Moyer) [1784478] - [fs] io_uring: reset -EBUSY error when io sq thread is waken up (Jeff Moyer) [1784478] - [fs] io_uring: don't add non-IO requests to iopoll pending list (Jeff Moyer) [1784478] - [fs] io_uring: don't use kiocb.private to store buf_index (Jeff Moyer) [1784478] - [fs] io_uring: cancel work if task_work_add() fails (Jeff Moyer) [1784478] - [fs] io_uring: remove dead check in io_splice() (Jeff Moyer) [1784478] - [fs] io_uring: fix FORCE_ASYNC req preparation (Jeff Moyer) [1784478] - [fs] io_uring: don't prepare DRAIN reqs twice (Jeff Moyer) [1784478] - [fs] io_uring: initialize ctx->sqo_wait earlier (Jeff Moyer) [1784478] - [fs] io_uring: polled fixed file must go through free iteration (Jeff Moyer) [1784478] - [fs] io_uring: fix zero len do_splice() (Jeff Moyer) [1784478] - [fs] io_uring: don't use 'fd' for openat/openat2/statx (Jeff Moyer) [1784478] - [fs] splice: move f_mode checks to do_{splice, tee}() (Jeff Moyer) [1784478] - [fs] io_uring: handle -EFAULT properly in io_uring_setup() (Jeff Moyer) [1784478] - [fs] io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io_uring: punt splice async because of inode mutex (Jeff Moyer) [1784478] - [fs] io_uring: check non-sync defer_list carefully (Jeff Moyer) [1784478] - [fs] io_uring: fix extra put in sync_file_range() (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() (Jeff Moyer) [1784478] - [fs] io_uring: use proper references for fallback_req locking (Jeff Moyer) [1784478] - [fs] io_uring: only force async punt if poll based retry can't handle it (Jeff Moyer) [1784478] - [fs] io_uring: enable poll retry for any file with ->read_iter / ->write_iter (Jeff Moyer) [1784478] - [fs] io_uring: statx must grab the file table for valid fd (Jeff Moyer) [1784478] - [fs] io_uring: only restore req->work for req that needs do completion (Jeff Moyer) [1784478] - [fs] io_uring: don't count rqs failed after current one (Jeff Moyer) [1784478] - [fs] io_uring: kill already cached timeout.seq_offset (Jeff Moyer) [1784478] - [fs] io_uring: fix cached_sq_head in io_timeout() (Jeff Moyer) [1784478] - [fs] io_uring: only post events in io_poll_remove_all() if we completed some (Jeff Moyer) [1784478] - [fs] io_uring: io_async_task_func() should check and honor cancelation (Jeff Moyer) [1784478] - [fs] io_uring: check for need to re-wait in polled async handling (Jeff Moyer) [1784478] - [fs] io_uring: correct O_NONBLOCK check for splice punt (Jeff Moyer) [1784478] - [fs] io_uring: restore req->work when canceling poll request (Jeff Moyer) [1784478] - [fs] io_uring: move all request init code in one place (Jeff Moyer) [1784478] - [fs] io_uring: keep all sqe->flags in req->flags (Jeff Moyer) [1784478] - [fs] io_uring: early submission req fail code (Jeff Moyer) [1784478] - [fs] io_uring: track mm through current->mm (Jeff Moyer) [1784478] - [fs] io_uring: remove obsolete @mm_fault (Jeff Moyer) [1784478] - [fs] io_uring: punt final io_ring_ctx wait-and-free to workqueue (Jeff Moyer) [1784478] - [fs] io_uring: fix fs cleanup on cqe overflow (Jeff Moyer) [1784478] - [fs] io_uring: don't read user-shared sqe flags twice (Jeff Moyer) [1784478] - [fs] io_uring: remove req init from io_get_req() (Jeff Moyer) [1784478] - [fs] io_uring: alloc req only after getting sqe (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_get_sqring (Jeff Moyer) [1784478] - [fs] io_uring: do not always copy iovec in io_req_map_rw() (Jeff Moyer) [1784478] - [fs] io_uring: ensure openat sets O_LARGEFILE if needed (Jeff Moyer) [1784478] - [fs] io_uring: initialize fixed_file_data lock (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant variable pointer nxt and io_wq_assign_next call (Jeff Moyer) [1784478] - [fs] io_uring: fix ctx refcounting in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: process requests completed with -EAGAIN on poll list (Jeff Moyer) [1784478] - [fs] io_uring: remove bogus RLIMIT_NOFILE check in file registration (Jeff Moyer) [1784478] - [fs] io_uring: use io-wq manager as backup task if task is exiting (Jeff Moyer) [1784478] - [fs] io_uring: grab task reference for poll requests (Jeff Moyer) [1784478] - [fs] io_uring: retry poll if we got woken with non-matching mask (Jeff Moyer) [1784478] - [fs] io_uring: add missing finish_wait() in io_sq_thread() (Jeff Moyer) [1784478] - [fs] io_uring: refactor file register/unregister/update handling (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_alloc_async_ctx() (Jeff Moyer) [1784478] - [fs] io_uring: fix missing 'return' in comment (Jeff Moyer) [1784478] - [fs] io-wq: handle hashed writes in chains (Jeff Moyer) [1784478] - [fs] io-uring: drop 'free_pfile' in struct io_file_put (Jeff Moyer) [1784478] - [fs] io-uring: drop completion when removing file (Jeff Moyer) [1784478] - [fs] io_uring: Fix ->data corruption on re-enqueue (Jeff Moyer) [1784478] - [fs] io-wq: close cancel gap for hashed linked work (Jeff Moyer) [1784478] - [uapi] io_uring: make spdxcheck.py happy (Jeff Moyer) [1784478] - [fs] io_uring: honor original task RLIMIT_FSIZE (Jeff Moyer) [1784478] - [fs] io_uring: make sure accept honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io_uring: make sure openat/openat2 honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io-wq: hash dependent work (Jeff Moyer) [1784478] - [fs] io-wq: split hashing and enqueueing (Jeff Moyer) [1784478] - [fs] io-wq: don't resched if there is no work (Jeff Moyer) [1784478] - [fs] io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} (Jeff Moyer) [1784478] - [fs] io-wq: remove duplicated cancel code (Jeff Moyer) [1784478] - [fs] io_uring: fix truncated async read/readv and write/writev retry (Jeff Moyer) [1784478] - [uapi] io_uring: dual license io_uring.h uapi header (Jeff Moyer) [1784478] - [fs] io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled (Jeff Moyer) [1784478] - [fs] io_uring: Fix unused function warnings (Jeff Moyer) [1784478] - [fs] io_uring: add end-of-bits marker and build time verify it (Jeff Moyer) [1784478] - [fs] io_uring: provide means of removing buffers (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [net] net: abstract out normal and compat msghdr import (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV (Jeff Moyer) [1784478] - [fs] io_uring: support buffer selection for OP_READ and OP_RECV (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_PROVIDE_BUFFERS (Jeff Moyer) [1784478] - [fs] io_uring: ensure RCU callback ordering with rcu_barrier() (Jeff Moyer) [1784478] - [fs] io_uring: fix lockup with timeouts (Jeff Moyer) [1784478] - [fs] io_uring: free fixed_file_data after RCU grace period (Jeff Moyer) [1784478] - [fs] io_uring: buffer registration infrastructure (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: forward submission ref to async (Jeff Moyer) [1784478] - [fs] io-wq: optimise out *next_work() double lock (Jeff Moyer) [1784478] - [fs] io-wq: optimise locking in io_worker_handle_work() (Jeff Moyer) [1784478] - [fs] io-wq: shuffle io_worker_handle_work() code (Jeff Moyer) [1784478] - [fs] io_uring: get next work with submission ref drop (Jeff Moyer) [1784478] - [fs] io_uring: remove @nxt from handlers (Jeff Moyer) [1784478] - [fs] io_uring: make submission ref putting consistent (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_close (Jeff Moyer) [1784478] - [fs] io_uring: Ensure mask is initialized in io_arm_poll_handler (Jeff Moyer) [1784478] - [fs] io_uring: remove io_prep_next_work() (Jeff Moyer) [1784478] - [fs] io_uring: remove extra nxt check after punt (Jeff Moyer) [1784478] - [fs] io_uring: use poll driven retry for files that support it (Jeff Moyer) [1784478] - [fs] io_uring: mark requests that we can do poll async in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: add per-task callback handler (Jeff Moyer) [1784478] - [fs] io_uring: store io_kiocb in wait->private (Jeff Moyer) [1784478] - [fs] io-wq: use BIT for ulong hash (Jeff Moyer) [1784478] - [fs] io_uring: remove IO_WQ_WORK_CB (Jeff Moyer) [1784478] - [fs] io-wq: remove unused IO_WQ_WORK_HAS_MM (Jeff Moyer) [1784478] - [fs] io_uring: extract kmsg copy helper (Jeff Moyer) [1784478] - [fs] io_uring: clean io_poll_complete (Jeff Moyer) [1784478] - [fs] io_uring: add splice(2) support (Jeff Moyer) [1784478] - [fs] io_uring: add interface for getting files (Jeff Moyer) [1784478] - [fs] splice: make do_splice public (Jeff Moyer) [1784478] - [fs] io_uring: remove req->in_async (Jeff Moyer) [1784478] - [fs] io_uring: don't do full *prep_worker() from io-wq (Jeff Moyer) [1784478] - [fs] io_uring: don't call work.func from sync ctx (Jeff Moyer) [1784478] - [fs] io_uring: io_accept() should hold on to submit reference on retry (Jeff Moyer) [1784478] - [fs] io_uring: consider any io_read/write -EAGAIN as final (Jeff Moyer) [1784478] - [fs] io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL (Jeff Moyer) [1784478] - [fs] io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation (Jeff Moyer) [1784478] - [fs] io_uring: fix 32-bit compatability with sendmsg/recvmsg (Jeff Moyer) [1784478] - [fs] io_uring: define and set show_fdinfo only if procfs is enabled (Jeff Moyer) [1784478] - [fs] io_uring: drop file set ref put/get on switch (Jeff Moyer) [1784478] - [fs] io_uring: import_single_range() returns 0/-ERROR (Jeff Moyer) [1784478] - [fs] io_uring: pick up link work on submit reference drop (Jeff Moyer) [1784478] - [fs] io-wq: ensure work->task_pid is cleared on init (Jeff Moyer) [1784478] - [fs] io-wq: remove spin-for-work optimization (Jeff Moyer) [1784478] - [fs] io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL (Jeff Moyer) [1784478] - [fs] io_uring: fix personality idr leak (Jeff Moyer) [1784478] - [fs] io_uring: handle multiple personalities in link chains (Jeff Moyer) [1784478] - [fs] io_uring: fix __io_iopoll_check deadlock in io_sq_thread (Jeff Moyer) [1784478] - [fs] io_uring: prevent sq_thread from spinning when it should stop (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free by io_cleanup_req() (Jeff Moyer) [1784478] - [fs] io_uring: remove unnecessary NULL checks (Jeff Moyer) [1784478] - [fs] io_uring: add missing io_req_cancelled() (Jeff Moyer) [1784478] - [fs] io_uring: prune request from overflow list on flush (Jeff Moyer) [1784478] - [fs] io-wq: don't call kXalloc_node() with non-online node (Jeff Moyer) [1784478] - [fs] io_uring: retain sockaddr_storage across send/recvmsg async punt (Jeff Moyer) [1784478] - [fs] io_uring: cancel pending async work if task exits (Jeff Moyer) [1784478] - [fs] io-wq: add io_wq_cancel_pid() to cancel based on a specific pid (Jeff Moyer) [1784478] - [fs] io-wq: make io_wqe_cancel_work() take a match handler (Jeff Moyer) [1784478] - [fs] io_uring: fix openat/statx's filename leak (Jeff Moyer) [1784478] - [fs] io_uring: fix double prep iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix async close() with f_op->flush() (Jeff Moyer) [1784478] - [fs] io_uring: allow AT_FDCWD for non-file openat/openat2/statx (Jeff Moyer) [1784478] - [fs] io_uring: grab ->fs as part of async preparation (Jeff Moyer) [1784478] - [fs] io-wq: add support for inheriting ->fs (Jeff Moyer) [1784478] - [fs] io_uring: retry raw bdev writes if we hit -EOPNOTSUPP (Jeff Moyer) [1784478] - [fs] io_uring: add cleanup for openat()/statx() (Jeff Moyer) [1784478] - [fs] io_uring: fix iovec leaks (Jeff Moyer) [1784478] - [fs] io_uring: remove unused struct io_async_open (Jeff Moyer) [1784478] - [fs] io_uring: flush overflowed CQ events in the io_uring_poll() (Jeff Moyer) [1784478] - [fs] io_uring: statx/openat/openat2 don't support fixed files (Jeff Moyer) [1784478] - [fs] io_uring: fix deferred req iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix 1-bit bitfields to be unsigned (Jeff Moyer) [1784478] - [fs] io_uring: get rid of delayed mm check (Jeff Moyer) [1784478] - [fs] io_uring: cleanup fixed file data table references (Jeff Moyer) [1784478] - [fs] io_uring: spin for sq thread to idle on shutdown (Jeff Moyer) [1784478] - [fs] io_uring: put the flag changing code in the same spot (Jeff Moyer) [1784478] - [fs] io_uring: iterate req cache backwards (Jeff Moyer) [1784478] - [fs] io_uring: punt even fadvise() WILLNEED to async context (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic double CQE entry for close (Jeff Moyer) [1784478] - [fs] io_uring: remove extra ->file check (Jeff Moyer) [1784478] - [fs] io_uring: don't map read/write iovec potentially twice (Jeff Moyer) [1784478] - [fs] io_uring: use the proper helpers for io_send/recv (Jeff Moyer) [1784478] - [fs] io_uring: prevent potential eventfd recursion on poll (Jeff Moyer) [1784478] - [fs] eventfd: track eventfd_signal() recursion depth (Jeff Moyer) [1784478] - [fs] io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe (Jeff Moyer) [1784478] - [fs] io_uring: add ->show_fdinfo() for the io_uring file descriptor (Jeff Moyer) [1784478] - [fs] io_uring: add support for epoll_ctl(2) (Jeff Moyer) [1784478] - [fs] eventpoll: support non-blocking do_epoll_ctl() calls (Jeff Moyer) [1784478] - [fs] eventpoll: abstract out epoll_ctl() handler (Jeff Moyer) [1784478] - [fs] io_uring: fix linked command file table usage (Jeff Moyer) [1784478] - [fs] io_uring: support using a registered personality for commands (Jeff Moyer) [1784478] - [fs] io_uring: allow registering credentials (Jeff Moyer) [1784478] - [fs] io_uring: add io-wq workqueue sharing (Jeff Moyer) [1784478] - [fs] io-wq: allow grabbing existing io-wq (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: don't use static creds/mm assignments (Jeff Moyer) [1784478] - [fs] io-wq: make the io_wq ref counted (Jeff Moyer) [1784478] - [fs] io_uring: fix refcounting with batched allocations at OOM (Jeff Moyer) [1784478] - [fs] io_uring: add comment for drain_next (Jeff Moyer) [1784478] - [fs] io_uring: don't attempt to copy iovec for READ/WRITE (Jeff Moyer) [1784478] - [fs] io_uring: don't cancel all work on process exit (Jeff Moyer) [1784478] - [fs] Revert "io_uring: only allow submit from owning task" (Jeff Moyer) [1784478] - [fs] io_uring: honor IOSQE_ASYNC for linked reqs (Jeff Moyer) [1784478] - [fs] io_uring: prep req when do IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io_uring: use labeled array init in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: optimise sqe-to-req flags translation (Jeff Moyer) [1784478] - [fs] io_uring: remove REQ_F_IO_DRAINED (Jeff Moyer) [1784478] - [fs] io_uring: file switch work needs to get flushed on exit (Jeff Moyer) [1784478] - [fs] io_uring: hide uring_fd in ctx (Jeff Moyer) [1784478] - [fs] io_uring: remove extra check in __io_commit_cqring (Jeff Moyer) [1784478] - [fs] io_uring: optimise use of ctx->drain_next (Jeff Moyer) [1784478] - [fs] RHEL-only: Add IORING_OP_OPENAT2 opcode (Jeff Moyer) [1784478] - [fs] io_uring: add support for probing opcodes (Jeff Moyer) [1784478] - [fs] io_uring: account fixed file references correctly in batch (Jeff Moyer) [1784478] - [fs] io_uring: add opcode to issue trace event (Jeff Moyer) [1784478] - [fs] io_uring: enable option to only trigger eventfd for async completions (Jeff Moyer) [1784478] - [fs] io_uring: change io_ring_ctx bool fields into bit fields (Jeff Moyer) [1784478] - [fs] io_uring: file set registration should use interruptible waits (Jeff Moyer) [1784478] - [fs] io_uring: Remove unnecessary null check (Jeff Moyer) [1784478] - [fs] io_uring: add support for send(2) and recv(2) (Jeff Moyer) [1784478] - [fs] io_uring: remove extra io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: optimise commit_sqring() for common case (Jeff Moyer) [1784478] - [fs] io_uring: optimise head checks in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: clamp to_submit in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_SETUP_CLAMP (Jeff Moyer) [1784478] - [fs] io_uring: extend batch freeing to cover more cases (Jeff Moyer) [1784478] - [fs] io_uring: wrap multi-req freeing in struct req_batch (Jeff Moyer) [1784478] - [fs] io_uring: batch getting pcpu references (Jeff Moyer) [1784478] - [include] pcpu_ref: add percpu_ref_tryget_many() (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_MADVISE (Jeff Moyer) [1784478] - [mm] mm: make do_madvise() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_FADVISE (Jeff Moyer) [1784478] - [fs] io_uring: allow use of offset == -1 to mean file position (Jeff Moyer) [1784478] - [fs] io_uring: add non-vectored read/write commands (Jeff Moyer) [1784478] - [fs] io_uring: improve poll completion performance (Jeff Moyer) [1784478] - [fs] io_uring: split overflow state into SQ and CQ side (Jeff Moyer) [1784478] - [fs] io_uring: add lookup table for various opcode needs (Jeff Moyer) [1784478] - [fs] io_uring: remove two unnecessary function declarations (Jeff Moyer) [1784478] - [fs] io_uring: move *queue_link_head() from common path (Jeff Moyer) [1784478] - [fs] io_uring: rename prev to head (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io-wq: support concurrent non-blocking work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_STATX (Jeff Moyer) [1784478] - [fs] fs: make two stat prep helpers available (Jeff Moyer) [1784478] - [fs] io_uring: avoid ring quiesce for fixed file set unregister and update (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CLOSE (Jeff Moyer) [1784478] - [fs] io-wq: add support for uncancellable work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_OPENAT (Jeff Moyer) [1784478] - [fs] fs: make build_open_flags() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add support for fallocate() (Jeff Moyer) [1784478] - [fs] io_uring: fix compat for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: only allow submit from owning task (Jeff Moyer) [1784478] - [fs] io_uring: ensure workqueue offload grabs ring mutex for poll list (Jeff Moyer) [1784478] - [fs] io_uring: clear req->result always before issuing a read/write request (Jeff Moyer) [1784478] - [fs] io_uring: be consistent in assigning next work from handler (Jeff Moyer) [1784478] - [fs] io-wq: cancel work if we fail getting a mm reference (Jeff Moyer) [1784478] - [fs] io_uring: don't setup async context for read/write fixed (Jeff Moyer) [1784478] - [fs] io_uring: remove punt of short reads to async context (Jeff Moyer) [1784478] - [fs] io-wq: add cond_resched() to worker thread (Jeff Moyer) [1784478] - [fs] io-wq: remove unused busy list from io_sqe (Jeff Moyer) [1784478] - [fs] io_uring: pass in 'sqe' to the prep handlers (Jeff Moyer) [1784478] - [fs] io_uring: standardize the prep methods (Jeff Moyer) [1784478] - [fs] io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_{SEND, RECV}_MGS to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_CONNECT to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: add and use struct io_rw for read/writes (Jeff Moyer) [1784478] - [fs] io_uring: use u64_to_user_ptr() consistently (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_submit_work() should not touch req->rw (Jeff Moyer) [1784478] - [fs] io_uring: don't wait when under-submitting (Jeff Moyer) [1784478] - [fs] io_uring: warn about unhandled opcode (Jeff Moyer) [1784478] - [fs] io_uring: read opcode and user_data from SQE exactly once (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_CANCEL_ASYNC deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make HARDLINK imply LINK (Jeff Moyer) [1784478] - [fs] io_uring: any deferred command must have stable sqe data (Jeff Moyer) [1784478] - [fs] io_uring: remove 'sqe' parameter to the OP helpers that take it (Jeff Moyer) [1784478] - [fs] io_uring: fix pre-prepped issue with force_nonblock == true (Jeff Moyer) [1784478] - [fs] io-wq: re-add io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [fs] io_uring: fix stale comment and a few typos (Jeff Moyer) [1784478] - [fs] io_uring: ensure we return -EINVAL on unknown opcode (Jeff Moyer) [1784478] - [fs] io_uring: add sockets to list of files that support non-blocking issue (Jeff Moyer) [1784478] - [net] net: make socket read/write_iter() honor IOCB_NOWAIT (Jeff Moyer) [1784478] - [fs] io_uring: only hash regular files for async work execution (Jeff Moyer) [1784478] - [fs] io_uring: run next sqe inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't dynamically allocate poll data (Jeff Moyer) [1784478] - [fs] io_uring: deferred send/recvmsg should assign iov (Jeff Moyer) [1784478] - [fs] io_uring: sqthread should grab ctx->uring_lock for submissions (Jeff Moyer) [1784478] - [fs] io-wq: briefly spin for new work after finishing work (Jeff Moyer) [1784478] - [fs] io-wq: remove worker->wait waitqueue (Jeff Moyer) [1784478] - [fs] io_uring: allow unbreakable links (Jeff Moyer) [1784478] - [fs] io_uring: fix a typo in a comment (Jeff Moyer) [1784478] - [fs] io_uring: hook all linked requests via link_list (Jeff Moyer) [1784478] - [fs] io_uring: fix error handling in io_queue_link_head (Jeff Moyer) [1784478] - [fs] io_uring: use hash table for poll command lookups (Jeff Moyer) [1784478] - [fs] io-wq: clear node->next on list deletion (Jeff Moyer) [1784478] - [fs] io_uring: ensure deferred timeouts copy necessary data (Jeff Moyer) [1784478] - [fs] io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT (Jeff Moyer) [1784478] - [fs] io_uring: handle connect -EINPROGRESS like -EAGAIN (Jeff Moyer) [1784478] - [fs] io_uring: remove io_wq_current_is_worker (Jeff Moyer) [1784478] - [fs] io_uring: remove parameter ctx of io_submit_state_start (Jeff Moyer) [1784478] - [fs] io_uring: mark us with IORING_FEAT_SUBMIT_STABLE (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted connect requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted sendmsg/recvmsg requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted read/write requests copy iovec (Jeff Moyer) [1784478] - [fs] io_uring: add general async offload context (Jeff Moyer) [1784478] - [fs] io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: use current task creds instead of allocating a new one (Jeff Moyer) [1784478] - [fs] io_uring: fix missing kmap() declaration on powerpc (Jeff Moyer) [1784478] - [fs] io_uring: add mapping support for NOMMU archs (Jeff Moyer) [1784478] - [fs] io_uring: make poll->wait dynamically allocated (Jeff Moyer) [1784478] - [fs] io-wq: shrink io_wq_work a bit (Jeff Moyer) [1784478] - [fs] io-wq: fix handling of NUMA node IDs (Jeff Moyer) [1784478] - [fs] io_uring: use kzalloc instead of kcalloc for single-element allocations (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_import_fixed() (Jeff Moyer) [1784478] - [fs] io_uring: inline struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: store timeout's sqe->off in proper place (Jeff Moyer) [1784478] - [net] net: disallow ancillary data for __sys_{send, recv}msg_file() (Jeff Moyer) [1784478] - [net] net: separate out the msghdr copy from ___sys_{send, recv}msg() (Jeff Moyer) [1784478] - [fs] io_uring: remove superfluous check for sqe->off in io_accept() (Jeff Moyer) [1784478] - [fs] io_uring: async workers should inherit the user creds (Jeff Moyer) [1784478] - [fs] io-wq: have io_wq_create() take a 'data' argument (Jeff Moyer) [1784478] - [fs] io_uring: fix dead-hung for non-iter fixed rw (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CONNECT (Jeff Moyer) [1784478] - [net] net: add __sys_connect_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: only return -EBUSY for submit on non-flushed backlog (Jeff Moyer) [1784478] - [fs] io_uring: only !null ptr to io_issue_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_req_link_next() (Jeff Moyer) [1784478] - [fs] io_uring: pass only !null to io_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: remove io_free_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: add likely/unlikely in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: rename __io_submit_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: improve trace_io_uring_defer() trace point (Jeff Moyer) [1784478] - [fs] io_uring: drain next sqe instead of shadowing (Jeff Moyer) [1784478] - [fs] io_uring: close lookup gap for dependent next work (Jeff Moyer) [1784478] - [fs] io_uring: allow finding next link independent of req reference count (Jeff Moyer) [1784478] - [fs] io_uring: io_allocate_scq_urings() should return a sane state (Jeff Moyer) [1784478] - [fs] io_uring: Always REQ_F_FREE_SQE for allocated sqe (Jeff Moyer) [1784478] - [fs] io_uring: io_fail_links() should only consider first linked timeout (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaking linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant check (Jeff Moyer) [1784478] - [fs] io_uring: break links for failed defer (Jeff Moyer) [1784478] - [fs] io-wq: remove extra space characters (Jeff Moyer) [1784478] - [fs] io-wq: wait for io_wq_create() to setup necessary workers (Jeff Moyer) [1784478] - [fs] io_uring: request cancellations should break links (Jeff Moyer) [1784478] - [fs] io_uring: correct poll cancel and linked timeout expiration completion (Jeff Moyer) [1784478] - [fs] io_uring: remove dead REQ_F_SEQ_PREV flag (Jeff Moyer) [1784478] - [fs] io_uring: fix sequencing issues with linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: make req->timeout be dynamically allocated (Jeff Moyer) [1784478] - [fs] io_uring: make io_double_put_req() use normal completion path (Jeff Moyer) [1784478] - [fs] io_uring: cleanup return values from the queueing functions (Jeff Moyer) [1784478] - [fs] io_uring: io_async_cancel() should pass in 'nxt' request pointer (Jeff Moyer) [1784478] - [fs] io_uring: make POLL_ADD/POLL_REMOVE scale better (Jeff Moyer) [1784478] - [fs] io-wq: remove now redundant struct io_wq_nulls_list (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for non-fd opcodes (Jeff Moyer) [1784478] - [fs] io_uring: introduce req_need_defer() (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io-wq: ensure free/busy list browsing see all items (Jeff Moyer) [1784478] - [fs] io_uring: ensure registered buffer import returns the IO length (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for timeout (Jeff Moyer) [1784478] - [fs] io-wq: ensure we have a stable view of ->cur_work for cancellations (Jeff Moyer) [1784478] - [fs] io_wq: add get/put_work handlers to io_wq_create() (Jeff Moyer) [1784478] - [fs] io_uring: check for validity of ->rings in teardown (Jeff Moyer) [1784478] - [fs] io_uring: fix potential deadlock in io_poll_wake() (Jeff Moyer) [1784478] - [fs] io_uring: use correct "is IO worker" helper (Jeff Moyer) [1784478] - [fs] io_uring: make timeout sequence == 0 mean no sequence (Jeff Moyer) [1784478] - [fs] io_uring: fix -ENOENT issue with linked timer with short timeout (Jeff Moyer) [1784478] - [fs] io_uring: don't do flush cancel under inflight_lock (Jeff Moyer) [1784478] - [fs] io_uring: flag SQPOLL busy condition to userspace (Jeff Moyer) [1784478] - [fs] io_uring: make ASYNC_CANCEL work with poll and timeout (Jeff Moyer) [1784478] - [fs] io_uring: provide fallback request for OOM situations (Jeff Moyer) [1784478] - [fs] io_uring: convert accept4() -ERESTARTSYS into -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: fix error clear of ->file_table in io_sqe_files_register() (Jeff Moyer) [1784478] - [fs] io_uring: separate the io_free_req and io_free_req_find_next interface (Jeff Moyer) [1784478] - [fs] io_uring: keep io_put_req only responsible for release and put req (Jeff Moyer) [1784478] - [fs] io_uring: remove passed in 'ctx' function parameter ctx if possible (Jeff Moyer) [1784478] - [fs] io_uring: reduce/pack size of io_ring_ctx (Jeff Moyer) [1784478] - [fs] io_uring: properly mark async work as bounded vs unbounded (Jeff Moyer) [1784478] - [fs] io-wq: add support for bounded vs unbunded work (Jeff Moyer) [1784478] - [fs] io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() (Jeff Moyer) [1784478] - [fs] io_uring: add support for backlogged CQ ring (Jeff Moyer) [1784478] - [fs] io_uring: pass in io_kiocb to fill/add CQ handlers (Jeff Moyer) [1784478] - [fs] io_uring: make io_cqring_events() take 'ctx' as argument (Jeff Moyer) [1784478] - [fs] io_uring: add support for linked SQE timeouts (Jeff Moyer) [1784478] - [fs] io_uring: abstract out io_async_cancel_one() helper (Jeff Moyer) [1784478] - [fs] io_uring: use inlined struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: Use submit info inlined into req (Jeff Moyer) [1784478] - [fs] io_uring: allocate io_kiocb upfront (Jeff Moyer) [1784478] - [fs] io_uring: io_queue_link*() right after submit (Jeff Moyer) [1784478] - [fs] io_uring: Merge io_submit_sqes and io_ring_submit (Jeff Moyer) [1784478] - [fs] io_uring: kill dead REQ_F_LINK_DONE flag (Jeff Moyer) [1784478] - [fs] io_uring: fixup a few spots where link failure isn't flagged (Jeff Moyer) [1784478] - [fs] io_uring: enable optimized link handling for IORING_OP_POLL_ADD (Jeff Moyer) [1784478] - [fs] io-wq: use proper nesting IRQ disabling spinlocks for cancel (Jeff Moyer) [1784478] - [fs] io_uring: add completion trace event (Jeff Moyer) [1784478] - [fs] io-wq: use kfree_rcu() to simplify the code (Jeff Moyer) [1784478] - [fs] io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait (Jeff Moyer) [1784478] - [fs] io_uring: support for generic async request cancel (Jeff Moyer) [1784478] - [fs] io_uring: ensure we clear io_kiocb->result before each issue (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_create() returns an error pointer, not NULL (Jeff Moyer) [1784478] - [fs] io_uring: fix race with canceling timeouts (Jeff Moyer) [1784478] - [fs] io_uring: support for larger fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: protect fixed file indexing with array_index_nospec() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_ACCEPT (Jeff Moyer) [1784478] - [net] net: add __sys_accept4_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: io_uring: add support for async work inheriting files (Jeff Moyer) [1784478] - [fs] io_uring: replace workqueue usage with io-wq (Jeff Moyer) [1784478] - [fs] io-wq: small threadpool implementation for io_uring (Jeff Moyer) [1784478] - [fs] io_uring: Fix mm_fault with READ/WRITE_FIXED (Jeff Moyer) [1784478] - [fs] io_uring: remove index from sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: add set of tracing events (Jeff Moyer) [1784478] - [fs] io_uring: add support for canceling timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: add support for absolute timeouts (Jeff Moyer) [1784478] - [fs] io_uring: replace s->needs_lock with s->in_async (Jeff Moyer) [1784478] - [fs] io_uring: allow application controlled CQ ring size (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: allow sparse fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: run dependent links inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't touch ctx in setup after ring fd install (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaked shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD (Jeff Moyer) [1784478] - [fs] io_uring: used cached copies of sq->dropped and cq->overflow (Jeff Moyer) [1784478] - [fs] io_uring: Fix race for sqes with userspace (Jeff Moyer) [1784478] - [fs] io_uring: Fix broken links with offloading (Jeff Moyer) [1784478] - [fs] io_uring: Fix corrupted user_data (Jeff Moyer) [1784478] - [fs] io_uring: correct timeout req sequence when inserting a new entry (Jeff Moyer) [1784478] - [fs] io_uring : correct timeout req sequence when waiting timeout (Jeff Moyer) [1784478] - [fs] io_uring: revert "io_uring: optimize submit_and_wait API" (Jeff Moyer) [1784478] - [fs] io_uring: fix logic error in io_timeout (Jeff Moyer) [1784478] - [fs] io_uring: fix up O_NONBLOCK handling for sockets (Jeff Moyer) [1784478] - [fs] io_uring: consider the overflow of sequence for timeout req (Jeff Moyer) [1784478] - [fs] io_uring: fix sequence logic for timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: only flush workqueues on fileset removal (Jeff Moyer) [1784478] - [fs] io_uring: remove wait loop spurious wakeups (Jeff Moyer) [1784478] - [fs] io_uring: fix reversed nonblock flag for link submission (Jeff Moyer) [1784478] - [fs] io_uring: use __kernel_timespec in timeout ABI (Jeff Moyer) [1784478] - [fs] io_uring: make CQ ring wakeups be more efficient (Jeff Moyer) [1784478] - [fs] io_uring: compare cached_cq_tail with cq.head in_io_uring_poll (Jeff Moyer) [1784478] - [fs] io_uring: correctly handle non ->{read, write}_iter() file_operations (Jeff Moyer) [1784478] - [fs] io_uring: IORING_OP_TIMEOUT support (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in sqthread (Jeff Moyer) [1784478] - [fs] io_uring: fix potential crash issue due to io_get_req failure (Jeff Moyer) [1784478] - [fs] io_uring: ensure poll commands clear ->sqe (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free of shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: use kmemdup instead of kmalloc and memcpy (Jeff Moyer) [1784478] - [fs] io_uring: increase IORING_MAX_ENTRIES to 32K (Jeff Moyer) [1784478] - [fs] io_uring: make sqpoll wakeup possible with getevents (Jeff Moyer) [1784478] - [fs] io_uring: extend async work merging (Jeff Moyer) [1784478] - [fs] io_uring: limit parallelism of buffered writes (Jeff Moyer) [1784478] - [fs] io_uring: add io_queue_async_work() helper (Jeff Moyer) [1784478] - [fs] io_uring: optimize submit_and_wait API (Jeff Moyer) [1784478] - [fs] io_uring: add support for link with drain (Jeff Moyer) [1784478] - [fs] io_uring: fix wrong sequence setting logic (Jeff Moyer) [1784478] - [fs] io_uring: expose single mmap capability (Jeff Moyer) [1784478] - [fs] io_uring: allocate the two rings together (Jeff Moyer) [1784478] - [lib] percpu_ref: release percpu memory early without PERCPU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [fs] io_uring: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [include] percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag (Jeff Moyer) [1784478] - [fs] binder: fix use-after-free due to ksys_close() during fdget() (Jeff Moyer) [1784478] - [init] RHEL-only: Enable io_uring for x86 builds (Jeff Moyer) [1784478] - [arm64] compat: ARM64: always include asm-generic/compat.h (Jeff Moyer) [1784478] - [include] asm-generic: Move common compat types to asm-generic/compat.h (Jeff Moyer) [1784478]- [fs] coredump: fix crash when umh is disabled (Yauheni Kaliuta) [1845114] - [kernel] umh: fix memory leak on execve failure (Yauheni Kaliuta) [1845114] - [net] bpf: Replace zero-length array with flexible-array member (Yauheni Kaliuta) [1845114] - [net] bpf: Fix returned error sign when link doesn't support updates (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Don't attach programs to UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: cgroup: Allow multi-attach program to replace itself (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: use struct timespec instead of __kernel_timespec (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix bpf_link leak in ns_current_pid_tgid selftest (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_align verifier log patterns (Yauheni Kaliuta) [1845114] - [net] bpf, cgroup: Return ENOLINK for auto-detached links on update (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor bpf_link update handling (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Verifier bounds tests need to be updated (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a verifier issue when assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use-after-free in fmod_ret check (Yauheni Kaliuta) [1845114] - [net] flow_dissector: Drop BPF flow dissector prog ref on netns cleanup (Yauheni Kaliuta) [1845114] - [tools] bpf: Prevent mmap()'ing read-only maps as writable (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce returning 0 for fentry/fexit progs (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix register naming in PT_REGS s390 macros (Yauheni Kaliuta) [1845114] - [samples] samples: bpf: Fix build error (Yauheni Kaliuta) [1845114] - [net] bpf: Fix error return code in map_lookup_and_delete_elem() (Yauheni Kaliuta) [1845114] - [net] bpf: Fix sk_psock refcnt leak when receiving message (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Ensure own vmlinux.h is picked up first (Yauheni Kaliuta) [1845114] - [net] bpf: Make bpf_link_fops static (Yauheni Kaliuta) [1845114] - [tools] bpftool: Respect the -d option in struct_ops cmd (Yauheni Kaliuta) [1845114] - [net] bpf: Fix leak in LINK_UPDATE and enforce empty old_prog_fd (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix reStructuredText markup (Yauheni Kaliuta) [1845114] - [tools] libbpf: Only check mode flags in get_xdp_id (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add test for BPF_STX BPF_B storing R10 (Yauheni Kaliuta) [1845114] - [x86] bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B (Yauheni Kaliuta) [1845114] - [net] bpf: Forbid XADD on spilled pointers for unprivileged users (Yauheni Kaliuta) [1845114] - [tools] libbpf: Always specify expected_attach_type on program load if supported (Yauheni Kaliuta) [1845114] - [net] bpf: remove unneeded conversion to bool in __mark_reg_unknown (Yauheni Kaliuta) [1845114] - [tools] tools, bpftool: Fix struct_ops command invalid pointer free (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use of sk->sk_reuseport from sk_assign (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for bpf_get_link_xdp_id (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix bpf_get_link_xdp_id flags handling (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a typo "inacitve" -> "inactive" (Yauheni Kaliuta) [1845114] - [tools] libbpf: Initialize *nl_pid so gcc 10 is happy (Yauheni Kaliuta) [1845114] - [tools] bpf, lsm: Fix the file_mprotect LSM test (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix spelling mistake "arithmatic" -> "arithmetic" in test_verifier (Yauheni Kaliuta) [1845114] - [lib] kbuild, btf: Fix dependencies for DEBUG_INFO_BTF (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test FD-based cgroup attachment (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for bpf_link-based cgroup attachment (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_prog replacement for an active bpf_cgroup_link (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_link-based cgroup BPF program attachment (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, add alu32 bounds tracking tests (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #65 error message updates for trunc of boundary-cross (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, bpf_get_stack return value add <0 (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_progs, add test to catch retval refine error handling (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, refine 32bit bound in do_refine_retval_range (Yauheni Kaliuta) [1845114] - [include] bpf: Verifier, do explicit ALU32 bounds tracking (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, do_refine_retval_range may clamp umin to 0 incorrectly (Yauheni Kaliuta) [1845114] - [init] bpf, lsm: Make BPF_LSM depend on BPF_EVENTS (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Extend sk_assign tests for UDP (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add test for sk_assign (Yauheni Kaliuta) [1845114] - [net] bpf: Don't refcount LISTEN sockets in sk_assign() (Yauheni Kaliuta) [1845114] - [net] net: Track socket refcounts in skb_steal_sock() (Yauheni Kaliuta) [1845114] - [net] bpf: Add socket assign support (Yauheni Kaliuta) [1845114] - [net] bpf: btf: Fix arg verification in btf_ctx_access() (Yauheni Kaliuta) [1845114] - [net] bpf: Simplify reg_set_min_max_inv handling (Yauheni Kaliuta) [1845114] - [documentation] bpf: lsm: Add Documentation (Yauheni Kaliuta) [1845114] - [tools] bpf: lsm: Add selftests for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Implement attach, detach and execution (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Provide attachment points for BPF LSM programs (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] selftests: Add test for overriding global data value before load (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add setter for initial value for internal maps (Yauheni Kaliuta) [1845114] - [net] bpf, net: Fix build issue when net ns not configured (Yauheni Kaliuta) [1845114] - [net] bpf: Fix build warning regarding missing prototypes (Yauheni Kaliuta) [1845114] - [tools] libbpf, xsk: Init all ring members in xsk_umem__create and xsk_socket__create (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftest cases for ctx_or_null argument type (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrival of pid/tgid/comm from bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor id (Yauheni Kaliuta) [1845114] - [net] bpf: Allow to retrieve cgroup v1 classid from v2 hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Add netns cookie and enable it for bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable perf event rb output for bpf cgroup progs (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrieval of socket cookie for bind/post-bind hook (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unused vairable 'bpf_xdp_link_lops' (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out attach_type to prog_type mapping for attach/detach (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out cgroup storages operations (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #70 error message updates for 32-bit right shift (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, refactor adjust_scalar_min_max_vals (Yauheni Kaliuta) [1845114] - [tools] libbpf: Don't allocate 16M for log buffer by default (Yauheni Kaliuta) [1845114] - [tools] libbpf: Remove unused parameter `def` to get_map_field_int (Yauheni Kaliuta) [1845114] - [documentation] bpf: Document bpf_inspect drgn tool (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Refactor perf_event user program with libbpf bpf_link (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Move read_trace_pipe to trace_helpers (Yauheni Kaliuta) [1845114] - [tools] bpf: Add tests for bpf_sk_storage to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_sk_storage support to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix mix of tabs and spaces (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Make tcp_bpf_recvmsg static (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Fix unused function warnings (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add struct_ops support (Yauheni Kaliuta) [1845114] - [tools] bpftool: Translate prog_id to its bpf prog_name (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print as a string for char array (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print the enum's name instead of value (Yauheni Kaliuta) [1845114] - [tools] bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definition (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Reset process and thread affinity after each test/sub-test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_progs's parsing of test numbers (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix race in tcp_rtt test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix nanosleep for real this time (Yauheni Kaliuta) [1845114] - [tools] selftest/bpf: Fix compilation warning in sockmap_parse_prog.c (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add vmlinux.h selftest exercising tracing of syscalls (Yauheni Kaliuta) [1845114] - [tools] libbpf: Provide CO-RE variants of PT_REGS macros (Yauheni Kaliuta) [1845114] - [tools] libbpf: Ignore incompatible types with matching name during CO-RE relocation (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Ensure consistent test failure output (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix spurious failures in accept due to EAGAIN (Yauheni Kaliuta) [1845114] - [tools] tools/bpf: Move linux/types.h for selftests and bpftool (Yauheni Kaliuta) [1845114] - [net] bpf: Add missing annotations for __bpf_prog_enter() and __bpf_prog_exit() (Yauheni Kaliuta) [1845114] - [scripts] bpf_helpers_doc.py: Fix warning when compiling bpftool (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix usleep() implementation (Yauheni Kaliuta) [1845114] - [net] bpf: Remove bpf_image tree (Yauheni Kaliuta) [1845114] - [net] bpf: Add dispatchers to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add trampolines to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_add/del functions (Yauheni Kaliuta) [1845114] - [net] bpf: Add prog flag to struct bpf_ksym object (Yauheni Kaliuta) [1845114] - [net] bpf: Abstract away entire bpf_link clean up procedure (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_find function (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Make tcp_rtt test more robust to failures (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Yauheni Kaliuta) [1845114] - [net] bpf: Move ksym_tnode to bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Guarantee that useep() calls nanosleep() syscall (Yauheni Kaliuta) [1845114] - [net] bpf: Move lnode list node to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Restore message on failure to guess program type (Yauheni Kaliuta) [1845114] - [include] bpf: Add name to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [net] bpf: Add struct bpf_ksym (Yauheni Kaliuta) [1845114] - [include] bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER (Yauheni Kaliuta) [1845114] - [mm] x86/mm: Rename is_kernel_text to __is_kernel_text (Yauheni Kaliuta) [1845114] - [tools] bpf: Add bpf_xdp_output() helper (Yauheni Kaliuta) [1845114] - [tools] tools/testing/selftests/bpf: Add self-tests for new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [net] bpf: Added new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [fs] fs/nsfs.c: Added ns_match (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Fix minor bash completion mistakes (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Allow all prog/map handles for pinning objects (Yauheni Kaliuta) [1845114] - [tools] libbpf: Split BTF presence checks into libbpf- and kernel-specific parts (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add _bpftool and profiler.skel.h to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Skeleton should depend on libbpf (Yauheni Kaliuta) [1845114] - [tools] bpftool: Only build bpftool-prog-profile if supported by clang (Yauheni Kaliuta) [1845114] - [tools] bpftool: Use linux/types.h from source tree for profiler build (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Add BPF_F_CURRENT_CPU for running selftest on older kernels (Yauheni Kaliuta) [1845114] - [x86] bpf: Fix trampoline generation for fmod_ret programs (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_link_new_file that doesn't install FD (Yauheni Kaliuta) [1845114] - [tools] bpftool: Bash completion for "bpftool prog profile" (Yauheni Kaliuta) [1845114] - [tools] bpftool: Documentation for bpftool prog profile (Yauheni Kaliuta) [1845114] - [tools] bpftool: Introduce "prog profile" command (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Enable UDP sockmap reuseport tests (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add tests for UDP sockets in sockmap (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Don't listen() on UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Add UDP support (Yauheni Kaliuta) [1845114] - [net] bpf: Add sockmap hooks for UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Simplify sock_map_init_proto (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Move generic sockmap hooks from BPF TCP (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Move assertions into tcp_bpf_get_proto (Yauheni Kaliuta) [1845114] - [net] skmsg: Update saved hooks only once (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Only check ULP for TCP sockets (Yauheni Kaliuta) [1845114] - [kernel] bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unnecessary CAP_MAC_ADMIN check (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftests for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [tools] bpf: Add test ops for BPF_PROG_TYPE_TRACING (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Attachment verification for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [x86] bpf: JIT helpers for fmod_ret progs (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor trampoline update code (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Support out-of-tree vmlinux builds for VMLINUX_BTF (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU definiton (Yauheni Kaliuta) [1845114] - [tools] libbpf: Assume unsigned values for BTF_KIND_ENUM (Yauheni Kaliuta) [1845114] - [tools] bpf: Switch BPF UAPI #define constants used from BPF program side to enums (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test new __sk_buff field gso_size (Yauheni Kaliuta) [1845114] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1845114] - [net] bpf: Add gso_size to __sk_buff (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add link pinning selftests (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add bpf_link pinning/unpinning (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce pinnable bpf_link abstraction (Yauheni Kaliuta) [1845114] - [tools] libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's bpf_tracing.h (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add header guards to generated vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] selftests/tpm2: Add log and *.pyc to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update bash completion for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update documentation of "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Make probes which emit dmesg warnings optional (Yauheni Kaliuta) [1845114] - [tools] bpftool: Move out sections to separate functions (Yauheni Kaliuta) [1845114] - [tools] bpftool: Support struct_ops, tracing, ext prog types (Yauheni Kaliuta) [1845114] - [scripts] scripts/bpf: Switch to more portable python3 shebang (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Print backtrace on SIGSEGV in test_progs (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Run reuseport tests only with supported socket types (Yauheni Kaliuta) [1845114] - [net] bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf, lpm: Make locking RT friendly (Yauheni Kaliuta) [1845114] - [net] bpf: Prepare hashtab locking for PREEMPT_RT (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out hashtab bucket lock operations (Yauheni Kaliuta) [1845114] - [net] bpf: Replace open coded recursion prevention in sys_bpf() (Yauheni Kaliuta) [1845114] - [net] bpf: Use recursion prevention helpers in hashtab code (Yauheni Kaliuta) [1845114] - [include] bpf: Provide recursion prevention helpers (Yauheni Kaliuta) [1845114] - [include] bpf: Use migrate_disable/enable in array macros and cgroup/lirc code (Yauheni Kaliuta) [1845114] - [net] bpf: Use migrate_disable/enabe() in trampoline code (Yauheni Kaliuta) [1845114] - [lib] bpf/tests: Use migrate disable instead of preempt disable (Yauheni Kaliuta) [1845114] - [net] bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites (Yauheni Kaliuta) [1845114] - [include] bpf: Replace cant_sleep() with cant_migrate() (Yauheni Kaliuta) [1845114] - [include] bpf: Provide bpf_prog_run_pin_on_cpu() helper (Yauheni Kaliuta) [1845114] - [include] sched/rt: Provide migrate_disable/enable() inlines (Yauheni Kaliuta) [1845114] - [include] sched: Provide cant_migrate() (Yauheni Kaliuta) [1845114] - [net] bpf: Dont iterate over possible CPUs with interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf: Remove recursion prevention from rcu free callback (Yauheni Kaliuta) [1845114] - [kernel] perf/bpf: Remove preempt disable around BPF invocation (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove redundant preempt_disable from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf: disable preemption for bpf progs attached to uprobe (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove EXPORT from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf/tracing: Remove redundant preempt_disable() in __bpf_trace_run() (Yauheni Kaliuta) [1845114] - [net] bpf: Update locking comment in hashtab code (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce preallocation for instrumentation programs on RT (Yauheni Kaliuta) [1845114] - [net] bpf: Tighten the requirements for preallocated hash maps (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Tests for sockmap/sockhash holding listening sockets (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/SOCKHASH (Yauheni Kaliuta) [1845114] - [documentation] docs/bpf: Update bpf development Q/A file (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Update xdp_bpf2bpf test to use new set_attach_target API (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for dynamic program attach target (Yauheni Kaliuta) [1845114] - [tools] libbpf: Bump libpf current version to v0.0.8 (Yauheni Kaliuta) [1845114] - [tools] libbpf: Relax check whether BTF is mandatory (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add bpf_read_branch_records() selftest (Yauheni Kaliuta) [1845114] - [kernel] bpf: Add bpf_read_branch_records() helper (Yauheni Kaliuta) [1845114] - [kernel] bpf: Allow bpf_perf_event_read_value in all BPF programs (Yauheni Kaliuta) [1845114] - [dma] dma-direct: improve DMA mask overflow reporting (Don Dutile) [1816437] - [dma] dma-direct: improve swiotlb error reporting (Don Dutile) [1816437] - [dma] dma-direct: relax addressability checks in dma_direct_supported (Don Dutile) [1816437] - [dma] dma-contiguous: CMA: give precedence to cmdline (Don Dutile) [1816437] - [misc] lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr (Don Dutile) [1816437] - [lib] lib/genalloc.c: export symbol addr_in_gen_pool (Don Dutile) [1816437] - [acpi] dma-mapping: treat dev->bus_dma_mask as a DMA limit (Don Dutile) [1816437] - [powerpc] dma-direct: unify the dma_capable definitions (Don Dutile) [1816437] - [of] of/device: Really only set bus DMA mask when appropriate (Don Dutile) [1816437] - [dma] dma-direct: exclude dma_direct_map_resource from the min_low_pfn check (Don Dutile) [1816437] - [dma] dma-debug: clean up put_hash_bucket() (Don Dutile) [1816437] - [iommu] dma-mapping: drop the dev argument to arch_sync_dma_for_* (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify cache maintainance (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify the DMA sync method implementations (Don Dutile) [1816437] - [dma] dma-debug: increase HASH_SIZE (Don Dutile) [1816437] - [dma] dma-debug: reorder struct dma_debug_entry fields (Don Dutile) [1816437] - [dma] dma-mapping: merge the generic remapping helpers into dma-direct (Don Dutile) [1816437] - [dma] dma-direct: provide mmap and get_sgtable method overrides (Don Dutile) [1816437] - [dma] dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages (Don Dutile) [1816437] - [dma] dma-direct: remove __dma_direct_free_pages (Don Dutile) [1816437] - [mm] dma/direct: turn ARCH_ZONE_DMA_BITS into a variable (Don Dutile) [1816437] - [dma] dma-direct: check for overflows on 32 bit DMA addresses (Don Dutile) [1816437] - [s390] s390/dma: provide proper ARCH_ZONE_DMA_BITS value (Don Dutile) [1816437] - [mm] powerpc: fix off by one in max_zone_pfn initialization for ZONE_DMA (Don Dutile) [1816437] - [powerpc] powerpc: enable a 30-bit ZONE_DMA for 32-bit pmac (Don Dutile) [1816437] - [mm] arm64: rename variables used to calculate ZONE_DMA32's size (Don Dutile) [1816437] - [mm] arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() (Don Dutile) [1816437] - [mm] arm64: mm: make CONFIG_ZONE_DMA32 configurable (Don Dutile) [1816437] - [dma] kernel: dma-contiguous: mark CMA parameters __initdata/__initconst (Don Dutile) [1816437] - [dma] dma-debug: add a schedule point in debug_dma_dump_mappings() (Don Dutile) [1816437] - [dma] dma-debug: Use pr_warn instead of pr_warning (Don Dutile) [1816437] - [dma] dma-mapping: fix false positivse warnings in dma_common_free_remap() (Don Dutile) [1816437] - [xen] swiotlb-xen: ensure we have a single callsite for xen_dma_map_page (Don Dutile) [1816437] - [iommu] dma-mapping: introduce a dma_common_find_pages helper (Don Dutile) [1816437] - [iommu] dma-mapping: always use VM_DMA_COHERENT for generic DMA remap (Don Dutile) [1816437] - [mm] vmalloc: lift the arm flag for coherent mappings to common code (Don Dutile) [1816437] - [mm] dma-mapping: provide a better default ->get_required_mask (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_declare_coherent_memory export (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_mmap_from_dev_coherent export (Don Dutile) [1816437] - [dma] dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP (Don Dutile) [1816437] - [dma] dma-mapping: add a dma_can_mmap helper (Don Dutile) [1816437] - [powerpc] dma-mapping: explicitly wire up ->mmap and ->get_sgtable (Don Dutile) [1816437] - [mm] dma-mapping: move the dma_get_sgtable API comments from arm to common code (Don Dutile) [1816437] - [dma] dma-mapping: introduce dma_get_merge_boundary() (Don Dutile) [1816437] - [mm] dma-mapping: make dma_atomic_pool_init self-contained (Don Dutile) [1816437] - [arm64] dma-mapping: remove arch_dma_mmap_pgprot (Don Dutile) [1816437] - [scsi] scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM (Steve Best) [1847078] - [fs] NFS: Fix inode fileid checks in attribute revalidation code (Benjamin Coddington) [1846295] - [fs] NFS: remove set but not used variable 'mapping' (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix write regression (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix eof handling (Benjamin Coddington) [1846295] - [fs] NFS: Fix writepage(s) error handling to not report errors twice (Benjamin Coddington) [1846295] - [fs] NFS: Fix spurious EIO read errors (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Don't time out requests on hard mounts (Benjamin Coddington) [1846295] - [net] SUNRPC: Handle EADDRINUSE and ENOBUFS correctly (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Turn off soft RPC calls (Benjamin Coddington) [1846295] - [fs] NFS: On fatal writeback errors, we need to call nfs_inode_remove_request() (Benjamin Coddington) [1846295] - [fs] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return value in nfs_finish_open() (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return values for nfs4_file_open() (Benjamin Coddington) [1846295] - [fs] NFS: Don't refresh attributes with mounted-on-file information (Benjamin Coddington) [1846295] - [fs] NFSv4: Ensure state recovery handles ETIMEDOUT correctly (Benjamin Coddington) [1846295] - [fs] NFSv4: Report the error from nfs4_select_rw_stateid() (Benjamin Coddington) [1846295] - [fs] NFSv4: Print an error in the syslog when state is marked as irrecoverable (Benjamin Coddington) [1846295] - [net] SUNRPC: Optimise transport balancing code (Benjamin Coddington) [1846295] - [fs] NFSv4: Don't use the zero stateid with layoutget (Benjamin Coddington) [1846295] - [net] SUNRPC: Fix up backchannel slot table accounting (Benjamin Coddington) [1846295] - [net] SUNRPC: Skip zero-refcount transports (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace division by multiplication in calculation of queue length (Benjamin Coddington) [1846295] - [fs] NFSv4: Validate the stateid before applying it to state recovery (Benjamin Coddington) [1846295] - [fs] nfs4.0: Refetch lease_time after clientid update (Benjamin Coddington) [1846295] - [fs] nfs4: Rename nfs41_setup_state_renewal (Benjamin Coddington) [1846295] - [fs] nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 (Benjamin Coddington) [1846295] - [fs] nfs: Fix copy-and-paste error in debug message (Benjamin Coddington) [1846295] - [fs] NFS: Replace 16 seq_printf() calls by seq_puts() (Benjamin Coddington) [1846295] - [fs] NFS: Use seq_putc() in nfs_show_stats() (Benjamin Coddington) [1846295] - [fs] nfsd: Fix misuse of strlcpy (Benjamin Coddington) [1846295] - [net] SUNRPC: Drop redundant CONFIG_ from CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup if nfs_match_client is interrupted (Benjamin Coddington) [1846295] - [fs] nfs: disable client side deduplication (Benjamin Coddington) [1846295] - [fs] NFS: Clean up writeback code (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove warning in debugfs.c when compiling with W=1 (Benjamin Coddington) [1846295] - [fs] NFS: Add sysfs support for per-container identifier (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on the rpc_wait_queue->lock (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init (Benjamin Coddington) [1846295] - [fs] NFS: Create a root NFS directory in /sys/fs/nfs (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lock (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace direct task wakeups from softirq context (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace the queue timer with a delayed work function (Benjamin Coddington) [1846295] - [fs] NFSv4: Handle open for execute correctly (Benjamin Coddington) [1846295] - [fs] nfs: dget_parent() never returns NULL (Benjamin Coddington) [1846295] - [net] nfs: fix out-of-date connectathon talk URL (Benjamin Coddington) [1846295] - [fs] nfsd4: remove outdated nfsd4_decode_time comment (Benjamin Coddington) [1846295] - [fs] nfsd: Spelling s/EACCESS/EACCES/ (Benjamin Coddington) [1846295] - [fs] lockd: Make two symbols static (Benjamin Coddington) [1846295] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1846295] - [fs] lockd: Remove lm_compare_owner and lm_owner_key (Benjamin Coddington) [1846295] - [fs] lockd: Convert NLM service fl_owner to nlm_lockowner (Benjamin Coddington) [1846295] - [fs] lockd: prepare nlm_lockowner for use by the server (Benjamin Coddington) [1846295] - [net] sunrpc: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] nfsd: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] xfs: add agf freeblocks verify in xfs_agf_verify (Brian Foster) [1837192] {CVE-2020-12655} - [scsi] scsi: iscsi: Fix deadlock on recovery path during GFP_IO reclaim (Chris Leech) [1830140] - [scsi] scsi: iscsi: Register sysfs for iscsi workqueue (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report unbind session event when the target has been removed (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix error count for active session (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report connection state in sysfs (Chris Leech) [1830140] - [scsi] scsi: iscsi: Add support for asynchronous iSCSI session destruction (Chris Leech) [1830140] - [scsi] scsi: iscsi: Perform connection failure entirely in kernel space (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't destroy session if there are outstanding connections (Chris Leech) [1830140] - [scsi] scsi: iscsi: Fix a potential deadlock in the timeout handler (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't send data to unbound connection (Chris Leech) [1830140] - [scsi] scsi: libiscsi: switch to SPDX tags (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Hold back_lock when calling iscsi_complete_task (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Use scsi_et_resid() where appropriate (Chris Leech) [1830140] - [scsi] scsi: iscsi: Capture iscsi debug messages using tracepoints (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset (Chris Leech) [1830140] - [scsi] scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate fall-through (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate locking assumptions (Chris Leech) [1830140] - [nvme] nvmet: fail outstanding host posted AEN req (David Milburn) [1833642] - [nvme] nvmet: add async event tracing support (David Milburn) [1833642] - [nvme] nvmet: cleanups the loop in nvmet_async_events_process (David Milburn) [1833642] - [nvme] nvmet: fix memory leak when removing namespaces and controllers concurrently (David Milburn) [1833642] - [netdrv] ibmvnic: Flush existing work items before device removal (Steve Best) [1846761] - [kernel] signal: Extend exec_id to 64bits (Chris von Recklinghausen) [1834652] {CVE-2020-12826}- [arm64] docs: fix broken references to text files (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move __load_guest_stage2 to kvm_mmu.h (Andrew Jones) [1842468] - [arm64] kvm: arm64: Drop obsolete comment about sys_reg ordering (Andrew Jones) [1842468] - [arm64] kvm: arm64: Parametrize exception entry with a target EL (Andrew Jones) [1842468] - [arm64] kvm: arm64: Don't use empty structures as CPU reset state (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move sysreg reset check to boot time (Andrew Jones) [1842468] - [arm64] kvm: arm64: Add missing reset handlers for PMU emulation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Refactor vcpu_{read, write}_sys_reg (Andrew Jones) [1842468] - [arm64] kvm: arm64: vgic-v3: Take cpu_if pointer directly instead of vcpu (Andrew Jones) [1842468] - [arm64] kvm: arm64: Remove obsolete kvm_virt_to_phys abstraction (Andrew Jones) [1842468] - [arm64] kvm: arm64: Fix incorrect comment on kvm_get_hyp_vector() (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up cpu_init_hyp_mode() (Andrew Jones) [1842468] - [arm64] cpufeature: Drop open encodings while extracting parange (Andrew Jones) [1842468] - [arm64] kvm: arm64: Make KVM_CAP_MAX_VCPUS compatible with the selected GIC version (Andrew Jones) [1842468] - [arm64] kvm: arm64: Support enabling dirty log gradually in small chunks (Andrew Jones) [1842468] - [arm64] kvm: arm64: Unify handling THP backed host memory (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up the checking for huge mapping (Andrew Jones) [1842468] - [arm64] kvm: arm/arm64: Release kvm->mmu_lock in loop to prevent starvation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Sidestep stage2_unmap_vm() on vcpu reset when S2FWB is supported (Andrew Jones) [1842468] - [arm64] kvm: Fix spelling in code comments (Andrew Jones) [1842468] - [arm64] kvm: arm64: Simplify __kvm_timer_set_cntvoff implementation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up kvm makefiles (Andrew Jones) [1842468] - [arm64] kvm: arm64: Change CONFIG_KVM to a menuconfig entry (Andrew Jones) [1842468] - [arm64] kvm: arm64: Update help text (Andrew Jones) [1842468] - [arm64] kvm: arm64: Kill off CONFIG_KVM_ARM_HOST (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move virt/kvm/arm to arch/arm64 (Andrew Jones) [1842468] - [arm64] Unify WORKAROUND_SPECULATIVE_AT_{NVHE, VHE} (Andrew Jones) [1842468] - [arm64] cpufeature: Add CPU capability for AArch32 EL1 support (Andrew Jones) [1842468] - [net] SUNRPC: Fix a credential refcount leak (Benjamin Coddington) [1831672] - [net] Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE" (Benjamin Coddington) [1831672] - [net] net :sunrpc :clnt :Fix xps refcount imbalance on the error path (Benjamin Coddington) [1831672] - [net] SUNRPC: Rebalance a kref in auth_gss.c (Benjamin Coddington) [1831672] - [fs] NFS: Fix a double unlock from nfs_match, get_client (Benjamin Coddington) [1831672] - [fs] nfs: pass the correct prototype to read_cache_page (Benjamin Coddington) [1831672] - [fs] NFSv4: don't mark all open state for recovery when handling recallable state revoked flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix an error code in gss_alloc_msg() (Benjamin Coddington) [1831672] - [net] SUNRPC: task should be exit if encode return EKEYEXPIRED more times (Benjamin Coddington) [1831672] - [fs] NFS: make nfs_match_client killable (Benjamin Coddington) [1831672] - [fs] nfsd: update callback done processing (Benjamin Coddington) [1831672] - [fs] lockd: Store the lockd client credential in struct nlm_host (Benjamin Coddington) [1831672] - [fs] NFS: When mounting, don't share filesystems between different user namespaces (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv2 to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFSv4: Convert the NFS client idmapper to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv3 to use the container user namespace (Benjamin Coddington) [1831672] - [net] SUNRPC: Use namespace of listening daemon in the client AUTH_GSS upcall (Benjamin Coddington) [1831672] - [net] net: Remove some unneeded semicolon (Benjamin Coddington) [1831672] - [net] SUNRPC: Use the client user namespace when encoding creds (Benjamin Coddington) [1831672] - [fs] NFS: Store the credential of the mount process in the nfs_server (Benjamin Coddington) [1831672] - [fs] SUNRPC: Cache cred of process creating the rpc_client (Benjamin Coddington) [1831672] - [net] SUNRPC: Update comments based on recent changes (Benjamin Coddington) [1831672] - [net] SUNRPC: Avoid digging into the ATOMIC pool (Benjamin Coddington) [1831672] - [net] xprtrdma: Recognize XDRBUF_SPARSE_PAGES (Benjamin Coddington) [1831672] - [fs] Fix nfs4.2 return -EINVAL when do dedupe operation (Benjamin Coddington) [1831672] - [fs] NFS: Remove redundant open context from nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Add a helper to return a pointer to the open context of a struct nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Ensure that all nfs lock contexts have a valid open context (Benjamin Coddington) [1831672] - [fs] NFS: Allow signal interruption of NFS4ERR_DELAYed operations (Benjamin Coddington) [1831672] - [fs] pNFS: Add tracking to limit the number of pNFS retries (Benjamin Coddington) [1831672] - [fs] NFS: Remove unused argument from nfs_create_request() (Benjamin Coddington) [1831672] - [fs] NFS: Fix up NFS I/O subrequest creation (Benjamin Coddington) [1831672] - [fs] NFS: Replace custom error reporting mechanism with generic one (Benjamin Coddington) [1831672] - [fs] NFS: Don't inadvertently clear writeback errors (Benjamin Coddington) [1831672] - [fs] NFS: Don't call generic_error_remove_page() while holding locks (Benjamin Coddington) [1831672] - [fs] NFS: Don't interrupt file writeout due to fatal errors (Benjamin Coddington) [1831672] - [fs] NFS: Add a mount option "softerr" to allow clients to see ETIMEDOUT errors (Benjamin Coddington) [1831672] - [uapi] NFS: Move internal constants out of uapi/linux/nfs_mount.h (Benjamin Coddington) [1831672] - [fs] NFS: Consider ETIMEDOUT to be a fatal error (Benjamin Coddington) [1831672] - [net] SUNRPC: Add the 'softerr' rpc_client flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure to ratelimit the "server not responding" syslog messages (Benjamin Coddington) [1831672] - [net] SUNRPC: Start the first major timeout calculation at task creation (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure that the transport layer respect major timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Declare RPC timers as TIMER_DEFERRABLE (Benjamin Coddington) [1831672] - [net] SUNRPC: Simplify queue timeouts using timer_reduce() (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix up tracking of timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Add function rpc_sleep_on_timeout() (Benjamin Coddington) [1831672] - [fs] SUNRPC: Remove unused argument 'action' from rpc_sleep_on_priority() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor rpc_sleep_on() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor xprt_request_wait_receive() (Benjamin Coddington) [1831672] - [fs] nfsd: fh_drop_write in nfsd_unlink (Benjamin Coddington) [1831672] - [fs] nfsd: avoid uninitialized variable warning (Benjamin Coddington) [1831672] - [netdrv] Revert "net: phy: realtek: fix using paged operations with RTL8105e / RTL8208" (Josef Oskera) [1846022] - [netdrv] ice: Fix Tx timeout when link is toggled on a VF's interface (Jonathan Toppins) [1843144] - [netdrv] ice: add a devlink region for dumping NVM contents (Jonathan Toppins) [1843144] - [nvme] nvme-fc: print proper nvme-fc devloss_tmo value (Gopal Tiwari) [1846049] - [acpi] ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: Add acpi_register_wakeup_handler() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Refine active GPEs check (Al Stone) [1803969] - [acpi] ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE (Al Stone) [1803969] - [base] PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: Make resuming thermal profile safer (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: SNC calls should handle BUFFER types (Al Stone) [1803969] - [acpi] ACPI: Update Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() (Al Stone) [1803969] - [acpi] ACPI: EC: Fix flushing of pending work (Al Stone) [1803969] - [base] PM / wakeup: Register wakeup class kobj after device is added (Al Stone) [1803969] - [base] PM / wakeup: Fix sysfs registration error path (Al Stone) [1803969] - [base] PM / wakeup: Unexport wakeup_source_sysfs_{add, remove}() (Al Stone) [1803969] - [kernel] PM: suspend: Fix platform_suspend_prepare_noirq() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system (Al Stone) [1803969] - [acpi] ACPICA: Introduce acpi_any_gpe_status_set() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid possible race related to the EC GPE (Al Stone) [1803969] - [acpi] ACPI: watchdog: Allow disabling WDAT at boot (Al Stone) [1803969] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08-Lite I2C controller (Al Stone) [1803969] - [acpi] ACPI: thermal: switch to use helpers (Al Stone) [1803969] - [acpi] ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() (Al Stone) [1803969] - [acpi] ACPI/IORT: Parse SSID property of named component node (Al Stone) [1803969] - [iommu] iommu/arm-smmu-v3: Parse PASID devicetree property of platform devices (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20200110 (Al Stone) [1803969] - [acpi] ACPICA: All acpica: Update copyrights to 2020 Including tool signons (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch (Al Stone) [1803969] - [acpi] ACPI: PPTT: Consistently use unsigned int as parameter type (Al Stone) [1803969] - [acpi] ACPI: EC: Reference count query handlers under lock (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191213 (Al Stone) [1803969] - [acpi] ACPICA: Dispatcher: always generate buffer objects for ASL create_field() operator (Al Stone) [1803969] - [acpi] ACPICA: acpisrc: add unix line ending support for non-windows build (Al Stone) [1803969] - [acpi] ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 (Al Stone) [1803969] - [acpi] ACPICA: debugger: fix spelling mistake "adress" -> "address" (Al Stone) [1803969] - [acpi] ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (Al Stone) [1803969] - [acpi] ACPI: fan: Add Tiger Lake ACPI device ID (Al Stone) [1803969] - [acpi] ACPI: DPTF: Add Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: fan: Expose fan performance state information (Al Stone) [1803969] - [acpi] ACPI / LPSS: Rename pwm_backlight pwm-lookup to pwm_soc_backlight (Al Stone) [1803969] - [acpi] ACPI: video: Use native backlight on Lenovo E41-25/45 (Al Stone) [1803969] - [acpi] ACPI: video: fix typo in comment (Al Stone) [1803969] - [acpi] ACPI / battery: Deal better with neither design nor full capacity not being reported (Al Stone) [1803969] - [acpi] ACPI / battery: Use design-cap for capacity calculations if full-cap is not available (Al Stone) [1803969] - [acpi] ACPI / battery: Deal with design or full capacity being reported as -1 (Al Stone) [1803969] - [acpi] ACPI/sleep: Convert acpi_wakeup_address into a function (Al Stone) [1803969] - [acpi] ACPI: PM: Avoid attaching ACPI PM domain to certain devices (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rework ACPI events synchronization (Al Stone) [1803969] - [acpi] ACPI: EC: Rework flushing of pending work (Al Stone) [1803969] - [acpi] ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data() (Al Stone) [1803969] - [acpi] ACPI: Fix Kconfig indentation (Al Stone) [1803969] - [acpi] ACPI: OSL: only free map once in osl.c (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Acer Switch 10 SW5-032 lid-switch (Al Stone) [1803969] - [acpi] ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100 (Al Stone) [1803969] - [acpi] ACPI: OSI: Shoot duplicate word (Al Stone) [1803969] - [acpi] ACPI: HMAT: use u instead of d to print u32 values (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: fix a section mismatch (Al Stone) [1803969] - [acpi] ACPI: HMAT: don't mix pxm and nid when setting memory target processor_pxm (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register "soft reserved" memory as an "hmem" device (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register HMAT at device_initcall level (Al Stone) [1803969] - [acpi] ACPI: NUMA: Establish a new drivers/acpi/numa/ directory (Al Stone) [1803969] - [x86] x86/efi: EFI soft reservation to E820 enumeration (Al Stone) [1803969] - [firmware] efi: Common enable/disable infrastructure for EFI soft reservation (Al Stone) [1803969] - [firmware] efi: Enumerate EFI_MEMORY_SP (Al Stone) [1803969] - [dax] device-dax: Add a driver for "hmem" devices (Al Stone) [1803969] - [nvdimm] lib: Uplevel the pmem "region" ida to a global allocator (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191018 (Al Stone) [1803969] - [acpi] ACPICA: debugger: remove leading whitespaces when converting a string to a buffer (Al Stone) [1803969] - [acpi] ACPICA: acpiexec: initialize all simple types and field units from user input (Al Stone) [1803969] - [acpi] ACPICA: debugger: add field unit support for acpi_db_get_next_token (Al Stone) [1803969] - [acpi] ACPICA: debugger: surround field unit output with braces '{' (Al Stone) [1803969] - [acpi] ACPICA: debugger: add command to dump all fields of particular subtype (Al Stone) [1803969] - [acpi] ACPICA: utilities: add flag to only display data when dumping buffers (Al Stone) [1803969] - [acpi] ACPICA: make acpi_load_table() return table index (Al Stone) [1803969] - [acpi] ACPICA: Add new external interface, acpi_unload_table() (Al Stone) [1803969] - [acpi] ACPICA: More Clang changes (Al Stone) [1803969] - [acpi] ACPICA: Win OSL: Replace get_tick_count with get_tick_count64 (Al Stone) [1803969] - [acpi] ACPICA: Results from Clang (Al Stone) [1803969] - [acpi] ACPI: EC: add support for hardware-reduced systems (Al Stone) [1803969] - [acpi] ACPI: EC: tweak naming in preparation for GpioInt support (Al Stone) [1803969] - [acpi] ACPI: button: Remove unused acpi_lid_notifier_register() functions (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Asus T200TA (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2215T (Al Stone) [1803969] - [acpi] ACPI: button: Turn lid_blacklst DMI table into a generic quirk table (Al Stone) [1803969] - [acpi] ACPI: button: Allow disabling LID support with the lid_init_state module option (Al Stone) [1803969] - [acpi] ACPI: button: Refactor lid_init_state module parsing code (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add dmi quirk for skipping _DEP check for some device-links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Do not register handlers for unhandled OpRegions (Al Stone) [1803969] - [acpi] ACPI: processor_idle: Skip dummy wait if kernel is in guest (Al Stone) [1803969] - [acpi] acpi: Use pr_warn instead of pr_warning (Al Stone) [1803969] - [acpi] ACPI: CPPC: Set pcc_datato NULL in acpi_cppc_processor_exit() (Al Stone) [1803969] - [mfd] rhel: constify some function arguments when searching for devices (Al Stone) [1803969] - [acpi] ACPI: platform: Unregister stale platform devices (Al Stone) [1803969] - [i2c] i2c: Revert incorrect conversion to use generic helper (Al Stone) [1803969] - [base] drivers: Introduce device lookup variants by ACPI_COMPANION device (Al Stone) [1803969] - [s390] drivers: s390/cio: Fix compilation warning about const qualifiers (Al Stone) [1803969] - [s390] driver_find_device: Unify the match function with class_find_device() (Al Stone) [1803969] - [acpi] ACPI / LPSS: Switch to use acpi_dev_hid_uid_match() (Al Stone) [1803969] - [acpi] ACPI / utils: Move acpi_dev_get_first_match_dev() under CONFIG_ACPI (Al Stone) [1803969] - [acpi] ACPI / utils: Describe function parameters in kernel-doc (Al Stone) [1803969] - [acpi] ACPI: Always build evged in (Al Stone) [1803969] - [acpi] ACPI: video: update doc for acpi_video_bus_DOS() (Al Stone) [1803969] - [acpi] ACPI: PM: Drop Dell XPS13 9360 from LPS0 Idle _DSM blacklist (Al Stone) [1803969] - [acpi] ACPI: HMAT: ACPI_HMAT_MEMORY_PD_VALID is deprecated since ACPI-6.3 (Al Stone) [1803969] - [acpi] i2c: imx: ACPI support for NXP i2c controller (Al Stone) [1803969] - [acpi] ACPI / PCI: fix acpi_pci_irq_enable() memory leak (Al Stone) [1803969] - [acpi] ACPI: custom_method: fix memory leaks (Al Stone) [1803969] - [acpi] ACPI: thermal: Remove redundant acpi_has_method() calls (Al Stone) [1803969] - [acpi] ACPI / property: Fix acpi_graph_get_remote_endpoint() name in kerneldoc (Al Stone) [1803969] - [acpi] ACPI / CPPC: do not require the _PSD method (Al Stone) [1803969] - [acpi] ACPI: SBS: remove unused const variable 'SMBUS_PEC' (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Always set up EC GPE for system wakeup (Al Stone) [1803969] - [platform] intel-hid: Disable button array during suspend-to-idle (Al Stone) [1803969] - [platform] intel-hid: intel-vbtn: Avoid leaking wakeup_mode set (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Missing power button release on some Dell models (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Convert to use SPDX identifier (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Add support for Device Specific Methods (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid rearming SCI for wakeup unnecessarily (Al Stone) [1803969] - [base] PM / wakeup: Show wakeup sources stats in sysfs (Al Stone) [1803969] - [kernel] PM / wakeup: Use wakeup_source_register() in wakelock.c (Al Stone) [1803969] - [base] PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() (Al Stone) [1803969] - [base] PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() (Al Stone) [1803969] - [acpi] ACPI/PCI: Remove surplus parentheses from a return statement (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20190816 (Al Stone) [1803969] - [acpi] ACPICA: Add "Windows 2019" string to _OSI support (Al Stone) [1803969] - [acpi] ACPICA: Differentiate Windows 8.1 from Windows 8 (Al Stone) [1803969] - [acpi] ACPICA: Fully deploy ACPI_PRINTF_LIKE macro (Al Stone) [1803969] - [acpi] ACPICA: Fix issues with arg types within printf format strings (Al Stone) [1803969] - [acpi] ACPICA: Macros: remove pointer math on a null pointer (Al Stone) [1803969] - [acpi] ACPICA: Debugger: remove redundant assignment on obj_desc (Al Stone) [1803969] - [acpi] ACPI / APEI: Release resources if gen_pool_add() fails (Al Stone) [1803969] - [acpi] acpi: Use built-in RCU list checking for acpi_ioremaps list (Al Stone) [1803969] - [acpi] HMAT: Skip publishing target info for nodes with no online memory (Al Stone) [1803969] - [acpi] HMAT: Register attributes for memory hot add (Al Stone) [1803969] - [acpi] HMAT: Register memory-side cache after parsing (Al Stone) [1803969] - [acpi] ACPI / processor: don't print errors for processorIDs == 0xff (Al Stone) [1803969] - [acpi] ACPI: PM: Print debug messages on device power state changes (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Execute LPS0 _DSM functions with suspended devices (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Make acpi_ec_dispatch_gpe() print debug message (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Consolidate some code depending on PM_SLEEP (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Eliminate acpi_sleep_no_ec_events() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Switch EC over to polling during "noirq" suspend (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Add acpi.sleep_no_lps0 module parameter (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rearrange lps0_device_attach() (Al Stone) [1803969] - [acpi] ACPI / APEI: Get rid of NULL_UUID_LE constant (Al Stone) [1803969] - [acpi] ACPI: PM: Set up EC GPE for system wakeup from drivers that need it (Al Stone) [1803969] - [acpi] PM: sleep: Simplify suspend-to-idle control flow (Al Stone) [1803969] - [kernel] PCI: irq: Introduce rearm_wake_irq() (Al Stone) [1803969] - [acpi] ACPI: PM: Set s2idle_wakeup earlier and clear it later (Al Stone) [1803969] - [acpi] ACPI: EC: Return bool from acpi_ec_dispatch_gpe() (Al Stone) [1803969] - [acpi] ACPICA: Return u32 from acpi_dispatch_gpe() (Al Stone) [1803969] - [kernel] kernel/sysctl.c: ignore out-of-range taint bits introduced via kernel.tainted (Rafael Aquini) [1845358] - [documentation] kernel: add panic_on_taint (Rafael Aquini) [1845358] - [mm] hugetlbfs: fix changes to command line processing (Baoquan He) [1823769] - [documentation] hugetlbfs: clean up command line processing (Baoquan He) [1823769] - [mm] hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate (Baoquan He) [1823769] - [mm] hugetlbfs: move hugepagesz= parsing to arch independent code (Baoquan He) [1823769] - [mm] mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CONTIG_ALLOC (Baoquan He) [1823769] - [mm] hugetlbfs: add arch_hugetlb_valid_size (Baoquan He) [1823769] - [mm] arm64/hugetlb: Use macros for contiguous huge page sizes (Baoquan He) [1823769] - [mm] arm64: hugetlb: Register hugepages during arch init (Baoquan He) [1823769] - [fs] xfs: prohibit fs freezing when using empty transactions (Brian Foster) [1845099] - [security] selinux: properly handle multiple messages in selinux_netlink_send() (Ondrej Mosnacek) [1839643] {CVE-2020-10751} - [mm] bdi: add a ->dev_name field to struct backing_dev_info (Ming Lei) [1788378] - [block] bdi: use bdi_dev_name() to get device name (Ming Lei) [1788378] - [mm] bdi: move bdi_dev_name out of line (Ming Lei) [1788378] - [fs] memcg: fix a crash in wb_workfn when a device disappears (Ming Lei) [1788378]- [tools] libbpf: provide backported RHEL symbols as upstream aliases 2 (Yauheni Kaliuta) [1813372] - [include] bpf: include/linux/bpf.h: fix spaces (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for freplace program with expected_attach_type (Yauheni Kaliuta) [1813372] - [scripts] checkpatch: don't warn about new vsprintf pointer extension 'pe' (Yauheni Kaliuta) [1813372] - [s390] s390: enable bpf jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Copy runqslower to OUTPUT directory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix memory leak in test selector (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add runqslower binary to .gitignore (Yauheni Kaliuta) [1813372] - [net] bpf: Change kvfree to kfree in generic_map_lookup_batch() (Yauheni Kaliuta) [1813372] - [tools] bpf, selftests: Use bpf_probe_read_kernel (Yauheni Kaliuta) [1813372] - [net] bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_pointer() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix bug in mmap() implementation for BPF array map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Validate frozen map contents stays frozen (Yauheni Kaliuta) [1813372] - [net] bpf: Fix handling of XADD on BTF memory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run SYN cookies with reuseport BPF test only for TCP (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix typo in bash-completion (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix handling of optional field_name in btf_dump__emit_type_decl (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Declare bpf_log_buf variables as static (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix a couple of broken test_btf cases (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Enforce returning 0 for fentry/fexit programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix BPF_KRETPROBE macro and use it in attach_probe test (Yauheni Kaliuta) [1813372] - [net] bpf: Propagate expected_attach_type when verifying freplace programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count clean up logic (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset some bpf info structures declared on the stack (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset the bpf_attr structure (Yauheni Kaliuta) [1813372] - [net] bpf: Sanitize the bpf_struct_ops tcp-cc name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for the packed enum member in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf/btf: Fix BTF verification of enum members in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory (Yauheni Kaliuta) [1813372] - [net] bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set (Yauheni Kaliuta) [1813372] - [x86] bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits (Yauheni Kaliuta) [1813372] - [net] bpf: Do not allow map_freeze in struct_ops map (Yauheni Kaliuta) [1813372] - [net] bpf: Return better error value in delete_elem for struct_ops map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add send_signal_sched_switch test (Yauheni Kaliuta) [1813372] - [kernel] bpf: Fix deadlock with rq_lock in bpf_send_signal() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix a potential deadlock with bpf_map_do_batch (Yauheni Kaliuta) [1813372] - [net] bpf: Do not grab the bucket spinlock by default on htab batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Sanitise internal map names so they are not rejected by the kernel (Yauheni Kaliuta) [1813372] - [tools] bpf, uapi: Remove text about bpf_redirect_map() giving higher performance (Yauheni Kaliuta) [1813372] - [net] bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fill (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Mark SYN cookie test skipped for UDP sockets (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix error checking on reading the tcp_fastopen sysctl (Yauheni Kaliuta) [1813372] - [net] bpf: Make btf_check_func_type_match() static (Yauheni Kaliuta) [1813372] - [tools] bpf: Selftests build error in sockmap_basic.c (Yauheni Kaliuta) [1813372] - [net] bpf: Improve bucket_log calculation logic (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test freeing sockmap/sockhash with a socket in it (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Rebuild libbpf.a on libbpf source change (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count.c selftest compilation warning (Yauheni Kaliuta) [1813372] - [net] bpf: Fix modifier skipping logic (Yauheni Kaliuta) [1813372] - [tools] bpftool: Remove redundant "HAVE" prefix from the large INSN limit check (Yauheni Kaliuta) [1813372] - [tools] runqslower: Fix Makefile (Yauheni Kaliuta) [1813372] - [net] bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test based on port range for BPF flow dissector (Yauheni Kaliuta) [1813372] - [net] bpf: map_seq_next should always increase position index (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Allow overriding llvm tools for runqslower (Yauheni Kaliuta) [1813372] - [tools] selftest/bpf: Add test for allowed trampolines count (Yauheni Kaliuta) [1813372] - [net] bpf: Allow to resolve bpf trampoline and dispatcher in unwind (Yauheni Kaliuta) [1813372] - [net] bpf: Allow BTF ctx access for string pointers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Improve handling of failed CO-RE relocations (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Reset global state between reuseport test runs (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Make reuseport test output more legible (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Ignore FIN packets for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Use a temporary file in test_sockmap (Yauheni Kaliuta) [1813372] - [tools] bpftool: Print function linkage in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Improve bpftool changes detection (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Initialize duration variable before using (Yauheni Kaliuta) [1813372] - [tools] bpf: tcp: Add bpf_cubic example (Yauheni Kaliuta) [1813372] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_jiffies64 (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for program extensions (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add support for program extensions (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce dynamic program extensions (Yauheni Kaliuta) [1813372] - [scripts] bpf, btf: Always output invariant hit in pahole DWARF to BTF transform (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build urandom_read with LDFLAGS and LDLIBS (Yauheni Kaliuta) [1813372] - [net] bpf: Fix error path under memory pressure (Yauheni Kaliuta) [1813372] - [net] bpf: don't bother with getname/kern_path - use user_path_at (Yauheni Kaliuta) [1813372] - [tools] selftests: Refactor build to remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] runsqslower: Support user-specified libbpf include and object paths (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [tools] selftests: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] selftests: Pass VMLINUX_BTF to runqslower Makefile (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Fix override option for VMLINUX_BTF (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Don't try to remove user's homedir on clean (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Skip perf hw events test if the setup disabled it (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Don't check for btf fd in test_btf (Yauheni Kaliuta) [1813372] - [net] bpf: Fix memory leaks in generic update/delete batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Load btf_vmlinux only once per object (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix potential multiplication overflow in mmap() size calculation (Yauheni Kaliuta) [1813372] - [tools] libbpf: Simplify BTF initialization logic (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix error handling bug in btf_dump__new (Yauheni Kaliuta) [1813372] - [net] bpf: Remove set but not used variable 'first_key' (Yauheni Kaliuta) [1813372] - [tools] libbpf: Revert bpf_helper_defs.h inclusion regression (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix test_progs send_signal flakiness with nmi mode (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix unneeded extra initialization in bpf_map_batch_common (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add whitelist/blacklist of test names to test_progs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Support dumping a map with btf_vmlinux_value_type_id (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add struct_ops map name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose bpf_find_kernel_btf as a LIBBPF_API (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix missing BTF output for json during map dump (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix a leak of btf object (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing to array bpf map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing for htab and htab_percpu map (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add libbpf support to batch ops (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Sync uapi header bpf.h (Yauheni Kaliuta) [1813372] - [net] bpf: Add batch ops to all htab bpf map (Yauheni Kaliuta) [1813372] - [net] bpf: Add lookup and update batch ops to arraymap (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for update and delete batch ops (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for lookup batch op (Yauheni Kaliuta) [1813372] - [net] bpf: Add bpf_map_{value_size, update_value, map_copy_value} functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for attaching a bpf fentry/fexit trace to an XDP program (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add self tests for bpf_send_signal_thread() (Yauheni Kaliuta) [1813372] - [kernel] bpf: Add bpf_send_signal_thread() helper (Yauheni Kaliuta) [1813372] - [net] bpf: Fix seq_show for BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build runqslower from selftests (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add runqslower tool to tools/bpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Apply preserve_access_index attribute to all types in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Conform selftests/bpf Makefile output to libbpf and bpftool (Yauheni Kaliuta) [1813372] - [scripts] libbpf: Clean up bpf_helper_defs.h generation output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF_PROG, BPF_KPROBE, and BPF_KRETPROBE macros (Yauheni Kaliuta) [1813372] - [tools] libbpf: Poison kernel-only integer types (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add unit tests for global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Modify a test to check global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for a large global function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add fexit-to-skb test for global funcs (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce function-by-function verification (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Further clean up Makefile output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Ensure bpf_helper_defs.h are taken from selftests dir (Yauheni Kaliuta) [1813372] - [tools] libbpf,selftests/bpf: Fix clean targets (Yauheni Kaliuta) [1813372] - [tools] libbpf: Make bpf_map order and indices stable (Yauheni Kaliuta) [1813372] - [tools] bpf: Document BPF_F_QUERY_EFFECTIVE flag (Yauheni Kaliuta) [1813372] - [tools] bpf: Add bpf_dctcp example (Yauheni Kaliuta) [1813372] - [tools] bpf: libbpf: Add STRUCT_OPS support (Yauheni Kaliuta) [1813372] - [tools] bpf: Synch uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_tcp_send_ack helper (Yauheni Kaliuta) [1813372] - [net] bpf: tcp: Support tcp_congestion_ops in bpf (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_PROG_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Support bitfield read access in btf_struct_access (Yauheni Kaliuta) [1813372] - [net] bpf: Add enum support to btf_ctx_access() (Yauheni Kaliuta) [1813372] - [net] bpf: Avoid storing modifier to info->btf_id (Yauheni Kaliuta) [1813372] - [net] bpf: Save PTR_TO_BTF_ID register state when spilling to stack (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Restore original comm in test_overhead (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add misc section and probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] bpftool: Make skeleton C code compilable with C++ compiler (Yauheni Kaliuta) [1813372] - [tools] bpf: Print error message for bpftool cgroup show (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify transmit fill pattern (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify tx packet size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify number of packets to send (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify batch size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Use common code to handle signal and main exit (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add duration option to specify how long to run (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Preserve errno in test_progs CHECK macros (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert test_cgroup_attach to prog_tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Introduce bpf_prog_attach_xattr (Yauheni Kaliuta) [1813372] - [net] bpf: Support replacing cgroup-bpf program in MULTI mode (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unused new_flags in hierarchy_allows_attach() (Yauheni Kaliuta) [1813372] - [net] bpf: Simplify __cgroup_bpf_attach (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unnecessary assertion on fp_old (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix another __u64 printf warning (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix printing of ulimit value (Yauheni Kaliuta) [1813372] - [tools] libbpf: BTF is required when externs are present (Yauheni Kaliuta) [1813372] - [tools] libbpf: Allow to augment system Kconfig through extra optional config (Yauheni Kaliuta) [1813372] - [tools] libbpf: Put Kconfig externs into .kconfig section (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resource (Yauheni Kaliuta) [1813372] - [tools] bpf: Allow to change skb mark in test_run (Yauheni Kaliuta) [1813372] - [tools] bpftool: Work-around rst2man conversion bug (Yauheni Kaliuta) [1813372] - [tools] bpftool: Simplify format string to not use positional args (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add gen subcommand manpage (Yauheni Kaliuta) [1813372] - [tools] libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h (Yauheni Kaliuta) [1813372] - [tools] bpftool, selftests/bpf: Embed object file inside skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level for custom section names (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix libbpf_common.h when installing libbpf through 'make install' (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: More succinct Makefile output (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add zlib as a dependency in pkg-config template (Yauheni Kaliuta) [1813372] - [tools] libbpf: Print hint about ulimit when getting permission denied error (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Attach XDP programs in driver mode by default (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Set -fno-stack-protector when building BPF programs (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Add missing -lz to TPROGS_LDLIBS (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix compilation warning on shadowed variable (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix build by renaming variables (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add flexible array relocation tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support flexible arrays in CO-RE (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for libbpf-provided externs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Generate externs datasec in BPF skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support libbpf-provided extern variables (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract internal map names into constants (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add `gen skeleton` BASH completions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test validating data section to struct convertion layout (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert few more selftest to skeletons (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF skeletons selftests and convert attach_probe.c (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add skeleton codegen command (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF object skeleton support (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level of supported section names dump (Yauheni Kaliuta) [1813372] - [tools] libbpf: Postpone BTF ID finding for TRACING programs to load phase (Yauheni Kaliuta) [1813372] - [tools] libbpf: Refactor global data map initialization (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BPF program's function name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BTF-to-C type declaration emitting API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose btf__align_of() API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract common user-facing helpers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files (Yauheni Kaliuta) [1813372] - [tools] libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add generic bpf_program__attach() (Yauheni Kaliuta) [1813372] - [tools] libbpf: Don't require root for bpf_object__open() (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match maps by name (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match programs by name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [x86] bpf, x86: Align dispatcher branch targets to 16B (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add xdp_perf test (Yauheni Kaliuta) [1813372] - [net] bpf: Start using the BPF dispatcher in BPF_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf, xdp: Start using the BPF dispatcher for XDP (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF dispatcher (Yauheni Kaliuta) [1813372] - [net] bpf: Move trampoline JIT image allocation to a function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add CPU mask parsing tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Switch reuseport tests for test_progs framework (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Move reuseport tests under prog_tests/ (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Pull up printing the test name into test runner (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Propagate errors during setup for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run reuseport tests in a loop (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Unroll the main loop in reuseport test (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add helpers for getting socket family & type name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Use sa_family_t everywhere in reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Let libbpf determine program type from section name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Recognize SK_REUSEPORT programs from section name (Yauheni Kaliuta) [1813372] - [arm64] bpf, x86, arm64: Enable jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [net] bpf: Switch to offsetofend in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [tools] libbpf: Bump libpf current version to v0.0.7 (Yauheni Kaliuta) [1813372] - [fs] vmalloc: fix remap_vmalloc_range() bounds checks (Yauheni Kaliuta) [1813370] - [net] bpf: Prevent re-mmap()'ing BPF map as writable for initially r/o mapping (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: fix test_sysctl_prog with alu32 (Yauheni Kaliuta) [1813370] - [powerpc] powerpc/bpf: Enable bpf_probe_read{, str}() on powerpc again (Yauheni Kaliuta) [1813370] - [kernel] bpf: Restrict bpf_trace_printk()'s s usage and add pks, pus specifier (Yauheni Kaliuta) [1813370] - [lib] printf: add support for printing symbolic error names (Yauheni Kaliuta) [1813370] - [net] bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_retval_range (Yauheni Kaliuta) [1813370] - [arm64] bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix accounting bug with direct->count in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Return the first found result in lookup_rec() (Yauheni Kaliuta) [1813370] - [net] bpf: Undo incorrect __reg_bound_offset32 handling (Yauheni Kaliuta) [1813370] - [net] bpf: Fix tnum constraints for 32-bit comparisons (Yauheni Kaliuta) [1813370] - [x86] x86: Fix kernel-doc atomic.h warnings (Yauheni Kaliuta) [1813370] - [net] bpf: Fix trampoline usage in preempt (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Reintroduce missed build targets (Yauheni Kaliuta) [1813370] - [trace] bpf: Reliably preserve btf_trace_xxx types (Yauheni Kaliuta) [1813370] - [include] bpf: Avoid setting bpf insns pages read-only when prog is jited (Yauheni Kaliuta) [1813370] - [scripts] bpf: Force .BTF section start to zero when dumping from vmlinux (Yauheni Kaliuta) [1813370] - [scripts] bpf: Support pre-2.25-binutils objcopy for vmlinux BTF (Yauheni Kaliuta) [1813370] - [net] bpfilter: remove superfluous testing message (Jiri Benc) [1819632] - [net] bpfilter: fix dprintf usage for /dev/kmsg (Jiri Benc) [1819632] - [net] bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free (Jiri Benc) [1819632] - [netdrv] veth: ignore peer tx_dropped when counting local rx_dropped (Jiri Benc) [1819632] - [net] xsk: Publish global consumer pointers when NAPI is finished (Jiri Benc) [1819632] - [kernel] bpf, xdp: Remove no longer required rcu_read_{un}lock() (Jiri Benc) [1819632] - [netdrv] bpf, xdp: virtio_net use access ptr macro for xdp enable check (Jiri Benc) [1819632] - [kernel] bpf, xdp: Update devmap comments to reflect napi/rcu usage (Jiri Benc) [1819632] - [net] xsk, net: Make sock_def_readable() have external linkage (Jiri Benc) [1819632] - [kernel] devmap: Adjust tracepoint for map-less queue flush (Jiri Benc) [1819632] - [net] xdp: Use bulking for non-map XDP_REDIRECT and consolidate code paths (Jiri Benc) [1819632] - [net] xdp: Move devmap bulk queue into struct net_device (Jiri Benc) [1819632] - [net] xsk: Support allocations of large umems (Jiri Benc) [1819632] - [tools] Sync uapi/linux/if_link.h (Jiri Benc) [1819632] - [net] bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map (Jiri Benc) [1819632] - [net] flow_dissector: fix document for skb_flow_get_icmp_tci (Jiri Benc) [1819632] - [net] xsk: Use struct_size() helper (Jiri Benc) [1819632] - [net] xsk: Add function naming comments and reorder functions (Jiri Benc) [1819632] - [net] xsk: Remove unnecessary READ_ONCE of data (Jiri Benc) [1819632] - [net] xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addr (Jiri Benc) [1819632] - [net] xsk: Change names of validation functions (Jiri Benc) [1819632] - [net] xsk: Simplify the consumer ring access functions (Jiri Benc) [1819632] - [net] xsk: Simplify xskq_nb_avail and xskq_nb_free (Jiri Benc) [1819632] - [net] xsk: Eliminate the RX batch size (Jiri Benc) [1819632] - [net] xsk: Standardize naming of producer ring access functions (Jiri Benc) [1819632] - [net] xsk: Consolidate to one single cached producer pointer (Jiri Benc) [1819632] - [net] xsk: Simplify detection of empty and full rings (Jiri Benc) [1819632] - [net] xsk: Eliminate the lazy update threshold (Jiri Benc) [1819632] - [net] xdp: Simplify __bpf_tx_xdp_map() (Jiri Benc) [1819632] - [net] xdp: Remove map_to_flush and map swap detection (Jiri Benc) [1819632] - [net] xdp: Make cpumap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xdp: Make devmap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xsk: Make xskmap flush_list common for all map instances (Jiri Benc) [1819632] - [kernel] xdp: Fix graze->grace type-o in cpumap comments (Jiri Benc) [1819632] - [kernel] xdp: Simplify cpumap cleanup (Jiri Benc) [1819632] - [kernel] xdp: Simplify devmap cleanup (Jiri Benc) [1819632] - [net] sysctl: Fix compiler warning when only cBPF is present (Jiri Benc) [1819631] - [net] dsa: fix flow dissection on Tx path (Jiri Benc) [1819631] - [net] page_pool: add the possibility to sync DMA memory for device (Jiri Benc) [1819631] - [net] xsk: Fix xsk_poll()'s return type (Jiri Benc) [1819631] - [tools] net-af_xdp: Use correct number of channels from ethtool (Jiri Benc) [1819631] - [net] xdp: remove memory poison on free for struct xdp_mem_allocator (Jiri Benc) [1819631] - [documentation] xsk: Extend documentation for Rx|Tx-only sockets and shared umems (Jiri Benc) [1819631] - [net] xsk: Restructure/inline XSKMAP lookup/redirect/flush (Jiri Benc) [1819631] - [kernel] xsk: Store struct xdp_sock as a flexible array member of the XSKMAP (Jiri Benc) [1819631] - [include] xdp: Fix type of string pointer in __XDP_ACT_SYM_TAB (Jiri Benc) [1819631] - [documentation] xsk: Improve documentation for AF_XDP (Jiri Benc) [1819631] - [tools] Sync if_link.h (Jiri Benc) [1819631] - [net] xdp: Trivial, fix spelling in function description (Jiri Benc) [1819631] - [netdrv] netdevsim: Use scnprintf() for avoiding potential buffer overflow (Jiri Benc) [1819631] - [netdrv] netdevsim: fix ptr_ret.cocci warnings (Jiri Benc) [1819631] - [netdrv] netdevsim: remove unused sdev code (Jiri Benc) [1819631] - [netdrv] netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs (Jiri Benc) [1819631] - [netdrv] netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() (Jiri Benc) [1819631] - [netdrv] netdevsim: fix panic in nsim_dev_take_snapshot_write() (Jiri Benc) [1819631] - [net] openvswitch: New MPLS actions for layer 2 tunnelling (Guillaume Nault) [1839760] - [net] Rephrased comments section of skb_mpls_pop() (Guillaume Nault) [1839760] - [net] skb_mpls_push() modified to allow MPLS header push at start of packet. (Guillaume Nault) [1839760] - [net] Change in Openvswitch to support MPLS label depth of 3 in ingress direction (Guillaume Nault) [1839182] - [block] block: fix use-after-free on cached last_lookup partition (Ming Lei) [1787968]- [drm] drm/prime: fix extracting of the DMA addresses from a scatterlist (Jerry Snitselaar) [1815610] - [iommu] iommu: Check for deferred attach in iommu_group_do_dma_attach() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add get_domain_info() helper (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't take group reference in iommu_alloc_default_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't call .probe_finalize() under group->mutex (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Apply per-device dma_ops (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow PCI sub-hierarchy to use DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow 32bit devices to uses DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu: Do not probe devices on IOMMU-less busses (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix variable "iommu" set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu: Unexport iommu_group_get_for_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move more initialization to __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove add_device()/remove_device() code-paths (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Axe a useless test in 'arm_smmu_master_alloc_smes()' (Jerry Snitselaar) [1815610] - [iommu] iommu/s390: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dev_data->passthrough (Jerry Snitselaar) [1815610] - [iommu] iommu: Export bus_iommu_probe() and make is safe for re-probing (Jerry Snitselaar) [1815610] - [iommu] iommu: Move iommu_group_create_direct_mappings() out of iommu_group_add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Split off default domain allocation from group assignment (Jerry Snitselaar) [1815610] - [iommu] iommu: Move new probe_device path to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Keep a list of allocated groups in __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Add probe_device() and release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Return -ENODEV in add_device when device is not handled by IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dma_mask check from check_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Wire up iommu_ops->def_domain_type (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1815610] - [iommu] iommu: Add def_domain_type() callback in iommu_ops (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix reference count leak in iommu_group_alloc (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove real DMA lookup in find_domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allocate domain info for real DMA sub-devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Only clear real DMA device's context entries (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix get_acpihid_device_id() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Switch to use acpi_dev_hid_uid_match() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix over-read of ACPI UID from IVRS table (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix deferred domain attachment (Jerry Snitselaar) [1815610] - [include] iommu: Move fwspec->iommu_priv to struct dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Refactor master_cfg/fwspec usage (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Improve add_device() error handling (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Return -EBUSY when trying to re-add a device (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Fix resource_size check (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Drop __GFP_ZERO flag from DMA allocation (Jerry Snitselaar) [1815610] - [include] iommu: Introduce accessors for iommu private data (Jerry Snitselaar) [1815610] - [acpi] ACPI/IORT: Remove direct access of dev->iommu_fwspec (Jerry Snitselaar) [1815610] - [include] iommu: Define dev_iommu_fwspec_get() for !CONFIG_IOMMU_API (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not flush Device Table in iommu_map_page() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Update Device Table in increase_address_space() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Call domain_flush_complete() in update_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not loop forever when trying to increase address space (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix race in increase_address_space()/fetch_pte() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix the memory leak in dev_iommu_free() (Jerry Snitselaar) [1815610] - [include] iommu: Move iommu_fwspec to struct dev_iommu (Jerry Snitselaar) [1815610] - [include] iommu: Rename struct iommu_param to dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Take a ref to the IOMMU driver during ->of_xlate() (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Take a ref to the IOMMU driver prior to ->add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix mm reference leak (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix the configuration of GCR3 table root pointer (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix page request descriptor size (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Populate debugfs if IOMMUs are detected (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Ignore devices with out-of-spec domain number (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix the wrong printing in RHSA parsing (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix debugfs register reads (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warnings (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix MSI reservation allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Disable IOMMU on Stoney Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu: intel: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: amd: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: arm: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: Implement generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix Kconfig indentation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON_ONCE() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unnecessary to handle default identity domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add RMRR base and end addresses sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Mark firmware tainted if RMRR fails sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't reject Host Bridge due to scope mismatch (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Loose requirement for flush queue initializaton (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid iova flush queue in strict mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: trace: Extend map_sg trace event (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid sending invalid page response (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix off-by-one in PASID allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid duplicated code for PASID setup (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Reject SVM bind for failed capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Match CPU and IOMMU paging mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove VMD child device sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use pci_real_dma_dev() for mapping (Jerry Snitselaar) [1815610] - [pci] PCI: Introduce pci_real_dma_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove the unnecessary assignment (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused struct member (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Replace two consecutive readl calls with one readq (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix typos for PPR macros (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove local variables (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused variable (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Only support x2APIC with IVHD type 11h/40h (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Check feature support bit before accessing MSI capability registers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Treat per-device exclusion ranges as r/w unity-mapped regions (Jerry Snitselaar) [1815610] - [iommu] iommu: Use C99 flexible array in fwspec (Jerry Snitselaar) [1833512 1815610] - [iommu] drivers/iommu: Allow IOMMU bus ops to be unregistered (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Request ACS from the PCI core when configuring IOMMU linkage (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Export core IOMMU API symbols to permit modular drivers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix IOMMU perf counter clobbering during init (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: fix variable 'cookie' set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unlink device if failed to add to group (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove device link to group on failure (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Relax locking in iommu_dma_prepare_msi() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove incorrect PSI capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Rationalise types for DMA masks (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Init the struct iova to fix the possible memleak (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check VT-d RMRR region in BIOS is reported as reserved (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Turn off translations at shutdown (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in device table (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not re-fetch iommu->cmd_buf_tail (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event (Jerry Snitselaar) [1815610] - [drm] drm/prime: use dma length macro when mapping sg (Jerry Snitselaar) [1815610] - [drm] drm/amdgpu: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [drm] drm/radeon: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert AMD iommu driver to the dma-iommu api (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Use the dev->coherent_dma_mask (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Handle deferred devices (Jerry Snitselaar) [1815610] - [include] iommu: KABI cleanup (Jerry Snitselaar) [1815610] - [iommu] iommu: Add gfp parameter to iommu_ops::map (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unnecessary locking from AMD iommu driver (Jerry Snitselaar) [1815610] - [iommu] drivers: iommu: hyperv: Make HYPERV_IOMMU only available on x86 (Jerry Snitselaar) [1815610] - [include] iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros (Jerry Snitselaar) [1815610] - [iommu] iommu: pass cell_count = -1 to of_for_each_phandle with cells_name (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Free context bitmap in the err path of arm_smmu_init_domain_context (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Mask TLBI address correctly (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove wrong default domain comments (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix for dereferencing before null checking (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Declare Broadwell igfx dmar support snafu (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add Scalable Mode fault information (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use bounce buffer for untrusted devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add trace events for device dma map/unmap (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't switch off swiotlb if bounce page is used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check whether device requires bounce buffer (Jerry Snitselaar) [1815610] - [dma] swiotlb: Split size parameter to map/unmap APIs (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: use ->map_page to implement ->map_sg (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: make instances match their method names (Jerry Snitselaar) [1815610] - [uapi] iommu: Add padding to struct iommu_fault (Jerry Snitselaar) [1815610] - [iommu] iommu: Add recoverable fault reporting (Jerry Snitselaar) [1815610] - [iommu] iommu: Introduce device fault report API (Jerry Snitselaar) [1815610] - [include] driver core: Add per device iommu param (Jerry Snitselaar) [1815610] - [uapi] iommu: Introduce device fault data (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use dma_direct for bypass devices (Jerry Snitselaar) [1815610] - [dma] dma-direct: don't check swiotlb=force in dma_direct_map_resource (Jerry Snitselaar) [1815610] - [mm] dma-mapping: remove the default map_resource implementation (Jerry Snitselaar) [1815610] - [iommu] Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock" (Jerry Snitselaar) [1815610 1813666] - [dma] dma-direct: don't truncate dma_required_mask to bus addressing capabilities (Jerry Snitselaar) [1815610] - [acpi] ACPI / utils: Introduce acpi_dev_hid_uid_match() helper (Jerry Snitselaar) [1815610] - [security] efi: Only print errors about failing to get certs if EFI vars are found (Lenny Szubowicz) [1804969] - [infiniband] RDMA/iw_cxgb4: Fix incorrect function parameters (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: initiate CLOSE when entering TERM (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case (Vishal Kulkarni) [1828676] - [infiniband] iw_cxgb4: fix ECN check on the passive accept (Vishal Kulkarni) [1828676] - [vfio] vfio/pci: fix memory leaks of eventfd ctx (Alex Williamson) [1837678] - [vfio] vfio/pci: fix memory leaks in alloc_perm_bits() (Alex Williamson) [1837678] - [vfio] vfio: avoid possible overflow in vfio_iommu_type1_pin_pages (Alex Williamson) [1837678] - [vfio] vfio/mdev: make create attribute static (Alex Williamson) [1837678] - [vfio] vfio/type1: remove hugepage checks in is_invalid_reserved_pfn() (Alex Williamson) [1837678] - [vfio] vfio/type1: Initialize resv_msi_base (Alex Williamson) [1837678] - [vfio] vfio_pci: Restore original state on release (Alex Williamson) [1837678] - [uapi] vfio: re-arrange vfio region definitions (Alex Williamson) [1837678] - [vfio] mdev: Send uevents around parent device registration (Alex Williamson) [1837678] - [vfio] vfio/mdev: Synchronize device create/remove with parent removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid creating sysfs remove file on stale device removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Improve the create/remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid inline get and put parent helpers (Alex Williamson) [1837678] - [vfio] vfio/mdev: Fix aborting mdev child device removal if one fails (Alex Williamson) [1837678] - [vfio] vfio/mdev: Follow correct remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid masking error code to EBUSY (Alex Williamson) [1837678] - [vfio] vfio/mdev: Removed unused kref (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid release parent reference during error path (Alex Williamson) [1837678] - [uapi] vfio-ccw: add handling for async channel instructions (Alex Williamson) [1837678] - [uapi] vfio-ccw: add capabilities chain (Alex Williamson) [1837678] - [vfio] vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" (Alex Williamson) [1837678] - [vfio] vfio/pci: use correct format characters (Alex Williamson) [1837678] - [vfio] vfio: expand minor range when registering chrdev region (Alex Williamson) [1837678] - [vfio] vfio/mdev: add static modifier to add_mdev_supported_type (Alex Williamson) [1837678] - [vfio] vfio/type1: Remove map_try_harder() code path (Alex Williamson) [1837678] - [vfio] vfio/pci: Fix potential memory leak in vfio_msi_cap_len (Alex Williamson) [1837678] - [vfio] vfio: Mark expected switch fall-throughs (Alex Williamson) [1837678] - [fs] gfs2: Only do glock put in gfs2_create_inode for free inodes (Robert S Peterson) [1831666] - [fs] gfs2: Grab glock reference sooner in gfs2_add_revoke (Robert S Peterson) [1831666] - [fs] Revert "gfs2: Don't demote a glock until its revokes are written" (Robert S Peterson) [1831666] - [fs] signal: Fix wrong PIDTYPE_TGID check in send_sigio() & send_sigurg() (Waiman Long) [1845597] - [md] dm mpath: add DM device name to Failing/Reinstating path log messages (Mike Snitzer) [1822975] - [md] dm mpath: enhance queue_if_no_path debugging (Mike Snitzer) [1822975] - [md] dm mpath: restrict queue_if_no_path state machine (Mike Snitzer) [1822975] - [md] dm mpath: simplify __must_push_back (Mike Snitzer) [1822975] - [md] dm: use DMDEBUG macros now that they use pr_debug variants (Mike Snitzer) [1822975] - [include] dm: use dynamic debug instead of compile-time config option (Mike Snitzer) [1822975] - [md] dm mpath: switch paths in dm_blk_ioctl() code path (Mike Snitzer) [1822975] - [md] dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath (Mike Snitzer) [1822975] - [tools] selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix some IS_ERR() vs NULL bugs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap policers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Switch to use correct packet trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add devlink-trap policer support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Track used packet trap policer IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend QPCR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_ptp: Fix build warnings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Avoid uninitialized symbol errors (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Remove unnecessary conversion to bool (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl: Avoid defining static variable in header file (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove unused RIF and FID families (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Add proper function documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: i2c: Add missing field documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Fix list iteration in error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_dscp_router: Test no DSCP rewrite after pedit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add DSCP, ECN, dscp_rw to QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Rename mlxsw_afa_qos_cmd to mlxsw_afa_qos_switch_prio_cmd (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Explicitly register packet trap groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Fix 64-bit division in mlxsw_sp_counter_resources_register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Only issue reset when system is ready (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add tc action hw_stats tests (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose devlink resource occupancy for counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Consolidate subpools initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move config validation along with resource register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose subpool sizes over devlink resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Add entry_size_res_id for each subpool and use it to query entry size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move sub_pools under per-instance pool struct (Ivan Vecera) [1821646] - [tools] selftests: spectrum-2: Adjust tc_flower_scale limit according to current counter count (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Query bank size from FW resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase register field length to 31 bits (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: RED: Test RED ECN nodrop offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Offload RED ECN nodrop mode (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Ask device for rule stats only if counter was created (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state (Ivan Vecera) [1821646] - [netdrv] net: mlxfw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_defprio: Use until_counter_is (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Wait longer before accessing the device after reset (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Update module_type values in PMTM register and map them to width (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: resource_scale: Invoke for Spectrum-3 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce router scale running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer traffic test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add mlxsw lib (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Add devlink port helpers (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Check devlink info command is supported (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer configuration test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in rtnetlink test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in vxlan test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in blackhole routes test (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Avoid race condition (Ivan Vecera) [1821646] - [tools] selftests: add a mirror test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [tools] selftests: add egress redirect test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Spectrum-3 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Initialize advertised speeds to supported speeds (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move the ECN-marked packet counter to ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Optimize SFN records processing (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Lookup and pass cookie down to devlink_trap_report() (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Extract cookie index for ACL discard trap packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Implement flow_offload action cookie offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Add trap with userdef action (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: fix spelling mistake: "progamming" -> "programming" (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_acl_drops: Add ACL traps test (Ivan Vecera) [1821646] - [tools] selftests: pass pref and handle to devlink_trap_drop_* helpers (Ivan Vecera) [1821646] - [tools] selftests: introduce test for mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add ACL devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Introduce dummy group with thin policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to enable/disable rx_listener for trap (Ivan Vecera) [1821646] - [netdrv] mlxsw: acl_flex_actions: Trap all ACL dropped packets to DISCARD_*_ACL traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Pass the ingress indication down to flex action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Disable mixed bound blocks to contain action drop (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track ingress and egress block bindings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use listener->en/dis_action instead of hard-coded values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Remove unused values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove priv from listener equality comparison (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Make block arg const where appropriate (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Make global arrays const as they should be (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove initialization to false of mlxsw_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove dummy union name from struct mlxsw_listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove unused action field from mlxsw_rx_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Rename Trap / Discard Action to Trap Action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Ivan Vecera) [1821646] - [netdrv] net/mlx5: Add fsm_reactivate callback support (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Add reactivate flow support to FSM burn flow (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: More error messages coverage (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Improve FSM err message reporting and return codes (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Generic mlx FW flash status notify (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove RTNL where possible (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from exported helpers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inetaddr listeners (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from netdev listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Take router lock from dpipe code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inside routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Introduce router lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Store NVE decapsulation configuration in router (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Expose router struct to internal users (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast route list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast table list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Publish multicast route after writing it to the device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_nve: Make tunnel initialization symmetric (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Export function to check if RIF exists (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Prevent RIF access outside of routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken when resolving underlay device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during RIF teardown (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during nexthop init (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Only update mirroring agents if present (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Convert callers to use new mirroring API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Prepare work item to update mirroring agents (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Use struct_size() to simplify allocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Protect counter pool with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_kvdl: Protect allocations with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Add test for error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Adjust test to recent changes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test creation of multiple VLAN-aware bridges (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test bridge creation with VXLAN (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Remove deprecated test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Reduce dependency between bridge and router code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Remove VXLAN checks during FID membership (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Have VXLAN device take reference on FID (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack to bridge creation function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Add missing error path (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add validation of hardware device types for MGPIR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Clear offload indication from IPv6 nexthops on abort (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for local table route replacement (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_sp_qdisc_tbf_rate_kbps (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Fix an error handling path in 'mlxsw_m_port_create()' (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of TBF Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Configure shaper rate and burst size together (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add lowest_shaper_bs to struct mlxsw_sp (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase MLXSW_REG_QEEC_MAS_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add max_shaper_bs to QoS ETS Element Configuration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a common leaf unoffload function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add mlxsw_sp_qdisc_get_class_stats() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a per-TC stat function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Fix use-after-free during reload (Ivan Vecera) [1821646] - [netdrv] spectrum: Add a delayed work to update SPAN buffsize according to speed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix SPAN egress mirroring buffer size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Put buffsize update code into helper function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push code getting port speed into a helper (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for overlay_smac_is_mc (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add OVERLAY_SMAC_MC trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_ipip: Add test case for decap_error (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for decap_error (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add tunnel devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Reorder cases according to enum order (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add ECN configurations with IPinIP tunnels (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Decapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Encapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add NON_ROUTABLE trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Add test cases of irif and erif disabled (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add irif and erif disabled traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Include MC TCs in Qdisc counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Wipe xstats.backlog of down ports (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_mc_aware: Fix mausezahn invocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test for FIB offload API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Set hardware flags for routes (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Separate nexthop offload indication from route (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Only require minimum firmware version (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Ignore grafting of invisible FIFO (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dcb: Allow setting default port priority (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Rename MLXSW_REG_QEEC_HIERARCY_* enumerators (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Clarify a comment (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use dedicated policer for VRRP packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Skip loopback RIFs during MAC validation (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Fix out-of-memory error in mfa2 flash burning (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: After underlay moves, demote conflicting tunnels (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Check devlink device before running test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add router scale test for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix determining underlay for a GRE tunnel (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Verify FSM error code translation doesn't exceed array size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Enable EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for using EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend EMAD information reported to devlink hwerr (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for EMAD string TLV parsing (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: emad: Remove deprecated EMAD TLVs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Parse TLVs' offsets of incoming EMADs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Enable devlink reload only on probe (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 exceptions (Ivan Vecera) [1821646] - [tools] selftests: forwarding: devlink: Add functionality for trap exceptions test (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap exceptions support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add specific trap for packets routed via invalid nexthops (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add new FIB entry type for reject routes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 drops (Ivan Vecera) [1821646] - [tools] selftests: devlink: Make devlink_trap_cleanup() more generic (Ivan Vecera) [1821646] - [tools] selftests: devlink: Export functions to devlink library (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix error return code in mlxsw_sp_port_module_info_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Generalize split count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Iterate over all ports in gap during unsplit create (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix base port get for split count 4 and 8 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use port_module_max_width to compute base port index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remember split base local port and use it in unsplit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Introduce resource for getting offset of 4 lanes split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push getting offsets of split ports into a helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add sanity checks into module info get (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Pass mapping values in port mapping structure (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use mapping of port being split for creating split ports (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Replace port_to_module array with array of structs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Distinguish between unsplittable and split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move max_width check up before count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use PMTM register to get max module width (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Port Module Type Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init (Ivan Vecera) [1821646] - [netdrv] mlxsw: Enforce firmware version for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: Bump firmware version to 13.2000.2308 (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase size of MPAR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Unpublish devlink parameters during reload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: remove unneeded semicolon (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Calculate the size of the main pool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use guaranteed buffer size as pool size limit (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend QSFP EEPROM size for ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add macro for getting QSFP module EEPROM page number (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Push Ethernet header before reporting trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 target scale for tc flower scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a resource scale test for Spectrum-2 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 mirror-to-gretap target scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Generalize the parameters of mirror_gre test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Add validation for FW version (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Push minor/subminor fw version check into helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: thermal: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: hwmon: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Ivan Vecera) [1821646] - [netdrv] mlxsw: Propagate extack down to register_fib_notifier() (Ivan Vecera) [1821646] - [netdrv] mlxsw: Register port netdevices into net of core (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Take devlink net instead of init_net (Ivan Vecera) [1821646] - [netdrv] mlxsw: PCI: Send EMAD traffic on a separate queue (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use per-netns netdevice notifier registration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Clear VLAN filters during port initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Add the ability to query the CPU port's shared buffer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register CPU port with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Prevent changing CPU port's configuration (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a test case for devlink-trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap L2 drops (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add trap group for layer 2 discards (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 2 discard trap IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add new trap actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add API to set trap action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-3 ASIC (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload match on reserved TCP flags bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track rules that forbid egress block bind (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload mirred redirect on egress (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Expose KVD size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] geneve: change from tx_error to tx_dropped on missing metadata (Jiri Benc) [1843412] - [net] mptcp: use untruncated hash in ADD_ADDR HMAC (Florian Westphal) [1840167] - [net] mptcp: use rightmost 64 bits in ADD_ADDR HMAC (Florian Westphal) [1840167] - [tools] selftests: mptcp: pm: rm the right tmp file (Florian Westphal) [1840167] - [net] mptcp: cope better with MP_JOIN failure (Florian Westphal) [1840167] - [net] inet_connection_sock: factor out destroy helper. (Florian Westphal) [1840167] - [net] mptcp: add new sock flag to deal with join subflows (Florian Westphal) [1840167] - [net] mptcp: Initialize map_seq upon subflow establishment (Florian Westphal) [1840167] - [net] mptcp: set correct vfs info for subflows (Florian Westphal) [1840167] - [net] mptcp: fix uninitialized value access (Florian Westphal) [1840167] - [net] mptcp: initialize the data_fin field for mpc packets (Florian Westphal) [1840167] - [net] mptcp: fix 'use_ack' option access. (Florian Westphal) [1840167] - [net] mptcp: avoid a WARN on bad input. (Florian Westphal) [1840167] - [net] mptcp: move option parsing into mptcp_incoming_options() (Florian Westphal) [1840167] - [net] mptcp: consolidate synack processing. (Florian Westphal) [1840167] - [net] mptcp: replace mptcp_disconnect with a stub (Florian Westphal) [1840167] - [net] mptcp: fix race in msk status update (Florian Westphal) [1840167] - [net] tcp: mptcp: use mptcp receive buffer space to select rcv window (Florian Westphal) [1840167] - [net] mptcp/pm_netlink.c : add check for nla_put_in/6_addr (Florian Westphal) [1840167] - [net] mptcp: fix data_fin handing in RX path (Florian Westphal) [1840167] - [net] mptcp: drop req socket remote_key* fields (Florian Westphal) [1840167] - [net] mptcp: avoid flipping mp_capable field in syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: handle mptcp listener destruction via rcu (Florian Westphal) [1840167] - [net] mptcp: fix 'Attempt to release TCP socket in state' warnings (Florian Westphal) [1840167] - [net] mptcp: fix splat when incoming connection is never accepted before exit/close (Florian Westphal) [1840167] - [net] mptcp: fix double-unlock in mptcp_poll (Florian Westphal) [1840167] - [net] mptcp: add some missing pr_fmt defines (Florian Westphal) [1840167] - [net] mptcp: fix "fn parameter not described" warnings (Florian Westphal) [1840167] - [net] mptcp: re-check dsn before reading from subflow (Florian Westphal) [1840167] - [net] mptcp: subflow: check parent mptcp socket on subflow state change (Florian Westphal) [1840167] - [net] mptcp: fix tcp fallback crash (Florian Westphal) [1840167] - [tools] selftests:mptcp: fix failure due to whitespace damage (Florian Westphal) [1840167] - [tools] selftests: add test-cases for MPTCP MP_JOIN (Florian Westphal) [1840167] - [tools] selftests: add PM netlink functional tests (Florian Westphal) [1840167] - [net] mptcp: add netlink-based PM (Florian Westphal) [1840167] - [net] mptcp: add and use MIB counter infrastructure (Florian Westphal) [1840167] - [net] mptcp: allow dumping subflow context to userspace (Florian Westphal) [1840167] - [net] mptcp: implement and use MPTCP-level retransmission (Florian Westphal) [1840167] - [net] mptcp: rework mptcp_sendmsg_frag to accept optional dfrag (Florian Westphal) [1840167] - [net] mptcp: allow partial cleaning of rtx head dfrag (Florian Westphal) [1840167] - [net] mptcp: implement memory accounting for mptcp rtx queue (Florian Westphal) [1840167] - [net] mptcp: introduce MPTCP retransmission timer (Florian Westphal) [1840167] - [net] mptcp: queue data for mptcp level retransmission (Florian Westphal) [1840167] - [net] mptcp: update per unacked sequence on pkt reception (Florian Westphal) [1840167] - [net] mptcp: Implement path manager interface commands (Florian Westphal) [1840167] - [net] mptcp: Add handling of outgoing MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add handling of incoming MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add path manager interface (Florian Westphal) [1840167] - [net] mptcp: Add ADD_ADDR handling (Florian Westphal) [1840167] - [net] tcp: annotate sk->sk_wmem_queued lockless reads (Florian Westphal) [1840167] - [net] mptcp: don't hang in mptcp_sendmsg() after TCP fallback (Florian Westphal) [1840167] - [net] mptcp: Remove set but not used variable 'can_ack' (Florian Westphal) [1840167] - [net] mptcp: rename fourth ack field (Florian Westphal) [1840167] - [net] mptcp: move msk state update to subflow_syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: drop unneeded checks (Florian Westphal) [1840167] - [net] mptcp: create msk early (Florian Westphal) [1840167] - [net] mptcp: don't hang before sending 'MP capable with data' (Florian Westphal) [1840167] - [net] mptcp: don't grow mptcp socket receive buffer when rcvbuf is locked (Florian Westphal) [1840167] - [tools] mptcp: selftests: add rcvbuf set option (Florian Westphal) [1840167] - [net] mptcp: always include dack if possible. (Florian Westphal) [1840167] - [net] mptcp: Only send DATA_FIN with final mapping (Florian Westphal) [1840167] - [net] mptcp: Use per-subflow storage for DATA_FIN sequence number (Florian Westphal) [1840167] - [net] mptcp: Check connection state before attempting send (Florian Westphal) [1840167] - [net] mptcp: add dummy icsk_sync_mss() (Florian Westphal) [1840167] - [net] mptcp: defer work schedule until mptcp lock is released (Florian Westphal) [1840167] - [net] mptcp: avoid work queue scheduling if possible (Florian Westphal) [1840167] - [net] mptcp: remove mptcp_read_actor (Florian Westphal) [1840167] - [net] mptcp: add rmem queue accounting (Florian Westphal) [1840167] - [net] mptcp: update mptcp ack sequence from work queue (Florian Westphal) [1840167] - [net] mptcp: add work queue skeleton (Florian Westphal) [1840167] - [net] mptcp: add and use mptcp_data_ready helper (Florian Westphal) [1840167] - [net] xfrm: fix a NULL-ptr deref in xfrm_local_error (Xin Long) [1835208] - [net] xfrm: add IPv6 support for espintcp (Sabrina Dubroca) [1446392] - [net] xfrm: add support for UDPv6 encapsulation of ESP (Sabrina Dubroca) [1446392] - [net] xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINUDP_NON_IKE) (Sabrina Dubroca) [1446392] - [net] esp: Export esp_output_fill_trailer function (Sabrina Dubroca) [1446392] - [net] udp: fix jump label misuse (Sabrina Dubroca) [1446392] - [net] udp: implement complete book-keeping for encap_needed (Sabrina Dubroca) [1446392] - [net] xfrm: espintcp: save and call old ->sk_destruct (Sabrina Dubroca) [1446392] - [net] xfrm: add espintcp (RFC 8229) (Sabrina Dubroca) [1446392] - [net] esp4: split esp_output_udp_encap and introduce esp_output_encap (Sabrina Dubroca) [1446392] - [net] esp4: prepare esp_input_done2 for non-UDP encapsulation (Sabrina Dubroca) [1446392] - [net] xfrm: add route lookup to xfrm4_rcv_encap (Sabrina Dubroca) [1446392] - [net] xfrm: introduce xfrm_trans_queue_net (Sabrina Dubroca) [1446392] - [net] add queue argument to __skb_wait_for_more_packets and __skb_{, try_}recv_datagram (Sabrina Dubroca) [1446392] - [net] use skb_queue_empty_lockless() in busy poll contexts (Sabrina Dubroca) [1446392] - [include] net: add skb_queue_empty_lockless() (Sabrina Dubroca) [1446392] - [net] add READ_ONCE() annotation in __skb_wait_for_more_packets() (Sabrina Dubroca) [1446392] - [net] datagram: remove rendundant 'peeked' argument (Sabrina Dubroca) [1446392] - [tools] kvm: selftests: fix rdtsc() for vmx_tsc_adjust_test (Vitaly Kuznetsov) [1841490] - [x86] kvm: lapic: Also cancel preemption timer when disarm LAPIC timer (Vitaly Kuznetsov) [1841490] - [s390] kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Vitaly Kuznetsov) [1841490] - [x86] kvm/x86: Remove redundant function implementations (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: VMX preemption timer migration test (Vitaly Kuznetsov) [1841490] - [tools] tools arch kvm: Sync kvm headers with the kernel sources (Vitaly Kuznetsov) [1841490] - [tools] tools headers uapi: Update tools's copy of kvm.h headers (Vitaly Kuznetsov) [1841490] - [tools] tools headers: Sync the various kvm.h header copies (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Fix VMX preemption timer migration (Vitaly Kuznetsov) [1841490] - [uapi] x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit (Vitaly Kuznetsov) [1841490] - [virt] kvm: introduce kvm_read_guest_offset_cached() (Vitaly Kuznetsov) [1841490] - [virt] kvm: rename kvm_arch_can_inject_async_page_present() to kvm_arch_can_dequeue_async_page_present() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1841490] - [virt] revert "kvm: No need to retry for hva_to_pfn_remapped()" (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: fix smm test on SVM (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: add a SVM version of state-test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: introduce cpu_has_svm() check (Vitaly Kuznetsov) [1841490] - [x86] kvm: mmu: pass arbitrary CR0/CR4/EFER to kvm_init_shadow_mmu (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave guest mode when clearing EFER.SVME (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: split nested_vmcb_check_controls (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_HIF_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_VINTR_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synthesize correct EXITINTINFO on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: preserve VGIF across VMCB switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract svm_set_gif (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove unnecessary if (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synchronize VMCB controls updated by the processor on every vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: restore clobbered INT_CTL fields after clearing VINTR (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: save all control fields in svm->nested (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove trailing padding for struct vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: pass vmcb_control_area to copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: clean up tsc_offset update (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move MMU setup to nested_prepare_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract preparation of VMCB for nested run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract load_nested_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move map argument out of enter_svm_guest_mode (Vitaly Kuznetsov) [1841490] - [virt] kvm: check userspace_addr for all memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: always update CR3 in VMCS (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: always update CR3 in VMCB (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: correctly inject INIT vmexits (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove exit_required (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: inject exceptions via svm_check_nested_events (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: enable event window in inject_pending_event (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: track manually whether an event has been injected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve registers modifications done before nested_svm_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Initialize tdp_level during vCPU creation (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave ASID aside in copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: fix condition for filtering async PF (Vitaly Kuznetsov) [1841490] - [x86] kvm: Fix the indentation to match coding style (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: replace "fall through" with "return" to indicate different case (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Take an unsigned 32-bit int for has_emulated_msr()'s index (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Remove superfluous brackets from case statement (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: simplify is_mmio_spte (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: enable X86_FEATURE_WAITPKG in KVM capabilities (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: only do L1TF workaround on affected processors (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Migrate the VMX-preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Change emulated VMX-preemption timer hrtimer to absolute (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Really make emulated nested preemption timer pinned (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove unused 'ops' param from nested_vmx_hardware_setup() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Remove unnecessary V_IRQ unsetting (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Merge svm_enable_vintr into svm_set_vintr (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle preemption timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: TSCDEADLINE MSR emulation fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_can_use_hv_timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize posted-interrupt delivery for timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce more exit_fastpath_completion enum values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce kvm_vcpu_exit_request() helper (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Print symbolic names of VMX VM-Exit flags in traces (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce generic fastpath handler (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop superfluous VMREAD of vmcs02.GUEST_SYSENTER_* (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Truncate writes to vmcs.SYSENTER_EIP/ESP for 32-bit vCPU (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Improve handle_external_interrupt_irqoff inline assembly (Vitaly Kuznetsov) [1841490] - [documentation] kvm: documentation: Fix up cpuid page (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sanity check on gfn before removal (Vitaly Kuznetsov) [1841490] - [virt] kvm: No need to retry for hva_to_pfn_remapped() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Force ASYNC_PF_PER_VCPU to be power of two (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Remove unneeded __ASM_SIZE usage with POP instruction (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add a helper to consolidate root sp allocation (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move max hugepage level to a separate #define (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Tweak PSE hugepage handling to avoid 2M vs 4M conundrum (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Cleanup vcpu->arch.guest_xstate_size (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Tweak handling of failure code for nested VM-Enter failure (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Capture TDP level when updating CPUID (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move nested EPT out of kvm_x86_ops.get_tdp_level() hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR0 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR4 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Unconditionally validate CR3 during nested transitions (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when temporarily switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use accessor to read vmcs.INTR_INFO when handling exception (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: handle wrap around 32-bit address space (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace late check_nested_events() hack with more precise fix (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_get_rflags() to query RFLAGS in vmx_interrupt_blocked() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_interrupt_blocked() directly from vmx_handle_exit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: WARN on injected+pending exception even in nested case (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve IRQ/NMI/SMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report interrupts as allowed when in L2 and exit-on-interrupt is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Prioritize SMI over nested IRQ/NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve IRQ/NMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Split out architectural interrupt/NMI/SMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Split out architectural interrupt/NMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Move SMI vmexit handling to svm_check_nested_events() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: replace is_smm checks with kvm_x86_ops.smi_allowed (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Make return for {interrupt_nmi, smi}_allowed() a bool instead of int (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Open a window for pending nested VMX preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve exception priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Implement check_nested_events for NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: immediately inject INTR vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: leave halted state on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: introduce nested_run_pending (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Disable AVIC before setting V_IRQ (Vitaly Kuznetsov) [1841490] - [virt] kvm: Introduce kvm_make_all_cpus_request_except() (Vitaly Kuznetsov) [1841490] - [tools] kvm: vmx: pass correct DR6 for GD userspace exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86, svm: isolate vcpu->arch.dr6 from vmcb->save.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: keep DR6 synchronized with vcpu->arch.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: trap #DB and #BP to userspace if guest debugging is on (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add KVM_SET_GUEST_DEBUG test (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix single-step with KVM_SET_GUEST_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set RTM for DB_VECTOR too for KVM_EXIT_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: fix DR6 delivery for various cases of #DB injection (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Declare KVM_CAP_SET_GUEST_DEBUG properly (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Fix build for evmcs.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Vitaly Kuznetsov) [1841490] - [x86] kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fixes posted interrupt check for IRQs delivery modes (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fill in kvm_run->debug.arch.dr[67] (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Replace a BUG_ON(1) with BUG() to squash clang warning (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: do not allow VMRUN inside SMM (Vitaly Kuznetsov) [1841490] - [virt] kvm: add capability for halt polling (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Store vmcs.EXIT_QUALIFICATION as an unsigned long, not u32 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a redundant call to vmx_get_intr_info() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: move nested-related kvm_x86_ops to a separate struct (Vitaly Kuznetsov) [1841490] - [x86] kvm: evmcs: check if nesting is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: check_nested_events is never NULL (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm/set_memory_region_test: do not check RIP if the guest shuts down (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: avoid infinite loop on NPF from bad address (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove redundant argument to kvm_arch_vcpu_ioctl_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Check for CR0.CD and CR0.NW on VMRUN of nested guests (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Improve latency for single target IPI fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize handling of VM-Entry failures in vmx_vcpu_run() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove non-functional "support" for CR3 target values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Avoid an extra memslot lookup in try_async_pf() for L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set @writable to false for non-visible accesses by L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop manual clearing of segment cache on nested VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reset register cache (available and dirty masks) on VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invoke ept_save_pdptrs() if and only if PAE paging is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Rename exit_reason to vm_exit_reason for nested VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Cast exit_reason to u16 to check for nested EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Pull exit_reason from vcpu_vmx in nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a superfluous WARN on reflecting EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Split VM-Exit reflection logic into L0 vs. L1 wants (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: match comment with return type for nested_vmx_exit_reflected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested VM-Exit tracepoint into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move VM-Fail check out of nested_vmx_exit_reflected() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move reflection check into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Use do_machine_check to pass MCE to the host (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean cr3/pgd handling in vmx_load_mmu_pgd() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Free only the affected contexts when emulating INVEPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Don't flush TLB on nested VMX transition (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip MMU sync on nested VMX transition when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add module param to force TLB flush on root reuse (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add separate override for MMU sync during fast CR3 switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move fast_cr3_switch() side effects to __kvm_mmu_new_cr3() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Don't reload APIC access page if its control is disabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Retrieve APIC access page HPA only when necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reload APIC access page on nested VM-Exit only if necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Add helper to handle TLB flushes on nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Rename ->tlb_flush() to ->tlb_flush_all() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Document the ASID logic in svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce vmx_flush_tlb_current() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested_get_vpid02() to vmx/nested.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vmx_flush_tlb() to vmx.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean up vmx_flush_tlb_gva() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: make Hyper-V PV TLB flush use tlb_flush_guest() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Use vpid_sync_vcpu_addr() to emulate INVVPID with address (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Drop redundant capability checks in low level INVVPID helpers (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vpid_sync_vcpu_addr() down a few lines (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vpid_sync_context() directly when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Skip global INVVPID fallback if vpid==0 in vpid_sync_context() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sync SPTEs when injecting page/EPT fault into L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: cleanup kvm_inject_emulated_page_fault (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_mmu_invalidate_gva (Vitaly Kuznetsov) [1841490] - [x86] kvm: Disable objtool frame pointer checking for vmenter.S (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove CREATE_IRQCHIP/SET_PIT2 race (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all roots when emulating INVVPID without EPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all EPTP contexts when emulating INVEPT for L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Flush all EPTP/VPID contexts on remote TLB flush (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add testcase for creating max number of memslots (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Make set_memory_region_test common to all architectures (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "zero" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add vm_get_fd() in kvm_util (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "delete" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] kvm: sefltests: Add explicit synchronization to move mem region test (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add GUEST_ASSERT variants to pass values to host (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add util to delete memory region (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Use kernel's list instead of homebrewed replacement (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() (Vitaly Kuznetsov) [1841490] - [x86] kvm: pass through CPUID(0x80000006) (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Return updated timer current count register from KVM_GET_LAPIC (Vitaly Kuznetsov) [1841490] - [virt] kvm: remove redundant assignment to variable r (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Fix __svm_vcpu_run declaration (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not setup frame pointer in __svm_vcpu_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: reflect MTF VM-exits if injected by L1 (Vitaly Kuznetsov) [1841490] - [kernel] kvm: Check validity of resolved slot when searching memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Enable machine check support for 32bit targets (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: move more vmentry code to assembly (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fix compilation with modular PSP and non-modular KVM (Vitaly Kuznetsov) [1841490] - [x86] Increase KVM_MAX_VCPUS to 1024, KVM_MAX_VCPU_ID to 2048 (Eduardo Habkost) [1810811] - [scsi] scsi: core: avoid host-wide host_busy counter for scsi_mq (Ewan Milne) [1761928] - [gpio] gpio: xgene-sb: set valid IRQ type in to_irq() (Brian Masney) [1802402] - [block] rbd: compression_hint option (Ilya Dryomov) [1835925] - [include] libceph: support for alloc hint flags (Ilya Dryomov) [1835925] - [net] libceph: read_from_replica option (Ilya Dryomov) [1835925] - [net] libceph: support for balanced and localized reads (Ilya Dryomov) [1835925] - [net] libceph: crush_location infrastructure (Ilya Dryomov) [1835925] - [net] libceph: decode CRUSH device/bucket types and names (Ilya Dryomov) [1835925] - [net] libceph: add non-asserting rbtree insertion helper (Ilya Dryomov) [1835925] - [pci] PCI: pciehp: Fix MSI interrupt race (Myron Stowe) [1779610] - [security] ima: Remove __init annotation from ima_pcrread() (Bruno Meneguele) [1843774] - [security] ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() (Bruno Meneguele) [1843774] - [security] ima: Directly assign the ima_default_policy pointer to ima_rules (Bruno Meneguele) [1843774] - [documentation] powerpc/fadump: sysfs for fadump memory reservation (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Mark /sys/kernel/fadump_* sysfs files deprecated (Diego Domingos) [1804202] - [documentation] powerpc/powernv: Move core and fadump_release_opalcore under new kobject (Diego Domingos) [1804202] - [powerpc] powerpc/fadump: Reorganize /sys/kernel/fadump_* sysfs files (Diego Domingos) [1804202] - [fs] sysfs: wrap __compat_only_sysfs_link_entry_to_kobj function to change the symlink name (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Add ABI documentation for /sys/kernel/fadump_* (Diego Domingos) [1804202] - [hwtracing] intel_th: pci: Add Tiger Lake CPU support (Jiri Olsa) [1483079] - [netdrv] e1000e: fix S0ix flows for cable connected case (Ken Cox) [1781385] - [netdrv] e1000e: reject unsupported coalescing params (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Tiger Lake device (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Alder Lake (Ken Cox) [1781385] - [netdrv] net: intel: e1000e: fix possible sleep-in-atomic-context bugs in e1000e_get_hw_semaphore() (Ken Cox) [1781385] - [netdrv] e1000e: fix missing cpu_to_le64 on buffer_addr (Ken Cox) [1781385] - [netdrv] e1000(e): use new helper tcp_v6_gso_csum_prep (Ken Cox) [1781385] - [netdrv] e1000e: Revert "e1000e: Make watchdog use delayed work" (Ken Cox) [1781385] - [netdrv] e1000e: Use netdev_info instead of pr_info for link messages (Ken Cox) [1781385] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781385] - [netdrv] e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set (Ken Cox) [1781385] - [netdrv] net: ixgbevf: reject unsupported coalescing params (Ken Cox) [1781379] - [netdrv] ixgbevf: Remove limit of 10 entries for unicast filter list (Ken Cox) [1781379] - [netdrv] net: ixgbe: reject unsupported coalescing params (Ken Cox) [1781378] - [netdrv] ixgbe: Use pci_get_dsn() (Ken Cox) [1781378] - [netdrv] intel: Replace zero-length array with flexible-array member (Ken Cox) [1781378] - [netdrv] ixgbe: Fix calculation of queue with VFs and flow director on interface flap (Ken Cox) [1781378] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781378] - [netdrv] ixgbe: protect TX timestamping from API misuse (Ken Cox) [1781378] - [netdrv] ixgbe: Make use of cpumask_local_spread to improve RSS locality (Ken Cox) [1781378] - [netdrv] ixgbe: Remove duplicate clear_bit() call (Ken Cox) [1781378] - [netdrv] ixgbe: Add UDP segmentation offload support (Ken Cox) [1781378] - [x86] x86/resctrl: Fix invalid attempt at removing the default resource group (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Clean up unused function parameter in mkdir path (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix a deadlock due to inaccurate reference (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free when deleting resource groups (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Add task resctrl information display (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Check monitoring static key in the MBM overflow handler (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Do not reconfigure exiting tasks (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential memory leak (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix an imbalance in domain_remove_cpu() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential lockdep warning (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent NULL pointer dereference when reading mondata (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Cleanup cbm_ensure_valid() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent possible overrun during bitmap operations (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Don't stop walking closids when a locksetup group is found (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Use _ASM_BX to avoid ifdeffery (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove unused variable (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove duplicate MSR_MISC_FEATURE_CONTROL definition (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Avoid confusion over the new X86_RESCTRL config (Alexander Beregalov) [1830948] - [x86] x86/cache: Rename config option to CONFIG_X86_RESCTRL (Alexander Beregalov) [1830948] - [tools] perf flamegraph: Use /bin/bash for report and record scripts (Michael Petlan) [1281843] - [tools] perf script: Add flamegraph.py script (Michael Petlan) [1281843] - [tools] perf script: Avoid NULL dereference on symbol (Michael Petlan) [1841130] - [tools] tools/build: tweak unused value workaround (Michael Petlan) [1841130] - [tools] perf stat: Fix no metric header if --per-socket and --metric-only set (Michael Petlan) [1841130] - [tools] perf python: Check if clang supports -fno-semantic-interposition (Michael Petlan) [1841130] - [tools] perf tools: Support Python 3.8+ in Makefile (Michael Petlan) [1841130] - [tools] perf script: Fix invalid read of directory entry after closedir() (Michael Petlan) [1841130] - [tools] perf script report: Fix SEGFAULT when using DWARF mode (Michael Petlan) [1841130] - [tools] perf script: add -S/--symbols documentation (Michael Petlan) [1841130] - [tools] perf pmu-events x86: Use CPU_CLK_UNHALTED.THREAD in Kernel_Utilization metric (Michael Petlan) [1841130] - [tools] perf events parser: Add missing Intel CPU events to parser (Michael Petlan) [1841130] - [tools] perf script: Allow --symbol to accept hexadecimal addresses (Michael Petlan) [1841130] - [tools] perf top: Support hotkey to change sort order (Michael Petlan) [1841130] - [tools] perf top: Support --group-sort-idx to change the sort order (Michael Petlan) [1841130] - [tools] perf symbols: Fix arm64 gap between kernel start and module end (Michael Petlan) [1841130] - [tools] perf build-test: Honour JOBS to override detection of number of cores (Michael Petlan) [1841130] - [tools] perf script: Add --show-cgroup-events option (Michael Petlan) [1841130] - [tools] perf top: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Support synthesizing cgroup events (Michael Petlan) [1841130] - [tools] perf report: Add 'cgroup' sort key (Michael Petlan) [1841130] - [tools] perf cgroup: Maintain cgroup hierarchy (Michael Petlan) [1841130] - [tools] perf tools: Basic support for CGROUP event (Michael Petlan) [1841130] - [tools] perf tools: Add file-handle feature test (Michael Petlan) [1841130] - [tools] perf python: Include rwsem.c in the pythong biding (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] perf script: Introduce --deltatime option (Michael Petlan) [1841130] - [tools] perf: Normalize gcc parameter when generating arch errno table (Michael Petlan) [1841130] - [tools] perf parse-events: Add defensive NULL check (Michael Petlan) [1841130] - [tools] perf callchain: Update docs regarding kernel/user space unwinding (Michael Petlan) [1841130] - [tools] perf cpumap: Fix snprintf overflow check (Michael Petlan) [1841130] - [tools] perf test: Test pmu-events aliases (Michael Petlan) [1841130] - [tools] perf pmu: Make pmu_uncore_alias_match() public (Michael Petlan) [1841130] - [tools] perf pmu: Add is_pmu_core() (Michael Petlan) [1841130] - [tools] perf test: Add pmu-events test (Michael Petlan) [1841130] - [tools] perf pmu: Refactor pmu_add_cpu_aliases() (Michael Petlan) [1841130] - [tools] perf jevents: Support test events folder (Michael Petlan) [1841130] - [tools] perf jevents: Add some test events (Michael Petlan) [1841130] - [tools] perf tools: Unify a bit the build directory output (Michael Petlan) [1841130] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events (Michael Petlan) [1841130] - [tools] perf stat: Align the output for interval aggregation mode (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkeys to let user select any event for sorting (Michael Petlan) [1841130] - [tools] perf report: Support a new key to reload the browser (Michael Petlan) [1841130] - [tools] perf report: Allow specifying event to be used as sort key in --group output (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkey 'a' for annotation of unresolved addresses (Michael Petlan) [1841130] - [tools] perf report: Support interactive annotation of code without symbols (Michael Petlan) [1841130] - [tools] perf report: Print al_addr when symbol is not found (Michael Petlan) [1841130] - [tools] perf symbols: Consolidate symbol fixup issue (Michael Petlan) [1841130] - [tools] perf parse-events: Fix 3 use after frees found with clang ASAN (Michael Petlan) [1841130] - [tools] perf/tests: Add CET instructions to the new instructions test (Michael Petlan) [1841130] - [tools] perf expr: Fix copy/paste mistake (Michael Petlan) [1841130] - [tools] perf report: Fix no branch type statistics report issue (Michael Petlan) [1841130] - [tools] perf tools: Give synthetic mmap events an inode generation (Michael Petlan) [1841130] - [tools] perf test: Print if shell directory isn't present (Michael Petlan) [1841130] - [tools] perf record: Fix binding of AIO user space buffers to nodes (Michael Petlan) [1841130] - [tools] perf intel-pt: Update intel-pt.txt file with new location of the documentation (Michael Petlan) [1841130] - [tools] perf intel-pt: Add Intel PT man page references (Michael Petlan) [1841130] - [tools] perf intel-pt: Rename intel-pt.txt and put it in man page format (Michael Petlan) [1841130] - [tools] perf doc: Set man page date to last git commit (Michael Petlan) [1841130] - [tools] perf cs-etm: Fix unsigned variable comparison to zero (Michael Petlan) [1841130] - [tools] perf cs-etm: Optimize copying last branches (Michael Petlan) [1841130] - [tools] perf cs-etm: Correct synthesizing instruction samples (Michael Petlan) [1841130] - [tools] perf cs-etm: Continuously record last branch (Michael Petlan) [1841130] - [tools] perf cs-etm: Swap packets for instruction samples (Michael Petlan) [1841130] - [tools] perf map: Use strstarts() to look for Android libraries (Michael Petlan) [1841130] - [tools] perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint (Michael Petlan) [1841130] - [tools] perf metricgroup: Support metric constraint (Michael Petlan) [1841130] - [tools] perf util: Factor out sysctl__nmi_watchdog_enabled() (Michael Petlan) [1841130] - [tools] perf metricgroup: Factor out metricgroup__add_metric_weak_group() (Michael Petlan) [1841130] - [tools] perf jevents: Support metric constraint (Michael Petlan) [1841130] - [tools] perf block-info: Support color ops to print block percents in color (Michael Petlan) [1841130] - [tools] perf block-info: Allow selecting which columns to report and its order (Michael Petlan) [1841130] - [tools] perf diff: Use __block_info__cmp() to replace block_pair_cmp() (Michael Petlan) [1841130] - [tools] perf expr: Make expr__parse() return -1 on error (Michael Petlan) [1841130] - [tools] perf expr: Straighten expr__parse()/expr__find_other() interface (Michael Petlan) [1841130] - [tools] perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables (Michael Petlan) [1841130] - [tools] perf expr: Move expr lexer to flex (Michael Petlan) [1841130] - [tools] perf expr: Add expr.c object (Michael Petlan) [1841130] - [tools] perf header: Add check for unexpected use of reserved membrs in event attr (Michael Petlan) [1841130] - [tools] perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX (Michael Petlan) [1841130] - [tools] perf tools: Add hw_idx in struct branch_stack (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] tools lib traceevent: Remove extra '\n' in print_event_time() (Michael Petlan) [1841130] - [tools] perf annotate: Get rid of annotation->nr_jumps (Michael Petlan) [1841130] - [tools] perf llvm: Add debug hint message about missing kernel-devel package (Michael Petlan) [1841130] - [tools] perf stat: Show percore counts in per CPU output (Michael Petlan) [1841130] - [tools] tools lib api fs: Move cgroupsfs_find_mountpoint() (Michael Petlan) [1841130] - [kernel] perf/core: fix parent pid/tid in task exit events (Michael Petlan) [1841130] - [x86] perf/x86/cstate: Add Jasper Lake CPU support (Michael Petlan) [1841130] - [kernel] perf/core: Disable page faults when getting phys address (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add Ice Lake server uncore support (Michael Petlan) [1841130] - [kernel] perf/cgroup: Correct indirection in perf_less_group_idx() (Michael Petlan) [1841130] - [kernel] perf/core: Fix event cgroup tracking (Michael Petlan) [1841130] - [init] perf/core: Add PERF_SAMPLE_CGROUP feature (Michael Petlan) [1841130] - [kernel] perf/core: Add PERF_RECORD_CGROUP event (Michael Petlan) [1841130] - [x86] x86 user stack frame reads: switch to explicit __get_user() (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add box_offsets for free-running counters (Michael Petlan) [1841130] - [kernel] perf/core: Fix reversed NULL check in perf_event_groups_less() (Michael Petlan) [1841130] - [kernel] perf/core: Fix endless multiplex timer (Michael Petlan) [1841130] - [kernel] perf/cgroup: Order events in RB tree by cgroup id (Michael Petlan) [1841130] - [kernel] perf/cgroup: Grow per perf_cpu_context heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Add per perf_cpu_context min_heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Use min_heap in visit_groups_merge() (Michael Petlan) [1841130] - [lib] lib: Introduce generic min-heap (Michael Petlan) [1841130] - [kernel] perf/cgroup: Reorder perf_cgroup_connect() (Michael Petlan) [1841130] - [kernel] perf/core: Remove 'struct sched_in_data' (Michael Petlan) [1841130] - [kernel] perf/core: Unify {pinned, flexible}_sched_in() (Michael Petlan) [1841130] - [x86] perf/x86: Add Intel Tiger Lake uncore support (Michael Petlan) [1841130] - [x86] perf/x86/intel: Output LBR TOS information correctly (Michael Petlan) [1841130] - [powerpc] perf/core: Add new branch sample type for HW index of raw branch records (Michael Petlan) [1841130] - [x86] perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Michael Petlan) [1841130] - [x86] x86/cpu: Add Jasper Lake to Intel family (Michael Petlan) [1841130] - [fs] pstore/ram: Run without kernel crash dump region (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Avoid NULL deref in ftrace merging failure path (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore: Convert buf_lock to semaphore (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Correctly calculate usable PRZ bytes (Desnes Augusto Nunes do Rosario) [1824906] - [drm] memremap: add an owner field to struct dev_pagemap (Don Dutile) [1816441] - [mm] mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages (Don Dutile) [1816441] - [mm] mm/swap: fix release_pages() when releasing devmap pages (Don Dutile) [1816441] - [mm] mm: revert remove MEMORY_DEVICE_PUBLIC support in swap.c (Don Dutile) [1816441] - [nvdimm] mm: Cleanup __put_devmap_managed_page() vs ->page_free() (Don Dutile) [1816441] - [documentation] hv_netvsc: Update document for XDP support (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Fix XDP refcnt for synthetic and VF NICs (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Add XDP support (Mohammed Gamal) [1815497] - [powerpc] kvm: ppc: book3s hv: Remove user-triggerable WARN_ON (Laurent Vivier) [1784050] - [powerpc] kvm: ppc: book3s hv: Close race with page faults around memslot flushes (Laurent Vivier) [1784050] - [powerpc] pseries/svm: Allow IOMMU to work in SVM (Michael Roth) [1730194] - [powerpc] pseries/iommu: Separate FW_FEATURE_MULTITCE to put/stuff features (Michael Roth) [1730194] - [powerpc] pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (Michael Roth) [1730194] - [powerpc] revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests" (Michael Roth) [1730194] - [powerpc] ultravisor: Add PPC_UV config option (Michael Roth) [1730194] - [mm] ksm: Export ksm_madvise() (Michael Roth) [1730194] - [powerpc] configs: Enable secure guest support in pseries and ppc64 defconfigs (Michael Roth) [1730194] - [powerpc] prom_init: Undo relocation before entering secure mode (Michael Roth) [1730194] - [powerpc] pseries/svm: Force SWIOTLB for secure guests (Michael Roth) [1730194] - [powerpc] pseries/iommu: Don't use dma_iommu_ops on secure guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Disable doorbells in SVM guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Export guest SVM status to user space via sysfs (Michael Roth) [1730194] - [powerpc] pseries/svm: Use shared memory for Debug Trace Log (DTL) (Michael Roth) [1730194] - [powerpc] prom_init: Pass the "os-term" message to hypervisor (Michael Roth) [1730194] - [powerpc] Add support for adding an ESM blob to the zImage wrapper (Michael Roth) [1730194] - [powerpc] pseries: Introduce option to build secure virtual machines (Michael Roth) [1730194] - [s390] mm: Remove sev_active() function (Michael Roth) [1730194] - [kernel] fs/core/vmcore: Move sev_active() reference to x86 arch code (Michael Roth) [1730194] - [kernel] x86, s390/mm: Move sme_active() and sme_me_mask to x86-specific header (Michael Roth) [1730194] - [kernel] dma-mapping: Remove dma_check_mask() (Michael Roth) [1730194] - [kernel] swiotlb: Remove call to sme_active() (Michael Roth) [1730194] - [x86] s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig (Michael Roth) [1730194] - [powerpc] xmon: don't access ASDR in VMs (Michael Roth) [1730194] - [powerpc] xmon: Fix compile error in print_insn* functions (Michael Roth) [1730194] - [mm] memremap: provide a not device managed memremap_pages (Michael Roth) [1730194] - [mm] memremap: don't use a separate devm action for devmap_managed_enable_get (Michael Roth) [1730194] - [mm] memremap: remove the dev field in struct dev_pagemap (Michael Roth) [1730194] - [kernel] resource: add a not device managed request_free_mem_region variant (Michael Roth) [1730194] - [mm] turn migrate_vma upside down (Michael Roth) [1730194] - [kernel] mm: simplify ZONE_DEVICE page private data (Michael Roth) [1730194] - [kernel] mm: remove hmm_devmem_add (Michael Roth) [1730194] - [mm] remove hmm_vma_alloc_locked_page (Michael Roth) [1730194] - [dax] device-dax: use the dev_pagemap internal refcount (Michael Roth) [1730194] - [mm] export alloc_pages_vma (Michael Roth) [1730194] - [netdrv] net/mlx5: Kconfig: Fix spelling typo (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Introduce kconfig var for TC support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Move TC-specific code from en_main.c to en_tc.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c (Alaa Hleihel) [1843359] - [infiniband] net/mlx5: Refactor imm_inval_pkey field in cqe struct (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Take DCBNL-related definitions into dedicated files (Alaa Hleihel) [1843359] - [netdrv] net/mlx5: E-Switch: Move eswitch chains to a new directory (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: remove duplicated check chain_index in mlx5e_rep_setup_ft_cb (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: refactor indr setup block (Alaa Hleihel) [1843359] - [infiniband] IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Remove warning "devices are not on same switch HW" (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Add init2init as a modify command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix MLX5_TC_CT dependencies (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Properly set default values when disabling adaptive moderation (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix stats update for matchall classifier (Alaa Hleihel) [1842258] - [netdrv] net: sched: expose HW stats types per action used by drivers (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix incorrect type in initializer warnings (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Allow partial data mask for tunnel options (Alaa Hleihel) [1842258] - [include] net/mlx5: IPSec: Fix incorrect type for spi (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Accel: fpga tls fix cast to __be64 and incorrect argument types (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: cmd: Fix memset with byte count warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in return expression (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix cast to restricted __be32 (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in argument (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Drop multicast packets that this interface sent (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix error flow in case of function_setup failure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: CT: Correctly get flow rule (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5e: Update netdev txq on completions during closure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Annotate mutex destroy for root ns (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Don't maintain a case of del_sw_func being null (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix cleaning unmanaged flow tables (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix memory leak in mlx5_events_init (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix inner tirs handling (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: kTLS, Destroy key object after destroying the TIS (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix allowed tc redirect merged eswitch offload cases (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Avoid processing commands before cmdif is ready (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix a race when moving command interface to events mode (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Add command entry handling completion (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix crash upon suspend/resume (Alaa Hleihel) [1842258 1841973] - [netdrv] net/mlx5e: Fix devlink port netdev unregistration sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Fix devlink port register sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Use devlink virtual flavour for VF devlink port (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Add support for devlink-port in non-representors mode (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Rename representor get devlink port function (Alaa Hleihel) [1842258 1790226] - [fs] nfsd4: add filename to states output ("J. Bruce Fields") [1475182] - [fs] nfsd4: stid display should preserve on-the-wire byte order ("J. Bruce Fields") [1475182] - [fs] nfsd4: common stateid-printing code ("J. Bruce Fields") [1475182] - [fs] nfsd: remove read permission bit for ctl sysctl ("J. Bruce Fields") [1475182] - [fs] nfsd: "\s" should be "s" ("J. Bruce Fields") [1475182] - [fs] nfsd: initialize i_private before d_add ("J. Bruce Fields") [1475182] - [fs] nfsd: use i_wrlock instead of rcu for nfsdfs i_private ("J. Bruce Fields") [1475182] - [fs] nfsd: fix dentry leak upon mkdir failure ("J. Bruce Fields") [1475182] - [fs] nfsd: Make __get_nfsdfs_client() static ("J. Bruce Fields") [1475182] - [fs] nfsd: Make two functions static ("J. Bruce Fields") [1475182] - [fs] nfsd: decode implementation id ("J. Bruce Fields") [1475182] - [fs] nfsd: use 64-bit seconds fields in nfsd v4 code ("J. Bruce Fields") [1475182] - [fs] nfsd: create xdr_netobj_dup helper ("J. Bruce Fields") [1475182] - [fs] nfsd: allow forced expiration of NFSv4 clients ("J. Bruce Fields") [1475182] - [fs] nfsd: create get_nfsdfs_clp helper ("J. Bruce Fields") [1475182] - [fs] nfsd4: show layout stateids ("J. Bruce Fields") [1475182] - [fs] nfsd: show lock and deleg stateids ("J. Bruce Fields") [1475182] - [fs] nfsd4: add file to display list of client's opens ("J. Bruce Fields") [1475182] - [fs] nfsd: add more information to client info file ("J. Bruce Fields") [1475182] - [include] nfsd: escape high characters in binary data ("J. Bruce Fields") [1475182] - [fs] nfsd: copy client's address including port number to cl_addr ("J. Bruce Fields") [1475182] - [fs] nfsd4: add a client info file ("J. Bruce Fields") [1475182] - [fs] nfsd: make client/ directory names small ints ("J. Bruce Fields") [1475182] - [fs] nfsd: add nfsd/clients directory ("J. Bruce Fields") [1475182] - [fs] nfsd4: use reference count to free client ("J. Bruce Fields") [1475182] - [fs] nfsd: rename cl_refcount ("J. Bruce Fields") [1475182] - [fs] nfsd: persist nfsd filesystem across mounts ("J. Bruce Fields") [1475182]- [wireless] iwlwifi: pcie: handle QuZ configs with killer NICs as well (Jarod Wilson) [1844129 1842382] - [net] mac80211: add ieee80211_is_any_nullfunc() (Jarod Wilson) [1844129] - [net] mac80211: sta_info: Add lockdep condition for RCU list usage (Jarod Wilson) [1844129] - [net] mac80211: fix channel switch trigger from unknown mesh peer (Jarod Wilson) [1844129] - [wireless] rtw88: avoid unused function warnings (Jarod Wilson) [1844129] - [wireless] brcmfmac: add stub for monitor interface xmit (Jarod Wilson) [1844129] - [wireless] iwlwifi: actually check allocated conf_tlv pointer (Jarod Wilson) [1844129] - [wireless] iwlwifi: fix WGDS check when WRDS is disabled (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: fix inactive TID removal return value usage (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: limit maximum queue appropriately (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: indicate correct RB size to device (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: beacon statistics shouldn't go backwards (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: actually release queue memory in TVQM (Jarod Wilson) [1844129] - [wireless] mac80211: populate debugfs only after cfg80211 init (Jarod Wilson) [1844129] - [net] mac80211: fix race in ieee80211_register_hw() (Jarod Wilson) [1844129] - [net] nl80211: fix NL80211_ATTR_FTM_RESPONDER policy (Jarod Wilson) [1844129] - [powerpc] powerpc/fadump: Account for memory_limit while reserving memory (Steve Best) [1840646] - [mm] mm: make deferred init's max threads arch-specific (David Hildenbrand) [1818764] - [mm] mm: parallelize deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: don't track number of pages during deferred initialization (David Hildenbrand) [1818764] - [kernel] padata: add basic support for multithreaded jobs (David Hildenbrand) [1818764] - [kernel] padata: allocate work structures for parallel jobs from a pool (David Hildenbrand) [1818764] - [init] padata: initialize earlier (David Hildenbrand) [1818764] - [kernel] padata: remove exit routine (David Hildenbrand) [1818764] - [documentation] padata: update documentation (David Hildenbrand) [1818764] - [mm] mm: call cond_resched() from deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: initialize deferred pages with interrupts enabled (David Hildenbrand) [1818764] - [mm] mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init (David Hildenbrand) [1818764] - [mm] mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() (David Hildenbrand) [1818764] - [mm] mm/page_alloc.c: fix regression with deferred struct page init (David Hildenbrand) [1818764] - [mm] mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections (David Hildenbrand) [1818764] - [mm] mm: implement new zone specific memblock iterator (David Hildenbrand) [1818764] - [mm] mm: drop meminit_pfn_in_nid as it is redundant (David Hildenbrand) [1818764] - [kernel] audit: add subj creds to NETFILTER_CFG record to (Richard Guy Briggs) [1478533] - [kernel] audit: make symbol 'audit_nfcfgs' static (Richard Guy Briggs) [1478533] - [net] netfilter: add audit table unregister actions (Richard Guy Briggs) [1478533] - [net] audit: tidy and extend netfilter_cfg x_tables (Richard Guy Briggs) [1478533] - [x86] x86/efi: Allocate e820 buffer before calling efi_exit_boot_service (Lenny Szubowicz) [1824005] - [mm] hugetlb_cgroup: fix possible illegal access to memory (Joel Savitz) [1835398] - [kvm] KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction (Claudio Imbrenda) [1836184] - [sound] ASoC: Intel: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [thermal] thermal: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [powercap] powercap/intel_rapl: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [platform] platform/x86: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [pci] PCI: intel-mid: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [mmc] mmc: sdhci-acpi: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [idle] intel_idle: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [extcon] extcon: axp288: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [edac] EDAC: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [acpi] ACPI: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/platform: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/kernel: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/perf/events: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/cpu: Add consistent CPU match macros (Prarit Bhargava) [1841649] - [fs] fix autofs regression caused by follow_managed() changes (Miklos Szeredi) [1784857] - [fs] fs/namei.c: fix missing barriers when checking positivity (Miklos Szeredi) [1784857] - [fs] fix dget_parent() fastpath race (Miklos Szeredi) [1784857] - [fs] new helper: lookup_positive_unlocked() (Miklos Szeredi) [1784857] - [fs] fs/namei.c: pull positivity check into follow_managed() (Miklos Szeredi) [1784857] - [mm] x86/kasan: Fix boot with 5-level paging and KASAN (Baoquan He) [1838418] - [netdrv] bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error when allocating zero size context memory (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve AER slot reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix VF anti-spoof filter setup (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix "fw.mgmt" and "fw.nsci" info via devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add partno to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Read partno and serialno of the board from VPD (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add fw.mgmt.api version to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reset rings if ring reservation fails during open() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Free context memory after disabling PCI in probe error path (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error if bnxt_alloc_ctx_mem() fails (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call devlink_port_type_clear() in remove() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return -EAGAIN if fw command returns BUSY (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Modify some bnxt_hwrm_*_free() functions to void (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary assignment of return code (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Clear DCB settings after firmware reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Process the NQ under NAPI continuous polling (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Simplify __bnxt_poll_cqs_done() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Handle all NQ notifications in bnxt_poll_p5() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Use pci_get_dsn() (Jonathan Toppins) [1790621] - [netdrv] bnxt: reject unsupported coalescing params (Jonathan Toppins) [1790621] - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix error handling when flashing from file (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: reinitialize IRQs when MTU is modified (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: add newline to netdev_*() format strings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve device shutdown method (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for devlink info command (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Rename switch_id to dsn (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support to update progress of flash update (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Move devlink_register before registering netdev (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Register devlink irrespective of firmware spec version (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor bnxt_dl_register() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Periodically check and remove aged-out ntuple filters (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Do not accept fragments for aRFS flow steering (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Support UDP RSS hashing on 575XX chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve bnxt_probe_phy() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve link up detection (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call recovery done after reset is successfully done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary NULL checks for fw_health (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for flashing the device via devlink (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Allow PHY settings on multi-function or NPAR PFs if allowed by FW (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add async. event logic for PHY configuration changes (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor the initialization of the ethtool link settings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Skip disabling autoneg before PHY loopback when appropriate (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Assign more RSS context resources to the VFs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Initialize context memory to the value specified by firmware (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add chip IDs for 57452 and 57454 chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Report health status update after reset is done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Set MASTER flag during driver registration (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Update firmware interface spec to 1.10.1.12 (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix array overrun in bnxt_fill_l2_rewrite_fields() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for NAT(L3/L4 rewrite) (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for L2 rewrite (Jonathan Toppins) [1790621] - [netdrv] net/mlx5: E-switch, Protect eswitch mode changes (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Extend eswitch enable to handle num_vfs change (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Split eswitch mode check to different helper function (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_unload_one() and its callers (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_register_device to return void (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Avoid deriving mlx5_core_dev second time (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate esw state_lock mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5e: CT: Fix offload with CT action after CT NAT action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix missing pedit action after ct clear action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: remove set but not used variable 'unnew' (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix actions_match_supported() return (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Use correct type for chain, prio and level values (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix printing wrong error value (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix rejecting all egress rules not on vlan (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch: Fix using fwd and modify when firmware doesn't support it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Add missing inline to stub esw_add_restore_rule (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, free flow_group_in after creating the restore table (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix mutex init order (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix stack usage compiler warning (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Support clear action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Handle misses after executing CT action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Offload established flows (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Introduce connection tracking (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Support getting chain mapping (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Add support for offloading rules with no in_port (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Introduce global tables (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: en_rep: Create uplink rep root table after eswitch offloads table (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Enable reg c1 loopback when possible (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: Restore tunnel metadata on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c1 value on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Support inner header rewrite with goto action (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Disallow inserting vxlan/vlan egress rules without decap/pop (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun module (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Allow re-allocating mod header actions (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Restore chain id on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Rx, Split rep rx mpwqe handler from nic (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Mark miss packets with new chain id mapping (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c0 value on CQE (Alaa Hleihel) [1790219 1790218 1663246] - [infiniband] net/mlx5: E-Switch, Move source port on reg_c0 to the upper 16 bits (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: Introduce mapping infra for mapping unique ids to data (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Add devlink fdb_large_groups parameter (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5: Change the name of steering mode param id (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5e: Fix an IS_ERR() vs NULL check (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Verify goto chain offload support (Alaa Hleihel) [1663246] - [include] net/mlx5: HW bit for goto chain offload support (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Remove redundant comment about goto slow path (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Reduce number of arguments in slow path handling (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Allow goto earlier chain if FW supports it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Eswitch, Use per vport tables for mirroring (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: make the symbol 'ESW_POOLS' static (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Increase number of chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Refactor chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Check prio and chain sanity for ft offload (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Use getter function to get ft chain (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: TC: Offload flow table rules (Alaa Hleihel) [1663246]- [net] neigh: fix ARP retransmit timer guard (Hangbin Liu) [1767282] - [net] xfrm: fix a warning in xfrm_policy_insert_list (Xin Long) [1820956] - [net] netfilter: ipset: Fix subcounter update skip (Phil Sutter) [1834881] - [netdrv] macvlan: return correct error value (Matteo Croce) [1806146] - [net] core: properly remove skb from list (Ivan Vecera) [1839657] - [tools] selftests: fix flower parent qdisc (Ivan Vecera) [1824071] - [net] sch_choke: Remove classid from choke_skb_cb. (Ivan Vecera) [1824071] - [net] sched: choke: Remove unused inline function choke_set_classid (Ivan Vecera) [1824071] - [net] schedule: add action gate offloading (Ivan Vecera) [1824071] - [net] qos: introduce a gate control flow action (Ivan Vecera) [1824071] - [net] sched: fallback to qdisc noqueue if default qdisc setup fail (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_actions.sh: add matchall mirror test (Ivan Vecera) [1824071] - [net] sched: report ndo_setup_tc failures via extack (Ivan Vecera) [1824071] - [net] sched : Remove unnecessary cast in kfree (Ivan Vecera) [1824071] - [tools] selftests: tc-testing: Add a TDC test for pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [tools] selftests: forwarding: pedit_dsfield: Add pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [net] sched: act_ct: update nf_conn_acct for act_ct SW offload in flowtable (Ivan Vecera) [1824071] - [net] net_sched: gen_estimator: extend packet counter to 64bit (Ivan Vecera) [1824071] - [net] flow_offload: skip hw stats check for FLOW_ACTION_HW_STATS_DONT_CARE (Ivan Vecera) [1824071] - [net] net_sched: sch_skbprio: add message validation to skbprio_change() (Ivan Vecera) [1824071] - [net] net_sched: fix tcm_parent in tc filter dump (Ivan Vecera) [1824071] - [net] sch_sfq: validate silly quantum values (Ivan Vecera) [1824071] - [net] sch_choke: avoid potential panic in choke_reset() (Ivan Vecera) [1824071] - [net] fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks (Ivan Vecera) [1824071] - [net] sched: etf: do not assume all sockets are full blown (Ivan Vecera) [1824071] - [tools] tc-testing: remove duplicate code in tdc.py (Ivan Vecera) [1824071] - [net] sched: Fix setting last executed chain on skb extension (Ivan Vecera) [1824071] - [net] net_sched: fix a missing refcnt in tcindex_init() (Ivan Vecera) [1824071] - [net] net_sched: add a temporary refcnt for struct tcindex_data (Ivan Vecera) [1824071] - [net] sched: expose HW stats types per action used by drivers (Ivan Vecera) [1824071] - [net] introduce nla_put_bitfield32() helper and use it (Ivan Vecera) [1824071] - [tools] selftests: skbedit_priority: Test counters at the skbedit rule (Ivan Vecera) [1824071] - [net] sched: act_pedit: Implement stats_update callback (Ivan Vecera) [1824071] - [net] sched: act_skbedit: Implement stats_update callback (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add a forwarding test for pedit munge dsfield (Ivan Vecera) [1824071] - [net] flow_offload.h: Fix a comment at flow_action_entry.mangle (Ivan Vecera) [1824071] - [net] Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build (Ivan Vecera) [1824071] - [net] netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress (Ivan Vecera) [1824071] - [net] cbs: Fix software cbs to consider packet sending time (Ivan Vecera) [1824071] - [include] taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitions (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for flags key (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for src and dst port range options (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for mpls options (Ivan Vecera) [1824071] - [include] net: sched: refine extack messages in tcf_change_indev (Ivan Vecera) [1824071] - [net] sched: rename more stats_types (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add an skbedit priority selftest (Ivan Vecera) [1824071] - [net] tc_skbedit: Make the skbedit priority offloadable (Ivan Vecera) [1824071] - [include] tc_skbedit: Factor a helper out of is_tcf_skbedit_{mark, ptype}() (Ivan Vecera) [1824071] - [include] net: sched: Do not assume RTNL is held in tunnel key action helpers (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix leak of ct zone template on replace (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: enable use of hrtimer slack (Ivan Vecera) [1824071] - [net] net_sched: do not reprogram a timer about to expire (Ivan Vecera) [1824071] - [net] net_sched: add qdisc_watchdog_schedule_range_ns() (Ivan Vecera) [1824071] - [net] rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Ivan Vecera) [1824071] - [net] net_sched: cls_route: remove the right filter from hashtable (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: RED: Add nodrop tests (Ivan Vecera) [1824071] - [net] sched: RED: Introduce an ECN nodrop mode (Ivan Vecera) [1824071] - [net] sched: Allow extending set of supported RED flags (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add TDC test for RED (Ivan Vecera) [1824071] - [tools] tc-testing: add ETS scheduler to tdc build configuration (Ivan Vecera) [1824071] - [net] sched: act_ct: Enable hardware offload of flow table entires (Ivan Vecera) [1824071] - [net] sched: act_ct: Support refreshing the flow table entries (Ivan Vecera) [1824071] - [net] sched: act_ct: Support restoring conntrack info on skbs (Ivan Vecera) [1824071] - [net] sched: act_ct: Instantiate flow table entry actions (Ivan Vecera) [1824071] - [net] net_sched: keep alloc_hash updated after hash allocation (Ivan Vecera) [1824071] - [net] net_sched: hold rtnl lock in tcindex_partial_destroy_work() (Ivan Vecera) [1824071] - [include] flow_offload: restrict driver to pass one allowed bit to flow_action_hw_stats_types_check() (Ivan Vecera) [1824071] - [netdrv] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1824071] - [include] flow_offload: turn hw_stats_type into dedicated enum (Ivan Vecera) [1824071] - [include] flow_offload: use flow_action_for_each in flow_action_mixed_hw_stats_types_check() (Ivan Vecera) [1824071] - [net] sched: pie: change tc_pie_xstats->prob (Ivan Vecera) [1824071] - [net] taprio: Fix sending packets without dequeueing them (Ivan Vecera) [1824071] - [net] sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get (Ivan Vecera) [1824071] - [tools] selftests: forwarding: ETS: Use Qdisc counters (Ivan Vecera) [1824071] - [net] sched: Make FIFO Qdisc offloadable (Ivan Vecera) [1824071] - [include] pie: realign comment (Ivan Vecera) [1824071] - [net] pie: remove pie_vars->accu_prob_overflows (Ivan Vecera) [1824071] - [net] pie: remove unnecessary type casting (Ivan Vecera) [1824071] - [net] pie: use term backlog instead of qlen (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with canid extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: list kernel options for basic filter with canid ematch. (Ivan Vecera) [1824071] - [net] sched: act_ct: Use pskb_network_may_pull() (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix ipv6 lookup of offloaded connections (Ivan Vecera) [1824071] - [net] sched: act_ct: Software offload of established flows (Ivan Vecera) [1824071] - [net] sched: act_ct: Offload established connections to flow table (Ivan Vecera) [1824071] - [net] sched: act_ct: Create nf flow table per zone (Ivan Vecera) [1824071] - [net] taprio: add missing attribute validation for txtime delay (Ivan Vecera) [1824071] - [net] fq: add missing attribute validation for orphan mask (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_common: Convert to use busywait (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Convert until_counter_is() to take expression (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add tc_rule_handle_stats_get() (Ivan Vecera) [1824071] - [include] net: flow_offload: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: act: count in the size of action flags bitfield (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u32 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u16 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter (Ivan Vecera) [1824071] - [net] sched: correct flower port blocking (Ivan Vecera) [1824071] - [net] sched: Support specifying a starting chain via tc skb ext (Ivan Vecera) [1824071] - [net] sched: Change the block's chain list to an rcu list (Ivan Vecera) [1824071] - [net] sched: Pass ingress block to tcf_classify_ingress (Ivan Vecera) [1824071] - [net] sched: Introduce ingress classification function (Ivan Vecera) [1824071] - [net] sched: flower: add missing validation of TCA_FLOWER_FLAGS (Ivan Vecera) [1824071] - [net] sched: matchall: add missing validation of TCA_MATCHALL_FLAGS (Ivan Vecera) [1824071] - [net] taprio: Fix dropping packets when using taprio + ETF offloading (Ivan Vecera) [1824071] - [net] taprio: Use taprio_reset_tc() to reset Traffic Classes configuration (Ivan Vecera) [1824071] - [net] taprio: Add missing policy validation for flags (Ivan Vecera) [1824071] - [net] taprio: Fix still allowing changing the flags during runtime (Ivan Vecera) [1824071] - [net] taprio: Fix enabling offload with wrong number of traffic classes (Ivan Vecera) [1824071] - [net] sched: prevent a use after free (Ivan Vecera) [1824071] - [tools] tc-testing: add missing 'nsPlugin' to basic.json (Ivan Vecera) [1824071] - [net] sch_choke: Use kvcalloc (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a RED selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib.sh: Add start_tcp_traffic (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a TBF selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Allow reading TC rule byte counters (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add helpers for busywaiting (Ivan Vecera) [1824071] - [tools] selftests: Move two functions from mlxsw's qos_lib to lib (Ivan Vecera) [1824071] - [net] sched: Make TBF Qdisc offloadable (Ivan Vecera) [1824071] - [net] sched: sch_tbf: Don't overwrite backlog before dumping (Ivan Vecera) [1824071] - [net] sched: add Flow Queue PIE packet scheduler (Ivan Vecera) [1824071] - [net] sched: pie: export symbols to be reused by FQ-PIE (Ivan Vecera) [1824071] - [net] sched: pie: fix alignment in struct instances (Ivan Vecera) [1824071] - [net] sched: pie: fix commenting (Ivan Vecera) [1824071] - [include] pie: improve comments and commenting style (Ivan Vecera) [1824071] - [net] pie: rearrange structure members and their initializations (Ivan Vecera) [1824071] - [include] pie: use u8 instead of bool in pie_vars (Ivan Vecera) [1824071] - [include] pie: rearrange macros in order of length (Ivan Vecera) [1824071] - [include] pie: use U64_MAX to denote (2^64 - 1) (Ivan Vecera) [1824071] - [net] sched: pie: move common code to pie.h (Ivan Vecera) [1824071] - [net] sched: use skb_list_walk_safe helper for gso segments (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: sch_ets: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Move start_/stop_traffic from mlxsw to lib.sh (Ivan Vecera) [1824071] - [net] sch_ets: Make the ETS qdisc offloadable (Ivan Vecera) [1824071] - [net] sch_ets: Add a new Qdisc (Ivan Vecera) [1824071] - [include] net: pkt_cls: Clarify a comment (Ivan Vecera) [1824071] - [net] sch_cake: drop unused variable tin_quantum_prio (Ivan Vecera) [1824071] - [net] sched: act_ctinfo: fix memory leak (Ivan Vecera) [1824071] - [net] sched: act_ife: initalize ife->metalist earlier (Ivan Vecera) [1824071] - [net] sch_cake: avoid possible divide by zero in cake_enqueue() (Ivan Vecera) [1824071] - [tools] tc-testing: initial tdc selftests for cls_u32 (Ivan Vecera) [1824071] - [net] treewide: Use sizeof_field() macro (Ivan Vecera) [1824071] - [tools] tc-testing: unbreak full listing of tdc testcases (Ivan Vecera) [1824071] - [net] act_ct: support asymmetric conntrack (Ivan Vecera) [1824071] - [net] sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSO (Ivan Vecera) [1824071] - [net] remove the unnecessary strict_start_type in some policies (Ivan Vecera) [1824071] - [net] sched: pie: enable timestamp based delay calculation (Ivan Vecera) [1824071] - [net] taprio: don't reject same mqprio settings (Ivan Vecera) [1824071] - [tools] tc-testing: Introduced tdc tests for basic filter (Ivan Vecera) [1824071] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1824071] - [net] net_sched: add TCA_STATS_PKT64 attribute (Ivan Vecera) [1824071] - [net] net_sched: extend packet counter to 64bit (Ivan Vecera) [1824071] - [include] net_sched: do not export gnet_stats_basic_packed to uapi (Ivan Vecera) [1824071] - [tools] tc-testing: added tests with cookie for mpls TC action (Ivan Vecera) [1824071] - [net] icmp: remove duplicate code (Ivan Vecera) [1824071] - [include] icmp: add helpers to recognize ICMP error packets (Ivan Vecera) [1824071] - [net] taprio: fix panic while hw offload sched list swap (Ivan Vecera) [1824071] - [net] sched: Replace rcu_swap_protected() with rcu_replace_pointer() (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: avoid calling ktime_get_ns() if not needed (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: add dctcp-like marking (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: remove dead code dealing with retransmits (Ivan Vecera) [1824071] - [net] sched: act_ct: fix build failure in RHEL8 (Ivan Vecera) [1824071] - [net] don't return invalid table id error when we fall back to PF_UNSPEC (Sabrina Dubroca) [1814093] - [net] netfilter: update include directives. (Marcelo Leitner) [1837856] - [include] netfilter: fix include guards. (Marcelo Leitner) [1837856] - [include] netfilter: add include guard to xt_connlabel.h (Marcelo Leitner) [1837856] - [net] sk_msg: Don't use RCU_INIT_POINTER on sk_user_data (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Fix build of sockmap_ktls.c (Sabrina Dubroca) [1819627] - [net] Generate reuseport group ID on group creation (Sabrina Dubroca) [1819627] - [net] bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Let all kernel-land lookup values in SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Return socket cookie on lookup from syscall (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Don't set up upcalls and progs for listening sockets (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Allow inserting listening TCP sockets into sockmap (Sabrina Dubroca) [1819627] - [net] tcp_bpf: Don't let child socket inherit parent protocol ops on copy (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Clear sk_user_data pointer on clone if tagged (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Annotate lockless access to sk_prot on clone (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.size (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: msg_pop_data can incorrecty set an sge length (Sabrina Dubroca) [1819627] - [net] tls: fix const assignment warning (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict() (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak when in tls_data_ready() (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Test unhashing kTLS socket after removing from map (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Don't clear saved sock proto on restore (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Let ULP restore sk_proto and write_space callback (Sabrina Dubroca) [1819627] - [net] tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE (Sabrina Dubroca) [1819627] - [net] tls: Read sk_prot once when building tls proto ops (Sabrina Dubroca) [1819627] - [net] tls: Constify base proto ops used for building tls proto (Sabrina Dubroca) [1819627] - [net] tls: Fix to avoid gettig invalid tls record (Sabrina Dubroca) [1819627] - [net] tls: avoid spurious decryption error with HW resync (Sabrina Dubroca) [1819627] - [net] tls: add helper for testing if socket is RX offloaded (Sabrina Dubroca) [1819627] - [tools] selftests: net: tls: remove recv_rcvbuf test (Sabrina Dubroca) [1819627] - [net] tls: use sg_next() to walk sg entries (Sabrina Dubroca) [1819627] - [net] tls: remove the dead inplace_crypto code (Sabrina Dubroca) [1819627] - [tools] selftests/tls: add a test for fragmented messages (Sabrina Dubroca) [1819627] - [net] tls: Fix unused function warning (Sabrina Dubroca) [1819627] - [net] tls: store decrypted on a single bit (Sabrina Dubroca) [1819627] - [net] tls: store async_capable on a single bit (Sabrina Dubroca) [1819627] - [net] tls: pass context to tls_device_decrypted() (Sabrina Dubroca) [1819627] - [net] tls: make allocation failure unlikely (Sabrina Dubroca) [1819627] - [net] tls: mark sk->err being set as unlikely (Sabrina Dubroca) [1819627] - [net] sockmap: use bitmap for copy info (Sabrina Dubroca) [1819627] - [net] tls: add TlsDeviceRxResync statistic (Sabrina Dubroca) [1819627] - [net] tls: add TlsDecryptError stat (Sabrina Dubroca) [1819627] - [net] tls: add statistics for installed sessions (Sabrina Dubroca) [1819627] - [net] tls: add skeleton of MIB statistics (Sabrina Dubroca) [1819627] - [net] tls: add device decrypted trace point (Sabrina Dubroca) [1819627] - [net] tls: add tracing for device/offload events (Sabrina Dubroca) [1819627] - [net] tls: allow compiling TLS TOE out (Sabrina Dubroca) [1819627] - [net] tls: rename tls_hw_* functions tls_toe_* (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related code to a separate file (Sabrina Dubroca) [1819627] - [net] tls: move tls_build_proto() on init path (Sabrina Dubroca) [1819627] - [net] tls: use the full sk_proto pointer (Sabrina Dubroca) [1819627] - [net] tls: rename tls_device to tls_toe_device (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related structures to a separate header (Sabrina Dubroca) [1819627] - [net] tls: sleeping function from invalid context (Sabrina Dubroca) [1819627] - [net] netfilter: nft_set_rbtree: Add missing expired checks (Phil Sutter) [1778020] - [tools] selftests: netfilter: extend flowtable test script with dnat rule (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: extend flowtable test script for ipsec (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: add flowtable test script (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: set NF_FLOW_TEARDOWN flag on entry expiration (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Remove WQ_MEM_RECLAIM from workqueue (Marcelo Leitner) [1811193] - [net] netfilter: nf_conntrack: add IPS_HW_OFFLOAD status bit (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Free block_cb when being deleted (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support in HW offload (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: add nf_ct_acct_add() (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: export nf_ct_acct_update() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use work entry per offload command (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use rw sem as flow block lock (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add enum nft_flowtable_flags to uapi (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix incorrect tc_setup_type type (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: populate addr_type mask (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix flushing of offloaded flows on free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fix NULL pointer dereference in tunnel offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: free flowtable hooks on hook register error (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel encap/decap action offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add indr block setup support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel match offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: skip offload setup if disabled (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use nf_flow_offload_tuple for stats as well (Marcelo Leitner) [1811193] - [net] flow_offload: Add flow_match_ct to get rule ct match (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Enable hardware offload of flow table entires (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support refreshing the flow table entries (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support restoring conntrack info on skbs (Marcelo Leitner) [1811193] - [net] sched: act_ct: Instantiate flow table entry actions (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Add API for registering to flow table events (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flag (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix missing flush hardware on table free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix hardware flush order on nf_flow_table_cleanup (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix check the chain offload flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix memory leak in nf_tables_parse_netdev_hooks() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_tuple() helper (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: refresh flow if hardware offload fails (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_hw_offload() helper function (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: use atomic bitwise operations for flow flags (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: remove dying bit, use teardown bit instead (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_work_alloc() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: restrict flow dissector match on meta ingress device (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fetch stats only if flow is still alive (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_time_stamp (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: unbind callbacks from flowtable destroy path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix the nat port mangle. (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: check the status of dst_neigh (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix incorrect ethernet dst address (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix big-endian integer overflow (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Correct memcpy size for flow_overload_mangle() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: return EOPNOTSUPP if rule specifies no actions (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 match description (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Don't use offset uninitialized in flow_offload_port_{d, s}nat (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block_cb tc_setup_type as TC_SETUP_CLSFLOWER (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block setup as TC_SETUP_FT cmd (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: check if bind callback fails and unbind if hook registration fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add nft_unregister_flowtable_hook() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: undo updates if transaction fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: release flow_rule on error from commit path (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove reference to flow rule from deletion path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 support (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add flow_action_entry_next() and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter in flow_offload_fill_dir (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix check ndo_setup_tc when setup_block (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Check for the NETDEV_UNREGISTER event (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add flowtable offload control plane (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: detach routing information from flow description (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: skip tcp rst and fin packets (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: remove flow_offload_entry structure (Marcelo Leitner) [1811193] - [include] netfilter: nf_flow_table: remove union from flow_offload structure (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move conntrack object to struct flow_offload (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: skip EBUSY on chain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: bogus EOPNOTSUPP on basechain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: pass extack to nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nft_meta: offload support for interface index (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: white-space fixes. (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: check for register data length mismatches (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: Adjust parentheses to fix memcmp size argument (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: unbind if multi-device binding fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_chain_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: restore basechain deletion (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: support for multiple devices per netdev hook (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix base chain stat rcu_dereference usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules on unregistered device only (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Pass callback list to nft_setup_cb_call() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_chain() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: increase maximum devices number per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: allow netdevice to be used only once per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dynamically allocate hooks per net_device in flowtables (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove flowtable hook flush routine in netns exit routine (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move priority to struct nf_flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nft_payload: fix missing check for matching length in offloads (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set timeout before insertion into hashes (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix always true policy is unset check (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules when the device unregisters (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_rule function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add __nft_offload_get_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nft_{fwd, dup}_netdev: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: avoid excessive stack usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: move indirect flow_block callback logic to core (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set default timeout after successful insertion (Marcelo Leitner) [1811193] - [net] netfilter: ctnetlink: honor IPS_OFFLOAD flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: clear skb tstamp before xmit (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: map basechain priority to hardware priority (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: teardown flow timeout race (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: conntrack picks up expired flows (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: support indr block call (Marcelo Leitner) [1811193] - [net] flow_offload: add flow_block structure and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: store data in offload context registers (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix offload for flows that are subject to xfrm (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: don't fail when updating base chain policy (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: delay chain policy update until transaction is complete (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: IPCB is only valid for ipv4 family (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: don't offload when sequence numbers need adjustment (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: set liberal tracking mode for tcp (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: ignore DF bit setting (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary variable in flow_offload_tuple (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: add entry to flowtable after confirmation (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix checking method of conntrack helper (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not flow offload deleted conntrack entries (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: simplify nf_flow_offload_gc_step() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: check ttl value in flow offload data path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix netdev refcnt leak (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: skip device lookup from interface index (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: fix IPV6=n builds (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix interaction with vrf slave device (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: Fix reverse route lookup (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: make nf_flow_table_iterate() static (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not remove offload when other netns's interface is down (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter of nf_flow_table_cleanup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary nat flag check code (Marcelo Leitner) [1811193] - [net] mptcp: mark tech preview and disable by default (Florian Westphal) [1835796] - [net] mptcp: fix bogus socket flag values (Florian Westphal) [1835796] - [net] mptcp: select CRYPTO (Florian Westphal) [1835796] - [net] mptcp: Protect subflow socket options before connection completes (Florian Westphal) [1835796] - [net] mptcp: make the symbol 'mptcp_sk_clone_lock' static (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free for ipv6 (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free on tcp fallback (Florian Westphal) [1835796] - [net] mptcp: Fix undefined mptcp_handle_ipv6_mapped for modular IPV6 (Florian Westphal) [1835796] - [net] mptcp: Fix incorrect IPV6 dependency check (Florian Westphal) [1835796] - [net] mptcp: handle tcp fallback when using syn cookies (Florian Westphal) [1835796] - [net] mptcp: avoid a lockdep splat when mcast group was joined (Florian Westphal) [1835796] - [net] mptcp: fix panic on user pointer access (Florian Westphal) [1835796] - [net] mptcp: defer freeing of cached ext until last moment (Florian Westphal) [1835796] - [net] mptcp: Fix build with PROC_FS disabled. (Florian Westphal) [1835796] - [tools] selftests: settings: tests can be in subsubdirs (Florian Westphal) [1835796] - [net] mptcp: Fix code formatting (Florian Westphal) [1835796] - [net] mptcp: do not inherit inet proto ops (Florian Westphal) [1835796] - [net] add and use MPTCP_PROTO_KERN (Florian Westphal) [1835796] - [net] mptcp: cope with later TCP fallback (Florian Westphal) [1835796] - [net] mptcp: process MP_CAPABLE data option (Florian Westphal) [1835796] - [net] mptcp: parse and emit MP_CAPABLE option according to v1 spec (Florian Westphal) [1835796] - [net] mptcp: move from sha1 (v0) to sha256 (v1) (Florian Westphal) [1835796] - [tools] mptcp: add basic kselftest for mptcp (Florian Westphal) [1835796] - [net] mptcp: new sysctl to control the activation per NS (Florian Westphal) [1835796] - [net] mptcp: allow collapsing consecutive sendpages on the same substream (Florian Westphal) [1835796] - [net] mptcp: recvmsg() can drain data from multiple subflows (Florian Westphal) [1835796] - [net] mptcp: add subflow write space signalling and mptcp_poll (Florian Westphal) [1835796] - [net] mptcp: Implement MPTCP receive path (Florian Westphal) [1835796] - [net] mptcp: Write MPTCP DSS headers to outgoing data packets (Florian Westphal) [1835796] - [net] mptcp: Add setsockopt()/getsockopt() socket operations (Florian Westphal) [1835796] - [net] mptcp: Add shutdown() socket operation (Florian Westphal) [1835796] - [net] mptcp: Add key generation and token tree (Florian Westphal) [1835796] - [net] mptcp: Create SUBFLOW socket for incoming connections (Florian Westphal) [1835796] - [net] mptcp: Handle MP_CAPABLE options for outgoing connections (Florian Westphal) [1835796] - [net] mptcp: Associate MPTCP context with TCP socket (Florian Westphal) [1835796] - [net] mptcp: Handle MPTCP TCP options (Florian Westphal) [1835796] - [net] mptcp: Add MPTCP socket stubs (Florian Westphal) [1835796] - [net] netfilter: conntrack: fix infinite loop on rmmod (Florian Westphal) [1832381] - [tools] selftests: add netdevsim devlink dev info test (Petr Oros) [1830928] - [tools] selftests: test netdevsim reload forbid and fail (Petr Oros) [1830928] - [netdrv] mlx4: fix "initializer element not constant" compiler error (Petr Oros) [1830928] - [netdrv] netdevsim: dev: Fix memory leak in nsim_dev_take_snapshot_write (Petr Oros) [1830928] - [net] devlink: fix return value after hitting end in region read (Petr Oros) [1830928] - [net] devlink: Fix reporter's recovery condition (Petr Oros) [1830928] - [documentation] docs: devlink: clarify the scope of snapshot id (Petr Oros) [1830928] - [net] devlink: let kernel allocate region snapshot id (Petr Oros) [1830928] - [net] devlink: factor out building a snapshot notification (Petr Oros) [1830928] - [documentation] devlink: fix broken link warning (Petr Oros) [1830928] - [net] devlink: use NL_SET_ERR_MSG_MOD instead of NL_SET_ERR_MSG (Petr Oros) [1830928] - [include] devlink: Add macro for "fw.mgmt.api" to info_get cb. (Petr Oros) [1830928] - [netdrv] netdevsim: support taking immediate snapshot via devlink (Petr Oros) [1830928] - [net] devlink: implement DEVLINK_CMD_REGION_NEW (Petr Oros) [1830928] - [net] devlink: track snapshot id usage count using an xarray (Petr Oros) [1830928] - [net] devlink: report error once U32_MAX snapshot ids have been used (Petr Oros) [1830928] - [net] devlink: extract snapshot id allocation to helper function (Petr Oros) [1830928] - [net] devlink: use -ENOSPC to indicate no more room for snapshots (Petr Oros) [1830928] - [net] devlink: add function to take snapshot while locked (Petr Oros) [1830928] - [net] devlink: trivial: fix tab in function documentation (Petr Oros) [1830928] - [net] devlink: convert snapshot destructor callback to region op (Petr Oros) [1830928] - [net] devlink: prepare to support region operations (Petr Oros) [1830928] - [documentation] devlink: expand the devlink-info documentation (Petr Oros) [1830928] - [net] devlink: Introduce devlink port flavour virtual (Petr Oros) [1830928] - [net] devlink: validate length of region addr/len (Petr Oros) [1830928] - [net] devlink: validate length of param values (Petr Oros) [1830928] - [net] core: Replace zero-length array with flexible-array member (Petr Oros) [1830928] - [net] core: devlink.c: Use built-in RCU list checking (Petr Oros) [1830928] - [net] devlink: Rely on driver eswitch thread safety instead of devlink (Petr Oros) [1830928] - [net] core: devlink.c: Hold devlink->lock from the beginning of devlink_dpipe_table_register() (Petr Oros) [1830928] - [net] devlink: Force enclosing array on binary fmsg data (Petr Oros) [1830928] - [net] devlink: report 0 after hitting end in region read (Petr Oros) [1830928] - [net] devlink: correct misspelling of snapshot (Petr Oros) [1830928] - [tools] selftests: Add a test of large binary to devlink health test (Petr Oros) [1830928] - [netdrv] netdevsim: Update dummy reporter's devlink binary interface (Petr Oros) [1830928] - [net] devlink: Allow large formatted message of binary output (Petr Oros) [1830928] - [tools] selftests: netdevsim: Add test cases for devlink-trap policers (Petr Oros) [1823743] - [netdrv] netdevsim: Add support for setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Allow setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Add packet trap group parameters support (Petr Oros) [1823743] - [netdrv] netdevsim: Add devlink-trap policer support (Petr Oros) [1823743] - [documentation] Add description of packet trap policers (Petr Oros) [1823743] - [net] devlink: Add packet trap policers support (Petr Oros) [1823743] - [net] devlink: Add auto dump flag to health reporter (Petr Oros) [1823743] - [net] devlink: Implicitly set auto recover flag when registering health reporter (Petr Oros) [1823743] - [netdrv] netdevsim: Change dummy reporter auto recover default (Petr Oros) [1823743] - [net] devlink: Only pass packet trap group identifier in trap structure (Petr Oros) [1823743] - [net] devlink: Stop reference counting packet trap groups (Petr Oros) [1823743] - [netdrv] netdevsim: Explicitly register packet trap groups (Petr Oros) [1823743] - [net] devlink: Add API to register packet trap groups (Petr Oros) [1823743] - [net] esp6: calculate transport_header correctly when sel.family != AF_INET6 (Xin Long) [1815980 1761579] - [net] esp4: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] esp6: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] xfrm: remove the xfrm_state_put call becofe going to out_reset (Xin Long) [1815980 1761579] - [net] esp6: get the right proto for transport mode in esp6_gso_encap (Xin Long) [1815980 1761579] - [net] xfrm: do pskb_pull properly in __xfrm_transport_prep (Xin Long) [1815980 1761579] - [net] xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input (Xin Long) [1815980 1761579] - [net] xfrm: add prep for esp beet mode offload (Xin Long) [1815980 1761579] - [net] esp6: add gso_segment for esp6 beet mode (Xin Long) [1815980 1761579] - [net] esp4: add gso_segment for esp4 beet mode (Xin Long) [1815980 1761579] - [net] xfrm: kconfig: make xfrm depend on inet (Xin Long) [1815980 1761579] - [net] xfrm: make xfrm modes builtin (Xin Long) [1815980 1761579] - [net] xfrm: remove afinfo pointer from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove gso_segment indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove xmit indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input indirection from xfrm_mode (Xin Long) [1761579 1815980] - [net] xfrm: prefer family stored in xfrm_mode struct (Xin Long) [1815980 1761579] - [net] xfrm: place af number into xfrm_mode struct (Xin Long) [1761579 1815980] - [net] xfrm: gso partial offload support (Xin Long) [1761579 1815980] - [net] netfilter: cttimeout: remove set but not used variable 'l3num' (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle icmp pkt_to_tuple helper via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle builtin l4proto packet functions via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove net_id (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: switch module to be built-in (Florian Westphal) [1822085] - [net] netfilter: remove unused parameters in nf_ct_l4proto_[un]register_sysctl() (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: convert rwlock to rcu (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: fetch timeouts for udplite and gre, too (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: pass default timeout policy to obj_to_nlattr (Florian Westphal) [1822085] - [net] netfilter: conntrack: add nf_{tcp, udp, sctp, icmp, dccp, icmpv6, generic}_pernet() (Florian Westphal) [1822085] - [net] netfilter: conntrack: clamp l4proto array size at largers supported protocol (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3->l4 mapping information (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove unused proto arg from netns init functions (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove error callback and handle icmp from core (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid using ->error callback if possible (Florian Westphal) [1822085] - [net] netfilter: conntrack: deconstify packet callback skb pointer (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove the l4proto->new() function (Florian Westphal) [1822085] - [net] netfilter: conntrack: timeout interface depend on CONFIG_NF_CONNTRACK_TIMEOUT (Florian Westphal) [1822085] - [net] netfilter: conntrack: pass nf_hook_state to packet and error handlers (Florian Westphal) [1822085] - [net] netfilter: conntrack: place 'new' timeout in first location too (Florian Westphal) [1822085] - [net] netfilter: nf_conntrack_h323: Remove deprecated config check (Florian Westphal) [1822085] - [include] netfilter: nf_tables: merge route type into core (Florian Westphal) [1822085] - [net] netfilter: ipv6: avoid indirect calls for IPV6=y case (Florian Westphal) [1822085] - [net] netfilter: nat: remove module dependency on ipv6 core (Florian Westphal) [1822085] - [net] netfilter: remove obsolete need_conntrack stub (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid use-after free on rmmod (Florian Westphal) [1822085] - [net] netfilter: conntrack: dccp, sctp: handle null timeout argument (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove duplicated include from nf_conntrack_proto_udp.c (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3proto abstraction (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_timeout() indirection (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid l4proto pkt_to_tuple calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid calls to l4proto invert_tuple (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_l4proto indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove invert_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove pkt_to_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove ctnetlink callbacks from l3 protocol trackers (Florian Westphal) [1822085] - [net] openvswitch: use nf_ct_get_tuplepr, invert_tuplepr (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip6_checksum* from ipv6 to utils (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip_checksum* from ipv4 to utils (Florian Westphal) [1822085] - [net] netfilter: flowtables: use fixed renew timeout on teardown (Florian Westphal) [1822085] - [netdrv] geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] geneve: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] vxlan: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Josef Oskera) [1841511] - [netdrv] r8169: fix OCP access on RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: re-establish support for RTL8401 chip version (Josef Oskera) [1841511] - [netdrv] r8169: change back SG and TSO to be disabled by default (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8169_tx_map (Josef Oskera) [1841511] - [netdrv] r8169: improve handling of TD_MSS_MAX (Josef Oskera) [1841511] - [netdrv] r8169: fix PHY driver check on platforms w/o module softdeps (Josef Oskera) [1841511] - [netdrv] r8169: re-enable MSI on RTL8168c (Josef Oskera) [1841511] - [netdrv] r8169: don't use MSI before RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: improve RTL8168b FIFO overflow workaround (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_schedule_task (Josef Oskera) [1841511] - [netdrv] r8169: simplify rtl_task (Josef Oskera) [1841511] - [netdrv] r8169: add new helper rtl8168g_enable_gphy_10m (Josef Oskera) [1841511] - [netdrv] net: r8169: reject unsupported coalescing params (Josef Oskera) [1841511] - [netdrv] r8169: simplify getting stats by using netdev_stats_to_stats64 (Josef Oskera) [1841511] - [netdrv] r8169: let rtl8169_mark_to_asic clear rx descriptor field opts2 (Josef Oskera) [1841511] - [netdrv] r8169: remove now unneeded barrier in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: simplify usage of rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: ensure tx_skb is fully reset after calling rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: convert while to for loop in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: use pci_status_get_and_clear_errors (Josef Oskera) [1841511] - [netdrv] r8169: add PCI_STATUS_PARITY to PCI status error bits (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_start_xmit (Josef Oskera) [1841511] - [netdrv] r8169: remove RTL_EVENT_NAPI constants (Josef Oskera) [1841511] - [netdrv] r8169: use new helper tcp_v6_gso_csum_prep (Josef Oskera) [1841511] - [netdrv] r8169: improve statistics of missed rx packets (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_jumbo_config (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_get_mac_version (Josef Oskera) [1841511] - [netdrv] r8169: add helper rtl_pci_commit (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting netdev features (Josef Oskera) [1841511] - [netdrv] r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 (Josef Oskera) [1841511] - [netdrv] r8169: remove unneeded check from rtl_link_chg_patch (Josef Oskera) [1841511] - [netdrv] r8169: fix performance regression related to PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: don't set min_mtu/max_mtu if not needed (Josef Oskera) [1841511] - [netdrv] r8169: factor out PHY configuration to r8169_phy_config.c (Josef Oskera) [1841511] - [netdrv] r8169: add r8169.h (Josef Oskera) [1841511] - [netdrv] r8169: rename rtl_apply_firmware (Josef Oskera) [1841511] - [netdrv] r8169: add phydev argument to rtl8168d_apply_firmware_cond (Josef Oskera) [1841511] - [netdrv] r8169: use phy_read/write instead of rtl_readphy/writephy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_w0w1_phy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_patchphy (Josef Oskera) [1841511] - [netdrv] r8169: move disabling MAC EEE for RTL8402/RTL8106e (Josef Oskera) [1841511] - [netdrv] r8169: move setting ERI register 0x1d0 for RTL8106 (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in rtl_writephy_batch (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of RTL8168g-specific PHY config functions (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of EEE PHY functions (Josef Oskera) [1841511] - [netdrv] r8169: move RTL8169scd Gigabyte PHY quirk (Josef Oskera) [1841511] - [netdrv] r8169: remove not needed debug print in rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: prepare for exporting rtl_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add constant EnAnaPLL (Josef Oskera) [1841511] - [netdrv] r8169: move enabling EEE to rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: remove MAC workaround in rtl8168e_2_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8168h_2_get_adc_bias_ioffset (Josef Oskera) [1841511] - [netdrv] r8169: check that Realtek PHY driver module is loaded (Josef Oskera) [1841511] - [netdrv] treewide: Use sizeof_field() macro (Josef Oskera) [1841511] - [netdrv] r8169: fix rtl_hw_jumbo_disable for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add missing RX enabling for WoL on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo configuration for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add check for PHY_MDIO_CHG to rtl_nic_fw_data_ok (Josef Oskera) [1841511] - [netdrv] r8169: use macro FIELD_SIZEOF in definition of FW_OPCODE_SIZE (Josef Oskera) [1841511] - [netdrv] r8169: change mdelay to msleep in rtl_fw_write_firmware (Josef Oskera) [1841511] - [netdrv] r8169: load firmware for RTL8168fp/RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: improve conditional firmware loading for RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: use r8168d_modify_extpage in rtl8168f_config_eee_phy (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: respect EEE user setting when restarting network (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl8168c_4_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_modify_extpage (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in more places (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168g_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: fix page read in r8168g_mdio_read (Josef Oskera) [1841511] - [netdrv] r8169: fix wrong PHY ID issue with RTL8168dp (Josef Oskera) [1841511] - [netdrv] r8169: use helper rtl_hw_aspm_clkreq_enable also in rtl_hw_start_8168g_2 (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_rx_fill (Josef Oskera) [1841511] - [netdrv] r8169: align fix_features callback with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: never set PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168bef (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168dp (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove fiddling with the PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo packet handling on resume from suspend (Josef Oskera) [1841511] - [netdrv] r8169: don't set bit RxVlan on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add support for EEE on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add RTL8125 PHY initialization (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: don't use bit LastFrag in tx descriptor after send (Josef Oskera) [1841511] - [netdrv] r8169: read common register for PCI commit (Josef Oskera) [1841511] - [netdrv] r8169: move disabling interrupt coalescing to RTL8169/RTL8168 init (Josef Oskera) [1841511] - [netdrv] r8169: factor out reading MAC address from registers (Josef Oskera) [1841511] - [netdrv] r8169: restrict rtl_is_8168evl_up to RTL8168 chip versions (Josef Oskera) [1841511] - [netdrv] r8169: change interrupt mask type to u32 (Josef Oskera) [1841511] - [netdrv] r8169: improve DMA handling in rtl_rx (Josef Oskera) [1841511] - [netdrv] r8169: fix DMA issue on MIPS platform (Josef Oskera) [1841511] - [netdrv] r8169: sync EEE handling for RTL8168h with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: use the generic EEE management functions (Josef Oskera) [1841511] - [fs] gfs2: Even more gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] sched/fair: Don't NUMA balance for kthreads (Phil Auld) [1842543] - [kernel] sched/core: Offload wakee task activation if it the wakee is descheduling (Phil Auld) [1842543] - [kernel] sched/core: Optimize ttwu() spinning on p->on_cpu (Phil Auld) [1842543] - [fs] gfs2: Smarter iopen glock waiting (Andreas Grunbacher) [1582655] - [fs] gfs2: Wake up when setting GLF_DEMOTE (Andreas Grunbacher) [1582655] - [fs] gfs2: Check inode generation number in delete_work_func (Andreas Grunbacher) [1582655] - [fs] gfs2: Move inode generation number check into gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Minor gfs2_lookup_by_inum cleanup (Andreas Grunbacher) [1582655] - [fs] gfs2: Try harder to delete inodes locally (Andreas Grunbacher) [1582655] - [fs] gfs2: Give up the iopen glock on contention (Andreas Grunbacher) [1582655] - [fs] gfs2: Turn gl_delete into a delayed work (Andreas Grunbacher) [1582655] - [fs] gfs2: Keep track of deleted inode generations in LVBs (Andreas Grunbacher) [1582655] - [fs] gfs2: Allow ASPACE glocks to also have an lvb (Andreas Grunbacher) [1582655] - [fs] gfs2: Avoid access time thrashing in gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Use IS_ERR_OR_NULL (Andreas Grunbacher) [1582655] - [fpga] fpga: mark the intel fpga drivers as tech preview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: Remove unneeded semicolon (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: Fix incompatible function behavior for RSU driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 remote system update driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: stratix10-svc: extend svc to support new RSU features (Luis Goncalves) [1689274 1660310 1494701 1494699] - [edac] EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: add remote status update client support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 service layer driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: fix return value of cci_pci_sriov_configure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: xilinx-pr-decoupler: Remove clk_get error message for probe defer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: remove redundant dev_err message (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: remove set but not used variable 'afu' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'fme' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add power management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add thermal management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for thermal/power management interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: Remove dev_err() usage after platform_get_irq() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for virtualization and new interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add global error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add STP (SignalTap) support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: expose __afu_port_enable/disable function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add userclock sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make init callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Add Stratix10 (V2) Support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Preparation for V2 parts (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Discover Vendor Specific offset (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-ps-spi: Fix getting of optional confd gpio (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add capability sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make uinit callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add id_table for dfl private feature driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add AFU state related sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: enable SRIOV support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_FME_PORT_RELEASE/ASSIGN ioctl support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: use driver core functions, not sysfs ones (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-pr-ip: Make alt_pr_unregister function void (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix function definition argument (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga-manager: altera-ps-spi: Fix build error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: align PR buffer size per PR datawidth (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove copy_to_user() in ioctl for PR (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-mgr: fix FME_PR_INTFC_ID register address (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: Kconfig: pedantic cleanups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: convert docs to ReST and rename to *.rst (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: zynqmp-fpga: Correctly handle error pointer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] include: fpga: adi-axi-common.h: add common regs & defs header (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: expand minor range when registering chrdev region (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: Add lockdep classes for pdata->lock (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: Pass the correct device to dma_mapping_error() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix use-after-free on s10_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Add SPDX license identifier - Makefile/Kconfig (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] mm/gup: change GUP fast to use flags rather than a write 'bool' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga manager: Adding FPGA Manager support for Xilinx zynqmp (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera_freeze_bridge: remove restriction to socfpga (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: make array dummy static, shrinks object size (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] Remove 'type' argument from access_ok() function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: of-fpga-region: Use platform_set_drvdata (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-region: Use platform_get_drvdata() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add intel stratix10 soc fpga manager driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: enable usage on non-dt platforms (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix probing for multiple FPGAs on the bus (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] zynq-fpga: Only route PR via PCAP when required (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix registration for CvP incapable devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'priv' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix 'bad IO access' on x86_64 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add devm_fpga_region_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: add devm_fpga_bridge_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add devm_fpga_mgr_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: document fpga manager flags (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: fix obvious function documentation error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: do not access region struct after fpga_region_unregister (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: fix two trivial spelling mistakes (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: fix return value check in in pr_mgmt_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_PORT_DMA_MAP/UNMAP ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add afu sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add port ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Accelerated Function Unit driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-region: add support for compat_id (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga region platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga bridge platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga manager platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add partial reconfiguration sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Management Engine driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-pci: add enumeration for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add FPGA DFL PCIe device driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_check_port_id function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_port_ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add feature device infrastructure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_cdev_find_port (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add chardev support for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add device feature list support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: region: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add status for fpga-manager (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add region_id to fpga_image_info (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: add a document for FPGA Device Feature List (DFL) Framework Overview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [mm] mm: Add a vmf_insert_mixed_prot() function (Dave Airlie) [1838335] - [mm] mm: Add write-protect and clean utilities for address space ranges (Dave Airlie) [1838335] - [mm] mm: Add a walk_page_mapping() function to the pagewalk code (Dave Airlie) [1838335] - [mm] pagewalk: separate function pointers from iterator data (Dave Airlie) [1838335] - [mm] mm: split out a new pagewalk.h header from mm.h (Dave Airlie) [1838335] - [mm] mm: update ptep_modify_prot_commit to take old pte value as arg (Dave Airlie) [1838335] - [x86] mm: update ptep_modify_prot_start/commit to take vm_area_struct as arg (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: add an interval tree notifier (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: define the header pre-processor parts even if disabled (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a lockdep map for invalidate_range_start/end (Dave Airlie) [1838335] - [misc] misc/sgi-gru: use mmu_notifier_get/put for struct gru_mm_struct (Dave Airlie) [1838335] - [drm] drm/backport: add mmu notifier get/put support to drm backport (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a get/put scheme for the registration (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mm (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: hoist do_mmu_notifier_register down_write to the caller (Dave Airlie) [1838335] - [mm] mm/mmu_notifier.c: remove mmu_notifier_synchronize() (Dave Airlie) [1838335] - [infiniband] locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_held_write() (Dave Airlie) [1838335] - [include] mm/mmu_notifier: contextual information for event enums (Dave Airlie) [1838335] - [mm] mm/memory_hotplug.c: only respect mem= parameter during boot stage (Baoquan He) [1838809 1781472] - [scsi] scsi: mpt3sas: Remove unused including (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free warnings (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Disable DIF when prot_mask set to zero (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Capture IOC data for debugging purposes (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Use true, false for ioc->use_32bit_dma (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove NULL check before freeing function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Tomas Henzl) [1790760] - [scsi] mpt3sas: Fix memset in non-rdpq mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Separate out RDPQ allocation to new function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Rename function name is_MSB_are_same (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: use true, false for bool variables (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug (Tomas Henzl) [1790760] - [scsi] scsi: Replace zero-length array with flexible-array member (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update drive version to 33.100.00.00 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove usage of device_busy counter (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Print function name in which cmd timed out (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Optimize mpt3sas driver logging (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: print in which path firmware fault occurred (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle CoreDump state from watchdog thread (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support IOCs new state named COREDUMP (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: renamed _base_after_reset_handler function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support for NVMe shutdown (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update MPI Headers to v02.00.57 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free in attach error handling (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Clean up some indenting (Tomas Henzl) [1790760] - [crypto] crypto: af_alg - cast ki_complete ternary op to int (Herbert Xu) [1837499] - [netdrv] virtio-net: per-queue RPS config (Eugenio Perez) [1718086] - [netdrv] virtio_net: Differentiate sk_buff and xdp_frame on freeing (Eugenio Perez) [1718086] - [netdrv] virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs (Eugenio Perez) [1718086] - [netdrv] virtio_net: enable napi_tx by default (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't call free_old_xmit_skbs for xdp_frames (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't enable NAPI when interface is down (Eugenio Perez) [1718086] - [include] cpumask: make cpumask_next_wrap available without smp (Eugenio Perez) [1718086] - [netdrv] virtio_net: Stripe queue affinities across cores (Eugenio Perez) [1718086] - [virtio] virtio: Make vp_set_vq_affinity() take a mask (Eugenio Perez) [1718086]- [netdrv] ice: add board identifier info to devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: add basic handler for devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: enable initial devlink support (Jonathan Toppins) [1796682] - [netdrv] ice: implement full NVM read from ETHTOOL_GEEPROM (Jonathan Toppins) [1796682] - [netdrv] ice: discover and store size of available flash (Jonathan Toppins) [1796682] - [netdrv] ice: store NVM version info in extracted format (Jonathan Toppins) [1796682] - [netdrv] ice: create function to read a section of the NVM and Shadow RAM (Jonathan Toppins) [1796682] - [netdrv] ice: use __le16 types for explicitly Little Endian values (Jonathan Toppins) [1796682] - [netdrv] ice: fix incorrect size description of ice_get_nvm_version (Jonathan Toppins) [1781388] - [netdrv] ice: use variable name more descriptive than type (Jonathan Toppins) [1781388] - [netdrv] ice: Use EOPNOTSUPP instead of ENOTSUPP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix format specifier (Jonathan Toppins) [1781388] - [netdrv] ice: fix use of deprecated strlcpy() (Jonathan Toppins) [1781388] - [netdrv] ice: Increase mailbox receive queue length to maximum (Jonathan Toppins) [1781388] - [netdrv] ice: Correct setting VLAN pruning (Jonathan Toppins) [1781388] - [netdrv] ice: renegotiate link after FW DCB on (Jonathan Toppins) [1781388] - [netdrv] ice: Fix corner case when switching from IEEE to CEE (Jonathan Toppins) [1781388] - [netdrv] ice: Display Link detected via Ethtool in safe mode (Jonathan Toppins) [1781388] - [netdrv] ice: Fix removing driver while bare-metal VFs pass traffic (Jonathan Toppins) [1781388] - [netdrv] ice: Improve clarity of prints and variables (Jonathan Toppins) [1781388] - [netdrv] ice: allow bigger VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup unneeded parenthesis (Jonathan Toppins) [1781388] - [netdrv] ice: Use pci_get_dsn() (Jonathan Toppins) [1781388] - [netdrv] ice: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1781388] - [netdrv] ice: fix define for E822 backplane device (Jonathan Toppins) [1781388] - [netdrv] ice: add support for E823 devices (Jonathan Toppins) [1795812] - [netdrv] ice: add backslash-n to strings (Jonathan Toppins) [1781388] - [netdrv] ice: increase PF reset wait timeout to 300 milliseconds (Jonathan Toppins) [1781388] - [netdrv] ice: Support XDP UMEM wake up mechanism (Jonathan Toppins) [1781388] - [netdrv] ice: SW DCB, report correct max TC value (Jonathan Toppins) [1781388] - [netdrv] ice: Report correct DCB mode (Jonathan Toppins) [1781388] - [netdrv] ice: Add DCBNL ops required to configure ETS in CEE for SW DCB (Jonathan Toppins) [1781388] - [netdrv] ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix for TCAM entry management (Jonathan Toppins) [1781388] - [netdrv] ice: update malicious driver detection event handling (Jonathan Toppins) [1781388] - [netdrv] ice: Validate config for SW DCB map (Jonathan Toppins) [1781388] - [netdrv] ice: Wait for VF to be reset/ready before configuration (Jonathan Toppins) [1792691] - [netdrv] ice: Don't reject odd values of usecs set by user (Jonathan Toppins) [1781388] - [netdrv] ice: use true/false for bool types (Jonathan Toppins) [1781388] - [netdrv] ice: add function argument description to function header comment (Jonathan Toppins) [1781388] - [netdrv] ice: use proper format for function pointer as a function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary fallthrough comments (Jonathan Toppins) [1781388] - [netdrv] ice: Fix virtchnl_queue_select bitmap validation (Jonathan Toppins) [1781388] - [netdrv] ice: Fix and refactor Rx queue disable for VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Handle LAN overflow event for VF queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix implicit queue mapping mode in ice_vsi_get_qs (Jonathan Toppins) [1781388] - [netdrv] ice: Add support to enable/disable all Rx queues before waiting (Jonathan Toppins) [1781388] - [netdrv] ice: Only allow tagged bcast/mcast traffic for VF in port VLAN (Jonathan Toppins) [1781388] - [netdrv] ice: Fix Port VLAN priority bits (Jonathan Toppins) [1781388] - [netdrv] ice: Add helper to determine if VF link is up (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor port vlan configuration for the VF (Jonathan Toppins) [1781388] - [netdrv] ice: Add initial support for QinQ (Jonathan Toppins) [1781388] - [netdrv] ice: Trivial fixes (Jonathan Toppins) [1781388] - [netdrv] ice: Use correct netif error function (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup ice_vsi_alloc_q_vectors (Jonathan Toppins) [1781388] - [netdrv] ice: Make print statements more compact (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_pf_to_dev (Jonathan Toppins) [1781388] - [netdrv] ice: Remove possible null dereference (Jonathan Toppins) [1781388] - [netdrv] ice: update Unit Load Status bitmask to check after reset (Jonathan Toppins) [1781388] - [netdrv] ice: fix and consolidate logging of NVM/firmware version information (Jonathan Toppins) [1781388] - [netdrv] ice: Modify link message logging (Jonathan Toppins) [1781388] - [netdrv] ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps (Jonathan Toppins) [1781388] - [netdrv] ice: Remove ice_dev_onetime_setup() (Jonathan Toppins) [1781388] - [netdrv] ice: Don't allow same value for Rx tail to be written twice (Jonathan Toppins) [1781388] - [netdrv] ice: display supported and advertised link modes (Jonathan Toppins) [1781388] - [netdrv] ice: Fix switch between FW and SW LLDP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix DCB rebuild after reset (Jonathan Toppins) [1781388] - [netdrv] ice: Bump version (Jonathan Toppins) [1781401] - [netdrv] ice: Implement ethtool get/set rx-flow-hash (Jonathan Toppins) [1781401] - [netdrv] ice: Initilialize VF RSS tables (Jonathan Toppins) [1781401] - [netdrv] ice: Optimize table usage (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: Populate TCAM filter software structures (Jonathan Toppins) [1781401] - [netdrv] ice: Allocate flow profile (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing hardware filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: remove redundant assignment to variable xmit_done (Jonathan Toppins) [1781388] - [netdrv] ice: Removing hung_queue variable to use txqueue function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: Add device ids for E822 devices (Jonathan Toppins) [1781951] - [netdrv] ice: Suppress Coverity warnings for xdp_rxq_info_reg (Jonathan Toppins) [1781388] - [netdrv] ice: Add a boundary check in ice_xsk_umem() (Jonathan Toppins) [1781388] - [netdrv] ice: add extra check for null Rx descriptor (Jonathan Toppins) [1781388] - [netdrv] ice: suppress checked_return error (Jonathan Toppins) [1781388] - [netdrv] ice: Demote MTU change print to debug (Jonathan Toppins) [1781388] - [netdrv] ice: Enable ip link show on the PF to display VF unicast MAC(s) (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO (Jonathan Toppins) [1781388] - [netdrv] ice: Remove Rx flex descriptor programming (Jonathan Toppins) [1781388] - [netdrv] ice: Return error on not supported ethtool -C parameters (Jonathan Toppins) [1781388] - [netdrv] ice: Restore interrupt throttle settings after VSI rebuild (Jonathan Toppins) [1781388] - [netdrv] ice: Set default value for ITR in alloc function (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_for_each_vf() macro (Jonathan Toppins) [1781388] - [netdrv] ice: Add code to keep track of current dflt_vsi (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF spoofchk (Jonathan Toppins) [1781388] - [netdrv] ice: Support UDP segmentation offload (Jonathan Toppins) [1781388] - [netdrv] ice: Update FW API minor version (Jonathan Toppins) [1781388] - [netdrv] ice: remove pointless NULL check of port_info (Jonathan Toppins) [1781388] - [netdrv] ice: Implement ethtool ops for channels (Jonathan Toppins) [1781388] - [netdrv] ice: implement VF stats NDO (Jonathan Toppins) [1781388] - [netdrv] ice: add helpers for virtchnl (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_pf_to_dev(pf) macro (Jonathan Toppins) [1781388] - [netdrv] ice: Do not use devm* functions for local uses (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor removal of VLAN promiscuous rules (Jonathan Toppins) [1781388] - [netdrv] ice: Fix setting coalesce to handle DCB configuration (Jonathan Toppins) [1781388] - [netdrv] ice: Only disable VF state when freeing each VF resources (Jonathan Toppins) [1781388] - [netdrv] ice: fix stack leakage (Jonathan Toppins) [1781388] - [netdrv] ice: Don't modify stripping for add/del VLANs on VF (Jonathan Toppins) [1781388] - [netdrv] ice: Disallow VF VLAN opcodes if VLAN offloads disabled (Jonathan Toppins) [1781388] - [netdrv] ice: Correct capabilities reporting of max TCs (Jonathan Toppins) [1781388] - [netdrv] ice: Store number of functions for the device (Jonathan Toppins) [1781388] - [netdrv] ice: fix potential infinite loop because loop counter being too small (Jonathan Toppins) [1781388] - [netdrv] ice: print opcode when printing controlq errors (Jonathan Toppins) [1781388] - [netdrv] ice: use more accurate ICE_DBG mask types (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce and use ice_vsi_type_str (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary conditional check (Jonathan Toppins) [1781388] - [netdrv] ice: Update enum ice_flg64_bits to current specification (Jonathan Toppins) [1781388] - [netdrv] ice: delay less (Jonathan Toppins) [1781388] - [netdrv] ice: use pkg_dwnld_status instead of sq_last_status (Jonathan Toppins) [1781388] - [netdrv] ice: Change max MSI-x vector_id check in cfg_irq_map (Jonathan Toppins) [1781388] - [netdrv] ice: Check if VF is disabled for Opcode and other operations (Jonathan Toppins) [1781388] - [netdrv] ice: configure software LLDP in ice_init_pf_dcb (Jonathan Toppins) [1781388] - [netdrv] ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx (Jonathan Toppins) [1781388] - [netdrv] ice: avoid setting features during reset (Jonathan Toppins) [1781388] - [netdrv] ice: Implement DCBNL support (Jonathan Toppins) [1781388] - [netdrv] ice: Add NDO callback to set the maximum per-queue bitrate (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_ena_vsi and ice_dis_vsi in DCB configuration flow (Jonathan Toppins) [1781388] - [netdrv] ice: Fix return value when SR-IOV is not supported (Jonathan Toppins) [1781388] - [netdrv] ice: Rename VF function ice_vc_dis_vf to match its behavior (Jonathan Toppins) [1781388] - [netdrv] ice: Get rid of ice_cleanup_header (Jonathan Toppins) [1781388] - [netdrv] ice: print PCI link speed and width (Jonathan Toppins) [1781388] - [netdrv] ice: print unsupported module message (Jonathan Toppins) [1781388] - [netdrv] ice: write register with correct offset (Jonathan Toppins) [1781388] - [netdrv] ice: Check for null pointer dereference when setting rings (Jonathan Toppins) [1781388] - [netdrv] ice: save PCI state in probe (Jonathan Toppins) [1781388] - [netdrv] ice: Adjust DCB INIT for SW mode (Jonathan Toppins) [1781388] - [netdrv] ice: fix driver unload flow (Jonathan Toppins) [1781388] - [netdrv] ice: handle DCBx non-contiguous TC request (Jonathan Toppins) [1781388] - [netdrv] ice: Update Boot Configuration Section read of NVM (Jonathan Toppins) [1781388] - [netdrv] ice: add ethtool -m support for reading i2c eeprom modules (Jonathan Toppins) [1781388] - [netdrv] ice: allow 3k MTU for XDP (Jonathan Toppins) [1781388] - [netdrv] ice: add build_skb() support (Jonathan Toppins) [1781388] - [netdrv] ice: introduce frame padding computation logic (Jonathan Toppins) [1781388] - [netdrv] ice: introduce legacy Rx flag (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for AF_XDP (Jonathan Toppins) [1730487] - [netdrv] ice: Move common functions to ice_txrx_lib.c (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for XDP (Jonathan Toppins) [1730487] - [netdrv] ice: get rid of per-tc flow in Tx queue configuration routines (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce ice_base.c (Jonathan Toppins) [1781388] - [netdrv] net:Use skb accessors in network drivers (Jonathan Toppins) [1781388] - [powerpc] powerpc/eeh: Remove eeh_add_device_tree_late() (Myron Stowe) [1840904] - [powerpc] powerpc/eeh: Add sysfs files in late probe (Myron Stowe) [1840904] - [powerpc] powerpc: Drop using struct of_pci_range.pci_space field (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove pcibios_setup_bus_devices() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fix pcibios_setup_device() ordering (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove legacy debug code (Myron Stowe) [1840904] - [x86] x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (David Arcari) [1826966] - [x86] x86/microcode/AMD: Make stub function static inline (David Arcari) [1826966] - [x86] x86/microcode/intel: Issue the revision updated message only on the BSP (David Arcari) [1826966] - [x86] x86/microcode: Update late microcode in parallel (David Arcari) [1826966] - [x86] x86/microcode/amd: Fix two -Wunused-but-set-variable warnings (David Arcari) [1826966] - [x86] x86/microcode: Fix the microcode load on CPU hotplug for real (David Arcari) [1826966] - [x86] x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353 (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826966] - [x86] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826966] - [x86] x86/microcode: Fix the ancient deprecated microcode loading method (David Arcari) [1826966] - [x86] x86/microcode/intel: Refactor Intel microcode blob loading (David Arcari) [1826966] - [x86] x86/microcode: Announce reload operation's completion (David Arcari) [1826966] - [x86] x86/microcode/AMD: Update copyright (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check the equivalence table size when scanning it (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert CPU equivalence table variable into a struct (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check microcode container data in the late loader (David Arcari) [1826966] - [x86] x86/microcode/AMD: Fix container size's type (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert early parser to the new verification routines (David Arcari) [1826966] - [x86] x86/microcode/AMD: Change verify_patch()'s return value (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move chipset-specific check into verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move patch family check to verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Simplify patch family detection (David Arcari) [1826966] - [x86] x86/microcode/AMD: Concentrate patch verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Cleanup verify_patch_size() more (David Arcari) [1826966] - [x86] x86/microcode/AMD: Clean up per-family patch size checks (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move verify_patch_size() up in the file (David Arcari) [1826966] - [x86] x86/microcode/AMD: Add microcode container verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Subtract SECTION_HDR_SIZE from file leftover length (David Arcari) [1826966] - [x86] x86/microcode: Make revision and processor flags world-readable (David Arcari) [1826966] - [pci] PCI: Add pci_status_get_and_clear_errors (Josef Oskera) [1840535] - [pci] PCI: Add constant PCI_STATUS_ERROR_BITS (Josef Oskera) [1840535] - [arm64] arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode (Petr Oros) [1816982] - [arm64] arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id (Petr Oros) [1816982] - [netdrv] net: phy: marvell: Fix pause frame negotiation (Petr Oros) [1816982] - [netdrv] net: phy: propagate an error back to the callers of phy_sfp_probe (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix clock sink configuration on ATH8030 and ATH8035 (Petr Oros) [1816982] - [netdrv] r8169: fix resume on cable plug-in (Petr Oros) [1816982] - [documentation] dt-bindings: net: remove un-implemented property (Petr Oros) [1816982] - [netdrv] net: phy: mdio-bcm-unimac: Fix clock handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: w/a for fld detect threshold bootstrapping issue (Petr Oros) [1816982] - [netdrv] net: phy: sfp-bus.c: get rid of docs warnings (Petr Oros) [1816982] - [netdrv] net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value (Petr Oros) [1816982] - [netdrv] net: phy: fix MDIO bus PM PHY resuming (Petr Oros) [1816982] - [of] drivers/of/of_mdio.c:fix of_mdiobus_register() (Petr Oros) [1816982] - [netdrv] net: phy: bcm63xx: fix OOPS due to missing driver name (Petr Oros) [1816982] - [netdrv] phylink: Improve error message when validate failed (Petr Oros) [1816982] - [netdrv] net: phy: avoid clearing PHY interrupts twice in irq handler (Petr Oros) [1816982] - [netdrv] net: phy: marvell: don't interpret PHY status unless resolved (Petr Oros) [1816982] - [netdrv] net: phy: mscc: fix firmware paths (Petr Oros) [1816982] - [netdrv] net: phy: corrected the return value for genphy_check_and_restart_aneg and genphy_c45_check_and_restart_aneg (Petr Oros) [1816982] - [documentation] docs: networking: phy: Rephrase paragraph for clarity (Petr Oros) [1816982] - [netdrv] net: phy: Avoid multiple suspends (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix a typo ("firsly") (Petr Oros) [1816982] - [netdrv] net: phy: restore mdio regs in the iproc mdio driver (Petr Oros) [1816982] - [netdrv] net: phy: at803x: disable vddio regulator (Petr Oros) [1816982] - [netdrv] net: mii_timestamper: fix static allocation by PHY driver (Petr Oros) [1816982] - [of] net: mdio: of: fix potential NULL pointer derefernce (Petr Oros) [1816982] - [netdrv] net: phy: add default ARCH_BCM_IPROC for MDIO_BCM_IPROC (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Add support for additional DP83825 devices (Petr Oros) [1816982] - [netdrv] phy: dp83826: Add phy IDs for DP83826N and 826NC (Petr Oros) [1816982] - [netdrv] net: phy: add new version of phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: rename phy_do_ioctl to phy_do_ioctl_running (Petr Oros) [1816982] - [netdrv] r8169: use generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: add generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: allow in-band AN for USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: adin: fix a warning about msleep (Petr Oros) [1816982] - [netdrv] net: phy: don't crash in phy_read/_write_mmd without a PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: Allow 2.5BASE-T, 5GBASE-T and 10GBASE-T for the 10G link modes (Petr Oros) [1816982] - [netdrv] net: phy: adin: const-ify static data (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Set FORCE_LINK_GOOD to default after reset (Petr Oros) [1816982] - [netdrv] net: phy: Maintain MDIO device and bus statistics (Petr Oros) [1816982] - [powerpc] powerpc: Add const qual to local_read() parameter (Petr Oros) [1816982] - [include] u64_stats: provide u64_stats_t type (Petr Oros) [1816982] - [documentation] Documentation: net-sysfs: Remove duplicate PHY device documentation (Petr Oros) [1816982] - [netdrv] mdio_bus: Simplify reset handling and extend to non-DT systems (Petr Oros) [1816982] - [netdrv] net: phy: Added IRQ print to phylink_bringup_phy() (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Update Kconfig with DP83825I support (Petr Oros) [1816982] - [netdrv] net: phy: DP83TC811: Fix typo in Kconfig (Petr Oros) [1816982] - [netdrv] net: phylink: add support for polling MAC PCS (Petr Oros) [1816982] - [netdrv] net: phylink: make QSGMII a valid PHY mode for in-band AN (Petr Oros) [1816982] - [uapi] mii: Add helpers for parsing SGMII auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phylink: fix failure to register on x86 systems (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: switch to using fwnode_gpiod_get_index (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: fix use-after-free when checking link GPIO (Petr Oros) [1816982] - [netdrv] net: phylink: switch to using fwnode_gpiod_get_index() (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for configuring the RX delay on RTL8211F (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add logging for the RGMII TX delay configuration (Petr Oros) [1816982] - [netdrv] net: mdio: of: Register discovered MII time stampers (Petr Oros) [1816982] - [documentation] dt-bindings: ptp: Introduce MII time stamping devices (Petr Oros) [1816982] - [netdrv] net: Add a layer for non-PHY MII time stamping drivers (Petr Oros) [1816982] - [netdrv] net: Introduce a new MII time stamping interface (Petr Oros) [1816982] - [netdrv] net: phy: dp83640: Move the probe and remove methods around (Petr Oros) [1816982] - [netdrv] net: netcp_ethss: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: ethtool: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: vlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [netdrv] net: macvlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [include] net: phy: Introduce helper functions for time stamping support (Petr Oros) [1816982] - [include] of: mdio: Add missing inline to of_mdiobus_child_is_phy() dummy (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add suspend / resume ops for AQR105 (Petr Oros) [1816982] - [netdrv] net: phy: ensure that phy IDs are correctly typed (Petr Oros) [1816982] - [include] mod_devicetable: fix PHY module format (Petr Oros) [1816982] - [of] of: mdio: export of_mdiobus_child_is_phy (Petr Oros) [1816982] - [netdrv] net: sfp: report error on failure to read sfp soft status (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use phy_modify_changed() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use existing clause 37 definitions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: consolidate phy status reading (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use positive logic for link state (Petr Oros) [1816982] - [netdrv] net: phy: marvell: initialise link partner state earlier (Petr Oros) [1816982] - [netdrv] net: phy: marvell: rearrange to use genphy_read_lpa() (Petr Oros) [1816982] - [netdrv] net: phy: provide and use genphy_read_status_fixed() (Petr Oros) [1816982] - [netdrv] net: phy: add genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: use phy_resolve_aneg_pause() (Petr Oros) [1816982] - [netdrv] net: phy: remove redundant .aneg_done initialisers (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Remove unneeded semicolon (Petr Oros) [1816982] - [netdrv] net: phylink: extend clause 45 PHY validation workaround (Petr Oros) [1816982] - [netdrv] net: phylink: improve clause 45 PHY ksettings_set implementation (Petr Oros) [1816982] - [netdrv] net: phylink: fix interface passed to mac_link_up (Petr Oros) [1816982] - [netdrv] net: phylink: propagate phy_attach_direct() return code (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add rx-fifo-depth and tx-fifo-depth (Petr Oros) [1816982] - [documentation] dt-bindings: dp83867: Convert fifo-depth to common fifo-depth and make optional (Petr Oros) [1816982] - [netdrv] net: sfp: re-attempt probing for phy (Petr Oros) [1816982] - [netdrv] net: sfp: error handling for phy probe (Petr Oros) [1816982] - [netdrv] net: sfp: rename sm_retries (Petr Oros) [1816982] - [netdrv] net: sfp: use a definition for the fault recovery attempts (Petr Oros) [1816982] - [netdrv] net: sfp: add support for Clause 45 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: add Broadcom BCM84881 PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: make Broadcom BCM84881 based SFPs work (Petr Oros) [1816982] - [netdrv] net: phylink: delay MAC configuration for copper SFP modules (Petr Oros) [1816982] - [netdrv] net: phylink: split phylink_sfp_module_insert() (Petr Oros) [1816982] - [netdrv] net: phylink: split link_an_mode configured and current settings (Petr Oros) [1816982] - [netdrv] net: phylink: support Clause 45 PHYs on SFP+ modules (Petr Oros) [1816982] - [netdrv] net: phylink: re-split __phylink_connect_phy() (Petr Oros) [1816982] - [netdrv] net: mdio-i2c: add support for Clause 45 accesses (Petr Oros) [1816982] - [netdrv] net: sfp: move phy_start()/phy_stop() to phylink (Petr Oros) [1816982] - [netdrv] net: sfp: add module start/stop upstream notifications (Petr Oros) [1816982] - [netdrv] net: sfp: derive interface mode from ethtool link modes (Petr Oros) [1816982] - [netdrv] net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support (Petr Oros) [1816982] - [netdrv] net: sfp: avoid tx-fault with Nokia GPON module (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: fix hfs boot in rgmii mode (Petr Oros) [1816982] - [netdrv] phy: mdio-thunder: add missed pci_release_regions in remove (Petr Oros) [1816982] - [netdrv] net: sfp: fix hwmon (Petr Oros) [1816982] - [netdrv] net: sfp: fix unbind (Petr Oros) [1816982] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Petr Oros) [1816982] - [netdrv] net: phy: Use the correct style for SPDX License Identifier (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Fix return paths to return proper values (Petr Oros) [1816982] - [netdrv] net: phy: add helpers phy_(un)lock_mdio_bus (Petr Oros) [1816982] - [netdrv] mdio_bus: don't use managed reset-controller (Petr Oros) [1816982] - [netdrv] net: phy: initialise phydev speed and duplex sanely (Petr Oros) [1816982] - [netdrv] net: phy: remove phy_ethtool_sset() (Petr Oros) [1816982] - [netdrv] net: sfp: soft status and control support (Petr Oros) [1816982] - [netdrv] net: sfp: add some quirks for GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: add support for module quirks (Petr Oros) [1816982] - [netdrv] net: phylink: fix link mode modification in PHY mode (Petr Oros) [1816982] - [netdrv] net: phylink: update documentation on create and destroy (Petr Oros) [1816982] - [netdrv] mdio_bus: Fix init if CONFIG_RESET_CONTROLLER=n (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: fix return of uninitialized variable ret (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: add missed regulator_disable in remove (Petr Oros) [1816982] - [netdrv] mscc.c: fix semicolon.cocci warnings (Petr Oros) [1816982] - [netdrv] net: phy: avoid matching all-ones clause 45 PHY IDs (Petr Oros) [1816982] - [netdrv] net: phylink: update to use phy_support_asym_pause() (Petr Oros) [1816982] - [netdrv] net: phy: marvell10g: add SFP+ support (Petr Oros) [1816982] - [netdrv] net: phy: add core phylib sfp support (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [documentation] dt-bindings: net: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [netdrv] mscc.c: Add support for additional VSC PHYs (Petr Oros) [1816982] - [netdrv] net: sfp: fix spelling mistake "requies" -> "requires" (Petr Oros) [1816982] - [netdrv] net: sfp: allow modules with slow diagnostics to probe (Petr Oros) [1816982] - [netdrv] net: sfp: allow sfp to probe slow to initialise GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: move module insert reporting out of probe (Petr Oros) [1816982] - [netdrv] net: sfp: split power mode switching from probe (Petr Oros) [1816982] - [netdrv] net: sfp: track upstream's attachment state in state machine (Petr Oros) [1816982] - [netdrv] net: sfp: ensure TX_FAULT has deasserted before probing the PHY (Petr Oros) [1816982] - [netdrv] net: sfp: allow fault processing to transition to other states (Petr Oros) [1816982] - [netdrv] net: sfp: eliminate mdelay() from PHY probe (Petr Oros) [1816982] - [netdrv] net: sfp: split the PHY probe from sfp_sm_mod_init() (Petr Oros) [1816982] - [netdrv] net: sfp: control TX_DISABLE and phy only from main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: avoid power switch on address-change modules (Petr Oros) [1816982] - [netdrv] net: sfp: parse SFP power requirement earlier (Petr Oros) [1816982] - [netdrv] net: sfp: rename T_PROBE_WAIT to T_SERIAL (Petr Oros) [1816982] - [netdrv] net: sfp: handle module remove outside state machine (Petr Oros) [1816982] - [netdrv] net: sfp: rename sfp_sm_ins_next() as sfp_sm_mod_next() (Petr Oros) [1816982] - [netdrv] net: sfp: move tx disable on device down to main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: move sfp sub-state machines into separate functions (Petr Oros) [1816982] - [netdrv] net: sfp: fix sfp_bus_put() kernel documentation (Petr Oros) [1816982] - [include] net: sfp: fix sfp_bus_add_upstream() warning (Petr Oros) [1816982] - [netdrv] net: sfp: rework upstream interface (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add missing dependency on CONFIG_REGULATOR (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove config_init for AR9331 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix the PHY names (Petr Oros) [1816982] - [netdrv] net: phy: at803x: mention AR8033 as same as AR8031 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add device tree binding (Petr Oros) [1816982] - [documentation] dt-bindings: net: phy: Add support for AT803X (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix Kconfig description (Petr Oros) [1816982] - [netdrv] net: phylink: Fix phylink_dbg() macro (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for 88E1145 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add PHY tunable support for more PHY versions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for M88E1111 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix downshift function naming (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix typo in constant MII_M1011_PHY_SRC_DOWNSHIFT_MASK (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: support Wake on LAN (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: move dt parsing to probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: enable robust auto-mdix (Petr Oros) [1816982] - [netdrv] net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: add 1000Base-X support for BCM54616S (Petr Oros) [1816982] - [netdrv] net: phy: add support for clause 37 auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phy: modify assignment to OR for dev_flags in phy_attach_direct (Petr Oros) [1816982] - [netdrv] net: phy: marvell: remove superseded function marvell_set_downshift (Petr Oros) [1816982] - [netdrv] net: phy: marvell: support downshift as PHY tunable (Petr Oros) [1816982] - [netdrv] net: phy: avoid NPE if read_page/write_page callbacks are not available (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Update KSZ87xx PHY name (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: Fix "link partner" information disappear issue (Petr Oros) [1816982] - [netdrv] net: sfp: move fwnode parsing into sfp-bus layer (Petr Oros) [1816982] - [netdrv] net: phylink: use more linkmode_* (Petr Oros) [1816982] - [netdrv] phylink: fix kernel-doc warnings (Petr Oros) [1816982] - [netdrv] net: phy: mscc: make arrays static, makes object smaller (Petr Oros) [1816982] - [netdrv] net: phy: at803x: use operating parameters from PHY-specific status (Petr Oros) [1816982] - [netdrv] net: phy: extract pause mode (Petr Oros) [1816982] - [netdrv] net: phy: extract link partner advertisement reading (Petr Oros) [1816982] - [netdrv] net: phy: allow for reset line to be tied to a sleepy GPIO controller (Petr Oros) [1816982] - [documentation] docs: networking: phy: Improve phrasing (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Use bcm54xx_config_clock_delay() for BCM54612E (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix RGMII delays configuration for BCM54210E (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove probe and struct at803x_priv (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add ar9331 support (Petr Oros) [1816982] - [of] of: mdio: Fix a signedness bug in of_phy_get_and_connect() (Petr Oros) [1816982] - [netdrv] net/phy: fix DP83865 10 Mbps HDX loopback disable function (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement Energy Detect Powerdown mode via phy-tunable (Petr Oros) [1816982] - [net] ethtool: implement Energy Detect Powerdown support via phy-tunable (Petr Oros) [1816982] - [netdrv] net: mdio: switch to using gpiod_get_optional() (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add SGMII mode type switching (Petr Oros) [1816982] - [documentation] net: phy: dp83867: Add documentation for SGMII mode type (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control resolution (Petr Oros) [1816982] - [netdrv] net: phy: Do not check Link status when loopback is enabled (Petr Oros) [1816982] - [netdrv] net: phy: gmii2rgmii: Dont use priv field in phy device (Petr Oros) [1816982] - [include] include: mdio: Add driver data helpers (Petr Oros) [1816982] - [netdrv] net: phy: force phy suspend when calling phy_stop (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-mux-meson-g12a: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-moxart: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-hisi-femac: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-bcm-iproc: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: sfp: Add labels to hwmon sensors (Petr Oros) [1816982] - [netdrv] net: phy: remove genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: remove calls to genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: realtek: support NBase-T MMD EEE registers on RTL8125 (Petr Oros) [1816982] - [uapi] net: phy: add EEE-related constants (Petr Oros) [1816982] - [documentation] dt-bindings: net: add bindings for ADIN PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add ethtool get_stats support (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement downshift configuration via phy-tunable (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement PHY subsystem software reset (Petr Oros) [1816982] - [netdrv] net: phy: adin: add EEE translation layer from Clause 45 to Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support MDI/MDIX/Auto-MDI selection (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RMII fifo depth configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RGMII internal delays configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: configure RGMII/RMII/MII modes on config (Petr Oros) [1816982] - [netdrv] net: phy: adin: add {write,read}_mmd hooks (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for interrupts (Petr Oros) [1816982] - [netdrv] net: phy: adin: hook genphy_{suspend, resume} into the driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for Analog Devices PHYs (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for EEE registers on integrated PHY's (Petr Oros) [1816982] - [netdrv] net: phy: swphy: emulate register MII_ESTATUS (Petr Oros) [1816982] - [netdrv] net: phy: read MII_CTRL1000 in genphy_read_status only if needed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add NBase-T PHY auto-detection (Petr Oros) [1816982] - [netdrv] net: phy: let phy_speed_down/up support speeds >1Gbps (Petr Oros) [1816982] - [netdrv] net: phy: add phy_speed_down_core and phy_resolve_min_speed (Petr Oros) [1816982] - [netdrv] net: phy: add __set_linkmode_max_speed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for the 2.5Gbps PHY in RTL8125 (Petr Oros) [1816982] - [netdrv] net: phy: add phy_modify_paged_changed (Petr Oros) [1816982] - [netdrv] net: phy: prepare phylib to deal with PHY's extending Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: simplify genphy_config_advert by using the linkmode_adv_to_xxx_t functions (Petr Oros) [1816982] - [netdrv] net: phy: at803x: stop switching phy delay config needlessly (Petr Oros) [1816982] - [netdrv] net: mdio-octeon: Fix Kconfig warnings and build errors (Petr Oros) [1816982] - [netdrv] net: phy: xgene: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: Add mdio-aspeed (Petr Oros) [1816982] - [netdrv] net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_trigger_change_speed() (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control for fixed-link (Petr Oros) [1816982] - [netdrv] net: phylink: don't start and stop SGMII PHYs in SFP modules twice (Petr Oros) [1816982] - [netdrv] net: phy: Make use of linkmode_mod_bit helper (Petr Oros) [1816982] - [netdrv] net: stmmac: enable clause 45 mdio support (Petr Oros) [1816982] - [documentation] doc: phy: document some PHY_INTERFACE_MODE_xxx settings (Petr Oros) [1816982] - [netdrv] Revert "net: phylink: set the autoneg state in phylink_phy_change" (Petr Oros) [1816982] - [netdrv] net: phy: sfp: clean up a condition (Petr Oros) [1816982] - [netdrv] net: phylink: set the autoneg state in phylink_phy_change (Petr Oros) [1816982] - [netdrv] net: phy: Add more 1000BaseX support detection (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Add genphy_suspend and genphy_resume for BCM5464 (Petr Oros) [1816982] - [netdrv] net: sfp: add mutex to prevent concurrent state checks (Petr Oros) [1816982] - [netdrv] net: sfp: Stop SFP polling and interrupt handling during shutdown (Petr Oros) [1816982] - [netdrv] net: phy: Add detection of 1000BaseX link mode support (Petr Oros) [1816982] - [netdrv] net: phy: remove state PHY_FORCING (Petr Oros) [1816982] - [netdrv] net: phy: export phy_queue_state_machine (Petr Oros) [1816982] - [netdrv] net: phy: add callback for custom interrupt handler to struct phy_driver (Petr Oros) [1816982] - [netdrv] net: phy: enable interrupts when PHY is attached already (Petr Oros) [1816982] - [netdrv] net: phy: sfp: enable i2c-bus detection on ACPI based systems (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Switch to HWMON_CHANNEL_INFO() (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_{printk, err, warn, info, dbg} macros (Petr Oros) [1816982] - [netdrv] net: phylink: Add PHYLINK_DEV operation type (Petr Oros) [1816982] - [netdrv] net: phylink: Add struct phylink_config to PHYLINK API (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_mac_link_{up, down} wrapper functions (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_standalone sysfs entry (Petr Oros) [1816982] - [netdrv] net: phy: Check against net_device being NULL (Petr Oros) [1816982] - [netdrv] net: phy: Guard against the presence of a netdev (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_sysfs_create_links helper function (Petr Oros) [1816982] - [netdrv] net: sfp: remove sfp-bus use of netdevs (Petr Oros) [1816982] - [netdrv] net: sfp: add mandatory attach/detach methods for sfp buses (Petr Oros) [1816982] - [netdrv] net: phy: allow Clause 45 access via mii ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: support for link gpio interrupt (Petr Oros) [1816982] - [netdrv] net: phylink: remove netdev from phylink mii ioctl emulation (Petr Oros) [1816982] - [netdrv] net: phy: bcm87xx: improve bcm87xx_config_init and feature detection (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Add TJA11xx PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add USXGMII support and warn if XGMII mode is set (Petr Oros) [1816982] - [documentation] dt-bindings: net: document new usxgmii phy mode (Petr Oros) [1816982] - [include] net: phy: add interface mode PHY_INTERFACE_MODE_USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: lxt: Add suspend/resume support to LXT971 and LXT973 (Petr Oros) [1816982] - [netdrv] net: phy: Make phy_basic_t1_features use base100t1 (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Allocate state struct in probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Validate FIFO depth property (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: IO impedance is not dependent on RGMII delay (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Use unsigned variables to store unsigned properties (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Rework delay rgmii delay handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add ability to disable output clock (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Add documentation for disabling clock output (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Describe how driver behaves w.r.t rgmii delay (Petr Oros) [1816982] - [documentation] Documentation: net: phy: switch documentation to rst format (Petr Oros) [1816982] - [of] of: mdio: Support fixed links in of_phy_get_and_connect() (Petr Oros) [1816982] - [documentation] doc: add phylink documentation to the networking book (Petr Oros) [1816982] - [include] net: phylink: update mac_config() documentation (Petr Oros) [1816982] - [tools] libbpf: use .so dynamic symbols for abi check (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Install generated test progs (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix memory leak caused by not freeing entry in unregister_ftrace_direct() (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support CO-RE relocations for LDX/ST/STX instructions (Yauheni Kaliuta) [1813370] - [include] bpf: Add bpf_jit_blinding_enabled for !CONFIG_BPF_JIT (Yauheni Kaliuta) [1813370] - [tools] tools, bpf_asm: Warn when jumps are out of range (Yauheni Kaliuta) [1813370] - [include] bpf: Add typecast to bpf helpers to help BTF generation (Yauheni Kaliuta) [1813370] - [trace] bpf: Add typecast to raw_tracepoints to help BTF generation (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix build on read-only filesystems (Yauheni Kaliuta) [1813370] - [tools] bpf: Add further test_verifier cases for record_func_key (Yauheni Kaliuta) [1813370] - [net] bpf: Fix record_func_key to perform backtracking on r3 (Yauheni Kaliuta) [1813370] - [net] bpf: Fix missing prog untrack in release_maps (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: fix syscall_tp due to unused syscall (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Replace symbol compare of trace_event (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test function_graph tracer and bpf trampoline together (Yauheni Kaliuta) [1813370] - [net] bpf: Make BPF trampoline use register_ftrace_direct() API (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add modify_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add information on number of page groups allocated (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Tell objtool to ignore nondeterministic ftrace stack layout (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add a counter to test function_graph with direct (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add register_ftrace_direct() for custom trampolines (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add another check for match in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add ftrace_find_direct_func() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out the copying of a ftrace_hash from __ftrace_hash_move() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out functionality from ftrace_location_range() (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations, again (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a fexit/bpf2bpf test with target bpf prog no callees (Yauheni Kaliuta) [1813370] - [net] bpf: Fix a bug when getting subprog 0 jited image in check_attach_btf_id (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Bring back c++ include/link test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Don't hard-code root cgroup id (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix broken xdp_rxq_info due to map order assumptions (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing for Fedora (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing on powerpc with recent binutils (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: correct perror strings (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: test_sockmap: handle file creation failures gracefully (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix up generation of bpf_helper_defs.h (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix global variable relocation (Yauheni Kaliuta) [1813370] - [net] bpf: Fix static checker warning (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix usage of u32 in userspace code (Yauheni Kaliuta) [1813370] - [net] bpf: Simplify __bpf_arch_text_poke poke type handling (Yauheni Kaliuta) [1813370] - [tools] bpf: Introduce BPF_TRACE_x helper for the tracing tests (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add various tail call test cases (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Emit patchable direct jump as tail call (Yauheni Kaliuta) [1813370] - [net] bpf: Constant map key tracking for prog array pokes (Yauheni Kaliuta) [1813370] - [net] bpf: Add poke dependency tracking for prog array maps (Yauheni Kaliuta) [1813370] - [include] bpf: Add initial poke descriptor table for jit images (Yauheni Kaliuta) [1813370] - [net] bpf: Move owner type, jited info into array auxiliary data (Yauheni Kaliuta) [1813370] - [net] bpf: Move bpf_free_used_maps into sleepable section (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Generalize and extend bpf_arch_text_poke for direct jumps (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF trampoline performance test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure core_reloc_kernel is reading test_progs's data only (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add verifier tests for better jmp32 register bounds (Yauheni Kaliuta) [1813370] - [net] bpf: Provide better register bounds after jmp32 instructions (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Integrate verbose verifier log into test_progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support initialized global variables (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Skip the build test if not in tree (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix various errors and warning reported by checkpatch.pl (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Set EXIT trap after usage function (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure no DWARF relocations for BPF object files (Yauheni Kaliuta) [1813370] - [tools] tools, bpftool: Fix warning on ignored return value for 'read' (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map_{area_alloc, area_mmapable_alloc}() to u64 size (Yauheni Kaliuta) [1813370] - [net] bpf: Make array_map_mmap static (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce no-ALU32 for test_progs-no_alu32 (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove JITed image size limitations (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lg(f)rl when long displacement cannot be used (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lgrl instead of lg where possible (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Load literal pool register using larl (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Align literal pool entries (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use relative long branches (Yauheni Kaliuta) [1813370] - [net] bpf: Fix memory leak on object 'data' (Yauheni Kaliuta) [1813370] - [tools] selftests, bpf: Workaround an alu32 sub-register spilling issue (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Make global data internal arrays mmap()-able, if possible (Yauheni Kaliuta) [1813370] - [net] bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY (Yauheni Kaliuta) [1813370] - [netdrv] bpf: Convert bpf_prog refcnt to atomic64_t (Yauheni Kaliuta) [1813370] - [netdrv] net: thunderx: set xdp_prog to NULL if bpf_prog_add fails (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails (Yauheni Kaliuta) [1813370] - [lib] locking/atomic: Use s64 for atomic64 (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make conditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make unconditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make test ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [powerpc] atomics/powerpc: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [lib] atomics/generic: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics: Prepare for atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_inc_not_zero() optional (Yauheni Kaliuta) [1813370] - [include] atomics: Make conditional ops return 'bool' (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Remove atomic_inc_not_zero_hint() (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a test for attaching BPF prog to another BPF prog and subprog (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Extend test_pkt_access test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for attaching BPF programs to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Support attaching tracing BPF program to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Compare BTF types of functions arguments with actual types (Yauheni Kaliuta) [1813370] - [net] bpf: Annotate context types (Yauheni Kaliuta) [1813370] - [net] bpf: Fix race in btf_resolve_helper_id() (Yauheni Kaliuta) [1813370] - [x86] bpf: Reserve space for BPF trampoline in BPF programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add stress test for maximum number of progs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add combined fentry/fexit test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add fexit tests for BPF trampoline (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add test for BPF trampoline (Yauheni Kaliuta) [1813370] - [net] bpf: Add kernel test functions for fentry testing (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Simple test for fentry/fexit (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support to attach to fentry/fexit tracing progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Introduce btf__find_by_name_kind() (Yauheni Kaliuta) [1813370] - [net] bpf: Introduce BPF trampoline (Yauheni Kaliuta) [1813370] - [x86] bpf: Add bpf_arch_text_poke() helper (Yauheni Kaliuta) [1813370] - [x86] bpf: Refactor x86 JIT into helpers (Yauheni Kaliuta) [1813370] - [documentation] bpf, doc: Change right arguments for JIT example code (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add missing option to xdpsock usage (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Remove duplicate option from xdpsock (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Make sure JIT passes do not increase code size (Yauheni Kaliuta) [1813370] - [net] bpf: Support doubleword alignment in bpf_jit_binary_alloc (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: adjust Makefile and README.rst (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add missing object file to TEST_FILES (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Workaround a verifier failure for test_progs (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use Rx-only and Tx-only sockets in xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Allow for creating Rx or Tx only AF_XDP sockets (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add XDP_SHARED_UMEM support to xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support XDP_SHARED_UMEM with external XDP program (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add tests for automatic map unpinning on load failure (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: update map definition to new syntax BTF-defined map (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Update outdated error message (Yauheni Kaliuta) [1813370] - [tools] bpf: Add cb access in kfree_skb test (Yauheni Kaliuta) [1813370] - [net] bpf: Add array support to btf_struct_access (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and ret0_ip (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Wrap JIT macro parameter usages in parentheses (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use kvcalloc for addrs array (Yauheni Kaliuta) [1813370] - [net] bpf: Account for insn->off when doing bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [tools] libbpf: Simplify BPF_CORE_READ_BITFIELD_PROBED usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bps: Clean up removed ints relocations negative tests (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: log direct file writes (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add field size relocation tests (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Add relocatable bitfield reading tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for field size relocations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for relocatable bitfields (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove too strict field offset relo test cases (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add selftest to read/write sockaddr from user space (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Convert prog tests to probe_read_{user, kernel}{, _str} helper (Yauheni Kaliuta) [1813370] - [samples] bpf, samples: Use bpf_probe_read_user where appropriate (Yauheni Kaliuta) [1813370] - [net] bpf: Switch BPF probe insns to bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [kernel] bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Yauheni Kaliuta) [1813370] - [kernel] bpf: Make use of probe_user_write in probe write helper (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add strict non-pagefault kernel-space read function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space write function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space read functions (Yauheni Kaliuta) [1813370] - [tools] selftests: Add tests for automatic map pinning (Yauheni Kaliuta) [1813370] - [net] bpf: Implement map_gen_lookup() callback for XSKMAP (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Replace prog_raw_tp+btf_id with prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf jit kallsym access (Yauheni Kaliuta) [1813370] - [documentation] bpf: Add s390 testing documentation (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test narrow load from bpf_sysctl.write (Yauheni Kaliuta) [1813370] - [net] bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore $(OUTPUT)/test_stub.o rule (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Use -m{little, big}-endian for clang (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix .gitignore to ignore no_alu32/ (Yauheni Kaliuta) [1813370] - [net] bpf: Prepare btf_ctx_access for non raw_tp use case (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix LDLIBS order (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_section_names into test_progs and fix it (Yauheni Kaliuta) [1813370] - [tools] tools/bpf: Turn on llvm alu32 attribute by default (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Get rid of a bunch of explicit BPF program type setting (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make reference_tracking test use subtests (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make a copy of subtest name (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes (Yauheni Kaliuta) [1813370] - [tools] bpf, libbpf: Add kernel version section parsing back (Yauheni Kaliuta) [1813370] - [kernel] bpf: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf_attr.attach_btf_id check (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Remove test_libbpf.sh and test_libbpf_open (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_queue_stack_map.h into progs/ where it belongs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Replace test_progs and test_maps w/ general rule (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add simple per-test targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Switch test_maps to test_progs' test.h format (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Teach test_progs to cd into subdir (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore the netns after flow dissector reattach test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add kfree_skb raw_tp test (Yauheni Kaliuta) [1813370] - [net] bpf: Check types of arguments passed into helpers (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to x86 JIT (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to interpreter (Yauheni Kaliuta) [1813370] - [net] bpf: Attach raw_tp program with BTF via type name (Yauheni Kaliuta) [1813370] - [net] bpf: Implement accurate raw_tp context access via BTF (Yauheni Kaliuta) [1813370] - [tools] libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Yauheni Kaliuta) [1813370] - [net] bpf: Add attach_btf_id attribute to program load (Yauheni Kaliuta) [1813370] - [net] bpf: Process in-kernel BTF (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: Add selftest for __sk_buff tstamp (Yauheni Kaliuta) [1813370] - [net] bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove obsolete pahole/BTF support detection (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce libbpf build before BPF programs are built (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add preparation steps and sysroot info to readme (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add sysroot support (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Provide C/LDFLAGS to libbpf (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets (Yauheni Kaliuta) [1813370] - [tools] libbpf: Don't use cxx to test_libpf target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use target CC environment for HDR_PROBE (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own flags but not HOSTCFLAGS (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Base target programs rules on Makefile.target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add makefile.target for separate CC target build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Drop unnecessarily inclusion for bpf_load (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use __LINUX_ARM_ARCH__ selector for arm (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own EXTRA_CFLAGS for clang commands (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use --target from cross-compile (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix cookie_uid_helper_example obj build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix HDR_PROBE "echo" (Yauheni Kaliuta) [1813370] - [tools] libbpf: Handle invalid typedef emitted by old GCC (Yauheni Kaliuta) [1813370] - [tools] libbpf: Generate more efficient BPF_CORE_READ code (Yauheni Kaliuta) [1813370] - [net] bpf: Fix cast to pointer from integer of different size warning (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Check that flow dissector can be re-attached (Yauheni Kaliuta) [1813370] - [net] flow_dissector: Allow updating the flow dissector program atomically (Yauheni Kaliuta) [1813370] - [include] bpf: Align struct bpf_prog_stats (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add read-only map values propagation tests (Yauheni Kaliuta) [1813370] - [net] bpf: Track contents of read-only maps as scalars (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Convert test_btf_dump into test_progs test (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Add max_pckt_size option at xdp_adjust_tail (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: add test for BPF flow dissector in the root namespace (Yauheni Kaliuta) [1813370] - [net] bpf/flow_dissector: add mode to enforce global BPF flow dissector (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Trivial - fix spelling mistake in usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix dependency ordering for attach_probe test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add cscope and tags targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: switch tests to new bpf_object__open_{file, mem}() APIs (Yauheni Kaliuta) [1813370] - [tools] bpf: Add loop test case with 32 bit reg comparison against 0 (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Small optimization in comparing against imm0 (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Correct path to include msg + path (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add static to enable_all_controllers() (Yauheni Kaliuta) [1813370] - [tools] libbpf: provide backported RHEL symbols as upstream aliases (Yauheni Kaliuta) [1813370] - [tools] libbpf: Bump current version to v0.0.6 (Yauheni Kaliuta) [1813370] - [tools] libbpf: bump up version, 0.0.5 (Yauheni Kaliuta) [1813370] - [net] cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled (Yauheni Kaliuta) [1823623 1813370] - [vfio] vfio-pci: Mask cap zero (Alex Williamson) [1840248] - [vfio] spapr_tce: Fix incorrect tce_iommu_group memory free (David Gibson) [1832386] - [fs] CIFS: fiemap: do not return EINVAL if get nothing (Leif Sahlberg) [1837180] - [fs] CIFS: Increment num_remote_opens stats counter even in case of smb2_query_dir_first (Leif Sahlberg) [1837180] - [fs] cifs: potential unintitliazed error code in cifs_getattr() (Leif Sahlberg) [1837180] - [fs] cifs: Use #define in cifs_dbg (Leif Sahlberg) [1837180] - [fs] cifs: fix rename() by ensuring source handle opened with DELETE bit (Leif Sahlberg) [1837180] - [fs] cifs: add missing mount option to /proc/mounts (Leif Sahlberg) [1837180] - [fs] cifs: fix potential mismatch of UNC paths (Leif Sahlberg) [1837180] - [fs] cifs: enable change notification for SMB2.1 dialect (Leif Sahlberg) [1837180] - [fs] cifs: Fix mode output in debugging statements (Leif Sahlberg) [1837180] - [fs] cifs: fix mount option display for sec=krb5i (Leif Sahlberg) [1837180] - [fs] smb3: Add defines for new information level, FileIdInformation (Leif Sahlberg) [1837180] - [fs] smb3: print warning once if posix context returned on open (Leif Sahlberg) [1837180] - [fs] smb3: add one more dynamic tracepoint missing from strict fsync path (Leif Sahlberg) [1837180] - [fs] cifs: fix mode bits from dir listing when mounted with modefromsid (Leif Sahlberg) [1837180] - [fs] cifs: fix channel signing (Leif Sahlberg) [1837180] - [fs] cifs: add SMB3 change notification support (Leif Sahlberg) [1837180] - [fs] cifs: make multichannel warning more visible (Leif Sahlberg) [1837180] - [fs] cifs: Add tracepoints for errors on flush or fsync (Leif Sahlberg) [1837180] - [fs] cifs: log warning message (once) if out of disk space (Leif Sahlberg) [1837180] - [fs] smb3: fix problem with null cifs super block with previous patch (Leif Sahlberg) [1837180] - [fs] SMB3: Backup intent flag missing from some more ops (Leif Sahlberg) [1837180] - [fs] cifs: update internal module version number (Leif Sahlberg) [1837180] - [fs] CIFS: Fix task struct use-after-free on reconnect (Leif Sahlberg) [1837180] - [fs] cifs: use PTR_ERR_OR_ZERO() to simplify code (Leif Sahlberg) [1837180] - [fs] cifs: add support for fallocate mode 0 for non-sparse files (Leif Sahlberg) [1837180] - [fs] CIFS: Add support for setting owner info, dos attributes, and create time (Leif Sahlberg) [1837180] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1837180] - [fs] cifs: fix unitialized variable poential problem with network I/O cache lock patch (Leif Sahlberg) [1837180] - [fs] cifs: Fix return value in __update_cache_entry (Leif Sahlberg) [1837180] - [fs] cifs: Avoid doing network I/O while holding cache lock (Leif Sahlberg) [1837180] - [fs] cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Leif Sahlberg) [1837180] - [fs] cifs: Merge is_path_valid() into get_normalized_path() (Leif Sahlberg) [1837180] - [fs] cifs: Introduce helpers for finding TCP connection (Leif Sahlberg) [1837180] - [fs] cifs: Get rid of kstrdup_const()'d paths (Leif Sahlberg) [1837180] - [fs] cifs: Clean up DFS referral cache (Leif Sahlberg) [1837180] - [fs] cifs: Don't use iov_iter::type directly (Leif Sahlberg) [1837180] - [fs] cifs: set correct max-buffer-size for smb2_ioctl_init() (Leif Sahlberg) [1837180] - [fs] fs/cifs/cifssmb.c: use true, false for bool variable (Leif Sahlberg) [1837180] - [fs] fs/cifs/smb2ops.c: use true, false for bool variable (Leif Sahlberg) [1837180]- [lib] XArray: Optimise xas_sibling() if !CONFIG_XARRAY_MULTI (Don Dutile) [1840916] - [include] XArray: Fix incorrect comment in header file (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause for large multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_next for large multi-index entries (Don Dutile) [1840916] - [lib] XArray tests: Add check_insert (Don Dutile) [1840916] - [documentation] XArray: Add xa_for_each_range (Don Dutile) [1840916] - [documentation] XArray: Improve documentation of search marks (Don Dutile) [1840916] - [documentation] docs: remove :c:func: annotations from xarray.rst (Don Dutile) [1840916] - [lib] XArray: Fix xas_find returning too many entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_after with multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix infinite loop with entry at ULONG_MAX (Don Dutile) [1840916] - [include] XArray: Add wrappers for nested spinlocks (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause at ULONG_MAX (Don Dutile) [1840916] - [include] xarray.h: fix kernel-doc warning (Don Dutile) [1840916] - [lib] XArray: Fix xas_next() with a single entry at 0 (Don Dutile) [1840916] - [fs] mm: fix page cache convergence regression (Don Dutile) [1840916] - [netdrv] ionic: call ionic_port_init after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: leave netdev mac alone after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: add device reset to fw upgrade down (Jonathan Toppins) [1830969] - [netdrv] ionic: refresh devinfo after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: no link check until after probe (Jonathan Toppins) [1830969] - [netdrv] phy: avoid unnecessary link-up delay in polling mode (Petr Oros) [1785663] - [x86] x86: Select HARDIRQS_SW_RESEND on x86 (David Arcari) [1840433] - [pci] PCI/AER: Fix the broken interrupt injection (David Arcari) [1840433] - [kernel] genirq: Provide interrupt injection mechanism (David Arcari) [1840433] - [kernel] genirq: Sanitize state handling in check_irq_resend() (David Arcari) [1840433] - [kernel] genirq: Add return value to check_irq_resend() (David Arcari) [1840433] - [x86] x86/apic/vector: Force interupt handler invocation to irq context (David Arcari) [1840433] - [kernel] genirq: Add protection against unsafe usage of generic_handle_irq() (David Arcari) [1840433] - [kernel] genirq/debugfs: Add missing sanity checks to interrupt injection (David Arcari) [1840433] - [include] genirq/irqdomain: Make sure all irq domain flags are distinct (David Arcari) [1840433] - [x86] x86/apic/msi: Plug non-maskable MSI affinity race (David Arcari) [1840433] - [char] char: ipmi: convert to use i2c_new_client_device() (Tony Camuso) [1832408] - [char] ipmi: kcs: Fix aspeed_kcs_probe_of_v1() (Tony Camuso) [1832408] - [char] ipmi: Add missing annotation for ipmi_ssif_lock_cond() and ipmi_ssif_unlock_cond() (Tony Camuso) [1832408] - [char] ipmi: kcs: aspeed: Implement v2 bindings (Tony Camuso) [1832408] - [char] ipmi: kcs: Finish configuring ASPEED KCS device before enable (Tony Camuso) [1832408] - [char] ipmi: fix hung processes in __get_guid() (Tony Camuso) [1832408] - [char] drivers: char: ipmi: ipmi_msghandler: Pass lockdep expression to RCU lists (Tony Camuso) [1832408] - [char] ipmi_si: Avoid spurious errors for optional IRQs (Tony Camuso) [1832408] - [base] driver core: platform: Export platform_get_irq_optional() (Tony Camuso) [1832408] - [base] driver core: platform: Introduce platform_get_irq_optional() (Tony Camuso) [1832408] - [x86] x86/efi: Update e820 with reserved EFI boot services data to fix kexec breakage (Kairui Song) [1779544] - [powerpc] powerpc/nvdimm: use H_SCM_QUERY hcall on H_OVERLAP error (Pingfan Liu) [1792125] - [powerpc] powerpc/nvdimm: Use HCALL error as the return value (Pingfan Liu) [1792125] - [scsi] scsi: sd: Signal drive managed SMR disks (Ewan Milne) [1838784] - [scsi] scsi: core: free sgtables in case command setup fails (Ewan Milne) [1838784] - [scsi] scsi: core: Allow the state change from SDEV_QUIESCE to SDEV_BLOCK (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_write (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_common_write (Ewan Milne) [1838784] - [scsi] scsi: sd: Fix optimal I/O size for devices that change reported values (Ewan Milne) [1838784] - [scsi] scsi: move scsicam_bios_param to the end of scsicam.c (Ewan Milne) [1838784] - [scsi] scsi: simplify scsi_bios_ptable (Ewan Milne) [1838784] - [scsi] scsi: core: Use scnprintf() for avoiding potential buffer overflow (Ewan Milne) [1838784] - [scsi] scsi: core: avoid repetitive logging of device offline messages (Ewan Milne) [1838784] - [scsi] scsi: core: use kobj_to_dev (Ewan Milne) [1838784] - [scsi] scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI (Ewan Milne) [1838784] - [scsi] scsi: core: Fix a compiler warning triggered by the SCSI logging code (Ewan Milne) [1838784] - [scsi] scsi: core: Adjust DBD setting in MODE SENSE for caching mode page per LLD (Ewan Milne) [1838784] - [scsi] scsi: sd_zbc: Improve report zones error printout (Ewan Milne) [1838784] - [scsi] scsi: scsi_transport_sas: Fix memory leak when removing devices (Ewan Milne) [1838784] - [scsi] scsi: scsi_debug: num_tgts must be >= 0 (Ewan Milne) [1838784] - [scsi] scsi: core: Handle drivers which set sg_tablesize to zero (Ewan Milne) [1838784] - [scsi] scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6) (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): get rid of access_ok() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): get rid of access_ok()/__copy_from_user()/__get_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_read(): get rid of access_ok()/__copy_..._user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): don't bother with access_ok (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): __get_user() can fail.. (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): replace access_ok() + __copy_from_user() with copy_from_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): fix copyout handling (Ewan Milne) [1838784] - [scsi] scsi: core: scsi_trace: Use get_unaligned_be*() (Ewan Milne) [1838784] - [scsi] drivers/scsi: Replace rcu_swap_protected() with rcu_replace_pointer() (Ewan Milne) [1838784] - [scsi] scsi: sd: define variable dif as unsigned int instead of bool (Ewan Milne) [1838784] - [scsi] scsi: core: try to get module before removing device (Ewan Milne) [1838784] - [scsi] scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions (Ewan Milne) [1838784] - [powerpc] powerpc/64: flush_inval_dcache_range() becomes flush_dcache_range() (Gustavo Duarte) [1834180] - [x86] x86/ima: use correct identifier for SetupMode variable (Diego Domingos) [1781925] - [lib] kobject: fix dereference before null check on kobj (Diego Domingos) [1781925] - [include] MODSIGN: make new include file self contained (Diego Domingos) [1781925] - [security] ima: initialize the "template" field with the default template (Diego Domingos) [1781925] - [x86] x86/ima: Check EFI_RUNTIME_SERVICES before using (Diego Domingos) [1781925] - [x86] x86/ima: check EFI SetupMode too (Diego Domingos) [1781925] - [security] ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() (Diego Domingos) [1781925] - [security] evm: check hash algorithm passed to init_desc() (Diego Domingos) [1781925] - [base] firmware: improve LSM/IMA security behaviour (Diego Domingos) [1781925] - [lib] kobject: Add support for default attribute groups to kobj_type (Diego Domingos) [1781925] - [samples] samples/kobject: Replace foo_ktype's default_attrs field with groups (Diego Domingos) [1781925] - [x86] x86/ima: require signed kernel modules (Diego Domingos) [1781925] - [security] powerpc: Load firmware trusted keys/hashes into kernel keyring (Diego Domingos) [1781925] - [powerpc] powerpc: expose secure variables to userspace via sysfs (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Add OPAL API interface to access secure variable (Diego Domingos) [1781925] - [powerpc] powerpc/ima: fix secure boot rules in ima arch policy (Diego Domingos) [1781925] - [security] ima: Set again build_ima_appraise variable (Diego Domingos) [1781925] - [security] ima: Remove redundant policy rule set in add_rules() (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Indicate kernel modules appended signatures are enforced (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Update ima arch policy to check for blacklist (Diego Domingos) [1781925] - [security] ima: Check against blacklisted hashes for files with modsig (Diego Domingos) [1781925] - [security] ima: prevent a file already mmap'ed write to be mmap'ed execute (Diego Domingos) [1781925] - [certs] certs: Add wrapper function to check blacklisted binary hash (Diego Domingos) [1781925] - [security] ima: Make process_buffer_measurement() generic (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Define trusted boot policy (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the trusted boot state of the system (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Add support to initialize ima policy rules (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the secure boot mode of the system (Diego Domingos) [1781925] - [security] ima: use struct_size() in kzalloc() (Diego Domingos) [1781925] - [tools] sefltest/ima: support appended signatures (modsig) (Diego Domingos) [1781925] - [security] ima: Fix use after free in ima_read_modsig() (Diego Domingos) [1781925] - [security] ima: fix freeing ongoing ahash_request (Diego Domingos) [1781925] - [security] ima: always return negative code for error (Diego Domingos) [1781925] - [security] ima: Store the measurement again when appraising a modsig (Diego Domingos) [1781925] - [security] ima: Define ima-modsig template (Diego Domingos) [1781925] - [security] ima: Collect modsig (Diego Domingos) [1781925] - [security] ima: Implement support for module-style appended signatures (Diego Domingos) [1781925] - [security] ima: Factor xattr_verify() out of ima_appraise_measurement() (Diego Domingos) [1781925] - [security] integrity: Introduce struct evm_xattr (Diego Domingos) [1781925] - [security] ima: Add modsig appraise_type option for module-style appended signatures (Diego Domingos) [1781925] - [kernel] MODSIGN: Export module signature definitions (Diego Domingos) [1781925] - [kernel] modsign: log module name in the event of an error (Diego Domingos) [1781925] - [kernel] KEXEC: Call ima_kexec_cmdline to measure the boot command line args (Diego Domingos) [1781925] - [security] IMA: Define a new template field buf (Diego Domingos) [1781925] - [security] IMA: Define a new hook to measure the kexec boot command line arguments (Diego Domingos) [1781925] - [security] IMA: support for per policy rule template formats (Diego Domingos) [1781925] - [security] integrity: Fix __integrity_init_keyring() section mismatch (Diego Domingos) [1781925] - [security] x86/ima: fix the Kconfig dependency for IMA_ARCH_POLICY (Diego Domingos) [1781925] - [security] ima: Make arch_policy_entry static (Diego Domingos) [1781925] - [security] ima: show rules with IMA_INMASK correctly (Diego Domingos) [1781925] - [security] ima: fix wrong signed policy requirement when not appraising (Diego Domingos) [1781925] - [tools] selftests/kexec: update get_secureboot_mode (Diego Domingos) [1781925] - [tools] selftests/kexec: make kexec_load test independent of IMA being enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: check kexec_load and kexec_file_load are enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: Add missing '=y' to config options (Diego Domingos) [1781925] - [tools] selftests/kexec: kexec_file_load syscall test (Diego Domingos) [1781925] - [tools] selftests/kexec: define "require_root_privileges" (Diego Domingos) [1781925] - [tools] selftests/kexec: define common logging functions (Diego Domingos) [1781925] - [tools] selftests/kexec: define a set of common functions (Diego Domingos) [1781925] - [tools] selftests/kexec: cleanup the kexec selftest (Diego Domingos) [1781925] - [tools] selftests/kexec: move the IMA kexec_load selftest to selftests/kexec (Diego Domingos) [1781925] - [security] evm: remove set but not used variable 'xattr' (Diego Domingos) [1781925] - [security] security: integrity: partial revert of make ima_main explicitly non-modular (Diego Domingos) [1781925] - [security] ima: cleanup the match_token policy code (Diego Domingos) [1781925] - [security] ima: Use inode_is_open_for_write (Diego Domingos) [1781925] - [security] security: fs: make inode explicitly non-modular (Diego Domingos) [1781925] - [security] security: audit and remove any unnecessary uses of module.h (Diego Domingos) [1781925] - [security] security: integrity: make evm_main explicitly non-modular (Diego Domingos) [1781925] - [security] security: integrity: make ima_main explicitly non-modular (Diego Domingos) [1781925] - [tools] selftests/ima: kexec_load syscall test (Diego Domingos) [1781925] - [security] ima: don't measure/appraise files on efivarfs (Diego Domingos) [1781925] - [x86] x86/ima: retry detecting secure boot mode (Diego Domingos) [1781925] - [x86] x86/ima: define arch_get_ima_policy() for x86 (Diego Domingos) [1781925] - [kernel] kernel/kexec_file.c: remove some duplicated includes (Diego Domingos) [1781925] - [security] ima: open a new file instance if no read permissions (Diego Domingos) [1781925] - [security] security/integrity: constify some read-only data (Diego Domingos) [1781925] - [documentation] security: fix LSM description location (Diego Domingos) [1781925] - [security] evm: Allow non-SHA1 digital signatures (Diego Domingos) [1781925] - [security] security: export security_kernel_load_data function (Diego Domingos) [1781925] - [security] ima: based on policy warn about loading firmware (pre-allocated buffer) (Diego Domingos) [1781925] - [security] ima: prevent kexec_load syscall based on runtime secureboot flag (Diego Domingos) [1781925] - [security] module: replace the existing LSM hook in init_module (Diego Domingos) [1781925] - [security] ima: based on policy require signed firmware (sysfs fallback) (Diego Domingos) [1781925] - [security] ima: add support for arch specific policies (Diego Domingos) [1781925] - [security] ima: based on policy require signed kexec kernel images (Diego Domingos) [1781925] - [security] ima: refactor ima_init_policy() (Diego Domingos) [1781925] - [include] sysfs: Fixes __BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [include] security: define new LSM hook named security_kernel_load_data (Diego Domingos) [1781925] - [kernel] kexec: add call to LSM hook in original kexec_load syscall (Diego Domingos) [1781925] - [base] firmware: add call to LSM hook before firmware sysfs fallback (Diego Domingos) [1781925] - [security] ima: add build time policy (Diego Domingos) [1781925] - [security] ima: Support platform keyring for kernel appraisal (Diego Domingos) [1781925] - [security] integrity: Remove references to module keyring (Diego Domingos) [1781925] - [powerpc] powerpc/kexec: Fix loading of kernel + initramfs with kexec_file_load() (Diego Domingos) [1781925] - [security] ima: Use designated initializers for struct ima_event_data (Diego Domingos) [1781925] - [security] ima: Update MAX_TEMPLATE_NAME_LEN to fit largest reasonable definition (Diego Domingos) [1781925] - [certs] PKCS#7: Refactor verify_pkcs7_signature() (Diego Domingos) [1781925] - [crypto] PKCS#7: Introduce pkcs7_get_digest() (Diego Domingos) [1781925] - [security] integrity: Select CONFIG_KEYS instead of depending on it (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Move opal_power_control_init() call in opal_init() (Diego Domingos) [1781925] - [security] x86/efi: move common keyring handler functions to new file (Diego Domingos) [1781925] - [security] x86/efi: remove unused variables (Diego Domingos) [1781925] - [include] sysfs: add BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [x86] x86/ima: define arch_ima_get_secureboot (Diego Domingos) [1781925] - [powerpc] powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters (Steve Best) [1840279] - [powerpc] powerpc/xive: Clear the page tables for the ESB IO mapping (Steve Best) [1840279] - [hv] hyper-v: Use UUID API for exporting the GUID (Mohammed Gamal) [1828451 1815498] - [kernel] uuid: Add inline helpers to import / export UUIDs (Mohammed Gamal) [1828451 1815498] - [hv] hv: Move AEOI determination to architecture dependent code (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash data in die() when panic_on_oops is set (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Report crash register data when sysctl_record_panic_msg is not set (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash register data or kmsg before running crash kernel (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Trigger crash enlightenment only once during system crash (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Free hv_panic_page when fail to register kmsg dump (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Unload vmbus channel in hv panic callback (Mohammed Gamal) [1828451 1815498] - [hv] hv_debugfs: Make hv_debug_root static (Mohammed Gamal) [1828451 1815498] - [hv] hyperv_vmbus.h: Replace zero-length array with flexible-array member (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: Balloon up according to request page number (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: use generic_online_page() (Mohammed Gamal) [1828451 1815498] - [mm] memory_hotplug: export generic_online_page() (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Fix crash handler reset of Hyper-V synic (Mohammed Gamal) [1828451 1815498] - [hv] hv: Replace binary semaphore with mutex (Mohammed Gamal) [1828451 1815498] - [hv] hv: balloon: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: util: Specify ring buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: Specify receive buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Add module parameter to cap the VMBus version (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Enable VMBus protocol versions 4.1, 5.1 and 5.2 (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Introduce table of VMBus protocol versions (Mohammed Gamal) [1828451 1815498] - [pci] hv: Replace zero-length array with flexible-array member (Mohammed Gamal) [1793636] - [pci] hv: Decouple the func definition in hv_dr_state from VSP message (Mohammed Gamal) [1793636] - [pci] hv: Add support for protocol 1.3 and support PCI_BUS_RELATIONS2 (Mohammed Gamal) [1793636] - [pci] hv: Add missing kfree(hbus) in hv_pci_probe()'s error handling path (Mohammed Gamal) [1793636] - [pci] hv: Remove unnecessary type casting from kzalloc (Mohammed Gamal) [1793636] - [pci] hv: Avoid a kmemleak false positive caused by the hbus buffer (Mohammed Gamal) [1793636] - [infiniband] RDMA/srpt: Fix disabling device management (Kamal Heib) [1840016] - [misc] vhost: disable for OABI (Jason Wang) [1771441] - [include] virtio: drop vringh.h dependency (Jason Wang) [1771441] - [virtio] virtio_input: pull in slab.h (Jason Wang) [1771441] - [char] virtio-rng: pull in slab.h (Jason Wang) [1771441] - [block] virtio_blk: add a missing include (Jason Wang) [1771441] - [vdpa] vdpa: fix comment of vdpa_register_device() (Jason Wang) [1771441] - [vhost] vdpa: make vhost, virtio depend on menu (Jason Wang) [1771441] - [include] vdpa: allow a 32 bit vq alignment (Jason Wang) [1771441] - [vdpa] vdpasim: Return status in vdpasim_get_status (Jason Wang) [1771441] - [vdpa] vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm' (Jason Wang) [1771441] - [vdpa] vdpa-sim: depend on HAS_DMA (Jason Wang) [1771441] - [virtio] vdpa: move to drivers/vdpa (Jason Wang) [1771441] - [virtio] virtio: Intel IFC VF driver for VDPA (Jason Wang) [1771441] - [virtio] vdpasim: vDPA device simulator (Jason Wang) [1771441] - [vhost] vhost: introduce vDPA-based backend (Jason Wang) [1771441] - [virtio] virtio: introduce a vDPA based transport (Jason Wang) [1771441] - [virtio] vDPA: introduce vDPA bus (Jason Wang) [1771441] - [vhost] vringh: IOTLB support (Jason Wang) [1771441] - [vhost] vhost: factor out IOTLB (Jason Wang) [1771441] - [vhost] vhost: allow per device message handler (Jason Wang) [1771441] - [misc] vhost: refine vhost and vringh kconfig (Jason Wang) [1771441] - [vhost] vringh: fix copy direction of vringh_iov_push_kern() (Jason Wang) [1771441] - [vhost] vhost: factor out setting vring addr and num (Jason Wang) [1771441] - [vhost] vhost: introduce helpers to get the size of metadata area (Jason Wang) [1771441] - [vhost] vhost: rename vq_iotlb_prefetch() to vq_meta_prefetch() (Jason Wang) [1771441] - [vhost] vhost: fine grain userspace memory accessors (Jason Wang) [1771441] - [vhost] vhost: generalize adding used elem (Jason Wang) [1771441] - [misc] mic: vop: Allow building on more systems (Jason Wang) [1771441] - [virtio] virtio: support VIRTIO_F_ORDER_PLATFORM (Jason Wang) [1771441] - [uapi] vhost: split structs into a separate header file (Jason Wang) [1771441] - [fs] compat_ioctl: add compat_ptr_ioctl() (Jason Wang) [1771441] - [vhost] vhost: allow vhost-scsi driver to be built-in (Jason Wang) [1771441] - [x86] arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) [1840145] - [tools] perf vendor events amd: Update Zen1 events to V2 (Wei Huang) [1790641] - [tools] perf vendor events amd: Add Zen2 events (Wei Huang) [1790641] - [tools] perf vendor events amd: Restrict model detection for zen1 based processors (Wei Huang) [1790641] - [x86] perf/amd/uncore: Add support for Family 19h L3 PMU (Wei Huang) [1790641] - [x86] perf/amd/uncore: Make L3 thread mask code more readable (Wei Huang) [1790641] - [x86] perf/amd/uncore: Prepare L3 thread mask code for Family 19h (Wei Huang) [1790641] - [scsi] scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: do not queue commands during fwreset (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix invalid stack access (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix use after free (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: make array dev_cmd_err static const, makes object smaller (Govindarajulu Varadarajan) [1797808]- [media] media: v4l: fix uapi mpeg slice params definition (Torez Smith) [1825410 1821835] - [uapi] v4l2-controls: add a missing include (Torez Smith) [1825410 1821835] - [dma] dma-mapping: remove dma_release_declared_memory (Torez Smith) [1825410 1821835] - [usb] usb/ohci-tmio: remove the HCD_DMA flag (Torez Smith) [1825410 1821835] - [usb] usb: add a HCD_DMA flag instead of guestimating DMA capabilities (Torez Smith) [1825410 1821835] - [usb] usb: add a hcd_uses_dma helper (Torez Smith) [1825410 1821835] - [usb] usb: don't create dma pools for HCDs with a localmem_pool (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: Mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [usb] USB: drop HCD_LOCAL_MEM flag (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: init genalloc for local memory (Torez Smith) [1825410 1821835] - [usb] dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag (Torez Smith) [1825410 1821835] - [media] media: xirlink_cit: add missing descriptor sanity checks (Torez Smith) [1825410 1821835] - [media] media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() (Torez Smith) [1788005 1825410 1821835] {CVE-2019-19533} - [media] media: usb: fix memory leak in af9005_identify_state (Torez Smith) [1825141 1825410 1821835] {CVE-2019-18809} - [netdrv] cdc_ether: fix rndis support for Mediatek based smartphones (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove calling netif_napi_del (Torez Smith) [1825410 1821835] - [netdrv] Revert "r8152: napi hangup fix after disconnect" (Torez Smith) [1825410 1821835] - [netdrv] r8152: Set memory to all 0xFFs on failed reg reads (Torez Smith) [1825410 1821835] - [netdrv] net: kalmia: fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] cx82310_eth: fix a memory leak bug (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix typo in register name (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: force the string buffer NULL-terminated (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: fix improper read if get_registers() fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: Add the BroadMobi BM818 card (Torez Smith) [1825410 1821835] - [netdrv] can: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: fix potential double kfree_skb() (Torez Smith) [1825410 1821835] - [netdrv] usb: qmi_wwan: add D-Link DWM-222 A2 device ID (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fourcc was already in use (Torez Smith) [1825410 1821835] - [netdrv] r8152: set RTL8152_UNPLUG only for real disconnection (Torez Smith) [1825410 1821835] - [netdrv] r8152: move calling r8153b_rx_agg_chg_indicate() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: init MAC address buffers (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix the setting of detecting the linking change for runtime suspend (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix locking and a missing msleep (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix out-of-bounds read (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Fix shifting signed 32-bit value by 31 bits problem (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 468 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 238 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 235 (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: extend permitted QMAP mux_id value range (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add network device usage statistics for qmimux devices (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add support for QMAP padding in the RX path (Torez Smith) [1825410 1821835] - [media] media: cx231xx-cards: Add Hauppauge 955Q variant (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add Hauppauge HVR1955/1975 devices (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add i2c client demod/tuner support (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add multiple dvb frontend support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix access to uninitialized fields on probe error (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Include streaming interface number in debugfs dir name (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig: Remove duplicate menu entry (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix null-ptr-deref in class_unregister() (Torez Smith) [1825410 1821835] - [media] media: cxusb: Revert "media: cxusb: add raw mode support for, Medion MD95700" (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 412 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 (Torez Smith) [1825410 1821835] - [media] media: media/usb: set device_caps in struct video_device (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/cxusb-analog.c: fix coccinelle warning, use ktime.h (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 131 (Torez Smith) [1825410 1821835] - [media] media: cx231xx-dvb: fix memory leak in dvb_fini() (Torez Smith) [1825410 1821835] - [media] media: em28xx: use usb_to_input_id() rather than handrolling it (Torez Smith) [1825410 1821835] - [media] media: em28xx: use common code for decoding nec scancodes (Torez Smith) [1825410 1821835] - [media] media: em28xx: give RC device proper name (Torez Smith) [1825410 1821835] - [media] media: cxusb: fix several coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb-analog: Fix some coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb: add raw mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: add analog mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: implement Medion MD95700 digital / analog coexistence (Torez Smith) [1825410 1821835] - [media] media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap (Torez Smith) [1825410 1821835] - [media] media: pwc: convert to BIT macro (Torez Smith) [1825410 1821835] - [media] media: cpia2_usb: first wake up, then free in disconnect (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: use a different format for warnings (Torez Smith) [1825410 1821835] - [media] media: smsusb: better handle optional alignment (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 65 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1825410 1821835] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 55 (Torez Smith) [1825410 1821835] - [media] media: remove redundant 'default n' from Kconfig-s (Torez Smith) [1825410 1821835] - [media] media: af9035: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Report error on all error paths (Torez Smith) [1825410 1821835] - [media] media: au0828: fix null dereference in error path (Torez Smith) [1825410 1821835] - [media] media: dvb: usb: fix use after free in dvb_usb_device_exit (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix false-positive "uninitialized variable" warning (Torez Smith) [1825410 1821835] - [netdrv] usbnet: fix kernel crash after disconnect (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix racing condition (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 24 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier for more missed files (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix general protection fault in smsusb (Torez Smith) [1825410 1821835] - [media] media: prefix header search paths with $(srctree)/ (Torez Smith) [1825410 1821835] - [media] media: remove unneeded header search paths (Torez Smith) [1825410 1821835] - [netdrv] aqc111: cleanup mtu related logic (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix writing to the phy on BE" (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix double endianness swap on BE" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix double endianness swap on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix writing to the phy on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix endianness issue in aqc111_change_mtu (Torez Smith) [1825410 1821835] - [netdrv] net: usb: smsc: fix warning reported by kbuild test robot (Torez Smith) [1825410 1821835] - [netdrv] net: usb: support of_get_mac_address new ERR_PTR error (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Remove unnecessary NULL pointer check (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Simplify device detection (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: new Wistron, ZTE and D-Link devices (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB555 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB4444 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 32-bit RGB formats (Torez Smith) [1825410 1821835] - [netdrv] r8152: sync sa_family with the media type of network device (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Prevent a buffer overflow (Torez Smith) [1825410 1821835] - [media] media: au0828: stop video streaming only when last user stops (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable() (Torez Smith) [1825410 1821835] - [media] media: au0828: fix enable and disable source audio and video inconsistencies (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add quirk for Quectel dynamic config (Torez Smith) [1825410 1821835] - [netdrv] r8152: Refresh MAC address during USBDEVFS_RESET (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove extra action copying ethernet address (Torez Smith) [1825410 1821835] - [media] media: replace strncpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: usbvision: fix a potential NULL pointer dereference (Torez Smith) [1825410 1821835] - [media] media: gspca: Kill URBs on USB device disconnect (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add Olicard 600 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by QNAP device (Torez Smith) [1825410 1821835] - [media] media: pwc-ctl: pChoose can't be NULL (Torez Smith) [1825410 1821835] - [media] media: Kconfig files: use the right help coding style (Torez Smith) [1825410 1821835] - [media] media: em28xx-input: make const array addr_list static (Torez Smith) [1825410 1821835] - [media] media: dvb: Add support for the Avermedia TD310 (Torez Smith) [1825410 1821835] - [media] media: dvb: init i2c already in it930x_frontend_attach (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Avoid leaking dvb frontend (Torez Smith) [1825410 1821835] - [media] media: gspca: do not resubmit URBs when streaming has stopped (Torez Smith) [1825410 1821835] - [media] media: au0828: minor fix to a misleading comment in _close() (Torez Smith) [1825410 1821835] - [media] media: go7007: avoid clang frame overflow warning with KASAN (Torez Smith) [1825410 1821835] - [media] media: cpia2: Fix use-after-free in cpia2_exit (Torez Smith) [1825410 1821835] - [netdrv] peak_usb: fix clang build warning (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Quectel EG12/EM12 (Torez Smith) [1825410 1821835] - [media] media: a few more typos at staging, pci, platform, radio and usb (Torez Smith) [1825410 1821835] - [media] media: usb: fix several typos (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Use usb_make_path to fill in usb_info (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: v4l: Add 32-bit packed YUV formats (Torez Smith) [1825410 1821835] - [netdrv] net: usb: cdc-phonet: use struct_size() in alloc_netdev() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: usbvision: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: cpia2: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Avoid NULL pointer dereference at the end of streaming (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix 'type' check leading to overflow (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: ax88772_bind return error when hw_reset fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: remove set but not used variable 'rx_stat' (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by TRENDnet device (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add more field helper macros (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: remove unnecessary COM3 initialization (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove camera clock setup from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove mode specific video data registers from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: add SGBRG8 bayer mode support (Torez Smith) [1825410 1821835] - [media] media: gspca: ov543-ov772x: move video format specific registers into bridge_start (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in TRY_FMT (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in ENUM_FRAMEINTERVALS (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534: replace msleep(10) with usleep_range (Torez Smith) [1825410 1821835] - [uapi] media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output buffer type (Torez Smith) [1825410 1821835] - [media] media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: gspca: Check the return value of write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed check for goto_low_power (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed return-value check for do_command (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls.c/uvc: zero v4l2_event (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Don't use coherent DMA buffers for ISO transfer (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler() (Torez Smith) [1825410 1821835] - [netdrv] cdc_ether: trivial whitespace readability fix (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add MTU default to qmap network interface (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Fibocom NL678 series (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Resolve issue with changing MAC address (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Telit LN940 series (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Fibocom NL668 series (Torez Smith) [1825410 1821835] - [media] media: v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT (Torez Smith) [1825410 1821835] - [media] media: siano: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix spelling mistake "statuss" -> "status" (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move interrupt buffer to priv buffer (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Add missing usb_free_urb to free interrupt urb (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Bugfix for wrong return values (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Support for ASUS A6VM notebook added (Torez Smith) [1825410 1821835] - [media] media: usb: dvb-usb: remove old friio driver (Torez Smith) [1825410 1821835] - [media] media: lmedm04: use dvb_usbv2_generic_rw_locked (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move usb buffer to lme2510_state (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: add support for Sony CXD2837ER slave demod (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Utilise for_each_uvc_urb iterator (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename uvc_{un, }init_video() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Split uvc_video_enable into two (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Move decode processing to process context (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Abstract streaming object lifetime (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Support asynchronous buffer handling (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Simplify spin-lock usage (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Protect queue internals with helper (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Convert decode functions to use new context structure (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor URB descriptors (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix spelling mistake, "Cinnergy" -> "Cinergy" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor teardown of uvc on USB disconnect (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add support for the CNF4 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add 4bpp packed depth confidence format CNF4 (Torez Smith) [1825410 1821835] - [media] media: usb: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: dvb: Use WARM definition from identify_state() (Torez Smith) [1825410 1821835] - [media] media: dib0700: fix spelling mistake "Amplifyer" -> "Amplifier" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Fix incorrect use of transfer_flags URB_FREE_BUFFER (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize wol_cfg with memset in aqc111_suspend (Torez Smith) [1825410 1821835] - [netdrv] net: Don't default Aquantia USB driver to 'y' (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: fix spelling mistake: "resumbmitting" -> "resubmitting" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend cdc_ether blacklist (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add ASIX's HW ids (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for wake on LAN by MAGIC packet (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement get/set_link_ksettings callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize ethtool_ops structure (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add RX VLAN filtering support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for VLAN_CTAG_TX/RX offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement set_rx_mode callback (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for TSO (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for enable/disable checksum offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for changing MTU (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add checksum offload support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement RX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement TX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for getting and setting of MAC address (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce link management (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce PHY access (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Various callbacks implementation (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add implementation of read and write commands (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add bind and empty unbind callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Driver skeleton for Aquantia AQtion USB to 5GbE (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 (Torez Smith) [1825410 1821835] - [media] media: pulse8-cec: return 0 when invalidating the logical address (Torez Smith) [1825410 1821835] - [media] media: gspca: fix frame overflow error (Torez Smith) [1825410 1821835] - [media] media: cropcap/g_selection split (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: check for csum being in last four bytes (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix memcpy for accessing rx-data (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: simplify tx_fixup code (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix rx packet alignment (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove duplicated include from ucan.c (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove set but not used variable 'udev' (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix accessing freed memory in kvaser_usb_start_xmit() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix potential uninitialized variable use (Torez Smith) [1825410 1821835] - [netdrv] net: smsc95xx: Fix MTU range (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: disable carrier check while suspending (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: remove set but not used variable 'ctx' (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: use tasklet_init() for tasklet_struct init (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: replace `printk` with `pr_*` (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix potential sign-extension overflow on large shift (Torez Smith) [1825410 1821835] - [media] Revert "media: dvbsky: use just one mutex for serializing device R/W ops" (Torez Smith) [1825410 1821835] - [netdrv] net/usb: cancel pending work when unbinding smsc75xx (Torez Smith) [1825410 1821835] - [netdrv] smsc95xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] smsc75xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] r8152: Check for supported Wake-on-LAN Modes (Torez Smith) [1825410 1821835] - [netdrv] sr9800: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] ax88179_178a: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] asix: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [media] media: v4l: Add definition for the Sunxi tiled NV12 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add definitions for MPEG-2 slice format and metadata (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix incorrect error messages (Torez Smith) [1825410 1821835] - [media] media: au0828: cannot kfree dev before usb disconnect (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Avoid unnecessary self assignment (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: set DTR for modems in forced USB2 mode (Torez Smith) [1825410 1821835] - [media] media: mxl111sf: declare its own pads (Torez Smith) [1825410 1821835] - [media] media: au0828: use signals instead of hardcoding a pad number (Torez Smith) [1825410 1821835] - [media] media: v4l2: taint pads with the signal types for consumer devices (Torez Smith) [1825410 1821835] - [media] media: em28xx: make v4l2-compliance happier by starting sequence on zero (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix input name for Terratec AV 350 (Torez Smith) [1825410 1821835] - [media] media: em28xx: use a default format if TRY_FMT fails (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix handler for vidioc_s_input() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: remove redundant null pointer check before of_node_put (Torez Smith) [1825410 1821835] - [media] media: usbvision: remove time_in_irq (Torez Smith) [1825410 1821835] - [media] media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() (Torez Smith) [1825410 1821835] - [media] media: replace strcpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: use strscpy() instead of strlcpy() (Torez Smith) [1825410 1821835] - [documentation] media: videodev2.h: add new capabilities for buffer types (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Store device information pointer in struct uvc_device (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix uvc_alloc_entity() allocation alignment (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix spelling mistake: "entites" -> "entities" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove unnecessary NULL check before debugfs_remove_recursive (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make uvc_control_mapping menu_info field const (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make some structs const (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Support dynamic config on Quectel EP06 (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Do not access skb_queue_head list pointers directly (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Make declaration style consistent (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Switch to SPDX identifier (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Drop unnecessary strcpy in lan78xx_probe (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Bail out if lan78xx_get_endpoints fails (Torez Smith) [1825410 1821835] - [netdrv] net: usbnet: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls: v4l2_ctrl_add_handler: add from_other_dev (Torez Smith) [1825410 1821835] - [media] media: videodev2.h: add request_fd field to v4l2_ext_controls (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS (Torez Smith) [1825410 1821835] - [media] media: af9035: prevent buffer overflow on write (Torez Smith) [1825410 1821835] - [netdrv] r8152: disable RX aggregation on new Dell TB16 dock (Torez Smith) [1825410 1821835] - [netdrv] drivers/net/usb/r8152: remove the unneeded variable "ret" in rtl8152_system_suspend (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: be sure that it won't go past the array size (Torez Smith) [1825410 1821835] - [netdrv] net:usb: Use ARRAY_SIZE instead of calculating the array size (Torez Smith) [1825410 1821835] - [media] media: au0828: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: usb: hackrf: Replace GFP_ATOMIC with GFP_KERNEL (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace mdelay() with msleep() in em28xx_pre_card_setup() (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace GFP_ATOMIC with GFP_KERNEL in em28xx_init_usb_xfer() (Torez Smith) [1825410 1821835] - [media] media: dw2102: Fix memleak on sequence of probes (Torez Smith) [1825410 1821835] - [media] media: usbtv: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: go7007: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: cx231xx: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add new 10-bit packed grayscale format (Torez Smith) [1825410 1821835] - [documentation] media: doc-rst: Add packed Bayer raw14 pixel formats (Torez Smith) [1825410 1821835] - [media] media: em28xx: disable null packet filter for WinTVdualHD (Torez Smith) [1825410 1821835] - [uapi] media: videodev2: get rid of VIDIOC_RESERVED (Torez Smith) [1825410 1821835] - [media] media: em28xx: explicitly disable TS packet filter (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/friio, dvb-usb-v2/gl861: decompose friio and merge with gl861 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: sr9700: Replace mdelay() with msleep() in sr9700_bind() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Replace mdelay() with msleep() in setup_pegasus_II() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Send a control event when a Control Change interrupt arrives (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Handle control pipe protocol STALLs (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove a redundant check (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Also validate buffers in BULK mode (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add KSMedia 8-bit IR format support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix minor spelling (Torez Smith) [1825410 1821835] - [media] media: em28xx-cards: disable V4L2 mode for dual tuners (Torez Smith) [1825410 1821835] - [media] media: em28xx: Remove duplicate PID (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix DualHD disconnect oops (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix dual transport stream operation (Torez Smith) [1825410 1821835] - [media] media: dib0700: add code comment (Torez Smith) [1825410 1821835] - [media] media: cx231xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: em28xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: hdpvr: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: tm6000: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: gl861: fix probe of dvb_usb_gl861 (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Simplify struct kvaser_cmd_cardinfo (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add support for Kvaser USB hydra family (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Split driver into kvaser_usb_core.c and kvaser_usb_leaf.c (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add SPDX GPL-2.0 license identifier (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix typos (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Improve logging messages (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_init_one() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_get_endpoints() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add pointer to struct usb_interface into struct kvaser_usb (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Replace USB timeout constants with one define (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Rename message/msg to command/cmd (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unused commands and defines (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unnecessary return (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: add driver for Theobroma Systems UCAN devices (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig/Makefile: sort alphabetically (Torez Smith) [1825410 1821835] - [media] media: gspca_kinect: cast sizeof to int for comparison (Torez Smith) [1825410 1821835] - [media] media: videodev.h: add PIX_FMT_FWHT for use with vicodec (Torez Smith) [1825410 1821835] - [netdrv] net: usb: hso: use swap macro in hso_kick_transmit (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: allow optionally getting mac address from device tree (Torez Smith) [1825410 1821835]- [hid] HID: Improve Windows Precision Touchpad detection (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: enable multi-input as a quirk for some devices (Benjamin Tissoires) [1811209] - [hid] drivers/hid/hid-multitouch.c: fix a possible null pointer access (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: Add LG MELF0410 I2C touchscreen support (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: add support for the Smart Tech panel (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: do not filter mice nodes (Benjamin Tissoires) [1811209] - [hid] HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT (Benjamin Tissoires) [1835753] - [hid] Revert "HID: wacom: generic: read the number of expected touches on a per collection basis" (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Recognize new MobileStudio Pro PID (Benjamin Tissoires) [1835753] - [hid] HID: wacom: generic: Treat serial number and related fields as unsigned (Benjamin Tissoires) [1835753] - [hid] HID: wacom: add new MobileStudio Pro 13 support (Benjamin Tissoires) [1835753] - [hid] HID: wacom: do not call hid_set_drvdata(hdev, NULL) (Benjamin Tissoires) [1835753] - [hid] HID: wacom: support named keys on older devices (Benjamin Tissoires) [1835753] - [target] scsi: target: iscsi: calling iscsit_stop_session() inside iscsit_close_session() has no effect (Maurizio Lombardi) [1840024] - [target] scsi: target: fix hang when multiple threads try to destroy the same iscsi session (Maurizio Lombardi) [1840024] - [target] scsi: target: remove boilerplate code (Maurizio Lombardi) [1840024] - [target] scsi: target: use an enum to track emulate_ua_intlck_ctrl (Maurizio Lombardi) [1840024] - [target] scsi: target: convert boolean se_dev_attrib types to bool (Maurizio Lombardi) [1840024] - [target] scsi: target: fix unmap_zeroes_data boolean initialisation (Maurizio Lombardi) [1840024] - [fs] page cache: Finish XArray conversion (Waiman Long) [1812073] - [mm] mm: Convert __do_page_cache_readahead to XArray (Waiman Long) [1812073] - [mm] mm: Convert is_page_cache_freeable to XArray (Waiman Long) [1812073] - [mm] mm: memcontrol: clean up and document effective low/min calculations (Waiman Long) [1812073] - [mm] mm: memcontrol: fix memory.low proportional distribution (Waiman Long) [1812073] - [mm] mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge() (Waiman Long) [1812073] - [mm] mm: memcg/slab: cache page number in memcg_(un)charge_slab() (Waiman Long) [1812073] - [mm] mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() (Waiman Long) [1812073] - [mm] mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page() (Waiman Long) [1812073] - [mm] mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: memcg/slab: use mem_cgroup_from_obj() (Waiman Long) [1812073] - [kernel] mm: fork: fix kernel_stack memcg stats for various stack implementations (Waiman Long) [1812073] - [mm] memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event (Waiman Long) [1812073] - [mm] mm: clean up and clarify lruvec lookup procedure (Waiman Long) [1812073] - [mm] mm: memcontrol: try harder to set a new memory.high (Waiman Long) [1812073] - [mm] mm: memcontrol: remove dead code from memory_max_write() (Waiman Long) [1812073] - [mm] mm, memcg: clean up reclaim iter array (Waiman Long) [1812073] - [mm] mm, memcg: make scan aggression always exclude protection (Waiman Long) [1812073] - [mm] mm, memcg: make memory.emin the baseline for utilisation determination (Waiman Long) [1812073] - [mm] mm, memcg: proportional memory.{low, min} reclaim (Waiman Long) [1812073] - [mm] memcg, kmem: do not fail __GFP_NOFAIL charges (Waiman Long) [1812073] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1812073] - [mm] mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan_tasks() (Waiman Long) [1812073] - [kernel] fork, memcg: alloc_thread_stack_node needs to set tsk->stack (Waiman Long) [1812073] - [mm] mm/memcontrol.c: fix bad line in comment (Waiman Long) [1812073] - [kernel] fork, memcg: fix cached_stacks case (Waiman Long) [1812073] - [mm] mm: don't raise MEMCG_OOM event due to failed high-order allocation (Waiman Long) [1812073] - [mm] mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() (Waiman Long) [1812073] - [mm] mm: vmscan: do not share cgroup iteration between reclaimers (Waiman Long) [1812073] - [mm] mm: vmscan: do not iterate all mem cgroups for global direct reclaim (Waiman Long) [1812073] - [mm] mm: workingset: use cheaper __inc_lruvec_state in irqsafe node reclaim (Waiman Long) [1812073] - [tools] xarray: Fix early termination of xas_for_each_marked (Waiman Long) [1812073] - [lib] mm: Convert workingset to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_range_has_page to XArray (Waiman Long) [1812073] - [mm] page cache: Remove stray radix comment (Waiman Long) [1812073] - [mm] page cache: Convert delete_batch to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_map_pages to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries_tag to XArray (Waiman Long) [1812073] - [mm] page cache; Convert find_get_pages_range_tag to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_contig to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_range to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entry to XArray (Waiman Long) [1812073] - [mm] page cache: Convert page deletion to XArray (Waiman Long) [1812073] - [include] page cache: Add and replace pages using the XArray (Waiman Long) [1812073] - [mm] page cache: Convert hole search to XArray (Waiman Long) [1812073] - [kernel] docs: cgroup-v1: Document the cpuset_v2_mode mount option (Waiman Long) [1812073] - [kernel] cgroup1: don't call release_agent when it is "" (Waiman Long) [1812073] - [kernel] cgroup: Iterate tasks that did not finish do_exit() (Waiman Long) [1812073] - [kernel] cgroup: cgroup_procs_next should increase position index (Waiman Long) [1812073] - [kernel] cgroup-v1: cgroup_pidlist_next should update position index (Waiman Long) [1812073] - [kernel] cgroup: init_tasks shouldn't be linked to the root cgroup (Waiman Long) [1812073] - [kernel] cgroup: Prevent double killing of css when enabling threaded cgroup (Waiman Long) [1812073] - [kernel] cgroup: fix function name in comment (Waiman Long) [1812073] - [kernel] cgroup: freezer: don't change task and cgroups status unnecessarily (Waiman Long) [1812073] - [kernel] cgroup: use cgroup->last_bstat instead of cgroup->bstat_pending for consistency (Waiman Long) [1812073] - [kernel] cgroup: remove cgroup_enable_task_cg_lists() optimization (Waiman Long) [1812073] - [kernel] cgroup: pids: use atomic64_t for pids->limit (Waiman Long) [1812073] - [kernel] cgroup: Optimize single thread migration (Waiman Long) [1812073] - [kernel] cgroup: Update comments about task exit path (Waiman Long) [1812073] - [kernel] cgroup: short-circuit current_cgns_cgroup_from_root() on the default hierarchy (Waiman Long) [1812073] - [kernel] Use kvmalloc in cgroups-v1 (Waiman Long) [1812073] - [kernel] cgroup: minor tweak for logic to get cgroup css (Waiman Long) [1812073] - [kernel] cgroup: Replace a seq_printf() call by seq_puts() in cgroup_print_ss_mask() (Waiman Long) [1812073] - [kernel] cgroup: Fix css_task_iter_advance_css_set() cset skip condition (Waiman Long) [1812073] - [kernel] cgroup: css_task_iter_skip()'d iterators must be advanced before accessed (Waiman Long) [1812073] - [include] cgroup: Include dying leaders with live threads in PROCS iterations (Waiman Long) [1812073] - [kernel] cgroup: Implement css_task_iter_skip() (Waiman Long) [1812073] - [kernel] cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting (Waiman Long) [1586281 1812073] - [platform] intel-speed-select: Firmware workarounds for Icelake (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix invalid core mask (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Increase CPU count (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix json perf-profile output output (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Enable clos for turbo-freq enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Check support status before enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Change debug to error (Prarit Bhargava) [1840289] - [platform] intel_speed_select: internal-only-debug-patch (Prarit Bhargava) [1840289]- [nvdimm] libnvdimm/region: Fix build error (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce an 'align' attribute (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce NDD_LABELING (Diego Domingos) [1779218] - [nvdimm] libnvdimm/namespace: Enforce memremap_compat_align() (Diego Domingos) [1779218] - [nvdimm] libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid (Diego Domingos) [1779218] - [mm] mm/memremap_pages: Introduce memremap_compat_align() (Diego Domingos) [1779218] - [x86] x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error handling in __unwind_start() (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix premature unwind stoppage due to IRET frames (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error path for bad ORC entry type (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Prevent unwinding before ORC initialization (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Don't skip the first frame for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind: Prevent false warnings for non-current tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Convert global variables to static (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in rewind_stack_do_exit() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in __switch_to_asm() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in kernel exit path (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in register clearing code (Josh Poimboeuf) [1755143] - [tools] objtool: Fix stack offset tracking for indirect CFAs (Josh Poimboeuf) [1755143] - [s390] s390: nvme reipl (Philipp Rudo) [1525179] - [s390] s390: nvme ipl (Philipp Rudo) [1525179] - [infiniband] RDMA/bnxt_re: make bnxt_re_ib_init static (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Wait for all the CQ events before freeing CQ data structures (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove unnecessary sched count (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Fix lifetimes in bnxt_re_task (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use ib_device_try_get() (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove a redundant 'memset' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variables 'pg' and 'idx' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'dev_attr' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'pg_size' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use driver_unregister and unregistration API (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor device add/remove functionalities (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Using vmalloc requires including vmalloc.h (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: use ibdev based message printing functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor doorbell management functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor notification queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor command queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor net ring allocation function (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor hardware queue memory allocation (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Replace chip context structure with pointer (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor queue pair creation code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: remove ioremap_nocache and devm_ioremap_nocache (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 adapter series (Selvin Xavier) [1790622] - [netdrv] net: be2net: reject unsupported coalescing params (Petr Oros) [1790633] - [netdrv] treewide: Use sizeof_field() macro (Petr Oros) [1790633] - [netdrv] net: emulex: benet: indent a Kconfig depends continuation line (Petr Oros) [1790633] - [infiniband] i40iw: fix null pointer dereference on a null wqe pointer (Stefan Assmann) [1839718] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Stefan Assmann) [1839718] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Stefan Assmann) [1839718] - [infiniband] i40iw: Do an RCU lookup in i40iw_add_ipv4_addr (Stefan Assmann) [1839718] - [infiniband] IB/core: Introduce ib_reg_user_mr (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: fix a potential NULL pointer dereference (Stefan Assmann) [1839718] - [infiniband] i40iw: Remove setting of VMA private data and use rdma_user_mmap_io (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: Fix potential use after free (Stefan Assmann) [1839718] - [powerpc] powerpc/pseries: Fix of_read_drc_info_cell() to point at next record (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Enable support for ibm, drc-info property (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Correctly match ibm, my-drc-index to drc-name when using drc-info (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Avoid a sometimes-uninitialized warning (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Annotate and correctly byte swap DRC properties (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Add drc-info support for hotplug slot registration (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Don't rely on firmware feature to imply drc-info support (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Fix up pointer to first drc-info entry (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Add cpu DLPAR support for drc-info property (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix drc-info mappings of logical cpus to drc-index (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix bad drc_index_start value parsing of drc-info entry (Diego Domingos) [1779198] - [kernel] sched/fair: Optimize enqueue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair() warning some more (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair warning (Phil Auld) [1780466] - [kernel] sched/fair: Fix reordering of enqueue/dequeue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Reorder enqueue/dequeue_task_fair path (Phil Auld) [1780466] - [fs] ceph: demote quotarealm lookup warning to a debug message (Jeff Layton) [1827767] - [fs] ceph: fix double unlock in handle_cap_export() (Jeff Layton) [1827767] - [fs] ceph: fix special error code in ceph_try_get_caps() (Jeff Layton) [1827767] - [fs] ceph: fix endianness bug when handling MDS session feature bits (Jeff Layton) [1827767] - [fs] ceph: fix potential bad pointer deref in async dirops cb's (Jeff Layton) [1827767] - [block] rbd: don't mess with a page vector in rbd_notify_op_lock() (Jeff Layton) [1827767] - [block] rbd: don't test rbd_dev->opts in rbd_dev_image_release() (Jeff Layton) [1827767] - [block] rbd: call rbd_dev_unprobe() after unwatching and flushing notifies (Jeff Layton) [1827767] - [block] rbd: avoid a deadlock on header_rwsem when flushing notifies (Jeff Layton) [1827767] - [fs] ceph: fix snapshot directory timestamps (Jeff Layton) [1827767] - [fs] ceph: wait for async creating inode before requesting new max size (Jeff Layton) [1827767] - [fs] ceph: don't skip updating wanted caps when cap is stale (Jeff Layton) [1827767] - [fs] ceph: request new max size only when there is auth cap (Jeff Layton) [1827767] - [fs] ceph: cleanup return error of try_get_cap_refs() (Jeff Layton) [1827767] - [fs] ceph: return ceph_mdsc_do_request() errors from __get_parent() (Jeff Layton) [1827767] - [fs] ceph: check all mds' caps after page writeback (Jeff Layton) [1827767] - [fs] ceph: update i_requested_max_size only when sending cap msg to auth mds (Jeff Layton) [1827767] - [fs] ceph: simplify calling of ceph_get_fmode() (Jeff Layton) [1827767] - [fs] ceph: remove delay check logic from ceph_check_caps() (Jeff Layton) [1827767] - [fs] ceph: consider inode's last read/write when calculating wanted caps (Jeff Layton) [1827767] - [fs] ceph: always renew caps if mds_wanted is insufficient (Jeff Layton) [1827767] - [fs] ceph: update dentry lease for async create (Jeff Layton) [1827767] - [fs] ceph: attempt to do async create when possible (Jeff Layton) [1827767] - [fs] ceph: cache layout in parent dir on first sync create (Jeff Layton) [1827767] - [fs] ceph: add new MDS req field to hold delegated inode number (Jeff Layton) [1827767] - [fs] ceph: decode interval_sets for delegated inos (Jeff Layton) [1827767] - [fs] ceph: make ceph_fill_inode non-static (Jeff Layton) [1827767] - [fs] ceph: perform asynchronous unlink if we have sufficient caps (Jeff Layton) [1827767] - [fs] ceph: don't take refs to want mask unless we have all bits (Jeff Layton) [1827767] - [fs] ceph: cap tracking for async directory operations (Jeff Layton) [1827767] - [fs] ceph: make __take_cap_refs non-static (Jeff Layton) [1827767] - [fs] ceph: add infrastructure for waiting for async create to complete (Jeff Layton) [1827767] - [fs] ceph: track primary dentry link (Jeff Layton) [1827767] - [fs] ceph: add flag to designate that a request is asynchronous (Jeff Layton) [1827767] - [fs] ceph: more caps.c lockdep assertions (Jeff Layton) [1827767] - [fs] ceph: clean up kick_flushing_inode_caps() (Jeff Layton) [1827767] - [net] libceph: directly skip to the end of redirect reply (Jeff Layton) [1827767] - [net] libceph: simplify ceph_monc_handle_map() (Jeff Layton) [1827767] - [fs] ceph: return ETIMEDOUT errno to userland when request timed out (Jeff Layton) [1827767] - [fs] ceph: re-org copy_file_range and fix some error paths (Jeff Layton) [1827767] - [fs] ceph: move to a dedicated slabcache for mds requests (Jeff Layton) [1827767] - [fs] ceph: reorganize fields in ceph_mds_request (Jeff Layton) [1827767] - [fs] ceph: replace zero-length array with flexible-array member (Jeff Layton) [1827767] - [block] rbd: enable multiple blk-mq queues (Jeff Layton) [1827767] - [block] rbd: embed image request in blk-mq pdu (Jeff Layton) [1827767] - [block] rbd: acquire header_rwsem just once in rbd_queue_workfn() (Jeff Layton) [1827767] - [block] rbd: get rid of img_request_layered_clear() (Jeff Layton) [1827767] - [block] rbd: kill img_request kref (Jeff Layton) [1827767] - [fs] ceph: check if file lock exists before sending unlock request (Jeff Layton) [1827767] - [fs] ceph: move ceph_osdc_{read, write}pages to ceph.ko (Jeff Layton) [1827767] - [fs] ceph: don't ClearPageChecked in ceph_invalidatepage() (Jeff Layton) [1827767] - [block] rbd: remove barriers from img_request_layered_{set, clear, test}() (Jeff Layton) [1827767] - [fs] libceph: drop CEPH_DEFINE_SHOW_FUNC (Jeff Layton) [1827767] - [fs] ceph: check inode type for CEPH_CAP_FILE_{CACHE, RD, REXTEND, LAZYIO} (Jeff Layton) [1827767] - [fs] ceph: add refcounting for Fx caps (Jeff Layton) [1827767] - [fs] ceph: register MDS request with dir inode from the start (Jeff Layton) [1827767] - [fs] ceph: fix memory leak in ceph_cleanup_snapid_map() (Jeff Layton) [1827767] - [net] libceph: fix alloc_msg_with_page_vector() memory leaks (Jeff Layton) [1827767] - [include] ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL (Jeff Layton) [1827767] - [fs] ceph: canonicalize server path in place (Jeff Layton) [1827767] - [fs] ceph: do not execute direct write in parallel if O_APPEND is specified (Jeff Layton) [1827767] - [block] rbd: set the 'device' link in sysfs (Jeff Layton) [1827767] - [fs] ceph: move net/ceph/ceph_fs.c to fs/ceph/util.c (Jeff Layton) [1827767] - [fs] ceph: print name of xattr in __ceph_{get, set}xattr() douts (Jeff Layton) [1827767] - [fs] ceph: print r_direct_hash in hex in __choose_mds() dout (Jeff Layton) [1827767] - [fs] ceph: use copy-from2 op in copy_file_range (Jeff Layton) [1827767] - [fs] ceph: close holes in structs ceph_mds_session and ceph_mds_request (Jeff Layton) [1827767] - [block] rbd: work around -Wuninitialized warning (Jeff Layton) [1827767] - [fs] ceph: allocate the correct amount of extra bytes for the session features (Jeff Layton) [1827767] - [fs] ceph: rename get_session and switch to use ceph_get_mds_session (Jeff Layton) [1827767] - [fs] ceph: remove the extra slashes in the server path (Jeff Layton) [1827767] - [fs] ceph: add possible_max_rank and make the code more readable (Jeff Layton) [1827767] - [fs] ceph: print dentry offset in hex and fix xattr_version type (Jeff Layton) [1827767] - [fs] ceph: only touch the caps which have the subset mask requested (Jeff Layton) [1827767] - [fs] ceph: don't clear I_NEW until inode metadata is fully populated (Jeff Layton) [1827767] - [fs] ceph: retry the same mds later after the new session is opened (Jeff Layton) [1827767] - [fs] ceph: check availability of mds cluster on mount after wait timeout (Jeff Layton) [1827767] - [fs] ceph: keep the session state until it is released (Jeff Layton) [1827767] - [fs] ceph: add __send_request helper (Jeff Layton) [1827767] - [fs] ceph: ensure we have a new cap before continuing in fill_inode (Jeff Layton) [1827767] - [fs] ceph: drop unused ttl_from parameter from fill_inode (Jeff Layton) [1827767] - [fs] ceph: fix possible long time wait during umount (Jeff Layton) [1827767] - [fs] ceph: only choose one MDS who is in up:active state without laggy (Jeff Layton) [1827767] - [fs] ceph: fix mdsmap cluster available check based on laggy number (Jeff Layton) [1827767] - [fs] ceph: remove unnecessary assignment in ceph_pre_init_acls() (Jeff Layton) [1827767] - [fs] ceph: delete redundant douts in con_get/put() (Jeff Layton) [1827767] - [fs] ceph: hold extra reference to r_parent over life of request (Jeff Layton) [1827767] - [fs] ceph: add more debug info when decoding mdsmap (Jeff Layton) [1827767] - [fs] ceph: switch to global cap helper (Jeff Layton) [1827767] - [fs] ceph: trigger the reclaim work once there has enough pending caps (Jeff Layton) [1827767] - [fs] ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton) [1827767] - [fs] fs: ceph: Delete timespec64_trunc() usage (Jeff Layton) [1827767] - [block] rbd: ask for a weaker incompat mask for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't query snapshot features (Jeff Layton) [1827767] - [block] rbd: remove snapshot existence validation code (Jeff Layton) [1827767] - [block] rbd: don't establish watch for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't acquire exclusive lock for read-only mappings (Jeff Layton) [1827767] - [block] rbd: disallow read-write partitions on images mapped read-only (Jeff Layton) [1827767] - [block] rbd: treat images mapped read-only seriously (Jeff Layton) [1827767] - [block] rbd: introduce RBD_DEV_FLAG_READONLY (Jeff Layton) [1827767] - [block] rbd: introduce rbd_is_snap() (Jeff Layton) [1827767] - [fs] ceph: don't leave ino field in ceph_mds_request_head uninitialized (Jeff Layton) [1827767] - [fs] ceph: tone down loglevel on ceph_mdsc_build_path warning (Jeff Layton) [1827767] - [fs] ceph: fix geting random mds from mdsmap (Jeff Layton) [1827767] - [block] rbd: fix spelling mistake "requeueing" -> "requeuing" (Jeff Layton) [1827767] - [fs] ceph: make several helper accessors take const pointers (Jeff Layton) [1827767] - [net] libceph: drop unnecessary check from dispatch() in mon_client.c (Jeff Layton) [1827767] - [fs] ceph: don't allow copy_file_range when stripe_count != 1 (Jeff Layton) [1827767] - [fs] ceph: allow object copies across different filesystems in the same cluster (Jeff Layton) [1827767] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1827767] - [fs] ceph: allow copy_file_range when src and dst inode are same (Jeff Layton) [1827767] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1827767] - [fs] ceph: make 'nocopyfrom' a default mount option (Jeff Layton) [1827767] - [fs] vfs: allow copy_file_range to copy across devices (Jeff Layton) [1827767] - [fs] vfs: no fallback for ->copy_file_range (Jeff Layton) [1827767] - [fs] ceph: add destination file data sync before doing any remote copy (Jeff Layton) [1827767] - [fs] ceph: new mount option to disable usage of copy-from op (Jeff Layton) [1827767] - [fs] ceph: support copy_file_range file operation (Jeff Layton) [1827767] - [include] libceph: support the RADOS copy-from operation (Jeff Layton) [1827767] - [fs] cachefiles: Fix race between read_waiter and read_copier involving op->to_do (Dave Wysochanski) [1832644] - [char] security: keys: trusted: fix lost handle flush (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Remove set but not used variable 'keyhndl' (Jerry Snitselaar) [1815609] - [char] KEYS: trusted: Move TPM2 trusted keys code (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Create trusted keys subsystem (Jerry Snitselaar) [1815609] - [security] KEYS: Use common tpm_buf for trusted and asymmetric keys (Jerry Snitselaar) [1815609] - [char] tpm: Move tpm_buf code to include/linux/ (Jerry Snitselaar) [1815609] - [char] tpm/tpm_tis: Free IRQ if probing fails (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add tpm_version_major sysfs file (Jerry Snitselaar) [1815609] - [char] tpm: Handle negative priv->response_len in tpm_common_read() (Jerry Snitselaar) [1815609] - [char] tpm: fix invalid locking in NONBLOCKING mode (Jerry Snitselaar) [1815609] - [char] tpm_crb: fix fTPM on AMD Zen+ CPUs (Jerry Snitselaar) [1815609] - [char] tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf (Jerry Snitselaar) [1815609] - [char] tpm: add check after commands attribs tab allocation (Jerry Snitselaar) [1815609] - [char] tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Cleanup includes (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Support cr50 devices (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Introduce a flow control callback (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add a flag to indicate TPM power is managed by firmware (Jerry Snitselaar) [1815609] - [char] tpm_tis: override durations for STM tpm with firmware 1.2.8.28 (Jerry Snitselaar) [1815609 1788758] - [char] tpm: provide a way to override the chip returned durations (Jerry Snitselaar) [1815609] - [char] tpm: Remove duplicate code from caps_show() in tpm-sysfs.c (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm2_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: tpm1_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't make log failures fatal (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST (Jerry Snitselaar) [1815609 1795739] - [include] efi/tpm: Don't access event->count when it isn't mapped (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Return -EINVAL when determining tpm final events log size fails (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Fix sanity check of unsigned tbl_size being less than zero (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Only set 'efi_tpm_final_log_size' after successful event log parsing (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Don't traverse an event log with no events (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't duplicate events from the final event log in the TCG2 log (Jerry Snitselaar) [1815609 1795739] - [firmware] Abstract out support for locating an EFI config table (Jerry Snitselaar) [1815609 1795739] - [firmware] efi: Attempt to get the TCG2 event log in the boot stub (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Append the final event log to the TPM event log (Jerry Snitselaar) [1815609 1795739] - [firmware] tpm: Reserve the TPM final events table (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Abstract crypto agile event size calculations (Jerry Snitselaar) [1815609 1795739] - [netdrv] bnx2x: Fix accounting of vlan resources among the PFs (Manish Chopra) [1791026] - [netdrv] bnx2x: Use appropriate define for vlan credit (Manish Chopra) [1791026] - [netdrv] bnx2x: Fix logic to get total no. of PFs per engine (Manish Chopra) [1791026] - [netdrv] bnx2x: Do not handle requests from VFs after parity (Manish Chopra) [1791026] - [netdrv] qed: remove redundant assignment to variable 'rc' (Manish Chopra) [1791024] - [netdrv] qed: Fix use after free in qed_chain_free (Manish Chopra) [1791024] - [netdrv] qed: Fix race condition between scheduling and destroying the slowpath workqueue (Manish Chopra) [1791024] - [netdrv] qede: remove some unused code in function qede_selftest_receive_traffic (Manish Chopra) [1791024] - [netdrv] qede: Fix race between rdma destroy workqueue and link change event (Manish Chopra) [1791024] - [netdrv] qed: Fix timestamping issue for L2 unicast ptp packets (Manish Chopra) [1791024] - [netdrv] qed: Remove set but not used variable 'p_link' (Manish Chopra) [1791024] - [netdrv] qed: Fix a error code in qed_hw_init() (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 debug features (Manish Chopra) [1791024] - [netdrv] qed: rt init valid initialization changed (Manish Chopra) [1791024] - [netdrv] qed: Debug feature: ilt and mdump (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Add fw overlay feature (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 HSI changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 iscsi/fcoe changes (Manish Chopra) [1791024] - [netdrv] qed: Add abstraction for different hsi values per chip (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Additional ll2 type (Manish Chopra) [1791024] - [netdrv] qed: Use dmae to write to widebus registers in fw_funcs (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Parser offsets modified (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Queue Manager changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Expose new registers and change windows (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Internal ram offsets modifications (Manish Chopra) [1791024] - [netdrv] qede: Disable hardware gro when xdp prog is installed (Manish Chopra) [1791024] - [netdrv] qed: remove redundant assignments to rc (Manish Chopra) [1791024] - [netdrv] qed: Optimize execution time for nvm attributes configuration (Manish Chopra) [1791024] - [netdrv] qed: fix spelling mistake "queuess" -> "queues" (Manish Chopra) [1791024] - [fs] fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Bhupesh Sharma) [1832060] {CVE-2020-10732} - [tty] vt: selection, push sel_lock up (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, push console lock down (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [staging] staging: speakup: refactor to use existing code in vt (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: allow functions to be called from inside kernel (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: don't reinvent min() (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, close sel_buffer race (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: fix broken display when running aptitude (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: take screen contents from uniscr if available (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: preserve unicode values corresponding to screen characters (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [input] Input: add safety guards to input_set_keycode() (Chris von Recklinghausen) [1828223] {CVE-2019-20636}- [scsi] scsi: bnx2i: fix potential use after free (Nilesh Javali) [1792114] - [tools] perf python: Fix clang detection to strip out options passed in $CC (Michael Petlan) [1818841] - [tools] libperf: Add counting example (Michael Petlan) [1818841] - [tools] perf report/top TUI: Fix title line formatting (Michael Petlan) [1818841] - [tools] perf probe: Do not depend on dwfl_module_addrsym() (Michael Petlan) [1818841] - [tools] perf probe: Fix to delete multiple probe event (Michael Petlan) [1818841] - [tools] perf parse-events: Fix reading of invalid memory in event parsing (Michael Petlan) [1818841] - [tools] perf python: Fix clang detection when using CC=clang-version (Michael Petlan) [1818841] - [tools] perf map: Fix off by one in strncpy() size argument (Michael Petlan) [1818841] - [tools] tools: Let O= makes handle a relative path with -C option (Michael Petlan) [1818841] - [tools] tools: Fix off-by 1 relative directory includes (Michael Petlan) [1818841] - [tools] perf jevents: Fix leak of mapfile memory (Michael Petlan) [1818841] - [tools] perf bench: Clear struct sigaction before sigaction() syscall (Michael Petlan) [1818841] - [tools] perf bench futex-wake: Restore thread count default to online CPU count (Michael Petlan) [1818841] - [tools] perf top: Fix stdio interface input handling with glibc 2.28+ (Michael Petlan) [1818841] - [tools] perf diff: Fix undefined string comparision spotted by clang's -Wstring-compare (Michael Petlan) [1818841] - [tools] perf symbols: Don't try to find a vmlinux file when looking for kernel modules (Michael Petlan) [1818841] - [tools] perf bench: Share some global variables to fix build with gcc 10 (Michael Petlan) [1818841] - [tools] perf parse-events: Use asprintf() instead of strncpy() to read tracepoint files (Michael Petlan) [1818841] - [tools] perf env: Do not return pointers to local variables (Michael Petlan) [1818841] - [tools] perf tests bp_account: Make global variable static (Michael Petlan) [1818841] - [tools] perf annotate: Fix segfault with source toggle (Michael Petlan) [1818841] - [tools] perf annotate: Align struct annotate_args (Michael Petlan) [1818841] - [tools] perf annotate: Simplify disasm_line allocation and freeing code (Michael Petlan) [1818841] - [tools] perf annotate: Remove privsize from symbol__annotate() args (Michael Petlan) [1818841] - [tools] perf probe: Check return value of strlist__add() for -ENOMEM (Michael Petlan) [1818841] - [tools] perf config: Document missing config options (Michael Petlan) [1818841] - [tools] perf annotate: Fix perf config option description (Michael Petlan) [1818841] - [tools] perf annotate: Prefer cmdline option over default config (Michael Petlan) [1818841] - [tools] perf annotate: Make perf config effective (Michael Petlan) [1818841] - [tools] perf config: Introduce perf_config_u8() (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-nr-samples for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-total-period for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate/tui: Re-render title bar after switching back from script browser (Michael Petlan) [1818841] - [tools] perf arch powerpc: Sync powerpc syscall.tbl with the kernel sources (Michael Petlan) [1818841] - [tools] perf auxtrace: Add auxtrace_record__read_finish() (Michael Petlan) [1818841] - [tools] perf arm-spe: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf cs-etm: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-bts: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-pt: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf test: Fix test trace+probe_vfs_getname.sh on s390 (Michael Petlan) [1818841] - [tools] perf bpf: Remove bpf/ subdir from bpf.h headers used to build bpf events (Michael Petlan) [1818841] - [tools] perf llvm: Fix script used to obtain kernel make directives to work with new kbuild (Michael Petlan) [1818841] - [tools] perf tools: Add arm64 version of get_cpuid() (Michael Petlan) [1818841] - [tools] perf trace: Resolve prctl's 'option' arg strings to numbers (Michael Petlan) [1818841] - [tools] perf beauty prctl: Export the 'options' strarray (Michael Petlan) [1818841] - [tools] perf maps: Move kmap::kmaps setup to maps__insert() (Michael Petlan) [1818841] - [tools] perf maps: Fix map__clone() for struct kmap (Michael Petlan) [1818841] - [tools] perf maps: Mark ksymbol DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf maps: Mark module DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf symbols: Convert symbol__is_idle() to use strlist (Michael Petlan) [1818841] - [tools] perf symbols: Update the list of kernel idle symbols (Michael Petlan) [1818841] - [tools] perf stat: Don't report a null stalled cycles per insn metric (Michael Petlan) [1818841] - [tools] perf probe: Add ustring support for perf probe command (Michael Petlan) [1818841] - [tools] perf: Make perf able to build with latest libbfd (Michael Petlan) [1818841] - [tools] perf test: Fix test case Merge cpu map (Michael Petlan) [1818841] - [tools] perf parse: Copy string to perf_evsel_config_term (Michael Petlan) [1818841] - [tools] perf parse: Refactor 'struct perf_evsel_config_term' (Michael Petlan) [1818841] - [tools] perf: Use consistent include paths for libbpf (Michael Petlan) [1818841] - [tools] perf beauty sockaddr: Fix augmented syscall format warning (Michael Petlan) [1818841] - [tools] perf/ui/gtk: Fix gtk2 build (Michael Petlan) [1818841] - [tools] perf ui gtk: Add missing zalloc object (Michael Petlan) [1818841] - [tools] perf tools: Use define api.pure full instead of pure-parser (Michael Petlan) [1818841] - [tools] perf tools: Support --prefix/--prefix-strip (Michael Petlan) [1818841] - [tools] perf report: Clarify in help that --children is default (Michael Petlan) [1818841] - [tools] tools build: Fix test-clang.cpp with Clang 8+ (Michael Petlan) [1818841] - [tools] perf clang: Fix build with Clang 9 (Michael Petlan) [1818841] - [tools] tools lib: Fix builds when glibc contains strlcpy() (Michael Petlan) [1818841] - [tools] perf report/top: Make 'e' visible in the help and make it toggle showing callchains (Michael Petlan) [1818841] - [tools] perf report/top: Do not offer annotation for symbols without samples (Michael Petlan) [1818841] - [tools] perf report/top: Allow pressing hotkeys in the options popup menu (Michael Petlan) [1818841] - [tools] tools ui popup: Allow returning hotkeys (Michael Petlan) [1818841] - [tools] perf hists browser: Allow passing an initial hotkey (Michael Petlan) [1818841] - [tools] perf report/top: Add 'k' hotkey to zoom directly into the kernel map (Michael Petlan) [1818841] - [tools] perf hists browser: Generalize the do_zoom_dso() function (Michael Petlan) [1818841] - [tools] perf report/top: Improve toggle callchain menu option (Michael Petlan) [1818841] - [tools] perf report/top: Add menu entry for toggling callchain expansion (Michael Petlan) [1818841] - [tools] perf report/top: Make ENTER consistently bring up menu (Michael Petlan) [1818841] - [tools] perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc (Michael Petlan) [1818841] - [tools] tools lib api fs: Fix gcc9 stringop-truncation compilation error (Michael Petlan) [1818841] - [tools] libperf: Add man pages (Michael Petlan) [1818841] - [tools] libperf: Move to tools/lib/perf (Michael Petlan) [1818841] - [tools] perf tests bp_signal: Show expected versus obtained values (Michael Petlan) [1818841] - [tools] perf sched timehist: Add support for filtering on CPU (Michael Petlan) [1818841] - [tools] perf record: Adapt affinity to machines with #CPUs > 1K (Michael Petlan) [1818841] - [tools] perf mmap: Declare type for cpu mask of arbitrary length (Michael Petlan) [1818841] - [tools] tools bitmap: Implement bitmap_equal() operation at bitmap API (Michael Petlan) [1818841] - [x86] perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag (Michael Petlan) [1818841] - [x86] perf/x86/intel: Fix inaccurate period in context switch for auto-reload (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map (Michael Petlan) [1818841] - [x86] perf/x86/msr: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/cstate: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Add Elkhart Lake support (Michael Petlan) [1818841] - [include] kernel/events: Add a missing prototype for arch_perf_update_userpage() (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add support for Large Increment per Cycle Events (Michael Petlan) [1818841] - [x86] perf/x86/amd: Constrain Large Increment per Cycle events (Michael Petlan) [1818841] - [x86] perf/x86/intel/rapl: Add Comet Lake support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() (Michael Petlan) [1818841] - [x86] x86/cpu: Add Elkhart Lake to Intel family (Michael Petlan) [1818841] - [x86] x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode (David Arcari) [1837490] - [x86] x86/intel: Disable HPET on Intel Ice Lake platforms (David Arcari) [1837490] - [x86] x86/timer: Force PIT initialization when !X86_FEATURE_ARAT (David Arcari) [1837490] - [x86] x86/timer: Skip PIT initialization on modern chipsets (David Arcari) [1837490] - [x86] x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' (David Arcari) [1837490] - [x86] x86/apic: Unify duplicated local apic timer clockevent initialization (David Arcari) [1837490] - [vhost] vsock: kick send_pkt worker once device is started (Stefano Garzarella) [1835651] - [tools] redhat: update kvm/{arm, arm64} headers in tools (Gavin Shan) [1833572] - [tools] kvm: selftests: aarch64: Use stream when given (Gavin Shan) [1833572] - [virt] kvm: arm64: Fix 32bit PC wrap-around (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v4: Initialize GICv4.1 even in the absence of a virtual ITS (Gavin Shan) [1833572] - [arm64] kvm: arm64: Save/restore sp_el0 as part of __guest_enter (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi() (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy (Gavin Shan) [1833572] - [virt] kvm: arm: vgic-v2: Only use the virtual state when userspace accesses pending bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Only use the virtual state when userspace accesses enable bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Synchronize the whole guest on GIC{D, R}_I{S, C}ACTIVER read (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Forbid 64bit functions for 32bit guests (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Narrow input registers when using 32bit functions (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Update effective affinity of virtual SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add support for VPENDBASER's Dirty+Valid signaling (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Expose HW-based SGIs in debugfs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Eagerly vmap vPEs (Gavin Shan) [1833572] - [arm64] kvm: arm64: gicv4.1: Allow non-trapping WFI when using HW SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI property setup (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Reload VLPI configuration on distributor enable/disable (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI allocation/teardown (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Plumb SGI implementation selection in the distributor (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Move doorbell management to the GICv4 abstraction layer (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Allow SGIs to switch between HW and SW interrupts (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb set_vcpu_affinity SGI callbacks (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Add direct injection capability to SGI registers (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Let doorbells be auto-enabled (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb get/set_irqchip_state SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb mask/unmask SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add initial SGI configuration (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb skeletal VSGI irqchip (Gavin Shan) [1833572] - [irqchip] gic-v3: Move irq_domain_update_bus_token to after checking for NULL domain (Gavin Shan) [1833572] - [kernel] irqchip/gic-v4: Use Inner-Shareable attributes for virtual pending tables (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Map the ITS SGIR register page (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Advertise support v4.1 to KVM (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion betwen invalidations on the same RD (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Wait for completion of redistributor's INVALL operation (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion between vPE affinity change and RD access (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Skip absent CPUs while iterating over redistributors (Gavin Shan) [1833572] - [irqchip] gic-v3: Use SGIs without active state if offered (Gavin Shan) [1833572] - [irqchip] gic-v4: Provide irq_retrigger to avoid circular locking dependency (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Probe ITS page size for all GITS_BASERn registers (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Fix access width for gicr_syncr (Gavin Shan) [1833572] - [documentation] kvm: arm/arm64: Always capitalize ITS (Gavin Shan) [1833572] - [nvme] nvme-pci: align io queue count with allocted nvme_queue in nvme_probe (Gopal Tiwari) [1837824] - [rtc] rtc: cmos: Stop using shared IRQ (Pingfan Liu) [1829667]- [netdrv] enic: prevent waking up stopped tx queues over watchdog reset (Govindarajulu Varadarajan) [1797807] - [kernel] crash_core: Increase crashkernel=auto size for x86_64 & S390 (Kairui Song) [1746644] - [netdrv] net: iavf: reject unsupported coalescing params (Stefan Assmann) [1781341] - [netdrv] iavf: Enable support for up to 16 queues (Stefan Assmann) [1781341] - [netdrv] iavf: use tc_cls_can_offload_and_chain0() instead of chain check (Stefan Assmann) [1781341] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781341] - [netdrv] i40e: Remove unneeded conversion to bool (Stefan Assmann) [1781334] - [netdrv] net: i40e: reject unsupported coalescing params (Stefan Assmann) [1781334] - [netdrv] intel: Replace zero-length array with flexible-array member (Stefan Assmann) [1781334] - [netdrv] i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (Stefan Assmann) [1781334] - [netdrv] i40e: fix spelling mistake "to" -> "too" (Stefan Assmann) [1781334] - [netdrv] i40e: Set PHY Access flag on X722 (Stefan Assmann) [1781334] - [netdrv] i40e: Fix virtchnl_queue_select bitmap validation (Stefan Assmann) [1781334] - [netdrv] i40e: Removing hung_queue variable to use txqueue function parameter (Stefan Assmann) [1781334] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781334] - [netdrv] i40e: need_wakeup flag might not be set for Tx (Stefan Assmann) [1781334] - [netdrv] i40e: Fix receive buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [block] null_blk: Fix changing the number of hardware queues (Ming Lei) [1835602] - [block] block: reset mapping if failed to update hardware queue count (Ming Lei) [1835602] - [block] block: alloc map and request for new hardware queue (Ming Lei) [1835602] - [block] block: save previous hardware queue count before udpate (Ming Lei) [1835602] - [block] block: free both rq_map and request (Ming Lei) [1835602] - [block] blk-mq: Fix a recently introduced regression in blk_mq_realloc_hw_ctxs() (Ming Lei) [1835602] - [documentation] Documentation: admin-guide: PM: Add intel_idle document (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST on server systems (Steve Best) [1485545] - [idle] intel_idle: Add module parameter to prevent ACPI _CST from being used (Steve Best) [1485545] - [idle] intel_idle: Allow ACPI _CST to be used for selected known processors (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST for processor models without C-state tables (Steve Best) [1485545] - [idle] intel_idle: Refactor intel_idle_cpuidle_driver_init() (Steve Best) [1485545] - [infiniband] RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix double put of resource (Kamal Heib) [1786608] - [infiniband] IB/core: Fix potential NULL pointer dereference in pkey cache (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix another case where pq is left on waitlist (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix race between destroy and release FD object (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Always return ERR_PTR from rvt_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix overwriting of uobj in case of error (Kamal Heib) [1786608] - [infiniband] RDMA/core: Prevent mixed use of FDs between shared ufiles (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Fix a race with disassociate and exit_mmap() (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix potential siw_mem refcnt leak in siw_fastreg_mr() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix an error check in cm_alloc_id_priv() (Kamal Heib) [1786608] - [net] svcrdma: Fix trace point use-after-free race (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Call kobject_put() when kobject_init_and_add() fails (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Use scnprintf() for avoiding potential buffer overflow (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Remove kobj from hfi1_devdata (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Delete unused routine (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Fix configuration of atomic queue pair attributes (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix memory leaks in sysfs registration and unregistration (Kamal Heib) [1819051 1786608] - [net] svcrdma: Fix leak of transport addresses (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Suppress uninitialized var warning (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Read id.state under lock when doing pr_debug() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Remove a race freeing timewait_info (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix checking for allowed duplicate listens (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix ordering of xa_alloc_cyclic() in ib_create_cm_id() (Kamal Heib) [1786608] - [net] svcrdma: Fix double svc_rdma_send_ctxt_put() in an error path (Kamal Heib) [1786608] - [infiniband] RDMA/core: Remove the duplicate header file (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix passive connection establishment (Kamal Heib) [1786608] - [infiniband] RDMA/ucma: Put a lock around every call to the rdma_cm layer (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix setting active_{speed, width} attributes (Kamal Heib) [1798583 1786608] - [scsi] qla2xxx: Update driver version to 10.01.00.25.08.3-k (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Delete all sessions before unregister local nvme port (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: make 1-bit bit-fields unsigned int (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Move free of fcport out of interrupt context (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Set Nport ID for N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Handle NVME status iocb correctly (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Serialize fc_port alloc in N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix NPIV instantiation after FW dump (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Force semaphore on flash validation failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: add more FW debug information (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Update BPM enablement semantics (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Return appropriate failure through BSG Interface (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add 16.0GT for PCI String (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add fixes for mailbox command (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix control flags for login/logout IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Save rscn_gen for new fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use correct ISP28xx active FW region (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add endianizer macro calls to fc host stats (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use get_unaligned_*() instead of open-coding these functions (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Improve readability of the code that handles qla_flt_header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix mtcp dump collection failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck session in GNL (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix RIDA Format-2 (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Consolidate fabric scan (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Correct fcport flags handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use common routine to free fcport struct (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix update_fcport for current_topology (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Cleanup unused async_logout_done (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix fabric scan hang (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't defer relogin unconditonally (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Send Notify ACK after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Configure local loop for N2N target (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't call qlt_async_event twice (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Allow PLOGI in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Change discovery state before PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Drop superfluous INIT_WORK of del_work (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Initialize free_work before flushing it (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use explicit LOGO in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: unregister ports after GPN_FT failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan (Nilesh Javali) [1789526] - [s390] s390/kexec_file: fix initrd location for kdump kernel (Lianbo Jiang) [1835097]- [sound] ALSA: ALSA - update sound configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: Use the legacy HDA driver as default for Intel DSP platforms" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: IPC: dai-intel: move ALH declarations in header file (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add core id to sof_ipc_comp (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: bump the version (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add alac & ape decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: Add wma decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add wma codec profiles (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove X86 dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI || OF (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix regmap dependencies and align with other serial links (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix kconfig help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Kconfig: fix help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless prototypes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: Switch to use fwnode_property_count_uXX() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: don't program ports when a stream that has not been prepared (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix support for multiple Slaves on the same link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: do not update parameters during DISABLED-PREPARED transition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: only prepare stream when it is configured (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: update state machine and add state checks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Ensure that code is inside the code blocks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: fix stream.rst markup warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Add documentation for multi link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove redundant pr_err traces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove unnecessary variable initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix disable sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix bad unlock balance (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: use sdw_write instead of update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix PDI/stream mapping for Bulk (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus_type: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: export helpers to find row and column values (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: check first if Slaves become UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: Add read_only_wordlength flag to port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix device number leak on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: track unattach_request to handle all init sequences (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add initialization_complete definition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add enumeration_complete structure (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add probe_complete structure and new fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove bitfield for unique_id, use u8 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: make stream name a const pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Add compute_params callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: provide correct return value on error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add helper macros for devID fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: don't treat CMD_IGNORED as error on ClockStop (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add clock stop helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix io error when processing alert event (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: avoid multiple assignments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: disable pm_runtime in sdw_slave_delete (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add helper to clear Slave status to UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: write Slave Device Number without runtime_pm (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add PM/no-PM versions of read/write functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: improve dynamic debug comments for enumeration (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: split handling of Device0 events (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with initialization_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with enumeration_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with probe_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: ignore uniqueID when irrelevant (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: add helper to extract slave ID (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix scanf format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: core: add device tree support for slave devices (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: set initial value to port_status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: clear FIFO to avoid pop noise issue on playback start (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: multi-link support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: commit changes in the exit_reset() sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove automatic command retries (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove PREQ_DELAY assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: enable NORMAL operation in cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: reorder MCP_CONFIG settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: make SSP interval programmable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: move clock/SSP related inits to dedicated function (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: merge routines to clear/set bits (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: mask Slave interrupt before stopping clock (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix a io timeout issue in S3 test (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add clock_stop/restart routines (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: handle error cases with CONFIG_UPDATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add interface to check clock status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: simplifiy cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: s/update_config/config_update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless variable incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: update kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: handle multiple status reports per Slave (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove config update for interrupt setting (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log more useful information during timeouts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: clear interrupt status before enabling interrupt (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: filter out bad interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make clock stop exit configurable on init (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: free all resources on hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add sdw_stream_setup helper for .startup callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add trigger support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add prepare support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: rename res field as link_res (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix factor of two in MCLK handling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update stream callbacks for hwparams/free stream operations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update interfaces between ASoC and SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: use correct header for io calls (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add kernel module parameter to filter out links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add checks on link numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: filter SoundWire controller device search (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add helper for initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix intel_register_dai PDI offsets and numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: add flag for interrupt enable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove playback/capture stream_name (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove DAI_ID_RANGE definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add missing headers for cross-compilation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: handle disabled links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add hw_reset capability in debugfs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: fix startup sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: improve PDI allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: don't filter out PDI0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence/intel: simplify PDI/port mapping (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: move shutdown() callback and don't export symbol (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix alignment issues in header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add kernel parameter to override interrupt mask (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix divider setting in clock register (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make use of mclk_freq property (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use firmware defaults for frame shape (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: revisit interrupt settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix definitions for INTSTAT0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix register definition for SLAVE_STATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: simplify bus clash interrupt clear (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: check the number of bidir PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log Slave status mask on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use rate_limited dynamic debug (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: balance parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cdns: Fix compilation error on arm64 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: read mclk_freq property from firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix channel number reported by hardware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: prevent possible dereference in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove BIOS work-arounds (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: set dai min and max channels correctly (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Intel: add log for number of PCM and PDM PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add new mclk_freq field for properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: include mod_devicetable.h to avoid compiling warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename/clarify MIPI DisCo properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: clarify comment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: fix clock stop modes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: remove master_count property for masters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove master data port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add port-related definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: wrap macro argument in parenthesis (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename 'freq' fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix master/link error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix out of boundary access on port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add a blank line between functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix more typos (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove empty line before/after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add missing newlines in dynamic debug logs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove useless initialization of local variable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix boolean comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: protect macro parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix inversion in devm_kcalloc parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove useless parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix typos in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove useless initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support for ALAC and APE decoders (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to wma decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: only enable dais from device tree (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support for alac and ape configs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to wma config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: pass codec profile to q6asm_open_write (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6routing: remove default routing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Allow the MCDT driver to build into modules (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: common: Silence duplicate parse error messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: handle soundwire stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Update dependencies for Arizona machine drivers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soundwaire: qcom: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for SoundWire controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Silence warnings during deferred probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: Restore devm_ioremap() alignment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: set bus width to data width for monaural data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix "status check failed" spam for multi-SSI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Don't treat master SSI in multi SSI setup as parent (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sai probe (Jaroslav Kysela) [1797509] - [sound] ALSA: soc/stm/stm32_sub_sai: Add missing '\n' in log messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: Add missing cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix regmap status check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Remove unused dev from codec struct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support DAPM events for built-in microphone (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for platforms using UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: Add udma-pcm platform driver for UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-spdif: remove redundant dev_err message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-tdm: remove redundant variables dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mxs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use SND_SOC_DAPM_PINCTRL in TDM out (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: apply some refactors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: pull TDM GPIO pins down when probed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: support HDMI jack reporting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4770 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4760 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Avoid passing enum as match data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add local dev variable in probe function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Use of_device_get_match_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Fix divider written at incorrect offset in register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: img: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card-utils: use for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Add support for codec2codec DAI links (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Fix pointer cast warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: brcm: Add DSL/PON SoC audio driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mchp-i2s-mcc: make signed 1 bit bitfields unsigned (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Allow I2S wake event after ACP is powerd On (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: clean up two indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Clear format bits before setting them (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Adding TDM support in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix button configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: acp3x: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix compile warning of argument type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: Add DMIC switch capability to machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Add machine driver for Raven based platform (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Fix potential NULL dereference (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply async workaround for Scarlett 2i4 2nd gen (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-250MK2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use pcm_for_each_format() macro for PCM format iterations (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing braces in some struct inits (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add connector notifier delegation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobos (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Check mapping at creating connector controls, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add mixer workaround for TRX40 and co (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create jack controls for PCM terminals (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't override ignore_ctl_error value from the map (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter error from connector kctl ops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix mixer controls' USB interface for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Parse source ID of UAC2 effect unit (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: audio-v2: Add uac2_effect_unit_descriptor definition (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create a mixer element with bogus volume range (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-midi: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix POD HD500 audio playback (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix endless MIDI read loop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for Presonus Studio 1810c (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for MOTU MicroBook IIc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Inform devices that need delayed registration (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add delayed_register option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Rewrite registration quirk handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: fix address map representation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove some unnecessary NULL checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: remove unused headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: fix High Accuracy Buck enable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove set but not unused variable 'hph_comp_ctrl7' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm0010: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8960: Fix wrong clock after suspend & resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: remove soundwire stream handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: request gpio direction before setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wsa881x: mark read_only_wordlength flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8974: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Use scnprintf() for the limited buffer output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas571x: disable regulators on failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fixed incorrect amp_level setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for ISENSE and VSENSE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add entries for the TAS2563 audio amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for digital volume control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VAG power-on handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify some structure to be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm89xx: Add missing dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix unmet dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply misc fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau7118: Fix Kconfig warning without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply I2C fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply SPI fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682-sdw: fix 'defined but not used' pm functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Make rt5682_clock_config static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: move DAI clock registry to I2S mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC delay (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: remove noisy debug messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the random recording noise of headset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fine tune the HP performance in soundwire mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the DAC1 volume setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the function name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the soundwire support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Use imply for SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add CCF usage for providing I2S clks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Enable PLL2 function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the field "is_sdw" of private data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5659: remove redundant assignment to variable idx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Add platform-data for Medion E1239T (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: use slot and rx_mask to configure stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add set_tdm_slot() support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: fix typo for bypass boost control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660: make spdxcheck.py happy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660 update to 1.0.8_G (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: Add ACPI HID MAX98360A (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE to DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs4270: pull reset GPIO low then high (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: allow operation without i915 gfx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: fix ordering bug in resume flow (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add parameter to control SoundWire clock stop quirks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: initial SoundWire machine driver autodetect (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add SoundWire stream config/free callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Account for compress streams when servicing IRQs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix stream cleanup on hw free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: clear the IPC ack bit after FW_PURGE done (Jaroslav Kysela) [1797509] - [sound] ALSA: Asoc: SOF: Intel: hda: check SoundWire wakeen interrupt in irq thread (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add WAKEEN interrupt support for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: merge IPC, stream and SoundWire interrupt handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add SoundWire configuration interface (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Expose SDnFMT helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix probe point getter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pcm: skip DMA buffer pre-allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Turn "firmware boot complete" message into a dbg message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: check ipc return value before data copy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: sof-audio: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Do not reset hw_params for streams that ignored suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: audio: Add helper to check if only D0i3 streams are active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add i.MX8QM device descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove SOF_IPC_EXT_DMA_BUFFER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make sof_ipc_ext_data enum more rigid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix uninitialised "work" with VirtIO (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: (cosmetic) use for_each_pcm_streams() in sof_dai_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: connect dai widget to all cpu-dais (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary ROM IPC filter function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: add stream capability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-ctrl: add reset cycle before parsing capabilities (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: call codec wake at chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: do not leave clock gating off upon error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: disable SoundWire interrupts on suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Improve DSP state logging (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use snd_sof_dsp_set_power_state() op (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Allow trace DMA in S0 when DSP is in D0I3 for debug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Amend the DSP state transition diagram (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: cnl: Implement feature to support DSP D0i3 in S0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: remove unnecessary waitq before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add min/max channels for SSP on Baytrail/Broadwell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix Kconfig indentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Add ops for i.MX8QM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Rename i.MX8 platform to i.MX8X (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Provide probe debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Move DSP power state transitions to platform-specific ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Introduce DSP power states (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Unify suspend/resume routines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Add Probe compress CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Generic probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Implement Probe IPC API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: haswell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: BXT: switch pcm512x based boards to sof_pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: CHT: add support for pcm512x boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi-intel-cml-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add support for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add rt1015 speaker amp support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_sdw: Add Volteer support with RT5682 SNDW helper function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: add sof_sdw machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match table for TGL RT5682 SoundWire driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi: update topology and driver name for SoundWire platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: expand description of _ADR-based devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Await purge request ack on CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Allow for ROM init retry on CNL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skylake: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Enable codec wakeup during chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Select hda configuration permissively (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Remove superfluous chip initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Shield against no-NHLT configurations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_da7219_max98373: Add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add support for max98360a speaker amp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: disable route checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - add no-HDMI cases to generic HDA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Make glk+rt5682 echo ref dynamic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: don't use GFP_ATOMIC for machine driver contexts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Revert back SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: (cosmetic) simplify structure member access (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Fix uninitialized variable compiler warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: return error codes when an error occurs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: make HDMI optional for all platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: add support for SOF platforms with pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: fix incorrect check on p->sink (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Check drv->lock is locked in sst_fill_and_send_cmd_unlocked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for string truncation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Allow setting preallocation again for x86 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix endianness issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_dai_config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of pcm_new_ver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Add missing memory checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check soc_tplg_add_route return value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_*_create (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_create_tlv (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: use name_prefix for new kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Perform component check upfront (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix regwmask (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Remove dapm_connect_dai_link_widgets helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Move error message to avoid some duplication (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: select sleep_state when initializing PINCTRL widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: connect virtual mux with default value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: fixup dapm kcontrol widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: revert all changes to DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: fix DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: return proper error for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: add get_sdw_stream() callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: export DPCM runtime update functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: allow start or stop during pause for backend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: (cosmetic) simplify dpcm_prune_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec for soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Fix regression introducing multiple copies of DAI widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add asoc_rtd_to_cpu/codec() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_dapms() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: remove non plural form for_each_xxx macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: add for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: disable route checks for legacy devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add initial support for multiple CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix card registration regression (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: don't use rtd->cpu_dai on for_each_rtd_cpu_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support in DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add dapm_add_valid_dai_widget helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Do Digital Mute for both CPU/Codec in same timing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check DAI's activity more simply (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup dulicate handing at dpcm_fe_dai_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use snd_soc_dai_get_pcm_stream() at dpcm_set_fe_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add dpcm_fe_dai_cleanup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_fe_dai_close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Export parameter intersection logic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove duplicate be check from dpcm_add_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use defined stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: check if cpu-dai supports a given stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Return error if the function does not support multi-cpu (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support for PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix state tracking error in snd_soc_component_open/close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_fe_runtime_update() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: cleanup soc_pcm_apply_msb() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: remove confusing trace in dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge playback/cature_active into stream_active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use goto and remove multi return (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dpcm_can_be() and remove duplicate code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove snd_soc_dpcm_be_get/set_state() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_dpcm_be_digital_mute() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dpcm_get_be() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix regression in soc_new_pcm() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup soc_pcm_open() order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: adjustment for DAI member 0 reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_component_open/close() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: don't use bit-OR'ed error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add for_each_dapm_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_runtime_action() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: ensure component names are unique (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: allow a dt node to provide several components (Jaroslav Kysela) [1797509] - [sound] ALSA: emu8000: Fix the cast to __user pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: shut up gcc-10 range warning (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_queue() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_locked() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: use KBUILD_MODNAME for struct driver.name instead of string (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: remove redundant assignment to variable err (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: fix if-statement empty body warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix invalid access for enumerated ctl items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALC245 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix unexpected init_amp override (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset mic on Asus FX505DT (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for MSI GL63 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add HP new mute led supported for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add supported new mute Led for HP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set principled PC Beep configuration for ALC256 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - a fake key event is triggered by running shutup (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Enable mute LED on an HP system (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Fix pop noise on ALC225 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move ELD parse and jack reporting into update_eld() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move runtime PM resume into hdmi_present_sense_via_verbs() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Don't use standard hda_jack for generic HDMI jacks (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Reduce hda_jack_tbl lookup at unsol event handling (Jaroslav Kysela) [1797509] - [sound] ALSA: drm/nouveau: Fix regression by audio component transition (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix without unlocked before return (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix race in monitor detection during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Add module option to disable audio component binding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Match both PCI ID and SSID for driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Remove ASUS ROG Zenith from the blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: call runtime_allow() for all hda controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Keep the controller initialization even if no codecs found (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Release resources at error in delayed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Honor PM disablement in PM freeze and thaw_noirq ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Don't release card at firmware loading error (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: remove redundant assignment to variable timeout (Jaroslav Kysela) [1797509] - [sound] ALSA: hda_codec: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Always use jackpoll helper for jack update after resume (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Skip controller resume if not needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix potential access overflow in beep helper (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: default enable CA0132 DSP support (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Remove unnecessary cast in kfree (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: remove redundant variable capture_flag (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix PCM format assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use a macro for parameter masks to reduce the needed cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Minor refactoring (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: No need to take runtime reference twice in pcm_pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm_dmaengine: Use pcm_for_each_format() macro for PCM format iteration (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix superfluous snprintf() usage (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Place the plugin buffer overflow checks correctly (for 5.7) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Fix regression by buffer overflow fix (again) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Simplify plugin frame size calculations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid plugin buffer overflow (Jaroslav Kysela) [1797509] - [sound] ALSA: info: remove redundant assignment to variable c (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Unlock mutex temporarily for sleeping at read/write (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add a standalone version of snd_pcm_limit_hw_rates (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More helper macros for reducing snd_pcm_format_t cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm.h: add for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Add snd_device_get_state() helper (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Implement compress page allocation and free routines (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Expand DMA buffer information (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix sparse warning (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Fix incompatible protocol error (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: bump protocol version up to v2.1.0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove unused macro for timestamping of elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: use __u32 instead of uint32_t in uapi headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: uapi: remove unused sof header files (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Drop unneeded typedefs (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Add linux/types.h include back (but carefully) (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: Drop linux/types.h inclusion in uapi header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Spelling s/configr/configur/ (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dpcm: tidyup for_each_dpcm_xx() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple_card_utils.h: Fix potential multiple redefinition error (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: Avoid bit fields for state flags (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Drop snd_dma_pci_data() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: cs231xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: delete unused proc_fs.h include (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx-audio: use GFP_KERNEL for memory allocation during init (Jaroslav Kysela) [1797509] - [sound] ALSA: media: go7007: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tm6000: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: usbtv: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: audio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: Allow const arrays for legacy resource management helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: fix corruption due to spin lock without restoration in SoftIRQ context (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix for Stanton SCS.1d (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: don't add MIDI/PCM interface when packet streaming is unavailable (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: use ENXIO for not-supported cases (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-motu: fix double unlocked 'motu->mutex' (Jaroslav Kysela) [1797509] - [sound] ALSA: fireface: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: loosen stream format check for MIDI conformant data channel (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: fix fallback from protocol extension into limited functionality (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: add support for Alesis MasterControl (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: emux: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply 48kHz fixed rate playback for Jabra Evolve 65 headset (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add clock validity quirk for Denon MC7000/MCX8000 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix UAC2/3 effect unit parsing (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix endianess in descriptor validation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add implicit fb quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: unlock on error in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix sync-ep altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add boot quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: update old-style static const declaration (Jaroslav Kysela) [1797509] - [sound] ALSA: bcd2000: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use lower hex numbers for IDs (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Constify struct snd_usb_audio_quirk entries (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Constify snd_ratden definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix Corsair Virtuoso mixer label collision (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix set_format altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Focusrite Scarlett 6i6 gen1 - input handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix NULL dereference at parsing BADD (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add skip_validation option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect size check for processing/extension units (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect NULL check in create_yamaha_midi_quirk() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: not submit urb for stopped endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing error check at mixer resolution test (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Drop the dead code (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: intel_hdmi: Remove dev_err() on platform_get_irq() failure (Jaroslav Kysela) [1797509] - [sound] ALSA: x86: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hdml-lpe-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: xen: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: wavefront: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sc6000: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3sa2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: msnd: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs423x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4236: fix error return comparison of an unsigned integer (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8328: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_formatter_pcm_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: aio-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: txx9aclc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: sdma-pcm: Add back the flags parameter for non standard dma names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: disable rx_fifo after disable stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: add a TDM configuration callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: sun4i-codec: remove unneeded semicolon (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix race condition in irq handler (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: retry synchronization in sync state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix possible circular locking (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: add restriction on mmap support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sysclk management on shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: dfsdm: fix 16 bits record (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: stm32_adfsdm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: Fix memory leak in sof_set_get_large_ctrl_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: fix memory allocation failure check on priv->pd_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: utils: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-utils: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_limit_volume() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine-pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: do error check after rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rcar: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: core.c: add WARN_ON() on rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: add missing of_node_put() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: rsnd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: siu_pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: siu_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dma-sh7760: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: dma-sh7760: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Use pr_warn instead of pr_warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: idma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Rename Arndale card driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Add support for WM1811 CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Simplify DAI link initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Enable SHDN to fix headset detection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Add HDMI jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Optionally support HDMI use case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6routing: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa2xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: poodle: Spelling s/enpoints/endpoints/, s/connetion/connection/ (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: pxa2xx: No need to keep pointer to platform device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: mmp-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: g12a: add tohdmitx reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: relax period size constraints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: improve depth handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: fix fifo threshold setup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mt8183: fix audio playback slowly after playback during bootup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix device remove ordering (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Remove unused match variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix IRQ error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Drop lb60 board code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix noise when using EDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Move static keyword to the front of declarations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Fix error handling in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: remove set but not used variable 'bclk' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_esai: Add spin lock to protect reset, stop and start (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: fix build failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: mpc5200_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8958: use to simplify code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic32x4: add a check for devm_clk_get (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Remove unused defines and variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix misuse of GENMASK macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt6358: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add earpiece (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: refine the setting of internal clock divider (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Fix error with S24_3LE format bitstream in i.MX8 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: update supported sample format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Use in(out)put_format instead of in(out)put_word_width (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Add MQS component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for MCLKn clock gating (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for setting MCLK clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix sample rate error message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Return invalid for when bitwidth is invalid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Introduce the TAS2562 amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: clean up an indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Fix snd_soc_update_bits error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Fix build error without GPIOLIB (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: add tas2770 smart PA kernel driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5663: clean up indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5650: Add Kahlee platform specfic changes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Fix serial mode dependent format support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Use fixup instead of constraint for channels and formats (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: The codec does not support S32_LE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: adau7118: Change regulators id (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add ALC controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add PGA Slew time control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dbdma2: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel_ssc_dai: Remove wrong spinlock usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: ACP needs to be powered off in BIOS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Additional DAI for I2S SP instance (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix simultaneous playback and capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: Fix return value check in acp3x_dai_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: add ACP3x TDM mode support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Buffer Size instead of MAX Buffer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix for Subsequent Playback issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd MMAP_INTERLEAVED Support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Added ACP3x system resume and runtime pm (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Handle ACP3x I2S-SP Interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Enabling I2S instance in DMA and DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Refactoring of DAI from DMA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8741: Fix typo in Kconfig prompt (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix snd_sof_ipc_stream_posn() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify pre-divider for sysclk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add operation callback function for rt1015_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Correct DAPM handling of active widgets during shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Fix available clock counter incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_manifest_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_link_elems_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix possible buffer overflow in debug outputs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix pin debug prints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Fix setting DAI data format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert invalid fix for handling SHDN (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codec2codec: avoid invalid/double-free of pcm runtime (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: move i915 init earlier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add system_suspend_target field to struct snd_sof_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix atmel_ssc_set_audio link failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix exiting path on probing failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency to SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: remove redundant IS_ERR() before error code check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: consistent HDMI codec probing code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: fix rt715 ADR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: add missing default_fw_name of JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: trace: fix unconditional free in trace release (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: release resources on errors in probe_continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: free trace on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix an Oops, caused by invalid topology (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: do not disable i915 power during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: refactor i915_get/put functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: Remove unnecessary const (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: silence lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove null_snd_soc_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_trigger() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_params() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_prepare() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_shutdown() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add rt1015 amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add MediaTek MT6660 Speaker Amp Driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix deadlock in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: add snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert "ASoC: max98090: fix lockdep warning" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove bus_control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: ux500_msp_dai: remove unused DAI .suspend/.resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: omap-mcpdm: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: sti_uniperif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: spdif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: jz4740-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel_ssc_dai: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: Fix error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: crash in snd_soc_dapm_new_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove code duplication in byt_rt5640_codec_fixup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add MIC BIAS Internal3 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Simplify MIC BIAS Internal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: fix return value check in rt715_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: fix return value check in rt711_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: fix return value check in rt700_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix SKL dai count (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Correct cache handling of new kernel control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: add multi endpoint support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Add support for imx8qm & imx8qxp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VDDA and VDDIO comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: Add jz4770-codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: removed unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_rt286: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: remove useless initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5660: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove unnecessary initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: test return value on route add (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: removed unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_rt298: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_device() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add rt1308 SdW amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: Reset RX interpolation path after use (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: fix possible sleep-in-atomic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Fix error in driver removal after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: fix HDA codec driver probe with multiple controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: lower print level to dbg if we will reinit DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: reference SoundWire machine lists (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: support alternate list of machines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for TGL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for CNL/CFL/CML w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for ICL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: soc-acpi: declare new tables for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add _ADR-based link descriptors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add link_mask field (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix PCM playback through ALSA OSS emulation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix Kconfig dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: add RT715 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Remove unused rtd variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_close_delayed_work() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: do pinctrl_pm_select_xxx() as component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicate pinctrl operation when suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care .ignore_suspend for Component suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_rtdcom_add() to snd_soc_rtd_add_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: add rt700 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Drop incorrectly applied duplicate commit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: add rt711 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: add wsa881x amplifier support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: fix build warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: add dynamic debug trace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: change the default firmware path when the community key is used (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix NULL dereference at freeing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Ignore the speaker amp when there isn't one (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Fix Irbis NB41 netbook quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5640: Fix NULL dereference on module unload (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-topology: fix endianness issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: hda_dsp_common: use NULL pointer assignment, not 0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Fix compile-testing RT1011/RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: use resource_size (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Create multiple I2S platform device endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add audio routings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add capture dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add playback dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add basic controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add support to wcd9340/wcd9341 codec (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: add Broadmobi bm818 sound profile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: remove unused variable 'constraints_16000' and 'ch_mono' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Update hdac hda dai table to include intel-hdmi-hifi4 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Add iDisp4 DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Fix dsp_box offset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix input pin state management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix inconsistent lock state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix access to uninitialized list heads (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Set dpcm_playback / dpcm_capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Remove empty suspend function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Add Broadwell rt5650 machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: move arch_ops under ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Read SAI parameters and send them to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Describe SAI parameters to be sent to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: drop HDA codec upon probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add machine driver for da7219_max98373 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: log compiler name and version information (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: define struct with compiler name and version (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce state machine for FW boot (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove references to Haswell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing legacy style (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix fault at driver unload after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: Add pm_runtime support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Remove superfluous bus ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove legacy style of codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: lowland: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: bells: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl_nau88l25_ssm4567: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_rt5514_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-audmix: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8962: fix lambda value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Drop snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: haswell: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: baytrail: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DEBUG_FS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of_name_prefix() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: byt: fixup topology filename for BYT-CR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): get component device_node at out of loop (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): tidyup loop condition (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_init() to soc_init_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add missing return value check for soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_dai_pcm_new() to soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_remove_dai_link() to snd_soc_remove_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_add_dai_link() to snd_soc_add_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_find_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: find rtd via dai_link pointer at snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_get_dai_substream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_disconnect_sync() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove dai_link_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: dobj is used only when SND_SOC_TOPOLOGY (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: add SND_SOC_BYTES_E (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add codec_mask module parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add asynchronous sample rate converter topology support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: work-around incorrect ACPI HID for CML boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: split cht and byt debug window sizes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning on unknown header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Don't create separate link when platform is present (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for soc_tplg_pcm_create() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Explicitly include linux/io.h for virt_to_phys() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: nocodec: Amend arguments for sof_nocodec_setup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove unused drv_name in sof_pdata (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove nocodec_fw_filename (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make creation of machine device from SOF core optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: intel: hda: Modify signature for hda_codec_probe_bus() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: partition audio-related parts from SOF core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce default_fw_filename member in sof_dev_desc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: move check for runtime callbacks to core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: modify the signature for snd_sof_create_page_table (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: remove snd_sof_init_topology() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - export number of digital microphones via control components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: set plugged_cb to NULL when component removing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: drop mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and stream irq handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve the sysclk selection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs42l51: add dac mux widget in codec routes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Calculate DALIGN inversion at run-time (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add Volume Soft Stepping control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: save and restore SHDN when changing sensitive registers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: add IRQF_SHARED (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add HP output driver pop reduction controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: refine hw_params and hw_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: add some helpers to control mtk_memif (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hdmi: Drop support for Icelake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: make common HDMI driver default (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: only flush inited work during free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Init pcm runtime work early to avoid warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sst: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix possible race conditions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: exit workaround earlier if PLL is locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: remove msleep in PLL unlocked workaround (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix automatic sysclk configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Fix build error without CONFIG_SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix unload for SAI/ESAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Enable clk in startup intead of hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix i2c arbitration lost issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: DMI long name - avoid to add board name if matches with product name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: improve the DMI long card code in asoc-core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: fix DALIGN register for SSIU (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: component: Add sync_stop PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Make ioctl ops optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check symmetry before hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Update the RST gpio handling to align with documentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: add control components management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_pcm_private_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fixup dead-lock at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix RIP warning on card removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_new/free() parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 SW5-012 2-in-1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Expose mixer control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: configure output common-mode voltage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix build break (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Add support for optional RST gpio handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm5100: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm2200: add missed operations in remove and probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to flac decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add flac decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to flac config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: rt5677_check_hotword() can be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the charge pump capacitor discharges (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dmaengine: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care card_probed at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unbind_card() next to snd_soc_bind_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_shutdown() at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed typo for buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix regcache handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_probe_aux_devices() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_bind_card() and snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_remove_component() and soc_cleanup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_remove_dai_link() and soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_add_dai_link() and soc_bind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_unregister_dai() and soc_del_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_register_dai() and soc_add_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: free kcontrol memory on error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: only suspend to D0I3 when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add helper to check if we should enter d0i3 suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add check before setting d0_substate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add state machine to comments (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use fallback for firmware name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: acpi-match: split CNL tables in three (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: configure sysclk/FLL automatically (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add DA7213 audio codec as selectable option (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Wait for DSP to boot before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Set ADC clock to use PLL and enable ASRC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Turn on MCLK1 for DSP via DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Allow VAD to be shut on/off at all times (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Disable irq at suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Stop and restart DSP over suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add DAPM audio path for hotword stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Enable jack detect while DSP is running (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Add a DAI link for rt5677 SPI PCM device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: Add spin lock to protect tdms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: set L1SEN on S0ix suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: fix missing NULL pointer check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix compile warning with CONFIG_DEBUG_FS=n (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix bytes control size checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove topology specific operation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_register_dai() from snd_soc_register_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: don't call snd_soc_dapm_new_dai_widgets() at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: have legacy_dai_naming at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_unregister_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unregister_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use snd_soc_lookup_component() at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_component_add/del() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_del_component_unlocked() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call soc_bind_dai_link() under snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicated soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: typo fix at soc_dai_link_sanity_check() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add for_each_rtd_components() and replace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove for_each_rtdcom_safe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Use different sequence for start/stop trigger (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: snd_soc_unbind_card() cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_xxx for component related resource (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_setup_card_name() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_remove_dai_links() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_kzalloc() for rtd (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Clarify usage of ignore_machine (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_del_all() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() alloc order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: set trigger order for FE DAI link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: update FE/BE trigger order based on the command (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98373: replace gpio_request with devm_gpio_request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: mark HDAudio codec support as deprecated (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: use def_tristate, avoid using select (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Kconfig: add EXPERT dependency for developer options, clarify help (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: add mutual exclusion between SOF and legacy Baytrail driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with legacy driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with Atom/SST driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_done() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add acpi match for rt1011 based m/c driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: Remove redundant variable "status" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: fix race in device removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set the different setting for QFN/WLCSP package (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: some minor changes to improve readability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: add the range check for temperature_calib from device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove unnecessary tabs using spaces instead (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: fix spelling mistake "temperture" -> "temperature" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: Read and apply r0 and temperature device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: improve the rt1011_set_dai_fmt() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove redundant code in kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove unneeded snd_soc_tplg_component_remove() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Load firmware via SPI using delayed work (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fixup compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fix sparse warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add missing null check for failed allocation of rt5677_dsp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add a PCM device for streaming hotword via SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: serial-u16550: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: opl4: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: oss: Constify snd_seq_oss_callback definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: Constify snd_opl3_drum_voice definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: mts64: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Constify snd_pcm_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Fix PCM format loop in proc output (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix dependency on timer API (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: do not override bus codec_mask in link_get() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Reset stream if DMA RUN bit not cleared (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: No preallocation on x86 platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Update kernel-doc function parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Apply aligned MMIO access only conditionally (Jaroslav Kysela) [1797509] - [sound] ALSA: remove ioremap_nocache and devm_ioremap_nocache (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of ASUS B9450FA with ALC294 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix a regression for mute led on Lenovo Carbon X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for yet another MSI laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for MSI GP63, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on MSI-GL73 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add more codec supported Headset Button (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fixed one of HP ALC671 platform Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Fix DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make the firmware loading ioctl a bit more readable (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix annotation and cast for the recent uapi header change (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add JasperLake PCI ID and codec vid (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Clevo W65_67SB the power_save blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: fix spelling mistake "to" -> "too" (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add docking station support for Lenovo Thinkpad T420s (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported for HP cPC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/analog - Minor optimization for SPDIF mux connections (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_hdmi: remove warnings with empty body (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: correct kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Manage concurrent reg access more properly (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: enable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix a typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Disable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_realtek: fix empty macro usage in if block (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Rename back to dmic_detect option (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove set but not used variable 'chip' (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo Yoga X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set EAPD control to default for ALC222 (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ak4531: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx laptops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALCS1200A (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - constify and cleanup static NodeID tables (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Constify snd_fm801_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Constify snd_es1968_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Constify snd_emu_chip_details (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Constify snd_bt87x_boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Constify wm-specific tables (Jaroslav Kysela) [1797509] - [sound] ALSA: ice17xx: Constify snd_ice1712_card_info (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_details (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_category_str items (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_res_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: info: Make snd_info_entry_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Treat snd_ac97_bus_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the bass speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet support code (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Bass Speaker and fixed dac for bass speaker (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Apply sync-write workaround to old Intel platforms, too (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove usage of dimen menber of elem_value structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Make uapi/emu10k1.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add headset Mic no shutup for ALC283 (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Allow disabling MPU port via module option (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Downgrade error message for single-cmd fallback (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix regression by strip mask fix (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix work handling in delayed HP detection (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Avoid endless loop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Keep power on during processing DSP response (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Unify get_response handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: tegra: Fix unused variable compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make uapi/hdsp.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: vx222: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme96: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Fix duplicate unref of pci_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: simplify get_audio_levels (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - Keep old slot assignment behavior for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Modify stream stripe mask only when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - fixup for the bass speaker on Lenovo Carbon X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - preserve non-MST PCM routing for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix kernel oops caused by invalid PCM idx (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix regression in connect list handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable automatic runtime pm for AMD HDMI codecs by default (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable runtime pm for newer AMD display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Add new pci ids for AMD GPU display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix vgaswitcheroo detection for AMD (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clear codec->relaxed_resume flag at unbinding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc236 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc256 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add mute led support for HP ProBook 645 G4 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for non-acomp codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Rename snd_hda_pin_sense to snd_hda_jack_pin_sense (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - remove forced polling workaround for CFL and CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - remove redundant code comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix port numbering for ICL and TGL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clean up Intel platform-specific fixup checks (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Fix incorrect device pointer for preallocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix pin setup on Tigerlake (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Cometlake-S PCI ID (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - add Tigerlake support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix possible workqueue stall (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix concurrent access to queue current tick/time (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Avoid concurrent access to queue flags (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix double hw_free calls (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix sparse warnings wrt snd_pcm_state_t (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix memory leak at closing a stream without hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Make snd_pcm_hw_constraints_init() and _complete() static (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix racy access for queue timer in proc read (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: fix nsec/sec initialization confusion (Jaroslav Kysela) [1797509] - [sound] ALSA: control: potential uninitialized return value (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: oss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: jack: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: info: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Add verification for kctl accesses (Jaroslav Kysela) [1797509] - [sound] ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Constify struct snd_midi_op (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Treat snd_device_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: allow TLV read operation for callback type of element in locked case (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove dimen member from elem_info structure (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Avoid possible info leaks from PCM stream buffers (Jaroslav Kysela) [1797509] - [sound] ALSA: control: remove useless assignment in .info callback of PCM chmap element (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix typos and header inclusion in asound.h (Jaroslav Kysela) [1797509] - [sound] ALSA: bump uapi version numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: add new 32-bit layout for snd_pcm_mmap_status/control (Jaroslav Kysela) [1797509] - [sound] ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_ctl_elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_tread (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_rawmidi_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_pcm_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Replace timespec with timespec64 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ps3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pmac: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: als4000: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcsp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aaci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: rme: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use standard waitqueue for RIRB wakeup (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: atom: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ml403: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid pointer dereference before null-check (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid unexpected timer event callback tasklets (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Remove redundant locking in timer open function (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support runtime change of snd_timer via info interface (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support selection of snd_timer instead of jiffies (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Move CABLE_VALID_BOTH to the top of file (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Rename all jiffies timer specific functions (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use callback functions for timer specific implementations (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support return of error code for timer start and stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Describe units of variables (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_free_pcm_runtime() and soc_rtd_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_new_pcm_runtime() and soc_rtd_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: create rtd->codec_dais first (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call list_del(&rtd->list) at soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_add_pcm_runtime() into soc_new_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: use list_del_init and move it back to soc_cleanup_component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: delete component->card_list in soc_remove_component only (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: remove snd_pcm_ops from component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add new pcm_construct/pcm_destruct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_pcm_ops member to component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component.h: remove GPL explanation from header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid potential buffer overflows (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add card sync_irq field (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add the support for sync-stop operation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Move PCM_RUNTIME_CHECK() macro into local header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Allow NULL ioctl ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Introduce managed buffer allocation mode (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed() (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix the breakage of slave link open (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Unexport snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Yet another missing check of non-cached buffer type (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix possible race at assigning a timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Make snd_timer_close() returning void (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Unify master/slave linking code (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix incorrectly assigned timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Limit max amount of slave instances (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Create proc files only for non-empty preallocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Warn if doubly preallocated (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Handle special page mapping in the default mmap handler (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Add vmalloc buffer allocation support (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTINUOUS type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm_dmaengine: Extract snd_dmaengine_pcm_refine_runtime_hwparams (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - do not describe I/O configuration in the long card name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - use control components to describe card config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: make common HDMI driver the default for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Geminilake is only supported by SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix configs for bxt-da7219-max98057a (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: fix unsigned integer overflow check (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: usb-audio: set the interface format after resume on Dell WD19" (Jaroslav Kysela) [1797509]- [crypto] crypto: ccp - use file mode for sev ioctl permissions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup misc_dev on sev_exit() (Vladis Dronov) [1765717] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Vladis Dronov) [1765717] - [crypto] crypto: ccp - move SEV vdata to a dedicated data structure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - create a generic psp-dev file (Vladis Dronov) [1765717] - [crypto] crypto: ccp - rename psp-dev files to sev-dev (Vladis Dronov) [1765717] - [crypto] crypto: ccp - set max RSA modulus size for v3 platform devices as well (Vladis Dronov) [1765717] - [crypto] crypto: ccp - add SEV command privilege separation (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix uninitialized list head (Vladis Dronov) [1765717] - [crypto] crypto: user - fix memory leak in crypto_report (Vladis Dronov) [1829808 1765717] {CVE-2019-19062} - [crypto] crypto: ccp - Release all allocated memory if sha type is invalid (Vladis Dronov) [1825134 1765717] {CVE-2019-18808} - [crypto] crypto: ccp - invoke fallback for XTS ciphertext stealing (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove unnecessary linux/pci.h include (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include DMA declarations explicitly (Vladis Dronov) [1765717] - [crypto] crypto: ccp - use devm_platform_ioremap_resource() to simplify code (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Clean up and exit correctly on allocation failure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Log an error message when ccp-crypto fails to load (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Ignore tag length when decrypting GCM ciphertext (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add support for valid authsize values less than 16 (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix oops by properly managing allocated structures (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Reduce maximum stack usage (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include the module name in system log messages (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to control registration for DMA (Vladis Dronov) [1765717] - [crypto] crypto: ccp - module parameter to limit the number of enabled CCPs (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to specify a queue count (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Make CCP debugfs support optional (Vladis Dronov) [1765717] - [crypto] crypto: ctr - add helper for performing a CTR encryption walk (Vladis Dronov) [1765717] - [crypto] crypto: ccp - memset structure fields to zero before reuse (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix 3DES complaint from ccp-crypto module (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix AES CFB error exposed by new test vectors (Vladis Dronov) [1765717] - [crypto] crypto: ccp - AES CFB mode is a stream cipher (Vladis Dronov) [1765717] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Vladis Dronov) [1765717] - [crypto] crypto: shash - remove shash_desc::flags (Vladis Dronov) [1765717] - [crypto] crypto: ccp - no need to check return value of debugfs_create functions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove forward declaration (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove VLA usage of skcipher (Vladis Dronov) [1765717] - [crypto] crypto: skcipher - Introduce crypto_sync_skcipher (Vladis Dronov) [1765717] - [infiniband] IB/mlx4: Test return value of calls to ib_get_cached_pkey (Alaa Hleihel) [1767259] - [netdrv] net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc() (Alaa Hleihel) [1767259] - [infiniband] RDMA/mlx4: Initialize ib_spec on the stack (Alaa Hleihel) [1767259] - [powerpc] powerpc/powernv: Re-enable imc trace-mode in kernel (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Return accordingly on invalid chip-id in (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Add generic compat mode pmu driver (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: init pmu from core-book3s (Desnes Augusto Nunes do Rosario) [1725201] - [fs] NFS: Fix fscache super_cookie index_key from changing after umount (Dave Wysochanski) [1790933] - [fs] NFSv4: Fix fscache cookie aux_data to ensure change_attr is included (Dave Wysochanski) [1793560] - [fs] nfs: fscache: use timespec64 in inode auxdata (Dave Wysochanski) [1793560] - [documentation] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1835245] - [documentation] docs: stop suggesting strlcpy (David Arcari) [1835245] - [scsi] scsi: hpsa: Update driver version (Joseph Szczypek) [1815628] - [scsi] scsi: hpsa: correct race condition in offload enabled (Joseph Szczypek) [1815628] - [kernel] audit: log audit netlink multicast bind and unbind (Richard Guy Briggs) [1829622] - [ipc] ipc/mqueue.c: change __do_notify() to bypass check_kill_permission() (Oleg Nesterov) [1808931] - [scsi] scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: TM command refire leads to controller firmware crash (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Remove IO buffer hole detection logic (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit device queue depth to controller queue depth (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: Use true, false for bool variables (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make two symbols static in megaraid_sas_base.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fp.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: silence a warning (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: fix indentation issue (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use Block layer API to check SCSI device in-flight IO requests (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Make poll_aen_lock static (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: remove unused variables 'debugBlk', 'fusion' (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Unique names for MSI-X vectors (Tomas Henzl) [1791041]- [crypto] crypto: drbg - fix error return code in drbg_alloc_state() (Vladis Dronov) [1822458] - [fs] fs: call fsnotify_sb_delete after evict_inodes (Jay Shin) [1834741] - [fs] fs: avoid softlockups in s_inodes iterators (Jay Shin) [1834741] - [fs] fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() (Jay Shin) [1834741] - [net] net/smc: remove set but not used variables 'del_llc, del_llc_resp' (Philipp Rudo) [1725886] - [net] net/smc: remove unused inline function smc_curs_read (Philipp Rudo) [1725886] - [net] net/smc: log important pnetid and state change events (Philipp Rudo) [1725886] - [net] net/smc: save SMC-R peer link_uid (Philipp Rudo) [1725886] - [net] net/smc: create improved SMC-R link_uid (Philipp Rudo) [1725886] - [net] net/smc: improve termination processing (Philipp Rudo) [1725886] - [net] net/smc: add termination reason and handle LLC protocol violation (Philipp Rudo) [1725886] - [net] net/smc: asymmetric link tagging (Philipp Rudo) [1725886] - [net] net/smc: assign link to a new connection (Philipp Rudo) [1725886] - [net] net/smc: send DELETE_LINK, ALL message and wait for send to complete (Philipp Rudo) [1725886] - [net] net/smc: wait for departure of an IB message (Philipp Rudo) [1725886] - [net] net/smc: handle incoming CDC validation message (Philipp Rudo) [1725886] - [net] net/smc: send failover validation message (Philipp Rudo) [1725886] - [net] net/smc: switch connections to alternate link (Philipp Rudo) [1725886] - [net] net/smc: save state of last sent CDC message (Philipp Rudo) [1725886] - [net] net/smc: enqueue local LLC messages (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: llc_del_link_work and use the LLC flow for delete link (Philipp Rudo) [1725886] - [net] net/smc: delete an asymmetric link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC client (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] smc: Remove unused function (Philipp Rudo) [1725886] - [net] net/smc: llc_add_link_work to handle ADD_LINK LLC requests (Philipp Rudo) [1725886] - [net] net/smc: allocate index for a new link (Philipp Rudo) [1725886] - [net] net/smc: introduce smc_pnet_find_alt_roce() (Philipp Rudo) [1725886] - [net] net/smc: remove DELETE LINK processing from smc_core.c (Philipp Rudo) [1725886] - [net] net/smc: take link down instead of terminating the link group (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_err() and smcr_link_down() processing (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_add() and smcr_link_up() processing (Philipp Rudo) [1725886] - [net] net/smc: remember PNETID of IB device for later device matching (Philipp Rudo) [1725886] - [net] net/smc: mutex to protect the lgr against parallel reconfigurations (Philipp Rudo) [1725886] - [net] net/smc: extend smc_llc_send_add_link() and smc_llc_send_delete_link() (Philipp Rudo) [1725886] - [net] net/smc: map and register buffers for a new link (Philipp Rudo) [1725886] - [net] net/smc: unmapping of buffers to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: multiple link support for rmb buffer registration (Philipp Rudo) [1725886] - [net] net/smc: remove obsolete link state DELETING (Philipp Rudo) [1725886] - [net] net/smc: remove handling of CONFIRM_RKEY_CONTINUE (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote DELETE_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote CONFIRM_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: new smc_rtoken_set functions for multiple link support (Philipp Rudo) [1725886] - [net] net/smc: move the TEST_LINK response processing into event handler (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_delete_rkey (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_confirm_rkey (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC client code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC server code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer (Philipp Rudo) [1725886] - [net] net/smc: introduce link group type (Philipp Rudo) [1725886] - [net] net/smc: enqueue all received LLC messages (Philipp Rudo) [1725886] - [net] net/smc: add event-based llc_flow framework (Philipp Rudo) [1725886] - [net] net/smc: move llc layer related init and clear into smc_llc.c (Philipp Rudo) [1725886] - [net] net/smc: use mutex instead of rwlock_t to protect buffers (Philipp Rudo) [1725886] - [net] net/smc: process llc responses in tasklet context (Philipp Rudo) [1725886] - [net] net/smc: use worker to process incoming llc messages (Philipp Rudo) [1725886] - [net] net/smc: simplify link deactivation (Philipp Rudo) [1725886] - [net] net/smc: move testlink work to system work queue (Philipp Rudo) [1725886] - [net] net/smc: add new link state and related helpers (Philipp Rudo) [1725886] - [net] net/smc: multi-link support for smc_rmb_rtoken_handling() (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID instances to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID to dynamic references (Philipp Rudo) [1725886] - [net] net/smc: introduce link_idx for link group array (Philipp Rudo) [1725886] - [net] net/smc: separate function for link initialization (Philipp Rudo) [1725886] - [net] net/smc: rework pnet table to support SMC-R failover (Philipp Rudo) [1725886] - [net] net/smc: improve peer ID in CLC decline for SMC-R (Philipp Rudo) [1725886] - [net] net/smc: rework peer ID handling (Philipp Rudo) [1725886] - [net] net/smc: reduce port_event scheduling (Philipp Rudo) [1725886] - [net] net/smc: simplify normal link termination (Philipp Rudo) [1725886] - [net] net/smc: remove unused parameter of smc_lgr_terminate() (Philipp Rudo) [1725886] - [net] net/smc: do not delete lgr from list twice (Philipp Rudo) [1725886] - [net] net/smc: use termination worker under send_lock (Philipp Rudo) [1725886] - [net] net/smc: improve smc_lgr_cleanup() (Philipp Rudo) [1725886] - [pci] PCI: Add new PCI_VPD_RO_KEYWORD_SERIALNO macro (Jonathan Toppins) [1834900] - [pci] PCI: Introduce pci_get_dsn (Jonathan Toppins) [1834900] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: remove duplicate unloading checks (Dick Kennedy) [1835310] - [scsi] scsi: qedf: Get dev info after updating the params (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add schedule recovery handler (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Implement callback for bw_update (Nilesh Javali) [1792113] - [netdrv] scsi: qed: Send BW update notifications to the protocol drivers (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Acquire rport_lock for resetting the delay_timestamp (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Increase the upper limit of retry delay (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Keep track of num of pending flogi (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Simplify mutex_unlock() usage (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add port_id getter (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Remove always false 'tmp_prio < 0' statement (Nilesh Javali) [1792113] - [include] NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION (Steve Dickson) [1828592] - [edac] EDAC/amd64: Drop some family checks for newer systems (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Aristeu Rozanski) [1779822 1735611] - [x86] x86/amd_nb: Add Family 19h PCI IDs (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/mce_amd: Always load on SMCA systems (Aristeu Rozanski) [1779822 1735611] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Save max number of controllers to family type (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Gather hardware information early (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Make struct amd64_family_type global (Aristeu Rozanski) [1779822 1735611] - [fs] nfsd: Add tracepoints for update of the expkey and export cache entries (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracepoints for exp_find_key() and exp_get_by_name() (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracing to nfsd_set_fh_dentry() (Dave Wysochanski) [1775408] - [net] SUNRPC: Clean up: Replace dprintk and BUG_ON call sites in svcauth_gss.c (Dave Wysochanski) [1775408] - [net] svcrdma: Create a generic tracing class for displaying xdr_buf layout (Dave Wysochanski) [1775408] - [net] SUNRPC: Capture completion of all RPC tasks (Dave Wysochanski) [1775408] - [net] SUNRPC: Trace gssproxy upcall results (Dave Wysochanski) [1775408] - [trace] fix null pointer deref in tracepoints in back channel (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file commit tracepoint (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic writeback tracepoints (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file read tracepoints (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Add tracing for layout errors (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Record resend attempts on I/O failure (Dave Wysochanski) [1775408] - [fs] NFS: Fix fix of show_nfs_errors (Dave Wysochanski) [1775408] - [fs] NFSv4: Improve read/write/commit tracing (Dave Wysochanski) [1775408] - [fs] NFS4: Report callback authentication errors (Dave Wysochanski) [1775408] - [fs] NFS4: Trace lock reclaims (Dave Wysochanski) [1775408] - [fs] NFS4: Trace state recovery operation (Dave Wysochanski) [1775408] - [fs] NFS: Add a tracepoint in nfs_fh_to_dentry() (Dave Wysochanski) [1775408] - [fs] pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS (Dave Wysochanski) [1775408] - [fs] NFS: Record task, client ID, and XID in xdr_status trace points (Dave Wysochanski) [1775408] - [fs] NFS: Display symbolic status code names in trace log (Dave Wysochanski) [1775408] - [fs] NFS: Fix show_nfs_errors macros again (Dave Wysochanski) [1775408] - [fs] NFS4: Add a trace event to record invalid CB sequence IDs (Dave Wysochanski) [1775408] - [media] media: v4l: event: Add subscription to list before calling "add" operation (Jarod Wilson) [1828805] {CVE-2019-9458} - [media] media: v4l: event: Prevent freeing event subscriptions while accessed (Jarod Wilson) [1828805] {CVE-2019-9458} - [vhost] vhost: Check docket sk_family instead of call getname (Vladis Dronov) [1823301] {CVE-2020-10942} - [documentation] kvm: ppc: book3s hv: Add a capability for enabling secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: H_SVM_INIT_START must call UV_RETURN (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check caller of H_SVM_* Hcalls (David Gibson) [1814624] - [powerpc] Introduce the MSR_S bit (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Skip kvmppc_uvmem_free if Ultravisor is not supported (David Gibson) [1814624] - [powerpc] kvm: ppc: Kill kvmppc_ops::mmu_destroy() and kvmppc_mmu_destroy() (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Move kvmppc_mmu_init() into PR KVM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Treat TM-related invalid form instructions on P9 like the valid ones (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Use RADIX_PTE_INDEX_SIZE in Radix MMU code (David Gibson) [1814624] - [powerpc] kvm: no need to check return value of debugfs_create functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix -Werror=return-type build failure (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Release lock on page-out failure path (David Gibson) [1814624] - [powerpc] mm: Remove kvm radix prefetch workaround for Power9 DD2.2 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Fix typo in comment (David Gibson) [1814624] - [documentation] kvm: ppc: book3s hv: Implement H_SVM_INIT_ABORT hcall (David Gibson) [1814624] - [powerpc] kvm: ppc: Add skip_page_out parameter to uvmem functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3e: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace current->mm by kvm->mm (David Gibson) [1814624] - [mm] add account_locked_vm utility function (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove set but not used variable 'ra', 'rs', 'rt' (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't do ultravisor calls on systems without ultravisor (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support reset of secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Handle memory plug/unplug to secure VM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Radix changes for secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Shared pages support for secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support for running secure guests (David Gibson) [1814624] - [powerpc] pseries/svm: Unshare all pages before kexecing a new kernel (David Gibson) [1814624] - [powerpc] pseries/svm: Use shared memory for LPPACA structures (David Gibson) [1814624] - [powerpc] pseries: Add and use LPPACA_SIZE constant (David Gibson) [1814624] - [powerpc] pseries/svm: Add helpers for UV_SHARE_PAGE and UV_UNSHARE_PAGE (David Gibson) [1814624] - [powerpc] prom_init: Add the ESM call to prom_init (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reject mflags=2 (LPCR[AIL]=2) ADDR_TRANS_MODE mode (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Implement LPCR[AIL]=3 mode for injected interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reuse kvmppc_inject_interrupt for async guest delivery (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace reset_msr mmu op with inject_interrupt arch op (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Define and use SRR1_MSR_BITS (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Show VP id in debugfs (David Gibson) [1814624] - [powerpc] kvm: ppc: e500: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: Report single stepping capability (David Gibson) [1814624] - [powerpc] kvm: Fix kvmppc_vcore->in_guest value in kvmhv_switch_to_host (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: use smp_mb() when setting/clearing host_ipi flag (David Gibson) [1814624] - [powerpc] 64s: Set reserved PCR bits (David Gibson) [1814624] - [powerpc] Fix definition of PCR bits to work with old binutils (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Invalidate multiple TCEs at once (David Gibson) [1814624] - [powerpc] powernv/ioda: Split out TCE invalidation from TCE updates (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't lose pending doorbell request on migration on P9 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check for MMU ready on piggybacked virtual cores (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Define usage types for rmap array in guest memslot (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't push XIVE context when not using XIVE device (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Fix race in re-enabling XIVE escalation interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix software breakpoints (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove leftover comment from emulate_loadstore.c (David Gibson) [1814624] - [x86] hyperv: Properly suspend/resume reenlightenment notifications (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Freeze kernel threads in software_resume() (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Propagate the return value of hibernation_restore() (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the VP assist page for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM (Mohammed Gamal) [1815475] - [net] hv_sock: Add the support of hibernation (Mohammed Gamal) [1815475] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1815475] - [video] hyperv_fb: Add the support of hibernation (Mohammed Gamal) [1815475] - [scsi] storvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [netdrv] hv_netvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [pci] hv: Change pci_protocol_version to per-hbus (Mohammed Gamal) [1815475] - [pci] hv: Add hibernation support (Mohammed Gamal) [1815475] - [input] hyperv-keyboard: Add the support of hibernation (Mohammed Gamal) [1815475] - [hid] hyperv: NULL check before some freeing functions is not needed (Mohammed Gamal) [1815475] - [hid] hyperv: Add the support of hibernation (Mohammed Gamal) [1815475] - [clocksource] hyper-v: Suspend/resume Hyper-V clocksource for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the hypercall page for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Implement hv_is_hibernation_supported() (Mohammed Gamal) [1815475] - [hv] hv_utils: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated hibernation request (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated restart request (Mohammed Gamal) [1815475] - [hv] hv_balloon: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1815475] - [net] ipv4: really enforce backoff for redirects (Paolo Abeni) [1834184] - [net] netfilter: nat: never update the UDP checksum when it's 0 (Guillaume Nault) [1794714] - [net] sched: allow flower to match erspan options (Xin Long) [1830482] - [net] sched: allow flower to match vxlan options (Xin Long) [1830482] - [net] sched: add erspan option support to act_tunnel_key (Xin Long) [1830482] - [net] sched: add vxlan option support to act_tunnel_key (Xin Long) [1830482] - [netdrv] netdevsim: disable devlink reload when resources are being used (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix using uninitialized resources (Ivan Vecera) [1829778] - [netdrv] drivers/net: netdevsim depends on INET (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix nsim_fib6_rt_create() error path (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Add test for FIB offload API (Ivan Vecera) [1829778] - [tools] selftests: forwarding: Add helpers and tests for FIB offload (Ivan Vecera) [1829778] - [tools] selftests: mlxsw: Add a self-test for port-default priority (Ivan Vecera) [1829778] - [netdrv] netdevsim: fib: Add dummy implementation for FIB offload (Ivan Vecera) [1829778] - [net] ipv6: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Encapsulate function arguments in a struct (Ivan Vecera) [1829778] - [net] ipv4: Replace route in list before notifying (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Extend devlink trap test to include flow action cookie (Petr Oros) [1823745] - [netdrv] netdevsim: add ACL trap reporting cookie as a metadata (Petr Oros) [1823745] - [net] devlink: extend devlink_trap_report() to accept cookie and pass (Petr Oros) [1823745] - [net] drop_monitor: extend by passing cookie from driver (Petr Oros) [1823745] - [net] devlink: add trap metadata type for cookie (Petr Oros) [1823745] - [net] devlink: add ACL generic packet traps (Petr Oros) [1823745] - [net] devlink: Add overlay source MAC is multicast trap (Petr Oros) [1823745] - [net] devlink: Add tunnel generic packet traps (Petr Oros) [1823745] - [net] devlink: Add non-routable packet trap (Petr Oros) [1823745] - [netdrv] mlxsw: spectrum_router: Prevent incorrect replacement of local table routes (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove FIB entry list from FIB node (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Consolidate identical functions (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Make route creation and destruction symmetric (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Eliminate dead code (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove unnecessary checks (Ivan Vecera) [1828994] - [net] ipv6: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv6 route notifications (Ivan Vecera) [1828994] - [net] ipv6: Handle multipath route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv6: Notify multipath route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv6: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv6: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] ipv4: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv4 route notifications (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Don't rely on missing extack to symbolize dump (Ivan Vecera) [1828994] - [net] ipv4: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification during flush (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv4: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv4: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv4: Extend FIB alias find function (Ivan Vecera) [1828994] - [net] ipv4: Notify route after insertion to the routing table (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] vti6: Fix memory leak of skb if input policy check fails (Xin Long) [1829720] - [net] xfrm: policy: Fix doulbe free in xfrm_policy_timer (Xin Long) [1829720] - [net] xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire (Xin Long) [1829720] - [net] xfrm: fix uctx len check in verify_sec_ctx_len (Xin Long) [1829720] - [net] xfrm: handle NETDEV_UNREGISTER for xfrm device (Xin Long) [1829720] - [net] xfrm: interface: do not confirm neighbor when do pmtu update (Xin Long) [1829720] - [documentation] xfrm: update doc about xfrm[46]_gc_thresh (Xin Long) [1829720] - [documentation] devlink: remove trigger command from devlink-region.rst (Petr Oros) [1822570] - [include] devlink: promote "fw.bundle_id" to a generic info version (Petr Oros) [1822570] - [documentation] devlink: document devlink info versions reported by bnxt_en driver (Petr Oros) [1822570] - [include] devlink: add macro for "fw.roce" (Petr Oros) [1822570] - [documentation] Fix typo in devlink documentation (Petr Oros) [1822570] - [documentation] devlink: fix typos in qed documentation (Petr Oros) [1822570] - [documentation] devlink: document region snapshot triggering from userspace (Petr Oros) [1822570] - [documentation] devlink: introduce devlink-dpipe.rst documentation file (Petr Oros) [1822570] - [documentation] devlink: add a devlink-resource.rst documentation file (Petr Oros) [1822570] - [netdrv] devlink: rename and expand devlink-trap-netdevsim.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for ionic device driver (Petr Oros) [1822570] - [documentation] devlink: add a file documenting devlink regions (Petr Oros) [1822570] - [documentation] devlink: add a driver-specific file for the qed driver (Petr Oros) [1822570] - [documentation] devlink: add parameter documentation for the mlx4 driver (Petr Oros) [1822570] - [documentation] devlink: document info versions for each driver (Petr Oros) [1822570] - [documentation] devlink: convert driver-specific files to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: mention reloading in devlink-params.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for generic devlink parameters (Petr Oros) [1822570] - [documentation] devlink: convert devlink-params.txt to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: rename devlink-info-versions.rst and add a header (Petr Oros) [1822570] - [documentation] devlink: convert devlink-health.txt to rst format (Petr Oros) [1822570] - [documentation] devlink: move devlink documentation to subfolder (Petr Oros) [1822570] - [include] devlink: add macro for "fw.psid" (Petr Oros) [1822570] - [netdrv] ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1828942] - [netdrv] phy: Add support for 100BaseT1 and 1000BaseT1 (Ivan Vecera) [1828942] - [net] phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS (Ivan Vecera) [1828942] - [net] netfilter: nf_tables: simplify NLM_F_CREATE handling (Phil Sutter) [1812666] - [net] devlink: Add layer 3 generic packet exception traps (Petr Oros) [1828737] - [net] devlink: Add layer 3 generic packet traps (Petr Oros) [1828737] - [net] netfilter: nf_tables: fix infinite loop when expr is not available (Phil Sutter) [1757933] - [net] netfilter: nf_tables: autoload modules from the abort path (Phil Sutter) [1757933] - [net] netfilter: nf_tables: remove WARN and add NLA_STRING upper limits (Phil Sutter) [1757933] - [net] netfilter: nf_tables: store transaction list locally while requesting module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use-after-free in failing rule with bound set (Phil Sutter) [1757933] - [net] netfilter: nft_meta: skip EAGAIN if nft_meta_bridge is not a module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: force module load in case select_ops() returns -EAGAIN (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add nft_expr_type_request_module() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: bogus EBUSY in helper removal from transaction (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix set double-free in abort path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: don't use refcount_inc on newly allocated entry (Phil Sutter) [1757933] - [net] netfilter: nf_tables: unbind set in rule from commit path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: destroy function must not have side effects (Phil Sutter) [1757933] - [net] netfilter: nft_compat: make lists per netns (Phil Sutter) [1757933] - [net] netfilter: nft_compat: use refcnt_t type for nft_xt reference count (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix suspicious RCU usage in nft_chain_stats_replace() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: asynchronous release (Phil Sutter) [1757933] - [net] netfilter: nf_tables: split set destruction in deactivate and destroy phase (Phil Sutter) [1757933] - [net] netfilter: nf_tables: flow event notifier must use transaction mutex (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use dedicated mutex to guard transactions (Phil Sutter) [1757933] - [net] netfilter: nf_tables: avoid global info storage (Phil Sutter) [1757933] - [net] netfilter: nf_tables: take module reference when starting a batch (Phil Sutter) [1757933] - [net] netfilter: nf_tables: make valid_genid callback mandatory (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add and use helper for module autoload (Phil Sutter) [1757933]- [kernel] sched: Fix missing bracket in membarrier_switch_mm from mismerge (Phil Auld) [1745111] - [fs] nfs: fix NULL deference in nfs4_get_valid_delegation ("J. Bruce Fields") [1831553] - [acpi] PCI/AER: Use only _OSC to determine AER ownership (Myron Stowe) [1712820] - [pci] PCI/EDR: Log only ACPI_NOTIFY_DISCONNECT_RECOVER events (Myron Stowe) [1712820] - [pci] PCI/AER: Rationalize error status register clearing (Myron Stowe) [1712820] - [pci] PCI/DPC: Add Error Disconnect Recover (EDR) support (Myron Stowe) [1712820] - [pci] PCI/DPC: Expose dpc_process_error(), dpc_reset_link() for use by EDR (Myron Stowe) [1712820] - [pci] PCI/AER: Add pci_aer_raw_clear_status() to unconditionally clear Error Status (Myron Stowe) [1712820] - [pci] PCI/DPC: Cache DPC capabilities in pci_init_capabilities() (Myron Stowe) [1712820] - [pci] PCI/ERR: Return status of pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/ERR: Remove service dependency in pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/DPC: Move DPC data into struct pci_dev (Myron Stowe) [1712820] - [pci] PCI/ERR: Update error status after reset_link() (Myron Stowe) [1712820] - [pci] PCI/ERR: Combine pci_channel_io_frozen cases (Myron Stowe) [1712820] - [pci] PCI/ASPM: Reduce severity of common clock config message (Myron Stowe) [1712820] - [pci] PCI/ASPM: Clear the correct bits when enabling L1 substates (Myron Stowe) [1712820] - [pci] PCI/PM: Print config space of devices before suspend (Myron Stowe) [1712820] - [pci] PCI/AER: Initialize aer_fifo (Myron Stowe) [1712820] - [pci] PCI/AER: Factor message prefixes with dev_fmt() (Myron Stowe) [1712820] - [pci] PCI/AER: Log which device prevents error recovery (Myron Stowe) [1712820] - [security] ima: Switch to ima_hash_algo for boot aggregate (Jerry Snitselaar) [1786441] - [mm] mm: mempolicy: require at least one nodeid for MPOL_PREFERRED (Rafael Aquini) [1834435] {CVE-2020-11565} - [tools] perf maps: Add missing unlock to maps__insert() error case (Michael Petlan) [1818838] - [tools] perf dso: Fix dso comparison (Michael Petlan) [1818838] - [tools] perf block-info: Fix wrong block address comparison in block_info__cmp() (Michael Petlan) [1818838] - [tools] libperf: Setup initial evlist::all_cpus value (Michael Petlan) [1818838] - [tools] perf report: Fix no libunwind compiled warning break s390 issue (Michael Petlan) [1818838] - [tools] perf hists: Fix variable name's inconsistency in hists__for_each() macro (Michael Petlan) [1818838] - [tools] perf map: Set kmap->kmaps backpointer for main kernel map chunks (Michael Petlan) [1818838] - [tools] perf report: Fix incorrectly added dimensions as switch perf data file (Michael Petlan) [1818838] - [tools] tools lib traceevent: Fix memory leakage in filter_event (Michael Petlan) [1818838] - [tools] perf vendor events s390: Remove name from L1D_RO_EXCL_WRITES description (Michael Petlan) [1818838] - [tools] perf vendor events s390: Fix counter long description for DTLB1_GPAGE_WRITES (Michael Petlan) [1818838] - [tools] libtraceevent: Allow custom libdir path (Michael Petlan) [1818838] - [tools] perf top: Do not bail out when perf_env__read_cpuid() returns ENOSYS (Michael Petlan) [1818838] - [tools] perf arch: Make the default get_cpuid() return compatible error (Michael Petlan) [1818838] - [tools] perf inject: Fix processing of ID index for injected instruction tracing (Michael Petlan) [1818838] - [tools] perf report: Bail out --mem-mode if mem info is not available (Michael Petlan) [1818838] - [tools] perf report: Make -F more strict like -s (Michael Petlan) [1818838] - [tools] perf report/top TUI: Replace pr_err() with ui__error() (Michael Petlan) [1818838] - [tools] libtraceevent: Copy pkg-config file to output folder when using O= (Michael Petlan) [1818838] - [tools] libtraceevent: Fix lib installation with O= (Michael Petlan) [1818838] - [tools] perf kvm: Clarify the 'perf kvm' -i and -o command line options (Michael Petlan) [1818838] - [tools] perf machine: Fill map_symbol->maps in append_inlines() to fix segfault (Michael Petlan) [1818838] - [tools] perf jit: Move test functionality in to a test (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for enabling/disabling events (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to enable/disable for a specific CPU (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for reading (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for opening events (Michael Petlan) [1818838] - [tools] perf stat: Factor out open error handling (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for closing file descriptors (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to close evsel on a CPU (Michael Petlan) [1818838] - [tools] perf evsel: Add iterator to iterate over events ordered by CPU (Michael Petlan) [1818838] - [tools] perf evlist: Maintain evlist->all_cpus (Michael Petlan) [1818838] - [tools] perf cpumap: Maintain cpumaps ordered and without dups (Michael Petlan) [1818838] - [tools] perf script: Fix brstackinsn for AUXTRACE (Michael Petlan) [1818838] - [tools] perf affinity: Add infrastructure to save/restore affinity (Michael Petlan) [1818838] - [tools] perf pmu: Use file system cache to optimize sysfs access (Michael Petlan) [1818838] - [tools] perf regs: Make perf_reg_name() return "unknown" instead of NULL (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf tests: Rename tests/map_groups.c to tests/maps.c (Michael Petlan) [1818838] - [tools] perf tests: Rename thread-mg-share to thread-maps-share (Michael Petlan) [1818838] - [tools] perf maps: Rename map_groups.h to maps.h (Michael Petlan) [1818838] - [tools] perf maps: Rename 'mg' variables to 'maps' (Michael Petlan) [1818838] - [tools] perf map_symbol: Rename ms->mg to ms->maps (Michael Petlan) [1818838] - [tools] perf addr_location: Rename al->mg to al->maps (Michael Petlan) [1818838] - [tools] perf thread: Rename thread->mg to thread->maps (Michael Petlan) [1818838] - [tools] perf maps: Merge 'struct maps' with 'struct map_groups' (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some more instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Remove unused functions (Michael Petlan) [1818838] - [tools] perf map: Remove needless struct forward declarations (Michael Petlan) [1818838] - [tools] perf map: Ditch leftover map__reloc_vmlinux() prototype (Michael Petlan) [1818838] - [tools] perf script: Move map__fprintf_srccode() to near its only user (Michael Petlan) [1818838] - [tools] perf parse: Fix potential memory leak when handling tracepoint errors (Michael Petlan) [1818838] - [tools] libtraceevent: Fix memory leakage in copy_filter_type (Michael Petlan) [1818838] - [tools] libtraceevent: Fix header installation (Michael Petlan) [1818838] - [tools] perf intel-bts: Does not support AUX area sampling (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for decoding AUX area samples (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for recording AUX area samples (Michael Petlan) [1818838] - [tools] perf pmu: When using default config, record which bits of config were changed by the user (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for queuing AUX area samples (Michael Petlan) [1818838] - [tools] perf session: Add facility to peek at all events (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for dumping AUX area samples (Michael Petlan) [1818838] - [tools] perf inject: Cut AUX area samples (Michael Petlan) [1818838] - [tools] perf record: Add aux-sample-size config term (Michael Petlan) [1818838] - [tools] perf record: Add support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for AUX area sample recording (Michael Petlan) [1818838] - [tools] perf auxtrace: Move perf_evsel__find_pmu() (Michael Petlan) [1818838] - [tools] perf record: Add a function to test for kernel support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf tools: Add kernel AUX area sampling definitions (Michael Petlan) [1818838] - [tools] perf report: Jump to symbol source view from total cycles view (Michael Petlan) [1818838] - [tools] perf util: Move block TUI function to ui browsers (Michael Petlan) [1818838] - [tools] perf dso: Move dso_id from 'struct map' to 'struct dso' (Michael Petlan) [1818838] - [tools] perf dsos: Remove unused dsos__find() method (Michael Petlan) [1818838] - [tools] perf map: Move comparision of map's dso_id to a separate function (Michael Petlan) [1818838] - [tools] perf map: Pass a dso_id to map__new() (Michael Petlan) [1818838] - [tools] perf map: Move maj/min/ino/ino_generation to separate struct (Michael Petlan) [1818838] - [tools] perf parse: Report initial event parsing error (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Move seldom used ->flags field to second cacheline (Michael Petlan) [1818838] - [tools] perf map: Use bitmap for booleans (Michael Petlan) [1818838] - [tools] libtraceevent: Fix parsing of event o and X argument types (Michael Petlan) [1818838] - [tools] perf callchain: Fix segfault in thread__resolve_callchain_sample() (Michael Petlan) [1818838] - [tools] perf map_groups: Auto sort maps by name, if needed (Michael Petlan) [1818838] - [tools] perf machine: No need to check if kernel module maps pre-exist (Michael Petlan) [1818838] - [tools] perf record: No need to process the synthesized MMAP events twice (Michael Petlan) [1818838] - [tools] perf map: No need to adjust the long name of modules (Michael Petlan) [1818838] - [tools] perf map_groups: Add a front end cache for map lookups by name (Michael Petlan) [1818838] - [tools] perf maps: Do not use an rbtree to sort by map name (Michael Petlan) [1818838] - [tools] perf maps: Purge the entries from maps->names in __maps__purge() (Michael Petlan) [1818838] - [tools] perf vendor events power9: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events power8: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf parse: Use YYABORT to clear stack after failure, plugging leaks (Michael Petlan) [1818838] - [tools] perf tool: Provide an option to print perf_event_open args and return value (Michael Petlan) [1818838] - [tools] perf map: Remove ->groups from 'struct map' (Michael Petlan) [1818838] - [tools] perf map: Combine maps__fixup_overlappings with its only use (Michael Petlan) [1818838] - [tools] perf annotate: Stop using map->groups, use map_symbol->mg instead (Michael Petlan) [1818838] - [tools] perf tools: Add a 'struct map_groups' pointer to 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf symbols: Use kmaps(map)->machine when we know its a kernel map (Michael Petlan) [1818838] - [tools] pref tools: Make 'struct addr_map_symbol' contain 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf callchain: Use 'struct map_symbol' in 'struct callchain_cursor_node' (Michael Petlan) [1818838] - [tools] perf unwind: Use 'struct map_symbol' in 'struct unwind_entry' (Michael Petlan) [1818838] - [tools] perf annotate: Pass a 'map_symbol' in places receiving a pair of 'map' and 'symbol' pointers (Michael Petlan) [1818838] - [tools] perf tools: Add map_groups to 'struct addr_location' (Michael Petlan) [1818838] - [tools] perf map_groups: Pass the object to map_groups__find_ams() (Michael Petlan) [1818838] - [tools] perf symbols: Stop using map->groups, we can use kmaps instead (Michael Petlan) [1818838] - [tools] perf map: Use map->dso->kernel + map__kmaps() in map__kmaps() (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for tui (Michael Petlan) [1818838] - [tools] perf report: Support --percent-limit for --total-cycles (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for stdio (Michael Petlan) [1818838] - [tools] perf hist: Support block formats with compare/sort/display (Michael Petlan) [1818838] - [tools] perf hist: Count the total cycles of all samples (Michael Petlan) [1818838] - [tools] perf block: Cleanup and refactor block info functions (Michael Petlan) [1818838] - [tools] perf diff: Don't use hack to skip column length calculation (Michael Petlan) [1818838] - [tools] perf tests: Fix out of bounds memory access (Michael Petlan) [1818838] - [tools] perf record: Add support for limit perf output file size (Michael Petlan) [1818838] - [tools] perf annotate: Fix heap overflow (Michael Petlan) [1818838] - [tools] perf machine: Add kernel_dso() method (Michael Petlan) [1818838] - [tools] perf symbols: Remove needless checks for map->groups->machine (Michael Petlan) [1818838] - [tools] perf parse: Add a deep delete for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: If pmu configuration fails free terms (Michael Petlan) [1818838] - [tools] perf parse: Before yyabort-ing free components (Michael Petlan) [1818838] - [tools] perf parse: Add destructors for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: Ensure config and str in terms are unique (Michael Petlan) [1818838] - [tools] perf parse: Add parse events handle error (Michael Petlan) [1818838] - [tools] perf inject: Make --strip keep evsels (Michael Petlan) [1818838] - [tools] perf tools: Fix cross compile for ARM64 (Michael Petlan) [1818838] - [tools] perf stat: Add --per-node agregation support (Michael Petlan) [1818838] - [tools] perf env: Add perf_env__numa_node() (Michael Petlan) [1818838] - [tools] perf tools: Splice events onto evlist even on error (Michael Petlan) [1818838] - [tools] libsubcmd: Use -O0 with DEBUG=1 (Michael Petlan) [1818838] - [tools] libsubcmd: Move EXTRA_FLAGS to the end to allow overriding existing flags (Michael Petlan) [1818838] - [tools] perf map_groups: Introduce for_each_entry() and for_each_entry_safe() iterators (Michael Petlan) [1818838] - [tools] perf maps: Add for_each_entry()/_safe() iterators (Michael Petlan) [1818838] - [tools] perf map: Allow map__next() to receive a NULL arg (Michael Petlan) [1818838] - [tools] perf map: Check if the map still has some refcounts on exit (Michael Petlan) [1818838] - [tools] perf dso: Add dso__data_write_cache_addr() (Michael Petlan) [1818838] - [tools] perf dso: Refactor dso_cache__read() (Michael Petlan) [1818838] - [tools] perf auxtrace: Add auxtrace_cache__remove() (Michael Petlan) [1818838] - [tools] perf jevents: Fix resource leak in process_mapfile() and main() (Michael Petlan) [1818838] - [tools] perf kvm: Use evlist layer api when possible (Michael Petlan) [1818838] - [tools] perf tests: Fix a typo (Michael Petlan) [1818838] - [tools] perf tools: Avoid a malloc() for array events (Michael Petlan) [1818838] - [tools] perf tools: Move ALLOC_LIST into a function (Michael Petlan) [1818838] - [tools] perf evsel: Avoid close(-1) (Michael Petlan) [1818838] - [tools] perf evsel: Always preserve errno while cleaning up perf_event_open failures (Michael Petlan) [1818838] - [tools] perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR (Michael Petlan) [1818838] - [tools] perf llvm: Make .o saving a debug message, not an info one (Michael Petlan) [1818838] - [tools] perf record: Put a copy of kcore into the perf.data directory (Michael Petlan) [1818838] - [tools] perf data: Support single perf.data file directory (Michael Petlan) [1818838] - [tools] perf session: Fix indent in perf_session__new()" (Michael Petlan) [1818838] - [tools] perf data: Rename directory "header" file to "data" (Michael Petlan) [1818838] - [tools] perf data: Move perf_dir_version into data.h (Michael Petlan) [1818838] - [tools] perf data: Correctly identify directory data files (Michael Petlan) [1818838] - [tools] perf trace: Use STUL_STRARRAY_FLAGS with mmap (Michael Petlan) [1818838] - [tools] perf trace: Wire up strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Introduce strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Make the mmap_flags strarray visible outside of its beautifier (Michael Petlan) [1818838] - [tools] perf trace: Use strtoul for the fcntl 'cmd' argument (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarrays() (Michael Petlan) [1818838] - [tools] libperf: Add pr_err() macro (Michael Petlan) [1818838] - [tools] libperf: Do not export perf_evsel__init()/perf_evlist__init() (Michael Petlan) [1818838] - [tools] libperf: Keep count of failed tests (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_cpus test (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_thread test (Michael Petlan) [1818838] - [tools] libperf: Link static tests with libapi.a (Michael Petlan) [1818838] - [tools] libperf: Move mask setup to perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Move mmap allocation to perf_evlist__mmap_ops::get (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__for_each_mmap() (Michael Petlan) [1818838] - [tools] perf tests: Disable bp_signal testing for arm64 (Michael Petlan) [1818838] - [tools] perf tests bp_account: Add dedicated checking helper is_supported() (Michael Petlan) [1818838] - [tools] perf tests: Remove needless headers for bp_account (Michael Petlan) [1818838] - [tools] perf list: Hide deprecated events by default (Michael Petlan) [1818838] - [tools] perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul() (Michael Petlan) [1818838] - [tools] perf trace: Honour --max-events in processing syscalls:sys_enter_* (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarray() (Michael Petlan) [1818838] - [tools] perf trace: Initialize evsel_trace->fmt for syscalls:sys_enter_* tracepoints (Michael Petlan) [1818838] - [tools] perf trace: Introduce 'struct evsel__trace' for evsel->priv needs (Michael Petlan) [1818838] - [tools] perf trace: Hide evsel->access further, simplify code (Michael Petlan) [1818838] - [tools] perf trace: Introduce accessors to trace specific evsel->priv (Michael Petlan) [1818838] - [tools] perf trace: Show error message when not finding a field used in a filter expression (Michael Petlan) [1818838] - [tools] perf trace: Hook the 'vec' tracepoint argument with the x86 IRQ vectors scnprintf/strtoul (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated x86 IRQ vector array (Michael Petlan) [1818838] - [tools] libbeauty: Add a strarray__scnprintf_suffix() method (Michael Petlan) [1818838] - [tools] libbeauty: Hook up the x86 irq_vectors table generator (Michael Petlan) [1818838] - [tools] libbeauty: Add a generator for x86's IRQ vectors -> strings (Michael Petlan) [1818838] - [tools] tools arch x86: Grab a copy of the file containing the IRQ vector defines (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname (Michael Petlan) [1818838] - [tools] perf trace: Support tracepoint dynamic char arrays (Michael Petlan) [1818838] - [tools] perf trace: Filter own pid to avoid a feedback look in 'perf trace record -a' (Michael Petlan) [1818838] - [tools] perf string: Export asprintf__tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf trace: Introduce --errno-summary (Michael Petlan) [1818838] - [tools] perf trace: Add syscall failure stats to -s/--summary and -S/--with-summary (Michael Petlan) [1818838] - [tools] perf stat: Support --all-kernel/--all-user (Michael Petlan) [1818838] - [tools] perf annotate: Fix objdump --no-show-raw-insn flag (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'expand' command (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'grep' command (Michael Petlan) [1818838] - [tools] perf annotate: Use libsubcmd's run-command.h to fork objdump (Michael Petlan) [1818838] - [tools] perf annotate: Avoid reallocation in objdump parsing (Michael Petlan) [1818838] - [tools] perf report: Add warning when libunwind not compiled in (Michael Petlan) [1818838] - [tools] perf test: Avoid infinite loop for task exit case (Michael Petlan) [1818838] - [tools] perf test: Report failure for mmap events (Michael Petlan) [1818838] - [tools] perf script: Fix --reltime with --time (Michael Petlan) [1818838] - [tools] perf tools: Allow to build with -ltcmalloc (Michael Petlan) [1818838] - [tools] perf diff: Report noisy for cycles diff (Michael Petlan) [1818838] - [tools] perf tools: Propagate CFLAGS to libperf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__filter_pollfd() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__purge() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__exit() (Michael Petlan) [1818838] - [tools] libperf: Move the pollfd allocation from tools/perf to libperf (Michael Petlan) [1818838] - [tools] libperf: Centralize map refcnt setting (Michael Petlan) [1818838] - [tools] perf evlist: Switch to libperf's mmap interface (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_mmap() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_get() (Michael Petlan) [1818838] - [tools] perf tools: Introduce perf_evlist__mmap_cb_idx() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::mmap callback (Michael Petlan) [1818838] - [tools] libperf: Add perf_evlist_mmap_ops::get callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::idx callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_event() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_done() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_init() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__consume() function from tools/perf (Michael Petlan) [1818838] - [tools] perf tools: Use perf_mmap way to detect aux mmap (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__put() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__unmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__get() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap_len() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Add 'struct perf_mmap_param' (Michael Petlan) [1818838] - [tools] libperf: Add perf_mmap__init() function (Michael Petlan) [1818838] - [tools] perf tools: Avoid 'sample_reg_masks' being const + weak (Michael Petlan) [1818838] - [tools] perf beauty: Introduce strtoul() for x86 MSRs (Michael Petlan) [1818838] - [tools] perf trace: Expand strings in filters to integers (Michael Petlan) [1818838] - [tools] perf trace: Introduce a strtoul() method for 'struct strarrays' (Michael Petlan) [1818838] - [tools] perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Michael Petlan) [1818838] - [tools] perf trace: Introduce --filter for tracepoint events (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter_pid() and append_tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter() method (Michael Petlan) [1818838] - [tools] perf evlist: Factor out asprintf routine to build a tracepoint pid filter (Michael Petlan) [1818838] - [tools] perf trace: Associate the "msr" tracepoint arg name with x86_MSR__scnprintf() (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated MSR arrays (Michael Petlan) [1818838] - [tools] perf trace: Allow associating scnprintf routines with well known arg names (Michael Petlan) [1818838] - [tools] perf beauty: Hook up the x86 MSR table generator (Michael Petlan) [1818838] - [tools] perf trace beauty: Add a x86 MSR cmd id->str table generator (Michael Petlan) [1818838] - [tools] perf beauty: Make strarray's offset be u64 (Michael Petlan) [1818838] - [tools] perf trace: Allow choosing how to augment the tracepoint arguments (Michael Petlan) [1818838] - [tools] perf trace: Enclose all events argument lists with () (Michael Petlan) [1818838] - [tools] perf trace: Add array of chars scnprintf beautifier (Michael Petlan) [1818838] - [tools] perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Michael Petlan) [1818838] - [tools] perf trace: Move some scnprintf methods from syscall to syscall_arg_fmt (Michael Petlan) [1818838] - [tools] perf trace: Allocate an array of beautifiers for tracepoint args (Michael Petlan) [1818838] - [tools] perf trace: Factor out the initialization of syscal_arg_fmt->scnprintf (Michael Petlan) [1818838] - [tools] perf script: Allow --time with --reltime (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add Time chart by CPU (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add ability for Call tree to open at a specified task and time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Tidy up Call tree call_time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add global time range calculations (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add HBoxLayout and VBoxLayout (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add LookupModel() (Michael Petlan) [1818838] - [tools] perf trace augmented_syscalls: Do not show syscalls when none was asked for (Michael Petlan) [1818838] - [tools] perf trace: Postpone parsing .perfconfig trace.add_events to after --verbose is processed (Michael Petlan) [1818838] - [tools] perf trace: Generalize the syscall_fmt find routines (Michael Petlan) [1818838] - [tools] perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Michael Petlan) [1818838] - [tools] perf trace: Make evlist__set_evsel_handler() affect just entries without a handler (Michael Petlan) [1818838] - [tools] perf evlist: Adopt __set_tracepoint_handlers method from perf_session (Michael Petlan) [1818838] - [tools] perf top: Initialize perf_env->cpuid, needed by the per arch annotation init routine (Michael Petlan) [1818838] - [tools] perf env: Add routine to read the env->cpuid from the running machine (Michael Petlan) [1818838] - [kernel] perf/cgroups: Install cgroup events to correct cpuctx (Michael Petlan) [1818838] - [kernel] perf/core: Fix mlock accounting in perf_mmap() (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Remove PCIe3 unit for SNR (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Add PCI ID of IMC for Xeon E3 V5 Family (Michael Petlan) [1818838] - [kernel] perf: Correctly handle failed perf_get_aux_event() (Michael Petlan) [1818838] - [x86] perf/x86/intel: Fix PT PMI handling (Michael Petlan) [1818838] - [x86] perf/x86/intel/bts: Fix the use of page_private() (Michael Petlan) [1818838] - [x86] perf/x86: Fix potential out-of-bounds access (Michael Petlan) [1818838] - [x86] perf/x86: Implement immediate enforcement of /sys/devices/cpu/rdpmc value of 0 (Michael Petlan) [1818838] - [kernel] perf/core: Make the mlock accounting simple again (Michael Petlan) [1818838] - [kernel] perf/core: Fix the mlock accounting, again (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Prevent redundant WRMSRs (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Opportunistically use single range output mode (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Add sampling support (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Factor out pt_config_start() (Michael Petlan) [1818838] - [kernel] perf/aux: Allow using AUX data in perf samples (Michael Petlan) [1818838] - [kernel] perf/core: Fix unlock balance in perf_init_event() (Michael Petlan) [1818838] - [x86] perf/x86/amd: Remove set but not used variable 'active' (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_install_in_event() (Michael Petlan) [1818838] - [x86] perf/x86: Synchronize PMU task contexts on optimized context switches (Michael Petlan) [1818838] - [x86] perf/x86/intel: Implement LBR callstack context synchronization (Michael Petlan) [1818838] - [x86] perf/x86: Install platform specific ->swap_task_ctx() adapter (Michael Petlan) [1818838] - [x86] perf/core, perf/x86: Introduce swap_task_ctx() method at 'struct pmu' (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Matching the memory allocate and free, in rb_alloc() (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Modify the parameter type of perf_mmap_free_page() (Michael Petlan) [1818838] - [documentation] Documentation: Document sysfs interfaces purr, spurr, idle_purr, idle_spurr (Steve Best) [1783286] - [powerpc] powerpc/sysfs: Show idle_purr and idle_spurr for every CPU (Steve Best) [1783286] - [powerpc] powerpc/pseries: Account for SPURR ticks on idle CPUs (Steve Best) [1783286] - [powerpc] powerpc/idle: Store PURR snapshot in a per-cpu global variable (Steve Best) [1783286] - [powerpc] powerpc: Move idle_loop_prolog()/epilog() functions to header file (Steve Best) [1783286] - [kernel] padata: add separate cpuhp node for CPUHP_PADATA_DEAD (Herbert Xu) [1671674] - [kernel] padata: fix uninitialized return value in padata_replace() (Herbert Xu) [1671674] - [kernel] padata: remove reorder_objects (Herbert Xu) [1671674] - [crypto] padata: remove cpumask change notifier (Herbert Xu) [1671674] - [kernel] padata: always acquire cpu_hotplug_lock before pinst->lock (Herbert Xu) [1671674] - [kernel] padata: validate cpumask without removed CPU during offline (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Avoid deadlock by using per-instance padata queues (Herbert Xu) [1671674] - [kernel] padata: Remove unused padata_remove_cpu (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Fix user-after-free on module unload (Herbert Xu) [1671674] - [kernel] padata: Remove broken queue flushing (Herbert Xu) [1671674] - [kernel] padata: remove cpu_index from the parallel_queue (Herbert Xu) [1671674] - [kernel] padata: unbind parallel jobs from specific CPUs (Herbert Xu) [1671674] - [kernel] padata: use separate workqueues for parallel and serial work (Herbert Xu) [1671674] - [crypto] padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possible (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - remove padata cpumask notifier (Herbert Xu) [1671674] - [crypto] padata: make padata_do_parallel find alternate callback CPU (Herbert Xu) [1671674] - [kernel] workqueue: require CPU hotplug read exclusion for apply_workqueue_attrs (Herbert Xu) [1671674] - [kernel] workqueue: unconfine alloc/apply/free_workqueue_attrs() (Herbert Xu) [1671674] - [crypto] padata: allocate workqueue internally (Herbert Xu) [1671674] - [kernel] padata: initialize pd->cpu with effective cpumask (Herbert Xu) [1671674] - [kernel] padata: purge get_cpu and reorder_via_wq from padata_do_serial (Herbert Xu) [1671674] - [kernel] padata: Replace delayed timer with immediate workqueue in padata_reorder (Herbert Xu) [1671674] - [kernel] padata: use smp_mb in padata_reorder to avoid orphaned padata jobs (Herbert Xu) [1671674] - [kernel] tracing: Avoid memory leak in process_system_preds() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Have error path in predicate_parse() free its allocated memory (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Avoid memory leak in predicate_parse() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Fix memory leak in create_filter() (Jerome Marchand) [1829953] {CVE-2019-19072} - [tools] KVM: selftests: s390x: Provide additional num-guest-pages adjustment (Philipp Rudo) [1792266] - [s390] s390/protvirt: fix compilation issue (Philipp Rudo) [1792266] - [kvm] KVM: s390: Fix PV check in deliverable_irqs() (Philipp Rudo) [1792266] - [kvm] KVM: s390: Return last valid slot if approx index is out-of-bounds (Philipp Rudo) [1792266] - [kvm] KVM: s390: vsie: Fix delivery of addressing exceptions (Philipp Rudo) [1792266] - [mm] s390/gmap: return proper error code on ksm unsharing (Philipp Rudo) [1792266] - [s390] KVM: s390: mark sie block as 512 byte aligned (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: check for registers to NOT change on reset (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: test more register variants for the reset ioctl (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fix early guest crash (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fixup fprintf format error in reset.c (Philipp Rudo) [1792266] - [kvm] KVM: s390: Also reset registers in sync regs for initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: introduce module parameter kvm.use_gisa (Philipp Rudo) [1792266] - [documentation] KVM: s390: protvirt: Add KVM api documentation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED (Philipp Rudo) [1792266] - [documentation] DOCUMENTATION: Protected virtual machine introduction and IPL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV cpu reset calls (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: do not inject interrupts after start (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Mask PSW interrupt bits for interception 104 and 112 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Support cmd 5 operation state (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Report CPU state to Ultravisor (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: UV calls in support of diag308 0, 1 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add program exception injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Only sync fmt4 registers (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Do only reset registers that are accessible (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: disallow one_reg (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: STSI handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Write sthyi data to instruction data area (Philipp Rudo) [1792266] - [kvm] KVM: s390/mm: handle guest unpin events (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: handle secure guest prefix pages (Philipp Rudo) [1792266] - [kvm] KVM: S390: protvirt: Introduce instruction data area bounce buffer (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add new gprs location handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle spec exception loops (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add SCLP interrupt handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Implement interrupt injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Instruction emulation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle SE notification interceptions (Philipp Rudo) [1792266] - [mm] KVM: s390/mm: Make pages accessible before destroying the guest (Philipp Rudo) [1792266] - [mm] KVM: s390: protvirt: Secure memory is not mergeable (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add initial vm and cpu lifecycle handling (Philipp Rudo) [1792266] - [s390] KVM: s390: add new variants of UV CALL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV debug trace (Philipp Rudo) [1792266] - [kvm] KVM: s390/interrupt: do not pin adapter interrupt pages (Philipp Rudo) [1792266] - [s390] s390/protvirt: Add sysfs firmware interface for Ultravisor information (Philipp Rudo) [1792266] - [s390] s390/mm: add (non)secure page access exceptions handlers (Philipp Rudo) [1792266] - [s390] s390/mm: provide memory management functions for protected KVM guests (Philipp Rudo) [1792266] - [s390] s390/protvirt: add ultravisor initialization (Philipp Rudo) [1792266] - [s390] s390/protvirt: introduce host side setup (Philipp Rudo) [1792266] - [documentation] KVM: s390: rstify new ioctls in api.rst (Philipp Rudo) [1792266] - [s390] s390/uv: Fix handling of length extensions (Philipp Rudo) [1792266] - [tools] selftests: KVM: testing the local IRQs resets (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390x: Add reset tests (Philipp Rudo) [1792266] - [kvm] KVM: s390: Add new reset vcpu API (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: do not clobber registers during guest reset/store status (Philipp Rudo) [1792266] - [kvm] KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups (Philipp Rudo) [1792266] - [s390] s390/uv: use EOPNOTSUPP instead of ENOTSUPP (Philipp Rudo) [1792266] - [kvm] KVM: s390: Do not yield when target is already running (Philipp Rudo) [1792266] - [kvm] KVM: s390: count invalid yields (Philipp Rudo) [1792266] - [kvm] KVM: s390: mark __insn32_query() as __always_inline (Philipp Rudo) [1792266] - [kvm] KVM: s390: fix __insn32_query() inline assembly (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup kvm_arch_init error path (Philipp Rudo) [1792266] - [kvm] KVM: s390: Remove unused parameter from __inject_sigp_restart() (Philipp Rudo) [1792266] - [mm] mm/gup/writeback: add callbacks for inaccessible pages (Philipp Rudo) [1792266] - [scsi] scsi: libiscsi: fall back to sendmsg for slab pages (Maurizio Lombardi) [1825775] - [fs] smb3: fix default permissions on new files when mounting with modefromsid (Leif Sahlberg) [1833374] - [fs] gfs2: don't call quota_unhold if quotas are not locked (Robert S Peterson) [1830043] - [fs] gfs2: move privileged user check to gfs2_quota_lock_check (Robert S Peterson) [1830043] - [fs] gfs2: remove check for quotas on in gfs2_quota_check (Robert S Peterson) [1830043] - [fs] gfs2: Change BUG_ON to an assert_withdraw in gfs2_quota_change (Robert S Peterson) [1830043] - [fs] gfs2: Fix problems regarding gfs2_qa_get and _put (Robert S Peterson) [1830043] - [powerpc] powerpc/eeh: Fix deadlock handling dead PHB (Sam Bobroff) [1774820] - [powerpc] powerpc/powernv/eeh: Fix oops when probing cxl devices (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Slightly simplify eeh_add_to_parent_pe() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Remove unused return path from eeh_pe_dev_traverse() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Fix crash when edev->pdev changes (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Convert log messages to eeh_edev_* macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Introduce EEH edev logging macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Add bdfn field to eeh_dev (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Refactor around eeh_probe_devices() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: EEH for pSeries hot plug (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Initialize EEH address cache earlier (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Improve debug messages around device addition (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag (Sam Bobroff) [1774820] - [powerpc] powerpc/64: Adjust order in pcibios_init() (Sam Bobroff) [1774820] - [powerpc] powerpc/pci: Add pci_find_controller_for_domain() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Bump log level of eeh_addr_cache_print() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Add pr_debug() prints for insert/remove (Sam Bobroff) [1774820]- [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk (David Arcari) [1829900] - [gpio] gpiolib: Fix irq_disable() semantics (David Arcari) [1829900] - [gpio] gpiolib: fix gpio_do_set_config() (David Arcari) [1829900] - [gpio] gpiolib: remove unnecessary argument from set_config call (David Arcari) [1829900] - [gpio] Revert "gpiolib: remove set but not used variable 'config'" (David Arcari) [1829900] - [gpio] Revert "gpiolib: Remove duplicated function gpio_do_set_config()" (David Arcari) [1829900] - [gpio] treewide: remove redundant IS_ERR() before error code check (David Arcari) [1829900] - [gpio] gpiolib: hold gpio devices lock until ->descs array is initialised (David Arcari) [1829900] - [gpio] gpio: Drop the chained IRQ handler assign function (David Arcari) [1829900] - [gpio] gpio: xlp: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: qcom: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: iproc: allow for error from platform_get_irq() (David Arcari) [1829900] - [pinctrl] pinctrl: bcm-iproc: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Move irq_chip definition inside struct pl061 (David Arcari) [1829900] - [gpio] gpiolib: Lower verbosity when allocating hierarchy irq (David Arcari) [1829900] - [gpio] gpiolib: Remove duplicated function gpio_do_set_config() (David Arcari) [1829900] - [include] gpio: Fix the no return statement warning (David Arcari) [1829900] - [gpio] gpiolib: remove set but not used variable 'config' (David Arcari) [1829900] - [gpio] gpiolib: Set lockdep class for hierarchical irq domains (David Arcari) [1829900] - [gpio] gpiolib: Add the support for the msi parent domain (David Arcari) [1829900] - [gpio] gpiolib: Add support for the irqdomain which doesn't use irq_fwspec as arg (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in gpio_ioctl() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in linehandle_create() (David Arcari) [1829900] - [gpio] gpiolib: convert the type of hwnum to unsigned int in gpiochip_get_desc() (David Arcari) [1829900] - [gpio] gpiolib: have a single place of calling set_config() (David Arcari) [1829900] - [gpio] gpiolib: use 'unsigned int' instead of 'unsigned' in gpio_set_config() (David Arcari) [1829900] - [gpio] gpio: gpiolib: fix confusing indention (David Arcari) [1829900] - [mmc] mmc: core: Rework cd-gpio handling (David Arcari) [1829900] - [mmc] mmc: core: Rework wp-gpio handling (David Arcari) [1829900] - [gpio] gpio: add gpiod_toggle_active_low() (David Arcari) [1829900] - [gpio] gpiolib: Make use of assign_bit() API (David Arcari) [1829900] - [gpio] gpiolib: Add GPIOCHIP_NAME definition (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism (David Arcari) [1829900] - [gpio] gpiolib: acpi: Turn dmi_system_id table into a generic quirk table (David Arcari) [1829900] - [gpio] gpiolib: fix up emulated open drain outputs (David Arcari) [1829900] - [gpio] gpio: Fix error message on out-of-range GPIO in lookup table (David Arcari) [1829900] - [gpio] gpiolib: of: Make of_gpio_spi_cs_get_count static (David Arcari) [1829900] - [gpio] gpio: Handle counting of Freescale chipselects (David Arcari) [1829900] - [gpio] gpio: of: Fix bogus reference to gpiod_get_count() (David Arcari) [1829900] - [gpio] gpiolib: Grammar s/manager/managed/ (David Arcari) [1829900] - [gpio] gpiolib: acpi: Make acpi_gpiochip_alloc_event always return AE_OK (David Arcari) [1829900] - [gpio] gpiolib: acpi: Print pin number on acpi_gpiochip_alloc_event errors (David Arcari) [1829900] - [gpio] gpiolib: fix coding style in gpiod_hog() (David Arcari) [1829900] - [gpio] gpio: add new SET_CONFIG ioctl() to gpio chardev (David Arcari) [1829900] - [gpio] gpiolib: move validation of line handle flags into helper function (David Arcari) [1829900] - [gpio] gpiolib: add support for biasing output lines (David Arcari) [1829900] - [gpio] gpiolib: add support for disabling line bias (David Arcari) [1829900] - [gpio] gpiolib: add support for pull up/down to lineevent_create (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] Revert "gpio: expose pull-up/pull-down line flags to userspace" (David Arcari) [1829900] - [gpio] gpiolib: No need to call gpiochip_remove_pin_ranges() twice (David Arcari) [1829900] - [include] gpio: Add definition for GPIO direction (David Arcari) [1829900] - [gpio] gpiolib: Switch order of valid mask and hw init (David Arcari) [1829900] - [gpio] gpio: of: don't warn if ignored GPIO flag matches the behavior (David Arcari) [1829900] - [gpio] gpio: fix kernel-doc for of_gpio_need_valid_mask() (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] gpiolib: introduce fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: introduce devm_fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: sanitize flags before allocating memory in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_on_boot_blacklist (David Arcari) [1829900] - [gpio] gpio: fix getting nonexclusive gpiods from DT (David Arcari) [1829900] - [gpio] gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-source (David Arcari) [1829900] - [gpio] gpiolib: of: add a fallback for wlf, reset GPIO name (David Arcari) [1829900] - [gpio] gpio: remove explicit comparison with 0 (David Arcari) [1829900] - [gpio] gpio: devres: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Make of_gpio_simple_xlate() private (David Arcari) [1829900] - [gpio] gpio: of: Make of_get_named_gpiod_flags() private (David Arcari) [1829900] - [gpio] gpiolib: acpi: make acpi_can_fallback_to_crs() static (David Arcari) [1829900] - [gpio] gpio: of: Normalize return code variable name (David Arcari) [1829900] - [gpio] gpio: gpiolib: Normalize return code variable name (David Arcari) [1829900] - [include] gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h (David Arcari) [1829900] - [gpio] gpio: Use callback presence to determine need of valid_mask (David Arcari) [1829900] - [gpio] gpio: Pass mask and size with the init_valid_mask() (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Add ability for drivers to supply a reserved GPIO list (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Use init_valid_mask exported function (David Arcari) [1829900] - [include] gpio: stubs in headers should be inline (David Arcari) [1829900] - [gpio] gpio: Add support for hierarchical IRQ domains (David Arcari) [1829900] - [kernel] genirq: introduce irq_domain_translate_twocell (David Arcari) [1829900] - [gpio] gpio: refactor gpiochip_allocate_mask() with bitmap_alloc() (David Arcari) [1829900] - [gpio] gpio: of: Fix hard-assigned valid_mask for OF case (David Arcari) [1829900] - [sound] gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to consumer.h (David Arcari) [1829900] - [gpio] gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h (David Arcari) [1829900] - [include] gpiolib: of: Reshuffle contents of consumer.h for new library layout (David Arcari) [1829900] - [include] pinctrl: remove unneeded #ifdef around declarations (David Arcari) [1829900] - [hwmon] hwmon: pmbus: ucd9000: remove unneeded include (David Arcari) [1829900] - [include] gpio: remove less important #ifdef around declarations (David Arcari) [1829900] - [gpio] gpio: of: Break out OF-only code (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist (David Arcari) [1829900] - [gpio] gpiolib: of: fix fallback quirks handling (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in lineevent_create (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in linehandle_create (David Arcari) [1829900] - [gpio] gpio: Fix irqchip initialization order (David Arcari) [1829900] - [gpio] gpio: of: fix Freescale SPI CS quirk handling (David Arcari) [1829900] - [gpio] gpiolib: never report open-drain/source lines as 'input' to user-space (David Arcari) [1829900] - [include] gpio: Fix build error of function redefinition (David Arcari) [1829900] - [gpio] gpiolib: Preserve desc->flags when setting state (David Arcari) [1829900] - [include] gpio: don't WARN() on NULL descs if gpiolib is disabled (David Arcari) [1829900] - [gpio] gpiolib: fix incorrect IRQ requesting of an active-low lineevent (David Arcari) [1829900] - [gpio] Revert "gpio/spi: Fix spi-gpio regression on active high CS" (David Arcari) [1829900] - [gpio] gpiolib: of: fix a memory leak in of_gpio_flags_quirks() (David Arcari) [1829900] - [gpio] gpiolib: Use spinlock_t instead of struct spinlock (David Arcari) [1829900] - [gpio] gpiolib: Clarify use of non-sleeping functions (David Arcari) [1829900] - [gpio] gpiolib: Fix references to gpiod_et_*value_cansleep() variants (David Arcari) [1829900] - [include] gpiolib: Document new gpio_chip.init_valid_mask field (David Arcari) [1829900] - [gpio] gpio/spi: Fix spi-gpio regression on active high CS (David Arcari) [1829900] - [gpio] gpio: No need to cast away return value of debugfs_create_file() (David Arcari) [1829900] - [include] gpio: Add comments on #if/#else/#endif (David Arcari) [1829900] - [regulator] gpio: Fix return value mismatch of function gpiod_get_from_of_node() (David Arcari) [1829900] - [gpio] gpio: Drop the parent_irq from gpio_irq_chip (David Arcari) [1829900] - [gpio] gpio: of: parse stmmac PHY reset line specific active-low property (David Arcari) [1829900] - [gpio] gpio: pass lookup and descriptor flags to request_own (David Arcari) [1829900] - [gpio] gpio: of: Handle the Freescale SPI CS (David Arcari) [1829900] - [gpio] gpio: Fix gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: acpi: Respect pin bias setting (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper (David Arcari) [1829900] - [gpio] gpiolib: acpi: Set pin value, based on bias, more accurately (David Arcari) [1829900] - [gpio] gpiolib: acpi: Change type of dflags (David Arcari) [1829900] - [gpio] gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT (David Arcari) [1829900] - [gpio] gpiolib: Make use of enum gpio_lookup_flags consistent (David Arcari) [1829900] - [include] gpiolib: Indent entry values of enum gpio_lookup_flags (David Arcari) [1829900] - [gpio] gpio: of: Optimize quirk checks (David Arcari) [1829900] - [gpio] gpio: mmio: Drop bgpio_dir_inverted (David Arcari) [1829900] - [gpio] gpio: Set proper argument value to set_config (David Arcari) [1829900] - [gpio] gpio: Remove obsolete comment about gpiochip_free_hogs() usage (David Arcari) [1829900] - [gpio] gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple (David Arcari) [1829900] - [gpio] gpio: mmio: Support two direction registers (David Arcari) [1829900] - [gpio] gpiolib: Don't WARN on gpiod_put() for optional GPIO (David Arcari) [1829900] - [gpio] gpiolib: acpi: Fix references in kernel doc and amend (David Arcari) [1829900] - [gpio] gpio: of: Fix of_gpiochip_add() error path (David Arcari) [1829900] - [gpio] gpio: of: Check for "spi-cs-high" in child instead of parent node (David Arcari) [1829900] - [gpio] gpio: of: Check propname before applying "cs-gpios" quirks (David Arcari) [1829900] - [gpio] Revert "gpio: use new gpio_set_config() helper in more places" (David Arcari) [1829900] - [gpio] gpio: of: Handle both enable-gpio{,s} (David Arcari) [1829900] - [gpio] gpio: of: Restrict enable-gpio quirk to regulator-gpio (David Arcari) [1829900] - [gpio] gpio: of: Apply regulator-gpio quirk only to enable-gpios (David Arcari) [1829900] - [gpio] gpio: add core support for pull-up/pull-down configuration (David Arcari) [1829900] - [gpio] gpio: use new gpio_set_config() helper in more places (David Arcari) [1829900] - [gpio] gpio: rename gpio_set_drive_single_ended() to gpio_set_config() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct kernel doc of struct acpi_gpio_event (David Arcari) [1829900] - [gpio] gpio: of: Fix logic inversion (David Arcari) [1829900] - [gpio] gpio: add irq domain activate/deactivate functions (David Arcari) [1829900] - [gpio] gpiolib: fix line event timestamps for nested irqs (David Arcari) [1829900] - [gpio] gpiolib-acpi: Preserve non direction flags when updating gpiod_flags (David Arcari) [1829900] - [gpio] gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochip_free_interrupts (David Arcari) [1829900] - [gpio] gpiolib-acpi: remove unused variable 'err', cleans up build warning (David Arcari) [1829900] - [mmc] mmc: core: don't override the CD GPIO level when "cd-inverted" is set (David Arcari) [1829900] - [arm64] arm64: dts: meson: Fix mmc cd-gpios polarity (David Arcari) [1829900] - [gpio] gpio/mmc/of: Respect polarity in the device tree (David Arcari) [1829900] - [include] gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB (David Arcari) [1829900] - [documentation] Documentation: gpio: fix function links in the HTML docs (David Arcari) [1829900] - [documentation] docs: driver-model: convert docs to ReST and rename to *.rst (David Arcari) [1829900] - [documentation] docs: gpio: driver.rst: fix a bad tag (David Arcari) [1829900] - [documentation] gpio: Fix minor grammar errors in documentation (David Arcari) [1829900] - [documentation] gpio: Update documentation (David Arcari) [1829900] - [gpio] gpio: Pass a flag to gpiochip_request_own_desc() (David Arcari) [1829900] - [gpio] gpio: Add devm_gpiod_unhinge() (David Arcari) [1829900] - [gpio] gpio: devres: Handle nonexclusive GPIOs (David Arcari) [1829900] - [gpio] gpio: Enable nonexclusive gpiods from DT nodes (David Arcari) [1829900] - [gpio] gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers (David Arcari) [1829900] - [gpio] gpio: OF: Parse MMC-specific CD and WP properties (David Arcari) [1829900] - [gpio] gpio: restore original GPLv2+ license of gpiolib-of.c sources (David Arcari) [1829900] - [include] gpio: drop broken to_gpio_irq_chip() helper (David Arcari) [1829900] - [gpio] gpio: drop devm_gpio_chip_match() (David Arcari) [1829900] - [gpio] gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: Fix possible use after free on label (David Arcari) [1829900] - [documentation] Documentation: gpio: driver: fix wire name for I2C (David Arcari) [1829900] - [documentation] gpio/driver.rst: document gpiochip_disable/enable_irq() (David Arcari) [1829900] - [gpio] gpio: drop devm_gpiochip_remove() (David Arcari) [1829900] - [gpio] gpio: Clarify kerneldoc on gpiochip_set_chained_irqchip() (David Arcari) [1829900] - [gpio] gpio: Remove unused 'irqchip' argument to gpiochip_set_cascaded_irqchip() (David Arcari) [1829900] - [gpio] gpio: Drop parent irq assignment during cascade setup (David Arcari) [1829900] - [gpio] gpiolib: Initialize gdev field before is used (David Arcari) [1829900] - [gpio] gpio: Assign gpio_irq_chip::parents to non-stack pointer (David Arcari) [1829900] - [gpio] gpio: fix doc string for devm_gpiochip_add_data() to not talk about irq_chip (David Arcari) [1829900] - [gpio] gpio: mockup: fix indicated direction (David Arcari) [1829900] - [gpio] gpiolib: Show correct direction from the beginning (David Arcari) [1829900] - [gpio] gpiolib: Add init_valid_mask exported function (David Arcari) [1829900] - [gpio] gpio: Slightly more helpful debugfs (David Arcari) [1829900] - [gpio] Accept partial 'gpio-line-names' property (David Arcari) [1829900] - [gpio] gpio: Restore indentation of continued lines (David Arcari) [1829900] - [gpio] gpio: Propagate errors from gpiod_set_array_value_complex() (David Arcari) [1829900] - [gpio] gpiolib: Fix incorrect use of find_next_zero_bit() (David Arcari) [1829900] - [gpio] gpiolib: Fix missing updates of bitmap index (David Arcari) [1829900] - [gpio] gpio: Add comments on single direction chips (David Arcari) [1829900] - [gpio] gpiolib: Fix gpio_direction_* for single direction GPIOs (David Arcari) [1829900] - [gpio] gpio: Rename devres implementation file (David Arcari) [1829900] - [gpio] gpio: Use SPDX header for core library (David Arcari) [1829900] - [gpio] gpiolib: Fix array members of same chip processed separately (David Arcari) [1829900] - [gpio] gpiolib: Free the last requested descriptor (David Arcari) [1829900] - [gpio] gpio: Get rid of legacy header (David Arcari) [1829900] - [gpio] gpiolib: check if irqchip already has the irq hook replacements (David Arcari) [1829900] - [gpio] gpiolib: use better errno if get_direction is not available (David Arcari) [1829900] - [documentation] gpiolib: Implement fast processing path in get/set array (David Arcari) [1829900] - [documentation] Documentation: gpio: Fix reference to gpiod_get_array() (David Arcari) [1829900] - [gpio] gpiolib: Pass array info to get/set array functions (David Arcari) [1829900] - [gpio] gpiolib: Identify arrays matching GPIO hardware (David Arcari) [1829900] - [gpio] gpiolib: Pass bitmaps, not integer arrays, to get/set array (David Arcari) [1829900] - [gpio] gpiolib: Don't support irq sharing for userspace (David Arcari) [1829900] - [gpio] gpio: of: Handle SPI chipselect legacy bindings (David Arcari) [1829900] - [gpio] gpiolib: override irq_enable/disable (David Arcari) [1829900] - [gpio] gpiolib: add flag to indicate if the irq is disabled (David Arcari) [1829900] - [gpio] gliolib: set hooks in gpiochip_set_irq_hooks() (David Arcari) [1829900] - [gpio] gpiolib: export gpiochip_irq_reqres/relres() (David Arcari) [1829900] - [include] gpio: fix kernel-doc notation warning for 'request_key' (David Arcari) [1829900] - [gpio] gpio: Fix crash due to registration race (David Arcari) [1829900] - [gpio] gpio: Convert to using pOFn instead of device_node.name (David Arcari) [1829900] - [gpio] gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall (David Arcari) [1829900] - [gpio] gpiolib: acpi: Switch to cansleep version of GPIO library call (David Arcari) [1829900] - [gpio] gpiolib: Avoid calling chip->request() for unused gpios (David Arcari) [1829900] - [gpio] gpio: mmio: Fix up inverted direction registers (David Arcari) [1829900] - [gpio] gpiolib: Fix of_node inconsistency (David Arcari) [1829900] - [gpio] gpiolib: Don't shadow error code of gpiochip_lock_as_irq() (David Arcari) [1829900] - [include] gpiolib: Use GPIOD_OUT_{LOW, HIGH} macros in open drain ones (David Arcari) [1829900] - [gpio] gpiolib: probe deferral error reporting (David Arcari) [1829900] - [include] Input: gpio_keys - add missing include to gpio_keys.h (David Arcari) [1829900] - [gpio] gpiolib: remove an unnecessary TODO (David Arcari) [1829900] - [gpio] gpiolib: don't allow userspace to set values of input lines (David Arcari) [1829900] - [gpio] gpiolib: Join one line back for better readability (David Arcari) [1829900] - [gpio] gpiolib: Consistent use of ->get_direction() inside gpiolib (David Arcari) [1829900] - [gpio] gpiolib: Defer on non-DT find_chip_by_name() failure (David Arcari) [1829900] - [gpio] gpiolib: Respect error code of ->get_direction() (David Arcari) [1829900] - [gpio] gpiolib: Join string literals back (David Arcari) [1829900] - [include] gpio.h: fix location of gpio legacy documentation (David Arcari) [1829900] - [fs] gfs2: Fix use-after-free in gfs2_logd after withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix BUG during unmount after file system withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix error exit in do_xmote (Robert S Peterson) [1831695] - [fs] gfs2: fix withdraw sequence deadlock (Robert S Peterson) [1831695] - [mm] s390/mm: fix page table upgrade vs 2ndary address mode accesses (Vladis Dronov) [1828154] {CVE-2020-11884} - [media] media: serial_ir: Fix use-after-free in serial_ir_init_module (Vladis Dronov) [1802396] {CVE-2019-19543} - [mm] mm/memory_hotplug: fix remove_memory() lockdep splat (Christoph von Recklinghausen) [1830942] - [mm] mm/page_alloc.c: initialize memmap of unavailable memory directly (Christoph von Recklinghausen) [1782827] - [fs] fs/proc/page.c: allow inspection of last section and fix end detection (Christoph von Recklinghausen) [1782827] - [mm] mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section (Christoph von Recklinghausen) [1782827] - [powerpc] kvm: ppc: book3s hv: Handle non-present PTEs in page fault functions (David Gibson) [1820402] - [vfio] vfio-pci/nvlink2: Allow fallback to ibm, mmio-atsd[0] (David Gibson) [1819169] - [s390] s390/cpuinfo: fix wrong output when CPU0 is offline (Philipp Rudo) [1812982] - [s390] s390/topology: remove offline CPUs from CPU topology masks (Philipp Rudo) [1812982] - [hwtracing] intel_th: pci: Add Comet Lake PCH-V support (Tony Camuso) [1822983] - [kernel] kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic (Waiman Long) [1833383] - [kernel] kprobes: Set unoptimized flag after unoptimizing code (Waiman Long) [1833383] - [kernel] kprobes: Prohibit probing on BUG() and WARN() address (Waiman Long) [1833383] - [kernel] kprobes: Fix potential deadlock in kprobe_optimizer() (Waiman Long) [1833383] - [fs] gfs2: More gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] audit: fix a net reference leak in audit_list_rules_send() (Richard Guy Briggs) [1827327] - [kernel] audit: fix a net reference leak in audit_send_reply() (Richard Guy Briggs) [1827327] - [kernel] audit: check the length of userspace generated audit records (Richard Guy Briggs) [1827303] - [s390] s390/pci: do not set affinity for floating irqs (Philipp Rudo) [1834319] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Dx device (Alaa Hleihel) [1789382 1782831] - [netdrv] mlx5: Update list of unsupported devices (Alaa Hleihel) [1823685 1789382] - [infiniband] RDMA/mlx5: Verify that QP is created with RQ or SQ (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix udata response upon SRQ creation (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set of completion request bit should not clear other adjacent bits (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: en_accel, Add missing net/geneve.h include (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix q counters on uplink representors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix command entry leak in Internal Error State (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix forced completion access non initialized command entry (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, On creation set CQ's arm_db member to right value (Alaa Hleihel) [1789384 1789382] - [infiniband] RDMA/mlx5: Set GRH fields in query QP on RoCE (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Get the latest values from counters in switchdev mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup to avoid WQ overruns (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix failing fw tracer allocation on s390 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix pfnum in devlink port attribute (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix nest_level for vlan pop action (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing release firmware call (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix frequent ioread PCI access during recovery (Alaa Hleihel) [1789382] - [netdrv] flow_offload: check for basic action hw stats type (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unused argument from parse_tc_pedit_action() (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Remove unneeded functions deceleration (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Improve log messages (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Change matcher priority parameter type (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: Eswitch, avoid redundant mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't allow forwarding between uplink (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix missing congestion control debugfs on rep rdma device (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Optimize u64 division on 32-bit arches (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix group version management (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Tidy up and fix reverse christmas ordring (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5: Expose port speed when possible (Alaa Hleihel) [1831133 1789382] - [include] net/mlx5: Expose link speed directly (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5e: Use netdev_warn() for errors for added prefix (Alaa Hleihel) [1789382] - [include] net/mlx5: fix spelling mistake "reserverd" -> "reserved" (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: Using plain integer as NULL pointer (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: incorrect type in assignment (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for handling compressed completions (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Change inline mode correctly when changing trust state (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add context to the preactivate hook (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix configuration of XPS cpumasks and netdev queues in corner cases (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use preactivate hook to set the indirection table (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Rename hw_modify to preactivate (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Encapsulate updating netdev queues into a function (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing LRO cap check (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Define one flow for TXQ selection when TCs are configured (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Block delay drop to unprivileged users (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix access to wrong pointer while performing flush due to error (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Do not recover from a non-fatal syndrome (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix ICOSQ recovery flow with Striding RQ (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1789382] - [netdrv] net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix the number of hwcounters of a dynamic counter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Clear LAG notifier pointer after unregister (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix endianness handling in pedit mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix wrong value in record tracker enum (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Fix postsend actions write length (Alaa Hleihel) [1789384 1789382] - [infiniband] IB/mlx5: Fix implicit ODP race (Alaa Hleihel) [1789382] - [netdrv] mlx5: register lag notifier for init network namespace only (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix crash in recovery flow without devlink reporter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDY (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Use div64_u64 for num_var_hw_entries calculation (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent overflow in mmap offset calculations (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix async events cleanup flows (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return failure when rts2rts_qp_counters_set_id is not supported (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Deprecate usage of generic TLS HW capability bit (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: TX, Error completion is for last WQE in batch (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, Fix esp modify function attribute (Alaa Hleihel) [1789382] - [infiniband] RDMA/core: Make the entire API tree static (Alaa Hleihel) [1789382] - [netdrv] mlx5: Use dev_net netdevice notifier registrations (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return the administrative GUID if exists (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Allow connecting flow table to a lower/same level table (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify header copy support (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify set action limitation extension (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5e: Add mlx5e_flower_parse_meta support (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix printk format warning (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Allow creating autogroups with reserved entries (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add ignore level support fwd to table rules (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: fs_core: Introduce unmanaged flow tables (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Refactor mlx5_create_auto_grouped_flow_table (Alaa Hleihel) [1789383 1789382] - [include] net/mlx5e: Expose FEC feilds and related capability bit (Alaa Hleihel) [1789382] - [include] net/mlx5: Add mlx5_ifc definitions for connection tracking support (Alaa Hleihel) [1789382] - [include] net/mlx5: Add copy header action struct layout (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose resource dump register mapping (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add structures and defines for MIRC register (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Read MCAM register groups 1 and 2 (Alaa Hleihel) [1789382] - [include] net/mlx5: Add structures layout for new MCAM access reg groups (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Expose RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Set relaxed ordering when requested (Alaa Hleihel) [1789382] - [include] net/mlx5: Expose relaxed ordering bits (Alaa Hleihel) [1789382] - [include] net/mlx5: Add RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Mask out unsupported ODP capabilities for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Don't fake udata for kernel path (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add ODP WQE handlers for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Simplify devx async commands (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add mmap support for VAR (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Introduce VAR object and its alloc/destroy methods (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Extend caps stage to handle VAR capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose vDPA emulation device capabilities (Alaa Hleihel) [1789382] - [include] net/mlx5: Add Virtio Emulation related device capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Use async EQ setup cleanup helpers for multiple EQs (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Reduce No CQ found log level from warn to debug (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Increase the max number of channels to 128 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Support accept action on nic table (Alaa Hleihel) [1789382] - [netdrv] mlx5: work around high stack usage with gcc (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: limit the function in local scope (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: use true, false for bool variable (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Unify ODP MR code paths to allow extra flexibility (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix outstanding_pi index for GSI qps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add devlink reload (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set netdev name space on creation (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Load profile according to RoCE enablement state (Alaa Hleihel) [1790200 1789382] - [netdrv] net/mlx5: Handle "enable_roce" devlink param (Alaa Hleihel) [1790200 1789382] - [fs] gfs2: Another gfs2_walk_metadata fix (Andreas Grunbacher) [1826419] - [nvme] nvmet-tcp: optimize tcp stack TX when data digest is used (Chris Leech) [1829540] - [nvme] nvmet-tcp: fix maxh2cdata icresp parameter (Chris Leech) [1829540] - [nvme] nvmet-tcp: set SO_PRIORITY for accepted sockets (Chris Leech) [1829540] - [nvme] nvmet-tcp: set MSG_MORE only if we actually have more to send (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in recv error flow (Chris Leech) [1829540] - [nvme] nvme-tcp: don't poll a non-live queue (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in write_zeroes processing (Chris Leech) [1829540] - [nvme] nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Chris Leech) [1829540] - [nvme] nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Chris Leech) [1829540] - [nvme] nvme: Fix ctrl use-after-free during sysfs deletion (Chris Leech) [1829540] - [nvme] nvme-tcp: break from io_work loop if recv failed (Chris Leech) [1829540] - [nvme] nvme-tcp: move send failure to nvme_tcp_try_send (Chris Leech) [1829540] - [nvme] nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Chris Leech) [1829540] - [nvme] nvme-tcp: Set SO_PRIORITY for all host sockets (Chris Leech) [1829540] - [nvme] nvme/tcp: fix bug on double requeue when send fails (Chris Leech) [1829540] - [nvme] Revert "nvme: Restart request timers in resetting state" (Chris Leech) [1829540] - [acpi] ACPI: processor: Export acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR (Steve Best) [1826415] - [acpi] ACPI: processor: Clean up acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Introduce acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Export function to claim _CST control (Steve Best) [1826415] - [s390] s390/ftrace: fix potential crashes when switching tracers (Philipp Rudo) [1831796] - [net] net/smc: cancel event worker during device removal (Philipp Rudo) [1780665] - [net] net/smc: check for valid ib_client_data (Philipp Rudo) [1780665] - [net] net/smc: fix cleanup for linkgroup setup failures (Philipp Rudo) [1780665] - [net] net/smc: no peer ID in CLC decline for SMCD (Philipp Rudo) [1780665] - [net] net/smc: transfer fasync_list in case of fallback (Philipp Rudo) [1780665] - [net] net/smc: fix leak of kernel memory to user space (Philipp Rudo) [1780665] - [net] net/smc: allow unprivileged users to read pnet table (Philipp Rudo) [1780665] - [net] net/smc: unregister ib devices in reboot_event (Philipp Rudo) [1780665] - [net] net/smc: add fallback check to connect() (Philipp Rudo) [1780665] - [net] net/smc: shorten lgr_cnt initialization (Philipp Rudo) [1780665] - [net] net/smc: fix fastopen for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: remove unused constant (Philipp Rudo) [1780665] - [net] net/smc: use rcu_barrier() on module unload (Philipp Rudo) [1780665] - [net] net/smc: guarantee removal of link groups in reboot (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: wait for tx completions before link freeing (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination without orderly flag (Philipp Rudo) [1780665] - [net] net/smc: no WR buffer wait for terminating link group (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: fix final cleanup sequence for SMCD devices (Philipp Rudo) [1780665] - [net] net/smc: fix refcount non-blocking connect() -part 2 (Philipp Rudo) [1780665] - [net] net/smc: fix ethernet interface refcounting (Philipp Rudo) [1780665] - [net] net/smc: fix refcounting for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: fix closing of fallback SMC sockets (Philipp Rudo) [1780665] - [net] net/smc: remove close abort worker (Philipp Rudo) [1780665] - [net] net/smc: introduce link group termination worker (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination of link groups (Philipp Rudo) [1780665] - [net] net/smc: tell peers about abnormal link group termination (Philipp Rudo) [1780665] - [net] net/smc: improve link group freeing (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination locking (Philipp Rudo) [1780665] - [net] net/smc: terminate link group without holding lgr lock (Philipp Rudo) [1780665] - [net] net/smc: cancel send and receive for terminated socket (Philipp Rudo) [1780665] - [net] net/smc: receive pending data after RCV_SHUTDOWN (Philipp Rudo) [1780665] - [net] net/smc: receive returns without data (Philipp Rudo) [1780665] - [net] net/smc: fix SMCD link group creation with VLAN id (Philipp Rudo) [1780665] - [net] net/smc: improve close of terminated socket (Philipp Rudo) [1780665] - [net] net/smc: no new connections on disappearing devices (Philipp Rudo) [1780665] - [net] net/smc: increase device refcount for added link group (Philipp Rudo) [1780665] - [net] net/smc: separate locks for SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: separate SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: original socket family in inet_sock_diag (Philipp Rudo) [1780665] - [infiniband] RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW gid index (Kamal Heib) [1828601] - [infiniband] RDMA/core: Add helper function to retrieve driver gid context from gid attr (Kamal Heib) [1828601] - [media] media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused() (Vladis Dronov) [1825616] {CVE-2019-9455} - [net] SUNRPC: Fix initialisation of struct rpc_xprt_switch (Steve Dickson) [1683394] - [net] SUNRPC: add links for all client xprts to debugfs (Steve Dickson) [1683394] - [net] SUNRPC: enhance rpc_clnt_show_stats() to report on all xprts (Steve Dickson) [1683394] - [net] SUNRPC: Fix transport accounting when caller specifies an rpc_xprt (Steve Dickson) [1683394] - [fs] NFS: send state management on a single connection (Steve Dickson) [1683394] - [net] SUNRPC: Add basic load balancing to the transport switch (Steve Dickson) [1683394] - [net] SUNRPC: Fix up task signalling (Steve Dickson) [1683394] - [fs] NFS: Allow multiple connections to a NFSv2 or NFSv3 server (Steve Dickson) [1683394] - [fs] NFS: Display the "nconnect" mount option if it is set (Steve Dickson) [1683394] - [fs] pNFS: Allow multiple connections to the DS (Steve Dickson) [1683394] - [fs] NFSv4: Allow multiple connections to NFSv4.x (x>0) servers (Steve Dickson) [1683394] - [fs] NFS: Add a mount option to specify number of TCP connections to use (Steve Dickson) [1683394] - [net] SUNRPC: Allow creation of RPC clients with multiple connections (Steve Dickson) [1683394] - [net] netlabel: cope with NULL catmap (Paolo Abeni) [1827251] {CVE-2020-10711} - [scsi] scsi: qla2xxx: fix a potential NULL pointer dereference ("Ewan D. Milne") [1829250] {CVE-2019-16233} - [input] Input: ff-memless - kill timer in destroy() (Chris von Recklinghausen) [1815024] {CVE-2019-19524}- [netdrv] net/mlx5e: kTLS, Do not send decrypted-marked SKBs via non-accel path (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Remove redundant posts in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Fix corner-case checks in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Prevent ingress rate configuration of uplink rep (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Fix lowest FDB pool size (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix hairpin RSS table size (Alaa Hleihel) [1789380] - [netdrv] Revert "net/mlx5: Support lockless FTE read lookups" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move devlink registration before interfaces load (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Always print health reporter message to dmesg (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Avoid duplicating rule destinations (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Fix device memory flows (Alaa Hleihel) [1789380] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev mode for prio tag (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix build error without IPV6 (Alaa Hleihel) [1789380] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Remove redundant pointer check (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TC, Stub out ipv6 tun create header function (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add support for Geneve packets SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add HW bits and definitions for Geneve flex parser (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Refactor VXLAN GPE flex parser tunnel code for SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Implement callbacks for getting VFs GUID attributes (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Rx, Update page pool numa node when changed (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support extended number of strides for Striding RQ (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove redundant NULL initializations (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Add new chain for netfilter flow table offload (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor creating fast path prio chains (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Accumulate levels for chains prio namespaces (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Define fdb tc levels per prio (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Simplify fdb chain and prio eswitch defines (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support flow counters offset for bulk counters (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Dump of fw_fatal use updated devlink binary interface (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Rename profile and init methods (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix spelling mistake "metdata" -> "metadata" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix kvfree of uninitialized pointer spec (Alaa Hleihel) [1789380] - [infiniband] IB: mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: LAG, Use port enumerators (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: rate limit alloc_ent error messages (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add ToS (DSCP) header rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Bit sized fields rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: WQ, Move short getters into header file (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Support lockless FTE read lookups (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Do not hold group lock while allocating FTE in software (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Verify that rule has at least one fwd/drop action (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove unneeded variable in mlx5_unload_one (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: FPGA, support network cards with standalone FPGA (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mlx5_core_is_vf() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor ingress acl configuration (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Restrict metadata disablement to offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads shift ACL programming during enable/disable vport (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move ACL drop counters life cycle close to ACL lifecycle (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Legacy introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Prepare code to handle vport enable error (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Tide up state_lock and vport enabled flag usage (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move legacy drop counter and rule under legacy structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move metdata fields under offloads structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Introduce and use mlx5_esw_is_manager_vport() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Introduce and use vlan rule config helper (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename ingress acl config in offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename egress config to generic name (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Test write combining support (Alaa Hleihel) [1789380] - [netdrv] net: Fix misspellings of "configure" and "configuration" (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not race with mlx5_ib_invalidate_range during create and destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit ODP destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Avoid double lookups on the pagefault path (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Reduce locking in implicit_mr_get_data() (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use an xarray for the children of an implicit ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split implicit handling from pagefault_mr (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Set the HW IOVA of the child MRs to their place in the tree (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Lift implicit_mr_alloc() into the two routines that call it (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit_mr_get_data (Alaa Hleihel) [1789380] - [netdrv] RDMA/mlx5: Delete struct mlx5_priv->mkey_table (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use a dedicated mkey xarray for ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split sig_err MR data into its own xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use SRCU properly in ODP prefetch (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Add capability for max sge to get optimized performance (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mkey context setting helper routine (Alaa Hleihel) [1789380] - [include] net/mlx5: Expose optimal performance scatter entries capability (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary else statement (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary return statement (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Group boolean parameters to take less space (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add missing capability bit check for IP-in-IP (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix ingress rate configuration for representors (Alaa Hleihel) [1789378] - [netdrv] mlx5: reject unsupported external timestamp flags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Replace kfree with kvfree when free vhca stats (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove incorrect match criteria assignment line (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Enhance TX resync flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save a copy of the crypto info (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unneeded cipher type checks (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Limit DUMP wqe size (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix missing SQ edge fill (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save by-value copy of the record frags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save only the frag page to release at completion (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Size of a Dump WQE is fixed (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Release reference on DUMPed fragments in shutdown flow (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Put live in the correct place for ODP MRs (Alaa Hleihel) [1789378] - [infiniband] RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages() (Alaa Hleihel) [1789378] - [netdrv] drivers: net: Fix Kconfig indentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove redundant dev_name print from err log (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove useless set memory to zero use memset() (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unused function parameter (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use PTR_ERR_OR_ZERO rather than its implementation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 being a module (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Kconfig: Fix MLX5_CORE dependency with PCI_HYPERV_INTERFACE (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix static checker warning of potential pointer math issue (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove unlikely() from WARN*() condition (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support TSO and TX checksum offloads for IP-in-IP tunnels (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Improve stateless offload capability check (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support RSS for IP-in-IP and IPv6 tunneled packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Change function's position to a more fitting file (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add page fault handler for DC initiator WQE (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Remove check of FW capabilities in ODP page fault handling (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Set ODP capabilities for DC transport to max (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: RDMA_RX flow type support for user applications (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Fix return code in case of hyperv wrong size read (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add mlx5e HV VHCA stats agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA control agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA infrastructure (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add wrappers for HyperV PCIe operations (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh used value update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add tc flower tracepoints (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use ib_umem_start instead of umem.address (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Create bypass and loopback flow steering namespaces for RDMA RX (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add per-namespace flow table default miss action support (Alaa Hleihel) [1789378] - [include] net/mlx5: Expose IP-in-IP capability bit (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Improve functions documentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from CQE with error on RQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: RX, Handle CQE with error at the earliest stage (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from rx timeout (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Report and recover from CQE error on ICOSQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Split open/close ICOSQ into stages (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add support to rx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add helper functions for reporter's basics (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add cq info to tx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx reporter diagnostics output (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx diagnose function (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Generalize tx reporter's functionality (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Change naming convention for reporter's functions (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Rename reporter header file (Alaa Hleihel) [1790198 1789378] - [infiniband] RDMA/mlx5: Annotate lock dependency in bind/unbind slave port (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Expose XRQ legacy commands over the DEVX interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add legacy events to DEVX list (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add XRQ legacy commands opcodes (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use debug message instead of warn (Alaa Hleihel) [1789378] - [netdrv] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789378] - [infiniband] mlx5: Use refcount_t for refcount (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Allow dropping specific tunnel packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: TX reporter cleanup (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Set tx reporter only on successful creation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Rx, checksum handling refactoring (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Soften inline mode VLAN dependencies (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Slight enhancement for WQE fetch function (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Close TX MPWQE session when no room for inline packet left (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Strict the room needed for SQ edge NOPs (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: E-Switch, add ingress rate support (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Remove DEBUG ODP code (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Avoid unnecessary typecast (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: xsk: dynamically allocate mlx5e_channel_param (Alaa Hleihel) [1789378] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789378] - [char] tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module (David Gibson) [1781915] - [char] tpm: ibmvtpm: Add support for TPM2 (David Gibson) [1781915] - [char] tpm: of: Handle IBM, vtpm20 case when getting log parameters (David Gibson) [1781915] - [wireless] iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices (Jarod Wilson) [1807052] - [wireless] mwifiex: set needed_headroom, not hard_header_len (Jarod Wilson) [1807052] - [wireless] ath9k: Handle txpower changes even when TPC is disabled (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: fix coverage_class type (Jarod Wilson) [1807052] - [wireless] rtw88: Use kfree_skb() instead of kfree() (Jarod Wilson) [1807052] - [wireless] brcmfmac: abort and release host after error (Jarod Wilson) [1807052] - [wireless] ath11k: Silence clang -Wsometimes-uninitialized in ath11k_update_per_peer_stats_from_txcompl (Jarod Wilson) [1807052] - [wireless] ath10k: Call cpu_latency_qos_*() instead of pm_qos_*() (Jarod Wilson) [1807052] - [net] mac80211: fix authentication with iwlwifi/mvm (Jarod Wilson) [1807052] - [net] mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX (Jarod Wilson) [1807052] - [net] mac80211: mark station unauthorized before key removal (Jarod Wilson) [1807052] - [net] mac80211: Check port authorization in the ieee80211_tx_dequeue() case (Jarod Wilson) [1807052] - [net] cfg80211: Do not warn on same channel at the end of CSA (Jarod Wilson) [1807052] - [net] mac80211: drop data frames without key on encrypted links (Jarod Wilson) [1807052] - [net] nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 (Jarod Wilson) [1807052] - [wireless] iwlwifi: cfg: use antenna diversity with all AX101 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix rate scale NSS configuration (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't add TLV offset when reading FIFOs (Jarod Wilson) [1807052] - [wireless] iwlwifi: check allocated pointer when allocating conf_tlvs (Jarod Wilson) [1807052] - [wireless] iwlwifi: consider HE capability when setting LDPC (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: take the required lock when clearing time event data (Jarod Wilson) [1807052] - [net] mac80211: Do not send mesh HWMP PREQ if HWMP is disabled (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for channel switch (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for beacon report scanning (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for critical protocol indication (Jarod Wilson) [1807052] - [wireless] mt76: fix array overflow on receiving too many fragments for a packet (Jarod Wilson) [1807052] - [net] mac80211: rx: avoid RCU list traversal under mutex (Jarod Wilson) [1807052] - [net] nl80211: explicitly include if_vlan.h (Jarod Wilson) [1807052] - [net] mac80211: Remove a redundant mutex unlock (Jarod Wilson) [1807052] - [net] cfg80211: check reg_rule for NULL in handle_channel_custom() (Jarod Wilson) [1807052] - [net] nl80211: fix potential leak in AP start (Jarod Wilson) [1807052] - [net] mac80211: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1807052] - [net] cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1807052] - [net] cfg80211: check wiphy driver existence for drvinfo report (Jarod Wilson) [1807052] - [net] mac80211: consider more elements in parsing CRC (Jarod Wilson) [1807052] - [net] mac80211: fix quiet mode activation in action frames (Jarod Wilson) [1807052] - [net] mac80211: use more bits for ack_frame_id (Jarod Wilson) [1807052] - [wireless] rtw88: Fix return value of rtw_wow_check_fw_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: d3: read all FW CPUs error info (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix TDLS discovery with the new firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: avoid use after free for pmsr request (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update the DTS measurement type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't throw error when trying to remove IGTK (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix thermal zone registration (Jarod Wilson) [1807052] - [wireless] iwlwifi: use helpers (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Jarod Wilson) [1807052] - [wireless] mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: fix spelling mistake "initilized" -> "initialized" (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: remove redundant assignment to variable cond (Jarod Wilson) [1807052] - [wireless] brcmfmac: Remove always false 'idx < 0' statement (Jarod Wilson) [1807052] - [wireless] rtw88: use shorter delay time to poll PS state (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL skb access in TX ISR (Jarod Wilson) [1807052] - [wireless] brcmfmac: add initial support for monitor mode (Jarod Wilson) [1807052] - [wireless] brcmfmac: simplify building interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 (Jarod Wilson) [1807052] - [wireless] brcmfmac: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtw88: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Fix typo (Jarod Wilson) [1807052] - [wireless] rtw88: change max_num_of_tx_queue() definition to inline in pci.h (Jarod Wilson) [1807052] - [wireless] rtw88: assign NULL to skb after being kfree()'ed (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_hci_stop() instead of rtwdev->hci.ops->stop() (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused vif pointer in struct rtw_vif (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused variable 'in_lps' (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused spinlock (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: update power sequence to v15 (Jarod Wilson) [1807052] - [wireless] rtw88: fix TX secondary channel offset of 40M if current bw is 20M or 40M (Jarod Wilson) [1807052] - [wireless] rtw88: fix rate mask for 1SS chip (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan net-detect support (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan pattern match support (Jarod Wilson) [1807052] - [wireless] rtw88: support wowlan feature for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: load wowlan firmware if wowlan is supported (Jarod Wilson) [1807052] - [wireless] rtw88: add interface config for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset dma when reset pci trx ring (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset ring index when release skbs in tx ring (Jarod Wilson) [1807052] - [wireless] ath10k: Use device_get_match_data() to simplify code (Jarod Wilson) [1807052] - [wireless] ath10k: Add newlines to printk messages (Jarod Wilson) [1807052] - [wireless] ath10k: Correct the DMA direction for management tx buffers (Jarod Wilson) [1807052] - [wireless] mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame() (Jarod Wilson) [1807052] - [wireless] ath11k: fix up some error paths (Jarod Wilson) [1807052] - [wireless] ath11k: make sure to also report the RX bandwidth inside radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: avoid null pointer dereference when pointer band is null (Jarod Wilson) [1807052] - [wireless] ath11k: Add missing pdev rx rate stats (Jarod Wilson) [1807052] - [wireless] ath11k: ensure ts.flags is initialized before bit-wise or'ing in values (Jarod Wilson) [1807052] - [wireless] ath11k: set TxBf parameters after vdev start (Jarod Wilson) [1807052] - [wireless] ath11k: enable HE tlvs in ppdu stats for pktlog lite (Jarod Wilson) [1807052] - [wireless] ath11k: fix debugfs build failure (Jarod Wilson) [1807052] - [wireless] ath10k: Don't call SCM interface for statically mapped msa region (Jarod Wilson) [1807052] - [wireless] Revert "ath10k: fix DMA related firmware crashes on multiple devices" (Jarod Wilson) [1807052] - [wireless] ath10k: drop RX skb with invalid length for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] ath10k: Add optional qdss clk (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Fix comment on ath10k_pci_dump_memory_sram (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe (Jarod Wilson) [1807052] - [wireless] ath9k: use true,false for bool variable (Jarod Wilson) [1807052] - [net] net: mac80211: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] net: iwlwifi: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] iwlwifi: add device name to device_info (Jarod Wilson) [1807052] - [wireless] iwlwifi: implement a new device configuration table (Jarod Wilson) [1807052] - [wireless] iwlwifi: assume the driver_data is a trans_cfg, but allow full cfg (Jarod Wilson) [1807052] - [wireless] iwlwifi: prph: remove some unused register definitions (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print out extended secboot status before dump (Jarod Wilson) [1807052] - [wireless] iwlwifi: incorporate firmware filename into version (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: check for the domain on all TLV types during init (Jarod Wilson) [1807052] - [wireless] iwlwifi: add new iwlax411 struct for type SoSnj (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove the iwl_dbg_tlv_gen_active_trigs() function (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove unnecessary active triggers status flag (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't allow changing the domain via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Update BEACON_TEMPLATE_CMD firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove CSR registers abstraction (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove some outdated iwl22000 configurations (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: validate queue ID before array deref/bit ops (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: use partial pages if applicable (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: map only used part of RX buffers (Jarod Wilson) [1807052] - [wireless] iwlwifi: allocate more receive buffers for HE devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for responder config command version 7 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for location range request version 8 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: remove support for fw scan api v11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: don't skip a TX FIFO when dumping (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update powersave correctly for D3 (Jarod Wilson) [1807052] - [wireless] ath11k: Use sizeof_field() instead of FIELD_SIZEOF() (Jarod Wilson) [1807052] - [wireless] ath11k: explicitly cast wmi commands to their correct struct type (Jarod Wilson) [1807052] - [wireless] orinoco: avoid assertion in case of NULL pointer (Jarod Wilson) [1807052] - [wireless] brcmfmac: Keep OOB wake-interrupt disabled when it shouldn't be enabled (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_usbdev_qinit (Jarod Wilson) [1807052] - [wireless] brcmfmac: not set mbss in vif if firmware does not support MBSS (Jarod Wilson) [1807052] - [wireless] brcmfmac: add RSDB condition when setting interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for BCM4359 SDIO chipset (Jarod Wilson) [1807052] - [wireless] brcmfmac: make errors when setting roaming parameters non-fatal (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix rambase for 4359/9 (Jarod Wilson) [1807052] - [wireless] brcmfmac: set F2 blocksize and watermark for 4359 (Jarod Wilson) [1807052] - [wireless] brcmfmac: reset two D11 cores if chip has two D11 cores (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: set interface carrier to off by default (Jarod Wilson) [1807052] - [wireless] mwifiex: delete unused mwifiex_get_intf_num() (Jarod Wilson) [1807052] - [wireless] rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix use after free in brcmf_sdio_readframes() (Jarod Wilson) [1807052] - [wireless] rt2x00: use RESET state bit to prevent IV changes on restart (Jarod Wilson) [1807052] - [wireless] rt2x00: implement reconfig_complete (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl_pci: Fix -Wcast-function-type (Jarod Wilson) [1807052] - [wireless] brcmsmac: Remove always false 'channel < 0' statement (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove last definitions of local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl88821ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove dependence on special bit manipulation macros for common driver (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove usage of private bit manipulation (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() (Jarod Wilson) [1807052] - [wireless] ath9k: fix storage endpoint lookup (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] ath11k: remove an unneeded NULL check (Jarod Wilson) [1807052] - [wireless] ath11k: checking for NULL vs IS_ERR() (Jarod Wilson) [1807052] - [wireless] ath11k: delete a stray unlock in ath11k_dbg_htt_stats_req() (Jarod Wilson) [1807052] - [wireless] ath11k: fix missing free of skb on error return path (Jarod Wilson) [1807052] - [wireless] ath11k: fix uninitialized variable radioup (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak on reg_info (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unnecessary enum scan_priority (Jarod Wilson) [1807052] - [wireless] ath11k: fix several spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath11k: add some missing __packed qualifiers (Jarod Wilson) [1807052] - [wireless] ath11k: set the BA buffer size to 256 when HE is enabled (Jarod Wilson) [1807052] - [wireless] ath11k: fix pdev when invoking ath11k_wmi_send_twt_enable_cmd() (Jarod Wilson) [1807052] - [wireless] ath11k: optimize ath11k_hal_tx_status_parse (Jarod Wilson) [1807052] - [wireless] ath11k: optimise ath11k_dp_tx_completion_handler (Jarod Wilson) [1807052] - [wireless] ath11k: move some tx_status parsing to debugfs code (Jarod Wilson) [1807052] - [wireless] ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab (Jarod Wilson) [1807052] - [wireless] ath11k: drop memset when setting up a tx cmd desc (Jarod Wilson) [1807052] - [wireless] ath11k: disable PS for STA interfaces by default upon bringup (Jarod Wilson) [1807052] - [wireless] ath11k: add wmi helper for turning STA PS on/off (Jarod Wilson) [1807052] - [wireless] ath10k: Fix some typo in some warning messages (Jarod Wilson) [1807052] - [wireless] ath11k: register HE mesh capabilities (Jarod Wilson) [1807052] - [net] netlink: rename nl80211_validate_nested() to nla_validate_nested() (Jarod Wilson) [1807052] - [wireless] wireless/mediatek: Replace rcu_swap_protected() with rcu_replace_pointer() (Jarod Wilson) [1807052] - [wireless] ath: add support for special 0x0 regulatory domain (Jarod Wilson) [1807052] - [wireless] ath10k: change bundle count for max rx bundle for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable napi on RX path for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: fix indentation in ath11k_mac_prepare_he_mode() (Jarod Wilson) [1807052] - [wireless] ath11k: Setup REO destination ring before sending wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Move mac80211 hw allocation before wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Skip update peer stats for management packets (Jarod Wilson) [1807052] - [wireless] ath11k: update tx duration in station info (Jarod Wilson) [1807052] - [wireless] ath11k: fix vht guard interval mapping (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak in monitor mode (Jarod Wilson) [1807052] - [wireless] ath11k: Advertise MPDU start spacing as no restriction (Jarod Wilson) [1807052] - [wireless] ath11k: Update tx and rx chain count properly on drv_set_antenna (Jarod Wilson) [1807052] - [wireless] ath11k: add necessary peer assoc params in wmi dbg (Jarod Wilson) [1807052] - [wireless] ath11k: unlock mutex during failure in qmi fw ready (Jarod Wilson) [1807052] - [wireless] ath11k: add support for controlling tx power to a station (Jarod Wilson) [1807052] - [wireless] ath11k: update bawindow size in delba process (Jarod Wilson) [1807052] - [wireless] ath11k: avoid use_after_free in ath11k_dp_rx_msdu_coalesce API (Jarod Wilson) [1807052] - [wireless] ath11k: avoid burst time conversion logic (Jarod Wilson) [1807052] - [wireless] ath11k: pktlog: fix sending/using the pdev id (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up in ath11k_qmi_wlanfw_wlan_cfg_send() (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up ce and HTC service config update (Jarod Wilson) [1807052] - [wireless] ath11k: tracing: fix ath11k tracing (Jarod Wilson) [1807052] - [wireless] ath10k: enable wow feature for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: change log level for mpdu status of sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: set WMI_PEER_AUTHORIZE after a firmware crash (Jarod Wilson) [1807052] - [wireless] ath10k: set max mtu to 1500 for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: enable firmware log by default for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: Fix target crash due to WBM_IDLE_LINK ring desc shortage (Jarod Wilson) [1807052] - [wireless] ath11k: Fixing TLV length issue in peer pktlog WMI command (Jarod Wilson) [1807052] - [wireless] ath11k: Fix skb_panic observed during msdu coalescing (Jarod Wilson) [1807052] - [wireless] ath11k: remove unused tx ring counters (Jarod Wilson) [1807052] - [wireless] ath11k: avoid WMM param truncation (Jarod Wilson) [1807052] - [wireless] ath11k: optimize RX path latency (Jarod Wilson) [1807052] - [wireless] ath11k: update tcl cmd descriptor parameters for STA mode (Jarod Wilson) [1807052] - [wireless] ath11k: fix wmi service ready ext tlv parsing (Jarod Wilson) [1807052] - [wireless] ath11k: fix resource leak in ath11k_mac_sta_state (Jarod Wilson) [1807052] - [wireless] ath11k: Fix htt stats sounding info and pdev cca stats (Jarod Wilson) [1807052] - [wireless] ath10k: move non-fatal warn logs to dbg level (Jarod Wilson) [1807052] - [wireless] ath11k: add spatial reuse support (Jarod Wilson) [1807052] - [wireless] ath11k: add TWT support (Jarod Wilson) [1807052] - [wireless] ath11k: add HE support (Jarod Wilson) [1807052] - [wireless] ath11k: Remove dead code while handling amsdu packets (Jarod Wilson) [1807052] - [wireless] ath11k: fix missed bw conversion in tx completion (Jarod Wilson) [1807052] - [wireless] ath11k: convert message from info to dbg (Jarod Wilson) [1807052] - [wireless] ath11k: ignore event 0x6017 (Jarod Wilson) [1807052] - [wireless] ath11k: add RX stats support for radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: driver for Qualcomm IEEE 802.11ax devices (Jarod Wilson) [1807052] - [wireless] ath10k: fix RX of frames with broken FCS in monitor mode (Jarod Wilson) [1807052] - [wireless] ath10k: report rssi of each chain to mac80211 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: Handle "invalid" BDFs for msm8998 devices (Jarod Wilson) [1807052] - [wireless] ath10k: Fix qmi init error handling (Jarod Wilson) [1807052] - [wireless] ath10k: add NL80211_FEATURE_ND_RANDOM_MAC_ADDR for NLO (Jarod Wilson) [1807052] - [wireless] ath10k: Handle when FW doesn't support QMI_WLFW_HOST_CAP_REQ_V01 (Jarod Wilson) [1807052] - [wireless] ath10k: add large size for BMI download data for SDIO (Jarod Wilson) [1807052] - [wireless] ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_config_pno_start (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: remove struct ath10k_sdio_rx_data::status (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: cosmetic cleanup (Jarod Wilson) [1807052] - [wireless] ath10k: add workqueue for RX path of sdio (Jarod Wilson) [1807052] - [wireless] ath10k: change max RX bundle size from 8 to 32 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable RX bundle receive for sdio (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif to Rx queues (Jarod Wilson) [1807052] - [net] cfg80211: fix page refcount issue in A-MSDU decap (Jarod Wilson) [1807052] - [net] cfg80211: check for set_wiphy_params (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in cfg80211_cqm_rssi_update (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in nl80211_probe_mesh_link (Jarod Wilson) [1807052] - [net] cfg80211: fix deadlocks in autodisconnect work (Jarod Wilson) [1807052] - [net] wireless: wext: avoid gcc -O3 warning (Jarod Wilson) [1807052] - [net] mac80211: Fix TKIP replay protection immediately after key setup (Jarod Wilson) [1807052] - [net] cfg80211: Fix radar event during another phy CAC (Jarod Wilson) [1807052] - [net] wireless: fix enabling channel 12 for custom regulatory domain (Jarod Wilson) [1807052] - [net] mac80211: mesh: restrict airtime metric to peered established plinks (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: mvm: fix scan config command size" (Jarod Wilson) [1807052] - [wireless] iwlwifi: fw: make pos static in iwl_sar_get_ewrd_table() loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove lar_disable module parameter (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: force stop the debug monitor HW (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: always disable L0S states (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rename L0S_ENABLED bit to L0S_DISABLED (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix potential SKB leak on TXQ TX (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix SKB leak on invalid queue (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: extend hardware workaround to context-info (Jarod Wilson) [1807052] - [wireless] iwlwifi: Don't ignore the cap field upon mcc update (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: report TX rate to mac80211 directly for RS offload (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix NVM check for 3168 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: fix TLV fragment allocation loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: allocate smaller dev_cmd for TX headers (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: detect the DMA bug and warn if it happens (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: work around DMA hardware bug (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move page tracking into get_page_hdr() (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send PPAG command if disabled (Jarod Wilson) [1807052] - [wireless] mt76: Off by one in mt76_calc_rx_airtime() (Jarod Wilson) [1807052] - [wireless] mt76: fix LED link time failure (Jarod Wilson) [1807052] - [net] mac80211: Turn AQL into an NL80211_EXT_FEATURE (Jarod Wilson) [1807052] - [net] mac80211: airtime: Fix an off by one in ieee80211_calc_rx_airtime() (Jarod Wilson) [1807052] - [net] cfg80211: fix double-free after changing network namespace (Jarod Wilson) [1807052] - [net] mac80211: fix TID field in monitor mode transmit (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move power gating workaround earlier in the flow (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ detection" (Jarod Wilson) [1807052] - [wireless] wireles: Use sizeof_field() macro (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: fix default mac address overwrite (Jarod Wilson) [1807052] - [wireless] ath9k: use iowrite32 over __raw_writel (Jarod Wilson) [1807052] - [net] mac80211: Use Airtime-based Queue Limits (AQL) on packet dequeue (Jarod Wilson) [1807052] - [net] mac80211: Implement Airtime-based Queue Limit (AQL) (Jarod Wilson) [1807052] - [net] mac80211: Import airtime calculation code from mt76 (Jarod Wilson) [1807052] - [net] mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED (Jarod Wilson) [1807052] - [net] mac80211: expose HW conf flags through debugfs (Jarod Wilson) [1807052] - [net] mac80211: Add new sta_info getter by sta/vif addrs (Jarod Wilson) [1807052] - [net] mac80211: add a comment about monitor-to-dev injection (Jarod Wilson) [1807052] - [wireless] drivers: net: Fix Kconfig indentation, continued (Jarod Wilson) [1807052] - [wireless] mt76: fix fix ampdu locking (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: fix endpoint definition order (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: read {tx,rx} mask from eeprom (Jarod Wilson) [1807052] - [wireless] mt76: move mt76_get_antenna in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: fix possible out-of-bound access in mt7615_fill_txs/mt7603_fill_txs (Jarod Wilson) [1807052] - [wireless] Revert "mt76: mt76x0e: don't use hw encryption for MT7630E" (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: disable radar pattern detector during scanning (Jarod Wilson) [1807052] - [wireless] mt76: move interface_modes definition in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add ibss support (Jarod Wilson) [1807052] - [wireless] mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_register_device (Jarod Wilson) [1807052] - [wireless] mt76: use mt76_dev in mt76_is_{mmio,usb} (Jarod Wilson) [1807052] - [wireless] mt76: Remove set but not used variable 'idx' (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on a dedicated stats workqueue (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on usb_interface instead of usb_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: remove 350ms delay in mt76x0_phy_calibrate (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: update ewma pkt len in mt76x02u_tx_prepare_skb (Jarod Wilson) [1807052] - [wireless] mt76: remove obsolete .add_buf() from struct mt76_queue_ops (Jarod Wilson) [1807052] - [wireless] mt76: add sanity check for a-mpdu rx wcid index (Jarod Wilson) [1807052] - [wireless] mt76: refactor cc_lock locking scheme (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: eeprom: add support for MAC address from OF (Jarod Wilson) [1807052] - [wireless] mt76: avoid enabling interrupt if NAPI poll is still pending (Jarod Wilson) [1807052] - [wireless] mt76: fix aggregation stop issue (Jarod Wilson) [1807052] - [wireless] mt76: drop rcu read lock in mt76_rx_aggr_stop (Jarod Wilson) [1807052] - [wireless] mt76: add missing locking around ampdu action (Jarod Wilson) [1807052] - [wireless] mt76: do not use devm API for led classdev (Jarod Wilson) [1807052] - [wireless] mt76: enable airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: track tx/rx airtime for airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: introduce mt7615_mac_wtbl_update routine (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix survey channel busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: report tx_time, bss_rx and busy time to mac80211 (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: track approximate tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move MT_CH_TIME_CFG init to mt76x02_mac_cc_reset (Jarod Wilson) [1807052] - [wireless] mt76: unify channel survey update code (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: switch to a different counter for survey busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: track tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: track rx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: store current channel survey_state in struct mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: rename mt76_driver_ops txwi_flags to drv_flags and include tx aligned4 (Jarod Wilson) [1807052] - [wireless] mt76: report rx a-mpdu subframe status (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: remove q_rx field from struct mt7603_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: move aggr_stats array in mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add queue entry in debugfs (Jarod Wilson) [1807052] - [wireless] mt76: move queue debugfs entry to driver specific code (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: move mt76x02u_mac_start in mt76x02-usb module (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0u: reset counter starting the device (Jarod Wilson) [1807052] - [wireless] mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_mac_start (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move mac_reset_counter in mt76x02_lib module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: enable SCS by default (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0e: make array mt76x0_chan_map static const, makes object smaller (Jarod Wilson) [1807052] - [wireless] mt76: usb: add lockdep_assert_held in __mt76u_vendor_request (Jarod Wilson) [1807052] - [wireless] mt76: remove empty flag in mt76_txq_schedule_list (Jarod Wilson) [1807052] - [wireless] mt76: use cancel_delayed_work_sync in mt76_rx_aggr_shutdown (Jarod Wilson) [1807052] - [wireless] mt76: remove aggr_work field from struct mt76_wcid (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix control frame rx in monitor mode (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 52 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: check kasprintf() return value (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove outdated comment referring to wake lock (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: trace IOVA for iwlwifi_dev_tx_tb (Jarod Wilson) [1807052] - [wireless] iwlwifi: dvm: excessive if in rs_bt_update_lq() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Report tx/rx antennas (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rx: use rxq queue_size instead of constant (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove left-over non-functional email alias (Jarod Wilson) [1807052] - [wireless] iwlwifi: config: remove max_rx_agg_size (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make some RX functions static (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req FW API ver 13 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: fix support for transmitting SKBs with fraglist (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'vif', 'dev', 'len' (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove monitor interface when detaching (Jarod Wilson) [1807052] - [wireless] brcmfmac: disable PCIe interrupts before bus reset (Jarod Wilson) [1807052] - [wireless] rtw88: allows to enable/disable HCI link PS mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: pci: enable CLKREQ function if host supports it (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use for loop instead of while loop for DBI/MDIO (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use macros to access PCI DBI/MDIO registers (Jarod Wilson) [1807052] - [wireless] rtlwifi: set proper udelay within rf_serial_read (Jarod Wilson) [1807052] - [wireless] rtlwifi: rf_lock use non-irqsave spin_lock (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove set but not used variable 'mpnum', 'nsp', 'nmp' (Jarod Wilson) [1807052] - [wireless] rtw88: remove duplicated include from ps.c (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'rsr' (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove unnecessary return (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: remove local VENDOR_ID and DEVICE_ID definitions (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 use new SDIO_VENDOR_ID_TI_WL1251 definition (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 add device tree support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix non-ACPI function (Jarod Wilson) [1807052] - [wireless] iwlwifi: 22000: fix some indentation (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove IWL_DEVICE_22560/IWL_DEVICE_FAMILY_22560 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: sync the iwl_mvm_session_prot_notif layout (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: start CTDP budget from 2400mA (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't skip mgmt tid when flushing all tids (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: scan: enable adaptive dwell in p2p (Jarod Wilson) [1807052] - [wireless] iwlwifi: refactor the SAR tables from mvm to acpi (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req cmd ver 12 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: make new scan req versioning flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix unaligned read of rx_pkt_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove redundant assignment to variable bufsz (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 51 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: FW API: reference enum in docs of modify_mask (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print rate_n_flags in a pretty format (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: adapt the code to use api ver 11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: Create function to build scan cmd (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: create function for scan scheduling params (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support dump collection upon assert during D3 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make iwl_pcie_gen2_update_byte_tbl static (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: in VHT connection use only VHT capabilities (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: update iwl_uhb_nvm_channels (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix support for single antenna diversity (Jarod Wilson) [1807052] - [wireless] ath10k: qmi: Sleep for a while before assigning MSA memory (Jarod Wilson) [1807052] - [wireless] ath10k: Revert "ath10k: add cleanup in ath10k_sta_state()" (Jarod Wilson) [1807052] - [wireless] mwifiex: Re-work support for SDIO HW reset (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Add support for Edimax EW-7611ULB (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing enable interrupt flag (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address (Jarod Wilson) [1807052] - [net] mac80211: Use debugfs_create_xul() helper (Jarod Wilson) [1807052] - [net] cfg80211: VLAN offload support for set_key and set_sta_vlan (Jarod Wilson) [1807052] - [net] mac80211: Shrink the size of ack_frame_id to make room for tx_time_est (Jarod Wilson) [1807052] - [net] mac80211: don't re-parse elems in ieee80211_assoc_success() (Jarod Wilson) [1807052] - [net] mac80211: move store skb ack code to its own function (Jarod Wilson) [1807052] - [wireless] ath10k: disable cpuidle during downloading firmware (Jarod Wilson) [1807052] - [wireless] ath10k: fix potential issue of peer stats allocation (Jarod Wilson) [1807052] - [wireless] ath10k: fix get invalid tx rate for Mesh metric (Jarod Wilson) [1807052] - [wireless] rtw88: signal completion even on firmware-request failure (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL pointer access for firmware (Jarod Wilson) [1807052] - [wireless] rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() (Jarod Wilson) [1807052] - [wireless] rt2800: remove errornous duplicate condition (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8225se: remove some unused const variables (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove set but not used variables (Jarod Wilson) [1807052] - [wireless] rtw88: raise LPS threshold to 50, for less power consumption (Jarod Wilson) [1807052] - [wireless] ath5k: eeprom: Remove unneeded variable (Jarod Wilson) [1807052] - [wireless] ath10k: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] b43: dma: Fix use true/false for bool type variable (Jarod Wilson) [1807052] - [wireless] b43: main: Fix use true/false for bool type (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant null pointer check on arrays (Jarod Wilson) [1807052] - [wireless] rtw88: avoid FW info flood (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential read outside array boundary (Jarod Wilson) [1807052] - [wireless] rtw88: rearrange if..else statements for rx rate indexes (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_phy_pg_cfg_pair struct, not arrays (Jarod Wilson) [1807052] - [wireless] rtw88: 8822b: add RFE type 3 support (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for power tracking (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for DPK (Jarod Wilson) [1807052] - [wireless] net: Fix various misspellings of "connect" (Jarod Wilson) [1807052] - [wireless] net: Fix misspellings of "configure" and "configuration" (Jarod Wilson) [1807052] - [wireless] rtw88: fix GENMASK_ULL for u64 (Jarod Wilson) [1807052] - [wireless] iwlwifi: rx: use new api to get band from rx mpdu (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: create function to convert channel index to nl80211_band (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Invert the condition for OFDM rate (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: create function to convert nl80211 band to phy band (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use vzalloc to allocate dumping memory regions (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add user trigger support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add notification for missed VAP (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix old-style declaration (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: use the new session protection command (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove leftover rs_remove_sta_debugfs() prototype (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for new version for D0I3_END_CMD (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: consider ieee80211 station max amsdu value (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW notification dumping in case of missed beacon (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: remove old API and some related code (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: rename external debug configuration file (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW response/notification region type (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support domain changing via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add periodic trigger new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement monitor allocation flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement time point handling (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add TLV allocation new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new API in dump info (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add error tables dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add monitor dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: remove multi buffers infra (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new trigger TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new region TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: load external dbg cfg after internal cfg is loaded (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix warnings for symbol not declared (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: remove set but not used variable 'rate_mask' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove unnecessary NULL check in rtl_regd_init (Jarod Wilson) [1807052] - [wireless] rtw88: add phy_info debugfs to show Tx/Rx physical status (Jarod Wilson) [1807052] - [wireless] rtw88: add set_bitrate_mask support (Jarod Wilson) [1807052] - [wireless] rtw88: Enable 802.11ac beamformee support (Jarod Wilson) [1807052] - [wireless] rtw88: add power tracking support (Jarod Wilson) [1807052] - [wireless] rtw88: use macro to check the current band (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot (Jarod Wilson) [1807052] - [wireless] rtw88: mark rtw_fw_hdr __packed (Jarod Wilson) [1807052] - [wireless] net/wireless: Delete unnecessary checks before the macro call "dev_kfree_skb" (Jarod Wilson) [1807052] - [wireless] wireless: Remove call to memset after dma_alloc_coherent (Jarod Wilson) [1807052] - [wireless] rtw88: include interrupt.h for tasklet_struct (Jarod Wilson) [1807052] - [wireless] rtw88: use a for loop in rtw_power_mode_change(), not goto (Jarod Wilson) [1807052] - [wireless] rtw88: coex: Set 4 slot mode for A2DP (Jarod Wilson) [1807052] - [wireless] rtw88: pci: config phy after chip info is setup (Jarod Wilson) [1807052] - [wireless] rtw88: Use rtw_write8_set to set SYS_FUNC (Jarod Wilson) [1807052] - [wireless] rtw88: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1807052] - [wireless] rtw88: config 8822c multicast address in MAC init flow (Jarod Wilson) [1807052] - [wireless] ath10k: Correct error handling of dma_map_single() (Jarod Wilson) [1807052] - [wireless] ath: rename regulatory rules (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak for tpc_stats_final (Jarod Wilson) [1807052] - [wireless] ath10k: fix array out-of-bounds access (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'err' (Jarod Wilson) [1807052] - [wireless] ath10k: fix null dereference on pointer crash_data (Jarod Wilson) [1807052] - [wireless] ath10k: enable transmit data ack RSSI for QCA9884 (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: rename prob_ewma to prob_avg, use it for the new average (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: replace rate stats ewma with a better moving average (Jarod Wilson) [1807052] - [net] mac80211: minstrel: remove divisions in tx status path (Jarod Wilson) [1807052] - [net] nl80211: trivial: Remove redundant loop (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: make arrays static, makes object smaller (Jarod Wilson) [1807052] - [wireless] rtw88: Fix an error message (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: add bluetooth co-existence support for single antenna (Jarod Wilson) [1807052] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf (Jarod Wilson) [1829230 1807052] {CVE-2019-19056} - [wireless] rtlwifi: rtl8723: Remove set but not used variable 'own' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variables 'wifi_busy', 'bt_info_ext' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variable 'result' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_parameter' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variables 'v3', 'rtstatus', 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove set but not used variables 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Remove set but not used variables 'rtstatus', 'bd' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for SAE authentication offload (Jarod Wilson) [1807052] - [wireless] rtw88: fix error handling when setup efuse info (Jarod Wilson) [1807052] - [wireless] rtw88: fix NSS of hw_cap (Jarod Wilson) [1807052] - [wireless] rtw88: use struct rtw_fw_hdr to access firmware header (Jarod Wilson) [1807052] - [wireless] rtw88: raise firmware version debug level (Jarod Wilson) [1807052] - [wireless] rtw88: configure TX queue EDCA parameters (Jarod Wilson) [1807052] - [wireless] rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1807052] - [wireless] rtw88: fix beaconing mode rsvd_page memory violation issue (Jarod Wilson) [1807052] - [wireless] rtw88: flush hardware tx queues (Jarod Wilson) [1807052] - [wireless] rtw88: add TX-AMSDU support (Jarod Wilson) [1807052] - [wireless] rtw88: report tx rate to mac80211 stack (Jarod Wilson) [1807052] - [wireless] rtw88: take over rate control from mac80211 (Jarod Wilson) [1807052] - [wireless] rtw88: add driver TX queue support (Jarod Wilson) [1807052] - [wireless] rtw88: allows to set RTS in TX descriptor (Jarod Wilson) [1807052] - [wireless] rtw88: check firmware leave lps successfully (Jarod Wilson) [1807052] - [wireless] mac80211: simplify TX aggregation start (Jarod Wilson) [1807052] - [net] mac80211: pass internal sta to ieee80211_tx_frags() (Jarod Wilson) [1807052] - [net] mac80211: IBSS: avoid unneeded return value processing (Jarod Wilson) [1807052] - [wireless] ar5523: check NULL before memcpy() in ar5523_cmd() (Jarod Wilson) [1807052] - [wireless] ath10k: add support for hardware rfkill (Jarod Wilson) [1807052] - [wireless] ath10k: restore QCA9880-AR1A (v1) detection (Jarod Wilson) [1807052] - [wireless] ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq (Jarod Wilson) [1807052] - [wireless] cw1200: Fix a signedness bug in cw1200_load_firmware() (Jarod Wilson) [1807052] - [wireless] rtw88: remove misleading module parameter rtw_fw_support_lps (Jarod Wilson) [1807052] - [wireless] rtw88: add deep PS PG mode for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: select deep PS mode when module is inserted (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter LPS by coex strategy (Jarod Wilson) [1807052] - [wireless] rtw88: add deep power save support (Jarod Wilson) [1807052] - [wireless] rtw88: leave PS state for dynamic mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: LPS enter/leave should be protected by lock (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused lps state check helper (Jarod Wilson) [1807052] - [wireless] rtw88: not to control LPS by each vif (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter or leave PS under IRQ (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset H2C queue indexes in a single write (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant flag check helper function (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'short_gi', 'buf_len' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variables 'dataempty', 'hoffset' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variable 'rtstate' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: prevent leaking urb (Jarod Wilson) [1829887 1807052] {CVE-2019-19068} - [wireless] net/wireless: Use kmemdup rather than duplicating its implementation (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Discard undersized packets (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Modify byte order for an error message (Jarod Wilson) [1807052] - [wireless] ath9k_hw: fix uninitialized variable data (Jarod Wilson) [1807052] - [wireless] ath10k: fix backtrace on coredump (Jarod Wilson) [1807052] - [wireless] ath10k: coredump: fix IRAM addr for QCA9984, QCA4019, QCA9888 and QCA99x0 (Jarod Wilson) [1807052] - [wireless] ath10k: switch to ieee80211_tx_dequeue_ni (Jarod Wilson) [1807052] - [wireless] ath10k: change sw version print format to hex (Jarod Wilson) [1807052] - [wireless] ath10k: print supported MCS rates within service ready event (Jarod Wilson) [1807052] - [wireless] ath10k: print service ready returned channel range (Jarod Wilson) [1807052] - [wireless] ath10k: add 2ghz channel arguments to service ready structure (Jarod Wilson) [1807052] - [wireless] ath9k: remove unused including (Jarod Wilson) [1807052] - [wireless] mwifiex: use 'total_ie_len' in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove excessive check in _rtl_ps_inactive_ps() (Jarod Wilson) [1807052] - [wireless] rtlwifi: prevent memory leak in rtl_usb_probe (Jarod Wilson) [1829850 1807052] {CVE-2019-19063} - [wireless] rtlwifi: rtl8723ae: Remove unused 'rtstatus' variable (Jarod Wilson) [1807052] - [wireless] mt7601u: fix bbp version check in mt7601u_wait_bbp_ready (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: fix boolreturn.cocci warnings (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove duplicated if condition (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix suspend/resume when power is cut off (Jarod Wilson) [1807052] - [wireless] brcmfmac: don't WARN when there are no requests (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove a useless test (Jarod Wilson) [1807052] - [wireless] brcmfmac: send port authorized event for FT-802.1X (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak (Jarod Wilson) [1807052] - [wireless] ath10k: remove the warning of sdio not full support (Jarod Wilson) [1807052] - [wireless] ath: Use dev_get_drvdata where possible (Jarod Wilson) [1807052] - [wireless] ath: fix various spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath10k: fix missing checks for bmi reads and writes (Jarod Wilson) [1807052] - [wireless] ath10k: Add support to provide higher range mem chunks in wmi init command (Jarod Wilson) [1807052] - [wireless] ath10k: Add peer param map for tlv and non-tlv (Jarod Wilson) [1807052] - [wireless] ath10k: Enable MSA region dump support for WCN3990 (Jarod Wilson) [1807052] - [wireless] ath10k: Add xo calibration support for wifi rf clock (Jarod Wilson) [1807052] - [wireless] ath10k: fix spelling mistake "eanble" -> "enable" (Jarod Wilson) [1807052] - [wireless] ath10k: add cleanup in ath10k_sta_state() (Jarod Wilson) [1807052] - [wireless] ath10k: revalidate the msa region coming from firmware (Jarod Wilson) [1807052] - [wireless] ath10k: use ath10k_pci_soc_ functions for all warm_reset instances (Jarod Wilson) [1807052] - [wireless] ath10k: Use ARRAY_SIZE (Jarod Wilson) [1807052] - [wireless] ath10k: avoid leaving .bss_info_changed prematurely (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard bulk clock API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard regulator bulk API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: snoc: skip regulator operations (Jarod Wilson) [1807052] - [wireless] ath10k: Fix HOST capability QMI incompatibility (Jarod Wilson) [1807052] - [wireless] ath10k: Check if station exists before forwarding tx airtime report (Jarod Wilson) [1807052] - [include] include/linux/units.h: add helpers for kelvin to/from Celsius conversion (Jarod Wilson) [1807052]- [x86] x86/PCI: Define to_pci_sysdata() even when !CONFIG_PCI (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add two VMD Device IDs (Myron Stowe) [1788364 1783436] - [pci] x86/PCI: Expose VMD's pci_dev in struct pci_sysdata (Myron Stowe) [1788364 1783436] - [x86] x86/PCI: Add to_pci_sysdata() helper (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add device id for VMD device 8086:9A0B (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add bus 224-255 restriction decode (Myron Stowe) [1788364 1783436] - [fs] fuse: copy_file_range needs to strip setuid bits and update timestamps (Eric Sandeen) [1721881] - [fs] vfs: allow copy_file_range to copy across devices (Eric Sandeen) [1721881] - [fs] vfs: add missing checks to copy_file_range (Eric Sandeen) [1721881] - [mm] vfs: remove redundant checks from generic_remap_checks() (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_file_rw_checks() (Eric Sandeen) [1721881] - [fs] vfs: no fallback for ->copy_file_range (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_copy_file_range() (Eric Sandeen) [1721881] - [ptp] ptp: add VMware virtual PTP clock driver (Prarit Bhargava) [1829706] - [powerpc] powerpc/powernv/ioda: Handle failures correctly in pnv_pci_ioda_iommu_bypass_supported() (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Enable SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Allow SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Fix build with IOMMU_API=n (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove unused pnv_npu_try_dma_set_bypass() function (Michael Roth) [1805101] - [powerpc] powerpc/dma: Fix invalid DMA mmap behavior (Michael Roth) [1805101] - [powerpc] powerpc/dma: trim the fat from (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove set_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the generic direct mapping bypass (Michael Roth) [1805101] - [powerpc] powerpc/powernv/npu: Remove NPU DMA ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma_direct mapping routines (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma-direct allocator for coherent platforms (Michael Roth) [1805101] - [powerpc] swiotlb: remove swiotlb_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_get_required_mask (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_mmap_coherent (Michael Roth) [1805101] - [powerpc] powerpc/dma: use phys_to_dma instead of get_dma_offset (Michael Roth) [1805101] - [powerpc] dma-mapping, powerpc: simplify the arch dma_set_mask override (Michael Roth) [1805101] - [powerpc] powerpc/dma: fix an off-by-one in dma_capable (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove max_direct_dma_addr (Michael Roth) [1805101] - [powerpc] powerpc/dma: move pci_dma_dev_setup_swiotlb to fsl_pci.c (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_pci_dma_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the iommu fallback for coherent allocations (Michael Roth) [1805101] - [powerpc] powerpc/pci: remove the dma_set_mask pci_controller ops methods (Michael Roth) [1805101] - [misc] cxl: drop the dma_set_mask callback from vphb (Michael Roth) [1805101] - [powerpc] KABI: re-use deprecated field for iommu_bypass_supported function pointer (Michael Roth) [1805101] - [powerpc] powerpc/dma: stop overriding dma_get_required_mask (Michael Roth) [1805101] - [dma] KABI: add fake includes for headers used in arch/powerpc/kernel/dma.c (Michael Roth) [1805101] - [powerpc] powerpc/powernv: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove PCI_MSI ifdef checks (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_npu_dma_set_mask (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_pci_ioda_pe_single_vendor (Michael Roth) [1805101] - [powerpc] powerpc/dart: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/dart: remove dead cleanup code in iommu_init_early_dart (Michael Roth) [1805101] - [powerpc] powerpc/cell: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/cell: move dma direct window setup out of dma_configure (Michael Roth) [1805101] - [powerpc] powerpc/pseries: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/pseries: unwind dma_get_required_mask_pSeriesLP a bit (Michael Roth) [1805101] - [powerpc] powerpc/dma: handle iommu bypass in dma_iommu_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_ops (Michael Roth) [1805101] - [dma] dma-direct: we might need GFP_DMA for 32-bit dma masks (Michael Roth) [1805101] - [powerpc] powerpc/dma: split the two __dma_alloc_coherent implementations (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused dma_iommu_ops export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ISA_DMA_THRESHOLD export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ARCH_HAS_DMA_MMAP_COHERENT define (Michael Roth) [1805101] - [powerpc] powerpc/dma: properly wire up the unmap_page and unmap_sg methods (Michael Roth) [1805101] - [powerpc] powerpc: allow NOT_COHERENT_CACHE for amigaone (Michael Roth) [1805101] - [powerpc] powerpc/fadump: consider reserved ranges while reserving memory (Steve Best) [1813701] - [powerpc] powerpc/fadump: use static allocation for reserved memory ranges (Steve Best) [1813701] - [fs] audit: Report suspicious O_CREAT usage (partial) (Eric Sandeen) [1797843] - [fs] vfs: fix do_last() regression (Eric Sandeen) [1797843] - [fs] do_last(): fetch directory ->i_mode and ->i_uid before it's too late (Eric Sandeen) [1797843] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Eric Sandeen) [1797843] - [netdrv] fm10k: use txqueue parameter in fm10k_tx_timeout (Neil Horman) [1781387] - [netdrv] fm10k: Use sizeof_field() macro (Neil Horman) [1781387] - [netdrv] fm10k: update driver version to match out-of-tree (Neil Horman) [1781387] - [netdrv] fm10k: add support for ndo_get_vf_stats operation (Neil Horman) [1781387] - [netdrv] fm10k: add missing field initializers to TLV attributes) (Neil Horman) [1781387] - [netdrv] fm10k: use a local variable for the frag pointer (Neil Horman) [1781387] - [netdrv] ethernet: Delete unnecessary checks before the macro call "dev_kfree_skb" (Neil Horman) [1781387] - [netdrv] fm10k: no need to check return value of debugfs_create functions (Neil Horman) [1781387] - [security] KEYS: Avoid false positive ENOMEM error on key read (Waiman Long) [1807693] - [security] KEYS: Don't write out to userspace while holding key semaphore (Waiman Long) [1807693] - [security] selinux: allow per-file labeling for CephFS (Ondrej Mosnacek) [1823764] - [scsi] scsi: qedi: make qedi_ll2_buf_size static (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Fix termination timeouts in session logout (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add modules param to enable qed iSCSI debug (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Do not flush offload work if ARP not resolved (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Use correct msix count for fastpath vectors (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Avoid unnecessary endpoint allocation on link down (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Remove additional char from boot target iqnname (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add PCI shutdown handler support (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add MFW error recovery process (Nilesh Javali) [1792111] - [netdrv] ibmvnic: Skip fatal error reset after passive init (Steve Best) [1830989] - [ata] ahci: Add Intel Comet Lake PCH-V PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake PCH-H PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake H RAID PCI ID (David Milburn) [1802690] - [x86] x86, sched: Move check for CPU type to caller function (Prarit Bhargava) [1828260] - [x86] x86, sched: Don't enable static key when starting secondary CPUs (Prarit Bhargava) [1828260] - [x86] x86, sched: Account for CPUs with less than 4 cores in freq. invariance (Prarit Bhargava) [1828260] - [x86] x86, sched: Bail out of frequency invariance if base frequency is unknown (Prarit Bhargava) [1828260] - [lib] scsi: klist: Make it safe to use klists in atomic context (Waiman Long) [1829027] - [char] random: try to actively add entropy rather than passively wait for it (Neil Horman) [1778762] - [md] dm writecache: fix data corruption when reloading the target (Mike Snitzer) [1830129] - [kernel] smp: Allow smp_call_function_single_async() to insert locked csd (Peter Xu) [1830014] - [scsi] scsi: ibmvscsi: Fix WARN_ON during event pool release (Steve Best) [1829242] - [block] block: avoid to check null profile pointer to see if it is in 3rd party module (Ming Lei) [1829464] - [tools] perf scripting perl: Add common_callchain to fix argument order (Michael Petlan) [1809191] - [netdrv] ionic: fix unused assignment (Jonathan Toppins) [1780645] - [netdrv] ionic: add dynamic_debug header (Jonathan Toppins) [1780645] - [netdrv] ionic: set station addr only if needed (Jonathan Toppins) [1780645] - [netdrv] ionic: replay filters after fw upgrade (Jonathan Toppins) [1780645] - [netdrv] ionic: remove lifs on fw reset (Jonathan Toppins) [1780645] - [netdrv] ionic: disable the queues on link down (Jonathan Toppins) [1780645] - [netdrv] ionic: check for queues before deleting (Jonathan Toppins) [1780645] - [netdrv] ionic: clean tx queue of unfinished requests (Jonathan Toppins) [1780645] - [netdrv] ionic: move irq request to qcq alloc (Jonathan Toppins) [1780645] - [netdrv] ionic: move debugfs add/delete to match alloc/free (Jonathan Toppins) [1780645] - [netdrv] ionic: check for linkup in watchdog (Jonathan Toppins) [1780645] - [netdrv] ionic: decouple link message from netdev state (Jonathan Toppins) [1780645] - [netdrv] ionic: check for NULL structs on teardown (Jonathan Toppins) [1780645] - [netdrv] ionic: clean irq affinity on queue deinit (Jonathan Toppins) [1780645] - [netdrv] ionic: ignore eexist on rx filter add (Jonathan Toppins) [1780645] - [netdrv] ionic: only save good lif dentry (Jonathan Toppins) [1780645] - [netdrv] ionic: leave dev cmd request contents alone on FW timeout (Jonathan Toppins) [1780645] - [netdrv] ionic: add timeout error checking for queue disable (Jonathan Toppins) [1780645] - [netdrv] ionic: make spdxcheck.py happy (Jonathan Toppins) [1780645] - [netdrv] ionic: add decode for IONIC_RC_ENOSUPP (Jonathan Toppins) [1780645] - [netdrv] ionic: print data for unknown xcvr type (Jonathan Toppins) [1780645] - [netdrv] ionic: remove adminq napi instance (Jonathan Toppins) [1780645] - [netdrv] ionic: deinit rss only if selected (Jonathan Toppins) [1780645] - [netdrv] ionic: stop devlink warn on mgmt device (Jonathan Toppins) [1780645] - [netdrv] net: ionic: Use scnprintf() for avoiding potential buffer overflow (Jonathan Toppins) [1780645] - [netdrv] netdev:pass the stuck queue to the timeout handler (Jonathan Toppins) [1780645] - [netdrv] ionic: drop ethtool driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: add support for device id 0x1004 (Jonathan Toppins) [1780645] - [netdrv] ionic: print pci bus lane info (Jonathan Toppins) [1780645] - [netdrv] ionic: support ethtool rxhash disable (Jonathan Toppins) [1780645] - [netdrv] ionic: clean up bitflag usage (Jonathan Toppins) [1780645] - [netdrv] ionic: improve irq numa locality (Jonathan Toppins) [1780645] - [netdrv] ionic: remove pragma packed (Jonathan Toppins) [1780645] - [netdrv] ionic: keep ionic dev on lif init fail (Jonathan Toppins) [1780645] - [netdrv] ionic: fix vf op lock usage (Jonathan Toppins) [1780645] - [netdrv] ionic: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1780645] - [netdrv] ionic: fix fw_status read (Jonathan Toppins) [1780645] - [netdrv] ionic: use new helper tcp_v6_gso_csum_prep (Jonathan Toppins) [1780645] - [netdrv] ionic: fix rxq comp packet type mask (Jonathan Toppins) [1780645] - [netdrv] ionic: clear compiler warning on hb use before set (Jonathan Toppins) [1780645] - [netdrv] ionic: restrict received packets to mtu size (Jonathan Toppins) [1780645] - [netdrv] ionic: add Rx dropped packet counter (Jonathan Toppins) [1780645] - [netdrv] ionic: drop use of subdevice tags (Jonathan Toppins) [1780645] - [netdrv] ionic: support sr-iov operations (Jonathan Toppins) [1780645] - [netdrv] ionic: ionic_if bits for sr-iov support (Jonathan Toppins) [1780645] - [netdrv] ionic: keep users rss hash across lif reset (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove set but not used variable 'sg_desc' (Jonathan Toppins) [1780645] - [netdrv] ionic: update driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: implement support for rx sgl (Jonathan Toppins) [1780645] - [netdrv] ionic: add a watchdog timer to monitor heartbeat (Jonathan Toppins) [1780645] - [netdrv] ionic: add heartbeat check (Jonathan Toppins) [1780645] - [netdrv] ionic: reverse an interrupt coalesce calculation (Jonathan Toppins) [1780645] - [netdrv] ionic: fix up struct name comments (Jonathan Toppins) [1780645] - [netdrv] dynamic_debug: provide dynamic_hex_dump stub (Jonathan Toppins) [1780645] - [netdrv] ionic: fix stats memory dereference (Jonathan Toppins) [1780645] - [netdrv] ionic: add lif_quiesce to wait for queue activity to stop (Jonathan Toppins) [1780645] - [netdrv] ionic: implement ethtool set-fec (Jonathan Toppins) [1780645] - [netdrv] ionic: report users coalesce request (Jonathan Toppins) [1780645] - [netdrv] ionic: use wait_on_bit_lock() rather than open code (Jonathan Toppins) [1780645] - [netdrv] ionic: simplify returns in devlink info (Jonathan Toppins) [1780645] - [netdrv] ionic: select CONFIG_NET_DEVLINK (Jonathan Toppins) [1780645] - [netdrv] ionic: Fix an error code in ionic_lif_alloc() (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unnecessary ternary operator in ionic_debugfs_add_ident (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unused including (Jonathan Toppins) [1780645] - [netdrv] ionic: Add coalesce and other features (Jonathan Toppins) [1780645] - [netdrv] ionic: Add RSS support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add driver stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add netdev-event handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Tx and Rx handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add initial ethtool support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add async link status check and basic stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Rx filter and rx_mode ndo support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add management of rx filters (Jonathan Toppins) [1780645] - [netdrv] ionic: Add the basic NDO callbacks for netdev support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add notifyq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add adminq action (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic adminq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add interrupts and doorbells (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic lif support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add port management commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add hardware init and device commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic framework for IONIC Network device driver (Jonathan Toppins) [1780645] - [netdrv] net: sfp: add more extended compliance codes (Jonathan Toppins) [1780645] - [scsi] scsi: core: Add DID_ALLOC_FAILURE and DID_MEDIUM_ERROR to hostbyte_table (Maurizio Lombardi) [1819061] - [netdrv] igc: Add debug messages to MAC filter code (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_mac_entry_can_be_used() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove igc_*_mac_steering_filter() wrappers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove IGC_MAC_STATE_QUEUE_STEERING (Corinna Vinschen) [1781384] - [netdrv] igc: Remove 'queue' check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Improve address check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_rar_set_index() (Corinna Vinschen) [1781384] - [netdrv] igc: Fix igc_uc_unsync() (Corinna Vinschen) [1781384] - [netdrv] igc: Change igc_add_mac_filter() returning value (Corinna Vinschen) [1781384] - [netdrv] igc: Check unsupported flag in igc_add_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove duplicate code in MAC filtering logic (Corinna Vinschen) [1781384] - [netdrv] igc: Add new device IDs for i225 part (Corinna Vinschen) [1781384] - [netdrv] igc: Fix default MAC address filter override (Corinna Vinschen) [1781384] - [netdrv] igc: Remove dead code related to flower filter (Corinna Vinschen) [1781384] - [netdrv] igc: Fix NFC queue redirection support (Corinna Vinschen) [1781384] - [netdrv] igc: Remove copper fiber switch control (Corinna Vinschen) [1781384] - [netdrv] igc: Enable NETIF_F_HW_TC flag (Corinna Vinschen) [1781384] - [netdrv] igc: Fix double definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix overwrites when dumping registers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove forward declaration (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused CTRL_EXT_LINK_MODE_MASK (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused MDIC_DEST mask (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ETF offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for taprio offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add GSO partial support (Corinna Vinschen) [1781384] - [netdrv] net: igc: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781384] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781384] - [netdrv] igc: Add comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add WOL support (Corinna Vinschen) [1781384] - [netdrv] igc: Add pcie error handler support (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the typo in comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add dump options (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: make non-global functions static (Corinna Vinschen) [1781384] - [netdrv] igc: Add PHY power management control (Corinna Vinschen) [1781384] - [netdrv] RHEL-only: Revert "igc: add additional delay during phy hw reset" (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TSO (Corinna Vinschen) [1781384] - [netdrv] igc: Add SKU for i225 device (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix typo in a comment (Corinna Vinschen) [1781384] - [netdrv] igc: Use Start of Packet signal from PHY for timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ethtool GET_TS_INFO command (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for RX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_sw_init (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_write_itr (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_assign_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vectors (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_disable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_enable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure_msix (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_rx_mode (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_interrupt_capability (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_alloc_mapped_page (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_default_mac_filter (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_power_down_link (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_clean_tx_ring (Corinna Vinschen) [1781384] - [netdrv] igc: Remove serdes comments from a description of methods (Corinna Vinschen) [1781384] - [netdrv] igc: Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: Add 64 bit DMA access support (Corinna Vinschen) [1781384] - [netdrv] igc: Fix parameter descriptions for a several functions (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the parameter description for igc_alloc_rx_buffers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove excess parameter description from igc_is_non_eop (Corinna Vinschen) [1781384] - [netdrv] igc: Prefer to use the pci_release_mem_regions method (Corinna Vinschen) [1781384] - [netdrv] igc: Improve the DMA mapping flow (Corinna Vinschen) [1781384] - [netdrv] igc: Add scatter gather support (Corinna Vinschen) [1781384] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781384] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781384] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781384] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781384] - [netdrv] net: igb: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781381] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781381] - [netdrv] igb: Fix SGMII SFP module discovery for 100FX/LX (Corinna Vinschen) [1781381] - [netdrv] igb: dont drop packets if rx flow control is enabled (Corinna Vinschen) [1781381] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781381] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781381] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781381] - [netdrv] igb: Fix constant media auto sense switching when no cable is connected (Corinna Vinschen) [1781381] - [netdrv] igb: Enable media autosense for the i350 (Corinna Vinschen) [1781381] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781381] - [netdrv] igb: Add UDP segmentation offload support (Corinna Vinschen) [1781381] - [netdrv] net: igbvf: reject unsupported coalescing params (Corinna Vinschen) [1781382] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781382] - [ata] ahci: Do not export local variable ahci_em_messages (Prarit Bhargava) [1826320] - [scripts] modpost: check for static EXPORT_SYMBOL* functions (Prarit Bhargava) [1826320] - [kernel] torture: Remove exporting of internal functions (Prarit Bhargava) [1826320] - [input] Input: synaptics-rmi4 - remove the exporting of rmi_2d_sensor_set_input_params (Prarit Bhargava) [1826320] - [netdrv] net: phy: make exported variables non-static (Prarit Bhargava) [1826320] - [scsi] scsi: libsas: remove the exporting of sas_wait_eh (Prarit Bhargava) [1826320] - [drm] drm/client: remove the exporting of drm_client_close (Prarit Bhargava) [1826320] - [scripts] modpost: always show verbose warning for section mismatch (Prarit Bhargava) [1826320] - [net] netfilter: nf_nat_ipv4: remove obsolete EXPORT_SYMBOL (Prarit Bhargava) [1826320] - [crypto] crypto: skcipher - remove the exporting of skcipher_walk_next (Prarit Bhargava) [1826320] - [scsi] scsi: scsi_debug: Fix a recently introduced regression (Ming Lei) [1822001] - [block] scsi: block: remove bidi support (Ming Lei) [1822001] - [scsi] scsi: block: remove req->special (Ming Lei) [1822001] - [scsi] scsi: stop setting up request->special (Ming Lei) [1822001] - [scsi] scsi: remove bidirectional command support (Ming Lei) [1822001] - [scsi] scsi: remove the SCSI OSD library (Ming Lei) [1822001] - [fs] scsi: fs: remove exofs (Ming Lei) [1822001] - [block] scsi: bsg-lib: handle bidi requests without block layer help (Ming Lei) [1822001] - [block] scsi: bsg: refactor bsg_ioctl (Ming Lei) [1822001] - [netdrv] sfc: fix XDP-redirect in this driver (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support configuring vf spoofchk on EF10 VFs (Jarod Wilson) [1796582 1788753 1684003] - [netdrv] sfc: ethtool: Refactor to remove fallthrough comments in case blocks (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Replace zero-length array with flexible-array member (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove unused variable 'efx_default_channel_type' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: elide assignment of skb (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ARFS code out of headers (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: only schedule asynchronous filter work if needed (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: detach from cb_page in efx_copy_channel() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: complete the next packet when we receive a timestamp (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix timestamp reconstruction at 16-bit rollover points (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: create header for mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: rename mcdi filtering functions/structs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from efx.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc/ethtool_common: Make some function to static (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove set but not used variable 'nic_data' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from ef10.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RPS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move yet more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RSS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move a couple more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ethtool code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move various functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: refactor selftest work init code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI logging device attribute (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: conditioned some functionality (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI receive queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI transmit queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI VI alloc/free code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more MCDI port code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some MCDI port utility functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some port link state/caps code (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel interrupt management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel alloc/removal code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel start/stop code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some channel-related code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move struct init and fini code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some device reset code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move datapath management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mac configuration and status functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move reset workqueue code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: further preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add new headers in preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove ioremap_nocache and devm_ioremap_nocache (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Remove unnecessary dependencies on I2C (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: avoid duplicate error handling code in 'efx_ef10_sriov_set_vf_mac()' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Include XDP packet headroom in buffer step size (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix channel allocation with brute force (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix build without CONFIG_RFS_ACCEL (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: do ARFS expiry work occasionally even without NAPI poll (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add statistics for ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: suppress MCDI errors from ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: change ARFS expiry mechanism (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Only cancel the PPS workqueue if it exists (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: trace_xdp_exception on XDP failure (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add XDP counters to ethtool stats (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: handle XDP_TX outcomes of XDP eBPF programs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: allocate channels for XDP tx queues (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Enable setting of xdp_prog (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: perform XDP processing on received packets (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support encapsulation of xdp_frames in efx_tx_buffer (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: use the new __netdev_tx_sent_queue BQL optimisation (Jarod Wilson) [1796582 1788753] - [netdrv] net/sfc: Use skb_frag_off accessors (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: phase out dma_zalloc_coherent() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove redundant variable old_vlan (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Convert random_ether_addr to eth_random_addr (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: batch up RX delivery (Jarod Wilson) [1796582 1788753] - [netdrv] net: mlx4: Use scnprintf() for avoiding potential buffer overflow (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix leak in id_map_find_del (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix memory leak in add_gid error flow (Alaa Hleihel) [1789363] - [include] mlx4: Bump up MAX_MSIX from 64 to 128 (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: use true, false for bool variable (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: Redo TX checksum offload in line with docs (Alaa Hleihel) [1789363] - [netdrv] mlx4: use new txqueue timeout argument (Alaa Hleihel) [1789363] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789363 1789362] - [infiniband] IB/mlx4: Update HW GID table while adding vlan GID (Alaa Hleihel) [1789363 1789362] - [netdrv] net/mlx4_en: ethtool: make array modes static const, makes object smaller (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Annotate boolean arguments as bool and not int (Alaa Hleihel) [1789363 1789361] - [netdrv] mlx4: avoid large stack usage in mlx4_init_hca() (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Untag user pointers in mlx4_get_umem_mr (Alaa Hleihel) [1789363 1789361] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789363 1789361]- [net] ip_vti: receive ipip packet by calling ip_tunnel_rcv (Xin Long) [1815554] - [net] xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output (Xin Long) [1815968] - [net] sched: Fix hw_stats_type setting in pedit loop (Ivan Vecera) [1817156] - [net] sched: set the hw_stats_type in pedit loop (Ivan Vecera) [1817156] - [include] flow_offload: fix allowed types check (Ivan Vecera) [1817156] - [net] sched: act: allow user to specify type of HW stats for a filter (Ivan Vecera) [1817156] - [net] flow_offload: pass action cookie through offload structures (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "disabled" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [include] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "immediate" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [netdrv] mlxsw: restrict supported HW stats type to "any" (Ivan Vecera) [1817156] - [netdrv] mlxsw: spectrum_flower: Do not allow mixing HW stats types for actions (Ivan Vecera) [1817156] - [netdrv] flow_offload: check for basic action hw stats type (Ivan Vecera) [1817156] - [include] flow_offload: Introduce offload of HW stats type (Ivan Vecera) [1817156] - [net] netfilter: nf_tables: use-after-free in dynamic operations (Phil Sutter) [1822577] - [net] devlink: Add health recover notifications on devlink flows (Petr Oros) [1821169] - [net] devlink: add devink notification when reporter update health state (Petr Oros) [1821169] - [net] devlink: add support for reporter recovery completion (Petr Oros) [1821169] - [net] devlink: Add new "enable_roce" generic device param (Petr Oros) [1805955] - [netdrv] netdevsim: use __GFP_NOWARN to avoid memalloc warning (Petr Oros) [1817157] - [tools] selftests: add netdevsim devlink health tests (Petr Oros) [1817157] - [netdrv] netdevsim: implement couple of testing devlink health reporters (Petr Oros) [1817157] - [net] devlink: propagate extack down to health reporter ops (Petr Oros) [1817157] - [net] devlink: don't do reporter recovery if the state is healthy (Petr Oros) [1817157] - [net] xsk: Fix out of boundary write in __xsk_rcv_memcpy (Jiri Benc) [1819630] - [samples] bpf: Allow for -ENETDOWN in xdpsock (Jiri Benc) [1819630] - [samples] bpf: Drop doubled variable declaration in xdpsock (Jiri Benc) [1819630] - [netdrv] i40e: Relax i40e_xsk_wakeup's return value when PF is busy (Jiri Benc) [1819630] - [netdrv] net/ixgbe: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [netdrv] net/i40e: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [net] xsk: Add rcu_read_lock around the XSK wakeup (Jiri Benc) [1819630] - [net] fix installing orphaned programs (Jiri Benc) [1819630] - [tools] libbpf: Don't use kernel-side u32 type in xsk.c (Jiri Benc) [1819630] - [tools] libbpf: Fix compatibility for kernels without need_wakeup (Jiri Benc) [1819630] - [net] xsk: Fix crash in poll when device does not support ndo_xsk_wakeup (Jiri Benc) [1819630] - [kernel] bpf/xskmap: Return ERR_PTR for failure case instead of NULL. (Jiri Benc) [1819630] - [net] xdp: convert put_page() to put_user_page*() (Jiri Benc) [1819630] - [net] xdp: mm: introduce page_size() (Jiri Benc) [1819630] - [net] xsk: relax UMEM headroom alignment (Jiri Benc) [1819630] - [samples] bpf: fix xdpsock l2fwd tx for unaligned mode (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [net] xsk: use state member for socket synchronization (Jiri Benc) [1819630] - [documentation] doc/af_xdp: include unaligned chunk case (Jiri Benc) [1819630] - [samples] bpf: use hugepages in xdpsock app (Jiri Benc) [1819630] - [samples] bpf: add buffer recycling for unaligned chunks to xdpsock (Jiri Benc) [1819630] - [samples] bpf: add unaligned chunks mode support to xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add flags to umem config (Jiri Benc) [1819630] - [netdrv] mlx5e: Allow XSK frames smaller than a page (Jiri Benc) [1819630] - [netdrv] mlx5e: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] ixgbe: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] i40e: modify driver for handling offsets (Jiri Benc) [1819630] - [net] xsk: add support to allow unaligned chunk placement (Jiri Benc) [1819630] - [net] xdp: xdp_umem: replace kmap on vmap for umem map (Jiri Benc) [1819630] - [net] Don't call XDP_SETUP_PROG when nothing is changed (Jiri Benc) [1819630] - [kernel] bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc() (Jiri Benc) [1819630] - [kernel] xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP (Jiri Benc) [1819630] - [net] xsk: remove AF_XDP socket from map when the socket is released (Jiri Benc) [1819630] - [netdrv] mlx5e: Add AF_XDP need_wakeup support (Jiri Benc) [1819630] - [netdrv] net/mlx5e: Move the SW XSK code from NAPI poll to a separate function (Jiri Benc) [1819630] - [samples] bpf: add use of need_wakeup flag in xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add support for need_wakeup flag in AF_XDP part (Jiri Benc) [1819630] - [netdrv] ixgbe: need_wakeup flag might not be set for Tx (Jiri Benc) [1819630] - [netdrv] ixgbe: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [netdrv] i40e: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [net] xsk: add support for need_wakeup flag in AF_XDP rings (Jiri Benc) [1819630] - [net] xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup (Jiri Benc) [1819630] - [net] xdp: xdp_umem: fix umem pages mapping for 32bits systems (Jiri Benc) [1819630] - [net] ethtool: add infrastructure for centralized checking of coalescing parameters (Ivan Vecera) [1818096] - [tools] selftests: netfilter: add simple masq/redirect test cases (Hangbin Liu) [1826220] - [tools] selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET (Hangbin Liu) [1826220] - [tools] selftests: add script to stress-test nft packet path vs. control plane (Hangbin Liu) [1826220] - [net] devlink: disallow reload operation during device cleanup (Petr Oros) [1805958] - [tools] selftests: test creating netdevsim inside network namespace (Petr Oros) [1805958] - [net] devlink: export devlink net setter (Petr Oros) [1805958] - [net] devlink: don't ignore errors during dumpit (Petr Oros) [1805958] - [netdrv] netdevsim: fix spelling mistake "forbidded" -> "forbid" (Petr Oros) [1805958] - [netdrv] netdevsim: implement devlink dev_info op (Petr Oros) [1805958] - [netdrv] netdevsim: add couple of debugfs bools to debug devlink reload (Petr Oros) [1805958] - [netdrv] netdevsim: create devlink and netdev instances in namespace (Petr Oros) [1805958] - [include] net: skbuff: disambiguate argument and member for skb_list_walk_safe helper (Josef Oskera) [1818105] - [include] net: introduce skb_list_walk_safe for skb segment walking (Josef Oskera) [1818105] - [netdrv] netdevsim: drop code duplicated by a merge (Petr Oros) [1805951] - [tools] selftests: devlink: undo changes at the end of resource_test (Petr Oros) [1805951] - [tools] selftests: netdevsim: add tests for devlink reload with resources (Petr Oros) [1805951] - [net] devlink: allow to change namespaces during reload (Petr Oros) [1805951] - [net] devlink: Add method for time-stamp on reporter's dump (Petr Oros) [1805951] - [netdrv] netdevsim: take devlink net instead of init_net (Petr Oros) [1805951] - [netdrv] netdevsim: register port netdevices into net of device (Petr Oros) [1805951] - [netdrv] netdevsim: implement proper devlink reload (Petr Oros) [1805951] - [netdrv] netdevsim: add all ports in nsim_dev_create() and del them in destroy() (Petr Oros) [1805951] - [net] devlink: export devlink net getter (Petr Oros) [1805951] - [net] fib_notifier: propagate extack down to the notifier block callback (Petr Oros) [1805951] - [net] fib_notifier: propagate possible error during fib notifier registration (Petr Oros) [1805951] - [net] fib_notifier: make FIB notifier per-netns (Petr Oros) [1805951] - [netdrv] netdevsim: change fib accounting and limitations to be per-device (Petr Oros) [1805951] - [netdrv] netdevsim: Set offsets to various protocol layers (Petr Oros) [1805951] - [net] devlink: Fix error handling in param and info_get dumpit cb (Petr Oros) [1805951] - [net] lwtunnel: check erspan options before allocating tun_info (Xin Long) [1730151] - [net] lwtunnel: be STRICT to validate the new LWTUNNEL_IP(6)_OPTS (Xin Long) [1730151] - [net] lwtunnel: add support for multiple geneve opts (Xin Long) [1730151] - [net] lwtunnel: change to use nla_put_u8 for LWTUNNEL_IP_OPT_ERSPAN_VER (Xin Long) [1730151] - [net] lwtunnel: ignore any TUNNEL_OPTIONS_PRESENT flags set by users (Xin Long) [1730151] - [net] lwtunnel: get nlsize for erspan options properly (Xin Long) [1730151] - [net] lwtunnel: change to use nla_parse_nested on new options (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for erspan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for vxlan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for geneve (Xin Long) [1730151] - [net] lwtunnel: add options process for cmp_encap (Xin Long) [1730151] - [net] lwtunnel: add options process for arp request (Xin Long) [1730151] - [net] ip_tunnel: Add dst_cache support in lwtunnel_state of ip tunnel (Xin Long) [1730151] - [include] tcp: Define IPPROTO_MPTCP (Florian Westphal) [1812198] - [net] skb: add helpers to allocate ext independently from sk_buff (Florian Westphal) [1812198] - [net] tcp: Check for filled TCP option space before SACK (Florian Westphal) [1812198] - [net] tcp: Export TCP functions and ops struct (Florian Westphal) [1812198] - [net] tcp: coalesce/collapse must respect MPTCP extensions (Florian Westphal) [1812198] - [net] mptcp: Add MPTCP to skb extensions (Florian Westphal) [1812198] - [net] tcp, ulp: Add clone operation to tcp_ulp_ops (Florian Westphal) [1812198] - [include] tcp: Add MPTCP option number (Florian Westphal) [1812198] - [net] Make sock protocol value checks more specific (Florian Westphal) [1812198] - [net] ipv6: provide and use ipv6 specific version for {recv, send}msg (Florian Westphal) [1812198] - [net] inet: factor out inet_send_prepare() (Florian Westphal) [1812198] - [net] tipc: fix incorrect increasing of link window (Xin Long) [1822129] - [net] tipc: Add a missing case of TIPC_DIRECT_MSG type (Xin Long) [1822129] - [net] tipc: add NULL pointer check to prevent kernel oops (Xin Long) [1822129] - [net] tipc: simplify trivial boolean return (Xin Long) [1822129] - [net] tipc: add missing attribute validation for MTU property (Xin Long) [1822129] - [net] tipc: fix successful connect() but timed out (Xin Long) [1822129] - [net] tipc: make three functions static (Xin Long) [1822129] - [net] tipc: fix wrong connect() return code (Xin Long) [1822129] - [net] tipc: make legacy address flag readable over netlink (Xin Long) [1822129] - [net] tipc: don't send gap blocks in ACK messages (Xin Long) [1822129] - [net] tipc: fix use-after-free in tipc_disc_rcv() (Xin Long) [1822129] - [net] tipc: introduce variable window congestion control (Xin Long) [1822129] - [net] tipc: eliminate more unnecessary nacks and retransmissions (Xin Long) [1822129] - [net] tipc: eliminate gap indicator from ACK messages (Xin Long) [1822129] - [net] tipc: fix duplicate SYN messages under link congestion (Xin Long) [1822129] - [net] tipc: support in-order name publication events (Xin Long) [1822129] - [net] tipc: add back tipc prefix to log messages (Xin Long) [1822129] - [net] tipc: fix update of the uninitialized variable err (Xin Long) [1822129] - [net] tipc: add support for AEAD key setting via netlink (Xin Long) [1822129] - [net] tipc: introduce TIPC encryption & authentication (Xin Long) [1822129] - [include] tipc: add new AEAD key structure for user API (Xin Long) [1822129] - [net] tipc: enable creating a "preliminary" node (Xin Long) [1822129] - [net] tipc: add reference counter to bearer (Xin Long) [1822129] - [net] tipc: eliminate checking netns if node established (Xin Long) [1822129] - [net] tipc: eliminate the dummy packet in link synching (Xin Long) [1822129] - [net] tipc: improve message bundling algorithm (Xin Long) [1822129] - [net] tipc: add smart nagle feature (Xin Long) [1822129] - [net] tipc: improve throughput between nodes in netns (Xin Long) [1822129] - [net] tipc: add loopback device tracking (Xin Long) [1822129] - [netdrv] vxlan: check return value of gro_cells_init() (Sabrina Dubroca) [1821295] - [netdrv] geneve: move debug check after netdev unregister (Sabrina Dubroca) [1821295] - [net] ip6_tunnel: enhance tunnel locate with link check (Sabrina Dubroca) [1821295] - [netdrv] vxlan: implement get_link_ksettings ethtool method (Sabrina Dubroca) [1821295] - [netdrv] vxlan: check tun_info options_len properly (Sabrina Dubroca) [1821295] - [include] iptunnel: make TUNNEL_FLAGS available in uapi (Sabrina Dubroca) [1821295] - [net] introduce dev_net notifier register/unregister variants (Ivan Vecera) [1818102] - [net] push code from net notifier reg/unreg into helpers (Ivan Vecera) [1818102] - [net] call call_netdevice_unregister_net_notifiers from unregister (Ivan Vecera) [1818102] - [net] introduce per-netns netdevice notifiers (Ivan Vecera) [1818102] - [net] push loops and nb calls into helper functions (Ivan Vecera) [1818102] - [include] net: ipv6: do not consider routes via gateways for anycast address check (Hangbin Liu) [1816506] - [net] ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface (Hangbin Liu) [1816506] - [net] ipv6: need update peer route when modify metric (Hangbin Liu) [1816506] - [net] ipv6: use configured metric when add peer route (Hangbin Liu) [1816506] - [net] ipv6: restrict IPV6_ADDRFORM operation (Hangbin Liu) [1816506] - [net] ipv6: Fix nlmsg_flags when splitting a multipath route (Hangbin Liu) [1816506] - [net] ipv6: Fix route replacement with dev-only route (Hangbin Liu) [1816506] - [net] ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Hangbin Liu) [1816506] - [net] net-ipv6-ndisc: add support for RFC7710 RA Captive Portal Identifier (Hangbin Liu) [1816506] - [net] ipv6: Don't use dst gateway directly in ip6_confirm_neigh() (Hangbin Liu) [1816506] - [net] ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' (Hangbin Liu) [1816506] - [net] ipv6: propagate ipv6_add_dev's error returns out of ipv6_find_idev (Hangbin Liu) [1816506] - [net] ipv6: allow any source address for sendmsg pktinfo with ip_nonlocal_bind (Hangbin Liu) [1816506] - [net] multicast: remove useless parameter for group add (Hangbin Liu) [1816506] - [documentation] networking: devlink-trap: Fix reference to other document (Petr Oros) [1805882] - [netdrv] netdevsim: Fix use-after-free during device dismantle (Petr Oros) [1805882] - [netdrv] netdevsim: Fix build error without CONFIG_INET (Petr Oros) [1805882] - [net] devlink: move reload fail indication to devlink core and expose to user (Petr Oros) [1805882] - [net] devlink: split reload op into two (Petr Oros) [1805882] - [netdrv] mlx4: Split restart_one into two functions (Petr Oros) [1805882] - [include] devlink: add unknown 'fw_load_policy' value (Petr Oros) [1805882] - [net] devlink: add 'reset_dev_on_drv_probe' param (Petr Oros) [1805882] - [include] devlink: extend 'fw_load_policy' values (Petr Oros) [1805882] - [include] devlink: Add new info version tags for ASIC and FW (Petr Oros) [1805882] - [net] devlink: Use switch-case instead of if-else (Petr Oros) [1805882] - [net] devlink: Make port index data type as unsigned int (Petr Oros) [1805882] - [net] devlink: send notifications for deleted snapshots on region destroy (Petr Oros) [1805882] - [net] devlink: remove pointless data_len arg from region snapshot create (Petr Oros) [1805882] - [documentation] Add description of netdevsim traps (Petr Oros) [1805882] - [netdrv] netdevsim: Add devlink-trap support (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink regions tests (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink params tests (Petr Oros) [1805882] - [netdrv] netdevsim: implement support for devlink region and snapshots (Petr Oros) [1805882] - [netdrv] netdevsim: register couple of devlink params (Petr Oros) [1805882]- [arm64] kvm: arm64: limit PMU version to PMUv3 for ARMv8.1 (Gavin Shan) [1814009] - [arm64] cpufeature: Extract capped perfmon fields (Gavin Shan) [1814009] - [virt] kvm: arm64: Use the correct timer structure to access the physical counter (Gavin Shan) [1814009] - [arm64] Ask the compiler to __always_inline functions used by KVM at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm64: Define our own swab32() to avoid a uapi static inline (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ask the compiler to __always_inline functions used at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix up includes for trace.h (Gavin Shan) [1814009] - [virt] kvm: arm64: Treat emulated TVAL TimerValue as a signed 32-bit integer (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Only handle supported event counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Fix chained SW_INCR counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset (Gavin Shan) [1814009] - [virt] kvm: arm: Make inject_abt32() inject an external abort instead (Gavin Shan) [1814009] - [virt] kvm: arm: Fix DFSR setting for non-LPAE aarch32 guests (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix young bit from mmu notifier (Gavin Shan) [1814009] - [arm64] kvm: Add UAPI notes for swapped registers (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Cleanup MMIO handling (Gavin Shan) [1814009] - [arm64] kvm: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Drop the kvm_vgic_register_mmio_region() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Properly check the unmapped coll in DISCARD handler (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Correct AArch32 SPSR on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Correct CPSR on exception entry (Gavin Shan) [1814009] - [arm64] kvm: arm64: Correct PSTATE on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Re-check VMA on detecting a poisoned page (Gavin Shan) [1814009] - [virt] kvm: arm: Remove duplicate include (Gavin Shan) [1814009] - [virt] kvm: arm: Call hyp_cpu_pm_exit at the right place (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Fix restoration of unmapped collections (Gavin Shan) [1814009] - [virt] kvm: arm64: Only sign-extend MMIO up to register width (Gavin Shan) [1814009] - [arm64] kvm: stop treating register x18 as caller save (Gavin Shan) [1814009] - [arm64] Workaround for Cortex-A55 erratum 1530923 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHE (Gavin Shan) [1814009] - [arm64] Enable and document ARM errata 1319367 and 1319537 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE (Gavin Shan) [1814009] - [arm64] Introduce ID_ISAR6 CPU register (Gavin Shan) [1814009] - [arm64] nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Properly handle faulting of device mappings (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ensure 'params' is initialised when looking up sys register (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Remove excessive permission check in kvm_arch_prepare_memory_region (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't log IMP DEF sysreg traps (Gavin Shan) [1814009] - [arm64] kvm: Invoke compute_layout() before alternatives are applied (Gavin Shan) [1814009] - [arm64] kvm: arm64: Sanely ratelimit sysreg messages (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Use wrapper function to lock/unlock all vcpus in kvm_vgic_create() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Opportunistically turn off WFI trapping when using direct LPI injection (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Let the timer expire in hardirq context on RT (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix some comments typo (Gavin Shan) [1814009] - [kvm] arm/arm64: vgic: Remove the declaration of kvm_send_userspace_msi() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't set HCR_EL2.TVM when S2FWB is supported (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Show halt poll counters in debugfs (Gavin Shan) [1814009] - [arm64] kvm: Prevent speculative S1 PTW when restoring vcpu context (Gavin Shan) [1814009] - [arm64] kvm: Disable EL1 PTW when invalidating S2 TLBs (Gavin Shan) [1814009] - [arm64] Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions (Gavin Shan) [1814009] - [arm64] kvm: Reorder system register restoration and stage-2 activation (Gavin Shan) [1814009] - [arm64] kvm: arm64: Select TASK_DELAY_ACCT+TASKSTATS rather than SCHEDSTATS (Gavin Shan) [1814009] - [arm64] Retrieve stolen time as paravirtualized guest (Gavin Shan) [1814009] - [arm64] arm/arm64: Make use of the SMCCC 1.1 wrapper (Gavin Shan) [1814009] - [kernel] arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Gavin Shan) [1814009] - [virt] kvm: arm64: Provide VCPU attributes for stolen time (Gavin Shan) [1814009] - [virt] kvm: arm64: Support stolen time reporting via shared structure (Gavin Shan) [1814009] - [virt] kvm: arm64: Implement PV_TIME_FEATURES call (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Factor out hypercall handling from PSCI code (Gavin Shan) [1814009] - [documentation] kvm: arm64: Document PV-time interface (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Allow user injection of external data aborts (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Allow reporting non-ISV data aborts to userspace (Gavin Shan) [1814009] - [arm64] errata: use arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [kernel] arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Fix ptrauth ID register masking logic (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add capability to advertise ptrauth for guest (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add userspace flag to enable pointer authentication (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Context-switch ptrauth registers (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add a vcpu flag to control ptrauth for guest (Gavin Shan) [1814009] - [tools] selftests: kvm: s390: fix format strings for access reg test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: make syncregs more reliable on s390 (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: drop vcpu_setup from s390x (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add support for vcpu_args_set to aarch64 and s390x (Vitaly Kuznetsov) [1813987] - [iommu] amd: Fix IOMMU AVIC not properly update the is_run bit in IRTE (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Fix kernel crash with PR KVM (Vitaly Kuznetsov) [1813987] - [x86] cpu: Print "VMX disabled" error message iff KVM is enabled (Vitaly Kuznetsov) [1813987] - [tools] redhat: update kvm/x86 headers in tools (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: fix crash cleanup when KVM wasn't used (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Filter out the broadcast dest for IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: don't clear mtf_pending when nested events are blocked (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove unnecessary exception trampoline in vmx_vmenter (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Split svm_vcpu_run inline assembly to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move SEV code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move AVIC code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move Nested SVM Implementation to nested.c (Vitaly Kuznetsov) [1813987] - [x86] kvm svm: Move SVM related files to own sub-directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix a missing-prototypes "vmread_error" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add a trampoline to fix VMREAD error handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Annotate svm_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Annotate vmx_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Copy kvm_x86_ops by value to eliminate layer of indirection (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set kvm_x86_ops only after ->hardware_setup() completes (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Configure runtime hooks using vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Move hardware_setup() definition below vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move init-only kvm_x86_ops to separate struct (Vitaly Kuznetsov) [1813987] - [virt] kvm: Pass kvm_init()'s opaque param to additional arch funcs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix cosmetic copy-paste error in vm_mem_region_move() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix out of range accesses to memslots (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Micro-optimize IPI fastpath delay (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Delay read msr data iff writes ICR MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Narrow down the IPI fastpath to single target IPI (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Gracefully handle faults on VMXON (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fold loaded_vmcs_init() into alloc_loaded_vmcs() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Always VMCLEAR in-use VMCSes during crash with kexec support (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-c' to log in csv format (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-s' to set update interval (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: switch to argparse (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: rework command line sequence and message texts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: don't allow memory operands for inline asm that modifies SP (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Mark hrtimer for period or oneshot mode to expire in hard interrupt context (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Issue WBINVD after deactivating an SEV guest (Vitaly Kuznetsov) [1813987] - [documentation] kvm: svm: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove bogus user-triggerable WARN_ON (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework timespec functions and usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Code style cleanup in kvm_arch_dev_ioctl() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add blurb to CPUID tracepoint when using max basic leaf values (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add requested index to the CPUID tracepoint (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: check for EFER.SVME=1 before entering guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: remove side effects from nested_vmx_exit_reflected (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: access regs array in vmenter.S in its natural order (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: enlightened VMPTRLD with an incorrect GPA (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: test enlightened vmenter with wrong eVMCS version (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: define and use EVMCS_VERSION (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: properly handle errors in nested_vmx_handle_enlightened_vmptrld() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Uses TEST_FAIL in tests/utilities (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Introduce the TEST_FAIL macro (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce steal-time test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: virt_map should take npages, not size (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Use consistent message for test skipping (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Enable printf format warnings for TEST_ASSERT (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Share common API documentation (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test to gitignore (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Remove an obsolete comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: correct meaningless kvm_apicv_activated() check (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Consolidate nested MTF checks to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Micro-optimize vmexit time when not exposing PMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Introduce GA Log tracepoint for AVIC (Vitaly Kuznetsov) [1813987] - [documentation] kvm: documentation: Update fast page fault for indirect sp (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: avoid loss of pending IRQ/NMI before entering L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: implement check_nested_events for interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: do not change host intercepts while nested VM is running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: rename set_cr3 callback and related flags to load_mmu_pgd (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: unify callbacks to load paging root (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor kvm_cpuid() param that controls out-of-range logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor out-of-range logic to contain the madness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix CPUID range checks for Hypervisor and Centaur classes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to perform CPUID-based guest vendor check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Trace the original requested CPUID function in kvm_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: cpuid: add support for supervisor states (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move nSVM CPUID 0x8000000A handling into common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Advertise and enable NRIPS for L1 iff nrips is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Expose SVM features to L1 iff nested is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move VMX's host_efer to common x86 code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop largepages_enabled and its accessor/mutator (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't propagate MMU lpage support to memslot.disallow_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Configure max page level during hardware setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Merge kvm_{enable, disable}_tdp() into a common function (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Refactor logging of NPT enabled/disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly query Intel PT mode when refreshing PMUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for Intel PT MSR virtualization using KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly use VMX capabilities helper to detect RDTSCP support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do kvm_cpuid_array capacity checks in terminal functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use kvm_cpu_caps to detect Intel PT support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set emulated/transmuted feature bits via kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Override host CPUID results with kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do host CPUID at load time to mask KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove stateful CPUID handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Squash CPUID 0x2.0 insanity for modern CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to track UMIP emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a helper to check kernel support when setting cpu cap (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor handling of XSAVES CPUID adjustment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: handle GBPAGE CPUID adjustment for EPT with generic code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle Intel PT CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle RDTSCP CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle PKU CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle UMIP emulation CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle INVPCID CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle MPX CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor cpuid_mask() to auto-retrieve the register (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{change, set, clear}() mutators (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{get, has}() accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Replace bare "unsigned" with "unsigned int" in cpuid helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use u32 for holding CPUID register value in helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop explicit @func param from ->set_supported_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Make kvm_mpx_supported() an inline function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use supported_xcr0 to detect MPX support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Calculate the supported xcr0 mask at load time (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helpers to query Intel PT mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use common loop iterator when handling CPUID 0xD.N (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant array size check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Encapsulate CPUID entries and metadata in struct (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0x4 and 0x8000001d handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Hoist loop counter and terminator to top of __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate CPUID array max num entries checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant boot cpu checks on SSBD feature bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop the explicit @index from do_cpuid_7_mask() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up CPUID 0x7 sub-leaf loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0xD.N sub-leaf entry creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Warn on zero-size save state for valid CPUID 0xD.N sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for CPUID 0xD.N support before validating array size (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move CPUID 0xD.1 handling out of the index>0 loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check userspace CPUID array size after validating sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Simplify handling of Centaur CPUID leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor loop around do_cpuid_func() to separate helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Shrink the usercopy region of the emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_emulate.h into KVM's private directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Dynamically allocate per-vCPU emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move emulation-only helpers to emulate.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Explicitly pass an exception struct to check_intercept (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor I/O emulation helpers to provide vcpu-only variant (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop gfn_to_pfn_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix warning due to implicit truncation on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Drop unnecessary check on ept caps for execute-only (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename EPTP validity helper and associated variables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename nested_ept_get_cr3() to nested_ept_get_eptp() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Allow L1 to use 5-level page walks for nested EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Don't drop level/direct from MMU role calculation (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support dirty log initial-all-set test (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Properly handle userspace interrupt window request (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: trigger kvmclock sync request just once on VM creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Recalculate apic map in batch (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some obsolete comments (Vitaly Kuznetsov) [1813987] - [virt] kvm: x86: enable dirty log gradually in small chunks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reuse the current root if possible for fast switch (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Inhibit APIC virtualization for X2APIC guest (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove unnecessary asm/kvm_host.h includes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix unknown ucall command asserts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate VM allocation and free for VMX and SVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Directly return __vmalloc() result in ->vm_alloc() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Gracefully handle __vmalloc() failure during VM allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Adjust counter sample period after a wrmsr (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate open coded variants of memslot TLB flushes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use range-based TLB flush for dirty log memslot flush (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add test for KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1813987] - [virt] kvm: Dynamically size memslot array based on number of used slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Terminate memslot walks via used_slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Ensure validity of memslot with respect to kvm_get_dirty_log() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Provide common implementation for generic dirty log functions (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up local variable usage in __kvm_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Simplify kvm_free_memslot() and all its descendents (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move memslot deletion to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free arrays for old memslot when moving memslot's base gfn (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop "const" attribute from old memslot in commit_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move setting of memslot into helper routine (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor error handling for setting memory region (Vitaly Kuznetsov) [1813987] - [virt] kvm: Explicitly free allocated-but-unused dirty bitmap (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_create_memslot() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move memslot memory allocation into prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate memslot resources during prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't free new memslot if allocation of said memslot fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Reinstall old memslots if arch preparation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate new rmap and large page tracking when moving memslot (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move gpa_val and gpa_available into the emulator context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add EMULTYPE_PF when emulation is triggered by a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: remove unused function apic_lvt_vector() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add 'else' to split mutually exclusive case (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: eliminate some unreachable code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix print format and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: rewrite the comment in vmx_get_mt_mask (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Convert some printf's to pr_info's (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework debug message printing (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Time guest demand paging (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support multiple vCPUs in demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Pass args to vCPU in global vCPU args struct (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add memory size parameter to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add configurable demand paging delay (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add demand paging content to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Create a demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce num-pages conversion utilities (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rename vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: aarch64: Remove unnecessary ifdefs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Remove unnecessary defines (Vitaly Kuznetsov) [1813987] - [tools] redhat: selftests: kvm: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] redhat: kvm: x86: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] x86 kvm page table walks: switch to explicit __get_user() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: avoid NULL pointer dereference with incorrect EVMCS GPAs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirect (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Condition ENCLS-exiting enabling on CPU support for SGX1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix Kconfig menu text for -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove stale comment from struct x86_emulate_ctxt (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix the svm vmexit code for WRMSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix dereference null cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: limit the number of "kvm: disabled by bios" messages (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid useless copy of cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: allow disabling -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: allow compiling as non-module with W=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: Pre-allocate 1 cpumask variable per cpu for both pv tlb and pv ipis (Vitaly Kuznetsov) [1813987] - [x86] kvm: Introduce pv check helpers (Vitaly Kuznetsov) [1813987] - [kernel] kvm: let declaration of kvm_get_running_vcpus match implementation (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allocate AVIC data structures based on kvm_amd module parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Emulate MTF when performing instruction emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix error handling in svm_hardware_setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential memory leak in svm_cpu_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: avoid calculating pending eoi from an uninitialized val (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: handle nested posted interrupts when apicv is disabled for L1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Hold KVM's srcu lock when syncing vmcs12->shadow (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm/emulate: fix a -Werror=cast-function-type (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix incorrect comparison in trace event (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some obsolete comments and grammar error (Vitaly Kuznetsov) [1813987] - [kernel] kvm: x86: fix missing prototypes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: enable -Werror (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: guest-halt-polling.txt convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: review-checklist.txt: rename to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert timekeeping.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert s390-diag.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert ppc-pv.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert nested-vmx.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert mmu.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert locking.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert hypercalls.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: arm/psci.txt: convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert arm/hyp-abi.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert api.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xive.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xics.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vm.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vfio.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vcpu.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/s390_flic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/mpic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/arm-vgit.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgit-v3.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgic-its.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: Convert msr.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: convert halt-polling.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: add arm/pvtime.rst to index.rst (Vitaly Kuznetsov) [1813987] - [documentation] docs: virtual: add it to the documentation body (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix WARN_ON check of an unsigned less than zero (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Remove unused x86_register enum (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fix struct guest_walker arrays for 5-level paging (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use correct root level for nested EPT shadow page tables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some comment typos and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Avoid retpoline on ->page_fault() with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: reuse smp_wmb() in kvm_make_request() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove duplicated KVM_REQ_EVENT request (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: AMD Nested test infrastructure (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Replace get_{gdt, idt}_base() by get_{gdt, idt}() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Handle pending #DB when injecting INIT VM-exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mask off reserved bit from #DB exception payload (Vitaly Kuznetsov) [1813987] - [virt] kvm: Disable preemption in kvm_get_running_vcpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless vmx_decache_cr0_guest_bits() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mark CR4.UMIP as reserved based on associated CPUID bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix perfctr WRMSR for running counters (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Separate generating and setting mmio ptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Replace unsigned with unsigned int for PTE access (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove stale comment from nested_vmx_load_cr3() (Vitaly Kuznetsov) [1813987] - [x86] kvm: do not setup pv tlb flush when not paravirtualized (Vitaly Kuznetsov) [1813987] - [x86] Add "nopv" parameter to disable PV extensions (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix overflow of zero page refcount with ksm running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Take a u64 when checking for a valid dr7 value (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use raw clock values consistently (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: reorganize pvclock_gtod_data members (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: delete meaningless nested_vmx_run() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allow AVIC without split irqchip (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Lazy update IOAPIC EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Vitaly Kuznetsov) [1813987] - [x86] kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode (Vitaly Kuznetsov) [1813987] - [x86] svm: Temporarily deactivate AVIC during ExtINT handling (Vitaly Kuznetsov) [1813987] - [x86] svm: Deactivate AVIC when launching guest with nested SVM support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: hyperv: Use APICv update request interface (Vitaly Kuznetsov) [1813987] - [x86] svm: Add support for dynamic APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce x86 ops hook for pre-update APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Add support to (de)activate posted interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add APICv (de)activate request trace points (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add support for dynamic APICv activation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove get_enable_apicv from kvm_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv inhibit reason bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Introduce APICv update helper function (Vitaly Kuznetsov) [1813987] - [iommu] amd: Re-factor guest virtual APIC (de-)activation code (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Add fpu and one reg set/get library functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: Clean up host's steal time structure (Vitaly Kuznetsov) [1813987] - [x86] kvm: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Cache gfn to pfn translation (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Introduce kvm_(un)map_gfn() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use a typedef for fastop functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add 'else' to unify fastop and execute call path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: inline memslot_valid_for_gpte (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use huge pages for DAX-backed files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove lpage_is_disallowed() check from set_spte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepage_adjust() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Zap any compound page when collapsing sptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rely on host page tables to find HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop level optimization from fast_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Walk host page tables to find THP mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor THP adjust to prep for changing query (Vitaly Kuznetsov) [1813987] - [x86] mm: Introduce lookup_address_in_mm() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Play nice with read-only memslots when querying host page size (Vitaly Kuznetsov) [1813987] - [x86] kvm: Use vcpu-specific gva->hva translation when querying host page size (Vitaly Kuznetsov) [1813987] - [mm] thp: kvm: Explicitly check for THP when populating secondary MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Enforce max_level on HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Return immediately if __kvm_gfn_to_hva_cache_init() fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up __kvm_gfn_to_hva_cache_init() and its callers (Vitaly Kuznetsov) [1813987] - [virt] kvm: Check for a bad hva before dropping into the ghc slow path (Vitaly Kuznetsov) [1813987] - [x86] kvm/x86: export kvm_vector_hashing_enabled() is unnecessary (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove duplicated segment cache clear (Vitaly Kuznetsov) [1813987] - [x86] Adding 'else' to reduce checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_DR7 on vmentry of nested guests (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move running VCPU from ARM to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop x86_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't take srcu lock in init_rmode_identity_map() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add build-time error check on kvm_run size (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove kvm_read_guest_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Perform non-canonical checks in 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: WARN on failure to set IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unused ctxt param from emulator's FPU accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: revert "kvm: x86: Fix fpu state crash in kvm guest" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure guest's FPU state is loaded when accessing for emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load, put}_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] revert "kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu()" (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid clearing pending exception event twice (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move vcpu->run page allocation out of kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move putting of vcpu->pid to kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() (Vitaly Kuznetsov) [1813987] - [arm64] kvm: arm64: Free sve_state via arm specific hook (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: booke: Setup vcpu during kvmppc_core_vcpu_create() (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Manually invoke vcpu setup during kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move initialization of preempt notifier to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() (Vitaly Kuznetsov) [1813987] - [s390] kvm: Move vcpu alloc and init invocation to common code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Introduce kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Invoke kvm_vcpu_init() before allocating sie_page (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove kvm_arch_vcpu_free() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Move reset of oldpir below call to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Allocate book3s and shadow vcpu after common init (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Allocate vcpu struct in common PPC code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Add build-time assert that vcpu is at offset 0 (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Free shared page if mmu initialization fails (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s hv: Uninit vCPU if vcore creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious clearing of async #PF MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move allocation of pio_data page down a few lines (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move FPU allocation to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate vcpu struct in common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allocate VPID after initializing VCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free wbinvd_dirty_mask if vCPU creation fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: async_pf: drop kvm_arch_async_page_present wrappers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix overlap between SPTE_MMIO_MASK and generation (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor handling of VM debugfs files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: vmread should not set rflags to specify success in case of #PF (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reorder the reserved bit check in prefetch_invalid_gpte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless nested_vmx_prepare_msr_bitmap() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor and rename bit() to feature_bit() macro (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expand build-time assertion on reverse CPUID usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add CPUID_7_1_EAX to the reverse CPUID table (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move bit() helper to cpuid.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add dedicated emulator helpers for querying CPUID features (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add macro to ensure reserved cr4 bits checks stay in sync (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop special XSAVE handling from guest_cpuid_has() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure all logical CPUs have consistent reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't let userspace set host-reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to consolidate up PT/RTIT WRMSR fault logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add non-canonical check on writes to RTIT address MSRs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some writing mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: hyperv: Fix some typos in vcpu unimpl info (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some grammar mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some comment typos and missing parentheses (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some out-dated function names in comment (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some wrong function names in comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: check kvm_pit outside kvm_vm_ioctl_reinject() (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: micro-optimize fixed mode ipi delivery (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: FIXED+PHYSICAL mode single target IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allow KVM_INTEL when building for Centaur and/or Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Check for full VMX support when verifying CPU compatibility (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use VMX feature flag to query BIOS enabling (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Drop initialization of IA32_FEAT_CTL MSR (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add flag to track whether MSR IA32_FEAT_CTL is configured (Vitaly Kuznetsov) [1813987] - [x86] cpu: Set synthetic VMX cpufeatures during init_ia32_feat_ctl() (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add EPT_AD feature bit (Vitaly Kuznetsov) [1813987] - [x86] cpu: Detect VMX features on Intel, Centaur and Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] vmx: Introduce VMX_FEATURES_* (Vitaly Kuznetsov) [1813987] - [x86] cpu: Clear VMX feature flag if VMX is not fully enabled (Vitaly Kuznetsov) [1813987] - [x86] centaur: Use common IA32_FEAT_CTL MSR initialization (Vitaly Kuznetsov) [1813987] - [x86] mce: WARN once if IA32_FEAT_CTL MSR is left unlocked (Vitaly Kuznetsov) [1813987] - [x86] intel: Initialize IA32_FEAT_CTL MSR at boot (Vitaly Kuznetsov) [1813987] - [tools] x86: Sync msr-index.h from kernel sources (Vitaly Kuznetsov) [1813987] - [tools] selftests, kvm: Replace manual MSR defs with common msr-index.h (Vitaly Kuznetsov) [1813987] - [x86] msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR (Vitaly Kuznetsov) [1813987] - [tools] tools arch x86: Grab a copy of the file containing the MSR numbers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN if root_hpa is invalid when handling a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN on an invalid root_hpa (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move root_hpa validity checks to top of page fault handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move calls to thp_adjust() down a level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move transparent_hugepage_adjust() above __direct_map() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate tdp_page_fault() and nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename lpage_disallowed to account_disallowed_nx_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Persist gfn_lpage_is_disallowed() to max_level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Incorporate guest's page level into max level for shadow MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of forced 4k pages in page faults (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor the per-slot level calculation in mapping_level() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of cache consistency with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move nonpaging_page_fault() below try_async_pf() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move definition of make_mmu_pages_available() up (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove duplicated declaration of kvm_vcpu_kick (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Aesthetic cleanup of handle_vmread and handle_vmwrite (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks unsupported field before read-only field (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks VMCS-link pointer before VMCS field (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NMI_PENDING to NMI_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix some comment typos (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Convert the last users of "shorthand = 0" to use macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix callers of kvm_apic_match_dest() to use correct macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move irrelevant declarations out of ioapic.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand (Vitaly Kuznetsov) [1813987] - [x86] kvm: explicitly set rmap_head->val to 0 in pte_list_desc_remove_entry() (Vitaly Kuznetsov) [1813987] - [virt] kvm: get rid of var page in kvm_set_pfn_dirty() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove unreachable statement in vmx_get_msr_feature() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use CPUID to locate host page table reserved bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Stop wasting a page for guest_msrs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332) (Vitaly Kuznetsov) [1813987] - [documentation] documentation: kvm: Fix mention to number of ioctls classes (Vitaly Kuznetsov) [1813987] - [x86] kvm x86: Move kvm cpuid support out of svm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Relax guest IA32_FEATURE_CONTROL constraints (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Grab KVM's srcu lock when setting nested state (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Open code shared_msr_update() in its only caller (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix jump label out_free_* in kvm_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: create mmu/ subdirectory (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove unnecessary TLB flushes on L1<->L2 switches when L1 use apic-access-page (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Do not mark vmcs02->apic_access_page as dirty when unpinning (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Assume TLB entries of L1 and L2 are tagged differently if L0 use EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Unexport kvm_vcpu_reload_apic_access_page() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: add CR4_LA57 bit to nested CR4_FIXED1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use semi-colon instead of comma for exit-handlers initialization (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Add support for capturing highest observable L2 TSC (Vitaly Kuznetsov) [1813987] - [x86] tss: Fix and move VMX BUILD_BUG_ON() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename function find_msr() to vmx_find_msr_index() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nested: Introduce read_and_check_msr_entry() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry, Exit} control (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: mark functions in the header as "static inline" (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL on VM-Exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to check reserved bits in IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Simplify loop in kvm_create_max_vcpus test (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimization: Requst TLB flush in fast_cr3_switch() instead of do it directly (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Add lazy mechanism to release perf_event per vPMC (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Reuse perf_event to avoid unnecessary pmc_reprogram_counter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to pause perf_event (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to recalibrate event period (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Refactor update_cr8_intercept() (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: add helper func to remove duplicate code in kvm_pv_send_ipi (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid unused setup_syscalls_segments call when SYSCALL check failed (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmio: get rid of odd out_err label in kvm_coalesced_mmio_init (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consume pending LAPIC INIT event when exit on INIT_SIGNAL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from svm.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from vmx.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimize more exit handlers in vmx.c (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add a comment describing the /dev/kvm no_compat handling (Vitaly Kuznetsov) [1813987] - [virt] kvm: Forbid /dev/kvm being opened by a compat task when CONFIG_KVM_COMPAT=n (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Reset the three MSR list number variables to 0 in kvm_init_msr_list() (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix build with glibc >= 2.30 (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmu: Do not treat ZONE_DEVICE pages as being reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Introduce pi_is_pir_empty() helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Do not change PID.NDST when loading a blocked vCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consider PID.PIR to determine if vCPU has pending interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix comment to specify PID.ON instead of PIR.ON (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix initialization of MSR lists (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix placement of refcount initialization (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix NULL-ptr deref after kvm_create_vm fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: get rid of odd out jump label in pdptrs_changed (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: switch KVMCLOCK base to monotonic raw clock (Vitaly Kuznetsov) [1813987] - [virt] kvm: call kvm_arch_destroy_vm if vm creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [kernel] rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allocate memslots and buses before calling kvm_arch_init_vm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Don't leak L1 MMIO regions to L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential wrong physical id in avic_handle_ldr_update (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add separate helper for putting borrowed reference to kvm (Vitaly Kuznetsov) [1813987] - [tools] kvm: tests: Add test to verify MSR_IA32_XSS (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Update svm_xsaves_supported (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS to kvm_{get, set}_msr_common (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use wrmsr for switching between guest and host IA32_XSS on Intel (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use wrmsr for switching between guest and host IA32_XSS on AMD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix conditions for guest IA32_XSS support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce vcpu->arch.xsaves_enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename {vmx, nested_vmx}_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Initialize vmx->guest_msrs[] right after allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Write VPID to vmcs when creating vcpu (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP (Vitaly Kuznetsov) [1813987] - [x86] kvm: remove redundant code in kvm_arch_vm_ioctl (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold decache_cr3() into cache_reg() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to test/mark reg availability and dirtiness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add WARNs to detect out-of-bounds register indices (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Optimize vmx_set_rflags() for unrestricted guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consolidate to_vmx() usage in RFLAGS accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Always write vmcs02.GUEST_CR3 during nested VM-Enter (Vitaly Kuznetsov) [1813987] - [x86] kvm: clear kvmclock MSR on reset (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix bugon.cocci warnings (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove specialized handling of unexpected exit-reasons (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix sync_regs_test with newer gccs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't shrink/grow vCPU halt_poll_ns if host side polling is disabled (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: synchronize .gitignore to Makefile (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allow kvm_device_ops to be const (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Implement kvm_put_guest() (Vitaly Kuznetsov) [1813987] - [x86] xen: kvm: Gather the definition of emulate prefixes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: do not blindly clobber registers in guest asm (Vitaly Kuznetsov) [1813987]- [fs] cifs: handle prefix paths in reconnect (Leif Sahlberg) [1814203] - [fs] cifs: use compounding for open and first query-dir for readdir() (Leif Sahlberg) [1814203] - [fs] cifs: create a helper function to parse the query-directory response buffer (Leif Sahlberg) [1814203] - [fs] cifs: prepare SMB2_query_directory to be used with compounding (Leif Sahlberg) [1814203] - [fs] xfs: reflink should force the log out if mounted with wsync (Bill O'Donnell) [1825373] - [fs] xfs: factor out a new xfs_log_force_inode helper (Bill O'Donnell) [1825373] - [fs] xfs: don't ever return a stale pointer from __xfs_dir3_free_read (Bill O'Donnell) [1825373] - [fs] xfs: fix xfs_rmap_has_other_keys usage of ECANCELED (Bill O'Donnell) [1825373] - [fs] xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1825373] - [fs] xfs: use bitops interface for buf log item AIL flag check (Bill O'Donnell) [1825373] - [fs] xfs: Sanity check flags of Q_XQUOTARM call (Bill O'Donnell) [1825373] - [fs] iomap: iomap that extends beyond EOF should be marked dirty (Bill O'Donnell) [1825373] - [s390] s390/kasan: Fix crash when attaching PCI device (Philipp Rudo) [1827334] - [s390] s390/qeth: fix initialization on old HW (Philipp Rudo) [1780667] - [s390] s390/qeth: vnicc Fix init to default (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix vnicc_is_in_use if rx_bcast not set (Philipp Rudo) [1780667] - [s390] s390/qeth: fix false reporting of VNIC CHAR config failure (Philipp Rudo) [1780667] - [s390] s390/qeth: lock the card while changing its hsuid (Philipp Rudo) [1780667] - [s390] s390/qeth: fix qdio teardown after early init error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't return -ENOTSUPP to userspace (Philipp Rudo) [1780667] - [s390] s390/qeth: fix promiscuous mode after reset (Philipp Rudo) [1780667] - [s390] s390/qeth: handle error due to unsupported transport mode (Philipp Rudo) [1780667] - [s390] s390/qeth: return proper errno on IO error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't check drvdata in sysfs code (Philipp Rudo) [1780667] - [s390] s390/qeth: replace qeth_l3_get_addr_buffer() (Philipp Rudo) [1780667] - [s390] s390/qeth: remove VLAN tracking for L3 devices (Philipp Rudo) [1780667] - [net] net: 8021q: vlan_core: allow use list of vlans for real device (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate L3 mcast registration code (Philipp Rudo) [1780667] - [s390] s390/qeth: remove gratuitious RX modeset (Philipp Rudo) [1780667] - [s390] s390/qeth: fine-tune L3 mcast locking (Philipp Rudo) [1780667] - [s390] s390/qeth: clean up error path in qeth_core_probe_device() (Philipp Rudo) [1780667] - [s390] s390/qeth: don't cache MAC addresses for multicast IPs (Philipp Rudo) [1780667] - [s390] s390/qeth: use helpers for IP address hashing (Philipp Rudo) [1780667] - [s390] s390/qeth: don't set card state in qeth_qdio_clear_card() (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate some duplicated HW cmd code (Philipp Rudo) [1780667] - [s390] s390/qeth: keep IRQ disabled until NAPI is really done (Philipp Rudo) [1780667] - [s390] s390/qeth: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qdio: move SSQD Sniffer mask definition (Philipp Rudo) [1780667] - [s390] s390/qdio: don't attempt IRQ avoidance on Output SBALs (Philipp Rudo) [1780667] - [s390] s390/qdio: simplify thinint device registration (Philipp Rudo) [1780667] - [s390] s390/qdio: add statistics helper macro (Philipp Rudo) [1780667] - [s390] s390/qdio: remove a forward declaration (Philipp Rudo) [1780667] - [s390] s390/qdio: reduce log level for EQBS partial (Philipp Rudo) [1780667] - [s390] s390/qdio: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix initialization of vnicc cmd masks during set online (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix error handling during VNICC initialization (Philipp Rudo) [1780667] - [s390] s390/qdio: clarify size of the QIB parm area (Philipp Rudo) [1780667] - [s390] s390/qeth: get vnicc sub-cmd type from reply data (Philipp Rudo) [1780667] - [s390] s390/qeth: merge qeth_reply struct into qeth_cmd_buffer (Philipp Rudo) [1780667] - [s390] s390/qeth: keep cmd alive after IO completion (Philipp Rudo) [1780667] - [s390] s390/qeth: use correct length field in SNMP cmd callback (Philipp Rudo) [1780667] - [s390] s390/qeth: propagate length of processed cmd IO data to callback (Philipp Rudo) [1780667] - [s390] s390/qeth: use node_descriptor struct (Philipp Rudo) [1780667] - [s390] s390/cio: move struct node_descriptor to cio.h (Philipp Rudo) [1780667] - [s390] scsi: zfcp: log FC Endpoint Security errors (Philipp Rudo) [1723820] - [s390] scsi: zfcp: enhance handling of FC Endpoint Security errors (Philipp Rudo) [1723820] - [lib] lib/zlib: add zlib_deflate_dfltcc_enabled() function (Philipp Rudo) [1659435] - [lib] s390/boot: add dfltcc= kernel command line parameter (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_inflate (Philipp Rudo) [1659435] - [s390] s390/boot: rename HEAP_SIZE due to name collision (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_deflate (Philipp Rudo) [1659435] - [base] mm/memory_hotplug: allow to specify a default online_type (David Hildenbrand) [1038941] - [base] mm/memory_hotplug: convert memhp_auto_online to store an online_type (David Hildenbrand) [1038941] - [mm] mm/memory_hotplug: unexport memhp_auto_online (David Hildenbrand) [1038941] - [hv] hv_balloon: don't check for memhp_auto_online manually (David Hildenbrand) [1038941] - [powerpc] powernv/memtrace: always online added memory blocks (David Hildenbrand) [1038941] - [base] drivers/base/memory: store mapping between MMOP_* and string in an array (David Hildenbrand) [1038941] - [base] drivers/base/memory: map MMOP_OFFLINE to 0 (David Hildenbrand) [1038941] - [base] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE (David Hildenbrand) [1038941] - [netdrv] cxgb4: fix adapter crash due to wrong MC size (Vishal Kulkarni) [1813128] - [scsi] scsi: ibmvfc: Don't send implicit logouts prior to NPIV login (Steve Best) [1828725] - [fs] cifs: ignore cached share root handle closing errors (Leif Sahlberg) [1827485] - [fs] cifs: Optimize readdir on reparse points (Leif Sahlberg) [1827485] - [fs] cifs: Adjust indentation in smb2_open_file (Leif Sahlberg) [1827485] - [fs] CIFS: Close cached root handle only if it has a lease (Leif Sahlberg) [1827485] - [fs] SMB3: Fix crash in SMB2_open_init due to uninitialized field in compounding path (Leif Sahlberg) [1827485] - [fs] smb3: fix refcount underflow warning on unmount when no directory leases (Leif Sahlberg) [1827485] - [fs] fs: cifs: Delete usage of timespec64_trunc (Leif Sahlberg) [1827485] - [fs] smb3: improve check for when we send the security descriptor context on create (Leif Sahlberg) [1827485] - [fs] smb3: fix mode passed in on create for modetosid mount option (Leif Sahlberg) [1827485] - [fs] cifs: fix possible uninitialized access and race on iface_list (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of SMB connections on multichannel (Leif Sahlberg) [1827485] - [fs] smb3: query attributes on file close (Leif Sahlberg) [1827485] - [fs] smb3: remove unused flag passed into close functions (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to pointer pneg_ctxt (Leif Sahlberg) [1827485] - [fs] fs: cifs: Fix atime update check vs mtime (Leif Sahlberg) [1827485] - [fs] CIFS: fix a white space issue in cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: Always update signing key of first channel (Leif Sahlberg) [1827485] - [fs] cifs: Fix retrieval of DFS referrals in cifs_mount() (Leif Sahlberg) [1827485] - [fs] cifs: Fix potential softlockups while refreshing DFS cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of root ses in DFS referral cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix use-after-free bug in cifs_reconnect() (Leif Sahlberg) [1827485] - [fs] cifs: dump channel info in DebugData (Leif Sahlberg) [1827485] - [fs] smb3: dump in_send and num_waiters stats counters by default (Leif Sahlberg) [1827485] - [fs] cifs: try harder to open new channels (Leif Sahlberg) [1827485] - [fs] CIFS: Properly process SMB3 lease breaks (Leif Sahlberg) [1827485] - [fs] cifs: move cifsFileInfo_put logic into a work-queue (Leif Sahlberg) [1827485] - [fs] cifs: try opening channels after mounting (Leif Sahlberg) [1827485] - [fs] CIFS: refactor cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: switch servers depending on binding state (Leif Sahlberg) [1827485] - [fs] cifs: add server param (Leif Sahlberg) [1827485] - [fs] cifs: add multichannel mount options and data structs (Leif Sahlberg) [1827485] - [fs] cifs: sort interface list by speed (Leif Sahlberg) [1827485] - [fs] CIFS: Fix SMB2 oplock break processing (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EAGAIN when transport is reconnecting (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Only queue work for error recovery on memory registration (Leif Sahlberg) [1827485] - [fs] smb3: add debug messages for closing unmatched open (Leif Sahlberg) [1827485] - [fs] CIFS: Respect O_SYNC and O_DIRECT flags during reconnect (Leif Sahlberg) [1827485] - [fs] smb3: remove confusing dmesg when mounting with encryption ("seal") (Leif Sahlberg) [1827485] - [fs] cifs: close the shared root handle on tree disconnect (Leif Sahlberg) [1827485] - [fs] CIFS: Return directly after a failed build_path_from_dentry() in cifs_do_create() (Leif Sahlberg) [1827485] - [fs] CIFS: Use common error handling code in smb2_ioctl_query_info() (Leif Sahlberg) [1827485] - [fs] CIFS: Use memdup_user() rather than duplicating its implementation (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -ECONNABORTED when trasnport is not in connected state (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Add messages on RDMA session destroy and reconnection (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EINVAL when the number of iovs exceeds SMBDIRECT_MAX_SGE (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Invalidate and deregister memory registration on re-send for direct I/O (Leif Sahlberg) [1827485] - [fs] cifs: Don't display RDMA transport on reconnect (Leif Sahlberg) [1827485] - [fs] CIFS: remove set but not used variables 'cinode' and 'netfid' (Leif Sahlberg) [1827485] - [fs] cifs: add support for flock (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable 'sid_user' (Leif Sahlberg) [1827485] - [fs] cifs: rename a variable in SendReceive() (Leif Sahlberg) [1827485] - [fs] SMB3: Fix persistent handles reconnect (Leif Sahlberg) [1827485] - [fs] fix memory leak in large read decrypt offload (Leif Sahlberg) [1827485] - [fs] cifs: Fix missed free operations (Leif Sahlberg) [1827485] - [fs] cifs: clarify comment about timestamp granularity for old servers (Leif Sahlberg) [1827485] - [fs] cifs: Handle -EINPROGRESS only when noblockcnt is set (Leif Sahlberg) [1827485] - [fs] smb3: remove noisy debug message and minor cleanup (Leif Sahlberg) [1827485] - [fs] fs: cifs: mute -Wunused-const-variable message (Leif Sahlberg) [1827485] - [fs] smb3: cleanup some recent endian errors spotted by updated sparse (Leif Sahlberg) [1827485] - [fs] CIFS: Fix oplock handling for SMB 2.1+ protocols (Leif Sahlberg) [1827485] - [fs] smb3: missing ACL related flags (Leif Sahlberg) [1827485] - [fs] smb3: pass mode bits into create calls (Leif Sahlberg) [1827485] - [fs] smb3: Add missing reparse tags (Leif Sahlberg) [1827485] - [fs] CIFS: fix max ea value size (Leif Sahlberg) [1827485] - [fs] fs/cifs/sess.c: Remove set but not used variable 'capabilities' (Leif Sahlberg) [1827485] - [fs] fs/cifs/smb2pdu.c: Make SMB2_notify_init static (Leif Sahlberg) [1827485] - [fs] smb3: fix leak in "open on server" perf counter (Leif Sahlberg) [1827485] - [fs] smb3: allow decryption keys to be dumped by admin for debugging (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: write mode ACE first (Leif Sahlberg) [1827485] - [fs] cifs: cifsroot: add more err checking (Leif Sahlberg) [1827485] - [fs] smb3: add missing worker function for SMB3 change notify (Leif Sahlberg) [1827485] - [fs] cifs: Add support for root file systems (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: make room for 4 ACE (Leif Sahlberg) [1827485] - [fs] smb3: fix potential null dereference in decrypt offload (Leif Sahlberg) [1827485] - [fs] smb3: allow disabling requesting leases (Leif Sahlberg) [1827485] - [fs] smb3: improve handling of share deleted (and share recreated) (Leif Sahlberg) [1827485] - [fs] smb3: display max smb3 requests in flight at any one time (Leif Sahlberg) [1827485] - [fs] smb3: only offload decryption of read responses if multiple requests (Leif Sahlberg) [1827485] - [fs] cifs: add a helper to find an existing readable handle to a file (Leif Sahlberg) [1827485] - [fs] smb3: enable offload of decryption of large reads via mount option (Leif Sahlberg) [1827485] - [fs] smb3: allow parallelizing decryption of reads (Leif Sahlberg) [1827485] - [fs] smb3: allow skipping signature verification for perf sensitive configurations (Leif Sahlberg) [1827485] - [fs] smb3: add dynamic tracepoints for flush and close (Leif Sahlberg) [1827485] - [fs] smb3: log warning if CSC policy conflicts with cache mount option (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow RW caching of share accessed by only 1 client (Leif Sahlberg) [1827485] - [fs] smb3: add some more descriptive messages about share when mounting cache=ro (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow forced caching of read only share (Leif Sahlberg) [1827485] - [fs] cifs: fix dereference on ses before it is null checked (Leif Sahlberg) [1827485] - [fs] cifs: use existing handle for compound_op(OP_SET_INFO) when possible (Leif Sahlberg) [1827485] - [fs] cifs: create a helper to find a writeable handle by path name (Leif Sahlberg) [1827485] - [fs] cifs: remove set but not used variables (Leif Sahlberg) [1827485] - [fs] smb3: Incorrect size for netname negotiate context (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to variable rc (Leif Sahlberg) [1827485] - [fs] smb3: add missing flag definitions (Leif Sahlberg) [1827485] - [fs] cifs: add passthrough for smb2 setinfo (Leif Sahlberg) [1827485] - [fs] cifs: prepare SMB2_Flush to be usable in compounds (Leif Sahlberg) [1827485] - [fs] cifs: allow chmod to set mode bits using special sid (Leif Sahlberg) [1827485] - [fs] cifs: get mode bits from special sid on stat (Leif Sahlberg) [1827485] - [fs] fs: cifs: cifsssmb: remove redundant assignment to variable ret (Leif Sahlberg) [1827485] - [fs] cifs: fix a comment for the timeouts when sending echos (Leif Sahlberg) [1827485] - [fs] fs: cifs: switch to RC4 library interface (Leif Sahlberg) [1827485] - [fs] smb3: smbdirect no longer experimental (Leif Sahlberg) [1827485] - [fs] cifs: copy_file_range needs to strip setuid bits and update timestamps (Leif Sahlberg) [1827485] - [tools] perf vendor events s390: Add new deflate counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/cpum_cf: Add new extended counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/zcrypt: use kvmalloc instead of kmalloc for 256k alloc (Philipp Rudo) [1827310] - [s390] s390/pkey/zcrypt: Support EP11 AES secure keys (Philipp Rudo) [1723826] - [s390] s390/zcrypt: extend EP11 card and queue sysfs attributes (Philipp Rudo) [1723826] - [s390] s390/zcrypt: add new low level ep11 functions support file (Philipp Rudo) [1723826] - [s390] s390/zcrypt: ep11 structs rework, export zcrypt_send_ep11_cprb (Philipp Rudo) [1723826] - [s390] s390/zcrypt: enable card/domain autoselect on ep11 cprbs (Philipp Rudo) [1723826] - [crypto] crypto/testmgr: enable selftests for paes-s390 ciphers (Philipp Rudo) [1780668] - [s390] s390/pkey: Add support for key blob with clear key value (Philipp Rudo) [1780668] - [s390] s390/crypto: enable clear key values for paes ciphers (Philipp Rudo) [1780668] - [s390] s390/crypto: Rework on paes implementation (Philipp Rudo) [1780668] - [s390] scsi: zfcp: trace FC Endpoint Security of FCP devices and connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: log FC Endpoint Security of connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: report FC Endpoint Security in sysfs (Philipp Rudo) [1723822] - [s390] scsi: zfcp: auto variables for dereferenced structs in open port handler (Philipp Rudo) [1723822] - [block] blk-iocost: Fix error on iocost_ioc_vrate_adj (Waiman Long) [1828563] - [s390] s390/ipl: add support to control memory clearing for FCP and CCW re-IPL (Philipp Rudo) [1812985] - [s390] s390: support KPROBES_ON_FTRACE (Philipp Rudo) [1810526] - [s390] s390/ftrace: generate traced function stack frame (Philipp Rudo) [1810526] - [s390] s390/ftrace: save traced function caller (Philipp Rudo) [1810526] - [misc] mei: me: fix irq number stored in hw struct (Tony Camuso) [1822645] - [misc] mei: me: add cedar fork device ids (Tony Camuso) [1822645] - [misc] mei: fix CNL itouch device number to match the spec (Tony Camuso) [1822645] - [misc] misc: Replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: remove unused includes from pci-{me, txe}.c (Tony Camuso) [1822645] - [misc] mei: limit number of bytes in mei header (Tony Camuso) [1822645] - [misc] mei: bus: replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: me: add jasper point DID (Tony Camuso) [1822645] - [misc] mei: hdcp: bind only with i915 on the same PCH (Tony Camuso) [1822645] - [misc] mei: bus: use simple sprintf for sysfs (Tony Camuso) [1822645] - [misc] mei: bus: add more client attributes to sysfs (Tony Camuso) [1822645] - [misc] mei: add trc detection register to sysfs (Tony Camuso) [1822645] - [misc] mei: abstract fw status register read (Tony Camuso) [1822645] - [misc] mei: me: store irq number in the hw struct (Tony Camuso) [1822645] - [misc] mei: me: mei_me_dev_init() use struct device instead of struct pci_dev (Tony Camuso) [1822645] - [misc] mei: me: add comet point V device id (Tony Camuso) [1822645] - [misc] mei: bus: prefix device names on bus with the bus name (Tony Camuso) [1822645] - [misc] mei: me: fix me_intr_clear function name in KDoc (Tony Camuso) [1822645] - [misc] mei: buf: drop 'running hook' debug messages (Tony Camuso) [1822645] - [misc] mei: avoid FW version request on Ibex Peak and earlier (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Fill transcoder index in port info (Tony Camuso) [1822645] - [misc] drm/i915: mei_hdcp: I915 sends ddi index as per ME FW (Tony Camuso) [1822645] - [drm] drm/i915: Attach content type property (Tony Camuso) [1822645] - [drm] drm: Add Content protection type property (Tony Camuso) [1822645] - [misc] mei: me: add Tiger Lake point LP device ID (Tony Camuso) [1822645] - [misc] mei: Use dev_get_drvdata where possible (Tony Camuso) [1822645] - [misc] mei: me: add mule creek canyon (EHL) device ids (Tony Camuso) [1822645] - [misc] mei: no need to check return value of debugfs_create functions (Tony Camuso) [1822645] - [documentation] mei: docs: add hdcp documentation (Tony Camuso) [1822645] - [documentation] mei: docs: add a short description for nfc behind mei (Tony Camuso) [1822645] - [documentation] mei: docs: update mei client bus documentation (Tony Camuso) [1822645] - [documentation] mei: docs: move iamt docs to a iamt.rst file (Tony Camuso) [1822645] - [documentation] mei: docs: move documentation under driver-api (Tony Camuso) [1822645] - [misc] mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro (Tony Camuso) [1822645] - [drm] drm: generic fn converting be24 to cpu and vice versa (Tony Camuso) [1822645] - [misc] mei: expose device state in sysfs (Tony Camuso) [1822645] - [misc] mei: hdcp: use own Kconfig file (Tony Camuso) [1822645] - [misc] mei: adjust the copyright notice in the files (Tony Camuso) [1822645] - [misc] mei/hdcp: Fix SPDX identifiers (Tony Camuso) [1822645] - [misc] mei: convert to SPDX license tags (Tony Camuso) [1822645] - [misc] mei: add missing SPDX tag to mei Kconfig (Tony Camuso) [1822645] - [misc] mei: bus: move hw module get/put to probe/release (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Component framework for I915 Interface (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Closing wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Enabling the HDCP authentication (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify M_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Repeater topology verification and ack (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Prepare Session Key (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify L_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Locality check (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Store the HDCP Pairing info (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify H_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify Receiver Cert and prepare km (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Define ME FW interface for HDCP2.2 (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Client driver for HDCP application (Tony Camuso) [1822645] - [misc] mei: bus: whitelist hdcp client (Tony Camuso) [1822645] - [misc] mei: hbm: clean the feature flags on link reset (Tony Camuso) [1822645] - [misc] mei: bus: export to_mei_cl_device for mei client devices drivers (Tony Camuso) [1822645] - [misc] mei: free read cb on ctrl_wr list flush (Tony Camuso) [1822645] - [misc] mei: me: add ice lake point device id (Tony Camuso) [1822645] - [misc] mei: squash single_recv_buf into one bit in client properties (Tony Camuso) [1822645] - [misc] mei: me: add denverton innovation engine device IDs (Tony Camuso) [1822645] - [misc] mei: me: mark LBG devices as having dma support (Tony Camuso) [1822645] - [misc] mei: dma: silent the reject message (Tony Camuso) [1822645] - [misc] mei: me: mark CNP devices as having dma support (Tony Camuso) [1822645] - [misc] mei: bump hbm version to 2.1 (Tony Camuso) [1822645] - [misc] mei: dma ring: implement transmit flow (Tony Camuso) [1822645] - [misc] mei: dma ring: implement rx circular buffer logic (Tony Camuso) [1822645] - [misc] mei: hw: add dma ring control block (Tony Camuso) [1822645] - [misc] mei: hbm: setup dma ring (Tony Camuso) [1822645] - [misc] mei: dma ring buffers allocation (Tony Camuso) [1822645] - [misc] mei: expedite ioctl return on the notify set operation error (Tony Camuso) [1822645] - [misc] mei: flush queues by the host client only (Tony Camuso) [1822645] - [misc] mei: hbm: drop BUG() from the hbm handler (Tony Camuso) [1822645] - [misc] mei: replace POLL* with EPOLL* for write queues (Tony Camuso) [1822645] - [misc] misc: remove redundant include moduleparam.h (Tony Camuso) [1822645] - [misc] mei: bus: need to unlink client before freeing (Tony Camuso) [1822645] - [misc] mei: bus: fix hw module get/put balance (Tony Camuso) [1822645] - [misc] mei: fix use-after-free in mei_cl_write (Tony Camuso) [1822645] - [misc] mei: ignore not found client in the enumeration (Tony Camuso) [1822645] - [misc] mei: restrict dma ring support to hbm version 2.1 (Tony Camuso) [1822645] - [misc] mei: hbm: introduce dma bit in the message header (Tony Camuso) [1822645] - [misc] mei: add support for variable length mei headers (Tony Camuso) [1822645] - [misc] mei: add mei_msg_hdr_init wrapper (Tony Camuso) [1822645] - [misc] mei: move hbuf_depth from the mei device to the hw modules (Tony Camuso) [1822645] - [misc] mei: cleanup slots to data conversions (Tony Camuso) [1822645] - [misc] mei: bus: suppress sign-compare warnings (Tony Camuso) [1822645] - [misc] mei: fix ssize_t to int assignment in read and write ops (Tony Camuso) [1822645] - [misc] mei: use correct type for counter variable in for loops (Tony Camuso) [1822645] - [misc] mei: check for error returned from mei_hbuf_empty_slots() (Tony Camuso) [1822645] - [misc] mei: don't update offset in write (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_fwver() (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_nfc_if_version() (Tony Camuso) [1822645] - [misc] mei: expose fw version to sysfs (Tony Camuso) [1822645] - [misc] mei: add optional timeout to internal bus recv (Tony Camuso) [1822645] - [misc] mei: remove unused MEI_IAMTHIF_STALL_TIMER define (Tony Camuso) [1822645] - [s390] s390/pci: Fix unexpected write combine on resource (Philipp Rudo) [1827311] - [powerpc] pwerpc/vas: Include linux/types.h in uapi/asm/vas-api.h (Gustavo Duarte) [1725806] - [documentation] Documentation/powerpc: VAS API (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Remove 'pid' in vas_tx_win_attr struct (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Enable and setup GZIP compresstion type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Make enable code generic to add new GZIP compression type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Rename nx-842-powernv file name to nx-common-powernv (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Initialize coproc entry with kzalloc (Gustavo Duarte) [1725806] - [crypto] crypto: nx - Add of_node_put() before return in 842 (Gustavo Duarte) [1725806] - [crypto] crypto/NX: Set receive window credits to max number of CRBs in RxFIFO (Gustavo Duarte) [1725806] - [powerpc] crypto/nx: Initialize 842 high and normal RxFIFO control registers (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Add VAS user space API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define VAS_TX_WIN_OPEN ioctl API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Initialize window attributes for GZIP coprocessor type (Gustavo Duarte) [1725806] - [powerpc] powerpc: Use mm_context vas_windows counter to issue CP_ABORT (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Free send window in VAS instance after credits returned (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Display process stuck message (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Do not use default credits for receive window (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Print CRB and FIFO values (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Return credits after handling fault (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Update CSB and notify process for fault CRBs (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup thread IRQ handler per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Take reference to PID and mm for user space windows (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Register NX with fault window ID and IRQ port value (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup fault window per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Alloc and setup IRQ and trigger port (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define nx_fault_stamp in coprocessor_request_block (Gustavo Duarte) [1725806] - [powerpc] powerpc/xive: Define xive_native_alloc_irq_on_chip() (Gustavo Duarte) [1725806] - [powerpc] powerpc/powernv: remove the unused vas_win_paste_addr and vas_win_id functions (Gustavo Duarte) [1725806] - [tools] intel-speed-select: Fix speed-select-base-freq-properties output on CLX-N (Prarit Bhargava) [1828306] - [tools] tools/power/x86/intel-speed-select: Fix CLX-N package information output (Prarit Bhargava) [1828306] - [kernel] sched/isolation: Allow "isolcpus=" to skip unknown sub-parameters (Peter Xu) [1799014] - [arm64] arm64: tlb: skip tlbi broadcast, fix speculative tlb lookups (Andrea Arcangeli) [1820817] - [x86] pci: hv: Introduce hv_msi_entry (Mohammed Gamal) [1816740] - [pci] hv: Move retarget related structures into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Move hypercall related definitions into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Reorganize the code in preparation of hibernation (Mohammed Gamal) [1816740] - [pci] hv: Add a Hyper-V PCI interface driver for software backchannel interface (Mohammed Gamal) [1816740] - [pci] hv: Add a paravirtual backchannel in software (Mohammed Gamal) [1816740]- [include] i2c: fix a doc warning (David Arcari) [1826759] - [i2c] i2c: acpi: put device when verifying client fails (David Arcari) [1826759] - [i2c] i2c: i2c-core-of: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-base: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-acpi: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: fix bus recovery stop mode timing (David Arcari) [1826759] - [i2c] i2c: core: Use DEVICE_ATTR_*() helper macros (David Arcari) [1826759] - [include] i2c: remove unneeded 'extern' from function declatations (David Arcari) [1826759] - [include] i2c: add helper to check if a client has a driver attached (David Arcari) [1826759] - [include] i2c: fix header file kernel-doc warning (David Arcari) [1826759] - [misc] eeprom: at24: use devm_i2c_new_dummy_device() (David Arcari) [1826759] - [i2c] i2c: remove i2c_new_dummy() API (David Arcari) [1826759] - [media] media: dvb-frontends: cxd2820r_core: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88473: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88472: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83791d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83793d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83781d) convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: ir-kbd-i2c: convert to i2c_new_dummy_device() (David Arcari) [1826759] - [misc] misc: eeprom: max6875: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83792d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (asb100) convert to i2c_new_dummy_device (David Arcari) [1826759] - [i2c] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: smbus: Don't filter out duplicate alerts (David Arcari) [1826759] - [i2c] i2c: of: Populate fwnode in of_i2c_get_board_info() (David Arcari) [1826759] - [i2c] i2c: remove helpers for ref-counting clients (David Arcari) [1826759] - [i2c] i2c: core: fix use after free in of_i2c_notify (David Arcari) [1826759] - [i2c] i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is present (David Arcari) [1826759] - [i2c] i2c: add support for filters optional properties (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add read only mode (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add comment about address handling (David Arcari) [1826759] - [i2c] i2c-eeprom_slave: Add support for more eeprom models (David Arcari) [1826759] - [i2c] i2c: make i2c_unregister_device() ERR_PTR safe (David Arcari) [1826759] - [media] i2c: replace i2c_new_secondary_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: Drop unneeded check for of_node (David Arcari) [1826759] - [i2c] i2c: core: Tidy up handling of init_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI gpio IRQ handling into i2c_acpi_get_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI IRQ handling to probe time (David Arcari) [1826759] - [i2c] i2c: acpi: Factor out getting the IRQ from ACPI (David Arcari) [1826759] - [i2c] i2c: acpi: Use available IRQ helper functions (David Arcari) [1826759] - [i2c] i2c: core: Allow whole core to use i2c_dev_irq_from_resources (David Arcari) [1826759] - [i2c] i2c: core: add sysfs header (David Arcari) [1826759] - [i2c] i2c: add newly exported functions to the header, too (David Arcari) [1826759] - [i2c] i2c: mux: add sysfs header (David Arcari) [1826759] - [include] i2c: headers: reformat header comment and update copyright (David Arcari) [1826759] - [include] i2c: headers: update docs about I2C_CLIENT_* (David Arcari) [1826759] - [i2c] i2c: core: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: don't use 'dev' as adapter variable (David Arcari) [1826759] - [i2c] i2c: mux: Use struct_size() in devm_kzalloc() (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1826759] - [i2c] i2c: acpi: export i2c_acpi_find_adapter_by_handle (David Arcari) [1826759] - [media] tua6100: Avoid build warnings (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826759] - [i2c] i2c: acpi: permit bus speed to be discovered after enumeration (David Arcari) [1826759] - [i2c] i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr (David Arcari) [1826759] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1826759] - [i2c] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826759] - [i2c] i2c: core: add device-managed version of i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: apply 'is_suspended' check for SMBus, too (David Arcari) [1826759] - [i2c] i2c: core: ratelimit 'transfer when suspended' errors (David Arcari) [1826759] - [i2c] i2c: Prevent runtime suspend of adapter when Host Notify is required (David Arcari) [1826759] - [i2c] gcc-9: don't warn about uninitialized variable (David Arcari) [1826759] - [i2c] i2c: mux: populate the new *_atomic callbacks (David Arcari) [1826759] - [i2c] i2c: core: introduce callbacks for atomic transfers (David Arcari) [1826759] - [i2c] i2c: core: use I2C locking behaviour also for SMBUS (David Arcari) [1826759] - [i2c] i2c: core: remove use of in_atomic() (David Arcari) [1826759] - [include] i2c: apply coding style for struct i2c_adapter (David Arcari) [1826759] - [i2c] i2c: add extra check to safe DMA buffer helper (David Arcari) [1826759] - [i2c] i2c: Allow recovery of the initial IRQ by an I2C client device (David Arcari) [1826759] - [i2c] i2c: expand minor range when registering chrdev region (David Arcari) [1826759] - [i2c] i2c: core-smbus: don't trace smbus_reply data on errors (David Arcari) [1826759] - [i2c] i2c: of: Try to find an I2C adapter matching the parent (David Arcari) [1826759] - [include] i2c: acpi: Move I2C bits from acpi.h to i2c.h (David Arcari) [1826759] - [i2c] i2c: dev: prevent adapter retries and timeout being set as minus value (David Arcari) [1826759] - [i2c] i2c: add suspended flag and accessors for i2c adapters (David Arcari) [1826759] - [i2c] treewide: surround Kconfig file paths with double quotes (David Arcari) [1826759] - [i2c] i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helper (David Arcari) [1826759] - [i2c] i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS (David Arcari) [1826759] - [i2c] i2c: acpi: Return error pointers from i2c_acpi_new_device() (David Arcari) [1826759] - [i2c] i2c: Clear client->irq in i2c_device_remove (David Arcari) [1826759] - [i2c] i2c: Remove unnecessary call to irq_find_mapping (David Arcari) [1826759] - [i2c] i2c: Fix kerneldoc for renamed i2c dma put function (David Arcari) [1826759] - [i2c] i2c: core: remove level of indentation in i2c_transfer (David Arcari) [1826759] - [i2c] i2c: core: remove outdated DEBUG output (David Arcari) [1826759] - [i2c] i2c: refactor function to release a DMA safe buffer (David Arcari) [1826759] - [i2c] i2c: don't use any __deprecated handling anymore (David Arcari) [1826759] - [i2c] i2c: remove deprecated attach_adapter callback (David Arcari) [1826759] - [i2c] i2c: core: Parse SDA hold time from firmware (David Arcari) [1826759] - [i2c] i2c: quirks: add zero length checks (David Arcari) [1826759] - [i2c] i2c: recovery: make pin init look like STOP (David Arcari) [1826759] - [i2c] i2c: recovery: rename variable for easier understanding (David Arcari) [1826759] - [i2c] i2c: recovery: add get_bus_free callback (David Arcari) [1826759] - [i2c] i2c: recovery: refactor recovery function (David Arcari) [1826759] - [i2c] i2c: recovery: require either get_sda or set_sda (David Arcari) [1826759] - [i2c] i2c: remove i2c_lock_adapter and use i2c_lock_bus directly (David Arcari) [1826759] - [media] media: tda1004x: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: tda18271: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: af9013: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: drxk_hard: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: rtl2830: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: pca9541: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: make use of __i2c_smbus_xfer (David Arcari) [1826759] - [kvm] KVM: PPC: Book3S HV: Fix H_CEDE return code for nested guests (David Gibson) [1778556] - [block] block/diskstats: more accurate approximation of io_ticks for slow disks (Ming Lei) [1811745] - [scsi] scsi: storvsc: Correctly set number of hardware queues for IDE disk (Cathy Avery) [1816702] - [netdrv] bonding/alb: make sure arp header is pulled before accessing it (Jarod Wilson) [1819408] - [netdrv] bonding/alb: properly access headers in bond_alb_xmit() (Jarod Wilson) [1819408] - [netdrv] bonding: rename AD_STATE_* to LACP_STATE_* (Jarod Wilson) [1819408] - [netdrv] bonding: fix active-backup transition after link failure (Jarod Wilson) [1819408] - [netdrv] bonding: move 802.3ad port state flags to uapi (Jarod Wilson) [1819408] - [netdrv] bonding: fix bond_neigh_init() (Jarod Wilson) [1819408] - [netdrv] bonding: fix state transition issue in link monitoring (Jarod Wilson) [1819408] - [netdrv] bonding: fix potential NULL deref in bond_update_slave_arr (Jarod Wilson) [1819408] - [netdrv] team: Always enable vlan tx offload (Hangbin Liu) [1827017] - [net] netlink: Use netlink header as base to calculate bad attribute offset (Andrea Claudi) [1825252] - [net] netlink: cap max groups which will be considered in netlink_bind() (Andrea Claudi) [1825252] - [net] tcp: repair: fix TCP_QUEUE_SEQ implementation (Paolo Abeni) [1823771] - [net] tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK (Paolo Abeni) [1823771] - [net] tcp: refine rule to allow EPOLLOUT generation under mem pressure (Paolo Abeni) [1823771] - [net] tcp: refine tcp_write_queue_empty() implementation (Paolo Abeni) [1823771] - [include] fib: add missing attribute validation for tun_id (Marcelo Leitner) [1823468] - [include] net/flow_dissector: remove unexist field description (Marcelo Leitner) [1823468] - [net] vlan: vlan_changelink() should propagate errors (Marcelo Leitner) [1823468] - [net] af_packet: set defaule value for tmo (Marcelo Leitner) [1823468] - [net] packet: fix data-race in fanout_flow_is_huge() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff refcounting in llc_conn_state_process() (Marcelo Leitner) [1823468] - [net] llc: fix another potential sk_buff leak in llc_ui_sendmsg() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_conn_service() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_sap_state_process() (Marcelo Leitner) [1823468] - [net] openvswitch: Fix conntrack cache with timeout (Patrlck Talbert) [1765587] - [net] openvswitch: Fix log message in ovs conntrack (Patrlck Talbert) [1765587] - [net] openvswitch: use after free in __ovs_ct_free_action() (Patrlck Talbert) [1765587] - [net] openvswitch: Add timeout support to ct action (Patrlck Talbert) [1765587] - [net] netfilter: Export nf_ct_{set, destroy}_timeout() (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: ctnl_timeout_find_get() returns incorrect pointer to type (Patrlck Talbert) [1765587] - [net] netfilter: remove ifdef around cttimeout in struct nf_conntrack_l4proto (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: decouple timeout policy from nfnetlink_cttimeout object (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: move ctnl_untimeout to nf_conntrack (Patrlck Talbert) [1765587] - [netdrv] ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast() (Davide Caratti) [1822906] - [netdrv] ipvlan: add cond_resched_rcu() while processing muticast backlog (Davide Caratti) [1822906] - [netdrv] ipvlan: don't deref eth hdr before checking it's set (Davide Caratti) [1822906] - [netdrv] ipvlan: do not add hardware address of master to its unicast filter list (Davide Caratti) [1822906] - [include] net/dst: do not confirm neighbor for vxlan and geneve pmtu update (Hangbin Liu) [1755686] - [net] sit: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] vti: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] tunnel: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [include] net/dst: add new function skb_dst_update_pmtu_no_confirm (Hangbin Liu) [1755686] - [netdrv] gtp: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] ip6_gre: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] add bool confirm_neigh parameter for dst_ops.update_pmtu (Hangbin Liu) [1755686] - [net] neigh: support smaller retrans_time settting (Hangbin Liu) [1767282] - [include] net: core: add helper tcp_v6_gso_csum_prep (Josef Oskera) [1818097] - [net] ip_tunnel: fix interface lookup with no key (Guillaume Nault) [1822247] - [net] ipv4: fix a RCU-list lock in inet_dump_fib() (Guillaume Nault) [1822247] - [net] gre: fix uninit-value in __iptunnel_pull_header (Guillaume Nault) [1822247] - [net] netfilter: conntrack: allow insertion of clashing entries (Florian Westphal) [1821404] - [net] netfilter: conntrack: split resolve_clash function (Florian Westphal) [1821404] - [net] netfilter: conntrack: place confirm-bit setting in a helper (Florian Westphal) [1821404] - [net] netfilter: never get/set skb->tstamp (Florian Westphal) [1821404] - [net] netfilter: conntrack: remove two args from resolve_clash (Florian Westphal) [1821404] - [net] netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash (Florian Westphal) [1821404] - [netdrv] macsec: restrict to ethernet devices (Sabrina Dubroca) [1820524] - [netdrv] macsec: add missing attribute validation for port (Sabrina Dubroca) [1820524] - [net] netns: restore ops before calling ops_exit_list (Ivan Vecera) [1822568] - [net] netns: add pre_exit method to struct pernet_operations (Ivan Vecera) [1822568] - [include] net: dst: Force 4-byte alignment of dst_metrics (Guillaume Nault) [1822148] - [include] net: annotate lockless accesses to sk->sk_napi_id (Guillaume Nault) [1822148] - [net] Fix typo of SKB_SGO_CB_OFFSET (Guillaume Nault) [1822148] - [net] use indirect call wrappers for skb_copy_datagram_iter() (Guillaume Nault) [1822148] - [net] datagram: Make __skb_datagram_iter static (Guillaume Nault) [1822148] - [net] Fix Tx hash bound checking (Guillaume Nault) [1822148] - [net] openvswitch: add missing attribute validation for hash (Eelco Chaudron) [1819202] - [net] openvswitch: Distribute switch variables for initialization (Eelco Chaudron) [1819202] - [net] openvswitch: support asymmetric conntrack (Eelco Chaudron) [1819202] - [net] openvswitch: remove another BUG_ON() (Eelco Chaudron) [1819202] - [net] openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() (Eelco Chaudron) [1819202] - [net] openvswitch: don't call pad_packet if not necessary (Eelco Chaudron) [1819202] - [net] openvswitch: add hash info to upcall (Eelco Chaudron) [1819202] - [net] openvswitch: select vport upcall portid directly (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the ovs_dp_cmd_new (Eelco Chaudron) [1819202] - [net] openvswitch: fix possible memleak on destroy flow-table (Eelco Chaudron) [1819202] - [net] openvswitch: add likely in flow_lookup (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the flow_hash (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow-mask looking up (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow mask cache hash collision (Eelco Chaudron) [1819202] - [net] openvswitch: shrink the mask array if necessary (Eelco Chaudron) [1819202] - [net] openvswitch: convert mask list in mask array (Eelco Chaudron) [1819202] - [net] openvswitch: add flow-mask cache for performance (Eelco Chaudron) [1819202] - [net] openvswitch: Allow attaching helper in later commit (Eelco Chaudron) [1819202] - [net] openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC (Eelco Chaudron) [1819202] - [net] openvswitch: Make metadata_dst tunnel work in IP_TUNNEL_INFO_BRIDGE mode (Eelco Chaudron) [1819202] - [netdrv] mlxsw: spectrum_router: Remove unlikely user-triggerable warning (Ivan Vecera) [1821358] - [net] ipv6: Error when route does not have any valid nexthops (Ivan Vecera) [1821358] - [tools] selftests: mlxsw: Add a test for FIB offload indication (Ivan Vecera) [1821358] - [net] ipv6: Stop sending in-kernel notifications for each nexthop (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Create IPv6 multipath routes in one go (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Add / delete multiple IPv6 nexthops (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass array of routes to route handling functions (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Adjust IPv6 replace logic to new notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass multiple routes to work item (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Prepare function to return errors (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Remove processing of IPv6 append notifications (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notification for route delete (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notifications for add / replace (Ivan Vecera) [1821358] - [netdrv] netdevsim: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [net] ipv6: Extend notifier info for multipath routes (Ivan Vecera) [1821358] - [net] ipv6: export function to send route updates (Ivan Vecera) [1821358] - [net] sctp: fix possibly using a bad saddr with a given dst (Xin Long) [1821578] - [net] sctp: fix refcount bug in sctp_wfree (Xin Long) [1821578] - [net] sctp: move the format error check out of __sctp_sf_do_9_1_abort (Xin Long) [1821578] - [net] Remove switchdev_ops (Ivan Vecera) [1821402] - [net] switchdev: Replace port attr set SDO with a notification (Ivan Vecera) [1821402] - [net] switchdev: Complete removal of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Get rid of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1821402] - [net] fib_notifier: move fib_notifier_ops from struct net into per-net struct (Ivan Vecera) [1821186] - [net] Properly unlink GRO packets on overflow. (Ivan Vecera) [1805302] - [net] Add and use skb_list_del_init(). (Ivan Vecera) [1805302] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1805302] - [net] Init backlog NAPI's gro_hash. (Ivan Vecera) [1805302] - [net] gro: properly remove skb from list (Ivan Vecera) [1805302] - [net] core: trivial netif_receive_skb_list() entry point (Ivan Vecera) [1805302] - [net] Convert GRO SKB handling to list_head. (Ivan Vecera) [1805302] - [net] ipv6: don't auto-add link-local address to lag ports (Jarod Wilson) [1733953] - [tools] selftests: forwarding: vxlan_bridge_1d: use more proper tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: vxlan_bridge_1d: fix tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: use proto icmp for {gretap, ip6gretap}_mac testing (Hangbin Liu) [1816587] - [tools] fcnal-test: Fix vrf argument in local tcp tests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for destination IP link-local (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP equals destination IP (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for multicast destination MAC mismatch (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP in class E (Hangbin Liu) [1816587] - [tools] selftests/net: make so_txtime more robust to timer variance (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add speed and auto-negotiation test (Hangbin Liu) [1816587] - [tools] selftests: forwarding: lib.sh: Add wait for dev with timeout (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add ethtool_lib.sh (Hangbin Liu) [1816587] - [tools] selftests: net: avoid ptl lock contention in tcp_mmap (Hangbin Liu) [1816587] - [tools] selftest: net: add alternative names test (Hangbin Liu) [1816587] - [tools] selftest: net: add some traceroute tests (Hangbin Liu) [1816587] - [tools] selftests: net: Fix printf format warnings on arm (Hangbin Liu) [1816587] - [tools] selftests: net: Use size_t and ssize_t for counting file size (Hangbin Liu) [1816587] - [tools] selftests: Make l2tp.sh executable (Hangbin Liu) [1816587] - [tools] selftests/net: add nettest to .gitignore (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for `ip nexthop flush proto XX` (Hangbin Liu) [1816587] - [tools] selftest: A few cleanups for fib_nexthops.sh (Hangbin Liu) [1816587] - [tools] selftests: Fix get_ifidx and callers in nettest.c (Hangbin Liu) [1816587] - [tools] selftests: Fix detection of nettest command in fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add l2tp tests (Hangbin Liu) [1816587] - [tools] selftests: nettest: fix spelling mistake: "potocol" -> "protocol" (Hangbin Liu) [1816587] - [tools] selftests: Add use case section to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Setup for functional tests for fib and socket lookups (Hangbin Liu) [1816587] - [tools] selftests: Add nettest (Hangbin Liu) [1816587] - [tools] selftests/net: add missing gitignores (ipv6_flowlabel) (Hangbin Liu) [1816587] - [tools] selftests: txring_overwrite: fix incorrect test of mmap() return value (Hangbin Liu) [1816587] - [tools] selftests/net: skip psock_tpacket test if KALLSYMS was not enabled (Hangbin Liu) [1816587] - [tools] selftests: rtnetlink: skip ipsec offload tests if netdevsim isn't present (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for nexthop objects (Hangbin Liu) [1816587] - [tools] selftests/net: ipv6 flowlabel (Hangbin Liu) [1816587] - [tools] selftests/net: SO_TXTIME with ETF and FQ (Hangbin Liu) [1816587] - [tools] selftests: fib-onlink: Make quiet by default (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_afpackettests (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_netsocktests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add reverse path forwarding (RPF) test cases (Hangbin Liu) [1816587] - [tools] selftest/net: Remove duplicate header (Hangbin Liu) [1816587] - [tools] selftests: fib_tests: sleep after changing carrier. again. (Hangbin Liu) [1816587] - [tools] selftests: net: use LDLIBS instead of LDFLAGS (Hangbin Liu) [1816587] - [tools] selftests/net: add txring_overwrite (Hangbin Liu) [1816587] - [tools] fib_tests: Add tests for invalid metric on route (Hangbin Liu) [1816587] - [tools] selftests: forwarding: test for bridge sticky flag (Hangbin Liu) [1816587] - [tools] selftests: net: Test headroom handling of ip6_gre devices (Hangbin Liu) [1816587] - [net] Don't disable interrupts in __netdev_alloc_skb() (Andrea Claudi) [1811207] - [net] Don't disable interrupts in napi_alloc_frag() (Andrea Claudi) [1811207] - [net] ipv4: ensure rcu_read_lock() in cipso_v4_error() (Matteo Croce) [1720708] - [net] ipv4: add sanity checks in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: ensure rcu_read_lock() in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: recompile ip options in ipv4_link_failure (Matteo Croce) [1720708] - [net] avoid use IPCB in cipso_v4_error (Matteo Croce) [1720708] - [net] Add __icmp_send helper. (Matteo Croce) [1720708] - [net] ipv4: defensive cipso option parsing (Matteo Croce) [1720708] - [net] netfilter: nf_queue: enqueue skbs with NULL dst (Matteo Croce) [1786116]- [powerpc] powerpc/pseries/ddw: Extend upper limit for huge DMA window for persistent memory (Steve Best) [1817596] - [cpuidle] cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint (David Arcari) [1825353] - [cpuidle] cpuidle: dt: Support hierarchical CPU idle states (David Arcari) [1825353] - [of] of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (David Arcari) [1825353] - [cpuidle] cpuidle: Allow idle states to be disabled by default (David Arcari) [1825353] - [cpuidle] cpuidle: Drop unnecessary type cast in cpuidle_poll_time() (David Arcari) [1825353] - [cpuidle] cpuidle: Fix cpuidle_driver_state_disabled() (David Arcari) [1825353] - [cpuidle] cpuidle: use first valid target residency as poll time (David Arcari) [1825353] - [cpuidle] cpuidle: Drop disabled field from struct cpuidle_state (David Arcari) [1825353] - [cpuidle] cpuidle: Pass exit latency limit to cpuidle_use_deepest_state() (David Arcari) [1825353] - [include] cpuidle: Allow idle injection to apply exit latency limit (David Arcari) [1825353] - [thermal] cpuidle: play_idle: Increase the resolution to usec (David Arcari) [1825353] - [cpuidle] cpuidle: Use nanoseconds as the unit of time (David Arcari) [1825353] - [cpuidle] cpuidle: menu: Allow tick to be stopped if PM QoS is used (David Arcari) [1825353] - [cpuidle] cpuidle: Consolidate disabled state checks (David Arcari) [1825353] - [cpuidle] cpuidle: Do not unset the driver if it is there already (David Arcari) [1825353] - [cpuidle] cpuidle: haltpoll: Take 'idle=' override into account (David Arcari) [1825353] - [cpuidle] cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available (David Arcari) [1825353] - [fs] gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0 (Abhijith Das) [1655566] - [fs] gfs2: Another gfs2_find_jhead fix (Abhijith Das) [1655566] - [fs] gfs2: read journal in large chunks (Abhijith Das) [1655566] - [fs] gfs2: add a helper function to get_log_header that can be used elsewhere (Abhijith Das) [1655566] - [fs] gfs2: changes to gfs2_log_XXX_bio (Abhijith Das) [1655566] - [fs] gfs2: add more timing info to journal recovery process (Abhijith Das) [1655566] - [mm] mm: hugetlb controller for cgroup v2 (Joel Savitz) [1810728] - [arm64] crypto: arm64/aes-ce - implement 5 way interleave for ECB, CBC and CTR (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce - add 5 way interleave routines (Mark Salter) [1826982] - [arm64] crypto: arm64/sha2-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/sha1-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - don't access already-freed walk.iv (Mark Salter) [1826982] - [arm64] crypto: arm64/cbcmac - handle empty messages in same way as template (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - update IV after partial final CTR block (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - fix returning final keystream block (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif-ce - cleanup and optimizations (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - remove dead code (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - revert to C code for short inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-neon - bump priority to 150 (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - don't use an atomic walk needlessly (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - ensure XTS mask is always loaded (Mark Salter) [1826982] - [arm64] crypto: arm64/aes - fix handling sub-block CTS-CBC inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - improve XTS mask handling (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - add support for CTS-CBC mode (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - revert NEON yield for skciphers (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - remove pointless (u8 *) casts (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - implement non-Crypto Extensions alternative (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - preparatory refactor for 8x8 PMULL version (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-modes - get rid of literal load of addend vector (Mark Salter) [1826982] - [arm64] crypto: arm64/sm4-ce - check for the right CPU feature bit (Mark Salter) [1826982] - [arm64] crypto: arm64/gcm-aes-ce - fix no-NEON fallback code (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-gcm-ce - fix scatterwalk API violation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - implement 4-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - replace NEON yield check with block limit (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - don't reload key schedule if avoidable (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - implement 2-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - operate on two input blocks at a time (Mark Salter) [1826982] - [mm] mm, slub: prevent kmalloc_node crashes and memory leaks (Rafael Aquini) [1819839] - [mm] mm: slub: be more careful about the double cmpxchg of freelist (Rafael Aquini) [1819839] - [mm] mm: slub: add missing TID bump in kmem_cache_alloc_bulk() (Rafael Aquini) [1819839] - [mm] mm/slub.c: avoid slub allocation while holding list_lock (Rafael Aquini) [1819839] - [mm] mm/slub.c: clean up validate_slab() (Rafael Aquini) [1819839] - [mm] mm: slub: print the offset of fault addresses (Rafael Aquini) [1819839] - [mm] hugetlbfs: don't retry when pool page allocations start to fail (Rafael Aquini) [1727288] - [mm] mm, compaction: raise compaction priority after it withdrawns (Rafael Aquini) [1727288] - [mm] mm, reclaim: cleanup should_continue_reclaim() (Rafael Aquini) [1727288] - [mm] mm, reclaim: make should_continue_reclaim perform dryrun detection (Rafael Aquini) [1727288]- [tools] bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS (Yauheni Kaliuta) [1813365] - [tools] libbpf: Support .text sub-calls relocations (Yauheni Kaliuta) [1813365] - [tools] libbpf: Sanitize global functions (Yauheni Kaliuta) [1813365] - [kernel] workqueue: Add RCU annotation for pwq list walk (Yauheni Kaliuta) [1813365] - [kernel] perf/core: Add SRCU annotation for pmus list walk (Yauheni Kaliuta) [1813365] - [net] kcm: disable preemption in kcm_parse_func_strparser() (Yauheni Kaliuta) [1813365] - [net] kcm: use BPF_PROG_RUN (Yauheni Kaliuta) [1813365] - [kernel] bpf: clarify description for CONFIG_BPF_EVENTS (Yauheni Kaliuta) [1813365] - [lib] test_bpf: Fix a new clang warning about xor-ing two numbers (Yauheni Kaliuta) [1813365] - [include] bpf: add include guard to tnum.h (Yauheni Kaliuta) [1813365] - [tools] libbpf: handle symbol versioning properly for libbpf.a (Yauheni Kaliuta) [1813365] - [net] bpf, devmap: Pass lockdep expression to RCU lists (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix Makefile' libbpf symbol mismatch diagnostic (Yauheni Kaliuta) [1813365] - [net] xdp: Fix cleanup on map free for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools, bpf: Fix build for 'make -s tools/bpf O=' (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix passing uninitialized bytes to setsockopt (Yauheni Kaliuta) [1813365] - [tools] selftests: bpf: Skip write only files in debugfs (Yauheni Kaliuta) [1813365] - [net] xdp: Handle device unregister for devmap_hash map type (Yauheni Kaliuta) [1813365] - [net] ipv4: Add lockdep condition to fix for_each_entry() (Yauheni Kaliuta) [1813365] - [kernel] rcu/sync: Remove custom check for RCU readers (Yauheni Kaliuta) [1813365] - [kernel] rcu: Add support for consolidated-RCU reader checking (Yauheni Kaliuta) [1813365] - [kernel] rcu: Remove redundant debug_locks check in rcu_read_lock_sched_held() (Yauheni Kaliuta) [1813365] - [net] xdp: Prevent overflow in devmap_hash cost calculation for 32-bit builds (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Add a workaround for asm_inline (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Fix build for task_fd_query_user.c (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: Don't leak server_fd in test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: Use !building_out_of_srctree to determine srctree (Yauheni Kaliuta) [1813365] - [net] bpf: Clean up indentation issue in BTF kflag processing (Yauheni Kaliuta) [1813365] - [tools] libbpf: Teach btf_dumper to emit stand-alone anonymous enum definitions (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: adjust strobemeta loop to satisfy latest clang (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: delete unused variables in test_sysctl (Yauheni Kaliuta) [1813365] - [tools] libbpf: fix false uninitialized variable warning (Yauheni Kaliuta) [1813365] - [tools] libbpf: Remove getsockopt() check for XDP_OPTIONS (Yauheni Kaliuta) [1813365] - [net] xdp: Fix race in dev_map_hash_update_elem() when replacing element (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_tcp_rtt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_multi (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_sk (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add test__join_cgroup helper (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: precision tracking tests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: fix endianness issues in test_sysctl (Yauheni Kaliuta) [1813365] - [arm64] arm64: bpf: optimize modulo operation (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for bpf line info (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add missing \n to CHECK_FAIL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: fix verbose mode garbage (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Fix a typo in test_offload.py (Yauheni Kaliuta) [1813365] - [net] bpf: fix error check in bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: do not link twice against libbpf.a in Makefile (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: account for generated feature/ and libbpf/ directories (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: improve and check builds for different make invocations (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: ignore make built-in rules for getting kernel version (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for multi-function programs (Yauheni Kaliuta) [1746980 1813365] - [tools] selftests/bpf: remove wrong nhoff in flow dissector test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove unused ret (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove asserts from subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove global fail/success counts (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__skip (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add precision tracking test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: verifier precise tests (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1813365] - [net] bpf: introduce verifier internal test flag (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add "bpftool map freeze" subcommand (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: show frozen status for maps (Yauheni Kaliuta) [1813365] - [uapi] bpf: clarify when bpf_trace_printk discards lines (Yauheni Kaliuta) [1813365] - [samples] samples: bpf: syscall_nrs: use mmap2 if defined (Yauheni Kaliuta) [1813365] - [tools] libbpf: use LFS (_FILE_OFFSET_BITS) instead of direct mmap2 syscall (Yauheni Kaliuta) [1813365] - [net] bpf: add new BPF_BTF_GET_NEXT_ID syscall command (Yauheni Kaliuta) [1813365] - [net] bpf: add BTF ids in procfs for file descriptors to BTF objects (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add sockopt clone/inheritance test (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: support cloning sk storage on accept() (Yauheni Kaliuta) [1813365] - [net] bpf: export bpf_map_inc_not_zero (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add documentation for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add bash-completion for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net detach command to detach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net attach command to attach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: compile with $(EXTRA_WARNINGS) (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add feature check for zlib (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: fix reading from /proc/config.gz (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd explain bpf_fib_lookup return codes (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: make xdp_fwd more practically usable via devmap lookup (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: drop extra trailing tab (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__printf -> printf (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: switch to open_memstream (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 5 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 4 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: extend sockopt_sk selftest with TCP_CONGESTION use case (Yauheni Kaliuta) [1813365] - [net] bpf: always allocate at least 16 bytes for setsockopt hook (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add support for reporting the effective cgroup progs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add test for bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: add bpf_tcp_gen_syncookie helper (Yauheni Kaliuta) [1813365] - [net] tcp: add skb-less helpers to retrieve SYN cookie (Yauheni Kaliuta) [1813365] - [net] tcp: tcp_syn_flood_action read port from socket (Yauheni Kaliuta) [1813365] - [net] tcp: rate limit synflood warnings further (Yauheni Kaliuta) [1813365] - [tools] tools: Add definitions for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools/libbpf_probes: Add new devmap_hash type (Yauheni Kaliuta) [1813365] - [tools] tools/include/uapi: Add devmap_hash BPF map type (Yauheni Kaliuta) [1813365] - [net] xdp: Add devmap_hash map type for looking up devices by hashed index (Yauheni Kaliuta) [1813365] - [net] xdp: Refactor devmap allocation code for reuse (Yauheni Kaliuta) [1813365] - [include] include/bpf.h: Remove map_insert_ctx() stubs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert send_signal.c to use subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert bpf_verif_scale.c to sub-tests API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP (Yauheni Kaliuta) [1813365] - [tools] bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf_flow_keys flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813365] - [documentation] bpf/flow_dissector: document flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: pass input flags to BPF flow dissector program (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Add selftests for bpf_perf_event_output (Yauheni Kaliuta) [1813365] - [net] bpf: Allow bpf_skb_event_output for a few prog types (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: remove perf buffer helpers (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: switch trace_output sample to perf_buffer API (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: convert xdp_sample_pkts_user to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: switch test_tcpnotify to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API (Yauheni Kaliuta) [1813365] - [block] block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Ming Lei) [1823596] - [block] block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group() (Ming Lei) [1823596] - [block] block, bfq: clarify the goal of bfq_split_bfqq() (Ming Lei) [1823596] - [block] block, bfq: get a ref to a group when adding it to a service tree (Ming Lei) [1823596] - [block] block, bfq: remove ifdefs from around gets/puts of bfq groups (Ming Lei) [1823596] - [block] block, bfq: extend incomplete name of field on_st (Ming Lei) [1823596] - [block] block, bfq: get extra ref to prevent a queue from being freed during a group move (Ming Lei) [1823596] - [block] block, bfq: do not insert oom queue into position tree (Ming Lei) [1823596] - [block] block, bfq: do not plug I/O for bfq_queues with no proc refs (Ming Lei) [1823596] - [block] block, bfq: improve arithmetic division in bfq_delta() (Ming Lei) [1823596] - [block] block/bfq: remove unused bfq_class_rt which never used (Ming Lei) [1823596] - [block] block: Prevent hung_check firing during long sync IO (Ming Lei) [1813383] - [block] brd: check and limit max_part par (Ming Lei) [1790403]- [char] random: silence a lockdep splat with printk() (Brian Masney) [1798900] - [net] SUNRPC: fix krb5p mount to provide large enough buffer in rq_rcvsize (Steve Dickson) [1825388] - [include] percpu-refcount: Use normal instead of RCU-sched" (Waiman Long) [1803822] - [kernel] locking/spinlock/debug: Fix various data races (Waiman Long) [1803822] - [kernel] locktorture: Forgive apparent unfairness if CPU hotplug (Waiman Long) [1803822] - [kernel] locktorture: Use private random-number generators (Waiman Long) [1803822] - [tools] locktorture: Allow CPU-hotplug to be disabled via --bootargs (Waiman Long) [1803822] - [kernel] locking: locktorture: Do not include rwlock.h directly (Waiman Long) [1803822] - [kernel] locktorture: Replace strncmp() with str_has_prefix() (Waiman Long) [1803822] - [kernel] locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner (Waiman Long) [1803822] - [arm64] arm64/spinlock: fix a -Wunused-function warning (Waiman Long) [1803822] - [arm64] locking/osq: Use optimized spinning loop for arm64 (Waiman Long) [1803822] - [kernel] locking/qspinlock: Fix inaccessible URL of MCS lock paper (Waiman Long) [1803822] - [include] string.h: Add str_has_prefix() helper function (Waiman Long) [1803822] - [kernel] futex: Remove {get,drop}_futex_key_refs() (Waiman Long) [1803822] - [kernel] futex: Remove pointless mmgrap() + mmdrop() (Waiman Long) [1803822] - [kernel] futex: Unbreak futex hashing (Waiman Long) [1803822] - [fs] futex: Fix inode life-time issue (Waiman Long) [1803822] - [kernel] futex: Fix kernel-doc notation warning (Waiman Long) [1803822] - [kernel] futex: Prevent exit livelock (Waiman Long) [1803822] - [kernel] futex: Provide distinct return value when owner is exiting (Waiman Long) [1803822] - [include] futex: Add mutex around futex exit (Waiman Long) [1803822] - [kernel] futex: Provide state handling for exec() as well (Waiman Long) [1803822] - [kernel] futex: Sanitize exit state handling (Waiman Long) [1803822] - [kernel] futex: Mark the begin of futex exit explicitly (Waiman Long) [1803822] - [kernel] futex: Set task::futex_state to DEAD right after handling futex exit (Waiman Long) [1803822] - [kernel] futex: Split futex_mm_release() for exit/exec (Waiman Long) [1803822] - [kernel] exit/exec: Seperate mm_release() (Waiman Long) [1803822] - [kernel] futex: Replace PF_EXITPIDONE with a state (Waiman Long) [1803822] - [kernel] futex: Move futex exit handling into futex code (Waiman Long) [1803822] - [kernel] futex: Prevent robust futex exit race (Waiman Long) [1803822] - [kernel] futex: Drop leftover wake_q_add() comment (Waiman Long) [1803822] - [kernel] fork: Provide a function for copying init_mm (Waiman Long) [1803822] - [kernel] y2038: futex: Move compat implementation into futex.c (Waiman Long) [1803822] - [fs] nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback() ("J. Bruce Fields") [1797484] - [fs] nfsd: minor 4.1 callback cleanup ("J. Bruce Fields") [1797484] - [video] vgacon: Fix a UAF in vgacon_invert_region (Vladis Dronov) [1818732] {CVE-2020-8647 CVE-2020-8649} - [powerpc] powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs (David Gibson) [1773891] - [clocksource] hyper-v: Make sched clock return nanoseconds correctly (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Set TSC clocksource as default w/ InvariantTSC (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Untangle stimers and timesync from clocksources (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Reserve PAGE_SIZE space for tsc page (Mohammed Gamal) [1816731] - [clocksource] x86/hyperv: Initialize clockevents earlier in CPU onlining (Mohammed Gamal) [1816731] - [x86] hyperv: Allow guests to enable InvariantTSC (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Suspend/resume the synic for hibernation (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Break out synic enable and disable operations (Mohammed Gamal) [1816731] - [x86] hyperv: Set pv_info.name to "Hyper-V" (Mohammed Gamal) [1816731] - [x86] hyperv: Hide pv_ops access for CONFIG_PARAVIRT=n (Mohammed Gamal) [1816731] - [clocksource] hyperv: Enable TSC page clocksource on 32bit (Mohammed Gamal) [1816731] - [clocksource] hyperv: Add Hyper-V specific sched clock function (Mohammed Gamal) [1816731] - [clocksource] hyperv: Allocate Hyper-V TSC page statically (Mohammed Gamal) [1816731] - [clocksource] Continue making Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [clocksource] Make Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [tools] hv: Reopen the devices if read() or write() returns errors (Mohammed Gamal) [1824182] - [tools] hv: add vmbus testing tool (Mohammed Gamal) [1824182] - [tools] hv: move to tools buildsystem (Mohammed Gamal) [1824182] - [tools] hv: kvp: eliminate 'may be used uninitialized' warning (Mohammed Gamal) [1824182] - [tools] hv: fix typos in toolchain (Mohammed Gamal) [1824182] - [tools] hv: fix KVP and VSS daemons exit code (Mohammed Gamal) [1824182] - [tools] hv: fixed Python pep8/flake8 warnings for lsvmbus (Mohammed Gamal) [1824182] - [tools] hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 (Mohammed Gamal) [1824182] - [tools] hv: fcopy: set 'error' in case an unknown operation was requested (Mohammed Gamal) [1824182] - [tools] hv: Fix a bug in the key delete code (Mohammed Gamal) [1824182] - [tools] hv: vss: fix loop device detection (Mohammed Gamal) [1824182] - [hv] hv: vmbus: Introduce latency testing (Mohammed Gamal) [1824182] - [tools] hv: update lsvmbus to be compatible with python3 (Mohammed Gamal) [1824182]- [hwtracing] coresight: etm4x: Add kernel configuration for CONTEXTID (Michael Petlan) [1818835] - [samples] samples/bpf: fix build by setting HAVE_ATTR_TEST to zero (Michael Petlan) [1818835] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events (Michael Petlan) [1818835] - [tools] perf script: Fix invalid LBR/binary mismatch error (Michael Petlan) [1818835] - [tools] perf c2c: Fix return type for histogram sorting comparision functions (Michael Petlan) [1818835] - [tools] perf session: Fix decompression of PERF_RECORD_COMPRESSED records (Michael Petlan) [1818835] - [tools] perf tools: Fix time sorting (Michael Petlan) [1818835] - [tools] perf tools: Remove unused trace_find_next_event() (Michael Petlan) [1818835] - [tools] perf scripting engines: Iterate on tep event arrays directly (Michael Petlan) [1818835] - [tools] perf tools: Make usage of test_attr__* optional for perf-sys.h (Michael Petlan) [1818835] - [tools] perf kmem: Fix memory leak in compact_gfp_flags() (Michael Petlan) [1818835] - [tools] perf c2c: Fix memory leak in build_cl_output() (Michael Petlan) [1818835] - [tools] perf tools: Fix mode setting in copyfile_mode_ns() (Michael Petlan) [1818835] - [tools] perf annotate: Fix multiple memory and file descriptor leaks (Michael Petlan) [1818835] - [tools] perf tools: Fix resource leak of closedir() on the error paths (Michael Petlan) [1818835] - [tools] perf evlist: Fix fix for freed id arrays (Michael Petlan) [1818835] - [tools] perf annotate: Don't return -1 for error when doing BPF disassembly (Michael Petlan) [1818835] - [tools] perf annotate: Return appropriate error code for allocation failures (Michael Petlan) [1818835] - [tools] perf annotate: Fix arch specific ->init() failure errors (Michael Petlan) [1818835] - [tools] perf annotate: Propagate the symbol__annotate() error return (Michael Petlan) [1818835] - [tools] perf annotate: Fix the signedness of failure returns (Michael Petlan) [1818835] - [tools] perf annotate: Propagate perf_env__arch() error (Michael Petlan) [1818835] - [tools] perf evsel: Fall back to global 'perf_env' in perf_evsel__env() (Michael Petlan) [1818835] - [tools] perf tools: Propagate get_cpuid() error (Michael Petlan) [1818835] - [tools] perf jevents: Fix period for Intel fixed counters (Michael Petlan) [1818835] - [tools] perf script brstackinsn: Fix recovery from LBR/binary mismatch (Michael Petlan) [1818835] - [tools] perf docs: Correct and clarify jitdump spec (Michael Petlan) [1818835] - [tools] perf inject jit: Fix JIT_CODE_MOVE filename (Michael Petlan) [1818835] - [tools] perf map: Fix overlapped map handling (Michael Petlan) [1818835] - [tools] perf vendor events s390: Use s390 machine name instead of type 8561 (Michael Petlan) [1818835] - [tools] perf llvm: Don't access out-of-scope array (Michael Petlan) [1818835] - [tools] perf docs: Allow man page date to be specified (Michael Petlan) [1818835] - [tools] perf tests: Avoid raising SEGV using an obvious NULL dereference (Michael Petlan) [1818835] - [tools] libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind build failure on i386 systems (Michael Petlan) [1818835] - [tools] perf parser: Remove needless include directives (Michael Petlan) [1818835] - [tools] perf build: Add detection of java-11-openjdk-devel package (Michael Petlan) [1818835] - [tools] perf jvmti: Include JVMTI support for s390 (Michael Petlan) [1818835] - [tools] perf evlist: Fix access of freed id arrays (Michael Petlan) [1818835] - [tools] perf stat: Fix free memory access / memory leaks in metrics (Michael Petlan) [1818835] - [tools] perf tools: Replace needless mmap.h with what is needed, event.h (Michael Petlan) [1818835] - [tools] perf evsel: Move config terms to a separate header (Michael Petlan) [1818835] - [tools] perf evlist: Remove unused perf_evlist__fprintf() method (Michael Petlan) [1818835] - [tools] perf evsel: Introduce evsel_fprintf.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove need for symbol_conf in evsel_fprintf.c (Michael Petlan) [1818835] - [tools] perf copyfile: Move copyfile routines to separate files (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__poll() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__alloc_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add libperf_init() call to the tests (Michael Petlan) [1818835] - [tools] libperf: Merge libperf_set_print() into libperf_init() (Michael Petlan) [1818835] - [tools] libperf: Add libperf dependency for tests targets (Michael Petlan) [1818835] - [tools] libperf: Use sys/types.h to get ssize_t, not unistd.h (Michael Petlan) [1818835] - [tools] perf tools: No need to include internal/lib.h from util/util.h (Michael Petlan) [1818835] - [tools] libperf: Move 'page_size' global variable to libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add_fd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__read_format() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__first()/last() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions (Michael Petlan) [1818835] - [tools] libperf: Move 'heads' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add missing 'struct xyarray' forward declaration (Michael Petlan) [1818835] - [tools] libperf: Move 'pollfd' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'mmap_len' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add 'flush' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'event_copy' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'overwrite' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add prev/start/end to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'refcnt' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'cpu' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'fd' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'mask' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add perf_mmap struct (Michael Petlan) [1818835] - [tools] perf evlist: Adopt backwards ring buffer state enum (Michael Petlan) [1818835] - [tools] libperf: Link libapi.a in libperf.so (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__purge() to evlist__purge() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__exit() to evlist__exit() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__alloc_mmap() to evlist__alloc_mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__munmap() to evlist__munmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__mmap() to evlist__mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename 'struct perf_mmap' to 'struct mmap' (Michael Petlan) [1818835] - [tools] tools: Add missing stdio.h include to asm/bug.h header (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for tep plugins APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Move traceevent plugins in its own subdirectory (Michael Petlan) [1818835] - [tools] libtraceevent: Add tep_get_event() in event-parse.h (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, changes in event printing APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, rename tep_ref_get() to tep_get_ref() (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for libtraceevent event print related API (Michael Petlan) [1818835] - [tools] libtraceevent: Round up in tep_print_event() time precision (Michael Petlan) [1818835] - [tools] perf record: Move restricted maps check to after a possible fallback to not collect kernel samples (Michael Petlan) [1818835] - [tools] perf record: Fix priv level with branch sampling for paranoid=2 (Michael Petlan) [1818835] - [tools] perf probe: Fix to clear tev->nargs in clear_probe_trace_event() (Michael Petlan) [1818835] - [tools] perf probe: Skip same probe address for a given line (Michael Petlan) [1818835] - [tools] perf tests: Fix static build test (Michael Petlan) [1818835] - [tools] perf kvm stat: Set 'trace_cycles' as default event for 'perf kvm record' in powerpc (Michael Petlan) [1818835] - [tools] perf kvm: Add arch neutral function to choose event for perf kvm record (Michael Petlan) [1818835] - [tools] perf kvm: Move kvm-stat header file from conditional inclusion to common include section (Michael Petlan) [1818835] - [tools] perf test: Fix spelling mistake "allos" -> "allocate" (Michael Petlan) [1818835] - [tools] perf stat: Fix a segmentation fault when using repeat forever (Michael Petlan) [1818835] - [tools] perf stat: Reset previous counts on repeat with interval (Michael Petlan) [1818835] - [tools] tools lib traceevent: Convert remaining pusers to p (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate .c file (Michael Petlan) [1818835] - [tools] perf memswap: Adopt 'struct u64_swap' from evsel.h (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate header (Michael Petlan) [1818835] - [tools] perf auxtrace: Add missing 'struct perf_sample' forward declaration (Michael Petlan) [1818835] - [tools] perf sched: Add missing event.h include directive (Michael Petlan) [1818835] - [tools] perf annotate: Add missing machine.h include directive (Michael Petlan) [1818835] - [tools] perf hist: Add missing 'struct branch_stack' forward declaration (Michael Petlan) [1818835] - [tools] perf python: Remove debug.h (Michael Petlan) [1818835] - [tools] perf callchain: Remove needless event.h include (Michael Petlan) [1818835] - [tools] perf stat: Move perf_stat_synthesize_config() to event.h (Michael Petlan) [1818835] - [tools] perf event: Move perf_event__synthesize* to event.h (Michael Petlan) [1818835] - [tools] perf env: Remove needless cpumap.h header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing dso.h header (Michael Petlan) [1818835] - [tools] perf probe: Add missing build-id.h header (Michael Petlan) [1818835] - [tools] perf tools: Remove util.h from where it is not needed (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from places where it is not needed (Michael Petlan) [1818835] - [tools] perf debug: No need to include ui/util.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless builtin.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Add PMU event JSON files for ARM Cortex-A76 and, Neoverse N1 (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_cpu_map__max() function (Michael Petlan) [1818835] - [tools] libperf: Add missing event.h file to install rule (Michael Petlan) [1818835] - [tools] perf tests: Add libperf automated test for 'make -C tools/perf build-test' (Michael Petlan) [1818835] - [tools] perf python: Add missing python/perf.so dependency for libperf (Michael Petlan) [1818835] - [tools] perf build: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1818835] - [tools] perf intel-pt: Use shared x86 insn decoder (Michael Petlan) [1818835] - [tools] objtool: Move x86 insn decoder to a common location (Michael Petlan) [1818835] - [tools] perf intel-pt: Remove inat.c from build dependency list (Michael Petlan) [1818835] - [tools] perf: Update .gitignore file (Michael Petlan) [1818835] - [tools] perf metricgroup: Support multiple events for metricgroup (Michael Petlan) [1818835] - [tools] perf metricgroup: Scale the metric result (Michael Petlan) [1818835] - [tools] perf pmu: Change convert_scale from static to global (Michael Petlan) [1818835] - [tools] perf symbols: Move mem_info and branch_info out of symbol.h (Michael Petlan) [1818835] - [tools] perf auxtrace: Uninline functions that touch perf_session (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread_map.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless map.h include directives (Michael Petlan) [1818835] - [tools] perf probe: No need for symbol.h, symbol_conf is enough (Michael Petlan) [1818835] - [tools] perf tools: Remove needless sort.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Move 'struct events_stats' and prototypes to separate header (Michael Petlan) [1818835] - [tools] perf hist: Remove needless ui/progress.h from hist.h (Michael Petlan) [1818835] - [tools] perf dsos: Move the dsos struct and its methods to separate source files (Michael Petlan) [1818835] - [tools] perf symbols: Move symsrc prototypes to a separate header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing linux/refcount.h to symbol.h (Michael Petlan) [1818835] - [tools] perf symbol: Move C++ demangle defines to the only file using it (Michael Petlan) [1818835] - [tools] perf dso: Adopt DSO related macros from symbol.h (Michael Petlan) [1818835] - [tools] libtraceevent: Change users plugin directory (Michael Petlan) [1818835] - [tools] libtraceevent: Remove tep_register_trace_clock() (Michael Petlan) [1818835] - [tools] libtraceevent, perf tools: Changes in tep_print_event_* APIs (Michael Petlan) [1818835] - [tools] perf event: Remove needless include directives from event.h (Michael Petlan) [1818835] - [tools] perf env: Remove env.h from other headers where just a fwd decl is needed (Michael Petlan) [1818835] - [tools] perf debug: Remove needless include directives from debug.h (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from header files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove perf.h from source files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove needless perf.h include directive from headers (Michael Petlan) [1818835] - [tools] perf time-utils: Adopt rdclock() from perf.h (Michael Petlan) [1818835] - [tools] perf tools: Move everything related to sys_perf_event_open() to perf-sys.h (Michael Petlan) [1818835] - [tools] perf header: Move CPUINFO_PROC to the only file where it is used (Michael Petlan) [1818835] - [tools] perf tools: Remove needless libtraceevent include directives (Michael Petlan) [1818835] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Michael Petlan) [1818835] - [tools] perf c2c: Display proper cpu count in nodes column (Michael Petlan) [1818835] - [tools] tools lib traceevent: Remove unneeded qsort and uses memmove instead (Michael Petlan) [1818835] - [tools] tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure (Michael Petlan) [1818835] - [tools] perf evlist: Use unshare(CLONE_FS) in sb threads to let setns(CLONE_NEWNS) work (Michael Petlan) [1818835] - [tools] libperf: Move 'enum perf_user_event_type' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix (Michael Petlan) [1818835] - [tools] libperf: Add 'union perf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMPRESSED 'struct compressed_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_FEATURE 'struct feature_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_TIME_CONV 'struct time_conv_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_ROUND 'struct stat_round_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT 'struct stat_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_CONFIG 'struct stat_config_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THREAD_MAP 'struct thread_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SWITCH 'struct context_switch_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ITRACE_START 'struct itrace_start_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUX 'struct aux_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_ERROR 'struct auxtrace_error_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE 'struct auxtrace_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_INFO 'struct auxtrace_info_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_BUILD_ID 'struct build_id_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_TRACING_DATA 'struct tracing_data_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_EVENT_TYPE 'struct event_type_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_EVENT_UPDATE 'struct event_update_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_CPU_MAP 'struct cpu_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_ATTR 'struct attr_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf top: Fix event group with more than two events (Michael Petlan) [1818835] - [tools] perf top: Decay all events in the evlist (Michael Petlan) [1818835] - [tools] perf clang: Delete needless util-cxx.h header (Michael Petlan) [1818835] - [tools] perf evlist: Remove needless util.h from evlist.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless util.h include from builtin.h (Michael Petlan) [1818835] - [tools] perf tools: Warn that perf_event_paranoid can restrict kernel symbols (Michael Petlan) [1818835] - [tools] perf symbols: Use CAP_SYSLOG with kptr_restrict checks (Michael Petlan) [1818835] - [tools] perf evsel: Kernel profiling is disallowed only when perf_event_paranoid > 1 (Michael Petlan) [1818835] - [tools] perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks (Michael Petlan) [1818835] - [tools] perf event: Check ref_reloc_sym before using it (Michael Petlan) [1818835] - [tools] perf arch powerpc: Sync powerpc syscall.tbl (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_missing_features::bpf_event to ::bpf (Michael Petlan) [1818835] - [tools] perf tool: Rename perf_tool::bpf_event to bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::bpf_event to perf_event::bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::ksymbol_event to perf_event::ksymbol (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_BPF_EVENT 'struct bpf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_KSYMBOL 'struct ksymbol_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THROTTLE 'struct throttle_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_READ 'struct read_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST_SAMPLES 'struct lost_samples_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST 'struct lost_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_FORK 'struct fork_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_NAMESPACES 'struct namespaces_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMM 'struct comm_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP2 'struct mmap2_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP 'struct mmap_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf script: Fix memory leaks in list_scripts() (Michael Petlan) [1818835] - [tools] perf report: Fix --ns time sort key output (Michael Petlan) [1818835] - [tools] perf report: Use timestamp__scnprintf_nsec() for time sort key (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Reduce perf_event_output() boilerplate (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Introduce helper to get the scratch space (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Postpone tmp map lookup to after pid_filter (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_filename to augmented_arg (Michael Petlan) [1818835] - [tools] perf trace beauty ioctl: Fix off-by-one error in cmd->string table (Michael Petlan) [1818835] - [tools] perf tests: Fixes hang in zstd compression test by changing the source of random data (Michael Petlan) [1818835] - [tools] perf sort: Remove needless headers from sort.h, provide fwd struct decls (Michael Petlan) [1818835] - [tools] perf srcline: Add missing srcline.h header to files needing its defs (Michael Petlan) [1818835] - [tools] perf cacheline: Move cacheline related routines to separate files (Michael Petlan) [1818835] - [tools] perf record: Move record_opts and other record decls out of perf.h (Michael Petlan) [1818835] - [tools] perf stat: Remove needless headers from stat.h (Michael Petlan) [1818835] - [tools] perf cpumap: No need to include perf.h, ditch it (Michael Petlan) [1818835] - [tools] libperf: Fix alignment trap with xyarray contents in 'perf stat' (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__nr/perf_thread_map__pid functions (Michael Petlan) [1818835] - [tools] perf cpumap: Remove needless includes from cpumap.h (Michael Petlan) [1818835] - [tools] perf evsel: Switch to libperf's cpumap.h (Michael Petlan) [1818835] - [tools] perf x86 kvm-stat: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf evsel: util/evsel.h needs stdio.h as it uses FILE (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless stddef.h from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless counts.h header from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Add missing perf/evsel.h header in util/evsel.h (Michael Petlan) [1818835] - [tools] perf scripting python: Add missing counts.h header (Michael Petlan) [1818835] - [tools] perf stat: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf tests: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf script: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf evlist: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf bpf: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf counts: Add missing headers needed for types used (Michael Petlan) [1818835] - [tools] perf evsel: Move xyarray.h from evsel.c to evsel.h to reduce include dep tree (Michael Petlan) [1818835] - [tools] perf metricgroup: Remove needless includes from metricgroup.h (Michael Petlan) [1818835] - [tools] perf kvm s390: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf arm64: Add missing debug.h header (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__idx() to perf_cpu_map__idx() (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() (Michael Petlan) [1818835] - [tools] perf tools: Use perf_cpu_map__nr instead of cpu_map__nr (Michael Petlan) [1818835] - [tools] tools headers: Add missing perf_event.h include (Michael Petlan) [1818835] - [tools] libperf: Fix arch include paths (Michael Petlan) [1818835] - [tools] tools headers: Fixup bitsperlong per arch includes (Michael Petlan) [1818835] - [tools] perf top: Show info message while collecting samples (Michael Petlan) [1818835] - [tools] perf ui browser: Allow specifying message to show when no samples are available to display (Michael Petlan) [1818835] - [tools] perf ui: Introduce non-interactive ui__info_window() function (Michael Petlan) [1818835] - [tools] perf ui: Make 'exit_msg' optional in ui__question_window() (Michael Petlan) [1818835] - [tools] perf cs-etm: Support sample flags 'insn' and 'insnlen' (Michael Petlan) [1818835] - [tools] perf report: Prefer DWARF callstacks to LBR ones when captured both (Michael Petlan) [1818835] - [tools] perf report: Dump LBR callstack data by -D jointly with thread stack (Michael Petlan) [1818835] - [tools] perf record: Enable LBR callstack capture jointly with thread stack (Michael Petlan) [1818835] - [tools] tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file (Michael Petlan) [1818835] - [tools] perf evsel: Add comment for 'idx' member in 'struct perf_sample_id (Michael Petlan) [1818835] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Michael Petlan) [1818835] - [tools] tools headers: Grab copy of linux/const.h, needed by linux/bits.h (Michael Petlan) [1818835] - [tools] perf tools: tools/include should come before tools/uapi/include (Michael Petlan) [1818835] - [tools] tools headers: Add limits.h to access __WORDSIZE (Michael Petlan) [1818835] - [tools] perf unwind: Remove unnecessary test (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind when tid != pid (Michael Petlan) [1818835] - [tools] perf map: Use zalloc for map_groups (Michael Petlan) [1818835] - [tools] perf report: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf top: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf trace: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf evswitch: Add hint when not finding specified on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move enoent error message printing to separate function (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce init() method to set the on/off evsels from the command line (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce OPTS_EVSWITCH() for cmd line processing (Michael Petlan) [1818835] - [tools] perf evswitch: Add the names of on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move switch logic to use in other tools (Michael Petlan) [1818835] - [tools] perf evswitch: Move struct to a separate header to use in other tools (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch off processing of other events (Michael Petlan) [1818835] - [tools] perf script: Allow showing the --switch-on event (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch on processing of other events (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Tremontx event file v1.02 (Michael Petlan) [1818835] - [tools] perf ui: No need to set ui_browser to 1 twice (Michael Petlan) [1818835] - [tools] perf record: Support aarch64 random socket_id assignment (Michael Petlan) [1818835] - [tools] perf.data documentation: Clarify HEADER_SAMPLE_TOPOLOGY format (Michael Petlan) [1818835] - [tools] perf evsel: Provide meaningful warning when trying to use 'aux_output' on older kernels (Michael Petlan) [1818835] - [tools] perf intel-pt: Add brief documentation for PEBS via Intel PT (Michael Petlan) [1818835] - [tools] perf tools: Add aux-output config term (Michael Petlan) [1818835] - [tools] perf intel-pt: Process options for PEBS event synthesis (Michael Petlan) [1818835] - [tools] perf tools: Add itrace option 'o' to synthesize aux-output events (Michael Petlan) [1818835] - [tools] perf tools: Add aux_output attribute flag (Michael Petlan) [1818835] - [tools] perf record: Add an option to take an AUX snapshot on exit (Michael Petlan) [1818835] - [tools] perf ftrace: Improve error message about capability to use ftrace (Michael Petlan) [1818835] - [tools] perf ftrace: Use CAP_SYS_ADMIN instead of euid==0 (Michael Petlan) [1818835] - [tools] perf tools: Add CAP_SYSLOG define for older systems (Michael Petlan) [1818835] - [tools] perf tools: Add NO_LIBCAP=1 to the minimal build test (Michael Petlan) [1818835] - [tools] perf tools: Add helpers to use capabilities if present (Michael Petlan) [1818835] - [tools] tools build: Add capability-related feature detection (Michael Petlan) [1818835] - [tools] perf top: Collapse and resort all evsels in a group (Michael Petlan) [1818835] - [tools] perf hist: Remove dummy entries when finding real ones (Michael Petlan) [1818835] - [tools] perf trace: Fix segmentation fault when access syscall info on arm64 (Michael Petlan) [1818835] - [tools] perf hists: Do not link a pair if already linked (Michael Petlan) [1818835] - [tools] perf top: Set display thread COMM to help with debugging (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Icelake V1.00 event file (Michael Petlan) [1818835] - [tools] perf tools: Fix paths in include statements (Michael Petlan) [1818835] - [tools] perf test vfs_getname: Disable ~/.perfconfig to get default output (Michael Petlan) [1818835] - [tools] perf config: Document the PERF_CONFIG environment variable (Michael Petlan) [1818835] - [tools] perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig (Michael Petlan) [1818835] - [tools] perf session: Avoid infinite loop when seeing invalid header.size (Michael Petlan) [1818835] - [tools] libperf: Initial documentation (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel tests (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist test (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map test (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map test (Michael Petlan) [1818835] - [tools] libperf: Add tests support (Michael Petlan) [1818835] - [tools] libperf: Add install targets (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__attr() function (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evlist__enable()/disable() functions from perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evlist__open()/close() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__cpus()/threads() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__for_each_cpu() macro (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__enable()/disable()/apply_filter() functions (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__read() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__close() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__open() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__alloc_fd() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt the readn()/writen() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Move nr_members from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Move fd array from perf's evsel to lobperf's perf_evsel class (Michael Petlan) [1818835] - [tools] libperf: Adopt xyarray class from perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__set_maps() function (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add has_user_cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add own_cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__for_each_evsel() iterator (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__new() function (Michael Petlan) [1818835] - [tools] libperf: Move zalloc.o into libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions (Michael Petlan) [1818835] - [tools] libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add nr_entries to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__remove() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__init() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__init function (Michael Petlan) [1818835] - [tools] libperf: Include perf_evlist in evlist object (Michael Petlan) [1818835] - [tools] libperf: Include perf_evsel in evsel object (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist and perf_evsel structs (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__get()/perf_thread_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__new_dummy() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map struct (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__get()/perf_cpu_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__dummy_new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map struct (Michael Petlan) [1818835] - [tools] libperf: Add debug output support (Michael Petlan) [1818835] - [tools] libperf: Add perf/core.h header (Michael Petlan) [1818835] - [tools] libperf: Add libperf to the python.so build (Michael Petlan) [1818835] - [tools] libperf: Add build version support (Michael Petlan) [1818835] - [tools] libperf: Make libperf.a part of the perf build (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__disable() to evlist__disable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__enable() to evlist__enable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__close() to evlist__close() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__open() to evlist__open() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__cpus() to evsel__cpus() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__apply_filter() to evsel__apply_filter() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__disable() to evsel__disable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__enable() to evsel__enable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__open() to evsel__open() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__remove() to evlist__remove() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__add() to evlist__add() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__new() to evsel__new() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__delete() to evsel__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__delete() to evlist__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__new() to evlist__new() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__init() to evlist__init() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__init() to evsel__init() (Michael Petlan) [1818835] - [tools] perf evlist: Rename struct perf_evlist to struct evlist (Michael Petlan) [1818835] - [tools] perf evsel: Rename struct perf_evsel to struct evsel (Michael Petlan) [1818835] - [tools] perf tools: Rename struct thread_map to struct perf_thread_map (Michael Petlan) [1818835] - [tools] perf cpu_map: Rename struct cpu_map to struct perf_cpu_map (Michael Petlan) [1818835] - [tools] perf stat: Move loaded out of struct perf_counts_values (Michael Petlan) [1818835] - [tools] perf trace: Add "sendfile64" alias to the "sendfile" syscall (Michael Petlan) [1818835] - [tools] perf trace: Reuse BPF augmenters from syscalls with similar args signature (Michael Petlan) [1818835] - [tools] perf trace: Preallocate the syscall table (Michael Petlan) [1818835] - [tools] perf trace: Mark syscall ids that are not allocated to avoid unnecessary error messages (Michael Petlan) [1818835] - [tools] perf trace: Forward error codes when trying to read syscall info (Michael Petlan) [1818835] - [tools] perf trace beauty: Add BPF augmenter for the 'rename' syscall (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify bind's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify 'sendto's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Do not try to use the fd->pathname beautifier for bind/connect fd arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Disable fd->pathname when close() not enabled (Michael Petlan) [1818835] - [tools] perf trace beauty: Make connect's addrlen be printed as an int, not hex (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Augment sockaddr arg in 'connect' (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_args_filename to augmented_args_payload (Michael Petlan) [1818835] - [tools] perf trace: Look for default name for entries in the syscalls prog array (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Support copying two string syscall args (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_PROG_ARRAY (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Add handler for "openat" (Michael Petlan) [1818835] - [tools] perf trace: Handle raw_syscalls:sys_enter just like the BPF_OUTPUT augmented event (Michael Petlan) [1818835] - [tools] perf trace: Put the per-syscall entry/exit prog_array BPF map infrastructure in place (Michael Petlan) [1818835] - [tools] perf trace: Allow specifying the bpf prog to augment specific syscalls (Michael Petlan) [1818835] - [tools] perf trace: Add BPF handler for unaugmented syscalls (Michael Petlan) [1818835] - [tools] perf trace: Order -e syscalls table (Michael Petlan) [1818835] - [tools] perf trace: Look up maps just on the __augmented_syscalls__ BPF object (Michael Petlan) [1818835] - [tools] perf trace: Add pointer to BPF object containing __augmented_syscalls__ (Michael Petlan) [1818835] - [tools] perf evsel: Store backpointer to attached bpf_object (Michael Petlan) [1818835] - [tools] perf bpf: Do not attach a BPF prog to a tracepoint if its name starts with ! (Michael Petlan) [1818835] - [tools] perf include bpf: Add bpf_tail_call() prototype (Michael Petlan) [1818835] - [tools] perf: cs-etm: Optimize option setup for CPU-wide sessions (Michael Petlan) [1818835] - [tools] perf cs-etm: Remove duplicate GENMASK() define, use linux/bits.h instead (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for CPU-wide trace scenarios (Michael Petlan) [1818835] - [tools] perf cs-etm: Add notion of time to decoding code (Michael Petlan) [1818835] - [tools] perf cs-etm: Linking PE contextID with perf thread mechanic (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for multiple traceID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Use traceID aware memory callback API (Michael Petlan) [1818835] - [tools] perf cs-etm: Move tid/pid to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Move thread to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Get rid of unused cpu in struct cs_etm_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Introduce the concept of trace ID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Fix indentation in function cs_etm__process_decoder_queue() (Michael Petlan) [1818835] - [tools] perf cs-etm: Move packet queue out of decoder structure (Michael Petlan) [1818835] - [tools] perf cs-etm: Refactor error path in cs_etm_decoder__new() (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of switch-CPU-wide events (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of itrace start events (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure SWITCH_EVENTS in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure timestamp generation in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure contextID tracing in CPU-wide mode (Michael Petlan) [1818835] - [kernel] perf/core: Fix missing static inline on perf_cgroup_switch() (Michael Petlan) [1818835] - [kernel] perf/core: Consistently fail fork on allocation failures (Michael Petlan) [1818835] - [kernel] perf/core: Disallow uncore-cgroup events (Michael Petlan) [1818835] - [include] perf/headers: Fix spelling s/EACCESS/EACCES/, s/privilidge/privilege/ (Michael Petlan) [1818835] - [x86] perf/x86/uncore: Fix event group support (Michael Petlan) [1818835] - [kernel] perf/core: Start rejecting the syscall with attr.__reserved_2 set (Michael Petlan) [1818835] - [kernel] perf/aux: Fix tracking of auxiliary trace buffer allocation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Fix base for single entry topa (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/intel: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Update C-state counters for Ice Lake (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add new CPU model numbers for Ice Lake (Michael Petlan) [1818835] - [kernel] perf/core: Fix corner case in perf_rotate_context() (Michael Petlan) [1818835] - [kernel] perf/core: Rework memory accounting in perf_mmap() (Michael Petlan) [1818835] - [kernel] perf/core: Fix several typos in comments (Michael Petlan) [1818835] - [x86] perf/x86: Make more stuff static (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Get rid of reverse lookup table for ToPA (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Free up space in a ToPA descriptor (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Split ToPA metadata and page layout (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use pointer arithmetics instead in ToPA entry calculation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use helpers to obtain ToPA entry size (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Clean up ToPA allocation path (Michael Petlan) [1818835]- [scsi] scsi: bnx2fc: Update the driver version to 2.12.13 (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: fix boolreturn.cocci warnings (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Fix SCSI command completion after cleanup is posted (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Process the RQE with CQE in interrupt context (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Nilesh Javali) [1792115] - [powerpc] powerpc/smp: Use nid as fallback for package_id (Steve Best) [1764530] - [kernel] audit: Add __rcu annotation to RCU pointer (Richard Guy Briggs) [1822776] - [infiniband] i40iw: Report correct firmware version (Stefan Assmann) [1726909] - [x86] x86/mce/amd: Add PPIN support for AMD MCE (Wei Huang) [1790521] - [kernel] locking/percpu-rwsem: Fix a task_struct refcount (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Add might_sleep() for writer locking (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Fold __percpu_up_read() (Waiman Long) [1810257] - [kernel] locking/rwsem: Remove RWSEM_OWNER_UNKNOWN (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Remove the embedded rwsem (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Extract __percpu_down_read_trylock() (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Convert to bool (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem, lockdep: Make percpu-rwsem use its own lockdep_map (Waiman Long) [1810257] - [kernel] locking/lockdep: Remove unused @nested argument from lock_release() (Waiman Long) [1810257] - [kernel] sched/core: Convert get_task_struct() to return the task (Waiman Long) [1810257] - [kernel] locking/lockdep, cpu/hotplug: Annotate AP thread (Waiman Long) [1810257] - [tty] tty/ldsem: Decrement wait_readers on timeouted down_read() (Waiman Long) [1810257] - [tty] tty/ldsem: Convert to regular lockdep annotations (Waiman Long) [1810257] - [tty] tty/ldsem: Wake up readers after timed out down_write() (Waiman Long) [1810257] - [tty] atomic/tty: Fix up atomic abuse in ldsem (Waiman Long) [1810257] - [kernel] cpu/hotplug: Remove skip_onerr field from cpuhp_step structure (Waiman Long) [1810257] - [watchdog] watchdog: hpwdt: drop warning after calling watchdog_init_timeout (Joseph Szczypek) [1790669] - [mm] powerpc/pkeys: Fix handling of pkey state across fork() (Steve Best) [1823744] - [irqchip] irqchip/gic-v3: Workaround Cavium erratum 38539 when reading GICD_TYPER2 (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Avoid 64bit division for the sake of 32bit ARM (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove superfluous WARN_ON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_table_from_rd() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Ensure L2 vPE table is allocated at RD level (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Set vpe_l1_base for all redistributors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Fix programming of GICR_VPROPBASER_4_1_SIZE (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Only provision redistributors that are enabled in ACPI (Mark Salter) [1818174] - [arm64] arm64: acpi: fix DAIF manipulation with pNMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Allow direct invalidation of VLPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Suppress per-VLPI doorbell (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE INVALL callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE eviction callback (Mark Salter) [1818174] - [include] irqchip/gic-v4.1: Add VPE residency callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add mask/unmask doorbell callbacks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Plumb skeletal VPE irqchip (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMOVP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Don't use the VPE proxy if RVPEID is set (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMAPP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocation (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add GICv4.1 VPEID size discovery (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect GICv4.1 supporting RVPEID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells (Mark Salter) [1818174] - [arm64] arm64: Kconfig: Remove CONFIG_ prefix from ARM64_PSEUDO_NMI section (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make vlpi_lock a spinlock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Lock VLPI map array before translating it (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INT/CLEAR commands targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INV command targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Add its_vlpi_map helpers (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->device_ids and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->ite_size and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make is_v4 use a TYPER copy (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Factor out wait_for_syncr primitive (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free collection mapping on device teardown (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix u64 to __le64 warnings (Mark Salter) [1818174] - [irqchip] irqchip: Remove redundant semicolon after while (Mark Salter) [1818174] - [virt] KVM: vgic-v4: Track the number of VLPIs per vcpu (Mark Salter) [1818174] - [virt] KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put (Mark Salter) [1818174] - [arm64] arm64: add local_daif_inherit() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Use the exact ITSList for VMOVP (Mark Salter) [1818174] - [arm64] arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking for compat (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Fix GIC_LINE_NR accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove the redundant set_bit for lpi_map (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirks for HIP06/07 invalid GICD_TYPER erratum 161010803 (Mark Salter) [1818174] - [irqchip] irqchip/gic: Skip DT quirks when evaluating IIDR-based quirks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Warn about inconsistent implementations of extended ranges (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add EPPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI partition descriptors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI NMI refcounts (Mark Salter) [1818174] - [irqchip] irqchip/gic: Prepare for more than 16 PPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add ESPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add INTID range and convertion primitives (Mark Salter) [1818174] - [irqchip] irqchip/gic: Rework gic_configure_irq to take the full ICFGR base (Mark Salter) [1818174] - [irqchip] irqchip/gic-v2m: Register the frame's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Register the ITS' PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [arm64] arm64: kprobes: Recover pstate.D in single-step exception handler (Mark Salter) [1818174] - [arm64] arm64: Lower priority mask for GIC_PRIO_IRQON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Mark expected switch fall-through (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix misuse of GENMASK macro (Mark Salter) [1818174] - [arm64] arm64: fix kernel stack overflow in kdump capture kernel (Mark Salter) [1818174] - [arm64] arm64: irqflags: Introduce explicit debugging for IRQ priorities (Mark Salter) [1818174] - [arm64] arm64: Enable the support of pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking (Mark Salter) [1818174] - [arm64] arm64: Fix interrupt tracing in the presence of NMIs (Mark Salter) [1818174] - [arm64] arm64: irqflags: Add condition flags to inline asm clobber list (Mark Salter) [1818174] - [arm64] arm64: irqflags: Pass flags as readonly operand to restore instruction (Mark Salter) [1818174] - [arm64] arm64: Do not enable IRQs for ct_user_exit (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix command queue pointer comparison bug (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make free_lpi_range a little cheaper (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Move allocation outside mutex (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: fix some definitions of inner cacheability attributes (Mark Salter) [1818174] - [arm64] arm64: fix wrong check of on_sdei_stack in nmi context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp (Mark Salter) [1818174] - [arm64] arm64: remove obsolete selection of MULTI_IRQ_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip/gicv3-its: Use NUMA aware memory allocation for ITS tables (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table (Mark Salter) [1818174] - [arm64] arm64: irqflags: Fix clang build warnings (Mark Salter) [1818174] - [arm64] arm64: KVM/mm: Move SEA handling behind a single 'claim' interface (Mark Salter) [1818174] - [arm64] arm64: Skip irqflags tracing for NMI in IRQs disabled context (Mark Salter) [1818174] - [arm64] arm64: Skip preemption when exiting an NMI (Mark Salter) [1818174] - [arm64] arm64: Handle serror in NMI context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupts to be set as pseudo-NMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Handle pseudo-NMIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect if GIC can support pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: gic-v3: Implement arch support for priority masking (Mark Salter) [1818174] - [irqchip] arm64: Switch to PMR masking when starting CPUs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Factor group0 detection into functions (Mark Salter) [1818174] - [arm64] arm64: alternative: Apply alternatives early in boot process (Mark Salter) [1818174] - [arm64] arm64: alternative: Allow alternative status checking per cpufeature (Mark Salter) [1818174] - [arm64] arm64: sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Mark Salter) [1818174] - [arm64] arm64: daifflags: Include PMR in daifflags restore operations (Mark Salter) [1818174] - [arm64] arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking (Mark Salter) [1818174] - [firmware] efi: Let architectures decide the flags that should be saved/restored (Mark Salter) [1818174] - [kvm] arm64: kvm: Unmask PMR before entering guest (Mark Salter) [1818174] - [mm] arm64: Unmask PMR before going idle (Mark Salter) [1818174] - [arm64] arm64: Make PMR part of task context (Mark Salter) [1818174] - [arm64] arm64: ptrace: Provide definitions for PMR values (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Switch to PMR masking before calling IRQ handler (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Add cpufeature for IRQ priority masking (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Set SYSREG_GIC_CPUIF as a boot system feature (Mark Salter) [1818174] - [arm64] arm64: Remove unused daif related functions/macros (Mark Salter) [1818174] - [arm64] arm64: Fix HCR.TGE status for NMI contexts (Mark Salter) [1818174] - [kernel] irqdesc: Add domain handler for NMIs (Mark Salter) [1818174] - [kernel] genirq: Update irq stats from NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI management for percpu_devid interrupts (Mark Salter) [1818174] - [kernel] genirq: Provide basic NMI management for interrupt lines (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: Fix ITT_entry_size accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Gracefully fail on LPI exhaustion (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4: Fix occasional VLPI drop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-mbi: Fix uninitialized mbi_lock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirk for msm8996 broken registers (Mark Salter) [1818174] - [irqchip] irqchip/gic: Add support to device tree based quirks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Batch cpu_enable callbacks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Use linear array for detection and verification (Mark Salter) [1818174] - [arm64] arm64: capabilities: Optimize this_cpu_has_cap (Mark Salter) [1818174] - [arm64] arm64: capabilities: Speed up capability lookup (Mark Salter) [1818174] - [irqchip] irqchip: Convert to using pOFn instead of device_node.name (Mark Salter) [1818174] - [mm] arm64: Use daifflag_restore after bp_hardening (Mark Salter) [1818174] - [arm64] arm64: daifflags: Use irqflags functions for daifflags (Mark Salter) [1818174] - [include] irqchip/gic: Unify GIC priority definitions (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Remove acknowledge loop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupt to be configured as wake-up sources (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make its_lock a raw_spin_lock_t (Mark Salter) [1818174] - [irqchip] genirq/irqchip: Remove MULTI_IRQ_HANDLER as it's now obselete (Mark Salter) [1818174] - [arm64] arm64: Use the new GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip: Port the ARM IRQ drivers to GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [arm64] arm64: sdei: Mark sdei stack helper functions as static (Mark Salter) [1818174] - [arm64] arm64: Add stack information to on_accessible_stack (Mark Salter) [1818174] - [x86] Reserve at most 64M of SWIOTLB memory for crashkernel (Kairui Song) [1812754] - [md] md/raid1: introduce wait_for_serialization (Nigel Croxon) [1788370] - [md] md/raid1: use bucket based mechanism for IO serialization (Nigel Croxon) [1788370] - [md] md: introduce a new struct for IO serialization (Nigel Croxon) [1788370] - [md] md: don't destroy serial_info_pool if serialize_policy is true (Nigel Croxon) [1788370] - [md] raid1: serialize the overlap write (Nigel Croxon) [1788370] - [md] md: reorgnize mddev_create/destroy_serial_pool (Nigel Croxon) [1788370] - [md] md: add serialize_policy sysfs node for raid1 (Nigel Croxon) [1788370] - [md] md: prepare for enable raid1 io serialization (Nigel Croxon) [1788370] - [md] md: fix a typo s/creat/create (Nigel Croxon) [1788370] - [md] md: rename wb stuffs (Nigel Croxon) [1788370] - [md] raid5: remove worker_cnt_per_group argument from alloc_thread_groups (Nigel Croxon) [1788370] - [lib] md/raid6: fix algorithm choice under larger PAGE_SIZE (Nigel Croxon) [1788370] - [lib] raid6/test: fix a compilation warning (Nigel Croxon) [1788370] - [md] md-bitmap: small cleanups (Nigel Croxon) [1788370]- [firmware] efi: cper: print AER info of PCIe fatal error (Vladis Dronov) [1822595] - [init] redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] - [pci] PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken (Myron Stowe) [1820933] - [pci] PCI: Fix typos (Myron Stowe) [1820933] - [pci] PCI: Remove useless comments and tidy others (Myron Stowe) [1820933] - [pci] PCI: Remove unnecessary includes (Myron Stowe) [1820933] - [tools] tools: PCI: Fix fd leakage (Myron Stowe) [1820933] - [pci] PCI: Export pci_parse_request_of_pci_ranges() (Myron Stowe) [1820933] - [include] resource: Add a resource_list_first_type helper (Myron Stowe) [1820933] - [pci] PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable, disable}_ats() (Myron Stowe) [1820933] - [include] PCI/ATS: Add PASID stubs (Myron Stowe) [1820933] - [pci] PCI: Unify ACS quirk desired vs provided checking (Myron Stowe) [1820933] - [pci] PCI: Make ACS quirk implementations more uniform (Myron Stowe) [1820933] - [pci] PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3 (Myron Stowe) [1820933] - [pci] PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes (Myron Stowe) [1820933] - [pci] PCI: Add DMA alias quirk for Intel VCA NTB (Myron Stowe) [1820933] - [pci] PCI: Fix Intel ACS quirk UPDCR register address (Myron Stowe) [1820933] - [pci] PCI/ATS: Make pci_restore_pri_state(), pci_restore_pasid_state() private (Myron Stowe) [1820933] - [pci] PCI/ATS: Remove unnecessary EXPORT_SYMBOL_GPL() (Myron Stowe) [1820933] - [include] PCI/ATS: Remove unused PRI and PASID stubs (Myron Stowe) [1820933] - [pci] PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI PRG Response PASID Required bit (Myron Stowe) [1820933] - [pci] PCI/ATS: Use PF PASID for VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PASID Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Disable PF/VF ATS service independently (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PASID Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PRI Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Move pci_prg_resp_pasid_required() to CONFIG_PCI_PRI (Myron Stowe) [1820933] - [iommu] iommu/vt-d: Select PCI_PRI for INTEL_IOMMU_SVM (Myron Stowe) [1820933] - [pci] PCI/switchtec: Read all 64 bits of part_event_bitmap (Myron Stowe) [1820933] - [pci] PCI: Do not use bus number zero from EA capability (Myron Stowe) [1820933] - [pci] PCI: Avoid double hpmemsize MMIO window assignment (Myron Stowe) [1820933] - [pci] PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters (Myron Stowe) [1820933] - [pci] PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Myron Stowe) [1820933] - [pci] PCI: Fix missing bridge dma_ranges resource list cleanup (Myron Stowe) [1820933] - [pci] PCI: Protect pci_reassign_bridge_resources() against concurrent addition/removal (Myron Stowe) [1820933] - [pci] PCI/MSI: Fix incorrect MSI-X masking on resume (Myron Stowe) [1820933] - [pci] PCI/MSI: Move power state check out of pci_msi_supported() (Myron Stowe) [1820933] - [pci] PCI/MSI: Remove unused pci_irq_get_node() (Myron Stowe) [1820933] - [uapi] PCI: Add #defines for Enter Compliance, Transmit Margin (Myron Stowe) [1820933] - [pci] PCI: Allow building PCIe things without PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI: Remove PCIe Kconfig dependencies on PCI (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove spurious "d" from granularity message (Myron Stowe) [1820933] - [pci] PCI: sysfs: Remove unused attribute groups (Myron Stowe) [1820933] - [x86] x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect (Myron Stowe) [1820933] - [pci] PCI: Remove unused includes and superfluous struct declaration (Myron Stowe) [1820933] - [x86] x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y (Myron Stowe) [1820933] - [pci] x86/PCI: Correct SPDX comment style (Myron Stowe) [1820933] - [x86] x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate (Myron Stowe) [1820933] - [pci] ACPI / hotplug / PCI: Allocate resources directly under the non-hotplug bridge (Myron Stowe) [1820933] - [pci] PCI: pciehp: Prevent deadlock on disconnect (Myron Stowe) [1820933] - [pci] PCI: pciehp: Do not disable interrupt twice on suspend (Myron Stowe) [1820933] - [pci] PCI: pciehp: Refactor infinite loop in pcie_poll_cmd() (Myron Stowe) [1820933] - [pci] PCI: pciehp: Fix indefinite wait on sysfs requests (Myron Stowe) [1820933] - [pci] PCI: pciehp: Avoid returning prematurely from sysfs requests (Myron Stowe) [1820933] - [pci] PCI: Warn if no host bridge NUMA node info (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove PCIEASPM_DEBUG Kconfig option and related code (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add sysfs attributes for controlling ASPM link states (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add pcie_aspm_get_link() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Allow re-enabling Clock PM (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add L1 PM substate support to pci_disable_link_state() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove pcie_aspm_enabled() unnecessary locking (Myron Stowe) [1820933] - [pci] PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control (Myron Stowe) [1820933] - [pci] PCI/AER: Fix kernel-doc warnings (Myron Stowe) [1820933] - [pci] PCI/AER: Use for_each_set_bit() to simplify code (Myron Stowe) [1820933] - [pci] PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters (Myron Stowe) [1820933] - [pci] PCI/AER: Save AER Capability for suspend/resume (Myron Stowe) [1820933] - [pci] PCI: Add ACS quirk for iProc PAXB (Myron Stowe) [1820933] - [cpufreq] cpufreq: intel_pstate: Simplify intel_pstate_cpu_init() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn (Prarit Bhargava) [1823339] - [cpufreq] x86/devicetable: Move x86 specific macro out of generic code (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use scnprintf() for avoiding potential buffer overflow (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Consolidate policy verification (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix unsafe notifiers (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix use-after-free (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: dt: Allow platform specific intermediate callbacks (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: add function to get the hardware max frequency (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Prevent unstable evaluation of WARN(vtime->state) (Prarit Bhargava) [1823339] - [cpufreq] docs: cpufreq: fix a broken reference (Prarit Bhargava) [1823339] - [kernel] PM: QoS: annotate data races in pm_qos_*_value() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix policy initialization for internal governor drivers (Prarit Bhargava) [1823339] - [documentation] Documentation: power: fix pm_qos_interface.rst format warning (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE (Prarit Bhargava) [1823339] - [documentation] Documentation: PM: QoS: Update to reflect previous code changes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Update file information comments (Prarit Bhargava) [1823339] - [x86] x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [cpuidle] cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() (Prarit Bhargava) [1823339] - [x86] x86: baytrail/cherrytrail: Rework and move P-Unit PMIC bus semaphore code (Prarit Bhargava) [1823339] - [sound] sound: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [media] drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [wireless] drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [drm] drm/i915: Implement a better i945gm vblank irq vs. C-states workaround (Prarit Bhargava) [1823339] - [drm] drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Simplify definitions of CPU latency QoS trace events (Prarit Bhargava) [1823339] - [tty] PM: QoS: Rename things related to the CPU latency QoS (Prarit Bhargava) [1823339] - [cpuidle] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Redefine struct pm_qos_request and drop struct pm_qos_object (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up misc device file operations (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop iterations over global QoS classes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_update_target() and pm_qos_update_flags() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop the PM_QOS_SUM QoS type (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop pm_qos_update_request_timeout() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop debugfs interface (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for OPP_PLUS (Prarit Bhargava) [1823339] - [x86] x86/intel_pstate: Handle runtime turbo disablement/enablement in frequency invariance (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM_GOLDMONT* (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on XEON_PHI_KNL/KNM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on SKYLAKE_X (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Avoid creating excessively large stack frames (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: loongson2_cpufreq: adjust cpufreq uses of LOONGSON_CHIPCFG (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: brcmstb-avs: fix imbalance of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: fix spelling mistake: "Whethet" -> "Whether" (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: s3c: fix unbalances of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: tegra186: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: kirkwood: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: CPPC: put ACPI table after using it (Prarit Bhargava) [1823339] - [cpufreq] cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scmi: Match scmi device by both name and protocol id (Prarit Bhargava) [1823339] - [base] PM / QoS: Restore DEV_PM_QOS_MIN/MAX_FREQUENCY (Prarit Bhargava) [1823339] - [base] PM: QoS: Drop frequency QoS types from device PM QoS (Prarit Bhargava) [1823339] - [include] PM / QoS: Reorder pm_qos/freq_qos/dev_pm_qos structs (Prarit Bhargava) [1823339] - [include] PM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix Kconfig indentation (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessors for user time (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Bring up complete kcpustat accessor (Prarit Bhargava) [1823339] - [documentation] PM: Wrap documentation to fit in 80 columns (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Invalidate frequency QoS requests after removal (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Register drivers only after CPU devices have been registered (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add NULL checks to show() and store() methods of cpufreq (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix invalid EPB setting (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Initialize cpufreq-dt driver earlier (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix plain int as pointer warning from sparse (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: fix stack bloat and hard limit on number of CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Clarify the comment in cpufreq_set_policy() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [kernel] sched/kcpustat: Introduce vtime-aware kcpustat accessor for CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [include] sched/vtime: Introduce vtime_accounting_enabled_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Rename vtime_accounting_cpu_enabled() to vtime_accounting_enabled_this_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Introduce context_tracking_enabled_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Rename context_tracking_is_cpu_enabled() to context_tracking_enabled_this_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Record CPU under seqcount for kcpustat needs (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Add QoS requests for all CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scpi: remove stale/outdated comment about the driver (Prarit Bhargava) [1823339] - [thermal] thermal/drivers/cpufreq_cooling: Fix return of cpufreq_set_cur_state (Prarit Bhargava) [1823339] - [acpi] cpufreq: Use per-policy frequency QoS (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Introduce frequency QoS (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Avoid NULL pointer dereferences at init time (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for AM3517 (Prarit Bhargava) [1823339] - [cpufreq] ARM: dts: omap36xx: using OPP1G needs to control the abb_ldo (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: add support for omap34xx and omap36xx (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Remove CPUFREQ_ADJUST and CPUFREQ_NOTIFY policy notifier events (Prarit Bhargava) [1823339] - [base] arch_topology: Use CPUFREQ_CREATE_POLICY instead of CPUFREQ_NOTIFY (Prarit Bhargava) [1823339] - [acpi] ACPI: cpufreq: Switch to QoS requests instead of cpufreq notifier (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Get rid of unused flags (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Implement QoS supported freq constraints (Prarit Bhargava) [1823339] - [thermal] thermal: cpu_cooling: Switch to QoS requests for freq limits (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add policy create/remove notifiers back (Prarit Bhargava) [1823339] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Prarit Bhargava) [1823339] - [kernel] PM: QoS: no need to check return value of debugfs_create functions (Prarit Bhargava) [1823339] - [kernel] PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro (Prarit Bhargava) [1823339] - [nvme] nvme-fc: Revert "add module to ops template to allow module references" (Gopal Tiwari) [1823270] - [nvme] nvme: fix deadlock caused by ANA update wrong locking (Gopal Tiwari) [1823270] - [nvme] nvme-pci: Hold cq_poll_lock while completing CQEs (Gopal Tiwari) [1823270] - [uapi] nvme: change nvme_passthru_cmd64 to explicitly mark rsvd (Gopal Tiwari) [1823270] - [tools] tools/power/x86/intel-speed-select: Fix a typo in error message (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate Package strings for json (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add display for enabled cpus count (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Print friendly warning for bad command line (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix avx options for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve CLX commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Show error for invalid CPUs in the options (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve core-power result and error display (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Kernel interface error handling (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for base-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve output of perf-profile commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help for core-power assoc (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Display error for invalid priority type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Check feature status first (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for perf-profile feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add an API for error/information print (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance --info option (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Helpful warning for missing kernel interface (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Store topology information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Max CPU count calculation when CPU0 is offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Special handling for CPU 0 online/offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Use more verbiage for clos information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance core-power info command (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Make target CPU optional for core-power info (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Warn for invalid package id (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix last cpu number (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix mailbox usage for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Fix wrong unregister type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate names for json parsing (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix display for turbo-freq auto mode (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Allow additional core-power mailbox commands (Prarit Bhargava) [1778956] - [misc] mei: me: add comet point (lake) H device ids (Ken Cox) [1815355] - [misc] mei: me: add comet point (lake) LP device ids (Ken Cox) [1815355] - [misc] mei: define dma ring buffer sizes for PCH12 HW and newer (Ken Cox) [1815355] - [misc] mei: hbm: define dma ring setup protocol (Ken Cox) [1815355] - [acpi] apei/ghes: Do not delay GHES polling (Robert Richter) [1793544] - [edac] EDAC/ghes: Do not warn when incrementing refcount on 0 (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix locking and memory barrier issues (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix Use after free in ghes_edac remove path (Robert Richter) [1793544] - [edac] EDAC, ghes: Use CPER module handles to locate DIMMs (Robert Richter) [1793544] - [kernel] sched/fair: Fix statistics for find_idlest_group() (Phil Auld) [1794398] - [kernel] sched/core: Annotate curr pointer in rq with __rcu (Phil Auld) [1794398] - [kernel] sched/psi: Fix OOB write when writing 0 bytes to PSI files (Phil Auld) [1794398] - [kernel] sched/psi: Correct overly pessimistic size calculation (Phil Auld) [1794398] - [kernel] sched/fair: Prevent unlimited runtime on throttled group (Phil Auld) [1794398] - [kernel] sched/nohz: Optimize get_nohz_timer_target() (Phil Auld) [1794398] - [kernel] sched/topology: Assert non-NUMA topology masks don't (partially) overlap (Phil Auld) [1794398] - [kernel] sched/psi: create /proc/pressure and /proc/pressure/{io|memory|cpu} only when psi enabled (Phil Auld) [1794398] - [kernel] sched/fair: Remove redundant call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/debug: Add new tracepoints to track PELT at rq level (Phil Auld) [1794398] - [kernel] sched/fair: calculate delta runnable load only when it's needed (Phil Auld) [1794398] - [kernel] sched/fair: Fix sgc->{min, max}_capacity calculation for SD_OVERLAP (Phil Auld) [1794398] - [kernel] sched/debug: Reset watchdog on all CPUs while processing sysrq-t (Phil Auld) [1794398] - [kernel] sched/fair: Make sched-idle CPU selection consistent throughout (Phil Auld) [1794398] - [kernel] sched/core: Remove unused variable from set_user_nice() (Phil Auld) [1794398] - [kernel] sched/fair: Optimize select_idle_cpu (Phil Auld) [1794398] - [kernel] schied/fair: Skip calculating @contrib without load (Phil Auld) [1794398] - [kernel] sched: Spare resched IPI when prio changes on a single fair task (Phil Auld) [1794398] - [kernel] sched: Use fair:prio_changed() instead of ad-hoc implementation (Phil Auld) [1794398] - [kernel] sched/wait: fix ___wait_var_event(exclusive) (Phil Auld) [1794398] - [kernel] psi: Fix a division error in psi poll() (Phil Auld) [1794398] - [kernel] sched/psi: Fix sampling error and rare div0 crashes with cgroups and high uptime (Phil Auld) [1794398] - [kernel] sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/pelt: Fix update of blocked PELT ordering (Phil Auld) [1794398] - [kernel] sched/core: Avoid spurious lock dependencies (Phil Auld) [1794398] - [kernel] Add wake_up_interruptible_sync_poll_locked() (Phil Auld) [1794398] - [kernel] Remove the nr_exclusive argument from __wake_up_sync_key() (Phil Auld) [1794398] - [x86] x86/mce: Do not log spurious corrected mce errors (Prarit Bhargava) [1819761] - [x86] x86/MCE: Add an MCE-record filtering function (Prarit Bhargava) [1819761]- [mm] mm/page_alloc: increase default min_free_kbytes bound (Joel Savitz) [1808039] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Neil Horman) [1782179] - [crypto] crypto: qat - switch to skcipher API (Neil Horman) [1782179] - [scsi] scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.0 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash after handling a pci error (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix scsi host template for SLI3 vports (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lockdep error - register non-static key (Dick Kennedy) [1822334] - [fs] utimes: Clamp the timestamps in notify_change() (Eric Sandeen) [1795991] - [fs] smb3: Fix regression in time handling (Eric Sandeen) [1795991] - [fs] isofs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: ceph: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: fat: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fat: propagate 64-bit inode timestamps (Eric Sandeen) [1795991] - [fs] fs: cifs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: nfs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] ext4: Initialize timestamps limits (Eric Sandeen) [1795991] - [fs] fs: Fill in max and min timestamps in superblock (Eric Sandeen) [1795991] - [fs] utimes: Clamp the timestamps before update (Eric Sandeen) [1795991] - [fs] timestamp_truncate: Replace users of timespec64_trunc (Eric Sandeen) [1795991] - [fs] vfs: Add timestamp_truncate() api (Eric Sandeen) [1795991] - [fs] vfs: Add file timestamp range support (Eric Sandeen) [1795991] - [fs] cramfs: Deprecate cramfs in RHEL (Abhijith Das) [1794513] - [thermal] thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (David Arcari) [1773794] - [thermal] thermal: intel: Fix unmatched pci_release_region (David Arcari) [1773794] - [thermal] thermal: intel: Use dev_get_drvdata (David Arcari) [1773794] - [thermal] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [1773794] - [thermal] drivers: thermal: Move various drivers for intel platforms into a subdir (David Arcari) [1773794] - [x86] x86/cpufeatures: Enable a new AVX512 CPU feature (David Arcari) [1783143] - [x86] cpu/cpuid-deps: Add a tab to cpuid dependent features (David Arcari) [1783143] - [crypto] crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) [1785660] - [char] random: Add hook to override device reads and getrandom(2) (Herbert Xu) [1785660] - [block] nbd: add a flush_workqueue in nbd_start_device (Ming Lei) [1798919] - [scsi] scsi: sd_sbc: Fix sd_zbc_report_zones() (Ming Lei) [1798919] - [block] block: Fix partition support for host aware zoned block devices (Ming Lei) [1798919] - [scsi] block: allow partitions on host aware zone devices (Ming Lei) [1798919] - [block] null_blk: Fix zone write handling (Ming Lei) [1798919] - [fs] fs: move guard_bio_eod() after bio_set_op_attrs (Ming Lei) [1798919] - [block] null_blk: Fix REQ_OP_ZONE_CLOSE handling (Ming Lei) [1798919] - [block] block: add bio_truncate to fix guard_bio_eod (Ming Lei) [1798919] - [block] compat_ioctl: block: handle Persistent Reservations (Ming Lei) [1798919] - [block] compat_ioctl: block: handle add zone open, close and finish ioctl (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE (Ming Lei) [1798919] - [block] block: fix memleak when __blk_rq_map_user_iov() is failed (Ming Lei) [1798919] - [s390] s390/dasd: fix typo in copyright statement (Ming Lei) [1798919] - [s390] s390/dasd: fix memleak in path handling error case (Ming Lei) [1798919] - [s390] s390/dasd/cio: Interpret ccw_device_get_mdc return value correctly (Ming Lei) [1798919] - [block] block: Fix a lockdep complaint triggered by request queue flushing (Ming Lei) [1798919] - [block] block: Fix the type of 'sts' in bsg_queue_rq() (Ming Lei) [1798919] - [block] block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT (Ming Lei) [1798919] - [block] nbd: fix shutdown and recv work deadlock v2 (Ming Lei) [1798919] - [block] blk-iocost: fix incorrect vtime comparison in iocg_is_idle() (Ming Lei) [1798919] - [block] iocost: check active_list of all the ancestors in iocg_activate() (Ming Lei) [1798919] - [block] iocost: over-budget forced IOs should schedule async delay (Ming Lei) [1798919] - [block] blk-cgroup: remove blkcg_drain_queue (Ming Lei) [1798919] - [block] block: fix NULL pointer dereference in account statistics with IDE (Ming Lei) [1798919] - [block] null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED (Ming Lei) [1798919] - [block] brd: warn on un-aligned buffer (Ming Lei) [1798919] - [block] brd: remove max_hw_sectors queue limit (Ming Lei) [1798919] - [block] block: set the zone size in blk_revalidate_disk_zones atomically (Ming Lei) [1798919] - [block] block: don't handle bio based drivers in blk_revalidate_disk_zones (Ming Lei) [1798919] - [block] block: allocate the zone bitmaps lazily (Ming Lei) [1798919] - [block] block: replace seq_zones_bitmap with conv_zones_bitmap (Ming Lei) [1798919] - [block] block: simplify blkdev_nr_zones (Ming Lei) [1798919] - [block] block: remove the empty line at the end of blk-zoned.c (Ming Lei) [1798919] - [block] null_blk: cleanup null_gendisk_register (Ming Lei) [1798919] - [block] null_blk: fix zone size paramter check (Ming Lei) [1798919] - [fs] block: don't send uevent for empty disk when not invalidating (Ming Lei) [1798919] - [block] ataflop: Remove unneeded semicolon (Ming Lei) [1798919] - [block] drbd: Remove unneeded semicolon (Ming Lei) [1798919] - [scsi] sr_vendor: support Beurer GL50 evo CD-on-a-chip devices (Ming Lei) [1798919] - [cdrom] cdrom: respect device capabilities during opening action (Ming Lei) [1798919] - [fs] block: move clearing bd_invalidated into check_disk_size_change (Ming Lei) [1798919] - [block] block: remove (__)blkdev_reread_part as an exported API (Ming Lei) [1798919] - [block] block: fix bdev_disk_changed for non-partitioned devices (Ming Lei) [1798919] - [block] block: move rescan_partitions to fs/block_dev.c (Ming Lei) [1798919] - [block] block: merge invalidate_partitions into rescan_partitions (Ming Lei) [1798919] - [block] block: refactor rescan_partitions (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Remove set but not used variable 'buflen' (Ming Lei) [1798919] - [md] block: rework zone reporting (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Cleanup sd_zbc_alloc_report_buffer() (Ming Lei) [1798919] - [block] null_blk: Add zone_nr_conv to features (Ming Lei) [1798919] - [block] null_blk: clean up report zones (Ming Lei) [1798919] - [block] null_blk: clean up the block device operations (Ming Lei) [1798919] - [block] block: Remove partition support for zoned block devices (Ming Lei) [1798919] - [md] block: Simplify report zones execution (Ming Lei) [1798919] - [block] block: cleanup the !zoned case in blk_revalidate_disk_zones (Ming Lei) [1798919] - [scsi] block: Enhance blk_revalidate_disk_zones() (Ming Lei) [1798919] - [block] nbd: prevent memory leak (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: add zone open, close, and finish support (Ming Lei) [1798919] - [block] null_blk: add zone open, close, and finish support (Ming Lei) [1798919] - [md] dm: add zone open, close and finish support (Ming Lei) [1798919] - [block] loop: fix no-unmap write-zeroes request behavior (Ming Lei) [1798919] - [block] null_blk: return fixed zoned reads > write pointer (Ming Lei) [1798919] - [block] null_blk: Enable modifying 'submit_queues' after an instance has been configured (Ming Lei) [1798919] - [block] null_blk: Improve nullb_device_##NAME##_store() readability (Ming Lei) [1798919] - [block] block,bfq: Skip tracing hooks if possible (Ming Lei) [1798919] - [block] block: Don't disable interrupts in trigger_softirq() (Ming Lei) [1798919] - [lib] sbitmap: Delete sbitmap_any_bit_clear() (Ming Lei) [1798919] - [block] blk-mq: Delete blk_mq_has_free_tags() and blk_mq_can_queue() (Ming Lei) [1798919] - [block] block: add zone open, close and finish ioctl support (Ming Lei) [1798919] - [uapi] uapi: fix ioctl documentation (Ming Lei) [1798919] - [uapi] uapi: linux/blkzoned.h: fix BLKGETZONESZ and BLKGETNRZONES definitions (Ming Lei) [1798919] - [block] block: add zone open, close and finish operations (Ming Lei) [1798919] - [block] block: Simplify REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1798919] - [block] block: Remove REQ_OP_ZONE_RESET plugging (Ming Lei) [1798919] - [fs] bdev: Refresh bdev size for disks without partitioning (Ming Lei) [1798919] - [fs] bdev: Factor out bdev revalidation into a common helper (Ming Lei) [1798919] - [block] blk-mq: Make blk_mq_run_hw_queue() return void (Ming Lei) [1798919] - [fs] fcntl: fix typo in RWH_WRITE_LIFE_NOT_SET r/w hint name (Ming Lei) [1798919] - [block] blk-mq: remove needless goto from blk_mq_get_driver_tag (Ming Lei) [1798919] - [block] block: Reduce the amount of memory used for tag sets (Ming Lei) [1798919] - [block] block: Reduce the amount of memory required per request queue (Ming Lei) [1798919] - [block] block: Remove the synchronize_rcu() call from __blk_mq_update_nr_hw_queues() (Ming Lei) [1798919] - [block] block: account statistics for passthrough requests (Ming Lei) [1798919] - [block] blk-stat: Optimise blk_stat_add() (Ming Lei) [1798919] - [block] blk-mq: Embed counters into struct mq_inflight (Ming Lei) [1798919] - [block] blk-mq: Reuse callback in blk_mq_in_flight*() (Ming Lei) [1798919] - [block] blk-mq: Inline status checkers (Ming Lei) [1798919] - [block] block: Document all members of blk_mq_tag_set and bkl_mq_queue_map (Ming Lei) [1798919] - [block] block: Reduce sysfs_lock locking inside blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Remove "dying" checks from sysfs callbacks (Ming Lei) [1798919] - [block] block: Remove request_queue.nr_queues (Ming Lei) [1798919] - [trace] block: Fix writeback throttling W=1 compiler warnings (Ming Lei) [1798919] - [block] block: Fix three kernel-doc warnings (Ming Lei) [1798919] - [fs] writeback: fix use-after-free in finish_writeback_work() (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_complete() (Ming Lei) [1798919] - [block] nbd:fix memory leak in nbd_get_socket() (Ming Lei) [1798919] - [block] nbd: verify socket is supported during setup (Ming Lei) [1798919] - [block] nbd: handle racing with error'ed out commands (Ming Lei) [1798919] - [block] nbd: protect cmd->status with cmd->lock (Ming Lei) [1798919] - [block] nbd: fix possible sysfs duplicate warning (Ming Lei) [1798919] - [block] nbd: fix possible page fault for nbd disk (Ming Lei) [1798919] - [block] nbd: rename the runtime flags as NBD_RT_ prefixed (Ming Lei) [1798919] - [block] nbd: fix max number of supported devs (Ming Lei) [1798919] - [block] nbd: fix zero cmd timeout handling v2 (Ming Lei) [1798919] - [block] nbd: add missing config put (Ming Lei) [1798919] - [block] nbd: add function to convert blk req op to nbd cmd (Ming Lei) [1798919] - [block] nbd: add set cmd timeout helper (Ming Lei) [1798919] - [block] loop: change queue block size to match when using DIO (Ming Lei) [1798919] - [block] rsxx: add missed destroy_workqueue calls in remove (Ming Lei) [1798919] - [fs] cgroup, writeback: don't switch wbs immediately on dead wbs if the memcg is dead (Ming Lei) [1798919] - [block] block: drbd: remove a stray unlock in __drbd_send_protocol() (Ming Lei) [1798919] - [block] blkcg: make blkcg_print_stat() print stats only for online blkgs (Ming Lei) [1798919] - [block] iocost: don't nest spin_lock_irq in ioc_weight_write() (Ming Lei) [1798919] - [block] blk-rq-qos: fix first node deletion of rq_qos_del() (Ming Lei) [1798919] - [block] blkcg: Fix multiple bugs in blkcg_activate_policy() (Ming Lei) [1798919] - [block] block: Fix elv_support_iosched() (Ming Lei) [1798919] - [block] null_blk: Fix zoned command return code (Ming Lei) [1798919] - [block] blk-wbt: fix performance regression in wbt scale_up/scale_down (Ming Lei) [1798919] - [ata] Revert "libata, freezer: avoid block device removal while system is frozen" (Ming Lei) [1798919] - [mm] bdi: Do not use freezable workqueue (Ming Lei) [1798919] - [uapi] block: pg: add header include guard (Ming Lei) [1798919] - [block] block: fix null pointer dereference in blk_mq_rq_timed_out() (Ming Lei) [1798919] - [block] rq-qos: get rid of redundant wbt_update_limits() (Ming Lei) [1798919] - [block] iocost: bump up default latency targets for hard disks (Ming Lei) [1798919] - [block] iocost: improve nr_lagging handling (Ming Lei) [1798919] - [block] iocost: better trace vrate changes (Ming Lei) [1798919] - [block] block: drop device references in bsg_queue_rq() (Ming Lei) [1798919] - [block] pktcdvd: remove warning on attempting to register non-passthrough dev (Ming Lei) [1798919] - [ata] ata: libahci_platform: Add of_node_put() before loop exit (Ming Lei) [1798919] - [block] block, bfq: push up injection only after setting service time (Ming Lei) [1798919] - [block] block, bfq: increase update frequency of inject limit (Ming Lei) [1798919] - [block] block, bfq: reduce upper bound for inject limit to max_rq_in_driver+1 (Ming Lei) [1798919] - [block] block, bfq: update inject limit only after injection occurred (Ming Lei) [1798919] - [block] block: centralize PI remapping logic to the block layer (Ming Lei) [1798919] - [block] block: use symbolic constants for t10_pi type (Ming Lei) [1798919] - [block] null_blk: format pr_* logs with pr_fmt (Ming Lei) [1798919] - [block] null_blk: match the type of parameter nr_devices (Ming Lei) [1798919] - [block] null_blk: do not fail the module load with zero devices (Ming Lei) [1798919] - [block] block: also check RQF_STATS in blk_mq_need_time_stamp() (Ming Lei) [1798919] - [block] block: make rq sector size accessible for block stats (Ming Lei) [1798919] - [block] bfq: Fix bfq linkage error (Ming Lei) [1798919] - [scsi] scsi: core: remove dummy q->dev check (Ming Lei) [1798919] - [block] block: bypass blk_set_runtime_active for uninitialized q->dev (Ming Lei) [1798919] - [block] null_blk: validate the number of devices (Ming Lei) [1798919] - [block] null_blk: fix module name at log message (Ming Lei) [1798919] - [block] iocost_monitor: Report debt (Ming Lei) [1798919] - [tools] iocost_monitor: Report more info with higher accuracy (Ming Lei) [1798919] - [tools] iocost_monitor: Always use strings for json values (Ming Lei) [1798919] - [block] blk-iocost: Don't let merges push vtime into the future (Ming Lei) [1798919] - [block] blk-iocost: Account force-charged overage in absolute vtime (Ming Lei) [1798919] - [block] blk-iocost: Fix incorrect operation order during iocg free (Ming Lei) [1798919] - [block] bfq: Add per-device weight (Ming Lei) [1798919] - [block] bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy (Ming Lei) [1798919] - [block] bfq: Fix the missing barrier in __bfq_entity_update_weight_prio (Ming Lei) [1798919] - [block] block: fix elevator_get_by_features() (Ming Lei) [1798919] - [scsi] sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks (Ming Lei) [1798919] - [block] block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks (Ming Lei) [1798919] - [block] block: Delay default elevator initialization (Ming Lei) [1798919] - [block] block: Improve default elevator selection (Ming Lei) [1798919] - [block] block: Introduce elevator features (Ming Lei) [1798919] - [block] block: Change elevator_init_mq() to always succeed (Ming Lei) [1798919] - [block] block: Cleanup elevator_init_mq() use (Ming Lei) [1798919] - [block] paride/pcd: need to check if cd->disk is null in pcd_detect (Ming Lei) [1798919] - [block] paride/pcd: need to set queue to NULL before put_disk (Ming Lei) [1798919] - [block] blkcg: add missing NULL check in ioc_cpd_alloc() (Ming Lei) [1798919] - [block] blkcg: fix missing free on error path of blk_iocost_init() (Ming Lei) [1798919] - [trace] blkcg: blk-iocost: predeclare used structs (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_coef_gen.py (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_monitor.py (Ming Lei) [1798919] - [block] blkcg: implement blk-iocost (Ming Lei) [1798919] - [block] blk-mq: add optional request->alloc_time_ns (Ming Lei) [1798919] - [block] block: extend 'struct request' via 'request_aux' (Ming Lei) [1798919] - [block] blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ (Ming Lei) [1798919] - [block] block/rq_qos: implement rq_qos_ops->queue_depth_changed() (Ming Lei) [1798919] - [block] block/rq_qos: add rq_qos_merge() (Ming Lei) [1798919] - [block] blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() (Ming Lei) [1798919] - [block] blkcg: make ->cpd_init_fn() optional (Ming Lei) [1798919] - [block] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() (Ming Lei) [1798919] - [include] writeback: Generalize and expose wb_completion (Ming Lei) [1798919] - [block] null_blk: fix inline misuse (Ming Lei) [1798919] - [block] null_blk: create a helper for req completion (Ming Lei) [1798919] - [block] null_blk: create a helper for zoned devices (Ming Lei) [1798919] - [block] null_blk: create a helper for mem-backed ops (Ming Lei) [1798919] - [block] null_blk: create a helper for badblocks (Ming Lei) [1798919] - [block] null_blk: create a helper for throttling (Ming Lei) [1798919] - [block] null_blk: move duplicate code to callers (Ming Lei) [1798919] - [block] block: remove struct request_queue queue_head (Ming Lei) [1798919] - [fs] writeback, cgroup: inode_switch_wbs() shouldn't give up on wb_switch_rwsem trylock fail (Ming Lei) [1798919] - [fs] writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching (Ming Lei) [1798919] - [block] blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling (Ming Lei) [1798919] - [block] loop: Add LOOP_SET_DIRECT_IO to compat ioctl (Ming Lei) [1798919] - [lib] lib: scatterlist: Fix to support no mapped sg (Ming Lei) [1798919] - [block] null_blk: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [scsi] scsi: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] blk-zoned: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] block: add req op to reset all zones and flag (Ming Lei) [1798919] - [block] block: Fix a comment in blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Fix spelling in the header above blkg_lookup() (Ming Lei) [1798919] - [kernel] cgroup: Move cgroup_parse_float() implementation out of CONFIG_SYSFS (Ming Lei) [1798919] - [kernel] cgroup: add cgroup_parse_float() (Ming Lei) [1798919] - [block] nbd: replace kill_bdev() with __invalidate_device() again (Ming Lei) [1798919] - [block] nbd: add netlink reconfigure resize support (Ming Lei) [1798919] - [block] nbd: fix crash when the blksize is zero (Ming Lei) [1798919] - [block] nbd: propagate genlmsg_reply return code (Ming Lei) [1798919] - [block] block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF (Ming Lei) [1798919] - [block] loop: properly observe rotational flag of underlying device (Ming Lei) [1798919] - [block] block: Limit zone array allocation size (Ming Lei) [1798919] - [block] block: Fix null_blk_zoned creation failure with small number of zones (Ming Lei) [1798919] - [scsi] sd_zbc: Fix report zones buffer allocation (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_report_zones() buffer allocation (Ming Lei) [1798919] - [md] block: Kill gfp_t argument of blkdev_report_zones() (Ming Lei) [1798919] - [md] dm zoned: Fix zone report handling (Ming Lei) [1798919] - [block] blkcg: implement REQ_CGROUP_PUNT (Ming Lei) [1798919] - [include] blkcg, writeback: Implement wbc_blkcg_css() (Ming Lei) [1798919] - [fs] blkcg, writeback: Add wbc->no_cgroup_owner (Ming Lei) [1798919] - [fs] blkcg, writeback: Rename wbc_account_io() to wbc_account_cgroup_owner() (Ming Lei) [1798919] - [block] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages (Ming Lei) [1798919] - [fs] writeback: synchronize sync(2) against cgroup writeback membership switches (Ming Lei) [1798919] - [block] blk-mq: move cancel of requeue_work to the front of blk_exit_queue (Ming Lei) [1798919] - [block] blk-mq-debugfs: support rq_qos (Ming Lei) [1798919] - [block] null_blk: fix type mismatch null_handle_cmd() (Ming Lei) [1798919] - [block] null_blk: remove duplicate 0 initialization (Ming Lei) [1798919] - [block] null_blk: remove duplicate check for report zone (Ming Lei) [1798919] - [block] null_blk: add zoned config support information (Ming Lei) [1798919] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Vitaly Kuznetsov) [1807448] - [x86] vmware: Use bool type for vmw_sched_clock (Vitaly Kuznetsov) [1807448] - [x86] vmware: Enable steal time accounting (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add steal time clock support for VMware guests (Vitaly Kuznetsov) [1807448] - [x86] vmware: Remove vmware_sched_clock_setup() (Vitaly Kuznetsov) [1807448] - [x86] vmware: Make vmware_select_hypercall() __init (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Fix platform detection VMWARE_PORT macro (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_HYPERCALL, for clang/llvm (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_PORT (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add a header file for hypercall definitions (Vitaly Kuznetsov) [1807448] - [x86] vmware: Update platform detection code for VMCALL/VMMCALL hypercalls (Vitaly Kuznetsov) [1807448] - [netdrv] hv_netvsc: Fix unwanted wakeup in netvsc_attach() (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: make recording RSS hash depend on feature flag (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: record hardware hash in skb (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: flag software created hash value (Mohammed Gamal) [1815503] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Obtain screen resolution from Hyper-V host (Mohammed Gamal) [1816744] - [uio] uio_hv_generic: drop #ifdef DEBUG (Mohammed Gamal) [1816744] - [hid] hv: Remove dependencies on PAGE_SIZE for ring buffer (Mohammed Gamal) [1816744] - [x86] x86/hyperv: Create and use Hyper-V page definitions (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition (Mohammed Gamal) [1816285] - [x86] x86: hv: Add function to allocate zeroed page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Add functions to allocate/deallocate page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix indentation in hv_do_fast_hypercall16() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Micro-optimize send_ipi_one() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make vapic support x2apic mode (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix overflow bug in fill_gva_list() (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Zero out the VP ASSIST PAGE on allocation (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make hv_vcpu_is_preempted() visible (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Implement EOI assist (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Prevent potential NULL pointer dereference (Mohammed Gamal) [1816285] - [x86] Drivers: hv: vmbus: Break out ISA independent parts of mshyperv.h (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Remove unused include (Mohammed Gamal) [1816285] - [net] vsock/virtio: add support for MSG_PEEK (Stefano Garzarella) [1818059]- [include] leds: triggers: new function led_set_trigger_data() (Torez Smith) [1686205] - [leds] leds: triggers: add device attribute support (Torez Smith) [1686205] - [usb] USB: cdc-wdm: fix race between write and disconnect due to flag abuse (Torez Smith) [1686205] - [usb] usb: host: xhci: rcar: Fix typo in compatible string matching (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Set DMA mask correctly (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Whitelist auto-delink support (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Update module parameter description for auto_delink_en (Torez Smith) [1686205] - [usb] usb: host: ohci: fix a race condition between shutdown and irq (Torez Smith) [1686205] - [usb] usb: hcd: use managed device resources (Torez Smith) [1686205] - [usb] typec: tcpm: fix a typo in the comparison of pdo_max_voltage (Torez Smith) [1686205] - [usb] usb-storage: Add new JMS567 revision to unusual_devs (Torez Smith) [1686205] - [usb] usb: chipidea: udc: don't do hardware access if gadget has stopped (Torez Smith) [1686205] - [usb] usbtmc: more sanity checking for packet size (Torez Smith) [1686205] - [usb] usb: udc: lpc32xx: silence fall-through warning (Torez Smith) [1686205] - [usb] usb: chipidea: imx: fix EPROBE_DEFER support during driver probe (Torez Smith) [1686205] - [usb] usb: host: fotg2: restart hcd after port reset (Torez Smith) [1686205] - [usb] USB: CDC: fix sanity checks in CDC union parser (Torez Smith) [1686205] - [usb] usb: cdc-acm: make sure a refcount is taken early enough (Torez Smith) [1686205] - [usb] USB: serial: option: add the BroadMobi BM818 card (Torez Smith) [1686205] - [usb] USB: serial: option: Add Motorola modem UARTs (Torez Smith) [1686205] - [usb] USB: core: Fix races in character device registration and deregistraion (Torez Smith) [1686205] - [usb] usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt (Torez Smith) [1686205] - [usb] usb: gadget: composite: Clear "suspended" on reset/disconnect (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" (Torez Smith) [1686205] - [usb] usb: setup authorized_default attributes using usb_bus_notify (Torez Smith) [1686205] - [usb] usb: iowarrior: fix deadlock on disconnect (Torez Smith) [1686205] - [usb] Revert "USB: rio500: simplify locking" (Torez Smith) [1686205] - [usb] usb: usbfs: fix double-free of usb memory upon submiturb error (Torez Smith) [1686205] - [usb] usb: yurex: Fix use-after-free in yurex_delete (Torez Smith) [1686205] - [usb] USB: serial: option: add D-Link DWM-222 device ID (Torez Smith) [1686205] - [usb] USB: serial: option: Add support for ZTE MF871A (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Ignore unsupported/unknown alternate mode requests (Torez Smith) [1686205] - [usb] xhci: Fix NULL pointer dereference at endpoint zero reset (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Fix timeout in xhci_suspend() (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: Fix uninitilized symbol error (Torez Smith) [1686205] - [usb] usb: typec: tcpm: remove tcpm dir if no children (Torez Smith) [1686205] - [usb] usb: typec: tcpm: free log buf memory when remove debug file (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Add NULL check before dereferencing config (Torez Smith) [1686205] - [tools] tools headers UAPI: Sync usbdevice_fs.h with the kernels to get new ioctl (Torez Smith) [1686205] - [usb] xhci: Fix crash if scatter gather is used with Immediate Data Transfer (IDT) (Torez Smith) [1686205] - [usb] usb: usb251xb: Reallow swap-dx-lanes to apply to the upstream port (Torez Smith) [1686205] - [usb] Revert "usb: usb251xb: Add US port lanes inversion property" (Torez Smith) [1686205] - [documentation] Revert "usb: usb251xb: Add US lanes inversion dts-bindings" (Torez Smith) [1686205] - [usb] usb: wusbcore: fix unbalanced get/put cluster_id (Torez Smith) [1686205] - [usb] usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem() (Torez Smith) [1686205] - [usb] usb-storage: Add a limitation for blk_queue_max_hw_sectors() (Torez Smith) [1686205] - [usb] usb: pci-quirks: Minor cleanup for AMD PLL quirk (Torez Smith) [1686205] - [usb] usb: pci-quirks: Correct AMD PLL quirk detection (Torez Smith) [1686205] - [usb] vfs: Convert gadgetfs to use the new mount API (Torez Smith) [1686205] - [usb] Revert "usb: gadget: storage: Remove warning message" (Torez Smith) [1686205] - [documentation] Revert "dt-bindings: add binding for USBSS-DRD controller." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Separated decoding functions from dwc3 driver." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Patch simplify usb_decode_set_clear_feature function." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Simplify usb_decode_get_set_descriptor function." (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Add Cadence USB3 DRD Driver" (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Fix for stuck packets in on-chip OUT buffer." (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Fix example warnings (Torez Smith) [1686205] - [usb] usb :fsl: Change string format for errata property (Torez Smith) [1686205] - [usb] usb: host: Stops USB controller init if PLL fails to lock (Torez Smith) [1686205] - [usb] usb: phy: Workaround for USB erratum-A005728 (Torez Smith) [1686205] - [usb] usb: fsl: Set USB_EN bit to select ULPI phy (Torez Smith) [1686205] - [usb] usb: Handle USB3 remote wakeup for LPM enabled devices correctly (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix 4CC cmd write (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix portinfo width (Torez Smith) [1686205] - [usb] usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add a workaround for a race condition of workqueue (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: remove redundant assignment to ret (Torez Smith) [1686205] - [usb] usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() (Torez Smith) [1686205] - [usb] USB: gadget: function: fix issue Unneeded variable: "value" (Torez Smith) [1686205] - [usb] usb: phy: phy-mxs-usb: add imx7ulp support (Torez Smith) [1686205] - [usb] usb:cdns3 Fix for stuck packets in on-chip OUT buffer (Torez Smith) [1686205] - [usb] usb:cdns3 Add Cadence USB3 DRD Driver (Torez Smith) [1686205] - [usb] usb:gadget Simplify usb_decode_get_set_descriptor function (Torez Smith) [1686205] - [usb] usb:gadget Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1686205] - [usb] usb:gadget Separated decoding functions from dwc3 driver (Torez Smith) [1686205] - [documentation] dt-bindings: add binding for USBSS-DRD controller (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for TigerLake Devices (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for isodebug v1 (Torez Smith) [1686205] - [usb] usb: host: Fix excessive alignment restriction for local memory allocations (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct platform_callback pointer (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use renesas_usbhs_platform_info on of_device_id.data (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add a common function for the .get_id (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move device tree properties parsing (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add struct device * declaration in usbhs_probe() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add has_new_pipe_configs flag (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use dev_of_node macro instead of open coded (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove type member from renesas_usbhs_driver_param (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use a specific flag instead of type for multi_clks (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Avoid to write platform_data's value (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move macros from mod.c to the mod.h (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove notify_hotplug callback (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: revise the irq_vbus comments (Torez Smith) [1686205] - [usb] USB: core: Fix compiler warnings in devio.c (Torez Smith) [1686205] - [usb] USB: core: Remove usbfs_mutex (Torez Smith) [1686205] - [usb] usb: clean up some of the computations in adu_read (Torez Smith) [1686205] - [usb] scsi: usb: image: microtek: use sg helper to iterate over scatterlist (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct assignment instead of memcpy() (Torez Smith) [1686205] - [usb] USB: core: correct a spelling mistake in the comment (Torez Smith) [1686205] - [usb] usb: dwc3: remove unused @lock member of dwc3_ep struct (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add Support for Intel Elkhart Lake Devices (Torez Smith) [1686205] - [usb] usb: Replace snprintf with scnprintf in gether_get_ifname (Torez Smith) [1686205] - [uapi] USB: fix types in uapi include (Torez Smith) [1686205] - [usb] USB: serial: option: add support for GosunCn ME3630 RNDIS mode (Torez Smith) [1686205] - [usb] xhci: detect USB 3.2 capable host controllers correctly (Torez Smith) [1686205] - [usb] usb: xhci: Don't try to recover an endpoint if port is in error state (Torez Smith) [1686205] - [usb] usb: gadget: ether: Fix race between gether_disconnect and rx_submit (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove warning message (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Add support for disabling U1 and U2 entries (Torez Smith) [1686205] - [usb] usb: gadget: send usb_gadget as an argument in get_config_params (Torez Smith) [1686205] - [documentation] doc: dt: bindings: usb: dwc3: Update entries for disabling U1 and U2 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Use of_clk_get_parent_count() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix core validation in probe, move after clocks are enabled (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Improve error handling (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Start USB in 'host mode' on the SDM845 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for booting with ACPI (Torez Smith) [1686205] - [usb] Revert "usb: dwc2: host: Setting qtd to NULL after freeing it" (Torez Smith) [1686205] - [usb] usb: gadget: net2272: remove redundant assignments to pointer 's' (Torez Smith) [1686205] - [usb] usb: gadget: Zero ffs_io_data (Torez Smith) [1686205] - [usb] USB: omap_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] fotg210-udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: at91_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Enhance role switch support (Torez Smith) [1686205] - [usb] usb: gadget: u_audio: Fixed variable declaration coding style issue (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: data_len used before properly set (Torez Smith) [1686205] - [usb] USB: dwc2: Don't turn off the usbphy in suspend if wakeup is enabled (Torez Smith) [1686205] - [documentation] Documentation: dt-bindings: Add snps, need-phy-for-wake for dwc2 USB (Torez Smith) [1686205] - [usb] usb: dwc2: Force 8bit UTMI width for Samsung Exynos SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: meson-g12a: Add support for IRQ based OTG switching (Torez Smith) [1686205] - [usb] usb: dwc2: Use generic PHY width in params setup (Torez Smith) [1686205] - [usb] usb: host: fotg2: add device tree probing (Torez Smith) [1686205] - [usb] usb: isp1362: Spelling s/eclusive/exclusive/ (Torez Smith) [1686205] - [usb] USB: add usbfs ioctl to retrieve the connection parameters (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Fix Wunused-const-variable (Torez Smith) [1686205] - [usb] usb: chipidea: udc: workaround for endpoint conflict issue (Torez Smith) [1686205] - dt-bindings: usb: renesas_gen3: Rename bindings documentation file (Torez Smith) [1686205] - dt-bindings: usb: renesas_usbhs: Rename bindings documentation file (Torez Smith) [1686205] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] docs: kbuild: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] usb: chipidea: msm: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: Use dev_err() instead of pr_err() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: "fsl, usbphy" phandle is not mandatory now (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add imx7ulp support (Torez Smith) [1686205] - [usb] usb: typec: Make sure an alt mode exist before getting its partner (Torez Smith) [1686205] - [usb] Revert "usb: mtu3: fix up undefined reference to usb_debug_root" (Torez Smith) [1686205] - [usb] USB: sisusbvga: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: typec: tcpm: fusb302: simplify getting the adapter of a client (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add runtime pm workaround (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: enable runtime pm support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: fix return value check in lpc32xx_udc_probe() (Torez Smith) [1686205] - [usb] usb: gadget: dwc2: fix zlp handling (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer for none DDMA (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC (Torez Smith) [1686205] - [usb] usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep (Torez Smith) [1686205] - [usb] usb: phy: mxs: Disable external charger detect in mxs_phy_hw_init() (Torez Smith) [1686205] - [usb] usb: dwc2: Fix DMA cache alignment issues (Torez Smith) [1686205] - [usb] usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression) (Torez Smith) [1686205] - [usb] USB: move usb debugfs directory creation to the usb common core (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove unneeded variable frame (Torez Smith) [1686205] - [usb] media: usb/gadget/f_uvc: set device_caps in struct video_device (Torez Smith) [1686205] - [usb] usbip: Replace unused kvec array with single variable in vhci_send_cmd_unlink() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove controlling PWEN/EXTLP support (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove sudmac support (Torez Smith) [1686205] - [usb] usb: xhci: Add Clear_TT_Buffer (Torez Smith) [1686205] - [usb] usb: Add devaddr in struct usb_device (Torez Smith) [1686205] - [usb] USB: Fix chipmunk-like voice when using Logitech C270 for recording audio (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new ID to ums-realtek (Torez Smith) [1686205] - [usb] USB: use genalloc for USB HCs with local memory (Torez Smith) [1686205] - [usb] usb: phy: mv-usb: Remove set but not used variable 'phy' (Torez Smith) [1686205] - [usb] usb: ftdi-elan: fix possible condition with no effect (if == else) (Torez Smith) [1686205] - [usb] USB: ohci-spear: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: remove redundant license text (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: fix SPDX tag to be BSD2 (Torez Smith) [1686205] - [usb] usb: ohci-s3c2410: Remove set but not used variable 'hcd' (Torez Smith) [1686205] - [usb] usb: cdc-wdm: remove redundant assignment to rv (Torez Smith) [1686205] - [usb] usb: host: ohci-st: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] usb: host: ehci-st: Remove set but not used variable 'ehci' (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix memory leak in do_flash (Torez Smith) [1686205] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix stub_dev lock context imbalance regression (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1686205] - [usb] usb: avoid redundant allocation and free of memory (Torez Smith) [1686205] - [usb] signal/usb: Replace kill_pid_info_as_cred with kill_pid_usb_asyncio (Torez Smith) [1686205] - [usb] xhci: Use zu for printing size_t type (Torez Smith) [1686205] - [usb] xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() (Torez Smith) [1686205] - [usb] xhci: Fix immediate data transfer if buffer is already DMA mapped (Torez Smith) [1686205] - [usb] usb: xhci: avoid null pointer deref when bos field is NULL (Torez Smith) [1686205] - [usb] usb: xhci: Fix a potential null pointer dereference in xhci_debugfs_create_endpoint() (Torez Smith) [1686205] - [usb] xhci: update bounce buffer with correct sg num (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add Allied Telesis VT-Kit3 (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode (Torez Smith) [1686205] - [tools] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r7s9210 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add support for RZ/A2 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: support byte addressable CFIFO (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for CNEN bit (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move flags to param (Torez Smith) [1686205] - [usb] usb: core: hub: Disable hub-initiated U1/U2 (Torez Smith) [1686205] - [usb] usb: core: hub: Enable/disable U1/U2 in configured state (Torez Smith) [1686205] - [usb] USB: rio500: simplify locking (Torez Smith) [1686205] - [usb] USB: rio500: fix memory leak in close after disconnect (Torez Smith) [1686205] - [usb] USB: rio500: refuse more than one device at a time (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix BUG: sleeping function called from invalid context (Torez Smith) [1686205] - [usb] USB: sisusbvga: fix oops in error path of sisusb_probe (Torez Smith) [1686205] - [usb] USB: Add LPM quirk for Surface Dock GigE adapter (Torez Smith) [1686205] - [usb] usb: mtu3: fix up undefined reference to usb_debug_root (Torez Smith) [1686205] - [usb] USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor (Torez Smith) [1686205] - [usb] usb: remove redundant 'default n' from Kconfig-s (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use specific struct instead of USBHS_TYPE_* enums (Torez Smith) [1686205] - [usb] USB: OHCI: remove space before open square bracket '[' (Torez Smith) [1686205] - [usb] usb: exynos: add workaround for the USB device bindings conflict (Torez Smith) [1686205] - [usb] usbip: usbip_host: cleanup do_rebind() return path (Torez Smith) [1686205] - [usb] USB: serial: f81232: clear overrun flag (Torez Smith) [1686205] - [usb] USB: serial: f81232: fix interrupt worker not stop (Torez Smith) [1686205] - [usb] usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA (Torez Smith) [1686205] - [usb] usb: dwc3: Fix default lpm_nyet_threshold value (Torez Smith) [1686205] - [usb] usb: dwc3: debug: Print GET_STATUS(device) tracepoint (Torez Smith) [1686205] - [usb] usb: dwc3: Do core validation early on probe (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Set lpm_capable (Torez Smith) [1686205] - [usb] usb: gadget: atmel: tie wake lock to running clock (Torez Smith) [1686205] - [usb] usb: gadget: atmel: support USB suspend (Torez Smith) [1686205] - [usb] usb: gadget: atmel_usba_udc: simplify setting of interrupt-enabled mask (Torez Smith) [1686205] - [usb] dwc2: gadget: Fix completed transfer size calculation in DDMA (Torez Smith) [1686205] - [usb] usb: dwc2: Set lpm mode parameters depend on HW configuration (Torez Smith) [1686205] - [usb] usb: dwc2: Fix channel disable flow (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer (Torez Smith) [1686205] - [usb] usb: gadget: do not use __constant_cpu_to_le16 (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Increase descriptors count for ISOC's (Torez Smith) [1686205] - [usb] usb: dwc3: move synchronize_irq() out of the spinlock protected block (Torez Smith) [1686205] - [usb] usb: dwc3: Free resource immediately after use (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: Convert to bulk clk API (Torez Smith) [1686205] - [usb] usb: dwc2: Delayed status support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: rework interrupt handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: add support for stotg04 phy (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: properly setup phy interrupts (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify vbus handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify probe (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Move gadget phy init into core phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move phy init into core (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Replace phyif with phy_utmi_width (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Remove duplicated phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move UTMI_PHY_DATA defines closer (Torez Smith) [1686205] - [usb] usb: dwc2: optionally assert phy reset when waking up (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: document the vbus-supply property (Torez Smith) [1686205] - [usb] USB: UDC: net22{80, 72}: remove mistaken test of req->zero (Torez Smith) [1686205] - [usb] USB: UDC: net2280: Remove redundant "if" condition (Torez Smith) [1686205] - [usb] usb: gadget: fsl: fix link error against usb-gadget module (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Add OS descriptor support (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Fix NTP-32 support (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Reject LPM token during Control transfers (Torez Smith) [1686205] - [usb] USB: Export usb_wakeup_enabled_descendants() (Torez Smith) [1686205] - [usb] usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DOWN_PARAM_NONE (Torez Smith) [1686205] - [usb] usb: dwc3: Add Amlogic G12A DWC3 glue (Torez Smith) [1686205] - [usb] usb: dwc2: Add Amlogic G12A DWC2 Params (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc3: Add Amlogic G12A DWC3 Glue Bindings (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Add Amlogic G12A DWC2 Compatible (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: don't free buffer prematurely (Torez Smith) [1686205] - [usb] USB: serial: io_edgeport: fix up switch fall-through comments (Torez Smith) [1686205] - [usb] usb: usb251xb: Add US port lanes inversion property (Torez Smith) [1686205] - [usb] usb: usb251xb: Create a ports field collector method (Torez Smith) [1686205] - [documentation] usb: usb251xb: Add US lanes inversion dts-bindings (Torez Smith) [1686205] - [usb] usb: isp1760-hcd: Fix fall-through annotations (Torez Smith) [1686205] - [usb] usb: musb: dsps: Use dev_get_drvdata() (Torez Smith) [1686205] - [usb] usb: musb: jz4740: obtain USB PHY from devicetree (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Let the platform probe the PHY (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add usb-phy property to the jz4740-musb node (Torez Smith) [1686205] - [soc] soc: sunxi: Fix missing dependency on REGMAP_MMIO (Torez Smith) [1686205] - [usb] usb: musb: omap2430: Add support for idling phy when musb is idle (Torez Smith) [1686205] - [usb] usb: musb: Silence error about blacklisting hubs if !CONFIG_USB (Torez Smith) [1686205] - [usb] usbip: vhci_hcd: Mark expected switch fall-through (Torez Smith) [1686205] - [usb] UAS: fix alignment of scatter/gather segments (Torez Smith) [1686205] - [include] USB: serial: drop unused iflag macro (Torez Smith) [1686205] - [usb] USB: serial: drop unnecessary goto (Torez Smith) [1686205] - [usb] USB: serial: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: serial: fix unthrottle races (Torez Smith) [1686205] - [usb] USB: cdc-acm: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: cdc-acm: fix unthrottle races (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix missing unlock on error in ccg_cmd_write_flash_row() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a77470 (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774c0 support (Torez Smith) [1686205] - [usb] usb: xhci: add endpoint context tracing when an endpoint is added (Torez Smith) [1686205] - [usb] xhci: Add tracing for input control context (Torez Smith) [1686205] - [usb] xhci: add port and bus number to port dynamic debugging (Torez Smith) [1686205] - [usb] usb: xhci: add Immediate Data Transfer support (Torez Smith) [1686205] - [usb] usb: usb251xb: Add an empty hub' i2c-bus segment checker (Torez Smith) [1686205] - [usb] USB: serial: spcp8x5: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: oti6858: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop bogus initial cflag (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: clean up initial-termios handling (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused termios (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused driver data flag (Torez Smith) [1686205] - [usb] USB: serial: fix initial-termios handling (Torez Smith) [1686205] - [usb] USB: yurex: Fix protection fault after device removal (Torez Smith) [1686205] - [usb] usb: usbip: fix isoc packet num validation in get_pipe (Torez Smith) [1686205] - [usb] usb/hcd: Send a uevent signaling that the host controller had died (Torez Smith) [1686205] - [usb] usb: typec: Add driver for NVIDIA Alt Modes (Torez Smith) [1686205] - [usb] usb: typec: displayport: Export probe and remove functions (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Support for DisplayPort alt mode (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Preliminary support for alternate modes (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add firmware flashing support (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add get_fw_info function (Torez Smith) [1686205] - [usb] usb: usb251xb: Lock i2c-bus segment the hub resides (Torez Smith) [1686205] - [usb] usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON (Torez Smith) [1686205] - [usb] usbip: stub_rx: tidy the indenting in is_clear_halt_cmd() (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up set_termios (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up modem-control handling (Torez Smith) [1686205] - [usb] USB: core: Fix bug caused by duplicate interface PM usage counter (Torez Smith) [1686205] - [usb] usb: mtu3: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: chipidea: msm: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: dwc2: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: misc: usb3503: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: xhci-mtk: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Revert "Resolve fixed power role contract setup" (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Implement start_toggling for all port-types (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Notify the tcpc to start connection-detection for SRPs (Torez Smith) [1686205] - [usb] usb: host: use usb_endpoint_maxp instead of usb_maxpacket (Torez Smith) [1686205] - [usb] USB: dummy-hcd: Fix failure to give back unlinked URBs (Torez Smith) [1686205] - [usb] USB: core: Don't unbind interfaces following device reset failure (Torez Smith) [1686205] - [usb] usb-storage: Set virt_boundary_mask to avoid SG overflows (Torez Smith) [1686205] - [usb] USB: core: Fix unterminated string returned by usb_string() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic EHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic OHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert USB HCD generic binding to YAML (Torez Smith) [1686205] - [usb] USB: hub: Remove returned value 'status' since never used (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Add Tegra186 XUSB support (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Selectively program IPFS (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add Tegra186 support (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: drop the vbus GPIO (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: disable the regulator if the overcurrent irq fired (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: let the regulator framework keep track of use count (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix tranceiver suspend mode (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix non-supported xon/xoff (Torez Smith) [1686205] - [usb] USB: serial: option: add Olicard 600 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add new device id (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix resource leak (Torez Smith) [1686205] - [usb] usb: cdc-acm: fix race during wakeup blocking TX traffic (Torez Smith) [1686205] - [usb] usb: mtu3: fix EXTCON dependency (Torez Smith) [1686205] - [usb] usb: usb251xb: fix to avoid potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: core: Try generic PHY_MODE_USB_HOST if usb_phy_roothub_set_mode fails (Torez Smith) [1686205] - [usb] usb: introduce usb_ep_type_string() function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_irq_work static (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: typec: wcove: Provide fwnode for the port (Torez Smith) [1686205] - [usb] usb: core: Add PM runtime calls to usb_hcd_platform_shutdown (Torez Smith) [1686205] - [usb] usb: sierra: fix a missing check of device_create_file (Torez Smith) [1686205] - [usb] usb: mtu3: add a function to switch mailbox state to string (Torez Smith) [1686205] - [usb] usb: mtu3: add tracepoints to help debug (Torez Smith) [1686205] - [usb] usb: mtu3: move vbus and mode debugfs interfaces into mtu3_debugfs.c (Torez Smith) [1686205] - [usb] usb: mtu3: add debugfs interface files (Torez Smith) [1686205] - [usb] usb: mtu3: supports new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild qmu_gpd struct to prepare to support new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: fix transfer error of USB3 Gen2 isoc (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild the code of getting vbus regulator (Torez Smith) [1686205] - [usb] usb: mtu3: remove unnecessary local variable @req (Torez Smith) [1686205] - [usb] usb: mtu3: print useful information also for device and host modes (Torez Smith) [1686205] - [usb] usb: mtu3: check return value of devm_extcon_register_notifier() (Torez Smith) [1686205] - [usb] xhci: Don't let USB3 ports stuck in polling state prevent suspend (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Don't free all memory with spinlock held (Torez Smith) [1686205] - [usb] xhci: Fix port resume done detection for SS ports with LPM enabled (Torez Smith) [1686205] - [usb] USB: serial: mos7720: fix mos_parport refcount imbalance on error path (Torez Smith) [1686205] - [usb] USB: gadget: f_hid: fix deadlock in f_hidg_write() (Torez Smith) [1686205] - [usb] usb: gadget: net2272: Fix net2272_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix net2280_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix overrun of OUT messages (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for Comet Lake PCH ID (Torez Smith) [1686205] - [usb] usb: usb251xb: Remove unnecessary comparison of unsigned integer with >= 0 (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Add __printf attribute to fusb302_log function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Improve suspend/resume handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: 2 small misc. fixes (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Check vconn is off when we start toggling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Refactor / simplify tcpm_set_cc() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_set_cc_polarity also set pull ups / downs (Torez Smith) [1686205] - [usb] usb: typec: pi3usb30532: Keep orientation when setting mux to safe mode (Torez Smith) [1686205] - [usb] usb: typec: altmodes/displayport: Fall back to multi-func pins (Torez Smith) [1686205] - [usb] usbip: Remove unnecessary null check (Torez Smith) [1686205] - [include] USB: usb.h: tweak struct urb to remove wasted space (Torez Smith) [1686205] - [usb] usb: common: Consider only available nodes for dr_mode (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk (Torez Smith) [1686205] - [usb] usb: typec: Fix unchecked return value (Torez Smith) [1686205] - [usb] USB: serial: option: set driver_info for SIM5218 and compatibles (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add additional NovaTech products (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Quectel EM12 (Torez Smith) [1686205] - [usb] wusb: Remove unnecessary static function ckhdid_printf (Torez Smith) [1686205] - [usb] usb: core: make default autosuspend delay configurable (Torez Smith) [1686205] - [usb] usb: core: Fix typo in description of "authorized_default" (Torez Smith) [1686205] - [usb] usb: chipidea: Refactor USB PHY selection and keep a single PHY (Torez Smith) [1686205] - [usb] usb: chipidea: Grab the (legacy) USB PHY by phandle first (Torez Smith) [1686205] - [usb] usb: chipidea: imx: set power polarity (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ci-hdrc-usb2: add property power-active-high (Torez Smith) [1686205] - [usb] usb: chipidea: imx: remove unused header files (Torez Smith) [1686205] - [usb] usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() (Torez Smith) [1686205] - [usb] usb: core: add option of only authorizing internal devices (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: handle block writes separately with plain-I2C adapters (Torez Smith) [1686205] - [usb] usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL_SUNRISEPOINT_LP_XHCI (Torez Smith) [1686205] - [usb] usb: xhci: fix build warning - missing prototype (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Fixing typo error (Torez Smith) [1686205] - [usb] usb: xhci: remove unused member 'parent' in xhci_regset struct (Torez Smith) [1686205] - [usb] xhci: tegra: Prevent error pointer dereference (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit ME910 ECM composition (Torez Smith) [1686205] - [usb] usb: core: Replace hardcoded check with inline function from usb.h (Torez Smith) [1686205] - [usb] usb: core: skip interfaces disabled in devicetree (Torez Smith) [1686205] - [usb] usb: typec: mux: remove redundant check on variable match (Torez Smith) [1686205] - [usb] USB: serial: cp210x: fix GPIO in autosuspend (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Defer probe if extcon device is not found (Torez Smith) [1686205] - [usb] cdc-wdm: pass return value of recover_from_urb_loss (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: remove set but not used variables 'uframes, transfer_buffer_length' (Torez Smith) [1686205] - [usb] USB: renesas_usbhs: fix spelling mistake "doens't" -> "doesn't" (Torez Smith) [1686205] - [usb] usb: wusbcore: wa-xfer: use struct_size() helper (Torez Smith) [1686205] - [usb] usb: core: config: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: dwc2: use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: typec: mux: Fix unsigned comparison with less than zero (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 (Torez Smith) [1686205] - [usb] usb: typec: mux: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Find the ports by also matching against the device node (Torez Smith) [1686205] - [usb] usb: roles: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Rationalize the API for the muxes (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: Check mode of operation (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Remove unused functions (Torez Smith) [1686205] - [usb] USB: musb: mark expected switch fall-through (Torez Smith) [1686205] - [usb] usb: phy: twl6030-usb: fix possible use-after-free on remove (Torez Smith) [1686205] - [usb] usb: misc: usbtest: add super-speed isoc support (Torez Smith) [1686205] - [usb] usb: dwc3: Reset num_trbs after skipping (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't enable interrupt when disabling endpoint (Torez Smith) [1686205] - [usb] scsi: uas: Use scsi_et_resid() where appropriate (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: fix indentation issue (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add vbus and overcurrent gpios (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a helper pointer to &pdev->dev (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a new line after local variables (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on CONFIG_USB for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on MACH_JZ4740 for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Add support for devicetree (Torez Smith) [1686205] - [documentation] Documentation: dt: Add binding info for jz4740-musb driver (Torez Smith) [1686205] - [usb] USB: musb: fix indentation issue on a return statement (Torez Smith) [1686205] - [usb] fotg210-udc: pass struct device to DMA API functions (Torez Smith) [1686205] - [usb] fotg210-udc: remove a bogus dma_sync_single_for_device call (Torez Smith) [1686205] - [usb] usb: gadget: Change Andrzej Pietrasiewicz's e-mail address (Torez Smith) [1686205] - [usb] usb: f_fs: Avoid crash due to out-of-scope stack ptr access (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Remove debug.h file (Torez Smith) [1686205] - [usb] usb: typec: Prepare alt mode enter/exit reporting for UCSI alt mode support (Torez Smith) [1686205] - [usb] usb: typec: displayport: Move the Configuration VDO helpers to the header (Torez Smith) [1686205] - [usb] USB: Fix configuration selection issues introduced in v4.20.0 (Torez Smith) [1686205] - [usb] usb: handle warm-reset port requests on hub resume (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add ID for Ingenico 3070 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add minimum baud rate for CP2105 SCI (Torez Smith) [1686205] - [usb] usb: dwc3: haps: Workaround matching VID PID (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: preserve wMaxPacketSize across usb_ep_autoconfig() call (Torez Smith) [1686205] - [usb] usb: gadget: move non-super speed code out of usb_ep_autoconfig_ss() (Torez Smith) [1686205] - [usb] usb: gadget: function: sync f_uac1 ac header baInterfaceNr (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add scatter-gather mode (Torez Smith) [1686205] - [usb] usb: gadget: fix various indentation issues (Torez Smith) [1686205] - [usb] usb: dwc2: Fix EP TxFIFO number setting (Torez Smith) [1686205] - [usb] udc: net2280: Fix net2280_disable (Torez Smith) [1686205] - [usb] USB: gadget: Improve kerneldoc for usb_ep_dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: debug: purge usage of strcat (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add GPIO support for CP2104 (Torez Smith) [1686205] - [usb] usb: dwc3: trace: pass trace buffer size to decoding functions (Torez Smith) [1686205] - [usb] usb: core: Move variable initialization to appropriate place (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: early giveback if End Transfer already completed (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't use resource_index as a flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Correct the PPS out_volt calculation (Torez Smith) [1686205] - [usb] usb: gadget: musb: fix short isoc packets with inventra dma (Torez Smith) [1686205] - [usb] usbip: Fix vep_free_request() null pointer checks on input args (Torez Smith) [1686205] - [usb] usb: ehci-orion: add S2RAM support (Torez Smith) [1686205] - [usb] usb: ehci-orion: avoid double PHY initialization (Torez Smith) [1686205] - [usb] usb: host: xhci: mvebu: add reset on resume quirk (Torez Smith) [1686205] - [usb] usb: core: comply to PHY framework (Torez Smith) [1686205] - [usb] usb: phy: am335x: fix race condition in _probe (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Fix error handling of clk_prepare_enable (Torez Smith) [1686205] - [usb] usb: phy: fix link errors (Torez Smith) [1686205] - [usb] usb: gadget: udc: net2272: Fix bitwise and boolean operations (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Handle 0 xfer length for OUT EP (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove req->started flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: prevent dwc3_request from being queued twice (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: add dwc3_request status tracking (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: uvc: add uvcg_warn macro (Torez Smith) [1686205] - [usb] usb: gadget: u_serial: process RX in workqueue instead of tasklet (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774c0 support (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: aspeed: fix typo (Torez Smith) [1686205] - [usb] usb: dwc3: keystone: Add support for ti, am654-dwc3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: keystone-usb: Add ti, am654-dwc3 support (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for MSM8998 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add support for msm8998 (Torez Smith) [1686205] - [usb] usb: gadget: Remove dead branch code (Torez Smith) [1686205] - [usb] USB: serial: cp210x: support all gpios on CP2102N QFN28 package (Torez Smith) [1686205] - [usb] usb: ftdi-elan: Fix if == else warnings in ftdi_elan_respond_engine (Torez Smith) [1686205] - [usb] usb: typec: tpcm: improve error handling of tcpm_register_port (Torez Smith) [1686205] - [usb] usb: misc: usb3503: Add system sleep support in non-I2C mode (Torez Smith) [1686205] - [usb] usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path (Torez Smith) [1686205] - [usb] usb: sisusb: remove useless macros and compact the code (Torez Smith) [1686205] - [usb] usb: sisusb: let files build only when needed (Torez Smith) [1686205] - [usb] usb: sisusb_con, cleanup configs (Torez Smith) [1686205] - [usb] usb: sisusb_con, convert addr macros to functions (Torez Smith) [1686205] - [usb] usb: ftdi-elan: remove a unnecessary variable 'empty_packets' (Torez Smith) [1686205] - [usb] usb: assign ACPI companions for embedded USB devices (Torez Smith) [1686205] - [usb] usb: split code locating ACPI companion into port and device (Torez Smith) [1686205] - [usb] USB: host: whci: rename Kbuild file (Torez Smith) [1686205] - [usb] USB: remove README file (Torez Smith) [1686205] - [usb] USB: add missing SPDX lines to Kconfig and Makefiles (Torez Smith) [1686205] - [usb] USB: storage: karma: add whitespace after declarations (Torez Smith) [1686205] - [usb] USB: serial: keyspan_usa: add proper SPDX lines for .h files (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE (Torez Smith) [1686205] - [usb] USB: Consolidate LPM checks to avoid enabling LPM twice (Torez Smith) [1686205] - [usb] USB: Add new USB LPM helpers (Torez Smith) [1686205] - [usb] drivers: usb :fsl: Remove USB Errata checking code (Torez Smith) [1686205] - [usb] usb: kconfig: remove dependency FSL_SOC for ehci fsl driver (Torez Smith) [1686205] - [usb] usb: ehci: fsl: Update register accessing for arm/arm64 platforms (Torez Smith) [1686205] - [usb] usb: usb251xb: add usb data lane port swap feature (Torez Smith) [1686205] - [documentation] dt-bindings: usb: usb251xb: add documentation for data lane swapping (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: replace udelay() with usleep_range() (Torez Smith) [1686205] - [usb] USB: host: ohci-at91: add sam9x60-sfr definition for ohci (Torez Smith) [1686205] - [usb] xhci: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: hub: add retry routine after intr URB submit error (Torez Smith) [1686205] - [usb] USB: leds: fix regression in usbport led trigger (Torez Smith) [1686205] - [usb] usb: chipidea: fix static checker warning for NULL pointer (Torez Smith) [1686205] - [usb] USB: usbip: delete README file (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add new PID to support PL2303TB (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix GPIO not working in autosuspend (Torez Smith) [1686205] - [usb] usb: gadget: Potential NULL dereference on allocation error (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix the uninitialized link_state when udc starts (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: synchronize_irq dwc irq in suspend (Torez Smith) [1686205] - [usb] USB: core: urb: Use struct_size() in kmalloc() (Torez Smith) [1686205] - [usb] cross-tree: phase out dma_zalloc_coherent() (Torez Smith) [1686205] - [usb] usb: gadget: udc: reduce indentation (Torez Smith) [1686205] - [usb] usb: devio: update max count of DPs per interval for ISOC (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: fix a couple of indentation issues (Torez Smith) [1686205] - [usb] usb: core: Simplify return value of usb_get_configuration() (Torez Smith) [1686205] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB (Torez Smith) [1686205] - [usb] usbcore: Select only first configuration for non-UAC3 compliant devices (Torez Smith) [1686205] - [usb] USB: storage: add quirk for SMI SM3350 (Torez Smith) [1686205] - [usb] USB: storage: don't insert sane sense for SPC3+ when bad sense specified (Torez Smith) [1686205] - [usb] usb: cdc-acm: send ZLP for Telit 3G Intel based modems (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra TPG2200 device id (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL678 series (Torez Smith) [1686205] - [usb] cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader (Torez Smith) [1686205] - [usb] usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable() (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Extend the matching rules on PPS APDO selection (Torez Smith) [1686205] - [documentation] usb: typec: Improve Alt Mode documentation (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix runtime pm for peripheral mode (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix otg state machine (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays (Torez Smith) [1686205] - [usb] PCI: Move Synopsys HAPS platform device IDs (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for RZ/G2E (Torez Smith) [1686205] - [usb] usb: ehci-omap: Fix deferred probe for phy handling (Torez Smith) [1686205] - [usb] usb: roles: Add a description for the class to Kconfig (Torez Smith) [1686205] - [usb] xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit LN940 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL668 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) (Torez Smith) [1686205] - [usb] USB: serial: option: add GosunCn ZTE WeLink ME3630 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: mark PM functions as __maybe_unused (Torez Smith) [1686205] - [usb] usb: core: Remove unnecessary memset() (Torez Smith) [1686205] - [usb] usb: host: isp1362-hcd: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: dwc2: Fix disable all EP's on disconnect (Torez Smith) [1686205] - [usb] usb: chipidea: imx: allow to configure oc polarity on i.MX25 (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Warn if oc polarity isn't specified (Torez Smith) [1686205] - [usb] usb: chipidea: imx: support configuring for active low oc signal (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties for HSIC pin groups (Torez Smith) [1686205] - [usb] usb: chipidea: host: override ehci->hub_control (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add HSIC support (Torez Smith) [1686205] - [usb] usb: chipidea: add flag for imx hsic implementation (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Disable CSP for stream OUT ep (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'number, serial' (Torez Smith) [1686205] - [usb] USB: serial: option: add HP lt4132 (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on Amlogic devices (Torez Smith) [1686205] - [usb] xhci: move usb2 get port status link resume handling to its own function (Torez Smith) [1686205] - [usb] xhci: refactor U0 link state handling in get_port_status (Torez Smith) [1686205] - [usb] xhci: cleanup code that sets portstatus and portchange bits (Torez Smith) [1686205] - [usb] xhci: move usb2 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: move usb3 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: remove unused hcd_index() (Torez Smith) [1686205] - [usb] xhci: move bus_state structure under the xhci_hub structure (Torez Smith) [1686205] - [usb] xhci: remove the unused sw_lpm_support (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs" (Torez Smith) [1686205] - [usb] USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler (Torez Smith) [1686205] - [usb] usb: dwc3: trace: add missing break statement to make compiler happy (Torez Smith) [1686205] - [usb] xhci: Prevent U1/U2 link pm states if exit latency is too long (Torez Smith) [1686205] - [usb] xhci: workaround CSS timeout on AMD SNPS 3.0 xHC (Torez Smith) [1686205] - [tty] USB: serial: console: fix reported terminal settings (Torez Smith) [1686205] - [usb] usb: appledisplay: Remove unnecessary spinlock (Torez Smith) [1686205] - [usb] usb: appledisplay: Set urb transfer_flags to URB_NO_TRANSFER_DMA_MAP (Torez Smith) [1686205] - [usb] usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device (Torez Smith) [1686205] - [usb] USB: Fix invalid-free bug in port_over_current_notify() (Torez Smith) [1686205] - [usb] usb: appledisplay: Add 27" Apple Cinema Display (Torez Smith) [1686205] - [platform] staging: typec: fusb302: Rename fcs, extcon-name to linux, extcon-name (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Report isoc transfer frame number (Torez Smith) [1686205] - [include] usb: gadget: Introduce frame_number to usb_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use SIMPLE_DEV_PM_OPS macro (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove dummy runtime PM callbacks (Torez Smith) [1686205] - [usb] usb: dwc2: host: use hrtimer for NAK retries (Torez Smith) [1686205] - [usb] usb: hub: delay hub autosuspend if USB3 port is still link training (Torez Smith) [1686205] - [usb] usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode (Torez Smith) [1686205] - [usb] usb: mtu3: enable SETUPENDISR interrupt (Torez Smith) [1686205] - [usb] usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) (Torez Smith) [1686205] - [usb] usb: mtu3: enable hardware remote wakeup from L1 automatically (Torez Smith) [1686205] - [usb] usb: mtu3: remove QMU checksum (Torez Smith) [1686205] - [usb] usb/mtu3: power down device ip at setup (Torez Smith) [1686205] - [usb] usb: dwc2: Disable power down feature on Samsung SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb() (Torez Smith) [1686205] - [usb] usb: dwc3: don't issue no-op trb for stream capable endpoints (Torez Smith) [1686205] - [usb] usb: dwc3: update stream id in depcmd (Torez Smith) [1686205] - [usb] USB: serial: mos7840: add a product ID for the new product (Torez Smith) [1686205] - [usb] USB: serial: mos7840: clean up register handling (Torez Smith) [1686205] - [usb] usb: gadget: u_ether: fix unsafe list iteration (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: check if dep->frame_number is still valid (Torez Smith) [1686205] - [usb] USB: omap_udc: fix rejection of out transfers when DMA is used (Torez Smith) [1686205] - [usb] USB: omap_udc: fix USB gadget functionality on Palm Tungsten E (Torez Smith) [1686205] - [usb] USB: omap_udc: fix omap_udc_start() on 15xx machines (Torez Smith) [1686205] - [usb] USB: omap_udc: fix crashes on probe error and module removal (Torez Smith) [1686205] - [usb] USB: omap_udc: use devm_request_irq() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove unnecessary dev_info() (Torez Smith) [1686205] - [usb] usb: dwc3: trace: log ep commands in hex (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: return errors from __dwc3_gadget_start_isoc() (Torez Smith) [1686205] - [usb] usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new IDs to ums-realtek (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove wait_end_transfer (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: move requests to cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: introduce cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: track number of TRBs per request (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: combine unaligned and zero flags (Torez Smith) [1686205] - [usb] usb: dwc3: Add workaround for isoc start transfer failure (Torez Smith) [1686205] - [documentation] usb: dwc3: Add disabling of start_transfer failure quirk (Torez Smith) [1686205] - [usb] usb: dwc3: Track DWC_usb31 VERSIONTYPE (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Allow scatter-gather buffers (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Add support for CCID descriptors (Torez Smith) [1686205] - [usb] usb: gadget: uvc: constify vb2_ops structure (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Accept LPM token when TxFIFO is not empty (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix WkupAlert interrupt handler (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for DWC_usb3 v3.30a and higher (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Add support for DR detection through extcon (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Switch to device property for 'extcon' handling (Torez Smith) [1686205] - [usb] usb: dwc3: don't log probe deferrals; but do log other error codes (Torez Smith) [1686205] - [usb] usb: gadget: aspeed-vhub: constify usb_gadget_ops structure (Torez Smith) [1686205] - [usb] usb: dwc3: Support option to disable USB2 LPM (Torez Smith) [1686205] - [documentation] usb: dwc3: Add a property to disable USB2 LPM (Torez Smith) [1686205] - [usb] usb: dwc3: Set GUSB2PHYCFG.ENBLSLPM (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print/set link state for peripheral mode (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly print/set link state for HS (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Dump internal LSP and ep registers (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print eps Tx/RxFIFO in bytes (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly name Tx/RxFIFO (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" (Torez Smith) [1686205] - [usb] drivers: usb: early: clean up indentation, remove extraneous tabs (Torez Smith) [1686205] - [usb] USB: ene_usb6250: add missing indentation (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: use rounding when calculating baud rate divisors (Torez Smith) [1686205] - [usb] USB: serial: f81534: fix reading old/new IC config (Torez Smith) [1686205] - [usb] usb: cdc-acm: add entry for Hiro (Conexant) modem (Torez Smith) [1686205] - [usb] usb: xhci: Prevent bus suspend if a port connect change or polling state is detected (Torez Smith) [1686205] - [usb] usb: core: Fix hub port connection events lost (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers (Torez Smith) [1686205] - [usb] Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers" (Torez Smith) [1686205] - [usb] usb: dwc2: pci: Fix an error code in probe (Torez Smith) [1686205] - [usb] usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove() (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'st, data1, iflag' (Torez Smith) [1686205] - [usb] USB: serial: quatech2: remove set but not used variable 'port_priv' (Torez Smith) [1686205] - [include] USB: remove the unused struct hcd_timeout definition (Torez Smith) [1686205] - [usb] usb: typec: ucsi: add support for Cypress CCGx (Torez Smith) [1686205] - [usb] usb: xhci: fix timeout for transition from RExit to U0 (Torez Smith) [1686205] - [usb] usb: xhci: fix uninitialized completion when USB3 port got wrong status (Torez Smith) [1686205] - [usb] xhci: Add check for invalid byte size error when UAS devices are connected (Torez Smith) [1686205] - [usb] xhci: handle port status events for removed USB3 hcd (Torez Smith) [1686205] - [usb] xhci: Fix leaking USB3 shared_hcd at xhci removal (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add power-domain details (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: add 20" Apple Cinema Display (Torez Smith) [1686205] - [usb] USB: quirks: Add no-lpm quirk for Raydium touchscreens (Torez Smith) [1686205] - [usb] usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB (Torez Smith) [1686205] - [usb] USB: Wait for extra delay time after USB_PORT_FEAT_RESET for quirky hub (Torez Smith) [1686205] - [usb] USB: gadget: udc: fix spelling mistake "intrerrupt" -> "interrupt" (Torez Smith) [1686205] - [usb] usb: host: remove unnecessary condition check (Torez Smith) [1686205] - [usb] usb: typec: tcpm: charge current handling for sink during hard reset (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Do not disconnect link for self powered devices (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Properly check last unaligned/zero chain TRB (Torez Smith) [1686205] - [usb] usb: dwc3: core: Clean up ULPI device (Torez Smith) [1686205] - [usb] usb: phy: ab8500: silence some uninitialized variable warnings (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Add genpd support (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Power-off power-domains on removal (Torez Smith) [1686205] - [usb] usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten (Torez Smith) [1686205] - [tools] usbip: tools: fix atoi() on non-null terminated string (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: fix backlight update_status return code (Torez Smith) [1686205] - [usb] USB: fix the usbfs flag sanitization for control transfers (Torez Smith) [1686205] - [documentation] usb: host: add DT bindings for faraday fotg2 (Torez Smith) [1686205] - [usb] usb: host: ohci-at91: fix request of irq for optional gpio (Torez Smith) [1686205] - [usb] usb: xhci: pci: Enable Intel USB role mux on Apollo Lake platforms (Torez Smith) [1686205] - [usb] usb: roles: intel_xhci: Fix Unbalanced pm_runtime_enable (Torez Smith) [1686205] - [usb] cdc-acm: correct counting of UART states in serial state notification (Torez Smith) [1686205] - [usb] cdc-acm: do not reset notification buffer index upon urb unlinking (Torez Smith) [1686205] - [usb] cdc-acm: fix race between reset and control messaging (Torez Smith) [1686205] - [usb] usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub_control() (Torez Smith) [1686205] - [usb] usb/early: remove set but not used variable 'remain_length' (Torez Smith) [1686205] - [usb] usb: typec: Fix copy/paste on typec_set_vconn_role() kerneldoc (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Report back negotiated PPS voltage and current (Torez Smith) [1686205] - [usb] USB: core: remove set but not used variable 'udev' (Torez Smith) [1686205] - [usb] usb: core: fix memory leak on port_dev_path allocation (Torez Smith) [1686205] - [usb] USB: net2280: Remove ->disconnect() callback from net2280_pullup() (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on rockchip devices (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a77990 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usb3: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: remove set but not used variable 'iflag' (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix interrupt-out transfer length (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add support for FT232R CBUS gpios (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix gpio name collisions (Torez Smith) [1686205] - [netdrv] net: usbnet: make driver_info const (Torez Smith) [1686205] - [usb] usb: typec: remove set but not used variables 'snk_ma, min_mv' (Torez Smith) [1686205] - [usb] usb: export firmware port location in sysfs (Torez Smith) [1686205] - [usb] usb: hub: try old enumeration scheme first for high speed devices (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Document r8a7744 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a7744 (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Fix APDO PPS order checking to be based on voltage (Torez Smith) [1686205] - [tools] usbip: fix vhci_hcd controller counting (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix b-device mode for "workaround" (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add handler for WkupAlert interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: enable WKUP_ALERT interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Program GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add parameters for GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: Add definitions for new registers (Torez Smith) [1686205] - [usb] usb: dwc2: Update target (u)frame calculation (Torez Smith) [1686205] - [usb] usb: dwc2: Add dwc2_gadget_dec_frame_num_by_one() function (Torez Smith) [1686205] - [usb] usb: dwc2: Add core parameter for service interval support (Torez Smith) [1686205] - [usb] usb: dwc2: Update registers definitions to support service interval (Torez Smith) [1686205] - [usb] usb: gadget: f_uac2: disable IN/OUT ep if unused (Torez Smith) [1686205] - [usb] USB: gadget core: Issue ->disconnect() callback from usb_gadget_disconnect() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix spelling of 'optimizations' (Torez Smith) [1686205] - [usb] usb: gadget: atmel: remove pointless retrieval of DT name property (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: check allocation return value and cleanup on failure (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check ENBLSLPM before sending ep command (Torez Smith) [1686205] - [usb] usb: dwc2: fix unbalanced use of external vbus-supply (Torez Smith) [1686205] - [usb] usb: dwc2: fix call to vbus supply exit routine, call it unlocked (Torez Smith) [1686205] - [usb] usb: dwc2: fix a race with external vbus supply (Torez Smith) [1686205] - [usb] usb: dwc2: get optional vbus-supply regulator once (Torez Smith) [1686205] - [usb] usb: dwc3: add EXTCON dependency for qcom (Torez Smith) [1686205] - [usb] usb: gadget: udc: atmel: handle at91sam9rl PMC (Torez Smith) [1686205] - [usb] usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status() (Torez Smith) [1686205] - [usb] usb: dwc2: Disable all EP's on disconnect (Torez Smith) [1686205] - [documentation] usb: dwc3: exynos: Add support for Exynos5433 variant with all clocks (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Rework clock handling and prepare for new variants (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Remove dead code (Torez Smith) [1686205] - [usb] usb: gadget: udc: Remove unnecessary parentheses (Torez Smith) [1686205] - [usb] usb: dwc2: remove set but unused variable (Torez Smith) [1686205] - [usb] usb: gadget: fix spelling mistakeis "queing" -> "queuing" (Torez Smith) [1686205] - [usb] usb: xhci-mtk: resume USB3 roothub first (Torez Smith) [1686205] - [usb] xhci: Add missing CAS workaround for Intel Sunrise Point xHCI (Torez Smith) [1686205] - [usb] usb: cdc_acm: Do not leak URB buffers (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_abort_bulk_in_tag (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix memory leak in usbtmc_ioctl_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for R-Car E3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: set the mode by using extcon state for non-otg channel" (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: add extcon notifier to set mode for non-otg channel" (Torez Smith) [1686205] - [usb] usb: core: added uevent for over-current (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Resolve fixed power role contract setup (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Correct spelling mistake for toggling state (Torez Smith) [1686205] - [usb] xhci: Avoid USB autosuspend when resuming USB2 ports (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Firmware header is little endian (Torez Smith) [1686205] - [usb] xhci: Use soft retry to recover faster from transaction errors (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add platform TPL support (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports SSP without external USB3 gen2 hub (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports bandwidth scheduling with multi-TT (Torez Smith) [1686205] - [usb] usb: xhci-mtk: improve bandwidth scheduling (Torez Smith) [1686205] - [usb] usb: xhci-mtk: fix ISOC error when interval is zero (Torez Smith) [1686205] - [usb] usb: xhci-mtk: use maximum ESIT payload of endpiont context (Torez Smith) [1686205] - [usb] usb: host: Replace empty define with do while (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: implement GPIO support for FT-X devices (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Use u to print unsigned int values (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Simplify attributes macros (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Fix operation on big endian platforms (Torez Smith) [1686205] - [uapi] usb: video: Fix endianness mismatches in descriptor structures (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Remove uvc_set_trace_param() function (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Replace plain printk() with dev_*() (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Only halt video streaming endpoint in bulk mode (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Factor out video USB request queueing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Sort frame intervals upon writing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Prevent format changes after linking header (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFrameIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFormatIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add interface number attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Allocate groups dynamically (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Drop leaked references to config items (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: add description for px30 (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra MTP6550 id (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix spelling mistake "retreiving" -> "retrieving" (Torez Smith) [1686205] - [usb] USB: STORAGE: ISD200 Fixed coding style issue "space required in for loop" (Torez Smith) [1686205] - [usb] usb: typec: Group all TCPCI/TCPM code together (Torez Smith) [1686205] - [usb] usb: typec: fusb302: reorganizing the probe function a little (Torez Smith) [1686205] - [usb] usb: typec: class: Don't use port parent for getting mux handles (Torez Smith) [1686205] - [usb] usb: typec: mux: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: core: safely deal with the dynamic quirk lists (Torez Smith) [1686205] - [usb] usb: roles: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: phy: mxs: fix spelling mistake "stardard" -> "standard" (Torez Smith) [1686205] - [usb] usb: host: fotg2: Fix potential NULL dereference (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add multiple clocks management (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add clock-names property (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add reset_control (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ohci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [usb] usbcore: Select UAC3 configuration for audio if present (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: ehci-mv: add bindings (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add DT support (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: use phy-pxa-usb (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: remove private_init (Torez Smith) [1686205] - [usb] USB: EHCI: make ehci-mv a separate driver (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove sysfs group TermChar and auto_abort (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix split quoted string in debug message (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant macro USBTMC_SIZE_IOBUFFER (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant code (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_API_VERSION (Torez Smith) [1686205] - [usb] usb: usbtmc: Replace USBTMC_TIMEOUT macros for control messages (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_IN (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_CLEAR (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_AUTO_ABORT (Torez Smith) [1686205] - [usb] usb: usbtmc: add ioctl USBTMC_IOCTL_MSG_IN_ATTR (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC488_IOCTL_WAIT_SRQ (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix suspend/resume (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CLEANUP_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CANCEL_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific read (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_WRITE_RESULT (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for generic requests on control (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Populate tcpc fwnode for TCPM property handling (Torez Smith) [1686205] - [documentation] dt-bindings: usb: fusb302: Use usb-connector bindings for configuration (Torez Smith) [1686205] - [documentation] dt-bindings: connector: Add support for USB-PD PPS APDOs to bindings (Torez Smith) [1686205] - [usb] USB: handle NULL config in usb_find_alt_setting() (Torez Smith) [1686205] - [usb] USB: fix error handling in usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: remove LPM management from usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: usbdevfs: restore warning for nonsensical flags (Torez Smith) [1686205] - [usb] USB: usbdevfs: sanitize flags more (Torez Smith) [1686205] - [usb] Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()" (Torez Smith) [1686205] - [usb] usb: musb: dsps: do not disable CPPI41 irq in driver teardown (Torez Smith) [1686205] - [usb] usb: chipidea: Fix otg event handler (Torez Smith) [1686205] - [usb] usb: chipidea: Prevent unbalanced IRQ disable (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties definition (Torez Smith) [1686205] - [usb] usb: chipidea: Add dynamic pinctrl selection (Torez Smith) [1686205] - [usb] usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match (Torez Smith) [1686205] - [usb] usb: chipidea: imx: enable OTG overcurrent in case USB subsystem is already started (Torez Smith) [1686205] - [usb] usb: chipidea: imx: do not use preprocessor conditionals for PM (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add section header comments (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Don't wrap groups unnecessarily (Torez Smith) [1686205] - [usb] mos7720: bury dead TIOCM... in ->ioctl() (Torez Smith) [1686205] - [usb] USB: serial: option: add two-endpoints device-id flag (Torez Smith) [1686205] - [usb] USB: serial: option: improve Quectel EP06 detection (Torez Smith) [1686205] - [usb] Revert "cdc-acm: implement put_char() and flush_chars()" (Torez Smith) [1686205] - [usb] usb: Change usb_of_get_companion_dev() place to usb/common (Torez Smith) [1686205] - [usb] usb: xhci: fix interrupt transfer error happened on MTK platforms (Torez Smith) [1686205] - [usb] usb: core: phy: clean up return value check about devm_of_phy_get_by_index() (Torez Smith) [1686205] - [usb] usb: mtu3: disable vbus rise/fall interrupts of ltssm (Torez Smith) [1686205] - [usb] USB: wusbcore: Switch to bitmap_zalloc() (Torez Smith) [1686205] - [usb] usb: misc: fix obsolete function (Torez Smith) [1686205] - [usb] usb: iowarrior: replace kmalloc with kmalloc_array (Torez Smith) [1686205] - [usb] USB: OHCI: Remove USB bus reset delay from OHCI handover code (Torez Smith) [1686205] - [usb] usb: host: fotg2: add silicon clock handling (Torez Smith) [1686205] - [usb] USB: typec: fsusb302: remove unused variables snk_pdo and toggling_mode_name (Torez Smith) [1686205] - [usb] usb storage: remove inherited SCSI dependency for USB_STORAGE_ENE_UB6250 (Torez Smith) [1686205] - [usb] usb storage: group dependent USB storage Kconfig entries together (Torez Smith) [1686205] - [usb] USB: Removing NULL check for pool since dma_pool_destroy is safe (Torez Smith) [1686205] - [usb] usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt() (Torez Smith) [1686205] - [usb] usb: misc: uss720: Fix two sleep-in-atomic-context bugs (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame() (Torez Smith) [1686205] - [usb] usb: Avoid use-after-free by flushing endpoints early in usb_set_interface() (Torez Smith) [1686205] - [usb] usb/typec: fix kernel-doc notation warning for typec_match_altmode (Torez Smith) [1686205] - [usb] usb: Don't die twice if PCI xhci host is not responding in resume (Torez Smith) [1686205] - [usb] usb: mtu3: fix error of xhci port id when enable U3 dual role (Torez Smith) [1686205] - [usb] usb: uas: add support for more quirk flags (Torez Smith) [1686205] - [usb] USB: Add quirk to support DJI CineSSD (Torez Smith) [1686205] - [usb] usb: typec: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] usb/dwc3/gadget: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] USB: yurex: Check for truncation in yurex_read() (Torez Smith) [1686205] - [usb] USB: yurex: Fix buffer over-read in yurex_write() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: Iterate over parent nodes for finding quirks (Torez Smith) [1686205] - [usb] xhci: Fix use after free for URB cancellation on a reallocated endpoint (Torez Smith) [1686205] - [usb] USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controller (Torez Smith) [1686205] - [usb] usb: dwc2: Fix call location of dwc2_check_core_endianness (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ulpi_refclock() (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 (Torez Smith) [1686205] - [usb] usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep (Torez Smith) [1686205] - [usb] USB: net2280: Fix erroneous synchronization change (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: avoid unused function warnings (Torez Smith) [1686205] - [usb] USB: serial: ti_usb_3410_5052: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: io_ti: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add a new device id for ATEN (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Kconfig: convert to SPDX identifiers (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check MaxPacketSize from descriptor (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "stm32f4x9_fsotg" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "amlogic" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "his" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "bcm" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: ISOC's starting flow improvement (Torez Smith) [1686205] - [usb] usb: dwc2: Make dwc2_readl/writel functions endianness-agnostic (Torez Smith) [1686205] - [usb] usb: dwc3: core: Enable AutoRetry feature in the controller (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for dwc_usb31 (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Add register of usb role switch (Torez Smith) [1686205] - [usb] usb: dwc2: replace ioread32/iowrite32_rep with dwc2_readl/writel_rep (Torez Smith) [1686205] - [usb] usb: dwc2: Modify dwc2_readl/writel functions prototype (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Intel Merrifield can be host (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Supply device properties via driver data (Torez Smith) [1686205] - [documentation] arm64: dts: dwc3: description of incr burst type (Torez Smith) [1686205] - [usb] usb: dwc3: Enable undefined length INCR burst type (Torez Smith) [1686205] - [usb] usb: dwc3: add global soc bus configuration reg0 (Torez Smith) [1686205] - [usb] usb: dwc3: Describe 'wakeup_work' field of struct dwc3_pci (Torez Smith) [1686205] - [usb] USB: option: add support for DW5821e (Torez Smith) [1686205] - [usb] usb: dwc3: change stream event enable bit back to 13 (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: reset host controller at suspend/resume (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove reference counting (Torez Smith) [1686205] - [usb] usb: gadget: storage: Add error handling for no memory (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Use devm functions to get the phy GPIOs (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Enable ULPI Refclk on platforms where the firmware does not (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add GPIO lookup table on platforms without ACPI GPIO resources (Torez Smith) [1686205] - [usb] USB: gadget: Document that certain ep operations can be called in interrupt context (Torez Smith) [1686205] - [usb] usb: gadget: configfs: avoid spaces for indentation (Torez Smith) [1686205] - [usb] usb: dwc3: Add a glue driver for Synopsys HAPS platform (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Expose configuration name through video node (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Move function to avoid forward declaration (Torez Smith) [1686205] - [usb] usb: dwc2: Move dwc2_readl/writel functions after hsotg structure (Torez Smith) [1686205] - [usb] usb: gadget: tcm: fix spelling mistake: "Manufactor" -> "Manufacturer" (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move trace parameter to function module (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Minimize #include in headers (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move userspace API definition to public header (Torez Smith) [1686205] - [usb] usb: host: exynos: Remove support for Exynos5440 (Torez Smith) [1686205] - [usb] usb: usbtmc: Add support for 32 bit compat applications (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for termination character (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for EOM bit (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for trigger (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctls to set/get usb timeout (Torez Smith) [1686205] - [usb] usb: usbtmc: use consistent timeout error (Torez Smith) [1686205] - [usb] usb: usbtmc: Support Read Status Byte with SRQ per file (Torez Smith) [1686205] - [usb] USB: serial: cp210x: implement GPIO support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve line-speed handling for CP2104 and CP2105 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: generalise CP2102N line-speed handling (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve baudrate support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: honour device-type maximum line speed (Torez Smith) [1686205] - [usb] USB: serial: cp210x: make line-speed quantisation data driven (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop redundant input-speed re-encoding (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop unused driver-data baud rate (Torez Smith) [1686205] - [usb] USB: serial: mos7720: remove redundant variables iflag, mask and serial (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a77990 support (Torez Smith) [1686205] - [usb] usb: host: ehci-sched: remove redundant pointer dev (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove redundant variable num_ports (Torez Smith) [1686205] - [usb] USB: host: whci: remove redundant variable t (Torez Smith) [1686205] - [usb] usb: xhci: dbc: remove redundant pointer dbc (Torez Smith) [1686205] - [usb] usb: isp1760: remove redundant variable 'selector' (Torez Smith) [1686205] - [usb] usb-misc: sisusbvga: remove redundant variable modey (Torez Smith) [1686205] - [usb] usb: misc: uss720: remove redundant pointer usbdev (Torez Smith) [1686205] - [usb] usb: usbip: remove redundant pointer ep (Torez Smith) [1686205] - [usb] USB: serial: kl5kusb105: remove KLSI device id (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add a condition check about PLL active (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Simplify getting the firmware name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add firmware_name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: typec: avoid format-overflow warning (Torez Smith) [1686205] - [usb] usb: typec: unlock dp->lock on error exit path, and also zero ret if successful (Torez Smith) [1686205] - [usb] usb: typec: fix dereference before null check on adev (Torez Smith) [1686205] - [usb] usb: usbtest: use irqsave() in USB's complete callback (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: add missing version error handling (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: fix modem-status error handling (Torez Smith) [1686205] - [usb] usb: simplify usbport trigger (Torez Smith) [1686205] - [include] device connection: Add fwnode member to struct device_connection (Torez Smith) [1686205]- [security] KEYS: reaching the keys quotas correctly (Vladis Dronov) [1820405] - [security] KEYS: allow reaching the keys quotas exactly (Vladis Dronov) [1820405] - [infiniband] RDMA/core: Ensure security pkey modify is not lost (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Ensure pq is not left on waitlist (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/mad: Do not crash if the rdma device does not have a umad interface (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix missing error check on dev_set_name() (Kamal Heib) [1786604] - [infiniband] RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET (Kamal Heib) [1786604] - [infiniband] RDMA/iwcm: Fix iwcm work deallocation (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Fix failure handling during device creation (Kamal Heib) [1786604] - [infiniband] RDMA/nldev: Fix crash when set a QP to a new counter but QPN is missing (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in ib_mr_pool_destroy (Kamal Heib) [1786604] - [infiniband] IB/hfi1, qib: Ensure RCU is locked when accessing list (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix pkey and port assignment in get_new_pps (Kamal Heib) [1786604] - [infiniband] RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix use of logical OR in get_new_pps (Kamal Heib) [1786604] - [infiniband] Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" (Kamal Heib) [1786604] - [net] xprtrdma: Fix DMA scatter-gather list mapping imbalance (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in get_pkey_idx_qp_list (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq (Kamal Heib) [1786604] - [infiniband] IB/umad: Fix kernel crash while unloading ib_umad (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add missing list deletion on freeing event queue (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix invalid memory access in spec_filter_size (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Reset all QPs when the device is shut down (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Close window for pq and request coliding (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Acquire lock to release TID entries when user file is closed (Kamal Heib) [1786604 1739282] - [infiniband] IB/umem: use get_user_pages_fast() to pin DMA pages (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Mask access flags with the correct optional range (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Fix unbalanced cm_id reference count during address resolve (Kamal Heib) [1786604] - [infiniband] RDMA/umem: Fix ib_umem_find_best_pgsz() (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Fix logical condition in msix_request_irq (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Remove CM message structs (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for complex structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for swapping get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add SET/GET implementations to hide IBA wire format (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add accessors for CM_REQ transport_type (Kamal Heib) [1786604] - [infiniband] RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Add new relaxed ordering memory region access flag (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Allow passing of optional access flags for MR registration (Kamal Heib) [1786604] - [rdma] RDMA/core: Add optional access flags range (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Verify MR access flags (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Kamal Heib) [1786604] - [infiniband] IB/srp: Never use immediate data if it is disabled by a user (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Kamal Heib) [1786604] - [infiniband] Introduce maximum WQE size to check limits (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove unused ucontext parameter from efa_qp_user_mmap_entries_remove (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove {} brackets from single statement if (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Device definitions documentation updates (Kamal Heib) [1786604] - [net] xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created (Kamal Heib) [1786604] - [net] xprtrdma: Destroy reps from previous connection instance (Kamal Heib) [1786604] - [net] xprtrdma: Destroy rpcrdma_rep when Receive is flushed (Kamal Heib) [1786604] - [net] xprtrdma: Allocate and map transport header buffers at connect time (Kamal Heib) [1786604] - [net] xprtrdma: Refactor frwr_is_supported (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate per-transport "max pages" (Kamal Heib) [1786604] - [net] xprtrdma: Refactor initialization of ep->rep_max_requests (Kamal Heib) [1786604] - [net] xprtrdma: Make sendctx queue lifetime the same as connection lifetime (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate ri_max_send_sges (Kamal Heib) [1786604] - [infiniband] RDMA/core: Use READ_ONCE for ib_ufile.async_file (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_uverbs_async_event_file into a uobject (Kamal Heib) [1786604] - [rdma] RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_wq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_srq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_qp.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_cq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_ucq_object use ib_uevent_object (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not allow alloc_commit to fail (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify destruction of FD uobjects (Kamal Heib) [1786604] - [infiniband] RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Kamal Heib) [1786604] - [infiniband] RDMA/uverbs: Remove needs_kfree_rcu from uverbs_obj_type_class (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove err in iw_query_port (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add software counter for ctxt0 seq drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Return void in packet receiving functions (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Decouple IRQ name from type (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Create API for auto activate (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: IB/hfi1: Add an API to handle special case drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move common receive IRQ code to function (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add fast and slow handlers for receive context (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move chip specific functions to chip.c (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix locking in ib_uverbs_event_read (Kamal Heib) [1786604] - [infiniband] IB/core: Fix build failure without hugepages (Kamal Heib) [1786604] - [infiniband] IB/core: Rename event_handler_lock to qp_open_list_lock (Kamal Heib) [1786604] - [infiniband] IB/core: Cut down single member ib_cache structure (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add trace points to follow MR allocation (Kamal Heib) [1786604] - [infiniband] RDMA/core: Trace points for diagnosing completion queue issues (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Add trace points in RDMA Connection Manager (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM ARP functions (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM LAP functions (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix error type of mmap_offset (Kamal Heib) [1786604] - [infiniband] IB/iser: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/hfi1: use true,false for bool variable (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/siw: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP get user pages flow (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Correct comments in rdmavt_qp.h header (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: List all receive contexts from debugfs (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add accessor API routines to access context members (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Kamal Heib) [1786604] - [infiniband] RDMA/srpt: Remove unnecessary assertion in srpt_queue_response (Kamal Heib) [1786604] - [infiniband] RDMA/netlink: Do not always generate an ACK for some netlink operations (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Simplify QP representation (Kamal Heib) [1786604] - [infiniband] RDMA/qedr: Add kernel capability flags for dpm enabled mode (Kamal Heib) [1786604] - [platform] platform/x86: intel_pmc_core: Add Intel Tiger Lake support (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Create platform dependent bitmap structs (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Clean up: Remove comma after the termination line (Alexander Beregalov) [1783390] - [pinctrl] pinctrl: tigerlake: Tiger Lake uses _HID enumeration (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add Coffee Lake-S ACPI ID (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add missing Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Reuse struct intel_pinctrl in the driver (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use local variable to keep device pointer (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Keep pointer to struct device instead of its container (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Share struct intel_pinctrl for wider use (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GPIO direction definitions (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GPIO direction definitions (David Arcari) [1773772] - [include] gpio: Add definition for GPIO direction (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Move IRQ valid mask initialization to a dedicated callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Group GPIO IRQ chip initialization (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [gpio] gpiolib: Introduce ->add_pin_ranges() callback (David Arcari) [1773772] - [gpio] gpiolib: Initialize the hardware with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Update North Community pin list (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Really serialize all register accesses (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Update pin list according to v1.1v6 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Missed type change to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add Intel Tiger Lake pin controller support (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use helper to restore register values on ->resume() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop level from warning to debug in intel_restore_hostown() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_intmask() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_hostown() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_padcfg() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Avoid potential glitches if pin is in GPIO mode (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] gpio: Initialize the irqchip valid_mask with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: mark intel_pin_to_gpio __maybe_unused (David Arcari) [1773772] - [pinctrl] pinctrl: intel: remap the pin number to gpio offset for irq enabled pin (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Update pin names according to v1.08 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove dev_err() usage after platform_get_irq() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use NSEC_PER_USEC for debounce calculus (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (part 2) (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove default Interrupt Status offset (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Simplify offset validation in intel_get_padcfg() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop double check for data in intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use defined macro instead of magic in byt_get_gpio_mux() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Clear interrupt status in mask/unmask callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Increase readability of intel_gpio_update_pad_mode() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Retain HOSTSW_OWN for requested gpio pin (David Arcari) [1773772] - [pinctrl] pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Update pin names according to v1.13c (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Fix potential NULL pointer dereference (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Unexport intel_pinctrl_probe() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: intel: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Sort register offsets by value (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Update pin list for B0 stepping (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Sort headers alphabetically (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Move linux/pm.h to the local header (David Arcari) [1773772] - [pinctrl] pinctrl: Include nothing else (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce common macro for PM operations (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert to use device_get_match_data() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Fix a spelling typo in kernel documentation (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: actually print the apparently misconfigured pin (David Arcari) [1773772] - [mm] mm, page_alloc: move_freepages should not examine struct page of reserved memory (Rafael Aquini) [1588584] - [mm] mm, page_alloc: initialize num_movable in move_freepages() (Rafael Aquini) [1588584] - [tools] selftests: vm: drop dependencies on page flags from mlock2 tests (Rafael Aquini) [1658886] - [powercap] powercap/intel_rapl: add support for TigerLake Mobile (David Arcari) [1783136] - [kernel] locking/lockdep: Avoid recursion in lockdep_count_{for, back}ward_deps() (Waiman Long) [1780993] - [kernel] locking/lockdep: Reuse freed chain_hlocks entries (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped lock chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Throw away all lock chains with zapped class (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped classes (Waiman Long) [1780993] - [kernel] locking/lockdep: Display irq_context names in /proc/lockdep_chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Decrement IRQ context counters when removing lock chain (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix lockdep_stats indentation problem (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix buffer overrun problem in stack_trace (Waiman Long) [1780993] - [lib] lib/string: Make memzero_explicit() inline instead of external (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Remove sha256/224_init code duplication (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h (Florian Westphal) [1820623] - [crypto] crypto: chelsio - Rename arrays to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [x86] crypto: x86 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [arm64] crypto: arm64 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Switch to the generic lib/crypto/sha256.c lib code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Add sha224 support to sha256 library code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Make lib/crypto/sha256.c suitable for generic use (Florian Westphal) [1820623] - [lib] crypto: sha256 - Use get/put_unaligned_be32 to get input, memzero_explicit (Florian Westphal) [1820623] - [s390] crypto: sha256 - Move lib/sha256.c to lib/crypto (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Fix some coding style issues (Florian Westphal) [1820623] - [lib] crypto: sha256 - Fix some coding style issues (Florian Westphal) [1820623] - [thunderbolt] thunderbolt: Fix error code in tb_port_is_width_supported() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Prevent crash if non-active NVMem file is read (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: fix memory leak of object sw (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Fix xhci check in usb4_switch_setup() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for USB 3.x tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for Time Management Unit (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_switch_find_cap() available to other files (Jarod Wilson) [1482838] - [netdrv] thunderbolt: Update Kconfig entries to USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add initial support for USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Populate PG field in hot plug acknowledgment packet (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eeprom_read_n() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_find_port() available to other files (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Power cycle the router if NVM authentication fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Do not start firmware unless asked by the user (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add bandwidth management for Display Port tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port adapter pairing and resource management (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port CM handshake for Titan Ridge devices (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add downstream PCIe port mappings for Alpine and Titan Ridge (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Expand controller name in tb_switch_is_xy() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add default linking between lane adapters if not provided by DROM (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for lane bonding (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Refactor add_switch() into two functions (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add helper macro to iterate over switch ports (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_sw_write() take const parameter (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert DP adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert PCIe adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert basic adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log error if adding switch fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log switch route string on config read/write timeout (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Introduce tb_switch_is_icm() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add 'generation' attribute for devices (Jarod Wilson) [1482838]- [scsi] scsi: lpfc: Copyright updates for 12.6.0.4 patches (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.4 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Clean up hba max_lun_queue_depth checks (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix coverity errors in fmdi attribute handling (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix compiler warning on frame size (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix registration of ELS type support in fdmi (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix broken Credit Recovery after driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Make lpfc_defer_acc_rsp static (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.3 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix improper flag check for IO type (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix unmap of dpp bars affecting next driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix disablement of FC-AL on lpe35000 models (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix ras_log via debugfs (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix Fabric hostname registration if system hostname changes (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix incomplete NVME discovery when target (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: fix spelling mistakes of asynchronous (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func (Dick Kennedy) [1793674] - [tools] tools/power turbostat: Support Tiger Lake (David Arcari) [1783441] - [md] dm integrity: fix logic bug in integrity tag testing (Mike Snitzer) [1820280] - [md] Revert "dm: always call blk_queue_split() in dm_process_bio()" (Mike Snitzer) [1820705] - [md] dm integrity: fix ppc64le warning (Mike Snitzer) [1820280] - [md] dm writecache: add cond_resched to avoid CPU hangs (Mike Snitzer) [1820280] - [md] dm integrity: improve discard in journal mode (Mike Snitzer) [1820280] - [md] dm integrity: add optional discard support (Mike Snitzer) [1820280] - [md] dm integrity: allow resize of the integrity device (Mike Snitzer) [1820280] - [md] dm integrity: factor out get_provided_data_sectors() (Mike Snitzer) [1820280] - [md] dm integrity: don't replay journal data past the end of the device (Mike Snitzer) [1820280] - [md] dm integrity: remove sector type casts (Mike Snitzer) [1820280] - [md] dm integrity: fix a crash with unusually large tag size (Mike Snitzer) [1820280] - [md] dm verity fec: fix memory leak in verity_fec_dtr (Mike Snitzer) [1820280] - [md] dm writecache: optimize superblock write (Mike Snitzer) [1820280] - [md] dm writecache: implement gradual cleanup (Mike Snitzer) [1820280] - [md] dm writecache: implement the "cleaner" policy (Mike Snitzer) [1820280] - [md] dm writecache: do direct write if the cache is full (Mike Snitzer) [1820280] - [md] dm integrity: print device name in integrity_metadata() error message (Mike Snitzer) [1820280] - [md] dm crypt: use crypt_integrity_aead() helper (Mike Snitzer) [1820280] - [lib] lib/test_bitmap: add tests for bitmap_parselist_user() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: add testcases for bitmap_parselist() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: switch test_bitmap_parselist to ktime_get() (Vladis Dronov) [1819152] - [lib] lib: rework bitmap_parselist (Vladis Dronov) [1819152] - [lib] lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() (Vladis Dronov) [1819152] - [platform] platform/x86: mlx-platform: Add support for next generation systems (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new system type (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Set system mux configuration based on system type (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Style changes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add missed attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Fix documentation inconsistency for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Cosmetic changes (Ivan Vecera) [1820312] - [platform] platform/mellanox: Fix Kconfig indentation (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Fix possible buffer overflow (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Remove dev_err() usage after platform_get_irq() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix error handling in mlxplat_init() (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more reset cause attributes (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Modify DMI matching order (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add regmap structure for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change API for i2c-mlxcpld driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Move regmap initialization before all drivers activation (Ivan Vecera) [1820312] - [documentation] ABI: sysfs-driver-mlxreg-io: fix the what fields (Ivan Vecera) [1820312] - [documentation] docs: watchdog: convert docs to ReST and rename to *.rst (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add devm_free_irq call to remove flow (Ivan Vecera) [1820312] - [i2c] i2c: mlxcpld: Fix wrong initialization order in probe (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [thermal] thermal: Introduce devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx_wdt: Use 'dev' instead of dereferencing it repeatedly (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro (Ivan Vecera) [1820312] - [include] hwmon: Add convience macro to define simple static sensors (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for fan capability registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlx-wdt platform driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for tachometer speed register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix access mode for fan_dir attribute (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add UID LED for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add extra CPLD for next generation systems (Ivan Vecera) [1820312] - [documentation] Documentation/watchdog: Add documentation mlx-wdt driver (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx-wdt: introduce a watchdog driver for Mellanox systems (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: additions for Mellanox watchdog driver (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Add support for capability register (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Fix KASAN warning (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new VMOD0007 board name (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan capability registers (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Add capability field to core platform data (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Document fixes for core platform data (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan direction register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Convert to use SPDX identifier (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for new systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix LED configuration (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix tachometer registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Rename new systems product names (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add definitions for new registers (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: simplify code to reach the adapter (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_msn201x_items (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix copy-paste error in mlxplat_init() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Remove unused define (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change mlxreg-io configuration for MSN274x systems (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for more systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add ASIC hotplug device configuration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add hotplug hwmon uevent notification (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Improve mechanism of ASIC health discovery (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-fan platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Use 2-factor allocator calls (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Modify macros for tachometer fault status reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Fix macros for tacho fault reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for Mellanox FAN driver (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: make use of __i2c_smbus_xfer (Ivan Vecera) [1820312] - [i2c] i2c: smbus: add unlocked __i2c_smbus_xfer variant (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add documentation mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-io platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Introduce support for Mellanox register access driver (Ivan Vecera) [1820312] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1819944] - [kernel] sched/fair: Allow a per-CPU kthread waking a task to stack on the same CPU, to fix XFS performance regression (Phil Auld) [1745111] - [hid] HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: add CMP device id (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: Spelling s/diconnect/disconnect/ (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring() (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: check the NO_D3 flag to distinguish resume paths (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: make ish suspend paths clear (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: set NO_D3 flag only when needed (Tony Camuso) [1818043] - [netdrv] net: ena: Add PCI shutdown handler to allow safe kexec (Bhupesh Sharma) [1758323] - [net] vsock: fix potential deadlock in transport->release() (Stefano Garzarella) [1771582] - [net] vsock/virtio: remove loopback handling (Stefano Garzarella) [1771582] - [net] vsock: use local transport when it is loaded (Stefano Garzarella) [1771582] - [net] vsock: add vsock_loopback transport (Stefano Garzarella) [1771582] - [net] vsock: add local transport support in the vsock core (Stefano Garzarella) [1771582] - [uapi] vsock: add VMADDR_CID_LOCAL definition (Stefano Garzarella) [1771582] - [net] vsock/virtio_transport_common: remove unused virtio header includes (Stefano Garzarella) [1771582] - [infiniband] IB/rdmavt: Free kernel completion queue when done (Gopal Tiwari) [1805036] - [powerpc] powerpc/64s: Fix section mismatch warnings from boot code (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/prom: convert PROM_BUG() to standard trap (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/64: mark start_here_multiplatform as __ref (Desnes Augusto Nunes do Rosario) [1391523] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCI IDs (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Release IDA resources (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Keep device tables sorted by ID (David Arcari) [1773767] - [i2c] i2c: i801: Add support for Intel Tiger Lake (David Arcari) [1773765] - [edac] EDAC/mce_amd: Print !SMCA processor warning only once (Prarit Bhargava) [1796178] - [powerpc] powerpc/pseries/dlpar: Fix a missing check in dlpar_parse_cc_property() (Steve Best) [1806630] {CVE-2019-12614}- [x86] x86/gart: Rewrite early_gart_iommu_check() comment (Waiman Long) [1818532] - [mm] mm/memblock.c: warn if zero alignment was requested (Waiman Long) [1818532] - [powerpc] memblock: stop using implicit alignment to SMP_CACHE_BYTES (Waiman Long) [1818532] - [mm] memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants (Waiman Long) [1818532] - [mm] mm: remove nobootmem (Waiman Long) [1818532] - [mm] memblock: rename __free_pages_bootmem to memblock_free_pages (Waiman Long) [1818532] - [mm] memblock: rename free_all_bootmem to memblock_free_all (Waiman Long) [1818532] - [firmware] memblock: replace free_bootmem_late with memblock_free_late (Waiman Long) [1818532] - [x86] memblock: replace free_bootmem{_node} with memblock_free (Waiman Long) [1818532] - [mm] mm: nobootmem: remove bootmem allocation APIs (Waiman Long) [1818532] - [mm] memblock: replace __alloc_bootmem with memblock_alloc_from (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_low_pages with memblock_alloc_low (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages_node with memblock_alloc_node (Waiman Long) [1818532] - [mm] memblock: add align parameter to memblock_alloc_node() (Waiman Long) [1818532] - [arm64] memblock: replace alloc_bootmem_low with memblock_alloc_low (2) (Waiman Long) [1818532] - [usb] memblock: replace alloc_bootmem_pages_nopanic with memblock_alloc_nopanic (Waiman Long) [1818532] - [x86] memblock: replace __alloc_bootmem_node_nopanic with memblock_alloc_try_nid_nopanic (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_low with memblock_alloc_low (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_align with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: remove _virt from APIs returning virtual address (Waiman Long) [1818532] - [powerpc] memblock: rename memblock_alloc{_nid, _try_nid} to memblock_phys_alloc* (Waiman Long) [1818532] - [mm] mm: nobootmem: remove dead code (Waiman Long) [1818532] - [mm] mm: remove bootmem allocator implementation (Waiman Long) [1818532] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK (Waiman Long) [1818532] - [mm] mm: remove CONFIG_NO_BOOTMEM (Waiman Long) [1818532] - [mm] mm: disable deferred struct page for 32-bit arches (Waiman Long) [1818532] - [mm] mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEM (Waiman Long) [1818532] - [mm] mm/hugetlb.c: don't zero 1GiB bootmem pages (Waiman Long) [1818532] - [mm] docs/mm: memblock: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: memblock: add kernel-doc description for memblock types (Waiman Long) [1818532] - [mm] docs/mm: memblock: add kernel-doc comments for memblock_add (Waiman Long) [1818532] - [mm] docs/mm: bootmem: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: bootmem: add kernel-doc description of 'struct bootmem_data' (Waiman Long) [1818532] - [mm] docs/mm: bootmem: fix kernel-doc warnings (Waiman Long) [1818532] - [mm] docs/mm: nobootmem: fixup kernel-doc comments (Waiman Long) [1818532] - [mm] mm/bootmem: drop duplicated kernel-doc comments (Waiman Long) [1818532] - [lib] lib/smp_processor_id: Don't use cpumask_equal() (Waiman Long) [1812092] - [kernel] audit: always check the netlink payload length in audit_receive_msg() (Richard Guy Briggs) [1814448] - [kernel] audit: fix error handling in audit_data_to_entry() (Richard Guy Briggs) [1814448] - [fs] fat: work around race with userspace's read via blockdev while mounting (Bill O'Donnell) [1771351] - [include] raid6/test: fix a compilation error (Bhupesh Sharma) [1817524] - [arm64] arm64: kexec_file: add crash dump support (Bhupesh Sharma) [1817524] - [lib] libfdt: include fdt_addresses.c (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a (Bhupesh Sharma) [1817524] - [include] libfdt: reduce the number of headers included from libfdt_env.h (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: amd: Fix SPI bus warnings (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: broadcom: Fix I2C and SPI bus warnings (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693 (Bhupesh Sharma) [1817524] - [include] linux/kernel.h: split *_MAX and *_MIN macros into (Bhupesh Sharma) [1817524] - [scripts] kbuild: disable dtc simple_bus_reg warnings by default (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-57-gf267e674d145 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: consolidate include path options in Makefile (Bhupesh Sharma) [1817524] - [pci] PCI: Remove unnecessary returns (Myron Stowe) [1807175] - [pci] PCI: OF: Correct of_irq_parse_pci() documentation (Myron Stowe) [1807175] - [pci] PCI: Fix typos and whitespace errors (Myron Stowe) [1807175] - [documentation] PCI: Correct pci=resource_alignment parameter example (Myron Stowe) [1807175] - [pci] PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RESOURCE_END (Myron Stowe) [1807175] - [pci] PCI: Convert pci_resource_to_user() to a weak function (Myron Stowe) [1807175] - [pci] PCI: pciehp: Refer to "Indicators" instead of "LEDs" in comments (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_green_led_{on, off, blink}() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_set_attention_status() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Combine adjacent indicator updates (Myron Stowe) [1807175] - [pci] PCI: pciehp: Add pciehp_set_indicators() to set both indicators (Myron Stowe) [1807175] - [pci] PCI: Add pci_irq_vector() and other stubs when !CONFIG_PCI (Myron Stowe) [1807175] - [pci] PCI: Force trailing new line to resource_alignment_param in sysfs (Myron Stowe) [1807175] - [pci] PCI: Move pci__resource_alignment_param() into their callers (Myron Stowe) [1807175] - [pci] PCI: pci.c: convert to use BUS_ATTR_RW (Myron Stowe) [1807175] - [pci] PCI: Clean up resource_alignment parameter to not require static buffer (Myron Stowe) [1807175] - [pci] PCI/IOV: Remove group write permission from sriov_numvfs, sriov_drivers_autoprobe (Myron Stowe) [1807175] - [pci] PCI/IOV: Move sysfs SR-IOV functions to iov.c (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change permissions from symbolic to octal (Myron Stowe) [1807175] - [pci] PCI: sysfs: Revert "rescan" file renames (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change DEVICE_ATTR() to DEVICE_ATTR_WO() (Myron Stowe) [1807175] - [pci] PCI: pci-sysfs.c: convert to use BUS_ATTR_WO (Myron Stowe) [1807175] - [pci] PCI: sysfs: Define device attributes with DEVICE_ATTR*() (Myron Stowe) [1807175] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1807175] - [pci] PCI: Use devm_add_action_or_reset() (Myron Stowe) [1807175] - [pci] PCI: Get rid of dev->has_secondary_link flag (Myron Stowe) [1807175] - [pci] PCI/ACPI: Remove unnecessary struct hotplug_program_ops (Myron Stowe) [1807175] - [pci] PCI/ACPI: Move _HPP & _HPX functions to pci-acpi.c (Myron Stowe) [1807175] - [pci] PCI/ACPI: Rename _HPX structs from hpp_* to hpx_* (Myron Stowe) [1807175] - [pci] PCI: Make pci_set_of_node(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_enable_ptm() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_set_ecrc_checking(), pcie_ecrc_get_policy() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_ats_init() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_update_link_speed() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_bus_get(), pci_bus_put() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_hotplug_io_size, mem_size, and bus_size private (Myron Stowe) [1807175] - [pci] PCI: Make pci_save_vc_state(), pci_restore_vc_state(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_get_host_bridge_device(), pci_put_host_bridge_device() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_check_pme_status(), pci_pme_wakeup_bus() private (Myron Stowe) [1807175] - [pci] PCI: Make PCI_PM_* delay times private (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_sem (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_get() and pci_bus_put() (Myron Stowe) [1807175] - [pci] PCI: Remove pci_block_cfg_access() et al (unused) (Myron Stowe) [1807175] - [wireless] PCI: Move ASPM declarations to linux/pci.h (Myron Stowe) [1807175] - [pci] PCI/MSI: Support allocating virtual MSI interrupts (Myron Stowe) [1807175] - [fs] gfs2: Remove unnecessary gfs2_qa_{get,put} pairs (Robert S Peterson) [1807146] - [fs] gfs2: Split gfs2_rsqa_delete into gfs2_rs_delete and gfs2_qa_put (Robert S Peterson) [1807146] - [fs] gfs2: Change inode qa_data to allow multiple users (Robert S Peterson) [1807146] - [fs] gfs2: eliminate gfs2_rsqa_alloc in favor of gfs2_qa_alloc (Robert S Peterson) [1807146] - [fs] gfs2: Switch to list_{first,last}_entry (Robert S Peterson) [1807146] - [fs] gfs2: Clean up inode initialization and teardown (Robert S Peterson) [1807146] - [fs] gfs2: Minor gfs2_alloc_inode cleanup (Robert S Peterson) [1807146] - [pinctrl] pinctrl: pinmux: fix a possible null pointer in pinmux_can_be_used_for_gpio (David Arcari) [1817454] - [pinctrl] pinctrl/gpio: Take MUX usage into account (David Arcari) [1817454] - [include] gpio: Fix build warnings on undefined struct pinctrl_dev (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused pin_is_valid() (David Arcari) [1817454] - [pinctrl] pinctrl: remove unneeded initializer for list_for_each_entry() iterator (David Arcari) [1817454] - [pinctrl] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [1817454] - [pinctrl] pinctrl: core: Do not add device links for hogs (David Arcari) [1817454] - [pinctrl] pinctrl: Enable device link creation for pin control (David Arcari) [1817454] - [pinctrl] pinctrl: generic: add new 'drive-strength-microamp' property support (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused 'pinconf-config' debugfs interface (David Arcari) [1817454] - [pinctrl] pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro (David Arcari) [1817454] - [pinctrl] pinctrl: core: make sure strcmp() doesn't get a null parameter (David Arcari) [1817454] - [pinctrl] pinctrl: core: Remove broken remove_last group and pinmux functions (David Arcari) [1817454] - [pinctrl] pinctrl: pinmux: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: core: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: Cut unused sysfs includes (David Arcari) [1817454] - [mm] mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa (Rafael Aquini) [1763878] - [mm] mm: thp: fix flags for pmd migration when split (Rafael Aquini) [1763878] - [mm] mm: thp: relocate flush_cache_range() in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition (Rafael Aquini) [1763878] - [fs] nfsd: set the server_scope during service startup (Scott Mayhew) [1817752] - [fs] nfsd: v4 support requires CRYPTO_SHA256 (Scott Mayhew) [1817752] - [fs] nfsd: Fix cld_net->cn_tfm initialization (Scott Mayhew) [1817752] - [fs] nfsd: add support for upcall version 2 (Scott Mayhew) [1817752] - [fs] nfsd: add a "GetVersion" upcall for nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: handle legacy client tracking records sent by nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: re-order client tracking method selection (Scott Mayhew) [1817752] - [fs] nfsd: keep a tally of RECLAIM_COMPLETE operations when using nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: un-deprecate nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: make nfs4_client_reclaim use an xdr_netobj instead of a fixed char array (Scott Mayhew) [1817752]- [s390] scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) (Philipp Rudo) [1814791] - [s390] scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove (Philipp Rudo) [1814792] - [infiniband] RDMA/qedr: Fix null-pointer dereference when calling rdma_user_mmap_get_offset (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Make qedr_iw_load_qp() static (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix potential use after free (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Remove unsupported modify_port callback (Kamal Heib) [1786602] - [infiniband] IB/ipoib: Add ndo operation for getting VFs GUID attributes (Kamal Heib) [1786602] - [net] xprtrdma: Fix oops in Receive handler after device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix completion wait during device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix create_qp crash on device unload (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Adjust flow PSN with the correct resync_psn (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Don't cancel unused work item (Kamal Heib) [1786602] - [infiniband] IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent auto-binding a QP which are not tracked with res (Kamal Heib) [1786602] - [infiniband] rxe: correctly calculate iCRC for unaligned payloads (Kamal Heib) [1786602] - [infiniband] treewide: Use sizeof_field() macro (Kamal Heib) [1786602] - [infiniband] RDMA/cma: add missed unregister_pernet_subsys in init failure (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Expose RDMA read related attributes (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Support remote read access in MR registration (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Store network attributes in device attributes (Kamal Heib) [1786602] - [infiniband] IB/hfi1: remove redundant assignment to variable ret (Kamal Heib) [1786602] - [infiniband] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Kamal Heib) [1786602] - [infiniband] IB/core: Add interfaces to get VF node and port GUIDs (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use refcount_t type for refcount variable (Kamal Heib) [1786602] - [infiniband] RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Kamal Heib) [1786602] - [infiniband] IB/umem: remove the dmasync argument to ib_umem_get (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add iWARP doorbell recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add doorbell overflow recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Use the common mmap API (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix memory leak in user qp and mr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix synchronization methods and memory leaks in qedr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix qpids xarray api used (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix srqs xarray initialization (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Remove Unneeded variable rc (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/mlx4: Separate creation of RWQ and QP (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Package for hns_roce_rereg_user_mr function (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Fix sg offset non-zero issue (Kamal Heib) [1786602] - [infiniband] dma-mapping: remove the DMA_ATTR_WRITE_BARRIER flag (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Clear the admin command buffer prior to its submission (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Cleanup unused mmap structures (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Report the SCSI residual to the initiator (Kamal Heib) [1786602] - [infiniband] RDMA: Change MAD processing function to remove extra casting and parameter (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Rewrite MAD processing logic to be readable (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Simplify process_mad function (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Make ocrdma_pma_counters() return void (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Do not check MAD sizes in roce and ib drivers (Kamal Heib) [1786602] - [infiniband] RDMA/hfi1: Delete unreachable code (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Allocate zeroed MAD buffer (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Delete never implemented functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_port isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA: Connect between the mmap entry and the umap_priv structure (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Use rdma_user_mmap_io (Kamal Heib) [1786602] - [infiniband] RDMA/core: Create mmap database and cookie helper functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Move core content from ib_uverbs to ib_core (Kamal Heib) [1786602] - [infiniband] RDMA/odp: Remove broken debugging call to invalidate_range (Kamal Heib) [1786602] - [infiniband] RDMA/vmw_pvrdma: Use resource ids from physical device if available (Kamal Heib) [1786602] - [infiniband] RDMA/core: Set DMA parameters correctly (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [uapi] rdma: Remove nes ABI header (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix TPG creation (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Update copyright together with SPDX tag (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use specific keyword to check define (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Delete unused cm_is_active_peer function (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Remove useless rxe_init_device_param assignments (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk in xprt_rdma_set_port (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() (Kamal Heib) [1786602] - [net] xprtrdma: Refine trace_xprtrdma_fixup (Kamal Heib) [1786602] - [net] xprtrdma: Report the computed connect delay (Kamal Heib) [1786602] - [net] xprtrdma: Wake tasks after connect worker fails (Kamal Heib) [1786602] - [net] xprtrdma: Pull up sometimes (Kamal Heib) [1786602] - [net] xprtrdma: Refactor rpcrdma_prepare_msg_sges() (Kamal Heib) [1786602] - [net] xprtrdma: Move the rpcrdma_sendctx::sc_wr field (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_device (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_xprt (Kamal Heib) [1786602] - [net] xprtrdma: Ensure ri_id is stable during MR recycling (Kamal Heib) [1786602] - [net] xprtrdma: Manage MRs in context of a single connection (Kamal Heib) [1786602] - [net] xprtrdma: Fix MR list handling (Kamal Heib) [1786602] - [net] xprtrdma: Initialize rb_credits in one place (Kamal Heib) [1786602] - [infiniband] RDMA/core: Check that process is still alive before sending it to the users (Kamal Heib) [1786602] - [infiniband] RDMA/restrack: Remove PID namespace support (Kamal Heib) [1786602] - [infiniband] RDMA/uverbs: Add a check for uverbs_attr_get to uverbs_copy_to_struct_or_zero (Kamal Heib) [1786602] - [infiniband] IB/cma: Honor traffic class from lower netdevice for RoCE (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Provide MR statistics (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Return ODP type per MR (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Allow different fill function per resource (Kamal Heib) [1786602] - [infiniband] IB/mlx5: Introduce ODP diagnostic counters (Kamal Heib) [1786602] - [infiniband] infiniband: fix sw/rdmavt/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_initiator.c kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/srpt/ib_srpt.h kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ipwm_util.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.kernel-doc notation (Kamal Heib) [1786602] - [infiniband] RDMA/rw: Support threshold for registration vs scattering to local pages (Kamal Heib) [1786602] - [uapi] RDMA/uapi: Fix and re-organize the usage of rdma_driver_id (Kamal Heib) [1786602] - [net] svcrdma: Improve DMA mapping trace points (Kamal Heib) [1786602] - [infiniband] RDMA/iser: Use iser_err instead of pr_err for logging (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Calculate max_it_iu_size if remote max_it_iu length available (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Add parse function for maximum initiator to target IU size (Kamal Heib) [1786602] - [infiniband] IB/cm: Use container_of() instead of typecast (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Make the code for handling port identities more systematic (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the code that waits until an RDMA port is no longer in use (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the approach for closing an RDMA channel (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Improve a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of iWARP logins (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of SR-IOV and iWARP ports (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Make route resolving error messages more informative (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Honor the max_send_sge device attribute (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Remove two casts (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Make node GUIDs valid EUI-64 identifiers (Kamal Heib) [1786602] - [infiniband] RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Verify modify_device mask (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_device isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Fix port number endianness in a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Simplify several debug messages (Kamal Heib) [1786602] - [infiniband] IB/iser: remove redundant macro definitions (Kamal Heib) [1786602] - [infiniband] IB/iser: bound protection_sg size by data_sg size (Kamal Heib) [1786602] - [infiniband] IB/iser: add unlikely checks in the fast path (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent QP counter manual binding in auto mode (Kamal Heib) [1786602] - [kvm] KVM: SVM: Override default MMIO mask if memory encryption is enabled (Wei Huang) [1789537] - [netdrv] mlx5e: Reorder mirrer action parsing to check for encap first (Ivan Vecera) [1818074] - [tools] selftests: mlxsw: Adjust test to recent changes (Ivan Vecera) [1818074] - [netdrv] vxlan: fix unexpected failure of vxlan_changelink() (Ivan Vecera) [1818074] - [netdrv] bonding: fix lockdep warning in bond_get_stats() (Ivan Vecera) [1818074] - [netdrv] bonding: fix using uninitialized mode_lock (Ivan Vecera) [1818074] - [net] export netdev_next_lower_dev_rcu() (Ivan Vecera) [1818074] - [netdrv] bonding: add missing netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [net] avoid updating qdisc_xmit_lock_key in netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [include] net: fix kernel-doc warning in (Ivan Vecera) [1818074] - [net] batman-adv: Drop lockdep.h include for soft-interface.c (Ivan Vecera) [1818074] - [net] remove unnecessary variables and callback (Ivan Vecera) [1818074] - [netdrv] macsec: Fix multiple coding style issues (Ivan Vecera) [1818074] - [netdrv] vxlan: add adjacent link to limit depth level (Ivan Vecera) [1818074] - [net] core: add ignore flag to netdev_adjacent structure (Ivan Vecera) [1818074] - [netdrv] team: fix nested locking lockdep warning (Ivan Vecera) [1818074] - [netdrv] bonding: use dynamic lockdep key instead of subclass (Ivan Vecera) [1818074] - [netdrv] bonding: fix unexpected IFF_BONDING bit unset (Ivan Vecera) [1818074] - [net] core: add generic lockdep keys (Ivan Vecera) [1818074] - [net] core: limit nested device depth (Ivan Vecera) [1818074] - [net] udp: rehash on disconnect (Davide Caratti) [1817671] - [net] revert "udp: do rmem bulk free even if the rx sk queue is empty" (Davide Caratti) [1817671] - [net] udp: fix data-race in udp_set_dev_scratch() (Davide Caratti) [1817671] - [net] page_pool: refill page when alloc.count of pool is zero (Petr Oros) [1811201] - [net] page_pool: help compiler remove code in case CONFIG_NUMA=n (Petr Oros) [1811201] - [net] page_pool: handle page recycle for NUMA_NO_NODE condition (Petr Oros) [1811201] - [netdrv] mlx5e: Rx, Update page pool numa node when changed (Petr Oros) [1811201] - [net] page_pool: Don't recycle non-reusable pages (Petr Oros) [1811201] - [net] page_pool: Add API to update numa node (Petr Oros) [1811201] - [include] page_pool: extend tracepoint to also include the page PFN (Petr Oros) [1811201] - [net] page_pool: add destroy attempts counter and rename tracepoint (Petr Oros) [1811201] - [net] page_pool: remove unnecessary variable init (Petr Oros) [1811201] - [net] page_pool: fix logic in __page_pool_get_cached (Petr Oros) [1811201] - [netdrv] team: add missing attribute validation for array index (Hangbin Liu) [1816499] - [netdrv] team: add missing attribute validation for port ifindex (Hangbin Liu) [1816499] - [netdrv] team: Add vlan tx offload to hw_enc_features (Hangbin Liu) [1816499] - [netdrv] team: set slave to promisc if team is already in promisc mode (Hangbin Liu) [1816499] - [netdrv] team: Free BPF filter when unregistering netdev (Hangbin Liu) [1816499] - [netdrv] net: Remove switchdev.h inclusion from team/bond/vlan (Hangbin Liu) [1816499] - [netdrv] team: use operstate consistently for linkup (Hangbin Liu) [1816499] - [netdrv] team: avoid complex list operations in team_nl_cmd_options_set() (Hangbin Liu) [1816499] - [netdev] pass the stuck queue to the timeout handler (Ivan Vecera) [1811203] - [net] flow_dissector: extract more ICMP information (Ivan Vecera) [1795213] - [net] flow_dissector: skip the ICMP dissector for non ICMP packets (Ivan Vecera) [1795213] - [net] flow_dissector: add meaningful comments (Ivan Vecera) [1795213] - [net] vti[6]: fix packet tx through bpf_redirect() in XinY cases (Sabrina Dubroca) [1795145] - [net] xfrm interface: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [net] vti[6]: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [documentation] Clarify trap's description (Petr Oros) [1809496] - [net] devlink: Wait longer before warning about unset port type (Petr Oros) [1809496] - [documentation] Add a section for devlink-trap testing (Petr Oros) [1809496] - [tools] selftests: devlink_trap: Add test cases for devlink-trap (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Add devlink-trap helpers (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Allow tests to define devlink device (Petr Oros) [1809496] - [documentation] Add devlink-trap documentation (Petr Oros) [1809496] - [net] devlink: Add generic packet traps and groups (Petr Oros) [1809496] - [net] devlink: Add packet trap infrastructure (Petr Oros) [1809496] - [net] devlink: add warning in case driver does not set port type (Petr Oros) [1809496] - [net] devlink: remove unused devlink_port_get_phys_port_name() function (Petr Oros) [1809496] - [net] tcp: add sanity tests in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] tcp: implement coalescing on backlog queue (Guillaume Nault) [1790843] - [include] tcp: make tcp_space() aware of socket backlog (Guillaume Nault) [1790843] - [net] tcp: take care of compressed acks in tcp_add_reno_sack() (Guillaume Nault) [1790843] - [include] tcp: hint compiler about sack flows (Guillaume Nault) [1790843] - [net] tcp: drop dst in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] drop_monitor: Do not cancel uninitialized work item (Petr Oros) [1810114] - [net] drop_monitor: Use kstrdup (Petr Oros) [1810114] - [net] drop_monitor: Better sanitize notified packets (Petr Oros) [1810114] - [net] drop_monitor: Make timestamps y2038 safe (Petr Oros) [1810114] - [net] drop_monitor: Allow user to start monitoring hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for summary alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for packet alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Consider all monitoring states before performing configuration (Petr Oros) [1810114] - [net] drop_monitor: Add basic infrastructure for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Initialize hardware per-CPU data (Petr Oros) [1810114] - [net] drop_monitor: Move per-CPU data init/fini to separate functions (Petr Oros) [1810114] - [maintainers] drop_monitor: Add missing uAPI file to MAINTAINERS file (Petr Oros) [1810114] - [net] drop_monitor: Expose tail drop counter (Petr Oros) [1810114] - [net] drop_monitor: Make drop queue length configurable (Petr Oros) [1810114] - [net] drop_monitor: Add a command to query current configuration (Petr Oros) [1810114] - [net] drop_monitor: Allow truncation of dropped packets (Petr Oros) [1810114] - [net] drop_monitor: Add packet alert mode (Petr Oros) [1810114] - [net] drop_monitor: Add alert mode operations (Petr Oros) [1810114] - [net] drop_monitor: Require CAP_NET_ADMIN for drop monitor configuration (Petr Oros) [1810114] - [net] drop_monitor: Reset per-CPU data before starting to trace (Petr Oros) [1810114] - [net] drop_monitor: Initialize timer and work item upon tracing enable (Petr Oros) [1810114] - [net] drop_monitor: Split tracing enable / disable to different functions (Petr Oros) [1810114] - [net] drop_monitor: Use pre_doit / post_doit hooks (Petr Oros) [1810114] - [net] drop_monitor: Add extack support (Petr Oros) [1810114] - [net] drop_monitor: Avoid multiple blank lines (Petr Oros) [1810114] - [net] drop_monitor: Document scope of spinlock (Petr Oros) [1810114] - [net] drop_monitor: Rename and document scope of mutex (Petr Oros) [1810114] - [net] drop_monitor: Use correct error code (Petr Oros) [1810114] - [net] revert "net: dev: introduce support for sch BYPASS for lockless qdisc" (Paolo Abeni) [1805983] - [net] neighbour: remove neigh_cleanup() method (Ivan Vecera) [1795285] - [include] trace: events: neigh_update: print new state in string format (Ivan Vecera) [1795285] - [net] neigh: hook tracepoints in neigh update code (Ivan Vecera) [1795285] - [net] trace: events: add a few neigh tracepoints (Ivan Vecera) [1795285] - [net] netfilter: nf_tables: add __nft_chain_type_get() (Florian Westphal) [1806888] - [net] devlink: Hang reporter's dump method on a dumpit cb (Andrea Claudi) [1804798] - [net] core: Do not clear VF index for node/port GUIDs query (Petr Oros) [1805312] - [net] core: Populate VF index in struct ifla_vf_guid (Petr Oros) [1805312] - [net] core: Add support for getting VF GUIDs (Petr Oros) [1805312] - [tools] ptp: Extend the test program to check the external time stamp flags (Petr Oros) [1795192] - [netdrv] mlx5: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] igb: Reject requests that fail to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] dp83640: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] mv88e6xxx: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] ptp: Introduce strict checking of external time stamp options (Petr Oros) [1795192] - [netdrv] renesas: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mlx5: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] igb: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] dp83640: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mv88e6xxx: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] net: reject PTP periodic output requests with unsupported flags (Petr Oros) [1795192] - [ptp] Validate requests to enable time stamping of external signals (Petr Oros) [1795192] - [tools] ptp: Fix example program to match kernel (Petr Oros) [1795192] - [include] uaccess: add noop untagged_addr definition (Josef Oskera) [1805320] - [include] debugfs: Add debugfs_create_xul() for hexadecimal unsigned long (Josef Oskera) [1795286] - [documentation] debugfs: Document debugfs helper for unsigned long values (Josef Oskera) [1795286] - [net] vsock/virtio: add WARN_ON check on virtio_transport_get_ops() (Stefano Garzarella) [1692797] - [net] vsock/virtio: fix null-pointer dereference in virtio_transport_recv_listen() (Stefano Garzarella) [1692797] - [net] vsock: avoid to assign transport if its initialization fails (Stefano Garzarella) [1692797] - [misc] vsock/vmci: make vmci_vsock_cb_host_called static (Stefano Garzarella) [1692797] - [net] vsock: fix bind() behaviour taking care of CID (Stefano Garzarella) [1692797] - [net] vsock: prevent transport modules unloading (Stefano Garzarella) [1692797] - [misc] vsock/vmci: register vmci_transport only when VMCI guest/host are active (Stefano Garzarella) [1692797] - [net] vsock: add multi-transports support (Stefano Garzarella) [1692797] - [net] hv_sock: set VMADDR_CID_HOST in the hvs_remote_addr_init() (Stefano Garzarella) [1692797] - [net] vsock: move vsock_insert_unbound() in the vsock_create() (Stefano Garzarella) [1692797] - [net] vsock: add vsock_create_connected() called by transports (Stefano Garzarella) [1692797] - [net] vsock: handle buffer_size sockopts in the core (Stefano Garzarella) [1692797] - [net] vsock: add 'struct vsock_sock *' param to vsock_core_get_transport() (Stefano Garzarella) [1692797] - [net] vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock() (Stefano Garzarella) [1692797] - [net] vsock: add 'transport' member in the struct vsock_sock (Stefano Garzarella) [1692797] - [kernel] vsock: remove linux/vm_sockets.h file (Stefano Garzarella) [1692797] - [net] vsock: remove vm_sockets_get_local_cid() (Stefano Garzarella) [1692797] - [net] vsock/vmci: remove unused VSOCK_DEFAULT_CONNECT_TIMEOUT (Stefano Garzarella) [1692797] - [x86] kvm: x86: clear stale x86_emulate_ctxt->intercept value (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: vmx: check descriptor table exits on instruction emulation (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Check IO instruction VM-exit conditions (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Refactor IO bitmap checks into helper function (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Don't emulate instructions in guest mode (Jon Maloy) [1806817] {CVE-2020-2732}- [fs] gfs2: Fix oversight in gfs2_ail1_flush (Robert S Peterson) [1724769] - [kernel] sched/uclamp: Extend sched_setattr() to support utilization clamping (Phil Auld) [1810399] - [kernel] sched/core: Further clarify sched_class::set_next_task() (Phil Auld) [1810399] - [kernel] sched/fair: Use mul_u32_u32() (Phil Auld) [1810399] - [kernel] sched/core: Simplify sched_class::pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Optimize pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Make pick_next_task_idle() more consistent (Phil Auld) [1810399] - [kernel] sched/fair: Better document newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Fix pick_next_task() vs 'change' pattern race (Phil Auld) [1810399] - [cpufreq] cpufreq: Initialize the governors in core_initcall (Phil Auld) [1810399] - [kernel] sched/vtime: Fix guest/system mis-accounting on task switch (Phil Auld) [1810399] - [kernel] sched/fair/util_est: Implement faster ramp-up EWMA on utilization increases (Phil Auld) [1810399] - [kernel] sched/topology: Allow sched_asym_cpucapacity to be disabled (Phil Auld) [1810399] - [kernel] sched/topology: Don't try to build empty sched domains (Phil Auld) [1810399] - [kernel] sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Phil Auld) [1810399] - [kernel] membarrier: Fix RCU locking bug caused by faulty merge (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt_schedule() interrupt return comment (Phil Auld) [1810399] - [kernel] sched/membarrier: Return -ENOMEM to userspace on memory allocation failure (Phil Auld) [1810399] - [kernel] sched/membarrier: Skip IPIs when mm->mm_users == 1 (Phil Auld) [1810399] - [tools] selftests, sched/membarrier: Add multi-threaded test (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix p->mm->membarrier_state racy load (Phil Auld) [1810399] - [include] sched/membarrier: Call sync_core only before usermode for same mm (Phil Auld) [1810399] - [kernel] sched/membarrier: Remove redundant check (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix private expedited registration check (Phil Auld) [1810399] - [kernel] tasks, sched/core: RCUify the assignment of rq->curr (Phil Auld) [1810399] - [kernel] tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code (Phil Auld) [1810399] - [kernel] tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue (Phil Auld) [1810399] - [kernel] tasks: Add a count of task RCU users (Phil Auld) [1810399] - [include] sched/core: Convert task_struct.usage to refcount_t (Phil Auld) [1810399] - [include] sched/core: Convert vcpu_is_preempted() from macro to an inline function (Phil Auld) [1810399] - [kernel] sched/fair: Remove unused cfs_rq_clock_task() function (Phil Auld) [1810399] - [scripts] Kbuild: Handle PREEMPT_RT for version string and magic (Phil Auld) [1810399] - [kernel] sched/fair: Use rq_lock/unlock in online_fair_sched_group (Phil Auld) [1810399] - [kernel] sched: Rework pick_next_task() slow-path (Phil Auld) [1810399] - [kernel] sched: Allow put_prev_task() to drop rq->lock (Phil Auld) [1810399] - [kernel] sched/fair: Expose newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Add task_struct pointer to sched_class::set_curr_task (Phil Auld) [1810399] - [kernel] sched: Rework CPU hotplug task selection (Phil Auld) [1810399] - [kernel] rcu/tree: Fix SCHED_FIFO params (Phil Auld) [1810399] - [kernel] sched: Clean up active_mm reference counting (Phil Auld) [1810399] - [kernel] sched/{rt, deadline}: Fix set_next_task vs pick_next_task (Phil Auld) [1810399] - [kernel] sched: Fix kerneldoc comment for ia64_set_curr_task (Phil Auld) [1810399] - [kernel] stop_machine: Fix stop_cpus_in_progress ordering (Phil Auld) [1810399] - [kernel] sched/psi: Reduce psimon FIFO priority (Phil Auld) [1810399] - [kernel] sched/psi: Do not require setsched permission from the trigger creator (Phil Auld) [1810399] - [x86] x86/kvm: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [x86] x86/dumpstack: Indicate PREEMPT_RT in dumps (Phil Auld) [1810399] - [x86] x86: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] kprobes: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] tracing: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [include] locking/spinlocks: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] rcu: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] sched/preempt: Use CONFIG_PREEMPTION where appropriate (Phil Auld) [1810399] - [kernel] sched/core: Prevent race condition between cpuset and __sched_setscheduler() (Phil Auld) [1810399] - [kernel] rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Change cpuset_rwsem and hotplug lock order (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem (Phil Auld) [1810399] - [kernel] sched/deadline: Fix bandwidth accounting at all levels after offline migration (Phil Auld) [1810399] - [kernel] cpusets: Rebuild root domain deadline accounting information (Phil Auld) [1810399] - [kernel] sched/core: Streamle calls to task_rq_unlock() (Phil Auld) [1810399] - [kernel] sched/topology: Add partition_sched_domains_locked() (Phil Auld) [1810399] - [kernel] sched/stats: Fix unlikely() use of sched_info_on() (Phil Auld) [1810399] - [kernel] sched/fair: Change task_numa_work() storage to static (Phil Auld) [1810399] - [kernel] sched/fair: Move task_numa_work() init to init_numa_balancing() (Phil Auld) [1810399] - [kernel] sched/fair: Move init_numa_balancing() below task_numa_work() (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT (Phil Auld) [1810399] - [kernel] kconfig: include kernel/Kconfig.preempt from init/Kconfig (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt warning in ttwu (Phil Auld) [1810399] - [kernel] sched/core: Optimize try_to_wake_up() for local wakeups (Phil Auld) [1810399] - [kernel] sched/core: Introduce set_next_task() helper for better code readability (Phil Auld) [1810399] - [kernel] sched/fair: Don't increase sd->balance_interval on newidle balance (Phil Auld) [1810399] - [kernel] sched/fair: Clean up load_balance() condition (Phil Auld) [1810399] - [mm] mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() (Rafael Aquini) [1809698] - [mm] mm, thp: fix defrag setting if newline is not used (Rafael Aquini) [1809698] - [mm] mm/migrate.c: also overwrite error when it is bigger than zero (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: fix out of bounds write in mpol_parse_str() (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid (Rafael Aquini) [1809698] - [mm] mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio() (Rafael Aquini) [1809698] - [mm] mm/gup: fix memory leak in __gup_benchmark_ioctl (Rafael Aquini) [1809698] - [mm] mm: move_pages: return valid node id in status if the page is already on the target node (Rafael Aquini) [1809698] - [mm] mm/zsmalloc.c: fix the migrated zspage statistics (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: check range first in queue_pages_test_walk (Rafael Aquini) [1809698] - [mm] mm/memory.c: fix a huge pud insertion race during faulting (Rafael Aquini) [1809698] - [mm] mm: move the backup x_devmap() functions to asm-generic/pgtable.h (Rafael Aquini) [1809698] - [mm] mm/rmap.c: don't reuse anon_vma if we just want a copy (Rafael Aquini) [1809698] - [mm] mm/ksm.c: don't WARN if page is still mapped in remove_stable_node() (Rafael Aquini) [1809698] - [mm] mm/page_io.c: do not free shared swap slots (Rafael Aquini) [1809698] - [mm] mm: thp: handle page cache THP correctly in PageTransCompoundMap (Rafael Aquini) [1809698] - [mm] mm/slub: fix a deadlock in show_slab_objects() (Rafael Aquini) [1809698] - [mm] mm/vmpressure.c: fix a signedness bug in vmpressure_register_event() (Rafael Aquini) [1809698] - [trace] include/trace/events/writeback.h: fix -Wstringop-truncation warnings (Rafael Aquini) [1809698] - [mm] mm/compaction.c: clear total_{migrate, free}_scanned before scanning a new zone (Rafael Aquini) [1809698] - [mm] mm/hmm: fix hmm_range_fault()'s handling of swapped out pages (Rafael Aquini) [1809698] - [mm] mm/migrate.c: initialize pud_entry in migrate_vma() (Rafael Aquini) [1809698] - [kernel] ptrace: restore smp_rmb() in __ptrace_may_access() (Rafael Aquini) [1809698] - [documentation] mm: fix Documentation/vm/hmm.rst Sphinx warnings (Rafael Aquini) [1809698] - [fs] writeback: fix inode cgroup switching comment (Rafael Aquini) [1809698] - [include] mm/page_poison: update comment after code moved (Rafael Aquini) [1809698] - [mm] mm/filemap: pass inclusive 'end_byte' parameter to filemap_range_has_page (Rafael Aquini) [1809698] - [mm] ARM: 8826/1: mm: initialize pfn limits with find_limits() (Rafael Aquini) [1809698] - [fs] mm, proc: report PR_SET_THP_DISABLE in proc (Rafael Aquini) [1809698] - [mm] mm/khugepaged: fix crashes due to misaccounted holes (Rafael Aquini) [1809698] - [include] writeback: don't decrement wb->refcnt if !wb->bdi (Rafael Aquini) [1809698] - [mm] mm/filemap.c: Use existing variable (Rafael Aquini) [1809698] - [fs] removed extra extern file_fdatawait_range (Rafael Aquini) [1809698] - [s390] Revert "s390/dasd: Disable Thin Provisioning to prevent data loss" (Philipp Rudo) [1816984] - [s390] s390/dasd: fix data corruption for thin provisioned devices (Philipp Rudo) [1816984] - [block] virtio-blk: improve virtqueue error to BLK_STS (Philipp Rudo) [1816983] - [block] virtio-blk: fix hw_queue stopped on arbitrary error (Philipp Rudo) [1816983] - [s390] s390/pkey: fix missing length of protected key on return (Philipp Rudo) [1816981] - [s390] s390/mm: fix panic in gup_fast on large pud (Philipp Rudo) [1816980]- [mmc] mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl (Yannick Cote) [1811430] - [mmc] mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support (Yannick Cote) [1811430] - [net] net/smc: keep vlan_id for SMC-R in smc_listen_work() (Philipp Rudo) [1796890] - [scripts] redhat: fix modpost.c prerequisites (Frantisek Hrbata) [1818499] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Change the order for clos disable (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Fix result display for turbo-freq auto mode (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Add support for core-power discovery (Prarit Bhargava) [1817068] - [netdrv] can, slip: Protect tty->disc_data in write_wakeup and close with RCU (Steve Best) [1816036] - [kernel] exit: panic before exit_mm() on global init exit (Oleg Nesterov) [1808944] - [fs] nfsd: restore NFSv3 ACL support ("J. Bruce Fields") [1815683] - [fs] nfsd4: Fix kernel crash when reading proc file reply_cache_stats ("J. Bruce Fields") [1815683] - [fs] nfsd: fix cleanup of nfsd_reply_cache_init on failure ("J. Bruce Fields") [1815683] - [fs] nfsd: note inadequate stats locking ("J. Bruce Fields") [1815683] - [fs] nfsd4: drc containerization ("J. Bruce Fields") [1815683] - [fs] nfsd: don't call nfsd_reply_cache_shutdown twice ("J. Bruce Fields") [1815683] - [fs] nfsd: knfsd must use the container user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: rsi_parse() should use the current user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: Fix the server AUTH_UNIX userspace mappings ("J. Bruce Fields") [1815683] - [fs] lockd: Pass the user cred from knfsd when starting the lockd server ("J. Bruce Fields") [1815683] - [net] SUNRPC: Temporary sockets should inherit the cred from their parent ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Cache the process user cred in the RPC server listener ("J. Bruce Fields") [1815683] - [fs] nfsd: Allow containers to set supported nfs versions ("J. Bruce Fields") [1815683] - [fs] nfsd: Add custom rpcbind callbacks for knfsd ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Allow further customisation of RPC program registration ("J. Bruce Fields") [1815683] - [net] SUNRPC: Clean up generic dispatcher code ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Add a callback to initialise server requests ("J. Bruce Fields") [1815683] - [fs] SUNRPC/nfs: Fix return value for nfs4_callback_compound() ("J. Bruce Fields") [1815683] - [kernel] sched: Avoid scale real weight down to zero (Phil Auld) [1808562] - [nvme] nvme/pci: move cqe check after device shutdown (David Milburn) [1779247 1750267] - [mm] mm, slb: guarantee natural alignment for kmalloc(power-of-two) (Brian Foster) [1814964] - [tools] tools/power turbostat: Support Ice Lake server (Steve Best) [1776467] - [pinctrl] pinctrl: intel: Allow to request locked pads (Prarit Bhargava) [1783115] - [s390] s390/qeth: fix potential deadlock on workqueue flush (Philipp Rudo) [1814783] - [s390] s390/qeth: streamline control code for promisc mode (Philipp Rudo) [1814783] - [s390] scsi: zfcp: fix request object use-after-free in send path causing wrong traces (Philipp Rudo) [1814790] - [s390] s390/pci: Fix possible deadlock in recover_store() (Philipp Rudo) [1814788] - [s390] s390/pci: Recover handle in clp_set_pci_fn() (Philipp Rudo) [1814788] - [s390] scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host (Philipp Rudo) [1814794] - [s390] scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices (Philipp Rudo) [1814793] - [s390] s390/cio: fix virtio-ccw DMA without PV (Philipp Rudo) [1814787] - [s390] s390/kaslr: store KASLR offset for early dumps (Philipp Rudo) [1814781] - [mm] s390/mm: fix dynamic pagetable upgrade for hugetlbfs (Philipp Rudo) [1814779] - [char] tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() (Steve Best) [1808048] - [s390] s390/qeth: fix dangling IO buffers after halt/clear (Philipp Rudo) [1814782] - [virtio] virtio_ring: fix unmap of indirect descriptors (Philipp Rudo) [1797289] - [virtio] virtio_ring: fix return code on DMA mapping fails (Philipp Rudo) [1797289] - [misc] dma-mapping: zero memory returned from dma_alloc_* (Philipp Rudo) [1788928] - [platform] platform/mellanox: fix the mlx-bootctl sysfs (Alaa Hleihel) [1655714] - [platform] platform/mellanox: Add bootctl driver for Mellanox BlueField Soc (Alaa Hleihel) [1655714] - [char] tpm: ibmvtpm: Wait for buffer to be set before proceeding (Steve Best) [1815548] - [scsi] iscsi: Avoid potential deadlock in iscsi_if_rx func (Oleksandr Natalenko) [1815874] - [x86] x86/vector: Remove warning on managed interrupt migration (Peter Xu) [1812331] - [scsi] scsi: lpfc: fix spelling mistake "Notication" -> "Notification" (Dick Kennedy) [1796565] - [scsi] scsi: lpfc: add RDF registration and Link Integrity FPIN logging (Dick Kennedy) [1796565] - [uapi] scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (Dick Kennedy) [1796565]- [kvm] KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot in HPT page fault handler (Sam Bobroff) [1815491] - [net] tcp: also NULL skb->dev when copy was needed (Florian Westphal) [1775961] - [net] tcp: ensure skb->dev is NULL before leaving TCP stack (Florian Westphal) [1775961]- [mm] mm/memcontrol: use vmstat names for printing statistics (Waiman Long) [1793534] - [base] mm/vmstat: add helpers to get vmstat item names for each enum type (Waiman Long) [1793534] - [mm] mm/vmstat.c: assert that vmstat_text is in sync with stat_items_size (Waiman Long) [1793534] - [mm] mm: memcontrol: dump memory.stat during cgroup OOM (Waiman Long) [1793534] - [mm] mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() (Waiman Long) [1793534] - [mm] mm: memcg/slab: fix percpu slab vmstats flushing (Waiman Long) [1793534] - [include] include/linux/memcontrol.h: fix comments based on per-node memcg (Waiman Long) [1793534] - [mm] mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() (Waiman Long) [1793534] - [mm] mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges (Waiman Long) [1793534] - [mm] mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NULL-ptr deref in percpu stats flush (Waiman Long) [1793534] - [mm] mm/memcontrol: update lruvec counters in mem_cgroup_move_account (Waiman Long) [1793534] - [mm] mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size (Waiman Long) [1793534] - [mm] mm: memcontrol: fix percpu vmstats and vmevents flush (Waiman Long) [1793534] - [mm] mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu slab vmstats on kmem offlining (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmevents before releasing memcg (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmstats before releasing memcg (Waiman Long) [1793534] - [mm] mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones (Waiman Long) [1793534] - [mm] mm/memcontrol: fix wrong statistics in memory.stat (Waiman Long) [1793534] - [mm] mm: memcontrol: don't batch updates of local VM stats and events (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NUMA round-robin reclaim at intermediate level (Waiman Long) [1793534] - [mm] mm: memcontrol: fix recursive statistics correctness & scalabilty (Waiman Long) [1793534] - [mm] mm: memcontrol: move stat/event counting functions out-of-line (Waiman Long) [1793534] - [mm] mm: memcontrol: make cgroup stats and events query API explicitly local (Waiman Long) [1793534] - [mm] mm, memcg: rename ambiguously named memory.stat counters and functions (Waiman Long) [1793534] - [mm] mm: memcontrol: quarantine the mem_cgroup_nr_lru_pages() API (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace node summing with memcg_page_state() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace zone summing with lruvec_page_state() (Waiman Long) [1793534] - [include] mm: memcontrol: track LRU counts in the vmstats array (Waiman Long) [1793534] - [mm] mm: writeback: use exact memcg dirty counts (Waiman Long) [1793534] - [mm] mm: memcontrol: expose THP events on a per-memcg basis (Waiman Long) [1793534] - [mm] memcg: killed threads should not invoke memcg OOM killer (Waiman Long) [1793534] - [mm] mm, memcg: extract memcg maxable seq_file logic to seq_show_memcg_tunable (Waiman Long) [1793534] - [mm] mm, memcg: create mem_cgroup_from_seq (Waiman Long) [1793534] - [mm] mm/oom_kill.c: fix uninitialized oc->constraint (Waiman Long) [1793534] - [mm] mm, oom: add oom victim's memcg to the oom context information (Waiman Long) [1793534] - [mm] mm, oom: reorganize the oom report in dump_header (Waiman Long) [1793534] - [include] mm: Clarify the implication of adding new node stat items (Waiman Long) [1793534] - [mm] memcg: Revert "Add preemption point in accumulate_memcg_tree()" (Waiman Long) [1793534] - [base] driver core: add dev_groups to all drivers (Don Dutile) [1814347] - [tools] selftests/livepatch: Remove unused local variable in set_ftrace_enabled() (Yannick Cote) [1807115] - [tools] selftests/livepatch: Replace set_dynamic_debug() with setup_config() in README (Yannick Cote) [1807115] - [tools] selftests: livepatch: Fix it to do root uid check and skip (Yannick Cote) [1807115] - [tools] selftests/livepatch: Test interaction with ftrace_enabled (Yannick Cote) [1807115] - [tools] selftests/livepatch: Make dynamic debug setup and restore generic (Yannick Cote) [1807115] - [kernel] ftrace: Introduce PERMANENT ftrace_ops flag (Yannick Cote) [1807115] - [samples] livepatch: Handle allocation failure in the sample of shadow variable API (Yannick Cote) [1807115] - [lib] livepatch/samples/selftest: Use klp_shadow_alloc() API correctly (Yannick Cote) [1807115] - [lib] livepatch/selftest: Clean up shadow variable names and type (Yannick Cote) [1807115] - [samples] livepatch/sample: Use the right type for the leaking data pointer (Yannick Cote) [1807115] - [kernel] kprobes: Allow kprobes coexist with livepatch (Yannick Cote) [1727330 1807115] - [x86] ftrace/x86: Remove mcount() declaration (Yannick Cote) [1807115] - [tools] selftests: livepatch: add missing fragments to config (Yannick Cote) [1807115] - [lib] livepatch: Selftests of the API for tracking system state changes (Yannick Cote) [1807115] - [documentation] livepatch: Documentation of the new API for tracking system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Allow to distinguish different version of system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Basic API to track system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Keep replaced patches until post_patch callback is called (Yannick Cote) [1807115] - [tools] selftests/livepatch: Disable the timeout (Yannick Cote) [1807115] - [kernel] livepatch: Nullify obj->mod in klp_module_coming()'s error path (Yannick Cote) [1807115] - [powerpc] livepatch: Remove klp_check_compiler_support() (Yannick Cote) [1807115] - [x86] ftrace/x86: Remove mcount support (Yannick Cote) [1807115] - [x86] ftrace/x86_32: Remove support for non DYNAMIC_FTRACE (Yannick Cote) [1807115] - [documentation] docs/livepatch: Unify style of livepatch documentation in the ReST format (Yannick Cote) [1807115] - [documentation] docs: livepatch: convert docs to ReST and rename to *.rst (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicate warning about missing reliable stacktrace support (Yannick Cote) [1807115] - [kernel] livepatch: Use static buffer for debugging messages under rq lock (Yannick Cote) [1807115] - [include] livepatch: Remove stale kobj_added entries from kernel-doc descriptions (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicated code for early initialization (Yannick Cote) [1807115] - [kernel] livepatch: Remove custom kobject state handling (Yannick Cote) [1807115] - [kernel] livepatch: Convert error about unsupported reliable stacktrace into a warning (Yannick Cote) [1807115] - [kernel] kprobes: Replace p with other pointer types (Yannick Cote) [1727330 1807115]- [drm] drm/bochs: downgrade pci_request_region failure from error to warning (Dave Airlie) [1804735] - [drm] drm/bochs: deinit bugfix (Dave Airlie) [1804735] - [fs] gfs2: fix O_EXCL|O_CREAT handling on cold dcache (Andrew Price) [1811787] - [net] esp: remove the skb from the chain when it's enqueued in cryptd_wq (Xin Long) [1807909] - [powerpc] powerpc/nvdimm: set target_node properly (Diego Domingos) [1815038]- [kernel] posix-cpu-timers: Fix two trivial comments (Prarit Bhargava) [1810244] - [kernel] hrtimer: Annotate lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fix permission check regression (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Always clear head pointer on dequeue (Prarit Bhargava) [1810244] - [kernel] hrtimer: Add a missing bracket and hide `migration_base' on !SMP (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry_active check actually work correctly (Prarit Bhargava) [1810244] - [include] posix-timers: Unbreak CONFIG_POSIX_TIMERS=n build (Prarit Bhargava) [1810244] - [kernel] tick: Mark sched_timer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Utilize timerqueue for storage (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Move state tracking to struct posix_cputimers (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Deduplicate rlimit handling (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless comparisons (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of 64bit divisions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate timer expiry further (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of zero checks (Prarit Bhargava) [1810244] - [kernel] rlimit: Rewrite non-sensical RLIMIT_CPU comment (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Respect INFINITY for hard RTTIME limit (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch thread group sampling to array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Restructure expiry array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove cputime_expires (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry checks array based (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based sample functions (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Remove the odd field rename defines (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch check_*_timers() to array cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify set_process_cpu_timer() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify timer queueing (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based access to expiry cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move expiry cache into struct posix_cputimers (Prarit Bhargava) [1810244] - [include] sched: Move struct task_cputime to types.h (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Create a container struct (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move prof/virt_ticks into caller (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample task times once in expiry check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of pointer indirection (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify sample functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless return value check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_set() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate thread group sample code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Rename thread_group_cputimer() and make it static (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample directly in timer check (Prarit Bhargava) [1810244] - [kernel] itimers: Use quick sample function (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide quick sample function for itimer (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_timer_create() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_clock_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide task validation functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sanitize bogus WARNONS (Prarit Bhargava) [1810244] - [kernel] hrtimer: Don't take expiry_lock when timer is currently migrated (Prarit Bhargava) [1810244] - [kernel] hrtimer: Protect lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fixup stale comment (Prarit Bhargava) [1810244] - [include] alarmtimers: Avoid rtc.h include (Prarit Bhargava) [1810244] - [include] posix-timers: Cleanup forward declarations and includes (Prarit Bhargava) [1810244] - [kernel] hrtimer: Improve comments on handling priority inversion against softirq kthread (Prarit Bhargava) [1810244] - [kernel] posix-timers: Use a callback for cancel synchronization on PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] posix-timers: Move rcu_head out of it union (Prarit Bhargava) [1810244] - [kernel] posix-timers: Rework cancel retry loops (Prarit Bhargava) [1810244] - [kernel] posix-timers: Cleanup the flag/flags confusion (Prarit Bhargava) [1810244] - [kernel] itimers: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [fs] timerfd: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] alarmtimer: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] sched/deadline: Ensure inactive_timer runs in hardirq context (Prarit Bhargava) [1810244] - [kernel] timers: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Determine hard/soft expiry mode for hrtimer sleepers on RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT (Prarit Bhargava) [1810244] - [kernel] tick: Mark tick related hrtimers to expiry in hard interrupt context (Prarit Bhargava) [1810244] - [kvm] KVM: LAPIC: Mark hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] watchdog: Mark watchdog_hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] perf/core: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] hrtimer: Make enqueue mode check work on RT (Prarit Bhargava) [1810244] - [kernel] sched: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [staging] hrtimer/treewide: Use hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Provide hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper() calls (Prarit Bhargava) [1810244] - [kernel] hrtimer: Remove task argument from hrtimer_init_sleeper() (Prarit Bhargava) [1810244] - [kernel] futex: Consolidate duplicated timer setup code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove private interval storage (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Unbreak timer rearming (Prarit Bhargava) [1810244] - [mm] mm, slub: naive detection of double-free or freelist corruption (Rafael Aquini) [1810288] - [fs] nfs: add minor version to nfs_server_key for fscache (Dave Wysochanski) [1777097] - [edac] EDAC, mellanox: Add ECC support for BlueField DDR4 (Alaa Hleihel) [1725108] - [platform] platform/mellanox: fix potential deadlock in the tmfifo driver (Alaa Hleihel) [1655736] - [platform] platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc (Alaa Hleihel) [1655736] - [mm] powerpc/pmem: Fix kernel crash due to wrong range value usage in flush_dcache_range (Steve Best) [1814279] - [mm] powerpc: Chunk calls to flush_dcache_range in arch_*_memory (Steve Best) [1814279] - [fs] cifs: fix NULL dereference in match_prepath (Leif Sahlberg) [1760879] - [fs] cifs: fail i/o on soft mounts if sessionsetup errors out (Leif Sahlberg) [1798031] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Perry Yuan) [1807965] - [fs] cifs: make sure we do not overflow the max EA buffer size (Leif Sahlberg) [1752437]- [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1814350] - [fs] fuse: fix stack use after return (Miklos Szeredi) [1814666]- [target] scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" (Maurizio Lombardi) [1784442] - [infiniband] scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout" (Maurizio Lombardi) [1784442] - [target] scsi: Revert "target/core: Inline transport_lun_remove_cmd()" (Maurizio Lombardi) [1784442] - [target] scsi: libfc: remove unnecessary assertion on ep variable (Maurizio Lombardi) [1784442] - [infiniband] scsi: RDMA/isert: Fix a recently introduced regression related to logout (Maurizio Lombardi) [1784442] - [target] scsi: target/iblock: Fix protection error with blocks greater than 512B (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Fix a pr_debug() argument (Maurizio Lombardi) [1784442] - [target] scsi: target: iscsi: Wait for all commands to finish before freeing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Release SPC-2 reservations when closing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Document target_cmd_size_check() (Maurizio Lombardi) [1784442] - [target] scsi: target: tcmu: Prevent memory reclaim recursion (Maurizio Lombardi) [1784442] - [scsi] scsi: cxgb4i: remove set but not used variable 'ppmax' (Maurizio Lombardi) [1784442] - [target] scsi: target: remove unused extension parameters (Maurizio Lombardi) [1784442] - [target] scsi: target: fix SendTargets=All string compares (Maurizio Lombardi) [1784442] - [target] scsi: target: Remove tpg_list and se_portal_group.se_tpg_node (Maurizio Lombardi) [1784442] - [target] scsi: target: cxgbit: Fix cxgbit_fw4_ack() (Maurizio Lombardi) [1784442] - [infiniband] IB/hfi1: TID RDMA WRITE should not return IB_WC_RNR_RETRY_EXC_ERR (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Calculate flow weight based on QP MTU for TID RDMA (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure r_tid_ack is valid before building TID RDMA ACK packet (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure full Gen3 speed in a Gen4 system (Kamal Heib) [1786601] - [infiniband] IB/core: Avoid deadlock during netlink message handling (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Fix incorrect error print (Kamal Heib) [1786601] - [infiniband] IB/iser: Support up to 16MB data transfer in a single command (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Add missing cast for 32 bit (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update name of some functions (Kamal Heib) [1786601] - [infiniband] RDMA/iwpm: Delete unnecessary checks before the macro call "dev_kfree_skb" (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Use existing FIELD_SIZEOF macro (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Remove umem check on dereg MR flow (Kamal Heib) [1786601] - [net] xprtrdma: Send Queue size grows after a reconnect (Kamal Heib) [1786601] - [net] xprtrdma: Clear xprt->reestablish_timeout on close (Kamal Heib) [1786601] - [net] xprtrdma: Recycle MRs after disconnect (Kamal Heib) [1786601] - [net] xprtrdma: Optimize rpcrdma_post_recvs() (Kamal Heib) [1786601] - [net] xprtrdma: Inline XDR chunk encoder functions (Kamal Heib) [1786601] - [infiniband] RDMA/core: Make invalidate_range a device operation (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use kvcalloc for the dma_list and page_list (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Check for overflow when computing the umem_odp end (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Provide ib_umem_odp_release() to undo the allocs (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Split creating a umem_odp from ib_umem_get (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make the three ways to create a umem_odp clear (Kamal Heib) [1786601] - [infiniband] RMDA/odp: Consolidate umem_odp initialization (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make it clearer when a umem is an implicit ODP umem (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Iterate over the whole rbtree directly (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use the common interval tree library instead of generic (Kamal Heib) [1786601] - [net] xprtrdma: Clean up xprt_rdma_set_connect_timeout() (Kamal Heib) [1786601] - [net] xprtrdma: Use an llist to manage free rpcrdma_reps (Kamal Heib) [1786601] - [net] xprtrdma: Remove rpcrdma_buffer::rb_mrlock (Kamal Heib) [1786601] - [net] xprtrdma: Cache free MRs in each rpcrdma_req (Kamal Heib) [1786601] - [net] xprtrdma: Ensure creating an MR does not trigger FS writeback (Kamal Heib) [1786601] - [net] xprtrdma: Move rpcrdma_mr_get out of frwr_map (Kamal Heib) [1786601] - [net] xprtrdma: Combine rpcrdma_mr_put and rpcrdma_mr_unmap_and_put (Kamal Heib) [1786601] - [net] xprtrdma: Simplify rpcrdma_mr_pop (Kamal Heib) [1786601] - [net] xprtrdma: Rename rpcrdma_buffer::rb_all (Kamal Heib) [1786601] - [net] xprtrdma: Rename CQE field in Receive trace points (Kamal Heib) [1786601] - [infiniband] RDMA: Delete DEBUG code (Kamal Heib) [1786601] - [include] xprtrdma: Boost client's max slot table size to match Linux server (Kamal Heib) [1786601] - [net] xprtrdma: Boost maximum transport header size (Kamal Heib) [1786601] - [net] xprtrdma: Fix calculation of ri_max_segs again (Kamal Heib) [1786601] - [net] xprtrdma: Update obsolete comment (Kamal Heib) [1786601] - [net] xprtrdma: Refresh the documenting comment in frwr_ops.c (Kamal Heib) [1786601] - [net] svcrdma: Use llist for managing cache of recv_ctxts (Kamal Heib) [1786601] - [net] svcrdma: Remove svc_rdma_wq (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Rate limit admin queue error prints (Kamal Heib) [1786601] - [rdma] RDMA/core: Introduce ratelimited ibdev printk functions (Kamal Heib) [1786601] - [net] rdma: Enable ib_alloc_cq to spread work over a device's comp_vectors (Kamal Heib) [1786601] - [infiniband] RDMA/core: fix spelling mistake "Nelink" -> "Netlink" (Kamal Heib) [1786601] - [infiniband] net: Use skb_frag_off accessors (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Expose device statistics (Kamal Heib) [1786601] - [infiniband] RDMA/core: Support netlink commands in non init_net net namespaces (Kamal Heib) [1786601] - [rdma] RDMA: Make most headers compile stand alone (Kamal Heib) [1786601] - [infiniband] RDMA/core: Annotate destroy of mutex to ensure that it is released as unlocked (Kamal Heib) [1786601] - [infiniband] net: Use skb accessors in network drivers (Kamal Heib) [1786601] - [documentation] docs: infiniband: add it to the driver-api bookset (Kamal Heib) [1786601] - [infiniband] IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update from locked to pinned_vm (Kamal Heib) [1786601] - [infiniband] opa_vnic: fix check on record->event, incorrect operator used (Kamal Heib) [1786601] - [infiniband] opa_vnic: Convert vport_idr to XArray (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds (Kamal Heib) [1786601] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Kamal Heib) [1786601] - [infiniband] treewide: Add SPDX license identifier - Kbuild (Kamal Heib) [1786601] - [infiniband] mm/gup: add make_dirty arg to put_user_pages_dirty_lock() (Kamal Heib) [1786601] - [netdrv] ibmvnic: Do not process device remove during device reset (Steve Best) [1813223] - [bluetooth] Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature" (Gopal Tiwari) [1811534] - [tty] serial: 8250_pci: Make PCI class test non fatal (Prarit Bhargava) [1812742] - [powercap] powercap/intel_rapl: add support for ICX-D (Steve Best) [1485067] - [char] drivers: ipmi: fix off-by-one bounds check that leads to a out-of-bounds write (Tony Camuso) [1812922] - [char] ipmi:ssif: Handle a possible NULL pointer reference (Tony Camuso) [1812922] - [char] drivers: ipmi: Modify max length of IPMB packet (Tony Camuso) [1812922] - [char] drivers: ipmi: Support raw i2c packet in IPMB (Tony Camuso) [1812922] - [char] ipmi: fix ipmb_poll()'s return type (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation, continued (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation (Tony Camuso) [1812922] - [char] ipmi: kill off 'timespec' usage again (Tony Camuso) [1812922] - [char] drivers: ipmi: Support for both IPMB Req and Resp (Tony Camuso) [1812922] - [char] ipmi: Fix memory leak in __ipmi_bmc_register (Tony Camuso) [1812922] - [char] ipmi: bt-bmc: use devm_platform_ioremap_resource() to simplify code (Tony Camuso) [1812922] - [char] ipmi: use *ph to print small buffer (Tony Camuso) [1812922] - [char] ipmi: Don't leave holes in the I2C address list in the ssif driver (Tony Camuso) [1812922] - [char] ipmi: fix return value of ipmi_set_my_LUN (Tony Camuso) [1812922] - [char] ipmi: Convert pr_xxx() to dev_xxx() in the BT code (Tony Camuso) [1812922] - [char] ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address (Tony Camuso) [1812922] - [char] ipmi_si: fix potential integer overflow on large shift (Tony Camuso) [1812922] - [char] ipmi_si_pci: fix NULL device in ipmi_si error message (Tony Camuso) [1812922] - [char] ipmi: Convert printk(KERN_ to pr_( (Tony Camuso) [1812922] - [char] pci:ipmi: Move IPMI PCI class id defines to pci_ids.h (Tony Camuso) [1812922] - [char] ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi (Tony Camuso) [1812922] - [fs] NFSv4 fix acl retrieval over krb5i/krb5p mounts (Steve Dickson) [1787627]- [fs] gfs2: Additional information when gfs2_ail1_flush withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Fix lru_count going negative (Robert S Peterson) [1752976] - [fs] gfs2: allow journal replay to hold sd_log_flush_lock (Robert S Peterson) [1752976] - [fs] gfs2: don't allow releasepage to free bd still used for revokes (Robert S Peterson) [1752976] - [fs] gfs2: clean up iopen glock mess in gfs2_create_inode (Robert S Peterson) [1752976] - [fs] gfs2: flesh out delayed withdraw for gfs2_log_flush (Robert S Peterson) [1752976] - [fs] gfs2: Fix incorrect variable name (Robert S Peterson) [1752976] - [fs] gfs2: Do proper error checking for go_sync family of glops functions (Robert S Peterson) [1752976] - [fs] gfs2: Don't demote a glock until its revokes are written (Robert S Peterson) [1752976] - [fs] gfs2: drain the ail2 list after io errors (Robert S Peterson) [1752976] - [fs] gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails (Robert S Peterson) [1752976] - [fs] gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty (Robert S Peterson) [1752976] - [fs] gfs2: Check for log write errors before telling dlm to unlock (Robert S Peterson) [1752976] - [fs] gfs2: Prepare to withdraw as soon as an IO error occurs in log write (Robert S Peterson) [1752976] - [fs] gfs2: Issue revokes more intelligently (Robert S Peterson) [1752976] - [fs] gfs2: Add verbose option to check_journal_clean (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop when checking ail item count before go_inval (Robert S Peterson) [1752976] - [fs] gfs2: Force withdraw to replay journals and wait for it to finish (Robert S Peterson) [1752976] - [fs] gfs2: Allow some glocks to be used during withdraw (Robert S Peterson) [1752976] - [fs] gfs2: move check_journal_clean to util.c for future use (Robert S Peterson) [1752976] - [fs] gfs2: Ignore dlm recovery requests if gfs2 is withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: Only complain the first time an io error occurs in quota or log (Robert S Peterson) [1752976] - [fs] gfs2: log error reform (Robert S Peterson) [1752976] - [fs] gfs2: Rework how rgrp buffer_heads are managed (Robert S Peterson) [1752976] - [fs] gfs2: clear ail1 list when gfs2 withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Introduce concept of a pending withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Return bool from gfs2_assert functions (Robert S Peterson) [1752976] - [fs] gfs2: Turn gfs2_consist into void functions (Robert S Peterson) [1752976] - [fs] gfs2: Remove usused cluster_wide arguments of gfs2_consist functions (Robert S Peterson) [1752976] - [fs] gfs2: Report errors before withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Split gfs2_lm_withdraw into two functions (Robert S Peterson) [1752976] - [fs] gfs2: Fix possible fs name overflows (Robert S Peterson) [1752976] - [fs] gfs2: Remove active journal side effect from gfs2_write_log_header (Robert S Peterson) [1752976] - [fs] gfs2: Don't loop forever in gfs2_freeze if withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop in gfs2_ail1_flush on io error (Robert S Peterson) [1752976] - [fs] gfs2: Introduce function gfs2_withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix glock reference problem in gfs2_trans_add_unrevoke (Robert S Peterson) [1752976] - [fs] gfs2: make gfs2_log_shutdown static (Robert S Peterson) [1752976] - [fs] gfs2: replace more printk with calls to fs_info and friends (Robert S Peterson) [1752976] - [fs] gfs2: dump fsid when dumping glock problems (Robert S Peterson) [1752976] - [fs] gfs2: simplify gfs2_freeze by removing case (Robert S Peterson) [1752976] - [fs] gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWN (Robert S Peterson) [1752976] - [fs] gfs2: Warn when a journal replay overwrites a rgrp with buffers (Robert S Peterson) [1752976] - [fs] gfs2: log which portion of the journal is replayed (Robert S Peterson) [1752976] - [fs] gfs2: kthread and remount improvements (Robert S Peterson) [1752976] - [fs] gfs2: Fix occasional glock use-after-free (Robert S Peterson) [1752976] - [fs] gfs2: Rename sd_log_le_{revoke,ordered} (Robert S Peterson) [1724769] - [watchdog] watchdog: make nowayout sysfs file writable (David Arcari) [1802742] - [watchdog] watchdog: prevent deferral of watchdogd wakeup on RT (David Arcari) [1802742] - [watchdog] watchdog: Fix the race between the release of watchdog_core_data and cdev (David Arcari) [1802742] - [watchdog] watchdog: convert remaining drivers to use SPDX license identifier (David Arcari) [1802742] - [watchdog] watchdog: make the device time out at open_deadline when open_timeout is used (David Arcari) [1802742] - [watchdog] watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT (David Arcari) [1802742] - [watchdog] watchdog: introduce watchdog.open_timeout commandline parameter (David Arcari) [1802742] - [watchdog] watchdog: let core print error message when registering device fails (David Arcari) [1802742] - [watchdog] watchdog: make watchdog_deferred_registration_add() void (David Arcari) [1802742] - [watchdog] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1802742] - [watchdog] watchdog: add error messages when initializing timeout fails (David Arcari) [1802742] - [watchdog] watchdog: refactor watchdog_init_timeout (David Arcari) [1802742] - [watchdog] watchdog: core: fix null pointer dereference when releasing cdev (David Arcari) [1802742] - [x86] x86/ioapic: Prevent inconsistent state when moving an interrupt (Prarit Bhargava) [1810236] - [x86] x86/fpu: Don't cache access to fpu_fpregs_owner_ctx (Prarit Bhargava) [1810236] - [lib] lib/ubsan: don't serialize UBSAN report (Prarit Bhargava) [1810243] - [lib] ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_bounds() in uaccess regions (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix pwq ref leak in rescuer_thread() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix missing kfree(rescuer) in destroy_workqueue() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix spurious sanity check failures in destroy_workqueue() (Prarit Bhargava) [1810243] - [include] hrtimer: Add kernel doc annotation for HRTIMER_MODE_HARD (Prarit Bhargava) [1810243] - [kernel] genirq: Force interrupt threading on RT (Prarit Bhargava) [1810243] - [include] hrtimer: Introduce HARD expiry mode (Prarit Bhargava) [1810243] - [kernel] workqueue: Remove GPF argument from alloc_workqueue_attrs() (Prarit Bhargava) [1810243] - [kernel] workqueue: Make alloc/apply/free_workqueue_attrs() static (Prarit Bhargava) [1810243] - [tools] objtool: Add UACCESS validation (Prarit Bhargava) [1810243] - [tools] objtool: Handle function aliases (Prarit Bhargava) [1810243] - [lib] ubsan: build ubsan.c more conservatively (Prarit Bhargava) [1810243] - [lib] x86/uaccess, ubsan: Fix UBSAN vs. SMAP (Prarit Bhargava) [1810243] - [tools] objtool: Rewrite alt->skip_orig (Prarit Bhargava) [1810243] - [fs] dlm: Don't swamp the CPU with callbacks queued during recovery (Robert S Peterson) [1752976] - [nvme] nvmet: update AEN list and array at one place (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix controller use after free (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix error print message at nvmet_install_queue function (Gopal Tiwari) [1781927] - [nvme] nvme-pci: remove nvmeq->tags (Gopal Tiwari) [1781927] - [nvme] nvmet: fix dsm failure when payload does not match sgl descriptor (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: switch to use helpers (Gopal Tiwari) [1781927] - [nvme] nvmet: fix per feat data len for get_feature (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix read queue count (Gopal Tiwari) [1781927] - [nvme] nvme/pci Limit write queue sizes to possible cpus (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix write and poll queue types (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Remove last_cq_head (Gopal Tiwari) [1781927] - [nvme] nvme: Namepace identification descriptor list is optional (Gopal Tiwari) [1781927] - [nvme] Revert "nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T" (Gopal Tiwari) [1781927] - [nvme] nvme: else following return is not needed (Gopal Tiwari) [1781927] - [nvme] nvme: add error message on mismatching controller ids (Gopal Tiwari) [1781927] - [nvme] nvme_fc: add module to ops template to allow module references (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: add quirk to avoid changing temperature threshold (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: provide temperature min and max values for each sensor (Gopal Tiwari) [1781927] - [nvme] nvme: Discard workaround for non-conformant devices (Gopal Tiwari) [1781927] - [nvme] nvme: Add hardware monitoring support (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix crash in nvme_mpath_clear_ctrl_paths (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: fix a segmentation fault during module unload (Gopal Tiwari) [1781927] - [nvme] nvmet: clean up command parsing a bit (Gopal Tiwari) [1781927] - [nvme] nvmet: fill discovery controller sn, fr and mn correctly (Gopal Tiwari) [1781927] - [nvme] nvmet: Open code nvmet_req_execute() (Gopal Tiwari) [1781927] - [nvme] nvmet: Remove the data_len field from the nvmet_req struct (Gopal Tiwari) [1781927] - [nvme] nvmet: add plugging for read/write when ns is bdev (Gopal Tiwari) [1781927] - [nvme] nvmet: stop using bio_set_op_attrs (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce nvmet_dsm_len() helper (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Spelling s/resdicovered/rediscovered/ (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't check data_len in nvmet_tcp_map_data() (Gopal Tiwari) [1781927] - [nvme] nvme: Introduce nvme_lba_to_sect() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't set the request's data_len (Gopal Tiwari) [1781927] - [nvme] nvmet: Cleanup discovery execute handlers (Gopal Tiwari) [1781927] - [nvme] nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed (Gopal Tiwari) [1781927] - [nvme] nvme: Cleanup and rename nvme_block_nr() (Gopal Tiwari) [1781927] - [nvme] nvme: introduce "Command Aborted By host" status code (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce common execute function for get_log_page and identify (Gopal Tiwari) [1781927] - [nvme] nvme: move common call to nvme_cleanup_cmd to core layer (Gopal Tiwari) [1781927] - [nvme] nvmet: add unlikely check at nvmet_req_alloc_sgl (Gopal Tiwari) [1781927] - [nvme] nvme-fc: ensure association_id is cleared regardless of a Disconnect LS (Gopal Tiwari) [1781927] - [nvme] nvme-fc: clarify error messages (Gopal Tiwari) [1781927] - [nvme] nvme: introduce nvme_is_aen_req function (Gopal Tiwari) [1781927] - [nvme] nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes (Gopal Tiwari) [1781927] - [nvme] nvmet: use bio_io_error instead of duplicating it (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: remove unused groups_only mode in ana log (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix possible io hang after ctrl reconnect (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL (Gopal Tiwari) [1781927] - [nvme] nvme: Wait for reset state when required (Gopal Tiwari) [1781927] - [nvme] nvme: Prevent resets during paused controller state (Gopal Tiwari) [1781927] - [nvme] nvme: Restart request timers in resetting state (Gopal Tiwari) [1781927] - [nvme] nvme: Remove ADMIN_ONLY state (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Free tagset if no IO queues (Gopal Tiwari) [1781927] - [nvme] nvme: fix possible deadlock when nvme_update_formats fails (Gopal Tiwari) [1781927] - [include] nvme-fc: Sync nvme-fc header to FC-NVME-2 (Gopal Tiwari) [1781927] - [nvme] nvme: retain split access workaround for capability reads (Gopal Tiwari) [1781927] - [nvme] nvme: Move ctrl sqsize to generic space (Gopal Tiwari) [1781927] - [nvme] nvme: Add ctrl attributes for queue_count and sqsize (Gopal Tiwari) [1781927] - [nvme] nvme: allow 64-bit results in passthru commands (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Fix max_hw_sectors calculation (Gopal Tiwari) [1781927] - [nvme] Added QUIRKs for ADATA XPG SX8200 Pro 512GB (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix wrong stop condition in io_work (Gopal Tiwari) [1781927] - [nvme] nvme: fix an error code in nvme_init_subsystem() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: remove superflous check on request sgl (Gopal Tiwari) [1781927] - [nvme] nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Fix a race in controller removal (Gopal Tiwari) [1781927] - [nvme] nvmet: change ppl to lpp (Gopal Tiwari) [1781927] - [nvme] nvme: add uevent variables for controller devices (Gopal Tiwari) [1781927] - [nvme] nvme: Remove redundant assignment of cq vector (Gopal Tiwari) [1781927] - [nvme] nvme: enable aen regardless of the presence of I/O queues (Gopal Tiwari) [1781927] - [nvme] nvme: send discovery log page change events to userspace (Gopal Tiwari) [1781927] - [nvme] nvme: Assign subsys instance from first ctrl (Gopal Tiwari) [1781927] - [nvme] nvmet: fix a wrong error status returned in error log page (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: remove redundant assignment to variable ret (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: allow discovery subsystems accept a kato (Gopal Tiwari) [1781927] - [nvme] nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery() (Gopal Tiwari) [1781927] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Fail transport errors with NVME_SC_HOST_PATH (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_report_ns_ids propagate error back (Gopal Tiwari) [1781927] - [nvme] nvme: pass status to nvme_error_status (Gopal Tiwari) [1781927] - [nvme] nvme: fix ns removal hang when failing to revalidate due to a transient error (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_identify_ns propagate errors back (Gopal Tiwari) [1781927] - [nvme] nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed (Gopal Tiwari) [1781927] - [nvme] nvme: include admin_q sync with nvme_sync_queues (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Add TOS for rdma transport (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Support shared tags across queues for Apple 2018 controllers (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for Apple 2018+ models (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for variable IO SQ element size (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use struct nvme_ctrl directly (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme: trace bio completion (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible NULL deref (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: Add type of service (TOS) configuration (Gopal Tiwari) [1781927] - [nvme] nvmet: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [nvme] nvmet: fix data units read and written counters in SMART log (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible memory leak (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: support simple polling (Gopal Tiwari) [1781927] - [nvme] nvme: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [include] nvme: add Get LBA Status command opcode (Gopal Tiwari) [1781927] - [nvme] nvme: move sqsize setting to the core (Gopal Tiwari) [1781927] - [nvme] nvme: don't pass cap to nvme_disable_ctrl (Gopal Tiwari) [1781927] - [nvme] nvme-pci: set ctrl sqsize to the device q_depth (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: cleanup nvme_tcp_recv_pdu (Gopal Tiwari) [1781927] - [nvme] nvme: have nvme_init_identify set ctrl->cap (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use protocol specific operations while reading socket (Gopal Tiwari) [1781927] - [nvme] nvme: Fix cntlid validation when not using NVMEoF (Gopal Tiwari) [1781927] - [infiniband] PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() (Gopal Tiwari) [1781927] - [nvme] PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() (Gopal Tiwari) [1781927] - [lightnvm] lightnvm: remove nvm_submit_io_sync_fn (Gopal Tiwari) [1781927] - [powerpc] xive: Discard ESB load value when interrupt is invalid (David Gibson) [1744408] - [documentation] kvm: ppc: book3s hv: xive: Allow userspace to set the # of VPs (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Make VP block size configurable (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Set kvm->arch.xive when VPs are allocated (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Compute the VP id in a common helper (David Gibson) [1744408] - [powerpc] xive: Implement get_irqchip_state method for XIVE to fix shutdown race (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Free escalation interrupts before disabling the VP (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Ensure VP isn't already in use (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: Fix regression on big endian hosts (David Gibson) [1725763] - [powerpc] 64s: Fix misleading SPR and timebase information (David Gibson) [1725763] - [powerpc] powernv: Add ultravisor message log interface (David Gibson) [1725763] - [powerpc] powernv/opal-msglog: Refactor memcons code (David Gibson) [1725763] - [powerpc] kvm: Use UV_RETURN ucall to return to ultravisor (David Gibson) [1725763] - [powerpc] powernv: Access LDBAR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] powernv/idle: Fix restore of SPRN_LDBAR for POWER9 stop state (David Gibson) [1725763] - [powerpc] powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idle (David Gibson) [1725763] - [powerpc] 64s: Reimplement book3s idle code in C (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore IAMR after idle" (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle" (David Gibson) [1725763] - [powerpc] mm: Write to PTCR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] mm: Use UV_WRITE_PATE ucall to register a PATE (David Gibson) [1725763] - [powerpc] powernv: Introduce FW_FEATURE_ULTRAVISOR (David Gibson) [1725763] - [powerpc] kernel: Add ucall_norets() ultravisor call handler (David Gibson) [1725763] - [documentation] documentation/powerpc: Ultravisor API (David Gibson) [1725763] - [documentation] documentation/powerpc: Add ELF note documentation (David Gibson) [1725763] - [powerpc] Add PowerPC Capabilities ELF note (David Gibson) [1725763] - [netdrv] mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti) [1780643] - [net] bluetooth: Add debug setting for changing minimum encryption key size (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Let hidp_send_message return number of queued bytes (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: search for destination address in all peers (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: always check destination address (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: check neighbour table for SLAAC (Gopal Tiwari) [1764976] - [net] bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug (Gopal Tiwari) [1764976] - [net] bluetooth: Use controller sets when available (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Check bearer type on __l2cap_global_chan_by_addr (Gopal Tiwari) [1764976] - [net] bluetooth: validate BLE connection interval updates (Gopal Tiwari) [1764976] - [net] bluetooth: Add support for LE ping feature (Gopal Tiwari) [1764976] - [net] bluetooth: Check state in l2cap_disconnect_rsp (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: NUL terminate a string in the compat ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Ignore CC events not matching the last HCI command (Gopal Tiwari) [1764976] - [net] bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1764976] - [net] bluetooth: hci_core: Don't stop BT if the BD address missing in dts (Gopal Tiwari) [1764976] - [net] bluetooth: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1764976] - [net] bluetooth: Add return check for L2CAP security level set (Gopal Tiwari) [1764976] - [net] bluetooth: Fix not initializing L2CAP tx_credits (Gopal Tiwari) [1764976] - [net] bluetooth: Check address length before reading address field (Gopal Tiwari) [1764976] - [net] bluetooth: Add quirk for reading BD_ADDR from fwnode property (Gopal Tiwari) [1764976] - [net] bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: a2mp: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: hci_event: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix decrementing reference count twice in releasing socket (Gopal Tiwari) [1764976] - [net] bluetooth: make hw_err static, reduces object code size (Gopal Tiwari) [1764976] - [net] bluetooth: Allow driver specific cmd timeout handling (Gopal Tiwari) [1764976] - [net] bluetooth: Mark expected switch fall-throughs (Gopal Tiwari) [1764976] - [net] bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt (Gopal Tiwari) [1764976] - [net] Bluetooth: Fix locking in bt_accept_enqueue() for BH context (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: Fix debugfs_simple_attr.cocci warnings (Gopal Tiwari) [1764976] - [net] bluetooth: Fix unnecessary error message for HCI request completion (Gopal Tiwari) [1764976] - [net] bluetooth: clean an indentation issue, remove extraneous space (Gopal Tiwari) [1764976] - [net] bluetooth: Change to use DEFINE_SHOW_ATTRIBUTE macro (Gopal Tiwari) [1764976] - [net] bluetooth: Remove redundant check on status (Gopal Tiwari) [1764976] - [net] bluetooth: Errata Service Release 8, Erratum 3253 (Gopal Tiwari) [1764976] - [net] bluetooth: Use separate L2CAP LE credit based connection result values (Gopal Tiwari) [1764976] - [net] rfcomm: get rid of mentioning TIOC[SG]SERIAL (Gopal Tiwari) [1764976] - [net] bluetooth: Fix debugfs NULL pointer dereference (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Detect if remote is not able to use the whole MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive rx credits from MTU and MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive MPS from connection MTU (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions and track LE resolve list modification (Gopal Tiwari) [1764976] - [net] bluetooth: Remove unnecessary smp_mb__{before, after}_atomic (Gopal Tiwari) [1764976] - [net] bluetooth: smp: fix crash in unpairing (Gopal Tiwari) [1764976] - [net] bluetooth: smp: Fix trying to use non-existent local OOB data (Gopal Tiwari) [1764976] - [net] bluetooth: Use correct tfm to generate OOB data (Gopal Tiwari) [1764976] - [net] hidp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] hidp: constify hidp_connection_add() (Gopal Tiwari) [1764976] - [net] cmtp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bnep: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions for LE set address resolution (Gopal Tiwari) [1764976] - [net] bluetooth: remove redundant variables 'adv_set' and 'cp' (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Fix handling of strncpy for hid->name information (Gopal Tiwari) [1764976] - [net] bluetooth: Add new quirk for non-persistent setup settings (Gopal Tiwari) [1764976] - [net] bluetooth: Handle ADv set terminated event (Gopal Tiwari) [1764976] - [net] bluetooth: Implement secondary advertising on different PHYs (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set ADV set random address (Gopal Tiwari) [1764976] - [net] bluetooth: Implement disable and removal of adv instance (Gopal Tiwari) [1764976] - [net] bluetooth: Use ext adv for directed adv (Gopal Tiwari) [1764976] - [net] bluetooth: Implement PHY changed event (Gopal Tiwari) [1764976] - [net] bluetooth: Handle extended ADV PDU types (Gopal Tiwari) [1764976] - [net] bluetooth: Use Set ext adv/scan rsp data if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Impmlement extended adv enable (Gopal Tiwari) [1764976] - [net] bluetooth: Define PHY flags in hdev and set 1M as default (Gopal Tiwari) [1764976] - [net] bluetooth: Read no of adv sets during init (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Get PHY Configuration mgmt command (Gopal Tiwari) [1764976] - [net] bluetooth: Use selected PHYs in extended connect (Gopal Tiwari) [1764976] - [net] bluetooth: Set Scan PHYs based on selected PHYs by user (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set PHY Confguration command (Gopal Tiwari) [1764976] - [net] bluetooth: Add defines for BREDR pkt_type (Gopal Tiwari) [1764976] - [net] bluetooth: Use lock_sock_nested in bt_accept_enqueue (Gopal Tiwari) [1764976] - [net] bluetooth: avoid killing an already killed socket (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended LE Connection if supported (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for le conn status and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Process extended ADV report event (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended scanning if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for LE set scan start and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Store Resolv list size (Gopal Tiwari) [1764976] - [net] bluetooth: Add HCI command for clear Resolv list (Gopal Tiwari) [1764976] - [leds] triggers: let struct (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Skip 1 error print in device_want_to_sleep() (Gopal Tiwari) [1764976] - [bluetooth] btqca: Reset download type to default (Gopal Tiwari) [1764976] - [bluetooth] btqca: release_firmware after qca_inject_cmd_complete_event (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Send VS pre shutdown command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Use correct byte format for opcode of injected command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add a short delay before downloading the NVM (Gopal Tiwari) [1764976] - [bluetooth] btusb: Fix error return code in btusb_mtk_setup_firmware() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use kfree_skb() instead of kfree() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7663U USB devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7668U USB devices (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3491 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3501 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] hci_bcsp: Fix memory leak in rx_skb (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8723DU (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for clock osc property (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for boot-gpios property (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4359C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Load customized NVM based on the device property (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Add serdev support (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Wait for final ack before switching baudrate (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Add function to wait for characters to be sent (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: wcn3990: Drop baudrate change vendor event (Gopal Tiwari) [1764976] - [bluetooth] btqca: inject command complete event during fw download (Gopal Tiwari) [1764976] - [bluetooth] Cleanup formatting and coding style (Gopal Tiwari) [1764976] - [bluetooth] btrtl: HCI reset on close for Realtek BT chip (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: Refactor download_firmware (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: set operational frequency earlier (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM4356 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Rename STATE_ to QCA_ (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM2076B1 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Added support for WCN3998 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Fix crash with non-serdev devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Give enough time to ROME controller to bootup (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Fix empty regulator supplies for Intel Macs (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM2076B1 UART Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43341B (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for SD8987 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Drop newline with bt_dev logging macros (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Fix hdev->stat.byte_rx accumulation (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add runtime PM support to SDIO based Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add a bit definition for CHLPCR (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fixed incorrect type in assignment (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: fix spelling mistake "sliped" -> "slipped" (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: fix uninitialized symbol errors in btmtksdio_rx_packet (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Use module_sdio_driver helper (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663S and MT7668S SDIO devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Fix misspelling of 'baudrate' (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper function to get the chip family (Gopal Tiwari) [1764976] - [bluetooth] btusb: request wake pin with NOAUTOEN (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663U and MT7668U UART devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Reduce delay after sending baudrate request for WCN3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: add QCA6174A compatible properties (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use msleep() instead of open coding it (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add delay after power-off pulse (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Move boot delay to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Pass boolean 'on/off' to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] btqcomsmd: use HCI_QUIRK_USE_BDADDR_PROPERTY (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Set HCI_QUIRK_USE_BDADDR_PROPERTY for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto() (Gopal Tiwari) [1764976] - [bluetooth] mediatek: update the common setup between MT7622 and other devices (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass a pointer to mtk_hci_wmt_sync (Gopal Tiwari) [1764976] - [bluetooth] mediatek: fix up an error path to restore bdev->tx_state (Gopal Tiwari) [1764976] - [bluetooth] mediatek: trivial typo fix (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Initialize hci_dev before open() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Disable IBS state machine and flush Tx buffer (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Deassert RTS while baudrate change command (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: use wait_until_sent() for power pulses (Gopal Tiwari) [1764976] - [bluetooth] remove redundant zero check on count (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add shutdown routine for BTUSB_INTEL_NEW devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: btusb_intel_cmd_timeout: use sleeping functions (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Restore old logic to assume firmware is already loaded (Gopal Tiwari) [1764976] - [bluetooth] btusb: Use the cmd_timeout method to reset the Intel BT chip (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for sd8977 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: Drop unused GPIO includes (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: lower log level of informational message (Gopal Tiwari) [1764976] - [bluetooth] hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: improve printk messages (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper to set device address (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4329B1 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle specific unknown packets after firmware loading (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Turn off RTL8723BS on suspend, reprobe on resume (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add suspend / resume ops (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: clean an indentation issue, remove extraneous spaces (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Remove setting of HCI_QUIRK_RESET_ON_CLOSE (Gopal Tiwari) [1764976] - [bluetooth] Remove unnecessary smp_mb__after_atomic() barriers (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add BCM20702A1 variant (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Wait for device to come out of reset after power on (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for regulator supplies (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add compatible string for BCM4330 (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43430A0 (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for LPO clock (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Use "txco" and "extclk" to get clock reference (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Simplify clk_get error handling (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle deferred probing for the clock supply (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for controller debug logs (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add support for 0cf3:535b QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM43430 (Gopal Tiwari) [1764976] - [bluetooth] ath3k: add more information to error message (Gopal Tiwari) [1764976] - [bluetooth] bt3c_cs: Fix obsolete function (Gopal Tiwari) [1764976] - [bluetooth] btrsi: fix bt tx timeout issue (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4335C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8822C with USB interface (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Fixed error space required before open paranethesis (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add poweroff support during hci down for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add quirk for BTUSB_INTEL_NEW (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Make array extension_sig static, shrinks object size (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove serdev_device_open/close function calls (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove hdev dereference in qca_close() (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: clear HCI_UART_PROTO_READY to avoid closing proto races (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Add protocol check in hci_uart_dequeue() (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Free rw_semaphore on close (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fix memory leak (Gopal Tiwari) [1764976] - [bluetooth] Make BT_HCIUART_RTL configuration option depend on ACPI (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass correct size to h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] Introduce BT_HCIUART_RTL configuration option (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Add protocol support for MediaTek serial devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Introduce HCI_EV_VENDOR and use it (Gopal Tiwari) [1764976] - [bluetooth] h5: Fix missing dependency on BT_HCIUART_SERDEV (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for Qualcomm Bluetooth chip wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Enable 3.2 Mbps operating speed (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add wrapper functions for setting UART speed (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add wcn3990 firmware download support (Gopal Tiwari) [1764976] - [bluetooth] btqca: Redefine qca_uart_setup() to generic function (Gopal Tiwari) [1764976] - [bluetooth] btqca: Rename ROME specific functions to generic functions (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for enable and device-wake GPIOs (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for the RTL8723BS (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add vendor setup, open, and close callbacks (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for serdev enumerated devices (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for retrieving the UART settings (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Use rtl_dev_err and rtl_dev_info (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for a config filename postfix (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for the RTL8723BS and RTL8723DS chips (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add MODULE_FIRMWARE declarations (Gopal Tiwari) [1764976] - [bluetooth] btrtl: split the device initialization into smaller parts (Gopal Tiwari) [1764976] - [bluetooth] btusb: Release RF resource on BT shutdown (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Replace GFP_ATOMIC with GFP_KERNEL (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] bfusb: Replace GFP_ATOMIC with GFP_KERNEL in bfusb_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] bluecard_cs: Replace GFP_ATOMIC with GFP_KERNEL in bluecard_hci_set_baud_rate() (Gopal Tiwari) [1764976] - [bluetooth] bpa10x: Replace GFP_ATOMIC with GFP_KERNEL in bpa10x_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl_sdio: Replace GFP_ATOMIC with GFP_KERNEL in btmrvl_sdio_card_to_host() (Gopal Tiwari) [1764976] - [bluetooth] btusb: use irqsave() in URB's complete callback (Gopal Tiwari) [1764976] - [bluetooth] Add a new Realtek 8723DE ID 0bda:b009 (Gopal Tiwari) [1764976]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Frantisek Hrbata) - [powerpc] powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable (David Hildenbrand) [1812874] - [x86] kvm/svm: PKU not currently supported (Wei Huang) [1789159] - [x86] Remove the unsupported check for Cooper Lake (David Arcari) [1813921]- [netdrv] net/mlx5e: Show/set Rx network flow classification rules on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Init ethtool steering for representors (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Introduce root ft concept for representors netdevs (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5: E-Switch, Use vport metadata matching only when mandatory (Alaa Hleihel) [1795156] - [nvme] nvme: log additional message for controller status (David Milburn) [1752952]- [powerpc] powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems (Desnes Augusto Nunes do Rosario) [1755221] - [mm] powerpc/book3s64/radix: Remove WARN_ON in destroy_context() (Steve Best) [1812821] - [kernel] rcutorture: Upper case solves the case of the vanishing NULL pointer (Waiman Long) [1810247] - [tools] torture: Suppress propagating trace_printk() warning (Waiman Long) [1810247] - [kernel] rcutorture: Dump trace buffer for callback pipe drain failures (Waiman Long) [1810247] - [tools] torture: Add --trust-make to suppress "make clean" (Waiman Long) [1810247] - [tools] torture: Make --cpus override idleness calculations (Waiman Long) [1810247] - [tools] torture: Run kernel build in source directory (Waiman Long) [1810247] - [tools] torture: Add function graph-tracing cheat sheet (Waiman Long) [1810247] - [tools] torture: Capture qemu output (Waiman Long) [1810247] - [tools] rcutorture: Tweak kvm options (Waiman Long) [1810247] - [kernel] rcutorture: Add trivial RCU implementation (Waiman Long) [1810247] - [kernel] rcutorture: Halt forward-progress checks at end of run (Waiman Long) [1810247] - [kernel] rcutorture: Give the scheduler a chance on PREEMPT && NO_HZ_FULL kernels (Waiman Long) [1810247] - [tools] rcutorture: Exempt TREE01 from forward-progress testing (Waiman Long) [1810247] - [kernel] rcutorture: Exempt tasks RCU from timely draining of grace periods (Waiman Long) [1810247] - [tools] rcutorture: Provide rudimentary Makefile (Waiman Long) [1810247] - [tools] torture: Make kvm-find-errors.sh and kvm-recheck.sh provide exit status (Waiman Long) [1810247] - [kernel] torture: Allow inter-stutter interval to be specified (Waiman Long) [1810247] - [kernel] rcutorture: Fix stutter_wait() return value and freelist checks (Waiman Long) [1810247] - [kernel] rcutorture: Add cond_resched() to forward-progress free-up loop (Waiman Long) [1810247] - [tools] rcutorture: Add cpu0 to the set of CPUs to add jitter (Waiman Long) [1810247] - [tools] rcutorture: Select from only online CPUs (Waiman Long) [1810247] - [kernel] rcu/sync: Simplify the state machine (Waiman Long) [1810247] - [kernel] locking/percpu-rwsem: Add DEFINE_PERCPU_RWSEM(), use it to initialize cgroup_threadgroup_rwsem (Waiman Long) [1810247] - [kernel] rcu/sync: Kill rcu_sync_type/gp_type (Waiman Long) [1810247] - [kernel] rcu: Make __call_srcu static (Waiman Long) [1810247] - [kernel] rcu: Upgrade sync_exp_work_done() to smp_mb() (Waiman Long) [1810247] - [documentation] doc: Remove ".vnet" from paulmck email addresses (Waiman Long) [1810247] - [kernel] rcu: Set a maximum limit for back-to-back callback invocation (Waiman Long) [1810247] - [kernel] rcu: Correctly unlock root node in rcu_check_gp_start_stall() (Waiman Long) [1810247] - [kernel] rcu: Dump specified number of blocked tasks (Waiman Long) [1810247] - [kernel] rcu: Remove unused rdp local from synchronize_rcu_expedited() (Waiman Long) [1810247] - [kernel] rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs (Waiman Long) [1810247] - [kernel] rcu: Add checks for dynticks counters in rcu_is_cpu_rrupt_from_idle() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_sched_exp_online_cleanup() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_rcu_exp_select_node_cpus() (Waiman Long) [1810247] - [kernel] rcu: Inline invoke_rcu_callbacks() into its sole remaining caller (Waiman Long) [1810247] - [kernel] rcu: Use irq_work to get scheduler's attention in clean context (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_read_unlock_special() to raise_softirq() if in_irq() (Waiman Long) [1810247] - [kernel] rcu: Only do rcu_read_unlock_special() wakeups if expedited (Waiman Long) [1810247] - [kernel] rcu: Check for wakeup-safe conditions in rcu_read_unlock_special() (Waiman Long) [1810247] - [kernel] rcu: Enable elimination of Tree-RCU softirq processing (Waiman Long) [1810247] - [kernel] rcuperf: Fix cleanup path for invalid perf_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix cleanup path for invalid torture_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix expected forward progress duration in OOM notifier (Waiman Long) [1810247] - [kernel] rcutorture: Remove ->ext_irq_conflict field (Waiman Long) [1810247] - [kernel] rcutorture: Make rcutorture_extend_mask() comment match the code (Waiman Long) [1810247] - [tools] tools/.../rcutorture: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] torture: Don't try to offline the last CPU (Waiman Long) [1810247] - [kernel] rcu: Fix nohz status in stall warning (Waiman Long) [1810247] - [kernel] rcu: Move forward-progress checkers into tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move irq-disabled stall-warning checking to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Organize functions in tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move FAST_NO_HZ stall-warning code to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU stall-warning info helper functions (Waiman Long) [1810247] - [kernel] rcu: Move rcu_print_task_exp_stall() to tree_exp.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU task stall-warning helper functions (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree.c (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree_plugin.h (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of update.c (Waiman Long) [1810247] - [kernel] srcu: Remove cleanup_srcu_struct_quiesced() (Waiman Long) [1810247] - [kernel] srcu: Check for in-flight callbacks in _cleanup_srcu_struct() (Waiman Long) [1810247] - [kernel] rcu: Correct READ_ONCE()/WRITE_ONCE() for ->rcu_read_unlock_special (Waiman Long) [1810247] - [kernel] rcu: Fix typo in tree_exp.h comment (Waiman Long) [1810247] - [kernel] rcu: Eliminate redundant NULL-pointer check (Waiman Long) [1810247] - [kernel] rcu: Fix force_qs_rnp() header comment (Waiman Long) [1810247] - [kernel] rcu: Update jiffies_to_sched_qs and adjust_jiffies_till_sched_qs() comments (Waiman Long) [1810247] - [kernel] rcu: Do a single rhp->func read in rcu_head_after_call_rcu() (Waiman Long) [1810247] - [kernel] rcu: Default jiffies_to_sched_qs to jiffies_till_sched_qs (Waiman Long) [1810247] - [kernel] rcu: Fix self-wakeups for grace-period kthread (Waiman Long) [1810247] - [kernel] rcu: Report error for bad rcu_nocbs= parameter values (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_nocbs= to specify all CPUs (Waiman Long) [1810247] - [kernel] rcu: Move common code out of if-else block (Waiman Long) [1810247] - [kernel] rcu: Set rcutree.kthread_prio sysfs access to read-only (Waiman Long) [1810247] - [kernel] rcu: Make exit_rcu() handle non-preempted RCU readers (Waiman Long) [1810247] - [kernel] rcu: rcu_qs -- Use raise_softirq_irqoff to not save irqs twice (Waiman Long) [1810247] - [kernel] rcu: Avoid unnecessary softirq when system is idle (Waiman Long) [1810247] - [kernel] rcu: Unconditionally expedite during suspend/hibernate (Waiman Long) [1810247] - [kernel] rcu/tree: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] srcu: Remove srcu_queue_delayed_work_on() (Waiman Long) [1810247] - [kernel] sched/fair: Define sched_idle_cpu() only for SMP configurations (Phil Auld) [1419746] - [kernel] sched/fair: Load balance aggressively for SCHED_IDLE CPUs (Phil Auld) [1419746] - [kernel] sched/fair : Improve update_sd_pick_busiest for spare capacity case (Phil Auld) [1419746] - [kernel] sched/fair: Fix find_idlest_group() to handle CPU affinity (Phil Auld) [1419746] - [kernel] sched/cfs: fix spurious active migration (Phil Auld) [1419746] - [kernel] sched/fair: Add comments for group_type and balancing at SD_NUMA level (Phil Auld) [1419746] - [kernel] sched/fair: Fix rework of find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Rework find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Optimize find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in wakeup path (Phil Auld) [1419746] - [kernel] sched/fair: Use utilization to select misfit task (Phil Auld) [1419746] - [kernel] sched/fair: Spread out tasks evenly when not overloaded (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Use rq->nr_running when balancing load (Phil Auld) [1419746] - [kernel] sched/fair: Rework load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Remove meaningless imbalance calculation (Phil Auld) [1419746] - [kernel] sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr_running (Phil Auld) [1419746] - [kernel] sched/fair: Clean up asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fall back to sched-idle CPU if idle CPU isn't found (Phil Auld) [1419746] - [kernel] sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq (Phil Auld) [1419746] - [kernel] sched/core: Allow sched_setattr() to use the current policy (Phil Auld) [1419746] - [kernel] sched/fair: Introduce fits_capacity() (Phil Auld) [1419746] - [kernel] sched/core: Provide a pointer to the valid CPU mask (Phil Auld) [1419746] - [x86] x86/percpu: Optimize raw_cpu_xchg() (Phil Auld) [1419746] - [kernel] x86/percpu, sched/fair: Avoid local_clock() (Phil Auld) [1419746] - [x86] x86/percpu, x86/irq: Relax {set,get}_irq_regs() (Phil Auld) [1419746] - [x86] x86/percpu: Relax smp_processor_id() (Phil Auld) [1419746] - [x86] x86/percpu: Differentiate this_cpu_{}() and __this_cpu_{}() (Phil Auld) [1419746] - [kernel] sched/fair: Fix unnecessary increase of balance interval (Phil Auld) [1419746] - [kernel] sched/fair: Trigger asym_packing during idle load balance (Phil Auld) [1419746] - [kernel] sched/fair: Fix rounding bug for asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fix warning on non-SMP build (Phil Auld) [1419746] - [kernel] sched/core: Create task_has_idle_policy() helper (Phil Auld) [1419746] - [firmware] efi: fix a mistype in comments mentioning efivar_entry_iter_begin() (Vladis Dronov) [1804417] - [firmware] efi: add a sanity check to efivar_store_raw() (Vladis Dronov) [1804417] - [firmware] efi: fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov) [1804417] - [scsi] scsi: ibmvfc: Fix NULL return compiler warning (Steve Best) [1810653] - [scsi] scsi: ibmvfc: Avoid loss of all paths during SVC node reboot (Steve Best) [1810653] - [fs] xfs: fix some memory leaks in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (Bill O'Donnell) [1765693] - [fs] xfs: fix inode fork extent count overflow (Bill O'Donnell) [1765693] - [fs] xfs: change the seconds fields in xfs_bulkstat to signed (Bill O'Donnell) [1765693] - [fs] xfs: assure zeroed memory buffers for certain kmem allocations (Bill O'Donnell) [1765693] - [fs] xfs: removed unused error variable from xchk_refcountbt_rec (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from xfs_get_aghdr_buf() (Bill O'Donnell) [1765693] - [fs] xfs: Fix tail rounding in xfs_alloc_file_space() (Bill O'Donnell) [1765693] - [fs] xfs: remove unlikely() from WARN_ON() condition (Bill O'Donnell) [1765693] - [fs] xfs: avoid unused to_mp() function warning (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of superblock (Bill O'Donnell) [1765693] - [fs] xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag") (Bill O'Donnell) [1765693] - [fs] xfs: removed unneeded variable (Bill O'Donnell) [1765693] - [fs] xfs: push the grant head when the log head moves forward (Bill O'Donnell) [1765693] - [fs] xfs: push iclog state cleaning into xlog_state_clean_log (Bill O'Donnell) [1765693] - [fs] xfs: factor iclog state processing out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor callbacks out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor debug code out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: prevent CIL push holdoff in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: fix missed wakeup on l_flush_wait (Bill O'Donnell) [1765693] - [fs] xfs: push the AIL in xlog_grant_head_wake (Bill O'Donnell) [1765693] - [fs] xfs: Use WARN_ON_ONCE for bailout mount-operation (Bill O'Donnell) [1765693] - [fs] xfs: define a flags field for the AG geometry ioctl structure (Bill O'Donnell) [1765693] - [fs] xfs: add a xfs_valid_startblock helper (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused XFS_ALLOC_USERDATA flag (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xfs_fsb_to_db (Bill O'Donnell) [1765693] - [fs] xfs: fix the dax supported check in xfs_ioctl_setattr_dax_invalidate (Bill O'Donnell) [1765693] - [fs] xfs: Fix stale data exposure when readahead races with hole punch (Bill O'Donnell) [1765693] - [mm] fs: Export generic_fadvise() (Bill O'Donnell) [1765693] - [fs] xfs: reverse search directory freespace indexes (Bill O'Donnell) [1765693] - [fs] xfs: speed up directory bestfree block scanning (Bill O'Donnell) [1765693] - [fs] xfs: factor free block index lookup from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: factor data block addition from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_dir2_addname() (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_CONTINUE values (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_ABORT values (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of btree block in scrub/repair (Bill O'Donnell) [1765693] - [fs] xfs: reinitialize rm_flags when unpacking an offset into an rmap irec (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred bmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred refcount functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred rmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary parameter from xfs_iext_inc_seq (Bill O'Donnell) [1765693] - [fs] xfs: fix sign handling problem in xfs_bmbt_diff_two_keys (Bill O'Donnell) [1765693] - [fs] xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys (Bill O'Donnell) [1765693] - [fs] xfs: fix maxicount division by zero error (Bill O'Donnell) [1765693] - [fs] xfs: bmap scrub should only scrub records once (Bill O'Donnell) [1765693] - [fs] xfs: remove excess function parameter description in 'xfs_btree_sblock_v5hdr_verify' (Bill O'Donnell) [1765693] - [fs] fs: xfs: Remove KM_NOSLEEP and KM_SLEEP (Bill O'Donnell) [1765693] - [fs] fs/xfs: Fix return code of xfs_break_leased_layouts() (Bill O'Donnell) [1765693] - [fs] xfs: compat_ioctl: use compat_ptr() (Bill O'Donnell) [1765693] - [fs] xfs: fall back to native ioctls for unhandled compat ones (Bill O'Donnell) [1765693] - [fs] xfs: remove more ondisk directory corruption asserts (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve() (Bill O'Donnell) [1765693] - [fs] xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() (Bill O'Donnell) [1765693] - [fs] xfs: fix stack contents leakage in the v1 inumber ioctls (Bill O'Donnell) [1765693] - [fs] xfs: sync up xfs_trans_inode with userspace (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_trans_inode.c to libxfs/ (Bill O'Donnell) [1765693] - [fs] xfs: chain bios the right way around in xfs_rw_bdev (Bill O'Donnell) [1765693] - [fs] xfs: bump INUMBERS cursor correctly in xfs_inumbers_walk (Bill O'Donnell) [1765693] - [fs] xfs: don't update lastino for FSBULKSTAT_SINGLE (Bill O'Donnell) [1765693] - [fs] xfs: online scrub needn't bother zeroing its temporary buffer (Bill O'Donnell) [1765693] - [fs] xfs: only allocate memory for scrubbing attributes when we need it (Bill O'Donnell) [1765693] - [fs] xfs: refactor attr scrub memory allocation function (Bill O'Donnell) [1765693] - [fs] xfs: refactor extended attribute buffer pointer functions (Bill O'Donnell) [1765693] - [fs] xfs: attribute scrub should use seen_enough to pass error values (Bill O'Donnell) [1765693] - [fs] xfs: allow single bulkstat of special inodes (Bill O'Donnell) [1765693] - [fs] xfs: specify AG in bulk req (Bill O'Donnell) [1765693] - [fs] xfs: wire up the v5 inumbers ioctl (Bill O'Donnell) [1765693] - [fs] xfs: wire up new v5 bulkstat ioctls (Bill O'Donnell) [1765693] - [fs] xfs: introduce v5 inode group structure (Bill O'Donnell) [1765693] - [fs] xfs: introduce new v5 bulkstat structure (Bill O'Donnell) [1765693] - [fs] xfs: rename bulkstat functions (Bill O'Donnell) [1765693] - [fs] xfs: remove various bulk request typedef usage (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Change return type from int to void (Bill O'Donnell) [1765693] - [fs] xfs: poll waiting for quotacheck (Bill O'Donnell) [1765693] - [fs] xfs: multithreaded iwalk implementation (Bill O'Donnell) [1765693] - [fs] xfs: refactor INUMBERS to use iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: refactor iwalk code to handle walking inobt records (Bill O'Donnell) [1765693] - [fs] xfs: refactor xfs_iwalk_grab_ichunk (Bill O'Donnell) [1765693] - [fs] xfs: clean up long conditionals in xfs_iwalk_ichunk_ra (Bill O'Donnell) [1765693] - [fs] xfs: change xfs_iwalk_grab_ichunk to use startino, not lastino (Bill O'Donnell) [1765693] - [fs] xfs: move bulkstat ichunk helpers to iwalk code (Bill O'Donnell) [1765693] - [fs] xfs: calculate inode walk prefetch more carefully (Bill O'Donnell) [1765693] - [fs] xfs: convert bulkstat to new iwalk infrastructure (Bill O'Donnell) [1765693] - [fs] xfs: bulkstat should copy lastip whenever userspace supplies one (Bill O'Donnell) [1765693] - [fs] xfs: convert quotacheck to use the new iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: create simplified inode walk function (Bill O'Donnell) [1765693] - [fs] xfs: create iterator error codes (Bill O'Donnell) [1765693] - [fs] xfs: remove XFS_TRANS_NOFS (Bill O'Donnell) [1765693] - [fs] xfs: simplify xfs_ioend_can_merge (Bill O'Donnell) [1765693] - [fs] xfs: allow merging ioends over append boundaries (Bill O'Donnell) [1765693] - [fs] xfs: fix a comment typo in xfs_submit_ioend (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused xfs_count_page_state declaration (Bill O'Donnell) [1765693] - [fs] xfs: fix iclog allocation size (Bill O'Donnell) [1765693] - [fs] xfs: remove unused header files (Bill O'Donnell) [1765693] - [fs] xfs: account for log space when formatting new AGs (Bill O'Donnell) [1765693] - [fs] xfs: refactor free space btree record initialization (Bill O'Donnell) [1765693] - [fs] xfs: always update params on small allocation (Bill O'Donnell) [1765693] - [fs] xfs: skip small alloc cntbt logic on NULL cursor (Bill O'Donnell) [1765693] - [fs] xfs: move small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: clean up small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_bud_init into xfs_trans_get_bud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_rud_init into xfs_trans_get_rud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_cud_init into xfs_trans_get_cud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_efd_init into xfs_trans_get_efd (Bill O'Donnell) [1765693] - [fs] xfs: remove a pointless comment duplicated above all xfs_item_ops instances (Bill O'Donnell) [1765693] - [fs] xfs: use a list_head for iclog callbacks (Bill O'Donnell) [1765693] - [fs] xfs: remove the xfs_log_item_t typedef (Bill O'Donnell) [1765693] - [fs] xfs: don't cast inode_log_items to get the log_item (Bill O'Donnell) [1765693] - [fs] xfs: add a flag to release log items on commit (Bill O'Donnell) [1765693] - [fs] xfs: split iop_unlock (Bill O'Donnell) [1765693] - [fs] xfs: don't use xfs_trans_free_items in the commit path (Bill O'Donnell) [1765693] - [fs] xfs: remove the dummy iop_push implementation for inode creation items (Bill O'Donnell) [1765693] - [fs] xfs: don't require log items to implement optional methods (Bill O'Donnell) [1765693] - [fs] xfs: stop using XFS_LI_ABORTED as a parameter flag (Bill O'Donnell) [1765693] - [fs] xfs: fix a trivial comment typo in xfs_trans_committed_bulk (Bill O'Donnell) [1765693] - [fs] xfs: add struct xfs_mount pointer to struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove the b_io_length field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: properly type the b_log_item field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove unused buffer cache APIs (Bill O'Donnell) [1765693] - [fs] xfs: stop using bp naming for log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to read and write the log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: return an offset instead of a pointer from xlog_align (Bill O'Donnell) [1765693] - [fs] xfs: move the log ioend workqueue to struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to write log buffers (Bill O'Donnell) [1765693] - [fs] xfs: make use of the l_targ field in struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: remove the syncing argument from xlog_verify_iclog (Bill O'Donnell) [1765693] - [fs] xfs: update both stat counters together in xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out iclog size calculation from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out splitting of an iclog from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out log buffer writing from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: don't use REQ_PREFLUSH for split log writes (Bill O'Donnell) [1765693] - [fs] xfs: remove XLOG_STATE_IOABORT (Bill O'Donnell) [1765693] - [fs] xfs: reformat xlog_get_lowest_lsn (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xlog_get_iclog_buffer_size (Bill O'Donnell) [1765693] - [fs] xfs: remove the l_iclog_size_log field from struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: renumber XBF_WRITE_FAIL (Bill O'Donnell) [1765693] - [fs] xfs: remove the never used _XBF_COMPOUND flag (Bill O'Donnell) [1765693] - [fs] xfs: remove the no-op spinlock_destroy stub (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_ino_geometry to xfs_shared.h (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flag arguments (Bill O'Donnell) [1765693] - [fs] xfs: remove the debug-only q_transp field from struct xfs_dquot (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_buf_zero and xfs_buf_iomove (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from getsb interfaces (Bill O'Donnell) [1765693] - [fs] xfs: include WARN, REPAIR build options in XFS_BUILD_OPTIONS (Bill O'Donnell) [1765693] - [fs] xfs: finish converting to inodes_per_cluster (Bill O'Donnell) [1765693] - [fs] xfs: fix inode_cluster_size rounding mayhem (Bill O'Donnell) [1765693] - [fs] xfs: refactor inode geometry setup routines (Bill O'Donnell) [1765693] - [fs] xfs: separate inode geometry (Bill O'Donnell) [1765693] - [fs] xfs: use file_modified() helper (Bill O'Donnell) [1765693] - [fs] vfs: introduce file_modified() helper (Bill O'Donnell) [1765693]- [md] dm: bump version of core and various targets (Mike Snitzer) [1810746] - [md] dm: fix congested_fn for request-based device (Mike Snitzer) [1810746] - [md] dm integrity: use dm_bio_record and dm_bio_restore (Mike Snitzer) [1810746] - [md] dm bio record: save_restore bi_end_io and bi_integrity (Mike Snitzer) [1810746] - [md] dm writecache: verify watermark during resume (Mike Snitzer) [1810746] - [md] dm: report suspended device during destroy (Mike Snitzer) [1810746] - [md] dm thin metadata: fix lockdep complaint (Mike Snitzer) [1810746] - [md] dm cache: fix a crash due to incorrect work item cancelling (Mike Snitzer) [1810746] - [md] dm integrity: fix invalid table returned due to argument count mismatch (Mike Snitzer) [1810746] - [md] dm integrity: fix a deadlock due to offloading to an incorrect workqueue (Mike Snitzer) [1810746] - [md] dm integrity: fix recalculation when moving from journal mode to bitmap mode (Mike Snitzer) [1810746] - [md] dm writecache: improve performance of large linear writes on SSDs (Mike Snitzer) [1810746] - [md] dm mpath: Add timeout mechanism for queue_if_no_path (Mike Snitzer) [1810746] - [md] dm thin: change data device's flush_bio to be member of struct pool (Mike Snitzer) [1810746] - [md] dm thin: don't allow changing data device during thin-pool reload (Mike Snitzer) [1810746] - [md] dm thin: fix use-after-free in metadata_pre_commit_callback (Mike Snitzer) [1810746] - [md] dm thin metadata: use pool locking at end of dm_pool_metadata_close (Mike Snitzer) [1810746] - [md] dm writecache: fix incorrect flush sequence when doing SSD mode commit (Mike Snitzer) [1810746] - [md] dm crypt: fix benbi IV constructor crash if used in authenticated mode (Mike Snitzer) [1810746] - [md] dm crypt: Implement Elephant diffuser for Bitlocker compatibility (Mike Snitzer) [1810746] - [md] dm space map common: fix to ensure new block isn't already in use (Mike Snitzer) [1810746] - [md] dm verity: don't prefetch hash blocks for already-verified data (Mike Snitzer) [1810746] - [md] dm crypt: fix GFP flags passed to skcipher_request_alloc() (Mike Snitzer) [1810746] - [md] dm thin metadata: Fix trivial math error in on-disk format documentation (Mike Snitzer) [1810746] - [md] dm thin metadata: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm snapshot: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm bio prison v2: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm mpath: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm zoned: support zone sizes smaller than 128MiB (Mike Snitzer) [1810746] - [md] dm raid: table line rebuild status fixes (Mike Snitzer) [1810746] - [documentation] docs: dm-integrity: remove reference to ARC4 (Mike Snitzer) [1810746] - [md] dm thin: Flush data device before committing metadata (Mike Snitzer) [1810746] - [md] dm thin metadata: Add support for a pre-commit callback (Mike Snitzer) [1810746] - [md] dm btree: increase rebalance threshold in __rebalance2() (Mike Snitzer) [1810746] - [md] dm mpath: remove harmful bio-based optimization (Mike Snitzer) [1810746] - [md] dm integrity: fix excessive alignment of metadata runs (Mike Snitzer) [1810746] - [md] dm cache: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm bio prison: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm thin: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm raid: streamline rs_get_progress() and its raid_status() caller side (Mike Snitzer) [1810746] - [md] dm raid: simplify rs_setup_recovery call chain (Mike Snitzer) [1810746] - [md] dm raid: to ensure resynchronization, perform raid set grow in preresume (Mike Snitzer) [1810746] - [md] dm raid: change rs_set_dev_and_array_sectors API and callers (Mike Snitzer) [1810746] - [md] dm: introduce DM_GET_TARGET_VERSION (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global cache replacement (Mike Snitzer) [1810746] - [md] dm bufio: remove old-style buffer cleanup (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global queue (Mike Snitzer) [1810746] - [md] dm bufio: refactor adjust_total_allocated (Mike Snitzer) [1810746] - [md] dm bufio: call adjust_total_allocated from __link_buffer and __unlink_buffer (Mike Snitzer) [1810746] - [md] dm crypt: omit parsing of the encapsulated cipher (Mike Snitzer) [1810746] - [md] dm crypt: switch to ESSIV crypto API template (Mike Snitzer) [1810746] - [crypto] crypto: essiv - create wrapper template for ESSIV generation (Mike Snitzer) [1810746] - [security] crypto: drop mask=CRYPTO_ALG_ASYNC from shash tfm allocations (Mike Snitzer) [1810746] - [crypto] crypto: drop mask=CRYPTO_ALG_ASYNC from cipher tfm allocations (Mike Snitzer) [1810746] - [md] dm verity: add root hash pkcs#7 signature verification (Mike Snitzer) [1810746] - [md] dm crypt: reuse eboiv skcipher for IV generation (Mike Snitzer) [1810746] - [md] dm integrity: fix a crash due to BUG_ON in __journal_read_write() (Mike Snitzer) [1810746] - [md] dm kcopyd: Increase default sub-job size to 512KB (Mike Snitzer) [1810746] - [documentation] docs: device-mapper: move it to the admin-guide (Mike Snitzer) [1810746] - [documentation] docs: convert docs to ReST and rename to *.rst (Mike Snitzer) [1810746] - [md] dm crypt: implement eboiv - encrypted byte-offset initialization vector (Mike Snitzer) [1810746] - [md] dm integrity: use kzalloc() instead of kmalloc() + memset() (Mike Snitzer) [1810746] - [md] dm integrity: always set version on superblock update (Mike Snitzer) [1810746] - [md] dm integrity: whitespace, coding style and dead code cleanup (Mike Snitzer) [1810746] - [md] dm integrity: implement synchronous mode for reboot handling (Mike Snitzer) [1810746] - [md] dm integrity: handle machine reboot in bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: add a bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: introduce a function add_new_range_and_wait() (Mike Snitzer) [1810746] - [md] dm integrity: allow large ranges to be described (Mike Snitzer) [1810746] - [md] dm ingerity: pass size to dm_integrity_alloc_page_list() (Mike Snitzer) [1810746] - [md] dm integrity: introduce rw_journal_sectors() (Mike Snitzer) [1810746] - [md] dm crypt and integrity: shash - remove shash_desc::flags (Mike Snitzer) [1810746] - [md] dm: fix potential for q->make_request_fn NULL pointer (Mike Snitzer) [1794340] - [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1811428] - [scsi] scsi: be2iscsi: be_main: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: be_iscsi: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: switch to generic DMA API (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: fix spelling mistake "Retreiving" -> "Retrieving" (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: remove unused variable dmsg (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: Update copyright (Maurizio Lombardi) [1796740] - [security] selinux: fix sidtab string cache locking (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: do not allocate ancillary buffer on first load (Ondrej Mosnacek) [1807001] - [security] selinux: remove redundant selinux_nlmsg_perm (Ondrej Mosnacek) [1807001] - [security] selinux: fix wrong buffer types in policydb.c (Ondrej Mosnacek) [1807001] - [security] selinux: treat atomic flags more carefully (Ondrej Mosnacek) [1807001] - [security] selinux: make default_noexec read-only after init (Ondrej Mosnacek) [1807001] - [security] selinux: move ibpkeys code under CONFIG_SECURITY_INFINIBAND (Ondrej Mosnacek) [1807001] - [security] Documentation, selinux: fix references to old selinuxfs mount point (Ondrej Mosnacek) [1807001] - [security] selinuxfs: use scnprintf to get real length for inode (Ondrej Mosnacek) [1807001] - [security] selinux: remove set but not used variable 'sidtab' (Ondrej Mosnacek) [1807001] - [security] selinux: ensure the policy has been loaded before reading the sidtab stats (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_update() (Ondrej Mosnacek) [1807001] - [security] selinux: randomize layout of key structures (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_enabled/disabled/enforcing_boot (Ondrej Mosnacek) [1807001] - [security] selinux: remove unnecessary selinux cred request (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_insert() (Ondrej Mosnacek) [1807001] - [security] security: only build lsm_audit if CONFIG_SECURITY=y (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests (Ondrej Mosnacek) [1807001] - [security] selinux: fall back to ref-walk if audit is required (Ondrej Mosnacek) [1807001] - [security] selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upon follow_link" (Ondrej Mosnacek) [1807001] - [security] selinux: cache the SID -> context string translation (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: sidtab reverse lookup hash table (Ondrej Mosnacek) [1807001] - [security] selinux: default_range glblub implementation (Ondrej Mosnacek) [1807001] - [security] selinux: allow labeling before policy is loaded (Ondrej Mosnacek) [1807001 1777525] - [security] selinux: remove load size limit (Ondrej Mosnacek) [1807001] - [security] selinux: fix residual uses of current_security() for the SELinux blob (Ondrej Mosnacek) [1807001] - [kernel] rcu: Make kfree_rcu() ignore NULL pointers (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of ipc security blobs (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of inode security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of file security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of cred security blob (Ondrej Mosnacek) [1807001] - [security] selinux: kill selinux_sb_get_mnt_opts() (Ondrej Mosnacek) [1807001] - [security] selinux; don't open-code a loop in sb_finish_set_opts() (Ondrej Mosnacek) [1807001] - [security] selinux: expand superblock_doinit() calls (Ondrej Mosnacek) [1807001] - [netdrv] hv_netvsc: Fix unwanted rx_table reset (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix tx_table init in rndis_set_subchannel() (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix send_table offset in case of a host bug (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix offset usage in netvsc_send_table() (Mohammed Gamal) [1805950]- [block] blk-mq: Keep set->nr_hw_queues and set->map.nr_queues in sync (Ming Lei) [1810523] - [block] block: clear REQ_HIPRI if polling is not supported (Ming Lei) [1809506]- [perf] arm_spe: Enable ACPI/Platform automatic module loading (Jeremy Linton) [1501652] - [perf] perf: arm_spe: Don't error on high-order pages for aux buf (Jeremy Linton) [1501652] - [perf] arm_spe: handle devm_kasprintf() failure (Jeremy Linton) [1501652] - [perf] arm_spe: Enable automatic DT loading (Jeremy Linton) [1501652] - [block] blk-iolatency: fix STS_AGAIN handling (Ming Lei) [1764737] - [block] blk-iolatency: only account submitted bios (Ming Lei) [1764737] - [block] blk-iolatency: clear use_delay when io.latency is set to zero (Ming Lei) [1764737] - [block] blk-iolatency: #include "blk.h" (Ming Lei) [1764737] - [block] Blk-iolatency: warn on negative inflight IO counter (Ming Lei) [1764737] - [block] blk-iolatency: fix IO hang due to negative inflight counter (Ming Lei) [1764737] - [block] block: fix blk-iolatency accounting underflow (Ming Lei) [1764737] - [fs] xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster) [1728979] - [x86] uprobes/x86: Fix detection of 32-bit user mode (Oleg Nesterov) [1804961] - [ipc] Revert "ipc, sem: remove uneeded sem_undo_list lock usage in exit_sem()" ("Herton R. Krzesinski") [1807627] - [powerpc] powerpc/tm: Fix clearing MSRin current when reclaiming on signal delivery (Gustavo Duarte) [1751116] - [powerpc] powerpc/tm: Set MSRjust prior to recheckpoint (Gustavo Duarte) [1751116] - [arm64] arm64: smp: Increase secondary CPU boot timeout value (Gavin Shan) [1807684] - [fs] ext4: work around deleting a file with i_nlink == 0 safely (Carlos Maiolino) [1801049] - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Waiman Long) [1810638] - [char] ipmi: Revert "fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier" (Waiman Long) [1810638]- [kernel] blktrace: Protect q->blk_trace with RCU (Ming Lei) [1798329] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Check backlight type while doing eDP backlight initializaiton (Lyude Paul) [1782671 1773796 1748892] - [tools] selftests: nft_concat_range: Add test for reported add/flush/add issue (Stefano Brivio) [1807892] - [net] nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() (Stefano Brivio) [1807892] - [net] sched: don't take rtnl lock during flow_action setup (Marcelo Leitner) [1804385] - [include] net: sched: refactor ct action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [include] net: sched: refactor police action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [net] sched: lock action when translating it to flow_action infra (Marcelo Leitner) [1804385] - [powerpc] powerpc/smp: Fix NMI IPI xmon timeout (Diego Domingos) [1747320] - [powerpc] powerpc/smp: Fix NMI IPI timeout (Diego Domingos) [1747320] - [powerpc] powerpc: NMI IPI make NMI IPIs fully sychronous (Diego Domingos) [1747320] - [arm64] arm64: select CPUMASK_OFFSTACK if NUMA (Andrea Arcangeli) [1712856] - [arm64] arm64: tlb: skip tlbi broadcast (Andrea Arcangeli) [1712856]- [fs] fs/proc/proc_sysctl.c: Fix a NULL pointer dereference (Vladis Dronov) [1795521] {CVE-2019-20054} - [fs] fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links (Vladis Dronov) [1795521] {CVE-2019-20054} - [ptp] ptp: correctly disable flags on old ioctls (Petr Oros) [1795188] - [uapi] PTP: add support for one-shot output (Petr Oros) [1795188] - [ptp] PTP: introduce new versions of IOCTLs (Petr Oros) [1795188] - [virtio] virtio_ring: fix stalls for packed rings (Eugenio Perez) [1601355] - [virtio] virtio_ring: Fix potential mem leak in virtqueue_add_indirect_packed (Eugenio Perez) [1601355] - [uapi] virtio: drop internal struct from UAPI (Eugenio Perez) [1601355] - [virtio] virtio_ring: advertize packed ring layout (Eugenio Perez) [1601355] - [virtio] virtio_ring: leverage event idx in packed ring (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce packed ring support (Eugenio Perez) [1601355] - [virtio] virtio_ring: cache whether we will use DMA API (Eugenio Perez) [1601355] - [virtio] virtio_ring: extract split ring handling from ring creation (Eugenio Perez) [1601355] - [virtio] virtio_ring: allocate desc state for split ring separately (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce helper for indirect feature (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce debug helpers (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring fields in a sub struct (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring functions together (Eugenio Perez) [1601355] - [virtio] virtio_ring: add _split suffix for split ring functions (Eugenio Perez) [1601355] - [uapi] virtio: add packed ring types and macros (Eugenio Perez) [1601355] - [x86] x86/mtrr: Skip cache flushes on CPUs with cache self-snooping (Prarit Bhargava) [1724541] - [x86] x86/cpu/intel: Clear cache self-snoop capability in CPUs with known errata (Prarit Bhargava) [1724541] - [documentation] Documentation PCI: Fix pciebus-howto.rst filename typo (Myron Stowe) [1793091] - [tools] tools: PCI: Fix installation when `make tools/pci_install` (Myron Stowe) [1793091] - [tools] tools: PCI: Fix broken pcitest compilation (Myron Stowe) [1793091] - [tools] tools pci: Do not delete pcitest.sh in 'make clean' (Myron Stowe) [1793091] - [pci] PCI: endpoint: Clear BAR before freeing its space (Myron Stowe) [1793091] - [pci] PCI: endpoint: Skip odd BAR when skipping 64bit BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Allocate enough space for fixed size BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Set endpoint controller pointer to NULL (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add support to specify alignment for buffers allocated to BARs (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Use pci_epc_get_features() to get EPC features (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Do not allocate next BARs memory if current BAR is 64Bit (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Remove setting epf_bar flags in function driver (Myron Stowe) [1793091] - [pci] PCI: endpoint: Fix pci_epf_alloc_space() to set correct MEM TYPE flags (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add helper to get first unreserved BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add new pci_epc_ops to get EPC features (Myron Stowe) [1793091] - [pci] PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio() (Myron Stowe) [1793091] - [pci] PCI: Skip resource distribution when no hotplug bridges (Myron Stowe) [1793091] - [pci] PCI: Simplify pci_bus_distribute_available_resources() (Myron Stowe) [1793091] - [pci] PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround (Myron Stowe) [1793091] - [pci] PCI: Enable NVIDIA HDA controllers (Myron Stowe) [1793091] - [pci] PCI: Use seq_puts() instead of seq_printf() in show_device() (Myron Stowe) [1793091] - [pci] PCI: Add NVIDIA GPU multi-function power dependencies (Myron Stowe) [1793091] - [pci] PCI: Generalize multi-function power dependency device links (Myron Stowe) [1793091] - [pci] PCI: sysfs: Ignore lockdep for remove attribute (Myron Stowe) [1793091] - [pci] PCI: Decode PCIe 32 GT/s link speed (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-function.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint-cfs.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pcieaer-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-error-recovery.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert acpi-info.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert MSI-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-iov-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert PCIEBUS-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: add Linux PCI to Sphinx TOC tree (Myron Stowe) [1793091] - [pci] PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary (Myron Stowe) [1793091] - [pci] PCI: Add a stub for pci_ats_disabled() (Myron Stowe) [1793091] - [pci] PCI: Provide pci_match_id() with CONFIG_PCI=n (Myron Stowe) [1793091] - [misc] ocxl: Add PCI hotplug dependency to Kconfig (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Wrap warnings in macro (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Relax check when disabling slot (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Register opencapi slots (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Improve error msg on power state change failure (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Remove erroneous warning (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Find opencapi slot for a device node (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Release opencapi device (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: set up PE on opencapi device when enabling (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Protect PE list (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Fix ref count for devices with their own PE (Steve Best) [1788902] - [of] of: overlay: add_changeset_property() memory leak (Steve Best) [1798483] - [of] of: unittest: initialize args before calling of_*parse_*() (Steve Best) [1798483] - [of] of: unittest: find overlaysentry by name instead of index (Steve Best) [1798483] - [of] of: unittest: allow base devicetree to have symbol metadata (Steve Best) [1798483] - [of] of: overlay: set node fields from properties when add new overlay node (Steve Best) [1798483] - [of] of: unittest: remove unused of_unittest_apply_overlay() argument (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments touching same property (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments add or delete same node (Steve Best) [1798483] - [of] of: overlay: test case of two fragments adding same node (Steve Best) [1798483] - [of] of: overlay: make all pr_debug() and pr_err() messages unique (Steve Best) [1798483] - [of] of: overlay: validate overlay properties (Steve Best) [1798483] - [of] of: overlay: reorder fields in struct fragment (Steve Best) [1798483] - [of] of: overlay: do not duplicate properties from overlay for new nodes (Steve Best) [1798483] - [of] of: overlay: use prop add changeset entry for property in new nodes (Steve Best) [1798483] - [of] of: Convert to using pOFn instead of device_node.name (Steve Best) [1798483] - [powerpc] powerpc/pseries: add of_node_put() in dlpar_detach_node() (Steve Best) [1798483] - [of] of: overlay: add missing of_node_get() in __of_attach_node_sysfs (Steve Best) [1798483] - [of] of: overlay: add missing of_node_put() after add new node to changeset (Steve Best) [1798483] - [of] of: overlay: add tests to validate kfrees from overlay removal (Steve Best) [1798483]- [kernel] open the RHEL 8.3 development (Frantisek Hrbata) - [netdrv] Revert "r8169: don't use MSI before RTL8168d" (Josef Oskera) [1792839] - [drm] drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets (Ben Skeggs) [1789026] - [drm] drm/nouveau/disp/gv100-: not all channel types support reporting error codes (Ben Skeggs) [1789481] - [drm] drm/nouveau/disp/nv50-: prevent oops when no channel method map provided (Ben Skeggs) [1789481] - [fs] cifs: don't leak -EAGAIN for stat() during reconnect (Dave Wysochanski) [1769599] - [block] blk-mq: insert passthrough request into hctx->dispatch directly (Ming Lei) [1788728] - [scsi] scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Tomas Henzl) [1805353]- [fs] NFS: Add deferred cache invalidation for close-to-open consistency violations (Benjamin Coddington) [1803162] - [block] nbd: fix stack corruption in nbd_check_sock_type() (Ming Lei) [1803664] - [mm] mm/vmscan.c: don't round up scan size for online memory cgroup (Aristeu Rozanski) [1775691] - [tools] selftests/bpf: fix clearing buffered output between tests/subtests (Yauheni Kaliuta) [1786006] - [tools] libbpf: avoid usage of __builtin_preserve_field_info (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: samples/bpf: fix Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1786006] - [tools] libbpf: fix Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1786006] - [tools] selftests: fix too long argument (Yauheni Kaliuta) [1786006] - [tools] libbpf: Add BPF-side definitions of supported field relocation kinds (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add sub-tests support for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: abstract away test log output (Yauheni Kaliuta) [1786006] - [tools] selftest/bpf: centralize libbpf logging management for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: prevent headers to be compiled as C code (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add test selectors by number and name to test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: revamp test_progs to allow more control (Yauheni Kaliuta) [1786006] - [net] core: Don't skip generic XDP program execution for cloned SKBs (Jiri Benc) [1802507] - [tools] selftests/bpf: De-flake test_tcpbpf (Jiri Benc) [1802507] - [net] bpf, sockmap: Check update requirements after locking (Jiri Benc) [1802507] - [net] bpf, sockhash: Synchronize_rcu before free'ing map (Jiri Benc) [1802507] - [net] bpf, sockmap: Don't sleep while holding RCU lock on tear-down (Jiri Benc) [1802507] - [net] net: bpf: Don't leak time wait and request sockets (Jiri Benc) [1802507] - [net] bpf/sockmap: Read psock ingress_msg before sk_receive_queue (Jiri Benc) [1802507] - [net] bpf: Clear skb->tstamp in bpf_redirect when necessary (Jiri Benc) [1802507] - [net] xdp: obtain the mem_id mutex before trying to remove an entry (Jiri Benc) [1802507] - [net] page_pool: do not release pool until inflight == 0 (Jiri Benc) [1802507] - [net] xsk: Fix registration of Rx-only sockets (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning umem (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning queues (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing xlated program instructions (Jiri Benc) [1802507] - [tools] bpftool: Fix printing incorrect pointer in btf_dump_ptr (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing jited insns or ksyms (Jiri Benc) [1802507] - [tools] bpftool: Match several programs with same tag (Jiri Benc) [1802507] - [tools] libbpf: Fix realloc usage in bpf_core_find_cands (Jiri Benc) [1802507] - [tools] libbpf: Add missing newline in opts validation macro (Jiri Benc) [1802507] - [tools] libbpf: Don't attach perf_buffer to offline/missing CPUs (Jiri Benc) [1802507] - [tools] libbpf: Extract and generalize CPU mask parsing logic (Jiri Benc) [1802507] - [tools] libbpf: Fix printf compilation warnings on ppc64le arch (Jiri Benc) [1802507] - [tools] libbpf: Fix sym->st_value print on 32-bit arches (Jiri Benc) [1802507] - [tools] libbpf: Make btf__resolve_size logic always check size error condition (Jiri Benc) [1802507] - [tools] libbpf: Fix another potential overflow issue in bpf_prog_linfo (Jiri Benc) [1802507] - [tools] libbpf: Fix potential overflow issue (Jiri Benc) [1802507] - [tools] libbpf: Fix memory leak/double free issue (Jiri Benc) [1802507] - [tools] libbpf: Fix off-by-one error in ELF sanity check (Jiri Benc) [1802507] - [tools] selftests/bpf: Fix test_attach_probe (Jiri Benc) [1802507] - [kernel] bpf: Fix bpf_event_output re-entry issue (Jiri Benc) [1802507] - [net] bpf: Fix incorrect verifier simulation of ARSH under ALU32 (Jiri Benc) [1802507] - [net] bpf: Fix passing modified ctx to ld/abs/ind instruction (Jiri Benc) [1802507] - [net] bpf: cgroup: prevent out-of-order release of cgroup bpf (Jiri Benc) [1802507] - [net] bpf: Fix precision tracking for unbounded scalars (Jiri Benc) [1802507] - [net] bpf: Fix cgroup local storage prog tracking (Jiri Benc) [1802507] - [net] bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() (Jiri Benc) [1802507] - [net] bpf, offload: Unlock on error in bpf_offload_dev_create() (Jiri Benc) [1802507] - [powerpc] powerpc/bpf: Fix tail call implementation (Jiri Benc) [1802507] - [net] bpf: Fix use after free in bpf_get_prog_name (Jiri Benc) [1802507] - [net] bpf: Fix use after free in subprog's jited symbol removal (Jiri Benc) [1802507] - [uapi] bpf: fix BTF limits (Jiri Benc) [1802507] - [net] bpf: fix BTF verification of enums (Jiri Benc) [1802507] - [netdrv] ice: Don't tell the OS that link is going down (Jonathan Toppins) [1792670] - [powerpc] powerpc/powernv: implement opal_put_chars_atomic (Steve Best) [1806254] - [tty] powerpc/powernv: move opal console flushing to udbg (Steve Best) [1806254] - [powerpc] powerpc/powernv: Remove OPALv1 support from opal console driver (Steve Best) [1806254] - [powerpc] powerpc/powernv: Implement and use opal_flush_console (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg use flush fallback from console code (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg standardise OPAL_BUSY handling (Steve Best) [1806254] - [powerpc] powerpc/powernv: Fix OPAL console driver OPAL_BUSY loops (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal_put_chars partial write fix (Steve Best) [1806254] - [x86] Mark Comet Lake-S as supported (David Arcari) [1805754]- rebuild, due infrastructure issues last kernel build wasn't signed properly [1807216]- [nvme] nvme-multipath: Fix memory leak with ana_log_buf (David Milburn) [1804822] - [powerpc] pci/of: Fix OF flags parsing for 64bit BARs (David Gibson) [1804038]- [pci] PCI: pciehp: Add DMI table for in-band presence disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Wait for PDS if in-band presence is disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Add support for disabling in-band presence (Myron Stowe) [1749528] - [netdrv] net/mlx5: DR, Handle reformat capability over sw-steering tables (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Fix matching on vport gvmi (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, use non preemptible call to get the current cpu number (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Enable counter on non-fwd-dest objects (Alaa Hleihel) [1794997] - [iommu] iommu/vt-d: Simplify check in identity_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Remove deferred_attach_domain() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Move deferred device attachment into helper function (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Add attach_deferred() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Refactor find_domain() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Allow devices with RMRRs to use identity domain (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock (Jerry Snitselaar) [1797124 1784649] - [ata] ata: ahci: Add shutdown to freeze hardware resources of ahci (David Milburn) [1784955] - [include] redhat: kabi: convert incorrect use of RH_KABI_EXTEND (Jiri Benc) [1715803] - [include] redhat: kabi: macros for intentional kABI breakage (Jiri Benc) [1715803] - [uapi] redhat: kabi: bpf: remove misleading comment (Jiri Benc) [1715803] - [include] redhat: kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE (Jiri Benc) [1715803] - [kernel] kernel/module.c: wakeup processes in module_wq on module unload (Prarit Bhargava) [1804209] - [x86] kvm: x86: do not reset microcode version on INIT or RESET (Paolo Bonzini) [1801853] - [x86] kvm: x86: list MSR_IA32_UCODE_REV as an emulated MSR (Paolo Bonzini) [1801853] - [nvme] nvme: prevent warning triggered by nvme_stop_keep_alive (David Milburn) [1799890] - [nvme] nvme: nvme_keep_alive_end_io fixup setting comp_seen flag (David Milburn) [1799890]- [iommu] iommu: don't change default domain if already set by quirk (Jerry Snitselaar) [1786292] - [net] netfilter: ipset: Copy the right MAC address in hash:ip, mac IPv6 sets (Stefano Brivio) [1759422] - [net] ipv6/addrconf: only check invalid header values when NETLINK_F_STRICT_CHK is set (Guillaume Nault) [1802817] - [net] tcp: clear tp->segs_{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->data_segs{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->delivered in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->total_retrans in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: do not leave dangling pointers in tp->highest_sack (Guillaume Nault) [1802682] - [net] tcp: Fix highest_sack and highest_sack_seq (Guillaume Nault) [1802682] - [net] tcp: do not send empty skb from tcp_write_xmit() (Guillaume Nault) [1802682] - [net] tcp: md5: fix potential overestimation of TCP option space (Guillaume Nault) [1802682] - [net] tcp: fix data-race in tcp_recvmsg() (Guillaume Nault) [1802682] - [net] bridge: ebtables: don't crash when using dnat target in output chains (Andrea Claudi) [1798923] - [net] ip6_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ip_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ipv4: Detect rollover in specific fib table dump (Guillaume Nault) [1801587] - [net] inet: protect against too small mtu values. (Guillaume Nault) [1801587] - [net] icmp: fix data-race in cmp_global_allow() (Guillaume Nault) [1801587] - [net] inetpeer: fix data-race in inet_putpeer / inet_putpeer (Guillaume Nault) [1801587] - [net] ipv4: Fix table id reference in fib_sync_down_addr (Guillaume Nault) [1801587] - [net] dccp: do not leak jiffies on the wire (Guillaume Nault) [1801587] - [net] inet: stop leaking jiffies on the wire (Guillaume Nault) [1801587] - [tools] selftests: fib_tests: add more tests for metric update (Guillaume Nault) [1801587] - [net] ipv4: fix route update on metric change. (Guillaume Nault) [1801587] - [net] iptunnel: Set tun_flags in the iptunnel_metadata_reply from src (Guillaume Nault) [1801587] - [net] flow_dissector: Fix to use new variables for port ranges in bpf hook (Ivan Vecera) [1789862] - [net] net_sched: fix a resource leak in tcindex_set_parms() (Ivan Vecera) [1789862] - [tools] tc-testing: fix eBPF tests failure on linux fresh clones (Ivan Vecera) [1789862] - [net] net_sched: fix an OOB access in cls_tcindex (Ivan Vecera) [1789862] - [net] cls_rsvp: fix rsvp_policy (Ivan Vecera) [1789862] - [net] net_sched: ematch: reject invalid TCF_EM_SIMPLE (Ivan Vecera) [1789862] - [net] net_sched: walk through all child classes in tc_bind_tclass() (Ivan Vecera) [1789862] - [net] net_sched: fix ops->bind_class() implementations (Ivan Vecera) [1789862] - [net] net_sched: fix datalen for ematch (Ivan Vecera) [1789862] - [net] net_sched: use validated TCA_KIND attribute in tc_new_tfilter() (Ivan Vecera) [1789862] - [net] sch_prio: When ungrafting, replace with FIFO (Ivan Vecera) [1789862] - [net] pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM (Ivan Vecera) [1789862] - [net] sched: add delete_empty() to filters and use it in cls_flower (Ivan Vecera) [1789862] - [net] sched: act_mirred: Pull mac prior redir to non mac_header_xmit device (Ivan Vecera) [1789862] - [net] sched: cls_u32: fix refcount leak in the error path of u32_change() (Ivan Vecera) [1789862] - [net] net_sched: sch_fq: properly set sk->sk_pacing_status (Ivan Vecera) [1789862] - [net] net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add() (Ivan Vecera) [1789862] - [net] mqprio: Fix out-of-bounds access in mqprio_dump (Ivan Vecera) [1789862] - [net] sched: allow indirect blocks to bind to clsact in TC (Ivan Vecera) [1789862] - [net] core: rename indirect block ingress cb function (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in skb_mpls_push() (Ivan Vecera) [1789862] - [net] cls_flower: Fix the behavior using port ranges with hw-offload (Ivan Vecera) [1789862] - [net] sched: fix dump qlen for sch_mq/sch_mqprio with NOLOCK subqueues (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in function skb_mpls_pop (Ivan Vecera) [1789862] - [net] sched: fix `tc -s class show` no bstats on class with nolock subqueues (Ivan Vecera) [1789862] - [net] sched: act_pedit: fix WARN() in the traffic path (Ivan Vecera) [1789862] - [net] sched: actions: remove unused 'order' (Ivan Vecera) [1789862] - [net] sched: annotate lockless accesses to qdisc->empty (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_max_ack_backlog (Ivan Vecera) [1789862] - [net] inet: minor optimization for backlog setting in listen(2) (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_ack_backlog (Ivan Vecera) [1789862] - [net] use helpers to change sk_ack_backlog (Ivan Vecera) [1789862] - [net] sched: prevent duplicate flower rules from tcf_proto destroy race (Ivan Vecera) [1789862] - [net] flow_dissector: switch to siphash (Ivan Vecera) [1789862] - [netdrv] macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() (Davide Caratti) [1801128] - [netdrv] macvlan: do not assume mac_header is set in macvlan_broadcast() (Davide Caratti) [1801128] - [net] psample: fix skb_over_panic (Sabrina Dubroca) [1800589] - [net] openvswitch: don't unlock mutex when changing the user_features fails (Davide Caratti) [1799363] - [net] rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() (Guillaume Nault) [1798715] - [net] rtnetlink: fix a typo fbd -> fdb (Guillaume Nault) [1798715] - [net] bpf: Sockmap, skmsg helper overestimates push, pull, and pop bounds (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, msg_push_data may leave end mark in place (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, push write_space updates through ulp updates (Sabrina Dubroca) [1798179] - [net] sk_msg: Don't check if sock is locked when tearing down psock (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, fix pop data with SK_DROP return code (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, skmsg can have wrapped skmsg that needs extra chaining (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, tls_sw can create a plaintext buf > encrypt buf (Sabrina Dubroca) [1798179] - [include] bpf: Sockmap/tls, during free we may call tcp_bpf_unhash() in loop (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap, ensure sock lock held during tear down (Sabrina Dubroca) [1798179] - [net] tls: fix async operation (Sabrina Dubroca) [1798179] - [net] tls: Fix return values to avoid ENOTSUPP (Sabrina Dubroca) [1798179] - [net] skmsg: fix TLS 1.3 crash with full sk_msg (Sabrina Dubroca) [1798179] - [net] tls: free the record on encryption error (Sabrina Dubroca) [1798179] - [net] tls: take into account that bpf_exec_tx_verdict() may free the record (Sabrina Dubroca) [1798179] - [net] bpf: skmsg, fix potential psock NULL pointer dereference (Sabrina Dubroca) [1798179] - [net] tls: enable sk_msg redirect to tls socket egress (Sabrina Dubroca) [1798179] - [netdrv] macsec: fix refcnt leak in module exit routine (Sabrina Dubroca) [1799029] - [netdrv] ppp: Adjust indentation into ppp_async_input (Guillaume Nault) [1798104] - [net] l2tp: Allow duplicate session creation with UDP (Guillaume Nault) [1798104] - [net] Fix bugs introduced by netlink strict checking backport (Petr Oros) [1782172] - [tools] selftests: forwarding: fix race between packet receive and tc check (Hangbin Liu) [1797941] - [tools] selftests: forwarding: tc_common: Add hitting check (Hangbin Liu) [1797941] - [tools] selftests: net: push jq workaround into separate helper (Hangbin Liu) [1797941] - [tools] selftests: loopback.sh: skip this test if the driver does not support (Hangbin Liu) [1797941] - [tools] selftests: pmtu: fix init mtu value in description (Hangbin Liu) [1797941] - [tools] selftests: forwarding: Delete IPv6 address at the end (Hangbin Liu) [1797941] - [tools] selftests: pmtu: use -oneline for ip route list cache (Hangbin Liu) [1797941] - [tools] selftests: net: tcp_mmap should create detached threads (Hangbin Liu) [1797941] - [tools] selftests: net: reuseport_dualstack: fix uninitalized parameter (Hangbin Liu) [1797941] - [net] tipc: fix link overflow issue at socket shutdown (Xin Long) [1798070] - [net] tipc: fix retrans failure due to wrong destination (Xin Long) [1798070] - [net] tipc: fix potential hanging after b/rcast changing (Xin Long) [1798070] - [net] tipc: fix ordering of tipc module init and exit routine (Xin Long) [1798070] - [net] tipc: fix wrong timeout input for tipc_wait_for_cond() (Xin Long) [1798070] - [net] tipc: fix wrong socket reference counter after tipc_sk_timeout() returns (Xin Long) [1798070] - [net] tipc: fix potential memory leak in __tipc_sendmsg() (Xin Long) [1798070] - [net] tipc: fix link name length check (Xin Long) [1798070] - [net] tipc: update replicast capability for broadcast send link (Xin Long) [1798070] - [net] tipc: update cluster capabilities if node deleted (Xin Long) [1798070] - [net] tipc: update mon's self addr when node addr generated (Xin Long) [1798070] - [net] tipc: reduce sensitive to retransmit failures (Xin Long) [1798070] - [net] sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY (Xin Long) [1798061] - [net] sctp: fully initialize v4 addr in some functions (Xin Long) [1798061] - [net] sctp: cache netns in sctp_ep_common (Xin Long) [1798061] - [net] sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook (Xin Long) [1798061] - [net] xfrm: support output_mark for offload ESP packets (Xin Long) [1798059] - [net] xfrm: release device reference for invalid state (Xin Long) [1798059] - [net] netfilter: fix a use-after-free in mtype_destroy() (Davide Caratti) [1796361] - [net] netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present (Davide Caratti) [1796361] - [net] netfilter: conntrack: Request module if l3proto is unknown (Phil Sutter) [1752765] - [include] tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE() (Guillaume Nault) [1780828] - [include] tcp: tighten acceptance of ACKs not matching a child socket (Guillaume Nault) [1780828] - [include] tcp: fix rejected syncookies due to stale timestamps (Guillaume Nault) [1780828] - [net] SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts (Steve Dickson) [1801454] - [kernel] genirq, sched/isolation: Isolate from handling managed interrupts (Peter Xu) [1783026]- [nvme] nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_info (David Milburn) [1798630] - [mm] arm64: debug: Remove unused return value from do_debug_exception() (Bhupesh Sharma) [1802511] - [mm] arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Reorganize arguments for is_el1_permission_fault() (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Define esr_to_debug_fault_info() (Bhupesh Sharma) [1802511] - [infiniband] IB/mlx5: Do reverse sequence during device removal (Alaa Hleihel) [1801497] - [netdrv] bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Refactor logic to re-enable SRIOV after firmware reset detected (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix logic that disables Bus Master during firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix TC queue mapping (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix NTUPLE firmware command failures (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix ipv6 RFS filter matching logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do not treat DSN (Digital Serial Number) read failure as fatal (Jonathan Toppins) [1801868] - [netdrv] bnxt: Detach page from page pool before sending up the stack (Jonathan Toppins) [1801868] - [netdrv] bnxt: apply computed clamp value for coalece parameter (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix MSIX request logic for RDMA driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Free context memory in the open path if firmware has been reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return error if FW returns more data than dump length (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix bp->fw_health allocation and free logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add missing devlink health reporters for VFs (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix the logic that creates the health reporters (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do driver unregister cleanup in bnxt_init_one() failure path (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Send FUNC_RESOURCE_QCAPS command in bnxt_resume() (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Combine 2 functions calling the same HWRM_DRV_RGTR fw command (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Abort waiting for firmware response if there is no heartbeat (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return proper error code for non-existent NVM variable (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add a warning message for driver initiated reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Improve RX buffer error handling (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Extend ETHTOOL_RESET to hot reset driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Increase firmware response timeout for coredump commands (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix suspend/resume path on 57500 chips (Jonathan Toppins) [1801111] - [netdrv] bnxt_en: Disable/enable Bus master during suspend/resume (Jonathan Toppins) [1801111] - [fs] cifs: fix soft mounts hanging in the reconnect code (Leif Sahlberg) [1795423] - [kernel] audit: CONFIG_CHANGE don't log internal bookkeeping as an event (Richard Guy Briggs) [1798512] - [security] selinux: reorder hooks to make runtime disable less broken (Ondrej Mosnacek) [1778990] - [scsi] scsi: qla2xxx: Fix unbound NVME response length (Himanshu Madhani) [1796480] - [isdn] misdn: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779475] {CVE-2019-17055}- [fs] Revert: f5bcc37b81fc ("namei: allow restricted O_CREAT of FIFOs and regular files") (Eric Sandeen) [1801468] - [fs] Revert: 433cbb6cf0ae ("quota: honor quota type in Q_XGETQSTATcalls") (Eric Sandeen) [1800435] - [infiniband] RDMA/siw: Fix setting active_mtu attribute (Kamal Heib) [1797199] - [infiniband] RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create (Kamal Heib) [1733690] - [scsi] scsi: lpfc: Fix release of hwq to clear the eq relationship (Dick Kennedy) [1798661] - [x86] kvm/hyper-v: don't allow to turn on unsupported VMX controls for nested guests (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm: svm: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses (Paolo Bonzini) [1796417] - [x86] kvm: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini) [1796417] - [tools] selftests: netfilter: Introduce tests for sets with range concatenation (Stefano Brivio) [1593711] - [net] nf_tables: Add set type for arbitrary concatenation of ranges (Stefano Brivio) [1593711] - [lib] bitmap: Introduce bitmap_cut(): cut bits and shift remaining (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: Support for sets with multiple ranged fields (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add nft_setelem_parse_key() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_DATA_VALUE after nft_data_init() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused parameter ctx (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused variable (Stefano Brivio) [1593711] - [ptp] ptp: free ptp device pin descriptors properly (Vladis Dronov) [1787568] - [ptp] ptp: fix the race between the release of ptp_clock and cdev (Vladis Dronov) [1787568] - [ptp] ptp: Fix pass zero to ERR_PTR() in ptp_clock_register (Vladis Dronov) [1787568]- [fs] NFSv4: pnfs_roc() must use cred_fscmp() to compare creds (Benjamin Coddington) [1800893] - [drm] drm/nouveau/kms/gv100-: avoid sending a core update until the first modeset (Ben Skeggs) [1801091] - [drm] drm/nouveau/kms/gv100-: move window ownership setup into modesetting path (Ben Skeggs) [1801091] - [drm] drm/nouveau/disp/gv100-: halt NV_PDISP_FE_RM_INTR_STAT_CTRL_DISP_ERROR storms (Ben Skeggs) [1801091] - [drm] drm/nouveau: Add HD-audio component notifier support (Ben Skeggs) [1792191] - [netdrv] net/mlx5: Fix deadlock in fs_core (Alaa Hleihel) [1786630] - [drm] drm/amd/dm/mst: Ignore payload update failures (Lyude Paul) [1773800 1773795] - [kernel] sched/rt: Optimize checking group RT scheduler constraints (Phil Auld) [1797106] - [fs] cifs: Fix mount options set in automount (Dave Wysochanski) [1790922]- [kernel] timers/nohz: Update NOHZ load in remote tick (Scott Wood) [1791434] - [kernel] sched/core: Don't skip remote tick for idle CPUs (Scott Wood) [1791434] - [drm] drm/amdgpu/vi: silence an uninitialized variable warning (Lyude Paul) [1792565] - [drm] drm: panel-lvds: Potential Oops in probe error handling (Lyude Paul) [1792565] - [drm] drm/i915: Fix pid leak with banned clients (Lyude Paul) [1792565] - [drm] drm/amdgpu: allow direct upload save restore list for raven2 (Lyude Paul) [1792565] - [drm] drm/amd/display: Reorder detect_edp_sink_caps before link settings read (Lyude Paul) [1792565] - [drm] drm/i915: Add missing include file (Lyude Paul) [1792565] - [drm] drm/amdgpu: enable gfxoff for raven1 refresh (Lyude Paul) [1792565] - [drm] drm/amdgpu/discovery: reserve discovery data at the top of VRAM (Lyude Paul) [1792565] - [drm] drm/amdgpu: cleanup creating BOs at fixed location (v2) (Lyude Paul) [1792565] - [drm] drm/tegra: Fix ordering of cleanup code (Lyude Paul) [1792565] - [drm] drm/i915/gen9: Clear residual context state on context switch (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1407352427:icl,ehl (Lyude Paul) [1792565] - [drm] drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ (Lyude Paul) [1792565] - [drm] drm/fb-helper: Round up bits_per_pixel if possible (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl, ehl (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for vega20 (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for navi (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: fix panel scaling (Lyude Paul) [1792565 1741114] - [drm] drm/nouveau: Fix drm-core using atomic code-paths on pre-nv50 hardware (Lyude Paul) [1792565] - [drm] drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit (Lyude Paul) [1792565] - [drm] drm/amd/display: Reset steer fifo before unblanking the stream (Lyude Paul) [1792565] - [drm] drm/amd/display: Change the delay time before enabling FEC (Lyude Paul) [1792565] - [drm] drm/amd/display: Fixed kernel panic when booting with DP-to-HDMI dongle (Lyude Paul) [1792565] - [drm] drm/amdgpu: add cache flush workaround to gfx8 emit_fence (Lyude Paul) [1792565] - [drm] drm/amdgpu: add check before enabling/disabling broadcast mode (Lyude Paul) [1792565] - [drm] drm: limit to INT_MAX in create_blob ioctl (Lyude Paul) [1792565] - [drm] drm/amdgpu: Call find_vma under mmap_sem (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix uninitialized variable pasid_mapping_needed (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Avoid accidental thread reactivation (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix potential double drop fence reference (Lyude Paul) [1792565] - [drm] drm/amdgpu: disallow direct upload save restore list from gfx driver (Lyude Paul) [1792565] - [gpu] gpu: host1x: Allocate gather copy for host1x (Lyude Paul) [1792565] - [drm] drm/tegra: sor: Use correct SOR index on Tegra210 (Lyude Paul) [1792565] - [drm] drm/amd/display: correctly populate dpp refclk in fpga (Lyude Paul) [1792565] - [drm] drm: Don't free jobs in wait_event_interruptible() (Lyude Paul) [1792565] - [drm] drm/gma500: fix memory disclosures due to uninitialized bytes (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix amdgpu trace event print string format error (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: avoid disabling ECC if RAS is enabled for VEGA20 (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Restore audio when setting a mode (Lyude Paul) [1792565] - [drm] drm/amd/display: Program DWB watermarks from correct state (Lyude Paul) [1792565] - [drm] drm/amd/display: Fix dongle_caps containing stale information (Lyude Paul) [1792565] - [drm] drm/amd/display: add new active dongle to existent w/a (Lyude Paul) [1792565] - [drm] drm/amd/display: refactor Device ID for external chips (Lyude Paul) [1792565] - [drm] drm/amd/display: wait for set pipe mcp command completion (Lyude Paul) [1792565] - [drm] drm/amd/display: Properly round nominal frequency for SPD (Lyude Paul) [1792565] - [drm] drm/drm_vblank: Change EINVAL by the correct errno (Lyude Paul) [1792565] - [drm] drm/amdkfd: Fix MQD size calculation (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller (Lyude Paul) [1792565] - [drm] drm/amd/display: set minimum abm backlight level (Lyude Paul) [1792565] - [drm] drm/amd/display: load iram for abm 2.3 (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: A workaround to GPU RESET on APU (Lyude Paul) [1792565] - [drm] drm/amdkfd: fix a potential NULL pointer dereference (v2) (Lyude Paul) [1792565] - [drm] drm/amd/display: Set number of pipes to 1 if the second pipe was disabled (Lyude Paul) [1792565] - [drm] drm/amd/display: Handle virtual signal type in disable_link() (Lyude Paul) [1792565] - [drm] drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu: grab the id mgr lock while accessing passid_mapping (Lyude Paul) [1792565] - [drm] drm/amdgpu/sriov: add ring_stop before ring_create in psp v11 code (Lyude Paul) [1792565] - [drm] drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings (Lyude Paul) [1792565] - [drm] drm/amd/display: verify stream link before link test (Lyude Paul) [1792565] - [drm] drm: Use EOPNOTSUPP, not ENOTSUPP (Lyude Paul) [1792565] - [drm] drm/mipi-dbi: fix a loop in debugfs code (Lyude Paul) [1792565] - [drm] drm: mst: Fix query_payload ack reply struct (Lyude Paul) [1792565] - [drm] Revert "drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper." (Lyude Paul) [1792565] - [drm] drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9 (Lyude Paul) [1792565] - [drm] drm/amdgpu: avoid using invalidate semaphore for picasso (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: re-init clear state buffer after gpu reset (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt (Lyude Paul) [1792565] - [drm] drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10 (Lyude Paul) [1792565] - [drm] drm/amdgpu: set adev->num_vmhubs for gmc6, 7, 8 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Export function to flush TLB of specific vm hub (Lyude Paul) [1792565] - [drm] drm/amdgpu: add new member in amdgpu_device for vmhub counts per asic chip (Lyude Paul) [1792565] - [drm] drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number (Lyude Paul) [1792565] - [drm] drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub (Lyude Paul) [1792565] - [drm] drm/amd/display: add default clocks if not able to fetch them (Lyude Paul) [1792565] - [drm] drm/amd/display: re-enable wait in pipelock, but add timeout (Lyude Paul) [1792565] - [drm] drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() (Lyude Paul) [1792565] - [drm] drm/radeon: fix r1xx/r2xx register checker for POT textures (Lyude Paul) [1792565] - [drm] drm/i915/fbc: Disable fbc by default on all glk+ (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: Limit MST BPC to 8 (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN (Lyude Paul) [1792565 1773804] - [drm] drm/mgag200: Flag all G200 SE A machines as broken wrt (Lyude Paul) [1792565] - [drm] drm/mgag200: Add workaround for HW that does not support 'startadd' (Lyude Paul) [1792565] - [drm] drm/mgag200: Store flags from PCI driver data in device structure (Lyude Paul) [1792565] - [drm] drm/mgag200: Extract device type from flags (Lyude Paul) [1792565] - [dma-buf] dma-buf: Fix memory leak in sync_file_merge() (Lyude Paul) [1792565] - [video] video/hdmi: Fix AVI bar unpack (Lyude Paul) [1792565] - [drm] drm: damage_helper: Fix race checking plane->state->fb (Lyude Paul) [1792565] - [drm] drm/i915: Fix detection for a CMP-V PCH (Lyude Paul) [1792565] - [x86] Mark AMD Ryzen 7 as supported (David Arcari) [1797317] - [x86] Mark AMD Ryzen 5 as supported (David Arcari) [1718051] - [mm] mm/sparse.c: reset section's mem_map when fully deactivated (Pingfan Liu) [1797848] - [drm] drm/mgag200: Don't unpin the current cursor image's buffer (Lyude Paul) [1784290] - [drm] drm/mgag200: Set cursor scanout address to correct BO (Lyude Paul) [1784290] - [drm] drm/mgag200: Pin displayed cursor BO to video memory (Lyude Paul) [1784290] - [tools] Correction to manpage of cpupower (Prarit Bhargava) [1796139] - [fs] cifs: fix soft mounts hanging in the reconnect code (Dave Wysochanski) [1795429] - [net] ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup (Sabrina Dubroca) [1774440] - [net] ipv6: add net argument to ip6_dst_lookup_flow (Sabrina Dubroca) [1774440] - [netdrv] can: peak_usb: fix slab info leak (Guillaume Nault) [1787486] {CVE-2019-19534} - [netdrv] vxlan: fix tos value before xmit (Hangbin Liu) [1786075] - [net] netfilter: nft_tproxy: Fix port selector on Big Endian (Phil Sutter) [1781481] - [net] devlink: Change devlink health locking mechanism (Petr Oros) [1785997] - [net] xfrm: Fix memleak on xfrm state destroy (Xin Long) [1780470] - [net] erspan: remove the incorrect mtu limit for erspan (Hangbin Liu) [1783871] - [net] ieee802154: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779495] {CVE-2019-17053} - [net] netfilter: masquerade: don't flush all conntracks if only one address deleted on device (Patrick Talbert) [1772334]- [mm] memcg: Add preemption point in accumulate_memcg_tree() (Waiman Long) [1795049] - [edac] EDAC: skx_common: downgrade message importance on missing PCI device (Aristeu Rozanski) [1775511] - [infiniband] IB/core: Do not notify GID change event of an unregistered device (Kamal Heib) [1787333] - [infiniband] IB/core: Let IB core distribute cache update events (Kamal Heib) [1787333] - [arm64] arm64: kexec: always reset to EL2 if present (Bhupesh Sharma) [1794805] - [tools] perf header: Use last modification time for timestamp (Michael Petlan) [1791258] - [netdrv] net/mlx5e: Enable all available stats for uplink reps (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Create q counters on uplink representors (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: IPoIB, use separate stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert stats groups array to array of group pointers (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Declare stats groups via macro (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Profile specific stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Move uplink rep init/cleanup code into own functions (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add discard counters per priority (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add port buffer's congestion counters (Alaa Hleihel) [1786321] - [netdrv] net/mlx5: Expose HW capability bits for port buffer per priority congestion counters (Alaa Hleihel) [1786321] - [netdrv] qede: Fix multicast mac configuration (Manish Chopra) [1784894] - [thunderbolt] thunderbolt: Drop unnecessary read when writing LC command in Ice Lake (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Fix lockdep circular locking depedency warning (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Read DP IN adapter first two dwords in one go (Jarod Wilson) [1784568]- [pci] PCI/PM: Move pci_dev_wait() definition earlier (Myron Stowe) [1794266] - [pci] PCI/PM: Add missing link delays required by the PCIe spec (Myron Stowe) [1794266] - [pci] PCI/PM: Add pcie_wait_for_link_delay() (Myron Stowe) [1794266] - [pci] PCI/PM: Return error when changing power state from D3cold (Myron Stowe) [1794266] - [pci] PCI/PM: Decode D3cold power state correctly (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_complete_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Avoid exporting __pci_complete_power_transition() (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_start_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_power_up() in pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Move power state update away from pci_power_up() (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.suspend_late() hook (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.resume_early() hook (Myron Stowe) [1794266] - [xen] xen-platform: Convert to generic power management (Myron Stowe) [1794266] - [pci] PCI/PM: Simplify pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Expand PM reset messages to mention D3hot (not just D3) (Myron Stowe) [1794266] - [pci] PCI/PM: Apply D2 delay as milliseconds, not microseconds (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_WARN() to include device information (Myron Stowe) [1794266] - [pci] PCI/PM: Use PCI dev_printk() wrappers for consistency (Myron Stowe) [1794266] - [pci] PCI/PM: Make power management op coding style consistent (Myron Stowe) [1794266] - [pci] PCI/PM: Run resume fixups before disabling wakeup events (Myron Stowe) [1794266] - [pci] PCI/PM: Clear PCIe PME Status even for legacy power management (Myron Stowe) [1794266] - [pci] PCI/PM: Always return devices to D0 when thawing (Myron Stowe) [1794266] - [pci] PCI: PM: Fix pci_power_up() (Myron Stowe) [1794266] - [pci] PCI: Make pcie_downstream_port() available outside of access.c (Myron Stowe) [1794266] - [pci] PCI: Add pci_info_ratelimited() to ratelimit PCI separately (Myron Stowe) [1794266] - [pci] PCI: PM: Simplify bus-level hibernation callbacks (Myron Stowe) [1794266] - [pci] PCI: Do not poll for PME if the device is in D3cold (Myron Stowe) [1794266] - [pci] PCI: PM: Replace pci_dev_keep_suspended() with two functions (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid resuming devices in D3hot during system suspend (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid skipping bus-level PM on platforms without ACPI (Myron Stowe) [1794266] - [pci] treewide: Switch printk users from pf and pF to ps and pS, respectively (Myron Stowe) [1794266] - [sound] ALSA: Use the legacy HDA driver as default for Intel DSP platforms (Jaroslav Kysela) [1793227] - [nvme] nvme: nvme_mpath_init remove multipath check (David Milburn) [1790958] - [mm] mm/page-writeback.c: don't break integrity writeback on ->writepage() error (Christoph von Recklinghausen) [1782117] - [arm64] arm64: Revert support for execute-only user mappings (Jeremy Linton) [1788629] - [powerpc] powerpc/papr_scm: Don't enable direct map for a region by default (Steve Best) [1795706]- [tools] selftests/eeh: Bump EEH wait time to 60s (Steve Best) [1783199] - [tools] tools/kvm_stat: Fix kvm_exit filter name (Gavin Shan) [1780345] - [infiniband] RDMA/bnxt_re: Report more number of completion vectors (Selvin Xavier) [1788037 1753515] - [infiniband] RDMA/bnxt_re: Fix Send Work Entry state check while polling completions (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Fix missing le16_to_cpu (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Avoid freeing MR resources if dereg fails (Selvin Xavier) [1788037 1737147] - [infiniband] RDMA/bnxt_re: Fix stat push into dma buffer on gen p5 devices (Selvin Xavier) [1788037 1771855] - [infiniband] RDMA/bnxt_re: Fix chip number validation Broadcom's Gen P5 series (Selvin Xavier) [1788037 1783943] - [netdrv] net/mlx5e: Clear VF config when switching modes (mohamad meib) [1787276] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup fixup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: drop the mem_sysfs_mutex (David Hildenbrand) [1789900] - [base] driver/base/memory.c: validate memory block size early (David Hildenbrand) [1789900] - [fs] block: Don't revalidate bdev of hidden gendisk (David Milburn) [1779342] - [scsi] scsi: virtio_scsi: unplug LUNs when events missed (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: implement request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix dh and multipathing for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix missing .cleanup_rq for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: add support for request batching (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use struct_size() helper (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: remove unused 'affinity_hint_set' (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: don't send sc payload with tmfs (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Remove per-target data because it is no longer used (Maxim Levitsky) [1614188] - [powerpc] powerpc/pseries/lparcfg: Fix display of Maximum Memory (Steve Best) [1795622] - [powerpc] powernv: Don't reprogram SLW image on every KVM guest entry/exit (Laurent Vivier) [1751078] - [x86] Mark certain versions of Comet Lake as supported (David Arcari) [1794198] - [s390] s390/dasd: Disable Thin Provisioning to prevent data loss (Philipp Rudo) [1793461]- [x86] kvm: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast() (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: disable shattered huge page recovery for PREEMPT_RT (Paolo Bonzini) [1690344] {CVE-2018-12207} - [documentation] documentation: Add ITLB_MULTIHIT documentation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: mmu: Recovery of shattered NX large pages (Paolo Bonzini) [1690344] {CVE-2018-12207} - [virt] kvm: Add helper function for creating VM worker threads (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: mmu: ITLB_MULTIHIT mitigation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [kernel] cpu/speculation: Uninline and export CPU mitigations helpers (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] cpu: Add Tremont to the cpu vulnerability whitelist (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] bugs: Add ITLB_MULTIHIT bug infrastructure (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: vmx, svm: always run with EFER.NXE=1 when shadow paging is active (Paolo Bonzini) [1690344] {CVE-2018-12207} - [crypto] crypto: hmac - fix memory leak in hmac_init_tfm() (Herbert Xu) [1775858] - [crypto] crypto: hash - fix incorrect HASH_MAX_DESCSIZE (Herbert Xu) [1775858] - [nvme] nvme: Translate more status codes to blk_status_t (Gopal Tiwari) [1781537] - [include] nvme: resync include/linux/nvme.h with nvmecli (Gopal Tiwari) [1781537] - [netdrv] hv_netvsc: Fix memory leak when removing rndis device (Mohammed Gamal) [1733007] - [fs] cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() (Dave Wysochanski) [1793182] - [tools] perf c2c: Fix report with offline cpus (Michael Petlan) [1744903] - [kernel] locking/rwsem: Fix kernel crash when spinning on RWSEM_OWNER_UNKNOWN (Waiman Long) [1793028] - [mm] mm/memory_hotplug: don't free usage map when removing a re-added early section (Pingfan Liu) [1787269] - [netdrv] iavf: remove current MAC address filter on VF reset (Stefan Assmann) [1735725 1738738] - [dma] dma-mapping: fix handling of dma-ranges for reserved memory (again) (Jerry Snitselaar) [1784691]- [fs] pnfs/filelayout: enable LAYOUTGET on OPEN (Steve Dickson) [1756140] - [fs] NFSD fixing possible null pointer derefering in copy offload (Benjamin Coddington) [1763220] - [fs] nfsd: Ensure CLONE persists data and metadata changes to the target file (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix backchannel latency metrics (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() (Benjamin Coddington) [1763220] - [fs] NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() (Benjamin Coddington) [1763220] - [fs] NFSv4: Don't allow a cached open with a revoked delegation (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix svcauth_gss_proxy_init() (Benjamin Coddington) [1763220] - [net] SUNRPC: The TCP back channel mustn't disappear while requests are outstanding (Benjamin Coddington) [1763220] - [net] xprtrdma: Close window between waking RPC senders and posting Receives (Benjamin Coddington) [1763220] - [net] xprtrdma: Connection becomes unstable after a reconnect (Benjamin Coddington) [1763220] - [net] xprtrdma: Add unique trace points for posting Local Invalidate WRs (Benjamin Coddington) [1763220] - [net] sunrpc: fix crash when cache_head become valid before update (Benjamin Coddington) [1763220] - [fs] nfsd4: fix up replay_matches_cache() (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix leak of clp->cl_acceptor string (Benjamin Coddington) [1763220] - [fs] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors (Benjamin Coddington) [1763220] - [fs] NFS: Fix O_DIRECT accounting of number of bytes read/written (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix another issue with MIC buffer space (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix buffer handling of GSS MIC without slack (Benjamin Coddington) [1763220] - [fs] Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't handle errors if the bind/connect succeeded (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix congestion window race with disconnect (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't try to parse incomplete RPC messages (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't receive TCP data into a request buffer that has been reset (Benjamin Coddington) [1763220] - [net] SUNRPC: Dequeue the request from the receive queue while we're re-encoding (Benjamin Coddington) [1763220] - [net] SUNRPC: Handle connection breakages correctly in call_status() (Benjamin Coddington) [1763220] - [net] xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods (Benjamin Coddington) [1763220] - [fs] NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 (Benjamin Coddington) [1763220] - [fs] NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() (Benjamin Coddington) [1763220] - [fs] NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Only reap expired delegations (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Fix open stateid recovery (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid (Benjamin Coddington) [1763220] - [fs] NFSv4: Handle the special Linux file open access mode (Benjamin Coddington) [1763220] - [fs] nfsd: Fix overflow causing non-working mounts on 1 TB machines (Benjamin Coddington) [1763220] - [md] md: make sure desc_nr less than MD_SB_DISKS (Nigel Croxon) [1769057] - [md] md: raid1: check rdev before reference in raid1_sync_request func (Nigel Croxon) [1769057] - [md] md/raid10: prevent access of uninitialized resync_pages offset (Nigel Croxon) [1769057] - [md] md: avoid invalid memory access for array sb->dev_roles (Nigel Croxon) [1769057] - [md] md/raid1: avoid soft lockup under high load (Nigel Croxon) [1769057] - [md] md: no longer compare spare disk superblock events in super_load (Nigel Croxon) [1769057] - [md] md: improve handling of bio with REQ_PREFLUSH in md_flush_request() (Nigel Croxon) [1769057] - [md] md/bitmap: avoid race window between md_bitmap_resize and bitmap_file_clear_bit (Nigel Croxon) [1769057] - [md] md/raid0: Fix an error message in raid0_make_request() (Nigel Croxon) [1769057] - [md] md/raid0: fix warning message for parameter default_layout (Nigel Croxon) [1769057] - [netdrv] net/mlx5: DR, Init lists that are used in rule's member (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, No need for atomic refcount for internal SW steering resources (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multiple destination action from dr_create_fte (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Add support for multiple destination table action (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Align dest FT action creation to API (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Pass table flags at creation to lower layer (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multi-destination table for SW-steering use (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create FTE entry in the FW from SW-steering (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Use attributes struct for FW flow table creation (Alaa Hleihel) [1775986] - [drm] drm/amd/display: fix struct init in update_bounding_box (Don Dutile) [1784621] - [tools] perf/x86/pmu-events: Fix Kernel_Utilization metric (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update all the Intel JSON metrics from TMAM 3.6 (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update CascadelakeX events to v1.05 (Michael Petlan) [1788434] - [tools] cpupower: mperf_monitor: Update cpupower to use the RDPRU instruction (Janakarajan Natarajan) [1766357] - [tools] cpupower: mperf_monitor: Introduce per_cpu_schedule flag (Janakarajan Natarajan) [1766357] - [tools] cpupower: Move needs_root variable into a sub-struct (Janakarajan Natarajan) [1766357] - [mm] coredump: fix race condition between collapse_huge_page() and core dumping (Andrea Arcangeli) [1722986] - [mm] memcg, oom: don't require __GFP_FS when invoking memcg OOM killer (Waiman Long) [1791170] - [uapi] mm: move MAP_SYNC to asm-generic/mman-common.h (Jeff Moyer) [1791539]- [linux] ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() (Lu Lu) [1663784] - [virtio] virtio-balloon: fix managed page counts when migrating pages between zones (David Hildenbrand) [1689800] - [infiniband] IB/mlx4: Follow mirror sequence of device add during device removal (mohamad meib) [1786042] - [netdrv] gve: Fix the queue page list allocated pages count (Patricio Noyola) [1789114] - [netdrv] gve: fix dma sync bug where not all pages synced (David Awogbemila) [1790957] - [netdrv] gve: Fixes DMA synchronization (David Awogbemila) [1789027] - [net] SUNRPC: Ignore queue transmission errors on successful transmission (Benjamin Coddington) [1769367] - [net] Revert "SUNRPC: Micro-optimise when the task is known not to be sleeping" (Benjamin Coddington) [1769367] - [net] SUNRPC: Fix up calculation of client message length (Benjamin Coddington) [1769367] - [net] Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfs (Benjamin Coddington) [1769367] - [char] tpm: Revert "tpm_tis_core: Turn on the TPM before probing IRQ's" (Jerry Snitselaar) [1789088] - [char] tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts" (Jerry Snitselaar) [1789088] - [tools] perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() (Michael Petlan) [1786048] - [tools] perf jvmti: Link against tools/lib/string.o to have weak strlcpy() (Michael Petlan) [1786048] - [kernel] kprobes: Show address of kprobes if kallsyms does (Michael Petlan) [1747099] - [kernel] genirq/debugfs: Reset domain debugfs_file on removal of the debugfs file (Mohammed Gamal) [1782640] - [powerpc] powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest (Steve Best) [1789594]- [platform] x86: intel_pmc_core: Add Comet Lake (CML) platform support to intel_pmc_core driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Fix the SoC naming inconsistency (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core_pltdrv: Module removal warning fix (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Do not ioremap RAM (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Remove dev_err() usage after platform_get_irq() (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Add ICL-NNPI support to PMC Core (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Attach using APCI HID "INT33A1" (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: transform Pkg C-state residency from TSC ticks into microseconds (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc: no need to check return value of debugfs_create functions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Allow to dump debug registers on S0ix failure (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Convert to a platform_driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Don't map non-used optional resources (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Apply same width for offset definitions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Use BIT() macro (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Mark local function static (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: adding error handling (Lenny Szubowicz) [1773793] - [mm] memory_hotplug: cleanup __remove_pages() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: drop local variables in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't check for "all holes" in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: we always have a zone in find_(smallest|biggest)_section_pfn (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: poison memmap in remove_pfn_range_from_zone() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: shrink zones when offlining memory (Christoph von Recklinghausen) [1766491] - [mm] memmap_init: update variable name in memmap_init_zone (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix try_offline_node() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix updating the node span (Christoph von Recklinghausen) [1766491] - [mm] hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() (Christoph von Recklinghausen) [1766491] - [mm] page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo (Christoph von Recklinghausen) [1766491] - [mm] memory-failure.c: don't access uninitialized memmaps in memory_failure() (Christoph von Recklinghausen) [1766491] - [fs] proc/page.c: don't access uninitialized memmaps in fs/proc/page.c (Christoph von Recklinghausen) [1766491] - [base] base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() (Christoph von Recklinghausen) [1766491] - [base] base/node.c: simplify unregister_memory_block_under_nodes() (Christoph von Recklinghausen) [1766491] - [kernel] /proc/kpagecount: return 0 for special pages that are never mapped (Christoph von Recklinghausen) [1766491] - [netdrv] fm10k: fix fm10k_get_fault_pf to read correct address (Neil Horman) [1721716] - [netdrv] fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS (Neil Horman) [1721716] - [netdrv] fm10k: mark unused parameters with __always_unused (Neil Horman) [1721716] - [netdrv] fm10k: cast page_addr to u8 * when incrementing it (Neil Horman) [1721716] - [netdrv] fm10k: explicitly return 0 on success path in function (Neil Horman) [1721716] - [netdrv] fm10k: remove needless initialization of size local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove needless assignment of err local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove unnecessary variable initializer (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the ring variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the result local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local msg variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local i variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the tx_buffer variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the q_idx local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of local err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of qv local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of *p local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: Use dev_get_drvdata (Neil Horman) [1721716] - [crypto] crypto: qat - Silence smp_processor_id() warning (Neil Horman) [1723573] - [crypto] crypto: qat - use struct_size() helper (Neil Horman) [1723573] - [crypto] crypto: qat - do not offload zero length requests (Neil Horman) [1723573] - [crypto] crypto: qat - return error for block ciphers for invalid requests (Neil Horman) [1723573] - [crypto] crypto: qat - return proper error code in setkey (Neil Horman) [1723573] - [crypto] crypto: qat - fix block size for aes ctr mode (Neil Horman) [1723573] - [crypto] crypto: qat - update iv after encryption or decryption operations (Neil Horman) [1723573] - [crypto] crypto: qat - add check for negative offset in alg precompute function (Neil Horman) [1723573] - [crypto] crypto: qat - remove spin_lock in qat_ablkcipher_setkey (Neil Horman) [1723573] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Neil Horman) [1723573] - [crypto] crypto: shash - remove shash_desc::flags (Neil Horman) [1723573] - [crypto] crypto: rsa - unimplement sign/verify for raw RSA backends (Neil Horman) [1723573] - [hv] Revert "hv: vmbus: Implement suspend/resume for VSC drivers for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Ignore the offers when resuming from hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend/resume the vmbus itself for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Clean up hv_sock channels by force upon suspend" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend after cleaning up hv_sock and sub channels" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Resume after fixing up old primary channels" (Mohammed Gamal) [1788082] - [hv] Revert "vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP" (Mohammed Gamal) [1788082] - [x86] kvm: vmx: Introduce handle_unexpected_vmexit and handle WAITPKG vmexit (Paul Lai) [1494707] - [x86] kvm: vmx: Emulate MSR IA32_UMWAIT_CONTROL (Paul Lai) [1494707] - [x86] kvm: x86: Add support for user wait instructions (Paul Lai) [1494707] - [tools] tools arch x86: Update tools's copy of cpufeatures.h (Paul Lai) [1494707] - [kvm] KVM: x86: expose AVX512_BF16 feature to guest (Paul Lai) [1642539] - [x86] x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions (Paul Lai) [1642539] - [block] rbd: silence bogus uninitialized warning in rbd_object_map_update_finish() (Jeff Layton) [1777961] - [fs] ceph: increment/decrement dio counter on async requests (Jeff Layton) [1777961] - [fs] ceph: take the inode lock before acquiring cap refs (Jeff Layton) [1777961] - [scsi] scsi: lpfc: fix build failure with DEBUGFS disabled (Dick Kennedy) [1784863] - [scsi] Revert "storvsc: setup 1:1 mapping between hardware queue and CPU queue" (Cathy Avery) [1787594] - [tools] perf session: Return error code for perf_session__new() function on failure (Michael Petlan) [1754995] - [tools] perf header: Fix false warning when there are no duplicate cache entries (Michael Petlan) [1776499] - [firmware] efi/memreserve: Register reservations as 'reserved' in /proc/iomem (Bhupesh Sharma) [1772730] - [firmware] efi/memreserve: deal with memreserve entries in unmapped memory (Bhupesh Sharma) [1772730] - [powerpc] powerpc/powernv: Avoid re-registration of imc debugfs directory (Diego Domingos) [1781098] - [powerpc] powerpc/powernv: Return for invalid IMC domain (Diego Domingos) [1781098]- [tools] perf tools: Allow to link with libbpf dynamicaly (Michael Petlan) [1781570] - [tools] perf probe: Fix spelling mistake "addrees" -> "address" (Michael Petlan) [1760227] - [tools] perf probe: Trace a magic number if variable is not found (Michael Petlan) [1760227] - [tools] perf probe: Support DW_AT_const_value constant value (Michael Petlan) [1760227] - [tools] perf probe: Support multiprobe event (Michael Petlan) [1760227] - [tools] perf probe: Generate event name with line number (Michael Petlan) [1760227] - [tools] perf probe: Do not show non representive lines by perf-probe -L (Michael Petlan) [1760227] - [tools] perf probe: Verify given line is a representive line (Michael Petlan) [1760227] - [tools] perf probe: Show correct statement line number by perf probe -l (Michael Petlan) [1760227] - [tools] perf probe: Skip overlapped location on searching variables (Michael Petlan) [1760227] - [tools] perf probe: Fix to show calling lines of inlined functions (Michael Petlan) [1760227] - [tools] perf probe: Filter out instances except for inlined subroutine and subprogram (Michael Petlan) [1760227] - [tools] perf probe: Skip end-of-sequence and non statement lines (Michael Petlan) [1760227] - [tools] perf probe: Return a better scope DIE if there is no best scope (Michael Petlan) [1760227] - [tools] perf probe: Fix to show ranges of variables in functions without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to show inlined function callsite without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to list probe event with correct line number (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe an inline function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe a function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix wrong address verification (Michael Petlan) [1760227] - [tools] perf probe: Fix to show function entry line as probe-able (Michael Petlan) [1760227] - [tools] perf probe: Walk function lines in lexical blocks (Michael Petlan) [1760227] - [tools] perf probe: Fix to find range-only function instance (Michael Petlan) [1760227] - [scsi] qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Added support for MPI and PEP regions for ISP28XX (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Correctly retrieve and interpret active flash region (Himanshu Madhani) [1782598] - [nvme] nvme: Add quirk for LiteON CL1 devices running FW 22301111 (Perry Yuan) [1769179] - [nvme] nvme-pci: Save PCI state before putting drive into deepest state (Perry Yuan) [1769180] - [infiniband] rdma/cxgb4: Fix spelling mistake "immedate" -> "immediate" (Vishal Kulkarni) [1725823] - [infiniband] rdma/cxgb4: Fix null pointer dereference on alloc_skb failure (Vishal Kulkarni) [1725823] - [infiniband] iw_cxgb4: Fix qpid leak (Vishal Kulkarni) [1725823] - [netdrv] net/mlx5e: Use correct enum to determine uplink port (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix concurrency issues between config flow and XSK (mohamad meib) [1786113] - [infiniband] IB/mlx5: Fix steering rule of drop and count (mohamad meib) [1786113] - [netdrv] net/mlx5e: ethtool, Fix analysis of speed setting (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix translation of link mode into speed (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix free peer_flow when refcount is 0 (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix freeing flow with kfree() and not kvfree() (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix SFF 8472 eeprom length (mohamad meib) [1786113] - [netdrv] net/mlx5e: Query global pause state before setting prio2buffer (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix TXQ indices to be sequential (mohamad meib) [1786113] - [infiniband] RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR (mohamad meib) [1786113] - [netdrv] ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe (Jarod Wilson) [1783853] {CVE-2019-15099} - [netdrv] revert "[netdrv] ice: mark driver as tech-preview" (Jonathan Toppins) [1783062] - [netdrv] ibmvnic: Fix typo in retry check (Steve Best) [1783775] - [netdrv] ibmveth: Detect unsupported packets before sending to the hypervisor (Steve Best) [1784904] - [netdrv] igc: add additional delay during phy hw reset (David Arcari) [1782824] - [net] bridge: fix regression in br_mdb_fill_info() (Petr Oros) [1783888] - [net] bpf: Emit audit messages upon successful prog load and unload (Jiri Olsa) [1781266] - [fs] fuse: fix leak of fuse_io_priv (Miklos Szeredi) [1777009] - [fs] virtiofs: Check contents of options string (Vivek Goyal) [1783426] - [fs] exec: Fix mem leak in kernel_read_file (Eric Sandeen) [1683731] {CVE-2019-8980} - [lib] sbitmap: only queue kyber's wait callback if not already active (Ming Lei) [1784544] - [fs] CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks (Dave Wysochanski) [1788202] - [kernel] ftrace: Check for successful allocation of hash (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Check for empty hash and comment the race with registering probes (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Fix NULL pointer dereference in t_probe_next() (Desnes Augusto Nunes do Rosario) [1719414] - [iommu] vt-d: Allocate reserved region for ISA with correct permission (Jerry Snitselaar) [1778041] - [iommu] set group default domain before creating direct mappings (Jerry Snitselaar) [1778041] - [iommu] vt-d: Fix dmar pte read access not set error (Jerry Snitselaar) [1778041] - [iommu] vt-d: Set ISA bridge reserved region as relaxable (Jerry Snitselaar) [1778041] - [iommu] fix KASAN use-after-free in iommu_insert_resv_region (Auger Eric) [1777014] - [platform] platform/x86: dell-laptop: fix rfkill functionality (Jarod Wilson) [1725878] - [mm] mm/hugetlb: defer freeing of huge pages if in non-task context (Waiman Long) [1780015] - [mm] powerpc/book3s64/hash: Use secondary hash for bolted mapping if the primary is full (Steve Best) [1783159] - [mm] powerpc/pseries: Don't fail hash page table insert for bolted mapping (Steve Best) [1783159] - [powerpc] powerpc/pseries: Don't opencode HPTE_V_BOLTED (Steve Best) [1783159] - [powerpc] powerpc/perf: Disable trace_imc pmu (Steve Best) [1785573] - [powerpc] powerpc/spinlocks: Include correct header for static key (Phil Auld) [1767529] - [powerpc] powerpc/shared: Use static key to detect shared processor (Phil Auld) [1767529] - [powerpc] powerpc/vcpu: Assume dedicated processors as non-preempt (Phil Auld) [1767529] - [arm64] arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space (Jeremy Linton) [1757828] - [arm64] arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: Handle erratum 1418040 as a superset of erratum 1188873 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Add workaround for Cortex-A76 erratum #1463225 (Jeremy Linton) [1757828] - [arm64] arm64: Kconfig: Tidy up errata workaround help text (Jeremy Linton) [1757828] - [arm64] arm64: Apply ARM64_ERRATUM_1188873 to Neoverse-N1 (Jeremy Linton) [1757828] - [arm64] arm64: Add part number for Neoverse N1 (Jeremy Linton) [1757828] - [arm64] arm64: Make ARM64_ERRATUM_1188873 depend on COMPAT (Jeremy Linton) [1757828] - [clocksource] arm64: Restrict ARM64_ERRATUM_1188873 mitigation to AArch32 (Jeremy Linton) [1757828] - [arm64] arm64: arch_timer: avoid unused function warning (Jeremy Linton) [1757828] - [arm64] arm64: Add workaround for Cortex-A76 erratum 1286807 (Jeremy Linton) [1757828]- [kernel] audit: remove redundant condition check in kauditd_thread() (Richard Guy Briggs) [1716002] - [kernel] audit: Report suspicious O_CREAT usage (Richard Guy Briggs) [1716002] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Richard Guy Briggs) [1716002] - [kernel] audit_get_nd(): don't unlock parent too early (Richard Guy Briggs) [1716002] - [fs] namei.c: keep track of nd->root refcount status (Richard Guy Briggs) [1716002] - [fs] namei.c: new helper - legitimize_root() (Richard Guy Briggs) [1716002] - [kernel] kill the last users of user_{path, lpath, path_dir}() (Richard Guy Briggs) [1716002] - [kernel] namei.h: get the comments on LOOKUP_... in sync with reality (Richard Guy Briggs) [1716002] - [kernel] kill LOOKUP_NO_EVAL, don't bother including namei.h from audit.h (Richard Guy Briggs) [1716002] - [kernel] audit_inode(): switch to passing AUDIT_INODE_.. (Richard Guy Briggs) [1716002] - [fs] filename_mountpoint(): make LOOKUP_NO_EVAL unconditional there (Richard Guy Briggs) [1716002] - [fs] filename_lookup(): audit_inode() argument is always 0 (Richard Guy Briggs) [1716002] - [kernel] audit: remove the BUG() calls in the audit rule comparison functions (Richard Guy Briggs) [1716002] - [kernel] audit: enforce op for string fields (Richard Guy Briggs) [1716002] - [kernel] audit: deliver signal_info regarless of syscall (Richard Guy Briggs) [1716002] - [fs] fsnotify: fix unlink performance regression (Richard Guy Briggs) [1716002] - [kernel] audit_compare_dname_path(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] audit_update_watch(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [fs] inotify_handle_event(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: switch send_to_group() and ->handle_event to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] fsnotify(): switch to passing const struct qstr * for file_name (Richard Guy Briggs) [1716002] - [kernel] switch fsnotify_move() to passing const struct qstr * for old_name (Richard Guy Briggs) [1716002] - [fs] ovl_lookup_real_one(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memory leak bug (Richard Guy Briggs) [1716002] - [kernel] audit: purge unnecessary list_empty calls (Richard Guy Briggs) [1716002] - [security] audit: link integrity evm_write_xattrs record to syscall event (Richard Guy Briggs) [1716002] - [csky] syscall_get_arch: add "struct task_struct *" argument (Richard Guy Briggs) [1716002] - [kernel] audit: Make audit_log_cap and audit_copy_inode static (Richard Guy Briggs) [1716002] - [kernel] audit: connect LOGIN record to its syscall record (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memleak caused by auditing load module (Richard Guy Briggs) [1716002] - [kernel] fanotify: check FS_ISDIR flag instead of d_is_dir() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: report FS_ISDIR flag with MOVE_SELF and DELETE_SELF events (Richard Guy Briggs) [1716002] - [kernel] fsnotify: annotate directory entry modification events (Richard Guy Briggs) [1716002] - [kernel] audit: mark expected switch fall-through (Richard Guy Briggs) [1716002] - [kernel] audit: hide auditsc_get_stamp and audit_serial prototypes (Richard Guy Briggs) [1716002] - [tty] audit: join tty records to their syscall (Richard Guy Briggs) [1716002] - [kernel] audit: remove audit_context when CONFIG_ AUDIT and not AUDITSYSCALL (Richard Guy Briggs) [1716002] - [kernel] audit: remove unused actx param from audit_rule_match (Richard Guy Briggs) [1716002] - [kernel] audit: ignore fcaps on umount (Richard Guy Briggs) [1716002] - [kernel] audit: clean up AUDITSYSCALL prototypes and stubs (Richard Guy Briggs) [1716002] - [kernel] audit: more filter PATH records keyed on filesystem magic (Richard Guy Briggs) [1716002] - [kernel] audit: add support for fcaps v3 (Richard Guy Briggs) [1716002] - [kernel] audit: move loginuid and sessionid from CONFIG_AUDITSYSCALL to CONFIG_AUDIT (Richard Guy Briggs) [1716002] - [kernel] audit: add syscall information to CONFIG_CHANGE records (Richard Guy Briggs) [1716002] - [kernel] audit: hand taken context to audit_kill_trees for syscall logging (Richard Guy Briggs) [1716002] - [kernel] audit: give a clue what CONFIG_CHANGE op was involved (Richard Guy Briggs) [1716002] - [kernel] audit: remove duplicated include from audit.c (Richard Guy Briggs) [1716002] - [kernel] audit: shorten PATH cap values when zero (Richard Guy Briggs) [1716002] - [kernel] audit: use current whenever possible (Richard Guy Briggs) [1716002] - [kernel] audit: minimize our use of audit_log_format() (Richard Guy Briggs) [1716002] - [kernel] audit: remove WATCH and TREE config options (Richard Guy Briggs) [1716002] - [kernel] audit: use session_info helper (Richard Guy Briggs) [1716002] - [kernel] audit: localize audit_log_session_info prototype (Richard Guy Briggs) [1716002] - [kernel] audit: Use 'mark' name for fsnotify_mark variables (Richard Guy Briggs) [1716002] - [kernel] audit: Replace chunk attached to mark instead of replacing mark (Richard Guy Briggs) [1716002] - [kernel] audit: Simplify locking around untag_chunk() (Richard Guy Briggs) [1716002] - [kernel] audit: Drop all unused chunk nodes during deletion (Richard Guy Briggs) [1716002] - [kernel] audit: Guarantee forward progress of chunk untagging (Richard Guy Briggs) [1716002] - [kernel] audit: Allocate fsnotify mark independently of chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Provide helper for dropping mark's chunk reference (Richard Guy Briggs) [1716002] - [kernel] audit: Remove pointless check in insert_hash() (Richard Guy Briggs) [1716002] - [kernel] audit: Factor out chunk replacement code (Richard Guy Briggs) [1716002] - [kernel] audit: Make hash table insertion safe against concurrent lookups (Richard Guy Briggs) [1716002] - [kernel] audit: Embed key into chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible tagging failures (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible spurious -ENOSPC error (Richard Guy Briggs) [1716002] - [kernel] audit_tree: Remove mark->lock locking (Richard Guy Briggs) [1716002] - [kernel] audit: print empty EXECVE args (Richard Guy Briggs) [1716002] - [security] evm: fix return value check in evm_write_xattrs() (Richard Guy Briggs) [1716002] - [kernel] audit: fix use-after-free in audit_add_watch (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_real_ts64() for timestamps (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_ts64() for time access (Richard Guy Briggs) [1716002] - [kernel] audit: simplify audit_enabled check in audit_watch_log_rule_change() (Richard Guy Briggs) [1716002] - [kernel] audit: check audit_enabled in audit_tree_log_remove_rule() (Richard Guy Briggs) [1716002] - [kernel] cred: conditionally declare groups-related functions (Richard Guy Briggs) [1716002] - [kernel] audit: eliminate audit_enabled magic number comparison (Richard Guy Briggs) [1716002] - [kernel] audit: Fix extended comparison of GID/EGID (Richard Guy Briggs) [1716002] - [kernel] audit: tie ANOM_ABEND records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: tie SECCOMP records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1716002] - [documentation] admin guide/pm: Admin guide for intel-speed-select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display TRL buckets for just base config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Ignore missing config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Increment version (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use core count for base-freq mask (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Support platform with limited Intel(R) Speed Select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use Frequency weight for CLOS (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make CLOS frequency in MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use mailbox for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Auto mode for CLX (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Correct CLX-N frequency units (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change display of "avx" to "avx2" (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend command set for perf-profile (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement base-freq commands on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement 'perf-profile info' on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement CascadeLake-N help and command functions structures (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add check for CascadeLake-N models (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make process_command generic (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add int argument to command functions (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Refuse to disable core-power when getting used (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Turbo-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Base-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Remove warning for unused result (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix perf-profile command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend core-power command set (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix some debug prints (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Format get-assoc information (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Allow online/offline based on tdp (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix high priority core mask over count (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display core count for bucket (Prarit Bhargava) [1766228] - [platform] x86: isst: Allow additional TRL MSRs (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix memory leak (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output success/failed for command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output human readable CPU list (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change turbo ratio output to maximum turbo frequency (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Switch output to MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Simplify output for turbo-freq and base-freq (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix cpu-count output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix help option typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix package typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() (Prarit Bhargava) [1766228] - [platform] x86: isst: Use dev_get_drvdata (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add .gitignore file (Prarit Bhargava) [1766228] - [tools] tools/power/x86: A tool to validate Intel Speed Select commands (Prarit Bhargava) [1766228] - [platform] x86: isst: Restore state on resume (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select PUNIT MSR interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via MSRs (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via PCI (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mmio interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number (Prarit Bhargava) [1766228] - [platform] x86: isst: Store per CPU information (Prarit Bhargava) [1766228] - [platform] x86: isst: Add common API to register and handle ioctls (Prarit Bhargava) [1766228] - [documentation] platform/x86: isst: Update ioctl-number.txt for Intel Speed Select interface (Prarit Bhargava) [1766228]- [tools] libbpf: Refactor relocation handling (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix call relocation offset calculation bug (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix bpf_object name determination for bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] libbpf: return previous print callback from libbpf_set_print (Yauheni Kaliuta) [1772081] - [tools] libbpf: fix bpf_object__name() to actually return object name (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Make CO-RE reloc test impartial to test_progs flavor (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INTO macro tests (Yauheni Kaliuta) [1772081] - [tools] bpftool: Allow to read btf as raw data (Yauheni Kaliuta) [1772081] - [tools] bpftool: implement "bpftool btf show|list" (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_btf_get_next_id() to cycle through BTF objects (Jiri Olsa) [1772081] - [tools] libbpf: refactor bpf_*_get_next_id() functions (Yauheni Kaliuta) [1772081] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1772081] - [tools] libbpf: attempt to load kernel BTF from sysfs first (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add getter for program size (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_get_link_xdp_info() function to get more XDP information (Yauheni Kaliuta) [1772081] - [tools] libbpf: Use pr_warn() when printing netlink errors (Yauheni Kaliuta) [1772081] - [tools] libbpf: Propagate EPERM to caller on program load (Yauheni Kaliuta) [1772081] - [tools] libbpf: Unpin auto-pinned maps if loading fails (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add auto-pinning of maps when loading BPF objects (Yauheni Kaliuta) [1772081] - [tools] libbpf: Teach bpf_object__open to guess program types (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_program__get_{type, expected_attach_type) APIs (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move directory creation into _pin() functions (Yauheni Kaliuta) [1772081] - [tools] libbpf: Store map pin path and status in struct bpf_map (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix error handling in bpf_map__reuse_fd() (Yauheni Kaliuta) [1772081] - [tools] libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1772081] - [tools] bpftool: Fix bpftool build by switching to bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] bpf: Rename pr_warning to pr_warn to align with kernel logging (Yauheni Kaliuta) [1772081] - [tools] libbpf: provide more helpful message on uninitialized global var (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add field existence CO-RE relocs tests (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add support for field existance CO-RE relocation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Update BTF reloc support to latest Clang format (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: Refactor bpf_object__open APIs to use common opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpf (Jiri Olsa) [1772081] - [tools] uapi/bpf: fix helper docs (Yauheni Kaliuta) [1772081] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1772081] - [uapi] bpf: fix 'struct pt_reg' typo in documentation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix BTF-defined map's __type macro handling of arrays (Yauheni Kaliuta) [1772081] - [scripts] bpf: Print an error when known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Emit an #error directive known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Fix xdp_md forward declaration typo (Yauheni Kaliuta) [1772081] - [scripts] bpf: teach bpf_helpers_doc.py to dump BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Split off tracing-only helpers into bpf_tracing.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: samples/bpf: Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Undo GCC-specific bpf_helpers.h changes (Yauheni Kaliuta) [1772081] - [tools] libbpf: auto-generate list of BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add bpf-gcc support (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: relicense bpf_helpers.h and bpf_endian.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: introduce bpf_cpu_to_be64 and bpf_be64_to_cpu (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_read() macro (Yauheni Kaliuta) [1772081] - [tools] bpf: fix core_reloc.c compilation error (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_object__open_{file, mem} w/ extensible opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: make libbpf.map source of truth for libbpf version (Yauheni Kaliuta) [1772081] - [tools] libbpf: stop enforcing kern_version, populate it for users (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs misc tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ints tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ptr-as-array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs modifiers/typedef tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs enum/ptr/func_proto tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs nesting tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs struct flavors tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs testing setup (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add BPF_CORE_READ relocatable read macro (Yauheni Kaliuta) [1772081] - [tools] libbpf: implement BPF CO-RE offset relocation algorithm (Yauheni Kaliuta) [1772081] - [tools] libbpf: add .BTF.ext offset relocation section loading (Yauheni Kaliuta) [1772081] - [tools] libbpf: convert libbpf code to use new btf helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: add helpers for working with BTF types (Yauheni Kaliuta) [1772081] - [gpu] drm/i915: Add new CNL PCH ID seen on a CML platform (Lyude Paul) [1771779] - [gpu] drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9 (Lyude Paul) [1771779] - [gpu] drm/amdgpu: register gpu instance before fan boost feature enablment (Lyude Paul) [1771779] - [gpu] drm/amd/swsmu: fix smu workload bit map error (Lyude Paul) [1771779] - [gpu] drm/amdgpu: dont schedule jobs while in reset (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Try to acquire the page lock around set_page_dirty() (Lyude Paul) [1771779] - [gpu] drm/i915/pmu: "Frequency" is reported as accumulated cycles (Lyude Paul) [1771779] - [gpu] drm/i915: Don't oops in dumb_create ioctl if we have no crtcs (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICs (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff on original raven (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff when using register read interface (Lyude Paul) [1771779] - [gpu] revert "drm/i915/ehl: Update MOCS table for EHL" (Lyude Paul) [1771779] - [gpu] drm/i915: update rawclk also on resume (Lyude Paul) [1771779] - [gpu] dc.c:use kzalloc without test (Lyude Paul) [1771779] - [gpu] drm/amd/display: Passive DP->HDMI dongle detection fix (Lyude Paul) [1771779] - [gpu] drm/amd/display: add 50us buffer as WA for pstate switch in active (Lyude Paul) [1771779] - [gpu] drm/amd/display: do not synchronize "drr" displays (Lyude Paul) [1771779] - [gpu] drm/amdgpu: If amdgpu_ib_schedule fails return back the error (Lyude Paul) [1771779] - [gpu] drm/sched: Set error to s_fence if HW job submission failed (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) (Lyude Paul) [1771779] - [gpu] drm/radeon: fix si_enable_smc_cac() failed issue (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix error handling in amdgpu_bo_list_create (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix potential VM faults (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix SDMA hang when performing VKexample test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/powerplay/vega10: allow undervolting in p7 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gfx10: update gfx golden settings (Lyude Paul) [1771779] - [gpu] drm/i915: Fix PCH reference clock for FDI on HSW/BDW (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: user pages array memory leak fix (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vcn: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vce: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/i915: Favor last VBT child device with conflicting AUX ch/DDC pin (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Never allow userptr into the mappable GGTT (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for pipe sync (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1 (Lyude Paul) [1771779] - [gpu] drm/ttm: Restore ttm prefaulting (Lyude Paul) [1771779] - [gpu] drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 (Lyude Paul) [1771779] - [gpu] drm/amd/display: memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix multiple memory leaks in acp_hw_init (Lyude Paul) [1771779] - [gpu] drm: Clear the fence pointer when writeback job signaled (Lyude Paul) [1771779] - [gpu] drm: Free the writeback_job when it with an empty fb (Lyude Paul) [1771779] - [gpu] drm/i915: Mark contents as dirty on a write fault (Lyude Paul) [1771779] - [gpu] drm/i915: Whitelist COMMON_SLICE_CHICKEN2 (Lyude Paul) [1771779] - [gpu] drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled (Lyude Paul) [1771779] - [gpu] drm/i915: Perform GGTT restore much earlier during resume (Lyude Paul) [1771779] - [gpu] drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Check for valid number of registers to read (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix KFD-related kernel oops on Hawaii (Lyude Paul) [1771779] - [gpu] drm/i915: to make vgpu ppgtt notificaiton as atomic operation (Lyude Paul) [1771779] - [gpu] drm/i915/gvt: update vgpu workload head pointer correctly (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: change metrics update period from 1ms to 100ms (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors (Lyude Paul) [1771779] - [gpu] drm/atomic: Take the atomic toys away from X (Lyude Paul) [1771779] - [gpu] drm/atomic: Reject FLIP_ASYNC unconditionally (Lyude Paul) [1771779] - [gpu] drm/i915/dp: Fix dsc bpp calculations, v5 (Lyude Paul) [1771779] - [dma-buf] sw_sync: Synchronize signal vs syncpt free (Lyude Paul) [1771779] - [gpu] drm/amdgpu/si: fix ASIC tests (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix trigger not generated for freesync (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix MPO HUBP underflow with Scatter Gather (Lyude Paul) [1771779] - [gpu] drm/amd/powerpaly: fix navi series custom peak level value error (Lyude Paul) [1771779] - [gpu] drm/amd/display: support spdif (Lyude Paul) [1771779] - [gpu] drm/nouveau/volt: Fix for some cards having 0 maximum voltage (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/tu102-: disable input lut when input is already FP16 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix number of sdma5 trap irq types for navi1x (Lyude Paul) [1771779] - [gpu] drm/amd/display: Register VUPDATE_NO_LOCK interrupts for DCN2 (Lyude Paul) [1771779] - [gpu] drm/amd/display: reprogram VM config when system resume (Lyude Paul) [1771779] - [gpu] drm/amd/display: Fix frames_to_insert math (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix issue where 252-255 values are clipped (Lyude Paul) [1771779] - [gpu] drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() (Lyude Paul) [1771779] - [gpu] revert "drm/radeon: Fix EEH during kexec" (Lyude Paul) [1771779] - [gpu] drm/amd/display: Use proper enum conversion functions (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix hard hang for S/G display BOs (Lyude Paul) [1771779] - [gpu] drm/panel: check failure cases in the probe func (Lyude Paul) [1771779] - [gpu] drm/bridge: sii902x: fix missing reference to mclk clock (Lyude Paul) [1771779] - [gpu] drm/tinydrm/kconfig: Select BACKLIGHT_CLASS_DEVICE (Lyude Paul) [1771779] - [video] ssd1307fb: Start page range at page_offset (Lyude Paul) [1771779] - [gpu] drm/amd/display: Copy GSL groups when committing a new context (Lyude Paul) [1771779] - [gpu] drm/amd/display: Clear FEC_READY shadow register if DPCD write fails (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix not calling ppsmu to trigger PME (Lyude Paul) [1771779] - [gpu] drm/amd/display: Power-gate all DSCs at driver init time (Lyude Paul) [1771779] - [gpu] drm/amd/display: add monitor patch to add T7 delay (Lyude Paul) [1771779] - [gpu] drm/panel: simple: fix AUO g185han01 horizontal blanking (Lyude Paul) [1771779] - [gpu] drm/vkms: Avoid assigning 0 for possible_crtc (Lyude Paul) [1771779] - [gpu] drm/bridge: tc358767: Increase AUX transfer length limit (Lyude Paul) [1771779] - [gpu] drm/vkms: Fix crc worker races (Lyude Paul) [1771779] - [gpu] drm/amdgpu/display: fix 64 bit divide (Lyude Paul) [1771779] - [gpu] drm/amd/display: Add missing HBM support and raise Vega20's uclk (Lyude Paul) [1771779] - [gpu] drm/amd/display: dce11.x /dce12 update formula input (Lyude Paul) [1771779] - [gpu] drm/amd/display: Restore backlight brightness after system resume (Lyude Paul) [1771779] - [gpu] drm: fix module name in edid_firmware log message (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) (Lyude Paul) [1771779] - [gpu] drm/amd/display: readd -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines (Lyude Paul) [1771779] - [gpu] drm/amd/display: Don't replace the dc_state for fast updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Skip determining update type for async updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Allow cursor async updates for framebuffer swaps (Lyude Paul) [1771779] - [include] sk_buff: fix skb_ext_put() and skb_ext_reset() calls (Ivan Vecera) [1779923] - [net] openvswitch: fix flow command message size (Paolo Abeni) [1776765] - [net] netfilter: nf_tables: add SECMARK support (Phil Sutter) [1715851] - [net] netfilter: nf_tables: add requirements for connsecmark support (Phil Sutter) [1715851] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring (Jarod Wilson) [1781534] {CVE-2019-19057} - [tools] selftests/powerpc: Disable basic EEH selftest (Steve Best) [1782232] - [x86] kvm: x86: Remove a spurious export of a static function (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on guest that lack it (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionality (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: implement MSR_IA32_TSX_CTRL effect on CPUID (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: do not modify masked bits of shared MSRs (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: fix presentation of TSX feature in ARCH_CAPABILITIES (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm/x86: Export MDS_NO=0 to guests when TSX is enabled (Paolo Bonzini) [1779553] {CVE-2019-19338} - [fs] cifs: Close open handle after interrupted close (Leif Sahlberg) [1771691] - [fs] cifs: Do not miss cancelled OPEN responses (Leif Sahlberg) [1771691] - [fs] cifs: Fix NULL pointer dereference in mid callback (Leif Sahlberg) [1771691] - [fs] cifs: add a debug macro that prints \\server\share for errors (Leif Sahlberg) [1772630] - [fs] cifs: add new debugging macro cifs_server_dbg (Leif Sahlberg) [1772630]- [netdrv] wireless: fix nl80211 vendor commands (Jarod Wilson) [1776606] - [net] nl80211: fix VENDOR_CMD_RAW_DATA (Jarod Wilson) [1776606] - [netdrv] rt2x00: initialize last_reset (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't consider IV len in A-MSDU (Jarod Wilson) [1776606] - [net] mac80211: fix station inactive_time shortly after boot (Jarod Wilson) [1776606] - [net] mac80211: fix ieee80211_txq_setup_flows() failure path (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support new API for scan config cmd (Jarod Wilson) [1776606] - [netdrv] mt76: dma: fix buffer unmap with non-linear skbs (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2e: disable pcie_aspm by default (Jarod Wilson) [1776606] - [net] nl80211: fix validation of mesh path nexthop (Jarod Wilson) [1776606] - [net] nl80211: Disallow setting of HT for channel 14 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix problem of too small skb->len (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: 0x2720 is qu and 0x30DC is not (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add workaround for power gating in integrated 22000 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle iwl_mvm_tvqm_enable_txq() error return (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix all 9460 entries for qnj (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix potential overflow on P2P code (Jarod Wilson) [1775223 1776606] {CVE-2019-17666} - [netdrv] iwlwifi: pcie: fix merge damage on making QnJ exclusive (Jarod Wilson) [1776606] - [netdrv] ath10k: fix latency issue for QCA988x (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: change qu with jf devices to use qu configuration (Jarod Wilson) [1776606] - [netdrv] iwlwifi: exclude GEO SAR support for 3168 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix memory leak in alloc_sgtable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix rb_allocator workqueue allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix indexing in command dump for new HW (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix race in sync rx queue notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: force single phy init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix ACPI table revision checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't access trans_cfg via cfg (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove input-polldev.h header (Jarod Wilson) [1776606] - [net] mac80211: Don't access sk_queue_head->next directly (Jarod Wilson) [1776606] - [net] mac80211: fix scan when operating on DFS channels in ETSI domains (Jarod Wilson) [1776606] - [net] mac80211: accept deauth frames in IBSS mode (Jarod Wilson) [1776606] - [net] cfg80211: fix a bunch of RCU issues in multi-bssid code (Jarod Wilson) [1776606] - [net] nl80211: fix memory leak in nl80211_get_ftm_responder_stats (Jarod Wilson) [1776606] - [net] cfg80211: wext: avoid copying malformed SSIDs (Jarod Wilson) [1778634 1776606] {CVE-2019-17133} - [net] mac80211: Reject malformed SSID elements (Jarod Wilson) [1776606] - [net] mac80211: keep BHs disabled while calling drv_tx_wake_queue() (Jarod Wilson) [1776606] - [net] mac80211: fix txq null pointer dereference (Jarod Wilson) [1776606] - [net] nl80211: fix null pointer dereference (Jarod Wilson) [1776606] - [net] cfg80211: initialize on-stack chandefs (Jarod Wilson) [1776606] - [net] cfg80211: validate SSID/MBSSID element ordering assumption (Jarod Wilson) [1776606] - [net] nl80211: validate beacon head (Jarod Wilson) [1776606] - [net] cfg80211: Purge frame registrations on iftype change (Jarod Wilson) [1776606] - [net] cfg80211: Do not compare with boolean in nl80211_common_reg_change_event (Jarod Wilson) [1776606] - [net] cfg80211: always shut down on HW rfkill (Jarod Wilson) [1776606] - [net] cfg80211: fix boundary value in ieee80211_frequency_to_channel() (Jarod Wilson) [1776606] - [net] cfg80211: add local BSS receive time to survey information (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_CMD_UPDATE_FT_IES to supported commands (Jarod Wilson) [1776606] - [netdrv] wireless: Fix Kconfig indentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix mt7615 firmware path definitions (Jarod Wilson) [1776606] - [netdrv] rtw88: configure firmware after HCI started (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: release tx skbs DMAed when stop (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: extract skbs free routine for trx rings (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix build w/o CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] rtw88: report RX power for each antenna (Jarod Wilson) [1776606] - [netdrv] rtw88: fix wrong rx power calculation (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192de: replace _rtl92d_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtw88: allows to receive AMSDU in AMPDU (Jarod Wilson) [1776606] - [netdrv] rtw88: add dynamic cck pd mechanism (Jarod Wilson) [1776606] - [netdrv] rtw88: move IQK/DPK into phy_calibration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add SW DPK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add FW IQK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: Enable interrupt migration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update pwr_seq to v13 (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update PHY parameter to v38 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: rtl8192ce: rtl8192de: rtl8723ae: rtl8821ae: Remove some unused bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Remove unused SET_XXX and GET_XXX macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1776606] - [netdrv] brcmsmac: Use DIV_ROUND_CLOSEST directly to make it readable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: make array static const and remove redundant assignment (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't realloc wiphy during PCIe reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: split brcmf_attach() and brcmf_detach() functions (Jarod Wilson) [1776606] - [netdrv] brcmfmac: move "cfg80211_ops" pointer to another struct (Jarod Wilson) [1776606] - [netdrv] ath10k: fix channel info parsing for non tlv target (Jarod Wilson) [1776606] - [netdrv] ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet (Jarod Wilson) [1776606] - [netdrv] ath10k: free beacon buf later in vdev teardown (Jarod Wilson) [1776606] - [net] mac80211: allow drivers to set max MTU (Jarod Wilson) [1776606] - [net] mac80211: ibss: send deauth when expiring inactive STAs (Jarod Wilson) [1776606] - [net] mac80211: don't check if key is NULL in ieee80211_key_link() (Jarod Wilson) [1776606] - [net] mac80211: clear crypto tx tailroom counter upon keys enable (Jarod Wilson) [1776606] - [net] mac80211: remove unnecessary key condition (Jarod Wilson) [1776606] - [net] mac80211: list features in WEP/TKIP disable in better order (Jarod Wilson) [1776606] - [net] mac80211: vht: add support VHT EXT NSS BW in parsing VHT (Jarod Wilson) [1776606] - [netdrv] ath9k: release allocated buffer if timed out (Jarod Wilson) [1778582 1776606] {CVE-2019-19074} - [netdrv] ath9k_htc: release allocated buffer if timed out (Jarod Wilson) [1778572 1776606] {CVE-2019-19073} - [netdrv] ath9k: Remove unneeded variable to store return value (Jarod Wilson) [1776606] - [netdrv] ath10k: add reorder and change PN check logic for mac80211 (Jarod Wilson) [1776606] - [netdrv] ath10k: add mic bytes for pmf management packet (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] hostap: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix file release memory leak (Jarod Wilson) [1776606] - [netdrv] rtw88: fix seq_file memory leak (Jarod Wilson) [1776606] - [netdrv] hostap: remove set but not used variable 'copied' in prism2_io_debug_proc_read (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add "reset" debugfs entry for testing reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add stub version of brcmf_debugfs_get_devdir() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: remove iwl_fw_cancel_dumps function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periodic trigger (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix dump structs doc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: add DRAM buffer allocation command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove apply point, switch to time point API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add iwl_tlv_array_len() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't log un-decrypted frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add support for single antenna diversity (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: drop BA sessions on too many old-SN frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add sta_id to WOWLAN_CONFIG_CMD (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for suspend-resume flow for new device generation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix warning iwl-trans.h is included more than once (Jarod Wilson) [1776606] - [netdrv] iwlwifi: always access the trans configuration via trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_trans instead of cfg to some functions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add a pointer to the trans_cfg directly in trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_config_trans_params when needed (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: set iwl_trans->cfg later in the probe function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: move some cfg mangling from trans_pcie_alloc to probe (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: use the cfg we passed to iwl_trans_pcie_alloc() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: separate elements from cfg that are needed by trans_alloc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use regions ops array instead of switch case in dump flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: make a single ops struct for paging collect (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move tx fifo data into fw runtime (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list for dump TLVs during dump creation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: separate cfg and dump flows to different modules (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: look for the first supported channel when add/remove phy ctxt (Jarod Wilson) [1776606] - [netdrv] iwlwifi: allocate bigger nvm data in case of UHB (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unnecessary IWL_DEVICE_AX200_COMMON definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: align wrt log prints to the same format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove debug flow TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: verify debug TLVs at allocation phase (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use function to check if ini dbg mode is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove duplicate FW string definitions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 50 for 22000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: api: fix FTM struct documentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support per-platform antenna gain (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove check for lq_sta in __iwl_mvm_rs_tx_status() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: simplify the channel switch flow for newer firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: stop passing bogus gfp flags arguments to dma_alloc_coherent (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periphery phy and aux regions handling (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list to store debug TLVs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: maintain buffer allocations from trans instead of TLVs buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: add debug periphery registers to 9000 device family (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unused regdb_ptrs allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: align dbg tlv functions names to a single format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: don't pass large argument by value (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove pm_runtime completely (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the d0i3 related module parameters (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove some more d0i3 code from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove the refs / unrefs from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the opmode's d0i3 handlers (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove runtime_pm_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Set w-pointer upon resume according to SN (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: use FW thermal monitoring regardless of CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: name magic numbers with enum (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: add support for new scan request command version (Jarod Wilson) [1776606] - [netdrv] iwlwifi: LTR updates (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the code under IWLWIFI_PCIE_RTPM (Jarod Wilson) [1776606] - [netdrv] iwlwifi: trans: remove suspending flag (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove CMD_HIGH_PRIO (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove last leftovers of d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove d0i3_ap_sta_id (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: iwl_mvm_wowlan_config_key_params is for wowlan only (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the d0i3 entry/exit flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the tx defer for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove all the d0i3 references (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: start to remove the code for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add the skb length to a print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix scan config command size (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add ldbg config cmd debug print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: support debug recording suspend resume command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move debug recording stop from trans to op mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move monitor recording functionality from header file (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unnecessary forward declarations (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Block 26-tone RU OFDMA transmissions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove redundant condition in iwl_mvm_set_hw_rfkill_state (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Send DQA enable command only if TVL is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 49 for 22000 series (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support to read temperature from mcu (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_txwi_to_txp utility routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use devm_platform_ioremap_resource() to simplify code (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove unneeded return value on set channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove redundant chandef copy (Jarod Wilson) [1776606] - [netdrv] mt76: make mt76_rx_convert static (Jarod Wilson) [1776606] - [netdrv] mt76: remove offchannel check in tx scheduling (Jarod Wilson) [1776606] - [netdrv] mt76: do not send BAR frame on tx aggregation flush stop (Jarod Wilson) [1776606] - [netdrv] mt76: stop rx aggregation on station removal (Jarod Wilson) [1776606] - [netdrv] mt76: dma: reset q->rx_head on rx reset (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: apply calibration-free data from OTP (Jarod Wilson) [1776606] - [netdrv] mt76: add default implementation for mt76_sw_scan/mt76_sw_scan_complete (Jarod Wilson) [1776606] - [netdrv] mt76: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add BIP_CMAC_128 cipher support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove unnecessary mcu queue initialization (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_tx_tasklet in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: move survey_time in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable multi-vif support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: do not copy beacon skb in mt76x02_mac_set_beacon_enable (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x02_beacon_enable macros (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add Smart Carrier Sense support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rework locking scheme for mt7615_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: switch to SPDX tag instead of verbose boilerplate text (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: Add paragraphs to describe the config symbols fully (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update cw_min/max related settings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add 4 WMM sets support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix MT7615_WATCHDOG_TIME definition (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_mmio_read_copy routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_wtbl_set_key signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove wtbl_sec_key definition (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add mt7615_mac_wtbl_addr routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mac_get_key_info in mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add missing register initialization (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: add support to TP-Link T2UHP (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: remove unneeded {put,get}_unaligned (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix endian in mt76u_copy (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix PS buffering of action frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix using VHT STBC rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: fix typo in mt76u_fill_rx_sg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: sync with mt7603 rate control changes (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: reset rate index/counters on rate table update (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mcu_set_rates to mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable hardware rate up/down selection (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mcu_send_ram_firmware routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: always release sem in mt7615_load_patch (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fall back to sw encryption for unsupported ciphers (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: clean up FWDL TXQ during/after firmware upload (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add radar pattern test knob to debugfs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add csa support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not perform txcalibration before cac is complited (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add hw dfs pattern detector support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_regd_notifier (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: restricted __le16 degrades to integer (Jarod Wilson) [1776606] - [netdrv] mt76: round up length on mt76_wr_copy (Jarod Wilson) [1776606] - [netdrv] ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe() (Jarod Wilson) [1776606] - [netdrv] ath6kl: Fix a possible null-pointer dereference in ath6kl_htc_mbox_create() (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set ackto to max timeout in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set max timeout according to channel width (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: properly set last timeout timestamp in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dyanck: introduce ath_dynack_set_timeout routine (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init (Jarod Wilson) [1776606] - [netdrv] ath9k: add loader for AR92XX (and older) pci(e) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: get chip's default RAM info during PCIe setup (Jarod Wilson) [1776606] - [netdrv] brcmfmac: replace strncpy() by strscpy() (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not set IEEE80211_TX_STAT_AMPDU_NO_BACK on tx status (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove redundant assignment to pointer hash (Jarod Wilson) [1776606] - [netdrv] brcm80211: Avoid possible null-pointer dereferences in wlc_phy_radio_init_2056() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: enable MSI interrupt (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ (Jarod Wilson) [1776606] - [netdrv] rtw88: remove redundant assignment to pointer debugfs_topdir (Jarod Wilson) [1776606] - [netdrv] rtw88: drop unused rtw_coex_coex_dm_reset() (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix an error message (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove some variable initializations (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix memory leak when hardware init fails (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unused variables 'RTL8712_SDIO_EFUSE_TABLE' and 'MAX_PGPKT_SIZE' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Fix value set in descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: fix non-kerneldoc comment in usb.c (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix infinite loop because supported is not being shifted (Jarod Wilson) [1776606] - [netdrv] mt76: Remove dev_err() usage after platform_get_irq() (Jarod Wilson) [1776606] - [net] mac80211: Do not send Layer 2 Update frame before authorization (Jarod Wilson) [1776606] - [netdrv] revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band" (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear up IV's on key removal (Jarod Wilson) [1776606] - [netdrv] iwlwifi: assign directly to iwl_trans->cfg in QuZ detection (Jarod Wilson) [1776606] - [netdrv] mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings (Jarod Wilson) [1776244 1775484 1775475 1776606] - [netdrv] mt76: mt76x0e: disable 5GHz band for MT7630E (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0e: don't use hw encryption for MT7630E (Jarod Wilson) [1776606] - [net] nl80211: fill all policy .type entries (Jarod Wilson) [1776606] - [net] cfg80211: Add support to set tx power for a station associated (Jarod Wilson) [1776606] - [net] cfg80211: Fix Extended Key ID key install checks (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for rekeys with Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: Simplify Extended Key ID API (Jarod Wilson) [1776606] - [net] nl80211: require and validate vendor command policy (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: IEEE 802.11 Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan (Jarod Wilson) [1776606] - [net] cfg80211: Use const more consistently in for_each_element macros (Jarod Wilson) [1776606] - [net] nl80211: use for_each_element() in validate_ie_attr() (Jarod Wilson) [1776606] - [net] cfg80211: add peer measurement with FTM initiator API (Jarod Wilson) [1776606] - [net] nl80211: use netlink policy validation function for elements (Jarod Wilson) [1776606] - [net] nl80211: use policy range validation where applicable (Jarod Wilson) [1776606] - [net] cfg80211: support FTM responder configuration/statistics (Jarod Wilson) [1776606] - [net] lib80211: move TKIP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] lib80211: move WEP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] mac80211: move WEP handling to ARC4 library interface (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear IV's on start to fix AP mode regression (Jarod Wilson) [1776606] - [netdrv] rt2800usb: Add new rt2800usb device PLANEX GW-USMicroN (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: remove unnecessary rx flag checks (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: fix rx queue hang (Jarod Wilson) [1776606] - [netdrv] rt2800: do not enable watchdog by default (Jarod Wilson) [1776606] - [netdrv] rt2x00: add restart hw (Jarod Wilson) [1776606] - [netdrv] rt2800: do not nullify initialization vector data (Jarod Wilson) [1776606] - [netdrv] rt2800: add pre_reset_hw callback (Jarod Wilson) [1776606] - [netdrv] rt2800: initial watchdog implementation (Jarod Wilson) [1776606] - [netdrv] rt2800: add helpers for reading dma done index (Jarod Wilson) [1776606] - [netdrv] rt2x00: allow to specify watchdog interval (Jarod Wilson) [1776606] - [netdrv] rt2x00: add RT3883 support (Jarod Wilson) [1776606] - [netdrv] rt2x00mmio: remove legacy comment (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove not used entry field (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove last_nostatus_check (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use timer and work for handling tx statuses timeouts (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: fetch tx status changes (Jarod Wilson) [1776606] - [netdrv] rt2800: move txstatus pending routine (Jarod Wilson) [1776606] - [netdrv] rt2800: new flush implementation for SoC devices (Jarod Wilson) [1776606] - [netdrv] rt2800: partially restore old mmio txstatus behaviour (Jarod Wilson) [1776606] - [netdrv] rt2x00: code-style fix in rt2800usb.c (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not print error when queue is full (Jarod Wilson) [1776606] - [netdrv] rt2x00: check number of EPROTO errors (Jarod Wilson) [1776606] - [netdrv] rt2x00: use ratelimited variants dev_warn/dev_err (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not increment sequence number while re-transmitting (Jarod Wilson) [1776606] - [netdrv] rt2800: comment and simplify AGC init for RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove confusing AGC register (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove unneeded check (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00: Work around a firmware bug with shared keys (Jarod Wilson) [1776606] - [netdrv] rt2x00: reduce tx power to nominal level on RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt61pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2800lib: mark expected switch fall-throughs (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2500pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2400pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2800: flush and txstatus rework for rt2800mmio (Jarod Wilson) [1776606] - [netdrv] rt2x00: use different txstatus timeouts when flushing (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not check for txstatus timeout every time on tasklet (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use txdone/txstatus routines from lib (Jarod Wilson) [1776606] - [netdrv] rt2800: move usb specific txdone/txstatus routines to rt2800lib (Jarod Wilson) [1776606] - [netdrv] rt2x00: use simple_read_from_buffer() (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove redundant functions rt2x00mac_sta_{add/remove} (Jarod Wilson) [1776606] - [net] mac80211: Correctly set noencrypt for PAE frames (Jarod Wilson) [1776606] - [net] mac80211: Don't memset RXCB prior to PAE intercept (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: handle switching killer Qu B0 NICs to C0 (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: improve rate probing for devices with static fallback (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix default max throughput rate indexes (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: reduce unnecessary rate probing attempts (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix per-group max throughput rate initialization (Jarod Wilson) [1776606] - [net] nl80211: Add support for EDMG channels (Jarod Wilson) [1776606] - [net] mac80211: fix possible NULL pointerderef in obss pd code (Jarod Wilson) [1776606] - [net] mac80211: add assoc-at support (Jarod Wilson) [1776606] - [uapi] cfg80211: Support assoc-at timer in sta-info (Jarod Wilson) [1776606] - [net] cfg80211: apply same mandatory rate flags for 5GHz and 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: ibss: use 11a mandatory rates for 6GHz band operation (Jarod Wilson) [1776606] - [net] cfg80211: use same IR permissive rules for 6GHz band (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz in code handling array with NUM_NL80211_BANDS entries (Jarod Wilson) [1776606] - [net] cfg80211: extend ieee80211_operating_class_to_band() for 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: util: add 6GHz channel to freq conversion and vice versa (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz UNII band definitions (Jarod Wilson) [1776606] - [uapi] nl80211: add 6GHz band definition to enum nl80211_band (Jarod Wilson) [1776606] - [net] revert "cfg80211: fix processing world regdomain when non modular" (Jarod Wilson) [1776606] - [net] mac80211: add missing length field increment when generating Radiotap header (Jarod Wilson) [1776606] - [net] mac80211: 80Mhz was not reported properly when using tx_status_ext (Jarod Wilson) [1776606] - [net] mac80211: fix bad guard when reporting legacy rates (Jarod Wilson) [1776606] - [net] mac80211: fix TX legacy rate reporting when tx_status_ext is used (Jarod Wilson) [1776606] - [net] mac80211: fix possible sta leak (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix recognition of QuZ devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't switch FW to qnj when ax201 is detected (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix the byte count table format for 22560 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Allow multicast data frames only when associated (Jarod Wilson) [1776606] - [netdrv] revert "mwifiex: fix system hang problem after resume" (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtw88: add BT co-existence support (Jarod Wilson) [1776606] - [netdrv] rtw88: enclose c2h cmd handle with mutex (Jarod Wilson) [1776606] - [netdrv] rtw88: allow c2h operation in irq context (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove local configuration variable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl88188ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: remove set but not used variable 'ip_sel' (Jarod Wilson) [1776606] - [netdrv] brcmsmac: remove three set but not used variables (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove set but not used variable 'dtim_period' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unneeded function _rtl_dump_channel_map() (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: pcie: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: make error values consistent in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1776606] - [netdrv] rtw88: use txpwr_lmt_cfg_pair struct, not arrays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix compile time assert build errors (Jarod Wilson) [1776606] - [net] mac80211: HE STA disassoc due to QOS NULL not sent (Jarod Wilson) [1776606] - [net] mac80211: allow setting spatial reuse parameters from bss_conf (Jarod Wilson) [1776606] - [net] nl80211: add strict start type (Jarod Wilson) [1776606] - [net] cfg80211: add support for parsing OBBS_PD attributes (Jarod Wilson) [1776606] - [net] mac80211: reject zero MAC address in add station (Jarod Wilson) [1776606] - [net] cfg80211: use parallel_ops for genl (Jarod Wilson) [1776606] - [net] mac80211: add missing null return check from call to ieee80211_get_sband (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix an out-of-bound access (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't unmap as page memory that was mapped as single (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix possible out-of-bounds read when accessing lq_info (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix frame drop from the reordering buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: replace RS mutex with a spin_lock (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: send LQ command always ASYNC (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix comparison of u32 variable with less than zero (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix locking in delayed GTK setting (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug override ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a loose synchronization of the NSSN across Rx queues (Jarod Wilson) [1776606] - [netdrv] iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a new RSS sync notification for NSSN sync (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: prepare the ground for more RSS notifications (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: avoid races in rate init and rate perform (Jarod Wilson) [1776606] - [net] revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" (Jarod Wilson) [1776606] - [net] mac80211: add support for the ADDBA extension element (Jarod Wilson) [1776606] - [net] mac80211: propagate HE operation info into bss_conf (Jarod Wilson) [1776606] - [net] cfg80211: fix dfs channels remain DFS_AVAILABLE after ch_switch (Jarod Wilson) [1776606] - [net] cfg80211: fix duplicated scan entries after channel switch (Jarod Wilson) [1776606] - [net] cfg80211: refactor cfg80211_bss_update (Jarod Wilson) [1776606] - [net] mac80211: don't WARN on short WMM parameters from AP (Jarod Wilson) [1776606] - [net] nl80211: Include wiphy address setup in NEW_WIPHY (Jarod Wilson) [1776606] - [net] mac80211: implement HE support for mesh (Jarod Wilson) [1776606] - [net] mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee80211_key_flags (Jarod Wilson) [1776606] - [kernel] mac80211: he: add Spatial Reuse element parsing support (Jarod Wilson) [1776606] - [net] mac80211: add struct ieee80211_tx_status support to ieee80211_add_tx_radiotap_header (Jarod Wilson) [1776606] - [net] {nl, mac}80211: fix interface combinations on crypto controlled devices (Jarod Wilson) [1776606] - [net] mac80211: propagate struct ieee80211_tx_status into ieee80211_tx_monitor() (Jarod Wilson) [1776606] - [net] mac80211: add xmit rate to struct ieee80211_tx_status (Jarod Wilson) [1776606] - [kernel] mac80211: add support for parsing ADDBA_EXT IEs (Jarod Wilson) [1776606] - [net] cfg80211: give all multi-BSSID BSS entries the same timestamp (Jarod Wilson) [1776606] - [net] cfg80211: don't parse MBSSID if transmitting BSS isn't created (Jarod Wilson) [1776606] - [net] cfg80211: clean up cfg80211_inform_single_bss_frame_data() (Jarod Wilson) [1776606] - [net] cfg80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: add tx dequeue function for process context (Jarod Wilson) [1776606] - [net] mac80211: run late dequeue late tx handlers without holding fq->lock (Jarod Wilson) [1776606] - [net] lib80211: use crypto API ccm(aes) transform for CCMP processing (Jarod Wilson) [1776606] - [net] mac80211: remove unused and unneeded remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unused .remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dvm: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: pass the vif to cancel_remain_on_channel (Jarod Wilson) [1776606] - [netdrv] mwifiex: use eth_broadcast_addr() to assign broadcast address (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove assignment to itself (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't net_ratelimit() CONSOLE messages on firmware crash (Jarod Wilson) [1776606] - [netdrv] rtw88: debug: dump tx power indexes in use (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: fix issue possible condition with no effect (if == else) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar (Jarod Wilson) [1776606] - [netdrv] brcmfmac: simply remove flowring if bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware commands when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: clear events in brcmf_fweh_detach() will always fail (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware command in brcmf_netdev_open() when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: change the order of things in brcmf_detach() (Jarod Wilson) [1776606] - [netdrv] revert "brcmfmac: fix NULL pointer derefence during USB disconnect" (Jarod Wilson) [1776606] - [netdrv] brcmfmac: allow 160MHz in custom regulatory rules (Jarod Wilson) [1776606] - [netdrv] brcmfmac: enable DFS_OFFLOAD extended feature if supported (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add 160MHz in chandef_to_chanspec() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Use DMA sync instead of remapping in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Rearrange the memory usage for skb in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix misuse of GENMASK macro (Jarod Wilson) [1776606] - [netdrv] rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU (Jarod Wilson) [1776606] - [net] mac80211: don't warn about CW params when not using them (Jarod Wilson) [1776606] - [net] mac80211: fix possible memory leak in ieee80211_assign_beacon (Jarod Wilson) [1776606] - [kernel] fix typos and some coding style in comments (Jarod Wilson) [1776606] - [netdrv] ath10k: work around uninitialized vht_pfr variable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add support for qu c-step devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 9000 and 20000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: clear rfkill_safe_init_done when we start the firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't WARN when calling iwl_get_shared_mem_conf with RF-Kill (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't service an interrupt that was masked (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: delay GTK setting in FW in AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove MAC_FILTER_IN_11AX for AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: debug recording stop and restart command remove (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: don't stop dbg recording before entering D3 from 9000 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix debug monitor stop and restart in ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: make the usage of TWT configurable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support FSEQ TLV even when FMAC is not compiled (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move trans debug fields to a separate struct (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove redundant checking of ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: enforce apply point early on buffer allocation tlv (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: fix debug monitor stop and restart delays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: increase the size of PCI dumps (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Drop large non sta frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Add log information about SAR status (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Add support for SAR South Korea limitation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix module init error paths (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: convert to FW AC when configuring MU EDCA (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: correctly fill the ac array in the iwl_mac_ctx_cmd (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove some unnecessary NULL checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: d3: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: lib: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support adwell HB default APs number api (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove multiple debugfs entries (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: implement dump info collection (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a debugfs entry to set a fixed size AMSDU for all TX packets (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: support debug info TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use different barker for ini dump (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: add consecutive trigger firing support (Jarod Wilson) [1776606] - [kernel] ieee80211: Add a missing extended capability flag definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: abort region collection in case the size is 0 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: update CSI API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: dump headers cleanup (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: allow dump collection in case of an early error (Jarod Wilson) [1776606] - [netdrv] iwlwifi: iwl_mvm_tx_mpdu() must be called with BH disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: pci: remove unnecessary casts (Jarod Wilson) [1776606] - [netdrv] ath10k: remove unnecessary 'out of memory' message (Jarod Wilson) [1776606] - [netdrv] ath10k: destroy sdio workqueue while remove sdio module (Jarod Wilson) [1776606] - [netdrv] ath10k: Move non-fatal warn logs to dbg level for SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix memory leak in qmi (Jarod Wilson) [1776606] - [netdrv] ath10k: add new hw_ops for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath9k: correctly handle short radar pulses (Jarod Wilson) [1776606] - [netdrv] rtw88: refine flow to get tx power index (Jarod Wilson) [1776606] - [netdrv] rtw88: remove all RTW_MAX_POWER_INDEX macro (Jarod Wilson) [1776606] - [netdrv] rtw88: update tx power limit table to RF v20 (Jarod Wilson) [1776606] - [netdrv] rtw88: correct power limit selection (Jarod Wilson) [1776606] - [netdrv] rtw88: choose the lowest as world-wide power limit (Jarod Wilson) [1776606] - [netdrv] rtw88: fix incorrect tx power limit at 5G (Jarod Wilson) [1776606] - [netdrv] rtw88: remove unused variable (Jarod Wilson) [1776606] - [netdrv] rtw88: unify prefixes for tx power setting routine (Jarod Wilson) [1776606] - [netdrv] rtw88: do not use (void *) as argument (Jarod Wilson) [1776606] - [netdrv] rtw88: resolve order of tx power setting routines (Jarod Wilson) [1776606] - [netdrv] ath: fix SPDX tags (Jarod Wilson) [1776606] - [netdrv] ath10k: Add WMI diag fw logging support for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: add report MIC error for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for controlling tx power to a station (Jarod Wilson) [1776606] - [netdrv] ath10k: Add peer delete response event (Jarod Wilson) [1776606] - [netdrv] ath10k: wait for vdev delete response from firmware (Jarod Wilson) [1776606] - [netdrv] ath10k: fix PCIE device wake up failed (Jarod Wilson) [1776606] - [netdrv] ath10k: fix failure to set multiple fixed rate (Jarod Wilson) [1776606] - [netdrv] ath10k: Change the warning message string (Jarod Wilson) [1776606] - [netdrv] ath10k: fix fw crash by moving chip reset after napi disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: add missing error handling (Jarod Wilson) [1776606] - [netdrv] ath10k: enabling tx stats support over pktlog (Jarod Wilson) [1776606] - [netdrv] ath10k: acquire lock to fix lockdep's warning (Jarod Wilson) [1776606] - [netdrv] ath10k: change firmware file name for UTF mode of SDIO/USB (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for firmware crash recovery on SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wrapper function to ath10k debug (Jarod Wilson) [1776606] - [netdrv] ath10k: add htt_h2t_aggr_cfg_msg op for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add inline wrapper for htt_h2t_aggr_cfg_msg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sparse warnings: warning: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: cast from restricted __le16 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: move nl80211_dfs_regions in mt76_dev data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove cfg80211_chan_def from mt7615_set_channel signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update peer's bssid when state transition occurs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix incorrect settings in mesh mode (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: take into account extPA when configuring tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init per-channel target power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for per-chain signal strength reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: simplify mt7615_mcu_set_sta_rec routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: improve hardware rate switching configuration (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: rework and fix tx status reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove key check in mt7615_mcu_set_wtbl_key (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove unused variable in mt7615_mcu_set_bcn (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix slow performance when enable encryption (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable support for mesh (Jarod Wilson) [1776606] - [netdrv] mt76: Remove set but not used variables 'pid' and 'final_mpdu' (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_get_rate in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange locking in mt7615_config (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init get_txpower mac80211 callback (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add the capability to configure tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: select wifi band according to eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for mtd eeprom parsing (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_insert_ccmp_hdr in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: fix setting chan->max_power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix reading target tx power from eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not process rx packets if the device is not initialized (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add debugfs knob to enable/disable edcca (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add static qualifier to mt7615_rx_poll_complete (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange cleanup operations in mt7615_unregister_device (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: stop mac80211 queues before setting the channel (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: run __mt76_mcu_send_msg in mt7615_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt7615: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use standard signature for mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused structure in mcu.h (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: do not use function pointers whenever possible (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify __mt7615_mcu_set_dev_info and mt7615_mcu_set_dev_info (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove skb_ret from mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: remove dest from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: remove query from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused parameter in mt7615_mcu_del_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify mt7615_mcu_add_wtbl_bmc and mt7615_mcu_del_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove bss_info_convert_vif_type routine (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_sta_rec (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_wtbl (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Make mt7615_irq_handler static (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Use after free in mt7615_mcu_set_bcn() (Jarod Wilson) [1776606] - [netdrv] mt76: Fix a signedness bug in mt7615_add_interface() (Jarod Wilson) [1776606] - [netdrv] mt76: move netif_napi_del in mt76_dma_cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] wireless/mediatek: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: dynamically alloc mcu req in mt7603_mcu_set_eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable/disable pre_tbtt_tasklet in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: move pre_tbtt_tasklet in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_mask in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_int in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: report firmware version using ethtool (Jarod Wilson) [1776606] - [netdrv] mt76: fix endianness sparse warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use sizeof instead of sizeof_field (Jarod Wilson) [1776606] - [netdrv] mt76: add mac80211 driver for MT7615 PCIe-based chipsets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: run __mt76_mcu_send_msg in mt7603_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use standard signature for mt7603_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove query from mt7603_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix initialization of max rx length (Jarod Wilson) [1776606] - [netdrv] mt76: use macro for sn and seq_ctrl conversion (Jarod Wilson) [1776606] - [netdrv] mt76: add skb pointer to mt76_tx_info (Jarod Wilson) [1776606] - [netdrv] mt76: move mac_work in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: only schedule txqs from the tx tasklet (Jarod Wilson) [1776606] - [netdrv] mt76: move tx tasklet to struct mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: store wcid tx rate info in one u32 reduce locking (Jarod Wilson) [1776606] - [netdrv] mt76: use readl/writel instead of ioread32/iowrite32 (Jarod Wilson) [1776606] - [netdrv] mt76: fix tx power issues (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_free_device routine (Jarod Wilson) [1776606] - [netdrv] mt76: unify set_tim (Jarod Wilson) [1776606] - [netdrv] mt7603: core: do not use magic numbers in mt7603_reg_map (Jarod Wilson) [1776606] - [netdrv] mt7603: remove mt7603_mcu_init routine (Jarod Wilson) [1776606] - [netdrv] mt76: dma: add static qualifier to mt76_dma_tx_queue_skb (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_tx_info data structure (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_sw_queue data structure (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_complete_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_prepare_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_queue_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: dma: move mt76x02_init_{tx, rx}_queue in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mmio: move mt76x02_set_irq_mask in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: send BAR after powersave wakeup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sequence number assignment (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add missing initialization for dev->ps_lock (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use the correct hweight8() function (Jarod Wilson) [1776606] - [netdrv] mt76: fix return value check in mt76_wmac_probe() (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: set moredata flag when queueing ps-filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear the service period on releasing PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: notify mac80211 about buffered frames in ps queue (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix up hardware queue index for PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear ps filtering mode before releasing buffered frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix tx status HT rate validation (Jarod Wilson) [1776606] - [netdrv] mt76: add driver for MT7603E and MT7628/7688 (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: do not reset radio on resume (Jarod Wilson) [1776606] - [netdrv] mt7601u: null check the allocation (Jarod Wilson) [1776606] - [netdrv] mt7601u: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix rx A-MSDU support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: get rid of {out,in}_max_packet (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: reduce rx memory footprint (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: fix sparse warnings: should it be static? (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: fix RF frontend initialization for external PA (Jarod Wilson) [1776606] - [netdrv] mt76: generalize mt76_get_txpower for 4x4:4 devices (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx reordering on rate control probing without a-mpdu (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx status reporting issues (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix edcca file permission (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_edcca_set (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2: move mutex_lock inside mt76x2_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2u: remove mt76x02_edcca_init in mt76x2u_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove enable from mt76x02_edcca_init signature (Jarod Wilson) [1776606] - [netdrv] mt76: move tx_napi in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove useless return in mt76x02_resync_beacon_timer (Jarod Wilson) [1776606] - [netdrv] mt7601u: fix possible memory leak when the device is disconnected (Jarod Wilson) [1776606] - [netdrv] mt7601u: do not schedule rx_tasklet when the device has been disconnected (Jarod Wilson) [1776606] - [netdrv] mwifiex: don't disable hardirqs; just softirqs (Jarod Wilson) [1776606] - [netdrv] mwifiex: dispatch/rotate from reorder table atomically (Jarod Wilson) [1776606] - [netdrv] mwifiex: ignore processing invalid command response (Jarod Wilson) [1776606] - [netdrv] mwifiex: update set_mac_address logic (Jarod Wilson) [1776606] - [netdrv] mwifiex: print PCI mmap with pK (Jarod Wilson) [1776606] - [netdrv] mwifiex: drop 'set_consistent_dma_mask' log message (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for hr1 RF ID (Jarod Wilson) [1776606] - [netdrv] iwlwifi: change 0x02F0 fw from qu to quz (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and change wrong structs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and fix struct name (Jarod Wilson) [1776606] - [net] mac80211: notify offchannel expire on mgmt_tx (Jarod Wilson) [1776606] - [net] nl80211: send event when CMD_FRAME duration expires (Jarod Wilson) [1776606] - [net] mac80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: extend __rate_control_send_low warning (Jarod Wilson) [1776606] - [net] mac80211: fill low rate even for HAS_RATE_CONTROL (Jarod Wilson) [1776606] - [net] mac80211: use STA info in rate_control_send_low() (Jarod Wilson) [1776606] - [net] mac80211: call rate_control_send_low() internally (Jarod Wilson) [1776606] - [net] cfg80211: Add a function to iterate all BSS entries (Jarod Wilson) [1776606] - [net] mac80211: allow turning TWT responder support on and off via netlink (Jarod Wilson) [1776606] - [net] mac80211: dynamically enable the TWT requester support on STA interfaces (Jarod Wilson) [1776606] - [net] mac80211: add ieee80211_get_he_iftype_cap() helper (Jarod Wilson) [1776606] - [uapi] nl80211: add support for SAE authentication offload (Jarod Wilson) [1776606] - [net] nl80211: add WPA3 definition for SAE authentication (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_ATTR_IFINDEX to port authorized event (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: remove redundant assignment to rtstatus (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable k (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable badworden (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: fix error handle when usb probe failed (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: remove unused function exhalbtc_stack_operation_notify (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: Remove set but not used variable 'len' and 'asso_type_v2' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove set but not used variables 'cur_txokcnt' and 'b_last_is_cur_rdl_state' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: use le32 to access cckswing tables (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Fix used uninitialized variables in power tracking (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: make tables to be 'static const' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Reduce indentation and fix coding style (Jarod Wilson) [1776606] - [netdrv] rtw88: fix typo rtw_writ16_set (Jarod Wilson) [1776606] - [netdrv] rtw88: rsvd page should go though management queue (Jarod Wilson) [1776606] - [netdrv] rtw88: restore DACK results to save time (Jarod Wilson) [1776606] - [netdrv] rtw88: power on again if it was already on (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: use more accurate ofdm fa counting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: disable rx clock gating before counter reset (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update channel and bandwidth BB setting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add rf write protection when switching channel (Jarod Wilson) [1776606] - [netdrv] rtw88: add beacon function setting (Jarod Wilson) [1776606] - [netdrv] rtw88: add support for random mac scan (Jarod Wilson) [1776606] - [netdrv] rtw88: add fast xmit support (Jarod Wilson) [1776606] - [netdrv] rtw88: more descriptions about LPS (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: check if queue mapping exceeds size of ac_to_hwq (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: use ieee80211_ac_numbers instead of 0-3 (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use strlcpy() instead of strcpy() (Jarod Wilson) [1776606] - [netdrv] brcmfmac: fix typos in code comments (Jarod Wilson) [1776606] - [netdrv] brcm80211: select WANT_DEV_COREDUMP conditionally for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use separate Kconfig file for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmsmac: switch phy source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmutil: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcm80211: switch common header files to using SPDX license identifier (Jarod Wilson) [1776606] - [net] cfg80211: Handle bss expiry during connection (Jarod Wilson) [1776606] - [netdrv] ath10k: Check tx_stats before use it (Jarod Wilson) [1776606] - [netdrv] ath10k: add peer id check in ath10k_peer_find_by_id (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv service map for mesh 11s (Jarod Wilson) [1776606] - [netdrv] ath10k: Do not send probe response template for mesh (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv vdev subtype for mesh in WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: change swap mail box config for UTF mode of SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the wrong value of enums for wmi tlv stats id (Jarod Wilson) [1776606] - [netdrv] ath10k: coredump: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix encoding for protected management frames (Jarod Wilson) [1776606] - [netdrv] ath10k: rx_duration update for fw_stats debugfs entry (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the tx stats bytes & packets parsing (Jarod Wilson) [1776606] - [netdrv] ath10k: Modify CE4 src buffer entries to 2048 for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: Move board id and fw version logging to info level (Jarod Wilson) [1776606] - [netdrv] ath10k: Added support to reset HTT stats in debugfs (Jarod Wilson) [1776606] - [netdrv] ath10k: Extended the HTT stats support to retrieve Mu-MIMO related stats (Jarod Wilson) [1776606] - [netdrv] ath: DFS JP domain W56 fixed pulse type 3 RADAR detection (Jarod Wilson) [1776606] - [netdrv] ath9k: drop redundant code in ar9003_hw_set_channel (Jarod Wilson) [1776606] - [netdrv] ath: drop duplicated define (Jarod Wilson) [1776606] - [netdrv] ath9k: Remove some set but not used variables (Jarod Wilson) [1776606] - [netdrv] ath9k: Differentiate between max combined and per chain power (Jarod Wilson) [1776606] - [netdrv] ath9k: Check for errors when reading SREV register (Jarod Wilson) [1776606] - [netdrv] ath9k: Don't trust TX status TID number when reporting airtime (Jarod Wilson) [1776606] - [netdrv] ath6kl: remove redundant check of status != 0 (Jarod Wilson) [1776606] - [netdrv] ath6kl: add some bounds checking (Jarod Wilson) [1776606] - [netdrv] ath6kl: wmi: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath6kl: debug: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: fix incorrect multicast/broadcast rate setting (Jarod Wilson) [1776606] - [netdrv] ath10k: enable QCA6174 hw3.2 SDIO hardware (Jarod Wilson) [1776606] - [netdrv] ath10k: add fragmentation handler for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add PN replay protection for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add handler for HTT_T2H_MSG_TYPE_SEC_IND event (Jarod Wilson) [1776606] - [netdrv] ath10k: add struct for high latency PN replay protection (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: add missing error check (Jarod Wilson) [1776606] - [netdrv] ath10k: add initialization of HTC header (Jarod Wilson) [1776606] - [netdrv] ath10k: fix use-after-free on SDIO data frames (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: support MSDU ids with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: initialise struct ath10k_bus params to zero (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: don't use txdone_fifo with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: don't disable interrupts in ath10k_sdio_remove() (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: workaround firmware UART pin configuration bug (Jarod Wilson) [1776606] - [net] cfg80211: Add airtime statistics and settings (Jarod Wilson) [1776606] - [base] depend on HAS_IOMEM for devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [base] provide devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [lib] crypto: arc4 - refactor arc4 core code into separate library (Jarod Wilson) [1776606] - [crypto] export arc4 defines (Jarod Wilson) [1776606] - [crypto] arc4 - convert to skcipher API (Jarod Wilson) [1776606] - [kernel] bitfield: add u8 helpers (Jarod Wilson) [1776606]- [md] raid5: need to set STRIPE_HANDLE for batch head (Nigel Croxon) [1774840] - [scsi] lpfc: remove left-over BUILD_NVME defines (Ewan Milne) [1782235] - [block] fix memleak of bio integrity data (Ming Lei) [1779898] - [fs] xfs: attach dquots and reserve quota blocks during unwritten conversion (Carlos Maiolino) [1782094] - [nvme] nvme-fc: fix double-free scenarios on hw queues (Ewan Milne) [1781390] - [tools] power turbostat: Add Cometlake support (David Arcari) [1759661] - [mm] hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [1731295] - [documentation] powerpc/pseries: Add documentation for vcpudispatch_stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Protect against hogging the cpu while setting up the stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Provide vcpu dispatch statistics (Gustavo Duarte) [1723870] - [powerpc] pseries: Move mm/book3s64/vphn.c under platforms/pseries/ (Gustavo Duarte) [1723870] - [powerpc] pseries: Generalize hcall_vphn() (Gustavo Duarte) [1723870] - [powerpc] mm: Move book3s64 specifics in subdirectory mm/book3s64 (Gustavo Duarte) [1723870] - [powerpc] pseries: Introduce rwlock to gatekeep DTLB usage (Gustavo Duarte) [1723870] - [powerpc] pseries: Factor out DTL buffer allocation and registration routines (Gustavo Duarte) [1723870] - [powerpc] pseries: Do not save the previous DTL mask value (Gustavo Duarte) [1723870] - [powerpc] pseries: Use macros for referring to the DTL enable mask (Gustavo Duarte) [1723870] - [powerpc] mm: change #include "mmu_decl.h" to (Gustavo Duarte) [1723870] - [fs] devpts_pty_kill(): don't bother with d_delete() (Eric Sandeen) [1772718] - [fs] devpts: always delete dcache dentry-s in dput() (Eric Sandeen) [1772718] - [infiniband] rdma/siw: Fix post_recv QP state locking (Kamal Heib) [1779625] - [infiniband] rdma/siw: Fix SQ/RQ drain logic (Kamal Heib) [1779625] - [infiniband] rdma/siw: Relax from kmap_atomic() use in TX path (Kamal Heib) [1779625] - [netdrv] nfp: flower: cmsg rtnl locks can timeout reify messages (Pablo Cascon) [1729154] - [netdrv] nfp: Drop unnecessary continue in nfp_net_pf_alloc_vnics (Pablo Cascon) [1729154] - [netdrv] nfp: flower: handle neighbour events on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: flower: prevent ingress block binds on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: add AMDA0058 boards to firmware list (Pablo Cascon) [1729154] - [netdrv] nfp: no need to check return value of debugfs_create functions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: encode mac indexes with pre-tunnel rule check (Pablo Cascon) [1729154] - [netdrv] nfp: flower: remove offloaded MACs when reprs are applied to OvS bridges (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: verify pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: detect potential pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: push vlan after tunnel in merge (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS set action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS pop action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS push action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: ensure ip protocol is specified for L4 matches (Pablo Cascon) [1729154] - [netdrv] nfp: flower: fix ethernet check on match fields (Pablo Cascon) [1729154] - [netdrv] nfp: ccm: increase message limits (Pablo Cascon) [1729154] - [netdrv] nfp: Use spinlock_t instead of struct spinlock (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE encap action support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE decap classification support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: rename tunnel related functions in action offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add helper functions for tunnel classification (Pablo Cascon) [1729154] - [netdrv] nfp: flower: refactor tunnel key layer calculation (Pablo Cascon) [1729154] - [netdrv] nfp: flower: extend extack messaging for flower match and actions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: use extack messages in flower offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: check L4 matches on unknown IP protocols (Pablo Cascon) [1729154] - [netdrv] nfp: print a warning when binding VFs to PF driver (Pablo Cascon) [1729154] - [netdrv] nfp: update the old flash error message (Pablo Cascon) [1729154] - [netdrv] nfp: prepare for more TX metadata prepend (Pablo Cascon) [1729154] - [netdrv] nfp: add tls init code (Pablo Cascon) [1729154] - [netdrv] nfp: parse crypto opcode TLV (Pablo Cascon) [1729154] - [netdrv] nfp: add support for sending control messages via mailbox (Pablo Cascon) [1729154] - [netdrv] nfp: parse the mailbox cmsg TLV (Pablo Cascon) [1729154] - [netdrv] nfp: make bar_lock a semaphore (Pablo Cascon) [1729154] - [netdrv] nfp: count all failed TX attempts as errors (Pablo Cascon) [1729154] - [netdrv] nfp: ensure skb network header is set for packet redirect (Pablo Cascon) [1728773] - [netdrv] nfp: reintroduce ndo_get_port_parent_id for representor ports (Pablo Cascon) [1728773] - [netdrv] nfp: implement PCI driver shutdown callback (Pablo Cascon) [1728773] - [netdrv] nfp: add SR-IOV trusted VF support (Pablo Cascon) [1728773] - [netdrv] nfp: split out common control message handling code (Pablo Cascon) [1728773] - [netdrv] nfp: move vNIC reset before netdev init (Pablo Cascon) [1728773] - [netdrv] nfp: add a mutex lock for the vNIC ctrl BAR (Pablo Cascon) [1728773] - [netdrv] nfp: opportunistically poll for reconfig result (Pablo Cascon) [1728773] - [netdrv] nfp: remove ndo_get_port_parent_id implementation (Pablo Cascon) [1728773] - [netdrv] nfp: pass switch ID through devlink_port_attrs_set() (Pablo Cascon) [1728773] - [netdrv] nfp: implement ethtool get module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: nsp: implement read SFF module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: do not handle nn->port defined case in nfp_net_get_phys_port_name() (Pablo Cascon) [1728773] - [netdrv] nfp: register devlink port before netdev (Pablo Cascon) [1728773] - [netdrv] nfp: remove defines for unused control bits (Pablo Cascon) [1728773] - [netdrv] replace ndo_get_devlink with ndo_get_devlink_port (Pablo Cascon) [1728773] - [netdrv] nfp: add .ndo_get_devlink (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add rcu locks when accessing netdev for tunnels (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add qos offload stats request and reply (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix size_t compile warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix implicit fallthrough warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: offload merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support stats update for merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: generate merge flow rule (Pablo Cascon) [1728773] - [netdrv] nfp: flower: validate merge hint flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: handle merge hint messages (Pablo Cascon) [1728773] - [netdrv] nfp: flower: get flows by host context (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow tunnels to output to internal port (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support fallback packets from internal ports (Pablo Cascon) [1728773] - [netdrv] nfp: allow fallback packets from non-reprs (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow offloading of matches on 'internal' ports (Pablo Cascon) [1728773] - [netdrv] nfp: flower: turn on recirc and merge hint support in firmware (Pablo Cascon) [1728773] - [netdrv] nfp: flower: reduce action list size by coalescing mangle actions (Pablo Cascon) [1728773] - [fs] xfs: properly serialise fallocate against AIO+DIO (Eric Sandeen) [1765547] - [fs] xfs: fix attr leaf header freemap.size underflow (Brian Foster) [1728989] - [mm] maintain randomization of page free lists (Rafael Aquini) [1620349] - [mm] move buddy list manipulations into helpers (Rafael Aquini) [1620349] - [mm] shuffle initial free memory to improve memory-side-cache utilization (Rafael Aquini) [1620349] - [powerpc] kvm: ppc: book3s hv: Flush link stack on guest exit to host kernel (Gustavo Duarte) [1777686] - [powerpc] book3s64: Fix link stack flush on context switch (Gustavo Duarte) [1777686] - [powerpc] 64s: support nospectre_v2 cmdline option (Gustavo Duarte) [1777686] - [powerpc] fsl: Update Spectre v2 reporting (Gustavo Duarte) [1777686] - [powerpc] fsl: Add nospectre_v2 command line argument (Gustavo Duarte) [1777686] - [powerpc] fsl: Fix spectre_v2 mitigations reporting (Gustavo Duarte) [1777686] - [powerpc] 64: Make meltdown reporting Book3S 64 specific (Gustavo Duarte) [1777686] - [powerpc] 64: Disable the speculation barrier from the command line (Gustavo Duarte) [1777686] - [x86] kprobes: Avoid kretprobe recursion bug (Jiri Olsa) [1779235] - [x86] kprobes: Verify stack frame on kretprobe (Jiri Olsa) [1779235]- [fs] iomap: Fix pipe page leakage during splicing (Andreas Grunbacher) [1622634] - [fs] iomap: fix return value of iomap_dio_bio_actor on 32bit systems (Andreas Grunbacher) [1622634] - [fs] iomap: iomap_bmap should check iomap_apply return value (Andreas Grunbacher) [1622634] - [fs] iomap: Fix overflow in iomap_page_mkwrite (Andreas Grunbacher) [1622634] - [fs] splice: only read in as much information as there is pipe buffer space (Andreas Grunbacher) [1622634] - [fs] gfs2: Always mark inode dirty in fallocate (Andreas Grunbacher) [1622634] - [fs] dax: Fix pmd vs pte conflict detection (Jeff Moyer) [1777250] - [fs] xfs: move local to extent inode logging into bmap helper (Brian Foster) [1737677] - [fs] xfs: remove broken error handling on failed attr sf to leaf change (Brian Foster) [1737677] - [fs] xfs: log the inode on directory sf to block format change (Brian Foster) [1737677] - [block] bfq: deschedule empty bfq_queues not referred by any process (Ming Lei) [1773831] - [scsi] revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" (Himanshu Madhani) [1759275] - [infiniband] rdma/iw_cxgb4: Report correct port speed/width (Vishal Kulkarni) [1757806] - [infiniband] rdma/iw_cxgb4: fix SRQ access from dump_qp() (Vishal Kulkarni) [1779997] - [net] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Vladis Dronov) [1778898] - [atm] iphase: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [x86] tls: Fix possible spectre-v1 in do_get_thread_area() (Vladis Dronov) [1778898] - [x86] ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() (Vladis Dronov) [1778898] - [net] atm: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [powerpc] ptrace: Mitigate potential Spectre v1 (Vladis Dronov) [1778898] - [char] applicom: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [char] mwave: fix potential Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] misc/sgi-gru: fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [usb] gadget: storage: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] hmc6352: fix potential Spectre v1 (Vladis Dronov) [1778898] - [s390] qeth: ensure linear access to packet headers (Philipp Rudo) [1781085] - [s390] qeth: guard against runt packets (Philipp Rudo) [1781085] - [s390] qeth: handle skb allocation error gracefully (Philipp Rudo) [1781085] - [s390] qeth: drop unwanted packets earlier in RX path (Philipp Rudo) [1781085] - [s390] qeth: support per-frame invalidation (Philipp Rudo) [1781085] - [s390] qeth: gather more detailed RX dropped/error statistics (Philipp Rudo) [1781085] - [s390] Mark expected switch fall-throughs (Philipp Rudo) [1781085] - [sched] fair: Scale bandwidth quota and period without losing quota/period ratio precision (Phil Auld) [1706247] - [sched] fair: Fix -Wunused-but-set-variable warnings (Phil Auld) [1706247] - [sched] fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices (Phil Auld) [1706247] - [kernel] sched/core: Remove double update_max_interval() call on CPU startup (Phil Auld) [1757535] - [kernel] sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() (Phil Auld) [1757535] - [kernel] sched/fair: Don't assign runtime for throttled cfs_rq (Phil Auld) [1757535] - [kernel] cpufreq: schedutil: Don't skip freq update when limits change (Phil Auld) [1757535] - [kernel] sched/deadline: Fix double accounting of rq/running bw in push & pull (Phil Auld) [1757535] - [kernel] sched/fair: Fix imbalance due to CPU affinity (Phil Auld) [1757535] - [kernel] sched/fair: Use RCU accessors consistently for ->numa_group (Phil Auld) [1757535] - [kernel] sched/fair: Don't free p->numa_faults with concurrent readers (Phil Auld) [1757535] - [kernel] sched/fair: Rename weighted_cpuload() to cpu_runnable_load() (Phil Auld) [1757535] - [kernel] sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity() (Phil Auld) [1757535] - [kernel] sched/fair: Don't push cfs_bandwith slack timers forward (Phil Auld) [1757535] - [documentation] sched/fair: Fix "runnable_avg_yN_inv" not used warnings (Phil Auld) [1757535] - [kernel] sched/fair: Clean up definition of NOHZ blocked load functions (Phil Auld) [1757535] - [kernel] sched/core: Add __sched tag for io_schedule() (Phil Auld) [1757535] - [kernel] sched/fair: Remove sgs->sum_weighted_load (Phil Auld) [1757535] - [kernel] sched/core: Remove sd->*_idx (Phil Auld) [1757535] - [kernel] sched/core: Remove rq->cpu_load[] (Phil Auld) [1757535] - [kernel] sched/debug: Remove sd->*_idx range on sysctl (Phil Auld) [1757535] - [kernel] sched/fair: Replace source_load() & target_load() with weighted_cpuload() (Phil Auld) [1757535] - [kernel] sched/fair: Remove the rq->cpu_load[] update code (Phil Auld) [1757535] - [kernel] sched/fair: Remove rq->load (Phil Auld) [1757535] - [kernel] sched/core: Unify p->on_rq updates (Phil Auld) [1757535] - [kernel] sched/core: Remove ttwu_activate() (Phil Auld) [1757535] - [kernel] sched/cpufreq: Fix 32-bit math overflow (Phil Auld) [1757535] - [kernel] sched/fair: Update scale invariance of PELT (Phil Auld) [1757535] - [kernel] sched/pelt: Skip updating util_est when utilization is higher than CPU's capacity (Phil Auld) [1757535] - [kernel] sched/fair: Move the rq_of() helper function (Phil Auld) [1757535] - [kernel] sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_task()/task_rq_lock() (Phil Auld) [1757535] - [kernel] sched/numa: Remove unused numa_stats::nr_running field (Phil Auld) [1757535] - [kernel] sched/fair: Add lsub_positive() and use it consistently (Phil Auld) [1706247 1757535] - [kernel] sched/fair: Mask UTIL_AVG_UNCHANGED usages (Phil Auld) [1706247 1757535] - [cpuidle] teo: Avoid using "early hits" incorrectly (Al Stone) [1725618] - [cpuidle] teo: Fix "early hits" handling for disabled idle states (Al Stone) [1725618] - [cpuidle] teo: Consider hits and misses metrics of disabled states (Al Stone) [1725618] - [cpuidle] teo: Rename local variable in teo_select() (Al Stone) [1725618] - [cpuidle] teo: Ignore disabled idle states that are too deep (Al Stone) [1725618] - [cpuidle] teo: Get rid of redundant check in teo_update() (Al Stone) [1725618] - [cpuidle] teo: Allow tick to be stopped if PM QoS is used (Al Stone) [1725618] - [cpuidle] governors: unify last_state_idx (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Fix idle states all being marked invalid (Al Stone) [1725618] - [cpuidle] menu: Avoid overflows when computing variance (Al Stone) [1725618] - [cpuidle] dt: bail out if the idle-state DT node is not compatible (Al Stone) [1725618] - [kernel] cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK (Al Stone) [1725618] - [cpuidle] New timer events oriented governor for tickless systems (Al Stone) [1725618] - [cpuidle] Add 'above' and 'below' idle state metrics (Al Stone) [1725618] - [cpuidle] big.little: fix refcount leak (Al Stone) [1725618] - [documentation] documentation: admin-guide: pm: Add cpuidle document (Al Stone) [1725618] - [cpuidle] powerpc/pseries/cpuidle: Fix preempt warning (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Convert to use cpuidle_register|unregister() (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Don't register the driver when back-end init returns -ENXIO (Al Stone) [1725618] - [cpuidle] menu: Remove get_loadavg() from the performance multiplier (Al Stone) [1725618] - [kernel] sched: Factor out nr_iowait and nr_iowait_cpu (Al Stone) [1725618] - [kernel] sched/core: Fix comment regarding nr_iowait_cpu() and get_iowait_load() (Al Stone) [1725618] - [cpuidle] menu: Avoid computations when result will be discarded (Al Stone) [1725618] - [cpuidle] menu: Drop redundant comparison (Al Stone) [1725618] - [cpuidle] menu: Simplify checks related to the polling state (Al Stone) [1725618] - [cpuidle] menu: Move the latency_req == 0 special case check (Al Stone) [1725618] - [cpuidle] menu: Avoid computations for very close timers (Al Stone) [1725618] - [cpuidle] menu: Do not update last_state_idx in menu_select() (Al Stone) [1725618] - [cpuidle] menu: Get rid of first_idx from menu_select() (Al Stone) [1725618] - [cpuidle] menu: Compute first_idx when latency_req is known (Al Stone) [1725618] - [cpuidle] menu: Replace data->predicted_us with local variable (Al Stone) [1725618] - [cpuidle] enter_state: Don't needlessly calculate diff time (Al Stone) [1725618] - [kernel] cpuidle: Remove unnecessary wrapper cpuidle_get_last_residency() (Al Stone) [1725618] - [cpuidle] menu: Update stale polling override comment (Al Stone) [1725618] - [cpuidle] menu: Fix white space (Al Stone) [1725618] - [cpuidle] powernv/cpuidle: Use parsed device tree values for cpuidle_init (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Parse dt idle properties into global structure (Al Stone) [1725618] - [cpuidle] arm: cpuidle: silence error on driver registration failure (Al Stone) [1725618]- [documentation] docs: admin-guide: Remove threads-max auto-tuning (Joe Lawrence) [1771270] - [documentation] docs: admin-guide: Fix min value of threads-max in kernel.rst (Joe Lawrence) [1771270] - [kernel] sysctl.c: do not override max_threads provided by userspace (Joe Lawrence) [1771270] - [fs] ext4: fix integer overflow when calculating commit interval (Lukas Czerner) [1775166] - [fs] ext4: fix punch hole for inline_data file systems (Lukas Czerner) [1775166] - [fs] ext4: fix warning inside ext4_convert_unwritten_extents_endio (Lukas Czerner) [1775166] - [fs] ext4: set error return correctly when ext4_htree_store_dirent fails (Lukas Czerner) [1775166] - [fs] ext4: fix warning when turn on dioread_nolock and inline_data (Lukas Czerner) [1775166] - [fs] ext4: use jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [fs] jbd2: introduce jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [mm] add filemap_fdatawait_range_keep_errors() (Lukas Czerner) [1775166] - [fs] ext4: enforce the immutable flag on open files (Lukas Czerner) [1775166] - [fs] ext4: don't allow any modifications to an immutable file (Lukas Czerner) [1775166] - [fs] jbd2: fix typo in comment of journal_submit_inode_data_buffers (Lukas Czerner) [1775166] - [fs] jbd2: fix some print format mistakes (Lukas Czerner) [1775166] - [fs] ext4: do not delete unlinked inode from orphan list on failed truncate (Lukas Czerner) [1775166] - [fs] ext4: wait for outstanding dio during truncate in nojournal mode (Lukas Czerner) [1775166] - [fs] ext4: don't perform block validity checks on the journal inode (Lukas Czerner) [1775166] - [fs] ext4: fix block validity checks for journal inodes using indirect blocks (Lukas Czerner) [1775166] - [fs] ext4: fix miscellaneous sparse warnings (Lukas Czerner) [1775166] - [fs] jbd2: fix potential double free (Lukas Czerner) [1775166] - [fs] quota: fix condition for resetting time limit in do_set_dqblk() (Lukas Czerner) [1778119] - [fs] quota: honor quota type in Q_XGETQSTAT[V] calls (Lukas Czerner) [1778119] - [fs] quota: fix a problem about transfer quota (Lukas Czerner) [1778119] - [fs] quota: add dqi_dirty_list description to comment of Dquot List Management (Lukas Czerner) [1778119] - [fs] quota: check time limit when back out space/inode change (Lukas Czerner) [1778119] - [fs] quota: fix wrong indentation (Lukas Czerner) [1778119] - [fs] quota: remove trailing whitespaces (Lukas Czerner) [1778119] - [fs] quota: code cleanup for __dquot_alloc_space() (Lukas Czerner) [1778119] - [fs] quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON, OFF} quotactls (Lukas Czerner) [1778119] - [fs] quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS (Lukas Czerner) [1778119] - [hv] vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1774675] - [kernel] hv: vmbus: Add a helper function is_sub_channel() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix virt_to_hvpfn() for X86_PAE (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the unused "tsc_page" from struct hv_context (Mohammed Gamal) [1774675] - [hv] tools: hv: Use the correct style for SPDX License Identifier (Mohammed Gamal) [1774675] - [hv] hv_balloon: Reorganize the probe function (Mohammed Gamal) [1774675] - [hv] hv_balloon: Use a static page for the balloon_up send buffer (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Replace page definition with Hyper-V specific one (Mohammed Gamal) [1774675] - [hv] hv: Add a module description line to the hv_vmbus driver (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix race condition with new ring_buffer_info mutex (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Set ring_info field to 0 and remove memset (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Refactor chan->state if statement (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Expose monitor data only when monitor pages are used (Mohammed Gamal) [1774675] - [netdrv] hv_netvsc: Fix error handling in netvsc_attach() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix error handling in netvsc_set_features() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Sync offloading features to VF NIC (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Allow scatter-gather feature to be tunable (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix a warning of suspicious RCU usage (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Set probe mode to sync (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: fix race that may miss tx queue wakeup (Mohammed Gamal) [1774687] - [netdrv] nfp: bpf: fix latency bug when updating stack index register (Pablo Cascon) [1729156] - [netdrv] nfp: bpf: eliminate zero extension code-gen (Pablo Cascon) [1729156] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during suspend/resume (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during error recovery (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: flow_offload: offload tunnel decap rules via indirect callbacks (Jonathan Toppins) [1773724] - [netdrv] bnxt: Avoid logging an unnecessary message when a flow can't be offloaded (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to collect crash dump via ethtool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to invoke OP-TEE API to reset firmware (Jonathan Toppins) [1773724] - [netdrv] broadcom: bnxt: Fix use true/false for bool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Avoid disabling pci device in bnxt_remove_one() for already disabled device (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Minor formatting changes in FW devlink_health_reporter (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Adjust the time to wait before polling firmware readiness (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix devlink NVRAM related byte order related issues (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix the size of devlink MSIX parameters (Jonathan Toppins) [1773724] - [nvme] Fix parsing of ANA log page (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix ana log nsid lookup when nsid is not found (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix possible I/O hang when paths are updated (Ewan Milne) [1769028] - [nvme] revert "nvme: update node paths after adding new path" (Ewan Milne) [1769028] - [netdrv] mlx5: Update the list of the PCI supported devices (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix auto group size calculation (Mohammad Heib) [1776921] - [netdrv] mlx5e: Do not use non-EXT link modes in EXT mode (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix set vf link state error flow (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Limit STE hash table enlarge based on bytemask (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix invalid EQ vector number on CQ creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Skip rehash for tables with byte mask zero (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_header_ipv4/6 (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix matcher builders select check (Mohammad Heib) [1776921] - [netdrv] mlx5: Read num_vfs before disabling SR-IOV (Mohammad Heib) [1776921] - [netdrv] mlx5: Clear VF's configuration on disabling SRIOV (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak during rule creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak in modify action destroy (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix eswitch debug print of max fdb flow (Mohammad Heib) [1776921] - [netdrv] mlx5: LAG, Use affinity type enumerators (Mohammad Heib) [1776921] - [netdrv] mlx5: E-switch, Enable metadata on own vport (Mohammad Heib) [1776921] - [netdrv] mlx5: Correct comment for legacy fields (Mohammad Heib) [1776921] - [netdrv] mlx5: Fixed a typo in a comment in esw_del_uc_addr() (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix rtable reference leak (Mohammad Heib) [1776921] - [netdrv] mlx5: fix a -Wstringop-truncation warning (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix a race with XSKICOSQ in XSK wakeup flow (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix wrong max num channels indication (Mohammad Heib) [1776921] - [netdrv] mlx5e: Add XSK zero-copy support (Mohammad Heib) [1776921]- [mm] memremap: drop unused SECTION_SIZE and SECTION_MASK (Don Dutile) [1754737] - [mm] memremap: Fix reuse of pgmap instances with internal references (Don Dutile) [1754737] - [mm] memunmap: don't access uninitialized memmap in memunmap_pages() (Don Dutile) [1754737] - [mm] memremap: move from kernel/ to mm/ (Don Dutile) [1754737] - [kernel] memremap: provide an optional internal refcount in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: replace the altmap_valid field with a PGMAP_ALTMAP_VALID flag (Don Dutile) [1754737] - [mm] memremap: remove the data field in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: add a migrate_to_ram method to struct dev_pagemap_ops (Don Dutile) [1754737] - [kernel] memremap: lift the devmap_enable manipulation into devm_memremap_pages (Don Dutile) [1754737] - [nvdimm] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754737] - [kernel] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754737] - [kernel] memremap: validate the pagemap type passed to devm_memremap_pages (Don Dutile) [1754737] - [mm] remove MEMORY_DEVICE_PUBLIC support (Don Dutile) [1754737] - [mm] migrate.c: cleanup expected_page_refs() (Don Dutile) [1754737] - [mm] migration: factor out code to compute expected number of page references (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: introduce devm_memunmap_pages (Don Dutile) [1754737] - [kernel] memremap.c: remove the unused device_private_entry_fault() export (Don Dutile) [1754737] - [base] devres: introduce devm_release_action() (Don Dutile) [1754737] - [base] devres: Align data[] to ARCH_KMALLOC_MINALIGN (Don Dutile) [1754737] - [base] devres: provide devm_kstrdup_const() (Don Dutile) [1754737] - [base] devres: constify p in devm_kfree() (Don Dutile) [1754737] - [kernel] mm: move is_kernel_rodata() to asm-generic/sections.h (Don Dutile) [1754737] - [kernel] mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() (Don Dutile) [1754737] - [kernel] mm: create the new vm_fault_t type (Don Dutile) [1754737] - [kernel] mm/hmm: convert to use vm_fault_t (Don Dutile) [1754737] - [kernel] mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm (Don Dutile) [1754737] - [fs] proc/vmcore.c: Convert to use vmf_error() (Don Dutile) [1754737] - [fs] proc/vmcore.c: use new typedef vm_fault_t (Don Dutile) [1754737] - [s390] vdso_fault return type (Don Dutile) [1754737] - [mm] inline vm_insert_pfn_prot() into caller (Don Dutile) [1754737] - [mm] remove vm_insert_pfn() (Don Dutile) [1754737] - [mm] make vm_insert_pfn_prot() static (Don Dutile) [1754737] - [x86] convert vdso to use vm_fault_t (Don Dutile) [1754737] - [mm] introduce vmf_insert_pfn_prot() (Don Dutile) [1754737] - [mm] convert __vm_insert_mixed() to vm_fault_t (Don Dutile) [1754737] - [kernel] mm: remove vm_insert_mixed() (Don Dutile) [1754737] - [fs] cramfs: convert to use vmf_insert_mixed (Don Dutile) [1754737] - [scsi] cxlflash: Change return type for fault handler (Don Dutile) [1754737] - [misc] ocxl: Change return type for fault handler (Don Dutile) [1754737] - [kernel] fs/iomap.c: change return type to vm_fault_t (Don Dutile) [1754737] - [mm] swap.c: remove duplicated include (Don Dutile) [1754737] - [kernel] perf/aux: Fix the aux_output group inheritance fix (Michael Petlan) [1743210] - [kernel] perf/core: Fix inheritance of aux_output groups (Michael Petlan) [1743210] - [kernel] perf/aux: Disallow aux_output for kernel events (Michael Petlan) [1743210] - [kernel] perf/core: Reattach a misplaced comment (Michael Petlan) [1743210] - [kernel] perf/aux: Fix AUX output stopping (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON transaction for machine type 8561 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Fix use of TRUE with SQLite (Michael Petlan) [1743210] - [tools] objtool: Fix build by linking against tools/lib/ctype.o sources (Michael Petlan) [1743210] - [tools] perf list: Allow plurals for metric, metricgroup (Michael Petlan) [1743210] - [tools] perf vendor events: Minor fixes to the README (Michael Petlan) [1743210] - [tools] perf vendor events amd: Remove redundant '[' (Michael Petlan) [1743210] - [tools] perf vendor events amd: Add L3 cache events for Family 17h (Michael Petlan) [1743210] - [tools] tools include uapi: Update copy of files related to new fspick, fsmount, fsconfig, fsopen, move_mount and open_tree syscalls (Michael Petlan) [1743210] - [tools] perf pmu-events: Fix missing "cpu_clk_unhalted.core" event (Michael Petlan) [1743210] - [tools] perf annotate: Fix s390 gap between kernel end and module start (Michael Petlan) [1743210] - [tools] perf record: Fix module size on s390 (Michael Petlan) [1743210] - [tools] perf tools: Fix include paths in ui directory (Michael Petlan) [1743210] - [tools] perf tools: Fix a typo in a variable name in the Documentation Makefile (Michael Petlan) [1743210] - [tools] perf cpumap: Fix writing to illegal memory in handling cpumap mask (Michael Petlan) [1743210] - [tools] perf ftrace: Fix failure to set cpumask when only one cpu is present (Michael Petlan) [1743210] - [tools] perf db-export: Fix thread__exec_comm() (Michael Petlan) [1743210] - [tools] perf annotate: Fix printing of unaugmented disassembled instructions from BPF (Michael Petlan) [1743210] - [tools] perf bench numa: Fix cpu0 binding (Michael Petlan) [1743210] - [tools] perf tools: Fix perf.data documentation units for memory size (Michael Petlan) [1743210] - [tools] perf header: Fix use of unitialized value warning (Michael Petlan) [1743210] - [tools] perf header: Fix divide by zero error if f_header.attr_size==0 (Michael Petlan) [1743210] - [tools] tools perf beauty: Fix usbdevfs_ioctl table generator to handle _IOC() (Michael Petlan) [1743210] - [tools] perf build: Do not use -Wshadow on gcc < 4.8 (Michael Petlan) [1743210] - [tools] perf probe: Avoid calling freeing routine multiple times for same pointer (Michael Petlan) [1743210] - [tools] perf probe: Set pev->nargs to zero after freeing pev->args entries (Michael Petlan) [1743210] - [tools] perf session: Fix loading of compressed data split across adjacent records (Michael Petlan) [1743210] - [tools] perf stat: Always separate stalled cycles per insn (Michael Petlan) [1743210] - [tools] perf stat: Fix segfault for event group in repeat mode (Michael Petlan) [1743210] - [tools] perf tools: Fix proper buffer size for feature processing (Michael Petlan) [1743210] - [tools] perf script: Fix off by one in brstackinsn IPC computation (Michael Petlan) [1743210] - [tools] perf script: Improve man page description of metrics (Michael Petlan) [1743210] - [tools] perf script: Fix --max-blocks man page description (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON files for machine type 8561 (Michael Petlan) [1743210] - [tools] perf cs-etm: Return errcode in cs_etm__process_auxtrace_info() (Michael Petlan) [1743210] - [tools] perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__process_auxtrace_info (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export switch events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__threads() (Michael Petlan) [1743210] - [tools] perf script: Add scripting operation process_switch() (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use new 'has_calls' column (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Remove redundant semi-colons (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf db-export: Also export thread's current comm (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__comm() (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export comm details (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Fix a white space issue in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Move export__comm_thread into db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Export comm before exporting thread (Michael Petlan) [1743210] - [tools] perf db-export: Export main_thread in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Pass main_thread to db_export__thread() (Michael Petlan) [1743210] - [tools] perf db-export: Rename db_export__comm() to db_export__exec_comm() (Michael Petlan) [1743210] - [tools] perf db-export: Get rid of db_export__deferred() (Michael Petlan) [1743210] - [tools] perf trace: Auto bump rlimit(MEMLOCK) for eBPF maps sake (Michael Petlan) [1743210] - [tools] perf test: Auto bump rlimit(MEMLOCK) for BPF test sake (Michael Petlan) [1743210] - [tools] perf tools: Introduce rlimit__bump_memlock() helper (Michael Petlan) [1743210] - [tools] perf-probe: Add user memory access attribute support (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf intel-bts: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf script: Assume native_arch for pipe mode (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf hists browser: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf cs-etm: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf parse-events: remove unused variable: error (Michael Petlan) [1743210] - [tools] perf parse-events: Remove unused variable 'i' (Michael Petlan) [1743210] - [tools] perf metricgroup: Add missing list_del_init() when flushing egroups list (Michael Petlan) [1743210] - [tools] perf tools: Use list_del_init() more thorougly (Michael Petlan) [1743210] - [tools] perf tools: Use zfree() where applicable (Michael Petlan) [1743210] - [tools] tools lib: Adopt zalloc()/zfree() from tools/perf (Michael Petlan) [1743210] - [tools] perf tools: Move get_current_dir_name() cond prototype out of util.h (Michael Petlan) [1743210] - [tools] perf namespaces: Move the conditional setns() prototype to namespaces.h (Michael Petlan) [1743210] - [tools] perf tools: Add missing headers, mostly stdlib.h (Michael Petlan) [1743210] - [tools] perf evsel: perf_evsel__name(NULL) is valid, no need to check evsel (Michael Petlan) [1743210] - [tools] perf session: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf inject: The tool->read() call may pass a NULL evsel, handle it (Michael Petlan) [1743210] - [tools] perf map: Fix potential NULL pointer dereference found by smatch tool (Michael Petlan) [1743210] - [tools] perf trace: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf annotate: Fix dereferencing freed memory found by the smatch tool (Michael Petlan) [1743210] - [tools] perf top: Fix potential NULL pointer dereference detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf stat: Fix use-after-freed pointer detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning (Michael Petlan) [1743210] - [tools] perf script: Allow specifying the files to process guest samples (Michael Petlan) [1743210] - [tools] perf tools metric: Don't include duration_time in group (Michael Petlan) [1743210] - [tools] perf list: avoid extra : for --raw metrics (Michael Petlan) [1743210] - [tools] perf vendor events intel: Metric fixes for SKX/CLX (Michael Petlan) [1743210] - [tools] perf tools: Fix typos / broken sentences (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 L3C PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 HHA PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 DDRC PMU aliasing (Michael Petlan) [1743210] - [tools] perf pmu: Support more complex PMU event aliasing (Michael Petlan) [1743210] - [tools] perf diff: Documentation -c cycles option (Michael Petlan) [1743210] - [tools] perf diff: Print the basic block cycles diff (Michael Petlan) [1743210] - [tools] perf diff: Link same basic blocks among different data (Michael Petlan) [1743210] - [tools] perf diff: Use hists to manage basic blocks per symbol (Michael Petlan) [1743210] - [tools] perf diff: Check if all data files with branch stacks (Michael Petlan) [1743210] - [tools] perf hists: Add block_info in hist_entry (Michael Petlan) [1743210] - [tools] perf symbol: Create block_info structure (Michael Petlan) [1743210] - [tools] perf jevents: Use nonlocal include statements in pmu-events.c (Michael Petlan) [1743210] - [tools] perf annotate: Add csky support (Michael Petlan) [1743210] - [tools] perf stat: Fix metrics with --no-merge (Michael Petlan) [1743210] - [tools] perf stat: Fix group lookup for metric group (Michael Petlan) [1743210] - [tools] perf stat: Don't merge events in the same PMU (Michael Petlan) [1743210] - [tools] perf stat: Make metric event lookup more robust (Michael Petlan) [1743210] - [tools] tools lib: Move argv_{split, free} from tools/perf/util/ (Michael Petlan) [1743210] - [tools] perf tools: Drop strxfrchar(), use strreplace() equivalent from kernel (Michael Petlan) [1743210] - [tools] tools lib: Adopt strreplace() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use strim() from tools/lib (Michael Petlan) [1743210] - [tools] perf tools: Remove trim() implementation, use tools/lib's strim() (Michael Petlan) [1743210] - [tools] tools lib: Adopt strim() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use skip_spaces() to get closer to the kernel (Michael Petlan) [1743210] - [tools] perf report: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf metricgroup: Use strsep() (Michael Petlan) [1743210] - [tools] perf strfilter: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf probe: Use skip_spaces() for argv handling (Michael Petlan) [1743210] - [tools] perf time-utils: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf header: Use skip_spaces() in __write_cpudesc() (Michael Petlan) [1743210] - [tools] perf stat: Use recently introduced skip_spaces() (Michael Petlan) [1743210] - [tools] tools lib: Adopt skip_spaces() from the kernel sources (Michael Petlan) [1743210] - [tools] perf tools: Use linux/ctype.h in more places (Michael Petlan) [1743210] - [tools] tools perf: Move from sane_ctype.h obtained from git to the Linux's original (Michael Petlan) [1743210] - [tools] perf tools: Add missing util.h to pick up 'page_size' variable (Michael Petlan) [1743210] - [tools] perf tools: Remove old baggage that is util/include/linux/ctype.h (Michael Petlan) [1743210] - [tools] perf symbols: We need util.h in symbol-elf.c for zfree() (Michael Petlan) [1743210] - [tools] perf kallsyms: Adopt hex2u64 from tools/perf/util/util.h (Michael Petlan) [1743210] - [tools] tools x86 machine: Add missing util.h to pick up 'page_size' (Michael Petlan) [1743210] - [tools] perf string: Move 'dots' and 'graph_dotted_line' out of sane_ctype.h (Michael Petlan) [1743210] - [tools] perf ctype: Remove now unused 'spaces' variable (Michael Petlan) [1743210] - [tools] perf ui stdio: No need to use 'spaces' to left align (Michael Petlan) [1743210] - [tools] perf ctype: Remove unused 'graph_line' variable (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf db-export: Export synth events (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize CBR events when last seen value changes (Michael Petlan) [1743210] - [tools] perf intel-pt: Add CBR value to decoder state (Michael Petlan) [1743210] - [tools] perf intel-pt: Cater for CBR change in PSB+ (Michael Petlan) [1743210] - [tools] perf intel-pt: Decoder to output CBR changes immediately (Michael Petlan) [1743210] - [tools] perf thread-stack: Eliminate code duplicating thread_stack__pop_ks() (Michael Petlan) [1743210] - [tools] perf thread-stack: Fix thread stack return from kernel for kernel-only case (Michael Petlan) [1743210] - [tools] perf tools: Fix cache.h include directive (Michael Petlan) [1743210] - [tools] tools build: Fix the zstd test in the test-all.c common case feature test (Michael Petlan) [1743210] - [tools] perf build: Handle slang being in /usr/include and in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] tools build: Add test to check if slang.h is in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] perf tools: Don't hardcode host include path for libslang (Michael Petlan) [1743210] - [tools] perf evsel: Make perf_evsel__name() accept a NULL argument (Michael Petlan) [1743210] - [tools] perf trace: Fixup pointer arithmetic when consuming augmented syscall args (Michael Petlan) [1743210] - [tools] perf pmu: Fix uncore PMU alias list for ARM64 (Michael Petlan) [1743210] - [tools] perf tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] tools build feature tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] perf trace: Streamline validation of select syscall names list (Michael Petlan) [1743210] - [tools] perf trace: Fix exclusion of not available syscall names from selector list (Michael Petlan) [1743210] - [tools] perf intel-pt: Add callchain to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add memory information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add LBR information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add XMM registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add gp registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize PEBS sample basic information (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out common sample preparation for re-use (Michael Petlan) [1743210] - [tools] perf intel-pt: Prepare to synthesize PEBS samples (Michael Petlan) [1743210] - [tools] perf intel-pt: Add decoder support for PEBS via PT (Michael Petlan) [1743210] - [tools] perf intel-pt: Add Intel PT packet decoder test (Michael Petlan) [1743210] - [tools] perf intel-pt: Add new packets for PEBS via PT (Michael Petlan) [1743210] - [tools] perf tests arm64: Compile tests unconditionally (Michael Petlan) [1743210] - [tools] perf trace: Skip unknown syscalls when expanding strace like syscall groups (Michael Petlan) [1743210] - [tools] perf report: Support s390 diag event display on x86 (Michael Petlan) [1743210] - [tools] perf report: Fix OOM error in TUI mode on s390 (Michael Petlan) [1743210] - [tools] perf test 6: Fix missing kvm module load for s390 (Michael Petlan) [1743210] - [tools] perf time-utils: Add support for multiple explicit time intervals (Michael Petlan) [1743210] - [tools] perf tests: Add a test for time-utils (Michael Petlan) [1743210] - [tools] perf time-utils: Make perf_time__parse_for_ranges() more logical (Michael Petlan) [1743210] - [tools] perf time-utils: Simplify perf_time__parse_for_ranges() error paths slightly (Michael Petlan) [1743210] - [tools] perf time-utils: Fix --time documentation (Michael Petlan) [1743210] - [tools] perf time-utils: Prevent percentage time range overlap (Michael Petlan) [1743210] - [tools] perf time-utils: Factor out set_percent_time() (Michael Petlan) [1743210] - [tools] perf time-utils: Treat time ranges consistently (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for efficient time interval filtering (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for lookahead (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_get_buffer() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add intel_pt_fast_forward() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add reposition parameter to intel_pt_get_data() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_reposition() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_8b_tsc() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add lookahead callback (Michael Petlan) [1743210] - [tools] perf report: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf script: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf auxtrace: Add perf time interval to itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf config: Update default value for llvm.clang-bpf-cmd-template (Michael Petlan) [1743210] - [tools] perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode (Michael Petlan) [1743210] - [tools] perf data: Fix perf.data documentation for HEADER_CPU_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf tools: Apply new CPU topology sysfs attributes (Michael Petlan) [1743210] - [tools] perf header: Rename "sibling cores" to "sibling sockets" (Michael Petlan) [1743210] - [tools] perf stat: Support per-die aggregation (Michael Petlan) [1743210] - [tools] perf header: Add die information in CPU topology (Michael Petlan) [1743210] - [tools] perf cpumap: Retrieve die id information (Michael Petlan) [1743210] - [tools] perf evsel: Remove superfluous nthreads system_wide setup in alloc_fd() (Michael Petlan) [1743210] - [tools] perf record: Add support to collect callchains from kernel or user space only (Michael Petlan) [1743210] - [tools] perf config: Bail out when a handler returns failure for a key-value pair (Michael Petlan) [1743210] - [tools] perf trace: Exit when failing to build eBPF program (Michael Petlan) [1743210] - [tools] perf trace: Associate more argument names with the filename beautifier (Michael Petlan) [1743210] - [tools] perf trace: Consume the augmented_raw_syscalls payload (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move reading filename to the loop (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Change helper to consider just the augmented_filename part (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move the probe_read_str to a separate function (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Tell which args are filenames and how many bytes to copy (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Select find text when find bar is activated (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Tree (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Graph Graph (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add CallGraphModelParams (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to the Branch reports (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Add brief documentation (Michael Petlan) [1743210] - [tools] perf thread-stack: Accumulate IPC information (Michael Petlan) [1743210] - [tools] perf intel-pt: Document IPC usage (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from TSC/TMA/MTC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Re-factor TIP cases in intel_pt_walk_to_ip (Michael Petlan) [1743210] - [tools] perf intel-pt: Record when decoding PSB+ packets (Michael Petlan) [1743210] - [tools] perf script: Add output of IPC ratio (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for samples to contain IPC ratio (Michael Petlan) [1743210] - [tools] perf tools: Add IPC information to perf_sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from CYC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_update_sample_time (Michael Petlan) [1743210] - [tools] perf record: Allow mixing --user-regs with --call-graph=dwarf (Michael Petlan) [1743210] - [tools] perf symbols: Remove unused variable 'err' (Michael Petlan) [1743210] - [tools] perf data: document directory format header: HEADER_DIR_FORMAT (Michael Petlan) [1743210] - [tools] perf data: document clockid header: HEADER_CLOCKID (Michael Petlan) [1743210] - [tools] perf data: document memory topology header: HEADER_MEM_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf data: Add description of header HEADER_BPF_PROG_INFO and HEADER_BPF_BTF (Michael Petlan) [1743210] - [tools] perf intel-pt: Rationalize intel_pt_sync_switch()'s use of next_tid (Michael Petlan) [1743210] - [tools] perf intel-pt: Improve sync_switch by processing PERF_RECORD_SWITCH* in events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use argparse module for argument parsing (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Change python2 to python (Michael Petlan) [1743210] - [tools] perf top: Lower message level for failure on synthesizing events for pre-existing BPF programs (Michael Petlan) [1743210] - [tools] perf machine: Return NULL instead of null-terminating /proc/version array (Michael Petlan) [1743210] - [tools] perf version: Append 12 git SHA chars to the version string (Michael Petlan) [1743210] - [tools] perf script: Remove superfluous BPF event titles (Michael Petlan) [1743210] - [tools] perf script: Add --show-bpf-events to show eBPF related events (Michael Petlan) [1743210] - [tools] perf tests: Add map_groups__merge_in test (Michael Petlan) [1743210] - [tools] perf script: Pad DSO name for --call-trace (Michael Petlan) [1743210] - [tools] perf dso: Add BPF DSO read and size hooks (Michael Petlan) [1743210] - [tools] perf dso: Simplify dso_cache__read function (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso_cache__read (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso__data_file_size() (Michael Petlan) [1743210] - [tools] perf tools: Remove const from thread read accessors (Michael Petlan) [1743210] - [tools] perf top: Add --namespaces option (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for sync_file_range's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsmount' arguments (Michael Petlan) [1743210] - [tools] perf trace: Introduce syscall_arg__scnprintf_strarray_flags (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsmount's 'attr_flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsconfig' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsconfig's 'cmd' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fspick' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fspick's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'move_mount' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for 'move_mount' flags argument (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Fix up comment (Michael Petlan) [1743210] - [tools] perf tools: Preserve eBPF maps when loading kcore (Michael Petlan) [1743210] - [tools] perf machine: Keep zero in pgoff BPF map (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script intel-pt documentation (Michael Petlan) [1743210] - [tools] perf auxtrace: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf-with-kcore.sh: Always allow fix_buildid_cache_permissions (Michael Petlan) [1743210] - [tools] tools build: Check if gettid() is available before providing helper (Michael Petlan) [1743210] - [tools] tools build feature: Check if get_current_dir_name() is available (Michael Petlan) [1743210] - [tools] perf jvmti: Address gcc string overflow warning for strncpy() (Michael Petlan) [1743210] - [tools] perf python: Remove -fstack-protector-strong if clang doesn't have it (Michael Petlan) [1743210] - [tools] perf annotate tui browser: Do not use member from variable within its own initialization (Michael Petlan) [1743210] - [tools] perf thread: Allow references to thread objects after machine__exit() (Michael Petlan) [1743210] - [fs] sysfs: Fix internal_create_group() for named group updates (Michael Petlan) [1743210] - [x86] perf/x86/intel: Support PEBS output to PT (Michael Petlan) [1743210] - [kernel] perf: Allow normal events to output AUX data (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h) (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity (Michael Petlan) [1743210] - [kernel] perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops (Michael Petlan) [1743210] - [x86] perf/x86/intel: Restrict period on Nehalem (Michael Petlan) [1743210] - [x86] perf/x86: Fix typo in comment (Michael Petlan) [1743210] - [kernel] perf/core: Fix creating kernel counters for PMUs that override event->cpu (Michael Petlan) [1743210] - [x86] perf/x86: Apply more accurate check on hypervisor platform (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix SLOTS PEBS event constraint (Michael Petlan) [1743210] - [x86] perf/x86/intel: Mark expected switch fall-throughs (Michael Petlan) [1743210] - [kernel] perf_event_get(): don't bother with fget_raw() (Michael Petlan) [1743210] - [kernel] perf/core: Fix exclusive events' grouping (Michael Petlan) [1743210] - [x86] perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs (Michael Petlan) [1743210] - [perf] x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCs (Michael Petlan) [1743210] - [kernel] perf/core: Fix race between close() and fork() (Michael Petlan) [1743210] - [perf] cgroups: Don't rotate events for cgroups unnecessarily (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get quirk state from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get attributes from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get MSR values from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get rapl_cntr_mask from new probe framework (Michael Petlan) [1743210] - [x86] intel: Aggregate big core client naming (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Use new MSR detection interface (Michael Petlan) [1743210] - [x86] perf/x86/cstate: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86/msr: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86: Add MSR probe interface (Michael Petlan) [1743210] - [x86] perf/x86/intel: Disable check_msr for real HW (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use ->is_visible callback for default group (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Clean up client IMC (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Support MMIO type uncore blocks (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Factor out box ref/unref functions (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add uncore support for Snow Ridge server (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Handle invalid event coding for free-running counter (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add more Icelake CPUIDs (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add Icelake desktop CPUID (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for default attributes (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use update attributes for skylake format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for extra format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for caps (Michael Petlan) [1743210] - [x86] perf/x86: Add is_visible attribute_group callback for base events (Michael Petlan) [1743210] - [x86] perf/x86: Use the new pmu::update_attrs attribute group (Michael Petlan) [1743210] - [x86] perf/x86: Get rid of x86_pmu::event_attrs (Michael Petlan) [1743210] - [x86] perf/x86/regs: Check reserved bits (Michael Petlan) [1743210] - [fs] sysfs: Add sysfs_update_groups function (Michael Petlan) [1743210] - [kernel] perf/core: Add attr_groups_update into struct pmu (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add new IMC PCI IDs for KabyLake, AmberLake and WhiskeyLake CPUs (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add tabs to Uncore IMC PCI IDs (Michael Petlan) [1743210] - [kernel] perf/core: Allow non-privileged uprobe for user processes (Michael Petlan) [1743210] - [x86] perf/x86: Add Intel Ice Lake NNPI uncore support (Michael Petlan) [1743210] - [perf] arm_pmu: acpi: spe: Add initial MADT/SPE probing (Michael Petlan) [1743210] - [netdrv] mwifiex: fix possible heap overflow in mwifiex_process_country_ie() (Jarod Wilson) [1776210] {CVE-2019-14895} - [kernel] crash_core: Make S390 share the same crashkernel=auto reservation policy as X86_64 (Baoquan He) [1780432] - [s390] kasan: avoid report in get_wchan (Philipp Rudo) [1780112 1780111] - [s390] process: avoid potential reading of freed stack (Philipp Rudo) [1780112] - [fs] cifs: don't use 'pre:' for MODULE_SOFTDEP (Leif Sahlberg) [1767094] - [hwmon] Do not output deprecated warning for hwmon_device_register() (Prarit Bhargava) [1778295] - [scsi] lpfc: size cpu map by last cpu id set (Dick Kennedy) [1778912] - [scsi] lpfc: use hdwq assigned cpu for allocation (Dick Kennedy) [1778908] - [scsi] be2iscsi: Include null char in SET_HOST_DATA (Maurizio Lombardi) [1776358] - [netdrv] vmxnet3: turn off lro when rxcsum is disabled (Neil Horman) [1776056] - [mmc] sdhci-pci: Add another Id for Intel CML (Alexander Beregalov) [1766718] - [x86] kvm: untaint kernel for tech-preview when using nested VMX (Paolo Bonzini) [1726756] - [powerpc] kvm: ppc: book3s hv: xive: Fix potential page leak on error path (Laurent Vivier) [1760202] - [powerpc] kvm: ppc: book3s hv: xive: Free previous EQ page when setting up a new one (Laurent Vivier) [1760202] - [virt] kvm: arm/arm64: vgic: Don't rely on the wrong pending table (Auger Eric) [1777059] - [x86] kvm: x86: remove set but not used variable 'called' (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: Zero the IOAPIC scan request dest vCPUs bitmap (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: deliver KVM IOAPIC scan request to target vCPUs (Nitesh Narayan Lal) [1773677] - [kernel] kvm: remember position in kvm->vcpus array (Nitesh Narayan Lal) [1773677] - [kernel] watchdog: Reduce message verbosity (Vitaly Kuznetsov) [1774915]- [fs] binfmt_elf: Do not move brk for INTERP-less ET_EXEC (Waiman Long) [1749633] - [fs] binfmt_elf: move brk out of mmap when doing direct loader exec (Waiman Long) [1749633] - [gpu] drm/i915/cmdparser: Fix jump whitelist clearing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/gen8+: Add RC6 CTX corruption WA (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915: Lower RM timeout to avoid DSI hard hangs (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915/cmdparser: Ignore Length operands during command matching (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Add support for backward jumps (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Use explicit goto for error paths (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add gen9 BCS cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Allow parsing of unsized batches (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Support ro ppgtt mapped cmdparser shadow buffers (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add support for mandatory cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Remove Master tables from cmdparser (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Disable Secure Batches for gen6+ (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Rename gen7 cmdparser tables (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] [drm] radeon: fix bad DMA from INTERRUPT_CNTL2 (Sam Bobroff) [1293697] - [netdrv] mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame() (Jarod Wilson) [1776162] {CVE-2019-14901} - [netdrv] mlx4_en: Fix wrong limitation for number of TX rings (Mohammad Heib) [1776822] - [netdrv] mlx4_en: fix mlx4 ethtool -N insertion (Mohammad Heib) [1776822] - [netdrv] mlx4_core: fix wrong comment about the reason of subtract one from the max_cqes (Mohammad Heib) [1776822] - [netdrv] ibmvnic: Serialize device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Bound waits for device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Terminate waiting device threads after loss of service (Steve Best) [1778037] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1778037] - [netdrv] ibmvnic: Ignore H_FUNCTION return from H_EOI to tolerate XIVE mode (Steve Best) [1778037] - [netdrv] revert "net/ibmvnic: Fix EOI when running in XIVE mode" (Steve Best) [1778037] - [netdrv] cnic: Set fp_hsi_ver as part of CLIENT_SETUP ramrod (Manish Chopra) [1770797] - [netdrv] bnx2x: Fix PF-VF communication over multi-cos queues (Manish Chopra) [1770797] - [netdrv] bnx2x: Enable Multi-Cos feature (Manish Chopra) [1770797] - [netdrv] bnx2x: Utilize FW 7.13.15.0 (Manish Chopra) [1770797] - [fs] seq_file: fix problem when seeking mid-record (Bill O'Donnell) [1753822] - [documentation] fs/seq_file.c: simplify seq_file iteration code and interface (Bill O'Donnell) [1753822] - [scripts] kbuild: replace BASH-specific ${@:2} with shift and ${@} (Jiri Olsa) [1739493] - [scripts] btf: do not use CONFIG_OUTPUT_FORMAT (Jiri Olsa) [1739493] - [kernel] btf: fix return value check in btf_vmlinux_init() (Jiri Olsa) [1739493] - [kernel] btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux (Jiri Olsa) [1739493] - [scripts] btf: expose BTF info through sysfs (Jiri Olsa) [1739493] - [netdrv] qede: fix NULL pointer deref in __qede_remove() (Manish Chopra) [1769203] - [gpu] cleanup: Remove .rej files (Prarit Bhargava) [1779738] - [lib] string: Add strscpy_pad() function (Josef Oskera) [1764588] - [char] virtio_console: allocate inbufs in add_port() only if it is needed (Pankaj Gupta) [1612795] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] xfs: make mem_to_page available outside of xfs_buf.c (Bill O'Donnell) [1583556] - [fs] xfs: get allocation alignment from the buftarg (Bill O'Donnell) [1583556] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs (Leif Sahlberg) [1765979] - [fs] cifs: avoid using MID 0xFFFF (Leif Sahlberg) [1765979] - [fs] cifs: Fix retry mid list corruption on reconnects (Leif Sahlberg) [1765979] - [fs] nfsd: allow fh_want_write to be called twice ("J. Bruce Fields") [1699222] - [net] revert "sunrpc: Fix up task signalling" (Dave Wysochanski) [1776067] - [s390] kasan: support memcpy_real with TRACE_IRQFLAGS (Philipp Rudo) [1777468] - [s390] kasan: add kdump support (Philipp Rudo) [1777468] - [s390] idle: fix cpu idle time calculation (Philipp Rudo) [1777361] - [s390] kaslr: add support for R_390_GLOB_DAT relocation type (Philipp Rudo) [1777467] - [x86] jump_label: Make tp_vec_nr static (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Batch jump label updates (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Batch updates if arch supports it (Daniel Bristot de Oliveira) [1731860] - [x86] alternative: Batch of patch operations (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Sort entries of the same key by the code (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Add a __jump_label_set_jump_code() helper (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Don't warn on __exit jump entries (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Add a jump_label_can_update() helper (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Remove the return value of text_poke_*() (Daniel Bristot de Oliveira) [1731860] - [x86] jump-label: Remove support for custom text poker (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Use text_poke_early() during early init (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Add text_poke_kgdb() to not assert the lock when debugging (Daniel Bristot de Oliveira) [1731860] - [x86] kprobes: Prohibit probing on functions before kprobe_int3_handler() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Fix NULL dereference bug in __jump_label_mod_update() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Annotate entries that operate on __init code earlier (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Switch to jump_entry accessors (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Implement generic support for relative references (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Abstract jump_entry member accessors (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Lockdep-enforce text_mutex in text_poke*() (Daniel Bristot de Oliveira) [1731860] - [x86] revert "x86/paravirt: Set up the virt_spin_lock_key after static keys get initialized" (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Initialize static branching early (Vitaly Kuznetsov) [1777260] - [x86] speculation: Fix redundant MDS mitigation message (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation: Fix incorrect MDS/TAA mitigation status (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add config options to set tsx=on|off|auto (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [documentation] x86/speculation/taa: Add documentation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add "auto" option to the tsx= cmdline parameter (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add sysfs reporting for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add mitigation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a "tsx=" cmdline option with TSX disabled by default (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a helper function x86_read_arch_cap_msr() (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] msr: Add the IA32_TSX_CTRL MSR (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [powerpc] xive: Prevent page fault issues in the machine crash handler (Diego Domingos) [1756116] - [tools] Fix memcpy_mcsafe_64.S link on selftests (Desnes Augusto Nunes do Rosario) [1775570]- [powerpc] perf: Fix loop exit condition in nest_imc_event_init (Steve Best) [1778609] - [net] netfilter: nf_tables: Add missing nft_tproxy Makefile line (Phil Sutter) [1762977]- [x86] kdump: Remove the backup region handling (Lianbo Jiang) [1730143] - [x86] kdump: Always reserve the low 1M when the crashkernel option is specified (Lianbo Jiang) [1730143] - [x86] crash: Add a forward declaration of struct kimage (Lianbo Jiang) [1730143] - [x86] kdump: Remove the unused crash_copy_backup_region() (Lianbo Jiang) [1730143] - [pci] p2pdma: Fix missing check for dma_virt_ops (Don Dutile) [1754734] - [pci] p2pdma: use the dev_pagemap internal refcount (Don Dutile) [1754734] - [pci] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754734] - [pci] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754734] - [pci] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754734] - [pci] p2pdma: track pgmap references per resource, not globally (Don Dutile) [1754734] - [pci] p2pdma: fix the gen_pool_add_virt() failure path (Don Dutile) [1754734] - [pci] mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Don Dutile) [1754734] - [lib] genalloc.c: Add algorithm, align and zeroed family of DMA allocators (Don Dutile) [1754732] - [lib] genalloc.c: include vmalloc.h (Don Dutile) [1754732] - [lib] genalloc.c: use vzalloc_node() to allocate the bitmap (Don Dutile) [1754732] - [md] dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors (Mike Snitzer) [1770210] - [fs] gfs2: fix race between gfs2_freeze_func and unmount (Abhijith Das) [1676972] - [fs] cifs: smbd: Retry on memory registration failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Indicate to retry on transport sending failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Return EINTR when interrupted (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Don't destroy transport on RDMA disconnect (Leif Sahlberg) [1771772] - [lib] crc-t10dif: crc_t10dif_mutex can be static (Vladis Dronov) [1769462] - [lib] crc-t10dif: Allow current transform to be inspected in sysfs (Vladis Dronov) [1769462] - [lib] crc-t10dif: Pick better transform if one becomes available (Vladis Dronov) [1769462] - [crypto] api - Introduce notifier for new crypto algorithms (Vladis Dronov) [1769462] - [netdrv] e1000e: Drop unnecessary __E1000_DOWN bit twiddling (Ken Cox) [1748256] - [netdrv] e1000e: Use rtnl_lock to prevent race conditions between net and pci/pm (Ken Cox) [1748256]- [powerpc] pseries: safely roll back failed DLPAR cpu add (Steve Best) [1772341] - [powerpc] pseries: address checkpatch warnings in dlpar_offline_cpu (Steve Best) [1772341] - [scsi] storvsc: setup 1:1 mapping between hardware queue and CPU queue (Cathy Avery) [1771503] - [scsi] storvsc: Add ability to change scsi queue depth (Cathy Avery) [1771503] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320 (Cathy Avery) [1771503] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: Align driver syntax with oob (Don Brace) [1725045] - [scsi] smartpqi: remove unused manifest constants (Don Brace) [1725045] - [scsi] smartpqi: fix problem with unique ID for physical device (Don Brace) [1725045] - [scsi] smartpqi: correct syntax issue (Don Brace) [1725045] - [scsi] smartpqi: change TMF timeout from 60 to 30 seconds (Don Brace) [1725045] - [scsi] smartpqi: fix LUN reset when fw bkgnd thread is hung (Don Brace) [1725045] - [scsi] smartpqi: add inquiry timeouts (Don Brace) [1725045] - [scsi] smartpqi: fix call trace in device discovery (Don Brace) [1725045] - [scsi] smartpqi: fix controller lockup observed during force reboot (Don Brace) [1725045] - [scsi] smartpqi: clean up an indentation issue (Don Brace) [1725045] - [scsi] smartpqi: remove set but not used variable 'ctrl_info' (Don Brace) [1725045] - [scsi] smartpqi: clean up indentation of a statement (Don Brace) [1725045] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: update copyright (Don Brace) [1725045] - [scsi] smartpqi: add new pci ids (Don Brace) [1725045] - [scsi] smartpqi: correct REGNEWD return status (Don Brace) [1725045] - [scsi] smartpqi: add gigabyte controller (Don Brace) [1725045] - [scsi] smartpqi: correct hang when deleting 32 lds (Don Brace) [1725045] - [scsi] smartpqi: add bay identifier (Don Brace) [1725045] - [scsi] smartpqi: add sysfs entries (Don Brace) [1725045] - [scsi] smartpqi: add module param to hide vsep (Don Brace) [1725045] - [scsi] smartpqi: add pci ids for fiberhome controller (Don Brace) [1725045] - [scsi] smartpqi: add module param for exposure order (Don Brace) [1725045] - [scsi] smartpqi: unlock on error in pqi_submit_raid_request_synchronous() (Don Brace) [1725045] - [scsi] smartpqi: Reporting unhandled SCSI errors (Don Brace) [1725045] - [scsi] mpt3sas: Bump mpt3sas driver version to 32.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix module parameter max_msix_vectors (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reject NVMe Encap cmnds to unsupported HBA (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use Component img header to get Package ver (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fail release cmnd if diag buffer is released (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add app owned flag support for diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reuse diag buffer allocated at load time (Tomas Henzl) [1725737] - [scsi] mpt3sas: clear release bit when buffer reregistered (Tomas Henzl) [1725737] - [scsi] mpt3sas: Maintain owner of buffer through UniqueID (Tomas Henzl) [1725737] - [scsi] mpt3sas: Free diag buffer without any status check (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix clear pending bit in ioctl status (Tomas Henzl) [1725737] - [scsi] mpt3sas: Display message before releasing diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Register trace buffer based on NVDATA settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce module parameter to override queue depth (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 31.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Run SAS DEVICE STATUS CHANGE EVENT from ISR (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reduce the performance drop (Tomas Henzl) [1725737] - [scsi] mpt3sas: Handle fault during HBA initialization (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add sysfs to know supported features (Tomas Henzl) [1725737] - [scsi] mpt3sas: Support MEMORY MOVE Tool box command (Tomas Henzl) [1725737] - [scsi] mpt3sas: Allow ioctls to blocked access status NVMe (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enumerate SES of a managed PCIe switch (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update MPI headers to 2.6.8 spec (Tomas Henzl) [1725737] - [scsi] mpt3sas: Gracefully handle online firmware update (Tomas Henzl) [1725737] - [scsi] mpt3sas: memset request frame before reusing (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add support for PCIe Lane margin (Tomas Henzl) [1725737] - [scsi] mpt3sas: support target smid for [abort|query] task (Tomas Henzl) [1725737] - [scsi] mpt3sas: clean up a couple sizeof() uses (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix msix load balance on and off settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Determine smp affinity on per HBA basis (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use configured PCIe link speed, not max (Tomas Henzl) [1725737] - [scsi] mpt3sas: Remove CPU arch check to determine perf_mode (Tomas Henzl) [1725737] - [scsi] mpt3sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1725737] - [scsi] mpt3sas: make driver options visible in sys (Tomas Henzl) [1725737] - [scsi] mpt3sas: Mark expected switch fall-through (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 29.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce perf_mode module parameter (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enable interrupt coalescing on high iops (Tomas Henzl) [1725737] - [scsi] mpt3sas: Affinity high iops queues IRQs to local node (Tomas Henzl) [1725737] - [scsi] mpt3sas: save and use MSI-X index for posting RD (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use high iops queues under some circumstances (Tomas Henzl) [1725737] - [scsi] mpt3sas: change _base_get_msix_index prototype (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add flag high_iops_queues (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add Atomic RequestDescriptor support on Aero (Tomas Henzl) [1725737] - [scsi] mpt3sas: function pointers of request descriptor (Tomas Henzl) [1725737] - [scsi] mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() (Tomas Henzl) [1725737] - [md] revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" (Mike Snitzer) [1775756] - [md] dm thin: wakeup worker only when deferred bios exist (Mike Snitzer) [1775756] - [md] dm raid: Remove unnecessary negation of a shift in raid10_format_to_md_layout (Mike Snitzer) [1775756] - [md] dm writecache: handle REQ_FUA (Mike Snitzer) [1775756] - [md] dm writecache: fix uninitialized variable warning (Mike Snitzer) [1775756] - [md] dm stripe: use struct_size() in kmalloc() (Mike Snitzer) [1775756] - [md] dm table: do not allow request-based DM to stack on partitions (Mike Snitzer) [1775756] - [md] dm cache: fix bugs when a GFP_NOWAIT allocation fails (Mike Snitzer) [1775756] - [md] dm writecache: skip writecache_wait for pmem mode (Mike Snitzer) [1775756] - [md] dm stats: use struct_size() helper (Mike Snitzer) [1775756] - [md] dm space map common: remove check for impossible sm_find_free() return value (Mike Snitzer) [1775756] - [md] dm raid1: use struct_size() with kzalloc() (Mike Snitzer) [1775756] - [md] dm writecache: optimize performance by sorting the blocks for writeback_all (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for getting two block with same LBA (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member pointer in writeback_struct (Mike Snitzer) [1775756] - [md] dm: make dm_table_find_target return NULL (Mike Snitzer) [1775756] - [md] dm table: fix invalid memory accesses with too high sector number (Mike Snitzer) [1775756] - [md] dm space map metadata: fix missing store of apply_bops() return value (Mike Snitzer) [1775756] - [md] dm btree: fix order of block initialization in btree_split_beneath (Mike Snitzer) [1775756] - [md] dm raid: add missing cleanup in raid_ctr() (Mike Snitzer) [1775756] - [md] dm kcopyd: always complete failed jobs (Mike Snitzer) [1775756] - [md] dm crypt: remove obsolete comment about plumb IV (Mike Snitzer) [1775756] - [md] dm crypt: wipe private IV struct after key invalid flag is set (Mike Snitzer) [1775756] - [md] dm: update stale comment in end_clone_bio() (Mike Snitzer) [1775756] - [md] dm log writes: fix incorrect comment about the logged sequence example (Mike Snitzer) [1775756] - [md] dm log writes: use struct_size() to calculate size of pending_block (Mike Snitzer) [1775756] - [md] dm crypt: use struct_size() when allocating encryption context (Mike Snitzer) [1775756] - [md] dm thin metadata: check if in fail_io mode when setting needs_check (Mike Snitzer) [1775756] - [md] dm verity: use message limit for data block corruption message (Mike Snitzer) [1775756] - [md] dm log writes: make sure super sector log updates are written in order (Mike Snitzer) [1775756] - [md] dm: fix a couple brace coding style issues (Mike Snitzer) [1775756] - [md] dm crypt: print device name in integrity error message (Mike Snitzer) [1775756] - [documentation] dm integrity: update documentation (Mike Snitzer) [1775756] - [md] dm integrity: don't report unused options (Mike Snitzer) [1775756] - [md] dm integrity: don't check null pointer before kvfree and vfree (Mike Snitzer) [1775756] - [md] dm integrity: correctly calculate the size of metadata area (Mike Snitzer) [1775756] - [md] dm mpath: always free attached_handler_name in parse_path() (Mike Snitzer) [1775756] - [md] dm writecache: avoid unnecessary lookups in writecache_find_entry() (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member page_offset in writeback_struct (Mike Snitzer) [1775756] - [md] dm delay: fix a crash when invalid device is specified (Mike Snitzer) [1775756] - [md] dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for returned value of rb_next_prev (Mike Snitzer) [1775756] - [md] dm writecache: remove needless dereferences in __writecache_writeback_pmem() (Mike Snitzer) [1775756] - [md] dm crypt: fix endianness annotations around org_sector_of_dmreq (Mike Snitzer) [1775756] - [md] dm integrity: fix deadlock with overlapping I_O (Mike Snitzer) [1775756] - [md] dm: disable DISCARD if the underlying storage no longer supports it (Mike Snitzer) [1775756] - [md] dm: revert 8f50e358153d ("dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE") (Mike Snitzer) [1775756] - [md] dm integrity: make dm_integrity_init and dm_integrity_exit static (Mike Snitzer) [1775756] - [md] dm integrity: change memcmp to strncmp in dm_integrity_ctr (Mike Snitzer) [1775756] - [x86] platform/uv: Account for UV Hubless in is_uvX_hub Ops (Frank Ramsay) [1757510] - [x86] platform/uv: Check EFI Boot to set reboot type (Frank Ramsay) [1757510] - [x86] platform/uv: Decode UVsystab Info (Frank Ramsay) [1757510] - [x86] platform/uv: Add UV Hubbed/Hubless Proc FS Files (Frank Ramsay) [1757510] - [x86] platform/uv: Setup UV functions for Hubless UV Systems (Frank Ramsay) [1757510] - [x86] platform/uv: Add return code to UV BIOS Init function (Frank Ramsay) [1757510] - [x86] platform/uv: Return UV Hubless System Type (Frank Ramsay) [1757510] - [x86] platform/uv: Save OEM_ID from ACPI MADT probe (Frank Ramsay) [1757510] - [x86] mm: Handle physical-virtual alignment mismatch in phys_p4d_init() (Baoquan He) [1685383] - [x86] mm/kaslr: Reduce randomization granularity for 5-level paging to 1GB (Baoquan He) [1685383] - [x86] mm/kaslr: Use only one PUD entry for real mode trampoline (Baoquan He) [1685383] - [documentation] documentation/stackprotector: powerpc supports stack protector (Bhupesh Sharma) [1714310] - [makefile] kbuild: mark prepare0 as PHONY to fix external module build (Bhupesh Sharma) [1714310] - [makefile] kbuild: fix single target build for external module (Bhupesh Sharma) [1714310] - [arm64] enable per-task stack canaries (Bhupesh Sharma) [1714310] - [powerpc] Fix stack protector crashes on CPU hotplug (Bhupesh Sharma) [1714310] - [powerpc] 64: properly initialise the stackprotector canary on SMP (Bhupesh Sharma) [1714310] - [powerpc] Fix stackprotector detection for non-glibc toolchains (Bhupesh Sharma) [1714310] - [powerpc] 64: add stack protector support (Bhupesh Sharma) [1714310] - [powerpc] 32: add stack protector support (Bhupesh Sharma) [1714310] - [pci] vmd: Fix shadow offsets to reflect spec changes (Myron Stowe) [1757896] - [pci] vmd: Fix config addressing when using bus offsets (Myron Stowe) [1757896] - [pci] Fix typos and whitespace errors (Myron Stowe) [1757896] - [pci] vmd: use the proper dma_* APIs instead of direct methods calls (Myron Stowe) [1757896] - [powerpc] powernv: Disable native PCIe port management (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix eeh eeh_debugfs_break_device() with SRIOV devices (Gustavo Duarte) [1524642] - [tools] selftests/powerpc: Add basic EEH selftest (Gustavo Duarte) [1524642] - [powerpc] eeh: Add a eeh_dev_break debugfs interface (Gustavo Duarte) [1524642] - [powerpc] eeh: Add debugfs interface to run an EEH check (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix debugfs_simple_attr.cocci warnings (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix build with STACKTRACE=n (Gustavo Duarte) [1524642] - [powerpc] eeh: Set attention indicator while recovering (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add attention indicator support (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add a reset_slot() callback (Gustavo Duarte) [1524642] - [powerpc] powernv/eeh: Use generic code to handle hot resets (Gustavo Duarte) [1524642] - [powerpc] eeh: Remove stale CAPI comment (Gustavo Duarte) [1524642] - [powerpc] eeh: Defer printing stack trace (Gustavo Duarte) [1524642] - [powerpc] eeh: Check slot presence state in eeh_handle_normal_event() (Gustavo Duarte) [1524642] - [powerpc] eeh: Make permanently failed devices non-actionable (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix race when freeing PDNs (Gustavo Duarte) [1524642] - [powerpc] eeh: Clean up EEH PEs after recovery finishes (Gustavo Duarte) [1524642] - [netdrv] be2net: disable bh with spin_lock in be_process_mcc (Petr Oros) [1724777] - [netdrv] be2net: Synchronize be_update_queues with dev_watchdog (Petr Oros) [1724777] - [netdrv] be2net: Signal that the device cannot transmit during reconfiguration (Petr Oros) [1724777] - [netdrv] be2net: fix link failure after ethtool offline test (Petr Oros) [1724777] - [netdrv] be2net: Fix number of Rx queues used for flow hashing (Petr Oros) [1724777] - [netdrv] benet: remove broken and unused macro (Petr Oros) [1724777] - [netdrv] benet: use skb_vlan_tag_get_prio() (Petr Oros) [1724777] - [netdrv] benet: use __vlan_hwaccel helpers (Petr Oros) [1724777] - [netdrv] revert "[netdrv] be2net: Disable queue dump in be_tx_timeout handler" (Petr Oros) [1724777] - [infiniband] rdma/i40iw: Set queue pair state when being queried (Stefan Assmann) [1721712] - [infiniband] ib/i40iw: Use kmemdup rather than open coding (Stefan Assmann) [1721712] - [infiniband] rdma/i40iw: Handle workqueue allocation failure (Stefan Assmann) [1721712] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: Fix namespace creation on misaligned addresses (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: stop padding pmem namespaces to section alignment (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change" (Baoquan He) [1724969] - [mm] sparsemem: cleanup 'section number' data types (Baoquan He) [1724969] - [kernel] mm/devm_memremap_pages: enable sub-section remap (Baoquan He) [1724969] - [mm] sparsemem: support sub-section hotplug (Baoquan He) [1724969] - [mm] sparsemem: prepare for sub-section ranges (Baoquan He) [1724969] - [kernel] mm: kill is_dev_zone() helper (Baoquan He) [1724969] - [mm] hotplug: kill is_dev_zone() usage in __remove_pages() (Baoquan He) [1724969] - [mm] sparsemem: convert kmalloc_section_memmap() to populate_section_memmap() (Baoquan He) [1724969] - [mm] hotplug: prepare shrink_{zone, pgdat}_span for sub-section removal (Baoquan He) [1724969] - [mm] sparsemem: add helpers track active portions of a section at boot (Baoquan He) [1724969] - [mm] sparsemem: introduce a SECTION_IS_EARLY flag (Baoquan He) [1724969] - [mm] sparsemem: introduce struct mem_section_usage (Baoquan He) [1724969] - [base] base/memory.c: get rid of find_memory_block_hinted() (Baoquan He) [1724969] - [mm] memory_hotplug: move and simplify walk_memory_blocks() (Baoquan He) [1724969] - [mm] memory_hotplug: rename walk_memory_range() and pass start+size instead of pfns (Baoquan He) [1724969] - [mm] hotplug: make remove_memory() interface usable (Baoquan He) [1724969] - [kernel] mm: make register_mem_sect_under_node() static (Baoquan He) [1724969] - [base] base/memory: use "unsigned long" for block ids (Baoquan He) [1724969] - [base] mm: section numbers use the type "unsigned long" (Baoquan He) [1724969] - [base] base/memory.c: Use DEVICE_ATTR_RO and friends (Baoquan He) [1724969] - [mm] sparse.c: set section nid for hot-add memory (Baoquan He) [1724969] - [mm] memory_hotplug: remove "zone" parameter from sparse_remove_one_section (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_block_under_nodes() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: remove memory block devices before arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: drop MHP_MEMBLOCK_API (Baoquan He) [1724969] - [base] mm/memory_hotplug: create memory block devices after arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE (Baoquan He) [1724969] - [arm64] mm: add temporary arch_remove_memory() implementation (Baoquan He) [1724969] - [mm] sparse.c: clean up obsolete code comment (Baoquan He) [1724969] - [base] base/memory: pass a block_id to init_memory_block() (Baoquan He) [1724969] - [base] base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS (Baoquan He) [1724969] - [s390] s390x/mm: implement arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: make __remove_section() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_section() never fail (Baoquan He) [1724969] - [base] base/memory.c: clean up relics in function parameters (Baoquan He) [1724969] - [base] mm, memory_hotplug: update a comment in unregister_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: release memory resource after arch_remove_memory() (Baoquan He) [1724969] - [kernel] mm, memory_hotplug: provide a more generic restrictions for memory hotplug (Baoquan He) [1724969] - [kernel] linux/memory_hotplug.h: remove duplicate declaration of offline_pages() (Baoquan He) [1724969] - [mm] x86: respect memory size limiting via mem= parameter (Baoquan He) [1724969] - [arm64] Add memory hotplug support (Baoquan He) [1724969] - [arm64] mm: check for upper PAGE_SHIFT bits in pfn_valid() (Baoquan He) [1724969] - [powerpc] mm: Fix section mismatch warning (Baoquan He) [1724969] - [base] mm/memory_hotplug: do not unlock after failing to take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: drop "online" parameter from add_memory_resource() (Baoquan He) [1724969] - [s390] s390x/mm: fail when an altmap is used for arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: simplify and fix check_hotplug_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug: add nid parameter to arch_remove_memory (Baoquan He) [1724969] - [mm] sparse: pass nid instead of pgdat to sparse_add_one_section() (Baoquan He) [1724969] - [mm] sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() (Baoquan He) [1724969] - [documentation] memory-hotplug.rst: add some details about locking internals (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling memtrace_offline_pages() (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling device_online() (Baoquan He) [1724969] - [powerpc] powernv: Allow memory that has been hot-removed to be hot-added (Baoquan He) [1724969] - [powerpc] powernv/memtrace: Remove memtrace mmap() (Baoquan He) [1724969] - [mm] memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make add_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make remove_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [powerpc] memtrace: Remove memory in chunks (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: drop unnecessary checks from register_mem_sect_under_node() (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: make register_mem_sect_under_node() a callback of walk_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug.c: call register_mem_sect_under_node() (Baoquan He) [1724969] - [mm] memory_hotplug.c: make add_memory_resource use __try_online_node (Baoquan He) [1724969] - [pci] Always allow probing with driver_override (Myron Stowe) [1702178] - [pci] Return error if cannot probe VF (Myron Stowe) [1702178] - [target] scsi: target: core: Do not overwrite CDB byte 1 (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: clean the nl_cmd of the udev when nl send fails (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: avoid use-after-free after command timeout (Maurizio Lombardi) [1764579] - [target] scsi: tcmu: Simplify tcmu_update_uio_info() (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: fix possible condition with no effect (if == else) (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make sure PDU processing continues if parsing a command fails (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make iscsit_map_iovec() more robust (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Handle too large immediate data buffers correctly (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Only send R2T if needed (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Detect conn_cmd_list corruption early (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Make the XCOPY setup code easier to read by inlining two functions (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Simplify LUN initialization in XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Remove a set-but-not-used member variable from the XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Rework the SPC-2 reservation handling code (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Fix a race condition in the LUN lookup code (Maurizio Lombardi) [1764579] - [target] scsi: target: alua: fix the tg_pt_gps_count (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Fix np_ip_proto and np_sock_type in iscsit_setup_np (Maurizio Lombardi) [1764579] - [target] scsi: target: fix unsigned comparision with less than zero (Maurizio Lombardi) [1764579] - [target] scsi: target: Add device product id and revision configfs attributes (Maurizio Lombardi) [1764579] - [kernel] genirq/affinity: Remove const qualifier from node_to_cpumask argument (Ming Lei) [1743064] - [kernel] genirq/affinity: Spread vectors on node according to nr_cpu ratio (Ming Lei) [1743064] - [kernel] genirq/affinity: Improve __irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] genirq/affinity: Remove unused argument from [__]irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] workqueue, lockdep: Fix a memory leak in wq->lock_name (Waiman Long) [1736654] - [kernel] workqueue, lockdep: Fix an alloc_workqueue() error path (Waiman Long) [1736654] - [kernel] locking/lockdep: Report more stack trace statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Reduce space occupied by stack traces (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it clear that what lock_class::key points at is not modified (Waiman Long) [1736654] - [kernel] lockdep: Make print_lock() address visible (Waiman Long) [1736654] - [kernel] locking/lockdep: Clean up #ifdef checks (Waiman Long) [1736654] - [kernel] locking/lockdep: Hide unused 'class' variable (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix lock used or unused stats error (Waiman Long) [1736654] - [kernel] locking/lockdep: increase size of counters for lockdep statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Move mark_lock() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary DEBUG_LOCKS_WARN_ON() (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix merging of hlocks with non-zero references (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix OOO unlock when hlocks need merging (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove !dir in lock irq usage check (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust new bit cases in mark_lock (Waiman Long) [1736654] - [kernel] locking/lockdep: Consolidate lock usage bit initialization (Waiman Long) [1736654] - [kernel] locking/lockdep: Check redundant dependency only when CONFIG_LOCKDEP_SMALL (Waiman Long) [1736654] - [kernel] locking/lockdep: Refactorize check_noncircular and check_redundant (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in __lock_release (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove redundant argument in check_deadlock (Waiman Long) [1736654] - [documentation] locking/lockdep: Add explanation to lock usage rules in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comments on dependency search (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid constant checks in __bfs by using offset reference (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the return type of __cq_dequeue() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change type of the element field in circular_queue (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comment (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in validate_chain() and check_deadlock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the range of class_idx in held_lock struct (Waiman Long) [1736654] - [kernel] locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start with (Waiman Long) [1736654] - [kernel] locking/lockdep: Use lockdep_init_task for task initiation consistently (Waiman Long) [1736654] - [kernel] locking/lockdep: Update obsolete struct field description (Waiman Long) [1736654] - [kernel] locking/lockdep: Print the right depth for chain key collision (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove useless conditional macro (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust lock usage bit character checks (Waiman Long) [1736654] - [documentation] locking/lockdep: Add description and explanation in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Change all print_*() return type to void (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove the unused print_lock_trace() function (Waiman Long) [1736654] - [kernel] locking/lockdep: Don't complain about incorrect name for no validate class (Waiman Long) [1736654] - [kernel] lockdep: Add assertion to check if in an interrupt (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary unlikely() (Waiman Long) [1736654] - [kernel] locking/lockdep: Test all incompatible scenarios at once in check_irq_usage() (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid bogus Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Generate LOCKF_ bit composites (Waiman Long) [1736654] - [kernel] locking/lockdep: Use expanded masks on find_usage_*() functions (Waiman Long) [1736654] - [kernel] locking/lockdep: Map remaining magic numbers to lock usage mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Move valid_state() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] lockdep: Simplify stack trace handling (Waiman Long) [1736654] - [kernel] locking/lockdep: Make lockdep_unregister_key() honor 'debug_locks' again (Waiman Long) [1736654] - [kernel] locking/lockdep: Zap lock classes even with lock debugging disabled (Waiman Long) [1736654] - [kernel] locking/lockdep: Only call init_rcu_head() after RCU has been initialized (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid a Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Shrink struct lock_class_key (Waiman Long) [1736654] - [kernel] locking/lockdep: Add module_param to enable consistency checks (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Test dynamic key registration (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Fix run_tests.sh (Waiman Long) [1736654] - [kernel] workqueue: Use dynamic lockdep keys for workqueues (Waiman Long) [1736654] - [kernel] locking/lockdep: Add support for dynamic keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Verify whether lock objects are small enough to be used as class keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Check data structure consistency (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse lock chains that have been freed (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix a comment in add_chain_cache() (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lockdep_next_lockchain() and lock_chain_count() (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse list entries that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Free lock classes that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Update two outdated comments (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it easy to detect whether or not inside a selftest (Waiman Long) [1736654] - [kernel] locking/lockdep: Split lockdep_free_key_range() and lockdep_reset_lock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Initialize the locks_before and locks_after lists earlier (Waiman Long) [1736654] - [kernel] locking/lockdep: Make zap_class() remove all matching lock order entries (Waiman Long) [1736654] - [kernel] locking/lockdep: Reorder struct lock_class members (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid that add_chain_cache() adds an invalid chain to the cache (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (2/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (1/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix two 32-bit compiler warnings (Waiman Long) [1736654] - [kernel] locking/lockdep: Rename lockdep_info() to lockdep_init() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Provide enum lock_usage_bit mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Simplify mark_held_locks() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Stop using RCU primitives to access 'all_lock_classes' (Waiman Long) [1736654] - [kernel] locking/lockdep: Make concurrent lockdep_reset_lock() calls safe (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove a superfluous INIT_LIST_HEAD() statement (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lock_class_cache_is_registered() (Waiman Long) [1736654] - [kernel] locking/lockdep: Inline __lockdep_init_map() (Waiman Long) [1736654] - [kernel] locking/lockdep: Declare local symbols static (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Test the lockdep_reset_lock() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Add dummy print_irqtrace_events() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Rename "trywlock" into "trywrlock" (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Run lockdep tests a second time under Valgrind (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Improve testing accuracy (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Fix shellcheck warnings (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Display compiler warning and error messages (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove ::version from lock_class structure (Waiman Long) [1736654] - [init] kconfig: disable io_uring support (Jeff Moyer) [1758680] - [virt] kvm: arm64: pmu: Reset sample period on overflow handling (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Set the CHAINED attribute before creating the in-kernel event (Auger Eric) [1760872] - [arm64] kvm: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Fix cycle counter truncation (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter index (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Support chained PMU counters (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Remove pmc->bitmask (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Re-create event when setting counter value (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Extract duplicated code to own function (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functions (Auger Eric) [1760872] - [arm64] perf: Hook up new events (Auger Eric) [1760872] - [arm64] perf: Move event definitions into perf_event.h (Auger Eric) [1760872] - [arm64] perf: Remove duplicate generic cache events (Auger Eric) [1760872] - [arm64] perf: Terminate PMU assignment statements with semicolons (Auger Eric) [1760872] - [arm64] Allow CAVIUM_TX2_ERRATUM_219 to be selected (Auger Eric) [1771633] - [arm64] Avoid Cavium TX2 erratum 219 when switching TTBR (Auger Eric) [1771633] - [arm64] Enable workaround for Cavium TX2 erratum 219 when running SMT (Auger Eric) [1771633] - [arm64] kvm: Trap VM ops when ARM64_WORKAROUND_CAVIUM_TX2_219_TVM is set (Auger Eric) [1771633] - [arm64] sysreg: fix incorrect definition of SYS_PAR_EL1_F (Auger Eric) [1771633] - [arm64] Force SSBS on context switch (Mark Salter) [1756103] - [arm64] enable pointer authentication (Mark Salter) [1756103] - [arm64] add ptrace regsets for ptrauth key management (Mark Salter) [1756103] - arm64: cpufeature: Rework ptr auth hwcaps using multi_entry_cap_matches (Mark Salter) [1756103] - [arm64] capabilities: Merge duplicate entries for Qualcomm erratum 1003 (Mark Salter) [1756103] - [arm64] cpufeature: Reduce number of pointer auth CPU caps from 6 to 4 (Mark Salter) [1756103] - [documentation] arm64: docs: document pointer authentication (Mark Salter) [1756103] - [documentation] arm64: docs: Document SSBS HWCAP (Mark Salter) [1756103] - [documentation] arm64: docs: Fix typos in ELF hwcaps (Mark Salter) [1756103] - [arm64] ptr auth: Move per-thread keys from thread_info to thread_struct (Mark Salter) [1756103] - [arm64] add prctl control for resetting ptrauth keys (Mark Salter) [1756103] - [arm64] perf: strip PAC when unwinding userspace (Mark Salter) [1756103] - [arm64] expose user PAC bit positions via ptrace (Mark Salter) [1756103] - [arm64] add basic pointer authentication support (Mark Salter) [1756103] - arm64/cpufeature: detect pointer authentication (Mark Salter) [1756103] - [arm64] cpufeature: Convert hook_lock to raw_spin_lock_t in cpu_enable_ssbs() (Mark Salter) [1756103] - [arm64] entry: Allow handling of undefined instructions from EL1 (Mark Salter) [1756103] - [arm64] Fix silly typo in comment (Mark Salter) [1756103] - [fs] smb3: fix signing verification of large reads (Dave Wysochanski) [1753114] - [fs] revert "nfs4: Fix v4.0 client state corruption when mount" (Benjamin Coddington) [1767012] - [kernel] svcrdma: Increase the default connection credit limit (Benjamin Coddington) [1771430] - [x86] quirks: Disable HPET on Intel Coffe Lake platforms (David Arcari) [1773774] - [sched] core: Fix CPU controller for !RT_GROUP_SCHED (Phil Auld) [1774652] - [x86] Add comment for x86 processor OS version support (David Arcari) [1709878] - [x86] kvm: svm: taint module and print taint message iff nested is enabled (Bandan Das) [1775410] - [x86] cpu: Add Tiger Lake to Intel family (Steve Best) [1773790] - [fs] Fix the locking in dcache_readdir() and friends (Miklos Szeredi) [1761746] - [infiniband] rdma/mlx5: Return proper error value (Mohammad Heib) [1772101] - [scsi] mpt3sas: change allocation option (Tomas Henzl) [1770264] - [scsi] qla2xxx: Initialized mailbox to prevent driver load failure (Himanshu Madhani) [1770309] - [mfd] intel-lpss: Add Intel Comet Lake PCH-H PCI IDs (David Arcari) [1773307] - [powercap] intel_rapl: add support for Cometlake desktop (David Arcari) [1759664] - [powercap] intel_rapl: add support for CometLake Mobile (David Arcari) [1746265] - [kernel] intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: Fix proc_thermal_rapl_remove() (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: add support for MMIO RAPL (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal_device: Fix build warning (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Read PPCC on resume (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Downgrade error message (Alexander Beregalov) [1732604] - [thermal] intel: int340x: processor_thermal_device: simplify to get driver data (Alexander Beregalov) [1732604] - [thermal] int3403_thermal: favor _TMP instead of PTYP (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: fix mode setting (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Add additional UUIDs (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Fix sysfs race condition (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Make PCI dependency explicit (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Fix a NULL vs IS_ERR() check (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: int3400_thermal: simplify getting .driver_data (Alexander Beregalov) [1732604] - [powercap] Invoke powercap_init() and rapl_init() earlier (Alexander Beregalov) [1732604] - [powercap] intel_rapl: Fix module autoloading issue (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support two power limits for every RAPL domain (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support 64 bit register (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract RAPL common code (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup hardcoded MSR access (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup some functions (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register access operations (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register address (Alexander Beregalov) [1732604] - [powercap] intel_rapl: introduce struct rapl_if_private (Alexander Beregalov) [1732604] - [kernel] intel_rapl: introduce intel_rapl.h (Alexander Beregalov) [1732604] - [powercap] intel_rapl: remove hardcoded register index (Alexander Beregalov) [1732604] - [powercap] intel_rapl: use reg instead of msr (Alexander Beregalov) [1732604] - [security] ima: Differentiate auditing policy rules from "audit" actions (Richard Guy Briggs) [1479911] - [security] ima: Do not audit if CONFIG_INTEGRITY_AUDIT is not set (Richard Guy Briggs) [1479911] - [security] ima: Use audit_log_format() rather than audit_log_string() (Richard Guy Briggs) [1479911] - [security] ima: Call audit_log_string() rather than logging it untrusted (Richard Guy Briggs) [1479911] - [security] selinux: avoid atomic_t usage in sidtab (Ondrej Mosnacek) [1741182] - [security] selinux: always return a secid from the network caches if we find one (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - rename type_val_to_struct_array (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - fix some checkpatch.pl warnings (Ondrej Mosnacek) [1741182] - [security] selinux: shuffle around policydb.c to get rid of forward declarations (Ondrej Mosnacek) [1741182] - [security] selinux: fix memory leak in policydb_init() (Ondrej Mosnacek) [1741182] - [security] selinux: check sidtab limit before adding a new entry (Ondrej Mosnacek) [1741182] - [security] selinux: format all invalid context as untrusted (Ondrej Mosnacek) [1479914 1741182] - [security] selinux: remove some no-op BUG_ONs (Ondrej Mosnacek) [1741182] - [security] selinux: provide __le variables explicitly (Ondrej Mosnacek) [1741182] - [security] selinux: avoid uninitialized variable warning (Ondrej Mosnacek) [1741182] - [security] selinux: remove useless assignments (Ondrej Mosnacek) [1741182] - [security] selinux: fix NULL dereference in policydb_destroy() (Ondrej Mosnacek) [1741182] - [security] selinux: convert to kvmalloc (Ondrej Mosnacek) [1741182] - [kernel] lsm: generalize flag passing to security_capable (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove unused selinux_is_enabled (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove cred security blob poisoning (Ondrej Mosnacek) [1741182] - [security] selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE (Ondrej Mosnacek) [1741182]- [tools] selftests: mlxsw: Add a test for leftover DSCP rule (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix local variable declarations in DSCP tests (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add counters for GC events (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1886 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent auto negotiation on number of lanes (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove 56G speed support (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Keep unmatched entries in a linked list (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix typo in qos_mc_aware.sh (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Do not process learned records with a dummy FID (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed (Ivan Vecera) [1737368] - [netdrv] remove redundant memset (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Apply the PTP shaper enable/disable logic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Set up PTP shaper when port status has changed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Enable/disable PTP shaper on a port when getting HWTSTAMP on/off (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add new operation for getting the port's speed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Set the PTP shaper parameters (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add QoS PTP Shaper Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add note about the PTP shaper (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add ptps field in QoS ETS Element Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix validation in mlxsw_sp1_ptp_packet_finish() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support ethtool get_ts_info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Configure PTP traps and FIFO events (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Garbage-collect unmatched entries (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support timestamping on Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Disable BH when working with PHC (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Add PTP initialization / finalization (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: ptp: Hook into packet transmit path (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for using SKB control buffer (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Hook into packet receive path (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add support for traps specific to Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Extract a helper for trap registration (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Global Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Time Precision Packet Timestamping Reading (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Precision Time Protocol Trap Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Time Precision Packet Port Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for negative temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add the hottest thermal zone detection (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend thermal core with per inter-connect device thermal zones (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Implement support for ingress device matching (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Fix SRC_SYS_PORT element size (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid size check for RX_ACL_SYSTEM_PORT element (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Write RX_ACL_SYSTEM_PORT acl element correctly (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix compilation on 32-bit ARM (Ivan Vecera) [1737368] - [tools] selftests: ptp: Add Physical Hardware Clock test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: PTP physical hardware clock initialization (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add implementation for physical hardware clock operations (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management Pulse Per Second Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management UTC Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: Query free running clock PCI BAR and offsets (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add a new interface for reading the hardware free running clock (Ivan Vecera) [1737368] - [netdrv] mlxsw: cmd: Free running clock PCI BAR and offsets via query firmware (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement flash update status notifications (Ivan Vecera) [1737368] - [netdrv] mlxfw: Introduce status_notify op and call it to notify about the status (Ivan Vecera) [1737368] - [netdrv] mlxfw: Propagate error messages through extack (Ivan Vecera) [1737368] - [netdrv] mlxsw: Move firmware flash implementation to devlink (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Reduce buffer size in transactions for SFP modules temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend the index size for temperature sensors readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend hwmon interface with inter-connect temperature attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management General Peripheral Information Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Extend sensor index field size of Management Temperature Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Re-order initialization sequence (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Allow flexible setting of I2C transactions size (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Extend initialization with querying firmware info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Disallow prio-tagged packets when PVID is removed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [tools] selftests: tc_flower: Add TOS matching test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Fix TOS matching (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test nexthop offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Refresh nexthop neighbour when it becomes dead (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use different seeds for ECMP and LAG hash (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent force of 56G (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid warning after identical rules insertion (Ivan Vecera) [1737368] - [tools] selftests: Add loopback test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Implement loopback ethtool feature (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Port Physical Loopback Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: split base on local_ports_in_{1x, 2x} resources (Ivan Vecera) [1737368] - [netdrv] mlxsw: resources: Add local_ports_in_{1x, 2x} (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1122 (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove obsolete dependency on THERMAL=m (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route via replace and append (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Adjust CPU port shared buffer egress quotas (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Allow skipping ingress port quota configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Split business logic from mlxsw_sp_port_sb_pms_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use new CPU ingress pool for control packets (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add pools for CPU traffic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Remove assumption about pool order (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing multicast TCs' attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing threshold type of first egress pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid configuration of multicast pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto TC's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto pool's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use defines for pool indices (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add extack messages for invalid configurations (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Relax FIB rule validation (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use a stable ECMP/LAG seed (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Add neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Propagate neighbour update errors (Ivan Vecera) [1737368] - [documentation] documentation: networking: devlink-info-versions: Add fw.psid (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for devlink info command (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add MGIR register (Ivan Vecera) [1737368] - [tools] selftests: forwarding: test for bridge mcast traffic after report and leave (Ivan Vecera) [1737368] - [netdrv] mlxsw: switch_ib: Pass valid HW id down to mlxsw_core_port_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_port_parent_id implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Pass switch ID through devlink_port_attrs_set() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Rename rehash_dis trace (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove failed_rollback dead end (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Move rehash_dis trace call and err msg to vregion_migrate() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove redundant failed_rollback from migrate_start() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_phys_port_name implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement ndo_get_devlink_port (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add a new test for strict priority (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add qos_lib.sh (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: qos_mc_aware: Configure shared buffers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Add shared buffer helpers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Simplify deduction of DEVLINK_DEV (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Avoid double sourcing of lib.sh (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Test action VLAN modify (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Add PCP match and VLAN match tests (Ivan Vecera) [1737368] - [infiniband] rdma/mlx5: Use irq xarray locking for mkey_table (Alaa Hleihel) [1724336] - [netdrv] mlx4_core: Dynamically set guaranteed amount of counters per VF (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Initialize on stack link modes bitmap (Alaa Hleihel) [1724336] - [netdrv] mlx5e: fix ethtool self test: link speed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix handling of compressed CQEs in case of low NAPI budget (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't store direct pointer to action's tunnel info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix NULL pointer dereference in extended destination (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only skip encap flows update when encap init failed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Determine source port properly for vlan push action (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix flow counter list auto bits struct (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Clear old rate limit when closing QP (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Remove dead code (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: prevent memory leak in mlx5_fpga_conn_create_cq (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Fix consumer index of error cqe dump (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Zero-memset WQE info struct upon update (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Fix assumption of single WQEBB of NOP in cleanup flow (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Add missing synchronize_srcu() for MW cases (Alaa Hleihel) [1724307 1724336] - [infiniband] rdma/mlx5: Order num_pending_prefetch properly with synchronize_srcu (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Do not allow rereg of a ODP MR (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching on tunnel addresses type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add device ID of upcoming BlueField-2 (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Free mpi in mp_slave mode (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use the original address for the page during free_pages (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: FWTrace, Reduce stack usage (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove unnecessary clear_bit()s (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix spelling mistake "offlaods" -> "offloads" (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove leftover declaration (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Fix a typo in WOL function names (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing include file to lib/crypto.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: remove self-assignment on esw->dev (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general command (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Fix mlx5_ifc_query_lag_out_bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix formats with line continuation whitespace (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix offset of tisc bits reserved field (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix -Wtype-limits compilation warnings (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support per device q counters in switchdev mode (Alaa Hleihel) [1659186 1724336] - [infiniband] ib/mlx5: Refactor code for counters allocation (Alaa Hleihel) [1659186 1724336] - [netdrv] mlx5: DR, Replace CRC32 implementation to use kernel lib (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Support IPv4 and IPv6 mixed matcher (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Allow insertion of duplicate rules (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: avoid 64-bit division in dr_icm_pool_mr_create() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Fix traffic duplication in ethtool steering (Alaa Hleihel) [1724336] - [netdrv] mlx5: DR, Allow matching on vport based on vhca_id (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix getting incorrect prev node in ste_free (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Remove redundant vport number from action (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: DR, Fix SW steering HW bits and definitions (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix missing assignment of variable err (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Fix rt's type in dr_action_create_reformat_action (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix error return code in dr_domain_init_resources() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Fix addr's type in mlx5dr_icm_dm (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add devlink flow_steering_mode parameter (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add support to use SMFS in switchdev mode (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Add API to set the namespace steering mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add direct rule fs_cmd implementation (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add CONFIG_MLX5_SW_STEERING for software steering support (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose APIs for direct rule managing (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add required FW steering functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering rule functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering action functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering matcher functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering table functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering domain functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add Steering entry (STE) utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose an internal API to issue RDMA operations (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, ICM pool memory allocator (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add direct rule command utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add the internal direct rule types definitions (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add flow steering actions to fs_cmd shim layer (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Set only stag for match untagged packets (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add stub for mlx5_eswitch_mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Avoid disabling RoCE when uninitialized (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add HW bits and definitions required for SW steering (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Move device memory management to mlx5_core (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Support LAG TX port affinity distribution (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Expose new function for TIS destroy loop (Alaa Hleihel) [1760285 1724336] - [kernel] mlx5: Add lag_tx_port_affinity capability bit (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Add device out of buffer counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5: Fix the order of fc_stats cleanup (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix deallocation of non-fully init encap entries (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only access fully initialized flows in neigh update (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh used value update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect neigh hash encap list with spinlock and rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor mlx5e_neigh_update_table->encap_lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend neigh hash entry with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Always take reference to neigh entry (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extract code that queues neigh update work into function (Alaa Hleihel) [1663231 1724336] - [kernel] mlx5: Add support for VNIC_ENV internal rq counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5e: Use refcount_t for refcount (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Use vhca_id in generating representor port_index (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify querying port representor parent id (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Removed unused hwid (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Allow concurrent creation of encap entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect encap hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend encap entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of mod_hdr entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod_hdr hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod header entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend mod header entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of hairpin entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend hairpin entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Tide up eswitch config sequence (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Remove redundant mc_promisc NULL check (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, remove redundant error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Introduce helper function to enable/disable vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Initialize TSAR Qos hardware block before its user vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Combine metadata enable/disable functionality (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Verify support QoS element type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Make load_one() and unload_one() symmetric (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add flow counter pool (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Add flow counter bulk infrastructure (Alaa Hleihel) [1760297 1724336] - [kernel] mlx5: Add flow counter bulk allocation hardware bits and command (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Refactor and optimize flow counter bulk query (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5e: Protect tc flow table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Rely on rcu instead of rtnl lock when getting upper dev (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Eswitch, use state_lock to synchronize vlan change (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Eswitch, change offloads num_flows type to atomic64 (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Protect unready flows with dedicated lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect tc flows hashtable with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Change flow flags type to unsigned long (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend tc flow struct with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify get_route_and_out_devs helper function (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Improve ethtool rxnfc callback structure (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Avoid warning print when not required (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Print a warning when LRO feature is dropped or not allowed (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Remove ethernet segment from dump WQE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add num bytes metadata to WQE info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix delay in fw fatal report handling due to fw report (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix crdump chunks print (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Block MR WR if UMR is not possible (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR re-registration flow to use UMR properly (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report and handle ODP support properly (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Consolidate use_umr checks into single function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix compatibility issue with ethtool flash device (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix use-after-free error while accessing ev_file pointer (Alaa Hleihel) [1724307 1724336] - [netdrv] mlx5e: Remove redundant check in CQE recovery flow of tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow of CQE recovery on tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix false negative indication on tx reporter CQE recovery (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field placement (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field name (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix progress params context WQE layout (Alaa Hleihel) [1724336] - [kernel] mlx5: kTLS, Fix wrong TIS opmod constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: crypto, Fix wrong offset in encryption key command (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Avoid setting speed to 56GBASE when autoneg off (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only support tx/rx pause setting for port owner (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support inner header match criteria for non decap flow action (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Use flow keys dissector to parse packets for ARFS (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Check the correct variable in error handling code (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Fix implicit MR release flow (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5e: always initialize frag->last_in_page (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Release locks during notifier unregister (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR registration flow to use UMR properly (Alaa Hleihel) [1764207 1724336] - [netdrv] mlx5e: kTLS, Call WARN_ONCE on netdev mismatch (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Prevent encap flow counter update async to user query (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching of speed to PRM link modes (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix modify_cq_in alignment (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing RDMA_RX capabilities (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use reversed order when unregister devices (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Prevent concurrent MR updates during invalidation (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Fix clean_mr() to work in the expected order (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Move MRs to a kernel PD when freeing them to the MR cache (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use direct mkey destroy command upon UMR unreg failure (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix unreg_umr to ignore the mkey state (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rely on filter_dev instead of dissector keys for tunnels (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Verify encapsulation is supported (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Convert single case statement switch statements into if statements (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Reduce ingress acl modify metadata stack usage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Fix compilation error in TLS code (Alaa Hleihel) [1724336] - [netdrv] mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow in tx reporter diagnose (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix return value from timeout recover function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rx, Fix checksum calculation for new hardware (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix port tunnel GRE entropy control (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Fix default encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Return in default case statement in tx_post_resync_params (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Register devlink ports for physical link, PCI PF, VFs (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Set RDMA DIM to be enabled by default (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report correctly tag matching rendezvous capability (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Implement VHCA tunnel mechanism in DEVX (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Introduce VHCA tunnel device capability (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add kTLS TX HW offload support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Introduce a fenced NOP WQE posting function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Re-work TIS creation functions (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Tx, Unconstify SQ stop room (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Don't implicitly assume SKB-less wqe has one WQEBB (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Make SQ WQE fetch function type generic (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Enforce L4 inline copy when needed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move helper functions to a new txrx datapath header (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Add core TLS support for the Connect-X family (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add crypto library to support create/destroy encryption key (Alaa Hleihel) [1724336] - [netdrv] mlx5: Kconfig, Better organize compilation flags (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Expose accel wrapper for IPsec FPGA function (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter_alloc_stats() and counter_update_stats() support (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support statistic q counter configuration (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter set id as a parameter for mlx5_ib_query_q_counters() (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support set qp counter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added devlink info callback (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added fw version query command (Alaa Hleihel) [1724336] - [kernel] mlx5: Add rts2rts_qp_counters_set_id field in hca cap (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use proper allocation API to get zeroed memory (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: DEVX cleanup mdev (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Add DEVX support for CQ events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Implement DEVX dispatching event (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Enable subscription for device events over DEVX (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Register DEVX with mlx5_core to get async events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FD (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Properly name the generic WQE control field (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce TLS TX offload hardware bits and structures (Alaa Hleihel) [1724336] - [netdrv] mlx5: Refactor mlx5_esw_query_functions for modularity (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch prepare functions change handler to be modular (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Introduce and use mlx5_eswitch_get_total_vports() (Alaa Hleihel) [1724327 1724336] - [infiniband] ib/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose device definitions for object events (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report EQE data upon CQ completion (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report a CQ error event only when a handler was set (Alaa Hleihel) [1724336] - [netdrv] mlx5: mlx5_core_create_cq() enhancements (Alaa Hleihel) [1724336] - [netdrv] mlx5: Expose the API to register for ANY event (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use event mask based on device capabilities (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Fix mlx5_core_destroy_cq() error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Handle UC address change in switchdev mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Consider host PF for inline mode and vlan pop (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use iterator for vlan and min-inline setups (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Reg/unreg function changed event at correct stage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Consolidate eswitch function number of VFs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Refactor eswitch SR-IOV interface (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Handle host PF vport mac/guid for ECPF (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use correct flags when configuring vlan (Alaa Hleihel) [1724336] - [netdrv] mlx5: Reduce dependency on enabled_vfs counter and num_vfs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Don't handle VF func change if host PF is disabled (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Limit scope of mlx5_get_next_phys_dev() to PCI PF devices (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move pci status reg access mutex to mlx5_pci_init (Alaa Hleihel) [1724336] - [kernel] mlx5: Rename mlx5_pci_dev_type to mlx5_coredev_type (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Cleanup rep when doing unload (Alaa Hleihel) [1724336] - [infiniband] {ib, net}/mlx5: E-Switch, Use index of rep for vport to IB port mapping (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use vport index when init rep (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Added MCQI and MCQS registers' description to ifc (Alaa Hleihel) [1724336] - [kernel] mlx5: Add hardware definitions for sub functions (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Disallow tc redirect offload cases we don't support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Expose same physical switch_id for all representors (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't refresh TIRs when updating representor SQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: reduce stack usage in mlx5_eswitch_termtbl_create (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Set drvinfo in generic manner (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Correct phys_port_name for PF port (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Report netdevice MPLS features (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move to HW checksumming advertising (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Allow adding the same MAC more than once (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Cleanup add MAC flow (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move queue param structs to en/params.h (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Encapsulate open/close queues into a function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Consider XSK in XDP MTU limit calculation (Alaa Hleihel) [1724336] - [netdrv] mlx5e: XDP_TX from UMEM support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Share the XDP SQ for XDP_TX between RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Refactor struct mlx5e_xdp_info (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Allow ICO SQ to be used by multiple RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Calculate linear RX frag size considering XSK (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Replace deprecated PCI_DMA_TODEVICE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Attach/detach XDP program safely (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Enable vport metadata matching if firmware supports it (Alaa Hleihel) [1724327 1724336] - [infiniband] rdma/mlx5: Add vport metadata matching for IB representors (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in slow path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Pass metadata from FDB to eswitch manager (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Add query and modify esw vport context functions (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in fast path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Specifying known origin of packets matching the flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Tag packet with vport number in VF vports and uplink ingress ACLs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Add flow context for flow tag (Alaa Hleihel) [1724336] - [netdrv] mlx5: Introduce a helper API to check VF vport (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Support allocating modify header context from ingress ACL (Alaa Hleihel) [1724336] - [netdrv] mlx5: Get vport ACL namespace by vport index (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce vport metadata matching bits and enum constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: Convert mkey_table to XArray (Alaa Hleihel) [1724308 1724307 1724336] - [infiniband] rdma/mlx5: Refactor MR descriptors allocation (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use PA mapping for PI handover (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Improve PI handover performance (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Remove unused IB_WR_REG_SIG_MR code (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Enable decap and packet reformat on FDB (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Consider eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: add missing void argument to function mlx5_devlink_alloc (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: Declare more strictly devlink encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: use indirect calls wrapper for the rx packet handler (Alaa Hleihel) [1724336] - [netdrv] mlx5e: use indirect calls wrapper for skb allocation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW fatal issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW fatal reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add fw fatal devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Create FW devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Issue SW reset on FW assert (Alaa Hleihel) [1724336] - [netdrv] mlx5: Control CR-space access by different PFs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Handle SW reset of FW in error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Crdump support (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Vendor Specific Capability access gateway (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all devlink related functions calls to devlink.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add EQ enable/disable API (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Use a single IRQ for all async EQs (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Rename mlx5_irq_info to mlx5_irq (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all IRQ logic to pci_irq.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Generalize IRQ interface to work with irq_table (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ table creation from EQ table creation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ affinity set to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ rmap creation to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ data from EQ table data (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ request/free from EQ life cycle (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Change interrupt handler to call chain notifier (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Introduce EQ polling budget (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support querying max VFs from device (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Return raw output for query esw functions (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Handle representors creation in handler context (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Increase wait time for fw initialization (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move firmware flash implementation to devlink (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Improve performance under GSO workload (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Use termination table for VLAN push actions (Alaa Hleihel) [1722647 1724327 1724336] - [netdrv] mlx5e: Geneve, Add support for encap/decap flows offload (Alaa Hleihel) [1725582 1724336] - [netdrv] mlx5e: Rearrange tc tunnel code in a modular way (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Geneve, Keep tunnel info as pointer to the original struct (Alaa Hleihel) [1724336] - [netdrv] mlx5: Geneve, Manage Geneve TLV options (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Enable setting multiple match criteria for flow group (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Allow matching only enc_key_id/enc_dst_port for decapsulation action (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Generalize vport type in vport representor (Alaa Hleihel) [1724336] - [netdrv] {ib, net}/mlx5: Constify rep ops functions pointers (Alaa Hleihel) [1724327 1724336] - [netdrv] {ib, net}/mlx5: No need to typecast from void* to mlx5_ib_dev* (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Honor eswitch functions changed event cap (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Replace host_params event with functions_changed event (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Introduce termination table bits (Alaa Hleihel) [1722647 1724336] - [kernel] mlx5: Add core dump register access HW bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: potential error pointer dereference in error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Support tagged tunnel over bond (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Avoid detaching non-existing netdev under switchdev mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix source port matching in fdb peer flow rule (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace reciprocal_scale in TX select queue function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid reloading already removed devices (Alaa Hleihel) [1724335] - [netdrv] mlx5: Update pci error handler entries and command translation (Alaa Hleihel) [1724335] - [infiniband] mlx5: avoid 64-bit division (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Disable rxhash when CQE compress is enabled (Alaa Hleihel) [1724335] - [netdrv] mlx5e: restrict the real_dev of vlan device is the same as uplink device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Allocate root ns memory using kzalloc to match kfree (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free in fs init error unwinding path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free of root ns in the error flow path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix error handling in mlx5_load() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix possible modify header actions memory leak (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix no rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Additional check for flow destination comparison (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add missing ethtool driver info for representors (Alaa Hleihel) [1766306 1724335] - [netdrv] mlx5e: Fix number of vports for ingress ACL configuration (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix peer pf disable hca command (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Correct type to u16 for vport_num and int for vport_index (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add meaningful return codes to status_to_err function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Imply MLXFW in mlx5_core (Alaa Hleihel) [1724335] - [netdrv] mlx5: Set completion EQs as shared resources (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Verify DEVX general object type correctly (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove MAYEXEC flag (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Device resource control for privileged DEVX user (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add steering SW ICM device memory type (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Warn on allocated MEMIC buffers during cleanup (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Support device memory type attribute (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add missing XRC options to QP optional params mask (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use atomic rep state to serialize state change (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix the check of legal vport (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use getter to access all vport array (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use available mlx5_vport struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: Reuse mlx5_esw_for_each_vf_vport macro in two files (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove unused mlx5_query_nic_vport_vlans (Alaa Hleihel) [1724335] - [netdrv] mlx5e: remove meaningless CFLAGS_tracepoint.o (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Put the common XDP code into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ethtool, Add support for EEPROM high pages query (Alaa Hleihel) [1724322 1724335] - [netdrv] mlx5e: Return error when trying to insert existing flower filter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop with VLAN 0 rewrite in prio tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ACLs for priority tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Turn on HW tunnel offload in all TIRs (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take common TIR context settings into a function (Alaa Hleihel) [1724335] - [kernel] mlx5: Fix broken hca cap offset (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add flow table capabilities for Geneve decap with TLV options (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add basic Geneve encap/decap flow table capabilities (Alaa Hleihel) [1725554 1724335] - [netdrv] mlx5: Eswitch, enable RoCE loopback traffic (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add new miss flow table action (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add support in RDMA RX steering (Alaa Hleihel) [1724335] - [netdrv] mlx5: Pass flow steering objects to fs_cmd (Alaa Hleihel) [1724335] - [netdrv] mlx5: Enable general events on all interfaces (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Restrict 'DELAY_DROP_TIMEOUT' subtype to Ethernet interfaces (Alaa Hleihel) [1724335] - [netdrv] mlx5: Separate and generalize dma device from pci device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Get rid of storing copy of device name (Alaa Hleihel) [1724335] - [kernel] mlx5: e-switch: Introduce prio tag mode (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Expose TIR ICM address to user space (Alaa Hleihel) [1724335] - [netdrv] mlx5: Introduce new TIR creation core API (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose TIR ICM address in command outbox (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose SW ICM related device memory capabilities (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use #define for the WQE wait timeout constant (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused rx_page_reuse stat (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take HW interrupt trigger into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add an underflow warning comment (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Move parameter calculation functions to en/params.c (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Report mlx5e_xdp_set errors (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Inline small packets into the TX MPWQE in XDP xmit flow (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Add TX MPWQE session counter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Enhance RQ indication for XDP redirect flush (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Fix shifted flag index in RQ bitmap (Alaa Hleihel) [1724335] - [netdrv] mlx5e: RX, Support multiple outstanding UMR posts (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Don't create IB representors when in multiport RoCE mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Initialize roce port info before multiport master init (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow DEVX and raw creation flow on reps (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Add query e-switch vport context to devx white list (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow inserting a steering rule to the FDB (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Create flow table with max size supported (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Access the prio bypass inside the FDB flow table namespace (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Check for error return in flow_rule rather than err (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove VF representor profile (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move to single device multiport ports in switchdev mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move SMI caps logic (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Refactor netdev affinity code (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move default representors SQ steering to rule to modify QP (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move rep into port struct (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use correct size for device resources (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move ports allocation to outside of INIT stage (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Free IB device on remove (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move netdev info into the port struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, add a new prio to be used by the RDMA side (Alaa Hleihel) [1724335] - [kernel] mlx5: E-Switch, don't use hardcoded values for FDB prios (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Remove references to uboject->context (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Unify logic of MTU boundaries (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Obsolete param field holding a constant value (Alaa Hleihel) [1724335] - [netdrv] mlx5: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Do not rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with ingress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with egress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Allow VLAN rewrite of prio field with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deny VLAN rewrite if there is no VLAN header match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use helpers to get headers criteria and value pointers (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Return -EOPNOTSUPP when attempting to offload an unsupported action (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deletes unnecessary setting of esw_attr->parse_attr (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Make the log friendly when decapsulation offload not supported (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix double mutex initialization (Alaa Hleihel) [1724335] - [netdrv] mlx5: Handle event of power detection in the PCIE slot (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Cleanup WQE page fault handler (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose MPEIN (Management PCIE INfo) register layout (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add rate limit print macros (Alaa Hleihel) [1724335] - [infiniband] mlx5: Add explicit bar address field (Alaa Hleihel) [1724335] - [netdrv] mlx5: Replace dev_err/warn/info by mlx5_core_err/warn/info (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use dev->priv.name instead of dev_name (Alaa Hleihel) [1724335] - [netdrv] mlx5: Make mlx5_core messages independent from mdev->pdev (Alaa Hleihel) [1724335] - [netdrv] mlx5: Break load_one into three stages (Alaa Hleihel) [1724335] - [netdrv] mlx5: Function setup/teardown procedures (Alaa Hleihel) [1724335] - [netdrv] mlx5: Move health and page alloc init to mdev_init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Split mdev init and pci init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove redundant init functions parameter (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove spinlock support from mlx5_write64 (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove unused MLX5_*_DOORBELL_LOCK macros (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Declare devx_async_cmd_event_fops static (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Compare only index part of a memory window rkey (Alaa Hleihel) [1724335] - [infiniband] mlx5: Convert mlx5_srq_table to XArray (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop and push actions with VLAN modify (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Support VLAN modify action (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Add VLAN ID rewrite fields (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: TX, Add geneve tunnel stateless offload support (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Take SW parser code to a separate function (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Fix port buffer function documentation format (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API (Alaa Hleihel) [1724335] - [netdrv] mlx5: Rename total_vfs to total_vports (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify sriov enable/disable flow (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use rdma_user_map_io for mapping BAR pages (Alaa Hleihel) [1724333] - [netdrv] mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Switch to Toeplitz RSS hash by default (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Protect against non-uplink representor for encap (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Rx, Fixup skb checksum for packets with tail padding (Alaa Hleihel) [1724333] - [netdrv] mlx5e: XDP, Avoid checksum complete when XDP prog is loaded (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Use fail-safe channels reopen in tx reporter recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Skip un-needed tx recover if interface state is down (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xon formula (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xoff formula (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, fix syndrome (0x678139) when turn on vepa (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Protect from invalid memory access in offload fdb table (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix access to invalid memory when toggling esw modes (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Add a lock on tir list (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix error handling when refreshing TIRs (Alaa Hleihel) [1724333] - [netdrv] mlx5: Decrease default mr cache size (Alaa Hleihel) [1748518 1724333] - [infiniband] ib/mlx5: Reset access mask when looping inside page fault handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport rate (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport mac, getting vport config (Alaa Hleihel) [1724333] - [netdrv] mlx5e: IPoIB, Fix RX checksum statistics update (Alaa Hleihel) [1724333] - [netdrv] mlx5: Remove redundant lag function to get pf num (Alaa Hleihel) [1724333] - [netdrv] mlx5: ODP support for XRC transport is not enabled by default in FW (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update tx reporter status in case channels were successfully opened (Alaa Hleihel) [1722274 1724333] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Set correct write permissions for implicit ODP MR (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Declare mlx5e_tx_reporter_recover_from_ctx as static (Alaa Hleihel) [1724333] - [netdrv] mlx5: Support ndo bridge_setlink and getlink (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Add support for VEPA in legacy mode (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix return status of TX reporter timeout recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Re-add support for TX timeout when TX reporter is not valid (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix warn print in case of TX reporter creation failure (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Disable esw manager vport correctly (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix the warning on vport index out of range (Alaa Hleihel) [1724333] - [netdrv] mlx5: Delete unused FPGA QPN variable (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Wrap the open and apply of channels in one fail-safe function (Alaa Hleihel) [1724333] - [netdrv] mlx5: Factor out HCA capabilities functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Allow transition to offloads mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Load/unload VF reps according to event from host PF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Consider ECPF vport depends on eswitch ownership (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Assign a different position for uplink rep and vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Centralize repersentor reg/unreg to eswitch driver (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Support load/unload reps of specific vport types (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Add state to eswitch vport representors (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Use getter and iterator to access vport/rep (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Split VF and special vports for offloads mode (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Refactor offloads flow steering init/cleanup (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to host PF vport as other vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to the esw manager vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: Correctly set LAG mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Avoid magic numbers when initializing offloads mode (Alaa Hleihel) [1724333] - [kernel] mlx5: Relocate vport macros to the vport header file (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Normalize the name of uplink vport number (Alaa Hleihel) [1724333] - [kernel] mlx5: Provide an alternative VF upper bound for ECPF (Alaa Hleihel) [1724333] - [kernel] mlx5: Add host params change event (Alaa Hleihel) [1724333] - [kernel] mlx5: Add query host params command (Alaa Hleihel) [1724333] - [netdrv] mlx5: Update enable HCA dependency (Alaa Hleihel) [1724333] - [netdrv] mlx5: Introduce Mellanox SmartNIC and modify page management logic (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Use unified register/load function for uplink and VF vports (Alaa Hleihel) [1724333] - [netdrv] mlx5: Use consistent vport num argument type (Alaa Hleihel) [1724333] - [kernel] mlx5: Use void pointer as the type in address_of macro (Alaa Hleihel) [1724333] - [netdrv] mlx5: Align ODP capability function with netdev coding style (Alaa Hleihel) [1724333] - [netdrv] mlx5: use RCU lock in mlx5_eq_cq_get() (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Fix memory leak in case we fail to add an IB device (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Simplify WQE count power of two check (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Add tx timeout support for mlx5e tx reporter (Alaa Hleihel) [1722274 1724333] - [netdrv] mlx5e: Add tx reporter support (Alaa Hleihel) [1722274 1724333] - [infiniband] ib/mlx5: Advertise XRC ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Advertise SRQ ODP support for supported transports (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add ODP SRQ support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Let read user wqe also from SRQ buffer (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add XRC initiator ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Remove useless check in ODP handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Set ODP SRQ support in firmware (Alaa Hleihel) [1724333] - [kernel] mlx5: Add XRC transport to ODP device capabilities layout (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement DEVX hot unplug for async command FD (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement the file ops of DEVX async command FD (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Reuse fold sw stats in representors (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Present the representors SW stats when state is not opened (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Separate between ethtool and netdev software stats folding (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add trace points for flow tables create/destroy (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Expand XPS cpumask to cover all online cpus (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Take CQ decompress fields into a separate structure (Alaa Hleihel) [1724333] - [netdrv] mlx5e: RX, Make sure packet header does not cross page boundary (Alaa Hleihel) [1724333] - [infiniband] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add pci AtomicOps request (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Don't override existing ip_protocol (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Replace kzalloc with kcalloc (Alaa Hleihel) [1724333] - [documentation] netfilter: doc: Add nf_tables part in tproxy.txt (Phil Sutter) [1762977] - [net] netfilter: nft_socket: fix erroneous socket assignment (Phil Sutter) [1762977] - [net] netfilter: nft_socket: Break evaluation if no socket found (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Fix missing-braces warning (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Add missing config check (Phil Sutter) [1762977] - [net] netfilter: nf_tables: Add native tproxy support (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Move nf_tproxy_assign_sock() to nf_tproxy.h (Phil Sutter) [1762977] - [net] sched: ensure opts_len <= IP_TUNNEL_OPTS_MAX in act_tunnel_key (Ivan Vecera) [1774706] - [net] ipmr: Fix skb headroom in ipmr_get_route(). (Guillaume Nault) [1773692] - [net] netns: fix GFP flags in rtnl_net_notifyid() (Guillaume Nault) [1763661] - [net] netns: fix NLM_F_ECHO mechanism for RTM_NEWNSID (Guillaume Nault) [1763661] - [netdrv] ptp: ptp_clock: Publish scaled_ppm_to_ppb (Ivan Vecera) [1772085] - [kernel] rh_features: move rh_features entry to sys/kernel (Hangbin Liu) [1660583] - [net] netfilter: nf_tables: Make nft_meta expression more robust (Phil Sutter) [1725169] - [tools] selftests/tls: add test for concurrent recv and send (Sabrina Dubroca) [1760375] - [net] tls: add a TX lock (Sabrina Dubroca) [1760375] - [net] tls: don't pay attention to sk_write_pending when pushing partial records (Sabrina Dubroca) [1760375] - [net] tls: fix sk_msg trim on fallback to copy mode (Sabrina Dubroca) [1760375] - [net] tls: align non temporal copy to cache lines (Sabrina Dubroca) [1760375] - [net] tls: remove the record tail optimization (Sabrina Dubroca) [1760375] - [net] tls: use RCU for the adder to the offload record list (Sabrina Dubroca) [1760375] - [net] tls: unref frags in order (Sabrina Dubroca) [1760375] - [net] tcp: ulp: fix possible crash in tcp_diag_get_aux_size() (Sabrina Dubroca) [1760375] - [net] tls: dedup the record cleanup (Sabrina Dubroca) [1760375] - [net] tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE (Sabrina Dubroca) [1760375] - [net] tls: narrow down the critical area of device_offload_lock (Sabrina Dubroca) [1760375] - [net] tls: don't jump to return (Sabrina Dubroca) [1760375] - [net] tls: export protocol version, cipher, tx_conf/rx_conf to socket diag (Sabrina Dubroca) [1760375] - [net] tcp: ulp: add functions to dump ulp-specific information (Sabrina Dubroca) [1760375] - [net] tls: use RCU protection on icsk->icsk_ulp_data (Sabrina Dubroca) [1760375] - [net] core/skmsg: Delete an unnecessary check before the function call "consume_skb" (Sabrina Dubroca) [1760375] - [net] tls, fix sk_write_space NULL write when tx disabled (Sabrina Dubroca) [1760375] - [net] tls: swap sk_write_space on close (Sabrina Dubroca) [1760375] - [net] tls: prevent skb_orphan() from leaking TLS plain text with offload (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a litmus test for the socket reuse through shutdown (Sabrina Dubroca) [1760375] - [net] tls: partially revert fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [documentation] TLS: fix stat counters description (Sabrina Dubroca) [1760375] - [tools] selftests/tls: fix TLS tests with CONFIG_TLS=n (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add shutdown tests (Sabrina Dubroca) [1760375] - [tools] selftests/tls: close the socket with open record (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a bidirectional test (Sabrina Dubroca) [1760375] - [tools] selftests/tls: test error codes around TLS ULP installation (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a test for ULP but no keys (Sabrina Dubroca) [1760375] - [net] bpf: sockmap/tls, close can race with map free (Sabrina Dubroca) [1760375] - [net] tls: fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [net] tls: remove sock unlock/lock around strp_done() (Sabrina Dubroca) [1760375] - [net] tls: remove close callback sock unlock/lock around TX work flush (Sabrina Dubroca) [1760375] - [net] tls: don't call tls_sk_proto_close for hw record offload (Sabrina Dubroca) [1760375] - [net] tls: don't arm strparser immediately in tls_set_sw_offload() (Sabrina Dubroca) [1760375] - [net] tls: add missing prot info init (Sabrina Dubroca) [1760375] - [netdrv] mlx5: Return -EINVAL when WARN_ON_ONCE triggers in mlx5e_tls_resync(). (Sabrina Dubroca) [1760375] - [net] tls: don't clear TX resync flag on error (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add test for poll() with data in TLS ULP (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven resync mechanism for TX (Sabrina Dubroca) [1760375] - [net] tls: generalize the resync callback (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven TLS RX resync (Sabrina Dubroca) [1760375] - [net] tls: rename handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: pass record number as a byte array (Sabrina Dubroca) [1760375] - [net] tls: simplify seq calculation in handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: export TLS per skb encryption (Sabrina Dubroca) [1760375] - [include] net/tls: simplify driver context retrieval (Sabrina Dubroca) [1760375] - [include] net/tls: split the TLS_DRIVER_STATE_SIZE and bump TX to 16 bytes (Sabrina Dubroca) [1760375] - [net] tls: don't pass version to tls_advance_record_sn() (Sabrina Dubroca) [1760375] - [include] net/tls: reorganize struct tls_context (Sabrina Dubroca) [1760375] - [net] tls: use version from prot (Sabrina Dubroca) [1760375] - [net] tls: don't re-check msg decrypted status in tls_device_decrypted() (Sabrina Dubroca) [1760375] - [net] tls: don't look for decrypted frames on non-offloaded sockets (Sabrina Dubroca) [1760375] - [net] tls: remove false positive warning (Sabrina Dubroca) [1760375] - [net] tls: check return values from skb_copy_bits() and skb_store_bits() (Sabrina Dubroca) [1760375] - [net] tls: fully initialize the msg wrapper skb (Sabrina Dubroca) [1760375] - [net] tls: replace the sleeping lock around RX resync with a bit lock (Sabrina Dubroca) [1760375] - [net] revert "net/tls: avoid NULL-deref on resync during device removal" (Sabrina Dubroca) [1760375] - [net] tls: avoid NULL-deref on resync during device removal (Sabrina Dubroca) [1760375] - [net] tls: Add support of AES128-CCM based ciphers (Sabrina Dubroca) [1760375] - [documentation] add TLS offload documentation (Sabrina Dubroca) [1760375] - [documentation] tls: RSTify the ktls documentation (Sabrina Dubroca) [1760375] - [net] xdp: increase kABI version (Jiri Benc) [1749817] - [tools] selftests: bpf: disable test_seg6_loop test (Jiri Benc) [1749817] - [tools] selftests: bpf: fix test_tc_tunnel hanging (Jiri Benc) [1749817] - [tools] selftests: bpf: xdping is not meant to be run standalone (Jiri Benc) [1749817] - [tools] libbpf: Use implicit XSKMAP lookup from AF_XDP XDP program (Jiri Benc) [1749817] - [lib] bpf, testing: Introduce 'gso_linear_no_head_frag' skb_segment test (Jiri Benc) [1749817] - [lib] bpf, testing: Refactor test_skb_segment() for testing skb_segment() on different skbs (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Jiri Benc) [1749817] - [net] flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH (Jiri Benc) [1749817] - [tools] selftests/bpf: fix race in test_tcp_rtt test (Jiri Benc) [1749817] - [net] xdp: unpin xdp umem pages in error path (Jiri Benc) [1749817] - [net] sock: make cookie generation global instead of per netns (Jiri Benc) [1749817] - [net] bpfilter: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jiri Benc) [1749817] - [net] bpf: sockmap, only create entry if ulp is not already enabled (Jiri Benc) [1749817] - [net] bpf: sockmap, synchronize_rcu before free'ing map (Jiri Benc) [1749817] - [net] bpf: sockmap, sock_map_delete needs to use xchg (Jiri Benc) [1749817] - [net] core: page_pool: add user refcnt and reintroduce page_pool_destroy (Jiri Benc) [1749817] - [net] bpf: avoid unused variable warning in tcp_bpf_rtt() (Jiri Benc) [1749817] - [net] xdp: fix potential deadlock on socket mutex (Jiri Benc) [1749817] - [net] bpfilter: print umh messages to /dev/kmsg (Jiri Benc) [1749817] - [net] xdp: fix possible cq entry leak (Jiri Benc) [1749817] - [net] xdp: fix race on generic receive path (Jiri Benc) [1749817] - [samples] bpf: fix tcp_bpf.readme detach command (Jiri Benc) [1749817] - [samples] bpf: add sample program that periodically dumps TCP stats (Jiri Benc) [1749817] - [tools] selftests/bpf: test BPF_SOCK_OPS_RTT_CB (Jiri Benc) [1749817] - [tools] bpf/tools: sync bpf.h (Jiri Benc) [1749817] - [net] bpf: add icsk_retransmits to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: add dsack_dups/delivered{, _ce} to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: split shared bpf_tcp_sock and bpf_sock_ops implementation (Jiri Benc) [1749817] - [net] bpf: add BPF_CGROUP_SOCK_OPS callback that is executed on every RTT (Jiri Benc) [1749817] - [net] init/kconfig: add CONFIG_CC_CAN_LINK (Jiri Benc) [1749817] - [net] page_pool: add helper function for retrieving dma direction (Jiri Benc) [1749817] - [net] xdp: fix hang while unregistering device bound to xdp socket (Jiri Benc) [1749817] - [net] xdp: hold device for umem regardless of zero-copy mode (Jiri Benc) [1749817] - [net] xsk: Change the default frame size to 4096 and allow controlling it (Jiri Benc) [1749817] - [tools] libbpf: Support getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add API to check for available entries in FQ (Jiri Benc) [1749817] - [net] xsk: Properly terminate assignment in xskq_produce_flush_desc (Jiri Benc) [1749817] - [net] xdp: Make __mem_id_disconnect static (Jiri Benc) [1749817] - [net] xsk: sample kernel code is now in libbpf (Jiri Benc) [1749817] - [net] page_pool: fix compile warning when CONFIG_PAGE_POOL is disabled (Jiri Benc) [1749817] - [net] page_pool: make sure struct device is stable (Jiri Benc) [1749817] - [net] page_pool: add tracepoints for page_pool with details need by XDP (Jiri Benc) [1749817] - [net] xdp: add tracepoints for XDP mem (Jiri Benc) [1749817] - [net] xdp: force mem allocator removal and periodic warning (Jiri Benc) [1749817] - [net] xdp: tracking page_pool resources and safe removal (Jiri Benc) [1749817] - [netdrv] mlx5: more strict use of page_pool API (Jiri Benc) [1749817] - [net] page_pool: introduce page_pool_free and use in mlx5 (Jiri Benc) [1749817] - [net] veth: use xdp_release_frame for XDP_PASS (Jiri Benc) [1749817] - [net] xdp: page_pool related fix to cpumap (Jiri Benc) [1749817] - [net] xdp: fix leak of IDA cyclic id if rhashtable_insert_slow fails (Jiri Benc) [1749817] - [net] page_pool: add helper function to unmap dma addresses (Jiri Benc) [1749817] - [net] page_pool: add helper function to retrieve dma addresses (Jiri Benc) [1749817] - [net] page_pool: use DMA_ATTR_SKIP_CPU_SYNC for DMA mappings (Jiri Benc) [1749817] - [net] page_pool: don't use page->private to store dma_addr_t (Jiri Benc) [1749817] - [mm] add dma_addr_t to struct page (Jiri Benc) [1749817] - [tools] bpf: Sync asm-generic/socket.h to tools/ (Jiri Benc) [1749817] - [net] bpf: net: Add SO_DETACH_REUSEPORT_BPF (Jiri Benc) [1749817] - [net] veth: Support bulk XDP_TX (Jiri Benc) [1749817] - [net] flow_dissector: remove unused FLOW_DISSECTOR_F_STOP_AT_L3 flag (Jiri Benc) [1749817] - [tools] selftests/bpf: fix compilation error for flow_dissector.c (Jiri Benc) [1749817] - [net] bpf: Update BPF_CGROUP_RUN_PROG_INET_EGRESS calls (Jiri Benc) [1749817] - [net] signal/bpfilter: Fix bpfilter_kernl to use send_sig not force_sig (Jiri Benc) [1749817] - [net] arch: Use asm-generic/socket.h when possible (Jiri Benc) [1749817] - [net] flow_dissector: correct comments on enum flow_dissector_key_id (Jiri Benc) [1749817] - [net] tcp: add stat of data packet reordering events (Jiri Benc) [1749817] - [net] tcp: add dsack blocks received stats (Jiri Benc) [1749817] - [net] tcp: add data bytes retransmitted stats (Jiri Benc) [1749817] - [net] tcp: add data bytes sent stats (Jiri Benc) [1749817] - [net] tcp: add a helper to calculate size of opt_stats (Jiri Benc) [1749817] - [net] netfilter: Support iif matches in POSTROUTING (Phil Sutter) [1775961] - [tools] selftests: add basic netdevsim devlink flash testing (Petr Oros) [1770359] - [netdrv] netdevsim: implement fake flash updating with notifications (Petr Oros) [1770359] - [net] devlink: allow driver to update progress of flash update (Petr Oros) [1770359] - [net] devlink: Add extack to shared buffer operations (Petr Oros) [1770347] - [net] xfrm: policy: avoid warning splat when merging nodes (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix bydst hlist corruption on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix infinite loop when merging src-nodes (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: alter htresh to trigger move of policies to hash table (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix reinsertion on node merge (Sabrina Dubroca) [1758100] - [net] xfrm: policy: delete inexact policies from inexact list on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: use hlist rcu variants on inexact insert, part 2 (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: add block rules with adjacent/overlapping subnets (Sabrina Dubroca) [1758100] - [net] xfrm: policy: remove set but not used variable 'priority' (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix policy hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix netlink/pf_key policy lookups (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add 2nd-level saddr trees for inexact policies (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by source address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: check reinserted policies match their node (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by destination address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add inexact policy search tree infrastructure (Sabrina Dubroca) [1758100] - [net] xfrm: policy: consider if_id when hashing inexact policy (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in an rhashtable (Sabrina Dubroca) [1758100] - [net] xfrm: policy: return NULL when inexact search needed (Sabrina Dubroca) [1758100] - [net] xfrm: policy: split list insertion into a helper (Sabrina Dubroca) [1758100] - [net] xfrm: security: iterate all, not inexact lists (Sabrina Dubroca) [1758100] - [tools] selftests: add xfrm policy test script (Sabrina Dubroca) [1758100] - [net] af_packet: fix the tx skb protocol in raw sockets with ETH_P_ALL (Ivan Vecera) [1765561] - [netdrv] mlx5e: Trust kernel regarding transport offset (Ivan Vecera) [1765561] - [netdrv] net/mlx5e: Remove the wrong assumption about transport offset (Ivan Vecera) [1765561] - [net] packet: Remove redundant skb->protocol set (Ivan Vecera) [1765561] - [net] packet: Ask driver for protocol if not provided by user (Ivan Vecera) [1765561] - [net] ethernet: Add parse_protocol header_ops support (Ivan Vecera) [1765561] - [include] net: Introduce parse_protocol header_ops callback (Ivan Vecera) [1765561] - [net] Don't set transport offset to invalid value (Ivan Vecera) [1765561] - [netdrv] Fix Kconfig indentation (Josef Oskera) [1764592] - [netdrv] be2net: make two arrays static const, makes object smaller (Josef Oskera) [1764592] - [netdrv] be2net: eliminate enable field from be_aic_obj (Josef Oskera) [1764592] - [netdrv] Use skb_frag_off accessors (Josef Oskera) [1764592] - [netdrv] Use skb accessors in network drivers (Josef Oskera) [1764592] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 338 (Josef Oskera) [1764592] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Josef Oskera) [1764592] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Josef Oskera) [1764592] - [documentation] networking: switchdev: Update port parent ID section (Ivan Vecera) [1757840] - [net] Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID (Ivan Vecera) [1757840] - [net] dsa: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [drivers] staging: fsl-dpaa2: ethsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] mscc: ocelot: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] net/mlx5e: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] liquidio: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [net] tipc: fix unlimited bundling of small messages (Jon Maloy) [1761969] - [net] tipc: clean up skb list lock handling on send path (Jon Maloy) [1761969] - [net] tipc: fix false detection of retransmit failures (Jon Maloy) [1761969] - [net] tipc: reduce risk of wakeup queue starvation (Jon Maloy) [1761969] - [net] tipc: fix changeover issues due to large packet (Jon Maloy) [1761969] - [net] tipc: optimize link synching mechanism (Jon Maloy) [1761969] - [net] tipc: Fix a typo (Jon Maloy) [1761969] - [net] tipc: use rcu dereference functions properly (Jon Maloy) [1761969] - [net] tipc: remove ub->ubsock checks (Jon Maloy) [1761969] - [net] tipc: embed jiffies in macro TIPC_BC_RETR_LIM (Jon Maloy) [1761969] - [net] tipc: add dst_cache support for udp media (Jon Maloy) [1761969] - [net] tipc: rename function msg_get_wrapped() to msg_inner_hdr() (Jon Maloy) [1761969] - [net] tipc: eliminate unnecessary skb expansion during retransmission (Jon Maloy) [1761969] - [net] tipc: simplify stale link failure criteria (Jon Maloy) [1761969] - [net] tipc: check msg->req data len in tipc_nl_compat_bearer_disable (Jon Maloy) [1761969] - [net] tipc: remove the unnecessary msg->req check from tipc_nl_compat_bearer_set (Jon Maloy) [1761969] - [net] tipc: fix issues with early FAILOVER_MSG from peer (Jon Maloy) [1761969] - [net] tipc: include retrans failure detection for unicast (Jon Maloy) [1761969] - [net] tipc: purge deferredq list for each grp member in tipc_group_delete (Jon Maloy) [1761969] - [net] devlink: remove redundant rtnl lock assert (Marcelo Leitner) [1774694]- [gpu] drm/i915/aml: Allow SPT PCH for all AML devices (Lyude Paul) [1761469 1731110] - [gpu] drm/i915/cml: Add second PCH ID for CMP (Lyude Paul) [1731110] - [drm] i915/cml: Add Missing PCI IDs (Lyude Paul) [1727949 1731110] - [gpu] DRM Backport 5.2 -> 5.3 (Lyude Paul) [1731110] - [xen] mm/pgtable: drop pgtable_t variable from pte_fn_t functions (Lyude Paul) [1731110] - [gpu] DRM Backport 5.1 -> 5.2 (Lyude Paul) [1731110] - [s390] bus_find_device: Unify the match callback with class_find_device (Lyude Paul) [1731110] - [kernel] i2c: algo-bit: include main i2c header (Lyude Paul) [1731110] - [extcon] axp288: Add a depends on ACPI to the Kconfig entry (Lyude Paul) [1731110] - [extcon] axp288: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [acpi] gpio: merrifield: Fix build err without CONFIG_ACPI (Lyude Paul) [1731110] - [gpio] merrifield: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [kernel] proc/sysctl: add shared variables for range check (Lyude Paul) [1731110] - [gpu] drm/i915: Split Pineview device info into desktop and mobile (Lyude Paul) [1731110] - [gpu] snd/hda, drm/i915: Track the display_power_status using a cookie (Lyude Paul) [1731110] - [video] hdmi: Dropped static functions from kernel doc (Lyude Paul) [1731110] - [video] hdmi: Add Unpack function for DRM infoframe (Lyude Paul) [1731110] - [video] drm: Enable HDR infoframe support (Lyude Paul) [1731110] - [kernel] drm: Add HDR source metadata property (Lyude Paul) [1731110] - [gpu] drm: Add colorspace info to AVI Infoframe (Lyude Paul) [1731110] - [gpu] drm: Add HDMI colorspace property (Lyude Paul) [1731110] - [kernel] video/hdmi: Add an enum for HDMI packet types (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the pack functions (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the log functions (Lyude Paul) [1731110] - [video] hdmi: Pass buffer size to infoframe unpack functions (Lyude Paul) [1731110] - [video] hdmi: Constify 'buffer' to the unpack functions (Lyude Paul) [1731110] - [video] media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC (Lyude Paul) [1731110] - [media] replace ADOBERGB by OPRGB (Lyude Paul) [1731110] - [dma-buf] add show_fdinfo handler (Lyude Paul) [1731110] - [dma-buf] dma-fence: Signal all callbacks from dma_fence_release() (Lyude Paul) [1731110] - [dma-buf] udmabuf: actually unmap the scatterlist (Lyude Paul) [1731110] - [dma-buf] Make mmap callback actually optional (Lyude Paul) [1731110] - [dma-buf] Remove unused sync_dump() (Lyude Paul) [1731110] - [kernel] dma-buf: explicitely note that dma-fence-chains use 64bit seqno (Lyude Paul) [1731110] - [dma-buf] fix stack corruption in dma_fence_chain_release (Lyude Paul) [1731110] - [dma-buf] add new dma_fence_chain container v7 (Lyude Paul) [1731110] - [dma-buf] add some lockdep asserts to the reservation object implementation (Lyude Paul) [1731110] - [iommu] arm-smmu-v3: Fix build error without CONFIG_PCI_ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Avoid locking on invalidation path when not using ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Rework enabling/disabling of ATS for PCI masters (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Don't issue CMD_SYNC for zero-length invalidations (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Document ordering guarantees of command insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync() (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Reduce contention during command-queue insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Operate directly on low-level queue where possible (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->unmap() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Remove unused ->tlb_sync() callback (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in drivers (Jerry Snitselaar) [1729845] - [kernel] iommu/io-pgtable: Introduce tlb_flush_walk() and tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce iommu_iotlb_gather_add_page() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce struct iommu_iotlb_gather for batching TLB flushes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Rename iommu_gather_ops to iommu_flush_ops (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Invalidate ATC when detaching a device (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Add support for PCI ATS (Jerry Snitselaar) [1729845] - [iommu] Introduce iotlb_sync_map callback (Jerry Snitselaar) [1742234] - [kernel] dma-mapping: fix page attributes for dma_mmap_* (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: check pfn validity in dma_common_{mmap, get_sgtable} (Jerry Snitselaar) [1754727] - [kernel] swiotlb: checking whether swiotlb buffer is full with io_tlb_used (Jerry Snitselaar) [1754727] - [kernel] dma-direct: fix zone selection after an unaddressable CMA allocation (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: page-align the size in dma_free_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: do not overwrite align in dma_alloc_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: fix panic caused by passing empty cma command line argument (Jerry Snitselaar) [1754727] - [iommu] dma: Handle SG length overflow better (Jerry Snitselaar) [1742234] - [iommu] dma: Handle MSI mappings separately (Jerry Snitselaar) [1742234] - [iommu] dma: Apply dma_{alloc, free}_contiguous functions (Jerry Snitselaar) [1742234] - [iommu] dma: Don't depend on CONFIG_DMA_DIRECT_REMAP (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_mmap (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_get_sgtable (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc, part 2 (Jerry Snitselaar) [1742234] - [iommu] dma: Cleanup variable naming in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Split iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Merge the CMA and alloc_pages allocation paths (Jerry Snitselaar) [1742234] - [iommu] dma: Don't remap CMA unnecessarily (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Remove __iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor the page array remapping allocator (Jerry Snitselaar) [1742234] - [iommu] dma: Factor out remapped pages lookup (Jerry Snitselaar) [1742234] - [iommu] dma: Squash __iommu_dma_{map, unmap}_page helpers (Jerry Snitselaar) [1742234] - [iommu] dma: Move domain lookup into __iommu_dma_{map, unmap} (Jerry Snitselaar) [1742234] - [iommu] dma: Move __iommu_dma_map (Jerry Snitselaar) [1742234] - [iommu] dma: Use for_each_sg in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [clk] Make clk_bulk_get_all() return a valid "id" (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Support all Mali configurations (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Correct Mali attributes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Fix panic after kexec -p for kdump (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA (Jerry Snitselaar) [1742234] - [iommu] amd: Check PM_LEVEL_SIZE() condition in locked section (Jerry Snitselaar) [1742234] - [iommu] amd: Fix incorrect PASID decoding from event log (Jerry Snitselaar) [1742234] - [iommu] amd: Lock code paths traversing protection_domain->dev_list (Jerry Snitselaar) [1742234] - [iommu] amd: Lock dev_data in attach/detach code paths (Jerry Snitselaar) [1742234] - [iommu] amd: Check for busy devices earlier in attach_device() (Jerry Snitselaar) [1742234] - [iommu] amd: Take domain->lock for complete attach/detach path (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_devtable_lock (Jerry Snitselaar) [1742234] - [iommu] amd: Remove domain->updated (Jerry Snitselaar) [1742234] - [iommu] iova: Avoid false sharing on fq_timer_on (Jerry Snitselaar) [1742234] - [iommu] Don't use sme_active() in generic code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix wrong analysis whether devices share the same bus (Jerry Snitselaar) [1742234] - [iommu] amd: Wait for completion of IOTLB flush in attach_device (Jerry Snitselaar) [1742234] - [iommu] amd: Unmap all L7 PTEs when downgrading page-sizes (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce first_pte_l7() helper (Jerry Snitselaar) [1742234] - [iommu] amd: Fix downgrading default page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Fix pages leak in free_pagetable() (Jerry Snitselaar) [1742234] - [documentation] documentation: Update Documentation for iommu.passthrough (Jerry Snitselaar) [1745844] - [iommu] Disable passthrough mode when SME is active (Jerry Snitselaar) [1745844] - [iommu] Set default domain type at runtime (Jerry Snitselaar) [1745844] - [iommu] Print default domain type on boot (Jerry Snitselaar) [1745844] - [x86] dma: Get rid of iommu_pass_through (Jerry Snitselaar) [1745844] - [iommu] vt-d: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] amd: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] Use Functions to set default domain type in iommu_set_def_domain_type() (Jerry Snitselaar) [1745844] - [iommu] Add helpers to set/get default domain type (Jerry Snitselaar) [1745844] - [iommu] Remember when default domain type was set on kernel command line (Jerry Snitselaar) [1745844] - [iommu] amd: Flush old domains in kdump kernel (Jerry Snitselaar) [1742234] - [iommu] amd: Fix race in increase_address_space() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove global page flush support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix possible use-after-free of private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain before using a private one (Jerry Snitselaar) [1742234] - [iommu] vt-d: Correctly check format of page table in debugfs (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain when move device out of group (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Mark expected switch fall-through (Jerry Snitselaar) [1722978] - [iommu] vt-d: Print pasid table entries MSB to LSB in debugfs (Jerry Snitselaar) [1742234] - [iommu] iova: Remove stale cached32_node (Jerry Snitselaar) [1742234] - [iommu] vt-d: Check if domain->pgd was allocated (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't queue_iova() if there is no flush queue (Jerry Snitselaar) [1742234] - [iommu] amd: fix a crash in iova_magazine_free_pfns (Jerry Snitselaar) [1742234] - [iommu] Use right function to get group for device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Fix compilation when CONFIG_CMA=n (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Support non-coherent page tables (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: request DMA32 memory, and improve debugging (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Increase maximum size of queues (Jerry Snitselaar) [1722978] - [iommu] amd: Flush not present cache in iommu_map_page (Jerry Snitselaar) [1742234] - [iommu] amd: Only free resources once on init error (Jerry Snitselaar) [1742234] - [iommu] amd: Move gart fallback to amd_iommu_init (Jerry Snitselaar) [1742234] - [iommu] amd: Make iommu_disable safer (Jerry Snitselaar) [1742234] - [iommu] amd: Add missed 'tag' to error msg in iommu_print_event (Jerry Snitselaar) [1742234] - [iommu] amd: Remove redundant assignment to variable npages (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup unused variable (Jerry Snitselaar) [1742234] - [iommu] vt-d: Silence a variable set but not used (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove an unused variable "length" (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup after delegating DMA domain to generic iommu (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allow DMA domain attaching to rmrr locked device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't enable iommu's which have been ignored (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set domain type for a private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't return error when device gets right domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix a variable set but not used (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Fix typo in SVM code comment (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove static identity map code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove duplicated code for device hotplug (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove startup parameter from device_def_domain_type() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup get_valid_domain_for_dev() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement is_attach_deferred iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Probe DMA-capable ACPI name space devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle 32bit device with identity default domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Identify default domains replaced with private (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the dma domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the identity domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add device_def_domain_type() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable DMA remapping after rmrr mapped (Jerry Snitselaar) [1742234] - [iommu] vt-d: Expose ISA direct mapping region via iommu_get_resv_regions (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement apply_resv_region iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] Add API to request DMA domain for device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show scalable mode DMAR table internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Introduce macros useful for dumping DMAR table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Modify the format of intel DMAR tables dump (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary rcu_read_locks (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix bind svm with multiple devices (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Avoid constant zero in TLBI writes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Set the right field for Page Walk Snoop (Jerry Snitselaar) [1742234] - [iommu] Add missing new line for dma type (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Separate atomic variables to improve performance (Jerry Snitselaar) [1742234] - [iommu] Remove iommu_callback_data (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_pd_list (Jerry Snitselaar) [1742234] - [iommu] amd: Use pci_prg_resp_pasid_required() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix leak in intel_pasid_alloc_table on error path (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make kernel parameter igfx_off work with vIOMMU (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set intel_iommu_gfx_mapped correctly (Jerry Snitselaar) [1742234] - [iommu] vt-d: cleanup: no spaces at the start of a line (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't request page request irq under dmar_global_lock (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use struct_size() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Flush IOTLB for untrusted device in time (Jerry Snitselaar) [1742234] - [iommu] vt-d: Clean up iommu_no_mapping (Jerry Snitselaar) [1742234] - [vfio] type1: Add domain at(de)taching group helpers (Jerry Snitselaar) [1742234] - [iommu] vt-d: Return ID associated with an auxiliary domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Aux-domain specific domain attach/detach (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move common code out of iommu_attch_device() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add per-device IOMMU feature ops entries (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make intel_iommu_enable_pasid() more generic (Jerry Snitselaar) [1742234] - [iommu] vt-d: Switch to bitmap_zalloc() (Jerry Snitselaar) [1742234] - [iommu] Bind process address spaces to devices (Jerry Snitselaar) [1742234] - [iommu] Add APIs for multiple domains per device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Log CBFRSYNRA register on context fault (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Don't disable SMMU in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Disable tagged pointers (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Link domains and devices (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add a master->domain pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Store SteamIDs in master (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Rename arm_smmu_master_data to arm_smmu_master (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Add ARM Mali midgard MMU page table format (Jerry Snitselaar) [1722978] - [iommu] vt-d: Save the right domain ID used by hardware (Jerry Snitselaar) [1742234] - [iommu] iova: Fix tracking of recently failed iova address (Jerry Snitselaar) [1742234] - [iommu] Fix IOMMU debugfs fallout (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.is_attach_deferred() (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.iotlb_sync_map() (Jerry Snitselaar) [1742234] - [kernel] iommu: Fix flush_tlb_all typo (Jerry Snitselaar) [1742234] - [iommu] io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables (Jerry Snitselaar) [1722978] - [iommu] Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [kernel] iommu: Allow io-pgtable to be used outside of iommu/ (Jerry Snitselaar) [1722978] - [iommu] iova: Allow compiling the library without IOMMU support (Jerry Snitselaar) [1742234] - [iommu] amd: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] amd: Remove clear_flush_young notifier (Jerry Snitselaar) [1742234] - [iommu] amd: Print reason for iommu_map_page failure in map_sg (Jerry Snitselaar) [1742234] - [iommu] vt-d: Get domain ID before clear pasid entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set context field after value initialized (Jerry Snitselaar) [1742234] - [kernel] pci/ats: Add inline to pci_prg_resp_pasid_required() (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Enable ATS only if the device uses page aligned address (Jerry Snitselaar) [1724922] - [pci] ats: Add pci_ats_page_aligned() interface (Jerry Snitselaar) [1724922] - [iommu] vt-d: Fix PRI/PASID dependency issue (Jerry Snitselaar) [1724921 1724927] - [pci] ats: Add pci_prg_resp_pasid_required() interface (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Allow interrupts from the entire bus for aliased devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add helper to set an IRTE to verify only the bus number (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove misleading "domain 0" test from domain_exit() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unused dmar_remove_one_dev_info() argument (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary local variable initializations (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove change_pte notifier (Jerry Snitselaar) [1742234] - iommu/vt-d: Implement dma_[un]map_resource() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Support page request in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Leave scalable mode default off (Jerry Snitselaar) [1742234] - [iommu] of: Fix probe-deferral (Jerry Snitselaar) [1742234] - [iommu] Check for iommu_ops == NULL in iommu_probe_device() (Jerry Snitselaar) [1742234] - [iommu] of: Don't call iommu_ops->add_device directly (Jerry Snitselaar) [1742234] - powerpc/iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [powerpc] iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] dma: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1722978] - [acpi] iort: Fix rc_dma_get_range() (Jerry Snitselaar) [1722978] - [kernel] iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Make arm-smmu-v3 explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Make arm-smmu explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] Audit and remove any unnecessary uses of module.h (Jerry Snitselaar) [1742234] - [iommu] irq_remapping: Remove unused header files (Jerry Snitselaar) [1742234] - [iommu] Do physical merging in iommu_map_sg() (Jerry Snitselaar) [1742234] - [iommu] amd: Remove leading 0s in error log messages (Jerry Snitselaar) [1742234] - [iommu] amd: Fix line-break in error log reporting (Jerry Snitselaar) [1742234] - [iommu] amd: Use pr_fmt() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow to upgrade page-size (Jerry Snitselaar) [1742234] - [iommu] amd: Restart loop if cmpxchg64 succeeded in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow downgrading page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Ignore page-mode 7 in free_sub_pt() (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce free_sub_pt() function (Jerry Snitselaar) [1742234] - [iommu] amd: Collect page-table pages in freelist (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove deferred invalidation (Jerry Snitselaar) [1724930] - [iommu] vt-d: Shared virtual address in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add first level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup context and enable RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Pass pasid table to context mapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup pasid entry for RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add second level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Reserve a domain id for FL and PT modes (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add 256-bit invalidation descriptor support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Move page table helpers into header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Manage scalalble mode PASID tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enumerate the scalable mode capability (Jerry Snitselaar) [1742234] - [kernel] iommu/vtd: Cleanup dma_remapping.h header (Jerry Snitselaar) [1742234] - [documentation] dt-bindings: arm-smmu: Add binding doc for Qcom smmu-500 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add support for qcom, smmu-v2 variant (Jerry Snitselaar) [1722978] - [documentation] dt-bindings: arm-smmu: Add bindings for qcom, smmu-v2 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add the device_link between masters and smmu (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Invoke pm_runtime across the driver (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add pm_runtime/sleep ops (Jerry Snitselaar) [1722978] - [clk] add managed version of clk_bulk_get_all (Jerry Snitselaar) [1722978] - [clk] add new APIs to operate on all available clocks (Jerry Snitselaar) [1722978] - [clk] bulk: add of_clk_bulk_get() (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Use explicit mb() when moving cons pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Avoid memory corruption from Hisilicon MSI payloads (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix big-endian CMD_SYNC writes (Jerry Snitselaar) [1722978] - [iommu] revert "iommu/io-pgtable-arm: Check for v7s-incapable systems" (Jerry Snitselaar) [1722978] - [iommu] Fix a typo (Jerry Snitselaar) [1742234] - [iommu] Tidy up window attributes (Jerry Snitselaar) [1742234] - [iommu] amd: Add default branch in amd_iommu_capable() (Jerry Snitselaar) [1742234] - [iommu] amd: Move iommu_init_pci() to .init section (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show context internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support for Interrupt remapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show register contents (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable base Intel IOMMU debugfs support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Update register definitions to VT-d 3.0 specification (Jerry Snitselaar) [1742234] - [iommu] vt-d: Relocate struct/function declarations to its header files (Jerry Snitselaar) [1742234] - [of] iommu/of: make of_pci_map_rid() available for other devices too (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Remove unnecessary wrapper function (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add SPDX header (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix a couple of minor comment typos (Jerry Snitselaar) [1722978] - [kernel] iommu/shmobile: Remove unused linux/platform_data/sh_ipmmu.h header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle memory shortage on pasid table allocation (Jerry Snitselaar) [1742234] - [iommu] Add sysfs attribyte for domain type (Jerry Snitselaar) [1742234] - [iommu] amd: Add basic debugfs infrastructure for AMD IOMMU (Jerry Snitselaar) [1742234] - [iommu] Enable debugfs exposure of IOMMU driver internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove the obsolete per iommu pasid tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply per pci device pasid table in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allocate and free pasid table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Per PCI device pasid table interfaces (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add for_each_device_domain() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move device_domain_info to header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply global PASID in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Avoid using idr_for_each_entry() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Global PASID name space (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix dev iotlb pfsid use (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Add definitions for PFSID (Jerry Snitselaar) [1742234] - [iommu] amd: Argument page_size could be uninitialized (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Abort all transactions if SMMU is enabled in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Prevent any devices access to memory without registration (Jerry Snitselaar) [1722978] - [iommu] [] iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: Abort allocation when table address overflows the PTE (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Fix pgtable allocation in selftest (Jerry Snitselaar) [1722978] - [netdrv] iavf: initialize ITRN registers with correct values (Stefan Assmann) [1721697] - [netdrv] iavf: fix MAC address setting for VFs when filter is rejected (Stefan Assmann) [1721697] - [netdrv] iavf: allow permanent MAC address to change (Stefan Assmann) [1721697] - [netdrv] iavf: remove unused debug function iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721697] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721697] - [netdrv] iavf: fix dereference of null rx_buffer pointer (Stefan Assmann) [1721697] - [netdrv] iavf: Fix up debug print macro (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: allow null RX descriptors (Stefan Assmann) [1721697] - [netdrv] iavf: add call to iavf_[add|del]_cloud_filter (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor init state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor the watchdog state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Remove timer for work triggering, use delaying work instead (Stefan Assmann) [1721697] - [netdrv] iavf: Move commands processing to the separate function (Stefan Assmann) [1721697] - [netdrv] iavf: Fix the math for valid length for ADq enable (Stefan Assmann) [1721697] - [netdrv] iavf: Change GFP_KERNEL to GFP_ATOMIC in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: wait longer for close to complete (Stefan Assmann) [1721697] - [netdrv] iavf: use signed variable (Stefan Assmann) [1721697] - [netdrv] iavf: Create VLAN tag elements starting from the first element (Stefan Assmann) [1721697] - [netdrv] iavf: update comments and file checks to match iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e_device to iavf_device (Stefan Assmann) [1721697] - [netdrv] iavf: change remaining i40e defines to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_client.h defines to match driver name (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_status structure flags (Stefan Assmann) [1721697] - [netdrv] iavf: replace i40e variables with iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e functions to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: change iavf_status_code to iavf_status (Stefan Assmann) [1721697] - [netdrv] iavf: Rename i40e_adminq* files to iavf_adminq* (Stefan Assmann) [1721697] - [netdrv] iavf: iavf_client: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: Limiting RSS queues to CPUs (Stefan Assmann) [1721697] - [netdrv] iavf: Use printf instead of gnu_printf for iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for ethtool -m issue on X722 NIC (Stefan Assmann) [1721695] - [netdrv] intel: Demote MTU change prints to debug (Stefan Assmann) [1721695] - [netdrv] i40e: implement VF stats NDO (Stefan Assmann) [1721695] - [netdrv] i40e: enable X710 support (Stefan Assmann) [1721695] - [netdrv] i40e: Add UDP segmentation offload support (Stefan Assmann) [1721695] - [netdrv] i40e: prevent memory leak in i40e_setup_macvlans (Stefan Assmann) [1721695] - [netdrv] i40e: Refactoring VF MAC filters counting to make more reliable (Stefan Assmann) [1721695] - [netdrv] i40e: Fix LED blinking flow for X710T*L devices (Stefan Assmann) [1721695] - [netdrv] i40e: allow ethtool to report SW and FW versions in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: initialize ITRN registers with correct values (Stefan Assmann) [1721695] - [netdrv] i40e: Extend PHY access with page change flag (Stefan Assmann) [1721695] - [netdrv] i40e: Extract detection of HW flags into a function (Stefan Assmann) [1721695] - [netdrv] i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for persistent lldp support (Stefan Assmann) [1721695] - [netdrv] i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate (Stefan Assmann) [1721695] - [netdrv] i40e: use BIT macro to specify the cloud filter field flags (Stefan Assmann) [1721695] - [netdrv] i40e: Fix message for other card without FEC (Stefan Assmann) [1721695] - [netdrv] i40e: fix missed "Negotiated" string in i40e_print_link_message() (Stefan Assmann) [1721695] - [netdrv] i40e: mark additional missing bits as reserved (Stefan Assmann) [1721695] - [netdrv] i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP (Stefan Assmann) [1721695] - [netdrv] i40e: use ktime_get_real_ts64 instead of ktime_to_timespec64 (Stefan Assmann) [1721695] - [netdrv] i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask (Stefan Assmann) [1721695] - [netdrv] i40e: Remove EMPR traces from debugfs facility (Stefan Assmann) [1721695] - [netdrv] i40e: Implement debug macro hw_dbg using dev_dbg (Stefan Assmann) [1721695] - [netdrv] i40e: fix hw_dbg usage in i40e_hmc_get_object_va (Stefan Assmann) [1721695] - [netdrv] i40e: simplify Rx buffer recycle (Stefan Assmann) [1721695] - [netdrv] i40e: fix retrying in i40e_aq_get_phy_capabilities (Stefan Assmann) [1721695] - [netdrv] i40e: Persistent LLDP support (Stefan Assmann) [1721695] - [netdrv] i40e: allow reset in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: Remove function i40e_update_dcb_config() (Stefan Assmann) [1721695] - [netdrv] i40e: Fix crash caused by stress setting of VF MAC addresses (Stefan Assmann) [1721695] - [netdrv] i40e: reset veb.tc_stats when resetting veb.stats (Stefan Assmann) [1721695] - [netdrv] i40e: Update FW API version to 1.9 (Stefan Assmann) [1721695] - [netdrv] i40e: check_recovery_mode had wrong if statement (Stefan Assmann) [1721695] - [netdrv] i40e: Add drop mode parameter to set mac config (Stefan Assmann) [1721695] - [netdrv] i40e: fix shifts of signed values (Stefan Assmann) [1721695] - [netdrv] i40e: add check on i40e_configure_tx_ring() return value (Stefan Assmann) [1721695] - [netdrv] i40e: Check if transceiver implements DDM before access (Stefan Assmann) [1721695] - [netdrv] i40e: reduce stack usage in i40e_set_fc (Stefan Assmann) [1721695] - [netdrv] i40e: no need to check return value of debugfs_create functions (Stefan Assmann) [1721695] - [netdrv] i40e: Remove unicast log when VF is leaving multicast mode (Stefan Assmann) [1721695] - [netdrv] i40e: verify string count matches even on early return (Stefan Assmann) [1721695] - [netdrv] i40e: Log info when PF is entering and leaving Allmulti mode (Stefan Assmann) [1721695] - [netdrv] i40e: Update visual effect for advertised FEC mode (Stefan Assmann) [1721695] - [netdrv] i40e: fix code comments (Stefan Assmann) [1721695] - [netdrv] i40e: don't report link up for a VF who hasn't enabled queues (Stefan Assmann) [1721695] - [netdrv] i40e: Log disable-fw-lldp flag change by ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect ethtool statistics veb and veb.tc_ (Stefan Assmann) [1721695] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721695] - [netdrv] i40e: Use dev_get_drvdata (Stefan Assmann) [1721695] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721695] - [netdrv] i40e: Add macvlan support on i40e (Stefan Assmann) [1721695] - [netdrv] i40e/i40e_virtchnl_pf: Use struct_size() in kzalloc() (Stefan Assmann) [1721695] - [netdrv] i40e: update copyright string (Stefan Assmann) [1721695] - [netdrv] i40e: Fix descriptor count manipulation (Stefan Assmann) [1721695] - [netdrv] i40e: missing priorities for any QoS traffic (Stefan Assmann) [1721695] - [netdrv] i40e: Add log entry while creating or deleting TC0 (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect function documentation comment (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for missing "link modes" info in ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Stefan Assmann) [1721695] - [netdrv] i40e: mark expected switch fall-through (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: remove duplicate stat calculation for tx_errors (Stefan Assmann) [1721695] - [netdrv] i40e: Check if the BAR size is large enough before writing to registers (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: add input validation for virtchnl handlers (Stefan Assmann) [1721695] - [netdrv] i40e: Improve AQ log granularity (Stefan Assmann) [1721695] - [netdrv] i40e: Add bounds check for ch[] array (Stefan Assmann) [1721695] - [netdrv] i40e: Use signed variable (Stefan Assmann) [1721695] - [netdrv] i40e: add constraints for accessing veb array (Stefan Assmann) [1721695] - [netdrv] i40e: let untrusted VF to create up to 16 VLANs (Stefan Assmann) [1721695] - [netdrv] i40e: add functions stubs to support EEE (Stefan Assmann) [1721695] - [netdrv] i40e: Use LLDP ethertype define ETH_P_LLDP (Stefan Assmann) [1721695] - [netdrv] r8169: disable TSO on a single version of RTL8168c to fix performance (Corinna Vinschen) [1730024] - [netdrv] r8169: fix sporadic transmit timeout issue (Corinna Vinschen) [1730024] - [netdrv] r8169: inline rtl8169_free_rx_databuff (Corinna Vinschen) [1730024] - [netdrv] r8169: fix performance issue on RTL8168evl (Corinna Vinschen) [1730024] - [netdrv] r8169: allocate rx buffers using alloc_pages_node (Corinna Vinschen) [1730024] - [netdrv] r8169: sync PCIe PHY init with vendor driver 8.047.01 (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper r8168_mac_ocp_modify (Corinna Vinschen) [1730024] - [netdrv] r8169: remove access to legacy register MultiIntr (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of xmit_more (Corinna Vinschen) [1730024] - [netdrv] r8169: don't use MSI before RTL8168d (Corinna Vinschen) [1730024] - [netdrv] revert ("r8169: remove 1000/Half from supported modes") (Corinna Vinschen) [1730024] - [netdrv] r8169: enable HW csum and TSO (Corinna Vinschen) [1730024] - [netdrv] r8169: remove r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: implement callback ndo_features_check (Corinna Vinschen) [1730024] - [netdrv] r8169: set GSO size and segment limits (Corinna Vinschen) [1730024] - [netdrv] r8169: align setting PME with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_set_rx_mode (Corinna Vinschen) [1730024] - [netdrv] r8169: fix a typo in a comment (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_rx (Corinna Vinschen) [1730024] - [netdrv] r8169: fix RTL8168g PHY init (Corinna Vinschen) [1730024] - [netdrv] r8169: fix issue with confused RX unit after PHY power-down on RTL8411b (Corinna Vinschen) [1730024] - [netdrv] r8169: sync few chip names with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: add random MAC address fallback (Corinna Vinschen) [1730024] - [netdrv] revert "r8169: improve handling VLAN tag" (Corinna Vinschen) [1730024] - [netdrv] r8169: remove not needed call to dma_sync_single_for_device (Corinna Vinschen) [1730024] - [netdrv] r8169: consider that 32 Bit DMA is the default (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling VLAN tag (Corinna Vinschen) [1730024] - [netdrv] r8169: don't activate ASPM in chip if OS can't control ASPM (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling of Abit Fatal1ty F-190HD (Corinna Vinschen) [1730024] - [netdrv] r8169: use helper rtl_is_8168evl_up for setting register MaxTxPacketSize (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper rtl_is_8168evl_up (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_coalesce_info (Corinna Vinschen) [1730024] - [netdrv] r8169: let mdio read functions return -ETIMEDOUT (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove member coalesce_info from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove callback hw_start from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: rename CPCMD_QUIRK_MASK and apply it on all chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: improve setting interrupt mask (Corinna Vinschen) [1730024] - [netdrv] r8169: silence sparse warning in rtl8169_start_xmit (Corinna Vinschen) [1730024] - [netdrv] r8169: factor out firmware handling (Corinna Vinschen) [1730024] - [netdrv] r8169: rename r8169.c to r8169_main.c (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_fw_request_firmware and rtl_fw_release_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: make rtl_fw_format_ok and rtl_fw_data_ok more independent (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_fw_write_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: add enum rtl_fw_opcode (Corinna Vinschen) [1730024] - [netdrv] r8169: use paged versions of phylib MDIO access functions (Corinna Vinschen) [1730024] - [netdrv] r8169: avoid tso csum function indirection (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct jumbo_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct mdio_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: improve r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: decouple rtl_phy_write_fw from actual driver code (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_fw_format_ok (Corinna Vinschen) [1730024] - [netdrv] r8169: enable WoL speed down on more chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: fix MAC address being lost in PCI D3 (Corinna Vinschen) [1730024] - [netdrv] r8169: remove 1000/Half from supported modes (Corinna Vinschen) [1730024] - [netdrv] r8169: remove support for RTL_GIGA_MAC_VER_01 (Corinna Vinschen) [1730024] - [netdrv] r8169: improve RTL8168d PHY initialization (Corinna Vinschen) [1730024] - [netdrv] r8169: change type of member mac_version in rtl8169_private (Corinna Vinschen) [1730024] - [netdrv] r8169: remove unneeded return statement in rtl_hw_init_8168g (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_hw_init_8168ep (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier for more missed files (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl8168g_set_pause_thresholds (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_set_fifo_size (Corinna Vinschen) [1730024] - [netdrv] r8169: move EEE LED config to rtl8168_config_eee_mac (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_writephy_batch and rtl_ephy_init (Corinna Vinschen) [1730024] - [netdrv] r8169: speed up rtl_loop_wait (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of phy_set_asym_pause (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_write_exgmac_batch (Corinna Vinschen) [1730024] - [netdrv] r8169: remove manual autoneg restart workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_reset_packet_filter (Corinna Vinschen) [1730024] - [netdrv] r8169: add helpers rtl_eri_set/clear_bits (Corinna Vinschen) [1730024] - [netdrv] r8169: make ERIAR_EXGMAC the default in eri functions (Corinna Vinschen) [1730024] - [netdrv] r8169: use pci_dev_id() helper (Corinna Vinschen) [1730024] - [kernel] phy: fix write to mii-ctrl1000 register (Petr Oros) [1772010] - [netdrv] bcmgenet: don't set phydev->link from MAC (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR applied after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround for KSZ9021 (Petr Oros) [1772010] - [netdrv] phy: fix race in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: consider AN_RESTART status when reading link status (Petr Oros) [1772010] - [kernel] fixed_phy: Add forward declaration for struct gpio_desc; (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: print gpio error only if gpio node is present (Petr Oros) [1772010] - [netdrv] phy: mscc: initialize stats array (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: define soft_reset for 40nm EPHY (Petr Oros) [1772010] - [netdrv] Add genphy_c45_config_aneg() function to phy-c45.c (Petr Oros) [1772010] - [netdrv] phy: sfp: hwmon: Fix scaling of RX power (Petr Oros) [1772010] - [kernel] hwmon: Fix HWMON_P_MIN_ALARM mask (Petr Oros) [1772010] - [netdrv] phy: rename Asix Electronics PHY driver (Petr Oros) [1772010] - [netdrv] sfp: read eeprom in maximum 16 byte increments (Petr Oros) [1772010] - [netdrv] phylink: avoid reducing support mask (Petr Oros) [1772010] - [netdrv] phy: dp83867: Set up RGMII TX delay (Petr Oros) [1772010] - [netdrv] phy: dp83867: do not call config_init twice (Petr Oros) [1772010] - [netdrv] phy: dp83867: increase SGMII autoneg timer duration (Petr Oros) [1772010] - [netdrv] phy: dp83867: fix speed 10 in sgmii mode (Petr Oros) [1772010] - [netdrv] phy: marvell10g: report if the PHY fails to boot firmware (Petr Oros) [1772010] - [netdrv] phylink: ensure consistent phy interface mode (Petr Oros) [1772010] - [netdrv] phylink: ensure inband AN works correctly (Petr Oros) [1772010] - [netdrv] phy: aquantia: readd XGMII support for AQR107 (Petr Oros) [1772010] - [netdrv] phy: realtek: Replace phy functions with non-locked version in rtl8211e_config_init() (Petr Oros) [1772010] - [netdrv] meson: fixup g12a glue ephy id (Petr Oros) [1772010] - [netdrv] phy: realtek: fix double page ops in generic Realtek driver (Petr Oros) [1772010] - [netdrv] phy: realtek: add missing page operations (Petr Oros) [1772010] - [netdrv] phy: realtek: Change TX-delay setting for RGMII modes only (Petr Oros) [1772010] - [netdrv] phy: realtek: Add rtl8211e rx/tx delays config (Petr Oros) [1772010] - [netdrv] phy: improve pause mode reporting in phy_print_status (Petr Oros) [1772010] - [kernel] phy: improve resuming from hibernation (Petr Oros) [1772010] - [netdrv] phy: fix phy_validate_pause (Petr Oros) [1772010] - [netdrv] phy: micrel: make sure the factory test bit is cleared (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix buffer overrun with stats counters (Petr Oros) [1772010] - [netdrv] phy: avoid unneeded MDIO reads in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve genphy_soft_reset (Petr Oros) [1772010] - [netdrv] spi: micrel eth switch: declare missing of table (Petr Oros) [1772010] - [netdrv] phy: marvell: add new default led configure for m88e151x (Petr Oros) [1772010] - [netdrv] phy: vitesse: Remove support for VSC8514 (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8514 PHY (Petr Oros) [1772010] - [netdrv] mdio: rename mdio_device reset to reset_gpio (Petr Oros) [1772010] - [netdrv] phy: add support for reset-controller (Petr Oros) [1772010] - [documentation] dt-bindings: add PHY reset controller binding (Petr Oros) [1772010] - [netdrv] phy: remove dead code from phy_sanitize_settings (Petr Oros) [1772010] - [netdrv] phy: don't set autoneg if it's not supported (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround (Petr Oros) [1772010] - [netdrv] phy: warn if phylib and ethtool PHY mode definitions are out of sync (Petr Oros) [1772010] - [netdrv] phy: add support for new modes in phylib (Petr Oros) [1772010] - [netdrv] phy: shrink PHY settings array (Petr Oros) [1772010] - [netdrv] phy: switch drivers to use dynamic feature detection (Petr Oros) [1772010] - [netdrv] phy: fix setting autoneg_complete in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: replace genphy_10g_driver with genphy_c45_driver (Petr Oros) [1772010] - [netdrv] phy: remove unnecessary callback settings in C45 drivers (Petr Oros) [1772010] - [netdrv] phy: improve link partner capability detection (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: clean-up gxl variant driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: add g12a support (Petr Oros) [1772010] - [netdrv] phy: add amlogic g12a mdio mux support (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add g12a mdio mux documentation (Petr Oros) [1772010] - [netdrv] phy: realtek: remove setting callback get_features and use phylib fallback (Petr Oros) [1772010] - [netdrv] phy: fix autoneg mismatch case in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add the suspend/resume callbacks for the 88x2210 (Petr Oros) [1772010] - [netdrv] phy: marvell10g: implement suspend/resume callbacks (Petr Oros) [1772010] - [netdrv] phy: deal properly with autoneg incomplete in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: use c45 standard to detect link partner autoneg capability (Petr Oros) [1772010] - [netdrv] phy: aquantia: add SGMII statistics (Petr Oros) [1772010] - [netdrv] phy: improve genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: add suspend / resume callbacks for AQR107 family (Petr Oros) [1772010] - [netdrv] phy: realtek: use genphy_read_abilities (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: remove redundant !timeout check (Petr Oros) [1772010] - [netdrv] phy: marvell: add PHY tunable fast link down support for 88E1540 (Petr Oros) [1772010] - [uapi] ethtool: add PHY Fast Link Down support (Petr Oros) [1772010] - [netdrv] phy: aquantia: inform about proprietary 1000Base-T2 mode being in use (Petr Oros) [1772010] - [netdrv] phy: aquantia: report PHY details like firmware version (Petr Oros) [1772010] - [netdrv] phy: aquantia: print remote capabilities if link partner is Aquantia PHY (Petr Oros) [1772010] - [kernel] phy: bcm54xx: Encode link speed and activity into LEDs (Petr Oros) [1772010] - [netdrv] phy: aquantia: simplify aqr_config_aneg (Petr Oros) [1772010] - [netdrv] phy: don't clear BMCR in genphy_soft_reset (Petr Oros) [1772010] - [netdrv] phy: Re-parent menus for MDIO bus drivers correctly (Petr Oros) [1772010] - [netdrv] phy: Correct Cygnus/Omega PHY driver prompt (Petr Oros) [1772010] - [netdrv] phy: aquantia: add downshift support (Petr Oros) [1772010] - [netdrv] phy: Move Omega PHY entry to Cygnus PHY driver (Petr Oros) [1772010] - [netdrv] phy: Prepare for moving Omega out of bcm7xxx (Petr Oros) [1772010] - [netdrv] phy: Add DP83825I to the DP83822 driver (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for changed interface mode in read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for supported interface modes in config_init (Petr Oros) [1772010] - [netdrv] phy: improve handling link_change_notify callback (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: fix interrupt support (Petr Oros) [1772010] - [gpio] gpiolib: devprop: Fix syntax error (Petr Oros) [1772010] - [kernel] gpiolib: export devprop_gpiochip_set_names() (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: fix Kconfig dependencies (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_mmd_changed in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_no_soft_reset (Petr Oros) [1772010] - [netdrv] phy: don't export gen10g_read_status (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_config_init (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_suspend and gen10g_resume (Petr Oros) [1772010] - [netdrv] phy: use genphy_c45_aneg_done in genphy_aneg_done (Petr Oros) [1772010] - [netdrv] phy: micrel ksz8061: link failure after cable connect (Petr Oros) [1772010] - [netdrv] phy: phylink: fix uninitialized variable in phylink_get_mac_state (Petr Oros) [1772010] - [netdrv] phy: aquantia: add hwmon support (Petr Oros) [1772010] - [netdrv] phy: aquantia: rename aquantia.c to aquantia_main.c (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use the generic C45 helper to read the 2110 features (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Let genphy_c45_pma_read_abilities set Aneg bit (Petr Oros) [1772010] - [netdrv] phy: dp83867: add soft reset delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: Add support for Generic Mux controls (Petr Oros) [1772010] - [netdrv] phy: improve auto-neg emulation in swphy (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add support for the 88x2110 PHY (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Force reading of 2.5/5G (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use a #define for 88X3310 family id (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use 2500BASEX when using 2.5GBASET (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use linkmode_set_bit helper instead of __set_bit (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use get_features to get the PHY abilities (Petr Oros) [1772010] - [netdrv] phy: aquantia: use genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: don't change modes we don't care about in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for auto-negotiation configuration (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove false 5G and 10G speed ability for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: check PMAPMD link status only in genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix use-after-free on device_register fails (Petr Oros) [1772010] - [netdrv] phy: at803x: disable delay only for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: at803x: don't inline helpers (Petr Oros) [1772010] - [netdrv] phy: aquantia: Use get_features for the PHYs abilities (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_check_and_restart_aneg in mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_check_and_restart_aneg (Petr Oros) [1772010] - [netdrv] phy: use genphy_config_eee_advert in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: export genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phy: don't use 10BaseT/half as default in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: remove orphaned register read in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: improve mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: disable aneg in genphy_c45_pma_setup_forced (Petr Oros) [1772010] - [netdrv] phy: use mii_10gbt_stat_mod_linkmode_lpa_t in genphy_c45_read_lpa (Petr Oros) [1772010] - [kernel] phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t (Petr Oros) [1772010] - [netdrv] phy: marvell10g: check for newly set aneg (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_an_config_aneg (Petr Oros) [1772010] - [kernel] phy: add helper linkmode_adv_to_mii_10gbt_adv_t (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR() usage after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Support generic PHY status read (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Don't explicitly set Pause and Asym_Pause (Petr Oros) [1772010] - [netdrv] phy: use phy_resolve_aneg_linkmode in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve phy_resolve_aneg_linkmode (Petr Oros) [1772010] - [netdrv] phy: fix potential race in the phylib state machine (Petr Oros) [1772010] - [kernel] phy: don't use locking in phy_is_started (Petr Oros) [1772010] - [netdrv] phy: fix interrupt handling in non-started states (Petr Oros) [1772010] - [netdrv] phy: simplify genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phylink: avoid resolving link state too early (Petr Oros) [1772010] - [netdrv] phylink: add phylink_init_eee() helper (Petr Oros) [1772010] - [netdrv] phylink: only call mac_config() during resolve when link is up (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_changed in genphy_config_advert (Petr Oros) [1772010] - [netdrv] phy: marvell10g: fix usage of new MMD modifying helpers (Petr Oros) [1772010] - [netdrv] phy: add register modifying helpers returning 1 on change (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: disregard "Clause 22 registers present" bit in get_phy_c45_devs_in_pkg (Petr Oros) [1772010] - [netdrv] phy: let genphy_c45_read_link manage the devices to check (Petr Oros) [1772010] - [netdrv] phy: don't double-read link status register if link is up (Petr Oros) [1772010] - [netdrv] fixed-phy: Add fixed_phy_register_with_gpiod() API (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: Fix fixed_phy not checking GPIO (Petr Oros) [1772010] - [netdrv] phy: consider latched link-down status in polling mode (Petr Oros) [1772010] - [netdrv] sfp: do not probe SFP module before we're attached (Petr Oros) [1772010] - [netdrv] phy: make use of new MMD accessors (Petr Oros) [1772010] - [kernel] phy: provide full set of accessor functions to MMD registers (Petr Oros) [1772010] - [netdrv] phy: improve genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Drop GPIO from fixed_phy_add() (Petr Oros) [1772010] - [netdrv] dp83640: expire old TX-skb (Petr Oros) [1772010] - [netdrv] phy: aquantia: replace magic numbers with constants (Petr Oros) [1772010] - [netdrv] phy: aquantia: use macro PHY_ID_MATCH_MODEL (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove unneeded includes (Petr Oros) [1772010] - [netdrv] phy: aquantia: Shorten name space prefix to aqr_ (Petr Oros) [1772010] - [netdrv] revert "net: phy: marvell: avoid pause mode on SGMII-to-Copper for 88e151x" (Petr Oros) [1772010] - [netdrv] phy: at803x: Use helpers to access MMD PHY registers (Petr Oros) [1772010] - [netdrv] phy: change phy_start_interrupts to phy_request_interrupt (Petr Oros) [1772010] - [netdrv] phy: start interrupts in phy_start (Petr Oros) [1772010] - [netdrv] phy: warn if phy_start is called from invalid state (Petr Oros) [1772010] - [netdrv] phy: start state machine in phy_start only (Petr Oros) [1772010] - [netdrv] phy: Add SDPX tag based on COPYING file (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2 SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2+ SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Remove redundent License text when SPDX header is present (Petr Oros) [1772010] - [netdrv] phy: Convert some PHY and MDIO driver files to SPDX headers (Petr Oros) [1772010] - [netdrv] phy: at803x: Disable phy delay for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: improve phy_init_hw (Petr Oros) [1772010] - [netdrv] phy: fix issue with loading PHY driver w/o initramfs (Petr Oros) [1772010] - [netdrv] phy: remove phy_stop_interrupts (Petr Oros) [1772010] - [netdrv] phy: ensure phylib state machine is stopped after calling phy_stop (Petr Oros) [1772010] - [netdrv] phy: stop PHY if needed when entering phy_disconnect (Petr Oros) [1772010] - [netdrv] phy: micrel: use phy_read_mmd and phy_write_mmd (Petr Oros) [1772010] - [netdrv] phy: improve get_phy_id (Petr Oros) [1772010] - [kernel] phy: remove state PHY_CHANGELINK (Petr Oros) [1772010] - [netdrv] phy: mdio_bus: add missing device_del() in mdiobus_register() error handling (Petr Oros) [1772010] - [netdrv] phy: check return code when requesting PHY driver module (Petr Oros) [1772010] - [netdrv] phy: Add helpers to determine if PHY driver is generic (Petr Oros) [1772010] - [netdrv] phy: improve logging in phylib (Petr Oros) [1772010] - [netdrv] phy: don't include asm/irq.h directly (Petr Oros) [1772010] - [netdrv] phy: remove preliminary workaround for not loading PHY driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: Use the genphy_soft_reset callback (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix deadlock from wrong locking (Petr Oros) [1772010] - [netdrv] phy: marvell: Errata for mv88e6390 internal PHYs (Petr Oros) [1772010] - [netdrv] phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ9031 (Petr Oros) [1772010] - [netdrv] phy: fix too strict check in phy_start_aneg (Petr Oros) [1772010] - [kernel] phy.h: fix obvious errors in doc and kerneldoc content (Petr Oros) [1772010] - [netdrv] phy: mscc: Fix the VSC 8531/41 Chip Init sequence (Petr Oros) [1772010] - [netdrv] phy: Fix the issue that netif always links up after resuming (Petr Oros) [1772010] - [netdrv] phy: print stack trace in phy_error (Petr Oros) [1772010] - [netdrv] phy: improve phy state checking (Petr Oros) [1772010] - [netdrv] fixed phy: Add fixed_phy_change_carrier() (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Add phy_ignore_ta_mask to platform data (Petr Oros) [1772010] - [kernel] phy: mdio-gpio: Add platform_data support for phy_mask (Petr Oros) [1772010] - [kernel] gpio: Export gpiod_get_from_of_node() (Petr Oros) [1772010] - [netdrv] phy: Revert toggling reset changes (Petr Oros) [1772010] - [netdrv] phy: sfp: correct store of detected link modes (Petr Oros) [1772010] - [netdrv] phy: micrel: add toggling phy reset if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: Fix not to call phy_resume() if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: improve generic EEE ethtool functions (Petr Oros) [1772010] - [netdrv] phy: add workaround for issue where PHY driver doesn't bind to the device (Petr Oros) [1772010] - [netdrv] phy: mscc: fix deadlock in vsc85xx_default_config (Petr Oros) [1772010] - [netdrv] phy: vitesse: remove duplicate support for VSC8574 (Petr Oros) [1772010] - [netdrv] phy: icplus: allow configuring the interrupt function on IP101GR (Petr Oros) [1772010] - [netdrv] phy: icplus: implement .did_interrupt for IP101A/G (Petr Oros) [1772010] - [netdrv] phy: icplus: rename IP101A_G_NO_IRQ to IP101A_G_IRQ_ALL_MASK (Petr Oros) [1772010] - [netdrv] phy: icplus: use the BIT macro where possible (Petr Oros) [1772010] - [netdrv] phy: icplus: keep all ip101a_g functions together (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add bindings for the IC Plus Corp. IP101A/G PHYs (Petr Oros) [1772010] - [documentation] dt-bindings: vendor-prefix: add prefix for IC Plus Corp (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Fix working over slow can_sleep GPIOs (Petr Oros) [1772010] - [netdrv] phy: check for implementation of both callbacks in phy_drv_supports_irq (Petr Oros) [1772010] - [netdrv] phy: icplus: add config_intr callback (Petr Oros) [1772010] - [kernel] phy: remove states PHY_STARTING and PHY_PENDING (Petr Oros) [1772010] - [netdrv] phy: leds: Don't make our own link speed names (Petr Oros) [1772010] - [netdrv] phy: improve and inline phy_change (Petr Oros) [1772010] - [netdrv] phy: simplify phy_mac_interrupt and related functions (Petr Oros) [1772010] - [netdrv] phy: don't set state PHY_CHANGELINK in phy_change (Petr Oros) [1772010] - [kernel] phy: improve struct phy_device member interrupts handling (Petr Oros) [1772010] - [netdrv] phy: remove flag PHY_HAS_INTERRUPT from driver configs (Petr Oros) [1772010] - [netdrv] phy: replace PHY_HAS_INTERRUPT with a check for config_intr and ack_interrupt (Petr Oros) [1772010] - [netdrv] phy: use phy_check_link_status in more places in the state machine (Petr Oros) [1772010] - [kernel] phy: remove state PHY_AN (Petr Oros) [1772010] - [netdrv] phy: add phy_check_link_status (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_RESUMING (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_NOLINK (Petr Oros) [1772010] - [netdrv] phy: make phy_trigger_machine static (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: Add entry for BCM7255 (Petr Oros) [1772010] - [netdrv] phy: Allow BCM54616S PHY to setup internal TX/RX clock delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux-bcm-iproc: simplify getting .driver_data (Petr Oros) [1772010] - [documentation] dt-bindings: add support for Microchip KSZ9131 (Petr Oros) [1772010] - [netdrv] phy: micrel: add Microchip KSZ9131 initial driver (Petr Oros) [1772010] - [netdrv] phy: mscc: fix memory leak in vsc8574_config_pre_init (Petr Oros) [1772010] - [netdrv] phy: mscc: fix signedness bug in vsc85xx_downshift_get (Petr Oros) [1772010] - [netdrv] phy: merge phy_start_aneg and phy_start_aneg_priv (Petr Oros) [1772010] - [netdrv] phy: simplify handling of PHY_RESUMING in state machine (Petr Oros) [1772010] - [netdrv] phy: improve handling of PHY_RUNNING in state machine (Petr Oros) [1772010] - [netdrv] phy: trigger state machine immediately in phy_start_machine (Petr Oros) [1772010] - [netdrv] phy: sfp: remove sfp_mutex's definition (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8574 PHY (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8584 PHY (Petr Oros) [1772010] - [dt-bindings] vsc8531: add two additional LED modes for VSC8584 (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded temporary variable (Petr Oros) [1772010] - [netdrv] phy: mscc: shorten `x != 0` condition to `x` (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded parenthesis (Petr Oros) [1772010] - [netdrv] phy: mscc: Add EEE init sequence (Petr Oros) [1772010] - [netdrv] phy: mscc: add ethtool statistics counters (Petr Oros) [1772010] - [netdrv] phy: mscc: migrate to phy_select/restore_page functions (Petr Oros) [1772010] - [netdrv] phy: phylink: fix SFP interface autodetection (Petr Oros) [1772010] - [netdrv] phy: Convert to using pOFn instead of device_node.name (Petr Oros) [1772010] - [netdrv] phy: improve handling delayed work (Petr Oros) [1772010] - [netdrv] phy: mscc: fix printf format (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: mark PM functions as __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix build (Petr Oros) [1772010] - [netdrv] phy: marvell: Avoid unnecessary soft reset (Petr Oros) [1772010] - [netdrv] phy: Stop with excessive soft reset (Petr Oros) [1772010] - [netdrv] phy: sfp: Fix unregistering of HWMON SFP device (Petr Oros) [1772010] - [netdrv] phy: fix WoL handling when suspending the PHY (Petr Oros) [1772010] - [net] core: add member wol_enabled to struct net_device (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: Allow configuring MDIO clock divider (Petr Oros) [1772010] - [netdrv] phy: don't reschedule state machine when PHY is halted (Petr Oros) [1772010] - [netdrv] phy: phylink: ensure the carrier is off when starting phylink (Petr Oros) [1772010] - [netdrv] phy: call state machine synchronously in phy_stop (Petr Oros) [1772010] - [net] linkwatch: add check for netdevice being present to linkwatch_do_dev (Petr Oros) [1772010] - [netdrv] sfp: fix oops with ethtool -m (Petr Oros) [1772010] - [netdrv] mdio: remove duplicated include from mdio_bus.c (Petr Oros) [1772010] - [netdrv] phy: et011c: Remove incorrect PHY_POLL flags (Petr Oros) [1772010] - [netdrv] phy: sfp: Handle unimplemented hwmon limits and alarms (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, led-d-mode' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, edge-slowdown' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, vddmac' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize function for getting LED mode from DT (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize code for LEDs mode (Petr Oros) [1772010] - [netdrv] dp83640: Mark expected switch fall-throughs (Petr Oros) [1772010] - [netdrv] phylink: add helper for configuring 2500BaseX modes (Petr Oros) [1772010] - [netdrv] phy: sftp: print debug message with text, not numbers (Petr Oros) [1772010] - [netdrv] phy: Add support for Broadcom Omega internal Combo GPHY (Petr Oros) [1772010] - [netdrv] phy: Add pm support to Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [netdrv] phy: Add support to configure clock in Broadcom iProc mdio mux (Petr Oros) [1772010] - [documentation] dt-bindings: Add clock handle to Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Use devm api for mdio bus allocation in bcm iproc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Disable external master access in bcm mdio mux driver (Petr Oros) [1772010] - [arm64] dts: Fix the base address of the Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Fix the register offsets in Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [documentation] dt-bindings: Fix Broadcom iProc mdio mux driver base address (Petr Oros) [1772010] - [netdrv] phy: mscc: the extended page access register is 16 bits (Petr Oros) [1772010] - [netdrv] phy: marvell: Replace mdelay() with msleep() in m88e1116r_config_init() (Petr Oros) [1772010] - [kernel] phy: add helper phy_polling_mode (Petr Oros) [1772010] - [netdrv] phy: prevent PHYs w/o Clause 22 regs from calling genphy_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add GBit master / slave error detection (Petr Oros) [1772010] - [netdrv] phy: sfp: Do not use "imply HWMON" (Petr Oros) [1772010] - [netdrv] phy: sfp: Add HWMON support for module sensors (Petr Oros) [1772010] - [kernel] hwmon: Add helper to tell if a char is invalid in a name (Petr Oros) [1772010] - [kernel] hwmon: Add support for power min, lcrit, min_alarm and lcrit_alarm (Petr Oros) [1772010] - [kernel] hwmon: Add missing HWMON_T_LCRIT_ALARM define (Petr Oros) [1772010] - [netdrv] phy: Drop OF dependency for MDIO_BCM_UNIMAC (Petr Oros) [1772010] - [gpio] gpiolib: Mark gpio_suffixes array with __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: vitesse: Add support for VSC73xx (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Fix SGMII enable/disable (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Add INT_STAT3 (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check read_status results (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Use correct mdio bus (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check phy_driver ready before accessing (Petr Oros) [1772010] - [netdrv] mdio-mux-gpio: Remove VLA usage (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Make the error path simpler (Petr Oros) [1772010] - [netdrv] phy: Allow compile test of GPIO consumers if !GPIOLIB (Petr Oros) [1772010] - [watchdog] hpwdt: Reflect changes (Joseph Szczypek) [1769477] - [documentation] watchdog/hpwdt: Update documentation (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Add module parameter kdumptimeout (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Have core ping watchdog (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Advertize max_hw_heartbeat_ms (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Stop hpwdt on unregister (Joseph Szczypek) [1769477] - [watchdog] hpwdt: drop warning after registering device (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Joseph Szczypek) [1769477] - [nvme] make fabrics command run on a separate request queue (David Milburn) [1766361] - [nvme] Restart request timers in resetting state (David Milburn) [1766361] - [nvme] nvme-rdma: fix possible use-after-free in connect timeout (David Milburn) [1766361] - [block] blk-mq: remove blk_mq_complete_request_sync (David Milburn) [1766361] - [nvme] wait until all completed request's complete fn is called (David Milburn) [1766361] - [nvme] don't abort completed request in nvme_cancel_request (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_tagset_wait_completed_request() (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_request_completed() (David Milburn) [1766361]- [hwtracing] intel_th: pci: Add Jasper Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix possible memory leak in mode_store() (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix overflow in shift of an unsigned int (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix missing allocation failure check on a kstrndup (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an uninitialized mutex (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix the window switching sequence (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Tiger Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Preserve pre-existing buffer configuration (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Prevent freeing buffers while locked windows exist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Get rid of the window size limit (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu-sink: An example msu buffer "sink" (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Introduce buffer interface (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start read iterator from a non-empty window (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Split sgt array and pointer in multiwindow mode (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Support multipage blocks (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Ice Lake NNPI support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with disabled IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Remove set but not used variable 'last' (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix unused variable warning on arm64 platform (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add current window tracking (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add a sysfs attribute to trigger window switch (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Correct the block wrap detection (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add switch triggering support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Factor out trace start/stop (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Factor out pipeline draining (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Switch over to scatterlist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Replace open-coded list_{first, last, next}_entry variants (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only report useful IRQs to subdevices (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start handling IRQs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Use MSI interrupt signalling (Jiri Olsa) [1771015] - [hwtracing] intel_th: Communicate IRQ via resource (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add "rtit" source device (Jiri Olsa) [1771015] - [hwtracing] intel_th: Skip subdevices if their MMIO is missing (Jiri Olsa) [1771015] - [hwtracing] intel_th: Rework resource passing between glue layers and core (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix an off-by-one in output unassigning (Jiri Olsa) [1771015] - [hwtracing] intel_th: Don't reference unassigned outputs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pti: Use sysfs_match_string() helper (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only create useful device nodes (Jiri Olsa) [1771015] - [hwtracing] intel_th: Mark expected switch fall-throughs (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an off-by-one in attribute store (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix resource handling for ACPI glue layer (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix device removal logic (Jiri Olsa) [1771015] - [hwtracing] hwtracing/intel_th/msu.c: change return type to vm_fault_t (Jiri Olsa) [1771015] - [scripts] kbuild: modversions: Fix relative CRC byte order interpretation (Don Zickus) [1772940] - [tools] tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for trace sequences APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for APIs used to extract common fields from a record (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_parse_header_page() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for parse event APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event filter APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event fields APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number_field() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for print field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for get field value APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for find field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for libtraceevent event get APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for list events APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event find APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for registering print function (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for function related libtraceevent APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event handler APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_strerror() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for page size APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for host endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for file endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for get/set cpus APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for header_page APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for tep_handler related APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add support for man pages with multiple names (Michael Petlan) [1743208] - [tools] tools lib traceevent: Introduce man pages (Michael Petlan) [1743208] - [tools] perf/x86/regs: Use PERF_REG_EXTENDED_MASK (Michael Petlan) [1743208] - [tools] perf record: Fix s390 missing module symbol and warning for non-root users (Michael Petlan) [1743208] - [tools] perf machine: Read also the end of the kernel (Michael Petlan) [1743208] - [tools] perf test vmlinux-kallsyms: Ignore aliases to _etext when searching on kallsyms (Michael Petlan) [1743208] - [tools] perf session: Add missing swap ops for namespace events (Michael Petlan) [1743208] - [tools] perf namespace: Protect reading thread's namespace (Michael Petlan) [1743208] - [tools] perf data: Fix 'strncat may truncate' build failure with recent gcc (Michael Petlan) [1743208] - [tools] perf stat: Support 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf stat: Factor out aggregate counts printing (Michael Petlan) [1743208] - [tools] perf tools: Add a 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf docs: Add description for stderr (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix sample timestamp wrt non-taken branches (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix improved sample timestamp (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix instructions sampling rate (Michael Petlan) [1743208] - [tools] perf regs x86: Add X86 specific arch__intr_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Add generic support for arch__intr/user_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Split parse_regs (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Add Cortex-A57 and Cortex-A72 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Map Brahma-B53 CPUID to cortex-a53 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Remove [[:xdigit:]] wildcard (Michael Petlan) [1743208] - [tools] perf jevents: Remove unused variable (Michael Petlan) [1743208] - [tools] perf test zstd: Fixup verbose mode output (Michael Petlan) [1743208] - [tools] perf tests: Implement Zstd comp/decomp integration test (Michael Petlan) [1743208] - [tools] perf inject: Enable COMPRESSED record decompression (Michael Petlan) [1743208] - [tools] perf report: Implement perf.data record decompression (Michael Petlan) [1743208] - [tools] perf record: Implement -z, --compression_level[=] option (Michael Petlan) [1743208] - [tools] perf report: Add stub processing of compressed events for -D (Michael Petlan) [1743208] - [tools] perf record: Implement compression for AIO trace streaming (Michael Petlan) [1743208] - [tools] perf record: Implement compression for serial trace streaming (Michael Petlan) [1743208] - [tools] perf tools: Introduce Zstd streaming based compression API (Michael Petlan) [1743208] - [tools] perf mmap: Implement dedicated memory buffer for data compression (Michael Petlan) [1743208] - [tools] perf record: Implement COMPRESSED event record and its attributes (Michael Petlan) [1743208] - [tools] perf session: Define 'bytes_transferred' and 'bytes_compressed' metrics (Michael Petlan) [1743208] - [tools] perf build tests: Add NO_LIBZSTD=1 to make_minimal (Michael Petlan) [1743208] - [tools] perf machine: Null-terminate version char array upon fgets(/proc/version) error (Michael Petlan) [1743208] - [tools] perf vendor events intel: Add uncore_upi JSON support (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add 'About' dialog box (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add context menu (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add copy to clipboard (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add tree level (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Fix error when shrinking / enlarging font (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Move view creation (Michael Petlan) [1743208] - [tools] perf tools x86: Add support for recording and printing XMM registers (Michael Petlan) [1743208] - [tools] perf parse-regs: Improve error output when faced with unknown register name (Michael Petlan) [1743208] - [tools] perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs (Michael Petlan) [1743208] - [tools] perf tools: Speed up report for perf compiled with linwunwind (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove hard coded install paths from pkg-config file (Michael Petlan) [1743208] - [tools] csky: Add support for libdw (Michael Petlan) [1743208] - [tools] perf test: Fix spelling mistake "leadking" -> "leaking" (Michael Petlan) [1743208] - [tools] perf annotate: Remove hist__account_cycles() from callback (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Silvermont to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update GoldmontPlus to v1.01 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Goldmont to v13 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Bonnell to V4 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update KnightsLanding events to v9 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Haswell events to v28 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyBridge events to v21 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SandyBridge events to v16 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update JakeTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update HaswellX events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update BroadwellX events to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SkylakeX events to v1.12 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Skylake events to v42 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell-DE events to v7 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell events to v23 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update metrics from TMAM 3.5 (Michael Petlan) [1743208] - [tools] perf record: Implement --mmap-flush= option (Michael Petlan) [1743208] - [tools] tools build: Implement libzstd feature check, LIBZSTD_DIR and NO_LIBZSTD defines (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments and local variables of libtraceevent from pevent to tep (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event_filter to "tep" (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event to "tep" (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments of libtraceevent APIs from pevent to tep (Michael Petlan) [1743208] - [tools] tools tools, tools lib traceevent: Make traceevent APIs more consistent (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove call to exit() from tep_filter_add_filter_str() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove tep filter trivial APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Removed unneeded !! and return parenthesis (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement new traceevent APIs for accessing struct tep_handler fields (Michael Petlan) [1743208] - [tools] tools lib traceevent: Coding style fixes (Michael Petlan) [1743208] - [tools] tools lib traceevent: Change description of few APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add more debugging to see various internal ring buffer entries (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement a new API, tep_list_events_copy() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add mono clocks to be parsed in seconds (Michael Petlan) [1743208] - [tools] tools lib traceevent: Handle trace_printk() "px" (Michael Petlan) [1743208] - [tools] perf list: Output tool events (Michael Petlan) [1743208] - [tools] perf evsel: Support printing evsel name for 'duration_time' (Michael Petlan) [1743208] - [tools] perf stat: Implement duration_time as a proper event (Michael Petlan) [1743208] - [tools] perf stat: Revert checks for duration_time (Michael Petlan) [1743208] - [tools] perf list: Fix s390 counter long description for L1D_RO_EXCL_WRITES (Michael Petlan) [1743208] - [tools] perf tools: Add header defining used namespace struct to event.h (Michael Petlan) [1743208] - [tools] perf trace beauty renameat: No need to include linux/fs.h (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Use a PERCPU_ARRAY map to copy more string bytes (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Copy strings from all syscalls with 1st or 2nd string arg (Michael Petlan) [1743208] - [tools] perf trace: Add 'string' event alias to select syscalls with string args (Michael Petlan) [1743208] - [x86] perf/x86: Always store regs->ip in perf_callchain_kernel() (Michael Petlan) [1743208] - [x86] perf/x86: Remove pmu->pebs_no_xmm_regs (Michael Petlan) [1743208] - [x86] perf/x86: Clean up PEBS_XMM_REGS (Michael Petlan) [1743208] - [kernel] perf/x86: Disable extended registers for non-supported PMUs (Michael Petlan) [1743208] - [kernel] perf/ioctl: Add check for the sample_period value (Michael Petlan) [1743208] - [kernel] perf/core: Fix perf_sample_regs_user() mm check (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Use regular variables for nesting (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Always use {READ, WRITE}_ONCE() for rb->user_page data (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Add ordering to rb->nest increment (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Fix exposing a temporarily decreased data_head (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints (Michael Petlan) [1743208] - [x86] perf/x86/intel: Allow PEBS multi-entry in watermark mode (Michael Petlan) [1743208] - [x86] perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking (Michael Petlan) [1743208] - [x86] perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbol static (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Tremont core PMU support (Michael Petlan) [1743208] - [x86] perf/x86/intel/uncore: Add Intel Icelake uncore support (Michael Petlan) [1743208] - [x86] perf/x86/msr: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/rapl: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/cstate: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86: Support constraint ranges (Michael Petlan) [1743208] - [x86] perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them (Michael Petlan) [1743208] - [x86] perf/x86/intel: Support adaptive PEBS v4 (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Extract code of event update in short period (Michael Petlan) [1743208] - [x86] perf/x86/intel: Extract memory code PEBS parser for reuse (Michael Petlan) [1743208] - [x86] perf/x86: Support outputting XMM registers (Michael Petlan) [1743208] - [x86] perf/x86/intel: Force resched when TFA sysctl is modified (Michael Petlan) [1743208] - [kernel] perf/core: Add perf_pmu_resched() as global function (Michael Petlan) [1743208] - [kernel] perf/headers: Fix stale comment for struct perf_addr_filter (Michael Petlan) [1743208] - [kernel] perf/core: Make perf_swevent_init_cpu() static (Michael Petlan) [1743208] - [x86] perf/x86: Add sanity checks to x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Optimize x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Clear ->event_constraint[] on put (Michael Petlan) [1743208] - [x86] perf/x86/intel: Optimize intel_get_excl_constraints() (Michael Petlan) [1743208] - [x86] perf/x86: Remove PERF_X86_EVENT_COMMITTED (Michael Petlan) [1743208] - [x86] perf/x86: Simplify x86_pmu.get_constraints() interface (Michael Petlan) [1743208] - [x86] perf/x86/intel: Simplify intel_tfa_commit_scheduling() (Michael Petlan) [1743208] - [tools] perf evsel: Do not rely on errno values for precise_ip fallback (Michael Petlan) [1715508] - [kernel] redhat: perf kABI-check failure fix (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [x86] cpufeature: Fix various quality problems in the header (Michael Petlan) [1715508] - [x86] cpufeature: Add facility to check for min microcode revisions (Michael Petlan) [1715508] - [tools] perf tools: Remove needless asm/unistd.h include fixing build in some places (Michael Petlan) [1715508] - [tools] tools build: Add -ldl to the disassembler-four-args feature test (Michael Petlan) [1715508] - [tools] perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Don't check cs_etm_queue::prev_packet validity (Michael Petlan) [1715508] - [tools] perf report: Report OOM in status line in the GTK UI (Michael Petlan) [1715508] - [tools] perf bench numa: Add define for RUSAGE_THREAD if not present (Michael Petlan) [1715508] - [tools] tools lib traceevent: Change tag string for error (Michael Petlan) [1715508] - [tools] perf annotate: Fix build on 32 bit for BPF annotation (Michael Petlan) [1715508] - [tools] perf bpf: Return value with unlocking in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf tools: Fix map reference counting (Michael Petlan) [1715508] - [tools] perf evlist: Fix side band thread draining (Michael Petlan) [1715508] - [tools] perf tools: Check maps for bpf programs (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_bpf_prog_info() (Michael Petlan) [1715508] - [tools] tools include uapi: Sync sound/asound.h copy (Michael Petlan) [1715508] - [tools] perf top: Always sample time to satisfy needs of use of ordered queuing (Michael Petlan) [1715508] - [tools] perf evsel: Use hweight64() instead of hweight_long(attr.sample_regs_user) (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix missing equality check for strcmp (Michael Petlan) [1715508] - [tools] perf stat: Disable DIR_FORMAT feature for 'perf stat record' (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Fix use of parent_id in calls_view (Michael Petlan) [1715508] - [tools] perf header: Fix lock/unlock imbalances when processing BPF/BTF info (Michael Petlan) [1715508] - [tools] perf pmu: Fix parser error for uncore event alias (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix never-ending loop (Michael Petlan) [1715508] - [tools] perf machine: Update kernel map address and re-order properly (Michael Petlan) [1715508] - [tools] tools headers uapi: Synchronize i915_drm.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Update drm/i915_drm.h (Michael Petlan) [1715508] - [tools] perf evsel: Fix max perf_event_attr.precise_ip detection (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix TSC slip (Michael Petlan) [1715508] - [tools] perf cs-etm: Add missing case value (Michael Petlan) [1715508] - [tools] perf bpf: Show more BPF program info in print_bpf_prog_info() (Michael Petlan) [1715508] - [tools] perf bpf: Extract logic to create program names from perf_event__synthesize_one_bpf_prog() (Michael Petlan) [1715508] - [tools] perf tools: Save bpf_prog_info and BTF of new BPF programs (Michael Petlan) [1715508] - [tools] perf evlist: Introduce side band thread (Michael Petlan) [1715508] - [tools] perf annotate: Enable annotation of BPF programs (Michael Petlan) [1715508] - [tools] perf build: Check what binutils's 'disassembler()' signature to use (Michael Petlan) [1715508] - [tools] tools build: Add -lrt to FEATURE_CHECK_LDFLAGS-libaio (Michael Petlan) [1715508] - [tools] tools build: Add test-reallocarray.c to test-all.c to fix the build (Michael Petlan) [1715508] - [tools] perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation (Michael Petlan) [1715508] - [tools] perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO (Michael Petlan) [1715508] - [tools] perf feature detection: Add -lopcodes to feature-libbfd (Michael Petlan) [1715508] - [tools] perf top: Add option --no-bpf-event (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Make synthesize_bpf_events() receive perf_session pointer instead of perf_tool (Michael Petlan) [1715508] - [tools] perf bpf: Synthesize bpf events with bpf_program__get_prog_info_linear() (Michael Petlan) [1715508] - [tools] perf record: Replace option --bpf-event with --no-bpf-event (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test() (Michael Petlan) [1715508] - [tools] perf tests: Fix memory leak by expr__find_other() in test__expr() (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test (Michael Petlan) [1715508] - [tools] perf evsel: Free evsel->counts in perf_evsel__exit() (Michael Petlan) [1715508] - [tools] perf top: Fix global-buffer-overflow issue (Michael Petlan) [1715508] - [tools] perf maps: Purge all maps from the 'names' tree (Michael Petlan) [1715508] - [tools] perf map: Remove map from 'names' tree in __maps__remove() (Michael Petlan) [1715508] - [tools] perf hist: Add missing map__put() in error case (Michael Petlan) [1715508] - [tools] perf top: Fix error handling in cmd_top() (Michael Petlan) [1715508] - [tools] perf top: Delete the evlist before perf_session, fixing heap-use-after-free issue (Michael Petlan) [1715508] - [tools] perf build-id: Fix memory leak in print_sdt_events() (Michael Petlan) [1715508] - [tools] perf config: Fix a memory leak in collect_config() (Michael Petlan) [1715508] - [tools] perf config: Fix an error in the config template documentation (Michael Petlan) [1715508] - [tools] perf list: Don't forget to drop the reference to the allocated thread_map (Michael Petlan) [1715508] - [tools] perf tools: Add doc about how to build perf with Asan and UBSan (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [tools] perf stat: Improve scaling (Michael Petlan) [1715508] - [tools] perf stat: Fix --no-scale (Michael Petlan) [1715508] - [tools] perf script: Support relative time (Michael Petlan) [1715508] - [tools] perf report: Indicate JITed code better in report (Michael Petlan) [1715508] - [tools] perf report: Show all sort keys in help output (Michael Petlan) [1715508] - [tools] perf record: Clarify help for --switch-output (Michael Petlan) [1715508] - [tools] perf record: Allow to limit number of reported perf.data files (Michael Petlan) [1715508] - [tools] perf list: Filter metrics too (Michael Petlan) [1715508] - [tools] perf tools report: Add custom scripts to script menu (Michael Petlan) [1715508] - [tools] perf ui browser: Fix ui popup argv browser for many entries (Michael Petlan) [1715508] - [tools] perf script: Add array bound checking to list_scripts (Michael Petlan) [1715508] - [tools] perf tools: Add some new tips describing the new options (Michael Petlan) [1715508] - [tools] perf report: Implement browsing of individual samples (Michael Petlan) [1715508] - [tools] perf report: Support builtin perf script in scripts menu (Michael Petlan) [1715508] - [tools] perf report: Support running scripts for current time range (Michael Petlan) [1715508] - [tools] perf report: Support time sort key (Michael Petlan) [1715508] - [tools] perf script: Filter COMM/FORK/.. events by CPU (Michael Petlan) [1715508] - [tools] perf tools: Update x86's syscall_64.tbl, no change in tools/perf behaviour (Michael Petlan) [1715508] - [tools] perf script python: Add printdate function to SQL exporters (Michael Petlan) [1715508] - [tools] perf report: Use less for scripts output (Michael Petlan) [1715508] - [tools] perf session: Add process callback to reader object (Michael Petlan) [1715508] - [tools] perf header: Add DIR_FORMAT feature to describe directory data (Michael Petlan) [1715508] - [tools] perf data: Make perf_data__size() work over directory (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__update_dir() function (Michael Petlan) [1715508] - [tools] perf data: Don't store auxtrace index for directory data file (Michael Petlan) [1715508] - [tools] perf data: Support having perf.data stored as a directory (Michael Petlan) [1715508] - [tools] perf vendor events amd: perf PMU events for AMD Family 17h (Michael Petlan) [1715508] - [tools] perf probe: Fix getting the kernel map (Michael Petlan) [1715508] - [tools] perf report: Parse time quantum (Michael Petlan) [1715508] - [tools] perf time-utils: Add utility function to print time stamps in nanoseconds (Michael Petlan) [1715508] - [tools] perf report: Support output in nanoseconds (Michael Petlan) [1715508] - [tools] perf script: Support insn output for normal samples (Michael Petlan) [1715508] - [tools] perf data: Force perf_data__open|close zero data->file.path (Michael Petlan) [1715508] - [tools] perf session: Fix double free in perf_data__close (Michael Petlan) [1715508] - [tools] perf evsel: Probe for precise_ip with simple attr (Michael Petlan) [1715508] - [tools] perf tools: Read and store caps/max_precise in perf_pmu (Michael Petlan) [1715508] - [tools] perf hist: Fix memory leak of srcline (Michael Petlan) [1715508] - [tools] perf hist: Add error path into hist_entry__init (Michael Petlan) [1715508] - [tools] perf diff: Support --pid/--tid filter options (Michael Petlan) [1715508] - [tools] perf diff: Support --cpu filter option (Michael Petlan) [1715508] - [tools] perf diff: Support --time filter option (Michael Petlan) [1715508] - [tools] perf thread: Generalize function to copy from thread addr space from intel-bts code (Michael Petlan) [1715508] - [tools] perf annotate: Calculate the max instruction name, align column to that (Michael Petlan) [1715508] - [tools] perf clang: Remove needless extra semicolon (Michael Petlan) [1715508] - [tools] perf bpf: Automatically add BTF ELF markers (Michael Petlan) [1715508] - [tools] perf beauty msg_flags: Add missing s lost when adding prefix suppression logic (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add call tree (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out CallGraphModelBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Improve TreeModel abstraction (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out TreeWindowBase (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Fix invalid input syntax for integer error (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf db-export: Add calls parent_id to enable creation of call trees (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix divide by zero when TSC is not available (Michael Petlan) [1715508] - [tools] perf auxtrace: Improve address filter error message when there is no DSO (Michael Petlan) [1715508] - [tools] perf time-utils: Refactor time range parsing code (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix buffer overflow in arg_eval (Michael Petlan) [1715508] - [tools] perf probe: Clarify error message about not finding kernel modules debuginfo (Michael Petlan) [1715508] - [tools] replace open encodings for NUMA_NO_NODE (Michael Petlan) [1715508] - [tools] perf script python: Add Python3 support to stat-cpi.py (Michael Petlan) [1715508] - [tools] perf tools: Add perf_exe() helper to find perf binary (Michael Petlan) [1715508] - [tools] perf script: Handle missing fields with -F +. (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__open_dir_data function (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__(create_dir|close_dir) functions (Michael Petlan) [1715508] - [tools] perf data: Fail check_backup in case of error (Michael Petlan) [1715508] - [tools] perf data: Make check_backup work over directories (Michael Petlan) [1715508] - [tools] perf tools: Add rm_rf_perf_data function (Michael Petlan) [1715508] - [tools] perf tools: Add pattern name checking to rm_rf (Michael Petlan) [1715508] - [tools] perf tools: Add depth checking to rm_rf (Michael Petlan) [1715508] - [tools] perf data: Add global path holder (Michael Petlan) [1715508] - [tools] perf data: Move size to struct perf_data_file (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add top calls report (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove no selection error (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove SQLTableDialogDataItem (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Create new dialog data item classes (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move report name into ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportDialogBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move column headers (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Hide Call Graph option if no calls table (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove leftover debugging prints (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix missing shebang (Michael Petlan) [1715508] - [tools] perf thread-stack: Hide x86 retpolines (Michael Petlan) [1715508] - [tools] perf thread-stack: Improve thread_stack__no_call_return() (Michael Petlan) [1715508] - [tools] perf tools: Make rm_rf() remove single file (Michael Petlan) [1715508] - [tools] perf cpumap: Increase debug level for cpu_map__snprint verbose output (Michael Petlan) [1715508] - [tools] perf bpf-event: Add missing new line into pr_debug call (Michael Petlan) [1715508] - [tools] perf script: Allow +- operator for type specific fields option (Michael Petlan) [1715508] - [tools] perf evsel: Force sample_type for slave events (Michael Petlan) [1715508] - [tools] perf session: Don't report zero period samples for slave events (Michael Petlan) [1715508] - [tools] perf trace: Allow dumping a BPF map after setting up BPF events (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map dumper (Michael Petlan) [1715508] - [tools] perf doc: Fix documentation of the Flags section in perf.data (Michael Petlan) [1715508] - [tools] perf doc: Fix HEADER_CMDLINE description in perf.data documentation (Michael Petlan) [1715508] - [tools] perf report: Don't shadow inlined symbol with different addr range (Michael Petlan) [1715508] - [tools] perf tools: Use sysfs__mountpoint() when reading cpu topology (Michael Petlan) [1715508] - [tools] perf tools: Add numa_topology object (Michael Petlan) [1715508] - [tools] perf tools: Add cpu_topology object (Michael Petlan) [1715508] - [tools] perf tests shell: Skip trace+probe_vfs_getname.sh if built without trace support (Michael Petlan) [1715508] - [tools] perf header: Remove unused 'cpu_nr' field from 'struct cpu_topo' (Michael Petlan) [1715508] - [tools] perf header: Get rid of write_it label (Michael Petlan) [1715508] - [tools] perf list: Display metric expressions for --details option (Michael Petlan) [1715508] - [tools] perf tools: Fix legacy events symbol separator parsing (Michael Petlan) [1715508] - [tools] perf tools: Rename build libperf to perf (Michael Petlan) [1715508] - [tools] perf tools: Rename LIB_FILE to LIBPERF_A (Michael Petlan) [1715508] - [tools] perf tools: Compile perf with libperf-in.o instead of libperf.a (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize auxtrace_buffer fetch function (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main packet processing loop (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main decoder function (Michael Petlan) [1715508] - [tools] perf cs-etm: Make cs_etm__run_decoder() queue independent (Michael Petlan) [1715508] - [tools] perf cs-etm: Rethink kernel address initialisation (Michael Petlan) [1715508] - [tools] perf cs-etm: Cleaning up function cs_etm__alloc_queue() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix erroneous comment (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm__init_trace_params() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix memory leak in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm_decoder__init_dparams() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix wrong return values in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "time" and "timestamp" (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "state" (Michael Petlan) [1715508] - [tools] perf build: Add missing FEATURE_CHECK_LDFLAGS-libcrypto (Michael Petlan) [1715508] - [tools] perf unwind: Do not put libunwind-{x86, aarch64} in FEATURE_TESTS_BASIC (Michael Petlan) [1715508] - [tools] perf coresight: Do not test for libopencsd by default (Michael Petlan) [1715508] - [tools] perf trace: Filter out gnome-terminal* parent (Michael Petlan) [1715508] - [tools] perf trace: Check if the 'fd' is negative when mapping it to pathname (Michael Petlan) [1715508] - [tools] perf beauty ioctl cmd: The 'fd' arg is signed (Michael Petlan) [1715508] - [tools] perf utils: Silence "Couldn't synthesize bpf events" warning for EPERM (Michael Petlan) [1715508] - [tools] perf cs-etm: Add proper header file for symbols (Michael Petlan) [1715508] - [tools] perf record: Implement --affinity=node|cpu option (Michael Petlan) [1715508] - [tools] perf auxtrace: Add timestamp to auxtrace errors (Michael Petlan) [1715508] - [tools] perf intel-pt: Packet splitting can happen only on 32-bit (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix CYC timestamp calculation after OVF (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix overlap calculation for padding (Michael Petlan) [1715508] - [tools] perf auxtrace: Define auxtrace record alignment (Michael Petlan) [1715508] - [tools] perf thread-stack: Represent jmps to the start of a different symbol (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__no_call_return() by adding more local variables (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__push_cp() usage (Michael Petlan) [1715508] - [tools] perf tools: Fix split_kallsyms_for_kcore() for trampoline symbols (Michael Petlan) [1715508] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on CLX (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception return packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add traceID in packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata (Michael Petlan) [1715508] - [tools] perf cs-etm: Add exception number in exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for trace discontinuity (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for instruction range packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add last instruction information in packet (Michael Petlan) [1715508] - [tools] perf tools: Add documentation for BPF event selection (Michael Petlan) [1715508] - [tools] perf report: Move symbol annotation to the resort phase (Michael Petlan) [1715508] - [tools] perf evsel: Add output_resort_cb method (Michael Petlan) [1715508] - [tools] perf hists: Add argument to hists__resort_cb_t callback (Michael Petlan) [1715508] - [tools] perf record: Apply affinity masks when reading mmap buffers (Michael Petlan) [1715508] - [tools] perf tools: Add fallback versions for CPU_{OR, EQUAL}() (Michael Petlan) [1715508] - [tools] perf record: Bind the AIO user space buffers to nodes (Michael Petlan) [1715508] - [tools] perf record: Allocate affinity masks (Michael Petlan) [1715508] - [tools] perf pmu: Remove set_drv_config API (Michael Petlan) [1715508] - [tools] perf coresight: Remove set_drv_config() API (Michael Petlan) [1715508] - [tools] perf arm cs-etm: Use event attributes to send sink information to kernel (Michael Petlan) [1715508] - [tools] perf pmu: Move EVENT_SOURCE_DEVICE_PATH to PMU header file (Michael Petlan) [1715508] - [tools] perf bpf-loader: Remove unecessary includes from bpf-loader.h (Michael Petlan) [1715508] - [tools] perf powerpc kvm-stat: Add missing evlist.h header (Michael Petlan) [1715508] - [tools] perf kvm stat: Replace kvm-stat.h includes with forward declarations (Michael Petlan) [1715508] - [tools] perf pmu: Remove needless evsel.h only needs one fwd decl (Michael Petlan) [1715508] - [tools] perf tests pmu: Add missing headers (Michael Petlan) [1715508] - [tools] perf hist: Remove the needless callchain.h include from hist.h (Michael Petlan) [1715508] - [tools] perf tools: Add missing include in various places (Michael Petlan) [1715508] - [tools] perf thread: Don't include symbol.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf evsel: No need to include symbol.h in evsel.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf tools: Add missing include for symbols.h (Michael Petlan) [1715508] - [tools] perf hist: Remove symbol.h from hist.h, just fwd decls are needed (Michael Petlan) [1715508] - [tools] perf tests: Add missing headers so far obtained indirectly (Michael Petlan) [1715508] - [tools] perf map: Move structs and prototypes for map groups to a separate header (Michael Petlan) [1715508] - [tools] pref tools: Add missing map.h includes (Michael Petlan) [1715508] - [tools] perf symbols: Introduce map_symbol.h (Michael Petlan) [1715508] - [tools] perf callchain: Uninline callchain_cursor_reset() to remove map.h dependency (Michael Petlan) [1715508] - [tools] perf srccode: Move struct definition from map.h to srccode.h (Michael Petlan) [1715508] - [tools] perf arm pmu: Add missing linux/string.h header (Michael Petlan) [1715508] - [tools] perf powerpc: Add missing headers to skip-callchain-idx.c (Michael Petlan) [1715508] - [tools] perf augmented_syscalls: Convert to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf examples: Convert etcsnoop to use bpf_map() (Michael Petlan) [1715508] - [tools] perf trace: Fixup etcsnoop example (Michael Petlan) [1715508] - [tools] perf augmented_raw_syscalls: Use bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Convert pid_map() to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map() helper (Michael Petlan) [1715508] - [tools] perf bpf: Fix synthesized PERF_RECORD_KSYMBOL/BPF_EVENT (Michael Petlan) [1715508] - [tools] perf sched: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf hist: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf symbols: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf util: Use cached rbtree for rblists (Michael Petlan) [1715508] - [tools] perf callchain: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf machine: Use cached rbtrees (Michael Petlan) [1715508] - [tools] Update rbtree implementation (Michael Petlan) [1715508] - [tools] perf callchain: No need to include perf.h (Michael Petlan) [1715508] - [tools] perf comm: Remove needless headers from comm.h (Michael Petlan) [1715508] - [tools] perf namespaces: Remove namespaces.h from .h headers (Michael Petlan) [1715508] - [tools] perf symbols: Remove some unnecessary includes from symbol.h (Michael Petlan) [1715508] - [tools] perf symbols: Remove include map.h from dso.h (Michael Petlan) [1715508] - [tools] perf block-range: Add missing headers (Michael Petlan) [1715508] - [tools] perf tools: Move branch structs to branch.h (Michael Petlan) [1715508] - [tools] perf annotate: Remove lots of headers from annotate.h (Michael Petlan) [1715508] - [tools] perf symbols: Move symbol_conf to separate file (Michael Petlan) [1715508] - [tools] perf color: Add missing stdarg.g to color.h (Michael Petlan) [1715508] - [tools] perf utils: Move perf_config using routines from color.c to separate object (Michael Petlan) [1715508] - [tools] perf top: Synthesize BPF events for pre-existing loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Synthesize PERF_RECORD_* for loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] perf report: Display names in s390 diagnostic counter sets (Michael Petlan) [1715508] - [tools] perf tools: Remove duplicate headers (Michael Petlan) [1715508] - [tools] perf session: Add reader__process_events function (Michael Petlan) [1715508] - [tools] perf session: Add 'data_offset' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add 'data_size' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add reader object (Michael Petlan) [1715508] - [tools] perf session: Get rid of file_size variable (Michael Petlan) [1715508] - [tools] perf session: Rearrange perf_session__process_events function (Michael Petlan) [1715508] - [tools] perf tools: Replace automatic const char[] variables by statics (Michael Petlan) [1715508] - [tools] perf/doc: Update design.txt for exclude_{host|guest} flags (Michael Petlan) [1715508] - [x86] perf/x86/intel/pt: Remove software double buffering PMU capability (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX software double buffering (Michael Petlan) [1715508] - [x86] perf/x86/amd: Update generic hardware cache events for Family 17h (Michael Petlan) [1715508] - [x86] perf/x86/amd: Add event map for AMD Family 17h (Michael Petlan) [1715508] - [x86] perf/x86: Fix incorrect PEBS_REGS (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX record suppression (Michael Petlan) [1715508] - [kernel] perf/core: Fix the address filtering fix (Michael Petlan) [1715508] - [kernel] perf/core: Fix perf_event_disable_inatomic() race (Michael Petlan) [1715508] - [x86] perf/x86/intel: Initialize TFA MSR (Michael Petlan) [1715508] - [x86] perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS (Michael Petlan) [1715508] - [kernel] perf/core: Restore mmap record type correctly (Michael Petlan) [1715508] - [x86] perf/x86/intel: Make dev_attr_allow_tsx_force_abort static (Michael Petlan) [1715508] - [kernel] uprobes: convert uprobe.ref to refcount_t (Michael Petlan) [1715508] - [kernel] perf, bpf: Consider events with attr.bpf_event as side-band events (Michael Petlan) [1715508] - [kernel] perf/core: Mark expected switch fall-through (Michael Petlan) [1715508] - [x86] perf/x86/intel/uncore: Fix client IMC events return huge result (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Use high order allocations for AUX buffers optimistically (Michael Petlan) [1715508] - [x86] events: Mark expected switch-case fall-throughs (Michael Petlan) [1715508] - [kernel] perf, pt, coresight: Fix address filters for vmas with non-zero offset (Michael Petlan) [1715508] - [kernel] perf: Copy parent's address filter offsets on clone (Michael Petlan) [1715508] - [x86] perf/x86/intel: Add counter freezing quirk for Goldmont (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up counter freezing quirk (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up SNB PEBS quirk (Michael Petlan) [1715508] - [x86] perf/x86/kvm: Avoid unnecessary work in guest filtering (Michael Petlan) [1715508] - [perf] aux: Make perf_event accessible to setup_aux() (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf: Convert perf_event_context.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/uprobes: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/hw_breakpoints: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/core: Convert to SPDX license identifiers (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [kernel] perf: Remove duplicated workqueue.h include from perf_event.h (Michael Petlan) [1715508] - [tools] perf/core: Remove unused perf_flags (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add function to test for event exclusion flags (Michael Petlan) [1715508]- [kernel] mm/hmm: fix ZONE_DEVICE anon page mapping reuse (Jerome Glisse) [1498655 1597758] - [gpu] drm/nouveau/dmem: missing mutex_lock in error path (Jerome Glisse) [1498655 1597758] - [mm] hmm: always return EBUSY for invalid ranges in hmm_range_{fault, snapshot} (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau (Jerome Glisse) [1498655 1597758] - [kernel] mm: factor out a devm_request_free_mem_region helper (Jerome Glisse) [1498655 1597758] - [mm] don't clear ->mapping in hmm_devmem_free (Jerome Glisse) [1498655 1597758] - [mm] remove the struct hmm_device infrastructure (Jerome Glisse) [1498655 1597758] - [mm] hmm: Fix error flows in hmm_invalidate_range_start (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove confusing comment and logic from hmm_release (Jerome Glisse) [1498655 1597758] - [mm] hmm: Poison hmm_range during unregister (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove racy protection against double-unregistration (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use lockdep instead of comments (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold on to the mmget for the lifetime of the range (Jerome Glisse) [1498655 1597758] - [mm] hmm: Do not use list*_rcu() for hmm->ranges (Jerome Glisse) [1498655 1597758] - [mm] hmm: Simplify hmm_get_or_create and make it reliable (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: Remove duplicate condition test before wait_event_timeout (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold a mmgrab from hmm to mm (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use hmm_mirror not mm as an argument for hmm_range_register (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix use after free with struct hmm in the mmu notifiers (Jerome Glisse) [1498655 1597758] - [mm] hmm: Only set FAULT_FLAG_ALLOW_RETRY for non-blocking (Jerome Glisse) [1498655 1597758] - [mm] hmm: support automatic NUMA balancing (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: clean up some coding style and comments (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert various hmm_pfn_* to device_entry which is a better name (Jerome Glisse) [1498655 1597758] - [mm] hmm: add a helper function that fault pages and map them to a device (Jerome Glisse) [1498655 1597758] - [mm] hmm: allow to mirror vma of a file on a DAX backed filesystem (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: add helpers to test if mm is still alive or not (Jerome Glisse) [1498655 1597758] - [mm] hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) (Jerome Glisse) [1498655 1597758] - [documentation] [documentation] mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve driver API to work and wait over a range (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_fault() to hmm_range_fault() (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot() (Jerome Glisse) [1498655 1597758] - [mm] hmm: do not erase snapshot when a range is invalidated (Jerome Glisse) [1498655 1597758] - [mm] hmm: use reference counting for HMM struct (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert to use vm_fault_t (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove set but not used variable 'devmem' (Jerome Glisse) [1498655 1597758] - [mm] hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Jerome Glisse) [1498655 1597758] - [mm] hmm: replace hmm_devmem_pages_create() with devm_memremap_pages() (Jerome Glisse) [1498655 1597758] - [mm] hmm: use devm semantics for hmm_devmem_{add, remove} (Jerome Glisse) [1498655 1597758] - [mm] hmm: invalidate device page table at start of invalidation (Jerome Glisse) [1498655 1597758] - [mm] hmm: use a structure for update callback parameters (Jerome Glisse) [1498655 1597758] - [mm] hmm: properly handle migration pmd (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix utf8 . (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove unused variables align_start and align_end (Jerome Glisse) [1498655 1597758] - [hid] hyperv: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778 1772010] - [hid] logitech-hidpp: do all FF cleanup in hidpp_ff_destroy() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: rework device validation (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: split g920_get_config() (Benjamin Tissoires) [1740778] - [hid] fix error message in hid_open_report() (Benjamin Tissoires) [1740778] - [hid] Fix assumption that devices have inputs (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Trekstor Primebook C11B to descriptor override (Benjamin Tissoires) [1740778] - [hid] apple: Fix stuck function keys when using FN (Benjamin Tissoires) [1740778] - [hid] wacom: Fix several minor compiler warnings (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X500 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] hidraw: Fix invalid read in hidraw_ioctl (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix crash when initial logi_dj_recv_query_paired_devices fails (Benjamin Tissoires) [1740778] - [hid] logitech: Fix general protection fault caused by Logitech driver (Benjamin Tissoires) [1740778] - [hid] sony: Fix memory corruption issue on cleanup (Benjamin Tissoires) [1740778] - [hid] prodikeys: Fix general protection fault during probe (Benjamin Tissoires) [1740778] - [hid] wacom: correct misreported EKR ring values (Benjamin Tissoires) [1740778] - [hid] cp2112: prevent sleeping function called from invalid context (Benjamin Tissoires) [1740778] - [hid] wacom: Correct distance scale for 2nd-gen Intuos devices (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove support for the G700 over USB (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech-hidpp: add USB PID for a few more supported mice" (Benjamin Tissoires) [1740778] - [hid] sony: Fix race condition between rumble and device remove (Benjamin Tissoires) [1740778] - [hid] hiddev: do cleanup in failure of opening a device (Benjamin Tissoires) [1740778] - [hid] hiddev: avoid opening a disconnected device (Benjamin Tissoires) [1740778] - [hid] input: fix a4tech horizontal wheel custom usage (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X1200 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] holtek: test for sanity of intfdata (Benjamin Tissoires) [1740778] - [hid] wacom: fix bit shift for Cintiq Companion 2 (Benjamin Tissoires) [1740778] - [hid] quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Really fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [hid] Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add the Powerplay receiver (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add USB PID for a few more supported mice (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename "gaming" receiver to "lightspeed" (Benjamin Tissoires) [1740778] - [hid] Add another Primax PIXART OEM mouse quirk (Benjamin Tissoires) [1740778] - [hid] wacom: generic: add touchring adjustment for 2nd Gen Pro Small (Benjamin Tissoires) [1740778] - [hid] quirks: Refactor ELAN 400 and 401 handling (Benjamin Tissoires) [1740778] - [hid] video: fbdev: don't print error message on framebuffer_alloc() failure (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix forwarding of very long HID++ reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Huion HS64 tablet (Benjamin Tissoires) [1740778] - [hid] wacom: add new MobileStudio Pro support (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read the number of expected touches on a per collection basis (Benjamin Tissoires) [1740778] - [hid] wacom: generic: support the 'report valid' usage for touch (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read HID_DG_CONTACTMAX from any feature report (Benjamin Tissoires) [1740778] - [hid] wacom: Add 2nd gen Intuos Pro Small support (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee Rainbow CV720 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 307 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 297 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix 064d:c52f receiver support (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Call request_module before doing device_add" (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Do not call request_module() in async context" (Benjamin Tissoires) [1740778] - [hid] revert "hid: Increase maximum report size allowed by hid_field_extract()" (Benjamin Tissoires) [1740778] - [hid] a4tech: fix horizontal scrolling (Benjamin Tissoires) [1740778] - [hid] hyperv: Add a module description line (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: Add support for the S510 remote control (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: hid: make const array consumer_rdesc_start static (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make const array template static (Benjamin Tissoires) [1740778] - [hid] multitouch: handle faulty Elo touch device (Benjamin Tissoires) [1740778] - [input] treewide: Add SPDX license identifier for more missed files (Benjamin Tissoires) [1740778] - [hid] wacom: Sync INTUOSP2_BT touch state after each frame if necessary (Benjamin Tissoires) [1740778] - [hid] wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth (Benjamin Tissoires) [1740778] - [hid] wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact (Benjamin Tissoires) [1740778] - [hid] wacom: Don't report anything prior to the tool entering range (Benjamin Tissoires) [1740778] - [hid] wacom: Don't set tool type until we're in range (Benjamin Tissoires) [1740778] - [hid] wacom: correct touch resolution x/y typo (Benjamin Tissoires) [1740778] - [hid] wacom: generic: Correct pad syncing (Benjamin Tissoires) [1740778] - [hid] wacom: generic: only switch the mode on devices with LEDs (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Add usb-id for the 27MHz MX3000 receiver (Benjamin Tissoires) [1740778] - [hid] rmi: Use SET_REPORT request on control endpoint for Acer Switch 3 and 5 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for the MX5500 keyboard (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the Logitech MX5500's Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add iBall Aer3 to descriptor override (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix spelling in printk (Benjamin Tissoires) [1740778] - [hid] input: add mapping for KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [hid] input: fix assignment of .value (Benjamin Tissoires) [1740778] - [hid] input: make sure the wheel high resolution multiplier is set (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add usbhid dependency in Kconfig (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 consumer keys reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 extra mouse buttons reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 wheel reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make hidpp10_set_register_bit a bit more generic (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add input_device ptr to struct hidpp_device (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not hardcode very long report length (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: handle devices attached to 27MHz wireless receivers (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: use RAP instead of FAP to get the protocol version (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove unused origin_is_hid_core function parameter (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove double assignment from __hidpp_send_report (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not make failure to get the name fatal (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: ignore very-short or empty names (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make .probe usbhid capable (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: allow non HID++ devices to be handled by this module (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for Logitech Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make appending of the HID++ descriptors conditional (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove false-positive error on double queueing of delayed-work (Benjamin Tissoires) [1740778] - [hid] logitech-dj: pick a better name for non-unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: deal with some KVMs adding an extra interface to the usbdev (Benjamin Tissoires) [1740778] - [hid] logitech-dj: replace dev_err calls with hid_err calls (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz mouse-only receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the gaming unifying receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for non unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add logi_dj_recv_queue_unknown_work helper (Benjamin Tissoires) [1740778] - [hid] logitech-dj: support sharing struct dj_receiver_dev between USB-interfaces (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename dj_receiver_dev.hdev to dj_receiver_dev.hidpp (Benjamin Tissoires) [1740778] - [hid] logitech-dj: protect the paired_dj_devices access in add_djhid_dev with the lock (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove unused querying_devices variable (Benjamin Tissoires) [1740778] - [hid] logitech-dj: do not schedule the dj report itself (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove USB dependency (Benjamin Tissoires) [1740778] - [hid] logitech-dj: declare and use a few HID++ 1.0 constants (Benjamin Tissoires) [1740778] - [hid] logitech-dj: use BIT() macro for RF Report types (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix variable naming in logi_dj_hidpp_event (Benjamin Tissoires) [1740778] - [hid] logitech-dj: reshuffle logi_dj_recv_forward_* (Benjamin Tissoires) [1740778] - [hid] logitech: Stop setting drvdata to NULL on probe failure and remove (Benjamin Tissoires) [1740778] - [hid] quirks: do not blacklist Logitech devices (Benjamin Tissoires) [1740778] - [hid] u2fzero: fail probe if not using USB transport (Benjamin Tissoires) [1740778] - [hid] u2fzero: fix compiling error in u2fzero_probe() (Benjamin Tissoires) [1740778] - [hid] revert "hid: i2c-hid: Disable runtime PM on Synaptics touchpad" (Benjamin Tissoires) [1740778] - [hid] add driver for U2F Zero built-in LED and RNG (Benjamin Tissoires) [1740778] - [hid] core: Do not call request_module() in async context (Benjamin Tissoires) [1740778] - [hid] macally: Add support for Macally ikey keyboard (Benjamin Tissoires) [1740778] - [hid] core: Call request_module before doing device_add (Benjamin Tissoires) [1740778] - [hid] core: move Usage Page concatenation to Main item (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: change low battery level threshold from 31 to 30 percent (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove hidpp_is_connected() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: simplify printing of HID++ version (Benjamin Tissoires) [1740778] - [hid] picolcd: Convert to use sysfs_streq() (Benjamin Tissoires) [1740778] - [hid] hid-sensor-custom: simplify getting .driver_data (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Assistant key (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Synaptics touchpad (Benjamin Tissoires) [1740778] - [hid] quirks: Fix keyboard + touchpad on Lenovo Miix 630 (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Toggle Display" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Full Screen" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for keyboard Brightness Up/Down/Toggle keys (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Expose/Overview key (Benjamin Tissoires) [1740778] - [hid] input: fix mapping of aspect ratio key (Benjamin Tissoires) [1740778] - [hid] logitech: Handle 0 scroll events for the m560 (Benjamin Tissoires) [1740778] - [hid] debug: fix race condition with between rdesc_show() and device removal (Benjamin Tissoires) [1740778] - [hid] logitech: check the return value of create_singlethread_workqueue (Benjamin Tissoires) [1740778] - [hid] steam: fix deadlock with input devices (Benjamin Tissoires) [1740778] - [hid] uclogic: remove redudant duplicated null check on ver_ptr (Benjamin Tissoires) [1740778] - [hid] quirks: Drop misused kernel-doc annotation (Benjamin Tissoires) [1740778] - [hid] quirks: use correct format chars in dbg_hid (Benjamin Tissoires) [1740778] - [hid] Remove Waltop tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove KYE tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove hid-uclogic entries from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] uclogic: Do not initialize non-USB devices (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee G5 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support Gray-coded rotary encoders (Benjamin Tissoires) [1740778] - [hid] uclogic: Support faking Wacom pad device ID (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Deco 01 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G640 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee EX07S frame controls (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee M540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee 2150 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support v2 protocol (Benjamin Tissoires) [1740778] - [hid] uclogic: Support fragmented high-res reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Support in-range reporting emulation (Benjamin Tissoires) [1740778] - [hid] uclogic: Designate current protocol v1 (Benjamin Tissoires) [1740778] - [hid] uclogic: Re-initialize tablets on resume (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract tablet parameter discovery into a module (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract report descriptors to a module (Benjamin Tissoires) [1740778] - [hid] Clarify vendor ID reuse by Ugee tablets (Benjamin Tissoires) [1740778] - [hid] viewsonic: Support PD1011 signature pad (Benjamin Tissoires) [1740778] - [hid] kye: Add support for EasyPen M406XE (Benjamin Tissoires) [1740778] - [hid] wacom: Add support for Pro Pen slim (Benjamin Tissoires) [1740778] - [hid] roccat: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] wacom: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] fix Logitech WingMan Formula GP joined axes (Benjamin Tissoires) [1740778] - [hid] multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1740778] - [hid] steam: fix boot loop with bluetooth firmware (Benjamin Tissoires) [1740778] - [hid] Add ASUS T100CHI keyboard dock battery quirks (Benjamin Tissoires) [1740778] - [hid] Add support for Toshiba WT10A tablet bluetooth keyboard (Benjamin Tissoires) [1740778] - [hid] wacom: Move HID fix for AES serial number into wacom_hid_usage_quirk (Benjamin Tissoires) [1740778] - [hid] elan: Make array buf static, shrinks object size (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Ignore input report if there's no data present on Elan touchpanels (Benjamin Tissoires) [1740778] - [hid] core: simplify active collection tracking (Benjamin Tissoires) [1740778] - [hid] Support for Maltron L90 keyboard media keys (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Goodix touchpad (Benjamin Tissoires) [1740778] - [hid] sony: Fix SHANWAN PS3 GamePad rumble and led settings support (Benjamin Tissoires) [1740778] - [hid] sony: Transform one-time SHANWAN check into quirk (Benjamin Tissoires) [1740778] - [hid] core: replace the collection tree pointers with indices (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add Odys Winbook 13 to descriptor override (Benjamin Tissoires) [1740778] - [hid] lenovo: Add checks to fix of_led_classdev_register (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: add MSI interrupt support (Benjamin Tissoires) [1740778] - [hid] debug: Change to use DEFINE_SHOW_ATTRIBUTE macro (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: fixes incorrect error handling (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: fix typo, hiddpp to hidpp (Benjamin Tissoires) [1740778] - [hid] input: use the Resolution Multiplier for high-resolution scrolling (Benjamin Tissoires) [1740778] - [hid] core: process the Resolution Multiplier (Benjamin Tissoires) [1740778] - [hid] core: store the collections as a basic tree (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for Cougar 700K Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] hidraw: enforce minors_lock locking via lockdep (Benjamin Tissoires) [1740778] - [hid] quirks: fix RetroUSB.com devices (Benjamin Tissoires) [1740778] - [kernel] hid: input: support Microsoft wireless radio control hotkey (Benjamin Tissoires) [1740778] - [kernel] hid: use macros in IS_INPUT_APPLICATION (Benjamin Tissoires) [1740778] - [hid] ite: Add USB id match for another ITE based keyboard rfkill key quirk (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: Create a utility class for counting scroll events" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Add function to enable HID++ 1.0 "scrolling acceleration"" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Enable high-resolution scrolling on Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Use LDJ_DEVICE macro for existing Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: fix a used uninitialized GCC warning" (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: simplify/fix high-res scroll event handling" (Benjamin Tissoires) [1740778] - [hid] Add quirk for Primax PIXART OEM mice (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM for LG touchscreen (Benjamin Tissoires) [1740778] - [hid] steam: remove input device when a hid client is running (Benjamin Tissoires) [1740778] - [hid] revert "hid: uhid: use strlcpy() instead of strncpy()" (Benjamin Tissoires) [1740778] - [hid] uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges (Benjamin Tissoires) [1740778] - [hid] iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers (Benjamin Tissoires) [1740778] - [hid] input: Ignore battery reported by Symbol DS4308 (Benjamin Tissoires) [1740778] - [hid] Add quirk for Microsoft PIXART OEM mouse (Benjamin Tissoires) [1740778] - [kernel] hid: fix up .raw_event() documentation (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override (Benjamin Tissoires) [1740778] - [hid] input: simplify/fix high-res scroll event handling (Benjamin Tissoires) [1740778] - [hid] we do not randomly make new drivers 'default y' (Benjamin Tissoires) [1740778] - [hid] i2c-hid: properly terminate i2c_hid_dmi_desc_override_table[] array (Benjamin Tissoires) [1740778] - [hid] alps: allow incoming reports when only the trackstick is opened (Benjamin Tissoires) [1740778] - [hid] revert "hid: add NOGET quirk for Eaton Ellipse MAX UPS" (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add a small delay after sleep command for Raydium touchpanel (Benjamin Tissoires) [1740778] - [hid] usbhid: Add quirk for Redragon/Dragonrise Seymur 2 (Benjamin Tissoires) [1740778] - [hid] wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452 (Benjamin Tissoires) [1740778] - [hid] google: add dependency on Cros EC for Hammer (Benjamin Tissoires) [1740778] - [hid] elan: fix spelling mistake "registred" -> "registered" (Benjamin Tissoires) [1740778] - [hid] google: drop superfluous const before SIMPLE_DEV_PM_OPS() (Benjamin Tissoires) [1740778] - [hid] google: add support tablet mode switch for Whiskers (Benjamin Tissoires) [1740778] - [hid] magicmouse: add support for Apple Magic Trackpad 2 (Benjamin Tissoires) [1740778] - [hid] i2c-hid: override HID descriptors for certain devices (Benjamin Tissoires) [1740778] - [hid] hid-bigbenff: driver for BigBen Interactive PS3OFMINIPAD gamepad (Benjamin Tissoires) [1740778] - [hid] logitech: fix a used uninitialized GCC warning (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: using list_head for ipc write queue (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: use resource-managed api (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: Enhance API to get ring buffer sizes (Benjamin Tissoires) [1740778] - [hid] input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS (Benjamin Tissoires) [1740778] - [hid] microsoft: the driver now neeed MEMLESS_FF infrastructure (Benjamin Tissoires) [1740778] - [hid] cougar: Stop processing vendor events on hid-core (Benjamin Tissoires) [1740778] - [hid] cougar: Make parameter 'g6_is_space' dinamically settable (Benjamin Tissoires) [1740778] - [hid] microsoft: Add rumble support for Xbox One S controller (Benjamin Tissoires) [1740778] - [hid] microsoft: Convert private data to be a proper struct (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] input: Create a utility class for counting scroll events (Benjamin Tissoires) [1740778] - [hid] multitouch: simplify the application retrieval (Benjamin Tissoires) [1740778] - [hid] input: do not append a suffix if the name already has it (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling (Benjamin Tissoires) [1740778] - [hid] i2c-hid: disable runtime PM operations on hantick touchpad (Benjamin Tissoires) [1740778] - [hid] sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report (Benjamin Tissoires) [1740778] - [hid] core: fix NULL pointer dereference (Benjamin Tissoires) [1740778] - [hid] hid-saitek: Add device ID for RAT 7 Contagion (Benjamin Tissoires) [1740778] - [hid] core: fix memory leak on probe (Benjamin Tissoires) [1740778] - [hid] add support for Apple Magic Keyboards (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: tx_buf memory leak on probe/remove (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: Prevent loading of driver on Mehlow (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for the Cougar 500k Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] cougar: make compare_device_paths reusable (Benjamin Tissoires) [1740778] - [hid] multitouch: handle palm for touchscreens (Benjamin Tissoires) [1740778] - [hid] multitouch: touchscreens also use confidence reports (Benjamin Tissoires) [1740778] - [hid] multitouch: report MT_TOOL_PALM for non-confident touches (Benjamin Tissoires) [1740778] - [hid] microsoft: support the Surface Dial (Benjamin Tissoires) [1740778] - [hid] core: do not upper bound the collection stack (Benjamin Tissoires) [1740778] - [hid] input: enable Totem on the Dell Canvas 27 (Benjamin Tissoires) [1740778] - [hid] multitouch: remove one copy of values (Benjamin Tissoires) [1740778] - [hid] multitouch: ditch mt_report_id (Benjamin Tissoires) [1740778] - [hid] multitouch: store a per application quirks value (Benjamin Tissoires) [1740778] - [hid] multitouch: Store per collection multitouch data (Benjamin Tissoires) [1740778] - [hid] multitouch: make sure the static list of class is not changed (Benjamin Tissoires) [1740778] - [hid] elan: Add support for touchpad on the Toshiba Click Mini L9W (Benjamin Tissoires) [1740778] - [hid] elan: Add USB-id for HP x2 10-n000nd touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Add a flag for selecting if the touchpad has a LED (Benjamin Tissoires) [1740778] - [hid] elan: Query resolution from the touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Query device max_x and max_y value from touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Hardcode finger-count and usb-interface (Benjamin Tissoires) [1740778] - [hid] elan: Correctly report MT_PRESSURE instead of TOOL_WIDTH (Benjamin Tissoires) [1740778] - [hid] elan: Stop claiming we have TOUCH_MAJOR and then never reporting it (Benjamin Tissoires) [1740778] - [hid] elan: Remove unused max_area_x and max_area_y vatiables (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sc->output_report_dmabuf (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_battery_probe() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_leds_init() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_sensors() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_touchpad() (Benjamin Tissoires) [1740778] - [hid] wacom: convert Wacom custom usages to standard HID usages (Benjamin Tissoires) [1740778] - [hid] wacom: Move handling of HID quirks into a dedicated function (Benjamin Tissoires) [1740778] - [hid] wacom: Replace touch_max fixup code with static touch_max definitions (Benjamin Tissoires) [1740778] - [hid] wiimote: add support for Guitar-Hero devices (Benjamin Tissoires) [1740778] - [hid] usbhid: use irqsave() in USB's complete callback (Benjamin Tissoires) [1740778] - [hid] redragon: fix num lock and caps lock LEDs (Benjamin Tissoires) [1740778] - [hid] hid-ntrig: add error handling for sysfs_create_group (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add vddl regulator control (Benjamin Tissoires) [1740778] - [uapi] input: document meanings of KEY_SCREEN and KEY_ZOOM (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - avoid processing unknown IRQs (Benjamin Tissoires) [1740778] - [input] revert "input: elantech - enable SMBus on new (2018+) systems" (Benjamin Tissoires) [1740778] - [input] elantech - annotate fall-through case in elantech_use_host_notify() (Benjamin Tissoires) [1740778] - [samples] treewide: Add SPDX license identifier - Makefile/Kconfig (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - remove Lenovo Legion Y7000 PnpID (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI mode for HP Spectre X360 (Benjamin Tissoires) [1740778] - [input] elantech - enable SMBus on new (2018+) systems (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778] - [input] usbtouchscreen - initialize PM mutex before using it (Benjamin Tissoires) [1740778] - [input] alps - fix a mismatch between a condition check and its comment (Benjamin Tissoires) [1740778] - [input] psmouse - fix build error of multiple definition (Benjamin Tissoires) [1740778] - [input] alps - don't handle ALPS cs19 trackpoint-only device (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - remove dependencies on PAGE_SIZE for ring buffer (Benjamin Tissoires) [1740778] - [input] synaptics - fix misuse of strlcpy (Benjamin Tissoires) [1740778] - [input] synaptics - whitelist Lenovo T580 SMBus intertouch (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBUS on T480 thinkpad trackpad (Benjamin Tissoires) [1740778] - [input] joydev - extend absolute mouse detection (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - export the device id whitelist (Benjamin Tissoires) [1740778] - [kernel] pm: suspend: Rename pm_suspend_via_s2idle() (Benjamin Tissoires) [1740778] - [kernel] pm: sleep: Add kerneldoc comments to some functions (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus on ThinkPad E480 and E580 (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - remove set but not used variable 'sensor_flags' (Benjamin Tissoires) [1740778] - [input] uinput - add compat ioctl number translation for UI_*_FF_UPLOAD (Benjamin Tissoires) [1740778] - [input] libps2 - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - write config register values to the right offset (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix enum_fmt (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fill initial format (Benjamin Tissoires) [1740778] - [uapi] input: add KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix possible double free (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - add module description (Benjamin Tissoires) [1740778] - [input] i8042 - signal wakeup from atkbd/psmouse (Benjamin Tissoires) [1740778] - [input] evdev - use struct_size() in kzalloc() and vzalloc() (Benjamin Tissoires) [1740778] - [input] elan_i2c - add hardware ID for multiple Lenovo laptops (Benjamin Tissoires) [1740778] - [input] wacom_serial4 - add support for Wacom ArtPad II tablet (Benjamin Tissoires) [1740778] - [input] elan_i2c - add id for touchpad found in Lenovo s21e-20 (Benjamin Tissoires) [1740778] - [input] i8042 - rework DT node name comparisons (Benjamin Tissoires) [1740778] - [input] synaptics_i2c - remove redundant spinlock (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK (Benjamin Tissoires) [1740778] - [input] revert "input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G" (Benjamin Tissoires) [1740778] - [input] elantech - enable 3rd button support on Fujitsu CELSIUS H780 (Benjamin Tissoires) [1740778] - [uapi] input: input_event - fix the CONFIG_SPARC64 mixup (Benjamin Tissoires) [1740778] - [input] uinput - fix undefined behavior in uinput_validate_absinfo() (Benjamin Tissoires) [1740778] - [uapi] input: input_event - provide override for sparc64 (Benjamin Tissoires) [1740778] - [input] soc_button_array - fix mapping of the 5th GPIO in a PNP0C40 device (Benjamin Tissoires) [1740778] - [input] soc_button_array - add usage-page 0x01 usage-id 0xca mapping (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP EliteBook 840 G4 (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI on ThinkPad T560 (Benjamin Tissoires) [1740778] - [documentation] input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` (Benjamin Tissoires) [1740778] - [uapi] input: restore EV_ABS ABS_RESERVED (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP 15-ay000 (Benjamin Tissoires) [1740778] - [input] synaptics - add PNP ID for ThinkPad P50 to SMBus (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR (Benjamin Tissoires) [1740778] - [input] elan_i2c - add support for ELAN0621 touchpad (Benjamin Tissoires) [1740778] - [documentation] revert "input: Add the `REL_WHEEL_HI_RES` event code" (Benjamin Tissoires) [1740778] - [input] atkbd - clean up indentation issue (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ELAN0620 to the ACPI table (Benjamin Tissoires) [1740778] - [input] synaptics - avoid using uninitialized variable when probing (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM (Benjamin Tissoires) [1740778] - [input] of_touchscreen - add support for touchscreen-min-x|y (Benjamin Tissoires) [1740778] - [input] elants_i2c - use DMA safe i2c when possible (Benjamin Tissoires) [1740778] - [input] uinput - add a schedule point in uinput_inject_events() (Benjamin Tissoires) [1740778] - [input] evdev - add a schedule point in evdev_write() (Benjamin Tissoires) [1740778] - [input] mousedev - add a schedule point in mousedev_write() (Benjamin Tissoires) [1740778] - [uapi] input: reserve 2 events code because of HID (Benjamin Tissoires) [1740778] - [input] i8042 - enable keyboard wakeups by default when s2idle is used (Benjamin Tissoires) [1740778] - [input] uinput - allow for max == min during input_absinfo validation (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari CapsLock behaviour (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari keymap (Benjamin Tissoires) [1740778] - [documentation] input: Add the `REL_WHEEL_HI_RES` event code (Benjamin Tissoires) [1740778] - [input] mark expected switch fall-throughs (Benjamin Tissoires) [1740778] - [input] evdev - switch to bitmap API (Benjamin Tissoires) [1740778] - [input] elan_i2c_smbus - cast sizeof to int for comparison (Benjamin Tissoires) [1740778] - [uapi] input: stop telling users to snail-mail Vojtech (Benjamin Tissoires) [1740778] - [documentation] input: add MT_TOOL_DIAL (Benjamin Tissoires) [1740778] - [input] i8042 - increment wakeup_count for the respective port (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - allow better run-time configuration (Benjamin Tissoires) [1740778] - [xen] Sync up with the canonical protocol definitions in Xen (Benjamin Tissoires) [1740778] - [cpufreq] dev_pm_qos_update_request() can return 1 on success (Al Stone) [1739729 1725581] - [cpufreq] Make cpufreq_generic_init() return void (Al Stone) [1739729 1725581] - [cpufreq] Add QoS requests for userspace constraints (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Reuse refresh_frequency_limits() (Al Stone) [1739729 1725581] - [cpufreq] Register notifiers with the PM QoS framework (Al Stone) [1739729 1725581] - [base] pm / qos: Add support for MIN/MAX frequency constraints (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Rename __dev_pm_qos_read_value() and dev_pm_qos_raw_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_{add|remove}_notifier() (Al Stone) [1739729 1725581] - [cpufreq] Avoid calling cpufreq_verify_current_freq() from handle_update() (Al Stone) [1739729 1725581] - [cpufreq] Consolidate cpufreq_update_current_freq() and __cpufreq_get() (Al Stone) [1739729 1725581] - [cpufreq] Don't skip frequency validation for has_target() drivers (Al Stone) [1739729 1725581] - [cpufreq] Use has_target() instead of !setpolicy (Al Stone) [1739729 1725581] - [cpufreq] Remove redundant !setpolicy check (Al Stone) [1739729 1725581] - [kernel] cpufreq: Move the IS_ENABLED(CPU_THERMAL) macro into a stub (Al Stone) [1739729 1725581] - [opp] Don't use IS_ERR on invalid supplies (Al Stone) [1739729 1725581] - [kernel] pm: sleep: Update struct wakeup_source documentation (Al Stone) [1739729 1725581] - [base] base: power: remove wakeup_sources_stats_dentry variable (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Fail initialization if driver cannot be registered (Al Stone) [1739729 1725581] - [opp] Make dev_pm_opp_set_rate() handle freq = 0 to drop performance votes (Al Stone) [1739729 1725581] - [opp] Don't overwrite rounded clk rate (Al Stone) [1739729 1725581] - [base] pm: sleep: Show how long dpm_suspend_start() and dpm_suspend_end() take (Al Stone) [1739729 1725581] - [base] pm / clk: Remove error message on out-of-memory condition (Al Stone) [1739729 1725581] - [base] base: power: clock_ops: Use of_clk_get_parent_count() (Al Stone) [1739729 1725581] - [opp] Allocate genpd_virt_devs from dev_pm_opp_attach_genpd() (Al Stone) [1739729 1725581] - [opp] Attach genpds to devices from within OPP core (Al Stone) [1739729 1725581] - [base] pm / domains: Add GENPD_FLAG_RPM_ALWAYS_ON flag (Al Stone) [1739729 1725581] - [cpufreq] Don't find governor for setpolicy drivers in cpufreq_init_policy() (Al Stone) [1739729 1725581] - [cpufreq] Explain the kobject_put() in cpufreq_policy_alloc() (Al Stone) [1739729 1725581] - [x86] cpufreq: Call transition notifier only once for each policy (Al Stone) [1739729 1725581] - [cpufreq] Fix kobject memleak (Al Stone) [1739729 1725581] - [cpufreq] centrino: Fix centrino_setpolicy() kerneldoc comment (Al Stone) [1739729 1725581] - [base] pm / domains: Allow to attach a CPU via genpd_dev_pm_attach_by_id|name() (Al Stone) [1739729 1725581] - [base] pm / domains: Search for the CPU device outside the genpd lock (Al Stone) [1739729 1725581] - [base] pm / domains: Drop unused in-parameter to some genpd functions (Al Stone) [1739729 1725581] - [base] pm / domains: Use the base device for driver_deferred_probe_check_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Enable genpd_dev_pm_attach_by_id|name() for single PM domain (Al Stone) [1739729 1725581] - [base] pm / domains: Allow OF lookup for multi PM domain case from ->attach_dev() (Al Stone) [1739729 1725581] - [base] pm / domains: Don't kfree() the virtual device in the error path (Al Stone) [1739729 1725581] - [cpufreq] Move ->get callback check outside of __cpufreq_get() (Al Stone) [1739729 1725581] - [x86] tsc: Rework time_cpufreq_notifier() (Al Stone) [1739729 1725581] - [x86] tsc: Fix UV TSC initialization (Al Stone) [1739729 1725581] - [x86] tsc: Prevent result truncation on 32bit (Al Stone) [1739729 1725581] - [x86] tsc: Consolidate init code (Al Stone) [1739729 1725581] - [x86] tsc: Make use of tsc_calibrate_cpu_early() (Al Stone) [1739729 1725581] - [x86] tsc: Split native_calibrate_cpu() into early and late parts (Al Stone) [1739729 1725581] - [x86] tsc: Use TSC as sched clock early (Al Stone) [1739729 1725581] - [x86] tsc: Initialize cyc2ns when tsc frequency is determined (Al Stone) [1739729 1725581] - [x86] tsc: Calibrate tsc only once (Al Stone) [1739729 1725581] - [x86] tsc: Redefine notsc to behave as tsc=unstable (Al Stone) [1739729 1725581] - [x86] platform/uv: Provide is_early_uv_system() (Al Stone) [1739729 1725581] - [base] pm / domains: remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [cpufreq] Remove needless bios_limit check in show_bios_limit() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq/acpi-cpufreq.c: This fixes the following checkpatch warning (Al Stone) [1739729 1725581] - [base] pm / core: Propagate dev->power.wakeup_path when no callbacks (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd governor for CPUs (Al Stone) [1739729 1725581] - [cpuidle] Export the next timer expiration for CPUs (Al Stone) [1739729 1725581] - [base] pm / core: Introduce dpm_async_fn() helper (Al Stone) [1739729 1725581] - [cpufreq] boost: Remove CONFIG_CPU_FREQ_BOOST_SW Kconfig option (Al Stone) [1739729 1725581] - [opp] Introduce dev_pm_opp_find_freq_ceil_by_volt() (Al Stone) [1739729 1725581] - [base] pm / domains: Add support for CPU devices to genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Add generic data pointer to struct genpd_power_state (Al Stone) [1739729 1725581] - [cpufreq] rhel: cpufreq: switch printk users from pf and pF to ps and pS, respectively (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for device_pm_wait_for_dev() (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for dpm_watchdog_handler() (Al Stone) [1739729 1725581] - [cpufreq] stats: Use lock by stat to replace global spin lock (Al Stone) [1739729 1725581] - [cpufreq] Remove cpufreq_driver check in cpufreq_boost_supported() (Al Stone) [1739729 1725581] - [cpufreq] ppc_cbe: fix possible object reference leak (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Update max frequency on global turbo changes (Al Stone) [1739729 1725581] - [base] pm / wakeup: Use pm_pr_dbg() instead of pr_debug() (Al Stone) [1739729 1725581] - [cpufreq] Add cpufreq_cpu_acquire() and cpufreq_cpu_release() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Driver-specific handling of _PPC updates (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Load only on Intel hardware (Al Stone) [1739729 1725581] - [cpufreq] scpi: Fix use after free (Al Stone) [1739729 1725581] - [base] pm / domains: Avoid a potential deadlock (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix up iowait_boost computation (Al Stone) [1739729 1725581] - [opp] pm / opp: Update performance state when freq == old_freq (Al Stone) [1739729 1725581] - [base] pm / wakeup: Drop wakeup_source_drop() (Al Stone) [1739729 1725581] - [base] pm / wakeup: Rework wakeup source timer cancellation (Al Stone) [1739729 1725581] - [base] pm / domains: Remove one unnecessary blank line (Al Stone) [1739729 1725581] - [base] pm / domains: Return early for all errors in _genpd_power_off() (Al Stone) [1739729 1725581] - [base] pm / domains: Improve warn for multiple states but no governor (Al Stone) [1739729 1725581] - [opp] Fix handling of multiple power domains (Al Stone) [1739729 1725581] - [base] pm / qos: Fix typo in file description (Al Stone) [1739729 1725581] - [base] pm-runtime: Call pm_runtime_active|suspended_time() from sysfs (Al Stone) [1739729 1725581] - [base] pm-runtime: Consolidate code to get active/suspended time (Al Stone) [1739729 1725581] - [base] pm: Add and use pr_fmt() (Al Stone) [1739729 1725581] - [cpufreq] Improve kerneldoc comments for cpufreq_cpu_get/put() (Al Stone) [1739729 1725581] - [cpufreq] acpi-cpufreq: Report if CPU doesn't support boost technologies (Al Stone) [1739729 1725581] - [base] driver core: Fix PM-runtime for links added during consumer probe (Al Stone) [1739729 1725581] - [cpufreq] Pass updated policy to driver ->setpolicy() callback (Al Stone) [1739729 1725581] - [cpufreq] Fix two debug messages in cpufreq_set_policy() (Al Stone) [1739729 1725581] - [cpufreq] Reorder and simplify cpufreq_update_policy() (Al Stone) [1739729 1725581] - [cpufreq] Add kerneldoc comments for two core functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix use-after-free in scmi_cpufreq_exit() (Al Stone) [1739729 1725581] - [kernel] pm / core: Add support to skip power management in device/driver model (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Rework iowait boosting to be less aggressive (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Eliminate intel_pstate_get_base_pstate() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Avoid redundant initialization of local vars (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Work around for Hisilicon CPPC cpufreq (Al Stone) [1739729 1725581] - [cpufreq] speedstep: convert BUG() to BUG_ON() (Al Stone) [1739729 1725581] - [cpufreq] powernv: fix missing check of return value in init_powernv_pstates() (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: remove unneeded semicolon (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in genpd_dev_pm_attach_by_name() (Al Stone) [1739729 1725581] - [cpufreq] Replace double NOT (!!) with single NOT (!) (Al Stone) [1739729 1725581] - [base] pm / suspend: Print debug messages for device using direct-complete (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Add reasons for failure and debug messages (Al Stone) [1739729 1725581] - [base] driver core: Fix possible supplier PM-usage counter imbalance (Al Stone) [1739729 1725581] - [base] pm-runtime: Fix __pm_runtime_set_status() race with runtime resume (Al Stone) [1739729 1725581] - [cpufreq] dt: Implement online/offline() callbacks (Al Stone) [1739729 1725581] - [cpufreq] Allow light-weight tear down and bring up of CPUs (Al Stone) [1739729 1725581] - [base] pm-runtime: Take suppliers into account in __pm_runtime_set_status() (Al Stone) [1739729 1725581] - [opp] no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Register an Energy Model (Al Stone) [1739729 1725581] - [opp] pm / opp: Introduce a power estimation helper (Al Stone) [1739729 1725581] - [opp] pm / opp: Remove unused parameter of _generic_set_opp_clk_only() (Al Stone) [1739729 1725581] - [cpufreq] scpi: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] dt: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] stats: Fix concurrency issues while resetting stats (Al Stone) [1739729 1725581] - [cpufreq] stats: Declare freq-attr right after their callbacks (Al Stone) [1739729 1725581] - [base] driver core: Do not call rpm_put_suppliers() in pm_runtime_drop_link() (Al Stone) [1739729 1725581] - [base] driver core: Fix handling of runtime PM flags in device_link_add() (Al Stone) [1739729 1725581] - [base] driver core: Do not resume suppliers under device_links_write_lock() (Al Stone) [1739729 1725581] - [base] driver core: Avoid careless re-use of existing device links (Al Stone) [1739729 1725581] - [base] driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link flag handling (Al Stone) [1739729 1725581] - [base] driver core: Add flag to autoremove device link on supplier unbind (Al Stone) [1739729 1725581] - [base] driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMER (Al Stone) [1739729 1725581] - [base] pm-runtime: update accounting_timestamp on enable (Al Stone) [1739729 1725581] - [cpufreq] scpi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] scmi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] cpufreq-dt: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] Auto-register the driver as a thermal cooling device if asked (Al Stone) [1739729 1725581] - [cpufreq] thermal: cpu_cooling: Require thermal core to be compiled in (Al Stone) [1739729 1725581] - [cpufreq] Use struct kobj_attribute instead of struct global_attr (Al Stone) [1739729 1725581] - [base] pm / wakeup: fix kerneldoc comment for pm_wakeup_dev_event() (Al Stone) [1739729 1725581] - [base] pm: domains: no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [opp] Add support for parsing the 'opp-level' property (Al Stone) [1739729 1725581] - [kernel] cpufreq: Replace open-coded << with BIT() (Al Stone) [1739729 1725581] - [base] pm: clock_ops: fix missing clk_prepare() return value check (Al Stone) [1739729 1725581] - [cpufreq] e_powersaver: Use struct_size() in kzalloc() (Al Stone) [1739729 1725581] - [cpufreq] Don't update new_policy on failures (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix frequency invariance in slow path (Al Stone) [1739729 1725581] - [cpufreq] check if policy is inactive early in __cpufreq_get() (Al Stone) [1739729 1725581] - [opp] cpufreq: scpi/scmi: Fix freeing of dynamic OPPs (Al Stone) [1739729 1725581] - [base] pm: sleep: call devfreq suspend/resume (Al Stone) [1739729 1725581] - [devfreq] pm / devfreq: add devfreq_suspend/resume() functions (Al Stone) [1739729 1725581] - [base] pm / domains: remove define_genpd_open_function() and define_genpd_debugfs_fops() (Al Stone) [1739729 1725581] - [base] pm / domains: Propagate performance state updates (Al Stone) [1739729 1725581] - [base] pm / domains: Factorize dev_pm_genpd_set_performance_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Save OPP table pointer in genpd (Al Stone) [1739729 1725581] - [opp] Don't return 0 on error from of_get_required_opp_performance_state() (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_xlate_performance_state() helper (Al Stone) [1739729 1725581] - [opp] Improve _find_table_of_opp_np() (Al Stone) [1739729 1725581] - [base] pm / domains: Make genpd performance states orthogonal to the idlestates (Al Stone) [1739729 1725581] - [opp] Fix missing debugfs supply directory for OPPs (Al Stone) [1739729 1725581] - [opp] Use opp_table->regulators to verify no regulator case (Al Stone) [1739729 1725581] - [base] pm: Switch to use ptR (Al Stone) [1739729 1725581] - [cpufreq] powernv: add of_node_put() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Force HWP min perf before offline (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 (Al Stone) [1739729 1725581] - [opp] Fix parsing of multiple phandles in "operating-points-v2" property (Al Stone) [1739729 1725581] - [opp] Remove of_dev_pm_opp_find_required_opp() (Al Stone) [1739729 1725581] - [base] opp: Rename and relocate of_genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Configure all required OPPs (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_{set|put}_genpd_virt_dev() helper (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Populate OPPs from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Populate required opp tables from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Separate out custom OPP handler specific code (Al Stone) [1739729 1725581] - [opp] Identify and mark genpd OPP tables (Al Stone) [1739729 1725581] - [base] pm / domains: Rename genpd virtual devices as virt_dev (Al Stone) [1739729 1725581] - [cpufreq] remove unused arm_big_little_dt driver (Al Stone) [1739729 1725581] - [cpufreq] drop ARM_BIG_LITTLE_CPUFREQ support for ARM64 (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix compilation for !CONFIG_ACPI (Al Stone) [1739729 1725581] - [base] pm / domains: Deal with multiple states but no governor in genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Don't treat zero found compatible idle states as an error (Al Stone) [1739729 1725581] - [cpufreq] conservative: Take limits changes into account properly (Al Stone) [1739729 1725581] - [opp] pm / opp: _of_add_opp_table_v2(): increment count only if OPP is added (Al Stone) [1739729 1725581] - [cpufreq] dt: Try freeing static OPPs only if we have added them (Al Stone) [1739729 1725581] - [opp] Return error on error from dev_pm_opp_get_opp_count() (Al Stone) [1739729 1725581] - [opp] Improve error handling in dev_pm_opp_of_cpumask_add_table() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Mark acpi_ids as used (Al Stone) [1739729 1725581] - [opp] Pass OPP table to _of_add_opp_table_v{1|2}() (Al Stone) [1739729 1725581] - [opp] Prevent creating multiple OPP tables for devices sharing OPP nodes (Al Stone) [1739729 1725581] - [opp] Use a single mechanism to free the OPP table (Al Stone) [1739729 1725581] - [opp] Don't remove dynamic OPPs from _dev_pm_opp_remove_table() (Al Stone) [1739729 1725581] - [opp] Create separate kref for static OPPs list (Al Stone) [1739729 1725581] - [opp] Don't take OPP table's kref for static OPPs (Al Stone) [1739729 1725581] - [opp] Parse OPP table's DT properties from _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Pass index to _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Protect dev_list with opp_table lock (Al Stone) [1739729 1725581] - [opp] Don't try to remove all OPP tables on failure (Al Stone) [1739729 1725581] - [opp] Free OPP table properly on performance state irregularities (Al Stone) [1739729 1725581] - [cpufreq] Convert to using pOFn instead of device_node.name (Al Stone) [1739729 1725581] - [cpufreq] remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [base] pm / clk: signedness bug in of_pm_clk_add_clks() (Al Stone) [1739729 1725581] - [trace] cpufreq: trace frequency limits change (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Disable dynamic scaling on many-CPU systems (Al Stone) [1739729 1725581] - [base] pm / domains: Stop deferring probe at the end of initcall (Al Stone) [1739729 1725581] - [base] driver: core: Allow subsystems to continue deferring probe (Al Stone) [1739729 1725581] - [base] driver core: allow stopping deferred probe after init (Al Stone) [1739729 1725581] - [base] driver core: add a debugfs entry to show deferred devices (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce option to attach a device by name to genpd (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: use match_string() helper (Al Stone) [1739729 1725581] - [fs] ceph: use ceph_evict_inode to cleanup inode's resource (Jeff Layton) [1767959] - [fs] ceph: return -EINVAL if given fsc mount option on kernel w/o support (Jeff Layton) [1767959] - [fs] ceph: don't try to handle hashed dentries in non-O_CREAT atomic_open (Jeff Layton) [1767959] - [fs] ceph: add missing check in d_revalidate snapdir handling (Jeff Layton) [1767959] - [fs] ceph: fix RCU case handling in ceph_d_revalidate() (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free in __ceph_remove_cap() (Jeff Layton) [1767959] - [block] rbd: cancel lock_dwork if the wait is interrupted (Jeff Layton) [1767959] - [fs] ceph: just skip unrecognized info in ceph_reply_info_extra (Jeff Layton) [1767959] - [fs] ceph: call ceph_mdsc_destroy from destroy_fs_client (Jeff Layton) [1767959] - [net] libceph: use ceph_kvmalloc() for osdmap arrays (Jeff Layton) [1767959] - [net] libceph: avoid a __vmalloc() deadlock in ceph_kvmalloc() (Jeff Layton) [1767959] - [fs] ceph: include ceph_debug.h in cache.c (Jeff Layton) [1767959] - [fs] ceph: move static keyword to the front of declarations (Jeff Layton) [1767959] - [block] rbd: pull rbd_img_request_create() dout out into the callers (Jeff Layton) [1767959] - [fs] ceph: reconnect connection if session hang in opening state (Jeff Layton) [1767959] - [net] libceph: drop unused con parameter of calc_target() (Jeff Layton) [1767959] - [fs] ceph: use release_pages() directly (Jeff Layton) [1767959] - [block] rbd: fix response length parameter for encoded strings (Jeff Layton) [1767959] - [fs] ceph: allow arbitrary security.* xattrs (Jeff Layton) [1767959] - [fs] ceph: only set CEPH_I_SEC_INITED if we got a MAC label (Jeff Layton) [1767959] - [fs] ceph: turn ceph_security_invalidate_secctx into static inline (Jeff Layton) [1767959] - [fs] ceph: add buffered/direct exclusionary locking for reads and writes (Jeff Layton) [1767959] - [net] libceph: handle OSD op ceph_pagelist_append() errors (Jeff Layton) [1767959] - [fs] ceph: don't return a value from void function (Jeff Layton) [1767959] - [fs] ceph: don't freeze during write page faults (Jeff Layton) [1767959] - [fs] ceph: update the mtime when truncating up (Jeff Layton) [1767959] - [fs] ceph: fix indentation in __get_snap_name() (Jeff Layton) [1767959] - [fs] ceph: remove incorrect comment above __send_cap (Jeff Layton) [1767959] - [fs] ceph: remove CEPH_I_NOFLUSH (Jeff Layton) [1767959] - [fs] ceph: remove unneeded test in try_flush_caps (Jeff Layton) [1767959] - [fs] ceph: have __mark_caps_flushing return flush_tid (Jeff Layton) [1767959] - [fs] ceph: fix comments over ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: eliminate session->s_trim_caps (Jeff Layton) [1767959] - [fs] ceph: fetch cap_gen under spinlock in ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: remove ceph_get_cap_mds and __ceph_get_cap_mds (Jeff Layton) [1767959] - [fs] ceph: don't SetPageError on writepage errors (Jeff Layton) [1767959] - [fs] ceph: auto reconnect after blacklisted (Jeff Layton) [1767959] - [fs] ceph: invalidate all write mode filp after reconnect (Jeff Layton) [1767959] - [fs] ceph: return -EIO if read/write against filp that lost file locks (Jeff Layton) [1767959] - [fs] ceph: add helper function that forcibly reconnects to ceph cluster (Jeff Layton) [1767959] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: track and report error of async metadata operation (Jeff Layton) [1767959] - [fs] ceph: allow closing session in restarting/reconnect state (Jeff Layton) [1767959] - [net] libceph: add function that clears osd client's abort_err (Jeff Layton) [1767959] - [net] libceph: add function that reset client's entity addr (Jeff Layton) [1767959] - [fs] ceph: don't list vxattrs in listxattr() (Jeff Layton) [1767959] - [fs] ceph: fix directories inode i_blkbits initialization (Jeff Layton) [1767959] - [block] rbd: restore zeroing past the overlap when reading from parent (Jeff Layton) [1767959] - [net] libceph: don't call crypto_free_sync_skcipher() on a NULL tfm (Jeff Layton) [1767959] - [net] libceph: fix PG split vs OSD (re)connect race (Jeff Layton) [1767959] - [fs] ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply (Jeff Layton) [1767959] - [fs] ceph: clear page dirty before invalidate page (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in fill_inode() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() (Jeff Layton) [1767959] - [kernel] libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer (Jeff Layton) [1767959] - [fs] ceph: fix end offset in truncate_inode_pages_range call (Jeff Layton) [1767959] - [fs] ceph: initialize superblock s_time_gran to 1 (Jeff Layton) [1767959] - [block] rbd: setallochint only if object doesn't exist (Jeff Layton) [1767959] - [block] rbd: support for object-map and fast-diff (Jeff Layton) [1767959] - [block] rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() (Jeff Layton) [1767959] - [net] libceph: export osd_req_op_data() macro (Jeff Layton) [1767959] - [net] libceph: change ceph_osdc_call() to take page vector for response (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (again) (Jeff Layton) [1767959] - [block] rbd: new exclusive lock wait/wake code (Jeff Layton) [1767959] - [block] rbd: quiescing lock should wait for image requests (Jeff Layton) [1767959] - [block] rbd: lock should be quiesced on reacquire (Jeff Layton) [1767959] - [block] rbd: introduce copyup state machine (Jeff Layton) [1767959] - [block] rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() (Jeff Layton) [1767959] - [block] rbd: move OSD request allocation into object request state machines (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_setup_discard_ops() (Jeff Layton) [1767959] - [block] rbd: factor out rbd_osd_setup_copyup() (Jeff Layton) [1767959] - [block] rbd: introduce obj_req->osd_reqs list (Jeff Layton) [1767959] - [fs] libceph: rename r_unsafe_item to r_private_item (Jeff Layton) [1767959] - [block] rbd: introduce image request state machine (Jeff Layton) [1767959] - [block] rbd: move OSD request submission into object request state machines (Jeff Layton) [1767959] - [block] rbd: get rid of RBD_OBJ_WRITE_{FLAT, GUARD} (Jeff Layton) [1767959] - [block] rbd: replace obj_req->tried_parent with obj_req->read_state (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->xferred, obj_req->result and img_req->xferred (Jeff Layton) [1767959] - [fs] ceph: don't NULL terminate virtual xattrs (Jeff Layton) [1767959] - [fs] ceph: return -ERANGE if virtual xattr value didn't fit in buffer (Jeff Layton) [1767959] - [fs] ceph: make getxattr_cb return ssize_t (Jeff Layton) [1767959] - [fs] ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP (Jeff Layton) [1767959] - [fs] ceph: kick flushing and flush snaps before sending normal cap message (Jeff Layton) [1767959] - [fs] ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() (Jeff Layton) [1767959] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1767959] - [fs] ceph: handle change_attr in cap messages (Jeff Layton) [1767959] - [fs] ceph: add change_attr field to ceph_inode_info (Jeff Layton) [1767959] - [kernel] iversion: add a routine to update a raw value with a larger one (Jeff Layton) [1767959] - [fs] ceph: allow querying of STATX_BTIME in ceph_getattr (Jeff Layton) [1767959] - [kernel] libceph: turn on CEPH_FEATURE_MSG_ADDR2 (Jeff Layton) [1767959] - [fs] ceph: handle btime in cap messages (Jeff Layton) [1767959] - [fs] ceph: add btime field to ceph_inode_info (Jeff Layton) [1767959] - [net] libceph: rename ceph_encode_addr to ceph_encode_banner_addr (Jeff Layton) [1767959] - [net] libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE (Jeff Layton) [1767959] - [net] ceph: fix decode_locker to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [fs] ceph: have MDS map decoding use entity_addr_t decoder (Jeff Layton) [1767959] - [net] libceph: correctly decode ADDR2 addresses in incremental OSD maps (Jeff Layton) [1767959] - [net] libceph: fix watch_item_t decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: switch osdmap decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: ADDR2 support for monmap (Jeff Layton) [1767959] - [net] libceph: add ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: fix sa_family just after reading address (Jeff Layton) [1767959] - [fs] ceph: remove request from waiting list before unregister (Jeff Layton) [1767959] - [fs] ceph: don't blindly unregister session that is in opening state (Jeff Layton) [1767959] - [fs] ceph: fix infinite loop in get_quota_realm() (Jeff Layton) [1767959] - [fs] ceph: add selinux support (Jeff Layton) [1767959] - [fs] ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx (Jeff Layton) [1767959] - [fs] ceph: fix debug print format in __set_xattr() (Jeff Layton) [1767959] - [fs] ceph: fix warning PTR_ERR_OR_ZERO can be used (Jeff Layton) [1767959] - [fs] ceph: hold i_ceph_lock when removing caps for freeing inode (Jeff Layton) [1767959] - [fs] ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_send_msg() (Jeff Layton) [1767959] - [fs] ceph: use READ_ONCE to access d_parent in RCU critical section (Jeff Layton) [1767959] - [fs] ceph: fix dir_lease_is_valid() (Jeff Layton) [1767959] - [fs] ceph: close race between d_name_cmp() and update_dentry_lease() (Jeff Layton) [1767959] - [fs] ceph: fix improper use of smp_mb__before_atomic() (Jeff Layton) [1767959] - [fs] ceph: fix "ceph.dir.rctime" vxattr value (Jeff Layton) [1767959] - [fs] ceph: remove unused vxattr length helpers (Jeff Layton) [1767959] - [fs] ceph: fix listxattr vxattr buffer length calculation (Jeff Layton) [1767959] - [fs] ceph: add ceph.snap.btime vxattr (Jeff Layton) [1767959] - [fs] ceph: carry snapshot creation time with inodes (Jeff Layton) [1767959] - [fs] ceph: clean up ceph.dir.pin vxattr name sizeof() (Jeff Layton) [1767959] - [fs] ceph: silence a checker warning in mdsc_show() (Jeff Layton) [1767959] - [net] libceph: remove ceph_get_direct_page_vector() (Jeff Layton) [1767959] - [fs] ceph: don't open-code the check for dead lockref (Jeff Layton) [1767959] - [net] ceph: no need to check return value of debugfs_create functions (Jeff Layton) [1767959] - [fs] ceph: fix ceph_mdsc_build_path to not stop on first component (Jeff Layton) [1767959] - [fs] ceph: fix error handling in ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: avoid iput_final() while holding mutex or in dispatch thread (Jeff Layton) [1767959] - [fs] ceph: single workqueue for inode related works (Jeff Layton) [1767959] - [fs] ceph: flush dirty inodes before proceeding with remount (Jeff Layton) [1767959] - [fs] ceph: fix unaligned access in ceph_send_cap_releases (Jeff Layton) [1767959] - [net] libceph: make ceph_pr_addr take an struct ceph_entity_addr pointer (Jeff Layton) [1767959] - [net] libceph: fix unaligned accesses in ceph_entity_addr handling (Jeff Layton) [1767959] - [block] rbd: don't assert on writes to snapshots (Jeff Layton) [1767959] - [block] rbd: client_mutex is never nested (Jeff Layton) [1767959] - [fs] ceph: print inode number in __caps_issued_mask debugging messages (Jeff Layton) [1767959] - [fs] ceph: just call get_session in __ceph_lookup_mds_session (Jeff Layton) [1767959] - [fs] ceph: simplify arguments and return semantics of try_get_cap_refs (Jeff Layton) [1767959] - [fs] ceph: fix comment over ceph_drop_caps_for_unlink (Jeff Layton) [1767959] - [fs] ceph: move wait for mds request into helper function (Jeff Layton) [1767959] - [fs] ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request (Jeff Layton) [1767959] - [fs] ceph: after an MDS request, do callback and completions (Jeff Layton) [1767959] - [fs] ceph: use pathlen values returned by set_request_path_attr (Jeff Layton) [1767959] - [fs] ceph: use __getname/__putname in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: use ceph_mdsc_build_path instead of clone_dentry_name (Jeff Layton) [1767959] - [fs] ceph: fix potential use-after-free in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: dump granular cap info in "caps" debugfs file (Jeff Layton) [1767959] - [fs] ceph: make iterate_session_caps a public symbol (Jeff Layton) [1767959] - [fs] ceph: fix NULL pointer deref when debugging is enabled (Jeff Layton) [1767959] - [fs] ceph: properly handle granular statx requests (Jeff Layton) [1767959] - [fs] ceph: remove superfluous inode_lock in ceph_fsync (Jeff Layton) [1767959] - [kernel] libceph: fix clang warning for CEPH_DEFINE_OID_ONSTACK (Jeff Layton) [1767959] - [block] rbd: convert all rbd_assert(0) to BUG() (Jeff Layton) [1767959] - [block] rbd: avoid clang -Wuninitialized warning (Jeff Layton) [1767959] - [fs] ceph: snapshot nfs re-export (Jeff Layton) [1767959] - [fs] ceph: quota: fix quota subdir mounts (Jeff Layton) [1767959] - [fs] ceph: factor out ceph_lookup_inode() (Jeff Layton) [1767959] - [fs] ceph: remove duplicated filelock ref increase (Jeff Layton) [1767959] - [fs] ceph: fix ci->i_head_snapc leak (Jeff Layton) [1767959] - [fs] ceph: handle the case where a dentry has been renamed on outstanding req (Jeff Layton) [1767959] - [fs] ceph: ensure d_name stability in ceph_dentry_hash() (Jeff Layton) [1767959] - [fs] ceph: only use d_name directly when parent is locked (Jeff Layton) [1767959] - [fs] mark expected switch fall-throughs (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free on symlink traversal (Jeff Layton) [1767959] - [net] libceph: fix breakage caused by multipage bvecs (Jeff Layton) [1767959] - [block] rbd: drop wait_for_latest_osdmap() (Jeff Layton) [1767959] - [net] libceph: wait for latest osdmap in ceph_monc_blacklist_add() (Jeff Layton) [1767959] - [block] rbd: set io_min, io_opt and discard_granularity to alloc_size (Jeff Layton) [1767959] - [block] rbd: advertise support for RBD_FEATURE_DEEP_FLATTEN (Jeff Layton) [1767959] - [block] rbd: whole-object write and zeroout should copyup when snapshots exist (Jeff Layton) [1767959] - [block] rbd: copyup with an empty snapshot context (aka deep-copyup) (Jeff Layton) [1767959] - [block] rbd: introduce rbd_obj_issue_copyup_ops() (Jeff Layton) [1767959] - [block] rbd: stop copying num_osd_ops in rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_req_create() (Jeff Layton) [1767959] - [block] rbd: clear ->xferred on error from rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: remove experimental designation from kernel layering (Jeff Layton) [1767959] - [fs] ceph: add mount option to limit caps count (Jeff Layton) [1767959] - [fs] ceph: periodically trim stale dentries (Jeff Layton) [1767959] - [fs] ceph: delete stale dentry when last reference is dropped (Jeff Layton) [1767959] - [fs] ceph: remove dentry_lru file from debugfs (Jeff Layton) [1767959] - [fs] ceph: touch existing cap when handling reply (Jeff Layton) [1767959] - [fs] ceph: pass inclusive lend parameter to filemap_write_and_wait_range() (Jeff Layton) [1767959] - [block] rbd: round off and ignore discards that are too small (Jeff Layton) [1767959] - [block] rbd: handle DISCARD and WRITE_ZEROES separately (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->obj_request_count (Jeff Layton) [1767959] - [net] libceph: use struct_size() for kmalloc() in crush_decode() (Jeff Layton) [1767959] - [fs] ceph: send cap releases more aggressively (Jeff Layton) [1767959] - [fs] ceph: support getting ceph.dir.pin vxattr (Jeff Layton) [1767959] - [fs] ceph: support versioned reply (Jeff Layton) [1767959] - [fs] ceph: map snapid to anonymous bdev ID (Jeff Layton) [1767959] - [fs] ceph: split large reconnect into multiple messages (Jeff Layton) [1767959] - [fs] ceph: decode feature bits in session message (Jeff Layton) [1767959] - [fs] ceph: set special inode's blocksize to page size (Jeff Layton) [1767959] - [fs] ceph: avoid repeatedly adding inode to mdsc->snap_flush_list (Jeff Layton) [1767959] - [fs] ceph: quota: cleanup license mess (Jeff Layton) [1767959] - [net] libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() (Jeff Layton) [1767959] - [fs] ceph: clear inode pointer when snap realm gets dropped by its inode (Jeff Layton) [1767959] - [block] rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set (Jeff Layton) [1767959] - [fs] ceph: use vmf_error() in ceph_filemap_fault() (Jeff Layton) [1767959] - [net] libceph: allow setting abort_on_full for rbd (Jeff Layton) [1767959] - [fs] ceph: don't encode inode pathes into reconnect message (Jeff Layton) [1767959] - [fs] ceph: update wanted caps after resuming stale session (Jeff Layton) [1767959] - [fs] ceph: skip updating 'wanted' caps if caps are already issued (Jeff Layton) [1767959] - [fs] ceph: don't request excl caps when mount is readonly (Jeff Layton) [1767959] - [fs] ceph: don't update importing cap's mseq when handing cap export (Jeff Layton) [1767959] - [net] libceph: switch more to bool in ceph_tcp_sendmsg() (Jeff Layton) [1767959] - [net] libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: use sock_no_sendpage() as a fallback in ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: drop last_piece logic from write_partial_message_data() (Jeff Layton) [1767959] - [fs] ceph: remove redundant assignment (Jeff Layton) [1767959] - [fs] ceph: cleanup splice_dentry() (Jeff Layton) [1767959] - [fs] libceph: assume argonaut on the server side (Jeff Layton) [1767959] - [fs] ceph: quota: fix null pointer dereference in quota check (Jeff Layton) [1767959] - [fs] ceph: add non-blocking parameter to ceph_try_get_caps() (Jeff Layton) [1767959] - [net] libceph: check reply num_data_items in setup_request_data() (Jeff Layton) [1767959] - [net] libceph: preallocate message data items (Jeff Layton) [1767959] - [net] libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls (Jeff Layton) [1767959] - [net] libceph: introduce alloc_watch_request() (Jeff Layton) [1767959] - [net] libceph: assign cookies in linger_submit() (Jeff Layton) [1767959] - [net] libceph: enable fallback to ceph_msg_new() in ceph_msgpool_get() (Jeff Layton) [1767959] - [fs] ceph: num_ops is off by one in ceph_aio_retry_work() (Jeff Layton) [1767959] - [net] libceph: no need to call osd_req_opcode_valid() in osd_req_encode_op() (Jeff Layton) [1767959] - [fs] ceph: set timeout conditionally in __cap_delay_requeue (Jeff Layton) [1767959] - [net] libceph: don't consume a ref on pagelist in ceph_msg_data_add_pagelist() (Jeff Layton) [1767959] - [net] libceph: introduce ceph_pagelist_alloc() (Jeff Layton) [1767959] - [net] libceph: osd_req_op_cls_init() doesn't need to take opcode (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (Jeff Layton) [1767959] - [fs] ceph: only allow punch hole mode in fallocate (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_sync_read() (Jeff Layton) [1767959] - [fs] ceph: check if LOOKUPNAME request was aborted when filling trace (Jeff Layton) [1767959] - [fs] ceph: fix dentry leak in ceph_readdir_prepopulate (Jeff Layton) [1767959] - [fs] revert "ceph: fix dentry leak in splice_dentry()" (Jeff Layton) [1767959] - [fs] ceph: check snap first in ceph_set_acl() (Jeff Layton) [1767959] - [block] rbd: add __init/__exit annotations (Jeff Layton) [1767959] - [fs] ceph: reset cap hold timeout only for requeued inode (Jeff Layton) [1767959] - [fs] ceph: don't drop message if it contains more data than expected (Jeff Layton) [1767959] - [fs] ceph: support cephfs' own feature bits (Jeff Layton) [1767959] - [net] crush: fix using plain integer as NULL warning (Jeff Layton) [1767959] - [net] libceph: remove unnecessary non NULL check for request_key (Jeff Layton) [1767959] - [fs] ceph: refactor error handling code in ceph_reserve_caps() (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_unreserve_caps() (Jeff Layton) [1767959] - [fs] ceph: change to void return type for __do_request() (Jeff Layton) [1767959] - [fs] ceph: compare fsc->max_file_size and inode->i_size for max file size limit (Jeff Layton) [1767959] - [fs] ceph: add additional size check in ceph_setattr() (Jeff Layton) [1767959] - [fs] ceph: add additional offset check in ceph_write_iter() (Jeff Layton) [1767959] - [fs] ceph: add additional range check in ceph_fallocate() (Jeff Layton) [1767959] - [fs] ceph: add new field max_file_size in ceph_fs_client (Jeff Layton) [1767959] - [net] ceph: fix whitespace (Jeff Layton) [1767959] - [fs] ceph: adding new return type vm_fault_t (Jeff Layton) [1767959] - [kernel] libceph: remove now unused ceph_{en, de}code_timespec() (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for r_stamp (Jeff Layton) [1767959] - [fs] libceph: use timespec64 for r_mtime (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for inode timestamp (Jeff Layton) [1767959] - [fs] ceph: stop using current_kernel_time() (Jeff Layton) [1767959] - [net] libceph: use timespec64 in for keepalive2 and ticket validity (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_symlink() (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_mknod() (Jeff Layton) [1767959] - [fs] ceph: return errors from posix_acl_equiv_mode() correctly (Jeff Layton) [1767959] - [net] libceph: amend "bad option arg" error message (Jeff Layton) [1767959] - [net] libceph: stop parsing when a bad int arg is detected (Jeff Layton) [1767959] - [kernel] libceph: change ceph_pagelist_encode_string() to take u32 (Jeff Layton) [1767959] - [net] libceph: make ceph_osdc_notify{, _ack}() payload_len u32 (Jeff Layton) [1767959] - [fs] ceph: restore ctime as well in the case of restoring old mode (Jeff Layton) [1767959] - [fs] ceph: add retry logic for error -ERANGE in ceph_get_acl() (Jeff Layton) [1767959]- [tools] objtool: Support repeated uses of the same C jump table (Yauheni Kaliuta) [1747617] - [tools] objtool: Refactor jump table code (Yauheni Kaliuta) [1747617] - [tools] objtool: Fix sibling call detection (Yauheni Kaliuta) [1747617] - [tools] objtool: Add --backtrace support (Yauheni Kaliuta) [1747617] - [tools] libbpf: Improve handling of corrupted ELF during map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix negative FD close() in xsk_setup_xdp_prog() (Yauheni Kaliuta) [1747617] - [kernel] bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: Fix btf_dump padding test case (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix struct end padding in btf_dump (Yauheni Kaliuta) [1747617] - [tools] bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 (Yauheni Kaliuta) [1747617] - [tools] bpftool: move "__printf()" attributes to header file (Yauheni Kaliuta) [1747617] - [media] bpf: media: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format string for p_err() in detect_common_prefix() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix argument for p_err() in BTF do_dump() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix arguments for p_err() in do_event_pipe() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format strings and arguments for jsonw_printf() (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking of stack slots (Yauheni Kaliuta) [1747617] - [kernel] bpf: handle 32-bit zext during constant blinding (Yauheni Kaliuta) [1747617] - [net] bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking in presence of bpf2bpf calls (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add config fragment BPF_JIT (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_btf_dump with O= (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_cgroup_storage on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: close prog FD before exit on showing a single program (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390 (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools infrastructure (Yauheni Kaliuta) [1747617] - [tools] bpftool: add error message on pin failure (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix error message (prog -> object) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: tests for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [x86] bpf: fix x64 JIT code generation for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [tools] libbpf: set BTF FD for prog only when there is supported .BTF.ext data (Yauheni Kaliuta) [1747617] - [tools] libbpf : make libbpf_num_possible_cpus function thread safe (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix missing __WORDSIZE definition (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix erroneous multi-closing of BTF FD (Yauheni Kaliuta) [1747617] - [tools] libbpf: silence GCC8 warning about string truncation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add another gso_segs access (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix sendmsg6_prog on s390 (Yauheni Kaliuta) [1747617] - [tools] libbpf: Avoid designated initializers for unnamed union members (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix endianness macro usage for some compilers (Yauheni Kaliuta) [1747617] - [tools] libbpf: sanitize VAR to conservative 1-byte INT (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_xdp_noinline on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "valid read map access into a read-only array 1" on s390 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix perf_buffer on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: structure test_{progs, maps, verifier} test runners uniformly (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_verifier/test_maps make dependencies (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix another GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: skip nmi test when perf hw events are disabled (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove logic duplication in test_verifier (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add selftests for wide loads (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: rename verifier/wide_store.c to verifier/wide_access.c (Yauheni Kaliuta) [1747617] - [net] bpf: allow wide aligned loads for bpf_sock_addr user_ip6 and msg_src_ip6 (Yauheni Kaliuta) [1747617] - [samples] bpf: build with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: put test_stub.o into $(OUTPUT) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make directory prerequisites order-only (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix attach_probe on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use typedef'ed arrays as map values (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add trickier size resolution tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BTF verifier size resolution logic (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix compiling loop{1, 2, 3}.c on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make PT_REGS_* work in userspace (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix s930 -> s390 typo (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: compile progs with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: do not ignore clang failures (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: avoid fall-through warnings (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix bpf_target_sparc check (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix ptr to u64 conversion warning on 32-bit platforms (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision bit propagation for BPF_ST instructions (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix ORC unwinding in non-JIT BPF code (Yauheni Kaliuta) [1747617] - [tools] objtool: Add support for C jump tables (Yauheni Kaliuta) [1747617] - [tools] objtool: Don't use ignore flag for fake jumps (Yauheni Kaliuta) [1747617] - [tools] objtool: Support per-function rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_reuseport_array on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: add completion for bpftool prog "loadall" (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_attach_probe map definition (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add verifier tests for wide stores (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf_buffer_ prefix to README (Yauheni Kaliuta) [1747617] - [tools] bpftool: switch map event_pipe to libbpf's perf_buffer (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test perf buffer API (Yauheni Kaliuta) [1747617] - [tools] libbpf: auto-set PERF_EVENT_ARRAY size to number of CPUs (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf buffer API (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test_tcp_rtt to .gitignore (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_align liveliness expectations (Yauheni Kaliuta) [1747617] - [tools] bpftool: add "prog run" subcommand to test-run programs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert legacy BPF maps to BTF-defined ones (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert selftests using BTF-defined maps to new syntax (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add __uint and __type macro for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: capture value in BTF type info for BTF-defined map defs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert existing tracepoint tests to new APIs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add kprobe/uprobe selftests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch test to new attach_perf_event API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add raw tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add kprobe/uprobe attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add ability to attach/detach BPF program to perf event (Yauheni Kaliuta) [1747617] - [tools] libbpf: introduce concept of bpf_link (Yauheni Kaliuta) [1747617] - [tools] libbpf: make libbpf_strerror_r agnostic to sign of error (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: fix inlines in test_lwt_seg6local (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: standardize to static __always_inline (Yauheni Kaliuta) [1747617] - [samples] bpf: Add support for fq's EDT to HBM (Yauheni Kaliuta) [1747617] - [tools] bpf, libbpf, smatch: Fix potential NULL pointer dereference (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: add tests for shifts by zero (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0 (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking (Yauheni Kaliuta) [1747617] - [tools] bpf: fix uapi bpf_prog_info fields alignment (Yauheni Kaliuta) [1747617] - [kernel] devmap: Allow map lookups from eBPF (Yauheni Kaliuta) [1747617] - [net] bpf_xdp_redirect_map: Perform map lookup in eBPF helper (Yauheni Kaliuta) [1747617] - [net] devmap: Rename ifindex member in bpf_redirect_info (Yauheni Kaliuta) [1747617] - [kernel] devmap/cpumap: Use flush list instead of bitmap (Yauheni Kaliuta) [1747617] - [kernel] xskmap: Move non-standard list manipulation to helper (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix -Wstrict-aliasing in test_sockopt_sk.c (Yauheni Kaliuta) [1747617] - [tools] bpftool: support cgroup sockopt (Yauheni Kaliuta) [1747617] - [documentation] bpf: add sockopt documentation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises BPF_F_ALLOW_MULTI (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises sk helpers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test sockopt section name (Yauheni Kaliuta) [1747617] - [tools] libbpf: support sockopt hooks (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement getsockopt and setsockopt hooks (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix cgroup bpf release synchronization (Yauheni Kaliuta) [1747617] - [samples] bpf: make the use of xdp samples consistent (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BPF_ALU32 | BPF_ARSH on BE arches (Yauheni Kaliuta) [1747617] - [tools] bpftool: use correct argument in cgroup errors (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix compiler warning with CONFIG_MODULES=n (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: build tests with debug info (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix max() type mismatch for 32bit (Yauheni Kaliuta) [1747617] - [trace] xdp: Add tracepoint for bulk XDP_TX (Yauheni Kaliuta) [1747617] - [tools] selftests, bpf: Add test for veth native XDP (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix spelling mistake "conflictling" -> "conflicting" (Yauheni Kaliuta) [1747617] - [kernel] bpf: precise scalar_value tracking (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add realistic loop tests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add basic verifier tests for loops (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix callees pruning callers (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce bounded loops (Yauheni Kaliuta) [1747617] - [kernel] bpf: extend is_branch_taken to registers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests due to const spill/fill (Yauheni Kaliuta) [1747617] - [kernel] bpf: track spill/fill of constants (Yauheni Kaliuta) [1747617] - [tools] libbpf: constify getter APIs (Yauheni Kaliuta) [1747617] - [samples] bpf: refactor header include path (Yauheni Kaliuta) [1747617] - [samples] bpf: remove unnecessary include options in Makefile (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert tests w/ custom values to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch BPF_ANNOTATE_KV_PAIR tests to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: allow specifying map definitions using BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: split initialization and loading of BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: identify maps by section index in addition to offset (Yauheni Kaliuta) [1747617] - [tools] libbpf: refactor map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: streamline ELF parsing error-handling (Yauheni Kaliuta) [1747617] - [tools] libbpf: extract BTF loading logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: add common min/max macro to libbpf_internal.h (Yauheni Kaliuta) [1747617] - [net] bpf: fix the check that forwarding is enabled in bpf_ipv6_fib_lookup (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix build error without CONFIG_INET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert socket_cookie test to sk storage (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog type (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog type (Yauheni Kaliuta) [1747617] - [tools] bpf: Add test for SO_REUSEPORT_DETACH_BPF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix check for presence of associated BTF for map creation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: signedness bug in enable_all_controllers() (Yauheni Kaliuta) [1747617] - [samples] bpf: fix include path in Makefile (Yauheni Kaliuta) [1747617] - [kernel] bpf: silence warning messages in core (Yauheni Kaliuta) [1747617] - [tools] bpf: use libbpf_num_possible_cpus internally (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove bpf_util.h from BPF C progs (Yauheni Kaliuta) [1747617] - [tools] bpf: add a new API libbpf_num_possible_cpus() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf : clean up feature/ when make clean (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix constness of source arg for bpf helpers (Yauheni Kaliuta) [1747617] - [samples] bpf: don't run probes at the local make stage (Yauheni Kaliuta) [1747617] - [tools] libbpf: remove qidconf and better support external bpf programs (Yauheni Kaliuta) [1747617] - [tools] bpf: Add bpf_map_lookup_elem selftest for xskmap (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: Allow bpf_map_lookup_elem() on an xskmap (Yauheni Kaliuta) [1747617] - [documentation] docs: bpf: get rid of two warnings (Yauheni Kaliuta) [1747617] - [net] bpf: allow CGROUP_SKB programs to use bpf_skb_cgroup_id() helper (Yauheni Kaliuta) [1747617] - [samples] bpf: print a warning about headers_install (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove redundant assignment to err (Yauheni Kaliuta) [1747617] - [samples] bpf: hbm: fix spelling mistake "notifcations" -> "notificiations" (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: measure RTT from xdp using xdping (Yauheni Kaliuta) [1747617] - [documentation] bpf: doc: update answer for 32-bit subregister question (Yauheni Kaliuta) [1747617] - [kernel] bpf: move memory size checks to bpf_map_charge_init() (Yauheni Kaliuta) [1747617] - [kernel] bpf: rework memlock-based memory accounting for maps (Yauheni Kaliuta) [1747617] - [kernel] bpf: group memory related fields in struct bpf_map_memory (Yauheni Kaliuta) [1747617] - [net] bpf: add memlock precharge for socket local storage (Yauheni Kaliuta) [1747617] - [kernel] bpf: add memlock precharge check for cgroup_local_storage (Yauheni Kaliuta) [1747617] - [samples] bpf: Add more stats to HBM (Yauheni Kaliuta) [1747617] - [samples] bpf: Add cn support to hbm_out_kern.c (Yauheni Kaliuta) [1747617] - [kernel] bpf: Update __cgroup_bpf_run_filter_skb with cn (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup inet skb programs can return 0 to 3 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Create BPF_PROG_CGROUP_INET_EGRESS_RUN_ARRAY (Yauheni Kaliuta) [1747617] - [tools] libbpf: reduce unnecessary line wrapping (Yauheni Kaliuta) [1747617] - [tools] libbpf: typo and formatting fixes (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify two pieces of logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: use negative fd to specify missing BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix error code returned on corrupted ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: check map name retrieved from ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify endianness check (Yauheni Kaliuta) [1747617] - [tools] libbpf: preserve errno before calling into user callback (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix detection of corrupted BPF instructions section (Yauheni Kaliuta) [1747617] - [tools] libbpf: prevent overwriting of log_level in bpf_object__load_progs() (Yauheni Kaliuta) [1747617] - [kernel] bpf: tracing: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove __rcu annotations from bpf_prog_array (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add auto-detach test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: enable all available cgroup v2 controllers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert test_cgrp2_attach2 example into kselftest (Yauheni Kaliuta) [1747617] - [samples] bpf: fix a couple of style issues in bpf_load (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fail test_tunnel.sh if subtests fail (Yauheni Kaliuta) [1747617] - [tools] bpftool: make -d option print debug output from verifier (Yauheni Kaliuta) [1747617] - [tools] libbpf: add bpf_object__load_xattr() API function to pass log_level (Yauheni Kaliuta) [1747617] - [tools] bpftool: add -d option to get debug output from libbpf (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix warning that PTR_ERR_OR_ZERO can be used (Yauheni Kaliuta) [1747617] - [tools] bpf: style fix in while(!feof()) loop (Yauheni Kaliuta) [1747617] - [kernel] bpf: check signal validity in nmi for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: auto-complete BTF IDs for btf dump (Yauheni Kaliuta) [1747617] - [samples] bpf: add ibumad sample to .gitignore (Yauheni Kaliuta) [1747617] - [x86] x32: bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [s390] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [powerpc] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: enable hi32 randomization for all tests (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: adjust several test_verifier helpers for insn insertion (Yauheni Kaliuta) [1747617] - [tools] libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attr (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: randomize high 32-bit when BPF_F_TEST_RND_HI32 is set (Yauheni Kaliuta) [1747617] - [tools] bpf: sync uapi header bpf.h (Yauheni Kaliuta) [1747617] - [uapi] bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32" (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: insert zero extension according to analysis result (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce new mov32 variant for doing explicit zero extension (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark patched-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark verified-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [tools] bpf: add selftest in test_progs for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf uapi header bpf.h to tools directory (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: update bash-completion w/ new c option for btf dump (Yauheni Kaliuta) [1747617] - [tools] bpftool/docs: add description of btf dump C option (Yauheni Kaliuta) [1747617] - [tools] bpftool: add C output format option to btf dump subcommand (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add btf_dump BTF-to-C conversion tests (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf_dump API for BTF-to-C conversion (Yauheni Kaliuta) [1747617] - [tools] libbpf: switch btf_dedup() to hashmap for dedup table (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add tests for libbpf's hashmap (Yauheni Kaliuta) [1747617] - [tools] libbpf: add resizable non-thread safe internal hashmap (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use btf__parse_elf to check presence of BTF/BTF.ext (Yauheni Kaliuta) [1747617] - [tools] bpftool: use libbpf's btf__parse_elf API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf__parse_elf API to load .BTF and .BTF.ext (Yauheni Kaliuta) [1747617] - [tools] libbpf: ensure libbpf.h is included along libbpf_internal.h (Yauheni Kaliuta) [1747617] - [samples] bpf: Do not define bpf_printk macro (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: Move bpf_printk to bpf_helpers.h (Yauheni Kaliuta) [1747617] - [kernel] bpf: convert explored_states to hash table (Yauheni Kaliuta) [1747617] - [kernel] bpf: split explored_states (Yauheni Kaliuta) [1747617] - [kernel] bpf: cleanup explored_states (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add pyperf scale test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: adjust verifier scale test (Yauheni Kaliuta) [1747617] - [kernel] bpf: bump jmp sequence limit (Yauheni Kaliuta) [1747617] - [tools] libbpf: emit diff of mismatched public API, if any (Yauheni Kaliuta) [1747617] - [tools] bpf, selftest: test global data/bss/rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test_tc_tunnel: skip unsupported tests (Jiri Benc) [1749814] - [tools] selftests/bpf: More compatible nc options in test_tc_edt (Jiri Benc) [1749814] - [net] xdp: check device pointer before clearing (Jiri Benc) [1749814] - [net] bpf: udp: Avoid calling reuseport's bpf_prog from udp_gro (Jiri Benc) [1749814] - [net] bpf: sockmap, fix use after free from sleep in psock backlog workqueue (Jiri Benc) [1749814] - [include] bpf: sockmap, restore sk_write_space when psock gets dropped (Jiri Benc) [1749814] - [net] bpfilter: fallback to netfilter if failed to load bpfilter kernel module (Jiri Benc) [1749814] - [net] pass net_device argument to the eth_get_headlen (Jiri Benc) [1749814] - [net] flow_dissector: handle no-skb use case (Jiri Benc) [1749814] - [net] plumb network namespace into __skb_flow_dissect (Jiri Benc) [1749814] - [net] bpfilter: dont use module_init in non-modular code (Jiri Benc) [1749814] - [net] xsk: fix XDP socket ring buffer memory ordering (Jiri Benc) [1749814] - [tools] selftests/bpf: install files test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] fix bpf_xdp_adjust_head regression for generic-XDP (Jiri Benc) [1749814] - [tools] selftests/bpf: reduce time to execute test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] selftests/bpf: add wrapper scripts for test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] bpf: fix XDP vlan selftests test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] core: support XDP generic on stacked devices. (Jiri Benc) [1749814] - [netdrv] netvsc: unshare skb in VF rx handler (Jiri Benc) [1749814] - [net] convert rps_needed and rfs_needed to new static branch api (Jiri Benc) [1749814] - [net] core: Document __skb_flow_dissect() flags argument (Jiri Benc) [1749814] - [net] gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list (Jiri Benc) [1749814] - [net] sock_map, fix missing ulp check in sock hash case (Jiri Benc) [1749814] - [net] Fix missing meta data in skb with vlan packet (Jiri Benc) [1749814] - [include] skbuff.h: fix using plain integer as NULL warning (Jiri Benc) [1749814] - [netdrv] netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit (Jiri Benc) [1761359] - [netdrv] netdevsim: Restore per-network namespace accounting for fib entries (Jiri Benc) [1761359] - [netdrv] netdevsim: Make nsim_num_vf static (Jiri Benc) [1761359] - [netdrv] netdevsim: fix fall-through annotation (Jiri Benc) [1761359] - [netdrv] netdevsim: implement ndo_get_devlink_port (Jiri Benc) [1761359] - [netdrv] netdevsim: move netdev creation/destruction to dev probe (Jiri Benc) [1761359] - [netdrv] netdevsim: extend device attrs to support port addition and deletion (Jiri Benc) [1761359] - [netdrv] netdevsim: implement dev probe/remove skeleton with port initialization (Jiri Benc) [1761359] - [netdrv] netdevsim: change debugfs tree topology (Jiri Benc) [1761359] - [netdrv] netdevsim: generate random switch id instead of using dev id (Jiri Benc) [1761359] - [netdrv] netdevsim: merge sdev into dev (Jiri Benc) [1761359] - [netdrv] netdevsim: rename dev_init/exit() functions and make them independent on ns (Jiri Benc) [1761359] - [netdrv] netdevsim: add bus attributes to add new and delete devices (Jiri Benc) [1761359] - [netdrv] netdevsim: use ida for bus device ids (Jiri Benc) [1761359] - [netdrv] netdevsim: add stub netdevsim driver implementation (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration and related code to bus.c (Jiri Benc) [1761359] - [netdrv] netdevsim: put netdevsim bus code into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: rename devlink.c to dev.c to contain per-dev(asic) items (Jiri Benc) [1761359] - [netdrv] netdevsim: create devlink instance per netdevsim instance (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration on bus to be done earlier in init (Jiri Benc) [1761359] - [netdrv] netdevsim: move sdev-specific init/uninit code into separate functions (Jiri Benc) [1761359] - [netdrv] netdevsim: make bpf_offload_dev_create() per-sdev instead of first ns (Jiri Benc) [1761359] - [netdrv] netdevsim: move shared dev creation and destruction into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: let net core to free netdevsim netdev (Jiri Benc) [1761359] - [netdrv] netdevsim: remove nsim_dellink() implementation (Jiri Benc) [1761359] - [include] driver core: add BUS_ATTR_WO() macro (Jiri Benc) [1761359] - arm64: bpf: do not allocate executable memory (Yauheni Kaliuta) [1762214] - modules: page-align module section allocations only for arches supporting strict module rwx (Yauheni Kaliuta) [1762214] - modules: always page-align module section allocations (Yauheni Kaliuta) [1762214] - modules: fix compile error if don't have strict module rwx (Yauheni Kaliuta) [1762214] - modules: Use vmalloc special flag (Yauheni Kaliuta) [1762214] - modules: fix BUG when load module with rodata=n (Yauheni Kaliuta) [1762214] - x86/modules: Avoid breaking W^X while loading modules (Yauheni Kaliuta) [1762214] - x86/alternatives, jumplabel: Use text_poke_early() before mm_init() (Yauheni Kaliuta) [1762214] - x86/kprobes: Set instruction page as executable (Yauheni Kaliuta) [1762214] - x86/ftrace: Set trampoline pages as executa (Yauheni Kaliuta) [1762214] - [tools] bpftool: Fix json dump crash on powerpc (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix race in flow dissector tests (Yauheni Kaliuta) [1747615] - [arm64] insn: Fix ldadd instruction encoding (Yauheni Kaliuta) [1747615] - [scripts] kbuild: tolerate missing pahole when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: handle old pahole more gracefully when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: add ability to generate BTF type info for vmlinux (Yauheni Kaliuta) [1747615] - [scripts] kbuild: hardcode genksyms path and remove GENKSYMS variable (Yauheni Kaliuta) [1747615] - [scripts] bpf: fix script for generating man page on BPF helpers (Yauheni Kaliuta) [1747615] - [tools] add smp_* barrier variants to include infrastructure (Yauheni Kaliuta) [1747615] - [tools] tools headers barrier: Fix arm64 tools build failure wrt smp_load_{acquire, release} (Yauheni Kaliuta) [1747615] - [tools] bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_JSLT, BPF_JSGE} (Yauheni Kaliuta) [1747615] - [x86] unwind/orc: Fall back to using frame pointers for generated code (Yauheni Kaliuta) [1747615] - [x86] unwind: Add hardcoded ORC entry for NULL (Yauheni Kaliuta) [1747615] - [x86] unwind: Handle NULL pointer calls better in frame unwinder (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix accessing bpf_sysctl.file_pos on s390 (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix narrower loads on s390 (Yauheni Kaliuta) [1747615] - [net] bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok (Yauheni Kaliuta) [1747615] - [net] bpf: allow wide (u64) aligned stores for some fields of bpf_sock_addr (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: improve unexpected success reporting in test_syctl (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix "ctx:write sysctl:write read ok" on s390 (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix format string for p_err() in query_flow_dissector() (Yauheni Kaliuta) [1747615] - [tools] bpftool: add raw_tracepoint_writable prog type to header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix NULL deref in btf_type_is_resolve_source_only (Yauheni Kaliuta) [1747615] - [net] bpf: Set sk_bpf_storage back to NULL for cloned sk (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix nested bpf tracepoints with per-cpu data (Yauheni Kaliuta) [1747615] - [net] bpf: Fix out of bounds memory access in bpf_sk_storage (Yauheni Kaliuta) [1747615] - [kernel] sysctl: define proc_do_static_key() (Yauheni Kaliuta) [1747615] - [x86] bpf, x64: fix stack layout of JITed bpf code (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing RCU read lock on flush (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing bulk queue free (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Fix premature entry free on destroying map (Yauheni Kaliuta) [1747615] - [powerpc] bpf: use unsigned division instruction for 64-bit operations (Yauheni Kaliuta) [1747615] - [tools] bpf: fix div64 overflow tests to properly detect errors (Yauheni Kaliuta) [1747615] - [tools] bpf: sync BPF_FIB_LOOKUP flag changes with BPF uapi (Yauheni Kaliuta) [1747615] - [uapi] bpf: simplify definition of BPF_FIB_LOOKUP related flags (Yauheni Kaliuta) [1747615] - [tools] bpf: lpm_trie: check left child of last leftmost node for NULL (Yauheni Kaliuta) [1747615] - [tools] bpf: expand section tests for test_section_names (Yauheni Kaliuta) [1747615] - [tools] bpf: more msg_name rewrite tests to test_sock_addr (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf: sync tooling uapi header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix unconnected udp hooks (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix JSON output when lookup fails (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: move test_lirc_mode2_user to TEST_GEN_PROGS_EXTENDED (Yauheni Kaliuta) [1747615] - [tools] libbpf: Return btf_fd for load_sk_storage_btf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix compiler warning in flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: complete sub-register zero extension checks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: move sub-register zero extension checks into subreg.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add zero extend checks for ALU32 and/or/xor (Yauheni Kaliuta) [1747615] - [samples] bpf: suppress compiler warning (Yauheni Kaliuta) [1747615] - [samples] bpf: fix to change the buffer size for read() (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix BTF raw dump of FWD's fwd_kind (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix bpf_get_current_task (Yauheni Kaliuta) [1747615] - [tools] libbpf: move logging helpers into libbpf_internal.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add test_sysctl and map_tests/tests.h to .gitignore (Yauheni Kaliuta) [1747615] - [kernel] bpf: relax inode permission check for retrieving bpf program (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add prog detach to flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add missing \n to flow_dissector CHECK errors (Yauheni Kaliuta) [1747615] - [tools] libbpf: don't fail when feature probing fails (Yauheni Kaliuta) [1747615] - [tools] bpf: test ref bit from data path and add new tests for syscall path (Yauheni Kaliuta) [1747615] - [kernel] bpf, lru: avoid messing with eviction heuristics upon syscall lookup (Yauheni Kaliuta) [1747615] - [kernel] bpf: add map_lookup_elem_sys_only for lookups from syscall side (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1747615] - [uapi] bpf: btf: fix the brackets of BTF_INT_OFFSET() (Yauheni Kaliuta) [1747615] - [kernel] bpf: devmap: fix use-after-free Read in __dev_map_entry_free (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix undefined behavior in narrow load handling (Yauheni Kaliuta) [1747615] - [tools] libbpf: detect supported kernel BTF features and sanitize BTF (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: Add files generated after build to .gitignore (Yauheni Kaliuta) [1747615] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix minor issues in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix recurring typo in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: add various test cases for backward jumps (Yauheni Kaliuta) [1747615] - [documentation] docs/btf: fix the missing section marks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: initialize bpf_object pointers where needed (Yauheni Kaliuta) [1747615] - [tools] libbpf: add libbpf_util.h to header install (Yauheni Kaliuta) [1747615] - [tools] bpf: fix perf build error with uClibc (seen on ARC) (Yauheni Kaliuta) [1747615] - [tools] bpftool: exclude bash-completion/bpftool from .gitignore pattern (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c (Yauheni Kaliuta) [1747615] - [net] bpf: Use PTR_ERR_OR_ZERO in bpf_fd_sk_storage_update_elem() (Yauheni Kaliuta) [1747615] - [kernel] bpf: Use vmalloc special flag (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fail bpf_probe_write_user() while mm is switched (Yauheni Kaliuta) [1747615] - [kernel] mm/tlb: Provide default nmi_uaccess_okay() (Yauheni Kaliuta) [1747615] - [kernel] asm-generic/tlb: Guard with #ifdef CONFIG_MMU (Yauheni Kaliuta) [1747615] - [tools] bpf: Add ene-to-end test for bpf_sk_storage_* helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: Add BPF_MAP_TYPE_SK_STORAGE test to test_maps (Yauheni Kaliuta) [1747615] - [tools] bpf: Add verifier tests for the bpf_sk_storage (Yauheni Kaliuta) [1747615] - [tools] bpf: Refactor BTF encoding macro to test_btf.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Support BPF_MAP_TYPE_SK_STORAGE in bpf map probing (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: Introduce bpf sk local storage (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: test writable buffers in raw tps (Yauheni Kaliuta) [1747615] - [tools] sync bpf.h (Yauheni Kaliuta) [1747615] - [kernel] bpf: add writable context for raw tracepoints (Yauheni Kaliuta) [1747615] - [arm64] bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix indendation in bash-completion/bpftool (Yauheni Kaliuta) [1747615] - [tools] bpftool: add bash completions for btf command (Yauheni Kaliuta) [1747615] - [tools] bpftool/docs: add btf sub-command documentation (Yauheni Kaliuta) [1747615] - [tools] bpftool: add ability to dump BTF types (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix errno variable usage (Yauheni Kaliuta) [1747615] - [tools] bpftool: show flow_dissector attachment status (Yauheni Kaliuta) [1747615] - [net] bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type (Yauheni Kaliuta) [1747615] - [samples] bpf: add hbm sample to .gitignore (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix samples/bpf build failure due to undefined UINT32_MAX (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: fix segfault in bpf_object__init_maps' pr_debug statement (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: handle old kernels more graceful wrt global data sections (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand test_tc_tunnel with SIT encap (Yauheni Kaliuta) [1747615] - [net] bpf: update skb->protocol in bpf_skb_net_grow (Yauheni Kaliuta) [1747615] - [tools] bpf/flow_dissector: don't adjust nhoff by ETH_HLEN in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: properly return error from bpf_flow_load (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: run flow dissector tests in skb-less mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add flow dissector bpf_skb_load_bytes helper test (Yauheni Kaliuta) [1747615] - [net] bpf: when doing BPF_PROG_TEST_RUN for flow dissector use no-skb mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: drop bpf_verifier_lock (Yauheni Kaliuta) [1747615] - [kernel] bpf: remove global variables (Yauheni Kaliuta) [1747615] - [documentation] bpf: document the verifier limits (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix BPF_LOG_BUF_SIZE off-by-one error (Yauheni Kaliuta) [1747615] - [documentation] bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation to a new common place (Yauheni Kaliuta) [1747615] - [tools] bpf: Increase MAX_NR_MAPS to 17 in test_verifier.c (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix compile errors due to unsync linux/in6.h and netinet/in.h (Yauheni Kaliuta) [1747615] - [documentation] bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix a compilation error (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap memory prefetchw optimizations for struct page (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap do bulk allocation of SKBs (Yauheni Kaliuta) [1747615] - [net] core: introduce build_skb_around (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap use ptr_ring_consume_batched (Yauheni Kaliuta) [1747615] - [tools] libbpf: optimize barrier for XDP socket rings (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf_id in map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: re-organize newline printing for map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix printf formatter for ptrdiff_t argument (Yauheni Kaliuta) [1747615] - [kernel] bpf: use BPF_CAST_CALL for casting bpf call (Yauheni Kaliuta) [1747615] - [uapi] bpf: allow clearing all sock_ops callback flags (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add VRF test cases to lwt_ip_encap test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: make flow dissector tests more extensible (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: two scale tests (Yauheni Kaliuta) [1747615] - [tools] bpftool: Improve handling of ENOSPC on reuseport_array map dumps (Yauheni Kaliuta) [1747615] - [tools] bpftool: Use print_entry_error() in case of ENOENT when dumping (Yauheni Kaliuta) [1747615] - [tools] bpftool: add a note on program statistics in man page (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix short option name for printing version in man pages (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix man page documentation for "pinmaps" keyword (Yauheni Kaliuta) [1747615] - [tools] bpftool: reset errno for "bpftool cgroup tree" (Yauheni Kaliuta) [1747615] - [tools] bpftool: remove blank line after btf_id when listing programs (Yauheni Kaliuta) [1747615] - [net] bpf: reserve flags in bpf_skb_net_shrink (Yauheni Kaliuta) [1747615] - [tools] bpf: fix whitespace for ENCAP_L2 defines in bpf.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bring back (void *) cast to set_ipv4_csum in test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] selftests/btf: add VAR and DATASEC case for dedup tests (Yauheni Kaliuta) [1747615] - [tools] btf: add support for VAR and DATASEC in btf_dedup() (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor "check_reg_arg" to eliminate code redundancy (Yauheni Kaliuta) [1747615] - [kernel] bpf: factor out reg and stack slot propagation into "propagate_liveness_reg" (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate code redundance (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate duplicated for loop (Yauheni Kaliuta) [1747615] - [netdrv] netdevsim: move sdev specific bpf debugfs files to sdev dir (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fix distinct pointer types warning for ARCH=i386 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: C based test for sysctl and strtoX (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test ARG_PTR_TO_LONG arg type (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test file_pos field in bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test BPF_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl section name (Yauheni Kaliuta) [1747615] - [tools] libbpf: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add file_pos field to bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sysctl hook (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add base proto function for cgroup-bpf programs (Yauheni Kaliuta) [1747615] - [net] bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: add L2 encap to test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2 (Yauheni Kaliuta) [1747615] - [net] bpf: add layer 2 encap support to bpf_skb_adjust_room (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: extend test_tc_tunnel for UDP encap (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [s390] Convert IS_ENABLED uses to __is_defined (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add selftest for __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [net] bpf: support input __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf id in program information (Yauheni Kaliuta) [1747615] - [tools] libbpf: Fix build with gcc-8 (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix crash in XDP socket part with new larger BPF_LOG_BUF_SIZE (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: fix a few ubsan warnings (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: add test cases for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: test {rd, wr}only flags and direct value access (Yauheni Kaliuta) [1747615] - [tools] bpf: bpftool support for dumping data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: add support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: support global data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: refactor relocation handling (Yauheni Kaliuta) [1747615] - [tools] bpf: sync {btf, bpf}.h uapi header from tools infrastructure (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow for key-less BTF in array map (Yauheni Kaliuta) [1747615] - [kernel] bpf: kernel side support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [documentation] bpf: add specification for BTF Var and DataSec kinds (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow . char as part of the object name (Yauheni Kaliuta) [1747615] - [kernel] bpf: add syscall side map freeze support (Yauheni Kaliuta) [1747615] - [kernel] bpf: add program side {rd, wr}only support for maps (Yauheni Kaliuta) [1747615] - [kernel] bpf: do not retain flags that are not tied to map lifetime (Yauheni Kaliuta) [1747615] - [kernel] bpf: implement lookup-free direct value access for maps (Yauheni Kaliuta) [1747615] - [net] ipv6: Add neighbor helpers that use the ipv6 stub (Yauheni Kaliuta) [1747615] - [tools] libbpf: Ignore -Wformat-nonliteral warning (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add missed newline in verifier verbose log (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test unbounded var_off stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sanity check max value for var_off stack access (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [samples] bpf: fix build with new clang (Yauheni Kaliuta) [1747615] - [samples] selftests/bpf: add NULL check for ksym_search (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: ksym_search won't check symbols exists (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: synthetic tests to push verifier limits (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add few verifier scale tests (Yauheni Kaliuta) [1747615] - [tools] libbpf: teach libbpf about log_level bit 2 (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase verifier log limit (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase complexity limit and maximum program size (Yauheni Kaliuta) [1747615] - [kernel] bpf: verbose jump offset overflow check (Yauheni Kaliuta) [1747615] - [kernel] bpf: convert temp arrays to kvcalloc (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by not remarking live_read (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by droping states (Yauheni Kaliuta) [1747615] - [kernel] bpf: add verifier stats and log_level bit 2 (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: remove duplicate .flags initialization in ctx_skb.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-security warning for flow_dissector_load.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tests.h should depend on .c files, not the output (Yauheni Kaliuta) [1747615] - [tools] bpf: add bpffs multi-dimensional array tests in test_btf (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test variable offset stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Support variable offset stack access from helpers (Yauheni Kaliuta) [1747615] - [net] ipv6: Move ipv6 stubs to a separate header file (Yauheni Kaliuta) [1747615] - [tools] bpf: generate pkg-config file for libbpf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: don't depend on hardcoded perf sample_freq (Yauheni Kaliuta) [1747615] - [tools] bpf: test_tc_tunnel.sh needs reverse path filtering disabled (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tc-bpf flow shaping with EDT (Yauheni Kaliuta) [1747615] - [net] bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_SCHED_ACT (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to encap modes (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room encap flags (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with tso (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with gre (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test to ipv6 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test with decap (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bpf tunnel encap test (Yauheni Kaliuta) [1747615] - [net] bpf: in bpf_skb_adjust_room avoid copy in tx fast path (Yauheni Kaliuta) [1747615] - [samples] bpf: add xdp_sample_pkts to .gitignore (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add tests for bpf_tcp_check_syncookie and bpf_skc_lookup_tcp (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: test references to sock_common (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: allow specifying helper for BPF_SK_LOOKUP (Yauheni Kaliuta) [1747615] - [tools] update uapi/linux/bpf.h (Yauheni Kaliuta) [1747615] - [net] bpf: add helper to check for a valid SYN cookie (Yauheni Kaliuta) [1747615] - [net] bpf: add skc_lookup_tcp helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow helpers to return PTR_TO_SOCK_COMMON (Yauheni Kaliuta) [1747615] - [kernel] bpf: track references based on is_acquire_func (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add arm target register definitions (Yauheni Kaliuta) [1747615] - [documentation] bpf, doc: add RISC-V JIT to BPF documentation (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: add documentation for helpers bpf_spin_lock(), bpf_spin_unlock() (Yauheni Kaliuta) [1747615]- [perf] perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver (Robert Richter) [1726054] - [documentation] documentation: perf: Update documentation for ThunderX2 PMU uncore driver (Robert Richter) [1726054] - [scsi] lpfc: Update lpfc version to 12.6.0.2 (Dick Kennedy) [1771674] - [scsi] lpfc: revise nvme max queues to be hdwq count (Dick Kennedy) [1771674] - [scsi] lpfc: Initialize cpu_map for not present cpus (Dick Kennedy) [1771674] - [scsi] lpfc: fix inlining of lpfc_sli4_cleanup_poll_list() (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_get_scsi_buf_s3(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: Fix lpfc_cpumask_of_node_init() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_sli4_enable_intr() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_get_sgl_per_hdwq() (Dick Kennedy) [1771674] - [scsi] lpfc: Update lpfc version to 12.6.0.1 (Dick Kennedy) [1771674] - [scsi] lpfc: Add enablement of multiple adapter dumps (Dick Kennedy) [1771674] - [scsi] lpfc: Change default IRQ model on AMD architectures (Dick Kennedy) [1771674] - [scsi] lpfc: Add registration for CPU Offline/Online events (Dick Kennedy) [1771674] - [scsi] lpfc: Clarify FAWNN error message (Dick Kennedy) [1771674] - [scsi] lpfc: Sync with FC-NVMe-2 SLER change to require Conf with SLER (Dick Kennedy) [1771674] - [scsi] lpfc: Fix dynamic fw log enablement check (Dick Kennedy) [1771674] - [scsi] lpfc: Fix unexpected error messages during RSCN handling (Dick Kennedy) [1771674] - [scsi] lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce (Dick Kennedy) [1771674] - [scsi] lpfc: Fix configuration of BB credit recovery in service parameters (Dick Kennedy) [1771674] - [scsi] lpfc: Fix duplicate unreg_rpi error in port offline flow (Dick Kennedy) [1771674] - [infiniband] ib/srp: Add missing new line after displaying fast_io_fail_tmo param (Kamal Heib) [1678461 1720899] - [net] sunrpc: The RDMA back channel mustn't disappear while requests are outstanding (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Skip counter if port doesn't match (Kamal Heib) [1720899] - [rdma] uverbs: Prevent potential underflow (Kamal Heib) [1720899] - [infiniband] ib/core: Use rdma_read_gid_l2_fields to compare GID L2 fields (Kamal Heib) [1720899] - [infiniband] rdma/siw: free siw_base_qp in kref release routine (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: move iw_rem_ref() calls out of spinlock (Kamal Heib) [1720899] - [infiniband] ib/core: Fix wrong iterating on ports (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Reshuffle the code to avoid need to rebind QP in error path (Kamal Heib) [1720899] - [infiniband] rdma/cm: Fix memory leak in cm_add/remove_one (Kamal Heib) [1720899] - [infiniband] rdma/core: Fix an error handling path in 'res_get_common_doit()' (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: Fix a lock inversion issue (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix serialization issue in write_space() (Kamal Heib) [1720899] - [infiniband] rdma/vmw_pvrdma: Free SRQ only once (Kamal Heib) [1757294 1720899] - [infiniband] rdma: Fix double-free in srq creation error flow (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix page address mapping in TX path (Kamal Heib) [1720899] - [infiniband] rdma/cma: Fix false error message (Kamal Heib) [1720899] - [infiniband] rdma/{cxgb3, cxgb4, i40iw}: Remove common code (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Fix use after free and refcnt leak on ndev in_device in iwarp_query_port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Add common iWARP query port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/i40iw: Associate ibdev to netdev before IB device registration (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/cxgb3: Use ib_device_set_netdev() (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma: Introduce ib_port_phys_state enum (Kamal Heib) [1760097 1745655 1720899] - [sched] topology: Improve load balancing on AMD EPYC systems (Phil Auld) [1757535] - [netdrv] broadcom: Use dev_get_drvdata (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add a new BNXT_FW_RESET_STATE_POLL_FW_DOWN state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.100 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Don't proceed in .ndo_set_rx_mode() when device is not in open state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix compile error regression with CONFIG_BNXT_SRIOV not set (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add FW fatal devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add bnxt_fw_exception() to handle fatal firmware errors (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add RESET_FW state logic to bnxt_fw_reset_task() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Do not send firmware messages if firmware is in error state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Retain user settings on a VF after RESET_NOTIFY event (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add devlink health reset reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle RESET_NOTIFY async event from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add new FW devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add BNXT_STATE_IN_FW_RESET state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Enable health monitoring (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Pre-map the firmware health monitoring registers (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Discover firmware error recovery capabilities (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset status during IF_UP (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Register buffers for VFs before reserving resources (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_sriov_enable() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Prepare bnxt_init_one() to be called multiple times (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress all error messages in hwrm_do_send_msg() in silent mode (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Simplify error checking in the SR-IOV message forwarding functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Convert error code in firmware message response to standard code (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Remove the -1 error return code from bnxt_hwrm_do_send_msg() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use a common function to print the same ethtool -f error message (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix allocation of zero statistics block size regression (Jonathan Toppins) [1724766] - [netdrv] bnxt: no need to check return value of debugfs_create functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add PCI IDs for 57500 series NPAR devices (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support all variants of the 5750X chip family (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_init_one() and turn on TPA support on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support TPA counters on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Allocate the larger per-ring statistics block for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor ethtool ring statistics logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add hardware GRO setup function for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA ID mapping logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add fast path logic for TPA on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Set TPA GRO mode flags on 57500 chips properly (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor tunneled hardware GRO logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle standalone RX_AGG completions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor TPA logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA structure definitions for BCM57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.89 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix to include flow direction in L2 key (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use correct src_fid to determine direction of the flow (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Improve RX doorbell sequence (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC clearing logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add page_pool_destroy() during RX ring cleanup (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: add page_pool support (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: optimized XDP_REDIRECT support (Jonathan Toppins) [1724766 1669220] - [netdrv] bnxt_en: Refactor __bnxt_xmit_xdp() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: rename some xdp functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Device serial number is supported only for PFs (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Query firmware capability to support aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Separate RDMA MR/AH context allocation (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: read the clause type from the PHY ID (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Read package version from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Check new firmware capability to display extended stats (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for PCIe statistics (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_alloc_stats() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface to 1.10.0.69 (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_port_parent_id implementation for physical ports (Jonathan Toppins) [1724766] - [netdrv] bnxt: pass switch ID through devlink_port_attrs_set() (Jonathan Toppins) [1724766] - [netdrv] bnxt: move bp->switch_id initialization to PF probe (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_phys_port_name implementation (Jonathan Toppins) [1724766] - [netdrv] bnxt: implement ndo_get_devlink_port (Jonathan Toppins) [1724766] - [netdrv] bnxt: Implement ndo_get_port_parent_id() (Jonathan Toppins) [1724766] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix firmware signaled resource change logic in open (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-thoughs (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-throughs (Jonathan Toppins) [1724766] - [tools] selftests: kvm: vmx_dirty_log_test: skip the test when VMX is not supported (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: consolidate VMX support checks (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: vmx_set_nested_state_test: don't check for VMX support twice (Vitaly Kuznetsov) [1771575] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769904] - [net] vsock: Send reset control packet when socket is partially bound (Stefano Garzarella) [1769904] - [net] vsock/virtio: fix sock refcnt holding during the shutdown (Stefano Garzarella) [1769855] - [kernel] vsock/virtio: remove unused 'work' field from 'struct virtio_vsock_pkt' (Stefano Garzarella) [1769855] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482 (Stefano Garzarella) [1769855] - [net] vsock/virtio: set SOCK_DONE on peer shutdown (Stefano Garzarella) [1769855] - [net] vsock/virtio: discard packets if credit is not respected (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: send a credit update when buffer size is changed (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: a better comment on credit update (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: fix locking in virtio_transport_inc_tx_pkt() (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: reduce credit update messages (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: change the maximum packet size allowed (Stefano Garzarella) [1679971] - [vhost] vsock: split packets to send using multiple buffers (Stefano Garzarella) [1679971] - [net] vsock/virtio: limit the memory used per-socket (Stefano Garzarella) [1769744] - [net] vsock/virtio: free packets during the socket release (Stefano Garzarella) [1769744] - [net] vsock: Fix a lockdep warning in __vsock_release() (Stefano Garzarella) [1769714] - [net] vsock: correct removal of socket from the list (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769714] - [net] Fix ERROR:do not initialise statics to 0 in af_vsock.c (Stefano Garzarella) [1769714] - [net] vsock: bind to random port for VMADDR_PORT_ANY (Stefano Garzarella) [1769714] - [tools] tc-testing: added tests with cookie for conntrack TC action (Ivan Vecera) [1739606] - [net] cls_bpf: fix NULL deref on offload filter removal (Ivan Vecera) [1739606] - [tools] tc-testing: fixed two failing pedit tests (Ivan Vecera) [1739606] - [tools] tc-testing: implement tests for new fast_init action flag (Ivan Vecera) [1739606] - [net] sched: update action implementations to support flags (Ivan Vecera) [1739606] - [net] sched: use temporary variable for actions indexes (Ivan Vecera) [1739606] - [net] sched: extend TCA_ACT space with TCA_ACT_FLAGS (Ivan Vecera) [1739606] - [net] sched: modify stats helper functions to support regular stats (Ivan Vecera) [1739606] - [net] sched: don't expose action qstats to skb_tc_reinsert() (Ivan Vecera) [1739606] - [net] sched: extract qstats update code into functions (Ivan Vecera) [1739606] - [net] sched: extract bstats update code into function (Ivan Vecera) [1739606] - [net] sched: extract common action counters update code into function (Ivan Vecera) [1739606] - [tools] tc-testing: list required kernel options for act_ct action (Ivan Vecera) [1739606] - [net] fq_codel: do not include (Ivan Vecera) [1739606] - [net] sch_generic: Use pfifo_fast as fallback scheduler for CAN hardware (Ivan Vecera) [1739606] - [net] sched: taprio: fix -Wmissing-prototypes warnings (Ivan Vecera) [1739606] - [net] sched: act_police: re-use tcf_tm_dump() (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1739606] - [net] sched: Avoid using yield() in a busy waiting loop (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] sched: etf: Fix ordering of packets with same txtime (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] taprio: Fix returning EINVAL when configuring without flags (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_ACT_KIND (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_KIND (Ivan Vecera) [1739606] - [net] sched: Set default of CONFIG_NET_TC_SKB_EXT to N (Ivan Vecera) [1739606] - [net] sch_netem: fix rcu splat in netem_enqueue() (Ivan Vecera) [1739606] - [net] net_sched: remove need_resched() from qdisc_run() (Ivan Vecera) [1739606] - [net] sched: cbs: Avoid division by zero when calculating the port rate (Ivan Vecera) [1739606] - [net] sched: taprio: Avoid division by zero on invalid link speed (Ivan Vecera) [1739606] - [net] sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] sched: cbs: Fix not adding cbs instance to list (Ivan Vecera) [1739606] - [net] Fix Kconfig indentation (Ivan Vecera) [1739606] - [net] net_sched: add policy validation for action attributes (Ivan Vecera) [1739606] - [net] net_sched: add max len check for TCA_KIND (Ivan Vecera) [1739606] - [net] taprio: Add support for hardware offloading (Ivan Vecera) [1739606] - [net] sched: use get_dev() action API in flow_action infra (Ivan Vecera) [1739606] - [net] sched: take reference to psample group in flow_action infra (Ivan Vecera) [1739606] - [net] sched: extend flow_action_entry with destructor (Ivan Vecera) [1739606] - [net] sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero (Ivan Vecera) [1739606] - [net] net_sched: check cops->tcf_block in tc_bind_tclass() (Ivan Vecera) [1739606] - [net] sched: fix reordering issues (Ivan Vecera) [1739606] - [net] net_sched: act_police: add 2 new attributes to support police 64bit rate and peakrate (Ivan Vecera) [1739606] - [net] openvswitch: Set OvS recirc_id from tc chain index (Ivan Vecera) [1739606] - [net] sk_buff: drop all skb extensions on free and skb scrubbing (Ivan Vecera) [1739606] - [net] minor cleanup in skb_ext_add() (Ivan Vecera) [1739606] - [include] net: drop the unused helper skb_ext_get() (Ivan Vecera) [1739606] - [net] fix possible user-after-free in skb_ext_add() (Ivan Vecera) [1739606] - [net] sk_buff: add skb extension infrastructure (Ivan Vecera) [1739606] - [net] sched: cbs: remove redundant assignment to variable port_rate (Ivan Vecera) [1739606] - [tools] tc-testing: don't hardcode 'ip' in nsPlugin.py (Ivan Vecera) [1739606] - [net] sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate (Ivan Vecera) [1739606] - [net] taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] taprio: Fix kernel panic in taprio_destroy (Ivan Vecera) [1739606] - [netdrv] mlx5e: Move local var definition into ifdef block (Ivan Vecera) [1739606] - [net] sched: cls_matchall: cleanup flow_action before deallocating (Ivan Vecera) [1739606] - [net] sched: act_vlan: implement stats_update callback (Ivan Vecera) [1739606] - [net] sched: act_sample: fix psample group handling on overwrite (Ivan Vecera) [1739606] - [net] sched: flower: don't take rtnl lock for cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: copy tunnel info when setting flow_action entry->tunnel (Ivan Vecera) [1739606] - [net] sched: take reference to action dev before calling offloads (Ivan Vecera) [1739606] - [net] sched: take rtnl lock in tc_setup_flow_action() (Ivan Vecera) [1739606] - [net] sched: conditionally obtain rtnl lock in cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: add API for registering unlocked offload block callbacks (Ivan Vecera) [1739606] - [net] sched: notify classifier on successful offload add/delete (Ivan Vecera) [1739606] - [net] sched: refactor block offloads counter usage (Ivan Vecera) [1739606] - [net] sched: change tcf block offload counter type to atomic_t (Ivan Vecera) [1739606] - [net] sched: protect block offload-related fields with rw_semaphore (Ivan Vecera) [1739606] - [net] net_sched: fix a NULL pointer deref in ipt action (Ivan Vecera) [1739606] - [tools] tc-testing: concurrency: wrap piped rule update commands (Ivan Vecera) [1739606] - [tools] tc-testing: use dedicated DUMMY interface name for dummy dev (Ivan Vecera) [1739606] - [net] flow_offload: convert block_ing_cb_list to regular list type (Ivan Vecera) [1739606] - [netdrv] sched: use major priority number as hardware priority (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for matchall filter (Ivan Vecera) [1739606] - [net] taprio: remove unused variable 'entry_list_policy' (Ivan Vecera) [1739606] - [tools] tc-testing: updated skbedit action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update skbedit action for batched events operations (Ivan Vecera) [1739606] - [net] fq_codel: remove set but not used variables 'prev_ecn_mark' and 'prev_drop_count' (Ivan Vecera) [1739606] - [net] flow_offload: support get multi-subsystem block (Ivan Vecera) [1739606] - [net] flow_offload: move tc indirect block to flow offload (Ivan Vecera) [1739606] - [net] cls_api: add flow_indr_block_call function (Ivan Vecera) [1739606] - [net] cls_api: remove the tcf_block cache (Ivan Vecera) [1739606] - [net] cls_api: modify the tc_indr_block_ing_cmd parameters. (Ivan Vecera) [1739606] - [net] sched: sch_taprio: fix memleak in error path for sched list parse (Ivan Vecera) [1739606] - [net] fq_codel: Kill useless per-flow dropped statistic (Ivan Vecera) [1739606] - [net] Increase fq_codel count in the bulk dropper (Ivan Vecera) [1739606] - [include] sched: sample: allow accessing psample_group with rtnl (Ivan Vecera) [1739606] - [tools] tc-testing: updated vlan action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update vlan action for batched events operations (Ivan Vecera) [1739606] - [tools] tc-testing: Clarify the use of tdc's -d option (Ivan Vecera) [1739606] - [net] sched: Fix a possible null-pointer dereference in dequeue_func() (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for [b|p]fifo qdisc (Ivan Vecera) [1739606] - [net] ife: error out when nla attributes are empty (Ivan Vecera) [1739606] - [net] sched: verify that q!=NULL before setting q->flags (Ivan Vecera) [1739606] - [net] net_sched: unset TCQ_F_CAN_BYPASS when adding filters (Ivan Vecera) [1739606] - [net] fix: taprio: Change type of txtime-delay parameter to u32 (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [include] pkt_sched: Include const.h (Ivan Vecera) [1739606] - [tools] tc-testing: introduce scapyPlugin for basic traffic (Ivan Vecera) [1739606] - [tools] tc-testing: Allow tdc plugins to see test case data (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for prio qdisc (Ivan Vecera) [1739606] - [tools] tc-testing: updated mirred action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update mirred action for batched events operations (Ivan Vecera) [1739606] - [net] sched: em_ipt: add support for addrtype matching (Ivan Vecera) [1739606] - [net] sched: em_ipt: keep the user-specified nfproto and dump it (Ivan Vecera) [1739606] - [net] sched: em_ipt: set the family based on the packet if it's unspecified (Ivan Vecera) [1739606] - [net] sched: em_ipt: match only on ip/ipv6 traffic (Ivan Vecera) [1739606] - [net] taprio: Adjust timestamps for TCP packets (Ivan Vecera) [1739606] - [net] taprio: make clock reference conversions easier (Ivan Vecera) [1739606] - [net] taprio: Add support for txtime-assist mode (Ivan Vecera) [1739606] - [net] taprio: Remove inline directive (Ivan Vecera) [1739606] - [net] taprio: calculate cycle_time when schedule is installed (Ivan Vecera) [1739606] - [net] etf: Add skip_sock_check (Ivan Vecera) [1739606] - [include] etf: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [tools] tc-testing: add ingress qdisc tests (Ivan Vecera) [1739606] - [tools] tc-testing: Restore original behaviour for namespaces in tdc (Ivan Vecera) [1739606] - [include] net: sched: act_ctinfo: tidy UAPI definition (Ivan Vecera) [1739606] - [include] act_ctinfo: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [net] sched: cls_matchall: allow to delete filter (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix policy validation (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix action creation (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [tools] tc-tests: added path to ip command in tdc (Ivan Vecera) [1739606] - [net] sched: remove NET_CLS_IND config option (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: use extack error reporting (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for clsact Qdisc ops (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for Qdisc ops (Ivan Vecera) [1739606] - [tools] tc-tests: updated fw with bind actions by reference use cases (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: minor size optimisation (Ivan Vecera) [1739606] - [net] flow_offload: use struct_size() in kzalloc() (Ivan Vecera) [1739606] - [net] sched: don't use tc_action->order during action dump (Ivan Vecera) [1739606] - [net] sch_htb: redefine htb qdisc overlimits (Ivan Vecera) [1739606] - [tools] selftests: tc-testing: Add pedit tests (Ivan Vecera) [1739606] - [net] sched: add ingress mirred action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add helpers to detect ingress mirred actions (Ivan Vecera) [1757520] - [net] sched: add skbedit of ptype action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add skbedit_ptype helper functions (Ivan Vecera) [1757520] - [net] openvswitch: load and reference the NAT helper. (Flavio Leitner) [1752970] - [net] openvswitch: load NAT helper (Flavio Leitner) [1752970] - [net] netfilter: nf_nat: register NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: add API to manage NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: use macros to create module aliases. (Flavio Leitner) [1752970] - [net] xfrm: remove a duplicated assignment (Sabrina Dubroca) [1760002] - [net] xfrm: remove empty xfrmi_init_net (Sabrina Dubroca) [1760002] - [net] xfrm: remove unneeded export_symbols (Sabrina Dubroca) [1760002] - [include] xfrm: clean an indentation issue, remove a space (Sabrina Dubroca) [1760002] - [net] xfrm6: remove BUG_ON from xfrm6_dst_ifdown (Sabrina Dubroca) [1760002] - [net] xfrm: policy: add missing indentation (Sabrina Dubroca) [1760002] - [net] xfrm: Fix bucket count reported to userspace (Sabrina Dubroca) [1760002] - [net] xfrm: use complete IPv6 addresses for hash (Sabrina Dubroca) [1760002] - [net] xfrm: use correct size to initialise sp->ovec (Sabrina Dubroca) [1760002] - [net] xfrm: allow driver to quietly refuse offload (Sabrina Dubroca) [1760002] - [net] esp: remove redundant define esph (Sabrina Dubroca) [1760002] - [net] ip6_vti: simplify stats handling in vti6_xmit (Sabrina Dubroca) [1760002] - [net] xfrm: fix 'passing zero to ERR_PTR()' warning (Sabrina Dubroca) [1760002] - [net] xfrm: remove blank lines at EOF (Sabrina Dubroca) [1760002] - [net] xfrm: don't check offload_handle for nonzero (Sabrina Dubroca) [1760002] - [net] ipv6: xfrm: use 64-bit timestamps (Sabrina Dubroca) [1760002] - [net] devlink: Introduce PCI VF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Introduce PCI PF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Return physical port fields only for applicable port flavours (Petr Oros) [1761495] - [net] devlink: Refactor physical port attributes (Petr Oros) [1761495] - [net] ipv4: fix race condition between route lookup and invalidation (Guillaume Nault) [1765639] - [net] add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head (Guillaume Nault) [1765639] - [net] ipv4/icmp: fix rt dst dev null pointer dereference (Guillaume Nault) [1765639] - [net] ipip: validate header length in ipip_tunnel_xmit (Guillaume Nault) [1765639] - [net] ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop (Guillaume Nault) [1765639] - [net] ipv4: Fix raw socket lookup for local traffic (Guillaume Nault) [1765639] - [net] ipv4: Return error for RTA_VIA attribute (Guillaume Nault) [1765639] - [net] ipmr: fix unresolved entry dumps (Guillaume Nault) [1765639] - [net] ipvs: don't ignore errors in case refcounting ip_vs module fails (Davide Caratti) [1687094] - [net] ipvs: fix tinfo memory leak in start_sync_thread (Davide Caratti) [1687094] - [net] tcp: fix a possible lockdep splat in tcp_done() (Marcelo Leitner) [1764654] - [net] tcp: add rcu protection around tp->fastopen_rsk (Marcelo Leitner) [1764654] - [net] tcp: annotate lockless access to tcp_memory_pressure (Marcelo Leitner) [1764654] - [net] tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR (Marcelo Leitner) [1764654] - [net] tcp: inherit timestamp on mtu probe (Marcelo Leitner) [1764654] - [net] tcp: remove empty skb from write queue in error cases (Marcelo Leitner) [1764654] - [net] tcp: get rid of tcp_check_send_head() (Marcelo Leitner) [1764654] - [net] tcp: make sure EPOLLOUT wont be missed (Marcelo Leitner) [1764654] - [net] ipv4: set the tcp_min_rtt_wlen range from 0 to one day (Marcelo Leitner) [1764654] - [net] net-tcp: /proc/sys/net/ipv4/tcp_probe_interval is a u32 not int (Marcelo Leitner) [1764654] - [net] tcp: fix a race in inet_diag_dump_icsk() (Marcelo Leitner) [1764654] - [net] netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type (Florian Westphal) [1763657] - [net] netfilter: nft_xfrm: use state family, not hook one (Florian Westphal) [1763654] - [net] netfilter: nf_tables: add xfrm expression (Florian Westphal) [1763654] - [net] netfilter: nf_tables: rt: allow checking if dst has xfrm attached (Florian Westphal) [1763654] - [netdrv] mlx5e: Fix unnecessary flow_block_cb_is_busy call (Ivan Vecera) [1737890] - [netdrv] nfp: flower: verify that block cb is not busy before binding (Ivan Vecera) [1737890] - [netdrv] net/mlx5e: Provide cb_list pointer when setting up tc block on rep (Ivan Vecera) [1737890] - [net] sched: Fix NULL-pointer dereference in tc_indr_block_ing_cmd() (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block structure and use it (Ivan Vecera) [1737890] - [net] flow_offload: rename tc_setup_cb_t to flow_setup_cb_t (Ivan Vecera) [1737890] - [include] flow_offload: include linux/kernel.h from flow_offload.h (Ivan Vecera) [1737890] - [net] flow_offload: remove netns parameter from flow_block_cb_alloc() (Ivan Vecera) [1737890] - [net] openvswitch: rename flow_stats to sw_flow_stats (Ivan Vecera) [1737890] - [netdrv] mlx5e: Fix unused variable warning when CONFIG_MLX5_ESWITCH is off (Ivan Vecera) [1737890] - [netdrv] net: flow_offload: rename tc_cls_flower_offload to flow_cls_offload (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_is_busy() and use it (Ivan Vecera) [1737890] - [net] sched: remove tcf block API (Ivan Vecera) [1737890] - [include] sched: use new symbol for TC kABI version (Ivan Vecera) [1737890] - [netdrv] use flow block API (Ivan Vecera) [1737890] - [net] sched: use flow block API (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_{priv, incref, decref}() (Ivan Vecera) [1737890] - [net] flow_offload: add list handling functions (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_alloc() and flow_block_cb_free() (Ivan Vecera) [1737890] - [net] flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_* (Ivan Vecera) [1737890] - [net] flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_{UN}BIND (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_setup_simple() (Ivan Vecera) [1737890] - [net] openvswitch: free vport unless register_netdevice() succeeds (Stefano Brivio) [1765580] - [net] openvswitch: Clear the L4 portion of the key for "later" fragments. (Stefano Brivio) [1765580] - [net] openvswitch: Properly set L4 keys on "later" IP fragments (Stefano Brivio) [1765580] - [net] openvswitch: Print error when ovs_execute_actions() fails (Stefano Brivio) [1765580] - [net] openvswitch: do not free vport if register_netdevice() is failed. (Stefano Brivio) [1765580] - [net] xfrm: policy: remove pcpu policy cache (Xin Long) [1743519] - [net] netem: correct the parent's backlog when corrupted packet was dropped (Davide Caratti) [1764553] - [net] netem: fix error path for corrupted GSO frames (Davide Caratti) [1764553] - [net] avoid potential infinite loop in tc_ctl_action() (Davide Caratti) [1764553] - [net] act_mirred: Fix mirred_init_module error handling (Davide Caratti) [1764553] - [net] sch_dsmark: fix potential NULL deref in dsmark_init() (Davide Caratti) [1764553] - [net] sch_cbq: validate TCA_CBQ_WRROPT to avoid crash (Davide Caratti) [1764553] - [net] sched: sch_sfb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: multiq: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: sch_htb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: fix possible crash in tcf_action_destroy() (Davide Caratti) [1764553] - [net] sch_netem: fix a divide by zero in tabledist() (Davide Caratti) [1764553] - [net] sched: act_sample: don't push mac header on ip6gre ingress (Davide Caratti) [1764553] - [net] net_sched: let qdisc_put() accept NULL pointer (Davide Caratti) [1764553] - [net] tcp: adjust rto_base in retransmits_timed_out() (Marcelo Leitner) [1756775] - [net] tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state (Marcelo Leitner) [1756775] - [include] netlink: use 48 byte ctx instead of 6 signed longs for callback (Petr Oros) [1751273] - [net] rtnetlink: skip metrics loop for dst_default_metrics (Petr Oros) [1751273] - [include] netlink: Add field to skip in-kernel notifications (Petr Oros) [1751273] - [include] netlink: Document all fields of 'struct nl_info' (Petr Oros) [1751273] - [net] ipoib: show VF broadcast address (Petr Oros) [1751273] - [net] remove empty netlink_tap_exit_net (Petr Oros) [1751273] - [net] netlink: make netlink_walk_start() void return type (Petr Oros) [1751273] - [include] net: nexthop uapi (Petr Oros) [1751273] - [net] Treat sock->sk_drops as an unsigned int when printing (Petr Oros) [1751273] - [net] fix two coding style issues (Petr Oros) [1751273] - [net] ipset: drop ipset_nest_start() and ipset_nest_end() (Petr Oros) [1751273] - [net] netlink: make nla_nest_start() add NLA_F_NESTED flag (Petr Oros) [1751273] - [net] netfilter: nf_tables: fix a missing check of nla_put_failure (Petr Oros) [1751273] - [net] ncsi: fix a missing check for nla_nest_start (Petr Oros) [1751273] - [net] genetlink: use idr_alloc_cyclic for family->id assignment (Petr Oros) [1751273] - [net] netlink: Check address length before reading groups field (Petr Oros) [1751273] - [net] core: Fix rtnetlink kernel-doc headers (Petr Oros) [1751273] - [net] rhashtable: Remove obsolete rhashtable_walk_init function (Petr Oros) [1751273] - [net] netfilter: nf_tables: use rhashtable_walk_enter instead of rhashtable_walk_init (Petr Oros) [1751273] - [net] netlink: reduce NLA_POLICY_NESTED{, _ARRAY} arguments (Petr Oros) [1751273] - [net] netlink: rename NETLINK_DUMP_STRICT_CHK -> NETLINK_GET_STRICT_CHK (Petr Oros) [1751273] - [include] netlink: replace __NLA_ENSURE implementation (Petr Oros) [1751273] - [include] netlink: fix typo in nla_parse_nested() comment (Petr Oros) [1751273] - [net] netlink: remove hash::nelems check in netlink_insert (Petr Oros) [1751273] - [net] netlink: Make groups check less stupid in netlink_bind() (Petr Oros) [1751273] - [include] genetlink: constify genl_err_attr() argument (Petr Oros) [1751273] - [net] netlink: do not store start function in netlink_cb (Petr Oros) [1751273] - [include] linux: Add skb_frag_t page_offset accessors (Petr Oros) [1757515] - [include] net: add missing documentation in linux/skbuff.h (Petr Oros) [1757515] - [net] l2tp: Fix possible NULL pointer dereference (Stefano Brivio) [1764185] - [net] l2ip: fix possible use-after-free (Stefano Brivio) [1764185] - [net] l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv() (Stefano Brivio) [1764185] - [net] l2tp: fix infoleak in l2tp_ip6_recvmsg() (Stefano Brivio) [1764185] - [net] l2tp: copy 4 more bytes to linear part if necessary (Stefano Brivio) [1764185] - [net] l2tp: fix reading optional fields of L2TPv3 (Stefano Brivio) [1764185] - [net] l2tp: remove ->recv_payload_hook (Stefano Brivio) [1764185] - [net] l2tp: don't export l2tp_session_queue_purge() (Stefano Brivio) [1764185] - [net] l2tp: remove .show from struct l2tp_tunnel (Stefano Brivio) [1764185] - [netdrv] vxlan: do not destroy fdb if register_netdevice() is failed (Stefano Brivio) [1763793] - [net] ip6erspan: remove the incorrect mtu limit for ip6erspan (Stefano Brivio) [1763286] - [net] ipv6: Handle missing host route in __ipv6_ifa_notify (Stefano Brivio) [1763286] - [net] ipv6: drop incoming packets having a v4mapped source address (Stefano Brivio) [1763286] - [net] ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit (Stefano Brivio) [1763286] - [net] mld: fix memory leak in mld_del_delrec() (Stefano Brivio) [1763286] - [net] ipv6: rt6_check should return NULL if 'from' is NULL (Stefano Brivio) [1763286] - [net] ipv6_sockglue: Fix a missing-check bug in ip6_ra_control() (Stefano Brivio) [1763286] - [net] ipv6_gre: Fix GRO to work on IPv6 over GRE tap (Stefano Brivio) [1763286] - [net] ipv4: Return -ENETUNREACH if we can't create route but saddr is valid (Stefano Brivio) [1686686] - [net] netfilter: nft_connlimit: disable bh on garbage collection (Florian Westphal) [1762844] - [net] netfilter: ebtables: Fix argument order to ADD_COUNTER (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON (Florian Westphal) [1762844] - [net] netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING (Florian Westphal) [1762844] - [net] netfilter: ebtables: also count base chain policies (Florian Westphal) [1762844] - [net] netfilter: ebtables: compat: un-break 32bit setsockopt when no rules are present (Florian Westphal) [1762844] - [net] sctp: change sctp_prot .no_autobind with true (Xin Long) [1762625] - [net] sctp: destroy bucket if failed to bind addr (Xin Long) [1762625] - [net] sctp: remove redundant assignment when call sctp_get_port_local (Xin Long) [1762625] - [net] sctp: change return type of sctp_get_port_local (Xin Long) [1762625] - [net] sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' (Xin Long) [1762625] - [net] sctp: fix the missing put_user when dumping transport thresholds (Xin Long) [1762625] - [net] sctp: use transport pf_retrans in sctp_do_8_2_transport_strike (Xin Long) [1762625] - [net] sctp: allow users to set ep ecn flag by sockopt (Xin Long) [1762625] - [net] sctp: allow users to set netns ecn flag with sysctl (Xin Long) [1762625] - [net] sctp: make ecn flag per netns and endpoint (Xin Long) [1762625] - [net] sctp: remove net sctp.x_enable working as a global switch (Xin Long) [1762625] - [net] sctp: add SCTP_AUTH_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: add sctp_auth_init and sctp_auth_free (Xin Long) [1762625] - [net] sctp: use ep and asoc auth_enable properly (Xin Long) [1762625] - [net] sctp: add SCTP_ASCONF_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: check asoc peer.asconf_capable before processing asconf (Xin Long) [1762625] - [net] sctp: not set peer.asconf_capable in sctp_association_init (Xin Long) [1762625] - [net] sctp: add asconf_enable in struct sctp_endpoint (Xin Long) [1762625] - [net] sctp: fix memleak in sctp_send_reset_streams (Xin Long) [1762625] - [net] sctp: fix the transport error_count check (Xin Long) [1762625] - [net] sched: fix corrupted L2 header with MPLS 'push' and 'pop' actions (Ivan Vecera) [1737820] - [net] avoid errors when trying to pop MLPS header on non-MPLS packets (Ivan Vecera) [1737820] - [net] netfilter: connlabels: prefer static lock initialiser (Ivan Vecera) [1737820] - [net] sched: include mpls actions in hardware intermediate representation (Ivan Vecera) [1737820] - [net] sched: Make NET_ACT_CT depends on NF_NAT (Ivan Vecera) [1737820] - [tools] tc-tests: Add tc action ct tests (Ivan Vecera) [1737820] - [net] sched: cls_flower: Add matching on conntrack info (Ivan Vecera) [1737820] - [net] flow_dissector: add connection tracking dissection (Ivan Vecera) [1737820] - [net] sched: Introduce action ct (Ivan Vecera) [1737820] - [tools] tc-tests: actions: add MPLS tests (Ivan Vecera) [1737820] - [net] sched: add mpls manipulation actions to TC (Ivan Vecera) [1737820] - [net] core: add MPLS update core helper and use in OvS (Ivan Vecera) [1737820] - [net] core: move pop MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] core: move push MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] sched: Introduce act_ctinfo action (Ivan Vecera) [1737820] - [netdrv] mlx5e: Allow dissector meta key in tc flower (Ivan Vecera) [1762861] - [tools] selftests: tc: add ingress device matching support (Ivan Vecera) [1762861] - [net] flow_offload: implement support for meta key (Ivan Vecera) [1762861] - [net] sched: cls_flower: use flow_dissector for ingress ifindex (Ivan Vecera) [1762861] - [net] flow_dissector: add support for ingress ifindex dissection (Ivan Vecera) [1762861] - [net] udp: only do GSO if # of segs > 1 (Guillaume Nault) [1762357] - [net] udp: fix gso_segs calculations (Guillaume Nault) [1762357] - [tools] selftests: rtnetlink: add small test case with 'promote_secondaries' enabled (Petr Oros) [1759177] - [net] ipv4: fix infinite loop on secondary addr promotion (Petr Oros) [1759177] - [tools] selftests: rtnetlink: add addresses with fixed life time (Petr Oros) [1759177] - [net] ipv4: remove erroneous advancement of list pointer (Petr Oros) [1759177] - [net] ipv4: fix rcu lockdep splat due to wrong annotation (Petr Oros) [1759177] - [net] ipv4: provide __rcu annotation for ifa_list (Petr Oros) [1759177] - [drivers] use in_dev_for_each_ifa_rtnl/rcu (Petr Oros) [1759177] - [net] use new in_dev_ifa iterators (Petr Oros) [1759177] - [net] netfilter: use in_dev_for_each_ifa_rcu (Petr Oros) [1759177] - [net] devinet: use in_dev_for_each_ifa_rcu in more places (Petr Oros) [1759177] - [net] inetdevice: provide replacement iterators for in_ifaddr walk (Petr Oros) [1759177] - [fs] afs: do not send list of client addresses (Petr Oros) [1759177] - [net] sctp: add SCTP_SEND_FAILED_EVENT event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_MADE_PRIM event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_REMOVED event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_ADDED event (Xin Long) [1751129] - [netdrv] team: call RCU read lock when walking the port_list (Hangbin Liu) [1724896] - [net] packet: fix race in tpacket_snd() (Davide Caratti) [1760276] - [net] packet: fix memory leak in packet_set_ring() (Davide Caratti) [1760276] - [net] packet: unconditionally free po->rollover (Davide Caratti) [1760276] - [net] llc: fix skb leak in llc_build_and_send_ui_pkt() (Davide Caratti) [1760276] - [net] af_key: fix leaks in key_pol_get_resp and dump_sp. (Davide Caratti) [1760276] - [net] packet: in recvmsg msg_name return at least sizeof sockaddr_ll (Davide Caratti) [1760276] - [net] packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec (Davide Caratti) [1760276] - [net] packet: fix 4gb buffer limit due to overflow check (Davide Caratti) [1760276] - [net] llc: do not use sk_eat_skb() (Davide Caratti) [1760276] - [fs] proc: fix /proc/net/* after setns(2) (Davide Caratti) [1760276] - [net] Unpublish sk from sk_reuseport_cb before call_rcu (Paolo Abeni) [1760409] - [net] Fix null de-reference of device refcount (Paolo Abeni) [1760409] - [include] ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled (Paolo Abeni) [1760409] - [net] neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit (Paolo Abeni) [1760409] - [net] ebpf: record usage of flow dissector (Jiri Benc) [1749812] - [tools] selftests/bpf: More compatible nc options in test_lwt_ip_encap (Jiri Benc) [1749812] - [tools] selftests/bpf: Set rp_filter in test_flow_dissector (Jiri Benc) [1749812] - [net] bpf: lwtunnel: fix reroute supplying invalid dst (Jiri Benc) [1749812] - [kernel] rh_features: convert to atomic allocation (Jiri Benc) [1749812] - [net] xsk: lock the control mutex in sock_diag interface (Jiri Benc) [1749812] - [documentation] networking: fix af_xdp.rst Sphinx warnings (Jiri Benc) [1749812] - [documentation] flow_dissector: rst'ify documentation (Jiri Benc) [1749812] - [documentation] flow_dissector: document BPF flow dissector environment (Jiri Benc) [1749812] - [net] xsk: fix umem memory leak on cleanup (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid options in Tx descriptor (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid flags in xsk_bind (Jiri Benc) [1749812] - [net] xsk: fix potential crash in xsk_diag_put_umem() (Jiri Benc) [1749812] - [net] bpfilter: re-add header search paths to tools include to fix build error (Jiri Benc) [1749812] - [documentation] xsk: add FAQ to facilitate for first time users (Jiri Benc) [1749812] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN for flow dissector (Jiri Benc) [1749812] - [tools] sync uapi/linux/if_link.h header (Jiri Benc) [1749812] - [net] xdp: allow generic and driver XDP on one interface (Jiri Benc) [1749812] - [net] xdp: Provide extack messages when prog attachment failed (Jiri Benc) [1749812] - [net] bpfilter: remove extra header search paths for bpfilter_umh (Jiri Benc) [1749812] - [include] bpf: fix missing prototype warnings (Jiri Benc) [1749812] - [net] xsk: add sock_diag interface for AF_XDP (Jiri Benc) [1749812] - [net] xsk: add id to umem (Jiri Benc) [1749812] - [net] xsk: track AF_XDP sockets on a per-netns list (Jiri Benc) [1749812] - [include] redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) [1749812] - [net] tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socket (Jiri Benc) [1749812] - [net] tcp: use monotonic timestamps for PAWS (Jiri Benc) [1749812] - [net] tcp: remove one indentation level in tcp_create_openreq_child (Jiri Benc) [1749812] - [netdrv] ppp: Fix memory leak in ppp_write (Guillaume Nault) [1759312] - [netdrv] ppp: deflate: Fix possible crash in deflate_init (Guillaume Nault) [1759312] - [netdrv] pppoe: fix reception of frames with no mac header (Guillaume Nault) [1759312] - [net] tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidth (Florian Westphal) [1759208] - [net] tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning (Florian Westphal) [1759208] - [net] tcp_bbr: centralize code to set gains (Florian Westphal) [1759208] - [net] tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0 (Florian Westphal) [1759208] - [net] tcp_bbr: in restart from idle, see if we should exit PROBE_RTT (Florian Westphal) [1759208] - [net] tcp_bbr: add bbr_check_probe_rtt_done() helper (Florian Westphal) [1759208] - [net] xfrm/xfrm_policy: fix dst dev null pointer dereference in collect_md mode (Hangbin Liu) [1734589] - [tools] selftests: forwarding: gre_multipath: Fix flower filters (Hangbin Liu) [1756832] - [tools] selftests: forwarding: gre_multipath: Enable IPv4 forwarding (Hangbin Liu) [1756832] - [tools] set sysctl bc_forwarding properly in router_broadcast.sh (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: enable forwarding before ipv4 from/iif test (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: use pre-defined DEV_ADDR (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: fix local IPv4 address typo (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: print the result and return 1 if any tests failed (Hangbin Liu) [1756832] - [tools] selftests: fib_tests: Fix 'Command line is not complete' errors (Hangbin Liu) [1756832] - [tools] selftests: Update fib_tests to handle missing ping6 (Hangbin Liu) [1756832] - [tools] fib_tests: Add tests for metrics on routes (Hangbin Liu) [1756832] - [tools] selftests: udpgso_bench.sh explicitly requires bash (Hangbin Liu) [1756832] - [tools] selftests/net: add tls to .gitignore (Hangbin Liu) [1756832] - [net] ipv4: avoid mixed n_redirects and rate_tokens usage (Paolo Abeni) [1753092] - [lib] netlink: set bad attribute also on maxtype check (Petr Oros) [1757776] - [lib] netlink: add validation of NLA_F_NESTED flag (Petr Oros) [1757776] - [net] ila: Fix rhashtable walker list corruption (Petr Oros) [1757776] - [lib] ila: make lockdep happy again (Petr Oros) [1757776] - [net] genetlink: do not validate dump requests if there is no policy (Petr Oros) [1757776] - [include] netlink: Fix nlmsg_parse as a wrapper for strict message parsing (Petr Oros) [1757776] - [net] tipc: fix missing indentation in source code (Petr Oros) [1757776] - [net] genetlink: optionally validate strictly/dumps (Petr Oros) [1757776] - [lib] netlink: add strict parsing for future attributes (Petr Oros) [1757776] - [include] netlink: re-add parse/validate functions in strict mode (Petr Oros) [1757776] - [net] netlink: make validation more configurable for future strictness (Petr Oros) [1757776] - [lib] netlink: add NLA_MIN_LEN (Petr Oros) [1757776] - [net] genetlink: make policy common to family (Petr Oros) [1757776] - [net] ila: Flush netlink command to clear xlat table (Petr Oros) [1757776] - [net] ila: Create main ila source file (Petr Oros) [1757776] - [net] ila: Call library function alloc_bucket_locks (Petr Oros) [1757776] - [net] ila: Fix use of rhashtable walk in ila_xlat.c (Petr Oros) [1757776] - [net] rtnetlink: fix rtnl_valid_stats_req() nlmsg_len check (Petr Oros) [1757750] - [net] mpls: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] mpls: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addrlabel: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: ipmr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] namespace: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] rtnetlink: ifinfo: perform strict checks also for doit handler (Petr Oros) [1757750] - [net] rtnetlink: stats: reject requests for unknown stats (Petr Oros) [1757750] - [net] rtnetlink: stats: validate attributes in get as well as dumps (Petr Oros) [1757750] - [net] netlink: add helper to retrieve NETLINK_F_STRICT_CHK (Petr Oros) [1757750] - [include] linux/netlink.h: drop unnecessary extern prefix (Petr Oros) [1757750] - [net] rtnetlink: avoid frame size warning in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: remove a level of indentation in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: Add more extack messages to rtnl_newlink (Petr Oros) [1757750] - [net] netfilter: nf_tables: allow lookups in dynamic sets (Florian Westphal) [1759074] - [net] netfilter: nf_tables: check the result of dereferencing base_chain->stats (Florian Westphal) [1759074] - [net] revert "netfilter: nft_hash: add map lookups for hashing operations" (Florian Westphal) [1759074] - [net] netfilter: nf_tables: don't prevent event handler from device cleanup on netns exit (Florian Westphal) [1759074] - [net] netfilter: nft_ct: enable conntrack for helpers (Florian Westphal) [1759074] - [net] netfilter: conntrack: always store window size un-scaled (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix rst sequence number mismatch (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix erroneous tcp mss option (Florian Westphal) [1758668] - [net] netfilter: nfnetlink: avoid deadlock due to synchronous request_module (Florian Westphal) [1758668] - [net] netfilter: nf_queue: fix reinject verdict handling (Florian Westphal) [1758668] - [net] netfilter: conntrack: Use consistent ct id hash calculation (Florian Westphal) [1758668] - [net] netfilter: ctnetlink: don't use conntrack/expect object addresses as id (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls for an l3mdev slave (Florian Westphal) [1758668] - [net] netfilter: avoid using skb->nf_bridge directly (Florian Westphal) [1758668] - [net] netfilter: nat: can't use dst_hold on noref dst (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev (Florian Westphal) [1758668] - [net] netfilter: conntrack: fix removal of conntrack entries when l4tracker is removed (Florian Westphal) [1758668] - [net] netfilter: xt_hashlimit: fix a possible memory leak in htable_create() (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: add missing code to get interface index in checkentry. (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: fix wrong interface selection (Florian Westphal) [1758668] - [net] netfilter: xtables: avoid BUG_ON (Florian Westphal) [1758668] - [net] netfilter: nat: limit port clash resolution attempts (Florian Westphal) [1758646] - [net] netfilter: nat: remove l4 protocol port rovers (Florian Westphal) [1758646] - [net] neighbour: remove stray semicolon (Ivan Vecera) [1757459] - [net] neighbor: Initialize protocol when new pneigh_entry are created (Ivan Vecera) [1757459] - [net] neighbour: register rtnl doit handler (Ivan Vecera) [1757459] - [net] neighbor: Add protocol attribute (Ivan Vecera) [1757459] - [net] neighbor: Add extack messages for add and delete commands (Ivan Vecera) [1757459] - [net] rtnetlink: address is mandatory for rtnl_fdb_get (Ivan Vecera) [1757105] - [netdrv] vxlan: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] rtnetlink: support for fdb get (Ivan Vecera) [1757105] - [net] bridge: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] ipmr: remove hard code cache_resolve_queue_len limit (Hangbin Liu) [1631022] - [net] ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is set (Hangbin Liu) [1740961] - [net] xfrm interface: fix management of phydev (Xin Long) [1727240] - [net] xfrm interface: fix list corruption for x-netns (Xin Long) [1727240] - [net] xfrm interface: ifname may be wrong in logs (Xin Long) [1727240] - [net] xfrm interface: avoid corruption on changelink (Xin Long) [1727240] - [net] netlink: add validation function to policy (Ivan Vecera) [1753333] - [net] netlink: add attribute range validation to policy (Ivan Vecera) [1753333] - [net] sched: police: allow accessing police->params with rtnl (Ivan Vecera) [1731416] - [net] sched: remove block pointer from common offload structure (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload install and remove functionality. (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload framework (Ivan Vecera) [1731416] - [net] sched: add block pointer to tc_cls_common_offload structure (Ivan Vecera) [1731416] - [net] sched: allow stats updates from offloaded police actions (Ivan Vecera) [1731416] - [net] sched: extend matchall offload for hardware statistics (Ivan Vecera) [1731416] - [net] sched: add police action to the hardware intermediate representation (Ivan Vecera) [1731416] - [net] sched: move police action structures to header (Ivan Vecera) [1731416] - [net] sched: remove unused functions for matchall offload (Ivan Vecera) [1731416] - [net] dsa: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [netdrv] mlxsw: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [net] tipc: disallow enabling of loopback interface bearer (Jon Maloy) [1717305] - [net] tipc: add NULL pointer check before calling kfree_rcu (Jon Maloy) [1747392] - [net] xsk: Return the whole xdp_desc from xsk_umem_consume_tx (Ivan Vecera) [1748497] - [net] devlink: add warning for ndo_get_port_parent_id set when not needed (Petr Oros) [1737133] - [net] devlink: introduce devlink_compat_switch_id_get() helper (Petr Oros) [1737133] - [net] devlink: extend port attrs for switch ID (Petr Oros) [1737133] - [net] devlink: convert devlink_port_attrs bools to bits (Petr Oros) [1737133] - [net] devlink: add warning for ndo_get_phys_port_name set when not needed (Petr Oros) [1737133] - [netdrv] nfp: move devlink port type set after netdev registration (Petr Oros) [1737133] - [netdrv] dsa: move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] mlxsw: Move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port type after registration (Petr Oros) [1737133] - [netdrv] bnxt: call devlink_port_type_eth_set() before port register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port attrs properly (Petr Oros) [1737133] - [netdrv] dsa: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] bnxt: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] revert "devlink: Add a generic wake_on_lan port parameter" (Petr Oros) [1737133] - [netdrv] bnxt_en: Add bnxt_en initial port params table and register it (Petr Oros) [1737133] - [netdrv] mlxsw: spectrum: Assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [netdrv] netdevsim: assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [net] devlink: introduce devlink_compat_phys_port_name_get() (Petr Oros) [1737527] - [net] replace ndo_get_devlink with ndo_get_devlink_port (Petr Oros) [1737527] - [net] devlink: select NET_DEVLINK from drivers (Petr Oros) [1737527] - [net] devlink: add port type spinlock (Petr Oros) [1737527] - [net] devlink: warn on setting type on unregistered port (Petr Oros) [1737527] - [net] devlink: disallow port_attrs_set() to be called before register (Petr Oros) [1737527] - [net] devlink: don't pass return value of __devlink_port_type_set() (Petr Oros) [1737527] - [net] devlink: don't take devlink_mutex for devlink_compat_* (Petr Oros) [1737527] - [net] devlink: add couple of missing mutex_destroy() calls (Petr Oros) [1737527] - [net] devlink: fix kdoc (Petr Oros) [1737527] - [net] devlink: require non-NULL ops for devlink instances (Petr Oros) [1737527] - [net] devlink: hold a reference to the netdevice around ethtool compat (Petr Oros) [1737527] - [net] devlink: create a special NDO for getting the devlink instance (Petr Oros) [1737527] - [net] devlink: Add WARN_ON to catch errors of not cleaning devlink objects (Petr Oros) [1737527] - [netdrv] s390/qeth: fix xmit_more support (Ivan Vecera) [1734516] - [netdrv] revert "[netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only)" (Ivan Vecera) [1734516] - [netdrv] net/mlx5e: Fix wrong xmit_more application (Ivan Vecera) [1734516] - [include] net: use correct this_cpu primitive in dev_recursion_level (Ivan Vecera) [1734516] - [netdrv] drivers: net: aurora: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: net: sfc: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: mellanox: use netdev_xmit_more() helper (Ivan Vecera) [1734516] - [netdrv] net: move skb->xmit_more hint to softnet data (Ivan Vecera) [1734516] - [net] place xmit recursion in softnet data (Ivan Vecera) [1734516]- [netdrv] net: ena: clean up indentation issue (John Linville) [1770979] - [netdrv] net: ena: Select DIMLIB for ENA_ETHERNET (John Linville) [1770979] - [netdrv] net: ena: fix incorrect update of intr_delay_resolution (John Linville) [1770979] - [netdrv] net: ena: fix retrieval of nonadaptive interrupt moderation intervals (John Linville) [1770979] - [netdrv] net: ena: fix update of interrupt moderation register (John Linville) [1770979] - [netdrv] net: ena: remove all old adaptive rx interrupt moderation code from ena_com (John Linville) [1770979] - [netdrv] net: ena: remove ena_restore_ethtool_params() and relevant fields (John Linville) [1770979] - [netdrv] net: ena: remove old adaptive interrupt moderation code from ena_netdev (John Linville) [1770979] - [netdrv] net: ena: remove code duplication in ena_com_update_nonadaptive_moderation_interval _*() (John Linville) [1770979] - [netdrv] net: ena: enable the interrupt_moderation in driver_supported_features (John Linville) [1770979] - [netdrv] net: ena: reimplement set/get_coalesce() (John Linville) [1770979] - [netdrv] net: ena: switch to dim algorithm for rx adaptive interrupt moderation (John Linville) [1770979] - [netdrv] net: ena: add intr_moder_rx_interval to struct ena_com_dev and use it (John Linville) [1770979]- [fs] autofs: add ignore mount option (Ian Kent) [1743441] - [fs] autofs: improve ioctl sbi checks (Ian Kent) [1672133] - [crypto] crypto: ccp - Retry SEV INIT command in case of integrity check failure. (Gary Hook) [1767627] - [crypto] crypto: ccp - Verify access to device registers before initializing (Gary Hook) [1756867] - [crypto] crypto: ccp - Change a message to reflect status instead of failure (Gary Hook) [1756867] - [netdrv] ixgbevf: Bump version for RHEL 8.2.0 (Ken Cox) [1721701] - [netdrv] ixgbevf: Fix secpath usage for IPsec Tx offload (Ken Cox) [1721701] - [netdrv] ixgbevf: make array api static const, makes object smaller (Ken Cox) [1721701] - [netdrv] ixgbevf: Link lost in VM on ixgbevf when restoring from freeze or suspend (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a compilation error of skb_frag_t (Ken Cox) [1721701] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721701] - [netdrv] ixgbevf: Use cached link state instead of re-reading the value for ethtool (Ken Cox) [1721701] - [netdrv] ixgbevf: fix possible divide by zero in ixgbevf_update_itr (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a missing check of ixgbevf_write_msg_read_ack (Ken Cox) [1721701] - [infiniband] IB/hfi1: Use a common pad buffer for 9B and 16B packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid excessive retry for TID RDMA READ request (Honggang Li) [1719676] - [infiniband] RDMA/hfi1: Prevent memory leak in sdma_init (Honggang Li) [1719676] - [infiniband] IB/hfi1: remove unlikely() from IS_ERR*() condition (Honggang Li) [1719676] - [infiniband] IB/hfi1: Define variables as unsigned long to fix KASAN warning (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add a counter for credit waits (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add traces for TID RDMA READ (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix memory leaks (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix a memory leak bug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets that cause TIDErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA WRITE DATA packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA READ RESP packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix Spectre v1 vulnerability (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove unused define (Honggang Li) [1719676] - [infiniband] IB/hfi1: Do not update hcrc for a KDETH packet during fault injection (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn (Honggang Li) [1719676] - [infiniband] IB/hfi1: Field not zero-ed when allocating TID flow memory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unreserve a flushed OPFN request (Honggang Li) [1719676] - [infiniband] IB/hfi1: Check for error on call to alloc_rsm_map_table (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix variable shadowing issue in rvt_create_cq (Honggang Li) [1719676] - [infiniband] RDMA/rvt: Do not use a kernel header in the ABI (Honggang Li) [1719676] - [infiniband] IB/hfi1: No need to use try_module_get for debugfs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add trace for map_mr_sg (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Enhance trace information for FRWR debug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add missing INVALIDATE opcodes for trace (Honggang Li) [1719676] - [infiniband] IB/hfi1: Reduce excessive aspm inlines (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add helpers to hide SWQE WR details (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Remove AH refcount for UD QPs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Set QP allowed opcodes after QP allocation (Honggang Li) [1719676] - [infiniband] IB/{hfi1, qib, rdmavt}: Put qp in error state when cq is full (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fracture single lock used for posting and processing RWQEs (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move receive work queue struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move rvt_cq_wc struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add new completion inline (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Convert to new completion API (Honggang Li) [1719676] - [infiniband] IB/hfi1: Spelling s/statisfied/satisfied/ (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle port down properly in pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle wakeup of orphaned QPs for pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Wakeup QPs orphaned on wait list after flush (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use aborts to trigger RC throttling (Honggang Li) [1719676] - [infiniband] IB/hfi1: Create inline to get extended headers (Honggang Li) [1719676] - [infiniband] IB/hfi1: Silence txreq allocation warnings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid hardlockup with flushlist_lock (Honggang Li) [1719676] - [infiniband] IB/hfi1: Correct tid qp rcd to match verbs context (Honggang Li) [1719676] - [infiniband] IB/hfi1: Close PSM sdma_progress sleep window (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate fault injection opcode user input (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate page aligned for a given virtual address (Honggang Li) [1719676] - [infiniband] IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value (Honggang Li) [1719676] - [infiniband] IB/hfi1: Insure freeze_work work_struct is canceled on shutdown (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix alloc_qpn() WARN_ON() (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove set but not used variables 'offset' and 'fspsn' (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Catch use-after-free access of AH structures (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove reference to RHF.VCRCErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add selected Rcv counters (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Use new routine to release reference counts (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use more efficient allowed_ops (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix ab/ba include issues (Honggang Li) [1719676] - [infiniband] IB/hfi1: Make opfn.h self sufficient (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1): Miscellaneous comment fixes (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add debugfs to control expansion ROM write protect (Honggang Li) [1719676] - [infiniband] hfi1: Convert hfi1_unit_table to XArray (Honggang Li) [1719676] - [infiniband] hfi1: Convert vesw_idr to XArray (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Use correct sizing on buffers holding page DMA addresses (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix two format strings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add running average for adaptive pio (Honggang Li) [1719676] - [infiniband] mm: replace all open encodings for NUMA_NO_NODE (Honggang Li) [1719676] - [infiniband] drivers/IB,hfi1: do not se mmap_sem (Honggang Li) [1719676] - [infiniband] IB/hfi1: Suppress a compiler warning (Honggang Li) [1719676] - [scsi] qla2xxx: Update driver version (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: don't use zero for FC4_PRIORITY_NVME (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: initialize fc4_type_priority (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fix NPIV tear down process (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove an include directive (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix device connect issues in P2P configuration (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Improve logging for scan thread (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Check for MB timeout while capturing ISP27/28xx FW dump (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Set remove flag for all VP (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Add error handling for PLOGI ELS passthrough (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Dual FCP-NVMe target port support (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix a dma_pool_free() call (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix memory leak when sending I/O fails (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix driver unload hang (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix SRB leak on switch command timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix double scsi_done for abort path (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Do command completion on abort timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Reduce the number of forward declarations (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fixup incorrect usage of host_byte (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix partial flash write of MBI (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove WARN_ON_ONCE in qla2x00_status_cont_entry() (Himanshu Madhani) [1763248] - [scsi] qla2xxx: Fix conflict_port check for NULL (Himanshu Madhani) [1763248] - [netdrv] Bump version for RHEL 8.2.0 (Ken Cox) [1721700] - [netdrv] ixgbe: Fix secpath usage for IPsec TX offload. (Ken Cox) [1721700] - [netdrv] ixgbe: fix double clean of Tx descriptors with xdp (Ken Cox) [1721700] - [netdrv] ixgbe: Prevent u8 wrapping of ITR value to something less than 10us (Ken Cox) [1721700] - [netdrv] ixgbe: use skb_get_queue_mapping in tx path (Ken Cox) [1721700] - [netdrv] ixgbe: fix memory leaks (Ken Cox) [1721700] - [netdrv] ixgbe: sync the first fragment unconditionally (Ken Cox) [1721700] - [netdrv] ixgbe: Use kzfree() rather than its implementation. (Ken Cox) [1721700] - [netdrv] ixgbe: simplify Rx buffer recycle (Ken Cox) [1721700] - [netdrv] ixgbe: no need to check return value of debugfs_create functions (Ken Cox) [1721700] - [netdrv] ixgbe: fix possible deadlock in ixgbe_service_task() (Ken Cox) [1721700] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721700] - [netdrv] ixgbe: fix potential u32 overflow on shift (Ken Cox) [1721700] - [netdrv] ixgbe: Avoid NULL pointer dereference with VF on non-IPsec hw (Ken Cox) [1721700] - [netdrv] ixgbe: Check DDM existence in transceiver before access (Ken Cox) [1721700] - [netdrv] ixgbe: implement support for SDP/PPS output on X550 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: Use LLDP ethertype define ETH_P_LLDP (Ken Cox) [1721700] - [netdrv] ixgbe: add a kernel documentation comment for ixgbe_ptp_get_ts_config (Ken Cox) [1721700] - [netdrv] ixgbe: use 'cc' instead of 'hw_cc' for local variable (Ken Cox) [1721700] - [netdrv] ixgbe: fix PTP SDP pin setup on X540 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: reduce PTP Tx timestamp timeout to 1 second (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx packet count (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx byte count (Ken Cox) [1721700] - [netdrv] ixgbe: remove umem from adapter (Ken Cox) [1721700] - [netdrv] ixgbe: add tracking of AF_XDP zero-copy state for each queue pair (Ken Cox) [1721700] - [netdrv] ixgbe: fix mdio bus registration (Ken Cox) [1721700] - [netdrv] nfp: bpf: implement jitting of JMP32 (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support removing dead code (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support optimizing dead branches (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: save original program length (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: split up the skip flag (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: don't use instruction number for jump target (Pablo Cascon) [1729067] - [scsi] scsi: target: iscsi: rename some variables to avoid confusion. (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: tie the challenge length to the hash digest size (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: CHAP: add support for SHA1, SHA256 and SHA3-256 (Maurizio Lombardi) [1769801] - [scsi] scsi: target: compare full CHAP_A Algorithm strings (Maurizio Lombardi) [1769801] - [arm64] arm64: topology: Use PPTT to determine if PE is a thread (Jeremy Linton) [1721297] - [acpi] ACPI/PPTT: Add support for ACPI 6.3 thread flag (Jeremy Linton) [1721297] - [acpi] ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] docs: fix numaperf.rst and add it to the doc tree (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local variable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [misc] h8300: pci: Remove local declaration of pcibios_penalize_isa_irq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mm] mmc: sdhci-acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [ata] ata: pata_acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [gpu] vga-switcheroo: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_ips: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_pmc: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: apple-gmux: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/intel/lpss: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/Kconfig: Select PCI_LOCKLESS_CONFIG if PCI is enabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mfd] mfd: Fix unmet dependency warning for MFD_TPS68470 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] drivers/acpi/scan.c: document why we don't need the device_hotplug_lock (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Fix regression in acpi_device_set_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: blacklist: fix clang warning for unused DMI table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Update table load object initialization" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Make acpi_sleep_state_supported() non-static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove needless __ghes_check_estatus() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Unexport acpi_device_get_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI / ACPI: Use cached ACPI device state to get PCI device power state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190703 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update table load object initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for object initialization sequence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: remove legacy module-level code due to deprecation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: simplify creation of the initial/default namespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: intel: Drop double removal of address space handler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APD: remove redundant assignment to pointer clk (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domain and LPSS (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Simplify and fix PM domain hibernation callbacks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PM: ACPI/PCI: Resume all devices during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI: PM/ACPI: Refresh all stale power state data in pci_pm_complete() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Modify node flag detection to find last IDENTICAL (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Introduce concept of a _PR0 dependent device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Allow transitions to D0 to occur in special cases (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Avoid evaluating _PS3 on transitions from D3hot to D3cold (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: utils: Cleanup acpi_dev_match_cb (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make AC and battery drivers available on !X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] coresight: acpi: Support for AMBA components (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs on first direct enable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: configfs: Resolve objects on host-directed table loads (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Allow BGRT to be overridden (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / sleep: Switch to use acpi_dev_get_first_match_dev() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] gpio: merrifield: Fix build err without CONFIG_ACPI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: OSL: Make a W=1 kernel-doc warning go away (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Don't limit named child node matching to data nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPIT: Correct LPIT end address for lpit_process() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/irq: Implement helper to create hierachical domains (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add memory-side caching attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add heterogenous memory access attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Link memory nodes to their compute nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] doc/mm: New documentation for memory performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Call pm_set_suspend_via_firmware() during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PCI: PM: Add missing wakeup.flags.valid checks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build error when IOMMU_SUPPORT is disabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190509 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Linux: move ACPI_DEBUG_DEFAULT flag out of ifndef (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: change _ADR representation to 64 bits (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: fix handling of data_nodes in acpi_get_next_subnode() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix an uninitialized memory_target (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix memory leaks in hmat_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Check ATS capability in root complex nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: Use dev_get_drvdata() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: event: replace strcpy() by strscpy() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Reject platform device creation on NUMA node mapping failure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: button: reinitialize button state upon resume (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190405 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: add check to avoid null pointer dereference (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190329 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: utilities: fix spelling of PCC to platform_comm_channel (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg length macro/define for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg compare macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg copy macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Print debug messages when enabling GPEs for wakeup (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register memory side cache attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register performance attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register processor domain to its memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Parse and report heterogeneous memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Add HMAT to generic parsing tables (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Create subtable parsing infrastructure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [arm64] arm64: numa: rework ACPI NUMA initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Add support for PMCG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Use vendor backlight on Sony VPCEH3U1E (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Remove deprecated function since no user left (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Clean up whitespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add labels for PNP button devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Simplify acpi_bus_extract_wakeup_device_power_package() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix comment typos (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Clear status of GPEs before enabling them" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: remove address node from global list after method termination (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs before enabling them (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: use different default debug value than ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Drop reference in test for device presence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: sysfs: Prevent get_status() from returning acpi_status (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / device_sysfs: Avoid OF modalias creation for removed device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local data structures static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local functions static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Simplify PPTT leaf node detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Respect PRP0001 when retrieving device match data (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190215 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/ACPICA: Trivial: fix spelling mistakes and fix whitespace formatting (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add GTDT Revision 3 support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: HMAT updates (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: MADT: add support for statistical profiling in GICC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add PCC operation region support for AML interpreter (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [clk] clk: x86: Move clk-lpss.h to platform_data/x86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: Fix possible out-of-bounds access to BERT region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Set P_LVL{2, 3sc] } idle state descriptions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / CPPC: Add a helper to get desired performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: SRAT: add Generic Affinity Structure subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Add Trigger order to PCC Identifier structure in PDTT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Adding predefined methods _NBS, _NCH, _NIC, _NIH, and _NIG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update/clarify messages for control method failures (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Fix possible fault with the "test objects" command (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Interpreter: Emit warning for creation of a zero-length op region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove legacy module-level code support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: Make PWM2 device always present at Lenovo Yoga Book (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Extend chassis-type detection with a "Lunch Box" check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Refactor and fix dmi_is_desktop() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Add support for the SDEI GHES Notification type (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [firmware] firmware: arm_sdei: Add ACPI GHES registration helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add acpi_pptt_warn_missing() to consolidate logs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Use separate fixmap pages for arm64 NMI-like notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Only use queued estatus entry during in_nmi_queue_one_entry() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Split ghes_read_estatus() to allow a peek at the CPER length (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make GHES estatus header validation more user friendly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Pass ghes and estatus separately to avoid a later copy (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Let the notification helper specify the fixmap slot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move locking to the notification helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch NOTIFY_SEA to use the estatus queue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move NOTIFY_SEA between the estatus-queue and NOTIFY_NMI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't allow ghes_ack_error() to mask earlier errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Generalise the estatus queue's notify code (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't update struct ghes' flags in read/clear estatus (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove spurious GHES_TO_CLEAR check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't store CPER records physical address in struct ghes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make estatus pool allocation a static size (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make hest.c manage the estatus memory pool (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch estatus pool to use vmalloc memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove silent flag from ghes_read_estatus() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't wait to serialise with oops messages when panic()ing (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Set debug output flags independent of ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Get rid of acpi_sleep_dispatch() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for BSG2150 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Simplify boot EC checks in acpi_ec_add() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Eliminate acpi_config_boot_ec() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_dsdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_ecdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Declare boot_ec as static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: remove header search path to the parent directory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Clean up probing for early EC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: debug: Clean up acpi_aml_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: no need to check return value of debugfs_create functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Look for ECDT EC after calling acpi_load_tables() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190108 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: All acpica: Update copyrights to 2019 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: Add option to dump extra info for memory leaks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Convert more ACPI errors to firmware errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: EINJ: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs files (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Fix parsing HEST that includes Deferred Machine Check subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: table override from built-in initrd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] APEI / ERST: Switch to use new generic UUID API (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Add generic intel_soc_pmic_exec_mipi_pmic_seq_element handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Implement exec_mipi_pmic_seq_element for CHT Whiskey Cove PMIC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build when CONFIG_IOMMU_API=n (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Fix TS-pin current-source handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: NUMA: Use correct type for printing addresses on i386-PAE (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: power: Skip duplicate power resource references in _PRx (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix build failure when CONFIG_NLS is set to 'n' (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Add an ifdef around amlcode and dsdt_amlcode (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make PCI slot detection driver depend on PCI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Stub out ACS functions when CONFIG_PCI is not set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable dGPU direct output (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Loop in full LPS0 mode only (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Don't call iommu_ops->add_device directly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use device_iommu_mapped() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use helper functions to access dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] driver core: Introduce device_iommu_mapped() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu/sysfs: Rename iommu_release_device() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Consolitate ->add/remove_device() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Introduce wrappers around dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: add DSDT AmlCode new declaration name support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181213 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: change coding style to match ACPICA, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debug output: Add option to display method/object evaluation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: disassembler: disassemble OEMx tables as AML (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018.2" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Expressions in package elements are not supported (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update buffer-to-string conversions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: add comments, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove defines that use deprecated flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [pci] PCI: Remove unused attr variable in pci_dma_configure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Refactor _CCA enforcement (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Ignore acpi_device_fix_up_power() return value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI, APEI, EINJ: Change to use DEFINE_SHOW_ATTRIBUTE macro (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT3515 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: SPCR: Consider baud rate 0 as preconfigured state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / glue: Add acpi_platform_notify() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] drivers core: Prepare support for multiple platform notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / platform: Add SMB0001 HID to forbidden_id_list (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Fix handling of buffer-size in acpi_ex_write_data_to_field() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181031 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: Enhance error detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: adding definition and disassembly for TPM2 revision 3 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: refactor to fix unused variable warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: fix IOSF_MBI dependency (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Add depends on IOSF_MBI to Kconfig entry (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Block P-Unit I2C access during read-modify-write (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] PM / Domains: Document flags for genpd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT33FE ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_get_timer() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: probe ECDT before loading AML tables regardless of module-level code flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove acpi_gbl_group_module_level_code and only use acpi_gbl_execute_tables_as_methods instead (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML Parser: fix parse loop to correctly skip erroneous extended opcodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML interpreter: add region addresses in global list during initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: TAD: Add low-level support for real time capability (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Export acpi_device_get_power() for use by modular build drivers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: remove redundant 'default n' from Kconfig (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix rare oops when removing modules (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix GPE storm on recent MacBookPro's (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181003 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Never run _REG on system_memory and system_IO (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Split large interpreter file (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for field unit access (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename some of the Field Attribute defines (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for generic_serial_bus and attrib_raw_process_bytes protocol (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Fix the return value of acpi_processor_ids_walk() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the BYT I2C5 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the CHT I2C7 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper accept a NULL uid argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper take an acpi_device as first argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi:ipmi: Convert ipmi_user_t to struct ipmi_user 0001-x86-smp-fix-non-SMP-broken-build-due-to-redefinition.patch brew_job bzlist bzlist-v2 run.sh testing_desc v4-notes v5-notes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc_atom_d3_mask (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Convert drivers to use SPDX identifier (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Sort headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Switch to bitmap_zalloc() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: custom_method: remove meaningless null check before debugfs_remove() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Force LPSS quirks on boot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Only call dmi_check_system() on X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: fix menuconfig presentation of ACPI submenu (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] xen/ACPI: don't upload Px/Cx data for disabled processors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/smp: fix non-SMP broken build due to redefinition of apic_id_is_primary_thread (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: CrystalCove: Extend PMOP support to support all possible fields (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of all events when entering sleep states (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180810 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: fix a small memory leak regression (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Reference count: add additional debugging details (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpi_exec: fixing -fi option (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Cleanup interface to the AML disassembler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Utilities: split hex detection into smaller functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update an error message for a duplicate table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: Add ACPI i2c-multi-instantiate pseudo driver (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [kernel] PM / reboot: Eliminate race between reboot and suspend (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: utils: Remove status workaround from acpi_device_always_present() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for fwnodes with multiple i2c devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Initialize status to ACPI_STA_DEFAULT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: Fix a pointer coding style issue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] arm64 / ACPI: clean the additional checks before calling ghes_notify_sea() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add static attribute to indirect_io_hosts[] (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: Do not export energy_full[_design] on devices without full_charge_capacity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Use ec_no_wakeup on ThinkPad X1 Yoga 3rd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: get rid of negations in conditions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: use specialized print macros (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: reorder headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: drop inclusion of init.h (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: battery: remove redundant old_present check on insertion (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Use data node name and reg property for graphs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow direct graph endpoint references (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Make the ACPI graph API private (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow making references to non-device nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Convert ACPI reference args to generic fwnode reference args (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable NVidia HDMI audio (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision M5530" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: save NVS memory for ASUS 1025C laptop (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: fix defined but not used warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180629 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL compiler: allow compilation of externals with paths that refer to existing names" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL: change processing of external op namespace nodes for correctness" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: enable touchscreen on Dell Venue Pro 7139 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Default to s2idle in all machines supporting LP S0 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: increment wakeup count only when notified (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [powerpc] powerpc/papr_scm: Fix an off-by-one check in papr_scm_meta_{get, set} (Gustavo Duarte) [1731035] - [nvdimm] libnvdimm/altmap: Track namespace boundaries in altmap (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Pick nearby online node if the device node is not online (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UNBIND_ALL (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Update SCM hcall op-codes in hvcall.h (Gustavo Duarte) [1731035] - [mm] mm/nvdimm: add is_ioremap_addr and use that to check ioremap address (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Use a specific endian format for storing uuid from the device tree (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Add support for multibyte read/write for metadata (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Mark the region volatile if cache flush not required (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/nvdimm: Add an informative message if we fail to allocate altmap block (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Consolidate numa_enable check and min_common_depth check (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fix node look up with numa=off boot (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/drconf: Use NUMA_NO_NODE on failures instead of node 0 (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/radix: Use the right page size for vmemmap mapping (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/hash/4k: Don't use 64K page size for vmemmap with 4K pagesize (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use the correct bind address (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fallback to RAM if the altmap is unusable (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use ibm, unit-guid as the iset cookie (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix DIMM device registration race (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Remove endian conversions (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update DT properties (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix resource end address (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use depend instead of select (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Add driver for PAPR SCM regions (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: PAPR persistent memory support (Gustavo Duarte) [1731035] - [mm] mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo (Waiman Long) [1770314] - [mm] mm, vmstat: hide /proc/pagetypeinfo from normal users (Waiman Long) [1770314] - [crypto] crypto: chtls - remove cdev_list_lock (Neil Horman) [1737078] - [crypto] crypto/chelsio/chtls: listen fails with multiadapt (Neil Horman) [1737078] - [tools] cpupower : Handle set and info subcommands correctly (Steve Best) [1769973] - [s390] s390/qeth: use IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qdio: implement IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qeth: add xmit_more support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: add BQL support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: when in TX NAPI mode, use napi_consume_skb() (Philipp Rudo) [1731028] - [s390] s390/qeth: add TX NAPI support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: collect accurate TX statistics (Philipp Rudo) [1731028] - [s390] s390/qdio: let drivers opt-out from Output Queue scanning (Philipp Rudo) [1731028] - [s390] s390/qdio: enable drivers to poll for Output completions (Philipp Rudo) [1731028] - [usb] xhci-pci: allow host runtime PM as default for Intel Alpine and Titan Ridge (Myron Stowe) [1769877] - [x86] x86/atomic: Fix smp_mb__{before,after}_atomic() (Prarit Bhargava) [1769789] - [kernel] stacktrace: Don't skip first entry on noncurrent tasks (Waiman Long) [1766681] - [kernel] tracing: Fix user stack trace "??" output (Waiman Long) [1766681] - [kernel] tracing: Fix out-of-range read in trace_stack_print() (Waiman Long) [1766681] - [kernel] stacktrace: Constify 'entries' arguments (Waiman Long) [1766681] - [kernel] stacktrace: Force USER_DS for stack_trace_save_user() (Waiman Long) [1766681] - [x86] x86/stacktrace: Prevent infinite loop in arch_stack_walk_user() (Waiman Long) [1766681] - [kernel] stacktrace: Use PF_KTHREAD to check for kernel threads (Waiman Long) [1766681] - [kernel] stacktrace: Unbreak stack_trace_save_tsk_reliable() (Waiman Long) [1766681] - [x86] x86/stacktrace: Use common infrastructure (Waiman Long) [1766681] - [kernel] stacktrace: Keep stack_trace structure and remove snprint_stack_trace() (Waiman Long) [1766681] - [kernel] stacktrace: Provide common infrastructure (Waiman Long) [1766681] - [kernel] livepatch: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Remove the last struct stack_trace usage (Waiman Long) [1766681] - [kernel] tracing: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Make ftrace_trace_userstack() static and conditional (Waiman Long) [1766681] - [kernel] tracing: Use percpu stack trace buffer more intelligently (Waiman Long) [1766681] - [kernel] tracing: Simplify stacktrace retrieval in histograms (Waiman Long) [1766681] - [kernel] lockdep: Remove save argument from check_prev_add() (Waiman Long) [1766681] - [kernel] lockdep: Remove unused trace argument from print_circular_bug() (Waiman Long) [1766681] - [drm] drm: Simplify stacktrace handling (Waiman Long) [1766681] - [md] dm persistent data: Simplify stack trace handling (Waiman Long) [1766681] - [md] dm bufio: Simplify stack trace retrieval (Waiman Long) [1766681] - [fs] btrfs: ref-verify: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] dma/debug: Simplify stracktrace retrieval (Waiman Long) [1766681] - [lib] fault-inject: Simplify stacktrace retrieval (Waiman Long) [1766681] - [mm] mm/page_owner: Simplify stack trace handling (Waiman Long) [1766681] - [mm] mm/kmemleak: Simplify stacktrace handling (Waiman Long) [1766681] - [mm] mm/slub: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] latency_top: Simplify stack trace handling (Waiman Long) [1766681] - [fs] proc: Simplify task stack retrieval (Waiman Long) [1766681] - [kernel] backtrace-test: Simplify stack trace handling (Waiman Long) [1766681] - [lib] lib/stackdepot: Provide functions which operate on plain storage arrays (Waiman Long) [1766681] - [kernel] stacktrace: Provide helpers for common stack trace operations (Waiman Long) [1766681] - [kernel] tracing: Cleanup stack trace code (Waiman Long) [1766681] - [kernel] tracing: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [drm] drm: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] latency_top: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/kasan: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/page_owner: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/slub: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] lockdep: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] s390/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] parisc/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm64/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] riscv/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] unicore32/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] sh/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] [x86] x86/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] um/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [mm] mm/page_owner: clamp read count to PAGE_SIZE (Waiman Long) [1766681] - [kernel] tracing: Export trace_dump_stack to modules (Waiman Long) [1766681] - [kernel] tracing: Have stack tracer trace full stack (Waiman Long) [1766681] - [kernel] trace: Use rcu_dereference_raw for hooks from trace-event subsystem (Waiman Long) [1766681] - [kernel] tracing: Have trace_stack nr_entries compare not be so subtle (Waiman Long) [1766681] - [cpuidle] cpuidle: governor: Add new governors to cpuidle_governors again (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: do not set an owner to allow modunload (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: set haltpoll as preferred governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: allow governor switch on cpuidle_register_driver() (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: Add cpuidle.governor= command line parameter (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: vcpu hotplug support (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: disable host side polling when kvm virtualized (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add haltpoll governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: header file stubs must be "static inline" (Marcelo Tosatti) [1759282] - [cpuidle] governors: unify last_state_idx (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add poll_limit_ns to cpuidle_device structure (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Fix default time limit (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Disregard disable idle states (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Revise loop termination condition (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: menu: Fix wakeup statistics updates for polling state (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: return -ENODEV on modinit failure (Marcelo Tosatti) [1759282] - [cpuidle] add cpuidle-haltpoll driver (Marcelo Tosatti) [1759282] - [mm] mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE (Baoquan He) [1756210] - [x86] x86, efi: never relocate kernel below lowest acceptable address (Kairui Song) [1747367] - [fs] CIFS: Force reval dentry if LOOKUP_REVAL flag is set (Dave Wysochanski) [1767664] - [fs] CIFS: Force revalidate inode when dentry is stale (Dave Wysochanski) [1767664] - [fs] CIFS: Gracefully handle QueryInfo errors during open (Dave Wysochanski) [1767664] - [block] blk-mq: make sure that line break can be printed (Ming Lei) [1741462] - [block] blk-mq: avoid sysfs buffer overflow with too many CPU cores (Ming Lei) [1741462] - [netdrv] bnx2x: Fix VF's VLAN reconfiguration in reload. (Manish Chopra) [1720393] - [netdrv] bnx2x: Prevent ptp_task to be rescheduled indefinitely (Manish Chopra) [1720393] - [netdrv] bnx2x: Check if transceiver implements DDM before access (Manish Chopra) [1720393] - [fs] xfs: allocate xattr buffer on demand (Eric Sandeen) [1684599] - [fs] xfs: consolidate attribute value copying (Eric Sandeen) [1684599] - [fs] xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: make attr lookup returns consistent (Eric Sandeen) [1684599] - [i2c] i2c: i801: Add support for Intel Comet Lake (David Arcari) [1761547] - [powerpc] powerpc/xmon: Improve output of XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Fix output of XIVE IPI (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Add a dump of all XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xive: Fix dump of XIVE interrupt under pseries (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL (Diego Domingos) [1731130] - [fs] xfs: convert inode to extent format after extent merge due to shift (Brian Foster) [1745253] - [mmc] mmc: sdhci-pci: Add support for Intel CML (Alexander Beregalov) [1761593] - [powerpc] powerpc/mm/mce: Keep irqs disabled during lockless page table walk (Gustavo Duarte) [1524649] - [tools] seltests/powerpc: Add a selftest for memcpy_mcsafe (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Fix stack corruption for smaller sizes (Gustavo Duarte) [1524649] - [powerpc] powerpc: add machine check safe copy_to_user (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Add memcpy_mcsafe for pmem (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Handle UE event for memcpy_mcsafe (Gustavo Duarte) [1524649] - [kernel] extable: Add function to search only kernel exception table (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Make machine_check_ue_event() static (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Fix MCE handling for huge pages (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Schedule work from irq_work (Gustavo Duarte) [1524649] - [x86] x86/boot/64: Round memory hole size up to next PMD page (Frank Ramsay) [1755602] - [x86] x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area (Frank Ramsay) [1755602] - [idle] intel_idle: add support for Jacobsville (Steve Best) [1481744] - [powercap] powercap/intel_rapl: add support for ICX (Steve Best) [1724421] - [block] blk-mq: apply normal plugging for HDD (Ming Lei) [1759380] - [block] blk-mq: honor IO scheduler for multiqueue devices (Ming Lei) [1759380] - [block] blk-mq: simplify blk_mq_make_request() (Ming Lei) [1759380] - [block] blk-mq: remove blk_mq_put_ctx() (Ming Lei) [1759380] - [nvdimm] libnvdimm: Enable unit test infrastructure compile checks (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Use PAGE_SIZE instead of SZ_4K for align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/label: Remove the dpa align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Advance namespace seed for specific probe errors (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Rewrite _probe_success() to _advance_seeds() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Consolidate 'security' operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Tighten scope of nvdimm->busy vs security operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Introduce a 'frozen' attribute (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, region: Use struct_size() in kzalloc() (Jeff Moyer) [1724965] - [tools] tools/testing/nvdimm: Fix fallthrough warning (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/of_pmem: Provide a unique name for bus provider (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Register badblocks before namespaces (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prevent duplicate device_unregister() calls (Jeff Moyer) [1724965] - [drivers] drivers/base: Introduce kill_device() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, namespace: Drop uuid_t implementation detail (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'resource' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Drop register_filesystem() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Fix compilation warnings with W=1 (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/namespace: Fix label tracking error (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'modalias' attribute to DAX 'bus' devices (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'target_node' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Auto-bind device after successful new_id (Jeff Moyer) [1724965] - [dax] acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node (Jeff Moyer) [1724965] - [dax] device-dax: Add /sys/class/dax backwards compatibility (Jeff Moyer) [1724965] - [dax] device-dax: Add support for a dax override driver (Jeff Moyer) [1724965] - [dax] device-dax: Move resource pinning+mapping into the common driver (Jeff Moyer) [1724965] - [dax] device-dax: Introduce bus + driver model (Jeff Moyer) [1724965] - [dax] device-dax: Start defining a dax bus model (Jeff Moyer) [1724965] - [dax] device-dax: Remove multi-resource infrastructure (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region base (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region ida (Jeff Moyer) [1724965] - [kernel] memremap: Convert to XArray (Jeff Moyer) [1724965] - [drivers] drivers/dax/device.c: convert variable to vm_fault_t type (Jeff Moyer) [1724965] - [drivers] driver core: Rewrite test_async_driver_probe to cover serialization and NUMA affinity (Jeff Moyer) [1724965] - [drivers] libnvdimm: Schedule device registration on node local to the device (Jeff Moyer) [1724965] - [drivers] PM core: Use new async_schedule_dev command (Jeff Moyer) [1724965] - [drivers] driver core: Attach devices on CPU local to device node (Jeff Moyer) [1724965] - [kernel] async: Add support for queueing on specific NUMA node (Jeff Moyer) [1724965] - [kernel] workqueue: Provide queue_work_node to queue work near a given NUMA node (Jeff Moyer) [1724965] - [drivers] driver core: Probe devices asynchronously instead of the driver (Jeff Moyer) [1724965] - [drivers] device core: Consolidate locking and unlocking of parent and device (Jeff Moyer) [1724965] - [drivers] driver core: Establish order of operations for device_add and device_del via bitflag (Jeff Moyer) [1724965] - [drivers] driver core: Add missing dev->bus->need_parent_lock checks (Jeff Moyer) [1724965] - [drivers] driver core: Move async_synchronize_full call (Jeff Moyer) [1724965]- [scsi] scsi: qedi: update driver version to 8.37.0.20 (Nilesh Javali) [1724588] - [scsi] scsi: qedi: Check targetname while finding boot target information (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove set but not used variables 'cdev' and 'udev' (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1724588] - [scsi] qedi: Use hwfns and affin_hwfn_idx to get MSI-X vector index (Nilesh Javali) [1724588] - [scsi] scsi: qedf: Update the version to 8.42.3.0 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix race betwen fipvlan request and response path (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Use discovery list to traverse rports (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Decrease the LL2 MTU size to 2500 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Check for module unloading bit before processing link update AEN (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Initiator fails to re-login to switch after link down (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add debug information for unsolicited processing (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add support for 20 Gbps speed (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Interpret supported caps value correctly (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add shutdown callback handler (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Update module description string (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix crash during sg_reset (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Stop sending fipvlan request on unload (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Print message during bailout conditions (Nilesh Javali) [1724589] - [scsi] qedf: Use hwfns and affin_hwfn_idx to get MSI-X vector index to use (Nilesh Javali) [1724589] - [scsi] scsi: bnx2fc: Handle scope bits when array returns BUSY or TSF (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'task', 'port', 'orig_task' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'lport', 'host' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variable 'fh' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Update the driver version to 2.12.10 (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Limit the IO size according to the FW capability (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Do not allow both a cleanup completion and abort completion for the same request (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Separate out completion flags and variables for abort and cleanup (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_cleanup if cleanup times out (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Redo setting source FCoE MAC (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix incorrect cast to u64 on shift operation (Nilesh Javali) [1724598] - [netdrv] qed: Fix build error without CONFIG_DEVLINK (Manish Chopra) [1720392] - [netdrv] RDMA/qedr: Fix the hca_type and hca_rev returned in device attributes (Manish Chopra) [1720392] - [netdrv] qede: qede_fp: simplify a bit 'qede_rx_build_skb()' (Manish Chopra) [1720392] - [netdrv] qede: Make two functions static (Manish Chopra) [1720392] - [netdrv] qede: Handle infinite driver spinning for Tx timestamp. (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "fullill" -> "fulfill" (Manish Chopra) [1720392] - [netdrv] qed: Fix Config attribute frame format. (Manish Chopra) [1720392] - [netdrv] qed*: Fix size of config attribute dump. (Manish Chopra) [1720392] - [netdrv] net: qed: Move static keyword to the front of declaration (Manish Chopra) [1720392] - [netdrv] qede: Add support for dumping the grc data. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for configuring grc dump config flags. (Manish Chopra) [1720392] - [netdrv] qede: Add support for reading the config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for reading config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add cleanup in qed_slowpath_start() (Manish Chopra) [1720392] - [netdrv] qed: Add driver API for flashing the config attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add API for configuring NVM attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add new ethtool supported port types based on media. (Manish Chopra) [1720392] - [netdrv] net/ethernet/qlogic/qed: force the string buffer NULL-terminated (Manish Chopra) [1720392] - [netdrv] qed: RDMA - Fix the hw_ver returned in device attributes (Manish Chopra) [1720392] - [netdrv] qed*: Change dpi_addr to be denoted with __iomem (Manish Chopra) [1720392] - [netdrv] qed: reduce maximum stack frame size (Manish Chopra) [1720392] - [netdrv] qed: Prefer pcie_capability_read_word() (Manish Chopra) [1720392] - [netdrv] qed: Add support for Timestamping the unicast PTP packets. (Manish Chopra) [1720392] - [netdrv] qed: Fix -Wmaybe-uninitialized false positive (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix default window size to be based on chip (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix tc for MPA ll2 connection (Manish Chopra) [1720392] - [netdrv] qed: iWARP - fix uninitialized callback (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state (Manish Chopra) [1720392] - [netdrv] qed: remove redundant assignment to rc (Manish Chopra) [1720392] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "inculde" -> "include" (Manish Chopra) [1720392] - [netdrv] qed: Reduce the severity of ptp debug message. (Manish Chopra) [1720392] - [netdrv] qed*: Add iWARP 100g support (Manish Chopra) [1720392] - [netdrv] qed: Add qed devlink parameters table (Manish Chopra) [1720392] - [netdrv] qed: Set the doorbell address correctly (Manish Chopra) [1720392] - [netdrv] qedr: Change the MSI-X vectors selection to be based on affined engine (Manish Chopra) [1720392] - [netdrv] qed: Modify offload protocols to use the affined engine (Manish Chopra) [1720392] - [netdrv] qed*: Change hwfn used for sb initialization (Manish Chopra) [1720392] - [netdrv] qed: Add llh ppfid interface and 100g support for offload protocols (Manish Chopra) [1720392] - [netdrv] qed: Modify api for performing a dmae to another PF (Manish Chopra) [1720392] - [virt] kvm: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH (Auger Eric) [1749501] - [arm64] kvm: Kill hyp_alternate_select() (Auger Eric) [1749501] - [arm64] kvm: Replace hyp_alternate_select with has_vhe() (Auger Eric) [1749501] - [arm64] kvm: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 (Auger Eric) [1749501] - [documentation] kvm: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Use a single IO device per redistributor (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Remove spurious semicolons (Auger Eric) [1749501] - [arm64] perf_event: Add missing header needed for smp_processor_id() (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Make function comments match function declarations (Auger Eric) [1749501] - [arm64] kvm: Remove VMID rollover I-cache maintenance (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Check the LPI translation cache on MSI injection (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Cache successful MSI->LPI translation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on vgic teardown (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on ITS disable (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on specific commands (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Add MSI-LPI translation cache invalidation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add LPI translation cache definition (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S, C}PENDR0 as WI (Auger Eric) [1749501] - [arm64] kvm: Replace hardcoded '1' with SYS_PAR_EL1_F (Auger Eric) [1749501] - [arm64] sysreg: Add some field definitions for PAR_EL1 (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix potential deadlock when ap_list is long (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Properly initialise private IRQ affinity (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Reevaluate level sensitive interrupts on enable (Auger Eric) [1749501] - [arm64] kvm: arm64: Don't write junk to sysregs on reset (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Sync ICH_VMCR_EL2 back when about to block (Auger Eric) [1749501] - [arm64] kvm: hyp: debug-sr: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: arm64: Update kvm_arm_exception_class and esr_class_str for new EC (Auger Eric) [1749501] - [virt] kvm: arm: vgic-v3: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: regmap: Fix unexpected switch fall-through (Auger Eric) [1749501] - [arm64] sve: Fix a couple of magic numbers for the Z-reg count (Auger Eric) [1749501] - [arm64] sve: Factor out FPSIMD to SVE state conversion (Auger Eric) [1749501] - [arm64] kvm: arm/arm64: Initialise host's MPIDRs by reading the actual register (Auger Eric) [1749501] - [arm64] kvm: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s (Auger Eric) [1749501] - [arm64] sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Auger Eric) [1749501] - [documentation] kvm: doc: Add API documentation on the KVM_REG_ARM_WORKAROUNDS register (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Add save/restore support for firmware workaround state (Auger Eric) [1749501] - [arm64] kvm: Propagate full Spectre v2 workaround state to KVM guests (Auger Eric) [1749501] - [arm64] sve: Fix missing SVE/FPSIMD endianness conversions (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy (Auger Eric) [1749501] - [arm64] kvm: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST (Auger Eric) [1749501] - [arm64] kvm: arm64: Skip more of the SError vaxorcism (Auger Eric) [1749501] - [arm64] kvm: arm64: Re-mask SError after the one instruction window (Auger Eric) [1749501] - [arm64] Update silicon-errata.txt for Neoverse-N1 #1349291 (Auger Eric) [1749501] - [arm64] kvm: arm64: Defer guest entry when an asynchronous exception is pending (Auger Eric) [1749501] - [arm64] kvm: arm64: Consume pending SError as early as possible (Auger Eric) [1749501] - [arm64] kvm: arm64: Make indirect vectors preamble behaviour symmetric (Auger Eric) [1749501] - [arm64] kvm: arm64: Abstract the size of the HYP vectors pre-amble (Auger Eric) [1749501] - [arm64] assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS (Auger Eric) [1749501] - [arm64] kvm: arm64/sve: Fix vq_present() macro to yield a bool (Auger Eric) [1749501] - [arm64] kvm: arm64: Implement vq_present() as a macro (Auger Eric) [1749501] - [arm64] fpsimd: Don't disable softirq when touching FPSIMD/SVE state (Auger Eric) [1749501] - [arm64] fpsimd: Introduce fpsimd_save_and_flush_cpu_state() and use it (Auger Eric) [1749501] - [arm64] fpsimd: Remove the prototype for sve_flush_cpu_state() (Auger Eric) [1749501] - [scripts] genksyms: Teach parser about 128-bit built-in types (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_add_default (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_setup (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [arm64] kvm: arm64: Move pmu hyp code under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [documentation] arm64: docs: Document perf event attributes (Auger Eric) [1749501] - [arm64] kvm: Fix perf cycle counter support for VHE (Auger Eric) [1749501] - [arm64] kvm: Avoid isb's by using direct pmxevtyper sysreg (Auger Eric) [1749501] - [arm64] kvm: Enable VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] kvm: Enable !VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] arm_pmu: Add !VHE support for exclude_host/exclude_guest attributes (Auger Eric) [1749501] - [arm64] kvm: Add accessors to track guest/host only counters (Auger Eric) [1749501] - [arm64] arm_pmu: Remove unnecessary isb instruction (Auger Eric) [1749501] - [arm64] perf: Add support for chaining event counters (Auger Eric) [1749501] - [arm64] perf: Disable PMU while processing counter overflows (Auger Eric) [1749501] - [arm64] perf: Clean up armv8pmu_select_counter (Auger Eric) [1749501] - [arm64] kvm: arm: Remove pgtable page standard functions from stage-2 page tables (Auger Eric) [1749501] - [netdrv] e1000e: Add support for Tiger Lake (Ken Cox) [1767480] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Corinna Vinschen) [1721705] - [netdrv] igb: Use dev_get_drvdata where possible (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721705] - [netdrv] igb: add RR2DCDELAY to ethtool registers dump (Corinna Vinschen) [1721705] - [netdrv] igb: minor ethool regdump amendment (Corinna Vinschen) [1721705] - [netdrv] igb: clear out skb->tstamp after reading the txtime (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb/igc: warn when fatal read failure happens (Corinna Vinschen) [1721705] - [netdrv] igb: fix various indentation issues (Corinna Vinschen) [1721705] - [netdrv] igb: Exclude device from suspend direct complete optimization (Corinna Vinschen) [1721705] - [netdrv] intel: correct return from set features callback (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721708] - [s390] s390/kaslr: reserve memory for kasan usage (Philipp Rudo) [1725888] - [s390] s390/mem_detect: provide single get_mem_detect_end (Philipp Rudo) [1725888] - [s390] s390/setup: adjust start_code of init_mm to _text (Philipp Rudo) [1725888] - [s390] s390/boot: add missing declarations and includes (Philipp Rudo) [1725888] - [s390] locking/lockdep: check for freed initmem in static_obj() (Philipp Rudo) [1725888] - [s390] s390/kernel: add support for kernel address space layout randomization (KASLR) (Philipp Rudo) [1725888] - [s390] s390/kernel: introduce .dma sections (Philipp Rudo) [1725888] - [s390] s390/sclp: do not use static sccbs (Philipp Rudo) [1725888] - [s390] s390/kprobes: use static buffer for insn_page (Philipp Rudo) [1725888] - [s390] s390/kernel: convert SYSCALL and PGM_CHECK handlers to .quad (Philipp Rudo) [1725888] - [s390] s390/kernel: build a relocatable kernel (Philipp Rudo) [1725888] - [s390] s390/extmem: remove code for 31 bit addressing mode (Philipp Rudo) [1725888] - [s390] s390/setup: remove obsolete #ifdef (Philipp Rudo) [1725888] - [net] net/core: work around section mismatch warning for ptp_classifier (Philipp Rudo) [1725888] - [sound] ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: link the order of establishing connections and Syt-match clock mode (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand delay of start for IR context just for version 3 firmware (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand sleep just after breaking connections for protocol version 1 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC/SOF - enable SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1710702] - [sound] ALSA: timer: Fix mutex deadlock at releasing card (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: eve: Enable mclk and ssp sclk early (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dt-bindings: rt5682: add button delay device property (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: improve the sensitivity of push button (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt_rt298: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: add support for snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: fix include guard name (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: use snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: hdac_hda: add support for HDMI/DP as a HDA codec (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/hdmi - implement mst_no_extra_pcms flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF - remove the dead code (skylake/kabylake) (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel - fix the card names (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: Add prepare/complete PM callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: return -ENOTSUPP if D0I3 is not supported (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: implement suspend/resume for S0ix<->S0 transition (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ignore suspend/resume for D0ix compatible streams (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: implement prepare/complete callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag suspend_ignored for sof stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag to indicate the system suspend target (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add support for sending compact IPC (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: add helpers for setting D0 substate for ADSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: configure D0ix IPC flags in set_power_state (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: add cAVS specific compact IPC header file (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: Don't read mailbox for PM_GATE reply (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce message for DSP power gating (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: rename sof_send_pm_ipc to sof_send_pm_ctx_ipc (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: use macro for register polling retry count (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: align the comments for D0I3C update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: parse and store d0i3_compatible flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: token: add tokens for PCM compatible with D0i3 substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add flag to snd_sof_pcm_stream for D0i3 compatible stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: APL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: Add helper for setting DSP D0ix substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add set_power_state() to dsp_ops for power state update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: reset default d0_substate at probe() and resume() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a field to store the current D0 substate of DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: eve: implement set_bias_level function for rt5514 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: only support INFO_BATCH for legacy platforms (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initial support to JasperLake. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for JSL (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: add dev_err() traces for snd_sof_dsp_read_poll_timeout() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: improve error handling (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: sof: include types.h at header.h (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Fix randbuild error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: check errors when parsing LED tokens (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: remove always-true redundant test (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: bdw: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: byt: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Read ESAI parameters and send them to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi led support for switch controls (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ASoC: SOF: Force polling mode on CFL and CNL" (Jaroslav Kysela) [1710702] - [sound] ALSA: AsoC: SOF: refactor control load code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable dual control for pga (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable sync_write in hdac_bus (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: simple_card_utils.h: Add missing include (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: Add context data to any IPC timeout. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix reset of host_period_bytes (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_stream_params struct (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: core: check for mandatory fw_ready op during SOF probe (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: retain DSP context after FW exception. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: trace: move to opt-in with Kconfig and module parameter (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Fix 2 front mics of codec 0x623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix mutex deadlock in HDMI codec driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix pending unsol events at shutdown (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: Correct a typo in the clock proc string (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: code refactoring to handle model specific switch for protocol v2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: minor code refactoring for protocol version 2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: detect SPH source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: print for unknown source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: fix wrong spelling for macro (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: Fix prototype of helper function to return negative value (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: sound: usb: usb true/false for bool return type (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow non-Intel device probe gracefully (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ALSA: hda: Flush interrupts on disabling" (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Fix missing inline for pci_pr3_present() (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Add a helper to check Power Resource Requirements _PR3 existence (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Fix copy&paste error in the validator (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for EVGA NU Audio (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: postpone to start IR context (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: handle several AMDTP streams in callback handler of IRQ target (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: cancel flushing isoc context in the laste step to process context callback (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace ack callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace pointer callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add irq_target member into amdtp_domain struct (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the minimum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the maximum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: schedule hardware IRQ according to the size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: use variable size of queue for isoc packets instead of fixed size (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: use the same size of period for PCM substreams in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add a member into AMDTP domain for events per period (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Enable headset mic on Asus MJ401TA (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC711 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Force runtime PM on Nvidia HDMI codecs (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Add laptop imic fixup for ASUS M9V laptop (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Add Tigerlake/Jasperlake PCI ID (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound to a driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hdac: clear link output stream mapping (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dapm: fix a memory leak bug (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: debug: fix possible memory leak in sof_dfsentry_write() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: sof-rt5682: add a check for devm_clk_get (Jaroslav Kysela) [1710702] - [sound] ALSA: Fix Kconfig indentation (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: control: return true when kcontrol values change (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: fix intel DSP config (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: add Intel DSP configuration / probe code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: core: Fix pcm code debugfs error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoc: rockchip: i2s: Fix RPM imbalance (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Don't generate kcontrols without READ flags (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: bytcr_rt5651: add null check to support_button_press (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: add remove function to disable jack (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: add NULL handler to set_jack function (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: use separate route map for dmic (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initialise and verify FW crash dump data. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix warnings during FW load (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: harden PCM STOP sequence (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: fix resource leak in hw_free (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: fix parse fail issue for byte/bool tuple types (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: loader: fix kernel oops on firmware boot failure (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: max98373: check for device node before parsing (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: soc-component: fix a couple missing error assignments (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm8994: Do not register inapplicable controls for WM1811 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: samsung: arndale: Add missing OF node dereferencing (Jaroslav Kysela) [1710702] - [infiniband] RDMA/bnxt_re: Fix spelling mistake "missin_resp" -> "missing_resp" (Kamal Heib) [1724772] - [infiniband] RDMA: Fix goto target to release the allocated memory (Kamal Heib) [1724772] - [infiniband] IB/bnxt_re: Do not notifify GID change event (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Honor vlan_id in GID entry comparison (Kamal Heib) [1724772] - [infiniband] ib/bnxt: Remove mention of idr_alloc from comment (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1724772] - [infiniband] bnxt_re: Clean cq for kernel consumers only (Kamal Heib) [1724772] - [infiniband] bnxt_re: fix the regression due to changes in alloc_pbl (Kamal Heib) [1724772] - [scsi] scsi: lpfc: Make lpfc_debugfs_ras_log_data static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix NULL check before mempool_destroy is not needed (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix spelling error in MAGIC_NUMER_xxx (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix build error of lpfc_debugfs.c for vfree/vmalloc (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_attr: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.0 (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add additional discovery log messages (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FC-AL support to lpe32000 models (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FA-WWN Async Event reporting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add log macros to allow print by serverity or verbosity setting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make FW logging dynamically configurable (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Revise interrupt coalescing for missing scenarios (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Remove lock contention target write path (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Slight fast-path performance optimizations (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix coverity error of dereference after null check (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix hardlockup in lpfc_abort_handler (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix bad ndlp ptr in xri aborted handling (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix lockdep errors in sli_ringtx_put (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix reporting of read-only fw error errors (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix lpfc_nvmet_mrq to be bound by hdw queue count (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make function lpfc_defer_pt2pt_acc static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: add support for posting FC events on FPIN reception (Dick Kennedy) [1768102] - [infiniband] RDMA/siw: Mark Software iWARP Driver as tech-preview (Kamal Heib) [1767292] - [crypto] crypto: ccp - Replace dma_pool_alloc + memset with dma_pool_zalloc (Gary Hook) [1724859] - [crypto] crypto: ccp/gcm - use const time tag comparison. (Gary Hook) [1724859] - [crypto] crypto: ccp - Switch to SPDX license identifiers (Gary Hook) [1724859] - [crypto] crypto: ccp - Validate the the error value used to index error messages (Gary Hook) [1724859] - [crypto] crypto: ccp - Make ccp_register_rsa_alg static (Gary Hook) [1724859] - [crypto] crypto: ccp - Update copyright notices and dates (Gary Hook) [1724859] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Gary Hook) [1724859] - [x86] x86/umwait: Fix error handling in umwait_init() (Steve Best) [1724525] - [documentation] Documentation/ABI: Document umwait control sysfs interfaces (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait maximum time (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait C0.2 state (Steve Best) [1724525] - [x86] x86/umwait: Initialize umwait control values (Steve Best) [1724525] - [x86] x86/cpufeatures: Enumerate user wait instructions (Steve Best) [1724525] - [fs] virtiofs: Remove set but not used variable 'fc' (Vivek Goyal) [1694161] - [fs] virtiofs: Retry request submission from worker context (Vivek Goyal) [1694161] - [fs] virtiofs: Count pending forgets as in_flight forgets (Vivek Goyal) [1694161] - [fs] virtiofs: Set FR_SENT flag only after request has been sent (Vivek Goyal) [1694161] - [fs] virtiofs: No need to check fpq->connected state (Vivek Goyal) [1694161] - [fs] virtiofs: Do not end request in submission context (Vivek Goyal) [1694161] - [fs] fuse: don't advise readdirplus for negative lookup (Vivek Goyal) [1694161] - [fs] fuse: don't dereference req->args on finished request (Vivek Goyal) [1694161] - [fs] virtio-fs: don't show mount options (Vivek Goyal) [1694161] - [fs] virtio-fs: Change module name to virtiofs.ko (Vivek Goyal) [1694161] - [include] bitops: protect variables in bit_clear_unless() macro (Vivek Goyal) [1694161] - [include] bitops: protect variables in set_mask_bits() macro (Vivek Goyal) [1694161] - [fs] fuse: Make fuse_args_to_req static (Vivek Goyal) [1694161] - [fs] fuse: fix memleak in cuse_channel_open (Vivek Goyal) [1694161] - [fs] fuse: fix beyond-end-of-page access in fuse_parse_cache() (Vivek Goyal) [1694161] - [fs] fuse: unexport fuse_put_request (Vivek Goyal) [1694161] - [fs] fuse: kmemcg account fs data (Vivek Goyal) [1694161] - [fs] fuse: on 64-bit store time in d_fsdata directly (Vivek Goyal) [1694161] - [fs] fuse: fix missing unlock_page in fuse_writepage() (Vivek Goyal) [1694161] - [fs] virtio-fs: add virtiofs filesystem (Vivek Goyal) [1694161] - [fs] fuse: allow skipping control interface and forced unmount (Vivek Goyal) [1694161] - [fs] fuse: dissociate DESTROY from fuseblk (Vivek Goyal) [1694161] - [fs] fuse: delete dentry if timeout is zero (Vivek Goyal) [1694161] - [fs] fuse: separate fuse device allocation and installation in fuse_conn (Vivek Goyal) [1694161] - [fs] fuse: add fuse_iqueue_ops callbacks (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_fill_super_common() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_dequeue_forget() function (Vivek Goyal) [1694161] - [fs] fuse: export fuse_get_unique() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_send_init_request() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_len_args() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_end_request() (Vivek Goyal) [1694161] - [fs] fuse: fix request limit (Vivek Goyal) [1694161] - [fs] fuse: stop copying pages to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: stop copying args to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_req (Vivek Goyal) [1694161] - [fs] fuse: simplify request allocation (Vivek Goyal) [1694161] - [fs] fuse: unexport request ops (Vivek Goyal) [1694161] - [fs] fuse: convert retrieve to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert release to simple api (Vivek Goyal) [1694161] - [fs] cuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert writepages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readdir to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readpages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert direct_io to simple api (Vivek Goyal) [1694161] - [fs] fuse: add simple background helper (Vivek Goyal) [1694161] - [fs] fuse: convert sync write to simple api (Vivek Goyal) [1694161] - [fs] fuse: covert readpage to simple api (Vivek Goyal) [1694161] - [fs] fuse: fuse_short_read(): don't take fuse_req as argument (Vivek Goyal) [1694161] - [fs] fuse: convert ioctl to simple api (Vivek Goyal) [1694161] - [fs] fuse: move page alloc (Vivek Goyal) [1694161] - [fs] fuse: convert readlink to simple api (Vivek Goyal) [1694161] - [fs] fuse: add pages to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert destroy to simple api (Vivek Goyal) [1694161] - [fs] fuse: add nocreds to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert fuse_force_forget() to simple api (Vivek Goyal) [1694161] - [fs] fuse: add noreply to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert flush to simple api (Vivek Goyal) [1694161] - [fs] fuse: simplify 'nofail' request (Vivek Goyal) [1694161] - [fs] fuse: rearrange and resize fuse_args fields (Vivek Goyal) [1694161] - [fs] fuse: flatten 'struct fuse_args' (Vivek Goyal) [1694161] - [fs] fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock (Vivek Goyal) [1694161] - [fs] cuse: fix broken release (Vivek Goyal) [1694161] - [fs] fuse: cleanup fuse_wait_on_page_writeback (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (take 2) (Vivek Goyal) [1694161] - [fs] Revert "fuse: require /dev/fuse reads to have enough buffer capacity" (Vivek Goyal) [1694161] - [fs] fuse: extract helper for range writeback (Vivek Goyal) [1694161] - [fs] fuse: add FUSE_WRITE_KILL_PRIV (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_alloc_inode (Vivek Goyal) [1694161] - [fs] fuse: Add ioctl flag for x32 compat ioctl (Vivek Goyal) [1694161] - [fs] fuse: document fuse_fsync_in.fsync_flags (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (Vivek Goyal) [1694161] - [fs] fuse: retrieve: cap requested size to negotiated max_write (Vivek Goyal) [1694161] - [fs] fuse: allow filesystems to have precise control over data cache (Vivek Goyal) [1694161] - [fs] fuse: convert printk -> pr_* (Vivek Goyal) [1694161] - [fs] fuse: fix writepages on 32bit (Vivek Goyal) [1694161] - [fs] fuse: cache readdir calls if filesystem opts out of opendir (Vivek Goyal) [1694161] - [fs] fuse: support clients that don't implement 'opendir' (Vivek Goyal) [1694161] - [fs] fuse: lift bad inode checks into callers (Vivek Goyal) [1694161] - [fs] fuse: multiplex cached/direct_io file operations (Vivek Goyal) [1694161] - [fs] fuse add copy_file_range to direct io fops (Vivek Goyal) [1694161] - [fs] fuse: use iov_iter based generic splice helpers (Vivek Goyal) [1694161] - [fs] fuse: Switch to using async direct IO for FOPEN_DIRECT_IO (Vivek Goyal) [1694161] - [fs] fuse: use atomic64_t for khctr (Vivek Goyal) [1694161] - [fs] fuse: clean up aborted (Vivek Goyal) [1694161] - [fs] fuse: Protect ff->reserved_req via corresponding fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Protect fi->nlookup with fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Introduce fi->lock to protect write related fields (Vivek Goyal) [1694161] - [fs] fuse: Convert fc->attr_version into atomic64_t (Vivek Goyal) [1694161] - [fs] fuse: Add fuse_inode argument to fuse_prepare_release() (Vivek Goyal) [1694161] - [fs] fuse: Verify userspace asks to requeue interrupt that we really sent (Vivek Goyal) [1694161] - [fs] fuse: Do some refactoring in fuse_dev_do_write() (Vivek Goyal) [1694161] - [fs] fuse: Wake up req->waitq of only if not background (Vivek Goyal) [1694161] - [fs] fuse: Optimize request_end() by not taking fiq->waitq.lock (Vivek Goyal) [1694161] - [fs] fuse: Kill fasync only if interrupt is queued in queue_interrupt() (Vivek Goyal) [1694161] - [fs] fuse: Remove stale comment in end_requests() (Vivek Goyal) [1694161] - [fs] fuse: Replace page without copying in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: fix leaked aux requests (Vivek Goyal) [1694161] - [fs] fuse: only reuse auxiliary request in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_find_writeback() helper (Vivek Goyal) [1694161] - [fs] cuse: fix ioctl (Vivek Goyal) [1694161] - [fs] fuse: Fix memory leak in fuse_dev_free() (Vivek Goyal) [1694161] - [fs] fuse: fix revalidation of attributes for permission check (Vivek Goyal) [1694161] - [fs] fuse: fix fsync on directory (Vivek Goyal) [1694161] - [fs] fuse: Add bad inode check in fuse_destroy_inode() (Vivek Goyal) [1694161] - [fs] fuse: enable caching of symlinks (Vivek Goyal) [1694161] - [fs] fuse: only invalidate atime in direct read (Vivek Goyal) [1694161] - [fs] fuse: realloc page array (Vivek Goyal) [1694161] - [fs] fuse: add max_pages to init_out (Vivek Goyal) [1694161] - [fs] fuse: allocate page array more efficiently (Vivek Goyal) [1694161] - [fs] fuse: reduce size of struct fuse_inode (Vivek Goyal) [1694161] - [fs] fuse: use iversion for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: use mtime for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: add readdir cache version (Vivek Goyal) [1694161] - [fs] fuse: allow using readdir cache (Vivek Goyal) [1694161] - [fs] fuse: allow caching readdir (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_emit() helper (Vivek Goyal) [1694161] - [fs] fuse: add FOPEN_CACHE_DIR (Vivek Goyal) [1694161] - [fs] fuse: split out readdir.c (Vivek Goyal) [1694161] - [fs] fuse: Use hash table to link processing request (Vivek Goyal) [1694161] - [fs] fuse: kill req->intr_unique (Vivek Goyal) [1694161] - [fs] fuse: change interrupt requests allocation algorithm (Vivek Goyal) [1694161] - [fs] fuse: do not take fc->lock in fuse_request_send_background() (Vivek Goyal) [1694161] - [fs] fuse: introduce fc->bg_lock (Vivek Goyal) [1694161] - [fs] fuse: add locking to max_background and congestion_threshold changes (Vivek Goyal) [1694161] - [fs] fuse: use READ_ONCE on congestion_threshold and max_background (Vivek Goyal) [1694161] - [fs] fuse: use list_first_entry() in flush_bg_queue() (Vivek Goyal) [1694161] - [fs] fuse: reduce allocation size for splice_write (Vivek Goyal) [1694161] - [fs] fuse: use kvmalloc to allocate array of pipe_buffer structs. (Vivek Goyal) [1694161] - [fs] fuse: convert last timespec use to timespec64 (Vivek Goyal) [1694161] - [fs] fs: fuse: Adding new return type vm_fault_t (Vivek Goyal) [1694161] - [fs] fuse: simplify fuse_abort_conn() (Vivek Goyal) [1694161] - [infiniband] RDMA/siw: Fix IPv6 addr_list locking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix 64/32bit pointer inconsistency (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix SGL mapping issues (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix potential NULL de-ref (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Change CQ flags from 64->32 bits (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix a memory leak in siw_init_cpulist() (Kamal Heib) [1725830 1720892] - [infiniband] Do not dereference 'siw_crypto_shash' before checking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove set but not used variables 'rv' (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix error return code in siw_init_module() (Kamal Heib) [1725830 1720892] - [infiniband] RMDA/siw: Require a 64 bit arch (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Mark expected switch fall-throughs (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Remove set but not used variable 's' (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Add missing dependencies on LIBCRC32C and DMA_VIRT_OPS (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Add missing rtnl_lock around access to ifa (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Use proper enumerated type in map_cqe_status (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove unnecessary kthread create/destroy printouts (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix DEFINE_PER_CPU compilation when ARCH_NEEDS_WEAK_PER_CPU (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: addition to kernel build environment (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: completion queue methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: receive path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: transmit path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: queue pair methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application buffer management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: connection management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: network and RDMA core interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: main include file (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: iWarp wire packet format (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/cma: fix null-ptr-deref Read in cma_cleanup (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Rewrite PID namespace check to be reliable (Kamal Heib) [1720892] - [infiniband] RDMA/counters: Properly implement PID checks (Kamal Heib) [1720892] - [infiniband] IB/core: Fix NULL pointer dereference when bind QP to counter (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix error code in stat_get_doit_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Prevent QP counter binding if counters unsupported (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix -Wunused-const-variable warnings (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Added configuration of RDMA dynamic interrupt moderation to netlink (Kamal Heib) [1720892] - [infiniband] RDMA/core: Provide RDMA DIM support for ULPs (Kamal Heib) [1720892] - [infiniband] linux/dim: Implement RDMA adaptive moderation (DIM) (Kamal Heib) [1720892] - [infiniband] IB/mad: Fix use-after-free in ib mad completion handling (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Track driver QP types in resource tracker (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Remove the lock around remove_client_context (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Do not deadlock during client removal (Kamal Heib) [1720892] - [infiniband] IB/core: Add mitigation for Spectre V1 (Kamal Heib) [1720892] - [infiniband] IB/counters: Always initialize the port counter object (Kamal Heib) [1720892] - [infiniband] IB/core: Fix querying total rdma stats (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix race when resolving IP address (Kamal Heib) [1720892] - [infiniband] xprtrdma: Modernize ops->connect (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove rpcrdma_req::rl_buffer (Kamal Heib) [1720892] - [infiniband] xprtrdma: Refactor chunk encoding (Kamal Heib) [1720892] - [infiniband] xprtrdma: Streamline rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] xprtrdma: Simplify rpcrdma_rep_create (Kamal Heib) [1720892] - [infiniband] xprtrdma: Wake RPCs directly in rpcrdma_wc_send path (Kamal Heib) [1720892] - [infiniband] xprtrdma: Reduce context switching due to Local Invalidation (Kamal Heib) [1720892] - [infiniband] xprtrdma: Add mechanism to place MRs back on the free list (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove fr_state (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix occasional transport deadlock (Kamal Heib) [1720892] - [infiniband] xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix use-after-free in rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make rdma_counter.h compile stand alone (Kamal Heib) [1720892] - [infiniband] IB/core: Work on the caller socket net namespace in nldev_newlink() (Kamal Heib) [1663224 1720892] - [infiniband] RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM (Kamal Heib) [1720892] - [infiniband] ibverbs/rxe: Remove variable self-initialization (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get default counter statistics through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get counter mode through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter manual mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Allow manual mode configuration support (Kamal Heib) [1720892] - [infiniband] RDMA/core: Get sum value of all counters when perform a sysfs stat read (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Implement counter dumpit calback (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter auto mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add "auto" configuration mode support (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add set/clear per-port auto mode support (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Make is_visible_in_pid_ns() as an API (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Add an API to attach a task to a resource (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Introduce statistic counter (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Add child to parent list only if device initialized (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: remove redundant assignment to variable ret (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Remove memset after vzalloc in ipoib_cm.c (Kamal Heib) [1720892] - [infiniband] IB: Remove unneeded memset (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Audit policy settings for netlink attributes (Kamal Heib) [1720892] - [infiniband] docs: infiniband: convert docs to ReST and rename to *.rst (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Introduce rdma_rw_inv_key helper (Kamal Heib) [1720892] - [infiniband] RDMA/core: Validate integrity handover device cap (Kamal Heib) [1720892] - [infiniband] RDMA/core: Rename signature qp create flag and signature device capability (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add an integrity MR pool support (Kamal Heib) [1720892] - [infiniband] IB/iser: Unwind WR union at iser_tx_desc (Kamal Heib) [1720892] - [infiniband] IB/iser: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Introduce and implement new IB_WR_REG_MR_INTEGRITY work request (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Update set_sig_data_segment attribute for new signature API (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Pass UMR segment flags instead of boolean (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Add attr for max number page list length for PI operation (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Implement mlx5_ib_map_mr_sg_pi and mlx5_ib_alloc_mr_integrity (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add signature attrs element for ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce ib_map_mr_sg_pi to map data/protection sgl's (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce IB_MR_TYPE_INTEGRITY and ib_alloc_mr_integrity API (Kamal Heib) [1720892] - [infiniband] RDMA/core: Save the MR type in the ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce new header file for signature operations (Kamal Heib) [1720892] - [infiniband] RDMA/odp: Do not leak dma maps when working with huge pages (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: Use offsetofend instead of opencoding (Kamal Heib) [1720892] - [infiniband] [scsi] scsi: RDMA/srp: Fix a sleep-in-invalid-context bug (Kamal Heib) [1720892] - [infiniband] RDMA: Check umem pointer validity prior to release (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Remove asynchronic QP destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Convert destroy_wq to be void (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Resort policy array (Kamal Heib) [1720892] - [infiniband] RDMA: Report available cdevs through RDMA_NLDEV_CMD_GET_CHARDEV (Kamal Heib) [1720892] - [infiniband] RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery and autoload (Kamal Heib) [1720892] - [infiniband] ipoib: correcly show a VF hardware address (Kamal Heib) [1720892] - [infiniband] RDMA: Move rdma_node_type to uapi/ (Kamal Heib) [1720892] - [infiniband] rdma: Remove nes (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check for ETH_SS_TEST (Kamal Heib) [1720892] - [infiniband] RDMA: Convert CQ allocations to be under core responsibility (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Return correct error code from hns_roce_v1_rsv_lp_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use sizeof() notation instead of plain sizeof (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA: Clear CQ objects during their allocation (Kamal Heib) [1720892] - [infiniband] RDMA: Clean destroy CQ in drivers do not return errors (Kamal Heib) [1720892] - [infiniband] RDMA/i40iw: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Delete and properly mark unimplemented resize CQ function (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Avoid memory allocation during CQ destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Move owner into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move uverbs_abi_ver into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move driver_id into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] rdma: Delete the ib_ucm module (Kamal Heib) [1720892] - [infiniband] ucma: Convert ctx_idr to XArray (Kamal Heib) [1720892] - [infiniband] ucma: Convert multicast_idr to XArray (Kamal Heib) [1720892] - [infiniband] RDMA/ucma: Use struct_size() helper (Kamal Heib) [1720892] - [infiniband] RDMA/srp: Accept again source addresses that do not have a port number (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: implement ethtool .get_link() callback (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: check for allocation failure in uapi_add_elm() (Kamal Heib) [1720892] - [infiniband] RDMA: Convert put_page() to put_user_page*() (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove second wait queue initialization call (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make ib_destroy_cq() void (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check of destroy CQ (Kamal Heib) [1720892] - [infiniband] RDMA/core: Return void from ib_device_check_mandatory() (Kamal Heib) [1720892] - [infiniband] RDMA/umem: Move page_shift from ib_umem to ib_odp_umem (Kamal Heib) [1720892] - [infiniband] RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix doc typo (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Add info regarding SG count failure (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Print the correct number of sig MRs (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Fix doc typo (Kamal Heib) [1720892] - [infiniband] IB/isert: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Refactor iscsi_iser_check_protection function (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Entropy in admin commands id (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Print address on AH creation failure (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Be consistent with success flow return value (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use API to get contiguous memory blocks aligned to device supported page size (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unused includes (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use rdma block iterator in chunk list creation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unneeded admin commands abort flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use kvzalloc instead of kzalloc with fallback (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove check that prevents destroy of resources in error flows (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Handle mmap insertions overflow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Fix success return value in case of error (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove MAYEXEC flag check from mmap flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add driver to Kconfig/Makefile (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa module (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA verbs implementation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add common command handlers (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Implement functions that submit and complete admin commands (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the ABI definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the com service API definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa_com.h file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa.h header file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA device definitions (Kamal Heib) [1720892] - [infiniband] RDMA: Add EFA related definitions (Kamal Heib) [1720892] - [fs] CIFS: Fix use after free of file info structures (Dave Wysochanski) [1757865] - [mm] mm, memory_hotplug: fix scan_movable_pages() for gigantic hugepages (Rafael Aquini) [1730172] - [char] ipmi: Don't allow device module unload when in use (Tony Camuso) [1759916] - [netdrv] net: phy: Also request modules for C45 IDs (Gary Hook) [1764274] - [s390] s390/dasd: Fix error handling during online processing (Philipp Rudo) [1764492] - [s390] s390/cpumsf: Check for CPU Measurement sampling (Philipp Rudo) [1764490] - [edac] EDAC/amd64: Support asymmetric dual-rank DIMMs (Gary Hook) [1753384] - [edac] EDAC/amd64: Cache secondary Chip Select registers (Gary Hook) [1753384] - [edac] EDAC/amd64: Decode syndrome before translating address (Gary Hook) [1753384] - [edac] EDAC/amd64: Find Chip Select memory size using Address Mask (Gary Hook) [1753384] - [edac] EDAC/amd64: Initialize DIMM info for systems with more than two channels (Gary Hook) [1753384] - [edac] EDAC/amd64: Recognize DRAM device type ECC capability (Gary Hook) [1753384] - [edac] EDAC/amd64: Support more than two controllers for chip selects handling (Gary Hook) [1753384] - [scsi] scsi: fnic: fix msix interrupt allocation (Govindarajulu Varadarajan) [1745083] - [scsi] scsi: fnic: print port speed only at driver init or speed change (Govindarajulu Varadarajan) [1745083] - [netdrv] qmi_wwan: apply SET_DTR quirk to Sierra WP7607 (Lubomir Rintel) [1729083]- [tools] libbpf: remove compile time warning from libbpf_util.h (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove dependency on barrier.h in xsk.h (Yauheni Kaliuta) [1747341] - [kernel] seccomp, bpf: disable preemption before calling into bpf prog (Yauheni Kaliuta) [1747341] - [lib] bpf: test_bpf: turn off preemption in function __run_once (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove unnecessary cast-to-void (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix sysctl.c warning (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix using uninitialized ioctl results (Yauheni Kaliuta) [1747341] - [tools] libbpf: proper XSKMAP cleanup (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix invalid munmap call (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix XDP socket ring buffer memory ordering (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove likely/unlikely in xsk.h (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect, correctly get dummy program id (Yauheni Kaliuta) [1747341] - [net] bpf: fix access to skb_shared_info->gso_segs (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix out of bounds backwards jmps due to dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix use after free in prog symbol exposure (Yauheni Kaliuta) [1747341] - [include] bpf: Fix preempt_enable_no_resched() abuse (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test cases for pkt/null checks in subprogs (Yauheni Kaliuta) [1747341] - [kernel] bpf: mark registers in all frames after pkt/null checks (Yauheni Kaliuta) [1747341] - [tools] libbpf: add binary to gitignore (Yauheni Kaliuta) [1747341] - [net] bpf: Check address length before reading address family (Yauheni Kaliuta) [1747341] - [net] flow_dissector: disable preemption around BPF calls (Yauheni Kaliuta) [1747341] - [net] flow_dissector: switch kernel context to struct bpf_flow_dissector (Yauheni Kaliuta) [1747341] - [net] flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff (Yauheni Kaliuta) [1747341] - [net] flow_dissector: allow access only to a subset of __sk_buff fields (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: pass flow_keys->n_proto to BPF programs (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix vlan handling in flow dissector program (Yauheni Kaliuta) [1747341] - [tools] bpf, libbpf: fix quiet install_headers (Yauheni Kaliuta) [1747341] - [tools] libbpf: add libelf dependency to shared library build (Yauheni Kaliuta) [1747341] - [tools] libbpf: add xsk.h to install_headers target (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test for VOID equivalence check (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix btf_dedup equivalence check handling of different kinds (Yauheni Kaliuta) [1747341] - [documentation] bpf, doc: fix BTF docs reflow of bullet list (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test case for invalid call stack in dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: remove incorrect 'verifier bug' warning (Yauheni Kaliuta) [1747341] - [kernel] bpf: Only print ref_obj_id for refcounted reg (Yauheni Kaliuta) [1747341] - [tools] tool: use bpf_program__get_prog_info_linear() in prog.c:do_dump() (Yauheni Kaliuta) [1747341] - [tools] tools lib bpf: Introduce bpf_program__get_prog_info_linear() (Yauheni Kaliuta) [1747341] - [tools] perf tools: Fix errors under optimization level '-Og' (Yauheni Kaliuta) [1747341] - [kernel] bpf: Try harder when allocating memory for large maps (Yauheni Kaliuta) [1747341] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add fwd enum resolution test for btf_dedup (Yauheni Kaliuta) [1747341] - [tools] btf: resolve enum fwds in btf_dedup (Yauheni Kaliuta) [1747341] - [tools] bpf: Add an example for bpf_get_listener_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Test ref release issue in bpf_tcp_sock and bpf_sk_fullsock (Yauheni Kaliuta) [1747341] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [net] bpf: Add bpf_get_listener_sock(struct bpf_sock *sk) helper (Yauheni Kaliuta) [1747341] - [kernel] bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to bpf_sk_release (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix to reject unknown flags in xsk_socket__create() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix segfault of test_progs when prog loading failed (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix replace_map_fd_with_map_ptr's ldimm64 second imm field (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_progs: initialize duration in singal_pending test (Yauheni Kaliuta) [1747341] - [tools] libbpf: force fixdep compilation at the start of the build (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: fix compilation with out-of-tree $(OUTPUT) (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test that GSO works in lwt_ip_encap (Yauheni Kaliuta) [1747341] - [bpf] bpf: hbm: fix spelling mistake "deault" -> "default" (Yauheni Kaliuta) [1747341] - [tools] bpf: add test cases for non-pointer sanitiation logic (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - misc (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - spinlock (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - tracepoint (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - stackmap (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - xdp (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - pkt access (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - preparations (Yauheni Kaliuta) [1747341] - [bpf] bpf: HBM test script (Yauheni Kaliuta) [1747341] - [bpf] bpf: User program for testing HBM (Yauheni Kaliuta) [1747341] - [bpf] bpf: Sample HBM BPF program to limit egress bw (Yauheni Kaliuta) [1747341] - [include] bpf: sync bpf.h to tools and update bpf_helpers.h (Yauheni Kaliuta) [1747341] - [net] bpf: add bpf helper bpf_skb_ecn_set_ce (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: silence compiler warning for xdpsock_user.c (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: set unlimited RLIMIT_MEMLOCK for test_sock_fields (Yauheni Kaliuta) [1747341] - [documentation] docs/bpf: minor casing/punctuation fixes (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: reflow text to fill up to 78 characters (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: fix typos, improve wording (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix u64_stats_init() usage in bpf_prog_alloc() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test of FWD/STRUCT resolution (Yauheni Kaliuta) [1747341] - [tools] btf: allow to customize dedup hash table size (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix formatting for btf_ext__get_raw_data (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix btf_dedup testing code (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: make sure readelf shows full names in build checks (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: use libbpf where easy (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: add a correctly named define for map iteration (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: remove load_sock_ops in favour of bpftool (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: force IPv4 in ping (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c for flow dissector (Yauheni Kaliuta) [1747341] - [tools] bpf: add missing entries to bpf_helpers.h (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: selftests: add map lookup to test_map_in_map bpf prog (Yauheni Kaliuta) [1747341] - [kernel] bpf: set inner_map_meta->spin_lock_off correctly (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: fix: broken sample regarding removed function (Yauheni Kaliuta) [1747341] - [tools] tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync bpf.h into tools (Yauheni Kaliuta) [1747341] - [kernel] bpf: expose program stats via bpf_prog_info (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix build without bpf_syscall (Yauheni Kaliuta) [1747341] - [kernel] bpf: enable program stats (Yauheni Kaliuta) [1747341] - [kernel] bpf: check that BPF programs run with preemption disabled (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: convert xdpsock to use libbpf for AF_XDP access (Yauheni Kaliuta) [1747341] - [tools] libbpf: add support for using AF_XDP sockets (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Fix dummy program unloading for xdp_redirect samples (Yauheni Kaliuta) [1747341] - [s390] s390/net: convert pnetids to ascii (Yauheni Kaliuta) [1747341] - [net] bpf: add skb->queue_mapping write access from tc clsact (Yauheni Kaliuta) [1747341] - [tools] tools/libbpf: support bigger BTF data sizes (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_lwt_ip_encap: add negative tests. (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_object__btf (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_map__resize (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: replace bzero with memset (Yauheni Kaliuta) [1747341] - [net] net: fix GSO in bpf_lwt_push_ip_encap (Yauheni Kaliuta) [1747341] - [net] net: fix double-free in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: fix memory leak in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: make LWTUNNEL_BPF dependent on INET (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add test_lwt_ip_encap selftest (Yauheni Kaliuta) [1747341] - [include] bpf: sync /include/.../bpf.h with tools/include/.../bpf.h (Yauheni Kaliuta) [1747341] - [net] bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.c (Yauheni Kaliuta) [1747341] - [net] ipv6_stub: add ipv6_route_input stub/proxy. (Yauheni Kaliuta) [1747341] - [net] bpf: handle GSO in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: add plumbing for BPF_LWT_ENCAP_IP in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: offload: add priv field for drivers (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, add text about feature-subcommand (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: relax sub-register mode compilation criteria (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: centre kernel bpf objects under new subdir "progs" (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: extend sub-register mode compilation to all bpf object files (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add "alu32" to .gitignore (Yauheni Kaliuta) [1747341] - [tools] bpf: Add test_sock_fields for skb->sk and bpf_tcp_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Add skb->sk, bpf_sk_fullsock and bpf_tcp_sock tests to test_verifer (Yauheni Kaliuta) [1747341] - [nclude] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock (Yauheni Kaliuta) [1747341] - [net] bpf: Refactor sock_ops_convert_ctx_access (Yauheni Kaliuta) [1747341] - [net] bpf: Add state, dst_ip4, dst_ip6 and dst_port to bpf_sock (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_fullsock helper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: remove btf__get_strings() superseded by raw data API (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf_ext data (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf data (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add log_level to bpf_load_program_attr (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add missing strings.h include (Yauheni Kaliuta) [1747341] - [s390] s390/net: move pnet constants (Yauheni Kaliuta) [1747341] - [tools] bpf: test_maps: fix possible out of bound access warning (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, fix incorrect text (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test reading the offloaded program (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add test for mixing generic and offload XDP (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: print traceback when test fails (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix the expected messages (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add const qualifier to btf__get_map_kv_tids() map_name parameter (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add "any alignment" annotation for some tests (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use localhost in tcp_{server, client}.py (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: fix JMP32 code-gen (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: remove generated verifier/tests.h on 'make clean' (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Check the prog id before exiting (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Add a "force" flag to XDP samples (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts, router_ipv4} (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Convert XDP samples to libbpf usage (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test for BPF_F_LOCK (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync uapi/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce BPF_F_LOCK flag (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock C test (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add simple BPF_PROG_TEST_RUN examples for flow dissector (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock verifier tests (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync include/uapi/linux/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: add support for bpf_spin_lock to cgroup local storage (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce bpf_spin_lock (Yauheni Kaliuta) [1747341] - [net] bpf: Correctly annotate implicit fall through in bpf_base_func_proto (Yauheni Kaliuta) [1747341] - [kernel] bpf, cgroups: clean up kerneldoc warnings (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix bitrotted kerneldoc (Yauheni Kaliuta) [1747341] - [include] bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require cgroups enabled (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: mark verifier test that uses bpf_trace_printk as BPF_PROG_TYPE_TRACEPOINT (Yauheni Kaliuta) [1747341] - [net] bpf: add BPF_PROG_TEST_RUN support for flow dissector (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: move bpf case into __skb_flow_bpf_dissect (Yauheni Kaliuta) [1747341] - [net] Revert "[net] flow_dissector: disable preemption around BPF calls" (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: warn about risky prog array updates (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: remove duplicated include (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up the rest of test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: prepare for break up of verifier tests (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: makefile support sub-register code-gen test mode (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: functional and min/max reasoning unit tests for JMP32 (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [powerpc] ppc: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [arm64] arm64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [x86] x86_64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: JIT blinds support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: interpreter support for JMP32 (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: teach cfg code about JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: disassembler support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: refactor verifier min/max code for condition jump (Yauheni Kaliuta) [1747341] - [include] bpf: allocate 0x06 to new eBPF instruction class JMP32 (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: suppress readelf stderr when probing for BTF support (Yauheni Kaliuta) [1747341] - [net] bpf: allow BPF programs access skb_shared_info->gso_segs field (Yauheni Kaliuta) [1747341] - [tools] tool: feature probing, change default action (Yauheni Kaliuta) [1747341] - [kernel] bpf: notify offload JITs about optimizations (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: record original instruction index (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add tests for dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove unconditional branches by 0 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: hard wire branches to dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: change parameters of call/branch offset adjustment (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: don't hardcode iptables/nc path in test_tcpnotify_user (Yauheni Kaliuta) [1747341] - [tools] libbpf: Show supported ELF section names when failing to guess prog/attach type (Yauheni Kaliuta) [1747341] - [documentation] bpf: btf: add btf documentation (Yauheni Kaliuta) [1747341] - [kernel] perf: Make perf_event_output() propagate the output() return (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix a (false) compiler warning (Yauheni Kaliuta) [1747341] - [tools] tool: add bash completion for peek/push/enqueue/pop/dequeue (Yauheni Kaliuta) [1747341] - [tools] tool: add pop and dequeue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add push and enqueue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add peek command (Yauheni Kaliuta) [1747341] - [tools] tool: don't print empty key/value for maps (Yauheni Kaliuta) [1747341] - [tools] tool: make key optional in lookup command (Yauheni Kaliuta) [1747341] - [tools] tool: make key and value optional in update command (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: support __int128 in bpftool map pretty dumper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add bpffs pretty print test for int128 (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: refactor test_btf pretty printing for multiple map value formats (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add int128 raw test in test_btf (Yauheni Kaliuta) [1747341] - [kernel] bpf: btf: support 128 bit integer type (Yauheni Kaliuta) [1747341] - [tools] libbpf: don't define CC and AR (Yauheni Kaliuta) [1747341] - [include] bpf: remove leftovers after v5.0 update (Yauheni Kaliuta) [1715770] - [target] scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725820] - [netdrv] cxgb4i: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725818] - [net] SUNRPC: Fix possible autodisconnect during connect due to old last_used (Dave Wysochanski) [1724692] - [fs] NFSv4: Add lease_time and lease_expired to 'nfs4:' line of mountstats (Dave Wysochanski) [1727369] - [scsi] scsi: zfcp: fix reaction on bit error threshold notification (Philipp Rudo) [1764494] - [iommu] iommu/arm-smmu: Error out only if not enough context interrupts (Mark Langsdorf) [1658736] - [netdrv] cxgb4:Fix out-of-bounds MSI-X info array access (Vishal Kulkarni) [1763194] - [fs] vfs: Fix EOVERFLOW testing in put_compat_statfs64 (Eric Sandeen) [1757902] - [security] selinux: fix context string corruption in convert_context() (Ondrej Mosnacek) [1758086] - [fs] cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic (Dave Wysochanski) [1757865] - [kernel] alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP (Vladis Dronov) [1760638] - [netdrv] cxgb4: RHEL-only disable device dump (Jonathan Toppins) [1708456] - [fs] xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT (Brian Foster) [1759564] - [x86] x86/stacktrace: Prevent access_ok() warnings in arch_stack_walk_user() (Jerome Marchand) [1757758] - [s390] s390/sclp: Fix bit checked for has_sipl (Philipp Rudo) [1748347] - [fs] dax: dax_layout_busy_page() should not unmap cow pages (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup in put_unlocked_entry() (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup with PMD faults (Jeff Moyer) [1752109] - [fs] dax: Fix xarray entry association for mixed mappings (Jeff Moyer) [1752109] - [mm] mm: page_mkclean vs MADV_DONTNEED race (Jeff Moyer) [1752109] - [fs] dax: Flush partial PMDs correctly (Jeff Moyer) [1752109 1724979] - [fs] dax: Use non-exclusive wait in wait_entry_unlocked() (Jeff Moyer) [1752109] - [x86] x86/mm: Fix decoy address handling vs 32-bit builds (Jeff Moyer) [1752109 1585079] - [fs] dax: Fix unlock mismatch with updated API (Jeff Moyer) [1752109 1724956] - [fs] dax: Don't access a freed inode (Jeff Moyer) [1752109 1724956] - [fs] dax: Check page->mapping isn't NULL (Jeff Moyer) [1752109 1585079 1724956] - [fs] dax: Avoid losing wakeup in dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Fix huge page faults (Jeff Moyer) [1752109] - [fs] dax: Fix dax_unlock_mapping_entry for PMD pages (Jeff Moyer) [1752109] - [fs] dax: Reinstate RCU protection of inode (Jeff Moyer) [1752109] - [fs] dax: Make sure the unlocking entry isn't locked (Jeff Moyer) [1752109] - [fs] dax: Remove optimisation from dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Convert page fault handlers to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_lock_mapping_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax writeback to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert __dax_invalidate_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_layout_busy_page to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_insert_pfn_mkwrite to XArray (Jeff Moyer) [1752109] - [fs] dax: Hash on XArray instead of mapping (Jeff Moyer) [1752109] - [fs] dax: Rename some functions (Jeff Moyer) [1752109] - [fs] dax: Fix deadlock in dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079 1641544] - [drivers] device-dax: Add missing address_space_operations (Jeff Moyer) [1752109 1585079] - [x86] x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" addresses (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Teach memory_failure() about dev_pagemap pages (Jeff Moyer) [1703560 1752109 1585079] - [fs] filesystem-dax: Introduce dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Collect mapping size in collect_procs() (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Let memory_failure() optionally take a page reference (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZONE_DEVICE pages (Jeff Moyer) [1752109 1585079] - [fs] filesystem-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Enable page_mapping() (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Convert to vmf_insert_mixed and vm_fault_t (Jeff Moyer) [1752109 1585079] - [pci] PCI: Add quirk to disable MSI-X support for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI/VPD: Prevent VPD access for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI: Add ACS quirk for Amazon Annapurna Labs root ports (Myron Stowe) [1732357] - [pci] PCI: Add Amazon's Annapurna Labs vendor ID (Myron Stowe) [1732357] - [arm64] arm64: PCI: Preserve firmware configuration when desired (Myron Stowe) [1732372] - [arm64] arm64: PCI: Allow resource reallocation if necessary (Myron Stowe) [1732372] - [pci] PCI: Don't auto-realloc if we're preserving firmware config (Myron Stowe) [1732372] - [pci] PCI/ACPI: Evaluate PCI Boot Configuration _DSM (Myron Stowe) [1732372] - [irqchip] irqchip/gic-v2m: Add support for Amazon Graviton variant of GICv3+GICv2m (Myron Stowe) [1732382] - [pci] PCI: al: Add Amazon Annapurna Labs PCIe host controller driver (Myron Stowe) [1732357] - [netdrv] mlx4: fix spelling mistake "veify" -> "verify" (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Fix memory leaks (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: fix a memory leak bug (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Delete unused func arg (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724340 1724339] - [netdrv] net/mlx4_core: Change the error print to info print (Alaa Hleihel) [1724340 1724339] - [netdrv] mlx4: Convert pv_id_table to XArray (Alaa Hleihel) [1724340 1724339] - [netdrv] IB/mlx4: Fix race condition between catas error reset and aliasguid flows (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix qp mtt size calculation (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix reset flow when in command polling mode (Alaa Hleihel) [1724340 1724338] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724340 1724338] - [netdrv] IB/mlx4: Increase the timeout for CM cache (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: Mark expected switch fall-through (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: remove unneeded semicolon (Alaa Hleihel) [1724340 1724338] - [parport] parport: parport_serial: Add support for Sunix Multi I/O boards (John Linville) [1663781] - [tty] serial: 8250_pci: Add support for Sunix serial boards (John Linville) [1663781] - [scsi] hpsa: update driver version (Joseph Szczypek) [1761968] - [scsi] scsi: hpsa: add missing hunks in reset-patch (Joseph Szczypek) [1761968] - [netdrv] igc: Clean up unused shadow_vfta pointer (David Arcari) [1721713] - [netdrv] igc: Add Rx checksum support (David Arcari) [1721713] - [netdrv] igc: Add set_rx_mode support (David Arcari) [1721713] - [netdrv] igc: Add SCTP CRC checksumming functionality (David Arcari) [1721713] - [netdrv] igc: Add tx_csum offload functionality (David Arcari) [1721713] - [netdrv] igc: Remove unneeded PCI bus defines (David Arcari) [1721713] - [netdrv] igc: Add NVM checksum validation (David Arcari) [1721713] - [netdrv] igc: Remove useless forward declaration (David Arcari) [1721713] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (David Arcari) [1721713] - [netdrv] igc: Add more SKUs for i225 device (David Arcari) [1721713] - [netdrv] igc: Update the MAC reset flow (David Arcari) [1721713] - [netdrv] igc: Remove the unused field from a device specification structure (David Arcari) [1721713] - [netdrv] igc: Remove the polarity field from a PHY information structure (David Arcari) [1721713] - [netdrv] net: Use skb accessors in network drivers (David Arcari) [1721713] - [netdrv] igc: Prefer pcie_capability_read_word() (David Arcari) [1721713] - [netdrv] igc: Cleanup the redundant code (David Arcari) [1721713] - [netdrv] igc: Add flow control support (David Arcari) [1721713] - [netdrv] igc: Remove the obsolete workaround (David Arcari) [1721713] - [netdrv] igc: Clean up unused pointers (David Arcari) [1721713] - [netdrv] igc: Fix double definitions (David Arcari) [1721713] - [netdrv] igb/igc: warn when fatal read failure happens (David Arcari) [1721713] - [scsi] scsi: qla2xxx: Fix different size DMA Alloc/Unmap (Himanshu Madhani) [1753031] - [scsi] qla2xxx: call dma_free_coherent with correct size in all cases in qla24xx_sp_unmap (Himanshu Madhani) [1753031] - [arm64] crypto: arm64/crc32 - remove PMULL based CRC32 driver (Mark Salter) [1742821] - [arm64] arm64/lib: improve CRC32 performance for deep pipelines (Mark Salter) [1742821] - [arm64] arm64/lib: add accelerated crc32 routines (Mark Salter) [1742821] - [arm64] arm64: cpufeature: add feature for CRC32 instructions (Mark Salter) [1742821] - [lib] lib/crc32: make core crc32() routines weak so they can be overridden (Mark Salter) [1742821] - [arm64] arm64: cpu: Move errata and feature enable callbacks closer to callers (Mark Salter) [1742821] - [arm64] arm64: kill config_sctlr_el1() (Mark Salter) [1742821] - [include] ethtool: Add SFF-8436 and SFF-8636 max EEPROM length definitions (Petr Oros) [1757522] - [net] bridge/mdb: remove wrong use of NLM_F_MULTI (Hangbin Liu) [1756799] - [net] bridge: mcast: don't delete permanent entries when fast leave is enabled (Hangbin Liu) [1756799] - [net] bridge: multicast: use rcu to access port list from br_multicast_start_querier (Hangbin Liu) [1756799] - [net] bridge: Fix ethernet header pointer before check skb forwardable (Hangbin Liu) [1756799] - [net] clear skb->tstamp in bridge forwarding path (Hangbin Liu) [1756799] - [net] bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER (Hangbin Liu) [1756799] - [net] vlan: Inherit MPLS features from parent device (Hangbin Liu) [1724306] - [netdrv] linux/dim: Fix overflow in dim calculation (Ivan Vecera) [1737807] - [lib] dim: Fix -Wunused-const-variable warnings (Ivan Vecera) [1737807] - [lib] linux/dim: Add completions count to dim_sample (Ivan Vecera) [1737807] - [netdrv] linux/dim: Move implementation to .c files (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally used net_dim members (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename net_dim_sample() to net_dim_update_sample() (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally exposed macros (Ivan Vecera) [1737807] - [include] linux/dim: Remove "net" prefix from internal DIM members (Ivan Vecera) [1737807] - [include] linux/dim: Move logic to dim.h (Ivan Vecera) [1737807] - [tools] selftests: add a test case for cls_lower handle overflow (Ivan Vecera) [1761512] - [net] idr: introduce idr_for_each_entry_continue_ul() (Ivan Vecera) [1761512] - [net] idr: fix overflow case for idr_for_each_entry_ul() (Ivan Vecera) [1761512] - [net] sctp: add chunks to sk_backlog when the newsk sk_socket is not set (Xin Long) [1734271] - [net] netns: enable to dump full nsid translation table (Petr Oros) [1757748] - [net] netns: enable to specify a nsid for a get request (Petr Oros) [1757748] - [net] netns: add support of NETNSA_TARGET_NSID (Petr Oros) [1757748] - [net] netns: introduce 'struct net_fill_args' (Petr Oros) [1757748] - [net] netns: remove net arg from rtnl_net_fill() (Petr Oros) [1757748] - [net] mpls: fix warning with multi-label encap (Hangbin Liu) [1756788] - [net] mpls: Return error for RTA_GATEWAY attribute (Hangbin Liu) [1756788] - [net] macsec: drop skb sk before calling gro_cells_receive (Xin Long) [1745819] - [net] team: add ethtool get_link_ksettings (Hangbin Liu) [1724896] - [net] sched: flower: don't call synchronize_rcu() on mask creation (Ivan Vecera) [1751856] - [net] sched: flower: refactor reoffload for concurrent access (Ivan Vecera) [1751856] - [net] sched: flower: fix filter net reference counting (Ivan Vecera) [1751856] - [net] sched: flower: use correct ht function to prevent duplicates (Ivan Vecera) [1751856] - [net] sched: flower: insert filter to ht before offloading it to hw (Ivan Vecera) [1751856] - [net] sched: ensure tc flower reoffload takes filter ref (Ivan Vecera) [1751856] - [net] sched: flower: set unlocked flag for flower proto ops (Ivan Vecera) [1751856] - [net] sched: flower: track rtnl lock state (Ivan Vecera) [1751856] - [net] sched: flower: protect flower classifier state with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent tcf proto deletion (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent filter insertion in fl_change (Ivan Vecera) [1751856] - [net] sched: flower: protect masks list with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent mask insertion (Ivan Vecera) [1751856] - [net] sched: flower: add reference counter to flower mask (Ivan Vecera) [1751856] - [net] sched: flower: track filter deletion with flag (Ivan Vecera) [1751856] - [net] sched: flower: introduce reference counting for filters (Ivan Vecera) [1751856] - [net] sched: flower: refactor fl_change (Ivan Vecera) [1751856] - [net] sched: flower: don't check for rtnl on head dereference (Ivan Vecera) [1751856] - [kernel] exit from RHEL 8.2 early ystream mode (Phillip Lougher)- [x86] kvm: svm: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Reduce WBINVD/DF_FLUSH invocations (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Serialize access to the SEV ASID bitmap (Janakarajan Natarajan) [1762517] - [xen] remove pre-xen3 fallback handlers (Vitaly Kuznetsov) [1759997] - [net] SUNRPC: Count ops completing with tk_status < 0 (Dave Wysochanski) [1636572] - [net] SUNRPC: Use proper printk specifiers for unsigned long long (Dave Wysochanski) [1636572] - [net] SUNRPC: Move call to rpc_count_iostats before rpc_call_done (Dave Wysochanski) [1636572] - [net] SUNRPC: Add tracking of RPC level errors (Dave Wysochanski) [1636572] - [net] SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare (Dave Wysochanski) [1636572] - [net] SUNRPC: Fix up task signalling (Dave Wysochanski) [1636572] - [net] SUNRPC: Track writers of the 'channel' file to improve cache_listeners_exist (Dave Wysochanski) [1741333] - [net] sunrpc/cache: handle missing listeners better. (Dave Wysochanski) [1741333] - [pci] PCI/ACPI: Advertise _HPX Type 3 support via _OSC (Myron Stowe) [1712756] - [pci] PCI/ACPI: Implement _HPX Type 3 Setting Record (Myron Stowe) [1712756] - [netdrv] e1000e: Add support for Comet Lake (David Arcari) [1764549] - [netdrv] e1000e: Add support for S0ix (Ken Cox) [1721709] - [netdrv] e1000e: Make speed detection on hotplugging cable more reliable (Ken Cox) [1721709] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Ken Cox) [1721709] - [netdrv] e1000e: add workaround for possible stalled packet (Ken Cox) [1721709] - [netdrv] e1000e: Use dev_get_drvdata where possible (Ken Cox) [1721709] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721709] - [netdrv] e1000e: PCIm function state support (Ken Cox) [1721709] - [netdrv] e1000e: Make watchdog use delayed work (Ken Cox) [1721709] - [netdrv] e1000e: Reduce boot time by tightening sleep ranges (Ken Cox) [1721709] - [netdrv] e1000e: Increase pause and refresh time (Ken Cox) [1721709] - [scsi] scsi: megaraid_sas: Introduce module parameter for default queue depth (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix a compilation warning (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make a bunch of functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix panic on loading firmware crashdump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> "megaraid_sas" (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.50.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add module parameter for FW Async event logging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable msix_load_balance for Invader and later controllers (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix calculation of target ID (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some symbols static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Introduce various Aero performance modes (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use high IOPS queues based on IO workload (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Set affinity for high IOPS reply queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable coalescing for high IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for High IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for MPI toolbox commands (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Offload Aero RAID5/6 division calculations to driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is applicable for only Ventura (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: megaraid_sas: Add check for count returned by HOST_DEVICE_LIST DCMD (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Handle sequence JBOD map failure at driver level (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Don't send FPIO to RL Bypass queue (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: In probe context, retry IOC INIT once if firmware is in fault (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Release Mutex lock before OCR in case of DCMD timeout (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Call disable_irq from process IRQ poll (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove few debug counters from IO path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add 32 bit atomic descriptor support to AERO adapters (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use struct_size() helper (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused including (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use octal permissions instead of constants (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: make max_sectors visible in sys (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'buff_addr' and 'ci_h' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'sge_sz' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'host' and 'wait_time' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'cur_state' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.708.03.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map through debugfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix MSI-X vector print (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add debug prints for device list (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add prints in suspend and resume path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print firmware interrupt status (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print FW fault information (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map id through sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print BAR information from driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system registers for debugging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system interface regs from sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add formatting option for megasas_dump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance internal DCMD timeout prints (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance prints in OCR and TM path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Load balance completions across all MSI-X (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Block PCI config space access from userspace during OCR (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Rework code around controller reset (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fw_reset_no_pci_access required for MFI adapters only (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused variable target_index (Tomas Henzl) [1726251] - [x86] perf/x86/msr: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/cstate: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 counters (Michael Petlan) [1763290] - [x86] x86/cpu: Add Comet Lake to the Intel CPU models header (Michael Petlan) [1763290] - [s390] s390/qeth: reject oversized SNMP requests (Philipp Rudo) [1726414] - [s390] s390/qeth: serialize cmd reply with concurrent timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: move cast type selection into fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper for route validation (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate skb RX processing in L3 driver (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate pm code (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline SNMP cmd code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove static cmd buffer infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate MPC cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate vnicc cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate diag cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate various cmds with sub-types (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify parameter for simple assist cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate simple IPA cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: allocate a single cmd on read channel (Philipp Rudo) [1726414] - [s390] s390/qeth: command-chain the IDX sequence (Philipp Rudo) [1726414] - [s390] s390/qeth: convert RCD code to common IO infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for dynamically allocated cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: remove 'channel' parameter from callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert device-specific trace entries (Philipp Rudo) [1726414] - [s390] s390/qeth: remove OSN-specific IO code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove qeth_wait_for_buffer() (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up setting of BLKT defaults (Philipp Rudo) [1726414] - [s390] s390/qeth: restart pending READ cmd from callback (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify DOWN state handling (Philipp Rudo) [1726414] - [s390] s390/qeth: use mm helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: don't mask TX errors on IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error when updating TX queue count (Philipp Rudo) [1726414] - [s390] s390/qeth: fix VLAN attribute in bridge_hostnotify udev event (Philipp Rudo) [1726414] - [s390] s390/qeth: check dst entry before use (Philipp Rudo) [1726414] - [s390] s390/qeth: handle limited IPv4 broadcast in L3 TX path (Philipp Rudo) [1726414] - [s390] s390/qeth: trust non-IP cast type in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper to determine L2 cast type (Philipp Rudo) [1726414] - [s390] s390/qeth: cache max number of available buffer elements (Philipp Rudo) [1726414] - [s390] s390/qeth: don't clear Output buffers on every queue init (Philipp Rudo) [1726414] - [s390] s390/qeth: use IS_* helpers for checking device type (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up stale buffer state documentation (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RX seqno in skb->cb (Philipp Rudo) [1726414] - [s390] s390: qeth: address type mismatch warning (Philipp Rudo) [1726414] - [s390] s390/qeth: stop/wake TX queues based on their fill level (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify QoS code (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for OSA devices (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: don't keep statistics for tx timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: don't bother updating the last-tx time (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error from qeth_update_from_chp_desc() (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify naming for some QDIO helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: send IDX cmds via qeth_send_control_data() (Philipp Rudo) [1726414] - [s390] s390/qeth: use callback to finalize cmd (Philipp Rudo) [1726414] - [s390] s390/qeth: let qeth_notify_reply() set the notify reason (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify default cmd callback (Philipp Rudo) [1726414] - [s390] s390/qeth: don't poll for cmd IO completion (Philipp Rudo) [1726414] - [s390] s390/qeth: convert IP table spinlock to mutex (Philipp Rudo) [1726414] - [s390] s390/qeth: defer IPv6 address notifier events (Philipp Rudo) [1726414] - [s390] s390/qeth: add wrapper for IP table access (Philipp Rudo) [1726414] - [s390] s390/qeth: remove locking for RX modeset cache (Philipp Rudo) [1726414] - [s390] s390/qeth: defer RX modesetting (Philipp Rudo) [1726414] - [s390] s390/qeth: fix race when initializing the IP address table (Philipp Rudo) [1726414] - [s390] s390/qeth: don't erase configuration while probing (Philipp Rudo) [1726414] - [s390] s390/qeth: drop redundant state checking (Philipp Rudo) [1726414] - [s390] s390/qeth: don't special-case HW trap during suspend (Philipp Rudo) [1726414] - [s390] s390/qeth: remove driver-wide workqueue (Philipp Rudo) [1726414] - [s390] s390/qeth: don't defer close_dev work during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: remove a redundant check for card->dev (Philipp Rudo) [1726414] - [s390] s390/qeth: call dev_close() during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: unconditionally clear MAC_REGISTERED flag (Philipp Rudo) [1726414] - [s390] s390/qeth: enable/disable the HW trap a little earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RECOVER state (Philipp Rudo) [1726414] - [s390] s390/qeth: split out OSN netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for ETHTOOL_GRINGPARAM (Philipp Rudo) [1726414] - [s390] s390/qeth: overhaul ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: move ethtool code into its own file (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: use a static Output Queue array (Philipp Rudo) [1726414] - [s390] s390/qeth: allow manual recovery when device is SOFTSETUP (Philipp Rudo) [1726414] - [s390] s390/qeth: convert remaining legacy cmd callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert bridgeport callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: allow cmd callbacks to return errnos (Philipp Rudo) [1726414] - [s390] s390/qeth: limit trace to valid data of command request (Philipp Rudo) [1726414] - [s390] s390/qeth: align csum offload with TSO control logic (Philipp Rudo) [1726414] - [s390] s390/qeth: enable only required csum offload features (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate filling of low-level cmd length fields (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce data length for ARP cache query (Philipp Rudo) [1726414] - [s390] s390/qeth: remove VLAN tracking for L2 devices (Philipp Rudo) [1726414] - [s390] s390/qeth: detach netdevice while card is offline (Philipp Rudo) [1726414] - [s390] s390/qeth: delay netdevice registration (Philipp Rudo) [1726414] - [s390] s390/qeth: remove TX disable from online path (Philipp Rudo) [1726414] - [s390] s390/qeth: register MAC address earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate open/stop netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: remove bogus netif_wake_queue() (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline TX buffer management (Philipp Rudo) [1726414] - [s390] s390/qeth: don't process hsuid in qeth_l3_setup_netdev() (Philipp Rudo) [1726414] - [s390] s390/qeth: remove unused fallback in Layer3's MAC code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove two IPA command helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: replace open-coded cmd setup (Philipp Rudo) [1726414] - [s390] s390/qeth: remove card list (Philipp Rudo) [1726414] - [s390] s390/qeth: unify transmit code (Philipp Rudo) [1726414] - [s390] s390/qeth: handle af_iucv skbs in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: sanitize ARP requests (Philipp Rudo) [1726414] - [s390] s390/qdio: restrict QAOB usage to IQD unicast queues (Philipp Rudo) [1726414] - [s390] s390/qdio: add sanity checks to the fast-requeue path (Philipp Rudo) [1726414] - [s390] s390/qdio: don't touch the dsci in tiqdio_add_input_queues() (Philipp Rudo) [1726414] - [s390] s390/qdio: (re-)initialize tiqdio list entries (Philipp Rudo) [1726414] - [s390] s390/qdio: optimize state inspection of HW-owned SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: use get_buf_state() in debug_get_buf_state() (Philipp Rudo) [1726414] - [s390] s390/qdio: allow to scan all Output SBALs in one go (Philipp Rudo) [1726414] - [s390] s390/qdio: consolidate index tracking for queue scan (Philipp Rudo) [1726414] - [s390] s390/qdio: limit direct access to first_to_check cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: eliminate queue's last_move cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: simplify SBAL range calculation (Philipp Rudo) [1726414] - [s390] s390/qdio: pass up count of ready-to-process SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: fix output of DSCI value in debug file (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up qdio_check_outbound_after_thinint() (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up pci_out_supported() (Philipp Rudo) [1726414] - [s390] s390/qdio: make SBAL address array type-safe (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up AOB handling (Philipp Rudo) [1726414] - [s390] s390/ccwgroup: add get_ccwgroupdev_by_busid() (Philipp Rudo) [1726414]- [net] xprtrdma: Remove stale comment (Kamal Heib) [1720891] - [net] xprtrdma: Update comments that reference ib_drain_qp (Kamal Heib) [1720891] - [net] xprtrdma: Remove pr_err() call sites from completion handlers (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate struct rpcrdma_create_data_internal (Kamal Heib) [1720891] - [net] xprtrdma: Aggregate the inline settings in struct rpcrdma_ep (Kamal Heib) [1720891] - [net] xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsize (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate rpcrdma_ia::ri_device (Kamal Heib) [1720891] - [net] xprtrdma: More Send completion batching (Kamal Heib) [1720891] - [net] xprtrdma: Clean up sendctx functions (Kamal Heib) [1720891] - [net] xprtrdma: Trace marshaling failures (Kamal Heib) [1720891] - [net] xprtrdma: Increase maximum number of backchannel requests (Kamal Heib) [1720891] - [net] xprtrdma: Backchannel can use GFP_KERNEL allocations (Kamal Heib) [1720891] - [net] xprtrdma: Clean up regbuf helpers (Kamal Heib) [1720891] - [net] xprtrdma: De-duplicate "allocate new, free old regbuf" (Kamal Heib) [1720891] - [net] xprtrdma: Allocate req's regbufs at xprt create time (Kamal Heib) [1720891] - [net] xprtrdma: rpcrdma_regbuf alignment (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep() (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_req() (Kamal Heib) [1720891] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 502 (Kamal Heib) [1720891] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Kamal Heib) [1720891] - [net] xprtrdma: Use struct_size() in kzalloc() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Fix panic when port_data isn't initialized (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Pass udata on uverbs error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/core: Clear out the udata before error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/srp: Rename SRP sysfs name after IB device rename trigger (Kamal Heib) [1720891] - [infiniband] treewide: Add SPDX license identifier - Makefile/Kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/core: Change system parameters callback from dumpit to doit (Kamal Heib) [1720891] - [infiniband] RDMA: Directly cast the sockaddr union to sockaddr (Kamal Heib) [1720891] - [infiniband] RDMA/ipoib: Allow user space differentiate between valid dev_port (Kamal Heib) [1720891] - [infiniband] RDMA/device: Don't fire uevent before device is fully initialized (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Remove hugetlb flag (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use core helpers to get aligned DMA address (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use core helpers to get aligned DMA address within a supported page size (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Add API to find best driver supported page size in an MR (Kamal Heib) [1720891] - [infiniband] RDMA/core: Allow detaching gid attribute netdevice for RoCE (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA: Introduce and use GID attr helper to read RoCE L2 fields (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add vlan enable bit for hip08 (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Update some fields of qp context (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Delete unused variable in hns_roce_v2_modify_qp function (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add enable judgement for UD vlan (Kamal Heib) [1720891] - [infiniband] IB/mlx5: Consider vlan of lower netdev for macvlan GID entries (Kamal Heib) [1720891] - [infiniband] IB/cm: Reduce dependency on gid attribute ndev check (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Consider skb reserve space based on netdev of GID (Kamal Heib) [1720891] - [infiniband] RDMA: Get rid of iw_cm_verbs (Kamal Heib) [1720891] - [infiniband] RDMA/cxgb4: Use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Do not invoke init_port on compat devices (Kamal Heib) [1720891] - [infiniband] IB/core: Set qp->real_qp before it may be accessed (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize uverbs_attr_bundle ucontext in ib_uverbs_get_context (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize udata struct on destroy flows (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Handle page combining avoidance correctly in ib_umem_add_sg_table() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce RDMA subsystem ibdev_* print functions (Kamal Heib) [1720891] - [infiniband] uverbs: Convert idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Remove rdma_user_mmap_page (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Use get_zeroed_page() for clock_info (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Do not allow the user to write to the clock page (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Consider scope_id while binding to ipv6 ll address (Kamal Heib) [1720891] - [infiniband] IB/core: Allow vlan link local address based RoCE GIDs (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add a netlink command to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce a helper function to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Avoid freeing netdevs in disable_device() (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove use of idr use pci bdf instead (Kamal Heib) [1720891] - [infiniband] RDMA/drivers: Convert easy drivers to use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Use correct value for SG entries in sg_copy_to_buffer() (Kamal Heib) [1720891] - [infiniband] RDMA: Handle SRQ allocations by IB/core (Kamal Heib) [1720891] - [infiniband] qedr: Convert srqidr to XArray (Kamal Heib) [1720891] - [infiniband] qedr: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Handle AH allocations by IB/core (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Fix bad endianess of port_pd variable (Kamal Heib) [1720891] - [infiniband] RDMA/mad: Reduce MAD scope to mlx5_ib only (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove a set-but-not-used variable (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support object allocation in atomic context (Kamal Heib) [1720891] - [infiniband] IB: When attrs.udata/ufile is available use that instead of uobject (Kamal Heib) [1720891] - [infiniband] RDMA/nldev: Return device protocol (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Move debug counters to be under relevant IB device (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Remove useless zeroing of static global variable (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Set proper port number as index (Kamal Heib) [1720891] - [infiniband] IB: Pass only ib_udata in function prototypes (Kamal Heib) [1720891] - [infiniband] IB: Remove 'uobject->context' dependency in object destroy APIs (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert mmidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert cqidr to XArray (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down ib_x destroy path (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down uobject destroy path (Kamal Heib) [1720891] - [infiniband] IB: ucontext should be set properly for all cmd & ioctl paths (Kamal Heib) [1720891] - [infiniband] RDMA/core: Don't compare specific bit after boolean AND (Kamal Heib) [1720891] - [infiniband] RDMA/netlink: Remove unused data structure (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add command to set ib_core device net namspace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add interface to read device namespace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Extend ib_device_get_by_index for net namespace (Kamal Heib) [1720891] - [infiniband] RDMA: Check net namespace access for uverbs, umad, cma and nldev (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add module param to disable device sharing among net ns (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support core port attributes in non init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Implement compat device/sysfs tree in net namespace (Kamal Heib) [1720891] - [infiniband] RDMA/core: Restrict sysfs entries view to init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce ib_core_device to hold device (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/mthca: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Allow the compiler to verify declaration and definition consistency (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Annotate uverbs_request_next_ptr() return value as a __user pointer (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Add a __user annotation to a pointer (Kamal Heib) [1720891] - [infiniband] IB/rxe: Replace av->network_type with skb->protocol (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add SMP details to MAD tracing (Kamal Heib) [1720891] - [infiniband] IB/UMAD: Add umad trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add agent trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add recv path trace point (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add send path trace points (Kamal Heib) [1720891] - [infiniband] RDMA/vmw_pvrdma: Skip zeroing device attrs (Kamal Heib) [1720891] - [infiniband] IB/iser: remove uninitialized variable len (Kamal Heib) [1720891] - [infiniband] IB/core: Ensure an invalidate_range callback on ODP MR (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Fix slab-out-bounds access which lead to kernel crash later (Kamal Heib) [1720891] - [infiniband] drivers: infiniband: Fix whitespace in kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/nes: remove redundant check on udata (Kamal Heib) [1720891] - [infiniband] cma: Convert portspace IDRs to XArray (Kamal Heib) [1720891] - [infiniband] ucm: Convert ctx_id_table to XArray (Kamal Heib) [1720891] - [infiniband] ib core: Convert query_idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Convert local_id_table to XArray (Kamal Heib) [1720891] - [infiniband] IB/mad: Convert ib_mad_clients to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Use __packed annotation instead of __attribute__ ((packed)) (Kamal Heib) [1720891] - [char] tpm: Remove a deprecated comments about implicit sysfs locking (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Turn on the TPM before probing IRQ's (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix null pointer dereference on chip register error path (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Actually fail on TPM errors during "get random" (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 399 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Open tpm dev in unbuffered mode (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Extend tests to cover partial reads (Jerry Snitselaar) [1725580 1742257] - [tools] selftests: add TPM 2.0 tests (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: fix -Wvarags warning (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: Move trusted.h to include/keys [ver #2] (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: Expose common functionality [ver #2] (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Wrap the buffer from the caller to tpm_buf in tpm_send() (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: correctly initialize digests and fix locking issue (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: allow module init if TPM is inactive or deactivated (Jerry Snitselaar) [1725580 1742257] - [net] net/smc: make sure EPOLLOUT is raised (Philipp Rudo) [1726415] - [net] net/smc: avoid fallback in case of non-blocking connect (Philipp Rudo) [1726415] - [net] net/smc: do not schedule tx_work in SMC_CLOSED state (Philipp Rudo) [1726415] - [net] net/smc: common release code for non-accepted sockets (Philipp Rudo) [1726415] - [net] net/smc: Fix error path in smc_init (Philipp Rudo) [1726415] - [net] net/smc: hold conns_lock before calling smc_lgr_register_conn() (Philipp Rudo) [1726415] - [dma] dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: Add Snow Ridge ioatdma device id (Jerry Snitselaar) [1661996] - [kernel] mutex: Fix up mutex_waiter usage (Waiman Long) [1736609] - [kernel] locking/mutex: Use mutex flags macro instead of hard code (Waiman Long) [1736609] - [kernel] locking/mutex: Make __mutex_owner static to mutex.c (Waiman Long) [1736609] - [kernel] locking/mutex: Test for initialized mutex (Waiman Long) [1736609] - [kernel] kernel/locking/mutex.c: remove caller signal_pending branch predictions (Waiman Long) [1736609] - [kernel] Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" (Waiman Long) [1736609] - [kernel] locking/rwsem: Check for operations on an uninitialized rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make handoff writer optimistically spin on owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Add ACQUIRE comments (Waiman Long) [1736609] - [tty] tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1736609] - [kernel] locking/rwsem: Don't call owner_on_cpu() on read-owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Guard against making count negative (Waiman Long) [1736609] - [kernel] locking/rwsem: Adaptive disabling of reader optimistic spinning (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable time-based spinning on reader-owned rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem->owner an atomic_long_t (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable readers spinning on writer (Waiman Long) [1736609] - [kernel] locking/rwsem: Clarify usage of owner's nonspinaable bit (Waiman Long) [1736609] - [kernel] locking/rwsem: Wake up almost all readers in wait queue (Waiman Long) [1736609] - [kernel] locking/rwsem: More optimal RT task handling of null owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Always release wait_lock before waking up tasks (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement lock handoff to prevent lock starvation (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem_spin_on_owner() return owner state (Waiman Long) [1736609] - [kernel] locking/rwsem: Code cleanup after files merging (Waiman Long) [1736609] - [kernel] locking/rwsem: Add rwsem_init.c to keep __init_rwsem() kABI (Waiman Long) [1736609] - [kernel] locking/rwsem: Merge rwsem.h and rwsem-xadd.c into rwsem.c (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement a new locking scheme (Waiman Long) [1736609] - [kernel] locking/rwsem: Remove rwsem_wake() wakeup optimization (Waiman Long) [1736609] - [kernel] locking/rwsem: Make owner available even if !CONFIG_RWSEM_SPIN_ON_OWNER (Waiman Long) [1736609] - [kernel] locking/lock_events: Use raw_cpu_{add, inc}() for stats (Waiman Long) [1736609] - [kernel] locking/lock_events: Use this_cpu_add() when necessary (Waiman Long) [1736609] - [kernel] locking/rwsem: Revert "[kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath ..." (Waiman Long) [1736609] - [block] block: don't release queue's sysfs lock during switching elevator (Ming Lei) [1760151] - [block] blk-mq: move lockdep_assert_held() into elevator_exit (Ming Lei) [1760151] - [block] block: fix race between switching elevator and removing queues (Ming Lei) [1760151] - [md] raid5: use bio_end_sector in r5_next_bio (Nigel Croxon) [1754949] - [md] raid5: remove STRIPE_OPS_REQ_PENDING (Nigel Croxon) [1754949] - [md] md: add feature flag MD_FEATURE_RAID0_LAYOUT (Nigel Croxon) [1754949] - [md] md/raid0: avoid RAID0 data corruption due to layout confusion. (Nigel Croxon) [1754949] - [md] raid5: don't set STRIPE_HANDLE to stripe which is in batch list (Nigel Croxon) [1754949] - [md] raid5: don't increment read_errors on EILSEQ return (Nigel Croxon) [1754949] - [md] md/raid5: use bio_end_sector to calculate last_sector (Nigel Croxon) [1730670] - [md] md/raid1: fail run raid1 array when active disk less than one (Nigel Croxon) [1730670] - [md] md raid0/linear: Mark array as 'broken' and fail BIOs if a member is gone (Nigel Croxon) [1730670] - [md] raid5 improve too many read errors msg by adding limits (Nigel Croxon) [1730670] - [md] md: don't report active array_state until after revalidate_disk() completes. (Nigel Croxon) [1730670] - [md] md: only call set_in_sync() when it is expected to succeed. (Nigel Croxon) [1730670] - [md] raid1: factor out a common routine to handle the completion of sync write (Nigel Croxon) [1730670] - [md] md: don't call spare_active in md_reap_sync_thread if all member devices can't work (Nigel Croxon) [1730670] - [md] md: don't set In_sync if array is frozen (Nigel Croxon) [1730670] - [md] md: allow last device to be forcibly removed from RAID1/RAID10. (Nigel Croxon) [1730670] - [md] md/raid10: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid1: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid6: Set R5_ReadError when there is read failure on parity disk (Nigel Croxon) [1730670] - [md] raid1: use an int as the return value of raise_barrier() (Nigel Croxon) [1730670] - [md] md/raid1: Fix a warning message in remove_wb() (Nigel Croxon) [1730670] - [crypto] crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (Gary Hook) [1754634] - [crypto] crypto: ccp - Do not free psp_master when PLATFORM_INIT fails (Gary Hook) [1754634] - [crypto] crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart() (Gary Hook) [1754634] - [crypto] crypto: ccp - introduce SEV_GET_ID2 command (Gary Hook) [1754634] - [netdrv] e1000e: start network tx queue only when link is up (Oleksandr Natalenko) [1747869] - [netdrv] Revert "e1000e: fix cyclic resets at link up with active tx" (Oleksandr Natalenko) [1747869] - [mm] mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: fix race condition in zs_destroy_pool (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely (Rafael Aquini) [1735181] - [mm] mm, page_owner: handle THP splits correctly (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS (Rafael Aquini) [1735181] - [mm] mm/usercopy: use memory range to be accessed for wraparound check (Rafael Aquini) [1735181] - [mm] mm/memcontrol.c: fix use after free in mem_cgroup_iter() (Rafael Aquini) [1735181] - [mm] mm/hmm: fix bad subpage pointer in try_to_unmap_one (Rafael Aquini) [1735181] - [mm] mm: vmscan: check if mem cgroup is disabled or not before calling memcg slab shrinker (Rafael Aquini) [1735181] - [mm] mm: revert "kmemleak: allow to coexist with fault injection" (Rafael Aquini) [1735181] - [mm] mm/vmalloc: sync unmappings in __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/cma.c: fail if fixed declaration can't be honored (Rafael Aquini) [1735181] - [mm] mm/mmu_notifier: use hlist_add_head_rcu() (Rafael Aquini) [1735181] - [mm] mm/mincore.c: fix race between swapoff and mincore (Rafael Aquini) [1735181] - [mm] mm, swap: fix race between swapoff and some swap operations (Rafael Aquini) [1735181] - [mm] mm/failslab.c: by default, do not fail allocations with direct reclaim only (Rafael Aquini) [1735181] - [mm] mm: vmscan: scan anonymous pages on file refaults (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: prevent useless kswapd loops (Rafael Aquini) [1735181] - [mm] mm/page_idle.c: fix oops because end_pfn is larger than max_pfn (Rafael Aquini) [1760459 1735181] - [mm] mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: fix trying to reclaim unevictable LRU page (Rafael Aquini) [1735181] - [mm] mm/mlock.c: change count_mm_mlocked_page_nr return type (Rafael Aquini) [1735181] - [mm] mm/mlock.c: mlockall error for flag MCL_ONFAULT (Rafael Aquini) [1735181] - [mm] mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node (Rafael Aquini) [1735181] - [mm] memcg: make it work on sparse non-0-node systems (Rafael Aquini) [1735181] - [mm] prctl_set_mm: downgrade mmap_sem to read lock (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page when mapping->host is not set (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page() for poisoned pages (Rafael Aquini) [1735181] - [mm] mm: update references to page _refcount (Rafael Aquini) [1735181] - [mm] mm: lower the printk loglevel for __dump_page messages (Rafael Aquini) [1735181] - [mm] mm: print more information about mapping in __dump_page (Rafael Aquini) [1735181] - [mm] hugetlb: use same fault hash key for shared and private mappings (Rafael Aquini) [1735181] - [mm] mm/hugetlb.c: don't put_page in lock of hugetlb_lock (Rafael Aquini) [1735181] - [mm] mm: fix inactive list balancing between NUMA nodes and cgroups (Rafael Aquini) [1735181] - [mm] mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate (Rafael Aquini) [1735181] - [mm] mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified (Rafael Aquini) [1734286 1735181] - [mm] mm/hotplug: fix offline undo_isolate_page_range() (Rafael Aquini) [1735181] - [mm] mm/sparse: fix a bad comparison (Rafael Aquini) [1735181] - [mm] mm, swap: bounds check swap_info array accesses to avoid NULL derefs (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap() (Rafael Aquini) [1735181] - [mm] mm: hwpoison: fix thp split handing in soft_offline_in_use_page() (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix races and page leaks during migration (Rafael Aquini) [1735181] - [mm] tmpfs: fix uninitialized return value in shmem_link (Rafael Aquini) [1735181] - [mm] tmpfs: fix link accounting when a tmpfile is linked in (Rafael Aquini) [1735181] - [mm] mm: migrate: don't rely on __PageMovable() of newpage after unlocking it (Rafael Aquini) [1735181] - [mm] oom, oom_reaper: do not enqueue same task twice (Rafael Aquini) [1735181] - [mm] mm: page_mapped: don't assume compound page is huge or THP (Rafael Aquini) [1735181] - [mm] mm, memcg: fix reclaim deadlock with writeback (Rafael Aquini) [1735181] - [mm] mm, swap: fix swapoff with KSM pages (Rafael Aquini) [1735181] - [mm] mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() (Rafael Aquini) [1735181] - [mm] mm/huge_memory: splitting set mapping+index before unfreeze (Rafael Aquini) [1735181] - [mm] mm/huge_memory: rename freeze_page() to unmap_page() (Rafael Aquini) [1735181] - [mm] mm/page_alloc.c: fix calculation of pgdat->nr_zones (Rafael Aquini) [1735181] - [mm] mm: use swp_offset as key in shmem_replace_page() (Rafael Aquini) [1735181] - [mm] mm: cleancache: fix corruption on missed inode invalidation (Rafael Aquini) [1735181] - [mm] mm/vmstat.c: fix NUMA statistics updates (Rafael Aquini) [1735181] - [mm] mm, swap: make CONFIG_THP_SWAP depend on CONFIG_SWAP (Rafael Aquini) [1735181] - [mm] ARM: 8820/1: mm: Stop printing the virtual memory layout (Rafael Aquini) [1655192] - [netdrv] net: dsa: bcm_sf2: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: systemport: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: phy: mdio-bcm-unimac: Remove print of base address (Rafael Aquini) [1655192] - [x86] x86/mm: Don't leak kernel addresses (Rafael Aquini) [1655192] - [x86] x86/realmode: Make set_real_mode_mem() static inline (Rafael Aquini) [1655192] - [x86] x86/realmode: Don't leak the trampoline kernel address (Rafael Aquini) [1655192] - [arm64] arm64/vdso: don't leak kernel addresses (Rafael Aquini) [1655192] - [powerpc] powerpc/traps: Fix the message printed when stack overflows (Rafael Aquini) [1655192] - [kernel] kdb: print real address of pointers instead of hashed addresses (Rafael Aquini) [1655192] - [kernel] kdb: use correct pointer when 'btc' calls 'btt' (Rafael Aquini) [1655192]- [fs] signal: Allow cifs and drbd to receive their terminating signals (Leif Sahlberg) [1757670] - [fs] smb3: fix unmount hang in open_shroot (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: replace various strncpy with strscpy and similar (Leif Sahlberg) [1757670] - [fs] cifs: Use kzfree() to zero out the password (Leif Sahlberg) [1757670] - [fs] cifs: set domainName when a domain-key is used in multiuser (Leif Sahlberg) [1757670] - [fs] SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL (Leif Sahlberg) [1757670] - [fs] smb3: send CAP_DFS capability during session setup (Leif Sahlberg) [1757670] - [fs] SMB3: Fix potential memory leak when processing compound chain (Leif Sahlberg) [1757670] - [fs] SMB3: Fix deadlock in validate negotiate hits reconnect (Leif Sahlberg) [1757670] - [fs] cifs: fix rmmod regression in cifs.ko caused by force_sig changes (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: flush before set-info if we have writeable handles (Leif Sahlberg) [1757670] - [fs] smb3: optimize open to not send query file internal info (Leif Sahlberg) [1757670] - [fs] CIFS: fix deadlock in cached root handling (Leif Sahlberg) [1757670] - [fs] cifs: fix crash in cifs_dfs_do_automount (Leif Sahlberg) [1757670] - [fs] cifs: fix parsing of symbolic link error response (Leif Sahlberg) [1757670] - [fs] cifs: refactor and clean up arguments in the reparse point parsing (Leif Sahlberg) [1757670] - [fs] SMB3: query inode number on open via create context (Leif Sahlberg) [1757670] - [fs] smb3: Send netname context during negotiate protocol (Leif Sahlberg) [1757670] - [fs] smb3: do not send compression info by default (Leif Sahlberg) [1757670] - [fs] smb3: add new mount option to retrieve mode from special ACE (Leif Sahlberg) [1757670] - [fs] smb3: Allow query of symlinks stored as reparse points (Leif Sahlberg) [1757670] - [fs] cifs: Fix a race condition with cifs_echo_request (Leif Sahlberg) [1757670] - [fs] cifs: always add credits back for unsolicited PDUs (Leif Sahlberg) [1757670] - [fs] fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace (Leif Sahlberg) [1757670] - [fs] add some missing definitions (Leif Sahlberg) [1757670] - [fs] cifs: fix typo in debug message with struct field ia_valid (Leif Sahlberg) [1757670] - [fs] smb3: minor cleanup of compound_send_recv (Leif Sahlberg) [1757670] - [fs] CIFS: Fix module dependency (Leif Sahlberg) [1757670] - [fs] cifs: simplify code by removing CONFIG_CIFS_ACL ifdef (Leif Sahlberg) [1757670] - [fs] cifs: Fix check for matching with existing mount (Leif Sahlberg) [1757670] - [fs] cifs: Properly handle auto disabling of serverino option (Leif Sahlberg) [1757670] - [fs] smb3: if max_credits is specified then display it in /proc/mounts (Leif Sahlberg) [1757670] - [fs] Fix match_server check to allow for auto dialect negotiate (Leif Sahlberg) [1757670] - [fs] cifs: add missing GCM module dependency (Leif Sahlberg) [1757670] - [fs] SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions (Leif Sahlberg) [1757670] - [fs] SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms (Leif Sahlberg) [1757670] - [fs] fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) (Leif Sahlberg) [1757670] - [fs] cifs: Use kmemdup in SMB2_ioctl_init() (Leif Sahlberg) [1757670] - [fs] SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write (Leif Sahlberg) [1757670] - [fs] cifs: fix panic in smb2_reconnect (Leif Sahlberg) [1757670] - [fs] CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM (Leif Sahlberg) [1757670] - [fs] dfs_cache: fix a wrong use of kfree in flush_cache_ent() (Leif Sahlberg) [1757670] - [fs] fs/cifs/smb2pdu.c: fix buffer free in SMB2_ioctl_free (Leif Sahlberg) [1757670] - [fs] cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case (Leif Sahlberg) [1757670] - [fs] cifs: add support for SEEK_DATA and SEEK_HOLE (Leif Sahlberg) [1757670] - [fs] cifs: Allocate memory for all iovs in smb2_ioctl (Leif Sahlberg) [1757670] - [fs] cifs: Don't match port on SMBDirect transport (Leif Sahlberg) [1757670] - [fs] cifs:smbd Use the correct DMA direction when sending data (Leif Sahlberg) [1757670] - [fs] cifs:smbd When reconnecting to server, call smbd_destroy() after all MIDs have been called (Leif Sahlberg) [1757670] - [fs] smb3: trivial cleanup to smb2ops.c (Leif Sahlberg) [1757670] - [fs] cifs: cleanup smb2ops.c and normalize strings (Leif Sahlberg) [1757670] - [fs] smb3: display session id in debug data (Leif Sahlberg) [1757670] - [fs] cifs: update module internal version number (Leif Sahlberg) [1757670] - [fs] cifs: fix crash querying symlinks stored as reparse-points (Leif Sahlberg) [1757670] - [fs] SMB3: Clean up query symlink when reparse point (Leif Sahlberg) [1757670] - [fs] cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level() (Leif Sahlberg) [1757670] - [fs] Negotiate and save preferred compression algorithms (Leif Sahlberg) [1757670] - [fs] cifs: rename and clarify CIFS_ASYNC_OP and CIFS_NO_RESP (Leif Sahlberg) [1757670] - [fs] smb3: Add protocol structs for change notify support (Leif Sahlberg) [1757670] - [fs] cifs: fix smb3_zero_range for Azure (Leif Sahlberg) [1757670] - [fs] cifs: zero-range does not require the file is sparse (Leif Sahlberg) [1757670] - [fs] Add new flag on SMB3.1.1 read (Leif Sahlberg) [1757670] - [fs] cifs: add fiemap support (Leif Sahlberg) [1757670] - [fs] SMB3: Add defines for new negotiate contexts (Leif Sahlberg) [1757670] - [fs] cifs: fix bi-directional fsctl passthrough calls (Leif Sahlberg) [1757670] - [fs] cifs: smbd: take an array of reqeusts when sending upper layer data (Leif Sahlberg) [1757670] - [fs] SMB3: Add handling for different FSCTL access flags (Leif Sahlberg) [1757670] - [fs] cifs: Add support for FSCTL passthrough that write data to the server (Leif Sahlberg) [1757670] - [fs] cifs: remove superfluous inode_lock in cifs_{strict_}fsync (Leif Sahlberg) [1757670] - [fs] cifs: Call MID callback before destroying transport (Leif Sahlberg) [1757670] - [fs] smbd: Make upper layer decide when to destroy the transport (Leif Sahlberg) [1757670] - [fs] SMB3: update comment to clarify enumerating snapshots (Leif Sahlberg) [1757670] - [fs] CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb (Leif Sahlberg) [1757670] - [fs] CIFS: Show locallease in /proc/mounts for cifs shares mounted with locallease feature. (Leif Sahlberg) [1757670] - [fs] cifs: Fix DFS cache refresher for DFS links (Leif Sahlberg) [1757670] - [fs] cifs: don't use __constant_cpu_to_le32() (Leif Sahlberg) [1757670] - [fs] SMB3: Track total time spent on roundtrips for each SMB3 command (Leif Sahlberg) [1757670] - [fs] cifs: use the right include for signal_pending() (Leif Sahlberg) [1757670] - [fs] CIFS: Mask off signals when sending SMB packets (Leif Sahlberg) [1757670] - [infiniband] RDMA/umem: Revert broken 'off by one' fix (Kamal Heib) [1720888] - [infiniband] RDMA/umem: minor bug fix in error handling path (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Don't do double free of allocated PD (Kamal Heib) [1720888] - [infiniband] RDMA: Handle ucontext allocations by IB/core (Kamal Heib) [1720888] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Fix a WARN() message (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Store PR pointer before it is overwritten (Kamal Heib) [1720888] - [infiniband] RDMA/core: Cosmetic change - move member initialization to correct block (Kamal Heib) [1720888] - [infiniband] rdma_rxe: Use netlink messages to add/delete links (Kamal Heib) [1720888] - [infiniband] RDMA/core: Add RDMA_NLDEV_CMD_NEWLINK/DELLINK support (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Close a race after ib_register_device (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Add ib_device_get_by_name() and use it in rxe (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use driver_unregister and new unregistration API (Kamal Heib) [1720888] - [infiniband] RDMA/device: Provide APIs from the core code to help unregistration (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use ib_device_get_by_netdev() instead of open coding (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_get_by_netdev() (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdev (Kamal Heib) [1720888] - [infiniband] RDMA/cache: Move the cache per-port data into the main ib_port_data (Kamal Heib) [1720888] - [infiniband] RDMA/device: Consolidate ib_device per_port data into one place (Kamal Heib) [1720888] - [infiniband] RDMA: Add and use rdma_for_each_port (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Don't expose number of not-visible entries (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Connect QP number to .doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Provide parent IDs for PD, MR and QP objects (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Share with user-space object IDs (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Prepare restrack_root to addition of extra fields per-type (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Hide restrack DB from IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Reduce scope of synchronization lock while updating DB (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Add resource tracker doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Translate from ID to restrack object (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Convert internal DB from hash to XArray (Kamal Heib) [1720888] - [infiniband] RDMA/core: Move device addition deletion to device.c (Kamal Heib) [1720888] - [infiniband] RDMA/core: Introduce and use ib_setup_port_attrs() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use simpler device_del() instead of device_unregister() (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Remove useless usecnt variable and redundant memset (Kamal Heib) [1720888] - [infiniband] IB/{hw, sw}: Remove 'uobject->context' dependency in object creation APIs (Kamal Heib) [1720888] - [infiniband] RDMA/qedr: remove set but not used variable 'ib_ctx' (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Clear QP objects during their allocation (Kamal Heib) [1720888] - [include] IB/verbs: Add helper function rdma_udata_to_drv_context (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flows (Kamal Heib) [1720888] - [infiniband] IB/ipoib: Use __func__ instead of function's name (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: Remove set but not used variable 'msg_seq' (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Use for_each_sg_dma_page iterator for umem SGL (Kamal Heib) [1720888] - [net] xprtrdma: Check inline size before providing a Write chunk (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/vmw_pvrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Re-organize device.c locking (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the client_data (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the clients (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use an ida instead of a free page in alloc_name (Kamal Heib) [1720888] - [infiniband] RDMA/device: Get rid of reg_state (Kamal Heib) [1720888] - [infiniband] RDMA/device: Check that the rename is nop under the lock (Kamal Heib) [1720888] - [infiniband] RDMA: Handle PD allocations by IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/hns: fix spelling mistake "reseved" -> "reserved" (Kamal Heib) [1720888] - [infiniband] RDMA/core: Share driver structure size with core (Kamal Heib) [1720888] - [infiniband] IB/cma: Define option to set ack timeout and pack tos_set (Kamal Heib) [1720888] - [infiniband] drivers/IB,core: reduce scope of mmap_sem (Kamal Heib) [1720888] - [infiniband] drivers/IB,usnic: reduce scope of mmap_sem (Kamal Heib) [1720888] - [net] svcrdma: Remove syslog warnings in work completion handlers (Kamal Heib) [1720888] - [net] svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabled (Kamal Heib) [1720888] - [net] svcrdma: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: move kdoc comments to functions (Kamal Heib) [1720888] - [infiniband] RDMA/cma: Remove CM_ID statistics provided by rdma-cm module (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Rework I/O context allocation (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Fix handling of command / TMF submission failure (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: Support no port mapping requirements (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: refactor the IWPM message attribute names (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Improve loopback marking (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Move rxe_init_av() to rxe_av.c (Kamal Heib) [1720888] - [infiniband] IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Expose XRC ODP device capabilities (Kamal Heib) [1720888] - [include] IB/core: Allocate a bit for SRQ ODP support (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use the ops infrastructure to keep all callbacks in one place (Kamal Heib) [1720888] - [infiniband] RDMA/cxgb4: Sort SRQ ops alphabetically (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Refactor user/kernel restrack additions (Kamal Heib) [1720888] - [infiniband] RDMA/core: Simplify restrack interface (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Prepare CAP_NET_ADMIN checks for .doit callbacks (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Factor out the PID namespace check (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Dynamically generate restrack dumpit callbacks (Kamal Heib) [1720888] - [infiniband] IB/usnic: Remove stub functions (Kamal Heib) [1720888] - [infiniband] RDMA: Add indication for in kernel API support to IB device (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce async DEVX obj query API (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_CMD_FD (Kamal Heib) [1720888] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Kamal Heib) [1720888] - [infiniband] infiniband: remove unneeded header search paths (Kamal Heib) [1720888] - [infiniband] infiniband: ipoib: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: usnic: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: ocrdma: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use PCI-ID as an identification in debugfs (Kamal Heib) [1720888] - [infiniband] IB/umad: Do not check status of nonseekable_open() (Kamal Heib) [1720888] - [infiniband] IB/umad: Avoid additional device reference during open()/close() (Kamal Heib) [1720888] - [infiniband] IB/rxe: Remove unnecessary rxe variable (Kamal Heib) [1720888] - [infiniband] IB/core: Simplify rdma cgroup registration (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use __ib_device_get_by_name() in ib_device_rename() (Kamal Heib) [1720888] - [infiniband] RDMA: Rename port_callback to init_port (Kamal Heib) [1720888] - [infiniband] RDMA: Clear CTX objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA: Clear PD objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Fix out of bounds index check in query pkey (Kamal Heib) [1720888] - [infiniband] IB/{core, hw}: Have ib_umem_get extract the ib_ucontext from ib_udata (Kamal Heib) [1720888] - [infiniband] IB/{core, uverbs}: Move ib_umem_xxx functions from ib_core to ib_uverbs (Kamal Heib) [1720888] - [infiniband] RDMA/core: Don't depend device ODP capabilities on kconfig option (Kamal Heib) [1720888] - [infiniband] IB/srp: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/core: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/usnic: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] IB/cm: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [mm] mm: introduce put_user_page*(), placeholder versions (Rafael Aquini) [1746371] - [mm] mm/gup: add FOLL_LONGTERM capability to GUP fast (Rafael Aquini) [1746371] - [mm] mm/gup: change GUP fast to use flags rather than a write 'bool' (Rafael Aquini) [1746371] - [mm] mm/gup: change write parameter to flags in fast walk (Rafael Aquini) [1746371] - [mm] mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM (Rafael Aquini) [1746371] - [s390] s390/mm: fix pxd_bad with folded page tables (Rafael Aquini) [1746371] - [s390] s390/mm: fix dump_pagetables top level page table walking (Rafael Aquini) [1746371] - [s390] s390/mm: convert to the generic get_user_pages_fast code (Rafael Aquini) [1746371] - [s390] s390/mm: make the pxd_offset functions more robust (Rafael Aquini) [1746371] - [mm] mm/gup: fix gup_pmd_range() for dax (Rafael Aquini) [1746371] - [mm] mm/gup: remove the 'write' parameter from gup_fast_permitted() (Rafael Aquini) [1746371] - [mm] mm/gup: fix follow_page_mask() kerneldoc comment (Rafael Aquini) [1746371] - [mm] mm/gup: fix __get_user_pages_fast() comment (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: prevent integer overflow in ioctl (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: add additional pinning methods (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: time put_page() (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctl (Rafael Aquini) [1746371] - [mm] mm: remove caller signal_pending branch predictions (Rafael Aquini) [1746371] - [mm] mm: remove unnecessary local variable addr in __get_user_pages_fast() (Rafael Aquini) [1746371] - [mm] mm: change return type int to vm_fault_t for fault handlers (Rafael Aquini) [1746371] - [mm] mm: make mm->pinned_vm an atomic64 counter (Rafael Aquini) [1746371]- [kernel] sched/core: Schedule new worker even if PI-blocked (Waiman Long) [1758629] - [char] random: add a spinlock_t to struct batched_entropy (Waiman Long) [1758629] - [crypto] crypto: chacha20 - Fix chacha20_block() keystream alignment (again) (Waiman Long) [1758629] - [fs] locking/percpu-rwsem: Remove preempt_disable variants (Waiman Long) [1758629] - [x86] x86/tsc: Add option to disable tsc clocksource watchdog (Waiman Long) [1758629] - [x86] x86/irq: Handle spurious interrupt after shutdown gracefully (Waiman Long) [1758629] - [x86] x86/ioapic: Implement irq_get_irqchip_state() callback (Waiman Long) [1758629] - [kernel] genirq: Add optional hardware synchronization for shutdown (Waiman Long) [1758629] - [kernel] genirq: Fix misleading synchronize_irq() documentation (Waiman Long) [1758629] - [kernel] genirq: Delay deactivation in free_irq() (Waiman Long) [1758629] - [kernel] genirq: Remove redundant NULL pointer check in __free_irq() (Waiman Long) [1758629] - [kernel] genirq: Synchronize only with single thread on free_irq() (Waiman Long) [1758629] - [kernel] genirq: Update code comments wrt recycled thread_mask (Waiman Long) [1758629] - [usb] usb: core: remove flags variable in __usb_hcd_giveback_urb() (Waiman Long) [1758629] - [usb] usb: core: remove local_irq_save() around ->complete() handler (Waiman Long) [1758629] - [media] media: tm6000: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [media] media: em28xx-audio: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize __cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Factor common code between cpa_flush_*() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_array() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_kernel_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Unconditionally avoid WBINDV when we can (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid the 4k pages check completely (Waiman Long) [1758629] - [x86] x86/mm/cpa: Do the range check early (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize same protection check (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add sanity check for existing mappings (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid static protection checks on unmap (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add large page preservation statistics (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add debug mechanism (Waiman Long) [1758629] - [x86] x86/mm/cpa: Allow range check for static protections (Waiman Long) [1758629] - [x86] x86/mm/cpa: Rework static_protections() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Split, rename and clean up try_preserve_large_page() (Waiman Long) [1758629] - [x86] x86/mm/init32: Mark text and rodata RO in one go (Waiman Long) [1758629] - [mm] mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t (Waiman Long) [1758629] - [mm] mm/list_lru.c: fold __list_lru_count_one() into its caller (Waiman Long) [1758629] - [mm] mm: workingset: make shadow_lru_isolate() use locking suffix (Waiman Long) [1758629] - [mm] mm: workingset: remove local_irq_disable() from count_shadow_nodes() (Waiman Long) [1758629] - [iommu] iommu/amd: Remove redundant WARN_ON() (Waiman Long) [1758629] - [mm] mm/list_lru: introduce list_lru_shrink_walk_irq() (Waiman Long) [1758629] - [mm] mm/list_lru.c: pass struct list_lru_node* as an argument to __list_lru_walk_one() (Waiman Long) [1758629] - [mm] mm/list_lru.c: move locking from __list_lru_walk_one() to its caller (Waiman Long) [1758629] - [mm] mm/list_lru.c: use list_lru_walk_one() in list_lru_walk_node() (Waiman Long) [1758629] - [kernel] userns: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [kernel] userns: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [kernel] bdi: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [mm] bdi: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [char] random: remove preempt disabled region (Waiman Long) [1758629] - [misc] ocxl: Update for AFU descriptor template version 1.1 (Steve Best) [1751207] - [misc] ocxl: Make ocxl_remove() static (Steve Best) [1751207] - [misc] ocxl: do not use C++ style comments in uapi header (Steve Best) [1751207] - [misc] ocxl: Allow contexts to be attached with a NULL mm (Steve Best) [1751207] - [misc] ocxl: Fix return value check in afu_ioctl() (Steve Best) [1751207] - [misc] ocxl: Provide global MMIO accessors for external drivers (Steve Best) [1751207] - [misc] ocxl: move event_fd handling to frontend (Steve Best) [1751207] - [misc] ocxl: afu_irq only deals with IRQ IDs, not offsets (Steve Best) [1751207] - [misc] ocxl: Allow external drivers to use OpenCAPI contexts (Steve Best) [1751207] - [misc] ocxl: Create a clear delineation between ocxl backend & frontend (Steve Best) [1751207] - [misc] ocxl: Don't pass pci_dev around (Steve Best) [1751207] - [misc] ocxl: Split pci.c (Steve Best) [1751207] - [misc] ocxl: Remove some unused exported symbols (Steve Best) [1751207] - [misc] ocxl: Remove superfluous 'extern' from headers (Steve Best) [1751207] - [misc] ocxl: read_pasid never returns an error, so make it void (Steve Best) [1751207] - [misc] ocxl: Rename struct link to ocxl_link (Steve Best) [1751207] - [misc] ocxl: remove set but not used variables 'tid' and 'lpid' (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in read_afu_name() (Steve Best) [1751207] - [misc] ocxl/afu_irq: Don't include (Steve Best) [1751207] - [misc] ocxl: Clarify error path in setup_xsl_irq() (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in ocxl_link_update_pe() (Steve Best) [1751207] - [misc] ocxl: Fix access to the AFU Descriptor Data (Steve Best) [1751207] - [netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only) (John Linville) [1728864] - [netdrv] gve: Copy and paste bug in gve_get_stats() (John Linville) [1728864] - [netdrv] gve: Fix case where desc_cnt and data_cnt can get out of sync (John Linville) [1728864] - [netdrv] gve: replace kfree with kvfree (John Linville) [1728864] - [netdrv] gve: Remove the exporting of gve_probe (John Linville) [1728864] - [netdrv] gve: fix unused variable/label warnings (John Linville) [1728864] - [netdrv] gve: Fix error return code in gve_alloc_qpls() (John Linville) [1728864] - [netdrv] gve: fix -ENOMEM null check on a page allocation (John Linville) [1728864] - [netdrv] gve: Fix u64_stats_sync to initialize start (John Linville) [1728864] - [netdrv] gve: Add ethtool support (John Linville) [1728864] - [netdrv] gve: Add workqueue and reset support (John Linville) [1728864] - [netdrv] gve: Add transmit and receive support (John Linville) [1728864] - [netdrv] gve: Add basic driver framework for Compute Engine Virtual NIC (John Linville) [1728864] - [mfd] mfd: intel-lpss: Add Intel Comet Lake PCI IDs (David Arcari) [1761586] - [scsi] scsi: core: save/restore command resid for error handling (Ewan Milne) [1760503] - [scsi] scsi: sd: Ignore a failure to sync cache due to lack of authorization (Ewan Milne) [1760503] - [scsi] scsi: core: Add sysfs attributes for VPD pages 0h and 89h (Ewan Milne) [1760503] - [scsi] scsi: core: Log SCSI command age with errors (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_rdac: zero cdb in send_mode_select() (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve unaligned completion resid message (Ewan Milne) [1760503] - [scsi] scsi: core: Reduce memory required for SCSI logging (Ewan Milne) [1760503] - [scsi] scsi: core: Complain if scsi_target_block() fails (Ewan Milne) [1760503] - [scsi] scsi: core: Make scsi_internal_device_unblock_nowait() reject invalid new_state (Ewan Milne) [1760503] - [scsi] scsi: scsi_debugfs: Use for_each_set_bit to simplify code (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix compilation warning (Ewan Milne) [1760503] - [scsi] scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade (Ewan Milne) [1760503] - [scsi] scsi: core: use scmd_printk() to print which command timed out (Ewan Milne) [1760503] - [scsi] scsi: Avoid that .queuecommand() gets called for a blocked SCSI device (Ewan Milne) [1760503] - [scsi] scsi: core: don't preallocate small SGL in case of NO_SG_CHAIN (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: Fix possible null-ptr-deref (Ewan Milne) [1760503] - [scsi] scsi: st: add a SPDX tag to st.c (Ewan Milne) [1760503] - [scsi] scsi: sr: add a SPDX tag to sr.c (Ewan Milne) [1760503] - [scsi] scsi: sg: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: switch remaining files to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: add a SPDX tag to sd.c (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_srp: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_spi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_sas: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_iscsi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_fc: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: switch the remaining scsi midlayer files to use SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: add SPDX tags to scsi midlayer files missing licensing information (Ewan Milne) [1760503] - [scsi] Revert "scsi: sd: Keep disk read-only when re-reading partition" (Ewan Milne) [1760503] - [scsi] scsi: core: set result when the command cannot be dispatched (Ewan Milne) [1760503] - [scsi] scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT (Ewan Milne) [1760503] - [scsi] scsi: core: don't hold device refcount in IO path (Ewan Milne) [1760503] - [scsi] scsi: sd: Quiesce warning if device does not report optimal I/O size (Ewan Milne) [1760503] - [scsi] scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Ewan Milne) [1760503] - [scsi] scsi: core: Avoid that a kernel warning appears during system resume (Ewan Milne) [1760503] - [scsi] scsi: core: Also call destroy_rcu_head() for passthrough requests (Ewan Milne) [1760503] - [scsi] scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c (Ewan Milne) [1760503] - [scsi] scsi: sd: Optimal I/O size should be a multiple of physical block size (Ewan Milne) [1760503] - [scsi] scsi: sd: Fix typo in sd_first_printk() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: Implement support for write protect (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix zone information messages (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve sd_print_capacity() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: fix write_same with virtual_gb problem (Ewan Milne) [1760503] - [scsi] scsi: sd: Protect against READ(6) or WRITE(6) with zero block transfer length (Ewan Milne) [1760503] - [scsi] scsi: core: Remove an atomic instruction from the hot path (Ewan Milne) [1760503] - [scsi] scsi: sd: Rename 'SCpnt' into 'cmd' (Ewan Milne) [1760503] - [scsi] scsi: sd: Clean up sd_setup_read_write_cmnd() (Ewan Milne) [1760503] - [scsi] scsi: sd: Create helper functions for read/write commands (Ewan Milne) [1760503] - [scsi] scsi: sd: Simplify misaligned I/O check (Ewan Milne) [1760503] - [scsi] scsi: sd: Be consistent about blocks vs. sectors (Ewan Milne) [1760503] - [scsi] scsi: sd: Remove a local variable (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: add cmd abort option to every_nth (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: skip long delays when ndelay small (Ewan Milne) [1760503] - [x86] efi/x86: Do not clean dummy variable in kexec path (Bhupesh Sharma) [1724436] - [scsi] scsi: csiostor: create per port irq affinity mask set (Jonathan Toppins) [1725816] - [pci] PCI: let pci_disable_link_state propagate errors (Myron Stowe) [1735834] - [scsi] scsi: scsi_transport_fc: Add FPIN fc event codes (Ewan Milne) [1755587] - [scsi] scsi: scsi_transport_fc: refactor event posting routines (Ewan Milne) [1755587] - [scsi] scsi: fc: add FPIN ELS definition (Ewan Milne) [1755587] - [scsi] scsi: lib/sg_pool.c: clear 'first_chunk' in case of no preallocation (Ewan Milne) [1747162] - [scsi] scsi: core: Run queue when state is set to running after being blocked (Ewan Milne) [1691599] - [scsi] scsi: sd: Fix a race between closing an sd device and sd I/O (Ewan Milne) [1689118] - [net] net/ibmvnic: Fix EOI when running in XIVE mode. (Steve Best) [1761378] - [powerpc] powerpc/mce: Fix SLB rebolting during MCE recovery path. (Desnes Augusto Nunes do Rosario) [1725842] - [powerpc] powerpc/pseries: hwpoison the pages upon hitting UE (Desnes Augusto Nunes do Rosario) [1725842] - [x86] perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp (David Arcari) [1730134] - [arm64] arm64: entry: Remove unneeded need_resched() loop (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Fix big-endian when checking preempt count in assembly (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Provide our own implementation of asm/preempt.h (Mark Langsdorf) [1737075] - [include] preempt: Move PREEMPT_NEED_RESCHED definition into arch code (Mark Langsdorf) [1737075] - [x86] x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence (Alexander Beregalov) [1724902] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Alexander Beregalov) [1724902] - [arm64] arm64/sve: Fix wrong free for task->thread.sve_state (Andrew Jones) [1756450] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.1 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: cleanup: remove unused fcp_txcmlpq_cnt (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Complete removal of FCoE T10 PI support on SLI-4 adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update async event logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption detected in lpfc_put_sgl_per_hdwq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hdwq sgl locks and irq handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix spinlock_irq issues in lpfc_els_flush_cmd() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption in lpfc_sli_get_iocbq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix host hang at boot or slow boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity errors on NULL pointer checks (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery failures when target device connectivity bounces (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix GPF on scsi command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix locking on mailbox command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix device recovery errors after PLOGI failures (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix rpi release when deleting vport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVME io abort failures causing hangs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix miss of register read failure check (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix premature re-enabling of interrupts in lpfc_sli_host_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reset recovery paths that are not recovering (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Convert existing pf users to ps (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: fix 12.4.0.0 GPF at boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove bg debugfs buffers (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Resolve checker warning for lpfc_new_io_buf() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.0 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Merge per-protocol WQ/CQ pairs into single per-cpu pair (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add NVMe sequence level error recovery support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Support dynamic unbounded SGL lists on G7 hardware. (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add MDS driver loopback diagnostics support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add first and second level hardware revisions to sysfs reporting (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Migrate to px and pf in kernel print calls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add simple unlikely optimizations to reduce NVME latency (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme first burst module parameter description (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix BlockGuard enablement on FCoE adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reported physical link speed on a disabled trunked link (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Max Frame Size value shown in fdmishow output (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix upcall to bsg done in non-success cases (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sli4 adapter initialization with MSI (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme sg_seg_cnt display if HBA does not support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme target mode ABTSing a received ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hang when downloading fw on port enabled for nvme (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix too many sg segments spamming in kernel log (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash due to port reset racing vs adapter error handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix deadlock on host_lock during cable pulls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix error in remote port address change (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix driver nvme rescan logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sg_seg_cnt for HBAs that don't support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix propagation of devloss_tmo setting to nvme transport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix loss of remote port after devloss due to lack of RPIs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix devices that don't return after devloss followed by rediscovery (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix null ptr oops updating lpfc_devloss_tmo via sysfs attribute (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix FLOGI handling across multiple link up/down conditions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix irq raising in lpfc_sli_hba_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Oops in nvme_register with target logout/login (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix issuing init_vpi mbox on SLI-3 card (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ADISC reception terminating login state if a NVME target (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery when target has no GID_FT information (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix leak of ELS completions on adapter reset (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix failure to clear non-zero eq_delay after io rate reduction (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash on driver unload in wq free (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ELS field alignments (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix PLOGI failure with high remoteport count (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove NULL check before some freeing functions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use spin_lock_irqsave in IRQ context (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove redundant code (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove unnecessary null check before kfree (Dick Kennedy) [1757574] - [scripts] scripts/spelling.txt: drop "sepc" from the misspelling list (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE (Dick Kennedy) [1757574] - [scsi] lpfc: add sysfs interface to post NVME RSCN (Dick Kennedy) [1757574] - [scsi] lpfc: add support for translating an RSCN rcv into a discovery rescan (Dick Kennedy) [1757574] - [scsi] lpfc: add support to generate RSCN events for nport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use sg helper to iterate over scatterlist (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Avoid unused function warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Make some symbols static (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove set but not used variables 'qp' (Dick Kennedy) [1757574] - [lib] lib/vsprintf: Reinstate printing of legacy clock IDs (Prarit Bhargava) [1751075] - [lib] vsprintf: fix data type of variable in string_nocheck() (Prarit Bhargava) [1751075] - [scripts] kconfig: tests: fix recursive inclusion unit test (Prarit Bhargava) [1751075] - [kernel] printk: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for missed files (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for more missed files (Prarit Bhargava) [1751075] - [kernel] panic: add an option to replay all the printk message in buffer (Prarit Bhargava) [1751075] - [kernel] panic: avoid the extra noise dmesg (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not break early boot with probing addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make function pointer_string static (Prarit Bhargava) [1751075] - [lib] vsprintf: Limit the length of inlined error messages (Prarit Bhargava) [1751075] - [lib] vsprintf: Avoid confusion between invalid address and value (Prarit Bhargava) [1751075] - [lib] vsprintf: Prevent crash when dereferencing invalid pointers (Prarit Bhargava) [1751075] - [lib] vsprintf: Consolidate handling of unknown pointer specifiers (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pO handler as kobject_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pV handler as va_format() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out p[iI] handler as ip_addr_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not check address of well-known strings (Prarit Bhargava) [1751075] - [lib] vsprintf: Consistent pK handling for kptr_restrict == 0 (Prarit Bhargava) [1751075] - [lib] vsprintf: Shuffle restricted_pointer() (Prarit Bhargava) [1751075] - [kernel] printk: Tie printk_once / printk_deferred_once into .data.once for reset (Prarit Bhargava) [1751075] - [lib] lib: Use new kselftest header (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Add empty module_exit function (Prarit Bhargava) [1751075] - [scripts] checkpatch: add pt as a valid vsprintf extension (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Switch to bitmap_zalloc() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf.c: move sizeof(struct printf_spec) next to its definition (Prarit Bhargava) [1751075] - [kernel] printk/docs: Add extra integer types to printk-formats (Prarit Bhargava) [1751075] - [kernel] printk: Remove no longer used LOG_PREFIX. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Remove pCr remnant in comment (Prarit Bhargava) [1751075] - [kernel] printk: Pass caller information to log_store(). (Prarit Bhargava) [1751075] - [kernel] kernel/sysctl: add panic_print into sysctl (Prarit Bhargava) [1751075] - [kernel] panic: add options to print system info when panic happens (Prarit Bhargava) [1751075] - [include] include/linux/printk.h: drop silly "static inline asmlinkage" from dump_stack() (Prarit Bhargava) [1751075] - [kernel] printk: Add caller information to printk() output. (Prarit Bhargava) [1751075] - [kernel] printk: Remove print_prefix() calls with NULL buffer. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Print time and date in human readable format via pt (Prarit Bhargava) [1751075] - [kernel] printk: fix printk_time race. (Prarit Bhargava) [1751075] - [kernel] printk: Make printk_emit() local function. (Prarit Bhargava) [1751075] - [documentation] doc: printk-formats: Remove bogus kobject references for device nodes (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash printed address for netdev bits fallback (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash legacy clock addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Prepare for more general use of ptr_to_id() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make ptr argument conts in ptr_to_id() (Prarit Bhargava) [1751075] - [kernel] printk: fix integer overflow in setup_log_buf() (Prarit Bhargava) [1751075] - [kernel] printk: do not preliminary split up cont buffer (Prarit Bhargava) [1751075] - [kernel] printk: lock/unlock console only for new logbuf entries (Prarit Bhargava) [1751075] - [kernel] printk: keep kernel cont support always enabled (Prarit Bhargava) [1751075] - [kernel] printk: Give error on attempt to set log buffer length to over 2G (Prarit Bhargava) [1751075] - [kernel] printk: Add KBUILD_MODNAME and remove a redundant print prefix (Prarit Bhargava) [1751075] - [kernel] printk: Correct wrong casting (Prarit Bhargava) [1751075] - [kernel] printk: CON_PRINTBUFFER console registration is a bit racy (Prarit Bhargava) [1751075] - [kernel] printk: Do not miss new messages when replaying the log (Prarit Bhargava) [1751075] - [kernel] Revert "printk: make sure to print log on console." (Prarit Bhargava) [1751075] - [lib] vsprintf: print OF node name using full_name (Prarit Bhargava) [1751075] - [kernel] printk/tracing: Do not trace printk_nmi_enter() (Prarit Bhargava) [1751075] - [misc] notifier: Remove notifier header file wherever not used (Prarit Bhargava) [1751075] - [init] init: allow initcall tables to be emitted using relative references (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Do not handle pO[^F] as px (Prarit Bhargava) [1751075] - [kernel] console: Replace #if 0 with atomic var 'ignore_console_lock_warning' (Prarit Bhargava) [1751075] - [lib] vsprintf: Use hw RNG for ptr_key (Prarit Bhargava) [1751075] - [kernel] printk: Fix warning about unused suppress_message_printing (Prarit Bhargava) [1751075] - [char] random: Return nbytes filled from hw RNG (Prarit Bhargava) [1751075] - [char] random: Fix whitespace pre random-bytes work (Prarit Bhargava) [1751075] - [kernel] printk/nmi: Prevent deadlock when accessing the main log buffer in NMI (Prarit Bhargava) [1751075] - [kernel] printk: Create helper function to queue deferred console handling (Prarit Bhargava) [1751075] - [kernel] printk: Split the code for storing a message into the log buffer (Prarit Bhargava) [1751075] - [kernel] printk: Clean up syslog_print_all() (Prarit Bhargava) [1751075] - [kernel] printk: Export is_console_locked (Prarit Bhargava) [1751075] - [kernel] printk: Remove unnecessary kmalloc() from syslog during clear (Prarit Bhargava) [1751075] - [kernel] printk: Make CONSOLE_LOGLEVEL_QUIET configurable (Prarit Bhargava) [1751075] - [kernel] printk: make sure to print log on console. (Prarit Bhargava) [1751075] - [lib] lib/test_printf.c: accept "ptrval" as valid result for plain 'p' tests (Prarit Bhargava) [1751075] - [kernel] softirq: Remove tasklet_hrtimer (Prarit Bhargava) [1737073] - [include] list: add function list_rotate_to_front() (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Rename the file for consistency (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Move Kconfig option (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Use tcb as sched_clock (Prarit Bhargava) [1737073] - [kernel] irq_work: Do not raise an IPI when queueing work on the local CPU (Prarit Bhargava) [1737073] - [tty] tty/sysrq: Convert show_lock to raw_spinlock_t (Prarit Bhargava) [1737073] - [net] xfrm: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [kernel] kthread: Do not use TIMER_IRQSAFE (Prarit Bhargava) [1737073] - [kernel] kthread: Convert worker lock to raw spinlock (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Timer should be initialized before device registered (Prarit Bhargava) [1737073] - [net] xfrm: use time64_t for in-kernel timestamps (Prarit Bhargava) [1737073] - [x86] x86/intel: Aggregate microserver naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core graphics naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core mobile naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core client naming (Prarit Bhargava) [1725644] - [tools] turbostat: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: rename has_hsw_msrs() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix Haswell Core systems (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add support for Hygon Fam 18h (Dhyana) RAPL (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix caller parameter of get_tdp_amd() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix CPUC1 display value (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: do not enforce 1ms (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: read from pipes too (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add Ice Lake NNPI support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: add Jacobsville support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: remove duplicate pc10 column (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix file descriptor leaks (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix leak of file descriptor on error return path (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix buffer overrun (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Make interval calculation per thread to reduce jitter (Prarit Bhargava) [1725644] - [tools] tools/power/x86: Enable compiler optimisations and Fortify by default (Prarit Bhargava) [1725644] - [x86] x86/cpu: Add Ice Lake NNPI to Intel family (Prarit Bhargava) [1725644]- [tools] perf tools: Fix segfault in cpu_cache_level__read() (Michael Petlan) [1761995] - [scsi] qla2xxx: Update driver version to 10.01.00.19.08.2-k (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Nport ID display value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link up fail (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link reset (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Optimize NPIV tear down process (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale mem access on driver unload (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix unbound sleep in fcport delete path. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence fwdump template message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stuck login session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix driver reload for ISP82xx (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix flash read for Qlogic ISPs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix message indicating vectors used by driver (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: fix spelling mistake "initializatin" -> "initialization" (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a recently introduced kernel warning (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a NULL pointer dereference (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_async_abort_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous if-tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2x00_els_dcmd2_free() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Inline the qla2x00_fcport_event_handler() function (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report invalid mailbox status codes (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove superfluous sts_entry_* casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Let the compiler check the type of the SCSI command context pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if sp->done() is not called from the completion path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make sure that aborted commands are freed (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2xxx_get_next_handle() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Modify NVMe include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qlt_handle_abts_completion() more robust (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a race condition between aborting and completing a SCSI command (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the function qla2xxx_init_sp() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Enable type checking for the SRB free and done callback functions (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Rework key encoding in qlt_find_host_by_d_id() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the responder mode if appropriate for ELS pass-through IOCBs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make it explicit that ELS pass-through IOCBs use little endian (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check secondary image if reading the primary image fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla24xx_read_flash_data() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the be_id_t and le_id_t data types for FC src/dst IDs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a soft reset fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use memcpy() and strlcpy() instead of strcpy() and strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the PCI info string output buffer size (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if waiting for pending commands times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare fourth qla2x00_set_model_info() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Always check the qla2x00_wait_for_hba_online() return value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress multiple Coverity complaint about out-of-bounds accesses (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress a Coveritiy complaint about integer overflow (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unreachable code from qla83xx_idc_lock() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix qla24xx_process_bidir_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify a debug statement (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove dead code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if parsing the version string fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a mailbox command times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use strlcpy() instead of strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Do not corrupt vha->plogi_ack_list (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report the firmware status code if a mailbox command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix session lookup in qlt_abort_work() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_abort_sp_done() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous pointer check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_lport_dump() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the number of casts in GID list code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Verify locking assumptions at runtime (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change data_dsd into an array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla_tgt_cmd.cdb const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the scope of three local variables in qla2xxx_queuecommand() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla2x00_update_ms_fdmi_iocb() into void (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare the fourth ql_dump_buffer() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous forward declaration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove an include directive from qla_mr.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Include the header file from qla_dsd.h (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs instead of spaces for indentation (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Improve Linux kernel coding style conformance (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Really fix qla2xxx_eh_abort() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_abort_srb() again decrease the sp reference count (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Allow NVMe IO to resume with short cable pull (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix hang in fcport delete path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use common update-firmware-options routine for ISP27xx+ (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix NVMe port discovery after a short device port loss (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Correct error handling during initialization failures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Retry fabric Scan on IOCB queue full (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix premature timer expiration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reject EH_{abort|device_reset|target_request} (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Skip FW dump on LOOP initialization error (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use Correct index for Q-Pair array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort timeout race condition. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix DMA unmap leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Replace vmalloc + memset with vzalloc (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary null check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: remove double assignment in qla2x00_update_fcport (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Add cleanup for PCI EEH recovery (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use __le64 instead of uint32_t[2] for sending DMA addresses to firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the dsd32 and dsd64 data structures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the size of firmware data structures at compile time (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Pass little-endian values to the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla24xx_async_abort_cmd() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary locking from the target code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a command is released that is owned by the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: target: Fix offline port handling and host reset handling (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_send_term_imm_notif() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix use-after-free issues in qla2xxx_qpair_sp_free_dma() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a qla24xx_enable_msix() error path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qla2x00_mem_free() crashes if called twice (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_mem_free() easier to verify (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the size of the mailbox arrays from 4 to 8 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Log the status code if a firmware command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that Coverity complains about dereferencing a NULL rport pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Uninline qla2x00_init_timer() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_is_reserved_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_clear_loop_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla2x00_find_new_loop_id() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_reserved_loop_ids() definition (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a format specifier (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Update two source code comments (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence Successful ELS IOCB message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix device staying in blocked state (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h into a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cmd.data_work_free (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the include directive (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the port_state_str[] definition from a .h to a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Insert spaces where required (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix formatting of pointer types (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Leave a blank line after declarations (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs to indent code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix FC-AL connection target discovery (Himanshu Madhani) [1728845] - [scsi] scsi: tcm_qla2xxx: Minimize #include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister resources in the opposite order of the registration order (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister chrdev if module initialization fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use get/put_unaligned where appropriate (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_process_response_queue() easier to read (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare local symbols static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_LAST_SPEED (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a comment that refers to the SCSI host lock (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove useless set memory to zero use memset() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Cleanup fcport memory to prevent leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Further limit FLASH region write access from SysFS (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the max_sgl_segments to 1024 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a small typo in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix comment alignment in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: deadlock by configfs_depend_item (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: use lower_32_bits and upper_32_bits instead of reinventing them (Himanshu Madhani) [1728845] - [md] dm snapshot: rework COW throttling to fix deadlock (Mike Snitzer) [1758605] - [md] dm snapshot: introduce account_start_copy() and account_end_copy() (Mike Snitzer) [1758605] - [netdrv] ice: Bump version (Jonathan Toppins) [1721711] - [netdrv] ice: Enable DDP package download (Jonathan Toppins) [1721711] - [netdrv] ice: Initialize DDP package structures (Jonathan Toppins) [1721711] - [netdrv] ice: Implement Dynamic Device Personalization (DDP) download (Jonathan Toppins) [1721711] - [netdrv] ice: Fix FW version formatting in dmesg (Jonathan Toppins) [1721711] - [netdrv] ice: send driver version to firmware (Jonathan Toppins) [1721711] - [netdrv] ice: Rework around device/function capabilities (Jonathan Toppins) [1721711] - [netdrv] ice: change default number of receive descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Minor refactor in queue management (Jonathan Toppins) [1721711] - [netdrv] ice: Allow for delayed LLDP MIB change registration (Jonathan Toppins) [1721711] - [netdrv] ice: update Tx context struct (Jonathan Toppins) [1721711] - [netdrv] ice: Report VF link status with opcode to get resources (Jonathan Toppins) [1721711] - [netdrv] ice: Check for DCB capability before initializing DCB (Jonathan Toppins) [1721711] - [netdrv] ice: report link down for VF when PF's queues are not enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Reliably reset VFs (Jonathan Toppins) [1721711] - [netdrv] ice: change work limit to a constant (Jonathan Toppins) [1721711] - [netdrv] ice: small efficiency fixes (Jonathan Toppins) [1721711] - [netdrv] ice: move code closer together (Jonathan Toppins) [1721711] - [netdrv] ice: clean up arguments (Jonathan Toppins) [1721711] - [netdrv] ice: Check root pointer for validity (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_main_vsi to get PF/main VSI (Jonathan Toppins) [1721711] - [netdrv] ice: Update fields in ice_vsi_set_num_qs when reconfiguring (Jonathan Toppins) [1721711] - [netdrv] ice: Only disable VLAN pruning for the VF when all VLANs are removed (Jonathan Toppins) [1721711] - [netdrv] ice: Remove enable DCB when SW LLDP is activated (Jonathan Toppins) [1721711] - [netdrv] ice: Report stats when VSI is down (Jonathan Toppins) [1721711] - [netdrv] ice: Always notify FW of VF reset (Jonathan Toppins) [1721711] - [netdrv] ice: Correctly handle return values for init DCB (Jonathan Toppins) [1721711] - [netdrv] ice: Limit Max TCs on devices with more than 4 ports (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup defines in ice_type.h (Jonathan Toppins) [1721711] - [netdrv] ice: print extra message if topology issue (Jonathan Toppins) [1721711] - [netdrv] ice: add print of autoneg state to link message (Jonathan Toppins) [1721711] - [netdrv] ice: update driver unloading field for Queue Shutdown AQ command (Jonathan Toppins) [1721711] - [netdrv] ice: add needed PFR during driver unload (Jonathan Toppins) [1721711] - [netdrv] ice: Deduce TSA value from the priority value in the CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Report what the user set for coalesce [tx|rx]-usecs (Jonathan Toppins) [1721711] - [netdrv] ice: Fix resource leak in ice_remove_rule_internal() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix EMP reset handling (Jonathan Toppins) [1721711] - [netdrv] ice: fix adminq calls during remove (Jonathan Toppins) [1721711] - [netdrv] ice: Rework ice_ena_msix_range (Jonathan Toppins) [1721711] - [netdrv] ice: Fix VF configuration issues due to reset (Jonathan Toppins) [1721711] - [netdrv] ice: Alloc queue management bitmaps and arrays dynamically (Jonathan Toppins) [1721711] - [netdrv] ice: add support for virtchnl_queue_select.[tx|rx]_queues bitmap (Jonathan Toppins) [1721711] - [netdrv] ice: add support for enabling/disabling single queues (Jonathan Toppins) [1721711] - [netdrv] ice: fix potential infinite loop (Jonathan Toppins) [1721711] - [netdrv] ice: fix ice_is_tc_ena (Jonathan Toppins) [1721711] - [netdrv] ice: add validation in OP_CONFIG_VSI_QUEUES VF message (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clog kernel debug log with VF MDD events errors (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce a local variable for a VSI in the rebuild path (Jonathan Toppins) [1721711] - [netdrv] ice: shorten local and add debug prints (Jonathan Toppins) [1721711] - [netdrv] ice: Sanitize ice_ena_vsi and ice_dis_vsi (Jonathan Toppins) [1721711] - [netdrv] ice: added sibling head to parse nodes (Jonathan Toppins) [1721711] - [netdrv] ice: Fix ethtool port and PFC stats for 4x25G cards (Jonathan Toppins) [1721711] - [netdrv] ice: Don't allow VSI to remove unassociated ucast filter (Jonathan Toppins) [1721711] - [netdrv] ice: Fix issues updating VSI MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: update ethtool stats on-demand (Jonathan Toppins) [1721711] - [netdrv] ice: Add input handlers for virtual channel handlers (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clear auto_fec bit in ice_cfg_phy_fec() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix flag used for module query (Jonathan Toppins) [1721711] - [netdrv] ice: silence some bogus error messages (Jonathan Toppins) [1721711] - [netdrv] ice: Rename ethtool private flag for lldp (Jonathan Toppins) [1721711] - [netdrv] ice: reject VF attempts to enable head writeback (Jonathan Toppins) [1721711] - [netdrv] ice: Copy dcbx configuration only if mode is correct (Jonathan Toppins) [1721711] - [netdrv] ice: Treat DCBx state NOT_STARTED as valid (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call synchronize_irq() for VF's from the host (Jonathan Toppins) [1721711] - [netdrv] ice: Account for all states of FW DCBx and LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Allow egress control packets from PF_VSI (Jonathan Toppins) [1721711] - [netdrv] ice: improve print for VF's when adding/deleting MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: Change type for queue counts (Jonathan Toppins) [1721711] - [netdrv] ice: Move VF resources definition to SR-IOV specific file (Jonathan Toppins) [1721711] - [netdrv] ice: Increase size of Mailbox receive queue for many VFs (Jonathan Toppins) [1721711] - [netdrv] ice: Reduce wait times during VF bringup/reset (Jonathan Toppins) [1721711] - [netdrv] ice: update GLINT_DYN_CTL and GLINT_VECT2FUNC register access (Jonathan Toppins) [1721711] - [netdrv] ice: Do not always bring up PF VSI in ice_ena_vsi() (Jonathan Toppins) [1721711] - [netdrv] ice: allow empty Rx descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Fix kernel hang with DCB reset in CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Set WB_ON_ITR when we don't re-enable interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: fix set pause param autoneg check (Jonathan Toppins) [1721711] - [netdrv] ice: Restructure VFs initialization flows (Jonathan Toppins) [1721711] - [netdrv] ice: Assume that more than one Rx queue is rare in ice_napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Use the software based tail when checking for hung Tx ring (Jonathan Toppins) [1721711] - [netdrv] ice: Bump version number (Jonathan Toppins) [1721711] - [netdrv] ice: Remove flag to track VF interrupt status (Jonathan Toppins) [1721711] - [netdrv] ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA (Jonathan Toppins) [1721711] - [netdrv] ice: Don't return error for disabling LAN Tx queue that does exist (Jonathan Toppins) [1721711] - [netdrv] ice: Remove duplicate code in ice_alloc_rx_bufs (Jonathan Toppins) [1721711] - [netdrv] ice: Add stats for Rx drops at the port level (Jonathan Toppins) [1721711] - [netdrv] ice: Update number of VF queue before setting VSI resources (Jonathan Toppins) [1721711] - [netdrv] ice: Set up Tx scheduling tree based on alloc VSI Tx queues (Jonathan Toppins) [1721711] - [netdrv] ice: Only bump Rx tail and release buffers once per napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Disable VFs until reset is completed (Jonathan Toppins) [1721711] - [netdrv] ice: Do not configure port with no media (Jonathan Toppins) [1721711] - [netdrv] ice: separate out control queue lock creation (Jonathan Toppins) [1721711] - [netdrv] ice: Always set prefena when configuring an Rx queue (Jonathan Toppins) [1721711] - [netdrv] ice: Move vector base setup to PF VSI (Jonathan Toppins) [1721711] - [netdrv] ice: track hardware stat registers past rollover (Jonathan Toppins) [1721711] - [netdrv] ice: add lp_advertising flow control support (Jonathan Toppins) [1721711] - [netdrv] ice: Use struct_size() helper (Jonathan Toppins) [1721711] - [netdrv] ice: Use LLDP ethertype define ETH_P_LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Trivial cosmetic changes (Jonathan Toppins) [1721711] - [netdrv] ice: Recognize higher speeds (Jonathan Toppins) [1721711] - [netdrv] ice: Use a different ICE_DBG bit for firmware log messages (Jonathan Toppins) [1721711] - [netdrv] ice: Update function header (Jonathan Toppins) [1721711] - [netdrv] ice: Move define for ICE_AQC_DRIVER_UNLOADING (Jonathan Toppins) [1721711] - [netdrv] ice: Align to updated AQ command formats (Jonathan Toppins) [1721711] - [netdrv] ice: Use continue instead of an else block (Jonathan Toppins) [1721711] - [netdrv] ice: Change minimum descriptor count value for Tx/Rx rings (Jonathan Toppins) [1721711] - [netdrv] ice: Add switch rules to handle LLDP packets (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup ice_update_link_info (Jonathan Toppins) [1721711] - [netdrv] ice: Use right type for ice_cfg_vsi_lan return (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for Forward Error Correction (FEC) (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for virtchnl_vector_map.[rxq|txq]_map (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce ice_init_mac_fltr and move ice_napi_del (Jonathan Toppins) [1721711] - [netdrv] ice: Use GLINT_DYN_CTL to disable VF's interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: Add a helper to trigger software interrupt (Jonathan Toppins) [1721711] - [netdrv] ice: Configure RSS LUT key only if RSS is enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_fw_log_cfg to init FW logging (Jonathan Toppins) [1721711] - [netdrv] ice: Minor cleanup in ice_switch.h (Jonathan Toppins) [1721711] - [netdrv] ice: Remove redundant and premature event config (Jonathan Toppins) [1721711] - [netdrv] ice: Change message level (Jonathan Toppins) [1721711] - [netdrv] ice: Check all VFs for MDD activity, don't disable (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor interrupt tracking (Jonathan Toppins) [1721711] - [netdrv] ice: Add handler for ethtool selftest (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call ice_cfg_itr() for SR-IOV (Jonathan Toppins) [1721711] - [netdrv] ice: Set minimum default Rx descriptor count to 512 (Jonathan Toppins) [1721711] - [netdrv] ice: Resolve static analysis warning (Jonathan Toppins) [1721711] - [netdrv] ice: Implement toggling ethtool rx-vlan-filter (Jonathan Toppins) [1721711] - [netdrv] ice: Remove direct write for GLLAN_RCTL_0 (Jonathan Toppins) [1721711] - [netdrv] ice: Fix LINE_SPACING style issue (Jonathan Toppins) [1721711] - [netdrv] ice: Silence semantic parser warnings (Jonathan Toppins) [1721711] - [netdrv] ice: Fix couple of issues in ice_vsi_release (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize ice_vf struct (Jonathan Toppins) [1721711] - [netdrv] ice: Use bitfields when possible (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize tx_buf and ring structs (Jonathan Toppins) [1721711] - [netdrv] ice: Format ethtool reported stats (Jonathan Toppins) [1721711] - [netdrv] ice: Gracefully handle reset failure in ice_alloc_vfs() (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor the LLDP MIB change event handling (Jonathan Toppins) [1721711] - [netdrv] ice: Advertise supported link modes if none requested (Jonathan Toppins) [1721711] - [netdrv] ice: Fix hang when ethtool disables FW LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Call out dev/func caps when printing (Jonathan Toppins) [1721711] - [netdrv] ice: Remove braces for single statement blocks (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup an unnecessary variable initialization (Jonathan Toppins) [1721711] - [netdrv] ice: Implement LLDP persistence (Jonathan Toppins) [1721711] - [netdrv] ice: Fix double spacing (Jonathan Toppins) [1721711] - [kernel] sched/debug: Fix potential deadlock when writing to sched_features (Vladis Dronov) [1760060] - [kernel] sched/debug: Use match_string() helper instead of open-coded logic (Vladis Dronov) [1760060] - [hid] HID: intel-ish-hid: ipc: add EHL device id (Tony Camuso) [1716756] - [hid] HID: remove NO_D3 flag when remove driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix wrong driver_data usage (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Fix a use after free in load_fw_from_host() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1716756] - [platform] platform/chrome: Add ChromeOS EC ISHTP driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: prefix header search paths with $(srctree)/ (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add Comet Lake PCI device ID (Tony Camuso) [1716756] - [platform] platform/chrome: cros_ec: Add EC host command support using rpmsg (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix spelling mistake "multipe" -> "multiple" (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ISH firmware loader client driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface function for PCI device pointer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use the new interface functions in HID ish client (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move functions related to bus and device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface functions for struct ishtp_cl (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move the common functions from client.h (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Store ishtp_cl_device instance in device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move driver registry functions (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Simplify ishtp_cl_link() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Hide members of struct ishtp_cl_device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add match callback to ishtp bus type (Tony Camuso) [1716756] - [hid] HID: intel-ish: enable raw interface to HID devices on ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use VID/PID from ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Switch to use new generic UUID API (Tony Camuso) [1716756] - [hid] HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to search client id (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for client search (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to access client buffer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper functions for client buffer operation (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function for private driver data set/get (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for driver data get/set (Tony Camuso) [1716756] - [platform] platform/chrome: Move cros-ec transport drivers to drivers/platform. (Tony Camuso) [1716756] - [tools] tools: PCI: Fix compiler warning in pcitest (Myron Stowe) [1753749] - [iommu] iommu: Fix integer truncation (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Ignore root complex whitelist when an IOMMU is present (Myron Stowe) [1753749] - [pci] PCI: Cleanup setup-bus.c comments and whitespace (Myron Stowe) [1753749] - [include] CPER: Remove unnecessary use of user-space types (Myron Stowe) [1753749] - [include] CPER: Add UEFI spec references (Myron Stowe) [1753749] - [pci] PCI: Fix comment typos (Myron Stowe) [1753749] - [pci] PCI: Cleanup register definition width and whitespace (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless MY_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless PCIE_MODULE_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove unused dbg/err/info/warn() wrappers (Myron Stowe) [1753749] - [pci] PCI: pciehp: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI: pciehp: Replace pciehp_debug module param with dyndbg (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pciehp_debug uses (Myron Stowe) [1753749] - [pci] PCI/AER: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/DPC: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/PME: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI/AER: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Replace printk(KERN_INFO) with pr_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Use dev_printk() when possible (Myron Stowe) [1753749] - [iommu] iommu/dma: Reserve IOVA for PCIe inaccessible DMA address (Myron Stowe) [1753749] - [pci] PCI: Add dma_ranges window list (Myron Stowe) [1753749] - [pci] PCI: endpoint: Fix a potential NULL pointer dereference (Myron Stowe) [1753749] - [tools] tools: PCI: Handle pcitest.sh independently from pcitest (Myron Stowe) [1753749] - [tools] tools: PCI: Add 'h' in optstring of getopt() (Myron Stowe) [1753749] - [tools] tools: PCI: Change pcitest compiling process (Myron Stowe) [1753749] - [tools] tools: PCI: Fix compilation warnings (Myron Stowe) [1753749] - [tools] tools: PCI: Exit with error code when test fails (Myron Stowe) [1753749] - [pci] PCI: Mark Atheros AR9462 to avoid bus reset (Myron Stowe) [1753749] - [pci] switchtec: Fix unintended mask of MRPC event (Myron Stowe) [1753749] - [pci] switchtec: Increase PFF limit from 48 to 255 (Myron Stowe) [1753749] - [pci] PCI/LINK: Disable bandwidth notification interrupt during suspend (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Allow P2P DMA between any devices under AMD ZEN Root Complex (Myron Stowe) [1753749] - [maintainers] MAINTAINERS: Add Karthikeyan Mitran and Hou Zhiqiang for Mobiveil PCI (Myron Stowe) [1753749] - [platform] platform/chrome: chromeos_laptop: use pci_dev_id() helper (Myron Stowe) [1753749] - [iommu] iommu/amd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [drm] drm/amdkfd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [powerpc] powerpc/powernv/npu: Use pci_dev_id() helper (Myron Stowe) [1753749] - [x86] x86/PCI: Fix PCI IRQ routing table memory leak (Myron Stowe) [1753749] - [pci] PCI: Remove unused pci_request_region_exclusive() (Myron Stowe) [1753749] - [pci] PCI: Mark expected switch fall-throughs (Myron Stowe) [1753749] - [pci] PCI/ACPI: Remove the need for 'struct hotplug_params' (Myron Stowe) [1753749] - [pci] PCI/ACPI: Do not export pci_get_hp_params() (Myron Stowe) [1753749] - [pci] PCI: rpaphp: Get/put device node reference during slot alloc/dealloc (Myron Stowe) [1753749] - [pci] PCI: rpadlpar: Fix leaked device_node references in add/remove paths (Myron Stowe) [1753749] - [pci] PCI: Assign bus numbers present in EA capability for bridges (Myron Stowe) [1753749] - [pci] PCI: OF: Support "external-facing" property (Myron Stowe) [1753749] - [documentation] dt-bindings: Add "external-facing" PCIe port property (Myron Stowe) [1753749] - [pci] PCI: Init PCIe feature bits for managed host bridge alloc (Myron Stowe) [1753749] - [pci] PCI/AER: Change pci_aer_init() stub to return void (Myron Stowe) [1753749] - [s390] s390/zcrypt: CEX7S exploitation support (Philipp Rudo) [1726416] - [s390] s390/pkey: Add sysfs attributes to emit AES CIPHER key blobs (Philipp Rudo) [1726416] - [s390] s390/crypto: Support for SHA3 via CPACF (MSA6) (Philipp Rudo) [1726416] - [s390] s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding (Philipp Rudo) [1726416] - [s390] s390: vfio-ap: fix warning reset not completed (Philipp Rudo) [1726416] - [s390] crypto: s390 - Rename functions to avoid conflict with crypto/sha256.h (Philipp Rudo) [1726416] - [s390] s390/zcrypt: fix wrong handling of cca cipher keygenflags (Philipp Rudo) [1726416] - [s390] crypto: s390/xts-aes - invoke fallback for ciphertext stealing (Philipp Rudo) [1726416] - [s390] s390/paes: Prepare paes functions for large key blobs (Philipp Rudo) [1726416] - [s390] s390/pkey: add CCA AES cipher key support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: Add low level functions for CCA AES cipher keys (Philipp Rudo) [1726416] - [s390] s390/zcrypt: extend cca_findcard function and helper (Philipp Rudo) [1726416] - [s390] s390/pkey: pkey cleanup: narrow in-kernel API, fix some variable types (Philipp Rudo) [1726416] - [s390] s390/zcrypt: adjust switch fall through comments for -Wimplicit-fallthrough (Philipp Rudo) [1726416] - [s390] crypto: s390/aes - fix name clash after AES library refactor (Philipp Rudo) [1726416] - [s390] s390/zcrypt: new sysfs attributes serialnr and mkvps (Philipp Rudo) [1726416] - [s390] s390/zcrypt: add base code for cca crypto card info support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: move cca misc functions to new code file (Philipp Rudo) [1726416] - [s390] s390: use __u{16, 32, 64} instead of uint{16, 32, 64}_t in uapi header (Philipp Rudo) [1726416] - [s390] s390/zcrypt: remove the exporting of ap_query_configuration (Philipp Rudo) [1726416] - [s390] s390/crypto: sha: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: prng: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: ghash: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/pkey: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/zcrypt: support special flagged EP11 cprbs (Philipp Rudo) [1726416] - [s390] s390/crypto: fix possible sleep during spinlock aquired (Philipp Rudo) [1726416] - [s390] s390/crypto: use TRNG for seeding/reseeding (Philipp Rudo) [1726416] - [s390] s390/crypto: rework generate_entropy function for pseudo random dd (Philipp Rudo) [1726416] - [s390] s390: zcrypt: initialize variables before_use (Philipp Rudo) [1726416] - [powerpc] powerpc/pseries: Track LMB nid instead of using device tree (Steve Best) [1758742] - [powerpc] powerpc/pseries/memory-hotplug: Only update DT once per memory DLPAR request (Steve Best) [1758742] - [net] hv_sock: Fix hang when a connection is closed (Cathy Avery) [1739477] - [net] hv_sock: Use consistent types for UUIDs (Cathy Avery) [1739477] - [net] hvsock: fix epollout hang from race condition (Cathy Avery) [1739477] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Cathy Avery) [1739477] - [net] hv_sock: perf: loop in send() to maximize bandwidth (Cathy Avery) [1739477] - [net] hv_sock: perf: Allow the socket buffer size options to influence the actual socket buffers (Cathy Avery) [1739477] - [net] hv_sock: Add support for delayed close (Cathy Avery) [1739477] - [powerpc] powerpc/rtas: allow rescheduling while changing cpu states (Steve Best) [1758651] - [powerpc] powerpc/pseries/mobility: use cond_resched when updating device tree (Steve Best) [1758651] - [tools] selftests/powerpc: Fix compile error on tlbie_test due to newer gcc (Desnes Augusto Nunes do Rosario) [1755707] - [tools] selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions (Desnes Augusto Nunes do Rosario) [1755707] - [scsi] scsi: zfcp: make DIX experimental, disabled, and independent of DIF (Philipp Rudo) [1723829] - [s390] s390: add support for IBM z15 machines (Philipp Rudo) [1757015] - [s390] s390/pci: add mio_enabled attribute (Philipp Rudo) [1757118] - [s390] s390: fix setting of mio addressing control (Philipp Rudo) [1757118] - [s390] s390/pci: correctly handle MIO opt-out (Philipp Rudo) [1757118] - [s390] s390/pci: deal with devices that have no support for MIO instructions (Philipp Rudo) [1757118] - [s390] s390/pci: fix assignment of bus resources (Philipp Rudo) [1757118] - [s390] s390/pci: fix struct definition for set PCI function (Philipp Rudo) [1757118] - [s390] s390/pci: fix MSI message data (Philipp Rudo) [1757123] - [powerpc] powerpc/tm: Add tm-poison test (Steve Best) [1756721] - [powerpc] powerpc/powernv: Add new opal message type (Desnes Augusto Nunes do Rosario) [1706975] - [powerpc] powerpc/powernv: Enhance opal message read interface (Desnes Augusto Nunes do Rosario) [1706975] - [char] hwrng: core - don't wait on add_early_randomness() (Laurent Vivier) [1660802] - [firmware] efi: Export Runtime Configuration Interface table to sysfs (Al Stone) [1665518] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Ewan Milne) [1757525] - [powerpc] powerpc/powernv/opal: Use standard interrupts property when available (Steve Best) [1757173] - [powerpc] powerpc: dump kernel log before carrying out fadump or kdump (Steve Best) [1756922] - [kernel] genirq/affinity: Create affinity mask for single vector (Ming Lei) [1733420] - [virt] kvm: arm/arm64: Only skip MMIO insn once (Andrew Jones) [1733928] - [vfio] type1: remove duplicate retrieval of reserved regions (Auger Eric) [1704597] - [vfio] type1: Add IOVA range capability support (Auger Eric) [1704597] - [vfio] type1: check dma map request is within a valid iova range (Auger Eric) [1704597] - [vfio] type1: Update iova list on detach (Auger Eric) [1704597] - [vfio] type1: Check reserved region conflict and update iova list (Auger Eric) [1704597] - [vfio] type1: Introduce iova list and add iommu aperture validity check (Auger Eric) [1704597] - [iommu] Revisit iommu_insert_resv_region() implementation (Auger Eric) [1704597] - [iommu] vt-d: Differentiate relaxable and non relaxable RMRRs (Auger Eric) [1704597] - [iommu] Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions (Auger Eric) [1704597] - [iommu] vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions (Auger Eric) [1704597] - [iommu] vt-d: Handle RMRR with PCI bridge device scopes (Auger Eric) [1704597] - [iommu] vt-d: Introduce is_downstream_to_pci_bridge helper (Auger Eric) [1704597] - [iommu] vt-d: Duplicate iommu_resv_region objects per device list (Auger Eric) [1704597] - [iommu] Fix a leak in iommu_insert_resv_region (Auger Eric) [1704597] - [pci] hv: Avoid use of hv_pci_dev->pci_slot after freeing it (Mohammed Gamal) [1737569]- [x86] kvm: x86: omit "impossible" pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix consistency check on injected exception error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: omit absent pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Fix libkvm build error (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Limit guest PMCs to those supported on the host (Vitaly Kuznetsov) [1749495] - [virt] kvm: x86, powerpc: do not allow clearing largepages debugfs entry (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: x86: clarify what is reported on KVM_GET_MSRS failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: add test for dirty logging inside nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix nested guest live migration with PML (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: assign two bits to track SPTE kinds (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Expose XSAVEERPTR to the guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Enumerate support for CLZERO instruction (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use AMD CPUID semantics for AMD vCPUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix userspace set invalid CR4 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix a spurious -E2BIG in __do_cpuid_func (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Loosen filter for adaptive tuning of lapic_timer_advance_ns (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: cleanup and fix host 64-bit mode checks (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix build warnings in hv_enable_direct_tlbflush() on i386 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't check kvm_rebooting in __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Drop ____kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add error handling to VMREAD helper (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Optimize VMX instruction error and fault handling (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Check kvm_rebooting in kvm_spurious_fault() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: limit atomic switch MSRs (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Intercept RDPRU (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add "significant index" flag to a few CPUID leaves (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Skip invalid pages during zapping iff root_count is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Explicitly track only a single invalid mmu generation (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "kvm: x86/mmu: Remove is_obsolete() call" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: reclaim the zapped-obsolete page first"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: collapse TLB flushes when zap all pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: zap pages in batch"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: add tracepoint for kvm_mmu_invalidate_all_pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: show mmu_valid_gen in shadow page related tracepoints"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Treat invalid shadow pages as obsolete (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Tune lapic_timer_advance_ns smoothly (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add comments to document various emulation types (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove emulation_result enums, EMULATE_{DONE, FAIL, USER_EXIT} (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Remove EMULATE_FAIL handling in handle_invalid_guest_state() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move triple fault request into RM int injection (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Handle emulation failure directly in kvm_task_switch() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Exit to userspace on emulation skip failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #UD injection for failed emulation into emulation code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add explicit flag for forced emulation on #UD (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #GP injection for VMware into x86_emulate_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't attempt VMWare emulation on #GP with non-zero error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor kvm_vcpu_do_singlestep() to remove out param (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Clean up handle_emulation_failure() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Relocate MMIO exit stats counting (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check Host Address Space Size on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hyperv_cpuid: add check for NoNonArchitecturalCoreSharing bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: hyper-v: set NoNonArchitecturalCoreSharing CPUID bit when SMT is impossible (Vitaly Kuznetsov) [1749495] - [kernel] cpu/smt: create and export cpu_smt_possible() (Vitaly Kuznetsov) [1749495] - [x86] kvm: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernel (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually flush collapsible SPTEs only when toggling flags (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicate guest mode handling (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Introduce VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Create VM earlier for dirty log test (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Move vm type into _vm_create() internally (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: announce KVM_CAP_HYPERV_ENLIGHTENED_VMCS support only when it is available (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove unneeded nested_enable_evmcs() hook (Vitaly Kuznetsov) [1749495] - [x86] kvm/hyper-v/vmx: Add direct tlb flush support (Vitaly Kuznetsov) [1749495] - [documentation] kvm/hyper-v: Add new KVM capability KVM_CAP_HYPERV_DIRECT_TLBFLUSH (Vitaly Kuznetsov) [1749495] - [x86] hyper-v: Fix definition of struct hv_vp_assist_page (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel PMU MSRs to msrs_to_save[] (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use IPI shorthands in kvm guest when support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix INIT signal handling in various CPU states (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Introduce exit reason for receiving INIT signal on guest-mode (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Stop the preemption timer during vCPU reset (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Micro optimize IPI latency (Vitaly Kuznetsov) [1749495] - [x86] kvm: Nested KVM MMUs need PAE root too (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: set ctxt->have_exception in x86_decode_insn() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always stop emulation on page fault (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: trace nested VM-Enter failures detected by H/W (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: add tracepoint for failed nested VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix a check in nested_svm_vmrun() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Return to userspace with internal error on unexpected exit reason (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add kvm_emulate_{rd, wr}msr() to consolidate VXM/SVM code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor up kvm_{g, s}et_msr() to simplify callers (Vitaly Kuznetsov) [1749495] - [documentation] doc: kvm: Fix return description of KVM_SET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Tune PLE Window tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Change ple_window type to unsigned int (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove tailing newline for tracepoints (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Trace vcpu_id for vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually calculate reserved bits when loading PDPTRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Disable posted interrupts for non-standard IRQs delivery modes (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix and tweak the comments for VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: Assert that struct kvm_vcpu is always as offset zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add pv tlb shootdown tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally call x86 ops that are always implemented (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Consolidate "is MMIO SPTE" code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Add explicit access mask for MMIO SPTEs (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Rename access permissions cache member in struct kvm_vcpu_arch (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate hardcoded RIP advancement from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate weird goto from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: remove hardcoded instruction length from intercepts (Vitaly Kuznetsov) [1749495] - [x86] kvm: add xsetbv to the emulator (Vitaly Kuznetsov) [1749495] - [x86] kvm: clear interrupt shadow on EMULTYPE_SKIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: propagate errors from skip_emulated_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix x86_decode_insn() return when fetching insn bytes fails (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use Intel speculation bugs and features as derived in generic x86 code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always expose VIRT_SSBD to guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix reporting of AMD speculation bug CPUID leaf (Vitaly Kuznetsov) [1749495] - [virt] kvm: Call kvm_arch_vcpu_blocking early into the blocking sequence (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: work around leak of uninitialized stack contents (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: handle page fault in vmread (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't update RIP or do single-step on faulting emulation (Vitaly Kuznetsov) [1749495] - [tools] selftests/kvm: make platform_info_test pass on AMD (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: x86/mmu: Zap only the relevant pages when removing a memslot" (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix state save/load on processors without XSAVE (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: provide common function to enable eVMCS (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: do not try running the VM in vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove redundant assignment of var new_entry (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Adding config fragments (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Update gitignore file for latest changes (Vitaly Kuznetsov) [1749495] - [virt] kvm: remove unnecessary PageReserved check (Vitaly Kuznetsov) [1749495] - [x86] kvm: remove useless calls to kvm_para_available (Vitaly Kuznetsov) [1749495] - [x86] kvm: no need to check return value of debugfs_create functions (Vitaly Kuznetsov) [1749495] - [s390] kvm: remove kvm_arch_has_vcpu_debugfs() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix leak vCPU's VMCS value into other pCPU (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check preempted_in_kernel for involuntary preemption (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Don't need to wakeup vCPU twice afer timer fire (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Boost queue head vCPU to mitigate lock waiter preemption (Vitaly Kuznetsov) [1749495] - [documentation] documentation: move Documentation/virtual to Documentation/virt (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add fixed counters to PMU filter (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: dump VMCS on failed entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: refine kvm_pmu err msg when event creation failed (Vitaly Kuznetsov) [1749495] - [virt] kvm: Boost vCPUs that are delivering interrupts (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove superfluous define from vmx.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix detection of AMD Errata 1096 (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Inject timer interrupt via posted interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: Don't call kvm_spurious_fault() from .fixup (Vitaly Kuznetsov) [1749495] - [x86] kvm: Replace vmx_vmenter()'s call to kvm_spurious_fault() with UD2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: Fix fastop function ELF metadata (Vitaly Kuznetsov) [1749495] - [x86] paravirt: Fix callee-saved function ELF sizes (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Make lapic timer unpinned (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: reset pmc->counter to 0 for pmu fixed_counters (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Ignore segment base for VMX memory operand when segment not FS or GS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: ioapic and apic debug macros cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: some tsc debug cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix coccinelle warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid constant-conversion warning (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid -Wsometimes-uninitized warning (Vitaly Kuznetsov) [1749495] - [documentation] documentation: virtual: Add toctree hooks (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: Convert cpuid.txt to .rst (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally enable irqs in guest context (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: PMU Event Filter (Vitaly Kuznetsov) [1749495] - [kernel] kvm: x86: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Properly check if "page" is valid in kvm_vcpu_unmap (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Retry tune per-vCPU timer_advance_ns if adaptive tuning goes insane (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: write down valid APIC registers (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: ARBPRI is a reserved register for x2APIC (Vitaly Kuznetsov) [1749495] - [x86] kvm nvmx: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add tracepoints around __direct_map and FNAME(fetch) (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: remove now unneeded hugepage gfn adjustment (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: make FNAME(fetch) and __direct_map more similar (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Do not release the page inside mmu_set_spte() (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: remove has_leaf_count from struct kvm_cpuid_param (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: rename do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: extract do_cpuid_7_mask and support multiple subleafs (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: do_cpuid_ent works on a whole CPUID function (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: remove the trailing newline used in the fmt parameter of TP_printk (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: add nrips module parameter (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: degrade WARN to pr_warn_ratelimited (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Remove unnecessary sync_roots from handle_invept (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: document CPUID bit for MSR_KVM_POLL_CONTROL (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Expose PV_SCHED_YIELD CPUID feature bit to guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Implement PV sched yield hypercall (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Yield to IPI target if necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: list VMX MSRs in KVM_GET_MSR_INDEX_LIST (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: allow setting the VMFUNC controls MSR (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: include conditional controls in /dev/kvm KVM_GET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix apic dangling pointer in vcpu (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: check CPUID before allowing read/write of IA32_XSS (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Check for a kernel warning (Vitaly Kuznetsov) [1749495] - [tools] kvm: tests: Sort tests in the Makefile alphabetically (Vitaly Kuznetsov) [1749495] - [documentation] kvm: fix typo in documentation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: shadow pin based execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Leave preemption timer running when it's disabled (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Drop hv_timer_armed from 'struct loaded_vmcs' (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preset *DT exiting in vmcs02 when emulating UMIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preserve last USE_MSR_BITMAPS when preparing vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Explicitly initialize controls shadow at VMCS allocation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reset VMCS controls shadow on VMCS switch (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Shadow VMCS controls on a per-VMCS basis (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS secondary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS primary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS pin controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add builder macros for shadowing controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use adjusted pin controls for vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Copy PDPTRs to/from vmcs12 only when necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't update GUEST_BNDCFGS if it's clean in HV eVMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for SYSENTER MSRs when they're written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_CR_PAT when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write APIC-access page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write virtual-APIC page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't dump VMCS if virtual APIC page can't be mapped (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reread VMCS-agnostic state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't "put" vCPU or host state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: simplify vmx_prepare_switch_to_{guest, host} (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't rewrite GUEST_PML_INDEX during nested VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Write ENCLS-exiting bitmap once per vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Always sync GUEST_BNDCFGS when it comes from vmcs01 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename prepare_vmcs02_*_full to prepare_vmcs02_*_rare (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Sync rarely accessed guest fields only when needed (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Add helpers to identify shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use descriptive names for VMCS sync functions and flags (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Lift sync_vmcs12() out of prepare_vmcs12() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Track vmcs12 offsets for shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to GUEST_{CS, SS}_AR_BYTES (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to read-only shadow VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_{before, after}_interrupt() calls to vendor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Store the host kernel's IDT base in a global variable (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Read cached VM-Exit reason to detect external interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: small cleanup in handle_exception (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix handling of #MC that occurs during VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: move MSR_IA32_POWER_CTL handling to common code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: offset is ensure to be in range (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use same convention to name kvm_lapic_{set, clear}_vector() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: check kvm_apic_sw_enabled() is enough (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add host poll control msrs (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: segment limit check: use access length (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix limit checking in get_vmx_mem_address() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel CPUID.1F cpuid emulation support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use DR_TRAP_BITS instead of hard-coded 15 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clean up conditions for asynchronous page fault handling (Vitaly Kuznetsov) [1749495] - [documentation] docs: amd-memory-encryption.rst get rid of warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Convert kvm_lock to a mutex (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: remove unneeded 'asm volatile ("")' from vmcs_write64 (Vitaly Kuznetsov) [1749495] - [virt] kvm: irqchip: Use struct_size() in kzalloc() (Vitaly Kuznetsov) [1749495] - [x86] kvm/vmx: drop bad asm() clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hide vcpu_setup in processor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Emulate MSR_IA32_MISC_ENABLE MWAIT bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Provide a capability to disable cstate msr read intercepts (Vitaly Kuznetsov) [1749495] - [documentation] kvm: documentation: Add disable pause exits to KVM_CAP_X86_DISABLE_EXITS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: refine kvm_get_arch_capabilities() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Directly return result from kvm_arch_check_processor_compat() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Optimize timer latency further (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Extract adaptive tune timer advancement logic (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: properly map nested VMCB (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix reserved bits related calculation errors caused by MKTME (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compile on s390 part 2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix return value for reserved EFER (Vitaly Kuznetsov) [1749495] - [tools] kvm_stat: fix fields filter for child events (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: aarch64: compile with warnings on (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: do not mask the value that is written to fixed PMUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: mask the result of rdpmc according to the width of the counters (Vitaly Kuznetsov) [1749495] - [x86] kvm/pmu: Set AMD's virt PMU version to 1 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: do not spam dmesg with VMCS/VMCB dumps (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check irqchip mode before assign irqfd (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicated TEST_ASSERT in hyperv_cpuid.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Expose per-vCPU timer_advance_ns to userspace (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Fix lapic_timer_advance_ns parameter overflow (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix using __this_cpu_read() in preemptible context (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on s390 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include multiple indices with CPUID leaf 0x8000001d (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Fix a condition in test_hv_cpuid() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix spinlock taken warning during host resume (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on aarch64 (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: nvmx: Expose RDPMC-exiting only when guest supports PMU" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix L1TF mitigation for shadow MMU (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Disable intercept for FS/GS base MSRs in vmcs02 when possible (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Add tests to .gitignore (Vitaly Kuznetsov) [1749495] - [documentation] kvm: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix kvm_clear_dirty_log_protect off-by-(minus-)one (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix the bitmap range to copy during clear dirty (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use direct accessors for RIP and RSP (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Use accessors for GPRs outside of dedicated caching logic (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Omit caching logic for always-available GPRs (Vitaly Kuznetsov) [1749495] - [x86] kvm, x86: Properly check whether a pfn is an MMIO or not (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use page_address_valid in a few more locations (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the enlightened VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the shadow VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: Use the new mapping API for mapping guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm/x86: Use kvm_vcpu_map in emulator_cmpxchg_emulated (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the posted interrupt descriptor table (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the virtual APIC page (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the L1 MSR bitmap (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memory (Vitaly Kuznetsov) [1749495] - [virt] kvm: Introduce a new guest mapping API (Vitaly Kuznetsov) [1749495] - [x86] kvm: Handle PFNs outside of kernel reach when touching GPTEs (Vitaly Kuznetsov) [1749495] - [x86] nvmx: Update the PML table without mapping and unmapping the page (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmon: Read 4 bytes from guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm: Implement HWCR support (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Include architectural defs header in capabilities.h (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: clean up some debug output (Vitaly Kuznetsov) [1749495] - [virt] kvm_main: fix some comments (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Skip delta_tsc shift-and-divide if the dividend is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Check for a pending timer intr prior to start_hv_timer() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Refactor ->set_hv_timer to use an explicit expired param (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Explicitly cancel the hv timer if it's pre-expired (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Busy wait for timer to expire when using hv_timer (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Nop emulation of MSR_IA32_POWER_CTL (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add support of clear Trace_ToPA_PMI status (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject PMI for KVM guest (Vitaly Kuznetsov) [1749495] - [documentation] revert "kvm: doc: Document the life cycle of a VM and its resources" (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: fix dirty log ioctl arch lists (Vitaly Kuznetsov) [1749495] - [x86] kvm: Make steal_time visible (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject #GP if guest attempts to set unsupported EFER bits (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Skip EFER vs. guest CPUID checks for host-initiated writes (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in pre-VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename and split top-level consistency checks to match SDM (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Move guest non-reg state checks to VM-Exit path (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-entry control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-exit control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: optimize check for valid PAT value (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clear VM_EXIT_SAVE_IA32_PAT (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: print more APICv fields in dump_vmcs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Raise #GP when guest vCPU do not support PMU (Vitaly Kuznetsov) [1749495] - [documentation] kvm: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: skip populating logical dest map if apic is not sw enabled (Bandan Das) [1728503] - [powerpc] kvm: ppc: book3s: Fix incorrect guest-to-user-translation error handling (David Gibson) [1749504] - [powerpc] kvm: Fall through switch case explicitly (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix CR0 setting in TM emulation (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Invalidate ERAT when flushing guest TLB entries (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Only write DAWR[X] when handling h_set_dawr in real mode (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: xive: Fix spelling mistake "acessing" -> "accessing" (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Make sure to load LPID for radix VCPUs (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Flush TLB on secondary radix threads (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Move HPT guest TLB flushing to C code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Handle virtual mode in XIVE VCPU push code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: smb->smp comment fixup (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Allocate guest TCEs on demand too (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Avoid lockdep debugging in TCE realmode handlers (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix lockdep warning when entering the guest (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement real mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement virtual mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Protect memslots while validating user address (David Gibson) [1749504] - [pci] PCI: hv: Use bytes 4 and 5 from instance ID as the PCI domain numbers (Mohammed Gamal) [1671288] - [pci] PCI: hv: Detect and fix Hyper-V PCI domain number collision (Mohammed Gamal) [1671288] - [fs] Revert "lockd: Show pid of lockd for remote locks" (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops in nfs4_do_setattr (Benjamin Coddington) [1732409] - [fs] NFSv4: Check the return value of update_open_stateid() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix delegation state recovery (Benjamin Coddington) [1732409] - [fs] pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error (Benjamin Coddington) [1732409] - [fs] Revert "NFS: readdirplus optimization by cache mechanism" (memleak) (Benjamin Coddington) [1732409] - [fs] svcrdma: Ignore source port when computing DRC hash (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter (Benjamin Coddington) [1732409] - [fs] SUNRPC fix regression in umount of a secure mount (Benjamin Coddington) [1732409] - [fs] NFS4: Fix v4.0 client state corruption when mount (Benjamin Coddington) [1732409] - [fs] NFSv4: When recovering state fails with EAGAIN, retry the same recovery (Benjamin Coddington) [1732409] - [fs] pnfs: Fix a problem where we gratuitously start doing I/O through the MDS (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request (Benjamin Coddington) [1732409] - [fs] sunrpc/cache: remove the exporting of cache_seq_next (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a use after free when a server rejects the RPCSEC_GSS credential (Benjamin Coddington) [1732409] - [fs] xprtrdma: Fix an frwr_map recovery nit (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix incorrect return value in copy_file_range (Benjamin Coddington) [1732409] - [fs] NFS: Fix handling of reply page vector (Benjamin Coddington) [1732409] - [fs] NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. (Benjamin Coddington) [1732409] - [fs] nfsd: Don't release the callback slot unless it was actually held (Benjamin Coddington) [1732409] - [fs] nfsd/nfsd3_proc_readdir: fix buffer count and page pointers (Benjamin Coddington) [1732409] - [fs] sunrpc: don't mark uninitialised items as VALID. (Benjamin Coddington) [1732409] - [fs] SUNRPC: fix uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Fix layoutstats handling during read failovers (Benjamin Coddington) [1732409] - [fs] NFS: Fix a typo in nfs_init_timeout_values() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected (Benjamin Coddington) [1732409] - [fs] NFS: fix mount/umount race in nlmclnt. (Benjamin Coddington) [1732409] - [fs] NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock, unlock}data() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant check for the reply length in call_decode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle the SYSTEM_ERR rpc error (Benjamin Coddington) [1732409] - [fs] SUNRPC: rpc_decode_header() must always return a non-zero value on error (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the ENOTCONN error on socket disconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix the minimal size for reply buffer allocation (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a client regression when handling oversized replies (Benjamin Coddington) [1732409] - [fs] pNFS: Fix a typo in pnfs_update_layout (Benjamin Coddington) [1732409] - [fs] SUNRPC: Take the transport send lock before binding+connecting (Benjamin Coddington) [1732409] - [fs] SUNRPC: Micro-optimise when the task is known not to be sleeping (Benjamin Coddington) [1732409] - [fs] SUNRPC: Check whether the task was transmitted before rebind/reconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant calls to RPC_IS_QUEUED() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up (Benjamin Coddington) [1732409] - [fs] nfsd: allow nfsv3 readdir request to be larger. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Respect RPC call timeouts when retrying transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up RPC back channel transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Prevent thundering herd when the socket is not connected (Benjamin Coddington) [1732409] - [fs] nfsd: fix wrong check in write_v4_end_grace() (Benjamin Coddington) [1732409] - [fs] nfsd: fix memory corruption caused by readdir (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow dynamic allocation of back channel slots (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Bump the default callback session slot count to 16 (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert remaining GFP_NOIO, and GFP_NOWAIT sites in sunrpc (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Clean up mirror DS initialisation (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove dead code in ff_layout_mirror_valid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_ds_version() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify ff_layout_get_ds_cred() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Speed up read failover when DSes are down (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove bogus checks for invalid deviceids (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Avoid unnecessary layout invalidations (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds() (Benjamin Coddington) [1732409] - [fs] NFSv4: Handle early exit in layoutget by returning an error (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads (Benjamin Coddington) [1732409] - [fs] NFSv4.2: Add client support for the generic 'layouterror' RPC call (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated (Benjamin Coddington) [1732409] - [fs] NFSv4/pnfs: Fix barriers in nfs4_mark_deviceid_unavailable() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Fix up sparse RCU annotations (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() (Benjamin Coddington) [1732409] - [fs] NFS: Add missing encode / decode sequence_maxsz to v4.2 operations (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Don't process the sequence op more than once. (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Reinitialise sequence results before retransmitting a request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix an Oops in udp_poll() (Benjamin Coddington) [1732409] - [fs] NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount (Benjamin Coddington) [1732409] - [fs] NFS: Fix a soft lockup in the delegation recovery code (Benjamin Coddington) [1732409] - [fs] nfsd: fix performance-limiting session calculation (Benjamin Coddington) [1732409] - [fs] svcrpc: fix UDP on servers with lots of threads (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the redundant 'zerocopy' argument to xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Further cleanups of xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert socket page send code to use iov_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xs_send_kvec() to use iov_iter_kvec() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Initiate a connection close on an ESHUTDOWN error in stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't suppress socket errors when a message read completes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle zero length fragments correctly (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the stream record info when the receive worker is running (Benjamin Coddington) [1732409] - [fs] nfs: fix xfstest generic/099 failed on nfsv3 (Benjamin Coddington) [1732409] - [fs] NFS: Fix typo in comments of nfs_readdir_alloc_pages() (Benjamin Coddington) [1732409] - [fs] NFS: Remove redundant semicolon (Benjamin Coddington) [1732409] - [fs] NFS: readdirplus optimization by cache mechanism (Benjamin Coddington) [1732409] - [fs] fs/nfs: Fix nfs_parse_devname to not modify it's argument (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove pointless test in unx_match() (Benjamin Coddington) [1732409] - [fs] NFS: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use poll() to fix up the socket requeue races (Benjamin Coddington) [1732409] - [fs] SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs (Benjamin Coddington) [1732409] - [fs] NFS: Fix sparse annotations for nfs_set_open_stateid_locked() (Benjamin Coddington) [1732409] - [fs] NFS: Fix up documentation warnings (Benjamin Coddington) [1732409] - [fs] NFS: ENOMEM should also be a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: EINTR is also a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: Ensure NFS writeback allocations don't recurse back into NFS. (Benjamin Coddington) [1732409] - [fs] NFS: Pass error information to the pgio error cleanup routine (Benjamin Coddington) [1732409] - [fs] NFS: Clean up list moves of struct nfs_page (Benjamin Coddington) [1732409] - [fs] NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() (Benjamin Coddington) [1732409] - [fs] NFS: Fix an I/O request leakage in nfs_do_recoalesce (Benjamin Coddington) [1732409] - [fs] NFS: Fix I/O request leakages (Benjamin Coddington) [1732409] - [fs] Revert "nfsd4: return default lease period" (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use au_rslack when computing reply buffer size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add rpc_auth::au_ralign field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make AUTH_SYS and AUTH_NULL set au_verfsize (Benjamin Coddington) [1732409] - [fs] NFS: Account for XDR pad of buf->pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce rpc_prepare_reply_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xdr_buf_trim() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce trace points in rpc_auth_gss.ko (Benjamin Coddington) [1732409] - [fs] xprtrdma: Squelch a sparse warning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when decoding RPC Reply header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up rpc_verify_header() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when constructing RPC Call header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add build option to disable support for insecure enctypes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_xprt::tsh_size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove some dprintk() call sites from auth functions (Benjamin Coddington) [1732409] - [fs] NFS: Add trace events to report non-zero NFS status codes (Benjamin Coddington) [1732409] - [fs] NFS: Remove print_overflow_msg() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add trace event that reports reply page vector alignment (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add XDR overflow trace event (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add xdr_stream::rqst field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Display symbolic flag names in RPC trace events (Benjamin Coddington) [1732409] - [fs] rpc: properly check debugfs dentry before using it (Benjamin Coddington) [1732409] - [fs] svcrpc: fix unlikely races preventing queueing of sockets (Benjamin Coddington) [1732409] - [fs] svcrpc: svc_xprt_has_something_to_do seems a little long (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() (Benjamin Coddington) [1732409] - [fs] nfsd: fix an IS_ERR() vs NULL check (Benjamin Coddington) [1732409] - [fs] nfsd: Fix error return values for nfsd4_clone_file_range() (Benjamin Coddington) [1732409] - [fs] nfs: Fix NULL pointer dereference of dev_name (Benjamin Coddington) [1732409] - [fs] SUNRPC: Address Kerberos performance/behavior regression (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix unnecessary retry in nfs4_copy_file_range (Benjamin Coddington) [1732409] - [fs] sunrpc: kernel BUG at kernel/cred.c:825! (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix TCP receive code on archs with flush_dcache_page() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert to DEFINE_SHOW_ATTRIBUTE (Benjamin Coddington) [1732409] - [fs] sunrpc: Add xprt after nfs4_test_session_trunk() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert unnecessary GFP_ATOMIC to GFP_NOFS (Benjamin Coddington) [1732409] - [fs] sunrpc: handle ENOMEM in rpcb_getport_async (Benjamin Coddington) [1732409] - [fs] NFS: remove unnecessary test for IS_ERR(cred) (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix async copy reboot recovery (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix some kernel doc complaints (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify defining common RPC trace events (Benjamin Coddington) [1732409] - [fs] NFS: Fix NFSv4 symbolic trace point output (Benjamin Coddington) [1732409] - [fs] nfs: fixed broken compilation in nfs_callback_up_net() (Benjamin Coddington) [1732409] - [fs] nfs: minor typo in nfs4_callback_up_net() (Benjamin Coddington) [1732409] - [fs] sunrpc: fix debug message in svc_create_xprt() (Benjamin Coddington) [1732409] - [fs] sunrpc: remove svc_rdma_bc_class (Benjamin Coddington) [1732409] - [fs] sunrpc: remove unused bc_up operation from rpc_xprt_ops (Benjamin Coddington) [1732409] - [fs] sunrpc: use SVC_NET() in svcauth_gss_* functions (Benjamin Coddington) [1732409] - [fs] nfsd: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC discard cr_uid from struct rpc_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: simplify auth_unix. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove crbind rpc_cred operation (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove generic cred code. (Benjamin Coddington) [1732409] - [fs] NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. (Benjamin Coddington) [1732409] - [fs] NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred. (Benjamin Coddington) [1732409] - [fs] NFS: change access cache to use 'struct cred'. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT (Benjamin Coddington) [1732409] - [fs] NFS: move credential expiry tracking out of SUNRPC into NFS. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add side channel to use non-generic cred for rpc call. (Benjamin Coddington) [1732409] - [fs] SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none (Benjamin Coddington) [1732409] - [fs] NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred(). (Benjamin Coddington) [1732409] - [fs] SUNRPC: discard RPC_DO_ROOTOVERRIDE() (Benjamin Coddington) [1732409] - [fs] NFSv4: don't require lock for get_renew_cred or get_machine_cred (Benjamin Coddington) [1732409] - [fs] NFSv4: add cl_root_cred for use when machine cred is not available. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove machine_cred field from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove uid and gid from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove groupinfo from struct auth_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add 'struct cred *' to auth_cred and rpc_cred (Benjamin Coddington) [1732409] - [fs] cred: allow get_cred() and put_cred() to be given NULL. (Benjamin Coddington) [1732409] - [fs] cred: export get_task_cred(). (Benjamin Coddington) [1732409] - [fs] cred: add get_cred_rcu() (Benjamin Coddington) [1732409] - [fs] cred: add cred_fscmp() for comparing creds. (Benjamin Coddington) [1732409] - [fs] SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG (Benjamin Coddington) [1732409] - [fs] nfs: fix comment to nfs_generic_pg_test which does the opposite (Benjamin Coddington) [1732409] - [fs] NFSv4: cleanup remove unused nfs4_xdev_fs_type (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xprt_connect_status() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a race with XPRT_CONNECTING (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix disconnection races (Benjamin Coddington) [1732409] - [fs] Revert "[net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down"" (Benjamin Coddington) [1732409] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1732409] - [fs] NFSD remove OP_CACHEME from 4.2 op_flags (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't force a redundant disconnection in xs_read_stream() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up socket polling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the discard iterator rather than MSG_TRUNC (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat EFAULT as a truncated message in xs_read_stream_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix RPC receive hangs (Benjamin Coddington) [1732409] - [fs] nfsd: Return EPERM, not EACCES, in some SETATTR cases (Benjamin Coddington) [1732409] - [fs] sunrpc: fix cache_head leak due to queued request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a potential race in xprt_connect() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a memory leak in call_encode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix leak of krb5p encode pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: call_connect_status() must handle tasks that got transmitted (Benjamin Coddington) [1732409] - [fs] nfs: don't dirty kernel pages read by direct-io (Benjamin Coddington) [1732409] - [fs] NFS: use locks_copy_lock() to copy locks. (Benjamin Coddington) [1732409] - [fs] nfsd: clean up indentation, increase indentation in switch statement (Benjamin Coddington) [1732409] - [fs] nfsd: fix a warning in __cld_pipe_upcall() (Benjamin Coddington) [1732409] - [fs] lockd: fix decoding of TEST results (Benjamin Coddington) [1732409] - [fs] nfsd4: fix crash on writing v4_end_grace before nfsd startup (Benjamin Coddington) [1732409] - [fs] nfsd4: skip unused assignment (Benjamin Coddington) [1732409] - [fs] nfsd4: forbid all renames during grace period (Benjamin Coddington) [1732409] - [fs] nfsd4: remove unused nfs4_check_olstateid parameter (Benjamin Coddington) [1732409] - [fs] nfsd4: zero-length WRITE should succeed (Benjamin Coddington) [1732409] - [fs] NFSv4.2 copy do not allocate memory under the lock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a NFSv4 state manager deadlock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops during delegation callbacks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a bogus get/put in generic_key_to_expire() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache (Benjamin Coddington) [1732409] - [fs] NFSv4: Ensure that the state manager exits the loop on SIGKILL (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING (Benjamin Coddington) [1732409] - [fs] SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer() (Benjamin Coddington) [1732409] - [fs] nfsd: COPY and CLONE operations require the saved filehandle to be set (Benjamin Coddington) [1732409] - [fs] sunrpc: correct the computation for page_ptr when truncating (Benjamin Coddington) [1732409] - [fs] NFS: fix spelling mistake, EACCESS -> EACCES (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use atomic(64)_t for seq_send(64) (Benjamin Coddington) [1732409] - [fs] nfsd: Fix an Oops in free_session() (Benjamin Coddington) [1732409] - [fs] nfsd: correctly decrement odstate refcount in error path (Benjamin Coddington) [1732409] - [fs] nfsd: fix fall-through annotations (Benjamin Coddington) [1732409] - [fs] knfsd: Improve lookup performance in the duplicate reply cache using an rbtree (Benjamin Coddington) [1732409] - [fs] knfsd: Further simplify the cache lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Simplify NFS duplicate replay cache (Benjamin Coddington) [1732409] - [fs] knfsd: Remove dead code from nfsd_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace the cache_detail->hash_lock with a regular spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove non-RCU protected lookup (Benjamin Coddington) [1732409] - [fs] NFS: Fix up a typo in nfs_dns_ent_put (Benjamin Coddington) [1732409] - [fs] NFS: Lockless DNS lookups (Benjamin Coddington) [1732409] - [fs] knfsd: Lockless lookup of NFSv4 identities. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless server RPCSEC_GSS context lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Allow lockless lookups of the exports (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make server side AUTH_UNIX use lockless lookups (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow cache lookups to use RCU protection rather than the r/w spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the auth cred cache to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert auth creds to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify lookup code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up the AUTH cache code (Benjamin Coddington) [1732409] - [fs] NFS: change sign of nfs_fh length (Benjamin Coddington) [1732409] - [fs] sunrpc: safely reallow resvport min/max inversion (Benjamin Coddington) [1732409] - [fs] nfs: remove redundant call to nfs_context_set_write_error() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a compile warning for cmpxchg64() (Benjamin Coddington) [1732409] - [fs] SUNRPC: use cmpxchg64() in gss_seq_send64_fetch_and_inc() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor sunrpc_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add lockless lookup of the server's auth domain (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the server 'authtab_lock' and just use RCU (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix lookup revalidate of regular files (Benjamin Coddington) [1732409] - [fs] NFS: Refactor nfs_lookup_revalidate() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace krb5_seq_lock with a lockless scheme (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless lookup of RPCSEC_GSS mechanisms (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking (Benjamin Coddington) [1732409] - [fs] NFS: Remove private spinlock in struct nfs_pgio_header (Benjamin Coddington) [1732409] - [fs] NFSv3: Improve NFSv3 performance when server returns no post-op attributes (Benjamin Coddington) [1732409] - [fs] NFSv4: Split out NFS v4.2 copy completion functions (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of nfs4_recovery_handle_error() (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of the switch statement in nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFS: Split out the body of nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix the r/wsize checking (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert struct nfs4_state to use refcount_t (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert open state lookup to use RCU (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the open context to RCU (Benjamin Coddington) [1732409] - [fs] NFS: Simplify internal check for whether file is open for write (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the lock context to RCU (Benjamin Coddington) [1732409] - [fs] pNFS: Don't allocate more pages than we need to fit a layoutget response (Benjamin Coddington) [1732409] - [fs] pNFS: Don't zero out the array in nfs4_alloc_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Unexport xdr_partial_copy_from_skb() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up xs_udp_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up - rename xs_tcp_data_receive() to xs_stream_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code by switching to using iterators (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a label for RPC calls that require allocation on receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the xprt->sending queue back to an ordinary wait queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix priority queue fairness (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xprt receive queue to use an rbtree (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't take transport->lock unnecessarily when taking XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Cleanup: remove the unused 'task' argument from the request_send() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up transport write space handling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Turn off throttling of RPC slots for TCP sockets (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Enqueue swapper tagged RPCs at the head of the transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Support for congestion control when queuing is enabled (Benjamin Coddington) [1732409] - [fs] SUNRPC: Improve latency for interactive tasks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move RPC retransmission stat counter to xprt_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify xprt_prepare_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the request 'bytes_sent' counter when releasing XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat the task and request as separate in the xprt_ops->send_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up the back channel transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor RPC call encoding (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a transmission queue for RPC requests (Benjamin Coddington) [1732409] - [fs] SUNRPC: Distinguish between the slot allocation list and receive queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Minor cleanup for call_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove wait for reply code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove the reply queue code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename xprt->recv_lock to xprt->queue_lock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't wake queued RPC calls multiple times in xprt_transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Test whether the task is queued before grabbing the queue spinlocks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a helper to wake up a sleeping rpc_task and set its status (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor the transport request pinning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify dealing with aborted partially transmitted messages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add socket transmit queue offset tracking (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move reset of TCP state variables into the reconnect code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename TCP receive-specific state variables (Benjamin Coddington) [1732409] - [fs] SUNRPC: Avoid holding locks across the XDR encoding of the RPC message (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify identification of when the message send/receive is complete (Benjamin Coddington) [1732409] - [fs] SUNRPC: The transmitted message must lie in the RPCSEC window of validity (Benjamin Coddington) [1732409] - [fs] SUNRPC: If there is no reply expected, bail early from call_decode (Benjamin Coddington) [1732409] - [fs] nfsd: remove set but not used variable 'dirp' (Benjamin Coddington) [1732409] - [fs] NFSD introduce async copy feature (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_STATUS xdr (Benjamin Coddington) [1732409] - [fs] NFSD CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Don't open code clearing of delegation state (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix infinite loop on I/O. (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] pNFS: Ensure we return the error if someone kills a waiting layoutget (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] sunrpc: Add comment defining gssd upcall API keywords (Benjamin Coddington) [1732409] - [fs] nfsd: Remove callback_cred (Benjamin Coddington) [1732409] - [fs] nfsd: Use correct credential for NFSv4.0 callback with GSS (Benjamin Coddington) [1732409] - [fs] sunrpc: Extract target name into svc_cred (Benjamin Coddington) [1732409] - [fs] sunrpc: Enable the kernel to specify the hostname part of service principals (Benjamin Coddington) [1732409] - [fs] pNFS: Remove unwanted optimisation of layoutget (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: ff_layout_pg_init_read should exit on error (Benjamin Coddington) [1732409] - [fs] pNFS: Treat RECALLCONFLICT like DELAY... (Benjamin Coddington) [1732409] - [fs] pNFS: When updating the stateid in layoutreturn, also update the recall range (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix locking in pnfs_generic_recover_commit_reqs (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a typo in nfs4_init_channel_attrs() (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't busy wait if NFSv4 session draining is interrupted (Benjamin Coddington) [1732409] - [fs] NFS recover from destination server reboot for copies (Benjamin Coddington) [1732409] - [fs] nfsd: use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] nfsd: constify write_op[] (Benjamin Coddington) [1732409] - [fs] fs/nfsd: Delete invalid assignment statements in nfsd4_decode_exchange_id (Benjamin Coddington) [1732409] - [fs] NFSD: Handle full-length symlinks (Benjamin Coddington) [1732409] - [fs] NFSD: Refactor the generic write vector fill helper (Benjamin Coddington) [1732409] - [fs] nfsd: Mark expected switch fall-through (Benjamin Coddington) [1732409] - [fs] nfsd: fix leaked file lock with nfs exported overlayfs (Benjamin Coddington) [1732409] - [fs] NFS add a simple sync nfs4_proc_commit after async COPY (Benjamin Coddington) [1732409] - [fs] NFS handle COPY ERR_OFFLOAD_NO_REQS (Benjamin Coddington) [1732409] - [fs] NFS send OFFLOAD_CANCEL when COPY killed (Benjamin Coddington) [1732409] - [fs] NFS export nfs4_async_handle_error (Benjamin Coddington) [1732409] - [fs] NFS handle COPY reply CB_OFFLOAD call race (Benjamin Coddington) [1732409] - [fs] NFS add support for asynchronous COPY (Benjamin Coddington) [1732409] - [fs] NFS COPY xdr handle async reply (Benjamin Coddington) [1732409] - [fs] NFS OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFS CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Use an appropriate work queue for direct-write completion (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix error handling in nfs4_sp4_select_mode() (Benjamin Coddington) [1732409] - [fs] pnfs: Use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] pnfs: pnfs_find_lseg() should not check NFS_LSEG_LAYOUTRETURN (Benjamin Coddington) [1732409] - [fs] NFS: Mark expected switch fall-throughs (Benjamin Coddington) [1732409] - [fs] NFSv4: Mark the inode change attribute up to date in update_changeattr() (Benjamin Coddington) [1732409] - [fs] NFSv4: Detect nlink changes on cross-directory renames too (Benjamin Coddington) [1732409] - [fs] NFSv4: bump/drop the nlink count on the parent dir when we mkdir/rmdir (Benjamin Coddington) [1732409] - [fs] pnfs: Fix handling of NFS4ERR_OLD_STATEID replies to layoutreturn (Benjamin Coddington) [1732409] - [fs] sunrpc: whitespace fixes (Benjamin Coddington) [1732409] - [fs] NFSv4 client live hangs after live data migration recovery (Benjamin Coddington) [1732409] - [fs] NFSv4.0 fix client reference leak in callback (Benjamin Coddington) [1732409] - [fs] sunrpc: kstrtoul() can also return -ERANGE (Benjamin Coddington) [1732409] - [fs] NFS: silence a harmless uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] net/sunrpc: Make rpc_auth_create_args a const (Benjamin Coddington) [1732409] - [fs] pnfs/blocklayout: off by one in bl_map_stripe() (Benjamin Coddington) [1732409] - [fs] nfs: Referrals not inheriting proto setting from parent (Benjamin Coddington) [1732409] - [fs] nfs: initiate returning delegation when reclaiming one that's been recalled (Benjamin Coddington) [1732409] - [fs] fs: nfs: Adding new return type vm_fault_t (Benjamin Coddington) [1732409] - [fs] nfs: add error check in nfs_idmap_prepare_message() (Benjamin Coddington) [1732409] - [fs] NFS: More excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Fix excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Ensure we immediately start writeback on rescheduled writes (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix a potential layoutget/layoutrecall deadlock (Benjamin Coddington) [1732409] - [fs] pNFS: Parse the results of layoutget on open even if permissions checks fail (Benjamin Coddington) [1732409] - [fs] NFS: Allow optimisation of lseek(fd, SEEK_CUR, 0) on directories (Benjamin Coddington) [1732409] - [fs] pNFS: Wait for stale layoutget calls to complete in pnfs_update_layout() (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Ensure we always return a layout if it has layoutstats (Benjamin Coddington) [1732409] - [fs] pNFS: Ignore non-recalled layouts in pnfs_layout_need_return() (Benjamin Coddington) [1732409] - [fs] pNFS: Don't update the stateid when replying NFS4ERR_DELAY to a layout recall (Benjamin Coddington) [1732409] - [fs] pNFS: Don't discard layout segments that are marked for return (Benjamin Coddington) [1732409] - [fs] nfsd: don't advertise a SCSI layout for an unsupported request_queue (Benjamin Coddington) [1732409] - [fs] nfsd: fix corrupted reply to badly ordered compound (Benjamin Coddington) [1732409] - [fs] nfsd: clarify check_op_ordering (Benjamin Coddington) [1732409] - [fs] nfsd: update obselete comment referencing the BKL (Benjamin Coddington) [1732409] - [fs] nfsd4: cleanup sessionid in nfsd4_destroy_session (Benjamin Coddington) [1732409] - [fs] nfsd4: less confusing nfsd4_compound_in_session (Benjamin Coddington) [1732409] - [fs] nfsd4: support change_attr_type attribute (Benjamin Coddington) [1732409] - [fs] nfsd: fix NFSv4 time_delta attribute (Benjamin Coddington) [1732409] - [fs] nfsd4: return default lease period (Benjamin Coddington) [1732409] - [fs] nfsd4: extend reclaim period for reclaiming clients (Benjamin Coddington) [1732409] - [netdrv] i40e: Do not check VF state in i40e_ndo_get_vf_config (Stefan Assmann) [1752498] - [netdrv] i40e: Add support for X710 device (Stefan Assmann) [1752891] - [mm] mm/oom_kill.c: add task UID to info message on an oom kill (Joel Savitz) [1693039] - [pci] ACPICA: Increase total number of possible Owner IDs (Al Stone) [1713050] - [powerpc] powerpc/pseries: correctly track irq state in default idle (Steve Best) [1751971] - [powerpc] powerpc/imc: Dont create debugfs files for cpu-less nodes (Steve Best) [1726031] - [fs] userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx (Alex Gladkov) [1749763] - [infiniband] RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_message (Selvin Xavier) [1643312] - [drm] drm/bochs: Fix connector leak during driver unload (Sam Bobroff) [1463490] - [tools] selftests: Remove forced unbuffering for test running (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add test plan API to kselftest.h and adjust callers (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Remove KSFT_TAP_LEVEL (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Move test output to diagnostic lines (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Distinguish between missing and non-executable (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add plan line and fix result line syntax (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract logic for multiple test runs (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Use runner.sh for emit targets (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract single-test shell logic from lib.mk (Desnes Augusto Nunes do Rosario) [1721461] - [tools] x86/selftests/pkeys: Fork() to check for state being preserved (Vladis Dronov) [1738880] - [x86] x86/pkeys: Properly copy pkey state at fork() (Vladis Dronov) [1738880] - [netdrv] cxgb4: fix a memory leak bug (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Prefer pcie_capability_read_word() (Jonathan Toppins) [1725776] - [netdrv] allocate_flower_entry: should check for null deref (Jonathan Toppins) [1725776] - [netdrv] cxgb4: reduce kernel stack usage in cudbg_collect_mem_region() (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS refcounting for alloc/free mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for cxgb4 change mac (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for raw mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Re-work the logic for mps refcounting (Jonathan Toppins) [1725776] - [netdrv] cxgb4/libcxgb/cxgb4i/cxgbit: enable eDRAM page pods for iSCSI (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Set initial IRQ affinity hints (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Make t4_get_tp_e2c_map static (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Revert "cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size" (Jonathan Toppins) [1725776] - [netdrv] cxgb4: offload VLAN flows regardless of VLAN ethtype (Jonathan Toppins) [1725776] - [netdrv] cxgb4: use firmware API for validating filter spec (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Enable hash filter with offload (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Fix error path in cxgb4_init_module (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Delete all hash and TCAM filters before resource cleanup (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf_main: Mark expected switch fall-through (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf: Display advertised FEC in ethtool (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.23.3.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.22.9.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4/l2t: Use struct_size() in kvzalloc() (Jonathan Toppins) [1725776] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1725776] - [netdrv] crypto/chelsio/chtls: macro correction in tx path (Jonathan Toppins) [1725776]- [kernel] rcu: Add sparse check to rcu_assign_pointer() (Waiman Long) [1737054] - [kernel] rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment (Waiman Long) [1737054] - [kernel] rcu: Repair rcu_nmi_exit() docbook header (Waiman Long) [1737054] - [kernel] rcu: Remove preemption disabling from expedited CPU selection (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() (Waiman Long) [1737054] - [kernel] rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() (Waiman Long) [1737054] - [documentation] doc: Fix outdated links (Waiman Long) [1737054] - [documentation] doc: CPU-hotplug notifiers cannot invoke synchronize_srcu() or srcu_barrier() (Waiman Long) [1737054] - [documentation] doc: Now jiffies_till_sched_qs solicits help from cond_resched() (Waiman Long) [1737054] - [kernel] rcuperf: Stop abusing IS_ENABLED() (Waiman Long) [1737054] - [kernel] rcutorture: Add grace period after CPU offline (Waiman Long) [1737054] - [kernel] torture: Explain and simplify odd "for" loop in mkinitrd.sh (Waiman Long) [1737054] - [kernel] rcutorture: Record grace periods in forward-progress histogram (Waiman Long) [1737054] - [kernel] rcu: Prevent needless ->gp_seq_needed update in __note_gp_changes() (Waiman Long) [1737054] - [kernel] rcu: Do RCU GP kthread self-wakeup from softirq and interrupt (Waiman Long) [1737054] - [kernel] rcu: Add sysrq rcu_node-dump capability (Waiman Long) [1737054] - [kernel] rcu: Protect rcu_check_gp_kthread_starvation() access to ->gp_flags (Waiman Long) [1737054] - [kernel] rcu: Improve diagnostics for failed RCU grace-period start (Waiman Long) [1737054] - [kernel] rcu: Update NOCB comments (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_has_work to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_status to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_task to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking (Waiman Long) [1737054] - [kernel] rcu: Remove wrapper definitions for obsolete RCU update functions (Waiman Long) [1737054] - [kernel] rcu: Discard separate per-CPU callback counts (Waiman Long) [1737054] - [kernel] rcu: Inline _synchronize_rcu_expedited() into synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Determine expedited-GP IPI handler at build time (Waiman Long) [1737054] - [kernel] rcu: Inline rcu_kthread_do_work() into its sole remaining caller (Waiman Long) [1737054] - [kernel] rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR (Waiman Long) [1737054] - [kernel] rcu: Inline force_quiescent_state() into rcu_force_quiescent_state() (Waiman Long) [1737054] - [kernel] rcu: Make expedited IPI handler return after handling critical section (Waiman Long) [1737054] - [kernel] rcu: Rename and comment changes due to only one rcuo kthread per CPU (Waiman Long) [1737054] - [kernel] sched: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [net] net/core: Replace call_rcu_bh() and synchronize_rcu_bh() (Waiman Long) [1737054] - [net] netpoll: allow cleanup to be synchronous (Waiman Long) [1737054] - [net] netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and synchronize_rcu_bh() (Waiman Long) [1737054] - [kernel] uprobes: Use synchronize_rcu() not synchronize_sched() (Waiman Long) [1737054] - [kernel] rcutorture: Don't do busted forward-progress testing (Waiman Long) [1737054] - [kernel] rcutorture: Use 100ms buckets for forward-progress callback histograms (Waiman Long) [1737054] - [kernel] rcutorture: Recover from OOM during forward-progress tests (Waiman Long) [1737054] - [kernel] rcutorture: Print forward-progress test age upon failure (Waiman Long) [1737054] - [kernel] rcutorture: Print time since GP end upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcutorture: Print histogram of CB invocation at OOM time (Waiman Long) [1737054] - [kernel] rcutorture: Print GP age upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcu: Print per-CPU callback counts for forward-progress failures (Waiman Long) [1737054] - [kernel] rcu: Account for nocb-CPU callback counts in RCU CPU stall warnings (Waiman Long) [1737054] - [kernel] rcutorture: Dump grace-period diagnostics upon forward-progress OOM (Waiman Long) [1737054] - [kernel] rcutorture: Prepare for asynchronous access to rcu_fwd_startat (Waiman Long) [1737054] - [kernel] torture: Remove unnecessary "ret" variables (Waiman Long) [1737054] - [kernel] rcutorture: Affinity forward-progress test to avoid housekeeping CPUs (Waiman Long) [1737054] - [kernel] rcutorture: Break up too-long rcu_torture_fwd_prog() function (Waiman Long) [1737054] - [kernel] rcutorture: Remove cbflood facility (Waiman Long) [1737054] - [kernel] torture: Bring any extra CPUs online during kernel startup (Waiman Long) [1737054] - [kernel] rcutorture: Add call_rcu() flooding forward-progress tests (Waiman Long) [1737054] - [tools] rcutorture/formal: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [tools] tools/kernel.h: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/decnet: Replace rcu_barrier_bh() with rcu_barrier() (Waiman Long) [1737054] - [net] net/core/skmsg: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] cgroups: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] types: Remove call_rcu_bh() and call_rcu_sched() (Waiman Long) [1737054] - [include] percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/bridge: Replace call_rcu_bh() and rcu_barrier_bh() (Waiman Long) [1737054] - [kernel] srcu: Use "ssp" instead of "sp" for srcu_struct pointer (Waiman Long) [1737054] - [kernel] srcu: Lock srcu_data structure in srcu_gp_start() (Waiman Long) [1737054] - [mm] mm: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] percpu-refcount: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] events: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] workqueue: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] modules: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] sched/membarrier: synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] lockdep: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] kprobes: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [init] main: Replace rcu_barrier_sched() with rcu_barrier() (Waiman Long) [1737054] - [kernel] tracing: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] tracepoints: Free early tracepoints after RCU is initialized (Waiman Long) [1737054] - [kernel] tracing: Fix synchronizing to event changes with tracepoint_synchronize_unregister() (Waiman Long) [1737054] - [kernel] tracepoint: Make rcuidle tracepoint callers use SRCU (Waiman Long) [1737054] - [fs] fs/file: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/cpufreq_governor: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/intel_pstate: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [vhost] drivers/vhost: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [netdrv] ethernet/sis: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [char] drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [crypto] crypto/pcrypt: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [mm] mm: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [kernel] locking/mutex: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [fs] userfaultfd: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [net] smsc: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [scripts] checkpatch.pl: Suggest lockdep instead of asserting !spin_is_locked() (Waiman Long) [1737054] - [scripts] checkpatch: Create table of obsolete APIs and apply to RCU (Waiman Long) [1737054] - [maintainers] MAINTAINERS: Add Joel Fernandes as RCU reviewer (Waiman Long) [1737054] - [kernel] rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() (Waiman Long) [1737054] - [kernel] rcu: Replace this_cpu_ptr() with __this_cpu_read() (Waiman Long) [1737054] - [kernel] rcu: Speed up expedited GPs when interrupting RCU reader (Waiman Long) [1737054] - [kernel] rcu: Trace end of grace period before end of grace period (Waiman Long) [1737054] - [kernel] rcu: Adjust the comment of function rcu_is_watching (Waiman Long) [1737054] - [kernel] rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() (Waiman Long) [1737054] - [kernel] rcu: Add state name to show_rcu_gp_kthreads() output (Waiman Long) [1737054] - [kernel] rcu: Parameterize rcu_check_gp_start_stall() (Waiman Long) [1737054] - [kernel] rcu: Avoid double multiply by HZ (Waiman Long) [1737054] - [documentation] doc: Fix "struction" typo in RCU memory-ordering documentation (Waiman Long) [1737054] - [documentation] doc: Correct parameter in stallwarn (Waiman Long) [1737054] - [documentation] doc: RCU scheduler spinlock rcu_read_unlock() restriction remains (Waiman Long) [1737054] - [documentation] doc: Make listing in RCU perf/scale requirements use rcu_assign_pointer() (Waiman Long) [1737054] - [documentation] doc: Remove obsolete (non-)requirement about disabling preemption (Waiman Long) [1737054] - [documentation] doc: Make reader aware of rcu_dereference_protected (Waiman Long) [1737054] - [documentation] doc: rcu: Encourage use of rcu_barrier in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete checklist item about synchronize_rcu usage (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete suggestion from checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Add more rationale for using rcu_read_lock_sched in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Update core and full API in whatisRCU (Waiman Long) [1737054] - [documentation] doc: Document rcutorture forward-progress test kernel parameters (Waiman Long) [1737054] - [documentation] doc: rcu: Update description of gp_seq fields in rcu_data (Waiman Long) [1737054] - [documentation] doc: rcu: Better clarify the rcu_segcblist ->len field (Waiman Long) [1737054] - [documentation] doc: rcu: Update Data-Structures for RCU flavor consolidation (Waiman Long) [1737054] - [documentation] doc: Remove rcu_dynticks from Data-Structures (Waiman Long) [1737054] - [documentation] doc: Update information about resched_cpu (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/update.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h (Waiman Long) [1737054] - [kernel] rcu: Stop expedited grace periods from relying on stop-machine (Waiman Long) [1737054] - [kernel] srcu: Prevent __call_srcu() counter wrap with read-side critical section (Waiman Long) [1737054] - [include] srcu: Fix kernel-doc missing notation (Waiman Long) [1737054] - [x86] x86/PCI: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [tools] rcutorture: Make use of nolibc when available (Waiman Long) [1737054] - [tools] rcutorture: Import a copy of nolibc (Waiman Long) [1737054] - [tools] rcutorture: Check initrd/init instead of initrd only (Waiman Long) [1737054] - [tools] rcutorture: Always strip using the cross-compiler (Waiman Long) [1737054] - [tools] rcutorture: Add cross-compile capability to initrd.sh (Waiman Long) [1737054] - [tools] rcutorture: Make initrd/init execute in userspace (Waiman Long) [1737054] - [tools] rcutorture: Add initrd support for systems lacking dracut (Waiman Long) [1737054] - [tools] rcutorture: Automatically create initrd directory (Waiman Long) [1737054] - [documentation] doc: Remove rcu_preempt_state reference in stallwarn (Waiman Long) [1737054] - [documentation] doc: Clarify RCU data-structure comment about rcu_tree fanout (Waiman Long) [1737054] - [documentation] doc: Set down forward-progress requirements (Waiman Long) [1737054] - [powerpc] powerpc: Convert hugepd_free() to use call_rcu() (Waiman Long) [1737054] - [s390] s390/mm: Convert tlb_table_flush() to use call_rcu() (Waiman Long) [1737054] - [kernel] sparc/oprofile: Convert timer_stop() to use synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched/membarrier: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate the RCU update functions invoked by sync.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate synchronize_rcu_mult() (Waiman Long) [1737054] - [kernel] rcu: Fix rcu_{node, data} comments about gp_seq_needed (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_state externs (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for sync.c (Waiman Long) [1737054] - [include] srcu: Add notrace variant of srcu_dereference (Waiman Long) [1737054] - [documentation] PM/EM: Document the Energy Model framework (Phil Auld) [1718927] - [kernel] sched/doc: Document Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/fair: Remove unneeded prototype of capacity_of() (Phil Auld) [1718927] - [kernel] sched/fair: Skip LLC NOHZ logic for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Tune down misfit NOHZ kicks (Phil Auld) [1718927] - [kernel] sched/fair: Comment some nohz_balancer_kick() kick conditions (Phil Auld) [1718927] - [kernel] sched/fair: Prune, fix and simplify the nohz_balancer_kick() comment block (Phil Auld) [1718927] - [kernel] sched/fair: Explain LLC nohz kick condition (Phil Auld) [1718927] - [kernel] sched/fair: Simplify nohz_balancer_kick() (Phil Auld) [1718927] - [kernel] sched/topology: Fix percpu data types in struct sd_data & struct s_data (Phil Auld) [1718927] - [kernel] sched/fair: Simplify post_init_entity_util_avg() by calling it with a task_struct pointer argument (Phil Auld) [1718927] - [kernel] sched/fair: Fix util_avg of new tasks for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Optimize update_blocked_averages() (Phil Auld) [1718927] - [kernel] sched/topology: Introduce a sysctl for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] Revert "sched/core: Take the hotplug lock in sched_init_smp()" (Phil Auld) [1718927] - [kernel] cpu/hotplug: Mute hotplug lockdep during init (Phil Auld) [1718927] - [kernel] sched/fair: Select an energy-efficient CPU on task wake-up (Phil Auld) [1718927] - [kernel] sched/fair: Introduce an energy estimation helper function (Phil Auld) [1718927] - [kernel] sched/fair: Add over-utilization/tipping point indicator (Phil Auld) [1718927] - [kernel] sched/fair: Clean-up update_sg_lb_stats parameters (Phil Auld) [1718927] - [kernel] sched/toplogy: Introduce the 'sched_energy_present' static key (Phil Auld) [1718927] - [kernel] sched/topology: Make Energy Aware Scheduling depend on schedutil (Phil Auld) [1718927] - [kernel] sched/topology: Disable EAS on inappropriate platforms (Phil Auld) [1718927] - [kernel] sched/topology: Add lowest CPU asymmetry sched_domain level pointer (Phil Auld) [1718927] - [kernel] sched/topology: Reference the Energy Model of CPUs when available (Phil Auld) [1718927] - [kernel] PM: Introduce an Energy Model management framework (Phil Auld) [1718927] - [kernel] sched/cpufreq: Prepare schedutil for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/topology: Relocate arch_scale_cpu_capacity() to the internal header (Phil Auld) [1718927] - [kernel] sched/core: Take the hotplug lock in sched_init_smp() (Phil Auld) [1718927] - [kernel] sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU capacity domains (Phil Auld) [1718927] - [kernel] sched/fair: Don't move tasks to lower capacity CPUs unless necessary (Phil Auld) [1718927] - [kernel] sched/fair: Set rq->rd->overload when misfit (Phil Auld) [1718927] - [kernel] sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE() (Phil Auld) [1718927] - [kernel] sched/core: Change root_domain->overload type to int (Phil Auld) [1718927] - [kernel] sched/fair: Change 'prefer_sibling' type to bool (Phil Auld) [1718927] - [kernel] sched/fair: Kick nohz balance if rq->misfit_task_load (Phil Auld) [1718927] - [kernel] sched/fair: Consider misfit tasks when load-balancing (Phil Auld) [1718927] - [kernel] sched/fair: Add sched_group per-CPU max capacity (Phil Auld) [1718927] - [kernel] sched/fair: Add 'group_misfit_task' load-balance type (Phil Auld) [1718927] - [kernel] sched/topology: Add static_key for asymmetric CPU capacity optimizations (Phil Auld) [1718927] - [kernel] sched/core, workqueues: Distangle worker accounting from rq lock (Phil Auld) [1737067] - [kernel] workqueue: Use normal rcu (Phil Auld) [1737067] - [kernel] tick/broadcast: Fix warning about undefined tick_broadcast_oneshot_offline() (Phil Auld) [1737067] - [kernel] timer/trace: Improve timer tracing (Phil Auld) [1737067] - [include] timer/trace: Replace deprecated vsprintf pointer extension pf by ps (Phil Auld) [1737067] - [kernel] timer: Move trace point to get proper index (Phil Auld) [1737067] - [kernel] tick/sched: Update tick_sched struct documentation (Phil Auld) [1737067] - [kernel] tick: Remove outgoing CPU from broadcast masks (Phil Auld) [1737067] - [kernel] timekeeping: Consistently use unsigned int for seqcount snapshot (Phil Auld) [1737067] - [kernel] sched/fair: Robustify CFS-bandwidth timer locking (Phil Auld) [1737067] - [kernel] tick/sched : Remove redundant cpu_online() check (Phil Auld) [1737067] - [misc] sched/swait: Rename to exclusive (Phil Auld) [1737067] - [kernel] sched/swait: Switch to full exclusive mode (Phil Auld) [1737067] - [kernel] sched/swait: Remove __prepare_to_swait (Phil Auld) [1737067] - [netdrv] net: ena: don't wake up tx queue when down (John Linville) [1722628] - [netdrv] Revert "net: ena: ethtool: add extra properties retrieval via get_priv_flags" (John Linville) [1722628] - [netdrv] net: ena: Fix bug where ring allocation backoff stopped too late (John Linville) [1722628] - [netdrv] net: ena: update driver version from 2.0.3 to 2.1.0 (John Linville) [1722628] - [netdrv] net: ena: remove inline keyword from functions in *.c (John Linville) [1722628] - [netdrv] net: ena: add ethtool function for changing io queue sizes (John Linville) [1722628] - [netdrv] net: ena: allow queue allocation backoff when low on memory (John Linville) [1722628] - [netdrv] net: ena: make ethtool show correct current and max queue sizes (John Linville) [1722628] - [netdrv] net: ena: enable negotiating larger Rx ring size (John Linville) [1722628] - [netdrv] net: ena: add MAX_QUEUES_EXT get feature admin command (John Linville) [1722628] - [netdrv] net: ena: use dev_info_once instead of static variable (John Linville) [1722628] - [netdrv] net: ena: add good checksum counter (John Linville) [1722628] - [netdrv] net: ena: optimise calculations for CQ doorbell (John Linville) [1722628] - [netdrv] net: ena: add support for changing max_header_size in LLQ mode (John Linville) [1722628] - [netdrv] net: ena: allow automatic fallback to polling mode (John Linville) [1722628] - [netdrv] net: ena: add newline at the end of pr_err prints (John Linville) [1722628] - [netdrv] net: ena: arrange ena_probe() function variables in reverse christmas tree (John Linville) [1722628] - [netdrv] net: ena: replace free_tx/rx_ids union with single free_ids field in ena_ring (John Linville) [1722628] - [netdrv] net: ena: ethtool: add extra properties retrieval via get_priv_flags (John Linville) [1722628] - [netdrv] net: ena: add handling of llq max tx burst size (John Linville) [1722628] - [netdrv] net: ena: gcc 8: fix compilation warning (John Linville) [1722628] - [netdrv] net: ena: fix ena_com_fill_hash_function() implementation (John Linville) [1722628] - [netdrv] net: ena: improve latency by disabling adaptive interrupt moderation by default (John Linville) [1722628] - [netdrv] net: ena: fix return value of ena_com_config_llq_info() (John Linville) [1722628] - [netdrv] net: ena: fix incorrect test of supported hash function (John Linville) [1722628] - [netdrv] net: ena: fix: Free napi resources when ena_up() fails (John Linville) [1722628] - [netdrv] net: ena: fix: set freed objects to NULL to avoid failing future allocations (John Linville) [1722628] - [netdrv] net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry (John Linville) [1722628] - [arm64] arm64: kexec: Add comment to explain use of __flush_icache_range() (Mark Salter) [1757450] - [arm64] arm64: kexec: machine_kexec should call __flush_icache_range (Mark Salter) [1757450] - [arm64] arm64: Do not issue IPIs for user executable ptes (Mark Salter) [1757450] - [arm64] arm64: hibernate: Avoid sending cross-calling with interrupts disabled (Mark Salter) [1757450] - [arm64] arm64: mm: Export __flush_icache_range() to modules (Mark Salter) [1757450] - [arm64] arm64: IPI each CPU after invalidating the I-cache for kernel mappings (Mark Salter) [1757450] - [s390] s390/dasd: Handle out-of-space constraint (Philipp Rudo) [1525398] - [s390] s390/dasd: Use ALIGN_DOWN macro (Philipp Rudo) [1525398] - [s390] s390/dasd: Make dasd_setup_queue() a discipline function (Philipp Rudo) [1525398] - [s390] s390/dasd: Add new ioctl to release space (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dasd_sleep_on_queue_interruptible() (Philipp Rudo) [1525398] - [s390] s390/dasd: Add missing intensity definition (Philipp Rudo) [1525398] - [s390] s390/dasd: Fix whitespace (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dynamic formatting support for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Recognise data for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Put sub-order definitions in a separate section (Philipp Rudo) [1525398] - [s390] s390/dasd: Make layout analysis ESE compatible (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove old defines and function (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove unused structs and function prototypes (Philipp Rudo) [1525398] - [tools] perf report: Dump s390 counter set data to file (Philipp Rudo) [1731036] - [tools] perf report: Display arch specific diagnostic counter sets, starting with s390 (Philipp Rudo) [1731036] - [tools] perf report: Add s390 diagnosic sampling descriptor size (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for CPU-MF SVN 6 (Philipp Rudo) [1731036] - [s390] s390/cpumf: Fix warning from check_processor_id (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for s390 counter facility diagnostic trace (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Handle EBUSY return code from CPU counter facility reservation (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: add ctr_stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move common functions into a separate file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_avail() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: replace stcctm5() with the stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: add store cpu counter multiple instruction support (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Add minimal in-kernel interface for counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_alert() to obtain measurement alerts (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: move struct cpu_cf_events and per-CPU variable to header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: rename per-CPU counter facility structure and variables (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: prepare for in-kernel counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move counter set controls to a new header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Reject request for sampling in event initialization (Philipp Rudo) [1731036] - [s390] s390/perf: Change CPUM_CF return code in event init function (Philipp Rudo) [1731036] - [acpi] ACPI / property: Add two new Thunderbolt property GUIDs to the list (Jarod Wilson) [1483494] - [acpi] ACPI: property: restore _DSD data subnodes GUID comment (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Intel Ice Lake (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Expose active parts of NVM even if upgrade is not supported (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Hide switch attributes that are not set (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not fail adding switch if some port is not implemented (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Use 32-bit writes when writing ring producer/consumer (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move NVM upgrade support flag to struct icm (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Correct path indices for PCIe tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Show key using *pE not *pEp (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Switch to use device_property_count_uXX() (Jarod Wilson) [1483494] - [include] device property: Add helpers to count items in an array (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Implement CIO reset correctly for Titan Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make sure device runtime resume completes before taking domain lock (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier for more missed files (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make priority unsigned in struct tb_path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: shash - remove shash_desc::flags (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Start firmware on Titan Ridge Apple systems (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Reword output of tb_dump_hop() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make rest of the logging to happen at debug level (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make __TB_[SW|PORT]_PRINT take const parameters (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for XDomain connections (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make tb_switch_alloc() return ERR_PTR() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for DMA tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add XDomain UUID exchange support (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Run tb_xdp_handle_request() in system workqueue (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not tear down tunnels when driver is unloaded (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Display Port tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rework NFC credits handling (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize port finding routines to support all port types (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Scan only valid NULL adapter ports in hotplug (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for full PCIe daisy chains (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Discover preboot PCIe paths the boot firmware established (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Deactivate all paths before restarting them (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Extend tunnel creation to more than 2 adjacent switches (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add helper function to iterate from one port to another (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Assign remote for both ports in case of dual link (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add functions for allocating and releasing HopIDs (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize tunnel creation functionality (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rename tunnel_pci to tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Cache adapter specific capability offset into struct port (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Properly disable path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Set sleep bit when suspending switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Configure lanes when switch is initialized (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move LC specific functionality into a separate file (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add dummy read after port capability list walk on Light Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Enable TMU access when accessing port space on legacy devices (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not allocate switch if depth is greater than 6 (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Take domain lock in switch sysfs attribute callbacks (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Block reads and writes if switch is unplugged (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Drop duplicated get_switch_at_route() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Remove unused work field in struct tb_switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check the return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a missing check of kzalloc (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: xdomain: Fix to check return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check return value of ida_simple_get (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check for kmemdup failure (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix a missing check of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a NULL pointer dereference (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Prevent root port runtime suspend during NVM upgrade (Jarod Wilson) [1483494] - [netdrv] net/ibmvnic: prevent more than one thread from running in reset (Steve Best) [1756943] - [netdrv] net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run (Steve Best) [1756943] - [netdrv] sfc: don't score irq moderation points for GRO (Jarod Wilson) [1736303] - [netdrv] sfc: Use dev_get_drvdata where possible (Jarod Wilson) [1736303] - [netdrv] sfc: Remove 'PCIE error reporting unavailable' (Jarod Wilson) [1736303] - [netdrv] sfc: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1736303] - [netdrv] sfc: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1736303] - [netdrv] bonding: no need to print a message if debugfs_create_dir() fails (Jarod Wilson) [1756517] - [netdrv] bonding: Add vlan tx offload to hw_enc_features (Jarod Wilson) [1756517] - [netdrv] bonding: fix value exported by Netlink for peer_notif_delay (Jarod Wilson) [1756517] - [netdrv] bonding: add an option to specify a delay between peer notifications (Jarod Wilson) [1756517] - [netdrv] bonding: validate ip header before check IPPROTO_IGMP (Jarod Wilson) [1756517] - [netdrv] bonding/main: fix NULL dereference in bond_select_active_slave() (Jarod Wilson) [1756517] - [netdrv] bonding: Always enable vlan tx offload (Jarod Wilson) [1756517] - [netdrv] bonding/options: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/alb: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/802.3ad: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/main: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: add slave_foo printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: fix error messages in bond_do_fail_over_mac (Jarod Wilson) [1756517] - [netdrv] bonding: improve event debug usability (Jarod Wilson) [1756517] - [netdrv] net: bonding: Inherit MPLS features from slave devices (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 90 (Jarod Wilson) [1756517] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5 (Jarod Wilson) [1756517] - [netdrv] bonding: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1756517] - [powerpc] powerpc/fadump: support holes in kernel boot memory area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: remove RMA_START and RMA_END macros (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about option to release opalcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider f/w load area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: provide an option to invalidate /sys/firmware/opal/core file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: enable CONFIG_OPAL_CORE for FADUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: export /sys/firmware/opal/core for analysing opal crashes (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about CONFIG_PRESERVE_FA_DUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add support to preserve crash data on FADUMP disabled kernel (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve how crashed kernel's memory is reserved (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider reserved ranges while releasing memory (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make crash memory ranges array allocation generic (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process architected register state data provided by firmware (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make use of memblock's bottom up allocation mode (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Update documentation about OPAL platform support (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: handle invalidation of crashdump and re-registraion (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Warn before processing partial crashdump (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process the crashdump by exporting it as /proc/vmcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: support copying multiple kernel boot memory regions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define OPAL register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: reset metadata address during clean up (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: register kernel metadata address with opal (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve fadump_reserve_mem() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add fadump support on powernv (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opal: add MPIPL interface definitions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/powernv: Make possible for user to force a full ipl cec reboot (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use FADump instead of fadump for how it is pronounced (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: move out platform specific support from generic code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: release all the memory above boot memory size (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add source info while displaying region contents (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: define RTAS register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: introduce callbacks for platform specific operations (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move rtas specific definitions to platform code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define an empty fadump_cleanup() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use helper functions to reserve/release cpu notes buffer (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Improve fadump documentation (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: declare helper functions in internal header file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add helper functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move internal macros/definitions to a new header (Desnes Augusto Nunes do Rosario) [1524687] - [watchdog] watchdog: iTCO: Add support for Cannon Lake PCH iTCO (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Use iTCO version 6 in Cannon Lake PCH and beyond (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus (Alexander Beregalov) [1724532] - [block] loop: set PF_MEMALLOC_NOIO for the worker thread (Ming Lei) [1741392] - [fs] bdev: Fixup error handling in blkdev_get() (Ming Lei) [1741392] - [block] loop: Fix mount(2) failure due to race with LOOP_SET_FD (Ming Lei) [1741392] - [block] block, bfq: handle NULL return value by bfq_init_rq() (Ming Lei) [1741392] - [block] block, bfq: move update of waker and woken list to queue freeing (Ming Lei) [1741392] - [block] block, bfq: reset last_completed_rq_bfqq if the pointed queue is freed (Ming Lei) [1741392] - [block] block: aoe: Fix kernel crash due to atomic sleep when exiting (Ming Lei) [1741392] - [block] rq-qos: use a mb for got_token (Ming Lei) [1741392] - [block] rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule (Ming Lei) [1741392] - [block] rq-qos: don't reset has_sleepers on spurious wakeups (Ming Lei) [1741392] - [block] rq-qos: fix missed wake-ups in rq_qos_throttle (Ming Lei) [1741392] - [include] wait: add wq_has_single_sleeper helper (Ming Lei) [1741392] - [block] block, bfq: check also in-flight I/O in dispatch plugging (Ming Lei) [1741392] - [block] block: fix sysfs module parameters directory path in comment (Ming Lei) [1741392] - [block] block: Allow mapping of vmalloc-ed buffers (Ming Lei) [1741392] - [block] block/bio-integrity: fix a memory leak bug (Ming Lei) [1741392] - [block] block: Disable write plugging for zoned block devices (Ming Lei) [1741392] - [block] blk-throttle: fix zero wait time for iops throttled group (Ming Lei) [1741392] - [block] block: Fix potential overflow in blk_report_zones() (Ming Lei) [1741392] - [block] blk-cgroup: turn on psi memstall stuff (Ming Lei) [1741392] - [block] block: init flush rq ref count to 1 (Ming Lei) [1741392] - [lib] sbitmap: Replace cmpxchg with xchg (Ming Lei) [1741392] - [block] block: Remove unused code (Ming Lei) [1741392] - [block] block, bfq: Init saved_wr_start_at_switch_to_srt in unlikely case (Ming Lei) [1741392] - [block] block, bfq: re-schedule empty queues if they deserve I/O plugging (Ming Lei) [1741392] - [block] block, bfq: preempt lower-weight or lower-priority queues (Ming Lei) [1741392] - [block] block, bfq: detect wakers and unconditionally inject their I/O (Ming Lei) [1741392] - [block] block, bfq: bring forward seek&think time update (Ming Lei) [1741392] - [block] block, bfq: update base request service times when possible (Ming Lei) [1741392] - [block] block, bfq: fix rq_in_driver check in bfq_update_inject_limit (Ming Lei) [1741392] - [block] block, bfq: reset inject limit when think-time state changes (Ming Lei) [1741392] - [kernel] cgroup: export css_next_descendant_pre for bfq (Ming Lei) [1741392] - [block] block: update print_req_error() (Ming Lei) [1741392] - [block] block: use blk_op_str() in blk-mq-debugfs.c (Ming Lei) [1741392] - [block] block: add centralize REQ_OP_XXX to string helper (Ming Lei) [1741392] - [block] block: improve print_req_error (Ming Lei) [1741392] - [block] block: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUG (Ming Lei) [1741392] - [block] bfq-iosched: move bfq_stat_recursive_sum into the only caller (Ming Lei) [1741392] - [block] blk-cgroup: move struct blkg_stat to bfq (Ming Lei) [1741392] - [block] blk-cgroup: introduce a new struct blkg_rwstat_sample (Ming Lei) [1741392] - [block] blk-cgroup: pass blkg_rwstat structures by reference (Ming Lei) [1741392] - [block] blk-cgroup: factor out a helper to read rwstat counter (Ming Lei) [1741392] - [block] block: drbd: no need to check return value of debugfs_create functions (Ming Lei) [1741392] - [block] blk-core: Remove blk_end_request*() declarations (Ming Lei) [1741392] - [block] block: code cleanup queue_poll_stat_show() (Ming Lei) [1741392] - [block] block: use right format specifier for op (Ming Lei) [1741392] - [block] block: get rid of redundant else (Ming Lei) [1741392] - [block] block: use req_op() to maintain consistency (Ming Lei) [1741392] - [fs] blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration (Ming Lei) [1741392] - [block] blkcg: blkcg_activate_policy() should initialize ancestors first (Ming Lei) [1741392] - [block] blkcg: perpcu_ref init/exit should be done from blkg_alloc/free() (Ming Lei) [1741392] - [block] blkcg: update blkcg_print_stat() to handle larger outputs (Ming Lei) [1741392] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1741392] - [block] block: genhd: Use struct_size() helper (Ming Lei) [1741392] - [block] block: null_blk: fix race condition for null_del_dev (Ming Lei) [1741392] - [block] blk-mq/debugfs: Fix improper print qualifier (Ming Lei) [1741392] - [block] loop: Don't change loop device under exclusive opener (Ming Lei) [1741392]- [documentation] timekeeping.txt: Correct maxCount of n-bit binary counter (Jaroslav Kysela) [1738610] - [sound] ALSA: clk: Add (devm_)clk_get_optional() functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: align comments with firmware files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: rename SOUNDWIRE to ALH (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: add ALH parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fe_compr can be bit field (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fixup for_each_card_links() macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Define a set of DAPM pre/post-up events (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: use bit field for bus_control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple_card_utils.h: care NULL dai at asoc_simple_debug_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: remove an unused field from struct hda_codec (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Avoid polluting led_* namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Hiby device family to quirks for native DSD support (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: DSD auto-detection for Playback Designs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: remove some dead code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Clean up check_input_term() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Remove superfluous bLength checks (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Simplify parse_audio_unit() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: More validations of descriptor units (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Check mixer unit bitmap yet more strictly (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix memory leak at line6_init_pcm() error path (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit (Jaroslav Kysela) [1738610] - [sound] ALSA: hiface: fix multiple memory leak bugs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix PCM device order (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify audioformat release code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Scarlett Gen 2 mixer interface (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: sizeof (byte) is always 1, use that fact. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix a typo (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix Line6 Helix audio format rates (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix parse of UAC2 Extension Units (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix write on zero-sized buffer (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix sign unintended sign extension on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Sanity checks for each pipe and EP types (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Enable .product_name override for Emagic, Unitor 8. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Use container_of() (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Drop superfluous timer helper function (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: variax: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: podhd: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: pod: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Assure canceling delayed work at disconnection (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33 (Jaroslav Kysela) [1738610] - [sound] ALSA: sparc: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: txx9: txx9aclc-generic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: osk5912: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap3pandora: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: n810: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Set unused serializers as INACTIVE (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix SDMA users not providing channel names (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for auxclk-fs-ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: ams-delta: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: pass volume min/max linear value to FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ignore unrecoverable CTX_SAVE IPC errors at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add earpiece (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: spdifrx: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: dfsdm: add 16 bits audio record support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add cpu_dai_name for DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add min/max step for volume_table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sof: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: clarify operator precedence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASOC: SOF: ipc: prevent logging trace messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add new macro hstream_to_sof_hda_stream() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure RUN bit setting to 0 during clear stream status (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix a deadlock with bus->reg_lock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: modify stream interrupt handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: save handle to sdev in sof_intel_hda_stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove misleading error trace from IRQ thread (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: dont wake dsp up in kcontrol IO (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: compress: Fix memory leak from snd_soc_new_compress (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: sh7760-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: ssiu: tidyup SSI_MODE1/2 settings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: fixup mod ID calculation in rsnd_ctu_probe_ (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: add missing pin sharing with SSI9 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: migor: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tobermory: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8580: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smartq_wm8987: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_tlv320aic23: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_hermes: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix a double-free issue for cpu_dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix an use-after-free issue for codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: lowland: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: littlemill: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: jive_wm8750: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: h1940_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: bells: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip-max98090: Remove MICBIAS as supply of input pin IN34 (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rockchip: rockchip_max98090: Enable MICBIAS for headset keypress detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rk3399_gru_sound: Support 32, 44.1 and 88.2 kHz sample rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: pdm: select CONFIG_RATIONAL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: tosa: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: hx4700: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: kernel: fix typos and some coding style in comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Add missing Slimbus0 audio route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: zylonite: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: z2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: ttc-dkb: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: spitz: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: pxa2xx-ac97.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: poodle: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: palm27x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: mioa701_wm9713: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: magician: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: imote2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: em-x270: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e800_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e750_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e740_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: corgi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: brownstone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: expose all 8 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmout: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmout: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmin: expose all 16 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmin: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: fix sample clock inversion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: consistently use SND_SOC_DAIFMT defines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: require regmap mmio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: free reset on device removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: add reset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifout: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifin: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: expose all 8 outputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-fifo: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6797-mt6351: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-wm8960: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-cs42448: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add missing newline at end of file (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: qi_lb60: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 239 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix incorrect capture position reporting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix NULL ptr dereference when unloading clk dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Don't return failure on machine driver reload (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Do not disable FW notifications (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use GFP_KERNEL instead of GFP_ATOMIC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: correct naming for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: add BE dailink for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add MCLK support for BYT platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_rt286: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5660: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: kbl_da7219_max98927: add dai_trigger function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_nocodec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_da7213: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_rt298: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_for_each_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: add missing const at graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: phycore-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card-utils: care no Platform for DPCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix an use-after-free in graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: wm1133-ev1: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: pcm030-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-mc13783: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd/p1022_ds/p1022_rdk: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: eukrea-tlv320: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: efika-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: Allow bus error handler to be called directly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove multiple defines. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: add irqflag IRQF_ONESHOT flag (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix misuse of GENMASK macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tas571x: Fix -Wunused-const-variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix charge pump source assignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix of unmute outputs on probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: add ADC mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Improve VAG power and mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix definition of VAG Ramp Control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Rename driver to differentiate from main codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: remove redundant assignment to variable idx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5514-spi: don't use snd_soc_lookup_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: simplify the EFUSE read function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Remove executable attribute from source files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: add silence detection and manual PDB control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Convert headers to SPDX (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix DC calibration offset not applying (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Relocate my e-mail to .com domain zone (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8825: fix fake interruption when booting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8822: support master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: soc: codecs: mt6358: change return type of mt6358_codec_init_reg (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: msm8916-wcd-digital: Add sidetone support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98383: fix i2c probe failure (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 496 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: report codec link up/down status to bus (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec: hdac_hdmi: fix pin connections at cvt enable (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 463 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: mark PM function as __maybe_unused (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: use mdelay for sdmode-delay (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: avoid speaker pop when playback startup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix MFREQ selection issue for async mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cros_ec_codec: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4118: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: spi: AD ASoC: declare missing of table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ab8500: add range to usleep_range (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: snappercl15: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: simone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: edb93xx: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1200: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9g20_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: mikroe-proto: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-wm8904: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pdmic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pcm-dma.c: use devm_snd_dmaengine_pcm_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-classd: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 200 (Jaroslav Kysela) [1738610] - [sound] ALSA: ps3: Remove Unneeded variable: "ret" (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 277 (Jaroslav Kysela) [1738610] - [sound] ALSA: rme9652: Unneeded variable: "result". (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 (Jaroslav Kysela) [1738610] - [sound] ALSA: hdspm: Fix single speed ADAT capture and playback with RME HDSPe AIO (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 404 (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - Remove set but not used variables 'orun_mask, urun_mask' (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es: Remove unneeded variable err (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - add support for LX6464ESe pci express variant (Jaroslav Kysela) [1738610] - [sound] ALSA: ice1712: Check correct return value to snd_i2c_sendbytes (EWS/DMX 6Fire) (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 29 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 46 (Jaroslav Kysela) [1738610] - [sound] ALSA: emu10k1: Remove unneeded variable "change" (Jaroslav Kysela) [1738610] - [sound] ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup (Jaroslav Kysela) [1738610] - [sound] ALSA: pci: echoaudio: remove variable which is a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Jaroslav Kysela) [1738610] - [sound] ALSA: cs4281: remove redundant assignment to variable val and remove a goto (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 32 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 116 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 456 (Jaroslav Kysela) [1738610] - [sound] ALSA: au88x0: Remove unneeded variable: "changed" (Jaroslav Kysela) [1738610] - [sound] ALSA: asihpi: Remove unneeded variable change (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 88 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: remove unused variable 'snd_ac97_controls_master_mono' (Jaroslav Kysela) [1738610] - [sound] ALSA: dmasound_atari: Mark expected switch fall-through (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 (Jaroslav Kysela) [1738610] - [sound] ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: isa/wavefront: remove redundant assignment to pointer bptr (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370 (Jaroslav Kysela) [1738610] - [sound] ALSA: sb: remove redundant assignment to variable result (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda: Add codec on bus address table lately" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Unexport a few more stuff (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Drop export of snd_hdac_bus_add/remove_device() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add codec on bus address table lately (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: readl/writel need linux/io.h (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move parts of NHLT code to new module (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix 1-minute detection delay when i915 module is not available (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix a headphone detection issue when using SOF (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix: lock reg_lock before calling snd_hdac_bus_update_rirb (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: add polling mode in snd_hdac_bus_get_response (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sdm845: remove unneeded semicolon (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Replace strncpy() with strscpy_pad() for pcm->name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove redundant use of ret variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: Add an op to set callback function for plug event (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_bind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_dais() next to soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add new soc_link_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1305: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: simple-card-utils: set 0Hz to sysclk when shutdown (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: ignore 0Hz sysclk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: make two arrays static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Use regmap_multi_reg_write() when initializing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Reset used registers at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Group register initialization at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Fix memory corruption on BE 64b systems (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: support fixed and variable both clock rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix redundant codes of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add DT-bindings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix COMPILE_TEST error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Include link-name in error messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Fix NULL pointer in of parser (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Mark links as nonatomic (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment to jack at soc_remove_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf-audio: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add clock control of MCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_for_each_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for cpu (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_components() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add snd_soc_dapm_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dapm related setup at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_component() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_rtd_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix space issues (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove forward declaration of headset_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move headset jack to card-specific storage (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF/Intel: fix selection of SND_INTEL_NHTL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Haswell: Adjust machine device private context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: Do not fail if the dai_set_sysclk returns -ENOTSUPP (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based channel lookup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Add S32_LE as support format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Move the XSYNCERR workaround to .prepare callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: Fix implicit fallthrough warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_ssi: Fix clock control issue in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix primary interpolator max rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data is valid on rising edge (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: tdm hw support tdm out and 8ch i2s out (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: implement left-justified data mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: rework DAI format configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: enable SOC_SSC_PDC and SOC_SSC_DMA in Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Force suspend/resume during system suspend/resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data align issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: add mutex protection to set_fmt/set_tdm_slot (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix inverted L/R of headphone mixer volume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix headphone mixer volume table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Release topology when we are done with it (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove memory available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove MCPS available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove static table index when parsing topology (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print module type instead of id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: NHLT: Fix debug print format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Expose snd_soc_dapm_new_control_unlocked properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: fix memory leaks on sm, se and sbe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate and fix asoc_tplg_dapm_widget_*_create flow (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate how dtexts and dvalues are freed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: fix modern dai link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use correct function to access iomem space (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix an is IS_ERR() vs NULL check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i: Revert A83t description (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix return value check in imx8_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM-related variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: Revert initial A83t support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmix: register the card on a proper dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Make some functions static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: rename soc_post_component_init() to soc_rtd_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize list at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: fix get control data return type and arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize component list (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use for_each_component_dais() at remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_cleanup_card_resources() become void (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add NOTE to snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use device_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: switch tdm pins gpio function when playback on or off (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701: Fix -Wunused-const-variable warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8988: fix typo in wm8988_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8 HW support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add OF DSP device support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: AMD: Fix Kconfig warning without GPIOLIB (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for DSP formats (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_width by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the actual format width instead of an hardcoded one (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the physical / slot width for the clocks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for TDM slots (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded dai_link check from snd_soc_remove_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: merge snd_soc_initialize_card_lists() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx8qm (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix simultaneous capture and playback in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller is running (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix unprepare of GCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Support more channels (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Pass the channels number as an argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Remove duplicated quirks structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK period on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix MCLK Enable bit offset on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix WSS and SR fields for the A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK polarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix LRCK and BCLK polarity offsets on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: RX and TX counter registers are swapped (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the MCLK and BCLK dividers on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use module clock as BCLK parent on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the format configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the channel configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Rework MCLK divider calculation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_channels by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Switch to devm for PCM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Register regmap and PCM before our component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: implement input mode select as a mux (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: fix typo in DAPM kcontrol name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that need pmc_plt_clk_0 quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: Fix double reset assersion when transitioning to suspend state (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: initial support for Intel ALH DAI type (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Add dummy support for i.MX8 DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: Add driver suspend and resume to support MEGA Fast (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for EHL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for Tiger Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add Cometlake machine driver support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Move pcm_mutex up to card level from snd_soc_pcm_runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: 88pm860x: remove unused variables 'pcm_switch_controls' and 'aif1_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l56: remove unused variable 'adc_swap_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: remove unused variable 'pga_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: remove unused variable 'cm_m_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic23: remove unused variable 'tlv320aic23_rec_src' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: remove unused variable 'dac_vol_tlv' and 'adc_vol_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98371: remove unused variable 'max98371_noload_gain_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l73: remove unused variables 'vsp_output_mux' and 'xsp_output_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print constant literals from format specifier (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6358: add delay after dmic clock on (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: remove unused variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt2701: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: Fix -Wunused-const-variable warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: Fix copy-paste error in es8328_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: hsw: remove i386 build warning w/ size_t argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix typos in ti/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Set period size to 240 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow reconfiguration of tdm_slots and slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Retain the independence of DAC and ADC side of the codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: make headset codec optional (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max9850: remove unused variable 'max9850_reg' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98926: remove two unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style of aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: Offload dapm update at jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: byt: Refactor fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: bdw: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Remove call to snd_sof_dsp_mailbox_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ml26124: remove unused variable 'ngth' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6351: remove unused variable 'mt_lineout_control' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: skl_hda_dsp_common: create HDMI jack kctl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tscs454: remove unused variable 'PLL_48K_RATE' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fix module_put() warning in soc_cleanup_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dai_link check under soc_dpcm_debugfs_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: define soc_dpcm_debugfs_add() for non CONFIG_DEBUG_FS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for card->deferred_resume_work (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded list_empty() check for snd_soc_try_rebind_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_debugfs_init() at soc_init_card_debugfs() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_card_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_add_routes() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_component_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hda: fix page fault issue by removing race (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Direct MMIO accesses (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx7ulp/imx8mq (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: mark regmap as fast_io (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: large_config_get overhaul (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Implement set_bclk_ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for SAI new version (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: add of_match data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Update Tx/Rx channel enable mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add registers definition for multiple datalines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_new_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: reuse rtdcom at snd_soc_rtdcom_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use for_each_card_links_safe() at snd_soc_find_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: check return value of snd_soc_add_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment for for_each_xxx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: set component->debugfs_root NULL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add a flag for the R0 calibration test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add R0 temperature and TDM1 ADC2DAT Swap control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: don't call clk_get_rate() under atomic context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: Remove executable bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_mmap() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_page() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_copy_user() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_ioctrl() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pointer() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_set_bias_level() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_stream_event() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_seq_notifier() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_name() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_is_suspended() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_params() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_close() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_get/put() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-component.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_fill_silence() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_copy_kernel() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_ack() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma address for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: zx-tdm: remove redundant assignment to ts_width on error return path (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: SoC: skylake: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fill some of the runtime stream parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: remove ephemeral variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: create pcm for codec2codec links as well (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: use common NHLT module (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Limit large_config_get to single frame (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix use of potentially uninitialized variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Update request-reply IPC model (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Common: Fix NULL dereference in tx_wait_done (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix race condition in IPC rx list (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 490 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Read HIPCT extension before clearing DONE bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: move NHLT header to common directory (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: psc-ac97: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: aio-dma: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: evea: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: inno_rk3036: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mmp-sspa: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: jz4725b: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: spear: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs-saif: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_audmix: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6797: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt8173: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra20_das: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: override codec2codec params (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: add 88200 and 96000 sampling rate support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Incorrect SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fix missing return of error return code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for correct symmetric sample bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Correct slot_width posed constraint (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: Fix mono capture (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix some acpi vs apci typo in somme comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: deal with params when necessary (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: name link using stream direction (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: run callbacks in order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: Add uda1334 codec driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Add RT1308 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Makefile - fix the top-level kernel module names (add snd- prefix) (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve serializer handling in multi AXR setups (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for RIGHT_J format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Make MCPS and CPS params obsolete (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Reset pipeline before its deletion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Strip T and L from TLV IPCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Properly cleanup on component removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Initialize lists before access so they are safe to use (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add function to cleanup debugfs interface (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Switch to modern UUID API (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Fail card instantiation if DAI format setup fails (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use existing snd_soc_dai_digital_mute() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compress_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_delay() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_shutdown() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_startup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Return -ENOTSUPP from set_channel_map() if no operation provided (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support dai_link with platforms_num != 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: defer card registration if codec component is missing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_dai_link_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_is_matching_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_find_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_unbind_card() under mutex_lock; (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: allow no Platform on dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: add sound dai_link connection macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: Support hw_free() callback at DAI level (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: Fix a typo in the name of a function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove dev_err() usage after platform_get_irq() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: recover the channel swap after xrun (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Wrap some operations to be functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add pm runtime function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ssp: BCLK delay parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add DMIC token for unmute gain ramp time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix stream id setting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix link DMA config (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reset link DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reserve host DMA channel for hostless streams (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: assign link DMA channel at run-time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Elkhart Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Tiger Lake. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure DMA is start/stop by read the RUN bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix HDA direct MMIO access (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: clear stream status and wakests properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add function for hda stop chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: set position buffer in init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: correct ROM state mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_window_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_mailbox_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add runtime idle callback (Jaroslav Kysela) [1738610] - [sound] ALSA: docs: timers: convert docs to ReST and rename to *.rst (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use SOF defined init chip in resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Enable jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce ifdef usage for hda (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: remove unused state variable in suspend function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: implement runtime idle for CNL/APL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined stop chip in suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the SOF defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: release link DMA for paused streams during suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Don't ignore SRAM block types (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Use the BAR provided by FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: increase default IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: use timeout configured at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: add ALH support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: use common code to send PCM_FREE IPC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: reset DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: couple host and link DMA during FE hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pci: mark last_busy value at runtime PM init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fixup HDaudio topology name with DMIC number (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Add missing include file hdac_hda.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Initialize hdaudio bus properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix MSI handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Initialize HDA controller after i915 init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add a parameter to disable MSI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated include from hda.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: disallow building without CONFIG_PCI again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: intel: extend IPC dump information (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow all channels in case of parallel DIN/DOUT setup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Fix a typo in the name of a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Add support for multi DIN/DOUT with TDM slots parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Rename min_frame_size to slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dmic dapm widget and route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dependency to dmic driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Match Product Family instead of product (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Invalidate only paths reachable for a given stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: use set_get_data in process load (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add compatible string for imx6ull (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Remove magic number register writes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Revert remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: depop stereo dac (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: handle concurrent interrupts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: clear interrupts by polarity flip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: move jack-detect init to i2c probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: fall back to DT prop names on error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add component driver name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: use more of the volume range from DACs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: remove w90x900/nuc900 platform drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nuc900: nuc900-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add dmic dapm widget to support dmic PCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add for_each_xxx macro for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: remove useless check on codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: fix null pointer dereference in clean up (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sst: fix kmalloc call with wrong flags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Fix deadlock in snd_soc_instantiate_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove erroneous soc_cleanup_card_resources() call (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for CPU (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: move DAI pre-links initiation to snd_soc_instantiate_card (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix warning reported by kbuild test robot and minor issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Mark format integer literals as unsigned (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Tell codec that jack is being removed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Change SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rt274: Fix internal jack assignment in set_jack callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 340 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add offset to RX channel select (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix sun8i tx channel offset mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98090: remove 24-bit format support if RJ is 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: da7219: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix COMPILE_TEST build error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Implement set_tdm_slot callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: Make some symbols static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove set but not used variable 'is_right_j ' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add RT1011 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: debug: add new debugfs entries for IPC flood test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: Introduce SOF_IPC_GLB_TEST_MSG IPC command (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: mirror firmware changes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: send time stamp to FW for alignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: bump to ABI 3.6 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: soundwire: add initial soundwire support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add support for mux/demux component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix DSP oops definitions in FW ABI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ipc: don't check for HIPCCTL register value (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: move code around for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Do not send cmd via SHIM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add mode parameter for snd_sof_debugfs_buf_item (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ASoC: core: use component driver name as component name" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: replace fw ready bitfield with explicit bit ordering (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: add quirk for Aegex 10 (RU2) tablet (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: fix typos of SPDX-License-Identifier (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 162 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add COMPILE_TEST for PCI options (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add COMPILE_TEST for new machine drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove dependency on asm/platform_sst_audio.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoc: fix sound/soc/intel/skylake/slk-ssp-clk.c build error on IA64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: use common helpers to detect CPUs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add missing voice activation register definitions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: use component driver name as component name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix build error with CONFIG_GPIOLIB is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix undefined references with Baytrail-only support (Jaroslav Kysela) [1738610] - [sound] ALSA: wcd9335: fix a incorrect use of kstrndup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-codec: fix first delay on Speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add support for H6 SoC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add TX fifo bit flush quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Move quirks to the top (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix spelling mistake "configued" -> "configured" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix integer overflow on unsigned int multiply (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: force end-of-file for debugfs trace at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: trace: remove code duplication in sof_wait_trace_avail() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: Show KConfig entry (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove redundant assignment to pulse_len (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the hda init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: fix a race, leading to IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: control: correct the copy size for bytes kcontrol put (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove warning - initialize workqueue on open (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: clear hw_params_upon_resume flag correctly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: fix error handling with the probe workqueue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove snd_soc_unregister_component in case of error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove DSP after unregistering machine driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fixup references at soc_cleanup_card_resources() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Force polling mode on CFL and CNL (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 119 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: lock client_mutex while removing link components (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Restore original configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6core: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Use struct_size() in krealloc() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove unnecessary inclusion of skl.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move card registration to the end of probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM pins (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable dev runtime suspend and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Add machine driver for CX2072X on BYT/CHT platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add support for Conexant CX2072X CODEC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Unify the supported input and output rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: fixup try_module_get()/module_put() timing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add newline for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix AMP quirk support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix for codec button mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Fix configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: WARN() is not related to component->driver->probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: move pcm_new from snd_soc_component_driver to snd_soc_dai_driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: Remap button control-function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable IIR filter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rename functions that pollute the simple_xxx namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: soc-acpi: Fix machine selection order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Handle over reading when flipping bytes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dpm: fixup DAI active unbalance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic3x: Add support for high power analog output (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add reset gpio handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add regcache mask dirty (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: replace the process_option table with function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Fix the issue about unsupported rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: add g12a tohdmitx control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: add basic codec-to-codec link support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: allow muxes to force a disconnect (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: set link name based on link node name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: set data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: add memory interface data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: rstn_control - return a non-zero on error only (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_components_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add missing cpu_dai->rate = 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: do cpu_dai related operation at same place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_component_to_node() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup soc_bind_dai_link() comment balance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use codec_dais on soc_bind_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use i on snd_soc_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: request GPIO when device get probed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL add Icelake chip info struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL: add Icelake SSP count (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove runtime PM calls during pcm open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add Cometlake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add Comet Lake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: Reporting accurate hw_ptr for acp3x dma (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: BE dai needs prepare when pause release after resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: add return value for ak4458_probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC : cs4265 : readable register too low (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix error in verbose ipc command parsing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix race in FW boot timeout handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: nocodec: fix undefined reference (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-acpi: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Move clock operation to PM runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: i2s: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove ops dependency on the dai id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the dai drivers in the private data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the current substream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove function name debug traces (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Jaroslav Kysela) [1738610] - [sound] ALSA: xen-front: fix unintention integer overflow on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - PCI quirk for Medion E4254 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply AMD controller workaround for Raven platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix alienware headset mic (Jaroslav Kysela) [1738610] - [sound] ALSA: Add Acer Aspire Ethos 8951G model quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Pavilion 15 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix overridden device-specific initialization (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix potential endless loop at applying quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Allow runtime PM for controller if component notifier is used (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check beep whitelist before assigning in all codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - Add new SBZ quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fixes inverted Conexant GPIO mic mute led (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Define a fallback_pin_fixup_tbl for alc269 family (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Expand pin_match function to match upcoming new tbls (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Drop unsol event handler for Intel HDMI codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a generic reboot_notify (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Let all conexant codec enter D3 when rebooting (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/sigmatel - remove unused variable 'stac9200_core_init' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Envy x360 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Set fifo_size for both playback and capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a quirk model for fixing Huawei Matebook X right speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add model description for Chrome headset button quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix a typo in model documentation (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Inform too slow responses (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply workaround for another AMD chip 1022:1487 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Remove page allocation redirection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457) (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't override global PCM hw info flag (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add support of Zhaoxin controller (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/intel: stop probe if DMICS are detected on Skylake+ platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Show the fatal CORB/RIRB error more clearly (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a conexant codec entry to let mute led work (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Make hdac_device device-managed (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Flush interrupts on disabling (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvidia HDMI (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Don't report spurious jack state changes (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Optimize resume for codecs without jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't resume forcibly i915 HDMI/DP codec (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Fix i915 reverse port/pin mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Remove duplicated define (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fixed Headphone Mic can't record on Dell platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Simplify snd_hdac_refresh_widgets() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix widget_mutex incomplete protection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - remove redundant assignment to variable 'changed' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Change front mic location for Lenovo M710q (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: Add quirks for several Clevo notebook barebones (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add Elkhart Lake PCI ID (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix a mask for unsolicited event tags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hda: fix unbalanced codec dev refcount for HDA_DEV_ASOC (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Update headset mode for ALC256 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move polling_mode flag to struct hdac_bus (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: assign polling_mode after azx_bus_init (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Force polling mode on CNL for fixing codec communication (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable micmute LED for Huawei laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Set default power save node to 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check headset type by unplug and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: Fix codec name after machine driver is unloaded and reloaded (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: fix memory release for SST and SOF drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for more missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 130 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong packet parameter for Alesis iO26 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: check intermediate state of clock status and retry (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: handle error code when getting current source of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: remove WARN_ON() at destruction of AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: add note for FE-8 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add support for MOTU 4pre (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix isoc cycle count to which rx packet is scheduled (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix error path for initialization of stream structures (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix to handle correct stream for PCM playback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix NULL pointer dereference to unused stream structure (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: localize kernel APIs to start/stop each AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for bus reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for initialization/destruction of AMDTP streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to start AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to add AMDTP stream into AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to stop a couple of AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add AMDTP domain structure to handle several isoc contexts (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: more code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: process payload of isoc context according to packet descriptors (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for FF data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for TASCAM data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for DOT data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for AM824 data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass packet descriptor to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process context payloads (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process PCM substream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add list of packet descriptor (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass no syt information to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add syt_override member for some protocols (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block counter to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block count as an argument to tracepoints event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CIP_UNALIGHED_DBC flag (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for local variables (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for post operation to data block counter (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for error path of parser for CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix different data block counter between probed event and transferred isochronous packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix initial value of data block count for IR context without CIP_DBC_IS_END_EVENT (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireface: fix initial value of data block counter for IR context with CIP_NO_HEADER (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix invalid length of rx packet payload for tracepoint events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix to process MIDI conformant data channel for AM824 format (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: cache next data_block_counter after probing tracepoints event for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify common tracepoints for both direction (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events" (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: minor code refactoring to stop isochronous context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: rename helper functions to begin/finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for condition to stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add helper function to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify midi callback function (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify the count of subscriber for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split allocation of isochronous resources from establishment of connection (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for error path to start duplex stream (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for callback function to rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code rafactoring for callback functions to PCM interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix compiler warning due to returning uninitialized value (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure stream parameter in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure packet format in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: unify substreams counter (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: rename helper functions for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: expand stop procedure for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: break packet streaming at bus-reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: start duplex streams if supported (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: set packet parameter according to current configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: code refactoring for stop condition of packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure stream parameters in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for pcm.hw_params/hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for rawmidi.open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: unify substream counter (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring to initialize/destroy stream data (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: obsolete useless member of private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to stop packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: simplify error path to begin streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: refactoring to move timing of registration for isochronous channel (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: allow PCM capture for Stanton SCS.1m (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in latter protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff400 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff800 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: add protocol-specific operation to allocate isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: update isochronous resources when starting packet streaming after bus reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for release of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for reservation of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for registration of isochronous channels (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix destruction of data for isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IR packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IT packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix data block counter for incoming packet without CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 8 byte packet header for IT context to separate CIP header from CIP payload (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to queueing packets (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to generate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 16 bytes IR context header to separate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to check incoming CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: compute pointer to payload buffer in context handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: calculate the length of packet payload in packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use clear name for variable of CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use IT context header to compute cycle count for scheduling packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete macro for header of IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add helper function to cancel context inner callback handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use union for directional parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify tracing events to 'amdtp_packet' event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use dynamic array for CIP header of tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same unit for payload argument in tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add data_blocks/data_block_counter parameter to in_packet/out_packet tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same type of argument for CIP header for tracing event (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: add stream format parameters for PreSonus FireStudio (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 (Jaroslav Kysela) [1738610] - [sound] ALSA: aoa: onyx: always initialize register read value (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 250 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: Fix double free of ac97_codec_device (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: add support for 352.8KHz and 384KHz sample rate (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Fix potential concurrent access to the deleted pool (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Be more restrictive about when a drain is allowed (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Don't allow paritial drain operations on capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Prevent bypasses of set_params (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Fix regression on compressed capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: Fix refcount_inc() on zero usage (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Break too long mutex context in the write loop (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: fix incorrect order of dest_client/dest_ports arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 345 (Jaroslav Kysela) [1738610] - [sound] ALSA: control: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 151 (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: oss: Use struct_size() helper (Jaroslav Kysela) [1738610]- [tools] selftests/powerpc: Retry on host facility unavailable (Desnes Augusto Nunes do Rosario) [1739770] - [tools] selftests/powerpc: Do not fail with reschedule (Desnes Augusto Nunes do Rosario) [1739770] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Frank Ramsay) [1753332] - [tools] perf header: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf stat: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf timechart: Refactor svg_build_topology_map() (Frank Ramsay) [1753332] - [tools] perf tools: Increase MAX_NR_CPUS and MAX_CACHES (Frank Ramsay) [1753332] - [crypto] crypto: chelsio - count incomplete block in IV (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix softlockup with heavy I/O (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix NULL pointer dereference (Jonathan Toppins) [1725813] - [nvme] nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI/ASPM: Add pcie_aspm_enabled() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix async probe remove race (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix controller removal race with scan work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix possible use-after-free in connect error flow (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix a possible deadlock when passthru commands sent to a multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-core: Fix extra device_put() call on error path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: fix nvmet_file_flush() always returning an error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-loop: Flush nvme_delete_wq when removing the port (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: Fix use-after-free bug when a port is removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] Revert "nvme-pci: don't create a read hctx mapping without read queues" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix multipath crash when ANA is deactivated (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix memory leak caused by incorrect subsystem free (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: ignore subnqn for ADATA SX6000LNP (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix NULL deref for fabrics options (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix regression upon hot device removal and insertion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: fix module unloads while lports still pending (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: set the STABLE_WRITES flag when data digests are enabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: print a hint while rejecting NSID 0 or 0xffffffff (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: don't use sendpage for SLAB pages (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: do not select namespaces which are about to be removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: also check for a disabled path if there is a single sibling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: factor out a nvme_path_is_disabled helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: export I/O characteristics attributes in Identify (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set physical block size and optimal I/O size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: add delete completion and submission queue to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix spelling mistake "spcecific" -> "specific" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check for NULL return from pci_alloc_p2pmem() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: limit max_hw_sectors based on the DMA max mapping size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't fall back to a 32-bit DMA mask (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't create a read hctx mapping without read queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: make nvme_dev_pm_ops static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: resolve warnings on RCU usage and sleep warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: fix inconsistent lock state warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Skip devices in D0 for (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Avoid possible suspend-to-idle issue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add I/O characteristics fields (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: enable to inject errors into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: prepare for fault injection into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: introduce target-side trace (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: print result and status in hex format (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: support for fabrics commands in host-side (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: move opcode symbol print to nvme.h (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: do not export nvme_trace_disk_name (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: properly report state change failure in nvme_reset_work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: clean up nvme_remove_dead_ctrl a bit (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: set the errno on ctrl state change error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: adjust irq max_vector using num_possible_cpus() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use host managed power state for suspend (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unnecessary zero for static var (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce nvme_is_fabrics to check fabrics cmd (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: add message when creating new association (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove queue_count_ops for write_queues and poll_queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix possible io failures when removing multipathed ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: export get and set features (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add transport discovery change op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: add support for nvmet discovery_event op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: remove blk_init_request_from_bio (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: initialize the write priority (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix u32 overflow in the number of namespace list calculation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: add transport discovery change event callback support (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't limit DMA segement size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix data_len to 0 for bdev-backed write_zeroes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: fix queue mapping when queue count is limited (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use blk-mq mapping for unmanaged irqs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: copy MTFA field from identify controller (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: release namespace SRCU protection before performing controller ioctls (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: merge nvme_ns_ioctl into nvme_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove the ifdef around nvme_nvm_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix srcu locking on error return in nvme_get_ns_from_disk (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix known effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Sync queues on reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Unblock reset_work on IO failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Don't disable on timeout in reset state (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix controller freeze wait disabling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: validate cntlid during controller initialisation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: change locking for the per-subsystem controller list (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: trace all async notice events (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: remove unused argument (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: add known admin effects to augument admin effects log page (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: init shadow doorbell after each reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: mark expected switch fall-through (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: mark nvme_core_init and nvme_core_exit static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: protect discovery change log event list iteration (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: move command size checks to the core (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove an unneeded variable initialization (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: unquiesce admin queue on shutdown (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: shutdown on timeout during deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix a NULL deref when an admin connect times out (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: clamp-down file namespace lba_shift (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: include (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: rename nvme_completion instances from rsp to cqe (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-rdma: remove p2p_client initialization from fast-path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: return a specified error it subsys_alloc fails (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix discover log page when offsets are used (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: never fail double namespace enablement (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: log the error status on Identify Namespace failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: tidy up nvme_map_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add safety check for subsystem lock during nvmet_ns_changed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: only call nvme_unmap_data for requests transferring data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove q_dmadev from nvme_queue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: merge nvme_free_iod into nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: move the call to nvme_cleanup_cmd out of nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove nvme_init_iod (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use a flag for polled queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_integrity_vec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add dma_map_bvec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_dma_dir helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: use zero-sized array and struct_size() in kzalloc() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unused nvme_iod member (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: avoid double errno conversions (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid double dereference to convert le to cpu (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix error flow during ns enable (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper write zeroes setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: disable Write Zeroes for qemu controllers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: bring Disconnect into compliance with FC-NVME spec (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper discard setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove nvme_ns_config_oncs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: fix issues with targetport assoc_list list walking (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add get-feature to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-loop: init nvmet_ctrl fatal_err_work when allocate (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: put ns_head ref if namespace fails allocation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix cdw10 buffer overrun (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: don't warn on block content change effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: update comment to make the code easier to read (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-lightnvm: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: return error from (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid that deleting a controller triggers a circular locking complaint (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce a helper function for controller deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: unexport nvme_delete_ctrl_sync() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check kstrtoint() return value in queue_count_set() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix indentation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [lightnvm] lightnvm: simplify geometry (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [powerpc] powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction (Gustavo Duarte) [1750653] - [powerpc] powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts (Gustavo Duarte) [1750653] - [block] block: split .sysfs_lock into two locks (Ming Lei) [1697383] - [block] block: add helper for checking if queue is registered (Ming Lei) [1697383] - [block] blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue (Ming Lei) [1697383] - [block] block: don't hold q->sysfs_lock in elevator_init_mq (Ming Lei) [1697383] - [block] block: Remove blk_mq_register_dev() (Ming Lei) [1697383] - [x86] KVM: X86: Fix fpu state crash in kvm guest (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't use current->mm to check for a kthread (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update kernel's FPU state before using for the fsave header (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use fault_in_pages_writeable() for pre-faulting (Prarit Bhargava) [1737070] - [mm] mm/gup: continue VM_FAULT_RETRY processing even for pre-faults (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Add PKRU value to init_fpstate (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore regs in copy_fpstate_to_sigframe() in order to use the fastpath (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Defer FPU state load until return to userspace (Prarit Bhargava) [1737070] - [x86] x86/fpu: Merge the two code paths in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore from kernel memory on the 64-bit path too (Prarit Bhargava) [1737070] - [x86] x86/fpu: Inline copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update xstate's PKRU value on write_pkru() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Prepare copy_fpstate_to_sigframe() for TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always store the registers in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/entry: Add TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Eager switch PKRU state (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Don't check if PKRU is zero before writing it (Prarit Bhargava) [1737070] - [x86] x86/fpu: Only write PKRU if it is different from current (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Provide *pkru() helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use a feature number instead of mask in two more helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Make __raw_xsave_addr() use a feature number instead of mask (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add an __fpregs_load_activate() internal helper (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove user_fpu_begin() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't save fxregs for ia32 frames in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always init the state in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove preempt_disable() in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu__restore() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/entry: Remove unneeded need_resched() loop (Prarit Bhargava) [1737070] - [x86] x86/uaccess: Introduce user_access_{save, restore}() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fix i486 + no387 boot crash by only saving FPU registers on context switch if there is an FPU (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove second definition of fpu in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [net] udp: correct reuseport selection with connected sockets (Paolo Abeni) [1665807] - [net] udp6: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp6: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] udp: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] sched: fix race between deactivation and dequeue for NOLOCK qdisc (Davide Caratti) [1744397] - [net] check extack._msg before print (Ivan Vecera) [1751279] - [net] report invalid mtu value via netlink extack (Ivan Vecera) [1751279] - [net] report min and max mtu network device settings (Ivan Vecera) [1751279] - [net] failover: change mtu has RTNL (Ivan Vecera) [1751279] - [net] neigh: fix multiple neigh timer scheduling (Lorenzo Bianconi) [1730632] - [net] virtchnl: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Ivan Vecera) [1748437] - [net] Add a define for LLDP ethertype (Ivan Vecera) [1748428] - [net] devlink: Add support for direct reporter health state update (Petr Oros) [1746363] - [netdrv] Add IANA_VXLAN_UDP_PORT definition to vxlan header file (Ivan Vecera) [1731347] - [netdrv] Move the definition of the default Geneve udp port to public header file (Ivan Vecera) [1731347] - [net] openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [pci] PCI: Add pci_dev_id() helper (Myron Stowe) [1735874] - [netdrv] ibmvnic: Warn unknown speed message only when carrier is present (Steve Best) [1749873] - [netdrv] net/ibmvnic: Fix missing { in __ibmvnic_reset (Steve Best) [1749873] - [netdrv] net/ibmvnic: free reset work of removed device from queue (Steve Best) [1749873] - [netdrv] ibmvnic: Do not process reset during or after device removal (Steve Best) [1749873] - [cpufreq] cpufreq: intel_pstate: Show different max frequency with turbo 3 and HWP (Alexander Beregalov) [1752053] - [char] hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable (Prarit Bhargava) [1660796] - [hwtracing] intel_th: pci: Add support for another Lewisburg PCH (Jiri Olsa) [1714486] - [x86] x86/entry/32: Fix ENDPROC of common_spurious (Prarit Bhargava) [1730447] - [x86] x86/irq: Seperate unused system vectors from spurious entry again (Prarit Bhargava) [1730447] - [vfio] vfio/type1: Handle different mdev isolation type (Tarun Gupta) [1498341] - [vfio] vfio/type1: Add domain at(de)taching group helpers (Tarun Gupta) [1498341] - [vfio] vfio/mdev: Add iommu related member in mdev_device (Tarun Gupta) [1498341] - [documentation] ipmb: place it at driver-api and convert to ReST (Tony Camuso) [1752071] - [char] ipmi_si_intf: Fix race in timer shutdown handling (Tony Camuso) [1752071] - [char] ipmi_ssif: avoid registering duplicate ssif interface (Tony Camuso) [1752071] - [char] ipmi: Free receive messages when in an oops (Tony Camuso) [1752071] - [char] ipmi_si: Only schedule continuously in the thread in maintenance mode (Tony Camuso) [1752071] - [char] ipmi_si: Remove ipmi_ from the device attr names (Tony Camuso) [1752071] - [char] ipmi_si: Convert device attr permissions to octal (Tony Camuso) [1752071] - [char] ipmi_si: Rework some include files (Tony Camuso) [1752071] - [char] ipmi_si: Convert timespec64 to timespec (Tony Camuso) [1752071] - [char] Fix uninitialized variable in ipmb_dev_int.c (Tony Camuso) [1752071] - [char] fix platform_no_drv_owner.cocci warnings (Tony Camuso) [1752071] - [char] ipmi: ipmb: don't allocate i2c_client on stack (Tony Camuso) [1752071] - [char] ipmi: ipmb: Fix build error while CONFIG_I2C is set to m (Tony Camuso) [1752071] - [char] Add support for IPMB driver (Tony Camuso) [1752071] - [char] drivers: ipmi: Drop device reference (Tony Camuso) [1752071] - [char] ipmi_ssif: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1752071] - [char] ipmi_si: use bool type for initialized variable (Tony Camuso) [1752071] - [char] ipmi_si: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] ipmi: Remove warning if no slave address is present (Tony Camuso) [1752071] - [char] ipmi:ssif: Only unregister the platform driver if it was registered (Tony Camuso) [1752071] - [char] ipmi: Add the i2c-addr property for SSIF interfaces (Tony Camuso) [1752071] - [char] ipmi: avoid atomic_inc in exit function (Tony Camuso) [1752071] - [char] ipmi: Remove file from ipmi_file_private (Tony Camuso) [1752071] - [char] ipmi_si: remove an unused variable in try_smi_init() (Tony Camuso) [1752071] - [char] ipmi: Make ipmi_interfaces_srcu variable static (Tony Camuso) [1752071] - [char] ipmi: Change to ktime_get_ts64() (Tony Camuso) [1752071] - [char] ipmi: Free the address list on module cleanup (Tony Camuso) [1752071] - [edac] EDAC, skx, i10nm: Fix source ID register offset (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Check ECC enabling status per channel (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add Intel additional Ice-Lake support (Aristeu Rozanski) [1485543 1482412] - [x86] x86/CPU: Add more Icelake model numbers (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx, i10nm: Make skx_common.c a pure library (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Add code to recognise new compound error code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Fix randconfig builds (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add a driver for Intel 10nm server processors (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Delete duplicated code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Separate common code out from skx_edac (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Let EDAC core show the decoded result for debugfs (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Move debugfs node under EDAC's hierarchy (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Prepend hex formatting with '0x' (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Fix function calling order in skx_exit() (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Fix logical channel intermediate decoding (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC: Correct DIMM capacity unit symbol (Aristeu Rozanski) [1485543 1482412] - [x86] x86/mce: Add notifier_block forward declaration (Aristeu Rozanski) [1485543 1482412] - [netdrv] net: thunderx: fix NULL pointer dereference in nicvf_open/nicvf_stop (Dean Nelson) [1657380] - [netdrv] net: thunder: fix a potential NULL pointer dereference (Dean Nelson) [1657380] - [netdrv] net: thunderx: remove link change polling code and info from nicpf (Dean Nelson) [1657380] - [netdrv] net: thunderx: move link state polling function to VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: add mutex to protect mailbox from concurrent calls for same VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: rework xcast message structure to make it fit into 64 bit (Dean Nelson) [1657380] - [netdrv] net: thunderx: add nicvf_send_msg_to_pf result check for set_rx_mode_task (Dean Nelson) [1657380] - [netdrv] net: thunderx: make CFG_DONE message to run through generic send-ack sequence (Dean Nelson) [1657380] - [netdrv] net: thunderx: replace global nicvf_rx_mode_wq work queue for all VFs to private for each of them. (Dean Nelson) [1657380] - [netdrv] net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue (Dean Nelson) [1657380] - [x86] perf/x86/intel/rapl: Cosmetic rename internal variables in response to multi-die/pkg support (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Cosmetic renames in response to multi-die/pkg support (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [x86] perf/x86/intel/cstate: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/rapl: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Support multi-die/package (David Arcari) [1616309] - [topology] topology: Create core_cpus and die_cpus sysfs attributes (David Arcari) [1616309] - [topology] topology: Create package_cpus sysfs attribute (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Update RAPL domain name and debug messages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Simplify rapl_find_package() (David Arcari) [1616309] - [x86] x86/topology: Define topology_logical_die_id() (David Arcari) [1616309] - [x86] x86/topology: Define topology_die_id() (David Arcari) [1616309] - [topology] cpu/topology: Export die_id (David Arcari) [1616309] - [x86] x86/topology: Create topology_max_die_per_package() (David Arcari) [1616309] - [x86] x86/topology: Add CPUID.1F multi-die/package support (David Arcari) [1616309] - [x86] x86/smpboot: Rename match_die() to match_pkg() (David Arcari) [1616309] - [documentation] topology: Simplify cputopology.txt formatting and wording (David Arcari) [1616309] - [documentation] x86/topology: Fix documentation typo (David Arcari) [1616309] - [mm] mm: remove stale comment from page struct (Rafael Aquini) [1737065] - [mm] mm/slab.c: fix an infinite loop in leaks_show() (Rafael Aquini) [1737065] - [mm] mm/slub.c: update the comment about slab frozen (Rafael Aquini) [1737065] - [mm] mm/slab.c: remove unneed check in cpuup_canceled (Rafael Aquini) [1737065] - [mm] slub: remove useless kmem_cache_debug() before remove_full() (Rafael Aquini) [1737065] - [mm] slab: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slub: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: respect list_head abstraction layer (Rafael Aquini) [1737065] - [mm] slab: fix a crash by reading /proc/slab_allocators (Rafael Aquini) [1737065] - [mm] mm: add support for kmem caches in DMA32 zone (Rafael Aquini) [1737065] - [mm] mm, slub: make the comment of put_cpu_partial() complete (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove an unused addr argument (Rafael Aquini) [1737065] - [mm] mm/slab.c: kmemleak no scan alien caches (Rafael Aquini) [1737065] - [mm] mm/slub.c: freelist is ensured to be NULL when new_slab() fails (Rafael Aquini) [1737065] - [mm] slab: alien caches must not be initialized if the allocation of the alien cache failed (Rafael Aquini) [1737065] - [mm] include/linux/slab.h: fix sparse warning in kmalloc_type() (Rafael Aquini) [1737065] - [mm] mm/slub.c: record final state of slub action in deactivate_slab() (Rafael Aquini) [1737065] - [mm] mm/slub.c: page is always non-NULL in node_match() (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() (Rafael Aquini) [1737065] - [mm] mm, slab: remove unnecessary unlikely() (Rafael Aquini) [1737065] - [mm] mm: move obj_to_index to include/linux/slab_def.h (Rafael Aquini) [1737065] - [mm] slab: make kmem_cache_create{_usercopy} description proper kernel-doc (Rafael Aquini) [1737065] - [mm] slub: extend slub debug to handle multiple slabs (Rafael Aquini) [1737065] - [mm] mm/slub.c: switch to bitmap_zalloc() (Rafael Aquini) [1737065] - [fs] io_uring: add need_resched() check in inner poll loop (Jeff Moyer) [1706143] - [fs] io_uring: don't enter poll loop if we have CQEs pending (Jeff Moyer) [1706143] - [fs] io_uring: fix potential hang with polled IO (Jeff Moyer) [1706143] - [fs] io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list (Jeff Moyer) [1706143] - [fs] io_uring: fix manual setup of iov_iter for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: fix KASAN use after free in io_sq_wq_submit_work (Jeff Moyer) [1706143] - [fs] io_uring: ensure ->list is initialized for poll commands (Jeff Moyer) [1706143] - [fs] io_uring: track io length in async_list based on bytes (Jeff Moyer) [1706143] - [fs] io_uring: don't use iov_iter_advance() for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: add a memory barrier before atomic_read (Jeff Moyer) [1706143] - [fs] io_uring: fix counter inc/dec mismatch in async_list (Jeff Moyer) [1706143] - [fs] io_uring: fix the sequence comparison in io_sequence_defer (Jeff Moyer) [1706143] - [fs] io_uring: fix io_sq_thread_stop running in front of io_sq_thread (Jeff Moyer) [1706143] - [include] io_uring: add support for recvmsg() (Jeff Moyer) [1706143] - [include] io_uring: add support for sendmsg() (Jeff Moyer) [1706143] - [fs] signal: remove the wrong signal_pending() check in restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] io_uring: add support for sqe links (Jeff Moyer) [1706143] - [fs] io_uring: ensure req->file is cleared on allocation (Jeff Moyer) [1706143] - [fs] io_uring: fix memory leak of UNIX domain socket inode (Jeff Moyer) [1706143] - [fs] io_uring: punt short reads to async context (Jeff Moyer) [1706143] - [fs] uio: make import_iovec()/compat_import_iovec() return bytes on success (Jeff Moyer) [1706143] - [fs] io_uring: Fix __io_uring_register() false success (Jeff Moyer) [1706143] - [tools] tools/io_uring: sync with liburing (Jeff Moyer) [1706143] - [tools] tools/io_uring: fix Makefile for pthread library link (Jeff Moyer) [1706143] - [fs] io_uring: use wait_event_interruptible for cq_wait conditional wait (Jeff Moyer) [1706143] - [fs] io_uring: adjust smp_rmb inside io_cqring_events (Jeff Moyer) [1706143] - [fs] io_uring: fix infinite wait in khread_park() on io_finish_async() (Jeff Moyer) [1706143] - [fs] io_uring: remove 'ev_flags' argument (Jeff Moyer) [1706143] - [fs] io_uring: fix failure to verify SQ_AFF cpu (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQE data (Jeff Moyer) [1706143] - [fs] io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() (Jeff Moyer) [1706143] - [fs] io_uring: fix shadowed variable ret return code being not checked (Jeff Moyer) [1706143] - [fs] req->error only used for iopoll (Jeff Moyer) [1706143] - [fs] io_uring: add support for eventfd notifications (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_SYNC_FILE_RANGE (Jeff Moyer) [1706143] - [fs] fs: add sync_file_range() helper (Jeff Moyer) [1706143] - [fs] io_uring: add support for marking commands as draining (Jeff Moyer) [1706143] - [fs] io_uring: avoid page allocation warnings (Jeff Moyer) [1706143] - [include] iov_iter: fix iov_iter_type (Jeff Moyer) [1706143] - [fs] block: fix handling for BIO_NO_PAGE_REF (Jeff Moyer) [1706143] - [fs] io_uring: drop req submit reference always in async punt (Jeff Moyer) [1706143] - [fs] io_uring: free allocated io_memory once (Jeff Moyer) [1706143] - [fs] io_uring: fix SQPOLL cpu validation (Jeff Moyer) [1706143] - [fs] io_uring: have submission side sqe errors post a cqe (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after incrementing dropped counter (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading SQ tail (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after updating SQ head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading cq head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before wq_has_sleeper (Jeff Moyer) [1706143] - [fs] io_uring: fix notes on barriers (Jeff Moyer) [1706143] - [fs] io_uring: fix handling SQEs requesting NOWAIT (Jeff Moyer) [1706143] - [fs] io_uring: remove 'state' argument from io_{read,write} path (Jeff Moyer) [1706143] - [fs] io_uring: fix poll full SQ detection (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition when sq threads goes sleeping (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQ entries (Jeff Moyer) [1706143] - [fs] io_uring: fail io_uring_register(2) on a dying io_uring instance (Jeff Moyer) [1706143] - [fs] io_uring: fix CQ overflow condition (Jeff Moyer) [1706143] - [fs] io_uring: fix possible deadlock between io_uring_{enter,register} (Jeff Moyer) [1706143] - [powerpc] arch: add pidfd and io_uring syscalls everywhere (Jeff Moyer) [1706143] - [fs] io_uring: drop io_file_put() 'file' argument (Jeff Moyer) [1706143] - [fs] io_uring: only test SQPOLL cpu after we've verified it (Jeff Moyer) [1706143] - [fs] io_uring: park SQPOLL thread if it's percpu (Jeff Moyer) [1706143] - [fs] io_uring: restrict IORING_SETUP_SQPOLL to root (Jeff Moyer) [1706143] - [tools] tools/io_uring: remove IOCQE_FLAG_CACHEHIT (Jeff Moyer) [1706143] - [fs] io_uring: fix double free in case of fileset regitration failure (Jeff Moyer) [1706143] - [fs] io_uring: offload write to async worker in case of -EAGAIN (Jeff Moyer) [1706143] - [fs] io_uring: fix big-endian compat signal mask handling (Jeff Moyer) [1706143] - [fs] block: add BIO_NO_PAGE_REF flag (Jeff Moyer) [1706143] - [fs] iov_iter: add ITER_BVEC_FLAG_NO_REF flag (Jeff Moyer) [1706143] - [maintainers] io_uring: mark me as the maintainer (Jeff Moyer) [1706143] - [fs] io_uring: retry bulk slab allocs as single allocs (Jeff Moyer) [1706143] - [fs] io_uring: fix poll races (Jeff Moyer) [1706143] - [fs] io_uring: fix fget/fput handling (Jeff Moyer) [1706143] - [fs] io_uring: add prepped flag (Jeff Moyer) [1706143] - [fs] io_uring: make io_read/write return an integer (Jeff Moyer) [1706143] - [fs] io_uring: use regular request ref counts (Jeff Moyer) [1706143] - [fs] mm: refactor readahead defines in mm.h (Jeff Moyer) [1706143] - [tools] io_uring: add a few test tools (Jeff Moyer) [1706143] - [fs] io_uring: allow workqueue item to handle multiple buffered requests (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_POLL (Jeff Moyer) [1706143] - [fs] io_uring: add io_kiocb ref count (Jeff Moyer) [1706143] - [fs] io_uring: add submission polling (Jeff Moyer) [1706143] - [fs] io_uring: add file set registration (Jeff Moyer) [1706143] - [net] net: split out functions related to registering inflight socket files (Jeff Moyer) [1706143] - [include] io_uring: add support for pre-mapped user IO buffers (Jeff Moyer) [1706143] - [block] block: implement bio helper to add iter bvec pages to bio (Jeff Moyer) [1706143] - [fs] io_uring: batch io_kiocb allocation (Jeff Moyer) [1706143] - [fs] io_uring: use fget/fput_many() for file references (Jeff Moyer) [1706143] - [fs] fs: add fget_many() and fput_many() (Jeff Moyer) [1706143] - [fs] io_uring: support for IO polling (Jeff Moyer) [1706143] - [fs] io_uring: add fsync support (Jeff Moyer) [1706143] - [include] Add io_uring IO interface (Jeff Moyer) [1706143] - [fs] iomap: wire up the iopoll method (Jeff Moyer) [1706143] - [fs] block: add bio_set_polled() helper (Jeff Moyer) [1706143] - [fs] block: wire up block device iopoll method (Jeff Moyer) [1706143] - [fs] signal: Add restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] signal: Add set_user_sigmask() (Jeff Moyer) [1706143] - [net] iov_iter: Fix 9p virtio breakage (Benjamin Coddington) [1734762] - [lib] iov_iter: Add I/O discard iterator (Benjamin Coddington) [1734762] - [fs] iov_iter: Separate type from direction and use accessor functions (Benjamin Coddington) [1734762] - [fs] iov_iter: Use accessor function (Benjamin Coddington) [1734762]- [kernel] ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_process() and ftrace_arch_code_modify_prepare() (Joe Lawrence) [1696461] - [kernel] ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() (Joe Lawrence) [1696461] - [kernel] Revert "livepatch: Remove reliable stacktrace check in klp_try_switch_task()" (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: push and pop dynamic debug config (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: add test skip handling (Joe Lawrence) [1696461] - [kernel] module: Fix livepatch/ftrace module text permissions race (Joe Lawrence) [1696461] - [kernel] kprobes: Mark ftrace mcount handler functions nokprobe (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: use TEST_PROGS for test scripts (Joe Lawrence) [1696461] - [kernel] livepatch/selftests: use "$@" to preserve argument list (Joe Lawrence) [1696461] - [kernel] livepatch: Module coming and going callbacks can proceed with all listed patches (Joe Lawrence) [1696461] - [kernel] livepatch: Proper error handling in the shadow variables selftest (Joe Lawrence) [1696461] - [kernel] livepatch: return -ENOMEM on ptr_id() allocation failure (Joe Lawrence) [1696461] - [kernel] livepatch: Introduce klp_for_each_patch macro (Joe Lawrence) [1696461] - [kernel] livepatch: core: Return EOPNOTSUPP instead of ENOSYS (Joe Lawrence) [1696461] - [kernel] livepatch: samples: non static warnings fix (Joe Lawrence) [1696461] - [kernel] livepatch: Remove signal sysfs attribute (Joe Lawrence) [1696461] - [kernel] livepatch: Send a fake signal periodically (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: introduce tests (Joe Lawrence) [1696461] - [kernel] livepatch: Remove ordering (stacking) of the livepatches (Joe Lawrence) [1696461] - [kernel] livepatch: Atomic replace and cumulative patches documentation (Joe Lawrence) [1696461] - [kernel] livepatch: Remove Nop structures when unused (Joe Lawrence) [1696461] - [kernel] livepatch: Add atomic replace (Joe Lawrence) [1696461] - [kernel] livepatch: Use lists to manage patches, objects and functions (Joe Lawrence) [1696461] - [kernel] livepatch: Simplify API by removing registration step (Joe Lawrence) [1696461] - [kernel] livepatch: Don't block the removal of patches loaded after a forced transition (Joe Lawrence) [1696461] - [kernel] livepatch: Consolidate klp_free functions (Joe Lawrence) [1696461] - [kernel] livepatch: Shuffle klp_enable_patch()/klp_disable_patch() code (Joe Lawrence) [1696461] - [kernel] livepatch: Change unsigned long old_addr -> void *old_func in struct klp_func (Joe Lawrence) [1696461] - [kernel] livepatch: check kzalloc return values (Joe Lawrence) [1696461] - [kernel] livepatch: Replace synchronize_sched() with synchronize_rcu() (Joe Lawrence) [1696461] - [kernel] livepatch: Validate module/old func name length (Joe Lawrence) [1696461] - [kernel] livepatch: Remove reliable stacktrace check in klp_try_switch_task() (Joe Lawrence) [1696461] - [pci] PCI/LINK: Add Kconfig option (default off) (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management (Myron Stowe) [1748141] - [pci] PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored (Myron Stowe) [1748141] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller (Myron Stowe) [1748141] - [pci] PCI/LINK: Deduplicate bandwidth reports for multi-function devices (Myron Stowe) [1748141] - [pci] PCI/LINK: Clear bandwidth notification interrupt before enabling it (Myron Stowe) [1748141] - [pci] PCI/LINK: Supply IRQ handler so level-triggered IRQs are acked (Myron Stowe) [1748141] - [pci] PCI/LINK: Report degraded links via link bandwidth notification (Myron Stowe) [1748141] - [pci] PCI/portdrv: Support PCIe services on subtractive decode bridges (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use conventional Device ID table formatting (Myron Stowe) [1748141] - [pci] PCI: Update PCIEPORTBUS Kconfig help text (Myron Stowe) [1748141] - [pci] PCI: Clean up usage of __u32 type (Myron Stowe) [1748141] - [pci] PCI: Move Rohm Vendor ID to generic list (Myron Stowe) [1748141] - [pci] PCI: pciehp: Add HXT quirk for Command Completed errata (Myron Stowe) [1748141] - [pci] PCI: Add ACS quirk for HXT SD4800 (Myron Stowe) [1748141] - [pci] PCI: Add HXT vendor ID (Myron Stowe) [1748141] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1748141] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1748141] - [pci] PCI: ibmphp: Turn semaphores into completions or mutexes (Myron Stowe) [1748141] - [pci] x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub (Myron Stowe) [1748141] - [pci] PCI: Rely on config space header type, not class code (Myron Stowe) [1748141] - [pci] PCI: Make pci_size() return real BAR size (Myron Stowe) [1748141] - [pci] PCI/DPC: Fix print AER status in DPC event handling (Myron Stowe) [1748141] - [pci] PCI/ASPM: Save LTR Capability for suspend/resume (Myron Stowe) [1748141] - [pci] PCI/ASPM: Use LTR if already enabled by platform (Myron Stowe) [1748141] - [pci] PCI: Enable SERR# forwarding for all bridges (Myron Stowe) [1748141] - [pci] PCI/AER: Use match_string() helper to simplify the code (Myron Stowe) [1748141] - [fs] gfs2: Use async glocks for rename (Robert S Peterson) [1737561] - [fs] gfs2: create function gfs2_glock_update_hold_time (Robert S Peterson) [1737561] - [fs] gfs2: separate holder for rgrps in gfs2_rename (Robert S Peterson) [1737561] - [netdrv] net: aquantia: reapply vlan filters on up (Igor Russkikh) [1740500] - [s390] s390/setup: Fix kernel lock down for s390 (Philipp Rudo) [1748343] - [powerpc] kvm: ppc: book3s hv: Fix XICS-on-XIVE H_IPI when priority = 0 (David Gibson) [1725800] - [s390] vfio-ap: fix irq registration (Thomas Huth) [1660910] - [s390] ap: kvm: Enable PQAP/AQIC facility for the guest (Thomas Huth) [1660910] - [s390] ap: implement PAPQ AQIC interception in kernel (Thomas Huth) [1660910] - [s390] vfio: ap: register IOMMU VFIO notifier (Thomas Huth) [1660910] - [s390] ap: kvm: add PQAP interception for AQIC (Thomas Huth) [1660910] - [s390] kvm: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Return correct values for Invalid CRYCB format (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Do not shadow CRYCB when no AP and no keys (Thomas Huth) [1749503] - [s390] kvm: s390: change default halt poll time to 50us (Thomas Huth) [1749503] - [s390] kvm: s390: fix typo in parameter description (Thomas Huth) [1749503] - [s390] kvm: s390: provide kvm_arch_no_poll function (Thomas Huth) [1749503] - [kernel] kvm: polling: add architecture backend to disable polling (Thomas Huth) [1749503] - [s390] vtime: steal time exponential moving average (Thomas Huth) [1749503] - [tools] kvm: selftests: fix ucall on x86 (Thomas Huth) [1730412] - [tools] kvm: selftests: Test invalid bits in kvm_valid_regs and kvm_dirty_regs on s390x (Thomas Huth) [1730412] - [s390] kvm: s390: Disallow invalid bits in kvm_valid_regs and kvm_dirty_regs (Thomas Huth) [1730412] - [tools] kvm: selftests: Add a test for the KVM_S390_MEM_OP ioctl (Thomas Huth) [1730412] - [s390] kvm: s390: Test for bad access register and size at the start of S390_MEM_OP (Thomas Huth) [1730412] - [tools] kvm: selftests: Enable dirty_log_test on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Implement ucall() for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Split ucall.c into architecture specific files (Thomas Huth) [1730412] - [tools] kvm: selftests: ucall improvements (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: dirty_log_test: fix unaligned memslot size (Thomas Huth) [1730412] - [tools] kvm: selftests: Compile code with warnings enabled (Thomas Huth) [1730412] - [tools] kvm: selftests: enable pgste option for the linker on s390 (Thomas Huth) [1730412] - [tools] kvm: selftests: Move kvm_create_max_vcpus test to generic code (Thomas Huth) [1730412] - [virt] kvm: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID (Thomas Huth) [1730412] - [documentation] kvm: move KVM_CAP_NR_MEMSLOTS to common code (Thomas Huth) [1730412] - [tools] kvm: selftests: Add the sync_regs test for s390x (Thomas Huth) [1730412] - [s390] kvm: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION (Thomas Huth) [1730412] - [tools] kvm: selftests: Add processor code for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Align memory region addresses to 1M on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Introduce a VM_MODE_DEFAULT macro for the default bits (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: fix default vm mode (Thomas Huth) [1730412] - [tools] kvm: selftests: Guard struct kvm_vcpu_events with __KVM_HAVE_VCPU_EVENTS (Thomas Huth) [1730412] - [tools] kvm: selftests: Wrap vcpu_nested_state_get/set functions with x86 guard (Thomas Huth) [1730412]- [fs] xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT (Bill O'Donnell) [1739607] - [fs] xfs: fix reflink source file racing with directio writes (Bill O'Donnell) [1739607] - [fs] xfs: implement cgroup aware writeback (Bill O'Donnell) [1274406] - [fs] xfs: simplify xfs_chain_bio (Bill O'Donnell) [1274406] - [fs] xfs: inode btree scrubber should calculate im_boffset correctly (Bill O'Donnell) [1739607] - [fs] xfs: fix broken log reservation debugging (Bill O'Donnell) [1739607] - [fs] xfs: don't reserve per-AG space for an internal log (Bill O'Donnell) [1739607] - [fs] xfs: change some error-less functions to void types (Bill O'Donnell) [1739607] - [fs] xfs: add online scrub for superblock counters (Bill O'Donnell) [1739607] - [fs] xfs: don't parse the mtpt mount option (Bill O'Donnell) [1739607] - [fs] xfs: scrub should check incore counters against ondisk headers (Bill O'Donnell) [1739607] - [fs] xfs: allow scrubbers to pause background reclaim (Bill O'Donnell) [1739607] - [fs] xfs: rename the speculative block allocation reclaim toggle functions (Bill O'Donnell) [1739607] - [fs] xfs: track delayed allocation reservations across the filesystem (Bill O'Donnell) [1739607] - [fs] xfs: fix broken bhold behavior in xrep_roll_ag_trans (Bill O'Donnell) [1739607] - [fs] xfs: unlock inode when xfs_ioctl_setattr_get_trans can't get transaction (Bill O'Donnell) [1739607] - [fs] xfs: kill the xfs_dqtrx_t typedef (Bill O'Donnell) [1739607] - [fs] xfs: widen inode delalloc block counter to 64-bits (Bill O'Donnell) [1739607] - [fs] xfs: widen quota block counters to 64-bit integers (Bill O'Donnell) [1739607] - [fs] xfs: assert that we don't enter agfl freeing with a non-permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: make tr_growdata a permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: merge adjacent io completions of the same type (Bill O'Donnell) [1739607] - [fs] xfs: remove unused m_data_workqueue (Bill O'Donnell) [1739607] - [fs] xfs: implement per-inode writeback completion queues (Bill O'Donnell) [1739607] - [fs] xfs: scrub should only cross-reference with healthy btrees (Bill O'Donnell) [1739607] - [fs] xfs: scrub/repair should update filesystem metadata health (Bill O'Donnell) [1739607] - [fs] xfs: hoist the already_fixed variable to the scrub context (Bill O'Donnell) [1739607] - [fs] xfs: collapse scrub bool state flags into a single unsigned int (Bill O'Donnell) [1739607] - [fs] xfs: refactor scrub context initialization (Bill O'Donnell) [1739607] - [fs] xfs: report inode health via bulkstat (Bill O'Donnell) [1739607] - [fs] xfs: report AG health via AG geometry ioctl (Bill O'Donnell) [1739607] - [fs] xfs: report fs and rt health via geometry structure (Bill O'Donnell) [1739607] - [fs] xfs: add a new ioctl to describe allocation group geometry (Bill O'Donnell) [1739607] - [fs] xfs: bump XFS_IOC_FSGEOMETRY to v5 structures (Bill O'Donnell) [1739607] - [fs] xfs: clear BAD_SUMMARY if unmounting an unhealthy filesystem (Bill O'Donnell) [1739607] - [fs] xfs: replace the BAD_SUMMARY mount flag with the equivalent health code (Bill O'Donnell) [1739607] - [fs] xfs: track metadata health status (Bill O'Donnell) [1739607] - [fs] xfs,fstrim: fix to return correct minlen (Bill O'Donnell) [1739607] - [fs] xfs: shutdown after buf release in iflush cluster abort path (Bill O'Donnell) [1739607] - [fs] xfs: wake commit waiters on CIL abort before log item abort (Bill O'Donnell) [1739607] - [fs] xfs: fix btree scrub checking with regards to root-in-inode (Bill O'Donnell) [1739607] - [fs] xfs: dabtree scrub needs to range-check level (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: zero initialize highstale and lowstale in xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: Zero initialize highstale and lowstale in xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: fix backwards endian conversion in scrub (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variables (Bill O'Donnell) [1739607] - [fs] xfs: rework breaking of shared extents in xfs_file_iomap_begin (Bill O'Donnell) [1739607] - [fs] xfs: don't pass iomap flags to xfs_reflink_allocate_cow (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variable (Bill O'Donnell) [1739607] - [fs] xfs: introduce an always_cow mode (Bill O'Donnell) [1739607] - [fs] xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: make COW fork unwritten extent conversions more robust (Bill O'Donnell) [1739607] - [fs] xfs: merge COW handling into xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: also truncate holes covered by COW blocks (Bill O'Donnell) [1739607] - [fs] xfs: don't use delalloc extents for COW on files with extsize hints (Bill O'Donnell) [1739607] - [fs] xfs: fix SEEK_DATA for speculative COW fork preallocation (Bill O'Donnell) [1739607] - [fs] xfs: make xfs_bmbt_to_iomap more useful (Bill O'Donnell) [1739607] - [fs] xfs: fix xfs_buf magic number endian checks (Bill O'Donnell) [1739607] - [fs] xfs: retry COW fork delalloc conversion when no extent was found (Bill O'Donnell) [1739607] - [fs] xfs: remove the truncate short cut in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: move xfs_iomap_write_allocate to xfs_aops.c (Bill O'Donnell) [1739607] - [fs] xfs: move stat accounting to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: move transaction handling to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: factor out two helpers from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: simplify the xfs_bmap_btree_to_extents calling conventions (Bill O'Donnell) [1739607] - [fs] xfs: remove the s_maxbytes checks in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: remove the io_type field from the writeback context and ioend (Bill O'Donnell) [1739607] - [fs] xfs: compile time offset checks for common v4/v5 metadata (Bill O'Donnell) [1739607] - [fs] xfs: use buf ops magic to detect btree block type (Bill O'Donnell) [1739607] - [fs] xfs: add magic numbers to dquot buffer ops (Bill O'Donnell) [1739607] - [fs] xfs: add inode magic to inode verifier (Bill O'Donnell) [1739607] - [fs] xfs: factor xfs_da3_blkinfo verification into common helper (Bill O'Donnell) [1739607] - [fs] xfs: miscellaneous verifier magic value fixups (Bill O'Donnell) [1739607] - [fs] xfs: use verifier magic field in dir2 leaf verifiers (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between bnobt and cntbt magic values (Bill O'Donnell) [1739607] - [fs] xfs: split up allocation btree verifier (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between inobt and finobt magic values (Bill O'Donnell) [1739607] - [fs] xfs: create a separate finobt verifier (Bill O'Donnell) [1739607] - [fs] xfs: always check magic values in on-disk byte order (Bill O'Donnell) [1739607] - [fs] xfs: clarify documentation for the function to reverify buffers (Bill O'Donnell) [1739607] - [fs] xfs: cache unlinked pointers in an rhashtable (Bill O'Donnell) [1739607] - [fs] xfs: add tracepoints for high level iunlink operations (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode update in iunlink_remove (Bill O'Donnell) [1739607] - [fs] xfs: refactor unlinked list search and mapping to a separate function (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode unlinked pointer update functions (Bill O'Donnell) [1739607] - [fs] xfs: strengthen AGI unlinked inode bucket pointer checks (Bill O'Donnell) [1739607] - [fs] xfs: refactor AGI unlinked bucket updates (Bill O'Donnell) [1739607] - [fs] xfs: add xfs_verify_agino_or_null helper (Bill O'Donnell) [1739607] - [fs] xfs: clean up iunlink functions (Bill O'Donnell) [1739607] - [fs] xfs: Introduce XFS_PTAG_VERIFIER_ERROR panic mask (Bill O'Donnell) [1739607] - [fs] xfs: remove duplicated xfs_defer.h (Bill O'Donnell) [1739607] - [fs] xfs: check attribute name validity (Bill O'Donnell) [1739607] - [fs] xfs: check directory name validity (Bill O'Donnell) [1739607] - [fs] xfs: fix off-by-one error in rtbitmap cross-reference (Bill O'Donnell) [1739607] - [fs] xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t (Bill O'Donnell) [1739607] - [fs] xfs: abort xattr scrub if fatal signals are pending (Bill O'Donnell) [1739607] - [fs] xfs: consolidate scrub dinode mapping code into a single function (Bill O'Donnell) [1739607] - [fs] xfs: scrub big block inode btrees correctly (Bill O'Donnell) [1739607] - [fs] xfs: clean up the inode cluster checking in the inobt scrub (Bill O'Donnell) [1739607] - [fs] xfs: hoist inode cluster checks out of loop (Bill O'Donnell) [1739607] - [fs] xfs: check inobt record alignment on big block filesystems (Bill O'Donnell) [1739607] - [fs] xfs: check the ir_startino alignment directly (Bill O'Donnell) [1739607] - [fs] xfs: never try to scrub more than 64 inodes per inobt record (Bill O'Donnell) [1739607] - [powerpc] powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB (Steve Best) [1744062] - [scsi] scsi: lpfc: Fix port relogin failure due to GID_FT interaction (Dick Kennedy) [1733217] - [rpmspec] redhat: Fix error messages during build of zfcpdump kernel (Philipp Rudo) [1745652] - [s390] s390/protvirt: avoid memory sharing for diag 308 set/store (Philipp Rudo) [1745614] - [infiniband] IB/hfi1: Remove extra brackets from an if (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Update I/O section to be clearer about CPU vs thread (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Fix style, spacing and grammar in I/O section (Petr Oros) [1737066] - [powerpc] arch: Remove dummy mmiowb() definitions from arch code (Petr Oros) [1737066] - [netdrv] net/ethernet/silan/sc92031: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [infiniband] i40iw: Redefine i40iw_mmiowb() to do nothing (Petr Oros) [1737066] - [scsi] scsi/qla1280: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [netdrv] drivers: Remove explicit invocations of mmiowb() (Petr Oros) [1737066] - [infiniband] drivers: Remove useless trailing comments from mmiowb() invocations (Petr Oros) [1737066] - [documentation] Documentation: Kill all references to mmiowb() (Petr Oros) [1737066] - [riscv] riscv/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [powerpc] powerpc/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [nds32] nds32/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [x86] x86/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [arm64] arm64/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [include] mmiowb: Hook up mmiowb helpers to spinlocks and generic I/O accessors (Petr Oros) [1737066] - [arm64] arch: Use asm-generic header for asm/mmiowb.h (Petr Oros) [1737066] - [kernel] asm-generic/mmiowb: Add generic implementation of mmiowb() tracking (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Rewrite "KERNEL I/O BARRIER EFFECTS" section (Petr Oros) [1737066] - [s390] s390/cpum_sf: save TOD clock base in SDBs for time conversion (Philipp Rudo) [1743504] - [net] netns: provide pure entropy for net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [net] netns: get more entropy from net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [netdrv] net: phy: improve pause handling (Petr Oros) [1735763] - [netdrv] net: phy: fix reading fixed phy status (Petr Oros) [1735763] - [netdrv] net: phy: allow a PHY driver to define neither features nor get_features (Petr Oros) [1735763] - [netdrv] net: phy: Add support for asking the PHY its abilities (Petr Oros) [1735763] - [netdrv] net: phy: use genphy_read_abilities in genphy driver (Petr Oros) [1735763] - [netdrv] net: phy: add genphy_read_abilities (Petr Oros) [1735763] - [netdrv] net: phy: let genphy_c45_read_abilities also check aneg capability (Petr Oros) [1735763] - [netdrv] net: phy: Add generic support for 2.5GBaseT and 5GBaseT (Petr Oros) [1735763] - [netdrv] net: phy: Extract genphy_c45_pma_read_abilities from marvell10g (Petr Oros) [1735763] - [netdrv] net: phy: Move of_set_phy_eee_broken to phy-core.c (Petr Oros) [1735763] - [netdrv] net: phy: Mask-out non-compatible modes when setting the max-speed (Petr Oros) [1735763] - [netdrv] net: phy: don't allow __set_phy_supported to add unsupported modes (Petr Oros) [1735763] - [netdrv] net: phy: remove unneeded masking of PHY register read results (Petr Oros) [1735763] - [netdrv] net: phy: probe the PHY before determining the supported features (Petr Oros) [1735763] - [rpmspec] fix package summary and description for some kernel subpackages ("Herton R. Krzesinski") [1656863] - [fs] mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses (Jeff Moyer) [1743159] - [mm] mm/huge_memory.c: fix modifying of page protection by insert_pfn_pmd() (Jeff Moyer) [1743159] - [arm64] arm64: disable improved unwind tables (Mark Langsdorf) [1684694] - [arm64] arm64/stacktrace: Export save_stack_trace_regs() (Mark Langsdorf) [1684694] - [fs] nfs4: flex_file: ignore synthetic uid/gid for tightly coupled DSes (Steve Dickson) [1655712] - [include] futex: Update comments and docs about return values of arch futex code (Waiman Long) [1737058] - [arm64] arm64: futex: Avoid copying out uninitialised stack in failed cmpxchg() (Waiman Long) [1737058] - [arm64] arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP (Waiman Long) [1737058] - [kernel] locking/futex: Allow low-level atomic operations to return -EAGAIN (Waiman Long) [1737058] - [arm64] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value (Waiman Long) [1737058] - [kernel] futex: Ensure that futex address is aligned in handle_futex_death() (Waiman Long) [1737058] - [kernel] futex: Convert futex_pi_state.refcount to refcount_t (Waiman Long) [1737058] - [kernel] sched/wake_q: Reduce reference counting for special users (Waiman Long) [1737058] - [kernel] sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchg (Waiman Long) [1737058] - [kernel] futex: No need to check return value of debugfs_create functions (Waiman Long) [1737058] - [kernel] futex: Handle early deadlock return correctly (Waiman Long) [1737058] - [kernel] futex: Fix barrier comment (Waiman Long) [1737058] - [kernel] futex: Cure exit race (Waiman Long) [1737058] - [kernel] futex: Replace spin_is_locked() with lockdep (Waiman Long) [1737058] - [kernel] futex: Mark expected switch fall-throughs (Waiman Long) [1737058] - [kernel] sched/deadline: Correctly handle active 0-lag timers (Phil Auld) [1735907] - [include] build_bug.h: add wrapper for _Static_assert (Ivan Vecera) [1735752] - [include] build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse (Ivan Vecera) [1735752] - [include] build_bug.h: remove negative-array fallback for BUILD_BUG_ON() (Ivan Vecera) [1735752] - [mm] percpu: remove spurious lock dependency between percpu and sched (Rafael Aquini) [1731180] - [mm] percpu: use chunk scan_hint to skip some scanning (Rafael Aquini) [1731180] - [mm] percpu: convert chunk hints to be based on pcpu_block_md (Rafael Aquini) [1731180] - [mm] percpu: make pcpu_block_md generic (Rafael Aquini) [1731180] - [mm] percpu: use block scan_hint to only scan forward (Rafael Aquini) [1731180] - [mm] percpu: remember largest area skipped during allocation (Rafael Aquini) [1731180] - [mm] percpu: add block level scan_hint (Rafael Aquini) [1731180] - [mm] percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE (Rafael Aquini) [1731180] - [mm] percpu: relegate chunks unusable when failing small allocations (Rafael Aquini) [1731180] - [mm] percpu: manage chunks based on contig_bits instead of free_bytes (Rafael Aquini) [1731180] - [mm] percpu: introduce helper to determine if two regions overlap (Rafael Aquini) [1731180] - [mm] percpu: do not search past bitmap when allocating an area (Rafael Aquini) [1731180] - [mm] percpu: update free path with correct new free region (Rafael Aquini) [1731180] - [mm] mm/percpu: add checks for the return value of memblock_alloc*() (Rafael Aquini) [1731180] - [mm] percpu: km: no need to consider pcpu_group_offsets[0] (Rafael Aquini) [1731180] - [mm] percpu: use nr_groups as check condition (Rafael Aquini) [1731180] - [mm] percpu: convert spin_lock_irq to spin_lock_irqsave. (Rafael Aquini) [1731180] - [mm] mm: percpu: remove unnecessary unlikely() (Rafael Aquini) [1731180] - [fs] /proc/meminfo: add percpu populated pages count (Rafael Aquini) [1731180] - [netdrv] tg3: Use napi_alloc_frag() (Jonathan Toppins) [1724774] - [fs] fuse: fix copy_file_range() in the writeback case (Miklos Szeredi) [1650518] - [fs] fuse: add support for copy_file_range() (Miklos Szeredi) [1650518]- [x86] perf/x86/intel: Fix spurious NMI on fixed counter (Michael Petlan) [1755110] - [x86] perf/x86/intel: Fix race in intel_pmu_disable_event() (Michael Petlan) [1755110] - [netdrv] drivers: tap.c: fix wrong backport causing WARN_ON_ONCE(1) in skb_flow_dissect() (Davide Caratti) [1750711] - [virt] KVM: coalesced_mmio: add bounds checking (Bandan Das) [1746804] {CVE-2019-14821}- [fs] gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps (Robert S Peterson) [1750939] - [s390] kvm: s390: kvm_s390_vm_start_migration: check dirty_bitmap before using it as target for memset() (Thomas Huth) [1753260] - [fs] cifs: fix credits leak for SMB1 oplock breaks (Leif Sahlberg) [1752243]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Phillip Lougher) - [iommu] iommu/amd: Add support for X2APIC IOMMU interrupts (Suravee Suthikulpanit) [1734842] - [vhost] vhost: make sure log_num < in_num (Eugenio Perez) [1750882] {CVE-2019-14835}- [kernel] open the RHEL 8.2 development (Phillip Lougher) - [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [net] netfilter: nft_set: fix allocation size overflow in privsize callback. (Florian Westphal) [1746338] - [net] net: route dump netlink NLM_F_MULTI flag missing (Stefano Brivio) [1745971] - [net] sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueue (Davide Caratti) [1745390] - [net] sched: pfifo_fast: fix wrong dereference when qdisc is reset (Davide Caratti) [1745387] - [scsi] scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck() (David Milburn) [1746597]- [drm] drm/virtio: use virtio_max_dma_size (Gerd Hoffmann) [1739291] - [mm] hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined (Rafael Aquini) [1706088] - [powerpc] kvm: ppc: book3s: Enable XIVE native capability only if OPAL has required functions [BZ1744884] (David Gibson) [1744884] - [scsi] scsi: lpfc: Fix oops when fewer hdwqs than cpus (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Limit xri count for kdump environment (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ (Dick Kennedy) [1745731] - [scsi] scsi: qla2xxx: Fix hardirq-unsafe locking (Himanshu Madhani) [1719941] - [x86] Revert "[x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel" (Baoquan He) [1669088] - [x86] Revert "[x86] x86/boot: Add xloadflags bits to check for 5-level paging support" (Baoquan He) [1669088]- [wireless] mwifiex: fix 802.11n/WPA detection (Jarod Wilson) [1714476] {CVE-2019-3846}- [x86] x86/kdump: Reserve extra memory when SME or SEV is active (Kairui Song) [1728519] - [scsi] scsi: qla2xxx: Fix hardlockup in abort command during driver remove (Himanshu Madhani) [1690041] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k1 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic from use after free in qla2x00_async_tm_cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: cleanup trace buffer initialization (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: qla2x00_alloc_fw_dump: set ha->eft (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_read_fw_dump() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: move IO flush to the front of NVME rport unregistration (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Complain loudly about reference count underflow (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix race conditions in the code for aborting SCSI commands (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use an on-stack completion in qla24xx_control_vp() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Change abort wait_loop from msleep to wait_event_timeout (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set the SCSI command result before calling the command done (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: on session delete, return nvme cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Remove the fcport test from qla_nvme_abort_work() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set remote port devloss timeout to 0 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic in qla_dfs_tgt_counters_show (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix fw dump corruption (Himanshu Madhani) [1690041] - [x86] kvm: disable nested virt on pre-haswell processors (Paolo Bonzini) [1739739] - [x86] kvm: taint kernel for tech-preview when using nested virtualization (Paolo Bonzini) [1739739] - [x86] kvm: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.nested is disabled (Vitaly Kuznetsov) [1746100]- [char] ipmi: move message error checking to avoid deadlock (Tony Camuso) [1731388 1718699] - [crypto] crypto: testmgr - mark crc32 checksum as FIPS allowed (Neil Horman) [1738887] - [include] dma-mapping: use dma_get_mask in dma_addressing_limited (Don Dutile) [1738631] - [kernel] dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device (Don Dutile) [1738631] - [kernel] dma-direct: only limit the mapping size if swiotlb could be used (Don Dutile) [1738631] - [include] dma-mapping: add a dma_addressing_limited helper (Don Dutile) [1738631] - [kernel] dma-direct: Force unencrypted DMA under SME for certain DMA masks (Don Dutile) [1738631] - [lib] lib/genalloc: introduce chunk owners (Don Dutile) [1738631] - [lib] lib/genalloc: add gen_pool_dma_zalloc() for zeroed DMA allocations (Don Dutile) [1738631] - [lib] lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk (Don Dutile) [1738631] - [include] dma-mapping: remove dma_max_pfn (Don Dutile) [1738631] - [mmc] mmc: core: let the dma map ops handle bouncing (Don Dutile) [1738631] - [mmc] mmc: core: align max segment size with logical block size (Don Dutile) [1738631] - [kernel] swiotlb: no need to check return value of debugfs_create functions (Don Dutile) [1738631] - [xen] swiotlb: fix phys_addr_t overflow warning (Don Dutile) [1738631] - [kernel] swiotlb: Return consistent SWIOTLB segments/nr_tbl (Don Dutile) [1738631] - [kernel] swiotlb: Group identical cleanup in swiotlb_cleanup() (Don Dutile) [1738631] - [kernel] swiotlb: save io_tlb_used to local variable before leaving critical section (Don Dutile) [1738631] - [kernel] swiotlb: dump used and total slots when swiotlb buffer is full (Don Dutile) [1738631] - [kernel] swiotlb: add checks for the return value of memblock_alloc*() (Don Dutile) [1738631] - [kernel] swiotlb: add debugfs to track swiotlb buffer usage (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped allocations (Don Dutile) [1738631] - [kernel] dma-mapping: remove a pointless memset in dma_atomic_pool_init (Don Dutile) [1738631] - [kernel] dma-mapping: fix lack of DMA address assignment in generic remap allocator (Don Dutile) [1738631] - [kernel] dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-mapping: support highmem in the generic remap allocator (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code (Don Dutile) [1738631] - [kernel] dma-mapping: add a dma_alloc_need_uncached helper (Don Dutile) [1738631] - [kernel] dma-mapping: truncate dma masks to what dma_addr_t can hold (Don Dutile) [1738631] - [kernel] dma-remap: Avoid de-referencing NULL atomic_pool (Don Dutile) [1738631] - [include] dma-buf: add DMA_BUF_SET_NAME ioctls (Don Dutile) [1738631] - [include] dma-buf: give each buffer a full-fledged inode (Don Dutile) [1738631] - [fs] new wrapper: alloc_file_pseudo() (Don Dutile) [1738631] - [kernel] dma-direct: provide generic support for uncached kernel segments (Don Dutile) [1738631] - [include] dma-contiguous: fix !CONFIG_DMA_CMA version of dma_{alloc, free}_contiguous() (Don Dutile) [1738631] - [kernel] dma-contiguous: use fallback alloc_pages for single pages (Don Dutile) [1738631] - [kernel] dma-contiguous: add dma_{alloc,free}_contiguous() helpers (Don Dutile) [1738631] - [iommu] iommu/dma: Fix condition check in iommu_dma_unmap_sg (Don Dutile) [1738631] - [iommu] iommu/dma: move the arm64 wrappers to common code (Don Dutile) [1738631] - [iommu] iommu/dma-iommu.c: convert to use vm_map_pages() (Don Dutile) [1738631] - [mm] mm: introduce new vm_map_pages() and vm_map_pages_zero() API (Don Dutile) [1738631] - [mm] arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable (Don Dutile) [1738631] - [arm64] arm64/mm: wire up CONFIG_ARCH_HAS_SET_DIRECT_MAP (Don Dutile) [1738631] - [kernel] mm/hibernation: Make hibernation handle unmapped pages (Don Dutile) [1738631] - [mm] page_poison: play nicely with KASAN (Don Dutile) [1738631] - [mm] mm/vmalloc: Avoid rare case of flushing TLB with weird arguments (Don Dutile) [1738631] - [mm] mm/vmalloc: Fix calculation of direct map addr range (Don Dutile) [1738631] - [mm] mm/vmalloc: Add flag for freeing of special permsissions (Don Dutile) [1738631] - [x86] x86/mm/cpa: Add set_direct_map_*() functions (Don Dutile) [1738631] - [arm64] dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability (Don Dutile) [1738631] - [iommu] iommu/dma: Remove the flush_page callback (Don Dutile) [1738631] - [include] iommu/dma: Cleanup dma-iommu.h (Don Dutile) [1738631] - [dma] dmaengine: Add matching device node validation in __dma_request_channel() (Don Dutile) [1738631] - [dma] dmaengine: dma_request_chan_by_mask() to handle deferred probing (Don Dutile) [1738631] - [include] dma-buf: start caching of sg_table objects v2 (Don Dutile) [1738631] - [kernel] dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presence (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Remove iommu_dma_map_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi_compose_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_m{b, s}i_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Don't map the MSI page in its_irq_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts (Don Dutile) [1738631] - [iommu] iommu/dma: Remove unused variable (Don Dutile) [1738631] - [iommu] iommu/dma: Use NUMA aware memory allocations in __iommu_dma_alloc_pages() (Don Dutile) [1738631] - [kernel] genirq/msi: Add a new field in msi_desc to store an IOMMU cookie (Don Dutile) [1738631] - [pci] PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq() (Don Dutile) [1738631] - [include] PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg() (Don Dutile) [1738631] - [include] genirq/msi: Clean up usage of __u8/__u16 types (Don Dutile) [1738631] - [base] platform-msi: Free descriptors in platform_msi_domain_free() (Don Dutile) [1738631] - [base] genirq/msi: Allow creation of a tree-based irqdomain for platform-msi (Don Dutile) [1738631] - [kernel] dma-debug: only skip one stackframe entry (Don Dutile) [1738631] - [dma] dmaengine: idma64: Move driver name to the header (Don Dutile) [1738631] - [kernel] dma-mapping: remove an unnecessary NULL check (Don Dutile) [1738631] - [include] dma-buf: Update [un]map documentation to match the other functions (Don Dutile) [1738631] - [include] dma-buf: Remove leftover [un]map_atomic comments (Don Dutile) [1738631] - [x86] x86/dma: Remove the x86_dma_fallback_dev hack (Don Dutile) [1738631] - [kernel] dma-mapping: remove leftover NULL device support (Don Dutile) [1738631] - [kernel] dma: select GENERIC_ALLOCATOR for DMA_REMAP (Don Dutile) [1738631] - [crypto] crypto: ccp - Ignore unconfigured CCP device on suspend/resume (Gary Hook) [1743999] - [md] dm snapshot: fix oversights in optional discard support (Mike Snitzer) [1744291] - [md] dm snapshot: add optional discard support features (Mike Snitzer) [1744291] - [md] dm snapshot: Use fine-grained locking scheme (Mike Snitzer) [1744291] - [md] dm snapshot: Make exception tables scalable (Mike Snitzer) [1744291] - [md] dm snapshot: Replace mutex with rw semaphore (Mike Snitzer) [1744291] - [md] dm snapshot: Don't sleep holding the snapshot lock (Mike Snitzer) [1744291] - [include] list_bl: Add hlist_bl_add_before/behind helpers (Mike Snitzer) [1744291] - [powerpc] powerpc/rtas: use device model APIs and serialization during LPM (Steve Best) [1741643] - [firmware] firmware/efi: Add NULL pointer checks in efivars API functions (Jarod Wilson) [1741949] - [fs] ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctls (Miklos Szeredi) [1724518] - [include] mm: page_cache_add_speculative(): refactor out some code duplication (Michael Petlan) [1738331] - [netdrv] ibmvnic: Unmap DMA address of TX descriptor buffers after use (Steve Best) [1743155] - [fs] NFSv4.1 don't free interrupted slot on open (Steve Dickson) [1708345] - [fs] NFSv4.1: Avoid false retries when RPC calls are interrupted (Steve Dickson) [1708345] - [net] ipv6: Fix return value of ipv6_mc_may_pull() for malformed packets (Stefano Brivio) [1743203] - [net] inet: frags: re-introduce skb coalescing for local delivery (Guillaume Nault) [1719418]- [net] xfrm: fix sa selector validation (Sabrina Dubroca) [1738871] - [net] xfrm: Fix xfrm sel prefix length validation (Sabrina Dubroca) [1738871] - [kernel] locking/rwsem: Prevent decrement of reader count before increment (Waiman Long) [1740338] - [include] include/list: Backport list_cut_before() (Waiman Long) [1740338] - [vhost] vhost: vsock: add weight support (Jason Wang) [1738494] - [vhost] vhost_net: fix possible infinite loop (Jason Wang) [1738494] - [vhost] vhost: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost: reject zero size iova range (Jason Wang) [1738494] - [vhost] vhost: silence an unused-variable warning (Jason Wang) [1738494] - [vhost] vhost: correctly check the return value of translate_desc() in log_used() (Jason Wang) [1738494] - [vhost] vhost: return EINVAL if iovecs size does not match the message size (Jason Wang) [1738494] - [vhost] Revert "net: vhost: lock the vqs one by one" (Jason Wang) [1738494] - [vhost] vhost_net: switch to use mutex_trylock() in vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] vhost: make sure used idx is seen before log in vhost_add_used_n() (Jason Wang) [1738494] - [vhost] vhost: fix IOTLB locking (Jason Wang) [1738494] - [netdrv] tun: wake up waitqueues after IFF_UP is set (Jason Wang) [1738494] - [netdrv] tuntap: synchronize through tfiles array instead of tun->numqueues (Jason Wang) [1738494] - [netdrv] tuntap: fix dividing by zero in ebpf queue selection (Jason Wang) [1738494] - [netdrv] tun: Remove unused first parameter of tun_get_iff() (Jason Wang) [1738494] - [netdrv] tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining real net ns of tun device (Jason Wang) [1738494] - [netdrv] tun: add a missing rcu_read_unlock() in error path (Jason Wang) [1738494] - [netdrv] tun: properly test for IFF_UP (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary memory barrier (Jason Wang) [1738494] - [netdrv] tun: fix blocking read (Jason Wang) [1738494] - [netdrv] tun: move the call to tun_set_real_num_queues (Jason Wang) [1738494] - [netdrv] tun: publish tfile after it's fully initialized (Jason Wang) [1738494] - [netdrv] tun: replace get_cpu_ptr with this_cpu_ptr when bh disabled (Jason Wang) [1738494] - [netdrv] tun: remove skb access after netif_receive_skb (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary check in tun_flow_update (Jason Wang) [1738494] - [netdrv] tuntap: fix multiqueue rx (Jason Wang) [1738494] - [netdrv] tun: Adjust on-stack tun_page initialization. (Jason Wang) [1738494] - [netdrv] tuntap: free XDP dropped packets in a batch (Jason Wang) [1738494] - [vhost] vhost_net: mitigate page reference counting during page frag refill (Jason Wang) [1738494] - [vhost] net: vhost: remove bad code line (Jason Wang) [1738494] - [vhost] net: vhost: add rx busy polling in tx path (Jason Wang) [1738494] - [vhost] net: vhost: factor out busy polling logic to vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] net: vhost: replace magic number of lock annotation (Jason Wang) [1738494] - [vhost] net: vhost: lock the vqs one by one (Jason Wang) [1738494] - [vhost] vhost_net: add a missing error return (Jason Wang) [1738494] - [netdrv] net: tun: remove useless codes of tun_automq_select_queue (Jason Wang) [1738494] - [vhost] vhost_net: batch submitting XDP buffers to underlayer sockets (Jason Wang) [1738494] - [netdrv] tap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tuntap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tun: switch to new type of msg_control (Jason Wang) [1738494] - [netdrv] tuntap: move XDP flushing out of tun_do_xdp() (Jason Wang) [1738494] - [netdrv] tuntap: split out XDP logic (Jason Wang) [1738494] - [netdrv] tuntap: tweak on the path of skb XDP case in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: simplify error handling in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: enable bh early during processing XDP (Jason Wang) [1738494] - [netdrv] tuntap: switch to use XDP_PACKET_HEADROOM (Jason Wang) [1738494] - [netdrv] net: sock: introduce SOCK_XDP (Jason Wang) [1738494] - [vhost] vhost: correctly check the iova range when waking virtqueue (Jason Wang) [1738494] - [vhost] vhost: switch to use new message format (Jason Wang) [1738494] - [vhost] vhost_net: batch update used ring for datacopy TX (Jason Wang) [1738494] - [vhost] vhost_net: rename VHOST_RX_BATCH to VHOST_NET_BATCH (Jason Wang) [1738494] - [vhost] vhost_net: rename vhost_rx_signal_used() to vhost_net_signal_used() (Jason Wang) [1738494] - [vhost] vhost_net: split out datacopy logic (Jason Wang) [1738494] - [vhost] vhost_net: introduce tx_can_batch() (Jason Wang) [1738494] - [vhost] vhost_net: introduce get_tx_bufs() (Jason Wang) [1738494] - [vhost] vhost_net: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost_net: introduce helper to initialize tx iov iter (Jason Wang) [1738494] - [vhost] vhost_net: drop unnecessary parameter (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx queue wake-ups during busypoll (Jason Wang) [1738494] - [vhost] vhost_net: Avoid tx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Rename local variables in vhost_net_rx_peek_head_len (Jason Wang) [1738494] - [mm] x86/mm/fault: Allow stack access below rsp (Waiman Long) [1739341] - [mm] x86/mm: Clarify hardware vs. software "error_code" (Waiman Long) [1739341] - [net] libceph: handle an empty authorize reply (Ilya Dryomov) [1720582]- [drm] drm: Don't retry infinitely when receiving no data on i2c over AUX (Lyude Paul) [1672361] - [scsi] scsi: hpsa: update revision to RH3 (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: remove printing internal cdb on tag collision (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: correct scsi command status issue after reset (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: fix broken doc references due to renames (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Joseph Szczypek) [1739615]- [drm] drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes (Lyude Paul) [1734452 1734444] - [drm] drm/nouveau: Only release VCPI slots on mode changes (Lyude Paul) [1734452 1734444] - [infiniband] RDMA/srp: turn off 'use_imm_data' by default (Honggang Li) [1725158] - [gpu] vga_switcheroo: Fix missing gpu_bound call at audio client registration (Lyude Paul) [1739727] - [net] Bluetooth: Fix faulty expression for minimum encryption key size check (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Fix regression with minimum encryption key size alignment (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1743076] {CVE-2019-9506}- [rpmspec] perf: package tips.txt (Michael Petlan) [1663816] - [mm] mm/memblock.c: skip kmemleak for kasan_init() (Mark Langsdorf) [1722741] - [kernel] mm/resource: Return real error codes from walk failures (Kairui Song) [1740443] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1733231] - [tools] selftests/powerpc: Fix Makefiles for headers_install change (Steve Best) [1740127] - [tools] selftests/powerpc: Add more version checks to alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Skip earlier in alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Consolidate copy/paste test logic (Steve Best) [1740127] - [s390] s390/bpf: use 32-bit index for tail calls (Yauheni Kaliuta) [1719377] - [s390] s390/bpf: fix lcgr instruction encoding (Yauheni Kaliuta) [1719377] - [tools] selftests/bpf: fix "alu with different scalars 1" on s390 (Yauheni Kaliuta) [1719377] - [net] bpf: fix use after free in bpf_evict_inode (Yauheni Kaliuta) [1719377] - [arm64] bpf, arm64: remove prefetch insn in xadd mapping (Yauheni Kaliuta) [1719377] - [scsi] scsi: lpfc: Fix crash when cpu count is 1 and null irq affinity mask (Dick Kennedy) [1720905] - [md] md: add bitmap_abort label in md_run (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of bitmap (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of backlog (Nigel Croxon) [1721944] - [md] md: introduce mddev_create/destroy_wb_pool for the change of member device (Nigel Croxon) [1721944] - [md] md/raid1: fix potential data inconsistency issue with write behind device (Nigel Croxon) [1721944] - [md] md: fix for divide error in status_resync (Nigel Croxon) [1721944] - [md] md/raid10: read balance chooses idlest disk for SSD (Nigel Croxon) [1721944] - [md] md: raid1-10: Unify r{1,10}bio_pool_free (Nigel Croxon) [1721944] - [md] md: raid10: Use struct_size() in kmalloc() (Nigel Croxon) [1721944] - [md] md/raid1: get rid of extra blank line and space (Nigel Croxon) [1721944] - [md] md: fix spelling typo and add necessary space (Nigel Croxon) [1721944] - [md] md: md.c: Return -ENODEV when mddev is NULL in rdev_attr_show (Nigel Croxon) [1721944] - [md] raid5-cache: Need to do start() part job after adding journal device (Nigel Croxon) [1721944] - [md] drivers: md: Unify common definitions of raid1 and raid10 (Nigel Croxon) [1721944] - [kernel] userfaultfd: use RCU to free the task struct when fork fails (Andrea Arcangeli) [1718498]- [efi] efi/arm: Revert "Defer persistent reservations until after paging_init()" (Mark Salter) [1699961] - [s390] s390/ipl: Fix detection of has_secure attribute (Philipp Rudo) [1740653] - [fs] xfs: don't crash on null attr fork xfs_bmapi_read (Bill O'Donnell) [1719094] - [powerpc] powerpc/mm: Don't report PUDs as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1716952] - [x86] kvm: x86: introduce is_pae_paging (Vitaly Kuznetsov) [1720556] - [s390] s390/kasan: Fix recursion loop when triggering kdump (Philipp Rudo) [1740249] - [s390] s390/dasd: fix endless loop after read unit address configuration (Philipp Rudo) [1740251] - [tools] selftests/powerpc: Give some tests longer to run (Steve Best) [1740420] - [nvme] nvme-rdma: use dynamic dma mapping per command (David Milburn) [1738252] - [nvme] nvme-rdma: remove redundant reference between ib_device and tagset (David Milburn) [1738252] - [x86] kvm: svm/avic: Do not send AVIC doorbell to self (Janakarajan Natarajan) [1720981] - [net] tipc: initialise addr_trial_end when setting node addresses (Jon Maloy) [1740317] - [net] tipc: ensure head->lock is initialised (Jon Maloy) [1740317] - [net] netfilter: nf_tables: fix oops during rule dump (Stefano Brivio) [1739734] - [include] netfilter: nf_tables: correct NFT_LOGLEVEL_MAX value (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: do not dump private area (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix register ordering (Stefano Brivio) [1739734] - [net] ipvs: defer hook registration to avoid leaks (Stefano Brivio) [1739734] - [net] ipvs: Fix use-after-free in ip_vs_in (Stefano Brivio) [1739734] - [net] netfilter: nf_conntrack_h323: restore boundary check correctness (Stefano Brivio) [1739734] - [net] netfilter: fix nf_l4proto_log_invalid to log invalid packets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() (Stefano Brivio) [1739734] - [net] netfilter: nft_set_rbtree: check for inactive element after flag mismatch (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: use-after-free when deleting targets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix leaking object reference count (Stefano Brivio) [1739734] - [net] ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 (Stefano Brivio) [1739640] - [net] ipv6: Unlink sibling route in case of failure (Stefano Brivio) [1739640] - [net] ipv6: Default fib6_type to RTN_UNICAST when not set (Stefano Brivio) [1739640] - [net] inet: frags: call inet_frags_fini() after unregister_pernet_subsys() (Stefano Brivio) [1739640] - [net] ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero (Stefano Brivio) [1739640] - [net] netfilter: ipset: Fix rename concurrency with listing (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix error path in set_target_v3_checkentry() (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix the last missing check of nla_parse_deprecated() (Stefano Brivio) [1739578] - [net] netfilter: ipset: fix a missing check of nla_parse (Stefano Brivio) [1739578] - [netdrv] ipvlan, l3mdev: fix broken l3s mode wrt local routes (Guillaume Nault) [1738329] - [net] sched: use temporary variable for actions indexes (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] sched: cbs: Fix error path of cbs_module_init (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix use after free and double free with packet corruption (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix backlog accounting for corrupted GSO frames (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [netdrv] macsec: fix checksumming after decryption (Sabrina Dubroca) [1738237] - [netdrv] macsec: fix use-after-free of skb during RX (Sabrina Dubroca) [1738237] - [net] xfrm interface: fix memory leak on creation (Sabrina Dubroca) [1738267] - [net] tls: fix socket wmem accounting on fallback with netem (Sabrina Dubroca) [1739260] - [net] tls: fix poll ignoring partially copied records (Sabrina Dubroca) [1739260] - [net] tls: make sure offload also gets the keys wiped (Sabrina Dubroca) [1739260] - [net] tls: reject offload of TLS 1.3 (Sabrina Dubroca) [1739260] - [net] tls: fix page double free on TX cleanup (Sabrina Dubroca) [1739260] - [net] tls, correctly account for copied bytes with multiple sk_msgs (Sabrina Dubroca) [1739260] - [net] tcp: fix tcp_set_congestion_control() use from bpf hook (Guillaume Nault) [1738272] - [net] tcp: Reset bytes_acked and bytes_received when disconnecting (Guillaume Nault) [1738272] - [net] tcp: Ensure DCTCP reacts to losses (Guillaume Nault) [1738272] - [net] tcp: tcp_v4_err() should be more careful (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer upon receiving packet with ECN CWR flag (Guillaume Nault) [1738272] - [net] tcp: always ACK immediately on hole repairs (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer in DCTCP (Guillaume Nault) [1738272] - [net] tcp: mandate a one-time immediate ACK (Guillaume Nault) [1738272] - [net] tipc: fix unitilized skb list crash (Xin Long) [1734298] - [net] tipc: compat: allow tipc commands without arguments (Xin Long) [1738397] - [net] sctp: factor out sctp_connect_add_peer (Xin Long) [1738393] - [net] sctp: factor out sctp_connect_new_asoc (Xin Long) [1738393] - [net] sctp: clean up __sctp_connect (Xin Long) [1738393] - [net] sctp: check addr_size with sa_family_t size in __sctp_setsockopt_connectx (Xin Long) [1738393] - [net] sctp: only copy the available addr data in sctp_transport_init (Xin Long) [1738393] - [net] sctp: drop unneeded likely() call around IS_ERR() (Xin Long) [1738393] - [net] sctp: fix warning "NULL check before some freeing functions is not needed" (Xin Long) [1738393] - [net] sctp: remove rcu_read_lock from sctp_bind_addr_state (Xin Long) [1738393] - [net] sctp: rename sp strm_interleave to ep intl_enable (Xin Long) [1738393] - [net] sctp: rename asoc intl_enable to asoc peer.intl_capable (Xin Long) [1738393] - [net] sctp: remove prsctp_enable from asoc (Xin Long) [1738393] - [net] sctp: remove reconf_enable from asoc (Xin Long) [1738393] - [net] sctp: count data bundling sack chunk for outctrlchunks (Xin Long) [1738393] - [net] sctp: fix error handling on stream scheduler initialization (Xin Long) [1738393] - [net] sctp: not bind the socket in sctp_connect (Xin Long) [1738393] - [net] sctp: change to hold sk after auth shkey is created successfully (Xin Long) [1738393] - [net] sctp: Free cookie before we memdup a new one (Xin Long) [1738393] - [net] Fix memory leak in sctp_process_init (Xin Long) [1738393] - [net] sctp: deduplicate identical skb_checksum_ops (Xin Long) [1738393] - [net] sctp: Check address length before reading address family (Xin Long) [1738393] - [net] sctp: Pass sk_buff_head explicitly to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Make sctp_enqueue_event tak an skb list. (Xin Long) [1738393] - [net] sctp: Use helper for sctp_ulpq_tail_event() when hooked up to ->enqueue_event (Xin Long) [1738393] - [net] sctp: Always pass skbs on a list to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Remove superfluous test in sctp_ulpq_reasm_drain(). (Xin Long) [1738393] - [netdrv] ppp: Remove direct skb_queue_head list pointer access. (Xin Long) [1738393] - [net] ipv6: fix neighbour resolution with raw socket (Stefano Brivio) [1728320] - [net] ipv6: constify rt6_nexthop() (Stefano Brivio) [1728320] - [net] openvswitch: fix csum updates for MPLS actions (Marcelo Leitner) [1738654] - [net] udp_gso: Allow TX timestamp with UDP GSO (Paolo Abeni) [1738585] - [net] bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __udp6_lib_err (Paolo Abeni) [1738585] - [net] fix ifindex collision during namespace removal (Paolo Abeni) [1738492] - [net] rtnl: return early from rtnl_unregister_all when protocol isn't registered (Paolo Abeni) [1738492] - [net] neigh: fix use-after-free read in pneigh_get_next (Paolo Abeni) [1738492] - [net] socket: set sock->sk to NULL after calling proto_ops::release() (Paolo Abeni) [1738492] - [net] socket: make bond ioctls go through compat_ifreq_ioctl() (Paolo Abeni) [1738492] - [net] socket: fix SIOCGIFNAME in compat (Paolo Abeni) [1738492] - [net] Revert "kill dev_ifsioc()" (Paolo Abeni) [1738492] - [net] revert "socket: fix struct ifreq size in compat ioctl" (Paolo Abeni) [1738492] - [net] ip6_tunnel: fix possible use-after-free on xmit (Guillaume Nault) [1737105] - [net] genetlink: Fix a memory leak on error path (Guillaume Nault) [1737821] - [net] netfilter: ipset: Copy the right MAC address in bitmap:ip, mac and hash:ip, mac sets (Stefano Brivio) [1723605] - [net] netfilter: ipset: Actually allow destination MAC address for hash:ip, mac sets too (Stefano Brivio) [1723605] - [net] igmp: fix memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] don't clear sock->sk early to avoid trouble in strparser (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix build error if !CONFIG_IP_MULTICAST (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix another memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race (Hangbin Liu) [1736816] - [net] netlabel: fix out-of-bounds memory accesses (Hangbin Liu) [1736816] - [net] ipv4: Fix memory leak in network namespace dismantle (Hangbin Liu) [1736816] - [net] bridge: delete local fdb on device init failure (Hangbin Liu) [1736824] - [net] bridge: stp: don't cache eth dest pointer before skb pull (Hangbin Liu) [1736824] - [net] bridge: don't cache ether dest pointer on input (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling (Hangbin Liu) [1736824] - [net] bridge: fix per-port af_packet sockets (Hangbin Liu) [1736824] - [include] ip: fix ip_mc_may_pull() return value (Hangbin Liu) [1736824] - [net] bridge: use struct_size() helper (Hangbin Liu) [1736824] - [net] bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls (Hangbin Liu) [1736824] - [net] net/bridge/br_multicast: remove redundant variable "err" (Hangbin Liu) [1736824] - [x86] x86/kdump/64: Restrict kdump kernel reservation to <64TB (Baoquan He) [1669090] - [x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel (Baoquan He) [1669088] - [x86] x86/boot: Add xloadflags bits to check for 5-level paging support (Baoquan He) [1669088] - [tools] perf header: Fix wrong node write in NUMA_TOPOLOGY feature (Michael Petlan) [1722044] - [tools] perf c2c: Fix c2c report for empty numa node (Michael Petlan) [1722044] - [x86] kvm: svm/avic: fix off-by-one in checking host APIC ID (Janakarajan Natarajan) [1720983]- [fs] gfs2: gfs2_walk_metadata fix (Andreas Grunbacher) [1724361] - [netdrv] mlx4/en_netdev: allow offloading VXLAN over VLAN (Paolo Abeni) [1733532] - [fs] xfs: always rejoin held resources during defer roll (Bill O'Donnell) [1706588] - [bluetooth] Bluetooth: hci_uart: check for missing tty operations (Gopal Tiwari) [1734239] {CVE-2019-10207}- [documentation] Documentation: Add swapgs description to the Spectre v1 documentation (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [documentation] Documentation: Add section about CPU vulnerabilities for Spectre (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/entry/64: Use JMP instead of JMPQ (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Enable Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Combine word 11 and 12 into a new scattered features word (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Carve out CQM features retrieval (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [netdrv] ibmveth: fix DMA unmap error in ibmveth_xmit_start error path (Steve Best) [1739431] - [rpmspec] rpmspec: use make macro to do headers_install with rpm CFLAGS/LDFLAGS ("Herton R. Krzesinski") [1738659] - [rpmspec] rpmspec: use tools_make for building tools ("Herton R. Krzesinski") [1738659] - [tools] tools gpio: Allow overriding CFLAGS ("Herton R. Krzesinski") [1738659] - [tools] tools thermal tmon: Allow overriding CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [tools] tools iio: Override CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [fs] NFS: Fix dentry revalidation on NFSv4 lookup (Steve Dickson) [1667774] - [fs] pNFS: Avoid read/modify/write when it is not necessary (Benjamin Coddington) [1680649] - [fs] pNFS: Fix potential corruption of page being written (Benjamin Coddington) [1680649] - [fs] gfs2: Inode dirtying fix (Andreas Grunbacher) [1724361] - [net] sunrpc: make visible processing error in bc_svc_process() ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove unused xpo_prep_reply_hdr callback ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove svc_tcp_bc_class ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: replace svc_serv->sv_bc_xprt by boolean flag ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: use-after-free in svc_process_common() ("J. Bruce Fields") [1660823] {CVE-2018-16884}- [scsi] scsi: implement .cleanup_rq callback (Ming Lei) [1696256] - [md] blk-mq: add callback of .cleanup_rq (Ming Lei) [1696256] - [block] blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue (Ming Lei) [1696256] - [scsi] scsi: core: Fix race on creating sense cache (Ming Lei) [1696256] - [block] blk-mq: balance mapping between present CPUs and queues (Ming Lei) [1733040] - [block] blk-mq: Fix spelling in a source code comment (Ming Lei) [1733040] - [drm] drm/i915: Don't dereference request if it may have been retired when printing (Lyude Paul) [1715997] - [drm] drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: Support flags in whitlist WAs (Lyude Paul) [1715997] - [drm] drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 steppings. (Lyude Paul) [1715997] - [drm] drm/i915/userptr: Acquire the page lock around set_page_dirty() (Lyude Paul) [1715997] - [drm] drm/i915/perf: fix ICL perf register offsets (Lyude Paul) [1715997] - [drm] drm/virtio: Add memory barriers for capset cache. (Lyude Paul) [1715997] - [drm] drm/amd/display: Always allocate initial connector state state (Lyude Paul) [1715997] - [drm] drm/vkms: Forward timer right after drm_crtc_handle_vblank (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: Also sprinkle irqrestore over early exits (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry (Lyude Paul) [1715997] - [drm] drm/amd/display: Increase Backlight Gain Step Size (Lyude Paul) [1715997] - [drm] drm/amd/display: CS_TFM_1D only applied post EOTF (Lyude Paul) [1715997] - [drm] drm/edid: Fix a missing-check bug in drm_load_edid_firmware() (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix sdma queue map issue (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix a potential memory leak (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable ABM before destroy ABM struct (Lyude Paul) [1715997] - [drm] drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Reserve shared fence for eviction fence (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable cursor when offscreen in negative direction (Lyude Paul) [1715997] - [drm] drm/amd/display: Fill prescale_params->scale for RGB565 (Lyude Paul) [1715997] - [drm] drm/virtio: set seqno for dma-fence (Lyude Paul) [1715997] - [drivers] dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc (Lyude Paul) [1715997] - [drivers] dma-buf: balance refcount inbalance (Lyude Paul) [1715997] - [drm] drm/edid: parse CEA blocks embedded in DisplayID (Lyude Paul) [1715997] - [drm] drm/nouveau/i2c: Enable i2c pads & busses during preinit (Lyude Paul) [1715997] - [drm] drm: return -EFAULT if copy_to_user() fails (Lyude Paul) [1715997] - [drm] drm/vmwgfx: fix a warning due to missing dma_parms (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Honor the sg list segment size limitation (Lyude Paul) [1715997] - [drm] drm/virtio: move drm_connector_update_edid_property() call (Lyude Paul) [1715997] - [drm] drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Don't skip display settings in hwmgr_resume() (Lyude Paul) [1717138 1715997] - [drm] drm/amd/powerplay: use hardware fan control if no powerplay fan table (Lyude Paul) [1715997] - [drm] drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context (Lyude Paul) [1715997] - [drm] drm/i915: Skip modeset for cdclk changes if possible (Lyude Paul) [1715997] - [drm] drm/i915: Remove redundant store of logical CDCLK state (Lyude Paul) [1715997] - [drm] drm/i915: Save the old CDCLK atomic state (Lyude Paul) [1715997] - [drm] drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power is enabled (Lyude Paul) [1715997] - [drm] drm/i915: Don't clobber M/N values during fastset check (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Use the backdoor port if the HB port is not available (Lyude Paul) [1715997] - [drm] drm: add fallback override/firmware EDID modes workaround (Lyude Paul) [1715997] - [drm] drm/edid: abstract override/firmware EDID retrieval (Lyude Paul) [1715997] - [drm] drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define() (Lyude Paul) [1715997] - [drm] drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read (Lyude Paul) [1715997] - [drm] drm/amdgpu: keep stolen memory on picasso (Lyude Paul) [1715997] - [drm] drm/i915/dmc: protect against reading random memory (Lyude Paul) [1715997] - [drm] drm/i915: Fix per-pixel alpha with CCS (Lyude Paul) [1715997] - [drm] drm/i915/dsi: Use a fuzzy check for burst mode clock check (Lyude Paul) [1715997] - [drm] drm/i915/sdvo: Implement proper HDMI audio support for SDVO (Lyude Paul) [1715997] - [drm] drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc (Lyude Paul) [1715997] - [drm] drm/amd/display: Use plane->color_space for dpp if specified (Lyude Paul) [1715997] - [drm] drm/amd/display: disable link before changing link settings (Lyude Paul) [1715997] - [drm] Revert "drm: allow render capable master with DRM_AUTH ioctls" (Lyude Paul) [1715997] - [drm] drm/amd: fix fb references in async update (Lyude Paul) [1715997] - [drm] drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack (Lyude Paul) [1715997] - [drm] drm: don't block fb changes for async plane updates (Lyude Paul) [1715997] - [drm] drm/i915/gvt: emit init breadcrumb for gvt request (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) (Lyude Paul) [1715997] - [drm] drm/amd/display: Add ASICREV_IS_PICASSO (Lyude Paul) [1715997] - [drm] drm/amdgpu/soc15: skip reset on init (Lyude Paul) [1715997] - [include] drm/i915: Fix I915_EXEC_RING_MASK (Lyude Paul) [1715997] - [drm] drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in (Lyude Paul) [1715997] - [drm] drm/radeon: prefer lower reference dividers (Lyude Paul) [1715997] - [drm] drm/amdgpu/psp: move psp version specific function pointers to early_init (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirks to Sensics and OSVR headsets. (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirk for Valve HMDs (Lyude Paul) [1715997] - [drm] drm/cma-helper: Fix drm_gem_cma_free_object() (Lyude Paul) [1715997] - [drm] drm/lease: Make sure implicit planes are leased (Lyude Paul) [1715997] - [drm] drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware user-space only (Lyude Paul) [1715997] - [drm] drm/atomic: Wire file_priv through for property changes (Lyude Paul) [1715997] - [drm] drm/fb-helper: generic: Call drm_client_add() after setup is done (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix compat mode shader operation (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix user space handle equal to zero (Lyude Paul) [1715997] - [drm] drm: Wake up next in drm_read() chain if we are forced to putback the event (Lyude Paul) [1715997] - [drm] drm/drv: Hold ref on parent device during drm_device lifetime (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset planes that were disabled in init_pipes (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix exception from AUX acquire failure (Lyude Paul) [1715997] - [drm] drm: writeback: Fix leak of writeback job (Lyude Paul) [1715997] - [drm] drm/amd/display: Set stream->mode_changed when connectors change (Lyude Paul) [1715997] - [drm] drm/amd/display: half bandwidth for YCbCr420 during validation (Lyude Paul) [1715997] - [drm] drm/amd/display: Re-add custom degamma support (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix Divide by 0 in memory calculations (Lyude Paul) [1715997] - [drm] drm/amd/display: add pipe lock during stream update (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset alpha state for planes to the correct values (Lyude Paul) [1715997] - [drm] drm/amd/display: Update ABM crtc state on non-modeset (Lyude Paul) [1715997] - [drm] drm/amd/display: Link train only when link is DP and backend is enabled (Lyude Paul) [1715997] - [drm] drm/amd/display: fix releasing planes when exiting odm (Lyude Paul) [1715997] - [drm] drm/amd/display: Prevent cursor hotspot overflow for RV overlay planes (Lyude Paul) [1715997] - [drm] drm/amd/display: use proper formula to calculate bandwidth from timing (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix old fence check in amdgpu_fence_emit (Lyude Paul) [1715997] - [drm] drm/nouveau/bar/nv50: ensure BAR is mapped (Lyude Paul) [1715997] - [pci] PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken (Lyude Paul) [1715997] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1737089] - [tools] perf vendor events power9: Added missing event descriptions (Michael Petlan) [1581405] - [crypto] crypto: skcipher - fix crash flushing dcache in error path (David Gibson) [1724370] - [netdrv] bnx2x: Prevent load reordering in tx completion processing (Manish Chopra) [1729599] - [x86] x86/boot/KASLR: Always return a value from process_mem_region (Baoquan He) [1564822] - [x86] x86/kexec: Add the ACPI NVS region to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Call get_rsdp_addr() after console_init() (Baoquan He) [1564822] - [x86] x86/boot: Use efi_setup_data for searching RSDP on kexec-ed kernels (Baoquan He) [1564822] - [x86] x86/kexec: Add the EFI system tables and ACPI tables to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Fix incorrect ifdeffery scope (Baoquan He) [1564822] - [x86] x86/boot: Correct RSDP parsing with 32-bit EFI (Baoquan He) [1564822] - [x86] x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVE (Baoquan He) [1564822] - [x86] x86/boot: Fix cmdline_find_option() prototype visibility (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Limit KASLR to extract the kernel in immovable memory only (Baoquan He) [1564822] - [x86] x86/boot: Parse SRAT table and count immovable memory regions (Baoquan He) [1564822] - [x86] x86/boot: Early parse RSDP and save it in boot_params (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in memory (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in the EFI tables (Baoquan He) [1564822] - [x86] x86/boot: Add "acpi_rsdp=" early parsing (Baoquan He) [1564822] - [x86] x86/boot: Copy kstrtoull() to boot/string.c (Baoquan He) [1564822] - [x86] x86/boot: Use CC_SET()/CC_OUT() instead of open coding it (Baoquan He) [1564822] - [x86] x86/boot: Build the command line parsing code unconditionally (Baoquan He) [1564822] - [x86] x86/boot: Clear RSDP address in boot_params for broken loaders (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address from boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setup_header") (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address for boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Add ACPI RSDP address to setup_header (Baoquan He) [1564822] - [x86] x86/xen: Fix boot loader version reported for PVH guests (Baoquan He) [1564822] - [x86] x86/boot: Add missing va_end() to die() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Remove return value from handle_mem_options() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Make local variable mem_limit static (Baoquan He) [1564822] - [crypto] crypto: user - prevent operating on larval algorithms (Herbert Xu) [1728835]- [scsi] scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA (Tomas Henzl) [1734769] - [netdrv] bonding: Force slave speed check after link state recovery for 802.3ad (Jarod Wilson) [1732820] - [pci] PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary (Mohammed Gamal) [1733302] - [pci] PCI: hv: Add hv_pci_remove_slots() when we unload the driver (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a use-after-free bug in hv_eject_device_work() (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a memory leak in hv_eject_device_work() (Mohammed Gamal) [1733302] - [nvme] nvmet: fix setting ns queue's segment boundary (Ming Lei) [1734458]- [tools] perf script python: Remove explicit shebang from setup.py (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from tests/attr.c (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from Python scripts (Michael Petlan) [1664768 1663814] - [tools] perf script python: Use PyBytes for attr in trace-event-python (Michael Petlan) [1664768 1663814] - [tools] perf script python: Add trace_context extension module to sys.modules (Michael Petlan) [1663814 1664768] - [tools] perf scripts python: exported-sql-viewer.py: Fix python3 support (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-sqlite.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-postgresql.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to exported-sql-viewer.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to intel-pt-events.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to event_analyzing_sample.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: add Python3 support to check-perf-trace.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to futex-contention.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Remove mixed indentation (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to stackcollapse.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to sctop.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to powerpc-hcalls.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to net_dropmonitor.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to mem-phys-addr.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to failed-syscalls-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to netdev-times.py (Michael Petlan) [1663814 1664768] - [powerpc] mm_iommu: Allow pinning large regions (David Gibson) [1629531] - [powerpc] mm_iommu: Fix potential deadlock (David Gibson) [1629531] - [powerpc] mm/iommu: allow large IOMMU page size only for hugetlb backing (David Gibson) [1629531] - [powerpc] mm/iommu: allow migration of cma allocated pages during mm_iommu_do_alloc (David Gibson) [1629531] - [mm] update get_user_pages_longterm to migrate pages allocated from CMA region (David Gibson) [1629531] - [kernel] mm/cma: add PF flag to force non cma alloc (David Gibson) [1629531] - [net] tcp: be more careful in tcp_fragment() (Marcelo Leitner) [1732103] - [net] tipc: initialize 'validated' field of received packets (Jon Maloy) [1730574] - [documentation] networking: fix default_ttl typo in mpls-sysctl (Hangbin Liu) [1724882]- [powerpc] powerpc/mm: Limit rma_size to 1TB when running without HV mode (Suraj Jitindar Singh) [1723297] - [x86] kvm: nvmx: Set cached_vmcs12 and cached_shadow_vmcs12 NULL after free (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: do not use dangling shadow VMCS after guest reset (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCS (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Allow restore nested-state to enable eVMCS when vCPU in SMM (Paolo Bonzini) [1732096] - [tools] kvm: nvmx: reorganize initial steps of vmx_set_nested_state (Paolo Bonzini) [1732096] - [x86] kvm: x86: Modify struct kvm_nested_state to have explicit fields for data (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear nested_run_pending if setting nested state fails (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: really fix the size checks on KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Set nested_run_pending in vmx_set_nested_state after checks complete (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting new state (Paolo Bonzini) [1732096] - [tools] kvm: selftests: avoid type punning (Paolo Bonzini) [1732096] - [tools] tests: kvm: Add tests for KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT (Paolo Bonzini) [1732096] - [x86] kvm: lapic: Fix pending interrupt in IRR blocked by software disable LAPIC (Paolo Bonzini) [1732096] - [x86] kvm: x86: Dynamically allocate user_fpu (Paolo Bonzini) [1732096] - [x86] revert "kvm: x86: Use task structs fpu field for user" (Paolo Bonzini) [1732096] - [x86] hyperv: suppress "pci: fatal: No config space access function found" (Raghavendra Rao) [1734265] - [powerpc] [kvm] kvm: ppc: book3s hv: Save and restore guest visible PSSCR bits on pseries (Suraj Jitindar Singh) [1710726] - [powerpc] pmu: Set pmcregs_in_use in paca when running as LPAR (Suraj Jitindar Singh) [1710726] - [powerpc] [kvm] kvm: ppc: book3s hv: Always save guest pmu for guest capable of nesting (Suraj Jitindar Singh) [1710726] - [powerpc] kvm: ppc: book3s hv: xive: fix rollback when kvmppc_xive_create fails (David Gibson) [1731900] - [powerpc] powerpc/pseries: Fix xive=off command line (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: don't use string functions from lib/ (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: remove CONFIG_CMDLINE #ifdef mess (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: Move `path` variable inside DEBUG_PROM (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Generate "phandle" instead of "linux, phandle" (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move a few remaining statics to appropriate sections (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move prom_radix_disable to __prombss (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Remove support for OPAL v2 (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Replace __initdata with __prombss when applicable (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Make of_workarounds static (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle (David Gibson) [1730183] - [powerpc] powerpc/powernv/idle: Restore IAMR after idle (David Gibson) [1730183]- [kernel] fork: report pid exhaustion correctly (Don Dutile) [1726448] - [lib] idr: Fix idr_get_next race with idr_remove (Don Dutile) [1726448] - [kernel] Fix failure path in alloc_pid() (Don Dutile) [1726448] - [target] scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported (Maurizio Lombardi) [1733498]- [infiniband] IB/umem: Add missing down_read on umem_rwsem (Alaa Hleihel) [1733188] - [fs] gfs2: Fix rounding error in gfs2_iomap_page_prepare (Andreas Grunbacher) [1733621] - [s390] s390/qeth: cancel cmd on early error (Philipp Rudo) [1731430] - [s390] s390/qeth: simplify reply object handling (Philipp Rudo) [1731430] - [s390] s390/qeth: release cmd buffer in error paths (Philipp Rudo) [1731430] - [mm] mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge (Rafael Aquini) [1706088] - [mm] mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails (Rafael Aquini) [1706088] - [mm] mm: soft-offline: close the race against page allocation (Rafael Aquini) [1706088] - [mm] mm: fix race on soft-offlining free huge pages (Rafael Aquini) [1706088] - [pci] PCI: Probe bridge window attributes once at enumeration-time (Myron Stowe) [1730763] - [mm] swap_readpage(): avoid blk_wake_io_task() if !synchronous (Ming Lei) [1724016] - [mm] mm/page_io.c: fix polled swap page in (Ming Lei) [1724016] - [include] fs: fix kABI for struct pipe_buf_operations (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fs: prevent page refcount overflow in pipe_buf_get (Miklos Szeredi) [1705007] {CVE-2019-11487} - [mm] mm: prevent get_user_pages() from overflowing page refcount (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: add 'try_get_page()' helper function (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: make page ref count overflow check tighter and more explicit (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fuse: call pipe_buf_release() under pipe lock (Miklos Szeredi) [1705007] {CVE-2019-11487} - [kernel] trace: Fix preempt_enable_no_resched() abuse (Phil Auld) [1705550] - [kernel] sched/numa: Fix a possible divide-by-zero (Phil Auld) [1705550] - [kernel] sched/core: Fix buffer overflow in cgroup2 property cpu.max (Phil Auld) [1705550] - [kernel] sched/fair: Remove unused 'sd' parameter from select_idle_smt() (Phil Auld) [1705550] - [kernel] sched/topology: Remove the ::smt_gain field from 'struct sched_domain' cleanups (Phil Auld) [1705550] - [kernel] sched/numa: Remove unused code from update_numa_stats() (Phil Auld) [1705550]- [s390] virtio/s390: fix race on airq_areas[] (Cornelia Huck) [1733499] - [powerpc] powerpc: ignore __GFP_DMA/DMA32 if we left an empty ZONE_DMA/DMA32 enabled for kABI purposes (David Gibson) [1728314] - [netdrv] bnx2x: Disable multi-cos feature. (Manish Chopra) [1679024] - [char] tpm: tpm_ibm_vtpm: Fix unallocated banks (Jerry Snitselaar) [1726126] - [scsi] scsi: ibmvfc: fix WARN_ON during event pool release (Steve Best) [1731133] - [tools] perf vendor events power9: General metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Branch_prediction, instruction_stats, latency, lsu_rejects, memory, prefetch & translation metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Dl1_reloads, instruction_misses, l[23]_stats & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Translaton & general metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Branch_prediction, latency, bus_stats, instruction_mix & instruction_stats metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Dl1_reload, instruction_misses, l2_stats, lsu_rejects, memory & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [powerpc] powerpc/tm: Fix oops on sigreturn on systems without TM (Steve Best) [1732753] - [net] net/mlx5e: Add ndo_set_feature for uplink representor (Alaa Hleihel) [1727708] - [misc] VMCI: Fix integer overflow in VMCI handle arrays (Cathy Avery) [1729587] - [tools] perf version: Fix segfault due to missing OPT_END() (Michael Petlan) [1732065] - [sound] ALSA: hda/realtek - Headphone Mic can't record after S3 (Jaroslav Kysela) [1727676] - [char] random: fix CRNG initialization when random.trust_cpu=1 (Oleksandr Natalenko) [1728583] - [char] random: move rand_initialize() earlier (Oleksandr Natalenko) [1728583] - [char] random: make CPU trust a boot parameter (Oleksandr Natalenko) [1728583] - [char] random: add a config option to trust the CPU's hwrng (Oleksandr Natalenko) [1728583] - [fs] blockdev: Fix livelocks on loop device (Ming Lei) [1683593] - [block] nbd: Use set_blocksize() to set device blocksize (Ming Lei) [1683593] - [kernel] ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME (Aristeu Rozanski) [1730959] {CVE-2019-13272}- [include] linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited (Mike Snitzer) [1729301] - [include] dm: use printk ratelimiting functions (Mike Snitzer) [1729301] - [md] dm crypt: move detailed message into debug level (Mike Snitzer) [1729301] - [powerpc] powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask() (Steve Best) [1731838] - [s390] s390/qeth: be drop monitor friendly (Philipp Rudo) [1731200] - [s390] s390/cpumf: Add extended counter set definitions for model 8561 and 8562 (Philipp Rudo) [1731195] - [s390] s390/qdio: handle PENDING state for QEBSM devices (Philipp Rudo) [1731194] - [net] net/af_iucv: build proper skbs for HiperTransport (Philipp Rudo) [1731193] - [net] net/af_iucv: remove GFP_DMA restriction for HiperTransport (Philipp Rudo) [1731193] - [wireless] iwlwifi: mvm: disable TX-AMSDU on older NICs (Jarod Wilson) [1728992] - [wireless] carl9170: fix misuse of device driver API (Jarod Wilson) [1728992] - [wireless] p54: fix crash during initialization (Jarod Wilson) [1728992] - [wireless] p54usb: Fix race between disconnect and firmware loading (Jarod Wilson) [1728992] - [wireless] mwifiex: Don't abort on small, spec-compliant vendor IEs (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 507 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 501 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Don't tune while the card is off (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Disable auto-tuning around commands expected to fail (Jarod Wilson) [1728992] - [mmc] mmc: core: Add sdio_retune_hold_now() and sdio_retune_release() (Jarod Wilson) [1728992] - [mmc] mmc: core: API to temporarily disable retuning for SDIO CRC errors (Jarod Wilson) [1728992] - [wireless] Revert "brcmfmac: disable command decode in sdio_aos" (Jarod Wilson) [1728992] - [net] cfg80211: report measurement start TSF correctly (Jarod Wilson) [1728992] - [net] cfg80211: fix memory leak of wiphy device name (Jarod Wilson) [1728992] - [net] cfg80211: util: fix bit count off by one (Jarod Wilson) [1728992] - [net] mac80211: do not start any work during reconfigure flow (Jarod Wilson) [1728992] - [net] cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data() (Jarod Wilson) [1728992] - [net] mac80211: only warn once on chanctx_conf being NULL (Jarod Wilson) [1728992] - [net] mac80211: drop robust management frames from unknown TA (Jarod Wilson) [1728992] - [wireless] mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies() (Jarod Wilson) [1728992 1721749] {CVE-2019-10126} - [wireless] iwlwifi: mvm: change TLC config cmd sent by rs to be async (Jarod Wilson) [1728992] - [wireless] iwlwifi: Fix double-free problems in iwl_req_fw_callback() (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix AX201 killer sku loading firmware issue (Jarod Wilson) [1728992] - [wireless] iwlwifi: print fseq info upon fw assert (Jarod Wilson) [1728992] - [wireless] iwlwifi: clear persistence bit according to device family (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix load in rfkill flow for unified firmware (Jarod Wilson) [1728992] - [wireless] iwlwifi: mvm: remove d3_sram debugfs file (Jarod Wilson) [1728992] - [wireless] mwifiex: Abort at too short BSS descriptor element (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [wireless] mwifiex: Fix possible buffer overflows at parsing bss descriptor (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [net] mac80211: free peer keys before vif down in mesh (Jarod Wilson) [1728992] - [wireless] rtw88: Make some symbols static (Jarod Wilson) [1728992] - [wireless] rtw88: avoid circular locking between local->iflist_mtx and rtwdev->mutex (Jarod Wilson) [1728992] - [wireless] rtw88: fix unassigned rssi_level in rtw_sta_info (Jarod Wilson) [1728992] - [wireless] rtw88: fix subscript above array bounds compiler warning (Jarod Wilson) [1728992] - [net] mac80211: mesh: fix RCU warning (Jarod Wilson) [1728992] - [net] nl80211: fix station_info pertid memory leak (Jarod Wilson) [1728992] - [net] mac80211: Do not use stack memory with scatterlist for GMAC (Jarod Wilson) [1728992] - [net] {nl,mac}80211: allow 4addr AP operation on crypto controlled devices (Jarod Wilson) [1728992] - [wireless] mac80211_hwsim: mark expected switch fall-through (Jarod Wilson) [1728992] - [net] mac80211: fix rate reporting inside cfg80211_calculate_bitrate_he() (Jarod Wilson) [1728992] - [net] mac80211: remove set but not used variable 'old' (Jarod Wilson) [1728992] - [net] mac80211: handle deauthentication/disassociation from TDLS peer (Jarod Wilson) [1728992] - [net] wireless: Skip directory when generating certificates (Jarod Wilson) [1728992] - [netdrv] i40e: Check and set the PF driver state first in i40e_ndo_set_vf_mac (Stefan Assmann) [1719538] - [fs] cifs: fix crash in smb2_compound_op()/smb2_set_next_command() (Leif Sahlberg) [1722704] - [firmware] efi/arm: Show SMBIOS bank/device location in CPER and GHES error logs (Robert Richter) [1721386]- [x86] x86/speculation: Allow guests to use SSBD even if host does not (Waiman Long) [1728341] - [block] block: kill BLK_MQ_F_SG_MERGE (Ming Lei) [1716595] - [block] block: kill QUEUE_FLAG_NO_SG_MERGE (Ming Lei) [1716595]- [x86] x86/insn-eval: Fix use-after-free access to LDT entry (Rafael Aquini) [1728561] {CVE-2019-13233} - [arm64] arm64/mm: Correct the cache line size warning with non coherent device (Mark Salter) [1715061] - [arm64] arm64: cacheinfo: Update cache_line_size detected from DT or PPTT (Mark Salter) [1715061] - [base] drivers: base: cacheinfo: Add variable to record max cache line size (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Trap CTR_EL0 access only where it is necessary (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Fix handling of CTR_EL0.IDC field (Mark Salter) [1715061] - [arm64] arm64: cpufeature: ctr: Fix cpu capability check for late CPUs (Mark Salter) [1715061] - [arm64] arm64: cpu_errata: Remove ARM64_MISMATCHED_CACHE_LINE_SIZE (Mark Salter) [1715061] - [fs] gfs2: Clean up freeing struct gfs2_sbd (Robert S Peterson) [1683698] - [target] scsi: target/iblock: Fix overrun in WRITE SAME emulation (Maurizio Lombardi) [1729503] - [x86] kvm/nvmx: fix VMCLEAR when Enlightened VMCS is in use (Vitaly Kuznetsov) [1717785] - [x86] kvm/nvmx: don't use clean fields data on enlightened VMLAUNCH (Vitaly Kuznetsov) [1717785] - [x86] kvm: nvmx: use correct clean fields when copying from eVMCS (Vitaly Kuznetsov) [1717785] - [fs] NFS4: Only set creation opendata if O_CREAT (Benjamin Coddington) [1708471] - [tools] perf test: Fix failure of 'evsel-tp-sched' test on s390 (Michael Petlan) [1729213] - [fs] PNFS fallback to MDS if no deviceid found (Benjamin Coddington) [1708386] - [mm] mm, memcg: add a memcg_slabinfo debugfs file (Waiman Long) [1699202] - [mm] mm: memcg/slab: reparent memcg kmem_caches on cgroup removal (Waiman Long) [1699202] - [mm] mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pages (Waiman Long) [1699202] - [mm] mm: memcg/slab: rework non-root kmem_cache lifecycle management (Waiman Long) [1699202] - [mm] mm: memcg/slab: synchronize access to kmem_cache dying flag using a spinlock (Waiman Long) [1699202] - [mm] mm: memcg/slab: don't check the dying flag on kmem_cache creation (Waiman Long) [1699202] - [mm] mm: memcg/slab: unify SLAB and SLUB page accounting (Waiman Long) [1699202] - [mm] mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() (Waiman Long) [1699202] - [mm] mm: memcg/slab: generalize postponed non-root kmem_cache deactivation (Waiman Long) [1699202] - [mm] mm: memcg/slab: rename slab delayed deactivation functions and fields (Waiman Long) [1699202] - [mm] mm: memcg/slab: postpone kmem_cache memcg pointer initialization to memcg_link_cache() (Waiman Long) [1699202] - [mm] slub: add comments to endif pre-processor macros (Waiman Long) [1699202] - [mm] mm, slab: shorten kmalloc cache names for large sizes (Waiman Long) [1699202] - [base] mm, proc: add KReclaimable to /proc/meminfo (Waiman Long) [1699202] - [mm] mm: rename and change semantics of nr_indirectly_reclaimable_bytes (Waiman Long) [1699202] - [fs] dcache: allocate external names from reclaimable kmalloc caches (Waiman Long) [1699202] - [mm] mm, slab/slub: introduce kmalloc-reclaimable caches (Waiman Long) [1699202] - [mm] mm, slab: combine kmalloc_caches and kmalloc_dma_caches (Waiman Long) [1699202] - [mm] mm: don't warn about large allocations for slab (Waiman Long) [1699202] - [mm] slab: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1699202] - [acpi] ACPI / PM: LPIT: Register sysfs attributes based on FADT (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Quirk to ignore XTAL shutdown (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add Package cstates residency info (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add ICL platform support (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc: Sort headers alphabetically (Lenny Szubowicz) [1493461] - [net] Revert "[net] net: openvswitch: Add a new action check_pkt_len" ("Herton R. Krzesinski")- [nvme] nvme-rdma: use nr_phys_segments when map rq to sgl (David Milburn) [1729113] - [nvme] nvme-loop: kill timeout handler (Ming Lei) [1692744] - [netdrv] bnxt_en: Suppress error messages when querying DSCP DCB capabilities. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Cap the returned MSIX vectors to the RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic for RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix ethtool selftest crash under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Disable bus master during PCI shutdown and driver unload. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Reduce memory usage when running in kdump kernel. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible BUG() condition when calling pci_disable_msix(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix aggregation buffer leak under OOM condition. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve NQ reservations. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Pass correct extended TX port statistics size to firmware. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one() (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve multicast address setup logic. (Selvin Xavier) [1727972] - [net] net: openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [crypto] crypto: vmx - ghash: do nosimd fallback manually (Desnes Augusto Nunes do Rosario) [1729532] - [crypto] crypto: vmx - CTR: always increment IV as quadword (Desnes Augusto Nunes do Rosario) [1729532] - [net] vsock/virtio: fix flush of works during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: stop workers during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock (Stefano Garzarella) [1700312] - [net] vsock/virtio: Initialize core virtio vsock before registering the driver (Stefano Garzarella) [1700312] - [nvme] nvme-fabrics: document the poll function argument (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: fix queue mapping when queue count is limited (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: rework queue maps handling (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: implement polling queue map (David Milburn) [1727784 1725132] - [nvme] nvme-fabrics: allow nvmf_connect_io_queue to poll (David Milburn) [1727784 1725132] - [hid] HID: multitouch: Add pointstick support for ALPS Touchpad (Benjamin Tissoires) [1672423]- [tools] perf header: Assign proper ff->ph in perf_event__synthesize_features() (Michael Petlan) [1667983] - [pci] PCI/IOV: Assume SR-IOV VFs support extended config space. (Myron Stowe) [1714978] - [pci] Revert "PCI/IOV: Use VF0 cached config space size for other VFs" (Myron Stowe) [1714978] - [x86] x86/crash: Add e820 reserved ranges to kdump kernel's e820 table (Lianbo Jiang) [1630108] - [mm] x86/mm: Rework ioremap resource mapping determination (Lianbo Jiang) [1630108] - [x86] x86/e820, ioport: Add a new I/O resource descriptor IORES_DESC_RESERVED (Lianbo Jiang) [1630108] - [kernel] resource: Fix find_next_iomem_res() iteration issue (Lianbo Jiang) [1630108] - [kernel] resource: Include resource end in walk_*() interfaces (Lianbo Jiang) [1630108] - [x86] x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error (Lianbo Jiang) [1630108] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.3 (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix kernel warnings related to smp_processor_id() (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix BFS crash with DIX enabled (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix FDMI fc4type for nvme support (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix fcp_rsp_len checking on lun reset (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix oops when driver is loaded with 1 interrupt vector (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix incorrect logical link speed on trunks when links down (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix memory leak in abnormal exit path from lpfc_eq_create (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Rework misleading nvme not supported in firmware message (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Cancel queued work for an IO when processing a received ABTS (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handling (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revert message logging on unsupported topology (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet handling of received ABTS for unmapped frames (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Separate CQ processing for nvmet_fc upcalls (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revise message when stuck due to unresponsive adapter (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Correct nvmet buffer free race condition (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet target abort cmd matching (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix alloc context on oas lun creations (Dick Kennedy) [1717027]- [virt] kvm: fix guest initialization code mismerge (Marcelo Tosatti) [1726487] - [powerpc] powerpc/watchpoint: Restore NV GPRs while returning from exception (Steve Best) [1728557] - [fs] fs/proc/vmcore: Enable dumping of encrypted memory when SEV was active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Set the C-bit in the identity map page table when SEV is active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Do not map kexec area as decrypted when SEV is active (Lianbo Jiang) [1646810] - [mm] x86/mm: Do not use set_{pud, pmd}_safe() when splitting a large page (Lianbo Jiang) [1646810]- [net] sched: protect against stack overflow in TC act_mirred (Ivan Vecera) [1726399] - [net] sched: refactor reinsert action (Ivan Vecera) [1726399] - [net] mpls: Fix 6PE forwarding (Hangbin Liu) [1726533] - [net] make skb_dst_force return true when dst is refcounted (Florian Westphal) [1704809] - [net] ipv4: Fix off-by-one in route dump counter without netlink strict checking (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: fix suspicious RCU usage in rt6_dump_route() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: fix suspicious RCU usage in fib_dump_info_fnhe() (Stefano Brivio) [1725383 1725381 1574290] - [net] ip6_fib: Don't discard nodes with valid routing information in fib6_locate_1() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6/route: Change return code of rt6_dump_route() for partial node dumps (Stefano Brivio) [1725383 1725381 1574290] - [net] revert "net/ipv6: Bail early if user only wants cloned entries" (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/route: Allow NULL flowinfo in rt_fill_info() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/fib_frontend: Allow RTM_F_CLONED flag to be used for filtering (Stefano Brivio) [1725383 1725381 1574290] - [net] fib_frontend, ip6_fib: Select routes or exceptions dump from RTM_F_CLONED (Stefano Brivio) [1725383 1725381 1574290] - [tools] selftests: bpf: disable test_lwt_seg6local (Jiri Benc) [1716346] - [netdrv] ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set (Matteo Croce) [1725125] - [netdrv] ipvlan: disallow userns cap_net_admin to change global mode/flags (Matteo Croce) [1725124] - [net] netfilter: nft_fib: Fix existence check support (Phil Sutter) [1680578] - [net] ipset: Fix memory accounting for hash types on resize (Stefano Brivio) [1714111] - [tools] selftests: pmtu: Make list_flush_ipv6_exception test more demanding (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv4_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv6_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add support for routing via nexthop objects (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move route installs to a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move running of test into a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Fix encapsulating device in pmtu_vti6_link_change_mtu (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Simplify cleanup and namespace names (Stefano Brivio) [1725384] - [tools] selftests: pmtu.sh: Remove quotes around commands in setup_xfrm (Stefano Brivio) [1725384] - [tools] selftests: Add debugging options to pmtu.sh (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add explicit tests for PMTU exceptions cleanup (Stefano Brivio) [1725384] - [tools] selftests: pmtu: disable DAD in all namespaces (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce FoU and GUE PMTU exceptions tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over GENEVE over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over VXLAN over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add optional traffic captures for single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Allow selection of single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add basic IPv4 and IPv6 PMTU tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: extend MTU parsing helper to locked MTU (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce check_pmtu_value() (Stefano Brivio) [1725384] - [tools] selftests: pmtu: properly redirect stderr to /dev/null (Stefano Brivio) [1725384] - [tools] selftests: pmtu: detect correct binary to ping ipv6 addresses (Stefano Brivio) [1725384] - [net] ipv6: icmp: Updating pmtu for link local route (Guillaume Nault) [1721961] - [net] bridge: Mark FDB entries that were added by user as such (Ivan Vecera) [1724400] - [net] tipc: change to use register_pernet_device (Xin Long) [1719136] - [net] sched: cls_flower: fix infinite loop in fl_walk() (Davide Caratti) [1712739]- [rpmspec] redhat: fix vmlinux debuginfo on ppc64le (Jan Stancek) [1727638] - [powerpc] powerpc/rtas: retry when cpu offline races with suspend/migration (Steve Best) [1727051] - [kernel] arm64/crashkernel: Reduce crashkernel size to 448M by default (Bhupesh Sharma) [1564422]- [scsi] scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task (Chris Leech) [1718875] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.2 (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: add check for loss of ndlp when sending RRQ (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: resolve lockdep warnings (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Make lpfc_sli4_oas_verify static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix a recently introduced compiler warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix missing wakeups on abort threads (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id() (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove unused functions (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove set-but-not-used variables (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Annotate switch/case fall-through (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix indentation and balance braces (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Declare local functions static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: avoid uninitialized variable warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: change snprintf to scnprintf for possible overflow (Dick Kennedy) [1714795] - [net] Bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1723654] {CVE-2019-11884} - [s390] virtio/s390: make airq summary indicators DMA (Philipp Rudo) [1651752] - [s390] virtio/s390: use DMA memory for ccw I/O and classic notifiers (Philipp Rudo) [1651752] - [s390] virtio/s390: add indirection to indicators access (Philipp Rudo) [1651752] - [s390] virtio/s390: use cacheline aligned airq bit vectors (Philipp Rudo) [1651752] - [s390] s390/airq: use DMA memory for adapter interrupts (Philipp Rudo) [1651752] - [s390] s390/cio: add basic protected virtualization support (Philipp Rudo) [1651752] - [s390] s390/cio: introduce DMA pools to cio (Philipp Rudo) [1651752] - [s390] s390/mm: force swiotlb for protected virtualization (Philipp Rudo) [1651752] - [s390] virtio/s390: DMA support for virtio-ccw (Philipp Rudo) [1651752] - [s390] virtio/s390: use vring_create_virtqueue (Philipp Rudo) [1651752] - [block] virtio-blk: Consider virtio_max_dma_size() for maximum segment size (Philipp Rudo) [1651752] - [virtio] virtio: Introduce virtio_max_dma_size() (Philipp Rudo) [1651752] - [kernel] dma: Introduce dma_max_mapping_size() (Philipp Rudo) [1651752] - [kernel] swiotlb: Add is_swiotlb_active() function (Philipp Rudo) [1651752] - [kernel] swiotlb: Introduce swiotlb_max_mapping_size() (Philipp Rudo) [1651752] - [mm] x86/mm: Create a workarea in the kernel for SME early encryption (Lianbo Jiang) [1564427] - [x86] x86/mm: Identify the end of the kernel area to be reserved (Lianbo Jiang) [1564427] - [x86] x86/kdump: Export the SME mask to vmcoreinfo (Lianbo Jiang) [1564427] - [fs] proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted() (Lianbo Jiang) [1564427] - [fs] kdump, proc/vmcore: Enable kdumping encrypted memory with SME enabled (Lianbo Jiang) [1564427] - [iommu] iommu/amd: Remap the IOMMU device table with the memory encryption mask for kdump (Lianbo Jiang) [1564427] - [kernel] kexec: Allocate decrypted control pages for kdump if SME is enabled (Lianbo Jiang) [1564427] - [mm] x86/ioremap: Add an ioremap_encrypted() helper (Lianbo Jiang) [1564427] - [documentation] Documentation: Add ARM64 to kernel-parameters.rst (Jeremy Linton) [1640855] - [arm64] arm64/speculation: Support 'mitigations=' cmdline option (Jeremy Linton) [1640855] - [arm64] arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB (Jeremy Linton) [1640855] - [arm64] arm64: enable generic CPU vulnerabilites support (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for speculative store bypass (Jeremy Linton) [1640855] - [arm64] arm64: Always enable ssb vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Always enable spectre-v2 vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: Use firmware to detect CPUs that are not affected by Spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Advertise mitigation of Spectre-v2, or lack thereof (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for meltdown (Jeremy Linton) [1640855] - [arm64] arm64: Add sysfs vulnerability show for spectre-v1 (Jeremy Linton) [1640855] - [arm64] arm64: Provide a command line to disable spectre_v2 mitigation (Jeremy Linton) [1640855] - [documentation] powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg (Jeremy Linton) [1640855] - [documentation] Documentation: Document arm64 kpti control (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs (Jeremy Linton) [1640855] - [arm64] arm64: Add MIDR encoding for HiSilicon Taishan CPUs (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Avoid rewriting early page tables when KASLR is enabled (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge duplicate Cavium erratum entries (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE (Jeremy Linton) [1640855] - [arm64] arm64: Use a raw spinlock in __install_bp_hardening_cb() (Jeremy Linton) [1640855] - [arm64] arm64: KVM: Guests can skip __install_bp_hardening_cb()s HYP work (Jeremy Linton) [1640855] - [arm64] arm64: fix SSBS sanitization (Jeremy Linton) [1640855] - [arm64] arm64: don't zero DIT on signal return (Jeremy Linton) [1640855] - [kvm] KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3 (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Drop #ifdefs for PR_SPEC_STORE_BYPASS (Jeremy Linton) [1640855] - [arm64] arm64: cpufeature: Detect SSBS and advertise to userspace (Jeremy Linton) [1640855] - [arm64] arm64: move SCTLR_EL{1,2} assertions to (Jeremy Linton) [1640855]- [powerpc] powerpc/mm/64s/hash: Reallocate context ids on fork (Steve Best) [1723808] - [powerpc] powerpc/perf: Use cpumask_last() to determine the designated cpu for nest/core units. (Steve Best) [1725746] - [fs] iomap: fix page_done callback for short writes (Andreas Grunbacher) [1724361] - [fs] fs: fold __generic_write_end back into generic_write_end (Andreas Grunbacher) [1724361] - [fs] iomap: don't mark the inode dirty in iomap_write_end (Andreas Grunbacher) [1724361] - [fs] gfs2: Fix iomap write page reclaim deadlock (Andreas Grunbacher) [1724361] - [fs] iomap: Add a page_prepare callback (Andreas Grunbacher) [1724361] - [fs] iomap: Fix use-after-free error in page_done callback (Andreas Grunbacher) [1724361] - [fs] fs: Turn __generic_write_end into a void function (Andreas Grunbacher) [1724361] - [fs] iomap: Clean up __generic_write_end calling (Andreas Grunbacher) [1724361] - [kvm] KVM: PPC: Book3S HV: Clear pending decrementer exceptions on nested guest entry (Suraj Jitindar Singh) [1718822] - [kvm] KVM: PPC: Book3S HV: Signed extend decrementer value if not using large decrementer (Suraj Jitindar Singh) [1718822]- [hid] HID: chicony: add another quirk for PixArt mouse (Oleksandr Natalenko) [1724967] - [scsi] scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask (Don Brace) [1712272] - [tools] perf beauty waitid options: Fix up prefix showing logic (Michael Petlan) [1715507] - [include] redhat: perf kABI-check failure fix (Michael Petlan) [1715507] - [tools] perf script python: Add Python3 support to tests/attr.py (Michael Petlan) [1715507] - [tools] perf trace: Support multiple "vfs_getname" probes (Michael Petlan) [1715507] - [tools] perf symbols: Filter out hidden symbols from labels (Michael Petlan) [1715507] - [tools] perf symbols: Add fallback definitions for GELF_ST_VISIBILITY() (Michael Petlan) [1715507] - [tools] perf clang: Do not use 'return std::move(something)' (Michael Petlan) [1715507] - [tools] perf tests evsel-tp-sched: Fix bitwise operator (Michael Petlan) [1715507] - [tools] perf script: Fix crash when processing recorded stat data (Michael Petlan) [1715507] - [tools] perf top: Fix wrong hottest instruction highlighted (Michael Petlan) [1715507] - [tools] perf tools: Handle TOPOLOGY headers with no CPU (Michael Petlan) [1715507] - [tools] perf python: Remove -fstack-clash-protection when building with some clang versions (Michael Petlan) [1715507] - [tools] perf script: Fix crash with printing mixed trace point and other events (Michael Petlan) [1715507] - [tools] perf ordered_events: Fix crash in ordered_events__free (Michael Petlan) [1715507] - [tools] tools headers powerpc: Remove unistd.h (Michael Petlan) [1715507] - [tools] perf powerpc: Rework syscall table generation (Michael Petlan) [1715507] - [tools] perf symbols: Add 'arch_cpu_idle' to the list of kernel idle symbols (Michael Petlan) [1715507] - [tools] perf beauty: Switch from using uapi/linux/fs.h to uapi/linux/mount.h (Michael Petlan) [1715507] - [tools] tools include uapi: Grab a copy of linux/mount.h (Michael Petlan) [1715507] - [tools] perf top: Lift restriction on using callchains without "sym" in --sort (Michael Petlan) [1715507] - [tools] tools lib traceevent: Remove tep_data_event_from_type() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_is_file_bigendian() to tep_file_bigendian() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of tep_register_event_handler() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of trace_seq_printf() and trace_seq_vprintf() APIs (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename struct cmdline to struct tep_cmdline (Michael Petlan) [1715507] - [tools] tools lib traceevent: Initialize host_bigendian at tep_handle allocation (Michael Petlan) [1715507] - [tools] tools lib traceevent: Introduce new libtracevent API: tep_override_comm() (Michael Petlan) [1715507] - [tools] perf tests: Add a test for the ARM 32-bitpage (Michael Petlan) [1715507] - [tools] perf tools: Make find_vdso_map() more modular (Michael Petlan) [1715507] - [tools] perf trace: Fix alignment forlines (Michael Petlan) [1715507] - [tools] perf trace: Fix ')' placement in "interrupted" syscall lines (Michael Petlan) [1715507] - [tools] perf test shell: Use a fallback to get the pathname in vfs_getname (Michael Petlan) [1715507] - [tools] perf python: Make sure the python binding output directory is in place (Michael Petlan) [1715507] - [tools] perf strbuf: Remove redundant va_end() in strbuf_addv() (Michael Petlan) [1715507] - [tools] perf annotate: Pass filename to objdump via execl (Michael Petlan) [1715507] - [tools] perf report: Fix wrong iteration count in --branch-history (Michael Petlan) [1715507] - [tools] tools headers uapi: Sync copy of asm-generic/unistd.h with the kernel sources (Michael Petlan) [1715507] - [tools] tools beauty: Make the prctl option table generator catch all PR_ options (Michael Petlan) [1715507] - [tools] perf stat: Fix endless wait for child process (Michael Petlan) [1715507] - [tools] perf session: Add comment for perf_session__register_idle_thread() (Michael Petlan) [1715507] - [tools] perf thread-stack: Fix thread stack processing for the idle task (Michael Petlan) [1715507] - [tools] perf thread-stack: Allocate an array of thread stacks (Michael Petlan) [1715507] - [tools] perf thread-stack: Factor out thread_stack__init() (Michael Petlan) [1715507] - [tools] perf thread-stack: Allow for a thread stack array (Michael Petlan) [1715507] - [tools] perf thread-stack: Avoid direct reference to the thread's stack (Michael Petlan) [1715507] - [tools] perf thread-stack: Tidy thread_stack__bottom() usage (Michael Petlan) [1715507] - [tools] perf thread-stack: Simplify some code in thread_stack__process() (Michael Petlan) [1715507] - [tools] perf c2c: Increase the HITM ratio limit for displayed cachelines (Michael Petlan) [1715507] - [tools] perf c2c: Change the default coalesce setup (Michael Petlan) [1715507] - [tools] perf trace beauty ioctl: Beautify USBDEVFS_ commands (Michael Petlan) [1715507] - [tools] perf trace beauty: Export function to get the files for a thread (Michael Petlan) [1715507] - [tools] perf trace: Wire up ioctl's USBDEBFS_ cmd table generator (Michael Petlan) [1715507] - [tools] perf beauty ioctl: Add generator for USBDEVFS_ ioctl commands (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of usbdevice_fs.h (Michael Petlan) [1715507] - [tools] perf trace: Store the major number for a file when storing its pathname (Michael Petlan) [1715507] - [tools] perf trace: Move the files table resizing to outside set_pathname() (Michael Petlan) [1715507] - [tools] perf trace: Rename thread_thread->paths to thread_trace->files (Michael Petlan) [1715507] - [tools] perf script: Fix LBR skid dump problems in brstackinsn (Michael Petlan) [1715507] - [tools] perf trace: Use correct SECCOMP prefix spelling, "SECOMP_*" -> "SECCOMP_*" (Michael Petlan) [1715507] - [tools] perf trace: Do not hardcode the size of the tracepoint common_ fields (Michael Petlan) [1715507] - [tools] perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz (Michael Petlan) [1715507] - [tools] perf beauty mmap: PROT_WRITE should come before PROT_EXEC (Michael Petlan) [1715507] - [tools] perf trace: Check if the raw_syscalls:sys_{enter, exit} are setup before setting tp filter (Michael Petlan) [1715507] - [tools] perf symbols: Relax checks on perf-PID.map ownership (Michael Petlan) [1715507] - [tools] perf trace: Wire up the fadvise 'advice' table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add generator for fadvise64's 'advice' arg constants (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of fadvise.h (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print mmap's 'offset' arg in hexadecimal (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print PROT_READ before PROT_EXEC to match strace output (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify arch_prctl()'s arguments (Michael Petlan) [1715507] - [tools] perf trace: When showing string prefixes show prefix + ??? for unknown entries (Michael Petlan) [1715507] - [tools] perf trace: Move strarrays to beauty.h for further reuse (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the x86_arch prctl code table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for x86's 'arch_prctl' codes (Michael Petlan) [1715507] - [tools] tools include arch: Grab a copy of x86's prctl.h (Michael Petlan) [1715507] - [tools] perf trace: Show NULL when syscall pointer args are 0 (Michael Petlan) [1715507] - [tools] perf trace: Enclose the errno strings with () (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Copy 'access' arg as well (Michael Petlan) [1715507] - [tools] perf trace: Add alignment spaces after the closing parens (Michael Petlan) [1715507] - [tools] perf trace beauty: Print O_RDONLY when (flags & O_ACCMODE) == 0 (Michael Petlan) [1715507] - [tools] perf trace: Allow asking for not suppressing common string prefixes (Michael Petlan) [1715507] - [tools] perf trace: Add a prefix member to the strarray class (Michael Petlan) [1715507] - [tools] perf trace: Enclose strings with double quotes (Michael Petlan) [1715507] - [tools] perf trace: Make the alignment of the syscall args be configurable (Michael Petlan) [1715507] - [tools] perf trace: Allow suppressing the syscall argument names (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall start timestamp should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring default for perf_event_attr.inherit (Michael Petlan) [1715507] - [tools] perf config: Show the configuration when no arguments are provided (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall duration should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if zeroed syscall args should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow specifying a set of events to add in perfconfig (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Do not include stdio.h (Michael Petlan) [1715507] - [tools] perf cs-etm: Generate branch sample for exception packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat EO_TRACE element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat NO_SYNC element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Rename CS_ETM_TRACE_ON to CS_ETM_DISCONTINUITY (Michael Petlan) [1715507] - [tools] perf cs-etm: Refactor enumeration cs_etm_sample_type (Michael Petlan) [1715507] - [tools] perf cs-etm: Remove unused 'trace_on' in cs_etm_decoder (Michael Petlan) [1715507] - [tools] perf cs-etm: Avoid stale branch samples when flush packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Correct packets swapping in cs_etm__flush() (Michael Petlan) [1715507] - [tools] perf trace: Switch to using a struct for the aumented_raw_syscalls syscalls map values (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Switch to using a struct for the syscalls map values (Michael Petlan) [1715507] - [tools] perf bpf: Move perf_event_output() from stdio.h to bpf.h (Michael Petlan) [1715507] - [tools] perf trace: Implement syscall filtering in augmented_syscalls (Michael Petlan) [1715507] - [tools] perf trace: Avoid using raw_syscalls in duplicity with eBPF augmentation (Michael Petlan) [1715507] - [tools] perf trace: Rename set_ev_qualifier_filter to clarify its a tracepoint filter (Michael Petlan) [1715507] - [tools] perf tools: Cast off_t to s64 to avoid warning on bionic libc (Michael Petlan) [1715507] - [tools] perf tools: Add missing open_memstream() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] perf header: Fix up argument to ctime() (Michael Petlan) [1715507] - [tools] perf tools: Add missing sigqueue() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] tools lib subcmd: Don't add the kernel sources to the include path (Michael Petlan) [1715507] - [tools] perf trace beauty: renameat's newdirfd may also be AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Beautify renameat2's flags argument (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the renameat flags table generator to the Makefile (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for renameat2's flags constants (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify renameat2's fd arg wrt AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Allow selecting use the use of the ordered_events code (Michael Petlan) [1715507] - [tools] perf trace: Rename delivery functions to ease making ordered_events selectable (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix processing of dereferenced args in bprintk events (Michael Petlan) [1715507] - [tools] perf stat: Avoid segfaults caused by negated options (Michael Petlan) [1715507] - [tools] perf auxtrace: Alter addr_filter__entire_dso() to work if there are no symbols (Michael Petlan) [1715507] - [tools] perf dso: Export data_file_size() method there are no symbols (Michael Petlan) [1715507] - [tools] perf trace: Add ordered processing (Michael Petlan) [1715507] - [tools] perf ordered_events: Add first_time() method (Michael Petlan) [1715507] - [tools] perf trace: Move event delivery to a new deliver_event() function (Michael Petlan) [1715507] - [tools] perf ordered_events: Add ordered_events__flush_time interface (Michael Petlan) [1715507] - [tools] perf annotate: Introduce basic support for ARC (Michael Petlan) [1715507] - [tools] perf config: Modify size factor of snprintf (Michael Petlan) [1715507] - [tools] perf record: Fix memory leak on AIO objects deallocation (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX (Michael Petlan) [1715507] - [tools] perf parse-events: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf probe: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set nul (Michael Petlan) [1715507] - [tools] perf svghelper: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf help: Remove needless use of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf dso: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for PTMv1.1 decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for ETMv3 trace decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add configuration for ETMv3 trace protocol (Michael Petlan) [1715507] - [tools] perf top: Move perf_top__reset_sample_counters() to after counts display (Michael Petlan) [1715507] - [tools] perf top: Display slow reader warning when droping samples (Michael Petlan) [1715507] - [tools] perf top: Save and display the drop count stats (Michael Petlan) [1715507] - [tools] perf top: Drop samples which are behind the refresh rate (Michael Petlan) [1715507] - [tools] perf top: Set the 'session_done' volatile variable when exiting (Michael Petlan) [1715507] - [tools] perf top: Use cond variable instead of a lock (Michael Petlan) [1715507] - [tools] perf top: Add processing thread (Michael Petlan) [1715507] - [tools] perf top: Move lost events warning to helpline (Michael Petlan) [1715507] - [tools] perf top: Save and display the lost count stats (Michael Petlan) [1715507] - [tools] perf ordered_events: Add private data member (Michael Petlan) [1715507] - [tools] perf ordered_events: Rework show_progress for __ordered_events__flush (Michael Petlan) [1715507] - [tools] perf tools: Support 'srccode' output (Michael Petlan) [1715507] - [tools] perf trace: We need to consider "nr" if "__syscall_nr" is not there (Michael Petlan) [1715507] - [tools] perf tools: Allow specifying proc-map-timeout in config file (Michael Petlan) [1715507] - [tools] tools lib subcmd: Fix a few source code comment typos (Michael Petlan) [1715507] - [tools] perf tools: Fix diverse comment typos (Michael Petlan) [1715507] - [tools] perf bpf-loader: Fix debugging message typo (Michael Petlan) [1715507] - [tools] perf tools Documentation: Fix diverse typos (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix diverse typos in comments (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix diverse typos (Michael Petlan) [1715507] - [tools] perf tests ARM: Disable breakpoint tests 32-bit (Michael Petlan) [1715507] - [tools] perf cs-etm: Support for ARM A32/T32 instruction sets in CoreSight trace (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Fixed syntax error Fixed missing ']' error (Michael Petlan) [1715507] - [tools] tools lib traceevent: traceevent API cleanup (Michael Petlan) [1715507] - [tools] perf tools: traceevent API cleanup, remove __tep_data2host*() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_free_format() to tep_free_event() (Michael Petlan) [1715507] - [tools] tools lib traceevent, perf tools: Rename 'struct tep_event_format' to 'struct tep_event' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Install trace-seq.h API header file (Michael Petlan) [1715507] - [tools] tools lib traceevent: Added support for pkg-config (Michael Petlan) [1715507] - [tools] tools lib traceevent: Implement new API tep_get_ref() (Michael Petlan) [1715507] - [tools] perf report: Documentation average IPC and IPC coverage (Michael Petlan) [1715507] - [tools] perf report: Display average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] perf annotate: Create a annotate2 flag in struct symbol (Michael Petlan) [1715507] - [tools] perf annotate: Compute average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] tools lib traceevent: Add sanity check to is_timestamp_in_us() (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Check if the arch has a mmap.h file (Michael Petlan) [1715507] - [tools] perf record: Extend trace writing to multi AIO (Michael Petlan) [1715507] - [tools] perf record: Enable asynchronous trace writing (Michael Petlan) [1715507] - [tools] perf mmap: Map data buffer for preserving collected data (Michael Petlan) [1715507] - [tools] tools build feature: Check if libaio is available (Michael Petlan) [1715507] - [tools] perf intel-pt: Fix error with config term "pt=0" (Michael Petlan) [1715507] - [tools] perf top: Allow passing a kallsyms file (Michael Petlan) [1715507] - [tools] perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Michael Petlan) [1715507] - [tools] tools include: Adopt ERR_CAST() from the kernel err.h header (Michael Petlan) [1715507] - [tools] perf tests record: Allow for 'sleep' being 'coreutils' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix compile warnings in tools/lib/traceevent/event-parse.c (Michael Petlan) [1715507] - [tools] perf script: Use fallbacks for branch stacks (Michael Petlan) [1715507] - [tools] perf tools: Use fallback for sample_addr_correlates_sym() cases (Michael Petlan) [1715507] - [tools] perf thread: Add fallback functions for cases where cpumode is insufficient (Michael Petlan) [1715507] - [tools] perf machine: Record if a arch has a single user/kernel address space (Michael Petlan) [1715507] - [tools] perf env: Also consider env->arch == NULL as local operation (Michael Petlan) [1715507] - [tools] perf map: Remove extra indirection from map__find() (Michael Petlan) [1715507] - [tools] perf stat: Fix CSV mode column output for non-cgroup events (Michael Petlan) [1715507] - [tools] perf stat: Fix shadow stats for clock events (Michael Petlan) [1715507] - [tools] perf build: Give better hint about devel package for libssl (Michael Petlan) [1715507] - [tools] perf pmu: Move *_cpuid_str() weak functions to header.c (Michael Petlan) [1715507] - [tools] perf symbols: Fix slowness due to -ffunction-section (Michael Petlan) [1715507] - [tools] perf jvmti: Separate jvmti cmlr check (Michael Petlan) [1715507] - [tools] perf vendor events: Add JSON metrics for Cascadelake server (Michael Petlan) [1715507] - [tools] perf vendor events: Add stepping in CPUID string for x86 (Michael Petlan) [1715507] - [tools] perf stat: Use perf_evsel__is_clocki() for clock events (Michael Petlan) [1715507] - [tools] perf pmu: Suppress potential format-truncation warning (Michael Petlan) [1715507] - [tools] perf tools: Add Hygon Dhyana support (Michael Petlan) [1715507] - [tools] perf bench: Add epoll_ctl(2) benchmark (Michael Petlan) [1715507] - [tools] perf bench: Add epoll parallel epoll_wait benchmark (Michael Petlan) [1715507] - [tools] tools build feature: Check if eventfd() is available (Michael Petlan) [1715507] - [tools] perf bench: Move HAVE_PTHREAD_ATTR_SETAFFINITY_NP into bench.h (Michael Petlan) [1715507] - [tools] perf script: Share code and output format for uregs and iregs output (Michael Petlan) [1715507] - [tools] perf bpf: Reduce the hardcoded .max_entries for pid_maps (Michael Petlan) [1715507] - [tools] perf script: Add newline after uregs output (Michael Petlan) [1715507] - [tools] Revert "perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter" (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove example hardcoded set of filtered pids (Michael Petlan) [1715507] - [tools] perf trace: Fill in BPF "filtered_pids" map when present (Michael Petlan) [1715507] - [tools] perf trace: See if there is a map named "filtered_pids" (Michael Petlan) [1715507] - [tools] perf trace: Add "_from_option" suffix to trace__set_filter() (Michael Petlan) [1715507] - [tools] perf evlist: Rename perf_evlist__set_filter* to perf_evlist__set_tp_filter* (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Use pid_filter (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter (Michael Petlan) [1715507] - [tools] perf bpf: Add simple pid_filter class accessible to BPF proggies (Michael Petlan) [1715507] - [tools] perf bpf: Add defines for map insertion/lookup (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove needless linux/socket.h include (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Filter on a hard coded pid (Michael Petlan) [1715507] - [tools] perf bpf: Add unistd.h to the headers accessible to bpf proggies (Michael Petlan) [1715507] - [kernel] perf/core: Fix impossible ring-buffer sizes warning (Michael Petlan) [1715507] - [x86] perf/x86: Add check_period PMU callback (Michael Petlan) [1715507] - [kernel] perf/core: Don't WARN() for impossible ring-buffer sizes (Michael Petlan) [1715507] - [x86] perf/x86/intel/uncore: Add Node ID mask (Michael Petlan) [1715507] - [kernel] perf core: Fix perf_proc_update_handler() bug (Michael Petlan) [1715507] - [tools] powerpc/perf: Update perf_regs structure to include MMCRA (Michael Petlan) [1715507] - [powerpc] powerpc/perf: Update perf_regs structure to include SIER (Michael Petlan) [1715507] - [include] perf/core: Declare the __percpu attribute on non-deref types (Michael Petlan) [1715507] - [kernel] perf: Fix typos in comments (Michael Petlan) [1715507] - [arm64] arm64: perf: Add support for Armv8.1 PMCEID register format (Michael Petlan) [1715507]- [fs] xfs: abort unaligned nowait directio early (Brian Foster) [1690458] - [fs] xfs: serialize unaligned dio writes against all other dio writes (Brian Foster) [1690458] - [sound] ALSA: hda/hdmi: consider eld_valid also in sync_eld_via_acomp() (Jaroslav Kysela) [1708555] - [fs] Fix error code in nfs_lookup_verify_inode() (Scott Mayhew) [1722315] - [md] dm table: don't copy from a NULL pointer in realloc_argv() (Jerome Marchand) [1571628] - [net] netfilter: ipset: replace a strncpy() with strscpy() (Jerome Marchand) [1571628] - [lib] lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn (Jerome Marchand) [1571628] - [include] netfilter: avoid erronous array bounds warning (Jerome Marchand) [1571628] - [x86] x86/mm/KASLR: Compute the size of the vmemmap section properly (Baoquan He) [1669076] - [security] selinux: fix empty write to keycreate file (Ondrej Mosnacek) [1719067] - [netdrv] net: aquantia: fix vlans not working over bridged network (Igor Russkikh) [1718716] - [s390] s390/jump_label: replace stop_machine with smp_call_function (Philipp Rudo) [1722161] - [s390] s390/dumpstack: print psw mask and address again (Philipp Rudo) [1722157] - [s390] s390/crypto: fix gcm-aes-s390 selftest failures (Philipp Rudo) [1722156] - [wireless] Backport mt76 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709867 1709828] - [wireless] Add rtw88 driver from linux-5.2-rc5 (Stanislaw Gruszka) [1487086 1709828] - [wireless] Backport mt7601u driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport mwifiex driver from linux-5.2-rc2 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtl8xxxu driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath9k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath10k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport brcm80211 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport iwlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1696052 1662020 1662015 1650016 1650015 1650014 1650013 1622445 1494008 1494001 1709828] - [net] Backport mac80211 from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [net] Backport core wireless code from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [include] netlink: add nl_set_extack_cookie_u64() (Stanislaw Gruszka) [1709828] - [netdrv] r8152: Fix an error on RTL8153-BD MAC Address Passthrough support (Torez Smith) [1683883 1683882] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BD (Torez Smith) [1683883 1683882] - [netdrv] nfp: abm: fix spelling mistake "offseting" -> "offsetting" (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove vlan CFI bit from push vlan action (Pablo Cascon) [1713258] - [netdrv] nfp: flower: replace CFI with vlan present (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove double new line (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix ALU32 high bits clearance bug (Pablo Cascon) [1713258] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Pablo Cascon) [1713258] - [netdrv] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Pablo Cascon) [1713258] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Pablo Cascon) [1713258] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.c (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: relax prog rejection through max_pkt_offset (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: double check vNIC capabilities after object sharing (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: optimise save/restore for R6~R9 based on register usage (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix return address from register-saving subroutine to callee (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: update fixup function for BPF-to-BPF calls support (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: account for additional stack usage when checking stack limit (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driver (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: copy eBPF subprograms information from kernel verifier (Pablo Cascon) [1713258] - [netdrv] bpf: add verifier callback to get stack usage info for offloaded progs (Pablo Cascon) [1713258]- [rpmspec] Enable kernel signing for ppc64le (Gustavo Duarte) [1504169] - [nvme] nvme: fix memory leak for power latency tolerance (David Milburn) [1724793] - [rpmspec] redhat: fix missing files for mlxsw specific self-tests (Ivan Vecera) [1724735] - [rpmspec] redhat: Package the signing key for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Enable kernel signing for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Rename secure boot sources (Philipp Rudo) [1714194] - [powerpc] powerpc: fix max_zone_pfns initialization (Laurent Vivier) [1706560] - [crypto] crypto: dh - update test for public key verification (Herbert Xu) [1722692] - [hid] HID: i2c-hid: Don't reset device upon system resume (Perry Yuan) [1715385] - [rpmspec] correct the ghost initramfs attributes (Rafael Aquini) [1678881] - [s390] s390/mm: fix address space detection in exception handling (Philipp Rudo) [1722160] - [s390] s390/zcrypt: Fix wrong dispatching for control domain CPRBs (Philipp Rudo) [1722158] - [virt] kvm: arm/arm64: Fix emulated ptimer irq injection (Andrew Jones) [1716383] - [x86] kvm/nested: mark as TechPreview on first VM creation (Vitaly Kuznetsov) [1723447] - [powerpc] bpf: powerpc64: add JIT support for bpf line info (Yauheni Kaliuta) [1722423] - [fs] cifs: add spinlock for the openFileList to cifsInodeInfo (Leif Sahlberg) [1712197] - [fs] cifs: fix GlobalMid_Lock bug in cifs_reconnect (Leif Sahlberg) [1716743] - [mm] powerpc/numa: document topology_updates_enabled, disable by default (Desnes Augusto Nunes do Rosario) [1705465] - [mm] powerpc/numa: improve control of topology updates (Desnes Augusto Nunes do Rosario) [1705465] - [kernel] bpf: decouple the lifetime of cgroup_bpf from cgroup itself (Jiri Olsa) [1656432] - [netdrv] USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data (Torez Smith) [1689308 1666662] {CVE-2018-19985} - [usb] USB: check usb_get_extra_descriptor for proper size (Torez Smith) [1689308 1666662] {CVE-2018-20169} - [kvm] KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry() (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9 (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix page offset when clearing ESB pages (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Take the srcu read lock when accessing memslots (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Introduce a new mutex for the XIVE device (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifier (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not test the EQ flag validity when resetting (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Clear file mapping when device is released (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpu (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Use new mutex to synchronize MMU setup (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Avoid touching arch.mmu_ready in XIVE release functions (David Gibson) [1719524] - [mm] mm, oom: don't kill global init via memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: remove 'prefer children over parent' heuristic (Waiman Long) [1711604] - [mm] mm, oom: fix use-after-free in oom_kill_process (Waiman Long) [1711604] - [kernel] fork, memcg: fix crash in free_thread_stack on memcg charge fail (Waiman Long) [1711604] - [mm] memcg: localize memcg_kmem_enabled() check (Waiman Long) [1711604] - [mm] memcg, oom: notify on oom killer invocation from the charge path (Waiman Long) [1711604] - [mm] mm: handle no memcg case in memcg_kmem_charge() properly (Waiman Long) [1711604] - [kernel] mm: rework memcg kernel stack accounting (Waiman Long) [1711604] - [mm] mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type (Waiman Long) [1711604] - [mm] memcg: remove memcg_kmem_skip_account (Waiman Long) [1711604] - [mm] mm/memcontrol.c: fix memory.stat item ordering (Waiman Long) [1711604] - [mm] mm: drain memcg stocks on css offlining (Waiman Long) [1711604] - [mm] mm: memcontrol: print proper OOM header when no eligible victim left (Waiman Long) [1711604] - [mm] mm, oom: introduce memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: refactor oom_kill_process() (Waiman Long) [1711604] - [mm] memcg: reduce memcg tree traversals for stats collection (Waiman Long) [1711604] - [mm] mm/vmscan.c: clear shrinker bit if there are no objects related to memcg (Waiman Long) [1711604] - [mm] mm: add SHRINK_EMPTY shrinker methods return value (Waiman Long) [1711604] - [mm] mm/vmscan.c: generalize shrink_slab() calls in shrink_node() (Waiman Long) [1711604] - [mm] mm/vmscan.c: iterate only over charged shrinkers during memcg shrink_slab() (Waiman Long) [1711604] - [mm] mm/list_lru.c: set bit in memcg shrinker bitmap on first list_lru item appearance (Waiman Long) [1711604] - [mm] mm/memcontrol.c: export mem_cgroup_is_root() (Waiman Long) [1711604] - [mm] mm/list_lru.c: pass lru argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru: pass dst_memcg argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru.c: add memcg argument to list_lru_from_kmem() (Waiman Long) [1711604] - [mm] fs: propagate shrinker::id to list_lru (Waiman Long) [1711604] - [fs] fs: Don't need to put list_lru into its own cacheline (Waiman Long) [1711604] - [fs] fs/super.c: refactor alloc_super() (Waiman Long) [1711604] - [mm] mm/workingset.c: refactor workingset_init() (Waiman Long) [1711604] - [mm] mm, memcg: assign memcg-aware shrinkers bitmap to memcg (Waiman Long) [1711604] - [mm] mm/memcontrol.c: move up for_each_mem_cgroup{, _tree} defines (Waiman Long) [1711604] - [mm] mm: assign id to every memcg-aware shrinker (Waiman Long) [1711604] - [mm] mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOB (Waiman Long) [1711604] - [mm] mm/list_lru.c: combine code under the same define (Waiman Long) [1711604] - [mm] memcg, oom: move out_of_memory back to the charge path (Waiman Long) [1711604] - [fs] fs, mm: account buffer_head to kmemcg (Waiman Long) [1711604] - [fs] fs: fsnotify: account fsnotify metadata to kmemcg (Waiman Long) [1711604] - [include] mm: introduce mem_cgroup_put() helper (Waiman Long) [1711604] - [net] tcp: refine memory limit test in tcp_fragment() (Florian Westphal) [1724584] - [net] tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tcp: add tcp_min_snd_mss sysctl (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tipc: pass tunnel dev as NULL to udp_tunnel(6)_xmit_skb (Xin Long) [1722751] - [include] ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL (Xin Long) [1722751] - [net] ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL (Xin Long) [1722751] - [net] netfilter: ipv6: nf_defrag: accept duplicate fragments again (Guillaume Nault) [1717106] - [net] netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments (Guillaume Nault) [1717106] - [net] ethtool: fix potential userspace buffer overflow (Paolo Abeni) [1718393] - [net] net-gro: fix use-after-free read in napi_gro_frags() (Paolo Abeni) [1718393] - [net] ethtool: Check for vlan etype or vlan tci when parsing flow_rule (Paolo Abeni) [1718393] - [include] test nouarg before dereferencing zerocopy pointers (Paolo Abeni) [1718393] - [net] avoid weird emergency message (Paolo Abeni) [1718393] - [net] net-gro: Fix GRO flush when receiving a GSO packet. (Paolo Abeni) [1718393] - [net] sock_diag: fix autoloading of the raw_diag module (Paolo Abeni) [1718393] - [net] make skb_partial_csum_set() more robust against overflows (Paolo Abeni) [1718393] - [net] packets: Always register packet sk in the same order (Paolo Abeni) [1718393] - [net] net-sysfs: call dev_hold if kobject_init_and_add success (Paolo Abeni) [1718393] - [net] gro_cells: make sure device is up in gro_cells_receive() (Paolo Abeni) [1718393] - [net] net-sysfs: Fix mem leak in netdev_register_kobject (Paolo Abeni) [1718393] - [include] avoid false positives in untrusted gso validation (Paolo Abeni) [1718393] - [include] net: validate untrusted gso packets without csum offload (Paolo Abeni) [1718393] - [net] Do not allocate page fragments that are not skb aligned (Paolo Abeni) [1718393] - [net] set default network namespace in init_dummy_netdev() (Paolo Abeni) [1718393] - [net] Fix usage of pskb_trim_rcsum (Paolo Abeni) [1718393] - [net] call sk_dst_reset when set SO_DONTROUTE (Paolo Abeni) [1718393] - [net] net, skbuff: do not prefer skb allocation fails early (Paolo Abeni) [1718393] - [net] ethtool: check the return value of get_regs_len (Paolo Abeni) [1718393] - [net] packet: copy user buffers before orphan or clone (Paolo Abeni) [1718393] - [net] don't keep lonely packets forever in the gro hash (Paolo Abeni) [1718393] - [net] net-gro: reset skb->pkt_type in napi_reuse_skb() (Paolo Abeni) [1718393] - [net] flow_dissector: do not dissect l4 ports for fragments (Paolo Abeni) [1718393] - [net] net-ethtool: ETHTOOL_GUFO did not and should not require CAP_NET_ADMIN (Paolo Abeni) [1718393] - [net] tipc: fix modprobe tipc failed after switch order of device registration (Jon Maloy) [1718064] - [net] tipc: switch order of device registration to fix a crash (Jon Maloy) [1718064] - [net] tipc: fix hanging clients using poll with EPOLLOUT flag (Jon Maloy) [1718064] - [net] tipc: fix missing Name entries due to half-failover (Jon Maloy) [1718064] - [net] tipc: remove rcu_read_unlock() left in tipc_udp_recv() (Jon Maloy) [1718064] - [net] tipc: tipc_udp_recv() cleanup vs rcu verbs (Jon Maloy) [1718064] - [net] tipc: introduce new socket option TIPC_SOCK_RECVQ_USED (Jon Maloy) [1718064] - [net] tipc: set sysctl_tipc_rmem and named_timeout right range (Jon Maloy) [1718064] - [net] tipc: fix link established but not in session (Jon Maloy) [1718064] - [net] tipc: use standard write_lock & unlock functions when creating node (Jon Maloy) [1718064] - [net] tipc: missing entries in name table of publications (Jon Maloy) [1718064] - [net] tipc: adapt link failover for new Gap-ACK algorithm (Jon Maloy) [1718064] - [net] tipc: reduce duplicate packets for unicast traffic (Jon Maloy) [1718064] - [net] tipc: improve TIPC throughput by Gap ACK blocks (Jon Maloy) [1718064] - [net] tipc: add NULL pointer check (Jon Maloy) [1718064] - [net] tipc: fix return value check in tipc_mcast_send_sync() (Jon Maloy) [1718064] - [net] tipc: fix a null pointer deref (Jon Maloy) [1718064] - [net] tipc: fix use-after-free in tipc_sk_filter_rcv (Jon Maloy) [1718064] - [net] tipc: smooth change between replicast and broadcast (Jon Maloy) [1718064] - [net] tipc: introduce new capability flag for cluster (Jon Maloy) [1718064] - [net] tipc: support broadcast/replicast configurable for bc-link (Jon Maloy) [1718064] - [net] sched: avoid double free on matchall reoffload (Ivan Vecera) [1688236 1687456] - [net] taprio: add null check on sched_nest to avoid potential null pointer dereference (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: remove unused index from nfp_fl_pedit() (Ivan Vecera) [1688236 1687456] - [net] mlx5e: Fix calling wrong function to get inner vlan key and mask (Ivan Vecera) [1688236 1687456] - [net] flow_offload: support CVLAN match (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: fix masks for tcp and ip flags fields (Ivan Vecera) [1688236 1687456] - [net] sched: use the hardware intermediate representation for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: add sample action to the hardware intermediate representation (Ivan Vecera) [1688236 1687456] - [net] cls_cgroup: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] cls_matchall: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] add a generic tracepoint for TX queue timeout (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for cycle-time-extension (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for setting the cycle-time manually (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support adding an admin schedule (Ivan Vecera) [1688236 1687456] - [net] taprio: Fix potencial use of invalid memory during dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_peek() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove should_restart_cycle() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Refactor taprio_get_start_time() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove pointless variable assigment (Ivan Vecera) [1688236 1687456] - [net] tc_act: drop include of module.h from tc_ife.h (Ivan Vecera) [1688236 1687456] - [net] fib: drop include of module.h from fib_notifier.h (Ivan Vecera) [1688236 1687456] - [net] ife: drop include of module.h from net/ife.h (Ivan Vecera) [1688236 1687456] - [net] psample: drop include of module.h from psample.h (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix build without 64bit div (Ivan Vecera) [1688236 1687456] - [net] revert: "net: sched: put back q.qlen into a single location" (Ivan Vecera) [1688236 1687456] - [net] sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too (Ivan Vecera) [1688236 1687456] - [net] sched: always do stats accounting according to TCQ_F_CPUSTATS (Ivan Vecera) [1688236 1687456] - [net] sched: prefer qdisc_is_empty() over direct qlen access (Ivan Vecera) [1688236 1687456] - [net] caif: avoid using qdisc_qlen() (Ivan Vecera) [1688236 1687456] - [net] sched: cbs: fix port_rate miscalculation (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix picos_per_byte miscalculation (Ivan Vecera) [1688236 1687456] - [net] selftests: add a tc matchall test case (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make sure we can write the IP header before changing DSCP bits (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Use tc_skb_protocol() helper for getting packet protocol (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: fix divide by zero in the traffic path (Ivan Vecera) [1688236 1687456] - [net] sched: don't set tunnel for decap action (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qdisc tree flush/purge helpers (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qstats read helpers (Ivan Vecera) [1688236 1687456] - [net] sched: fix ->get helper of the matchall cls (Ivan Vecera) [1688236 1687456] - [net] sched: Kconfig: update reference link for PIE (Ivan Vecera) [1688236 1687456] - [net] dev: introduce support for sch BYPASS for lockless qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: add empty status flag for NOLOCK qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: fix cleanup NULL pointer exception in act_mirr (Ivan Vecera) [1688236 1687456] - [net] sched: let actions use RCU to access 'goto_chain' (Ivan Vecera) [1688236 1687456] - [net] sched: don't dereference a->goto_chain to read the chain index (Ivan Vecera) [1688236 1687456] - [net] sched: act_vlan: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbmod: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_simple: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_police: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_pedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_nat: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_connmark: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_mirred: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_ife: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_gact: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_bpf: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: prepare TC actions to properly validate the control action (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Interpret fwmark parameter as a bitmask (Ivan Vecera) [1688236 1687456] - [net] net_sched: return correct value for *notify* functions (Ivan Vecera) [1688236 1687456] - [net] sched: fix potential use-after-free in __tcf_chain_put() (Ivan Vecera) [1688236 1687456] - [net] sched: flower: insert new filter to idr after setting its mask (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Fix double free dst_cache (Ivan Vecera) [1688236 1687456] - [net] sched: avoid unused-label warning (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Simplify logic in cake_select_tin() (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Permit use of connmarks as tin classifiers (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make the dual modes fairer (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Allow test cases to be skipped (Ivan Vecera) [1688236 1687456] - [net] sched: put back q.qlen into a single location (Ivan Vecera) [1688236 1687456] - [net] sched: pie: avoid slow division in drop probability decay (Ivan Vecera) [1688236 1687456] - [net] netem: fix skb length BUG_ON in __skb_to_sgvec (Ivan Vecera) [1688236 1687456] - [net] revert "net: sched: fw: don't set arg->stop in fw_walk() when empty" (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix 64-bit division (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore local tdc config file (Ivan Vecera) [1688236 1687456] - [net] sched: fix typo in walker_check_empty() (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix mistake in reference link (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: Fix csum calc for tagged packets (Ivan Vecera) [1688236 1687456] - [net] sched: pie: update references (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add derandomization mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add more cases to auto-tune alpha and beta (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change initial value of pie_vars->burst_time (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->tupdate (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->target (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change value of QUEUE_THRESHOLD (Ivan Vecera) [1688236 1687456] - [net] sched: don't release block->lock when dumping chains (Ivan Vecera) [1688236 1687456] - [net] sched: set dedicated tcf_walker flag when tp is empty (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix metadata handling (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix NULL pointer dereference during init (Ivan Vecera) [1688236 1687456] - [net] Use RCU_POINTER_INITIALIZER() to init static variable (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel replace/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel add/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules deletion (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules insertion (Ivan Vecera) [1688236 1687456] - [net] selftests: tdc_batch.py: add options needed for concurrency tests (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_ipt: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Add dst_cache support (Ivan Vecera) [1688236 1687456] - [net] net_sched: initialize net pointer inside tcf_exts_init() (Ivan Vecera) [1687456 1688236] - [net] sched: potential NULL dereference in tcf_block_find() (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a race condition in tcindex_destroy() (Ivan Vecera) [1688236 1687456] - [net] sched: using kfree_rcu() to simplify the code (Ivan Vecera) [1688236 1687456] - [net] sched: route: don't set arg->stop in route4_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: fw: don't set arg->stop in fw_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: cgroup: verify that filter is not NULL during walk (Ivan Vecera) [1688236 1687456] - [net] sched: matchall: verify that filter is not NULL in mall_walk() (Ivan Vecera) [1688236 1687456] - [net] sched: remove duplicated include from cls_api.c (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix two more memory leaks in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] sched: unlock rules update API (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tcf_block_find() into standalone functions (Ivan Vecera) [1688236 1687456] - [net] sched: add flags to Qdisc class ops struct (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops to support unlocked classifiers (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops with 'put' callback (Ivan Vecera) [1688236 1687456] - [net] sched: track rtnl lock status when validating extensions (Ivan Vecera) [1688236 1687456] - [net] sched: prevent insertion of new classifiers during chain flush (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tp insert/delete for concurrent execution (Ivan Vecera) [1688236 1687456] - [net] sched: traverse classifiers in chain with tcf_get_next_proto() (Ivan Vecera) [1688236 1687456] - [net] sched: introduce reference counting for tcf_proto (Ivan Vecera) [1688236 1687456] - [net] sched: protect filter_chain list with filter_chain_lock mutex (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain template accesses with block lock (Ivan Vecera) [1688236 1687456] - [net] sched: traverse chains in block with tcf_get_next_chain() (Ivan Vecera) [1688236 1687456] - [net] sched: protect block->chain0 with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tc_ctl_chain() to use block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain->explicitly_created with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect block state with mutex (Ivan Vecera) [1688236 1687456] - [net] Change TCA_ACT_* to TCA_ID_* to match that of TCA_ID_POLICE (Ivan Vecera) [1688236 1687456] - [net] Move all TC actions identifiers to one place (Ivan Vecera) [1688236 1687456] - [net] sched: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] documentation: bring operstate documentation up-to-date (Ivan Vecera) [1688236 1687456] - [net] cls_flower: Remove filter from mask before freeing it (Ivan Vecera) [1688236 1687456] - [net] cls_flower: don't expose TC actions to drivers anymore (Ivan Vecera) [1688236 1687456] - [net] drivers: net: use flow action infrastructure (Ivan Vecera) [1688236 1687456] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1688236 1687456] - [net] net_sched: add performance counters for basic filter (Ivan Vecera) [1688236 1687456] - [net] net_sched: add hit counter for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: allocate mask dynamically in fl_change() (Ivan Vecera) [1688236 1687456] - [net] selftests: tc-testing: fix parsing of ife type (Ivan Vecera) [1688236 1687456] - [net] net_sched: refetch skb protocol for each filter (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix memory leak in case of action replace (Ivan Vecera) [1688236 1687456] - [net] sch_api: Change signature of qdisc_tree_reduce_backlog() to use ints (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Correctly update parent qlen when splitting GSO packets (Ivan Vecera) [1688236 1687456] - [net] sched: Fix detection of empty queues in child qdiscs (Ivan Vecera) [1688236 1687456] - [net] sched: Avoid dereferencing skb pointer after child enqueue (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Remove old entries from rhashtable (Ivan Vecera) [1688236 1687456] - [net] sched: simplify the qdisc_leaf code (Ivan Vecera) [1688236 1687456] - [net] selftests: Fix test errors related to lib.mk khdr target (Ivan Vecera) [1688236 1687456] - [net] net_sched: fold tcf_block_cb_call() into tc_setup_cb_call() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Reject duplicated rules also under skip_sw (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore generated test results (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Implement the TdcResults module in tdc (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add new TdcResults module (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add command timeout feature to tdc (Ivan Vecera) [1688236 1687456] - [net] netem: use a list in addition to rbtree (Ivan Vecera) [1688236 1687456] - [net] Prevent invalid access to skb->prev in __qdisc_drop_all (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: Guard against lack of returncode in executed command (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: ignore errors when decoding stdout/stderr (Ivan Vecera) [1688236 1687456] - [net] etf: Drop all expired packets (Ivan Vecera) [1688236 1687456] - [net] etf: Split timersortedlist_erase() (Ivan Vecera) [1688236 1687456] - [net] etf: Use cached rb_root (Ivan Vecera) [1688236 1687456] - [net] etf: Cancel timer if there are no pending skbs (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Classify packets using port ranges (Ivan Vecera) [1688236 1687456] - [net] act_mirred: clear skb->tstamp on redirect (Ivan Vecera) [1688236 1687456] - [net] core: use __vlan_hwaccel helpers (Ivan Vecera) [1688236 1687456] - [net] sched: Replace call_rcu_bh() and rcu_barrier_bh() (Ivan Vecera) [1688236 1687456] - [net] sched: Remove egdev mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: avoid writing on noop_qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: simplify the hell out u32_delete() emptiness check (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: keep track of knodes count in tc_u_common (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tp_c (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: the tp_c argument of u32_set_parms() is always tp->data (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: pass tc_u_common to u32_set_parms() instead of tc_u_hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: clean tc_u_common hashtable (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_common ->rcu (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_knode ->tp (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of unused argument of u32_destroy_key() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: make sure that divisor is a power of 2 (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: disallow linking to root hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: mark root hnode explicitly (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix coding style issues (Ivan Vecera) [1688236 1687456] - [net] treewide: Replace more open-coded allocation size multiplications (Ivan Vecera) [1688236 1687456] - [net] sched: remove unused helpers (Ivan Vecera) [1688236 1687456] - [net] tc-testing: use a plugin to build eBPF program (Ivan Vecera) [1688236 1687456] - [net] tc-testing: fix build of eBPF programs (Ivan Vecera) [1688236 1687456] - [net] tc: Add support for configuring the taprio scheduler (Ivan Vecera) [1688236 1687456] - [documentation] KVM: arm64: Clarify access behaviour for out-of-range SVE register slice IDs (Andrew Jones) [1550499] - [documentation] KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation (Andrew Jones) [1550499] - [documentation] KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE (Andrew Jones) [1550499] - [kvm] KVM: arm/arm64: Clean up vcpu finalization function parameter naming (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Explain validity checks in set_sve_vls() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_reg_to_region() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Make register ioctl access errors more consistent (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Miscellaneous tidyups in guest.c (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Clean up UAPI register ID definitions (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() checks to WARNs (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVE (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify vq map semantics (Andrew Jones) [1550499] - [kvm] arm64: KVM: Fix system register enumeration (Andrew Jones) [1550499] - [documentation] KVM: arm64/sve: Document KVM API extensions for SVE (Andrew Jones) [1550499] - [documentation] KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a capability to advertise SVE support (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Allow userspace to enable SVE for vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Add pseudo-register for the guest's vector lengths (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add hook for arch-specific KVM initialisation (Andrew Jones) [1550499] - [arm64] arm64/sve: In-kernel vector length availability query interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST (Andrew Jones) [1550499] - [arm64] KVM: arm64/sve: Add SVE support to register access ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64: Factor out core register ID enumeration (Andrew Jones) [1550499] - [kvm] KVM: arm64: Add missing #include of in guest.c (Andrew Jones) [1550499] - [include] KVM: Allow 2048-bit register access via ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Context switch the SVE registers (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: System register context switch and access support (Andrew Jones) [1550499] - [kvm] KVM: arm64: Support runtime sysreg visibility filtering (Andrew Jones) [1550499] - [kvm] KVM: arm64: Propagate vcpu into read_id_reg() (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a vcpu flag to control SVE visibility for the guest (Andrew Jones) [1550499] - [arm64] arm64/sve: Enable SVE state tracking for non-task contexts (Andrew Jones) [1550499] - [arm64] arm64/sve: Check SVE virtualisability (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify role of the VQ map maintenance functions (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add missing #includes to kvm_host.h (Andrew Jones) [1550499] - [kvm] KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance (Andrew Jones) [1550499] - [arm64] KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() (Andrew Jones) [1550499] - [arm64] arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush (Andrew Jones) [1550499] - [documentation] KVM: Documentation: Document arm64 core registers in detail (Andrew Jones) [1550499] - [arm64] arm64/sve: Disentangle from (Andrew Jones) [1550499] - [arm64] arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition (Andrew Jones) [1550499]- [fs] xfs: fix reporting supported extra file attributes for statx() (Bill O'Donnell) [1721034] - [scsi] scsi: hpsa: correct ioaccel2 chaining (Joseph Szczypek) [1706121] - [powerpc] powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration (Steve Best) [1720929] - [powerpc] powerpc/pseries/mobility: prevent cpu hotplug during DT update (Steve Best) [1720929] - [powerpc] powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild (Steve Best) [1720929] - [kernel] cpuset: restore sanity to cpuset_cpus_allowed_fallback() (Joel Savitz) [1677311]- [scripts] scripts: override locale from environment when running recordmcount.pl (Prarit Bhargava) [1721515] - [netdrv] net: aquantia: fix wol configuration not applied sometimes (Igor Russkikh) [1662198] - [x86] x86/resctrl: Prevent NULL pointer dereference when local MBM is disabled (Prarit Bhargava) [1721208] - [fs] inotify: Fix fsnotify_mark refcount leak in inotify_update_existing_watch() (Miklos Szeredi) [1451863] - [fs] inotify: Fix fd refcount leak in inotify_add_watch(). (Miklos Szeredi) [1451863] - [fs] fanotify: Use inode_is_open_for_write (Miklos Szeredi) [1451863] - [fs] fanotify: Make sure to check event_len when copying (Miklos Szeredi) [1451863] - [fs] fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC_PERM (Miklos Szeredi) [1451863] - [include] fsnotify: refactor fsnotify_parent()/fsnotify() paired calls when event is on path (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC (Miklos Szeredi) [1451863] - [fs] fanotify: return only user requested event types in event mask (Miklos Szeredi) [1451863] - [fs] fanotify: support reporting thread id instead of process id (Miklos Szeredi) [1451863] - [fs] fanotify: add BUILD_BUG_ON() to count the bits of fanotify constants (Miklos Szeredi) [1451863] - [fs] fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() (Miklos Szeredi) [1451863] - [fs] fanotify: deprecate uapi FAN_ALL_* constants (Miklos Szeredi) [1451863] - [fs] fanotify: simplify handling of FAN_ONDIR (Miklos Szeredi) [1451863] - [include] fanotify: fix collision of internal and uapi mark flags (Miklos Szeredi) [1451863] - [fs] fanotify: store fanotify_init() flags in group's fanotify_data (Miklos Szeredi) [1451863] - [fs] fanotify: clean up handling of "mark type" (Miklos Szeredi) [1451863] - [fs] fsnotify: fix false positive warning on inode delete (Miklos Szeredi) [1451863] - [include] inotify: Add flag IN_MASK_CREATE for inotify_add_watch() (Miklos Szeredi) [1451863] - [fs] fanotify: factor out helpers to add/remove mark (Miklos Szeredi) [1451863] - [fs] fsnotify: add helper to get mask from connector (Miklos Szeredi) [1451863] - [fs] fsnotify: let connector point to an abstract object (Miklos Szeredi) [1451863] - [fs] fsnotify: pass connp and object type to fsnotify_add_mark() (Miklos Szeredi) [1451863] - [fs] fsnotify: use typedef fsnotify_connp_t for brevity (Miklos Szeredi) [1451863] - [powerpc] powerpc/pseries: Fix oops in hotplug memory notifier (Steve Best) [1720932] - [netdrv] net: aquantia: tcp checksum 0xffff being handled incorrectly (Igor Russkikh) [1719176] - [netdrv] net: aquantia: fix LRO with FCS error (Igor Russkikh) [1719176] - [netdrv] net: aquantia: check rx csum for all packets in LRO session (Igor Russkikh) [1719176] - [netdrv] net: aquantia: tx clean budget logic error (Igor Russkikh) [1719176] - [security] selinux: log raw contexts as untrusted strings (Ondrej Mosnacek) [1719666] - [kernel] audit: add saddr_fam filter field (Richard Guy Briggs) [1715679] - [kernel] audit: re-structure audit field valid checks (Richard Guy Briggs) [1715679] - [kernel] audit: rename FILTER_TYPE to FILTER_EXCLUDE (Richard Guy Briggs) [1715679] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1715679] - [documentation] ovl: doc: add non-standard corner cases (Miklos Szeredi) [1718370] - [fs] ovl: support the FS_IOC_FSETXATTR ioctls (Miklos Szeredi) [1718370] - [fs] ovl: relax WARN_ON() for overlapping layers use case (Miklos Szeredi) [1718370] - [fs] ovl: check the capability before cred overridden (Miklos Szeredi) [1718370] - [fs] ovl: do not generate duplicate fsnotify events for "fake" path (Miklos Szeredi) [1718370] - [fs] ovl: support stacked SEEK_HOLE/SEEK_DATA (Miklos Szeredi) [1718370] - [fs] ovl: fix missing upper fs freeze protection on copy up for ioctl (Miklos Szeredi) [1718370] - [fs] fuse: fallocate: fix return with locked inode (Miklos Szeredi) [1717457] - [fs] fuse: honor RLIMIT_FSIZE in fuse_file_fallocate (Miklos Szeredi) [1717457] - [fs] fuse: decrement NR_WRITEBACK_TEMP on the right page (Miklos Szeredi) [1717457] - [fs] fuse: handle zero sized retrieve correctly (Miklos Szeredi) [1717457] - [fs] fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS (Miklos Szeredi) [1717457]- [mm] mm/mincore.c: make mincore() more conservative (Rafael Aquini) [1664203] {CVE-2019-5489} - [x86] x86/umip: Make the UMIP activated message generic (David Arcari) [1720014] - [x86] x86/umip: Print UMIP line only once (David Arcari) [1720014] - [crypto] crypto: vmac - separate tfm and request context (Desnes Augusto Nunes do Rosario) [1702702] - [crypto] crypto: ccp - Update driver messages to remove some confusion (David Arcari) [1719026] - [block] blk-mq: fix hang caused by freeze/unfreeze sequence (Ming Lei) [1719835] - [block] blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_free_requests (Ming Lei) [1719835] - [block] block: free sched's request pool in blk_cleanup_queue (Ming Lei) [1719835] - [block] block: don't protect generic_make_request_checks with blk_queue_enter (Ming Lei) [1719835] - [block] block: move blk_exit_queue into __blk_release_queue (Ming Lei) [1719835] - [block] block: print offending values when cloned rq limits are exceeded (Ming Lei) [1719816] - [block] block: fix page leak when merging to same page (Ming Lei) [1662864] - [x86] RHEL: fix build of spec_ctrl.h for older assemblers (Jeff Moyer) [1719406] - [drm] drm/amd/display: Initialize stream_update with memset (Jeff Moyer) [1719406] - [mm] mm/gup: finish consolidating error handling (Jeff Moyer) [1641506] - [mm] mm/gup: cache dev_pagemap while pinning pages (Jeff Moyer) [1641506] - [rpmspec] kernel packaging: Fix extra namespace collision (Prarit Bhargava) [1699868] - [rpmspec] redhat: kernel-selftests-internal: add dependencies (Jiri Benc) [1717943] - [kernel] kernel/module.c: Only return -EEXIST for modules that have finished loading (Prarit Bhargava) [1666939] - [input] Input: elantech - remove P52 and P72 from SMBus blacklist (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - handle physical middle button (Benjamin Tissoires) [1703157] - [input] Input: elantech/SMBus - export all capabilities from the PS/2 node (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - do not query the info if they are provided (Benjamin Tissoires) [1703157] - [input] Input: elantech - detect middle button based on firmware version (Benjamin Tissoires) [1703157] - [input] Input: elantech - add helper function elantech_is_buttonpad() (Benjamin Tissoires) [1703157] - [input] Input: elantech - query the min/max information beforehand too (Benjamin Tissoires) [1703157] - [input] Input: elantech - enable middle button support on 2 ThinkPads (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - increment wakeup count if wake source (Benjamin Tissoires) [1703157] - [kernel] timekeeping: Update multiplier when NTP frequency is set directly (Prarit Bhargava) [1714164] - [fs] xfs: fix use after free in buf log item unlock assert (Brian Foster) [1666150] - [fs] xfs: add missing error check in xfs_prepare_shift() (Brian Foster) [1699214] - [documentation] Documentation: Fix grammatical error in sysctl/fs.txt & clarify negative dentry (Waiman Long) [1673955] - [fs] fs/dcache: Track & report number of negative dentries (Waiman Long) [1673955] - [fs] fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() (Waiman Long) [1673955] - [net] tcp: tcp_fragment() should apply sane memory limits (Florian Westphal) [1719858] {CVE-2019-11478} - [net] tcp: limit payload size of sacked skbs (Florian Westphal) [1719603] {CVE-2019-11477}- [tools] kvm: selftests: make hyperv_cpuid test pass on AMD (Vitaly Kuznetsov) [1718501] - [scsi] vmw_pvscsi: Fixed to work with SG_CHAIN (Ewan Milne) [1717278] - [x86] mark AMD Rome processors supported (David Arcari) [1520002] - [fs] ext4: zero out the unused memory region in the extent tree block (Lukas Czerner) [1715276] {CVE-2019-11833} - [s390] s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU (David Hildenbrand) [1715041] - [vfio] vfio/type1: Limit DMA mappings per container (Alex Williamson) [1695592] {CVE-2019-3882} - [tools] selftests/powerpc: Remove Power9 paste tests (Diego Domingos) [1662374] - [tools] selftests/powerpc: Remove Power9 copy_unaligned test (Diego Domingos) [1662374] - [tools] selftests/powerpc: Fix ptrace tm failure (Diego Domingos) [1662374] - [netdrv] mlxsw: core: Prevent reading unsupported slave address from SFP EEPROM (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent QSFP module initialization for old hardware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix autoneg status in ethtool (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Reincrease PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put MC TCs into DWRR mode (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add a multicast pool for Spectrum-2 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test VRF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not check VRF MAC address (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add MDB entries in prepare phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: mlxsw: core: avoid -Wint-in-bool-context warning (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Initialize base_mac (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent duplication during QSFP module initialization (Ivan Vecera) [1680241] - [netdrv] mellanox: Switch to bitmap_zalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend initialization by querying resources data (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend input parameters list of command API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Modify input parameter name in initialization API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Fix comment misspelling (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move resource query API to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Add ethtool support (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Make structures and variables names shorter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move ethtool module callbacks to a common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make mlxsw_sp_acl_tcam_vregion_rehash() return void (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remember where to continue rehash migration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow to interrupt/continue rehash work (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Do rollback as another call to mlxsw_sp_acl_tcam_vchunk_migrate_all() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put vchunk migrate start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put this_is_rollback to rehash context struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Rename variables in mlxsw_sp_acl_tcam_ventry_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vchunk->chunk by the newly created chunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vregion->region by the newly created region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push code start/end from mlxsw_sp_acl_tcam_vregion_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce new rehash context struct and save hint_priv there (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't migrate already migrated entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash dw struct into rehash sub-struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: remove set but not used variable 'autoneg_status' (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add massive delta rehash test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Check migrate end trace (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add vregion migration end tracepoint (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add IPv6 variant of simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam_vregion_rehash_work() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove RTNL lock assertions from ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take rtnl lock during vregion_rehash_intrvl_set() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard objagg instance manipulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable vregion rehash per-profile (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce mutex to guard Bloom Filter updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce vregion mutex (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Refactor vregion association code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard region list updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM group structure into two (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unused ops field from group structure (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC support for new port types and speeds (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add new port type-speed fields for PTYS register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: 80 columns wrapping change (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Rename p_eth_proto_adm to full name p_eth_proto_admin (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Rename port type-speed functions to ASIC specific (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Query port connector type from firmware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove unsupported eth_proto_lp_advertise field in PTYS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove duplicate port link mode entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Avoid -Wformat-truncation warnings (Ivan Vecera) [1680241] - [netdrv] net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Reject overlarge headroom size requests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Update port headroom configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add Spectrum-2 shared buffer configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_mm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_cm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_prs in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_pms in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep pool descriptors in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allocate prs & pms dynamically (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add struct mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change IP2ME CPU policer rate and burst size values (Ivan Vecera) [1680241] - [netdrv] mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add some missing configuration symbols (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: fix spelling mistake "temprature" -> "temperature" (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend thermal module with per QSFP module thermal zones (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Allow thermal zone binding to an external cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add QSFP module temperature label attribute to hwmon (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with QSFP module temperature attributes (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with fan fault attribute (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Rename cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Replace thermal temperature trips with defines (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Modify thermal zone definition (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Set different thermal polling time based on bus frequency capability (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add API for QSFP module temperature thresholds reading (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Fan Out of Range Event Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Management Temperature Bulk Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move QSFP EEPROM definitions to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove unused variables (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: avoid double sourcing of lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Fix VLAN modify action support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set LAG port collector only when active (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: add "acl_region_rehash_interval" devlink param (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement region migration according to hints (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add multi field to PAGT register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass hints priv all the way to ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement basic ERP rehash hits creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split entry struct into entry and ventry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split region struct into region and vregion (Ivan Vecera) [1680241] - [netdrv] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1680241] - [netdrv] devlink: publish params only after driver init is done (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Offload blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Trace EMAD errors (Ivan Vecera) [1680241] - [netdrv] drivers: net: use flow action infrastructure (Ivan Vecera) [1680241] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_flower: Fix test result handling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Enable forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix roaming test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Wait for tardy mirrored packets (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix TTL test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Make ping timeout configurable (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Add delta two masks one key test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Fix multiple_masks_test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Extend and move trace helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add C-TCAM spill tracepoint (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Include delta bits into hashtable key (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Use OK instead of PASS in test output (Ivan Vecera) [1680241] - [tools] selftests: net: forwarding: change devlink resource support checking (Ivan Vecera) [1680241] - [documentation] Documentation: add devlink param file for mlxsw driver (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add more extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Fix rul/rule typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unnecessary arg on action_replace call path (Ivan Vecera) [1680241] - [netdrv] mlxfw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Enable VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add support for VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Breakout common code to a common function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose functions to create and destroy underlay RIF (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP suppression (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN symmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP decapsulation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN asymmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP tunneling lib (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Update tunnel decap properties (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Support RIF without device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add underlay RIF ID support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Mark RIF index as taken before creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Adjust loopback RIF configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set RIF ops per ASIC type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 support (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add underlay egress RIF field in RTDP register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add fields to RITR - Router Interface Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for externally learned FDB entries (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FDB offload indication (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not treat static FDB entries as sticky (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Update dummy FID index (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Return error on PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Increase PCI SW reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Ring CQ's doorbell before RDQ's (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test veto of unsupported VXLAN FDBs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add extack messages to VXLAN FDB rejection (Ivan Vecera) [1680241] - [netdrv] mlxsw: Add extack to mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VLAN deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion (Ivan Vecera) [1680241] - [net] net: bridge: Fix VLANs memory leak (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for VLAN addition error flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Replace error code with EINVAL (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid returning errors in commit phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VXLAN dependency for spectrum (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Disable lag port TX before removing it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: drop useless LIST_HEAD (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add router test with VID 1 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Adjust test regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove limitation regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Switch to VID 4095 as default VID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add an helper function to cleanup VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Store pointer to default port VLAN in port struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Allow controlling destruction of default port VLAN (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set PVID during port initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Replace hard-coded default VID with a define (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for L3 VNI (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not force specific configuration order (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add rtnetlink tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Hold a reference on RIF's netdev (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Make RIF deletion more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate 'struct mlxsw_sp' further (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove reference count from VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Handle VLAN device unlinking (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Remove unused function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not destroy RIFs based on FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Sanitize VLAN interface's uppers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Fix memory leak upon driver reload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add trap for decapsulated ARP packets (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Increase timeout during firmware flash process (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1910.622 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom delta test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter complex test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter simple test (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Activate Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set master RP index on transition to eRP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Update Bloom filter on eRP transitions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set A-TCAM rules in Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter update (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter handling (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 Bloom filter resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Algorithmic Bloom Filter Entries Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FID RIF MAC vetoing (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test RIF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Veto unsupported RIF MAC addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp.mac_mask (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Generalize mlxsw_sp_netdevice_router_port_event() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a port device (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a VXLAN device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on port VLAN events (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on VXLAN VLAN events (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add multicast routing test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add Multicast routing support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Limit priority value (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Support rule creation without action creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add replace rule action operation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add multicast router profile operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Spectrum-2 keys (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change stage of ACL initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Multicast Router Binding Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add PVID test case for VXLAN with VLAN-aware bridges (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: vxlan: Test FDB un/marking on VXLAN join/leave (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Un/offload FDB on nve_fid_disable/enable (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Publish mlxsw_sp_switchdev_notifier (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Track NVE type at FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Relax GRE decap matching check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid leaking FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Remove easily triggerable warnings (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a new test extack.sh (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add one-armed router test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Mirror loopbacked packets instead of trapping them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Load firmware version based on devlink parameter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Reset firmware after flash during driver initialization (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add VxLAN test with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VLAN-aware bridges as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare function for VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Unify VxLAN leave function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add API to lookup 802.1Q FIDs without creating them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Flip driver to use emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Introduce emulated VLAN RIFs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Introduce emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Make flood index calculation more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not set field when it is reserved (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VxLAN learning enabled as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Allow VxLAN learning (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Allow deletion of learned FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Process learned VxLAN FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add API to resolve learned IP addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow FID lookup by its index (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Store ifindex of NVE device in FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFN register (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend cooling device with cooling levels (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN flooding (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose discard counters via ethtool (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Implement delta for ERP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Push code related to num_ctcam_erps inc/dec into separate helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Remove mlxsw_afk_encode() block range args and key/mask check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Don't encode the key again in mlxsw_sp_acl_atcam_12kb_lkey_id_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl: Change order of args of ops->encode_block() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Pass key pointer to master_mask_set/clear (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl_erp: Convert to use objagg for tracking ERPs (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 ctcam_two_atcam_masks_test (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 two_mask_test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix IP2ME CPU policer configuration (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Add a test for UC awareness (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Tweak for min shaper (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set minimum shaper on MC TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: QEEC: Add minimum shaper fields (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix devlink unregister flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add support for VxLAN encapsulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Configure matching local routes for NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Clear NVE configuration when destroying 802.1D FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement VxLAN operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement common NVE core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allow querying VR ID based on table ID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Enable local routes promotion to perform NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add APIs to lookup FID without creating it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow setting and clearing NVE properties on FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix use-after-free when flashing firmware during init (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add NVE packet traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add NVE resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Monitoring Parsing State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFD register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Default Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Decapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Encapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Underlay Multicast Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunnel Port Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Seed LAG hash function (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Extend FDB flush types for NVE (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add a new type of KVD linear record (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move L3 protocol and address definitions to global header file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not assume notifier information type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Check notification relevance based on upper device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare for VxLAN FDB notifications (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove misuses of private header file (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Make executable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Have lldpad_app_wait_set() wait for unknown, too (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Delete RIF when VLAN device is removed (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Derive event type from event queue number (Ivan Vecera) [1680241] - [netdrv] mlxsw: Make MLXSW_SP1_FWREV_MINOR a hard requirement (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Bump required firmware version (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for UC behavior under MC flood (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add mtu_set(), mtu_restore() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add ethtool_stats_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Tweak SBMM configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Configure MC pool (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow configuration of static pools (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Pass SBPM min_size in cells (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow an infinite maximum for per-TC pool limit (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow pools of infinite size (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep shared buffer size in mlxsw_sp_sb (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Split TC_COUNT into ingress and egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Use devlink pool indices throughout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Init shaper for TCs 8..15 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic (Ivan Vecera) [1680241] - [netdrv] mlxsw: remove unused arrays mlxsw_i2c_driver_name and mlxsw_pci_driver_name (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: remove unnecessary function mlxsw_core_driver_put (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counter for all 16 TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Include RFC-2819 counters in stats length (Ivan Vecera) [1680241] - [netdrv] mlxsw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add TC flower test for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Reset FW after flash (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1702.6 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Disallow usage of vlan_id key on egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: use PTR_ERR_OR_ZERO() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Update next-hop statistics match criteria (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Configure MC-aware mode on mlxsw ports (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Switch Traffic Class Table is Multicast-Aware Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for ip_forward_update_priority (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move DSCP capture to lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move lldpad waiting to lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Handle sysctl_ip_fwd_update_priority (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extract work-scheduling into a new function (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team LACP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Introduce $ARPING (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Support team devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add require_command() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_dscp_bridge: Fix (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for trust-DSCP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Support ieee_setapp, ieee_delapp (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority to DSCP Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS ReWrite Enable Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority Trust State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1680241] - [tools] selftests: add a selftest for directed broadcast forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: add tests for TC chain get and dump operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Start using A-TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM rule insertion and deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass C-TCAM region and entry to insert function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM region initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make global TCAM resources available to regions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Encapsulate C-TCAM region in A-TCAM region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow encoding a partial key (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Extend Spectrum-2 region struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for C-TCAM eRPs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable C-TCAM only mode in eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement common eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 eRP resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 maximum large key ID resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine eRP Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine TCAM Entry Register Version 3 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Prepare PERERP register for A-TCAM usage (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Propagate extack pointer (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Drop IPv6 tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Implement chain template hinting (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-2 ASIC (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add initial Spectrum-2 ACL implementation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add region association callback (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Prepare for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region eRP Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Association Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: acl: Introduce activity get operation for action block/set (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add support for activity information from PEFA register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Introduce flex key blocks for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 variant of flex actions ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Add Spectrum-2 stubs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add KVDL manager implementation for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Infrastructure Entry Delete Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counters for various packet sizes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Optimize processing of VRRP MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VRRP traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Direct macvlans' MACs to router (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable macvlan upper devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_nh: Unset rp_filter on host VRF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_span: Change LAG lower selection (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add couple of Spectrum-2 KVD resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Prepare for multiple FW versions for Spectrum and Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement priority setting for rules inserted to TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add priority field for PTCEV2 register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move block items encoding into Spectrum op (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Convert mlxsw_afk_create args to ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add tcam init/fini ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM handling 3 ways (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Push Spectrum-specific operations into a separate file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry_count to free function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry type to alloc/free (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Push out KVD linear management into ops (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Tighten up VLAN capture (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Fix helper to get the first KVD linear index (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Allow the first set to be dummy (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put pointer to flex action ops to mlxsw_sp (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Change SRC_SYS_PORT flex key element size (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Split MAC and IP address flex key elements (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Ignore always-zeroed bits in tp->prio (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Introduce Flex2 key type for PTAR register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change name of mlxsw_sp_afk_blocks to mlxsw_sp1_afk_blocks (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: avoid uninitialized variable access (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add mlxsw-specific test for mirror to gretap (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow importing dependent libraries (Ivan Vecera) [1680241] - [tools] selftests: forwarding: test for bridge port isolation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1q (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1d (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for resources (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for mirror-to-gretap test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for mirror-to-gretap (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for tc flower test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add tc flower scale test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for router test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add router test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink KVD resource test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink_lib_spectrum.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add devlink_lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Parameterize NUM_NETIFS in two functions (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add check_err_fail() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow lib.sh sourcing from other directories (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix waiting for neighbor (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Split out setup_wait_dev() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test multipath tunneling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Unset rp_filter (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test routed bridge interface (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Ban PVID change if bridge has a RIF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add mlxsw_sp_rif_fid() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Publish mlxsw_sp_rif_find_by_dev() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allocate FID according to PVID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate extack to .fid_get() (Ivan Vecera) [1680241] - [netdrv] net: phy: realtek: Dummy IRQ calls for RTL8366RB (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add generic Realtek PHY driver (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: use new PHYID matching macros (Corinna Vinschen) [1680528] - [include] net: phy: add macros for PHYID matching (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: load driver for all PHYs with a Realtek OUI (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: fix RTL8201F sysfs name (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: Support RTL8366RB variant (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211C to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211C (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211 to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211 (Corinna Vinschen) [1680528] - [netdrv] r8169: change irq handler to always trigger NAPI polling (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for chip hw init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for PHY init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: disable ASPM again (Corinna Vinschen) [1680528] - [netdrv] r8169: disable tx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: use netif_receive_skb_list batching" (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_receive_skb_list batching (Corinna Vinschen) [1680528] - [netdrv] r8169: disable default rx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] r8169: fix cable re-plugging issue (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_start_queue instead of netif_wake_qeueue in rtl8169_start_xmit (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read interrupt mask register in interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: make use of xmit_more and __netdev_sent_queue" (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: remove unneeded mmiowb barriers" (Corinna Vinschen) [1680528] - [netdrv] r8169: Avoid pointer aliasing (Corinna Vinschen) [1680528] - [netdrv] r8169: Load MAC address from device tree if present (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_wol_pll_power_down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve WoL handling (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: add EEE support for RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: add general EEE support for chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out PHY init sequence adjusting 10M and ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out disabling ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: improve firmware handling (Corinna Vinschen) [1680528] - [netdrv] r8169: remove PCI DAC support (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rx buffer allocation (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out getting ether_clk (Corinna Vinschen) [1680528] - [netdrv] r8169: replace mii_bus member with phy_device member in struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: reset chip synchronously in __rtl8169_resume (Corinna Vinschen) [1680528] - [netdrv] r8169: add helpers for locking / unlocking the config registers (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl_pcie_state_l2l3_enable (Corinna Vinschen) [1680528] - [netdrv] r8169: initialize task workqueue only once (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call in pcierr (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_get_events (Corinna Vinschen) [1680528] - [netdrv] r8169: load Realtek PHY driver module before r8169 (Corinna Vinschen) [1680528] - [netdrv] r8169: don't try to read counters if chip is in a PCI power-save state (Corinna Vinschen) [1680528] - [netdrv] r8169: Add support for new Realtek Ethernet (Corinna Vinschen) [1680528] - [netdrv] r8169: fix WoL device wakeup enable (Corinna Vinschen) [1680528] - [netdrv] r8169: improve spurious interrupt detection (Corinna Vinschen) [1680528] - [netdrv] r8169: fix crash if CONFIG_DEBUG_SHIRQ is enabled (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] ethernet/realtek: Replace synchronize_sched() with synchronize_rcu() (Corinna Vinschen) [1680528] - [netdrv] r8169: make use of xmit_more and __netdev_sent_queue (Corinna Vinschen) [1680528] - [netdrv] r8169: replace macro TX_FRAGS_READY_FOR with a function (Corinna Vinschen) [1680528] - [netdrv] r8169: use napi_consume_skb where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify detecting chip versions with same XID (Corinna Vinschen) [1680528] - [netdrv] r8169: remove default chip versions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove ancient GCC bug workaround in a second place (Corinna Vinschen) [1680528] - [netdrv] r8169: improve chip version identification (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify ocp functions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove workaround for ancient gcc bug (Corinna Vinschen) [1680528] - [netdrv] r8169: remove manual padding in struct ring_info (Corinna Vinschen) [1680528] - [netdrv] r8169: remove "not PCI Express" message (Corinna Vinschen) [1680528] - [netdrv] r8169: remove print_mac_version (Corinna Vinschen) [1680528] - [netdrv] r8169: use PCI_VDEVICE macro (Corinna Vinschen) [1680528] - [netdrv] r8169: replace event_slow with irq_mask (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unused interrupt sources (Corinna Vinschen) [1680528] - [netdrv] r8169: use dev_get_drvdata where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: merge rtl_irq_enable and rtl_irq_enable_all (Corinna Vinschen) [1680528] - [pci] PCI: add USR vendor id and use it in r8169 and w6692 driver (Corinna Vinschen) [1680528] - [netdrv] net: ethernet: Convert phydev advertize and supported from u32 to link mode (Corinna Vinschen) [1680528] - [netdrv] r8169: fix broken Wake-on-LAN from S5 (poweroff) (Corinna Vinschen) [1680528] - [netdrv] r8169: add support for Byte Queue Limits (Corinna Vinschen) [1680528] - [netdrv] r8169: handle all interrupt events in the hard irq handler (Corinna Vinschen) [1680528] - [netdrv] r8169: fix NAPI handling under high load (Corinna Vinschen) [1680528] - [netdrv] r8169: re-enable MSI-X on RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call to netif_stop_queue in rtl8169_net_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify rtl8169_set_magic_reg (Corinna Vinschen) [1680528] - [netdrv] r8169: Enable MSI-X on RTL8106e (Corinna Vinschen) [1680528] - [netdrv] r8169: set RX_MULTI_EN bit in RxConfig for 8168F-family chips (Corinna Vinschen) [1680528] - [netdrv] r8169: always autoneg on resume (Corinna Vinschen) [1680528] - [netdrv] r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO (Corinna Vinschen) [1680528] - [netdrv] r8169: Disable clk during suspend / resume (Corinna Vinschen) [1680528] - [netdrv] r8169: improve a check in rtl_init_one (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl8169_irq_mask_and_ack (Corinna Vinschen) [1680528] - [netdrv] r8169: use default watchdog timeout (Corinna Vinschen) [1680528] - [netdrv] r8169: fix autoneg issue on resume with RTL8168E (Corinna Vinschen) [1680528] - [netdrv] r8169: remove duplicated RTL8169s PHY initialization steps (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify RTL8169 PHY initialization (Corinna Vinschen) [1680528] - [netdrv] r8169: Get and enable optional ether_clk clock (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8106E (Corinna Vinschen) [1680528] - [netdrv] r8169: Align ASPM/CLKREQ setting function with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED (Corinna Vinschen) [1680528] - [netdrv] r8169: set TxConfig register after TX / RX is enabled, just like RxConfig (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure max jumbo frame size per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure csum function per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: don't include asm headers directly (Corinna Vinschen) [1680528] - [netdrv] r8169: remove version info (Corinna Vinschen) [1680528] - [netdrv] r8169: restore previous behavior to accept BIOS WoL settings (Corinna Vinschen) [1680528] - [netdrv] r8169: power down chip in probe (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read chip phy status register (Corinna Vinschen) [1680528] - [netdrv] r8169: remove mii_if_info member from struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl8169_set_speed_xmii (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_speed_down / phy_speed_up (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_mii_ioctl (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_nway_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_(g|s)et_link_ksettings (Corinna Vinschen) [1680528] - [netdrv] r8169: replace open-coded PHY soft reset with genphy_soft_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_resume/phy_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: add basic phylib support (Corinna Vinschen) [1680528] - [netdrv] r8169: fix runtime suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: remove old PHY reset hack (Corinna Vinschen) [1680528] - [netdrv] r8169: remove TBI 1000BaseX support (Corinna Vinschen) [1680528] - [netdrv] r8169: use standard debug output functions (Corinna Vinschen) [1680528] - [netdrv] r8169: reject unsupported WoL options (Corinna Vinschen) [1680528] - [netdrv] r8169: don't check WoL when powering down PHY and interface is down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve saved_wolopts handling (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: restore previous behavior to accept BIOS WoL settings" (Corinna Vinschen) [1680528] - [netdrv] r8169: improve phy initialization when resuming (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8168E-VL (Corinna Vinschen) [1680528] - [netdrv] r8169: align ASPM entry latency setting with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Reinstate ASPM Support (Corinna Vinschen) [1680528] - [netdrv] r8169: Don't disable ASPM in the driver (Corinna Vinschen) [1680528] - [kernel] kernel/sched/psi.c: expose pressure metrics on root cgroup (Waiman Long) [1678388] - [kernel] psi: introduce psi monitor (Waiman Long) [1678388] - [spi] include/: refactor headers to allow kthread.h inclusion in psi_types.h (Waiman Long) [1678388] - [kernel] psi: track changed states (Waiman Long) [1678388] - [kernel] psi: split update_stats into parts (Waiman Long) [1678388] - [kernel] psi: rename psi fields in preparation for psi trigger addition (Waiman Long) [1678388] - [kernel] psi: make psi_enable static (Waiman Long) [1678388] - [kernel] psi: introduce state_mask to represent stalled psi states (Waiman Long) [1678388] - [kernel] kernel: cgroup: add poll file operation (Waiman Long) [1678388] - [fs] fs: kernfs: add poll file operation (Waiman Long) [1678388] - [documentation] psi: clarify the units used in pressure files (Waiman Long) [1678388] - [kernel] psi: avoid divide-by-zero crash inside virtual machines (Waiman Long) [1678388] - [init] psi: clarify the Kconfig text for the default-disable option (Waiman Long) [1678388] - [kernel] psi: fix aggregation idle shut-off (Waiman Long) [1678388] - [init] psi: fix reference to kernel commandline enable (Waiman Long) [1678388] - [kernel] psi: make disabling/enabling easier for vendor kernels (Waiman Long) [1678388] - [kernel] kernel/sched/psi.c: simplify cgroup_move_task() (Waiman Long) [1678388] - [kernel] psi: cgroup support (Waiman Long) [1678388] - [kernel] psi: pressure stall information for CPU, memory, and IO (Waiman Long) [1678388] - [kernel] sched: introduce this_rq_lock_irq() (Waiman Long) [1678388] - [kernel] sched: sched.h: make rq locking and clock functions available in stats.h (Waiman Long) [1678388] - [kernel] sched: loadavg: make calc_load_n() public (Waiman Long) [1678388] - [kernel] sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD (Waiman Long) [1678388] - [kernel] delayacct: track delays from thrashing cache pages (Waiman Long) [1678388] - [mm] mm: workingset: tell cache transitions from workingset thrashing (Waiman Long) [1678388] - [mm] mm: workingset: don't drop refault information prematurely (Waiman Long) [1678388] - [scsi] scsi: ibmvfc: Add failed PRLI to cmd_status lookup array (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Byte swap status and error codes when logging (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Remove "failed" from logged errors (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Clean up transport events (Diego Domingos) [1665716] - [scsi] scsi: ibmvscsi: Don't use rc uninitialized in ibmvscsi_do_work (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: fix tripping of blk_mq_run_hw_queue WARN_ON (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: redo driver work thread to use enum action states (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: Wire up host_reset() in the driver's scsi_host_template (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: change strncpy+truncation to strlcpy (Gustavo Duarte) [1665715] - [fs] ext4: avoid panic during forced reboot due to aborted journal (Lukas Czerner) [1717831] - [fs] ext4: fix use-after-free in dx_release() (Lukas Czerner) [1717831] - [fs] ext4: fix data corruption caused by overlapping unaligned and aligned IO (Lukas Czerner) [1717831] - [fs] ext4: avoid drop reference to iloc.bh twice (Lukas Czerner) [1717831] - [nvme] nvme-tcp: mark NVMe/TCP as a technical preview (Chris Leech) [1696451] - [nvme] nvme-tcp: fix possible null deref on a timed out io queue connect (Chris Leech) [1696451] - [nvme] nvme-tcp: rename function to have nvme_tcp prefix (Chris Leech) [1696451] - [nvme] nvme-tcp: fix a NULL deref when an admin connect times out (Chris Leech) [1696451] - [nvme] nvmet-tcp: don't fail maxr2t greater than 1 (Chris Leech) [1696451] - [nvme] nvmet-tcp: implement C2HData SUCCESS optimization (Chris Leech) [1696451] - [nvme] nvme-tcp: fix an endianess miss-annotation (Chris Leech) [1696451] - [nvme] nvme-tcp: support C2HData with SUCCESS flag (Chris Leech) [1696451] - [nvme] nvme-tcp: use older iov_iter API to fix panic (Chris Leech) [1696451] - [nvme] nvmet: fix building bvec from sg list (Ming Lei) [1690287] - [nvme] nvmet: set loop queue's segment boundary mask as PAGE_SIZE - 1 (Ming Lei) [1690287] - [x86] x86/qspinlock: Fix compile error (Waiman Long) [1709451] - [kernel] locking/rwsem: Prevent unneeded warning during locking selftest (Waiman Long) [1709451] - [kernel] locking/rwsem: Enable lock event counting (Waiman Long) [1709451] - [kernel] locking/lock_events: Don't show pvqspinlock events on bare metal (Waiman Long) [1709451] - [kernel] locking/lock_events: Make lock_events available for all archs & other locks (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Introduce generic lockevent_*() counting APIs (Waiman Long) [1709451] - [kernel] locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro (Waiman Long) [1709451] - [kernel] locking/rwsem: Add debug check for __down_read*() (Waiman Long) [1709451] - [kernel] locking/rwsem: Micro-optimize rwsem_try_read_lock_unqueued() (Waiman Long) [1709451] - [kernel] locking/rwsem: Move rwsem internal function declarations to rwsem-xadd.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Move owner setting code from rwsem.c to rwsem.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Relocate rwsem_down_read_failed() (Waiman Long) [1709451] - [kernel] locking/rwsem: Optimize down_read_trylock() (Waiman Long) [1709451] - [kernel] locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c for all archs (Waiman Long) [1709451] - [x86] locking/rwsem: Remove arch specific rwsem files (Waiman Long) [1709451] - [kernel] locking/qspinlock: Remove unnecessary BUG_ON() call (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Track the no MCS node available case (Waiman Long) [1709451] - [kernel] locking/qspinlock: Handle > 4 slowpath nesting levels (Waiman Long) [1709451] - [kernel] locking/pvqspinlock: Extend node size when pvqspinlock is configured (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Count instances of nested lock slowpaths (Waiman Long) [1709451] - [kernel] locking/qspinlock, x86: Provide liveness guarantee (Waiman Long) [1709451] - [kernel] locking/qspinlock: Rework some comments (Waiman Long) [1709451] - [kernel] locking/qspinlock: Re-order code (Waiman Long) [1709451] - [x86] x86/headers: Fix -Wmissing-prototypes warning (Waiman Long) [1709451] - [x86] Revert "x86/refcount: Work around GCC inlining bug" (Waiman Long) [1709451] - [x86] x86/asm: 'Simplify' GEN_*_RMWcc() macros (Waiman Long) [1709451] - [x86] x86/refcount: Work around GCC inlining bug (Waiman Long) [1709451] - [lib] locking/refcounts: Include fewer headers in (Waiman Long) [1709451] - [media] media: stk1160: Set the vb2_queue lock before calling vb2_queue_init (Torez Smith) [1697664] - [usb] USB: typec: fsusb302: Drop empty set_current_limit implementation (Torez Smith) [1697664] - [usb] USB: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] USB: musb: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] usb: wusbcore: security: cast sizeof to int for comparison (Torez Smith) [1697664] - [usb] usb: typec: tcpm: Support for Alternate Modes (Torez Smith) [1697664] - [usb] usb: typec: pi3usb30532: Start using generic state values (Torez Smith) [1697664] - [usb] usb: typec: Add driver for DisplayPort alternate mode (Torez Smith) [1697664] - [usb] usb: typec: Bus type for alternate modes (Torez Smith) [1697664] - [usb] usb: typec: Register a device for every mode (Torez Smith) [1697664] - [usb] usb: typec: mux: Get the mux identifier from function parameter (Torez Smith) [1697664] - [usb] usb: update for tcpci drivers moving out of staging (Torez Smith) [1697664] - [netdrv] net: usb: Mark expected switch fall-throughs (Torez Smith) [1697664] - [media] media: tm6000: add error handling for dvb_register_adapter (Torez Smith) [1697664] - [usb] usb: typec: function for checking cable plug orientation (Torez Smith) [1697664] - [include] usb: pd: include kernel.h (Torez Smith) [1697664] - [staging] staging: typec: tcpci: move tcpci drivers out of staging (Torez Smith) [1697664] - [usb] typec: tcpm: add starting value for drp toggling (Torez Smith) [1697664] - [usb] usb: typec: tcpm: support get typec and pd config from device properties (Torez Smith) [1697664] - [usb] usb: typec: add API to get typec basic port power and data config (Torez Smith) [1697664] - [staging] usb: typec: add fwnode to tcpc (Torez Smith) [1697664] - [documentation] dt-bindings: usb: add documentation for typec port controller(TCPCI) (Torez Smith) [1697664] - [documentation] dt-bindings: connector: add properties for typec (Torez Smith) [1697664] - [usb] usb: typec: tps6598x: Remove VLA usage (Torez Smith) [1697664] - [usb] usb: cdc-wdm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: cdc-wdm: don't enable interrupts in USB-giveback (Torez Smith) [1697664] - [usb] usb: legousbtower: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: ldusb: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: iowarrior: remove intr_idx_lock (Torez Smith) [1697664] - [usb] usb: adutux: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: wusbcore: remove excessive irqsave (Torez Smith) [1697664] - [usb] usb: usb-skeleton: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usblp: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usbfs: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: core: use irqsave() in sg_complete() complete callback (Torez Smith) [1697664] - [usb] usb: cdc-acm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: host: ehci-npcm7xx: Fix some error codes in probe (Torez Smith) [1697664] - [media] media: cx231xx: fix RC_CORE dependency (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: rename tty flag variable (Torez Smith) [1697664] - [usb] USB: serial: usb_wwan: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: ti_usb_3410_5052: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: symbolserial: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: fix potential deadlock at close (Torez Smith) [1697664] - [usb] USB: serial: quatech2: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7840: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7720: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_ti: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_edgeport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: cyberjack: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: chipidea: tegra: Use aligned DMA on Tegra114/124 (Torez Smith) [1697664] - [documentation] dt-bindings: usb: new ehci-npcm7xx dt (Torez Smith) [1697664] - [usb] USB host: Add USB ehci support for nuvoton npcm7xx platform (Torez Smith) [1697664] - [usb] usb: cdc-acm: Decrement tty port's refcount if probe() fail (Torez Smith) [1697664] - [usb] USB: mon: use ktime_get_real_ts64 instead of getnstimeofday64 (Torez Smith) [1697664] - [usb] USB: xhci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: ehci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: Report wakeup events on root-hub ports (Torez Smith) [1697664] - [usb] USB: serial: cast sizeof() to int when comparing with error code (Torez Smith) [1697664] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Torez Smith) [1697664] - [netdrv] net: usb: rtl8150: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: r8152: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: kaweth: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: hso: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: cdc-phonet: use irqsave() in USB's complete callback (Torez Smith) [1697664]- [net] selftests/tls: add test for sleeping even though there is data (Sabrina Dubroca) [1711821] - [net] tls: fix no wakeup on partial reads (Sabrina Dubroca) [1711821] - [net] selftests/tls: test for lowat overshoot with multiple records (Sabrina Dubroca) [1711821] - [net] tls: fix lowat calculation if some data came from previous record (Sabrina Dubroca) [1711821] - [net] tls: don't ignore netdev notifications if no TLS features (Sabrina Dubroca) [1711821] - [net] tls: fix state removal with feature flags off (Sabrina Dubroca) [1711821] - [net] tls: handle errors from padding_length() (Sabrina Dubroca) [1711821] - [net] tls: avoid NULL pointer deref on nskb->sk in fallback (Sabrina Dubroca) [1711821] - [net] tls: byte swap device req TCP seq no upon setting (Sabrina Dubroca) [1711821] - [net] tls: remove old exports of sk_destruct functions (Sabrina Dubroca) [1711821] - [net] tls: don't log errors every time offload can't proceed (Sabrina Dubroca) [1711821] - [net] tls: fix refcount adjustment in fallback (Sabrina Dubroca) [1711821] - [net] strparser: make it explicitly non-modular (Sabrina Dubroca) [1711821] - [net] strparser: partially revert "strparser: Call skb_unclone conditionally" (Sabrina Dubroca) [1711821] - [net] tls: fix the IV leaks (Sabrina Dubroca) [1711821] - [net] strparser: fix comment (Sabrina Dubroca) [1711821] - [net] tls: prevent false connection termination with offload (Sabrina Dubroca) [1711821] - [net] tls: Replace kfree_skb() with consume_skb() (Sabrina Dubroca) [1711821] - [net] strparser: fix a missing check for create_singlethread_workqueue (Sabrina Dubroca) [1711821] - [net] tls: Fix tls_device receive (Sabrina Dubroca) [1711821] - [net] tls: Fix mixing between async capable and async (Sabrina Dubroca) [1711821] - [net] tls: Return type of non-data records retrieved using MSG_PEEK in recvmsg (Sabrina Dubroca) [1711821] - [net] selftest/tls: Add test to verify received 'type' of non-data record (Sabrina Dubroca) [1711821] - [net] tls: Move protocol constants from cipher context to tls context (Sabrina Dubroca) [1711821] - [net] tls: Do not use async crypto for non-data records (Sabrina Dubroca) [1711821] - [net] tls: Disable async decrytion for tls1.3 (Sabrina Dubroca) [1711821] - [net] tls: Set async_capable for tls zerocopy only if we see EINPROGRESS (Sabrina Dubroca) [1711821] - [net] tls: Add tests for TLS 1.3 (Sabrina Dubroca) [1711821] - [net] tls: Add tls 1.3 support (Sabrina Dubroca) [1711821] - [net] tls: Refactor control message handling on recv (Sabrina Dubroca) [1711821] - [net] tls: Refactor tls aad space size calculation (Sabrina Dubroca) [1711821] - [net] tls: Support 256 bit keys (Sabrina Dubroca) [1711821] - [net] tls: free ctx in sock destruct (Sabrina Dubroca) [1711821] - [net] tls: build_protos moved to common routine (Sabrina Dubroca) [1711821] - [net] tls: Fix recvmsg() to be able to peek across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Make function tls_sw_do_sendpage static (Sabrina Dubroca) [1711821] - [net] tls: remove unused function tls_sw_sendpage_locked (Sabrina Dubroca) [1711821] - [net] Optimize sk_msg_clone() by data merge to end dst sg entry (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv partial/large_buff test cases (Sabrina Dubroca) [1711821] - [net] tls: allocate tls context using GFP_ATOMIC (Sabrina Dubroca) [1711821] - [net] tls: Init routines in create_ctx (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv(MSG_PEEK) & splice() test cases (Sabrina Dubroca) [1711821] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add MSG_WAITALL in recv() syscall (Sabrina Dubroca) [1711821] - [net] tls: async support causes out-of-bounds access in crypto APIs (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add test for recv(PEEK) spanning across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Add support for async decryption of tls records (Sabrina Dubroca) [1711821] - [net] tls: Calculate nsg for zerocopy path without skb_cow_data (Sabrina Dubroca) [1711821] - [net] strparser: remove redundant variable 'rd_desc' (Sabrina Dubroca) [1711821] - [net] tls: Use kmemdup to simplify the code (Sabrina Dubroca) [1711821] - [net] tls: Use socket data_ready callback on record availability (Sabrina Dubroca) [1711821] - [net] selftests: tls: add selftests for TLS sockets (Sabrina Dubroca) [1711821] - [net] strparser: Call skb_unclone conditionally (Sabrina Dubroca) [1711821] - [net] tls: Remove VLA usage on nonce (Sabrina Dubroca) [1711821] - [net] tls: Removed unused variable (Sabrina Dubroca) [1711821] - [netdrv] veth: use generic helper to report timestamping info (Jiri Benc) [1718938] - [netdrv] veth: Fix -Wformat-truncation (Jiri Benc) [1718938] - [netdrv] veth: Mark expected switch fall-throughs (Jiri Benc) [1718938] - [net] Add extack argument to rtnl_create_link (Jiri Benc) [1718938] - [netdrv] veth: Add ethtool statistics support for XDP (Jiri Benc) [1718938] - [netdrv] veth: Account for XDP packet statistics on rx side (Jiri Benc) [1718938] - [netdrv] veth: Account for packet drops in ndo_xdp_xmit (Jiri Benc) [1718938] - [netdrv] veth: rename pcpu_vstats as pcpu_lstats (Jiri Benc) [1718938] - [netdrv] net: move definition of pcpu_lstats to header file (Jiri Benc) [1718938] - [netdrv] veth: add software timestamping (Jiri Benc) [1718938] - [net] tcp: tcp_grow_window() needs to respect tcp_space() (Marcelo Leitner) [1718344] - [net] tcp: fix a potential NULL pointer dereference in tcp_sk_exit (Marcelo Leitner) [1718344] - [net] tcp: do not use ipv6 header for ipv4 flow (Marcelo Leitner) [1718344] - [net] tcp: Don't access TCP_SKB_CB before initializing it (Marcelo Leitner) [1718344] - [net] tcp: do not report TCP_CM_INQ of 0 for closed connections (Marcelo Leitner) [1718344] - [net] tcp: clear icsk_backoff in tcp_write_queue_purge() (Marcelo Leitner) [1718344] - [net] tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state (Marcelo Leitner) [1718344] - [net] tcp: change txhash on SYN-data timeout (Marcelo Leitner) [1718344] - [net] tcp: lack of available data can also cause TSO defer (Marcelo Leitner) [1718344] - [net] tcp: fix NULL ref in tail loss probe (Marcelo Leitner) [1718344] - [net] tcp: Do not underestimate rwnd_limited (Marcelo Leitner) [1718344] - [net] tcp: defer SACK compression after DupThresh (Marcelo Leitner) [1718344] - [net] tcp: do not release socket ownership in tcp_close() (Marcelo Leitner) [1718344] - [net] tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest timestamp during TCP coalescing (Marcelo Leitner) [1718344] - [net] inet: make sure to grab rcu_read_lock before using ireq->ireq_opt (Marcelo Leitner) [1718344] - [net] tcp/dccp: fix lockdep issue when SYN is backlogged (Marcelo Leitner) [1718344] - [net] xfrm4: Fix uninitialized memory read in _decode_session4 (Sabrina Dubroca) [1718812] - [net] esp4: add length check for UDP encapsulation (Sabrina Dubroca) [1718812] - [net] xfrm: clean up xfrm protocol checks (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module (Sabrina Dubroca) [1718812] - [net] xfrm: Reset secpath in xfrm failure (Sabrina Dubroca) [1718812] - [net] xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink (Sabrina Dubroca) [1718812] - [net] xfrm: destroy xfrm_state synchronously on net exit path (Sabrina Dubroca) [1718812] - [net] esp: Skip TX bytes accounting when sending from a request socket (Sabrina Dubroca) [1718812] - [net] xfrm: refine validation of template and selector families (Sabrina Dubroca) [1718812] - [net] xfrm: policy: increment xfrm_hash_generation on hash rebuild (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi (Sabrina Dubroca) [1718812] - [net] xfrm_user: fix freeing of xfrm states on acquire (Sabrina Dubroca) [1718812] - [net] xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry (Sabrina Dubroca) [1718812] - [net] xfrm: Fix error return code in xfrm_output_one() (Sabrina Dubroca) [1718812] - [net] vti4: eliminated some duplicate code (Guillaume Nault) [1718443] - [net] vti4: removed duplicate log message (Guillaume Nault) [1718443] - [net] vti4: ipip tunnel deregistration fixes (Guillaume Nault) [1718443] - [net] vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel (Guillaume Nault) [1718443] - [net] fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling gro_cells_receive() (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling netif_rx() (Guillaume Nault) [1718443] - [net] devlink: turn devlink into a built-in (Petr Oros) [1717458] - [net] ipv6: fix EFAULT on sendto with icmpv6 and hdrincl (Stefano Brivio) [1718503] - [net] ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 (Stefano Brivio) [1718503] - [net] ipv6: Fix redirect with VRF (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a raw socket to an address (Stefano Brivio) [1718503] - [net] ipv6: prevent possible fib6 leaks (Stefano Brivio) [1718503] - [net] vrf: sit mtu should not be updated when vrf netdev is the link (Stefano Brivio) [1718503] - [net] ipv6: A few fixes on dereferencing rt->from (Stefano Brivio) [1718503] - [tools] selftests: fib_rule_tests: Fix icmp proto with ipv6 (Stefano Brivio) [1718503] - [net] ipv6: fix races in ip6_dst_destroy() (Stefano Brivio) [1718503] - [net] ipv6/flowlabel: wait rcu grace period before put_pid() (Stefano Brivio) [1718503] - [net] ipv6: invert flowlabel sharing check in process and user mode (Stefano Brivio) [1718503] - [net] route: Avoid crash from dereferencing NULL rt->from (Stefano Brivio) [1718503] - [net] udpv6: Check address length before reading address family (Stefano Brivio) [1718503] - [net] ip6_gre: fix possible use-after-free in ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ip6_gre: remove gre_hdr_len from ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ipv6: Fix dangling pointer when ipv6 fragment (Stefano Brivio) [1718503] - [net] ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (Stefano Brivio) [1718503] - [net] inet: switch IP ID generator to siphash (Stefano Brivio) [1718503] - [net] sit: fix UBSAN Undefined behaviour in check_6rd (Stefano Brivio) [1718503] - [net] ip6mr: Do not call __IP6_INC_STATS() from preemptible context (Stefano Brivio) [1718503] - [net] sit: fix memory leak in sit_init_net() (Stefano Brivio) [1718503] - [net] ipv4: Add ICMPv6 support when parse route ipproto (Stefano Brivio) [1718503] - [net] ipv6: Return error for RTA_VIA attribute (Stefano Brivio) [1718503] - [net] Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255 (Stefano Brivio) [1718503] - [net] ip6_gre: do not report erspan_ver for ip6gre or ip6gretap (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in rt6_update_exception_stamp_rt() (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in ip6_route_check_nh_onlink() (Stefano Brivio) [1718503] - [net] ipv6: propagate genlmsg_reply return code (Stefano Brivio) [1718503] - [net] fix IPv6 prefix route residue (Stefano Brivio) [1718503] - [net] ip6mr: Fix notifiers call on mroute_clean_tables() (Stefano Brivio) [1718503] - [net] af_packet: fix raw sockets over 6in4 tunnel (Stefano Brivio) [1718503] - [net] ip6_gre: fix tunnel list corruption for x-netns (Stefano Brivio) [1718503] - [net] ipv6: fix kernel-infoleak in ipv6_local_error() (Stefano Brivio) [1718503] - [net] ip: on queued skb use skb_header_pointer instead of pskb_may_pull (Stefano Brivio) [1718503] - [net] ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() (Stefano Brivio) [1718503] - [net] ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to an address (Stefano Brivio) [1718503] - [net] ip: validate header length on virtual device xmit (Stefano Brivio) [1718503] - [net] ipv6: Fix a test against 'ipv6_find_idev()' return value (Stefano Brivio) [1718503] - [net] ipv6: tunnels: fix two use-after-free (Stefano Brivio) [1718503] - [net] ipv6: add missing tx timestamping on IPPROTO_RAW (Stefano Brivio) [1718503] - [net] clear skb->tstamp in forwarding paths (Stefano Brivio) [1718503] - [net] ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output (Stefano Brivio) [1718503] - [net] always initialize pagedlen (Stefano Brivio) [1718503] - [net] ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF (Stefano Brivio) [1718503] - [net] ipv6: gro: do not use slow memcmp() in ipv6_gro_receive() (Stefano Brivio) [1718503] - [net] xfrm: fix out-of-bounds packet access (Stefano Brivio) [1718503] - [net] ipv6: take rcu lock in rawv6_send_hdrinc() (Stefano Brivio) [1718503] - [net] ip6_tunnel: be careful when accessing the inner header (Stefano Brivio) [1718503] - [net] revert "ipv6: fix double refcount of fib6_metrics" (Stefano Brivio) [1718503] - [net] ipv6: fix memory leak on dst->_metrics (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for ip6_mr failure (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for pingv6 registration (Stefano Brivio) [1718503] - [net] ip6_tunnel: collect_md xmit: Use ip_tunnel_key's provided src address (Stefano Brivio) [1718503] - [net] ipv6: fix addrconf_sysctl_addr_gen_mode (Stefano Brivio) [1718503] - [net] ipv6: don't reinitialize ndev->cnf.addr_gen_mode on new inet6_dev (Stefano Brivio) [1718503] - [net] ipv6: reserve room for IFLA_INET6_ADDR_GEN_MODE (Stefano Brivio) [1718503] - [net] ipv6: propagate net.ipv6.conf.all.addr_gen_mode to devices (Stefano Brivio) [1718503] - [net] openvswitch: check for null pointer return from nla_nest_start_noflag (Stefano Brivio) [1718408] - [net] openvswitch: add seqadj extension when NAT is used (Stefano Brivio) [1718408] - [net] netfilter: Replace spin_is_locked() with lockdep (Stefano Brivio) [1718392] - [net] netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel (Stefano Brivio) [1718392] - [net] netfilter: ipset: Fix calling ip_set() macro at dumping (Stefano Brivio) [1718392] - [include] netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment() (Stefano Brivio) [1718392] - [net] netfilter: ipset: fix ip_set_list allocation failure (Stefano Brivio) [1718392] - [net] netfilter: ipset: Make invalid MAC address checks consistent (Stefano Brivio) [1649087] - [net] netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets (Stefano Brivio) [1649087] - [netdrv] rocker: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [net] switchdev: Add SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [netdrv] rocker: Add missing break for PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] bridge: Stop calling switchdev_port_attr_get() (Ivan Vecera) [1717892] - [netdrv] rocker: Check Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] mlxsw: spectrum: Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [include] net: switchdev: Add PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] rocker: Remove port_attr_bridge_flags_get assignment (Ivan Vecera) [1717892] - [netdrv] rocker: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] pktgen: do not sleep with the thread lock held (Paolo Abeni) [1715575] - [include] ipv6: fix the check before getting the cookie in rt6_get_cookie (Xin Long) [1709166] - [net] ipv4: not do cache for local delivery if bc_forwarding is enabled (Xin Long) [1712657] - [net] sctp: avoid running the sctp state machine recursively (Xin Long) [1717316] - [netdrv] netdevsim: use skb_sec_path helper (Hangbin Liu) [1711810] - [netdrv] netdevsim: convert to DEFINE_SHOW_ATTRIBUTE (Hangbin Liu) [1711810] - [netdrv] netdevsim: make debug dirs' dentries static (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: use internal netns switch for ip commands (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: add testcases for vxlan flag sets (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: Add a test case for multipath route get (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh: add testcase for neigh get (Hangbin Liu) [1711810] - [tools] selftests: net: rtnetlink.sh: add fdb get test (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh explicitly requires bash (Hangbin Liu) [1711810] - [net] udp: with udp_segment release on error path (Paolo Abeni) [1718079] - [net] ipv6: explicitly initialize udp6_addr in udp_sock_create6() (Paolo Abeni) [1718079] - [netdrv] geneve: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] vxlan: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] geneve: Initialize addr6 with memset (Stefano Brivio) [1652222] - [net] ip_tunnel: don't force DF when MTU is locked (Stefano Brivio) [1652222] - [netdrv] geneve: ICMP error lookup handler (Stefano Brivio) [1652222] - [netdrv] vxlan: ICMP error lookup handler (Stefano Brivio) [1652222] - [net] udp: Handle ICMP errors for tunnels with same destination port on both endpoints (Stefano Brivio) [1652222] - [net] udp: gro behind static key (Stefano Brivio) [1652222] - [net] bpf: in __bpf_redirect_no_mac pull mac only if present (Jiri Benc) [1687471] - [net] lwt_bpf: remove unnecessary rcu_read_lock in run_lwt_bpf (Jiri Benc) [1687471] - [net] bpf: add End.DT6 action to bpf_lwt_seg6_action helper (Jiri Benc) [1687471] - [net] bpf: fix out-of-bounds read in __bpf_skc_lookup (Jiri Benc) [1687459] - [net] bpf: Check sk_fullsock() before returning from bpf_sk_lookup() (Jiri Benc) [1687459] - [net] flow_dissector: disable preemption around BPF calls (Jiri Benc) [1687459] - [net] bpf: sockmap, only stop/flush strp if it was enabled at some point (Jiri Benc) [1687459] - [net] bpf: Stop the psock parser before canceling its work (Jiri Benc) [1687459] - [net] bpf: only test gso type on gso packets (Jiri Benc) [1687459] - [tools] selftests: add dummy xdp test helper (Jiri Benc) [1687459] - [net] filter: mark expected switch fall-through (Jiri Benc) [1687459] - [documentation] Update references to netdev-FAQ (Jiri Benc) [1687459] - [net] bpfilter: remove trailing newline (Jiri Benc) [1687459] - [net] core: filter: mark expected switch fall-through (Jiri Benc) [1687459] - [net] revert "xsk: simplify AF_XDP socket teardown" (Jiri Benc) [1687459] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN (Jiri Benc) [1687459] - [net] xsk: share the mmap_sem for page pinning (Jiri Benc) [1687459] - [net] xsk: add missing smp_rmb() in xsk_mmap (Jiri Benc) [1687459] - [net] bpf: only adjust gso_size on bytestream protocols (Jiri Benc) [1687459] - [net] sk_msg: Always cancel strp work before freeing the psock (Jiri Benc) [1687459] - [net] bpf: sock recvbuff must be limited by rmem_max in bpf_setsockopt() (Jiri Benc) [1687459] - [net] bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing (Jiri Benc) [1687459] - [net] bpf: bpf_setsockopt: reset sock dst on SO_MARK changes (Jiri Benc) [1687459] - [net] bpf: correctly set initial window on active Fast Open sender (Jiri Benc) [1687459] - [net] xsk: simplify AF_XDP socket teardown (Jiri Benc) [1687459] - [net] bpf: fix doc of bpf_skb_adjust_room() in uapi (Jiri Benc) [1687459] - [net] bpf: do not blindly change rlimit in reuseport net selftest (Jiri Benc) [1687459] - [net] xsk: proper AF_XDP socket teardown ordering (Jiri Benc) [1687459] - [net] bpf: typo fix in Documentation/networking/af_xdp.rst (Jiri Benc) [1687459] - [net] xdp: split code for map vs non-map redirect (Jiri Benc) [1687459] - [net] xdp: explicit inline __xdp_map_lookup_elem (Jiri Benc) [1687459] - [net] xdp: unlikely instrumentation for xdp map redirect (Jiri Benc) [1687459] - [net] xdp: remove redundant variable 'headroom' (Jiri Benc) [1687459] - [net] xsk: include XDP meta data in AF_XDP frames (Jiri Benc) [1687459] - [net] bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reuseport selection (Jiri Benc) [1687459] - [net] revert "xdp: add NULL pointer check in __xdp_return()" (Jiri Benc) [1687459] - [lib] test_rhashtable: Make test_insert_dup() allocate its hash table dynamically (Jiri Benc) [1717066] - [lib] test_rhashtable: remove semaphore usage (Jiri Benc) [1717066] - [lib] rhashtable: detect when object movement between tables might have invalidated a lookup (Jiri Benc) [1717066] - [lib] rhashtable: remove duplicated include from rhashtable.c (Jiri Benc) [1717066] - [lib] rhashtable: clean up dereference of ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: use cmpxchg() to protect ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: simplify nested_table_alloc() and rht_bucket_nested_insert() (Jiri Benc) [1717066] - [lib] rhashtable: simplify INIT_RHT_NULLS_HEAD() (Jiri Benc) [1717066] - [lib] rhashtable: remove nulls_base and related code (Jiri Benc) [1717066] - [lib] rhashtable: split rhashtable.h (Jiri Benc) [1717066] - [lib] rhashtable: silence RCU warning in rhashtable_test (Jiri Benc) [1717066] - [net] devlink: publish params only after driver init is done (Ivan Vecera) [1715929] - [net] iptunnel: NULL pointer deref for ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_gre: Refactor collect metatdata mode tunnel xmit to ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] vlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [net] vlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [netdrv] macvlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to real device (Hangbin Liu) [1664359] - [net] ethtool: add compat for flash update (Petr Oros) [1708339] - [net] devlink: add flash update command (Petr Oros) [1708339] - [net] devlink: Fix list access without lock while reading region (Petr Oros) [1708339] - [net] devlink: Return right error code in case of errors for region read (Petr Oros) [1708339] - [net] devlink: use direct return of genlmsg_reply (Petr Oros) [1708339] - [net] devlink: Rename devlink health attributes (Petr Oros) [1709874] - [net] devlink: Modify reply of DEVLINK_CMD_HEALTH_REPORTER_GET (Petr Oros) [1709874] - [net] devlink: Update reporter state to error even if recover aborted (Petr Oros) [1709874] - [documentation] devlink: Add Documentation/networking/devlink-health.txt (Petr Oros) [1709874] - [net] devlink: Add health dump {get, clear} commands (Petr Oros) [1709874] - [net] devlink: Add health diagnose command (Petr Oros) [1709874] - [net] devlink: Add health recover command (Petr Oros) [1709874] - [net] devlink: Add health set command (Petr Oros) [1709874] - [net] devlink: Add health get command (Petr Oros) [1709874] - [net] devlink: Add health report functionality (Petr Oros) [1709874] - [net] devlink: Add health reporter create/destroy functionality (Petr Oros) [1709874] - [net] devlink: Add devlink formatted message (fmsg) API (Petr Oros) [1709874] - [net] devlink: add hardware errors tracing facility (Petr Oros) [1709874] - [net] cnb: devlink: report cell size of shared buffers (Petr Oros) [1708348] - [net] devlink: skip info_get op call if it is not defined in dumpit (Petr Oros) [1708342] - [include] devlink: add a generic board.manufacture version name (Petr Oros) [1708342] - [net] devlink: don't allocate attrs on the stack (Petr Oros) [1708342] - [net] devlink: fix condition for compat device info (Petr Oros) [1708342] - [net] ethtool: add compat for devlink info (Petr Oros) [1708342] - [include] devlink: add generic info version names (Petr Oros) [1708342] - [net] devlink: add version reporting to devlink info API (Petr Oros) [1708342] - [net] devlink: add device information API (Petr Oros) [1708342] - [net] devlink: Add devlink notifications support for port params (Petr Oros) [1710228] - [net] devlink: Add support for driverinit set value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add support for driverinit get value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add port param set command (Petr Oros) [1710228] - [net] devlink: Add port param get command (Petr Oros) [1710228] - [net] devlink: Add devlink_param for port register and unregister (Petr Oros) [1710228] - [net] ipv6: properly check return value in inet6_dump_all() (Petr Oros) [1714656] - [net] Don't return invalid table id error when dumping all families (Petr Oros) [1714656] - [net] ipmr_base: Do not reset index in mr_table_dump (Petr Oros) [1714656] - [net] ipv6: Fix dump of specific table with strict checking (Petr Oros) [1714656] - [net] ipv4: avoid compile error in fib_info_nh_uses_dev (Petr Oros) [1714656] - [net] ipv4: Bail early if user only wants prefix entries (Petr Oros) [1714656] - [net] ipv6: Bail early if user only wants cloned entries (Petr Oros) [1714656] - [net] mpls: Handle kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Enable kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Plumb support for filtering ipv4 and ipv6 multicast route dumps (Petr Oros) [1714656] - [net] ipmr: Refactor mr_rtm_dumproute (Petr Oros) [1714656] - [net] mpls: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] ipv6: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] netfilter: nft_fib: Convert nft_fib4_eval to new dev helper (Petr Oros) [1714656] - [net] netfilter: rpfilter: Convert rpfilter_lookup_reverse to new dev helper (Petr Oros) [1714656] - [net] ipv4: Move device validation to helper (Petr Oros) [1714656] - [net] ipv4: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] Add struct for fib dump filter (Petr Oros) [1714656] - [lib] iov_iter: Fix build error without CONFIG_CRYPTO (Ivan Vecera) [1714213] - [net] datagram: introduce skb_copy_and_hash_datagram_iter helper (Ivan Vecera) [1714213] - [lib] iov_iter: introduce hash_and_copy_to_iter helper (Ivan Vecera) [1714213] - [net] datagram: consolidate datagram copy to iter helpers (Ivan Vecera) [1714213] - [lib] iov_iter: pass void csum pointer to csum_and_copy_to_iter (Ivan Vecera) [1714213] - [net] datagram: open-code copy_page_to_iter (Ivan Vecera) [1714213] - [include] net: enable mpls_ptr in net_device (Hangbin Liu) [1350011] - [net] netfilter: ipset: actually allow allowable CIDR 0 in hash:net, port, net (Stefano Brivio) [1680512] - [net] netfilter: ipset: fix ip_set_byindex function (Stefano Brivio) [1680512] - [net] netfilter: ipset: Introduction of new commands and protocol version 7 (Stefano Brivio) [1680512] - [net] ipv6: don't return positive numbers when nothing was dumped (Petr Oros) [1700306] - [net] rtnetlink: restore handling of dumpit return value in rtnl_dump_all() (Petr Oros) [1700306] - [net] netlink: fixup regression in RTM_GETADDR (Petr Oros) [1700306] - [net] {ipv4, ipv6}: Do not put target net if input nsid is invalid (Petr Oros) [1700306] - [net] rtnl_dump_all needs to propagate error from dumpit function (Petr Oros) [1700306] - [net] rtnetlink: Move ifm in valid_fdb_dump_legacy to closer to use (Petr Oros) [1700306] - [net] neighbor: NTF_PROXY is a valid ndm_flag for a dump request (Petr Oros) [1700306] - [net] mpls: Implement handler for strict data checking on dumps (Petr Oros) [1700306] - [net] rtnetlink: Update comment in rtnl_stats_dump regarding strict data checking (Petr Oros) [1700306] - [net] ipv6: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [net] ipv4: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [tools] headers uapi: Update linux/netlink.h header copy (Petr Oros) [1700306] - [net] neigh: fix NULL deref in pneigh_dump_table() (Petr Oros) [1700306] - [net] ipv6: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv4: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv6: Remove ip_idx arg to in6_dump_addrs (Petr Oros) [1700306] - [net] ipv4: Move loop over addresses on a device into in_dev_dump_addr (Petr Oros) [1700306] - [net] netlink: Add answer_flags to netlink_callback (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_fdb_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Move input checking for rtnl_fdb_dump to helper (Petr Oros) [1700306] - [net] bridge: Update br_mdb_dump for strict data checking (Petr Oros) [1700306] - [net] Update netconf dump handlers for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update ip6addrlbl_dump for strict data checking (Petr Oros) [1700306] - [net] fib_rules: Update fib_nl_dumprule for strict data checking (Petr Oros) [1700306] - [net] namespace: Update rtnl_net_dumpid for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neightbl_dump_info for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neigh_dump_info for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update fib dumps for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update ipmr_rtm_dumplink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update inet6_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_stats_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_bridge_getlink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update inet6_dump_addr for strict data checking (Petr Oros) [1700306] - [net] ipv4: Update inet_dump_ifaddr for strict data checking (Petr Oros) [1700306] - [net] netlink: Add new socket option to enable strict checking on dumps (Petr Oros) [1700306] - [net] ipv6: Refactor address dump to push inet6_fill_args to in6_dump_addrs (Petr Oros) [1700306] - [lib] netlink: Add strict version of nlmsg_parse and nla_parse (Petr Oros) [1700306] - [net] Add extack to nlmsg_parse (Petr Oros) [1700306] - [include] netlink: Add extack message to nlmsg_parse for invalid header length (Petr Oros) [1700306] - [net] netlink: Pass extack to dump handlers (Petr Oros) [1700306] - [net] neigh: Extend dump filter to proxy neighbor dumps (Petr Oros) [1700306] - [lib] netlink: add nested array policy validation (Petr Oros) [1700306] - [lib] netlink: allow NLA_NESTED to specify nested policy to validate (Petr Oros) [1700306] - [lib] netlink: move extack setting into validate_nla() (Petr Oros) [1700306] - [lib] netlink: make validation_data const (Petr Oros) [1700306] - [lib] netlink: remove NLA_NESTED_COMPAT (Petr Oros) [1700306] - [lib] netlink: add ethernet address policy types (Petr Oros) [1700306] - [net] sched: cls_u32: add res to offload information (Ivan Vecera) [1711377] - [net] sched: gred: support reporting stats from offloads (Ivan Vecera) [1711377] - [net] sched: gred: add basic Qdisc offload (Ivan Vecera) [1711377] - [net] sched: gred: allow manipulating per-DP RED flags (Ivan Vecera) [1711377] - [net] sched: gred: store red flags per virtual queue (Ivan Vecera) [1711377] - [net] sched: gred: provide a better structured dump and expose stats (Ivan Vecera) [1711377] - [net] sched: gred: store bytesin as a 64 bit value (Ivan Vecera) [1711377] - [net] sched: gred: use extack to provide more details on configuration errors (Ivan Vecera) [1711377] - [net] sched: gred: pass extack to nla_parse_nested() (Ivan Vecera) [1711377] - [net] sched: gred: separate error and non-error path in gred_change() (Ivan Vecera) [1711377] - [net] netlink: add NLA_REJECT policy type (Ivan Vecera) [1711377] - [lib] netlink: Return extack message if attribute validation fails (Ivan Vecera) [1711377] - [net] sched: red: notify drivers about RED's limit parameter (Ivan Vecera) [1711039] - [net] sched: mq: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: red: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: provide notification for graft on root (Ivan Vecera) [1711039] - [net] sched: prio: delay destroying child qdiscs on change (Ivan Vecera) [1711039] - [net] sched: red: delay destroying child qdisc on replace (Ivan Vecera) [1711039] - [net] sched: refactor grafting Qdiscs with a parent (Ivan Vecera) [1711039] - [net] sched: add an offload graft helper (Ivan Vecera) [1711039] - [net] sched: set TCQ_F_OFFLOADED flag for MQ (Ivan Vecera) [1711039] - [net] sched: red: remove unnecessary red_dump_offload_stats parameter (Ivan Vecera) [1711039] - [net] sched: add an offload dump helper (Ivan Vecera) [1711039] - [netdrv] netdevsim: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [netdrv] rocker: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] Introduce ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] use indirect calls helpers at early demux stage (Paolo Abeni) [1700747] - [net] use indirect calls helpers for L3 handler hooks (Paolo Abeni) [1700747] - [net] use indirect calls helpers at the socket layer (Paolo Abeni) [1700747] - [net] use indirect calls helpers for ptype hook (Paolo Abeni) [1700747] - [net] add documentation to socket.c (Paolo Abeni) [1700747] - [net] udp: use indirect call wrappers for GRO socket lookup (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO transport layer (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO network layer (Paolo Abeni) [1700747] - [net] indirect call wrappers: helpers to speed-up indirect calls of builtin (Paolo Abeni) [1700747] - [powerpc] powerpc: bpf: Fix generation of load/store DW instructions (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: propagate liveness on all frames (Yauheni Kaliuta) [1700846] - [net] bpf: do not restore dst_reg when cur_state is freed (Yauheni Kaliuta) [1700846] - [tools] tools lib bpf: Fix the build by adding a missing stdarg.h include (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fix version info and add it to shared object (Yauheni Kaliuta) [1700846] - [tools] btf: fix bug with resolving STRUCT/UNION into corresponding FWD (Yauheni Kaliuta) [1700846] - [tools] tools/libbpf: signedness bug in btf_dedup_ref_type() (Yauheni Kaliuta) [1700846] - [tools] libbpf: fix libbpf_print (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: simplify libbpf API function libbpf_set_print() (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: move set_max_rlimit() before __bpf_object__open_xattr() (Yauheni Kaliuta) [1700846] - [include] bpf: promote bpf_perf_event.h to mandatory UAPI header (Yauheni Kaliuta) [1700846] - [net] bpf: Avoid unnecessary instruction in convert_bpf_ld_abs() (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix check of allowed specifiers in bpf_trace_printk (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: Document Jump X addressing mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix license for a compat header file (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Capitalise document heading (Yauheni Kaliuta) [1700846] - [documentation] docs: Add bpf/index to top level index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Add toctree to index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Rename README.rst to index.rst (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported map types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported program types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip sockmap in test_maps if kernel doesn't have support (Yauheni Kaliuta) [1700846] - [rpmspec] rpmspec: pack bpf-helpers, bpftool-net, bpftool-feature manpages (Yauheni Kaliuta) [1700846] - [net] bpf, tcp: correctly handle DONT_WAIT flags and timeo == 0 (Yauheni Kaliuta) [1700846] - [kernel] bpf: mark bpf_event_notify and bpf_event_init as static (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap fix msg->sg.size account on ingress skb (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap remove duplicate queue free (Yauheni Kaliuta) [1700846] - [net] net/tls: remove set but not used variables (Yauheni Kaliuta) [1700846] - [media] bpf: add map helper functions push, pop, peek in more BPF programs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix infinite loop in map create (Yauheni Kaliuta) [1700846] - [net] net/tls: fix build without CONFIG_TLS_DEVICE (Yauheni Kaliuta) [1700846] - [net] net/tls: don't leak partially sent record in device mode (Yauheni Kaliuta) [1700846] - [net] xdp: fix cpumap redirect SKB creation bug (Yauheni Kaliuta) [1700846] - [net] net/core: Document reuseport_add_sock() bind_inany argument (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: clarify bump in libbpf version info (Yauheni Kaliuta) [1700846] - [net] net/tls: Inform user space about send buffer availability (Yauheni Kaliuta) [1700846] - [tools] libbpf: handle BTF parsing and loading properly (Yauheni Kaliuta) [1700846] - [net] bpf: fix warning about using plain integer as NULL (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fixing leak when kernel does not support btf (Yauheni Kaliuta) [1700846] - [net] tls: Fix write space handling (Yauheni Kaliuta) [1700846] - [net] tls: Fix tls_device handling of partial records (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, fix documentation for attach types (Yauheni Kaliuta) [1700846] - [tools] btf: separate btf creation and loading (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a selftest test_btf failure (Yauheni Kaliuta) [1700846] - [tools] selftests/btf: add initial BTF dedup tests (Yauheni Kaliuta) [1700846] - [tools] btf: add BTF types deduplication algorithm (Yauheni Kaliuta) [1700846] - [tools] btf: extract BTF type size calculation (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: silence a libbpf unnecessary warning (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: implement libbpf btf__get_map_kv_tids() API function (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: expose functions btf_ext__* as API functions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a support for getting xdp prog id on ifindex (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a helper for retrieving a map fd for a given name (Yauheni Kaliuta) [1700846] - [tools] libbpf: introduce bpf_map_lookup_elem_flags() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add bash completion for bpftool probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for a network device (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add C-style "#define" output for probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF helper functions (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF map types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF program types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for kernel configuration options (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for /proc/ eBPF parameters (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add basic probe capability, probe syscall availability (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: print out btf log at LIBBPF_WARN level (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move libbpf pr_* debug print functions to headers (Yauheni Kaliuta) [1700846] - [net] net: tls: Fix deadlock in free_resources tx (Yauheni Kaliuta) [1700846] - [net] net: tls: Save iv in tls_rec for async crypto requests (Yauheni Kaliuta) [1700846] - [tools] bpf: pull in pkt_sched.h header for tooling to fix bpftool build (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: change section name of bpfilter UMH blob (Yauheni Kaliuta) [1700846] - [netdrv] tap: call skb_probe_transport_header after setting skb->dev (Yauheni Kaliuta) [1700846] - [net] Prevent overflow of sk_msg in sk_msg_clone() (Yauheni Kaliuta) [1700846] - [net] tls: Do not call sk_memcopy_from_iter with zero length (Yauheni Kaliuta) [1700846] - [net] net: ipv4: Set skb->dev for output route resolution (Yauheni Kaliuta) [1700846] - [net] bpf: refactor bpf_test_run() to separate own failures and test program result (Yauheni Kaliuta) [1700846] - [include] bpf: fix pointer offsets in context for 32 bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: copy a few net uapi headers to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: tcp_bpf_recvmsg should return EAGAIN when nonblocking and no data (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, fix psock create on existing kcm/tls port (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove socket lock assertion on ULP cleanup (Yauheni Kaliuta) [1700846] - [lib] bpf: test_bpf: add init_net to dev for flow_dissector (Yauheni Kaliuta) [1700846] - [net] flow_dissector: lookup netns by skb->sk if skb->dev is NULL (Yauheni Kaliuta) [1700846] - [net] tls: Fixed uninitialised vars warning (Yauheni Kaliuta) [1700846] - [include] cgroup: Simplify cgroup_ancestor (Yauheni Kaliuta) [1700846] - [netdrv] veth: Orphan skb before GRO (Yauheni Kaliuta) [1700846] - [net] net/core/filter: fix unused-variable warning (Yauheni Kaliuta) [1700846] - [net] bpf: fix build error with clang (Yauheni Kaliuta) [1700846] - [netdrv] veth: Free queues on link delete (Yauheni Kaliuta) [1700846] - [net] bpf: fix sanitation rewrite in case of non-pointers (Yauheni Kaliuta) [1700846] - [net] bpf: drop refcount if bpf_map_new_fd() fails in map_create() (Yauheni Kaliuta) [1700846] - [net] bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id() (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: fix lookup bug in map_delete_elem (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in stackmap (Yauheni Kaliuta) [1700846] - [net] bpf: Fix narrow load on a bpf_sock returned from sk_lookup() (Yauheni Kaliuta) [1700846] - [net] bpf: Fix syscall's stackmap lookup potential deadlock (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix potential deadlock in bpf_prog_register (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in percpu_freelist (Yauheni Kaliuta) [1700846] - [net] bpf: run bpf programs with preemption disabled (Yauheni Kaliuta) [1700846] - [tools] bpf, selftests: fix handling of sparse CPU allocations (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix test_btf for typedef func_proto case (Yauheni Kaliuta) [1700846] - [net] bpf: btf: allow typedef func_proto (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix crash with un-owned prog arrays (Yauheni Kaliuta) [1700846] - [tools] bpftool: fix percpu maps updating (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: Cleanup license mess (Yauheni Kaliuta) [1700846] - [net] bpf: Annotate implicit fall through in cgroup_dev_func_proto (Yauheni Kaliuta) [1700846] - [net] bpf: Make function btf_name_offset_valid static (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: retry tests that expect build-id (Yauheni Kaliuta) [1700846] - [net] bpf: zero out build_id for BPF_STACK_BUILD_ID_IP (Yauheni Kaliuta) [1700846] - [net] bpf: don't assume build-id length is always 20 bytes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: properly account for libbfd variations (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry loading program on EAGAIN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: workaround clang asm goto compilation errors (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: disallow to remove bpfilter module while being used (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Fix type cast and pointer warnings (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: restart bpfilter_umh when error occurred (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use cleanup callback to release umh_info (Yauheni Kaliuta) [1700846] - [kernel] umh: add exit routine for UMH process (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Set user mode helper's command line (Yauheni Kaliuta) [1700846] - [kernel] umh: Add command line to user mode helpers (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use get_pid_task instead of pid_task (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpftool map dump with bitfields (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test btf bitfield with >=256 struct member offset (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs bitfield pretty print (Yauheni Kaliuta) [1700846] - [net] bpf: fix panic in stack_map_get_build_id() on i386 and arm32 (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install files tcp_(server|client)*.py (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: user proper argument index (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] bpf, doc: add note for libbpf's stand-alone build (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: update design qa to reflect kern_version requirement (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix incorrect users of create_and_get_cgroup (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases for alu op on mixed dst register types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Fix [::] -> [::1] rewrite in sys_sendmsg (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to selftests (Yauheni Kaliuta) [1700846] - [net] bpf: fix check_map_access smin_value test when pointer contains offset (Yauheni Kaliuta) [1700846] - [net] bpf: restrict stack pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: restrict map value pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: enable access to ax register also from verifier rewrite (Yauheni Kaliuta) [1700846] - [net] bpf: move tmp variable into ax register in interpreter (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix error printing in test_devmap() (Yauheni Kaliuta) [1700846] - [tools] bpf: fix segfault in test_verifier selftest (Yauheni Kaliuta) [1700846] - [net] bpf: tls_sw, init TLS ULP removes BPF proto hooks (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, sock{map|hash} redirect through ULP (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, zap ingress queue on psock down (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, fix socket data_ready events (Yauheni Kaliuta) [1700846] - [net] bpf: skb_verdict, support SK_PASS on RX BPF path (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, replace comments with BUILD bug (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, improve offset chk in _is_valid_access (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, fix sk_msg_md access past end test (Yauheni Kaliuta) [1700846] - [net] bpf/cpumap: make sure frame_size for build_skb is aligned if headroom isn't (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: reorder stack size check with dead code sanitization (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: verifier: add tests for JSET interpretation (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: teach the verifier to reason about the BPF_JSET instruction (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add trivial JSET tests (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_LD_IMM64 to the line_info test (Yauheni Kaliuta) [1700846] - [net] bpf: Ensure line_info.insn_off cannot point to insn with zero code (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: do not force gcc as CC (Yauheni Kaliuta) [1700846] - [tools] bpf: fix up uapi helper description and sync bpf header with tools (Yauheni Kaliuta) [1700846] - [net] bpf: log struct/union attribute for forward type (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, add tests for size field (Yauheni Kaliuta) [1700846] - [tools] bpf: add tools lib/include support sk_msg_md size field (Yauheni Kaliuta) [1700846] - [include] bpf: sockmap, metadata support for reporting size of msg (Yauheni Kaliuta) [1700846] - [net] bpf: correct slot_type marking logic to allow more stack slot sharing (Yauheni Kaliuta) [1700846] - [kernel] bpf: support raw tracepoints in modules (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add an option to prevent auto-mount of bpffs, tracefs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: attempt to mount tracefs if required for tracelog cmd (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: check precise {func, line, jited_line}_info_rec_size in test_btf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: fix memleak by freeing line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: support pretty print with kind_flag set (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: refactor btf_dumper_int_bits() (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test kernel bpffs map pretty print with struct kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add test_btf unit tests for kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync btf.h header from kernel to tools (Yauheni Kaliuta) [1700846] - [net] bpf: enable cgroup local storage map pretty print with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix struct/union/fwd types with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: refactor btf_int_bits_seq_show() (Yauheni Kaliuta) [1700846] - [net] bpf: remove useless version check for prog load (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix -Wmissing declaration warnings (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix warning on struct bpf_prog_linfo definition (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a prog array map update example to documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix examples in documentation for bpftool prog (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add doc for -m option to bpftool-prog.rst (Yauheni Kaliuta) [1700846] - [net] bpf: add self-check logic to liveness analysis (Yauheni Kaliuta) [1700846] - [net] bpf: improve stacksafe state comparison (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: check insn processed in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: speed up stacksafe check (Yauheni Kaliuta) [1700846] - [net] bpf: verbose log bpf_line_info in verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Create a new btf_name_by_offset() for non type name use case (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix sk lookup usage in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: remove obsolete prog->aux sanitation in bpf_insn_prepare_dump (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: make sure callees don't prune with caller differences (Yauheni Kaliuta) [1700846] - [tools] bpf: sync tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: include sub program tags in bpf_prog_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Remove !func_info and !line_info check from test_btf and bpftool (Yauheni Kaliuta) [1700846] - [net] bpf: Remove bpf_dump_raw_ok() check for func_info and line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: dual license all files (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: replace Netronome boilerplate with SPDX license headers (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix SPDX format in headers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add btf annotations for cgroup_local_storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for cgroup local storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: pass struct btf pointer to the map_check_btf() callback (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K (Yauheni Kaliuta) [1700846] - [arm64] bpf: arm64: Enable arm64 jit to provide bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use proper type when passing prog_type (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: rename *_info_cnt to nr_*_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: rename *_info_cnt to nr_*_info in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: clean up bpf_prog_get_info_by_fd() (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool: Fix newline and p_err issue (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing pointer dereference for map stacktrace fixup (Yauheni Kaliuta) [1700846] - [net] bpf: relax verifier restriction on BPF_MOV | BPF_ALU (Yauheni Kaliuta) [1700846] - [tools] media: bpf: add bpf function to report mouse movement (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: bpftool: Print bpf_line_info during prog dump (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Add btf_line_info support to libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic (Yauheni Kaliuta) [1700846] - [tools] bpf: Add unit tests for bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor and bug fix in test_func_type in test_btf.c (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: Add bpf_line_info support (Yauheni Kaliuta) [1700846] - [net] net/flow_dissector: correctly cap nhoff and thoff in case of BPF (Yauheni Kaliuta) [1700846] - [net] selftests/bpf: use thoff instead of nhoff in BPF flow dissector (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: update testcases for BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: interpreter support BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [s390] s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [powerpc] ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [tools] bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftool (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h for the name changes in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Change insn_offset to insn_off in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Improve the info.func_info and info.func_info_rec_size behavior (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a command to dump the trace pipe (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: don't allocate BPF JIT programs in module memory (Yauheni Kaliuta) [1700846] - [net] bpf: add __weak hook for allocating executable memory (Yauheni Kaliuta) [1700846] - [net] bpf: add per-insn complexity limit (Yauheni Kaliuta) [1700846] - [net] bpf: improve verifier branch analysis (Yauheni Kaliuta) [1700846] - [net] bpf: check pending signals while verifying programs (Yauheni Kaliuta) [1700846] - [tools] selftests: add a test for bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] libbpf: add bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] tools: sync uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: respect size hint to BPF_PROG_TEST_RUN if present (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: seg fault with NULL pointer arg (Yauheni Kaliuta) [1700846] - [powerpc] bpf: powerpc64: optimize JIT passes for bpf function calls (Yauheni Kaliuta) [1700846] - [tools] bpf: allow BPF read access to qdisc pkt_len (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix license in README.rst (Yauheni Kaliuta) [1700846] - [net] bpf: Fix memleak in aux->func_info and aux->btf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: get ifindex from ifname (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: improve xdp1 example (Yauheni Kaliuta) [1700846] - [tools] bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases (Yauheni Kaliuta) [1700846] - [tools] bpf: Make more use of 'any' alignment in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_F_ANY_ALIGNMENT (Yauheni Kaliuta) [1700846] - [tools] bpf: Improve socket lookup reuseport documentation (Yauheni Kaliuta) [1700846] - [tools] bpf: Support sk lookup in netns with id 0 (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix verifier log string check for bad alignment (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add owner_prog_type and owner_jited to bpftool output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: mark offloaded programs more explicitly in plain output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for new map types (queue and stack) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for bpftool prog (attach|detach) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use "/proc/self/" i.o. crafting links with getpid() (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: use movn/movk/movk sequence to generate kernel addresses (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: make libbpf _GNU_SOURCE friendly (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix a bitfield pretty print issue (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix various lib and testsuite build failures on 32-bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add addition type tests to test_btf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix two test_btf unit test cases (Yauheni Kaliuta) [1700846] - [net] bpf: btf: check name validity for various types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragment CONFIG_FTRACE_SYSCALLS (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap, add options for msg_pop_data() helper (Yauheni Kaliuta) [1700846] - [tools] bpf: add msg_pop_data helper to tools (Yauheni Kaliuta) [1700846] - [tools] libbpf: Document API and ABI conventions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Verify versioned symbols (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add version script for DSO (Yauheni Kaliuta) [1700846] - [tools] libbpf: Name changing for btf_get_from_id (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: change selftest test_btf for both jit and non-jit (Yauheni Kaliuta) [1700846] - [net] bpf: btf: support proper non-jit func info (Yauheni Kaliuta) [1700846] - [arm64] bpf, arm64: fix getting subprog addr from aux for calls (Yauheni Kaliuta) [1700846] - [net] bpf, ppc64: generalize fetching subprog into bpf_jit_get_func_addr (Yauheni Kaliuta) [1700846] - [tools] bpf: align map type names formatting (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix spelling mistake "Memmber" -> "Member" (Yauheni Kaliuta) [1700846] - [net] bpf, tags: Fix DEFINE_PER_CPU expansion (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-map (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: error handling regarding kprobe_events (Yauheni Kaliuta) [1700846] - [tools] libbpf: make bpf_object__open default to UNSPEC (Yauheni Kaliuta) [1700846] - [tools] bpf: add skb->tstamp r/w access from tc clsact and cg skb progs (Yauheni Kaliuta) [1700846] - [net] bpf: fix integer overflow in queue_stack_map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix spelling mistake "memeory" -> "memory" (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: make longest_prefix_match() faster (Yauheni Kaliuta) [1700846] - [tools] bpf: adding tests for map_in_map helpber in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: adding support for map in map in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: don't specify prog name if kernel doesn't support it (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: remove map name retry from bpf_create_map_xattr (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: introduce bpf_object__probe_caps to test BPF capabilities (Yauheni Kaliuta) [1700846] - [tools] libbpf: make sure bpf headers are c++ include-able (Yauheni Kaliuta) [1700846] - [tools] bpf: fix a libbpf loader issue (Yauheni Kaliuta) [1700846] - [include] bpf: fix a compilation error when CONFIG_BPF_SYSCALL is not defined (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add support for func types (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: enhance test_btf file testing to test func info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: refactor to implement btf_get_from_id() in lib/bpf (Yauheni Kaliuta) [1700846] - [samples] tools/bpf: do not use pahole if clang/llvm can generate BTF sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add support to read .BTF.ext sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: extends test_btf to test load/retrieve func_type info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add new fields for program load in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h header to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce bpf_func_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNC (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Add BTF_KIND_FUNC and BTF_KIND_FUNC_PROTO (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Break up btf_type_is_void() (Yauheni Kaliuta) [1700846] - [tools] tools: add selftest for BPF_F_ZERO_SEED (Yauheni Kaliuta) [1700846] - [tools] tools: sync linux/bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: move BPF_F_QUERY_EFFECTIVE after map flags (Yauheni Kaliuta) [1700846] - [net] bpf: allow zero-initializing hash map seed (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry map creation without the name (Yauheni Kaliuta) [1700846] - [net] bpf: allocate local storage buffers using GFP_ATOMIC (Yauheni Kaliuta) [1700846] - [net] bpf: fix off-by-one error in adjust_subprog_starts (Yauheni Kaliuta) [1700846] - [net] bpf: fix null pointer dereference on pointer offload (Yauheni Kaliuta) [1700846] - [tools] bpftool: make libbfd optional (Yauheni Kaliuta) [1700846] - [net] net/bpf: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [powerpc] net/bpf_jit: PPC: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [net] net/skbuff: add macros for VLAN_PRESENT bit (Yauheni Kaliuta) [1700846] - [tools] selftest/bpf: Use bpf_sk_lookup_{tcp, udp} in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Support socket lookup in CGROUP_SOCK_ADDR progs (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp (Yauheni Kaliuta) [1700846] - [net] bpf: Extend the sk_lookup() helper to XDP hookpoint (Yauheni Kaliuta) [1700846] - [net] bpf: helper to pop data from messages (Yauheni Kaliuta) [1700846] - [net] bpf: fix wrong helper enablement in cgroup local storage (Yauheni Kaliuta) [1700846] - [include] bpf: sk_msg program helper bpf_msg_push_data (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte-order in bpf_sk_lookup (Yauheni Kaliuta) [1700846] - [net] bpf: Allow sk_lookup with IPv6 module (Yauheni Kaliuta) [1700846] - [net] net: core: Fix build with CONFIG_IPV6=m (Yauheni Kaliuta) [1700846] - [net] bpf: Fix dev pointer dereference from sk_skb (Yauheni Kaliuta) [1700846] - [net] bpf: fix building without CONFIG_INET (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Fix bpf_program__next() API (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix uninitialized duration warning (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 for bpf_sock_addr (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Allow narrow loads with offset > 0 (Yauheni Kaliuta) [1700846] - [tools] bpftool: support loading flow dissector (Yauheni Kaliuta) [1700846] - [tools] bpftool: add pinmaps argument to the load/loadall (Yauheni Kaliuta) [1700846] - [tools] bpftool: add loadall command (Yauheni Kaliuta) [1700846] - [tools] libbpf: add internal pin_name (Yauheni Kaliuta) [1700846] - [tools] libbpf: bpf_program__pin: add special case for instances.nr == 1 (Yauheni Kaliuta) [1700846] - [tools] libbpf: cleanup after partial failure in bpf_object__pin (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: rename flow dissector section to flow_dissector (Yauheni Kaliuta) [1700846] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Yauheni Kaliuta) [1700846] - [net] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [include] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call finalize() from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call verify_insn from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary when it exists (Yauheni Kaliuta) [1700846] - [tools] bpftool: Improve handling of ENOENT on map dumps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a test case for sock_ops perf-event notification (Yauheni Kaliuta) [1700846] - [net] bpf: add perf event notificaton support for sock_ops (Yauheni Kaliuta) [1700846] - [net] bpf: let verifier to calculate and record max_pkt_offset (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: update references to other man pages in documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: pass an argument to silence open_obj_pinned() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix plain output and doc for --bpffs option (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: prevent infinite loop in get_fdinfo() (Yauheni Kaliuta) [1700846] - [samples] bpf_load: add map name to load_maps error message (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: adjust rlimit RLIMIT_MEMLOCK when loading programs, maps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: enable (uncomment) all tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv (Yauheni Kaliuta) [1700846] - [net] bpf: show main program address and length in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited address in bpf_prog_info->jited_ksyms (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited prog address in /proc/kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: test make sure to run unpriv test cases in test_verifier (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: don't set id on after map lookup with ptr_to_map_val return (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix compile error in libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary if it exists (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add unlimited rlimit for flow_dissector_load (Yauheni Kaliuta) [1700846] - [net] bpf: add bpf_jit_limit knob to restrict unpriv allocations (Yauheni Kaliuta) [1700846] - [net] bpf: make direct packet write unclone more robust (Yauheni Kaliuta) [1700846] - [net] bpf: fix leaking uninitialized memory on pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet write into pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix cg_skb types to hint access type in may_access_direct_pkt_data (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet access for flow dissector progs (Yauheni Kaliuta) [1700846] - [net] bpf: disallow direct packet access for unpriv in cg_skb (Yauheni Kaliuta) [1700846] - [tools] bpf: fix test suite to enable all unpriv program types (Yauheni Kaliuta) [1700846] - [net] bpf, btf: fix a missing check bug in btf_parse (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragments BPF_STREAM_PARSER and XDP_SOCKETS (Yauheni Kaliuta) [1700846] - [net] bpf: devmap: fix wrong interface selection in notifier_call (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix completion for "bpftool map update" (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: print nb of cmds to stdout (not stderr) for batch mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: document restriction on '.' in names to pin in bpffs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix return value comparison for tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: simplify and cleanup perf ring buffer walk (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: avoid retpoline for map push/pop/peek operation (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: remove unneeded flow key in check_helper_mem_access (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: reject xadd on flow key memory (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: fix register type dump in xadd and st (Yauheni Kaliuta) [1700846] - [net] ulp: remove uid and user_visible members (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap add options to use msg_push_data (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf support for msg_push_data (Yauheni Kaliuta) [1700846] - [tools] Sync uapi/bpf.h to tools/include (Yauheni Kaliuta) [1700846] - [net] bpf: add tests for direct packet access from CGROUP_SKB (Yauheni Kaliuta) [1700846] - [net] bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: use correct barriers in perf ring buffer walk (Yauheni Kaliuta) [1700846] - [tools] tools, perf: add and use optimized ring_buffer_{read_head, write_tail} helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add test cases for queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscall (Yauheni Kaliuta) [1700846] - [net] bpf: add queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf/syscall: allow key to be null in map functions (Yauheni Kaliuta) [1700846] - [net] bpf: rename stack trace map operations (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use 4 context mode for the NFP disasm (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix file resource leak in load_kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap, add msg_peek tests to test_sockmap (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, support for msg_peek in sk_msg with redirect ingress (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix skmsg recvmsg handler to track size correctly (Yauheni Kaliuta) [1700846] - [include] bpf: skmsg, improve sk_msg_used_element to work in cork context (Yauheni Kaliuta) [1700846] - [tools] libbpf: Per-symbol visibility for DSO (Yauheni Kaliuta) [1700846] - [tools] bpf, tls: add tls header to tools infrastructure (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add map create command (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add flag to allow non-compat map definitions (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add support for attaching programs to maps (Yauheni Kaliuta) [1700846] - [maintainers] bpf, doc: add maintainers entry to related files (Yauheni Kaliuta) [1700846] - [tools] bpf: add tls support for testing in test_sockmap (Yauheni Kaliuta) [1700846] - [net] tls: add bpf support to sk_msg handling (Yauheni Kaliuta) [1700846] - [net] tls: replace poll implementation with read hook (Yauheni Kaliuta) [1700846] - [net] tls: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove ulp bits from sockmap (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: enforce sock_owned_by_me upon ulp init and cleanup (Yauheni Kaliuta) [1700846] - [net] net/tls: Make function get_rec() static (Yauheni Kaliuta) [1700846] - [net] net/tls: Mark the end in scatterlist table (Yauheni Kaliuta) [1700846] - [net] tls: Fixed a memory leak during socket close (Yauheni Kaliuta) [1700846] - [net] net/tls: Removed redundant checks for non-NULL (Yauheni Kaliuta) [1700846] - [net] tls: Add support for inplace records encryption (Yauheni Kaliuta) [1700846] - [net] tls: Remove redundant vars from tls record structure (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed race condition in async encryption (Yauheni Kaliuta) [1700846] - [net] tls: Fix socket mem accounting error under async encryption (Yauheni Kaliuta) [1700846] - [net] net/tls: Add support for async encryption of records for performance (Yauheni Kaliuta) [1700846] - [net] tls: Remove dead code in tls_sw_sendmsg (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed return value when tls_complete_pending_work() fails (Yauheni Kaliuta) [1700846] - [net] bpf: wait for running BPF programs when updating map-in-map (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install script with_addr.sh (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add config fragment LWTUNNEL (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: use proper type and uapi perf_event.h header for libbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add XDP selftests for modifying and popping VLAN headers (Yauheni Kaliuta) [1700846] - [tools] bpf: make TC vlan bpf_helpers avail to selftests (Yauheni Kaliuta) [1700846] - [net] net: fix generic XDP to handle if eth header was mangled (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, check bpf_map_lookup_elem access in bpf prog (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, change names of fixup maps (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, print strerror when map lookup error occurs (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, split the function do_dump() (Yauheni Kaliuta) [1700846] - [net] bpf: return EOPNOTSUPP when map lookup isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: error handling when map_lookup_elem isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix a missing check bug (Yauheni Kaliuta) [1700846] - [net] bpf: allow offload of programs with BPF-to-BPF function calls (Yauheni Kaliuta) [1700846] - [net] bpf: add verifier callback to get stack usage info for offloaded progs (Yauheni Kaliuta) [1700846] - [tools] libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause (Yauheni Kaliuta) [1700846] - [samples] bpf, tracex3_user: erase "ARRAY_SIZE" redefined (Yauheni Kaliuta) [1700846] - [tools] libbpf: Use __u32 instead of u32 in bpf_program__load (Yauheni Kaliuta) [1700846] - [tools] libbpf: Make include guards consistent (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in str_error.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in nlattr.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in libbpf.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Move __dump_nlmsg_t from API to implementation (Yauheni Kaliuta) [1700846] - [documentation] Documentation: Describe bpf reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add C tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support loading individual progs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Generalize dummy program types (Yauheni Kaliuta) [1700846] - [tools] bpf: Add helper to retrieve socket in BPF (Yauheni Kaliuta) [1700846] - [include] bpf: Introduce bpf_skb_ancestor_cgroup_id helper (Yauheni Kaliuta) [1700846] - [tools] bpf: sync include/uapi/linux/bpf.h to tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h uapi with tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h uapi to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add reference tracking to verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Macrofy stack state copy (Yauheni Kaliuta) [1700846] - [include] bpf: Add PTR_TO_SOCKET verifier type (Yauheni Kaliuta) [1700846] - [net] bpf: Generalize ptr_or_null regs check (Yauheni Kaliuta) [1700846] - [net] bpf: Reuse canonical string formatter for ctx errs (Yauheni Kaliuta) [1700846] - [net] bpf: Add iterator for spilled registers (Yauheni Kaliuta) [1700846] - [net] bpf: don't accept cgroup local storage with zero value size (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: cgroup local storage-based network counters (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: extend the storage test to test per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier per-cpu cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for PERCPU_CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of per-cpu cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf: introduce per-cpu cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: rework cgroup storage pointer passing (Yauheni Kaliuta) [1700846] - [net] bpf: extend cgroup bpf core to allow multiple cgroup storage types (Yauheni Kaliuta) [1700846] - [net] bpf/test_run: support cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: harden flags check in cgroup_storage_update_elem() (Yauheni Kaliuta) [1700846] - [net] bpf: permit CGROUP_DEVICE programs accessing helper bpf_get_current_cgroup_id() (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test libbpf_{prog,attach}_type_by_name (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Use libbpf_attach_type_by_name in test_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support sk_skb/stream_{parser, verdict} section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support cgroup_skb/{e,in}gress section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Introduce libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] bpftool: Fix bpftool net output (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for BPF_MAP_TYPE_REUSEPORT_SOCKARRAY maps (Yauheni Kaliuta) [1700846] - [tools] bpf: test_maps, only support ESTABLISHED socks (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix transition through disconnect without close (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap only allow ESTABLISHED sock state (Yauheni Kaliuta) [1700846] - [net] bpf: remove redundant null pointer check before consume_skb (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix compilation failure (Yauheni Kaliuta) [1700846] - [net] flow_dissector: fix build failure without CONFIG_NET (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix a compilation failure (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: remove duplicated includes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: improve output format for bpftool net (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix bpf_flow.c build (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test bpf flow dissection (Yauheni Kaliuta) [1700846] - [tools] flow_dissector: implements eBPF parser (Yauheni Kaliuta) [1700846] - [tools] bpf: support flow dissector in libbpf and bpftool (Yauheni Kaliuta) [1700846] - [include] flow_dissector: implements flow dissector BPF hook (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix end boundary calculation for type section (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a netlink recv issue (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: support prog array map and map of maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for program array map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add net support (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add more netlink functionalities in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move bpf/lib netlink related functions into a new file (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf/test_progs: do not check errno == 0 (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: fix verifier instability (Yauheni Kaliuta) [1700846] - [net] bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULP (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, add xskmap in map types (Yauheni Kaliuta) [1700846] - [tools] bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: xdpsock, minor fixes (Yauheni Kaliuta) [1700846] - [samples] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program (Yauheni Kaliuta) [1700846] - [net] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_(set|get)sockopt (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add btf percpu map formated dump (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs percpu map pretty print tests in test_btf (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: display non-spill stack slot types in print_verifier_state (Yauheni Kaliuta) [1700846] - [tools] bpf: use --cgroup in test_suite if supplied (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap test remove shutdown() calls (Yauheni Kaliuta) [1700846] - [net] bpf: remove duplicated include from syscall.c (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, decrement copied count correctly in redirect error case (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix potential use after free in bpf_tcp_close (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: return from do_event_pipe() on bad arguments (Yauheni Kaliuta) [1700846] - [net] bpf: use per htab salt for bucket hash (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: write_space events need to be passed to TCP handler (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock hash count in alloc_sock_hash_elem (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys (Yauheni Kaliuta) [1700846] - [net] bpf: fix redirect to map under tail calls (Yauheni Kaliuta) [1700846] - [netdrv] veth: Support per queue XDP ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add XDP TX and REDIRECT (Yauheni Kaliuta) [1700846] - [net] xdp: Helpers for disabling napi_direct of xdp_return_frame (Yauheni Kaliuta) [1700846] - [net] bpf: Make redirect_info accessible from modules (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add ndo_xdp_xmit (Yauheni Kaliuta) [1700846] - [netdrv] veth: Handle xdp_frames in xdp napi ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Avoid drops by oversized packets when XDP is enabled (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add driver XDP (Yauheni Kaliuta) [1700846] - [net] net: Export skb_headers_offset_update (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpf selftest test_cgroup_storage failure (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_map_ctx_update_elem race with exist/noexist (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix map elem deletion race with smap_stop_sock (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix leakage of smap_psock_map_entry (Yauheni Kaliuta) [1700846] - [net] bpf: fix a rcu usage warning in bpf_prog_array_copy_core() (Yauheni Kaliuta) [1700846] - [tools] bpf: test: fix spelling mistake "REUSEEPORT" -> "REUSEPORT" (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add cgroup id helpers to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [net] bpf: decouple btf from seq bpf fs dump and enable more maps (Yauheni Kaliuta) [1700846] - [tools] bpf: Test BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [tools] bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor ARRAY_SIZE macro to bpf_util.h (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [net] net: Add ID (if needed) to sock_reuseport and expose reuseport_lock (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs pretty print btf test for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: btf: add pretty print for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs non-array map seq_show issue (Yauheni Kaliuta) [1700846] - [powerpc] powerpc/Makefiles: Convert ifeq to ifdef where possible (Yauheni Kaliuta) [1700846] - [net] bpf: introduce update_effective_progs() (Yauheni Kaliuta) [1700846] - [s390] s390: fix br_r1_trampoline for machines without exrl (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix a typo in map in map test (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix BTF code added twice to different trees (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a cgroup storage test (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: introduce the bpf_get_local_storage() helper function (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf: extend bpf_prog_array to store pointers to the cgroup storage (Yauheni Kaliuta) [1700846] - [net] bpf: allocate cgroup storage entries on attaching bpf programs (Yauheni Kaliuta) [1700846] - [net] bpf: pass a pointer to a cgroup storage using pcpu variable (Yauheni Kaliuta) [1700846] - [net] bpf: introduce cgroup storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add ability to charge bpf maps memory dynamically (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: MOV64 don't mark dst reg unbounded (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test for get_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add bpf_get_socket_cookie to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Support bpf_get_socket_cookie in more prog types (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdpsock_user.c to libbpf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdp_fwd_user.c to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: add bpf_object__find_program_by_title() (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: handle NULL program gracefully in bpf_program__nth_fd() (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add BTF build flags to Makefile (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: ignore build products (Yauheni Kaliuta) [1700846] - [tools] bpf: Add Python 3 support to selftests scripts for bpf (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: fix inconsistent IS_ERR and PTR_ERR (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: remove redundant pointer sg (Yauheni Kaliuta) [1700846] - [net] bpf: bpf_prog_array_alloc() should return a generic non-rcu pointer (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: don't pass FEATURES_DUMP to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: remove libelf-getphdrnum feature detection (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: test_cgrp2_sock2: fix an off by one (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: ensure that we don't load over MAX_PROGS programs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test case for BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Better verification in test_tcpbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Switch test_tcpbpf_user to cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix const'ness in cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: print map dump and lookup with btf info (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: add btf print functionality (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: export btf types and name by offset from lib (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: build and install man page for eBPF helpers from bpftool/ (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpftool: add bash completion for cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: document cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: introduce cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test sys_connect BPF hooks with TFO (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add xdp_sample_pkts example (Yauheni Kaliuta) [1700846] - [tools] trace_helpers.c: Add helpers to poll multiple perf FDs for events (Yauheni Kaliuta) [1700846] - [net] bpf: deal with kABI breakage in cgroups (Yauheni Kaliuta) [1700846] - [netdrv] nfp: bpf: fix static check error through tightening shift amount adjustment (Pablo Cascon) [1663986] - [netdrv] nfp: disable netpoll on representors (Pablo Cascon) [1663986] - [netdrv] nfp: validate the return code from dev_queue_xmit() (Pablo Cascon) [1663986] - [netdrv] nfp: fix simple vNIC mailbox length (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: set higher timeout for flash bundle (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: allow the use of DMA buffer (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: move default buffer handling into its own function (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: use fractional size of the buffer (Pablo Cascon) [1663986] - [netdrv] nfp: report RJ45 connector in ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: remove ethtool flashing fallback (Pablo Cascon) [1663986] - [netdrv] nfp: Remove switchdev.h inclusion (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: allow flashing the device via devlink (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: include vendor/product info in serial number (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: use the generic manufacture identifier instead of vendor (Pablo Cascon) [1663986] - [netdrv] nfp: flower: cmsg: use struct_size() helper (Pablo Cascon) [1663986] - [netdrv] nfp: Implement ndo_get_port_parent_id() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: complete ALU32 logic shift supports (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: correct the behavior for shifts by zero (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report the running and flashed versions (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: add support for versions command (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report fixed versions (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report driver name and serial number (Pablo Cascon) [1663986] - [netdrv] nfp: use struct_size() in kzalloc() (Pablo Cascon) [1663986] - [netdrv] nfp: flower: enable MAC address sharing for offloadable devs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure MAC cleanup on address change (Pablo Cascon) [1663986] - [netdrv] nfp: flower: add infastructure for non-repr priv data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure deletion of old offloaded MACs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove list infastructure from MAC offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ignore offload of VF and PF repr MAC addresses (Pablo Cascon) [1663986] - [netdrv] nfp: flower: tidy tunnel related private data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: support multiple memory units for filter offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase cmesg reply timeout (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: optimize codegen for JSET with a constant (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remove the trivial JSET optimization (Pablo Cascon) [1663986] - [netdrv] nfp: flower: fix cb_ident duplicate in indirect block register (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allow to opt-out of RED offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure TCP flags can be placed in IPv6 frame (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Pablo Cascon) [1663986] - [netdrv] nfp: convert to DEFINE_SHOW_ATTRIBUTE (Pablo Cascon) [1663986] - [netdrv] nfp: report more info when reconfiguration fails (Pablo Cascon) [1663986] - [netdrv] nfp: add offset to all TLV parsing errors (Pablo Cascon) [1663986] - [netdrv] nfp: add offloads on representors (Pablo Cascon) [1663986] - [netdrv] nfp: add locking around representor changes (Pablo Cascon) [1663986] - [netdrv] nfp: run don't require Qdiscs on representor netdevs (Pablo Cascon) [1663986] - [netdrv] nfp: run representor TX locklessly (Pablo Cascon) [1663986] - [netdrv] nfp: avoid oversized TSO headers with metadata prepend (Pablo Cascon) [1663986] - [netdrv] nfp: correct descriptor offsets in presence of metadata (Pablo Cascon) [1663986] - [netdrv] nfp: move queue variable init (Pablo Cascon) [1663986] - [netdrv] nfp: move temporary variables in nfp_net_tx_complete() (Pablo Cascon) [1663986] - [netdrv] nfp: copy only the relevant part of the TX descriptor for frags (Pablo Cascon) [1663986] - [netdrv] nfp: flower: prevent offload if rhashtable insert fails (Pablo Cascon) [1663986] - [netdrv] nfp: flower: release metadata on offload failure (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add support for more threshold actions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add cls_u32 offload for simple band classification (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add functions to update DSCP -> virtual queue map (Pablo Cascon) [1663986] - [netdrv] nfp: abm: calculate PRIO map len and check mailbox size (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add GRED offload (Pablo Cascon) [1663986] - [netdrv] nfp: abm: wrap RED parameters in bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add up bands for sto/non-sto stats (Pablo Cascon) [1663986] - [netdrv] nfp: abm: switch to extended stats for reading packet/byte counts (Pablo Cascon) [1663986] - [netdrv] nfp: abm: size threshold table to account for bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: pass band parameter to functions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: map per-band symbols (Pablo Cascon) [1663986] - [netdrv] nfp: abm: restructure Qdisc handling (Pablo Cascon) [1663986] - [netdrv] nfp: abm: save RED's parameters (Pablo Cascon) [1663986] - [netdrv] nfp: abm: reset RED's child based on limit (Pablo Cascon) [1663986] - [netdrv] nfp: abm: build full Qdisc hierarchy based on graft notifications (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allocate Qdisc child table (Pablo Cascon) [1663986] - [netdrv] nfp: abm: remember which Qdisc is root (Pablo Cascon) [1663986] - [netdrv] nfp: abm: track all offload-enabled qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: abm: keep track of all RED thresholds (Pablo Cascon) [1663986] - [netdrv] nfp: abm: rename qdiscs -> red_qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary code in flow lookup (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove TC egdev offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: offload tunnel decap rules via indirect TC blocks (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase scope of netdev checking functions (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow non repr netdev offload (Pablo Cascon) [1663986] - [netdrv] nfp: use the new __netdev_tx_sent_queue() BQL optimisation (Pablo Cascon) [1663986] - [netdrv] nfp: abm: refuse RED offload with harddrop set (Pablo Cascon) [1663986] - [netdrv] nfp: abm: don't set negative threshold (Pablo Cascon) [1663986] - [netdrv] nfp: abm: provide more precise info about offload parameter validation (Pablo Cascon) [1663986] - [netdrv] nfp: parse vNIC TLV capabilities at alloc time (Pablo Cascon) [1663986] - [netdrv] nfp: pass ctrl_bar pointer to nfp_net_alloc (Pablo Cascon) [1663986] - [netdrv] nfp: abm: split qdisc offload code into a separate file (Pablo Cascon) [1663986] - [netdrv] nfp: flower: include geneve as supported offload tunnel type (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use geneve and vxlan helpers (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use the common netdev notifier (Pablo Cascon) [1663986] - [netdrv] nfp: register a notifier handler in a central location for the device (Pablo Cascon) [1663986] - [netdrv] nfp: flower: make nfp_fl_lag_changels_event() void (Pablo Cascon) [1663986] - [netdrv] nfp: flower: don't try to nack device unregister events (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary iteration over devices (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: protect against mis-initializing atomic counters (Pablo Cascon) [1663986] - [netdrv] nfp: devlink port split support for 1x100G CXP NIC (Pablo Cascon) [1663986] - [netdrv] nfp: replace long license headers with SPDX (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support pointers to other stack frames for BPF-to-BPF calls (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: account for BPF-to-BPF calls when preparing nfp JIT (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: ignore helper-related checks for BPF calls in nfp verifier (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_frame_depth (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow control message sizing for map ops (Pablo Cascon) [1663986] - [netdrv] nfp: allow apps to request larger MTU on control vNIC (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: parse global BPF ABI version capability (Pablo Cascon) [1663986] - [netdrv] nfp: warn on experimental TLV types (Pablo Cascon) [1663986] - [netdrv] nfp: remove ndo_poll_controller (Pablo Cascon) [1663986] - [netdrv] nfp: replace spin_lock_bh with spin_lock in tasklet callback (Pablo Cascon) [1663986] - [netdrv] nfp: separate VXLAN and GRE feature handling (Pablo Cascon) [1663986] - [netdrv] nfp: validate rtsym accesses fall within the symbol (Pablo Cascon) [1663986] - [netdrv] nfp: prefix rtsym error messages with symbol name (Pablo Cascon) [1663986] - [netdrv] nfp: fix readq on absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: make RTsym users handle absolute symbols correctly (Pablo Cascon) [1663986] - [netdrv] nfp: support access to absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: convert all RTsym users to use new read/write helpers (Pablo Cascon) [1663986] - [netdrv] nfp: convert existing RTsym helpers to full target decoding (Pablo Cascon) [1663986] - [netdrv] nfp: pass cpp_id to nfp_cpp_map_area() (Pablo Cascon) [1663986] - [netdrv] nfp: add RTsym access helpers (Pablo Cascon) [1663986] - [netdrv] nfp: add basic errors messages to target logic (Pablo Cascon) [1663986] - [netdrv] nfp: save the MU locality field offset (Pablo Cascon) [1663986] - [netdrv] nfp: refactor the per-chip PCIe config (Pablo Cascon) [1663986] - [netdrv] nfp: add support for NFP5000 (Pablo Cascon) [1663986] - [netdrv] nfp: abm: look up MAC addresses via management FW (Pablo Cascon) [1663986] - [netdrv] nfp: add support for indirect HWinfo lookup (Pablo Cascon) [1663986] - [netdrv] nfp: interpret extended FW load result codes (Pablo Cascon) [1663986] - [netdrv] nfp: attempt FW load from flash (Pablo Cascon) [1663986] - [netdrv] nfp: encapsulate NSP command arguments into structs (Pablo Cascon) [1663986] - [netdrv] nfp: clean up return types in kdoc comments (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow matching on ipv4 UDP tunnel tos and ttl (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: xdp_adjust_tail support (Pablo Cascon) [1663986] - [netdrv] nfp: fix variable dereferenced before check in nfp_app_ctrl_rx_raw() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: improve map offload info messages (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remember maps by ID (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow receiving perf events on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: pass raw data buffer to nfp_bpf_event_output() (Pablo Cascon) [1663986] - [netdrv] nfp: allow control message reception on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: move repr handling on RX path (Pablo Cascon) [1663986] - [netdrv] nfp: protect from theoretical size overflows on HW descriptor ring (Pablo Cascon) [1663986] - [netdrv] nfp: restore correct ordering of fields in rx ring structure (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow program sharing within ASIC (Pablo Cascon) [1663986] - [netdrv] nfp: add .ndo_init() and .ndo_uninit() callbacks (Pablo Cascon) [1663986] - [netdrv] nfp: add support for simultaneous driver and hw XDP (Pablo Cascon) [1663986] - [netdrv] nfp: avoid using getnstimeofday64() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: migrate to advanced reciprocal divide in reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u32 divide using reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u16 and u32 multiplications (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: copy range info for all operands of all ALU operations (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename umin/umax to umin_src/umax_src (Pablo Cascon) [1663986] - [netdrv] nfp: make use of napi_consume_skb() (Pablo Cascon) [1663986] - [netdrv] nfp: implement netpoll ndo (thus enabling netconsole) (Pablo Cascon) [1663986] - [netdrv] nfp: fail probe if serial or interface id is missing (Pablo Cascon) [1663986] - [netdrv] nfp: expose ring stats of inactive rings via ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow source ptr type be map ptr in memcpy optimization (Pablo Cascon) [1663986] - [netdrv] bpf: offload: keep the offload state per-ASIC (Pablo Cascon) [1663986] - [netdrv] bpf: offload: aggregate offloads per-device (Pablo Cascon) [1663986] - [tools] selftests/bpf: add test for sharing objects between netdevs (Ivan Vecera) [1708399] - [netdrv] netdevsim: allow program sharing between devices (Ivan Vecera) [1708399] - [net] bpf: offload: allow program and map sharing per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: keep the offload state per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: aggregate offloads per-device (Ivan Vecera) [1708399] - [net] bpf: offload: rename bpf_offload_dev_match() to bpf_offload_prog_map_match() (Ivan Vecera) [1708399] - [netdrv] netdevsim: associate bound programs with shared dev (Ivan Vecera) [1708399] - [netdrv] netdevsim: add shared netdevsim devices (Ivan Vecera) [1708399] - [netdrv] netdevsim: add switch_id attribute (Ivan Vecera) [1708399]- [infiniband] IB/mlx5: Remove set but not used variable (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: WQE dump jumps over first 16 bytes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix false compilation warning (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Remove redundant assignment (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix compilation warning in en_tc.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix compilation warning in eq.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix the max MTU check in case of XDP (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix use-after-free after xdp_return_frame (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix scatter to CQE in DCT QP creation (Alaa Hleihel) [1691238] - [netdrv] Revert "net/mlx5e: Enable reporting checksum unnecessary also for L3 packets" (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Rx, Check ip headers sanity (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, idr remove on flow delete (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, hold rcu read lock a bit longer (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Consider tunnel type for encap contexts (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Correctly use the namespace type when allocating pedit action (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Allow legacy link-modes configuration via non-extended ptys (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Fix type analysis of advertised link-mode (Alaa Hleihel) [1691238] - [netdrv] net: mlx5: Add a missing check on idr_find, free buf (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Allow IPv4 ttl & IPv6 hop_limit rewrite for all L4 protocols (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Use mlx5 core to create/destroy a DEVX DCT (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix DCT creation bad flow (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix bad flow upon DEVX mkey creation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Add support for ODP for DEVX indirection mkey (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Manage indirection mkey upon DEVX flow for ODP (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: DEVX handling for indirection MKEY (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix access to non-existing receive queue (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Properly get the PF number phys port name ndo (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Consolidate update FTE for all removal changes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add a locked flag to node removal functions (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add modify FTE helper function (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix multiple updates of steering rules in parallel (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Validate correct PD before prefetch MR (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Introduce and reuse helper to identify ODP MR (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Protect against prefetch of invalid MR (Alaa Hleihel) [1691238] - [infiniband] net/mlx5: Make mlx5_cmd_exec_cb() a safe API (Alaa Hleihel) [1691238] - [infiniband] RDMA: Clean structures from CONFIG_INFINIBAND_ON_DEMAND_PAGING (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Embed into the code flow the ODP config option (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Add missing static function annotation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Do not use hw_access_flags for be and CPU data (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix code style issue in mlx driver (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix the locking of SRQ objects in ODP events (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Make mlx5_ib_stage_odp_cleanup() static (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Declare local functions 'static' (Alaa Hleihel) [1691238] - [netdrv] RDMA/mlx5: Delete declaration of already removed function (Alaa Hleihel) [1691238] - [netdrv] mlx5-core: Mark ConnectX-6 Dx as unsupported device (Alaa Hleihel) [1691236 1687434] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1691236 1687434] - [infiniband] IB/mlx5: Fix mapping of link-mode to IB width and speed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: ethtool, Add ethtool support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Add support to ext_* fields introduced in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [include] net/mlx5: Add new fields to Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Refactor queries to speed fields in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Set peer flow needed also for multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Update check for merged eswitch device (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Use hint to resolve route when in HW multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Always query offloaded tc peer rule counter (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Re-attempt to offload flows on multipath port affinity events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Emit port affinity event for multipath offloads (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Allow one failure when offloading tc encap rules under multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't inherit flow flags on peer flow creation (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Activate HW multipath and handle port affinity based on FIB events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Add multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use own workqueue for lag netdev events processing (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Expose lag operations in header file (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use unsigned int bit instead of bool as a struct member (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't make internal use of errno to denote missing neigh (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Cleanup attach encap function (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helper (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Return the allocated flow directly from __mlx5e_add_fdb_flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix GRE key by controlling port tunnel entropy calculation (Alaa Hleihel) [1691236 1663240] - [include] net/mlx5: Introduce tunnel entropy control in PCMR register (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Use read-modify-write when changing PCMR register values (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Remove wrong and superfluous tc pedit header type check (Alaa Hleihel) [1691236] - [netdrv] drivers: net: use flow action infrastructure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: support for two independent packet edit actions (Alaa Hleihel) [1691236] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, fix redirect resources availability check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix a compilation warning in events.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: No command allowed when command interface is not ready (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix NULL pointer derefernce in set channels error flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Don't overwrite pedit action when multiple pedit used (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Update hw flows when encap source mac changed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the inner headers to determine tc/pedit offload limitation on decap flows (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Properly set steering match levels for offloaded TC decap rules (Alaa Hleihel) [1691236 1663207] - [netdrv] net/mlx5e: Unblock setting vid 0 for VFs through the uplink rep (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move to use common phys port names for vport representors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow MAC invalidation while spoofchk is ON (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Take lock with IRQs disabled to avoid deadlock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong private flag usage causing checksum disable (Alaa Hleihel) [1691236] - [netdrv] Revert "net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager" (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix flow creation on representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix how advise_mr() launches async work (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix check for supported user flags when creating a QP (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix cb_ident duplicate in indirect block register (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong (zero) TX drop counter indication for representor (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong error code return on FEC query failure (Alaa Hleihel) [1691236] - [infiniband] Revert "IB/mlx5: Fix long EEH recover time with NVMe offloads" (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC INI usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: drop useless LIST_HEAD (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: fix semicolon.cocci warnings (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Signedness bug in UVERBS_HANDLER() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allocate the per-port Q counter shared when DEVX is supported (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add user control for XDP TX MPWQE feature (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Support Enhanced Multi-Packet TX WQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add array for WQE info descriptors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Maintain a FIFO structure for xdp_info instances (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Replace boolean doorbell indication with segment pointer (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Warn upon polling an error CQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Change the XDP SQ redirect indication (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Precede XDP-related operations in RQ poll by a loaded program check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: TX, Print opcode in error CQE warning (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix wrong error unwind (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix long EEH recover time with NVMe offloads (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Simplify netdev unbinding (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the correct commands for UMEM and UCTX allocation (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix LAG requirement when CONFIG_MLX5_ESWITCH is off (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix query_nic_sys_image_guid() error during init (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support tunnel encap over tagged Ethernet (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Support VLAN encap ETH header generation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Re-order route and encap header memory allocation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Tunnel encap ETH header helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC encap flows with vlan on underlay (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Tunnel routing output devs helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC flows with egress upper devices (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow vlans on e-switch uplink reps (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Increase VF representors' SQ size to 128 (Alaa Hleihel) [1691236] - [netdrv] mlx5: extend PTP gettime function to read system clock (Alaa Hleihel) [1691236] - [netdrv] mlx5: update timecounter at least twice per counter overflow (Alaa Hleihel) [1691236] - [include] IB/mlx5: Introduce uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] drivers: net: ethernet: mellanox: use skb_sec_path helper (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix compile issue when ODP disabled (Alaa Hleihel) [1691236] - [include] net/mlx5: Add shared Q counter bits (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add advise_mr() support (Alaa Hleihel) [1691236 1663248] - [infiniband] IB/uverbs: Add helper to get array size from ptr attribute (Alaa Hleihel) [1691236 1663248] - [infiniband] RDMA/mlx5: Fix function name typo 'fileds' -> 'fields' (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Delete unreachable handle_atomic code by simplifying SW completion (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Continue driver initialization despite debugfs failure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Add some ethtool port control entries to the uplink rep netdev (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Expose ethtool pause and link functions to mlx5e callers (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Add sriov and udp tunnel ndo support for the uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Handle port mtu/link, dcb and lag for uplink reps (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Uninstantiate esw manager vport netdev on switchdev mode (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Remove leftover code from the PF netdev being uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use dedicated uplink vport netdev representor (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use single argument for the esw representor build params helper (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5: E-Switch, Remove redundant reloading of the IB interface (Alaa Hleihel) [1691236 1663256 1663207] - [netdrv] net/mlx5: Handle LAG FW commands failure gracefully (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Make RoCE and SR-IOV LAG modes explicit (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Rename mlx5_lag_is_bonded() to __mlx5_lag_is_active() (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow co-enablement of uplink LAG and SRIOV (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow/disallow LAG according to pre-req only (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Adjustments for the activate LAG logic to run under sriov (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Duplicate offloaded TC eswitch rules under uplink LAG (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Offload TC e-switch rules with egress LAG device (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: In case of LAG, one switch parent id is used for all representors (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Enhance flow counter scheme for offloaded TC eswitch rules (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Infrastructure for duplicated offloading of TC flows (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5e: E-Switch, Add peer miss rules (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5: Introduce inter-device communication mechanism (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Fold the modify lag code into function (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Add lag affinity info to log (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Split the activate lag function into two routines (Alaa Hleihel) [1691236 1663230] - [include] net/mlx5: E-Switch, Introduce flow counter affinity (Alaa Hleihel) [1691236 1663230] - [infiniband] IB/mlx5: Unify e-switch representors load approach between uplink and VFs (Alaa Hleihel) [1691236] - [include] net/mlx5: Use lowercase 'X' for hex values (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove set but not used variable 'upriv' (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove duplicated include from eswitch.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use monitor counters for update stats (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Monitor counters commands support (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Avoid query PPCNT register if not supported by the device (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use CQE padding for Ethernet CQs (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support multiple encapsulations for a TC flow (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Allow association of a flow to multiple encaps (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Change parse attr struct to accommodate multiple tunnel infos (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Support header rewrite actions with remote port mirroring (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Replace the split logic with extended destination (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Annul encap action ordering requirement (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Move flow attr reformat action bit to per dest flags (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Refactor eswitch flow attr for destination specific properties (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: E-Switch, Rename esw attr mirror count field (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: Consider encapsulation properties when comparing destinations (Alaa Hleihel) [1691236 1663239] - [infiniband] RDMA/mlx5: Fail early if user tries to create flows on IB representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Remove duplicated include from mlx5_ib.h (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add 2X width support to query_port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add HDR speed support to query port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Report CapabilityMask2 in ib_query_port (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Add GRE protocol offloading (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Move TC tunnel offloading code to separate source file (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Branch according to classified tunnel type (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel decap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel encap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Replace egdev with indirect block notifications (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Propagate the filter's net device to mlx5e structures (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Provide the TC filter netdev as parameter to flower callbacks (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Support TC indirect block notifications for eswitch uplink reprs (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Store eswitch uplink representor state on a dedicated struct (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Remove the get protocol device interface entry (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Support extended destination format in flow steering command (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5: E-Switch, Change vhca id valid bool field to bit flag (Alaa Hleihel) [1691236 1663239 1663207] - [include] net/mlx5: Introduce extended destination fields (Alaa Hleihel) [1691236 1663239] - [infiniband] net/mlx5: Revise gre and nvgre key formats (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Add monitor commands layout and event data (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for plugged-disabled cable status in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for PCIe power slot exceeded error in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Rework handling of port module events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Move flow counters data structures from flow steering header (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: When fetching CQEs return CQE instead of void pointer (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Report packet based credit mode device capability (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add packet based credit mode support (Alaa Hleihel) [1691236] - [include] net/mlx5: Expose packet based credit mode (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable TX on a DEVX flow table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Improve ethtool private-flags code structure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: ethtool, Support user configuration for RX hash fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move RSS params to a dedicated struct (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Refactor TIR configuration function (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move modify tirs hash functionality (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Cleanup unused defines (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove trailing space of tx_pause ethtool counter name (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Update the supported DEVX commands (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enforce DEVX privilege by firmware (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable modify and query verbs objects via DEVX (Alaa Hleihel) [1691236] - [include] net/mlx5: Update mlx5_ifc with DEVX UCTX capabilities bits (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold modify RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold create RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Initialize SRQ tables on mlx5_ib (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Update SRQ functions signatures to mlx5_ib format (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use stages for callback to setup and release DEVX (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Remove SRQ signature global flag (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Move SRQ functions to RDMA part (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove references to local mlx5_core functions (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove not-used lib/eq.h header file (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove dead transobj code (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Align SRQ licenses and copyright information (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Debug print for forwarded async events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward SRQ resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward QP/WorkQueues resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove all deprecated software versions of FW events (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw delay drop general event (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow forwarding event type general event as is (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw port change event rather than the software version (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove unused events callback and logic (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward all mlx5 events to mlx5 notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow port change event to be forwarded to driver notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Driver events notifier API (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented QP's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented SRQ's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Attach a DEVX counter via raw flow creation (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Improve core device events handling (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Device events, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CQ ERR, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Resource tables, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CmdIF, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWPage, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: E-Switch, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Clock, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FPGA, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWTrace, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Introduce atomic notifier chain subscription API (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use the uapi disablement APIs instead of code (Alaa Hleihel) [1691236] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Alaa Hleihel) [1691236] - [netdrv] mlx5: use skb_vlan_tag_get_prio() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow modify AV in DCI QP to RTR (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Make EQE access methods inline (Alaa Hleihel) [1691236] - [netdrv] {net, IB}/mlx5: Move Page fault EQ and ODP logic to RDMA (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Generic EQ (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Different EQ types (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Privatize eq_table and friends (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, irq_info and rmap belong to eq_table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Create all EQs in one place (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Move all EQ logic to eq.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove redundant completion EQ list lock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, No need to store eq index as a field (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove unused fields and structures (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Use the right place to store/read IRQ affinity hint (Alaa Hleihel) [1691236] - [include] net/mlx5: Fix offsets of ifc reserved fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove the false indication of software timestamping support (Alaa Hleihel) [1691234 1647734] - [netdrv] net/mlx5: Typo fix in del_sw_hw_rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: RX, Fix wrong early return in receive queue poll (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Cancel DIM work on close SQ (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Remove unused UDP GSO remaining counter (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid encap flows deletion attempt the 1st time a neigh is resolved (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Properly initialize flow attributes for slow path eswitch rule deletion (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid overriding the user provided priority for offloaded tc rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Err if asked to mirror a goto chain tc eswitch rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix default amount of channels for VF representors (Alaa Hleihel) [1691234] - [include] net/mlx5: E-Switch, Fix fdb cap bits swap (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Block DEVX umem from the non applicable cases (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Fix XRC QP support after introducing extended atomic (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix failing ethtool query on FEC query error (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix wrong field name in FEC related functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix a bug in turning off FEC policy in unsupported speeds (Alaa Hleihel) [1691234] - [include] net/mlx5: Fix XRC SRQ umem valid bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Allocate enough space for the FDB sub-namespaces (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Added 'raw_errors_laneX' fields to ethtool statistics (Alaa Hleihel) [1691234] - [include] net/mlx5: Added "per_lane_error_counters" cap bit to PCAM (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool driver callback for query/set FEC policy (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add port FEC get/set functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add FEC fields to Port Phy Link Mode (PPLM) reg (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Remove counter from idr after removing it from list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Take fs_counters dellist before addlist (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Refactor fragmented buffer struct fields and init flow (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Support offloading tc priorities and chains for eswitch flows (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Use a slow path rule instead if vxlan neighbour isn't available (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Enable setting goto slow path chain action (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid duplicated code for tc offloads add/del fdb rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: For TC offloads, always add new flow instead of appending the actions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add a no-append flow insertion mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Add chains and priorities (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Have explicit API to delete fwd rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Split FDB fast path prio to multiple namespaces (Alaa Hleihel) [1691234] - [include] net/mlx5: Add cap bits for multi fdb encap (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Split TC add rule path for nic vs e-switch (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change return type of tc add flow functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Use flow counter IDs and not the wrapping cache object (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Get counters for offloaded flows from callers (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Add support for extended atomic operations (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Allow scatter to CQE without global signaled WRs (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify that driver supports user flags (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Support scatter to CQE for DC transport type (Alaa Hleihel) [1691234] - [include] net/mlx5: Expose DC scatter to CQE capability bit (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Add support for flow tag to raw create flow (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify DEVX object type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add new counter for aRFS rule insertion failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add extack messages for TC offload failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: E-Switch, Add extack messages to devlink callbacks (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Allow reporting of checksum unnecessary (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable reporting checksum unnecessary also for L3 packets (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add ethtool control of ring params to VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable multi-queue and RSS for VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose ethtool rss key size / indirection table functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose function for building RSS params (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Provide explicit directive if to create inner indirect tirs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Provide flow dest when creating vport rx rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Extract creation of rep's default flow rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable stateless offloads for VF representor netdevs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change VF representors' RQ type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool steering, Support masks for l3/l4 filters (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX on IB (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Manage device uid for DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Expose RAW QP device handles to user space (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set valid umem bit on DEVX (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of XRCD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of CQ creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid upon PD allocation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIS commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIR commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of MCG commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of QP creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Use uid as part of PD commands (Alaa Hleihel) [1691234] - [include] net/mlx5: Update mlx5_ifc with DEVX UID bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of QP commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of CQ commands (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Enable vport loopback when user context or QP mandate (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating RAW ethernet QP with loopback support (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Refactor transport domain bookkeeping logic (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Rename incorrect naming in IFC file (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Use rdma_user_mmap_io (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating a matcher for a NIC TX flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX namespace when getting a flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add flow actions support to raw create flow (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor raw flow creation (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Don't overwrite action if already set (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor flow action parsing to be more generic (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching packet reformat action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable reformat on NIC RX if supported (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching DECAP action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable decap and packet reformat on flow tables (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching modify header to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX steering support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5e: Replace PTP clock lock from RW lock to seq lock (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Move Q counters allocation and drop RQ to init_rx (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add flow counters idr (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Store flow counters in a list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add new list to store deleted flow counters (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Change flow counters addlist type to single linked list (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Extend packet reformat verbs (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add new flow action verb - packet reformat (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add a new flow action verb - modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export packet reformat alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Pass a namespace for packet reformat ID allocation (Alaa Hleihel) [1691234 1663215] - [include] net/mlx5: Expose new packet reformat capabilities (Alaa Hleihel) [1691234 1663215] - [netdrv] {net, RDMA}/mlx5: Rename encap to reformat packet (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Move header encap type to IFC header file (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Break encap/decap into two separated flow table creation flags (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add support for more namespaces when allocating modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export modify header alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add proper NIC TX steering flow tables support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Cleanup flow namespace getter switch logic (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Change TX affinity assignment in RoCE LAG mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add memic command opcode to command checker (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Destroy the DEVX object upon error flow (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, Read capabilities only when it is safe (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, fix udp source port value (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Improve argument name for add flow API (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, l4 proto support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, ip6 support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow parsing refactoring (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow validation refactoring (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Unexport functions that need not be exported (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Remove unused mlx5_query_vport_admin_state (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: E-Switch, Remove unused argument when creating legacy FDB (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Rename modify/query_vport state related enums (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Mark expected switch fall-throughs (Alaa Hleihel) [1691231] - [netdrv] mellanox: fix the dport endianness in call of __inet6_lookup_established() (Alaa Hleihel) [1691231] - [netdrv] mlx5: handle DMA mapping error case for XDP redirect (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Issue direct lookup on vxlan ports by vport representors (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Use function to access sq_dma object in fifo (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Move DB fields in TXQ-SQ struct (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add support for XDP_REDIRECT in device-out side (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Re-order fields of struct mlx5e_xdpsq (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Refactor XDP counters (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Make XDP xmit functions more generic (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add counter for XDP redirect in RX (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Enable driver uapi commands for flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for a flow table destination for driver flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support adding flow steering rule by raw description (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce driver create and destroy flow methods (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add support for flow table destination number (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add forward compatible support for the FTE match data (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Support offloading double vlan push/pop tc actions (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Refactor tc vlan push/pop actions offloading (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Support offloading tc double vlan headers match (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: FW tracer, Add debug prints (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, Enable tracing (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, parse traces and kernel tracing support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, events handling (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, register log buffer memory key (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, create trace buffer and copy strings database (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, implement tracer logic (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove set but not used variables (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add XRQ commands definitions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add core support for double vlan push/pop steering action (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: Expose MPEGC (Management PCIe General Configuration) structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, add hardware structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: fix an unused-function warning (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: IPsec, fix byte count in CQE (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add common metadata functions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, build TLS netdev from capabilities (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add software statistics (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add Innova TLS rx data path (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add innova rx support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add TLS rx offload routines (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, refactor variable names (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Check that supplied blue flame index doesn't overflow (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Melt consecutive calls to alloc_bfreg() in one call (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Use 2-factor allocator calls (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove unused port number parameter (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose dump and fill memory key (Alaa Hleihel) [1691231] - [include] net/mlx5: Add hardware definitions for dump_fill_mkey (Alaa Hleihel) [1691231] - [infiniband] net/mlx5: Limit scope of dump_fill_mkey function (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for drain SQ & RQ (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support RoCE ICRC encapsulated error counter (Alaa Hleihel) [1691231 1663195] - [include] net/mlx5: Add RoCE RX ICRC encapsulated counter (Alaa Hleihel) [1691231 1663195] - [infiniband] RDMA/mlx5: Refactor transport domain checks (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose DEVX tree (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX query EQN support (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for memory registration (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX query UAR (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for modify and query commands (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add obj create and destroy functionality (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX general command (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Introduce DEVX (Alaa Hleihel) [1691231 1663190] - [netdrv] net/mlx5: Expose DEVX specification (Alaa Hleihel) [1691231]- [virt] kvm: arm/arm64: Don't emulate virtual timers on userspace ioctls (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Remove unused timer variable (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Rework the timer code to use a timer_map (Andrew Jones) [1716066] - [powerpc] powernv: Fix compile without CONFIG_TRACEPOINTS (David Gibson) [1524674] - [virt] kvm: ppc: book3s: Remove useless checks in 'release' method of KVM device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Clear escalation interrupt pointers on device close (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Prevent races when releasing device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Replace the 'destroy' method by a 'release' method (David Gibson) [1524674] - [virt] kvm: Introduce a 'release' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Activate XIVE exploitation mode (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add passthrough support (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a mapping for the source ESB pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a TIMA mapping (David Gibson) [1524674] - [virt] kvm: Introduce a 'mmap' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add get/set accessors for the VP XIVE state (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to dirty the XIVE EQ pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to sync the sources (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a global reset control (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add controls for the EQ configuration (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to configure a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: add a control to initialize a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Introduce a new capability KVM_CAP_PPC_IRQ_XIVE (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: Add a new KVM device for the XIVE native exploitation mode (David Gibson) [1524674] - [powerpc] xive: add OPAL extensions for the XIVE native exploitation support (David Gibson) [1524674] - [powerpc] powernv: move OPAL call wrapper tracing and interrupt handling to C (David Gibson) [1524674] - [thermal] thermal/intel_powerclamp: fix truncated kthread name (Lihong Yang) [1716810] - [kernel] kernel/signal.c: trace_signal_deliver when signal_group_exit (Waiman Long) [1548279] - [kernel] signal: unconditionally leave the frozen state in ptrace_stop() (Waiman Long) [1548279] - [kernel] cgroup: never call do_group_exit() with task->frozen bit set (Waiman Long) [1548279] - [kernel] kernel: cgroup: fix misuse of x (Waiman Long) [1548279] - [kernel] cgroup: get rid of cgroup_freezer_frozen_exit() (Waiman Long) [1548279] - [kernel] cgroup: prevent spurious transition into non-frozen state (Waiman Long) [1548279] - [kernel] cgroup: Remove unused cgrp variable (Waiman Long) [1548279] - [documentation] cgroup: document cgroup v2 freezer interface (Waiman Long) [1548279] - [kernel] cgroup: add tracing points for cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: make TRACE_CGROUP_PATH irq-safe (Waiman Long) [1548279] - [tools] kselftests: cgroup: don't fail on cg_kill_all() error in cg_destroy() (Waiman Long) [1548279] - [kernel] cgroup: cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock (Waiman Long) [1548279] - [kernel] cgroup: implement __cgroup_task_count() helper (Waiman Long) [1548279] - [kernel] cgroup: rename freezer.c into legacy_freezer.c (Waiman Long) [1548279] - [kernel] cgroup: remove extra cgroup_migrate_finish() call (Waiman Long) [1548279] - [kernel] cgroup/cpuset: Update stale generate_sched_domains() comments (Waiman Long) [1548279] - [kernel] cgroup: saner refcounting for cgroup_root (Waiman Long) [1548279] - [fs] fix cgroup_do_mount() handling of failure exits (Waiman Long) [1548279] - [kernel] cgroup: Add named hierarchy disabling to cgroup_no_v1 boot param (Waiman Long) [1548279] - [kernel] cgroup: fix parsing empty mount option string (Waiman Long) [1548279] - [kernel] cgroup: fix CSS_TASK_ITER_PROCS (Waiman Long) [1548279] - [kernel] cgroup: Fix dom_cgrp propagation when enabling threaded mode (Waiman Long) [1548279] - [lib] lib: objagg: fix handling of object with 0 users when assembling hints (Ivan Vecera) [1704850] - [lib] test_objagg: Uninitialized variable in error handling (Ivan Vecera) [1704850] - [lib] test_objagg: Test the correct variable (Ivan Vecera) [1704850] - [lib] lib: objagg: Fix an error code in objagg_hints_get() (Ivan Vecera) [1704850] - [lib] lib: objagg: add root count to stats (Ivan Vecera) [1704850] - [lib] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1704850] - [lib] lib: objagg: fix typo in objagg_stats_put() docstring (Ivan Vecera) [1704850] - [lib] lib: introduce initial implementation of object aggregation manager (Ivan Vecera) [1704850] - [netdrv] ibmvnic: Fix unchecked return codes of memory allocations (Steve Best) [1718919] - [netdrv] ibmvnic: Refresh device multicast list after reset (Steve Best) [1718919] - [netdrv] ibmvnic: Do not close unopened driver during reset (Steve Best) [1718919] - [target] scsi: target: tcmu: Switch to bitmap_zalloc() (Maurizio Lombardi) [1712917] - [target] scsi: target: tcmu: wait for nl reply only if there are listeners or during an add (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_handle_text_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_dump_data_payload() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Rename a function and a function pointer (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Fix spelling of "unsolicited" (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Convert comments about locking into runtime checks (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Remove an incorrect comment (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Add target_send_busy() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Inline transport_lun_remove_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the LUN RESET implementation (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove several state tests from the TMF code (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the write_pending_status() callback function (Maurizio Lombardi) [1712917] - [target] scsi: target: make the pi_prot_format ConfigFS path readable (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: fix use after free (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: fix error msg typo when create lio_qr_cache failed (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kmem_cache_free() instead of kfree() (Maurizio Lombardi) [1712917] - [target] scsi: target: perform t10_wwn ID initialisation in target_alloc_device() (Maurizio Lombardi) [1712917] - [target] scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response (Maurizio Lombardi) [1712917] - [target] scsi: target: add device vendor_id configfs attribute (Maurizio Lombardi) [1712917] - [target] scsi: target: consistently null-terminate t10_wwn strings (Maurizio Lombardi) [1712917] - [target] scsi: target: use consistent left-aligned ASCII INQUIRY data (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Reduce the amount of code executed with a spinlock held (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make ABORT and LUN RESET handling synchronous (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix TAS handling for aborted commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the code for aborting SCSI commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make it possible to wait from more than one context for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use system workqueues for TMF (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix target_wait_for_sess_cmds breakage with active signals (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify transport_clear_lun_ref() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kvcalloc() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/tcmu: Fix queue_cmd_ring() declaration (Maurizio Lombardi) [1712917] - [target] scsi: target: replace fabric_ops.name with fabric_alias (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unnecessary get_fabric_name() accessor from fabric_ops (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unused pi_prot_format attribute storage (Maurizio Lombardi) [1712917] - [target] scsi: target: add emulate_pr backstore attr to toggle PR support (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Avoid that a kernel oops is triggered when COMPARE AND WRITE fails (Maurizio Lombardi) [1712917] - [target] scsi: target: Don't request modules that aren't even built (Maurizio Lombardi) [1712917] - [target] scsi: target: Set response length for REPORT TARGET PORT GROUPS (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Always call transport_complete_callback() upon failure (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use sg_alloc_table() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use the SECTOR_SHIFT constant (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the SCF_COMPARE_AND_WRITE_POST flag (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove an unused data member from struct xcopy_pt_cmd (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix spelling in two source code comments (Maurizio Lombardi) [1712917] - [target] scsi: target: stash sess_err_stats on Data-Out timeout (Maurizio Lombardi) [1712917] - [target] scsi: target: split out helper for cxn timeout error stashing (Maurizio Lombardi) [1712917] - [target] scsi: target: log NOP ping timeouts as errors (Maurizio Lombardi) [1712917] - [target] scsi: target: log Data-Out timeouts as errors (Maurizio Lombardi) [1712917] - [include] scsi: target: use ISCSI_IQN_LEN in iscsi_target_stat (Maurizio Lombardi) [1712917] - [target] scsi: target: iblock: split T10 PI SGL across command bios (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: fix spelling mistake "entires" -> "entries" (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Fix conn_ops double free (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values fails (Maurizio Lombardi) [1712917] - [target] scsi: target: loop, usb, vhost, xen: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: tcm_fc: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: target: make transport_init_session_tags static (Maurizio Lombardi) [1712917] - [target] scsi: iscsi target: have iscsit_start_nopin_timer call __iscsit_start_nopin_timer (Maurizio Lombardi) [1712917] - [target] scsi: target: fix __transport_register_session locking (Maurizio Lombardi) [1712917] - [target] Revert "scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers" (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use u64 for dev_size (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use match_int for dev params (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: do not set max_blocks if data_bitmap has been setup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: unmap if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: check if dev is configured before block/reset (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use lio core se_device configuration helper (Maurizio Lombardi) [1712917] - [target] scsi: target: add helper to check if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: initialize list head (Maurizio Lombardi) [1712917] - [target] scsi: target_core_user: fix double unlock (Maurizio Lombardi) [1712917] - [target] scsi: target: Remove se_dev_entry.ua_count (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix handling of removed LUNs (Maurizio Lombardi) [1712917] - [target] scsi: target: Send unit attention condition even if the sense buffer is too small (Maurizio Lombardi) [1712917] - [target] scsi: target: Do not duplicate the code that marks that a command has sense data (Maurizio Lombardi) [1712917] - [target] scsi: target/tcm_loop: Avoid that static checkers warn about dead code (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify the code for waiting for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (2/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (1/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Fold core_tmr_handle_tas_abort() into transport_cmd_finish_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify core_tmr_handle_tas_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Document when CMD_T_STOP and CMD_T_COMPLETE are set (Maurizio Lombardi) [1712917] - [target] scsi: target: Make the session shutdown code also wait for commands that are being aborted (Maurizio Lombardi) [1712917] - [target] scsi: target: Introduce transport_init_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Rename transport_init_session() into transport_alloc_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Move a list_del_init() statement (Maurizio Lombardi) [1712917] - [target] scsi: target: Avoid that EXTENDED COPY commands trigger lock inversion (Maurizio Lombardi) [1712917] - [target] scsi: target: Use config_item_name() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: Don't pass KERN_ERR to pr_err (Maurizio Lombardi) [1712917] - [target] scsi: target: remove target_find_device (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: add module wide block/reset_netlink support (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: misc nl code cleanup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: simplify nl interface (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: track nl commands (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: delete unused __wait (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: remove useless code and clean up the code style (Maurizio Lombardi) [1712917]- [ipc] ipc: do cyclic id allocation for the ipc object. (Waiman Long) [1710480] - [ipc] ipc: conserve sequence numbers in ipcmni_extend mode (Waiman Long) [1710480] - [ipc] ipc: allow boot time extension of IPCMNI from 32k to 16M (Waiman Long) [1710480] - [ipc] ipc/mqueue: optimize msg_get() (Waiman Long) [1710480] - [ipc] ipc/mqueue: remove redundant wq task assignment (Waiman Long) [1710480] - [ipc] ipc: prevent lockup on alloc_msg and free_msg (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for semmni (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for msgmni and shmmni (Waiman Long) [1710480] - [ipc] ipc/shm.c: use ERR_CAST() for shm_lock() error return (Waiman Long) [1710480] - [ipc] ipc/shm: properly return EIDRM in shm_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: update return value of ipc_getref from int to bool (Waiman Long) [1710480] - [ipc] ipc/util.c: further variable name cleanups (Waiman Long) [1710480] - [ipc] ipc: simplify ipc initialization (Waiman Long) [1710480] - [ipc] ipc: get rid of ids->tables_initialized hack (Waiman Long) [1710480] - [lib] lib/rhashtable: guarantee initial hashtable allocation (Waiman Long) [1710480] - [lib] lib/rhashtable: simplify bucket_table_alloc() (Waiman Long) [1710480] - [ipc] ipc: drop ipc_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: correct comment in ipc_obtain_object_check (Waiman Long) [1710480] - [ipc] ipc: rename ipcctl_pre_down_nolock() (Waiman Long) [1710480] - [ipc] ipc/util.c: use ipc_rcu_putref() for failues in ipc_addid() (Waiman Long) [1710480] - [ipc] ipc: reorganize initialization of kern_ipc_perm.seq (Waiman Long) [1710480] - [ipc] ipc: compute kern_ipc_perm.id under the ipc lock (Waiman Long) [1710480] - [x86] x86/speculation/mds: Improve CPU buffer clear documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Revert CPU buffer clear on double fault exit (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add 'mitigations=' support for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [s390] s390/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [powerpc] powerpc/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [mm] x86/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kernel] cpu/speculation: Add 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Fix documentation typo (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Correct the possible MDS sysfs values (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/mds: Add MDSUM variant to the MDS documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Fix comment (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add SMT warning message (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Move arch_smt_update() call to after mitigation decisions (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds=full,nosmt cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Add MDS vulnerability documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] documentation: Move L1TF to separate directory (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation mode VMWERV (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [base] x86/speculation/mds: Add sysfs reporting for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation control for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Conditionally clear CPU buffers on idle entry (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm/vmx: Add MDS protection when L1D Flush is not active (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Clear CPU buffers on exit to user (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds_clear_cpu_buffers() (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add BUG_MSBDS_ONLY (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add basic bug infrastructure for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Consolidate CPU whitelists (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] x86/msr-index: Cleanup bit defines (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Cast ~SPEC_CTRL_STIBP atomic value to int (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] tools power x86_energy_perf_policy: Override CFLAGS assignments and add LDFLAGS to build command (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [scsi] scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplify conditional check again (Himanshu Madhani) [1665555] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Secure flash update support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add 28xx flash primary/secondary status/image mechanism (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplification of register address used in qla_tmpl.c (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correction and improvement to fwdt processing (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Update flash read/write routine (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add support for multiple fwdump templates/segments (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correctly report max/min supported speeds (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Serdes support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Device ID for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Remove FW default template (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add fw_attr and port_no SysFS node (Himanshu Madhani) [1665555] - [netdrv] e1000e: Disable runtime PM on CNP+ (David Arcari) [1659179] - [netdrv] intel: correct return from set features callback (David Arcari) [1659179] - [netdrv] e1000e: Fix -Wformat-truncation warnings (David Arcari) [1659179] - [netdrv] e1000e: fix cyclic resets at link up with active tx (David Arcari) [1659179] - [netdrv] e1000e: fix a missing check for return value (David Arcari) [1659179] - [netdrv] e1000e: Exclude device from suspend direct complete optimization (David Arcari) [1659179] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (David Arcari) [1659179] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1659179] - [netdrv] e1000e: extend PTP gettime function to read system clock (David Arcari) [1659179] - [netdrv] e1000e: allow non-monotonic SYSTIM readings (David Arcari) [1659179] - [netdrv] intel-ethernet: use correct module license (David Arcari) [1659179] - [kernel] sched/cpufreq: Fix kobject memleak (Phil Auld) [1714719] - [kernel] sched/core: Check quota and period overflow at usec to nsec conversion (Phil Auld) [1714719] - [kernel] sched/core: Handle overflow in cpu_shares_write_u64 (Phil Auld) [1714719] - [kernel] sched/rt: Check integer overflow at usec to nsec conversion (Phil Auld) [1714719] - [base] arch_topology: Make cpu_capacity sysfs node as read-only (Phil Auld) [1714719] - [x86] sched/x86: Save [ER]FLAGS on context switch (Phil Auld) [1714719] - [kernel] sched/fair: Remove setting task's se->runnable_weight during PELT update (Phil Auld) [1714719] - [kernel] sched/fair: Disable LB_BIAS by default (Phil Auld) [1714719] - [arm64] sched/topology, arch/arm64: Rebuild the sched_domain hierarchy when the CPU capacity changes (Phil Auld) [1714719] - [base] sched/topology, drivers/base/arch_topology: Rebuild the sched_domain hierarchy when capacities change (Phil Auld) [1714719] - [kernel] sched/topology: Add SD_ASYM_CPUCAPACITY flag detection (Phil Auld) [1714719] - [kernel] sched/fair: Fix load_balance redo for !imbalance (Phil Auld) [1714719] - [tools] cpupower : frequency-set -r option misses the last cpu in related cpu list (Steve Best) [1717841] - [kernel] Uprobes: Fix kernel oops with delayed_uprobe_remove() (Gustavo Duarte) [1608798] - [kernel] trace_uprobe/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes: Support SDT markers having reference count (semaphore) (Gustavo Duarte) [1608798] - [kernel] Uprobe: Additional argument arch_uprobe to uprobe_write_opcode() (Gustavo Duarte) [1608798] - [kernel] Uprobes: Simplify uprobe_register() body (Gustavo Duarte) [1608798] - [pci] PCI: Rework pcie_retrain_link() wait loop (Myron Stowe) [1707902] - [pci] PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum (Myron Stowe) [1707902] - [pci] PCI: Factor out pcie_retrain_link() function (Myron Stowe) [1707902] - [tools] selftests/powerpc: Fix strncpy usage (Diego Domingos) [1662372] - [tools] selftests: Fix test errors related to lib.mk khdr target (Diego Domingos) [1662372] - [nvme] nvme-fc: use separate work queue to avoid warning (Ewan Milne) [1715135] - [scsi] scsi: scsi_transport_fc: nvme: display FC-NVMe port roles (Ewan Milne) [1715135] - [nvme] nvme-fc: correct csn initialization and increments on error (Ewan Milne) [1715135] - [nvme] nvme-multipath: avoid crash on invalid subsystem cntlid enumeration (Ewan Milne) [1715135] - [nvme] nvme-multipath: don't print ANA group state by default (Ewan Milne) [1715135] - [nvme] nvme-multipath: split bios with the ns_head bio_set before submitting (Ewan Milne) [1715135] - [nvme] nvme-multipath: relax ANA state check (Ewan Milne) [1715135] - [drm] drm/i915: Bump gen7+ fb size limits to 16kx16k (Lyude Paul) [1664969] - [drm] drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256KiB for gen7+ (Lyude Paul) [1664969] - [drm] drm/i915: Align dumb buffer stride to 4k to allow for gtt remapping (Lyude Paul) [1664969] - [drm] drm/i915: Overcome display engine stride limits via GTT remapping (Lyude Paul) [1664969] - [drm] drm/i915: Shuffle stride checking code around (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add live vma selftest (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add mock selftest for remapped vmas (Lyude Paul) [1664969] - [drm] drm/i915: Add a new "remapped" gtt_view (Lyude Paul) [1664969] - [md] dax: Arrange for dax_supported check to span multiple devices (Jeff Moyer) [1665364] - [mm] mm/memory_hotplug.c: drop memory device reference after find_memory_block() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Retain security state after overwrite (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/pmem: fix a possible OOB access when read and write pmem (Jeff Moyer) [1665367 1665364 1665362] - [acpi] libnvdimm/security, acpi/nfit: unify zero-key for all security commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: provide fix for secure-erase to use zero-key (Jeff Moyer) [1665367 1665364 1665362 1584976] - [mm] mm/memory.c: fix modifying of page protection by insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix a kmemdup failure check (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Fix a potential NULL pointer dereference (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Always dump _DSM output payload (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Deposit pagetable even when installing zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Clean up holder_class_store() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/of_pmem: Fix platform_no_drv_owner.cocci warnings (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Update NFIT flags error message (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix LBA masking during 'free list' population (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Remove unnecessary code in btt_freelist_init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Remove dax_label_reserve (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax: Check the end of the block-device capacity with dax_direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Avoid stale ARS results (Jeff Moyer) [1697175 1665367 1665364 1665362] - [acpi] nfit/ars: Allow root to busy-poll the ARS state machine (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Introduce scrub_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Remove ars_start_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt short-ARS even in the no_init_ars case (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot (Jeff Moyer) [1697194 1665367 1665364 1665362] - [fs] fs/dax: NIT fix comment regarding start/end vs range (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Convert to use vmf_error() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Require opt-in for read-only label configurations (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pmem: Honor force_raw for legacy pmem regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Account for PAGE_SIZE > info-block-size in nd_pfn_init() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Fix altmap reservation size calculation (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: Fix over-trim in trim_pfn_device() (Jeff Moyer) [1665367 1665364 1665362 1662227] - [nvdimm] libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Add Hyper-V NVDIMM DSM command set to white list (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: acpi_nfit_ctl(): Check out_obj->type in the right place (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Fix nfit_intel_shutdown_status() command submission (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm/security: Require nvdimm_security_setup_events() to succeed (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] nfit_test: fix security state pull for nvdimm security nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: Fix nvdimm_security_state() state request selection (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/label: Clear 'updating' flag after label-set update (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_interleave_set() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() (Jeff Moyer) [1665367 1665364 1665362] - [include] libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] nfit: Mark some functions as __maybe_unused (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] ACPI/nfit: delete the function to_acpi_nfit_desc (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: delete the redundant header file (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] mm, devm_memremap_pages: fix shutdown handling (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: kill mapping "System RAM" support (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/security: Quiet security operations (Jeff Moyer) [1665367 1665364 1665362 1584976] - [documentation] libnvdimm/security: Add documentation for nvdimm security support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add overwrite support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add test support for Intel nvdimm security DSMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master passphrase support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: Add security DSM overwrite support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add support for issue secure erase DSM to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add enable/update passphrase support for Intel nvdimms (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add disable passphrase support to Intel nvdimm. (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add unlock of nvdimm support for Intel DIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add freeze security support to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Introduce nvdimm_security_ops (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys-encrypted: add nvdimm key format type to encrypted keys (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys: Export lookup_user_key to external users (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Store dimm id as a member to struct nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm, namespace: Replace kmemdup() with kstrndup() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, label: Switch to bitmap_zalloc() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: Adjust annotation for why return 0 if fail to find NFIT at start (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, bus: Check id immediately following ida_simple_get (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short" (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [nvdimm] libnvdimm, pfn: Pad pfn namespaces relative to other regions (Jeff Moyer) [1665367 1665364 1665362 1662227] - [tools] tools/testing/nvdimm: Align test resources to 128M (Jeff Moyer) [1665367 1665364 1665362 1662227] - [acpi] acpi/nfit: Add support for Intel DSM 1.8 commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] Revert "acpi, nfit: Further restrict userspace ARS start requests" (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix ARS overflow continuation (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix the array size for dimm devices. (Jeff Moyer) [1665367 1665364 1665362 1658918] - [mm] mm: Fix warning in insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Further restrict userspace ARS start requests (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix Address Range Scrub completion tracking (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [tools] tools/testing/nvdimm: Populate dirty shutdown data (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Collect shutdown status (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Introduce nfit_mem flags (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm, label: Fix sparse warning (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, namespace: Drop the repeat assignment for variable dev->parent (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, region: Fail badblocks listing for inactive regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: during init, clear errors in the metadata area (Jeff Moyer) [1665367 1665364 1665362 1641565] - [nvdimm] libnvdimm: Set device node in nd_device_register (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Hold reference on parent while scheduling async init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: remove duplicate include (Jeff Moyer) [1665367 1665364 1665362] - [fs] filesystem-dax: Fix use of zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: Restore page attributes when clearing errors (Jeff Moyer) [1665367 1665364 1665362] - [drivers] device-dax: avoid hang on error before devm_memremap_pages() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: improve emulation of smart injection (Jeff Moyer) [1685043 1665367 1665364 1665362] - [fs] filesystem-dax: Do not request kaddr and pfn when not required (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax/super: Do not request a pointer kaddr when not required (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: queue issuing of ars when an uc error notification comes in (Jeff Moyer) [1665367 1665364 1665362 1641487] - [kernel] mm, dev_pagemap: Do not clear ->mapping on final put (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix support for emulating controller temperature (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Make DSM failure code injection an override (Jeff Moyer) [1665367 1665364 1665362 1658918] - [acpi] acpi, nfit: Prefer _DSM over _LSR for namespace label reads (Jeff Moyer) [1665367 1665364 1665362 1658918] - [nvdimm] libnvdimm: Introduce locked DIMM capacity support (Jeff Moyer) [1665367 1665364 1665362 1658918] - [drm] drm/nouveau: fix duplication of nv50_head_atom struct (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: initial support for boards with TU117 chipset (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: allow detected chipset to be overridden (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gv100-: fix spurious window immediate interlocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/nouveau: forward error generated while resuming objects tree (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/i2c: Disable i2c bus access after ->fini() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add WaDisableBankHangMode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/fbc: disable framebuffer compression on GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix setting 10 bit deep color mode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add missing combo PHY lane power setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Factor out combo PHY lane power setup helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Corrupt DSI picture fix for GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix clockgating issue when using scalers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Suppress spurious combo PHY B warning (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable read only ppgtt support for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use Engine1 instance for gen11 pm interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Disable video turbo mode for rp control (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable media sampler powergate (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: introduce REG_BIT() and REG_GENMASK() to define register contents (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1664615 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Apply a recommended rc6 threshold (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dedicated rc6 enabling sequence for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Don't warn on spurious interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Handle rps interrupts without irq lock (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure we have enough memory bandwidth on ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sandybridge_pcode_read() deal with the second data register (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix ONLY icl+ max plane width (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix MG_DP_MODE() register programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Really calculate the cursor ddb based on the highest enabled wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Inline skl_update_pipe_wm() into its only caller (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass pipe_wm around so much (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Move some variables to tighter scope (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Keep plane watermarks enabled more aggressively (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure cursor has enough ddb for the selected wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Allocate enough DDB for the cursor (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract skl_compute_wm_params() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass plane state to skl_compute_plane_wm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Accept alloc_size == blocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Introduce Comet Lake PCH (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Add CML PCI IDS (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix PSR2 selective update corruption after PSR1 setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off the CUS when turning off a HDR plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix legacy gamma mode for ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Refactor icl_is_hdr_plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] drm/i915: Add new ICL PCI ID (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix CRC mismatch error for DP link layer compliance (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Prevent incorrect DBuf enabling (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Read out memory type (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on cnl+ (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Clean up intel_get_dram_info() a bit (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i914: s/l_info/dimm_l/ etc. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Generalize intel_is_dram_symmetric() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dram_dimm_info more (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on GLK too (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix DRAM size reporting for BXT (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract BXT DIMM helpers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Polish skl_is_16gb_dimm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract functions to derive SKL+ DIMM info (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Store DIMM rank information as a number (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Default to Thread Group preemption for compute workloads (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix the state checker for ICL Y planes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: move MG pll hw_state readout (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Finalize Wa_1408961008:icl (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Call MG_DP_MODE() macro with the right parameters order (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Drop redundant gamma mode mask (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Implement new w/a for underruns with wm1+ disabled (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Include "ignore lines" in skl+ wm state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] Revert "drm/i915: W/A for underruns with WM1+ disabled on icl" (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make MG PHY macros semantically consistent (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make combo PHY DDI macro definitions consistent for ICL and CNL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add degamma and gamma lut size to gen11 caps (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable pipe output csc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable ICL Pipe CSC block (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add icl pipe degamma and gamma support (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/glk: Fix degamma lut programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Dump skl+ watermark changes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable pipe gamma when C8 pixel format is used (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe CSC when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe gamma when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe csc enable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe gamma enable/disable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Populate gamma_mode for all platforms (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Main backport to rebase from 4.18 to 5.1 (Lyude Paul) [1713573 1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] {CVE-2019-11085} - [include] list: Backport list_is_first() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] lib/scatterlist: Provide a DMA page iterator (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [acpi] ACPI / PMIC: Add support for executing PMIC MIPI sequence elements (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vfio: add edid api for display (vgpu) devices. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm: don't miss the last page because of round-off error (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] PM-runtime: Add new interface to get accounted time (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: move i915_kick_out_vgacon to vgaarb (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [scripts] tracing: Avoid calling cc-option -mrecord-mcount for every Makefile (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb_helper: Allow leaking fbdev smem_start (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb: Stop leaking physical address (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: Add FBINFO_HIDE_SMEM_START flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vt: Remove vc_panic_force_write (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: fix kerneldoc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] fbdev: add remove_conflicting_pci_framebuffers() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [media] media: cec-notifier: Get notifier by device and connector name (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] driver core: Add device_link_remove function (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] include: Move ascii85 functions from i915 to linux/ascii85.h (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm, drm/i915: mark pinned shmemfs pages as unevictable (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] list: introduce list_bulk_move_tail helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [fs] sysfs: constify sysfs create/remove files harder (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/selftests: Remove unused dmabuf->kmap routines, fix the build (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma-buf: remove kmap_atomic interface (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] include/linux/bitops.h: introduce BITS_PER_TYPE (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma_buf: remove device parameter from attach callback v2 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [pci] PCI: Export pcie_get_speed_cap and pcie_get_width_cap (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Add support for pps and compression mode command packet (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking/mutex: Fix mutex debug call and ww_mutex documentation (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: Implement an algorithm choice for Wound-Wait mutexes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: WW mutex cleanup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286]- [netdrv] igb: Fix WARN_ONCE on runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: use struct_size() helper (Corinna Vinschen) [1659168] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Corinna Vinschen) [1659168] - [netdrv] igb: Bump version number (Corinna Vinschen) [1659168] - [netdrv] Revert "igb: reduce CPU0 latency when updating statistics" (Corinna Vinschen) [1659168] - [netdrv] igb: Fix an issue that PME is not enabled during runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: Change RXPBSIZE size when setting Qav mode (Corinna Vinschen) [1659168] - [netdrv] igb: reduce CPU0 latency when updating statistics (Corinna Vinschen) [1659168] - [netdrv] igb: fix uninitialized variables (Corinna Vinschen) [1659168] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659168] - [netdrv] igb: Fix format with line continuation whitespace (Corinna Vinschen) [1659168] - [netdrv] igb: extend PTP gettime function to read system clock (Corinna Vinschen) [1659168] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Corinna Vinschen) [1659168] - [netdrv] igb: remove ndo_poll_controller (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659168] - [netdrv] igb: Replace mdelay() with msleep() in igb_integrated_phy_loopback() (Corinna Vinschen) [1659168] - [netdrv] igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init() (Corinna Vinschen) [1659168] - [netdrv] igb: Use an advanced ctx descriptor for launchtime (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_phy: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_82575: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb_main: Mark expected switch fall-throughs (Corinna Vinschen) [1659168] - [netdrv] igb: Use dma_wmb() instead of wmb() before doorbell writes (Corinna Vinschen) [1659168] - [netdrv] igb: Add support for ETF offload (Corinna Vinschen) [1659168] - [netdrv] igb: Only call skb_tx_timestamp after descriptors are ready (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_offload_cbs() (Corinna Vinschen) [1659168] - [netdrv] igb: Only change Tx arbitration when CBS is on (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_configure_cbs() (Corinna Vinschen) [1659168] - [fs] Revert "[fs] ext4: protect journal inode's blocks using block_validity" (Lukas Czerner) [1716549] - [fs] xfs: don't trip over uninitialized buffer on extent read of corrupted inode (Bill O'Donnell) [1715942] - [fs] xfs: always init bma in xfs_bmapi_write (Bill O'Donnell) [1715942] - [lib] rhashtable: Still do rehash when we get EEXIST (Vladis Dronov) [1712457] - [fs] vmcore: Add a kernel parameter novmcoredd (Kairui Song) [1705864] - [powerpc] powerpc/eeh: Correct retries in eeh_pe_reset_full() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Improve recovery of passed-through devices (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_clear_pe_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_pe_state_clear() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: remove sw_state from eeh_unfreeze_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_clear_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup control flow in eeh_handle_normal_event() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_ops.wait_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_state_mark() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unnecessary eeh_pe_state_mark_with_cfg() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_enabled() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup logic in eeh_rmv_from_parent_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup field names in eeh_rmv_data (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup list_head field names (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_add_virt_device() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unused field in eeh_dev (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup EEH_POSTPONED_PROBE (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Avoid misleading message "EEH: no capable adapters found" (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix null deref for devices removed during EEH (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() (Sam Bobroff) [1352405] - [edac] x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types (Janakarajan Natarajan) [1688469] - [scsi] megaraid_sas: remove tech preview from Aero series (Tomas Henzl) [1668409] - [scsi] megaraid_sas: sync with mainline (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix spelling mistake "oustanding" -> "outstanding" (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Make megasas_host_device_list_query() static (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: reduce module load time (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove a bunch of set but not used variables (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: return error when create DMA pool failed (Tomas Henzl) [1668409] {CVE-2019-11810} - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMD (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework device add code in AEN path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework code to get PD and LD list (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: correct an info message (Tomas Henzl) [1668409] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: fix out-of-bound array accesses (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: changes to function prototypes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: NULL check before some freeing functions is not needed (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas_fusion: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: megaraid_sas_base: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: modify max supported lds related print (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: remove unused macro (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove double endian conversion (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rename scratch_pad registers (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove spin lock for dpc operation (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: optimize raid context access in IO path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fail init if heartbeat timer fails (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix combined reply queue mode detection (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix module parameter description (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix goto labels in error handling (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update copyright information (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add check for reset adapter bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix msleep granularity (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for FW snap dump (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add watchdog thread to detect Firmware fault (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: switch to generic DMA API (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix a missing-check bug (Tomas Henzl) [1668409] - [kernel] get_maintainer.pl: Add default .get_maintainer.conf file for RHEL (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow option --mpath to read all files in (Prarit Bhargava) [1714630] - [scripts] get_maintainer.pl: add -mpath= for MAINTAINERS file location (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow usage outside of kernel tree (Prarit Bhargava) [1714630] - [scripts] Revert "[scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override" (Prarit Bhargava) [1714630] - [include] signal: Make siginmask safe when passed a signal of 0 (Waiman Long) [1714351] - [fs] signal: Don't send signals to tasks that don't exist (Waiman Long) [1714351] - [kernel] signal: Restore the stop PTRACE_EVENT_EXIT (Waiman Long) [1714351] - [kernel] signal: Better detection of synchronous signals (Waiman Long) [1714351] - [kernel] signal: Always notice exiting tasks (Waiman Long) [1714351] - [kernel] signal: Always attempt to allocate siginfo for SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user32 (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user (Waiman Long) [1714351] - [kernel] signal: In sigqueueinfo prefer sig not si_signo (Waiman Long) [1714351] - [include] signal: Use a smaller struct siginfo in the kernel (Waiman Long) [1714351] - [include] signal: Distinguish between kernel_siginfo and siginfo (Waiman Long) [1714351] - [kernel] signal: Introduce copy_siginfo_from_user and use it's return value (Waiman Long) [1714351] - [arm64] signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_PAD_SIZE (Waiman Long) [1714351] - [kernel] signal: Fail sigqueueinfo if si_signo != sig (Waiman Long) [1714351] - [kernel] signal/sparc: Move EMT_TAGOVF into the generic siginfo.h (Waiman Long) [1714351] - [mm] signal/arm: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Use send_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_ptrace_errno_trap (Waiman Long) [1714351] - [arm64] signal/arm64: In ptrace_hbptriggered name the signal description string (Waiman Long) [1714351] - [arm64] signal/arm64: Remove arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_mceerr as appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/arm64: Only call set_thread_esr once in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Only perform one esr_to_fault_info call in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Expand __do_user_fault and remove it (Waiman Long) [1714351] - [mm] signal/arm64: For clarity separate the 3 signal sending cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Consolidate the two hwpoison cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Factor set_thread_esr out of __do_user_fault (Waiman Long) [1714351] - [arm64] signal/arm64: Factor out arm64_show_signal from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Remove unneeded tsk parameter from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Push siginfo generation into arm64_notify_die (Waiman Long) [1714351] - [powerpc] signal/powerpc: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [powerpc] signal/powerpc: Simplify _exception_pkey by using force_sig_pkuerr (Waiman Long) [1714351] - [powerpc] signal/powerpc: Specialize _exception_pkey for handling pkey exceptions (Waiman Long) [1714351] - [powerpc] signal/powerpc: Call force_sig_fault from _exception (Waiman Long) [1714351] - [powerpc] signal/powerpc: Factor the common exception code into exception_common (Waiman Long) [1714351] - [powerpc] powerpc/traps: Print unhandled signals in a separate function (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/powerpc: Call _exception_pkey directly from bad_key_fault_exception (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area (Waiman Long) [1714351] - [mm] signal/powerpc: Use force_sig_mceerr as appropriate (Waiman Long) [1714351] - [x86] signal/x86: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey by value (Waiman Long) [1714351] - [mm] signal/x86: Replace force_sig_info_fault with force_sig_fault (Waiman Long) [1714351] - [mm] signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey not vma into __bad_area (Waiman Long) [1714351] - [mm] signal/x86: Don't compute pkey in __do_page_fault (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from mm_fault_error (Waiman Long) [1714351] - [mm] signal/x86: Remove the pkey parameter from do_sigbus (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from bad_area_nosemaphore (Waiman Long) [1714351] - [x86] signal/x86/traps: Simplify trap generation (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig instead of open coding it. (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig_bnderr (Waiman Long) [1714351] - [x86] signal/x86/traps: Move more code into do_trap_no_signal so it can be reused (Waiman Long) [1714351] - [x86] signal/x86/traps: Factor out show_signal (Waiman Long) [1714351] - [x86] signal/x86: Move mpx siginfo generation into do_bounds (Waiman Long) [1714351] - [x86] signal/x86: In trace_mpx_bounds_register_exception add __user annotations (Waiman Long) [1714351] - [mm] signal/x86: Move MCE error reporting out of force_sig_info_fault (Waiman Long) [1714351] - [x86] signal/x86: Inline fill_sigtrap_info in it's only caller send_sigtrap (Waiman Long) [1714351] - [powerpc] signal: Simplify tracehook_report_syscall_exit (Waiman Long) [1714351] - [kernel] signal: Pair exports with their functions (Waiman Long) [1714351] - [kernel] signal: Remove specific_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Use group_send_sig_info to kill all processes in a pid namespace (Waiman Long) [1714351] - [tty] tty_io: Use group_send_sig_info in __do_SACK to note it is a session being killed (Waiman Long) [1714351] - [misc] signal/GenWQE: Fix sending of SIGKILL (Waiman Long) [1714351] - [include] signal: Remove SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL and SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Never allocate siginfo for SIGKILL or SIGSTOP (Waiman Long) [1714351] - [usb] signal: Don't send siginfo to kthreads. (Waiman Long) [1714351] - [usb] signal: Remove the siginfo paramater from kernel_dqueue_signal (Waiman Long) [1714351] - [tty] signal: send_sig_all no longer needs SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init (Waiman Long) [1714351] - [x86] signal: Properly deliver SIGSEGV from x86 uprobes (Waiman Long) [1714351] - [kernel] signal: Properly deliver SIGILL from uprobes (Waiman Long) [1714351] - [kernel] signal: Always ignore SIGKILL and SIGSTOP sent to the global init (Waiman Long) [1714351] - [iommu] mm: convert return type of handle_mm_fault() caller to vm_fault_t (Waiman Long) [1714351] - [kernel] signal: make get_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make sigkill_pending() return bool (Waiman Long) [1714351] - [kernel] signal: make legacy_queue() return bool (Waiman Long) [1714351] - [kernel] signal: make wants_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make flush_sigqueue_mask() void (Waiman Long) [1714351] - [kernel] signal: make unhandled_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make recalc_sigpending_tsk() return bool (Waiman Long) [1714351] - [kernel] signal: make has_pending_signals() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_task_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_handler_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_ok_by_cred() return bool (Waiman Long) [1714351] - [kernel] signal: simplify rt_sigaction() (Waiman Long) [1714351] - [kernel] signal: make do_sigpending() void (Waiman Long) [1714351] - [kernel] signal: make may_ptrace_stop() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_as_cred_perm() return bool (Waiman Long) [1714351] - [kernel] signal: make force_sigsegv() void (Waiman Long) [1714351] - [kernel] signal: Don't restart fork when signals come in. (Waiman Long) [1714351] - [kernel] fork: Have new threads join on-going signal group stops (Waiman Long) [1714351] - [include] fork: Skip setting TIF_SIGPENDING in ptrace_init_task (Waiman Long) [1714351] - [kernel] signal: Add calculate_sigpending() (Waiman Long) [1714351] - [kernel] fork: Unconditionally exit if a fatal signal is pending (Waiman Long) [1714351] - [kernel] fork: Move and describe why the code examines PIDNS_ADDING (Waiman Long) [1714351] - [kernel] signal: Push pid type down into complete_signal. (Waiman Long) [1714351] - [kernel] signal: Push pid type down into __send_signal (Waiman Long) [1714351] - [kernel] signal: Push pid type down into send_signal (Waiman Long) [1714351] - [tty] signal: Pass pid type into do_send_sig_info (Waiman Long) [1714351] - [fs] signal: Pass pid type into send_sigio_to_task & send_sigurg_to_task (Waiman Long) [1714351] - [kernel] signal: Pass pid type into group_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Pass pid and pid type into send_sigqueue (Waiman Long) [1714351] - [kernel] posix-timers: Noralize good_sigevent (Waiman Long) [1714351] - [fs] signal: Use PIDTYPE_TGID to clearly store where file signals will be sent (Waiman Long) [1714351] - [kernel] pid: Implement PIDTYPE_TGID (Waiman Long) [1714351] - [include] pids: Move the pgrp and session pid pointers from task_struct to signal_struct (Waiman Long) [1714351] - [fs] pids: Compute task_tgid using signal->leader_pid (Waiman Long) [1714351] - [kernel] pids: Move task_pid_type into sched/signal.h (Waiman Long) [1714351] - [init] pids: Initialize leader_pid in init_task (Waiman Long) [1714351]- [s390] s390: enable processes for mio instructions (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to disable usage of MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: provide support for MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: improve bar check (Philipp Rudo) [1651734] - [s390] s390/ism: move oddities of device IO to wrapper function (Philipp Rudo) [1651734] - [s390] s390/pci: move io address mapping code to pci_insn.c (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to force floating irqs (Philipp Rudo) [1651735] - [s390] s390/pci: gather statistics for floating vs directed irqs (Philipp Rudo) [1651735] - [s390] s390: show statistics for MSI IRQs (Philipp Rudo) [1651735] - [s390] s390/pci: provide support for CPU directed interrupts (Philipp Rudo) [1651735] - [s390] s390/airq: provide cacheline aligned ivs (Philipp Rudo) [1651735] - [s390] s390/pci: clarify interrupt vector usage (Philipp Rudo) [1651735] - [s390] s390/airq: recognize directed interrupts (Philipp Rudo) [1651735] - [s390] s390/sclp: detect DIRQ facility (Philipp Rudo) [1651735] - [s390] s390/pci: move everything irq related to pci_irq.c (Philipp Rudo) [1651735] - [s390] s390/pci: remove stale rc (Philipp Rudo) [1651735] - [s390] s390/pci: remove unused define (Philipp Rudo) [1651735] - [s390] s390/pci: mark command line parser data __initdata (Philipp Rudo) [1651735] - [cpufreq] cpufreq: intel_pstate: Ignore turbo active ratio in HWP (David Arcari) [1711970] - [scsi] mpt3sas: remove tech preview from Aero series (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix indentation issue (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Improve the threshold value and introduce module param (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Load balance to improve performance and avoid soft lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Irq poll to avoid CPU hard lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: simplify interrupt handler (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix typo in request_desript_type (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add missing breaks in switch statements (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update driver version to 27.102.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for ATLAS PCIe switch (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for NVMe Switch Adapter (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Rename mpi endpoint device ID macro. (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: mpt3sas_scsih: Mark expected switch fall-through (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix memory ordering on 64bit writes (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix spelling mistake "manufaucturing" -> "manufacturing" (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix Sync cache command failure during driver unload (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Call sas_remove_host before removing the target devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_WAIT_COUNT (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: switch to generic DMA API (Tomas Henzl) [1684444] - [tools] perf tools beauty ioctl: Support new ISO7816 commands (Michael Petlan) [1709243] - [tools] perf tools: Restore proper cwd on return from mnt namespace (Michael Petlan) [1709243] - [tools] perf tools: Fix crash on synthesizing the unit (Michael Petlan) [1709243] - [tools] perf tools: Do not zero sample_id_all for group members (Michael Petlan) [1709243] - [tools] perf beauty: Use SRCARCH, ARCH=x86_64 must map to "x86" to find the headers (Michael Petlan) [1709243] - [tools] perf intel-pt: Add MTC and CYC timestamps to debug log (Michael Petlan) [1709243] - [tools] perf intel-pt: Add more event information to debug log (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fix table find when table re-ordered (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add help window (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add Selected branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fall back to /usr/local/lib/libxed.so (Michael Petlan) [1709243] - [tools] perf top: Display the LBR stats in callchain entry (Michael Petlan) [1709243] - [tools] perf stat: Handle different PMU names with common prefix (Michael Petlan) [1709243] - [tools] perf record: Support weak groups (Michael Petlan) [1709243] - [tools] perf evlist: Move perf_evsel__reset_weak_group into evlist (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Start collecting pathnames in the BPF program (Michael Petlan) [1709243] - [tools] perf trace: Fix setting of augmented payload when using eBPF + raw_syscalls (Michael Petlan) [1709243] - [tools] perf trace: When augmenting raw_syscalls plug raw_syscalls:sys_exit too (Michael Petlan) [1709243] - [tools] perf examples bpf: Start augmenting raw_syscalls:sys_{start,exit} (Michael Petlan) [1709243] - [tools] perf intel-pt/bts: Calculate cpumode for synthesized samples (Michael Petlan) [1709243] - [tools] perf intel-pt: Insert callchain context into synthesized callchains (Michael Petlan) [1709243] - [tools] perf top: Start display thread earlier (Michael Petlan) [1709243] - [tools] perf trace beauty: Use the mmap flags table generated from headers (Michael Petlan) [1709243] - [tools] perf beauty: Wire up the mmap flags table generator to the Makefile (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MAP_ mmap's flag constants (Michael Petlan) [1709243] - [tools] perf callchain: Honour the ordering of PERF_CONTEXT_{USER,KERNEL,etc} (Michael Petlan) [1709243] - [tools] perf cs-etm: Correct CPU mode for samples (Michael Petlan) [1709243] - [tools] perf unwind: Take pgoff into account when reporting elf to libdwfl (Michael Petlan) [1709243] - [tools] perf top: Do not use overwrite mode by default (Michael Petlan) [1709243] - [tools] perf trace: Beautify mount's first pathname arg (Michael Petlan) [1709243] - [tools] perf trace: Beautify the umount's 'name' argument (Michael Petlan) [1709243] - [tools] perf trace: Consider syscall aliases too (Michael Petlan) [1709243] - [tools] perf trace beauty: Beautify mount/umount's 'flags' argument (Michael Petlan) [1709243] - [tools] perf trace beauty: Allow syscalls to mask an argument before considering it (Michael Petlan) [1709243] - [tools] perf beauty: Introduce strarray__scnprintf_flags() (Michael Petlan) [1709243] - [tools] perf beauty: Switch from GPL v2.0 to LGPL v2.1 (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MS_ mount/umount's flag constants (Michael Petlan) [1709243] - [tools] tools include uapi: Grab a copy of linux/fs.h (Michael Petlan) [1709243] - [tools] perf script: Support total cycles count (Michael Petlan) [1709243] - [tools] perf script: Make itrace script default to all calls (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add All branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to display all the database tables (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to shrink / enlarge font (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to find symbols in the call-graph (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add support for multiple sub-windows (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Rename to exported-sql-viewer.py (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Refactor TreeItem class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add data helper functions (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Factor out CallGraphModel from TreeModel (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Remove use of setObjectName() (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add a class for global data (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Separate the database details into a class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Make a "Main" function (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Change icon (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Set a minimum window size (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Provide better default column sizes (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Use SPDX license identifier (Michael Petlan) [1709243] - [tools] perf trace: Introduce per-event maximum number of events property (Michael Petlan) [1709243] - [tools] perf script: Flush output stream after events in verbose mode (Michael Petlan) [1709243] - [tools] perf script: Allow extended console debug output (Michael Petlan) [1709243] - [tools] perf stat: Poll for monitored tasks being alive (Michael Petlan) [1709243] - [tools] perf trace: Drop thread refcount in trace__event_handler() (Michael Petlan) [1709243] - [tools] perf trace: Drop addr_location refcounts (Michael Petlan) [1709243] - [tools] perf evsel: Mark a evsel as disabled when asking the kernel do disable it (Michael Petlan) [1709243] - [tools] perf evsel: Introduce per event max_events property (Michael Petlan) [1709243] - [tools] tools lib subcmd: Introduce OPTION_ULONG (Michael Petlan) [1709243] - [tools] perf arm64: Fix generate system call table failed with /tmp mounted with noexec (Michael Petlan) [1709243] - [tools] perf symbols: Set PLT entry/header sizes properly on Sparc (Michael Petlan) [1709243] - [tools] perf jitdump: Add Sparc support. (Michael Petlan) [1709243] - [tools] perf annotate: Add Sparc support (Michael Petlan) [1709243] - [tools] perf record: Encode -k clockid frequency into Perf trace (Michael Petlan) [1709243] - [tools] perf probe: Support SDT markers having reference counter (semaphore) (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Move struct tep_handler definition in a local header file (Michael Petlan) [1709243] - [tools] tools lib traceevent: Separate out tep_strerror() for strerror_r() issues (Michael Petlan) [1709243] - [tools] perf python: More portable way to make CFLAGS work with clang (Michael Petlan) [1709243] - [tools] perf python: Make clang_has_option() work on Python 3 (Michael Petlan) [1709243] - [tools] perf tools: Free temporary 'sys' string in read_event_files() (Michael Petlan) [1709243] - [tools] perf tools: Avoid double free in read_event_file() (Michael Petlan) [1709243] - [tools] perf tools: Free 'printk' string in parse_ftrace_printk() (Michael Petlan) [1709243] - [tools] perf tools: Cleanup trace-event-info 'tdata' leak (Michael Petlan) [1709243] - [tools] perf strbuf: Match va_{add,copy} with va_end (Michael Petlan) [1709243] - [tools] perf test: S390 does not support watchpoints in test 22 (Michael Petlan) [1709243] - [tools] perf auxtrace: Include missing asm/bitsperlong.h to get BITS_PER_LONG (Michael Petlan) [1709243] - [tools] tools include: Adopt linux/bits.h (Michael Petlan) [1709243] - [tools] perf intel-pt: Implement decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf intel-pt: Add decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__process() for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__event() for trace begin / end (Michael Petlan) [1709243] - [tools] perf db-export: Add trace begin / end branch type variants (Michael Petlan) [1709243] - [tools] perf script: Enhance sample flags for trace begin / end (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enum filter_trivial_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename data2host*() APIs (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename struct plugin_list to struct tep_plugin_list (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to structs filter_type and event_filter (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to various structs filter_arg_*. (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to struct filter_{arg,value_type} (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{exp,arg}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{boolean,op,cmp}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum print_arg_type to enum tep_print_arg_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Add prefix tep_ to all print_* structures (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix TEP_ to all EVENT_FL_* flags (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename enum event_{sort_}type to enum tep_event_{sort_}type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum format_flags to enum tep_format_flags (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct format{_field} to struct tep_format{_field} (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct event_format to struct tep_event_format (Michael Petlan) [1709243] - [tools] perf script: Print DSO for callindent (Michael Petlan) [1709243] - [tools] perf script: Allow sym and dso without ip, addr (Michael Petlan) [1709243] - [tools] tools lib subcmd: Support overwriting the pager (Michael Petlan) [1709243] - [tools] perf tools: Report itrace options in help (Michael Petlan) [1709243] - [tools] perf help: Add missing subcommand `version` (Michael Petlan) [1709243] - [tools] perf tools: Initialize perf_data_file fd field (Michael Petlan) [1709243] - [tools] perf util: Make copyfile_offset() global (Michael Petlan) [1709243] - [tools] perf tools: Add 'struct perf_mmap' arg to record__write() (Michael Petlan) [1709243] - [tools] perf auxtrace: Pass struct perf_mmap into mmap__read* functions (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op3 (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op2 (Michael Petlan) [1709243] - [tools] perf bpf-loader: use PTR_ERR_OR_ZERO inetead of return code (Michael Petlan) [1709243] - [tools] tools include: Adopt PTR_ERR_OR_ZERO from the kernel err.h header (Michael Petlan) [1709243] - [tools] perf ordered_events: Prevent crossing max_alloc_size (Michael Petlan) [1709243] - [tools] perf ordered_events: Add 'struct ordered_events_buffer' layer (Michael Petlan) [1709243] - [tools] perf test: Add watchpoint test (Michael Petlan) [1709243] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh without ping's debuginfo (Michael Petlan) [1709243] - [tools] perf map: Turn some pr_warning() to pr_debug() (Michael Petlan) [1709243] - [tools] perf trace: Use the raw_syscalls:sys_enter for the augmented syscalls (Michael Petlan) [1709243] - [tools] perf trace: Setup augmented_args in the raw_syscalls:sys_enter handler (Michael Petlan) [1709243] - [tools] perf trace: Introduce syscall__augmented_args() method (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Avoid optimization to pass older BPF validators (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Check probe_read_str() return separately (Michael Petlan) [1709243] - [tools] perf annotate: Handle arm64 move instructions (Michael Petlan) [1709243] - [tools] perf trace beauty: Alias 'umount' to 'umount2' (Michael Petlan) [1709243] - [tools] perf stat: Move the display functions to stat-display.c (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_events' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'walltime_*' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Propagate 'struct target' arg to sort_aggr_thread() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_merge' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'big_num' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Do not use the global 'evsel_list' in print functions (Michael Petlan) [1709243] - [tools] perf stat: Move *_aggr_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move ru_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_mixed_hw_group_error' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_free_counters_hint' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'null_run' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Add 'walltime_nsecs_stats' pointer to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' to aggr_update_shadow() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' to first_shadow_cpu() (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only_len' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'run_count' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use 'evsel->evlist' instead of 'evsel_list' in collect_all_aliases() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' argument to print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'target' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move 'unit_width' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'interval_clear' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move csv_* to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass a 'struct perf_stat_config' argument to global print functions (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' argument to local print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move STAT_RECORD out of perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Introduce perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move perf_stat_synthesize_config() to stat.c (Michael Petlan) [1709243] - [tools] perf stat: Add 'perf_event__handler_t' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_evlist' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_tool' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Rename 'is_pipe' argument to 'attrs' in perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Move create_perf_stat_counter() to stat.c (Michael Petlan) [1709243] - [tools] perf evsel: Introduce perf_evsel__store_ids() (Michael Petlan) [1709243] - [tools] perf tools: Switch 'session' argument to 'evlist' in perf_event__synthesize_attrs() (Michael Petlan) [1709243] - [tools] perf stat: Add 'identifier' flag to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use local config arg for scale in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_inherit' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'initial_delay' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use evsel->threads in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf trace: Show comm and tid for tracepoint events (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Hook into syscalls:sys_exit_SYSCALL too (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Rename augmented_*_syscall__enter to just *_syscall (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Update the header comments (Michael Petlan) [1709243] - [tools] perf bpf: Add syscall_exit() helper (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Split trace-seq related APIs in a separate header file (Michael Petlan) [1709243] - [tools] perf report: Create auxiliary trace data files for s390 (Michael Petlan) [1709243] - [tools] perf trace beauty: Reorganize 'struct sockaddr *' beautifier (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment sendto's 'addr' arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment bind's 'myaddr' sockaddr arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Add augmented_sockaddr_syscall_enter() (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment connect's 'sockaddr' arg (Michael Petlan) [1709243] - [tools] perf bpf: Add linux/socket.h to the headers accessible to bpf proggies (Michael Petlan) [1709243] - [tools] perf bpf: Give precedence to bpf header dir (Michael Petlan) [1709243] - [tools] perf trace: Add a etcsnoop.c augmented syscalls eBPF utility (Michael Petlan) [1709243] - [tools] perf trace: Augment 'newstat' (aka 'stat') filename ptr (Michael Petlan) [1709243] - [tools] perf trace: Introduce augmented_filename_syscall_enter() declarator (Michael Petlan) [1709243] - [tools] perf trace: Augment inotify_add_watch pathname syscall arg (Michael Petlan) [1709243] - [tools] perf trace: Augment the 'open' syscall 'filename' arg (Michael Petlan) [1709243] - [tools] perf trace: Use the augmented filename, expanding syscall enter pointers (Michael Petlan) [1709243] - [tools] perf trace: Show comm/tid for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Extract the comm/tid printing for syscall enter (Michael Petlan) [1709243] - [tools] perf trace: Print the syscall name for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Make the augmented_syscalls filter out the tracepoint event (Michael Petlan) [1709243] - [tools] perf trace: Pass augmented args to the arg formatters when available (Michael Petlan) [1709243] - [x86] perf/x86/intel: Disallow precise_ip on BTS events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts() (Michael Petlan) [1709243] - [x86] perf/x86/intel: Move branch tracing setup to the Intel-specific source file (Michael Petlan) [1709243] - [x86] perf/x86/intel: Fix regression by default disabling perfmon v4 interrupt handling (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Support CoffeeLake 8th CBOX (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs (Michael Petlan) [1709243] - [tools] perf tools: Don't clone maps from parent when synthesizing forks (Michael Petlan) [1709243] - [tools] perf top: Allow disabling the overwrite mode (Michael Petlan) [1709243] - [kernel] perf/core: Clean up inconsisent indentation (Michael Petlan) [1709243] - [tools] perf script: Implement --graph-function (Michael Petlan) [1709243] - [tools] tools script: Add --call-trace and --call-ret-trace (Michael Petlan) [1709243] - [tools] perf script: Add --insn-trace for instruction decoding (Michael Petlan) [1709243] - [tools] perf trace: Introduce --max-events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add quirk for Goldmont Plus (Michael Petlan) [1709243] - [kernel] perf: Suppress AUX/OVERWRITE records (Michael Petlan) [1709243] - [x86] perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_init (Michael Petlan) [1709243] - [x86] perf/x86: Add __ro_after_init annotations (Michael Petlan) [1709243] - [x86] x86/mm/mem_encrypt: Disable all instrumentation for early SME setup (Janakarajan Natarajan) [1679265] - [fs] cifs: fix copy_file_range to allow write on the same file (Leif Sahlberg) [1689100] - [infiniband] Revert "[infiniband] IB/usnic: Remove stub functions" (Jonathan Toppins) [1713753] - [x86] Update stepping values for Whiskey Lake U/Y (David Arcari) [1704801] - [powerpc] powerpc/perf: Trace imc PMU functions (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Trace imc events detection and cpuhotplug (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Declare static identifier a such (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Add privileged access check for thread_imc (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Rearrange setting of ldbar for thread-imc (Jiri Olsa) [1608796] - [powerpc] powerpc/include: Add data structures and macros for IMC trace mode (Jiri Olsa) [1608796] - [scsi] hpsa: correct-static-checker-issue-in-reset-handler (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: update driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device resets (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: do-not-complete-cmds-for-deleted-devices (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: wait longer for ptraid commands (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for tag collision (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: use local workqueues instead of system workqueues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct simple mode (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device id issues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for lv removal (Joseph Szczypek) [1713772] - [mm] mm, slub: restore the original intention of prefetch_freepointer() (Rafael Aquini) [1714671] - [fs] Revert "add KABI padding to dentry structure" (Waiman Long) [1714253] - [crypto] crypto: drbg - add FIPS 140-2 CTRNG for noise source (Herbert Xu) [1687905] - [infiniband] RDMA/qedr: Fix incorrect device rate. (Manish Chopra) [1713580] - [scsi] scsi: bnx2fc: remove unneeded variable (Nilesh Javali) [1665308] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665308] - [char] ipmi:ssif: compare block number correctly for multi-part return messages (Tony Camuso) [1712159] - [kernel] kernel/sysctl.c: define minmax conv functions in terms of non-minmax versions (Alex Gladkov) [1683922] - [kernel] kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv (Alex Gladkov) [1683922] - [tools] tools/testing/selftests/sysctl/sysctl.sh: add tests for >32-bit values written to 32-bit integers (Alex Gladkov) [1683922] - [kernel] sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] nohz_full: Allow the boot CPU to be nohz_full (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/isolation: Require a present CPU in housekeeping mask (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] kernel/cpu: Allow non-zero CPU to be primary for suspend / kexec freeze (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] power/suspend: Add function to disable secondaries for suspend (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/core: Allow the remote scheduler tick to be started on CPU0 (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/fair: Use non-atomic cpumask_{set,clear}_cpu() (Desnes Augusto Nunes do Rosario) [1666614] - [lib] lib: reciprocal_div: implement the improved algorithm on the paper mentioned (Petr Oros) [1706982] - [kernel] kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers (Eric Sandeen) [1667092] - [kernel] tools/testing/selftests/sysctl/sysctl.sh: add proc_do_large_bitmap() test case (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: allow graceful use on older kernels (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: ignore diff output on verify_diff_w() (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: load module before testing for it (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: remove superfluous test_reqs() (Eric Sandeen) [1667092] - [kernel] kernel/sysctl.c: fix out-of-bounds access when setting file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow for file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow in proc_get_long (Eric Sandeen) [1694160] - [s390] kvm: s390: Fix potential spectre warnings (Thomas Huth) [1702344] - [powerpc] mm: move warning from resize_hpt_for_hotplug() (Laurent Vivier) [1660737] - [powerpc] pseries: Use pr_xxx() in lpar.c (Laurent Vivier) [1660737] - [infiniband] RDMA/iw_cxgb4: Always disconnect when QP is transitioning to TERMINATE state (Arjun Vynipadath) [1664673] - [infiniband] cxgb4: kfree mhp after the debug print (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxbg: Use correct sizing on buffers holding page DMA addresses (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Make function read_tcb() static (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Remove kref accounting for sync operation (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: cq/qp mask depends on bar2 pages in a host page (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: fix srqidx leak during connection abort (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: complete the cached SRQ buffers (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Remove a set-but-not-used variable (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when finding ipv6 routes (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when importing the endpoint (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use listening ep tos when accepting new connections (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb*: kzalloc the iwcm verbs struct (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Drop __GFP_NOFAIL (Arjun Vynipadath) [1664673] - [infiniband] infiniband: cxgb4: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Fix the unchecked ep dereference (Arjun Vynipadath) [1664673] - [infiniband] RDMA: Introduce and use rdma_device_to_ibdev() (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Check for send WR also while posting write with completion WR (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: only reconnect with MPAv1 if the peer aborts (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: remove redundant null pointer check before kfree_skb (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Remove pci_unmap_addr() wrappers for DMA API (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Declare ib_post_send() and ib_post_recv() arguments const (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Simplify a structure initialization (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Fix SRQ endianness annotations (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for kernel mode SRQ's (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for srq functions & structs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Restore the dropped uninitialized_var (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Make c4iw_poll_cq_one() easier to analyze (Arjun Vynipadath) [1664673] - [fs] gfs2: clean_journal improperly set sd_log_flush_head (Robert S Peterson) [1693660]- [netdrv] bonding/802.3ad: fix slave link initialization transition states (Jarod Wilson) [1714387] - [iommu] iommu/vt-d: Disable ATS support on untrusted devices (Jerry Snitselaar) [1649210 1692246] - [documentation] thunderbolt: Export IOMMU based DMA protection support to userspace (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Do not enable ATS for untrusted devices (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Force IOMMU on for platform opt in hint (Jerry Snitselaar) [1649210 1692246] - [arm64] arm64: makefile fix build of .i file in external module case (Jerome Marchand) [1713052] - [s390] s390/protvirt: block kernel command line alteration (Philipp Rudo) [1651711] - [s390] s390/protvirt: add memory sharing for diag 308 set/store (Philipp Rudo) [1651711] - [s390] s390/uv: introduce guest side ultravisor code (Philipp Rudo) [1651711] - [netdrv] net: aquantia: fix undefined devm_hwmon_device_register_with_info reference (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make aq_ndev_driver_name static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove outdated device ids (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixups on 64bit dma counters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: get total counters from DMA block (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fetch up to date statistics on ethtool request (Igor Russkikh) [1706905] - [netdrv] net: aquantia: extract timer cb into work job (Igor Russkikh) [1706905] - [netdrv] net: aquantia: introduce fwreq mutex (Igor Russkikh) [1706905] - [netdrv] net: aquantia: user correct MSI irq type (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use macros for better visibility (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve ifup link detection (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link status irq handling (Igor Russkikh) [1706905] - [netdrv] net: aquantia: create global service workqueue (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link interrupt handling function (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add link interrupt fields (Igor Russkikh) [1706905] - [netdrv] net: aquantia: implement hwmon api for chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure to readout chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: enable driver build for arm64 or compile_test (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve LRO configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Increase rx ring default size from 1K to 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make RX default frame size 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Introduce rx refill threshold value (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx performance by page reuse strategy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx path using larger preallocated skb len (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use better wrappers for state registers (Igor Russkikh) [1706905] - [netdrv] net: aquantia: replace AQ_HW_WAIT_FOR with readx_poll_timeout_atomic (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed instack structure overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed buffer overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: added newline at end of file (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed memcpy size (Igor Russkikh) [1706905] - [netdrv] net: aquantia: regression on cpus with high cores: set mode with 8 queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of RSS configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix initialization of RSS table (Igor Russkikh) [1706905] - [netdrv] net: aquantia: increase max number of hw queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix RSS table and key sizes (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload bits (Igor Russkikh) [1706905] - [netdrv] net: aquantia: return 'err' if set MPI_DEINIT state fails (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix spelling mistake "specfield" -> "specified" (Igor Russkikh) [1706905] - [netdrv] net: aquantia: cleanup err handing in hw_atl_utils_fw_rpc_wait (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of rx-vlan-filter offload (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add ethertype and PCP to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add vlan id to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of L3/L4 ntuple filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure for ntuple rules (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add rx-flow filter definitions (Igor Russkikh) [1706905] - [netdrv] net: aquantia: allow rx checksum offload configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: invalid checksumm offload implementation (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed enable unicast on 32 macvlan (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix potential IOMMU fault after driver unbind (Igor Russkikh) [1706905] - [netdrv] net: aquantia: synchronized flow control between mac/phy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: make function aq_fw2x_update_stats static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove some redundant variable initializations (Igor Russkikh) [1706905] - [netdrv] bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices. (Selvin Xavier) [1672208] - [scsi] scsi: fnic: Remove set but not used variable 'vdev' (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: no need to check return value of debugfs_create functions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Update fnic driver version to 1.6.0.47 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Enable fnic devcmd2 interface (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Adding devcmd2 init and posting interfaces (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add devcmd2 initialization helpers (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 controller definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 interface definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Impose upper limit on max. # of CQs processed per intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: RQ enable and then post descriptors (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: delaying vnic dev enable till after req intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Warn when calling done for IO not issued to fw (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic stats for max CQs processed and ISR time (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add port speed stat to fnic debug stats (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: use fnic_lock to guard fnic->state_flags (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: vnic_rq_clean change BUG_ON to WARN_ON (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: change fnic queue depth to 256 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: support to display 20G port speed (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Use vzalloc (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: switch to generic DMA API (Govindarajulu Varadarajan) [1656236] - [pci] PCI/PME: Fix possible use-after-free on remove (Myron Stowe) [1701834] - [pci] PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove() (Myron Stowe) [1701834] - [pci] PCI: Blacklist power management of Gigabyte X299 DESIGNARE EX PCIe ports (Myron Stowe) [1701834] - [tools] perf arm64: Fix mksyscalltbl when system kernel headers are ahead of the kernel (Michael Petlan) [1709242] - [rpmspec] perf: remove bpf examples (Michael Petlan) [1709242] - [tools] perf tools: Stop fallbacking to kallsyms for vdso symbols lookup (Michael Petlan) [1709242] - [tools] perf report: Don't crash on invalid inline debug information (Michael Petlan) [1709242] - [tools] perf cpu_map: Align cpu map synthesized events properly. (Michael Petlan) [1709242] - [tools] perf tools: Fix tracing_path_mount proper path (Michael Petlan) [1709242] - [tools] perf evsel: Store ids for events with their own cpus perf_event__synthesize_event_update_cpus (Michael Petlan) [1709242] - [tools] perf vendor events intel: Fix wrong filter_band* values for uncore events (Michael Petlan) [1709242] - [tools] Revert "perf tools: Fix PMU term format max value calculation" (Michael Petlan) [1709242] - [tools] tools headers uapi: Sync kvm.h copy (Michael Petlan) [1709242] - [tools] perf record: Use unmapped IP for inline callchain cursors (Michael Petlan) [1709242] - [tools] perf python: Use -Wno-redundant-decls to build with PYTHON=python3 (Michael Petlan) [1709242] - [tools] perf report: Don't try to map ip to invalid map (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-sqlite.py sample columns (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-postgresql.py occasional failure (Michael Petlan) [1709242] - [tools] perf Documentation: Fix out-of-tree asciidoctor man page generation (Michael Petlan) [1709242] - [tools] perf tools: Fix maps__find_symbol_by_name() (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/if_link.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/vhost.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copies of kvm headers (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of drm/drm.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1709242] - [tools] perf annotate: Fix parsing aarch64 branch instructions after objdump update (Michael Petlan) [1709242] - [tools] perf probe powerpc: Ignore SyS symbols irrespective of endianness (Michael Petlan) [1709242] - [tools] perf event-parse: Use fixed size string for comms (Michael Petlan) [1709242] - [tools] perf util: Fix bad memory access in trace info. (Michael Petlan) [1709242] - [tools] perf tools: Streamline bpf examples and headers installation (Michael Petlan) [1709242] - [tools] perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx() (Michael Petlan) [1709242] - [tools] perf arm64: Fix include path for asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] perf tests: Add breakpoint modify tests (Michael Petlan) [1709242] - [tools] perf annotate: Properly interpret indirect call (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add dummy task_struct state member (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add empty nmi.h (Michael Petlan) [1709242] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1709242] - [tools] perf llvm: Allow passing options to llc in addition to clang (Michael Petlan) [1709242] - [tools] perf parser: Improve error message for PMU address filters (Michael Petlan) [1709242] - [tools] perf tools: Disable parallelism for 'make clean' (Michael Petlan) [1709242] - [tools] perf auxtrace: Fix queue resize (Michael Petlan) [1709242] - [tools] perf python: Remove -mcet and -fcf-protection when building with clang (Michael Petlan) [1709242] - [tools] perf arm spe: Fix uninitialized record error variable (Michael Petlan) [1709242] - [tools] perf tools: Move syscall_64.tbl check into check-headers.sh (Michael Petlan) [1709242] - [tools] perf tools: Make check-headers.sh check based on kernel dir (Michael Petlan) [1709242] - [tools] perf tools: Fix check-headers.sh AND list path of execution (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename static variables and functions in event-parse.c (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename internal parser related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent get/set/is APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_find_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent field APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_data_ APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_register / unregister APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_filter* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_plugin_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_function* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, tools lib lockdep: Rename 'enum pevent_errno' to 'enum tep_errno' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'enum pevent_flag' to 'enum tep_flag' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_set_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_register_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_read_number_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent print APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent parse APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent find APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent alloc / free APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent plugin related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'struct pevent_record' to 'struct tep_record' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename struct pevent to struct tep_handle (Michael Petlan) [1709242] - [tools] perf probe powerpc: Fix trace event post-processing (Michael Petlan) [1709242] - [tools] perf map: Optimize maps__fixup_overlappings() (Michael Petlan) [1709242] - [tools] perf map: Synthesize maps only for thread group leader (Michael Petlan) [1709242] - [tools] perf trace: Wire up the augmented syscalls with the syscalls:sys_enter_FOO beautifier (Michael Petlan) [1709242] - [tools] perf trace: Setup the augmented syscalls bpf-output event fields (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__setup_output_event() return the bpf-output event (Michael Petlan) [1709242] - [tools] perf trace: Handle "bpf-output" events associated with "__augmented_syscalls__" BPF map (Michael Petlan) [1709242] - [tools] perf bpf: Add wrappers to BPF_FUNC_probe_read(_str) functions (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf__setup_output_event() strerror() counterpart (Michael Petlan) [1709242] - [tools] perf bpf: Generalize bpf__setup_stdout() (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__for_each_stdout_map() generic (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf/stdio.h wrapper to bpf_perf_event_output function (Michael Petlan) [1709242] - [tools] perf bpf: Add struct bpf_map struct (Michael Petlan) [1709242] - [tools] perf report: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Display percent type in stdio output (Michael Petlan) [1709242] - [tools] perf annotate: Make local period the default percent type (Michael Petlan) [1709242] - [tools] perf annotate: Add support to toggle percent type (Michael Petlan) [1709242] - [tools] perf annotate: Pass browser percent_type in annotate_browser__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Pass 'struct annotation_options' to map_symbol__annotation_dump() (Michael Petlan) [1709242] - [tools] perf annotate: Pass struct annotation_options to symbol__calc_lines() (Michael Petlan) [1709242] - [tools] perf annotate: Add percent_type to struct annotation_options (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_LOCAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_HITS_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Switch struct annotation_data::percent to array (Michael Petlan) [1709242] - [tools] perf annotate: Loop group events directly in annotation__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Rename hist to sym_hist in annotation__calc_percent (Michael Petlan) [1709242] - [tools] perf annotate: Rename local sample variables to data (Michael Petlan) [1709242] - [tools] perf annotate: Rename struct annotation_line::samples* to data* (Michael Petlan) [1709242] - [tools] perf annotate: Get rid of annotation__scnprintf_samples_period() (Michael Petlan) [1709242] - [tools] perf annotate: Make annotation_line__max_percent static (Michael Petlan) [1709242] - [tools] perf annotate: Make symbol__annotate_fprintf2() local (Michael Petlan) [1709242] - [tools] perf bpf: Add 'syscall_enter' probe helper for syscall enter tracepoints (Michael Petlan) [1709242] - [tools] perf tools: Drop unneeded bitmap_zero() calls (Michael Petlan) [1709242] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Michael Petlan) [1709242] - [tools] perf report: Add GUI report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf report: Add raw report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf auxtrace: Support for perf report -D for s390 (Michael Petlan) [1709242] - [tools] perf trace: Use perf_evsel__sc_tp_{uint,ptr} for "id"/"args" handling syscalls:* events (Michael Petlan) [1709242] - [tools] perf trace: Setup struct syscall_tp for syscalls:sys_{enter,exit}_NAME events (Michael Petlan) [1709242] - [tools] perf trace: Allow setting up a syscall_tp struct without a format_field (Michael Petlan) [1709242] - [tools] perf trace: Rename some syscall_tp methods to raw_syscall (Michael Petlan) [1709242] - [tools] perf trace: Use beautifiers on syscalls:sys_enter_ handlers (Michael Petlan) [1709242] - [tools] perf trace: Associate vfs_getname()'ed pathname with fd returned from 'openat' (Michael Petlan) [1709242] - [tools] perf trace: Do not require --no-syscalls to suppress strace like output (Michael Petlan) [1709242] - [tools] perf bpf: Include uapi/linux/bpf.h from the 'perf trace' script's bpf.h (Michael Petlan) [1709242] - [tools] perf tools: Allow overriding MAX_NR_CPUS at compile time (Michael Petlan) [1709242] - [tools] perf bpf: Show better message when failing to load an object (Michael Petlan) [1709242] - [tools] perf list: Unify metric group description format with PMU event description (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample when receiving a CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Support dummy address value for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Fix start tracing packet handling (Michael Petlan) [1709242] - [tools] perf build: Fix installation directory for eBPF (Michael Petlan) [1709242] - [tools] perf c2c report: Fix crash for empty browser (Michael Petlan) [1709242] - [tools] perf tests: Fix indexing when invoking subtests (Michael Petlan) [1709242] - [tools] perf trace: Beautify the AF_INET & AF_INET6 'socket' syscall 'protocol' args (Michael Petlan) [1709242] - [tools] perf trace beauty: Add beautifiers for 'socket''s 'protocol' arg (Michael Petlan) [1709242] - [tools] perf trace beauty: Do not print NULL strarray entries (Michael Petlan) [1709242] - [tools] perf beauty: Add a generator for IPPROTO_ socket's protocol constants (Michael Petlan) [1709242] - [tools] tools include uapi: Grab a copy of linux/in.h (Michael Petlan) [1709242] - [tools] perf tests: Fix complex event name parsing (Michael Petlan) [1709242] - [tools] perf evlist: Fix error out while applying initial delay and LBR (Michael Petlan) [1709242] - [tools] perf trace beauty: Default header_dir to cwd to work without parms (Michael Petlan) [1709242] - [tools] perf test: Fix subtest number when showing results (Michael Petlan) [1709242] - [tools] perf stat: Get rid of extra clock display function (Michael Petlan) [1709242] - [tools] perf tools: Use perf_evsel__match instead of open coded equivalent (Michael Petlan) [1709242] - [tools] perf tools: Fix struct comm_str removal crash (Michael Petlan) [1709242] - [tools] perf machine: Use last_match threads cache only in single thread mode (Michael Petlan) [1709242] - [tools] perf machine: Add threads__set_last_match function (Michael Petlan) [1709242] - [tools] perf machine: Add threads__get_last_match function (Michael Petlan) [1709242] - [tools] perf tools: Synthesize GROUP_DESC feature in pipe mode (Michael Petlan) [1709242] - [tools] perf script: Show correct offsets for DWARF-based unwinding (Michael Petlan) [1709242] - [tools] perf trace arm64: Use generated syscall table (Michael Petlan) [1709242] - [tools] perf arm64: Generate system call table from asm/unistd.h (Michael Petlan) [1709242] - [tools] tools include: Grab copies of arm64 dependent unistd.h files (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh when event exists (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering when return address is in a register (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering (Michael Petlan) [1709242] - [tools] perf list: Add missing documentation for --desc and --debug options (Michael Petlan) [1709242] - [tools] perf stat: Add transaction flag (-T) support for s390 (Michael Petlan) [1709242] - [tools] perf json: Add s390 transaction counter definition (Michael Petlan) [1709242] - [tools] perf list: Add s390 support for detailed PMU event description (Michael Petlan) [1709242] - [tools] Revert "perf list: Add s390 support for detailed/verbose PMU event description" (Michael Petlan) [1709242] - [tools] perf cs-etm: Bail out immediately for instruction sample failure (Michael Petlan) [1709242] - [tools] perf cs-etm: Introduce invalid address macro (Michael Petlan) [1709242] - [tools] perf hists: Clarify callchain disabling when available (Michael Petlan) [1709242] - [tools] perf tests: Check that complex event name is parsed correctly (Michael Petlan) [1709242] - [arm64] arm64: perf: Reject stand-alone CHAIN events for PMUv3 (Michael Petlan) [1709242] - [x86] perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX (Michael Petlan) [1709242] - [kernel] perf/ring_buffer: Prevent concurent ring buffer access (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id instead of hardcorded physical package ID 0 (Michael Petlan) [1709242] - [kernel] perf/core: Fix perf_pmu_unregister() locking (Michael Petlan) [1709242] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Michael Petlan) [1709242] - [kernel] perf/core: Force USER_DS when recording user stack data (Michael Petlan) [1709242] - [include] perf/UAPI: Clearly mark __PERF_SAMPLE_CALLCHAIN_EARLY as internal use (Michael Petlan) [1709242] - [x86] perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Simplify breakpoint enable in perf_event_modify_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Enable breakpoint in modify_user_hw_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 (Michael Petlan) [1709242] - [kernel] arm64: perf: Add cap_user_time aarch64 (Michael Petlan) [1709242] - [include] arm_pmu: Add support for 64bit event counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support Extended PEBS for Goldmont Plus (Michael Petlan) [1709242] - [x86] perf/x86/intel/ds: Handle PEBS overflow for fixed counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support PEBS on fixed counters (Michael Petlan) [1709242] - [kernel] perf, tools: Use correct articles in comments (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Clean up and consolidate modify_user_hw_breakpoint_check() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Pass new breakpoint type to modify_breakpoint_slot() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/arch/arm64: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [powerpc] perf/arch/powerpc: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [x86] perf/arch/x86: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/hw_breakpoint: Pass arch breakpoint struct to arch_check_bp_in_kernelspace() (Michael Petlan) [1709242] - [kernel] perf/core: Change perf_mmap_fault() return type to 'vm_fault_t' (Michael Petlan) [1709242] - [x86] perf/x86/intel/lbr: Optimize context switches for the LBR call stack (Michael Petlan) [1709242] - [netdrv] cnic: Refactor code and mark expected switch fall-through (Nilesh Javali) [1665302] - [netdrv] cnic: remove use of VLAN_TAG_PRESENT (Nilesh Javali) [1665302] - [netdrv] cnic: use kvzalloc to allocate memory for csk_tbl (Nilesh Javali) [1665302] - [netdrv] cnic: remove redundant pointer req and variable func (Nilesh Javali) [1665302] - [scsi] drivers: Remove useless trailing comments from mmiowb() invocations (Nilesh Javali) [1665307] - [scsi] scsi: qedf: remove set but not used variables (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.20 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add return value to log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print fcport information on wait for upload timeout (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check the return value of start_xmit (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for fcoe_libfc_config failure (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add comment to display logging levels (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add port_id for fcport into initiate_cleanup debug message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add LBA to underrun debug messages (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print scsi_cmd backpointer in good completion path if the command is still being used (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add driver state to 'driver_stats' debugfs node (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Change MSI-X load error message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Remove set but not used variable 'fr_len' (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.19 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Fix lport may be used uninitialized warning (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correctly handle refcounting of rdata (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is cleared (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for tm_flags instead of cmd_type during cleanup (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add a flag to help debugging io_req which could not be cleaned (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't send ABTS for under run scenario (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't queue anything if upload is in progress (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check both the FCF and fabric ID before servicing clear virtual link (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fc_rport_priv reference counting fixes (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_scsi_done() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Wait for upload and link down processing during soft ctx reset (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add additional checks for io_req->sc_cmd validity (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup bit operations (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup locking in qedf_restart_rport() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: missing kref_put in qedf_xmit() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for link state before processing LL2 packets and send fipvlan retries (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing fc_disc_init call after allocating lport (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct the memory barriers in qedf_ring_doorbell (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Use a separate completion for cleanup commands (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify abort and tmf handler to handle edge condition and flush (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify flush routine to handle all I/Os and TMF (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Simplify s/g list mapping (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct xid range overlap between offloaded requests and libfc requests (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails (Nilesh Javali) [1665301] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665301] - [scsi] scsi: stop setting up request->special (Nilesh Javali) [1665301] - [scsi] scsi: qedf: no need to check return value of debugfs_create functions (Nilesh Javali) [1665301] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: NULL check before some freeing functions is not needed (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fully convert to the generic DMA API (Nilesh Javali) [1665301] - [scsi] scsi: qedi: Adjust termination and offload ramrod timers (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Abort ep termination if offload not scheduled (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fix spelling mistake "oflload" -> "offload" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: remove declaration of nvm_image from stack (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Remove set but not used variable 'cls_sess' (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add ep_state for login completion on un-reachable targets (Nilesh Javali) [1665300] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Update driver version to 8.33.0.21 (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Move LL2 producer index processing in BH. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: add module param to set ping packet size (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add packet filter in light L2 Rx path. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Check for session online before getting iSCSI TLV data. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fully convert to the generic DMA API (Nilesh Javali) [1665300] - [x86] x86/kdump: Fall back to reserve high crashkernel memory (Pingfan Liu) [1682984] - [x86] x86/kdump: Have crashkernel=X reserve under 4G by default (Pingfan Liu) [1682984] - [x86] Revert "[x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr" (Pingfan Liu) [1682984] - [scsi] scsi: core: avoid pre-allocating big SGL for data (Ewan Milne) [1698297] - [scsi] scsi: core: avoid pre-allocating big SGL for protection information (Ewan Milne) [1698297] - [nvme] scsi: lib/sg_pool.c: improve APIs for allocating sg pool (Ewan Milne) [1698297] - [kvm] KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv_p9_guest_entry() (Suraj Jitindar Singh) [1700272] - [fs] ext4: avoid kernel warning when writing the superblock to a dead device (Lukas Czerner) [1695021] - [fs] ext4: cond_resched in work-heavy group loops (Lukas Czerner) [1698815] - [fs] ext4: ignore e_value_offs for xattrs with value-in-ea-inode (Lukas Czerner) [1698815] - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1698815] - [fs] ext4: use BUG() instead of BUG_ON(1) (Lukas Czerner) [1698815] - [fs] jbd2: check superblock mapped prior to committing (Lukas Czerner) [1698815] - [fs] ext4: remove incorrect comment for NEXT_ORPHAN() (Lukas Czerner) [1698815] - [fs] ext4: make sanity check in mballoc more strict (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race with debug_want_extra_isize (Lukas Czerner) [1698815] - [fs] ext4: fix ext4_show_options for file systems w/o journal (Lukas Czerner) [1698815] - [fs] ext4: actually request zeroing of inode table after grow (Lukas Czerner) [1698815] - [fs] Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" (Lukas Czerner) [1698815] - [fs] ext4: fix some error pointer dereferences (Lukas Czerner) [1698815] - [fs] ext4: fix special inode number checks in __ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: prohibit fstrim in norecovery mode (Lukas Czerner) [1698815] - [fs] ext4: cleanup bh release code in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: brelse all indirect buffer in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: report real fs size after failed resize (Lukas Czerner) [1698815] - [fs] ext4: add missing brelse() in add_new_gdb_meta_bg() (Lukas Czerner) [1698815] - [fs] ext4: remove useless ext4_pin_inode() (Lukas Czerner) [1698815] - [fs] ext4: avoid panic during forced reboot (Lukas Czerner) [1698815] - [fs] ext4: fix data corruption caused by unaligned direct AIO (Lukas Czerner) [1698815] - [fs] ext4: fix NULL pointer dereference while journal is aborted (Lukas Czerner) [1698815] - [fs] jbd2: jbd2_get_transaction does not need to return a value (Lukas Czerner) [1698815] - [fs] jbd2: fix invalid descriptor block checksum (Lukas Czerner) [1698815] - [fs] ext4: fix bigalloc cluster freeing when hole punching under load (Lukas Czerner) [1698815] - [fs] ext4: add sysfs attr /sys/fs/ext4//journal_task (Lukas Czerner) [1698815] - [fs] ext4: Change debugging support help prefix from EXT4 to Ext4 (Lukas Czerner) [1698815] - [fs] ext4: fix compile error when using BUFFER_TRACE (Lukas Czerner) [1698815] - [fs] jbd2: fix compile warning when using JBUFFER_TRACE (Lukas Czerner) [1698815] - [fs] ext4: annotate more implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: annotate implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: don't update s_rev_level if not required (Lukas Czerner) [1698815] - [fs] jbd2: fold jbd2_superblock_csum_{verify,set} into their callers (Lukas Czerner) [1698815] - [fs] jbd2: fix race when writing superblock (Lukas Czerner) [1698815] - [fs] ext4: fix crash during online resizing (Lukas Czerner) [1698815] - [fs] ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: add mask of ext4 flags to swap (Lukas Czerner) [1698815] - [fs] ext4: update quota information while swapping boot loader inode (Lukas Czerner) [1698815] - [fs] ext4: cleanup pagecache before swap i_data (Lukas Czerner) [1698815] - [fs] ext4: fix check of inode in swap_inode_boot_loader (Lukas Czerner) [1698815] - [fs] ext4: unlock unused_pages timely when doing writeback (Lukas Czerner) [1698815] - [fs] ext4: cleanup clean_bdev_aliases() calls (Lukas Czerner) [1698815] - [fs] jbd2: discard dirty data when forgetting an un-journalled buffer (Lukas Czerner) [1698815] - [fs] jbd2: clear dirty flag when revoking a buffer from an older transaction (Lukas Czerner) [1698815] - [fs] ext4: replace opencoded i_writecount usage with inode_is_open_for_write() (Lukas Czerner) [1698815] - [fs] jbd2: fix deadlock while checkpoint thread waits commit thread to finish (Lukas Czerner) [1698815] - [fs] ext4: use IS_ENCRYPTED() to check encryption status (Lukas Czerner) [1698815] - [fs] ext4: track writeback errors using the generic tracking infrastructure (Lukas Czerner) [1698815] - [fs] ext4: use ext4_write_inode() when fsyncing w/o a journal (Lukas Czerner) [1698815] - [fs] ext4: fix a potential fiemap/page fault deadlock w/ inline_data (Lukas Czerner) [1698815] - [fs] ext4: make sure enough credits are reserved for dioread_nolock writes (Lukas Czerner) [1698815] - [fs] ext4: check for shutdown and r/o file system in ext4_write_inode() (Lukas Czerner) [1698815] - [fs] ext4: force inode writes when nfsd calls commit_metadata() (Lukas Czerner) [1698815] - [fs] ext4: avoid declaring fs inconsistent due to invalid file handles (Lukas Czerner) [1698815] - [fs] ext4: include terminating u32 in size of xattr entries when expanding inodes (Lukas Czerner) [1698815] - [fs] ext4: compare old and new mode before setting update_mode flag (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_GROUP_ADD ioctl (Lukas Czerner) [1698815] - [fs] ext4: hard fail dax mount on unsupported devices (Lukas Czerner) [1698815] - [fs] ext4: remove redundant condition check (Lukas Czerner) [1698815] - [fs] jbd2: clean up indentation issue, replace spaces with tab (Lukas Czerner) [1698815] - [fs] ext4: clean up indentation issues, remove extraneous tabs (Lukas Czerner) [1698815] - [fs] ext4: missing unlock/put_page() in ext4_try_to_write_inline_data() (Lukas Czerner) [1698815] - [fs] ext4: fix possible use after free in ext4_quota_enable (Lukas Czerner) [1698815] - [fs] jbd2: avoid long hold times of j_state_lock while committing a transaction (Lukas Czerner) [1698815] - [fs] ext4: add ext4_sb_bread() to disambiguate ENOMEM cases (Lukas Czerner) [1698815] - [fs] ext4: remove unneeded brelse call in ext4_xattr_inode_update_ref() (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race in ext4_remount()'s error path (Lukas Czerner) [1698815] - [fs] ext4: don't open-code ERR_CAST (Lukas Czerner) [1698815] - [fs] ext4: cache NULL when both default_acl and acl are NULL (Lukas Czerner) [1698815] - [fs] ext4: propagate error from dquot_initialize() in EXT4_IOC_FSSETXATTR (Lukas Czerner) [1698815] - [fs] ext4: fix setattr project check in fssetxattr ioctl (Lukas Czerner) [1698815] - [fs] ext4: convert fault handler to use vm_fault_t type (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: fix argument checking in EXT4_IOC_MOVE_EXT (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at page invalidation time (Lukas Czerner) [1698815] - [fs] ext4: adjust reserved cluster count when removing extents (Lukas Czerner) [1698815] - [fs] ext4: reduce reserved cluster count by number of allocated clusters (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at delayed write time (Lukas Czerner) [1698815] - [fs] ext4: add new pending reservation mechanism (Lukas Czerner) [1698815] - [fs] ext4: generalize extents status tree search functions (Lukas Czerner) [1698815] - [fs] ext4: readpages() should submit IO as read-ahead (Lukas Czerner) [1698815] - [fs] ext4: improve code readability in ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: use swap macro in mext_page_double_lock (Lukas Czerner) [1698815] - [fs] ext4: fix warning message in ext4_enable_quotas() (Lukas Czerner) [1698815] - [fs] ext4: super: extend timestamps to 40 bits (Lukas Czerner) [1698815] - [fs] jbd2: replace current_kernel_time64 with ktime equivalent (Lukas Czerner) [1698815] - [fs] ext4: use timespec64 for all inode times (Lukas Czerner) [1698815] - [fs] ext4: use ktime_get_real_seconds for i_dtime (Lukas Czerner) [1698815] - [fs] ext4: use 64-bit timestamps for mmp_time (Lukas Czerner) [1698815] - [scsi] scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add spdx (Don Brace) [1665565] - [scsi] scsi: smartpqi: update copyright (Don Brace) [1665565] - [scsi] scsi: smartpqi: add H3C controller IDs (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase LUN reset timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: Reporting 'logical unit failure' (Don Brace) [1665565] - [scsi] scsi: smartpqi_init: fix boolean expression in pqi_device_remove_start (Don Brace) [1665565] - [scsi] scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown() (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix build warnings (Don Brace) [1665565] - [scsi] scsi: smartpqi: update driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add ofa support (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase fw status register read timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add smp_utils support (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct lun reset issues (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct volume status (Don Brace) [1665565] - [scsi] scsi: smartpqi: do not offline disks for transient did no connect conditions (Don Brace) [1665565] - [scsi] scsi: smartpqi: allow for larger raid maps (Don Brace) [1665565] - [scsi] scsi: smartpqi: check for null device pointers (Don Brace) [1665565] - [scsi] scsi: smartpqi: enhance numa node detection (Don Brace) [1665565] - [scsi] scsi: smartpqi: wake up drives after os resumes from suspend (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix disk name mount point (Don Brace) [1665565] - [scsi] scsi: smartpqi: add h3c ssid (Don Brace) [1665565] - [scsi] scsi: smartpqi: add sysfs attributes (Don Brace) [1665565] - [scsi] scsi: smartpqi: refactor sending controller raid requests (Don Brace) [1665565] - [scsi] scsi: smartpqi: turn off lun data caching for ptraid (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct host serial num for ssa (Don Brace) [1665565] - [scsi] scsi: smartpqi: add no_write_same for logical volumes (Don Brace) [1665565] - [scsi] scsi: smartpqi: Add retries for device reset (Don Brace) [1665565] - [scsi] scsi: smartpqi: add support for PQI Config Table handshake (Don Brace) [1665565] - [scsi] scsi: smartpqi: fully convert to the generic DMA API (Don Brace) [1665565] - [net] rtnetlink: always put IFLA_LINK for links with a link-netnsid (Sabrina Dubroca) [1711933] - [net] ipv6: add inet6_fill_args (Ivan Vecera) [1711956] - [net] ipv4: add inet_fill_args (Ivan Vecera) [1711956] - [net] rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g (Ivan Vecera) [1711956] - [include] if_link: add IFLA_TARGET_NETNSID alias (Ivan Vecera) [1711956] - [net] rtnetlink: move type calculation out of loop (Ivan Vecera) [1711956] - [net] ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [net] ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [include] if_addr: add IFA_TARGET_NETNSID (Ivan Vecera) [1711956] - [net] rtnetlink: add rtnl_get_net_ns_capable() (Ivan Vecera) [1711956] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix untagged test (Hangbin Liu) [1710283] - [tools] selftests: forwarding: Tweak tc filters for mirror-to-gretap tests (Hangbin Liu) [1710283] - [tools] selftests: forwarding: lib: Avoid trapping soft devices (Hangbin Liu) [1710283] - [tools] selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 (Hangbin Liu) [1704659] - [net] sched: red: inform offloads about harddrop setting (Ivan Vecera) [1710999] - [net] tls: fix copy to fragments in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't copy negative amounts of data in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't leak IV and record seq when offload fails (Ivan Vecera) [1710366] - [net] tls: avoid potential deadlock in tls_set_device_offload_rx() (Ivan Vecera) [1710366] - [net] tls: prevent bad memory access in tls_is_sk_tx_device_offloaded() (Ivan Vecera) [1710366] - [net] tls: Combined memory allocation for decryption request (Ivan Vecera) [1710366] - [net] tls: Skip zerocopy path for ITER_KVEC (Ivan Vecera) [1710366] - [net] tls: Fix copy-paste error in tls_device_reencrypt (Ivan Vecera) [1710366] - [net] tls: Add rx inline crypto offload (Ivan Vecera) [1710366] - [net] tls: Fill software context without allocation (Ivan Vecera) [1710366] - [net] tls: Split tls_sw_release_resources_rx (Ivan Vecera) [1710366] - [net] tls: Split decrypt_skb to two functions (Ivan Vecera) [1710366] - [net] tcp: Don't coalesce decrypted and encrypted SKBs (Ivan Vecera) [1710366] - [include] Add TLS rx resync NDO (Ivan Vecera) [1710366] - [net] Add TLS RX offload feature (Ivan Vecera) [1710366] - [net] Add decrypted field to skb (Ivan Vecera) [1710366] - [net] tls: Use aead_request_alloc/free for request alloc/free (Ivan Vecera) [1710366] - [net] tls: Refactor tls_offload variable names (Ivan Vecera) [1703389]- [netdrv] qede: use ethtool_rx_flow_rule() to remove duplicated parser code (Manish Chopra) [1663274] - [netdrv] qede: place ethtool_rx_flow_spec after code after TC flower codebase (Manish Chopra) [1663274] - [netdrv] drivers: net: use flow action infrastructure (Manish Chopra) [1663274] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Manish Chopra) [1663274] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Manish Chopra) [1663274] - [netdrv] qede: Populate mbi version in ethtool driver query data. (Manish Chopra) [1663274] - [netdrv] qed: Define new MF bit for no_vlan config (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "faspath" -> "fastpath" (Manish Chopra) [1663274] - [netdrv] qed: Fix the DORQ's attentions handling (Manish Chopra) [1663274] - [netdrv] qed: Fix missing DORQ attentions (Manish Chopra) [1663274] - [netdrv] qed: Fix the doorbell address sanity check (Manish Chopra) [1663274] - [netdrv] qed: Delete redundant doorbell recovery types (Manish Chopra) [1663274] - [netdrv] qede: fix write to free'd pointer error and double free of ptp (Manish Chopra) [1663274] - [netdrv] qede: Fix internal loopback failure with jumbo mtu configuration (Manish Chopra) [1663274] - [netdrv] qed: Read device port count from the shmem (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP syn packet mac address validation. (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP buffer size provided for syn packet processing. (Manish Chopra) [1663274] - [netdrv] qed: fix indentation issue with statements in an if-block (Manish Chopra) [1663274] - [netdrv] qede: Add ethtool interface for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed: Add API for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed*: Advance drivers version to 8.37.0.20 (Manish Chopra) [1663274] - [netdrv] qed: Change verbosity for coalescing message. (Manish Chopra) [1663274] - [netdrv] qede: Fix system crash on configuring channels. (Manish Chopra) [1663274] - [netdrv] qed: Consider TX tcs while deriving the max num_queues for PF. (Manish Chopra) [1663274] - [netdrv] qed: Assign UFP TC value to vlan priority in UFP mode. (Manish Chopra) [1663274] - [netdrv] qed: Fix EQ full firmware assert. (Manish Chopra) [1663274] - [netdrv] qed: Fix stack out of bounds bug (Manish Chopra) [1663274] - [netdrv] qed: Fix system crash in ll2 xmit (Manish Chopra) [1663274] - [netdrv] qed: Fix VF probe failure while FLR (Manish Chopra) [1663274] - [netdrv] qed: Fix LACP pdu drops for VFs (Manish Chopra) [1663274] - [netdrv] qed: Fix bug in tx promiscuous mode settings (Manish Chopra) [1663274] - [netdrv] qede: Error recovery process (Manish Chopra) [1663274] - [netdrv] qed: Add infrastructure for error detection and recovery (Manish Chopra) [1663274] - [netdrv] qed: Revise load sequence to avoid PCI errors (Manish Chopra) [1663274] - [netdrv] qed: Mark expected switch fall-through (Manish Chopra) [1663274] - [include] qed: remove duplicated include from qed_if.h (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Fix out of bounds index check in query pkey (Manish Chopra) [1663274] - [netdrv] qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier (Manish Chopra) [1663274] - [include] qed: Fix qed_chain_set_prod() for PBL chains with non power of 2 page count (Manish Chopra) [1663274] - [infiniband] infiniband/qedr: Potential null ptr dereference of qp (Manish Chopra) [1663274] - [netdrv] qed: Fix an error code qed_ll2_start_xmit() (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Dispalying" -> "Displaying" (Manish Chopra) [1663274] - [netdrv] qede: Register l2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Expose the doorbell overflow recovery mechanism to the protocol drivers (Manish Chopra) [1663274] - [netdrv] qed: Register light L2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Register slowpath queue doorbell with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow (Manish Chopra) [1663274] - [netdrv] qed: Add doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qede - Add a statistic for a case where driver drops tx packet due to memory allocation failure. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "attnetion" -> "attention" (Manish Chopra) [1663274] - [netdrv] qed: Add support for MBI upgrade over MFW. (Manish Chopra) [1663274] - [netdrv] qede: Update link status only when interface is ready. (Manish Chopra) [1663274] - [netdrv] qede: Simplify the usage of qede-flags. (Manish Chopra) [1663274] - [netdrv] qed: Display port_id in the UFP debug messages. (Manish Chopra) [1663274] - [netdrv] qed: Fix QM getters to always return a valid pq (Manish Chopra) [1663274] - [netdrv] qed: Fix bitmap_weight() check (Manish Chopra) [1663274] - [netdrv] drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo (Manish Chopra) [1663274] - [netdrv] qed: Fix reading wrong value in loop condition (Manish Chopra) [1663274] - [netdrv] qed: Fix rdma_info structure allocation (Manish Chopra) [1663274] - [netdrv] qed: Fix overriding offload_tc by protocols without APP TLV (Manish Chopra) [1663274] - [netdrv] qed: Fix PTT leak in qed_drain() (Manish Chopra) [1663274] - [netdrv] qed: Fix potential memory corruption (Manish Chopra) [1663274] - [netdrv] qed: Fix SPQ entries not returned to pool in error flows (Manish Chopra) [1663274] - [netdrv] qed: Fix blocking/unlimited SPQ entries leak (Manish Chopra) [1663274] - [netdrv] qed: Fix memory/entry leak in qed_init_sp_request() (Manish Chopra) [1663274] - [netdrv] qed: fix link config error handling (Manish Chopra) [1663274] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "transcevier" -> "transceiver" (Manish Chopra) [1663274] - [netdrv] qed: Prevent link getting down in case of autoneg-off. (Manish Chopra) [1663274] - [netdrv] qede: Check available link modes before link set from ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Add supported link and advertise link to display in ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Added supported transceiver modes, speed capability and board config to HSI. (Manish Chopra) [1663274] - [netdrv] qed: Align local and global PTT to propagate through the APIs. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Ireelevant" -> "Irrelevant" (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Remove enumerated type qed_roce_ll2_tx_dest (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "b_cb_registred" -> "b_cb_registered" (Manish Chopra) [1663274] - [netdrv] qed: Remove set but not used variable 'p_archipelago' (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt (Manish Chopra) [1663274] - [netdrv] qed: Avoid constant logical operation warning in qed_vf_pf_acquire (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor (Manish Chopra) [1663274] - [netdrv] qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_set_tunn_cls_info (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "toogle" -> "toggle" (Manish Chopra) [1663274] - [netdrv] net: qed: list usage cleanup (Manish Chopra) [1663274] - [netdrv] net: qede: Use FIELD_SIZEOF directly instead of reimplementing its function (Manish Chopra) [1663274] - [netdrv] qed: remove duplicated include from qed_cxt.c (Manish Chopra) [1663274] - [netdrv] qed*: Utilize FW 8.37.7.0 (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: remove set but not used variable 'ctx' (Manish Chopra) [1663274] - [netdrv] qed: Lower the severity of a dcbx log message. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "comparsion" -> "comparison" (Manish Chopra) [1663274] - [netdrv] net_sched: remove list_head from tc_action (Manish Chopra) [1663274] - [infiniband] qedr: Add user space support for SRQ (Manish Chopra) [1663274] - [infiniband] qedr: Add support for kernel mode SRQ's (Manish Chopra) [1663274] - [infiniband] qedr: Add wrapping generic structure for qpidr and adjust idr routines. (Manish Chopra) [1663274] - [netdrv] qed/qede: qede_setup_tc() can be static (Manish Chopra) [1663274] - [netdrv] qede: Ingress tc flower offload (drop action) support. (Manish Chopra) [1663274] - [netdrv] qede: Add destination ip based flow profile. (Manish Chopra) [1663274] - [netdrv] qed/qede: Multi CoS support. (Manish Chopra) [1663274] - [netdrv] qede: qede_fp: Mark expected switch fall-through (Manish Chopra) [1663274] - [netdrv] qed: qed_dev: Mark expected switch fall-throughs (Manish Chopra) [1663274] - [netdrv] qed: Add Multi-TC RoCE support (Manish Chopra) [1663274] - [netdrv] qed: Add DCBX API - qed_dcbx_get_priority_tc() (Manish Chopra) [1663274] - [netdrv] qed: Make some functions static (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_get_cm_pq_idx_rl (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_set_gft_event_id_cm_hdr (Manish Chopra) [1663274] - [netdrv] qede: Add driver callbacks for eeprom module query. (Manish Chopra) [1663274] - [netdrv] qed: Add qed APIs for PHY module query. (Manish Chopra) [1663274] - [netdrv] qed: remove redundant pointer 'name' (Manish Chopra) [1663274] - [iommu] iommu: Don't print warning when IOMMU driver only supports unmanaged domains (Jerry Snitselaar) [1707616 1694210 1689183] - [iommu] iommu/vt-d: Check capability before disabling protected memory (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE (Jerry Snitselaar) [1694210 1694029] - [iommu] iommu/amd: Fix NULL dereference bug in match_hid_uid (Jerry Snitselaar) [1677737 1694210] - [iommu] iommu/vt-d: Fix NULL pointer reference in intel_svm_bind_mm() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Check identity map for hot-added devices (Jerry Snitselaar) [1694210] - [iommu] iommu/dmar: Fix buffer overflow during PCI bus notification (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Fix amd_iommu=force_isolation (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Handle domain agaw being less than iommu agaw (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Use memunmap to free memremap (Jerry Snitselaar) [1694210] - [iommu] amd/iommu: Fix Guest Virtual APIC Log Tail Address Register (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Return devid as alias for ACPI HID devices (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Free irqs in shutdown handler (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Move irq request past pm_runtime_enable (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Handle errors returned from PM framework (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: make sure TLB to be flushed before IOVA freed (Jerry Snitselaar) [1694210] - [idle] intel_idle: Get rid of custom ICPU() macro (Alexander Beregalov) [1710976] - [security] selinux: do not report error on connect(AF_UNSPEC) (Ondrej Mosnacek) [1707828] - [security] selinux: Check address length before reading address family (Ondrej Mosnacek) [1707828] - [scsi] scsi: core: add new RDAC LENOVO/DE_Series device (Maurizio Lombardi) [1700912] - [infiniband] i40iw: Avoid panic when handling the inetdev event (Stefan Assmann) [1659180] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659180] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Stefan Assmann) [1659180] - [infiniband] i40iw: remove use of VLAN_TAG_PRESENT (Stefan Assmann) [1659180] - [infiniband] RDMA/i40iw: Fix incorrect iterator type (Stefan Assmann) [1659180] - [infiniband] infiniband: i40iw, nes: don't use wall time for TCP sequence numbers (Stefan Assmann) [1659180] - [infiniband] i40iw: Reorganize acquire/release of locks in i40iw_manage_apbvt (Stefan Assmann) [1659180] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659174] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659174] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659174] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659174] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659174] - [netdrv] i40e: Memory leak in i40e_config_iwarp_qvlist (Stefan Assmann) [1659162] - [netdrv] i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c (Stefan Assmann) [1659162] - [netdrv] i40e: Use struct_size() in kzalloc() (Stefan Assmann) [1659162] - [netdrv] i40e: Revert ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: missing input validation on VF message handling by the PF (Stefan Assmann) [1659162] - [netdrv] i40e: Add support for X710 B/P & SFP+ cards (Stefan Assmann) [1659162] - [netdrv] i40e: Wrong truncation from u16 to u8 (Stefan Assmann) [1659162] - [netdrv] i40e: add num_vectors checker in iwarp handler (Stefan Assmann) [1659162] - [netdrv] i40e: Fix the typo in adding 40GE KR4 mode (Stefan Assmann) [1659162] - [netdrv] i40e: Setting VF to VLAN 0 requires restart (Stefan Assmann) [1659162] - [netdrv] i40e: add new pci id for X710/XXV710 N3000 cards (Stefan Assmann) [1659162] - [netdrv] i40e: VF's promiscuous attribute is not kept (Stefan Assmann) [1659162] - [netdrv] i40e: Introduce recovery mode support (Stefan Assmann) [1659162] - [netdrv] i40e: print PCI vendor and device ID during probe (Stefan Assmann) [1659162] - [netdrv] i40e: fix misleading message about promisc setting on un-trusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove out-of-range comparisons in i40e_validate_cloud_filter (Stefan Assmann) [1659162] - [netdrv] i40e: Further implementation of LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBase_LR4, CR4 and fibre (Stefan Assmann) [1659162] - [netdrv] i40e: ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: remove error msg when vf with port vlan tries to remove vlan 0 (Stefan Assmann) [1659162] - [netdrv] i40e: change behavior on PF in response to MDD event (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for allowing too many MDD events on VF (Stefan Assmann) [1659162] - [netdrv] i40e: Fix misleading error message (Stefan Assmann) [1659162] - [netdrv] i40e: Able to add up to 16 MAC filters on an untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBASE_SR4 (Stefan Assmann) [1659162] - [netdrv] i40e: The driver now prints the API version in error message (Stefan Assmann) [1659162] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659162] - [netdrv] i40e: Remove misleading messages for untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Update i40e_init_dcb to return correct error (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for 10G ports LED not blinking (Stefan Assmann) [1659162] - [netdrv] i40e: save PTP time before a device reset (Stefan Assmann) [1659162] - [netdrv] i40e: don't allow changes to HW VLAN stripping on active port VLANs (Stefan Assmann) [1659162] - [netdrv] i40e: Implement DDP support in i40e driver (Stefan Assmann) [1659162] - [netdrv] i40e: Queues are reserved despite "Invalid argument" error (Stefan Assmann) [1659162] - [netdrv] i40e: add tracking of AF_XDP ZC state for each queue pair (Stefan Assmann) [1659162] - [netdrv] i40e: move i40e_xsk_umem function (Stefan Assmann) [1659162] - [netdrv] i40e: fix WoL support check (Stefan Assmann) [1659162] - [netdrv] i40e: fix i40e_ptp_adjtime when given a negative delta (Stefan Assmann) [1659162] - [netdrv] i40e: fix XDP_REDIRECT/XDP xmit ring cleanup race (Stefan Assmann) [1659162] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1659162] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Stefan Assmann) [1659162] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659162] - [netdrv] i40e: clean up several indentation issues (Stefan Assmann) [1659162] - [netdrv] i40e: increase indentation (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove debugfs tx_timeout support (Stefan Assmann) [1659162] - [netdrv] i40e: check queue pairs num in config queues handler (Stefan Assmann) [1659162] - [netdrv] i40e: Change unmatched function types (Stefan Assmann) [1659162] - [netdrv] i40e: Add support FEC configuration for Fortville 25G (Stefan Assmann) [1659162] - [netdrv] i40e: Limiting RSS queues to CPUs (Stefan Assmann) [1659162] - [netdrv] i40e: Remove umem from VSI (Stefan Assmann) [1659162] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659162] - [netdrv] i40e: extend PTP gettime function to read system clock (Stefan Assmann) [1659162] - [netdrv] i40e: DRY rx_ptype handling code (Stefan Assmann) [1659162] - [netdrv] i40e: fix kerneldoc for xsk methods (Stefan Assmann) [1659162] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659162] - [netdrv] i40e: suppress bogus error message (Stefan Assmann) [1659162] - [netdrv] i40e: Allow disabling FW LLDP on X722 devices (Stefan Assmann) [1659162] - [netdrv] i40e: update driver version (Stefan Assmann) [1659162] - [netdrv] i40e: Protect access to VF control methods (Stefan Assmann) [1659162] - [netdrv] i40e: Replace strncpy with strlcpy to ensure null termination (Stefan Assmann) [1659162] - [netdrv] i40e: Add capability flag for stopping FW LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Use a local variable for readability (Stefan Assmann) [1659162] - [netdrv] i40e: Replace spin_is_locked() with lockdep (Stefan Assmann) [1659162] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Stefan Assmann) [1659162] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659162] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659162] - [netdrv] i40e: Remove unnecessary print statement (Stefan Assmann) [1659162] - [netdrv] i40e: Use proper enum in i40e_ndo_set_vf_link_state (Stefan Assmann) [1659162] - [nvme] nvmet: ignore EOPNOTSUPP for discard (Ewan Milne) [1696369] - [tools] tools: bpftool: fix potential NULL pointer dereference in do_load (Ivan Vecera) [1708560] - [tools] tools lib bpf: Provide wrapper for strerror_r to build in !_GNU_SOURCE systems (Ivan Vecera) [1708560] - [tools] libbpf: Remove the duplicate checking of function storage (Ivan Vecera) [1708560] - [tools] bpf: fix build error in libbpf with EXTRA_CFLAGS="-Wp, -D_FORTIFY_SOURCE=2 -O2" (Ivan Vecera) [1708560] - [tools] tools: include reallocarray feature test in FEATURE_TESTS_BASIC (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow reuse of maps with bpftool prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow map reuse (Ivan Vecera) [1708560] - [tools] tools: bpf: make use of reallocarray (Ivan Vecera) [1708560] - [tools] tools: libbpf: move library error code into a separate file (Ivan Vecera) [1708560] - [tools] tools: bpftool: reimplement bpf_prog_load() for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: add extended attributes version of bpf_object__open() (Ivan Vecera) [1708560] - [tools] tools: libbpf: recognize offload neutral maps (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow users to specify program type for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: expose the prog type guessing from section name logic (Ivan Vecera) [1708560] - [tools] tools: bpftool: add support for loading programs for offload (Ivan Vecera) [1708560] - [tools] tools: bpftool: refactor argument parsing for prog load (Ivan Vecera) [1708560] - [tools] selftests/bpf: add Error: prefix in check_extack helper (Ivan Vecera) [1708560] - [tools] selftests/bpf: remove duplicated word from test offloads (Ivan Vecera) [1708560] - [tools] tools: bpftool: deal with options upfront (Ivan Vecera) [1708560] - [tools] tools: bpftool: add missing --bpffs to completions (Ivan Vecera) [1708560] - [tools] tools: bpftool: drop unnecessary Author comments (Ivan Vecera) [1708560] - [tools] tools: libbpf: don't return '.text' as a program for multi-function programs (Ivan Vecera) [1708560] - [tools] tools: libbpf: restore the ability to load programs from .text section (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow setting ifindex for programs and maps (Ivan Vecera) [1708560] - [tools] tools: libbpf: add section names for missing program types (Ivan Vecera) [1708560] - [tools] tools: bpftool: use correct make variable type to improve compilation time (Ivan Vecera) [1708560] - [scsi] scsi: lpfc: nvme: avoid hang / use-after-free when destroying localport (Dick Kennedy) [1588024]- [xen] ALSA: xen: Introduce shared buffer helpers for page directory... (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Initialize completion for defer messages (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Remove duplicate assignment (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Fix uninitialized adev deref (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Add pre/post bank switch ops (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: keep track of Masters in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support for multi link bank switch (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: Handle multiple master instances in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support to lock across bus instances (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix acquiring bus lock twice during master release (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix incorrect exit after configuring stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix duplicate stream state assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix race between creating and refreshing sysfs entries (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: uapi: fix sound/skl-tplg-interface.h userspace compilation errors (Jaroslav Kysela) [1683051] - [include] ALSA: uapi: #include in asound.h (Jaroslav Kysela) [1683051] - [include] ALSA: timer: fix wrong comment to refer to 'SNDRV_TIMER_PSFLG_*' (Jaroslav Kysela) [1683051] - [sound] ALSA: x86/cpu: Sanitize FAM6_ATOM naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: don't select DPCM via simple-audio-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: don't select DPCM via audio-graph-card (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Avoid superfluous COEF EAPD setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixup headphone noise via runtime suspend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix unused variable warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: toneport: Fix broken usage of timer for delayed execution (Jaroslav Kysela) [1683051] - [sound] ALSA: aica: Fix a long-time build breakage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi: no checking monitor in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save PGA for mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save output volume for mixer controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: initialize setting when ramping volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: core: fix undefined nocodec reference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: xtensa: fix undefined references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Propagate sof_get_ctrl_copy_params() error properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: add CometLake PCI IDs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC295 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: Fix an uninitialized variable compile warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix a compile warning with CONFIG_PCI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Fix a compile warning at CONFIG_COMMON_CLK=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sound/soc/sof/: fix kconfig dependency warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: change trace level on iec control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: Fix restore of DAPM Muxes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: RT5677-SPI: Disable 16Bit SPI Transfers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Consider eld_valid when reporting jack event (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Read the pin sense from register when repolling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add reserved DMA memory support (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: emux: soundfont.c: divide by zero in calc_gus_envelope_time() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: add sof-rt5682 machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic:refine code style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: add DMIC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: CNL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: APL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: IPC: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: intel: hda: add hw_params_upon_resume flag for hda stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: handle real stream interrupts only (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: store stream capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: simplify handling of IPC IRQ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: ipc: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: PCM: add period_elapsed work to fix race condition in interrupt context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-pcm: remove useless dependency on hdac_ext (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set bus->idx as 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set I2S slave before enabling DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add SSP info to the chip info struct (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add the SSP Host Device memory space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: cnl: add pointer ops to use DPIB position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: topology: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASOC: SOF: ipc: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: add Kconfig option for strict ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: avoid Oops if DMA setup fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: stream is already locked in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: remove redundant null checks of dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skip hw_free on codec dai for which the stream is invalid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix valid stream condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: unlock the device on startup errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update the support rate list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Use clk_round_rate to handle enabled bclk/wclk case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: Headphone Jack sense inverts on the LattePanda board (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Fix missing break in switch statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct region base typo in wm_halo_setup_algs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: fix spelling mistake "incompatble" -> "incompatible" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Use DSP ops pointers to stop watchdog in error handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix to use list_for_each_entry_safe() when delete items (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix return value check in sprd_mcdt_probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: fix DAI_CLK_EN register bit overwrite (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix kcontrols for effect widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: cache pdev->dev pointer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix potential uninitialized variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: add I2S2 control path from UL2 and UL3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: remove "model" attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmix: fix object reference leaks in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs43130: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add Geminilake Realtek+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make boards more available for compile test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: Make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx: fix fiq dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: acp3x: Make acp3x_dai_i2s_ops static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove set but not used variable 'mclk_rate' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_micfil: Remove set but not used variable 'osr' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Enable TDM support for DSP_A/B modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure wclk and bclk of master codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build err while CONFIG_I2C set to module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix spelling mistake "plalform" -> "platform" (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Register irq handler after the chip initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: fix a double free bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: overwrite hdev type to HDA_DEV_ASOC (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unregister device twice on ASoC driver (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: use dynamic buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix a memory leak bug (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix misuse of x (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - EAPD turn on later (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Dell AIO speaker noise (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: select relevant machine drivers for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make sure BDW based machine drivers build for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Build support for SOF core and Intel drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Kconfig: expose common option between SST and SOF drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add platform differentiation for APL and CNL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: add SKL+ platform DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add support for HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA trace operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA stream operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add hda-bus support and initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA PCM operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA firmware loader (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add ACPI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA IPC mechanisms. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA DSP HW operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add HDA controller for Intel DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add APL/CNL HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add legacy IPC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BDW HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BYT, CHT and BSW DSP HW support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add utils (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add xtensa support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Nocodec machine driver support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PM support (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: SOF: Add userspace ABI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add firmware loader support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP HW abstraction operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP firmware logger support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for loading topologies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCM operations support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for IPC IO between DSP and Host (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add driver debug support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware KControl support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware driver core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: simplify dai driver initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Read pin switches conf from devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add missing return 0 in remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_parse_pin_switches() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix irq mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix compilation warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add support for runtime pm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Update is_slave_mode with correct value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum multi-channel data transfer support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: rt5682: initialize mutex before using (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: return the get_irq error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup 6ch settings to 8ch (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add new Dell platform for headset mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi add device_link to card device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: Remove set but not used variable 'stage_type' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: save fixed-up hw_params of BE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tobermory: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tm2_wm5110: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: speyside: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: snow: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8994*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8580: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smartq_wm8987: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c-i2s-v2: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: pcm: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: lowland: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: littlemill: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: jive_wm8750: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: idma: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: h1940_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: bells: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: arndale: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ps3: Remove set but not used variables 'start_vaddr' and 'pcm_index' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - add two more pin configuration sets to quirk table (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't refer to snd_cards array directly (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Drop superfluous id-uniquification behavior (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Fix card races between register and disconnect (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Fix racy addition/deletion of nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Correct unlock sequence at snd_seq_client_ioctl_unlock() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett Solo (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize ext-bus-specific fields in snd_hdac_bus_init(), too (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize power_state field properly (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect racy pool manipulation from OSS sequencer (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Simplify snd_seq_kernel_client_enqueue() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Cover unsubscribe_port() in list_mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing regmap requirement (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix racy display power access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: fix error handling when try_module_get() fails. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl: fix wrong number of channels (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Coding style fixes (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Simplify error path in snd_timer_open() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix race of get-subscription call vs port-delete ioctls (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect in-kernel ioctl calls with mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove superfluous irqsave flags (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Align temporary re-locking with irqsave version (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use kvmalloc() for cell pools (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Revert active callback sync check at close (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add two more machines to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix spacing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove headset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: update module refcount if module_get_upon_open is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: conditionally increase module refcount on component open (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for the Teclast X98+ II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm1133-ev1: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: phycore-ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm030-audio-fabric: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_rdk: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_ds: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mx27vis-aic32x4: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc8610_hpcd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-ssi: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm-fiq: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-mc13783: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-es8328: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: fix sai driver name initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the correct dobj to free enum control values and texts (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix OOB-reads from strlcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: change mic bias DAPM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Support synchronous mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix big-endian check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdmout: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: rework quirks settings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-frddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove link components before cleaning up card resources (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: add remove() callback for component driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l35: Disable regulators on driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add adc volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add support of master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add reset management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add regulator management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Avoid calling snd_compr_stop_error from WDT expiry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98357a: add missing supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Playback PowerTune Controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Switch for Setting Common Mode Voltage (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Do not use stream buffer size before it is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Mark RXFIFO_DATA as volatile and precious (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix spelling mistake "faied" -> "failed" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Correct PDM_CTRL0 reg value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: adjust waterlevel in frame unit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add compatible for rk1808 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fixup pdm fractional div (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: optimize clear logic (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add default regs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: using left justified store mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: change dma burst to 8 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fix regmap_ops hang issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Update copyright and use SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix the smatch warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Change author's name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Move to ACT_INIT state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix modular build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once and keep it enabled (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build error in mt8183_da7219_max98357_dev_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: TS3A227: fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make use of local variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Remove redundant NULL check in wm_adsp_buffer_free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: aic31xx_set_jack() can be static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Check for buffer in trigger stop (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B114-21 with ALC233 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Align tplg pointer increment across all kcontrols (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: support driver alias names for FE topology overrides (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio compress offload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix SND_SOC_LOCHNAGAR_SC kconfig warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: set power_check callback for widgets that shouldnt be always on (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add button press detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add headphone/headset detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: skip missing substream while applying symmetry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [acpi] ALSA: ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove set but not used variable 'dai_name' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add support for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix typo in comment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: fix spelling mistake: "missign" -> "missing" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with DA7219 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with TS3A227 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Add ACPI ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add multi endpoint support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix Common Pins (Jaroslav Kysela) [1683051] - [sound] ALSA: us122l: Use alloc_pages_exact() (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, take#2 (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make snd_timer_close() really kill pending actions (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Check ack_list emptiness instead of bit flag (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make sure to clear pending ack list (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Unify timer callback process code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: Fix kbuild failure (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Add support of loading GUS-patch (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer CPU DAI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: enable S24_LE format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Only enable with common clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Allow 192000 Sample Rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove mclk references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Restructure set_dai_sysclk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Dynamically Determine Clocking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Move aosr and dosr setting to separate functions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Control clock gating with CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model BDIV divider in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model PLL in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: aloop: Support S24 sample formats (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Don't suspend stream in unrecoverable PCM state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf-audio: Remove redundant of_match_node call (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix incorrect extern (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of 64 bits division (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix crash at suspend/resume after failed codec registration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Simplify alt firmware loading code (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix possible OOB access in PCM oss plugins (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: test memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: lochnagar: Add driver to support Lochnagar 2 sound card (Jaroslav Kysela) [1683051] - [mfd] ALSA: mfd: lochnagar: Add support for the Cirrus Logic Lochnagar (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Properly Set Processing Blocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mchp-i2s-mcc: add driver for I2SC Multi-Channel Controller (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: rename asoc_simple_card_xxx() to asoc_simple_() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: separate asoc_simple_card_parse_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_card_init_priv() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_be_hw_params_fixup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_dai_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_hw_param() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_shutdown() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_startup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: share common priv for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_debug_info() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Update DA7219 DAI clock name to align with codec updates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Expose BCLK and WCLK control through CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix channel swap issue when stream starts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: add constraint for the asrc of older version (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: Set auto-increment bit for register writes (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Fix Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: add mmap support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: fix debugfs warnings on entry creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: manage multiple prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct some minor issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Don't use register read to determine slave/master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Break out clock setting into separate function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: jz4740: Depend on MIPS instead of MACH_JZ4740 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add WDT expiry IRQ handling support for Halo core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add HALO MPU fault logging (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for new Halo core DSPs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Reduce repititive code on mtk_regmap_update_bits. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Fix UBSAN warning. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out DSP specific operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out parsing of firmware ID header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor firmware status reading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Move wm_adsp2_set_dspclk to CODEC drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Don't export wm_adsp2_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Shutdown any compressed streams on DSP watchdog timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add locking to wm_adsp2_bus_error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct handling of compressed streams that restart (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free link string in error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free stream_name of dai_drv (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Don't trigger jackpoll_work in azx_resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: add graph_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: rename graph_get_conversion() to graph_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add simple_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename simple_get_conversion() to simple_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: recording has no sound after booting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: fix jack type detection issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Check JD status when system resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: skip for i2s5 in mck_disable (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use 8 byte header for IR context to get isochronous cycle (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support MOTU 8pre FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_JD_NOT_INV quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for active-high jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: Make gpio property optional (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: dt-bindings: add regulator property to simple amplifier (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: simple-amplifier: remame dio2125 documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: use 'version' field of unit directory to identify model (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: add a check for request_region (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: add a check for ioremap_nocache (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: create tlv before soc_tplg_init_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: merge alc_fixup_headset_jack to alc295_fixup_chromebook (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: hdmi - add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: automatic selecting BCLK in I2S master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the typo of function name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of widget with prefixed name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add more quirks for HP Z2 G4 and HP Z240 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Headset Mic JD not stable (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate X514-51T with ALC255 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: avoid build error without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Avoid NULL pointer dereference at snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: axi-i2s: let both capture and playback be optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: Avoid a potential deadlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix registers declaration in regmap (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix the issue of the widget with prefix name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: prevent snd_soc_dpcm use after free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:hdac_hda:use correct format to setup hda codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:soc-pcm:fix a codec fixup issue in TDM case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: fix davinci_mcasp_probe dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ams-delta: remove duplicate 'const' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: remove compat dma probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: use default dai name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: improve channel capabilities handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: change trigger traces (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add i2c dependency for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: fix compiler warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix DAPM routes for capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Fix probe deferral following prelink failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: avoid limiting params->msbits in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix set_sync service (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix oversampling mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix exposed capabilities in spdif mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix iec958 controls indexation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ab8500: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix S/PDIF DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for MOTU MicroBook II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd add loopback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: fix reset gpio reference counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: skip useless write in slave mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: remove useless callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix dma configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix stream count management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix 16 bit format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix IRQ clearing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: fix dependency for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add Maxim98373 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: fix SSI9 4/5/6/7 busif related register address (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: fix construction of PCM frame for capture direction (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Extend i915 component bind timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Improve logging messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for multiple compressed buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor compress stream initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Reorder some functions for improved clarity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out stripping padding from ADSP data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Fix an IS_ERR() vs NULL checking bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: sound card name from device tree (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Prevent uninitialized variable use (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix of_node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Reduce click noise on Dell Precision 5820 headphone (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix of-node refcount unbalance in DAI-link parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe_from_dt() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow compressed buffers in any memory region (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Update cached error state on trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: Fix energysense SLEEP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix multiple "IIS multi" devices initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix secondary platform device unregistration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk: Add DAI links for Multi-Playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add Geminilake Dialog Maxim machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Headset button support in broxton machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Rename hpvcc regulator supply to cpvdd (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1977: Add support for setting MICBIAS via DT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Potential small memory leak in dapm_cnew_widget() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add missing DAPM routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Make function 'wm8741_mute' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix register setting issue in RIGHT_J mode (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: imx-sgtl5000: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix missing of_node_put() at simple_dai_link_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix refcount underflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Ensure proper sample rate on pri/sec PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: remove set but not used variables 'mask, cr1' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free created components in tplg load error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Make some symbols static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select dmic for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix sysclk_df type (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix TXCLK_DF mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add support to disable on-chip PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add runtime support for DSP_A and I2S modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Fix frame polarity for DSP_A format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Set constraint to always have 32 sample bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Remove capture support for codecs without ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: fix spelling mistake "doens't" -> "doesn't" (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Expose sample resolution through proc interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Prevent potential NULL platform data dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Remove unused SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME flag (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update TDM usage to be more flexible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add support for master mode BCLK rate adjustment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Comments clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Change indentation in SAMSUNG_I2S_FMTS definition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Simplify pri_dai, sec_dai pointers usage (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Specify DMA channel names through custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add support for secondary CPU DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Get rid of a static spinlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move quirks data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move IP variant data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Drop spinlock pointer from i2s_dai data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move SFR pointer to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: Remove set but not used variable 'hw' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Disable PC beep in passthrough on alc285 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone and internal speaker support for System76 oryp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Make symbol 'cros_ec_dai' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Remove unused including (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move registers cache to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move opclk data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move core clk to the driver common data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Add widgets and routes for DPCM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move clk supplier data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Restore support for the secondary PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Comment why read blocks when PCM is not running (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove new_mach_data field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: bxt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: icl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hsw-bdw-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hda-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cnl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: byt-match.c: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to single component with multiple DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Allow to specify custom DMA device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Extend use of chan_names provided in custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Improve of_node test in dmaengine_pcm_request_chan_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use __printf markup to silence compiler (Jaroslav Kysela) [1683051] - [sound] ALSA: tlv320aic32x4: delay i2c access by 1 ms after hardware reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix rx stream assign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Set OSR mode in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Add digital mute callback (Jaroslav Kysela) [1683051] - [sound] ALSA: PCM: check if ops are defined before suspending PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: use devm_kzalloc for all structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: use pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add clock select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add soft reset on probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: set .ignore_module_refcount field in component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: don't increase component module refcount unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: gpiolib: acpi: Introduce ACPI_GPIO_QUIRK_ONLY_GPIOIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: convert license header to SPDX (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-analog: add missing license information (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: regulator notifier registration should be managed (Jaroslav Kysela) [1683051] - [sound] ALSA: i915/snd_hdac: I915 subcomponent for the snd_hdac (Jaroslav Kysela) [1683051] - [base] ALSA: components: multiple components for a device (Jaroslav Kysela) [1683051] - [documentation] ALSA: component: Add documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Revert capture stream behavior change in blocking mode (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix function name in kernel-doc comment (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix up for snd_pcm_lib_preallocate_pages_for_all() API change (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: stm32: i2s: manage clock power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Remove unnecessary const qualifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix implicit fb endpoint setup by quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for HP EliteBook 840 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Use C++ style comments in header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Kconfig: Show knob, and depend on MIPS || COMPILE_TEST (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Add support for devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Use SPDX license notifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Prevent clk_get_rate() calls in atomic context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Line Playback Volume, Line Boost Volume, Line Right, Line Left, Line Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add FM Playback Volume, FM Left, FM Right, FM Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Playback Switch, Mic2 Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Merge sun4i_codec_left_mixer_controls and sun4i_codec_right_mixer_controls into sun4i_codec_mixer_controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Boost Volume, Mic2 Boost Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add sun7i_codec_controls, sun7i_codec_codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic Playback Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add MIC2 Pre-Amplifier, Mic2 input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: fix spelling mistake "Deemphatize" -> "Deemphasize" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix semicolon.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: correct shift bit for ssiu9 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Add jz4725b-codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: harden use of lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xtensa: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dwc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Clean up proc file creations (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Move card id proc creation into info.c (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Minor optimization (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Drop unused snd_info_entry.card field (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Add standard helpers for card proc file entries (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: opl4: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Add helper functions for component trigger/set_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Clarify the intent of current compressed ops handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: remove some unnecessary NULL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: Fix ADC powerup sequencing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Check for NULL widget in dapm_update_dai_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: spi: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: parisc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: atmel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix build error without CONFIG_PCI (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Fix stop handling on compressed capture streams (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for new T+A USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Always register entries recursively (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't allow NULL device for memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: fix missing header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd: fix spelling mistake "offest" -> "offset" (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: unload physical dai link in remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: add SND_SOC_DOBJ_GRAPH type for dapm routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: clear platform pointers on error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add warnings for widget overwrite when adding route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Only power up active channels from a DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix oops/use-after-free case with dai driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix use-after-free issue with dailink sname (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: add btcvsd driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Add channel numbers to AIFs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup TDM Split mode check for CTU (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: synchronize connection check for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup MIX kctrl registration (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hal2: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Serialize codec registrations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use a common helper for hp pin reference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix lose hp_pins for disable auto mute (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone support for System76 darp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: remove a superfluous function declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio DMA platfrom driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: modify dapm route loading routine and add dapm route unloading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix memory leak in soc_tplg_dapm_widget_create (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Fix memory leak from soc_tplg_denum_create_texts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Remove widgets from dobj list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Reduce number of dereferences when accessing dobj (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use standard device registration for beep (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Record the current power state before suspend/resume calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: remove useless test (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed hp_pin no value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Add codec driver for Cros EC (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: Documentation: Add google, cros-ec-codec (Jaroslav Kysela) [1683051] - [maintainers] ALSA: MAINTAINERS: add maintainers for ChromeOS EC sub-drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing slimbus dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Cleanup DSD whitelist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: add slim support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add audio routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add capture dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add playback dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add basic controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_rt298: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bdw-rt5677: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broadwell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: haswell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add helper to change platform name for all dailinks (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: add support for Solid State Logic Duende Classic/Mini (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Variable "ret" in function rt5651_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: add static inline fallbacks when CONFIG_ACPI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix clocking calculations when not using the PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the set_bclk_ratio interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs V2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fixup build error for mt6358 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix tight loop of OSS capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add Opus #3 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: add platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow soc_find_component lookups to match parent of_node (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer() (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: Off by one in latter_handle_midi_msg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: make const arrays static, reduces object code size (Jaroslav Kysela) [1683051] - [sound] ALSA: proc: Avoid possible leaks of snd_info_entry objects (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Simplify proc file destruction (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Drop unused snd_pcm_substream.file field (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: comment cleanup about destination address of async transactions for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Cleanup snd_pcm_stream_lock() & co (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove down_write() hack for snd_pcm_link_rwsem (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: More fine-grained PCM link locking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Fix multi-CODEC setups (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support rx MIDI functionality for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-specific operation to fill transaction buffer with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address to receive async transaction for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support tx MIDI functionality of Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address range to receive async transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: change prototype of handler for async transaction with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Correct the setting while select ASRC clk for AD/DA filter (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add driver flag for runtime PM (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: implement runtime suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: remove redundant clock enable API (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add runtime PM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: get clock handles early in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: runtime power management support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename to asoc_simple_card_canonicalize_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add soc_cleanup_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: reduce if/else nest on soc_probe_link_dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: merge card resources cleanup method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add new snd_soc_flush_all_delayed_work() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add .num_platform for dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Avoid confusing loop in snd_pcm_unlink() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make PCM linked list consistent while re-grouping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Unify snd_pcm_group initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_card_unref() inside in_pcm_file() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mute LED support for HP ProBook 470 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to parse of clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring for dump of sync status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to get clock status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to switch mode to fetch PCM frame (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to dump status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: obsolete proc node to leave one node (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: unify protocol layer for FF400/FF800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: rename protocol layer for former models (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: add explanation of legacy/modern style of dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Remove expensive print in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove error due to probe deferral (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: lower log level for potential probe deferral cases (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: put of nodes if finding codec fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix oops on re-probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add default pdata for i2s mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Set DAI format for dmic codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select max98927 for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix PLL source register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't defer probe on optional, NULL components (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make snd_pcm_suspend() local static (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Move PCM suspend/resume code into trigger callback (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Suspend streams globally via device type PM ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Make snd_soc_find_component() more robust (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix init platform memory handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: parse AES audio parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: Select REGMAP_MMIO to fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: remove few unused variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: fix waring unused-function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe control for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe bits for controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add verbs for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add register offset for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add api to program stripe control bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skl: Fix display power regression (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix typo for ALC225 model (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Hold client_mutex around soc_init_dai_link() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use correct drvdata in snd_byt_cht_es8316_mc_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: move the codec PLL configuration to _init (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add recalc_rate function to return DAI clock rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: MCLK should be enabled before DAI clocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: defer card probe until all component is added to list (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Remove set but not used variable 'first_ch_bits' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatches for register mask and value in hdac controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix CM6206 register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Variable "buf" in function rt274_jack_detect() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ADAU7002: Add optional delay before start of capture (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Potential NULL dereference in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk for PoV TAB-P1006W-232 (v1.0) tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for jack-detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirks module parameter (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic mapping" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for jack detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add ACPI ID 10EC5640 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for PoV P1006W tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: update BSDSR/BSDISR handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: Allow SCLK pad drive strength to be changed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable SPDIF driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add SPDIF audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add MICFIL SoC Digital Audio Interface driver. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eliminate left-over from Raumfeld machine driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt298: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rl6437a: use __be32 for a __be32 buf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: store eq kcontrol byte in __be (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use logical AND (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6351: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs42xx.c: fix boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix boolean assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98927: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rt286: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4271: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98383: fix boolean assignments to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: remove unused mux/mixer define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: remove unused mux define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: fix kernel doc descriptions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: declare trigger function as static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: Add support for AK4497 (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: fix a missing check of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: fix check on snd_card_register (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1712: fix a missing check of snd_i2c_sendbytes (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: add a check of the status of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: oxygen: initialize spdif_playback_enable to 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: virtuoso: add de-emphasis control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support Dell headset mode for New AIO platform (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Always check descriptor sizes in parser code (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Check mixer unit descriptors more strictly (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Move context save/restore to runtime_pm callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: No need for IS_MODULE/BUILTIN check for pcm driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 (ME176C) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Fallback to BYT-CR if IRQ 5 is missing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Simplify is_byt_cr() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add ACPI match table entry for ES8316 codec on BYTCR platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Set card long_name based on quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add input-map support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add external speaker mux support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add support for SSP0 (BYTCR) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Minor refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Sort includes alphabetically (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Let core handle GPIO descriptor (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator/gpio: Allow nonexclusive GPIO access (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Default enable high on DT regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add DAC mono mix switch mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add workaround for silence of rk3288 ACODEC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: support ACODEC for rk3328 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add asoc_simple_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable audio formatter driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add pcm formatter platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: remove simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add asoc_graph_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: check "reg" property on asoc_simple_card_get_dai_id() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: use snd_mask_set_format in all machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: simplify boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: assign booleans to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: remove unneeded semicolon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless cast (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: enable MCLK in STANDBY (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: save model id directly in of_device_id.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: make the driver visible in Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: Add driver for CS4341 DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix recording no sound issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: atom: Make PCI dependency explicit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: prevent potential divide by zero bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a small memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: change license header format style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Grammar s/the the/the/ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: cleanup a debug printk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: set jack only for a specific backend (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Revert DSP detection on legacy HD-audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: clear pending irq handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable the headset mic auto detection for ASUS laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: force HDaudio legacy or SKL+ driver selection (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: abort probe if DSP is present and Skylake driver selected (Jaroslav Kysela) [1683051] - [sound] ALSA: HDA: export process_unsol_events() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix model-id of unit for Apogee Ensemble (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Use Xen common shared buffer implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Kconfig: Remove the deprecated options (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Merge davinci and omap directories (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add mute LED support for HP EliteBook 840 G4 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle model-specific registers (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for packet streaming on Fireface 800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: allocate isochronous resources in mode-specific implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle multiplier mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to switch fetching mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix for state to fetch PCM frames (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use the same print format for 'without_header' tracepoints (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong assignment for 'out_packet_without_header' tracepoint (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong handling payload_length as payload_quadlet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add display_port_rx port routing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to Display port RX dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: add support for display_port_rx (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Add support to compress offload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: add support to MP3 format (Jaroslav Kysela) [1683051] - [sound] ALSA: soc-compress: add support to snd_compr_set_runtime_buffer() (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: make use of runtime buffer for copy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add more platform granularity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: merge simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: merge audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() ID method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Invoke pcm_new() for all DAI-link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the digital_mute interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: fix do_div warning in spdifin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add error logs on probe, remove dependency on NHLT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless tests on HDaudio capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: stop probe if HDaudio capabilities don't exist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Harden DSP detection with PCI class/subclass info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add CFL-S support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add powersaving widgets for DAC and ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable i2s driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Add i2s driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_rt5660: Add a new machine driver for kbl with rt5660 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add support for spdifin backend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Dereference pointer for memcpy sizeof in asoc_simple_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add support for Huawei WMI micmute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix front speakers on Huawei MBXP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove RSND_REG_ from rsnd_reg (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface 800 with MIDI functionality only (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: localize a handler for MIDI messages on tx transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add driver data for register for MIDI high address (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share register for async transaction of MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for second optical interface for ADAT stream (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to get current sampling rate and clock source (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share status and configuration dump (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share some registers for status of clock synchronization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: add dai-link support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - make pci_iounmap() call conditional (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Always set display_power_control for Intel HSW+ codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add missing display power-off at driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make snd_hdac_display_power() void function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Properly free the display power at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Drop superfluous AZX_DCAPS_I915_POWERWELL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Refactor display power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: use cpu/codec pointer on simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fix build warning without CONFIG_OF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: add rt5663 codec select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: fix the audio jack button remapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Point of View Mobii TAB-P1005W-232 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Prowise PT301 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Refactoring PM code (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix reference to wrong register for clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1 Carbon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Add copyright and module author (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add configuration for headset codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add TDM configuration for speaker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix signal paths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Calculate LRCLK divider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Remove useless assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Enable headset button support for new codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack button support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack pointer and unsolicited event bits to callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed headphone issue for ALC700 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5660: Add a new ACPI match ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ak4104: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: cs4270: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use dma_ops of parent device for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use DMA addr rather than CPU pa for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove direct OF name and type accesses (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added max98373_reset for stable amp reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add missing TDM Split mode support for simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup mod ID for CTU regmap read/write (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: indicates Channel and Mode for debug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Add Tegra186 and Tegra194 support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra - Probe up to 8 codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Clapper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove raumfeld machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for ICL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: au8540: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add support for AMD Stoney Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix starvation on down_write_nonblock() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_pcm_unlink() conditionally at closing (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: compatible string as shortname (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: thinkpad_acpi: Add audio mute LED classdev support (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: dell-laptop: Add micmute LED trigger support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Support led audio trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce module_param wakeup_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce mode switch delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Create and setup jack in init callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Add board specific dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Implement configurable dismod handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Update PDIR (pin direction) register handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Clear TXSTAT register before activating serializers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add FW reply for MCLK/SCLK IPC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Make DSP replies more human readable (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: trigger: Introduce audio mute LED trigger (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: core: Introduce LED pattern trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support ALC300 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix whitespace (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: makes snd_soc_of_parse_audio_prefix() inline (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix a NULL vs IS_ERR() check in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix spelling mistake "Frequence" -> "Frequency" (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers" (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Consolidate helpers for adding and replacing ctl elements (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Fix race between adding and removing a user element (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: notify events of change of state for userspace applications (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: apply small refactoring to handle several type of event for hwdep interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: queue events for change of control surface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: add new hwdep ioctl command to get state image (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: pick up data of state from tx isochronous pakcets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Fix latency value calculation for pm_qos (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup define position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup typo SND_AUDIO_GRAPH_CARD (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_of_parse_node_prefix() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: add VCC regulator widget (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add support for cpvdd regulator supply (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: remove "option" from asoc_simple_card_of_parse_routing() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: accept NULL parameter on asoc_simple_card_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove asoc_simple_card_clk_register() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add support for Secondary MI2S interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Update slot_width for Quaternary TDM port (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use platform_data for machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: fix interface for Chromebook machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: define common interface for machine driver configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: fix: continue searching when machine is ignored (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix Kconfigs, make HDaudio codec optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clocking modes (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use device_type helpers to access the node type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - fix AE-5 pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add new ZxR quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: clean up indentation, replace spaces with tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Fix error handling of regulator_set_load (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: fix indentation issue with return statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320dac33: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: asihpi: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert a few more users to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Add regulator support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: Add support for AK4118 S/PDIF transceiver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Fix device reset-registers trigger value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: remove set but not used variable 'dma_buffer' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fixed build errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Recalculate audio map forcely when card instantiated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix memory leak of i2s_data on error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add DT property for single-ended output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Rename output widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Set dai_link id to each dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: add missing route for ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: enable acp3x drivers build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x system resume pm op (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x runtime pm ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x tdm mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x i2s ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x pcm driver dma ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Interrupt handler changes for ACP3x DMA driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add ACP3x PCM platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: create ACP3x PCM platform device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP3.0 PCI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP 3.x IP register header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Power down links before turning off display audio power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out common init code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix dma-unsafe read of scratch registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing slave_config setting for I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: No need to initialize max_xx_thres when it is not used (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Re-arrange files for core McBSP and Sidetone function split (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Move out the FIFO check from set_threshold and get_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up the interrupt handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Skip dma_data.maxburst initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up dma_data addr initialization code (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: add support for APOGEE duet FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Optimize for non-PCI configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use ring buffer for rsnd_mod_name() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: fix crash on module removal (Jaroslav Kysela) [1683051] - [sound] ALSA: oss: Use kvzalloc() for local buffer allocations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add TDM Split mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add SSIU BUSIF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: handle DPCM converted rate/chan under core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move HDMI information from ssi.c to core.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use defined io_playback/io_capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove error check which never happen (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add quirk for APL RVP boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add SOF information for APL RVP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: fix Skylake typo (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Atom machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Hdaudio machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: change ac97 dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: Remove unused machine driver for AM3517-evm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: remove read-only status register from snd_kcontrol_new (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: Remove redundant snd_soc_component_read32 calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Fix the dai widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Only add routing once. (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Define registers for CM6206 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rsnd_mod_name() handles both name and ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add .get_id/.get_id_sub (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move .get_status under rsnd_mod_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format is supported (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: constify regulator_desc structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: remove unnecessary unlikely() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: mrfld: fix uninitialized variable access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm97xx: fix uninitialized regmap pointer problem (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: constify snd_soc_ops structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix less than zero comparison on unsigned int (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ADDA_PR_REGMAP (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Fix runtime PM for hdmi-lpe-audio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup clock start checker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix insufficient PCM rule for period/buffer size (Jaroslav Kysela) [1683051] - [sound] ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix to wait for releases of all ALSA character devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix noderef.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: add clock dependency for sai (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Actually fix microphone issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: move code from startup/shutdown hooks into pm_runtime hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm2000: Remove wm2000_read helper function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: fix mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Log addresses as 8 digits in wm_adsp_buffer_populate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Rename memory fields in wm_adsp_buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: set sai as mclk clock provider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix trivial checkpatch issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for hw_free on CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: minor white space clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c/cs8427: Fix int to char conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup SSICR::SWSP for TDM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: enable TDM settings for SSI parent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for capture channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: Add support for XTI clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: new codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_sgtl5000: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: allow the sun8i-codec driver to be built on ARM64 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: Add new driver for Allwinner A64 codec's analog path controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec-analog: split regmap code into separate driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: Don't hardcode BCLK / LRCK ratio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: Add compatibility with A64 codec I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add 2 more models to the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Kabylake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add KBL Dialog Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add SND_JACK_LINEOUT jack type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add I2S/Left_J TDM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add HW constraint for non RIGHT_J (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: set ->component pointer in private struct (Jaroslav Kysela) [1683051] - [sound] ALSA: au88xx: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92xx-ad1848: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: caiaq: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add missing entries to Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort DHT Rot Pnt Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort max98373_bde_gain_tlv in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort BDE Limiter Thresh Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort Digital Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: enable mclk-fs on codec node (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use 32bit TDM width as default (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: add I2C dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: simplify cleanup process when failing to register sound card (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob/fireworks: simplify handling of local device entry table (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: release reference count of firewire unit in .remove callback of bus driver (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: block .remove callback of bus driver till all of ALSA character devices are released (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix headphone pin config for ASUS G751 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix input effect controls for desktop cards (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add error checking in ca0132_build_controls() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up patch_ca0132() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix microphone inconsistency issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: make it selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: Add master clock handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8782: add support for regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add ASUS G751 quirk model entry (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for ASUS G751 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the standard fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1761: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add custom mixer status quirks for RME CC devices (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: update quirk for B&W PX to remove microphone (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Disable automute for Elo VuPoint (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: A lightweight function to discard pending bytes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add fault detect recovery property to DT bindings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: enable and disable extclk if given (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add missing break in skl_tplg_get_token() (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain cache of stream formats (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain model-specific data (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: use managed-resource to maintain response buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use managed-resource to maintain data specific to M-Audio FW-1814/ProjectMix I/O (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: use managed-resource of fw unit device for private data (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760 (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: add PCM rules to obsolete PCM constraints based on LCM of SYT_INTERVAL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR exit commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR 600 ohm gain control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Remove input select enum for ZxR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR input/output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR DSP post-download commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR init commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DBpro hda_codec_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR quirks + new quirk check function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix surround sound with output effects (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix AE-5 control type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatch for register mask and value in ext controller. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: add SND_SOC_I2C_AND_SPI dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: avoid AC97_BUS build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Rename dummy_dma_ops to snd_dummy_dma_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: add OF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a MIC pre. route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component_dais() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup SSI clock during suspend/resume modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include from q6adm.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tidyup for_each_card_prelinks() dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Remove the boost volume in the beginning of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_be() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_fe() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_comp_order() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_components() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_rtds() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_links() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_prelinks() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rename for_each_rtd_codec_dai_reverse to rollback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: convert for_each_rtd_codec_dai() for missing part (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 exit function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 specific controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add input selection commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add output set commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Merge post-dsp functions + cleanup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change firmware name and usage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 regular init setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 pre-init and ca0113 functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change ca0132_mmio_init for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Set AE-5 bools and select mixer (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add pincfg for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk for Sound BlasterX AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Define new verbs and control params (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Refine indentations and constify snd_pcm_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix the audio-component completion timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Drop unused GPIO include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Minor code modification (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix capture unstable in beginning for some runs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix the boost volume at the begining of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Remove HP volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Improve HP performance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove redundant include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Get the period_bytes in the copy work to make sure the value correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_is_matching_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: manage platform name under snd_soc_init_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove duplicated include from q6asm-dai.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hisilicon: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8328: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: fix memory leak of response buffer at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of discovered stream formats at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak for model-dependent data at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix memory leak for M-Audio FW1814 and ProjectMix I/O at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enable runtime PM only for discrete GPU (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-digi00x: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Register irq handler after register initializations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit definition of pci_iomap() on SH (Jaroslav Kysela) [1683051] - [sound] ALSA: don't call skl_init_chip() to reset intel skl soc (Jaroslav Kysela) [1683051] - [sound] ALSA: enable interrupt after dma buffer initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove dai->driver NULL check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card rebind (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove unneeded static set .owner field in platform_driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing INTERLEAVED PCM attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove unused num_dai_links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: avoid nested code on soc_remove_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: remove empty rt5668_i2c_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: switch to new ac97 bus support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix simultaneous playback and capture on different channel (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: fix possible info leak to userspace on SNDRV_EMU10K1_IOCTL_INFO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add missing return value check for snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skl-topology: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6core: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nuc900: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs454: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: bcm: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel_ssc_dai: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Ensure reset bit is cleared before configuring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: clean up a return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix a couple uninitialized ret variables (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use address returned by kmalloc() instead of kernel stack for streaming DMA mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Update hardware pointer before start capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: usleep_range() needs include/delay.h (Jaroslav Kysela) [1683051] - [sound] ALSA: regmap: split up regmap_config.use_single_rw (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Avoid uninitialised variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: avoid division by zero if lo_vag is zero (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't use p for dev_dbg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: adg: care clock-frequency size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: use tab instead of white-space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: remove redundant check for !port condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move CODEC to CODEC params from the widget to the runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move connection of CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move error handling to snd_soc_dapm_new_control_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_link_codecs() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add overflow detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Cleanup indirect PCM helper usages (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: rme32: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix several mismatch for register mask and value (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't schedule DAPM work if already in target state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add driver for PROTO Audio CODEC (with a WM8731) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: merge .nolock_start and .prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support to init different BUSIF instance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate dma address with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Check runtime channel number rather than hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Fix issue in dma data address assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove is_play parameter from hw_rule function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 8 bit S8 format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for the DSP_A/DSP_B formats (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 16/24 bit slot widths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup not to call clk_get/set under non-atomic (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Initialize allocated buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add short circuit detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6routing: initialize data correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Add channel fault reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Save last fault register even when clear (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Print full register name in error message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a S/PDIF enable switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add native 32bit I2S transport (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: SOC_SINGLE register value error fix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 specific volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Add support for FIFO usage caused delay reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix cancel_work_sync() stall from jackpoll work (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Clean up jackpoll_ms option handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg pdm input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add DT module alias (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add Kconfig prompt for the generic dmic codec. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Unused exported functions changed to internal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve legibility of if-statements (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve stylistics of file comments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: switch to SPDX license identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change MCLK to 48Mhz (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set constraints for DMIC and MAX98357a codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the headset buttons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Implemented safeload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sigmadsp: safeload should not have lower byte limit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use hda_bus instead of hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add HDA BE DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add table for HDA-based platforms (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: move hda_codec.h to include/sound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8804: Add ACPI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Change DAC/ADC volume scale (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added 10ms sleep after amp software reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm: restrict formats depending on slot width (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: report interrupt request failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: imply clock and reset controllers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: Properly initialise hw->rate_max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Remove clock framework ifdefs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: Use the new non-cached allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Use the new non-cached allocation for 440MX workaround (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Remove substream allocation/free ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Use new non-cached allocation for non-snoop mode (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Check the non-cached stream buffers more explicitly (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add non-cached buffer type (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Simplify snd_malloc_dev_pages() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't align the size to power-of-two (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Do error checks at creating system ports (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: add error check in snd_seq_system_client_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: signedness bug in snd_pcm_plug_alloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: hdspm: fix spelling mistake "Initializeing" -> "Initializing" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Return 0 when size < start_threshold in capture (Jaroslav Kysela) [1683051] - [kvm] ALSA: treewide: correct "differenciate" and "instanciate" typos (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix HP Headset Mic can't record (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix unbalanced pm_runtime_enable (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix check of pm_runtime_get_sync failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix device initialization in the compat layer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added speaker FS gain cotnrol register to volatile. (Jaroslav Kysela) [1683051] - [sound] ALSA: update dell-wmi mic-mute registration to new world order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Fix discarding the unsubscribed output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Acquire irq after RIRB allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix replace codec to component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adav80x: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add delays to capture path to remove DC offset noise (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add exit commands for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change mixer controls for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D input and output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup defaults for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D startup functions and setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add bool variable to enable/disable pci region2 mmio (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk ID and enum for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add alt_functions unsolicited response (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_init function. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Create mmio gpio function to make code clearer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make DSP name configurable by codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Declare firmware controls from codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added software reset register to readable registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct DSP pointer for preloader control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Fix initialization of rt5677_of_match.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: make BE and FE order inline with dpcm (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: remove redundant variable cfg_val (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set delay value for the capture case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Modified DMA pointer for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Make ACP->SYSMEM DMA non circular (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Fix missing break in switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add SLIM tx AIF_IN dapm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: remove unused header files from common.h (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: make common.c as proper module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8903: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da9055: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm5100-tables: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8990: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tda7419: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9850: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add mute LED quirk for HP Spectre x360 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq_oss: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-i2s: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: fix memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix spelling mistake "acumulator" -> "accumulator" (Jaroslav Kysela) [1683051] - [sound] ALSA: es18xx: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opti9xx: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92x: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: galaxy: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt: Use refcap device for mono recording (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove support for card rebind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix unmet dependency warning for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9081: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8995: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8962: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8960: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8955: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8961: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix a typo (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix invalid use of sizeof in parse_uac_endpoint_attributes() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Drop unused 64bit division macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use no intrruptible mutex_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix leftovers at probe error path (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove dead codes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Minor cleanup of MIDI event parser helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: Use delay set in component pointer function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build due to CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: remove redundant pointer 'urb' (Jaroslav Kysela) [1683051] - [sound] ALSA: sonicvibes: remove redundant pointer 'dir' (Jaroslav Kysela) [1683051] - [sound] ALSA: ens137x: remove redundant array pcm_devs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: remove redundant variable attn (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: remove redundant pointer 'dma' (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: remove redundant variable max_streams (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: remove redundant pointers 'priv' and 'rtd' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8540: remove redundant variable osrate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add sdm845 sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Add support to parse common audio device nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Operate UAC3 Power Domains in PCM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add UAC3 Power Domains to suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: AudioStreaming Power Domain parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Initial Power Domain support (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Use READ_ONCE/WRITE_ONCE() macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Offload the output event processing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: change functions to static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: add support for multichannel output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_alc5632: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Kconfig: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4613: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7210: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4554: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4642: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8988: fix typo in rate constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: i2s: Fix typo/broken macro (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Use single mutex unlock in error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Turn CX8200 into D3 as well upon reboot (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: cthw20k2: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: ALSA:: ctxfi: cthw20k1: Replace mdelay() with msleep() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: quirks: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp_modem: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: bt87x: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: maestro3: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: lola: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Properly endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Proper endian notations for BDL pointers (Jaroslav Kysela) [1683051] - [sound] ALSA: trident: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: ymfpci: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: xen: Use standard pcm_format_to_bits() for ALSA format bits (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix PCM format bit calculation (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: Fix PCM format notations (Jaroslav Kysela) [1683051] - [sound] ALSA: au88x0: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: ad1816a: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Fix PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: virmidi: Fix too long output trigger loop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Use standard pcm_format_to_bits() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Declare PCM format with snd_pcm_format_t (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Use snd_mask_set_format() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix interval evaluation with openmin/max (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add snd_mask_set_format() helper for standard usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix snd_pcm_format_t handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Use int for format bit position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Fix missing __user prefix in copy_user callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: zte: Fix incorrect PCM format bit usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: align axg card driver with DT bindings documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: use IRQ_RETVAL in the fifo irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add a fix voltage regulator for DA7219 and ADAU7002 (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Fix missing PAGE_SIZE definition (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: declare snd_sgbuf_aligned_pages() unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Fix missing __force annotation for user/kernel pointer cast (Jaroslav Kysela) [1683051] - [sound] ALSA: korg1212: Add __force annotation to cast in user-copy callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use standard lower_32_bits() and upper_32_bits() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Declare the common variable in header file (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Declare common variables properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix a sparse warning about snd_ctl_elem_iface_t (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Fix the default sample sizes (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Add missing __iomem annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Encore mDSD USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: Fix invalid endian conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: vxpocket: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: vx222: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix poll() error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix widget handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: fix inversion between __iowrite32 and __ioread32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify iomem address and casts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: make sst_dma functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: BDL definitions should be __le32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: fix endianness handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: add Volume to the name of volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to snd_soc_dai_get_channel_map() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-spdifout: select SND_PCM_IEC958 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Allow delayed i915 audio component binding (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Generic DSD detection for Thesycon-based implementations (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't exceed over the requested size (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: catch invalid timer object creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove clock divider and pll setup from zylonite and magician (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: export snd_soc_of_get_slot_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm input driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm output driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm interface driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm formatter base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: improve goto error label (Jaroslav Kysela) [1683051] - [usb] ALSA: powerpc/ps3: Set driver coherent_dma_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the "Connect Tablet 9" tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk table entries for various devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add mono speaker quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add IN2 input mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Set OVCD limit for VIOS LTH17 to 2000uA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix using the wrong GPIO for the ext-amp on some boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add IN3 Boost volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Parse HOST_BUFFER controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow up to 8 channels for voice control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Take prefix into account in control name length (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct algorithm list allocation size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Ensure DSP boot work complete before preloader_put return (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Allow changing from a bad sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg toddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg frddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg fifo base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add documentation for power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: remove component fw related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card re-bind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add __force to cast in snd_pcm_lib_read/write() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Use kvmalloc() for buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Minor code refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Simplify error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Tidy up coding styles (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make audio component support more generic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Associate audio component with devres (Jaroslav Kysela) [1683051] - [sound] ALSA: drm/i915: Split audio component to a generic type (Jaroslav Kysela) [1683051] - [sound] ALSA: emu8000: Use swap macro in snd_emu8000_sample_new (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1_patch: Use swap macro in snd_emu10k1_sample_new (Jaroslav Kysela) [1683051] - [gpu] ALSA: vga_switcheroo: set audio client id according to bound GPU id (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: use PCI_BASE_CLASS_DISPLAY to replace PCI_CLASS_DISPLAY_VGA (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Tidy up logic for Processing Unit min/max values (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Unify virtual type units type to UAC3 values (Jaroslav Kysela) [1683051] - [include] ALSA: usb-audio: Add support for Processing Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Processing Unit controls parsing in UAC2 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Selector Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: For capture have interrupts on I2S->ACP channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Send correct channel for configuring DMA descriptors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add GLK Realtek Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix routing (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: remove redundant pointer 'ins' (Jaroslav Kysela) [1683051] - [sound] ALSA: ali5451: remove redundant pointer 'codec' (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: remove redundant pointer runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: remove redundant pointer private_data (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: remove redundant pointer chip (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: remove redundant pointer opl3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: off by one in routing_hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: allow soc-core to pick up name prefixes from component nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: add rate merge to the BE stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: rework runtime stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix snd_interval_refine first/last with open min/max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Reporting button presses (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Disable jack-detect over suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add button press support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Allow disabling jack-detect by calling set_jack(NULL) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Fix workqueue cancel vs irq free race on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for externar amplifier enable GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Move getting of codec_dev into probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove is_valleyview helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix2 8 tablet (Jaroslav Kysela) [1683051] - [dma] ALSA: dmaengine: add support for reporting pause and resume separately (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau171x1: Connect playback DAI to the DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA_SOC_SSP depend on PLAT_PXA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: replace "p" with "pK" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Allow drivers to set R/W wait time. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: add support for an external clock in devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: cmd: Add missing newline to debug message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: Use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add slim rx routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to slim tx dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Add missing slimbus capture ports (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sti: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use snd_pcm_stop_xrun() for xrun injection (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: trace XRUN event at injection, too (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow topology to override machine driver FE DAI link config. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel-i2s: Remove unnecessary audio PLL clock (aclk) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: add support for the es7154 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: correct required power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Simplify trigger handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Reset bytescount when starting transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Do not generate interrups for every captured sample (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix Capture DMA channel names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always subtract bytescount (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always stop ch2 first (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7241: add es7241 codec support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add button detection mode control (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-midi: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: caiaq: audio: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: Add VDD and AVDD power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: check if mclk rate is valid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: remove 64kHz rate from the supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: remove .set_pll() and .set_clkdiv() callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: select SND_PXA2XX_LIB for drivers that depend on it (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-compress: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-topology: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dapm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-devres.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-jack.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dpcm.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-ops.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dai.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-io.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: snd-aoa: add of_node_put() in error path (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6797: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA2XX_SOC_I2S selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove bindings from pxa2xx-pcm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: provide PCM ops for ssp, i2s and ac97 components (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa2xx-pcm-lib: fix indenting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: move some functions to pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: clean up function names in pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fold pxa2xx-pcm into its only user, pxa2xx-ac97 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove the dmaengine compat need (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Don't fall back to generic when i915 binding fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: don't merge format from invalid codec dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: extend channel merging to the backend cpu dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: fix some off by one bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: improve runtime update predictability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: add extended ops in the hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: remove memory allocation from snd_hdac_ext_bus_device_init (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: split snd_hda_codec_new function (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: ext: add wait for codec to respond after link reset (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_driver, use hdac_driver instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_bus and use hdac_bus instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_device and use hdac_device instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move in_pm accessors to HDA core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas517x: add tas5707 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifer: add simple-amplifier compatible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: rename dio2125 to simple-amplifer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Sort DMI table entries alphabetically (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_HP_LR_SWAPPED quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Simplify card long-name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix DMIC map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1 map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove IN2 input mappings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1_IN2_MAP quirk not being logged (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Change default input map from in2 to in1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_DEFAULT_QUIRKS define (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Kill snd_hda_codec_update_cache() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC882 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC262 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC268 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC259 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC662 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: Fix references to Documentation/.*/MultiSound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: remove unused struct q6asm member (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add proper error check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove redundant owner assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6adm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Fix unregistration order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cx20442: Don't ignore regulator_get() errors. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply PRE_PROBE fixup after ALC269 codec variant setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Use standard verb containers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Simplify control management (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Rewrite with error goto (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/cirrus - Simplify creation of new controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Clean up beep code (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating ALC268 beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common GPIO mask for ALC660VD ASUS fixup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify Dell XPS13 GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Convert some manual GPIO setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify mute LED GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc885_fixup_macpro_gpio() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Consolidate gpio_data and gpio_led (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add GPIO data update helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Manage GPIO bits commonly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Allow skipping spec->init_amp detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: add codecs devicetree binding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: DPCM cares BE channel constraint (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure channel 1 or channel 0 for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change codec to channel link as per hardware redesign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: remove redundant check of PLL ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix missing rename from 'reef' to 'sof' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc269_fixup_hp_line1_mic1_led() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sanity check of unexpected cap_sync_hook override (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Use common helper for mic mute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Allow multiple ADCs for mic mute LED controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Use the mic-mute LED helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use the mic-mute LED helper for HP and others (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use the common helper for thinkpad_acpi mic mute LED handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move mic mute LED helper to the generic parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: rename 'reef' to 'sof' in ACPI matching table (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Set compressed IRQ to a wake source (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Simplify handling of alg offset and length (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support for Motu Traveler (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: cancel chunk alignment for protocol version 2 (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for AES/EBU on XLR interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for chunks for main 1/2 out (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: suppless consumption for unused element of array in stack (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: Tidy up open/hw_params handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix copy/paste issue with SOF/broadwell topology file (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add entries for SOF-based machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add firmware/topology information for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Geminilake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: move SKL+ codec ACPI tables to common directory (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: cleanup before moving ACPI tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broxton: reduce machine name for bxt_da7219_max98357a (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: add fe_ops for kbl Audio Capture Port (Jaroslav Kysela) [1683051] - [sound] ALSA: ARM: pxa: change SSP DMA channels allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: stop using get_seconds() (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: use enum type CT_SUM_CTL where appropriate (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1724: remove unused array (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current detect threshold (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Nuvison/TMax TM800W560 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: add devicetree support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: PCM1789: unconditionally flush work (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add rt5682 codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add headphone auto switching (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Remove Playback/Capture in names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add mic bias boost control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: make structure soc_codec_dev_ak4458 static const (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: make two structures static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: make pointer dmic_codec_dev static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: set card as device drvdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add rsnd_daidrv_get() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add hp and mic detect gpios same as simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: move hp and mic detection to soc_card probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: move hp and mic detect gpios from simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Vi10 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add config for rockchip dmaengine pcm register (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: put device_node on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add iec958 controls support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add NULL pointer check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: SSI parent cares SWSP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: has .symmetric_rates if SSIs are sharing WS pin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh7760-ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: migor: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: siu: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hac: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Add callback for DAPM route load/unload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Give more data to clients via callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs (Jaroslav Kysela) [1683051] - [fs] gfs2: Fix loop in gfs2_rbm_find (v2) (Andreas Grunbacher) [1690483] - [fs] gfs2: Rename bitmap.bi_{len => bytes} (Andreas Grunbacher) [1690483]- [vfio] vfio/pci: Mask buggy SR-IOV VF INTx support (Myron Stowe) [1678076] - [netdrv] net/ibmvnic: Update carrier state after link state change (Steve Best) [1711282] - [netdrv] net/ibmvnic: Update MAC address settings after adapter reset (Steve Best) [1711282] - [scsi] scsi: storvsc: Reduce default ring buffer size to 128 Kbytes (Cathy Avery) [1691370] - [scsi] scsi: storvsc: Fix calculation of sub-channel count (Cathy Avery) [1691370] - [powercap] powercap: RAPL: Get rid of custom RAPL_CPU() macro (Alexander Beregalov) [1706827] - [tools] tools/power turbostat: Increase default buffer size (Prarit Bhargava) [1711260] - [char] virtio_console: initialize vtermno value for ports (Pankaj Gupta) [1460636] - [rpmspec] redhat: exclude kvm_stat from pathfix.py's tenure (Vitaly Kuznetsov) [1692804] - [virt] kvm: arm: Skip stage2 huge mappings for unaligned ipa backed by THP (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Ensure vcpu target is unset on reset failure (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-v3: Retire pending interrupts on disabling LPIs (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Fix CNTP_TVAL calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move RSB stuffing to before the first RET after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix size checks in vmx_set_nested_state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointer (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Whitelist port 0x7e for pre-incrementing rip (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Convert guest TSC to host time domain if necessary (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Allow user to disable adaptive tuning of timer advancement (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Track lapic timer advance per vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Disable timer advancement if adaptive tuning goes haywire (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix spectrev1 gadgets (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix warning Using plain integer as NULL pointer (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add a selftest for SMM (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: fix for compilers that do not support -no-pie (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm/evmcs_test: complete I/O before migrating guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: clear SMM flags before loading state while leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Open code kvm_set_hflags (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Load SMRAM in a single shot when leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm: move kvm_load/put_guest_xcr0 into atomic context (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: svm: make sure NMI is injected after nmi_singlestep (Vitaly Kuznetsov) [1692804] - [kvm] svm/avic: Fix invalidate logical APIC id entry (Vitaly Kuznetsov) [1692804] - [kvm] Revert "svm: Fix AVIC incomplete IPI emulation" (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Fix overflow on kvm mmu page limit calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: always use early vmcs check when EPT is disabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: allow tests to use bad virtual-APIC page address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: fix x2APIC VTPR read intercept (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: fix potential get_num_contig_pages overflow (Vitaly Kuznetsov) [1692804] - [documentation] Documentation: kvm: clarify KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: complete IO before migrating guest state (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: disable stack protector for all KVM tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: explicitly disable PIE for tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: assert on exit reason in CR4/cpuid sync test (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: update rip after emulating IO (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts (Vitaly Kuznetsov) [1692804] - [virt] kvm: don't redefine flags as something else (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Used range based flushing in slot_handle_level_range (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Fix definition of HV_MAX_FLUSH_REP_COUNT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation) (Vitaly Kuznetsov) [1692804] - [virt] KVM: Reject device ioctls from processes other than the VM's creator (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Fix incorrect word ordering regarding supported use of APIs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Comments cleanup in mmu.c (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Make attribute accessors static (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix handling of stage2 huge mappings (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Enforce PTE mappings at stage2 when needed (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Always set ICH_HCR_EL2.EN if GICv4 is enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reset the PMU in preemptible context (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix formatting of a comment (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()" (Vitaly Kuznetsov) [1692804] - [documentation] virtio-ccw: diag 500 may return a negative cookie (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Add count cache flush parameters to kvmppc_get_cpu_char() (Vitaly Kuznetsov) [1692804] - [virt] kvm: properly check debugfs dentry before using it (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Fix compilation when KVM is not enabled (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc: Avoid circular header inclusion in mmu-hash.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: MMU: record maximum physical address width in kvm_mmu_extended_role (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Return LA57 feature based on hardware capability (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: fix switch between root and guest MMUs (Vitaly Kuznetsov) [1692804] - [virt] KVM: Minor cleanups for kvm_main.c (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2 (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/kvm: Save and restore host AMR/IAMR/UAMOR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Improve KVM reference counting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Fix build failure without IOMMU support (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc/64s: Better printing of machine check info for guest MCEs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Simplify machine check handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Context switch AMR on Power9 (Vitaly Kuznetsov) [1692804] - [virt] Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" (Vitaly Kuznetsov) [1692804] - [x86] x86: kvmguest: use TSC clocksource if invariant TSC is exposed (Vitaly Kuznetsov) [1692804] - [virt] KVM: Never start grow vCPU halt_poll_ns from value below halt_poll_ns_grow_start (Vitaly Kuznetsov) [1692804] - [virt] KVM: Expose the initial start value in grow_halt_poll_ns() as a module parameter (Vitaly Kuznetsov) [1692804] - [virt] KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_zap_mmio_sptes() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: WARN if zapping a MMIO spte results in zapping children (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Differentiate between nr zapped and list unstable (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: skip over invalid root pages when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: x86: use the fast way to invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoints" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: zap pages in batch" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: collapse TLB flushes when zap all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: reclaim the zapped-obsolete page first" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Remove is_obsolete() call (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping MMIO sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" (Vitaly Kuznetsov) [1692804] - [x86] Revert "KVM: MMU: document fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Zap only the relevant pages when removing a memslot (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_flush_or_zap() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Move slot_level_*() helper functions up a few lines (Vitaly Kuznetsov) [1692804] - [virt] KVM: Move the memslot update in-progress flag to bit 63 (Vitaly Kuznetsov) [1692804] - [virt] KVM: Remove the hack to trigger memslot generation wraparound (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Refactor the MMIO SPTE generation handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Use a u64 when passing the MMIO gen around (Vitaly Kuznetsov) [1692804] - [virt] KVM: Explicitly define the "memslot update in-progress" bit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Detect MMIO generation wrap in any address space (Vitaly Kuznetsov) [1692804] - [virt] KVM: Call kvm_arch_memslots_updated() before updating memslots (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [virt] kvm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not start the preemption timer hrtimer unnecessarily (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix typos in vmentry/vmexit control setting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cleanup freeing of nested state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Sync the pending Posted-Interrupts (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIR64B CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIRI CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] kvm, x86, mmu: Use kernel generic dynamic physical address mask (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: remove useless is_protmode check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Ignore limit checks on VMX instructions using flat segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Apply addr size mask to effective address for VMX instructions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Sign extend displacements of VMX instr's mem operands (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix improper check when deactivate AVIC (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cull apicv code when userspace irqchip is requested (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC DFR and LDR handling (Vitaly Kuznetsov) [1692804] - [virt] kvm: Use struct_size() in kmalloc() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: set offset for kvm unstable clock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Reorder clearing of registers in the vCPU-run assembly flow (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Call vCPU-run asm sub-routine from C and remove clobbering (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Preserve callee-save registers in vCPU-run asm sub-routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Return VM-Fail from vCPU-run assembly via standard ABI reg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass @launched to the vCPU-run asm via standard ABI regs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use RAX as the scratch register during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vCPU-run code to a proper assembly routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Create a stack frame in vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use #defines in place of immediates in VM-Enter inline asm (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: Explicitly #define the VCPU_REGS_* indices (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove unused gpa_end variable (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Fix comment for KVM_PHYS_SHIFT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Prefix header search paths with $(srctree)/ (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix TRACE_INCLUDE_PATH (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Mark physical interrupt active when a virtual interrupt is pending (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Describe data or unified caches as having 1 set and 1 way (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Expose sanitised cache type register to guest (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Move kvm_is_write_fault to header file (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems (Vitaly Kuznetsov) [1692804] - [include] clocksource/arm_arch_timer: Store physical timer IRQ number for KVM on VHE (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: timer: Rework data structures for multiple timers (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: consolidate arch timer trap handlers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reuse sys_reg() macro when searching the trap table (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Simplify bg_timer programming (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Factor out VMID into struct kvm_vmid (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Statically configure the host's view of MPIDR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Drop VHE-specific HYP call stub (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Allow for direct call of HYP functions when using VHE (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Introduce kvm_call_hyp_ret() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Release all hardware TCE tables attached to a group (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Optimise mmio emulation for devices on FAST_MMIO_BUS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Allow XICS emulation to work in nested hosts using XIVE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzalloc_node (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Add emulation for slbfee. instruction (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix entry number check for add_atomic_switch_msr() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Recompute PID.ON when clearing PID.SN (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Restore a preemption timer consistency check (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use vcpu->arch.regs directly when saving/loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Don't save guest registers after VM-Fail (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Invert the ordering of saving guest/host scratch reg at VM-Enter (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass "launched" directly to the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Update VMCS.HOST_RSP via helper C function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Cache host_rsp on a per-VMCS basis (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Let the compiler select the reg for holding HOST_RSP (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Reference vmx->loaded_vmcs->launched directly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail via CC_{SET, OUT} in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Explicitly reference the scratch reg in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Let the compiler save/load RDX during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Manually load RDX in vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Modify only RSP when creating a placeholder for guest's RCX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Zero out *all* general purpose registers after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Check a single byte for VMCS "launched" in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add selftest for releasing VM file descriptor while in L2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Add kvm_ras.h to collect kvm specific RAS plumbing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Forbid kprobing of the VHE world-switch code (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Relax the restriction on using stage2 PUD huge mapping (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Always initialize the group of private IRQs (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Don't panic on failure to properly reset system registers (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Allow a VCPU to fully reset itself (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: fix possible null pointer dereference in pending_irqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: start using the GIB (Vitaly Kuznetsov) [1692804] - [s390] KVM: s390: add gib_alert_irq_handler() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: kvm_s390_gisa_clear() now clears the IPM only (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add functions to (un)register GISC with GISA (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add kvm reference to struct sie_page2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add the GIB and its related life-cyle functions (Vitaly Kuznetsov) [1692804] - [s390] s390/cio: add function chsc_sgib() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: introduce struct kvm_s390_gisa_interrupt (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: remove kvm_s390_ from gisa static inline functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: use pending_irqs_no_gisa() where appropriate (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: coding style kvm_s390_gisa_init/clear() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: move bitmap idle_mask into arch struct top level (Vitaly Kuznetsov) [1692804] - [virt] virt/kvm: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Mark expected switch fall-throughs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: check returned evmcs version range (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper function (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: Fix region overlap check in kvm_util (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix some -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC incomplete IPI emulation (Vitaly Kuznetsov) [1692804] - [kvm] svm: Add warning message for AVIC IPI invalid target (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix PV IPIs for 32-bit KVM host (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: recommend using eVMCS only when it is enabled (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86/vmx: Use kzalloc for cached_vmcs12 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix single-step debugging (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't announce GUEST IDLE MSR support (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Don't generate UNDEF when LORegion feature is present (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_cpu->ap_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: powerpc: remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [documentation] Documentation/virtual/kvm: Update URL for AMD SEV API specification (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flush_tlb_with_range() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: sev: Fail KVM_SEV_INIT if already initialized (Vitaly Kuznetsov) [1692804] - [virt] KVM: validate userspace input in kvm_clear_dirty_log_protect() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix bit shifting in update_intel_pt_cfg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: radix: Fix uninitialized var build error (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: fix exit mmio address guessing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp() (Vitaly Kuznetsov) [1692804] - [virt] KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Make kvm_set_spte_hva() return int (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Replace old tlb flush function with new one to flush a specified range. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Add tlb flush with range helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Add hv tlb range flush support (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Add HvFlushGuestAddressList hypercall support (Vitaly Kuznetsov) [1692804] - [x86] KVM: Add tlb_remote_flush_with_range callback in kvm_x86_ops (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Disable Intel PT when VMXON in L1 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Set intercept for Intel PT MSRs read/write (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Implement Intel PT MSRs read/write emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Introduce a function to initialize the PT configuration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT context switch for each vcpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel Processor Trace cpuid emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT virtualization work mode (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: add new capability for Intel PT (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Add new bit definitions for PT MSRs (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Introduce intel_pt_validate_cap() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Export pt_cap_get() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Move Intel PT MSRs bit defines to global header (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: aarch64: dirty_log_test: support greater than 40-bit IPAs (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add pa-48/va-48 VM modes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: improve mode param management (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: reset guest test phys offset (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: always use -t (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: don't identity map the test mem (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: x86_64: dirty_log_test: fix -t (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix some typos (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: convert to SPDX identifiers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Remove KF() macro placeholder (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Allow guest read access to IA32_TSC (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: Fix nested guest support for PAUSE filtering. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Remove duplicated include from vmx.c (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: report failed stage when exit reason is unexpected (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix size of x86_fpu_cache objects (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Flush branch predictor when entering KVM (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Emulate SPRN_BUCSR register (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nSVM: fix switch to guest mmu (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add trapped system register access tracepoint (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Make vcpu const in vcpu_read_sys_reg (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Simplify kvm_timer_vcpu_terminate (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove arch timer workqueue (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix unregistering coalesced mmio zone from wrong bus (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Add support for creating PUD hugepages at stage 2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Update age handlers to support PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support handling access faults for PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support PUD hugepage in stage2_is_exec() (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Support dirty page tracking for PUD hugepages (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Introduce helpers to manipulate page table entries (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Re-factor setting the Stage 2 entry to exec on fault (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Share common code in user_mem_abort() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Log PSTATE for unhandled sysregs (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Consistently advance singlestep when emulating instructions (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Skip MMIO insn after emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L3 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Introduce new hcall H_COPY_TOFROM_GUEST to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L2 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Update kvmppc_st and kvmppc_ld to use quadrants (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Add load_from_eaddr and store_to_eaddr to the kvmppc_ops struct (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Book3S HV: Implement functions to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Add function kvmhv_vcpu_is_radix() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: improve ucall placement in memory, fix unsigned comparison (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Dynamically allocate guest_fpu (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Use task structs fpu field for user (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre, post}reqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Check ept_pointer before flushing ept tlb (Vitaly Kuznetsov) [1692804] - [kvm] KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: add cpu into VMX preemption timer bug list (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Stop caring about EOI for direct stimers (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_acked_sint() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: direct mode for synthetic timers (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: Add hyperv_cpuid test (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: implement an unchecked version of vcpu_ioctl() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Do some housekeeping in hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Mark TLFS structures packed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: don't retry message delivery for periodic timers (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: simplify SynIC message delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: remove unnecessary recalculate_apic_map (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: remove unused struct definition (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Document the need for MSR_STAR in i386 builds (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Set IA32_TSC_AUX for legacy mode guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move nested code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various getters and setters to nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose misc variables needed for nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Set callbacks for nested functions during hardware setup (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move the hardware {un}setup functions to the bottom (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX instruction wrappers to a dedicated header file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move eVMCS code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Add vmx.h to hold VMX definitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move vmcs12 code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMCS definitions to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various module param vars via capabilities.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move capabilities structs and helpers to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass vmx_capability struct to setup_vmcs_config() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Properly handle dynamic VM Entry/Exit controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX specific files to a "vmx" subdirectory (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to hyperv.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to kvm_cache_regs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Alphabetize the includes in vmx.c (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Allocate and configure VM{READ, WRITE} bitmaps iff enable_shadow_vmcs (Vitaly Kuznetsov) [1692804] - [tools] kvm: introduce manual dirty log reprotect (Vitaly Kuznetsov) [1692804] - [virt] kvm: rename last argument to kvm_get_dirty_log_protect (Vitaly Kuznetsov) [1692804] - [virt] kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Set hflag to indicate that POWER9 supports 1T segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Change to use DEFINE_SHOW_ATTRIBUTE macro (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Don't trap host pointer auth use to EL2 (Vitaly Kuznetsov) [1692804] - [kvm] arm64/kvm: hide ptrauth from guests (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add pointer authentication register bits (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add comments about EC exception levels (Vitaly Kuznetsov) [1692804] - [arm64] arm64/kvm: consistently handle host HCR_EL2 flags (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add configuration/documentation for Cortex-A76 erratum 1165522 (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle ARM erratum 1165522 in TLB invalidation (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add synchronization on translation regime change for erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Force VHE for systems affected by erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add TCR_EPD{0,1} definitions (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Rework detection of SVE, !VHE systems (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM/nVMX: Remove unneeded forward jump in nested_vmx_check_vmentry_hw asm (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Unrestricted guest mode requires EPT (Vitaly Kuznetsov) [1692804] - [tools] tools/kvm_stat: switch to python3 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Trace changes to active TSC offset regardless if vCPU in guest-mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: vmcs12 revision_id is always VMCS12_REVISION even when copied from eVMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Verify eVMCS revision id match supported eVMCS version on eVMCS VMPTRLD (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/vmx: fix old-style function declaration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix empty-body warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix kernel info-leak when enabling KVM_CAP_HYPERV_ENLIGHTENED_VMCS more than once (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Use exported tb_to_ns() function in decrementer emulation (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: Fix -Wformat warnings (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: fix spelling mistake "Insufficent" -> "Insufficient" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "kvm: x86: optimize dr6 restore" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Optimize clearing TCEs for sparse tables (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: tweak shadow fields (Vitaly Kuznetsov) [1692804] - [tools] selftests/kvm: add missing executables to .gitignore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Don't use streamlined entry path on early POWER9 chips (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Enable 32 bits kvm vcpu events support (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: enable nested virtualization by default (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear registers in svm.c (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Defer setting of DR6 until #DB delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Defer setting of CR2 until #PF delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add payload operands to kvm_multiple_exception (Vitaly Kuznetsov) [1692804] - [x86] kvm: x86: Add exception payload fields to kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add has_payload and payload to kvm_queued_exception (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: Fix omission in struct kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: add Enlightened VMCS test (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: nested state migration for Enlightened VMCS (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: state_test: test bare VMXON migration (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyperv: don't clear VP assist pages on init (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: optimize prepare_vmcs02{, _full} for Enlightened VMCS case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add enlightened VMCS state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: refactor evmcs_sanitize_exec_ctrls() (Vitaly Kuznetsov) [1692804] - [virt] KVM: refine the comment of function gfn_to_hva_memslot_prot() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: reintroduce pte_list_remove, but including mmu_spte_clear_track_bits (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: rename pte_list_remove to __pte_list_remove (Vitaly Kuznetsov) [1692804] - [virt] kvm/x86 : add coalesced pio support (Vitaly Kuznetsov) [1692804] - [documentation] kvm/x86 : add document for coalesced mmio (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86 : fix some typo (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Change hv flush logic when ept tables are mismatched. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear register (Vitaly Kuznetsov) [1692804] - [x86] KVM/x86: Use assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Fix invvpid and invept register operand size in 64-bit mode (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if MMU reconfiguration is needed in init_kvm_nested_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make space for source data caching in struct kvm_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: get rid of redundant kvm_mmu_setup() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: introduce guest_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: optimize dr6 restore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize sparse VP set processing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: fix 'tlb_lush' typo (Vitaly Kuznetsov) [1692804] - [virt] vgic: Add support for 52bit guest physical address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: WARN if nested run hits VMFail with early consistency checks enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add option to perform early consistency checks via H/W (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail, succeed} (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not call nested_vmx_succeed() for consistency check VMExit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not skip VMEnter instruction that succeeds (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do early preparation of vmcs02 before check_vmentry_postreqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs02_early() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: remove ASSERT() on vmx->pml_pg validity (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vVMX: rename label for post-enter_guest_mode consistency check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: assimilate nested_vmx_entry_failure() into nested_vmx_enter_non_root_mode() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_enter_non_root_mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: try to set EFER bits correctly when initializing controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: do not unconditionally clear EFER switching (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: reset cache/shadows when switching loaded VMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move host EFER consistency checks to VMFail path (Vitaly Kuznetsov) [1692804] - [virt] KVM: leverage change to adjust slots->used_slots in update_memslots() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: implement PV IPI send hypercalls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index == vcpu_idx case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: valid_bank_mask should be 'u64' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: keep track of mismatched VP indexes (Vitaly Kuznetsov) [1692804] - [virt] KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: return meaningful value from KVM_SIGNAL_MSI (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR_PAGE_SIZES together (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Remve unused function is_external_interrupt(). (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: return 0 in case kvm_mmu_memory_cache has min number of objects (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Make nested_vmx_check_pml_controls() concise (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: adjust kvm_mmu_page member to save 8 bytes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: support high GPAs in dirty_log_test (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: stop lying to aarch64 tests about PA-bits (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: also test 64K pages on aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: port dirty_log_test to aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce new VM mode for 64K pages (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vcpu support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add virt mem support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vm_phy_pages_alloc (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: tidy up kvm_util (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add cscope make target (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: move arch-specific files to arch-specific locations (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce ucall (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: vcpu_setup: set cr4.osfxsr (Vitaly Kuznetsov) [1692804] - [kvm] KVM: LAPIC: Tune lapic_timer_advance_ns automatically (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 uses VPID and EPT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush linear and combined mappings on VPID02 related flushes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L2 transitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Remove redundand permission bits removal (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Propagate errors to the guest when failed instead of ignoring (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Provide mode where all vCPUs on a core must be the same VM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Remove some extra semicolon in kvm_target_cpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Validate all tces before updating tables (Vitaly Kuznetsov) [1692804] - [documentation] arm64: Add silicon-errata.txt entry for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: arch_timer: Add workaround for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [virt] signal/arm/kvm: Use send_sig_mceerr (Vitaly Kuznetsov) [1692804] - [arm64] arm64/cpufeatures: Introduce ESR_ELx_SYS64_ISS_RT() (Vitaly Kuznetsov) [1692804] - [kvm] signal/x86: Use send_sig_mceerr as apropriate (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm: Use __bss_decrypted attribute in shared variables (Vitaly Kuznetsov) [1692804] - [x86] x86/mm: Add .bss..decrypted section to hold shared variables (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: Inject #UD for SGX ENCLS instruction in guest (Vitaly Kuznetsov) [1692804] - [x86] KVM: vmx: Add defines for SGX ENCLS exiting (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: rename the capability of KVM_CAP_ARM_SET_SERROR_ESR (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark kvm_get_preset_lpj() as __init (Vitaly Kuznetsov) [1692804] - [virt] kvm: Don't open code task_pid in kvm_vcpu_ioctl (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Share the parts of get/set events useful to 32bit (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: export the capability to set guest SError syndrome (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Switch kvmclock data to a PER_CPU variable (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark variables __initdata and __ro_after_init (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Cleanup the code (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Decrapify kvm_register_clock() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove page size requirement from wall_clock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove memblock dependency (Vitaly Kuznetsov) [1692804] - [kvm] kvm/arm: use PSR_AA32 definitions (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle Set/Way CMOs as NOPs if FWB is present (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Add support for Stage-2 control of memory types and cacheability (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Handle mismatched cache type (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Fix mismatched cache line size detection (Vitaly Kuznetsov) [1692804]- [lib] rhel-kabi: Add RH_KABI_FORCE_CHANGE() to radix-tree and idr functions (Don Dutile) [1692079] - [lib] XArray: Fix xa_reserve for 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Fix xa_erase of 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Use xa_cmpxchg to implement xa_reserve (Don Dutile) [1692079] - [lib] XArray: Fix xa_release in allocating arrays (Don Dutile) [1692079] - [lib] XArray: Mark xa_insert and xa_reserve as must_check (Don Dutile) [1692079] - [lib] XArray: Add cyclic allocation (Don Dutile) [1692079] - [lib] XArray: Redesign xa_alloc API (Don Dutile) [1692079] - [lib] XArray: Add support for 1s-based allocation (Don Dutile) [1692079] - [lib] XArray: Change xa_insert to return -EBUSY (Don Dutile) [1692079] - [lib] XArray: Update xa_erase family descriptions (Don Dutile) [1692079] - [lib] XArray tests: RCU lock prohibits GFP_KERNEL (Don Dutile) [1692079] - [include] XArray: Fix an arithmetic error in xa_is_err (Don Dutile) [1692079] - [lib] XArray tests: Check mark 2 gets squashed (Don Dutile) [1692079] - [include] XArray: Fix typo in comment (Don Dutile) [1692079] - [lib] XArray: Honour reserved entries in xa_insert (Don Dutile) [1692079] - [lib] XArray: Permit storing 2-byte-aligned pointers (Don Dutile) [1692079] - [lib] XArray: Change xa_for_each iterator (Don Dutile) [1692079] - [lib] XArray: Turn xa_init_flags into a static inline (Don Dutile) [1692079] - [lib] XArray tests: Add RCU locking (Don Dutile) [1692079] - [lib] XArray: Fix xa_alloc when id exceeds max (Don Dutile) [1692079] - [lib] XArray tests: Check iterating over multiorder entries (Don Dutile) [1692079] - [lib] XArray tests: Handle larger indices more elegantly (Don Dutile) [1692079] - [include] XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bh (Don Dutile) [1692079] - [tools] radix tree: Don't return retry entries from lookup (Don Dutile) [1692079] - [lib] XArray tests: Add missing locking (Don Dutile) [1692079] - [lib] XArray tests: Correct some 64-bit assumptions (Don Dutile) [1692079] - [lib] XArray: Correct xa_store_range (Don Dutile) [1692079] - [lib] XArray: Fix Documentation (Don Dutile) [1692079] - [lib] XArray: Handle NULL pointers differently for allocation (Don Dutile) [1692079] - [lib] XArray: Unify xa_store and __xa_store (Don Dutile) [1692079] - [include] XArray: Add xa_store_bh() and xa_store_irq() (Don Dutile) [1692079] - [lib] XArray: Turn xa_erase into an exported function (Don Dutile) [1692079] - [lib] XArray: Unify xa_cmpxchg and __xa_cmpxchg (Don Dutile) [1692079] - [lib] XArray: Regularise xa_reserve (Don Dutile) [1692079] - [lib] XArray: Export __xa_foo to non-GPL modules (Don Dutile) [1692079] - [lib] XArray: Fix xa_for_each with a single element at 0 (Don Dutile) [1692079] - [lib] xarray: Add range store functionality (Don Dutile) [1692079] - [lib] xarray: Move multiorder_check to in-kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder_shrink to kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder account test in-kernel (Don Dutile) [1692079] - [tools] radix tree test suite: Convert iteration test to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert tag_tagged_items to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert regression1 to XArray (Don Dutile) [1692079] - [lib] ida: Convert to XArray (Don Dutile) [1692079] - [lib] xarray: Track free entries in an XArray (Don Dutile) [1692079] - [lib] xarray: Add xa_reserve and xa_release (Don Dutile) [1692079] - [lib] xarray: Add xas_create_range (Don Dutile) [1692079] - [lib] xarray: Add xas_for_each_conflict (Don Dutile) [1692079] - [lib] xarray: Step through an XArray (Don Dutile) [1692079] - [lib] xarray: Destroy an XArray (Don Dutile) [1692079] - [lib] xarray: Extract entries from an XArray (Don Dutile) [1692079] - [lib] xarray: Add XArray iterators (Don Dutile) [1692079] - [lib] xarray: Add XArray conditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray unconditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray marks (Don Dutile) [1692079] - [tools] xarray: Add XArray load operation (Don Dutile) [1692079] - [documentation] xarray: Add documentation (Don Dutile) [1692079] - [include] xarray: Define struct xa_node (Don Dutile) [1692079] - [tools] xarray: Add definition of struct xarray (Don Dutile) [1692079] - [lib] test_ida: Fix lockdep warning (Don Dutile) [1692079] - [lib] xarray: Change definition of sibling entries (Don Dutile) [1692079] - [mm] xarray: Replace exceptional entries (Don Dutile) [1692079] - [lib] idr: Permit any valid kernel pointer to be stored (Don Dutile) [1692079] - [pci] Update email address (Don Dutile) [1692079] - [lib] ida: Change ida_get_new_above to return the id (Don Dutile) [1692079] - [lib] ida: Remove old API (Don Dutile) [1692079] - [target] target/iscsi: Allocate session IDs from an IDA (Don Dutile) [1692079] - [target] iscsi target: fix session creation failure handling (Don Dutile) [1692079] - [drm] drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's (Don Dutile) [1692079] - [drm] drm/vmwgfx: Convert to new IDA API (Don Dutile) [1692079] - [dma] dmaengine: Convert to new IDA API (Don Dutile) [1692079] - [powerpc] ppc: Convert vas ID allocation to new IDA API (Don Dutile) [1692079] - [media] media: Convert entity ID allocation to new IDA API (Don Dutile) [1692079] - [mm] ppc: Convert mmu context allocation to new IDA API (Don Dutile) [1692079] - [net] Convert net_namespace to new IDA API (Don Dutile) [1692079] - [misc] cb710: Convert to new IDA API (Don Dutile) [1692079] - [block] rsxx: Convert to new IDA API (Don Dutile) [1692079] - [scsi] osd: Convert to new IDA API (Don Dutile) [1692079] - [scsi] sd: Convert to new IDA API (Don Dutile) [1692079] - [fs] devpts: Convert to new IDA API (Don Dutile) [1692079] - [fs] fs: Convert namespace IDAs to new API (Don Dutile) [1692079] - [fs] fs: Convert unnamed_dev_ida to new API (Don Dutile) [1692079] - [lib] test_ida: check_ida_destroy and check_ida_alloc (Don Dutile) [1692079] - [lib] test_ida: Convert check_ida_conv to new API (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_max (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_leaf (Don Dutile) [1692079] - [tools] idr-test: Convert ida_check_nomem to new API (Don Dutile) [1692079] - [tools] ida: Start new test_ida module (Don Dutile) [1692079] - [lib] ida: Lock the IDA in ida_destroy (Don Dutile) [1692079] - [lib] radix-tree: Fix UBSAN warning (Don Dutile) [1692079] - [include] rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) [1692079] - [s390] s390/pkey: add one more argument space for debug feature entry (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix possible deadlock situation on ap queue remove (Philipp Rudo) [1710033] - [s390] zcrypt: handle AP Info notification from CHSC SEI command (Philipp Rudo) [1710033] - [s390] s390/zcrypt: revisit ap device remove procedure (Philipp Rudo) [1710033] - [s390] pkey: Indicate old mkvp only if old and current mkvp are different (Philipp Rudo) [1710033] - [s390] s390/zcrypt: use new state UNBOUND during queue driver rebind (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix specification exception on z196 during ap probe (Philipp Rudo) [1710033] - [s390] s390/zcrypt: rework ap scan bus code (Philipp Rudo) [1710033] - [s390] s390/zcrypt: make sysfs reset attribute trigger queue reset (Philipp Rudo) [1710033] - [s390] s390/zcrypt: improve special ap message cmd handling (Philipp Rudo) [1710033] - [s390] s390: vfio-ap: include for test_facility() (Philipp Rudo) [1710033] - [fs] flexfiles: enforce per-mirror stateid only for v4 DSes (Scott Mayhew) [1709556] - [fs] flexfiles: use per-mirror specified stateid for IO (Scott Mayhew) [1709556] - [powerpc] powerpc/pseries: Fix build break due to pnv_npu2_init() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/sriov: Register IOMMU groups for VFs (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Allocate enough memory in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Fix oops in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [mm] mm: defer ZONE_DEVICE page initialization to the point where we init pgmap (Waiman Long) [1666538 1634343] - [mm] mm: create non-atomic version of SetPageReserved for init use (Waiman Long) [1666538 1634343] - [mm] mm: provide kernel parameter to allow disabling page init poisoning (Waiman Long) [1666538 1634343] - [x86] x86/resctrl: Initialize a new resource group with default MBA values (David Arcari) [1688127] - [x86] x86/resctrl: Move per RDT domain initialization to a separate function (David Arcari) [1688127] - [x86] x86/resctrl: Do not repeat rdtgroup mode initialization (David Arcari) [1688127] - [x86] x86/resctrl: Fix rdt_find_domain() return value and checks (David Arcari) [1688127] - [x86] x86/resctrl: Use rdt_last_cmd_puts() where possible (David Arcari) [1688127]- [s390] s390/pci: map IOV resources (Philipp Rudo) [1659411] - [powerpc] powerpc/book3s/64: check for NULL pointer in pgd_alloc() (Steve Best) [1710310] - [md] dm thin metadata: do not write metadata if no changes occurred (Mike Snitzer) [1710030] - [md] dm thin metadata: add wrappers for managing write locking of metadata (Mike Snitzer) [1710030] - [md] dm thin metadata: check __commit_transaction()'s return (Mike Snitzer) [1710030] - [md] dm space map common: zero entire ll_disk (Mike Snitzer) [1710030] - [powerpc] powerpc/tm: Fix stack pointer corruption (Desnes Augusto Nunes do Rosario) [1707635] - [pci] PCI/MSI: Remove obsolete sanity checks for multiple interrupt sets (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove the leftovers of the original set support (Prarit Bhargava) [1686678] - [nvme] nvme-pci: Simplify interrupt allocation (Prarit Bhargava) [1686678] - [include] genirq/affinity: Add new callback for (re)calculating interrupt sets (Prarit Bhargava) [1686678] - [nvme] genirq/affinity: Store interrupt sets size in struct irq_affinity (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Code consolidation (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Move allocation of 'node_to_cpumask' to irq_build_affinity_masks() (Prarit Bhargava) [1686678] - [kernel] genirq/irqdesc: Fix double increment in alloc_descs() (Prarit Bhargava) [1686678] - [include] genirq: Fix the kerneldoc comment for struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Add is_managed to struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/core: Introduce struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove excess indentation (Prarit Bhargava) [1686678]- [md] dm: make sure to obey max_io_len_target_boundary (Mike Snitzer) [1712607]- [mm] x86/dump_pagetables: Fix LDT remap address marker (Baoquan He) [1639560] - [x86] x86/mm: Fix guard hole handling (Baoquan He) [1639560] - [x86] x86/mm: Move LDT remap out of KASLR region on 5-level paging (Baoquan He) [1639560] - [x86] x86/ldt: Define LDT_END_ADDR (Baoquan He) [1639560] - [mm] x86/ldt: Reserve address-space range on 32 bit for the LDT (Baoquan He) [1639560] - [documentation] x86/mm/doc: Enhance the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [documentation] x86/mm/doc: Clean up the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [fs] cifs: fix page reference leak with readv/writev (Leif Sahlberg) [1708033] - [fs] cifs: do not attempt cifs operation on smb2+ rename error (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak in SMB2_read (Leif Sahlberg) [1708033] - [fs] CIFS: keep FileInfo handle live during oplock break (Leif Sahlberg) [1708033] - [fs] cifs: fix handle leak in smb2_query_symlink() (Leif Sahlberg) [1708033] - [fs] cifs: Fix lease buffer length error (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_read (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_write (Leif Sahlberg) [1708033] - [fs] cifs: a smb2_validate_and_copy_iov failure does not mean the handle is invalid. (Leif Sahlberg) [1708033] - [fs] SMB3: Allow persistent handle timeout to be configurable on mount (Leif Sahlberg) [1708033] - [fs] smb3: Fix enumerating snapshots to Azure (Leif Sahlberg) [1708033] - [fs] cifs: fix kref underflow in close_shroot() (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] SMB3: Fix SMB3.1.1 guest mounts to Samba (Leif Sahlberg) [1708033] - [fs] cifs: Fix slab-out-of-bounds when tracing SMB tcon (Leif Sahlberg) [1708033] - [fs] cifs: allow guest mounts to work for smb3.11 (Leif Sahlberg) [1708033] - [fs] fix incorrect error code mapping for OBJECTID_NOT_FOUND (Leif Sahlberg) [1708033] - [fs] cifs: fix that return -EINVAL when do dedupe operation (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending rdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending wdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: fix POSIX lock leak and invalid ptr deref (Leif Sahlberg) [1708033] - [fs] SMB3: Allow SMB3 FSCTL queries to be sent to server from tools (Leif Sahlberg) [1708033] - [fs] cifs: fix incorrect handling of smb2_set_sparse() return in smb3_simple_falloc (Leif Sahlberg) [1708033] - [fs] smb2: fix typo in definition of a few error flags (Leif Sahlberg) [1708033] - [fs] CIFS: make mknod() an smb_version_op (Leif Sahlberg) [1708033] - [documentation] cifs: minor documentation updates (Leif Sahlberg) [1708033] - [documentation] cifs: minor updates to documentation (Leif Sahlberg) [1708033] - [fs] cifs: remove unused value pointed out by Coverity (Leif Sahlberg) [1708033] - [fs] SMB3: passthru query info doesn't check for SMB3 FSCTL passthru (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoints for simple fallocate and zero range (Leif Sahlberg) [1708033] - [fs] cifs: fix smb3_zero_range so it can expand the file-size when required (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_ioctl_init/free helpers to be used with compounding (Leif Sahlberg) [1708033] - [fs] smb3: Add dynamic trace points for various compounded smb3 ops (Leif Sahlberg) [1708033] - [fs] cifs: cache FILE_ALL_INFO for the shared root handle (Leif Sahlberg) [1708033] - [fs] smb3: display volume serial number for shares in /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] cifs: simplify how we handle credits in compound_send_recv() (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoint for timeout waiting for credits (Leif Sahlberg) [1708033] - [fs] smb3: display security information in /proc/fs/cifs/DebugData more accurately (Leif Sahlberg) [1708033] - [fs] cifs: add a timeout argument to wait_for_free_credits (Leif Sahlberg) [1708033] - [fs] cifs: prevent starvation in wait_for_free_credits for multi-credit requests (Leif Sahlberg) [1708033] - [fs] cifs: wait_for_free_credits() make it possible to wait for >=1 credits (Leif Sahlberg) [1708033] - [fs] cifs: pass flags down into wait_for_free_credits() (Leif Sahlberg) [1708033] - [fs] cifs: change wait_for_free_request() to take flags as argument (Leif Sahlberg) [1708033] - [fs] fs: cifs: Kconfig: pedantic formatting (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on normal (non-large read/write) ops (Leif Sahlberg) [1708033] - [fs] CIFS: Return -EAGAIN instead of -ENOTSOCK (Leif Sahlberg) [1708033] - [fs] CIFS: Only send SMB2_NEGOTIATE command on new TCP connections (Leif Sahlberg) [1708033] - [fs] CIFS: Fix read after write for files with read caching (Leif Sahlberg) [1708033] - [fs] smb3: for kerberos mounts display the credential uid used (Leif Sahlberg) [1708033] - [fs] cifs: use correct format characters (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for query_info_enter/done (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for smb3_cmd_enter (Leif Sahlberg) [1708033] - [fs] smb3: improve dynamic tracing of open and posix mkdir (Leif Sahlberg) [1708033] - [fs] smb3: add missing read completion trace point (Leif Sahlberg) [1708033] - [fs] smb3: Add tracepoints for read, write and query_dir enter (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoints for query dir (Leif Sahlberg) [1708033] - [fs] smb3: Update POSIX negotiate context with POSIX ctxt GUID (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Try to acquire credits at once for compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Return error code when getting file handle for writeback (Leif Sahlberg) [1708033] - [fs] CIFS: Move open file handling to writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Move unlocking pages from wdata_send_pages() (Leif Sahlberg) [1708033] - [fs] CIFS: Find and reopen a file before get MTU credits in writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Reopen file before get SMB2 MTU credits for async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Remove custom credit adjustments for SMB2 async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Adjust MTU credits before reopening a file (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending async requests (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in non-MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Set reconnect instance to one initially (Leif Sahlberg) [1708033] - [fs] CIFS: Respect SMB2 hdr preamble size in read responses (Leif Sahlberg) [1708033] - [fs] CIFS: Count SMB3 credits for malformed pending responses (Leif Sahlberg) [1708033] - [fs] CIFS: Do not log credits when unmounting a share (Leif Sahlberg) [1708033] - [fs] CIFS: Always reset read error to -EIO if no response (Leif Sahlberg) [1708033] - [fs] cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED (Leif Sahlberg) [1708033] - [fs] CIFS: Do not skip SMB2 message IDs on send failures (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on tree connect (Leif Sahlberg) [1708033] - [fs] smb3: make default i/o size for smb3 mounts larger (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reset lease state to NONE on lease break (Leif Sahlberg) [1708033] - [fs] smb3: fix bytes_read statistics (Leif Sahlberg) [1708033] - [fs] cifs: return -ENODATA when deleting an xattr that does not exist (Leif Sahlberg) [1708033] - [fs] cifs: add credits from unmatched responses/messages (Leif Sahlberg) [1708033] - [fs] cifs: replace snprintf with scnprintf (Leif Sahlberg) [1708033] - [fs] cifs: Fix NULL pointer dereference of devname (Leif Sahlberg) [1708033] - [fs] CIFS: Fix leaking locked VFS cache pages in writeback retry (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: fix use-after-free of the lease keys (Leif Sahlberg) [1708033] - [fs] CIFS: Do not consider -ENODATA as stat failure for reads (Leif Sahlberg) [1708033] - [fs] CIFS: Do not count -ENODATA as failure for query directory (Leif Sahlberg) [1708033] - [fs] CIFS: Fix trace command logging for SMB2 reads and writes (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible oops and memory leaks in async IO (Leif Sahlberg) [1708033] - [fs] cifs: limit amount of data we request for xattrs to CIFSMaxBufSize (Leif Sahlberg) [1708033] - [fs] cifs: fix computation for MAX_SMB2_HDR_SIZE (Leif Sahlberg) [1708033] - [fs] cifs: print CIFSMaxBufSize as part of /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] smb3: add credits we receive from oplock/break PDUs (Leif Sahlberg) [1708033] - [fs] CIFS: Fix mounts if the client is low on credits (Leif Sahlberg) [1708033] - [fs] CIFS: Do not assume one credit for async responses (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculations in compound mid callback (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculation for encrypted reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculations for reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reconnect TCP session in add_credits() (Leif Sahlberg) [1708033] - [fs] smb3: Cleanup license mess (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible hang during async MTU reads and writes (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak of an allocated cifs_ntsd structure (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error paths in writeback code (Leif Sahlberg) [1708033] - [fs] CIFS: Move credit processing to mid callbacks for SMB3 (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculation for cancelled requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix potential OOB access of lock element array (Leif Sahlberg) [1708033] - [fs] cifs: Limit memory used by lock request calls to a page (Leif Sahlberg) [1708033] - [fs] cifs: move large array from stack to heap (Leif Sahlberg) [1708033] - [fs] CIFS: Do not hide EINTR after sending network packets (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit computation for compounded requests (Leif Sahlberg) [1708033] - [fs] CIFS: Do not set credits to 1 if the server didn't grant anything (Leif Sahlberg) [1708033] - [fs] CIFS: Fix adjustment of credits for MTU requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix a tiny potential memory leak (Leif Sahlberg) [1708033] - [fs] cifs: Fix a debug message (Leif Sahlberg) [1708033] - [fs] smb3: add smb3.1.1 to default dialect list (Leif Sahlberg) [1708033] - [fs] cifs: fix confusing warning message on reconnect (Leif Sahlberg) [1708033] - [fs] smb3: fix large reads on encrypted connections (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] cifs: we can not use small padding iovs together with encryption (Leif Sahlberg) [1708033] - [fs] cifs: Minor Kconfig clarification (Leif Sahlberg) [1708033] - [fs] cifs: Always resolve hostname before reconnecting (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect_tcon() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in smb2_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Only free DFS target list if we actually got one (Leif Sahlberg) [1708033] - [fs] cifs: start DFS cache refresher in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'sep' (Leif Sahlberg) [1708033] - [fs] cifs: Make use of DFS cache to get new DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: check kzalloc return (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1708033] - [fs] cifs: Use kzfree() to free password (Leif Sahlberg) [1708033] - [fs] cifs: Fix to use kmem_cache_free() instead of kfree() (Leif Sahlberg) [1708033] - [fs] cifs: update for current_kernel_time64() removal (Leif Sahlberg) [1708033] - [fs] cifs: Add DFS cache routines (Leif Sahlberg) [1708033] - [fs] cifs: Save TTL value when parsing DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: auto disable 'serverino' in dfs mounts (Leif Sahlberg) [1708033] - [fs] cifs: Make devname param optional in cifs_compose_mount_options() (Leif Sahlberg) [1708033] - [fs] cifs: Skip any trailing backslashes from UNC (Leif Sahlberg) [1708033] - [fs] cifs: Refactor out cifs_mount() (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem (Leif Sahlberg) [1708033] - [fs] CIFS: return correct errors when pinning memory failed for direct I/O (Leif Sahlberg) [1708033] - [fs] CIFS: use the correct length when pinning memory for direct I/O for write (Leif Sahlberg) [1708033] - [fs] cifs: check ntwrk_buf_start for NULL before dereferencing it (Leif Sahlberg) [1708033] - [fs] cifs: remove coverity warning in calc_lanman_hash (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'smb_buf' (Leif Sahlberg) [1708033] - [fs] cifs: suppress some implicit-fallthrough warnings (Leif Sahlberg) [1708033] - [fs] cifs: change smb2_query_eas to use the compound query-info helper (Leif Sahlberg) [1708033] - [fs] Add vers=3.0.2 as a valid option for SMBv3.0.2 (Leif Sahlberg) [1708033] - [fs] cifs: create a helper function for compound query_info (Leif Sahlberg) [1708033] - [fs] cifs: address trivial coverity warning (Leif Sahlberg) [1708033] - [fs] cifs: smb2 commands can not be negative, remove confusing check (Leif Sahlberg) [1708033] - [fs] cifs: use a compound for setting an xattr (Leif Sahlberg) [1708033] - [fs] cifs: clean up indentation, replace spaces with tab (Leif Sahlberg) [1708033] - [fs] smb3: Fix rmdir compounding regression to strict servers (Leif Sahlberg) [1708033] - [fs] CIFS: Avoid returning EBUSY to upper layer VFS (Leif Sahlberg) [1708033] - [fs] cifs: Fix separator when building path from dentry (Leif Sahlberg) [1708033] - [fs] cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs) (Leif Sahlberg) [1708033] - [fs] cifs: fix signed/unsigned mismatch on aio_read patch (Leif Sahlberg) [1708033] - [fs] cifs: don't dereference smb_file_target before null check (Leif Sahlberg) [1708033] - [fs] CIFS: Add direct I/O functions to file_operations (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O write (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O read (Leif Sahlberg) [1708033] - [fs] smb3: missing defines and structs for reparse point handling (Leif Sahlberg) [1708033] - [fs] smb3: allow more detailed protocol info on open files for debugging (Leif Sahlberg) [1708033] - [fs] smb3: on kerberos mount if server doesn't specify auth type use krb5 (Leif Sahlberg) [1708033] - [fs] smb3: add trace point for tree connection (Leif Sahlberg) [1708033] - [fs] cifs: fix spelling mistake, EACCESS -> EACCES (Leif Sahlberg) [1708033] - [fs] cifs: fix return value for cifs_listxattr (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.14 (Leif Sahlberg) [1708033] - [fs] smb3: add debug for unexpected mid cancellation (Leif Sahlberg) [1708033] - [fs] cifs: allow calling SMB2_xxx_free(NULL) (Leif Sahlberg) [1708033] - [fs] smb3 - clean up debug output displaying network interfaces (Leif Sahlberg) [1708033] - [fs] smb3: show number of current open files in /proc/fs/cifs/Stats (Leif Sahlberg) [1708033] - [fs] cifs: add support for ioctl on directories (Leif Sahlberg) [1708033] - [fs] cifs: fallback to older infolevels on findfirst queryinfo retry (Leif Sahlberg) [1708033] - [fs] smb3: do not attempt cifs operation in smb3 query info error path (Leif Sahlberg) [1708033] - [fs] smb3: send backup intent on compounded query info (Leif Sahlberg) [1708033] - [fs] cifs: track writepages in vfs operation counters (Leif Sahlberg) [1708033] - [fs] smb2: fix uninitialized variable bug in smb2_ioctl_query_info (Leif Sahlberg) [1708033] - [fs] cifs: add IOCTL for QUERY_INFO passthrough to userspace (Leif Sahlberg) [1708033] - [fs] cifs: minor clarification in comments (Leif Sahlberg) [1708033] - [fs] CIFS: Print message when attempting a mount (Leif Sahlberg) [1708033] - [fs] CIFS: Adds information-level logging function (Leif Sahlberg) [1708033] - [fs] cifs: OFD locks do not conflict with eachothers (Leif Sahlberg) [1708033] - [fs] CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory registration (Leif Sahlberg) [1708033] - [fs] CIFS: pass page offsets on SMB1 read/write (Leif Sahlberg) [1708033] - [fs] fs/cifs: fix uninitialised variable warnings (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for sending lease break responses to server (Leif Sahlberg) [1708033] - [fs] cifs: do not return atime less than mtime (Leif Sahlberg) [1708033] - [fs] smb3: update default requested iosize to 4MB from 1MB for recent dialects (Leif Sahlberg) [1708033] - [fs] smb3: Add debug message later in smb2/smb3 reconnect path (Leif Sahlberg) [1708033] - [fs] CIFS: make 'nodfs' mount opt a superblock flag (Leif Sahlberg) [1708033] - [fs] smb3: track the instance of each session for debugging (Leif Sahlberg) [1708033] - [fs] smb3: minor missing defines relating to reparse points (Leif Sahlberg) [1708033] - [fs] smb3: add way to control slow response threshold for logging and stats (Leif Sahlberg) [1708033] - [fs] cifs: minor updates to module description for cifs.ko (Leif Sahlberg) [1708033] - [fs] cifs: protect against server returning invalid file system block size (Leif Sahlberg) [1708033] - [fs] smb3: allow stats which track session and share reconnects to be reset (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing from compounded ops (Leif Sahlberg) [1708033] - [fs] cifs: create a define for the max number of iov we need for a SMB2 set_info (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: remove the is_falloc argument to SMB2_set_eof (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_INFO to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_EOF to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: make rmdir() use compounding (Leif Sahlberg) [1708033] - [fs] cifs: create helpers for SMB2_set_info_init/free() (Leif Sahlberg) [1708033] - [fs] cifs: change unlink to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: change mkdir to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a smb2_compound_op and change QUERY_INFO to use it (Leif Sahlberg) [1708033] - [fs] cifs: fix a credits leak for compund commands (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint to catch cases where credit refund of failed op overlaps reconnect (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'cifs_sb' (Leif Sahlberg) [1708033] - [fs] cifs: Use kmemdup rather than duplicating its implementation in smb311_posix_mkdir() (Leif Sahlberg) [1708033] - [fs] smb3: do not display confusing message on mount to Azure servers (Leif Sahlberg) [1708033] - [fs] smb3: fix lease break problem introduced by compounding (Leif Sahlberg) [1708033] - [fs] cifs: only wake the thread for the very last PDU in a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a warning if we try to to dequeue a deleted mid (Leif Sahlberg) [1708033] - [fs] smb2: fix missing files in root share directory listing (Leif Sahlberg) [1708033] - [fs] cifs: read overflow in is_valid_oplock_break() (Leif Sahlberg) [1708033] - [fs] cifs: integer overflow in in SMB2_ioctl() (Leif Sahlberg) [1708033] - [fs] CIFS: fix wrapping bugs in num_entries() (Leif Sahlberg) [1708033] - [fs] cifs: prevent integer overflow in nxt_dir_entry() (Leif Sahlberg) [1708033] - [fs] fs/cifs: suppress a string overflow warning (Leif Sahlberg) [1708033] - [fs] cifs: connect to servername instead of IP for IPC$ share (Leif Sahlberg) [1708033] - [fs] smb3: check for and properly advertise directory lease support (Leif Sahlberg) [1708033] - [fs] smb3: minor debugging clarifications in rfc1001 len processing (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing for directory opens with backupuid mounts (Leif Sahlberg) [1708033] - [fs] fs/cifs: don't translate SFM_SLASH (U+F026) to backslash (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.12 (Leif Sahlberg) [1708033] - [fs] cifs: check kmalloc before use (Leif Sahlberg) [1708033] - [fs] cifs: check if SMB2 PDU size has been padded and suppress the warning (Leif Sahlberg) [1708033] - [fs] cifs: create a define for how many iovs we need for an SMB2_open() (Leif Sahlberg) [1708033] - [fs] smb3: create smb3 equivalent alias for cifs pseudo-xattrs (Leif Sahlberg) [1708033] - [fs] smb3: allow previous versions to be mounted with snapshot= mount parm (Leif Sahlberg) [1708033] - [fs] cifs: don't show domain= in mount output when domain is empty (Leif Sahlberg) [1708033] - [fs] cifs: add missing support for ACLs in SMB 3.11 (Leif Sahlberg) [1708033] - [fs] smb3: enumerating snapshots was leaving part of the data off end (Leif Sahlberg) [1708033] - [fs] cifs: update smb2_queryfs() to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: update receive_encrypted_standard to handle compounded responses (Leif Sahlberg) [1708033] - [fs] cifs: create SMB2_open_init()/SMB2_open_free() helpers. (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_query_info_[init|free]() (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_close_init()/SMB2_close_free() (Leif Sahlberg) [1708033] - [fs] smb3: display stats counters for number of slow commands (Leif Sahlberg) [1708033] - [fs] CIFS: fix uninitialized ptr deref in smb2 signing (Leif Sahlberg) [1708033] - [fs] smb3: Do not send SMB3 SET_INFO if nothing changed (Leif Sahlberg) [1708033] - [fs] smb3: fix minor debug output for CONFIG_CIFS_STATS (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for slow responses (Leif Sahlberg) [1708033] - [fs] cifs: add compound_send_recv() (Leif Sahlberg) [1708033] - [fs] cifs: make smb_send_rqst take an array of requests (Leif Sahlberg) [1708033] - [fs] cifs: update init_sg, crypt_message to take an array of rqst (Leif Sahlberg) [1708033] - [fs] smb3: fix reset of bytes read and written stats (Leif Sahlberg) [1708033] - [fs] smb3: display bytes_read and bytes_written in smb3 stats (Leif Sahlberg) [1708033] - [fs] cifs: simple stats should always be enabled (Leif Sahlberg) [1708033] - [fs] cifs: use a refcount to protect open/closing the cached file handle (Leif Sahlberg) [1708033] - [fs] smb3: add reconnect tracepoints (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for session expired or deleted (Leif Sahlberg) [1708033] - [fs] cifs: remove unused stats (Leif Sahlberg) [1708033] - [fs] smb3: don't request leases in symlink creation and query (Leif Sahlberg) [1708033] - [fs] smb3: remove per-session operations from per-tree connection stats (Leif Sahlberg) [1708033] - [fs] SMB3: Number of requests sent should be displayed for SMB3 not just CIFS (Leif Sahlberg) [1708033] - [fs] smb3: snapshot mounts are read-only and make sure info is displayable about the mount (Leif Sahlberg) [1708033] - [fs] smb3: remove noisy warning message on mount (Leif Sahlberg) [1708033] - [fs] cifs: add missing debug entries for kconfig options (Leif Sahlberg) [1708033] - [fs] smb3: fill in statfs fsid and correct namelen (Leif Sahlberg) [1708033] - [fs] cifs: Make sure all data pages are signed correctly (Leif Sahlberg) [1708033] - [fs] CIFS: fix memory leak and remove dead code (Leif Sahlberg) [1708033] - [fs] cifs: use 64-bit timestamps for fscache (Leif Sahlberg) [1708033] - [fs] cifs: use timespec64 internally (Leif Sahlberg) [1708033] - [fs] cifs: Silence uninitialized variable warning (Leif Sahlberg) [1708033] - [fs] fs/cifs: Simplify ib_post_(send|recv|srq_recv)() calls (Leif Sahlberg) [1708033]- [edac] EDAC/amd64: Set maximum channel layer size depending on family (Gary Hook) [1690984] - [edac] EDAC/amd64: Adjust printed chip select sizes when interleaved (Gary Hook) [1690984] - [edac] EDAC/amd64: Recognize x16 symbol size (Gary Hook) [1690984] - [edac] EDAC/amd64: Support more than two Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC/amd64: Use a macro for iterating over Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC, amd64: Add Family 17h, models 10h-2fh support (Gary Hook) [1670609 1690984] - [md] dm mpath: fix missing call of path selector type->end_io (Mike Snitzer) [1686227] - [rpmspec] redhat: do not generate debuginfo for self-tests and samples (Ivan Vecera) [1708375] - [netdrv] broadcom: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1684380] - [netdrv] broadcom: tg3: fix use of SPEED_UNKNOWN ethtool constant (Kamal Heib) [1684380] - [netdrv] tg3: allow ethtool -p to work for NICs in down state (Kamal Heib) [1684380] - [netdrv] tg3: optionally use eth_platform_get_mac_address() to get mac address (Kamal Heib) [1684380] - [netdrv] tg3: extend PTP gettime function to read system clock (Kamal Heib) [1684380] - [netdrv] tg3: Fix fall-through annotations (Kamal Heib) [1684380] - [netdrv] tg3: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [mm] x86/mm/KASLR: Fix the size of the direct mapping section (Baoquan He) [1669075] - [netdrv] net/mlx4_en: fix spelling mistake: "quiting" -> "quitting" (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix error handling when initializing CQ bufs in the driver (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Add masking for a few queries on HCA caps (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Fix using wrong function to destroy sqp AHs under SRIOV (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: Get rid of page operation after dma_alloc_coherent (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: drop useless LIST_HEAD (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove set but not used variable 'pd' (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Utilize macro to calculate SQ spare size (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: remove fallback after kzalloc_node() (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove unneeded NULL check (Alaa Hleihel) [1691235 1691228] - [infiniband] mlx4: Use snprintf instead of complicated strcpy (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix several coding style errors (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix return codes of unsupported operations (Alaa Hleihel) [1691235 1691228] - [netdrv] {net, IB}/mlx4: Initialize CQ buffers in the driver when possible (Alaa Hleihel) [1691235 1691228] - [netdrv] mlx4: use __vlan_hwaccel helpers (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: Fix build break when CONFIG_INET is off (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: use __netdev_tx_sent_queue() (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: add a missing include (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Add port and TID to MAD debug print (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Enable debug print of SMPs (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA: Fix dependencies for rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Remove unnecessary parentheses (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA/mlx4: Use rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_core: Fix warnings during boot on driverinit param set failures (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Use devlink region_snapshot parameter (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add Crdump FW snapshot support (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add health buffer address capability (Alaa Hleihel) [1691228] - [netdrv] mlx4: Add support for devlink reload and load driverinit values (Alaa Hleihel) [1691228 1663198] - [netdrv] mlx4: Add mlx4 initial parameters table and register it (Alaa Hleihel) [1691228 1663198] - [infiniband] IB/mlx4: Create slave AH's directly (Alaa Hleihel) [1691228] - [infiniband] IB/mlx4: Add support for drain SQ & RQ (Alaa Hleihel) [1691228] - [net] openvswitch: return an error instead of doing BUG_ON() (Eelco Chaudron) [1700468] - [include] net: add netif_is_geneve() (Petr Oros) [1707002] - [netdrv] team: fix possible recursive locking when add slaves (Hangbin Liu) [1700679] - [netdrv] phy: Fix ioctl handler when modifing MII_ADVERTISE (Petr Oros) [1691676] - [netdrv] mii: Add mii_lpa_mod_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] phy: marvell: Rename mii_lpa_to_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] mii: Rename mii_stat1000_to_linkmode_lpa_t (Petr Oros) [1691676] - [include] mii: Fix autoneg in mii_lpa_to_linkmode_lpa_t() (Petr Oros) [1691676] - [netdrv] phy: remove unused code in phy_probe (Petr Oros) [1691676] - [netdrv] phy: check if advertising is zero using linkmode_empty (Petr Oros) [1691676] - [netdrv] phy: marvell: remove set but not used variable 'pause' (Petr Oros) [1691676] - [netdrv] phy: Add support for resolving 5G and 2.5G autoneg (Petr Oros) [1691676] - [netdrv] phy: Add more link modes to the settings table (Petr Oros) [1691676] - [netdrv] phy: Fixup kerneldoc markup. (Petr Oros) [1691676] - [netdrv] phy: Convert u32 phydev->lp_advertising to linkmode (Petr Oros) [1691676] - [netdrv] ethernet: Convert phydev advertize and supported from u32 to link mode (Petr Oros) [1691676] - [netdrv] bonding: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [netdrv] bonding: Give bond_set_dev_addr() a return value (Ivan Vecera) [1705509] - [netdrv] ipvlan: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] bridge: Handle NETDEV_PRE_CHANGEADDR from ports (Ivan Vecera) [1705509] - [net] bridge: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add extack argument to dev_set_mac_address() (Ivan Vecera) [1705509] - [netdrv] phy: phy driver features are mandatory (Petr Oros) [1691720] - [netdrv] phy: add missing phy driver features (Petr Oros) [1691720] - [netdrv] phy: Add missing features to PHY drivers (Petr Oros) [1691720] - [netdrv] phy: genphy_10g_driver: Avoid NULL pointer dereference (Petr Oros) [1691720] - [netdrv] phy: phy_support_sym_pause: Clear Asym Pause (Petr Oros) [1691720] - [netdrv] phy: Replace phy driver features u32 with link_mode bitmap (Petr Oros) [1691720] - [netdrv] ethernet: xgbe: expand PHY_GBIT_FEAUTRES (Petr Oros) [1691720] - [net] net: phy: Add limkmode equivalents to some of the MII ethtool helpers (Petr Oros) [1691720] - [netdrv] phy: Add helper for advertise to lcl value (Petr Oros) [1691720] - [net] phy: Add helper to convert MII ADV register to a linkmode (Petr Oros) [1691720] - [netdrv] phy: Add phydev_info() (Petr Oros) [1691720] - [netdrv] phy: Add phydev_warn() (Petr Oros) [1691720] - [netdrv] phy: Move linkmode helpers to somewhere public (Petr Oros) [1691720] - [netdrv] ethernet: dpaa: remove unused variables (Petr Oros) [1691720] - [netdrv] ravb: Disable Pause Advertisement (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to determine if pause configuration is supported (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Asym Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support asym pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to remove a supported link mode (Petr Oros) [1691720] - [netdrv] ethernet: Fix up drivers masking pause support (Petr Oros) [1691720] - [netdrv] bcmgenet: Fix speed selection for reverse MII (Petr Oros) [1691720] - [netdrv] ethernet: Use phy_set_max_speed() to limit advertised speed (Petr Oros) [1691720] - [netdrv] phy: bcm63xx: Allow to be built with COMPILE_TEST (Petr Oros) [1691720] - [netdrv] phy: et1011c: Remove incorrect missing 1000 Half (Petr Oros) [1691720] - [netdrv] phy: ste10Xp: Remove wrong SUPPORTED_Pause (Petr Oros) [1691720] - [tools] selftests: net: ip_defrag: cover new IPv6 defrag behavior (Guillaume Nault) [1660282] - [tools] selftests: net: fix/improve ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests: use posix-style redirection in ip_defrag.sh (Guillaume Nault) [1660282] - [tools] selftests: net: Clean up an unused variable (Guillaume Nault) [1660282] - [tools] selftests/net: add ipv6 tests to ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests/net: add ip_defrag selftest (Guillaume Nault) [1660282] - [net] ip6: fix skb leak in ip6frag_expire_frag_queue() (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees in nf_conntrack_reasm.c (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees for IPv6 defrag (Guillaume Nault) [1660282] - [net] IP defrag: encapsulate rbtree defrag code into callable functions (Guillaume Nault) [1660282] - [net] ipv4: do not handle duplicate fragments as overlapping (Guillaume Nault) [1660282] - [net] ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes (Guillaume Nault) [1660282] - [net] ipv6: remove dependency of nf_defrag_ipv6 on ipv6 module (Guillaume Nault) [1660282] - [net] ipv6: fix typo in net/ipv6/reassembly.c (Guillaume Nault) [1660282] - [net] core: dev: Attach extack to NETDEV_PRE_UP (Ivan Vecera) [1705501] - [net] core: dev: Add call_netdevice_notifiers_extack() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to __dev_change_flags() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to dev_change_flags() (Ivan Vecera) [1705501] - [netdrv] ipvlan: ipvlan_set_port_mode(): Add an extack argument (Ivan Vecera) [1705501] - [netdrv] vrf: cycle_netdev(): Add an extack argument (Ivan Vecera) [1705501] - [net] net: core: dev: Add extack argument to dev_open() (Ivan Vecera) [1705501] - [net] vlan: conditional inclusion of FCoE hooks to match netdevice.h and bnx2x (Chris Leech) [1685894] - [net] Do not route unicast IP packets twice (Ivan Vecera) [1704923] - [net] skbuff: Rename 'offload_mr_fwd_mark' to 'offload_l3_fwd_mark' (Ivan Vecera) [1704923] - [net] devlink: Add 'fw_load_policy' generic parameter (Ivan Vecera) [1704902] - [net] bridge: Extend br_vlan_get_pvid() for bridge ports (Ivan Vecera) [1704863] - [net] ipv4: Notify about changes to ip_forward_update_priority (Ivan Vecera) [1704697] - [net] ipv4: Control SKB reprioritization after forwarding (Ivan Vecera) [1704697] - [net] dcb: Add priority-to-DSCP map getters (Ivan Vecera) [1704639] - [net] xsk: export xdp_get_umem_from_qid (Ivan Vecera) [1704606] - [net] net: Add lag.h, net_lag_port_dev_txable() (Ivan Vecera) [1704297] - [netdrv] team: Publish team_port_get_rcu() (Ivan Vecera) [1704297] - [net] sched: sch_api: set an error msg when qdisc_alloc_handle() fails (Ivan Vecera) [1677094] - [net] ethtool: Remove unnecessary null check in ethtool_rx_flow_rule_create (Ivan Vecera) [1691738] - [net] flow_offload: fix block stats (Ivan Vecera) [1691738] - [net] sched: flower: only return error from hw offload if skip_sw (Ivan Vecera) [1691738] - [net] flow_offload: Fix flow action infrastructure (Ivan Vecera) [1691738] - [net] ethtool: add ethtool_rx_flow_spec to flow_rule structure translator (Ivan Vecera) [1691738] - [net] flow_offload: add wake-up-on-lan and queue to flow_action (Ivan Vecera) [1691738] - [net] flow_offload: add statistics retrieval infrastructure and use it (Ivan Vecera) [1691738] - [net] cls_api: add translator to flow_action representation (Ivan Vecera) [1691738] - [net] flow_offload: add flow action infrastructure (Ivan Vecera) [1691738] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1691738] - [net] netfilter: ipv6: Don't preserve original oif for loopback address (Florian Westphal) [1702813] - [net] netfilter: ipv6: Preserve link scope traffic original oif (Florian Westphal) [1702813] - [net] sctp: implement memory accounting on rx path (Xin Long) [1665243] {CVE-2019-3874} - [net] sctp: implement memory accounting on tx path (Xin Long) [1665243] {CVE-2019-3874} - [net] openvswitch: fix flow actions reallocation (Eelco Chaudron) [1700468] - [net] openvswitch: fix missing checks for nla_nest_start (Eelco Chaudron) [1700468] - [net] openvswitch: fix a NULL pointer dereference (Eelco Chaudron) [1700468] - [net] openvswitch: meter: Use struct_size() in kzalloc() (Eelco Chaudron) [1700468] - [net] openvswitch: Fix IPv6 later frags parsing (Eelco Chaudron) [1700468] - [net] openvswitch: fix spelling mistake "execeeds" -> "exceeds" (Eelco Chaudron) [1700468] - [net] openvswitch: remove BUG_ON from get_dpdev (Eelco Chaudron) [1700468] - [net] openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS (Eelco Chaudron) [1700468] - [net] revert "openvswitch: Fix template leak in error cases." (Eelco Chaudron) [1700468] - [net] openvswitch: Use correct reply values in datapath and vport ops (Eelco Chaudron) [1700468] - [net] ovs: fix return type of ndo_start_xmit function (Eelco Chaudron) [1700468] - [net] openvswitch: Derive IP protocol number for IPv6 later frags (Eelco Chaudron) [1700468] - [net] openvswitch: kernel datapath clone action (Eelco Chaudron) [1700468] - [net] openvswitch: Avoid OOB read when parsing flow nlattrs (Eelco Chaudron) [1700468] - [net] net/vlan: remove unused #define HAVE_VLAN_GET_TAG (Ivan Vecera) [1700369] - [net] vlan: include the shift in skb_vlan_tag_get_prio() (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_copy_tag() helper (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_clear_tag() helper (Ivan Vecera) [1700369] - [net] sctp: initialize _pad of sockaddr_in before copying to user memory (Xin Long) [1699076] - [net] sctp: use memdup_user instead of vmemdup_user (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: not copy sctp_sock pd_lobby in sctp_copy_descendant (Xin Long) [1699076] - [net] sctp: get sctphdr by offset in sctp_compute_cksum (Xin Long) [1699076] - [net] sctp: call sctp_auth_init_hmacs() in sctp_sock_migrate() (Xin Long) [1699076] - [net] sctp: move up sctp_auth_init_hmacs() in sctp_endpoint_init() (Xin Long) [1699076] - [net] sctp: sctp_sock_migrate() returns error if sctp_bind_addr_dup() fails (Xin Long) [1699076] - [net] sctp: remove sched init from sctp_stream_init (Xin Long) [1699076] - [net] sctp: call iov_iter_revert() after sending ABORT (Xin Long) [1699076] - [net] ipvs: get sctphdr by sctphoff in sctp_csum_check (Xin Long) [1699076] - [net] sctp: chunk.c: correct format string for size_t in printk (Xin Long) [1699076] - [net] sctp: don't compare hb_timer expire date before starting it (Xin Long) [1699076] - [net] doc: sctp: Merge and clean up rst files (Xin Long) [1699076] - [net] sctp: set stream ext to NULL after freeing it in sctp_stream_outq_migrate (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VALUE sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt (Xin Long) [1699076] - [net] sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC (Xin Long) [1699076] - [net] sctp: set flow sport from saddr only when it's 0 (Xin Long) [1699076] - [net] sctp: set chunk transport correctly when it's a new asoc (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream adding (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream reset (Xin Long) [1699076] - [net] sctp: allocate sctp_sockaddr_entry with kzalloc (Xin Long) [1699076] - [net] sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event (Xin Long) [1699076] - [net] sctp: frag_point sanity check (Xin Long) [1699076] - [net] sctp: kfree_rcu asoc (Xin Long) [1699076] - [net] sctp: update frag_point when stream_interleave is set (Xin Long) [1699076] - [net] sctp: add sockopt SCTP_EVENT (Xin Long) [1699076] - [net] sctp: rename enum sctp_event to sctp_event_type (Xin Long) [1699076] - [net] sctp: add subscribe per asoc (Xin Long) [1699076] - [net] sctp: define subscribe in sctp_sock as __u16 (Xin Long) [1699076] - [net] sctp: process sk_reuseport in sctp_get_port_local (Xin Long) [1699076] - [net] sctp: add sock_reuseport for the sock in __sctp_hash_endpoint (Xin Long) [1699076] - [net] sctp: do reuseport_select_sock in __sctp_rcv_lookup_endpoint (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_ordered(). (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_reasm(). (Xin Long) [1699076] - [net] sctp: define SCTP_SS_DEFAULT for Stream schedulers (Xin Long) [1699076] - [net] sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer (Xin Long) [1699076] - [net] sctp: use sk_wmem_queued to check for writable space (Xin Long) [1699076] - [net] sctp: count both sk and asoc sndbuf with skb truesize and sctp_chunk size (Xin Long) [1699076] - [net] sctp: use the pmtu from the icmp packet to update transport pathmtu (Xin Long) [1699076] - [net] sctp: fix fall-through annotation (Xin Long) [1699076] - [net] sctp: Use skb_queue_is_first(). (Xin Long) [1699076] - [net] sctp: not traverse asoc trans list if non-ipv6 trans exists for ipv6_flowlabel (Xin Long) [1699076] - [net] sctp: fix invalid reference to the index variable of the iterator (Xin Long) [1699076] - [net] sctp: remove useless start_fail from sctp_ht_iter in proc (Xin Long) [1699076] - [net] sctp: Make wrappers for accessing in/out streams (Xin Long) [1699076] - [net] sctp: whitespace fixes (Xin Long) [1699076] - [net] sctp: check for ipv6_pinfo legal sndflow with flowlabel in sctp_v6_get_dst (Xin Long) [1699076] - [net] sctp: add support for setting flowlabel when adding a transport (Xin Long) [1699076] - [net] sctp: add spp_ipv6_flowlabel and spp_dscp for sctp_paddrparams (Xin Long) [1699076] - [net] sctp: add support for dscp and flowlabel per transport (Xin Long) [1699076] - [net] ipv4: add __ip_queue_xmit() that supports tos param (Xin Long) [1699076] - [net] sctp: add support for SCTP_REUSE_PORT sockopt (Xin Long) [1699076] - [netdrv] pptp: dst_release sk_dst_cache in pptp_sock_destruct (Xin Long) [1671606] - [net] datagram: fix unbounded loop in __skb_try_recv_datagram() (Paolo Abeni) [1692379] - [net] ipv6: route: purge exception on removal (Paolo Abeni) [1669049] - [net] vsock: cope with memory allocation failure at socket creation time (Paolo Abeni) [1671619] - [net] ptp: fix Spectre v1 vulnerability (Hangbin Liu) [1664624]- [infiniband] RDMA/bnxt_re: fix or'ing of data into an uninitialized struct member (Selvin Xavier) [1664798] - [netdrv] RDMA/bnxt_en: Enable RDMA driver support for 57500 chip (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Update kernel user abi to pass chip context (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add extended psn structure for 57500 adapters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Enable GSI QP support for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Skip backing store allocation for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add 64bit doorbells for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add chip context to identify 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: fix a size calculation (Selvin Xavier) [1664798] - [infiniband] infiniband: bnxt_re: qplib: Check the return value of send_message (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Increase depth of control path command queue (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Query HWRM Interface version from FW (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of destroy AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of create AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing the device structure after it is freed (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix system hang when registration with L2 driver fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid resource leak in case the NQ registration fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Wait for delayed work to finish before device removal (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Limit max_pkey to 16 bit value (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix qp async event reporting (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Report out of sequence hw counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Expose rx discards and drop counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Prevent driver crash due to NULL pointer in error message print (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Drop L2 async events silently (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid NULL check after accessing the pointer (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Remove the unnecessary version macro definition (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix recursive lock warning in debug kernel (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPLIB: " fmt (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Modify a fall-through annotation (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a couple off by one bugs (Selvin Xavier) [1664798] - [powerpc] powerpc/fadump: Do not allow hot-remove memory from fadump reserved area. (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Throw proper error message on fadump registration failure (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Reservationless firmware assisted dump (Gustavo Duarte) [1524686] - [infiniband] IB/hfi1: Fix WQ_MEM_RECLAIM warning (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Implement CCA for TID RDMA protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove WARN_ON when freeing expected receive groups (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unify the software PSN check for TID RDMA READ/WRITE (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to read next expected psn from hardware flow (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Delay the release of destination mr for TID RDMA WRITE DATA (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Do not flush send queue in the TID RDMA second leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix the allocation of RSM table (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Eliminate opcode tests on mr deref (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Clear the IOWAIT pending bits when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Failed to drain send queue when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add missing break in switch statement (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a build warning for TID RDMA READ (Alex Estrin) [1660618] - [infiniband] RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prioritize the sending of ACK packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between TID RDMA WRITE and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA WRITE functionality into RDMA verbs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the dual leg code (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg ACK packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg send packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Resend the TID RDMA WRITE DATA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA retry timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID resource timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add an s_acked_ack_queue pointer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow for extra entries in QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Build TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between a TID RDMA request and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate TID RDMA READ protocol into RC protocol (Alex Estrin) [1660618] - [include] IB/hfi1: Increment the retry timeout value for TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions for restarting TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA handlers (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set PbcInsertHcrc for TID RDMA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to build TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for flow and TID management functions (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the counter n_tidwait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA RcvArray programming and TID allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA flow allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi: Move RC functions into a header file (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for OPFN (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate OPFN into RC transactions (Alex Estrin) [1660618] - [infiniband] IB/hfi1, IB/rdmavt: Allow for extending of QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN interface (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN helper functions for TID RDMA feature (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN support discovery (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib, rvt} Cleanup open coded sge usage (Alex Estrin) [1660618] - [infiniband] IB/{hfi1,qib}: Cleanup open coded sge sizing (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Use GUP longterm for PSM page pining (Alex Estrin) [1660618] - [infiniband] infiniband: qib: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: drop crazy DEBUGFS_SEQ_FILE_CREATE() macro (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM (Alex Estrin) [1660618] - [infiniband] IB/qib: Fix an error code in qib_sdma_verbs_send() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reduce lock contention on iowait_lock for sdma and pio (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Close VNIC sdma_progress sleep window (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow the driver to initialize QP priv struct (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN and TID RDMA capability bits (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unreserve a reserved request when it is completed (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Consider LMC in 16B/bypass ingress packet check (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Limit VNIC use of SDMA engines to the available count (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Correctly process FECN and BECN in packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Ignore LNI errors before DC8051 transitions to Polling state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Dump pio info for non-user send contexts (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a latency issue for small messages (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Remove all occurrences of BUG_ON() (Alex Estrin) [1660618] - [infiniband] IB/qib: fix spelling mistake "colescing" -> "coalescing" (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Use VL15 for SM packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add mtu check for operational data VLs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for iowait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare resource waits for dual leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Error path MAD response size is incorrect (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move UnsupportedVL bits definitions to the correct header (Alex Estrin) [1660618] - [infiniband] IB/hfi1: set_intr_bits uses incorrect source for register modification (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Missing return value in error path for user sdma (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Right size user_sdma sequence numbers and related variables (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework the IRQ API to be more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: PCIe bus width retry (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Make the MSIx resource allocation a bit more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare for new HFI1 MSIx API (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Get the hfi1_devdata structure as early as possible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove duplicated defines (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework file list in Makefile (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove incorrect call to do_interrupt callback (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set in_use_ctxts bits for user ctxts only (Alex Estrin) [1660618] - [include] include/rdma/opa_addr.h: Fix an endianness issue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove INTx support and simplify MSIx usage (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reorg ctxtdata and rightsize fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove caches of chip CSRs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove unused/writeonly devdata fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rightsize ctxt_eager_bufs fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvctrl from ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrq_size (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrsize (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move rhf_offset from devdata to ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move normal functions from hfi1_devdata to const array (Alex Estrin) [1660618] - [infiniband] scsi: RDMA/srpt: Fix handling of TMF submission failure (Jonathan Toppins) [1685313] - [infiniband] scsi: RDMA/srpt: Fix a credit leak for aborted commands (Jonathan Toppins) [1685313] - [net] xprtrdma: Reduce the doorbell rate (Receive) (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix sparse warnings (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix helper that drains the transport (Jonathan Toppins) [1685313] - [netdrv] enic: fix build warning without CONFIG_CPUMASK_OFFSTACK (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Fix out of bounds index check in query pkey (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Remove stub functions (Jonathan Toppins) [1685313] - [infiniband] rdma: fix build errors on s390 and MIPS due to bad ZERO_PAGE use (Jonathan Toppins) [1685313] - [infiniband] RDMA/ucontext: Fix regression with disassociate (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Fix dma_nents type definition (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Pass the correct number of entries for dma mapped SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/rxe: Use for_each_sg_page iterator on umem SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Support upto 64-bit PFNs (Jonathan Toppins) [1683475] - [include] IB/mlx5: Remove dead code (Jonathan Toppins) [1685313] - [infiniband] IB/mlx5: Ranges in implicit ODP MR inherit its write access (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix frwr memory registration (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Add wc_flags and wc_immdata to cq entry trace (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix concurrency panics in QP post_send and modify to error (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix loopback send with invalidate ordering (Jonathan Toppins) [1685313] - [infiniband] IB/hfi1: Add limit test for RC/UC send via loopback (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: Fix string truncation error (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: add tos_set bool to iw_cm struct (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: listening device cm_ids should inherit tos (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: Rollback source IP address if failing to acquire device (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Call ib_cache_release_one() only from ib_device_release() (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Ensure that security memory is always freed (Jonathan Toppins) [1685313] - [infiniband] RDMA/uverbs: Fix an error flow in ib_uverbs_poll_cq (Jonathan Toppins) [1685313] - [infiniband] IB/ipoib: Make ipoib_intercept_dev_id_attr() static (Jonathan Toppins) [1685313] - [infiniband] RDMA: Provide safe ib_alloc_device() function (Jonathan Toppins) [1685313] - [infiniband] IB/core, ipoib: Do not overreact to SM LID change event (Jonathan Toppins) [1685313] - [infiniband] IB/core: Abort page fault handler silently during owning process exit (Jonathan Toppins) [1685313] - [infiniband] RDMA/core: Verify that memory window type is legal (Jonathan Toppins) [1685313] - [infiniband] IB/core: Don't register each MAD agent for LSM notifier (Jonathan Toppins) [1711086 1685313] - [include] IB/core: Eliminate a hole in MAD agent struct (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Fix potential memory leak while creating MAD agents (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Unregister notifier before freeing MAD security (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Destroy QP if XRC QP fails (Jonathan Toppins) [1685313] - [infiniband] IB/core: Declare local functions 'static' (Jonathan Toppins) [1685313] - [infiniband] RDMA/i40iw: Make sure to initialize ib_device_ops (Jonathan Toppins) [1685313] - [rpmspec] Update the kernel rpm package description to mention backports/bug fixes ("Herton R. Krzesinski") [1701064] - [netdrv] bonding: fix arp_validate toggling in active-backup mode (Jarod Wilson) [1654214] - [scsi] scsi: bnx2i: fix indentation issue, remove a tab (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: remove set but not used variable 'cid_num' (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: add error handling for ioremap_nocache (Maurizio Lombardi) [1665626] - [wireless] iwlwifi: mvm: Send LQ command as async when necessary (Stanislaw Gruszka) [1687265] - [scsi] scsi: bnx2fc: Fix error handling in probe() (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Fix NULL dereference in error handling (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Remove set but not used variable 'oxid' (Maurizio Lombardi) [1665625] - [scsi] bnx2fc_fcoe: Use skb_queue_walk_safe(). (Maurizio Lombardi) [1665625] - [netdrv] hv_netvsc: Fix rndis_per_packet_info internal field initialization (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add handler for LRO setting change (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add support for LRO/RSC in the vSwitch (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix unwanted wakeup after tx_disable (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix IP header checksum for coalesced packets (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: fix typos in code comments (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix hash key value reset after other ops (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Refactor assignments of struct netvsc_device_info (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix ethtool change hash key error (Mohammed Gamal) [1691375] - [netdrv] ice: Disable sniffing VF traffic on PF (Kamal Heib) [1659176] - [netdrv] ice: Use more efficient structures (Kamal Heib) [1659176] - [netdrv] ice: Use bitfields where possible (Kamal Heib) [1659176] - [netdrv] ice: Add function to program ethertype based filter rule on VSIs (Kamal Heib) [1659176] - [netdrv] ice: Separate if conditions for ice_set_features() (Kamal Heib) [1659176] - [netdrv] ice: Remove __always_unused attribute (Kamal Heib) [1659176] - [netdrv] ice: Suppress false-positive style issues reported by static analyzer (Kamal Heib) [1659176] - [netdrv] ice: Refactor getting/setting coalesce (Kamal Heib) [1659176] - [netdrv] ice: Always free/allocate q_vectors (Kamal Heib) [1659176] - [netdrv] ice: Do not unnecessarily initialize local variable (Kamal Heib) [1659176] - [netdrv] ice: Add more validation in ice_vc_cfg_irq_map_msg (Kamal Heib) [1659176] - [netdrv] ice: Don't remove VLAN filters that were never programmed (Kamal Heib) [1659176] - [netdrv] ice: Preserve VLAN Rx stripping settings (Kamal Heib) [1659176] - [netdrv] ice: Fix for allowing too many MDD events on VF (Kamal Heib) [1659176] - [netdrv] ice: Use pf instead of vsi-back (Kamal Heib) [1659176] - [netdrv] ice: Use dev_err when ice_cfg_vsi_lan fails (Kamal Heib) [1659176] - [netdrv] ice: Refactor link event flow (Kamal Heib) [1659176] - [netdrv] ice: Add missing PHY type to link settings (Kamal Heib) [1659176] - [netdrv] ice: Add reg_idx variable in ice_q_vector structure (Kamal Heib) [1659176] - [netdrv] ice: Remove runtime change of PFINT_OICR_ENA register (Kamal Heib) [1659176] - [netdrv] ice: Fix issue when adding more than allowed VLANs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary wait when disabling/enabling Rx queues (Kamal Heib) [1659176] - [netdrv] ice: Add ability to update rx-usecs-high (Kamal Heib) [1659176] - [netdrv] ice: Add 52 byte RSS hash key support (Kamal Heib) [1659176] - [netdrv] ice: Use ice_for_each_q_vector macro where possible (Kamal Heib) [1659176] - [netdrv] ice: Validate ring existence and its q_vector per VSI (Kamal Heib) [1659176] - [netdrv] ice: Reduce scope of variable in ice_vsi_cfg_rxqs (Kamal Heib) [1659176] - [netdrv] ice: Resolve static analysis reported issue (Kamal Heib) [1659176] - [netdrv] ice: Return configuration error without queue to disable (Kamal Heib) [1659176] - [netdrv] ice: Create framework for VSI queue context (Kamal Heib) [1659176] - [netdrv] ice: Calculate ITR increment based on direct calculation (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump driver version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to control FW LLDP and DCBX (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB rebuild (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to get DCB related statistics (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add priority information into VLAN header (Kamal Heib) [1700995 1659176] - [netdrv] ice: Update rings based on TC information (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to process LLDP MIB change events (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 4/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 3/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 2/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 1/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix incorrect use of abbreviations (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix typos in code comments (Kamal Heib) [1700995 1659176] - [netdrv] ice: Remove "2 BITS" comment (Kamal Heib) [1659176] - [netdrv] ice: Update comment regarding the ITR_GRAN_S (Kamal Heib) [1659176] - [netdrv] ice: Update function header for __ice_vsi_get_qs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary braces (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: Add missing case in print_link_msg for printing flow control (Kamal Heib) [1659176] - [netdrv] ice: Audit hotpath structures with pahole (Kamal Heib) [1659176] - [netdrv] ice: Do not bail out when filter already exists (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF attempt to delete default MAC address (Kamal Heib) [1659176] - [netdrv] ice: enable VF admin queue interrupts (Kamal Heib) [1659176] - [netdrv] ice: Fix for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Implement pci_error_handler ops (Kamal Heib) [1659176] - [netdrv] ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset (Kamal Heib) [1659176] - [netdrv] ice: use virt channel status codes (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary newlines from log messages (Kamal Heib) [1659176] - [netdrv] ice: Create a generic name for the ice_rx_flg64_bits structure (Kamal Heib) [1659176] - [netdrv] ice: add and use new ice_for_each_traffic_class() macro (Kamal Heib) [1659176] - [netdrv] ice: change VF VSI tc info along with num_queues (Kamal Heib) [1659176] - [netdrv] ice: Prevent unintended multiple chain resets (Kamal Heib) [1659176] - [netdrv] ice: map Rx buffer pages with DMA attributes (Kamal Heib) [1659176] - [netdrv] ice: Limit the ice_add_rx_frag to frag addition (Kamal Heib) [1659176] - [netdrv] ice: Gather the rx buf clean-up logic for better reuse (Kamal Heib) [1659176] - [netdrv] ice: Introduce bulk update for page count (Kamal Heib) [1659176] - [netdrv] ice: Get rid of ice_pull_tail (Kamal Heib) [1659176] - [netdrv] ice: Pull out page reuse checks onto separate function (Kamal Heib) [1659176] - [netdrv] ice: Retrieve rx_buf in separate function (Kamal Heib) [1659176] - [netdrv] ice: Enable link events over the ARQ (Kamal Heib) [1659176] - [netdrv] ice: use irq_num var in ice_vsi_req_irq_msix (Kamal Heib) [1659176] - [netdrv] ice: Restore VLAN switch rule if port VLAN existed before (Kamal Heib) [1659176] - [netdrv] ice: update VSI config dynamically (Kamal Heib) [1659176] - [netdrv] ice: Get VF VSI instances directly via PF (Kamal Heib) [1659176] - [netdrv] ice: Don't let VF know that it is untrusted (Kamal Heib) [1659176] - [netdrv] ice: Set LAN_EN for all directional rules (Kamal Heib) [1659176] - [netdrv] ice: Do not set LB_EN for prune switch rules (Kamal Heib) [1659176] - [netdrv] ice: Enable LAN_EN for the right recipes (Kamal Heib) [1659176] - [netdrv] ice: Add support for PF/VF promiscuous mode (Kamal Heib) [1659176] - [netdrv] ice: code cleanup in ice_sched.c (Kamal Heib) [1659176] - [netdrv] ice: Remove unused vsi_id field (Kamal Heib) [1659176] - [netdrv] ice: fix some function prototype and signature style issues (Kamal Heib) [1659176] - [netdrv] ice: fix the divide by zero issue (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reconfiguring VF queues (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: fix static analysis warnings (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reclaiming resources back to the pool after reset (Kamal Heib) [1659176] - [netdrv] ice: Enable MAC anti-spoof by default (Kamal Heib) [1659176] - [netdrv] ice: Determine descriptor count and ring size based on PAGE_SIZE (Kamal Heib) [1659176] - [netdrv] ice: Reset all VFs with VFLR during SR-IOV init flow (Kamal Heib) [1659176] - [netdrv] ice: Get resources per function (Kamal Heib) [1659176] - [netdrv] ice: Implement flow to reset VFs with PFR and other resets (Kamal Heib) [1659176] - [netdrv] ice: configure GLINT_ITR to always have an ITR gran of 2 (Kamal Heib) [1659176] - [netdrv] ice: use ice_for_each_vsi macro when possible (Kamal Heib) [1659176] - [netdrv] ice : Ensure only valid bits are set in ice_aq_set_phy_cfg (Kamal Heib) [1659176] - [netdrv] ice: remove redundant variable and if condition (Kamal Heib) [1659176] - [netdrv] ice: avoid multiple unnecessary de-references in probe (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF reset and multiple VFs support on PFs (Kamal Heib) [1659176] - [netdrv] ice: Fix broadcast traffic in port VLAN mode (Kamal Heib) [1659176] - [netdrv] ice: fix overlong string, update stats output (Kamal Heib) [1659176] - [netdrv] ice: Fix for FC get rx/tx pause params (Kamal Heib) [1659176] - [netdrv] ice: use absolute vector ID for VFs (Kamal Heib) [1659176] - [netdrv] ice: check for a leaf node presence (Kamal Heib) [1659176] - [netdrv] ice: flush Tx pipe on disable queue timeout (Kamal Heib) [1659176] - [netdrv] ice: clear VF ARQLEN register on reset (Kamal Heib) [1659176] - [netdrv] ice: don't spam VFs with link messages (Kamal Heib) [1659176] - [netdrv] ice: only use the VF for ICE_VSI_VF in ice_vsi_release (Kamal Heib) [1659176] - [netdrv] ice: fix numeric overflow warning (Kamal Heib) [1659176] - [netdrv] ice: fix issue where host reboots on unload when iommu=on (Kamal Heib) [1659176] - [netdrv] ice: fix ice_remove_rule_internal vsi_list handling (Kamal Heib) [1659176] - [netdrv] ice: fix stack hogs from struct ice_vsi_ctx structures (Kamal Heib) [1659176] - [netdrv] ice: sizeof() should be avoided (Kamal Heib) [1659176] - [netdrv] ice: Fix added in VSI supported nodes calc (Kamal Heib) [1659176] - [netdrv] ice: Fix the calculation of ICE_MAX_MTU (Kamal Heib) [1659176] - [netdrv] ice: Mark extack argument as __always_unused (Kamal Heib) [1659176] - [netdrv] ice: add const qualifier to mac_addr parameter (Kamal Heib) [1659176] - [netdrv] ice: Add support for new PHY types (Kamal Heib) [1659176] - [netdrv] ice: Offload SCTP checksum (Kamal Heib) [1659176] - [netdrv] ice: Allow for software timestamping (Kamal Heib) [1659176] - [netdrv] ice: Implement getting and setting ethtool coalesce (Kamal Heib) [1659176] - [netdrv] ice: Add support for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Move aggregator list into ice_hw instance (Kamal Heib) [1659176] - [netdrv] ice: Rework queue management code for reuse (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool private flag to make forcing link down optional (Kamal Heib) [1659176] - [netdrv] ice: Set physical link up/down when an interface is set up/down (Kamal Heib) [1659176] - [netdrv] ice: Implement support for normal get_eeprom[_len] ethtool ops (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool set_phys_id handler (Kamal Heib) [1659176] - [netdrv] ice: Configure RSS LUT and HASH KEY in rebuild path (Kamal Heib) [1659176] - [netdrv] ice: Refactor a few Tx scheduler functions (Kamal Heib) [1659176] - [netdrv] ice: Fix unused variable build warning (Kamal Heib) [1659176] - [netdrv] ice: Do not enable NAPI on q_vectors that have no rings (Kamal Heib) [1659176] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Kamal Heib) [1659176] - [netdrv] ice: Fix possible NULL pointer de-reference (Kamal Heib) [1659176] - [netdrv] ice: Use Tx|Rx in comments (Kamal Heib) [1659176] - [netdrv] ice: Cosmetic formatting changes (Kamal Heib) [1659176] - [netdrv] ice: Cleanup short function signatures (Kamal Heib) [1659176] - [netdrv] ice: Cleanup ice_tx_timeout() (Kamal Heib) [1659176] - [netdrv] ice: Fix return value from NAPI poll (Kamal Heib) [1659176] - [netdrv] ice: Constify global structures that can/should be (Kamal Heib) [1659176] - [netdrv] ice: Do not set LAN_EN for MAC-VLAN filters (Kamal Heib) [1659176] - [netdrv] ice: Pass the return value of ice_init_def_sw_recp() (Kamal Heib) [1659176] - [netdrv] ice: Cleanup duplicate control queue code (Kamal Heib) [1659176] - [netdrv] ice: Remove ICE_MAX_TXQ_PER_TXQG check when configuring Tx queue (Kamal Heib) [1659176] - [netdrv] ice: Destroy scheduler tree in reset path (Kamal Heib) [1659176] - [netdrv] ice: Fix to make VLAN priority tagged traffic to appear on all TCs (Kamal Heib) [1659176] - [netdrv] ice: Call pci_disable_sriov before stopping queues for VF (Kamal Heib) [1659176] - [netdrv] ice: Increase Rx queue disable timeout (Kamal Heib) [1659176] - [netdrv] ice: Fix NVM mask defines (Kamal Heib) [1659176] - [netdrv] ice: Avoid nested RTNL locking in ice_dis_vsi (Kamal Heib) [1659176] - [netdrv] ice: Calculate guaranteed VSIs per function and use it (Kamal Heib) [1659176] - [netdrv] ice: Remove node before releasing VSI (Kamal Heib) [1659176] - [netdrv] ice: Check for q_vector when stopping rings (Kamal Heib) [1659176] - [netdrv] ice: Fix debug print in ice_tx_timeout (Kamal Heib) [1659176] - [netdrv] intel-ethernet: use correct module license (Kamal Heib) [1659176] - [netdrv] bnx2x: Add support for detection of P2P event packets. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: Replace magic numbers with macro definitions. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: fix spelling mistake "dicline" -> "decline" (Manish Chopra) [1663271] - [netdrv] bnx2x: Utilize FW 7.13.11.0. (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove set but not used variable 'mfw_vn' (Manish Chopra) [1663271] - [netdrv] bnx2x: Use struct_size() in kzalloc() (Manish Chopra) [1663271] - [netdrv] broadcom: Mark expected switch fall-throughs (Manish Chopra) [1663271] - [netdrv] bnx2x: Bump up driver version to 1.713.36 (Manish Chopra) [1663271] - [netdrv] bnx2x: fix various indentation issues (Manish Chopra) [1663271] - [netdrv] cross-tree: phase out dma_zalloc_coherent() on headers (Manish Chopra) [1663271] - [netdrv] bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw (Manish Chopra) [1663271] - [netdrv] bnx2x: Send update-svid ramrod with retry/poll flags enabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Enable PTP only on the PF that initializes the port (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove configured vlans as part of unload sequence. (Manish Chopra) [1663271] - [netdrv] bnx2x: Clear fip MAC when fcoe offload support is disabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Add storm FW version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] bnx2x: Add MBI version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] drivers: net: remove inclusion when not needed (Manish Chopra) [1663271] - [netdrv] bnx2x: remove ndo_poll_controller (Manish Chopra) [1663271] - [netdrv] bnx2x: Provide VF link status in ndo_get_vf_config (Manish Chopra) [1663271] - [netdrv] bnx2x: Ignore bandwidth attention in single function mode (Manish Chopra) [1663271] - [block] block: remove CONFIG_LBDAF (Ming Lei) [1708452] - [kernel] sched/pelt: Fix warning and clean up IRQ PELT config (Phil Auld) [1637824] - [kernel] sched/pelt: Fix update_blocked_averages() for RT and DL classes (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove remaining traces of NUMA rate-limiting (Phil Auld) [1637824] - [kernel] sched/fair: Fix cpu_util_wake() for 'execl' type workloads (Phil Auld) [1637824] - [kernel] sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Phil Auld) [1637824] - [kernel] sched/numa: Migrate pages to local nodes quicker early in the lifetime of a task (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove rate-limiting of automatic NUMA balancing migration (Phil Auld) [1637824] - [kernel] sched/numa: Avoid task migration for small NUMA improvement (Phil Auld) [1637824] - [mm] mm/migrate: Use spin_trylock() while resetting rate limit (Phil Auld) [1637824] - [kernel] sched/numa: Limit the conditions where scan period is reset (Phil Auld) [1637824] - [kernel] sched/numa: Reset scan rate whenever task moves across nodes (Phil Auld) [1637824] - [kernel] sched/numa: Pass destination CPU as a parameter to migrate_task_rq (Phil Auld) [1637824] - [kernel] sched/numa: Stop multiple tasks from moving to the CPU at the same time (Phil Auld) [1637824] - [kernel] sched/fair: Fix scale_rt_capacity() for SMT (Phil Auld) [1637824] - [kernel] sched/numa: Move task_numa_placement() closer to numa_migrate_preferred() (Phil Auld) [1637824] - [kernel] sched/numa: Use group_weights to identify if migration degrades locality (Phil Auld) [1637824] - [kernel] sched/numa: Update the scan period without holding the numa_group lock (Phil Auld) [1637824] - [kernel] sched/numa: Remove numa_has_capacity() (Phil Auld) [1637824] - [kernel] sched/numa: Modify migrate_swap() to accept additional parameters (Phil Auld) [1637824] - [kernel] sched/numa: Remove unused task_capacity from 'struct numa_stats' (Phil Auld) [1637824] - [kernel] sched/numa: Skip nodes that are at 'hoplimit' (Phil Auld) [1637824] - [kernel] sched/debug: Reverse the order of printing faults (Phil Auld) [1637824] - [kernel] sched/numa: Use task faults only if numa_group is not yet set up (Phil Auld) [1637824] - [kernel] sched/numa: Set preferred_node based on best_cpu (Phil Auld) [1637824] - [kernel] sched/numa: Simplify load_too_imbalanced() (Phil Auld) [1637824] - [kernel] sched/numa: Evaluate move once per node (Phil Auld) [1637824] - [kernel] sched/fair: Remove #ifdefs from scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Clarify sugov_get_util() (Phil Auld) [1637824] - [kernel] sched/sysctl: Remove unused sched_time_avg_ms sysctl (Phil Auld) [1637824] - [kernel] sched/core: Remove the rt_avg code (Phil Auld) [1637824] - [kernel] sched/core: Use PELT for scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Remove sugov_aggregate_util() (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Take time spent in interrupts into account (Phil Auld) [1637824] - [kernel] sched/irq: Add IRQ utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use DL utilization tracking (Phil Auld) [1637824] - [kernel] sched/dl: Add dl_rq utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use RT utilization tracking (Phil Auld) [1637824] - [kernel] sched/rt: Add rt_rq utilization tracking (Phil Auld) [1637824] - [kernel] sched/pelt: Move PELT related code in a dedicated file (Phil Auld) [1637824] - [char] ipmi_si: Potential array underflow in hotmod_handler() (Tony Camuso) [1665131] - [char] ipmi_si: Remove hacks for adding a dummy platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Consolidate scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Remove hotmod devices on removal and exit (Tony Camuso) [1665131] - [char] ipmi_si: Remove hardcode IPMI devices by scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Switch hotmod to use a platform device (Tony Camuso) [1665131] - [char] ipmi: Fix failure on SMBIOS specified devices (Tony Camuso) [1665131] - [char] ipmi: Consolidate the adding of platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Rename addr_type to addr_space to match what it does (Tony Camuso) [1665131] - [char] ipmi_si: Convert some types into unsigned (Tony Camuso) [1665131] - [char] ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash (Tony Camuso) [1665131] - [char] ipmi_si: Fix crash when using hard-coded device (Tony Camuso) [1665131] - [char] ipmi: Use dedicated API for copying a UUID (Tony Camuso) [1665131] - [char] ipmi: Use defined constant for UUID representation (Tony Camuso) [1665131] - [char] ipmi:ssif: Change some pr_xxx to dev_xxx calls (Tony Camuso) [1665131] - [char] ipmi: kcs_bmc: handle devm_kasprintf() failure case (Tony Camuso) [1665131] - [char] ipmi: Fix return value when a message is truncated (Tony Camuso) [1665131] - [char] ipmi: clean an indentation issue, remove extraneous space (Tony Camuso) [1665131] - [char] ipmi: Make the smi watcher be disabled immediately when not needed (Tony Camuso) [1665131] - [char] ipmi: Fix how the lower layers are told to watch for messages (Tony Camuso) [1665131] - [char] ipmi: Fix SSIF flag requests (Tony Camuso) [1665131] - [char] ipmi_si: fix use-after-free of resource->name (Tony Camuso) [1665131] - [char] ipmi: Don't initialize anything in the core until something uses it (Tony Camuso) [1665131] - [char] ipmi:ssif: Fix handling of multi-part return messages (Tony Camuso) [1665131] - [char] ipmi:dmi: Use pr_fmt in the IPMI DMI code (Tony Camuso) [1665131] - [char] ipmi: Remove platform driver overrides and use the id_table (Tony Camuso) [1665131] - [char] ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX (Tony Camuso) [1665131] - [char] ipmi: Use more common logging styles (Tony Camuso) [1665131] - [acpi] ACPI / glue: Split dev_is_platform() out of module for wide use (Tony Camuso) [1665131]- [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: remove timeout from TURs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: clean up two indentation issues (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: mark expected switch fall-throughs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: switch to generic DMA API (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: Use vmemdup_user to replace the open code (Joseph Szczypek) [1672669] - [netdrv] ibmvnic: Add device identification to requested IRQs (Steve Best) [1665717] - [crypto] crypto: authenc - fix parsing key with misaligned rta_len (Herbert Xu) [1707546] - [block] block: don't drain in-progress dispatch in blk_cleanup_queue() (Ming Lei) [1694879] - [block] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release (Ming Lei) [1694879] - [include] blk-mq: always free hctx after request queue is freed (Ming Lei) [1694879] - [block] blk-mq: split blk_mq_alloc_and_init_hctx into two parts (Ming Lei) [1694879] - [block] blk-mq: free hw queue's resource in hctx's release handler (Ming Lei) [1694879] - [block] blk-mq: move cancel of requeue_work into blk_mq_release (Ming Lei) [1694879] - [block] blk-mq: grab .q_usage_counter when queuing request from plug code path (Ming Lei) [1694879] - [block] block: fix use-after-free on gendisk (Ming Lei) [1694879] - [netdrv] bonding: fix event handling for stacked bonds (Jarod Wilson) [1708390] - [netdrv] bonding: show full hw address in sysfs for slave entries (Jarod Wilson) [1708390] - [netdrv] bonding: fix PACKET_ORIGDEV regression (Jarod Wilson) [1708390] - [netdrv] bonding: check slave set command firstly (Jarod Wilson) [1708390] - [netdrv] bonding: count master 3ad stats separately (Jarod Wilson) [1708390] - [netdrv] bonding: add support for xstats and export 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: add 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: 3ad: remove bond_3ad_rx_indication's length argument (Jarod Wilson) [1708390] - [netdrv] bonding: adjust style of bond_3ad_rx_indication (Jarod Wilson) [1708390] - [netdrv] bonding: update nest level on unlink (Jarod Wilson) [1708390] - [netdrv] bonding: fix indentation issues, remove extra spaces (Jarod Wilson) [1708390] - [netdrv] bonding: convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1708390] - [netdrv] bonding: fix 802.3ad state sent to partner when unbinding slave (Jarod Wilson) [1708390] - [netdrv] bonding: use netpoll_poll_dev() helper (Jarod Wilson) [1708390] - [net] netpoll: do not test NAPI_STATE_SCHED in poll_one_napi() (Jarod Wilson) [1708390] - [net] netpoll: make ndo_poll_controller() optional (Jarod Wilson) [1708390] - [netdrv] bonding: don't cast const buf in sysfs store (Jarod Wilson) [1708390] - [netdrv] netdevsim: fix sa_idx out of bounds check (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: add ipsec offload API test (Ivan Vecera) [1708373] - [netdrv] netdevsim: add ipsec offload testing (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use dummydev as a test device (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: clear the return code at start of ipsec test (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use a local IP address for IPsec tests (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: hide complaint from terminated monitor (Ivan Vecera) [1708373] - [powerpc] powerpc/watchdog: Use hrtimers for per-CPU heartbeat (Steve Best) [1708327] - [netdrv] ixgbevf: Update driver version for RHEL-8.1.0 (Ken Cox) [1659166] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659166] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Ken Cox) [1659166] - [netdrv] ixgbevf: add support for software timestamps (Ken Cox) [1659166] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659166] - [netdrv] ixgbevf: off by one in ixgbevf_ipsec_tx() (Ken Cox) [1659166] - [netdrv] ixgbevf: fix msglen for ipsec mbx messages (Ken Cox) [1659166] - [netdrv] ixgbevf: remove ndo_poll_controller (Ken Cox) [1659166] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659166] - [netdrv] ixgbevf: enable VF IPsec offload operations (Ken Cox) [1659166] - [netdrv] ixgbevf: add VF IPsec offload code (Ken Cox) [1659166] - [netdrv] ixgbevf: add defines for IPsec offload request (Ken Cox) [1659166] - [netdrv] ixgbevf: VF2VF TCP RSS (Ken Cox) [1659166] - [netdrv] ixgbe: Update driver version for RHEL-8.1.0 (Ken Cox) [1659164] - [netdrv] intel: correct return from set features callback (Ken Cox) [1659164] - [netdrv] ixgbe: don't do any AF_XDP zero-copy transmit if netif is not OK (Ken Cox) [1659164] - [netdrv] ixgbe: fix potential RX buffer starvation for AF_XDP (Ken Cox) [1659164] - [netdrv] ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN (Ken Cox) [1659164] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Ken Cox) [1659164] - [netdrv] ixgbe: Use struct_size() helper (Ken Cox) [1659164] - [netdrv] ixgbe: remove magic constant in ixgbe_reset_hw_82599() (Ken Cox) [1659164] - [netdrv] ixgbe: use mii_bus to handle MII related ioctls (Ken Cox) [1659164] - [netdrv] ixgbe: register a mdiobus (Ken Cox) [1659164] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659164] - [netdrv] ixgbe: Fix race when the VF driver does a reset (Ken Cox) [1659164] - [netdrv] ixgbe: recognize 1000BaseLX SFP modules as 1Gbps (Ken Cox) [1659164] - [netdrv] ixgbe: Replace synchronize_sched() with synchronize_rcu() (Ken Cox) [1659164] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Ken Cox) [1659164] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Ken Cox) [1659164] - [netdrv] ixgbe: allow IPsec Tx offload in VEPA mode (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null (Ken Cox) [1659164] - [netdrv] ixgbe: fix MAC anti-spoofing filter after VFLR (Ken Cox) [1659164] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659164] - [netdrv] drivers: net: remove inclusion when not needed (Ken Cox) [1659164] - [netdrv] ixgbe: check return value of napi_complete_done() (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Tx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Tx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Rx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Rx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: added Rx/Tx ring disable/enable functions (Ken Cox) [1659164] - [netdrv] ixgbe: Fix crash with VFs and flow director on interface flap (Ken Cox) [1659164] - [netdrv] ixgbe: remove redundant function ixgbe_fw_recovery_mode() (Ken Cox) [1659164] - [netdrv] ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit (Ken Cox) [1659164] - [netdrv] ixgbe: remove ndo_poll_controller (Ken Cox) [1659164] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659164] - [netdrv] ixgbe: fix the return value for unsupported VF offload (Ken Cox) [1659164] - [netdrv] ixgbe: disallow IPsec Tx offload when in SR-IOV mode (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload request message handling (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload enable flag (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec management (Ken Cox) [1659164] - [netdrv] ixgbe: prep IPsec constants for later use (Ken Cox) [1659164] - [netdrv] ixgbe: reload IPsec IP table after sa tables (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear IPsec sa counters on HW clearing (Ken Cox) [1659164] - [netdrv] ixgbe: firmware recovery mode (Ken Cox) [1659164] - [netdrv] ixgbe: fix driver behaviour after issuing VFLR (Ken Cox) [1659164] - [netdrv] ixgbe: Prevent unsupported configurations with XDP (Ken Cox) [1659164] - [netdrv] ixgbe: Refactor queue disable logic to take completion time into account (Ken Cox) [1659164] - [netdrv] ixgbe: Reorder Tx/Rx shutdown to reduce time needed to stop device (Ken Cox) [1659164] - [netdrv] ixgbe: add ipsec security registers into ethtool register dump (Ken Cox) [1659164] - [netdrv] ixgbe: Do not allow LRO or MTU change with XDP (Ken Cox) [1659164] - [wireless] brcmfmac: add subtype check for event handling in data path (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [wireless] brcmfmac: assure SSID length from firmware is limited (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [base] driver core: Postpone DMA tear-down until after devres release (Maurizio Lombardi) [1698053]- [of] of: Add missing exports of node name compare functions (Neil Horman) [1665660] - [of] of: add node name compare helper functions (Neil Horman) [1665660] - [include] gpio: Add API to explicitly name a consumer (Neil Horman) [1665660] - [drivers] spi: spi-gpio: fix SPI_CS_HIGH capability (Neil Horman) [1665660] - [drivers] spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO (Neil Horman) [1665660] - [drivers] spi: gpio: Advertise support for SPI_CS_HIGH (Neil Horman) [1665660] - [include] spi: support inter-word delay requirement for devices (Neil Horman) [1665660] - [drivers] spi: dw: Fix default polarity of native chipselect (Neil Horman) [1665660] - [drivers] spi: Support high CS when using descriptors (Neil Horman) [1665660] - [include] spi: Go back to immediate teardown (Neil Horman) [1665660] - [drivers] spi: dw: change snprintf to scnprintf for possible overflow (Neil Horman) [1665660] - [drivers] spi: dw: fix warning unused variable 'ret' (Neil Horman) [1665660] - [include] spi: core: avoid waking pump thread from spi_sync instead run teardown delayed (Neil Horman) [1665660] - [drivers] spi: dw: Convert to use CS GPIO descriptors (Neil Horman) [1665660] - [include] spi: Optionally use GPIO descriptors for CS GPIOs (Neil Horman) [1665660] - [drivers] spi: dw: fix potential variable assignment error (Neil Horman) [1665660] - [drivers] spi: Use of_node_name_eq for node name comparisons (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add ACPI support (Neil Horman) [1665660] - [include] spi: add support for octal mode I/O data transfer (Neil Horman) [1665660] - [drivers] spi: Fix formatting of header block (Neil Horman) [1665660] - [drivers] spi: Fix core transfer waits after slave support (Neil Horman) [1665660] - [drivers] spi: Deal with slaves that return from transfer_one() unfinished (Neil Horman) [1665660] - [include] spi: gpio: Support 3WIRE high-impedance turn-around (Neil Horman) [1665660] - [drivers] spi: Make GPIO CSs honour the SPI_NO_CS flag (Neil Horman) [1665660] - [drivers] dw: spi: add support for Amazon's Alpine spi controller (Neil Horman) [1665660] - [include] spi: Add driver_override SPI device attribute (Neil Horman) [1665660] - [include] spi: make OF helper available for others (Neil Horman) [1665660] - [include] spi: switch to SPDX license identifier (Neil Horman) [1665660] - [drivers] spi: always use software fallback for SPI_CS_WORD when using cs_gio (Neil Horman) [1665660] - [drivers] spi: add software implementation for SPI_CS_WORD (Neil Horman) [1665660] - [include] spi: add new SPI_CS_WORD flag (Neil Horman) [1665660] - [drivers] spi: gpio: No MISO does not imply no RX (Neil Horman) [1665660] - [drivers] spi: dw: support 4-16 bits per word (Neil Horman) [1665660] - [drivers] spi: spi-gpio: Remove set but not used variable 'pdata' (Neil Horman) [1665660] - [drivers] spi: Do not print a message if spi_controller_{suspend,resume}() fails (Neil Horman) [1665660] - [drivers] spi: gpio: Fix copy-and-paste error (Neil Horman) [1665660] - [drivers] spi: dw-mmio: avoid hardcoded field mask (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Jaguar2 support (Neil Horman) [1665660] - [include] spi: Introduce one new field to set word delay (Neil Horman) [1665660] - [drivers] spi: Fix double IDR allocation with DT aliases (Neil Horman) [1665660] - [drivers] spi: fix IDR collision on systems with both fixed and dynamic SPI bus numbers (Neil Horman) [1665660] - [drivers] spi: spi-gpio: add SPI_3WIRE support (Neil Horman) [1665660] - [drivers] spi: add flags parameter to txrx_word function pointers (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Ocelot support (Neil Horman) [1665660] - [drivers] spi: dw: export dw_spi_set_cs (Neil Horman) [1665660] - [drivers] spi: dw: allow providing own set_cs callback (Neil Horman) [1665660] - [drivers] spi: dw: fix possible race condition (Neil Horman) [1665660] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08 SPI controller (Neil Horman) [1665660] - [md] md/raid: raid5 preserve the writeback action after the parity check (Nigel Croxon) [1702309] - [md] Revert "Don't jump to compute_result state from check_result state" (Nigel Croxon) [1702309] - [md] md: return -ENODEV if rdev has no mddev assigned (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to handle_active_stripes (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to (un)lock_two_stripes (Nigel Croxon) [1702309] - [md] md: mark md_cluster_mod static (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_sync (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_load (Nigel Croxon) [1702309] - [md] md: use correct types in md_bitmap_print_sb (Nigel Croxon) [1702309] - [md] md: add a missing endianness conversion in check_sb_changes (Nigel Croxon) [1702309] - [md] md: add mddev->pers to avoid potential NULL pointer dereference (Nigel Croxon) [1702309] - [md] md: batch flush requests. (Nigel Croxon) [1702309] - [md] Revert "MD: fix lock contention for flush bios" (Nigel Croxon) [1702309] - [md] Don't jump to compute_result state from check_result state (Nigel Croxon) [1702309] - [netdrv] bnxt_en: Reset device on RX buffer errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Improve RX consumer index validity check. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Drop oversize TX packets to prevent errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Wait longer for the firmware message response to complete. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix typo in firmware message timeout logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return relevant error code when offload fails (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for mdio read/write to external PHY (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Propagate trusted VF attribute to firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for BCM957504 (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.47. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable interrupts when allocating CP rings or NQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix context memory allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ring checking logic on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust default RX coalescing ticks to 10 us. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Support for 64-bit flow handle. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase context memory allocations on 57500 chips for RDMA. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add Level 2 context memory paging support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Enhance bnxt_alloc_ring()/bnxt_free_ring(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for 2nd firmware message channel. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Introduce bnxt_get_hwrm_resp_addr & bnxt_get_hwrm_seq_id routines. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Avoid arithmetic on void * pointer. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use macros for firmware message doorbell offsets. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Set hwrm_intr_seq_id value to its inverted value. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.33. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ethtool self-test loopback. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: query force speeds before disabling autoneg mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not free port statistics buffer when device is down. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Save ring statistics before reset. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return linux standard errors in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Don't set ETS on unused TCs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add ethtool -S priority counters. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add SR-IOV support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Reserve 1 stat_ctx for RDMA driver. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not modify max_stat_ctxs after RDMA driver requests/frees stat_ctxs (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get rid of num_stat_ctxs variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_get_avail_cp_rings_for_en() helper function. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Store the maximum NQs available on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove printing of hwrm message (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix NQ/CP rings accounting on the new 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Keep track of reserved IRQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix CNP CoS queue regression. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix filling time in bnxt_fill_coredump_record() (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add software "missed_irqs" counter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Workaround occasional TX timeout on 57500 A0. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable RDMA support on the 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix rx_l4_csum_errors counter on 57500 devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix RSS context allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Copy and paste bug in extended tx_stats (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PCI ID for BCM57508 device. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new NAPI poll function for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_poll_work(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add coalescing setup for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use bnxt_cp_ring_info struct pointer as parameter for RX path. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add RSS support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase RSS context array count and skip ring groups on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate/Free CP rings for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify bnxt_ring_alloc_send_msg() to support 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add helper functions to get firmware CP ring ID. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate completion ring structures for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify the ring reservation functions for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust MSIX and ring groups for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Re-structure doorbells. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add 57500 new chip ID and basic structures. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Configure context memory on new devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Check context memory requirements from firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new flags to setup new page table PTE bits on newer devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_ring_struct. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update interrupt coalescing logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add maximum extended request length fw message support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add additional extended port statistics. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.3. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Remove unnecessary unsigned integer comparison and initialize variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get the reduced max_irqs by the ones used by RDMA (Selvin Xavier) [1664477] - [netdrv] bnxt_en: free hwrm resources, if driver probe fails. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix VNIC reservations on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add a driver specific gre_ver_check devlink parameter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use msix_vec_per_pf_max and msix_vec_per_pf_min devlink params. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: return proper error when FW returns HWRM_ERR_CODE_RESOURCE_ACCESS_DENIED (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use ignore_ari devlink parameter (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix TX timeout during netpoll. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove ndo_poll_controller (Selvin Xavier) [1664477] - [netdrv] bnxt_en: don't try to offload VLAN 'modify' action (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'addr_type' (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'rx_stats' (Selvin Xavier) [1664477] - [netdrv] net: bnxt: Fix a uninitialized variable warning. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: take coredump_record structure off stack (Selvin Xavier) [1664477] - [netdrv] bnxt_en: avoid string overflow for record->system_name (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix strcpy() warnings in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not use the CNP CoS queue for networking traffic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add DCBNL DSCP application protocol support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add hwmon sysfs support to read temperature (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Notify firmware about IF state changes. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Move firmware related flags to a new fw_cap field in struct bnxt. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add BNXT_NEW_RM() macro. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for ethtool get dump. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update RSS setup and GRO-HW logic according to the latest spec. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new VF resource allocation strategy mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PHY retry logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add external loopback test to ethtool selftest. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust timer based on ethtool stats-block-usecs settings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface version to 1.9.2.25. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: combine 'else if' and 'else' into single branch (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove redundant debug register dma mem allocation (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_en initial params table and register it. (Selvin Xavier) [1664477] - [netdrv] sfc: mcdi_port: Mark expected switch fall-through (Jarod Wilson) [1685478] - [netdrv] sfc: ensure recovery after allocation failures (Jarod Wilson) [1685478] - [netdrv] sfc: Replace dev_kfree_skb_any by dev_consume_skb_any (Jarod Wilson) [1685478] - [netdrv] sfc: add bundle partition definitions to mtd (Jarod Wilson) [1685478] - [netdrv] sfc: Replace spin_is_locked() with lockdep (Jarod Wilson) [1685478] - [netdrv] sfc: remove ndo_poll_controller (Jarod Wilson) [1685478] - [iommu] iommu/amd: Set exclusion range correctly (Jerry Snitselaar) [1702766] - [iommu] iommu/amd: Reserve exclusion range in iova-domain (Jerry Snitselaar) [1694835] - [scsi] scsi: mpt3sas: Fix kernel panic during expander reset (Tomas Henzl) [1677693] - [mm] mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n (Waiman Long) [1705607] - [mm] x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() (Waiman Long) [1705607] - [include] x86/mm: Validate kernel_physical_mapping_init() PTE population (Waiman Long) [1705607] - [include] generic/pgtable: Introduce set_pte_safe() (Waiman Long) [1705607] - [include] generic/pgtable: Introduce {p4d,pgd}_same() (Waiman Long) [1705607] - [include] generic/pgtable: Make {pmd, pud}_same() unconditionally available (Waiman Long) [1705607] - [mm] percpu: stop printing kernel addresses (Waiman Long) [1705607] - [x86] x86/speculation: Prevent deadlock on ssb_state::lock (Waiman Long) [1705607] - [fs] debugfs: fix use-after-free on symlink traversal (Waiman Long) [1705607] - [lib] debugobjects: avoid recursive calls with kmemleak (Waiman Long) [1705607] - [mm] mm/swapfile.c: use kvzalloc for swap_info_struct allocation (Waiman Long) [1705607] - [mm] hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! (Waiman Long) [1705607] - [include] watchdog/core: Add missing prototypes for weak functions (Waiman Long) [1705607] - [mm] memory_hotplug: cond_resched in __remove_pages (Waiman Long) [1705607] - [kernel] genirq: Fix race on spurious interrupt detection (Waiman Long) [1705607] - [kernel] printk: Fix panic caused by passing log_buf_len to command line (Waiman Long) [1705607] - [mm] mm/hmm: fix race between hmm_mirror_unregister() and mmu_notifier callback (Waiman Long) [1705607] - [mm] mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly (Waiman Long) [1705607] - [mm] hugetlbfs: dirty pages as they are added to pagecache (Waiman Long) [1705607] - [fs] mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smaps_pte_range() (Waiman Long) [1705607] - [kernel] sched/fair: Fix the min_vruntime update logic in dequeue_entity() (Waiman Long) [1705607] - [mm] x86/mm/pat: Disable preemption around __flush_tlb_all() (Waiman Long) [1705607] - [x86] x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided (Waiman Long) [1705607] - [x86] x86/time: Correct the attribute on jiffies' definition (Waiman Long) [1705607] - [x86] x86/percpu: Fix this_cpu_read() (Waiman Long) [1705607] - [x86] x86/tsc: Force inlining of cyc2ns bits (Waiman Long) [1705607] - [mm] mm/migrate.c: split only transparent huge pages when allocation fails (Waiman Long) [1705607] - [mm] mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 (Waiman Long) [1705607] - [mm] mm/mmap.c: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE (Waiman Long) [1705607] - [mm] percpu: stop leaking bitmap metadata blocks (Waiman Long) [1705607] - [lib] vsprintf: Fix off-by-one bug in bstr_printf() processing dereferenced pointers (Waiman Long) [1705607] - [mm] mm/vmstat.c: fix outdated vmstat_text (Waiman Long) [1705607] - [base] PM / core: Clear the direct_complete flag on errors (Waiman Long) [1705607] - [tools] x86/vdso: Fix vDSO syscall fallback asm constraint regression (Waiman Long) [1705607] - [x86] x86/vdso: Only enable vDSO retpolines when enabled and supported (Waiman Long) [1705607] - [tools] selftests/x86: Add clock_gettime() tests to test_vdso (Waiman Long) [1705607] - [x86] x86/vdso: Fix asm constraints on vDSO syscall fallbacks (Waiman Long) [1705607] - [drivers] clocksource/drivers/timer-atmel-pit: Properly handle error cases (Waiman Long) [1705607] - [mm] mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly (Waiman Long) [1705607] - [mm] mm, thp: fix mlocking THP page with migration enabled (Waiman Long) [1705607] - [mm] mm: migration: fix migration of huge PMD shared pages (Waiman Long) [1705607] - [net] net/smc: improve smc_conn_create reason codes (Philipp Rudo) [1703471] - [net] net/smc: improve smc_listen_work reason codes (Philipp Rudo) [1703471] - [net] net/smc: code cleanup smc_listen_work (Philipp Rudo) [1703471] - [net] net/smc: cleanup of get vlan id (Philipp Rudo) [1703471] - [net] net/smc: consolidate function parameters (Philipp Rudo) [1703471] - [net] net/smc: check for ip prefix and subnet (Philipp Rudo) [1703471] - [net] net/smc: fallback to TCP after connect problems (Philipp Rudo) [1703471] - [net] net/smc: nonblocking connect rework (Philipp Rudo) [1703471] - [net] net/smc: move unhash before release of clcsock (Philipp Rudo) [1703471] - [net] net/smc: fix return code from FLUSH command (Philipp Rudo) [1703471] - [net] net/smc: propagate file from SMC to TCP socket (Philipp Rudo) [1703471] - [net] net/smc: fix a NULL pointer dereference (Philipp Rudo) [1703471] - [net] net/smc: wait for pending work before clcsock release_sock (Philipp Rudo) [1703471] - [net] net/smc: allow pnetid-less configuration (Philipp Rudo) [1700797] - [net] net/smc: allow PCI IDs as ib device names in the pnet table (Philipp Rudo) [1700797] - [net] net/smc: add pnet table namespace support (Philipp Rudo) [1700797] - [net] net/smc: add smcd support to the pnet table (Philipp Rudo) [1700797] - [net] net/smc: rework pnet table (Philipp Rudo) [1700797] - [net] net/smc: cleanup for smcr_tx_sndbuf_nonempty (Philipp Rudo) [1700797]- [tools] tools power turbostat: Override CFLAGS assignments and add LDFLAGS to build command (Steve Best) [1705959] - [tools] tools/power turbostat: update version number (Steve Best) [1705959] - [tools] tools/power turbostat: Add checks for failure of fgets() and fscanf() (Steve Best) [1705959] - [tools] tools/power turbostat: Warn on bad ACPI LPIT data (Steve Best) [1705959] - [tools] tools/power turbostat: Also read package power on AMD F17h (Zen) (Steve Best) [1705959] - [tools] tools/power turbostat: Add support for AMD Fam 17h (Zen) RAPL (Steve Best) [1705959] - [tools] tools/power turbostat: Do not display an error on systems without a cpufreq driver (Steve Best) [1705959] - [tools] tools/power turbostat: Add Die column (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CNL-specific code (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CC3-skip code (Steve Best) [1705959] - [tools] tools/power turbostat: Restore ability to execute in topology-order (Steve Best) [1705959] - [tools] tools/power turbostat: fix goldmont C-state limit decoding (Steve Best) [1705959] - [tools] tools/power turbostat: reduce debug output (Steve Best) [1705959] - [tools] tools/power turbosat: fix AMD APIC-id output (Steve Best) [1705959] - [mmc] mmc: sdhci-iproc: Add ACPI support (Mark Langsdorf) [1576966] - [mmc] mmc: sdhci-pltfm: Convert DT properties to generic device properties (Mark Langsdorf) [1576966] - [tty] serial: 8250_dw: Add ACPI support for uart on Broadcom SoC (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: Add clock-frequency property (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: set WDOG_HW_RUNNING when appropriate (Mark Langsdorf) [1576966] - [thermal] thermal: broadcom: Add Stingray thermal driver (Mark Langsdorf) [1576966] - [hv] hv: vmbus: Change server monitor_pages index to 0 (Mohammed Gamal) [1691383] - [kernel] hv: vmbus: Expose counters for interrupts and full conditions (Mohammed Gamal) [1691383] - [kernel] vmbus: Switch to use new generic UUID API (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Check for ring when getting debug info (Mohammed Gamal) [1691383] - [x86] hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Return -EINVAL for the sys files for unopened channels (Mohammed Gamal) [1691383] - [hv] x86, hyperv: remove PCI dependency (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Offload the handling of channels to two workqueues (Mohammed Gamal) [1691383] - [hv] hv: vmbus: check the creation_status in vmbus_establish_gpadl() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove the useless API vmbus_get_outgoing_channel() (Mohammed Gamal) [1691383] - [hv] hv: kvp: Use u to print U32 (Mohammed Gamal) [1691383] - [hv] hv_utils: update name in struct hv_driver util_drv (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Get rid of unnecessary state in hv_context (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the recent regression caused by incorrect clean-up (Mohammed Gamal) [1691383] - [hv] hv_balloon: Replace spin_is_locked() with lockdep (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use cpumask_var_t for on-stack cpu mask (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix two "this statement may fall through" warnings (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the indentation of some "break" statements (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the descriptions of some function parameters (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use get/put_cpu() in vmbus_connect() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix synic per-cpu context initialization (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Cleanup synic memory free path (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove use of slow_virt_to_phys() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: add numa_node to sysfs (Mohammed Gamal) [1691383] - [x86] hv: vmbus: Get rid of MSR access from vmbus_drv.c (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the issue with freeing up hv_ctl_table_hdr (Mohammed Gamal) [1691383] - [hv] hv: vmus: Fix the check for return value from kmsg get dump buffer (Mohammed Gamal) [1691383] - [hv] hv: Send one page worth of kmsg dump over Hyper-V during panic (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove x86 MSR refs in arch independent code (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the offer_in_progress in vmbus_process_offer() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Add comments on ring buffer signaling (Mohammed Gamal) [1691383] - [video] use the new async probing feature for the hyperv drivers (Mohammed Gamal) [1691383] - [rpmspec] kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) [1705216] - [fs] xfs: don't ever put nlink > 0 inodes on the unlinked list (Brian Foster) [1693063] - [fs] xfs: reserve blocks for ifree transaction during log recovery (Brian Foster) [1693063] - [fs] xfs: rename m_inotbt_nores to m_finobt_nores (Brian Foster) [1693063] - [net] xfrm: Honor original L3 slave device in xfrmi policy lookup (Herbert Xu) [1702198] - [net] xfrm: Fix inbound traffic via XFRM interfaces across network namespaces (Herbert Xu) [1702198] - [net] xfrm: Make set-mark default behavior backward compatible (Herbert Xu) [1702198] - [net] xfrm: remove unnecessary check in xfrmi_get_stats64 (Herbert Xu) [1702198] - [net] xfrm: fix gro_cells leak when remove virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Make function xfrmi_get_link_net() static (Herbert Xu) [1702198] - [net] xfrm: fix ptr_ret.cocci warnings (Herbert Xu) [1702198] - [net] xfrm: Return detailed errors from xfrmi_newlink (Herbert Xu) [1702198] - [net] xfrm: Allow xfrmi if_id to be updated by UPDSA (Herbert Xu) [1702198] - [net] xfrm: Remove xfrmi interface ID from flowi (Herbert Xu) [1702198] - [net] xfrm: Allow Set Mark to be Updated Using UPDSA (Herbert Xu) [1702198] - [net] xfrm: Add virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Add a new lookup key to match xfrm interfaces. (Herbert Xu) [1702198] - [net] flow: Extend flow informations with xfrm interface id. (Herbert Xu) [1702198] - [net] xfrm: Extend the output_mark to support input direction and masking. (Herbert Xu) [1702198] - [fs] xfs: don't account extra agfl blocks as available (Brian Foster) [1656687] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't hard reset disk during controller reset (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Support all RAS events with MSI interrupts (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: allocate different SAS address for directly attached situation (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Adjust the printk format of functions hisi_sas_init_device() (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Fix for setting the PHY linkrate when disconnected (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Remedy inconsistent PHY down state in software (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: add host reset interface for test (Xiaojun Tan) [1702614] - [hid] HID: Increase maximum report size allowed by hid_field_extract() (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove data[128] usage on stack when sending HBM request (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: move doorbell writing before flush (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Optimize writing ipc message from queue (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: avoid binding wrong ishtp_cl_device (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Ice Lake mobile (Tony Camuso) [1688112] - [hid] HID: increase maximum global item tag report size to 256 (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Sunrise Point-H ish driver (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove redundant variable num_frags (Tony Camuso) [1688112]- [s390] Disable kexec_load via kernel_lockdown for s390 (Philipp Rudo) [1659399] - [s390] s390/ipl: Provide has_secure sysfs attribute (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Create ipl report and pass to next kernel (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Signature verification prototype (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Load new kernel to absolute 0 (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Unify loader code (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Simplify parmarea access (Philipp Rudo) [1659399] - [s390] s390/purgatory: Omit use of bin2c (Philipp Rudo) [1659399] - [s390] s390/purgatory: Reduce purgatory size (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix detection of text segment in ELF loader (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix potential segment overlap in ELF loader (Philipp Rudo) [1659399] - [s390] s390/zcore: Rename ipl_block to mitigate name collision (Philipp Rudo) [1659399] - [s390] s390/boot: pad bzImage to 4K (Philipp Rudo) [1659399] - [s390] s390/ipl: add helper functions to create an IPL report (Philipp Rudo) [1659399] - [s390] s390/ipl: read IPL report at early boot (Philipp Rudo) [1659399] - [s390] s390/ipl: add definitions for the IPL report block (Philipp Rudo) [1659399] - [s390] s390/ipl: provide uapi header for list directed IPL (Philipp Rudo) [1659399] - [s390] s390/ipl: make ipl_info less confusing (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section compile time validation (Philipp Rudo) [1659399] - [s390] s390: move ipl block to .boot.preserved.data section (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section (Philipp Rudo) [1659399] - [mm] s390: clean up redundant facilities list setup (Philipp Rudo) [1659399] - [s390] s390/als: remove duplicated in-place implementation of stfle (Philipp Rudo) [1659399] - [netdrv] fm10k: Fix a potential NULL pointer dereference (Neil Horman) [1659172] - [netdrv] fm10k: use struct_size() in kzalloc() (Neil Horman) [1659172] - [netdrv] fm10k: TRIVIAL cleanup of extra spacing in function comment (Neil Horman) [1659172] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Neil Horman) [1659172] - [netdrv] fm10k: bump driver version to match out-of-tree release (Neil Horman) [1659172] - [netdrv] fm10k: add missing device IDs to the upstream driver (Neil Horman) [1659172] - [netdrv] fm10k: ensure completer aborts are marked as non-fatal after a resume (Neil Horman) [1659172] - [netdrv] fm10k: fix SM mailbox full condition (Neil Horman) [1659172] - [netdrv] fm10k: remove ndo_poll_controller (Neil Horman) [1659172] - [netdrv] intel-ethernet: use correct module license (Neil Horman) [1659172] - [scsi] Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO" (Nilesh Javali) [1701545] - [tools] tools: introduce test_and_clear_bit (Peter Xu) [1694926] - [net] bridge: fix netlink export of vlan_stats_per_port option (Ivan Vecera) [1703551] - [net] bridge: fix vlan stats use-after-free on destruction (Ivan Vecera) [1703551] - [tools] headers uapi: Update linux/if_link.h header copy (Ivan Vecera) [1703551] - [net] bridge: fix a possible memory leak in __vlan_add (Ivan Vecera) [1703551] - [net] bridge: add support for per-port vlan stats (Ivan Vecera) [1703551] - [net] bridge: mcast: Default back to multicast enabled state (Ivan Vecera) [1703551] - [net] bridge: pack net_bridge better (Ivan Vecera) [1703551] - [net] bridge: convert mtu_set_by_user to a bit (Ivan Vecera) [1703551] - [net] bridge: convert neigh_suppress_enabled option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert mcast options to bits (Ivan Vecera) [1703551] - [net] bridge: convert and rename mcast disabled (Ivan Vecera) [1703551] - [net] bridge: convert group_addr_set option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert nf call options to bits (Ivan Vecera) [1703551] - [net] bridge: add bitfield for options and convert vlan opts (Ivan Vecera) [1703551] - [net] bridge: make struct opening bracket consistent (Ivan Vecera) [1703551] - [net] Add netif_is_gretap()/netif_is_ip6gretap() (Ivan Vecera) [1701208] - [net] sched: register callbacks for indirect tc block binds (Ivan Vecera) [1701214] - [tools] selftests: tc-testing: fix tunnel_key failure if dst_port is unspecified (Ivan Vecera) [1701210] - [tools] selftests: tc-testing: drop test on missing tunnel key id (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Don't dump dst port if it wasn't set (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Allow key-less tunnels (Ivan Vecera) [1701210] - [net] ethtool: Added support for 50Gbps per lane link modes (Ivan Vecera) [1701215] - [net] ip_gre: fix parsing gre header in ipgre_err (Hangbin Liu) [1702212] - [net] vxlan: Free a leaked vetoed multicast rdst (Ivan Vecera) [1691695] - [net] switchdev: Add extack argument to call_switchdev_notifiers() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add extack to switchdev operations (Ivan Vecera) [1691695] - [net] net: Add extack argument to ndo_fdb_add() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Delete remote after update (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Postpone vxlan_config_apply() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Inline vxlan_dev_configure() (Ivan Vecera) [1691695] - [netdrv] vxlan: Allow vetoing of FDB notifications (Ivan Vecera) [1691695] - [netdrv] vxlan: Have vxlan_fdb_replace() save original rdst value (Ivan Vecera) [1691695] - [netdrv] vxlan: Split vxlan_fdb_update() in two (Ivan Vecera) [1691695] - [netdrv] vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy() (Ivan Vecera) [1691695] - [net] bridge: Add br_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_replay() (Ivan Vecera) [1691695] - [net] route: add support for directed broadcast forwarding (Xin Long) [1562384] - [net] erspan: build the header with the right proto according to erspan_ver (Xin Long) [1663862] - [net] ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL (Xin Long) [1688617] - [net] tipc: handle the err returned from cmd header function (Jon Maloy) [1693452] - [net] tipc: check link name with right length in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: check bearer name with right length in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: change to check tipc_own_id to return in tipc_net_stop (Jon Maloy) [1693452] - [net] tipc: tipc clang warning (Jon Maloy) [1693452] - [net] tipc: fix cancellation of topology subscriptions (Jon Maloy) [1693452] - [net] tipc: allow service ranges to be connect()'ed on RDM/DGRAM (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check for nla_nest_start (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check of nla_nest_start (Jon Maloy) [1693452] - [net] tipc: fix RDM/DGRAM connect() regression (Jon Maloy) [1693452] - [net] tipc: fix race condition causing hung sendto (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_rcvmsg() (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: fix link session and re-establish issues (Jon Maloy) [1693452] - [net] tipc: fix skb may be leaky in tipc_link_input (Jon Maloy) [1693452] - [net] tipc: remove dead code in struct tipc_topsrv (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: remove unneeded semicolon in trace.c (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_doit (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_name_table_dump (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_reset_stats (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in in tipc_conn_rcv_sub (Jon Maloy) [1693452] - [net] tipc: fix memory leak in tipc_nl_compat_publ_dump (Jon Maloy) [1693452] - [net] tipc: fix a missing check of genlmsg_put (Jon Maloy) [1693452] - [net] tipc: fix a double free in tipc_enable_bearer() (Jon Maloy) [1693452] - [net] net/netlink_compat: Fix a missing check of nla_parse_nested (Jon Maloy) [1693452] - [net] tipc: fix uninitialized value for broadcast retransmission (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc bearer (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc node (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc socket (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc link (Jon Maloy) [1693452] - [net] tipc: enable tracepoints in tipc (Jon Maloy) [1693452] - [net] tipc: handle broadcast NAME_DISTRIBUTOR packet when receiving it (Jon Maloy) [1693452] - [net] tipc: check group dests after tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: check tsk->group in tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: compare remote and local protocols in tipc_udp_enable() (Jon Maloy) [1693452] - [net] tipc: use lock_sock() in tipc_sk_reinit() (Jon Maloy) [1693452] - [net] tipc: fix node keep alive interval calculation (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning during node delete (Jon Maloy) [1693452] - [net] tipc: don't assume linear buffer when reading ancillary data (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning when reinitilaizing sockets (Jon Maloy) [1693452] - [net] tipc: fix link re-establish failure (Jon Maloy) [1693452] - [net] tipc: improve broadcast retransmission algorithm (Jon Maloy) [1693452] - [net] tipc: use destination length for copy string (Jon Maloy) [1693452] - [net] tipc: support binding to specific ip address when activating UDP bearer (Jon Maloy) [1677371 1693452] - [net] tipc: remainder of commit ignore STATE_MSG on wrong link session (Jon Maloy) [1693452] - [net] tipc: buffer overflow handling in listener socket (Jon Maloy) [1693452] - [net] tipc: add SYN bit to connection setup messages (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_filter_connect() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_timeout() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_msg_reverse() (Jon Maloy) [1693452] - [net] tipc: Add and use skb_mark_not_on_list(). (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for tipc_topsrv_queue_evt() comments (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for struct tipc_bc_base's comment (Jon Maloy) [1693452] - [net] tipc: correct structure parameter comments for topsrv (Jon Maloy) [1693452] - [net] net/tipc: remove redundant variables 'tn' and 'oport' (Jon Maloy) [1693452] - [net] net: tipc: bcast: Replace GFP_ATOMIC with GFP_KERNEL in tipc_bcast_init() (Jon Maloy) [1693452] - [net] net: tipc: name_table: Replace GFP_ATOMIC with GFP_KERNEL in tipc_nametbl_init() (Jon Maloy) [1693452] - [net] tipc: make some functions static (Jon Maloy) [1693452] - [net] tipc: make link capability update thread safe (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_group_size (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_link_is_active (Jon Maloy) [1693452] - [net] tipc: check session number before accepting link protocol messages (Jon Maloy) [1693452] - [net] tipc: add sequence number check for link STATE messages (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: extend sock diag for group communication (Jon Maloy) [1693452] - [net] tipc: Auto removal of peer down node instance (Jon Maloy) [1693452] - [net] tipc: optimize function tipc_node_timeout() (Jon Maloy) [1693452] - [net] tipc: eliminate buffer cloning in function tipc_msg_extract() (Jon Maloy) [1693452] - [net] netfilter: nf_conncount: fix argument order to find_next_bit (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: speculative garbage collection on empty lists (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: move all list iterations under spinlock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: merge lookup and add functions (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: restart search when nodes have been erased (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: split gc in two phases (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: don't skip eviction when age is negative (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use rb_link_node_rcu() instead of rb_link_node() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: remove wrong condition check routine (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix unexpected permanent node of list. (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix list_del corruption in conn_free (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use spin_lock_bh instead of spin_lock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Add list lock and gc worker, and RCU for init tree search (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Split insert and traversal (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Move locking into count_tree() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit in nf_conncount_lookup() and cleanup (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Switch to plain list (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit for garbage collection (Florian Westphal) [1531074] - [net] ptp: uapi: change _IOW to IOWR in PTP_SYS_OFFSET_EXTENDED definition (Hangbin Liu) [1677215] - [net] ptp: check that rsv field is zero in struct ptp_sys_offset_extended (Hangbin Liu) [1677215] - [net] ptp: deprecate gettime64() in favor of gettimex64() (Hangbin Liu) [1677215] - [net] ptp: add PTP_SYS_OFFSET_EXTENDED ioctl (Hangbin Liu) [1677215] - [net] ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl (Hangbin Liu) [1677215] - [net] ptp: reorder declarations in ptp_ioctl() (Hangbin Liu) [1677215] - [net] tuntap: fix multiqueue rx (Guillaume Nault) [1686563]- [edac] EDAC/amd64: Add Family 17h Model 30h PCI IDs (Aristeu Rozanski) [1696603] - [x86] Update stepping values for coffee lake desktop (David Arcari) [1704800] - [security] KEYS: trusted: allow trusted.ko to initialize w/o a TPM (Jerry Snitselaar) [1694208] - [security] tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend() (Jerry Snitselaar) [1665130 1665129] - [security] KEYS: trusted: explicitly use tpm_chip structure from tpm_default_chip() (Jerry Snitselaar) [1665130 1665129] - [char] tpm/ppi: Enable submission of optional command parameter for PPI 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Possibly show command parameter if TPM PPI 1.3 is used (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Display up to 101 operations as define for version 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: rename TPM_PPI_REVISION_ID to TPM_PPI_REVISION_ID_1 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: pass function revision ID to tpm_eval_dsm() (Jerry Snitselaar) [1665130] - [char] tpm: Fix the type of the return value in calc_tpm2_event_size() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: fix an invalid condition in tpm_common_poll (Jerry Snitselaar) [1694208] - [char] tpm: turn on TPM on suspend for TPM 1.x (Jerry Snitselaar) [1694208 1665130] - [char] tpm: move tpm_chip definition to include/linux/tpm.h (Jerry Snitselaar) [1665129] - [char] tpm: retrieve digest size of unknown algorithms with PCR read (Jerry Snitselaar) [1665130 1665129] - [char] tpm: rename and export tpm2_digest and tpm2_algorithms (Jerry Snitselaar) [1665130 1665129] - [char] tpm: dynamically allocate the allocated_banks array (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove @flags from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: take TPM chip power gating out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: introduce tpm_chip_start() and tpm_chip_stop() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove TPM_TRANSMIT_UNLOCKED flag (Jerry Snitselaar) [1665130 1665129] - [char] tpm: use tpm_try_get_ops() in tpm-sysfs.c. (Jerry Snitselaar) [1665130] - [char] tpm: remove @space from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move TPM space code out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move tpm_validate_commmand() to tpm2-space.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: clean up tpm_try_transmit() error handling flow (Jerry Snitselaar) [1665130 1665129] - [char] tpm: encapsulate tpm_dev_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: access command header through struct in tpm_try_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: declare struct tpm_header (Jerry Snitselaar) [1665130 1665129] - [char] tpm: print tpm2_commit_space() error inside tpm2_commit_space() (Jerry Snitselaar) [1665129] - [char] tpm: return 0 from pcrs_show() when tpm1_pcr_read() fails (Jerry Snitselaar) [1665130] - [char] tpm: fix invalid return value in pubek_show() (Jerry Snitselaar) [1694208 1665130] - [char] tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter (Jerry Snitselaar) [1665130 1665129] - [char] tpm: don't return bool from update_timeouts (Jerry Snitselaar) [1665130] - [char] tpm: don't print error message in tpm_transmit_cmd when tpm still testing (Jerry Snitselaar) [1665129] - [char] tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2 (Jerry Snitselaar) [1665129] - [char] tpm: Fix off-by-one when reading binary_bios_measurements (Jerry Snitselaar) [1694208 1665130] - [char] tpm: Simplify the measurements loop (Jerry Snitselaar) [1665130] - [char] tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete (Jerry Snitselaar) [1694208] - [char] tpm: Unify the send callback behaviour (Jerry Snitselaar) [1665129] - [char] tpm: Fix some name collisions with drivers/char/tpm.h (Jerry Snitselaar) [1694208] - [char] tpm/tpm_crb: Avoid unaligned reads in crb_recv() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: add support for partial reads (Jerry Snitselaar) [1665129] - [char] tpm: tpm_ibmvtpm: fix kdoc warnings (Jerry Snitselaar) [1665129] - [char] tpm: fix kdoc for tpm2_flush_context_cmd() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: tpm_try_transmit() refactor error flow. (Jerry Snitselaar) [1694208 1665129] - [char] tpm: use u32 instead of int for PCR index (Jerry Snitselaar) [1665130 1665129] - [security] ima: Get rid of ima_used_chip and use ima_tpm_chip != NULL instead (Jerry Snitselaar) [1665130 1665129] - [security] ima: Use tpm_default_chip() and call TPM functions with a tpm_chip (Jerry Snitselaar) [1665129] - [char] tpm1: reimplement tpm1_continue_selftest() using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: reimplement SAVESTATE using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() (Jerry Snitselaar) [1665130] - [char] tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm-space.c remove unneeded semicolon (Jerry Snitselaar) [1665129] - [char] tpm: tpm-interface.c drop unused macros (Jerry Snitselaar) [1694208 1665130] - [char] tpm: add tpm_auto_startup() into tpm-interface.c (Jerry Snitselaar) [1665129] - [char] tpm: factor out tpm_startup function (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm1_get_random into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm_getcap to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm1_pcr_extend to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm_get_timeouts() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: add tpm_calc_ordinal_duration() wrapper (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: sort objects in the Makefile (Jerry Snitselaar) [1665129] - [char] tpm2: add new tpm2 commands according to TCG 1.36 (Jerry Snitselaar) [1665129] - [char] tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x (Jerry Snitselaar) [1665129] - [char] tpm: add support for nonblocking operation (Jerry Snitselaar) [1665129] - [char] tpm: add ptr to the tpm_space struct to file_priv (Jerry Snitselaar) [1665129] - [char] tpm: Make SECURITYFS a weak dependency (Jerry Snitselaar) [1665129] - [char] tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated (Jerry Snitselaar) [1665130] - [char] tpm: fix response size validation in tpm_get_random() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: replace TPM_TRANSMIT_RAW with TPM_TRANSMIT_NESTED (Jerry Snitselaar) [1665129] - [char] tpm: Convert tpm_find_get_ops() to use tpm_default_chip() (Jerry Snitselaar) [1665129] - [char] tpm: Implement tpm_default_chip() to find a TPM chip (Jerry Snitselaar) [1665129] - [char] tpm: rename tpm_chip_find_get() to tpm_find_get_ops() (Jerry Snitselaar) [1665129] - [char] tpm: Allow tpm_tis drivers to set hwrng quality. (Jerry Snitselaar) [1665129] - [char] tpm: Return the actual size when receiving an unsupported command (Jerry Snitselaar) [1694208 1665129] - [char] tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (Jerry Snitselaar) [1665129] - [char] tpm_tis_spi: Pass the SPI IRQ down to the driver (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_random() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_tpm_pt() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_probe() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_shutdown() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [pci] PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter (Myron Stowe) [1704979] - [s390] s390/pci: skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Add flag so platforms can skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Factor out sriov_add_vfs() (Myron Stowe) [1704979] - [pci] switchtec: Add MRPC DMA mode support (Myron Stowe) [1704979] - [pci] switchtec: Improve MRPC efficiency by enabling write combining (Myron Stowe) [1704979] - [pci] switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite (Myron Stowe) [1704979] - [pci] switchtec: Set DMA coherent mask (Myron Stowe) [1704979] - [pci] switchtec: Remove immediate status check after submitting MRPC command (Myron Stowe) [1704979] - [pci] PCI / PM: Allow runtime PM without callback functions (Myron Stowe) [1704979] - [pci] PCI/P2PDMA: Clean up documentation and kernel-doc (Myron Stowe) [1704979] - [pci] PCI: Remove unnecessary space before function pointer arguments (Myron Stowe) [1704979] - [maintainers] MAINTAINERS: Add x86 early-quirks.c file pattern to PCI subsystem (Myron Stowe) [1704979] - [pci] PCI: Expand the "PF" acronym in Kconfig help text (Myron Stowe) [1704979] - [x86] x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) (Myron Stowe) [1704979] - [pci] PCI/ASPM: Remove unused lists from struct pcie_link_state (Myron Stowe) [1704979] - [pci] PCI / ACPI: Identify untrusted PCI devices (Myron Stowe) [1704979]- [documentation] x86/resctrl: Update Documentation/x86/resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Remove unnecessary check for cbm_validate() (Prarit Bhargava) [1504489] - [maintainers] MAINTAINERS: Update resctrl filename patterns (Prarit Bhargava) [1504489] - [documentation] Documentation: Rename and update intel_rdt_ui.txt to resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Introduce AMD QOS feature (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Fixup the user-visible strings (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add AMD's X86_FEATURE_MBA to the scattered CPUID features (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the config option INTEL_RDT to RESCTRL (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add vendor check for the MBA software controller (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Bring cbm_validate() into the resource structure (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Initialize the vendor-specific resource functions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Move all the macros to resctrl/internal.h (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Re-arrange the RDT init code (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the RDT functions and definitions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename and move rdt files to a separate directory (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Prevent pseudo-locking from using stale pointers (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix initial allocation to consider CDP (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: CBM overlap should also check for overlap with CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce utility to obtain CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix out-of-bounds memory access in CBM tests (Prarit Bhargava) [1504489] - [x86] perf/x86: Add helper to obtain performance counter index (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Switch to bitmap_zalloc() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Re-enable pseudo-lock measurements (Prarit Bhargava) [1504489] - [x86] x86/cpu: Sanitize FAM6_ATOM naming (David Arcari) [1504489] - [x86] x86/intel_rdt: Use perf infrastructure for measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create required perf event attributes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Remove local register variables (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix exclusive mode handling of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Do not allow pseudo-locking of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix unchecked MSR access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix invalid mode warning when multiple resources are managed (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Global closid helper to support future fixes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix size reporting of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix data type in parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Disable PMU access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix possible circular lock dependency (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make CPU information accessible for pseudo-locked regions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support restoration of subset of permissions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix cleanup of plr structure on error (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Move pseudo_lock_region_clear() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Limit C-states dynamically when pseudo-locking active (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support L3 cache performance event of Broadwell (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: More precise L2 hit/miss measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create character device exposing pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create debugfs files for pseudo-locking testing (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create resctrl debug area (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure RDT cleanup on exit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Resctrl files reflect pseudo-locked information (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support creation/removal of pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Pseudo-lock region creation/removal core (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Discover supported platforms via prefetch disable bits (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utilities to test pseudo-locked region possibility (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Split resource group removal in two (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable entering of pseudo-locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support enter/exit of locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add check to determine if monitoring in progress (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Utilities to restrict/restore access to specific files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Protect against resource group changes during locking (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to restrict/restore access to resctrl files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to test if tasks assigned to resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Respect read and write access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce the Cache Pseudo-Locking modes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Display resource groups' allocations' size in bytes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce "bit_usage" to display cache allocations details (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure requested schemata respects mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support flexible data to parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Making CBM name and type more explicit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable setting of exclusive mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce new "exclusive" mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Initialize new resource group with sane defaults (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make useful functions available internally (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce test to determine if closid is in use (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce resource group's mode resctrl file (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Associate mode with each RDT resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce RDT resource group mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Provide pseudo-locking hooks within rdt_mount (Prarit Bhargava) [1504489] - [x86] perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER (Jiri Olsa) [1699780]- [kernel] sched/fair: Do not re-read ->h_load_next during hierarchical load calculation (Phil Auld) [1701762] - [s390] kvm: s390: enable MSA9 keywrapping functions depending on cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add deflate conversion facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add enhanced sort facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: provide query function for instructions returning 32 byte (Thomas Huth) [1660913] - [s390] kvm: s390: add MSA9 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector BCD enhancements facility to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector enhancements facility 2 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add debug logging for cpu model subfunctions (Thomas Huth) [1660913] - [s390] kvm: s390: implement subfunction processor calls (Thomas Huth) [1660913] - [powercap] powercap: intel_rapl: add support for Jacobsville (Steve Best) [1482401] - [x86] x86/cpu: Add Atom Tremont (Jacobsville) (Steve Best) [1482401]- [crypto] crypto: qat - Remove unused goto label (Neil Horman) [1660313] - [crypto] crypto: prefix header search paths with $(srctree)/ (Neil Horman) [1660313] - [crypto] crypto: qat - no need to check return value of debugfs_create functions (Neil Horman) [1660313] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Neil Horman) [1660313] - [crypto] crypto: qat - move temp buffers off the stack (Neil Horman) [1660313] - [crypto] crypto: qat - Remove VLA usage (Neil Horman) [1660313] - [include] block: kill all_q_node in request_queue (Ming Lei) [1702865] - [block] bfq: update internal depth state when queue depth changes (Ming Lei) [1702865] - [fs] block: fix the return errno for direct IO (Ming Lei) [1702865] - [block] block: do not leak memory in bio_copy_user_iov() (Ming Lei) [1702865] - [nvme] nvme: cancel request synchronously (Ming Lei) [1702865] - [block] blk-mq: introduce blk_mq_complete_request_sync() (Ming Lei) [1702865] - [scsi] scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] virtio-blk: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] block, bfq: fix use after free in bfq_bfqq_expire (Ming Lei) [1702865] - [block] paride/pcd: Fix potential NULL pointer dereference and mem leak (Ming Lei) [1702865] - [block] blk-mq: do not reset plug->rq_count before the list is sorted (Ming Lei) [1702865] - [block] paride/pf: Fix potential NULL pointer dereference (Ming Lei) [1702865] - [block] blk-mq: add trace block plug and unplug for multiple queues (Ming Lei) [1702865] - [block] block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx (Ming Lei) [1702865] - [block] paride/pcd: cleanup queues when detection fails (Ming Lei) [1702865] - [block] paride/pf: cleanup queues when detection fails (Ming Lei) [1702865] - [crypto] crypto: chelsio - Fixed Traffic Stall (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix passing zero to 'PTR_ERR' warning in chcr_aead_op (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Inline single pdu only (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - avoid using sa_entry imm (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variables 'adap' (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - check set_msg_len overflow in generate_b0 (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix wrong error counter increments (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Reset counters on cxgb4 Detach (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Handle PCI shutdown event (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - cleanup:send addr as value in function argument (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Use same value for both channel in single WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Swap location of AAD and IV sent in WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variable 'kctx_len' (Arjun Vynipadath) [1664679] - [crypto] drivers: chelsio: use skb_sec_path helper (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - ESN for Inline IPSec Tx (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - small packet Tx stalls the queue (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - clean up various indentation issues (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Update ntx queue received from cxgb4 (Arjun Vynipadath) [1664679]- [platform] platform/x86: intel_pmc_core: Convert to INTEL_CPU_FAM6 macro (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Avoid a u32 overflow (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Include Reserved IP for LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix file permissions for ltr_show (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP name (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP sts reading (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Handle CFL regmap properly (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: convert to DEFINE_SHOW_ATTRIBUTE (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Show Latency Tolerance info (David Arcari) [1658080] - [platform] platform/x86: intel_pmc: Convert to use SPDX identifier (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Add CNP SLPS0 debug registers (David Arcari) [1658080] - [x86] x86/cpu: Introduce INTEL_CPU_FAM*() helper macros (David Arcari) [1658080] - [include] locking/atomics, asm-generic: Move some macros from to a new file (David Arcari) [1658080] - [s390] s390/kasan: fix strncpy_from_user kasan checks (Philipp Rudo) [1665182] - [s390] s390: correct some inline assembly constraints (Philipp Rudo) [1665182] - [s390] s390/kasan: improve string/memory functions checks (Philipp Rudo) [1665182] - [include] compiler: remove __no_sanitize_address_or_inline again (Philipp Rudo) [1665182] - [s390] s390/kasan: increase instrumented stack size to 64k (Philipp Rudo) [1665182] - [mm] s390/kasan: support preemptible kernel build (Philipp Rudo) [1665182] - [mm] s390/kasan: add support for mem= kernel parameter (Philipp Rudo) [1665182] - [mm] s390/kasan: optimize kasan vmemmap allocation (Philipp Rudo) [1665182] - [mm] s390/kasan: avoid kasan crash with standby memory defined (Philipp Rudo) [1665182] - [s390] s390/head: avoid doubling early boot stack size under KASAN (Philipp Rudo) [1665182] - [mm] s390/mm: improve debugfs ptdump markers walking (Philipp Rudo) [1665182] - [mm] s390/mm: optimize debugfs ptdump kasan zero page walking (Philipp Rudo) [1665182] - [s390] s390/kasan: add option for 4-level paging support (Philipp Rudo) [1665182] - [mm] s390/kasan: free early identity mapping structures (Philipp Rudo) [1665182] - [s390] s390/kasan: enable stack and global variables access checks (Philipp Rudo) [1665182] - [s390] s390/dumpstack: disable __dump_trace kasan instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: reipl and kexec support (Philipp Rudo) [1665182] - [s390] s390/smp: kasan stack instrumentation support (Philipp Rudo) [1665182] - [include] compiler: introduce __no_sanitize_address_or_inline (Philipp Rudo) [1665182] - [s390] s390/kasan: use noexec and large pages (Philipp Rudo) [1665182] - [mm] s390/kasan: dynamic shadow mem allocation for modules (Philipp Rudo) [1665182] - [mm] s390/mm: add kasan shadow to the debugfs pgtable dump (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid user access code instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: double the stack size (Philipp Rudo) [1665182] - [s390] s390/kasan: add initialization code and enable it (Philipp Rudo) [1665182] - [s390] s390: add pgd_page primitive (Philipp Rudo) [1665182] - [s390] s390: introduce MAX_PTRS_PER_P4D (Philipp Rudo) [1665182] - [s390] s390/kasan: replace some memory functions (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid instrumentation of early C code (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid vdso instrumentation (Philipp Rudo) [1665182] - [s390] s390/mm: add missing pfn_to_kaddr helper (Philipp Rudo) [1665182] - [s390] s390/cpum_cf: Add support for CPU-MF SVN 6 (Philipp Rudo) [1683278] - [s390] s390: report new CPU capabilities (Philipp Rudo) [1685086] - [net] net/smc: fix smc_poll in SMC_INIT state (Philipp Rudo) [1700812] - [net] net/smc: fix byte_order for rx_curs_confirmed (Philipp Rudo) [1700812] - [net] net/smc: check port_idx of ib event (Philipp Rudo) [1700799] - [net] net/smc: check connections in smc_lgr_free_work (Philipp Rudo) [1700799] - [net] net/smc: reduce amount of status updates to peer (Philipp Rudo) [1700799] - [net] net/smc: no delay for free tx buffer wait (Philipp Rudo) [1700799] - [net] net/smc: move wake up of close waiter (Philipp Rudo) [1700799] - [net] net/smc: reset cursor update required flag (Philipp Rudo) [1700799] - [net] net/smc: correct state change for peer closing (Philipp Rudo) [1700799] - [net] net/smc: delete rkey first before switching to unused (Philipp Rudo) [1700799] - [net] net/smc: fix sender_free computation (Philipp Rudo) [1700799] - [net] net/smc: preallocated memory for rdma work requests (Philipp Rudo) [1700799] - [net] net/smc: fix use of variable in cleared area (Philipp Rudo) [1700799] - [net] net/smc: use device link provided in qp_context (Philipp Rudo) [1700799] - [net] net/smc: call smc_cdc_msg_send() under send_lock (Philipp Rudo) [1700799] - [net] net/smc: do not wait under send_lock (Philipp Rudo) [1700799] - [net] net/smc: recvmsg and splice_read should return 0 after shutdown (Philipp Rudo) [1700799] - [net] net/smc: don't wait for send buffer space when data was already sent (Philipp Rudo) [1700799] - [net] net/smc: prevent races between smc_lgr_terminate() and smc_conn_free() (Philipp Rudo) [1700799] - [net] net/smc: allow 16 byte pnetids in netlink policy (Philipp Rudo) [1700799] - [net] net/smc: fix another sizeof to int comparison (Philipp Rudo) [1700799] - [net] net/smc: move code to clear the conn->lgr field (Philipp Rudo) [1700799] - [net] net/smc: use client and server LGR pending locks for SMC-R (Philipp Rudo) [1700799] - [net] net/smc: unlock LGR pending lock earlier for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: use smc_curs_copy() for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: postpone release of clcsock (Philipp Rudo) [1700799] - [net] smc: move unhash as early as possible in smc_release() (Philipp Rudo) [1700799] - [net] net/smc: fix TCP fallback socket release (Philipp Rudo) [1700799] - [s390] s390/ism: ignore some errors during deregistration (Philipp Rudo) [1700799] - [infiniband] mlx4: trigger IB events needed by SMC (Philipp Rudo) [1700799] - [s390] s390/smp: fix CPU hotplug deadlock with CPU rescan (Philipp Rudo) [1700836] - [block] s390/dasd: fix panic for failed online processing (Philipp Rudo) [1700811] - [netdrv] s390/qeth: fix use-after-free in error path (Philipp Rudo) [1700803] - [netdrv] s390/qeth: cancel close_dev work before removing a card (Philipp Rudo) [1700802] - [netdrv] s390/qeth: conclude all event processing before offlining a card (Philipp Rudo) [1700800] - [scsi] scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown (Philipp Rudo) [1700775] - [fs] xfs: prohibit fstrim in norecovery mode (Bill O'Donnell) [1697749] - [x86] perf/x86: Fixup typo in stub functions (Waiman Long) [1688789] - [x86] perf/x86/intel: Fix memory corruption (Waiman Long) [1688789] - [x86] perf/x86/intel: Implement support for TSX Force Abort (Waiman Long) [1688789] - [x86] x86: Add TSX Force Abort CPUID/MSR (Waiman Long) [1688789] - [x86] perf/x86/intel: Generalize dynamic constraint creation (Waiman Long) [1688789] - [x86] perf/x86/intel: Make cpuc allocations consistent (Waiman Long) [1688789] - [x86] perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu() (Waiman Long) [1688789] - [x86] perf/x86/intel: Export mem events only if there's PEBS support (Waiman Long) [1688789] - [x86] perf/x86/intel: Add a separate Arch Perfmon v4 PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Factor out common code of PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Introduce PMU flag for Extended PEBS (Waiman Long) [1688789] - [x86] x86/speculation: Add PR_SPEC_DISABLE_NOEXEC (Waiman Long) [1671512]- [kernel] exit from RHEL 8.1 early ystream mode ("Herton R. Krzesinski") - [net] Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer (Gopal Tiwari) [1700507] {CVE-2019-3459} - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1664683] - [target] scsi: target: iscsi: cxgbit: add missing spin_lock_init() (Arjun Vynipadath) [1664683] - [scsi] scsi: cxgb4i: fix incorrect spelling "reveive" -> "receive" (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: update route finding logic (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: find cxgbi device by MAC address (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgbi: remove redundant __kfree_skb call on skb and free cst->atid (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: remove uninitialized variable len (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: validate tcp sequence number only if chip version <= T5 (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: get pf number from lldi->pf (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add wait_for_completion() (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: fix thermal configuration dependencies (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add DCB support for iSCSI connections (Arjun Vynipadath) [1664685] - [netdrv] cxgb4: Don't return EAGAIN when TCAM is full. (Arjun Vynipadath) [1664670] - [netdrv] chelsio: use BUG() instead of BUG_ON(1) (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/chtls: Prefix adapter flags with CXGB4 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Call netif_carrier_off properly in pci_probe (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Revert force link up behaviour (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Add VF Link state support (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Prefix adapter flags with CXGB4VF (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: Enter debugging mode if FW is inaccessible (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Enable outer UDP checksum offload for T6 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix up netdev->hw_features (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: Mask out interrupts that are not enabled. (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Export sge_host_page_size to ulds (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add capability to get/set SGE Doorbell Queue Timer Tick (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Add support for SGE doorbell queue timer (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Few more link management changes. (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: add tcb flags and tcb rpl struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608b (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Program hash region for {t4/t4vf}_change_mac() (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: smt: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: sched: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: cxgb4_tc_u32: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Update port information in cxgb4vf_open() (Arjun Vynipadath) [1664682] - [netdrv] cxgb4/cxgb4vf: Link management changes (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: TLS record offload enable (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: clip_tbl: Use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] net: cxgb4: fix various indentation issues (Arjun Vynipadath) [1664670] - [netdrv] net: chelsio: Add a missing check on cudg_get_buffer (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove DEFINE_SIMPLE_DEBUGFS_FILE() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: number of VFs supported is not always 16 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variables 'multitrc, speed' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use new fw interface to get the VIN and smt index (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix mac_hlist initialization and free (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: fix memleak in mac_hlist initialization (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: free mac_hlist properly (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: free mac_hlist properly (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal zone build error (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal configuration dependencies (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add thermal zone support (Arjun Vynipadath) [1664670] - [infiniband] cxgb4: use __vlan_hwaccel helpers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608a (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix the error path of cxgb4_uld_register() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use FW_PORT_ACTION_L1_CFG32 for 32 bit capability (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove the unneeded locks (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in IEEE_FAUX_SYNC (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove duplicated include from cxgb4_main.c (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add per rx-queue counter for packet errors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Fix endianness issue in t4_fwcache() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix abort_req_rss6 struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove redundant assignment to vlan_cmd.dropnovlan_fm (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect hardware queue descriptors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device ids 0x50af and 0x50b0 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variable 'spd' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add support to display DCB info (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/t4_hw: mark expected switch fall-throughs (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/l2t: Mark expected switch fall-through (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix endian to test F_FW_PORT_CMD_DCBXDIS32 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: print ULD queue information managed by LLD (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: move Tx/Rx free pages collection to common code (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add support to read actual provisioned resources (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device id 0x50ae (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect number of free PSTRUCT page pointers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: display number of rx and tx pages free (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect ASIC LA dumps from ULP TX (Arjun Vynipadath) [1664670] - [netdrv] libcxgb: replace vmalloc and memset with vzalloc (Arjun Vynipadath) [1664670] - [netdrv] enic: fix checksum validation for IPv6 (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Return the correct opcode when creating WR (Jonathan Toppins) [1688010 1685309] - [infiniband] RDMA/vmw_pvrdma: Use atomic memory allocation in create AH (Jonathan Toppins) [1685309] - [infiniband] IB/usnic: fix spelling mistake "miniumum" -> "minimum" (Jonathan Toppins) [1685309] - [infiniband] RDMA/drivers: Fix spelling mistake "initalize" -> "initialize" (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Reuse code which sets port state (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make counters thread safe (Jonathan Toppins) [1685309] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Jonathan Toppins) [1685309] - [infiniband] IB/{mlx5, ocrdma, qedr, rxe}: Omit port validation from IB verbs (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Fix incorrect cache cleanup in error flow (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Utilize generic function to validate port number (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make function rxe_pool_cleanup return void (Jonathan Toppins) [1685309] - [infiniband] rxe: IB_WR_REG_MR does not capture MR's iova field (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: make rxe_unregister_device void (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: move the variable into the function that uses it (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Distinguish between down links and disabled links (Jonathan Toppins) [1685309] - [infiniband] rxe: fix error completion wr_id and qp_num (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: clean skb queue directly (Jonathan Toppins) [1685309] - [net] xprtrdma: Make sure Send CQ is allocated on an existing compvec (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework SCSI device reset handling (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start (Jonathan Toppins) [1685309] - [net] xprtrdma: Double free in rpcrdma_sendctxs_create() (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix error code in rpcrdma_buffer_create() (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: drop useless LIST_HEAD (Jonathan Toppins) [1685309] - [net] xprtrdma: Prevent leak of rpcrdma_rep objects (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't leak freed MRs (Jonathan Toppins) [1685309] - [net] xprtrdma: Add documenting comment for rpcrdma_buffer_destroy (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace outdated comment for rpcrdma_ep_post (Jonathan Toppins) [1685309] - [net] xprtrdma: Update comments in frwr_op_send (Jonathan Toppins) [1685309] - [net] xprtrdma: Trace mapping, alloc, and dereg failures (Jonathan Toppins) [1685309] - [net] xprtrdma: Add trace points for calls to transport switch methods (Jonathan Toppins) [1685309] - [net] xprtrdma: Relocate the xprtrdma_mr_map trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Clean up of xprtrdma chunk trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove unused fields from rpcrdma_ia (Jonathan Toppins) [1685309] - [net] xprtrdma: Cull dprintk() call sites (Jonathan Toppins) [1685309] - [net] xprtrdma: Simplify locking that protects the rl_allreqs list (Jonathan Toppins) [1685309] - [net] xprtrdma: Expose transport header errors (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove request_module from backchannel (Jonathan Toppins) [1685309] - [net] xprtrdma: Plant XID in on-the-wire RDMA offset (FRWR) (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove rpcrdma_memreg_ops (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove support for FMR memory registration (Jonathan Toppins) [1685309] - [net] xprtrdma: Reduce max_frwr_depth (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix ri_max_segs and the result of ro_maxpages (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't wake pending tasks until disconnect is done (Jonathan Toppins) [1685309] - [net] xprtrdma: No qp_event disconnect (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueue (Jonathan Toppins) [1685309] - [net] xprtrdma: Refactor Receive accounting (Jonathan Toppins) [1685309] - [net] xprtrdma: Ensure MRs are DMA-unmapped when posting LOCAL_INV fails (Jonathan Toppins) [1685309] - [net] xprtrdma: Yet another double DMA-unmap (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Use kmem_cache_free() instead of kfree() (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Rework the srpt_alloc_srq() error path (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Remove driver version and release date (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Make kernel-doc headers complete (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Join split strings (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Improve coding style conformance (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Fix a use-after-free in the channel release code (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework handling of the maximum information unit length (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Move srp_rdma_ch.max_ti_iu_len declaration (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Handle large SCSI CDBs correctly (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Document srp_parse_in() arguments (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Move response flag definitions into this file (Jonathan Toppins) [1685309] - [net] svcrdma: Optimize the logic that selects the R_key to invalidate (Jonathan Toppins) [1685309] - [infiniband] IB/srpt: Drop pointless static qualifier in srpt_make_tpg() (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs in uverbs_user_mmap_disassociate (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix ioctl query port to consider device disassociation (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs upon device disassociation (Jonathan Toppins) [1685309] - [infiniband] RDMA/umem: Add missing initialization of owning_mm (Jonathan Toppins) [1685309] - [infiniband] RDMA/device: Expose ib_device_try_get(() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Mark ioctl responses with UVERBS_ATTR_F_VALID_OUTPUT (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Add cm_id restrack resource based on kernel or user cm_id type (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Don't expose unsafe global rkey to regular user (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fix post send success return value in case of error (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add advise_mr to the list of known ops (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Signedness bug in UVERBS_HANDLER() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Start using dev_groups of class (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Use class_groups and let core create class file (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Refactor code to use cdev_device_add() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Avoid destroying device while it is accessed (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Simplify and avoid dynamic allocation of class (Jonathan Toppins) [1685309] - [infiniband] RDMA/iwcm: Don't copy past the end of dev_name() string (Jonathan Toppins) [1685309] - [infiniband] IB/core: Move query port to ioctl (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Expose port_cap_flags2 (Jonathan Toppins) [1685309] - [infiniband] IB/core: uverbs copy to struct or zero helper (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if destroy address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if create address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA/restrack: Resource-tracker should not use uobject pointers (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add support to advise_mr (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add helper to get array size from ptr attribute (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add an ioctl method to destroy an object (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a method to introspect handles in a context (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Delete RoCE GID in hw when corresponding IP is deleted (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Implement an ioctl that can call write and write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA: Start use ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/rdmavt: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/usnic: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qib: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qedr: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/ocrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/nes: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mthca: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx5: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/i40iw: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hns: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hfi1: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb3: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/bnxt_re: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Introduce ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Optimize clearing of extra bytes in response (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add new IB rates (Jonathan Toppins) [1685309] - [include] IB/core: Add 2X port width (Jonathan Toppins) [1685309] - [include] IB/core: Add CapabilityMask2 to port attributes (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Validate port number in query_pkey verb (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Fix typo in string concatenation macro (Jonathan Toppins) [1685309] - [infiniband] IB/core: Enable getting an object type from a given uobject (Jonathan Toppins) [1685309] - [infiniband] IB/core: Introduce UVERBS_IDR_ANY_OBJECT (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Export to user space number of contexts (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Annotate alloc/deallloc paths with context tracking (Jonathan Toppins) [1685309] - [include] RDMA/restrack: Track ucontext (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use only attrs for the write() handler signature (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not check the input length on create_cq/qp paths (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use the iterator for ib_uverbs_unmarshall_recv() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a simple iterator interface for reading the command (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Simplify ib_uverbs_ex_query_device (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fill in the response for IB_USER_VERBS_EX_CMD_MODIFY_QP (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() and core for write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() for request copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_response() for remaining response copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Get rid of the 'callback' scheme in the compat path (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass ucore for write/write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Remove out_len checks that are now done by the core (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: fix ptr_ret.cocci warnings (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Prohibit write() calls with too small buffers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add structure size info to write commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methods (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make write() handlers return 0 on success (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Add missing driver_data (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Sync unregistration with netlink commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Move cma module specific functions to cma_priv.h (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Check for NULL driver methods for every write call (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make all the method functions in uverbs_cmd static (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Convert the write interface to use uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/verbs: Store the write/write_ex uapi entry points in the uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Require all objects to have a driver destroy function (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add helpers to mark uapi functions as unsupported (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Factor out the add/get pattern into a helper (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Jonathan Toppins) [1685309] - [infiniband] IB/core: Make function ib_fmr_pool_unmap return void (Jonathan Toppins) [1685309] - [include] RDMA/core: Remove unused header files mm.h, socket.h, scatterlist.h (Jonathan Toppins) [1685309] - [include] IB/uverbs: fix a typo (Jonathan Toppins) [1685309] - [fs] coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping (Andrea Arcangeli) [1696081] {CVE-2019-3892} - [scsi] scsi: csiostor: fix missing data copy in csio_scsi_err_handler() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: drop serial_number usage (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix calls to dma_set_mask_and_coherent() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: Remove set but not used variable 'pln' (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix incorrect dma device in case of vport (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: switch to generic DMA API (Arjun Vynipadath) [1664680] - [netdrv] thunderx: eliminate extra calls to put_page() for pages held for recycling (Dean Nelson) [1644011] - [netdrv] thunderx: enable page recycling for non-XDP case (Dean Nelson) [1644011] - [cpufreq] cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency (Prarit Bhargava) [1696131] - [acpi] ACPI / CPPC: Fix guaranteed performance handling (Prarit Bhargava) [1696131] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659169] - [netdrv] igbvf: Replace spin_is_locked() with lockdep (Corinna Vinschen) [1659169] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659169] - [netdrv] igbvf: netdev: Mark expected switch fall-through (Corinna Vinschen) [1659169] - [x86] x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() (David Arcari) [1698959] - [x86] x86/mce: Restore MCE injector's module name (David Arcari) [1698959] - [x86] x86/mce: Streamline MCE subsystem's naming (David Arcari) [1698959] - [x86] x86: Fix various typos in comments (David Arcari) [1698959] - [x86] x86/MCE/AMD: Fix the thresholding machinery initialization order (David Arcari) [1698959] - [x86] x86/mce: Fix -Wmissing-prototypes warnings (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Validate a MCE's address before using it (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Handle only uncorrectable machine checks (David Arcari) [1698959] - [x86] x86: Clean up 'sizeof x' => 'sizeof(x)' (David Arcari) [1698959] - [x86] x86/mcelog: Remove one mce_helper definition (David Arcari) [1698959] - [x86] x86/mce-inject: Reset injection struct after injection (David Arcari) [1698959] - [mm] x86/mce: Fix set_mce_nospec() to avoid #GP fault (David Arcari) [1698959] - [x86] x86/memory_failure: Introduce {set, clear}_mce_nospec() (David Arcari) [1698959] - [x86] x86/mce: Cleanup __mc_scan_banks() (David Arcari) [1698959] - [x86] x86/mce: Carve out bank scanning code (David Arcari) [1698959] - [x86] x86/mce: Carve out the crashing_cpu check (David Arcari) [1698959] - [x86] x86/mce: Always use 64-bit timestamps (David Arcari) [1698959] - [x86] x86/mce: Remove !banks check (David Arcari) [1698959] - [md] dm cache metadata: Fix loading discard bitset (Mike Snitzer) [1701618] - [block] null_blk: prevent crash from bad home_node value (Ming Lei) [1696951] - [powerpc] powerpc/security: Fix spectre_v2 reporting (Gustavo Duarte) [1694456] - [powerpc] powerpc/powernv: Query firmware for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/pseries: Query hypervisor for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add support for software count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add new security feature flags for count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/asm: Add a patch_site macro & helpers for patching instructions (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Call setup_barrier_nospec() from setup_arch() (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC (Gustavo Duarte) [1694456] - [powerpc] powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2 (Gustavo Duarte) [1694456]- [kernel] sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup (Joel Savitz) [1695651] - [crypto] crypto: ux500 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: talitos - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sun4i-ss - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: stm32 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: rockchip - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: qce - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: picoxcell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: omap - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: n2 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: marvell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ixp4xx - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: hifn_795x - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccree - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccp - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: cavium - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: caam - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: bcm - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: atmel - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sparc - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [s390] crypto: s390 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: des_generic - Forbid 2-key in 3DES and add helpers (Herbert Xu) [1687908] - [crypto] crypto: mxc-scc - Remove broken driver (Herbert Xu) [1687908] - [kernel] ntp: Audit NTP parameters adjustment (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Audit clock adjustments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove duplicated include (Ondrej Mosnacek) [1680034] - [kernel] timekeeping/ntp: Constify some function arguments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Use kstrtos64 for s64 variable (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove redundant arguments (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Use ktime_get_real_ts64() instead of getnstimeofday64() (Ondrej Mosnacek) [1680034] - [netdrv] hinic: Add pci device ids (Xiaojun Tan) [1662040] - [netdrv] net-next/hinic:add shutdown callback (Xiaojun Tan) [1662040] - [netdrv] hinic: optmize rx refill buffer mechanism (Xiaojun Tan) [1662040] - [netdrv] net: hinic: remove redundant pointer pfhwdev (Xiaojun Tan) [1662040] - [netdrv] net: hns: fix unsigned comparison to less than zero (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix sparse: some warnings in HNS drivers (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix WARNING when remove HNS driver with SMMU enabled (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix ICMP6 neighbor solicitation messages discard problem (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix probabilistic memory overwrite when HNS driver initialized (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use NAPI_POLL_WEIGHT for hns driver (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw() (Xiaojun Tan) [1661885] - [netdrv] net: hns: use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fixes the missing put_device in positive leg for roce reset (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix object reference leaks in hns_dsaf_roce_reset() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Restart autoneg need return failed when autoneg off (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix for missing of_node_put() after of_parse_phandle() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix use after free identified by SLUB debug (Xiaojun Tan) [1661885] - [netdrv] net: hns: make function hns_gmac_wait_fifo_clean() static (Xiaojun Tan) [1661885] - [netdrv] net: hns: use eth_get_headlen interface instead of hns_nic_get_headlen (Xiaojun Tan) [1661885] - [netdrv] net: hns: Mark expected switch fall-through (Xiaojun Tan) [1661885] - [netdrv] net: hns: remove redundant variables 'max_frm' and 'tmp_mac_key' (Xiaojun Tan) [1661885] - [netdrv] net: hisilicon: hns: Replace mdelay() with msleep() (Xiaojun Tan) [1661885] - [netdrv] net: hns: make hns_dsaf_roce_reset non static (Xiaojun Tan) [1661885] - [netdrv] net: hns: Make many functions static (Xiaojun Tan) [1661885] - [bluetooth] Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029 (Gopal Tiwari) [1678084] - [bluetooth] Bluetooth: btusb: Use bt_dev_err for Intel firmware loading errors (Gopal Tiwari) [1678084]- [vfio] vfio/pci: Restore device state on PM transition (Alex Williamson) [1700254] - [vfio] vfio/pci: Parallelize device open and release (Alex Williamson) [1700254] - [pci] Revert "PCI/ASPM: Do not initialize link state when aspm_disabled is set" (Myron Stowe) [1694143] - [pci] PCI: Fix incorrect value returned from pcie_get_speed_cap() (Myron Stowe) [1694143] - [x86] x86/PCI: Apply VMD's AERSID fixup generically (Myron Stowe) [1694143] - [pci] PCI/IOV: Remove unnecessary include of (Myron Stowe) [1694143] - [pci] PCI: pcie: Remove redundant 'default n' from Kconfig (Myron Stowe) [1694143] - [documentation] NTB: switchtec_ntb: Update switchtec documentation with prerequisites for NTB (Myron Stowe) [1694143] - [pci] PCI: Fix Switchtec DMA aliasing quirk dmesg noise (Myron Stowe) [1694143] - [pci] PCI: Add macro for Switchtec quirk declarations (Myron Stowe) [1694143] - [pci] PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk (Myron Stowe) [1694143] - [pci] PCI / ACPI: Mark expected switch fall-through (Myron Stowe) [1694143] - [pci] PCI: Remove set but unused variable (Myron Stowe) [1694143] - [pci] PCI: Fix pci.c kernel-doc parameter warning (Myron Stowe) [1694143] - [pci] PCI: Allocate dma_alias_mask with bitmap_zalloc() (Myron Stowe) [1694143] - [include] PCI: Remove unused NFP32xx IDs (Myron Stowe) [1694143] - [maintainers] maintainers: Add Hyper-V IOMMU driver into Hyper-V CORE AND DRIVERS scope (Vitaly Kuznetsov) [1663292 1669989] - [iommu] hyper-v: Add Hyper-V stub IOMMU driver (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Set x2apic destination mode to physical when x2apic is available (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Enable PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [clocksource] clockevents/drivers/i8253: Add support for PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Enable PV qspinlock for Hyper-V (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add GUEST_IDLE_MSR support (Vitaly Kuznetsov) [1663292 1669989] - [x86] hv: vmbus: Make TLFS #define names architecture neutral (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add interrupt handler annotations (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Refactor hv_irq_unmask() to use cpumask_to_vpset() (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Replace hv_vp_set with hv_vpset (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Add __aligned(8) to struct retarget_msi_interrupt (Vitaly Kuznetsov) [1663292 1669989] - [vfio] vfio-pci/nvlink2: Fix ancient gcc warnings (Sam Bobroff) [1524679] - [vfio] vfio/pci: Cleanup license mess (Sam Bobroff) [1524679] - [vfio] vfio/pci: set TRACE_INCLUDE_PATH to fix the build error (Sam Bobroff) [1524679] - [vfio] vfio_pci: Add NVIDIA GV100GL [Tesla V100 SXM2] subdriver (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow regions to add own capabilities (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow mapping extra regions (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Fault user page into the hypervisor's pagetable (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Check mmio_atsd array bounds when populating (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add release_ownership hook (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add compound IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Convert NPU IOMMU helpers to iommu_table_group_ops (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move single TVE handling to NPU PE (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Reference iommu_table while it is linked to a group (Sam Bobroff) [1524679] - [powerpc] powerpc/iommu_api: Move IOMMU groups setup to a single place (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/pseries: Rework device adding to IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries: Remove IOMMU API support for non-LPAR systems (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/npu: Enable platform support (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/iommu: Use memory@ nodes in max RAM address calculation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move OPAL calls away from context manipulation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Move npu struct from pnv_phb to pci_controller (Sam Bobroff) [1524679] - [powerpc] powerpc/vfio/iommu/kvm: Do not pin device memory (Sam Bobroff) [1524679] - [vfio] powerpc/mm/iommu/vfio_spapr_tce: Change mm_iommu_get to reference a region (Sam Bobroff) [1524679] - [powerpc] powerpc/ioda/npu: Call skiboot's hot reset hook when disabling NPU2 (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels of cached userspace addresses on demand (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda1: Remove dead code for a single device PE (Sam Bobroff) [1524679] - [rpmspec] redhat: add TC selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add net selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add pktgen samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: rename bpf_samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: remove bpf_samples dependency on glibc-static and build it by default (Ivan Vecera) [1691376] - [tools] selftests: bpf: modify urandom_read and link it non-statically (Ivan Vecera) [1691376]- [netdrv] ibmvnic: Fix netdev feature clobbering during a reset (Steve Best) [1699018] - [netdrv] ibmvnic: Enable GRO (Steve Best) [1699018] - [x86] x86/perf/amd: Remove need to check "running" bit in NMI handler (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve NMI latency issues for active PMCs (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve race condition when disabling PMC (David Arcari) [1640238] - [netdrv] qed: Fix qed_mcp_halt|resume() (Manish Chopra) [1697310]- [x86] x86/kexec: Fix a kexec_file_load() failure (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: include linux/vmalloc.h (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: handle empty command-line (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: return successfully even if kaslr-seed doesn't exist (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: Refactor setup_dtb() to consolidate error checking (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: add kaslr support (Bhupesh Sharma) [1666078] - [char] random: Make crng state queryable (Bhupesh Sharma) [1666078] - [include] include: pe.h: remove message[] from mz header definition (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: invoke the kernel without purgatory (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: allow for loading Image-format kernel (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: load initrd and device-tree (Bhupesh Sharma) [1666078] - [arm64] arm64: enable KEXEC_FILE config (Bhupesh Sharma) [1666078] - [arm64] arm64: cpufeature: add MMFR0 helper functions (Bhupesh Sharma) [1666078] - [arm64] arm64: add image head flag definitions (Bhupesh Sharma) [1666078] - [kernel] kexec_file: kexec_walk_memblock() only walks a dedicated region at kdump (Bhupesh Sharma) [1666078] - [kernel] powerpc, kexec_file: factor out memblock-based arch_kexec_walk_mem() (Bhupesh Sharma) [1666078] - [kernel] s390, kexec_file: drop arch_kexec_mem_walk() (Bhupesh Sharma) [1666078] - [kernel] kexec_file: make kexec_image_post_load_cleanup_default() global (Bhupesh Sharma) [1666078] - [include] asm-generic: add kexec_file_load system call to unistd.h (Bhupesh Sharma) [1666078] - [include] asm-generic: unistd.h: Wire up sys_rseq (Bhupesh Sharma) [1666078] - [fs] xfs: don't overflow xattr listent buffer (Bill O'Donnell) [1683531] - [drm] drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list (Paul Lai) [1651589] - [fs] copy_mount_string: Limit string length to PATH_MAX (Miklos Szeredi) [1655272] - [include] redhat: Reuse other arch's cpuhp_state to protect kABI (Robert Richter) [1658476] - [drivers] drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver (Robert Richter) [1658476] - [documentation] Documentation: perf: Add documentation for ThunderX2 PMU uncore driver (Robert Richter) [1658476]- [arm64] arm64: apply workaround on A64FX v1r0 (Mark Langsdorf) [1692306] - [fs] kernfs: fix xattr name handling in LSM helpers (Ondrej Mosnacek) [1558179] - [include] LSM: lsm_hooks.h - fix missing colon in docstring (Ondrej Mosnacek) [1558179] - [security] selinux: Make selinux_kernfs_init_security static (Ondrej Mosnacek) [1558179] - [fs] kernfs: initialize security of newly created nodes (Ondrej Mosnacek) [1558179] - [security] selinux: implement the kernfs_init_security hook (Ondrej Mosnacek) [1558179] - [include] LSM: add new hook for kernfs node initialization (Ondrej Mosnacek) [1558179] - [fs] kernfs: use simple_xattrs for security attributes (Ondrej Mosnacek) [1558179] - [security] selinux: try security xattr after genfs for kernfs filesystems (Ondrej Mosnacek) [1558179] - [fs] kernfs: do not alloc iattrs in kernfs_xattr_get (Ondrej Mosnacek) [1558179] - [fs] kernfs: clean up struct kernfs_iattrs (Ondrej Mosnacek) [1558179] - [fs] kernfs: allow creating kernfs objects with arbitrary uid/gid (Ondrej Mosnacek) [1558179] - [tools] tools/power turbostat: Add Icelake support (Steve Best) [1698546] - [tools] tools/power turbostat: consolidate duplicate model numbers (Steve Best) [1698546] - [mm] s390/mm: silence compiler warning when compiling without CONFIG_PGSTE (Thomas Huth) [1698848] - [scripts] unifdef: use memcpy instead of strncpy (Thomas Huth) [1698848] - [s390] s390: align struct lowcore to double page size (Thomas Huth) [1698848] - [powerpc] KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on guest exit (Suraj Jitindar Singh) [1689768]- [virtio] virtio: Honour 'may_reduce_num' in vring_create_virtqueue (Cornelia Huck) [1697505] - [s390] setup: set control program code via diag 318 (Thomas Huth) [1592336] - [s390] kvm: s390: set host program identifier (Thomas Huth) [1592336] - [edac] EDAC, skx: Fix randconfig builds in a better way (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx: Fix randconfig builds (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx_edac: Add address translation for non-volatile DIMMs (Aristeu Rozanski) [1501612 1649988 1571534] - [acpi] ACPI/ADXL: Add address translation interface using an ACPI DSM (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Add macros for the corrected error count bit field (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Use BIT_ULL(x) for bit mask definitions (Aristeu Rozanski) [1501612 1649988 1571534] - [crypto] crypto: ecc - regularize scalar for scalar multiplication (Neil Horman) [1687888] - [crypto] crypto: ecc - check for invalid values in the key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - make crypto_dh_encode_key() make robust (Neil Horman) [1687888] - [crypto] crypto: dh - fix calculating encoded key size (Neil Horman) [1687888] - [crypto] crypto: ecdh - fix typo of P-192 b value (Neil Horman) [1687888] - [crypto] crypto: ecdh - add public key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - fix memory leak (Neil Horman) [1687888] - [crypto] crypto: dh - add public key verification test (Neil Horman) [1687888] - [scsi] scsi: hisi_sas: Add softreset in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change SERDES_CFG init value to increase reliability of HiLink (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Send HARD RESET to clear the previous affiliation of STP target port (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set PHY linkrate when disconnected (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: print PHY RX errors count for later revision of v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change return variable type in phy_up_v3_hw() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: fix calls to dma_set_mask_and_coherent() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Do some more tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Issue internal abort on all relevant queues (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change queue depth from 512 to 4096 (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add manual trigger for debugfs dump (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIX feature for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add missing seq_printf() call in hisi_sas_show_row_32() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix to only call scsi_get_prot_op() for non-NULL scsi_cmnd (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Correct memory allocation size for DQ debugfs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix losing directly attached disk when hot-plug (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Reject setting programmed minimum linkrate > 1.5G (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove unused parameter of function hisi_sas_alloc() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: remove the check of sas_dev status in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: shutdown axi bus to avoid exception CQ returned (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: send primitive NOTIFY to SSP situation only (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs ITCT file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: No need to check return value of debugfs_create functions (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set protection parameters prior to adding SCSI host (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs IOST file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs DQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs CQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs for port registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Debugfs global register create file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Take debugfs snapshot for all regs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Alloc debugfs snapshot buffer memory for all registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create root and device debugfs directories (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIF feature for v2 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Make sg_tablesize consistent value (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some code to reduce complexity (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix warnings detected by sparse (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change the time of SAS SSP connection (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some codes to avoid an unused check (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt coalescing for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt converge for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create separate host attributes per HBA (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: use dma_set_mask_and_coherent (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove set but not used variable 'dq_list' (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix NULL pointer dereference (Xiaojun Tan) [1662038] - [nvme] nvme-pci: add missing unlock for reset error (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix rapid add remove sequence (Gopal Tiwari) [1665354] - [nvme] nvme: remove the .stop_ctrl callout (Gopal Tiwari) [1665354] - [nvme] nvme: add support for the Write Zeroes command (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix null dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix uninitialized variable access (Gopal Tiwari) [1665354] - [nvme] nvme: don't initlialize ctrl->cntlid twice (Gopal Tiwari) [1665354] - [nvme] nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: remove dead code (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: don't ask if controller is fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: unset write/poll queues for discovery controllers (Gopal Tiwari) [1665354] - [nvme] nvme: pad fake subsys NQN vid and ssvid with zeros (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix out of bounds access in nvme_cqe_pending (Gopal Tiwari) [1665354] - [nvme] nvme-pci: use the same attributes when freeing host_mem_desc_bufs. (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix the wrong setting of nr_maps (Gopal Tiwari) [1665354] - [nvme] nvme-pci: rerun irq setup on IO queue init errors (Gopal Tiwari) [1665354] - [nvme] nvme-pci: trace SQ status on completions (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to pass in nr_poll_queues (Gopal Tiwari) [1665354] - [nvme] nvme-core: optionally poll sync commands (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix spelling mistake "attepmpt" -> "attempt" (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvme-pci: refactor nvme_poll_irqdisable to make sparse happy (Gopal Tiwari) [1665354] - [nvme] nvme-pci: only set nr_maps to 2 if poll queues are supported (Gopal Tiwari) [1665354] - [nvme] nvmet: use a macro for default error location (Gopal Tiwari) [1665354] - [nvme] nvmet: fix comparison of a u16 with -1 (Gopal Tiwari) [1665354] - [nvme] nvme: fix kernel paging oops (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [include] block: make request_to_qc_t public (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to set nr_write_queues for separate queue maps (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: add missing nvmf_ctrl_options documentation (Gopal Tiwari) [1665354] - [nvme] blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues (Gopal Tiwari) [1665354] - [nvme] nvmet: update smart log with num err log entries (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for file backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log page cmd handler (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for bdev backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for admin-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for fabrics-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for rdma backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support in the core (Gopal Tiwari) [1665354] - [nvme] nvmet: add interface to update error-log page (Gopal Tiwari) [1665354] - [include] nvme: add error log page slot definition (Gopal Tiwari) [1665354] - [nvme] nvmet: add error-log definitions (Gopal Tiwari) [1665354] - [nvme] nvme: remove nvme_common command cdw10 array (Gopal Tiwari) [1665354] - [nvme] nvme: provide fallback for discard alloc failure (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unused variable (Gopal Tiwari) [1665354] - [nvme] nvme: add __exit annotation (Gopal Tiwari) [1665354] - [nvme] nvmet: allow configfs tcp trtype configuration (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: add NVMe over TCP host driver (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: add NVMe over TCP target driver (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing data digest (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing header digest (Gopal Tiwari) [1665354] - [nvme] nvmet: Add install_queue callout (Gopal Tiwari) [1665354] - [nvme] nvmet: use unlikely for req status check (Gopal Tiwari) [1665354] - [include] nvme-tcp: Add protocol header (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: Add unlikely for response allocated check (Gopal Tiwari) [1665354] - [nvme] nvmet: fix the structure member indentation (Gopal Tiwari) [1665354] - [nvme] nvme: implement Enhanced Command Retry (Gopal Tiwari) [1665354] - [nvme] nvme: remove unused function nvme_ctrl_ready (Gopal Tiwari) [1665354] - [nvme] nvmet: support fabrics sq flow control (Gopal Tiwari) [1665354] - [nvme] nvmet: enable Discovery Controller AENs (Gopal Tiwari) [1665354] - [nvme] nvmet: expose support for fabrics SQ flow control disable in treq (Gopal Tiwari) [1665354] - [nvme] nvme: disable fabrics SQ flow control when asked by the user (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: remove the IN_ISR deferred scheduling options (Gopal Tiwari) [1665354] - [nvme] nvme: Remove unused forward declaration (Gopal Tiwari) [1665354] - [nvme] nvmet: allow host connect even if no allowed subsystems are exported (Gopal Tiwari) [1665354] - [nvme] nvmet: don't override treq upon modification. (Gopal Tiwari) [1665354] - [nvme] nvmet: mark nvmet_genctr static (Gopal Tiwari) [1665354] - [nvme] nvmet: add defines for discovery change async events (Gopal Tiwari) [1665354] - [nvme] nvmet: support for traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvmet: make kato and AEN processing for use by other controllers (Gopal Tiwari) [1665354] - [nvme] nvmet: change aen mask functions to use bit numbers (Gopal Tiwari) [1665354] - [nvme] nvmet: provide aen bit functions for multiple controller types (Gopal Tiwari) [1665354] - [nvme] nvmet: add support to Discovery controllers for commands (Gopal Tiwari) [1665354] - [nvme] nvmet: use IOCB_NOWAIT for file-ns buffered I/O (Gopal Tiwari) [1665354] - [nvme] nvmet: allow Keep Alive for Discovery controller (Gopal Tiwari) [1665354] - [nvme] nvme: support traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvme: cache controller attributes (Gopal Tiwari) [1665354] - [nvme] nvme: introduce ctrl attributes enumeration (Gopal Tiwari) [1665354] - [nvme] nvme: consolidate memset calls in the nvme_setup_cmd path (Gopal Tiwari) [1665354] - [nvme] nvme: warn when finding multi-port subsystems without multipathing enabled (Gopal Tiwari) [1665354] - [nvme] Revert "nvmet-rdma: use a private workqueue for delete" (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: move controller options matching to fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: always have a valid trsvcid (Gopal Tiwari) [1665354] - [nvme] nvme-pci: remove duplicate check (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix hot removal during error handling (Gopal Tiwari) [1665354] - [nvme] nvmet-fcloop: suppress a compiler warning (Gopal Tiwari) [1665354] - [nvme] nvme-core: make implicit seed truncation explicit (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: fix kernel-doc headers (Gopal Tiwari) [1665354] - [nvme] nvmet: avoid integer overflow in the discard code (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvmet: use strlcpy() instead of strcpy() (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix nvme_suspend_queue() kernel-doc header (Gopal Tiwari) [1665354] - [nvme] nvme-core: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvme-core: rework a NQN copying operation (Gopal Tiwari) [1665354] - [nvme] nvmet: use strcmp() instead of strncmp() for subsystem lookup (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: check for timeout in nvme_rdma_wait_for_cm() (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unreachable code (Gopal Tiwari) [1665354] - [nvme] nvme: update node paths after adding new path (Gopal Tiwari) [1665354] - [nvme] nvme: remove ns sibling before clearing path (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: use a private workqueue for delete (Gopal Tiwari) [1665354] - [nvme] nvmet: don't split large I/Os unconditionally (Gopal Tiwari) [1665354] - [nvme] nvme-core: add async event trace helper (Gopal Tiwari) [1665354] - [nvme] nvmet_fc: support target port removal with nvmet layer (Gopal Tiwari) [1665354] - [nvme] nvmet: remove redundant module prefix (Gopal Tiwari) [1665354] - [nvme] nvme: fix typo in nvme_identify_ns_descs (Gopal Tiwari) [1665354] - [nvme] nvme: register ns_id attributes as default sysfs groups (Gopal Tiwari) [1665354] - [block] block: genhd: add 'groups' argument to device_add_disk (Gopal Tiwari) [1665354] - [nvme] nvme: count all ANA groups for ANA Log page (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix possible bogus dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvmet: free workqueue object if module init fails (Gopal Tiwari) [1665354] - [nvme] nvme-fcloop: Fix dropped LS's to removed target port (Gopal Tiwari) [1665354] - [nvme] nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_event (Gopal Tiwari) [1665354] - [nvme] nvmet: add ns write protect support (Gopal Tiwari) [1665354] - [nvme] nvme: set gendisk read only based on nsattr (Gopal Tiwari) [1665354] - [include] nvme.h: add support for ns write protect definitions (Gopal Tiwari) [1665354] - [nvme] nvmet: use Retain Async Event bit to clear AEN (Gopal Tiwari) [1665354] - [nvme] nvmet: support configuring ANA groups (Gopal Tiwari) [1665354] - [nvme] nvmet: add minimal ANA support (Gopal Tiwari) [1665354] - [nvme] nvmet: track and limit the number of namespaces per subsystem (Gopal Tiwari) [1665354] - [nvme] nvmet: keep a port pointer in nvmet_ctrl (Gopal Tiwari) [1665354] - [nvme] nvmet: check fileio lba range access boundaries (Gopal Tiwari) [1665354] - [nvme] nvmet: don't use uuid_le type (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize admin/io queue teardown sequence (Gopal Tiwari) [1665354] - [nvme] nvmet: fix file discard return status (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize controller setup sequence (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: unquiesce queues when deleting the controller (Gopal Tiwari) [1665354] - [nvme] nvme: add disk name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: mark expected switch fall-through (Gopal Tiwari) [1665354] - [nvme] nvme: add controller name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme: use hw qid in trace events (Gopal Tiwari) [1665354] - [nvme] nvmet: add buffered I/O support for file backed ns (Gopal Tiwari) [1665354] - [nvme] nvme: move init of keep_alive work item to controller initialization (Gopal Tiwari) [1665354] - [nvme] nvmet: add commands supported and effects log page (Gopal Tiwari) [1665354] - [nvme] lightnvm: limit get chunk meta request size (Gopal Tiwari) [1665354] - [nvme] lightnvm: Remove redundant rq->__data_len initialization (Gopal Tiwari) [1665354] - [block] nbd: restrict use to AF_UNIX sockets (Mike Christie) [1673307] - [block] nbd: don't allow invalid blocksize settings (Mike Christie) [1673307] - [documentation] doc, block, bfq: add information on bfq execution time (Ming Lei) [1686682] - [block] block, bfq: save & resume weight on a queue merge/split (Ming Lei) [1686682] - [block] block, bfq: print SHARED instead of pid for shared queues in logs (Ming Lei) [1686682] - [block] block, bfq: always protect newly-created queues from existing active queues (Ming Lei) [1686682] - [block] block, bfq: do not tag totally seeky queues as soft rt (Ming Lei) [1686682] - [block] block, bfq: do not merge queues on flash storage with queueing (Ming Lei) [1686682] - [block] block, bfq: tune service injection basing on request service times (Ming Lei) [1686682] - [block] block, bfq: do not idle for lowest-weight queues (Ming Lei) [1686682] - [block] block, bfq: increase idling for weight-raised queues (Ming Lei) [1686682] - [block] block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y (Ming Lei) [1686682] - [block] block, bfq: fix in-service-queue check for queue merging (Ming Lei) [1686682] - [block] block, bfq: do not overcharge writes in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: port commit "cfq-iosched: improve hw_tag detection" (Ming Lei) [1686682] - [block] block, bfq: reduce threshold for detecting command queueing (Ming Lei) [1686682] - [block] block, bfq: fix queue removal from weights tree (Ming Lei) [1686682] - [block] block, bfq: fix sequential rq detection in rate estimation (Ming Lei) [1686682] - [block] block, bfq: unconditionally plug I/O in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: do not plug I/O of in-service queue when harmful (Ming Lei) [1686682] - [block] block, bfq: split function bfq_better_to_idle (Ming Lei) [1686682] - [block] block, bfq: consider also ioprio classes in symmetry detection (Ming Lei) [1686682] - [block] block, bfq: remove case of redirected bic from insert_request (Ming Lei) [1686682] - [block] block, bfq: make sure queue budgets are not below service received (Ming Lei) [1686682] - [block] block, bfq: avoid selecting a queue w/o budget (Ming Lei) [1686682] - [block] block, bfq: do not consider interactive queues in srt filtering (Ming Lei) [1686682] - [net] net: switchdev: Add extack to switchdev_handle_port_obj_add() callback (Ivan Vecera) [1690125] - [net] switchdev: Add extack to struct switchdev_notifier_info (Ivan Vecera) [1690125] - [net] vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info (Ivan Vecera) [1690125] - [net] switchdev: Add extack argument to switchdev_port_obj_add() (Ivan Vecera) [1690125] - [net] bridge: Propagate extack to switchdev (Ivan Vecera) [1690125] - [net] ndo_bridge_setlink: Add extack (Ivan Vecera) [1690125] - [net] rocker, dsa, ethsw: Don't filter VLAN events on bridge itself (Ivan Vecera) [1690125] - [net] switchdev: Replace port obj add/del SDO with a notification (Ivan Vecera) [1690125] - [net] ocelot: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add helpers to aid traversal through lower devices (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Introduce ethsw_port_dev_check() (Ivan Vecera) [1690125] - [net] dsa: slave: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] rocker: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add SWITCHDEV_PORT_OBJ_ADD, SWITCHDEV_PORT_OBJ_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add a blocking notifier chain (Ivan Vecera) [1690125] - [net] switchdev: SWITCHDEV_OBJ_PORT_{VLAN, MDB}(): Sanitize (Ivan Vecera) [1690125] - [net] selftests: forwarding: Fix test for different devices (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add learning test (Ivan Vecera) [1693316] - [net] bridge: Allow querying bridge port flags (Ivan Vecera) [1693316] - [netdrv] vxlan: Allow changing ageing time (Ivan Vecera) [1693316] - [netdrv] vxlan: Add hardware FDB learning (Ivan Vecera) [1693316] - [netdrv] vxlan: Don't override user-added entries with ext-learned ones (Ivan Vecera) [1693316] - [netdrv] vxlan: Mark user-added FDB entries (Ivan Vecera) [1693316] - [netdrv] vxlan: vxlan_fdb_notify(): Make switchdev notification configurable (Ivan Vecera) [1693316] - [netdrv] vxlan: __vxlan_fdb_delete(): Drop unused argument vid (Ivan Vecera) [1693316] - [netdrv] vxlan: support NTF_USE refresh of fdb entries (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d_port_8472: New test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN decap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN encap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TOS test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TTL test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Reconfigure & rerun tests (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add unicast test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add flood test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add ping test (Ivan Vecera) [1693316] - [net] selftests: forwarding: Add a skeleton of vxlan_bridge_1d (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add link_stats_rx_errors_get() (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_do(): Allow passing ping arguments (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_test(): Add description argument (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add in_ns() (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Support NUM_NETIFS of 0 (Ivan Vecera) [1693316] - [net] skb_scrub_packet(): Scrub offload_fwd_mark (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: extract ping and ping6 so they can be reused (Ivan Vecera) [1693316] - [net] selftests: forwarding: README: Require diagrams (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Extract interface-init functions (Ivan Vecera) [1693316] - [net] selftests: forwarding: tc_rule_stats_get: Parameterize direction (Ivan Vecera) [1693316] - [net] selftests: forwarding: multipath_eval(): Improve style (Ivan Vecera) [1693316] - [net] selftests: forwarding: Move multipath_eval() to lib.sh (Ivan Vecera) [1693316] - [net] selftests: Add test_vxlan_fdb_changelink.sh (Ivan Vecera) [1690309] - [netdrv] vxlan: changelink: Fix handling of default remotes (Ivan Vecera) [1690309] - [netdrv] vxlan: Fix error path in __vxlan_dev_create() (Ivan Vecera) [1690309] - [netdrv] vxlan: Unmark offloaded bit on replaced FDB entries (Ivan Vecera) [1690309] - [net] bridge: switchdev: Allow clearing FDB entry offload indication (Ivan Vecera) [1690309] - [netdrv] vxlan: Notify for each remote of a removed FDB entry (Ivan Vecera) [1690309] - [netdrv] vxlan: Support marking RDSTs as offloaded (Ivan Vecera) [1690309] - [netdrv] vxlan: Add vxlan_fdb_find_uc() for FDB querying (Ivan Vecera) [1690309] - [netdrv] vxlan: Add switchdev notifications (Ivan Vecera) [1690309] - [netdrv] net: Add netif_is_vxlan() (Ivan Vecera) [1690309] - [net] inet: Refactor INET_ECN_decapsulate() (Ivan Vecera) [1690309] - [netdrv] vxlan: Export address checking functions (Ivan Vecera) [1690309] - [net] vxlan: Remove duplicated include from vxlan.h (Ivan Vecera) [1690309] - [netdrv] geneve: correctly handle ipv6.disable module parameter (Jiri Benc) [1692390] - [net] ipv6: sit: reset ip header pointer in ipip6_rcv (Lorenzo Bianconi) [1691626] - [net] vxlan: Don't call gro_cells_destroy() before device is unregistered (Andrea Claudi) [1692499] - [net] xsk: do not remove umem from netdevice on fall-back to copy-mode (Petr Oros) [1690568] - [net] xsk: Check if a queue exists during umem setup (Petr Oros) [1690568] - [net] xsk: simplify xdp_clear_umem_at_qid implementation (Petr Oros) [1690568] - [net] ethtool: don't allow disabling queues with umem installed (Petr Oros) [1690568] - [net] ethtool: rename local variable max -> curr (Petr Oros) [1690568] - [net] xsk: fix bug when trying to use both copy and zero-copy on one queue id (Petr Oros) [1690568] - [net] add umem reference in netdev{_rx}_queue (Petr Oros) [1690568] - [net] xsk: remove unnecessary assignment (Petr Oros) [1690568] - [net] xsk: fix return value of xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] xsk: don't allow umem replace at stack level (Petr Oros) [1690568] - [net] xsk: refactor xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] update real_num_rx_queues even when !CONFIG_SYSFS (Petr Oros) [1690568] - [net] core: add __netdev_sent_queue as variant of __netdev_tx_sent_queue (Petr Oros) [1690127] - [net] net: do not abort bulk send on BQL status (Petr Oros) [1690129] - [net] net: bql: add __netdev_tx_sent_queue() (Petr Oros) [1690129] - [net] net: ip6_gre: fix possible NULL pointer dereference in ip6erspan_set_version (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: initialize erspan_ver just for erspan tunnels (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] net: ip_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] tcp: handle inet_csk_reqsk_queue_add() failures (Guillaume Nault) [1690157] - [net] ip_gre: use erspan key field for tunnel lookup (Lorenzo Bianconi) [1664570] - [net] ip6_gre: simplify gre header parsing in ip6gre_err (Lorenzo Bianconi) [1664570] - [net] ipv4: use a dedicated counter for icmp_v4 redirect packets (Lorenzo Bianconi) [1664209] - [net] virtchnl: Fix off by one error (Ivan Vecera) [1690114] - [net] virtchnl: white space and reorder (Ivan Vecera) [1690114] - [net] i40e: Update status codes (Ivan Vecera) [1690114] - [net] ethtool: Add WAKE_FILTER and RX_CLS_FLOW_WAKE (Ivan Vecera) [1690091] - [net] geneve: allow to clear ttl inherit (Hangbin Liu) [1671251] - [net] geneve: add ttl inherit support (Hangbin Liu) [1671251] - [net] tipc: fix a double kfree_skb() (Jon Maloy) [1684290] - [net] vxlan: Fix GRO cells race condition between receive and link delete (Andrea Claudi) [1687046] - [net] sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF values (Guillaume Nault) [1686564] - [net] tun: implement carrier change (Guillaume Nault) [1686566] - [net] ip6_tunnel: respect ttl inherit for ip6tnl (Hangbin Liu) [1664944] - [net] ip6_gre: update version related info when changing link (Hangbin Liu) [1664900] - [net] ipv4/route: fail early when inet dev is missing (Paolo Abeni) [1685424] - [net] bonding/802.3ad: fix link_failure_count tracking (Matteo Croce) [1657905] - [net] bonding: avoid possible dead-lock (Matteo Croce) [1657905] - [net] bonding: fix length of actor system (Matteo Croce) [1657905] - [net] bonding: fix warning message (Matteo Croce) [1657905] - [net] bonding: pass link-local packets to bonding master also. (Matteo Croce) [1657905]- [infiniband] IB/usnic: fix spelling mistake "unvalid" -> "invalid" (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Get rid of ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] RDMA/usnic: Do not use ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] infiniband: remove redundant condition check before debugfs_remove (Jonathan Toppins) [1685307] - [infiniband] RDMA/rdmavt: Fix rvt_create_ah function signature (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use core provided API for registering device attributes (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Remove unnecessary enum values (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move ruc_loopback to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move copy SGE logic into rdmavt (Jonathan Toppins) [1685307] - [infiniband] RDMA/rxe: Remove unused addr_same() (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid srq memory leak (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: replace kvfree with vfree (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/drivers: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] IB/rxe: fixes for rdma read retry (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid back-to-back retries (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Refactor lookup memory function (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Avoid NULL check when search is successful (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Change pool state enums to capital letters (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Replace spinlock with rwlock (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: remove redudant qpn check (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: vary the source udp port for receive scaling (Jonathan Toppins) [1685307] - [infiniband] iser: set sector for ambiguous mr status errors (Jonathan Toppins) [1685307] - [net] svcrdma: Remove try_module_get from backchannel (Jonathan Toppins) [1685307] - [net] svcrdma: Remove ->release_rqst call in bc reply handler (Jonathan Toppins) [1685307] - [net] xprtrdma: Clean up xprt_rdma_disconnect_inject (Jonathan Toppins) [1685307] - [net] xprtrdma: Add documenting comments (Jonathan Toppins) [1685307] - [net] xprtrdma: Report when there were zero posted Receives (Jonathan Toppins) [1685307] - [net] xprtrdma: Move rb_flags initialization (Jonathan Toppins) [1685307] - [net] xprtrdma: Don't disable BH's in backchannel server (Jonathan Toppins) [1685307] - [net] xprtrdma: Remove memory address of "ep" from an error message (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_qp_async_error_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Simplify RPC wake-ups on connect (Jonathan Toppins) [1685307] - [net] xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Eliminate "connstate" variable from rpcrdma_conn_upcall() (Jonathan Toppins) [1685307] - [net] xprtrdma: Conventional variable names in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] sunrpc: Report connect_time in seconds (Jonathan Toppins) [1685307] - [net] sunrpc: Fix connect metrics (Jonathan Toppins) [1685307] - [net] xprtrdma: Name MR trace events consistently (Jonathan Toppins) [1685307] - [net] xprtrdma: Explicitly resetting MRs is no longer necessary (Jonathan Toppins) [1685307] - [net] xprtrdma: Create more MRs at a time (Jonathan Toppins) [1685307] - [net] xprtrdma: xprt_release_rqst_cong is called outside of transport_lock (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Log sysfs 'dev_id' accesses from userspace (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Use dev_port to expose network interface port numbers (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Ensure that MTU isn't less than minimum permitted (Jonathan Toppins) [1685307] - [infiniband] IB/srp: Remove unnecessary unlikely() (Jonathan Toppins) [1685307] - [infiniband] IB/core: Fix oops in netdev_next_upper_dev_rcu() (Jonathan Toppins) [1685307] - [infiniband] IB/umem: Set correct address to the invalidation function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Add GIDs while changing MAC addr only for registered ndev (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fix comment for hw stats init for port == 0 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refactor ib_register_device() function (Jonathan Toppins) [1685307] - [infiniband] IB/mlx4: Refer to the device kobject instead of ports_parent (Jonathan Toppins) [1685307] - [include] RDMA/core: Allow existing drivers to set one sysfs group per device (Jonathan Toppins) [1685307] - [infiniband] RDMA/umad: Use kernel API to allocate umad indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use kernel API to allocate uverbs indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Increase total number of RDMA ports across all devices (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename ports_parent to ports_kobj (Jonathan Toppins) [1685307] - [infiniband] RDMA/nldev: Allow IB device rename through RDMA netlink (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Implement IB device rename function (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Annotate timeout as unsigned long (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Align multiple functions to kernel coding style (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Remove unused timeout_ms parameter from cma_resolve_iw_route() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cm: Respect returned status of cm_init_av_by_path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Protect from reentry to resource return path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Release task struct which was hold by CM_ID object (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Consolidate task name updates in one place (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Un-inline set task implementation (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Check error status of rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [include] IB/mlx4: Avoid implicit enumerated type conversion (Jonathan Toppins) [1685307] - [infiniband] RDMA/netlink: Simplify netlink listener existence check (Jonathan Toppins) [1685307] - [infiniband] RDMA: Remove unused parameter from ib_modify_qp_is_ok() (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix RCU annotation for radix slot deference (Jonathan Toppins) [1685307] - [infiniband] RDMA: Fix building with CONFIG_MMU=n (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_ib_acquire_dev() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_acquire_dev_by_src_ip() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Allow accepting requests for multi port rdma device (Jonathan Toppins) [1685307] - [infiniband] IB/rdmavt: Rename check_send_wqe as setup_wqe (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Acquire and release mmap_sem on page range (Jonathan Toppins) [1685307] - [infiniband] IB/sa: simplify return code logic for ib_nl_send_msg() (Jonathan Toppins) [1685307] - [infiniband] RDMA/ulp: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA: Fully setup the device name in ib_register_device (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/umem: Fix potential addition overflow (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Minor optimizations (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction path (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Handle a half-complete start/end sequence (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of per_mm->notifier_count (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use umem->owning_mm inside ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Move all the ODP related stuff out of ucontext and into per_mm (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of struct ib_umem.odp_data (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Make ib_umem_odp into a sub structure of ib_umem (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use ib_umem_odp in all function signatures connected to ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Do not use current->tgid to track the mm_struct (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Get rid of the old disassociate flow (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Add a core API for mmaping driver IO memory (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix error unwind in ib_uverbs_add_one (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Properly return the error code of rdma_set_src_addr_rcu (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Remove is_closed from ib_uverbs_file (Jonathan Toppins) [1685307] - [include] IB/rxe: Revise the ib_wr_opcode enum (Jonathan Toppins) [1685307] - [include] RDMA: Remove duplicated include from ib_addr.h (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Consider net ns of gid attribute for RoCE (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to check GID attribute (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Simplify roce_resolve_route_from_path() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Protect against changing dst->dev during destination resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refer to network type instead of device type (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use common code flow for IPv4/6 for addr resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce and use rdma_set_src_addr() between IPv4 and IPv6 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Let protocol specific function typecast sockaddr structure (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Avoid unnecessary sa_family overwrite (Jonathan Toppins) [1685307] - [infiniband] RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets instead of posting (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Move flow resources initialization (Jonathan Toppins) [1685307] - [infiniband] IB/uverbs: Add IDRs array attribute type to ioctl() interface (Jonathan Toppins) [1685307] - [include] RDMA/core: Document QP @event_handler function (Jonathan Toppins) [1685307] - [include] RDMA/core: Document CM @event_handler function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Assign device ifindex before publishing the device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Follow correct unregister order between sysfs and cgroup (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Restore lockdep check while downgrading lock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Define client_data_lock as rwlock instead of spinlock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simpler spin lock irq API from blocking context (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Remove context entries from list while unregistering device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simplified list_for_each (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: No need to protect kfree with spin lock and semaphore (Jonathan Toppins) [1685307] - [infiniband] RDMA/{cma, core}: Avoid callback on rdma_addr_cancel() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rate limit MAD error messages (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fail early if unsupported QP is provided (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use device.groups to initialize device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use cdev_device_add() instead of cdev_add() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Depend on device_add() to add device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Replace open-coded variant of get_device (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Declare closing variable as boolean (Jonathan Toppins) [1685307] - [infiniband] IB/core: Add an unbound WQ type to the new CQ API (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language (Jonathan Toppins) [1685307] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1697103] - [rpmspec] redhat: limit headers_install_all to arches we care about (Denys Vlasenko) [1692404] - [lib] ida: Add new API (Jonathan Toppins) [1697588] - [edac] EDAC: Drop per-memory controller buses (Frank Ramsay) [1686477] - [edac] EDAC: Don't add devices under /sys/bus/edac (Frank Ramsay) [1686477] - [x86] x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls (Frank Ramsay) [1677695]- [pci] PCI: pciehp: Fix re-enabling the slot marked for safe removal (Myron Stowe) [1695922] - [rpmspec] redhat: Enable gdb_index (Juri Lelli) [1696747] - [fs] ovl: Do not lose security.capability xattr over metadata file copy-up (Vivek Goyal) [1694757] - [fs] ovl: During copy up, first copy up data and then xattrs (Vivek Goyal) [1694757]- [netdrv] mark the intel igc driver as tech preview (David Arcari) [1495358] - [netdrv] igc: Remove unneeded hw_dbg prints (David Arcari) [1495358] - [netdrv] igc: Fix the typo in igc_base.h header definition (David Arcari) [1495358] - [netdrv] igc: Add support for the ntuple feature (David Arcari) [1495358] - [netdrv] igc: Add support for statistics (David Arcari) [1495358] - [netdrv] igc: Extend the ethtool supporting (David Arcari) [1495358] - [netdrv] igc: Add multiple receive queues control supporting (David Arcari) [1495358] - [netdrv] igc: Use struct_size() helper (David Arcari) [1495358] - [netdrv] igc: Add ethtool support (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_get_phy_id_base' method (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_read_mac_addr_base' method (David Arcari) [1495358] - [netdrv] igc: Remove unneeded code (David Arcari) [1495358] - [netdrv] igc: Remove unused code (David Arcari) [1495358] - [netdrv] igc: Fix code redundancy (David Arcari) [1495358] - [netdrv] igc: Remove unreachable code from igc_phy.c file (David Arcari) [1495358] - [netdrv] igc: Remove obsolete IGC_ERR define (David Arcari) [1495358] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1495358] - [netdrv] igc: Clean up code (David Arcari) [1495358] - [netdrv] igc: Tidy up some white space (David Arcari) [1495358] - [netdrv] igc: fix error return handling from call to netif_set_real_num_tx_queues (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variable 'pci_using_dac' (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variables 'ctrl_ext, link_mode' (David Arcari) [1495358] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (David Arcari) [1495358] - [netdrv] igc: Add watchdog (David Arcari) [1495358] - [netdrv] igc: Add setup link functionality (David Arcari) [1495358] - [netdrv] igc: Add code for PHY support (David Arcari) [1495358] - [netdrv] igc: Add NVM support (David Arcari) [1495358] - [netdrv] igc: Add HW initialization code (David Arcari) [1495358] - [netdrv] igc: Add transmit and receive fastpath and interrupt handlers (David Arcari) [1495358] - [netdrv] igc: Add support for Tx/Rx rings (David Arcari) [1495358] - [netdrv] igc: Add interrupt support (David Arcari) [1495358] - [netdrv] igc: Add netdev (David Arcari) [1495358] - [netdrv] igc: Add support for PF (David Arcari) [1495358] - [netdrv] igc: Add skeletal frame for Intel(R) 2.5G Ethernet Controller support (David Arcari) [1495358] - [s390] virtio-ccw: wire up ->bus_name callback (Cornelia Huck) [1695630] - [s390] s390/virtio: handle find on invalid queue gracefully (Cornelia Huck) [1695630] - [s390] virtio/s390: fix race in ccw_io_helper() (Cornelia Huck) [1695630] - [s390] virtio/s390: avoid race on vcdev->config (Cornelia Huck) [1695630] - [kvm] KVM: s390: make bitmap declaration consistent (Thomas Huth) [1695090] - [kvm] KVM: s390: drop obsolete else path (Thomas Huth) [1695090] - [kvm] KVM: s390: clarify kvm related kernel message (Thomas Huth) [1695090] - [kvm] s390: vsie: Use effective CRYCBD.31 to check CRYCBD validity (Thomas Huth) [1695090] - [kvm] KVM: s390: fix kmsg component kvm-s390 (Thomas Huth) [1695090] - [kvm] KVM: s390: unregister debug feature on failing arch init (Thomas Huth) [1695090] - [kvm] KVM: s390/vsie: avoid sparse warning (Thomas Huth) [1695090]- [powerpc] powerpc: use mm zones more sensibly (David Gibson) [1654978] - [s390] s390/mem_detect: add missing include (Philipp Rudo) [1695615] - [s390] s390: avoid vmlinux segments overlap (Philipp Rudo) [1695615] - [s390] s390/decompressor: add missing FORCE to build targets (Philipp Rudo) [1695615] - [s390] s390: move ipl block and cmd line handling to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: introduce sclp_early_get_hsa_size (Philipp Rudo) [1695615] - [s390] s390/mem_detect: add info source debug print (Philipp Rudo) [1695615] - [s390] s390/mem_detect: replace tprot loop with binary search (Philipp Rudo) [1695615] - [s390] s390/mem_detect: use SCLP info for continuous memory detection (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce z/VM specific diag260 call (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce SCLP storage info (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section compile time validation (Philipp Rudo) [1695615] - [s390] s390/mem_detect: move tprot loop to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: move sclp_early_read_info to sclp_early_core.c (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section (Philipp Rudo) [1695615] - [s390] s390/decompressor: clean up and rename compressed/misc.c (Philipp Rudo) [1695615] - [s390] s390: rescue initrd as early as possible (Philipp Rudo) [1695615] - [s390] s390/sclp: simplify early hsa_size detection (Philipp Rudo) [1695615] - [s390] s390/decompressor: get rid of .bss usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rework uncompressed image info collection (Philipp Rudo) [1695615] - [s390] s390: remove decompressor's head.S (Philipp Rudo) [1695615] - [s390] s390: clean up stacks setup (Philipp Rudo) [1695615] - [s390] s390: add initial 64-bit restart PSW (Philipp Rudo) [1695615] - [s390] s390/hibernate: fix error handling when suspend cpu != resume cpu (Philipp Rudo) [1695615] - [s390] s390/decompressor: support extra debug flags (Philipp Rudo) [1695615] - [s390] s390/build: add *.o.chkbss files to targets list (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid packing *.o.chkbss files into startup.a (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid constant startup.a rebuilds (Philipp Rudo) [1695615] - [s390] s390/boot: block uncompressed vmlinux booting attempts (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct EXCLUDE_FILE construct (Philipp Rudo) [1695615] - [s390] s390: move _text to an actual .text start (Philipp Rudo) [1695615] - [s390] s390: correct _stext offset (Philipp Rudo) [1695615] - [s390] s390: get rid of the first mb of uncompressed image (Philipp Rudo) [1695615] - [s390] s390: remove unused _ehead symbol (Philipp Rudo) [1695615] - [s390] s390: put expoline execute-trampolines into .text section (Philipp Rudo) [1695615] - [s390] s390/decompressor: discard ___kcrctab section (Philipp Rudo) [1695615] - [s390] s390/setup: do not reserve the decompressor code (Philipp Rudo) [1695615] - [s390] s390/decompressor: support uncompressed kernel (Philipp Rudo) [1695615] - [init] init/Kconfig: add an option for uncompressed kernel (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow to pack uncompressed vmlinux.bin into piggy.o (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow preprocessor in piggy.o linker script (Philipp Rudo) [1695615] - [s390] s390/decompressor: extend .bss check for early code (Philipp Rudo) [1695615] - [s390] s390: add custom target and make path extension optional for .bss check (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid repeating objects list in Makefile (Philipp Rudo) [1695615] - [s390] s390/decompressor: reuse lib/mem.S for mem functions (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid reusing uncompressed image objects (Philipp Rudo) [1695615] - [s390] s390/als: avoid .init.* sections usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rename entry point to startup_decompressor (Philipp Rudo) [1695615] - [s390] s390/boot: make head.S and als.c be part of the decompressor only (Philipp Rudo) [1695615] - [s390] s390/decompressor: trim the kernel image up to 1M (Philipp Rudo) [1695615] - [s390] s390: remove uncompressed kernel image build (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct build flags (Philipp Rudo) [1695615] - [s390] s390/build: remove obsolete -mkernel-backchain flag (Philipp Rudo) [1695615] - [tools] tools/power turbostat: return the exit status of a command (David Arcari) [1642739] - [misc] misc: hpilo: Do not claim unsupported hardware (Joseph Szczypek) [1665635] - [misc] misc: hpilo: Exclude unsupported device via blacklist (Joseph Szczypek) [1665635]- [fs] xfs: set buffer ops when repair probes for btree type (Bill O'Donnell) [1689281] - [fs] xfs: end sync buffer I/O properly on shutdown error (Bill O'Donnell) [1689281] - [fs] xfs: xfs_fsops: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] xfs: xfs_buf: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] iomap: fix a use after free in iomap_dio_rw (Bill O'Donnell) [1689281] - [fs] xfs: reallocate realtime summary cache on growfs (Bill O'Donnell) [1689281] - [fs] xfs: stringify scrub types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: stringify btree cursor types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_INODE_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_AG_BTREE_CMP_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: fix symbolic enum printing in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: fix function pointer type in ftrace format (Bill O'Donnell) [1689281] - [fs] xfs: Fix x32 ioctls when cmd numbers differ from ia32. (Bill O'Donnell) [1689281] - [fs] xfs: Fix bulkstat compat ioctls on x32 userspace. (Bill O'Donnell) [1689281] - [fs] xfs: Align compat attrlist_by_handle with native implementation. (Bill O'Donnell) [1689281] - [fs] xfs: require both realtime inodes to mount (Bill O'Donnell) [1689281] - [fs] xfs: cache minimum realtime summary level (Bill O'Donnell) [1689281] - [fs] xfs: count inode blocks correctly in inobt scrub (Bill O'Donnell) [1689281] - [fs] xfs: precalculate cluster alignment in inodes and blocks (Bill O'Donnell) [1689281] - [fs] xfs: precalculate inodes and blocks per inode cluster (Bill O'Donnell) [1689281] - [fs] xfs: add a block to inode count converter (Bill O'Donnell) [1689281] - [fs] xfs: remove xfs_rmap_ag_owner and friends (Bill O'Donnell) [1689281] - [fs] xfs: const-ify xfs_owner_info arguments (Bill O'Donnell) [1689281] - [fs] xfs: streamline defer op type handling (Bill O'Donnell) [1689281] - [fs] xfs: idiotproof defer op type configuration (Bill O'Donnell) [1689281] - [fs] xfs: clean up indentation issues, remove an unwanted space (Bill O'Donnell) [1689281] - [fs] xfs: libxfs: move xfs_perag_put late (Bill O'Donnell) [1689281] - [fs] xfs: split up the xfs_reflink_end_cow work into smaller transactions (Bill O'Donnell) [1689281] - [crypto] crypto: testmgr - add AES-CFB tests (Neil Horman) [1687897] - [scsi] scsi: iscsi: flush running unbind operations when removing a session (Maurizio Lombardi) [1695007] - [crypto] crypto: vmx - fix copy-paste error in CTR mode (Herbert Xu) [1693350] - [rpmspec] Fix cross builds (Jiri Olsa) [1694956] - [lib] sbitmap: order READ/WRITE freed instance and setting clear bit (Ming Lei) [1694521] - [block] blk-mq: fix sbitmap ws_active for shared tags (Ming Lei) [1694521] - [block] blk-mq: update comment for blk_mq_hctx_has_pending() (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_put_driver_tag() to put tag (Ming Lei) [1694521] - [include] sbitmap: trivial - update comment for sbitmap_deferred_clear_bit (Ming Lei) [1694521] - [block] blkcg: Fix kernel-doc warnings (Ming Lei) [1694521] - [block] block: Unexport blk_mq_add_to_requeue_list() (Ming Lei) [1694521] - [block] block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value (Ming Lei) [1694521] - [include] blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx (Ming Lei) [1694521] - [block] loop: access lo_backing_file only when the loop device is Lo_bound (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART (Ming Lei) [1694521] - [kernel] blkcg: annotate implicit fall through (Ming Lei) [1694521] - [block] block: Replace function name in string with __func__ (Ming Lei) [1694521] - [block] block: fix NULL pointer dereference in register_disk (Ming Lei) [1694521] - [fs] fs: fix guard_bio_eod to check for real EOD errors (Ming Lei) [1694521] - [block] blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_tag_set->map (Ming Lei) [1694521] - [include] block: remove bvec_iter_rewind() (Ming Lei) [1694521] - [block] block: don't use bio->bi_vcnt to figure out segment number (Ming Lei) [1694521] - [fs] btrfs: look at bi_size for repair decisions (Ming Lei) [1694521] - [block] block: avoid setting none scheduler if it's already none (Ming Lei) [1694521] - [block] block: avoid setting wbt_lat_usec to current value (Ming Lei) [1694521] - [block] blk-sysfs: Rework documention of __blk_release_queue (Ming Lei) [1694521] - [block] blk-cgroup: Fix doc related to blkcg_exit_queue (Ming Lei) [1694521] - [block] block: kill QUEUE_FLAG_FLUSH_NQ (Ming Lei) [1694521] - [block] block: avoid setting nr_requests to current value (Ming Lei) [1694521] - [block] blk-mq: save default hctx into ctx->hctxs for not-supported type (Ming Lei) [1694521] - [block] blk-mq: save queue mapping result into ctx directly (Ming Lei) [1694521] - [block] block: mq-deadline: Fix write completion handling (Ming Lei) [1694521] - [crypto] crypto: user - fix leaking uninitialized memory to userspace (Herbert Xu) [1657880] {CVE-2018-19854} - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Xiaojun Tan) [1689480] - [infiniband] usnic_verbs: fix deadlock (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix locking when unregistering (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix potential deadlock (Govindarajulu Varadarajan) [1688505] - [netdrv] net: hns3: fix improper error handling in the hclge_init_ae_dev() (Xiaojun Tan) [1687060] - [netdrv] net: hns3: fix netif_napi_del() not do problem when unloading (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Fix NULL deref when unloading driver (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Modify the order of initializing command queue register (Xiaojun Tan) [1687060] - [netdrv] net: hns3: remove the Redundant put_vector in hns3_client_uninit (Xiaojun Tan) [1687060] - [netdrv] net: hns3: reuse reinitialization interface in the hns3_set_channels (Xiaojun Tan) [1687060]- [powercap] powercap/intel_rapl: add Ice Lake mobile (Steve Best) [1483427] - [x86] x86/CPU: Add Icelake model number (Steve Best) [1483427] - [watchdog] watchdog/hpwdt: Update Kconfig documentation (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Update driver version. (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Do not claim unsupported hardware (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Exclude via blacklist (Joseph Szczypek) [1664861] - [fs] autofs: add strictexpire mount option (Ian Kent) [1672134] - [fs] autofs: change catatonic setting to a bit flag (Ian Kent) [1672134] - [fs] autofs: simplify parse_options() function call (Ian Kent) [1672134] - [fs] autofs: add AUTOFS_EXP_FORCED flag (Ian Kent) [1672134] - [fs] autofs: make expire flags usage consistent with v5 params (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_indirect() static (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_direct() static (Ian Kent) [1672134] - [fs] autofs: fix clearing AUTOFS_EXP_LEAVES in autofs_expire_indirect() (Ian Kent) [1672134] - [fs] autofs: fix inconsistent use of now variable (Ian Kent) [1672134] - [md] md: Fix failed allocation of md_register_thread (Nigel Croxon) [1665346] - [md] It's wrong to add len to sector_nr in raid10 reshape twice (Nigel Croxon) [1665346] - [md] raid5: set write hint for PPL (Nigel Croxon) [1665346] - [netdrv] amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs (Gary Hook) [1669565]- [x86] x86/retpolines: Disable switch jump tables when retpolines are enabled (Waiman Long) [1688258] - [x86] x86, retpolines: Raise limit for generating indirect calls from switch-case (Waiman Long) [1688258] - [net] vsock/virtio: fix kernel panic from virtio_transport_reset_no_sock (Stefano Garzarella) [1676595] - [net] vsock/virtio: reset connected sockets on device removal (Stefano Garzarella) [1676595] - [net] vsock/virtio: fix kernel panic after device hot-unplug (Stefano Garzarella) [1676595] - [powerpc] powerpc/livepatch: return -ERRNO values in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: small cleanups in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: relax reliable stack tracer checks for first-frame (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Make reliable stacktrace dependency clearer (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Clear on-stack exception marker upon exception return (Joe Lawrence) [1659856] - [infiniband] iw_cxgb4: Support FW write completion WR (Arjun Vynipadath) [1671320] - [infiniband] iw_cxgb4: RDMA write with immediate support (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: fix some info leaks (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: Add support for 64Byte cqes (Arjun Vynipadath) [1671320] - [pci] pci: remove unused functionality (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] aacraid: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] be2iscsi: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] mpt3sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla2xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla4xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] megaraid_sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] lfpc: remove Lancer FCoE (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lpfc: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lfpc: add Lancer FCoE to the removed devices" (Tomas Henzl) [1622638]- [kernel] printk: Export console_printk (Prarit Bhargava) [1642870] - [video] fbcon: Silence fbcon logo on 'quiet' boots (Prarit Bhargava) [1642870] - [scsi] scsi: ibmvscsi: Fix empty event pool access during host removal (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Improve strings handling (Steve Best) [1692463] - [x86] x86/mce: Handle varying MCA bank counts (David Arcari) [1668779] - [block] virtio_blk: add discard and write zeroes support (Stefano Garzarella) [1692939] - [arm64] arm64: kaslr: ensure randomized quantities are clean also when kaslr is off (Mark Salter) [1673068] - [arm64] arm64: kaslr: ensure randomized quantities are clean to the PoC (Mark Salter) [1673068] - [tools] perf annotate: Fix getting source line failure (Michael Petlan) [1614435] - [infiniband] IB/hfi1: Remove overly conservative VM_EXEC flag check (Alex Estrin) [1680018]- [scsi] scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID (Himanshu Madhani) [1685013] - [scsi] scsi: core: Avoid that system resume triggers a kernel warning (Ewan Milne) [1691903] - [scsi] scsi: core: reset host byte in DID_NEXUS_FAILURE case (Ewan Milne) [1691903] - [scsi] scsi: core: Synchronize request queue PM status only on successful resume (Ewan Milne) [1691903] - [scsi] scsi: sd: Fix cache_type_store() (Ewan Milne) [1691903] - [scsi] scsi: sd: use mempool for discard special page (Ewan Milne) [1691903] - [scsi] scsi: core: Remove scsi_block_when_processing_errors: message (Ewan Milne) [1691903] - [scsi] scsi: core: Allow state transitions from OFFLINE to BLOCKED (Ewan Milne) [1691903] - [scsi] scsi: core: remove unnecessary unlikely() (Ewan Milne) [1691903] - [scsi] scsi: st: remove redundant pointer STbuffer (Ewan Milne) [1691903] - [scsi] scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock (Ewan Milne) [1691903] - [fs] scsi: sysfs: Introduce sysfs_{un,}break_active_protection() (Ewan Milne) [1691903] - [scsi] scsi sg: remove incorrect scsi command checking logic (Ewan Milne) [1691903] - [scsi] scsi: read host_busy via scsi_host_busy() (Ewan Milne) [1691903] - [scsi] scsi: sd: Remove a superfluous assignment (Ewan Milne) [1691903] - [scsi] scsi: don't add scsi command result bytes (Ewan Milne) [1691903] - [scsi] scsi: core: check for equality of result byte values (Ewan Milne) [1691903] - [scsi] scsi: scsi_transport_fc: use 64-bit timestamps consistently (Ewan Milne) [1691903] - [scsi] scsi: sg: clean up gfp_mask in sg_build_indirect (Ewan Milne) [1691903] - [scsi] scsi: core: remove Scsi_Cmnd typedef (Ewan Milne) [1691903] - [netdrv] ibmvnic: Report actual backing device speed and duplex values (Steve Best) [1691862] - [kernel] sched/fair: Fix O(nr_cgroups) in the load balancing path (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix insertion in rq->leaf_cfs_rq_list (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Add tmp_alone_branch assertion (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] tracing: Do a WARN_ON() if start_thread() in hwlat is called when thread exists (Jerome Marchand) [1693050] - [kernel] ftrace: Add missing check for existing hwlat thread (Jerome Marchand) [1693050] - [kernel] tracing: Do not call start/stop() functions when tracing_on does not change (Jerome Marchand) [1693050]- [scsi] scsi: lpfc: Fixup eq_clr_intr references (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix build error (Dick Kennedy) [1692882] - [scsi] scsi: be2iscsi: lpfc: fix typo (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.1 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update Copyright in driver version (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Enhance 6072 log string (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix duplicate log message numbers (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Specify node affinity for queue memory allocation (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Reduce memory footprint for lpfc_queue (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Add loopback testing to trunking mode (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix link speed reporting for 4-link trunk (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix handling of trunk links state reporting (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix protocol support on G6 and G7 adapters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct boot bios information to FDMI registration (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix HDMI2 registration string for symbolic name (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix fc4type information for FDMI (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix FDMI manufacturer attribute value (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix io lost on host resets (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix mailbox hang on adapter init (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix driver crash in target reset handler (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct localport timeout duration error (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: nvmet: avoid hang / use-after-free when destroying targetport (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Coordinate adapter error handling with offline handling (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Stop adapter if pci errors detected (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix deadlock due to nested hbalock call (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet handling of first burst cmd (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet async receive buffer replenishment (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix location of SCSI ktime counters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix use-after-free mailbox cmd completion (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning in lpfc_io_free (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scsi_cmd_iocb_cmpl (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error codes in lpfc_sli4_pci_mem_setup() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix 32-bit format string warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix unused variable warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: resolve static checker warning in lpfc_sli4_hba_unset (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct __lpfc_sli_issue_iocb_s4 lockdep check (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix calls to dma_set_mask_and_coherent() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: use dma_set_mask_and_coherent (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Remove set but not used variable 'phys_id' (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix a handful of indentation issues (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error code if kcalloc() fails (Dick Kennedy) [1692882] - [security] security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock (Ondrej Mosnacek) [1683296] - [security] selinux: add the missing walk_size + len check in selinux_sctp_bind_connect (Ondrej Mosnacek) [1683296] - [security] selinux: fix avc audit messages (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace BUG_ONs with WARN_ONs in avc.c (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: log invalid contexts in AVCs (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace some BUG_ON()s with a WARN_ON() (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: inline some AVC functions used only once (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: do not override context on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: never allow relabeling on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: stop passing MAY_NOT_BLOCK to the AVC upon follow_link (Ondrej Mosnacek) [1683296] - [security] selinux: avoid silent denials in permissive mode under RCU walk (Ondrej Mosnacek) [1683296] - [security] selinux: fix GPF on invalid policy (Ondrej Mosnacek) [1683296] - [security] selinux: overhaul sidtab to fix bug and improve performance (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: use separate table for initial SID lookup (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: make "selinux_policycap_names[]" const char * (Ondrej Mosnacek) [1683296] - [security] selinux: always allow mounting submounts (Ondrej Mosnacek) [1647723 1683296] - [security] selinux: refactor sidtab conversion (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: fix non-MLS handling in mls_context_to_sid() (Ondrej Mosnacek) [1683296] - [security] selinux: check length properly in SCTP bind hook (Ondrej Mosnacek) [1683296] - [security] selinux: policydb - fix byte order and alignment issues (Ondrej Mosnacek) [1668222 1683296] - [security] selinux: Add __GFP_NOWARN to allocation at str_read() (Ondrej Mosnacek) [1683296] - [security] selinux: refactor mls_context_to_sid() and make it stricter (Ondrej Mosnacek) [1683296] - [security] selinux: fix mounting of cgroup2 under older policies (Ondrej Mosnacek) [1683296] - [security] selinux: cleanup dentry and inodes on error in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: constify write_op[] (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netnode (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avc (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netif (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netport (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in sidtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netlink (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in services (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in hooks (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in policydb (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in ebitmap (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in conditional (Ondrej Mosnacek) [1683296] - [fs] fs/proc/kcore.c: fix invalid memory access in multi-page read optimization (Bhupesh Sharma) [1627539] - [fs] proc/kcore: add vmcoreinfo note to /proc/kcore (Bhupesh Sharma) [1627539] - [kernel] crash_core: use VMCOREINFO_SYMBOL_ARRAY() for swapper_pg_dir (Bhupesh Sharma) [1627539] - [fs] proc/kcore: optimize multiple page reads (Bhupesh Sharma) [1627539] - [fs] proc/kcore: clean up ELF header generation (Bhupesh Sharma) [1627539] - [fs] proc/kcore: hold lock during read (Bhupesh Sharma) [1627539] - [fs] proc/kcore: fix memory hotplug vs multiple opens race (Bhupesh Sharma) [1627539] - [fs] proc/kcore: replace kclist_lock rwlock with rwsem (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for memory hotplug notifier (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for kclist_add() (Bhupesh Sharma) [1627539]- [net] Merge branch 'linus/master' into rdma.git for-next (Jonathan Toppins) [1685304] - [netdrv] net: cisco: enic: Replace GFP_ATOMIC with GFP_KERNEL (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Remove pointless functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/usnic: Suppress a compiler warning (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: usnic should not select INFINIBAND_USER_ACCESS (Jonathan Toppins) [1685304] - [infiniband] RDMA/vmw_pvrdma: Delete unused function (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: Update with bug fixes from core code (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Fix return value from create_srq callbacks (Jonathan Toppins) [1685304] - [infiniband] RDMA/rxe: Simplify the error handling code in rxe_create_ah() (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: avoid unnecessary NULL check (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: increase max MR limit (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Do not hide uABI stuff in memcpy (Jonathan Toppins) [1685304] - [net] rpc: remove unneeded variable 'ret' in rdma_listen_handler (Jonathan Toppins) [1685304] - [net] svcrdma: Clean up Read chunk path (Jonathan Toppins) [1685304] - [net] svcrdma: Avoid releasing a page in svc_xprt_release() (Jonathan Toppins) [1685304] - [net] sunrpc: remove redundant variables 'checksumlen', 'blocksize' and 'data' (Jonathan Toppins) [1685304] - [scsi] scsi: target: srp, vscsi, sbp, qla: use target_remove_session (Jonathan Toppins) [1685304] - [target] scsi: target: add session removal function (Jonathan Toppins) [1685304] - [target] scsi: target: rename target_alloc_session (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix check for return code from ib_create_srq (Jonathan Toppins) [1685304] - [infiniband] IB/ipoib: Fix error return code in ipoib_dev_init() (Jonathan Toppins) [1685304] - [infiniband] IPoIB: use kvzalloc to allocate an array of bucket pointers (Jonathan Toppins) [1685304] - [infiniband] ib_srpt: use kvmalloc to allocate ring pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix return code from ipoib_cm_dev_init (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Prefer unsigned int to bare use of unsigned (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Use min_t() macro instead of min() (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Remove driver version and release data information (Jonathan Toppins) [1685304] - [target] scsi: target: Remove second argument from fabric_make_tpg() (Jonathan Toppins) [1685304] - [infiniband] IB/iser: set can_queue earlier to allow setting higher queue depth (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Set right entry state before releasing reference (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Free uapi on destroy (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one() (Jonathan Toppins) [1685304] - [infiniband] IB/core: Release object lock if destroy failed (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: fix UCM link error (Jonathan Toppins) [1685304] - [infiniband] IB/core: Change filter function return type from int to bool (Jonathan Toppins) [1685304] - [infiniband] IB/core: Update GID entries for netdevice whose mac address changes (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add default GIDs of the bond master netdev (Jonathan Toppins) [1685304] - [infiniband] IB/core: Consider adding default GIDs of bond device (Jonathan Toppins) [1685304] - [infiniband] IB/core: Delete lower netdevice default GID entries in bonding scenario (Jonathan Toppins) [1685304] - [infiniband] IB/core: Avoid confusing del_netdev_default_ips (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add comment for change upper netevent handling (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Fix compiling ucm.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not check for device disassociation during ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove struct uverbs_root_spec and all supporting code (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to unmarshal ioctl commands (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a simple allocator to uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove the ib_uverbs_attr pointer from each attr (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Provide implementation private memory for the uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to manage the object type inside the uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Build the specs into a radix tree at runtime (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Have the core code create the uverbs_root_spec (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix reading of 32 bit flags (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Initialize sgid request GID attribute pointer (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow all DESTROY commands to succeed after disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not block disassociate during write() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the write based methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Lower the test for ongoing disassociation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow uobject allocation to work concurrently with disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow RDMA_REMOVE_DESTROY to work concurrently with disassociate (Jonathan Toppins) [1685304] - [include] IB/uverbs: Convert 'bool exclusive' into an enum (Jonathan Toppins) [1685304] - [include] IB/uverbs: Consolidate uobject destruction (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Make the write path destroy methods use the same flow as ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove rdma_explicit_destroy() from the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Prefix _ib to IB/RoCE specific functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify gid type check in cma_acquire_dev() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Return bool instead of int (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Get rid of 1 bit boolean (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Constify path record, ib_cm_event, listen_id pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Constify dst_addr argument (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Simplify rdma_resolve_addr() error flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Initialize resource type in __rdma_create_id() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Check for verbs callbacks before using them (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove {create,destroy}_ah from mandatory verbs (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Jonathan Toppins) [1685304] - [infiniband] RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments const (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5, ib_post_send(), IB_WR_REG_SIG_MR: Do not modify the 'wr' argument (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Restore needed argument to ib_post_send (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvmet-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvme-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srpt: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/isert: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/IPoIB: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] RDMA: Constify the argument of the work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Inline two work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider netdevice for RoCE ports (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce and use sgid_attr in CM requests (Jonathan Toppins) [1685304] - [infiniband] IB/core: Remove extra parentheses (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix locking around struct ib_uverbs_file ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move the FD uobj type struct file allocation to alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Always propagate errors from rdma_alloc_commit_uobject() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Rework the locking for cleaning up the ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise and clarify the rwsem and uobjects_lock (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify and revise uverbs_close_fd (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise the placement of get/puts on uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify the kref'ing ordering for alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Handle IDR and FD types without truncation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Get rid of null_obj_type (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [include] IB/core: Allow ULPs to specify NULL as the third ib_post_(send|recv|srq_recv)() argument (Jonathan Toppins) [1685304] - [include] IB/mlx5: Introduce driver create and destroy flow methods (Jonathan Toppins) [1685304] - [infiniband] IB: Support ib_flow creation in drivers (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Jonathan Toppins) [1685304] - [include] IB/uverbs: Move ib_access_flags and ib_read_counters_flags to uapi (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove cma_multicast->igmp_joined (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Refactor exit paths in ib_umem_get (Jonathan Toppins) [1685304] - [infiniband] IB: Enable uverbs_destroy_def_handler to be used by drivers (Jonathan Toppins) [1685304] - [include] IB/uverbs: Pass IB_UVERBS_QPF_GRH_REQUIRED to user space (Jonathan Toppins) [1685304] - [infiniband] RDMA: Validate grh_required when handling AVs (Jonathan Toppins) [1685304] - [infiniband] RDMA/hfi1: Move grh_required into update_sm_ah (Jonathan Toppins) [1685304] - [infiniband] IB/core: Simplify check for RoCE route resolve (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not use uverbs_cmd_mask in the ioctl path (Jonathan Toppins) [1685304] - [infiniband] RDMA/rw: Fix rdma_rw_ctx_signature_init() kernel-doc header (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove ib_find_cached_gid() and ib_find_cached_gid_by_port() (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove unused and erroneous msg sequence encoding (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucq_object uverbs_file with the one in ib_uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove ib_uobject_file (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Tidy up remaining references to ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace file->ucontext with file in uverbs_cmd.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core function calls (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move non driver related elements from ib_ucontext to ib_ufile (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a uobj_perform_destroy helper (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Combine MIN_SZ_OR_ZERO with UVERBS_ATTR_STRUCT (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Use UVERBS_ATTR_MIN_SIZE correctly and uniformly (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove UA_FLAGS (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Get rid of the & in method specifications (Jonathan Toppins) [1685304] - [infiniband] IB: Improve uverbs_cleanup_ucontext algorithm (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify method definition macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_ATTR family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Split UVERBS_ATTR_FLOW_ACTION_ESP_HANDLE (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Store the specs_root in the struct ib_uverbs_device (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove now useless rcu_lock in dst_fetch_ha (Jonathan Toppins) [1685304] - [infiniband] IB/core: Check for rdma_protocol_ib only after validating port_num (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove redundant check (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Don't check for a negative return value of dma_map_sg_attrs() (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of destroy_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of create_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Check existence of create_flow callback (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove unused ib cache functions (Jonathan Toppins) [1685304] - [infiniband] Revert "[infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set" (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use the AH's sgid_attr in post_wr paths (Jonathan Toppins) [1685304] - [infiniband] IB/mlx4: Use GID attribute from ah attribute (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Use rdma GID API (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Use sgid_attr from the AV (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Replace members of sa_path_rec with 'struct sgid_attr *' (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Pass the sgid_attr through various events (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Keep track of the sgid_attr that created the cm id (Jonathan Toppins) [1685304] - [infiniband] IB: Make init_ah_attr_grh_fields set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_from_mcmember set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_attr_from_wc set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Free GID table entry during GID deletion (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider net namespace while leaving multicast group (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Delete type and id from uverbs_obj_attr (Jonathan Toppins) [1685304] - [infiniband] IB/rdmavt, IB/hfi1: Create device dependent s_flags (Jonathan Toppins) [1685304] - [infiniband] IB/core: Expose ib_ucontext from a given ib_uverbs_file (Jonathan Toppins) [1685304] - [include] IB/core: Introduce DECLARE_UVERBS_GLOBAL_METHODS (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow an empty namespace in ioctl() framework (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a macro to define a type with no kernel known size (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add PTR_IN attributes that are allocated/copied automatically (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Refactor uverbs_finalize_objects (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Export uverbs idr and fd types (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Use IDR for agent IDs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Hold the sgid_attr inside the struct ib_ah/qp (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use sgid_attr instead of sgid_index (Jonathan Toppins) [1685304] - [infiniband] IB{cm, core}: Introduce and use ah_attr copy, move, replace APIs (Jonathan Toppins) [1685304] - [infiniband] IB/core: Tidy ib_resolve_eth_dmac (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add a sgid_attr pointer to struct rdma_ah_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Ensure that all rdma_ah_attr's are zero initialized (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Agent registration is process context only (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Refactor flow_resources_alloc() function (Jonathan Toppins) [1685304] - [infiniband] RDMA/nldev: Return port capability flag for IB only (Jonathan Toppins) [1685304] - [net] RDMA/smc: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [include] IB/cache: Restore compatibility for ib_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB: Replace ib_query_gid/ib_get_cached_gid with rdma_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB/core: Make rdma_find_gid_by_filter support all protocols (Jonathan Toppins) [1685304] - [infiniband] IB/core: Provide rdma_ versions of the gid cache API (Jonathan Toppins) [1685304] - [infiniband] IB/core: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID attribute get, put and hold APIs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Use GID from the ib_gid_attr during the add_gid() callback (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID entry reference counts (Jonathan Toppins) [1685304] - [infiniband] IB/core: Store default GID property per-table instead of per-entry (Jonathan Toppins) [1685304] - [infiniband] IB/core: Do not set the gid type when reserving default entries (Jonathan Toppins) [1685304] - [include] IDR: Expose the XArray lock (Jonathan Toppins) [1688319] - [x86] x86/cpufeatures: Enumerate MOVDIR64B instruction (Steve Best) [1482754] - [x86] x86/cpufeatures: Enumerate MOVDIRI instruction (Steve Best) [1482754] - [nvme] nvme: allow ANA support to be independent of native multipathing (Ewan Milne) [1690940] - [nvme] nvme: multipath: Change default of kernel NVMe multipath to be disabled (Ewan Milne) [1690940] - [nvme] nvme: convert to SPDX identifiers (Ewan Milne) [1690940] - [nvme] nvme-multipath: round-robin I/O policy (Ewan Milne) [1690940] - [nvme] nvme-multipath: drop optimization for static ANA group IDs (Ewan Milne) [1690940] - [nvme] nvme-multipath: zero out ANA log buffer (Ewan Milne) [1690940] - [nvme] nvme-fc: fix numa_node when dev is null (Ewan Milne) [1690940] - [nvme] nvme: add a numa_node field to struct nvme_ctrl (Ewan Milne) [1690940] - [nvme] nvme: update node paths after adding new path (Ewan Milne) [1690940] - [nvme] nvme: take node locality into account when selecting a path (Ewan Milne) [1690940] - [s390] s390/mm: Fix ERROR: "__node_distance" undefined! (Ewan Milne) [1690940] - [nvme] nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O (Ewan Milne) [1690940] - [nvme] nvme: properly propagate errors in nvme_mpath_init (Ewan Milne) [1690940] - [nvme] nvme: fixup crash on failed discovery (Ewan Milne) [1690940] - [nvme] nvme: add ANA support (Ewan Milne) [1690940] - [include] nvme.h: fixup ANA group descriptor format (Ewan Milne) [1690940] - [include] nvme.h: add ANA definitions (Ewan Milne) [1690940] - [nvme] nvme: remove nvme_req_needs_failover (Ewan Milne) [1690940] - [nvme] nvme: simplify the API for getting log pages (Ewan Milne) [1690940] - [include] nvme.h: add support for the log specific field (Ewan Milne) [1690940]- [md] dm writecache: set "Tech Preview" taint using mark_tech_preview() (Mike Snitzer) [1690587] - [md] dm integrity: limit the rate of error messages (Mike Snitzer) [1690105] - [md] dm snapshot: don't define direct_access if we don't support it (Mike Snitzer) [1690105] - [md] dm cache: add support for discard passdown to the origin device (Mike Snitzer) [1690105] - [md] dm writecache: fix typo in name for writeback_wq (Mike Snitzer) [1690105] - [md] dm thin: add sanity checks to thin-pool and external snapshot creation (Mike Snitzer) [1690105] - [md] dm block manager: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm verity fec: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm integrity: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm switch: use struct_size() in kzalloc() (Mike Snitzer) [1690105] - [md] dm: remove unused _rq_tio_cache and _rq_cache (Mike Snitzer) [1690105] - [md] dm crypt: don't overallocate the integrity tag space (Mike Snitzer) [1690105] - [md] dm: eliminate 'split_discard_bios' flag from DM target interface (Mike Snitzer) [1690105] - [md] dm: always call blk_queue_split() in dm_process_bio() (Mike Snitzer) [1690105] - [md] dm: update dm_process_bio() to split bio if in ->make_request_fn() (Mike Snitzer) [1690105] - [md] dm rq: remove unused arguments from rq_completed() (Mike Snitzer) [1690105] - [md] dm integrity: replace open-coded allocation size multiplication (Mike Snitzer) [1690105] - [md] dm: Remove VLA usage from hashes (Mike Snitzer) [1690105] - [crypto] crypto: hash - Remove VLA usage (Mike Snitzer) [1690105] - [md] dm: Avoid namespace collision with bitmap API (Mike Snitzer) [1690105] - [md] md/dm-writecache: Don't request pointer dummy_addr when not required (Mike Snitzer) [1690105] - [scsi] scsi: qla2xxx: avoid printf format warning (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix issue reported by static checker for qla2x00_els_dcmd2_sp_done() (Himanshu Madhani) [1664534] - [scsi] qla2xxx: Update driver version to 10.00.00.14.08.1-k (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqueue is not supported (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add new FW dump template entry types (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move marker request behind QPair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent SysFS access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for setting port speed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent multiple ADISC commands per session (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for FW started flag before aborting (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix unload when NVMe devices are configured (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add First Burst support for FC-NVMe devices (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove redundant null check on pointer sess (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move debug messages before sending srb preventing panic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use complete switch scan for RSCN events (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix fw options handle eh_bus_reset() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Restore FAWWPN of Physical Port only for loop down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent memory leak for CT req/rsp allocation (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix SRB allocation flag to avoid sleeping in IRQ context (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: allow session delete to finish before create. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix fcport null pointer access. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: flush IO on chip reset or sess delete (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session cleanup hang (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Change default ZIO threshold. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add pci function reset support. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N target discovery with Local loop (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: no need to check return value of debugfs_create functions (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix DMA error when the DIF sg buffer crosses 4GB boundary (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add protection mask module parameters (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for FC-NVMe discovery for NPIV port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NPIV handling for FC-NVMe (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Enable FC-NVME on NPIV ports (Himanshu Madhani) [1664534] - [scsi] Revert "scsi: qla2xxx: Fix NVMe Target discovery" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: NULL check before some freeing functions is not needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Introduce a switch/case statement in qlt_xmit_tm_rsp() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove two arguments from qlafx00_error_entry() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make sure that qlafx00_ioctl_iosb_entry() initializes 'res' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make qla2x00_sysfs_write_nvram() easier to analyze (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Declare local functions 'static' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Improve several kernel-doc headers (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Modify fall-through annotations (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fully convert to the generic DMA API (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Simplify conditional check (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove unnecessary self assignment (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Return switch command on a timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move log messages before issuing command to firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for double free of SRB structure (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix recursive mailbox timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NVMe Target discovery (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: don't allow negative thresholds (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove set but not used variable 'ptr_dma' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix double increment of switch scan retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix duplicate switch's Nport ID entries (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix premature command free (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reject bsg request if chip is down. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: shutdown chip if reset fail (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix stuck session in PLOGI state (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix early srb free on abort (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add mode control for each physical port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race condition for resource cleanup (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix dropped srb resource. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix port speed display on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Increase abort timeout value (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move ABTS code behind qpair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale ADISC_DONE event (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Remote port registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove ASYNC GIDPN switch command (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for ZIO6 interrupt threshold (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix out of order Termination and ABTS response (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add logic to detect ABTS hang and response completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add appropriate debug info for invalid RX_ID (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix deadlock between ATIO and HW lock (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Serialize mailbox request (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Defer chip reset until target mode is enabled (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove all rports if fabric scan retry fails (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Force fw cleanup on ADISC error (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Decrement login retry count for only plogi (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move rport registration out of internal work_list (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove redundant check for fcport deletion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Update rscn_rcvd field to more meaningful scan_needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use correct qpair for ABTS/CMD (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix process response queue for ISP26XX and above (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Migrate NVME N2N handling into state machine (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Save frame payload size from ICB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race between switch cmd completion and timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Management Server NPort handle reservation logic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Flush mailbox commands on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session state stuck in Get Port DB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix redundant fc_rport registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Silent erroneous message (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent sysfs access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add longer window for chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix login retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N link re-connect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Cleanup for N2N code (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove irq save in qla2x00_poll() (Himanshu Madhani) [1664534] - [netdrv] ice: Do autoneg based on VSI state (Jonathan Toppins) [1687903] - [fs] xfs: use the latest extent at writeback delalloc conversion time (Brian Foster) [1661968] - [fs] xfs: create delalloc bmapi wrapper for full extent allocation (Brian Foster) [1661968] - [fs] xfs: remove superfluous writeback mapping eof trimming (Brian Foster) [1661968] - [fs] xfs: validate writeback mapping using data fork seq counter (Brian Foster) [1661968] - [fs] xfs: update fork seq counter on data fork changes (Brian Foster) [1661968] - [fs] xfs: eof trim writeback mapping as soon as it is cached (Brian Foster) [1661968] - [perf] drivers/perf: hisi: update the sccl_id/ccl_id when MT is supported (Xiaojun Tan) [1677815]- [x86] x86/hyperv: Fix kernel panic when kexec on HyperV (Kairui Song) [1684451] - [rpmspec] apply linux-kernel-test.patch when building ("Herton R. Krzesinski") [1690534] - [netdrv] net: ena: update driver version from 2.0.2 to 2.0.3 (John Linville) [1690106] - [netdrv] net: ena: fix race between link up and device initalization (John Linville) [1690106] - [netdrv] net: phy: add phy_speed_down and phy_speed_up (Petr Oros) [1690131] - [netdrv] net: phy: add helper phy_config_aneg (Petr Oros) [1690131] - [nvme] nvme-fabrics: convert to SPDX identifiers (Ewan Milne) [1690909] - [nvme] nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever (Ewan Milne) [1690909] - [nvme] nvme-fc: reject reconnect if io queue count is reduced to zero (Ewan Milne) [1690601] - [nvme] nvme-fc: use nr_phys_segments to determine existence of sgl (Ewan Milne) [1690601] - [include] nvme-fc: convert to SPDX identifiers (Ewan Milne) [1690601] - [nvme] nvme-fc: initialize nvme_req(rq)->ctrl after calling __nvme_fc_init_request() (Ewan Milne) [1690601] - [nvme] nvme-fc: fix request private initialization (Ewan Milne) [1690601] - [nvme] nvme-fc: rework the request initialization code (Ewan Milne) [1690601] - [nvme] nvme-fc: introduce struct nvme_fcp_op_w_sgl (Ewan Milne) [1690601] - [nvme] nvme: cache struct nvme_ctrl reference to struct nvme_request (Ewan Milne) [1690601] - [nvme] nvme-fc: fix kernel-doc headers (Ewan Milne) [1690601] - [nvme] nvme_fc: add 'nvme_discovery' sysfs attribute to fc transport device (Ewan Milne) [1690601] - [nvme] nvme-fc: fix for a minor typos (Ewan Milne) [1690601] - [crypto] crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling (Neil Horman) [1689185] - [mm] mm: enforce min addr even if capable() in expand_downwards() (Rafael Aquini) [1687667] {CVE-2019-9213} - [pci] PCI/VMD: Configure MPS settings before adding devices (Prarit Bhargava) [1659270] - [pci] PCI: vmd: Detach resources after stopping root bus (Prarit Bhargava) [1659270] - [char] tpm: separate cmd_ready/go_idle from runtime_pm (Jerry Snitselaar) [1677735] - [block] loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: do not print warn message if partition scan is successful (Ming Lei) [1683593] - [block] loop: drop caches if offset or block_size are changed (Ming Lei) [1683593] - [block] block: loop: remove redundant code (Ming Lei) [1683593] - [block] block: loop: check error using IS_ERR instead of IS_ERR_OR_NULL in loop_add() (Ming Lei) [1683593] - [block] loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl() (Ming Lei) [1683593] - [block] loop: Get rid of 'nested' acquisition of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex (Ming Lei) [1683593] - [block] loop: Fix deadlock when calling blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: Move loop_reread_partitions() out of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Move special partition reread handling in loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_change_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_get_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down into loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Split setting of lo_state from loop_clr_fd (Ming Lei) [1683593] - [block] loop: Push lo_ctl_mutex down into individual ioctls (Ming Lei) [1683593] - [block] loop: Get rid of loop_index_mutex (Ming Lei) [1683593] - [block] loop: Fold __loop_release into loop_release (Ming Lei) [1683593] - [block] block/loop: Use global lock for ioctl() operation. (Ming Lei) [1683593] - [block] block/loop: Don't grab "struct file" for vfs_getattr() operation. (Ming Lei) [1683593] - [crypto] crypto: cfb - fix decryption (Herbert Xu) [1653188]- [misc] VMCI: Support upto 64-bit PPNs (Cathy Avery) [1683479] - [mm] mm, page_alloc: fix has_unmovable_pages for HugePages (David Gibson) [1688114] - [pci] PCI: pciehp: Disable Data Link Layer State Changed event on suspend (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Queue one GHES event, not several uninitialized ones (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Refactor error injection fallbacks (Myron Stowe) [1688393] - [pci] PCI/AER: Reuse existing pcie_port_find_device() interface (Myron Stowe) [1688393] - [pci] PCI/AER: Use managed resource allocations (Myron Stowe) [1688393] - [pci] PCI/AER: Use threaded IRQ for bottom half (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo_in_spinlocked() to insert locked elements (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo for tracking events instead of reimplementing it (Myron Stowe) [1688393] - [pci] PCI/AER: Remove error source from AER struct aer_rpc (Myron Stowe) [1688393] - [pci] PCI/AER: Remove unused aer_error_resume() (Myron Stowe) [1688393] - [pci] PCI: pnv_php: Use kmemdup() (Myron Stowe) [1688393] - [pci] PCI: cpqphp: Remove set but not used variable 'physical_slot' (Myron Stowe) [1688393] - [pci] PCI/ERR: Remove duplicated include from err.c (Myron Stowe) [1688393] - [pci] PCI: Equalize hotplug memory and io for occupied and empty slots (Myron Stowe) [1688393] - [pci] PCI / ACPI: Whitelist D3 for more PCIe hotplug ports (Myron Stowe) [1688393 1537397] - [acpi] ACPI / property: Allow multiple property compatible _DSD entries (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Implement runtime PM callbacks (Myron Stowe) [1688393 1537397] - [pci] PCI/portdrv: Resume upon exit from system suspend if left runtime suspended (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Do not handle events if interrupts are masked (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Disable hotplug interrupt during suspend (Myron Stowe) [1688393 1537397] - [pci] PCI / ACPI: Enable wake automatically for power managed bridges (Myron Stowe) [1688393 1537397] - [pci] PCI: Do not skip power-managed bridges in pci_enable_wake() (Myron Stowe) [1688393 1537397] - [pci] PCI: Unify device inaccessible (Myron Stowe) [1688393] - [pci] PCI/ERR: Always report current recovery status for udev (Myron Stowe) [1688393] - [pci] PCI/ERR: Simplify broadcast callouts (Myron Stowe) [1688393] - [pci] PCI/ERR: Run error recovery callbacks for all affected devices (Myron Stowe) [1688393] - [pci] PCI/ERR: Handle fatal error recovery (Myron Stowe) [1688393] - [pci] PCI/ERR: Use slot reset if available (Myron Stowe) [1688393] - [pci] PCI/AER: Don't read upstream ports below fatal errors (Myron Stowe) [1688393] - [pci] PCI/AER: Take reference on error devices (Myron Stowe) [1688393] - [pci] PCI/DPC: Save and restore config state (Myron Stowe) [1688393] - [pci] PCI: portdrv: Restore PCI config state on slot reset (Myron Stowe) [1688393] - [pci] PCI: portdrv: Initialize service drivers directly (Myron Stowe) [1688393] - [x86] x86/intel_rdt: Show missing resctrl mount options (David Arcari) [1689043] - [xen] xen/balloon: Fix mapping PG_offline pages to user space (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: exclude all PageOffline() pages (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: use pfn_to_online_page() (David Hildenbrand) [1652790] - [hv] hv_balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [xen] xen/balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [kernel] kexec: export PG_offline to VMCOREINFO (David Hildenbrand) [1652790] - [include] mm: convert PG_balloon to PG_offline (David Hildenbrand) [1652790] - [include] mm: balloon: update comment about isolation/migration/compaction (David Hildenbrand) [1652790] - [mm] mm/page_alloc.c: memory hotplug: free pages as higher order (David Hildenbrand) [1652790] - [mm] mm/memory.c: do_fault: avoid usage of stale vm_area_struct ("Herton R. Krzesinski") [1684734] - [kernel] cpuset: remove unused task_has_mempolicy() (Waiman Long) [1548268] - [kernel] cpuset: Remove set but not used variable 'cs' (Waiman Long) [1548268] - [kernel] cgroup: Add .__DEBUG__. prefix to debug file names (Waiman Long) [1548268] - [kernel] cpuset: Minor cgroup2 interface updates (Waiman Long) [1548268] - [kernel] cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug (Waiman Long) [1548268] - [documentation] cpuset: Add documentation about the new "cpuset.sched.partition" flag (Waiman Long) [1548268] - [kernel] cpuset: Use descriptive text when reading/writing cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Expose cpus.effective and mems.effective on cgroup v2 root (Waiman Long) [1548268] - [kernel] cpuset: Make generate_sched_domains() work with partition (Waiman Long) [1548268] - [kernel] cpuset: Make CPU hotplug work with partition (Waiman Long) [1548268] - [kernel] cpuset: Track cpusets that use parent's effective_cpus (Waiman Long) [1548268] - [kernel] cpuset: Add an error state to cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Add new v2 cpuset.sched.partition flag (Waiman Long) [1548268] - [kernel] cpuset: Simply allocation and freeing of cpumasks (Waiman Long) [1548268] - [kernel] cpuset: Define data structures to support scheduling partition (Waiman Long) [1548268] - [kernel] cpuset: Enable cpuset controller in default hierarchy (Waiman Long) [1548268] - [kernel] cgroup/tracing: Move taking of spin lock out of trace event handlers (Waiman Long) [1548268] - [powerpc] powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tables (David Gibson) [1674410] - [pci] PCI: dwc: Fix MSI-X EP framework address calculation bug (Myron Stowe) [1687935] - [pci] PCI: cadence: Correct probe behaviour when failing to get PHY (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix PCI I/O mapping creation sequence (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Remove obsolete drivers/pci pattern from ACPI section (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix scheduling while atomic issues (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Move mobiveil PCI driver entry where it belongs (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Update PPC contacts for PCI core error handling (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add Gustavo Pimentel as DesignWare PCI maintainer (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers (Myron Stowe) [1687935] - [pci] PCI: mvebu: Drop bogus comment above mvebu_pcie_map_registers() (Myron Stowe) [1687935] - [pci] PCI: mvebu: Convert to use pci_host_bridge directly (Myron Stowe) [1687935] - [pci] PCI: mvebu: Use resource_size() to remap I/O space (Myron Stowe) [1687935] - [pci] PCI: mvebu: Only remap I/O space if configured (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix I/O space end address calculation (Myron Stowe) [1687935] - [pci] PCI: mvebu: Remove redundant platform_set_drvdata() call (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add Kconfig/Makefile entries (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add missing ../pci.h include (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base address type (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI set maximum restriction (Myron Stowe) [1687935] - [tools] tools: PCI: Add MSI-X support (Myron Stowe) [1687935] - [documentation] pci_endpoint_test: Add 2 ioctl commands (Myron Stowe) [1687935] - [documentation] pci-epf-test/pci_endpoint_test: Add MSI-X support (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Use irq_type module parameter (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Cleanup PCI_ENDPOINT_TEST memspace (Myron Stowe) [1687935] - [pci] PCI: dwc: Add legacy interrupt callback handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Rework MSI callbacks handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Add MSI-X callbacks handler (Myron Stowe) [1687935] - [pci] PCI: Update xxx_pcie_ep_raise_irq() and pci_epc_raise_irq() signatures (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI-X interfaces (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix EP link notification implementation (Myron Stowe) [1687935] - [pci] PCI: spear13xx: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: qcom: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: histb: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: designware-plat: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: artpec6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: armada8k: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: keystone: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: imx6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: exynos: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: kirin: Add MSI support (Myron Stowe) [1687935] - [pci] PCI: pcie-cadence-ep: Remove redundant variable mmc (Myron Stowe) [1687935] - [pci] PCI: cadence: Add shutdown callback to host driver (Myron Stowe) [1687935] - [pci] PCI: cadence: Add Power Management ops for host and EP (Myron Stowe) [1687935] - [documentation] dt-bindings: PCI: cadence: Add DT bindings for optional PHYs (Myron Stowe) [1687935] - [pci] PCI: cadence: Add generic PHY support to host and EP drivers (Myron Stowe) [1687935] - [pci] PCI: cadence: Update cdns_pcie_writel() function signature (Myron Stowe) [1687935] - [pci] PCI: aardvark: Convert to use pci_host_probe() (Myron Stowe) [1687935] - [pci] PCI: aardvark: Size bridges before resources allocation (Myron Stowe) [1687935] - [pci] PCI: aardvark: Remove PCIe outbound window configuration (Myron Stowe) [1687935] - [pci] PCI: aardvark: Introduce an advk_pcie_valid_device() helper (Myron Stowe) [1687935] - [pci] PCI/xilinx: Depend on OF instead of the ARCH (Myron Stowe) [1687935] - [md] md: convert to kvmalloc (Nigel Croxon) [1661200] - [md] raid1: simplify raid1_error function (Nigel Croxon) [1661200] - [md] md-linear: use struct_size() in kzalloc() (Nigel Croxon) [1661200] - [md] md/raid5: fix 'out of memory' during raid cache recovery (Nigel Croxon) [1661200] - [md] md: Make bio_alloc_mddev use bio_alloc_bioset (Nigel Croxon) [1661200] - [md] raid10: refactor common wait code from regular read/write request (Nigel Croxon) [1661200] - [md] md: remvoe redundant condition check (Nigel Croxon) [1661200] - [lib] lib/raid6: add option to skip algo benchmarking (Nigel Croxon) [1661200] - [include] lib/raid6: avoid __attribute_const__ redefinition (Nigel Croxon) [1661200] - [include] lib/raid6: add missing include for raid6test (Nigel Croxon) [1661200] - [md] md: remove set but not used variable 'bi_rdev' (Nigel Croxon) [1661200] - [md] MD: Memory leak when flush bio size is zero (Nigel Croxon) [1661200] - [md] md: fix memleak for mempool (Nigel Croxon) [1661200] - [md] md-cluster: remove suspend_info (Nigel Croxon) [1661200] - [md] md-cluster: send BITMAP_NEEDS_SYNC message if reshaping is interrupted (Nigel Croxon) [1661200] - [md] md-cluster/bitmap: don't call md_bitmap_sync_with_cluster during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: don't call remove_and_add_spares during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: call update_size in md_reap_sync_thread (Nigel Croxon) [1661200] - [md] md-cluster: introduce resync_info_get interface for sanity check (Nigel Croxon) [1661200] - [md] md-cluster/raid10: support add disk under grow mode (Nigel Croxon) [1661200] - [md] md-cluster/raid10: resize all the bitmaps before start reshape (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk - try2 (Nigel Croxon) [1661200] - [md] md/bitmap: use mddev_suspend/resume instead of ->quiesce() (Nigel Croxon) [1661200] - [md] md: remove redundant code that is no longer reachable (Nigel Croxon) [1661200] - [md] md: allow metadata updates while suspending an array - fix (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk (Nigel Croxon) [1661200] - [md] md/raid10: Fix raid10 replace hang when new added disk faulty (Nigel Croxon) [1661200] - [md] raid5: block failing device if raid will be failed (Nigel Croxon) [1661200] - [md] md-cluster: release RESYNC lock after the last resync message (Nigel Croxon) [1661200] - [md] RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0 (Nigel Croxon) [1661200] - [md] md/raid5-cache: disable reshape completely (Nigel Croxon) [1661200] - [md] md/raid5: fix data corruption of replacements after originals dropped (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Do not disable irq on release_inactive_stripe_list() call (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock() (Nigel Croxon) [1661200] - [md] md/r5cache: remove redundant pointer bio (Nigel Croxon) [1661200] - [md] md-cluster: don't send msg if array is closing (Nigel Croxon) [1661200] - [md] md-cluster: show array's status more accurate (Nigel Croxon) [1661200] - [md] md-cluster: clear another node's suspend_area after the copy is finished (Nigel Croxon) [1661200] - [powerpc] KVM: PPC: Book3S HV: Add KVM stat largepages_[2M/1G] (Suraj Jitindar Singh) [1581563] - [tools] perf mem/c2c: Fix perf_mem_events to support powerpc (Steve Best) [1685084] - [powerpc] powerpc/perf: Add mem access events to sysfs (Steve Best) [1685084] - [netdrv] net-next/hinic: replace disable_irq_nosync/enable_irq (Xiaojun Tan) [1668958] - [powerpc] Fix access_ok() fallout for sparc32 and powerpc (Joe Lawrence) [1673980] - [x86] Remove 'type' argument from access_ok() function (Joe Lawrence) [1673980] - [arm64] arm64: move untagged_addr macro from uaccess.h to memory.h (Joe Lawrence) [1673980] - [powerpc] powerpc/uaccess: fix warning/error with access_ok() (Joe Lawrence) [1673980] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098]- [rpmspec] redhat: speed up binary rpm compression (Denys Vlasenko) [1686921] - [netdrv] net/mlx5e: RX, Verify MPWQE stride size is in range (Alaa Hleihel) [1683589] - [fs] debugfs: Fix EPERM regression from kernel lockdown check (Lenny Szubowicz) [1686755] - [infiniband] IB/hfi1: Close race condition on user context disable and close (Alex Estrin) [1682927] - [rpmspec] redhat: parallelize modules compression (Denys Vlasenko) [1686404] - [arm64] arm64: Add workaround for Fujitsu A64FX erratum 010001 (Mark Langsdorf) [1666951] - [s390] vfio_ap: link the vfio_ap devices to the vfio_ap bus subsystem (Cornelia Huck) [1686044] - [drm] drm/cirrus: fix connector leak at unload (Rob Clark) [1685773] - [powerpc] powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callback (Steve Best) [1685181] - [netdrv] net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames (Alaa Hleihel) [1663914 1651509] - [netdrv] net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames (Alaa Hleihel) [1651509] - [include] Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) [1670118]- [x86] x86/tsc: Make calibration refinement more robust (David Arcari) [1686254] - [powerpc] powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR configuration (Steve Best) [1686756] - [rpmspec] parallelize "make mrproper" (Denys Vlasenko) [1686865] - [rpmspec] use "make -jN" (via _smp_mflags) for modules_install (Denys Vlasenko) [1686308] - [fs] xfs: zero length symlinks are not valid (Carlos Maiolino) [1589618] - [drm] drm/bufs: Fix Spectre v1 vulnerability (Rob Clark) [1663467] - [drm] drm/ioctl: Fix Spectre v1 vulnerabilities (Rob Clark) [1663467] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.0 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update 12.2.0.0 file copyrights to 2019 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix nvmet issues when link bounce under IO load (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct upcalling nvmet_fc transport during io done downcall (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix default driver parameter collision for allowing NPIV support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework locking on SCSI io completion (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Enable SCSI and NVME fc4s by default (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Resize cpu maps structures based on possible cpus (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Utilize new IRQ API when allocating MSI-X vectors (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework EQ/CQ processing to address interrupt coalescing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: convert eq_delay to usdelay (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Support non-uniform allocation of MSIX vectors to hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix setting affinity hints to correlate with hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Allow override of hardware queue selection policies (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt partitioned XRI lists to efficient sharing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize hardware queues with SCSI MQ interface (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Convert ring number to hardware queue for nvme wqe posting. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Move SCSI and NVME Stats to hardware queue structures (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt cpucheck debugfs logic to Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove unused FCP_XRI_ABORT_EVENT slowpath event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Partition XRI buffer list across Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Replace io_channels for nvme and fcp with general hdw_queues per cpu (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove extra vector and SLI4 queue for Expresslane (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement common IO buffers between NVME and SCSI (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove excess check on NVME io submit code path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: remove nrport from nvme command structure (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: no need to check return value of debugfs_create functions (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update lpfc version to 12.0.0.10 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adding ability to reset chip via pci bus reset (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Add log messages to aid in debugging fc4type discovery issues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix discovery failure when PLOGI is defered (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update fault value on successful trunk events. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct MDS loopback diagnostics support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix link state reporting for trunking when adapter is offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.9 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix dif and first burst use in write commands (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix driver release of fw-logging buffers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct topology type reporting on G7 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct code setting non existent bits in sli4 ABORT WQE (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: ls_rjt erroneus FLOGIs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Cap NPIV vports to 256 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix kernel Oops due to null pring pointers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix a duplicate 0711 log message number. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix panic when FW-log buffsize is not initialized (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix block guard enablement on SLI3 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Use dma_zalloc_coherent (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.8 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add Trunking support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement GID_PT on Nameserver query to support faster failover (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct LCB RJT handling (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct errors accessing fw log (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Reset link or adapter instead of doing infinite nameserver PLOGI retry (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix lpfc_sli4_read_config return value check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct speeds on SFP swap (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix remoteport access (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'tgtp' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'psli' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'fc_hdr' and 'hw_page_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix spelling mistake "Resrouce" -> "Resource" (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove a bogus pci_dma_sync_single_for_device call (Dick Kennedy) [1665288] - [netdrv] PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() calls (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize access to remoteport via rport (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'sgl_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.7 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add support to retrieve firmware logs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: reduce locking when updating statistics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix errors in log messages. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct irq handling via locks when taking adapter offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct soft lockup when running mds diagnostics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct race with abort on completion path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Raise nvme defaults to support a larger io and more connectivity (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: raise sg count for nvme to use available sg resources (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove an unnecessary NULL check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Default fdmi_on to on (Dick Kennedy) [1665288] - [powerpc] powerpc/mm/hash: Increase vmalloc space with hash translation mode (Steve Best) [1676974] - [net] sunrpc: fix 4 more call sites that were using stack memory with a scatterlist (Scott Mayhew) [1679183] - [net] sunrpc: Don't use stack buffer with scatterlist (Scott Mayhew) [1679183] - [powerpc] powerpc/pseries: Perform full re-add of CPU for topology update post-migration (Steve Best) [1678209] - [fs] proc/stat: Make the interrupt statistics more efficient (Waiman Long) [1675168] - [kernel] genirq: Avoid summation loops for /proc/stat (Waiman Long) [1675168] - [powerpc] powerpc/pseries: fix EEH recovery of some IOV devices (Steve Best) [1676889] - [block] nvme: lock NS list changes while handling command effects (David Milburn) [1672759] - [powerpc] powerpc/radix: Fix kernel crash with mremap() (Steve Best) [1674186] - [crypto] crypto: ccp - fix the SEV probe in kexec boot path (Gary Hook) [1658806] - [netdrv] HDLC Frame Relay: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] DLCI: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] ethoc: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dnet: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dl2k: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] mark qla3xxx driver as unsupported (John Linville) [1658840] - [netdrv] sfc: initialise found bitmap in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: extend MTD support for newer hardware (Jarod Wilson) [1668656] - [netdrv] sfc: add missing NVRAM partition types for EF10 (Jarod Wilson) [1668656] - [netdrv] ibmvnic: Fix non-atomic memory allocation in IRQ context (Steve Best) [1671474] - [netdrv] ibmvnic: Convert reset work item mutex to spin lock (Steve Best) [1671474] - [powerpc] powerpc/pseries: Export raw per-CPU VPA data via debugfs (Steve Best) [1608797] - [powerpc] powerpc/pseries: Export maximum memory value (Steve Best) [1608797] - [netdrv] ibmveth: Do not process frames after calling napi_reschedule (Desnes Augusto Nunes do Rosario) [1635577] - [cpufreq] cpufreq: powernv: Remove global pstate ramp-down timer in POWER9 (Steve Best) [1670030] - [of] of: __of_detach_node() - remove node from phandle cache (Steve Best) [1669198] - [of] of: of_node_get()/of_node_put() nodes held in phandle cache (Steve Best) [1669198] - [edac] EDAC, sb_edac: Fix signedness bugs in *_get_ha() functions (Aristeu Rozanski) [1641574] - [edac] EDAC, sb_edac: Fix reporting for patrol scrubber errors (Aristeu Rozanski) [1641574] - [documentation] proc.txt: Adding 'HardwareCorrupted' field and description. (Prashant Dhamdhere) [1658233] - [netdrv] qed: Fix command number mismatch between driver and the mfw (Chad Dupuis) [1663500] - Revert "[redhat] switch secureboot kernel image signing to release keys" ("Herton R. Krzesinski")- [arm64] revert "arm64: tlb: Avoid synchronous TLBIs when freeing page tables" (Christoph von Recklinghausen) [1685697]- [firmware] drivers/firmware: psci_checker: stash and use topology_core_cpumask for hotplug tests (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: re-introduce numa mask check for scheduler MC selection (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: rename llc_siblings to align with other struct members (Josh Poimboeuf) [1687101] - [arm64] arm64: smp: remove cpu and numa topology information when hotplugging out CPU (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: restrict updating siblings_masks to online cpus only (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: add support to remove cpu topology sibling masks (Josh Poimboeuf) [1687101] - [arm64] arm64: numa: separate out updates to percpu nodeid and NUMA node cpumap (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: refactor reset_cpu_topology to add support for removing topology (Josh Poimboeuf) [1687101]- [fs] gfs2: Fix missed wakeups in find_insert_glock (Andreas Grunbacher) [1678907]- [firmware] efi: Reduce the amount of memblock reservations for persistent allocations (Bhupesh Sharma) [1682988] - [firmware] efi: Permit multiple entries in persistent memreserve data structure (Bhupesh Sharma) [1682988] - [kernel] cpu/hotplug: Create SMT sysfs interface for all arches (Josh Poimboeuf) [1686068] - [net] netfilter: nft_set_hash: bogus element self comparison from deactivation path (Florian Westphal) [1678574] - [net] netfilter: nft_set_hash: fix lookups with fixed size hash on big endian (Florian Westphal) [1678574]- [security] revert "Add a SysRq option to lift kernel lockdown" (Lenny Szubowicz) [1684348] - [s390] s390/setup: fix boot crash for machine without EDAT-1 (Philipp Rudo) [1677357] - [s390] s390/setup: fix early warning messages (Philipp Rudo) [1677357]- [netdrv] net: hns3: add 8 BD limit for tx flow (Xiaojun Tan) [1676771] - [netdrv] net: hns3: fix a SSU buffer checking bug (Xiaojun Tan) [1676771] - [netdrv] net: hns3: aligning buffer size in SSU to 256 bytes (Xiaojun Tan) [1676771] - [netdrv] net: hns3: getting tx and dv buffer size through firmware (Xiaojun Tan) [1676771] - [net] netfilter: nf_nat_snmp_basic: add missing length checks in ASN.1 cbs (Florian Westphal) [1676602] - [char] ipmi: fix use-after-free of user->release_barrier.rda (Xiaojun Tan) [1677550] - [char] ipmi: Prevent use-after-free in deliver_response (Xiaojun Tan) [1677550]- [x86] revert "cpu/hotplug: Add SMT policy options" (Josh Poimboeuf) [1683690] - [crypto] net: crypto set sk to NULL when af_alg_release (Neil Horman) [1679450] {CVE-2019-8912} - [drm] drm/i915/gvt: update force-to-nonpriv register whitelist (Paul Lai) [1643972] - [kernel] MODSIGN: Also check platform keyring in mod_verify_sig() (Lenny Szubowicz) [1568532] - [kernel] Fix for module sig verification (Lenny Szubowicz) [1568532] - [security] efi: Lock down the kernel if booted in secure boot mode (Lenny Szubowicz) [1568532] - [firmware] efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (Lenny Szubowicz) [1568532] - [x86] Copy secure_boot flag in boot params across kexec reboot (Lenny Szubowicz) [1568532] - [fs] debugfs: Restrict debugfs when the kernel is locked down (Lenny Szubowicz) [1568532] - [mm] x86/mmiotrace: Lock down the testmmiotrace module (Lenny Szubowicz) [1568532] - [kernel] Lock down module params that specify hardware parameters (eg. ioport) (Lenny Szubowicz) [1568532] - [tty] Lock down TIOCSSERIAL (Lenny Szubowicz) [1568532] - [pcmcia] Prohibit PCMCIA CIS storage when the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Disable ACPI table override if the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Ignore acpi_rsdp kernel param when the kernel has been locked down (Lenny Szubowicz) [1568532] - [acpi] ACPI: Limit access to custom_method when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86/msr: Restrict MSR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86: Lock down IO port access when the kernel is locked down (Lenny Szubowicz) [1568532] - [pci] PCI: Lock down BAR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] uswsusp: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] hibernate: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] kexec_load: Disable at runtime if the kernel is locked down (Lenny Szubowicz) [1568532] - [char] Restrict /dev/{mem, kmem, port} when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] MODSIGN: Enforce module signatures if the kernel is locked down (Lenny Szubowicz) [1568532] - [security] Add a SysRq option to lift kernel lockdown (Lenny Szubowicz) [1568532] - [security] Add the ability to lock down access to the running kernel image (Lenny Szubowicz) [1568532]- [net] tun: forbid iface creation with rtnl ops (Sabrina Dubroca) [1680969] - [net] revert "bridge: do not add port to router list when receives query with source 0.0.0.0" (Hangbin Liu) [1679896] - [net] sctp: walk the list of asoc safely (Marcelo Leitner) [1679920] {CVE-2019-8956} - [net] netfilter: nf_nat: skip nat clash resolution for same-origin entries (Florian Westphal) [1677647] - [net] netfilter: nf_conntrack: resolve clash for matching conntracks (Florian Westphal) [1677647] - [net] netfilter: nf_tables: fix flush after rule deletion in the same batch (Phil Sutter) [1677672] - [net] gro_cell: add napi_disable in gro_cells_destroy (Stefano Brivio) [1674408] - [net] sctp: call gso_reset_checksum when computing checksum in sctp_gso_segment (Xin Long) [1669386] - [net] ipvs: fix dependency on nf_defrag_ipv6 (Andrea Claudi) [1660808] - [net] sctp: check and update stream->out_curr when allocating stream_out (Xin Long) [1651877]- [x86] cpu/hotplug: Add SMT policy options (Josh Poimboeuf) [1677405]- [kernel] open the RHEL 8.1 development ("Herton R. Krzesinski") - [pci] pci/quirks: Add quirk to reset nvgpu at boot for the Lenovo ThinkPad P50 (Lyude Paul) [1677022] - [arm64] arm64, vmcoreinfo : Append 'MAX_USER_VA_BITS' to vmcoreinfo (Bhupesh Sharma) [1672962] - [md] dm thin: fix bug where bio that overwrites thin block ignores FUA (Mike Snitzer) [1679211] - [pci] PCI: Fix "try" semantics of bus and slot reset (Myron Stowe) [1662901] - [acpi] acpi/nfit: Fix bus command validation (Jeff Moyer) [1673958] - [pci] PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() (Myron Stowe) [1667773] - [fs] NFS: Don't use page_file_mapping after removing the page (Benjamin Coddington) [1664190] - [fs] NFS: Fix up return value on fatal errors in nfs_page_async_flush() (Benjamin Coddington) [1664190] - [md] md: fix raid10 hang issue caused by barrier (Xiao Ni) [1630921] - [md] md/raid1: don't clear bitmap bits on interrupted recovery. (Xiao Ni) [1677360] - [virt] kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) (Paolo Bonzini) [1673843] {CVE-2019-6974} - [block] blk-mq: fix a hung issue when fsync (Ming Lei) [1674399] - [block] Revert "block: cover another queue enter recursion via BIO_QUEUE_ENTERED" (Ming Lei) [1673966] - [tools] perf tools: Check for null when copying nsinfo. (Jiri Olsa) [1676451] - [iommu] iommu/amd: Fix IOMMU page flush when detach device from a domain (Suravee Suthikulpanit) [1672476]- [kernel] namespace: Add padding fix to user_table[] (Prarit Bhargava) [1677103] - [x86] KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) (Paolo Bonzini) [1673841] {CVE-2019-7221} - [scsi] scsi: sd: fix entropy gathering for most rotational disks (Ewan Milne) [1676735] - [scsi] scsi: sd: Contribute to randomness when running rotational device (Ewan Milne) [1676735] - [rpmspec] Revert "Drop -doc subpackage" (Prarit Bhargava) [1657609] - [net] svcrdma: Remove max_sge check at connect time (Don Dutile) [1638869] - [net] svcrdma: Reduce max_send_sges (Don Dutile) [1638869] - [arm64] arm64: mm: Introduce MAX_USER_VA_BITS definition (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Rewrite stale comment in asm/tlbflush.h (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Avoid synchronous TLBIs when freeing page tables (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Allow stride to be specified for __flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Justify non-leaf invalidation in flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[kernel_]pgtable() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Use last-level invalidation in flush_tlb_kernel_range() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: EXPORT vabits_user to modules (Christoph von Recklinghausen) [1672997] - [arm64] arm64: fix ARM64_USER_VA_BITS_52 builds (Christoph von Recklinghausen) [1672997] - [arm64] arm64: Kconfig: Re-jig CONFIG options for 52-bit VA (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Allow forcing all userspace addresses to 52-bit (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: introduce 52-bit userspace support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Prevent mismatched 52-bit VA support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Define arch_get_mmap_end, arch_get_mmap_base (Christoph von Recklinghausen) [1672997] - [firmware] arm64: mm: Introduce DEFAULT_MAP_WINDOW (Christoph von Recklinghausen) [1672997] - [mm] mm: mmap: Allow for "high" userspace addresses (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: apply r/o permissions of VM areas to its linear alias as well (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: purge lazily unmapped vm regions before changing permissions (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Don't wait for completion of TLB invalidation when page aging (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Use __pa_symbol() for set_swapper_pgd() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Drop the unused cpu parameter (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: move runtime pgds to rodata (Christoph von Recklinghausen) [1672997] - [mm] arm64/mm: use fixmap to modify swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Separate boot-time page tables from swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Pass ttbr1 as a parameter to __enable_mmu() (Christoph von Recklinghausen) [1672997] - [mm] arm64: fix erroneous warnings in page freeing functions (Christoph von Recklinghausen) [1672997] - [mm] arm64: Implement page table free interfaces (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Introduce __flush_tlb_kernel_pgtable (Christoph von Recklinghausen) [1672997] - [lib] ioremap: Update pgtable free interfaces with addr (Christoph von Recklinghausen) [1672997] - [mm] x86/mm: Disable ioremap free page handling on x86-PAE (Christoph von Recklinghausen) [1672997] - [arm64] arm64: KVM: Enable Common Not Private translations (Christoph von Recklinghausen) [1504991] - [arm64] arm64: mm: Support Common Not Private translations (Christoph von Recklinghausen) [1504991] - [kernel] cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM (Igor Mammedov) [1668147] - [tools] perf tools: Compile perf with -g instead of -ggdb3 to workaround gdb crash (Jiri Olsa) [1667109]- [fs] Revert "gfs2: Fix loop in gfs2_rbm_find" (Andreas Grunbacher) [1658528] - [net] bpf: fix sanitation of alu op with pointer / scalar type from different paths (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: prevent out of bounds speculation on pointer arithmetic (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: move {prev_,}insn_idx into verifier env (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf/verifier: per-register parent pointers (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: restrict unknown scalars of mixed signed bounds for unprivileged (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: Simplify ptr_min_max_vals adjustment (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: fix inner map masking to prevent oob under speculation (Jiri Olsa) [1673631] {CVE-2019-7308} - [include] KABI: struct class padding (Prarit Bhargava) [1670035] - [include] KABI: struct timer_list padding (Prarit Bhargava) [1670035] - [include] KABI: struct irq_domain padding (Prarit Bhargava) [1670035] - [nvdimm] libnvdimm, pmem: Fix badblocks population for 'raw' namespaces (Jeff Moyer) [1672315] - [netdrv] net/mlx5e: FPGA, fix Innova IPsec TX offload data path performance (Alaa Hleihel) [1648230] - [kernel] exec: increase BINPRM_BUF_SIZE to 256 (Oleg Nesterov) [1447445]- [include] KABI: struct kset padding (Prarit Bhargava) [1669796] - [include] KABI: struct kobject and kobj_type padding (Prarit Bhargava) [1669796] - [include] KABI: struct delayed_work padding (Prarit Bhargava) [1669796] - [include] KABI: struct work_struct padding (Prarit Bhargava) [1669796] - [include] KABI: struct hrtimer padding (Prarit Bhargava) [1669796] - [include] KABI: struct user_namespace padding (Prarit Bhargava) [1669796] - [include] KABI: struct resource padding (Prarit Bhargava) [1669796] - [include] KABI: Protect device_driver struct (Prarit Bhargava) [1666316] - [include] KABI: Protect radix functions (Prarit Bhargava) [1669079] - [char] ipmi: msghandler: Fix potential Spectre v1 vulnerabilities (Tony Camuso) [1672582] - [vhost] vhost: fix OOB in get_rx_bufs() (Jason Wang) [1668665] {CVE-2018-16880}- [md] dm: don't use bio_trim() afterall (Mike Snitzer) [1673657] - [md] dm: add memory barrier before waitqueue_active (Mike Snitzer) [1673110] - [x86] x86: uaccess: Inhibit speculation past access_ok() in user_access_begin() (Joe Lawrence) [1670113] {CVE-2018-20669} - [kernel] make 'user_access_begin()' do 'access_ok()' (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] i915: fix missing user_access_end() in page fault exception case (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] drm/i915: Force the slow path after a user-write error (Joe Lawrence) [1670113] {CVE-2018-20669} - [x86] x86/microcode/amd: Don't falsely trick the late loading mechanism (David Arcari) [1654904] - [fs] iomap: get/put the page in iomap_page_create/release() (Artem Savkov) [1664298] - [scsi] scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVMe feature (Himanshu Madhani) [1671569] - [message] mptsas: pci-id table changes (Tomas Henzl) [1666730] - [message] mptsas: Taint kernel if mptsas is loaded (Tomas Henzl) [1666730] - [kernel] genirq/matrix: Improve target CPU selection for managed interrupts. (Gary Hook) [1669557] - [kernel] irq/matrix: Spread managed interrupts on allocation (Gary Hook) [1669557] - [kernel] irq/matrix: Split out the CPU selection code into a helper (Gary Hook) [1669557] - [net] sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach() (Stefano Brivio) [1671680] - [net] geneve: should not call rt6_lookup() when ipv6 was disabled (Stefano Brivio) [1671680] - [net] netfilter: physdev: relax br_netfilter dependency (Phil Sutter) [1650382] - [net] netfilter: nf_tables: add NFTA_RULE_POSITION_ID to nla_policy (Phil Sutter) [1670563] - [net] netfilter: nf_tables: Support RULE_ID reference in new rule (Phil Sutter) [1670563] - [net] rtnetlink: fix incorrect handling of device stats passed to userspace (Ivan Vecera) [1668298] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: prepare nft_object for lookups via hashtable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: selective rule dump needs table to be specified (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Fix for endless loop when dumping ruleset (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Speed up selective rule dumps (Phil Sutter) [1659725] - [net] exclude sock_reuseport from kABI protection (Paolo Abeni) [1665984] - [include] KABI: struct device padding (Don Dutile) [1664445] - [include] KABI: struct dma_map_ops padding (Don Dutile) [1664482] - [kernel] swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit (Don Dutile) [1664484] - [kernel] dma-mapping: remove a few unused exports (Don Dutile) [1664484] - [include] dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA (Don Dutile) [1664484] - [kernel] dma-mapping: remove dmam_{declare,release}_coherent_memory (Don Dutile) [1664484] - [kernel] dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs (Don Dutile) [1664484] - [include] dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs (Don Dutile) [1664484] - [include] dma-mapping: fix flags in dma_alloc_wc (Don Dutile) [1664484] - [include] dma-mapping: deprecate dma_zalloc_coherent (Don Dutile) [1664484] - [arm64] arm64: default to the direct mapping in get_arch_dma_ops (Don Dutile) [1664484] - [kernel] dma-mapping: fix inverted logic in dma_supported (Don Dutile) [1664484] - [include] dma-mapping: bypass indirect calls for dma-direct (Don Dutile) [1664484] - [kernel] dma-direct: merge swiotlb_dma_ops into the dma_direct code (Don Dutile) [1664484] - [kernel] dma-direct: do not include SME mask in the DMA supported check (Don Dutile) [1664484] - [kernel] dma-direct: use dma_direct_map_page to implement dma_direct_map_sg (Don Dutile) [1664484] - [kernel] dma-direct: improve addressability error reporting (Don Dutile) [1664484] - [kernel] dma-direct: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [xen] swiotlb: remove dma_mark_clean (Don Dutile) [1664484] - [xen] swiotlb: remove SWIOTLB_MAP_ERROR (Don Dutile) [1664484] - [xen] xen-swiotlb: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] swiotlb: Skip cache maintenance on map error (Don Dutile) [1664484] - [kernel] swiotlb: add support for non-coherent DMA (Don Dutile) [1664484] - [kernel] swiotlb: mark is_swiotlb_buffer static (Don Dutile) [1664484] - [kernel] swiotlb: remove a pointless comment (Don Dutile) [1664484] - [kernel] swiotlb: clean up reporting (Don Dutile) [1664484] - [kernel] dma-direct: reject highmem pages from dma_alloc_from_contiguous (Don Dutile) [1664484] - [kernel] dma-direct: provide page based alloc/free helpers (Don Dutile) [1664484] - [include] dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB (Don Dutile) [1664484] - [kernel] dma-direct: respect DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [kernel] dma-direct: document the zone selection logic (Don Dutile) [1664484] - [kernel] dma-direct: fix return value of dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-direct: always allow dma mask <= physiscal memory size (Don Dutile) [1664484] - [kernel] dma-direct: implement complete bus_dma_mask handling (Don Dutile) [1664484] - [kernel] dma-direct: refine dma_direct_alloc zone selection (Don Dutile) [1664484] - [kernel] dma-direct: add an explicit dma_direct_get_required_mask (Don Dutile) [1664484] - [kernel] kernel/dma/direct: take DMA offset into account in dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-mapping: factor out dummy DMA ops (Don Dutile) [1664484] - [mm] arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing (Don Dutile) [1664484] - [iommu] iommu/dma-iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/vt-d: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/intel: small map_page cleanup (Don Dutile) [1664484] - [iommu] intel-iommu: mark intel_dma_ops static (Don Dutile) [1664484] - [iommu] ia64: remove iommu_dma_supported (Don Dutile) [1664484] - [iommu] iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/dma: Use fast DMA domain lookup (Don Dutile) [1664484] - [x86] x86/amd_gart: fix unmapping of non-GART mappings (Don Dutile) [1664484] - [x86] x86/amd_gart: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [mm] arm64: remove the dummy_dma_ops mapping_error method (Don Dutile) [1664484] - [powerpc] powerpc: Do not redefine NEED_DMA_MAP_STATE (Don Dutile) [1664484] - [powerpc] powerpc/iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [s390] s390: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] dma-mapping: always build the direct mapping code (Don Dutile) [1664484] - [kernel] dma-mapping: move dma_cache_sync out of line (Don Dutile) [1664484] - [kernel] dma-mapping: move various slow path functions out of line (Don Dutile) [1664484] - [base] dma-mapping: move dma_get_required_mask to kernel/dma (Don Dutile) [1664484] - [base] dma-mapping: move dma_default_get_required_mask under ifdef (Don Dutile) [1664484] - [include] dma-mapping: merge dma_unmap_page_attrs and dma_unmap_single_attrs (Don Dutile) [1664484] - [include] dma-mapping: simplify the dma_sync_single_range_for_{cpu,device} implementation (Don Dutile) [1664484] - [include] dma-mapping: return an error code from dma_mapping_error (Don Dutile) [1664484] - [pci] dma-mapping: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [include] dma-mapping: provide a generic DMA_MAPPING_ERROR (Don Dutile) [1664484] - [kernel] dma-mapping: move the arm64 noncoherent alloc/free support to common code (Don Dutile) [1664484] - [mm] arm64: fix warnings without CONFIG_IOMMU_DMA (Don Dutile) [1664484] - [arm64] arm64: use the generic swiotlb_dma_ops (Don Dutile) [1664484] - [kernel] swiotlb: don't dip into swiotlb pool for coherent allocations (Don Dutile) [1664484] - [kernel] swiotlb: refactor swiotlb_map_page (Don Dutile) [1664484] - [kernel] swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs (Don Dutile) [1664484] - [kernel] swiotlb: merge swiotlb_unmap_page and unmap_single (Don Dutile) [1664484] - [kernel] swiotlb: remove the overflow buffer (Don Dutile) [1664484] - [kernel] swiotlb: do not panic on mapping failures (Don Dutile) [1664484] - [mm] arm64/dma-mapping: Mildly optimise non-coherent IOMMU ops (Don Dutile) [1664484] - [iommu] iommu: Add fast hook for getting DMA domains (Don Dutile) [1664484] - [iommu] iommu: Remove the ->map_sg indirection (Don Dutile) [1664484] - [iommu] kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contiguous() (Don Dutile) [1664484] - [mm] mm/cma: remove unsupported gfp_mask parameter from cma_alloc() (Don Dutile) [1664484] - [kernel] dma-mapping: move the remap helpers to a separate file (Don Dutile) [1664484] - [include] dma-mapping: fix return type of dma_set_max_seg_size() (Don Dutile) [1664484] - [include] dma-mapping: translate __GFP_NOFAIL to DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [include] dma-debug: Check for drivers mapping invalid addresses in dma_map_single() (Don Dutile) [1664484] - [base] dma-mapping: make the get_required_mask method available unconditionally (Don Dutile) [1664484] - [xen] dma-mapping: support non-coherent devices in dma_common_get_sgtable (Don Dutile) [1664484] - [kernel] dma-mapping: consolidate the dma mmap implementations (Don Dutile) [1664484] - [kernel] dma-mapping: merge direct and noncoherent ops (Don Dutile) [1664484] - [include] dma-mapping: move the dma_coherent flag to struct device (Don Dutile) [1664484] - [include] dma-mapping: remove dma_deconfigure (Don Dutile) [1664484] - [base] dma-mapping: remove dma_configure (Don Dutile) [1664484] - [include] dma-mapping: relax warning for per-device areas (Don Dutile) [1664484] - [kernel] dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declaration (Don Dutile) [1664484] - [kernel] dma-noncoherent: add a arch_sync_dma_for_cpu_all hook (Don Dutile) [1664484] - [block] deprecate elevator= kernel parameter (Jeff Moyer) [1665295] - [rpmspec] kernel.spec: disable kabi checks until RC (=?UTF-8?q?=C4=8Cestm=C3=ADr=20Kalina?=) [1671007] - [iommu] iommu/amd: Unmap all mapped pages in error path of map_sg (Jerry Snitselaar) [1668448] - [iommu] iommu/amd: Call free_iova_fast with pfn in map_sg (Jerry Snitselaar) [1668448]- [arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Bhupesh Sharma) [1666679] - [kernel] sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_OFFSTACK (Joe Lawrence) [1667840] - [init] Small change to the message about certified hardware (Steve Best) [1671765] - [x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr (Pingfan Liu) [1640799] - [x86] Add back support for Intel processors (Steve Best) [1670529] - [net] SUNRPC: Clean up initialisation of the struct rpc_rqst (Benjamin Coddington) [1650494] - [x86] KABI, x86/paravirt: Protect paravirt ops structures (Waiman Long) [1669957] - [include] KABI: struct module padding (Prarit Bhargava) [1669480] - [include] KABI: struct stack_trace_struct padding (Prarit Bhargava) [1669480] - [documentation] iommu: Fix passthrough option documentation (Gary Hook) [1658391] - [iommu] iommu: Add config option to set passthrough as default (Gary Hook) [1658391] - [kernel] redhat: kernel: clean up taint flags (Jiri Benc) [1654313]- [scsi] scsi: qedi: Add the CRC size within iSCSI NVM image (Charles Rose) [1670186] - [fs] iomap: don't search past page end in iomap_is_partially_uptodate (Eric Sandeen) [1657588] - [netdrv] cxgb4: update supported DCB version (Arjun Vynipadath) [1668571] - [x86] kexec, KEYS: Make use of platform keyring for signature verify (Kairui Song) [1640486] - [security] integrity, KEYS: add a reference to platform keyring (Kairui Song) [1640486] - [security] efi: Allow the "db" UEFI variable to be suppressed (Kairui Song) [1640486] - [security] efi: Import certificates from UEFI Secure Boot (Kairui Song) [1640486] - [security] efi: Add an EFI signature blob parser (Kairui Song) [1640486] - [include] efi: Add EFI signature data types (Kairui Song) [1640486] - [security] integrity: Load certs to the platform keyring (Kairui Song) [1640486] - [security] integrity: Define a trusted platform keyring (Kairui Song) [1640486] - [security] security/integrity: remove unnecessary 'init_keyring' variable (Kairui Song) [1640486] - [x86] Fix kexec forbidding kernels signed with keys in the secondary keyring to boot (Kairui Song) [1640486] - [crypto] Replace magic for trusting the secondary keyring with #define (Kairui Song) [1640486] - [acpi] acpi/nfit: Fix command-supported detection (Jeff Moyer) [1665812] - [acpi] acpi/nfit: Block function zero DSMs (Jeff Moyer) [1665812] - [md] dm: add missing trace_block_split() to __split_and_process_bio() (Mike Snitzer) [1645283] - [md] dm: fix dm_wq_work() to only use __split_and_process_bio() if appropriate (Mike Snitzer) [1645283] - [md] dm: fix redundant IO accounting for bios that need splitting (Mike Snitzer) [1645283] - [md] dm: fix clone_bio() to trigger blk_recount_segments() (Mike Snitzer) [1645283] - [block] block: cover another queue enter recursion via BIO_QUEUE_ENTERED (Mike Snitzer) [1645283] - [md] dm thin: fix passdown_double_checking_shared_status() (Mike Snitzer) [1668039] - [tools] bpftool: Fix prog dump by tag (Jiri Olsa) [1667305] - [arm64] arm64: ftrace: Fix to enable syscall events on arm64 (Don Dutile) [1668035] - [arm64] arm64: implement syscall wrappers (Don Dutile) [1668035] - [arm64] arm64: convert compat wrappers to C (Don Dutile) [1668035] - [arm64] arm64: use SYSCALL_DEFINE6() for mmap (Don Dutile) [1668035] - [arm64] arm64: use {COMPAT,}SYSCALL_DEFINE0 for sigreturn (Don Dutile) [1668035] - [arm64] arm64: remove in-kernel call to sys_personality() (Don Dutile) [1668035] - [include] kernel: add ksys_personality() (Don Dutile) [1668035] - [arm64] arm64: drop alignment from syscall tables (Don Dutile) [1668035] - [arm64] arm64: entry: remove unused register aliases (Don Dutile) [1668035] - [arm64] arm64: convert native/compat syscall entry to C (Don Dutile) [1668035] - [arm64] arm64: svc: Ensure hardirq tracing is updated before return (Don Dutile) [1668035] - [arm64] arm64: convert syscall trace logic to C (Don Dutile) [1668035] - [arm64] arm64: move sve_user_{enable,disable} to (Don Dutile) [1668035] - [arm64] arm64: kill change_cpacr() (Don Dutile) [1668035] - [arm64] arm64: convert raw syscall invocation to C (Don Dutile) [1668035] - [arm64] arm64: introduce syscall_fn_t (Don Dutile) [1668035] - [arm64] arm64: remove sigreturn wrappers (Don Dutile) [1668035] - [arm64] arm64: rseq: Implement backend rseq calls and select HAVE_RSEQ (Don Dutile) [1668035] - [sound] ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock (Jaroslav Kysela) [1664249] - [infiniband] IB/hfi1: Fix an out-of-bounds access in get_hw_stats (Alex Estrin) [1667104] - [infiniband] IB/hfi1: Incorrect sizing of sge for PIO will OOPs (Alex Estrin) [1667095] - [drm] drm/nouveau: register backlight on pascal and newer (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp/gm200-: enforce identity-mapped SOR assignment for LVDS/eDP panels (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp: move eDP panel power handling (Ben Skeggs) [1664899] - [drm] drm/nouveau/devinit: don't fail when PMU/PRE_OS is missing from VBIOS (Ben Skeggs) [1664899] - [kernel] locking/rwsem: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] futex: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] sched/wake_q: Fix wakeup ordering for wake_q (Waiman Long) [1668014] - [kernel] sched/wake_q: Document wake_q_add() (Waiman Long) [1668014] - [kernel] sched/wait: Fix rcuwait_wake_up() ordering (Waiman Long) [1668014] - [kernel] sched/Documentation: Update wake_up() & co. memory-barrier guarantees (Waiman Long) [1668014] - [kvm] KVM: PPC: Book3S HV: Flush guest mappings when turning dirty tracking on/off (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Cleanups - constify memslots, fix comments (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Map single pages when doing dirty page logging (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Pass change type down to memslot commit function (Laurent Vivier) [1650386] - [vhost] vhost: log dirty page correctly (Jason Wang) [1657578] - [netdrv] netxen: taint as unsupported in RHEL8 (Tony Camuso) [1654825] - [hid] HID: hiddev: fix potential Spectre v1 (Benjamin Tissoires) [1664611] - [net] resort to custom code for sk_buff padding (Paolo Abeni) [1665984] - [net] add padding to cipher_context (Paolo Abeni) [1665984] - [net] add padding to tls_crypto_context (Paolo Abeni) [1665984] - [net] add padding to ipv4_devconf (Paolo Abeni) [1665984] - [net] ip6mr: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [net] ipv4: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [include] add KABI padding to file_system_type (Eric Sandeen) [1665320 1650565] - [include] add KABI padding to multiple fs ops vectors (Eric Sandeen) [1665320] - [fs] add KABI padding to dentry structure (Eric Sandeen) [1665320] - [fs] add KABI padding to inode structure (Eric Sandeen) [1665320] - [include] add KABI padding to file_lock structure (Eric Sandeen) [1665320] - [include] KABI: add an iopoll method to struct file_operations (Eric Sandeen) [1665320] - [sound] ALSA: emux: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [sound] ALSA: pcm: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: rme9652: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [powerpc] powerpc/tm: Unset MSR[TS] if not recheckpointing (Gustavo Duarte) [1663853] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BND (Perry Yuan) [1658433] - [hid] HID: debug: fix the ring buffer implementation (Tony Camuso) [1669469] {CVE-2019-3819}- [netdrv] net: hns: Fix WARNING when hns modules installed (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ping failed when use net bridge and send multicast (Xiaojun Tan) [1662120] - [netdrv] net: hns: Add mac pcs config when enable|disable mac (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ntuple-filters status error. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Free irq when exit from abnormal branch (Xiaojun Tan) [1662120] - [netdrv] net: hns: Clean rx fbd when ae stopped. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Some registers use wrong address according to the datasheet. (Xiaojun Tan) [1662120] - [netdrv] net: hns: All ports can not work when insmod hns ko after rmmod. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Incorrect offset address used for some registers. (Xiaojun Tan) [1662120] - [include] ipmi: RH_KABI macros to pad kabi exposed structs (Tony Camuso) [1658175] - [scsi] reserve space in structures for KABI (Ewan Milne) [1664397]- [include] PCI: Add reserved fields to 'struct hotplug_slot' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct hotplug_slot_ops' (Myron Stowe) [1663534] - [pci] PCI: Add reserved fields to 'struct pci_sriov' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_driver' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_bus' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields, and extension, to 'struct pci_dev' (Myron Stowe) [1663534] - [pci] PCI: Add missing include to drivers/pci.h (Myron Stowe) [1663534] - [pci] PCI/IOV: Use VF0 cached config space size for other VFs (Myron Stowe) [1663534] - [include] PCI: always include 'p2pdma' in 'struct pci_dev' (Myron Stowe) [1663534] - [ata] PCI: Remove pci_set_dma_max_seg_size() (Myron Stowe) [1663534] - [pci] PCI: Remove pci_set_dma_seg_boundary() (Myron Stowe) [1663534] - [include] PCI: Remove pci_unmap_addr() wrappers for DMA API (Myron Stowe) [1663534] - [pci] PCI/AER: Abstract AER interrupt handling (Myron Stowe) [1663534] - [pci] PCI: Uninline PCI bus accessors for better ftracing (Myron Stowe) [1663534] - [pci] PCI/portdrv: Add runtime PM hooks for port service drivers (Myron Stowe) [1663534] - [pci] PCI: Make link active reporting detection generic (Myron Stowe) [1663534] - [block] block: don't lose track of REQ_INTEGRITY flag (Ming Lei) [1665684] - [nvme] nvme-pci: fix nvme_setup_irqs() (Ming Lei) [1661439] - [lib] sbitmap: Protect swap_lock from hardirq (Ming Lei) [1666192] - [lib] sbitmap: Protect swap_lock from softirqs (Ming Lei) [1666192] - [scsi] scsi: isci: initialize shost fully before calling scsi_add_host() (Ming Lei) [1664918] - [nvme] nvmet-fc: Mark NVMe/FC target mode driver as unsupported (Ewan Milne) [1664838] - [netdrv] bnx2x: Assign unique DMAE channel number for FW DMAE transactions. (Jonathan Toppins) [1638306] - [fs] block: don't use un-ordered __set_current_state(TASK_UNINTERRUPTIBLE) (Ming Lei) [1664580] - [netdrv] qed: Wait for ready indication before rereading the shmem (Chad Dupuis) [1652417] - [netdrv] qed: Avoid sending mailbox commands when MFW is not responsive (Chad Dupuis) [1652417] - [netdrv] qed: Wait for MCP halt and resume commands to take place (Chad Dupuis) [1652417] - [netdrv] qed: Prevent a possible deadlock during driver load and unload (Chad Dupuis) [1652417] - [fs] gfs2: Fix loop in gfs2_rbm_find (Andreas Grunbacher) [1658528] - [fs] gfs2: Get rid of potential double-freeing in gfs2_create_inode (Andreas Grunbacher) [1658539]- [vhost] vhost/vsock: fix vhost vsock cid hashing inconsistent (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [vhost] vhost/vsock: fix use-after-free in network stack callers (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [netdrv] bnx2x: Add VF spoof-checking configuration (Jonathan Toppins) [1646842] - [netdrv] net-next: hinic: fix a problem in free_tx_poll() (Xiaojun Tan) [1642016] - [netdrv] net: hns: fix for unmapping problem when SMMU is on (Xiaojun Tan) [1640526] - [netdrv] net: hns: add netif_carrier_off before change speed and duplex (Xiaojun Tan) [1640526] - [netdrv] net: hns: add the code for cleaning pkt in chip (Xiaojun Tan) [1640526] - [netdrv] net: hns: modify variable type in hns_nic_reuse_page (Xiaojun Tan) [1640526]- [irqchip] Mark GICv2 deprecated (Wei Huang) [1609391] - [scsi] qla2xxx: Use correct number of vectors for online CPUs (Himanshu Madhani) [1644058] - [scsi] megaraid_sas: mark Aero controllers as tech preview (Tomas Henzl) [1659972] - [scsi] megaraid_sas: add retry logic in megasas_readl (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Introduce new Aero adapter type (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Fix Ventura series based checks (Tomas Henzl) [1659972] - [scsi] scsi: libfc: retry PRLI if we cannot analyse the payload (Chris Leech) [1631843] - [scsi] scsi: libfc: check fc_frame_payload_get() return value for null (Chris Leech) [1631843] - [scsi] scsi: libfc: hold disc_mutex in fc_disc_stop_rports() (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup lockdep annotations (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup 'sleeping function called from invalid context' (Chris Leech) [1631843] - [scsi] scsi: libfc: Add lockdep annotations (Chris Leech) [1631843] - [md] dm crypt: fix parsing of extended IV arguments (Mike Snitzer) [1665290] - [kernel] redhat: kabi: reserved padding for kernel sched data structures (Rafael Aquini) [1664858] - [kernel] redhat: kabi: reserved padding for MM related data structures (Rafael Aquini) [1664858] - [vfio] vfio/type1: Fix unmap overflow off-by-one (Alex Williamson) [1662291] - [message] mptspi: pci-id table changes (Tomas Henzl) [1651803] - [message] mptspi: Taint kernel if mptspi is loaded (Tomas Henzl) [1651803] - [block] kabi: reserve space for public data structure (Ming Lei) [1551939] - [block] kabi: reserve space for blk-mq related structure (Ming Lei) [1551939] - [block] kabi: reserve space for bsg related structure (Ming Lei) [1551939] - [block] kabi: reserve space for integrity related structure (Ming Lei) [1551939] - [block] kabi: reserve space for CONFIG_BLK_DEV_ZONED (Ming Lei) [1551939] - [ata] ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA (David Milburn) [1663347] - [kvm] KVM: x86: Add CPUID support for new instruction WBNOINVD (Andrew Jones) [1659491] - [x86] KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup (Andrew Jones) [1659491] - [virt] kvm: Change offset in kvm_write_guest_offset_cached to unsigned (Andrew Jones) [1659491] - [virt] kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init (Andrew Jones) [1659491] - [kvm] KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: Add ARM_EXCEPTION_IS_TRAP macro (Andrew Jones) [1659491] - [arm64] arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix unintended stage 2 PMD mappings (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs (Andrew Jones) [1659491] - [arm64] KVM: arm/arm64: Fixup the kvm_exit tracepoint (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Consider priority and active state for pending irq (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() (Andrew Jones) [1659491] - [kvm] KVM: X86: Fix NULL deref in vcpu_scan_ioapic (Andrew Jones) [1659491] - [kvm] KVM: Fix UAF in nested posted interrupt processing (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabled (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails (Andrew Jones) [1659491] - [kvm] arm64: KVM: Install stage-2 translation before enabling traps (Andrew Jones) [1659491] - [kvm] arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible (Andrew Jones) [1659491] - [arm64] arm64: entry: Remove confusing comment (Andrew Jones) [1659491] - [kvm] arm64: entry: Place an SB sequence following an ERET instruction (Andrew Jones) [1659491] - [arm64] arm64: Add support for SB barrier and patch in over DSB; ISB sequences (Andrew Jones) [1659491] - [kvm] kvm: nVMX: Set VM instruction error for VMPTRLD of unbacked page (Andrew Jones) [1659491] - [kvm] kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb (Andrew Jones) [1659491] - [kvm] kvm: mmu: Fix race in emulated page table writes (Andrew Jones) [1659491] - [kvm] KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset (Andrew Jones) [1659491] - [kvm] KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes (Andrew Jones) [1659491] - [kvm] KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall (Andrew Jones) [1659491] - [kvm] svm: Add mutex_lock to protect apic_access_page_done on AMD systems (Andrew Jones) [1659491] - [kvm] KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned (Andrew Jones) [1659491] - [kvm] KVM: arm64: Safety check PSTATE when entering guest and handle IL (Andrew Jones) [1659491] - [virt] KVM: arm64: Fix caching of host MDCR_EL2 value (Andrew Jones) [1659491] - [kvm] x86/kvm/nVMX: allow bare VMXON state migration (Andrew Jones) [1659491] - [kvm] x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit (Andrew Jones) [1659491] - [kvm] KVM: hyperv: define VP assist page helpers (Andrew Jones) [1659491] - [kvm] KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode() (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Always reflect #NM VM-exits to L1 (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS (Andrew Jones) [1659491] - [kvm] KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Clear reserved bits of #DB exit qualification (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Ensure only THP is candidate for adjustment (Andrew Jones) [1659491] - [kvm] x86: kvm: avoid unused variable warning (Andrew Jones) [1659491] - [kvm] powerpc64/ftrace: Include ftrace.h needed for enable/disable calls (Andrew Jones) [1659491] - [kvm] x86/kvm/vmx: Remove duplicate l1d flush definitions (Andrew Jones) [1659491] - [tools] perf kvm: Fix subcommands on s390 (Andrew Jones) [1659491] - [arm64] arm64: add PSR_AA32_* definitions (Andrew Jones) [1659491] - [pci] PCI: hotplug: Document TODOs (Myron Stowe) [1664454] - [pci] PCI: hotplug: Embed hotplug_slot (Myron Stowe) [1664454] - [pci] PCI: hotplug: Drop hotplug_slot_info (Myron Stowe) [1664454] - [pci] PCI: hotplug: Constify hotplug_slot_ops (Myron Stowe) [1664454] - [pci] PCI: pciehp: Reshuffle controller struct for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Rename controller struct members for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Unify controller and slot structs (Myron Stowe) [1664454] - [pci] PCI: pciehp: Tolerate Presence Detect hardwired to zero (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop hotplug_slot_ops wrappers (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop unnecessary includes (Myron Stowe) [1664454] - [pci] PCI: pciehp: Differentiate between surprise and safe removal (Myron Stowe) [1664454] - [pci] PCI: Simplify disconnected marking (Myron Stowe) [1664454] - [tools] perf vendor events arm64: Revise core JSON events for eMAG (Jiri Olsa) [1663353] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Jiri Olsa) [1663353] - [perf] drivers/perf: xgene: Add CPU hotplug support (Jiri Olsa) [1663349] - [scsi] mpt3sas: mark Aero controllers as tech preview (Tomas Henzl) [1663281] - [powerpc] KVM: PPC: Book3S HV: Keep rc bits in shadow pgtable in sync with host (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Introduce kvmhv_update_nest_rmap_rc_list() (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Apply combination of host and l1 pte rc for nested guest (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Align gfn to L1 page size when inserting nest-rmap entry (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Hold kvm->mmu_lock across updating nested pte rc bits (Suraj Jitindar Singh) [1662029] - [tools] perf python: Do not force closing original perf descriptor in evlist.get_pollfd (Jiri Olsa) [1659445] - [mm] mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings (Andrea Arcangeli) [1613993] - [rpmspec] spec: Add libperf-jvmti.so into perf debuginfo rpm (Jiri Olsa) [1653570] - [scsi] scsi: hisi_sas: Fix spin lock management in slot_index_alloc_quirk_v2_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Update v3 hw AIP_LIMIT and CFG_AGING_TIME register values (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Use block layer tag instead for IPTT (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: unmask interrupts ent72 and ent74 (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Free slot later in slot_complete_vx_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Fix the race between IO completion and timeout for SMP/internal IO (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Move evaluation of hisi_hba in hisi_sas_task_prep() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Feed back linkrate(max/min) when re-attached (Xiaojun Tan) [1642819] - [hwtracing] intel_th: pci: Add Ice Lake PCH support (Jiri Olsa) [1485529]- [kernel] userns: also map extents in the reverse map to kernel IDs (Chris von Recklinghausen) [1652679] {CVE-2018-18955} - [net] ipv6: route: Fix return value of ip6_neigh_lookup() on neigh_create() error (Stefano Brivio) [1662789] - [net] ipv6: frags: Fix bogus skb->sk in reassembled packets (Herbert Xu) [1645839] - [net] redhat: blacklist auto-loadable net modules in modules-extra (Marcelo Leitner) [1642795] - [net] redhat: move sctp modules to kernel-modules-extra (Marcelo Leitner) [1642795] - [net] add reserved fields to neighbour (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_stats* (Paolo Abeni) [1655084] - [net] reserve bits in netdev_features_t for future features (Paolo Abeni) [1655084] - [net] add reserved fields to sk_buff (Paolo Abeni) [1655084] - [net] add reserved fields to ipv6_devconf (Paolo Abeni) [1655084] - [net] add reserved fields to fib_rule (Paolo Abeni) [1655084] - [net] add reserved fields to sock (Paolo Abeni) [1655084] - [net] add reserved fields to genl_family (Paolo Abeni) [1655084] - [net] add reserved fields to proto_ops (Paolo Abeni) [1655084] - [net] add reserved fields to proto (Paolo Abeni) [1655084] - [net] add reserved fields to genl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_entry (Paolo Abeni) [1655084] - [net] add reserved fields to lwtunnel_state (Paolo Abeni) [1655084] - [net] add reserved fields to packet_type (Paolo Abeni) [1655084] - [net] add reserved fields to napi_struct (Paolo Abeni) [1655084] - [net] add reserved fields to net_device (Paolo Abeni) [1655084] - [net] exclude wireless_dev from KABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to dcbnl_rtnl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to xfrm_* (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_obj (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to l3mdev_ops (Paolo Abeni) [1655084] - [net] exclude ndisc_ops from kABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to xfrmdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to tlsdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_rx_queue (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_queue (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_ops (Paolo Abeni) [1655084] - [net] add reserved fields to ethtool_ops (Paolo Abeni) [1655084] - [net] add reserved fields to header_ops (Paolo Abeni) [1655084] - [net] add reserved fields to net_device_ops (Paolo Abeni) [1655084] - [net] add reserved fields to flowi* structs (Paolo Abeni) [1655084] - [arm64] KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS (Christoph von Recklinghausen) [1643586 1643522] - [arm64] KVM: arm/arm64: Rename kvm_arm_config_vm to kvm_arm_setup_stage2 (Christoph von Recklinghausen) [1643586 1643522] - [virt] KVM: arm64: Drop __cpu_init_stage2 on the VHE path (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Allow tuning the physical address size for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Limit the minimum number of page table levels (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm64: Set a limit on the IPA size (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add 52bit support for PAR to HPFAR conversoin (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Switch to per VM IPA limit (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Configure VTCR_EL2.SL0 per VM (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Dynamic configuration of VTTBR mask (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Make stage2 page table layout dynamic (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Prepare for dynamic stage2 page table layout (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm/arm64: Prepare for VM specific stage2 translations (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Configure VTCR_EL2 per VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Allow arch specific configurations for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Clean up VTCR_EL2 initialisation (Christoph von Recklinghausen) [1643586 1643522] - [arm64] arm64: Add a helper for PARange to physical shift conversion (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add helper for loading the stage2 setting for a VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Remove spurious WARN_ON (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table (Christoph von Recklinghausen) [1643586 1643522] - [hv] hv_balloon: avoid touching uninitialized struct page during tail onlining (Vitaly Kuznetsov) [1662277] - [x86] Mark AMD EPYC guests as supported (David Arcari) [1663356] - [netdrv] be2net: Disable queue dump in be_tx_timeout handler (Petr Oros) [1646838] - [vhost] vhost: Fix Spectre V1 vulnerability (Jason Wang) [1663469] - [mm] mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT (Andrea Arcangeli) [1575028] - [tools] cpupower: Fix AMD Family 0x17 msr_pstate size (Prarit Bhargava) [1659883] - [tools] cpupower: Fix coredump on VMWare (Prarit Bhargava) [1659883] - [scsi] scsi: csiostor: remove flush_scheduled_work() (Arjun Vynipadath) [1663973] - [powerpc] KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch (David Gibson) [1663225] - [fs] userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: add i_size checks (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) to trigger userfaults (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: clear flag if remap event not enabled (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: disable irqs when taking the waitqueue lock (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] fs/userfaultfd.c: remove redundant pointer uwq (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] NFS: nfs_compare_mount_options always compare auth flavors. (Steve Dickson) [1661619] - [infiniband] RDMA/hns: Bugfix for RoCE loopback test (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Update posting & querying mailbox (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Fix the bug while use multi-hop of pbl (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Init qp context when modify qp from reset to init (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Bugfix pbl configuration for rereg mr (Xiaojun Tan) [1663359] - [security] selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and RTM_GETCHAIN (Ondrej Mosnacek) [1660564] - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1656261] - [scsi] scsi: megaraid_sas: Use 63-bit DMA addressing (Tomas Henzl) [1656261] - [x86] x86/kvm: mark as TechPreview when running as a nested hypervisor (Vitaly Kuznetsov) [1519039] - [rpmspec] kernel.spec: Fix kernel-tools files section logic (Prarit Bhargava) [1661247] - [crypto] crypto: ccp - Make function sev_get_firmware() static (Gary Hook) [1632894] - [crypto] crypto: ccp - Allow SEV firmware to be chosen based on Family and Model (Gary Hook) [1632894] - [crypto] crypto: ccp - Fix static checker warning (Gary Hook) [1632894] - [crypto] crypto: ccp - add timeout support in the SEV command (Gary Hook) [1632894] - [nvdimm] nvdimm: Use namespace index data to reduce number of label reads needed (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Split label init out from the logic for getting config data (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Remove empty if statement (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Clarify comment in sizeof_namespace_index (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Sanity check labeloff (Jeff Moyer) [1634345] - [nvdimm] libnvdimm, dimm: Maximize label transfer size (Jeff Moyer) [1634345] - [mm] mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock (Brian Foster) [1659528] - [input] Input: elantech - disable elan-i2c for P52 and P72 (Benjamin Tissoires) [1658602] - [fs] cachefiles: avoid deprecated get_seconds() (David Howells) [1655613] - [fs] fscache, cachefiles: remove redundant variable 'cache' (David Howells) [1655613] - [fs] cachefiles: Explicitly cast enumerated type in put_object (David Howells) [1655613] - [fs] fscache: fix race between enablement and dropping of object (David Howells) [1655613] - [fs] cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active (David Howells) [1655613] - [fs] fscache: Fix race in fscache_op_complete() due to split atomic_sub & read (David Howells) [1655613] - [fs] cachefiles: Fix an assertion failure when trying to update a failed object (David Howells) [1655613] - [fs] fscache: Fix out of bound read in long cookie keys (David Howells) [1655613] - [fs] fscache: Fix incomplete initialisation of inline key space (David Howells) [1655613] - [fs] cachefiles: fix the race between cachefiles_bury_object() and rmdir(2) (David Howells) [1655613] - [kernel] ebpf: record usage of eBPF (Jiri Benc) [1654279] - [kernel] add rh_features to /proc (Jiri Benc) [1654279] - [kernel] add support for rh_features (Jiri Benc) [1654279] - [fs] fs/lock: show locks taken by processes from another pidns (Miklos Szeredi) [1616125] - [iommu] iommu/arm-smmu: Support non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm-v7s: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu: Add "iommu.strict" command line option (Xiaojun Tan) [1643114] - [iommu] iommu/dma: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu: Ensure that page-table updates are visible before TLBI (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Implement flush_iotlb_all hook (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Avoid back-to-back CMD_SYNC operations (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() (Xiaojun Tan) [1643114] - [infiniband] RDMA/hns: Update some attributes of the RoCE device (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Limit the size of extend sge of sq (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for CM test (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Submit bad wr when post send wr exception (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for reserved qp number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Refactor the codes for setting transport opode (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Move all prints out of irq handle (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix usage of bitmap allocation functions return values (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Support flush cqe for hip08 in kernel space (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Program the tclass and flow label into the hardware (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use macro instead of magic number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Modify qp will return errno when qp type is illegal (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Assign the value for vlan field of qp context (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Enable modify_cq for uverbs. (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the data type of immediate data (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use delay instead of usleep (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add illegal hop_num judgement (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add 50GE type of hnae3 device match (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Do not overwrite the error code during error unwind in hns_roce_init (Xiaojun Tan) [1639578] - [infiniband] hns: Remove a set-but-not-used variable (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_mac (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_gid (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TPQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TSQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix endian conversions and annotations (Xiaojun Tan) [1639578] - [scsi] scsi: hisi_sas: Add SATA FIS check for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: add memory barrier in task delivery function (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Tidy hisi_sas_task_prep() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: relocate some common code for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy host controller reset function a bit (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy channel interrupt handler for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Drop hisi_sas_slot_abort() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Update a couple of register settings for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add missing PHY spinlock init (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Pre-allocate slot DMA buffers (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Release all remaining resources in clear nexus ha (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add a flag to filter PHY events during reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Adjust task reject period during host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the conflict between dev gone and host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Only process broadcast change in phy_bcast_v3_hw() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Use dmam_alloc_coherent() (Zhou Wang) [1639541] - [netdrv] xen/netfront: fix waiting for xenbus state change (Petr Oros) [1638456]- [x86] expand cpu feature/bug bits (David Arcari) [1662434] - [x86] add kabi support for cpuinfo_x86 (David Arcari) [1662434] - [init] Display a message about certified hardware (Steve Best) [1660523] - [scsi] scsi: t10-pi: Return correct ref tag when queue has no integrity profile (Ming Lei) [1660719] - [scsi] scsi: storvsc: Fix a race in sub-channel creation that can cause panic (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: set callbacks on open (Mohammed Gamal) [1650149] - [hv] vmbus: fix subchannel removal (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: defer opening vmbus until first use (Mohammed Gamal) [1650149] - [hv] vmbus: split ring buffer allocation from open (Mohammed Gamal) [1650149] - [hv] vmbus: pass channel to hv_process_channel_removal (Mohammed Gamal) [1650149] - [hv] Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind() (Mohammed Gamal) [1650149] - [uio] hv_uio_generic: map ringbuffer phys addr (Mohammed Gamal) [1650149] - [uio] uio: introduce UIO_MEM_IOVA (Mohammed Gamal) [1650149] - [hv] vmbus: add driver_override support (Mohammed Gamal) [1650149] - [hv] vmbus: keep pointer to ring buffer page (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: increase size of receive and send buffers (Mohammed Gamal) [1650149] - [uio] uio: add SPDX license tags (Mohammed Gamal) [1650149] - [fs] gfs2: take jdata unstuff into account in do_grow (Robert S Peterson) [1660519] - [drm] drm/dp_mst: Check if primary mstb is null (Lyude Paul) [1658711] - [tools] perf tests: Use shebangs in the shell scripts (Michael Petlan) [1613523]- [mm] mm: put_and_wait_on_page_locked() while page is migrated (Baoquan He) [1649214] - [netdrv] i40e: define proper net_device::neigh_priv_len (Stefan Assmann) [1658743] - [netdrv] i40e: fix VLAN.TCI == 0 RX HW offload (Stefan Assmann) [1658743] - [netdrv] i40e: fix mac filter delete when setting mac address (Stefan Assmann) [1658743] - [netdrv] i40e: prevent overlapping tx_timeout recover (Stefan Assmann) [1658743] - [netdrv] i40e: Use correct shift for VLAN priority (Stefan Assmann) [1658743] - [netdrv] i40e: always set ks->base.speed in i40e_get_settings_link_up (Stefan Assmann) [1658743] - [netdrv] i40e: don't restart nway if autoneg not supported (Stefan Assmann) [1658743] - [netdrv] i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load (Stefan Assmann) [1658743] - [netdrv] i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features (Stefan Assmann) [1658743] - [acpi] ACPI/APEI: Clear GHES block_status before panic() (David Arcari) [1662442] - [misc] VMCI: Resource wildcard match fixed (Vitaly Kuznetsov) [1652868] - [mm] mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init (Waiman Long) [1655964] - [block] block/bio: Do not zero user pages (Ming Lei) [1662502] - [vhost] disable zerocopy by default (Jason Wang) [1582756] - [block] kyber: use sbitmap add_wait_queue/list_del wait helpers (Ming Lei) [1661426] - [lib] sbitmap: add helpers for add/del wait queue handling (Ming Lei) [1661426] - [net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down" (Dave Wysochanski) [1657449] - [vhost] vhost/vsock: fix reset orphans race with close timeout (Stefan Hajnoczi) [1660445] - [misc] genwqe: Fix size check (Steve Best) [1660126] - [fs] aio: fix spectre gadget in lookup_ioctx (Jeff Moyer) [1660963] - [block] block: save irq state in blkg_lookup_create() (Ming Lei) [1660299] - [md] dm: don't reuse bio for flushes (Ming Lei) [1660401] - [wireless] mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_regdom_custom (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Stanislaw Gruszka) [1637113] - [block] blk-mq: enable IO poll if .nr_queues of type poll > 0 (Ming Lei) [1660826] - [powerpc] powerpc/rtas: Fix a potential race between CPU-Offline & Migration (Desnes Augusto Nunes do Rosario) [1639266] - [x86] kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs (Eduardo Habkost) [1625111] - [scsi] scsi_sysfs: make unpriv_sgio queue attribute accessible for non-block devices (Paolo Bonzini) [1584504] - [block] scsi_ioctl: introduce unpriv_sgio queue flag (Paolo Bonzini) [1584504] - [block] scsi_ioctl: pass request_queue to blk_verify_command (Paolo Bonzini) [1584504] - [fs] ext4: missing !bh check in ext4_xattr_inode_write() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in __ext4_read_dirblock() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_expand_extra_isize_ea() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_move_to_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: release bs.bh before re-using in ext4_xattr_block_find() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_get_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of s_journal_flag_rwsem in error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of sbi->s_group_desc_leak in error path (Lukas Czerner) [1659481] - [fs] ext4: avoid possible double brelse() in add_new_gdb() on error path (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak in ext4_orphan_add() after prior errors (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() (Lukas Czerner) [1659481] - [fs] ext4: fix possible inode leak in the retry loop of ext4_resize_fs() (Lukas Czerner) [1659481] - [fs] ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() update_backups()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() add_new_gdb_meta_bg()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path (Lukas Czerner) [1659481] - [fs] ext4: avoid potential extra brelse in setup_new_flex_group_blocks() (Lukas Czerner) [1659481] - [scsi] scsi: lpfc: Enable Management features for IF_TYPE=6 (Dick Kennedy) [1658755] - [scsi] scsi: mpt3sas: Update driver version to 27.101.00.00 (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Replace readl with ioc->base_readl (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Add separate function for aero doorbell reads (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Introduce flag for aero based controllers (Tomas Henzl) [1659035] - [md] dm: do not allow readahead to limit IO size (Mike Snitzer) [1658757] - [md] dm raid: fix false -EBUSY when handling check/repair message (Mike Snitzer) [1658757] - [block] blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight() (Mike Snitzer) [1658757] - [md] dm rq: cleanup leftover code from recently removed q->mq_ops branching (Mike Snitzer) [1658757] - [md] dm verity: log the hash algorithm implementation (Mike Snitzer) [1658757] - [md] dm crypt: log the encryption algorithm implementation (Mike Snitzer) [1658757] - [md] dm integrity: fix spelling mistake in workqueue name (Mike Snitzer) [1658757] - [md] dm flakey: Properly corrupt multi-page bios. (Mike Snitzer) [1658757] - [md] dm: Check for device sector overflow if CONFIG_LBDAF is not set (Mike Snitzer) [1658757] - [md] dm crypt: use u64 instead of sector_t to store iv_offset (Mike Snitzer) [1658757] - [md] dm kcopyd: Fix bug causing workqueue stalls (Mike Snitzer) [1658757] - [md] dm snapshot: Fix excessive memory usage and workqueue stalls (Mike Snitzer) [1658757] - [md] dm bufio: update comment in dm-bufio.c (Mike Snitzer) [1658757] - [md] dm writecache: fix typo in error msg for creating writecache_flush_thread (Mike Snitzer) [1658757] - [md] dm: remove indirect calls from __send_changing_extent_only() (Mike Snitzer) [1658757] - [md] dm mpath: only flush workqueue when needed (Mike Snitzer) [1658757] - [md] dm: avoid indirect call in __dm_make_request (Mike Snitzer) [1658757] - [md] dm thin: bump target version (Mike Snitzer) [1658757] - [md] dm thin: send event about thin-pool state change _after_ making it (Mike Snitzer) [1658757] - [md] dm cache metadata: verify cache has blocks in blocks_are_clean_separate_dirty() (Mike Snitzer) [1658757] - [md] dm writecache: remove disabled code in memory_entry() (Mike Snitzer) [1658757] - [md] dm raid: avoid bitmap with raid4/5/6 journal device (Mike Snitzer) [1658757] - [md] dm crypt: make workqueue names device-specific (Mike Snitzer) [1658757] - [md] dm: add dm_table_device_name() (Mike Snitzer) [1658757] - [md] dm ioctl: harden copy_params()'s copy_from_user() from malicious users (Mike Snitzer) [1658757] - [md] dm: remove unnecessary unlikely() around WARN_ON_ONCE() (Mike Snitzer) [1658757] - [md] dm thin: use refcount_t for thin_c reference counting (Mike Snitzer) [1658757] - [netdrv] nfp: provide a better warning when ring allocation fails (Pablo Cascon) [1645456] - [netdrv] nfp: use kvcalloc() to allocate SW buffer descriptor arrays (Pablo Cascon) [1645456] - [scsi] scsi: lpfc: rport port swap discovery issue. (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Fix discovery failures during port failovers with lots of vports (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: refactor mailbox structure context fields (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Correct loss of fc4 type on remote port address change (Dick Kennedy) [1656635] - [hid] HID: multitouch: Add pointstick support for Cirque Touchpad (Perry Yuan) [1656673] - [powerpc] KVM: PPC: Book3S HV: Fix handling for interrupted H_ENTER_NESTED (Suraj Jitindar Singh) [1649980] - [powerpc] powerpc: Select CONFIG_SWIOTLB (Gustavo Duarte) [1648466] - [fs] nfs: Fix a missed page unlock after pg_doio() (Benjamin Coddington) [1651287] - [arm64] arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() (Mark Salter) [1637585] - [fs] fsnotify: Fix busy inodes during unmount (Lukas Czerner) [1650462] - [tools] perf vendor events arm64: Update ThunderX2 implementation defined pmu core events (Robert Richter) [1501638] - [tools] perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so (Jiri Olsa) [1579484]- [block] blk-mq: export hctx->type in debugfs instead of sysfs (Ming Lei) [1660040] - [block] blk-mq: fix dispatch from sw queue (Ming Lei) [1660040] - [block] blk-mq: skip zero-queue maps in blk_mq_map_swqueue (Ming Lei) [1660040] - [nvme] nvme-pci: don't share queue maps (Ming Lei) [1660040] - [block] blk-mq: only dispatch to non-defauly queue maps if they have queues (Ming Lei) [1660040] - [x86] KVM: LAPIC: Fix pv ipis use-before-initialization (Paul Lai) [1657702] - [fs] autofs: fix directory and symlink access (Ian Kent) [1611967] - [infiniband] IB/iser: Fix possible NULL deref at iser_inv_desc() (Don Dutile) [1657574] - [infiniband] RDMA/core: Fix unwinding flow in case of error to register device (Don Dutile) [1657574] - [infiniband] IB/rxe: fix for duplicate request processing and ack psns (Don Dutile) [1657574] - [infiniband] IB/ipoib: Clear IPCB before icmp_send (Don Dutile) [1657574] - [infiniband] RDMA/core: Do not expose unsupported counters (Don Dutile) [1657574] - [infiniband] IB/ucm: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/ucma: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR (Don Dutile) [1657574] - [infiniband] RDMA/cma: Do not ignore net namespace for unbound cm_id (Don Dutile) [1657574] - [net] xprtrdma: Reset credit grant properly after a disconnect (Don Dutile) [1657574] - [input] Input: hyper-v - fix wakeup from suspend-to-idle (Vitaly Kuznetsov) [1588888] - [kernel] kernel: hung_task.c: disable on suspend (Vitaly Kuznetsov) [1588888] - [kernel] redhat: add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) [1656933] - [rpmspec] Sign the aarch64 kernel (Jeremy Linton) [1659158]- [netdrv] nfp: flower: add geneve option match offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: add geneve option push action offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: offload tos and tunnel flags for ipv4 udp tunnels (Pablo Cascon) [1655604] - [netdrv] nfp: flower: set ip tunnel ttl from encap action (Pablo Cascon) [1655604] - [netdrv] nfp: flower: extract ipv4 udp tunnel ttl from route (Pablo Cascon) [1655604] - [net] sctp: hold transport before accessing its asoc in sctp_transport_get_next (Marcelo Leitner) [1656271] - [net] sctp: fix the data size calculation in sctp_data_size (Marcelo Leitner) [1656271] - [net] sctp: fix race on sctp_id2asoc (Marcelo Leitner) [1656271] - [net] rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices (Hangbin Liu) [1657120] - [netdrv] mlx5e: fix csum adjustments caused by RXFCS (Hangbin Liu) [1657120] - [net] drop skb on failure in ip_check_defrag() (Hangbin Liu) [1657120] - [net] rtnl_configure_link: fix dev flags changes arg to __dev_notify_flags (Hangbin Liu) [1657120] - [net] socket: fix a missing-check bug (Hangbin Liu) [1657120] - [net] rtnetlink: Disallow FDB configuration for non-Ethernet device (Hangbin Liu) [1657120] - [net] rtnetlink: Fail dump if target netnsid is invalid (Hangbin Liu) [1657120] - [net] rtnetlink: fix rtnl_fdb_dump() for ndmsg header (Hangbin Liu) [1657120] - [net] rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 (Hangbin Liu) [1657120] - [net] socket: fix struct ifreq size in compat ioctl (Hangbin Liu) [1657120] - [net] fix pskb_trim_rcsum_slow() with odd trim offset (Hangbin Liu) [1657120] - [net] gso_segment: Reset skb->mac_len after modifying network header (Hangbin Liu) [1657120] - [net] Use __kernel_clockid_t in uapi net_stamp.h (Davide Caratti) [1638022] - [net] tun: Consistently configure generic netdev params via rtnetlink (Matteo Croce) [1657910] - [net] tun: napi flags belong to tfile (Matteo Croce) [1657910] - [net] tun: initialize napi_mutex unconditionally (Matteo Croce) [1657910] - [net] tun: remove unused parameters (Matteo Croce) [1657910] - [net] team: Forbid enslaving team device to itself (Matteo Croce) [1658725] - [net] sched: Remove TCA_OPTIONS from policy (Davide Caratti) [1658516] - [net] sched: cls_api: add missing validation of netlink attributes (Davide Caratti) [1658516] - [net] sched: gred: pass the right attribute to gred_change_table_def() (Davide Caratti) [1658516] - [net] sched: cls_u32: fix hnode refcounting (Davide Caratti) [1658516] - [net] sched: Add policy validation for tc attributes (Davide Caratti) [1658516] - [net] bpf: use __GFP_COMP while allocating page (Andrea Claudi) [1658231] - [net] xsk: do not call synchronize_net() under RCU read lock (Andrea Claudi) [1658231] - [net] bpf: fix partial copy of map_ptr when dst is scalar (Andrea Claudi) [1658231] - [net] bpf: Fix bpf_msg_pull_data() (Andrea Claudi) [1658231] - [net] bpf: fix shift upon scatterlist ring wrap-around in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix sg shift repair start offset in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix msg->data/data_end after sg shift repair in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix several offset tests in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] vlan: add support for tunnel offload (Andrea Claudi) [1656804] - [net] 8021q: move vlan offload registrations into vlan_core (Hangbin Liu) [1657658] - [net] ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called (Stefano Brivio) [1658010] - [net] ipv6: Allow onlink routes to have a device mismatch if it is the default route (Stefano Brivio) [1658010] - [net] ipv6: Fix index counter for unicast addresses in in6_dump_addrs (Stefano Brivio) [1658010] - [net] ipv6: mcast: fix a use-after-free in inet6_mc_check (Stefano Brivio) [1658010] - [net] ipv6: rate-limit probes for neighbourless routes (Stefano Brivio) [1658010] - [net] ipv6: stop leaking percpu memory in fib6 info (Stefano Brivio) [1658010] - [net] ipv6: Remove extra call to ip6_convert_metrics for multipath case (Stefano Brivio) [1658010] - [net] ipv6: Display all addresses in output of /proc/net/if_inet6 (Stefano Brivio) [1658010] - [net] ipv6: do not copy dst flags on rt init (Stefano Brivio) [1658010] - [net] ipv6: Only update MTU metric if it set (Stefano Brivio) [1658010] - [net] ipv6: don't get lwtstate twice in ip6_rt_copy_init() (Stefano Brivio) [1658010] - [net] ipv6: Put lwtstate when destroying fib6_info (Stefano Brivio) [1658010] - [net] ip6_tunnel: Fix encapsulation layout (Stefano Brivio) [1658008] - [net] vxlan: fill ttl inherit info (Stefano Brivio) [1658008] - [net] ip_tunnel: be careful when accessing the inner header (Stefano Brivio) [1658008] - [net] vti6: remove !skb->ignore_df check from vti6_xmit() (Stefano Brivio) [1658008] - [net] ip6_vti: fix a null pointer deference when destroy vti6 tunnel (Stefano Brivio) [1658008] - [net] ip6_vti: fix creating fallback tunnel device for vti6 (Stefano Brivio) [1658008] - [net] ip_vti: fix a null pointer deferrence when create vti fallback tunnel (Stefano Brivio) [1658008] - [net] l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache (Stefano Brivio) [1658008] - [net] macsec: let the administrator set UP state even if lowerdev is down (Sabrina Dubroca) [1645540] - [net] macsec: update operstate when lower device changes (Sabrina Dubroca) [1645540] - [net] tcp: do not restart timewait timer on rst reception (Paolo Abeni) [1657988] - [net] tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY (Paolo Abeni) [1657988] - [net] tcp, ulp: add alias for all ulp modules (Paolo Abeni) [1657988] - [net] tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach (Paolo Abeni) [1657988] - [net] ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV and TIME-WAIT state (Paolo Abeni) [1657988] - [net] neighbour: Avoid writing before skb->head in neigh_hh_output() (Stefano Brivio) [1643336] - [net] ipv6: Check available headroom in ip6_xmit() even without options (Stefano Brivio) [1643336] - [net] ipv6: fix possible use-after-free in ip6_xmit() (Stefano Brivio) [1643336] - [net] openvswitch: Fix push/pop ethernet validation (Hangbin Liu) [1657226] - [net] cgroup, netclassid: add a preemption point to write_classid (Hangbin Liu) [1657226] - [net] ethtool: fix a privilege escalation bug (Hangbin Liu) [1657226] - [net] llc: set SOCK_RCU_FREE in llc_sap_add_socket() (Hangbin Liu) [1657226] - [net] dcb: For wild-card lookups, use priority -1, not 0 (Hangbin Liu) [1657226] - [net] packet: fix packet drop as of virtio gso (Hangbin Liu) [1657226] - [net] netlabel: check for IPV4MASK in addrinfo_get (Hangbin Liu) [1657226] - [net] netfilter: seqadj: re-load tcp header pointer after possible head reallocation (Florian Westphal) [1654259] - [net] netfilter: nf_tables: avoid BUG_ON usage (Florian Westphal) [1654259] - [net] netfilter: nf_tables: deactivate expressions in rule replecement routine (Florian Westphal) [1654259] - [net] netfilter: nat: fix double register in masquerade modules (Florian Westphal) [1654259] - [net] netfilter: add missing error handling code for register functions (Florian Westphal) [1654259] - [net] netfilter: nf_tables: fix use-after-free when deleting compat expressions (Florian Westphal) [1654259] - [net] netfilter: xt_RATEEST: remove netns exit routine (Florian Westphal) [1654259] - [net] netfilter: nf_tables: don't use position attribute on rule replacement (Florian Westphal) [1654259] - [net] revert "netfilter: nft_numgen: add map lookups for numgen random operations" (Florian Westphal) [1654259] - [net] netfilter: xt_IDLETIMER: add sysfs filename checking routine (Florian Westphal) [1654259] - [net] netfilter: conntrack: fix calculation of next bucket number in early_drop (Florian Westphal) [1654259] - [net] netfilter: conntrack: get rid of double sizeof (Florian Westphal) [1654259] - [net] netfilter: nft_set_rbtree: add missing rb_erase() in GC routine (Florian Westphal) [1654259] - [net] netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack clash for NF_REPEAT (Florian Westphal) [1654259] - [net] netfilter: nf_tables: release chain in flushing set (Florian Westphal) [1654259] - [net] netfilter: xt_checksum: ignore gso skbs (Florian Westphal) [1654259] - [net] netfilter: xt_cluster: add dependency on conntrack module (Florian Westphal) [1654259] - [net] netfilter: fix memory leaks on netlink_dump_start error (Florian Westphal) [1654259] - [net] netfilter: x_tables: do not fail xt_alloc_table_info too easilly (Florian Westphal) [1654259] - [net] ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() (Florian Westphal) [1654259] - [net] netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses (Florian Westphal) [1654259] - [net] xfrm: policy: use hlist rcu variants on insert (Sabrina Dubroca) [1657272] - [net] xfrm: validate template mode (Sabrina Dubroca) [1657272] - [net] xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry. (Sabrina Dubroca) [1657272] - [net] xfrm: reset transport header back to network header after all input transforms ahave been applied (Sabrina Dubroca) [1657272] - [net] xfrm: reset crypto_done when iterating over multiple input xfrms (Sabrina Dubroca) [1657272] - [net] xfrm: Validate address prefix lengths in the xfrm selector. (Sabrina Dubroca) [1657272] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1657225] - [net] tls: zero the crypto information from tls_context before freeing (Sabrina Dubroca) [1657225] - [net] tls: clear key material from kernel memory when do_tls_setsockopt_conf fails (Sabrina Dubroca) [1657225] - [net] tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 (Sabrina Dubroca) [1657225] - [net] tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC (Sabrina Dubroca) [1657225] - [net] tls: possible hang when do_tcp_sendpages hits sndbuf is full case (Sabrina Dubroca) [1657225] - [net] tls: Fix improper revert in zerocopy_from_iter (Sabrina Dubroca) [1657225] - [net] tls: Fix zerocopy_from_iter iov handling (Sabrina Dubroca) [1657225] - [net] netfilter: conntrack: reset tcp maxwin on re-register (Florian Westphal) [1647310] - [net] configs: Enable CONFIG_IP_SET_HASH_IPMAC as a module (Stefano Brivio) [1655301] - [net] udp: fix handling of CHECKSUM_COMPLETE packets (Paolo Abeni) [1655656] - [net] udp: Unbreak modules that rely on external __skb_recv_udp() availability (Paolo Abeni) [1655656] - [net] udp6: fix encap return code for resubmitting (Paolo Abeni) [1655656] - [net] team: no need to do team_notify_peers or team_mcast_rejoin when disabling port (Hangbin Liu) [1653197] - [net] sctp: not increase stream's incnt before sending addstrm_in request (Xin Long) [1651428] - [net] sctp: not allow to set asoc prsctp_enable by sockopt (Xin Long) [1647272] - [net] revert "sctp: remove sctp_transport_pmtu_check" (Xin Long) [1643330] - [net] fix XPS static_key accounting (Ivan Vecera) [1651781] - [net] restore call to netdev_queue_numa_node_write when resetting XPS (Ivan Vecera) [1651781] - [net] allow fallback function to pass netdev (Ivan Vecera) [1651781] - [net] allow ndo_select_queue to pass netdev (Ivan Vecera) [1651781] - [net] Add generic ndo_select_queue functions (Ivan Vecera) [1651781] - [net] Add support for subordinate traffic classes to netdev_pick_tx (Ivan Vecera) [1651781] - [net] ixgbe: Add code to populate and use macvlan TC to Tx queue map (Ivan Vecera) [1651781] - [net] Add support for subordinate device traffic classes (Ivan Vecera) [1651781] - [net] net-sysfs: Drop support for XPS and traffic_class on single queue device (Ivan Vecera) [1651781] - [net] Provide stub for __netif_set_xps_queue if there is no CONFIG_XPS (Ivan Vecera) [1651781] - [net] allow to call netif_reset_xps_queues() under cpus_read_lock (Ivan Vecera) [1651781] - [net] documentation: Add explanation for XPS using Rx-queue(s) map (Ivan Vecera) [1651781] - [net] net-sysfs: Add interface for Rx queue(s) map per Tx queue (Ivan Vecera) [1651781] - [net] Enable Tx queue selection based on Rx queues (Ivan Vecera) [1651781] - [net] Record receive queue number for a connection (Ivan Vecera) [1651781] - [net] sock: Change tx_queue_mapping in sock_common to unsigned short (Ivan Vecera) [1651781] - [net] Use static_key for XPS maps (Ivan Vecera) [1651781] - [net] Refactor XPS for CPUs and Rx queues (Ivan Vecera) [1651781] - [net] devlink: Add helper function for safely copy string param (Ivan Vecera) [1647914] - [net] devlink: Fix param cmode driverinit for string type (Ivan Vecera) [1647914] - [net] devlink: Fix param set handling for string type (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params-bnxt.txt (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params.txt (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_min (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_max (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter ignore_ari (Ivan Vecera) [1647914] - [net] devlink: double free in devlink_resource_fill() (Ivan Vecera) [1647914] - [net] devlink: Add extack for eswitch operations (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters region_snapshot (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot read command (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot delete command (Ivan Vecera) [1647914] - [net] devlink: Extend the support querying for region snapshot IDs (Ivan Vecera) [1647914] - [net] devlink: Add support for region get command (Ivan Vecera) [1647914] - [net] devlink: Add support for creating region snapshots (Ivan Vecera) [1647914] - [net] devlink: Add callback to query for snapshot id before snapshot create (Ivan Vecera) [1647914] - [net] devlink: Add support for creating and destroying regions (Ivan Vecera) [1647914] - [net] devlink: fix incorrect return statement (Ivan Vecera) [1647914] - [net] devlink: Add enable_sriov boolean generic parameter (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters internal_err_reset and max_macs (Ivan Vecera) [1647914] - [net] devlink: Add devlink notifications support for params (Ivan Vecera) [1647914] - [net] devlink: Add support for get/set driverinit value (Ivan Vecera) [1647914] - [net] devlink: Add param set command (Ivan Vecera) [1647914] - [net] devlink: Add param get command (Ivan Vecera) [1647914] - [net] devlink: Add devlink_param register and unregister (Ivan Vecera) [1647914] - [net] ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf (Xin Long) [1645064] - [net] ipv6: fix a dst leak when removing its exception (Xin Long) [1645064] - [net] netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace (Stefano Brivio) [1649089] - [net] bridge: remove ipv6 zero address check in mcast queries (Hangbin Liu) [1639666] - [net] bridge: do not add port to router list when receives query with source 0.0.0.0 (Hangbin Liu) [1639666] - [net] netfilter: ipv6: fix oops when defragmenting locally generated fragments (Florian Westphal) [1642341] - [net] xfrm6: call kfree_skb when skb is toobig (Sabrina Dubroca) [1628851] - [net] sched: act_police: fix memory leak in case of invalid control action (Ivan Vecera) [1638022] - [net] sched: act_police: add missing spinlock initialization (Ivan Vecera) [1638022] - [net] netfilter: xt_socket: check sk before checking for netns. (Ivan Vecera) [1638022] - [net] sched: act_police: fix race condition on state variables (Ivan Vecera) [1638022] - [net] sched: cls_flower: validate nested enc_opts_policy to avoid warning (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix memory leak when IDR allocation fails (Ivan Vecera) [1638022] - [net] configs: disable CAKE, ETF & SKBPRIO qdisc in config (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' for exceed traffic in police.json (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' on 'random' traffic in gact.json (Ivan Vecera) [1638022] - [net] sched: act_police: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] sched: act_gact: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] net_sched: fix a crash in tc_new_tfilter() (Ivan Vecera) [1638022] - [net] core: make function ___gnet_stats_copy_basic() static (Ivan Vecera) [1638022] - [net] net_sched: convert idrinfo->lock from spinlock to a mutex (Ivan Vecera) [1638022] - [net] loopback: clear skb->tstamp before netif_rx() (Ivan Vecera) [1638022] - [net] skbuff: preserve sock reference when scrubbing the skb. (Ivan Vecera) [1638022] - [net] netfilter: check if the socket netns is correct. (Ivan Vecera) [1638022] - [net] sched: make function qdisc_free_cb() static (Ivan Vecera) [1638022] - [net] sched: use reference counting for tcf blocks on rules update (Ivan Vecera) [1638022] - [net] sched: implement tcf_block_refcnt_{get|put}() (Ivan Vecera) [1638022] - [net] sched: protect block idr with spinlock (Ivan Vecera) [1638022] - [net] sched: implement functions to put and flush all chains (Ivan Vecera) [1638022] - [net] sched: change tcf block reference counter type to refcount_t (Ivan Vecera) [1638022] - [net] sched: use Qdisc rcu API instead of relying on rtnl lock (Ivan Vecera) [1638022] - [net] sched: add helper function to take reference to Qdisc (Ivan Vecera) [1638022] - [net] sched: extend Qdisc with rcu (Ivan Vecera) [1638022] - [net] sched: rename qdisc_destroy() to qdisc_put() (Ivan Vecera) [1638022] - [net] core: netlink: add helper refcount dec and lock function (Ivan Vecera) [1638022] - [net] sched: act_ipt: check for underflow in __tcf_ipt_init() (Ivan Vecera) [1638022] - [net] sched: Add hardware specific counters to TC actions (Ivan Vecera) [1638022] - [net] core: Add new basic hardware counter (Ivan Vecera) [1638022] - [net] net_sched: change tcf_del_walker() to take idrinfo->lock (Ivan Vecera) [1638022] - [net] sched: Use FIELD_SIZEOF directly instead of reimplementing its function (Ivan Vecera) [1638022] - [net] sched: act_sample: fix NULL dereference in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: use per-cpu counters (Ivan Vecera) [1638022] - [net] net_sched: notify filter deletion when deleting a chain (Ivan Vecera) [1638022] - [net] htb: use anonymous union for simplicity (Ivan Vecera) [1638022] - [net] net_sched: remove redundant qdisc lock classes (Ivan Vecera) [1638022] - [net] sched: cls_flower: dump offload count value (Ivan Vecera) [1638022] - [net] net_sched: properly cancel netlink dump on failure (Ivan Vecera) [1638022] - [net] sched: fix memory leak in act_tunnel_key_init() (Ivan Vecera) [1638022] - [net] sched: action_ife: take reference to meta module (Ivan Vecera) [1638022] - [net] act_ife: fix a potential use-after-free (Ivan Vecera) [1638022] - [net] sched: act_nat: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: null actions array pointer before releasing action (Ivan Vecera) [1638022] - [net] sched: fix type of htb statistics (Ivan Vecera) [1638022] - [net] net_sched: add missing tcf_lock for act_connmark (Ivan Vecera) [1638022] - [net] revert "net: sched: act: add extack for lookup callback" (Ivan Vecera) [1638022] - [net] tc-testing: add test-cases for numeric and invalid control action (Ivan Vecera) [1638022] - [net] net_sched: reject unknown tcfa_action values (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix dump of extended layered op (Ivan Vecera) [1638022] - [net] sched: return -ENOENT when trying to remove filter from non-existent chain (Ivan Vecera) [1638022] - [net] sched: fix extack error message when chain is failed to be created (Ivan Vecera) [1638022] - [net] sched: Fix memory exposure from short TCA_U32_SEL (Ivan Vecera) [1638022] - [net] net_sched: fix unused variable warning in stmmac (Ivan Vecera) [1638022] - [net] sch_cake: Fix TC filter flow override and expand it to hosts as well (Ivan Vecera) [1638022] - [net] sch_cake: Remove unused including (Ivan Vecera) [1638022] - [net] act_ife: fix a potential deadlock (Ivan Vecera) [1638022] - [net] act_ife: move tcfa_lock down to where necessary (Ivan Vecera) [1638022] - [net] revert "net: sched: act_ife: disable bh when taking ife_mod_lock" (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcfa_capab (Ivan Vecera) [1638022] - [net] net_sched: remove list_head from tc_action (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcf_idr_check() (Ivan Vecera) [1638022] - [net] net_sched: remove unused parameter for tcf_action_delete() (Ivan Vecera) [1638022] - [net] net_sched: remove unnecessary ops->delete() (Ivan Vecera) [1638022] - [net] net_sched: improve and refactor tcf_action_put_many() (Ivan Vecera) [1638022] - [net] sched: always disable bh when taking tcf_lock (Ivan Vecera) [1638022] - [net] sched: act_ife: always release ife action on init error (Ivan Vecera) [1638022] - [net] cls_matchall: fix tcf_unbind_filter missing (Ivan Vecera) [1638022] - [net] sched: act_ife: disable bh when taking ife_mod_lock (Ivan Vecera) [1638022] - [net] sched: act_mirred method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_vlan method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbmod method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_simple method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_pedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_nat method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_ipt method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_gact method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_sum method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_bpf method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_connmark method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] core: protect rate estimator statistics pointer with lock (Ivan Vecera) [1638022] - [net] sched: act_mirred: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: extend action ops with put_dev callback (Ivan Vecera) [1638022] - [net] sched: act_vlan: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbmod: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_simple: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_sample: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_pedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ipt: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ife: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_gact: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_csum: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_bpf: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] tc: Update README and add config (Ivan Vecera) [1638022] - [net] sched: fix block->refcnt decrement (Ivan Vecera) [1638022] - [net] tc-tests: initial version of nat action unit tests (Ivan Vecera) [1638022] - [net] sched: allow flower to match tunnel options (Ivan Vecera) [1638022] - [net] flow_dissector: allow dissection of tunnel options from metadata (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in skbedit match patterns (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in connmark match patterns (Ivan Vecera) [1638022] - [net] tc-testing: flush gact actions on test teardown (Ivan Vecera) [1638022] - [net] tc-testing: fix ip address in u32 test (Ivan Vecera) [1638022] - [net] sched: cls_flower: Fix an error code in fl_tmplt_create() (Ivan Vecera) [1638022] - [net] sched: fix flush on non-existing chain (Ivan Vecera) [1638022] - [net] sched: make tcf_chain_{get, put}() static (Ivan Vecera) [1638022] - [net] sched: fix notifications for action-held chains (Ivan Vecera) [1638022] - [net] sched: change name of zombie chain to "held_by_acts_only" (Ivan Vecera) [1638022] - [net] act_mirred: use TC_ACT_REINSERT when possible (Ivan Vecera) [1638022] - [net] tc: introduce TC_ACT_REINSERT. (Ivan Vecera) [1638022] - [net] tc/act: remove unneeded RCU lock in action callback (Ivan Vecera) [1638022] - [net] sched: user-space can't set unknown tcfa_action values (Ivan Vecera) [1638022] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1638022] - [net] sch_netem: Move private queue handler to generic location. (Ivan Vecera) [1638022] - [net] sch_htb: Remove local SKB queue handling code. (Ivan Vecera) [1638022] - [net] act_bpf: Use kmemdup instead of duplicating it in tcf_bpf_init_from_ops (Ivan Vecera) [1638022] - [net] cls_bpf: Use kmemdup instead of duplicating it in cls_bpf_prog_from_ops (Ivan Vecera) [1638022] - [net] act_pedit: remove unnecessary semicolon (Ivan Vecera) [1638022] - [net] sched: don't dump chains only held by actions (Ivan Vecera) [1638022] - [net] sch_cake: Make gso-splitting configurable from userspace (Ivan Vecera) [1638022] - [net] sched: unmark chain as explicitly created on delete (Ivan Vecera) [1638022] - [net] sched: cls_api: fix dead code in switch (Ivan Vecera) [1638022] - [net] sched: cls_flower: Use correct inline function for assignment of vlan tpid (Ivan Vecera) [1638022] - [net] sched: fix trailing whitespace (Ivan Vecera) [1638022] - [net] cbs: Add support for the graft function (Ivan Vecera) [1638022] - [net] sched: add skbprio scheduler (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chain templates (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chains creation adn destruction (Ivan Vecera) [1638022] - [net] selftests: forwarding: move shblock tc support check to a separate helper (Ivan Vecera) [1638022] - [net] sched: cls_flower: propagate chain teplate creation and destruction to drivers (Ivan Vecera) [1638022] - [net] sched: cls_flower: implement chain templates (Ivan Vecera) [1638022] - [net] sched: cls_flower: change fl_init_dissector to accept mask and dissector (Ivan Vecera) [1638022] - [net] sched: cls_flower: move key/mask dumping into a separate function (Ivan Vecera) [1638022] - [net] sched: introduce chain templates (Ivan Vecera) [1638022] - [net] sched: introduce chain object to uapi (Ivan Vecera) [1638022] - [net] sched: Avoid implicit chain 0 creation (Ivan Vecera) [1638022] - [net] sched: push ops lookup bits into tcf_proto_lookup_ops() (Ivan Vecera) [1638022] - [net] nfp: bring back support for offloading shared blocks (Ivan Vecera) [1638022] - [net] sched: use PTR_ERR_OR_ZERO macro in tcf_block_cb_register (Ivan Vecera) [1638022] - [net] tc-tests: initial version of fw filter unit tests (Ivan Vecera) [1638022] - [net] sch_cake: Fix tin order when set through skb->priority (Ivan Vecera) [1638022] - [net] sched: act_skbedit: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: skbedit: use per-cpu counters (Ivan Vecera) [1638022] - [net] tc-testing: add geneve options in tunnel_key unit tests (Ivan Vecera) [1638022] - [net] sched: fix unprotected access to rcu cookie pointer (Ivan Vecera) [1638022] - [net] sched: act_ife: fix memory leak in ife init (Ivan Vecera) [1638022] - [net] sched: refactor flower walk to iterate over idr (Ivan Vecera) [1638022] - [net] sched: flower: Fix null pointer dereference when run tc vlan command (Ivan Vecera) [1638022] - [net] sched: Fix warnings from xchg() on RCU'd cookie pointer. (Ivan Vecera) [1638022] - [net] cls_flower: fix error values for commands not supported by drivers (Ivan Vecera) [1638022] - [net] nfp: handle cls_flower command default case (Ivan Vecera) [1638022] - [net] bnxt: simplify cls_flower command switch and handle default case (Ivan Vecera) [1638022] - [net] sch_cake: Conditionally split GSO segments (Ivan Vecera) [1638022] - [net] sch_cake: Add overhead compensation support to the rate shaper (Ivan Vecera) [1638022] - [net] sch_cake: Add DiffServ handling (Ivan Vecera) [1638022] - [net] sch_cake: Add NAT awareness to packet classifier (Ivan Vecera) [1638022] - [net] netfilter: Add nf_ct_get_tuple_skb global lookup function (Ivan Vecera) [1638022] - [net] sch_cake: Add optional ACK filter (Ivan Vecera) [1638022] - [net] sch_cake: Add ingress mode (Ivan Vecera) [1638022] - [net] sched: Add Common Applications Kept Enhanced (cake) qdisc (Ivan Vecera) [1638022] - [net] Use __u32 in uapi net_stamp.h (Ivan Vecera) [1638022] - [net] sched: flower: Add supprt for matching on QinQ vlan headers (Ivan Vecera) [1638022] - [net] sched: flower: Dump the ethertype encapsulated in vlan (Ivan Vecera) [1638022] - [net] flow_dissector: Add support for QinQ dissection (Ivan Vecera) [1638022] - [net] sched: flower: Add support for matching on vlan ethertype (Ivan Vecera) [1638022] - [net] flow_dissector: Save vlan ethertype from headers (Ivan Vecera) [1638022] - [net] sched: change action API to use array of pointers to actions (Ivan Vecera) [1638022] - [net] sched: atomically check-allocate action (Ivan Vecera) [1638022] - [net] sched: use reference counting action init (Ivan Vecera) [1638022] - [net] sched: don't release reference on action overwrite (Ivan Vecera) [1638022] - [net] sched: implement reference counted action release (Ivan Vecera) [1638022] - [net] sched: add 'delete' function to action ops (Ivan Vecera) [1638022] - [net] sched: implement action API that deletes action by index (Ivan Vecera) [1638022] - [net] sched: always take reference to action (Ivan Vecera) [1638022] - [net] sched: implement unlocked action init API (Ivan Vecera) [1638022] - [net] sched: change type of reference and bind counters (Ivan Vecera) [1638022] - [net] sched: use rcu for action cookie update (Ivan Vecera) [1638022] - [net] sched: Make etf report drops on error_queue (Ivan Vecera) [1638022] - [net] sched: Add HW offloading capability to ETF (Ivan Vecera) [1638022] - [net] sched: Introduce the ETF Qdisc (Ivan Vecera) [1638022] - [net] sched: Allow creating a Qdisc watchdog with other clocks (Ivan Vecera) [1638022] - [net] packet: Hook into time based transmission. (Ivan Vecera) [1638022] - [net] ipv6: Hook into time based transmission (Ivan Vecera) [1638022] - [net] ipv4: Hook into time based transmission (Ivan Vecera) [1638022] - [net] Add a new socket option for a future transmit time. (Ivan Vecera) [1638022] - [net] Clear skb->tstamp only on the forwarding path (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix possible memory leak in tcf_pedit_init() (Ivan Vecera) [1638022] - [net] net sched actions: add extack messages in pedit action (Ivan Vecera) [1638022] - [net] net:sched: add action inheritdsfield to skbedit (Ivan Vecera) [1638022] - [net] tc-testing: initial version of tunnel_key unit tests (Ivan Vecera) [1638022] - [net] net sched actions: avoid bitwise operation on signed value in pedit (Ivan Vecera) [1638022] - [net] net sched actions: fix misleading text strings in pedit action (Ivan Vecera) [1638022] - [net] net sched actions: use sizeof operator for buffer length (Ivan Vecera) [1638022] - [net] net sched actions: fix sparse warning (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit headers (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit action (Ivan Vecera) [1638022] - [net] netem: slotting with non-uniform distribution (Ivan Vecera) [1638022] - [net] check tunnel option type in tunnel flags (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: add extended ack support (Ivan Vecera) [1638022] - [net] tc-tests: add an extreme-case csum action test (Ivan Vecera) [1638022] - [net] net_sched: remove unused htb drop_list (Ivan Vecera) [1638022]- [rpmspec] always run make with HOSTCFLAGS/HOSTLDFLAGS set (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to tools build (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to bpftool build (Jiri Olsa) [1624124] - [kernel] kbuild: Use HOST*FLAGS options from the command line (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTLDFLAGS to KBUILD_HOSTLDFLAGS (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOSTCXXFLAGS to KBUILD_HOSTCXXFLAGS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGS (Jiri Olsa) [1624124] - [tools] tools cpupower: Override CFLAGS assignments (Jiri Olsa) [1624124] - [tools] tools cpupower debug: Allow to use outside build flags (Jiri Olsa) [1624124] - [tools] perf tools: Pass build flags to traceevent build (Jiri Olsa) [1624124] - [tools] tools lib traceevent: Use LDFLAGS in the build commands (Jiri Olsa) [1624124] - [tools] perf tools: Link libperf-jvmti.so with LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow add linker flags via EXTRA_LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow to add compiler flags via EXTRA_CFLAGS variable (Jiri Olsa) [1624124] - [block] blkcg: handle dying request_queue when associating a blkg (Ming Lei) [1655485] - [block] block: deactivate blk_stat timer in wbt_disable_default() (Ming Lei) [1655485] - [lib] sbitmap: flush deferred clears for resize and shallow gets (Ming Lei) [1655485] - [md] dm: fix request-based dm's use of dm_wait_for_completion (Ming Lei) [1655485] - [nvme] nvme: fix irq vs io_queue calculations (Ming Lei) [1655485] - [md] dm: fix inflight IO check (Ming Lei) [1655485] - [md] dm: remove the pending IO accounting (Ming Lei) [1655485] - [block] block: return just one value from part_in_flight (Ming Lei) [1655485] - [block] block: switch to per-cpu in-flight counters (Ming Lei) [1655485] - [block] block: delete part_round_stats and switch to less precise counting (Ming Lei) [1655485] - [block] block: stop passing 'cpu' to all percpu stats methods (Ming Lei) [1655485] - [md] dm rq: leverage blk_mq_queue_busy() to check for outstanding IO (Ming Lei) [1655485] - [md] dm: dont rewrite dm_disk(md)->part0.in_flight (Ming Lei) [1655485] - [lib] sbitmap: silence bogus lockdep IRQ warning (Ming Lei) [1655485] - [scsi] scsi: Fix a harmless double shift bug (Ming Lei) [1655485] - [block] blk-mq: re-build queue map in case of kdump kernel (Ming Lei) [1655485] - [block] blkcg: put back rcu lock in blkcg_bio_issue_check() (Ming Lei) [1655485] - [block] block: convert io-latency to use rq_qos_wait (Ming Lei) [1655485] - [block] block: convert wbt_wait() to use rq_qos_wait() (Ming Lei) [1655485] - [block] block: add rq_qos_wait to rq_qos (Ming Lei) [1655485] - [block] blkcg: rename blkg_try_get() to blkg_tryget() (Ming Lei) [1655485] - [block] blkcg: change blkg reference counting to use percpu_ref (Ming Lei) [1655485] - [block] blkcg: remove bio_disassociate_task() (Ming Lei) [1655485] - [block] blkcg: remove additional reference to the css (Ming Lei) [1655485] - [block] blkcg: remove bio->bi_css and instead use bio->bi_blkg (Ming Lei) [1655485] - [block] blkcg: associate writeback bios with a blkg (Ming Lei) [1655485] - [block] blkcg: associate a blkg for pages being evicted by swap (Ming Lei) [1655485] - [block] blkcg: consolidate bio_issue_init() to be a part of core (Ming Lei) [1655485] - [block] blkcg: associate blkg when associating a device (Ming Lei) [1655485] - [block] dm: set the static flush bio device on demand (Ming Lei) [1655485] - [block] blkcg: introduce common blkg association logic (Ming Lei) [1655485] - [block] blkcg: convert blkg_lookup_create() to find closest blkg (Ming Lei) [1655485] - [block] blkcg: update blkg_lookup_create() to do locking (Ming Lei) [1655485] - [block] blkcg: fix ref count issue with bio_blkcg() using task_css (Ming Lei) [1655485] - [block] blk-mq: remove QUEUE_FLAG_POLL from default MQ flags (Ming Lei) [1655485] - [block] block: enable polling by default if a poll map is initalized (Ming Lei) [1655485] - [block] block: only allow polling if a poll queue_map exists (Ming Lei) [1655485] - [block] block: remove ->poll_fn (Ming Lei) [1655485] - [nvme] nvme-mpath: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-rdma: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-pci: remove the CQ lock for interrupt driven queues (Ming Lei) [1655485] - [nvme] nvme-pci: don't poll from irq context when deleting queues (Ming Lei) [1655485] - [nvme] nvme-pci: refactor nvme_disable_io_queues (Ming Lei) [1655485] - [nvme] nvme-pci: consolidate code for polling non-dedicated queues (Ming Lei) [1655485] - [nvme] nvme-pci: only allow polling with separate poll queues (Ming Lei) [1655485] - [nvme] nvme-pci: cleanup SQ allocation a bit (Ming Lei) [1655485] - [nvme] nvme-pci: use atomic bitops to mark a queue enabled (Ming Lei) [1655485] - [block] block: move queues types to the block layer (Ming Lei) [1655485] - [fs] aio: clear IOCB_HIPRI (Ming Lei) [1655485] - [lib] sbitmap: fix sbitmap_for_each_set() (Ming Lei) [1655485] - [block] blk-mq: don't call ktime_get_ns() if we don't need it (Ming Lei) [1655485] - [block] block: add cmd_flags to print_req_error (Ming Lei) [1655485] - [lib] sbitmap: optimize wakeup check (Ming Lei) [1655485] - [lib] sbitmap: ammortize cost of clearing bits (Ming Lei) [1655485] - [block] block: avoid extra bio reference for async O_DIRECT (Ming Lei) [1655485] - [lib] sbitmap: don't loop for find_next_zero_bit() for !round_robin (Ming Lei) [1655485] - [block] blk-mq: use plug for devices that implement ->commits_rqs() (Ming Lei) [1655485] - [block] blk-mq: use bd->last == true for list inserts (Ming Lei) [1655485] - [block] ataflop: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] virtio_blk: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [nvme] nvme: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] blk-mq: add mq_ops->commit_rqs() (Ming Lei) [1655485] - [block] block: improve logic around when to sort a plug list (Ming Lei) [1655485] - [block] blk-mq: Add a NULL check in blk_mq_free_map_and_requests() (Ming Lei) [1655485] - [block] ataflop: fix error handling in atari_floppy_init() (Ming Lei) [1655485] - [block] block: add io timeout to sysfs (Ming Lei) [1655485] - [block] block: use rcu_work instead of call_rcu to avoid sleep in softirq (Ming Lei) [1655485] - [block] blk-mq: fix failure to decrement plug count on single rq removal (Ming Lei) [1655485] - [block] sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN (Ming Lei) [1655485] - [block] block: sum requests in the plug structure (Ming Lei) [1655485] - [block] blk-mq: Simplify request completion state (Ming Lei) [1655485] - [scsi] scsi: Do not rely on blk-mq for double completions (Ming Lei) [1655485] - [block] blk-mq: Return true if request was completed (Ming Lei) [1655485] - [block] blk-mq: never redirect polled IO completions (Ming Lei) [1655485] - [block] blk-mq: ensure mq_ops ->poll() is entered at least once (Ming Lei) [1655485] - [block] block: make blk_poll() take a parameter on whether to spin or not (Ming Lei) [1655485] - [nvme] nvme: remove opportunistic polling from bdev target (Ming Lei) [1655485] - [block] blk-mq: remove 'tag' parameter from mq_ops->poll() (Ming Lei) [1655485] - [block] blk-mq: when polling for IO, look for any completion (Ming Lei) [1655485] - [block] block: fix attempt to assign NULL io_context (Ming Lei) [1655485] - [block] block: Initialize BIO I/O priority early (Ming Lei) [1655485] - [block] block: prevent merging of requests with different priorities (Ming Lei) [1655485] - [fs] aio: Fix fallback I/O priority value (Ming Lei) [1655485] - [block] block: Introduce get_current_ioprio() (Ming Lei) [1655485] - [block] block: Remove bio->bi_ioc (Ming Lei) [1655485] - [fs] aio: Comment use of IOCB_FLAG_IOPRIO aio flag (Ming Lei) [1655485] - [nvme] nvme-fc: remove ->poll implementation (Ming Lei) [1655485] - [block] block: have ->poll_fn() return number of entries polled (Ming Lei) [1655485] - [block] block: avoid ordered task state change for polled IO (Ming Lei) [1655485] - [nvme] nvme: default to 0 poll queues (Ming Lei) [1655485] - [block] floppy: remove now unused 'flags' variable (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [block] ide: don't acquire queue_lock in ide_complete_pm_rq (Ming Lei) [1655485] - [block] ide: don't acquire queue lock in ide_pm_execute_rq (Ming Lei) [1655485] - [block] pktcdvd: remove queue_lock around blk_queue_max_hw_sectors (Ming Lei) [1655485] - [block] floppy: remove queue_lock around floppy_end_request (Ming Lei) [1655485] - [block] block: remove the rq_alloc_data request_queue field (Ming Lei) [1655485] - [block] block: don't plug for aio/O_DIRECT HIPRI IO (Ming Lei) [1655485] - [block] block: for async O_DIRECT, mark us as polling if asked to (Ming Lei) [1655485] - [block] block: add polled wakeup task helper (Ming Lei) [1655485] - [block] blk-rq-qos: inline check for q->rq_qos functions (Ming Lei) [1655485] - [block] block: add queue_is_mq() helper (Ming Lei) [1655485] - [nvme] nvme: provide optimized poll function for separate poll queues (Ming Lei) [1655485] - [block] ide: clear ide_req()->special for non-passthrough requests (Ming Lei) [1655485] - [nvme] nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity() (Ming Lei) [1655485] - [block] block: add wbt_disable_default export for BFQ (Ming Lei) [1655485] - [block] block: remove the queue_lock indirection (Ming Lei) [1655485] - [block] block: remove the lock argument to blk_alloc_queue_node (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [mmc] mmc: simplify queue initialization (Ming Lei) [1655485] - [block] umem: don't override the queue_lock (Ming Lei) [1655485] - [block] drbd: don't override the queue_lock (Ming Lei) [1655485] - [block] blk-cgroup: move locking into blkg_destroy_all (Ming Lei) [1655485] - [block] blk-cgroup: consolidate error handling in blkcg_init_queue (Ming Lei) [1655485] - [block] block: remove a few unused exports (Ming Lei) [1655485] - [block] block: update a few comments for the legacy request removal (Ming Lei) [1655485] - [block] block: remove the unused lock argument to rq_qos_throttle (Ming Lei) [1655485] - [block] block: remove queue_lockdep_assert_held (Ming Lei) [1655485] - [block] block: use atomic bitops for ->queue_flags (Ming Lei) [1655485] - [block] block: don't hold the queue_lock over blk_abort_request (Ming Lei) [1655485] - [block] block: remove deadline __deadline manipulation helpers (Ming Lei) [1655485] - [block] block: remove QUEUE_FLAG_BYPASS and ->bypass (Ming Lei) [1655485] - [nvme] nvmet-rdma: fix response use after free (Ming Lei) [1655485] - [nvme] nvme: validate controller state before rescheduling keep alive (Ming Lei) [1655485] - [block] block, bfq: fix decrement of num_active_groups (Ming Lei) [1655485] - [ata] libata: whitelist all SAMSUNG MZ7KM* solid-state disks (Ming Lei) [1655485] - [nvme] nvme-rdma: fix double freeing of async event data (Ming Lei) [1655485] - [nvme] nvme-pci: fix surprise removal (Ming Lei) [1655485] - [nvme] nvme: Free ctrl device name on init failure (Ming Lei) [1655485] - [nvme] nvme-fc: resolve io failures during connect (Ming Lei) [1655485] - [nvme] nvme: make sure ns head inherits underlying device limits (Ming Lei) [1655485] - [nvme] nvmet: don't try to add ns to p2p map unless it actually uses it (Ming Lei) [1655485] - [nvme] nvme-pci: fix conflicting p2p resource adds (Ming Lei) [1655485] - [nvme] nvmet: Optionally use PCI P2P memory (Ming Lei) [1655485] - [nvme] nvmet: Introduce helper functions to allocate and free request SGLs (Ming Lei) [1655485] - [nvme] nvme-pci: Add support for P2P memory in requests (Ming Lei) [1655485] - [nvme] nvme-pci: Use PCI p2pmem subsystem to manage the CMB (Ming Lei) [1655485] - [infiniband] IB/core: Ensure we map P2P memory correctly in rdma_rw_ctx_[init|destroy]() (Ming Lei) [1655485] - [block] block: Add PCI P2P flag for request queue (Ming Lei) [1655485] - [documentation] PCI/P2PDMA: Add P2P DMA driver writer's documentation (Ming Lei) [1655485] - [documentation] docs-rst: Add a new directory for PCI documentation (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add sysfs group to display p2pmem stats (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Support peer-to-peer memory (Ming Lei) [1655485] - [nvme] nvmet-rdma: support max(16KB, PAGE_SIZE) inline data (Ming Lei) [1655485] - [nvme] nvme-rdma: support up to 4 segments of inline data (Ming Lei) [1655485] - [fs] aio: fix failure to put the file pointer (Ming Lei) [1655485] - [lib] scsi: Remove percpu_ida (Ming Lei) [1655485] - [scsi] scsi: target: Convert target drivers to use sbitmap (Ming Lei) [1655485] - [scsi] scsi: target: Abstract tag freeing (Ming Lei) [1655485] - [block] mmc: block: Fix unsupported parallel dispatch of requests (Ming Lei) [1655485] - [scsi] scsi: target: sbitmap: add seq_file forward declaration (Ming Lei) [1655485] - [mm] mm, memory_hotplug: do not clear numa_node association after hot_remove (Waiman Long) [1657422] - [fs] iomap: partially revert 4721a601099 (simulated directio short read on EFAULT) (Brian Foster) [1654713] - [fs] splice: don't read more than available pipe space (Brian Foster) [1654713] - [fs] vfs: allow some remap flags to be passed to vfs_clone_file_range (Brian Foster) [1654713] - [fs] xfs: fix inverted return from xfs_btree_sblock_verify_crc (Brian Foster) [1654713] - [fs] xfs: fix PAGE_MASK usage in xfs_free_file_space (Brian Foster) [1654713] - [fs] fs/xfs: fix f_ffree value for statfs when project quota is set (Brian Foster) [1654713] - [fs] iomap: readpages doesn't zero page tail beyond EOF (Brian Foster) [1654713] - [fs] vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPP (Brian Foster) [1654713] - [fs] iomap: dio data corruption and spurious errors when pipes fill (Brian Foster) [1654713] - [fs] iomap: sub-block dio needs to zeroout beyond EOF (Brian Foster) [1654713] - [fs] iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents (Brian Foster) [1654713] - [fs] xfs: delalloc -> unwritten COW fork allocation can go wrong (Brian Foster) [1654713] - [fs] xfs: flush removing page cache in xfs_reflink_remap_prep (Brian Foster) [1654713] - [fs] xfs: extent shifting doesn't fully invalidate page cache (Brian Foster) [1654713] - [fs] xfs: finobt AG reserves don't consider last AG can be a runt (Brian Foster) [1654713] - [fs] xfs: fix transient reference count error in xfs_buf_resubmit_failed_buffers (Brian Foster) [1654713] - [fs] xfs: uncached buffer tracing needs to print bno (Brian Foster) [1654713] - [fs] xfs: make xfs_file_remap_range() static (Brian Foster) [1654713] - [fs] xfs: fix shared extent data corruption due to missing cow reservation (Brian Foster) [1654713] - [fs] xfs: fix overflow in xfs_attr3_leaf_verify (Brian Foster) [1654713] - [fs] xfs: print buffer offsets when dumping corrupt buffers (Brian Foster) [1654713] - [fs] xfs: Fix error code in 'xfs_ioc_getbmap()' (Brian Foster) [1654713] - [fs] xfs: cancel COW blocks before swapext (Brian Foster) [1654713] - [fs] xfs: clear ail delwri queued bufs on unmount of shutdown fs (Brian Foster) [1654713] - [fs] xfs: use offsetof() in place of offset macros for __xfsstats (Brian Foster) [1654713] - [fs] xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat (Brian Foster) [1654713] - [fs] xfs: fix use-after-free race in xfs_buf_rele (Brian Foster) [1654713] - [fs] xfs: Add attibute remove and helper functions (Brian Foster) [1654713] - [fs] xfs: Add attibute set and helper functions (Brian Foster) [1654713] - [fs] xfs: Add helper function xfs_attr_try_sf_addname (Brian Foster) [1654713] - [fs] xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h (Brian Foster) [1654713] - [fs] xfs: issue log message on user force shutdown (Brian Foster) [1654713] - [fs] xfs: fix buffer state management in xrep_findroot_block (Brian Foster) [1654713] - [fs] xfs: always assign buffer verifiers when one is provided (Brian Foster) [1654713] - [fs] xfs: xrep_findroot_block should reject root blocks with siblings (Brian Foster) [1654713] - [fs] xfs: add a define for statfs magic to uapi (Brian Foster) [1654713] - [fs] xfs: print dangling delalloc extents (Brian Foster) [1654713] - [fs] xfs: fix fork selection in xfs_find_trim_cow_extent (Brian Foster) [1654713] - [fs] xfs: remove the unused trimmed argument from xfs_reflink_trim_around_shared (Brian Foster) [1654713] - [fs] xfs: remove the unused shared argument to xfs_reflink_reserve_cow (Brian Foster) [1654713] - [fs] xfs: handle zeroing in xfs_file_iomap_begin_delay (Brian Foster) [1654713] - [fs] xfs: remove suport for filesystems without unwritten extent flag (Brian Foster) [1654713] - [fs] xfs: remove XFS_IO_INVALID (Brian Foster) [1654713] - [fs] xfs: remove [cm]time update from reflink calls (Brian Foster) [1654713] - [fs] xfs: remove xfs_reflink_remap_range (Brian Foster) [1654713] - [fs] xfs: remove redundant remap partial EOF block checks (Brian Foster) [1654713] - [fs] xfs: support returning partial reflink results (Brian Foster) [1654713] - [fs] xfs: clean up xfs_reflink_remap_blocks call site (Brian Foster) [1654713] - [fs] xfs: fix pagecache truncation prior to reflink (Brian Foster) [1654713] - [fs] vfs: clean up generic_remap_file_range_prep return value (Brian Foster) [1654713] - [fs] vfs: hide file range comparison function (Brian Foster) [1654713] - [fs] vfs: enable remap callers that can handle short operations (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs dedupe functions (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs clone functions (Brian Foster) [1654713] - [fs] vfs: make remap_file_range functions take and return bytes completed (Brian Foster) [1654713] - [fs] vfs: remap helper should update destination inode metadata (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_file_range_prep (Brian Foster) [1654713] - [fs] vfs: combine the clone and dedupe into a single remap_file_range (Brian Foster) [1654713] - [fs] vfs: rename clone_verify_area to remap_verify_area (Brian Foster) [1654713] - [fs] vfs: rename vfs_clone_file_prep to be more descriptive (Brian Foster) [1654713] - [fs] vfs: skip zero-length dedupe requests (Brian Foster) [1654713] - [fs] vfs: avoid problematic remapping requests into partial EOF block (Brian Foster) [1654713] - [fs] vfs: strengthen checking of file range inputs to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: exit early from zero length remap operations (Brian Foster) [1654713] - [fs] vfs: check file ranges before cloning files (Brian Foster) [1654713] - [fs] vfs: vfs_clone_file_prep_inodes should return EINVAL for a clone from beyond EOF (Brian Foster) [1654713] - [block] blk-mq: not embed .mq_kobj and ctx->kobj into queue instance (Ming Lei) [1653124] - [fs] fs: fix lost error code in dio_complete (Ming Lei) [1655364] - [iommu] iommu/iova: Optimise attempts to allocate iova from 32bit address range (Robert Richter) [1639202]- [drm] drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology_mgr_resume() (Lyude Paul) [1658810] - [x86] Mark Intel Apollo Lake supported (David Arcari) [1653799] - [infiniband] IB/mlx5: Fix implicit ODP interrupted page fault (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Improve ODP debugging messages (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Use multi threaded workqueue for page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Return success for PAGE_FAULT_RESUME in internal error state (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Lock QP during page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Enumerate page fault types (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Add interface to hold and release core resources (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Release resource on error flow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Correctly set PFC param if global pause is turned off. (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_en: Change min MTU size to ETH_MIN_MTU (Alaa Hleihel) [1658085] - [netdrv] mlx5: fix get_ip_proto() (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix page fault handling for MW (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Initialize return variable in case pagefault was skipped (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Skip non-ODP MR when handling a page fault (Alaa Hleihel) [1658085] - [net] net/dim: Update DIM start sample after each DIM iteration (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Avoid load failure due to unknown link width (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Removed unnecessary warnings in FEC caps query (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Fix selftest for small MTUs (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, verify received packet size in Linear Striding RQ (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Apply the correct check for supporting TC esw rules split (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Adjust to max number of channles when re-attaching (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Always use the match level enum when parsing TC rule match (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Claim TC hw offloads support only under a proper build config (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Don't match on vlan non-existence if ethertype is wildcarded (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: IPoIB, Reset QP after channels are closed (Alaa Hleihel) [1658085] - [netdrv] net/mlx4: Fix UBSAN warning of signed integer overflow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Fix uninitialized variable compilation warning (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix MR cache initialization (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove extraneous error check (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix memory leak when setting fpga ipsec caps (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Unmap DMA addr from HCA before IOMMU (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove superfluous version print (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Allow transition of DCI QP to reset (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Don't hold spin lock while checking device state (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Move mlx5e_priv_flags into en_ethtool.c (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix atomic_mode enum values (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Delete unneeded function argument (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, Prefetch the xdp_frame data area (Alaa Hleihel) [1658085] - [drm] drm/i915: Synchronize hpd work in i915_hpd_storm_ctl_show() (Lyude Paul) [1658376] - [drm] drm/i915: Add short HPD IRQ storm detection for non-MST systems (Lyude Paul) [1658376] - [drm] drm/i915: Clarify flow for disabling IRQs on storms (Lyude Paul) [1658376] - [drm] drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() (Lyude Paul) [1658376] - [drm] drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST (Lyude Paul) [1658376] - [drm] drm/i915: Fix possible race in intel_dp_add_mst_connector() (Lyude Paul) [1658376] - [x86] kvm: x86: bump KVM_(SOFT_)MAX_VCPUS to 384 (Radim Krcmar) [1635205] - [block] blk-mq: punt failed direct issue to dispatch list (Ming Lei) [1656653] - [block] blk-mq: fix corruption with direct issue (Ming Lei) [1656653] - [pci] PCI: Add support for Immediate Readiness (Myron Stowe) [1483409] - [x86] x86/PCI: Remove node-local allocation when initialising host controller (Myron Stowe) [1483409] - [arm64] arm64: PCI: Remove node-local allocations when initialising host controller (Myron Stowe) [1483409] - [cpufreq] cpufreq: intel_pstate: Add base_frequency attribute (Prarit Bhargava) [1648207] - [acpi] ACPI / CPPC: Add support for guaranteed performance (Prarit Bhargava) [1648207] - [block] block: fix single range discard merge (Ming Lei) [1654096] - [scsi] SCSI: fix queue cleanup race before queue initialization is done (Ming Lei) [1642404] - [netdrv] net: hinic: fix null pointer dereference on pointer hwdev (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: fix a bug in rx data flow (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:fix a bug in set mac address (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:add rx checksum offload for HiNIC (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:replace multiply and division operators (Xiaojun Tan) [1654207] - [netdrv] hinic: Fix l4_type parameter in hinic_task_set_tunnel_l4 (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: add checksum offload and TSO support (Xiaojun Tan) [1654207] - [netdrv] cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size (Arjun Vynipadath) [1651082]- [x86] kvm: x86: Report STIBP on GET_SUPPORTED_CPUID (Eduardo Habkost) [1644870] - [kernel] power: remove possible deadlock when unregistering power_supply (Benjamin Tissoires) [1657623] - [md] dm: call blk_queue_split() to impose device limits on bios (Mike Snitzer) [1657340] - [pinctrl] Revert "pinctrl: intel: Do pin translation when lock IRQ" (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation in other GPIO operations as well (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix gpio base for GPP-E (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Don't shadow error code of gpiochip_lock_as_irq() (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix community ordering for H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation when lock IRQ (Benjamin Tissoires) [1658075] - [firmware] efi: Prevent GICv3 WARN() by mapping the memreserve table before first use (Bhupesh Sharma) [1638640] - [firmware] efi: Permit calling efi_mem_reserve_persistent() from atomic context (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Defer persistent reservations until after paging_init() (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Revert deferred unmap of early memmap mapping (Bhupesh Sharma) [1638640] - [arm64] arm64: memblock: don't permit memblock resizing until linear mapping is up (Bhupesh Sharma) [1638640] - [arm64] arm64: Fix /proc/iomem for reserved but not memory regions (Bhupesh Sharma) [1638640] - [tty] tty: wipe buffer. (Christoph von Recklinghausen) [1655051] - [tty] tty: wipe buffer if not echoing data (Christoph von Recklinghausen) [1655051]- [powerpc] powerpc/perf: Remove sched_task function defined for thread-imc (Steve Best) [1657153] - [s390] Add reserved fields to mm_context_t (Philipp Rudo) [1656874] - [s390] Add reserved fields to thread_struct (Philipp Rudo) [1656874] - [documentation] kdump: correct crashkernel=auto threshold (Raghavendra Rao) [1656698] - [fs] NFSv4.x: fix lock recovery during delegation recall (Steve Dickson) [1656410] - [x86] x86/spec_ctrl: Synchronize RHEL8 percpu SPEC_CTRL MSR states with new STIBP logic (Waiman Long) [1655662] - [x86] x86/speculation: Provide IBPB always command line options (Waiman Long) [1655662] - [x86] x86/speculation: Add seccomp Spectre v2 user space protection mode (Waiman Long) [1655662] - [x86] x86/speculation: Enable prctl mode for spectre_v2_user (Waiman Long) [1655662] - [x86] x86/speculation: Add prctl() control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Prepare arch_smt_update() for PRCTL mode (Waiman Long) [1655662] - [x86] x86/speculation: Prevent stale SPEC_CTRL msr content (Waiman Long) [1655662] - [x86] x86/speculation: Split out TIF update (Waiman Long) [1655662] - [x86] ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for conditional IBPB in switch_mm() (Waiman Long) [1655662] - [x86] x86/speculation: Avoid __switch_to_xtra() calls (Waiman Long) [1655662] - [x86] x86/process: Consolidate and simplify switch_to_xtra() code (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for per task indirect branch speculation control (Waiman Long) [1655662] - [x86] x86/speculation: Add command line control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Unify conditional spectre v2 print functions (Waiman Long) [1655662] - [x86] x86/speculataion: Mark command line parser data __initdata (Waiman Long) [1655662] - [x86] x86/speculation: Mark string arrays const correctly (Waiman Long) [1655662] - [x86] x86/speculation: Reorder the spec_v2 code (Waiman Long) [1655662] - [x86] x86/l1tf: Show actual SMT state (Waiman Long) [1655662] - [x86] x86/speculation: Rework SMT state change (Waiman Long) [1655662] - [x86] sched/smt: Expose sched_smt_present static key (Waiman Long) [1655662] - [x86] x86/Kconfig: Select SCHED_SMT if SMP enabled (Waiman Long) [1655662] - [x86] sched/smt: Make sched_smt_present track topology (Waiman Long) [1655662] - [x86] x86/speculation: Reorganize speculation control MSRs update (Waiman Long) [1655662] - [x86] x86/speculation: Rename SSBD update functions (Waiman Long) [1655662] - [x86] x86/speculation: Disable STIBP when enhanced IBRS is in use (Waiman Long) [1655662] - [x86] x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Remove unnecessary ret variable in cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Clean up spectre_v2_parse_cmdline() (Waiman Long) [1655662] - [x86] x86/speculation: Update the TIF_SSBD comment (Waiman Long) [1655662] - [x86] x86/retpoline: Remove minimal retpoline support (Waiman Long) [1655662] - [x86] x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support (Waiman Long) [1655662] - [x86] x86/spec_ctrl: Temporarily remove the IBRS code from process.c & bugs.c (Waiman Long) [1655662] - [nvme] nvme: flush namespace scanning work just before removing namespaces (Ewan Milne) [1656028] - [netdrv] i40e: Fix deletion of MAC filters (Stefan Assmann) [1646847] - [scsi] mpt3sas: Display message on Configurable secure HBA (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Add support for Aero controllers (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Update MPI headers to support Aero controllers (Tomas Henzl) [1649314] - [scsi] megaraid_sas: Add support for MegaRAID Aero controllers (Tomas Henzl) [1649384] - [netdrv] nfp: flower: enabled offloading of Team LAG (Pablo Cascon) [1649876] - [netdrv] net/mlx5: IPSec, Fix the SA context hash key (Alaa Hleihel) [1645857] - [hwmon] hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs (Gary Hook) [1640681] - [x86] x86/amd_nb: Add PCI device IDs for family 17h, model 30h (Gary Hook) [1640681] - [x86] x86/amd_nb: Add support for newer PCI topologies (Gary Hook) [1640681] - [hwmon] hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs (Gary Hook) [1640681] - [net] tipc: fix info leak from kernel tipc_event (Jon Maloy) [1643279] - [net] tipc: eliminate message disordering during binding table update (Jon Maloy) [1643279] - [net] tipc: fix unsafe rcu locking when accessing publication list (Jon Maloy) [1643279] - [net] tipc: queue socket protocol error messages into socket receive buffer (Jon Maloy) [1643279] - [net] tipc: ignore STATE_MSG on wrong link session (Jon Maloy) [1643279] - [net] tipc: fix failover problem (Jon Maloy) [1643279] - [net] tipc: eliminate possible recursive locking detected by LOCKDEP (Jon Maloy) [1643279] - [net] tipc: lock wakeup & inputq at tipc_link_reset() (Jon Maloy) [1643279] - [net] tipc: reset bearer if device carrier not ok (Jon Maloy) [1643279] - [net] tipc: fix flow control accounting for implicit connect (Jon Maloy) [1643279] - [net] tipc: check return value of __tipc_dump_start() (Jon Maloy) [1643279] - [net] tipc: call start and done ops directly in __tipc_nl_compat_dumpit() (Jon Maloy) [1643279] - [net] tipc: orphan sock in tipc_release() (Jon Maloy) [1643279] - [net] tipc: switch to rhashtable iterator (Jon Maloy) [1643279] - [net] tipc: fix a missing rhashtable_walk_exit() (Jon Maloy) [1643279] - [net] tipc: add missing dev_put() on error in tipc_enable_l2_media (Jon Maloy) [1643279] - [net] tipc: initialize broadcast link stale counter correctly (Jon Maloy) [1643279] - [net] tipc: set link tolerance correctly in broadcast link (Jon Maloy) [1643279] - [net] tipc: extend link reset criteria for stale packet retransmission (Jon Maloy) [1643279] - [crypto] crypto: ccp - Add support for new CCP/PSP device ID (Gary Hook) [1634201] - [crypto] crypto: ccp - Support register differences between PSP devices (Gary Hook) [1634201] - [crypto] crypto: ccp - Remove unused #defines (Gary Hook) [1634201] - [crypto] crypto: ccp - Add psp enabled message when initialization succeeds (Gary Hook) [1634201] - [crypto] crypto: ccp - Fix command completion detection race (Gary Hook) [1634201] - [crypto] crypto: ccp - Check for NULL PSP pointer at module unload (Gary Hook) [1634201] - [net] sctp: increase sk_wmem_alloc when head->truesize is increased (Xin Long) [1645419] - [net] sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit (Xin Long) [1645419] - [net] ipv6: re-do dad when interface has IFF_NOARP flag change (Hangbin Liu) [1644594] - [net] netfilter: nf_tables: don't skip inactive chains during update (Florian Westphal) [1643746] - [net] inet: frags: better deal with smp races (Sabrina Dubroca) [1645397] - [net] geneve, vxlan: Don't set exceptions if skb->len < mtu (Xin Long) [1642842] - [net] geneve, vxlan: Don't check skb_dst() twice (Xin Long) [1642842] - [net] sctp: fix strchange_flags name for Stream Change Event (Xin Long) [1641852] - [net] sctp: update dst pmtu with the correct daddr (Xin Long) [1644478] - [net] sctp: not free the new asoc when sctp_wait_for_connect returns err (Xin Long) [1644155] - [net] l2tp: fix a sock refcnt leak in l2tp_tunnel_register (Xin Long) [1642749] - [net] sctp: check policy more carefully when getting pr status (Xin Long) [1637786] - [net] sctp: get pr_assoc and pr_stream all status with SCTP_PR_SCTP_ALL instead (Xin Long) [1637786] - [net] ipv4/igmp: fix v1/v2 switchback timeout based on rfc3376, 8.12 (Hangbin Liu) [1638598] - [net] netfilter: nft_compat: ebtables 'nat' table is normal chain type (Florian Westphal) [1645377] - [net] sched: exclude TC from kABI guarantee (Ivan Vecera) [1628454] - [net] netfilter: nft_set_rbtree: allow loose matching of closing element in interval (Phil Sutter) [1641993] - [net] netfilter: xt_nat: fix DNAT target for shifted portmap ranges (Paolo Abeni) [1634258] - [net] sched: Fix for duplicate class dump (Phil Sutter) [1631179] - [x86] KVM: X86: Fix scan ioapic use-before-initialization (Bandan Das) [1653835] {CVE-2018-19407}- [scsi] scsi: vmw_pscsi: Rearrange code to avoid multiple calls to free_irq during unload (Cathy Avery) [1590875] - [netdrv] net/ibmvnic: Fix RTNL deadlock during device reset (Steve Best) [1656076] - [s390] s390/qeth: fix length check in SNMP processing (Philipp Rudo) [1655612] - [s390] s390/ism: clear dmbe_mask bit before SMC IRQ handling (Philipp Rudo) [1655611] - [net] net/smc: use after free fix in smc_wr_tx_put_slot() (Philipp Rudo) [1655611] - [net] net/smc: atomic SMCD cursor handling (Philipp Rudo) [1655611] - [net] net/smc: add SMC-D shutdown signal (Philipp Rudo) [1655611] - [net] net/smc: use queue pair number when matching link group (Philipp Rudo) [1655611] - [net] net/smc: abort CLC connection in smc_release (Philipp Rudo) [1655611] - [net] net/smc: unregister rkeys of unused buffer (Philipp Rudo) [1655611] - [net] net/smc: add infrastructure to send delete rkey messages (Philipp Rudo) [1655611] - [net] net/smc: avoid a delay by waiting for nothing (Philipp Rudo) [1655611] - [net] net/smc: cleanup listen worker mutex unlocking (Philipp Rudo) [1655611] - [net] net/smc: short wait for late smc_clc_wait_msg (Philipp Rudo) [1655611] - [net] net/smc: no link delete for a never active link (Philipp Rudo) [1655611] - [net] net/smc: allow fallback after clc timeouts (Philipp Rudo) [1655611] - [net] net/smc: remove sock_error detour in clc-functions (Philipp Rudo) [1655611] - [net] net/smc: make smc_lgr_free() static (Philipp Rudo) [1655611] - [net] net/smc: cleanup tcp_listen_worker initialization (Philipp Rudo) [1655611] - [net] net/smc: fix smc_buf_unuse to use the lgr pointer (Philipp Rudo) [1655611] - [net] Revert "net: simplify sock_poll_wait" (Philipp Rudo) [1655611] - [powerpc] powerpc/pseries: Fix unitialized timer reset on migration (Steve Best) [1655053] - [powerpc] powerpc/pseries/mobility: Extend start/stop topology update scope (Steve Best) [1655053] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1641425]- [x86] KVM: VMX: re-add ple_gap module parameter (Gary Hook) [1652953] - [netdrv] tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths (Steve Best) [1655515] - [pci] PCI/ASPM: Do not initialize link state when aspm_disabled is set (Myron Stowe) [1655246] - [pci] PCI/ACPI: Allow _OSC presence to be optional for PCI (Myron Stowe) [1655246] - [pci] PCI/ACPI: Correct error message for ASPM disabling (Myron Stowe) [1655246] - [pci] PCI/ASPM: Fix link_state teardown on device removal (Myron Stowe) [1655246] - [netdrv] ice: Change req_speeds to be u16 (Jonathan Toppins) [1644403] - [netdrv] ice: Fix the bytecount sent to netdev_tx_sent_queue (Jonathan Toppins) [1644403] - [netdrv] ice: Fix tx_timeout in PF driver (Jonathan Toppins) [1644403] - [netdrv] ice: Fix napi delete calls for remove (Jonathan Toppins) [1644403] - [netdrv] ice: Fix typo in error message (Jonathan Toppins) [1644403] - [netdrv] ice: Fix flags for port VLAN (Jonathan Toppins) [1644403] - [netdrv] ice: Remove duplicate addition of VLANs in replay path (Jonathan Toppins) [1644403] - [netdrv] ice: Free VSI contexts during for unload (Jonathan Toppins) [1644403] - [netdrv] ice: Fix dead device link issue with flow control (Jonathan Toppins) [1644403] - [netdrv] ice: Check for reset in progress during remove (Jonathan Toppins) [1644403] - [netdrv] ice: Set carrier state and start/stop queues in rebuild (Jonathan Toppins) [1644403] - [netdrv] virtchnl: Added support to exchange additional speed values (Jonathan Toppins) [1644403] - [netdrv] ice: Poll for link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Allocate VF interrupts and set queue map (Jonathan Toppins) [1644403] - [netdrv] ice: Introduce ice_dev_onetime_setup (Jonathan Toppins) [1644403] - [netdrv] ice: Use capability count returned by the firmware (Jonathan Toppins) [1644403] - [netdrv] ice: Update expected FW version (Jonathan Toppins) [1644403] - [netdrv] ice: Change device ID define names to align with branding string (Jonathan Toppins) [1644403] - [netdrv] ice: Make ice_msix_clean_rings static (Jonathan Toppins) [1644403] - [netdrv] ice: Update version string (Jonathan Toppins) [1644403] - [netdrv] ice: Use the right function to enable/disable VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add more flexibility on how we assign an ITR index (Jonathan Toppins) [1644403] - [netdrv] ice: Fix potential null pointer issues (Jonathan Toppins) [1644403] - [netdrv] ice: Add code to go from ICE_FWD_TO_VSI_LIST to ICE_FWD_TO_VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Fix forward to queue group logic (Jonathan Toppins) [1644403] - [netdrv] ice: Extend malicious operations detection logic (Jonathan Toppins) [1644403] - [netdrv] ice: Notify VF of link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Implement virtchnl commands for AVF support (Jonathan Toppins) [1644403] - [netdrv] ice: Add handlers for VF netdevice operations (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for VF reset events (Jonathan Toppins) [1644403] - [netdrv] ice: Update VSI and queue management code to handle VF VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add handler to configure SR-IOV (Jonathan Toppins) [1644403] - [netdrv] ice: Add support to detect SR-IOV capability and mailbox queues (Jonathan Toppins) [1644403] - [netdrv] ice: Fix error on driver remove (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for dynamic interrupt moderation (Jonathan Toppins) [1644403] - [netdrv] ice: Align ice_reset_req enum values to hardware reset values (Jonathan Toppins) [1644403] - [netdrv] ice: Implement ethtool hook for RSS switch (Jonathan Toppins) [1644403] - [netdrv] ice: Split irq_tracker into sw_irq_tracker and hw_irq_tracker (Jonathan Toppins) [1644403] - [netdrv] ice: Check for actual link state of port after reset (Jonathan Toppins) [1644403] - [netdrv] ice: Implement VSI replay framework (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 2/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 1/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Change pf state behavior to protect reset path (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 7/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 6/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 5/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 4/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 3/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 2/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 1/7 (Jonathan Toppins) [1644403] - [netdrv] ice: fix changing of ring descriptor size (ethtool -G) (Jonathan Toppins) [1644403] - [netdrv] ice: Update to capabilities admin queue command (Jonathan Toppins) [1644403] - [netdrv] ice: Query the Tx scheduler node before adding it (Jonathan Toppins) [1644403] - [netdrv] ice: Update comment for ice_fltr_mgmt_list_entry (Jonathan Toppins) [1644403] - [netdrv] ice: update fw version check logic (Jonathan Toppins) [1644403] - [netdrv] ice: update branding strings and supported device ids (Jonathan Toppins) [1644403] - [netdrv] ice: replace unnecessary memcpy with direct assignment (Jonathan Toppins) [1644403] - [netdrv] ice: use [sr]q.count when checking if queue is initialized (Jonathan Toppins) [1644403] - [netdrv] ice: remove ndo_poll_controller (Jonathan Toppins) [1644403] - [fs] fanotify: fix handling of events on child sub-directory (Miklos Szeredi) [1652432] - [fs] fsnotify: generalize handling of extra event flags (Miklos Szeredi) [1652432] - [netdrv] net: hns3: add common validation in hclge_dcb (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix for multiple unmapping DMA problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename hns_nic_dma_unmap (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add handling for big TX fragment (Xiaojun Tan) [1640945] - [netdrv] net: hns3: move DMA map into hns3_fill_desc (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hns3_fill_desc_tso (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after loopback test (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Enable promisc mode when mac vlan table is full (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add egress/ingress vlan filter for revision 0x21 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Optimize for unicast mac vlan table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix loss of coal configuration while doing reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify hns3_get_max_available_channels (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change return type of hclge_tm_schd_info_update() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for netdev not up problem when setting mtu (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for packet buffer setting bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set extra mac address of pause param for HW (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix speed/duplex information loss problem when executing ethtool ethx cmd of VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add get_media_type ops support for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove print messages for error packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add nic state check before calling netif_tx_wake_queue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add handle for default case (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Unify the prefix of vf functions (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tqp array traversal condition for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ets validate issue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs_map_cfg() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix client initialize state issue when roce client initialize failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Clear client pointer when initialize client failed or unintialize finished (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix cmdq registers initialization issue for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for setting speed for phy failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Check hdev state when getting link status (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set STATE_DOWN bit of hdev state when stopping net (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove packet statistics of public (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove tx budget to clean more TX descriptors in a napi (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine hns3_get_link_ksettings() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove redundant codes of query advertised flow control abilitiy (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change the dst mac addr of loopback packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Only update mac configuation when necessary (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Preserve vlan 0 in hardware table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ping exited problem when doing lp selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for loopback selftest failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix error of checking used vlan id (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for multicast failure (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for vf vlan delete failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify variable type in hns3_nic_reuse_page (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add vlan filter setting by ethtool command -K (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set tx ring' tc info when netdev is up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix desc num set to default when setting channel (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for information of phydev lost problem when down/up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add support for serdes loopback selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine the MSIX allocation for PF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix MSIX allocation issue for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix return value error while hclge_cmd_csq_clean failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify inconsistent bit mask macros (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for using wrong mask and shift in hclge_get_ring_chain_from_mbx (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Correct reset event status register (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent to request reset frequently (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent sending command during global or core reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add configure for mac minimal frame size (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for l4 checksum offload bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for waterline not setting correctly (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tc setup when netdev is first up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify hnae_ to hnae3_ (Xiaojun Tan) [1640945] - [netdrv] net: hns3: simplify hclge_cmd_csq_clean (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove some redundant assignments (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove back in struct hclge_hw (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add unlikely for error check (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add l4_type check for both ipv4 and ipv6 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add vector status check before free vector (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename the interface for init_client_instance and uninit_client_instance (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hclge_get_vector_index from hclge_bind_ring_with_vector (Xiaojun Tan) [1640945] - [kernel] redhat: Enable -Werror for architectures (Laura Abbott) [1582754] - [drm] drm/atomic_helper: Remove dangling variable (Laura Abbott) [1582754] - [s390] s390/tools: fix gcc 8 stringop-truncation warnings (Laura Abbott) [1582754] - [tty] kgdboc: Fix restrict error (Laura Abbott) [1582754] - [misc] misc: kgdbts: Fix restrict error (Laura Abbott) [1582754] - [scsi] scsi: ibmvscsis: Fix a stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/extmem: fix gcc 8 stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/perf: fix gcc 8 array-bounds warning (Laura Abbott) [1582754] - [kernel] kdb: Use strscpy with destination buffer size (Laura Abbott) [1582754] - [fs] configfs: replace strncpy with memcpy (Laura Abbott) [1582754] - [fs] kernfs: Replace strncpy with memcpy (Laura Abbott) [1582754] - [kernel] disable stringop truncation warnings for now (Laura Abbott) [1582754] - [sound] ALSA: intel_hdmi: Use strlcpy() instead of strncpy() (Laura Abbott) [1582754] - [sound] ALSA: trident: Suppress gcc string warning (Laura Abbott) [1582754] - [lib] kobject: Replace strncpy with memcpy (Laura Abbott) [1582754] - [tty] TTY: isdn: Replace strncpy with memcpy (Laura Abbott) [1582754] - [target] scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size (Laura Abbott) [1582754] - [fs] fuse: don't need GETATTR after every READ (Miklos Szeredi) [1650538] - [fs] fuse: allow fine grained attr cache invaldation (Miklos Szeredi) [1650538]- [mm] mm: mremap: properly flush TLB before releasing the page (Rafael Aquini) [1645122] {CVE-2018-18281} - [x86] x86/spec_ctrl: Change default Skylake Spectre v2 mitigation to retpoline (Waiman Long) [1651806] - [fs] gfs2: write revokes should traverse sd_ail1_list in reverse (Andreas Grunbacher) [1652763] - [fs] gfs2: Fix marking bitmaps non-full (Andreas Grunbacher) [1652762] - [fs] GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads (Andreas Grunbacher) [1652761] - [fs] gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd (Andreas Grunbacher) [1652759] - [fs] gfs2: Use fs_* functions instead of pr_* function where we can (Andreas Grunbacher) [1652757] - [fs] gfs2: slow the deluge of io error messages (Andreas Grunbacher) [1652757] - [fs] gfs2_meta: ->mount() can get NULL dev_name (Andreas Grunbacher) [1652754] - [powerpc] powerpc/vdso: Correct call frame information (Steve Best) [1651281] - [i2c] i2c: i801: Add support for Intel Ice Lake (David Arcari) [1637435] - [usb] xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc (Robert Richter) [1649829] - [x86] x86: numa_emulation: fix uniform-split numa emulation (Rafael Aquini) [1620341] - [x86] x86: numa_emulation: introduce uniform split capability (Rafael Aquini) [1620341] - [kernel] perf/hw_breakpoint: Modify breakpoint even if the new attr has disabled set (Mark Salter) [1643174] - [x86] KVM: vmx: hyper-v: don't pass EPT configuration info to vmx_hv_remote_flush_tlb() (Paolo Bonzini) [1636610] - [x86] KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m (Paolo Bonzini) [1636610] - [x86] kvm: nVMX: fix entry with pending interrupt if APICv is enabled (Paolo Bonzini) [1636610] - [x86] KVM: VMX: hide flexpriority from guest when disabled at the module level (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check for existence of secondary exec controls before accessing (Paolo Bonzini) [1636610] - [x86] KVM: x86: fix L1TF's MMIO GFN calculation (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: cut down decimal places in update interval dialog (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled (Paolo Bonzini) [1636610] - [x86] KVM: x86: never trap MSR_KERNEL_GS_BASE (Paolo Bonzini) [1636610] - [x86] KVM: LAPIC: Fix pv ipis out-of-bounds access (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2 (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: re-animate display of dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: indicate dead guests as such (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: handle guest removals more gracefully (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: don't reset stats when setting PID filter for debugfs (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix updates for dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix handling of invalid paths in debugfs provider (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix python3 issues (Paolo Bonzini) [1636610] - [x86] KVM: x86: Unexport x86_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not re-{try, execute} after failed emulation in L2 (Paolo Bonzini) [1636610] - [x86] KVM: x86: Default to not allowing emulation retry in kvm_mmu_page_fault (Paolo Bonzini) [1636610] - [x86] KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE (Paolo Bonzini) [1636610] - [x86] KVM: x86: Invert emulation re-execute behavior to make it opt-in (Paolo Bonzini) [1636610] - [x86] KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation (Paolo Bonzini) [1636610] - [x86] KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instr (Paolo Bonzini) [1636610] - [x86] KVM: SVM: remove unused variable dst_vaddr_end (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: avoid redundant double assignment of nested_run_pending (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLs (Paolo Bonzini) [1636610] - [tools] kvm: selftests: Add platform_info_test (Paolo Bonzini) [1636610] - [x86] KVM: x86: Control guest reads of MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] KVM: x86: Turbo bits in MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] nVMX x86: Check VPID value on vmentry of L2 guests (Paolo Bonzini) [1636610] - [x86] nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2 (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check nested state and CR4.VMXE against SMM (Paolo Bonzini) [1636610] - [x86] kvm: x86: make kvm_{load|put}_guest_fpu() static (Paolo Bonzini) [1636610] - [x86] x86/hyper-v: rename ipi_arg_{ex, non_ex} structures (Paolo Bonzini) [1636610] - [x86] KVM: VMX: use preemption timer to force immediate VMExit (Paolo Bonzini) [1636610] - [x86] KVM: VMX: modify preemption timer bit only when arming timer (Paolo Bonzini) [1636610] - [x86] KVM: VMX: immediately mark preemption timer expired only for zero value (Paolo Bonzini) [1636610] - [x86] KVM: SVM: Switch to bitmap_zalloc() (Paolo Bonzini) [1636610] - [lib] bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() (Paolo Bonzini) [1636610] - [x86] KVM/MMU: Fix comment in walk_shadow_page_lockless_end() (Paolo Bonzini) [1636610] - [tools] kvm: selftests: use -pthread instead of -lpthread (Paolo Bonzini) [1636610] - [tools] kvm: selftest: add dirty logging test (Paolo Bonzini) [1636610] - [tools] kvm: selftest: pass in extra memory when create vm (Paolo Bonzini) [1636610] - [tools] kvm: selftest: include the tools headers (Paolo Bonzini) [1636610] - [tools] kvm: selftest: unify the guest port macros (Paolo Bonzini) [1636610] - [x86] KVM: x86: don't reset root in kvm_mmu_setup() (Paolo Bonzini) [1636610] - [x86] kvm: mmu: Don't read PDPTEs when paging is not enabled (Paolo Bonzini) [1636610] - [x86] x86/kvm/lapic: always disable MMIO interface in x2APIC mode (Paolo Bonzini) [1636610] - [s390] KVM: s390: Make huge pages unavailable in ucontrol VMs (Paolo Bonzini) [1636610] - [s390] s390/mm: Check for valid vma before zapping in gmap_discard (Paolo Bonzini) [1636610] - [tools] selftests: add headers_install to lib.mk (Paolo Bonzini) [1636610] - [tools] selftests: kselftest: Remove outdated comment (Paolo Bonzini) [1636610] - [tools] selftests: android: move config up a level (Paolo Bonzini) [1636610] - [md] md: Avoid namespace collision with bitmap API (Paolo Bonzini) [1636610]- [cpufreq] cpufreq / CPPC: Add cpuinfo_cur_freq support for CPPC (Prarit Bhargava) [1654361] - [netdrv] nfp: flower: add ipv6 set flow label and hop limit offload (Pablo Cascon) [1651639] - [netdrv] nfp: flower: add ipv4 set ttl and tos offload (Pablo Cascon) [1651639] - [netdrv] ibmvnic: Update driver queues after change in ring size support (Steve Best) [1651947] - [netdrv] ibmvnic: Fix RX queue buffer cleanup (Steve Best) [1651947] - [netdrv] net/ibmnvic: Fix deadlock problem in reset (Steve Best) [1651947] - [netdrv] ibmvnic: fix accelerated VLAN handling (Steve Best) [1651947] - [netdrv] ibmvnic: Add ethtool private flag for driver-defined queue limits (Steve Best) [1651947] - [netdrv] ibmvnic: Introduce driver limits for ring sizes (Steve Best) [1651947] - [netdrv] ibmvnic: Increase maximum queue size limit (Steve Best) [1651947] - [netdrv] ibmvnic: remove ndo_poll_controller (Steve Best) [1651947] - [powerpc] powerpc/powernv/npu: Remove atsd_threshold debugfs setting (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Use size-based ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Reduce eieio usage when issuing ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Add a debugfs setting to change ATSD threshold (Steve Best) [1653661] - [net] libceph: fall back to sendmsg for slab pages (Ilya Dryomov) [1653395] - [s390] s390/qeth: utilize virtual MAC for Layer2 OSD devices (Philipp Rudo) [1653246] - [fs] vfs: fix FIGETBSZ ioctl on an overlayfs file (Miklos Szeredi) [1651362] - [fs] ovl: fix decode of dir file handle with multi lower layers (Miklos Szeredi) [1651362] - [fs] ovl: fix missing override creds in link of a metacopy upper (Miklos Szeredi) [1651362] - [fs] ovl: automatically enable redirect_dir on metacopy=on (Miklos Szeredi) [1651362] - [fs] ovl: check whiteout in ovl_create_over_whiteout() (Miklos Szeredi) [1651362] - [fs] ovl: fix recursive oi->lock in ovl_link() (Miklos Szeredi) [1651362] - [fs] ovl: fix error handling in ovl_verify_set_fh() (Miklos Szeredi) [1651362] - [mm] mm, memory_hotplug: check zone_movable in has_unmovable_pages (Baoquan He) [1643839] - [netdrv] hv_netvsc: fix vf serial matching with pci slot info (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: remove ndo_poll_controller (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: pair VF based on serial number (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: fix schedule in RCU context (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Fix return value check in hv_pci_assign_slots() (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: support reporting serial number as slot information (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Replace GFP_ATOMIC with GFP_KERNEL in new_pcichild_device() (Vitaly Kuznetsov) [1637519] - [char] ipmi: Fix timer race with module unload (Robert Richter) [1649812] - [arm64] arm64: hugetlb: Avoid unnecessary clearing in huge_ptep_set_access_flags (Christoph von Recklinghausen) [1635192] - [arm64] arm64: hugetlb: Fix handling of young ptes (Christoph von Recklinghausen) [1635192] - [mm] mm: Preserve _PAGE_DEVMAP across mprotect() calls (Jeff Moyer) [1647647]- [crypto] crypto: vmx - Fix sleep-in-atomic bugs (Steve Best) [1653662] - [netdrv] net: ena: update driver version from 2.0.1 to 2.0.2 (John Linville) [1634044] - [netdrv] net: ena: fix crash during ena_remove() (John Linville) [1634044] - [netdrv] net: ena: fix crash during failed resume from hibernation (John Linville) [1634044] - [netdrv] net: ena: enable CONFIG_ENA_ETHERNET for aarch64 (John Linville) [1634044] - [netdrv] net: ena: enable Low Latency Queues (John Linville) [1634044] - [netdrv] net: ena: Fix Kconfig dependency on X86 (John Linville) [1634044] - [netdrv] net: ena: fix indentations in ena_defs for better readability (John Linville) [1634044] - [netdrv] net: ena: update driver version to 2.0.1 (John Linville) [1634044] - [netdrv] net: ena: remove redundant parameter in ena_com_admin_init() (John Linville) [1634044] - [netdrv] net: ena: change rx copybreak default to reduce kernel memory pressure (John Linville) [1634044] - [netdrv] net: ena: limit refill Rx threshold to 256 to avoid latency issues (John Linville) [1634044] - [netdrv] net: ena: explicit casting and initialization, and clearer error handling (John Linville) [1634044] - [netdrv] net: ena: use CSUM_CHECKED device indication to report skb's checksum status (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_netdev (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_com (John Linville) [1634044] - [netdrv] net: ena: introduce Low Latency Queues data structures according to ENA spec (John Linville) [1634044] - [netdrv] net: ena: complete host info to match latest ENA spec (John Linville) [1634044] - [netdrv] net: ena: minor performance improvement (John Linville) [1634044] - [netdrv] net: ena: fix auto casting to boolean (John Linville) [1634044] - [netdrv] net: ena: fix NULL dereference due to untimely napi initialization (John Linville) [1634044] - [netdrv] net: ena: fix rare bug when failed restart/resume is followed by driver removal (John Linville) [1634044] - [netdrv] net: ena: fix warning in rmmod caused by double iounmap (John Linville) [1634044] - [netdrv] net: ena: remove ndo_poll_controller (John Linville) [1634044] - [netdrv] net: ena: fix incorrect usage of memory barriers (John Linville) [1634044] - [netdrv] net: ena: fix missing calls to READ_ONCE (John Linville) [1634044] - [netdrv] net: ena: fix missing lock during device destruction (John Linville) [1634044] - [netdrv] net: ena: fix potential double ena_destroy_device() (John Linville) [1634044] - [netdrv] net: ena: fix device destruction to gracefully free resources (John Linville) [1634044] - [netdrv] net: ena: fix driver when PAGE_SIZE == 64kB (John Linville) [1634044] - [netdrv] net: ena: fix surprise unplug NULL dereference kernel crash (John Linville) [1634044] - [s390] s390/zcrypt: reinit ap queue state machine during device probe (Philipp Rudo) [1653668] - [s390] s390/kdump: Make elfcorehdr size calculation ABI compliant (Philipp Rudo) [1653245] - [s390] s390/kdump: Fix elfcorehdr size calculation (Philipp Rudo) [1653245] - [block] block: fix 32 bit overflow in __blkdev_issue_discard() (Ming Lei) [1638826] - [ata] libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD (Ming Lei) [1638826] - [block] block: copy ioprio in __bio_clone_fast() and bounce (Ming Lei) [1638826] - [trace] kyber: fix wrong strlcpy() size in trace_kyber_latency() (Ming Lei) [1638826] - [block] floppy: fix race condition in __floppy_read_block_0() (Ming Lei) [1638826] - [block] block: make blk_try_req_merge() static (Ming Lei) [1638826] - [block] block: remove dead queue members (Ming Lei) [1638826] - [block] block: clean up dead code that is now redundant (Ming Lei) [1638826] - [nvme] nvme: fix boot hang with only being able to get one IRQ vector (Ming Lei) [1638826] - [block] ide: don't clear special on ide_queue_rq() entry (Ming Lei) [1638826] - [block] null_blk: remove unused nullb device (Ming Lei) [1638826] - [block] ide: don't use req->special (Ming Lei) [1638826] - [block] pd: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] aoe: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] skd_main: don't use req->special (Ming Lei) [1638826] - [block] nullb: remove leftover legacy request code (Ming Lei) [1638826] - [scsi] fnic: fix fnic_scsi_host_{start,end}_tag (Ming Lei) [1638826] - [block] block: remove set but not used variable 'et' (Ming Lei) [1638826] - [block] block: remove the BLKPREP_* values. (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from device handler ->prep_fn (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from scsi_init_io and ->init_command (Ming Lei) [1638826] - [scsi] scsi: clean up error handling in scsi_init_io (Ming Lei) [1638826] - [scsi] scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd (Ming Lei) [1638826] - [scsi] scsi: simplify scsi_prep_state_check (Ming Lei) [1638826] - [block] ide: cleanup ->prep_rq calling convention (Ming Lei) [1638826] - [block] block: remove req->timeout_list (Ming Lei) [1638826] - [block] blk-mq: provide a helper to check if a queue is busy (Ming Lei) [1638826] - [block] blk-mq-tag: change busy_iter_fn to return whether to continue or not (Ming Lei) [1638826] - [block] ms_block: remove unused pointer 'set' (Ming Lei) [1638826] - [block] sunvdc: fix compiler warning (Ming Lei) [1638826] - [nvme] nvme: add separate poll queue map (Ming Lei) [1638826] - [block] block: add REQ_HIPRI and inherit it from IOCB_HIPRI (Ming Lei) [1638826] - [nvme] nvme: utilize two queue maps, one for reads and one for writes (Ming Lei) [1638826] - [block] blk-mq: initial support for multiple queue maps (Ming Lei) [1638826] - [block] blk-mq: improve plug list sorting (Ming Lei) [1638826] - [block] blk-mq: cleanup and improve list insertion (Ming Lei) [1638826] - [block] blk-mq: cache request hardware queue mapping (Ming Lei) [1638826] - [block] blk-mq: separate number of hardware queues from nr_cpu_ids (Ming Lei) [1638826] - [block] blk-mq: support multiple hctx maps (Ming Lei) [1638826] - [block] blk-mq: add 'type' attribute to the sysfs hctx directory (Ming Lei) [1638826] - [block] blk-mq: allow software queue to map to multiple hardware queues (Ming Lei) [1638826] - [block] blk-mq: pass in request/bio flags to queue mapping (Ming Lei) [1638826] - [block] blk-mq: provide dummy blk_mq_map_queue_type() helper (Ming Lei) [1638826] - [block] blk-mq: abstract out queue map (Ming Lei) [1638826] - [block] blk-mq: kill q->mq_map (Ming Lei) [1638826] - [kernel] genirq/affinity: Add support for allocating interrupt sets (Ming Lei) [1638826] - [kernel] genirq/affinity: Pass first vector to __irq_build_affinity_masks() (Ming Lei) [1638826] - [kernel] genirq/affinity: Move two stage affinity spreading into a helper function (Ming Lei) [1638826] - [kernel] genirq/affinity: Spread IRQs to all available NUMA nodes (Ming Lei) [1638826] - [block] block: kill request ->cpu member (Ming Lei) [1638826] - [block] block: get rid of q->softirq_done_fn() (Ming Lei) [1638826] - [block] block: get rid of blk_queued_rq() (Ming Lei) [1638826] - [block] blk-merge: kill dead queue lock held check (Ming Lei) [1638826] - [block] block: remove req_no_special_merge() from merging code (Ming Lei) [1638826] - [block] block: kill request slab cache (Ming Lei) [1638826] - [block] block: remove request_list code (Ming Lei) [1638826] - [block] bsg: move bsg-lib parts outside of request queue (Ming Lei) [1638826] - [block] block: kill legacy parts of timeout handling (Ming Lei) [1638826] - [block] block: remove __blk_put_request() (Ming Lei) [1638826] - [block] block: get rid of MQ scheduler ops union (Ming Lei) [1638826] - [block] block: remove dead elevator code (Ming Lei) [1638826] - [block] block: remove legacy IO schedulers (Ming Lei) [1638826] - [block] block: cleanup kick/queued handling (Ming Lei) [1638826] - [block] block: remove non mq parts from the flush code (Ming Lei) [1638826] - [block] block: remove legacy rq tagging (Ming Lei) [1638826] - [block] blk-cgroup: remove legacy queue bypassing (Ming Lei) [1638826] - [block] blk-wbt: kill check for legacy queue type (Ming Lei) [1638826] - [block] block: remove blk_complete_request() (Ming Lei) [1638826] - [block] bsg: convert to use blk-mq (Ming Lei) [1638826] - [block] bsg: provide bsg_remove_queue() helper (Ming Lei) [1638826] - [block] bsg: pass in desired timeout handler (Ming Lei) [1638826] - [s390] dasd: remove dead code (Ming Lei) [1638826] - [block] block: remove q->lld_busy_fn() (Ming Lei) [1638826] - [scsi] scsi: kill off the legacy IO path (Ming Lei) [1638826] - [scsi] scsi: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: remove legacy check in queue blk_freeze_queue() (Ming Lei) [1638826] - [block] blk-mq: remove the request_list usage (Ming Lei) [1638826] - [block] ide: convert to blk-mq (Ming Lei) [1638826] - [block] mspro_block: convert to blk-mq (Ming Lei) [1638826] - [block] ms_block: convert to blk-mq (Ming Lei) [1638826] - [block] sunvdc: convert to blk-mq (Ming Lei) [1638826] - [block] null_blk: Add conventional zone configuration for zoned support (Ming Lei) [1638826] - [ata] libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9 (Ming Lei) [1638826] - [block] block, bfq: fix asymmetric scenarios detection (Ming Lei) [1638826] - [cdrom] gdrom: fix mistake in assignment of error (Ming Lei) [1638826] - [block] blk-mq: place trace_block_getrq() in correct place (Ming Lei) [1638826] - [block] block: Introduce blk_revalidate_disk_zones() (Ming Lei) [1638826] - [block] block: add a report_zones method (Ming Lei) [1638826] - [block] block: Expose queue nr_zones in sysfs (Ming Lei) [1638826] - [block] block: Improve zone reset execution (Ming Lei) [1638826] - [block] block: Introduce BLKGETNRZONES ioctl (Ming Lei) [1638826] - [block] block: Introduce BLKGETZONESZ ioctl (Ming Lei) [1638826] - [block] block: Limit allocation of zone descriptors for report zones (Ming Lei) [1638826] - [block] block: Introduce blkdev_nr_zones() helper (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Fix sd_zbc_check_zones() error checks (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Reduce boot device scan and revalidate time (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Rearrange code (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Remove an assignment from sd_zbc_setup_report_cmnd() (Ming Lei) [1638826] - [scsi] scsi: sd: don't crash the host on invalid commands (Ming Lei) [1638826] - [pci] PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice (Ming Lei) [1638826] - [fs] f2fs: remove request_list check in is_idle() (Ming Lei) [1638826] - [scsi] scsi: osd: initiator should use mq variant of request ending (Ming Lei) [1638826] - [scsi] scsi: fnic: replace gross legacy tag hack with blk-mq hack (Ming Lei) [1638826] - [infiniband] ib_srp: Remove WARN_ON in srp_terminate_io() (Ming Lei) [1638826] - [scsi] scsi: ufs: Disable blk-mq for now (Ming Lei) [1638826] - [block] sx8: convert to blk-mq (Ming Lei) [1638826] - [block] z2ram: convert to blk-mq (Ming Lei) [1638826] - [cdrom] gdrom: convert to blk-mq (Ming Lei) [1638826] - [block] floppy: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: fix error handling during setup (Ming Lei) [1638826] - [block] ataflop: fold headers into C file (Ming Lei) [1638826] - [block] amiflop: convert to blk-mq (Ming Lei) [1638826] - [block] amiflop: clean up on errors during setup (Ming Lei) [1638826] - [block] amiflop: fold headers into C file (Ming Lei) [1638826] - [block] swim3: convert to blk-mq (Ming Lei) [1638826] - [block] swim3: add real error handling in setup (Ming Lei) [1638826] - [block] swim: convert to blk-mq (Ming Lei) [1638826] - [block] swim: fix cleanup on setup error (Ming Lei) [1638826] - [mtd] mtd_blkdevs: convert to blk-mq (Ming Lei) [1638826] - [block] xsysace: convert to blk-mq (Ming Lei) [1638826] - [block] paride: convert pf to blk-mq (Ming Lei) [1638826] - [block] paride: convert pd to blk-mq (Ming Lei) [1638826] - [block] paride: convert pcd to blk-mq (Ming Lei) [1638826] - [block] ps3disk: convert to blk-mq (Ming Lei) [1638826] - [block] blk-mq: provide helper for setting up an SQ queue and tag set (Ming Lei) [1638826] - [block] null_blk: remove set but not used variable 'q' (Ming Lei) [1638826] - [cdrom] cdrom: don't attempt to fiddle with cdo->capability (Ming Lei) [1638826] - [block] block: remove bogus check for queue_lock assignment (Ming Lei) [1638826] - [block] null_blk: remove legacy IO path (Ming Lei) [1638826] - [block] um: Convert ubd driver to blk-mq (Ming Lei) [1638826] - [block] skd: fixup usage of legacy IO API (Ming Lei) [1638826] - [block] aoe: convert aoeblk to blk-mq (Ming Lei) [1638826] - [block] ide: remove redundant variables queue_run_ms and left (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion convert BUGs to WARNs (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion hints on fastpath (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_reprep helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_action helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_nz_result function (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: rename variables (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: comment on end_request return (Ming Lei) [1638826] - [scsi] scsi: core: use blk_mq_run_hw_queues in scsi_kick_queue (Ming Lei) [1638826] - [scsi] scsi: sg: remove bad blk_end_request_all() call (Ming Lei) [1638826] - [block] blk-mq: complete req in softirq context in case of single queue (Ming Lei) [1638826] - [block] block, bfq: improve asymmetric scenarios detection (Ming Lei) [1638826] - [block] block: remove redundant 'default n' from Kconfig-s (Ming Lei) [1638826] - [block] blk-mq-debugfs: Also show requests that have not yet been started (Ming Lei) [1638826] - [block] block: Finish renaming REQ_DISCARD into REQ_OP_DISCARD (Ming Lei) [1638826] - [block] kyber: fix integer overflow of latency targets on 32-bit (Ming Lei) [1638826] - [block] kyber: add tracepoints (Ming Lei) [1638826] - [block] kyber: implement improved heuristics (Ming Lei) [1638826] - [block] kyber: don't make domain token sbitmap larger than necessary (Ming Lei) [1638826] - [block] block: export blk_stat_enable_accounting() (Ming Lei) [1638826] - [block] block: move call of scheduler's ->completed_request() hook (Ming Lei) [1638826] - [block] blk-mq: Enable support for runtime power management (Ming Lei) [1638826] - [block] block: Make blk_get_request() block for non-PM requests while suspended (Ming Lei) [1638826] - [block] block: Allow unfreezing of a queue while requests are in progress (Ming Lei) [1638826] - [lib] percpu-refcount: Introduce percpu_ref_resurrect() (Ming Lei) [1638826] - [block] block: Schedule runtime resume earlier (Ming Lei) [1638826] - [block] block: Split blk_pm_add_request() and blk_pm_put_request() (Ming Lei) [1638826] - [block] block, scsi: Change the preempt-only flag into a counter (Ming Lei) [1638826] - [block] block: Move power management code into a new source file (Ming Lei) [1638826] - [block] Blk-throttle: update to use rbtree with leftmost node cached (Ming Lei) [1638826] - [block] block: use bio_add_page in bio_iov_iter_get_pages (Ming Lei) [1638826] - [block] blok, bfq: do not plug I/O if all queues are weight-raised (Ming Lei) [1638826] - [block] block, bfq: inject other-queue I/O into seeky idle queues on NCQ flash (Ming Lei) [1638826] - [block] block, bfq: correctly charge and reset entity service in all cases (Ming Lei) [1638826]- [rpmspec] redhat: fix bpf_samples build (Jiri Benc) [1611579] - [fs] mnt: fix __detach_mounts infinite loop (Benjamin Coddington) [1628736] - [pci] pcie: Enable Broadom iProc PCIE and mark it is as tech preview (Mark Langsdorf) [1576958] - [pci] PCI/ACPI: Add iProc PCIe MCFG quirk (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Add ACPI/ECAM support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Remove PAXC slot check to allow VF support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reduce inbound/outbound mapping print level (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reject unconfigured physical functions from PAXC (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Disable MSI parsing in certain PAXC blocks (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Fix up corrupted PAXC root complex config registers (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Activate PAXC bridge quirk for more devices (Mark Langsdorf) [1576958]- [s390] s390/mm: fix mis-accounting of pgtable_bytes (Joe Lawrence) [1644481] - [mm] mm: add mm_pxd_folded checks to pgtable_bytes accounting functions (Joe Lawrence) [1644481] - [mm] mm: introduce mm_[p4d|pud|pmd]_folded (Joe Lawrence) [1644481] - [mm] mm: make the __PAGETABLE_PxD_FOLDED defines non-empty (Joe Lawrence) [1644481] - [x86] x86/cpu/vmware: Do not trace vmware_sched_clock() (Vitaly Kuznetsov) [1650273] - [fs] fuse: fix possibly missed wake-up after abort (Lukas Czerner) [1649244] - [fs] fuse: fix leaked notify reply (Lukas Czerner) [1649244] - [fs] fuse: fix blocked_waitq wakeup (Lukas Czerner) [1649244] - [fs] fuse: set FR_SENT while locked (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_write() (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_read() (Lukas Czerner) [1649244] - [fs] fuse: Add missed unlock_page() to fuse_readpages_fill() (Lukas Czerner) [1649244] - [fs] fuse: Don't access pipe->buffers without pipe_lock() (Lukas Czerner) [1649244] - [fs] fuse: fix initial parallel dirops (Lukas Czerner) [1649244] - [fs] fuse: Fix oops at process_init_reply() (Lukas Czerner) [1649244] - [fs] fuse: umount should wait for all requests (Lukas Czerner) [1649244] - [fs] fuse: fix unlocked access to processing queue (Lukas Czerner) [1649244] - [fs] fuse: fix double request_end() (Lukas Czerner) [1649244] - [fs] fuse: fix use-after-free in fuse_direct_IO() (Lukas Czerner) [1599195]- [firmware] efi: Fix debugobjects warning on 'efi_rts_work' (Waiman Long) [1652190] - [rpmspec] kernel.spec: Do not zip modules on noarch builds (Prarit Bhargava) [1646471] - [iommu] iommu/amd: Clear memory encryption mask from physical address (Gary Hook) [1640384]- [powerpc] powerpc/mm/radix: Only need the Nest MMU workaround for R -> RW transition (Steve Best) [1651276] - [powerpc] powerpc/mm/books3s: Add new pte bit to mark pte temporarily invalid (Steve Best) [1651276] - [powerpc] powerpc/tm: Fix HFSCR bit for no suspend case (Steve Best) [1651275]- [powerpc] powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage (Steve Best) [1651267] - [tools] perf tools: Remove ext from struct kmod_path (Jiri Olsa) [1581390] - [tools] perf tools: Add gzip_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add lzma_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add is_compressed callback to compressions array (Jiri Olsa) [1581390] - [tools] perf tools: Move the temp file processing into decompress_kmodule (Jiri Olsa) [1581390] - [tools] perf tools: Use compression id in decompress_kmodule() (Jiri Olsa) [1581390] - [tools] perf tools: Store compression id into struct dso (Jiri Olsa) [1581390] - [tools] perf tools: Add compression id into 'struct kmod_path' (Jiri Olsa) [1581390] - [tools] perf tools: Make is_supported_compression() static (Jiri Olsa) [1581390] - [tools] perf tools: Make decompress_to_file() function static (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in __open_dso() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in symbol__disassemble() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in read_object_code() (Jiri Olsa) [1581390] - [rpmspec] redhat: Enable kernel-tools (for kvm_stat) on s390x, too (Thomas Huth) [1631222]- [drm] drm/atomic_helper: Stop modesets on unregistered connectors harder (Lyude Paul) [1631575] - [drm] drm/nouveau: Fix nv50_mstc->best_encoder() (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors (Lyude Paul) [1631575] - [drm] drm/i915: Fix intel_dp_mst_best_encoder() (Lyude Paul) [1631575] - [drm] drm/i915: Skip vcpi allocation for MSTB ports that are gone (Lyude Paul) [1631575] - [drm] drm/i915: Don't unset intel_connector->mst_port (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Disallow new modesets on unregistered connectors (Lyude Paul) [1631575] - [s390] s390/qeth: fix HiperSockets sniffer (Philipp Rudo) [1649773] - [s390] s390/qeth: report 25Gbit link speed (Philipp Rudo) [1649772] - [s390] s390/qeth: sanitize strings in debug messages (Philipp Rudo) [1649770] - [s390] s390/qeth: fix initial operstate (Philipp Rudo) [1649769] - [s390] s390/qeth: unregister netdevice only when registered (Philipp Rudo) [1649769] - [powerpc] powerpc/64s: consolidate MCE counter increment (Steve Best) [1633550] - [powerpc] powerpc/64s: move machine check SLB flushing to mm/slb.c (Steve Best) [1633550] - [powerpc] powernv/pseries: consolidate code for mce early handling (Steve Best) [1633550] - [powerpc] powerpc/pseries: Dump the SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Display machine check error details (Steve Best) [1633550] - [powerpc] powerpc/pseries: Flush SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Define MCE error event section (Steve Best) [1633550] - [powerpc] powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX (Steve Best) [1633550] - [powerpc] powerpc/pseries: Defer the logging of rtas error to irq work queue (Steve Best) [1633550] - [powerpc] powerpc/pseries: Fix endianness while restoring of r3 in MCE handler (Steve Best) [1633550] - [cdrom] cdrom: fix improper type cast, which can leat to information leak (Maurizio Lombardi) [1650476]- [drm] drm/amdgpu/pm: Fix potential Spectre v1 (Rob Clark) [1637115] - [drm] drm/i915/kvmgt: Fix potential Spectre v1 (Rob Clark) [1637115] - [fs] gfs2: Fix metadata read-ahead during truncate (2) (Andreas Grunbacher) [1647982] - [block] block: make sure writesame bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: cleanup __blkdev_issue_discard() (Ming Lei) [1648750] - [block] block: make sure discard bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: Clear kernel memory before copying to user (Ming Lei) [1648752] - [block] block: respect virtual boundary mask in bvecs (Ming Lei) [1648756] - [block] xen: don't include from and (Ming Lei) [1648756] - [block] block: remove ARCH_BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] xen: provide a prototype for xen_biovec_phys_mergeable in xen.h (Ming Lei) [1648756] - [block] xen: remove the xen_biovec_phys_mergeable export (Ming Lei) [1648756] - [block] arm: remove the unused BIOVEC_MERGEABLE define (Ming Lei) [1648756] - [block] block: don't include bug.h from bio.h (Ming Lei) [1648756] - [block] block: don't include io.h from bio.h (Ming Lei) [1648756] - [block] block: remove bvec_to_phys (Ming Lei) [1648756] - [block] block: merge BIOVEC_SEG_BOUNDARY into biovec_phys_mergeable (Ming Lei) [1648756] - [block] block: add a missing BIOVEC_SEG_BOUNDARY check in bio_add_pc_page (Ming Lei) [1648756] - [block] block: simplify BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] block: move req_gap_back_merge to blk.h (Ming Lei) [1648756] - [block] block: move req_gap_{back,front}_merge to blk-merge.c (Ming Lei) [1648756] - [block] block: move integrity_req_gap_{back,front}_merge to blk.h (Ming Lei) [1648756] - [fs] gfs2: Fix iomap buffer head reference counting bug (Andreas Grunbacher) [1647073] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k1 (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Initialize port speed to avoid setting lower speed (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Fix incorrect port speed being set for FC adapters (Himanshu Madhani) [1615896] - [block] block: brd: associate with queue until adding disk (Ming Lei) [1644602] - [block] block: call rq_qos_exit() after queue is frozen (Ming Lei) [1641558] - [block] block: fix the DISCARD request merge (Ming Lei) [1646776] - [block] blk-mq: fallback to previous nr_hw_queues when updating fails (Ming Lei) [1642218] - [block] blk-mq: realloc hctx when hw queue is mapped to another node (Ming Lei) [1642218] - [block] blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs (Ming Lei) [1642218] - [block] blk-mq: adjust debugfs and sysfs register when updating nr_hw_queues (Ming Lei) [1642218] - [block] block: remove bio_rewind_iter() (Ming Lei) [1642208]- [fs] jbd2: fix use after free in jbd2_log_do_checkpoint() (Lukas Czerner) [1644694] - [fs] ext4: initialize retries variable in ext4_da_write_inline_data_begin() (Lukas Czerner) [1644694] - [fs] ext4: fix build error when DX_DEBUG is defined (Lukas Czerner) [1644694]- [pinctrl] pinctrl: intel: Add Ice Lake PCH pin controller support (David Arcari) [1483413] - [netdrv] nfp: flower: fix vlan match by checking both vlan id and vlan pcp (Pablo Cascon) [1645220] - [netdrv] nfp: flower: reject tunnel encap with ipv6 outer headers for offloading (Pablo Cascon) [1646644] - [netdrv] nfp: populate bus-info on representors (Pablo Cascon) [1643998] - [powerpc] KVM: PPC: Validate TCEs against preregistered memory page sizes (David Gibson) [1625821] - [powerpc] KVM: PPC: Inform the userspace about TCE update failures (David Gibson) [1625821] - [powerpc] KVM: PPC: Book3S: Fix guest DMA when guest partially backed by THP pages (David Gibson) [1625821]- [kernel] locking/lockdep: Fix debug_locks off performance problem (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove duplicated 'lock_class_ops' percpu array (Waiman Long) [1647560] - [kernel] locking/lockdep: Make class->ops a percpu counter and move it under CONFIG_DEBUG_LOCKDEP=y (Waiman Long) [1647560] - [kernel] locking/lockdep: Add a faster path in __lock_release() (Waiman Long) [1647560] - [kernel] locking/lockdep: Eliminate redundant IRQs check in __lock_acquire() (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove add_chain_cache_classes() (Waiman Long) [1647560] - [fs] gfs2: Put bitmap buffers in put_super (Andreas Grunbacher) [1647073] - [scsi] scsi: hpsa: limit transfer length to 1MB, not 512kB (Joseph Szczypek) [1643956] - [netdrv] nfp: report FW vNIC stats in interface stats (Pablo Cascon) [1645032] - [rpmspec] spec: Add bpftool debuginfo package (Jiri Olsa) [1633018] - [crypto] crypto: chelsio: Fix memory corruption in DMA Mapped buffers (Arjun Vynipadath) [1631750] - [cdrom] cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status (Maurizio Lombardi) [1627732] {CVE-2018-16658}- [kernel] srcu: Make early-boot call_srcu() reuse workqueue lists (Waiman Long) [1644375] - [tools] rcutorture: Test early boot call_srcu() (Waiman Long) [1644375] - [kernel] srcu: Make call_srcu() available during very early boot (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_state.ofl_lock to raw_spinlock_t (Waiman Long) [1644375] - [kernel] rcu: Remove obsolete ->dynticks_fqs and ->cond_resched_completed (Waiman Long) [1644375] - [kernel] rcu: Switch ->dynticks to rcu_data structure, remove rcu_dynticks (Waiman Long) [1644375] - [kernel] rcu: Switch dyntick nesting counters to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch urgent quiescent-state requests to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch lazy counts to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch last accelerate/advance to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch ->tick_nohz_enabled_snap to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Merge rcu_dynticks structure into rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_dynticks_snap() from Tiny RCU (Waiman Long) [1644375] - [kernel] rcu: Convert "1UL << x" to "BIT(x)" (Waiman Long) [1644375] - [kernel] rcu: Avoid resched_cpu() when rescheduling the current CPU (Waiman Long) [1644375] - [kernel] rcu: More aggressively enlist scheduler aid for nohz_full CPUs (Waiman Long) [1644375] - [kernel] rcu: Compute jiffies_till_sched_qs from other kernel parameters (Waiman Long) [1644375] - [kernel] rcu: Provide functions for determining if call_rcu() has been invoked (Waiman Long) [1644375] - [kernel] rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structure (Waiman Long) [1644375] - [kernel] rcu: Motivate Tiny RCU forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Dump reader protection sequence if failures or close calls (Waiman Long) [1644375] - [kernel] rcu: Provide improved interrupt-from-idle check in rcu_check_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Make need_resched() respond to urgent RCU-QS needs (Waiman Long) [1644375] - [kernel] rcu: Inline _rcu_barrier() into its sole remaining caller (Waiman Long) [1644375] - [kernel] rcu: Define rcu_all_qs() only in !PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Remove !PREEMPT code from rcu_note_voluntary_context_switch() (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in update.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_exp.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tiny.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in srcutree.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcutorture.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcu.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in Kconfig (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate_wait.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rculist.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate.h (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused rcutorture APIs (Waiman Long) [1644375] - [kernel] rcuperf: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcutorture: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcu: Stop testing RCU-bh and RCU-sched (Waiman Long) [1644375] - [kernel] rcutorture: Add RCU-bh and RCU-sched support for extended readers (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-sched update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-bh update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Pull rcu_gp_kthread() FQS loop into separate function (Waiman Long) [1644375] - [kernel] rcu: Inline increment_cpu_stall_ticks() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Fix typo in force_qs_rnp()'s parameter's parameter (Waiman Long) [1644375] - [kernel] rcu: Eliminate initialization-time use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate RCU-barrier use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate quiescent-state and grace-period-nonstart use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate callback-invocation/invocation use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate grace-period management code use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate stall-warning use of rsp (Waiman Long) [1644375] - [kernel] rcu: Restructure rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Simplify rcutorture_get_gp_data() (Waiman Long) [1644375] - [kernel] rcu: Remove for_each_rcu_flavor() flavor-traversal macro (Waiman Long) [1644375] - [kernel] rcu: Remove last non-flavor-traversal rsp local variable from tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data structure's ->rsp field (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_node tree accessor macros (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from expedited grace-period functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from no-CBs CPU functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall_info() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_spawn_one_boost_kthread() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from dump_blkd_tasks() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_print_detail_task_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_init_one() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_boot_init_percpu_data() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from _rcu_barrier() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_pending() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __call_rcu() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_process_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from force-quiescent-state functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_do_batch() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from CPU hotplug functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_quiescent_state() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_slow() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_advance_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs_unlocked() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread_wake() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_future_gp_cleanup() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from check_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_other_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_stall_kick_kthreads() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_dump_cpu_stacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from record_gp_stall_check_time() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_get_root() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_in_progress() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rdp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_unblock_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rsp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data_p pointer to default rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state_p pointer to default rcu_state structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state structure's ->rda field (Waiman Long) [1644375] - [kernel] rcu: Eliminate rcu_state structure's ->call field (Waiman Long) [1644375] - [kernel] rcu: Remove RCU_STATE_INITIALIZER() (Waiman Long) [1644375] - [kernel] rcu: Express Tiny RCU updates in terms of RCU rather than RCU-sched (Waiman Long) [1644375] - [kernel] rcu: Define RCU-sched API in terms of RCU for Tree RCU PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Fix typo in rcu_get_gp_kthreads_prio() header comment (Waiman Long) [1644375] - [kernel] rcu: Drop "wake" parameter from rcu_report_exp_rdp() (Waiman Long) [1644375] - [kernel] rcu: Update comments and help text for no more RCU-bh updaters (Waiman Long) [1644375] - [kernel] rcu: Define RCU-bh update API in terms of RCU (Waiman Long) [1644375] - [kernel] rcu: Report expedited grace periods at context-switch time (Waiman Long) [1644375] - [kernel] rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe (Waiman Long) [1644375] - [kernel] rcu: Add warning to detect half-interrupts (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused ->b.exp_need_qs field from the rcu_special union (Waiman Long) [1644375] - [kernel] rcu: Allow processing deferred QSes for exiting RCU-preempt readers (Waiman Long) [1644375] - [kernel] rcutorture: Test extended "rcu" read-side critical sections (Waiman Long) [1644375] - [kernel] rcu: Defer reporting RCU-preempt quiescent states when disabled (Waiman Long) [1644375] - [kernel] rcu: Refactor rcu_{nmi,irq}_{enter,exit}() (Waiman Long) [1644375] - [documentation] doc: Fix broken HTML directive (Waiman Long) [1644375] - [documentation] doc: Update removal of RCU-bh/sched update machinery (Waiman Long) [1644375] - [kernel] rcutorture: Maintain self-propagating CB only during forward-progress test (Waiman Long) [1644375] - [kernel] rcutorture: Check GP completion at stutter end (Waiman Long) [1644375] - [kernel] rcutorture: Print forward-progress test interval on error (Waiman Long) [1644375] - [kernel] rcutorture: Adjust number of reader kthreads per CPU-hotplug operations (Waiman Long) [1644375] - [kernel] rcutorture: Reduce priority of forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Limit reader duration if irq or bh disabled (Waiman Long) [1644375] - [kernel] rcutorture: Increase rcu_read_delay() longdelay_ms (Waiman Long) [1644375] - [kernel] rcutorture: Add self-propagating callback to forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Vary forward-progress test interval (Waiman Long) [1644375] - [kernel] rcutorture: Avoid no-test complaint if too few forward-progress tries (Waiman Long) [1644375] - [kernel] rcutorture: Also use GP sequence to judge forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Add forward-progress tests for RCU grace periods (Waiman Long) [1644375] - [tools] rcutorture: Remove TREE06 and TREE08 from the default test list (Waiman Long) [1644375] - [kernel] rcuperf: Warn on bad perf type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Warn on bad torture type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Force occasional reader waits (Waiman Long) [1644375] - [tools] torture: Stop overwriting Make.out file with obsolete version (Waiman Long) [1644375] - [documentation] doc: Improve rcu_dynticks::dynticks documentation (Waiman Long) [1644375] - [documentation] doc: Fix broken RCU-requirements link to LKML archive (Waiman Long) [1644375] - [documentation] doc: Add design documentation on interruption of NMI handlers (Waiman Long) [1644375] - [kernel] rcutorture: Fix rcu_barrier successes counter (Waiman Long) [1644375] - [kernel] rcutorture: Add support to detect if boost kthread prio is too low (Waiman Long) [1644375] - [kernel] rcutorture: Use monotonic timestamp for stall detection (Waiman Long) [1644375] - [kernel] rcutorture: Make boost test more robust (Waiman Long) [1644375] - [kernel] rcutorture: Disable RT throttling for boost tests (Waiman Long) [1644375] - [kernel] rcutorture: Emphasize testing of single reader protection type (Waiman Long) [1644375] - [kernel] rcutorture: Handle extended read-side critical sections (Waiman Long) [1644375] - [kernel] rcutorture: Make rcu_torture_timer() use rcu_torture_one_read() (Waiman Long) [1644375] - [kernel] rcutorture: Use per-CPU random state for rcu_torture_timer() (Waiman Long) [1644375] - [kernel] rcutorture: Use atomic increment for n_rcu_torture_timers (Waiman Long) [1644375] - [kernel] rcutorture: Extract common code from rcu_torture_reader() (Waiman Long) [1644375] - [kernel] rcuperf: Remove unused torturing_tasks() function (Waiman Long) [1644375] - [kernel] rcu: Remove rcutorture test version and sequence number (Waiman Long) [1644375] - [kernel] rcutorture: Change units of onoff_interval to jiffies (Waiman Long) [1644375] - [kernel] rcu: Assign higher prio to RCU threads if rcutorture is built-in (Waiman Long) [1644375] - [documentation] rculist: Improve documentation for list_for_each_entry_from_rcu() (Waiman Long) [1644375] - [kernel] srcu: Add grace-period number to rcutorture statistics printout (Waiman Long) [1644375] - [kernel] rcu: Print stall-warning NMI dyntick state in hexadecimal (Waiman Long) [1644375] - [maintainers] MAINTAINERS: Update RCU, SRCU, and TORTURE-TEST entries (Waiman Long) [1644375] - [kernel] rcu: Make rcu_seq_diff() more exact (Waiman Long) [1644375] - [documentation] doc: Update synchronize_rcu() definition in whatisRCU.txt (Waiman Long) [1644375] - [kernel] rcu: Check the range of jiffies_till_{first, next}_fqs when setting them (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for rcutorture writer stall warning (Waiman Long) [1644375] - [kernel] rcu: Add comment to the last sleep in the rcu tasks loop (Waiman Long) [1644375] - [kernel] rcu: Speed up calling of RCU tasks callbacks (Waiman Long) [1644375] - [kernel] rcu: Add comment documenting how rcu_seq_snap works (Waiman Long) [1644375] - [kernel] rcu: Use RCU CPU stall timeout for rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove __maybe_unused from rcu_cpu_has_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_perf_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_torture_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from panic_on_rcu_stall() and rcu_blocking_is_gp() (Waiman Long) [1644375] - [kernel] rcu: Remove unused local variable "cpu" (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_kick_nohz_cpu() function (Waiman Long) [1644375] - [kernel] rcu: Clarify and correct the rcu_preempt_qs() header comment (Waiman Long) [1644375] - [kernel] rcu: Inline rcu_dynticks_momentary_idle() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Mark task as .need_qs less aggressively (Waiman Long) [1644375] - [kernel] rcu: Improve RCU-tasks naming and comments (Waiman Long) [1644375] - [kernel] rcu: Use pr_fmt to prefix "rcu: " to logging output (Waiman Long) [1644375] - [kernel] rcu: rcupdate.h: Get rid of Sphinx warnings at rcu_pointer_handoff() (Waiman Long) [1644375] - [kernel] rcu: Improve rcu_note_voluntary_context_switch() reporting (Waiman Long) [1644375] - [kernel] rcu: Make rcu_read_unlock_special() static (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for offline CPUs failing to report QS (Waiman Long) [1644375] - [kernel] rcu: Record ->gp_state for both phases of grace-period initialization (Waiman Long) [1644375] - [kernel] rcu: Add CPU online/offline state to dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add up-tree information to dump_blkd_tasks() diagnostics (Waiman Long) [1644375] - [kernel] rcu: Remove CPU-hotplug failsafe from force-quiescent-state code path (Waiman Long) [1644375] - [kernel] rcu: Remove failsafe check for lost quiescent state (Waiman Long) [1644375] - [kernel] rcu: Move grace-period pre-init delay after pre-init (Waiman Long) [1644375] - [kernel] rcu: Add RCU-preempt check for waiting on newly onlined CPU (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs due to race with CPU offline (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive splats from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress more involved false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive offline-CPU lockdep-RCU splat (Waiman Long) [1644375] - [kernel] rcu: Prevent useless FQS scan after all CPUs have checked in (Waiman Long) [1644375] - [kernel] rcu: Replace smp_wmb() with smp_store_release() for stall check (Waiman Long) [1644375] - [kernel] rcu: Fix typo and add additional debug (Waiman Long) [1644375] - [kernel] rcu: Make rcu_report_unblock_qs_rnp() warn on violated preconditions (Waiman Long) [1644375] - [kernel] rcu: Make rcu_init_new_rnp() stop upon already-set bit (Waiman Long) [1644375] - [kernel] rcu: Fix an obsolete ->qsmaskinit comment (Waiman Long) [1644375] - [kernel] rcu: Clean up handling of tasks blocked across full-rcu_node offline (Waiman Long) [1644375] - [kernel] rcu: Identify grace period is in progress as we advance up the tree (Waiman Long) [1644375] - [kernel] rcu: Use better variable names in funnel locking loop (Waiman Long) [1644375] - [kernel] rcu: Rename the grace-period-request variables and parameters (Waiman Long) [1644375] - [kernel] rcu: Regularize resetting of rcu_data wrap indicator (Waiman Long) [1644375] - [kernel] rcutorture: Correctly handle grace-period sequence wrap (Waiman Long) [1644375] - [kernel] rcu: Make rcu_start_this_gp() check for grace period already started (Waiman Long) [1644375] - [kernel] rcu: Fix cpustart tracepoint gp_seq number (Waiman Long) [1644375] - [kernel] rcu: Produce last "CleanupMore" trace only if late-breaking request (Waiman Long) [1644375] - [kernel] rcu: Don't funnel-lock above leaf node if GP in progress (Waiman Long) [1644375] - [documentation] doc: Update RCU CPU stall-warning documentation (Waiman Long) [1644375] - [documentation] doc: Update memory-ordering documentation for ->gp-seq (Waiman Long) [1644375] - [documentation] doc: Update data-structure documentation for ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make simple callback acceleration refer to rdp->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcu: Remove ->gpnum and ->completed (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_fqs tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_quiescent_state_report tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_unlock_preempted_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_preempt_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period_init tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_future_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make rcu_nocb_wait_gp() check if GP already requested (Waiman Long) [1644375] - [kernel] rcu: Move from ->need_future_gp[] to ->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcutorture: Convert rcutorture_get_gp_data() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make RCU CPU stall warnings use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert grace-period requests to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->completedqs to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->rcu_iw_gpnum to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_in_progress() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_nocb_gp_get() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_try_advance_all_cbs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_implicit_dynticks_qs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_gpnum_ovf() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move RCU's grace-period-change code to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert conditional grace-period primitives to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make quiescent-state reporting use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_check_gp_kthread_starvation() to GP sequence number (Waiman Long) [1644375] - [kernel] rcu: Make rcutorture's batches-completed API use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_slow() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Introduce grace-period sequence numbers (Waiman Long) [1644375] - [kernel] rcu: Make rcu_gp_cleanup() write only once to ->gp_flags (Waiman Long) [1644375] - [kernel] rcu: Diagnostics for grace-period startup hangs (Waiman Long) [1644375] - [kernel] rcu: Exclude near-simultaneous RCU CPU stall warnings (Waiman Long) [1644375] - [kernel] rcu: Use the proper lockdep annotation in dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add debugging info to assertion (Waiman Long) [1644375] - [kernel] torture: Keep old-school dmesg format (Waiman Long) [1644375] - [kernel] torture: Make online/offline messages appear only for verbose=2 (Waiman Long) [1644375] - [tools] rcutorture: Make kvm-find-errors.sh find close calls (Waiman Long) [1644375] - [tools] rcutorture: Remove obsolete TREE08-T.boot file (Waiman Long) [1644375] - [tools] torture: Use a single build directory for torture scenarios (Waiman Long) [1644375] - [kernel] srcu: Introduce srcu_read_{un,}lock_notrace() (Waiman Long) [1644375] - [kernel] srcu: Add address of first callback to rcutorture output (Waiman Long) [1644375] - [kernel] srcu: Document that srcu_funnel_gp_start() implies srcu_funnel_exp_start() (Waiman Long) [1644375] - [kernel] srcu: Fix typos in __call_srcu() header comment (Waiman Long) [1644375] - [kernel] rcu: Make expedited grace period use direct call on last leaf (Waiman Long) [1644375]- [netdrv] nfp: flower: use offsets provided by pedit instead of index for ipv6 (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix multiple keys per pedit action (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix pedit set actions for multiple partial masks (Pablo Cascon) [1645132] - [netdrv] nfp: flower: ignore checksum actions when performing pedit actions (Pablo Cascon) [1644400] - [kernel] sched/fair: Fix throttle_list starvation with low CFS quota (Phil Auld) [1638526] - [net] tipc: fix the big/little endian issue in tipc_dest (Jon Maloy) [1640712] - [rpmspec] kernel.spec: Include kernel-signing-ca.cer public key (Prarit Bhargava) [1638465] - [block] block: don't deal with discard limit in blkdev_issue_discard() (Ming Lei) [1631255] - [powerpc] powerpc/mm: Check memblock_add against MAX_PHYSMEM_BITS range (Gustavo Duarte) [1561402] - [powerpc] powerpc/mm: Increase MAX_PHYSMEM_BITS to 128TB with SPARSEMEM_VMEMMAP config (Gustavo Duarte) [1561402]- [s390] s390/crypto: Enhance paes cipher to accept variable length key material (Philipp Rudo) [1644387] - [s390] s390/pkey: move pckmo subfunction available checks away from module init (Philipp Rudo) [1644387] - [s390] s390/pkey: Load pkey kernel module automatically (Philipp Rudo) [1644387] - [s390] s390/zcrypt: fix broken zcrypt_send_cprb in-kernel api function (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for transforming key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key verification (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit secure key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit protected key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Define protected key blob format (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key generation (Philipp Rudo) [1644387] - [s390] s390/zcrypt: add ap_adapter_mask sysfs attribute (Philipp Rudo) [1644387] - [s390] s390/zcrypt: provide apfs failure code on type 86 error reply (Philipp Rudo) [1644387] - [s390] s390/zcrypt: zcrypt device driver cleanup (Philipp Rudo) [1644387] - [s390] s390/zcrypt: multiple zcrypt device nodes support (Philipp Rudo) [1644387] - [s390] s390/zcrypt: enable AP bus scan without a valid default domain (Philipp Rudo) [1644387] - [s390] s390/zcrypt: Use kmemdup to replace kmalloc + memcpy (Philipp Rudo) [1644387] - [s390] s390/qeth: add TSO support for L2 devices (Philipp Rudo) [1644381] - [s390] s390/qeth: add support for IPv6 TSO (Philipp Rudo) [1644381] - [s390] s390/qeth: enhance TSO control sequence (Philipp Rudo) [1644381] - [s390] s390/qeth: make TSO controls protocol-agnostic (Philipp Rudo) [1644381] - [s390] s390: qeth: Fix potential array overrun in cmd/rc lookup (Philipp Rudo) [1644381] - [s390] s390: qeth_core_mpc: Use ARRAY_SIZE instead of reimplementing its function (Philipp Rudo) [1644381] - [scsi] scsi: mpt3sas: Remove unnecessary parentheses and simplify null checks (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Use dma_pool_zalloc (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove unused macro MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT without logging levels (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove KERN_WARNING from panic uses (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT and reply_q_name to s: (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert mlsleading uses of pr_ with MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert uses of pr_ with MPT3SAS_FMT to ioc_ (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Add ioc_ logging macros (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix calltrace observed while running IO & reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Improve kernel-doc headers (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Split _base_reset_handler(), mpt3sas_scsih_reset_handler() and mpt3sas_ctl_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix a race condition in mpt3sas_base_hard_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix _transport_smp_handler() error path (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Introduce struct mpt3sas_nvme_cmd (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Annotate switch/case fall-through (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove set-but-not-used variables (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix indentation (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Update driver version "26.100.00.00" (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: As per MPI-spec, use combined reply queue for SAS3.5 controllers when HBA supports more than 16 MSI-x vectors (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix, False timeout prints for ioctl and other internal commands during controller reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't access the structure after decrementing it's instance reference count (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Incorrect command status was set/marked as not used (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't abort I/Os issued to NVMe drives while processing Async Broadcast primitive event (Tomas Henzl) [1638649] - [netdrv] net/mlx5e: Do not ignore netdevice TX/RX queues number (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Use non-delayed work for update stats (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Initialize all netdev common structures in one place (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Always initialize update stats delayed work (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Gather common netdev init/cleanup functionality in one place (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Fix netlink support in IPoIB (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Hoist alloc_netdev_mqs out of the driver (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Consolidate checking of the proposed child interface (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Maintain the child_intfs list from ndo_init/uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Do not remove child devices from within the ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of the sysfs_mutex (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Use priv_destructor for netdev cleanup (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move init code to ndo_init (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move all uninit code into ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Use cancel_delayed_work_sync for neigh-clean task (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of IPOIB_FLAG_GOING_DOWN (Alaa Hleihel) [1643103] - [infiniband] RDMA/ipoib: Fix use of sizeof() (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Do not recycle RX pages in interface down flow (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5e: Replace call to MPWQE free with dealloc in interface down flow (Alaa Hleihel) [1643103 1643047] - [net] net/xdp: Fix suspicious RCU usage warning (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5: WQ, fixes for fragmented WQ buffers API (Alaa Hleihel) [1643103 1636183] - [netdrv] net/mlx4_en: Use minimal rx and tx ring sizes on kdump kernel (Alaa Hleihel) [1643103 1615267] - [x86] mark coffeelake-s/h 8+2 as supported (David Arcari) [1575461 1575460] - [x86] x86/spec_ctrl: Synchronize STIBP changes with RHEL IBRS code (Waiman Long) [1643233] - [x86] x86/speculation: Propagate information about RSB filling mitigation to sysfs (Waiman Long) [1643233] - [x86] x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation (Waiman Long) [1643233] - [x86] x86/speculation: Apply IBPB more strictly to avoid cross-process data leak (Waiman Long) [1643233] - [x86] x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant (Waiman Long) [1643233] - [x86] x86/CPU: Fix unused variable warning when !CONFIG_IA32_EMULATION (Waiman Long) [1643233] - [x86] x86/pti/64: Remove the SYSCALL64 entry trampoline (Waiman Long) [1643233] - [x86] x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch space (Waiman Long) [1643233] - [x86] x86/entry/64: Document idtentry (Waiman Long) [1643233] - [x86] x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.c (Waiman Long) [1643233] - [x86] x86: Add entry trampolines to kcore (Waiman Long) [1643233] - [kernel] kallsyms, x86: Export addresses of PTI entry trampolines (Waiman Long) [1643233] - [kernel] kallsyms: Simplify update_iter_mod() (Waiman Long) [1643233] - [scsi] scsi: csiostor: fix incorrect port capabilities (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: add a check for NULL pointer after kmalloc() (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: update ingress pack and pad boundary value (Arjun Vynipadath) [1628866]- [netdrv] nfp: flower: use host context count provided by firmware (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use stats array instead of storing stats per flow (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use rhashtable for flow caching (Pablo Cascon) [1639609] - [netdrv] nfp: avoid soft lockups under control message storm (Pablo Cascon) [1639609] - [kernel] sched: disable autogroups by default (Phil Auld) [1568166] - [s390] s390/keyboard: sanitize array index in do_kdsk_ioctl (Steve Best) [1637591] - [char] ipmi:ssif: Add support for multi-part transmit messages > 2 parts (Tony Camuso) [1622053] - [scsi] scsi: libsas: fix a race condition when smp task timeout (Zhou Wang) [1640426] - [scsi] scsi: libsas: check the ata device status by ata_dev_enabled() (Zhou Wang) [1640426] - [scsi] scsi: libsas: always unregister the old device if going to discover new (Zhou Wang) [1640426] - [scsi] scsi: libsas: dynamically allocate and free ata host (Zhou Wang) [1640426] - [scsi] scsi: libsas: remove irq save in sas_ata_qc_issue() (Zhou Wang) [1640426]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1643333 1589158] - [netdrv] Taint kernel if e1000 is loaded (Neil Horman) [1643617] - [netdrv] iavf: fix a typo (Stefan Assmann) [1627882] - [netdrv] i40evf: remove ndo_poll_controller (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1627882] - [netdrv] iavf: finish renaming files to iavf (Stefan Assmann) [1627882] - [netdrv] iavf: rename most of i40e strings (Stefan Assmann) [1627882] - [netdrv] iavf: tracing infrastructure rename (Stefan Assmann) [1627882] - [netdrv] iavf: replace i40e_debug with iavf version (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_hw to iavf_hw (Stefan Assmann) [1627882] - [netdrv] iavf: rename I40E_ADMINQ_DESC (Stefan Assmann) [1627882] - [netdrv] iavf: rename device ID defines (Stefan Assmann) [1627882] - [netdrv] iavf: remove references to old names (Stefan Assmann) [1627882] - [netdrv] iavf: move i40evf files to new name (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_status to iavf_status (Stefan Assmann) [1627882] - [netdrv] iavf: rename functions and structs to new name (Stefan Assmann) [1627882] - [netdrv] iavf: diet and reformat (Stefan Assmann) [1627882] - [netdrv] configs: enable CONFIG_IAVF=m (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: rename i40evf to iavf (Stefan Assmann) [1627882] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1627882] - [netdrv] i40evf: cancel workqueue sync for adminq when a VF is removed (Stefan Assmann) [1627882] - [netdrv] i40evf: Don't enable vlan stripping when rx offload is turned on (Stefan Assmann) [1627882] - [netdrv] i40evf: set IFF_UNICAST_FLT flag for the VF (Stefan Assmann) [1627882] - [netdrv] i40evf: Validate the number of queues a PF sends (Stefan Assmann) [1627882] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1627882] - [netdrv] i40evf: update ethtool stats code and use helper functions (Stefan Assmann) [1627882] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1627882] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1627882] - [netdrv] i40e/i40evf: remove redundant functions i40evf_aq_(set/get)_phy_register (Stefan Assmann) [1627882] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1627882] - [init] init/main.c: Enable watchdog_thresh control from kernel line (Prarit Bhargava) [1643161] - [s390] s390/purgatory: Remove duplicate variable definitions (Philipp Rudo) [1642447] - [s390] s390/purgatory: Add missing FORCE to Makefile targets (Philipp Rudo) [1642447] - [s390] s390/purgatory: Fix crash with expoline enabled (Philipp Rudo) [1642447] - [s390] s390: disable asm code expolines if cc does not support it (Philipp Rudo) [1642447] - [netdrv] Revert be2net: remove desc field from be_eq_obj (Ivan Vecera) [1639867]- [rpmspec] redhat: add optional bpf_samples package (Jiri Benc) [1611579] - [powerpc] powerpc/time: Fix clockevent_decrementer initalisation for PR KVM (Steve Best) [1641615] - [net] ip: frags: fix crash in ip_do_fragment() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipfrag: let ip(6)frag_high_thresh in ns be higher than in init_net (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: discard IP frag queue on more errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: fail fast on IP defrag errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: process in-order fragments efficiently (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: add helpers to process in-order fragments faster (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: defrag: drop non-last frags smaller than min mtu (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv4: frags: precedence bug in ip_expire() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: use rb trees for IP frag queue (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] modify skb_rbtree_purge to return the truesize of all purged skbs (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: discard IPv4 datagrams with overlapping segments (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [fs] ovl: fix format of setxattr debug (Miklos Szeredi) [1636875] - [fs] ovl: fix access beyond unterminated strings (Miklos Szeredi) [1636875] - [fs] ovl: make symbol 'ovl_aops' static (Miklos Szeredi) [1636875] - [fs] vfs: swap names of (do,vfs)_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: fix memory leak on unlink of indexed file (Miklos Szeredi) [1636875] - [fs] ovl: fix oopses in ovl_fill_super() failure paths (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fadvise() (Miklos Szeredi) [1636875] - [fs] vfs: implement readahead(2) using POSIX_FADV_WILLNEED (Miklos Szeredi) [1636875] - [fs] vfs: add the fadvise() file operation (Miklos Szeredi) [1636875] - [fs] Documentation/filesystems: update documentation of file_operations (Miklos Szeredi) [1636875] - [fs] ovl: fix GPF in swapfile_activate of file from overlayfs over xfs (Miklos Szeredi) [1636875] - [fs] ovl: respect FIEMAP_FLAG_SYNC flag (Miklos Szeredi) [1636875] - [fs] ovl: Enable metadata only feature (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metacopy only for ioctl modifying file attr (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metadata only copy-up for truncate operation (Miklos Szeredi) [1636875] - [fs] ovl: add helper to force data copy-up (Miklos Szeredi) [1636875] - [fs] ovl: Check redirect on index as well (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on upper inode when it is linked (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on metacopy files upon rename (Miklos Szeredi) [1636875] - [fs] ovl: Do not set dentry type ORIGIN for broken hardlinks (Miklos Szeredi) [1636875] - [fs] ovl: Add an inode flag OVL_CONST_INO (Miklos Szeredi) [1636875] - [fs] ovl: Treat metacopy dentries as type OVL_PATH_MERGE (Miklos Szeredi) [1636875] - [fs] ovl: Check redirects for metacopy files (Miklos Szeredi) [1636875] - [fs] ovl: Move some dir related ovl_lookup_single() code in else block (Miklos Szeredi) [1636875] - [fs] ovl: Do not expose metacopy only dentry from d_real() (Miklos Szeredi) [1636875] - [fs] ovl: Open file with data except for the case of fsync (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_inode_realdata() (Miklos Szeredi) [1636875] - [fs] ovl: Store lower data inode in ovl_inode (Miklos Szeredi) [1636875] - [fs] ovl: Fix ovl_getattr() to get number of blocks from lower (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_dentry_lowerdata() to get lower data dentry (Miklos Szeredi) [1636875] - [fs] ovl: Copy up meta inode data from lowest data inode (Miklos Szeredi) [1636875] - [fs] ovl: Modify ovl_lookup() and friends to lookup metacopy dentry (Miklos Szeredi) [1636875] - [fs] ovl: Use out_err instead of out_nomem (Miklos Szeredi) [1636875] - [fs] ovl: A new xattr OVL_XATTR_METACOPY for file on upper (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_already_copied_up() (Miklos Szeredi) [1636875] - [fs] ovl: Copy up only metadata during copy up where it makes sense (Miklos Szeredi) [1636875] - [fs] ovl: During copy up, first copy up metadata and then data (Miklos Szeredi) [1636875] - [fs] ovl: Provide a mount option metacopy=on/off for metadata copyup (Miklos Szeredi) [1636875] - [fs] ovl: Move the copy up helpers to copy_up.c (Miklos Szeredi) [1636875] - [fs] ovl: Initialize ovl_inode->redirect in ovl_get_inode() (Miklos Szeredi) [1636875] - [fs] ovl: fix documentation of non-standard behavior (Miklos Szeredi) [1636875] - [fs] ovl: obsolete "check_copy_up" module option (Miklos Szeredi) [1636875] - [fs] vfs: remove open_flags from d_real() (Miklos Szeredi) [1636875] - [fs] Revert "fsnotify: support overlayfs" (Miklos Szeredi) [1636875] - [fs] Partially revert "locks: fix file locking on overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: do get_write_access() on upper layer of overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: add flags to d_real()" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: update ovl inode before relatime check" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix relatime for directories" (Miklos Szeredi) [1636875] - [fs] vfs: fix freeze protection in mnt_want_write_file() for overlayfs (Miklos Szeredi) [1636875] - [fs] Revert "ovl: don't allow writing ioctl on lower layer" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix may_write_real() for overlayfs directories" (Miklos Szeredi) [1636875] - [fs] vfs: don't open real (Miklos Szeredi) [1636875] - [fs] ovl: add reflink/copyfile/dedup support (Miklos Szeredi) [1636875] - [fs] ovl: add O_DIRECT support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fiemap() (Miklos Szeredi) [1636875] - [fs] ovl: add lsattr/chattr support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fallocate() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_mmap() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fsync() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_read_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add helper to return real file (Miklos Szeredi) [1636875] - [fs] ovl: stack file ops (Miklos Szeredi) [1636875] - [fs] ovl: deal with overlay files in ovl_d_real() (Miklos Szeredi) [1636875] - [fs] ovl: copy up file size as well (Miklos Szeredi) [1636875] - [fs] Revert "Revert "ovl: get_write_access() in truncate"" (Miklos Szeredi) [1636875] - [fs] ovl: copy up inode flags (Miklos Szeredi) [1636875] - [fs] ovl: copy up times (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_dedupe_file_range_one() to modules (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_ioctl() to modules (Miklos Szeredi) [1636875] - [fs] vfs: make open_with_fake_path() not contribute to nr_files (Miklos Szeredi) [1636875] - [fs] ovl: fix wrong use of impure dir cache in ovl_iterate() (Miklos Szeredi) [1636875] - [fs] new helper: open_with_fake_path() (Miklos Szeredi) [1636875] - [fs] now we can fold open_check_o_direct() into do_dentry_open() (Miklos Szeredi) [1636875] - [fs] lift fput() on late failures into path_openat() (Miklos Szeredi) [1636875] - [fs] fold put_filp() into fput() (Miklos Szeredi) [1636875] - [fs] introduce FMODE_OPENED (Miklos Szeredi) [1636875] - [fs] ->file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] security_file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] get rid of cred argument of vfs_open() and do_dentry_open() (Miklos Szeredi) [1636875] - [fs] pass ->f_flags value to alloc_empty_file() (Miklos Szeredi) [1636875] - [fs] pass creds to get_empty_filp(), make sure dentry_open() passes the right creds (Miklos Szeredi) [1636875] - [fs] alloc_file(): switch to passing O_... flags instead of FMODE_... mode (Miklos Szeredi) [1636875] - [fs] make sure do_dentry_open() won't return positive as an error (Miklos Szeredi) [1636875] - [fs] create_pipe_files(): use fput() if allocation of the second file fails (Miklos Szeredi) [1636875] - [fs] turn filp_clone_open() into inline wrapper for dentry_open() (Miklos Szeredi) [1636875] - [fs] fold security_file_free() into file_free() (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: extract helper for a single dedup (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: rationalize args (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: return int (Miklos Szeredi) [1636875] - [fs] vfs: limit size of dedupe (Miklos Szeredi) [1636875] - [fs] ovl: set I_CREATING on inode being created (Miklos Szeredi) [1636875]- [rpmspec] redhat spec: Add new perf tools file (Jiri Olsa) [1579484] - [tools] perf tools: Fix use of alternatives to find JDIR (Jiri Olsa) [1579484] - [net] net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() (Paolo Abeni) [1637576] - [thunderbolt] thunderbolt: Add Intel as copyright holder (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Convert rest of the driver files to use SPDX identifier (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Print connected devices (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Make the driver less verbose (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove a meaningless NULL pointer check before dma_pool_destroy (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Initialize after IOMMUs (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not handle ICM events after domain is stopped (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Add support for runtime PM (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove redundant variable 'approved' (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use correct ICM commands in system suspend (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: No need to take tb->lock in domain suspend/complete (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not unnecessarily call ICM get route (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use 64-bit DMA mask if supported by the platform (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Fix small typo in variable name (Jarod Wilson) [1588929] - [mm] Revert x86/e820: put !E820_TYPE_RAM regions into memblock.reserved (Baoquan He) [1639450] - [mm] mm: return zero_resv_unavail optimization (Baoquan He) [1639450] - [mm] mm: zero remaining unavailable struct pages (Baoquan He) [1639450] - [mm] mm: skip invalid pages block at a time in zero_resv_unresv() (Baoquan He) [1639450] - [mm] docs/mm: memblock: update kernel-doc comments (Baoquan He) [1639450] - [mm] mm/memblock: add a name for memblock flags enumeration (Baoquan He) [1639450] - [block] blk-wbt: wake up all when we scale up, not down (Ming Lei) [1640035]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1589158] - [kernel] EDAC: Raise the maximum number of memory controllers (Aristeu Rozanski) [1634077] - [netdrv] i40e: disallow changing the number of descriptors when AF_XDP is on (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Rx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Tx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: Remove unused msglen parameter from virtchnl functions (Stefan Assmann) [1630760] - [netdrv] i40e: fix double 'NIC Link is Down' messages (Stefan Assmann) [1630760] - [netdrv] i40e: add a helper function to validate a VF based on the vf id (Stefan Assmann) [1630760] - [netdrv] i40e: use declared variables for pf and hw (Stefan Assmann) [1630760] - [netdrv] i40e: Unset promiscuous settings on VF reset (Stefan Assmann) [1630760] - [netdrv] i40e: Fix VF's link state notification (Stefan Assmann) [1630760] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1630760] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1630760] - [netdrv] i40e: fix possible compiler warning in xsk TX path (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Tx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Tx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] xsk: i40e: get rid of useless struct xdp_umem_props (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Rx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Rx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] i40e: refactor Rx path for re-use (Stefan Assmann) [1630760] - [netdrv] i40e: added queue pair disable/enable functions (Stefan Assmann) [1630760] - [netdrv] i40e: Prevent deleting MAC address from VF when set by PF (Stefan Assmann) [1630760] - [netdrv] i40e: hold the rtnl lock on clearing interrupt scheme (Stefan Assmann) [1630760] - [netdrv] i40e: Check and correct speed values for link on open (Stefan Assmann) [1630760] - [netdrv] i40e: report correct statistics when XDP is enabled (Stefan Assmann) [1630760] - [netdrv] i40e: static analysis report from community (Stefan Assmann) [1630760] - [netdrv] i40e: use correct length for strncpy (Stefan Assmann) [1630760] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1630760] - [netdrv] i40e: move ethtool stats boiler plate code to i40e_ethtool_stats.h (Stefan Assmann) [1630760] - [netdrv] i40e: convert queue stats to i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: fix condition of WARN_ONCE for stat strings (Stefan Assmann) [1630760] - [netdrv] i40e_txrx: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e_main: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e: fix i40e_add_queue_stats data pointer update (Stefan Assmann) [1630760] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1630760] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1630760] - [netdrv] i40e: fix warning about shadowed ring parameter (Stefan Assmann) [1630760] - [netdrv] i40e: remove unnecessary i variable causing -Wshadow warning (Stefan Assmann) [1630760] - [netdrv] i40e: convert priority flow control stats to use helpers (Stefan Assmann) [1630760] - [netdrv] i40e: convert VEB TC stats to use an i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: Set fec_config when forcing link state (Stefan Assmann) [1630760] - [netdrv] i40e: add helper to copy statistic values into ethtool buffer (Stefan Assmann) [1630760] - [netdrv] i40e: add helper function for copying strings from stat arrays (Stefan Assmann) [1630760] - [netdrv] i40e: Remove duplicated prepare call in i40e_shutdown (Stefan Assmann) [1630760] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1630760] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Stefan Assmann) [1630760] - [net] ipv4: don't let PMTU updates increase route MTU (Sabrina Dubroca) [1638845] - [net] ipv4: update fnhe_pmtu when first hop's MTU changes (Sabrina Dubroca) [1638845] - [net] xsk: add a simple buffer reuse queue (Ivan Vecera) [1634774] - [net] samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock (Ivan Vecera) [1634774] - [net] add napi_if_scheduled_mark_missed (Ivan Vecera) [1634774] - [net] xsk: expose xdp_umem_get_(data, dma) to drivers (Ivan Vecera) [1634774] - [net] xdp: export xdp_rxq_info_unreg_mem_model (Ivan Vecera) [1634774] - [net] xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY (Ivan Vecera) [1634774] - [net] xdp: Helper function to clear kernel pointers in xdp_frame (Ivan Vecera) [1634774] - [net] xsk: i40e: get rid of useless struct xdp_umem_props (Ivan Vecera) [1631809] - [net] xdp: fix uninitialized 'err' variable (Ivan Vecera) [1631805] - [tools] headers uapi: Update tools's copy of linux/if_link.h (Ivan Vecera) [1631805] - [tools] selftests/bpf: add test for multiple programs (Ivan Vecera) [1631805] - [net] netdevsim: add support for simultaneous driver and hw XDP (Ivan Vecera) [1631805] - [net] xdp: support simultaneous driver and hw XDP attachment (Ivan Vecera) [1631805] - [net] xdp: factor out common program/flags handling from drivers (Ivan Vecera) [1631805] - [net] xdp: don't make drivers report attachment mode (Ivan Vecera) [1631805] - [net] xdp: add per mode attributes for attached programs (Ivan Vecera) [1631805] - [net] sched: cls_flower: set correct offload data in fl_reoffload (Ivan Vecera) [1631522] - [net] sched: call reoffload op on block callback reg (Ivan Vecera) [1631522] - [net] sched: cls_bpf: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_u32: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_matchall: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_flower: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: add tcf_proto_op to offload a rule (Ivan Vecera) [1631522] - [net] sched: pass extack pointer to block binds and cb registration (Ivan Vecera) [1631522]- [rpmspec] kernel.spec: s390/zfcpdump: add -zfcpdump kernel variant (Philipp Rudo) [1567291] - [kernel] rh_taint: correct loaddable module support dependencies (Philipp Rudo) [1567291] - [powerpc] KVM: PPC: Book3S HV: Avoid crash from THP collapse during radix page fault (David Gibson) [1639555] - [irqchip] irqchip/gic-v3-its: Allow use of LPI tables in reserved memory (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Register LPI tables with EFI config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Check that all RDs have the same property table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Use pre-programmed redistributor tables with kdump kernels (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Allow use of pre-programmed LPI tables (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Keep track of property table's PA and VA (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Move pending table allocation to init time (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Split property table clearing from allocation (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Simplify LPI_PENDBASE_SZ usage (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Change initialization ordering for LPIs (Jeremy Linton) [1625746] - [firmware] efi: add API to reserve memory persistently across kexec reboot (Jeremy Linton) [1625746] - [firmware] efi/arm: libstub: add a root memreserve config table (Jeremy Linton) [1625746] - [firmware] efi: honour memory reservations passed via a linux specific config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Cap lpi_id_bits to reduce memory footprint (Jeremy Linton) [1625746] - [infiniband] RDMA/bnxt_re: Fix system crash during RDMA resource initialization (Selvin Xavier) [1637122] - [infiniband] RDMA/bnxt_re: Fix couple of memory leaks that could lead to IOMMU call traces (Selvin Xavier) [1637120] - [arm64] arm64: KVM: Sanitize PSTATE.M when being set from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [arm64] arm64: KVM: Tighten guest core register access from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [fs] fs/cifs: require sha512 (Leif Sahlberg) [1610619] - [fs] smb3: simplify code by removing CONFIG_CIFS_SMB311 (Leif Sahlberg) [1610619] - [fs] smb3: add support for statfs for smb3.1.1 posix extensions (Leif Sahlberg) [1610619] - [fs] cifs: allow disabling insecure dialects in the config (Leif Sahlberg) [1610619] - [fs] smb3: if server does not support posix do not allow posix mount option (Leif Sahlberg) [1610619]- [security] cap_inode_getsecurity: use d_find_any_alias() instead of d_find_alias() (Joe Lawrence) [1638647] - [powerpc] powerpc/cacheinfo: Report the correct shared_cpu_map on big-cores (Steve Best) [1639265] - [powerpc] powerpc: Use cpu_smallcore_sibling_mask at SMT level on bigcores (Steve Best) [1639265] - [powerpc] powerpc: Detect the presence of big-cores via ibm, thread-groups (Steve Best) [1639265] - [x86] mark amd rome as unsupported (David Arcari) [1638506] - [netdrv] qed: Add support for virtual link (Chad Dupuis) [1638013] - [netdrv] qede: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Fix shmem structure inconsistency between driver and the mfw (Chad Dupuis) [1638013] - [netdrv] qed: Add missing device config for RoCE EDPM in UFP mode (Chad Dupuis) [1638013] - [netdrv] qed: Add a flag which indicates if offload TC is set (Chad Dupuis) [1638013] - [netdrv] qed: Do not add VLAN 0 tag to untagged frames in multi-function mode (Chad Dupuis) [1638013] - [netdrv] qed: Fix populating the invalid stag value in multi function mode (Chad Dupuis) [1638013] - [tools] perf python: Fix pyrf_evlist__read_on_cpu() interface (Jiri Olsa) [1628229] - [tools] perf mmap: Store real cpu number in 'struct perf_mmap' (Jiri Olsa) [1628229]- [fs] gfs2: Fix iomap buffered write support for journaled files (2) (Andreas Grunbacher) [1637944] - [xen] xen/manage: don't complain about an empty value in control/sysrq node (Vitaly Kuznetsov) [1623344] - [drm] drm/amdgpu: Silence harmless WARN_ON() during MST disable (Lyude Paul) [1638137] - [netdrv] net: macb: Fix regression breaking non-MDIO fixed-link PHYs (Petr Oros) [1638259] - [netdrv] net: macb: do not disable MDIO bus at open/close time (Petr Oros) [1638259] - [fs] proc: restrict kernel stack dumps to root (Waiman Long) [1638044] - [base] firmware: Always initialize the fw_priv list object (Waiman Long) [1638044] - [base] firmware: Fix security issue with request_firmware_into_buf() (Waiman Long) [1638044] - [fs] sysfs: Do not return POSIX ACL xattrs via listxattr (Waiman Long) [1638044] - [fs] vfs: don't evict uninitialized inode (Waiman Long) [1638044] - [fs] new primitive: discard_new_inode() (Waiman Long) [1638044] - [arm64] arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto" (Waiman Long) [1638044] - [kernel] sched/topology: Set correct NUMA topology type (Waiman Long) [1638044] - [kernel] bpf: 32-bit RSH verification must truncate input before the ALU op (Waiman Long) [1638044] - [mm] mm: madvise(MADV_DODUMP): allow hugetlbfs pages (Waiman Long) [1638044] - [x86] x86/pti: Fix section mismatch warning/error (Waiman Long) [1638044] - [kernel] uaccess: Fix is_source param for check_copy_size() in copy_to_iter_mcsafe() (Waiman Long) [1638044] - [x86] x86/mm: Expand static page table for fixmap space (Waiman Long) [1638044] - [fs] fs/lock: skip lock owner pid translation in case we are in init_pid_ns (Waiman Long) [1638044] - [x86] perf/x86/intel/lbr: Fix incomplete LBR call stack (Waiman Long) [1638044] - [kernel] perf/hw_breakpoint: Split attribute parse and commit (Waiman Long) [1638044] - [kernel] bitfield: fix *_encode_bits() (Waiman Long) [1638044] - [kernel] posix-timers: Sanitize overrun handling (Waiman Long) [1638044] - [kernel] posix-timers: Make forward callback return s64 (Waiman Long) [1638044] - [kernel] alarmtimer: Prevent overflow for relative nanosleep (Waiman Long) [1638044] - [x86] x86/entry/64: Add two more instruction suffixes (Waiman Long) [1638044] - [powerpc] powerpc/kdump: Handle crashkernel memory reservation failure (Waiman Long) [1638044] - [s390] s390/mm: correct allocate_pgste proc_handler callback (Waiman Long) [1638044] - [x86] x86/numa_emulation: Fix emulated-to-physical node mapping (Waiman Long) [1638044] - [x86] x86/paravirt: Fix some warning messages (Waiman Long) [1638044] - [kernel] sched/fair: Fix vruntime_normalized() for remote non-migration wakeup (Waiman Long) [1638044] - [kernel] bpf/verifier: disallow pointer subtraction (Waiman Long) [1638044] - [mm] mm: shmem.c: Correctly annotate new inodes for lockdep (Waiman Long) [1638044] - [kernel] sched/core: Use smp_mb() in wake_woken_function() (Waiman Long) [1638044] - [kernel] bpf: fix rcu annotations in compute_effective_progs() (Waiman Long) [1638044] - [x86] x86/mm/pti: Add an overflow check to pti_clone_pmds() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_pmd() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_p4d() (Waiman Long) [1638044] - [powerpc] powerpc/pseries/mm: call H_BLOCK_REMOVE (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: factorize PTE slot computation (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: Introducing FW_FEATURE_BLOCK_REMOVE (Steve Best) [1637116] - [watchdog] watchdog/hpwdt: Disable PreTimeout when Timeout is smaller (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update Driver Documentation (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update version number (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Module parameter alias (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Display module parameters (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Claim NMI from iLO (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Initialize pretimeout from module parameter (Joseph Szczypek) [1632945]- [mm] mm/sparse: delete old sparse_init and enable new one (Baoquan He) [1625105] - [mm] mm/sparse: add new sparse_init_nid() and sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse: move buffer init/fini to the common place (Baoquan He) [1625105] - [mm] mm/sparse: use the new sparse buffer functions in non-vmemmap (Baoquan He) [1625105] - [mm] mm/sparse: abstract sparse buffer allocations (Baoquan He) [1625105] - [mm] mm/sparse: optimize memmap allocation during sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse.c: add a new parameter 'data_unit_size' for alloc_usemap_and_memmap (Baoquan He) [1625105] - [mm] mm/sparsemem.c: defer the ms->section_mem_map clearing (Baoquan He) [1625105] - [mm] mm/sparse.c: add a static variable nr_present_sections (Baoquan He) [1625105] - [mm] mm/sparse.c: make sparse_init_one_section void and remove check (Baoquan He) [1625105] - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1628864] - [target] scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info() (Arjun Vynipadath) [1628864] - [infiniband] iw_cxgb4: only allow 1 flush on user qps (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: pass window scale in flowc work request (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: remove duplicate memcpy() in c4iw_create_listen() (Arjun Vynipadath) [1628865] - [netdrv] mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge (Petr Oros) [1638268] - [tty] tty: vt_ioctl: fix potential Spectre v1 (Prarit Bhargava) [1637123] - [powerpc] powerpc/time: Add set_state_oneshot_stopped decrementer callback (Steve Best) [1638287] - [powerpc] powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer (Steve Best) [1638287] - [hwmon] hwmon: (nct6775) Fix potential Spectre v1 (Dean Nelson) [1637464] - [vfio] vfio-pci: Disable binding to PFs with SR-IOV enabled (Alex Williamson) [1637871] - [netdrv] net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns: fix skb->truesize underestimation (Petr Oros) [1638385] - [netdrv] net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns3: Fix get_vector ops in hclgevf_main module (Petr Oros) [1638385] - [netdrv] net: hns3: Fix warning bug when doing lp selftest (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mac pause not disable in pfc mode (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mailbox message truncated problem (Petr Oros) [1638385] - [netdrv] net: hns3: Fix return value error in hns3_reset_notify_down_enet (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for reset_level default assignment probelm (Petr Oros) [1638385] - [netdrv] net: hns3: Reset net device with rtnl_lock (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for phy link issue when using marvell phy driver (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for command format parsing error in hclge_is_all_function_id_zero (Petr Oros) [1638385] - [net] xprtrdma: Fix disconnect regression (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Fix validity check for modify QP (Don Dutile) [1635418] - [infiniband] IB/srp: Avoid that sg_reset -d $srp_device triggers an infinite loop (Don Dutile) [1635418] - [infiniband] ucma: fix a use-after-free in ucma_resolve_ip() (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Atomically flush and mark closed the comp event queue (Don Dutile) [1635418] - [infiniband] RDMA/mlx4: Ensure that maximal send/receive SGE less than supported by HW (Don Dutile) [1635418 1623100] - [infiniband] RDMA/cma: Protect cma dev list with lock (Don Dutile) [1635418] - [infiniband] IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler (Don Dutile) [1635418] - [infiniband] RDMA/ucma: check fd type in ucma_migrate_id() (Don Dutile) [1635418] - [infiniband] RDMA/rxe: Set wqe->status correctly if an unexpected response is received (Don Dutile) [1635418] - [infiniband] IB/IPoIB: Set ah valid flag in multicast send flow (Don Dutile) [1635418] - [infiniband] RDMA/core: Avoid holding lock while initializing fields on stack (Don Dutile) [1635418] - [infiniband] IB/rxe: Drop QP0 silently (Don Dutile) [1635418] - [infiniband] RDMA/umem: Don't hold mmap_sem for too long (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (2/2) (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (1/2) (Don Dutile) [1635418] - [infiniband] RDMA: Fix storage of PortInfo CapabilityMask in the kernel (Don Dutile) [1635418] - [infiniband] IB/core: type promotion bug in rdma_rw_init_one_mr() (Don Dutile) [1635418] - [infiniband] RDMA/i40w: Hold read semaphore while looking after VMA (Don Dutile) [1635418] - [infiniband] vmw_pvrdma: Release netdev when vmxnet3 module is removed (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in __srpt_close_all_ch() (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in srpt_close_ch() (Don Dutile) [1635418] - [infiniband] IB/srpt: Support HCAs with more than two ports (Don Dutile) [1635418] - [infiniband] IB/rxe: don't clear the tx queue on every transfer (Don Dutile) [1635418] - [infiniband] IB/core: add max_send_sge and max_recv_sge attributes (Don Dutile) [1635418 1623100] - [infiniband] IB/rxe: support for 802.1q VLAN on the listener (Don Dutile) [1635418] - [netdrv] cxgb4: impose mandatory VLAN usage when non-zero TAG ID (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: when max_tx_rate is 0 disable tx rate limiting (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: do not return DUPLEX_UNKNOWN when link is down (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: expose stats fetched from firmware via debugfs (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: remove stats fetched from firmware (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: specify IQTYPE in fw_iq_cmd (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Fix the condition to check if the card is T5 (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Support ethtool private flags (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add support for FW_ETH_TX_PKT_VM_WR (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add flag tc_flower_initialized (Arjun Vynipadath) [1628863] - [s390] s390/zcrypt: remove VLA usage from the AP bus (Philipp Rudo) [1637865] - [s390] s390/ap_bus: replace PTR_RET with PTR_ERR_OR_ZERO (Philipp Rudo) [1637865] - [s390] s390/crypto: fix gcc 8 stringop-truncation warning (Philipp Rudo) [1637865] - [s390] s390/zcrypt: code beautify (Philipp Rudo) [1637865] - [s390] s390/zcrypt: add copy_from_user length plausibility checks (Philipp Rudo) [1637865] - [s390] s390/zcrypt: Show load of cards and queues in sysfs (Philipp Rudo) [1637865] - [s390] s390/kvm: fix deadlock when killed by oom (Philipp Rudo) [1638264] - [fs] xfs: fix data corruption w/ unaligned reflink ranges (Brian Foster) [1633476] - [fs] xfs: fix data corruption w/ unaligned dedupe ranges (Brian Foster) [1633476] - [fs] xfs: update ctime and remove suid before cloning files (Brian Foster) [1633476] - [fs] xfs: zero posteof blocks when cloning above eof (Brian Foster) [1633476] - [fs] xfs: refactor clonerange preparation into a separate helper (Brian Foster) [1633476] - [netdrv] nfp: avoid buffer leak when FW communication fails (Petr Oros) [1638233] - [netdrv] nfp: don't fail probe on pci_sriov_set_totalvfs() errors (Petr Oros) [1638233] - [netdrv] nfp: wait for posted reconfigs when disabling the device (Petr Oros) [1638233] - [netdrv] liquidio: fix hang when re-binding VF host drv after running DPDK VF driver (Petr Oros) [1638224] - [netdrv] r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8110sb devices (Petr Oros) [1638210] - [netdrv] r8169: add support for NCube 8168 network card (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8106e (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8168g (Petr Oros) [1638210] - [powerpc] KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds (David Gibson) [1637766] - [drm] drm/amdgpu: Suppress keypresses from ACPI_VIDEO events (Lyude Paul) [1631918] - [infiniband] IB/hfi1: Remove race conditions in user_sdma send path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Eliminate races in the SDMA send error path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix destroy_qp hang after a link down (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix context recovery when PBC has an UnsupportedVL (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Invalid user input can result in crash (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix SL array bounds check (Alex Estrin) [1637068] - [powerpc] powerpc/fadump: re-register firmware-assisted dump if already registered (Steve Best) [1637383] - [powerpc] powerpc/fadump: cleanup crash memory ranges support (Steve Best) [1637383] - [powerpc] powerpc/fadump: merge adjacent memory ranges to reduce PT_LOAD segements (Steve Best) [1637383] - [powerpc] powerpc/fadump: handle crash memory ranges array index overflow (Steve Best) [1637383] - [scsi] scsi: qedi: Initialize the stats mutex lock (Chad Dupuis) [1637245] - [fs] gfs2: Fix iomap buffered write support for journaled files (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate update_rgrp_lvb_unlinked (Andreas Grunbacher) [1637944] - [fs] gfs2: Fix gfs2_testbit to use clone bitmaps (Andreas Grunbacher) [1637944] - [fs] gfs2: Get rid of gfs2_ea_strlen (Andreas Grunbacher) [1637944] - [fs] GFS2: rgrp free blocks used incorrectly (Andreas Grunbacher) [1637944] - [fs] gfs2: remove redundant variable 'moved' (Andreas Grunbacher) [1637944] - [fs] gfs2: use iomap_readpage for blocksize == PAGE_SIZE (Andreas Grunbacher) [1637944] - [fs] gfs2: Use iomap for stuffed direct I/O reads (Andreas Grunbacher) [1637944] - [fs] gfs2: fallocate_chunk: Always initialize struct iomap (Andreas Grunbacher) [1637944] - [fs] gfs2: Remove gfs2_write_(begin,end) (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap direct I/O support (Andreas Grunbacher) [1637944] - [fs] gfs2: gfs2_extent_length cleanup (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap buffered write support (Andreas Grunbacher) [1637944] - [fs] gfs2: Further iomap cleanups (Andreas Grunbacher) [1637944] - [fs] fs: gfs2: Adding new return type vm_fault_t (Andreas Grunbacher) [1637944] - [fs] gfs2: using posix_acl_xattr_size instead of posix_acl_to_xattr (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't reject a supposedly full bitmap if we have blocks reserved (Andreas Grunbacher) [1637944] - [fs] gfs2: Eliminate redundant ip->i_rgd (Andreas Grunbacher) [1637944] - [fs] gfs2: Stop messing with ip->i_rgd in the rlist code (Andreas Grunbacher) [1637944] - [fs] gfs2: call ktime_get_coarse_real_ts64() directly (Andreas Grunbacher) [1637944] - [fs] gfs2: Minor clarification to __gfs2_punch_hole (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't withdraw under a spin lock (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate rs_inum and reduce the size of gfs2 inodes (Andreas Grunbacher) [1637944] - [drm] drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/disp: fix DP disable race (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work on suspend/unload (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too early (Lyude Paul) [1628749] - [drm] drm/nouveau: Reset MST branching unit before enabling (Lyude Paul) [1628749] - [drm] drm/nouveau: Only write DP_MSTM_CTRL when needed (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in drm_load() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_disable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Fix deadlocks in nouveau_connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with async RPM requests (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove duplicate poll_enable() in pmops_runtime_suspend() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement (Lyude Paul) [1628749] - [md] dm table: require that request-based DM be layered on blk-mq devices (Mike Snitzer) [1637682] - [md] dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED (Mike Snitzer) [1637682] - [md] dm: remove legacy request-based IO path (Mike Snitzer) [1637682] - [md] dm linear: fix linear_end_io conditional definition (Mike Snitzer) [1637682] - [md] dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled (Mike Snitzer) [1637682] - [md] dm: fix report zone remapping to account for partition offset (Mike Snitzer) [1637682] - [md] dm cache: destroy migration_cache if cache target registration failed (Mike Snitzer) [1637682] - [md] dm cache: fix resize crash if user doesn't reload cache table (Mike Snitzer) [1637682] - [md] dm cache metadata: ignore hints array being too small during resize (Mike Snitzer) [1637682] - [md] dm raid: remove bogus const from decipher_sync_action() return type (Mike Snitzer) [1637682] - [md] dm mpath: fix attached_handler_name leak and dangling hw_handler_name pointer (Mike Snitzer) [1637682] - [md] dm thin metadata: fix __udivdi3 undefined on 32-bit (Mike Snitzer) [1637682] - [md] dm thin metadata: try to avoid ever aborting transactions (Mike Snitzer) [1637682] - [md] dm raid: bump target version, update comments and documentation (Mike Snitzer) [1637682] - [md] dm raid: fix RAID leg rebuild errors (Mike Snitzer) [1637682] - [md] dm raid: fix rebuild of specific devices by updating superblock (Mike Snitzer) [1637682] - [md] dm raid: fix stripe adding reshape deadlock (Mike Snitzer) [1637682] - [md] dm raid: fix reshape race on small devices (Mike Snitzer) [1637682] - [md] dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL recursion deadlock (Mike Snitzer) [1637682] - [md] dm verity: fix crash on bufio buffer that was allocated with vmalloc (Mike Snitzer) [1637682] - [md] dm writecache: fix a crash due to reading past end of dirty_bitmap (Mike Snitzer) [1637682] - [md] dm crypt: don't decrease device limits (Mike Snitzer) [1637682] - [md] dm cache metadata: set dirty on all cache blocks after a crash (Mike Snitzer) [1637682] - [md] dm snapshot: remove stale FIXME in snapshot_map() (Mike Snitzer) [1637682] - [md] dm snapshot: improve performance by switching out_of_order_list to rbtree (Mike Snitzer) [1637682] - [md] dm kcopyd: avoid softlockup in run_complete_job (Mike Snitzer) [1637682] - [md] dm cache metadata: save in-core policy_hint_size to on-disk superblock (Mike Snitzer) [1637682] - [md] dm thin: stop no_space_timeout worker when switching to write-mode (Mike Snitzer) [1637682] - [md] dm kcopyd: return void from dm_kcopyd_copy() (Mike Snitzer) [1637682] - [md] dm thin: include metadata_low_watermark threshold in pool status (Mike Snitzer) [1637682] - [md] dm writecache: report start_sector in status line (Mike Snitzer) [1637682] - [md] dm crypt: convert essiv from ahash to shash (Mike Snitzer) [1637682] - [md] dm crypt: use wake_up_process() instead of a wait queue (Mike Snitzer) [1637682] - [md] dm integrity: recalculate checksums on creation (Mike Snitzer) [1637682] - [md] dm integrity: flush journal on suspend when using separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: use version 2 for separate metadata (Mike Snitzer) [1637682] - [md] dm integrity: allow separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: add ic->start in get_data_sector() (Mike Snitzer) [1637682] - [md] dm integrity: report provided data sectors in the status (Mike Snitzer) [1637682] - [md] dm integrity: implement fair range locks (Mike Snitzer) [1637682] - [md] dm integrity: decouple common code in dm_integrity_map_continue() (Mike Snitzer) [1637682] - [md] dm integrity: change 'suspending' variable from bool to int (Mike Snitzer) [1637682] - [md] dm delay: add flush as a third class of IO (Mike Snitzer) [1637682] - [md] dm delay: refactor repetitive code (Mike Snitzer) [1637682] - [md] dm cache: only allow a single io_mode cache feature to be requested (Mike Snitzer) [1637682] - [md] dm thin: update stale "Status" Documentation (Mike Snitzer) [1637682] - [pci] PCI: Reprogram bridge prefetch registers on resume (Myron Stowe) [1637155] - [input] Input: xen-kbdfront - fix multi-touch XenStore node's locations (Benjamin Tissoires) [1637027] - [input] Input: elantech - enable middle button of touchpad on ThinkPad P72 (Benjamin Tissoires) [1637027] - [hid] HID: i2c-hid: Use devm to allocate i2c_hid struct (Benjamin Tissoires) [1637027] - [hid] HID: input: fix leaking custom input node name (Benjamin Tissoires) [1637027] - [hid] HID: core: fix grouping by application (Benjamin Tissoires) [1637027] - [hid] HID: multitouch: fix Elan panels with 2 input modes declaration (Benjamin Tissoires) [1637027] - [input] Input: do not use WARN() in input_alloc_absinfo() (Benjamin Tissoires) [1637027] - [s390] s390: vfio-ap: setup APCB mask using KVM dedicated function (Cornelia Huck) [1508118] - [s390] KVM: s390: Tracing APCB changes (Cornelia Huck) [1508118] - [s390] KVM: s390: fix locking for crypto setting error path (Cornelia Huck) [1508118] - [s390] s390: doc: detailed specifications for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: CPU model support for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: device attrs to enable/disable AP interpretation (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-0 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Allow CRYCB FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Make use of CRYCB FORMAT2 clear (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Do the CRYCB validation first (Cornelia Huck) [1508118] - [s390] KVM: s390: Clear Crypto Control Block when using vSIE (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: zeroize the AP queues (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement mediated device open callback (Cornelia Huck) [1508118] - [s390] KVM: s390: interface to clear CRYCB masks (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interface to view matrix mdev matrix (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure control domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure adapters (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: register matrix device with VFIO mdev framework (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: base implementation of VFIO AP device driver (Cornelia Huck) [1508118] - [s390] KVM: s390: refactor crypto initialization (Cornelia Huck) [1508118] - [s390] KVM: s390: introduce and use KVM_REQ_VSIE_RESTART (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: simulate VCPU SIE entry/exit (Cornelia Huck) [1508118] - [s390] s390/zcrypt: hex string mask improvements for apmask and aqmask (Cornelia Huck) [1508118] - [s390] s390/zcrypt: AP bus support for alternate driver(s) (Cornelia Huck) [1508118] - [s390] s390/zcrypt: switch return type to bool for ap_instructions_available() (Cornelia Huck) [1508118] - [s390] s390/zcrypt: fix ap_instructions_available() returncodes (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Integrate ap_asm.h into include/asm/ap.h (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Review inline assembler constraints (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Add ZAPQ inline function (Cornelia Huck) [1508118] - [net] ipv6: use rt6_info members when dst is set in rt6_fill_node (Xin Long) [1625864 1625803 1625117]- [netdrv] amd-xgbe: use dma_mapping_error to check map errors (David Arcari) [1637666] - [crypto] crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() (Waiman Long) [1629547] - [powerpc] powerpc: fix csum_ipv6_magic() on little endian platforms (Diego Domingos) [1625579] - [net] smc: generic netlink family should be __ro_after_init (Philipp Rudo) [1632435] - [net] net/smc: fix sizeof to int comparison (Philipp Rudo) [1632435] - [net] net/smc: no urgent data check for listen sockets (Philipp Rudo) [1632435] - [net] net/smc: enable fallback for connection abort in state INIT (Philipp Rudo) [1632435] - [net] net/smc: remove duplicate mutex_unlock (Philipp Rudo) [1632435] - [net] net/smc: fix non-blocking connect problem (Philipp Rudo) [1632435] - [net] net/smc: send response to test link signal (Philipp Rudo) [1632435] - [net] net: simplify sock_poll_wait (Philipp Rudo) [1632435] - [net] net/smc: Simplify ib_post_(send|recv|srq_recv)() calls (Philipp Rudo) [1632435] - [net] net/smc: Remove a WARN_ON() statement (Philipp Rudo) [1632435] - [powerpc] KVM: PPC: Book3S HV: Add NO_HASH flag to GET_SMMU_INFO ioctl result (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a VM capability to enable nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add nested shadow page tables to debugfs (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Allow HV module to load without hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle differing endianness for H_ENTER_NESTED (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Sanitise hv_regs on nested guest entry (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add one-reg interface to virtual PTCR register (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Don't access HFSCR, LPIDR or LPCR when running nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Invalidate TLB when nested vcpu moves physical cpu (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use hypercalls for TLB invalidation when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Implement H_TLB_INVALIDATE hcall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Introduce rmap to track nested guest mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle page fault for a nested guest (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypercalls correctly when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use XICS hypercalls when running as a nested hypervisor (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Nested guest entry via hypercall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Framework and hcall stubs for nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use kvmppc_unmap_pte() in kvm_unmap_radix() (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Refactor radix page fault handler (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Make kvmppc_mmu_radix_xlate process/partition table agnostic (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Clear partition table entry on vm teardown (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu struct (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a debugfs file to dump radix mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypervisor instruction faults better (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Streamlined guest entry/exit path on P9 for radix guests (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Call kvmppc_handle_exit_hv() with vcore unlocked (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Rework TM save/restore code and make it C-callable (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Simplify real-mode interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Extract PMU save/restore operations as C-callable functions (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Move interrupt delivery on guest entry to C code (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Remove left-over code in XICS-on-XIVE emulation (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Simplify external interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc: Turn off CPU_FTR_P9_TM_HV_ASSIST in non-hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc/64s: Remove POWER9 DD1 support (Suraj Jitindar Singh) [1505999] - [netdrv] net/mlx5: Add Fast teardown support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set vlan masks for all offloaded TC rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix out of bound access when setting vport rate (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Avoid unbounded peer devices when unpairing TC hairpin rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Cache the system image guid (Alaa Hleihel) [1636554] - [netdrv] mlx5: remove ndo_poll_controller (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix read from coherent memory (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set ECN for received packets using CQE indication (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix possible deadlock from lockdep when adding fte to fg (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for error in mlx5_attach_interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Consider PCI domain in search for next dev (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix not releasing read lock when adding flow rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer strides offset (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer fragment size (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix debugfs cleanup in the device init/remove flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix use-after-free in self-healing flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Make function mlx5i_grp_sw_update_stats() static (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Use priv stats in completion rx flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB child devices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Fix leaking stack memory to userspace (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reorganize the makefile (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: clock.c depends on CONFIG_PTP_1588_CLOCK (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: vxlan.c depends on CONFIG_VXLAN (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move flow steering declarations into en/fs.h (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_ARFS for accelerated flow steering support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_RXNFC for ethtool rx nfc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Ethtool steering, move ethtool callbacks (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reduce command polling interval (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use max_num_eqs for calculation of required MSIX vectors (Alaa Hleihel) [1636554] - [netdrv] RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq (Alaa Hleihel) [1636554] - [netdrv] overflow.h: Add arithmetic shift helper (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Fix uninitialized variable (Alaa Hleihel) [1636554] - [netdrv] RDMA: Fix return code check in rdma_set_cq_moderation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move vxlan logic to core driver (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add sync lock for add/del vxlan port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, return values for add/del port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename from mlx5e to mlx5 (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename struct mlx5e_vxlan to mlx5_vxlan_port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move netdev only logic to en_main.c (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add direct delete function (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, cleanup an unused member in vxlan work (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, replace ports radix-tree with hash table (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, check maximum number of UDP ports (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, reflect 4789 UDP port default addition to software database (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move XDP related code into new XDP files (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Restrict the combination of large MTU and XDP (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Gather all XDP pre-requisite checks in a single function (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: avoid excessive warning msgs when creating VFs on 2nd port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Use PARTIAL_GSO for UDP segmentation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Remove redundant WARN when we cannot find neigh entry (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix tristate and description for MLX5 module (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Better return types for CQE API (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use ERR_CAST() instead of coding it (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Add missing SET_DRIVER_VERSION command translation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Honor cnt_set_id_valid flag instead of set_id (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Fix GRE flow specification (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Remove set-but-not-used variables (Alaa Hleihel) [1636554] - [infiniband] RDMA/mlx5: Don't leak UARs in case of free fails (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Update NIC HW stats on demand only (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for total num of NOP operations (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for MPWQE filler strides (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add channel events counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add a counter for congested UMRs (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add NAPI statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add XDP_TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: RX, Use existing WQ local variable (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Convert large order kzalloc allocations to kvzalloc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO remaining counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Rate limit errors in command interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Prevent warns in dmesg upon firmware commands (Alaa Hleihel) [1636554] - [netdrv] mlx4: remove ndo_poll_controller (Alaa Hleihel) [1636553] - [netdrv] net/mlx4: Use cpumask_available for eq->affinity_mask (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/en_rx: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/mcg: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Use 4K pages for kernel QP's WQE buffer (Alaa Hleihel) [1636553] - [netdrv] net/mlx4_core: Allow MTTs starting at any index (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Test port number before querying type (Alaa Hleihel) [1636553] - [powerpc] powerpc/numa: Skip onlining a offline node in kdump path (Steve Best) [1637118] - [netdrv] net: aquantia: Make function aq_fw1x_set_power() static (David Arcari) [1636533] - [netdrv] net: aquantia: memory corruption on jumbo frames (David Arcari) [1636533 1630377] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: renaming for better visibility (David Arcari) [1636533] - [netdrv] net: aquantia: whitespace changes (David Arcari) [1636533] - [netdrv] net: aquantia: implement EEE support (David Arcari) [1636533] - [netdrv] net: aquantia: implement WOL support (David Arcari) [1636533] - [netdrv] net: aquantia: definitions for WOL (David Arcari) [1636533] - [netdrv] net: aquantia: fix hw_atl_utils_fw_upload_dwords (David Arcari) [1636533] - [netdrv] net: aquantia: Make some functions static (David Arcari) [1636533] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: Add renegotiate ethtool operation support (David Arcari) [1636533] - [netdrv] net: aquantia: Implement rx/tx flow control ethtools callback (David Arcari) [1636533] - [netdrv] net: aquantia: Improve adapter init/deinit logic (David Arcari) [1636533] - [netdrv] net: aquantia: Ethtool based ring size configuration (David Arcari) [1636533] - [wireless] ath10k: fix memory leak of tpc_stats (Petr Oros) [1637528] - [wireless] ath10k: snoc: use correct bus-specific pointer in RX retry (Petr Oros) [1637528] - [wireless] ath10k: fix incorrect size of dma_free_coherent in ath10k_ce_alloc_src_ring_64 (Petr Oros) [1637528] - [wireless] brcmsmac: fix wrap around in conversion from constant to s16 (Petr Oros) [1637528] - [wireless] mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx_status() (Petr Oros) [1637528] - [wireless] ath10k: transmit queued frames after processing rx packets (Petr Oros) [1637528] - [wireless] ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock (Petr Oros) [1637528] - [wireless] ath10k: use locked skb_dequeue for rx completions (Petr Oros) [1637528] - [wireless] ath10k: sdio: set skb len for all rx packets (Petr Oros) [1637528] - [wireless] ath10k: sdio: use same endpoint id for all packets in a bundle (Petr Oros) [1637528] - [wireless] iwlwifi: cancel the injective function between hw pointers to tfd entry index (Petr Oros) [1637528] - [wireless] ath10k: disable bundle mgmt tx completion event support (Petr Oros) [1637528] - [wireless] ath10k: prevent active scans on potential unusable channels (Petr Oros) [1637528] - [wireless] ath9k_hw: fix channel maximum power level test (Petr Oros) [1637528] - [wireless] ath9k: report tx status on EOSP (Petr Oros) [1637528] - [wireless] iwlwifi: pcie: don't access periphery registers when not available (Petr Oros) [1637528] - [wireless] brcmfmac: fix brcmf_wiphy_wowl_params() NULL pointer dereference (Petr Oros) [1637528] - [netdrv] be2net: don't flip hw_features when VXLANs are added/deleted (Petr Oros) [1637133] - [netdrv] be2net: Fix memory leak in be_cmd_get_profile_config() (Petr Oros) [1637133] - [netdrv] be2net: Mark expected switch fall-through (Petr Oros) [1637133] - [netdrv] be2net: fix spelling mistake "seqence" -> "sequence" (Petr Oros) [1637133] - [netdrv] be2net: Update the driver version to 12.0.0.0 (Petr Oros) [1637133] - [netdrv] be2net: gather debug info and reset adapter (only for Lancer) on a tx-timeout (Petr Oros) [1637133] - [netdrv] be2net: move rss_flags field in rss_info to ensure proper alignment (Petr Oros) [1637133] - [netdrv] be2net: re-order fields in be_error_recovert to avoid hole (Petr Oros) [1637133] - [netdrv] be2net: remove unused tx_jiffies field from be_tx_stats (Petr Oros) [1637133] - [netdrv] be2net: move txcp field in be_tx_obj to eliminate holes in the struct (Petr Oros) [1637133] - [netdrv] be2net: reorder fields in be_eq_obj structure (Petr Oros) [1637133] - [netdrv] be2net: remove desc field from be_eq_obj (Petr Oros) [1637133] - [netdrv] be2net: remove unused old custom busy-poll fields (Petr Oros) [1637133] - [netdrv] be2net: remove unused old AIC info (Petr Oros) [1637133] - [x86] x86/spec_ctrl/compat: Call IBRS_ENTRY only after valid kernel stack (Waiman Long) [1636843] - [acpi] ACPI/PPTT: Handle architecturally unknown cache types (Jeremy Linton) [1636567] - [base] drivers: base: cacheinfo: Do not populate sysfs for unknown cache types (Jeremy Linton) [1636567] - [fs] getxattr: use correct xattr length (Lukas Czerner) [1637049] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1636651] - [x86] x86/boot: Fix kexec booting failure in the SEV bit detection code (Kairui Song) [1632514] - [scsi] scsi: megaraid_sas: driver version upgrade (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Support FW provided TM timeout values (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Return immediately from wait_for_adapter_operational after kill adapter (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Update controller info during resume (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Do not do Kill adapter if GET_CTRL_INFO times out (Tomas Henzl) [1635565] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix re-using LoopID when handle is in use (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix duplicate switch database entries (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix NVMe session hang on unload (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix iIDMA error (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix stalled relogin (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix unintended Logout (Himanshu Madhani) [1633373] - [powerpc] powerpc/pseries: Disable CPU hotplug across migrations (Steve Best) [1633587] - [block] blk-mq: I/O and timer unplugs are inverted in blktrace (Ming Lei) [1634330] - [block] block: fix deadline elevator drain for zoned block devices (Ming Lei) [1634333] - [block] blk-mq: Allow blocking queue tag iter callbacks (Ming Lei) [1634328] - [block] block: use nanosecond resolution for iostat (Ming Lei) [1634329] - [block] null_blk: fix zoned support for non-rq based operation (Ming Lei) [1634324] - [block] blk-cgroup: increase number of supported policies (Ming Lei) [1634335] - [block] block: bfq: swap puts in bfqg_and_blkg_put (Ming Lei) [1634334] - [block] block: don't warn when doing fsync on read-only devices (Ming Lei) [1634331] - [block] blkcg: use tryget logic when associating a blkg with a bio (Ming Lei) [1634332] - [block] blkcg: delay blkg destruction until after writeback has (Ming Lei) [1634332] - [block] Revert "blk-throttle: fix race between (Ming Lei) [1634332] - [block] blk-wbt: remove dead code (Ming Lei) [1634326] - [block] blk-wbt: improve waking of tasks (Ming Lei) [1634326] - [block] blk-wbt: abstract out end IO completion handler (Ming Lei) [1634326]- [dma] driver/dma/ioat: Call del_timer_sync() without holding prep_lock (Waiman Long) [1607654] - [netdrv] bnxt_en: Fix VF mac address regression (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Clean up unused functions (Jonathan Toppins) [1635846] - [fs] fsnotify: fix ignore mask logic in fsnotify() (Lukas Czerner) [1635537] - [net] net/af_iucv: locate IUCV header via skb_network_header() (Philipp Rudo) [1635332] - [net] net/af_iucv: drop inbound packets with invalid flags (Philipp Rudo) [1635332] - [net] net/af_iucv: fix skb handling on HiperTransport xmit error (Philipp Rudo) [1635332] - [hid] HID: i2c-hid: Fix flooded incomplete report after S3 on Rayd touchscreen (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_transfer return value (David Arcari) [1635746] - [i2c] i2c: designware: Re-init controllers with pm_disabled set on resume (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes (David Arcari) [1635746] - [fs] fs/quota: Fix spectre gadget in do_quotactl (Lukas Czerner) [1635521] - [fs] xfs: fix error handling in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove invalid log recovery first/last cycle check (Brian Foster) [1633171] - [fs] xfs: validate inode di_forkoff (Brian Foster) [1633171] - [fs] xfs: skip delalloc COW blocks in xfs_reflink_end_cow (Brian Foster) [1633171] - [fs] xfs: don't treat unknown di_flags2 as corruption in scrub (Brian Foster) [1633171] - [fs] xfs: remove duplicated include from alloc.c (Brian Foster) [1633171] - [fs] xfs: don't bring in extents in xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: fix transaction leak in xfs_reflink_allocate_cow() (Brian Foster) [1633171] - [fs] xfs: avoid lockdep false positives in xfs_trans_alloc (Brian Foster) [1633171] - [fs] xfs: refactor xfs_buf_log_item reference count handling (Brian Foster) [1633171] - [fs] xfs: clean up xfs_trans_brelse() (Brian Foster) [1633171] - [fs] xfs: don't unlock invalidated buf on aborted tx commit (Brian Foster) [1633171] - [fs] xfs: remove last of unnecessary xfs_defer_cancel() callers (Brian Foster) [1633171] - [fs] xfs: don't crash the vfs on a garbage inline symlink (Brian Foster) [1633171] - [fs] iomap: set page dirty after partial delalloc on mkwrite (Brian Foster) [1633171] - [fs] xfs: sanity check ag header values in xrep_calc_ag_resblks (Brian Foster) [1633171] - [fs] xfs: recalculate summary counters at mount time if icount is bad (Brian Foster) [1633171] - [fs] xfs: fix a null pointer dereference in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove b_last_holder & associated macros (Brian Foster) [1633171] - [fs] xfs: repair the AGI (Brian Foster) [1633171] - [fs] xfs: repair the AGFL (Brian Foster) [1633171] - [fs] xfs: repair the AGF (Brian Foster) [1633171] - [fs] xfs: remove dead error handling code in xfs_dquot_disk_alloc() (Brian Foster) [1633171] - [fs] xfs: use WRITE_ONCE to update if_seq (Brian Foster) [1633171] - [fs] xfs: fix a comment in xfs_log_reserve (Brian Foster) [1633171] - [fs] xfs: only validate summary counts on primary superblock (Brian Foster) [1633171] - [fs] xfs: substitute spaces with tabs (Brian Foster) [1633171] - [fs] xfs: fold dfops into the transaction (Brian Foster) [1633171] - [fs] xfs: always defer agfl block frees (Brian Foster) [1633171] - [fs] xfs: pass transaction to xfs_defer_add() (Brian Foster) [1633171] - [fs] xfs: replace xfs_defer_ops ->dop_pending with on-stack list (Brian Foster) [1633171] - [fs] xfs: cancel dfops on xfs_defer_finish() error (Brian Foster) [1633171] - [fs] xfs: clean out superfluous dfops dop params/vars (Brian Foster) [1633171] - [fs] xfs: drop dop param from xfs_defer_op_type ->finish_item() callback (Brian Foster) [1633171] - [fs] xfs: automatic dfops inode relogging (Brian Foster) [1633171] - [fs] xfs: automatic dfops buffer relogging (Brian Foster) [1633171] - [fs] xfs: add missing defer ijoins for held inodes (Brian Foster) [1633171] - [fs] xfs: replace dop_low with transaction flag (Brian Foster) [1633171] - [fs] xfs: pass transaction to dfops reset/move helpers (Brian Foster) [1633171] - [fs] xfs: remove unused __xfs_defer_cancel() internal helper (Brian Foster) [1633171] - [fs] xfs: use transaction for intent recovery instead of raw dfops (Brian Foster) [1633171] - [fs] xfs: refactor internal dfops initialization (Brian Foster) [1633171] - [fs] xfs: check da node magic in _node_lookup_int (Brian Foster) [1633171] - [fs] xfs: use a local variable for magic number in xfs_da3_node_lookup_int (Brian Foster) [1633171] - [fs] xfs: refactor log recovery check (Brian Foster) [1633171] - [fs] xfs: move extent busy tree initialization to xfs_initialize_perag (Brian Foster) [1633171] - [fs] xfs: avoid COW fork extent lookups in writeback if the fork didn't change (Brian Foster) [1633171] - [fs] xfs: maintain a sequence count for inode fork manipulations (Brian Foster) [1633171] - [fs] xfs: check for unknown v5 feature bits in superblock write verifier (Brian Foster) [1633171] - [fs] xfs: verify icount in superblock write (Brian Foster) [1633171] - [fs] libxfs: add more bounds checking to sb sanity checks (Brian Foster) [1633171] - [fs] xfs: refactor superblock verifiers (Brian Foster) [1633171] - [fs] xfs: refactor the xrep_extent_list into xfs_bitmap (Brian Foster) [1633171] - [fs] xfs: introduce a new xfs_inode_has_cow_data helper (Brian Foster) [1633171] - [fs] xfs: remove the xfs_ifork_t typedef (Brian Foster) [1633171] - [fs] xfs: simplify xfs_idata_realloc (Brian Foster) [1633171] - [fs] xfs: remove if_real_bytes (Brian Foster) [1633171] - [fs] xfs: move the repair extent list into its own file (Brian Foster) [1633171] - [fs] xfs: pass transaction lock while setting up agresv on cyclic metadata (Brian Foster) [1633171] - [fs] xfs: remove deprecated barrier/nobarrier mount (Brian Foster) [1633171] - [fs] xfs: clean up IRELE/iput callsites (Brian Foster) [1633171] - [fs] xfs: kill IHOLD (Brian Foster) [1633171] - [fs] xfs: bypass final dfops roll in trans commit path (Brian Foster) [1633171] - [fs] xfs: drop unnecessary xfs_defer_finish() dfops parameter (Brian Foster) [1633171] - [fs] xfs: remove unnecessary dfops init calls in xattr code (Brian Foster) [1633171] - [fs] xfs: remove all boilerplate defer init/finish code (Brian Foster) [1633171] - [fs] xfs: use internal dfops during (b|c)ui recovery (Brian Foster) [1633171] - [fs] xfs: use internal dfops in attr code (Brian Foster) [1633171] - [fs] xfs: use internal dfops in cow blocks cancel (Brian Foster) [1633171] - [fs] xfs: support embedded dfops in transaction (Brian Foster) [1633171] - [fs] xfs: pack holes in xfs_defer_ops and xfs_trans (Brian Foster) [1633171] - [fs] xfs: reset dfops to initial state after finish (Brian Foster) [1633171] - [fs] xfs: remove unused deferred ops committed field (Brian Foster) [1633171] - [fs] xfs: make deferred processing safe for embedded dfops (Brian Foster) [1633171] - [fs] xfs: fix transaction leak on remote attr set/remove failure (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in log recovery intent processing (Brian Foster) [1633171] - [fs] xfs: pull up dfops from xfs_itruncate_extents() (Brian Foster) [1633171] - [fs] xfs: force summary counter recalc at next mount (Brian Foster) [1633171] - [fs] xfs: refactor unmount record write (Brian Foster) [1633171] - [fs] xfs: detect and fix bad summary counts at mount (Brian Foster) [1633171] - [fs] xfs: fix indentation and other whitespace problems in scrub/repair (Brian Foster) [1633171] - [fs] xfs: shorten struct xfs_scrub_context to struct xfs_scrub (Brian Foster) [1633171] - [fs] xfs: shorten xfs_repair_ prefix to xrep_ (Brian Foster) [1633171] - [fs] xfs: shorten xfs_scrub_ prefix (Brian Foster) [1633171] - [fs] xfs: clean up xfs_btree_del_cursor callers (Brian Foster) [1633171] - [fs] xfs: trivial xfs_btree_del_cursor cleanups (Brian Foster) [1633171] - [fs] xfs: return from _defer_finish with a clean transaction (Brian Foster) [1633171] - [fs] xfs: check leaf attribute block freemap in verifier (Brian Foster) [1633171] - [fs] libxfs: Fix a couple of sparse complaintis (Brian Foster) [1633171] - [fs] xfs: use swap macro in xfs_dir2_leafn_rebalance (Brian Foster) [1633171] - [fs] xfs_bmap_util: use swap macro (Brian Foster) [1633171] - [fs] xfs_attr_leaf: use swap macro in xfs_attr3_leaf_rebalance (Brian Foster) [1633171] - [fs] xfs: don't assume a left rmap when allocating a new rmap (Brian Foster) [1633171] - [fs] xfs: kill __xfs_buf_submit_common() (Brian Foster) [1633171] - [fs] xfs: combine (a)sync buffer submission apis (Brian Foster) [1633171] - [fs] xfs: use sync buffer I/O for sync delwri queue submission (Brian Foster) [1633171] - [fs] xfs: refactor buffer submission into a common helper (Brian Foster) [1633171] - [fs] xfs: remove xfs_defer_init() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in inode inactivate (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in extent swap (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in reflink cow block cancel (Brian Foster) [1633171] - [fs] xfs: replace no-op firstblock init with ->t_firstblock (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dq alloc (Brian Foster) [1633171] - [fs] xfs: remove xfs_alloc_arg firstblock field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur private firstblock field (Brian Foster) [1633171] - [fs] xfs: remove bmap format helpers firstblock params (Brian Foster) [1633171] - [fs] xfs: remove bmap extent add helper firstblock params (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmalloca firstblock field (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in bmap extent split (Brian Foster) [1633171] - [fs] xfs: remove bmap insert/collapse firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in insert/collapse range (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xfs_bmapi_remap() (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xattr ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in attrfork add (Brian Foster) [1633171] - [fs] xfs: remove firstblock param from xfs dir ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dir ops (Brian Foster) [1633171] - [fs] xfs: add firstblock field to xfs_trans (Brian Foster) [1633171] - [fs] xfs: allow null firstblock in xfs_bmapi_write() when tp is null (Brian Foster) [1633171] - [fs] xfs: refactor dfops init to attach to transaction (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in reflink cow recover path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in cancel cow blocks operation (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for rmap extent swap operations (Brian Foster) [1633171] - [fs] xfs: remove unused btree cursor bc_private.a.dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur bmbt dfops field (Brian Foster) [1633171] - [fs] xfs: remove dfops param from internal bmap extent helpers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for collapse/insert range operations (Brian Foster) [1633171] - [fs] xfs: remove struct xfs_bmalloca dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_remap() dfops param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in dqalloc transaction (Brian Foster) [1633171] - [fs] xfs: replace xfs_da_args->dfops accesses with ->t_dfops and remove (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in extent split tx and remove param (Brian Foster) [1633171] - [fs] xfs: remove dfops param in attr fork add path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for attr set/remove operations (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for recovery of (b|c)ui log items (Brian Foster) [1633171] - [fs] xfs: remove dfops param from high level dirname calls (Brian Foster) [1633171] - [fs] xfs: remove dfops parameter from ifree call stack (Brian Foster) [1633171] - [fs] xfs: rename xfs_trans ->t_agfl_dfops to ->t_dfops (Brian Foster) [1633171] - [fs] xfs: cow unwritten conversion uses uninitialized dfops (Brian Foster) [1633171] - [fs] xfs: update my copyrights for the writeback and iomap code (Brian Foster) [1633171] - [fs] xfs: add support for sub-pagesize writeback without buffer_heads (Brian Foster) [1633171] - [fs] xfs: allow writeback on pages without buffer heads (Brian Foster) [1633171] - [fs] xfs: refactor the tail of xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_start_page_writeback (Brian Foster) [1633171] - [fs] xfs: move all writeback buffer_head manipulation into xfs_map_at_offset (Brian Foster) [1633171] - [fs] xfs: don't look at buffer heads in xfs_add_to_ioend (Brian Foster) [1633171] - [fs] xfs: remove the imap_valid flag (Brian Foster) [1633171] - [fs] xfs: simplify xfs_map_blocks by using xfs_iext_lookup_extent directly (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_find_cow_mapping (Brian Foster) [1633171] - [fs] xfs: remove the now unused XFS_BMAPI_IGSTATE flag (Brian Foster) [1633171] - [fs] xfs: make xfs_writepage_map extent map centric (Brian Foster) [1633171] - [fs] xfs: rename the offset variable in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_map_cow (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_trim_irec_to_next_cow (Brian Foster) [1633171] - [fs] xfs: don't use XFS_BMAPI_IGSTATE in xfs_map_blocks (Brian Foster) [1633171] - [fs] xfs: don't clear imap_valid for a non-uptodate buffers (Brian Foster) [1633171] - [fs] xfs: do not set the page uptodate in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: move locking into xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: simplify xfs_aops_discard_page (Brian Foster) [1633171] - [fs] xfs: use iomap for blocksize == PAGE_SIZE readpage and readpages (Brian Foster) [1633171] - [fs] iomap: fix WARN_ON_ONCE on uninitialized variable (Brian Foster) [1633171] - [fs] iomap: Switch to offset_in_page for clarity (Brian Foster) [1633171] - [fs] iomap: add support for sub-pagesize buffered I/O without buffer heads (Brian Foster) [1633171] - [fs] iomap: add inline data support to iomap_readpage_actor (Brian Foster) [1633171] - [fs] iomap: support direct I/O to inline data (Brian Foster) [1633171] - [fs] iomap: refactor iomap_dio_actor (Brian Foster) [1633171] - [fs] iomap: add initial support for writes without buffer heads (Brian Foster) [1633171] - [fs] iomap: add an iomap-based readpage and readpages implementation (Brian Foster) [1633171] - [fs] iomap: add private pointer to struct iomap (Brian Foster) [1633171] - [fs] iomap: add a page_done callback (Brian Foster) [1633171] - [fs] iomap: generic inline data handling (Brian Foster) [1633171] - [fs] iomap: complete partial direct I/O writes synchronously (Brian Foster) [1633171] - [fs] iomap: mark newly allocated buffer heads as new (Brian Foster) [1633171] - [fs] fs: factor out a __generic_write_end helper (Brian Foster) [1633171] - [netdrv] amd-xgbe: mark driver as tech preview (David Arcari) [1633209] - [fs] ext4, dax: set ext4_dax_aops for dax files (Lukas Czerner) [1633239] - [fs] ext4, dax: add ext4_bmap to ext4_dax_aops (Lukas Czerner) [1633239] - [fs] ext4: don't mark mmp buffer head dirty (Lukas Czerner) [1633239] - [fs] ext4: show test_dummy_encryption mount option in /proc/mounts (Lukas Czerner) [1633239] - [fs] ext4: fix online resizing for bigalloc file systems with a 1k block size (Lukas Czerner) [1633239] - [fs] ext4: fix online resize's handling of a too-small final block group (Lukas Czerner) [1633239] - [fs] ext4: recalucate superblock checksum after updating free blocks/inodes (Lukas Czerner) [1633239] - [fs] ext4: avoid arithemetic overflow that can trigger a BUG (Lukas Czerner) [1633239] - [fs] ext4: avoid divide by zero fault when deleting corrupted inline directories (Lukas Czerner) [1633239] - [fs] ext4: check to make sure the rename(2)'s destination is not freed (Lukas Czerner) [1633239] - [fs] ext4: remove unneeded variable "err" in ext4_mb_release_inode_pa() (Lukas Czerner) [1633239] - [fs] ext4: fix spectre gadget in ext4_mb_regular_allocator() (Lukas Czerner) [1633239] - [fs] ext4: check for NUL characters in extended attribute's name (Lukas Czerner) [1633239] - [fs] ext4: use ext4_warning() for sb_getblk failure (Lukas Czerner) [1633239] - [fs] ext4: fix race when setting the bitmap corrupted flag (Lukas Czerner) [1633239] - [fs] ext4: reset error code in ext4_find_entry in fallback (Lukas Czerner) [1633239] - [fs] ext4: check allocation failure when duplicating "data" in ext4_remount() (Lukas Czerner) [1633239] - [fs] ext4: sysfs: print ext4_super_block fields as little-endian (Lukas Czerner) [1633239] - [firmware] efi/x86: Handle page faults occurring while running EFI runtime services (Bhupesh Sharma) [1627557] - [firmware] efi: Make efi_rts_work accessible to efi page fault handler (Bhupesh Sharma) [1627557] - [firmware] efi: Remove the declaration of efi_late_init() as the function is unused (Bhupesh Sharma) [1627557] - [firmware] efi: Use a work queue to invoke EFI Runtime Services (Bhupesh Sharma) [1627557] - [firmware] efi/x86: Use non-blocking SetVariable() for efi_delete_dummy_variable() (Bhupesh Sharma) [1627557] - [fs] gfs2: Special-case rindex for gfs2_grow (Robert S Peterson) [1628360] - [fs] GFS2: Fix recovery issues for spectators (Robert S Peterson) [1628298]- [powerpc] powerpc/pkeys: Fix reading of ibm, processor-storage-keys property (Steve Best) [1633551] - [powerpc] powerpc/pseries: Remove unneeded uses of dlpar work queue (Steve Best) [1633544] - [powerpc] powerpc/pseries: Remove prrn_work workqueue (Steve Best) [1633544] - [pci] ACPI / hotplug / PCI: Don't scan for non-hotplug bridges if slot is not bridge (Myron Stowe) [1634816] - [pci] PCI: Fix enabling of PASID on RC integrated endpoints (Myron Stowe) [1634816] - [pci] IB/hfi1,PCI: Allow bus reset while probing (Myron Stowe) [1634816] - [pci] PCI: Fix faulty logic in pci_reset_bus() (Myron Stowe) [1634816] - [pci] PCI: pciehp: Fix hot-add vs powerfault detection order (Myron Stowe) [1634816] - [pci] Revert "PCI: Add ACS quirk for Intel 300 series" (Myron Stowe) [1634816] - [powerpc] powerpc/numa: Use associativity if VPHN hcall is successful (Steve Best) [1633569] - [pci] PCI: vmd: White list for fast interrupt handlers (Myron Stowe) [1632816] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 88SS9183 (Myron Stowe) [1632816] - [pci] PCI: Rename pci_try_reset_bus() to pci_reset_bus() (Myron Stowe) [1632816] - [pci] PCI: Deprecate pci_reset_bus() and pci_reset_slot() functions (Myron Stowe) [1632816] - [pci] PCI: Unify try slot and bus reset API (Myron Stowe) [1632816] - [pci] PCI: Hide pci_reset_bridge_secondary_bus() from drivers (Myron Stowe) [1632816] - [pci] IB/hfi1: Use pci_try_reset_bus() for initiating PCI Secondary Bus Reset (Myron Stowe) [1632816] - [pci] PCI: Handle error return from pci_reset_bridge_secondary_bus() (Myron Stowe) [1632816] - [pci] PCI/IOV: Tidy pci_sriov_set_totalvfs() (Myron Stowe) [1632816] - [pci] PCI: Enable PASID only if entire path supports End-End TLP prefixes (Myron Stowe) [1632816] - [pci] PCI: Expand documentation for pci_add_dma_alias() (Myron Stowe) [1632816] - [pci] PCI: Add DMA alias quirk for Microsemi Switchtec NTB (Myron Stowe) [1632816] - [pci] switchtec: Use generic PCI Vendor ID and Class Code (Myron Stowe) [1632816] - [pci] PCI: Make pci_get_rom_size() static (Myron Stowe) [1632816] - [pci] PCI: Add check code for last image indicator not set (Myron Stowe) [1632816] - [pci] PCI: Avoid accessing memory outside the ROM BAR (Myron Stowe) [1632816] - [pci] PCI: Make early dump functionality generic (Myron Stowe) [1632816] - [pci] PCI: Cleanup PCI_REBAR_CTRL_BAR_SHIFT handling (Myron Stowe) [1632816] - [pci] PCI: Restore resized BAR state on resume (Myron Stowe) [1632816] - [pci] PCI: Clean up resource allocation in devm_of_pci_get_host_bridge_resources() (Myron Stowe) [1632816] - [pci] PCI: Add ACS Redirect disable quirk for Intel Sunrise Point (Myron Stowe) [1632816] - [pci] PCI: Add device-specific ACS Redirect disable infrastructure (Myron Stowe) [1632816] - [pci] PCI: Convert device-specific ACS quirks from NULL termination to ARRAY_SIZE (Myron Stowe) [1632816] - [pci] PCI: Add "pci=disable_acs_redir=" parameter for peer-to-peer support (Myron Stowe) [1632816] - [pci] PCI: Allow specifying devices using a base bus and path of devfns (Myron Stowe) [1632816] - [pci] PCI: Make specifying PCI devices in kernel parameters reusable (Myron Stowe) [1632816] - [pci] PCI: Hide ACS quirk declarations inside PCI core (Myron Stowe) [1632816] - [pci] PCI: Document ACPI description of PCI host bridges (Myron Stowe) [1632816] - [pci] PCI/MSI: Set IRQCHIP_ONESHOT_SAFE for PCI-MSI irqchips (Myron Stowe) [1632816] - [pci] PCI: Limit config space size for Netronome NFP5000 (Myron Stowe) [1632816] - [pci] PCI: Add PCI_DEVICE_DATA() macro to fully describe device ID entry (Myron Stowe) [1632816] - [pci] PCI: Unify PCI and normal DMA direction definitions (Myron Stowe) [1632816] - [pci] PCI: Use IRQF_ONESHOT if pci_request_irq() called with no handler (Myron Stowe) [1632816] - [pci] PCI: Call dma_debug_add_bus() for pci_bus_type from PCI core (Myron Stowe) [1632816] - [pci] PCI: Mark fall-through switch cases before enabling -Wimplicit-fallthrough (Myron Stowe) [1632816]- [s390] s390/sclp: Allow to request adapter reset (Philipp Rudo) [1635273] - [char] ipmi: Fix NULL pointer dereference in ssif_probe (Tony Camuso) [1635366] - [char] ipmi: Fix I2C client removal in the SSIF driver (Tony Camuso) [1635366] - [char] ipmi: kcs_bmc: don't change device name (Tony Camuso) [1635366] - [kernel] timers: Clear timer_base::must_forward_clk with timer_base::lock held (Waiman Long) [1632820] - [pci] switchtec: Fix Spectre v1 vulnerability (Waiman Long) [1632820] - [kernel] cpu/hotplug: Prevent state corruption on error rollback (Waiman Long) [1632820] - [kernel] cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() (Waiman Long) [1632820] - [base] memory_hotplug: fix kernel_panic on offline page processing (Waiman Long) [1632820] - [mm] mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration is not supported (Waiman Long) [1632820] - [lib] debugobjects: Make stack check warning more informative (Waiman Long) [1632820] - [fs] fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() (Waiman Long) [1632820] - [x86] x86/process: Don't mix user/kernel regs in 64bit __show_regs() (Waiman Long) [1632820] - [x86] x86/dumpstack: Don't dump kernel memory based on usermode RIP (Waiman Long) [1632820] - [x86] x86: Avoid pr_cont() in show_opcodes() (Waiman Long) [1632820] - [x86] x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit() (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ (Waiman Long) [1632820] - [x86] x86/spectre: Add missing family 6 check to microcode check (Waiman Long) [1632820] - [x86] x86/nmi: Fix NMI uaccess race against CR3 switching (Waiman Long) [1632820] - [x86] x86/vdso: Fix lsl operand order (Waiman Long) [1632820] - [x86] x86/vdso: Fix vDSO build if a retpoline is emitted (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Suggest what to do on systems with too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Exempt zeroed PTEs from inversion (Waiman Long) [1632820] - [x86] x86/mm/pti: Clear Global bit more aggressively (Waiman Long) [1632820] - [x86] x86/paravirt: Fix spectre-v2 mitigations for paravirt guests (Waiman Long) [1632820] - [target] scsi: target: iscsi: Use bin2hex instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633} - [target] scsi: target: iscsi: Use hex2bin instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633}- [netdrv] ibmvnic: Include missing return code checks in reset function (Steve Best) [1633553] - [netdrv] ibmvnic: Update firmware error reporting with cause string (Steve Best) [1633553] - [netdrv] ibmvnic: Remove code to request error information (Steve Best) [1633553] - [s390] s390/qeth: remove duplicated carrier state tracking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up drop conditions for received cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-indent qeth_check_ipa_data() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consume local address events (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove various redundant code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove CARD_FROM_CDEV helper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: pass card pointer in iob callback (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-use qeth_notify_skbs() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove additional skb refcount (Hendrik Brueckner) [1633841] - [s390] s390/qeth: replace open-coded skb_queue_walk() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: on gdev release, reset drvdata (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix discipline unload after setup error (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use DEFINE_MUTEX for qeth_mod_mutex (Hendrik Brueckner) [1633841] - [s390] s390/qeth: convert layer attribute to enum (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce 0-initializing when building IPA cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune spinlocks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix typo in return value (Hendrik Brueckner) [1633841] - [s390] s390/qeth: invoke softirqs after napi_schedule() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: uninstall IRQ handler on device removal (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_hdr_chk_and_bounce() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: prepare for copy-free TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: check size of required HW header cache object (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix up protocol headers early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: limit csum offload erratum to L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_get_elements_no() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused L3 xmit code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: run non-offload L3 traffic over common xmit path (Hendrik Brueckner) [1633841] - [s390] s390/qeth: move L2 xmit code to core module (Hendrik Brueckner) [1633841] - [s390] s390/qdio: reset old sbal_state flags (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't dump past end of unknown HW header (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use vzalloc for QUERY OAT buffer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: switch on SG by default for IQD devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: indicate error when netdev allocation fails (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use true and false for boolean values (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't restrict qeth_card to DMA memory (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up card initialization (Hendrik Brueckner) [1633841] - [s390] s390/qeth: do basic setup for data channel (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use qeth_setup_ccw() to set up all CCWs (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce hard-coded access to ccw channels (Hendrik Brueckner) [1633841] - [s390] s390/qeth: extract helper for MPC protocol type (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up L2 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add support for constrained HW headers (Hendrik Brueckner) [1633841] - [s390] s390/qeth: merge linearize-check into HW header construction (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add statistics for consumed buffer elements (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use core MTU range checking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: simplify max MTU handling (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't cache HW port number (Hendrik Brueckner) [1633841] - [s390] s390/qeth: allocate netdevice early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove redundant netif_carrier_ok() checks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reset layer2 attribute on layer switch (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix race in used-buffer accounting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up IPv4 OSA xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up L3 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add a L3 xmit wrapper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: increase GSO max size for eligible L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up exported symbols (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consolidate ccwgroup driver definition (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up Output Queue selection (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune RX modesetting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused buffer->aob pointer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: various buffer management cleanups (Hendrik Brueckner) [1633841] - [powerpc] powerpc: Avoid code patching freed init sections (Steve Best) [1633545] - [powerpc] powerpc/tm: Fix userspace r13 corruption (Steve Best) [1633543] - [powerpc] powerpc/tm: Avoid possible userspace r1 corruption on reclaim (Steve Best) [1633543] - [drm] drm/i915/cfl: Add a new CFL PCI ID (Rob Clark) [1626883] - [drm] drm/i915/aml: Introducing Amber Lake platform (Rob Clark) [1626883] - [drm] drm/i915/whl: Introducing Whiskey Lake platform (Rob Clark) [1626883] - [char] ipmi: Move BT capabilities detection to the detect call (Frank Ramsay) [1618774] - [char] ipmi: Rework SMI registration failure (Frank Ramsay) [1618774]- [s390] s390: detect etoken facility (Thomas Huth) [1634069] - [s390] s390/lib: use expoline for all bcr instructions (Thomas Huth) [1634069] - [documentation] vm.txt: Adding 'nr_hugepages_mempolicy' parameter description (Prashant Dhamdhere) [1626547]- [scsi] scsi: ipr: System hung while dlpar adding primary ipr adapter back (Steve Best) [1633217] - [target] scsi: iscsi: target: Don't use stack buffer for scatterlist (Maurizio Lombardi) [1631342] - [rpmspec] Forward port weak-modules support from RHEL 7 to RHEL 8 ("Herton R. Krzesinski") [1596884] - [fs] xfs: Close race between direct IO and xfs_break_layouts() (Eric Sandeen) [1622191] - [fs] xfs: remove unused iolock arg from xfs_break_dax_layouts (Eric Sandeen) [1622191] - [fs] ext4: Close race between direct IO and ext4_break_layouts() (Eric Sandeen) [1616303] - [fs] ext4: handle layout changes to pinned DAX mappings (Eric Sandeen) [1614154] - [fs] dax: dax_layout_busy_page() warn on !exceptional (Eric Sandeen) [1614154] - [fs] dax: mark tech preview (Eric Sandeen) [1627455] - [mm] usercopy: Allow boot cmdline disabling of hardening (Christoph von Recklinghausen) [1589928]- [s390] s390/crypto: Fix return code checking in cbc_paes_crypt() (Philipp Rudo) [1633266] - [drm] amd/display/dc/basics/logger.c: fix build error with CONFIG_FORTIFY_SOURCE=y ("Herton R. Krzesinski") [1548068] - [acpi] ACPICA: AML Parser: skip opcodes that open a scope upon parse failure (Jeremy Linton) [1609885] - [acpi] ACPICA: ACPICA: add status check for acpi_hw_read before assigning return value (Jeremy Linton) [1609885] - [acpi] ACPICA: AML Parser: ignore all exceptions resulting from incorrect AML during table load (Jeremy Linton) [1609885] - [rpmspec] spec: Add missing BuildRequires for bpftool (Jiri Olsa) [1632756] - [powerpc] KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode (David Gibson) [1628412] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels on demand (David Gibson) [1628412] - [powerpc] powerpc/powernv: Rework TCE level allocation (David Gibson) [1628412] - [powerpc] powerpc/powernv: Add indirect levels to it_userspace (David Gibson) [1628412] - [powerpc] KVM: PPC: Make iommu_table::it_userspace big endian (David Gibson) [1628412] - [powerpc] powerpc/powernv: Move TCE manupulation code to its own file (David Gibson) [1628412] - [net] net_sched: fix NULL pointer dereference when delete tcindex filter (Andrea Claudi) [1627648] - [net] net_sched: Fix missing res info when create new tc_index filter (Andrea Claudi) [1627648] - [samples] samples/bpf: xdpsock: order memory on AArch64 (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu load balance like Suricata (Jesper Brouer) [1615959] - [samples] samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function SuperFastHash (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu handle parsing of double VLAN tagged packets (Jesper Brouer) [1615959] - [samples] samples/bpf: all XDP samples should unload xdp/bpf prog on SIGTERM (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_rxq_info action XDP_TX must adjust MAC-addrs (Jesper Brouer) [1615959] - [samples] samples/bpf: extend xdp_rxq_info to read packet payload (Jesper Brouer) [1615959] - [powerpc] KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() (David Gibson) [1625498] - [net] igmp: fix incorrect unsolicit report count after link down and up (Hangbin Liu) [1625538] - [net] igmp: fix incorrect unsolicit report count when join group (Hangbin Liu) [1625538] - [netdrv] cxgb4: update 1.20.8.0 as the latest firmware supported (Arjun Vynipadath) [1622555] - [virt] svm: nested virt support off by default (Bandan Das) [1571993]- [powerpc] KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size (David Gibson) [1625860] - [virt] arm64: KVM: Remove pgd_lock (Wei Huang) [1627474] - [virt] KVM: Remove obsolete kvm_unmap_hva notifier backend (Wei Huang) [1627474] - [virt] arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PTE entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PMD entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Move DEBUG_SPINLOCK_BUG_ON to vgic.h (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore with irq disabled (Wei Huang) [1627474] - [virt] KVM: arm: vgic-v3: Add support for ICC_SGI0R and ICC_ASGI1R accesses (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC_ASGI1R_EL1 accesses (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs (Wei Huang) [1627474] - [virt] KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encoding (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix lost IRQs from emulated physcial timer when blocked (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix potential loss of ptimer interrupts (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr() (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Update documentation of the GIC devices wrt IIDR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Allow configuration of interrupt groups (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Return error on incompatible uaccess GICD_IIDR writes (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Permit uaccess writes to return errors (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Signal IRQs using their configured group (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Add group field to struct irq (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Keep track of implementation revision (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 (Wei Huang) [1627474] - [virt] arm64: KVM: Cleanup tpidr_el2 init on non-VHE (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-debug: Show LPI status (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-its: Remove VLA usage (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix vgic init race (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Enable adaptative WFE trapping (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Remove unnecessary CMOs when creating HYP page tables (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Stop using the kernel's (pmd, pud, pgd)_populate helpers (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Consolidate page-table accessors (Wei Huang) [1627474] - [virt] arm64: KVM: Avoid marking pages as XN in Stage-2 if CTR_EL0.DIC is set (Wei Huang) [1627474] - [tools] radix tree test suite: Enable ubsan (Waiman Long) [1630244] - [tools] radix tree test suite: Fix compilation (Waiman Long) [1630244] - [block] blk-wbt: don't maintain inflight counts if disabled (Ming Lei) [1622790] - [block] blk-wbt: fix has-sleeper queueing check (Ming Lei) [1622790] - [block] blk-wbt: use wq_has_sleeper() for wq active check (Ming Lei) [1622790] - [block] blk-wbt: move disable check into get_limit() (Ming Lei) [1622790] - [block] block/DAC960.c: make some arrays static const, shrinks object (Ming Lei) [1622790] - [block] blk-mq: sync the update nr_hw_queues with (Ming Lei) [1617959] - [block] blk-mq: init hctx sched after update ctx and hctx mapping (Ming Lei) [1617959] - [block] block: remove duplicate initialization (Ming Lei) [1622790] - [block] tracing/blktrace: Fix to allow setting same value (Ming Lei) [1622790] - [block] pktcdvd: fix setting of 'ret' error return for a few cases (Ming Lei) [1622790] - [block] block: change return type to bool (Ming Lei) [1622790] - [block] block, bfq: return nbytes and not zero from struct cftype (Ming Lei) [1622790] - [block] block, bfq: improve code of bfq_bfqq_charge_time (Ming Lei) [1622790] - [block] block, bfq: reduce write overcharge (Ming Lei) [1622790] - [block] block, bfq: always update the budget of an entity when needed (Ming Lei) [1622790] - [block] block, bfq: readd missing reset of parent-entity service (Ming Lei) [1622790] - [block] block: don't warn for flush on read-only device (Ming Lei) [1622809]- [kernel] locking/rwsem: Make owner store task pointer of last owning reader (Waiman Long) [1631842] - [kernel] locking/rwsem: Exit read lock slowpath if queue empty & no writer (Waiman Long) [1631842] - [x86] x86/microcode: Update the new microcode revision unconditionally (Prarit Bhargava) [1630931] - [x86] x86/microcode: Make sure boot_cpu_data.microcode is up-to-date (Prarit Bhargava) [1630931] - [arm64] arm64: tlb: Provide forward declaration of tlb_flush() before including tlb.h (Waiman Long) [1630521] - [x86] x86/mm: Only use tlb_remove_table() for paravirt (Waiman Long) [1630521] - [mm] mm: mmu_notifier fix for tlb_end_vma (Waiman Long) [1630521] - [mm] mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE (Waiman Long) [1630521] - [mm] mm/tlb: Remove tlb_remove_table() non-concurrent condition (Waiman Long) [1630521] - [mm] mm: move tlb_table_flush to tlb_flush_mmu_free (Waiman Long) [1630521] - [kernel] clocksource: Revert Remove kthread (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Retain tick when shallow state is selected (Waiman Long) [1628402] - [cpufreq] cpufreq: governor: Avoid accessing invalid governor_data (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Handle stopped tick more aggressively (Waiman Long) [1628402] - [kernel] sched: idle: Avoid retaining the tick when it has been stopped (Waiman Long) [1628402] - [net] netfilter: xt_hashlimit: do not crash when reading proc file (Florian Westphal) [1630131] - [x86] x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical randomization (KASLR) (Baoquan He) [1564824] - [x86] x86/boot/KASLR: Add two new functions for 1GB huge pages handling (Baoquan He) [1564824] - [mfd] mfd: intel-lpss: Add Ice Lake PCI IDs (Gopal Tiwari) [1483477] - [mmc] mmc: sdhci-pci: Add support for Intel ICP (Gopal Tiwari) [1483496]- [mm] mm: get rid of vmacache_flush_all() entirely (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm, vmacache: hash addresses based on pmd (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm: Allocate the mm_cpumask (mm->cpu_bitmap) dynamically based on nr_cpu_ids (Waiman Long) [1631297] {CVE-2018-17182} - [infiniband] IB/hfi1: Invalid NUMA node information can cause a divide by zero (Alex Estrin) [1622222] - [nvdimm] libnvdimm: Export max available extent (Jeff Moyer) [1627874] - [nvdimm] libnvdimm: Use max contiguous area for namespace size (Jeff Moyer) [1627874] - [netdrv] ice: Fix and update driver version string (Jonathan Toppins) [1611786] - [netdrv] ice: Introduce SERVICE_DIS flag and service routine functions (Jonathan Toppins) [1611786] - [netdrv] ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active (Jonathan Toppins) [1611786] - [netdrv] ice: Enable firmware logging during device initialization (Jonathan Toppins) [1611786] - [netdrv] ice: Implement ice_bridge_getlink and ice_bridge_setlink (Jonathan Toppins) [1611786] - [netdrv] ice: Add support for Tx hang, Tx timeout and malicious driver detection (Jonathan Toppins) [1611786] - [netdrv] ice: Clean up register file (Jonathan Toppins) [1611786] - [netdrv] ice: Implement handlers for ethtool PHY/link operations (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor VSI allocation, deletion and rebuild flow (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor switch rule management structures and functions (Jonathan Toppins) [1611786] - [netdrv] ice: Code optimization for ice_fill_sw_rule() (Jonathan Toppins) [1611786] - [netdrv] ice: Prevent control queue operations during reset (Jonathan Toppins) [1611786] - [netdrv] ice: Update request resource command to latest specification (Jonathan Toppins) [1611786] - [netdrv] ice: Updates to Tx scheduler code (Jonathan Toppins) [1611786] - [netdrv] ice: Rework flex descriptor programming (Jonathan Toppins) [1611786] - [netdrv] net/mlx5: Fix SQ offset in QPs with small RQ (Alaa Hleihel) [1623367] - [x86] x86/spec_ctrl: Make IBRS code work with SSBD mitigation (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Auto-enable IBRS on Skylake (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Extend spectre_v2 boot option to support IBRS (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Boot time IBRS initialization (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Add IBRS code to the 64-bit assembly entry code (Waiman Long) [1565180] - [x86] x86/cpufeatures: Increase NCAPINTS for future extension (Waiman Long) [1565180] - [netdrv] ice: Trivial formatting fixes (Jonathan Toppins) [1611783] - [netdrv] ice: Change struct members from bool to u8 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix potential return of uninitialized value (Jonathan Toppins) [1611783] - [netdrv] ice: Fix a few null pointer dereference issues (Jonathan Toppins) [1611783] - [netdrv] ice: Update to interrupts enabled in OICR (Jonathan Toppins) [1611783] - [netdrv] ice: Set VLAN flags correctly (Jonathan Toppins) [1611783] - [netdrv] ice: Use order_base_2 to calculate higher power of 2 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix bugs in control queue processing (Jonathan Toppins) [1611783] - [netdrv] ice: Clean control queues only when they are initialized (Jonathan Toppins) [1611783] - [netdrv] ice: Report stats for allocated queues via ethtool stats (Jonathan Toppins) [1611783] - [netdrv] ice: Cleanup magic number (Jonathan Toppins) [1611783] - [netdrv] ice: Remove unnecessary node owner check (Jonathan Toppins) [1611783] - [netdrv] ice: Fix multiple static analyser warnings (Jonathan Toppins) [1611783] - [virt] KVM: VMX: fixes for vmentry_l1d_flush module parameter (Waiman Long) [1616248] {CVE-2018-15572} - [virt] KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled (Waiman Long) [1616248] {CVE-2018-15572} - [virt] x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush() (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Support Enhanced IBRS on future CPUs (Waiman Long) [1614144] - [x86] x86/speculation: Protect against userspace-userspace spectreRSB (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigation (Waiman Long) [1616248] {CVE-2018-15572} - [cpufreq] cpufreq: Fix a circular lock dependency problem (Waiman Long) [1599154] - [kernel] cpu/hotplug: Add a cpus_read_trylock() function (Waiman Long) [1599154] - [virt] xen/spinlock: Don't use pvqspinlock if only 1 vCPU (Waiman Long) [1618486]- [mailbox] mailbox: PCC: handle parse error (David Arcari) [1630382] - [hv] vmbus: don't return values for uninitalized channels (Vitaly Kuznetsov) [1617954] - [mm] kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN (Bill O'Donnell) [1629578] - [mm] mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal (Jeff Moyer) [1622171] - [mm] dax: remove VM_MIXEDMAP for fsdax and device dax (Jeff Moyer) [1622171]- [i2c] i2c: i801: fix DNV's SMBCTRL register offset (David Arcari) [1628861] - [fs] ceph: avoid a use-after-free in ceph_destroy_options() (Ilya Dryomov) [1629884] - [fs] ceph: fix incorrect use of strncpy (Ilya Dryomov) [1629884] - [block] rbd: support cloning across namespaces (Ilya Dryomov) [1629884] - [block] rbd: factor out get_parent_info() (Ilya Dryomov) [1629884] - [block] rbd: support for images within namespaces (Ilya Dryomov) [1629884] - [block] rbd: pass rbd_spec into parse_rbd_opts_token() (Ilya Dryomov) [1629884] - [net] libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() (Ilya Dryomov) [1629884] - [net] libceph: check authorizer reply/challenge length before reading (Ilya Dryomov) [1629884] - [net] libceph: implement CEPHX_V2 calculation mode (Ilya Dryomov) [1629884] - [net] libceph: add authorizer challenge (Ilya Dryomov) [1629884] - [net] libceph: factor out encrypt_authorizer() (Ilya Dryomov) [1629884] - [net] libceph: factor out __ceph_x_decrypt() (Ilya Dryomov) [1629884] - [net] libceph: factor out __prepare_write_connect() (Ilya Dryomov) [1629884] - [net] libceph: store ceph_auth_handshake pointer in ceph_connection (Ilya Dryomov) [1629884] - [pci] PCI: pciehp: Deduplicate presence check on probe & resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid implicit fallthroughs in switch statements (Myron Stowe) [1583983] - [pci] PCI: Whitelist Thunderbolt ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: Whitelist native hotplug ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: sysfs: Resume to D0 on function reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume parent to D0 on config space access (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume to D0 on enable/disable (Myron Stowe) [1583983] - [pci] PCI: pciehp: Support interrupts sent from D3hot (Myron Stowe) [1583983] - [pci] PCI: pciehp: Obey compulsory command delay after resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Clear spurious events earlier on resume (Myron Stowe) [1583983] - [pci] PCI: portdrv: Deduplicate PM callback iterator (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid slot access during reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Always enable occupied slot on probe (Myron Stowe) [1583983] - [pci] PCI: pciehp: Become resilient to missed events (Myron Stowe) [1583983] - [pci] PCI: pciehp: Tolerate initially unstable link (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_enable/disable_slot() static (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop enable/disable lock (Myron Stowe) [1583983] - [pci] PCI: pciehp: Enable/disable exclusively from IRQ thread (Myron Stowe) [1583983] - [pci] PCI: pciehp: Track enable/disable status (Myron Stowe) [1583983] - [pci] PCI: pciehp: Publish to user space last on probe (Myron Stowe) [1583983] - [pci] PCI: hotplug: Demidlayer registration with the core (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop slot workqueue (Myron Stowe) [1583983] - [pci] PCI: pciehp: Handle events synchronously (Myron Stowe) [1583983] - [pci] PCI: pciehp: Stop blinking on slot enable failure (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded polling (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded IRQ (Myron Stowe) [1583983] - [pci] PCI: pciehp: Document struct slot and struct controller (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_unconfigure_device() void (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop unnecessary NULL pointer check (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix unprotected list iteration in IRQ handler (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix use-after-free on unplug (Myron Stowe) [1583983] - [pci] PCI: hotplug: Don't leak pci_slot on registration failure (Myron Stowe) [1583983] - [pci] PCI: hotplug: Delete skeleton driver (Myron Stowe) [1583983] - [netdrv] be2net: Use Kconfig flag to support for enabling/disabling adapters (Petr Oros) [1611768] - [acpi] ACPICA: Reference Counts: increase max to 0x4000 for large servers (Frank Ramsay) [1618760]- [net] udp6: add missing checks on edumux packet processing (Paolo Abeni) [1625954] - [net] udp4: fix IP_CMSG_CHECKSUM for connected sockets (Paolo Abeni) [1625954] - [s390] s390/pci: fix out of bounds access during irq setup (Hendrik Brueckner) [1627462] - [nvdimm] libnvdimm: fix ars_status output length calculation (Jeff Moyer) [1616307]- [scsi] scsi: lpfc: Correct MDS diag and nvmet configuration (Dick Kennedy) [1628323] - [iommu] iommu/arm-smmu: workaround DMA mode issues (Mark Salter) [1624077] - [x86] x86/microcode: Allow late microcode loading with SMT disabled (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] tools headers: Synchronise x86 cpufeatures.h for L1TF additions (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/kmmio: Make the tracer robust against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/pat: Make set_memory_np() L1TF safe (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Invert all not present mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Fix SMT supported evaluation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Simplify sysfs report of VMX L1TF vulnerability (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Remove Yonah processors from not vulnerable list (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86: Don't include linux/irq.h from asm/hardirq.h (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond' (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: detect SMT disabled by BIOS (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Fix typos (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation: Add section about CPU vulnerabilities (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs, kvm: Introduce boot-time control of L1TF mitigations (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Expose SMT control init function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Allow runtime control of L1D flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Serialize L1D flush parameter setter (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Add static key for flush always (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Move l1tf setup function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/l1tf: Handle EPT disabled state proper (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Drop L1TF MSR list approach (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/litf: Introduce vmx status variable (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Online siblings when SMT control is turned on (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add find_msr() helper function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush logic (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D MSR based flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush algorithm (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add module argument for L1TF mitigation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Boot HT siblings at least once (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Revert "x86/apic: Ignore secondary threads if nosmt=force" (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Fix up pte->pfn conversion for PAE (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PAE swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpufeatures: Add detection of L1D cache flush support (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Extend 64bit swap file size limit (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/apic: Ignore secondary threads if nosmt=force (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/intel: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/topology: Provide detect_extended_topology_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/common: Provide detect_ht_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Remove the pointless detect_ht() call (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu: Remove the pointless CPU printout (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Provide knobs to control SMT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Split do_cpu_down() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Make bringup/teardown of smp threads symmetric (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/topology: Provide topology_smt_supported() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/smp: Provide topology_is_primary_thread() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] sched/smt: Update sched_smt_present at runtime (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs: Move the l1tf function and define pr_fmt properly (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Limit swap file size to MAX_PA/2 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Add sysfs reporting for l1tf (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make sure the first page is always reserved (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Change order of offset/type in swap entry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646}- [pci] PCI/DPC: Remove indirection waiting for inactive link (Myron Stowe) [1485556] - [pci] PCI/DPC: Use threaded IRQ for bottom half handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Print AER status in DPC event handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Remove rp_pio_status from dpc struct (Myron Stowe) [1485556] - [pci] PCI/DPC: Defer event handling to work queue (Myron Stowe) [1485556] - [pci] PCI/DPC: Leave interrupts enabled while handling event (Myron Stowe) [1485556] - [net] net/mlx5e: Offload TC matching on tos/ttl for ip tunnels (Erez Alfasi) [1615121] - [net] net/mlx5e: Support setup of tos and ttl for tunnel key TC action offload (Erez Alfasi) [1615121] - [net] net/mlx5e: Use ttl from route lookup on tc encap offload only if needed (Erez Alfasi) [1615121] - [net] net/sched: cls_flower: Support matching on ip tos and ttl for tunnels (Erez Alfasi) [1615121] - [net] flow_dissector: Dissect tos and ttl from the tunnel info (Erez Alfasi) [1615121] - [net] net/sched: tunnel_key: Allow to set tos and ttl for tc based ip tunnels (Erez Alfasi) [1615121] - [net] net/sched: act_tunnel_key: disambiguate metadata dst error cases (Erez Alfasi) [1615121] - [net] net/sched: add tunnel option support to act_tunnel_key (Erez Alfasi) [1615121] - [iommu] iommu/amd: Add support for IOMMU XT mode (Suravee Suthikulpanit) [1504485] - [iommu] iommu/amd: Add support for higher 64-bit IOMMU Control Register (Suravee Suthikulpanit) [1504485] - [x86] x86: irq_remapping: Move irq remapping mode enum (Suravee Suthikulpanit) [1504485] - [firmware] dcdbas: Add support for WSMT ACPI table (Charles Rose) [1502286]- [documentation] scsi: documentation: add scsi_mod.use_blk_mq to scsi-parameters (Ewan Milne) [1600014] - [scsi] scsi: core: Update SCSI_MQ_DEFAULT help text to match default (Ewan Milne) [1600014] - [scsi] scsi: core: switch to scsi-mq by default (Ewan Milne) [1600014] - [pci] PCI: Match Root Port's MPS to endpoint's MPSS as necessary (Myron Stowe) [1502324] - [pci] PCI: Skip MPS logic for Virtual Functions (VFs) (Myron Stowe) [1502324] - [pci] PCI: Check for PCIe Link downtraining (Myron Stowe) [1502324] - [pci] PCI: Workaround IDT switch ACS Source Validation erratum (Myron Stowe) [1502324] - [of] OF: Don't set default coherent DMA mask (Mark Salter) [1581822] - [acpi] ACPI/IORT: Don't set default coherent DMA mask (Mark Salter) [1581822] - [iommu] iommu/dma: Respect bus DMA limit for IOVAs (Mark Salter) [1581822] - [of] of/device: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [acpi] ACPI/IORT: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [kernel] dma-mapping: Generalise dma_32bit_limit flag (Mark Salter) [1581822] - [acpi] ACPI/IORT: Support address size limit for root complexes (Mark Salter) [1581822] - [of] of/platform: Initialise default DMA masks (Mark Salter) [1581822] - [net] Bluetooth: hidp: buffer overflow in hidp_process_report (Gopal Tiwari) [1623073] {CVE-2018-9363} - [irqchip] irqchip/gic-v3-its: Reduce minimum LPI allocation to 1 for PCI devices (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Honor hypervisor enforced LPI range (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3: Expose GICD_TYPER in the rdist structure (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Drop chunk allocation compatibility (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Move minimum LPI requirements to individual busses (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Use full range of LPIs (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Refactor LPI allocator (Mark Salter) [1550500]- [netdrv] hv_netvsc: Fix a deadlock by getting rtnl lock earlier in netvsc_probe() (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: ignore devices that are not PCI (Vitaly Kuznetsov) [1625609] - [netdrv] hv/netvsc: Fix NULL dereference at single queue mode fallback (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: Add per-cpu ethtool stats for netvsc (Vitaly Kuznetsov) [1625609] - [pci] PCI: shpchp: Separate existence of SHPC and permission to use it (Steve Best) [1622953] - [powerpc] KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function (David Gibson) [1625513] - [kernel] rh_kabi: Add macros to size and extend structs (Prarit Bhargava) [1564570] - [pci] PCI: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] iwlwifi: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] ath9k: Remove unnecessary include of (Myron Stowe) [1622672] - [netdrv] igb: Remove unnecessary include of (Myron Stowe) [1622672] - [pci] PCI/ASPM: Convert to use sysfs_match_string() helper (Myron Stowe) [1622672] - [virt] KVM: s390: Properly lock mm context allow_gmap_hpage_1m setting (Thomas Huth) [1623513] - [virt] KVM: s390: vsie: copy wrapping keys to right place (Thomas Huth) [1623513] - [virt] KVM: s390: Fix pfmf and conditional skey emulation (Thomas Huth) [1623513] - [virt] KVM: s390: Fix storage attributes migration with memory slots (Thomas Huth) [1623513] - [virt] KVM: s390: a utility function for migration (Thomas Huth) [1623513]- [lib] vsprintf: Add command line option debug_boot_weak_hash (Prarit Bhargava) [1625687] - [netdrv] i40e: Fix for Tx timeouts when interface is brought up if DCB is enabled (Stefan Assmann) [1616147] - [misc] ocxl: Fix page fault handler in case of fault on dying process (Steve Best) [1624644] - [edac] EDAC, sb_edac: Add support for systems with segmented PCI buses (Aristeu Rozanski) [1621849] - [netdrv] xen-netfront: fix warn message as irq device name has '/' (Vitaly Kuznetsov) [1576160] - [arm64] arm64, kaslr: export offset in VMCOREINFO ELF notes (Bhupesh Sharma) [1624246] - [rpmspec] redhat: Move gfs2 and dlm out of kernel-modules-extra (Andrew Price) [1623511] - [powerpc] powerpc/topology: Get topology for shared processors at boot (Steve Best) [1620039] - [fs] gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated (Robert S Peterson) [1622057] - [fs] gfs2: improve debug information when lvb mismatches are found (Robert S Peterson) [1622057] - [fs] gfs2: cleanup: call gfs2_rgrp_ondisk2lvb from gfs2_rgrp_out (Robert S Peterson) [1622057] - [x86] Fix x86 32-bit invalid cpu boot failure message (Prarit Bhargava) [1571456] - [net] net/ipv6: init ip6 anycast rt->dst.input as ip6_input (Hangbin Liu) [1615671] - [pci] PCI/AER: Don't clear AER bits if error handling is Firmware-First (Myron Stowe) [1621933] - [pci] PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition (Myron Stowe) [1621933] - [pci] PCI/portdrv: Remove pcie_portdrv_err_handler.slot_reset (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_COR handling (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_FATAL and ERR_NONFATAL (Myron Stowe) [1621933] - [pci] PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path (Myron Stowe) [1621933] - [pci] PCI/AER: Factor out ERR_NONFATAL status bit clearing (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_NONFATAL bits during non-fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_FATAL status bits during fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes for rootport cumulative stats (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes to provide AER stats and breakdown (Myron Stowe) [1621933] - [pci] PCI/AER: Define aer_stats structure for AER capable devices (Myron Stowe) [1621933] - [pci] PCI/AER: Move internal declarations to drivers/pci/pci.h (Myron Stowe) [1621933] - [pci] PCI/AER: Adopt lspci names for AER error decoding (Myron Stowe) [1621933] - [pci] PCI/AER: Expose internal API for obtaining AER information (Myron Stowe) [1621933] - [kernel] rcu: Make expedited GPs handle CPU 0 being offline (Gustavo Duarte) [1610262] - [rpmspec] Generate BootLoaderSpec config fragments ("Herton R. Krzesinski") [1619766]- [net] erspan: set erspan_ver to 1 by default when adding an erspan dev (Xin Long) [1619118] - [hv] x86/hyper-v: Fix wrong merge conflict resolution (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check cpumask_to_vpset() return value in hyperv_flush_tlb_others_ex() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Trace PV IPI send (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_SEND_IPI hypercall when possible (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use 'fast' hypercall for HVCALL_SEND_IPI (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Implement hv_do_fast_hypercall16 (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_(LIST, SPACE) hypercalls when possible (Vitaly Kuznetsov) [1597652] - [netdrv] xen-netfront: fix queue name setting (Vitaly Kuznetsov) [1576160] - [scsi] lfpc: add Lancer FCoE to the removed devices (Tomas Henzl) [1602033] - [scsi] megaraid_sas: add removed id table (Tomas Henzl) [1602033] - [scsi] aacraid: add removed id table (Tomas Henzl) [1602033] - [scsi] qla4xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] lpfc: add removed id table (Tomas Henzl) [1602033] - [scsi] qla2xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] mpt3sas: add removed id table (Tomas Henzl) [1602033] - [scsi] be2iscsi: add removed id table (Tomas Henzl) [1602033] - [scsi] rh_taint, pci : add information about removed hardware (Tomas Henzl) [1602033] - [kernel] kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) [1602033] - [net] sunrpc: Change rpc_print_iostats to rpc_clnt_show_stats and handle rpc_clnt clones (Dave Wysochanski) [1610373] - [net] sunrpc: Add _add_rpc_iostats() to add rpc_iostats metrics (Dave Wysochanski) [1610373] - [net] sunrpc: add _print_rpc_iostats() to output metrics for one RPC op (Dave Wysochanski) [1610373]- [net] xdp: exclude XDP from kABI guarantee (Jiri Benc) [1568551] - [kernel] rh_kabi: introduce RH_KABI_EXCLUDE (Jiri Benc) [1568551] - [powerpc] powerpc/powernv/pci: Work around races in PCI bridge enabling (Steve Best) [1620035] - [block] blk-wbt: fix IO hang in wbt_wait() (Ming Lei) [1614198] - [block] blkcg: Make blkg_root_lookup() work for queues in bypass mode (Ming Lei) [1614198] - [block] null_blk: add lock drop/acquire annotation (Ming Lei) [1614198] - [block] Blk-throttle: reduce tail io latency when iops limit is (Ming Lei) [1614198] - [block] block: paride: pd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] block: Ensure that a request queue is dissociated from the (Ming Lei) [1614198] - [block] block: Introduce blk_exit_queue() (Ming Lei) [1614198] - [block] blkcg: Introduce blkg_root_lookup() (Ming Lei) [1614198] - [block] block: Remove two superfluous #include directives (Ming Lei) [1614198] - [block] blk-mq: count the hctx as active before allocating tag (Ming Lei) [1614198] - [block] block: bvec_nr_vecs() returns value for wrong slab (Ming Lei) [1614198] - [block] drivers/block/drbd: remove the null check for (Ming Lei) [1614198] - [block] drivers/block/aoe/aoedev: NULL check is not needed for (Ming Lei) [1614198] - [block] drivers/block/mtip32xx: remove the null check for (Ming Lei) [1614198] - [block] cfq: Suppress compiler warnings about comparisons (Ming Lei) [1614198] - [block] cfq: Annotate fall-through in a switch statement (Ming Lei) [1614198] - [block] blk-wbt: Avoid lock contention and thundering herd issue in (Ming Lei) [1590363] - [block] target/loop: depend on SCSI (Ming Lei) [1614198] - [block] xen-blkfront: use true and false for boolean values (Ming Lei) [1614198] - [block] lightnvm: remove minor version check for 2.0 (Ming Lei) [1614198] - [block] scsi: Check sense buffer size at build time (Ming Lei) [1614198] - [block] libata-scsi: Move sense buffers onto stack (Ming Lei) [1614198] - [block] cdrom: Use struct scsi_sense_hdr internally (Ming Lei) [1614198] - [block] ide-cd: Remove redundant sense buffer (Ming Lei) [1614198] - [block] block: Switch struct packet_command to use struct (Ming Lei) [1614198] - [block] target: don't depend on SCSI (Ming Lei) [1614198] - [block] scsi: build scsi_common.o for all scsi passthrough request (Ming Lei) [1614198] - [block] scsi: cxlflash: Drop unused sense buffers (Ming Lei) [1614198] - [block] ide-cd: Drop unused sense buffers (Ming Lei) [1614198] - [block] blk-mq: fix updating tags depth (Ming Lei) [1611900] - [block] block: really disable runtime-pm for blk-mq (Ming Lei) [1611902] - [block] aoe: mark expected switch fall-through (Ming Lei) [1614198] - [block] block: make iolatency avg_lat exponentially decay (Ming Lei) [1614198] - [block] blk-cgroup: clear the throttle queue on fork (Ming Lei) [1614198] - [block] blk-cgroup: hold the queue ref during throttling (Ming Lei) [1614198] - [block] blk-iolatency: fix blkg leak in timer_fn (Ming Lei) [1614198] - [block] block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path (Ming Lei) [1614198] - [block] t10-pi: provide empty t10_pi_complete() for (Ming Lei) [1614198] - [block] block: blk_init_allocated_queue() set q->fq as NULL in the (Ming Lei) [1614198] - [block] nvme: use blk API to remap ref tags for IOs with metadata (Ming Lei) [1614198] - [block] block: move dif_prepare/dif_complete functions to block layer (Ming Lei) [1614198] - [block] block: move ref_tag calculation func to the block layer (Ming Lei) [1614198] - [block] block: don't account for split bio's size in cgroup stats (Ming Lei) [1614198] - [block] pktcdvd: Fix possible Spectre-v1 for pkt_devs (Ming Lei) [1614198] - [block] partitions/aix: append null character to print data from disk (Ming Lei) [1614198] - [block] partitions/aix: fix usage of uninitialized lv_info and lvname (Ming Lei) [1614198] - [block] readahead: stricter check for bdi io_pages (Ming Lei) [1614198] - [block] scsi: virtio_scsi: fix pi_bytes(out, in) on 4 KiB block size (Ming Lei) [1614198] - [block] block: move bio_integrity_(intervals, bytes) into blkdev.h (Ming Lei) [1614198] - [block] xen/blkfront: remove unused macros (Ming Lei) [1614198] - [block] block: allow max_discard_segments to be stacked (Ming Lei) [1614198] - [block] block: unexport bio_clone_bioset (Ming Lei) [1614198] - [block] md: remove a bogus comment (Ming Lei) [1614198] - [block] block: remove bio_clone_kmalloc (Ming Lei) [1614198] - [block] exofs: use bio_clone_fast in _write_mirror (Ming Lei) [1614198] - [block] bcache: don't clone bio in bch_data_verify (Ming Lei) [1614198] - [block] block: bio_set_pages_dirty can't see NULL bv_page in a valid (Ming Lei) [1614198] - [block] block: simplify bio_check_pages_dirty (Ming Lei) [1614198] - [block] block: Rename the null_blk_mod kernel module back into (Ming Lei) [1614198] - [block] blk-mq: fail the request in case issue failure (Ming Lei) [1614305] - [block] blk-rq-qos: make depth comparisons unsigned (Ming Lei) [1614198] - [block] blkcg: Track DISCARD statistics and output them in cgroup (Ming Lei) [1614198] - [block] block: Track DISCARD statistics and output them in stat and (Ming Lei) [1614198] - [block] block: Add and use op_stat_group() for indexing disk_stat (Ming Lei) [1614198] - [block] block: Define and use STAT_READ and STAT_WRITE (Ming Lei) [1614198] - [block] block: Add part_stat_read_accum to read across field entries (Ming Lei) [1614198] - [block] block: make bdev_ops->rw_page() take a REQ_OP instead of bool (Ming Lei) [1614198] - [block] pktcdvd: remove assignment in if condition (Ming Lei) [1614198] - [block] blk-mq: issue directly if hw queue isn't busy in case of (Ming Lei) [1614305] - [block] blk-iolatency: truncate our current time (Ming Lei) [1614198] - [block] blk-iolatency: don't change the latency window (Ming Lei) [1614198] - [block] block: remove blkdev_entry_to_request() macro (Ming Lei) [1614198] - [block] block: skd: Use pad printk format for dma_addr_t values (Ming Lei) [1614198] - [block] bsg: remove read/write support (Ming Lei) [1614198] - [block] blk-iolatency: fix max_depth comparisons (Ming Lei) [1614198] - [block] block: iolatency: avoid 64-bit division (Ming Lei) [1614198] - [block] block/DAC960.c: fix defined but not used build warnings (Ming Lei) [1614198] - [block] null_blk: add zone support (Ming Lei) [1614198] - [block] null_blk: move shared definitions to header file (Ming Lei) [1614198] - [block] block: Add default switch case to blk_pm_allow_request() to (Ming Lei) [1614198] - [block] block: fix infinite loop if the device loses discard (Ming Lei) [1614198] - [block] block, mm: remove unnecessary __GFP_HIGH flag (Ming Lei) [1614198] - [block] null_blk: remove NULLB_DEV_FL_CONFIGURED on turning off nullb (Ming Lei) [1614198] - [block] mm: skip readahead if the cgroup is congested (Ming Lei) [1614198] - [block] Documentation: add a doc for blk-iolatency (Ming Lei) [1614198] - [block] block: introduce blk-iolatency io controller (Ming Lei) [1614198] - [block] rq-qos: introduce dio_bio callback (Ming Lei) [1614198] - [block] block: remove external dependency on wbt_flags (Ming Lei) [1614198] - [block] blk-rq-qos: refactor out common elements of blk-wbt (Ming Lei) [1614198] - [block] blk-stat: export helpers for modifying blk_rq_stat (Ming Lei) [1614198] - [block] memcontrol: schedule throttling if we are congested (Ming Lei) [1614198] - [block] blkcg: add generic throttling mechanism (Ming Lei) [1614198] - [block] swap, blkcg: issue swap io with the appropriate context (Ming Lei) [1614198] - [block] blk: introduce REQ_SWAP (Ming Lei) [1614198] - [block] blk-cgroup: allow controllers to output their own stats (Ming Lei) [1614198] - [block] block: introduce bio_issue_as_root_blkg (Ming Lei) [1614198] - [block] block: add bi_blkg to the bio for cgroups (Ming Lei) [1614198] - [block] blk-mq: dequeue request one by one from sw queue if hctx is (Ming Lei) [1614305] - [block] block/loop: mark expected switch fall-through (Ming Lei) [1614198] - [block] drbd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] blk-mq: only attempt to merge bio if there is rq in sw queue (Ming Lei) [1614305] - [block] blk-mq: use list_splice_tail_init() to insert requests (Ming Lei) [1614305] - [block] blk-mq: fix typo in a function comment (Ming Lei) [1614198] - [block] blk-mq: code clean-up by adding an API to clear set->mq_map (Ming Lei) [1614198] - [block] paride: remove redundant variable n (Ming Lei) [1614198] - [block] partitions/ldm: remove redundant pointer dgrp (Ming Lei) [1614198] - [block] loop: remove redundant pointer inode (Ming Lei) [1614198] - [block] block/floppy: remove redundant variable dflags (Ming Lei) [1614198] - [block] Block: blk-throttle: set low_valid immediately once one (Ming Lei) [1614198] - [block] Blktrace: bail out early if block debugfs is not configured (Ming Lei) [1614198] - [block] block: Document how blk_update_request() handles (Ming Lei) [1614198] - [block] drbd: Do not redefine __must_hold() (Ming Lei) [1614198] - [block] blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() (Ming Lei) [1597067] - [block] blk-mq: remove synchronize_rcu() from (Ming Lei) [1597067] - [block] blk-mq: introduce new lock for protecting hctx->dispatch_wait (Ming Lei) [1597067] - [block] blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() (Ming Lei) [1597067] - [block] blk-mq: cleanup blk_mq_get_driver_tag() (Ming Lei) [1597067] - [block] block, bfq: give a better name to bfq_bfqq_may_idle (Ming Lei) [1614198] - [block] block, bfq: fix service being wrongly set to zero in case of (Ming Lei) [1614198] - [block] block, bfq: do not expire a queue that will deserve dispatch (Ming Lei) [1614198] - [block] block, bfq: add/remove entity weights correctly (Ming Lei) [1614198] - [block] block: Make struct request_queue smaller for (Ming Lei) [1614198] - [block] block: Inline blk_queue_nr_zones() (Ming Lei) [1614198] - [block] block: Remove bdev_nr_zones() (Ming Lei) [1614198] - [block] include/uapi/linux/blkzoned.h: Remove a superfluous __packed (Ming Lei) [1614198] - [block] block: Remove a superfluous cast from blkdev_report_zones() (Ming Lei) [1614198]- [net] tls: mark as Tech Preview (Sabrina Dubroca) [1570255] - [pci] PCI/VPD: Check for VPD access completion before checking for timeout (Myron Stowe) [1618820] - [rpmspec] redhat: remove bootwrapper subpackage (Gustavo Duarte) [1578399] - [virt] kvm: x86: Set highest physical address bits in non-present/reserved SPTEs (Paolo Bonzini) [1614808] - [virt] KVM/x86: Use CC_SET()/CC_OUT in arch/x86/kvm/vmx.c (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement PV IPIs in linux guest (Paolo Bonzini) [1614808] - [virt] KVM: X86: Add kvm hypervisor init time platform setup callback (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement "send IPI" hypercall (Paolo Bonzini) [1614808] - [virt] KVM/x86: Move X86_CR4_OSXSAVE check into kvm_valid_sregs() (Paolo Bonzini) [1614808] - [virt] KVM: x86: Skip pae_root shadow allocation if tdp enabled (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Combine flushing remote tlb in mmu_set_spte() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_BASE when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_SEL when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: always initialize HOST_(FS, GS)_BASE to zero during setup (Paolo Bonzini) [1614808] - [virt] KVM: vmx: move struct host_state usage to struct loaded_vmcs (Paolo Bonzini) [1614808] - [virt] KVM: vmx: compute need to reload FS/GS/LDT on demand (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: remove a misleading comment regarding vmcs02 fields (Paolo Bonzini) [1614808] - [virt] KVM: vmx: rename __vmx_load_host_state() and vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: add dedicated utility to access guest's kernel_gs_base (Paolo Bonzini) [1614808] - [virt] KVM: vmx: track host_state.loaded using a loaded_vmcs pointer (Paolo Bonzini) [1614808] - [virt] KVM: vmx: refactor segmentation code in vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault priority for VMX operations (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 (Paolo Bonzini) [1614808] - [virt] KVM: try __get_user_pages_fast even if not in atomic context (Paolo Bonzini) [1614808] - [virt] KVM: vmx: Add tlb_remote_flush callback support (Paolo Bonzini) [1614808] - [virt] KVM: x86: Add tlb remote flush callback in kvm_x86_ops (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add hyperv_nested_flush_guest_mapping ftrace support (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall support (Paolo Bonzini) [1614808] - [virt] x86/kvm: Don't use pvqspinlock code if only 1 vCPU (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Simplify __kvm_sync_page() function (Paolo Bonzini) [1614808] - [virt] kvm: x86: Remove CR3_PCID_INVD flag (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add multi-entry LRU cache for previous CR3s (Paolo Bonzini) [1614808] - [virt] kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support selectively freeing either current or previous MMU root (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: vmx: Support INVPCID in shadow paging mode (Paolo Bonzini) [1614808] - [virt] kvm: x86: Propagate guest PCIDs to host PCIDs (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add ability to skip TLB flush when switching CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Use fast CR3 switch for nested VMX (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support resetting the MMU context without resetting roots (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add support for fast CR3 switch across different MMU modes (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce KVM_REQ_LOAD_CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce kvm_mmu_calc_root_page_role() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add fast CR3 switch code path (Paolo Bonzini) [1614808] - [virt] kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if no sync is needed (Paolo Bonzini) [1614808] - [virt] kvm: x86: Make sync_page() flush remote TLBs once only (Paolo Bonzini) [1614808] - [virt] KVM: MMU: drop vcpu param in gpte_access (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Separate logic allocating shadow vmcs to a function (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cpu() allocate shadow vmcs (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Expose VMCS shadowing to L1 guest (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if required so by vmcs12 vmread/vmwrite bitmaps (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2 (Paolo Bonzini) [1614808] - [virt] KVM: selftests: add tests for shadow VMCS save/restore (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: include shadow vmcs12 in nested state (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to memory on VMExit (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing VMCS link pointer (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing controls (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs() (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports VMCS shadowing (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Change vmcs12(read, write)_any() to receive vmcs12 as parameter (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Create struct for VMCS header (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add test for nested state save/restore (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Introduce KVM_CAP_NESTED_STATE (Paolo Bonzini) [1614808] - [virt] KVM: x86: do not load vmcs12 pages while still in SMM (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add basic test for state save and restore (Paolo Bonzini) [1614808] - [virt] kvm: selftests: ensure vcpu file is released (Paolo Bonzini) [1614808] - [virt] kvm: selftests: actually use all of lib/vmx.c (Paolo Bonzini) [1614808] - [virt] kvm: selftests: create a GDT and TSS (Paolo Bonzini) [1614808] - [virt] KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd (Paolo Bonzini) [1614808] - [virt] KVM: vmx: remove save/restore of host BNDCGFS MSR (Paolo Bonzini) [1614808] - [virt] KVM: Switch 'requests' to be 64-bit (explicitly) (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add cr4_cpuid_sync_test (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Fix constant size warning (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Add of_node_put() in success path (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Remove mmio_vsx_tx_sx_enabled in KVM MMIO emulation (Paolo Bonzini) [1614808]- [net] tcp: Add tcp_clamp_rto_to_user_timeout() helper to improve accuracy (Michael Cambria) [1605024] - [net] tcp: Add tcp_retransmit_stamp() helper routine (Michael Cambria) [1605024] - [net] tcp: convert icsk_user_timeout from jiffies to msecs (Michael Cambria) [1605024] - [kernel] Revert sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Lauro Ramos Venancio) [1585746] - [kernel] redhat: makefile: adjust KBUILD_CFLAGS to reflect kernel.spec for powerpc builds (Gustavo Duarte) [1582568] - [rpmspec] redhat: spec: build ppc64le kernel with -O3 (Gustavo Duarte) [1582568] - [scsi] scsi: csiostor: update csio_get_flash_params() (Arjun Vynipadath) [1503574] - [scsi] csiostor: Add a soft dep on cxgb4 driver (Arjun Vynipadath) [1503574] - [firmware] dell_rbu: make firmware payload memory uncachable (Charles Rose) [1584401]- [scsi] scsi: lpfc: update driver version to 12.0.0.6 (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Remove lpfc_enable_pbde as module parameter (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Correct LCB ACCept payload (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Limit tracking of tgt queue depth in fast path (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix driver crash when re-registering NVME rports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix list corruption on the completion queue (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix sysfs Speed value on CNA ports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix ELS abort on SLI-3 adapters (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: remove null check on nvmebuf (Dick Kennedy) [1613913] - [arm64] arm64: fix ACPI dependencies (Bhupesh Sharma) [1556832] - [arm64] arm64: acpi: fix alignment fault in accessing ACPI (Bhupesh Sharma) [1556832] - [firmware] efi/arm: map UEFI memory map even w/o runtime services enabled (Bhupesh Sharma) [1556832] - [firmware] efi/arm: preserve early mapping of UEFI memory map longer for BGRT (Bhupesh Sharma) [1556832] - [acpi] drivers: acpi: add dependency of EFI for arm64 (Bhupesh Sharma) [1556832] - [arm64] arm64: export memblock_reserve()d regions via /proc/iomem (Bhupesh Sharma) [1556832] - [arm64] arm64: kconfig: Ensure spinlock fastpaths are inlined if !PREEMPT (Waiman Long) [1607924] - [arm64] arm64: locking: Replace ticket lock implementation with qspinlock (Waiman Long) [1607924] - [arm64] arm64: barrier: Implement smp_cond_load_relaxed (Waiman Long) [1607924] - [scsi] scsi: lpfc: Revise copyright for new company language (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: update driver version to 12.0.0.5 (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: devloss timeout race condition caused null pointer reference (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix NVME Target crash in defer rcv logic (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Support duration field in Link Cable Beacon V1 command (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Make PBDE optimizations configurable (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix abort error path for NVMET (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix panic if driver unloaded when port is offline (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix driver not setting dpp bits correctly in doorbell word (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Add Buffer overflow check, when nvme_info larger than PAGE_SIZE (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: use monotonic timestamps for statistics (Dick Kennedy) [1600946] - [x86] mark intel knights landing and knights mill unsupported (David Arcari) [1610493] - [netdrv] igb: Remove superfluous reset to PHY and page 0 selection (Corinna Vinschen) [1612824] - [tools] selftests/powerpc: Fix ptrace-pkey for default execute permission change (Steve Best) [1498799] - [tools] selftests/powerpc: Fix core-pkey for default execute permission change (Steve Best) [1498799] - [powerpc] powerpc/pkeys: make protection key 0 less special (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Preallocate execute-only key (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Fix calculation of total pkeys (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Save the pkey registers before fork (Steve Best) [1498799] - [powerpc] powerpc/pkeys: key allocation/deallocation must not change pkey registers (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Deny read/write/execute by default (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Give all threads control of their key permissions (Steve Best) [1498799] - [s390] KVM: s390: Add huge page enablement control (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page gmap linking support (David Hildenbrand) [1508102] - [s390] s390/mm: hugetlb pages within a gmap can not be freed (David Hildenbrand) [1508102] - [s390] KVM: s390: Beautify skey enable check (David Hildenbrand) [1508102] - [s390] KVM: s390: Add skey emulation fault handling (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge pmd storage key handling (David Hildenbrand) [1508102] - [s390] s390/mm: Clear skeys for newly mapped huge guest pmds (David Hildenbrand) [1508102] - [s390] s390/mm: Clear huge page storage keys on enable_skey (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page dirty sync support (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd invalidation and clearing (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd notification bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd linking (David Hildenbrand) [1508102] - [s390] s390/mm: Abstract gmap notify bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Make gmap_protect_range more modular (David Hildenbrand) [1508102] - [s390] KVM: s390: Replace clear_user with kvm_clear_guest (David Hildenbrand) [1508102] - [hwmon] hwmon: (ibmpowernv) Add attributes to enable/disable sensor groups (Steve Best) [1524684] - [powerpc] powerpc/powernv: Add support to enable sensor groups (Steve Best) [1524684] - [net] net/smc: improve delete link processing (Hendrik Brueckner) [1548452] - [net] net/smc: provide fallback reason code (Hendrik Brueckner) [1548452] - [net] net/smc: use correct vlan gid of RoCE device (Hendrik Brueckner) [1548452] - [net] net/smc: fewer parameters for smc_llc_send_confirm_link() (Hendrik Brueckner) [1548452] - [net] net/smc: remove local variable page in smc_rx_splice() (Hendrik Brueckner) [1548452] - [net] net/smc: use DECLARE_BITMAP for rtokens_used_mask (Hendrik Brueckner) [1548452] - [net] net/smc: add function to get link group from link (Hendrik Brueckner) [1548452] - [net] net/smc: eliminate cursor read and write calls (Hendrik Brueckner) [1548452] - [net] net/smc: provide smc mode in smc_diag.c (Hendrik Brueckner) [1548452] - [s390] s390/ism: add device driver for internal shared memory (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D diag support (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in af_smc (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in data transfer (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in CLC messages (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add base infrastructure for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support (Hendrik Brueckner) [1548452] - [net] net/smc: determine port attributes independent from pnet table (Hendrik Brueckner) [1548452] - [x86] mark whiskey-lake processor supported (David Arcari) [1609604] - [s390] KVM: s390: add etoken support for guests (Thomas Huth) [1612110] - [char] ipmi: do not configure ipmi for HPE m400 (Tony Camuso) [1583537] - [scsi] scsi: ipr: Format HCAM overlay ID 0x41 (Steve Best) [1498222] - [x86] x86/stacktrace: Enable HAVE_RELIABLE_STACKTRACE for the ORC unwinder (Joe Lawrence) [1587952] - [x86] x86/unwind/orc: Detect the end of the stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not fail for ORC with regs on stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Clarify the reliable success paths (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Remove STACKTRACE_DUMP_ONCE (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not unwind after user regs (Joe Lawrence) [1587952] - [infiniband] IB/rxe: Mark Soft-RoCE Transport driver as tech-preview (Don Dutile) [1605216] - [scsi] scsi: smartpqi: bump driver version to 1.1.4-130 (Don Brace) [1503736] - [scsi] scsi: smartpqi: fix critical ARM issue reading PQI index registers (Don Brace) [1503736] - [scsi] scsi: smartpqi: add inspur advantech ids (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve error checking for sync requests (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve handling for sync requests (Don Brace) [1503736] - [netdrv] ice: mark driver as tech-preview (Jonathan Toppins) [1495347] - [init] init/Kconfig: remove EXPERT from CHECKPOINT_RESTORE (Adrian Reber) [1568995 1557617 1525389] - [scsi] be2iscsi: remove BE3 family support (Maurizio Lombardi) [1598366] - [x86] update rh_check_supported processor list (David Arcari) [1595918] - [kernel] kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] - [pci] add pci_hw_vendor_status() (Maurizio Lombardi) [1590829] - [ata] ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) [1563590] - [pci] Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) [1563590] - [kernel] bpf: set default values for bpf_jit_harden and bpf_jit_kallsyms (Eugene Syromiatnikov) [1569061] - [kernel] bpf: Add tech preview taint for syscall (Eugene Syromiatnikov) [1559877] - [kernel] bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] - [kernel] add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] - [tools] perf tests: Add Python 3 support to attr.py ("Herton R. Krzesinski") [1561505] - [tools] perf scripts python: Add Python 3 support to stat-cpi.py ("Herton R. Krzesinski") [1561505] - [kernel] kdump: fix a grammar issue in a kernel message (Dave Young) [1507353] - [scripts] tags.sh: Ignore redhat/rpm (Prarit Bhargava) [1582586] - [kernel] put RHEL info into generated headers (Prarit Bhargava) [1544999] - [kernel] kdump: add support for crashkernel=auto (Dave Young) [1507353] - [kernel] kdump: round up the total memory size to 128M for crashkernel reservation (Dave Young) [1507353] - [arm64] acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] - [acpi] aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] - [acpi] ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] - [x86] add rh_check_supported (David Arcari) [1565717] - [scsi] qla2xxx: Remove PCI IDs of deprecated adapter (Himanshu Madhani) [1572233] - [scsi] be2iscsi: remove unsupported device IDs (Chris Leech) [1574502] - [scsi] Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) [1572321] - [scsi] hpsa: modify hpsa driver version (Joseph Szczypek) [1471185] - [scsi] hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) [1471185] - [kernel] rh_taint: add support for marking driver as unsupported (Jonathan Toppins) [1565704] - [kernel] rh_taint: add support (David Arcari) [1565704] - [scsi] qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) [1518874] - [scsi] aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) [1495307] - [scsi] megaraid_sas: remove deprecated pci-ids (Tomas Henzl) [1509329] - [scsi] mpt*: remove certain deprecated pci-ids (Tomas Henzl) [1511953] - [kernel] modules: add rhelversion MODULE_INFO tag (Prarit Bhargava) [1544999] - [acpi] ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] - [rpmspec] compute content hash for kernel-headers (Rafael Aquini) [1613003] - [rpmspec] compress modules on all architectures ("Herton R. Krzesinski") [1614556] - [rpmspec] add gcov rpm packaging support (Jan Stancek) [1601733] - [rpmspec] don't ship spdxcheck.py (Jakub Racek) - [rpmspec] clean stray bpf files (Jakub Racek) [1593309] - [rpmspec] Copy symvers.gz to /lib/modules (Eugene Syromiatnikov) [1609695] - [rpmspec] Add kabi-dup related code into specfile (Petr Oros) [1585672] - [rpmspec] kernel spec: Add and enable kabi check (Petr Oros) [1585672] - [rpmspec] Enable warning checks for configs in rpm build (Prarit Bhargava) [1589858] - [rpmspec] remove workaround for rst2man-3 from python3-docutils ("Herton R. Krzesinski") [1602148] - [rpmspec] fix dist tag used for hardlink in kernel-devel post ("Herton R. Krzesinski") [1596397] - [scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override (Prarit Bhargava) [1595727] - [rpmspec] drop kernel package dependency on python2 ("Herton R. Krzesinski") [1561505] - [kernel] Makefile: Move RHEL definitions down (Jakub Racek) [1576568] - [rpmspec] eBPF: Add bpftool package to spec file (Jerome Marchand) [1559607] - [rpmspec] fix conflicts with COPYING file while installing newer 4.17 kernel ("Herton R. Krzesinski") [1579563] - [rpmspec] do not build kernel meta-package on noarch ("Herton R. Krzesinski") [1579512] - [rpmspec] kernel spec: remove copy of arch/x86/purgatory/sha256.* ("Herton R. Krzesinski") - [rpmspec] spec: Add new arch/powerpc/kernel/module.lds file to kernel-devel rpm (Steve Best) [1572553] - [rpmspec] kernel spec: fix recent build errors from brp-mangle-shebangs ("Herton R. Krzesinski") [1575966] - [rpmspec] Add i386 to ExclusiveArch to fix noarch package build ("Herton R. Krzesinski") [1575152] - [rpmspec] Build kernel-abi-whitelists package (Petr Oros) [1571189] - [rpmspec] kernel spec: build bzImage for s390 (Hendrik Brueckner) [1570041] - [rpmspec] kernel spec: arm64: package module.lds in kernel-devel (Mark Salter) [1569014] - [rpmspec] Re-enable debuginfo packages and fix build with current dist tag ("Herton R. Krzesinski") [1568901] - [rpmspec] kernel spec: build kernel-debug on all architectures ("Herton R. Krzesinski") [1567367] - [rpmspec] don't build kernel meta-package if we are only building kernel headers ("Herton R. Krzesinski") - [rpmspec] remove use_vdso macro ("Herton R. Krzesinski") - [rpmspec] build perf and tools man pages instead of relying on a separate tarball ("Herton R. Krzesinski") - [rpmspec] disable debug build if arch is in nobuildarches list ("Herton R. Krzesinski") - [rpmspec] remove fedora changelog from spec file ("Herton R. Krzesinski") - [rpmspec] only support ppc64le builds ("Herton R. Krzesinski") - [rpmspec] remove x86 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove arm 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove configuration generation support from kernel spec file ("Herton R. Krzesinski") - [rpmspec] remove broken out patches from kernel spec file ("Herton R. Krzesinski") - [rpmspec] import kernel spec from rhel8 bootstrap dist-git ("Herton R. Krzesinski")/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()4.18.0-553.32.1.rt7.373.el8_104.18.0-553.32.1.rt7.373.el8_104.18.0-553.32.1.rt7.373.el8_10.x86_64+debug4.18.0-553.32.1.rt7.373.el8_104.18.0-553.32.1.rt7.373.el8_10+debug4.18.0-553.32.1.rt7.373.el8_10+debug  !"#$%&'()*+,-.....///001112222233333444455667777777777778888888889:;;<<==;;>>>>>>?@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BCCCDCCCCCCCCCCCCCCCEFGGGGGHHIIJJJJJJKLMMNNNOPQRRRRSTTTTTTTUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYZ[[[\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^_```````````````````````````````````````````abcdefghijkkklmmnopqqqqqqqrrsssssttttttttuuuvvvvvvvvvvvvwxxxyzz{||}}~          !"#$%&'()*+,-./01232444456789:::;<=>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@AAABCDEFFFGHHHIJKLMNOPQRSTUVWXYZZZ[\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_``abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcdddeefghhhiiiiiiiiiiiijkjjjlmnopqrssssstuvwwxyregmap-sdw-mbq.ko.xzregmap-sdw.ko.xzbcma.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.xzchcr.ko.xzfirewire-core.ko.xzfirewire-net.ko.xzfirewire-ohci.ko.xzfirewire-sbp2.ko.xziscsi_ibft.ko.xzamdgpu.ko.xzast.ko.xzgma500_gfx.ko.xzch7006.ko.xzsil164.ko.xzi915.ko.xzmgag200.ko.xznouveau.ko.xzradeon.ko.xzhid-picolcd.ko.xzhid-prodikeys.ko.xzhid-sensor-accel-3d.ko.xzindustrialio-triggered-buffer.ko.xzkfifo_buf.ko.xzhid-sensor-iio-common.ko.xzhid-sensor-trigger.ko.xzhid-sensor-gyro-3d.ko.xzhid-sensor-humidity.ko.xzindustrialio.ko.xzhid-sensor-als.ko.xzhid-sensor-prox.ko.xzhid-sensor-magn-3d.ko.xzhid-sensor-incl-3d.ko.xzhid-sensor-rotation.ko.xzhid-sensor-press.ko.xzhid-sensor-temperature.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.xzhfi1.ko.xzirdma.ko.xzmlx4_ib.ko.xzmlx5_ib.ko.xzqedr.ko.xzusnic_verbs.ko.xzvmw_pvrdma.ko.xzrdmavt.ko.xzrdma_rxe.ko.xzsiw.ko.xzib_ipoib.ko.xzib_iser.ko.xzib_isert.ko.xzopa_vnic.ko.xzib_srp.ko.xzib_srpt.ko.xzacecad.ko.xzaiptek.ko.xzgtco.ko.xzkbtab.ko.xzwacom_serial4.ko.xzelo.ko.xzwacom_i2c.ko.xzwacom_w8001.ko.xzcapidrv.ko.xzkernelcapi.ko.xzgigaset.ko.xzser_gigaset.ko.xzusb_gigaset.ko.xzb1.ko.xzb1dma.ko.xzb1pci.ko.xzc4.ko.xzt1pci.ko.xzhfcsusb.ko.xzmISDNinfineon.ko.xzmISDNipac.ko.xzmISDNisar.ko.xzspeedfax.ko.xzhisax.ko.xzhisax_fcpcipnp.ko.xzhisax_isac.ko.xzhisax_st5481.ko.xzisdn.ko.xzisdnhdlc.ko.xzl1oip.ko.xzmISDN_core.ko.xzleds-blinkm.ko.xzleds-clevo-mail.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lp5521.ko.xzleds-lp5523.ko.xzleds-lp5562.ko.xzleds-lp55xx-common.ko.xzleds-lt3593.ko.xzleds-mlxcpld.ko.xzleds-mlxreg.ko.xzleds-ss4200.ko.xzledtrig-audio.ko.xzledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzcec.ko.xzb2c2-flexcop.ko.xzcx2341x.ko.xzcypress_firmware.ko.xzsaa7146.ko.xzsaa7146_vv.ko.xzsmsdvb.ko.xzsmsmdtv.ko.xztveeprom.ko.xzuvc.ko.xzvideobuf2-common.ko.xzvideobuf2-dma-sg.ko.xzvideobuf2-dvb.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzdvb-core.ko.xza8293.ko.xzaf9013.ko.xzaf9033.ko.xzatbm8830.ko.xzau8522_common.ko.xzau8522_decoder.ko.xzau8522_dig.ko.xzbcm3510.ko.xzcx22700.ko.xzcx22702.ko.xzcx24110.ko.xzcx24113.ko.xzcx24116.ko.xzcx24117.ko.xzcx24120.ko.xzcx24123.ko.xzcxd2099.ko.xzcxd2820r.ko.xzcxd2841er.ko.xzdib0070.ko.xzdib0090.ko.xzdib3000mb.ko.xzdib3000mc.ko.xzdib7000m.ko.xzdib7000p.ko.xzdib8000.ko.xzdibx000_common.ko.xzdrx39xyj.ko.xzdrxd.ko.xzdrxk.ko.xzds3000.ko.xzdvb-pll.ko.xzdvb_dummy_fe.ko.xzec100.ko.xzgp8psk-fe.ko.xzisl6405.ko.xzisl6421.ko.xzisl6423.ko.xzitd1000.ko.xzix2505v.ko.xzl64781.ko.xzlg2160.ko.xzlgdt3305.ko.xzlgdt3306a.ko.xzlgdt330x.ko.xzlgs8gxx.ko.xzlnbh25.ko.xzlnbp21.ko.xzlnbp22.ko.xzm88ds3103.ko.xzm88rs2000.ko.xzmb86a16.ko.xzmb86a20s.ko.xzmn88472.ko.xzmn88473.ko.xzmt312.ko.xzmt352.ko.xzmxl5xx.ko.xznxt200x.ko.xznxt6000.ko.xzor51132.ko.xzor51211.ko.xzrtl2830.ko.xzrtl2832.ko.xzs5h1409.ko.xzs5h1411.ko.xzs5h1420.ko.xzs921.ko.xzsi2165.ko.xzsi2168.ko.xzsi21xx.ko.xzsp8870.ko.xzsp887x.ko.xzstb0899.ko.xzstb6000.ko.xzstb6100.ko.xzstv0288.ko.xzstv0297.ko.xzstv0299.ko.xzstv0367.ko.xzstv0900.ko.xzstv090x.ko.xzstv0910.ko.xzstv6110.ko.xzstv6110x.ko.xzstv6111.ko.xztc90522.ko.xztda10021.ko.xztda10023.ko.xztda10048.ko.xztda1004x.ko.xztda10071.ko.xztda10086.ko.xztda18271c2dd.ko.xztda665x.ko.xztda8083.ko.xztda8261.ko.xztda826x.ko.xzts2020.ko.xztua6100.ko.xzves1820.ko.xzves1x93.ko.xzzl10036.ko.xzzl10039.ko.xzzl10353.ko.xzfiredtv.ko.xzcs3308.ko.xzcs5345.ko.xzcs53l32a.ko.xzcx25840.ko.xzir-kbd-i2c.ko.xzm52790.ko.xzmsp3400.ko.xzsaa6588.ko.xzsaa6752hs.ko.xzsaa7115.ko.xzsaa7127.ko.xzsaa717x.ko.xztda7432.ko.xztvaudio.ko.xzupd64031a.ko.xzupd64083.ko.xzvp27smpx.ko.xzwm8739.ko.xzwm8775.ko.xzsmssdio.ko.xzb2c2-flexcop-pci.ko.xzbt878.ko.xzbttv.ko.xzdst.ko.xzdst_ca.ko.xzdvb-bt8xx.ko.xzcx18-alsa.ko.xzcx18.ko.xzaltera-ci.ko.xzcx23885.ko.xzcx88-alsa.ko.xzcx88-blackbird.ko.xzcx88-dvb.ko.xzcx8800.ko.xzcx8802.ko.xzcx88xx.ko.xzddbridge.ko.xzdm1105.ko.xzivtv.ko.xzivtvfb.ko.xzhopper.ko.xzmantis.ko.xzmantis_core.ko.xzngene.ko.xzpluto2.ko.xzearth-pt1.ko.xzsaa7134-alsa.ko.xzsaa7134-dvb.ko.xzsaa7134-empress.ko.xzsaa7134.ko.xzsaa7164.ko.xzbudget-av.ko.xzbudget-ci.ko.xzbudget-core.ko.xzbudget-patch.ko.xzbudget.ko.xzdvb-ttpci.ko.xzttpci-eeprom.ko.xztea575x.ko.xzati_remote.ko.xzene_ir.ko.xzfintek-cir.ko.xziguanair.ko.xzimon.ko.xzimon_raw.ko.xzir-imon-decoder.ko.xzir-jvc-decoder.ko.xzir-mce_kbd-decoder.ko.xzir-nec-decoder.ko.xzir-rc5-decoder.ko.xzir-rc6-decoder.ko.xzir-sanyo-decoder.ko.xzir-sony-decoder.ko.xzite-cir.ko.xzrc-adstech-dvb-t-pci.ko.xzrc-alink-dtu-m.ko.xzrc-anysee.ko.xzrc-apac-viewcomp.ko.xzrc-astrometa-t2hybrid.ko.xzrc-asus-pc39.ko.xzrc-asus-ps3-100.ko.xzrc-ati-tv-wonder-hd-600.ko.xzrc-ati-x10.ko.xzrc-avermedia-a16d.ko.xzrc-avermedia-cardbus.ko.xzrc-avermedia-dvbt.ko.xzrc-avermedia-m135a.ko.xzrc-avermedia-m733a-rm-k6.ko.xzrc-avermedia-rm-ks.ko.xzrc-avermedia.ko.xzrc-avertv-303.ko.xzrc-azurewave-ad-tu700.ko.xzrc-behold-columbus.ko.xzrc-behold.ko.xzrc-budget-ci-old.ko.xzrc-cec.ko.xzrc-cinergy-1400.ko.xzrc-cinergy.ko.xzrc-d680-dmb.ko.xzrc-delock-61959.ko.xzrc-dib0700-nec.ko.xzrc-dib0700-rc5.ko.xzrc-digitalnow-tinytwin.ko.xzrc-digittrade.ko.xzrc-dm1105-nec.ko.xzrc-dntv-live-dvb-t.ko.xzrc-dntv-live-dvbt-pro.ko.xzrc-dtt200u.ko.xzrc-dvbsky.ko.xzrc-dvico-mce.ko.xzrc-dvico-portable.ko.xzrc-em-terratec.ko.xzrc-encore-enltv-fm53.ko.xzrc-encore-enltv.ko.xzrc-encore-enltv2.ko.xzrc-evga-indtube.ko.xzrc-eztv.ko.xzrc-flydvb.ko.xzrc-flyvideo.ko.xzrc-fusionhdtv-mce.ko.xzrc-gadmei-rm008z.ko.xzrc-geekbox.ko.xzrc-genius-tvgo-a11mce.ko.xzrc-gotview7135.ko.xzrc-hauppauge.ko.xzrc-hisi-poplar.ko.xzrc-hisi-tv-demo.ko.xzrc-imon-mce.ko.xzrc-imon-pad.ko.xzrc-imon-rsc.ko.xzrc-iodata-bctv7e.ko.xzrc-it913x-v1.ko.xzrc-it913x-v2.ko.xzrc-kaiomy.ko.xzrc-kworld-315u.ko.xzrc-kworld-pc150u.ko.xzrc-kworld-plus-tv-analog.ko.xzrc-leadtek-y04g0051.ko.xzrc-lme2510.ko.xzrc-manli.ko.xzrc-medion-x10-digitainer.ko.xzrc-medion-x10-or2x.ko.xzrc-medion-x10.ko.xzrc-msi-digivox-ii.ko.xzrc-msi-digivox-iii.ko.xzrc-msi-tvanywhere-plus.ko.xzrc-msi-tvanywhere.ko.xzrc-nebula.ko.xzrc-nec-terratec-cinergy-xs.ko.xzrc-norwood.ko.xzrc-npgtech.ko.xzrc-pctv-sedna.ko.xzrc-pinnacle-color.ko.xzrc-pinnacle-grey.ko.xzrc-pinnacle-pctv-hd.ko.xzrc-pixelview-002t.ko.xzrc-pixelview-mk12.ko.xzrc-pixelview-new.ko.xzrc-pixelview.ko.xzrc-powercolor-real-angel.ko.xzrc-proteus-2309.ko.xzrc-purpletv.ko.xzrc-pv951.ko.xzrc-rc6-mce.ko.xzrc-real-audio-220-32-keys.ko.xzrc-reddo.ko.xzrc-snapstream-firefly.ko.xzrc-streamzap.ko.xzrc-su3000.ko.xzrc-tango.ko.xzrc-tbs-nec.ko.xzrc-technisat-ts35.ko.xzrc-technisat-usb2.ko.xzrc-terratec-cinergy-c-pci.ko.xzrc-terratec-cinergy-s2-hd.ko.xzrc-terratec-cinergy-xs.ko.xzrc-terratec-slim-2.ko.xzrc-terratec-slim.ko.xzrc-tevii-nec.ko.xzrc-tivo.ko.xzrc-total-media-in-hand-02.ko.xzrc-total-media-in-hand.ko.xzrc-trekstor.ko.xzrc-tt-1500.ko.xzrc-twinhan-dtv-cab-ci.ko.xzrc-twinhan1027.ko.xzrc-videomate-m1f.ko.xzrc-videomate-s350.ko.xzrc-videomate-tv-pvr.ko.xzrc-winfast-usbii-deluxe.ko.xzrc-winfast.ko.xzrc-zx-irdec.ko.xzmceusb.ko.xznuvoton-cir.ko.xzrc-core.ko.xzrc-loopback.ko.xzredrat3.ko.xzserial_ir.ko.xzsir_ir.ko.xzstreamzap.ko.xzttusbir.ko.xzwinbond-cir.ko.xze4000.ko.xzfc0011.ko.xzfc0012.ko.xzfc0013.ko.xzfc2580.ko.xzit913x.ko.xzm88rs6000t.ko.xzmax2165.ko.xzmc44s803.ko.xzmt2060.ko.xzmt2063.ko.xzmt20xx.ko.xzmt2131.ko.xzmt2266.ko.xzmxl5005s.ko.xzmxl5007t.ko.xzqm1d1b0004.ko.xzqm1d1c0042.ko.xzqt1010.ko.xzr820t.ko.xzsi2157.ko.xztda18212.ko.xztda18218.ko.xztda18250.ko.xztda18271.ko.xztda827x.ko.xztda8290.ko.xztda9887.ko.xztea5761.ko.xztea5767.ko.xztua9001.ko.xztuner-simple.ko.xztuner-types.ko.xztuner-xc2028.ko.xzxc4000.ko.xzxc5000.ko.xzau0828.ko.xzb2c2-flexcop-usb.ko.xzcx231xx-alsa.ko.xzcx231xx-dvb.ko.xzcx231xx.ko.xzdvb-usb-af9015.ko.xzdvb-usb-af9035.ko.xzdvb-usb-anysee.ko.xzdvb-usb-au6610.ko.xzdvb-usb-az6007.ko.xzdvb-usb-ce6230.ko.xzdvb-usb-ec168.ko.xzdvb-usb-gl861.ko.xzdvb-usb-lmedm04.ko.xzdvb-usb-mxl111sf.ko.xzdvb-usb-rtl28xxu.ko.xzdvb_usb_v2.ko.xzmxl111sf-demod.ko.xzmxl111sf-tuner.ko.xzdvb-usb-a800.ko.xzdvb-usb-af9005-remote.ko.xzdvb-usb-af9005.ko.xzdvb-usb-az6027.ko.xzdvb-usb-cinergyT2.ko.xzdvb-usb-cxusb.ko.xzdvb-usb-dib0700.ko.xzdvb-usb-dibusb-common.ko.xzdvb-usb-dibusb-mb.ko.xzdvb-usb-dibusb-mc-common.ko.xzdvb-usb-dibusb-mc.ko.xzdvb-usb-digitv.ko.xzdvb-usb-dtt200u.ko.xzdvb-usb-dtv5100.ko.xzdvb-usb-dw2102.ko.xzdvb-usb-gp8psk.ko.xzdvb-usb-m920x.ko.xzdvb-usb-nova-t-usb2.ko.xzdvb-usb-opera.ko.xzdvb-usb-pctv452e.ko.xzdvb-usb-technisat-usb2.ko.xzdvb-usb-ttusb2.ko.xzdvb-usb-umt-010.ko.xzdvb-usb-vp702x.ko.xzdvb-usb-vp7045.ko.xzdvb-usb.ko.xzem28xx-alsa.ko.xzem28xx-dvb.ko.xzem28xx-rc.ko.xzem28xx.ko.xzgspca_gl860.ko.xzgspca_benq.ko.xzgspca_conex.ko.xzgspca_cpia1.ko.xzgspca_etoms.ko.xzgspca_finepix.ko.xzgspca_jeilinj.ko.xzgspca_jl2005bcd.ko.xzgspca_konica.ko.xzgspca_main.ko.xzgspca_mars.ko.xzgspca_mr97310a.ko.xzgspca_nw80x.ko.xzgspca_ov519.ko.xzgspca_ov534.ko.xzgspca_ov534_9.ko.xzgspca_pac207.ko.xzgspca_pac7302.ko.xzgspca_pac7311.ko.xzgspca_se401.ko.xzgspca_sn9c2028.ko.xzgspca_sn9c20x.ko.xzgspca_sonixb.ko.xzgspca_sonixj.ko.xzgspca_spca1528.ko.xzgspca_spca500.ko.xzgspca_spca501.ko.xzgspca_spca505.ko.xzgspca_spca506.ko.xzgspca_spca508.ko.xzgspca_spca561.ko.xzgspca_sq905.ko.xzgspca_sq905c.ko.xzgspca_sq930x.ko.xzgspca_stk014.ko.xzgspca_stv0680.ko.xzgspca_sunplus.ko.xzgspca_t613.ko.xzgspca_topro.ko.xzgspca_tv8532.ko.xzgspca_vc032x.ko.xzgspca_vicam.ko.xzgspca_xirlink_cit.ko.xzgspca_zc3xx.ko.xzgspca_m5602.ko.xzgspca_stv06xx.ko.xzhdpvr.ko.xzpulse8-cec.ko.xzpvrusb2.ko.xzpwc.ko.xzrainshadow-cec.ko.xzs2255drv.ko.xzsmsusb.ko.xzstkwebcam.ko.xztm6000-alsa.ko.xztm6000-dvb.ko.xztm6000.ko.xzdvb-ttusb-budget.ko.xzttusb_dec.ko.xzttusbdecfe.ko.xzusbvision.ko.xzuvcvideo.ko.xzzr364xx.ko.xztuner.ko.xzv4l2-common.ko.xzv4l2-dv-timings.ko.xzvideobuf-core.ko.xzvideobuf-dma-sg.ko.xzvideobuf-vmalloc.ko.xzvideodev.ko.xzmemstick.ko.xzmspro_block.ko.xzjmb38x_ms.ko.xzr592.ko.xzrtsx_pci_ms.ko.xzrtsx_usb_ms.ko.xztifm_ms.ko.xzintel-lpss-acpi.ko.xzintel-lpss-pci.ko.xzintel-lpss.ko.xzlpc_ich.ko.xzlpc_sch.ko.xzsm501.ko.xzviperboard.ko.xzvx855.ko.xzmmc_block.ko.xzmmc_core.ko.xzsdio_uart.ko.xzcb710-mmc.ko.xzcqhci.ko.xzrtsx_pci_sdmmc.ko.xzrtsx_usb_sdmmc.ko.xzsdhci-acpi.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci.ko.xztifm_sd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzchipreg.ko.xzmtd.ko.xzmtd_blkdevs.ko.xzmtdblock.ko.xzubi.ko.xzc_can.ko.xzc_can_pci.ko.xzcan-dev.ko.xzcc770.ko.xzcc770_platform.ko.xzpeak_pci.ko.xzsja1000.ko.xzkvaser_usb.ko.xzpeak_usb.ko.xzucan.ko.xzusb_8dev.ko.xzamd-xgbe.ko.xzatlantic.ko.xzalx.ko.xzatl1c.ko.xzatl1e.ko.xzatl1.ko.xzatl2.ko.xzbnx2.ko.xzbnx2x.ko.xzbnxt_en.ko.xzcnic.ko.xztg3.ko.xzcxgb4.ko.xzcxgb4vf.ko.xzch_ipsec.ko.xzch_ktls.ko.xzlibcxgb.ko.xzenic.ko.xzdl2k.ko.xzbe2net.ko.xznetxen_nic.ko.xzqed.ko.xzqede.ko.xzqla3xxx.ko.xzsfc.ko.xzsfc-siena.ko.xzdwmac-intel.ko.xzstmmac.ko.xzfakelb.ko.xzntb_netdev.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.xzrndis_host.ko.xzrtl8150.ko.xzsierra_net.ko.xzsmsc75xx.ko.xzsmsc95xx.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.xzmt76x0u.ko.xzmt76x02-lib.ko.xzmt76x02-usb.ko.xzmt76x2-common.ko.xzmt76x2u.ko.xzmt7921-common.ko.xzmt7921e.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_8822b.ko.xzrtw88_8822be.ko.xzrtw88_8822c.ko.xzrtw88_8822ce.ko.xzrtw88_core.ko.xzrtw88_pci.ko.xzrtw89_8852a.ko.xzrtw89_8852ae.ko.xzrtw89_core.ko.xzrtw89_pci.ko.xzntb_hw_amd.ko.xzntb_hw_intel.ko.xzntb.ko.xzntb_transport.ko.xzntb_perf.ko.xzntb_pingpong.ko.xzntb_tool.ko.xznvme-rdma.ko.xznvmet-rdma.ko.xzparport_serial.ko.xzyenta_socket.ko.xzmlxreg-hotplug.ko.xzmlxreg-io.ko.xznvsw-sn2201.ko.xzacer-wmi.ko.xzacerhdf.ko.xzamd-pmc.ko.xzamd_hsmp.ko.xzamilo-rfkill.ko.xzapple-gmux.ko.xzasus-laptop.ko.xzasus-nb-wmi.ko.xzasus-wmi.ko.xzclassmate-laptop.ko.xzcompal-laptop.ko.xzdcdbas.ko.xzdell-laptop.ko.xzdell-rbtn.ko.xzdell-smbios.ko.xzdell-smo8800.ko.xzdell-wmi-aio.ko.xzdell-wmi-descriptor.ko.xzdell-wmi-led.ko.xzdell-wmi-sysman.ko.xzdell-wmi.ko.xzeeepc-laptop.ko.xzeeepc-wmi.ko.xzfirmware_attributes_class.ko.xzfujitsu-laptop.ko.xzfujitsu-tablet.ko.xzhdaps.ko.xzhp-wireless.ko.xzhp-wmi.ko.xzhp_accel.ko.xzideapad-laptop.ko.xzintel-hid.ko.xzintel-rst.ko.xzintel-vbtn.ko.xzintel-wmi-thunderbolt.ko.xzintel_ifs.ko.xzintel_sdsi.ko.xzintel_vsec.ko.xzishtp_eclite.ko.xzintel_pmc_core.ko.xzintel_pmc_core_pltdrv.ko.xzpmt_class.ko.xzpmt_crashlog.ko.xzpmt_telemetry.ko.xzisst_if_common.ko.xzisst_if_mbox_msr.ko.xzisst_if_mbox_pci.ko.xzisst_if_mmio.ko.xzintel-uncore-frequency-common.ko.xzintel-uncore-frequency.ko.xzintel_ips.ko.xzintel_oaktrail.ko.xzmlx-platform.ko.xzmsi-laptop.ko.xzmsi-wmi.ko.xzmxm-wmi.ko.xzpanasonic-laptop.ko.xzsamsung-laptop.ko.xzsamsung-q10.ko.xzserial-multi-instantiate.ko.xzsony-laptop.ko.xzthink-lmi.ko.xzthinkpad_acpi.ko.xztopstar-laptop.ko.xztoshiba_bluetooth.ko.xzuv_sysfs.ko.xzwmi-bmof.ko.xzwmi.ko.xzsmb347-charger.ko.xzaacraid.ko.xzbe2iscsi.ko.xzbnx2fc.ko.xzbnx2i.ko.xzcsiostor.ko.xzcxgb4i.ko.xzlibcxgbi.ko.xzlibfcoe.ko.xzfnic.ko.xziscsi_boot_sysfs.ko.xzlibsas.ko.xzlpfc.ko.xzmegaraid_sas.ko.xzmpt3sas.ko.xzqedf.ko.xzqedi.ko.xzqla2xxx.ko.xzqla4xxx.ko.xzsoundwire-amd.ko.xzsoundwire-bus.ko.xzsoundwire-cadence.ko.xzsoundwire-generic-allocation.ko.xzsoundwire-intel.ko.xzcxgbit.ko.xztarget_core_user.ko.xzcyclades.ko.xzn_gsm.ko.xzn_hdlc.ko.xznozomi.ko.xzarc_uart.ko.xzjsm.ko.xzsynclink.ko.xzsynclink_gt.ko.xzsynclinkmp.ko.xzuio.ko.xzuio_aec.ko.xzuio_cif.ko.xzuio_pci_generic.ko.xzuio_pdrv_genirq.ko.xzuio_sercos3.ko.xzcxacru.ko.xzspeedtch.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzhwa-hc.ko.xzmdc800.ko.xzmicrotek.ko.xzadutux.ko.xzapple-mfi-fastcharge.ko.xzappledisplay.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzsisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzuss720.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_debug.ko.xzusb_wwan.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzwusb-cbaf.ko.xzwusb-wa.ko.xzwusbcore.ko.xzi1480-dfu-usb.ko.xzi1480-est.ko.xzumc.ko.xzuwb.ko.xzwhc-rc.ko.xzwhci.ko.xzsev-guest.ko.xztdx-guest.ko.xznitro_enclaves.ko.xzcifs.ko.xzcramfs.ko.xzsquashfs.ko.xzhwpoison-inject.ko.xz6lowpan.ko.xzatm.ko.xzbluetooth.ko.xzbnep.ko.xzcmtp.ko.xzhidp.ko.xzrfcomm.ko.xzcan-bcm.ko.xzcan-gw.ko.xzcan-raw.ko.xzcan.ko.xzieee802154_6lowpan.ko.xzieee802154.ko.xzieee802154_socket.ko.xzl2tp_core.ko.xzl2tp_ip.ko.xzl2tp_ip6.ko.xzmac80211.ko.xzmac802154.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill.ko.xzrpcrdma.ko.xzcfg80211.ko.xzac97_bus.ko.xzsnd-seq-oss.ko.xzsnd-seq-dummy.ko.xzsnd-seq-midi-emul.ko.xzsnd-seq-midi-event.ko.xzsnd-seq-midi.ko.xzsnd-seq-virmidi.ko.xzsnd-seq.ko.xzsnd-compress.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.ko.xzsnd-mpu401-uart.ko.xzsnd-mpu401.ko.xzsnd-opl3-lib.ko.xzsnd-opl3-synth.ko.xzsnd-pcsp.ko.xzsnd-aloop.ko.xzsnd-dummy.ko.xzsnd-mtpav.ko.xzsnd-virmidi.ko.xzsnd-vx-lib.ko.xzsnd-bebob.ko.xzsnd-dice.ko.xzsnd-firewire-digi00x.ko.xzsnd-fireface.ko.xzsnd-fireworks.ko.xzsnd-firewire-motu.ko.xzsnd-oxfw.ko.xzsnd-firewire-lib.ko.xzsnd-isight.ko.xzsnd-firewire-tascam.ko.xzsnd-hda-ext-core.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-ali5451.ko.xzsnd-asihpi.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-cs8409.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-cs-dsp-ctls.ko.xzsnd-hda-intel.ko.xzsnd-hda-scodec-cs35l41-i2c.ko.xzsnd-hda-scodec-cs35l41-spi.ko.xzsnd-hda-scodec-cs35l41.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-ad1889.ko.xzsnd-atiixp-modem.ko.xzsnd-atiixp.ko.xzsnd-bt87x.ko.xzsnd-cmipci.ko.xzsnd-ens1370.ko.xzsnd-ens1371.ko.xzsnd-es1968.ko.xzsnd-intel8x0.ko.xzsnd-intel8x0m.ko.xzsnd-maestro3.ko.xzsnd-rme32.ko.xzsnd-rme96.ko.xzsnd-via82xx-modem.ko.xzsnd-via82xx.ko.xzsnd-trident.ko.xzsnd-vx222.ko.xzsnd-acp3x-pdm-dma.ko.xzsnd-acp3x-rn.ko.xzsnd-rn-pci-acp3x.ko.xzsnd-acp-config.ko.xzsnd-acp5x-i2s.ko.xzsnd-acp5x-pcm-dma.ko.xzsnd-pci-acp5x.ko.xzsnd-soc-acp5x-mach.ko.xzsnd-acp6x-pdm-dma.ko.xzsnd-pci-acp6x.ko.xzsnd-soc-acp6x-mach.ko.xzsnd-soc-cs35l41-i2c.ko.xzsnd-soc-cs35l41-lib.ko.xzsnd-soc-cs35l41-spi.ko.xzsnd-soc-cs35l41.ko.xzsnd-soc-cs42l42-sdw.ko.xzsnd-soc-cs42l42.ko.xzsnd-soc-cx2072x.ko.xzsnd-soc-da7213.ko.xzsnd-soc-da7219.ko.xzsnd-soc-dmic.ko.xzsnd-soc-es8316.ko.xzsnd-soc-es8326.ko.xzsnd-soc-hda-codec.ko.xzsnd-soc-hdac-hda.ko.xzsnd-soc-hdac-hdmi.ko.xzsnd-soc-max98090.ko.xzsnd-soc-max98357a.ko.xzsnd-soc-max98363.ko.xzsnd-soc-max98373-i2c.ko.xzsnd-soc-max98373-sdw.ko.xzsnd-soc-max98373.ko.xzsnd-soc-max98390.ko.xzsnd-soc-max98927.ko.xzsnd-soc-nau8315.ko.xzsnd-soc-nau8821.ko.xzsnd-soc-nau8824.ko.xzsnd-soc-nau8825.ko.xzsnd-soc-pcm512x-i2c.ko.xzsnd-soc-pcm512x.ko.xzsnd-soc-rl6231.ko.xzsnd-soc-rl6347a.ko.xzsnd-soc-rt1011.ko.xzsnd-soc-rt1015.ko.xzsnd-soc-rt1015p.ko.xzsnd-soc-rt1308-sdw.ko.xzsnd-soc-rt1308.ko.xzsnd-soc-rt1316-sdw.ko.xzsnd-soc-rt1318-sdw.ko.xzsnd-soc-rt286.ko.xzsnd-soc-rt298.ko.xzsnd-soc-rt5514-spi.ko.xzsnd-soc-rt5514.ko.xzsnd-soc-rt5640.ko.xzsnd-soc-rt5645.ko.xzsnd-soc-rt5651.ko.xzsnd-soc-rt5660.ko.xzsnd-soc-rt5663.ko.xzsnd-soc-rt5670.ko.xzsnd-soc-rt5677-spi.ko.xzsnd-soc-rt5677.ko.xzsnd-soc-rt5682-i2c.ko.xzsnd-soc-rt5682-sdw.ko.xzsnd-soc-rt5682.ko.xzsnd-soc-rt5682s.ko.xzsnd-soc-rt700.ko.xzsnd-soc-rt711-sdca.ko.xzsnd-soc-rt711.ko.xzsnd-soc-rt712-sdca-dmic.ko.xzsnd-soc-rt712-sdca.ko.xzsnd-soc-rt715-sdca.ko.xzsnd-soc-rt715.ko.xzsnd-soc-sdw-mockup.ko.xzsnd-soc-ssm4567.ko.xzsnd-soc-ts3a227e.ko.xzsnd-soc-wm-adsp.ko.xzsnd-soc-wm8804-i2c.ko.xzsnd-soc-wm8804.ko.xzsnd-soc-sst-atom-hifi2-platform.ko.xzsnd-intel-sst-acpi.ko.xzsnd-intel-sst-core.ko.xzsnd-soc-avs.ko.xzsnd-skl_nau88l25_max98357a.ko.xzsnd-soc-bdw-rt286.ko.xzsnd-soc-cml_rt1011_rt5682.ko.xzsnd-soc-ehl-rt5660.ko.xzsnd-soc-hsw-rt5640.ko.xzsnd-soc-intel-hda-dsp-common.ko.xzsnd-soc-intel-sof-cirrus-common.ko.xzsnd-soc-intel-sof-maxim-common.ko.xzsnd-soc-intel-sof-realtek-common.ko.xzsnd-soc-kbl_da7219_max98357a.ko.xzsnd-soc-kbl_da7219_max98927.ko.xzsnd-soc-kbl_rt5660.ko.xzsnd-soc-kbl_rt5663_max98927.ko.xzsnd-soc-kbl_rt5663_rt5514_max98927.ko.xzsnd-soc-skl_hda_dsp.ko.xzsnd-soc-skl_nau88l25_ssm4567.ko.xzsnd-soc-skl_rt286.ko.xzsnd-soc-sof-sdw.ko.xzsnd-soc-sof-ssp-amp.ko.xzsnd-soc-sof_da7219_max98373.ko.xzsnd-soc-sof_es8336.ko.xzsnd-soc-sof_nau8825.ko.xzsnd-soc-sof_rt5682.ko.xzsnd-soc-sst-bdw-rt5650-mach.ko.xzsnd-soc-sst-bdw-rt5677-mach.ko.xzsnd-soc-sst-bxt-da7219_max98357a.ko.xzsnd-soc-sst-bxt-rt298.ko.xzsnd-soc-sst-byt-cht-cx2072x.ko.xzsnd-soc-sst-byt-cht-da7213.ko.xzsnd-soc-sst-byt-cht-es8316.ko.xzsnd-soc-sst-byt-cht-nocodec.ko.xzsnd-soc-sst-bytcr-rt5640.ko.xzsnd-soc-sst-bytcr-rt5651.ko.xzsnd-soc-sst-cht-bsw-max98090_ti.ko.xzsnd-soc-sst-cht-bsw-nau8824.ko.xzsnd-soc-sst-cht-bsw-rt5645.ko.xzsnd-soc-sst-cht-bsw-rt5672.ko.xzsnd-soc-sst-glk-rt5682_max98357a.ko.xzsnd-soc-sst-sof-pcm512x.ko.xzsnd-soc-sst-sof-wm8804.ko.xzsnd-soc-catpt.ko.xzsnd-soc-acpi-intel-match.ko.xzsnd-soc-sst-dsp.ko.xzsnd-soc-sst-ipc.ko.xzsnd-soc-skl-ssp-clk.ko.xzsnd-soc-skl.ko.xzsnd-soc-acpi.ko.xzsnd-soc-core.ko.xzsnd-sof-amd-acp.ko.xzsnd-sof-amd-rembrandt.ko.xzsnd-sof-amd-renoir.ko.xzsnd-sof-acpi-intel-bdw.ko.xzsnd-sof-acpi-intel-byt.ko.xzsnd-sof-intel-atom.ko.xzsnd-sof-intel-hda-common.ko.xzsnd-sof-intel-hda-mlink.ko.xzsnd-sof-intel-hda.ko.xzsnd-sof-pci-intel-apl.ko.xzsnd-sof-pci-intel-cnl.ko.xzsnd-sof-pci-intel-icl.ko.xzsnd-sof-pci-intel-mtl.ko.xzsnd-sof-pci-intel-tgl.ko.xzsnd-sof-pci-intel-tng.ko.xzsnd-sof-acpi.ko.xzsnd-sof-pci.ko.xzsnd-sof-probes.ko.xzsnd-sof-utils.ko.xzsnd-sof.ko.xzsnd-sof-xtensa-dsp.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.xzsnd-usb-us122l.ko.xzsnd-usb-usx2y.ko.xzvirtio_snd.ko.xzsnd-hdmi-lpe-audio.ko.xz/lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/base/regmap//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/bcma//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/bluetooth//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/crypto/chelsio//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/firewire//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/firmware//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/ast//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/gma500//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/i2c//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/i915//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/mgag200//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/nouveau//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/radeon//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/hid//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/iio/accel//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/iio/buffer//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/iio/common/hid-sensors//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/iio/gyro//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/iio/humidity//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/iio//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/iio/light//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/iio/magnetometer//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/iio/orientation//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/iio/pressure//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/iio/temperature//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/core//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/cxgb4//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/efa//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/hfi1//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/irdma//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/mlx4//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/mlx5//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/qedr//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/usnic//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/vmw_pvrdma//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/sw/rdmavt//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/sw/rxe//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/sw/siw//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/ulp/ipoib//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/ulp/iser//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/ulp/isert//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/ulp/opa_vnic//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/ulp/srp//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/ulp/srpt//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/input/tablet//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/input/touchscreen//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/isdn/capi//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/isdn/gigaset//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/isdn/hardware/avm//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/isdn/hardware/mISDN//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/isdn/hisax//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/isdn/i4l//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/isdn/mISDN//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/leds//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/leds/trigger//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/cec/core//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/common/b2c2//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/common//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/common/saa7146//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/common/siano//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/common/videobuf2//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/dvb-core//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/dvb-frontends//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/dvb-frontends/drx39xyj//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/firewire//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/i2c//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/i2c/cx25840//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/mmc/siano//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/b2c2//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/bt8xx//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/cx18//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/cx23885//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/cx88//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/ddbridge//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/dm1105//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/ivtv//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/mantis//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/ngene//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/pluto2//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/pt1//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/saa7134//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/saa7164//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/ttpci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/radio//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/rc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/rc/keymaps//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/tuners//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/au0828//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/b2c2//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/cx231xx//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/dvb-usb-v2//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/dvb-usb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/em28xx//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/gspca/gl860//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/gspca/m5602//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/gspca/stv06xx//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/hdpvr//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/pulse8-cec//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/pvrusb2//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/pwc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/rainshadow-cec//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/s2255//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/siano//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/stkwebcam//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/tm6000//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/ttusb-budget//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/ttusb-dec//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/usbvision//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/uvc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/zr364xx//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/v4l2-core//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/memstick/core//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/memstick/host//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/mfd//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/mmc/core//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/mmc/host//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/mtd/chips//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/mtd//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/mtd/ubi//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/can/c_can//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/can//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/can/cc770//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/can/sja1000//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/can/usb/peak_usb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/can/usb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/can/usb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/aquantia/atlantic//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/atheros/alx//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/broadcom//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/cisco/enic//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/dlink//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/emulex/benet//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/qlogic//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/sfc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/sfc/siena//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/stmicro/stmmac//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ieee802154//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ppp//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/slip//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/usb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ath//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ath/ath10k//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ath/ath11k//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ath/ath9k//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x0//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x2//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt7921//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/mediatek/mt7601u//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtl8xxxu//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtw88//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtw89//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/ntb/hw/amd//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/ntb/hw/intel//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/ntb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/ntb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/ntb/test//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/nvme/host//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/nvme/target//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/parport//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/pcmcia//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/platform/mellanox//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/platform/x86//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/platform/x86/amd//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/platform/x86/dell-wmi-sysman//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/platform/x86/intel/ifs//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/platform/x86/intel//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/platform/x86/intel/pmc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/platform/x86/intel/pmt//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/platform/x86/intel/speed_select_if//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/platform/x86/intel/uncore-frequency//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/power/supply//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/aacraid//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/be2iscsi//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/bnx2fc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/bnx2i//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/csiostor//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/cxgbi//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/fcoe//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/fnic//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/libsas//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/lpfc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/megaraid//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/mpt3sas//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/qedf//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/qedi//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/qla2xxx//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/qla4xxx//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/soundwire//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/target/iscsi/cxgbit//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/target//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/tty//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/tty/serial//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/tty/serial/jsm//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/uio//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/usb/atm//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/usb/host//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/usb/image//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/usb/misc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/usb/misc/sisusbvga//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/usb/serial//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/usb/wusbcore//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/uwb/i1480/dfu//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/uwb/i1480//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/uwb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/uwb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/uwb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/virt/coco/sev-guest//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/virt/coco/tdx-guest//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/virt/nitro_enclaves//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/fs/cifs//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/fs/cramfs//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/fs/squashfs//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/mm//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/6lowpan//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/atm//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/bluetooth//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/bluetooth/bnep//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/bluetooth/cmtp//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/bluetooth/hidp//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/bluetooth/rfcomm//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/can//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/ieee802154/6lowpan//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/ieee802154//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/ieee802154//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/l2tp//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/mac80211//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/mac802154//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/mpls//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/rfkill//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/sunrpc/xprtrdma//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/wireless//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/core/seq/oss//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/core/seq//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/core/seq//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/core//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/core//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/core//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/core//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/drivers/mpu401//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/drivers/opl3//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/drivers/pcsp//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/drivers//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/drivers//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/drivers//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/drivers//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/drivers/vx//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/bebob//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/dice//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/digi00x//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/fireface//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/fireworks//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/motu//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/oxfw//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/tascam//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/hda/ext//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/hda//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/hda//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/i2c/other//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/i2c//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/i2c//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/ac97//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/ali5451//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/asihpi//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/au88x0//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/ca0106//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/cs46xx//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/ctxfi//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/echoaudio//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/emu10k1//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/hda//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/ice1712//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/korg1212//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/lola//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/lx6464es//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/mixart//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/oxygen//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/pcxhr//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/rme9652//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/trident//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/vx222//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/amd/renoir//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/amd//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/amd/vangogh//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/amd/yc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/codecs//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/intel/atom//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/intel/atom/sst//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/intel/avs//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/intel/boards//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/intel/catpt//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/intel/common//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/intel/skylake//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/sof/amd//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/sof/intel//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/sof//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/sof//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/sof/xtensa//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/synth/emux//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/synth//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/usb/6fire//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/usb/bcd2000//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/usb/caiaq//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/usb/hiface//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/usb/line6//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/usb/misc//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/usb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/usb//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/usb/usx2y//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/virtio//lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/x86/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz3Tx86_64-redhat-linux-gnuELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'(P PPCP*PAPGPPPYP[P\P]P^P_P`PbPRPSPPPPPPPP P!P}P`PuPPOPPXPYPZPPP^PeP\P]PP[PbP`P_PcPaPdPvPwP}P~PPP POPPPWPPPPPPP P PcPxPyPzP`P{P|P PPQPPPPPPpPPPTPP;PP?P[P\P]PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP,P-P.PPPPPPPP%P@PAPBPCPKPPPPPPP PlP>PXPaPPPPPPPPPPPPPPPPPPkPPPMPmPPDPEPFPGPJPcPdPePfPgPPPP/P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PYPPP PVPaPPPPPPPPPPP P P'P(P)P*P+PCPDPPPPPZPPPPPPPPPPPPPP&P'P6P?PPPPPPPPPPPPPPPPAPBPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP(P#P$P%P&P'P)P*P+P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPIPJPKPLPMPNPOPPP,PHPUPyPzP{PP;PmPPPPPPPPPP/PPPPPP PPP&PPP-P/PPPPPPPfPPPPPSPrPP.P0POPPPQPRPPPPPP:P;PP?P@P.P/P0P2P5P3P4P6P7P8P9P1PPPPPPPPP)PZPPP P!P"P#P$P&P'P%P(P*P+P,P1P2P3P4P5P6P7P8P9P:PRPSPQPXPUPVPWPZP[PgP*PPP\P P PPPPP!P"P#PPPPPPPPPPPPPPPPPPTPlPmPnPPPPPPPPPPPPnPoPpPPPPPPPPPP#P$PFPfPMPNPUPPPPPPP!P"PgP PDPKPLPPPPPPPPPP"PPPPPPPPPPPPPHPIPPPPPPPPPPPPPPPPPP)PqPPPPPPPP PPPPPPbPPPPPPPFP|PPPPP P PPPPPPPPPPPPPPPPGPJP_PaPbPePkP|P}PPLP^PPPPPPPPPP(P#P$P%PsPtPPPPPWPPNPPPPrPP5PHPIPPfPPkPmPnPoPPPPPPPPP P!PPP{P PPPPPPPPPPPPPPPyPPPPPPPzPPPPPPPPPPPPPPPPPPPvPwPxPPPPnPyP{P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPuP|P}PPPPPPPPPPPPPzPPpPqPPoPrPsPPPtPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?PKP`PaPbPcPLPPPPPPPPPP P P P P PPPPBPCPDPEPFPGPHPIPJPMPNPOPPPQPRPSPTPUPVPWPXPYPZP\P^P_PPP[P]P@PAPPPgPhPiPdPePjPkPlPmPnPoPpPqPrPsPfPtPuPvPxPwPPPP|PP~PPPPPPP{P}PPPPPif [ -f /var/lib/rpm-state/kernel-rt/need_to_run_dracut_4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug ]; then rm -f /var/lib/rpm-state/kernel-rt/need_to_run_dracut_4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug echo "Running: dracut -f --kver 4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug" dracut -f --kver "4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug" || exit $? fi/bin/shutf-83c07d32df390c6099a116278867a630955dde457a4afdc55405d079ddebe18c9?7zXZ !E9*] b2u Q{LZ*7j>WGŘAq }"Hu;Z)cTt3-Xs)[/:1VWePkIkc=Dd~:>NAE#i }B&_c+d7c]Q$iml ,ZLXEDQj6y@H>fDtȉa>V =?(B>Z?IA,lm 9 F#[UJ539ם:]*<^hP37bٕ&_j2YnzAR+ɆOlwGt@p *$iRt1Fr%>|ZMno7崋0Clom2qS9dhɕ}:UBְc[ ^|Mk,(&uʔA~G(̍yOcxկʒ䃕 ɔZYM*3lp`ư !ukZtv>ZȄKnZ)> uL})l,:=yri1>ՖE,H qf ƹ~25(RzEHꓽeXgWHlb Y[:CB;a>!m' -n%_iHl_Fl]{] s} $GR\~[oX:[s@Iu*_k+< {D5 ÒSQޅjd0^"Kto;1赲sEڢbQ:;CW?mQnGd]8 F$zǩ" Srz~nOS6@ctYS\ wbd!D[ Z$S 勔Kw\6aBPPO=霸3Ek)soX0= cFs*" s|Va4;ev06bi?^z eݪI g'礐Z:mg!h%X3M1Pr|­Zv1>֬_U i!7,@ 2F!AJAuLkq?H]77҆p H=8>BxUA*̂> ?y_1`۲뺁!sv<fL0%P—mX1ҙ2+a0Rnن@7p,hcT[]@)`$|u IuQ i>' ej2x̐r6~[)%RfuJ)3gBlE+a^HO*wmyy9j/ppr6d>e<;+kV Ϳ6w-B_?Tƒh_Km0ȑ=OqV>{G:;4Fdy=-V< I!&h$k6F蒮wǂu|$!3Ei1/hŽ[O^k~ :YH{DTXN G63c,MQP9WW877u ȇWV)DCυwE#H\Ԃ7FOn|ԌAB5-%9otn#mSl@řwce6,bۍ ;Ա3~5@k%B)2"O'AmVFɻgyMtSTܑSȁ%45 {iƤ,qP}(5gU eCiCvu1lm=2I 0eaVEimn t i9P2v/kJIwtc.pܼ:xIcRMg:6@m ̿@E[(ŋvՍo1MwQG'Ccu&/8 l昲D6!mJksNSl;Z3{hv742ؤ/4` Q5ty/@ C|D%HֱU$ Y}L&0¦' tu4 fd"1hTSIJŰ!T5y 9`FÙ)0 o'd=`k=a\O.[zyq̇Xq X KK\SCSu7ձA}QY뮙C<@d-fkL&Vw*A,ݜR4•_B c3h^?@!jw1"u%0腱ehy0`)1{c]JM)dm TLU1EK9RŚpioS T+jBl}V;R+Gclw WI_ K ˮ(E瀥XMQ\U!yg*ިW+ihIzMp$ǪL ٶj ܩ>pQtZ5\60x ocԼyt%~yG'z">.˪(kSu[g}dC=Oؠe"Ϣ|) p_Pm.0(hUnYFTӊ9-Q&e4zL1a|V$GLwr 46fAdMH˹T-d*O̡R CL,U:×=h0 bXSywHiEMݯ(0%)\o>eѬg›ث,63 n9, /5?q5U$>(cRhbRMrc9%(hY DT`n/J8ӛH??OݔNheϝnbTG( -Qmr٭(M8Apvױ~P/d + e3#*MEb[nysFc*tm0m4i^0ZwyRa~k6F J w .>y3O;rdie?uKʺu[;xE 8NZTe5n{XOHC0D0FU2C7g)^H ) ^9e]0pj 5!?3svͪ0J4{FΖA)2^ .(.-OO%垒k1YRIg`{!Vg,[E۸ݹ 6< _]"%3ǜ5keO`< ؎}7'zlQS=7UdA)i,+DR]rAuVuhQ$2#y@u@QڥZbzwfV6OEc%jJF \ɯ(l\J_RkbWN=ASK \'IOuQ)1~G'& $`G;٬NVƿŮF' qRP@\*ra4 .a2ōxuh"P 02a~WVC!dgтQX.u#<\V̅ĥq4lZU b0AYmA/E9X!sl>[>ֱHJU>aRp>Ѱ9wLfy|cWDw&]@2gFPh[tA|va0nztXv4f!pF" =#>&Z Y ?FQBFUG-6R#zn\!86UPw!ߘAGe,S8FveH)7ڙ 41 |ތXN\5?놭/PS$;?qTS\ZӝP,ZTG>y+01vu4Aj]WHi\3:;90R"ίl"MDI)g`|ܙKR@prC`l`n}[1EOu}]bӷ|ޞnxٟ佫H*j^f`2q⅏ҋ.FT(E9Ƒ$oWT?P\10"3AaUW0^(Ihy5B`V4 L2v,G9KeJ o :f0+'_ Ĝq/vKWP(zV&5)ۢ, m{i^DQauqܽC[v-q};S䷾:fRWw$hi}RjpyEt-ǁ]ɘS}Esp]ޙTO/͚Y4G]CǝFZTTf9|4r}"`.z _b2iE418s*MI4főfGoF̠L+:+\ZۂMD e-W}L?p.%({Gv [2|s71I42 QyvEleZko1x5F4(هYO'sog4LL9\)+jӻ!v2GDtTɾ pxP@E41Q%w{ۻ]qO6?W@a0D9!3g%5Yݜ}$FVTtKDhFJh:미Λ'7$E{?EEC#WstJi}%uM#BNǗ$5|rP/r )(݌a ;@S)Ej)o ϶?wh`䢴P=*Z;QH5 ioGx}"^`54";S}aq| V9z%?i)5^ɕ_@?A%ĎTheY6hsho{}|ҬD{5pZ>a_{c IDpЇY|a2=ozF932TO<~rj}Ba/, Ks縧$>8ʫ=F-瑍co'scy0U9tlL:da?ϒMى~qz:5o'>Hlk(Ex*U~m`8^d߰msZ[Qs' tXCmYNSPޜm:`Sbw hE:)mLJA1cXZs%KOX_ny"{+w)oE%f}xpCq'o ڲ6ӭV%蟪Ý˕96]1.aQ/y֥ɧ`ju˒TnEo )/S$۩#ܬbM= >2~mM-ẐmZHń %'~@oQ} [BЖ{l&?8O:`ث!fNA G|J=_ KAN\:>ac3AI< ͐~" e$xߞ)GΔ-h<1[[\֥jjcCkɛf GC2DHT|\6%4Ep83Hrxťv l.٦|ӓ$)=.?PTdz^sKD͊"#')a'tjN,(?8ZaܿrKZVa@yfR bFoU#Ni_7FcQUU.zmym^S+.7F`)$&p%i@`MB&N/4da'[g>eRci5śX!WW yrDNO{fRO"3mdLAJ_!'D U?4F}Ijww0ml~7, JD#)6PCZ% NSXUVnT>$:7a RYk72~ޭ !ѵU a'jtz*ۄ˃g**9죯#A5Թ}L{VpC` V+8Cy׻0y:XWrg DyOģ5mڢ#"ֿQ.Du7l L]m3Ș7 9/f z1֔ptcXDG3h_jaPc/Z, * ~z~vdROg }29Qu~5`iOd eG:{HٌKWA^ LH)7O ˡ֩=G*CF j- Mj'WG=zYז6.49Syd-' {8/$1"#ɻTmtmG4͌J,رăXNz W\uwы[* 9%ouL&|6vq8yl(QiW$\ə:1E촌=7[ 9v)VNk 8༛Yv1.h2a{3辧9&)m71j{IVRL(l2rBȍE歷`bG?@Z]_ЂWӀJbP|Q'g$PxI]&$H$s&s7?|-.-k72=yMmd,}b.N"do]6)!fjʏ8ܛMQsRd4iLJ:&t_eo4].pp'0\;>9 ߉490TjKH+?7 FK!y\Hi-yl^~mڦչTizZ(Mk{kj!\7pTr3,y8Ize,`4#{v*QsyK)Ztf ЉV3 IBCse)y%"ėV@/\FbS߀.mϏݶPBtW*fs81wG"wEԳMWdLo=:#rxW5N א7Y.5 쑘oT$#:G~#p,sٝ3Y`tRVֆHy~ @kaukS)mn&;te׆gv뛝!W(J8?ك67ͅEG޷>gRpD}o3cA&ua0`-pWIEnഝlS hjm-]G2n01/}'EW; z0qߗZc͍񣥜d;=:P`, 7Rw4QRAFAxfgqڍ?)(.Snډ]>B%O*y0emi#aF fM.Fki^D 4Y0Z~FLMm!f`-:l!L^=:ןh@wK O6~ BES iƜ$ U*]:Ff {,@I# P(}{j<ZU^$ >GRUs5pD$'kJMCbQ'pgdK  A8WID}~Jl P?uQJRl~ ><㖣ػEkIWP6\\~b18ЭYэmN-X!2={`U6I 3yYv07]&rȀ3|YW`zÿ^7𯍿t*),[ϟ ńz;Ԝ!,-6cϠ&vCC t~?f\9Kމ`v*@׏jfmZܫ:De`{%(VlFpR ȨA/6:-+eicgUQ"V=p &% oۉ>0m>$[GԵT}+Z/Cg W4t"?N&pj K$Ű+ٕifvdb1|Wq]qvE !B;cp]Y fA3ُ$!h_N\/&m3@d[`smڼoTl  )QzzAX'2ji.P[B ɒ DRo]=k O~*@$㬤1 ׽E.t) @/  $F6en /ˀr5߬2ր€!{] V֯2GSVulJѣ"c: 5TȆHfEhx%C@h}=y~pƝDj-Po}TsQK!]bٶGtD(h9mW+\ٖH(hr@Y2g65mø3*S (%4Zʳ1RAzP12t%E )\HjpF|1w|qUf@ߤxuK东wA Y&K,Nmk\ǽٜEHqY}Q=g~^7J7lANONHt/\$էf^\'ş Ӄn7*aI̲VٛKu*r*0`AVT0z9 l_ŋOz{):6hHbVz⼯MvR'VP YHG[`n*V<Neb.APGT޼OL{IPh(Zy\aMZEQy# }VqV<^rB48MƎyT^ʾ.zF1+ZPh]ZtG 9 C!ziӭQZ3.㨗M uhpQR O-|؉}S-yٗPնȏ@7,% :$ҺB-/AoWk@H0/VAKޛI&KAg1y觯q${wHU-OODʑˇʳ߳;ASjUlolxE\x0 G4Qr6-MmPXYq2  j;hƟ@X`=|I?n;0 E-v'EhkB))L_\%2J\CGy 4 &ڬClE.GB%%k?h2X{ C徏+Hְ?ZqQӋ$0Ȋ:01xTFت*< Vp si8eI(%޴WxQ;O#:VO|UsJ)$ Gkb~H J[h]{H"F Ȗt(ߡ-D×KϾNqhvLK/Q=.{ӎ?W}+] grY۩8B֣Zm) K&t3d&2je9YbSHQ^6~{F_}\G7ktWNRC:_+%v(ŲW+Qә 7U/_heZoT93 \4(Tڐ{&+ j"SVoy\kcA35ױ;mGE趘*Ogڷ3V*"#FcIZݔM2g~ûH#0A/E]e }4S؏0ʐyw:eG;[az8 >wA qnEw-'?2zbGg[[L1RC K8{Q,zvuz$g,:Ӎwd8g47G*D8h*lD<@sm,sH -=#m|/C-9۬~7aƌ7a"/<`ܗX[A^܇3@sV+r5WBdU' oE)ь+v- li,*c)ZY5mQ Rc$^ti|P"9_!ϦL4IP@|Hކ"v5yHzkpڟWWp\nbE p;"ySZYruMD`{@XT)9՗F ,+|W`S#}- mk[W2V1#S'yY ^couW!Q*ʒM{/ \shhXt,*:*tLhvby^ _cw#r&! Xץ*-"ΖJZTPwcuB'qEQ])PgqU#HZOf^;e`S$*d"yDUw>M)eiGV i7n8U(mZlq^ "KDQWNW K!a (db\ ` ь5ǽ&/@HTEG>pGC_΀2u8}7p 9e;i)c;ֱ4jG8}C.ŹOVyKjq%~Hl=!h lX\y=0i =MIT^ gJXb wl~W5F+[^Ѕ[Ilșk_gMo;G̤iqgHF@C{}-SXEBVJ)|t +M٨(T:^~"_:Q@'?"Yx# L6CFBDDsV~޶Aȧ IΉm+e0|O{*+.eWaZ0{/y/E\;橍 yl:(r6v0)Bs6-aVrjf3^Fm0]2χWHAGuqtƛR>"5Iicpnӿi+bǬ7z\+PZ#vݎLZc;eDb{ 3EqJPwXO@UC:f`D69i8O(<*dr ۫7ZWHLBhx1v /΄ܹhKiO4 .EO?g]-Ku:_ ͆,C[zT+ 4C`Ј=s aqXHNlԮjuV|"\=4dlxgH2 ٜ"sm7fW,x\_t|'j培6qERU9uzs#(eA,4AL"^ApHZO2ݯgPF`U(KPzw _cYH0 #݂I)A=9B#i2Cּv̼ RM/G? \xf%l5F72bɉ.Գ(N\9A8I6v` 4zH90xof%oRhg_t+[cG8~j+wY(O]l $?5M]PElWqoOΊ0Nlk# ƥI~1I~3iF& ^6'R"dkR@Wя?:iFX0Wԑ O DPC_2`Ŧå*}n~"2kiD-HRL!"'Ef )9]É9S*>s:ռ(Cړvpp4@?iN+Q$}3:{̺N\2@J/~B'?[|kYcׄ索.Lኅo\&22ڥ%v΢XUp#nˆ{Q}m>lGc%4Jt3uaSl?[^rsy ooQ=W1^ UѨ\,95XV.lMcI~"oA;?Nݓ? Gڡ?B ruA숬aDUUFT}g * ]E%q<5^h\"02JK>W)kβH-LdűOCfNd3 ) DjRyq~g%ߔ+\heiծI p+qΧqPq?ѡ&̓CզYœ54ȷ*_x(pC-d9dS@ʧ>0'V8Lb.AU+ ZVJtp80 !So7MH?bM^P,X^?}LeH!^` q+WI']bx%W(搣A1 (DG:k3VjYrRH9aE`-vJ|wx܇ }xHĮ@'e 0%J:dާb4Y@>Os{H1ZX4/#pJ={Q59;Ҟa>n; (s$)ʵIp?{Kndِ&su?_y'֩@F( wcO~ gzesPJ:T/78 0q68tsDގٛOȁAP-1Ϳ俱p&fmbٱx&e@Xm/[jtɐ %?ʎm#5و f ۷}ԜB16:\?N !RgW?vh#1qbyŎ(a"U3%6_B3.x+`[ ɐm?c \I=/ CeKdC)A]&x~8$$\m{i6S^^zGWV.ڪPʹp jAS>ņ~9c`" ,rH ['_|Ih~yemo鋯src`!L?V5!NQN9gNIQ=Kr9*5JҚDx 5rHع\RK*h&|iU\B9ƤbЖYCI\@C/U `_CfL ]2Bn籺 CB N E>"MX^^k+O } xxxۘLfmgV8`!dN_RE+wCdQlca 7hP_4X+a(00V{fxa9,l[LBO((DQ2-Psh(.y *@ھY1fX6!%&8p<K%(E`%ŋ A'M`)• dW7feh!\v~m )E,g^$>+ί?2!%%%(O tO[%c֥P}g`1VA(\5MjG ^>$ aЍď[X&ss j踩~x%Gi"' - (DY%h4-+#÷iPCi:Cs!-Rʇ]}% 9Z֗5: |nO&Jц@_>@JvQ$r &PEI~ QI*N3D^V2#5Br 07;EđvKR]{5ֆ1|04I`k*Pq=1An?9֨e]MԦٳ$~P&mQU$^BklEEQ)|W-w ҏ@|5@AvZ3? bAϭs5oh:ufͿ3P%50+{# 0v[0edz5{RنMѻh Eys^UJU"J!dR򓰾@v΄SĪf j,3EfJݮsڲ7; \ =L>#c CXm +]ԵKH&Ӂ3d8ZiRu]v6"#vR&|%5,d`]P/7|.V(]O%v*y!PLעF*,ꪽ̋bbusAm\\vEjnC)oy \W@Pbg6li)'lI>EE26晝8+O㢽4idDRHQ]vY75M[D*) -u/"42:6zWkZn6cAr0A-˞);燥HqQG֠W0-!D6mn 4_ V)F59;ocz$m@8ޙ qcK[IZk?F { A2R^vY:!HOHžBEd35L@ [hݓB Y6ԃYkTXX"QTKHuK!I! VAy:<>l22j.9 f9[#$ڊH]ZTR3y75xItXjJ JAw'UM*3[kn>+Gmlp!VN|!:ZW8dǗ !.ʔ0"uM7YI l./*RR ))LjwJ>/]LY`קk?|m[kB#Ú 1yGH 䆦MRFkPjqِխUt\M94Q! VvSihxgq'H?ؑ/2nWhl&5)+a .I+w~hayZ-<+>7mK%7m.|xH%&'JJB[ZPV2c,chч@h@]\B|r'UXPG[HpHoky0+('-[TR:{(<ȣ 3qMgm&MNAy Xe zpR{o ϯL[<]-2^UҜ'D|YCpb[B Jٜ!,(1R]& ,^=0,wg/c \+Zրrd=Lӽ+uăcNp}DP%9|d~fzއg._w  nLk70v/wp)5ƃp\ .Z褱ՈI^p:͡P~|:01|vRZe3[K&sٳ]|јձksy˷g‰+'[2od){hJ36a&TqAߍ}'qnqL:ݷtևAéR^w⑟ fxX7e,5 A-2b2YQW2.&<ā<8sӘ~v;%r'a(|+ɨ{uB!nxˊCoIg2?-5Tc¨>Hc.m Uםmx[Q@. 3)E+>(5YeMg(c}:93@jXiУ& X޶+cq?q׎³"Y(1/U U<:?JQSxu9+wblDfvKcFU$~}":Vn8#bM ݤ8H7"[ \9vo2BwoO"O,O:=CFpRxbBAVwd O3;6ocEie Dghwj* Ǵybҫ ^]; jrd5A?/?3:*z쾙4Z;YQ=.eމw  "e6]4k $9&5|QrdTkEtSfl'X !b/#6;M;e6|iYJNz,)-Iu3d DZHȉ0EuF=1*'a] j+SSmU&ߥDn_]!(+z ad>ͤ% xW.1~CRxW.:.LW!g/z/4$-b#{zKC(P9|&[7nدo6&[>,[9έĻx!P&ud˟8K2 'Ej,$p2oi7D-K$O_εeGN+ս:H4iT+Kpa"iD=(cm?:: .±B|0$"|57;{Mprc@&jrAp\Ru#2'3ݧFw̿ ٟ>9NzGrP<aى5s{X RpG"zT^ _%u,W_̏gs|!~;~a >ѭL7D`9lD<>'j91WajGHF)ɣW'="(|9ˋڍOLlJx`jHf5ٸ pXM XjX+( -zrŒV](&.%I!?-Y\JZ]y)#o xgFր_.O] 25 #KE1Fa?4"3Hg<ٹggYWaF*-m5V}'r[w`qn[yRwG4" Ne{clU"+1zee TQ kq4M2Y6 pcw+~` #[]>wժ[* vUPAA$cпyrJ lpSĦobr5GeCV2Sa`8cO3G Ud%G@D)&_yN(eֺldﶥ.Z/1ПWWBJ`g8qg" bdE}ۘTMe>qW?&;*W茶֭q&3Q 2:k_aFcp3jmeGƻ~{TH{,,UPִZSP6d쎃Jj:t 3t܈:-u=88` ,qI^́Rf7n%hE 8*izs$Ş뺣*/j(%ΐ| 0Sឳu1'u".k_ȓLJۦ'Ek,*eP+ i-Qc~QrH |vULaɦHK 8}أ KF U{of߸q3流 َTR=߈aoެmfdQ_h+cG9El/rƍx nkmk} k?B{Vl.Y511#@j0bø=bz9d% .mĉy.[Ӝ0y+Uirq0ΖiG낇bʶGI)ߖm)&5)p49bD'g,Y_PÓl}sw9 6r{wq[o "}0o bqm}r{%@ !OvU"W vI:Z,";SVGDz#\g9 5R4T)4Hc`j<Tۡ8.oEjArg/ݙgvZΚ?Ypx 0p*PHu&Z-:hg -6ЭXro=]yc Tv;ʬ}c5 }MM_ ,_AXq}!2"?GXsߓ#++:~ 'eMbZσA^doKq7^^ƳcZȋ(a|DEq_~ FE_%ܯlq$ ڞXeiM[ZDQ#9ׯ\^װ!𶃑. )m4'0渷D\t)TqgcFz9}faLҲܕ[D b$:g4.߁aOc[mol[!ϫ%"U4a.wBt ofg|1dˤt*hO/=<; zzDŽ;j_c . jh;=:̑۴;B9SoAэ!jgWȿZemKv`'GF 3"3ɹ'&UoɛCpcl?s7oz-_EK,jVu^Z뀋tGḘJڀwSf*$SE/[&@ m]vMfY@, Ґ [דA"*]RS1Z),!a8J UH*>-s[)B"޵.uNvX-Jhr7c2 mcGJDi+І?ISKھ[WN=RE]LųFѪů#-H&@N_͙!6VUCϐqvu=C=@(z~dHkݮ6K_Jl7:8)PO\v6;E۰ a NńÌPs]{T!NHb8w0k0d:d >b̈́ צ>dgrhxI5#%ũ K P쿊$PCBΏR"tH&faLwЯ{u-f8+q2>л_(ft2cc$!xGQ5^Ϧ`˺&G?2IyYoi0a+߿P[K eq z{wcw :g"~}]%B!y)FX%ib F`DžV}U彫f6ZI 0Ps˲NC h f)!cL9}9,JLwMBS5ӏ& *&m юtOع-5a#:e_nOВ':˪>'= 8MKCYfo/d G3iA-biSWT[Nqd.E~ۧf K~{D`bc$Kb/| Ȝ|&=„VHƍ lju5oob`l(D~j5E"`N¡@7 פD=u\uZk1ףVRc`͈J lpBއ:՛٩yȂ!0!r(<=9~"Ly L!(xU5:u_9ya4=$w̧$Y2<.0/q`/zE%y(Ƽt86WDsH5B3rX0phF(p"Cը)l3CPo8\^‘9魰 2䀐|8@(]Fвέ^1luz2Ȟ f#Q\kE~3)P<8 ,bD" 9j4ğ8y [ G[itC5fp7B1}@?+QV R +܈W> #*S([ۡ=kd-pve y`KOտŲi%b~N\; h0|3+P|5U6<$bl{D)Jy8i~I 0WYEY%lLa^I)d,.D-O #|űau6lDgpVGWM.RJ^]kL{Alr`P/cS~"S:vP5qALZsu0jS4U@:= 4>835\|3ϵ׈bM} 6;WPcV:ǁ c6 4Z%Dy<;,N̘+O.֦ŊWR#/ ~kj-\x4ge ^ATiJޅL9!pZz"c)") ,kL4Bpss9# J z_/9b1]_O q#J' N/ lXjjJ[GdQkBc'$׎ȚUbykMqyU+YԀjrs-R2kfG/_oC΄D$@a!Z nޏy ]Q9uVI[#FЬ_%}1B.N5E<`Dh3^}=ː;5XH]2"WMؠXP֝ѕASA\?UcI%ݽa݃{Qq#ds J+Bz2mwAubyu9R2"AXns0BZ"j~BvtKw0 ?>"ND.ADBo>Ѷ@6 |W>J5'" We~Ctfp C؎6{?BYI5ӶQ-ȈT543[ǜPɲ&K<:?b)Й @=̎h~Wy24u4씅vd6ߣL%Bܙ ?521nL1}hf>ߘ!@ưqI!|HsMZF_?}D$g\8$8 eѐV=53wBxKW^k\NVB.&%ĐMF &-VeKS܏JzH YfP6쵕N<:*QPRI_mȥ5L"zs^5X-^Z.ePJ14zhKQ֢_Qj/[)ְ+8 h-,jjD,Y&H+nA!%b,9|p;JY$Z#{`4}:}Xph5cUK%xmXp-'{5c`M_Z•(@k|V+̣%z'XQO HQRC.B-Rːpǐ&&qǼ#|<)ItƩw]`YMPr4J d zs>˙eKFZJ O6__irg9{FpG^sZt ,dT+ SvS&}ҀAHt'1v2۞VF\6E\\ hCkjp0tZ+ʼnb֏mlYȥAyb!aH)ÅڌGnPFuGXqSfg'0ׅpS/~Bs,rYwvQ(ˆJw㨋փ`\-R$I޸yZG8[tUډY.(\.vkh᥽({BB9?pO9/ʮYyU|jeaQٰAKHZc3,%{TYg7oQ\'/Y 2 7b8#.+F_Ю=r{X Յxqp5E}[n\o];Ml/{e>Ύ(`" o~ǀ_%Nrl9'hAbڌ;\CKz5ӳOa)ՏNq N:U % oDp!SdXm_,l:XT/t#`yY"Lb'<1S^PA w0l'ݏً)CF/ՎRՇ@=4FE];ʐ6%yQ(+U^Lɲܺ(K1lelf#jȄ{DNʭZa6NIE-BI¼IUYiR3~6hv_ޓi+<׏B3nBx8~HK|\2<97?wokI%7#{ >4p8YZiVȅ (.96)f]iH;tJ~ nl1c FG,eZxLD%ٌ EU9> 9͢RWnEOxYxXnn"M9(7uăBP4BwY|`N.5F_cbKwH7^M?ǭqo<9mXK\A@xww> Tb,`dK^f>V; +LJ%&$u0mٯWM˦HD@,Rj" DZKFl0VsKUe-+i0iݴ1Qց-+E>D244pK1i+}k=šoo͕TH3躮ieʁJԚ{Vv %3)sD&&E|{Ϣ>/WUjD1ɶf="zUdK\YS7I9clRnb%K5GYM ^]ϼKL04"n3#o?y.+f7Yl I/H~jۼ1J G0mJ d]\jC8iL挤X=q,BWsA0G-׀cLfqèb܁^A9ĉdwl*wu^!-VtetRs $aK~te܋ <0 *pـÄE H#.hQQ4e} B> )$$+p>焿 ⡷G> /=”nڼ?Z? oʲzT$-O(-TqʼnS \C>U_&fZp]NݺpA%x>%]Cҫ[m<oq=U&XM&]Pl lX2<0()4uA/I},z,KaB+Hכ¦:jp\^yRz".*rZoMALwٷzk͑q-ѽ~*5pdg/V=i Lq;/ʌ\dkE NG.PGe'P;(k:at"*FMɇCa&ۉ,?y=!l*"<`<#>UKdr'W1_2gs.*[9 sтWG{/ ,?=&~x&U31["ۻl 3v*tOI&&T:M"/mQuCXJ,mIB0D,\> Dq1"a+x ȷAVH?ܤv"/-|^g@hƅLж3=OQb%_hܔep`JNn<7(4h(ˆ &H|sOǰM1o p-!H; &N.+_) xX@.uc-6cW1Z' A(AnXZ_a4r4_؍zqCN@J_W{O2Erm=ܤx*ɰTgqҋא4?a]±k.9C.>QU^T2޲O u5}(0a9{1:=|d@?.gv=73xN2E˵DZ MHAz)qMI0u̬|NiR!Ui>Q/6b^W c+o&hI`H,4"f,}8A>U3S`5,%a们ֈ_ZGsgj@ -67.)!w].fRs9 qv R/,}};;Rn…nIkd`&LVUd@ u|>hnʼ]%Jpf)ŏχ֤1>W"X}e!uur§g4iӁ<8g{O!Cq0΄חٙ&ּw#S>|k&|cwZ~Macdׅs+<xxu$9#8 l_h!.#S2+*,  {[%̥3Fu^ @D,BV~%U%jqدr!z9yX|f_\|QЕiX4Pëwk"G{ON!k\{_^5af KD DV7V(̥tSEr~ӍLT`W[о?: Ce0,6JJbޯy=K|~؋(|̆ݘhM'#<ˆ1r mw{M~SUYluԍHX~+J_H!{Kd }0͛2h97$I=dGhI!"v~k;.+gNcl.| Q4 Qp~o *ֶլPDNT\V9V?h*sZj$y5`u ,꽤WcBOcHz?vN|;p; >EL(J.yNT pT ܧ{y<)F>gx L4TxszfYWo_i?nX5&aĐ⊿!^ԝ_nz]̒!3g+j8sxD{ƒ@k1PG*Tw[ȃVd2};ws2o=o3l4PEV"rZѺ|Xg:\1BЇ BdᰒCO=x7.DKCdb*=ܒ Qi`fba['}NNT-Acz;mB5U^Y,գ2={t$剠Dl1ۿgoK" X7ГN| ؒ \m M t|51ܛD|ؗ$fp,A)ZE A5&Ba^7._g5aVCO:'yb/AuH? $Tcu: -2y>܃#VAPVhbR<_h IlwdS al4~-r4[a6Jj?C6] s^S_С˦>n' 6+sKSEMݢ*ρY)f~lXv?F!i^3o)e-V;K9uv7KQLQsґUuSrz"yלe ߺp]Zj]tf2(06*s_gij,RY[&KycΠf٥O .V}m`tlT\}?x69e+Y񋶨>@er]7AZ.X4MkM:{Xeq8bq0k"Q:$lrf!E zD`6d#Lf S<6mXzFE4sOFى0'; V`Xl|kR $hIp`G( 6;xik9_-RޒA 0UKp0m͹:_Dq^ EtlszL+70m$\)Qf?(D)2}+wĆ~]Zj@Rf#"Ʋz alBF跎V^Nd-@*~(ت /f݆H6&ecU\Xx)3*hZ DZ~x~3Ms[bQyp Lӳ5Omhn?>[h-;U.匫A6w(nc(;-RTHF|HN_%жĒ}1d7@w +#{1cg(R?7љicZY A֥tҙPұ} ZN<?S~2Tirr]`_E@ᢗEŅDN9嗌:Wq;]%GZ OPL 吝ZñɓXDFY *8-ɛ&vɇrY¥d')6w#iP،|XO_" -`7CruoS!WXf78ө*h#&XDaov]To 1bEy l# e!qe C&krQb/CX!eC`'aT6 ;˄ͳھqh&UȋԷpp\V:褝sﱌPIr@TVV]_2`^Ba9$:&hE^њT,G4R5`69ƯӪ8Fz]Ȗ6)[e1ۃr򳈄FKJ^vSMSR2 0XJ,;}ߜ6e0޲{Q8=Z({G`GO$[Qq;C :qOw1HOlNG$>kJ`V ~@wE~LUka2joc\Pkz0L |pj 9(JCk/I N[t^1^r'o%ni \eGSj(mPɌGX>uR|> 9{ on#!&ݜ*;obHos>` ?j.b5LK1CH}<9}U}ӷyF`!ԕ/˕9J?ߧ@'tYl.W$iQXʳX\?u~ ;^௹YԿC3om`': #&r:Br1;e ˧pGLC_$L_N.Ґr! rn6jTXP?x8ac7Q ù۰j"'@u̗`PrƺxWh!1Yչ! oo7wEFm[Rp;ƈix0cU\ZΝ#&(½V8iu {iDZ!mv:_LDsN* Qyy qvnF<-a_eb)ܪ.^ǭٵ+Y)PJÖ-3Z?9[Ѵ $ M6]r&Wy<ç 3Mҟ.8Vn!pTݽrH''Zd?ӺktPf v|#ۮ-(B٪iKm5U3Z`&n(ZEM~= zVE4H VkBkuubԀìYʝfStF2 :0oYgup ^ ߍ)@@*#/8zhwY9%56Q8nSZ"=i4X@{7"{}OHҭMwq_HO l`ʭa=w?6 E[k9 ғ/ 2-Ͽ/m:'v.X#6Qt[S}1 F͉B1n%m U,G2EȤyXf &l7=fP5)^^Y_:XfwdfYkM&J^)T8,Hs, Ѿ"0m[|̟7,ȸi<^?dl߫X,n&?"GD⭬$V~&IUŻL0^hx8솯8a鲟 ^]/8qNDޘW$}~HPSԼ4S֔"=\"d{ T'ڗ R2C\4yGO"eMEFVknpoNrhUiBdH¸J@qVŠ1Q0 1\lwuC{szIi',D]q]bi};Ic,>\i(f*㞿*cTOr 1zO[v>x` J L*se`$[?PEwow^3ivFNΕ? KF`{7MCt=8-PXH$lCl^$O#rd%id_6 E6}VC㵿xGyu;w^0v"^¹:Zv@'n4AwȨ72#̩[AGK Y%ͱl;H(pօhqi>skjf^ܒYwG;pfŚNza v(yfNL~MZO ׬"&L 0ULA=+? Ir^:G#~ *w?2*q~,IDO!] b&rOǰn7¼]&z+' *Iw EGs53ei th>c` `= A]nIJ(Y+Dr C韎5t".di+C-:BZKՑ i {]|zB\*)/`5n~7{>VQHZz>b!G_q_ytf߹|O@@lNl;!,NzfN=bof}7)|&4Y`L5jUjH?eC]A;~O \̲^&JIL;F.mE`[4B<0lXk~[2C1&,XQQNBg"yKyJN=ѝkiO4 d#^zȑp(K=FіvE]'MlFH"ި0'nԶxjm yj8Ϥ'L,Ig5qƑFA:'NYKh n ٹNTFA#,jz jA Sr"N/&O$a}uTHjMh ,̏=>(XO$Le^\'6nJW ke~ir@Etc^MWNRN5<,ޮ* 9Un^9cUQ-)p^i3˜cgwPrq)v[vͬM7G6I7qèOH w{y8 'hi"krt\/hQYB2XΪZ [xtѓ*5J{ܩR߯ Tox7ZHVR oĜҵS`jםi?VQ{v]:-ETj4v+Vd,.Bg")Dt-:3%ud'2raJ?^"!}]1HZzSNO&3eDm*/%UN*OUj<@אs@m{4|[eM#wmZيCo@USaڄMܳQ<53^vvr;$ /sʘOf3ɎUiܤ^xST"YAyoBG|WlR%i6gkꊵ!姯wKS{?'PuN ';!# $1حXm˪: 瞉_wul)4S̟z?-;-bzZN ?=a€ :wnI6#ѿ`H0d+?{_3M1'#R˙^l( TrĤ 79z.^w,VNAe pa )Vww8q[4}jw OYCyh17.M}`u#*s#L:Q/WyoF6qɥu;=A*]M\ވzK}_vRVBC z_F&31K% 1Or\Q>HH\twa;2EZikc!+W܅E_][J넿 RgQ3MeSlPqC3V#\w_6! ! n,>~՛%;|z VM`TBRtGVuFyK5$x@ 4bх>S'p13hiaD&g#;/*F)pSݞiM=9l${GPR3ƒ]#\!UB9 O gavn_/?T;ڠ˲?q. sn a*tIGjYV;moh2IKDu&E xQ@I5y>P_^d_*`iyėQ^vN"BۢU ",paTEd::gu%J$ Tvw+ZtYZF"6gҊbxIAJ&Gy } ǡ4f%? 5Hۻ-k0/s R/*'O_L=BɤDv~ԦUEb5lX;RTU0;`RV*?݂Ĵ`c1f+lSNT-H6D-H+I GF3l%]U'za4#8AnmsvTZz lٮAX͑/E($rBopL>HMƊlp:C}7aiZ:qF!i0e}ZL$N+->8|ִS1х}|*+b 09 4Mܬ< ~qP֎ȟXfk\ֱoͣ*-2nV2R^Mm؞5u^+p|Đ6R:L-,ZOLIF`W3nMᏯ4S|2fFr~9##s鈩B`ɿdf(?q+ mmGqFy)iڑ^^B;UqNmcEdR7)[NvCy)Ԗ_I=řxiC2Zt<= a4`6sE)H(,pч]-G]uĂyKrycHƦ# G˕$5X}ؔc 8c_|(1̺hZc]xNt}%6禍erw[WUX!RV~iI.@YGxbIXUh B^6_? +VyAS w%[;HLŅ܄ 7;/׷s-I;(cIRkjJP<nW~e/W>?+R$C?e8KP䋙[Q#/W ɪ;X(A ޯ4gU|y;TmnpY6z9HbdpjH%my5kl*ta`Z7R-Dҽ))\BsY\ )9v&X `3 u6lcPF[ xBR/V|cNVm1q|ws.`](kCn~fAM֘S4EvF#ܷyFmHEGn@y2 .%uRxOt%KAK]o{ol2)O)F֕+_>It<:-6=3̄seFm!3E/BVJƄ*fo0DފD&I͔s< T,G}/*!bwKܿ$_o_Nk"QYTXQ֖N+ wm#:Og2 ׊* ׯf*BK !KDD55i`@ۃOA}{bJ.aV!ӿ ;fɀd} $m?&v}<˜?4)L( 3RcDJε>Q\m^%q4ڤ٭(w.7equ|Zn0jѱ :Kv^y #}ܓ+-uNvPv | =ߍQRSs|VY)h:w>*/>H qi"OOWȌS@N>Ԣ7Sf1P1]@@ߋ% e4c?+1֑% Fxet3cs^'" mֲj FmUjAOLu9Lc8 ;gwF>l5 =YY 6UTѫ"X-̦ j}N 4P{~quISSpдG]}##HK"V<[T3.c(bkqm%m}@MԷuI,U5F 7l3 zhq_G2Y%˗R)sug>=,q 'RB)) ~D0ODLjah턍ҶPˁ@\QR +0S>©,tw1o邵? Zx \'݆(]t!< 5o ȅ>[?qrt4AyKXG#URJ#@-69y9G2)Yf 6 9LB~24mIĠ-i6vZ9fFܛ:b13g-v=Ê}kA&(π~f1Z_vjWRo7an.Obi $KoV8/c.]U9J"p [(pGѧ`O`k\mԺX[gmQU-FL$%,̂q%O/+ eF t[Prd;]<ݾ%XN0|Š? G"Ĵa M>&'3J:&䵳y%!0:@tTc{_2\SxW̌j"akoPpRb/泰ɗaPҤ^ ʵG炸wqGG -4֖媗IJ+x|,F_l7L(q I@! ]X֛ɚrsEmZlY-͝?"K`JBo!$܎_7ƹ*io7G bi桠Kњ6;"_8-T" =,s]2/bM-o'+V&ee뭬b1>8HS,ٰX]Ѓ3R <=r ۥJՉoD;OGB$ȽcD/xTSp 0 6D'ن rVygĄZ_o@.x,M;⣬^W#teQ"<-3 4詯Q_U_Tן.^\Y m]"qԉART9UfYc1jW9ŋF{bxÂ*6Ol0ɜ,X_?? t{%f.NUE $#t}B$:&qV.3T6WFjNBgҳKZ,Z\L;ȍB&C_7*j$=Vњf?kwh #EcH`Eiюm5H0ajMy53j LL4>Jz͙QU nM$Q RXȊ?iح[^$(= ID/_!|?+>ergeS~˱]g)ԪbyZگ,W'.%W!Kn[liӉaO}PJ Ym'4^#=SԔ%Rһan}О:~}V^zoZ 6ުtDh`ڱZC;y|t7FXX"% U5qW[Oр3 g]&fs((V-f[݄x(i"^f`(7U#Ľ͗%X<=pZf)ʓi˹OGi+~Q~ZNȲGN%:QTİN[[JFi'o`H5S08q1Y}1ë.,>,(K5x*~%oۯTJ@f@nr٦"]kteҠQ i@@n`g)uGo)}! {x.{浱hpq3n<G\H1k 1d+vU˸^&U>"l4=kE22^˦/r?lzr 97YkS6ɠ<+R^VSm'rLI{jjR΋חXÄ%T|mXy4d/R] c(OCRK ޅgq ,Nӏv sřrȣ ņp7rd"QF$`OvM+(aTγ\ %*Yް~RPl%{bVO={RFx~Zیn->T$@n./] b/Nje%Np=5іI7~T$,/oGX+4Ŋ< .0ntDF h4&/ީKeS6"IsHY_O_栋%cCivmZ["n!X>;uߺvMr3AkߗVok+ ;[@f֙\0!)Gl45jn;/'x%PSE"Ýj/3DD*+C^coѳZ~n 2/--~y.4%"&c+ғick1V f>n.6ZjdP6lr xϗORZml`S1DσΡ+ 4 oxU~6#Ua  뛢04Nk?Z({X?wZ2V k^AdisH4(Z7*@kܐ-Ơ?3I*Jq:1 ^|j}]=_b>sN<^°l;m#A[G冕tO8нg]bevͮ |{}(#^orT,y9P6tPjQQXz1(6,.>F򬹂d 뵒smNF*]5a Kv21܊K7ߜ U竅~2 ]92]bc.M坼?3w}- bIsp  aj)6B8`_/3( n`zs ٜ  DmeݫZYW ^[ܖd%'jzƸTj>^:Zj5MŘg>G-|)aZc#+Y~ d{!JXAܹ?JAw jc\ܵkVX|+@g0:Չ鹗,"ǁW0!& 5Nl? N$ ۖr=.[!tEB7&p;7.J,"K CmB0A[)>-hqʽ쑞puXyPU0&v.۱6 h P WhBDD0f{MנE$GgJQCpg:R-N%f8L\5C̨|&"uz#+N?g5 V7=6G{Ҏ`ؼKPO@oJqlpcS)ayy{R(S?fb^?],+0k$wbF,?)T٫'(:{-\|Wjap9 %>).̠Y-:=vS1KvrAvCaktOUvWo1 `&E?A"8gba# iJY/&41\5h}R ~%XDTzj8f,tlz["C)V^B-ݼw*^u})\SOւ o #SkSQgM5Dmq(%~;]ƇzʔEGw͍lYC;`6E1g'ʬy5Jω\۷,U-G|SLT"tjMkf1R2PP|GbP41+MFu* dtU^>ZfKT89َG *EuԄdqA&JbO&fK(%aD#Q3&~KQ8_`Rr)$<#ozx)eӄ ౹MsHN vDUN\[=sدCsKC4"p@&/j ܓ:5wCvIhZrT;%8Ї>|jI`ĸĸqR4|42{/7+l3O%1l9ԓ:C\g̓:EJw|n )VAlF7do%U||QwB"g[U֮_f#u 'ۙqGIdE h8`mIH<(mS Zu诌sh|He').{ӗ b䀷7uvT@XSw{0’U~%g1^uɟǙcqLLѲqvy5eؖvV)jx?tu4#(Ѝʚ0xJt-C܀8#߯3FPDz8sWӾ)8(|: #ʺNRWJ[8&a ߔ z=DKV k~2~~Vlݞ8x.6zp WP\S5+Ȅ5h7ƨ߀{t_nj0n(NID=dFa12uH#O^w>Dcou|~Ϊl1;2rZ0j=6._a=]zohPjN~oe:$'vt^x T$8z3⌮ϙq!6DJ}püÉ`gÞ Us3]NIJ Wx"?VË]Fjx˛]%9?7zQOU}%jtBkN**v'rnԵg3ȩ#E9q%C)W;re+њo67ߥY)7B[9wqr#7*H(\:2tHH)uoS]D68 M׶)>w`M0/&EДcߞSUTruBvUGΙ:D僙^¸[ /j~qRu{T&?#`z|:jX39h\ &z10{m1}",Q+?} l 7wF?zŀ났Ef#A E*Qa" ^ۙ6]'wqp"]k|O퇘xu3A~|I.d1y! "l82O;)KieS฿O)w߬l ~o3kxx9:a'x@Àu%8l/+$mҢ]oT CT H^F'l!h e]L4f;[53*ݩ/G (p0SȆxr['". _#)qŌ˘Tѹ[&aD>My@Ӣ2mnhыv38E,,z:vPPC k uP%p[fq?O*6ᓆ/̹5dIPhLU96K٧R~ Za%|yH#*J{Ws=/Dꉅ; *bx#pL Г? 4$j+ڲ_ zqoۣ <Ôyn5Bf>K}Mrbw2nt/Sn-ٌ +J:?xָT12=UT.( Aq8 |1yape,]4y9nɳO^zs_}HaGhQT 6Y@1&Q\dܘ<ЭSJ.Mc BHsW_`-q蜡 S t(tGNևAb!v+OuT59 F:X+^5t ߣD~(jFXY9}֦(^A ~ ?z^jdA+ըw"2!*Թ;ZicRyʻemd1 -V;aIؽSKױjXT' 4Ŧ/f LtG̞fxKEzسǤa2U p+%ӧ'$b_/?gaǁ%Hԧ> JlΫhn7z}'s|z.?ͻ>Q0fFk| A+.P LA&bbtýPl N< Z@ki9FՌLeYvC!;1tt$r|4#ҷvF~dPآQO]D%`M(Xۋ>M$[ H6$lEW1pftFA;.1 E^xRX"p*6F4v3%o6f[rr+!샍0q3q58M6H0~EEoA -ID6cC0KQ{d?ewS#@lzx rN/z< t<Tڂ>Ă$f .OY?:^&5g4WǕj\2; MѻXįMK_xyy )NK@XY&:BRg)q[@@ kx伮ʌ)܉>ny ]:&4CWӌs0ruj0ABh)Pqy5Ʋ7In&ǖ2}#$i"?w#6V!C0K<G܄*K3ܟT#v/{ A>3]jϢrvwdyTj҆ Llt_w"ⶎ^4渫Umm,{DmvR~gl^ ~ k"k$ p˨}"e8r_$ lT~7.`L:!B6Ct&_tr0aU,j4Aj|py/m!BV0<\ue02 a|/\gWl+UV?$N+ G'6f!Zk҂*ZBro!ur`r,sFx`%]VIdfϊDK͛+-T\d$4C X>H:+4O aYBnMNtfo&vT!9FHѻ?i+fegA\,}$٪rQϒV<27,G!t?_Qm#eXa/fBBzfS3c9~hnD8r>z%Wa>#5`Lps1n.i/@T,KN#Pd1B*xh…K<{$ WC>=&EGkŒăC*Kzv{HM00wmIZҳ^o1<tF0CG2xJP"5,ՕyO ?:Zͮ0,F?޷i}!؇P/生qM)k.Kv+}\gOY%[4hh@fŏvd;a1WWnTp0`g]pcuԹkaȇ, -d{C,y. xCR=cx u.$)H5uNyL&r"9ІE*: l3U ”Xh{XXS~oI|њ;Ю|69V x.`Tߔr((G?jBu!t ^./ fc79h~?IXaqS?yX9# <93Q1gyާD*h*6kQ ։h9 >AtI@uq@3U$˯ _]O#LIynGT7lDTưQ񘊣¤QyOI 2>෣lŴ9Xij!4d >ƣͣxW6Z,y|NLE(5jِ-N9h7múJe^$'RsFzK3$Z¢)"V;}gH Ebz[9K?s^R`rk ~Nih=t:gYȿ:H`mFqBVE(7aJam#^Bb%.{LLVL<}$i@Dj+ Ŏɦk쒯DRBPݲȭ$r0@t~5eb-n8%73= q 53J7͞'nqNjwJy1YHM wWh@nexgM%\⥅86V5UHofܢqTP(7YhLW)lq=ϒl'JGΗAAGݏLwpR ‹.T=6sPk t UTC-LHt  =lWNQ+xA]c9y`Wb k[7--}@`HLT]3LkI%Ƹh~,Wn2ؚ; :([sCN_iϊ`?zTpBnywT ~FI&R0 RQ(nq.72h)OH*V 6ܳy*n+E"Hr_aX 7Hnj,l]<.(<'?~>MHW٭ZʵN0*Nˠ!l<564g3߆K0L|b#EqΓ6XB/& wp@Y 2Ed{(Id-ǟqؐzyD(/xFmR\ߞ47ŗC?2F ,.{k 䙾DX-C=)gm'%pՏ V- j&KCys*$!I!gp:syu+E?U u)yaj7+ɠ$ohjf %qchRlxe+h^)1Rd .BlW}܁ľK p6L|_U]psok)_s;32ڌւ_IE m_+ L.k?q߽W7m7`HGx$fT)8jJL2ܺ ;l:a!س_q)W[#7ŘkP3s+> Q~) Pcq#!Z̫uC] F@Vη9rܐ0LJQ!l%y^ZNZcwBI=0/~,j ]ili_8 42"k "i9]$VFsͥtɱ &= 1%Ǩ? 8Q;9j*(nki4fKH̱Y09ʑ V#WaC`Aho;5OF"G/6rÔ3I*2A.3\_%pYޔHfpкHiO ̬W@ڄ#De;]PGs| R/"(5OYH٧1vj"w^5L֟ RD"AVK>@/#"z1UkyO`Lt.uZ6:k&w'K, .2c 7/O"?Xb~ EyPD} ]OقqH͙?Deu=8;˼HNEAXl=QK/׭ Ssw4Lqω(!B@z YNCe8k(iČOG </ a)l В6Z#9;UiN%rJ &~,s ) hH)Q7sAOWvBq'  L (-8&$o6wg:|(%~TXՋlh 58sGmdP$ 6^js܃G0_spbD,ww3.APw_?֘ԞaCiUWſ,@;G/Eq_, 4ތ4Zܖ }[o .ZѫaV C@oibnTYk@婏[D7r>7͊q.1(J|߰_2Aj\9f%&yq:Ue;xTi›N@zfV_MfxTi *LF?2'|.Ivc/ThI,zYf13'6=}fe!HN"tayuy 5´|k=iU̦ܐfꊹ:zh$Mh?)Kg:xX C+|FTe F` f"X#nS8Nȼ w=w:p~xMI{+pW 茰,NWp^ptLi%TP&xїrᇦ3x0L:jMAuC?{|\+©-\=$<\/z`}& u53jeDt:cV\LPCX2`#p}BNQO7m66qrNZq:v6Թ c x'cW Te9?Y({E6ƚ#( d+H9ڼqa{"Ν"Yo's^]kz Q1 u}\mY#( d~rVz 17?LPc!)#e(~'CVi17dqiQ~H萨$S5ؾeh8Tw* (n V6F@USQGӊה(\ύX퍲П>ǪF%9AQ֍,O7a?REe 8/nkIఝ$9txƌ 'N$( .|OY[ Yz.#`!B97LJn@ֽ|4I_DDiOLȋ?Oc9뺾™X7w5 ?YġoƅJt(bGqV?ѧ2h dSzܲFI0eVdS*1K.-}4`YlUc#Iċ}p!˱d#YFdT B?SfX+2,Dq=48 ~ۦ(TnoȆة Pb$tfMF;z39-/9ew3 |H|َBA%4Lh{[UWHMc5;_WLee|ʹձ@14yQu9o~SN~ z (Ǘwʂ2[7n`%NS5#PIM&(fVC ^QZ"۩o$tfK0;Gbn{{MePE"pOZ>wwH|txP#7A!F͐R|y-&,_ԼKwui'_Gn-˳XbT5ˁ*K%C4)yClKaP~򡴒aPa w})|Ux8O_[ga gJg†!Ro"W"%w*Fbj魪qx](}Cubn ljDr6k`Y⥶M)6g-zF?9tiApFi$6ެ$Rs(_ȫ>k$Cd4(luT"kQ W^X}12;~JǨ1/1$/K7zwOUw]0CWzּ ,pqn>ds;6/F)jAy)Xũ䨈d {0d;6`}17Ef?:$RyҮ)L`XC: .7p,>v=gOwnT!DLe`RK Z$"m%4RH M?|=uà( VU~x M韱BM'$J{2 V )z5G1e*#7 ή1 kIiC\ 0+錛 Sk$|uwM^ѨE 9а``mA3vX6GX+ -k) 3W-s5TV"ZNaFS,$ c?⸌E(>T/cV1kv1[-V'f~/v#vgS_Z ȥ&ڥƝںQFI,85j@Jm2z|4v!a+33r WbG@Us@ͽ>YݭKwxE&u=ɲB\zZiIP[< 1,]veM R`/ӻ`xY4P`Qc$PZWXSZi/&6_WZ׸2UӵMv}Kt jSLd6 wd7T{<ƹֹH2 qve1pHpyGI֙hČ6䂆l=2v8-1w{(m:rx1,ňW Uqyb\MZ)nFQڕ踞;&0W.!!(P&qvTC^$JUf*S iSBU+-w.-BJE7oW8 M>c&ġه=+0l_DJ ^[qԒbi}LS`Œw c"FLY !cZ&ITZ{H!+EIs!~T{E6* P^?6T,B~n6x*7[ABF_mA~ilZHm9Zc*3(̹ hwyu@W !72=҈{v=" _!G2-k<+?LT^ f:+,-2iEĿv儔;-H,.sl9u\Vk^- 1xOM'1F`B/XI,/X݃DQ!q!} 1c=1K ~aaI]7]1#e ":ALb}v2(`Y҅7 * Nȗߔ&[12!UL;<{V ?lyf]9w= vRq4J!BaW#7~:k?hF_18Xoolk7Rf^X\8cwZןH6~yCP\ E\/k8rva3'=.iXGJ 3[S'N|4NF{b(c=!hv6s %h(9sXrڕkh+s*iYJBibyAՀڻ."vrC([@ɃO 4O&{Ȏ~1\FS76>qST۔k%diK'ok,Ky$ ÒVY@Nu+J&_V{`w]LctIrS6;j;MwJ|`w3DJF}a< z͜}ndDJq?faD+ :8 b[6pwjﴸ_b2K \Ž Tn+2HV[c3aOwlek]bQKءaѱbr x8i"\l=ET bخd /[Kf$P]n:G9&٣?΃o^X\*µv)yL_ߺ =Aw/خm{KW7y{6@UіEyPbCo'QU}@9\6Bx6wz{̴6[2.䫍}sM_kj]ֺTK΃:wՎ;k4SWpҧV1.Pi:Qoȭ=:,(c~?j8N,j7c^5 {>m⛐PJ9WS _K*yƥ9%&d=][Z#ě1D)H1rU"?RL]r9hTF!iݝ"w :eiw Չ˛hb 54Y+$qqaܦЄŢUܷ$y1W~u`KwBkSƟ/FsX QSOy;\+QF%+-(c1ξKJ?*yש|r˨Ci>Amm^3E,<]>+ m΂t9etͷT"2"[t~dJH~Fó .K Ly]s@d_Ԋ>Qmw }+TCA\Bz%Si/.TVWA+ 9f8a_IWqN!> zTU-e3 DJ Z"$"tiڎ4oVp@4/O'q{!QOzߧw"|U͌Iۚo9H\#7m?N`TyQ_&C˙#86XF l: ݢن#t<JInoD+"p3G$i i yMnOv0υ΅nB)^(`E`h2%Qr^C9C@y:B&njAf$^EuUEgE4)LcCM+9?P!OpfIk=v D؆=yROULc [` *5aVV~+ΐ( u;1;{=H } ᚯ"dFBSj*^"Y$YS/owC#5PϷ~z;s `j8UlP(0iG5J&1Cd%G&CӢX֛-nC#xWtsz 9ItOB [zaMAN:"6'4"N1C n.7Wf&otqk])6I]puU{eD`y6cNf~O[} n #ɘ~ +qT/d6f8N;9u!*r΂dDQy$;"WO:gx Lʘ{<8!)ӧ*_oO81ɑU<lG$޷!ˉy12'Pzf-HyNf8mv@esLj3?Ĉ.ܔ^>|ԋJBsUط m8Y%̅|y04䩿0WZ~b8^D6)b7 ڼԗbrnTA[nY}.z]{}G, Kړ;մd:ZgO"Y_ 8$e)ti}4uD5DT8<&Pcr[?%K{I>Z>Ɠ- +Z>NKG&5*&ٮXh6%D֡Wȹ¤K >}P Dk\|ܮw?b\nskWP!}`t(7];5\XIHUC=ywAυ!cE6~"\A4&X!j2(W]:tF߆쀨r7qz;v&ָv'˺Y퐿$t,gV嘚#y 3C/}t9cN$Rհ8E~HJr)6v0{GszlXxqkă0%ZQG'IhO}Ԯs]Fq!h):- MN0e{Τ ðSYbӊK[!"Ƅu".L{JQP=?.ܭi|,)>!NTV70s]n*T$=#=D/!"0W ?}V쓃.@y}FJ;BT-V b#4">wQʤK_Wd" z?X:A#>\]-Ca[?Cby=wJk>MPF B3!M!=D%-QjBs94Is7vҵeغ l1xiZ-O}J}+ۼU *4ÉY&{ ߻>7ȞQ )eTTO3}LBkW7^.}h[+j"h AjIPou$^.WULnEٰ.)I?ƣ6.\G5`5ԛd6#V|OAA0#.3 OGvƎ9HT𯩻n LVVhÃ- BvJ(@5 I\}6AH.9ƥS_݃'cv[+ҧSzIK9 miPi:a(UceN#GxkIMl6T($ZDbQGZmEq̚c4c M($˃‘%0+kq̓X_H&ڪb$@"]Y6@^CcD 7MȃE& < Vc\?Iƛ5@E;U=l䞱I;"_g5 d2JO|%A8Mq5Qy#8%hEӺ) 9Πq0?{S#$_v%8򑽬I#tаpqSq'fA.ᤝ=2$Lӂ]k$V"ψca0ƞ63:z[a"_zi)#cd{&(*'JvĘ'|l^t<6 4?tGO]zеѵI_B+SjLg&Hߗ#|ULXq:$;>-O~TrdI6ڰ Ca|ݘO Y%eµ Bsl~߾ !OJcC*)>>xNZW[meDbo#VI@!dzKY$Fw`ApG;QḔ">RߕYWaN*^B^/j^RTI}G2R%aH/|% 9FH h!8`NP۠+8y٘Ck8 +"ۿtIj~JMx|~8^ װ%\1l>"ý'u5w!Tp/D d4M)ߒӾUR݀D2v mnk /'-zUjUg_B7hOݏVy*&(B8^RjnI{C\YN[d7 ”}҄ t{@,tZZ{Z3z,VMj mhD>k>!P/y 8^BOETnPqp*gޢ߶v؂$a3P: ~Ru -wL+P{nBTkep=3EwFkov#:z2zODfZT7PV]^9 6?bAl" A5l^,/jQOrWosZ3¦e^sn-xsF4aiPNd,jLT1GF}Ȧf9:z՚;lb.ZS>*DIb̓Մ~JxGн$Mk?HMtFo |PsݍEZHwqJ) V0WqqUf$0,Dl١`}"bz=҉!UcO6tDfO){s_ؗx +Hӈ( RoN\[J?.thW{QDl u" .&dO?̝8p>@Q5.:c+:͖9D02.6Ti#zGG?Pc0*h6{d6xDJ0xk8FPJ&TjZ.f_J o,oFwq`Q +q5 &޲)LW8]+)jcϞ:r| A]·i. %8 \ # fJ\rc'r(`㕇p_l>2\ HyQY`Rv- i 5WRm?h~6PԬإca헯q\<=}2}:evϞ;xـh`vD]iN!`OՆ1j=<SS]{7oj| ZN5\"4S6TPhk)V 1&Afڪ&WzeHd $qHZ}vw9->(X_wƐ)$ڜLsC>?`&v;jI(MNp "x҅nn5oV%(i/4abV-Lqy˹wLn!O*5~JXQ*٪Gx_m{@cp+h\cEZ 4[5z2s%}3XNVߔ%}$*B:s:o.!#1wmd+Pq}1*-b&kmB 7*D O꟒ҁfrcVH8%ˀ)pMU^ܩЎm<6qӼg~mC'HOngJEzkrZ0N*oiq^VqP7ZOuQ0/eξOy) ݛk'|R(:>!͡刃e3ۛ~8ֱ Iew &15 |R6/=AEh ɢӑHIJ3@Td?ۃ'$;; [(<70 1*sFxy.VH/OY$hc)6D"gp+\}#ab+zp|f\%& >.:gFɽvW>:maȼcT.ܤ.PŃcg3qKap;* /<P>=8⫉*x^lYT  <38=hBD nζw/h9Aɷ]ɜ *Uq?ezj)dߠˑcp=S/PB8QK柁UхC +"@!G\$w{K6~:}U]-]J;n^L H,)ܠHnV٠@|+8u'lv|9lGV·3<`A ٲ\|F)=V`}Z|b{cB!4@Mȉ,X+Ƭm 0I$luXp7zhKPd{;̦1bT?v'ee504|֛%hH'QG0=49GisYK $Þ+ŷ_ f'’';&,8UAFpu4J~vj1ejOM"V4J/7&;TXiZ9,'H4 q& ?tr*kLF[k*%Gք98Ã߶+VbeJ>:; `LSF*2i%@KoQ7[uf/4^܌$\вr*j!5!/f$aZVV($3a=mvђw=枞6ly$_/OTu]1US ,6i .I?=8j];S6+@V7\f+ݏ޵Q\m#oTRXMs'OjaX-f}!tFl8QgY7 \A[9ȳ!*~^]7nÉ'Eʛ o[g#iS~k0֯C#g|ɞoͷA; ZhIJmҵR:/o|BD鸃fJ mDgmC,g=YZT$СTEV,4K1C:P@# ?3ҀoR#D0ŘH)#id:dIVZ)A hϵcߨK'fAP ŷr\#`*'3bTNꛐL$C֔fJ 1VNQu*/nvi=o-0ӭ,?Z|0əlnh ctJMO|nz8cgU)H2}!K&139.vՊ߀.:]0^M@Ea.3f!o;!=au[rmlZ/X]_ٽQ$}O@곽x2 V ]`G[s ꨧez=+__C>i! AW6EG>}k~!*I[}˜=n'pH׹J@{QMג¾)}]ii}q<9>ћ7^ 0fj))"nQQrVϼW"k :ֵx7 YW7I zLr7({3znbb6ܭ`YF6fǝ %sq񟷣nJN׀Y~F Y0uC:v BR^xMSE{?r9rMt^TUZAZB#S$R)qW'GE%C5lkm#i"Yg( RN.mc&^g!>՗ VpV޲99V2⿗x}\u6;UN ]w#*6B7́)3e_Jd)uC$`6(^t!Q)d01ceƅE[_p.i8X9AC{VXPCۜ&""5+YT$JԞYWw9lRvdbǁ1u kwC53<Ӕl7*둅OL/wv<þA+ -T;P7A={`x;L}%T-f\(4{"{9 p#^WDa += ;V c>{;zℾUslXQd=9+; #:KmE0uxH1?}߮!n[p5`ebhJو]v,_sg ŨI Et$:2xp3=pf#!Ki25=`h(t&8u -mHIh"),햬b5V.+@fcl\%i})¨?-HZCeaH1F]IntVa@E`SobDJY嚦i#֎'Z<]݈ic'=EE}vKlh|z6paZɡ8OnM^BoEG[&l[ye-zP^x:a/ifJX+v5r@ #>Μݽ9Yo\)zOĜa3;d%fkSיGyE * w#I"?Uzj>dmAG<^ժ7jiriyW̄z}7T\_ț{=. nK %Z5iIjhKX'>HI`0vҷȡ:]I[ 5\<>5ViGlʹ"ը:G2O]-$# -ɿ*gsrApbi@ ҈"5i2a Z|f%$HD]8tV *\tG'X|TCCJm]0Rx\3OyC(Q3^Y⵾9_ L)͹1ЌZAމ'YHLxwfN$8dJ0N%s} Aa11ٻ 3u9ˣOsNuΠ3;l"5?a+>`|_4~"XhR]B ekmDUH[<ɗC7u(1[1A!ǎMh/UV<3ȡW%]$hdܐ%RLe}GRA>eSO>#īr{h~kϿY75E~DbudBa>sbnM/t|HS=y{fQ쌂 =Yٶ'J>L6@T)RJy)NRB@RlxI.ϐwr'^B5Tલ *^É r;>pidTd8vΩP6q 2 y1@o흦p/TX\աҗZ=cj`~3Ӆ([&P'9IJAӤ O]݃ף2HZɱs\_2rkR!K@.-sv}~ZOh@]av<4?+1LE)RRyC]>WFmLs'շc=tB@]36n~gP&Ɓa4̬>Ӂفj W52gC ,[0Y*Al מelXE\pu&bwS7g_*D1&M0>4 *|KĴ|{pJ:cz1;ȧ.G޿OakR6<#6ձ-)Tc+$Tk0F퉤&"\_< ":ֱ퀛rge!DlQQpJϥ%ɎIu9l6nEƌ=Vٌv_&5|=p/'m} }=xa u1)ʘsNEi> rV[-eh`R6-^]عzרݫT#_/y0+ŏJ=ʏ 89.JNۣ y)=OH&pPS5'pP ~CgPNBȿW#ki g$g]#+qxG֮mŏjt .g3e6Kz5'P m mS0qḭS :Q&/7/[(8ѓh.| MZq9BВp6MlTEDȯ]Ӈ2uf&YU2l7((R8>U[n/I2IVI8Q@_ kl{psT_hYqϖYGl_'&gh̛ƋyLonTm+p'ȧ2ֶ]f*T[({Cr47]Gf5i۶_2©e{ ry"FT~`<r^CTfzYgk3r@g6RMI~JX>hyzPPE> O63Ix$xR/p9橂d}:c<&!NH|A{`oK2Mchx_24d*k19̱e(#F.{s8#uX<\OE\J綪lBg0l*"<1UVVpՎ "I*7V^hDO. "dPaSDd^~cb 1=33?ll" G5k \0BT>S n->y PZi~u ҬE +Oj%y1b(_LTV_+?>_%?Eww;Vs/'+b$638]}{ó DaI,aUVX7$>'FYcIIxS/U\_oig)XeX5?l3鞈darJw:/PN@rȰe(d ~&(eBAR֑7$sS I+'l>W,?}Y'Z$zuLRX4DTn+Zb `g!mJҖ]% ,mr)DR~Pϥ.ꙋKӨ8"T 6}z N-1 Fι_[by@w0B``)ُ.:ڦш|w*Ys9@DVmI29Y~y\TdA(0.9;RʸG2_&)#8.V`Raf[qW V /;y'ax%Ej, <3YlUk2uMڱG8PCPj :-Y,0U6 w3PR%P;8\/e ׋zGP؂dE>,S-T}3lm$`r vIpgorp)Ϧ9 ɻ?eoMUCkV2վ{6QjRihØ͉: pu?œ:u_>2ih]njEYF="; u"(;mZb_tS2%$d]kXZ˻!81YP"Ҧ 0e׭޺D;D>>|< l G 4y[ ř,Uv>C,B]EKs3^J'ȑk"LR 1`ˬ+Z߬v^YZZuCY%Sq[DI3[nH;"0 A>XM(v #6y']Eьں?v BUM`b;@A~˥u9Qv!AUへ*OtR/996Jb9$`W;^08Yq,~*R8uZG5xh^!ALhZzΛ4<)~Yh*H!Dd&o,XQk-Rqk9FFxAx\tI[lGu-._U7-z\!%%$ 5KDJ9<(wbQ|ߴާ@^\iFph ;on!G LX ? BlEjCrb=8҇w Y.v~4vxpݾue1Ԩ6 ys }U/VSar*-#Yg1ZhQI_a0*LD 9ĕf讃jy%5Ǯ[T)u+|~}LΫ:o l,Mr,%nl<ɻ#CHK!QVx"ke0+7~amHr+rOׅ^92bƭsV#?~b{CVH~eO,_kcwB"{EV-SnjY*\Q 1yR(u fVQ f{ 9ɸm9b4mbt7Pr* [XqREՕ}F_8uq)}58`CZ"'{.BZas 2k=6b]w( np2 MWS t5C9@کDn@d)QZ0SB.wK-]꾬Rd jI"; D01?gsR nVM @oUuk>oXj0Q4CbM򘑨+y@Ȇ@='ZԃPmz#n7( CѰ?jA0it;Cv?m|J|NA}$ijD۟,EKUV-棌8EުD |nwJfv[>QaD$waw rsD|Vhb7\|B`=Р\P'@N[>%;j dnL aI/e(KMRWM'PԶ>*FKy?t!5!kX|y\⵷~5nj%kq=D8D 3J&aexF7۲" 2]t Y:Ճ\fc9s[aǠ(b3~ EôׅF6*6;A\G5xQ{}Ƌ[C' |ll:/.}=dҷj&Ux/Zl"a=SL?y_3%vl5ٱZµ8RϜ| |Gh@sOԥ¥EX4O+&^g^G-3N\Mskf|`Fr77o߆sKe>8ä86+ Mj.g2I_wc[_=8B'`Nj$&anpjpJ7q8EFbWςX$z/^6>n[;-ȷr\Z9PlIKصV EJI$l׶ԓҮ6 lS5;Wg$aѐ/*U#M`1q ?Ŕ-pLxMh;]GL5֤6vרR pJIp%40 ;11 ZVa$§;c Q?>q&ɫfBӪ4ȯv,1lXn~.O:^vZ)% ͡ptW3垨F{. nӉ-QѬ{OB(s6=͕CGw'QKu*;5R9إYv} Ir;%NHVm-Ti+!w8Zdž 7O !t ga!ۂ1+5tfq-G"lM٤7~EQp:uwPJF{lmAIk ]ã,ByzP@?"XKuB0/3&$cftwa*Z&gϺp>˾AA]%NE,գp4[ ŧ:E AL1{j:XHQVcxo{` &*{HNT0] v0ҡz ԫn 8C$P Q+F[2žȧ o\ h|k8a/?w`p0>W/ףwl);J\Õ[E$-äwoIѕs>E#w<Av&߱l C/2:'g–bc{9 9 |tA/L,SX=}H9"d^_"?PQ xli!o m :AYnoࠤ<]M4b'ɒ 7*BܠwH535[^XfcWV<.Il]+Mrm5eQvo~쉑15s/yojO͙iLm]Pɭg T8/DM^sAjz%uCЫ_NQ C #+1UB~mDV^&L]8oұdz !H|Z /.HaAP}NUu\!g.=2RRHlвirfJ2#yOk{g4ߑFh5Ww$rV)7Il`+Sl{*䫘eLω+pU!옏==zvܺQ0UŚW< 0, $"h2,DP-u !Ǔ>!FZсc,j(~$g|92`5FHl hό5djncFi [5=pM(^*nzѭo1iwzW|E9`R 놆r mFl+Cql&$OܟJU;3T|'װ32MQIbM +8^@F ӻ_)u`KsKW}\R.qJw\Mo ?a_- {(_}WN6#zCOsWqrUP3)T+3@St6 EB= XwUrwpiw6xX:׷i0Pg3Sck6g$ie8$[ӗZI"W{s̚?}ɊIo_'F6g3$RvWlqNNeY۞+sA&8+>RF ^>5Swj܂]sNu2vyEOH:[d].%S"[9Fo?'jl橊I`H|dƮ3 fZPU$\nxk^Hzap'`xH~UR.hOw'JDhKq jG-Ri7S,7_صr .P+ \kי_[/i_m*:K@ŶtA8U.V`ku{/ [Gp"xg|Sحw.&Dž`7% )myg?=t'%pXu ~p. V"_[GB4}Q#*t{qxױ0r}QWW^|F/.rm#CArۖ=g8R:ڛ'VGR=﷓IF-1}?(aK}W%&@/v]fHe0ޭ*! -9*[kK/>8ԕ>"Ynrk iD';7s ]&PIA,ɢROȍs7Sd};b2O~d1Z:JɈ+RPλDdTnHȰ]/)"@kVnѪ6p7sk,!~o%o|6Qa u,A@-C&ByGɜjp(lٮHiJoC_s"]!@%W8Mm!ENV_}WO3mOli\ wmЎ \/f1]3zd>WLHDT8-69bAg|. 6 pLC=" M1~=gxMKD3>]n5iv8B 3- p=-\;}o1R`4ACwĂj5"F{ܜeD=}շCND7X&(9.8xtuAO[X E?>֜GȟC&[~|dO{k?NĖCo`aq灿Vh腡Q\Ny P.RhWXw)Wcvt8JY`U?7;W<\5Ww+| `t. ႀ/dQ|:r$csx`~9s%2>VUJkՏqf`Tr­uF@Ymbom#6+rW0K/ '(* >ܮSo\Ty։Pj;Z d^DoZp{ kɔ]/A`'Sh%Py242HpO&Mه"-7 j+3ҫm cQD}ʑ6'zoorY\3NCpq[cDWR71)bNxo̞ `A2ekK?{,C Fu8 NA-:1I7~ +3cKf eEn&[OVp&7Hn: /Y@\RĚI]V'#d7rs$ɯOY*ދSθ ^w)m jmǃ0$C='ީRQ.[إt=J2$og Z IHcXLjI3!?Jxk|(WpX"@Βt#4Ffٖ_~4Nʒ_}H=^٨wor9>|{: PQYfoXBQmKNC3;TIFv,T (@Eiيz*y|Q"[')/Cc\IOsQJ&7^"ZqƦKӉC*\Cy r~Ρ?#w,5mc:J M?m҇ J;>0n$7E‘N'&ɒz#g wA]6#LUK:xUCζ.K:1㫶sn Nn3&~wɿGUMZ@/==i@"O Y56œmF(F>t:lx*z_@uMYH~x2\AՐNZJ?7f+.߷`\  j2gAg_]GW4|Ig}OyXe&7kO\^$̏i7%% DझY=]KaʃѲ~ T %CsZs&EAjJ$ٕmFLT!ƾྲྀW~c/Ы HXu)/mP]ۑx99daF~IWhZ(c]]E$PPg\ۦ DH ^gJlsVVOC_?pz vҗINo7vn6Z޷(JYuF@$!GytUG/Vge@Ι{Q2|)pqAL/6TiIc5h"/8+,b +˭ {yc(,`ٞZeٔwA84O!?{G,yj9<)i|գq P!}<:-kG1RiĂ GYO$~3Ƭ]׌=PdF^p+_P$RBIs:jCްDlr̀h~*Т(jw ' z*H쪙W+͛$΋t iD|npEڷB'G!w95L_Z%-tkуUl?W[)*>Ȉ}+s:\zMSPvO3 L5[rN#l%jߩ;MȒT劚Xkυt)L0q~ЕRP:<åtډj;Mre&+!F.XG$RܘՁOcĖ~`W`ϢnkG6ܬ>eEi`|0"Zw*ݾ(\wd.D2QCځh06 dT+JjY?M1i~lDKʲYI@)dX53t;)[3r gJA7mؼ\yt?nƏ3:;Z̰q}-_c[Ҷ"bz?o /:f| =̶p8}lU\ *WF@bl6ǿ%@}e#j 4%!4_QmmPw7r\er q"&4klCaG"V8 !> p0Oa8#uL By)J1n8hitm2/X=S >?_Uخ(\Ъ!wxkt Q {vsw.h?Ճ&2ut,(Slp}y0^+Vb(ā*P*]Km;)bpt{N?(`&N|R/dk0Њyew[xˆ%9_@Eo?"?׏L{}Do v3Iam_'80LnPSժ|XVQ̝͒zs+.&:hBI  (k1 ?IkdJgrA'ЛRhDt$#/lxg< B8dl.7b`H, ,;㓗\֡6w-$ZDF6^e}u_uPCwa{SukOX(q_糗#!”;@Sy@J^Z%daxb_zY#x5H }]t2@BMl8 J<5NkR+u3҇e^ `6`>܌+W\6Ds[(>Mm׊G'!>/yr"xL"xLD t|OB$5 3]Usa?jjXfAi|=Vsu6{_[/Dz8aKsq1]gCAaѕvwz6Ak%kpOGZ4*V4 { p)@qwsg_\$$ 0fsq4^$?b~a+4W#-e}@!Ὕ!Ny=%NSը{IRiu{qm-3]@Cㇺ"e!Nr&s93mA5RqBJiT杄ou~ K; ˀ;[eH]ZnVHP)_UN2o̽/i! T2i{>   3#- 9M]Z\ÁͮT*֏Q' ӑ/nD~ M dbK…>7%nG70q.esF`nsz]R- 5D)N:$te@uJύH 16xv҄3*4f eiC2w#~LL&|J@[FSߟhSG#iK~&vh֕+^*=ݐΈEf]YZ&i"ѽ4VK 8}?EHV)jT@2y#7 m\k CL@i݋pm}e^r4# )6йVNoƓ@?Q)+cf'~Q>3]잯w2fdekËmDBiwtsFEw~5ErLQmzIY~)˘{ h$yo [YЇi%2#M/`o =Qb+1ߎ^):4N Žlm Xݸ%?}(C8I-J[0f@R$9`6Z%"#U7J2Ђ֫t?5@ 6\B5)p"xE:1D L- Aj(.-2 v |k:U7ص9qkW2lSԑZMwx]6uVLxDHҌU.9 ,ladǼkb|wlro=)8qFmSS*΀ 5fܯ夈34m0"0sя<đ-"5LLUB,‡[j*lJYz1𯝐XT4gjð3؀_߽^!A~q>Lb !K3:}o@fUa1G), F Ǣφ6/v(I*sv}*qM[P_4hUt 7H-0?& ydoQ0ϞSzq,oT2͔S7י+O) tC_er+Jq(>Ud;[_PG帏hTF;UrN=}`M2ТEGtZѦީ XMNk#H  ~HTv,tg\LUÒ\> `e0CrH1 1+5孳0Sf="XoN9^.{r?|ְHp`gMw0;DynjO@E/ls@&e䯍v=j"Lmģï0ӗIb ۣ5j5SܥS*`_\[SS{CwAPTȐntjl-f C|aZ)343UUnPT7Xj0ՠS YZ!^f!umHވӚ8aRD r2k2aJ=#flauZ(GG޲CZEuå7uR΄&@:7QCߖPi _;3]ee_uDޖ>:Ew)ٌsB,G0 O?<[flEa@ | =D !"tqv}Rcbc7AOӪ2=kFj~$ qvzHU\Ut F5;pRmFi5"k&BεD'|N[>(źV _,96Uxs r(c!: oEG)WT["@P"|قԱ~xo*Jڔ6ȉ5ax8R@hnL-Sp#* hy>Y|cTo_-LPu;M7* }f0d╕/N20,?@f`+( Y1n'tXQ5u]jBH':z.h5*K{#|:~|gy%ԩDleg1[e nL /eE@~WGo$gL 9Fhlb&P 8Gb_ar+L/dqrK"!;isc"u)RRjд0UGR7rE9q7PUjcRӺ+ WQ}&y/VkZicA>ÇFIvj>=In7z.SlM`() b/vHJUXjAtgɶy)*xZvA?G_'5WΦҋ?%pdpQ%+ hKp+'."g<{V!fltmYKw&]@؂?hm@ ۿ{Tqk'OV'ai\R\"p_yn5&6 eJ,z$j,OƫYzΩ1e/pl_jil o-Zl =x<jHW߿Z> uKqb5oFwю^]M4]-_(!*8 ,8̩~OJlDK +0z)׆4h$mPg^ybx4~3?WҢ-TQ(67@O!u >o'[bIk5Ti-  )_D~^hht7:;392)ʇ >r > t6h%5Tj~O^0MS\CXJmEHi&yڙ$ꓑ1v'ApZhp\DIVK,+cWM(:bdgK)5(2b'igC]"ݱ %s3ƥE_ōr`<Ö *""-\w2;BhZ&=6FfUԂI61;F.81_$|͔)rc w: 8.D'SJ'u=M @wHܙL&Fگd?%@k?kkzJ9m^tͷt~;}|LU[*rc\6|:`d2,t?=L}ݹ#g X^l3>o,AIDxDfVN4C53Ubwt<.fPSXp34Qh8+ w1[L"6ItʵԏHMa[gkun q Ӟ|%n2˂#)efWAlwͽߏӤ fӪMdm^S%|`*huifvc!Y[ 7X)W~&:ˮxA  57 U^$K5Aw Fw&ZA#܈l،G&fɜIs&::H'qwߴ+de)S+_51ٺuk}@k=-=!27}[os B_xA]j*?)bTqWN9V {f4F93N~ 1)-u-=g;Y6JOVt+cudE蕊"&}lks~=ZcP!!Z4ۄ?_7 ˔p_"@S-⹔oߒvj跶8Eӟbx[0uV̇H1hRO!J0Y=C<]Ѩßr >G0ngzD2aJBA.`@;ڡ4B\'ux֮v#>em}5˒`~t#<+% :*>w7R^W@); |֌{< * jb8 V5Zd@1z ~AM<&4t?H! v V, CZ,GM{t-6,!a 6 "=1]ØcB5fo[rH‘* o q2 > nAe5]ۣ]L;;.woutԎꮜJIc j7~*0=c@6^sȣo[ :̴t}K ⒯ $3:yRs]'%o,jťdX(m lLbJ*EiGp3 ,y0yR4 R>??`Sz2C`c19)dQ`c;7އ-~Qh64N?Q^P3T@)pQg:E&:I#Zut@zك,[Bm7ҮUD'[3HʀE.]W]eF3]Zٕn0ѻutQXH~pLYRpؔ_ay=PhV`t>I3s$YGP\KTHkzψi7P<,T'C )s!q%_u#efرF³ܫfц>9YҘ\)L'@$ao8U3>Sӓ|l\e)7ȦK+(o]iLzv^S]Ѭ ؔ+~?/,Y8.VNvp|=&Q֚&}F7N}_b-Ov*ƨ;DuC.lt*4c>xAy݀!.YVj`[jF*-!X?!9bQā.=qv *b)ڐcˆi*>Fڿ،nfiʵ0`PE%ǿk ʣBl;A~ ,|/vB Qow1L K;Ehk%O:a j~֬dF"W&T^0Ul,'.2I ?!&Qov&ŔBs(FG· 3VJ-UǴ.kK }RJ|nVN D,'8[yBW4oTN5h]+'U:俊6]J(2=_0gX"ߠ@t*X7[Qw_;Qγ*B(6!{^Aq?r@GTB(Rƹ,z!XB#ܙFXX6>tbQJJPOV[u,HD.߄ԃi-f3Jl=eoyBS(a$f) ܔ+ޞ'Ax?CD֢7/{W &%[W5{Z-PH:*NU8)-$ :vp.䑅K{Lb g> =9/FQ "8@MM[omZ xʣӚ1(r#6t0n%?hvC22#M , ĈɝĶl^ZQ;{Wr﯉~vFR;.x-g2쟘ұTnR yb;B7^ ]2K"e\}J[%r̢A)O]!v[Z;"ĦMjRɿwֻ`$O1q&.v~[bք42{1 O?Xs|"̍$8Н^H=1aPz'<8)f~b2okڶh M݀2itߝpMPH'̤l{Qե6\T3U/Tʤ0ټgu #HMW$ubAs RmMJ,y4vQ^~I2z?N!nJmΚJoem pi5 6?}XNL(1?@vh6~⸫n-8;jql[M?t`J*ķyI k?nyKѭdLl֏n#-09ZHqsMV)]%=S*11BOajZP0Aĵ?A7%L¦6Ko%VPQFmJlsGם=[;{'Vx֦Pձ9Q\ϕu|[t2T82)6gmH :&OeUV>)DbdfZ>knz7\vЦP+M-ɏřfjS7GTT}#fڷiIgתfb *f3¦/fbР_(*: eVPT :.Cg)oI2u[P`+EgY ES&P-=zkgje] x, ]^;UbDF 83FTwe{Qޣܳ ѤkYePPo넷y#`~&DauX-:`nD\M̜ibDqu.`*`C_ m$:GAY@"A<::Sdf|@8[RXEW$67f]bC^m3= Δ.inؐ+Yl(w"4H`up؊ $RA¥廥5ޥW  *X& M}4yT,`CĤ3eƬ~zTKf3qa~Mpq8X3=iϤI?]WFFwcgXDF:ӻB1sok~B.J(%t#>qΐ!U12Z'|m;_7M;Ff|f/Q=ƑM>/ܝHY< #hyC,Oq}b̅оqrLmp"ȏπ= +Q0 0KS)6TzsiGLv[9s܊ e=r~Uc[ߎ@XT#"ѿvʿ4mž"-a0XTj (rA͠ˑ# Օ9atf oX=R4G T]kzĹ ;ʭ"V 2/&>,2e{!r@B =G'.OSkXBi=BFAC+w1dz9 O8tL裸/Jm?Alc2C'H D>֪Qw(nԠ`9/uJU^=`nDҜ:Wes~԰T::op;0MH?bRj];~K F8.p!x٧cXz;f\}>J1T[mI=RyRb+_˧{pmN&oW7m)'ZQpԛ]N[ո_=99abȹU#IsAN7DE{̿N*Pv8std[OOm1X7Tѓ, .H RrJB$OLLJ>}1ÙxH8oy *`[.Ѓ\TXz;ޖ5PJho&tgұ4dV Aj)4?0t8KM$c-m?ҫ<$7f)<*:BѫQJ3cU.˅ILdBc;yghWmgm$7%cS03w?c?DߏI);:;jHW,mWױ`,s!TL%2`=X봛M$&"u7Etj35:0.w*Ydmr2/dts&}45"#zʲ~ՠd،)w$Kq*QTpRri$QX ey MkpI >01] M  YVUBimNκK2lH( y:vNpS:n )aC=`7My>쎜&bUW$5({S~5LaD(f,dnԄrs7E}<&Rk iM97Z!@7O{ϏyY5\I נ`6awXm]Av601:nT9CNǼԪ*IQGLlh Ohꕿ[l䭕qwmU.Քn{YOWݖ5\ d] 4?՛(DkŞ<Fޟw̄| 1 [62Ꮐ_/ȩ|m .7鲑CYIhFժfe^e:-uf$!)Ƿ b7r˒:jݱYmϿvN_ǰf:NrZ0c46C+Y\P \$TإS,~Gwu} 'aɿ,,8lʌ'hHoBRƯj?C΀pW9{LgpY%r ?Htww60юvQoUTc XጞT&0gio럖6.2P3F+<w;D[{}Ҕu\_Nm:Tl\K(akU3Z>ƞpƥ.|8Gغ߻ch1Dש 'F>]9pP6lMC(ui G1Xq=pWbVw0g$x샏J;t~K4 Gg[;(~JN8-Ṅ?8d](iZSetGB,n3w`X" _,D]us幁pR.>?!~c_ܻ(<)p!`Ŕݦ7~_rROd})tDz%>*E7J)-w9C :y1N G{O3^,*XY2M9]h)W_|j8NyS Sݒt6V;޹465u(#mBnQشo-Uk7?ko5ڱli/ϸ$H,lhRqfn4Emǖi睄6RszٶQHÞ!+[V%0;"uyzXۆ10 2].zqYlhwx N{ C1B+,8L/q`alX3ޫ>,9>%Q{~h}1!YF{*,xXc&WuBø ; UVFU̟%~S`> U2bv [TlIhIܔkC (4+&9֦<֧烑nO=7E]CZľv%;ݶC_ˊE0Z4pBz10u@7Y/_{HJٵ-|5Rf.Wvc".v '4F$ EM-d1lpIBH3>]1zyjN6`+|kPbg `lڍEI @|Y!yC*}lT{q}ET 8_? $|qc B-}ғqUȈGˇwU g&Ʃivfu),2%7iBaǰ Ig,!Gc- MMM̩]>k`4`7D\W@_l4eZ\xs%?P+n!Έlط5rv$+ZJÕ)l](yqөa_;u? <D/sW5t)IӊnW(fe%l/[t˒ۄ6a0^a~@>u!)7yY z b @k|bwe9;Hm&N1[jގmAż*X+`$NKq%#[{gs栈wk@,f@dFx/>z/r:@ƒ+XGL Zy0!P >HY| H3'uL 1[TK?Sۺ}@,Sc6ɤnd=~z vQr tYlB8cj{'u2\\mgpbC9<жaԼ菤҆C I>jy4i# jmMv(c\~[+7P0N"*h:`;2kKP0($犻P)4z/ ۏ g|3B3T*0* ;L[[ {v?pWTPF | h%UB)$(ӑCk2 w2D9g̓QXSaBD 6v)Eoڠ`gJOajא˜vIT?sW8Z"ȦfZj8(Xꪄq tdns {EL{P]"՟>5 SxqH>{ゑٷ@\/@9#CaVu"aw", &GM2"PXCHcdԝ[6O]e+q]] ŭ.%2Y'+}ҡ _W7e~ȴvC=(R0TȐڃ`_e[^J71YIH|*{}\;t F\E2||bV.X"Q)<.(śiU-b>;)^o XoG jg9](mugf样fe?6ϦĚۤ7NA.[ymm\)(oKCZ<Ѳ3c1=@}=,KO, ԏ)$II"OkPN6S|g獸FLA9{Vjn!cxu7$_XHj\`eJWy :ܮjjtjOYݱsB/:X*ZOt$>H*rPo"K Ls -nī3}ي ku׎7utq>4c{)绾 : &Τf*ƪ,uUk}r<),vaFO&s%fyg5=L) ɲ""!]zo2=4Ln7q{ UqRT3SܿG;i,]\͗Ib:?YA/D#l/EI(H?\(]H%zVWi F?VM^:POb#TIk?-^m106Q:q5x%ȎVM8(3jQ_%&ɠmpwbs|gs03JvЗG:un?S26@Mz{KMro3cg@5eP?UEviv}VGn8s^;yh#O?b[dA\0`"TоQ@́Q#G)e7֓v \[#Jt'{7"Q/YuNݸ2z{#5`Cn!֙hPXX>Yb/NU=^b삛`v:R|NP6d,[\ YPriZ#GPz,s|5Al35T| qDR6)Egѳ̝E 忣']RWWɒ](gѷ$<;U=3C ? sOk 1bD6pt [9Xuh gb/4'g4*e,+茨 8z<íj8w,1Lar"li$~  \_kC0E k*K9חdyzkfS9LBQ 0)2m5'vpA_]?A .K1vĿ̭OD~ *'u]0]G03m`MPNjK V]ClmӻO͞&k>ZouRv6\ZZAktHh aV[@&]Eq1~mzYGqM0mB,L;I/Y#s6P8 ޡCb8i/9$1b?Q.F^17q%Ɏ tnkEf/+'wԆWEl.6'{tlqd>’#2̊E-Z 'D|mD}+OnT}/:hK,/?YnȺob_Q)9dj˕ċ !Hx<hBXlTiS%ͩQR7;oYهʈk#H*]4J2DaB%*0.s/ c|0EߏihPas%f3G^# Vgt w4(.fz4A>?DQyU҃dVn0248cS,Cd&5G %e%]ZL~6*^G7'+BTE A *5|/tKdtġ+.d+QavgnV+&G;~ǠUul:=1$r|#˥{=1ZͨA<$׏YʠHƖ: k` GRWo75# 6&f7h̓?QsI8Pɝ8RNJ?y7.F\hkNWYVb -c _`S$؉IJCxeDl@;v Ι3#J&e~f5vA׾|fh^=!sۥ(1b_Dmѧ&Zsuȿ#dwt[w8->d mx"O@%,( 1دƷfSD}cG9L |%ɶMvv[0ا 93a >f/SXAXr- !)U9Zj1 I(}/w+@6ÒWAw̭j#B If:?$'YP n@svp(z?` 5#aȊ7i: EW)ppǡ1y, |L#_\z{3Q'C}~>XhU? 2bqwհIGHЅ+f&E z&ⶍScQ =9JuΏO-}ťg.Iہ \qD aʊ[FljRe#,ѢW+ˊ Ky%A@(娔LU=LFx@Z;pzA[u_2 k>9Uo?z̉dql $j9tGmx_sPjx0># rUci=-'g7|àZEA\QyN3^qϾ*GsQ|ʃj 8s7])󀤶Je]9$`jy ;V}Ӝ> Q5Yv(+ޅO _#%>DAN&IsP{윥$9_S= I0A%ᜰNd$z3řHM#\&L:Hk2ɰ\bDz16 :R58eur%#~%y @jr+ap紁^wI~Zä~qƆ3JDhE$LYjw^ X+3Q>z_UԿFa['5$w#gZL%%ꦞ(y$`}Ia͡0 {eBEYz{-$6S_'"  |AE .%Y' "i>MK. :ΰAY,,0{hNqHܜ 0ʢYHksx tP6gLdt<UL+yYЛa6pKD<ㅼ3$gJ{؎kHE%nzg jYDm5)^M,Y d- \n景JxK/Ż}֕fr8n釘0$A}o(ݓQ;=5Fπ~ɞX?d'A^mdȨ{ދR o:$~Q7U9旳Og99WUj41vF &ކ~㲒MWch& vBJ SJgy׏ sZueDp )Nkp2X!c] yz|窹h/w!'inGs1&C[d\Co?ҙhBhn{J"q?\q CtnN;\?ɞM! \\nhA?y3YOt;bg?+ ]bP`P.1JaՑ/Ow$) DenMK̕ޤ86 Ve2V\z60% Vj1tKr֍=H Fx GS ;Lk9s佄齤:ڈ1T' ) hݪocDTB+Yɑezƀp[WrǕ9Ƭ&"Gzt OB߯X 1=תmO/9,Pic$`"X~L/AC3lCXd7h 0Ouߕf!6agNs?0hڧUmBUub{#KdZ2˷ю/\?]CJTgѢq޽M˾g;Ja_ m\r/SŅH~ Do?(9nK\tui4ZC3U:ֲq1 vR[%1,uL_S 9k=YM'-Dq]UL"y^.zbz-e;d%IKXjla`.Nt$: PŊLU vlDpF6ۼHw4,/a.d[UQmHzr-aw\b&v,;5b0ǹ09,vƻmnO3_1QmQNOM=??E츰a)3A> iژKBNYQxC5P߫E~jwƚ;( ZeG!̛ɨԧ$ηTތ#H'cl)3'C_j kEQwֱѡ%*LUn (QdzF>V uh5‘>E[)sd4tI-C5`=ܛ8p[шjx{ ="@]p*OK޺d wLjiq&mFEwg/bI=!^eAYR*rc3/U_(Ϝ J(k戛Ot)f |t>$,˼ʌ3Jcd@+? M2UBbQd[iK6u݆ 3E0+i\M!""υҪi&1΍Ω/ W͸ftytQhl==(0b_z*2WZb޺X({C4F%gSF=Ǝ$ㄞI;y)vnm_ >P֢Tp_E$`7kɽ\aI(}X.o}54 k2hD&ji? ^g@!ΐ1)s~ȆU?lsyd^+כfz>_Yդ+;Y5mO縟c$oURpB2jnQj㊹rZ/kN|v R^p>9UiLJ b)h-e&`N%T(A1uȡbwt3)i]"OOOPd'mr;{'d{$W/+=*rÉX$8$ ~K_ףЋ(*8P:*)Jf1ǠhU+A< ]j!Y]8r dv) ] cjn4;Ԭ$,4'!l]!<\3_[01 D2xbofDT+,xcօ!p8+Z'U/:5D 0Yq sDi _*B:ç4޸Ui9rF.`ϩyj04CPN^#48Sp/ŋ` sB>\:{ąEtpCϫ^]* U{1]].i*^%Y)H=2{ee[$tXTރݘk ыi)+jr|xj[HͤKmBv Mk IÚ-sahUJ>RBɤ:Ll-g%L"о"^B44x_nÂۛ7e(kLfr-]ׄT8* !Lb$T#B4Dx7GCb.uG}Ua~ȕ qՠq/9ijt3|8wHDR`HB7%KL*7>6Χ V,Zz 1z5`f)HOLҹ54*5"Ppi}A,{)Di # AH.VxJEg.u}cD0G23sW\LEseޟ$>sUm|Sn}'g hJT$S/쵈=ZHD9z2 b%[$BZ]>X 0-MGv{] J{wTj >)!9MxrBL<)/Uh;M ԟyP{]RLn4'[`hY4joj~S,ч3}.z}hΥj~STSGXkȓqsF]|sW|SzVRnzXjl5\Y {RhC}m4Ɗ|Se'Uf`^2rq\ 5*1UL%Y&f9·hS2vw-ߥŴGnSq rx_ a> 3q)ޣ\wB^ߡ&xxTjZ\n^UaE6]&+۪2c 4:N z(Ӗ{LuۥsDu/NvU;NlS[x޹FEwUKn+L DYtIBa/5ý;**H7LcO|!B8nJppl=B$.ax즒Cq957ؤ0Znk˺BB 9kx't|#(. 8 D_{g},Pa< PT PY`8hr _g?PHҵ@děrN:oy~yO':A76܈fdwMwEO5-KyA#C.|Mda ˡCBHIoBq~Y![P 7TO̢!'6xuӎSeap W06TR]h;sM0d䴿.3Lr;p(ة7}&H+*Be'-[{h9G)32@f*Ű9+o4,`"҃xn_G$٬G 1 @B^[Å;p0jxqHH~ 2[N߃٩(?kz8֥cRb!1w&iWizcwmb2*:609KˏG/ҰJ1?˧ic1[B6_0qQJ;/D ϕ*JU@gC`N_ x\t g#/'m̑<2|x$j^PSi'AfkiT͆udqh9OSXI? e9Z;ce"Ηx.U{ZDZw ?Lվt6V5X=@(RjhٶB]=G%7MnzxḂYW$9 i%l"M=0qw7S~^cUt@/929Eb JS^ ?X}rdm l<bB}gZw[g vs!Q"w'1:n־Ns9Qbf%ڽj89>|ᢷ$vi8~BOG?Ѯ,g&2K *piJG,`Χ²˾K-0rϼi2Sq XW[UHxG8FXjir #/G<6: NfEel/m$.y016z`tzdnĐ̪5)'_ZAvPk^6Dyt^ܑA*{JB^MXq^Y6k2!Xl$[L~RXeG3nvy^ۮw?nH KDU S5vc8@DH0/C%0N Ƒ8ic2Yܡh4]u  l<9zlPjȢ[Zjͬi?_i|WKxA9;7,:g@^-c֧sL,bsU^!_>" o](u3Ufȓx?`m|j ۫dl!G~6#S+˴1hπԱXp ^NG xdX6ݥӰb0X^)!;:ZLUH 8OdΉ,\?QQg~fV` 4Ա|`Qp$r 4TdRyK}5~O[>gWU:C,U mDf1l59k3L8wTO*mCV| | \}`]u!uR_;䆡lk3j}\ 5*S;iۚÖ]NJnV'J Air+Z1zʕggEI?N.oZ7Q= QY`tޠq)aH}TmJQzj@_FP0v`c<@o r4/Zf87Ԩh!J|u56p-ޕ>L|n6\pn ayO6#?Zgє(1̖*ҷ(<qKƙ3݂ʷU5%R"'ڇMsU. *5t9yaR(iW&l/ pĨ~E*BJ5Ÿ=dQZk?#T8#\@*0͝(o*ue\L[ʤtS4SK7`p]6_@&^/ D~2"EN֪XӉjn+p 3mIiZ̳NOP`oI>#jq[:fk`{x NKACUC)͋N\dg@x rXe=pbWf|/E(%={Rie>&qЋf^v7͹t?XL4*3~fIGr 'B!6'q(=(y\nFdv%^ f>+SPۆ$P4>03 ؆ <E!}L<Φ K C? '׌V(s~*~z\*8F6nqx̞n՟Rj>э/ AyF2+2.*Mn鶐gd b`Tj7{h̰K;1Vw]ؚV&H|7DCnD"yK2>uHuJɎPHtro]~}73!<`?`#`#m`C@\ڣ%nl}R0!B?'x臫ӗlFu%`:LKmPU#eHeĽlHAydtw>41D$r@WJV8 ̋{ L plL*oJU,%Z\`@Iqd2ˆ5 0Eo0ާAEѵсz3AzQ3{*~ЏbQLZLeE31KaRYCG(&!ȸN'Xp +-AÙ2PF*1-;8LhĖى.\=/m~|c";%C_VEXm{:\j>9-H6#0('I[jֶ/Zzm8 :?;Gz(Q͋Gq"\{E'EF,RCk߉vJp#5KiWL*Ks$sGiH"cUAň5~ = y({$$ЍF jh&JVޤvɬ7a?'/s4Z6& ͍bbQcY:T!BȺ$@Ӥ\}> 9e\G'$k\A_+y>h)zv0zj?b5{d98Ml|Lϑ &iT] RK$h u+kWWk"sKYe*V:GE1-gǃ=n[uo>KX8ϣc&U%c NtsD`2mFg*Pk۱?{^O4#n}έ.мVIh6ˮ!F(yt5F t=@s3͡{[,ᣚD®U@[!lK|ጓט߉=eg7.gf2(oXlO?'O*RfZ͂\^/s[[6& "a"{3ɘܩX҈O|};R;w63bQ;B~ЃsU@wwf` k/[ș7DIGN>/3 3ehLv1#uZ1(Fu-?V+ebm Lo=HֽBkX5Zfm2 8趴8wy'8D7Ke"ٳn~Dj U?IrA?|[\ۄkn7-DLW .t69(T;Xg ѲG:   K:TUE0`k(Xg\?@oN LS\91FT>SE.%Vlf(=0S ZomV ǥc+Yc)==-hQॿch;<Gl6&UN\@JVȏq^/_Y;֧f.|kwkOۂ2q tvP je;,IU_[.Mp.%&a+|vg@MI-ZI`_ LCcbȇ#_o(#cf 0'CJ5F8/bs )uh{ TGjMp6rY?е?ߘx!Q-:aZzίqmnڶ'b?{u!pB ?7pGB[0J,}1y^?oݩ}A(AX'(ttXwԅ[$F:]b )ٔMl b<TSzu/_Q{s`[m>nZ&H Uy{L.cWw Y܊Zmޏ\3⑕/:N6Qk+̓p/FZQ@0tG:%d*#_+ NԜձP}DvJ4PBCV\٪ 3`Uae[l_?υeV`d#-PgĞWZ|8مmRP)ͿO)QU.S xPm{Ό S'/U,uaR0V2m>nYALo5c7Œ3q$VSQtF=;^ͧխj:wfZ1Zi[ Q\lr8 ۷~>Jc$~@˞|)&|"t5 O2!ETQQS ۧt2Ӡ:ڈ.o Rc[F:/4 laֶҧ`̗ M(tm }cU^0ǿ=qiHOư2:j7P).qcx(!܌ $v ǒ4bsoe+k-oӔ05TP6uK;1Ȯ|ў{hY~p !*"kO-[ڿ/;h!2([ 4[ݮ*m 0I2<[gX *zd 1SmRRMڒ.opožm]bʆhEaǁ TO}RMRijП#< ϔJՁ0l+qi{{HA,`W\s0m 5F ۽0I7#Yk:hϤadj0;"ҢHΐ+Q|Z痪z?a,S-\veEۍ<#{o4Hm-os+>Qwv{W|=cЊ=ehOu|1shz[tgr/6"mCK`9Yp" #a0%cmf(ZT#z}VmdmWrm0.L>A=doT4.Qԣ`ex+׌@ V:@t:Ъ>HBM:XuÌcP'γlmSpFp"U3s0=2%<Ǎ<:on7Py{? 5sV,U5 ]t~4Y c*^dJ>%\n>1ƺFHd>{lz'FVj!Tj_<[T9Rg"ZVVԑ i(v-PxK1&̘~M 4NLԭ 6eh0۵خAe5-2IE@%)لD4QW g*|TS/XRXZM |HWw_&ZHL3$ o5Gfi*/5=2B~|SyO|  [ _Z'O)/(-KRnu ePD˽`<mt; 8?1ަ5kΊGѲW oG6T>Fv!zuȍ jt5z˭-}Ha c}} TBBC?D+6kHiSꀰr>.`$PdxΛDDBr54{ux;05%Xa:FJΉ?316I[5ZV!g=ìr5v>gA א  B@^]GKg Ņdd %ډ"y33K&@41Բn[y ûxܞ/z4,7+/oAd苭dK>%O@Hw)ASR= 2 WU_6w1t\1dx80 Tsk;F3%CԲƫ6UG\J풮o&nhF #k 2 ˘!am:Zx@ˌl 9J@G-{'>Fj?s΍K `P/g[+#Y3(T#7w,<4F=V p64JgQ]rߑ'Q5kolD(6!FR}OAe ޾5pI wԆAoDXҮ6g} =0d֔. |d 71;֤NPCV:/ ۓg`ݾk [U%4J 8q$1DR|H^Y bGTU8 S#H!}'nŨpяR&nf0xT[C v+ jD$}Sɒ}kp h'uU鯆H_t@oD<z.(o|Tu?ы&ȟ`X/OT@giG昙;?4Kot-ҍpU. 2nԷ軦=v]f _gv/d\>l !#R y,ܱ\^$rrdƝeTJWL_G6κ}y+{'oGhn]9V}7rFh"]~pUZ_X9pRu:vsI >,Pnf 3tQOQ(9@R\b@5ߠ/6^sIu* A G= 'Z5 ޖv_x )I+.vEZs<=Gc<"s#N$;}6mh*C.dh^rN~uՌŕqeeE"v/ؕf(uc4.b7 4K0I{BB:Q.G˼8;^*(zT|5n+]i# OߑTzޙa6ax3.U/>Gy+VA#Py 9f0;"c U8m#@YhdEo|e;kE F RJZad%Gı9 (l %j>Ni]ՋZ5FiiÄ.BT^b!GTϥM4YStx,2i@x,fn(r>ZFgYZ07070100000010000081a40000000000000000000000016759d57f000041a0000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/bluetooth/hci_uart.ko.xz7zXZִF!t/NA]]?Eh=ڜ.+Дgh[ur@dvW(VBZA8Do\zyZ .Md |WcGWKZ֌nW&LMzz9ۯ, G#(1+Q(uMh{+C6_({io=7A6)_ 7,襼zH(GP?g"0ަ}g"`YqC)OELjdzN3SՌߗ%[Hʯ=-!E'gESΛYyR[ܟrY9 LnC(T 5~G"D\٭Uhfաۦ~NQN] gݖ&tB:1lJ)_δĜb?b9}:ans7}[C7ޅ~F pV2FɅeBnjI<* 1= t4\UxTI~2]De(6ϝWÍ-1&h ~+A$QlUHد}(Y+,X:ߖhSނ"HbYKW>7џ"K&+. Oc+_9d:e,/.5K JED\<1h,@?ǥ90QMEb%fS1ˌCn\()W11vܝLb(1"LhjH%-GM/$'.\USN[~ҧvU2C]H;ϵMixomv#ʻ։KBiymE|!V})逞=@<*5KRN4nzQ@)yne6U0Ws1)I@=} GhQtlHw;i<Y^D)b,Ny %ZoA:m1Rkr*LfZTp Qh~ L&- ӏg &/<F6KA(gpA^#.ße6}ɲT2Q23T( 2a%4d1t\Lb~#~ LoC*+(s*5@J]SYLHfYgS-lڟɜڍF?7v+ЍNxZؚ cc 1uW`C^X%8A!m<kkpYh SEܐ9:oH[pCPjw';~:)f(|=MrEqfQn$dZU5"hCx 2# `,O<2Ng^|+ <ދ AlTA~8l 8Qf; b%L/:95ׇxmb7kt5M JN&;Ҝcqϓ4H, 7z,L2wTIgf3}elթRLk F 暕bZuC\.`Ύ) tZ4SZME_JӢnh$j6h)nwܻXrR%ljKEv G~:0S=?}C*>˪.IȺrF:m2㚌,zڹ…!AW:o){sp=ڪ %v9s ƽS|H\lK #٪Z;I-jUz~韐=hڨ4)H (gTD<&ES`s Md*U{;UCp#yNC %utoЄ~by|fȤ3CY每^zΓq˜69CDZ='%ɻޚd=h!5p6 XEd4εd4%&Jyj Gaoį0 aEl'@/8'0*)r0ܧF=#)䁱jS@͗Yxţi_59Qcv]ëo m./54_TCDx7/P[oXh<^2K r j֛t )m.DOԊBMKƳ!kut+4+KD}-'~j cx-vub,eSgnI\PR͇K毄Tr|ܕyky揵'ez½ bjʉۼ}.j5ȁֲNB8SHҧ.snVWW޽RU$Ϛq YG/򽼻]⽆݉g,'QP2*m#\ٵ5 8j[wxZ;QwA@XJ pEX6>-X, @Υp+P,vb+`)_ӡrBzTs?_nU诚\eh&vY<$`9I;:)tZ#ŅIz~wd^*∿_^ ?n7_kG)#pw**Yiٷyp͎Vd[ʬa:`MS[wvz+ $\uGu# \7t}`}ZȹzG jrfP&ɛ9J ^Ib>_tVo)<$ptRz ,:q34U }}9[s{A ˲ hwn] Wp:b"sp?KN`j_H-ţfwv-TZ^䈭,jh{;y(:1D9'R6Au{`%AtmЁ)"h{`ִ1qys̯N=LFQq,U f6u1 ^NYA⯋Ĭ5l1T-Y R9ٟ{Gߞ_9Y8DR!e0$"k qphEJJ, dZ 35Oh i]T0IfXOt(#q>6:0p {XdKdzdьVHleiKoTZE_ D_Q͸3G&y x/L) CP:كp)pC1nW2 (9@6E@0>>gՁwޱvV@HUݰwqJil,-d&88#$onU$'CE\Ow1t>DK3Ȏgy%Cޜ644_(sK|? ).P7'[JM9zc,Ae% ڹт%5$1 rz(H9K,SP f\\֬NE^"ɵ {:8c?| ~:ቘlKg?͠;r˰R4|2t/J?\+0nA0|a)]իy|C6\js>V@2եoRu0a EzO`Ƿ&Z _;Z#4]yp\bpf+rtlP<./)| /vGtэm۶C Bd;:h Cʁ4'׎GyJA; sU2gX۠t8uAݩm6x\C| 3?p m;~--S\Co\êiim^D*UjX0ΗĬ'kgH" DcK]E0.oZeόH;b_=2Z/7{omYSpS $C%=Y"Vmtm-y8#Ћ*ʀ9(TP,bDc &հ>k `q4NrkE8< ^YRi p%VP.:{l|6abh6M8C}b$sFYHjMmtמ#&Y@0KR\FWi5MT2r,)LAY+ȳW*ꪸ?ށWqh7œ0pNDq3˛65?ÍdsL'ɸW^mެ'RK!bmo#Lp c 'T(kB9øh̷^&F!^OA:S^}skD?zRPm3A`?芁zq5,=׬ե _p>vpp}~`qf2tBge:X搢,N4(C 纠Yb%laGwfjSpFjNa` 9>P; 7y/lK5*'\WMc?!M43. qh'"(v1Ti (jJdU\<5KJ0e^(+ vBƝPp+,#Hb*x!uy7r9ҵԡӄ&5g(JPoɓ?Ixs$1ѾW›O_87O;Кm.uuFDx^'9,Bjj !d1rV0$׊J ,V/} 9/{FAne譇 e/ 5th Q)2" ym|{4P0Z|ofUbm&B Cwz';w!M+Kv$5: Fk/52_0`>n"൨sjeG4pmf܏&ޏǸIB\Y"QPxث,K'p9U)Ӎ_hgi&PF| T"kU면e7c]d LX׺P#;_i;gV]R4D&; 6 V?P?e_ ]:E@e]F{b9C0#?6.DTEwYB *?oc(!ʴ^{is¨|c*+6\24W75t"5ڳsߪ:/4vpa|Մ1Rby|T!Y|_OC, QExr9:ୋ?EHK8uVݧU.JcU!Z^0)ud9Xg83)w|R]"ȓsyKdž(kRcrgOdq-eh2!bBq2GdP{_X X ^ϹNFF@Q皴cUWK:4zM@w%}JJ%M.UMች0vyEi#%i? ":7is D}Q k,Ɂ,VC>q:ŸLckY#pI4Xk&If3۸׋vxu?4D)0Y'!Xg`}/B"];R u²!"%2w PY ѭ;xPB9\A~ewQ}R Ǵ}h ܅3pL^kI#pq~Oqn9DKbJG&]e5_Ad0:,h6/_+j /V`A?͊\縓)icXMRyZv kIQ=[.m^bJ * ZG3[w[)r]/n6L'5z)wc)i6DM[ .oӀd#&J{\/Crsԏ:OUa$ęH8kfa^e>d6aZ C"ߒŃYx;W {|ձH-OpWxCWk%WaC7cyh`I b=N+%\|~[<]{gibމh]'a** O ).}oW 4:VgK>(=,dY0&I(iY6b)tLkJ"-\cQ%C{=Xl/"SLc}8ȟ=~F+w$ȈgKSuȂ{+~ kfaC cfuv_.왱HheV=Z%b'οLgByo7Eo(<9jmW@E xPiȞNV8Zgܵ{?\IWLߘHyj\QPߜM*LCFEMp9.i [)$c=o3sռvIa5i rI9.Y.P0G[G P}aU#qH-2ڧrRli' P|'ԍiVF\IDq^ڿ>n:\X,X9BRƻ, F-@e;jWP7a*`׉!oy`\KcHCڀu(E , 2n߀I;$ RX'kx V'P{ f <2Ñ;AC=GJ[z{_kVrq-` n6W4TZVlĂfI|%6ib3+>5a=aPl$Ԍ4cGQH7J-mqwW0ŋI IJ.;MGgT >·=Iߔ֩/GBۅLڜmu؜G,궻u_U@"MޣKvY{;Sr6&cE:OV}&tARHj_AP 9 Xw_K`M9P&|p`-3dF 0 5u&赼G`Z_W&eSx ߉RIn\OFќqb UqϩrpWޘr3B.d#i"ÈģHz /Z,3UF:nL+s(i<H4ZxJjP}9RXC}ր9eIټt&fA=<ǀƐCpNk٭n .De|cRSm3T *EхN&Ht!+".&v/Y- f/~!p īKKf s.7gMIT Zc8mAN!1C`j &sМH^e2*$b7B\ȱ&o=D 8-~Ⱦ0]OUb %#4EًC SKYu\GpG%lOk~IISFjIek=D,"&.kj[u[Gqz4dXe3߬3yB!}6ZF&\l2Y ?-pH/-Z9yW4 j[v$QٷoFࡠ̚Z"dn˳8djev[N)`uaHRԾu%pSjK$*':-|a^7*bR %PoYi1ErBǑkHgѴV[ccKGpO>_;y33OGYl]I.:u:X舖IU86rza>Z-8녧rhYVJG5OrYh_ĀSOq-1i-#A!6t@>'lu_" jحi[l`ƘvW٘8TƬ*R~153,3&Z]QcMZ۝ȭ{^<&Y6J&dU %}T< kOI;ǟv8Ѹ7^C S<0iJ3Q@!Hn"(jF`ԕ):Y;ZQӁҷ3]-1)ж]˕z&/&t`bTp"9m#h])q&%v\j3YM,~qg4G-mp_00JoX$uNYrfl]Mˉ>&x|hRo;|.u,X Gb9Sp n:}-FIa@tL@0dFG˷2{e,l_\7Whffp_7G{'qoJywQ" AﴇGJVIM^+'|H=44H}mrN)u;FJ€gz XzͩU883GO# Ԁq"VųRpkTT#{+*N___'9&>[idۊwǶ<&"݉zds8@4|&Jb)(0b0to:ДiF- pOU#nj3o4J&=˅_heX+ߘq+USr5?>sFj$Y˛F|ɽoZxqNr1߷/3 PJ1GyojOu@Ԭs<-/8=uˢp/ %z&ΏA]#q)q16ݵWyC@&MtyF`Dz9L(<$4%+M`Pӑ_g%>$2s(_ :㣍4|3}&)ڍXG n¬vaV,/nGNj33 _oW2ź[`V [}F'LnuV 69.Pݎ[U ;t޶0&6uJʉ5Pl\qv8*(b8ĕ{7 tQL D=eTwe&fd϶E5 pͦ X,Xyմ(" N7|ub5ĝ?1dV䴮yq eP{<6w_LL~>}Z[1HŨl۟NAw rc3 1;2x./U 14^Lam% qxO$%AmPjw'z.0 ks]ӇZ,?U+k9:Zoώ!9~VZnqfl&aR6ŵͫR;@(tJ> llN]oY瑸}FQe/ eh;qFNO-,^-t @~v"`_t~ MԃÂc QXe y꽚s%/n NCJ&wyR]ڈUDWu~OЃ,(U4q%klEvI%'ח `$tfAS7)<;I4̙0`8oB(8elhq#+C̋;SG*K?YS"o>t\Cz+hdu_PWM)!"&2G\.ͧs XTZ@!M0ܶVX6#RI$=r(IѹǢ;lMs$ARAQP@~ Q34 r)x`Ho0V #u_PI?U[ cLJ9@, a6gҌwZr-vArm'62!71S r)h4yMrE~Ibv|{)nYGoSPa賩$޴PWgĴ oYhp[D1{;ʂ !r$,ZPshnx]V,&? NI0hMD -1t_|~|zoa&}Έ2}9$v:;r%) \H%_+YѳdU|ؓ -6l|mVk]>A5gu_L/ +:)%T]pN̝rk;X@ON|;m*l(_F-Tx\F"v`3^^ O]pœ$ 6J/ 1BAӔ킃4N(&f$aSv$ZsfD c65 GXtg[Q­ }2? kol!e Ch=o"9D&!,r+tBI -`^uyM@CNbׂ  Ua=I:^moq:4l3/HtӶZ^عI-&H}E`nk[{x{n+Qx<'=n CpQ~~K_34MIX_" 6E`/Ga5x]G _^ i \1X mLy&\fh:q{Xv⢙/11u Hc6s! o dD^.GQiOrҬ@Eqd'DPգ"Mh <{ S(EAQw= .Fq42u)~##l`@(#i>eFx4z~_zk.ބLQ}*4daq5&cFEn4B[14vG PX_|<"%֚Eŏ99,] H-j;~ APX;' gcvYQ񟢥1g5UCF)^q :ُlιIw6"' nt&'T|nKO%rV_Zdg>amssWb #8z3mOps;掄_QN0Yѽy@7+ Tj|=C,Alя~A @< 2۝W6} wI௄ k/VU>Jur_SJ tOu^oI (@PŶ5%- O<cɘvKAJAB5fi ;Bj-O xNY"bK>c(GEg}$y䯿|lȝc D#JUbk5!Wfx!eߝF$ziQ;,SBVRڐ,SR`xӄtpM 9Vƀm6#'Knn"WLXZG$H-CUz܇cƚV)1f]w_.D?bqUk]U$=ΐ.JۄP!- U16SC=˔EX,ĎNJY0*yf&s$qAۚ7O=>mZ1ӫ|j2G ㋆#p u!w{1n-#GVo/`Kx>c!p;鼾שV͙|D+\j H"{*FyMQK ҧYRe2O4krpVܒb[ {.b5@C:t6XG;!o|b.k2,?)3 ߁vnx-r$zW,e,x5GrT8,)^2pbAHG'K\y0_n͊MAB$;Pz)(uK_ }̯P YĢFmqD`e!-NP+hnqK2ď CwU|=Y=O'O WE5ul1fDY`K]6EJQxeF yfhʃ@pܐ9ݽ$/ўry(BK9s,ǚrZ e# cAfu/# x'5ڰըS3+bHৌlZm֠HްUDƞɟ|Xܔ=مs%ܲ9^9yc(8"mR3 ko9m7i ,S4-ov 2x ޤ&; | vٿң m NylA"mB)Vbu:Pk_RԽ(DZ73P[dG %k5%diIY騾H/p}yK{Xޘ\W@BOUܡ B X 0%'酫=ٚwq}w39 ]/  8h}Xm'8k \?;pw @nC^b~DXV'vW`0ҀwcAo* 2Ap{;X _[*w ^TtiOC qWe4_Dž!M&#Wwy>ܭ* i<5\룈cyey|BPyXS"l[7Ɗ'w |B]ҿ82Nm2~2dYB)NZ׎T)`JBz&̈{Дy{l/Tߗ2?%<0 =޴ayZVէ_}ow1cZ cͳ;OIMg_'w_&,JZxan}3I+v&6.YK)Jy۬Cst7ǖhaoM؍P:\ʭ[(ׂ@?WC/vmB DKrRC(5hu9ofͺ0t ='-{&g W s0@GN\5oPƌ|ձMx~%:>zFIJ/'9Z%jVm'89+.=P˛#9,Ae)`s3g+;q[FFV, B P]8MCO@Z(uB#B=<0 G9Q9o!;{a)J NN|nL篫3B+vrȓ?N-ph#REϴ{tLJUI׋`C~ܸS4ls$CoD f0IH/U&#VdgὤY׺d+ \ y>ty^f̡ԭToDy;g8(x KC/+q"E%}_EOE@Mvnqhƣ&oeɗ)>K@i:8pLE| EI^=ߙ[O9HH>)MoAL8f*im>ql[Bxptl_:H)w2n& #, `|]ej}pG1 F=A9I`F3tG}94f)~mvt3?sB_f=x촟Y0LkY#dVP6c3eFK e% J߫@MՃ>`kM{S9 ay v{;_FvңhwvuS~TVHE5PDJv 0r|;XMo|0c .E;<GzMhF]1H`!&~^XFvv; t`rd$|<(n7'q*`dMs ?*gN^d@=vb^dH3ۨ[(`Z<||rB^JЖr&AP=JVb0q2J [@c-Z-zWYOUϲuoĘ$L)I!gHyzFxAU=W /ΆY\>`e=,KnEG4aGMWUǖ e jed)T dDa'29l7FbGQCK37a:)oz8EOrWvܘ0"Ȯv-B %iۺ\Z-hҝUwZf܃uVk!}]- ֓>Q~ikvnߺk2|JJin| NM{bS l̈́Zpb4Ch>TZ319"s;o{4D 6lG4Y?K˂8=]SG^?<xwCiF]E)iM`ٗ A N[1gs(3 %{#Df'F9;%C"rٹg`f UkʲGkB+q|R4 ]oT UVRo׌WpD:!=w2{ӃtdQ\RWe0D耊ynlZzk>KG*34 0a8vS˞Dm&H;r`6 taK}TH* @ލbDiZBD&|ʪm C?D/PAUPqEIn$dNCY)}^W{Km=1EmVP h%G)>*B尬 +QwI#7 ە-TZPk<4?tVE\ǪOh)ɋ54!%0?!6'̥e-7.kM-c!Pv?H)dWjәwU(Xc[CT@xwV6(2Ab٢8FRQ',{$z. v?iQ^&@:HoMdϽZs]h`+2PշӨ`;Uۚ?M$tgj\1W}#IF/)8<*9pDwhS.gLA6®9Q}ܯ$%G/ Ll[xjMF>ƪ6;۬P{WUqp|5(@ΐJ0'n5![@~c` abX`ps{ؠ=v:|t-:U VZTg(-/l68A u;(.ܵt9djϛf>4ԎxDC?P.O$FgHqYrhCHZ2Jiz3oꨞ% }͔AO[/`Óf/H;gYZ07070100000012000081a40000000000000000000000016759d57f00006f44000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/crypto/chelsio/chcr.ko.xz7zXZִF!t/o]?Eh=ڜ.+`g|bŴur@d8( E3TK-.B {/\$IӃt5] ϠmBd7p5G, s5^s&u$bDcRP:WJ;$mP]ߙ3h}y=)RjcYkȄ4m: %l"x85 )?Ӕ;{ϻ jl&PwG{-`G b!pkTy/ Jmq,&8VÛR1(XAR*`t;G),vX{O0 J%Q]BkkDZ ߍA*_/;JAX1_6Hy+ʟKGq;`(Ibw|Գ//Qg"\a## K.M"Vr!YYT q}+ULꮍʼnmI&"]>ⱤQOM.5v&'o]Wp#7lNqbh >g+P5>{Kanv ~ ׀A'N+Ʈ汩ʕCf_<Χ4>q5׊ΘӲNܦfNo !w7o +PSwOX,Iq,PVaY1JΎ} FJ{tUy!́ - Sа ye3*X}ZK eY;+" $i'FlL(PUqNwI]: .j;caFI,~Q.%9t\/ qcա~sM||$oV>/^M%[K+e`-+ęw\㉵KW6RYHѯP>my 7C8a,4{P^;*&MC(ECy&QÄ &Ry%p9)`mЀ 9%V&Pw+0Y9HJ7G˽m#Xdg C gξxlfXi;2"nݟ’w[-l-iۆfKW\7%om-Q+ߵlG^ a|4ghR|R4BY=7mOzZƵRDT.T ;[V#V('>䶹<3jYv3GLؤ D॥GB;(w4'|ѣ)Ji'߸4vIχ4-zŽ4\=@`2Vu(EBeBѮiae X_E qﶙh\(IčG,~XZWz .IƤ*i=YUGkoujV@N$zOI/519ChF/ҳIhnj#c'ם7(ukٛD}{ITXME)YKʬ\ bgDVuX> VFcI'lI/z׳e)LmpAd5E5 Y*BlfaփK*TO@#.j9̖)26E]_J΢H{ ppN޷ɜ&byH]E\`ԑSiz2b^='cNºs e}[W4=\_ iē~Y; %1 L):2Tse"8 ]]7֖im])JurNJ<2FjVA)Kx7=c@ %䖚h+tV>y+%-0Zt6jMqKV>SCd*]#֌ xRV5WN׈1øj98[YY{6A3+:%PruzEz4U%w,d!(V`#xV.WLiHmpnTNas Ƅ:<:iX4ۨqQ%?QBF.EylmX}%LU)$n瞘 {0D/뫌0;^ 48?RΗTָ%~T2KVí䒖-8 Olj;3la9C̈~GK4_"B_g:@C߃- e4p Mtx/iHPː~XMWSȍQ =YJexĘ#\kBC_kZR^2 2%iwHT=ȪUkL 0qQ[oPP7í ]j<"({8j!֤S\b$C2@tXGDW ,Iܖ >HEcܺ+L2Ösfǧ:KkwB0ÀGC}yzF -@zE1#\4pWZRnX:ȎǓp Mh 9eނ]kYIDBú[b -)ԲOOg`mB߈kG-hpAn^sĚfSw.v,Vӛq֔!j>υ~Kw# ^\gP3]ˑ Kv/Gol^MX+#89qa0B"v]ED:yQI$Nd,dk&HaέU}q>GeCQ'jʤ5$yu3fh>KIkَmٌKYȄ(؏*zmq 7Ĵ6Vp*ܩLcvٱpE +UZAmKOAL0MG͉0J-/ ,tWRoh~^89 yaiDZ]zum-rs1n* KmL1ff[ս`9!Wo JC{2()+DL0"N)}$(ݮjy^1!=|UiȐ\҂e݇r`U/W#&b WVNmps1ODK\z:(I_AζG{%9 ƴ荬ċ/M_Bï5J@u}e8lQ]ޱ"PU_A5ZhߕSf0#ЖUMv$[jFjoO@Y_bHrr_y˲-f+Nǭ4=a^2Z{"{gr Ip T usԲ֐N+{1v 37@K7 蠊Ih}pS,u K-lt;nbD1q#^O,O/l|v*;K%ԷtOT(0zUfWR@ַ0s\{602Yz!Yӆ~`?,Wjp@ڵ#Zxwk -I~WE/V NhW51r5"dEpVJlRFrTٺik+$g^[ؑ}$1IȰ6}Cj((0}DgL +s cI7*=.CR0E؁_@xmwV/[ycaE69\ n84˫dmiJĶ>ň(ߝU4lg'NC@x:g;V;6;*I&fn]s Wvdéu Uik6+`"|ۉxL2pc0efx|$F C+##|?b DJ l>k^YE p ;-Jk6[–F% h~HG'Mj˚NC3"h)Mzm3,pyE_a7洉p{EV3tmlvh_? M^eWm HNن53 &qm-b|qiܟT.mM­(  8{g>ߝ{ds{r|YyMDYd⑷0k<&4A~ (}F3X}9lɶӌh1yX)1̹(I*BCIPiO{qV{DeNZ 0VɟD쟔d;\` 6W`wف5"l 2$XQ<5eȲS? s1:ߝ#O? e٤aIEx]̚,8YHaI14VS@y(K'GYtDEeOOG ceav҂0&>rinמ||Mq{Kv(hj2;'o: v ͷiPgR:'=5c&5^1Lv=$lmu'#wk q0nU@[N΋MvVUoNtS95]k *wV ArSv)YsݲO&&A94 3w.'YǾkJR.|E~J{.4jjW%H{2 PJs_s/6gM&"מMڝC(Of:+ "A^մ˂]7q!CFur"BPwkZ3J}lYM nXOC;X 16F͞ d ?1^]^0^l$u>&tV6aWj0p`lȈo(C('6>515YI)\fȹd?4IVYgGKn IJOAǍKRnn3_F\;+%vl5($\v%^!_\|K}h)Tw^R0w1Hslc:?_eS uwI#W쉲ͺlE+IkmF?[Ŋ[Tw {xZ]&sy\nK3Gh@6ȸWo /VV8[c (:n?s:AJc o On瑤_pZ 5gSod-pr_k4ߊYGFXJ--C6p48` 5mTZ|`*rs H}uɟQ9u .5Rndq$~sPADlgV$3IaP'L3 [Yyi{fWD3qO ON^uԭ-v̙Ii|zWdև =^%AM1N+0cΤHVl{ gBJaJσyVk(;j m(AY?#"ǪXykO+0#VD ħ惁.M6ʷ)0E63&r]AJcLAAob>uo,pWȶ0ǡd7$Bϣ(`d Aں34Bα[NQ?.^i>80؁jcUݶ EwiQ40#v#V_U.=aD\ni8S;v^VFUS㼺=Md:.8( 30>b0+Yo]o)ԯ2~.lG*c 0̊,6eK_-=VTA O я "|KVFs5 $<5aCiiI'5r^{>14E,l٦xn8&P:`yM*Y՛M6 3 Lbv)/tP7ޭ;粭P}5~ ;0?eCg6HXss֎!պSoq΃wrFmN`2 %N.%2T7Pt4̪PߑTW)H4[=.9̯oI0x)bS=q!rcr|ocLsr^+!EW\* >L9Հ/ *OCrS I!PLb?-_:,gBjorڴ2eZp Ɇ[;z+!}B܉Xn sI)/.*g0oR3n7&XFP0ފ]G*i z6 ]4*ڑt#ӽ3}3(h޾9rP_`0t{բW32tF9p uͯI[HJ360!ń栗"7ܿ=MMȡ PaЖ)(3N5g݄Pl[{A9ϼTł\M?X" Am?آCzꛚ<:pNƴvSx hw<;"Wچހ`3+!mջ*fwd,F'؝'7OҐ 02dc^{̲ b-0K[uBO/v@][(vkT XPFI}ހ8!W?1*Qųb sث՘@ޢl70chuBq(ǒ[isoJ޼3 H.듣D?50Jn j}}t_pXqQ)lx( $ k?pnC1'eZrT-e9*.M`|w;]_5]~9^O>/?W+srxmu=!)4!1?֟`7L ; ,U6HU ug)2"v⻇QtqR Ѭc- Svtί]_׏`l,+'SV}+9S*ZbհK9XdePDq37?φF[\(_o%'|^/9)m%.HDjcqRO&Pl$ά+N?P!$>^kEsE-vLX'H3[vWrM(~qa?_N] >M=Hӷ.~m8厚*\Ήx@X "ސG\4y:o gO!`5EyGekXbW;ȝdGҏOeDIE2|t R~TvC8 o+ew3) +wRJ~pmV/S_Sk\>GtGfmuArSÖ\~#*fjn GtM׳N= 4a~0Bhm].3!–i0bxו@LkJoG36H}dXODE#^Es6M]9{̽$i PNPm<#U1tI>m?g3 EܐɑMc ^3gU/a&rg#ҜΥ}E^ Jw=&bʎ1ݨцJ[n_FQnHRT`6*YP3TUC;%zX.y-ROǖg19.:3 S#ސz۞BoC3 {͐U s ʒ*y*uE 1ep}W+49,fJ؆`*4c휁{SkQS!DřPԗA: em- EJsTpԡ:3BpG%d㤪_g(mufYY1X.O9m[0Yov]LTAwI6] y6x&{g6cr{*6 M;Je P@aZ׎dפI4x]g (*n/0GLƾ0T2UaO. c>|xzDHf=VTdp+\uaÝWI{ĻAuKb9e >ϏakdON9QűJ *&,y:BF5f1H9'Ilj7VVTvI|d\!ڍ;݃b@tVfӼ' ؛%1FU[h ̌$No%qp!Ykΰ4Uڲ/7v\{+"s=K2x݂}|8iDaopda۰R+xN _W廪VmJ_ Zͪȍgk79.h7te]C խ sd ̄I^|` {d͹>rdT^IVFvY&K5z)`=)D9~ \4ox_X$j,A̘0 ;0NaLs%t_zk>J65TRX}d[A\?OլכV@(m }Fٶ)\u!68(;I= (}4;|޶|YLjeJ fk~e g۩7PNCmMe89Z7ʰPzh M^,ܙ"nAA7Ǿ3j6C;]812d1L?L|8߲:Zk蒰ͣ_r4S=-2vwHX&+ o>RҗG=E[>e bB*G x$@NCmE٠>lD0Ej-*$T_JpL%p BI~d%[u- (aწyWĚeԟ=&Qė(P3Nekۅ?rX5 \k?{n(y! ҃wt}r젮j^F*Xd@m3^Hi{ד+ؼ%6M* wӷv؅yDb |Fv Hں~ 5&Iΐ qm8VIYָg]P/BG߇V5j*2yvHqUoyipAB}--@D="#P$& 12גL1OPv10P6uUXEI.I< PZ\:M$>/%gEH_Xr ZQ8IpcL^$lFam*HKvX{ ҁ3} CII ̎֯PO^ I8#![GxY8\plcҷzS/Y,'.6JdU`\n}X^Yh[yEFUX1HpO_S}j\x3遰ۀ_ Lb,D_9.3ʶ8v6TD~pn֓hT:+vfyJbGDc'!.G 6@ e㝜)?Q.Z$rc+'^b3?p7Ly&$ETȓd-4CP oSwε"0~dZ"r_i!,cthXj#5Y=s 1FZ K1x|y5+ )y{GƜ`A:|[뗥qxel\+zei 7ͮK) VFB5?++ oV:I3]C(ͫDwg³@\rp|xM1Qb>[ȅAE?z>J re!aC4_p kE2g̘xӑ pf.2d*ai`>pP9"#?ò`Y*I論&r{cl߲Oɝ?*gT~D6U=?Kn I5NLI.>0>l?LZ k+ccVzp: F OJB_o}ScHxc}]O7DpcfQyҧӃHܐp1w DEP˨vh 9+ -ڞq_r10FQ3z?._ɐ}&3/Yhjw~{efDSv6. 75zjeKKNAНhYץSqww30f}3qOU; \[0Et1dB|@q$%R!t+?C (jt2O"!jg@[Dd! "2рcpӂ"a>ZQ6F 3YZx)[2Kv(3:Z^qM,lUmROIX㏹Lw=~Φ nv,gCaIv`mU/MɡTA`@pj'fk `wѾaa`{f>&9c@&nE1~!k#'&*`fn4{R@/9)a;m6YbW8_ AzwX1I5|_reWo= &HACGLA'a2F:ǔԔP5ȚQY}9&oZъ=Wzv]Ҏ\ɨ*,,g>;,[HeN8.[$¢cM".4uP ̨YI%bG%gbuAfU*gJ޽ʐǕvq"LOkDyJ^'Ɠƒ%=ψoQ '`Wh h+ V#"g~;M*6{{+1'W7S7~L *W:<@~GـFm^p:hL)v#=o d:Aij^v"ěd+:v/.do!_X&ow0 7 .&G BX3YJtrp'r}Ur䔺( DE(vUmN O3{J>%M%h-dsl0)xI~0쇺)#"ba(} X\37=`^ VfZ#W]39 h謹Fq K^Zo͢AڐZ"nҁ{@$2#2-MaK`c4S _~_ЋQ+P7 iM&%;ko$hfa_QΌZ a{0̣,5ZKR.Ʃ\ lQ}ySzشyǟm~I1Zݡh  edVj`x3m'k2?u,5>MV2WخOJI*2a@=;_|`냭;n`z"7RÊ* ZrmZ9,W$ΜNw+NçBE&_j[؎-cJ\jm_B.*/ts>KR,䒬| ;2/;c0ޱ21bg⭋tmR1/StxذP?B,cP`2]#P4}vCA8h/#̲:TDݰZ`y^'!\whs o8$P.Fz q_8շiuQYQ pw=q,̵C 1)괝%^yHq+ L6`s d4/"[ O33C9Bl$m q|x\7;KQ,gE8Zm9 8%Q;;6HqW*H{"D[ w} ªq|lߞfb_ÊNzŚn/a *%%qڐy\Zb[D0h[mɹs49vdD,S6Q0Y/V9^Q-%\h&'Sǻӵ#`YOz_ Q_?fїΤ-ݽP5Ԏers,C븇ظ+&;(DN)AY-bΑĊv<]uAP@Qc~c!~pvw|8M#ݏ|ws9ВN]55*4+)#5EX,JсdKDž(w}퍫Lk߯6į=!J \^)￴/1nz?qƖN*%W_{g sԻk_D4\osV9})فM[ԃ3ڊmj3TWk"|*ו^+U9 t{dPpf 몔z?0B]]jyV7ꚠrdf),9mkhD/驳B]5UEkSURڭCrQF ߣkZo)]B;/ϔrtCLg̢23i?tzX<%o&ʏ4:"=i-/ǃՉ@UΌ};Twi0#> ;}\'# .SWiaبL'i |lLCiSW)79UCTxV!Yq*kj2WnKشzPZ1 B̀ԱZ;FŋT@ƌ\֘Z$X~- m3^)$9*_s[rͅ[ʔ׽p Nx+2IҘdRIRvv( lBIuA"$ZtO_\jPU`gdV\'pnf8msa)Qܕ{ptܰ,4VS&*뮾RPJkm3.ġT7Q]KN,Tc0{U> |& %ISDٓy_]R~s 27@ravn!GaiB,Z|6#L1"? DXC?P^ Ea~*8Mueqgɦ=Ӹ0zQqO"gvڴELhJ !6 vjG*mhۃxQ맧@8c) ^Z'jiZYjA*Zt5Dxuձ/f産U=ci ֻZ^HtY$2g9&_{ׁh-wBċ+ȭ"wPq؛f@yvΝ J04c868bT] *_£#No,16t&ƛQ ݹ -Yc8in* 7\PKs\qeXӚ0-Cy#IF&y8!l YSiJ;{b#C ݬ;9:nah!OhtqÄuM[y ,wZ+$c"{tE0cXg /ڗG~/O)V@QMY(`W h+ȃ`6lGu׮(mA)߶Zp[oM4%ȃ{D]LYbOź 7*rMiy'z[?8E0ՕHԊ )sUm肒dDlc 6$z SЅ?x0W#!Qt^EXg^+QI,`G>t4ʫ¶ZVs¨>1H*s6R^Hj ko_[ޔ`>f]3Wv-bAb_ꈠL/ث H@2"&E*`㉃ȫ?((?2 '_/MNk|Bܣ#fW? q4$>&Z*|Iħ'bݰmI\wZ7 Vb5jjuǦP 74fH)C8;3Avv܆xEON%%mcI20(E˅}gX̶[ޚ"3F;"_n `m~A]fIx;]&}E0TO8tr[ UoiɽtkHᖲ W*CbO3Y"Q6ܠzf̀ hdxz$H\rQA mF"M.? 2fzY|fπ!]b)\+6R![dd3:Il, r9 \MrLfəPq%, j?lA4;k-dBCzzG Py;'ޛWc$bzܳkj>q#m;߿98·kPV\9L KӍ%Ə} i,FN{B)NT  "qڈmMpAsȤmHa[Ml xdMԜ\- hMx93+q~&g#Vkˁ;Xr6UfiT)[*a(Ǐњji·pfP8˿m8ZOHu{SFS:H# @1Z/yTC+i mCܴ>YtZҘ~X|gNd6$08~Uh,go8edk ;O_eiә1#X?s]z>qz:>uOUM d "*9Ne+n:0*xoǚd{0鱢&#NLOxj! 3B86mǪz&:.7=V%8`e*ltIs& SunjnjuqnZp!8"T2"8dW^.ic jU:(Yy[ZH\땊NGȣJMq(Y`e? }"^:F…eZo haf9j?Ҁ>YKѷǐ1'˺"">\\Uaм 5hwO Ҽ?zk4h^6@DP3Ş=u$U/:t;]!Y.YLjRn0똫_覣S5:E`FY'M [f. ȀT3.T.) A%L((F T%R'maPpҜ/6l*X˖R7Gi-uYYPV2x7c$@;7Z[i f Rɧ^b.>fx(~x*ëCBt6~iH,$8X5\~Pb0#3BR',"qԅ"tU*o2'd Pj!]E2eѽ!^1$EL26(Xs=2y . ExG!7ʼI%Q؃L%٣K-CH?Ѽ3oFC^0¢ ˨(#/(6KNiÆ oX,c?")  V!~sd".xOal5,Ä&lӻ^Lė޾yM`SGS"yńFD'|vy)N\*+#+;ZVH{d4z֐KZ'4IBjycVYW^]gZ UX-ϧ?t:Pz,BP܊* (*mꢳeW]T%VEN6LZ"#0gL~V+w"Ԑ[t+*87|r3coM#Vac v5È[ e\ralnظ}_ȡ6e=|'WPO{ ȭ,Mf>/D&Iz-<7DODdhYtQz_~KsKU?9ŋ̜7O?U/cd`4au=6Ԭs.LUޜt qLnܺ^hWw/?VԐAtԪ6̉G=fH?GWRзչF1ùCc7CZXr$ޛ\l_/M ޸(w/vC%w}yCC 4*R!(r8auK@Rhjby`"Mb6imÐG_H #)iƬ^l1?ĆIR'BH ^afkD˨(r#/mե*΁@cŊCN*.mӋHe}O#z7E<D5cд;ˣLB;;&gV)Ux<AHrXapLGfgUZ.>ZI4d{0n ga9ي+.$tbȯv8B3hW~')/`-S _o|~f/]xI$-L߀(>pp 0VJ"9mP02xoO58 =bVnLRmמ]KMI'=:k }$@?0 7Arr of7PyT/U/=,` v^~F[ X؟uhX:s:1FNx]zq.Ly!2hZ??@UFH39k<Èy"e;M?sIݡ\(euBÿTۓ3ϸ ё/nHx[ ǟOPH^,+ZBjhRnNJj /G3Gf] 桢ST@ƥ`*Yx=1x*YCN#i L !w+O`cxMnS=gqr(7t$} P7͡6H+}ov z &H H]Clu\M,!gRwSTD![[\ذn6dAn˥+o?Wq lg-̉oZ-}>k?v*dܹVˈæ,xÏ&%oGyj X1 j-N|$R;{@ը&i)@a;>OM{4''o*aeA]b >R'BF)#x ntT);yE^ێ&ЙcT0CRS̆&.Yb72;+buos%h8)>-s7OR4z_4h~F}Ƭ?7 kL*U-/ɼi2[îkY^Aft:2ɩ zRuM񻢜1YyHbJeJ/wDjt6ίuB$ Kq\M&S 0Qį.Cږ %͓@̑+"1+`K04]=.Dɥ 7!l홆;Rz ߋY#,Vc!p)<t~pݣa34(КgW<駱# d;ؽCL@Vc uZ ni;[gGIyqbMk# _$om%oJ~6>jitmeC.6COKlx 0܂@$f<4b5"v5uE'/M^aqc6ۛf[7d|]%>l\SPiYa~RvnƯ(MyK_@x2&*: U{6Ϲȭ^*Mӂucͯiչ iL FGre )_Xq*DŽ $bPUl]\Oyk ]mX@5 *Kst`&k3m=HX G?ԕ h *?gh}ҲgQ*2m6Ddرsgu+N?|.k3od˩m(PC=q~`G9`ScN9Fo+Td\0eeyѿf8xgQ$7Nb007@=,y,jZ:@{a;X`WcL\ꘛjLxhi- 0 zEhjoBK{VP?,=äXW%.A[W!b} bX(??Y`2[ 6Ud:)HQrM1 XviIb|NK]fGՐDS\=U'!ʨs$`%=^D Ȩ.jBr WȪ xn{$0u#,ߩiY܃C YBʖĊ6')]m&2$cSo'ysdP4 ZR-3wl6!ApXw, E3)gx⽖zw MbiUantN?&r!G䜽6R4gF 2s= [4ԭR7E< 9NrMU]zVDo~[ɉLwǂd6mwŦX #k pQ93oW9jc-\#?:\/,=_ii%{#.]~Ѝ) M}\VEJ:58$Ǹ'I=~{t5e~_>/8NiȖz4?!mXBmN5!@R4 a%po%+VP!X4֚Zt#œXc'6w+sSFU)_9y̍k7'5M-KJ~@YC}[ǓwDB@ՊMaeShΜjDnIa{&iw"JͰ@˙Ǩqg)Bk F nr(=9nl9:AaKKcOſ~>ye"@TMJ pd:L7A]]"a[J.$JT>_rNrYq(n'ftZqlU\c0q13ЍkLZCnfץx3qB#[0VM 3T_򪿵<R; v35QabU[nȅCTb Dž T |•,`a&ik݇ CC2j`Ce^GnĶet'WߊpO&l9`@ht.'>ULofFËVINxNj"?$e@[m2 v66Ti_gYZ07070100000013000081a40000000000000000000000016759d57f00008ea8000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/firewire/firewire-core.ko.xz7zXZִF!t/uh]?Eh=ڜ.+拶n kjZF8-e?u:Nρbǚ11u6l9 |y;*( MOk{+xObNǭ_ DWպc3ĢkU\uxgb`൹PTYOKMF0L8#%R(c`"۸ VBU#kmeVbQ3{swb8ŊTnYiu}lZkeSGj#a'ET=p. QZ?f Î/_C5sF5䐩YT<޽BCvlk)n]!v=EFj;(AY4QQνh]2-ȁUl<` 6MO b9wj8LQmo@k-gSi^Cl&5Rnn^;z$`QgԸvbgm y}6l`Lթmy"D/X_Ҿ~3"T[~Wd7h ?YJI:v'T9b^ۧb CsWg[%HPe{k`_obzRj HEhbmZf0.J'#ym'ynUp{A[.D^upģhwʁ_ a{`.DfNia8:sǵtX+q䜦(]s S';9;JH,dohd+F :'c4PWVP7Ъ ERЬCoχ,Aiccqanf^djTX`r¹FuA{tj `-",R°r6UV+O}P{M8$Vdۨ4Ub&3ll.4˂lÔC1XfpfzQ @uԩnHվ.cpFl6fͳ6q=3JNBA~6l7pogēF ӝYO|%'P )F~\i%ɴ ~i9`]fFu[KIC07hD={ DeS@`HyD: !XNbUBov|koLƠxVͥk6U a$vWe$pܱ&9Ńj>+0\6hRnH'QakTE;ql>|TaAH)Wj|Ydfƌ}7%A^Pa' Pb⤌[PEupR;kDFGllv[餦@ymC<4eu6nhl1 Zt05\p2zS E{ؿ`k6ۍ`=S DKUD ޺>QL!8]"37`F,-a=};Ӳل(:32,6lPs 5PtBj:‰uXƷ>V/ZTGىPs>',Wp8avn;՘tC.ч4/^sesCGE ]&\J:߉d@IVAۙ7R7<<MS1C(†|A.b L9PuԦ;*hF@ћ"ҭAh<ŎȸЭf"ۼ^C:D.ckKG5݈%`.Hwf-#]E ꕩ .B`ڸ(ѳ,/x3Uck8NxYN_k/F7A}4!+Ɨqq$G |mNlOh%"!L;ݲBxBz1n;4q[;ό~2;>ucP[QJN499W i5ae;Y*WJ R9_TdCS?ӆB4wq*0T1:`>j_ {)@&**bkÕ?0̌ ;zqC4( 66d~|2m-_4%G?g #RFX!h* Wq?$}u; z|.%xZxpĪς5"'k 6 t>ޖ%=a6?dJU%@P__k+(vw)!CY2l.o>Y0ˏQq9b8$H(~ roF9RW@.%or>%`',/j}1Zu %'^8Xbe%/N9 cX֎T sV)B $źSy3hfBw5 [Юt\7`"OZ,x\Diч/Ye/Fi.ZS:{QO Ԡ\jFz8y !iq0}RRBgS/iBf6 !~ u;D.C1eNǧJ054}EփmFg(ȭ-&XyAZ'U/%n~68T8q4ޛ5X 1C)dE|V}ou. xR;$-&Z1il”:_:?>4렴Z3xa>u 6yVW\z(8%jeN8(?^qkKc<]"@ZM5e'e(`ɲ$M kA2`=ɞ}7ܼz1&\%ԽĒxO\+y~ $#';2BÜx rq^dRuI Q!-^~;wBMjͿlt -fa{ 8N3>vi@!vD~ߪ{+ڧ9=)'%'Q0X7^ v`rYU)`(%NYsXsj/j̡݈HȇkH2T[QMh!B+L?u8R3 Ok>3d_a>&sy 1(mNFP-qdDŜ_WcX2FЗ:'s/;v@qiڭlu;UR~hWG1; ]:(: ҏQ.24I!wڿEDa'S)(D+w%x^dB4Fс#V 2K}$Zynѵ}bYEmOe*QZ:צ%`"[lM >@xl f\uxsV iԾ^մQdHxҔ-}i;w`Pk]|"FJ!IhdB:Öf4`ҳXm?lJAvp3ׁ u}.}35gŅf.LHzz)n^5 v|-d?Kp!`^=)5cۥ+i/+C 1:-`2JE+! (s;1akr; T L$@Cv`Oc$v=mRǀ? w:R/\r +cR7UEŠ[K[Nss53vާ^ z?ȤьhQ!r:i?+qF𹓇=Ik?c`Fd<)' KoX{eAP&Y̐[Y: |=A|RĚ-I6#ɗP[ qp'\/\ h\cꜺ5k83: 񗤎T ZxʓrȨX3v6Dd//k-vsjmp:Ҟj4A5tPr̨'d-yl(KPFٳM xG")*wVAF>2A7L\@F@ϤL5+E;tHT z_A&L"RеFjdHg'I~$M0~WD=_iAP>:i\'ݖT!m0%@ޛb8[M (ګȜ7pyއ1o'_.ۈm6:T} ɑƹ# tX A^4%թVnxֻ=lɢ{?2Cv|F+/8S |LN.J?sL r J{ڝ *^+58^H 8D8y'm4*Ord&C$M+jzZ=l"%XV-Ѽ_Zs|QOaoY4; ;AS\'˲slitٝ@U"'6Bp3`-CxyHrG7Is̴! ]*U p1G'^[Fپ|/8'ESܔ{qefNB#H{*枓dunDۥCEBinU>Swxv}͉]H(1WQ:Qb~DTde;STf}&kx# &A&&9~ 7*F'׵NzY\;`ڑna슩xQP_$e+ECxI`o 'L{:IsQFq\"[7u̢V4J1g'2!]_͈0q[CE=u v^=濽 svvA\]+v%?s*Nj$3kjloCNl·XiȟGwsj(A.=޳6ғ,4,*>% DA{*Tw<*:k|N2+Ь~Ɨe pf+pd2~k]dkpGJ2" E>Mzz'Ȇ .h4U^Ij\-Y2aE>5ȴ,哋{%鲄ZpZGCy@*5 &gE 眅w0;H{2:X{lfn9 -!IC_m]3fzvO"$2%ҡ_fj۩+ R7OU*%BADe+gAVf3tD7SjND _.3 {CI+9v:mKӁ3D8xϟtP-b[G$mwgi'*"s hW9d2=il.DZȗ12 8P&(#{XX0_]"z*cQ=KLIE'(ҞP9ơ sPfdr$H!$q$|Jb#zHfUPJ9QQ/{=fx<~S lp'}t¹}>X9)Ǻ..)Oe/_Pd7Cb=G>lfKu`w^Ӑ8𸔲rQWP?yz5Hz1swίJ#`DC2*сPƼ(; ͷĝh1#$;"@1>6aI$2t5It{]3nO 򟍚^ NI ?5r8Mo"HcIWxF=>qc"7Z)u;UJh9 KLCDԫD fz6 hݥvvl)=n}U6OJJBT&$_(5\d1.#[m\`i9[sq:hJM_cYfoXKI 0j9 Zm_,֗F o7fWo.T&5g8v'OV\;޾jL2vn۱Vgeʀ=s\, *6[=!tqV `O{:ZџH&oD"grײ2vJ $qu#!goq*Z)Lin'l{h).!6cPNХ(߷T:a{}i~EQCq=oOlHˏָ1>p2\$y7Hwؙ`+/.B[@<)u &4.t^Q8^JN B;1㪺t,eQu&׶V29B|_9|mz2,Sco@7 jl=6<f'S%2ڌEFu.Hk,X%V+R~dtXQ w=N! ,GGꋋT'Йw\m*axuNIyhPkX5s r Y!j@vC O~J#gLW RvKtIʂ2n8bFX˂xىB%CcG8t$Zʲ3ISS.%P_vvHs MRyYۚo,d8- C[( w%:nPE.kgMS:e%.gKmߓ5v؆zע&ƭ[UC/Jn]A_ dÚ,&-:uO<읩XK dQ8ѓVbG~y'0ֵ)P7$x;1MPVԁ9>Q*Qb )B &_vb=2ZU,"#;}8S|8x %cM'"!02Ny@2Z N>j=P/_'mV,.0xK曨Cm90}}s͈VfE%PZzz9;G|%pqUdwF; Q,n&7SDֳ+=|<:D,ߪIRTPompZ=M$* d cVញK;W5Bywz%1X+ܛv>!Cϙ_꿺,Ү9C=΋~ ,?نϣ6z«N%Gˢa)u%X,v=*Q0`jMip0ƍX% QC55nЫ m,34v)QRfNڋ`&q}2$Xвr-Gf Y{@P^d6OV7g N^ 5Ml\7_^ᆊXi3ה&I-L2@mql4kQ|Wt0Azog4DW[1y <0o5KG8[|Dkxj/.&9^ª9aõ˵ݏBc()1ռcvEO.#tOӬ>V昕>u,;ȶ`#NUE(X3;Gޝ)uK B-0t'2OhnT4^D\YbRPH^/s/ä,96RE*lo?h2~QHK^zm_N,4 5(֍Y{7k/ g̊ siuJ?7w߻qD>1ȴvof j_cm\gRJ<}\ky_K/\GǺο!k%j/i+emXQnbZ/l؋,lִ0ixETuZ7BLx7nt5Th1]k;-B a?>^O6XK"W\ﮎXAhT5CWRQ4P)ܷK+&ُ`5lȹ+B7_:h5"FgLc9Y-Q#Ɓwu+|z }=]Ki pF@>Qh-Z 4Z)gQG`m^B&54.T8I}m+'4Pu[No= #,cXCbV]@Hq~4P) s6phWvd392_eZ|2 ן'{|%7I}[zLNM| sv(W?W7ܣm=a}K]+@\((;L:1ڧ1_hl&s~p!)t?N5~T"Vde7p?n7dI,j΀=B!C2uTd @ICKz"goE +hY NF@sAE[lIt^Ea抖r` RF/HiV@fkI.gK9^3uW;[2q%:՞/RfŢ]ȅ:o%MW7r,T IФf3;{E:~b.T@ %淓Ȳff} l( R.T dح4a4~? du[HRѬGw2qm XakW!jtjZdM=m&H?Qu:*+vG(8,({X5ExQjqLG[ݖm9.-VȺܬW5dʚ}[ sc>>Ϩud!N 4b%Gi/&xphPL]:ʬ@D0#?̐al/2v,!W3J!}(p`țL9YrJ{Qx4TP=%]9b}mE FO~[2iN$+moDs6kxwKr b?6PGHK9A9D]f]" y8L'=3MK̿}^(=Av6oY˳Cp:A5YG?3OY|buh/k Rͪ"qO-B eʷ,y1|xȢTE0;e?i3&{ qBd#71W{jN+;rMD~kw&P.彯$(,!,6e ֜GߌcgzX~\0qanyMEX8 .)y0^|I|N0Y=OEڃ #(0% `@Sh_TT^#Y0Q-q#|z<ݔ |MuOFZ>f$ɼ 91tJ|wbvӎ6Gun QUbő͞P&A"6tRak=$͍ү @W O2 {^1_d 4$3$[Ox jZsXl;'JS`#/\h \OѴtQ9Y k}5 s$Lf]l>|gBme/9sC? "d' 떇hB¥u$ų5 yS']9Ϩ35X+3hX8 ]Ԕ-ð/kL2|_zK@c~ٸgoEן!/dܷm#~aA*Hs 6^߈v2T};2(v$T3 +(y) ?OnAlExqO̺@ۂj fpEb Jn=Ӭ_aD9 ~Gf E֚SAJm"7n ]j⸆@So8ܖZW8g NBtdALD;:R5FULiUٗzTdXi"ujts0Xzze1s5:u, s K/Iwa=$yY-}oDR3$IdD2u} |=9fu~)[Ԍy; f#śe ]A{Ѐz<1]T/%c@c1i՞K9)츞p+{5;}Ǝ.ӅmϏ"8r% `ܣqO JԋEJ];~&8`MIjoPZOQiC@1@AIR#W_|WteOO7]gS( 1vA,(x!c'$}DhL m^b#{e~f&b;ozhNI?lQYē}s :?iŐ BSN| U5'FnTt=(U:y8%rGtmd_QT2 F%_O{-`뭽㭰p>hMދH3я~6E?y2(/]RI:2at87I 9}Ą~lz~M3Y13Ja]D$Y9n^i1cTlr㾯!?${[#\’X=* Y(܂3Uho-e-hEmW׊qϯUGRIگC~&[M Fjؑw \Pt3B.&愩oWI|k2G!m>?tM|,e CV"ϔ 帍 r# 2nכ/hJy`xoDI#/[÷3S0e ꍼ!JTct&ݻ7* K}AQׯ_ҋ۹!Wzkj$&yhiI[akڴP 'w΅/}1HiO'9I7+-ǫ\7߯_)sdP^aO` řLd'v48{>Gjw (5 _2<:_WMMU̇$VP~D좙Sxl*-Fg EX:@.<%b&X13#˞Y[wwkc=@SS7=L3R 05Ht0joa:?gq7\| OhT={q70oqkbOm85t% l|뭇=^G,i%OHD$1#4Bm~揦 +jgD ƣL4?nkKB*O=^a&[1[~1B >X@n;ߊQdiM,p$M/avRUfHebVmEGA^75\DS'ԉːl$iZ͑S"h+{net6 b!] ǹ%}[3;h5o=磅K3[5cS.W{[DGmR=YFbSc _KYEbȕ*Ϛ\I%nlS{@꾌d>)3J3l~>Y1`6|PD=@4``=W[:QUHmIх 5CT Z,G1$ y0d3z]#cgnKZ,-GBFpqb\MF\~iCN`kh\Wfy4\:Pkg]'"Ds;VAqbm~tb6Ya=lܨiIJṆ[qx|q= T$&3hRMI6/gnފaV=;H-NDXqYqk1B/lnYP-$$δYRcϮ&;BQ Kٕ{aY3\ޛ2LBxM%ʄ)MPD7oe\bT+etH yAL8T@X|}Te{X7 T~G%|- =mp$ƼSJFaUBZB[>꧿jitCҒ1^R~wi@s sW7nVs`A1B<hv⡖“tTT0~ ǣx?m6|V\-ӓ/fi<ƙfAo9|g>ˎzh_z#ɽnV^L vr8=jiJf/R%{q1:zg \2Ypu܃/-}ahJ ^}M(b3UŦ.ZTs/_[?˚sF UDJ;J F_wkZD8eF%맰IbMF%`Ҁq[޶x*T-k$tC_>K݅H.֖:UH:Rˆ4"١㤬"8ӐA$ 궁ZdR!7R#/;Q-m*Cg-pgՆ>nԲga#ElbC\(^/7}3^~=f{sU-̃$в>b @) V::?YGw=/!$7/HpŎ-C Y|$ I~aу|"0 ﴇ P(po-P]ӓ2ςړB03SRiBkd]'ԕvrRh}҄dBRjpTW0;n3 X@o#5J6ĩ uZq҈Zxw&[UZ*D"qYՂzo؉(kIU"B< U v}0 i.5vG֏7u6LI'E܅S?^ 7I"#?eZF\ɀuUwQ2bHl H I$CL=5LV3 bxF#/S=)kv߷֪Dm eZ^ICfI+CR)O)8~A׮+\/P];|7wFHwv/lh;mbHiASDˆCV+-7, ڪiFKTuYT?}TOz4O"$ʩ"?q{-ܡe0|,3yV}+Q$aFyq_* Ĝ{sB7Ʊ%m~!޴t-MMCE |8bHRjk$CI 1bZ!^Ua5>5:9TKY\hWtvSagQTӨO݃޾ߡp8dތzBD¶%3juw^撇BnY*5w?5=ZG-K$ZʫBI"Uu^/f?r6=3oD*oQ>΍- :U6:Ȕv\˸jv)˺ȊyskEL}S\kؙ9"ĤE?)Z_>NΒy1wiOmnR֚ROVR!v#gkssұ9 @Ncw|6^llBB_"N K%EQ.d6wA[\pWh,2 UܽB}Y*5%6[04hZA x7v5mGk'dx"ygoR/_iG;Si>uظ(i;Ow>.3!KRŋf -~/r?(Ѽ'xJN#c"l[ȥ|||PO/֕bq=@%=Ocߢ"q y_b; Tet ]&RGA0Ul)}C|ǀJoW\Tl$@Qa4.5cXP>㉰;jD-I+"A.NXg,b'>5_: o1{ 5u4J'fᖑ8lj[8ލ{-u1DqFp?TxvMp0y?ppcpPC,ɴ ZBP Vn`7^m1w5 .i1n(^R`}U < $6ũ\VfS)z @'$wDC!t-C}/5e1XP[kilHݨ`_)Hk ni?I)Եh<>$Na,a%ZT3dZsA:vz[ג"ksO,!D1&* n[->s)Y z& ʪ_;nxiR OB:%Wba+͟P-De?7b/Egx5'*c 1ص;'[\L*xkGc߻ZYKul<å 6r.Vz`=X7GsE1L~08w{Kь?Й89M=/G ѵ!jFƎe|T4(Po*oљTJ- ԇLk3ۙ,`q 4`,</%a@-߉Ƀt %I;I#8a%Yԡ_V,ءV,}X( A%g_YΓHpȹQz{PVEMǢ^d\zx lKI$B =2h %i:"PQ "S(CΛkAz 3Ȥ8I+SK}7@Or[vC맪(E-TdT}UUC;w&k y&^bcUg^g#yJ^GNW!yYR +*oSCg,PA-;gR[yU-ph;jRnYD:e -SuqAXWgfb'y3/ק7pECҌqhfw՞z(+3dyuRFړi%l 4ǶЊH;te >P1Qd,kb\K+؏e)|2"|\L-hTJkpR Y1ڡsy#{KcY#@JVݢ)> f{کg+z},WC}Bvvi~Spg eCǍEbVvmGܐjoE4X>4 / [8P;2G6!5ӫή ;9^#iH}}u5m[L|J_~w|"[tZ>;"iGV1$! PvԫB}~I#Z_6VZWR;U"P,6zS{Z&~|-tMaêAVX!kR=;"b'_QkE%UU魊TExvO39c@ЁU6ui+P,[pRXj fW%P_oy>7( 屙wXv<<`RJ2v'CCvWI+o7(WӞH}l}S|io,d2=z$q n,SOC13ömH^ڷY*;u%bM!l8};O!(Y{+n*ϹX ԼUdwr8,trV>Z|"1,R\ޙ)ŐmN$B;z@JHMia˨75Y!@ADN)QRWIa>;XTzM~܈x.m/\cD.t0gUo!9$ ~jX+t5ܦ\ 74@I5zzdrhRdtEIABPaY 955k>5g>yvgH֞#xe&YPkb?Pߐ0뎽dnZ{z CaR^ w4B#&\c 3w.^}M׎9Ż|є#0>Pal0f $_YH"^ԣhE|\ŠXqM8pƥTVu_rdV)8OS\ MJ Tyf6!j^k[ Ҭ ]16#UV`7W9y sѦh5*rGQuPArFhpI${Dۙj@d>rq 䄩4sUYt:qL\+Di/r v݅ʭ+= k(cȾr.8*G1N U|FW[_$ۧU"z'~Fy2# *zu46whm^բL{\ S|cxg-|f P~"`ԕA" w8,`,!oǾH5T59? 3 {w/W~Y4 X]PR4&:s<`NԨ%BG5![3bH"?nBd(3yێ7,& AZ08`q32USU-uZa#8BR$V3꒷SW}Cb.EwN#" P_>xߏqkıIi\kX`CG.$^·LCiB-nȃ"ӳQux4[qw[O%vX};37'ˤr4M0;GaU}g6P_w!$ǥK%P$r.ș:a5T{S4 r´%xoRЛnwqL_2>%qe+2cpԧmi.Y$rM&^F:jQH4o;3iXًC,%HT67d˙[ Y}R44rJAěT{R{{ =L60HV.z^v U B={y5>fmAd% 2uB 0p1:}GnLK2uZEw+~dO%3M*~7VL-9E@FWX @՜OħXx )ZLW\ʂlvnOG;ѓOxF&ڽU@d9uӞ<8x=9MFmTW x  H`lܨMn"ts3td8A1fĉ =[015eh _9vdeEķgN: b(o$'yD@J06~ǚ! A :C3B~t.IW2_V 6?ޘ>V{Sz|\.B,LE)!T#r0M%BYb ^ibԉ)Jjmd{hLxH˝1v<) :rj[wPmp6۝~BWᏥx<-!: WNLS7E871U^cypH@qU\'d̃Z2Lv{=O.4NJ1@bԤ*E4;FC3#ǔS~t=fQ Bb:}UQH;v# E";NjZxWib:Q|^ڟKD`kC(zo5B) Ω@B}Ym?F?q@^`&{f{Ѧ [&yO>[YfNɡzЬՎrc =F(9yX(0j%v] C yGxCڈ^J-$VKc!m!`<"Jך mݘ"~]#K+Sh@eoXPE6\n4|{qR$4S:Ug`.Js0}1T\L~ot֟YίJa5l} _A"0aHՕ:66%Zh5m6FL_,z7I`͙˺U7 M)p?BŔOz ;ՔU:*a5Q Z?iQIb.To /J79Wu{5bȘ5Kg$~wZgJBTB3VF)~EυaDP:Pv`(lYϮF*(W$w{Wi6! u56_VDu1}ʰ SDWnNo5.w;] _u8B_*ajY\Q031v25l,{'dHFɚS&铢%7Wu# yN0 5_gkɔb4q{j+oiW)/c o3]Cl@YA? Ď4.eb%J3LVZҏXe{yKkJ5oRku!0͛K_qoHޏGv>ﱩQm%U'B\> ԽHvylZ$Wy!‘T*1S z%ؠ3T|z>V\ۻ+A6"wg>G`a Ku;pZNs#SZ& yQH[H=7OB>yPL_7XOgp'@@60h f҇+c0dtF.pB/s'K9;KL6'2i;픂U"C"AOiUpZ bu Z{?wŊHc饯̤'f}HceiK(zM!75n4F޴`pIkNEE\-3ebu[Q2ky9P}sNiYͽxՀ7 8ΐe1\S=m%+lcu)SI#tO<]2趚%1m^#^v>ys lW7݇,Hzx[u Aڅ?AЋmvys]QeMΓ뭉Hѹ^8޾v{5yA3n9 CZ,soE6MI[ڶ-Wϒ';툼7vǃi>Kp Fӹ*I`0#m@WC(ZPQel&7k5α=[a#[mJOoMrtrߢl݋Dwm6;yǭC ٔ;`n41Ҟ,ai$7>QS&w&C ZU1{ۺ E "d4uCnKO^xMeMx:R֐v/_B6H>9vn2+FvN\tCEt>3[ghR>cVTy.,&т-dUY(q͖<l)\:O !5ep"FN\$WFHE8n |ۜ%imٟ!?VǘH8 Fy: j؃Asz=p@]E :ރ/Z%HɉQQ (\-aCv+CD ٙ.pMV$:ŵ>kg?u#ʵRrjciZ׮TcaFN^jrT@cL{ a񽽔":EIۇ/43 >tu+La`Թgwx'a\}FOAך> Ʋ ]JaOt%4nz KX79?1%5fe*æK[+:(#8 G8%JLqGcj(l ΏD_@W5ra-W2JYio0}Or̹rVgۗ)0c>GET q֘,hqyY>6ޥ9zLݘ^C4.xS$/Dluo]P@T)ŏHs3lBQ=1qγ&<G1v2';I޸dʼnsI38UŞ а06Иb C,a, 7I6[>+t%Ip&6a}O RgfˉZ ]O!Srbb}Z# 5 /: L k)|]򈬪"u%¹dz#Qo,u`oz27*␸j*D]'7,8降l'ӳw?Ͻ:L%ː\[i̭: D1 (1UءػFzl(䱡]$0m U Ac3Ţw,&l P0D?OZ/]'O_>8}caM UXxk9NBφBDm-QP'ޱH1d%)<~4A:N 9LZ/h B 2l#TvQU w`ҽ޼> 4@.w} ' * Z)Jt!4[4kʘrE:"K@^ˁ0(|0(B3 fJ8m>` r0ǔ`R@{wRV' Au`E-h \Ǘ'sjVfW䑜{N 5 M+M0PgL>bp(:>[W|aL1D컗_y-+6/bݲIJA87}A|g%F P-4T=ooBN,h:M07~a4@ +SѿBs,4!.}GDƇC6NJws݌ܮøF&U2/V];-Ͽ#z5.3hr*TSؾ914ڋĞY~ "i~S @GꂖܱG8ygkc4 MI`Hru_u518XVpJ}`á6w[dk| |s,K!$]bN]<ùt`z@ 'K(iy0CY^~^S O^4P _df6@db"l-!#.1FE2&uZy^|dKLJ^OCk*GsyH}걅IK童̎v2KY۬UDm).|..]ջ>!}-m&]tfՎ[+CtW \EV'i C0Ziia[efQbBi(`, |e'4rtw qMKj;3]؎5"劲 Yhsq4Jv%58#0xd9$8/)B!G5xꇰw`k[CIRgܶ5|5?2͘ ʱZJe qjs>cu,)D{"qEi SZ_2k[ 1Η":&S-}xF&a3OX)UPieA[("@/jNI`:po~A`@IJrYyX\.*Fa䥴[ bP>g)/nDg`bRAYgjMJrS[jrj\>_;M>sz 7u>TA."ʔ<{Ο0 訅-0K;U]mgw!M'@o']þ )Ln>!aʔݕs6˶/n^Pz6[m gE(n|J.Zwp[p&^X7%|6IN15އ"S̬Lө RvReE6ɗv3E q Xq@[rZuO"}Q[r!ϫ¤[m&ZfdU}$R/epf;*%2&|Rjak (tEnh6c "޲(: K违;3~JiMPA0R̞j yy7$'`DB^G 6T_*Q_,ĘtU N:,\P'(޿ wR.Qe}=c>-f#iopZu/kKw=w;j*3FEk>by>T~ۄ}$q2Sw@+Hl#;ԍ>͓@= rє_i/U U VF <% ,R$*Q8(d03 5w׵}(*xtUXKzCw WncR=bJM{X&nyKT?88f_QpD%A\V|q[Q) ff9z$!1sZd20|@՜o [7 ﹻL@0.n@O >vp/jYYHL!`Jl=EҴQ&+rVS7Ht6HmQ~9t f}nV^MW"2(3С0g}ڗD4a`dt B,ASxWHi֯$VI@ٺ[fvC hCaUpb3 &AFQs$IwPp7cāщA9<@6X?Sx9.[9泍 وq(]FE2 4oi:ba)o2⦝ƪ-BfeMtUC8ɚ ҵY'fP~aIzJkJF%T}Bk<0ނSUI sKΠ{ #o12 Y `QśuӡYV vok+ [̔|B;;ߊj[P398r@\^țz@ i0źW]y]gagax^UWf o nPw&j*KkziMng\۳toLN"YP/1,2֬y4~P rEBx(D&~0B ^XzS٘A&:UN%Gڐ -xH^-a=ANlsEkZėi 8>dJHi)<`BGpOܠ{χ8&NSDZIlrZߞ@E6̢LɁ-5%kDAyxhGbX En&Mn 0;*Mo.KCU8;YBdd{>ۛ}=sv!-?go x~wԅ~z_hIѲ_lvF! @} .DgCNI,T1Qrr]SAٚKO{66[ǜ G},lrՓVx]jMf'rh%< >˒DZuPG,oqJ% d2ׯ'Qղˤ{釞G }fKRf~; K>wDw5BL1G5tzaRn=%1PooŅǼR5d%ʩ`).=c'R^kugR rǗblD"bEӾL]Khnv=x4?~7w~3-Hْ'Qcs/NV&ĿtV G=Sn_' X%Ò>(} ԏ=*;-͛s44-nh;t{V  w*$0 5_/hõ<ZF7sξ"PV"x&!YK,|ImIy*?˼ 4UeF ģ~x:,=lFdod{b3Nۏ䫯}`dݸn쟤 V/~"oi78%@K՜fPt fm/l͝G 'I8'xd ݿAM^n[\^n [ (azk5VbSA!1(Y,o(;6OrQf322${T+Sl-Fv+OɊn [>r4g ~+ЄӷDJoK'" @y\\Rvdzu={pKx9#?jic]!6L5[>*a(^Էx]W| BMPcX8;Nm*٬9Gjo'3sDEՋxgs'_XwIXa啪x9:XOotɻC^>-]t‘B &%>pj`fP_֕!6MQ% %ŪSɱdh2k:57T+4ܶ)AG⥾' a#'9zKߵb|abhYfB\()AvNiW(b㥾\Z9wI&FuMϙ`-a5-IoL'ZW;QoV)HMA8E?rlZ [俇M0|zv0#-7ZV($F;Z4vB }jjfMhzK=* Ā-˯D..Žd> 6\'\ Rv 2O+-{gb!O6dP@Hg8 M^z8h!8( :02JU]k 8IJK|@bbt^M)dAf"E^̏kˁ~ gį!L齨?Nhg'Iw󧼔o[%"`5NyUP!_Efs fCĩ3@=7T`nQ5 nڧUwitP}}3R~kqBZtDQ:9ۋZaŝE*$CEs3f 1{h}5Z|] &V`cT_w} m;@ַD۠e!%IB b^sD݃/huXK!픸en\4U, 0EӦ-z2@Yq-OQΑl#z'NfW+"r,~-|UpfԤYE?JECS%m;5ίZK@Fvɴ x7HUzke{?FVa1l=, ދٳ*i 2~xSc#!޿ޮ}侺(Jhm ߟ 9kX`WRsyR EY/b+&q{{>.4vI @i;c%up)Aw{ۉo1b)lbjŲtvk7u, p֞nG`Xx#HN҇ Xl*ζ:Es-"?,;<:~^%BDaJ\bhEڱD;ic[gWkGIW>o#%6GH¯MG7s)rILD1.ŧ|H8_DwH,V }*SFh"hUj[[Ȉhx|eT3bH,WbyM}3( ^0z ,_sUjTۅN'ߑ F.b0.L|@M}uʴ3LPDpL HN q\+X{bKQs:.0i'x5-ܺw  q`cL:;nJӐwd9;.GLYTP-\̳l|z] ?h%}jE8l'4 (gYZ07070100000014000081a40000000000000000000000016759d57f00002b34000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/firewire/firewire-net.ko.xz7zXZִF!t/*]?Eh=ڜ.+χ-ҳZd,^8[qף o{ǖeP?{ #*}Dq[mLA9C)z_qC@nJqUͅ}N^΢f H.| 'PP Zҥ{U!Q2W^'=+dϔ2/Nh}6e$\l`Vg MMg :&6RN%n; AKt|5tO-`gw2}eV1=.rSQ%߽9ݦ’[9b{Մ /2Un.!}`'&P;e("I,-W7n O[·k(P@h8s#ű~=TYi? D>n;6hwBό>}* p=0Bzb/cJ[P4 B'Ĝk]o fo.qԌK f Z! fL9l+ϭ8,ZQK'c5zdW6O;{mnq&4f"[g& OL6 FJXo|ʀ ;jE"n`t#fI5&#B-<⓻>ms3ٗ\O #:MGHv`^8M?v-m䔹L Uf3n#T h|7( ƞ[xZpk#uOqEѽ-nѿ{샰IB[,y/ǂ,{RU߹xD ` 5g !4N޲M(V/ rCKpx^3(%-JbgdX4kֳR LX1ApQkϢUс{C#&yHnjpxՌFg[$utpSٴ82l|y w0A0 sK>Dd/q[C /YE'ʟ{}HX(Qaٔq-YLB]F.Kh΢pIc.mL6]d|)(-oAsyֽ{mwA-뀲341<''&4~H$7vw&4nrz=c>klߟ p8/Qh6Z%hAUWKhG>!+"즵1ݗ*6KW2 /j"joTA v"9[<1&ǰ N\ᨦ=bg7NPyՙxIwUӋĆdx1䳀^b_ ё@ [*Y^n=/HqCzaJ%,M~o)URi`-$~κ,+FB:|v\@H!!-0N[.! :& (!t)Dm g4eKAyL(#Pм*o,zN(k) gC5UX7+|vs?ss@yv8ׁf3 N1{,Ygb);\'S ǚJj/P`Wʳ^ñL#܈ E"ٲRf܂ >ymU-sp^8bN* тa?@1vp?OZ܏/1ko5ʙcC K M Û|js?iR<"A ?y΂}%L(4L^B IJdn#9j 鿊oumۖdg]1c&Д]bsшμk K%j-Tk>ZDA̰Y'|ŃV^FBlؠ|q43ޖkesy=߱`c:7Eݫҳ{2kQg'XBd;MԨ`;~ yv힏rdh _\817E. 06of3g2;a!2I٭ڟ}^x4br#Sm&n~>xNvIwZ3, 횱؊6|N+鲁:&V]t) _ThCɄSKؔO` t,3VCv2zp ۋgPS c뚄Hy{3H5&Nfvbq!\+]!K +>QDD2}ÜwF.qaW^`r? VNx.DϩLT旯y؃R–gjHU91g'jE|,Dꅑe?*,RHvxjįG ) v@|p ш~\x~n`+ I&6& 9njZ26 :!x̸a%'v/Geتрܺ/PGz hĞǰR9f6aHQoc,-d~X/֝y!+WZ8ŇvݧR.>Hy@ujBR 0\\^I3{e`⮌LTiH7S*w7'COI͆F}?e" b̚Bdo?W&Zm* vF8S=;T>2tt:]=E)ʑ_\:Hh9K|NeX#2#cB{W2*f˽*z_uq\EO ˡr8[œN3(+O1/~wzXr3{L-c s]/(~ _Ypn+e?Xvnϙթ JMs ȿ*(!nɾF-6͋عfuGpftF!9ơuiQ-,x%OvQPwܵ(z滣kld#ƝHn:f%9z d٥Yzt[V7eV|0`8&s S*2x l.Sy[[pBӰҿ.gT~kmrUO]o 5:j@j>u՗ZMrxq: ϲ\} ݚ?Af:)V6\zsQc0LKl\T~0`,N3%`nu*gBwTm}KTɜ%{LX5c Nav9,X.zJggZ w`5hGiMGF*SM8G_͊|e,UPʢYT]h]S=Y`PDNߩ0v.nf`nl4N;_NYG qߋHÍ:JHpb$8un&[QіG7ل(32I;K7t/Fs> <8U_Z`V<iM{p_f8`.yMQCF#,㱭>]6&ML)h`i4hFGBؕ_k/[{!g +>g 2ӹnHd"2S^Z<4O(!67V6!✥dkj?g#vxLE):dm6iX]ޥqq 4^UD=Rnj!u'Z#_6/nFJB/ܮ0=k<&\\`, _(`/'f<8MIaaŷDW:Tqqil$*)~V:*\̗̋RJ7u^`^ ϚV@_$EҰ`dܶkRY̜{+C@/mbzbO3Zt^`uS3roE# l^֗{0dyκL)\x+L,C ᴰ:4c͗&G`%D|Zɻh22a69?m/}xƏ^Ҕ`FKF hwF%?o$_G- 'v[\h:E"C/-`\^tWaO?%*MtfVՎ\ӊ  /VA| H_fR?(<2 l> Z~d< aR*z[2yRҩU>է`KOȒf\|&r$R/#Ic`eoK m=]'):uvbY&hDigp Ghi[# +?6o|pۻSnmrbO[5n3C+m3c^{m!l(F-yɕYZ2uIľ#' x{K-rL@W=87 81TJP>ǧБUd98DO? ձp ]$jr#E}%YRT8$\ߕV$4*ׇJ(D8IH˩*5{}n lN3x'QM,`"J{Oׯ?5Xq.d=BөlXR2mm_2bX't_cAiA2Hɂe-?P3@''a#È a$ݙ<)ƫEFjݖ91GX 7z(Kh+ / 9!믣<\'XaO} n߱׸$t|m+E@'9Σ ӿԂĎǾڵĈ u#URZ @, lB(Fr0`K#-_C"0 eokϠ'Ia[N G@nNs;3,BfT;61ڢ5jwr~O\)Phf}*]T͛:I.!E;6]jA$/Dp}5B0-Wm֙%׳(n9 ^?mϕ.$-I,O7 wF{x:F3jnւXz˜G;p_ibvyb0!vld2&/]rÙ v?j$U E CԅJ,PdñlZzG % l'P:gu oV{F* -H8({oRy˪7~fKu4F6*Q%-Jal}I ̉nʜ$z1 Pr^>Ќ^)j5edaJ=*h~Ml؜(/VܡOΖR yRmDޯct)F;0K+S@BnqYoNx(y4? XS̬f4SzH弙R6ѸWY2v^VhU&4m*ý'Vts+i]T[ͱdRɵ|GAb+>G;YEOﲞ5)j<ʹLKc./Ŧjs[ b.kβ tXvc Hf$(X=4%ό2tp:C[V.9Cw8&i;>bvVՕJbf?@ s͈NBn BтU\6aY+6Jx"%gvח>/,a;n_āOFO)7$VgN/kq` jxvJO-]MW{a:ϪHbm*![)'V^7os~ ˜ǡQ$b SRlC+<h6ӂovWGnwy}I7DruN)Z\NbİH0xBPbQcfl{ì1pU!潌1NQxxpʨtv3jϾe;o;Vl#;TX5$k\O:aY#{ WjJZa`U3u11`K]W8k/^ϭ1FJL=;D-TݖħGćJ44`&3K"UѮ?Ms/^3X:Ԑ7+ݰZ1i*NaEfʲ/- !<࿼ |m~JXX<>g_&(Hh%oً?P{dbzu"<߭ BIj ;X1 i/5d1B ~MZ$OJkvt'G|(5ӋI+[^I'@aoFO6F-&@e e5vv!s }Q_z }M{m]aY3"?d}UZ" \^WU*꧖ޥp-:ũQ7 }ov%1tW7F&E]n2`ԵB$@vH]^Olm`N(^h/j ˕Ӫg p@"<&Pd9;%!8Yf1Q_b<_ `NO8]%ծ[Wɇ lw Y*0 N̏mwwkBb*ć[ >i0*~xwߚXfEo[}g#;P=r1@郩˵Tmqfe0ubGHSshѽAav~p4ztNqT pa? xןeF,Ԉc=[v@tcs4rNajWNKOz5ߐuGznj^~@jmkbx-#8ﲍ|Z&(F$4 M|LvڮmQ m|QgYO{%S qg'̏֊:A KUa0Q=C67^@! ;HId-S(Ƈ^9s&9Et&Gh^RX] # ȗ"vX.Mȅ;Zor͈,>3'.7#bqu+n\n渖O\t Z"]k^P&2_w7m&-I1NKw ,bo/YBEJ2⛌G> _Iwu~7ʳ҄\co"0,; 3,v/¤(,69;A^jBRAXCS(61%"-R| 1JBlQ61q[,L0UUXb5l eNoN.M/'_M, |p&߫ʑDD$U>\pyˮО>2Mrc5܁X † 6+ d떨,D7DR6[_Às$ ;N=7;+RuĤ*BE!pE4_A'}|1oC͡v/|hE$ Zte{loBqW¯dqѤ?h͌|, !V;ç30u]ngi098829OiatuM5š9$Z H[iU|R7'j \@YCYN-i (K:(fwR [Lx|a-Sb_{˼>"܁n;I)ٱS564P5 J6tUYoq9y^I0$kh/OAnZy3=Ztlݔ"cOE Th-(4ȲGBgw6nWI]s^lYs$t6 &61g`jwo|Ә#G\y$>nD j'$LѤVȻ0aK7鮒|W֝P[@P6.4a>) 2)jHV(W9NX+.bO /VD(Mb_Lx7 %p.b6}F==zpL;.z/KrbIGjyȤt^:eb]\X6Lhz?:5 /]<\k|vn5unLзU.X#ŞWl"ٲV<`@رgYZ07070100000015000081a40000000000000000000000016759d57f000056ac000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/firewire/firewire-ohci.ko.xz7zXZִF!t/sVi]?Eh=ڜ.+ȞC0iEM1g {EZ+P&o7J Zj^=H=^* ½z*ۡjCH][a";6'0oaRFG_;Ѭ $p[H!C$#V 4Măi_a>rww5NevԂo Hdze6@0I= v)f 7.ŒjdڜJIȦк#$8Oya?z?v;S sY \'n,-b>G'k33b!4iLl8,tH"`Mw!U{ng>%SX f'So\ p/ka\zyz!ְo?. Q7!~-va(Reh$袍w- (.>/$H3I0vy0>[qxEBCYZ,];fҲk%`.OaC9,gps=t씧ldjr28o8O }KT#TWpes]c},`„AW' \ Z/aNUe=!k)Tc(-gy0|sUĬhVV"f]ѻg({t~[lK..{yؤh|g[Nnu9sf50GQd)hcI~j,zY/k?$#[NvQS^`M*%-nS}p˖)ųF|%k.ϲ-aD\| evhO蝅Q;p`j֏#L#+phle")N, "Lq1'zk//G!BtWY$Ilm/.o`,NbbufV$=fBa"0LE 0+V̦E~dIGx 0痵l5Bjm COZtת8xTϡ\PĐ;RL]3aY3ﻻ"fI/ɽ3 6K %&@fhˇr%Nh#`kj0ʅLY2"I`DM Azegp@$4p*[7Zg٦ o`1dʑžݪ_b'quvRk|2fϞGMX)sb_2O뢴(oD힧QCT Ԭbp:)GD&oؖw+*@Xϡ}9*kz(\ cP׋L>n:u6L ϰZ[P[SU394x$ {c*;͕=ƽB7<ꕊg%=v|cI4J,[ē(C$}udN(x Ѕ6"S.9N%Q6̣v wi%j$*h@p?t{Yٿz)Y77lbunVqgxBJv𚈒=8%I4x۪-4asONQI aTp  $\YkѷʏCf1u7qbY"xק:*F/6WjB]4aU[1]IAJj1=րH31Zg+jx7ZuL\}zuH,7 6^ӹwQ RWn)hiGysHmH{6ےCOw ("B2w!P (2J&"R1Ms&y^S&& zvƺ&81blZ@8!(B*t]:q"qkXH(Bm| >$Bk II8[2-t?0g.:ygk,$]Bj_܏Ph?x"G@yG(ph+RRNR!/2FNYE> )pF 0qfS]ȫ)ghLG  p g>8%jGxx|8$"jRф=sK ,u P:>5g'qZ'Ib6,6'J j%ٔ\ңI_f MַGiy߸'=l.zRmQN $GfRM!WlssbZEx ox:3.@a. N\sTB$&eLSeW=u^j*ekCvfϓ .juȗʛvpxe&Tp:i!\[➿Y#ј=7vUuxeH*RK D:Y;?v'U )J|~ƥPumQNgwBs)(s'O-*Ywl?*d'yZ䝃Ҝ Ԁ 5ƞͯf{VCDgKĄNUTlqEꜿ(sRmz2l2qɿTYl@s#u8W"l5̜ڢu> J(O0"\~~َJ50^PY_$K01R1K!E9|WW2A,l( hH'Er;Na%`SV?ӗAWN\%Ělydc^n.ƺ`LԇnOy4H CeV?5L:EDžA YZ[ElF* nq < TYL k~A+f হfN96wCQ`0M?SS\py?hGpý; V C1TqmʨyfBtk_VE:g8$I~̡ӜMm>ΜR "ɦ;bSֈBEPeτ$`IADZ4ZHIG2__>m`eWْ}WwwGop\bh~9F왜p[OO.r,A+A)Q }_7_iWbJf~Z:5 (% $aG 6laR֮|QWIZ~a18S/Dp$C绯gVTUUZ5&gpJ9пhlV: #mQ1Zz`=F泷't8dME{ {~k #mzQBE3C)#qqQ[KE7S Qspie. X!#;fn6j}O1x_AiE|RW`|NY5O2ĔL[R|BsV]R'|\_쾠]H($# xŰM >tgdr7<@'VᎫvWo.SR~!Ў6-!`SsL2gQz{ެћ=jPַntr5XkӞ,d2V[ ClӁžLN wf|Y.7!97%#_,𶅭ZL\W@XBG7~PR9V" 1+Vv0+]GIY#)?!vaQuJ[WL@gx} ,,RhXB8 ?*ḫllX$;?2Z_" sӂ"!\(Wu`EtwEc)I' t2S9W3c pa+!=*tjr:y pu'yKxLZEΖWup(V`` 9[xP"Ԥ͙0}ΐ)>eZ{x+Xm+4WHZs*t&~[s,)s  <QYe:nR(;p3S镁˞uF$Pn9~fOəYxÑVY5IehP2/ʴֵxZA G,O>d~wu~ c~5ٚV1$9NKR71txLFCn88<(D=`|οթI74ѿy߼7@GhYDfk}!Yu6vfD%a +wM?|D^ҏ L+v,ƴ[ wL机bF9~4 -b_GĨ^23c#*Fo}I0v뵺%VcK{?ul(|z,i@礥Qz IDsg^MUù!ɋƠ4ܗC0YCѳ7cJoVRwǔ= h@n,qjZv#*AZFn Q퀧κ2 K;S'^<<ܐ'{ћ-N<7ɴX2!a<ǀR [UdDN?귌$fhWGA0Thԡg1g=+5Bs ";,mC>pf,|g7>}4T8yϝ>`gUulٜ/Rȷ ܜ,'_̣I6eޗ'81U6s;!^,{dˬ4M"ʞP.~: ɏZPXPu=xwE)q+;]$}W'>o=MONF=_ DžvAk}}5IGYjʁIJY)f5]ޥP><+7oa@NCjF+Pda-2R|Y)C̦:c&z1:jTh k +Йmաˡ,h#b C6˜%b箧WgM܆Y*@HTɱ;`@FxV5Q]6\`YyXUFhw1ff@|+:}3ZLpE[| 汹C%;W*(^ъ/1cԼygƕ+ +PD&m,Aוωͦ%Zl4AHїAaެ߇-_W4E &FAT[tVK2i=5}ZˆT'O"UrMAyݲb}Gy3w~{*Qk{d$̛'ݖ]<Ƭ`">O,es,'aۂ5|{܉%9I$Lu~n[_ >Ow_Ց/hgY|5=pk[6%9hh l1.n?MJiOa+w1:s׋ޘoiT~AGe nƯ|C͢ R) oAR2HYy)S<](<))8p*GLH%O+zg@O)U>*fuJ {NvQX+m+D\j0*{mpF{AH! @/Y#b<~>=w%ʺ-xzbΩ~2ëG$t\!Ty=+`0.}_v5-wʕYߒc YߔOl[hOsAin&|ّ)dn$GGOwuOx@,'K]TNWLify&lLi9FkF;&Qum|,/uV0y4w&em73D{2~}G*O?RBu JgεxZ],oz"&th)3Őn.Ӣ⢰ܦEQ@jI+q1w­A;9O(0%\MM=qHZ="IMqpe5g,h)E=.#q{ X(L= Bht$XZ3m&\laPIh;D(<9#^} wƀ,b=>VG' (=VNZHl $C}6Cf/?:Sb/p.o3=Z1ks,~b6 ²cl#r:c^TE;$7v_#@ UUeXbkfAk&ik(';)  ouuZjF(Pe!"9[Edv0{* y%BcAMF[8QF@a~C^I(M  s5e$ejgv_p8E†@EE\IUӕ_kյ5n4\fcʟ7u*Ғ 0+@/dFrj9sY B@[e;iY%::&X/~9L~=&pphuJիFL9UH%سdKv((:9jZ/kژG9 kֻ'fNu [)0L~S-E B\Q]S沎}5&Y׍!x}K}r ,B],j%4o3A *bȹ6jqS~qwCĈx`@ҡ*usC4ppL'L#`8/~|0ڸ N,q 57mX&ΩfF|{NbHdoL=zB-;IAed4wi=HQ"`m \J08UNoLRX'&Nm[""X載$AOY'K<"*{EKno/xTˆ'PDGn;W)E]Vabvq =s?}1ޭNF:_,WhSǾjkb$kHMP0 խ\XDi`$;ˁ#[@1EiY5Ԑa4]6HL7+ƜCWn1njZz B{}>{88wu/jx-EϨk~& ʪO8J8Yc,F m--BHZOC}ZlvZ&Sz,Q;y^ײ8KR$Uj@6Rͫ0ovErbw0H w5 @d٤~.ij^p6c ፳B'=?*-KB1;UiF} i\o"-8]8ז<'p'c"WpF{BTJr̆coVh-aC-&3^ke(Ls H ArkBV=ylO<@/T}T#n_׎@Aojǜ G?>h1ρ`aapKTv0Zwi݃.t:q][z~CKRb<4 %1e`{h2$<2y'1 #NOEKj}TNRff\43d}r<)ѦBBt^9լb7nGrjl%.x݀ɷ7sG@8: i{̠?[ZF9Xȳ0cxZ?Q6 `+'YCCgKq+$dn96u{H ;u]moEūpk8Kc|DT<OtrA^1w1->cFD\!]s$&q:뱭<\F.ogŘmpkn3o~RS4jƱJu4 KMraH1|l IGy r蜏OQ]j=LYBbv4B{d:65aPos]FhmE7e[͏[GyseG )[Ц7=W+*9?]_l8ǻohࢳAGCВ%m!Q?ƮzUx!b~jy6M3--#tg1(#KM7>y%8՝CqmU:k߅4y꠮\jmK *u[bl1,gt0V?A?i@8q^fՊ &=?б[Pr>,I9KV>/.y*t}'[k!ܿo:To #ܝ[$qmv`!¹Y BL^W Q'˴ɰܻH3{<BEk;6# bb/ybn'|s?Ȼ) +ܼ˛8f\K+OI2"IE9 ߩe\OQ#>KiocgCL/ i{)+q<{:%V[F_us0w 6^z O}k,3\UiG.gI9z-BhgKg'wP f'ĝ= .R !%#tB̀۾ sO=; ҏ4ýI7~JKCf"nC)r7 V9G38<玠}`oޜ\mϊK)٪B&P%Hq.LR&f\Yy,S0{{Ԗ (ee \ ɚd *5-/GIB;π q-*.t fdCPEhhU8`/]u^P^r3AQ'M}(7,kxq^/`9풊ץ wgB)ҟ_Y3naMØJkWGvAQ^ `|[[CJo#~[-) <.U(."F&R_ m`$h+hqUʽ6l<1}d".h$ wv9%w*ĎW@ ]V*)}| }/|Qb&U:==^<ߺ{;Org4-U6R˅j\AOof+FCAq/+#f,z!LfbHo>g;k%&*2v-LGGten6g+߁9oؚ;\1Ƃqi(~:bʡF ZEiűya,, VA,~˪./@IX L͈YH+:ʤxO)3߅p>yYU>牅aO2dE\diM<-+{o>rU8-'19fлQMp8:0G3W/fOn7= 򼜰zskXȒ~{{bDJnYY1`a⍥+cGj7l[C$~Z7OusZ܏?c!Q>]cپ@?m) ;kj%%#k* ^G̛m`'iBg#7`)bd mVJNrO4,q8*ܭN8BSF7aS++]gv$#@Ȏ_lꠖTc$P*OZ@ "}L*en /jcr?9 f dr6qz=xsǀcDq432Y'& YK>"c_ݤpT5T Ѷ@Xꀎ;ɪ$y~fĘe LYe-]wU6"b2x%H7Ey?x9 Sdº+]{I'Ҍ2IWNJ>{VSK"$2 w^ KgEs|84ZzjM0 F?$]S3R#iK2 #)~5- .TIby7VÛuuMh^m%qnF|vszKO8bwܶ~Gq`x<1)3}}9e&V*JV _ 7$c{kyP܊\2w`.WLiQ1e~~9Q;5T}7rw@p.ȷ2 >ȾqN\+?yb]ZC>[ba #PmV[95dxa-3amXHL 5Host 6ȫZ+QP4JA+g#1d<۝3 > ?%K8.9d Ww5q2+C YH?f# "޳Ua5?0e}UHͦrɥo~P 05k a0J#EߍɟCHZS]šDVu.Xy Ԋi4p΄B:ٰb93Z2骈a6I5j)L?=ibdO9LvtIU$ o.*}*`̄I]L2Y.iW#x5g32 #5.UG|'ܓHLkxNο Q^rh4J"t7O<#a8n@@}E:nalD7_)`{ub' ;\V#TmN#B2VZT˾o[)B'9T]D*.z'irk}o.TYbu %{#uG-Y_q3" {$߲!#jd’x}~[-y%YI PG;ZLAH.0ҷb MBOWH|PzXP-WAw84tF>"sysi˗@C87 D1H 6ڪ">/PN#!?}qU`.^Hɡz}$ NdY2'疨jlOkxˏިG 8 S, \3~Rڈqqv*fxt[сKscrdU/5lmF1z.Ҫ{Gz&*ygU[Ig;M l|eU"nβP #Xd5b/0N@3nvhPM1 ?Xv~;J<%}'jO@so<8YģJ;]NG9ڮhQ|i11U'8^٨"l?{tZ{k~t mQ\.t;ml TӮʜ&q ^4-ʊ@}߹0|3`ξ~|eTbK4#*0V V'@5h O/ME4TܟE{G1v$h͞ VtRvxopw= c/̈́j@!YGXi2#vM/Dd ԕRmLIVg-!q~vxp445=Mol1V_H[J> NT%PEDc;u!f>/JkֳK냙i=F+NHŒPH:pwX1Uɮ 庱{$`Ϻc9R]jz,0H2j-mj}e"x@7cbO{()o/8iJ/Dɸ*9i#jI|,Z_1&+1  lDF6^Xgke @vòjEٚؤ\jg-<T;LJcu/ȬX[[zҬ2FeBK=MN^e$`k[ҋjT͠Ӻ< %#k?y\mH*D[씅]}ӂ_SUTK`9ƹ=ᳯ9|''LW"tso*@ϡ^ 5 quឬ K@Oh ɆVR..]|z.M¶0`syWOx;! ݘ#!n7D;[zzP_4t:3ǔB7Lm+q[vɰ•S=$8xU·}0NƃHWk ; BVhWFr@ tTS- qs<(/텲Tz:mP;FpFݭ伓30[;9&w_y߫-"]UbXPjTg^E*a$y 0e%S2y#|W` p; ĎxNv+"}U#]/2B:N4!{G;DcϖfmNscd90Fe"A&u3+6lp%dB$$虇+W CF'sAvPOLcy+W*^Qc\ylͼ|yPրO ҧy3k%f6HJa$ y^;O떭>\@-!;Ei8̓Xyo}Gip\rxipng>WEr1dU/-`B+8LPYɱ ɘg{7I։̀js|ү $~ێ蹔܂ <|0X]*XQkOŦaBݪPn{<;,}#[>A(}"LMno D- Ԗ0T/j/?65ߜyPeN<ׯjsU1GV ;dŇZhwve15ǀh\CED{O-<fb/DT9~;O<zs/dgۼ[{si;ڗxǛ;XB˪.f>9:E $]eggx'HS 9s+%mۂ;8 1幼OT){CP2-ʷ0&gaiD3:b-:hYoFƅp*qGi0>=JTq9:GauM߿M3me~E+jD$GoٿnᏎgiNe䘪 ]Om^uPP*R<zWڱAfh[y,reGS&T+4055z)keZٞ/#_+VdYm}^+3a|B~VVio蚠yLpR 85̸xݨ'.I( dI[ "ft8u*Us;.M>Zm*oqlJctf}}m1LdCS y`>LYNO!.=f3 K@  3 p4q]9ݮ蔓øD|/fa 2)M˛KA4 Ua_ͰhWQFJ?GAzA249ѱ3 `ZD+3W;iT+U݂y 4A[ ie7 r)ՋfɽÅ<5.[4cNpB֭0{68 cCP=Rixj V1nAt2"IJuuс 2K'l=9HF$#_.y;:UȈFTlY&Эv!DG.;{w-Ew(>( 9+v(9ӧ=,}'m"=QH'&-8ϡz%l{#w9-')dh(7S-("o'J@OcHxkDsO&{ڟc8},@z4 ,#w1`$Gc YAԑ |n4|i@d:^L"O ץ^041}Lf<]&K>+D>)מ3G+B!#0kӷ.TN9K f|wͫimF3է9izBRH/q#RgluԄ$L虀+P*$+|zJ`O!1eTmYIN"q0w_s6*οz-nPTGDp(<J9hָ/uok_ FMޜ0zAzF"qI6b"O{!Zf~B>_.|,%^h4mTwGDXBb`'tĐ/QN (Bdj{8EvuDҤSOP >A;lH.ig?^1mm &l1$Wrra塄FF\.7IWh+$7 )D" $e7K#13g:?A鴮b!5+.[@9T͵OM;1^Z2'OVS&xq>W s#u_ Qt>qsǃ`2teeX0{P`ѩ$b\$ړ1M#98Jq#n-xTYrh.6Ȏ01Goo6+cĕ?.MbRC\ӂWz{~ sL"*8n1&F{ $9;hЁ6g;R3&r/2sF2Fn"3,F2a+*Q{՟IP-IHl csSkMqyVkmc.7Fh%64Jē.mƯQA^/)+7 xkU#:VآG?GTUج>A Q4tW1LTozFsN''?8qJy@e'3= O#{׿eF+28ɢ!f:q9=XY]"r+-anyɓۉkDbc;>Up~1ɛJLrAXw qW^eTm M Q,\G1R Z yo?"T <1)G@V&`!Ůi`ʅ7x *9"|hPۡ,%%$g :BUn">l @EuЌS| c/lo:u9Yd]Y(Ȳ\Uz u!b8ϣӪ:3)rG{]t8v ߤo O]- 8v\Dȃ_ͼ-X:q@H%eP5ڃ1) ^Z<9G2DۃQ \3 f̴pIαp5qTzR׶J4b?Sv(!V 5M`r<8Cԏ]ͦa>&KJh+(C1 ;1ĈH z.,;4Jw{n~pSnm.omdWLt!8uceyRf҆$sڻJ;tOMMJV=C~@+0XI( LN{VJc=2v  ɒJZaMlUSh5g?Rh>@e]QECc,9;@#i ItmQ HtݵAB[uz FRTyIH=倽ư!F-z+z:~>^U m՟VmgtT'ńJn~X39֫*4B /\T\Q$:u׷Z%D~ir=&#wp3\8tGj3zZEL_HzɾW|$9"nc9;1fk"< j!h=1*{/)E̹aFA'μ0H9g]^^HUcٜ1ɻ;=,c9+9H줾۾iFwJBм pWK̤Ju\-/oڪ˽\0o.'qSi ' 욃IA(Y"EЭfBӐ)J7q a)f*,?aszDƧl_fmm \`NeE@"7r9:w6)j.[1E@yga-J^)q]nNYh9F]QR:9_yCpzDȵN̤RH~`1{>5v!V("/ÔmV F, )iM0qྴ5rON=SV6VEqo|8|BM(#$D%{N2ҵrUgYZ07070100000016000081a40000000000000000000000016759d57f00002d90000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/firewire/firewire-sbp2.ko.xz7zXZִF!t/-M]?Eh=ڜ.+<tp]8[qף޿@vdN I~`>z.j4"G@']a럟43rmh6ޙ>b=2w8)s;ȶ0d =rtf1IY0<Q .0 ZƓ늉͍ϥ"ݰG@2YoN4V0D۽ŦPb-Y,$pYA ׮0ro]}ÀlMc dGA Fbr\k3E0HlƋpDٔpN;W ܾ4+ EW-X5aBc^v6x@tt,L?T[؛ݰ"Zfb Sj~,#3s2ȭN)GLT$ UlC}}Ժ)B`q6cM \ ƴQ8 f1$KYAĪq ":Q ^75-;&h 7 R>Q'Jm]w^ xi̚ Z+x#oH(I@^VC e!8]ҏ[12Tx ׻u7zkmIx ^3IrFrwglQHDGk-,f e]-[v("4BgT 6y|5 )U?`P,g )!~./Km s+ {7,Ж)~㘲+) ;oS5!llaf=l\:9 z`o!q9JQdz5$u M?1'c'ȼT#,͖]Obbf(z|kS&+gv3Ki?62DkhS hzo6x]CC];e*x] P668IހX~דn?͗+I40552JWɬuqI[ ع]>7ۯoZ#Q_\- k?:PѕQ+>:۽ʶӸL?7ccpDa:B2~oO$ÊAUm!F ?V+ c_֋ V9w}=:)˵1Ŵ:d=ӿ*{aK8#@ljܷ}6]a-F09Q30&΃90kS̓ylCjV׃ #0\Gw4>7rˊ`MjM]xO 5ix#0Ἑ"vB &SLzG/ f6PCH5v"8>lM][5:G@\_k%0q/\,,=\Vv'0lcHf;ѓ|æH"59L3;ADJ.t,L=uxK`t8J_02.(ey3p;.Hh o(y=D77@0T!!s9Nf[;<,H0LDUZ!&% Ȕ`MW',٨=Y kbG%%4圭g^ʤ^E,s `ė3ޛ/:筠E#tXSLkEC~;f*gWqiP&}i5SHn.\f+@Ca<>AFב>n-: {r{9[-r@s)CV/0V&εVZ؜수QJ^yDVDĹ=U`<8Y*bĒ|˾5F|-#m'#6xv~x&+P2 q0xgy64?^FX|ESex4TMp!l`Ml~adԜAҴ_Sdѥ ^@?Q6eo0*ن8 |XqFͷ9˺twH/w=DHF`\uA"j**MŪ{Uj,.7Dk8 =Ӄ^7#1 x"Juy#hQ) ErZsMFCyɕVf@/y5 7JrnG- $ء7}b`&AVo[$ߔ0ɣF^?>21q0-{P nV5~뤄O^>!VC_FEq{l=@xrf+2$G*1naF $!QF-뮆 o ^CBL׹0>TH㈉ lIr2;f#i^vgqٞIz-D$iRO!pGHr 4d uYslkzoiu5!DM.Dhh^ףY\ׁ7M,*ʑ'E2t A^̛XZ3Kv, ZQ?_ 4in5H۪Z:}vW3>>Ei&J&g3 3 ݨe[jHT$cC׆ۇ-SIOu㙰;g s_%jHٯꙍA6xrX%/VxfY6(̙qPrؔˢ M h ` tR NX5< V<`*"7)WyBxUt\.͐zv@Qdr#(b]al N}AK60}k/673$yN!HY0/Q47XGAbSZ ws03c?T#vҸgKfIq$(gJ6 (X/ٻ2kLۃ-R͉؅abJop$OJ[ 9͊fd [ϰR"hh QEz"5Ř=9Nc#\jU2ydƁ93ư wwq!%8۹;; S7JBFώa 3&e@LL,Y)j,F\̿V6|Vq'BF1EMcG(Q ,M<۲,4pƵm'*uCU14#1p(e\/j)y',EuӤ`|38(03/ju v26ƞP|1l[b)Om3}D͕ݩ _ȉHA#Nحeprd>zb*ڷ3 yˣ'ϒ)F-u<\Ὶ|{<ϵ9,FU,ig<b!L_~=P(f yHv`}"IS_BY+ĥ򟂋N"q( yhbWYUA1"׊ Ă% Aq0䧜6i> FWJOg'PsSi+rvL&5`gגuuLb:5PMV{SgB|5:"#|II+Cߎ2)9-w#Zn符xMԜA?M8ewg_rV[&XmTZ+aGkCVg5@yZfUչ³LA0~G:;pE;m73'&oӝbt 0ꖓ 6ɗ$,:w3Azfj!TXޣS<|HnXUSLr\u, F7͹Ah$<UhjWTGxJI߾`f2^X5:^B~ԭλ)͏~OO+NR/ݨ123ಿO[P/<dH A4j&dbeÃ$j[*Df[E*l|oM u:,K#ڊfʒ(m>]z Wt+xۀ r.ւPx?(Z;mV YpO7eFLVT=(ܤO򮬆C__!i(^[Nz pz0N ' ?$_eypLBɽE4l2,%byl-^?9&)?悠t opB΂n4UcR?T:Аa1յQmȲF|l1n:V_t0HksLSѾ|2N{/Ƿ]r0mv_OTA{|ٵ'CzUF Em]0-"һN}t ѐᨂK'h- gl{J5b^'MA,ޙ(@tiymox8X#91( bcʓ#P/FӯHFzb*qS 5jv^L GDyxL| -m;'ݏův3N"JmH25uuhc.ΣHcr|M|ؾz,8cў&y ~l[{h&QIΠ\|Fv:’vb#ç k\@ů h6Wy@1IƟ?ɵ݄owrB<\nB4 :ͫ lm CWV8xYO3zT`@ 3x*Pj "wE'UE9#Bv/> E6̒mQ)t)bZ͡c߶^[pwK4iGcOZLq@&jJJ@^_4cEEVKSJ\tlҸ캒gJ7;])졻o\Gb X$:9OwY>x9 >=W=>)g7^5#G:_ڳw[k;&Sn-7O2nx2^=r쟶YY6o&j.ៈ*Y v |b@:2`u&+V-`" n-hki5:l2DJ"A:9*@mەB΄>y ѫ|sͯM-t7Y[䩛CCmc{XAkrV}ȷGȀs 5~qzcD}ǿ9gmooq93 XbV~gJ?/n,ddBMDlӢ8j1˻Փ!V{LlXXag*|JMVOn~ #Q"p♷߫V't,Tp ե07᭛첆:Hcva'<`Pl0r;jH'__ ގmxj2\{фCDǘ[MN C rl\ B(P;|lWR_wлJ{@7 k70ǐK<4ŪCmh%5}A-F2o9_ޭ."}|&f-8…`2X9]]@0zXRV37qBKӈ(G+jqz8P 6o(&_4- ϱ6rB%7GdJDŽY9@hjĠIk-(dw^׆UF%9'>ۈ-Ù["ƭd*97q~,ϲ5`}¨X,5Oe#xO?޴<+̥g,AA~`>FIvN֐ Hj3O +ҷ dh5a}ݰ$w+bj!7ke n椂xآ[*YRs߆O@6 R`j}8sXn)=h.:`-Xʱj:U蜪+Ұ޷|[Uevz''l? GN%VKvZY6D FޫJ-w^2U:] ubqGw|ks@\MƴL>c-!fF@A_bKL  vD^ E0Q8ԗ\r%I}|('S}O/ȋ*(#3f`;\0W9"ӝi k 'EF[U%b&x"Qʃ-&,f2˧hn{-bc,؛f-f*l]BL)C]Yέ822qowCM2(e/2{ D%\|I`, u ?c%Szz*+̭+kW9M-qD{'fvu>DHzH8~ z at-,W0u\=ԌI w 7Su볛l(5sUj׮t}jVFfl|#ɝY2 J-&X^~%81W_~aP#50U達AJzJ{uIiuM.]`*fǠR8ȨbZ%NW oީxek;^fN&Z kLLrgm7fvszyai X So\'$}OrTHa-*^n0GxpX9ٍ gc֡)*㲧E=6m&aVeN΃az Cd"O+Ja>9'.6̠+&R!5⿼ނ$\y'oUTcRG-kAd GHw:>hPB/ oJ) @[oT]@@_yzzWD|mAM"H+o`*_.Gۮ4>HG$^)TB&`,$ 5S ;O|2I@ߵ'rk`3.2p6 0ٶ?iHμ &'u[HkbOM"fgWPRY[<#+@Z[oj)<]*c#-szNeŐ6 WX#JcI?U!վn<{|N"a :5+Va":Xwql1!\l ,KY{;|[mg{=jsɌي=~$q"KJ6U;Enˆ\q Xީ7G[B0Z`fGwgvkG(`#Y8 ݛbYcffȨ9&>AmG/i [0P\!ۖC&L8#FY ݴ˽+k_&Yu,&X4 ?RrdO^4?m+o] HN~^E̚ht*oi9#8QObBVk'" /4޹֋fSN#7M 4GƿS l ;NTWU8$6KoN`hC܄h -GnL(4ȎtW-S'CK{P,A}ݸJGzG_fG3EDfJ)~vq~lU;Mk!:,IZṄgYZ07070100000017000081a40000000000000000000000016759d57f000014c0000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/firmware/iscsi_ibft.ko.xz7zXZִF!t/R~]?Eh=ڜ.+4L*0R`Iڇ>ڀ=lB ,'r"{t Gۭf!#u򵈋:֏wTG_fǧςj,ODN_CuDS8υ!YWjjх@:n&SY@CYvȷ`*O*qߵb"?f!㹦-d`RaLZі$/!Ң)LaRG%s)y{US>0DO;u iZI!Oz~JR&.M ~]D7gJj!z "eO[+:^6> 7h`QnvqLzF%2ų@FDȶ+O2g5:$Rz@e( wenl$(hA}[pmb0ց, ! <*N౻.@6w )9!QJb-Q1w=|\7Q 'j,o^{CL<>OvdIX[gy/WN\če+hH&a}\^K^aK!OO6(WٝO{pw͹7(;<Ƀ[&80 U\P$dXX/EKK` :V]8Ynӑ(?γHԩ֣'yфG?pm%`T${vSIWaXn y/x;e+ $e?SU"yw'dL2rD)*pasAm3DT_18Q4WX&Y`կV,#,Ԍz8F! ьog㓸\'P+KeazE˄u&rT-ylhEb|w`B&_ܭ  GEd4F7+ R?C 0p liVapRTgV-z.c[ Hg/ o>{8T*VCpR3}i ~O!nf!;_V|SI`L Dp\(%G`W-whc"ѯd+"E=Sd-FћS 5?=\aS[}2 I9WQQd1v8MSZ_׈BD_Yc`Oyo<݇,~i974wnxz1aW;h!3c9MVZ.^/X:\pa׉qK%q_ %CAlF V,Z}A fqCax2$=YAfW~IR%s)YDu[8BWXvt%Ìq\i&~nC$Wb?)&X!+ް忽`MЪAUd_e{U.|C׿=;EA+,h+(v٬]Džb-\F@b2 NӤ1ڙf(ϷO߈FIDMGB*TZRS&sxD֢(8/m,WRY,~?k3 \ejlKhW d{׵|ϤwɅY&$N݂0׎ Fɲ:WT·yKoO&.̺LCoEmCK `]14}ea2;4QZݮ#`0Y/mꃹe@(ׅPb=g} ]Rq`5k־֘ ʾ"@U<;4^ہEbNR':s*,>9-[}]Ŵ}@<)=0"B%k6( =-+r vMR;%4A ڡ >h .[82jdjM=U+_;I0!q+X,LCUɶ' ՊQ7&goI/"p/O/^;;߃#9NF"}ҧS Y-x<-".% `&MfB;z5ޖG!+N30s<,׬ĝ{uf  ILE|%v#{W߽#yP,<<7B!K:~ɋXA6.)ϟeNf~L"._lEwn =xfܸk#X ] !Oo:a[8𤝑5bI Z5Z OI ~C:NփjG3@ Uq'%]\L7&3u;v. ,Z+h4dKkbV0Ϲ,l{!M'Ǯ$[ n8xCnΏDU 'alqElZ֢_WMRL0TJ@/ޟet܏tt2gZp̰fh|ݟ H’(HP$Uf~L_kΪ=]p](sV\csxi< ˤZ2_ib4VQ70$ejCTA~rŒDb`;4*2KIG6c6ڇ_la{#(ȭ?qk-16Z^ dk,(E]@JJ;p%)pov#egYJӈ' KttFW`EmwGӖR4:ԋ L:_/cݏ\Js6\r'qS K `g!Xo 7jOpcwWb/ Ŏ E=%ڊ,JK87v%| .A1Q[! kZɶTDT>S^.a-]UB$/C SyH t\Ɯ[d91! H[ϛKAm3,\Q=`͎͢"8=b:Z Wpm;y}lh a)Pː:Nw^pwrGL{}'fG, NM4gLqۚ X>crY .TE2gۆafT -)&Rs(stZ.p$Z@ 6S*:*%WJH-Tǐ^_3e1[L\A^XGs6`M4r2a?.8ЅcMXuҡ3 -pDÉMQUG $${O4Jy=vt$>D.HVOYl# {URGa' |`wIx1c"av/v DbRiOzW4U]T{8'|B1X3YAkyu;@!7`M@&ɚ0!H),vT2ڪiKKz'(Im;Ap$ʅv ʗ赿PB^+V[**Ɯq) BE.,AEHKSYXqS iٻ1A{tWݍ3wy۬G9< N1of#7D?#d=ʯ|~(52 WzW[y]DDU?: Ba`JZ4LԆJ,"3 6k kT]WQVZs+YRC7w2[H]Ӝ/|6@vt9 ["l8mŶH:K:DL6As7O[ m,'6TY&@ \ OATpB{8Pn6ڤF`έ$dߜaiP0I.(΃I/%[lJsC*(XHC!4n)!gYZ07070100000018000081a40000000000000000000000016759d57f0023cadc000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz7zXZִF!t/>]?Eh=ڜ.+Y2Svauq5C$z*-V هTռw] LsAX0)H*(19Yxme)6&WH3?{7HǷ  gP_.B\EH}y5пw_s_WSÍݴtDž(=CDh&\c0i0rjQܼr%5Fep{1q M]~Hȡ.6tg;Ww">$TZ0 bxma0GPOaf8qk"`M[7od[5nLOya_Qŵ .n`G?/c ^J˦d }Pci|2,N*+k׹o|h4O~K4PIKDy/AGb77FjG ^s} 36m֎TXcK(X= 2/t鳱tWk^S2V P.hFcgKS;+8$ܧ͛"S^$mBk1g@Y͋2v{Y  ) i?^R3be{_{|?PQғӒ?^Qĕ-M}%}+b%ȅ 힖E+iÞ΋ȵC"QC|/5a՝nFe]4!P)y2ף.Ha;age*$@/2xEgXmȜrg)~#.轑88A4@Xk  JlW˻{NlF <L^ʁ B+5΃3vWG]_'4 d/<qOG{D^Peׇ@gc=4g%^٘6rѮ!KBL@qjO.~{O>K|U"zړƩh3mY7>P~m>;:VZ砮tjxE֯2 Q ѱd-(--窱#]mS>CW] G~])e)MЦyFL2mᠠB|; -U^X:vХ8)NQq^&-6'l _BUEtj2ܞ3톞&-3G%~1xq@yH0ڒbU_ c6!,F'u1[1f?1G{W{6qpGR#mS7-=<6tZ/먄&0ch|eg|NQɥ jDfa(d+xrd\X mG\/zK.=T1R#E@К_X֫|]fauQ/5I1/0oYLLm3'x6X<'!aDiE2BnPph$=nxj"=@IqȸI|}D:E#N&YVw~ oBR8__>A"{<0=Y#Bs` +>;[ kԺAHѾPlj^@͂ vsR{ s1 5\bzx; WA$ V-/@~>&# ieK!~%!t})y|0V|j@PjCֆLoɕ?g[D]6 rَe 1e 0%6ƣ`]ArT/"6,V7 [8t!y CSkNOJ3"A2kr5k>\_]k6#g",c4v#èg S![5if:,kd3e͈/7eس3lҧuk >+dM{`y.ɓQeD rnSj ,diƊd<B{QBt{gcu}c'->0S`q8'G @ΥSFEcj}n{Md 灶cm?,2.}Y?:~%BehUA5&p\hMg_*}-E6x!F- 7<(iR*IjohOd9a5 sihrBVi{ώt8썘 1 ޶(̘v olMh\d:k]Η)e#dq^ΡcKDm~`类դ:6uqkEĝE˱0pD'np4/)ۃNoS@#'ec8:K*y5f6`L@u,}ӐP ԽOXcّ^֔u$%4Q UgMX;<钞So&y/_s]RF.ʎSLSS'ntOȿW8h(&^uq2mO[ۘ~ZUI{N叔2;J'ǖ|_;b3Ygg| M_L *=B֊6J0eu1\Nk/`. >o|eƩ@w А3X"ƇjoH81]-`pyf G2]ڶr3-鼨Wsup(Pmj|+4q֌:e칏>R7̦?i{8LͧVf-zȦJP[ 4lv22wkxWUY'_ݼ:1)-:cYx cmJ1Uyb cǧlyieQHy!wzL0 /c'UBK EbhCAͺ]uF/a?1b1vd"<8A\TzfuFBP 5/O¥(3XBlzdΛ>1o3+>p|wP6lCM[5"o)}Vg`#ȭ =1P2{k[K"tSl tpX8 8Pe0$OHE3|Zh-H+=>j:3P{I**R"n%vN g|-vVF0mtPߊ UN| #* '蜎E_oX5|ڃVD>jgp݇eȐƂ " '_],33)'޾:&Di4PI0J5&0VT'Sd''XdfdVd'R.3MoEv|YHJ*ZU> F`=JYq^Zp06ײ>;bKbaI=W3Ϳ1u7FAKy-hinD*Ch'K2.磺o&=$WM#,|@6;tcd0p$3?@^k]M(޾JlnϕDl~M'؁7Hȷb̋bYiЁ gCNk-J7$~x#{R]ڐ1 ΂N<@5veDYA$. > sf""{VOTŲ )- ,K:njJWewi52%) E*I*<[y[@R ٧y7Gҭ [S<<my ꏴx%"+pӹf4Iݣ*#VL4HXLkYSթ*uVs= *PA568wWYbr s!7[O #ZjX$A dKlom|USL,Lmv!ϑJ2nW1^C (v} V1j ~ƻW₳x-MKMJn8;P~ c@v.teDcqz}3po fC;2(s3yu~UDedZ+u 4q{~(-@EP~nVi 鸃U=Se&/lk `ͩgV.XL6j&-*Q'[?΍\kxn! "g5J򫔎L"oq#c٠CLAOߝ%n۝sN(jRZqpu(6-wlObgQfyņf[ X˃9,kN:6 򯦫# \W7$Smo(!3RUT) eDoU*U2\š!CQ^XX+j i&WD̔Զ oH3UQ8roA|_g!-ƫL2B}S>!*;_Q $8} h3XD޺#)`&=A,U ‰ږ6NYٔ-6Nnek9.ȺNCoL+FPJ^ƃ.UC1 jvOJۇ* }FE6U3DУxȊ~ /Cū| u~Iדt1 Լp]AӜ$˙9I'$S^_$8dw\P?8r&S{^{N?v mC6Ai83?yctN>ܜ(˓? $}n [=8.WҤw\|7 ;QNTZfoVt{(h*1'\( 8l2.^dK"bA'4yXH7#LhZG~43.#U%X T_ƭaSGѴrvM0?hil$QV1Jwԭ$eV՗a"x4,% T0BatVo*t]c ^*?߁ZKTWѲ?TםqqSN؏kFzzkc='ki1dJ YZnPr=U^-4,4z )ᒼ_~/>g nY5{[W`W"V1~K33{/צKT?!971f l/F$Bjr+(ՔnD: "g9F7+ݮ1<\9^2EY&ң>ӰFfq*NOh4D0]#EMqB>D,}Adx%]:a2]+b"—#H* 9eh׬5 YRT$xfì2:QH#P2q7M>)k[֎wgW0VXA]6FPph?AZOl;qK!؂xk.{+E!KyyjvSI u.i-=z*3Ţcٱܿ,DtqM`=y7Mh"-K&ɬ4\{Յg~Z) &6"Q1U a-@{+}B݀K-xQ˵h.ZߴJSw0+GzDwa1tÀsWT̸W ]n8֜Rr^J|9&L{{XXd̜Ek.W?r;F= bZ%>Wz]šIn[>o t Y5}X3|6*LW'ә41+#)7v*m7bQ[ 4`SQ법*>CDm69Jh[ч:wxCŗ/%Ltx&+ թ,E#Pk xCnXJrط|9$c=BVRzf2*x~|6wEA9)2 OC>zȡ@;fA 3l(`YwI$;pWYC^]v$Na}E*B*½H_|؏ans񱿴3 'gL&ZUnDYݠ]0tqT*O6q^<҂̈A3%s':wf$ǒ'DjNp1D\NUPWgkHF!;:{ȝPiM9@Wx=05ܸ&˕Hp@>*:/,O'U6#q,ܤZcgXd]`ϳ6%9,<t[.v{]HW$31MvE͓@\6 N/|ʰup, z,$teokCנ=hӪ]ޖSU> b1xNʑbi,nM~$xؤ]xL8oVZ oPs4ϷZQ77- $Pp?gL=򅓢S;"vďo-n'?~nARڣQzjHXw@q($oMFM[=2E9FupI!  ߒ#/~SyTmoÀ.c I.稭͡ﷱ`,#c!K*:Q-Q`,@$4]vvBC0PI:|| c'l(db[UԀ$lfGh~jC])C)ΤIc)t@3I^ԍKPT{GUVU>Xx]Tzv oJȍ_JA.6Ɣ%YC6[ĘAJAǛ⨀ !*uy5fs=tn^F7ݒ䃠(jՙ!P{X^&b|ڑuP`rje83ԟBn"99JיRj :PZ~uesu%̻n (JLs4|,$ )jw۽)0?TX,g2Ȼ0$KE~ spcns΍ge I'U*M7T+qh-QNح+ jf8P1q"6GK(\ܵ+,sNC U90HQ `Ϫ#r[骁ΐDbLkF ;}]ВkjkݞQ &ӖRY+KL0ȿ*G9Q,M@#6P₊^ztwdQ!E: f b&>Li2HuLbÐ w\? Dž-ɧb& nY~;j*pI%z%z,146ȴaC/FH\""q,TFrI':zڶ=]HiדnԾln'LֻV+t~Mw1bۥo(I6AovWm gq4n+R?9+gN, F["d̃$qy3{pNA/i[GxLu~ KNX3LA[%!hG98fwSΪ^2E*Xfňx#YW'8!zX'3 v΁##mvU ׆~MͲ-XW;b(IpPLi Jfx G4i/]u%-VDUwq `[6\+LMеJ_+%T\G*|ceUi^aP#\1@.ȩN4k9Pel;ݚ+6Yj:qf.f5ؚ Ow оv!`jvui h)H4LD 3 tn'k篒Kъ]C B!g3@oj|K%9/GZߟlk !%ȋi"l/}h'xN`F%4J澼D]J {ÿ1tųOn3'+✠ro!/QO몈|ataqtϏj2N; W|~vN~eQ\IauלMR^P5hJN XxcMcLu #Dx3=q))jI?Pv sm,İ80q tb!YEP5jțL0j,-_Bm^aJ"_kS< cq˥Ztb@sSҲT9DZPo!_|jy5%1 ܀½rbfPc[pfe+Gzl`UH {^^?/` @@=$خbޢ"%_ іE(Hjz_ d'FoUÖm Ƃu Ryۚҷt:V+3턊%9- b!uJ K_U(|(\xk~qf>sz[[jH=!|,DuCϠS oǎT(t&Gd|U*_s?e>e^+0&78KWeOKv`x^ĭfX vQb v*7}Sp1ƶbYQ/3ü@e&K@zCAU4cْ1}g/S| Ү[Ka`u6PI/0o^Rީ$S}l#eNfmlex"GxKny\5F!|nb[S-Nzh+aCH-wb_`;d aEU )MU9YAZI> {.9oZn "-ϗl.bU7Ci_y@v&L*楨A13Kb!?;53B7\BI˫id$*i(v_=!gp3aph%3Xto6nb' ,?#Kd(8 Lf_ۜEDFk Y UcUK.i7qnC5K{^SE[Ki4܈}]۽}ݖ@ԣnUˎ8]bd71)xb$j.bUW|Zc?l˗]{ذ*(΂2⥂L[М:p,KGEKh7>ZM ٕ6h?UE/0d#!O>tb}*)h1!S.~P*iUwϥ>SӇpC*z6 kيgy8rF}oREDA#Wh+7J<410F穑7niAC&f3U&Gz\ZxɈk717cD!q&J}Pܲ#$]1Er\HwUzM@:i({A,&_;QI@MDC}.T3edgllF լi^[ `%R\W"]lYd-ٖe+EvB1Zʊ@q%m^"]15i$/\{^RQE/ y2CP3ۤXl3O΢'teVedbB^%R |i+/A}Gd|U~WǁsEO4>}XrokQ]!W%t7n,K+3cDfF(9*9.Gjĩ"3,eu}&osAƆ3d̈́MQZhsA5a">l_UvhzYoF hA)^L?U[A6R5}6j`3qI`V[$I0K/iVDŽkL>;qD ax{9jIlhlmq@vd4-/8PKYs^ x(Ffm,/Zq4{HmNUm/ l?qv@U8нʀk,TW)9Έ|m&{C%oY^{[VZeaD /ȍ˯euE]}osRY+(O2>K9Н`)Cg7a b1_iWJ!/Uϸ̚gT.&8WT~P\V_y]!o^v(}: F^ŻZJ/ Cxx)i]9gjĸf UNoQ^.ҢCHZBA(]Ĭ\} Jv<&䨸F&jY-c&w ;DGc>ȰMq@v7E/,T^)S,0*=Ζ5WgזbD&kH2T5`af{)t6boIa;ӝ.B;,6y.!'ML?Gnq-n)q k`;oS.׏pm?j>23k]RLeH.<!4s! z)u:ċzW>KkL8Xj22jF/;{B,6ʝA^/8׺o0\m LKK&7+u_+[;t.++hǓaV \y|f1Çvtx szU7s {‘ٽElJpfȍ_PolX1*at&]^wb5c8opC|&D#~ͷZFĹH)GZh$.B4;P"WnMl%Px%g_ H?ŮOc%y`agnFLrŧS d o ]\J>C*wŁ-Ca1CjS,DiO#]wg$r!D6,簝b~0XV= _ M v\8D0s9k^Nݬ~= f2"հ[]j(m%Q#iӻe!m0*e~D qxH yAGW!@Լ?ư˜TJ̹EMDlő%ɆВCwgL(~䗷t beȰWQ,,)t1%pYmN5K`K  Jtf'$ICk.QtR|747L!+1} +Yu8`:={8u$M~+26X2w!/q[J SI-VW!Ղͽ%+Uw{^=@ԃEeԺ9;Z4buxi_@z !$3ǝlnNhzhWN֙ }KY\`7ߤz-Wv9lMa,0EǕom8h1LO_$M4TX C*|?麔ul\ffxV$'I!6:HxuU ;Bٜ0 2&LG }&3zV@ڠJ-*W*&tluXMw݈k?,3 9Є53xx9,/9TlRiRKH'(o>ҡ8|2(+t<7{s7{mhۘLE(Me8ƇZ[#GiK@PXnlխi y❾ S MKW 0Zj_CLyOF uil+`$_7XG<* ;eb ̺WYYǯ JnAY"#gnM vc#[o/RY{o&D8[駄Zl~ ~7F2̺5ȰS7ƋG̑۠ża57\>F›Y6T&;]%G cĠrf+o00sA^+]a=I=E[ CE`-A$"{%gd(30nj1ȸ*?dnt%3f8Cm^`h(U;b&?ԸE4}U[~p{9=7Rsr'f|tqT;(9H2?ߔV49(N͑kfީnGRqm nvWkh/6Ҕ[*Z?뉞RW ROI5~)^9?͒`NI,_[C7Tipv$fZgs;"_u8/Ef]!R$ͫN_y:0k{pI9Y5c+BlnQj`C xr9rz8wԅJ='QZèGj3mBߪ9;۽I$LjNΕnPN"ò庹_;UHDsgriyPO eFYHҭkZPCC2' ATMaNiEL>F,k堫b6v/ۦu $͌ Io"lxF'p9ahVЯ, ӧ+>#ݺR/o~!U\䝝jEHf~:H%}!ן$@0AjN^Zo{]34؅/E^x|TU%,צn*]vï I?$rifq7#/; 1s1$$rTěj3';vbaz[Ù_A4Bݎ0wDBĊFlrDdQ^~:&*TmLjbr@jel=(^}/sIqP9ΨA㫡xphltXqPS![e>V1UkT49ބ\5Pi;y!mBڭj96D);bv;kxZ-enY&ʉh>RTPD|+3ka}r$ Hz+1 0+'i;V8A8,1wMF(-:Xa7طJzy1.I_ _ QR[D H8s9:~ K->v4qމ3 k_.&(fԣ%fq:1[}XK)fC0h!W5|Е.o h݊(YUuUוyJWj՚tRkt"4]ysV>-LLd 88- Ish lm"ִ\wXK(^ hӟՋgJ.yWB$OG8gV2YZpe/d3ug+Ѥf ~s+OP3K]kwdfaɒ6;F2D'5%LRu;S@L{} tloON~R~|LK$v%Bm[hT jUF04/\CV>%€`YXPB(Zj3<*dRW5U j&~_ذʳ1LDW2TWRU#( btR }QiZlYj&U|zyBEO!l] 5#$4W B 7k6ᎯOY㌊䍸Y-@dVՄ-a>TՑèqZ7Q][`Of2>`gK`\jӪ%0gn:pk.ФhЪ\~NqpDlPʩR3^(-u,/l2.j{uU[Ϲn7fgg~mZwLj%o|'^X۔|q;+ I5,aH¨dv*9 588Ft(s,NE%T(yi9"+Q 3~WJb` /gY8NSQm׷ \%QJЗW49 ic;aIzz>xHI4ps;K<}fD! l<7&=eGi1tjAlPɝd'6q6zFw}L4H{z4v#M;\al2!H X(`;[r#NZ`a`zËѰ^Of䵞ᏵRJ8.΍ sҌ֔aۿL:B]_/6lbpiՀǤY N VXpBp^&N2y&JK"-a7lw{FZ$e!Z'#eUwf{9}\m $12Ye eQB֋*bAvBsQ~-SƭZd I$$'b&!n6yo-LF=yn8ѕ48ƘCVggF (!^/+Mmx@zq\jOUoWnn0AZRsֲ+/ޕFϽu/G3!LtOXy&K mf~Lpt 䥼=.ߡ}1klHbl,{YptCnf6[p>Y Pgry%a0NEܵ![eK<@\ܤqC ,Ry=>lUr]?QKX /DN @gc1`ɒ oy\шC/޽o{S7e2cH}`J%~N}SơAX.!pS)EXF,K@F]-X$e "<7re'('ыQhx5zlf7+wE:JP|ȿ2pZ0 '\fCK$*u {Tp#KKn8"X}K'Բ `6/F]sn*62IT؆lX51SZ AXu" &SŇX."d+r!,[d~sEE ]&̀%:9\ϤPv@Ts)SZfY'yĂ45mx]xrzrbkiIbB!>0gHZ߉$ xI? Ҁ5t )hoRg7<١p_ePʟ ̻ݍnƺȌ9ܖUŋC]G:A"~}trQ-wS5YOz:C>WupBNR8?-VFxI6`|1־d,  zJohz||jW=A0J7k u(RkFzU{TehhQ436::$_;'&2;2q|3(pa^{9w^G  jVKr 9뿅"n5bxYlR S hFՍ ?5U'*ՠjH'G7QUDrZТ}.8 G"'My{rVҾQ̙ryB`^s)d|#tFFcD] \Ҙm$x:Mה/?;I˅m©E$#dУs0bc#Llݱ$|̄6Kz-D Gs2eadruIPRI;N᳷' ,mFk*˵X@ @fu5i7:[<,OH׾0\mü.ȣO#6i~mryc\ 4]%X^A[A|^S ELP0;׊ DAx'_E/s?N#wvhjn=XRV 0@eSVKo-.q!Dm|o60V㪤'"Yٿ3Rql!F4_:XOlGc] hqwcDo!|hc ɭ4i3iʙE)܉fԋ >¦Bֵd1PT#h:½zrټ']KWP^4 "$}?],&[ M\:݊״&l%'$Mm!AH_!e-*7W>vuɗSnS;+kJJ?y MÅVG6C$Ք8z&M$q[ ؊9)>_noXf9-Qx.[SK,j(U^0VDRmOC\MAw@m1]z_zQ( _V%`COOSha)_^@"ǹ.c\EcOv0>#f&)xs mL4qG:/Hȳ\ӄ;0GBP:D8_WSW-z>tc[. 'c@kWQ]ޙJGN[V̦c1~لDP؜yr‘aa&XMoPH RьsUa+1+^ aH <;@; MYZ(F mTSYguI} 7i{7?A2\Q٩#l;gpASk4G][gT(SGUr8@Jm^bj8kB~0 |dgm}#1G<r{0] AjsE3i܍~7QTO[nJ,¿rB;Le51ڐbz +i6%mb.dFzJ7֛߮ego ~kiNVXC[ߵ458|Adq]0C'ryE'$~>ޓ(s쵄%A0Mo!Цgҝ %z! mt辻t(ŋ9^3|5ـ^z _-s`bk_t\c-kP]*yoMs^@hlwݕk^DC8"?tՄRQ\ӫO9K ;$$B8q76Q%u]$~pX]e g>n^_~'uL+b{],>m[\w,9ݶh|WN29ۇ7`9u͞2BmG>$_:nK*du2q,3qPOȩ4ߺ|ʭ]^E5a[ȰefśX:$y&;i,E܇sOsNI{k;)sۤ'[WG lIV6wǠYnS8kV8H|Q*[ӏUͧN7ykR_3*)-=JaZI%8ɰqTm{Ef~:wAGpYO<[5;Tt ]'/EkWOu7PVՍӿY&]4=ń9  I `"CpH݉ FѨ7` yL+]LQ^%77,aNRtEW> P+:Ni!lBC AIoN)IJ."G P6RS$[_,d(~/80L74:IU((߉v=7]"9.a/FջR\lFwCAoBey%,+ efU~{ ៃ].{01lRZbxz@hX,BgCjX!vi{:D ܢ%Q<[#̵MtH2o]lg`oK%JnQt8W}Pї(:Utoh`K/ZaЉd*]ySJrԟ@S&8vYD(@aE_e$sZ(1g a1!vif}9^76Ï2k?V$!.oTFuAfer.$8z0ݹƒA>qW/hR A-49亭dQ|snR$ ׾m"F,/Q~sX#(aShW7;QY y8P]>}z!K\ ˆh!׻bGwχ"`DG[bvmurS' ȀrmC Q3[y-V/ZU^:lr ɽVVpPRx|aL]AL"x97 "l,ʩl+0ϿwkR%L#Ek|| # &2j Y8M9zB1opwFfo]y=`MjOU%}_##vI_5};jb,ӠqgTnFXΑΘ?AǀfE`ɋ_9F:a(Vt2^@s_e ͖ [hga\Wy\f̹ǹ}Pxq+ 3.#R9;P~B@Ve W 9!4.OsdcՌi1c8(!bRȝ{`bYpͅIf2IuFfϳ0~_xh#SIymƚ x45Y}P>-êv YlYO*cj :m]d}gT=.eߥ7|3 EgM>%28[T#& *xLH ͹<1g<%әC~X3$m/)]gw71ZG=ШuA&jZ iiۃd~N|0s(3Dējq[sRE再ׯ:uGFqH{B8 YPlYisfq}5kz`%j{Rc=\,>ѶȈ #^tGrj•X11KH[(5Nk2 ZsEMIWE)@WAqE;Ah_ WqcC( ?S7~?``)}wn* @ sfc~pB֠^{[[e$v`0'A%xW&% rQn":)r 1#DEbphq[MC Z)Ws6)-~H:v%|5s)1;қrˑbu0vW#h0G%G&ܬ c[72JZI Qyڛgc~&PxpCp<C7y:44!'c:8gO~(?L#p8th2_B.))MkJvȐ$Y{ԑou)古X)I  OQk vrT)%jףAs:xbN0P)3T-83.8x|r"ϨT4Mࡪ)X E y̛)N DJeNAm#7~1l0`aJ[m3_qx g:hE`5Z r1niQ~!j#87̒6#QpZVP@xZʭiV'tײF G NU7䪜^fʙg8"eٷgWc䡻zN@:3C㳍3 ;Xr߮OlܕO̳ߘ*FSµðJ$@e)ou|J .Dπbk)!X'ÕNĘءEt+;$ԇ8;ZjC.rg7c<`,t7d0XˈC?C/w>SZo4*"F-C?\AM kŔ2`w]:U_nIx==;$)`hn%~oTy4)~@d*8Tf 2mwZc8HP%wjӫTU1 (Kr`(G 61i#qQA* KQBtʾTV/5shK&a`0hT1k1S">hfjϳ+JїAJ$E)>,hulҶ@l;MzN*k^ml2*N%]˃`i,$՞W=C}yJQ 5I7=7/Gow0ڝd-8BP{6>6MUY}E~TXq̛Ñƺ2AjDB?ȝfsb"<{x(1kOJU_oژί^L/'mGt22 `r@H~x+Pfx^_u.@+YEUZi֬,rM X+#뙯JBE܃ @G0ʤSvZHѱx]=HMZW m%$>ӅAWU5Et̻Q! '_qaBrw?([V,c}W\-׀z' XtܨJPze?-UF,g51jAi 0<ڎ{=j\@`(Ftqv;Ag&o]K"MGS~XRr&Ŭ}z j'^2O H۶8$>n/$^7g_/fȥc%M6M+&AtCJpvJw B8gRrb7F- w'][K(ʓ}-p-TASCɒØxTiL${Y4y"z:WT9D?mTOn0 ^`:ż IrA+^^sf۝}澦- U+I{ދaRz/Cj(9q7Hϒ HPϑӇy$ X) Q< z}] '*Fx.2ѻ$™ {.io*Lo묍v[BdfN>d;T ax$-{);T̺ ZJ_u0U<[0šdqFXc5>JQ"TO?IBc*ttiTn[2X¢cwb >ZW* DIǟsfe IzI'Q{6J 7`6%Z&m3诮EڙW E| L اJbzdq2aE7לN¼2\a> #97')w%p[^n\/~(+lNñ}{7 4qD?wN.{X5HU = 5l&Q1X jO򩬻-+7/M=uLò`"h ޖg'oO?GG~, AGI(reܯ&CA蠣QɊ)lgQzL>Ԝ)pf;`nx_𷴼" ǖG6/zsD6::$m]2wo gBbyo4Q -R:Mt G t71(Ru?V-k'?Y e8hJsq&o]ՕfLIҾrȅlD]KcFՈD=g+2etjb2 7 (H5AU}mЎƮϨ .v,0pSkQx"j|/E}75>w,2Q0>ً"gŇz*ΐ/ ttwAE74Z-*(J'^2r|׎w-59%Laڒؐlf^2<Ҁm{jpԭP>Hg(4L¹1AzXQh>R+Dl R(WAfOy{` p՘O9_q:*U>zc% KO+O۪ ѓӝ>d,ϴQ_@b2:x?qaX&ȹqa/TNR=Y3C πJ=yLS>=ڌ5q9&)No.S\B6ʓOOӏyib_w)$5k^ms{D!/I[LX]gi~99>14n哱 EUgpY-Λ( _QϡyN98gpm*{&c>"{;-+: +Ua*рkD;4|2cwy$z=x~ORo LʃiPɥ̻PJ,.8nxD%AcE"x\bcwyED5S8v6(y{˾MA)W VHT@Z8F0C j) !rFoX7@S8YF{:tq\WWpR72JŤBa L`+|v.4W_T8XVTWlř:;fG2_3 ȪP.NzE\59U)&+.yj D߱MahiR 72-kjN^~aȉgN)@_GCUqd͙ן&1\$-4tHEQZ̥(o6T~ြ^ZtD]ғ4zF,KzY.T, X瞠|Q8,={'pD 㴱ylY1QBW7Vo=1aAs1@q@Ȯ+;'(z7ޜEw;Xu'!(C9#egk|jd#Vr%A%{πDz "2 >4WCB0l<)t7Hma2([& SO#R-*N栒GoĒx_ CP0>Qi=O? {\a A8U)YBX,\Jc[]Zo˽-;ȖAZ^Q d^h=Htdw.ˆd#Ȭ{r=3Ci8iڽM”Ks?ߦfDMd }X̬ 0Skȕ/֊2CVuh n-Ih2ǫ;ah)ծJ*0@BX}&R`8AFo`^"@>aXs(SoT*ME @K;p)= >m,sNPjBc8GdAeC_ Ћ?r\ =4D,0wI1FjyJAl7pS rs/!>Zc# ^G4J nnzڊuٿڇ['m&{4 33G9D̓ Pm gbp`!/5i::7"If7ieIb |  QKqWaIUef&rv=[װa@CP(!lUM7븧"#hJ<ݘh\'ŦB?ԧaH EAܘ bn띱([@5j(޷}7ALA)۰^!?UbÀq Ϫw[@QִG%o+q@堈9ȿa .}8bNMO 4FFVUX!{GCVY+{R Q5_ p6YQ݀jQkֿp`r-˘ęMdܨr ?;3 gXE Gxtd9.;Lqg4^9ց-ƃC}`ٞ-vi r6/zzxc=]_ܠwMzL~Iz7_<3N5TR״Ψ$k r`v.9`D0%n,U(L.{T)C}j}Ç~=_"Kdl9،'?|,KZ7Vۢ;Z׹ Q'as+n4o/㎜Rᾒ7}6J3ZN,DmfwC8BȼY#P>XIҎQ& Cxir.ӉZh\tH0Wık&y)OjWr CPY]M^QZ+kR;JtrJ]BvR(YR)qV*3MʂXAlr%U{F<W*vh'_Fx< ᱕,Aբ?߮#nCQ׹e`.E /;{@ -;Ye ul?FK>?:?{iƬ"ShAJO1hr:7lwۮ{PNxݙ=a܁ז7b+om?A"pE[VsT6ٟ.婧adM0_ːZ4jotȿgׂmɍ$?Tz4yKoT:L< 찹2}f .(|͘:-.C[{?Mؖ)q S$&{nI.YdOӟd{$*߫/:.R6*١g'AWuH1cl'L !9agQ;sbÞRS޾~P3J͉nĶ;j)%ܭVXd~m*+^V~Ab!{KPI.ڟ~w{k W$w_˂I_-gctDoܼ{NRDk 6k Cn&5џY بkz6b#¯hUrAJ ʝ@:n龣%&9RÑLw4?t@[sB$4F m"A Y2ܬg_RITn%GBf0eP :gu0Q2>2o,۟P(:&|DLºTWY~F aӆÇ`3_/β5JM7wjHt2_Ay;2~=vEp+[èvp eA&0`PEr./I,TF @N]:g؇;믊Ux{g1#9hiҴ'-ؚ]ۙ e_K}yon!񃷮l+!햂<My/'D a/Θ,+B4y}V$KG9~ʐ=' %̚B$j`!)Ȫ(>U.W{ , AJDΐ)g$ΑXa"YFcJlW %yp~0'eV?W(-O+ v||5owఴ,D7lݽ|@Rf<SBdSVxh I.C![˘r.&쪬v;)aMCݣMD~6I,)_CO*H@(4G›$,~QoPj9BbxF4;=z RBeh._9DRW3a .Lpnl A;w+(sY %5g4 4"~ȢySҽAX؏H1;Ŏ3%Z7+{2St/_lsj7qq) sȨ[N-C OHPtWWWb_KRB\3N`WkA7jkEp7%+scLucӇrM_/g_hc9J%p(E􅐙ޏ lS= ':'2nRp|3Qi!lЙ?q|R=܌_ ' O/+'Oq9!uIcASx{eQ[cAƚm#T(VC( JS%?F9ԓ/UsRGAԁE`,5"1Čܜj' rI}IynK#yq%(x[%mQݸnxJ;wX!v;^&4W*+%6]|RKTyl[b3lBT#6nѷ/>w D1=u`gTs(%:ԣAv:;q(WGr:j |W||T vJhy6ѲJS9X[d%EYhlM5f%Lڳѡoݘ;ir&FAjYVQ rC|9$Bzb?$ WK_A"D̵>Ea-ӺM'hFAVQ=ɥ@,}+w{~Ź4*Hx8&YYʴ9U **&U2@jNc$ QvNdNA ze<63WussrT@AXwfܺ#/RiBvUc~al6w A}cloR_*zN L|'O!50]<,F[DOcbɪKu&c>ЅaNh`$3zjoh XZ@UEg&yPZGL_&M9K&ٿ}jlѻA/yt3m֊wt#Wۄ$Ɣ-o[,-v ~(~'¬V>Te iK&_3>kbXA㪖@tbQzc se&d0nTzt*d|]fv9x"J؇Mxm c&A59ad)IuWJ72 S(p|@v'hg6P{#pN׏tLM CfB$,H7&e2%>|r2aŞzCG.u:kp`xd 1X@nvi%DK& 8Id~[pv]l;'Ƒy-323\NVp `8\4zŸ+?֕UִitZ]f*)t"*@Ө +kF=LSĸ'*ڹVwG0?×=ЄCM$cRkpG ]58K_z 8k?E:UD^#TA~. ln#ic_+/zQFTy߾qnl eY@2LհHgJg.*ۈu nMLs`|{4MomY:p7 %h̺Q 6F@2^u.B8YtTOJm\z.zl7.9m"P]0w|7-OHPmcD, d^T{[%·gO%oOǥ7N]Vbsz%,N[lڙv-༳)D.?YAZzo|ƿYTc"*6 5}l;-WK&*BKH48 +IΙ,וqiX#L[;8pJBP)\!im_4\ٯOq~A^ZW X,ZܼӀ+=qsp+H!Qa]M"Ƅ.&F˕qX| `To<[\)GyRGMD&b b$c p\ǖ< +'9ӧ'p3 7lUe!r0@f& xTF'jwggʦQEݲgR|Q7a@ #u Nk~ޤi2 ie`ú zs0nNc`M#|:܏>M ^uV<_+*E P!zc8CP yэLd2Hct4nkf*T0 ?PP!8]5R̓+ uѸ]!je}!XegNcqNܪ``ʼn,P3f-U[Ds/8~,).Kce_mfa/TKX..3^u czvpth~K[o`7$t2dUa?I:X0z`$L4n{{f485H].Q5Ft VToenjܓjfEєAGYiXj y0x[-2*-Szͽ"{oqQ 9M=4Ж yu<Āk=%+J"Bʼ =הaaCaiS0NGӆ2r+yVIP hpgkt y`D5L DpU򹱬K 2( Ϗϰ*0FFoέfNH `3pOr]QFoOj*1ӹ1 ̛sM`ㅶ7r OL>S0:n~"wlC(Ir֒r#5GVuGw%`v6Xݯ;}c5Pck1fgsf$r|,97W2B\N^n+0kN}ɶ L^B  [! RŊ@,DdxG87KeFS*зX/βŅnP ԴV|;\MlqCLҔUӰJѐȭu\ N;j/[; IĔxDUhȻ'{iRƒo,R?-]c0w(&:4 ˸}VpݔshVʸ^Q~`[34Z:5̗:BK"53xgk0~>-@1|}LPV6 $z o\#YWyN9 0 DC*H 2[lf \8:"R6.ǛÐ D}qb7=vQw+UC"7@z[:]c$ңQsy9GS}NGw͞OG|"66H9 ;/.!?9i~4H-W3xj : 1Il U6SV/af[D`Q&?j4p_~Sa}5;¥*'= }z؏q>~G6Y\v',xeLҺω?s)Y\[֯p,* (э|4Y颱 EO[9qaشv"351zGǷ+:G9}iJeV}EB(!+eBPUXYAOŔuHTO?i͹= !Mk F4 씼@F J"rN`La>^vN@fonwN/%dr.Ĭ8&i $͠.|ׇӜZ1Jty Wpd݇^_sAkdz1P?q⩻`1 ;W[jao=pJ % +N a!$5L݋t40Dh'˔ Gk-^$Y6XHxt#\/.t1ںP@M҂8!X8o.IDCr Bq< Ovkԕ݄(vYCv6Vsӟlr 6:!Q^3~75rwC(!e!8BlBL8H ;؟kuS?[F4~w_'Doi+grFuC /Q*Yb1izsߥNO"qw< 3&:LJ Qrd|p6phu%>2 ؕ●D_Wz"_Vm5ºvĜXΜ(-*m <:Q:]JU;F ڟLZ'*A,&$!&O@j{{e AwXG"} "9 1;|^=QtE^9͛obi]yWjS%8T;t.vt1׽)R#4h{W0% so_Q &,]Poyh590εj; 14]ιӿ -g[G8Tu~*G yS̕ٮR7sYgx%h?nsC*({OP9P9]+k^0js7[bʀ 7U[D[AFjr,Io<ܡ.A ;w5'r5MgV8ci!T$p BB:^C8M[ sY ]J5GdFn%Hy$RWb ERI< V;vUc8{ kZjz{Y i ׵@u{,x/W8>9>j`lim͎ܴ%"oճg&C^7t8˄.EhU>aTNJN0?)JRxm-$5.7piLf:^#;+fD呂dpjMOt/ Dϕ {kVW&$'&٩ECKع%2d\s'Dvwa~ <5;Мl<7e|>&hڕ޷eHMp'>llBP@a>Ȣm4Ybzi,69re:%dlA诟0OD ɄǪ0,M$Z3e^,NҦ@Ώ ~rh5=bY~tI՚ g9Paܶ,HPv,̗2 5ޠëNs0W,f0lC$B9|ĩUȟ]waǤR/I*eyۦNmeαu(V aW,Gz׷'f*]2D(OfBp{l}ZWrie HayGQA\@X&[ʈ ^>yބئ ܺd(cBW<uؤFSkφg:HfeǑq|`9E-<=mc}A6f+Lau v'4vu]QV֏N6Ig{04ylpeš`Ғx_C꜔$2auh A:ΎbKHwLSUxJUqCEƈQ U*$sLr>@ vqVH祴?6<ѪokWc m.l +4\.M͸+5SDgL֗Ѱ`&I~_KRqR 穣䛽"d@~seMl8>W1HO[5iҩE6[ !} zrʠwixI&͊~=ӲЙȤ$;UQ*;~.to2|vh4_\^Z̄Дtʽ^dKU-Pv;-lo؇Yihk ?3ZAW:yw s6G?[yC$H< !@6.`.9J]7ma6^`Gˬ]>rTgXdu)l 1QUOuH}kj@ږ~@ UYHΆvTHqd_Fj?QЮ2`Vdwa)@WC/b;A1gs9Dƅ ܷncnG^H)d@VhDnAuplr֟R._J@hԣj &C:ʱ;jH!6"Ƌ9eB VsR՗qBC*|OAģE57Axُ8DbGI*X ABhWH_Wiڑ'[>|X`;'=S,+ P{:"ͦ ;=1mE#O\aV6}M\h4:eUѴM@37gԗ 7%]=@D7'#*#@Uoq?03nnM*VE%\Eȿ01HH\f/2xZvmۀ?/ase#Y66v.̲u)(쥱xdvSqEUͣ d+LYz=|2=FPΝ zSR022)q$;K|͈;]GYXl25l0=wX> I;塣0dx8"엟^CByqB}!6WlQmFL•Qhv{kƯC V=E=J[,H|ԶeAc1Sޙ.:ۗ")ȜƣYV)PlG6Xy =j/yeQj= nE?BSr|VM¼7~g$[ },DwBH^-V2λa O'Z*c;]!q%@_ЀD?ƬQ“U@(I9G`t2-,27rT/WLDj|U/l@GR߿l*mgmBA+3&nMv)^lIWnv!DiuVx c[9aC6W/c&=ۑ~gA%ReIٴ|̜KFy;9=VL6t{l&/{vΩ2K=H1׊)nEyS3#,ƎonyKiXn+n!lL\AO_{W`UQ@v \f4`2\|5Xv:n .v?dB0aƩࠜJ&rz4p-j@5]bG>Q nL~ۇ]zT$! odan<i" ϥ $WٳH9-GxYq Sy07-t=)`^NU*DR nA;[2D5+,$ҋw!ET?>o1&{ر y "0GfcҏU&q f Q[^ja]{PFߘRvmLAO@9~d~z[p?䶂A;~KJPM]ǮWM:u̷ y{3I16;m˶/~,Tex,x}2/ຓ(gh j)/L1[#3TV:7jC1Q8'SU%cRVל@':_᷅_ؠYr|YO.`~M^`..7 $z[R@5o5+^3yMq *crqg|pp]^Ȭ2t}{si~:3U o$;M(ӄLjܡ8Ȼ=!aQꎊ_wc)c]Wd騃#4B^ėu}GyzA]ZUd* vkF[_z&*cԞJrn<~m`s/p[v 1*6k()E)e8 g&] s5cS .ڳf#=$4yoūwÊ0`y233k}506IPa/sfJ3DTLgaSS/,d}i,-R'9yT]~:%S)/e>~ZuK$S&U(bQIB ,g[V4D&[Pz9ύ#SlDAg$7Q{|c !DBb}:|pER@O^4 /B~s@V{2_뗧gdӌGYBOP<`.o@2 B2x)sܽB +7i*mi!B*MK͡NSFl@5}K}~P@&_6k#Du8Z-ќs*xm9faJ=44V/ׁ<޿b4=ܺ*u$"܋>IFz;?z99tę yĴpgӋ 3' 9(WDf?Vr.Zt\} WmGPp<Y5]-@l{`$9Zȵo ;b7.qgEH~7c`874 %i3u+uqfR+zw}ZP=2ێ"^nK)SRl5zua|ῖ ]Pڝ(QCW^ Ck+ju<M`?D%,Rk'wXstNv̕šF8äb<A5fe*4|՚{ugfu݋bHayGrw-c]^jCp?i ~!C=x.`|/GMh| NB /Ͷ%onE㠴#8lĤ:""|ۺ7[#R )9 En.kmItVeK K2$z`l_fT\M#ٮ(oEPރJ1*GѬlxd=Z4`\GR]\f|hPm탐|umAMq ۨ"0@;VXܡkh&y |It 'F8sYÕCΤǠ3l2fp_E +|8{Ϗz/jE2(0(UmĺR1¤eB>KӇJqVބLqF{H~Cӓ=5Y@;d$)#G"u)8#K۪MUc`^Nw 0h_gĠHS6 ] 3[ k39Gx9AU܊JYͦKdOu1y#bQYe'!tWz&.m<&-zvuj;g{hg ,;Ղh ][A3.XoirFOHowcZvgNsZ)vq D+ŧnֳ?KbN^FPG;ֱI/\)L}a#Cׄ559 쵶p)X'EGf,5l b-yL3}kuCbuBL-hL`i uר83+J ӗbߣ 4ba2 z/Ҽ^\}U˾*ߐ&P]] 2竜R҈ë:. r&"}JLDwTub{ .V$rxVu1Š&sc1j6߸O/Lb4@fF< p- fz׀o6{w_vt,Bݞ2"ҧ ΰ̋#.IBuH!z…HJ뎧JN26[v|FW=Mj JTVdQJ efsʞK-ڧjALM6)TdJBSN=\bɷXu!Bp%}vp޻jE۷q^+LC[lONLh{}a*ӔS)Q"SuL ցלB`_lN\B/lDܕ=y.hb =a0 ah(}HmX?Ӛ!$I{[)~r2+`^2~6R.fW=e^?$Mt17AÝ߮/8OHΠz|p\蕩1[}~ :Bl<`*&'64\OMr/V%N(S-~Bˌ+R dc5 (GY}Uϗ|7TPd!h eD7Pj̽p< o{qM]x~V1Bۀ^mPsR04·,Κߵq]ia!j{c)E$^)d2Zw${Iy1vy҂\hp[gbFKT?3&XZvQa뙇3N7͵V S)>;">IaA2aAʚE `>S)=BX98'F}g@)1Ŋhp@;{h. 5Ǵ겐_vw}G9Iw{qZ 1]!`E9+H$ צ9g[Z/@9skj(XـZthY~7Q?,k<څ(KQ4K MvN@%YU\:+=:kC<הk`hRnq z@@pGឰ R{X"]UCp 'fɵd3$~&{YߑRޣŐGueOQ*ky`dE.@K` -0,U@.C0}h!f Ջ/!'^kMBD_lTf]MYlöl68Gr="vWJu5clȌ+^1Hz %cz9= w |w?{Gc-gq{lL%u~ Wq^##6f&×mt^ҫH26?ѐ8jD<}hIm=ĕcdUP:NMf 5[]Ӷ#{E#&~lg"O=k 5tf *5s2õ:hLy`WFΠSy"K6-gW{o.'Y@mj\,N&OmU\+G^s? hŶ^e Lو8 ӱ޻>N`36}"(}㭹܁4|2N裚z qyG_1]$ u2:|XJbhkh"!ziCf=ǐ }јQջ^>͊~}yG K4:#Trat:l? |Rߕcja!uD5E's*| Uexf`C yM̞Ҭ^LKY 6,j.+J1骷7avݫ';>y&/67Seo>f6Z*h S2]a;Ǫ+/L{GSJU%W#_%q4f3t-B_Sl7%ѲR ™ᏨV 2by6+$v75{ՂnDž }xs~SiAhv}5<3iefy)(hz:{JvM{.ϮE={WU1ݹw̄T)F<|O=|ӑ_l$>W.mdd-ttF*G7mmfKF!zrRy?艀ӹ8D}SnV7zX/w@(otԪ8mͧ Eөuv A"N9оC<3oߴ߫^87JYyuZjJiLQN50{ps h 97Nj/2j;xF.FDvnd#Ci\ڍ򁟨.1f!Y_ӀΉ>En؟ddkl[8//C",h~}kt Ũxk9k z#w޲K)Ͼ,M6bGpw39q:B %d#^]ؗ[koꋇid"¶㑎mŭ홄%FҬ ARb4ːχNr)i?3-Cr:ë`VP3@qtHΒ#k2~aK {M'UF5}IOgwlws ޶ŝw}(F[Ę*aA,I* =ȝڦ^h~|zMq"^JɌ+B_J=:m0(pC#v1sYXA3eA O"h&, Wsn i1\ 0؍UΡ!\ uwc;V+)xmY6d|fq:y6KJu=8?sry6zrfi٬9$_UF,V҅ ._]vv͢-([JAe@|c ̴$/ez\ KCyN.5&5f&Tl3BFs!;dA.M.E쩙8]wpṖZRp꼛 06,J9le;FD[CfX Y(1k&EU,;q#١? q5dž{&o=j[q%D*W9J0@\090;+*(a9LYg4n 𚥧 rg:Um9aOrGMy'2_dr1 гRLϊA1r_ғ,B{#bf(}5<xqs*@7kΗh;uMv׺KiKX1E\-ff0;nccЇu[ TIaYtdZ=j" !0 7z6CL6(]CRπs:c!k/q`* KtUȃ@3ZZ2+ κ c,bR Ãl=|‚mEhʽ-,prIY@6!zY(Hw/(!A{7U#Alw%cIEl-f X1wJlw-W0(;qb/`(ϗ"HH.z^!ڣnr[WrrEX>Ĵ|H (F!\ju8FLGv1#)ɿ <1P!x64~5b˃|Ype_Ap@Dߤ Y_>8oFgYy?KijLza?^<ݨ#MDT89UОtlIՠcw#qIMɱȹMO>_3e61cXC0fW\z9U=?:-uqO:so{!ْSݧh MV8|%,Wg|*Fo6uxX'Ob GKwImHTRY8+}yצgk`s֢!6-soOJAt(L5uȁ|ezygo3 osrUg/% aL7 l-Px wˀO'1}DC;)& *!3[b=}`QT%aĦ+kQRɽGB9C]pVLUܺSϻ>uMM3}y#l.t1MZ3(I/EJ׉J*5 lu\0ۼ0*Zxv[cb}ϑ6BoGHn=Ö)L)M:t`cH3E0O <ZwBhz&>2cW,`-H]dXz=(,](srduկc+2XQE\ZW" PM3+ uzpkDNԪh$C# rX-îq N.jcK 7gVRP.ZݥLݳ%ݦkKLȖM0ʴB{#Kު9Y9 WTr~Ek0'L(%+p%%^+)gT\1%M{mZD$94@+ܨdE=dB'iF<d.K\ڙ^Jǐ PCT%\H<0J6@ t3xE2F Hx}Rkpƺl#A!\S@&q΂Ta=S8c`ULHn\hY!TMƶ56$uLv>=7c2<%?84 , X"ߎNkxqaG1'@7sꬑH5en.$>z /1l7*r ]L]}"5ge#-c9 NItHfcld2yRha_a֘vP/ZZ,&I3@oMuhY3gZ3n :WEB:E0CtiS^b8ʯu2V sŚ:rYppV4lN䲡R+󛆂>n!}5p'd#Mӆƹ|+Ht4d 9}",bTykEyl/}ս)my[rv=^!3K߳])^îqXyVBO/a^)?p\{ZPD膖<!NH`g:QF ˊzNKk7SUUÖfDSpU*%A_z%9YbC 紖(Sȸ&(nYvZj2ǎH#@nS]S5U*S G&yrD$G~62٪Bai)37۾w˰fY9=c~J@5jfu'_ ǍR":<[]Bhg|JzKޔyJ=g"kf7rHkI2 p[ 2B\~:pP|=PGcu褸wy'D`w]_{ݙ, %^%TP-M߼|*}ΧD갾4!$OJx-W!4 F<듛taȲ:CfX[.Kj(Mo<1mLϧɒyi@tEo7=Yu)\fXZ8k}?ws'%m:N*ſ^P`K<(I^Io 'I op"30vLGtz74^:M}cn{C/wp ==ܠ=ZrA{~$Z (6`k?X8`)8(ӢjbQ{twMReL&<ʃtǍt lf ͼBmKwb#Ltg|AV'mSZ._ Ҥ:>hz@>ym#Ȓ+mw(WtHq5w?<h ̣qiW |^‡C;5!>GWְ 7fJS(f!i\d9)Ikq}Ùo^n#'WGrLhK=9Z*G[N-_ѿ V05u>CTx[mP!_-vP|qCg9i!Nh;-+NH Kƃ›cꠧHsSkcOQ;q6hucjqֿ q6t Z[5 u۳twT%R"+ᠫҬMȩ͉ Kj+ď9C|o:oX^|4SAr;pK r pI/,lu? }ϋXhHD^ae*Ejv&#A*\L\jiḦ4>9b?db!iۖC~KCxA_ȉ^L@xCn,OOˇUIDHjs o95SBc/k(wߨZ %@˩FK-$$RŏUX', @Ce+/Wa:Lڭ?6cD1j^+ <C",ۺ`4ܑhOrL_< "$Xё, *ɏ3=)h;Y`E+ݮ:|X"ɛN@Sn2  IԮL8O~3v}U/%%@tRM'6r#=YKjm k@3\-nkq;y#ED-%n z?#ϓsd{ 4em(um} Gktn{Xsklp&:h[~'%lKlu]XTZق?>$pi fP#/4-5$d+(nCpgS؂$pCڿh{ڷGls1&1y6 }R fL -C,vp9>;zXK B3n?u-,f ^Ă{4?~7& 8Vp/{yG.@O|BO73z{qPҩc Z/TnT~AH:)uds9'nzhYCojh gi\ )f;珛OVdk}w,hC2=])&vʽ4M`Ec٫9a bRc*`ih e./7_5;K9X(]bOG*&í0jqaL?)_p V*҇&h8Iwº$ieWŐOӘkZs .@B[ _~aȜqcʬ$^1'6<1^<Ey:1Ka )YkYi(L =X8㲍XitYR=Ě~n%x.Z K}}r\tԑfO'O *%LθLO3`!p|SU4G%e{V7USJv{Q $%B4UIsi?0B7)P) ԓ.ݔ Guha7&D&Xk N0fIR4r:P*D s Ȥ)AlEيq>$<2aW =vɷIiӉpO1+cDa䱍~5걣RsIVV6O S4fQLWL0e|g6XR8͞;bp]-$ykJ2YkqS.87:hYJ7,>IoN+7}!;?)o>G7CǂQ&(QL7}H1?ƙ^MbH4%I<pVLj_=xr8EA%xj#> uŭ޵ jSYn(h UOb-DZ׎cxj4L[A3a0(vү8q$umz-)J9{W_pFXM/>Ș*|n]!%";?97=4JofHN ϟ|q"uc'8 v|\R md'|,ao I㳝 DMo]7EEo|q+O#码pjۤSH&r)|BiT(%Ab͆G5 5N/ ~I)оoT# X.ogj+_y!.$a%* *@瑿&N;s3.2}eMv {ڔg> nݙ {yF%T[| 0&V4N} ľjĆ$CZrKUqj6w.iI]zo9」 ܵBO5_yx. +gX->f7hbkzqG(0?~|ڝͲ[+E_(E>![D*ȧOXew)O˸~&ܧoq^16WZF. 1"o&eTLY5l-Iѕuba]3TDBR|De~(7xthSIFHf3Iqx"J[)'Pk>ldW^R]Tה7ーӰ@[$4^Jg$X|gի}nuhl|@ll 7¬X.0Fc/֜2"Qܐ<0d8lL4ȣ/GSpV!wXQj?wZJZvE[a-_|B@7sIzp#^VU{k{\Z} ?ޫ&B|gbQʋW,ya4 aybAMg}`$#U -"F-qFz1M+/y,s3 xy@+Z("1ƉYD۠2aO''J7mJ՜(v-٬VgԵyJ0%,XyzϪp8)3R$1ᢇdGa8t=}oT[tMkT$nѱALn2.>0):ۤv`L}L%G*A3U :L_$c&ya鳎b|"qkLM1fYb/80aP=o‡gRj࡛~N&jl/&}NAfo;꼾 sg.B`VFӍ\2{NЍK ɠұER"o@Hm d75b`6so:s~sbXIUS '9ZloyY YYWoiK=h{ɋsq0`kntd%W-[MCRm oP_89mĝY0zv(Eae⍏h)`5OLfmXF ӊ/T6Gmo+?!;V2r1m@E vuϬ@P@1D~,/M!Lf~ ŌLQC;.<,/M)eџL/7P O솶_a!mU{  vc>+s^S0㡧-}:Ml|~8oѦS*2UqE6*| kB{'YJAcKzUϺwXzH8J׹\Y||mǵSVmW $#+ytD Q\j[8D/(6apwy!1R~mʥˣ 2q3qXa.=hZwٯa&:tY$J *pYkTv\s&mk6e8寊qV^_KM[[` έT7JSc)jx\穢Auz;␩C#Сwv<`7a8|V /7\{%;ףbf]IE*[pß̬[܍ HR!5 fG[b/* x)"U?ȈR\d9!ޘr}- i U[bq5"1#/$S)WafYnBdL*z?`r")XcpEX߶ fT쿨 sŅ/oCWci|/<Y=8%cr;)|b{.@ VzV+$tpWPϭ,Dg_bqlXKJ0aϢ< yKY ';4h9"4o4v޽V@q!7];hy^;}(P>YuR׆9 XT`*ك .#-7βD*c%fN#阏~; ^! ^{g]j ߿ |,. ]>'~\~Pľ(<7+6d)g}kBD]fZU<XU#1:M͓qU*h ^K&ףĀv{Ɇ^6D|[(|Wtn\(|0zV LƱ!24,{2L [ wi"!֐F- >nHT䘶9:!dq<\_ZLǁUO.8*kq7gtnTuy91ҫqC'DP$L;o;P ]:"m`eҶLK*/ij$M܁K ybҒc,Yq_"O Jib_ڄ#xzYНnfۿ7IN6Y9aOqEGܝzR8'铟ׄA?t#แ. /mw1r1X rS,ɂItUR֔ΞC)Qcu31(&SmOPVdR&(f'v1IC# udcK{g6p1Dq C"9?YgYR^^.ͭp ').phz2kC/"|CrIWSBnNCoTq,² Ʋ,'f!^jԮXZM(q˄kH𽶙T`N d}sYν8Hcv z'(kWJL?wOKo5";U oy5xw2j3׃B JKQ 藪Plkߔ(>aoR(w[[=/Txq-}RH ])B @J6ڽNzm6}+3* a1t@_ޤ_C|3w[ (PyFBڍt:C1@42 hl)PO;Mmk|L>L)^a{kjԪ%6o v i2uUՖͯCHx#P"%S- dYW:j x7"gXQt~I䜑|W^u(Ǧل]}b{h[^ṺyM|jhC$E^)&MCOXZcZ+p=-=Jp071"$᫃A➮;-i y@;=W:9}\m4tTBơ iFEpc v/aduv#"PP{8/Hgk2LIo:^ѐ,VVr o,/'[įlB6_cC.?gH]^C!Bge `Zl_s G. ~L,lP9jE"^}NX3;E3HiƘZE8T>v!V+8Xke^NmBG쩈NH, u) 2LfpY[ѣB$Bk)Yq824^笚rz$i6zhl\8–G-/?óT:7}q=)&ه}+qCߘr Y~ *'n]D8QIlr'R#;1٬Ľ9A3P 6om)zù1Xe:3~3,mb0t0QPj/)l'rlH̑8<е \t~W^`/pHƎb*b N*<1nXo_[2#㇉^j|0{z"D0wrҴRgwRI<̦H%%nI /=A @v˗`v7Zuwbcf3bTyi\Ao6= %[ƹœDҔ.YG,{OZGaV֋ò|QֱK|UJiFZM=> @W[&=)ݥGݟD]+˶pF'q$1zos☌f4+2'B16(0| yҳl'syb{L`zx aVFvJzv[`k?+0$UJ:߼ C!CCXo7<, XT3}<8~yyԊM"eÝUsOCŀ _B}K3 wXpݜm)S*;yP3JHHL,SSGYՅ1Dg̀bh*؇'' A7;?)׃oB V5XQD:5m%l_*G}`hx-[PF[EX,՟o Zvl2I`QQݺVrNxW:hbRv ?"p;vT}].KvMoQ [DwW,.>Bp&s̥?VP?+MG=.pxJ] C/ DD4} |&'(8uĊ>$ګC hz>dDdb P8x@iٺ[{gsMJp=1~{$H#@6+0uzAZ,+' g"wP҆mrIq-2I'+!5&W1R\ںBBÖEzUio e!!7FtRl]Fn(~2DYd@),$جWUZ*1sv;JŲ%NcLb}2Xk]s(9A[[iZȒl 8 wlni)I)3N^'K_Z)T:C4Vf\J{i➵`Q/,  J#=>N!  q5NPosª6Hjp &7&;TnA5||rXjx}-^ /CuHa<$WZgkkV 'd4j9\cZ*sHZ e=ք[sR$nXB=5ڟysh7/l% vG%[`SA (MFel^_7 #y_jdZ`up{k}r Oԗ(U8rFGMG*(z#~Z<',EZ=XVH.]ja~o d@c^;& (4HA$*`L69.Pm8@1`60kEx?0~I6Ϯ`@ lA2>S$yҝ_r[ pT>U/SU'@TpPR^KyuНX+9&F*[O'# \ =8er2 =-YSА>(wbg'U=ɿVdx(:6As OtAZT2nIqМj`E}Mɔ6t$<*]b%!lߏJMq֏ma߀5gu{ٙ"fc w'CY âe]g7wI Ś+;FHNQ|-H q*$)J-xa{o\/hC"dL;^y ?9h$ J;-L<ڜkuQS1]( '~K)Ӎ)%$Ob4@t9ز#J7 ؒ5WkڿF_;ݠǸbNMՀ]ogjX#geZ&u'>+t-֌I{c8|3/XW@ j[(8<?OoQ `%6ǍyyX>Z1 e\ `)" ]2{ؼ:/1'HTzSx#Ə F#/CiAp3U}ی2< c"U/"ʛ0}1~6vIBʢP;RT7X5T_G|&G fWwA]PbP%0twEf!p_`u^%''va$e }q @=U:&4+))4ܠT}EP0_f÷=LΉ),mGo O(0w+l,Њ"WX+Q҉tW4`A)4]B!MtR'V=H9`-BfV5<;#l֯qS3-]O{E2Zly$s>?."rg)-+m{Tng8O}RS1edhR?Ba? 3x7ò˨J:ȵjPJG:sѸ#)n֦VN씫ȝQ#{•VSUW4Gh h4R<,|"V[! ^GI[fmbAap6 -c0M?M\/}ɖ)2T/pˮLIC6cs&ʕ9 o;IEe7HGJ{GDS ƍOuCȞ*X>jOH E" ) Vx}.)^d3Md~Z/Ď ek* A͟K!FuX~]7qܗYTp[1IiwwV!lڭ*2ƑޠnPƱvnʦQ8a.8P-Q'lbofqnѝAJEJiKMa '~gfxzN%5 Z2Uig8~i|^9tb͗ٷr?f˜T3 ]$0֐B-.Un fq 8jh뽻!,`BV"ձ}e/ H2X-ϽU9y3w=±,6 sM-6iśfji=D+@""Q X"NJ3z ܿ'V=҅a{rShF9NM5JI*cPƾ$GXD(ש#c (o&ef/Hƥqt%H7Bei%.ƨ1b 1ZQaH@ubn8\ΐ~6Ts*бF1 XiKu+v>-/,Razpn$Sr^Qou_E8e~m[thrp.%sMWŧЙ?:kbz rdE-1Da5s\^ N8zM 66G%n= w5sNtc9A%ARl1MH鍅n*K,y3<4IG/f-žZDSv?O 9fk94PNx֓_jI s"7,J֋5E{:<cu2 J:qVvaC}nT?yPGznS>׍-ማ~-bT8 ۊ' iŠc]|ġ#46L2tμd .0c'Nj3QI/C)a))@dTn2)1|-΋.gyq)Ty ff)\1py܊0.=5MX@f ~2Sx>cPb7IXŎC2>S~YTnrs4J?dN3[ICߟk#@cܽd\z/ )MPg@0cm }X nB]"ڤMu EMMU ]g;]&v54C?_FVڼF8lx92T DFF=~ Bzh9vH`U ;=jQlDK QH342 w/%l ,GRd&NNy1NfԠQķj^˟,1}E 7tAjn3F<<)(yMm껻+PSˍ! -M]+~; ~;jT(n}4S1H? g\y5sg}H88oF m)/%cGۛG}'޶S(᭲[&h,8U?άݢZ.ıeqcD4gޥU{ԠH]@3Xک H_xGKjHN.93 &%N 0Z' vL遙֔ @r|7S$Tf 't 5 Ϭ*#QI#MSDN{춝 =gtgCd$:j(E܏µPYSԱnlj+%h=09g-ʭ$60EUf9׍e}":vi$],=oL"An <b1iT6q%H:ݛ3#k"Hsd^ct\UpDi}.s/b1GQzrJ_dU0ZJ~I5>k{B?2Q[&lٛA;L]2++WdCDޱds!iTt*Qoԁdz!%~u5Y--pduD˶fPY!ர*"&\5 S1nM?DHW" J 9 }(n)*P^|ђ6<v5{4 ]{aza$[{ 7$^+gR4v1mH@4HkD%?~sPl7$0=ʉw7(y2ѐgD?hcy <%QAzUi)#DRdΪD\DW]Imϱ*3 ݊3pI˺ vH{Rvl/Q",{R5JD+zj+)*7 bmܤ8vT8E BtGMѓ?$ZF>$4w/ILVFR`&qQ"q,$D213mrx%z~rOAQN|6tccU(aGӕѧWܒaY`CbR̒> F=``,.{Omc X499_g2RP;9.B!m ?ҶNĒɲ*xc 0ԹZYeܠa]͊1Y5VDh]NN@*a5v6I5Ff !] lM~4u&E9H+:\SxJ%g0k lNS8 J} ^ƚ˛]qnIS7=st\0;`z$\GU».}3$1vWeb-0ePD.+'r{ oA$]p"(H'8&r"]τKmDydaVlAL3a6ll@SEnLzДE0^y45 ڏRpb1i{XNe] ;~.gxyj#&xNj^5s^ bƓ>A@~*o&z TL}TïEPI3A-Ҝ 7Xgd< ' (nSjJ[è  Tsԭn좑y myϾ_oT;f=#*ZJF ' td6WV;l bpcvV XI0?GgT9n\nS3v:}]_ZmQ(c#?0i*{n5sPnՃAZJTrbyRU0M6c_KM )2h 1Q$j^nIqAf adtyq4=q`CGQʹ†aN\$ރ$myi,'4pXz Q8$aߘG$ ⒷA:>}O&BP:CMp3}f2:ɜK\F; ۬qIBřa*^ySF3a HƤ5J2Eߞ]q|SJ4/ឰ #`7Ovz83y)b%UuƸ58@ ۉ~)Daї9]pXN0ff2dOE#!-^:W3FʕJ5kJ~tզ3yqRn 墼Ll0{9%tomw~ꭘ(ȋ~H.9|;3e]d4HG,!%bjVk{ N=X,eqaotѼc8[f{ cnؾ pbbmVIv!>m@6 yQā%74j89+<@ cpFE˵v5d'cME w@p1/U|BdBx7gm:N5QfS(5v|海_'\L݉UW^ljJFN LJqqD_ٳ7sCͅ@&%=N#~3'̾4ƹ`f0'9D4=R3 ˘~"PC=53rF5kr!hZk] q jjH!]ׅ>Olu /1"XHab-P("X<+)Y;MN+Ľ4&CP&|q 4SBizKԺFDhb 63Ĥշre :C&g)O1H+%M0i?^0;q秫+xxW"h\+R7ƫnȋV en~!G+FuA>+|P'PHΟIa?8IrK ʚ`} SˑQQtve~2xP/@gʕ I |`ԞKI_C>p>v~'Z e,)[J(^Yk~ans]I hZvytDUpW.b7-tjx %r W]^h]OhzvkEj[>9)H0 +_,²i,b&ʯE%yM뇢</^;Á?y%A%ޜ!n4%d4ҾB"tۖк+JTW$ʾQF>ޔcx,P8C1+X !5A)u,ۙ;Oy$8b^P&FJ[4E6ƞͩaX h=F>< d~$:L8TԯKㅰ} /$ߏ]$anjb 9Ν ()ekf1@\Ԡ[NBM4ҝ#= =GEBNL˴1Ry A̕? P Md[[G :R1H26|\Η&fȌ8*@SlaĨkOʆ8Y㦖o# r22>]kiE) >$#cc(VbdiΝ~_?ܧ?@Q14b];m5Oͫ` 4*A*'_&ֲZK6g) A'ۤǐ(f)h1L2Ԑ*\_NQ_qoS!*[n4z ǞuK5 u~B^xK;l ꭣ=ź7> = %D]3W۹uosa]&nFŰR>_Cܧ#GP7?Ѝ*B 6x<1#O"՛{h aZ)0*UR.2-C[$1 þܬYV2Ǣ0CH2r u&MY,箸|ojW,Ňr8:XӛFF~Cf\.7ܝݭ?[t5D0[d%TI?XLTR^Om̲AuIR]{xşa'X I )!:[hǶ8V,jCItDa^=1Gؑnr31YJLYmc0siZba%X, ̈́P\!(؟&l}!|_ᎉe ~Vҷu,g׌#ʞ>3ae#J)U1xDoJ ^icӣ#Z9`} fNLRTU/2%IJ&*[,ynӞ;Vv,J|T+rPgKVP.;w7CL@UWe@;exP7͓N7Q UQem(ҿ2_^\@RQC*Z;IAN#PyzW3'<]'7v[w8Vç4xQ{'''|b0;mS7\f+:«dVIJ?9㵄OkZ ʾERY!26T%kjR]xqá-kݡ 5b_uta ŖK*<ӧZ5A~Hs=6w4^Տ[i6d5+[ rt;@m/ޏ0XXW~8x3#udEͳ#͠ íi:t+XԹ5ָȇ[yϥ`}tڠPS: 'E7U$@pF燞%$`CwY{xZ*g݀RƗx5,Uo9o@ic3/p JQ;!FߴE =bVeFK*dUlLFkt\f6b5S g52{ބ$zao. k"dpUHza BƋ1R4GsM@Q*Ih(]-yLx 4T, ڵtg,}% z#DN4 ~͑_p\BG0"" B1"dlj3,1 %w)5` ?m;TiגSo!2ki#`Nx?ljXϏZB-~m$*(:Px*Ks;p7©a[C}-km_H% y9+u%t;kkiw]}1ww>5L% T-Y HndeMZ.{lK|LRq !!8:ekc"0dџ:ǯPxrG . vuZ--:c[vxx.'8.3ay,>N" I/ J~ܭxr.6UL٭]55ӫ+o {zxdY@(8U$Z,\X/ͥ!yՉZnGU+F K*gxHĝ&bO ޿j]ƓukZ%3'<ѳz F yR3 ՑB/l r?4I"/-x nfpYARJ =)X&c]9dˆNt&;=7ԓg~QImA KiRΰ5^3lOp:Px7|%)y9cT}v%Z!fz"~fDp6Uޣn@>[vIC} e%#.!] NuO{Av ffn H z1ܖQ=_GEɹbB;˧IYfxЍ ˠZ0"i A&͌7ɗ?W2g7a O!{/S W 6(IpA y .iz#o<͠r7=Ɂr4UZ5N-m cDgJLUiqv$|V!.̊Q>)Q!\<’#~xTܖξ<). 6N!=$4Y 67F釆w[J/) #]w}N]N 14jZ6gꓔCe?STa]?*K GN/?'JЊ<|LXF} v¤=csKB Ӝ? =1v }j Ɗ~5*r2b,(Μ꡴M3 ak#t0_ I(ZĬ|hl0_6|!՝y>Y_>r%.hqYc9YkotMiX"\3FFƇ3<*Gr5LViTcVH_.&lfʜ Ndj:GV\1ȺuE*8AU:neS;)?YC2hS"6mK]P 5;WWͫ;a4>X՛4Ӗh)v4u]~[U^-3ٽ W\@IKRHy WJSѢ_kIbs#cqQ.o'S\u PhRR_)V92@9Z1_"-@0uuhjC;jg]UuH\EԴ![ N PP`GTJh0yxL13;b:i+nLe%$?B K!FU]n;B1VH5mTHw!|=;ViY՟%4Ү2vA%Z :.J*;|٠s)6; g`Y:5Z_JD  muWRUiTu_6.a6YPLɣ\%o>nIƕkbWwE-щPotC3ќX59+y:}2dq\uX}j:2JGQ3DDtPeTwH=K e&\ dJEm?R,&aF+0A&+X2^OspsG4ڃG'@TђgmkUrr*BfU`8A͈.#Sv_̟-?`G1v7Hp$[\j"bJQVt%NUn $뮌Ήj^_]bsO``t] Zu\Ǯ5ǂZוq6n(Bp 9S0G瀺{/Mruzw@~ l4op_;H,QV?Oq?UN2/)h>hǴIsh!7Kuo]R44il,sUYp]*Ґ)c ާY'o,dY~Jyִqo\+2& s+woP=! {S<{KȁH N@ )#1xnW m~p0֫~Fk ܹ'ݣ=# yi6pߪr߭c1 u=fz*'.퉢Ϲ԰My9GF2..wOgl Gȴ>ޖ5D| $OOZ? :-gGaxߘ3Xxkha)^+,}]_OxYyiVjf4-L{}iA`&ƫуoH%TuȮgyӜ">$B7 w$!49}Ӳ"{.dA??ֲ13ӝd̮1 'D(Z9\(3Y0 80v3ꞴK-7@[vW9DV$. %hvb6M6ǒw\?ncohpOuN>ݲ"S2lɇa e/gj{<{K2? s _$UzLwRͤ?uUJ_O~UbF*\ۖ}MLR=ܴdy1q`ꊕf7 gǥDH-? "%$"yI'jL%'{ޑ ,:"A1 ceGx)om; Rȉ[d/f2&e,HPyLDI*5x_ u6ظm}~&c_*Cp홎`.uU&r8P(A3NE (E;ԟ:\$ M a,A>*X㫋:!hDr{B__&; o VW0ʛdey7mYZvo IE+D #g@Lw?uVEXXk⺼ + x<96hH>yFn2Ov&HzЛ{{1Qm3d/jr>= w%0QHwV6l? n@۾hD2J+=tT@M"Ŀa@$f1ʟMк:W!MwnWP=tE^cDs~>Nپ'.6.~*[s GBDX]eލ W3 TsSxE}ނ9jP;Ηx7 Vi6G;iG#;)O> ǯ i%n%.9 Wa AR ]aO* UP{;vX909%DȈ粒%9 45;F?#^;]̨ةmC·*sR#"y'짋wOͫ7ȇ`b{ҵi\AHx!Q{56$tf( &}AR1kO5䢘|-,|;bh xQF gA9^kXͷ=->hAw#_iKIz턾}hޞJwr{f'>ȲG//rs~ bF[)sDLY@wZP-Ve鐤Ӭ%Jej0Ύ"d͟ i~=mjtVYWb6d1"7)>.,\.sySܒ(+3\ꚏA_xsˡ,KHܸ+rBBzEQ=@ww-~ zV(|mjC-Mdazoʯa62٣FRQ\GPZS[X1iPod!5')DqxU܊ayO- Zu=K Hdsx,7`b˹V\ AET3Vek)}\)UVD>Ш R ?L߉&"#IsRp&j;e.B ;*'aZs, $dlp:㎫%% eee~Yy^ _َ'OX'~RɋZ9KOAs=:ކ-b{'SY"ʹԸ ֙(sōeNs~d0Tud$QJ;d X|qȬKoLgJrTԖ[40eUI[U|_{C#1ͧ_;Z+u[x7E~ k5ts] 0|iJ 2zSM8, l )( KԟkY2;le^7lh0Џӕ & #}QxvEr?aW"]GR4Jr'c7s$8{kv/%tH1cѹV7>9zDea<=Ɩ]‘UATO-FZw\ArħD Sg֛3NBȣnVB-D:)OktO|.xvV@ޛŕ ls 1uu~7Tjő"كъ\eZ>2jSIc*tSw5gd:N+e{s,ztɡjHK&"TpA > NV $TiX3=%gJY ayD3! X}h bΰRAI$iDwN'Kef7S[PWtύM|y:{Zj/x|-n)ѩ;&x`R{H _t~ġ[-汹KәjQ쇨svHw$IZ 2Nu$eXź.@AGJ.!~ I^1N&/)*oSuMY\ l?=!cxs~uDҟXS!c]KFwr#G}NZ!+[~ :i,#?&V ~Fy&KcW`t|y+`\m%?f¢\)n8] ¥ ljjnJX|q  o0ϐf.u\ḉ"9aBMV` 2 d%$oR' h>@.1 Sܪ>"Xc~y nbVz Ag{W٬$SsQSǜ٫wY.hc-o2(iheEJK؎mg[o/t߯ Cx#Y5 zN;l)q2Dz e"Qugrzzk R78iHz葥b6p=-&u ;mTkHcV:Sq<w=6nc#כ^$.Jn轢Wki^M9MH*JTkM_d& "-뷄3̾͂^QB-S~S_gڧ9T7;c xS@?rlxgы ]孤d%J-hv .y9W֘{ƆR>.gC2^:A2Qa9 PWr܏ڞ=#y$ϡuq=&\DkocMq fߟumŹǑ{ 0l^6%ZȅxroJ,q7A4g2m3aKh8' ,1!x?gch9*3eQ|]s:,RAsԡ0m#yuQ1 /}Xhm+#2C{_fqx )E+u;L]SEYN)FS#&paOckSvl20N=nC(.2$PtUw'9!$˷k{*;w5X7+e'~ $jq;gT4qBeTDP6w>) i "jTZ:%zB+`P &;aNaTc1"olpw?pk)az5Qޝ<`tWfIQȑ3Ҏ}|iYu- / Ж<[/~+Iwd3+os' Z598t<| z)Y)vɄOyaxٌ Q}h{jU0ʼn̘Yq-"T7ՁrRG{!H@?_јǟ 6ɁT2xv,۳ IYwa}{W>.v!hJU H=qӪ)zj)<۟cUSa ) #p_tu:6!"yUSIwLOUyOgk}N>^،˙nU&S%RuK"9#N4x& R\kSj֞߇珫sA%n.{x|FDi{RF6ڀxaKrCb,^hH>3 F Cę%[S8NZ3"@Js>:2=G ^ dV KO' $o[WC2SopW9?{zFBTt렺ˡvZ M a6ȐE2#Ȝؤa&_XJ.os.nOx jm\W;:_\ <= -i((|y4wY}Z" _Ǧ%3`+㯷ϬO]܆7T^Q)Pg3#k3ld3|XI쫃C4]H+"&4 4D_Dg(p1/x^;J t!JAGh|Ϣ; 1Yw7 A3=!;sXBhi(zSfV2HMtKѧy {rtF^$sF9(2P|7[>tf S g[Ӝ{ZqOnY޹DҰΈ 5ʮ:>˜S@kfQ;M3Hoȿה fХZ $e1~#)v~շ|&|؛B?SIS=Мq4 Wr! h , }ٓMX!iOk RpH/spܗܬ$P^{O$0 qhWW՟o-zLs iF Gp>) lӋk !a9?H9p|6;}9v%NZ\ޥ KW{FZYvs9P22=Y;$Wu|g}qElSe~U;HV/G#իc\]"唊 ILy1*SGGbTA_səҎb2٢5XJ;yd~%|!+Gn5< W׌8R%AZ@lyS&xg\7辥Miٛ\'@k{6pS] /]p@Y ;#) E8D[u&Y D[KkQfDO/0L-uD#gec8jό1:dRCg=)sGGHROT6_ RtX|'JڗtK~h.L{ NkT@\lh(&_z\!4e9σ!٤j"sMsiz-d aRř ~l# !~yq6-JFAK&>[.>j\8ռ8Aes0@)]`ban wðJUeRkvlX;ot.1L]->~d.((#dGgLP4s!=WҘ5[E@a~ 5Q_j>j,&۟F}/U_ ! 1_{X4_i\gQp Q- 憽KAu؁0H9S5|zkȆʐR';X[5KXc8|h68b?eGk';<7LWy;Av~0g7oqb;zEԐ3f>).mU P<D§%Of|1MO&y|%`M ,y{n7 Rt=V5&"&A`:#/Z_`+CԍmW)zL 3 Ϛݸ0> Rl$ G) pfrKWz}F5CQ4zl=̵~K(nK4)a$?|Pt9 qS (Z|4a)Ly!& oű.v68%ԌnFB6a]ΘV.']5>Ooa' )Ao`MH᪵ZT*FP;E)gqi/''٢y[2GLo:Ool&`16U;! 72~xR7AIR;N-ةH0P)XпI›^cxq[K{/Cދ<-\Ǣ_gdoSX[A`!keC:#_Q4}*H'yUB0TD^xk*9i^fn$`aFc9k$q6n0Llwy zt{ V5Js<+H<WhDZd'~8~2 b ΥEs7!PkvK$1{v&=>'XeW:xǔYwҁ){0lU[.UTHdj7x[x7`fE2X@Nah81nH&'mT$-f@ZGȂN7)/~Ɨ Qf;]dºtNbjYF۵8J1HީJޒxܓlϠsɖ;XWďHHj$tbVSuxKȖ_~_{&k8 | [f{7Fb2~Ifww;F7D`P˞;3 c|R*Ō[.*CfpR -V8:BPGekP)/0Fp4Za|*CT9dJS8EW9y{Sc. ܚFZqpAL#vIOWA~ Jz<)!qZ_%nݥVc*"uᮚG6<$&8{8:Hr<`N-\@tsl _-Nbn&'{V^spAmq"&M['OؕH^m2N/NPC5:#\(nBÖt<8_9ݜߨegҶa}|c+ⶐWe7q˴Ciyߟ5o>pH;r!řs†"o&}d|:f>o p@u\G>T}ax$<8P`LyfI֯bABdPN\/~  ̎rC5AqhsCƭoPJQ0fOS)~qL cdvS.o1$T#;%p+]۫(Ju:w nQT)l*]R-{L ,/gAN{Ip%00]a*kOjqx056>]tw$yk1}=qU'ҎsӠ-\xzן^v?`z#i)cף> mK=i3^EF+<0\=x՞$sKmUmON?ʼnףS NU];oX>mӛ*y||+$IYb`<^5FQJ9f)k)[^?sn>`Y_},  nTFP9T'Gv<&lJAʣ8rNjKa1dX:eTQJʝY{- KqJpJ]+bMlL֜{zMs']\$,dŷw'(?s8=.__a9<'C|N9疿ݰngb-̄F7y,;%] S7, xRtw*ѵgg Xrp21Bb&0!?PƬUѦ#by)m(@u噩3 Ɖ`Q֘+פåB_Ek >oGLͳ?9t m<v5Q> iA^K$K8LꝌæN1˷BZsv3*K${dCoC`<=4T9gI !oZ>Tɢl#2 m߭o1CY6}??AFe{=р^JwB+q5 x*j!U>=pf@29X* >N_ ݜŧ h*$n&f(/-~<(Ki)&~wnpث+3@B7Hh $YbPA|? i$S%#[? iYYyh;o"~Sh;0U$gO 0W%.$jLlŒI%]Tӹ… 23VL yqZ*볏'OS=5辰2aY&1_-KFu{M_Ŏ_p{eWxKd_MM)F0AaPeɳD*~Zz{k)b1v)8l+vU|ef8>ldzd Y_3ܷs3P '62ZKsk}Ѝʅ *ڠqP}ƄofvKW!80fQ;~i*/[ ɺRpfHINwO b]j;:) n\+z9^G!t*6hGӯ:]4i؉b/ֶ7ctv*`V)"r\ ܂DefkcD3qI Qlb_0j ,7LMw5.yGtj][nC|P|]fAAgtu{@Vjk _&%VW}dr̈KL$Y5xtސ@x]g,`a3bw3d[D"CސzƤ;olIO}nQu!oTsYTe{M~v)]ܷiP,/NXl _* &X;n%9 B#s!P1ec6宬TGa=NUBa >T+`{)bS۱7uM e~r?Xù":> >djl;SX J{ʅC'SwXRDш+@7AG p}wY-\0+ }@Mh^.z擗nrY=cAWx}hf(#1)q96DSNRղJMA[ !^0GEKpIt}ȟ$XWxWl.[Sx cWqƴvqdy<2VQj[|޸ ;d^yBw3p~&PheP4"KgQ~z/՞w=IADMśwdmnba,c/d?me:wXcAa\J p j9,CW# #:ɑQGĶ{N**xXOM`I +)笲p+Au/$ť>md/@4y_Fۜ, qI@ _ΌD% (O ]n0wA$\7u?%ImL^ a)3xNRXֹokXT{׷蝕\AfMe{;ɘ o1SG C!U4E!١On|98. k.H.R=.^^~ᱨ­ı%8N篗ϸIbE4.NvGDzX=%qOۍKg-^#NPhŴ }j  iZ_7>j6)nytS>,gX^:+YHpf82u> A Fۻ&S6nsnᣚDmz %!p(]-+ˢq` #&:?Oѯ\5vJfGn,#xs9Idicfp%HطR(U ^^b%g_3~!}(LU %j) !6LToLmP @.T [jkJ3DmTq{@'Rwa3+9 Ifh-XZg@8-]\Na苃Gu )dL~'YYK*miR̗)!q8ؔFi۟@(.(1lUzƗ Ն\5Zq`Żv:W߂f7| KbJhiDH@ǧeghg:7MH8*sD6V\(TJ&vwqKi%Gp> mygْ.YSB4B2:϶SrҜ{-`'ЅlDYYȟ;ǠgxOʶ6~0AȧǩK>Sr,Y[|lB^yHAvq74`k-{+, (< λ=U8BBsJ-ؠoD5D7Pl-?B6:F)+B0 _M ZDcAMad'dni>O j,u>{u~3&g|WP ]W7k{Q%?e.֫kj)fJs֬]!g;ޏeHzG ̨J9n!zBٺ/M_vq}ɗ–dپ# w`@ h@8l "D#]88aoP>g PS)MQF pv~d:"$硔?k\Ԟ/3R؎}ɫU"7SJK>rbl+#; A=&uU؆n%*jrL'@\v׃ YK>l"C xuZ sy8xY&a7Uq^dx߶ UiSs@("튐tW4\X/PwBE.oEA6(ׯLݽcZѮ O8Wp^}oB^Q}9өUpPѢp5as :B9QHtSj|Lֹ8Px=+doӓI*!5\[7ۿ'δ\CzlBdDSeֳtq kPίkre hρȘ xk@&̩ɽvy!f%1*Xkq:O[F0BGBU@31t-1Xtv 2;t kI1#6MV<#kWvfˏsp0-KLj E$BZLQݧ9ݽTUIuR 'm9;gNᠭVdO &6 泻ջOr0> R b{E=[(p #CylMjq=%0 n^̵q-m?Y(gU6&H֘nYAGٍ~(|K|zrb jϥҲ8X5^̴W\k&D2$ֽsDzlS Ipg {!Ałmr@r՘0b=8A4}aL1Ӵst7\[jn7T  fw=Eq)-e-&7?R~#=CК7]K|G0gw$1?$JoQއޏE: qV{PKaa ښXheNW4xOX31U]ݫMF"U0b Fǵ ">1.寜#Z[c{(R\eh aJӗӵշ}s9T!VqM^!>>Oeu7 $qooRڥ:V2]|33cl7%i'#] a_gc0ςڿ Q_9oUW5. ~Nn\P<1|/bdIlxi kO=z@Hyt)!BƇڤ8ֵi6~8vd *#_c1 nNBVkp_HӘRF;x陹c)Fex - 皏 W{:;];\C4ؕyMyɵ&̄ EkոrOB>jC]4@}8}G ?bՁث,v]`{NzTg5 =эX}PmTv#+c+BxdG]7j]ebopؐhћ1*cYv-C ̲( lC6\ B#6!9!N5$9 *cح0:Uo96 ) y M:m fwov?L\At6 ~p BJR`{3eC3 9̏_0b]RRnjL["d o[54dܰʼ GαbO# 鯊wۡF%HΏ&JPikɯ' E;PUΗ\29ðf|䶎M+M(Cɲ„LzhZeꓸ~nI8GTmJ"} 8$?$}4@!G@؀C3;`wK?Ued oLcXp~fK]Esl}\Dڐ%߇3ŋ 'PN.Ұ[#8:6 rEҡiFUb?9Cby #wՅs.T –n~_t Ib6w s&Ѓ{N*MflƆ.s,;^o|>ydy0r+* kq'rm#F)Q7BQn1#pGJ9m'ҵ|߫0Fe}88[083{uIN_5t jL=U?j7 ˴2 c}IS]=j. jk/MnDweCi]/]Jf>h"ќEf $-P~m7% G)^𐪙ڭ?2]%Wa{\ܬtÎ2h/᱔n~g;71`ˇxrOuۗ ϟ]Wi웘^^`RK)5=w`Q uE;(Au\$Q`L-o-:iط Mҩ;7nDO.:85` ; /Pkd{- ea_) LzyH~tQ :GƬ|S" e !ӣ5Pyid:M֬-!IՀ#9EM'kΡ6K~Z8EŌ]2}PEbŵC4O~ F\z!|-2&0(w?5ᵒruE 5-81;-nPI2|8{@+`̉FK$}Y( 62)_uR1:\/XԳ\WfG,cloQu"RD ^zX~lwQh^"9I]ҧ^T=c=;[;?gCߔE[}Fo3)1CէG޳Z3 =w?/Fh4"X7~ġUb)~g$i' ?mqp/3u%ޱ1&0ҳ+륻ð >axuXj46YQn:rapflpUđ:ya'l 8"-}e@S6N@$rs6@Ώ ż,$I4Z4l{ 3u0菒2u #30>au8kc/܃QWڪVbLU; u4mc %?.V[+eo$1w mn0k )pGhAxq/%f#]]wo7:' 5 wHDUCpNȘ7-z3KV芻zq͸DʛCfU{] bz Sq̫P.K^ic)xf X? 2 Wן2&㼔L6x:|]\ bEma[OcQ"un2u u'(LI@Gڋ5S";FkƠtrXo$65:04eeh=4\a6A>nZkg͙- ܦ\G_^^0Sf",36/&#ٞD.t$PA?Ug%D(489 e<_`-"C%Il {s{ŗ;#K·h [~| qj~IBj@ͥq ;>̧`~.bvsSdhX-L``#8 !/VDWb_\򥺵SZ<^oȅ_ݖtY€ o<'増L{#`cCvn9z{'Y/Q撱rp!lU)sKȍ@ɒT y)O7/.-;.K%c^Ći!ƕ޾͔#JE|>^ ZMZ1maM;-ƻJO Ȟ5.CANƚ,n?hY!P.sl襝%ԱfW`i"> ތi4A{I2f-1ezt)~y KZC:kg'~֐$ڞѭQUqs${>r@ )>!uU}˾sxWa叟n:f50#E uBDhH/ХM0b]F![?=+ ZfyO:59 k@ߖU 8/ ֗2R.=0h?̒Oӌ~bѳ%MUyA0gmmd|>v7IP rKo բa) خ<&\خ+|XP XJHt BGu_E5h]ȥn qp-C[*-.2} X)B a#_0iC`W,"Ϟ*k80E:ؤVܤqb"; OCXS5d<ê&bHX *%h혲Nߠӓ0N|t#qѳZM1^(eL!\y(լԓv)P"9k%WS"rw0RU\Ϸ>ޫ88<4=7`jpD] ܾ&=`r` YRP:n0ɚ^gbYy7۸{bhEJ-CGSfB˹[?ם:f(U3ֻRLr"]ʲ(ȹf+'zErfS^ti'fB˞ϲ1A@U\~3 ꮼ(ʼn-}I]YWAU݆CWu]n-K$bİ$X 髦wKw)B^MbD}Q` 䟐lLxpe S:y dvlw^QG.f. @`RU1d,1v0$93ZjG֡ /aPXaC3)IT[%ך|j%l^º7tv֛Y =?XS; ZhF v%\&$⵹\S#NFpמ귍ku yaGL]WmH6?~ 1!A)H]o'M_mrvbִ9b DTC[?\-ۚ! 4#ت^~a^:,LC3=u?S8XBpM%Q|iuGA?M S)ñ.(jOL>8u΂MktQXL;: NꡋZ: fs[guzp; >x xÜz]g?FiQ +z ŖfĆy1 OG%1[$e.svQShHުv,U?3҆? 4Nl*&5P-ꔥH.y0|?C ձRMB-~[_W-I yH[)yW(,ȀVH"8nd%FWVwE+o;;btF‘<3OkIf}~CMN#4±|P%"fr굵`pdB寪~Wͤ3(f0!y̙eYB=_Zi8ptNNFJ!n}~|AGzRW>ʛr,SA1Je{T (IRDO}a TLZB'N}oLОe^MūV7(*AҗNXaFxאb%hbI7ӰiէKIZkѨ~,X>`O AkwfgL3&n "ixK=(H3kht׭*\Y'ym3䔶m{&4E;4d :x~Ǖ1>-g%əߪZӔ͝q4;(9SA)|?:%֬l]ٙ0 B,V0XnMpbz,_|bRQuxmMPn1nЮ̉ Db10k.j@v~NCh5g>S+Q7;)wwD{A}=XA$Oߎs0k9gK.'L<%Mh/gݣJ`}@F)LS,OG`'l|iSC#%fFZ_m~FM{YT6zق?8>^7+zp?Gf4wf@U7p,_HE_GQ ֹ&HQѾBmEy?G!4k!\إՒЬRB:P_cS1LN\&; %`zm6#!sT5> DsRCȌxO7_D֫pkH#1{R޹>sTE٘ Q8bWJNIfer{fr*W"\snmWӚ #_ްHvކqDݘ@ȕr+D s9pP φ {"8Xu/Dҡ&3oaӒ'>a/tz' hn j|u߃,ן۸8 Eٿ=3eFȕ\4'M$p){R?5z)6;!z;k2Tx.>mY3,‰鴚Ut{!90ͩ26lb,gצX+֒?)pq+9)Ynh`Jd)*cFj-ڥ1V=HcwzFvT]/;M ^lOxN>MN+[ .b#Q}xq I Zjf<ͷZu]߲B꾒l[nB*"68 ;m[7-xNl{J/#oD4OVPU>JFpzwe?Xej?fSM*y|'ySՀ8$C[ܜZ>~ )_\-2 )bSF.CFC6ȋz"a"j4D~EH5 Zw֐ w Em\@KP,L%%ټ$REzZX>9LI6wdBI~kLm/wc$1I&GmIG)6x}H!x=V~~+FÓZW6" RNX_=!.8}SO־S:"ޜ9".Q.(ý}Hv ]|I9bC}MCItRr@5~EϠ].F}q 7 L=`JPy0MJ+W7lWYJUjg6 jt~}u> "̑-M̝MDI2L5@$->9pd Sd׃\d@>:K!R536P7ot;NceUܗ5g7a!\p[e_z6IV^бZ% |Kt0SbmӌQBB~ׂoyG(n p$#vQRn$8CJ;"D3y1?YJx "\o*!&,r!3%  R#-'n#spp1OW.|Jr3Ҍ-q[øۗ{= JqƢʱ~c!?5H/~4!Hgg/ DۃPn_P(y$L텀S0`پp84.=|=]N*`Ep!q=<5̶t%q'rH<4c֒^ǍB%\x7mmK䛲6*2LCF!pb:r =kyJwIZs Ǚt&i4H#HR]EՠIS1AdloRpz9EG2W%sp[)QEI*QVck=qa+>ʽmg- zu~P\@{0Քw/QTzN]ZrYvS%a#[|vY/ݙ3cu/!u-F/\;"'?9>24:hT?̓c-3(6d.}+k)ФԈ,;R|N WpA,+}4ָQ%X #ރbتH.Oĭ7McC95]ŷIrgOvCik t!)0lzqB`WH O`uð5!캫9F&Z}N S3[$m5H8Mػ ͩC P,Ȋi$AVGGwp\CsCg.$5t(GzHui"K>* | XDGՒVKA"!QV-:!+ȥUEv .H"@*7b'2_O"Щ=WB1t^>pq[Ś>|(ai?KïC(z<Ami3FE#E?e 6}5 Y.vzJXQqz ~iMzFYfGgM,9h]6s>ˡOJVr^'94s{ЍGDv,W}}PR t 5tfIh|CWVK"|klAaϖQ5P(r?P<>Fx2Shw(VŌDǰ0a_6q>;yJR*JagWexPcr I'a!WJ3=g!HߍewrKUs̠ީM=\{FmJ?]Ds9ݦ$rEWGfkaDi <(oՒ+V||63ʸcXɳٛ`'MHcbzcBRZWBEH,"=ʰY;o#[Xn$lxa6|B;`g% v5t`?#O*wm "5@P6M^~VYuNON7[ +$9L>V{\+n V.ˑzG#QvZa"%b6IZt7VTE1B '!w1sɎȉV/֞/,#l7lfi\]QEN+|{)\lD_. >c er4OSLj_#zܵtuqS 7Myv?8e[GC\yP20Y)BNeõW+T D%ӵTE]Pއ%V_[R#B/r Р|qű&;?m"F|\uv{QZ\_G'F:$u=ܚ[!J{UhjVms3k zNsM2h!Kbc-t$qX9Hru *"8dBCҫg 58~.sS2@-0 )g-!*smy#Tb`?7 Ǥ-, A`^^`֊|G( mj?`^_<y;s6 (Va}#*a聅7J4Hx9&鉭R\;Vz1$?/;k+WLb+4d\#VXnl, JL/&i C-"2~Jo QڵlMdYS^Pt,]t{ Ώt(D8 Keݠ!g^#\߮i%8@1ߖ -1 uVQǎ09H~FxK`4muA$Y~[[KZQfP231^<'?+=%CMpL6Zd߼'2 wJRbz9&%:DhY' oWDFHN0[p+ӡN<]w!ُ`^5wQhb`kNmw֍EsMB)VX` ڋz9ULH;j)0vT<]"#M>b]1ۧNL_M t{PT8P=c6:WԄ1Kݷ<0t?u>+ׇw~UQBmϝ_LѻqxO7]=Ɏ<҅"?5w@Hb wUN?z|Mt2[xѸ"O1|a Tƕuzo_D'zu@f^\# efs2sUCs{߸%Ȱ3<+Do]ߣ[^傜a.!49s  J_֊ e(WL&B]eyĖ(C"eT1M>zI[$'S!Ǣu+_A٫%oʰG? iڊ &ɹ~sb@}XQq.M$tr :7{f*S4S2v6BA櫈A;[p E8+4f{MT)cR+ W.6f =Gյ.N^Y$΅С^ʰ<6|ER-MNX6ݔ4[ 2'UJWh ypr, h{#D?'|<|e06il3Zg3$ ]_ōRD)9tEA^T*&ЂQ^W ڲ_>Bؑכ+~"@ ʐ`Kr&3S ="1 e>=w]/I0\Kf8dHH~I1Ҩ]ú}xT~|+[M &reӰ"iE@g{L$!fe]ˬ`8ޱKQ8>U׫.ˊl-JCqb6.M5~UJptj{$e:Xr킷&`Ⴟ0-z[1yrmvzc%rY(Ec%tpC\J1&̡޹ ЅVXZ|k5j֌ki. څ‮; XM֒tCg>V7^29j%_)?OˬA}El9&P1@L׬i@NGUSǟGT>57.w!vj )iO#N|y;yb_hSo:[>P-!ǵfLFjxs^ -!ZPfR['&:X-Y=ߡ|:X|Ptq!c^ͼ [C뭶 6eHo ganFg]:QbN=o컦p7ȳ;=^[Ӿcjqk7ۢ;oh1&כzQz ~? lwZV fڈaEU0Ւ~J'ś-lP%V'bxܣTJz; ,wmdi}-A 8' F9θP1}Ya!Ir`}>cxjX*pɗ S`]PN竔he 9l{־<&HV[ P!V?ߒj&^Q &CQbCl:gK-ͮ&j4`WAs! >//*fJEǻ8YJr%#({a玈}׃~ lll|\1_ai8OѾɑ)GRYD"85<[]%L! x W 7]ven,Z\إf*HOcQDVEfUP` _VVMCL#Dxli{HxyOB0@2O5NYprHZ%u$fWqpėwГisiӟS?V0{w,0 IncPz,Hk!laP@:&9rAɶZzkRS0dJQ-RkVC?b)/y/z)A9a8R! ,ࣹ."\*D~<Ψ[_bI$3p @-C2/) . (kث"Y ^7CoZ ^_E6.OY>(Y#;Ůc7U'p.4 UYRMϾ ״ 7"<0j.. OQs'6/՝U,d=_wP /^e i$;JD^\rT {g, Q5&IS,3v? CYd4\U PF?y՝6޸Z{ٚ nZ 2Gv3i֤hI=E 3beY4j)w=yӣέ1!ccDՓ~HRjPnM"MZƻ< D !9ƇU#HNTB8]pc|""lfA^(Jxѳh@ gaP7]T+׳2}+./Rk U8&RaxG*9-7]^-w_9؍+H!q-ɫ0K$r kTwoH:aR^~|0d{*uz}LRV_oKc]ZH;>$늧ypI t%Qc|݌FIrio6TϮGJ@JH/Ho\81_ב5B/1hL5 1_ _LYOl7|<N|vc+I9 ny&f/] |&Cpa(k wޘ8 *Y1jhXj߰&.4EY'VHɨ]BMo$+#xL@>ua39WMlCF0nPHN&bh!Lĝ*>~c8&?#fevZA- eY%(D`8Kvӽx[388 1n]B2$6h/9o譻 w5] x sbvE3y3%1T=3Q_Bn1+l9k\]/2,":xB:h9׽ۀYhɂ9ܸhpO7^0b `;8cLTaDO/ DHFr6BڱJJ+ ?[} &Q>DN6.llτ֤,4cدXĀ=25a}FEwɯgHNi"aCR&˽k ״WϞҙgyHobA`^b Ҁ.wEU&8 =@S4|Q{U`KAKiFFw|eV7Kģ==IHBֈ{Һ_Hbgѫ0z0=B{I*Fgǔs!TI4-'h-BHHv*5gׅ&Cx4ܨh[^mm٦e^\$WA&E\Z1Uu 4%%(8հ$^kN5BLQP8ľz 8W&I] %R $IT ?۱1zrI?HlƴĦq 6X975XmË1t1&A {xAldxH98'h5ʕ=J"]!ȟxt9W?\JDܪ\.+_ \'B9oPS۱!jFsˍROʲHhB*3x]7x$E#'GV8!{c€w۔%|zx ا B}:/6\hJ<iZ'dN){Qqs INQ`D dOY x!Lh0٧=g l&B\;Q}Mˆ|JW: x"g ,)$"?[;QbN X&,מKehi0ԪgOOI͵}eG="`][I7e(<>?gODQa2L,Wi֐uB'k'(5Et%b^gz~Om|3 ½3)K*9Bnsvaٝ51ZD5.Ll Gj.uD*&i:{tJP=zp*'-L޷lCT @=h1.F/aurxsÝ)aq=Z^  r3z$"qhyV>9,*O^U! ~;}9]Xv5I*pAc=AN吒`v f 䏄SSY:bWqW=w1})nwɅdꋔ#IkOl0$J(+O*;HAvH/F(8(4**ZL44 kV 'WfJ:\w@`#ы྆JFl2.UՓƻ8<۷Z9Hk:tHF*\Vy[[pj#WU4FeYHy2 'Gx "A@V]U=_D1,6\ T=TO"mLmB Hއ!'S8ݰ.]NbqcQ 3I3aiy],X}6ǤY%oG+G  r#ƓV,t'w)p$ExJpctq(~.W U24giLR.7B1s,QooOubZFFaK!MYD}աG ╽[ʚ^B/IxZPcRB}UBg2 63H߳BU|c첝۲F<=}s49҄&4Z\& 9_"k {q֋Df*܇nP+CXhիfɕoB[oy-/{3QseY _#FΓ/* 1!'S :!| `Q>q6u00ˮ|(}_׉ϩKf@Kbz7opZ m;[%6xjVܡ1}ųg-ܰKvP4ڦqihZݜ} hb 0z%4W AE'RA8L[+`Xs-vQQ); MЎs}-g kY0ڃ$RX|{PTP&"?5iT@FtZK*dQw+D9SBc /Ķ[(5@ - UD-*m&E@=LN:h~k뚮.Gt9菹MÅ'*~V+@Yʹڃ$w_kz(`gJh1i/u~p2LGv-v '7NUlbĸ_ ,\ZIA a8g%Bdov=9ۖ0ӪnZ0R <Pagŋ=)ZȎe %MP3.ϲkͽ(]34~"\o~Ze})Z)d )C.:pA;1"5|) {9/| jYFY4 kԴPPZ5y?Dgc0N.0bXq Cs,F$Oq,rB[fYOFk㍮ObEBꘕM]5GU45r#Mi /UjrXSʗc{W~#LqI@j30յ7vtj /at' 58QY wCm}5oiAURUu@.Udgwqk=zJ,E°j*7F ;/ǂPclʝSI.4wX9 uf"m/\}W$bk0}#,SoC]L=mrOERG襪 Ø]}u`"uɠ-S,ـT ]J@(YD)]^O#DdGEEJJ:pRÝ| JnHLX6 H:%$r}F]n:'˭BJؐ8^LF7  ^ vw a|HێШ[q(rnrfԁ/B95łbIt{}C-C 5y=+N_n%]etUܶZk9{or<}Y4^C;@Uх$I;:]>fEy3u穫˿HWH75j0-ihKol{3_쏷2IsgY=;iertD0a WޔX/,A>+r*܏eۂjyYnt'$LotM*OALP2A!+8sßM2K E%fp2^b#m Xpsf+pWȸBuUc$ֿԹYX.x6-N0zc2iQèva#M1wSVvxcd%(N-.R|( LGˠЉLm$5w K5!7I8Nߦ-x+ehɅh4:7兜oQ Юmu =?'LF픵6Xmԯe򆞸]UߪAWZQ58! 㝷.ASSj\#gc{[x?2NTyU:/oZ( 361?ʤ8dD/Mo9jEN4ʇEtl5Pǭ/o5_HNDŽS&`*W)/ !M<\M59( =Ӏ 96H3_PM΋9!A).XPӅN 7AI?~"ĆŋVu;bAt" \hF$/xD|Zx"Ak}dnt Tċzms;gc䥢 ]2q?:XORs,w$R[OGOha<5$)}i^nldr>|=eŎ qW!e56%Ikޭ v@ %=|zB m֜nv}L6p[v{ U֐yF %7)ǰݘOnkYT+wFty1 oak$p2 ÎԳef!Ƕ<ZӨ %Y ඊx5X܊tl롊,h1h~ӕ,_OjdOZ.7FzY` H_bZ/jէ SifF#gt@bl|Ԛ<h0!1k@BRkN8!vx\cwk; 4'ZvVhY2SאY%>cLb^.Wo E%1@᤹ɴZed0DQC1ŁJ*xde܎Ex.8L/4u7c=yYK $^j3"_bU*z`΅zVmrQL#;wϩJp+m) r߰F8_(F}w{-7̭I bgʪGSeĪݴ:EFlӖ@ymhҌe.mX{tE33h~ȅі!tՙ>v?v6,D'svw /^rg+wž1'"k 3e;ic(*}ņcSEV?} RQs:5 $4Ek[!P.'~c::]5RKV/bz@w._X$UG1 @ .oP/0Q4tt%&eG`d7biS@}TLO,5͊ #X|V. Lb`hUo|`2YƮ,'0nwGYmq;.xܧy@ٹ:2W ~N4o` Aܽ PtV %vg` ݩI1r oj kWF4Ë4WboyRU`gxU*d\_ߥlozUDTdqt2] U6$rLxE{yst,@ b-⓴3Y{7]ŀ!pM,*\~f,Hx2t΀QI?ȍ kšl}u^shRDŽ4MLNukA=N>Q<`p"apzi+b Vd-Iwn )UAp;7 |pT*z'(7Јw K_q? #22%QZr]-Ei 1=ㆷbE/-7rH2$]Ñ _+?&7ҽW"1eOtg_dwqZqH^rbFun1.Q26 Ҝ|u #ni粟ߦ=)qgÂ,LF#*X!%`Tx{Ϯa) |!?,~%2K1]U uCD(ų(MrRcގ2G,{١Cm"窊řR׊&lNcŧb;*mI7:G ݒ`e'et&L{g0۴0\Os`t^G+0'f-Ⱥ,4h9 ! ` ?sfTWI{ ڮ:Y{L:JՙY2ӸMhl.XsG]Lt6 NCXq^Z!M;:꥕oia\g^M7R|P{>y'V+ͬPVf.FKI*s;48eq\j\hNYGiz;`T , yQr)Jؙ75kYs|%?UJf{9M`~;rY8뗱lh'H0u6p,5'(:[(&gfl@sA4רυp\"T)<$Wyss`'bA0M0R={|]Ӆ80XN6p/2Xp&qL қ9Iopl);o@L2q::! :)DAϡ ; 1q KຨO"Jݔ.ަ?qsC:̽G0ԁP`a|[ ,ZMb(M3,CNʳQV*=FdL[۽>͏H%8kvi$w $<-IxFHTyTjh8դϋ|ÕE:rʬOyJ ?:YsEXik}2??N1H`:o4lrae e u l =bA~Cr|yDhv$+1(kգfOe?JX\)d?qa5{In ިH򵛛{2 [Yn=v4=Ԗ†ѽI:<~wxL0(g43AϷMfl2a$9k{6'/kSƛX)"ح`ˡ.![Kc|EצxAt*@<)):*yTxmMz$tBsoP}lwhgCUN<Ź5Nz$}SxˆxبU2!>ܘַ2ǀR @TaonRsd^ B&<+o+V1ʴ0emTesL]{*ΰ<4!fI$گg 7%uEg"|k-hpi:GKQoXS>8vߊ/#5߃$%g(CF: YFsF [ 5JVm0N;'4%NH  "]fI|%˺o>ҵ3e 1ӛrd*fְ"3H+Em~X8P Ak*3/Ź:(\th3",zljSxz`#&c Ms~=Ff&3ZPދMɷNw)ocfl6IxAu-'"[5y׋\ ů9duNGA ` H/}iW2i7*$"ҝ=N73 rI.xJ_+DJ`Ka&dK(ҵ@MP@\! r}]W9D;d<@$1MzТ1e_ _%OQ#.RB,#s&v 9J =<lcQewD: > rT>B{5%/4~RzOMA9]\ -C >g?ft g5p,T2)RTR:dz:a.hE9ɏù'b5E$8yT7:䉩)%簳"="c=MnIXqzGKzBRBWœ_yW37#>C4"PړDHq S &lւ)TziWӻ~U M\, k8Xbq/"w`~[C?@-lR^pCܬg<YqNIAo`BT7(ROqVu.D+ܰ ,t&b ɒ|2i&msr4#tBjCx_%'UW>yfS,*ޕ}՚b7]R;CW*L>:۔*g3)"~;@jb;`BjƳshÞ}BR͚OY/$FӱyK%ps)*C؞죣MqŜ  ~Q*$8i[8nG1R|,4ZW]''*m!ݍ&)XYOfNOӃ ޙc0Ґ!sjdޠ:XLLD60{a[f4>'k=IoP=-h^+! ཯4,B$ZRѿ1Jqzlll=Q/Gցvq(Ё_V{b$IO>|rT@H-'͈N~:<Ч5xdqwzc|km3# Gql+"O%G5!!"Du>ˡxU OxELY[~ x]z8f򡰹zOĦU<I0bB}@T۲v$ȊejǼo"ז"#&^_ p[suV:NcZy̲; AQ`>䙾~ As! .O-thZG1Vf>jrSf~ )jF &M*\q/Hg@ex49mlVڥΞyoH5(1mz;g{Ӝc3z9s/?UJ2ZFsU45J>m}frcMRlNϸ!_VM"*7Z%.Z-\)űet[JNj̓f?C7?WAt Y;cP͆[+O'˵1y;\sO>]8f];D$ق CĈBdޯfT&$jqqq>R8d=`|kË?Y֔4w-1 l3ɸ\H9X~m5O{G*)Wqp8ϣ{HVtA 2|cm7'Q\3LRkg:"&HKcɋ$U$ W$kn;PteRMN䂳F|52 O -oL5iែelPĒc*s"inyQ}QIq,~XqWu@{c_#ˡ^Z)&(APL;޳9K.1y[C]@]w*>Eam~"E9OZ2YoIvd# D: B:HʬK-=:r`߄v:BLb*۠neP8oAҔ4yU9 UJ!Ĺ@^a"/#$1D4:W-Ejų}/WG|TĽ)/9v$g]wKDO[[NeTv'] HLD;Qs9<w.z9 5Us3,[1E: !źFo>^%0NIo~dY (B-z" =sN i?EfEM{g~xT#"-;,~1 mk8d׽`Mmj?_H)af$^.DJXn3%GVv*/C`4Kc`μةϒ~K:pڀ:<(QB L0KƃhmhyR&I 5 :b:I/C%B)̪17㺱I5V;[E4R\HuSR e_ٔ =PlQiqB{$%b[begDHف_A9Ճ/c <܋#[2mFaGֱXkH!3 5&V3\,$Ց{Acj'1ngf ~(q:ӦJX_Kl(, I( #_3 ڨiu|p \L럞& u\e.Nm/2K |FY? $'8dσEG('$-]SglI0&v)їbxFoI(ԫ]ǠP^&ҝɶ\%I'A5ϴ Dw{wE^Q?eъ .ɂ1OL3Tg6ffeL)q X1]}UI2ǘs7Naɸi\ᯰ MDG/10e٪ 9{n;ei`aRrޒ4UspDM` 7 %0s5H.*vj6|q#$0\;:XǨ r8;|9[FMDYkS B NZg5Sr)ħ쒊G*$^h~~EI}c)+ĂA{:*'M#Z俨V-'i5W_X-IH_W1 ox~IBKޥpU+OC0vWAYwt? Ҽ<4dt6l"G:B3d&K;{+*:lEF,_L*SyG0!n5 5d禛3=zǜr"b- 7`\`.<_NKK+[ _4@SkU|Y|UY{7`a"-dQ@74;KOqiA 鹴'~Bo p|gO*Kפ֓UTf#{*e)4ѪFU_b1LUCȎ2ź[AW]] #DF[W_֨!';bd){YqMTۿ#x e nT!eL.rOׄr43u4-n0%|r] ?i^V~OdѩIJl{_T[rÛ] 63igy>Ua"W+d.= $&\1Z2bC3_՛i=L'?N/^9YXHV@gVX+fۻEQO#6)ڏ]v'lp9 #4h jm7EwHaa͝r ~6]NKڧ")?W` 2Y,bH1>N5|:ڄ 3Upz#9xmOR2!٢-8`-lZz;7UT2OOP7%9U`@ ˋ*m-lrd` kl"MBwH`XT-g{-8sd݅$0Ӕbg1cVӔF˩0|Q.d:UzsbOE)8pF,־emsj(]ZLS/]r ( (WV~}4ӸU ɍp)bXM,_3xW:6rO1i7c1 È|K_gr=3JBHHWO :n& ' 5c)Px&o._Qiސt.*9TX$41.:{{-9n#c$xWHa\xAdlKG6Vw'Eŋ Dkj6ЕXT'*z0u~!f*3/=UE£Ax@~:U'?^N&I4ߔE_]rO5}TBV8m࿕YpX@d]yf/VwЌf$IM$%v\Ec8[[#{wpd4 kj3h.lCvȕv[BNbTǣ&NFƜEs`#xȴHryw045RfӫV0lɜP 4Ψ($|@XLN~JjVZ϶]MS G S|fek)^\b+?Y<@GfMaawPKC{ģfY'\ X8)/ \lyA&^><F69T,5<07̩KD|K$ MQUkFqi,Lz.j0[ydJ ʧ{ZOˋ!x=egO3^2漂w_L.+w:FnE^&o[ n{6A˿ɖҊ @yB}Cj"GPDiaWqcb7,8[p^ |}O` w|JG- 8+-݄j30]{Qrֽ)l5#42Oe곍:›{'0SƗ }S@ {icGN>6W5W1)Mљ&"DdC#סw`a 4Ko?a_ÉA:~,ɵL70@b T j^cu 0jO"?EwTA^T7t0GweY *Sն˹vYL֌sX9E4+`@;uܖ}2_g[gd" y?S&M4.H N0ddOQ2M|p=p3n6 VTg{YT.? M cP0~w {.Z/qS7)=NϛEAK$svipz[ʭ%I> K8J:u)@~`,w|0&Ұx}&.V>5{ Baۂ!^#_1vx@eӣQ4'mt NGx;No1٦)Ѽ_/P[p@O#/@0g2pZO 7f@~\G: Ex: 8ݹC85owz&U%3V43Ad`y] Vq8*Q.>qHKP c'hG@dt6eu`u|% RxadhyM7;|MѴۘ7j[T7bE-k@Hwgnm zYib?k'' ݋{(6* &=x@ҍϫZ+)JROsqFYl%,VO)׊KM/=VkhgӋTTcQ ̶@:_4cxBTژ#_+Ӧ2#kRd,LIoA*{O\[4^r0).|ljNWϨ ˨ Y BM)҄;@FǰAbmN48Zttz<9*@1I?%Y,׷Uv*%ā?BvlIK;i`V:8Y^]+#7 G7sG9 Z59Y#FC!{tҹ[|z4e8רUםHWbITnSHN7{lZSexl.!y M+Qc0Gqwo.$ $$*8y'7 XM۱K7ġ2&Hh{a#"D*LLP֩lv9ZL˹7?O3/ qy)rKj duńU~ n2nS)k:̮\h,_Cg v;s0j@ ׌T/> _ijVX|xwexd һĘ:cJ (up,}dRHknOʇ 4o) AY'i9{ UoRAb\){>)k8:=omRIfU`} e(.l#ӕ~fmLf@\G،q|&u&u7xц|EgN'd%I*/ij27PaKc;V2Cz{pٕns`eޭ;)(Nr4ĎŴA6sndA54iJYXpʽ; })lsgh?@hWY0y#K[Ԃ" Rn[J:`[ %k"0*m}3NE8ނI>F8R>r)S Xӄ9^w3`19!@ 0gP+0?#'sp6cRoM?eȌeMqe|3璢;z(x`3=6Ҝ&m}Mo[^LNH>y+}n9j) wGed8h(Bg= FV  Mۗ\;ZGCtӑA T_})GpRƨ?HEkD4MW@L;mVv1Q&?0yApa;WD=#0incOd^:#yNtsYkae ˩Yۻ$A{ Xd$s2bR5ڲ#rې d?0dѳ C 7/&!Yрu]%I H]-cpxq4HEJ lTM bE2% @wnhUՈ2+<1Z?bkʠ2_">r?Vn(lw%ϻf*5퇱q}~|@gsǥaj-`}kڲ?cz2pߘrv-: BoKCN$!O۵4c2'DV7((qܴ|2jG57PNJa֤)TK# ˅۔őM # !C0r WI,A;Qб_tDEe&JF $ٚޭ2}dh'&]8_=>!Of 8A΢,N8096#.,׵cBɛdn0cI|*625Ҽ/%#( ȠiSz(1悶]{Jatz:)à4Mc#j?VQ~^UD{YlՉ;-=,w;#7ǎD 4 ,?D[# Zba11݇۵lvWYnYBH19y5y uaoa|+fv5ُdž2S{÷³pf})'6`]A 5 &x@'D71ꭸW BvꊝF:vTqS vԪP Xpw:YcK1`HE@Bd {̱"7p8 SQ]^?,"ccNlc=K0t 4I=M[u{h7ŐJU{f\G $S0N9ţBnW]s?ٜ@Z!UIJ[l0kÑB6gok p |lvW Xwd OQc3AєIl|‚Wʱ8'@ d¿EކufNofe2qU>TM>y]đg M`D8VoYHv". jown R6)N0FE7aI|('kNfS.d^< N6N7<= W9#)*鈆_h>I f ɨ Dث/]TBO(y~!\~Dl'\+V.崅A퐩N؋Bi>S=+:9jtSK*>J٤93֒:9Jڷ|s:b7YeD$/LɁ+amo0Vv֪.p^<\]"C?.Ns}`>rgH[;ߩc#]bo" l ^hOI' )mňe)gHl .4ӑe|Sf&~\.weXفAR5ZD\с^]`W g]zB5̠rn(`fgwcp~^wP2B?xoFMڪoglj; jb`Jq/CzQw8-ϴtnb%V>p8xٞ8}\fkߨٟ4tQǿLSJ^2 'k2x(S ^ۼ hA}gf}M+ĕG2&);#8]Ymy-p2VcoޫW'o{c0# b[*~MxiRyD o+”/^ 3ζe7#lt(*mQ[p=!%sƌ ]4 urM7/3&AH?&|ăg+kۋ._Zn&s>kWE'tKlzt쿈8 K_jy}lm|3:㗳: ͔'d09D[uL{0l9_ߞz7aÄUZ EK@PgG&{:eX}Q'.qugOh(=Bi^'UQNی9,xjZpCsՆho̓ .&mEoB[r՚M.W ]<=i-Y%0jI^X#xLydPв즜."f7I~: cC߻o䣾Db,J>Ǜtx?{!vR '  $ϟv}d'xCDnːg̐<-U^+7>aԁW,IVO]>jABY|?pа QaFJQ 08|BOqӰ?_LpB ”c`ϜhGT_LS_eh7/&Md,?tN?/OaWM1, Xi\ncJS%53 =I)#{j@s\˦A#.O }ad= A'XvOڜO& mPϏ) bGdMMq ]jd ttAkZD]ݧA HXAߔU܇8^)|sB~RdՓɎv*ڤ3/Oÿ:D^KvUh`(+W^Ҙ|d03GߔL!Im0hU3.26sfH`-&Sӎ2|>SVo"Tc"JO1x{r͸ϣܙigExw;|4-Hu@_4֜M 8JesInwiy'k2=/!3 ECD=jskխ;cy=c!4wg]cGEvH)!|Z?\C=)t= 5d/n%\V1T&Nsϩ5@iH:BB Fqdږl NOTO^EB+!i?ςZe*AHsA$ǂv$(gJx Us- 8ݮaպ)H^G8LDR@l kUL,oX-(/?,i=hBM+;bX[+=C",QܧQi l05태C]Ug>r2nMOyaˁniB94*pc %w!cɧFAIGG]_"Rpyj؅csCsf嬉+,Pۍ*̆{/"ϲ9wpA` µ{@ѥXx4ɰ-}*- zyC@:a|*fzirZ_{ ,~㎺0Q=JY9ֽ7|_my*glפ6^yµ5 ^9fy-9?(iY #7 3ɤ(̀ܵgb.دx#fJm4ֲr;?_JOO5`4߯QQ)^쉤iPCvUwoua BeIu S}%߅jߡ[Th",ZJxf E7Ե)CJ/SkN6JKP jccLV]^.K:Ӳ^fйDxHͩUD<-;--#.L٠$)BI,fD0?#6j4g9cN#\>:>qrަ~ő\?x ēsWf5.;% !cb{B{r1=G bkv&A"c{ ;Mfq] .+:-/#\:Aw++k\d7stB r-TD߯mbA7ȵH{k·=[G-yn&B.cr ХRFR-Ŷv~p7Gy(7%]3lm]aư*]('n ?c4n7VQ$ `MX&̠7aC0oDWGmW*!Wlm@By!rs\~q3d5=`N!ig]mqec>{1F!Mwο VhW3*X$hz]5-]3P}CW*!rkVoh%Ax*jز W,C5:Q=Rc\IJ'~F{@g~@3!:d@j&hi5Ջ}_J4ge<7Եs%T ה0JRU{u2tQqo ;(\|N't)WcwOf.fw-fN.b[:(D E /PFtl XfSLd"}XI-!k#i,#td<^0GARyZTj s߷Hh=ZV@NK{wi|M-lg-/JAQj ŒF)͇z l*IѶ(8b`' :[eu5KV6 ;#&K0-{JS-.F(@ѹ#.-aKЀM K iApjHꌁ+ʽܳ0YH% L1>` L; [d'mۺJL`lMVik ׻Tz.9F50979$۵}S?!#һ!P3>Չ镢_%,o2Nź<̶ Xݰ^2K8ǧ/r.u,x]~D fG՘?z)LXWfL\QZۘeG,Y5#;sER7'fC"Z~oC"5L\,+GA݇PQnܬv* RA EZmڟu`q&\QoR>S5n1LcsN xҟ`V+OMs- ftY]u -bKCO:A'C_ twؖU 3PP^YcgPGr6y屗{JLT̋>8@Kfi0:\[g~q;zӻ"C\n4,8"TOsKPFŲF;~Jrn;jƢy:ˊR55U*=ݶ5P:dLĜa<\sD9Xb!ZmuЇYhqJ,&myȇ5QT2 8iF9ۣCv?+k@8[_{2Qy*wd)kϜxv+>̫‡84f XLQy`j;]> rbVqa1p+ $ [=@* .E` )Kߌ}4P NQ)P F1I'm0Gr, f(28:L/jBm}߲4˚Xސ-"v_,g܆r/E[4dDXqEPR-F5 Zä ), k -!h8AZ˽ޗTK2?kX y5L uЗ'Ϣ 8`3wƂjOw򲚁1NG iHTb3ԏuT `LrteGA + Pp1 ߳H#R Xn;D0^Fat.KZG;nD/vLre4zvCa feO4Oc.%(_`$xg dE$Ri\Ҋ*,4+h̋*2 (?NJ8Yd.gKPCMko ~T<( ?)5arl7MHH}v@@*0Gç뮥R<TN0ESq JÄG0nj=x4\`317\VkE!2qCjX| e%Y,XScd]}B\jvuN"h#NL_ppЙRO|]Ksa(\\1\wlʹ~GLltGjצS'O}[_ܞV]$g꾞H{&86 YiEMsW">ZwJэ#jG1NcszưWح6?6q2VC ,54;{<{eЕdTiܸc4{M5qh>g<юVꐵ 57Xl!e,(@,?Vg%pQ6W^"CIH'?Z"V^IJF,y5~}.7tXVnD9#<Z.'8 AƜfPS>j"^UЍ@}90_Ljz;]n6JLTg-pwʭ2p+zª%݅`ٍQ~ 5w!"c~Az7 )PhWצwM#_ ePbim\\ מ22sya\K@oxfF- nDv՛?D;S\e@1 AˊqFb 1u{K9jWqԘ`_I^ϲ {Tgqq k2ܾfZVFU~˗?^4 +З卧[joLCP$0¤}Lh]E .a" B=9\}eTpkԎpN"TlDnwZvzwK"[[M(JAX  X_9ˌf?连F=^cf ceul@v>=ff5^pS!=)ˠߛ#TW˨]WWjȱEcaAĥZ>|( ,Į,cH> 2hJ< ,⪠ZE'\ANgkF+ou>Yn{qhΚO k;Ȓ cspg)a㑎8._NL"ԯu=j1+%.AIa@(qR/k!@u?9 YR)IA3 vcBEw$W_ Mo%mO; m _AlɠcwE* Ty҄e[^Dzu^]ud0ȹe}i?d+eH4HJϯ6Hdj3s!Z@m8>ZȻ~IJdfs^$_o̢`ݨF:uck3P 1q&u'ljfU{mB u!; l# ZIk"Ӏ o`Z+*z ew$X&b/kf0g#F^=S#?e+^G ZM}b3\_j!8Oˌ6D^$_[ӯXwy.ۮT **ս=z>+H},&x4˂. 2G7 *jC6NS+(TX]Jemt%q/|Ky38n 3Y]9ի '"L:Y&$`UV#!VYXE֟C~\4dˈ}&BK耊a0J\Tԋ87UK {4[W>#vu%;(K}M 1Q4s ]/r3# a}blJ}gQyFH0@n9]}H$\[ԃ&='ObAcYUJQ0tyy~O7SuO߄r BE 5mƱ{SoTuXYա~oZy9OՓt0D6nA޲]#)kE}P1=lI/pA^fwѻX\g~呗 bg#n2-psJYUHQ՚߫첗s~ R`J!J]4]ߏw̞@#Y|L3sVkFXihEPvp=|D$Tٵv? ?cx8Oܷ_Yߔ~`75jBˈ𠢦[bG^u26v4tZĈAAr"+?xK};:DOՑߏ0I@a/.O||.h<- FkFF*P0ͨc"fCO^ YIzS{E,$l8_L>j[̉t8kDH4"2G&?{1y`T/G%J.|r93S%A<^_`ddKxAo#P1900i[y{ecg%I ]0du=)ܿB9!q0N5IǨqٝauyV ;zaPi#.1"<:}%.6 ;(S[NBA=)2ܠ7}dvp .9$igC^RY2l<% P MT.*ޓ"˘D].$:H`AHlXfz 8_p1Pg{m,͕<,e j1T:Vbmpmnxx#!NQj(9ћ\t{ aa.+I,ѥ5-2H*"[oWnvǺL'W++^fdeз@Q ˦q3kY;D'DGPTx 7HeڶdCzm!M~>673 Ytxl)*<ꂄUt^`ZAy[oE:/CIuV}loT:`T͂Wmj*:޿&Rh#u@" Jƴһ L^. 2V!q4}wb1 E6XcFt\`ZR"ٖo&BS4 :",v|{d*'qyLua9PMsD-B^vfNdǠ52" [6(xǩ3"X\<HCPpp{QWש缤< dI?6&r(_erlOz?*tXC<Dc7f7@E"䵶9赪]^iG&6Gi+EV}7+'WWC̒XA㷜dzc 38͜\1wٛ{. ^ V8m i[CɴrLy wO\ʤWC'[xLeҚk}ްhOֽ}H.F f >/ry@Pޮ"\ ; ݈o!˾M~t^ LE|}-JYA#y2TL}(èzy2}~rLTN(ဣwHK{)q"U_(GGênod pde⦸n$({F |-ςf;Iَg3!U{ 4@IDPcjifry'Z%ohVEHt!Q@FdEjڨ!*^:/Ъ[DbҤ5. ȳ/X?FRg IZÍEfdN0-ZnPu`b?9t7PE+V.a Q0N0:G}o fm_G9!!$i)!-S@ޢX_nKڎںs\-`G7e%|Q?gXX TW&4%v vk9<ԺUưpf IM¢m^P@"ŋMHc EWZ"]eӲtyrDsLӨ+bCR ?kUW)ø@`Xbbϫlq9=GEYk=Mo/)P%ۋv3Ô AKge_x~^ אtvFi.A)eޫFpk'jf~ikj%qtƈؗ4T6CO`G]0A:5Vc 94=˚$j[}BsU^0]?S:5yҫ7بKHJ֙E}UƿȌݧg^Δ@B7 h<9xz)hEUAV=,2pfZP MZ>4ZC#f'yYVfӱu‰!DRYVDڼP"Ol2䌽Z;TY7Fmy)`Rb\sB6R 5Vg$Qi'ep|+x4mW)Q%{Gz|Ĺe(7ɤkLV}65j[.a:] s؁tN"# }ZȖ[l؆*Iy*^+mKgQ%p+N/*ͳ`o?(ăNSUlLǔ s,-JFUFԳ7垓UB;5{#JRF[WPt{$˖+ԮLs:$ak=)UPHa~4gM1'*EaN)I[ #`En=:6-GI5YqYpEVZAZc16M%?@q%hrЙG/sfXyhi@/;I雬",$$90(& u7XI+%W4+S6+;>[ZP짻2,b Cy?Pfy"Sa4#*<0v}a)a[MO> 5A !~!oBÄ臖J$_.}CV@Η2]!{Lиhe48iB7HւZ33ɤV4&i*,Mƒ2;˅Ν4)eX$'~ #A$&mN;;<+`uǎ^@8.wkjd3jB(D"{;qfl`XHpjmQ;d+aF<Ah1: ?uCw|A.iEY*cAv> kV[+x@/2b)l *Q+0H<ƑȐ~A#u7Uoc nk"ٹ6QZnbx~Ǒz& j"3xCg#[p6ܞGWa1jwq6z@psZf͛Mv]El:M}C %fȋAEoq\f+́F6%joi妹dO 1˔bvg‹ !us>I\Da.*0JOeM ƚ6w*2u9M͞ݤ ath 6 ș/tVak{p"^-F`KFy‹q2()|L%yXl+=Ycr#Ezy {UF2 di:CjZ #M!Bl t )NE{g{t1}2᧪2vܸ-<W Kw](/svOEsa\A+eV#(F<"q4?C-3R\띉M:NVb`=}@/OމT$hߊfg *'c7[n5^Wn˲b`# ̎rxxMlMr3چJ5y6$-?LB4}rUc G z0EnJb^ɐZG`[7 QbR Xu {8)55?nɓÑYZsi['|%%gq$Iʱ6[[Hʽ|ť$/ :@,ݠ]lm]{:=+ R0r?M,Ҟԃ]iK9}ޤ2qwok2a9+n|}ѽЇthIW*gwi,aS¯AѮXz7*@O\wL٥зLm8-pQNv/Sft=}go[xhM RHg%<4=Mt7 a!p=.:-4)8s.L`(m@t͠+Z/YtcsW-x/,Y&ǷCN.i-uX4uK%.hRFK]<cn/!]go5Vm H/?FicLEV%kJ0&w9eߌGm-›>Ջdu3h?j,6gwsÁS͔W>ihp"}9:F|7-Zl:#Ȫ)>mz*5"Rk/o- a zn=ȭ4j(@zӘ7ǹjnL'Ȃ{Y3mW t]u"īol̨pzi:ٚxS 0+̐8ep|6?/9ND^%rϷ˶J%/ܫuLm<ݗT~PZ~ߎ*,ch*c,8")Q2:oC3[g g#-9 ocۤbDsŁ?N,ahu:ԉ=D'T&;Phϳ_M\SS+s/kP 06~Q,>&5I̔A+ee0H"ၛpg8ӋQ'cvٍoԗ*]rqBqG| 'tJ6"=˫kFWgiPʼnl|kiUס)uNۮѭ%P**jܱutU{O3`JfxC.SsyI`CV6 *B}8X_G$ʾ}f)u/_I>|E *T`Y7/D#_upդZq39gخo~P90j<BTaƧX "R1KTtM$-noR*dA؞ Nt?L,oes[S7`Y^ٸȦ7nKcx&?֓M"0Q(7Puhi?|Dm)IO_}ZFghgv6Jz͍jOVa֟qVuF$(:VϼtS3-xK?^pL|=L#! ~W!4],s.Fڙ zND B0@PuܤȯLҚAVn_Ɏjo7+dHՙNoh4c+$;}2l"|Di,#C:Rdzf^V")\ DIfS A~j"e20өFg"h4\ ?"o]С}T xIEnqbf +bF~uJHZ߳ĕT#|njG;tW q΃hk2s۵K yy8IFEC u-tÙjV>UζTbm6*ntyC5`hѯVu΃kH0c](a05A۾*)Qvc f&|>* 2CC_ŭpԣ^Z !Җ<,n{8C9ݓ<+}"!b[_m}JPj2qνJ 6L_uGxΦ,uhjCu'ur!49H+b\F З;KV؂yZrnlAeNPNTE}4?% vptr.XV_4hTk>%=']*}`;;/0Y`T܇x TEN-LJ˥o-_1 Zx˜cQ˳a}ʋ:TmӨ:Hh#J9Kqn2bGY"oPnqO_p)Gމ݂1ޤc _GLj_Ƅr/:OD Kdx{Sܹ5MQƭ˴Y NIO%fa'NY"dD8Aaw;GhhcWFeL-o5BoykDے` @hw~$S$upZ7}8AMn&Qm?uD 8-xVy,\;2F- Y:?QN_G s>IDHc>aRq<5'*fy@~|z$f7a)nG\ mɬ?=+s.(D/eYK:egUݬV8+#홻)d-FCrՅ[>T)B TJz/W\Tl#VW"T /|:\%ǕеDxgL" F0-Hj9Z9ri$ag֮ /MKYoNLb_Femz[BKC)YmM3&Io@( Nzl@6unwcj稯NH`;{"x:Szϖn[ȆbS̎!Ǣ6&wgQ6iW2RusKPF[ O%>pq þIZ>O&'M_ _}dLtUX+H_ .ILcB,'.ltQ@?7X;h劂o9DdWiOҁ3 U .>%n趇أ=tFFqj[By*bD^aO.+٨Xg+Of#k<ސUm3؈Rㄭgٟu8$)^tpR ;ǓϷ;u^6yU1kDFX|Q"݇-qt&KADd*Fݗvȡ鐻e`A{X|>$f  [#!̵ y7!D-TY߰Ĵ>r r.Ul%EIkOF#Ohcu_J\8q4x#;eh?\sc!28ؘH^vԔ]LJ˧?$bI2y 8''hnBcU%_:6yML u]+u(OQ쥲&C!M2qi8\?KCSc%y!K8;^nQ1́l7Zvi-`fW'5C"^Ğpw,a[/'i}S\VtBYct@ ՜h}ܸ ъ!SZ^ا 9]TMI6mN2&ai +8 X-2e7L~O ӿlHCƓp|D5a (J:W.cr!T8l"ć>c{Wz}w>/1Lr>囧r@]qjxT݌fj~24_ ,v/wKy=-aey!T&wVNIB@);taUeֹRTP* JU.,YCLͷL;&6BjR2 QYzF`4LNjj`%@WVj6 XtTВg$aIZAd]8. )DZǤ80 9t¸N"?e#?38n";rgF4NpF;We.!!H$=+=4Yylr _>l}{8Zt|x/ ?PAYXOE+Kf4Ch]W: tuu<\48G 5q4mrV=ވ-S($[s×FBU&ΒgR^2Pk< )K`_]`%葇5'ZJNUlg݀%9"mS_L"[z1| |\ O N4s&g}ڠ:j0#w&V59r3P9wsa;O(,1mVN +"XNZp,#۵% AM@ecKbh>&¶!*XVU'Nf[ox5ؙ5;m!xW66\>O؍;Ʀ\6,\,womߡXjAuбԤʼn7Q2R);߫J-5NUd =\´,D@ hW( _z̒䒐` k>ѿwOow /~k\5m&G[L2yٰYxAv{2ʼn@j8@ OxAD4*tv¤b L`@+};}#ATP2Q͵<0V ˯#d6* {Fq:iyV.*vdޥkQI6L#@Ř@@ PGBW@~[>JOOv¹@%Ha>9I+q幯5NvZnSBʰf/9[\-gݠ`ni`~Q5HA=浗箊vTH╽`8AM']yQnT߿" 8%Hj;:|H,Ow`G60qs -,7iv_7i։ַѯ+*?H"CLB fSq!Os֑N:&&ulK *t$$r7&ČAC4wYO?fOs&Ka:2 -|m>j)F*${T4lЈ0, H!l7yhi(ohhk*#|%i:뀁]!e򾳨6r=@mGF,rOB)ΜP`bI!ȉQds!Uz&#x4ȣt:qBe+q S]Yjb\ ޓTzɦ%L9ǽ7t1+Wi"mîqT[:= ; Jpn-9VNr=?--i@荜*nV2Y{,{d[~|\NP09f23[N͛9#W'6,Qu AhЇz r 5:kq&눧h0w OGrDbO.3kDM@Gig3uXȱdr^Ezi{ !-Z٠U]=?:o>DRsH;߻;qL-j-p>DLiزaZ\ف8##<-;VPs m5qx_$k cڦm|YI|n+6ڝJ>&3Y[,Wf,KK,{4G^B\`* `s“C(|hQM6\k~+g{40dSk# foXD@%?<$ ʪ@F282ʲ\4F9!m[l7tD:Ғ^,A;JƧ;Cօ`؈vv]q|cMM=3Lݣ3"a8~x{c<95vQZ uEt\w`~i?Sb\.b$nWkIGaޮ6+&7Leˡ CiF?ty/YtëV.><~a>n9)*4~X͢5LdX[[&hsNnYwٽn 1iL9KV܆\.TNE%aWߡ1?,t:i]{oR'6I2 3EՂ]qj OrA6-X.~;EMم'0aݜ]7iI޳׸lgs. >VAP0| " 7 }o:f#)Ùׂܽ^W]SH}6[.F^cvmY7/ }mոғPkX9T2-CFzX0 (|(˴Q4~[5 I1P ۷w e(+w#ܸT]‚&äpbf/--+'L}bʓ8c8ʃ  %,ƫnӭ;]+e0mMpD8u^O.Yc}G͙Zݷ zdA|^G., rQqB!-%2'4֮es(sD5V,J䪍z,ʢ 5(vp޽\v4B(j'_mCbO( /ۧ œD 'Sm k \,S:á{;~该f}n.I\HCu˼v{i-vkQ,> 0 K<6TmfBR2ZZb}31;חY24 ´-;iQ$g;$~%/DDlmf-w禐VHHܥL0izŌ !&! Ʒ-aGfTBQW){=vpe.DBz7R z2L/{RR@BIiĞPjtLfnm{ 4yL$QT #̽VYե6R!iDM.qQjk'RryՀ]k178}}&(RzGZgտs\1do_O b.JIZA;\xmQCV$naW2LpY 10)li[]Vz?S.Z)ךwhe([AwCo]|'B 59;G_ǰdj c32Wrzg.60Ю#Mu9CKM hOc%D>{:c Jv|ʷ=B=p/ :HQn9-̓ .tq{)Zδ)Jt4oFCj0#>.LΏpbIdt#?-hzQYM̡naP:fG5TI9LRnme54e7E`$>B+8F$$ǗxOe0:}C;8  `!&XBmO2JD`k?խp暎@K+<;y=FzbƎ{dǁ*;cOPH'R9I`TQDhaX "`,"z;@G[dK8ƳNdW͎.4g-JTx2%<Ym JS; ckD(S͹Ma0A?J{dizSgQzN-O#2T5ma30gqT6fJ3T";OlUe{{6Ғ2YsR`H.?"V"; wpARUE4y7Qֽe6L*&?<1V {愰|XHDA q)7NL ~GcvJm 6evgǀ46+k)ȊWXgܒP6*S}iF򵹞,IGgv՚߈Հ/|9tAn7 '-Yf>SVl("|ڳ{q3ٽE}(V!CuMyRDX\͚x u%}#|Rg܋OF`Gފ\6{KZQXSDH4Hw,Z7KÚ@6ekx1"9phdtbB;LPny%GGY0{&vPhQIYORK\O("G7ևe!EyLn3 9l;AA/)S%>:/\4'\ }ޣ^_fu"@Sތ3 Hkn*fd /vVHZ-n?3E%{l yJu+ ֯pq{Is'dFgMM5|V %-C6QY<}ZIщ*^!;a6,"#.xu|0x PyO}EߛfP{U_eD1`Nfo,kqȻ)wuN=&++V6s@ޡ-;vS8敶Vq;z"Y) /3( iPG`.L˰ mM4v^E(]R=w XCQLt 9Ҹ߃촷`CM\w<&FW$/4!"Jٌ+mjY,;q5qB^P3ءSiI#Oj̔y" c &NPv;}fɐї"K2JH v*W錊',oXgwтAɬcZ͋4{(ι^zlDEsr| 'NݚP̗k9GZvcǶdPsB1,Wf/=" )F;=6s32*Z#Uk \Ο^Ex_V@6*>'w!dY3>! o=wKiۈ$ f.i=f*W>S[鴖q@^)Ej{wPӔYMXdr44ApH(˗y7a I;*3a@j3'@axj'7C6erӑڅbn+E )c%mfД' 丒8Υ"Ω*tz<1( Y#\-k# T/iejxڼ)&Vzn }ÏU|O-䅡 --lxk..O%h_r#0BXzDtGcG vrIi0xDcr1塖sY׿Q S2vt>W=l祓ѓ= p^i\[ݩYƞSe54T]Ӗ~ʓ}w.7?t&nwudR;3ET?Y1)&cɗjŴù$ekKbkg>5dR HyK)GԾ]'"{}:96Ӿ@N+@ *tC|}͑p8\R̆;1 F)NO=IЋ+kbF`\Pq%%^62)qq'qxT2{_>Sh+CQIN;ʆsۯNa8=Z\wע`h0sł#:a~*6ƜwD"(4oRƺ mѵf9c=xtW" 5=:[V(ݛx~}1^ ,6`*Y:ngT w,o' E|6u :r_ۇ,9DzL,بB?̑96[EԴ5|#Dַ"Ɗl^CJu^nX^jݠJ[Pi@x+ZfM :Q͢R6 xsJi!\`aG:@*a~6t>~K;MD }(|үi}cQ鈅EuvvY⑮I[0~Zn `*^:Ӷwsd]Eo8#U)d^:L *ʟUK59r iv#HY^F`6%X}EKPM jsJyB@@zOXpج-o!FkOFyꢕŻ3fH>r@~8Cu"2 ^.]$ٷ HGlI3"R 6w>\6riޞtEN _ *KquvZw2hȖu($bZs*UP6J`[/mb]v9H.ٳHQs;K'؞B?z#M2SdڜAtw#y8HS?ц*<emP0^}/?Bj*#JH5zaPۯ{20- `M~|!eghm!SyS{|.@Di¾rǜ@nioZՌo/BÏQIJՉ(rQKMSk|G$Deb[lOX/sgp?v\(G ktVL(m']%mA F%L8VN=w8uK(a`g  4\+Ahf R_l/Wݲ\~ y 4 3 lYy8I>ˆ,~|ԦL]$>bN,p#P_snv7Hj_g䈀?Qµb u8Y5v ިE8Q ^dȎX5UvQkB_ ޤ!.Q ) Ai^ Kjblש w%0RF5h/V|R"lfTU(#E}R\|j@U#FJ 7nc$JR`XX2t!*[#_(4(u8nFfRVH ߏ Y[6/ m,l>GdDBX\bq3P& KXKs,Ȼlj ^+FjH)fB!E)AV#ɔ8j ugQUwhv@NZIwD""![$@'vJ`10 (IU~Vs\ ;PGv6Tb |ZvwE|[8 qtq|oz5-){i6 }&xw)􌢲%]a]bгs ع_Y GrpM2[%;o4b %Is٫d$y(ݘ.?IMӜɽ(@%(mD^j=v[0vqAò5s)+8yC:N9h6U! jk̟vAuc)DV䆔ROvp3ܦ8bF@NXƪ@hܒ;ч[i (xg<l{iа:Vd2, S~} *@w_V7) Lt4rgTu6DgfKDz^rՊ sd/N(06K..Y^DxNi9ܢ&WEqܾhU:0ڣ Vo>Xn)Ab iSӫԈVVYagL:FRXX$}Ѧnݶm7TU=[Ms3J#y|aUi~Whm.XlҘEo17g$nN =cwFXC 8 u= B‡gţ%懗/Vjbkp|UX`-%5t&qmJ#v,}K`yTSb㫤Z b 'V&  Ң{fVmc?+GS^KmnMxo]<¤0q.is@E&7&gZ%)E7.Ai8N`VO MFbw"χ3~ۀ@WqB. nUj &n6=}oG e" Jc|y-Q3 mNIR֠6]=܅YsYljⅇK)Y[*zhBׄF ,r1 Y!:U@a1gco^01by X(\\85DuGx:#*j")>ͪ*nln߆=rWx¢pGFp~n1ՃCי~/U\ HlA= 쑗ĽZK Dt #-ϧtsq7ƑbA_EN~Ô>t{4-)*E*_gsl4l0ߗUNHA;ݼ͕,3тBB>GJy/#/OY4GRobN +3[>NF]cWts,该A-UݑJV5ج(3i %CHը݇ J LE3|achw/V|.ǾKO̫Z;po:ÊICoR+ P]S<\j .y&ʾɒu ;@erĺ UBZpzKKt*拴;2 s2v`4!$|vX DP1}UܰC7oޡh{}_7MSfox9lKbQbzz<]f EPɚq&*VYNNÆA6C` aw\EK[IٝOjk,6[kd>:εM ӲV׶y擡l]i{4ӋEHG⪜Eƫ1QiS[胃xk_6]k\l?4pġ<|]~)=pnCWc&SaZӧ?Yo{.$لt`8[`ȿ) 9$ P 6UE0v@i3;c~76X@O ZU浝bW8?:޻qRc-\ 4)ЪWo!25D6M.f{Q^BM5kB/yYס[__z86DLΩ)ڎ74.;Jjƺ9#4ҟduWԋxq^+vaZR <}gS}y0^!;aS7v6ƿo4 !q o{["0F(϶eTٍ0j>ߩ&c?cJ jJow}Are%1 kj$id^Z#| ߂ayarf3dޞ9`J6Zs U0fN^nPR/Yk]\LJZ/ ӓ?.TkiBVkD>e)*_$@iSpC`̶mѸu'CS!|ugsA`L0 В|=u|Җј)8m;~j6yB"_Ĩ@P*#*jγ4ye@%!`/5*+ȬSWrkd8} 6 =|D #UMPne؅Iuo9#4 G#F9d v7Ŗ,*U@QF`'R_-M8le7x?SJ}v\4Xeqq E !ak#\z䧊2w?qj ?fEKw ;Z}Xv`h]onjʍ $b84*dUyЌ#4@3lJ >hCp3Je).?s!fR;|5Vy΋(㇨g y oo/ Q(렖'l=t$5l\UO ׷:qܝaۄZ+yЀ8FH>@y gbPY>sO@Lq8^Ѥ[;A6ߓ:Jls&D,-!q8Xټ;P`p080,ndA֟^w c8?e 3md )ٚcU@i9mc1#Zrbu =3MŴ=cf(UT){V|liR|f6E-ϫVQ¡շWZW\=MSVk%sS=:UinȔ/1aoȝdҹSbKo>MDKnzQiNpTp[‹˚!TDÉcLnjRߌN類4j}YYuu&H|7xJAh JEH`@K('Of/Lpj޾VJ H9*O#v_+[cL'[ =kJ4=ZXe4;Ϗsx{%"\m &p8Sџ "4F9vEUbp0'v݈\o۾? dmBe`h\P` h>po%΅z(ǟ@ X 4 (}/BL d%PlV`"Q aQE8Yl US[4g>K@^*G lDQ0Gyne)?qBPbB^č_]8o *}>f" >ķmY ?PB_#务ϐliW tU*U8o|;YcW].ګ0ȵmUdN\ܛ. AD&{ +U zIJNCh 6C$E΂duEѫ"v[ưҁD8>(bV-T~ *2]ph{Ѐ׌"X"߰nY4Ʌnb Ҝoς"+N"AhtvWI;[bEz޿>ETR@nA"tU4%vC1+?؁$,~۾KC:rEo> $R`SS+*?doe8Bk$cʆ|La^c3lݍ AȤ I 1@jVrv~Z7:ILme%J_[cu% {F=mkZ/B!zKFk_I0paWaW2&ίh UvNol; uAM]NR(_#BGSќO-Wb'?Q>\UkJѽ+X뵃3Rk\JlZ3Jܚ]{ . 8n|0 ">d)[BaqÛ+_,gWHm2y$\.n^qT$\cZsgKƂIcxOdK{:lqKlHσ&~ !k1{.wZWc ?ܯ 1m^lj~yMb}8 6I;IO wˍZ]!w > Rm|[ضd+xm)rm';\7T mW G0- ]YS;whֲ&/m"WN$FBfj]7L_G Tk $bxym [;?j?fk҃*-ukVu0K .kln_HNQ|6ѥj-,5~Vf":dP+b.vn/e7?gpexxYg:ޣ~4|ρ GmoEdZրPVaHmT  6Lz)郪./naj6Emϰ1LH)DQuE4驶j2[n\\kaHEeLV,`LWר/*+T"&|>36#f6|}4#v{I4paX,j"Mji\Yn `6+ydtSwm[,?JHPO: a,Kvr*]Wx7~f(xjif|71+$)իaYm8%d08jVbqOKXCpEy(K^$T`XN5y$n`_9=RἣN4"Pz?4F IDFt*O]jcM{7Ow DL(ZKx_;¿u!ܳ ɡdS0zrz^:Q,EA7<*X3摑=&n 5@ #W,ОU1.aE hhl_T`+ʓ]L,ƈME  @3 Zb"Sߪ\I{Sr͛]4 J3ݢMl3Ng6whb?8Osו cÆ5X!6뮅:Nx_]2 X3QQ?G#[-P!{ٚs%3Wq^8Z$;UߡCI$Ax3fwGƬGΘ>>^ܺEXCra&j2I.l(H}aj uUw7:3NdJrI?byFɶp4S \,Q] ~Z1MJ?>f"kd!澡*W ~?3ӧxAf~A%XSP$!)yT-M60 Nk策1 #jr\rމz͐fNYB xDPĸNJ=':9ƦojոP Dl?S_<9Gکad\v\msny728c+t{YU/B”oo{'SᢶT%x!uz/%f17iŐ׼I=r~ŕBOoLaϻ k9dir{"'/=57 @*x4n5Z>`&(B8y^ + _BջC.S5QǸnaRĺ5A7sL datbpى)O _Fam՛ Zt>}D:X H/2g+"q~l!Sc88դk IiRG[9],ŢJ&$ $ڶ=;9=N5"gsn/RWx ^_=C[ Znr!q D#kr%fDCvn`]k3ҳBY%s(3:)mİEFtiq$M@;^ 2 8Ev>jK>;zIW% WM Uջ9+8(pqjcVi$YZʊ]. |,FL\<²"j5  mKt*v/,-Nw!bW0cdC_7R<,l+hx13*E`ꋔ"I5'\ŔS%lU25 w'Gۯ {aS(obh nP7mSN}CMG*efhs NO#? $ Au*ieH)|E\uŦItQ=Gr"=WQ1EH-7ІvuJ.@ZiUw8:_XX b: (fuQ|^2Ĝ>>ۄƹtff'ITD=vQo,`O@/#-{H;y],:{v B1xp)v>Dd0Cw$W8. R56?'QK{)}!r`X!ɳJgw^kɠpF1',DD@%3⇾p"dPx6@ݯOT/hOG^判?=2g^m zU!% ʺ(%3M]AW_ֺ;ވWܱҝcK56P_DPE:7&"D kpVY;*n#4Q/eËA(qҔŁtoTE]pWuVfO`,d0~\G<9"P i[Iu=w4&w^ˢh+qq;=sN6FX=8u/.<ƥ~-B2u$,QDRR >0H妼(; J{FC5^=Q%GxʙZA-v]WP2]0 %^~rvYz6TpS6R5䤏;0$QR\:y?6~#umi6hbfN]n׀kMèƊRM+c=p;?EqCM^ĝ+wphЩr/O6IJ>/pvWT"}Ob_^&V9`1~w[ 8B Ѽv[0.ξQrךS1f3iwɡ+0<rthCF)W)d@ĺw`sי~Lp2NvrbQ\RmEV% /AP pxJdY6E4lGl_qȗh "~8R,Qm COoq@{g*, MYChC F͉[o]!xD:lsgl,A"]x@{ 31̣N>~k^ִŧj9RFrTjZɹ7~+'%*3MA!Tj {Q ?]|FwLniU@+'<˂dq;'rs*E~@6T3N9")Z)ŽOw'L;m1u ٝ;F2 PEsuEYJ }5i;XyaRB`DUO OP;j<`~(~ɱ>㈅dp2+KFPIkrz]?3m%JwF^uP9r.DSF^l"'W'Ts0zF5XFd=x-?~3fmF%duAŲ_IFGo& O qǥhq![o9epF́PnJ65(ܧIyUCUvc fLnQshmē!M@ fK,2sSE(3J҃ rt/EW!],կ֩*h'\c2n|x0 q9iPIno%*:vrpg*8KLjh2JN0 P w:Qz9+ĸ?-]l23K c`FUlAeZ(hLNBh'?W׉:쳴tWU]0mLk'cT4NI#QMϋz~#Q:u8#(-2#F~WD 4-X^IjA8WV@| |̀5b?hX]6n#a(ض:iQ@>d' S?@*/5 do{| ?Q8B*z(YD.#~1p\LՑZҫ}ϟ3XlG)CbLPLb?9pKM IJ_N <1p;waaBNv$!9^CzTa"{4{T~~5c^o~Qȴwry^[ݦ2ÝyD*oP84bK;1ݘQu?_xYV**{L;E-@Yp`x%ns6rrnk5&b7Ju3isJEDh %h?8paq|psڙ sZA͠cN4ּ*[ aAb/16?+Ae5zMyڛ Lɼ=N㷔ՐE9vB8̎ơa ɕ[}ܕDIDu5djGޕ2+#ܸ#D-'Oo` \Hڬ+{@a…,Z";$Ï߱SdsiJ. ?W-]7W;/FaPsC;xΪs5zf <=xtu"i^h%Ɉ>p0o%kT.<1 =PBBk<=gm@FzTK0}Rh]lɱYu\,.dB^!W;)eؽ Sl *,Q}ٸ"Jܥ=;/EN󮺴ۜ{[ݡc OTCj}@w S__Hv$/t^Wy}]f%S/,@A@88AI=!V>6  +ZmsLqQmI9Se)mtVI$ذ uqL8C j;U{ԏOݘglnTEr3 >|l q9:碌2~ݡ i@²c/ ݓG-7]8ݠtH7Y{ZOnj Iӈx7G!'X&o(q/oZPOA ȍ+a}ZH.pşi9\\7cʟUTm<2O( O@`s; cK>n|&\r8ݶ/{G=ʼsHnŭ̿yI7 D/w;m- _5n*f2nUܺ{rNj3VZ VG I_Ess_7'xׁ0n=A1C_tuAGXaBln.;KLZÄ,M 8&z2w.N| ;,FPY/gf~c/ (KenOLS/I]0FiIbOR-!FpNUrՁ{&KG 7Han=nMQkʀ`Oǽo%E.o <ӄzKR1)".xg2AQs=]l6ugcT#<x&m/(|J8>YYCk2݄B˴ġ].ou_6nKwnO߂t޵D^QȎ=tS]qfP?g;()a R)d3@EjRxk}!x2eT8cYa#Bo d⳸ J{F &OkqLJ;'FڞOS0D {('MGM D.quȀYZK\{] (Pc`U 4jX2B_L"n<*|] :Kn\O57=B52I0|lwNH5Ҟ5wc}PSaAkIw&y-&w;9Bo>z! $A"})vN = li-]ϓG$5N}>طwB<88ldEDNpɣGIqM`M TfjQOn0 W(NSK$yRmKdCPH!{ _Zj:jvAҖ9<$Cj_r"/km/hz/Ht*]U>QA&1EbREV5Clhk>, `2ǝL tL5CS@s)S>Mسo*G4`?TZfj!Jd$({QS:6z߶ ;"WmOt ٿJXla}~T^^B VXӍw̨jɇ*ONXw0`Je6E?Bf6;hh.̱QFXsXN ״v@X-= |'}iu+B&̍!쫨=kBFwuɲTpCǰ:wQ TZ˦k6"lba_^PvE5yW$֧ 'Z̹ƍ[ 6z3F4]0DE) rhUϝO>A\`4P-g a URŦPt95Zgff %I =TZpXJ힫1S_-.ASu!?ٸ%qqX(z;v`Q a/qNӹ:U !h#=:B!?6}_)Di0oJ(=b VKhHmKDR,eRVx̧* HH Cn&zK RrEk}Y Bi&աr\ETVo }8˜ƫ[t'(TԒ)>38ch cN+` :@_Qxi^+:TgɎ֐#[~$+E%?#Iy%p Sj$( fj. iK+ @|rqE|~uq- V}nma"T~a7+Dl* -p B߼d*!XQ2HKxGIUSe+Jb~dJ+.yͯ"[%~/1w$ i :ZJ =8$KeqT LPZ tOhJ/t8cc܌{sP$ѓ+˭{?Tvb!Cu(}A9 ?;ʵHXy0fkBBo4&ߖo; E` e-wS<d |қ(;@Mm\fhVvz4xL[. E; &oSC,U7 gxE~.EƤV+9ݯ$ qmfTvzܦ@jT|A;}`;MyIe~fSM9鸊;QI f/P&ʖ"5qihܗ۔_w [UxUNkӉKl[/E5M ZUpqd횇]*5%$67Sf+\ !E[4]HKJ#3 }T5-VtoLV㗤O9BcȘ:fvc Pf48yԞBng(`8RĴ%UHiw5Ύ2HE"B ]5YBc~eNyH5ȿͪz.dyRU'~pq׹}h53qRic&-f? Vvݰl6LX͖bcf2K1MjQ+Ox})T|*XivrVub5v.3`R#ZZx)^yp=ŧ`QW3v`kL#EA^q=wQkH@ rE^AzDUQ|ymمgya+iQ(QQ\=Zidd2U ]kVWBa%- na~mG[t 3fnpԅ[\>ͬh/* ٹn +!+H)Ã,醔A.}71WzI3Wm^kfR\S9 EOL}"@N|;aBG!}GʾBպ͕@-m{@:0 P:sħo]j &S,NN "p}ax!o1aUA&Dqf]ݲr$̖x p={xʵ&| #(#RSg, gǥ 5cݝvDXq5DYZ]ЌzKȼyxp] mrOQ,t|NyA" \ ݂4좩EFMI<["vkoh,(./: :̳M)!@ ;1 2 r3(c@u-}c}YIXʐX|ԒaÍ ̺˝€iZ(3qE0 G'ҮīlJo՛whuxxLCUR|)/ud&"PAL2•Mqc wV7dO_|q8^bn@ D¶YXPV3BMR':duRV0BdІJ4cg- a>gRK6yv/h$,MA[$p0^6#mɻ(+X;ZMǢ.Bz/̒| vAJBډӈHR%-BĒ;̭C4Etaՠ}|zs;:%Jl ڴ.G W_k)׽ި Y (i;::XBÖvO=OAPܞ:?ҝYw[tQiȆn 'D\&1aMm<3: zJP#dVysófɢOjn36J{@:>> _zMFm9C&W4/#ZALT 4mYEvѲQy^JϦ2h<5ӂɘ* 2 VOD@^ v6'sg%>a;)ʈ3%G`98.Ű%SE:e(_yQLcyM9ϜqWɡ2wXbu˞ CL VE=Lc`A/c1<麐0?) %`Ũ)t'PV&@A D .iqt2_R 8-xc!k~PW]d8Gn厕h.&CDف h@NjdQ;+5$-W 7^ [Xjt}%Rf|)l,v`*[~+$!o] x:;PrFtQt!\NP҆_e:y1_ [yX~@4bR[*czۇ)gb86xq) lV7E ^]ȻQ09 .Rj\o`f.M $x~yƹuTT="Ue6:QQ8wk.,y|olByH#Z-! f TWɐf0W8@M~>!<ԁh/^嬙<ɹz1q{*׬"0/}H|Bsse;FlNn{ZGG 6$p>]2-'_\P#氧BYAc$-'C#2d_@Fj ֈREtڂM `ƗOmR*q9q$:p=O7k޵Sn=E9l<^eG+`j cBi[ExMB{n $:w4 S@[ѾDFھ0Mc9 Hks`8ڤfXʱmz'W@tZ%ݩT̂@mr:u;xc25Xy0awK<%/^fsJLі9xi}5] ySОp^ C_7I hQM_5 i lC M9O;mRZ=GZ)ŃG1M8YtɻVkn-ip)U-ڌ(GСżPѴbG ؏DKR,G FL}[<qԓ.ͦ%kJxK*fݜX[8'մ?+?6ⶱ4O_&䖈&(+90Gh64 T܍AH 9+-yɡ[H`+i?6&^YQhm>3 f­62d|RnT?W *1Dn$DۧM[Dby"?@íAY'˦NJ&k9WŒpF Ɗ c+/zYȉ+^gRU4Kuw ۘҾ4CbSj0ppD qS@6DPn!p}٠*5Ɩ=! &^~79*᧩Oex0hң(p5_g0T9e_N.=Kb@qyllXa;"m$>;6!ɭbIii5'g~eaE@$IZk.*'b<]ᙿ/~:Tx\iZZ3NM1lqzϠUϝKg8}mz2/ʁ#PZ=h'{*4ce_Æ:ZA5ƶ"GʉlGYVCxpF^8C7|AFZ[YD];BjAz[!,3MB nwFdM[!Jq2"FkݽHG'joP!lt<,!5DviҦO!_ XLt\X?Im%_1^W(/jxucZ J wM{r>ƺJWÈ9eN]K5,G5 Zz3ߎk8 k~^=o#LG:'6dfh" : Dx aX@(`R0<ݞRf]g,Ma{U[0ףޗRCF\X;x=_u9cu%4N5iq) ێ ze]I#| =Qt 5X’"\xS9J vs..pAs}SOLyc{5 ֙4b6WxCqXi}55h6qA^rPPQlش>}$q>ZQ:8ON.۱,Mnfߙ oU$T%~[Wm#pN䦨i׶uLyg$Hhs8)J褨$&'ep1f[9_L3ۛfբ)Y4lOӺ`g(z?wwQk"/@v!Z`]YSڽ C/Fb d(!v'=wE&dq#v 3`l 3Vkc=VBv&a),4.҇ E&2k]U ִ{7FK>w; ]|B ^ a2ϣ\m"ަ9 !AKkkzbwڂw$Z4m%c<ki X(=C2VŁx>%)'t?D_Q;._VqxsA;A Ty}v \t]k2?&M 689Tb6klPw0FMW|N8G&ˉTM IT+JY4tԏw1Ϭ h Fr MR| a; Y19I_٦/{|7B9=j Fq'@J!l+YN7=T}ukgd0ޑaE{V@)Vӣ~fE1xˬYŭ]v0ph%@/r~<2VVgN0 TqHz?hg 0b(|}_e"n$'F 9|)J9H.U#@"R\UXs5|ѤPgbtk1}Te(?FGt6n0k'6aO1fț-sR"<}u^&w)B'/kb[gxF9l̓s,'kJK9CD} ,=, (e]7HSGT+pzi:6dIy(W]Q 9#bfI1l c3 B~m. [<*H@'"k~:ԎWNt3B4X;ꞓXC4")`x\M)/pwQQE8eZ5~!„uk5aa3Rխ PV .nrwyV'A!@#ba$Yf h <}5Gq&ds|KHjZ<_| Vڃ!T^2chq+o)!$99KkzJ0'6z1-VwVx\W\%sRh'f #^RlYWP*T9>Ʌ?LI$5;o8>jȭ99!.EFBegЄ9 le?> 58-5`4VB8a2VIüY$s q7łZ@PU ] iGzT4 tJB\L&ɺ p .Sp:FE*l$6Rm 4Y@:A+WqP* .X(wlx >kb9,`NN _ٜogβEUZͨ="+a;g= .'3YPYH T..@BY/fU\Fܤ ,|/m+0B/0m{00~A/YIz2zxg .zăE)K˶gA{?nϫu1?v/E! 8{LIN.E]NYɄgAǪIAo? ݼ 6Eoc؜|_ Ljˬzo_<@&[ I %)v!X8t,!ճATTc-#bUZAM)7NV(|>aOc\`&3y;bd[H)d#At}xz J0n ڻ*^1T4cǑ0ٔ<3>J]*cX_zlͷՊq =͵x7n&`g@@j/벐^ÜðށhR}lY#> >Ձ|2g l6buD =rb'Xre/@V F~0:qgEE4fIRrpy>;w hrQCƝ&gRmTE6ei|Ack:u͊_Hj}8D٨I^<*eH9|egD#`#BؽYfXlbH;^?P9.O G2 8 ĥZѹ N:p]O:܏1pR^'tQ)R\s⫮Y1g4βLF W67PLV芃nk ܙyq4Oo|;YThi%D4Z9f3,F>W(^A$Mv 6%n/nB@$|F _@f.أ)K#խUy]!V%}gk[fH.RdG.шӼΚM£^cy1{cERarh@tg{ _?s.էN&:Y>)!DJ z`v|^ɑ ¯7|W~:'hby_vNqs>KH9"_J-zH_I?hnt6U|@@c6la R?uR=8A cUd[#ݪ!XwIp}32o'v&0#v#90>t jk"4wM>Ļ-Bleq2njh#*D6ۇw==E3nh_=8 Hռ.(l\\bn!cP<5O"˵/h,yL޲\S?'}ݟ`Yq%.j'Z~df;2HP]2ȨXO!ǜ,4q 8b!$6L#0 &*ŎWQ N2#׏SbF<@ߥ8hMujZ4 Dh]p귻͔A5_@C*'4oS= Q=0m z[lT<5!(Xt+ᐓ\3TDO-zؑ(]U\^tovGUBF{j!G˺U%7/97 2kÅ`.e|\]ϰ+W۞&@Zw܉}Z1z;ʂi|c=QZRO=R=O!r xI:^Gp:Mh 6 .B ?2+LԔ/17!nY˱Jǭ&$⎅\iEWf4-u, ܥ']5EAKC?cpKd)t&`Q; Vcqᦘs}SwlYN M$)}K!~"LK1}K>ΰmvWmVKc^}Ieh5gC0Qo+?L AyUy+`&Мפ m$~86.JhB)c6;wplR].ݿ{,}.le(Q[VߥwL)['nCn6r;^~'| i4Mۻ3D̀*"RJhڮɕ CJ6| :bz{p^ $[`d쀢 <õ~ zO!UƉ&xG39?Q&<$O~/ 8$V 6=FNRN;zѿL5%Y!zO< 1 5tƃKD €=[['hl8_DLg 9׍{ށĢMӒ0?AMT!u|~-f %MCǙTƬspfȂR=@2A y¢S%!S-bzz1Ni &BZkj1Y A©{;e6ǠDFf3R"ٟ#9~ܦ5r{!^:JҼ b=D1t[e) J}`wߟ_9ˇlOx,74se:WJQR1ye MTE8K6 kEOѳx;$Z>uf[40c-wFAUBpY"yVq̽^6&48# &\ ?ɬύ:edSf4!0TC,@WWCUGHG\ރgA|y)y6ݘy1_X:]G#Tqme(sAx_Y:!}$O<&sDYw"0Q׶s/B4_׫2~=MbcÞ̵{n Wt!I).m}#NԱG CszΩlV%; 4J.rݙ^4rLabevxZLWePKՍIG+ 9~:f[A]^&yN>cCJ 6;͆sqI{͞q4j!=?/KDU/vn [Yu:fGr=wc 8cİoPkXa],H36y)1+dFE40z0֡.)ц~r.~VbnVWah`!}v>GH|d\hDJEfeՓX@:u.lbm#nbyb()LI~ҟR2.9ב@"v3/35յbi87WN>|or/ V Ni D&IíUBu~c \XX7.Kf,2䵱NKbxB'R+ ^? TPhe_jHv3뾠z`E߿aP  {p Wuҹoj; ngwJhJ%4ޚMԶ1`ov-*K65M,27!zk91Gol;q}\:9LfKL[i} m$aoցX}Cbz7L iO =õ7|.Vj(;u*Ho\zp FH1D'VOU\`FkȆ˞K)йR2,jJY F˾؏te4<L ߠ0x֛\:WAl![nѡ5.a,NxhSiI.A Rn8EX}T~k [SxnLF}RrXe͐h]h&>j}/؋ZPh돝0 5:AXԋT 5*ɡ>=q6]fwmo]G H\ĬS<+Lm|Bg6ؐ{#?ڏYmӵn6і2[팠2>rT(@ tNU^͉^:{wgWbO}܆JwA&VjQʙ]ǔ 5/W+Q,zهP%.צ >B̞4ѢV'aw0N2'pksRsu˚'6{#w׸EƷz)V&L\|y,w }pW[n& Acpm6P8ewP/H73$U\b?*Dbׄ>\@"=".!pfqa Dp}e/64♁2qKWLQJ-O4Z)umK Si679KL/'pa]'\jjÑPaEoD**FbpF`>⺇zx,>oPV_4{̾rҲw)~L.^ͷAGw>NN"\0'JPznKlӶ[X3$gӴUMwuf{'B}ڋ?pElBeUB >ZҠ/M7ϰmɱVٵ=x2lK'xS6`_7::S']>XDy}ld G3,#='+K0'=CkQ |-.Mt&[gӜEeKc~ٺNsgk9لNH/b/,wHd4LV&XÎ ~`mia-2,ʀG)f`|SVu1ATDoH'ae]jFoThDzJ-@SNG9wu-`.jcVȮ_ 5֜)̄j# ҽfj ;RY!=XeQ0U"kd主 o_V4RQsd.f $F@fr2wfr0kck&-5kXT7M=j)bsea>ЂRC׮*F~?mk fmta hW p9_ sYGAC\(,XKMȻ|0uZ+TWzý4}@si zgӗ@ @Yn󲨡Ek=B# ( /w'E.W/4SaDA@5ػS|m53M)9эzɭe9ћuܤlLMmp.='%'Z(at,-inuvՈmX@tsoVе./xO!/+)Y5`MgFI][CR,!XrJ]]1[6/jDN;  ۟[k,&>U ȁ3j(|iC4Z)`1ihh'J-5z_ '&239<"6+SV֫ȹ5c.=?{ h\"GW{NYD&KU\35@bcF>t0uNXCT"#&mbԫD-fir)C/|sC/{lueK>^e[yd-Ӓ̜53 RX}+>/8g)৴&11Ǎڟ 6|of)a׆d3Dr4PK}Y7]:RAU12@|Nmsc.j[5tѹ}[SyHDA}e2dð})me =sk T[o!XAD"b9gMEO&H~.CԪKt$۹Oj ΨR+1tCr=G%3?*ma> :< بEb&]*9k!285)Z2jFޔ8ΣmD> oG5c3 lhXQF@bMhBPqrb6<4"-;DQO}^$: ,cx7zR$^wP&6;/eOz~o(i$G+U/L/%ˬfoEnU̇LՄzN9"+SkƆ(/?سt{{ }!?!5#l#{@pe%oCe ]^v~z#CaT![|2BɎ3[[޹k[4rNDp2r O|ʋj 5ӑ3q'(uЍ!tZz6中*۽_(co.c, i6X9lip΋{\)5Jl|U*5Z0ֆf6UCMPQ̑h4YVG1E5U_э鑈Jެ~|!!_h0ph}82&G嬘޶Kߎ-l< >L r = lSh2>xN5&tNJc#fbj'GsBx|m,,k)ururQu۲~*:##_@y6w]̎ˠp:LY_9QmI8f3>)ZT7y-mt Oly"?ߨyڄMo7H|66Ԁ3cDMs\m8as }_ ,,gLS눩6!$R U&_k,+A1QFߞ$l-T^cPQTтWơH2p**~$eMƒ/I%- M\#Q[:!11Z%gx[A+%$޲. \.b">31(oeym'ezs8JLaDpo_Ϲ2zܣU(Ui&I>Ѓ58ݮ03]CY*s:'e_b#4(zɤni2Ɇ97Қ[hWhF#Y;,6fenҞPz&#xw*/zHQ s8tT%Am{q"QFUp\RÆq)W`a֙*5䅃ƛC\)e |p,a8g|D |ALkIOܯtͥ(MNH6:Y9\V "+Wh87搧y?Po%1Hf΄CL >-Mo$g?1]ATZržM^TMn hiaώ&aQQ8 3ӱZ` kN{GR%X8O3?Û;e곐"yQ>XgM668  ]vҜu:/|_:d;u2:(n_(X RF4k4ٺƧJ]tOBYa*{(z /W4Iﯾ(Q>fNQx3Ӝ`m7홲%Ϲ|ֈsj pQ-73PZp P[aKCqqsGntfjksKt;jjKi=ӆ[/iO08gjx8ݳẍY )'YDC~iQUQC<4ZQa["wF\1kL%S20m>%['UM3S21k.xJ=2&nv#ٜm%#%j1 #npe/Nޝ|_ߧCٷeOq-_Ϋ~'bR\~YN)AOY2kv%ti gu3?RlASnx24sg MObra)z 1xj6a}Mmu?Il଻Kw;Az|ڄ =Q]}f]]^6GȺqz5|-? lF6 :fޝ"fr.qOnV/9uiӆ,CD;G98]Sr}e*D$mV cmqfDva7/k$ۗ'5)Mtkxً[ ~jV 5{O໓G-[U |~k|]qb`TAR/#vPK+?WQ5sG:`w\pQUu Xrhf xMWM#V0@?RTj,xmr"Hg/Q=qzg3x\NS՞tfZ<%wDlDk%}+sX#?"f`){VXF(rՄe~_B{inpTuTx2#6Ĵ]P kZ`Fz %|(!25g+TlOx[$O:QiFF`T^ye634s#WN`J߭~DtV9}FJ0I~:Z[ !9 '[PyZm|lb tMezi,ؠidêo:UBB G)4ṣr;@>T"·֟߄2ԍG9QyBsw rUz_P)~qp()ݦR,79zu.WY&:}bLfPi3ą8%8W?уw7j&q3^ ;{$،56*3)`$7*,NRirr#jhC] @͇rjEnXӚ(Ig|YUr:+($j}8 s./UsAv>K<_n5,'s9RΏ%dt 纹Aܼc\/JOuz P u <ޝgݮRcBץ{3UɗAa≳ޑI n,`#{Mh9 mI wy"6`U&$ <4hgM^U[Hj5rۆĴ<߸`y.dNtH?j:ԧ+{vg7/"b #uiEQ]R Vڙ@e+Q͌6gtc E/kqo%U c@/rE9d6[ 5=8`z9k?Yҧf]"f _RwBaXΈ7ep(`yr)ߣX3*; =-9-B̚pĒ1X$RڢABv; &ҥ |"A:J `\+`C=OF{H HB]?hw 6[஘MsIgO^ T1ӧtZҴkĔDãtki@Zʮrt(j{M~0PCy"0r[rsRQv1r.CX)$ίgnڥ:YC}6妊^c %A&9<5b&_И whB %eK;V.>t2:`^Yiӈo6:A\ emOl ;j QU0a JkP@>Zf'҂j|m~\d_wu&#VŘYu~pcl }, mI7TԲ|v`?!m4`hm~L(1'?"ɞ5:t@C1 >Ds5H IGS0 z? M/iN5$q%jx4FS Oʂ@"d_ƏhždVzw,<2l/IqȾ3_:/F[*{H(_cbb9`+P#Ήx | ك=>K-Ojl `7=x9g؋s(U< SǤP䪲eP"T=G=g8P_d@,E*%uӟu{0^Ҍc>|I%*a;i[7AZZzDyji˘ˏ{ygDB :NAI*;xe.+?y:JZ p*fvɱ8D2H40TC[AMI4qȰĵFmTyޤ@t c+G {*kId4*# Hɨ2PQɦ6ZN *J~h(OŲ1D<΃Up{/T'ys}`"Ð-g7lvl82}JvĢr'(}({@oYn#Oe"Byה.OD nJj i/Wb-5&"_hS| Ǒ-X#͑&+ş~Uk{O_r{^3~zMd+H'NPݙ (ːae6G˔ |FH|gB?d3Z<&1/Wʭb龊NH ՀyzZHߍ+<~jJ)[seZZt+rqz)&HCt/X88ADe8խA'Q; Z{v?QMP[9k #_e]/|9܏6=.pq`92MΣq 0 )ɔݷ䖌*4ݼ l[_$'@̔Q˱Mvc?sB00k 2jhYBb@;FBJړfUz4GGuVy2?aV3@p+z:#  \ M02OR.BlBט]eȘ[E. վo؇-"91_]OQfĩոnqF2;dk}`:ј>(*wˑͫi=ɔ5v\3vyާuTY(CrҕR$G?|W_븃Ir1 "Ww`t =S4ܛĒpH#vߤ6z;O`%0%t+"Uhg9K0G xh⼑{^=PpZw>C :qsxp2u5g?H'N}Jy#pUs/ 9s7dIe&3?gr«aYӿlUIq K^ .*faa#PppfP&m y -\knghu:b?:hKk48OzoxS0 eS W:Aqf4B[aT"wbv'nnKȊB3QY(Eoy>N>T\4 6^ _L.; ryYGޟ6aPXFl{ EhQpzy*]R]\'UN$I] 7wfI)PY+ܛ׋b 5H~*=#_d";FۧDs{e]twx7~,#89 ggjx~;.RJ*Ժӵ'|yfUaL\0Vy{e+9'H:}pa -ؗRv?i \kF$8;랛irfZyñϡ4)jlչF`/)unh@) jBZ#$o>sY=V0Hjq3X@)fII1j`9 $UӘ!X@hSZ s|XXF}Ǽb Ca,YO Bḥ*Hb)Šc[ +۱gj{ "5\ Ym%y律H**ϧ6jnyV|6LD }/ P+@Ϧ sb&LY[&ݜ6om//w`; ;[,A(,Qt~¦5PD9 HXHij(2.x)-;g_~SאD|G0!-H+=*#YdjM@=ȶ9V"!3G󄰡27T~()قGBP-$T!2c᳌`%^CCk )4{فt;LZ$*,mu.:S],>_\Q硙rnq|n~l>֞6,!k?UldԱA )o kʩg?6H"I[zb$ғ q%/9^FK>[T|$g3QԷ(~ Έ4HЊpӦB 305ᙜ_A.$#'-mh jC@.Ժ3}yc %wSy?F y2{S>8/ %`rڳP;Q4R;vpNnPĭƢ0Lq㧙psp$l߆\H&fF{!c\e s&.Hd;ޗY! 0<‡rĆ'z}uK kD%'),hEUIM:-O`CT67bA,+.GG` 1Ѿ"Xdeq2|^s@mB%h7'xLg 1'S=o6XXuUb]XV=bEbB3owӳQ4Si%4>/Y&Q PVۥ)ŴJ|MՋ~l?Wjg=x(;ßh5P/gbDieE©I;)h  Մk,68ZMx@k tyH BΡs e,]q֖r!0΋:Nӳ:/x*b'38)5kf8l4 rBwu]WRD讣cv&{  &):nS"J#~J>ҵVu5깫cոrWڜ#e-uSZnֆd%B5{q$ΧMttc&u7aqIW*7MkbMsl tZY☝I&h JgmbV\`\&~KU-vޗEқe 6, ~q!}Z~־8I#VA FLn5 ڙL^Z`Ou&=sso.S9T!zzzFê]RN\n:槄'%XwM"%ΦDm46 L0RA/fO^h>SDkuwU`g[~^_}/-|P Yԝ&=Є;LŦy!)0epD`t̫YĞ_GbllF{BcAՖќ|<K|^$B*Q; q[‹Ɩ0> \eeQLH`w9܇lel܄c'Oiݮ%'"ky\a6(ns =fܔrAdop\hb=2f m#r-5g]lcp/F@*lzx@Q ~/]"6mޙE;ERM s2Z$zr]K*լ& y%K>~3D=g5z>%{UT3:_kL!rZkb0+6J}C{K5svAV&Au]2rcx)AKYDSF ԓ-⻡-oF"ջO"F((:BoL:jL'L̓Z҉t~xIt?d 5M?b7Z}tG2s "~!M9MoxB[1G ᝩa m#FO.`05ל"۰+@Zp\K;l؞W"sJ@ͮzk&:U75ܫ=ᴑyQ Z.Ni>4,6ɶ܊1=u8? ט~/2SXgd+ʒKV<-V)<Y Ĺ.̅}l[];.ֻ+&a41;FMi1tjī :DAaxJϴ ֐l lxv} M疽Vnq|[&pavmjwR_4s@nV+#%L7VV'.&@bSBU'pi 5GO Ӟ08'&7LIJ:x o;. ߴEIОxJXSegG?W>R0Z$G]7 RVM OWR2k01]wle|t1T ̅+r|#^:XmWyߔC$z ;_-+eYJ.of-ڞ c>^ԯ 4 JP=%NF5AwsTCVP:w' gC dzpV@v 2(ыpܳ ,=>i[1rFJW^dmU"S4r$K$XzYpg6+ 1[05!<Շ`m\:²֔$Vi1~*|2qRkTC@r M! r&7ڡ0i\ ]A־nT&3|)->$V -kˉnJRd/v.006V"<=E(U.eUE<HyqqIO/`\oDTG}TgRjbw®Òงm+N8L|EU"ri;xkW9B-l;-L*|D7Ϣ)':QYL@a>,h6{c>+rŔ!iTՂq6]L&T8!(T8* HԒrC/i%*EP6=5~7U^LͲɿ?tyح:qNB8 ^Jnd8/z#K6l #{OfzK; wzƾ+} 1MЯ[p( r@^Z43R8.4GBţV;MBOF%j9|Bp FI6H#|23@mN|^%T-(#[m2=#eŇK#n)c9p0؝5["1KPG@ꯍ7&YIzCbpWPh\,t y !17\8N2a&t(9 "%fvuasHg ˖j}s-:E7$#R̺i5.@ޞc%rq7퐲a4K_Pz5N'e\T.vnL]`S©ahMƺDբEF |\[WS\MV=T=;Bo аJUo|.fE *)6 JM_AYa;ot0܅iÆ$+tE4$^dO`㾎õl+ܿQ9%[zB`R{ݵ5]&n(N{ciPM :gqa_yOtg/.6 Mmc/cr{ZTZ\H"̌,$+A_~9\ VvS} ˆÐq<䆲n,@ofMCHj,%n$A ZMkc\TG7*PjfMpYPUs{ o Z37_ʏwȥNU[m$nٗ!žD' :]1iϔcy[w|_UD##(k759G"|,B|WZBwBS )]U=P& b" 8[i-mD|0lZ[2Fr"C1".Ͻ2IIwejqQ$۴2Ո~aq%N5]6Z!A-S&X2n_Mcxr.Vw4xpzn> yH&xw //5BtKQHߑ?"X&=j2a_go!ؼf?v?_2V`\ڤh]3+$=4)%͙rϞdTJaa@n VO9Ln옛@lݒϻp[chUxr MsX(o%hٸ.8?JC])0Y Ox~|V:sغLDlw3sL ¶ZRd)uG9E*]:a@lhH?&0riJ肌 Gp#C}Qy9n'\ IVYCF]0jX՝[)v&so#`)J}Qu{ !J1Nmuh_bSqs! vb?|e`ƣqk))$h.Ą%uEoTӅHv쇍[K>7 84*5I"Qp;zMjbbp]^djwڪ݄PDoa:3| gAoG,z%R9`Ӕ{@g p0^)/ey!Af80 ޗ(}rclHy7hgYK%\h.drkMt^B eD,j Q[a0{F t8k-0]AKbjG,46M9)3OL8л4Zٽ}pgO; }:)'u75۴v>a /$d "o?Lkq" ĺtb Q2n'ꨴ)ϬRX>,_ @lbR `f)kfVmay%i#*Waβ=",IJ׹|`wL9f]Ud:MvWQ%3'A&@z!mݷ,4# Jm-lm%#3dbcJg`{4%^YoJag/C q~ι?x0R%WZvp o8;4uϞU(j`gSP9>%>g>6OKHbc0'"*l 矸d zv&j6) nYiJ;36> HЌ?j6FɫP7pNiq1d,6}5c(A爵QQ2U^ =H$\$MD5G0IӨvb0}5ѠQjܫzsgGB'u;ƺ9Yxg]6΄AWF[{B@Z ?|T,bN^5kFoX[ltM|Puƀχ.zN^sVKl-!94AA0uA7% KȟOYa Kԕ{e ϝΥZdߕ&XC>Xh/6u-=в'PB(m_^מR9;:[B|(HoxԣVه/I+c}kR-cStoZg\$D6aHOyP(P /RGRP\Kr+RyMڕ1,- e^ܥѳL(R8)۔5Sͻ]a4FS┻:oR)_וJx y=큰l?M[%^垣>ߘ-1Y,7屚M'raEǪeHtoP(]uU`y e㉄5DvaHY*Rme E2db4>k DZneB)[༝F+)^o[i  M S3݋ x [̿Jled0PRm:v GT~!^:-9׃.\0`+2eu Q %Mo('/kXKXT=n6F$<8~| ?5*>aE@-T|3dr el%棿wnN$ u/mL#Ҝy^Xw_(%A𰕱;ҼX1~ |Uӕ1ڜG/p\+jT}Fn$ [0G@#Ȅ6_Zz2E$InqCjաAe, z{ĥ8q+ݓ*R,>Btv7|5QAc9RVůnd  d!E)9pĬ>A|Oic !n!CokyYyx`nϢ茻Wy?8YIcr7E GG4d*&@1?Sg\*@">33C\I|P:@" Im{jۊ=l:_/J7J~;<4RQCFK\/F.E*=ԛ6sbz?AE8hT+E!6#sL&ڞ|Sz(v^!A~ݯ1 +~! R68hŋ8{x0!璛VpG+~"K3. ɩ -LCnޟ:B s7bxڵњX-GGofH;=u/f %?/0Yu+lϙK-I/\$ ! &\˛醵& PZ7"GɶJe@Vr YuQ0vw wB<a  ׺~[E_I4Hu;v! BVbpѸ JƫV&Wj@8aEFİ/$jMǡ}(VhW\i7cr0z:$.BVM+Blb\ӄ =tsr _-& fCfWGuA($h}?<nYƍ}a#}e]~Q'Y鞢vN!ȧ;z7MJG:ý+J%u\c/jy'H:Pܱ:w!~Ah\,ǃcHr H(ax45F;gc \_12rFxS7KXXs=:[$)ʼn#|8YU5P0^zZϑ\꩒w+A5d"嘼Wp@^ q~d1#~P_8eG9` /̌K,t9 {uk3bxԞڻUutŸS.zmM}kú2} K'zWޮFu.o5pPMzzlBi)N7ef5L|6fWB' :yk$@.ljƽN%6}_$/ Ś CzJ_ˑ!ys~3ԇfDNCK]CBT[} J2G)7Je<"$]*dz?YEK4rHq?-ꖤt7I⻄4c~T޷~O⭻Rm| dLF:ЛbT+[ Y(QmU.]N|rkpd ]9 V 傉o(3W;yr9t/dv`F{k@c*Dm}{_ )403gNoaz0_P˒؟U¦uˇ4.YB9ZmUP򍸇,sW~&!b&zov 0Rj7Ō[NoP+CV3mߩYոܘmm0&A|V gĴJEb LV} kŸ6XM*ʞ!X٤Z2s'4&-(-,W;8ZJOV~F.J`wQG\ S܃NBў[Gѽ&Wt$[4'!skн i y)mR\^X9yS˻9U- FI;xM`a(N)% X^6VXGna;mC٘fҽ؀\jr~aEXΕ1[sB_d~Q) 5G_W~wz7Pй'մ#rD W?0J{$~w`s뚘xznSze9Ŏ|TT̔4w/iQJ5ﴍ S-0=Xسq gyjuL4$J*\([v"Ѱ!N%k`eNg:/Ev_TccRRˣĜ'n}zFJ]T2}h=jeh?q_M3i~>_-h$v}! ɒX>k#=M~pCoo6s$2< ;NJՄM.*YXt5ٷS> ϼk*M7>{uu 2VZF"\C d9x'N}88flh^h+Ó quf`cޘ22Ii- z0ː{+Hj,z8:k a O%)>4x|7 ~r+bۙ?vS̊~°Rˠһ%dK>></K5`)3 *X6?Im DqSgWbHeh=֍#Q~QƒZ5N]mguA٣ͷH.pFĿUR1\s50B1^O ,U(t[R؁a$_*+TM8:ߚkS?6&HXS?M#%+ګ4}F^PL>nG$(%q9kk {uP"NwQ]f VkEBLA %gd )ہ[#X˷[)IJFth*B4}B{_m( x GozU{儏xuyꍞ GOWӳVyMg0@}_ůU0hULƶ v77}/wG\X+ߊC25˖g08EY=m /AݻւRQ 6”[s/If8%{$ʏӨy rVC `s(0&ĜMoU,j.{g˃"pWʾѰD&Myu$!s2G j;,3z*.QM (\9q:D~Y[dEAWEjȷj'x#zν{K;Vftvtoy|%woOFiИGDVrH9ƅ|=$i+՚ʃKf*1[!Rj 37A/q?' A6Wakm]x"41|>qWLgFGs휠1E;ŋTa1m/ET^h14cnߝn,|@۔ |LoSdx/1mgl{yYkL!؛9^5${i0+jVnO dzTXJCХ|;z(#˸ͼ0'Ip:.RPlBDS(ȃEp}ޚTuHI[PgG~ !LKRgUÏ1 >t!Ϫ|{"Eٌ уhK<63\Qj!S  `!dZц%c]Qڼ^ Pi4˔\W_ą+kM9@r"27yk Bixf@=Y|0ά0 (8о!˙$ ňaOa1}Hk+f]3+m| hZᇃ݊2- 4ㆢ+Bݛo 2KMj=B;l66b4fom5#[œLfK^Qn/U}X1C5pv^ 惴!cS k^@ v?b\GOt;NKjDFn_mа7z c)FJ8i0"=0-,#+{zLP0/;m̖?%V6f֞_oupWK(g*N]_!x- ȵ vsl+7*Jō\CFLXe-B_tZu[%ل.O ôxsN4Y"M>e951KaU$|FgiH>_HPzP{as/"TlKA@u"'<7p&Ž7%=!B/;LȓQȒ\"_v_C;,oi̿z׮ޤ-c{ě4^->A7=W_ۙ6Ieu>OctwcafUZ)@˪e%:З"i7SMX:[>l(pw( k: CJl pc~~}n*њwm䓀_Kff{`DiER5*XR4f}78Oy)^iGf}8ZEbԽEAR }dQ3#+U:TDŽHB%(>~]\tmc &|ƍ(ۧQ5p_&*Fz*2 OY3n_D䲉! ^HgxifH|y=E2o-X~]sPжs?ٰ.5%7Gh!P6? ?uf|+gpX*6'7"9ͬJ JVL 4rQDjr_Y=HTUħ6?HKHLwDNKd2}K!R/j`ftV2!:bA订,3F6UM;Y,{R'=ؐwʘ2YPJ6F 2{y Tܖ통&1K&$%Փ:y\]ͶsS1VoiSmol1n`0ē̤򳂣wmzāWNe:`8^$b|.O#UEjnLdɨ@r܄nNI {f<O`Lpa1_9MkTMw̏S8:*MdO6dneiƆXvAEqFY;J{#7b0KJ݊wOgjcij'|1QCiyw&na 5-*umڀ.#[ײ 뗱fHFcK1'ۮ~3ھv[p1L8#2t j9y oh:h9tXPyH]rZ#s`scLdQ| jw"l"7 eE"~ Cxi4ҧ o/(C%]p˸⛓!q{qBH}%lB 5êUsGx >㎊}x%BKS_I3<`0~v TG3 OPBJSmP “ sr ݡVO6kyd{&^/>G=D/gð^"ޭKBd;apxcNwn\=z\5}~O=ִӮIsT󯍵\32ZF|!BhxatL( &$Z{:&`6WH- O]Ewnye^?  c0WˇCK!"%J%i ]bͅش< 87LO(rL٘JNZЗ>d|*: Z`M_M%y\L:*{ TsjT5Ì>4T}Ph:{l6Jfe|ԌK1% } X>jSR!x1ϙQgbs]\I>i`PW'Є{r۴&F)sο tRbp*VB ǒ7P麑{A2΁aLۜqI(=϶Ĭz:\d 1tk.H&rs` M&QV65-]SiPшOG! 3|#hz.6RzbgC&!ʡЋٰ%Soq1PxΆ'@L%lO㗨hLYDN vY.It.T[etPX LiW|91Yk<*D'w]u&W5{ ߙXٕE;ϗUhvfnHKvQ$0]H}UGjii -{tuт/\x-6m pQ ڞjt1(m抾PD^##f&̓V%(B|ɪ!%W*uԏnBq#X!lz$MP)haNgQm;BCLLCl~6YŌ+5ib e_U @=eSϼ/Ҏ/27 2V'E`ȏYl#?@P:~ϔEo߶{g5>xE ]U6om !a0.ƧW_h +pw("8Ӷ:u\|p9'q>/aG)،3;i &v7xz4Vwt"|(4~_b O%V}2_E?B֌&h}g # Vp.zB~p釐2x;ITZ%/M ^Bڟ=ȍİ;('ً$*2<`<ψB.a &d|}:ѨTjbel3Smwm 4k~4.n0LKtvI8ꃔW_P.Af]s\r7&*@T\g0?6=͝ZH@>V--g>VF0028߄1P?L}x {P٦kŅ5KɲL Li%#KΡcMu4,^T"/by~Km}#nI$I&*/0v#GJ Z`@ȥ _S#_Z0u\hbNBrCx cvNQr֢ "0}ɋmVДm`q1GTC*\9oewuuk6]~StCoa%o<"DejNrlR18A) :prY%q2zUlI {qt#򥵵ŪsqVr3nfusP)/;p=HUZCa ZȨTN:FWدt征2nr=: c%"ǹU-rhAAjUhqgvו_ӰD%3:4NCx‹V~TP*s`ϗ*: gX ̈ ;XhurZ/@n1Kԋؑ[`%LTQzippϞdó/T{ h!I`̏+] p-heYv{5 蟙U,zx7K¤4 UI+@|EˮR%͔aS͠V a S’IIKwУm(Es_wp'X" 6|oJ x9qPrx_.b*(T=?H܍LRЁ?VFb}m@P%$ӜQc]@햋o[eΟ^ "q(͸9j&S]bװApfo@+Vїv/C c4+bBJW r{X$W25\F˰E9uHyUv9|H~e~ .5Ң N4_;6\v給;cA[7">T،Qot-}~H#am[\?>zN'qi_^x0X`mdZ/}VYr^̈BncZ+Ĝ% G23Ο%K^dA):5O/r_!3V& 5m[C9Ӡ] ^~W{xqIԢrз;F/yb[4hsri2ߠ|T@ GH|S@S{IT#c}W*rD]w:}殊jr"'RvxOKH$05MGxΐ.ܓPR7Z !K?Doͷy0,FO3bL\ S{L%uuªNՋ825jX-HyB̻LĦJhe^_gf۴;rVխ\U]4g6`u+ReC^ ӧN_ *ݲ81x[pv_hJx1!>)DA.!Wmb^cuTpz2.?V~R~qAuٛdvhf1ԞV;$6ؚe9oP$;+Mba u_`sk?Ti؛.Ď)-@u|l39c}Eκw]A0{֏vOɐfK- Cde&Q" B2!y-5qQx1ċmK;]"̲"})u\ ]UTppymϙ^ iը[%.&7nMr[4 MY?S8K|^vpLI+b)ڈy ~ܥIS -W$^=l$^(<pA3TxwK>V5i)] 6l0fGz/`FZ#ok?BN50n( q( e\& &Y>z 8 fIm(~MQ24i\|J *V7}ӭX a*9EOmT.= )zqcka1jDU5;;h&Ez9j%cMGjʿ!ox/꣔Xc(}#Bt.DDf5G_f Szy֡<Fnݰ$ jEq_Ԇ#bZSOCl]#ȹ}v@o}ےg0Z O wevr<Ϟ4Kd=̞zӜs40dr.w۶Dy\\JV*N!>(\֏v|ЎmSzlWEl^.#R"'Ϛ\ uGUOESd|OBkxUlzE􋳄= OKSߦw;ϩ |~s&y]ҥ@.քLD::k֏QaA8x^b?nY9ķC*VI6 a^&`$_)ڏȷً!DRyjrl5̓dC+w;cU4;@\>fhdI~\;B界 VgO{ @f7 #Ij" !2/=2IHWg;b< {)+?Йޘ5eu*IRNu? n`)(6W"f>?ŶJE0VZ#[6\~i:db#&_R&EU0d/^>[8o:)>dO|qJ#ȣ?^ق-s<m(Gw]s .SQ T &f ׅAɏ#|zha]#ebI.itB+ P'Z7ǎ./F0hsk5\x#<_[q#8E4myI0vaRf#]Aʴ *%_b{B GoAbA;P\Shݨb < wߜqf0F▮ֳ¥80 2HM\t~otPa66H.'{AL̬% 0vei)'Z5_rnB"vRf~Ӝ41e\*/!p꓍"gO XϠ4-Ȉ56(oRʽ@憃j^2ţx{ex;tP5K.~&ύP=/J!; Q_F St&RPƳf^uG*Sxǎy*) 5eEiRN8f6{/웱caт'˛KfYV=>Jw(EZA.~D22m L̲gxg,Sdevu\;`s>o9=ElܓwI%+IMy$~Ua7p)`C1y B&EDnL|%^q3ȊgǮ R@Vi MBj"e Q9-[+ rw5TCS܎TDF\n(̕4Nn*Ccd|MS"wr,$L{׵{I.ɬX+Gg0VVBX4?A H8[W}4<³zmjgbz]s3_ݚ%WEYBO k銕H fM`0\L5N* YYN n%P˄ hj%["Z2v'S;жO@M:zVXً P1<XL[AͱzrF;Cɔ {V: s.?a؅Ƶ8WqUzo? ֡IxDܚԳ:Ho.rF9?Y?+@*.ݍlځ!?ײ=޲_T&dY8RF8fgw(oZ w{i2En-rIwۧx8Uwn`Q#hx!;\̳qrB>js{fRBx<]~Tm@hC{yNi#`&SŹalm )U:M{2(l zbbmFC/t/_^ JSME~9Y'6kD,Eit;`G["hKEbiBfq 9j#[Ѹrv$|+yEԱ_jIyrRC(RkM\rͫY?Ik}wLr1 ˹hVZz(fAm D:0ރW۳RddV w:SVQG)Rr?󛸂PںV]mOl\om7I} o0rPawu"HFP J=LEXB2/ @_ &x,9jY 07\e] 7g|JU^L(\tAkNl濻̺mvv E:&_W0*G43:O{x TiGc\Oo&,ԬafV04y o[!pjEx(1 G-ư$wvqZ5"O. ųm!hmm4Hn3r r(E>_o }a+Ɨp gTu2Q8?e !XޅTa+:Z+ܯk[t-6OI[kZ.s(T5kPtB)@qT}nLKN_tʷ(Ձ<BrhAjALpo/b<] )!瓞|(wZO2ol@Hl5gKT|Ifh< _Tp{}e|JAaѷ"5h-ܐN~wsR.k^D_4jtu ٝ~5y4K9Qc궐ux.6+1 戗 K\PN_ M'}22WH >;J3Ҷg{uj 72IAIȨB-ĬjJ|.m^DN>A-]cfᬔ_dPR"G1#@I44a;%&@(%牤 HIt^ť]҄V1AzuʾGlp] M2U $ A\˙ňUjIlЭ1C.}c7il\JVHQ@[=dmz3Ę~-C4aB!AfI $(uѥإnjҖv'Htk|F<1(}= Zb-a *J. 6ɺ@JXӶ6Z" &ftK5; q%7Æ;2I;<5),I^.L If_&3Eء"8R4o˿w2jaetrMErZ&387Ryy1+"zzk͇Фlg-ԇI޵,wA&FO.bcaձj`<_P b"0yp98i[ԡQ>|Y]ObmT+6)uw5iZ'y t@v=՛[W]Ȋ\ F [indA]6o~E+Th`2tgQ>&-x}!\&e tzBE,RjZwMrWvaWL .@s8D"s .tׅ"er ڔ6z)Lb Jb?~MӹW[n3! 6TA;I0DRʦ5,B6h PYל>9~IӱsF/zia]ExJDkj-D*=:l Yz/ ..BlwϛK)Y~Lh9?MͣUNlo^r3 EXfs60ВPcluhT\=R&r_ʱwHH(֔ߊ¸s>i)!{4 r-@G*lڪo|}[?>kZ'^ ރZ& ЗrmPB.X7ܢ9g+@lOvڏln6D&膍 A 9!d)XƵk\%UCjZ7ׁ{ ċбᦁAQ ꭙb_̼:>/uR}Y*ջGfMej5ݫBɫE%mn :Lʼn6TsOwZPO%kixȬoi,aVX԰Un$m_NqcV &=9Þ?pe@zqCi4"@Il}rBzlIHb5r)A$UCZi1:b_5mZIG 43RI횠ᎋNAݍ׊vJZK@O\) o х'+gyYmv t#XXal':=1} AJբ +i%3F8HQ/t[C[faq\jFgK_Aitx(tjhZ yz&,Ӷ9}Pl?Qh:Jxw9w+ Ijֶ\W;)޳7o֫JΛOV#hs ę[Pė.d, nIw:mo2^֔p8?7LF[6΅ZT6H{UW[9OKϰ''# UCNW$:yTYeNB>D{lR:i<aSSwtt\X ވ{ՐP{FQ H8?pڠѭ,8/Y.]3"YۄY4X[o.ʎ$iy3RENeTN,GG4CGʭҹË` {o=1ݰ<K>с_t=ߜNInrc璒@ x Bnfw_zCk^$>Ng:yjoM tu 6 3aGd˼äa^L` CQHߙTm6;\oi\}Mh(,PÂ,jsua#/њ`v )*!htd^4N%ܛ  eRC/u qDMN3$Z>lۓ=f} ;}pk3(gRa '[( 2%qv?ږ80+Q.ta#Pn ( X/wp]up[bV2iwOyh2t)KG~:hlrXh maEjRͱyۦ6 &kNUЭs8nL7 <6E1w P$Hd8@aY#oi>c%_!b}lx9nA"f4!>[ fa0ۈY[h^mB, e-]pʴU }bJx/7'}}L cx TE Q`|>?z\NN0mqpVuMdyo9nxs;D&O.""HQs"Ke\ӳl1/D^O37YKӃJЛCctۊ~xL*5JL a`_'P_jhl{hN/7}mkzQb|#|OLP)I#͏# 7?7tėxXq]i/J{S7UH˚Ys`"}2biѱLOJV;G¸}krU\ 'H?ʷѢ׵B}21K@L}|(zCnrqD9:_?c|( A< &f5O%腱d~!}:Sk[X&w|?30rxUX^ߙӿG⺲z-q\(?f~ytŘs}h zƝe$A]Y{)ZtZ+C8tUI<=uGX~da$KA\-Wb-3?$C 4>U_SiDלUHt,)\"[D-G#;^BYl^cY(OaVGK2B[n !_Bk`(88,cN3?F<\ZC*¬2o#Y`pd|۟I D]=0|Zduw WCXPѹ!Q:UGr`Fa;/ 4?ńȊT׺(E\kbSW6E$|!~gD$$S~[ѐW}14VdF$ɑ*AhXIV| b˼{fR,"&ftw@} _\~aD}s2Ve[]s+ XBpLǧ;bُEQ%[}hx p$Xu3w|)='t>EH7IjqL% zfp(?o0o*{x=3 Wh+D͠ʄu\<ơ8HFn'(YاeTTЧˋGkH؝8w^hTya"L. S"S̮v\LnnUCO$@q4PKWR{\/%,$.fbD{@]&nCѨ|Q=L7 }לX=LN˅ Ő(Yf4\ajОpݾ$>X"_I nk U?g#jO }O}Ӕ53RpAgr]Бsa᮴4¥ĉ\/fh⁒iRh(o%`t+Ȏָ>O dU;44f 5HڱsÃCqG*}3TەܣSZ>pm! 6bl }F C||) 2D1AQKZZwkbFu>#M6c'5<&av`䘥yܭ6K[cNe&e=VIu7h7=N&2gǝzLV^nR2% `Lz@OK!Pu.fĘHi<Ӯk+HSNr˦;x5o?]B!Kvn*"R3q3suHO@Zxsx;r?M-)&v&z "q HZbQM'9[wwP>?v(*FdvN02 )}ͩYtp9̚7rzH8/w mvU8Ql9X(K&卸Ex/U3`X~r`8)WZղ$^^XonIC#|jx s0u^W0_upkk cZ>o\]F)KY4DNx_^ RiL%;FnfCI0@'~كy7Oqpd-vT.bŭzsB٢CѦ@߹Ym<ǩ/ ״qu0t .ȓL[%vY![ [9~-^_BFGMv*q@KaG=$Ny~ nXee2fx R˚%z= /}nr΋YLt* : &BEo(B( j)k|TpT堿^D0'^|TyQ+1O 2z@µLGilM +d kkKhhh=xx%akFev'T"aLP/Iq_)5#氱pPqo7(B NlCџ KG޿YwbA˟6?>w"[Br[J؆z#Tu1y:]r-lg!0li&WއrnY4*iH#0jLkTu'ig:Ge{k#!Q'Sas. ͝V5M[8kWX[df>M]ʩe  3daTs$$>TJp },fW8%Qp~2&>ߖ=Qض?ee gWF/msaD˦%;Wȁ̛V-~#fm(x\JH -x{ycRJE~bbg`F)j"41vtQ MHw?vvsuL!&N"3e:l%f0es J;C  ztb?xPKyDo?c4 6T8QT30JyI>RUcV%3YX/Z98** jnL 8sYyV.ҶʩY}q}j=H,nEMtҶ?]/[I90 CH.(,cWH:3-1?2Wx+s0%ݬ hkv]A>'0Dǥ_,%!gr}!TyoMQIqHeNέΈht:лZp</y)]vw8`>̨A&z "3|{%7'naQ|3$ DR4KT[kVd%CVCqD6xYޅ!#$yi#uAc^ꂐIrE}ՁBbmE4|},;{=¥)E刢,-n`Oeٟ69և]Hm@BX՜ H'yS8RhKҺ30w=Z[#F)Pp93V =8zU,k^7>|zD@z2Jtg/Jk_W%+&1sc6mO92"im:U!b${<)}-QupA0^% 3xM~|,Yhgh/\vllT缲J6BekgTsD^{쨖%ᖳKӯ64l;֭{^YVdt$ʽ%ŕ<5wP&LnIǠ, cU)ji O?n/&f 2DD˽9[G8CWJ1}8VXqswVM=2yKb K0%EQ NnHO>%To%ɴ"pY!Q&w 4c+>L'(Zz)eAzpb,8=b;B-لH!GAE`FqysuS]me@Jvu ԥ?6pDx8`vAP|BmfuOz xԘ$ѺSyH6-C XF"$V-9O\2/:pLbbh)d!zkVm -SgSG2.7 k;]k3d M=;I/ "zԝoxBDkTu] ?)GM(?7+W._VLўT:y 79LAlnn6:bRfiw8뼊NM^e'494Pg??NǙdY:x8]*4 ,lD8*qzQ^8T"ʟ4^jA˯QIy ] ksB:Mŵ$ A:Qo30>rd 7;#ސ3;Gci1CF4]"r65ᐶy?B|戗:KٞXWPSyM-WI!@&;z~ W`ۑ}J\Om? <3:x8zʀw $H:_RF+z*ęhֻCkśj.hJ4}b_b]I'cSxK?o'& G}DtJߓ*-S (۝CJHq?$~cwLf,Fلc)k엎hh-(d2J )GtßoLci g1+1+l=;{W1cB;|–1O"x`zs;f$̭պ}~@~+Ƭ8JԦoE͹W$.e1}nϒ#Y$X!QWfD<'#fvB60P&ei{e}G!rr0пtQ9!/kl sl;I.@xޟο)Hq demY_F8|-b[mГîHU7΁"vSY=̵э ŐIzh[Pѯߗ ;e}nAW_ ]Eˆ 6q[PY`y+){dYJJ'S]Ky49cr(zS@`(qZ@ݰxrb$y{eq1.:}8M L[>FF 7Moepo,{ ȻCON 3aR͢t|;7?LT~x""ǖ-.sqlJ=pD^7{?,jPR{zxiff* Lpa WWzt~75P8|?Q05g]b2 p!۾l]V~Pfw5,#rO|nXǠɏ|sV5)ʛvN1eHtG8 YӢgdPs(~׾FGEFf IGO뭒tXimC*Hz)/rGbZII~Y &Iݡ@%0$-Fȉ^YO/?XWG/O[bY #Sϴ}jn\Ŝ`|uCpX}&$Q˪_%E32Fir|wl"ꏓ9lY:- ԈZGD>,4$ gSᛅaiWif/YsP?Q*[R~?P=39-ڈLm}#UBPhk0T!츉x4PǖT&:+w6=X[v a.j1U]sy8Mj>=u b"|WYȣ2{SjرmoGG3Z pH[D2>O^OJβ.3ݢQtQ~t#ǚoZ 6b3+`pG)8v4Tl8e,6,n_ r831Awp<ӁCs4MO 1U҄a6ENX".*;-0siZbXaٰ@7km?=5se:% 21XTX9igVг1'!d/kiCԺ>I 7/C#-S_^Qc{%T\h/R3tO?ia`52n*ȍ^fGb+c`_gER%"<#UV]mCI! =/1k*_wLpE.@ !Lz8bbAp3^ i8N8`ᙣ [EʁMjT߲ه@42`##ٞ'h*&PG =MG*lA PE*? ,CRRZ] U4Ob/y/[hxK%{|khbI6z}oהJ\ERDxj@Cڠ`Q2HWv~!Q$u.}d.uoLVV E[U6U9+(]=~R4_58%Tsx0%sLwm0}bN{V_"Y_Uc%2rL?Ԣe/۰՗M+jw,]hcΡEM9oDĶKE;7:bJ`!H0V T0$O\NBq!OKW~9lYR]VJI}Y|vsljv wQ5{!od109ҟ`8Rv̵g Q#J:3ʎ@ehY)H ]%kV$.mUa4Sk&A [ij/ӿPgS{ Oɒ`;UNZ $rF0eŋUy jy2mQ'piy Cר+GJIF&7!{-0U~IÑ"Z9,uC^I\FpDĒ4QBh-l9`Xt b̳:Ъ?nΙ-Ov*oxOXg{=c3%{Y懏QIH1Jdz)(XRNq\v &%j0BG'W,Yw_GtJ&np%/p2+<Ȓ`Û۔L"'?%,π)`]2/PxD1!?=Lxo{iIQψ$}cL \vHd7<ã_-J \XYmK ZFtz?Hm u,Ծ +[p!간ʘ 8Ö|ˎϱA譴RY̢2ڋbo6%zRA8r"_.i4d}ݑ2KT; n jy t㈖iآ0]j""WP6IFa 4 #s9Aȸ"=5aR;5ÇF W=Ɛ4:۞^ߘ<2Sl7-x-}`9w<`*Yz SiOeA";AB% ,N mwg|j ),,r"˜쪆,:qJH#s+K[KjW,-&7zg*aJvyjKQdzK+2N^I 6R]oϻ PZ4v,7n@~0ŜD%}lm7H;5ʵ&}ե1Ky4J̼7q 5d>RE5@yi(F:BJ" WE^1XG]*Sa )kaudQ=+n(5~Dh&5LJe!w-2ƑD:Ȓ xx @1v;P>Kv‰u;pė6 ٿevCE:~'}zJ2NufmEˡsEdc.(w遪dLKyԳΜd^ <[9sVp-g؄/A=E ֝>oHE@.]?YbD} /8H-Uh腜_"0N*eBpI6K+89FM5y<geGOQ~4:{o }TQ&4%LI6XvZz8*?3Z2k|sFN)؉rN{*(3sMp.Ky]DHg8O]OUSkm ~n@n]?&.&JDDܮ8?; T}OײY'.^ Tt^Vx;<קHF !X@JXbuEɭ8?.T5L~h nzGq#[Q2CX?UFPNqr{~7qХ͟~]VZNd L5+IkC:AWb`?D'! m$Q^R@l(TʝڮPu;1߅b%uu"?\G@;xE t@(Q=͈MX*Ⳟ=l-uq{'ŭ}+r/˭贄):` {"ylv QW'rT1 d͎b| '@`W̬ :jL:JT;B_e3Uz@U@~|I{l3#&]u"z"B1C0[ '^q0ckd ׆DKj{˼+3"zxp(0uU@kj@~7=V vWSN5EW۱'<>}-W@6xˆEmY!j0C*,8 !GMF  BHȓi8y5v{\Jqj6?c mȷX 洳/s#"fŵXH~,[xN]-j (T`ZPܷl5JR/;[0f; N[[u&~Y0^VPe⏠Zc-ꆊ[;;LA?vx*1Pr'5=Σ>dk<1%4le+ZXɉh(2"}IM}DX*iR҆nXϏ2%m|7w%ha.s5q2J=Tiuy+/`3|<uMʎL0S5^pEwҖN?n];tUS!Q=gC=|ΩCBxR4>wVUh7T$>B@@f+vP'P0NF[lR42ȸ}٘,(/v[oO|(&gz.ƺf-0Կ){H~ĎFa T;hg<{Fi9tEށ9E쐇Xπ 7pXe$$XL%xX~RRRAVLt4&,8QnjD)^YB5 V4ykd`l ݘ~-nTEdȼYA-zG`ވNڗ ozGB7E#Neomo'Zp7Ѷ bFBus-zgc ,Ӛ% dAEwHM츫UInM#*ucObS bխ7̉rPpQdye1>ݑ]a,)8:@itiLT+T87S(\n*7)*%j-Ὀ;sgwRVŕMij ֍H[ˋ?c(,KqmA.'}vwĬqEd$[,dWM0#GWWΧ1ɹ?EF;+AͦᒛLM},еU3 ; pqGC2vxI(F"5H...NK>bϹ⼈x ]࡭oזNRwo. ecU=p/(Y^'+neٔ&\%J{A: PW3* =;)DSO_H1χ¿hj&1ZtgoB8QP X>IY[p6hIt`Ju+}[$sK At#G`]zvmd5/( ܥ7 ZXiTHc=0 Aw9B}fTy@`LַI4TlQ&!}S#:"jN7? He>@78Y6Ҧ5˫hu/a#TP+Uh[Gj<]_[p0*rJG:ȸD֌;r0DW\uz4Uh.%@XҧY sT3<ߠ[tzԾ+ׁ><˺F1yΪoϤ"Yc;}YR4GOIsG4M3+vVF|mCK!UD:\Q(e)U2d3U^)ɸ|>z=IZB|BО |'\{ NE>50.Or q1#C*/ 49mVVߊAg<׾uBM8)MO,Vt|У9{H`{y۵okKON4 q['4šЛ;:6NE^ a_M{@9?0H r*6sA;CQM7ݗf3ѸTv 5dc?tAŷ@^ٻv&wu(3D@gvUjE6N@H ?\#i+*_Ӣavix(6jp5=Vb  ]aXdž9*xqRhlNHZEIff)y&Ҡx6$ơgd7^jVZXՉ {Y2i*hoUKM]q8;~%B|霻CchϞT O(+t.n1*aT'\\O|)k2ȢY(eD[1#BrNUdSo yD+Xۊsh&jDkBf2EWA?ln HSa oaCI @-Ʃ74 utyutp`݇Cjr4VvZl`xCOw:.i!0]>x|D94D7;xkغҳӖZ6^2Yd+o,LD-6AZ$3߿%:-Lm)[0j)[M\et#扆6P[O Q Cf .ݙ`(S*sf(V":2kXQ%U?f+vE=H̡wYW3M.-yoS ?)ϗCBG%aR4C22lo)K, GpL~ۛ[)vϳt, 4Am_yd3'n|28j5dN,+ ;&G=գbRMFB|+#{YcOljYI@ n]20O 57@Bjh<~HG~[urBX5B!]|,2_n` k;'t1+Lq*$HZBDnFI8#;vjTfOŪANfbR`A_]:O/kSls7r3pM^؊@noI;)N7a-bB!534dI6ybp2&(0Xޗ=+{&Z̋-2^j|nd6[d&b] ĐSaQ> rI%.7qC}vGx &|0ƹm?Q2[/-ú8\q(o٠c#f1޲2u\Vzel%1Bύ}D;(t9up`ail9r1l)IFc7\_="轐 uϜ'm1Sigv&p~z0 nqlJh,2Q 2;fa8yts t Z=f<+6s0sxZAZዖUQAQ" __tEʄ9NJ;P_H+W#c p 2%iY' Q .bAtR7y_P!9τH'j۵Cd-HDVHs).XMW.sDSo|j^*q%!3FBB[eyE EIqB %Nģ1+QjFĔTjZ鹍Ҥf)B17WàLxz[#vT`Ϩ|JL FP2٤._nOVS([7ڭ.#Om,•cD6𾭿0)ȁHgc͞SD *Gx pg&NcNTIhH=`3bgx`kHK4zwΥ-_ 8D.QjbY5/߭ھ"Trdϥ*mp_&'fnFkY`! P#,Ԑu*Gk/KA4>uGQ򄘘E>Ѽz"LIn!%֏.p^զØo *v+dzkwH; t)™wgUfaJ@^~VSlן_g2:Zy : ?ZIGyV(H$Wc#ޮӮ٨_&8),O| ?sjQ}.jL;AcxYkǮ1^ lcP QvhE,VY&^&7LjQD P3;h*jb߭&~GҸ3~y\F69F-ҧq$!.b|j#΋e N)C J^u 4S ?8"W)p/GDaq|e<ˡf6pɷ~-7CI!&QGOf硐@L5x-3eKzuk>:'vրŜ`B)ذz; 3{:y8)pXIGa}*02%rjqg@vWtNTu#68Ӭ1ҜM]j@R:w.3V̀Ym r`>ՐKt^z nQ .m{#l 1q{H)/< B 4/0ҡYdsTiUh^^9 Ix-a?0K&V|u}$5Uy}NS7'[b 7yI+aN'?X-RP"$ɶ>2޹BTЉ oD}oGb~oX( [JRSl"rhg%sK-99TEAfa2][(l`x?9rv'J"4 i`ݎ\cS64LIi?t4kkknN[ŽTad''1WL=2<컼3u3`.ȷkQZW>ؙ)gu Ϟ4G 0I=(x0Dpc:]G"etdDr\D{ҫDs Dg+ZU)N]ApcT';CeCv +njִv뷌3}%w5e7W2l6&x5zly5c0}lQtn(ETpZmRB6 87OwE1Ӎ ?qKwV i֪snP>T1܀D}o\1G8d5cەn,<6CZlq#9.UܩLTg#涑,FBI鿩A|):K# ٝo }3pάq}F\hJyP6k%S+/R8DHV!\:gTE7UioH#5>n[R8L _K=OiMXEܶzӑ7 IswYSC[*\3P'?< ]tQڱD>͌e~(:P!|Jwٮc.p 4I@0Ʉqsb˳pm'"Vlɸz+6VY;߹ s)vH'm9m1a%8=cH忯jX*eɳRy)Œj,}1MP0TahMԖ5,,-m2 %Vj{="g~?THv 00f!Q0%4{O%(Z^?ܥېM!Է^\>PL3qH'ꈢ%4;?\-Z5֙FfѨզ"CrVc4E\[襍`Rg^(TJ}8eSPU8$Vze 8 ?RXo~#9`;Fs=0T& /cƠWvkkƹv@{$ |{B3#~GkܘTVxjLH/MZA[.@ {p&#ĬH721J|ZbJt,{|`K %'Kk #ALi {CoXH2X)Ӎ Sm&ysQ5juEЅb ;yXu_wJ|P6v~S/ңY^iE늘xTrוS:j`EMnXNec,׳|[hE;Pulqʍ4s)Ԭȭ&~Pv8 oqE(hIc/Rh%b{x1㬻` ozvbq(bMOfFN\̨SZc"fU;\}Х=$%KΉ ~ч!\5_.JR _R{?2ꁚ=QN:/HJ~R>;d@3nMx ._UVXIFQ\dlܻRUIZޘч[qEreR#=nXp%r`WxZޫ8f O[>pefTi85(d9Ixdq76 LH =;AYLȲkm5KBc:I"8 5 p:FAՂNV9A(T 뙧R:0VǗ!G4 i&H3UאPXGo4fgtC%%"ڹr@Ǒ2PcǨ0w9C2 ,sT(Op1II"ddgC51F9|0}'x.55ݜh_"-)Y.:2F鈴271X}g&y`7BwٌaYE2)Eaf;Ljum[ L ^޵;Gƽ2 RuoB֙(DX ^_8.'.]%tAaoh}պہ)!RLX L/Dh EV*(oRqcشXdzw&oX=ϛ@#sdMLSK̔-k.U(w KD:ޙQSb28z{ 3!ؑ汞ovmrt8_|9#nZxɄ5'd^zn}NT? R ,Vjl:p1R E-ג8s?qO<}꛸۝XwF B1Sqo\C""O- 8loLn36I6{ޓ!zMI?V0UP[mckzrSj[{y WE?xtn`hxDOŹ!Uvf]@ ǥkD&kҚn(@tIo.ti4c wb3-]G"=,^+Twm7 ǚkcg$M۲@%FHA8h¢Rwke:ZU1(f@%z fLYJA}.< wHYϻq3lA K_8m?.ӹ9Yb=MhfXa}Vx\R Wsŷ,[gVy8֚7Duz#M ~;)(Qc-֥:ދcb8ڔd[`Ln߂GЉϕlEt{;ʋ`Hű5ۑ4J6 &0ؽһ 0t4b#85 o\OSHo[(p qPz[*^;c^ LJwXVo"'D-AMv!P0W!9^T9WOjNL҂Bt=gHWٌCh˩4b&l[6%P'k QraM*=e &s@ձ?'>.ͤܐn2.!c=2-JAMrjV%fT-K8% Q56oa1"zIא5ن=>O.KNTV|c!֒ :wյdY)ƾk'zg#L/2 LSfu8GK+ÜY=d oU/1|RRW?;3vCJL}EZ.F& HӃOSJ 5PjJ}?aLOʜwts{<+J'J}Nl&X<]C}pPݟ*Qua|_:$(xg'o Sh7נꋜ  JWLT5Ip:oI9D:6{H)oé6u2i>{vqx`{TzUg+@ s#9M;v&OuRpit˩EGR^ɸ9 $7 RИ©x ުCpR#Yrqk`nvDJi#`./XMYp4K! AZH%NboQ07ol^@yؾz {gPљQ18z\ -aM>G~zBD$1Qv iN*Ԁ? hr1H(vn,ߤp2}=Uy }Stޜ<.ސT*Cr\A"VtU <5RDRoa?6Yݢ7Μbo8YVfQPRؤA"[wzsBj ^_-6lmCvXEgK.du  j'YjgJcӛX?Bm fʁ$QG6К8heAwz"ж*D {sA,2^γsco1stЁ0u#ղFߍ9VkEUkR\mDTQ^t+0B$Nf(ͽ'Ky5K@q~Pev'S]Ekt3תC +}a1R| ٪KHTh*貦,iڣ{i@0Ճ-9"y,ؠ]#9i7A=FYelz y*? ap<_lyM+jх@KvRD(q;P`Ajݜ;kY)Hݭ)HZ?RCґ(?(+k&f-b8V, "' !|0](&uaQ A: fOkéwַ'XaT< O3+5PEǃoйX@¼>GT:xف͏dH.CIc⢬JqL9lbtn44:b_0"ũ(?;8_:?rMm4;AN+N:gFC>Mr͜e^=;i_gK4)}'QlŶS3M|"ʘrm"8uk=I$5*ѹٶ5_gsNJyKy<"6^ʄp~4#p׹`zp@p?MYS!5kY¬PDR1ܤ<+7⬖&!tE!|-M #ZZnX5XhP0hp\{KC "O#C6F#:#U3{.` lY~NkmnG ƒ]P?⪣YF?ԅ\zSlumLY7,BE'NQ1HHmMJ4BcF]v*lO 7g_- 2p i5W' &hD6 ],"ujȫ+%gxj>Rk֋򣼧 ]u;VIofsVX>նR]?_fOcc ⽵fc`@7E+0pF>{i cnBiڗzMJ?7݆ǜ$%{ӞΞ0{w?|IGqvjʵ=j`!4{}+7fqpXS쩝6^{dPp2603'., Qg$}_kgzj3V=snPkݳ;e.ݝyPIU^  If{]cʶ`໧,`KNI2TBct%b,L(%oO: v^}X eJ9~ `km=@[!a cgT1pG]>ўQA b:G-YKD$iU5e /JD?Pc dѢKu$฀{Xr3E»6{*!;hy\M/)YЀ7Ro8w˵߻), dfDctg#&]:㢷X7D<_{܁gM35r)((VyJY|Ӻo#rU2 h'e'o$&RSFcTHW~sɾ {Z.`4);$UֺL`'%[Z r"!ۦ tPTrׂwslz ,x L۴Yi9h)ꥠ) 琀0>ibˍ5l{`C4'MPu^Z*5hw7WQx΅MgF'_:SlAV](jFcS(⌫ON)볷"l( 2P:旪BzEh>`A-Zkw.i@F:nv+":@3m;T~"v@s cv}ꓭ_џlPdH77:.mu-#<5nI-fbt`IMַ0\n-'k^Pw1H˕U3™cXI8&AܟO%?fq^sGšLu?MXb_?$gJ`~?ݞʟNpn*t#`XPٯd9 -n%o&'#D}'\/[,C;,NR#bsv|8CXB#uˡ씣im\t!zBhSZRW#FciԒN7$v, UbmB"4fe[Kz ](cm~Zە9Tr_&959~.2Gh8"O*]pBQ#f=TƋxHu.-3or k@ƊzM1 $qȴL=Nv :bW>wYrfU: .&HmDmהOdZ7wf:Ӓ*f1zYf[rRnwKsɊ2+y)[5ʴv@#/|qU䣒0D o_Az&3=s7Ƙ¼F1!tXIP/Z#,Tbw7h "XZTK&H}}wY"l10LFcG=L19V&U&zYF%\} ȸXNш8?hq$/t돏>d7vxcupJÓXBâ%HgcԼC;Fsz@­OCA.xf|i';"[:~jcQkǂƾ](~uZEs _6? }‰[L׎dj` "fڣPEJR 9_cٹ<>N`"fGs?*kc~\DO~i . W4:7Kx֯(:Pz6|amQ,ү+/ eia: -'٩'XQX$~7䡢}]\b>_/`3~Ӽܭzo3`^%>Xp4 c*M7b(?\XEE Pg,ViAC] OA|d?,@i`9_(Ś_z Q8m)] LQC= p8*ƟGXa^ )VjO/?{.4{L2}ju)I"gpĭ,^zd^NfeVh&yeA jlj1,u8WqjKƑO-wM;}KDFél&Ekz83dDX3"% ͅQkkgep޷<ң#P0G7xyĂǞ\1ǭDLe cY%~ôKL)%4NtŘb\ɋo>$ { t?WQo{86:S$|̶8 )KtU<M;U<; ":!gaZLCꌓ܆bn%rps)/GcѴ`',j"sWW(ZUSjFgM`Ԃ EjJjB[Xl$\QuF,6p <]b=Qordé^a1EF&|k.:FbѹLBpI{O6&~{z~ֺ2z,gy[ҤnSQJuu0~ǐ8nXǗ7{7 k1;Xcr>%lb7QҌw%RfJ/I}NFZD :Euz&bF0PG34AsH0;WӨQPz7Y[hRHÔtTY(rz*LGL U3xÁM,*mBVONOQZUkWXY*E{ ij켰,GWܼaϻ`ݦZM}Q'Ʋj{YenN$9j<`̫ni[Y@o-o) HX\AtK^BohU*#.ݪFbDoGE2rs"ݔS->yž>[hz4lubF0V춷E8zoL䚋u<Q2ث #S&{rf\ۖ1^ # b;H6DXEm^UmIyؓ7:V%3E+.f޿$k*5M-aHDŢD}km>hA詠0\io|aB ā%+{#ЬRl}]u"JsU κ@3g 9xd삛oMV\ W$ѷS4[{cO0lZ v{vOvqxf􂙥\wa׻ M&W1͢瘭&͸SKmՌLZDzd n}2ق*&fڥHܓWUbe4S,-uv}u&]?6c 5RżߙanU/,7K6&|;( ciΏ |;/= 2K4}$H7䳇p[ ^ےnɉaC~=oPA%w$on# (4fy8iVӨj7X >BKr?ƒo|Hd_.{KB[KLޒ]7OR$3=IIqh# |Asvp6翼c"|sruPNR"X+ XM˖(Y D0ɾ4P>):_=!cgx$8;m@ }E^Rskkѹ-&  -ؠ>BU<}߀:P7gΥ5+k$8*nݬ{fsp:,@6 g lܑaPI2CqSr3tֵÿENh(/,I 3@F%A FDrD@x̒Ρ\^V1#"jk b{%0&[٫AOr>JW ^M>ԸƳ)ن83<BV %\N%8׼~W㡬qt^cZfƎ~N+rJMtziQlɪy| {g4; '惟w >B_(' r*)L۵{WhQRw/)؉n2 N=WR:qg3Hԑ}aKAJ cۦ/ 3ʣ7jF \ϓCׅj@5@C1 Xj~ו֝AqSfU]FDŘι:"oUR[s:sHcad,6TA) |Ҩ$SjL(d?se/.M1ދD t43 ivlW4Cd$ 1Q`] V4M|,BCC{`-/:킝hAz? v'$x!г՝Mdzc<NQ2TD:17 5!"Ht`MO)"+n mV~^,l3iODžrBtԻ+ ׳Ar)1"g\L-E$n:Wnܩӭ$7hY,CIDs3K}k||p{$~|ȁrW&6|/ȂSJ_L}_.TZ7C[vyT>Q~Bq=Z{4݇',I! ` > Q+s/䀳,@"5vԙ?i{=[/-nr@Eezy +zy>=f`A.R~tB#l^Y~ ([^ YpUQ9۫QU%DelI,%Ly}wu;7׀]xV-ʬaR.:iՙnk|C6v$.{КJU$ta\Ljz=(]A.hL"n:5~]⎷$OLAzq#ut'”V\He!m] $v{4ZQ}+켉U[ 0,>p<L?P*[t)Kl7n7}tUF!|a. ̮bz~=]HWjHji5st;p+E&31[)B`g)mW@q"IcNqxRh6/\?F 9*l)0*\0G!y%í\H^$Gv5)9P L&}ҖWrQθp7 Jn7f:7#;C_$DzٻQAh`Zڞ,Ȍ}Mff#٣ÌrF8N"}oUic9{M +ûmtW_F.EN{+f |au4`kL7 %N_l(VCُ oa{~q-23-ty860oxgygV\:m9-˔Ύ7+KzTYfH!o@2 RI.x@@ެ%˶;%=2^N?Vn}{PM'qƋV.v\l kV?0UƚfW^4?wߌdaOAՇ|&N>) zu叴F!uuzYlȭuJБ(c3"HѠ>|KEAgdEb|a+]Z?vC1txB 7izZ|GGaZ[;WT׮d<!m!2Mr卋9cպDS3n"r-eza y3ap\lξgbX,_WqdݗQypiIY˰wHFO.PHXcRC*CĆ=]1.кT󆙠ТgKK*;3IyJt(bs!E%j B T`bi@6Vv}kǜbmk9Wc ;+ȓ,GoHzJ%lRqĀD;/C9-h2e.!OAPi Dd1wEZ *]iWm|:- wi"No2cU=~[@I`%Ï>@(v]xH9U18Zi4ٹme1@Dt*cwᳲ.rOY2\]jU+ +h=7 ZW1IygNLaѧe,,*_tQ_r|6 ސwyy* $ՑLjdhdBh{{BpW3Z% |:>T8 vF#a CqIhlH;lDgU"8YDإa =X|!9SZl)tx45#/ FᄒJ؏NbV`Zhu.?֦;:A'O&%_Fit͋Ytt ]dsƒMT6n.V Aܙ{*_Ce"5FJnR]?9)[m^ZCpzqW ۣp9qiv~ &d_'9'{ ΕҼ3}^y.oT7no\9HW_fp5~[MozJԪ|Tq9pFf/ߜnW88Of#a쵃K>(܈c,;şmag}Ɉq ):--P$ *JG.w8;l*YYdH 1-fqޟmCyoV'#;*g"0PF%WGhd[emoEon{ˀHd#^Dhbg$B 䄇ؕ c_ K[w$O.ͳͭH سŻ-׹~7a/{*'cf[>gvnvZ|j4`THe@j*J?.V%N_. O79j=gB?gHa[(!1:%ϢN|J3 ; rW:;%Ly ±di ZJ| "R+->sU?Zj _>&vDƤfSOm7a _53{:Wۜr)x !R&Z 3դ*;l,1`$Kk7+U QKrq=,eރXuf;dՓiBVQin=Nԣ\=K< Qn DC9pϛ3=%Bqfz=~sXjnER0*3#5wUiYqtӳžIfOA:tH)JV?qDD *=\?/CLNƂ]/Y}\||쬶d4'RZ!!IIs3e 7S3>'z gTq&5Y+ǺEʂ}۶N@+8c5QmYf"`=|bY/ph8U6DÝ5.aː 7U}Z5røb-ILBj tj%A r LE+1(#=!ӒIp1oH)FX$#ƕ~J.;yD;$iЙL*ͧOh< .i:J,rL.Hl&-CVU+18GJ|;5H3thC@[SuM*#Ф{"j,i :e@ Ӈps- 9PB1u8z7! R*J;fZ%6EyD#Sg\ }{E~%=_s]L^%[2*ѧGa/,EӻnHG86<,HMc}"jv'.34MDm#mP4Yj*C#@D$!S <˼7$1=r' `}Q*ֿw= +PኾdLlMݘȦ}-$"K*b*JM4G[~Nt}wTY?uFG &vT'Op9h^A\k3y64?M_G*{Bn$%V4"̾C>bG)җrc# ?aSyosCތ'1X>,Ke1]ޭ<2K>ʹU,n*b>(MEu2upcC|*ʲCbYfSO0O\iКԹg klEE l%U5E2[?ٌzSb"&Uf!MCuI7xh w#քu2N)70jD(:+ f ,&`KSX5pA('[5(fkB(_ p44!jTsBXYނȃD"QFcQN0I7ɛ(7cr~ eBS]ਪ`b8`y[qjtKMiP%PY2 g+h.,>s,e>kb~G/4+Ajg}K :M~š2ӈi3AZ5( N6R#k~^O0SXEFVMcӀX+t=+kM_gpVg{jmm#; k &|3 =ILXzx~dθ$:2{-lSCMrze)ofX/вGwst W*kE^$G lމ*ڹ >$AY]TKj4D<tPvo (3VK@Ʋ6KHfi-Kݔ {U'`3Sy߻(qy{Yċ6ћPʕzh܎T씟AǯC嬮S 7y;v. N+F:FXj.B ~3ԖYd=B(~#&˜煎K wB,Nݤbzɡv+ @\rl K :L:e d[ %tY$mx?usZưP?<7[f2W_q `aHr l-u+y^(K`O ;L7c 2\A'g"F(SF PZLб7ly^߼-+9ӝrK(6bFt+-0fj*۪f4jQa=~:Rk'򿓘"֌LhiU& 9[d=}{{WID`pi%A)ˌ*w?0tiv2m³% "nl?@_ֵ/uBOx{ګCMGFX +i@titίT ]8c[j׊N'(gsR)U6Gq6-R9W ,D-7Ғju\$$rFL)U=5lVg%B x?.Z}̷W/T7ro `yjݻ=P5# V,O,a[O`fQP9yq"U dEQ&$yAKSԼ:yV  -C%p9YD'䴃bV< joiZ]Rc5mnة{dNl`޴\kJڜr뙨@dtk!#|^s9]+ǙJX5:{W]TT]" nG^>ذ)+xjiހ=(Ugp^fޕu)&+(_!~xbE d$Xtmm:h60grMomyDPF19]͸{/d͛򄓉J wI. "f#0?tHQ.Y$L { > VtB_]~! >5MR}a1EBV܂1{D'5߃ymlK`wILSGdB!r 꺕>OlH3e?t|=?gTM?_.\vmJm¤ƪg1νCb\v> ^=WkFj.畈dwfNoqּ{A?Jb5E,vJ(Oe5-<h DAkʴU@Ƞɜ;tF0ۨ84`]rqkq [%P2ǎ(No3Nyr3svj2hAzg?Ot$zy%u ${7O]h]o1Bׅv:we)u5".[ވaDh]:Ae$5=}֓M Q ~sY!͂+13hx6CaA| `ءڨ(ETN3':1QCamSF8TlH#"?bN-`"~az}rT 13ha: jW39L M BGy,L$~? ıx,VKOb: BW|sS?^Aa p!;~D;hj]i͐eGVGlڗJW58\>Sce( 'qQJ(R9D1.4T>XP'i$̅VFV൮yt!  ѫbb/'>rWW#H;3X3WyiwCŊR@\Nk={Yl Y9vM(b;9g zm; >Ij\Ww: !fz c|E貔LvkR} КW}TTFo8ӓZ'ޖol˙`Y?, ҍMj淵}p̡]dQCႳ(W`z &PA=pCg[᳅Aȸ7v]8k.u^%CG;܇۝ q'?0uΥڶSkn9r M'}#?ZeRQ۝J#Ao1]}XO E<ŜT;cq0(s1DU[ni:ސɯ,B'˙a"W3bP8,:4xMw^5 R;('>m˜ 1.M]{͎XQhy @NӠróѺU-`4% ]|0*zom$\us Po,|2ES(e[E娲-!~f½֐Sk@7 6A 7BBRi@3H9UM{,2*rl'&:_n ݶG_lajsx 2='_ /%&%m\N\ٲ| JG=J9-{XX BN@L:)4;Z0Ώpcz1]Tr6{::}4Һ-6_ٱDM5A ym"q u]ueHn֟-}(wA5bRC_}Ky$d4G*(1]y7Y0*YaP`e=־y]뻑DJ/ ݫݽ/򒧜_Ǻr|]RZ S#yV 1Xt*Fr$z;bکIc63lIƊUUCJXK!?qsd{궕#e-s8ת$Re9X%u{A2Z"(_d=hX{ bcrvEC[-#W}7Cϗ6}<-6Lꖣ(/eo9Vwin/Y.ho>3USL]X 2¦ 5b>[*=.=ߏeq:>^LnT ~3|+/7*ʊK.v^`~3i -f&\|D Bq%g}Δܙ]xklpXmA, ?B,/ x:^MGUwleBc:!,,AB /Ͱ:K'oRBMj-'Jp_n`ϵ6 H޲Y2^m_@=/-?EGw:kB8V9 nˇN6l'Sf dd 6h}Xlea2geC՝@z맕Sąn!utըFU;FryaT_atNe>~0M%(|mӷϙ)ſ/ϗ#ikvvt(gra8QDSG+OŗV7JvNsSYJ͠c@ OdkiQ t6$<5 {ٜrAG-,+aˈԫD<1XC'Kj!9s%BoVjƕf>~-xn=>XTh-ciTOqy4W FS" L7KzRb",T0~b*,j^+/s(@@;,HKh(P`~g։ , `(-,ŭHA!bȨrdBf2]?tdRiou&)gLe 3qǔ#򴩑gWIQئ#*C1~Kf3 sb}sQ,^5v7x2Bt=W t@I9ΙnlxП!{j6M+EwC5?M`(WDqPҭ"oYY}5GiP )[e9C_9?#kL?=B t밸N3 git{CV:Bq첂/ئTЬKҡ'c5jLqa c|3ySf~ $M%fܶ1VҎ+&-FReYn]Yì8-MͲIx`Y7JuJx&ў#l)b[gs 2~u1 Zm$= k_4GTW}Bxk9P`7%H/++`)W!ׯTgQE5'9⇛=byUepP 0!snBً'm!p`4*l6a/sP5ز;瀞K_fFug)ө4[krw@@'zF \0cu<;ѿgwFZ]9moEJz(EЎއ JRg4-yFB۞[~=@+)[-R EO^pp^PFa&$6 &IcSfZ޲%P:avYٻOO-<~N%BKgyL@Mh,/ʎHmK _c 1%drP6>= ms.'b#Fz34xRCaP􊆬ɳ4ٕ KP-r@/ Y\{M!.+_17UWU\H)^YwU4AYi $?1 [6cI9 z*3E޻yT+ON̰_Dz-2$JRV@4{(שuxa3wo Xwη[6Q1*r@&wf-sT$#h@a(.?o $hL}xfebv?(%2iHlHq( $R#ZC~[J["V)\!")*lhž㿖 XۋfIC뽺^]$WK !ik+WS!였Ls[)q V8l =ٜS%l|_ꮭv>{sŏrKi"VtkCZ#tUG&\5 fXM*<8Z7mN ༔V kq>jn%;`UOpl%z[W oA$vʱjbNF9b|~) *ig=Mu),,%Id-t>{B~%t-^j40כh?I)/݀N10Z*t}!x#%zLs6cy(0 ď!l=iKb1?&==EK,a3 "= jP;N9{Gw\$ E`m/~؞xT,}_Rd& 3MK˥: r.#EgWY=5N5|б$ȊZ_k8 F{i*()I,[IC8}FHg٧6ZZi~ZvHFKWj~L3ҭ)2,f?ՠI~L?\ /_ <M#[èLk q[tDYR0tu5]g-7ҧtT)ٞm~SQ}_D}B_T\͸ kZAny+fO 6]9:J+J+ě74!?Ob ~q/&b[ ;z24.7Y"Gsv78ōj7lqh P3VF+o-Q]hI-k3"/Iko;źkgIx)ofo$oOgKA׏e94`Zc=m_ h{mQ1 qVL:~||i QhҊQ9HSQHZ !5P<1c*wW:%0_rU;/zéY/7>ow /ys^>rwiלCS" `4qXϻ;wK?xW>u K~ӧ\P}xNxHGy b06W犎Sz _%UGV}?~9 ?>uO'd;HiJe ̪Z܃X;. {WO%-w\_(!L Uz-@+Lj6JOʃlicō)Ѻiq.4{s#.=@hH Oʻ8S?JT&:ux^\=!<u ҼYJ41S TIkRmҚX`:c-Vܖ$1綘4R.Al66q6e>B <:O 0mZ|ѷfͲSRcϰgCUJ)@ ̼K fdr<@zypT)]mvJ0"<[$iD8J2I5(Py,)+j5h"Ѹ -z|'غIQޘ#3c=j r f3ÿji5fz]S[' k|Ry-6 ]Lrη"VIwyK:OFlԯP>&)?̵撋^▶ݮTCPlBPy=bG~jKYNa^C Yir^x3{{m;#| ,%I0?ܞB`,N}Qt&;KcdW(oF˚*boj-˲DyL/w9^β0U7v;JqUֽ06%Hjx %ar[q#p#95,iO!EppIyW#o ;BIiw2e[JL~V6~BU /NJ$ ݂#"A: î jH !ٛGPcsRxyDH%_Z\=wZQ+N"^a 7-v|H|AK̷%NT6~3tc(vצIFr2G[.oL{s6=Z'L.s) LnvR|TyS4g3YڶHYa"&(b\iv%7a0S<ߢHy%L~|Q/hdjԲ\ ugPtxW$V cf9@ r">ItL.h7 ƥXurYF+>SK ʘM;&i\E0MH16vBFmkEa@,ftvq.5hRg$<¼UrA,+ã1ʠ ZE4ڔ:\`crT)T$fJsia.b; VߠVؓşT!WP0eG'(l.]>d)j'a})HdC zfqufh$Ƈ͛kq2ˌMTdj:<&m;yAmTQ9"0f)K GVV:ͬfɻFhuRkVm0.yFONJᛁbxxfM/KJ=Yԃ:V"d:zD=AfԱ?!+zG : tc>7!3W#Iu<+}G*~̷ [C8Y;)*IrB#= HB>Zঝŵ{@=Lo)}Pa C!oߚczWi-BxNt zKRfָ䭘o)0(d[*T*0OG*7fjNo t]hYil ÕÒNYXoaiz{D;J~;4~h Jdw,ɗpdu ƘP>}sP+9Nmv[=ȜHUUJҲnYQ"ҹKoDcitJ*ΆtPNLTLB?H ^M|G~li&Eq*5\g_qDE æ/Kk.Pvug3o3WgRs v!`6ތIj9W>vG} a]0+ eG$U 4 @EPqv+oPXY~tȽpj6qȱw֫YB!p]#5MkB@deЄrNQlo /dhRL-A)1ʃyh&Uc X [AI:W x7B0_2ȴjgQw ]G5?ߎlԡ iB^'BY7Oxbť~T)e_ O3-#_*T7٤-}q.}ߤ4źև|1X:"~0E"zgkZZ܌Jf|<[a:iyX)dSes:PEm.@mAz@5y#oZ:HxèV2[?%jd&C™ (:l5Uya joNE9,]%U>1ځGVEک[W{Rwӝ!B#vC7 (1#C+zTR94&D!N\ ͖QnHϫe~UuJ|ElMnꭷBڴ3eȸk%Kqŝe iUƑh'FzV܌pt rm&Oh!HŮ6CȫoxB"My\s)RyLiZz7ʽqij5 SC 4jhRF)v*f'p:F, zK6P!C<~sUƭ-O TU] mDGS2ъ ]YՒi#HK"EGc<ь}(64z<E]W/Uw6"NdR>7TTACT~)`s4`2 6]ug: nD زB8 ~r) urI,Oʟ_1AR0?CcVOn i%@dy U3V( E4#2/}-is ْGȼɗOiW{`*3\lU'L.|v{.ODȰ騷Qjё,I VDuc2Nm0qB00"<$$$I1Q$سq|sXI #_u{[4Pn6#Jѽ+qŢteߓEs7c ՈѮ\lW痴$R+r̹kW{pQ$2d?`s>>i N> Hܻ*jQ6Pt$W:ġ}i>$򸏯#_qwB$ԬZ$R+U~{OM3iCxҨ/I;s8daWvPi%o'RO:C})׭ cp_sfSVu'A|n{ n@͔ N͉=h38 kqWs_!B^?;Ϫt獰ZzIw6^hp1aQ}y3sDCzU᜝a|V 4ou ͠&ZONJV_$7^t%,Xe(8~`ָJ%yYzBU͘#5AŮCT+lrE{mxN f$fR2]VxTzc9E5S#8G4BI<6mРjőqvrb>94pkj˼l搰öHk߬$p'XBn[+pÊjz}jm|ZgH>ncDoeZ$K@KeuTVV,87X욀Ϯ;6_V oNƖwe-MZba .s{2=Ґ@˟sSяZռ F$٘۠(QK@5kkR[+'oy+!-ئúݨlp-!]^t=@n.GcSlC\(l庢J^usOal1=X~.R=< (I\i/;!єEs7h@d>O2ȤQ8ooBn*r ^_ nKdL'@ߏc!'8q\mJlg4fR;a5V u4^w"&"brxu~WRObLhp&XB7C#{OR6Qtƭ0]a϶"Mܮ3}G=_V!>t^96:Btѭ||oj@-4Z;2@1hyÃxnMGn(NI P&,ӧ a|=xiGkB8+ˋ%uИdq *v}CS! ɏؓVܧfG4Խ9*:~NH*otr(,7-rm+ERU~Lo^(4*$ۄ"oqӓ:*ے!ZYQ^#xX5Ah22-cG* FX"=Z-dݮ ?%">zlrdb8q! Ô%yy(*c=]2_rm hR`7g'xi^x/m4M'S}-=Gމ=F-r== %(S|HajXs3nZ ّ%/cX*ԎXuO)d„ut3J7cZ&a2L#6BŞ_A~o䔏Wo;@V`!H&UE|Љ䅀N.9,1*956x[ٻ&xӧA,Z(; f>-K}3 !SSl}韯I.LE޽O6I{Te %D\*(r)C]KQIX[pǸn4g(WU< enwC;QOZ$v\*9EdgEӾi@Ԥ\v.؛0uw7@YS$ sx+Mؐls?+ED1"'8+ʙ9U'=d%ϘF0*-@OʝSR>}a~44{k8oI}_k<vTj;a^d+>.'f N)wu6$n;L4&z;Ԃϕ(PY^WMWzef&^uABC2a(HDjEcwN@P_ &;>yc)d7hs'ͳ_#%) :8X@W߹ނ6lp6ok xD!y {l3m@V#g\6DQwsM &ki0nAwүcy =%}LaT-(+T/e& i*1ms}4/ֳ _u:-J:MWLqX/ª-핻4cKI.k^U 7`BO1!͈T4nh `PɩSgG6խG4duFRT0kt4ke|gj>hIST `XDk`8ftx\&~ qlџd8 XbׅΆm39=efd/4>Žhnp؈5Rb;=߮}{.2[I?hǬ}+hy LR$}Gצy3QgtOSa] oIu'>3y\70(|(U dNZP%'K>ZlJ! qj2SOMV9Gݧ(jd4®éٴMlj{f Z8ZXe<*iзe ndF0krl^+]>BX~(& *f Am$b l!yN˭# XBuEk]9} Gn_}%q9#x"5vU\3C.|ٲϕC d= JIV(2:Oc5o;pO mh0O<:(`qRO;e@>:}_6QJ|Q#ZQ{cǭ7MpBD FFk 2Rpoӧ)I&4C \ê@n"|<>+{}機 EȀD$Vׇ9#D~o4Ҡv@oÒ?+I)dߢdtC%Q0-11QM֛WŌ[[85F_#X7k,gHf[D, 7i>_xU4{ԁI+b~=eSnC=sqvCv B_|N[ώn7٘axa,ұmd'T+_dZ hSkjbpsz-L[澯@i$ #U]GEi"v T{N"\U 3 Cdж 89 sq(^k[h* !%[ݴvs2=GpY2[͡JбnB›QlWZq?w=$tU'NPN bs1B՗RWt"(IمR-bKـ*M-\gu gg_t1USdGuP =_Xorf Hsq{gK{Y|m9]_`APT.EJwȴAG*OJء+AGiQBRzw#wmWSm/CU,7[/v w|gA4!ϻE*lp3/@ռN _,tԢ WMSTnI}\%)>,iS08:uZ]&fɄQ~Cd(t&Z#Vb۬Z4x)ٳRuP`mt #Dl8*Ĥԝz|G|ɭ&DLE*dU?* (u6 z}OWq$q k䝾KEeO_BnAjXEMp}ϲ/[}ڼb-Q"R.=B/>75ekğ O?TϞ9#ߴ{2[pHQ.@"1.i'-&d>F=IMaBF}?rC@}v152a)0 9ӢH(|O}5&q[:,/̄G>KX8!".4I)❇٪$PXmYro " >Jʙ],(HQsKNdXA:?Bk)DUqʃ֦éAA;dxğ #vP.:JT5@*36L2<{GݙUG BvHn sHsU] cqHaLapH0uÐ,6s~_6a@h Wc{dYCIagz/7PS^0Ew(,yxbPqg2fM#`]D6蕩*P<ȯd噿7i]F ܹ,Ґ}j9 xң.P jHGrCښ5D~Z o [8V| ;JRD>HL|x6tVh 4@ՔJJ_An;yJ;ɶ6ZUW"|3jUG3<|L"sS2f9Ƴ1f(]Ndƣg I-Q-5>~O\~5?!+h㈤AՋl]B֐Rc#JRPsz +ϓf$F9\KNN]!~5xaYĵDQ֎KgO(b3W#bs` ;do%n[=ڋ R:l{)1E`O? ų4XgDކIL?zh,~ qx}C pyr>%tf)c*]:{HSL?ܖ @`|iخPMZeP׼# YوfLPƹVowAAn%l"DbkKdE2OFUVW]M/Ǜ rAR:ra 9$#гh2A ` }Sd.NAE!_߷2}xhluCkyG+NG#yz؛F/uΜW~XZ/J}[>#v,w'RbxתHkc,YG`鼃n Dmk4c7됎g` h$>෪/4N=ߥ)3s$.{t&n~#R?UM:2~sSWGGItv-%ύtb#Gٴ{N@uSpAi+zb<=ȡB YuСp悔ָ D{ڒx}2ii0yڠP͐hhӅ1֠$tϾ*4QʰEDLkH% u/TXm˂ӡ|E>Y/8Cb7}pȵ#~EҾlnCaBi=yS=޽}`:q`ZJEy}"rK6I}=|~dȌV_{]vpSJFV_HZ.l)4OhC5n0r04yHoPʀO|_ТĜFXޕ)vgڐtQ+Mz5Y_#c"jᭇD";\ R)ۅޓ4-XnmݏHL'').FUM{_<`?m5(% [e8s:<%|. AO_92RyV)&a+VqeRylqbM⧌mbq"5L,,NRߊ[V^eEFw xsJ')DhWgX]ݑFq3gy6Wl;q eYOo * V: h7k&DQ=a]*fO%ѥPQ8f;sntwt/ҏi`@\Wͫ#!c9T=8y3u&XVz௥_}9濄\Wzp&]z\|E沭S(q,"9m eې !(J` 9`eG.vrq'O%LL+Ƴ c;L$5;N j遟l?vY(+-K-^άNQ$g/I7#*@UV48PꞐ ~&>fq

& fnbD{?aI ~kͷIUw3kE{RL*`DHfFdCך/eI/qAo ˍ xPN‚{h*.r[VQWw6\U ;?²8^DF8NjclNV0JVI\ ywn` ~` o8c}>+6!Rd- .&OvG:UZ'&ٱ4"`Չ}@ ]hYKA>/S8_1jFlǑ>"( !MT3kbG> Ncķ'ٖ"{KO.hpO' `Ȩ i7~!xb B7#a3YLPHz4&ADA1:YPԯK[qre]Ga73'Д箠#3 0B&4N . wa6iKR+O,OX#>8Qڈ\C[UݖB40OŻ[8{tAP~ɉ<e\mƤ- Q m:ت6EK5ORDh3%N#.{3$k7>KۣMjS~eRz_x1B_‰8*+v2gO\S88d뱷-DS6(&N40NW9&TW .Z}IЎBkK>v*vu߄-A`H6`#bO7v+^tbC+aUL\TYVs׿u Ξt!zӃ'I~nxWCfZPI{(OFyjs]o,}`U̕0(AtQ:Oy+c =<3[0K_9ʲB,suwP2thyN=@'p]"nлjtdӹ3Pzge D($ lD~L jEH0 3-ӡ*^Bۑ y4KOԐfq[jH*VÜJ^8bAjb@QGVEz$j2bSW9"@}4(n໑;!{'G IAC @cɄs\c#pXUf"N5a5J!\ӤϏlBqL]Δ//'8*<}MC [(&wTwˆiJ@1YͰ--1bQJ C$3pzsi-Z"Z:Q M9:㳹i:_M7)uF>>9NNZ6y.d5H|_?SdD;F7|PmgI\sv7+pfзR_\^oԲJrG}U\y  Gc{D:QYyFB,&)ҡw;Нy EUs^~sssrDR797)DD)FHUeOʉT-]nhݙxO0I+mhȩ594gkX C"_eTGġL)>s-}$bRϠ\k%) |> ׃%~o2[xr-Z$&6S0@ cF0g 2i{?w<8ި -fXDۯ3;ɹ莂U%wͫdSVo5c/ezS 6 YPZRo%|%JtrP<1-Vl*ɕѿx@DSQl2ujʢ̃EnGc iK="jԔXR\8nli(ן~ܡWy̲N̖͂nʑ9Q8 D\ͽӸj=/͡1!l+ R=mn6&gc 73rrj5qwe+yPyqTa좉(.?-$zc,+i rӒBq~37z]M$o+ctɚê-$rIU?Ÿ\7vF[Q #Fơ} K0^@xKql˱V|MkD?"v T fiLlErr U!!.B8T~ba%Oc}Lߐžr u٪73M9 2>?\N }܋+jjɥkL!fu?iyFJ lXk8R'^vwp{b+xx(繿z aq!4XЛċv!1jA]|lrN) ,m4#0ȥ c0 r(ۡJ$CʣhFOEk36շx ҉jU8c"!饺הYPn*$]uBQbg:v}ݚ٨/"/5~0dOcW,.V'V ~b}FeEHϳjJX$X${[~ }KXrę/_c5fc`I:d |H]hB^O)MEuBiA";C Xt_] ʻl-V( L=(W=JAml_$gqh:yFQ7;áaw}s7:;c9ۓrG=n&z뵚x!ق-6UY;*i*?Xrr1Gʈl+k0M{bp@1gt {ԧ9&&f` jF}W tzwwY4EPt \4 CcwymVKҨ Kr,KVpeZ(905)_i D Ù_o/o`ٓڶ/@]Q22ByW=LPЏX 㿑GS|Xp%>:2狳J(pi5paD6ǰD@H*A%Eq-Bٗa .F@~WyCa!jWy:ǟ{żcdWv/pi8t/u>i!;(YqcSrU8_?'-@zmPU'kC+Tʬ~ҭ;#&sa(jEÐם@F'A Y<*dqp& elrlKSO. sM t,__$x),(j^-]+jENÙe'We;Z]I?oԘ*Vu =W1^p= }eܠ9!v׮,U\(5/9Cp)FMHyntxˀMZ >Ҫ9{P1Iq]YZX;2H6Ns/l-G @I,O^3( kD !%Nԋc FTpS$`ӵkĎHf~́ȖƺTaX*4Q..6ǿ-12}ZYbͩ7V6WB0 ]Jte0E,,!^Uq7bf Yp5*wACMaLy:K8uPQPז ]Jk#mLΠ" P7Vr߲Ö i{'ׂm߯x%DɠXW&Lsp8A8Gɀ+S87C3!KH}^k6yBA^DP7Mnd ?*zR S,AڣfxfߙtZ~)Y -?I{#5`?Di/(ݧ<@L(ݯo#V @(<ðJݠ T4C#JFoL Jk/sPW&tf2iu2W/u5TO8`Q{ԈyuWzѝLcjC"bU]O~ Bf.K̎H_{ۅlO[$F' i;LDK۬} q3FQİjҍL N+OdX3GUIbh 4*VZ\bNo+}{*"O +ΩªtW"PDML*'V<8@*r9=Yݫf FJQFTe0f*sG 3œ덉s',rR/f)RtM"o?齐8I+GpʊeHxtҵVum)5: \S=>^SUՓVZURŬJ+^X𙇾+!M>ub D=[8%FXc!!յٳ\kp4{h0 0G ViJp*8L {2`r#nPU/3]iGź ' ]3nLOל*ajy K6W_ZRey!|c,uNj!=u[׾+ ڂ<%i;up3O) rc8q"p #E'Pu#׊ jK 9N>K\(CGNS+$-T~:R<ag~Ŝ-Qΰ/Gt2bgףw?LIءddVg륒 DDz_%3iC1iY40_TzJzJ@Q}D\@}D Oro_ V`< VKKG7&>pmV.ĹjaLb,*])4VhSү]؈!5(6G5O >Uni#Ďr44+;lG}żr|]JklZwyŷtoKeЖCͪeNOGZ6~5|#̵놦tKK`K|䶔qي `x(03l'*{:HZA@j|+=ݵD [J\XD(t}@z 18vװ NxXDئ0󷸔Ms?5ΖGu35Gbm]R5ĺO%B*Jf#¯K7HLd1sk"RXۜ: 1hCh`q/T],C~D!-)Ɯ$t7=kw.;Ujp;|ivܼZ.O@+-|ec ?Pmupj, c};\Oamz>*%a#A9l=+B#2qߎ iX*`mRƦse!>-wadb!@+*CiG :Jrðٍ{ ]iP'fb5*/q& ²sk,Ǚۡ1ne%{-Қ5xnyas͊BE !6sRA8,70.w4L}kY&$SޱRTzጻ3}lNM[-[#rMic}yzCA 9QF 9bq/5Џ..*~/=TۈTc<֞Vc QG rІl"!r^ ϖ(m(U7{~MaBݢ8سkޯ()rۺO)y":ﳤ|yWi?YbRߙ;-@)Dm_fKc\--QŠEXuV S`4QĶ/g *.dEttBKBȢy i߁Nf<  <_kDbZTב؝C4o!SmYEEfX E|D89mS"3~Լ jHA #i!-YdDepqvE~txbq F^C.+p$ஊ.OɎcK2`2g8f xMePjYc,AWf-$&xŐAmڠ_lۦǚ7ݑ3q(UEږoE@>AFY$t%;N8 `lNTbq>t|s}|(?ԣV{^F[A9\iY6 ҲO>Jiye#ݼ{[ D-SX5ڐU:F5l(xhM'psgiON ItePY}f(?yJWLJ7<6⺵zh y:yCdžb8V?lZt:ő3-?x# 2'0IOW V/1|3G|QC̄I28&/;yP26)gUc2H_KĦum4Uo G#燃|Jg(q9dfy@B e2X{7Y&,ɢ%-B֒]qQWW/l=[B˴am 6ph ܭ<@dkog2in*p^^EⓧؔinG50tJ?:'m,1;q)5-,4:b6Y*.#ZN-Xh3CW}&)%ĶJL+b+6ǐ SR_ I)QF4~{X鵸Æ d֭" ք;t=roI&SO`79XkQe9&`S]ǵte@#ceKENN`nr@r K-K7-O i+!8׃Pߓ׬Ê}=s`맚? \ @Btf{Wk0g̦ĹDLSO8 qFr-T>9CC zŨd.ZyrQ1CB_JpS'/9yA8}zϭϹ)nEK6(WO siq;kcuOakQO|;(rd҈C/ ֆLI1~+Xׂ_U&J7T CjZ;kF̖&kJk)6bJ8vyDw22[c{԰ H ۛҮ 3+|EZG8ZZ-ZcT %r&{$gb(vF5l4YY T*nd]Xcdڧ`'HWТzvғZ4ޙ"ɠ(4ݨ|^&j3p^p\ #yh'Ll_܇X%1.WM>qQiڴ9^9M+E5~oGK1 :+2|_Ä[2|!]\'0~r{be'fϾDOZeR*=('B `Sp I"[bCkAû~K^bGS_6 %IYAdt3?KIu <s6[lTQU$3 M0Oc~⪀QXeFjmS ׺y %UlkN,dd#߭oZRt>is\҉Osc^8!5vw* AU=t1E+ۚXm-rrH Px,͉,޶ʽdgn^Y 3etefV0*eC.M7v$$!9nq* n0e–= m!-'YWtn8[4]ui %~H*Ip#Թ qX m*p{"z%!Lv l?˕NG멜;jӸu Ebt\+ܟ,f W,ӑSCL^G/LV*m5ɳVbO>+ooNZְ֨Y O)1"c\$潖`~sҖ@ݧD2tiq%E%{L<.1fd}w<>П|a> 1@%Sݭ9Ib0 ޾ Ya+RVAIs{ f:W;rd/jˑugwL_*8\nn/'#|IyBwn"2VB6qaHyLcЙILlck#x2͟{_QQRAbzU6"b^L@d;Um*24#Z pڪly;ދDcZȯv_ GGdLI3)ՁnKlT>o? mljӊ_5跜 ypQ1vƶU׭}sf~kʙ9NNQ$heR92ߊ,'I֭h//Q&v v 28w Ֆں,lkJ<8 g 9EKCB z3f\zc'|!T:[:=OpҎOsTP E`Hl>VmQ,}h%0y6w].~7#^COpg3|PgP"$յS~aÒ7 0J~Y1-! &U;8;8hi^f8GbaAs'v(f}0n~M9YHNHZH5G 1B 4싩3S-k,y66:Z`O{Cb)&RN DE-xl FyFJa#Y04lS:(Y>l$mʢeUYrB1(3?V \ {BahG0BTrpa㱽 G?Cf"jM7uKڞ#8/]#PNX `90Ti-v`9yrIL:CH\Is2Vtfrx9PckԸCES&x= CF#R,1=$l8^?A*VS&ym$3Bq>I( p=J@ |NAeiܻer2xt4xv_ȢFiE^0.bx|8q?71L(׽OXmm#8-IiCʟjԠ=ix hg@ ARq/0Ԧ,5㼌Wj]5+S ~|d].k3O2FMn] ly] `tކhɱC1?PT aYu-{岤a)Wo1t62ShA$c#,aT'1 oAWް%Jv+Lz.~_hTl; #m1ﲁH%u[^?+LHy`]Ho`ܖ8hz"UUzb(n KaI>^?Ihe= 3y%ɸHs2 Q4+ӭ:S&tnL zNcX!p&I 8~eu? %zW S9$mOs EoPy6>6tSN7cn[_Sq!FzصɄ zs]gW( C'TʯV1PS`j |, NVc,sC~fc-0_9ѾV%ңgt !UٛAokn8@mWA\q<χʐ~O+Ibe9Npx &J >#TXm3#Smnd1sc>o95Uup;-퍉u}55u'-ϴĭ0`wh?:h)q?b/ڱo^s%cHNhDji"'jrJcgTr =T >ia^8+ ~,JPx"$`|ohilP)*"Iyy4=X)4H[fgF:+ ~ Q_R&)75o۔IO@DҦy:Oqml$/35/쿕&ٍq&х>6S9 ãS xJo53dYRء?nKq-w,3q1 01|IBMlwP[2yȣ_p%|;3n닥V M?kD̢|}ïa$6`/멆3H'H4=y2u* Ͳ'?~A֙y#bjEt^g۪9SHm*0F$)>5^Xפڻk (H' _}xI\c֤īwik!qbw:׮Oظ}eI_TT-0]"O53,E/UZ~F2_ Zv=cdͩ[7n*͸.p,RCw|g~%Z'4x%^|vVKCRRѩ赑T%@2B9wYQgJ͈:Uc&YNC-w,[EG2UO`b\Esi4ɴۻY\/WsίRŶٍ;C/c[k{N+O;MqHs$R̆l@:iOwrtNt< &m"}} r8< v螎NU=8ghw`T4,ipG @/5v:_~q0tN Ȃ^ƄּC@g c!,O/e1r A>7y{e/1h::I}"[6e Fsi%h##kt ZΦ_yR@AVT:B#SSu'GO dZɧc`;|o;,U0V I:P3E#fF׶Ș$/ߺT;`L_2_M ydˠCm5/O} yZΉM3^@1V"pCN*-->>f5Y y ]zν |0TН]x^9F {lN˜sAʛd56@s }>fAZmeGS#ׄ\UzޘHy:hZG=@U=F&!qtU7ۼu?ğC5 B;Kb Ms_\v}X xcsm)!XAmiA/fZ$eoNj{lm!5b?M W:U.uAH**=!y&{m@06L7^v79s3şrk~^pW.!P'rwq'-_KcFZḃQ;˷(dVvm4h4ecNP4 6gCknI2Ϧgya|+v]I6e ąx=0Drn<&:s8Zs2`%ShG&x/|ĊkcpHՎ yݽCڨkQa/ [̽Uyza;e?ͨh-W {MxMd@~+g"̍3rS~ \-6 7Kk޵@U [CIzRxc3JG'cNRR5Xq2\ [hpo(테dگ4&jIU3Ԡ @ v(Rj;W~&~3tvuյes庉 T1s]QU <ɓ\O(bMS˝(0jfCTcqni)7hFSnl \0oi?cwY;:7ItuQy􊯂hF 3zCb\: v_.INd.JtU\xdƧ^Du8ޣkE#rPT{B)]\rn)a7 ,S[UzLcjuquߞqx_rʕg!8ne'hץKD=7q;=imnعE œmἀJ/V(stpUr4tظ+Z٬Rs,y7s[[u_Ms*EVaGXyq z8Y٪)KN3h{1 4zdݷFUN䠫SUy/@ãT' Qe%KuMf EР2T7')uY@"qOJlPp!zXbn etPm u]@@vM Q1&ž }lL~ d˺~^ !jSa-.ntȓTG Ḡ9c|'gcڸ0ƅiv^N?0k# 5<gѨ]>ǙVYFKؐf7ǥڃZmu+|jd)J?ZDMNaW je^ڜ;O757chrמCB%Œ׶XՃOwH탋筥>m:͎q$rO*s ~{'xD(׬8rUwW@! |^;IMcϩFRvR I$6Ro47b$sZ}I*h['/U,1HпwzI9sEDSY>9B6a=u@S>y5J =jNOJ`y'QEU]ox\&< P.sH' (HUHql{[r4ը-eħz8|>T"u}%.B{+,#0rApmg[ EVj.?UrֻwWt/TEp0=G郍_-Zld3Xѩ'G_s~gE'8钢C#qr(k&u2vq? gT{JdT9LLO\YH1:YJ%wFZ@T`Ê0YThuL\ |YQ^x7F_;؞;U%MluV cbOHY) Y5]e"^˓\H+"ĝTO"t7S:kL5  ;9$sOcmiJR[#4׋݇嘊oJ*d*09T J(+'nUT8zɉT-'J̵{UG`7>,p%_fab_xt3?$I0 '_#qK~Gg[S|7&?g!TY1>?-@V]q +N Ke9qiZ(Rg]t~Hs "2tqgic>hOVО r5)E_\a6G:$gq!?0#I؝kgQE!nS.Qm$:}@5[e鐠0-R'kqF5`:d{IS8eS Dӥ6xU /v%Yr(& NoSkОX ppxթplYO*>GنLsB.w"?9E3Ҩ Ga$x<8?k,Ov w<;KB 52-鉑.D_P:JTxY"\$ݴVմBJ]=H4h?>ө ء2){ ^'d = aCȖqp4M$ab)mSuN6,U X|: w_bȫ|qIvn s+\m*V/ 0о1O7ZG] SJGyTjR#Fs% Ղة96M4": ܧeA|#>ʂ1tmL^wt,ūܦx'Rđw ө`$Wo}rذ>{wQIDNh?q':y ߲zAw4܃㉪DIh8OGYO)WGUl=]d1M}mĎʄ|Z^#MHd,n; 6;]C׾tFc[~w*&-V4ɫlb6>4Eι?$ TI5 E^99ݢܿ ezPH㗁+KY:n7(q|`CO [c9dcKt6{>8pK Nۗ{nEBA2׿;^UCh{ &U4.u캷J;)kh-!,1j0Nʳqң 1ks@1%Z):4 O/dA :Nd1R5Dj)%&7I CB"qް5XWxq2EQm6U{m#e{hNŇyzT}ҫEQS7ac khi+%TEXiIPiVa68H|}p\7$sMwiob^ʷ(-t_ gշvd`?xg-)( k _@ckty)ιM4c!(GW}G:U%"&t0bͧKٖEJ)`n{M=A{Q/!T}z>pai,o܄O?"۳1bDp3$8s׺=hݗeC@ OQs7OhXb|&)Z+7pr-Vg%n&yoP٠y8w=2ĉ69[_ٖ< x4Ar\ޓt Gp™LteUWzd89?k5Fh";g6; EqhŨ7V-Njqon_͉(كQ z$:ɇ_6d,4v깴f]jnHHhHwv ֪"G<|'ތJL:yE}/P0eLZHaORFE@_ Bۼȅ*\dsJN.ub3uz"sYB#^xbx׷xx6ĉ,Sw06)LBm/[$R68;ڽn6 3$uX3X^;x)[i9Q~q\4<ޯIt2{V [*:-j5u`w[AG[OldƲܲ[VFM}i!O ]4#)w |-nz eAM g+mgd[*L7qB~ ]}P%Jy^\QϢF|[)f 82YޢÍ0b3jvjlazp3tO~O7v {TPpCY6_iͬW*x4OB Aš1wUG9Va;sq? bź @w+૏QVt>a]GbO^.c©;'5u,V|G|xBzᖇ[c`gv|s 'h]33 Y!gvmUg;e$=AX^ 2K?) X =uP.yF@ORLwT/ؚHfe+`1~ٹ3`10 +%[$imŐjmơ_'6kgB"HdCf2Ԁ A"9a)uO1 J:)?Bh'SU4M2"ٽQ+CNuU񐨆˟cEu_4Vm@n9in(0B"m5 Exay -RVj|ЏgpBE0Ԟ> q;>a׿d1~ylK, YiQٖ!01Ach { MAXYUicL @!0i0J^S@J?oST=NR mO5h酶"V$f\PO\YzA;oHChVEA P. mV D0(=áڧ @.+Et9tiҨe?ѿ[ws#k|qI9lV)6pO`| =_-1'quT 4cz 6hp(|̻wJVDA܈_=i[᭨#[ duzYűKXsr;ڇ z yٵ\b-()$y "ZZbgu"8%V@_cZIY&5m>~M4``YZl=BgYN>ƫ>>*PoNgHAOB&D7SX}9:ΰɵjŸhs#bk%T|}/&&|>Tz/hՈ{){c5AVN &HU$nk/ Wu19ojʎ# {Uge2UdϪ'q$HOe*5};ͬm;`=f6/]krB)fqX¡;J=;FFihU},̞*݃&X \΁}/yx㥳sV6c`EDDm t̶4e$`m۵ˣ*F[H=[]\c2X>MfNP \{G?hgw5#3nF,a"TƘQ}&ȠQ"%Jf抿WÚO5Gd@W fRDaﭭAe-r55)(ѪZmF4ַYl迆R pfwI&^Kz1&hצZ1aQqw?7`}gWĭEOBqOm32go5``b݇? bD9Bm.Q6vc dR'/pQ%09p_&51ڦO2jNYj~>"&ʤ\TZ "8.ۻf/EO r6Jp`ryK&U2ٯg&6&( :,mݹ ' 5>c [kAx #8m+a#50СţFiHv~tV,N}NR:Ǩ@ug^ #VF%H6X9{0U.Z;$PG!X1Q_Tu+|t/̭+afRs 1sx8$W lz># =T;,L9DPࢨ)ԧ())j ^ _inN23 DoQ̳1xM`w4OOxp[6j^th8n7iFmXG,m6E12[T eP9)^`q  iZiA }3vh{l!3>/%ݦ pUnZyVG/Ӹ 0&/{=HTc$6K>#=b.Kˏ\ `\Ba}lLvM^ -1IY>&=VIhcLQXB vH`⫏kV{x=Dg/r4O;u> $/rV?,Z$oTTs!łY7axz>s`׸) AD}qm%&j [HAwgS ajë[tsL i5@h&!+RUËuPb`hbhF& rdDT函sTb\<wf`b1ty ٕE{Ef`7/8t^T'B? Ӊ HfP,%.Q|mVFO'wE△\ E5P`4͵pt+xH&,ꊿ![ti%ӌ- 3gVVo<+t7\M_b*pvR!ȧT*K͐`?rh8pq5*S9>Se"xp-@/}ªzz^f)pV1ŏjD/=+nVp{- 6Z'PBB:_%ڳ޲ֹVh8lTŃBRX;(Sn _68ijrBwpVVHԷHgltABtn"kY[,F4L@@&;qyzdeZ"yVkL7[6S5~sSIs()P$ b7G`ߒUS}^jqBRx㲪XkV5mR h.S4dOOyt!)3;{Vҿz|M=Y 6ilc̛fݓbl%kt4ZN1>U]ǎiἂUZy-4yJ !4~/!Yxs)8}f. 5QzZ-A@,gqq~p3(+`p9K,`:cc=!sg$Ɏҹ^P[jM ۘ'Z|X:A-jI, hcR`W 2@ӭuM~M艅-6shu&e{iUam ˇzV~O ypJ7tRҷA!+4u+[?|4`?вJFnmd~d>~" ǽF+M>X%fr ῾Ynv!3!SӶ d6E!zCdb_4J,<68j烄P-G Y70oh|ܢD߱Ym`I-nB]v4{Cw?x2d %ŵN7F_/w^じ_j$Sx2w=m;A4,A0i3FRQߣhpRV5^`YёRBE*s.VV!w$g̬ &3KaVպ 6-iE%[!m~`_]Vk5\0 Ǚm$0[?0Q:C H^Ifq&Cö$]H4tU?"S)(K?Ut}e_QPa9 @ꅖ|%E20| >sᚓQ7[%Z]`rQi>7؁UQZX s$K e_`}8f=˂w XmEr!umão7hM5:p 4nesы+DGPHqhbdXXNwm$̢cQt:"&L'c?T<ݺHÄN@ sX86Ѧɇ: WI#0K2U3y)6֯8|'W!BA/sMC:610Zg3ZO !o˜ ̘~@iGh[NY XvOk-9Ub N&;Oͣ/ )3XZlX]˶9W1n @}Rθ+W 5VU-P-F@>+?H~(gs2bE>i M.fuDÒSFѦ~ y)w=B}*r0-!D:q}?rz;OlEɃ614R.Hf&O>Iɀ)Ke1W 9cEc}AnS(L}\Oc+\`Pv,0%{}i$Ә 0+kٶ[;eHrXg$;/X\&|<`=2T֠l&o+w`JӣVIzxXb4Q[MU-gI (@iD (^G■{ę!i^j/ CoHk8:iqQP3n<ʎs] ^1#O Û6HPxk/vA}֙M#Jϟ ͊?dKI/?fp}hG[">J́8seIKc/)|Y̚Z>"Ӂb9y 1[+1~#}ʗCgVǃI|sǔt_oXQKlm j(D&<ZH÷#@FvLLVOō. (DM{Lڏ?;)-\`JZ*= 4jo; A?^>*6RrwʔM̓1YŠ5@{yFXkPSjEÕ3C\' ImU%ǀ)ָ`7J5dZ[HnLi]iSPAAQMПؽ%j"Bp}f>'ajg<@(׷<'t#b 2ցɳ|T:םY.8R,Q{g7$;Qm^%tJ7uu^ָ4[~.wBaSԫVyL`𣖇jc;LuɼM ,iQW&#Hj(.B/kg#/GjwPdjP r`xTޣrM H,W(*؋6{&+HK%dХI"VG>[36*bJ"pFӱw TD18jCDCcGpݾmFk}A*:Q\֫I(jwh)NLKr"ʖ3bh-ʚFuG[[ 'Cmbك79a vWuCA e[(R "4p+_hvr.C?0WrdAv,!YVSni;zFc#$ݦe!gbKYak}畒^^BtɢZV=ʇ2u5pxȔg[1 !0n\I #@QP`3'R~CrjI|vHk3 .[RtR6aGr9>x}" +qM\{ l+U|XM=/d+1']DJ~0 jeWHHBsbhK7QwJ&@,BL|i)E{ 1_sm $,ʡ/& Q;~E 7Ϟ uO?E(:vy-[e7Z`5[>VMtI3t+c.489O\F;, #4;Zceb`gM YGd#G#${^J[}#nDׂ90)M{ u|ik`Z`r$Z/NPzlJ4 ?+#4V$ ˑr&y T,e3~)'bϪ~(2Lp$ZJzJ=qV.n9W!PjmSMm$K(Qf*9=>!=%l?urXnI_JËSb"09bBZCM{F_h[ $sx3j|]DYPTc- ]8j *NSwY1޳1ta;)W-][(3M_Z"!H0~д g #;J@{ ~Uf9q7~$yD2(3 JchR!ڼ)$nn#)ɼ/7#ʭ23Ig|aq?r:x*^yXUiEQqE Sݜ-kKℤAxx(!}HCQ4FWm}F~ &B2Z\T֥\($A( ӕ`. ̛Z;Yl#nrl-s_g(&1Ø݁Ԣe/o됊ی'VW⍬:RO2\ąS;pkR8:"mW$kpۂ +WYPŧt 1"ԝγվ}2" b\m(%4JjʆqjhW8.%Ua{_ ,XaH&p|QJYFsDme) h3rߨr\W#hvͶvTF<~җXeCh !Kޙ6{9Is!&A8SD ܽbaaˊi'oz;):˶uz!l@P C:?*,;F3Vu:<ᔯ~j Gtef>Mض4?zimV/Oz\6%nZ  봎q|q{lE⭰Cns"& +:o%Uul!^ZDXzV `e={R2X2 Lrrf]2ԁ%Oå2Iof 8;qMh/ˤp'{-ݰϲٚk w~;XI 0D[ kdt#%cNMڋ'i`׭L_Oe|nG %7bʇE-_\V6,vNڙy'z pW `>lZ.:VN%9lSnhw l0: ~TU)HaԘmUF| vY:gaMSG欀+5DXt ;,~>U|^Zgj1Vp:i ޟJ2^o.5pu;džHt#Ƥ8QbsydKgK۾Evy2;4*Lu-K1D_ت7TA1dvk ۘQ.K$(=^{ĂϜ-'~-Ds6ЭPBvl;afn5mo`|m6+B+)ND8 [6\>`\jj쁠|d|c'Fle!c){ە^u{(o^ѥM؎BKODPB$_߼qzӚ^q 㕅5g^l>Iswj=P=w^Zne*&E>9e|)9mp:|ht%VDVdތDŽJ< u? ~޹],,(Ȯ m4,? v׊FaW퐒gfo/TH6I< ʜ>B$Za -1 ,Mjd k}"b[VLQ d3a&jk N28U$q8~o:9m>2"zbD{eU'1^KU,@d4+C,ڷ\5d1Zrl-3@) bmkBژ(V72P#8EQ\2|rٱR:PFq0qiO.X&G\F ؆)%.b罗,S\֏lJ%+NnP@heVSD@!M5€V:>IRtӒxB:-%#س󳏵=ea۰;:IzGOyU6/\&ngRVa[O1^"ha E:s|;Z6Oa. +bu ]/\s6Ȋ=50MB0Af&I,qBo?TՐ "FU#!RalD+ ܿqك rdb#}݁vWV&AB g=}?^-#Y6,{GC D5 (OqNx|^tUVά2RFhx5nh1(&8()aUP=uԚ숬wT٬8 O7$ֳ\}9[V\15z!<=3l!qJfbJ7wvFZyu)*D]Epm|tlh jvP&BF-'n0J"*1 }Q%VT߃%IcK3z:*hTQX*LU\IvGH1Jx ݻFV8:EGm++1)oGkΫw zUJЁٓ_#d+{u9${rODEY 9>+2P~=P U hOvێg7 ъ^bAn&x=6S}[2P[BKMOt/G#HW7IJnwn̕dmg$?'*?NlFƣ[A1; u$le ;LwP1}pIYk`I$jܭBxݩ$]{:4q__aGՒo1mu9R[EHRzT^1vb*aWE@߆bɣq3uO4_CK~JC𝵺w@oBE29|c`18p:\`ݮI_G؂Pi&=_Cxk/ 5ۂ(03S`Jo[h+.hi\N [(W׽FO-^#=bZ#y?;"0M̺*sO&I4}*Xހbi AOzFziW: cP'}KK9B#'rݹwdQotTan-R!m#t9PyrWB~4GB؞7,42BL+#P q/ol:LadMITE5d8o5z/1LXZzzS9m&I0uRY|UKbVMFz(#xLL;1uvSbk$1EG PS4Gz}]H*JkM;؎OfR:&5ߑ5 L.t靳,7D^Ŏs"d9Ϡa"f9VJzQ_YӅtIGĞȯqH+R/r6+l7fH#qMX޵Vi#7@yq/d\a+Yς\5Q@,FVf~8hfcO]/taEIґSM_*y5%B׈3jKӧJVk(S(zNо_Y9ԫZfϮj~"= bh; ADh;(\` PPOmyZ5bh 0AhmAie4U jسtz!q4 |edɅ*,}Oz*9 eʂ;OBHm!h[9o&e,T^z3GB pZ}$"| Ev4WI'~ZM*>1<A3~I@8`L?*j$>Xv=*ܟcF'TOvVeqϯ$ :ae(Ț$qg\L:gn> ftCcꌬBnL 26<Ֆ&׷^I흼{Y@#f}'<V0=6:/P " &1u|#mٙi E _tGc(LެMDUnf! d,ɡ'66eAܷ' ϵ]o{8j"6LY;Q]!^[FNoȣM30irj~~Un6QɑDٖ*_rSp␖R"0ᅫ1NNIr?6F&g;-7*ҕs.՟Jd? |qi)/]eFx"*[)L}E_~?yotÎ2î>lEEe]Dg$'eG:@*D}݁V˂̓Tގ _u5-UCri3HŠ H>ʗYsouaH2*Qw\&I8? t8n).J}p;*X糞\. Ѝ{ֿ6[ Rmjbn)VZ Xɪ 7a>]EZ{'_(8]zq>du ڪ%59`>D|e뺌?)* k#ci/n å]%mPyj*0҅5뷟W#ü28}|EEz.CL"řiFwJ3>G\˻2nʣhkibOh{gkԥ x/";>}ݴZpֹoҜx< =$@!_#S݃,WSgsr8HJ/nUu@W&9$l7|hXG\isoI PH WO{Q&DܟZU!%0`/ܮQl+rjO.mm~M> M #( 忓=2a`ܼ^_ɏm)Xj#0PzN@!!u{qix.sӍ[FslPwW6@͊'gD爾V^Yc-'˵j߃JװtRl_/Zl&ѷJ []%D5|0Al,ʼnN*r@7#ZvEƍ򗜬r/X~.gHRiEG+^2m@е2GYͬOܪs6]8,mYEN<_5i8fA&ל.xwh:Q4٘o|K""#H.֚"y,ݞE89#Y}G78!"c*Y>:kcNt6$ղIjئi&(y5U{qCH~,ґs Ѫt=?"״,nի`f3{T<6ԇ0tGof~Sdۥ /q O!*ljHi@AZ6mY9jJ89kU/E|}ӦD'<@3tKS,C2fTa뽦zTK%uOkrJ8`aAgɸpj^j ^> ds}۵Kpٕ7FV%?T:b$&yvU'}}Z,Kadf7*j<} "ps ΰ`0 X״rLbOAw ιs#?ei,QG}a c)eh]Je_Uܱ[sJiz `6N3JxckZ@/LUXɱo  1̅btAU<=N7DxQx渿LN L<)6(\q BnĞYR#W1t$DМU.k'4$OAԹ CҥWrϑ=P!StxP%{E[řw$1뱡 UF?QgO?~*ɬ7';k*'j[3?Tٴ hKE>ߏFo4y 8D=˭"tiohs-䲠(of[F5cPůR")6g__(6С|N_nFR"kG'-IiI{$q8m~ɒp7aw¬C`ZFkn?@3|Vj-0T8ஃ䇀 z 𼦣%ıqq,B_So>ϯ z~I쐧n\nRTl[S]1] }>z{>Ji pˑb|#Z4WeWE'l֕a_!}pH!1|1P)Nk*X^md;zXa5E"˽)kWƬ'ҍ*# .<ևb]6grM$kd>h$%{("3*D*1Cbta;2]stK$m_Z9lMXoKk.FQ.>gN/q7nȞqsLTUДEZ:l2axVz}k#Nn\xSo8X~-\wrXNY_rI7`{ou-<{>D)o.ܛ!I*)< ߕDwQi Q'e g bfTGyeL8[yv |auɰ̭YR UZ;O#.'RQC5E-ayx""q{pE q[s)pZ~a4S"n+[?\ (_3 >ZB^Wf^)*OTQVq2ÞX^JYV3t+`T]λOKMlYRkTb7R[5|shKC۰%pZj $@§)vp؋ /eâݕMrݍ~K=jVNlSRFH.AH9EG1uHdQcՒwd yJoTzv2H9Ȥ!`dBIViz4S4d{_o39 5[1k!pSZmdh!& \...yGҗ*6-$\Ɯd`Naɏ(B[ XM/ٰ01湣4DpCuQŗr0Tm~D^ hQPTQL+,b^gp+a1w3hsIN`%RsӅO=TΖ}У~TYnX/}S:3+QM oFV.k`1Z~f?$ rdG@y_0hIx NCB$bU&2>K|Y,!0dWuFp(bFz{ɾJQ@,wP\ 9umFX'CDF=9R6^Au΁Wɋ5Z&<4xPM,-%Gяuq %~V HoP3 N]©IGW9~ͿEE !E]J][*W7-9"+.=DWthIwY@ޭ%WQL=?iI7èoRd0-?Wl NR:p$N3DİV1$zx6n5Dds۹—/ BM5rT:A :#fPp҆uzka}jJT:/vj%+ I*?dBy3pmDl1.s9G<U94qECƬrZ|Lݝ ?m QdxA(g(^B~,T ̀BwhyH #j{= :hA1瀼u&4S1vR@,o(PXf\Z={-@NZ^ gvo_Fk̻ͫKpB9ԁyYq+NyCmo\LRʡ1 m!RvQCc}sFzR[Hk*_V pƵQe|=R5VH _p9ܖ Q˜fȲ8&$h8=(әa:=n,k HlkL+tEGwCVA<{x$`r\#Z *TѦ1dLl.lt$UqnNr`V/2;N&K%/QG*b<6Jkiıe%b!@_'{pƚ[!_,|bxۧHjH.tAk%j : \w*3dA%Kzd ?5 Q+4liK(P\lkŀF<='*R%c-+n?炲hAZh(ԙU Z"g<#.jKDEϓ3GI*m+7 V}>Z4g_hDY@hH@:ׁӒx& ,ݪ B ĀI?@:j8n+㿰s5L{7X@-D 砘qR7QWrsKgf0m2-YfmԌav5{IZ.z50I@T x˶g8%H}{w E <-fbhhfKq@f .IkKǼgzq9ضœ"X5R敿bQA|_{k4˅j0L!?-P[nl/u/9kwB"4 ֿJbNN0[)_b̠em- )wJ%ޣUǩײL9|%e= ]öEfaZ]#pM: Α&k};cPA;tI;^Vak[(DVڙoL/]ūZ)>#>㏒[xLjiUaܰ  -d+\2eOKqndžsve6G;ւo܂;3Fy0_r̂|zJw34t~*~#z)U"< *?N;I먏_ےH/D 9N7HiV{x@᠍*{T }p5g*b^DFq~hRn 'kD1SE W)L; CU0(ۺBHe!aD\N1 3;ٽ?pL#zԃSL3A8Gw}#T'++fa{x+Z4:@~d[1Fiajw}v9F ˈWpKQrEf΋8N$Ԭ>lNc *i`S"+k [N Ȏ2B_ϧl  g:C4%,2JRAC s#ɽc1|ܶXY@zXaK(_f7ǹ/Mgb5&} aM=uk姦|r -ĕ_r`^)]"5XŜlrnvUT*Ef"/`= ~ _sj 3vu ׈vD~xNŊ>)ȦyCŘ#eOWz/jطU8_ZOhDL\?:~j1-4.icMb L01m0l-+{SbכzbA@\B&:¶UǺ<v("s=.!"A^W!Mɱ[RC(D@5/-]kj@?jU;ͳd/)V#ScSbDzEL^XFNKE)/CT7/m^ sthʲԩÐs^k~`ҧ".Qp5u LVn#vMR1' ,a3@($<UL4 x"yMx4V;%uQd_7C=Mf;4 x.\4_=CHFW `qoO^~%ytcoIٍ2 E+SՒ^ȯ0kq Z>̠mԞgIVKS]\B`&oGl-CF1fʭoK4R0b}Mrvuv54۔{juI~i Fi Ml@W(b6aL%a+piH xbӔ)،i&dyC Es,[^H1Gj܄g$"v'Cmf^tr;pm@K/T\ S#JpflOߟU{Zwp 5_ t;=/MCֱNv@7Pe=Gʫ`mֺf_WРJF)ޡIz%szM(sJYs}ߨ#)`]܁ҕT+IB[80<H`*B][4ւE(?R-' 21W{>KuVa]"r'슮祇r칞bp1`f-]+ h`>[pJ? (e ؠv(]{= im:XРu~{a'bĽp矿 GBp& /~opX&GV%=Tq7|GUk)NAr\֐̓o oY@S4EY xIAhJة-w°z5Os j+$ u&UFӦr _ ~}NB0RmS7M`zE;RJVEc$g't"*…[oP8 J1 zCt7O\d/O#N]JzU SǠcM ׻>*c``X[hHvE<[6e8 }a(qoPz4?G s2pPvS9?Xq$@}sX" Qs> ~mZb$ws'{ף/ pi,T!XX@0 ÷BՒ(Qƶh޳KI`q.-u<8s4x79+{졒{XQ ǀ[tuz*pAUh"4maKJ=ӠCkgl@} ɚw3~^^4p򳧖PN#|βԍ@/8%@23b% 1ʠsFQoāQ"qu(,ѹp} b1GUfRs#*o-3M&?IBEex4V?V(!ɣ`=&%:p+u9ZirWIJL[. YXd*ˌam54~xhG&#Rji3F6ZX\'UF2` 3E(c:da @,OFa 1$Jrq{q[GѸi*ssm7Q;O%BwW{㊷ӢǤ,J@F8k# B==?lO A,U<;dЂ`i _^p*PYيXShBhӇCG7ji?^;T<^IZoug2Ԕ$90哗pv-K~kt'Ԯ@ { ۈn\TXkWfvG^}3޾8|}>518uaa 8ВptZp(fȨ/~|[<~R#8!86n^Ł+릻5OLX Y4zIͅ O; i6@I ?p9ehiہ;K2"Ut >$a6.J }P'` e9%SD)znmwǷ1lLFQjo u(s:vfk݂^PC]>͕gפ))ߥOp#e#/Q+nKrq*5**{5}CI;3t|y@"!4U1 uǴ{HlHI QJMu0^BeoY k8A(h]QA!ݕvLdM7j&(^eYB F'ic ._¿No?xM}J*|SL>ӌ.8# ( w*+|2wdS#ʗICST\<* GNR;fyRaXmO ]Th-=ܲCw|(O7\E!Gq)SB{d3 zK=)v7ss$VMKG"ދmY|6 'f\=OU|sC1蚲V{DdcA %t1$!fR#Ipe{4\B^UW(:HsvP eZ%#hB~ř ~9OLn~Ԏc-ܬ݊m[")Py'w=JOƱ]YIOYgJ8CI-Pdypw1 mz} c^SDOdH"I<\ ڏXזZ9\Hd> AtV h",G;b1LCl*<V~W亵1Hc&:a將;ԗ^B6ƷS{b* 70J\72h6],u܆9e/%[a4*P:,wXՍ$ hGɐ*yl2.3U|0H.k#c KLIٴa6&b Q#:ojb[Ƽߑ_&Z&xE: B(jL suQ4^!(}1@L(Cýh(Mwƺ%1wS@!O GRVUӣ(RXO.wMO){Lv7m1IJHm&նif$9S8 <637٧wB*4A}j }ܧ#_|#3ѩl!0IJyTNԳYkCxrOE=^wxeOQ|g RRKS7z (!B;JA ŭǟRͪו;1Z/DO9'/88ҸkG>]8V3FsWH0{l!UuCGHc 4fa>,* ;?XQNֽ(x̞ZQYs<iNbUtVG`@IٳVv/ķkCQWp9m$5Ah/.B/;DidAQ!~i(*CC-Gc zMHAܽvc/(+k$2MVymmTp#ɵtNtS:W;7mz+y0^`a+reom>MLouNZA?g'kwήG:1z9M(vl&hDHsD=F=2WƔCJNɘs <5bcO{v4ѻ֋lqﰮ} =['{E].$5ydn)I5%OYdsh9W׹x5@T !&i= &- BׁeMuVd.6>:Uv[/>*T[*5m_*) b2&>; 줱30^nN׽/ uT,:ʙ'*MPgo>◚02c͘&'on4(?[Fh(*pCµE4*fc#OaWnTxg > ӰOϫ,5؏x3|n?b X?J/6>cE;7FXL1kB<`"A]ZFØ&"8{R*Q l @s$؄RwxU )J 8m7 ʣZMvv50 +Gtd:b}V]f{Ę)8f1tz<պ1'8e}v 7PU}"(FBTr̔np(e$@eqq$LnySbe^ V' 4W3eSɈ.v/].ssϔv]hߘTtɑsMj?Y3- )s] VAc]JB0_e}.b'ƥtWzOIuPp/bJbI ǎ(:q*0le%go?Z^ S2,k: f5bWi/ߏGGF%уtފ4͇/GzHZ6+rۼ#-Řf৚f60GqOHUb@A7_jN`зBCav z &$ӢF5-UA#(Df$nVėXqIoᮿK{ &;CVp7|<0G;aԁ 1{.GToIAYb@Z5w1Ph#N7Q!K qU|V:ǾB`ƀbx:*`:MXFc$YT! hW_M[Y%pC,i=EGC yd8mR<^N~V/2mM+?u*!Sñ$eM=(D\l  swlSaϴMkS(|<dMcX vJsbl'fXcH"\e&:eK&9o gvcYԝȎ;o-l5Vhd;kn&/鶊qlS0U@b0 cǘU6U|FikO/ZE#+ RO8tbhH( lo}NeN4DH+&/v~k3{L9\d}ߏgf߄C3܊o 'd(nd7FJR XόR`l8~GRn/X󻂿V.{ޤp'd7X$I{c0h?i"]*=R7qa~aL3#Pu YA"@+* 6O[ 1R1ai AإJ?R[ DD5E"ɟ|n]hE &6'Ȃ#(k^<l1y_Fṯ_ru) F#aU1X1T3U*nWDVoj a|g>ZF65Pcc}jF:.Cy]VZOQgڹ_8.&OwAbZD>#$f!"y_L߰S"O|~_BĔ:i'rWIeTmy^z]<Ps샣<}f5طhG.-;7~RGQ~*R/5X=%qME bc}YS:7 `Juy!ݚVq{S m#o^:qF^m^nw2KbX>5'-tyI·p 1h!8RbI* fʰ:K,;ẸڲQ_%hpPxX^ 9qeQ_w-0Jyyphu byW]Oh&4X注 >`~Sf{ͯ?&GSU90 I=˂sRL&P9eQΘeO\".1G,@ZuF]'o԰d#@'qwXu.kyڂ&k:c3#_t{d20rm.Z ekzcd~~f#x6gݽTڠ[$DIe,&UY jC[t+I:D)Dƾ6ٸ  iP[t903,18gLj|S:\Hb:CsiЈ > 'v%ë)vc8Z:3$$H,oVWԣ<.n5M[-"vVy{l?pY?Hݜv`fnHϧm3j0 wR0 sp*8!e+r;Q+.j]d[ A;B_ԑ=}K3k>2vqodK#+yjp|rar⤄=rG* ]nI/->zFò  2F>ud<V!Я@ABlUE>mq )c?^&8mCR%w]/%Q4]ʦ*'Z /аei*9cjÿ]zldݼNՋ|EهCPr- j~|C>>`}[<&$GIFF#-afABXJMRdVS~dOtEۜDqwV*11vt3J"W>kZi7Ul*9E{˾m*Z)!ʉTЯܵ4L8Y u9HqGs(|ƕq@3DCrQV<ɗr7wg B _1 f1:S/yDvHHdYa~пJaJTqDYa,8` ;S$QҊ VLx->Wyʰ2,EUAPQك8b2:^$S}[EiGQs wufmn -\kIx9ZLw߭fbBZ=LvrAgW> )xsƒ <{#Y^U]CPB_j`}FТAS dbuIn`xiG7s^ A?H_z޿P![Z-uRv_1+F0ZB궣i<*%RGyrOL Ʈ 6O]}UNj6˯Ԭqqߠ{>USkP(SJW =U%%t|n``jX8#u!wF{&Z@.r=p<`*,r'Z0la9q;pȄIaYTayO;vbIoi@p_*ܢ=yjqQ>M,ت5mE#[!˝˖]w788Z g;}V2R.yQ$Z@yT-*S$זArZēu7^"t/ TafN R3l}ΒV;ߒbpȐÙLШkaE)j`LIE|n١D k@oQ9 %7Dޟ 3Vx`&HEOǩM@j,+rkxmggPFZMl]JBù@q`d WvhFoI~.\'8U@z q0LB(ݔ%-v00M\]rfo%(ekfU` >Sl^ 'C>'߈X,qEէ|ɧU2pަ H G R`2` ɜyF7^sf(SAk1:ڝjNSo)dn/$xnsc8CAV6ٹ_%Gc8< K*0̧w7@6 b56œJ`Q)D?yK\|!gA2-н,WQ UNլv(!=%|/4>M˔vq.pMvLQ Yqbk갉w#CeunjAӌsmyp< {wy{8<us@RlcH!, kiP?,V' zK8b.VzίPo4S,+ky:<=3Lmiv} ~*(D&< rL,XIqidp Zhp|`uuN>WX eXY?9ktLlo5QseDIh>㱺 0BȜkD2YUU8iKQ L1F[:RBjUgVV-dvs14Bb; h=M!A z雊32Rz.?P:ЁJK'\hv u/!e:|Ċ&?Hqu@l4Rآq38QȞ-$:US c8^ٲGl>Z5ZCG`fTZ*7/L&]]4-'UefV1i8--A%qmAP $r%+eEPÖo!Guͬ潻{#}Ls [_/<tœu,\4tdZ3*Ϊ_@n徭 ;*'-?n}0k6 E~S`?Lfb:q|1>|V4檸|8@-S;hN;C2BS4ǚ$]7e=@EOyXUKoܴ񤋽xo$&R47q'MG0y qzL WMr콞ȥkGJn7PD. oߖ*?,*k2N*J^o. RF^/ ;/{Hpw#Я5$v\!Xٍ+uMR`Yx  5d[AeBˁ%wއzdjĘ \w ؋@ɒ]V #xF3dm~$){WQB˾Wc[U#+U\E1'䭊 3֎~OF}B2 '%!Es6C@O 0CQ!mF:LW" wGq1[i.!`%՛i-ve9,;U5b~3oɀ-zTaWɻAt?29D&o\CK[fLyѣnOJwWP^#WQi,a| z uZ 61+eZ|bZYv@f= 8֩㪔'?&۵G@!&Fn,Ra]rGkvPj "~#*ek0;AZKfؠ. CRC?H_4XgT7\t69) Ķ"ftQiobA*>Wa1Xuj"ds&D4>#l3W`f3gEɣk.oN;7)WSG VYO|h,^-DS7E]>.Y#%$xѤSk"P(^u,(ADA&ʳn~yLI4Tijl_%u O*LB_5kAe+s܈;x,6[DQc/E˱-sX_ ;p<}(Ur!}‘?քlyvL+pmx^|~W,@]Q6..2(b֮~u$ދkFH#eE}8 =A Fu}40!/Bb([ǎZTOԧz*эW?›A,k駲`[I3)" 6& axy%rm3ا گ΄%_0VPyƔgD]E2;l@_Zme]f<*C.## Tr A֫˳!^l kr,d'1iz2h!૞#KE-XDɚxh~3t3R,g{G_?w\d_.l[ahuem܀Jzw#1ߠxTwzY)+֐ K0da+l~L?ԕ=M !TPK#C- ع̎g#%샶?CqE4./Eշ4js;UGPMlHUn_%I{"kFq# (>moHKaOtwv ˡ_ޕ˪EG^O9l'%[IƇisn!2G*E # |&hM7nsZb5Ƣo! Pk(%vwz=={y :2ƴ{w0s| U0tL~:;ۣO]~hq'1^,.Z1h^5QL ]IlIƬ(K vkw-̸G!@ 2_$ >уlO4#?:M/? ռV{;jSOyƦJ %7{!Qf{ #Eۀca97Kb6QGwv fn*#.8% [q;eSxWvVoƠ:t)R*h9Ӗw$2S˖5@_Q3Ic(CE8dY H :#gF[` ~9׹aŀDV ]Ғ1KTs Ʉ[,(/NnTAq `!ҭ&F@TT:?8vF(:N(cϢ&2|4')7ɶ!Wg0i*,=Ou h(*-V9%4)%`z‚C 'Lk0i1}C]<5gqӎB{@&rka.>;vp9YL9Ze!g2(ԙAcmElZ캃֣4ARm/H"c cQ@^󖈜5`L sd򯁺-F!kNIOLgIK*ګ eõkj9K*H~JɑL/9wgoRCPەڽNj1]{C@*f[0|m޼yf솕bW[ "Yʿ93"yˆ:9En+ҍ_<- vkfYݴ֡ ӛ0{/F%D.VjÃ|Uå@Ruܙ!gbS b!r\fFC5ON uLY7}Y"TG4lZs ɢ rI|w웦Gɘ}m[bUm%9CbYHye0ʥ, %gH"@9SĥbK᧢[Ф`y?wQJZ7Qicn|{ACKgpvX9\}GtQ4AeΠew?L`B9l)J%-􂰢(a^;4վi,#wTį<e"oQT$ص~#v"||]?rMEiM<3 @a"B|6j*WH_]0FR5> ]9]ɟkラ{cuO _$,XNﵺ7 = M! WRNq(’^t{:[H,5b߈R|D<5dqQ̊} 0F&PaNFUE)VFi*1W%kdҒcUw q!D9Ƞ@4p" 6|5S^",t_n0'XCj:wW2e~q0\箇2k)XbbhLI²~=d9 |T "v֊Bo [kޮ b\]Zܒr\4ڃHwq;ig>eN.3ya@%ۉM򩎇N%*O+Ww):5}(NIB:>%,zV75H&G֯{#GVʸDOFUR?;";|K*%aKBvy #vCʃREz빋uFaeiqsmZuJ?$Ja&Q'9sa-ds "y(_5:/DuB1%UQxCaZ7!jៀxuͅ[wm/Z;?Uc.럋?® _JTBCIŐY:*$E!`I9=I-zcmuRS;h,* XڈkMwM{7+(խ)g7{re/aS4t>[E$n];\Y)QME!qV h8OYJ7+n93M}+ 0r*.Ia ඤA2h<MXqmlkSs7~a~{]nX1}m^Ձ~\^c> zȵ7>g1Xd(e :DىZcFLҹ>B6^v}X]guAYww[(TLeP m:$,{Z_NˢHM#ܓbU?f,j5.D\:F By)CrnȪX66rʷ^R}:1ЌI9GHiC& E"o8^/;+.r_pKyj vɲrA?وmunmCM+.vy Y$nn-qy]ty`bmwp8FqF@VцɀǘF}枇z j2I=43:}0P+H銘'lNG3+V%rDd6唤#ѶD[v^Ԯ耏[FHa~/ ]6v oēYS}09y0͚V־*{aKA_}ޡ^zJ e})c1P>f & Cm,8qn'~,L~1>yzOC?ڕ۹I#sD`w^sQ0_k$CDئbn;<ǵҫ7!O/7lHJv8 꾱˱3(HcM`Rd{()|L:dbqBu nF}ZU_ޛ/kAbr"y!Ok`x#(CNڏHhby&K?&|NZ8CE\Isf[-B$yek/?k7+ <Q*R/w~ wqg0vlݙ Q5bi|2b#"|Gj7æITԍ6HsjRY'YS7SAn^a܋; Ȥ;6 O^s5>A+Cekj꠲N}C\^]/^^Ԭ]„p%NՍu485f?v(_8T !:XhK5uyjv")(=,V"x}һE_{8L*Ɯ>83H: KVk1U9_H*OAPPbRMW_;L8UO_uζ(W`a:hR,]x;s;j!G~o|ovkϰt͠ -+v}ŵVEhObp羒LlaKڟh 7dOڌ'1jS/ݨvzb*Aw@͠-ݳ¬&TJP B W} :osi DÒ]sǣ:c71*4;@{HBXʕ4q鯰}?\j0Ahf (GLg*J cܫ+;4L͍V8$YGA`֣pT/.7E:bcU.H·!y_)dsPYac5]B@LD!11}XG1.KvdE8ҰbX(θk9;,9U4lP5ISTY&i\r$:}4>ML7ClZ8?FTB9XI(pЌ3> >yda/Ŗz{6bE:i 6b6߃[hRԁ ftU˲YTskc qgX"uµoD|nkJ4S̪f%KT%oMJؗZԥDz?SXvb.}ZVz21#vR8: o9[ܚNMРO;yx"6W$BAQ抸ވWev!;g-8BqDT\h+[?*N/<ބZ )^foXL #sΨzHiZ=&R@S6L#~.3voG@yϘ j,,\# 4Kv[ { Ҽ!]ޙFyH4k=tzf'f8-*:ñdňAĮMvڲ hJˌjʶ}V{{2(ASksoU䢄; Թ@yvdz2RNP=lC{>8n `b/='y?,e#No)j߽e 9I5Y 뵵@ƒBXVݶ=i] 5 &F4etSԒ~Heupl"\u OUwz!;<ģ.L0d(tsHotP\ؘ"?'/S< )VѹH ^4RSi5f;Ù/Az7ˬnRZH}PrqTy+RÞQw-t0Jß1C~9rFB:E"JQ 1Ҹӱ+75Bdb/:D-stJ w-84=J"Szhq\m~'i֮s5彿@{(h*&Ю[@AR)"󼑇Jc[pMRC /f?D%;]hߥQΡl95Lp9$iQzdYqƕ7]ipPlwR<-'/KZ8Z~ZX w^leǁ7QEIC]ǣVt_н%_YϑNۊr \mHl g`\Dڵ$o${1:ƛYb(zD Dߵ)Wr o 廎~r:G] !7L=ѼHQ؍J gqHyjOҰbS%ki}Yu D$#<ԴՔѐ``ha|]&X$7YčLGʧ;ׁE?$Ч4"ϑ0>R/ ƻ+mbqU&]Κ&C3\CFf/#_SV8o0Kv ʜnlb:i,p/((H{4GzW<4hm,}֣R;"9>|Iѥl'2c>ۺ@BTk U@ i:GlYO>09PpCzuU^I;f3BI:-t?An=b5|[2!eWjuawлݏ_2BB~*"sG/ E*3xS@i(" }wl`;5Ћ tO\6`eƿ1K)|TAxnf4sؼ!q 񏺂8֕hZ#~4s~e,^xQdv[:^YQ{<E >>Ǜt;scځĿ۽s3p` Z1%8xj>V%JK)nX s1O)3^Ǿ*Ě$v͚񲐡xi|lJkZ5AW8fpI?]M#$8=O#fHpX{݅aHZbpF3?DM}qvץbBOU04FVd1Lws&TN6}T1ŸMD2_ ]AےMl{CC=r7FJ 4FO*b~kw*_,x~g) -'Ca)|E΀Et߆TCM\~aKH[YyuEdQ@&!-y\o5]]#cl0uK^lb*i0Wh+?ru4J!f~HckvUX4:,kză2rGd>*hJ:1lq &EnБs~4{z,복 o]>]>yhocPT\і괸k@3>Iy?đsjO_ZJUi2ռU},!| ;t׸/ ;Nw ŤȦ da|Ι٭wDïY|MRxOa3+$@W=^="<)4}+kރKBH7MQeV\qgEnل < /oʹ͸7^$^'`N.Wfȼ-kxD}{zԸ:=OICC5K@@U4DDcg*^8sĆ&B-t7gi7ҷYUhXDV0Q5 e}eSnnf0w=o/45O eڋ'L XsU(E)j_<\g Qܡ"V\-jVp_9ʰ ů= nYbbk,TL9']rO ;JzT( sՏcP-~)ե}@ad?Մ2$'E[~[\y-Iɠ.2X:^whg)8}As "Vxhlt-Eكw/M)]@N?7Q.dE `q=5ZqkݶmC7Gǘ"=|+#dH:d*_ʗ,McoPDc5'2J՘J\q{u9k7>`JON`ϖwDv#W%ޝOr ?d ҕh XVF^L!O%wVb,mV5R3n>^gLL34=5fzyCg9ĪI:Bs H] Σ盨U-NJ?k稨-'Rŝ6٧?ՎN|ûߘњ=p3!(A̭3$F4Ѥqo9L0Yo}{6O] ̥Ot1넨2\+0î" yGV}N*1f{}Ԍu_]F FsGP ,nVWiq%&p@Q!ۮ9'j ehq^4_1s:Bx0; Q>D:f]s򫑂_'-SkrHg(Z#Ƀ1A٨m7̓wYjVui|ؠ'<[@ʗgޡ}W:#hLIα8XQcdPd{R\ݰDլea}dD3PPIΛngMFi,oZqo=bN<slRXfb,jSpzo}Iqo3 -##=B<_"C ?ݹ]]5dp_PZrYFGi@D:?5.Sz_2BsXU!6Su߿)J*ٷVZv^bR6܉,HF?c剞A$C_ B8|yP G#eܳ+ &U7DunСXkLi;ZRs/.q^j}UŀocùN;VOݡ>P)I;Q{|s^B ܟSI$KdK9xj~$Qp67x 1JY9_0biQB:&9DtSq򛢚l.וֹJgwei5UgdanhV9n壆RUS[U9yEҴmq w[_}axg|t>?R|!"$X)f*H9ggLD&5gR2l{؊) ~[(Y54dOF}& typxLmZa-fĂr>}81Q&Q ĪgX9oRtTB2sҙJf5FmVrְ7(4g+w/zc)pY.G][jqh>fr Nc䲐,Av=.'  m=zχa1u>V4 /ޚ|ѓwnf@xjܹYAɜ1]<*Ĩ+G!F \{fK>q"#~rP[`h:upy8Ӿ4L?>0iVKzjy{)&o& 4tf%®AsWo&.٧2M˩t gi4JL! cu >~5^ F~LmU7)rX`uSbAyaBi'C19jKlB ⟵]" KW5UJM]&<"vQ0,QK#b}W#:ѵ-߳>SQuSvYtTRY3SMh}bǵ/dҽLoUߴl[`vc)8N^JRv.,s37Ks$fVvhl] }"H~|ob՛Oc^3y kɈ,'x[x5xJdZ~j-{AwbcMrzi](Ng1N'yԝxYZ!䱻>F >A%R;]8gͫ5R%Z 7yOJbh? 1] (eoCoƀ,l̴j"]{u^K9A 2\CFWτ ZO`1T%Vy#',1JYIRE{ǃ,Oҟʷi d/UH}L?<P1E_ɇC``VTے^OiG+ёżk<ʟȍ՝~x4u=j%׳pM)\NΎ5ˉ OSV7/0H^}mήy %HB2e5\0 4fFqdAV;1PLlMUNr ϝE5kJ.JFӽonP0T[v: O;߇SV>;-RMG$sx8-d[}1fE> w= #̌V$cߙN߹cm b)V; V:5"#iMb)V]5/n3IXAvrOAw*HQ+u:AcXW(W :%FQc0U$+SWX~UDYQd/;& DH7 $gA][Hz&ƜZXc >aI j[3ovi%iT|Y6mwyoұVW݃i ?6sv i1l )uV\*ZpH[黏oe8FrL}6+v[˓/fO*US:;?xH#62Mٹ2I;HUjag5xI[+ȠAg?s t rAZbH !911F8/rTJ c&IW@UQ{3$DЩ"CJ ʇSų5j}PiDhܾ l gEzY,%E{pJ m7.Ô$  =wNs,_[I!Ffѻ 9x_TfP굷c P,bFMqF<>`%B vB<~"?ZDLuO4ga)" nό"4t_g MDb?qwլzgM`b94(Q-yD@&_w^M`*14loIt>$eXrQiЩ.:7l;7[uC$\4سbd@`rrr )&R0yj>2۽8n*m7uԙ^BrUx39ʡ̎́_yIi\v /#{Ț]1}f Z@Qb y}QI=}Jo,>vֵ`P+ivxqx#h^@CHj" `wu5Ytԭ-5?L7n{}.eГK)Ua`hqwnVd{:V =-?~1e&:!C2KpL}=?@&HsÂ[L9aw2aqܚpl@tZ0ZrOxH1I+0: ~ X;àys,(k*/"LZP;h$,>Ւ5f%PlD-Ъ8H}ARpbpV_.թMxA9}8L՞$eU{M+_;QumOOHKvvQ\ dP}o5J+FE|]*qmr[83$G=|ӻtW]~#eTWF)(oZpS__T?i3y#FdqrUԗ[ZݍlMK%Qu M bt{f띉f|ε[l⎰}$GbZ6hjK0H1Y8@_&1qУJ$[?bC3S6}LWlEZ TVZ?Ւ5<uH֫SBW׶!7geJtXҿh|wrL%Ȏ~^覺pgb+\ !h( VRIGK,xz ڎlhyU@v̈Dmȱu .{>cq[#NH)hAWۨo swUjĮ$K3ErzQ#'Y6`bcꗱ*9rc$1[&| :˶69mKz54QdnyhսEBG6wDxYd'Y[AtCfd g-#emPd.xo{|V?jLe!^}a6D,>g /tLE+XL. q]yD%dDk_vȆK=L)F3)t:Q! +MQy*ϸ t,QWҭ)G^\9Ѿ"Km?a!5hyďZ1e(2wojL+yDJwӠrJ191Kys)ZTdIIS(yh{ q8V0L\2Tbcq5 Gǯe#aR1Tb.%0;R4ۅ!kI,&Lcx9Q"r5N;W!DKD o=T ^4s:Z ;30/4ٞp~/Z˶J!}Į$@8?Ϭ(c<ghx[$ ), K%4u;α)Qȓ`h/n)S΂CP?)+{@K߇ "NT:Մ$1|lrʢg91ln{pI;pMu'&֑٤<#|Ti6Ըt)/ b޽I (Qd9'gSylR1E)(N.FU!}F%QϮOiDg^I+8u)puq$J*|a"W$mQ"ƃukJ3~iz8W,XgvgMsd-!33",ALbP/Β~|a=er,AUMXp r"DrZ&Z_an^nMi[:Xޓ{jǻ]oǬѧt ˘Y^1A!h3c6J@f) O%8e&5nqy)Fp)^1 I=U+bjf8j$B Rߨ`%,rb=d~W4(ZJ+FTOJFe=*aPǑڇLn^$A8Ȩɛi#$lhx3H]dcC\Bt>ɟr$ }y&2eXZvj֒| (~X`(Mr_Qb[ ugD>㒞,S=>T}oع}@%?[(!~Ju[iRtγ.R )=) 뻸HGoEheGNj|?tIO5J#/9UՌ-z=kc GT >Ӽ<>7Y_X+":+`'b%%AѬ&z`h!V'#w@Ŀph FmVjqsbfLݴi7M9f砲GaFR@0ڈ(Վbf P@)zd4%Gy{k(?~:FFn_Nqv2DoL &WcceMHJ@קO"6JXr[|h0S.RyOa1}O(.5 eo{9~侀Ku6 ʯdqxRG"J3Riw ,ZͮSLv G|ɡ"-bc0_;Qe]O#L!&f.TvTĶX#N5(oo4/IȴjSVw-0D9Gef:dp^j\i!qw9JΫ8J3ȯ|V-篷l8+qrsd9FGhVa2HHU Z1m%)}(e=K$p;}LXyiCex-e[8ÎȻKψ^WW@tGnj?/>yr ])Ԟ8ŷ -8F1UxخUܺ>P!0rXA ii &V2/l"]os oSK!޶ Hl*VtYlW+v+vx,!\/0,XKaTQ(r~ ﲚD0-ϧZB2>#y R0 2Aš I'zrV|d^yM)coa ~Ԣp㍜d /={.>%(/( ퟇>%K l.3rr>ΓMδ4\Ȫ&j=ߟWZwd%RU;D(ثѧu <&ߓ;.=CR< k)&[\~_bL/^=+N)1"i92ӈɝZQrnSmOlnVdFl*݈x߂ow;YWpnR8*RT3naͬbb7x@~dPEg|oҝeQ siV11mb:ɔ5斪W#z5}*")oV[}wwnL)d#Jokm@!d*y˥Ȑ3((WWx4O? !%YG\1{>D\Ve5q [2B|HbF,FEkّ3j:X% Bɔ(eamѣn'u?"N~9Ä$g9!5(C5q47X+A}D9nܾd["lAص!ɺtەutn`fpWJcν2=A2 u ;_!D(i0p '?ED/ߪSk]WIC#R\7*M"9[~>%Y=\\cU3B 5@^6Ȕsp"Y ]p\~ՒU+)2$+^eBӁ,^G"GD9%u6Xs~M Vwb )kŰχz]Qp"KBKjY󑳖57]!9YWe8#?/Q =ey vxzՓ6?s ˤ0b=נϪ!OBLe Q܊bx O#[ja#0(-Bp.K[,$ Z@XPMTK=Uko3 VvIܱ.`MJICdefIgxVݾh,Cg͉3XX\ǘl(&o:goH X׭Ղ? /#54ԊgBeL^̆_Ah߳@IUm&J_P _ˡۙg|Wo1~jz00+IDVZ/%e.G`T1 dО$RKPkL+08YԪ! iG0e 1ICxOG_UBᬽǒ 6 o>@H3lnQH'\-gg<͛?)[p1ڽ\bAL4ޗ}mvyN6qR0%+pG!@W ${{Xb =Y#kGfIW6CC!% [4ϓPϗ݊a 9Nx`^[8 6FR|2 Y19+<9Gp::iCy0PP/:tgE8ҳ xZ|jyК=+qM-80`eUV!X2iX$m=AbLpEn' :+<<Mb&)%I'. Ŀ^?XO!^8(γ7| }f/t\#zrC(PNv,j*z1MH@]wTbKUtʍ6@N_9zruq=*sg(Li+.ٕq7DԔ唽>'/k z(LaLVUgܩ`Yu--$nVWp֛dJj55U[EINUvN-39.9KmVt!UHnlj,l)W\]tuz`$h!=ۧ}EdҴMθ@P1!W lN8Hj!j^F!ILD1rkdYv Y|n:vYh"x0YZU_PJaRl{ Crhi!G 4 %EZy kШJm Vaͭԃh(f6=mqҗ✳,LC~ȋ0'U<@ޔ4fQyz.w]_=~BK"óEQvV5Oz㢾Ô0P ^m1mWC3@N|M{C_=5-Ku,Zը++doz,BuS ' ˩en}sb\s@4fD=}*@ּ3>;ڍ0OD>,[Q3Jm AS6üL}JX=~Rs\,f[Vl~q⵪sn#e(hy)5 T 3U[sW_6#aO_O; y*7=.EAKg 'e7eER 2Rdmu 7c+ *#G)dVIP(#qߺ0=ܦl@YѧZP,_Jc5z Ux5DbI"iǁn.w̖uCηBXbꑁW5Lk5an{FoSLuY`Ul\ |׀ 4Dh0Dn]rr cHKI_14r1}[Ja1ʽar=XYnդy:~iIQskR/, tLGl9FI󄽍_Οu`Xޤt{dsW{?\?YϋeM='Hyw шz+mU'5nǍ`ݛ #%?.8Ѵ/Q~c&d=H}(>cb2 YyMhB\}ui4C`^%.~T.9C EC@3\ ,PڜYC},Ն~)8ۆpJU$af8wH,.,9fUlme{IZY_1wm>|mRԉJJgT07C7U Yi1R+c'"QhUgeGJ.Čfkz!gk1\5B3VI;a\` ^["b0GaM]B$TIz}1@,U{*aQSu,z!ں)BR|́U OZɬ4nZ5tE =0 k)*eʲ'! 8F <kr?AǓ_ۘw.zmd]-_83S@FiM'^$zh߭/nϾ/##Qx~'"f{*͉贮mXrx\ok`K)l[rS:1OTOi?1w<%.\B[ *zPZ'OrΧ刌r|of<`m.3ˎhǓ F0pDQMhcp Ci$%Cم_ZHN9ҿԧ?q4Rf$q,ZdNu[ 3 M%coA ޯ)!]+jx }naH5# Y^u-]<0?6vC|b)8h?Ak\#_Mk` ѲS^}D^ɛOPYMQw!f"G"gUI͘{i]{+M -*\&t2*eurDŽv x3rj}i2]J&AC`csK0Fp4 &dᄿx*?p1.;G:cJ]ռ{b)9-myˬ#Jf9_~0Et`:,>oQ[HbLp~b7m| JNRеdC/I!Im|Ih/l4j4hMB"@0)%(Mc :\ F7㢣n)́_LIgA".qň7l%q9::wts*_;8"CkP7c?Q>#m #7'؝0co8)Q5JMGfRiWZil1AL=4}c!=r`^5=qÈɥ>ݖ *ЍbH8v90pVI{+,9Y8V&Ð `^86n^]{nsc&yfH.D5EqEyQU>ªOC&c#hVNZGoaR~m'k&TIO'4U4[9WiXrɖxT_-JCZ(Po3^hq(T!H6%5T1AJ=Dٙ( :8&ěHLUgz+T 诜,'mlyY%:D$$IkoU Rz{rm-~ktB+Z}߉EӾ[f(h67'jo⯈J{ѳ6{k|v }`-f}{DTcTS Qg*פr27,5k3)B)ڇA F/JDž }\G쥧7D ,Aw!a[ϮLZS"6 XʍvmH/41.%$>`Jz]㴜n eK0 ,(>Mb$0]H&'QPrp׼W7aM^?dQ3Ч7M諗f?3ؔx+S~x7+J #Wktؑ\ m:Ce RbW 1[;C+/ƆΣಕ/^8pkŋ|^/}o:{̮7L45]@YJ|n&f-z]i*B[Ud[ >{?tڢW.tO52܉a4'hXk6@QEb Ud1b/[eFGکY\@QOGN \TBڰmv_uUP&8k<a\J-qg**}\(,+iukeqhߏW6-@L)$svbuV %Z(8t1RL:'&xvMQv5mqxe}:ҭ-3z0ΏieIG=E-sQ0PQZ!wէf/η'(zZSfc-.gE"9՚?\rVΥFP(355j"/Jm&BX:MZ۠ U׃- j )lʽʺej\$'dHV*2aqе|"Œ;b r=n$W\KlЇ ~GpOݯv94r˟ZbPD {u^[nE Zda<%f ԋ`3^ u`)nz4!C5C `ZJTT\& pԾ5S) : `#_N_8d?8 fG1AIt1rF>H4TXqMBZ6A{.}B to$ۅ":Y,Pn6:zL;0UsUdx1OQ>ƺ0j 'K[n0T,>uF5AzJ+.,n 6Ksރa}Kv9\.;M\ff]շXciscn5|Q|)%>qplL3m7i`%`k۴d  TB3bp e\ID+ݡ8Nr DxxU?Xg1ϺS)Km.[kc$m>#P z]Q!ˊ[U_@~8eo'3 ׊e3FlS]E4 Xm#qf^M7<ȇU..);bZaE ,Lp]&Avg}8!ԗ= Ť$UBh_{DmΆ - n^AIpQa`~;sD6d׉uWP0BOQs3*5YPe2 n)f9hb~) Fq^KJKW2"Doaо+wGWx3A]o~aJҗJ_!` j'k]Ê}keae-"멌` '$7IP0S1>2;'̮-dZ9j^,PAvcOZSMIe\)=4ΐ_eژS03۔rǡnz5]5=nRMlV5XO7vڪҷC7bP(6&`-fg!#9,9r*? ˒Hɲ:J&sIjŤ3\ ^_P̿*|1M—PstSQkS t.)@qsQY|ib5fٮ*H!~ JGK!W1x7` s*f=|zvl]@4ɪ!^Fv `3[RUgveӂf \l9KIa1Ć.mދݳ LSê[xS"q卡E>䀳K bYqY\%~DGK@3zG-Fgv1*-1hgcK2/b IQv?^sVq3H"s<7ޢ*^ie>sڭ_jLW5;pw ^{t'L]UQ/:[:` r*<V. l96C0)fCJ#",JAؕ.Yampm:5=bh!Uz~+rH+gד0IW*dCN*w>bve؎/(E5H4 8U]m?wA NW5<^5(7p9m7B04 $gPn'-:>/ ro.$$^栽)sZb&=2l|iġzkIKi MQE9?ACLSm6hbzO;1ZC#^nNo \ QE`-9X3.Aˁ)Ml>fOX7]!9?6xo0R] O+糁ד3!Qc},^Pcr*h*D4|4*! e-Eyl{sb4F޷7!}z)q ,s frHcAYWؘX< ^ %%)tY8M&k74HK~uQ3C|}`{:iSbMk||{C[V% Ҵ#}\Cj= l: gm>7Ԯ f4}oo-IQ13 xpy:oAO%#x7GSzy~պXɻo6Cu˴_0^G-(e$sAOqfm* 9Vs-x=^oMӭ9-e-nI~66';.YRI4m|˟qJذ=!c[iF!򫐜c&#_!2;G h]Z[6m˪97nLǕ! VD[)g/\#]zT_b=)C{i8]q!rĿK74wP  *~ɵln]p[[;4'&\3CˍgY@Tzn{7=>> W`s>{[iHk?]&!+dDߤ94P[ڮ䂞ϫY WvUV/ȵk- 8^$m㢜tK_'WU0/4e2M>R[Ikk}o'*2Ä}STu5)#x<]t+ҥu ƝסCTւA ʹՂa$gr.Q[ _CFdL&.ς8$<xpBƥ۔3J d#nkE"Ř B1 3Bm`{asџ?C;UoE,&WSv{ v0 qs++bכAwb8ҝΊeuWQ C`Ź=Ms橠䓹C~{FZ}fa@֣,,f>.3uZo>Na(竧Ƽlx`1<,aU~ a-,XJA Ȇ:XY֎(0Qn1hd6r}eY S y T rk3e5(rF[-+G /m[P|aQ3 iԋKRxW/( K2 O՚TʤhUt-YƏQ)e 2)L88֜.JnpQ05&"B~(=TS=;e4ygN:3:YQ6k{h$G5d5 Dĕ?D^؀RK?kl;Ujk=~`]h4TbsVz}Cg(na3H7)+g9XyH1 ;0ۈٔpkSVUעdAɢeLv@[32ø#P٠ײ4K6= ^6L7/*m#O3eȢ-su滗PỴ{A71Sp\ ILH*o.&`/B:dm@nS9 oQdǗgvvbo[ɖ[\%l՞nR"\mm缔dۀa?iv&otk<fyc\q\Մ01e{!\zGSKwQj"~ddw6,0[2jno@ :ȭ!y S ܀z<$\TO^fy*E!C;f $xNK7,cx$>x]B96eY:k5cMg0+r2>%})w72UJPgObU&s\[oҌ{č@rH `8JJt⇈p_F2u>,-q/{ٽ:Q,Rp}t"*^Բ+Hnw6ק~A68/Π<Ɲ^eڸ2T'WJ:PSx!{ZIo KrewLAb+~Phm=.BG0r'ZngG'|1~cpxV`",)}M5)XTd0 tfDSunzm;#WBᒤ `gQG?|k@"}̠&:U h.csm #wuax_i*'5cq ȯN@ce$qH]SxliFsG{tQ$b E3<g7@U1^RLh h`9^CiQԠ$Fo{{0F 2Yq z~ktpMjFk?Cr #%ƍvpnb%*w$($GȲPKbRyo ]A`#M3kuA?#1o&HiPBtTIh`䰺-/ƯQZ^s!+r,]d ` [} :u'U'M\@01j gAFլs3_4r홫սCp*z!B 9FæЕF,>v8)y(;tqNgګm6^F*Lu0b{#ķؓ휉Nv1-2, (7 j}6ZViub gptWˋ\M?oU-K'Ĭ뉨sfryJ=B9nN[ p7CEHNX35h&j4O 1R$DGl 9=IROy`-?$KTrsnQI呙ງI$v#U0-S`;򡺬aB"t 'mV;`Q.٤wJe-l^|P\wd9 }e) \hkG5)roXã@XriZvBL)-wj~]h cװʆt!XʺiCKg~I?'ER!-`A섦9FN]x9ANuǨ[^Ɛ  e\uklCWE.Dž71۫2U,ǢՃ:a'OyXvs<YSZHkf^t\9yY;X4Z! E\ 1[ &w1qRj;9}B *aX?ɥUS\?PpӖci _Jhu{X/XKU'-9z& DiKsR*b;gry**v̶9cqwa7|(2z}#h}b7| 9FBm(|\,*]] 䍁2k'n`47x/ +Zkr=9 @C/.)xo(.ܒc{$5/3@)} E!cå-r>!LV W%D@u HqM:U%w}x _c oIaYf2RPi\6ۧ>yo WǑsy1zyZRBr9AXߕj3uPfBþzk:LN0 |{i/T1j.G%L>y𜧘NM,ĿIx^56Xـ ;SNG痛Aeh\X"q)JYd@G[4b0@Fz$ &W[pRG:%PD.Y!mTl϶^މ]qIpe o*22_Vܹ~"I(m8s~΁?>$jBzkk e3 "h72uù/`H}?_;Wv 5&x ׋z>(@*Ż9l}$e5kR6@ai2Eܬr.dH_"@5Cxn0pl47b_r誺F |TuWP'DWD72#OVwJy/7&<&G; lźP]qĒ 8[VB V伊1~駰/{ir.lZUIY; TCM;Z{BKC a)!AFOvtɿ6+#)Sx椀ǁP/?oM.,~-=K{3וiCr-^ Ӗ.2l(0ɖl{s _`z{p}܍Y 6#Y/a+ƺ'3V)kugzBSm SA@"|x"pPGC )kuY!⾭j )mg6|eqR# n`?uc2&HS*a֮w37l3J|uïZ)?5rCh7qC6_5!PPy?7Pt7's~K,iVltǡvA%#9Yښ5-¿!u̺[ 藱JCZM$9 5%{K-w჆YLѽwM Z\J$OIVaQLM* }ܥd |%sҪ4p}&hX8|#~EIyA\FtjC79m*3Otr5 Id|OX7`fI"{B>g: vm8ȕ?'G-\Mǜ:w'A:$xP#$w0c%zc .VTLeUJjځ9vW 5Q({I1^ @Ѥ.zl, U\d }Y&I:؈)^,YoH̗rd=3Gk,Tnja hqƃgpT*{*舰MRX( Kl(k:7a􊢮rҊD_ɾ@#+tF6IX?%8+<4^ETkNg=J) PhTX(8)XSj'ﺕE>ڋ@,0&hlVA8s.=A.e4c. Vx8;XU::N صold~guO^v8XJTꍍޭI^ɔ*=1rbuDEtaP +GƏzۏSug4mlCDL5.ι/p}umn \rVn%tDd]&iѺ ;/֩P%JX3k\vqES K[.jgc'b; %kGHUSVG3<鯭d*`Q]~>B:6pbfF6P C2gfI](̈3Z\9ӋB(o)||W*&6gyK.yS.kr-mˆ3RAwTgveqG1(!I"˿p:2A^[i1 T5JG!ʹC5Z2`{DYonԸݬ({7,J */*sR^}O֐ؠEu%j0IC$g;(rvM;|.l{' ǖ"Wa(UAG7qyt6T1{h(؏whd< NxnEӜ&A1x) Emc%ߤ T &y#݅?>`O.gZ*1ON%NU> >C.~T'9\)05 |ߔFC pP0B}}~g*by4PD0 b 7ZIsД)N۶*жnOap" PjՓnͺk>~*2#qg&$msq;xq,sr"Dϻ%ULSb*TVvLj#i!2 r,?ݐ{ &nx@-GK4ۺ[ص9SJ.W {f=l fFuLUiiM`q#&NO9<X<>Мlc𠛖/2>iNkZ$JVīgvÒ<~Z<:sy::ۥ+8)w_׫SC*D5`3;@}!׎,OjO @+q!,q;zߕp(w njqn'3z{QA {>Bu.1K1\bYx#R iT[~?Y%:hXu'q=#swZn:/) pٰ|懅#]H0 ' s uR mYMdˠϏ24@8Yڱ84%aEl˒ %p!VQ1dGG>9`11hkOk0Q& {'TmG *ΩLK3d,ӅbLٰ̞]TL@n+9~ac-g{#pO`9E"wcΧiP"}{X[;JmY~ٰ?8 Dy7 ~KҞ){1 9]QԶnD/}ӺP"vLIo`ޮ컖uH_y(C- "a440 }\@eC8bC>EL 0&tt{KwfEj 2[[l8]m~1xF@';ZB~n#Vz<9 \/)H{@(͔R<|>,;z>\\C44d,Av4NL/q3~0~rdHLQij$6DJgPͩ#$fQg?PՊMCRqߵ([bl'??@1\S Ki)0cwwYf0SnU:aIɾ')nֿ(.z|-vVb^- frY|724,9T3\v)בPPH8_NDyuĘjTHS679Vk'#, u{W_zr!rzj(J ;%!{T 6'rb3sX_]lPt=eRbN BuȤ .V~XCG_P'J4HD de:'O>j&!v #DnjT)|fE@K20NŞZwEĎ6|(&z2(uR}9# gb]Qk2楕ߞdCǿ#~ϾCH]yy8HU H3aoC4q15չ/XC1W ƞ[%Dյk^P)hп ,JxFxWa%C? ԭڜAvV7.󑜯i3I3ɇF7|D":/[(, eȥ.!xNg[ǰ='Oo%'F\rO 9H{@z~w=KMKe\V $0Zvw%xFGTDpx2ȈKP(L$ ND YWNƳ[* f0)<(}I97f`5`VKORSpub;$<$*N+#ر+L5&w`AC;aΠkJC֡؆]k!̅'{pj>`3EU+E*bm h ԃc yK w.Lɇ/!ݶ; QtwFUWj]WXH,veg5)c} DlFv,,mi/+XoLHht0sϦq% O%*Iٰ2 NU`@I)rN.n}5ۋut:Q+[Ma:PqSd6]w-|"%sC>Zg餲GJ;s"WڼBvS!O? no*؋6]l@HjB6F3 Rc,_ ?|!ʢ$c_E;-kps֋x 8QwZmhpLl\II{ -w[yךfՃWomK y=XY_fwF??\.zz:їuWa](¦a&{ag)qrR@uίo +ZeNpoQ̂#4{( e~&en%O )$ᡡt*<(Gˠ5<kܨ8YEvRkK=#i`WİPR'$@G!i}z}qI/ ?8rVRLqXSd@ oڍ9mEF>t'H3wI}eBQ!?aF\1KMdJ>m`K$]ʳ2S&Z>{F^&UmLnQ(}\l'R}4Uaao?qS\Y.-y;~W/@ AZ@+5[:<4ގӏj"Ni].fFP. ,]7p|8Ri&-ڨSdLop@4a Š4HWP&^ߔ~τn,6/2s ٨14ݤ1KeΠ7/Nh\*)zڅЀ:|Ϗ*;j{luRNp `*)5vYp^WVI$10 (8V=kgzȋa5!"?VBA)pK- aQY!т{Ev/B>wHK,K%UydלO阎CeSI؏ܛSqk *0uN߸~bKG*H{wet! O{88,h)NhbL˦6ڐnm}q],#ՂN;{N@ƆS'GMG£yº=5A/?2jU7R3X1aZBxhq?`2v]>tN? HKn?wOX;gp_‡-vZޠHS7~`uiw!]Η\fU5Є(U N# w]ؘVaq jBx 3Ps OC)V<m#g.0&gC 4H\]CTSB  1"I!;@r#3׻GI({Zp D{sh 7 Xc) @<bMۖPCѱrTIU,:Z \f,FCyb(_ {S$dwkud@h ڃѼ^*’ y!DScB^{ =@IQ4ebA\c.IpveCX=[zG5kp^TOMT[c\ߜK=A8e*&kqZ 5FQ[q4ܞ^B8gg8#1N:0B+ŎqnhӍ* `|&=~|w^SS'k1@Yτ2T5Q2u˙XY_\ WO8S4-{:7a-(o]7Csŋ>B4{j5gJi346YնqE.r"RB+ZM%wfIzM9*Z$럗6]BDrX?sT/tJpv_ IP$ oZ ' FoGߠgdt{d-IŠ4L˴p9MvC =EhX񯒡i@= %0SO[.yaĉs,.PpFa"kwo-hcO$.EC/1%ۓOfӀoa38Lƹ26Ȑx٭gD7SMom^c׍)rNATt:&8_Cs !,I>p4Ez0+MZu2^YS(z=;IS*u֪5Zmx&EBBjCMN)ъk GZ(l'i*u.1xRA㈭0nۦ@; k )w/`- e[fOZH!Xƻ]SyIzcNX7Q`ξ1S={e/ Ki;Po~pPȄ곇phN?`b {|;\rLev}$ȸЄ@[1FON nF<oD3p q1iŌL*pTm=0(ˌK(H*29ḩN,,<*4 n4MH ~DSElm[ď1{b?f{RYZ$R >HW'E)9r P5้R_}.$YУ=;ӊn TcP+@ɨ~{tn lHIpc"LɽˏjEf.="k32C=zQ~[[w^/Fv(õgʭ_lNHݘw̱LV& \rw}aZ-QVTz[sum\+V5GW(9'#:@Itƛ3 Mj=H6WoTR@k\J,gj}ac*\Dc5yW|sb(S Uݩ8I1Wx0,w_#hB|tgrލ=ʎߔFR?v_/\P[SX;o&pKY_Xf{'BRQQ—\mX ‹w\zy*ۨHmE'~oAWa1PQLΩjRes=몝ce'x[_O`ePRt4km$a)p{l*?4i. 8$8! [|Ԅn]옢A)Wb{5u4HLjl KpNBu?T5{X#[R-dˆNYtMK8,h I,6f-Ak֙K+q eF-X7=ȣLA׿4W!_W=u9(=_jM쯜:3!鴞~t()] ٜ?bG=|uTCpYl }ȹuڞMvF+qQ.=h*݅ge^Q߼y>h0\:K0}-GCqt,FbuZRmJ TԬQ]+"RG*2(^ݪXɜwj1xLHo3FL7_N$eIRz3]N)|0YNN9}JqVӨxf-zI c;XLEw ARb"&_:+\|"<jN@oiX{c9E %%k UѐKLbLjYdC_k9MNH{;?#4 xgԉ 0 acT1l9?}[pmtEw*pXWI j7F?,UNX1;Ζ0DA&]!LhrBvD1Jˆߖ"o`U73!L$O@®Pb̡'Htn=ޮ#R28j'; "A.(N>k={E(%Ym!XrS)aG5/Wz6͓?~MV(֍|h,훻$sQ9Y s0M7#]iu /n& 7TTw !d)yS,'Z ߜ5vfCSJ~35 =C.,lLOlw3rA0'sV4ŤEuIBk" _3RIؿZL{\A\ɷ=;ͯAvSƫ6g2X> T&ii>nY[CE@'Wn4QXհ)8!4#8j["f%psZI.g`7*6ft\&ȶMG!$|7;gUoiwf,s[4<)b4B VG v+ ̱Ao!3Z&V=4g2N%Me.= Չ?Kb^R j@\YyDKBokBC/7zUmԽ@Ah<~q02TE'`C4ljā3Th}K/" =ASnx*#åc$h;T#R l0< 0@ٚAndBqΆoަ{P_wm A1Lᐭ"oN^rλU4K|\~XLRX2m}Tb[e kbFtKrgQ /L5"jƣd2SFIW {%|SJnjg}M]6~3"d6WA``| qB-hG_0!7@61<u Kdw'M7f ,?U+ ^hc8;N<^qD y)@RݞQƝ̍m_1Vg1m޷sʺ^[9n\Jޝ3_dqEd`RWW arZ4ts8g6+|p `2Vʫʿ IO0<:T8q V^V1Z_T Fx"f=L/y9,^88i J<jdh<*Q4`p/ -;Kg 0D\jz늄5:*Jg2vtVmo/ iRHoʿJsJ=iǜ6&EnP1Wn\֎Sב' kŞ{.c,ևl;O\wJ[k>~y`2W(#zA`NsYm/OvMoy{8ujA+Z9Dl; ATƀ8*u-tvC^Pd.j`[283ݙ-(AAT$P{}Y q2Y[]-vOqO0x*&"Bln<',3yq ] *KhxTU#~c{!%`07DcOxf`{P7"?#~CYGK5'$D- ^)>"¶7T]#$pge|ffr  k$#D.ۖ9Hhhvx; rtDq੍Kk/3tiٗYl`#S 48A^_hرePXMG ph{vhߣ H !-r+)3ɥMNbFj#A[, krrDiD.(/+Y?Z75zat[X;hfD3ij (&gk^^,6 W/q4F!;}}o)w/"3j_mE˼n@ɦNr\,|\ռSI7$NVozMd@3j˞ʊ|txp S$I׿ISBd]k 0Ax@f# ;x֭iM8.'0͉{gXDps15 % ߌ8s 紅Gk+rDEGgZa"$߫p#ިE| د6+o#֬ު ~hK;w R̐siZ? )|281:{t1'K9Nʁ۞PYXaOi7%i ox y$caSXȬZ3#92)h$ {1&qG}d20"C~7}]| CC6 \|sqp(;U k ~Z;'v*PuOseD:Ë:}^8&AkQ]OuV\扺3](pXJu0d`kDğg\),Չ7 @#z Cm6ۄ]ΌD2r/A8' Uop59ʨff4q#?0}p_+%{E?r.?ar\LN4>EݞƝGmSgNpsn֒ ;538Z r)c1(D$nףRXsZŢZ1y=LY}9~eP8*.iDp&j>,#FSOۜ~4V`Ր'jG+C-vab qY(Xep\_\L$fWS|E-y z0VˠGhC^fox4{Lb͕n-{B81H1V7M fRtKRɾLJA:PYZ91˨K} x|HeؒLST֯SygY;k1#lAZ);YSً ``dk~%=- c>!h 2#B"T|/ᾯ깘H %5 ʰ8yRH@(0?"z>m?0 ;y*VV(75KY 壃B'Zalkm܀sG{)5,euJTJi=Lj8h MvRr%n-n]Bֈ;б!xVȿL߭#>)fkl֮7+ C9OrK۫wHBr6ʜDx!35WƦXm*{+q(_z9\8\pdV>o<\l3ur֍`?=r ܒ/v .^NLh!S dy!YXP[:y0.9ճ5 RF.(*֥|w.л<`&[+Glewhx95alڊ %e!oؒkm\ϬDr*Fq}t蓃Ԥ4m6D*G`kaٳ {͐SiO-pexzv:&(RJ,yJݎ!KX&Co"S?twft[~K?p%o*'d f=hӈ|D v${r.ivR g+V>p٧ۤgx%l۷$A5Ҹ u2K0ޖy!OwVG|ziXU5_piŮ5}pwJ9F*# )^Č~OG~7χ@lA_#!$:%YEW"daBg=Aj\wƺa [5b-v3s҂'qA[67 :O c+C8 ǏIk#6Ex3de\?;rUts%, LT"dvBJ.]K Kqv僧(M*Yz,=9+r#0ʛX) )k'o-F&- qvSQd=9mt[!ޮ0#+ \6IrٴՅʫzY;g N2FŘBxa JG[?OjzG28༦pFtN!Z 7q>ȂbNsqqj,p*8[( ~)/UGn>n̠I:gs})˅wyiw̿0[1ΓנmzMP{>֕s&}jM%Ko){`2[UbA^ܾ9_ }{|@S:N.d|_9ԝD\=i9@d/-$ݘ5cGy#å{ Eҋֵh7W@Tju%(H/\DaX; sr{u[$/IS%r"3ϳ}(< J@V+\S߄jC/h=t)l? 'Quy fn/NmnEɈj^n~糡c$!DŽt g05h.!+G+jQ/ByHh;1jRƴ:M~*%I+[nuKlZ3xH5 E @'=\3kWВN>zbK4\)rMzZ~!]_Ǫ7}%?r6_ě送?ڡn,/uOIIу]3m)"\JiOcQN gF9슌sgTXrl<USub-%덎N2#q{,JY&@O gch:lDMfC-X[&Yλ0e tR]ssQhg MD*Z#hd Lg \~jk n[js80$H-; /ѢCۧ ex8 !/DL ߠٯԾ@b9_ {B {N54F;DFzJjD`I̷f>6:QVQ?,0sRIDiC:ʗc`]^x~%糉ċ;e㇚yaTITN=øo/7΍s\xWdWUzuQˏ,Gu(7c6alÏD y mW&88$W͵m=Hɉ#ʹߺxNvv<0vE'j&*Du 6TM453uV-7S{zȁhpC K#?,Bwj389RMj '-Ms$"YX7#&A/] R Vg؂ H֦lidR<j%$tjrq]r R)ԭr3Ɗŋ>I,URҊ&cJkC3xAޚ"X{oi=;0 טׅBG1 x#֒Vju&4ɫ15<-N^q#\WS\]K ݶdhvR]uAS禊?T!L:]⽻blՓĻЌ՟ti >PB8:73ԥr.\nϩsR-iDgDY_GC#$֓^2?a%GOFO,$wwm_ԵMC}d v7"r;wyRQ]*@:xT">D14Hz_uK.=K4.FHHE +Aj;]M泄uB/at%gC$̲>cU8^R2x]ybRlR5!F G03/[|WژvNbÊa1L7u~*yb[6h_Uf d<?-k 99k3>Uƴ9 b "UemoAGr#(=W?/z:UX$8SjN=2WdYцwCGZ `r$MM*VsoW'6}#{#~RQI\KatՈ\ߏF,{J[L:J&KC A8jTE7%ߜ&(#O#= %efhA]e>kE.xL3*hb?@Lϱb[g[̽,qJ֩'/t#O E9Q^/@Q_CkuCCv>>1]oۖXE <'/i9TƏ@)[sEр;k=MhRM-w뤣l@H//m(?הA/P=Ju%tV 1WizZx23 )^T -gY9fʣԽXg.otW|È9MHA1oH7ś*&0L]hjށTU~hY.*3B*sal߷>UnɁgBFꓓoeޡRwtQeIsN[N}Q P&[R{0b]?R%A |ƨ!>aD8Rq*pɕKᄠɘ!x70lw% USOɁPf ~DTq)_PAOPt,/gci- Pފ ElWG\~vyh %_/F~9]k;c. H{a\N֢+Jp36 8A 3*;%V\'*7>%V8\J'>&A@ M Iu>vzÑ@_؝ɱul:3AԠzx/m3Hєd(cWV0>I=:EnIoJo%=&]6Y'Lnr .P{tCsiG}V?$ g9!ykܥu=d3,y(ӆ8)$ RϠ1MŶbki7ⳇt*`*#`u3V4w[[SpGv:kż>,g"^^:VU\O5`sVx"hUMŋxl նyd nH&ClE|&/,TYh2~> _$hbtU(Fdo>g4iD;UƶBLXQ٦tƿyYAL12"3 ZςcΈ%Yf% :Ÿb츚|f!KUlMhXj+r5i3YI^ ͞!-a׋E 439C t=7>^G3A,ey׮,if"ETb!D3۠AЫ%`]WZ%oL C(>Qè׈NLb,붣f#IF|'O)4IlMRO-Mȶ1[ C_䌌=a`w!gozPgJgz^,gn]kG5Yj xKD]Ӣ۫WQlfZ>u6 ,K;9YM1#mD~2qlP|cZ!40a> (ԫ#yj\MHhD{-A 5~ sC<0'TcY6.Pyoxvx! PC=j;I#s5>,.1 ocp,Rt+ A$p,5${nD][U]D{^6W2`g uգ>D&1w5&|  +6\2ZJ%#!L1/rKҡ=_u`HG's%G',>6ǘ ߵCY܇#/ӗ;hRQ/VXR`3z3[I64UfacȽf>WX /i`X7A,4uxF3L Ubd_٤OK5e,CYn }I2=BCð2ѱ9NNFTU5RBfwO`kn?vl"U׼cɀW C?@Xvy&F675$2Y]`FF;?Tvp/<7yBZ!'B/O#ޔ(yBwiKH2I; whMAaQv{5Yo!}ւ-j/a& QKj㵈(U`+^ט MT?t) 9?{iJ!Ŕ>蕪h=.PwlW̚Y`TPLoVuE~Uj}/c@|@j*]q~'V) ;Z`(9zz5x?(Ho|%١8kI]cmHa@(uTӜC 9ښtΰi0.hX;sE)[3ļE^:gi=% /H\[@xv6/Ozg*5?k{rfW]  dCCMp0I 5u!-Zh GFaDlŞ7' ɂt ?r۩h}0{jYv_omϨPбwõ\!u^+t$O!cTvUa@NN#q 7&npUNn%h;XE$FxB_f3œ-NI:OUnn_b_A@Vd{"[JTM^sy a."*{lhj\v^\\ e-+JHp4@z֘]KF#d<3u:Ix֚>Iή]V"|G{1%I!0wͽ ;* C+Rshۦ|xdU(ofS# 6uwfV BS.:,5IW,y4 RE9}uU( ۧ-SVdp6X# 1y6,͎q@Z e/>Bˏ1WzzdNJuvz-;} R,`h_Ev>Ѿ W3*<4 qfD.^ve1BR,d]ž2qQ,d !Qcl煵'PrӡAdUʋIu]0&')%: [.lrp:ܚPx~db346 ru5^G#> `?(%6>š $@,Ȅ1,8tb{Uw}ޠaӨ镵^5nWb3Е&u%Vay> 8þ81oŘQY Z3]N3LP~W±щsSX[rS)G[w2Q-W M_~-lhq"LLiBhѰsbqiߓcKfp:*R=vov?1w%=n"9nyJumMծsNfhoto6d<{Ѿ$LO5.:@!1}mNݵ=vRj.Yq;K(h+sUA .[ -yx=RBLs Vm Fib9ȅ[{[=HgBaHBaC/qz4 SRҢ'uЄ!gmSݲٜ *)؏ArθVD Y ;E18deyYǸOn+A 7 :[m| & ǿB ХU߀7ǭ`]'>i5V=]oPklufG?. dS.͵Ɇ~K DF}mE Ǣ [2?ױriVTm,.5Ƒ{DꜲEߴ`Qh]Bh,4{qw_UwdĵWb9Im {njV;@?e= kb=gڇKʲ_ҬXZ(]K7`S$S~*ꨤ)/hITqbބ%R]]H $ s? 'CZӼ1ՑҾ+Ew>~TbDJ?X keL`C_G|}dIgclxRꤻVfƄؚhq:o2(vuر#7.e0)@9\?3,r\%TAOOGǑR^9PnQy*_^pik7tt쑤Kw5*.c(~3վEtj_H~U$KxfatmG 72\6_NmVy2Zpl|ݟ$aEh_g_c{]/%rlvпPMa@r}eZľLJçm<0 U'T@iq5fSw=(0p(&H%(n~td}1kV퟈W m$knͻ_Bqx, ځݕ٧E•웩'F0G zA G(@v$xQ+#])0;'`l;yp뀖旛Ziʜ1^vYH_h5+i~)Ogn~?o{L߸| %İNh]2͋JN'V43KKE&bDg.jq*#ɾlqV‡URJH³ya̎@3#QPv3BId薪) X*A p*<ŤqoIuU+Vу-}c?-_xXX20՞ڞ_Na gҺicW+X0cm芳B9qjMӳ@B@\U3x0 Weaw Xl A8=%1}xr4γXt'X*߂f/T Y9۴YX^!$y.y Jt>d3r`h8,6xM8&9f]<1. WlfДD,P&o웁zS)<66KMg-ʼ܏ LbPfοM Q,r mxskվyYL', ۏ5А4bSlbehj86r Vyͻ.aWxڢ\7tI5Ndٿ) aj)- d&!πnzU!XAݸ&;NRg o^̞(jV|ʃ[Kְ`ƖJϼq}h' UA?6;vxk/b` 1PI ?u YNdϮYؓ jC|yY8e$UqrdC1E' A!9e|6kg! Ї9yxnU')A![8JlO?3ؗܢ8ՠg sojj*(Ez &yٍK3%FbLA ڮk4PVG uG?fd=6.6~.<嗦huqz8%%6]!rZ'{n`.iAJ"&VQI oJd& νF|ȣxRrؔB% ϜC; f_b{hF'X݁PW<?QOØ9Qo/Ka7`XWn)':5ѰmcIӍ "ԯ/$wCnYj8,z)1L bleU]Blݗl3 IFgA^mV?H]veԴ\\n72'sfև1;L;vq21 Bp|-3Mz1u<*CJh_279Ճs~̑I_jm1LZUl!3{ZؚqDY.9D pC_<“إ Ed*}պjDkuꯚ7r{HtJ`L``JIM L ;\:6pYrEu˄7Ӓ&$h/]|e'#ٶQLJrzSK% ΋i|Թ0V g2yIQ?%t*MO= %McUlirq5Yt(4ϚD֍y;*h(ai'Y. #{y tzelRKx" ?8L\ M_ཬOHZU-|K<-PF w(3[JiHIc%hG@»Qcc(<2IqZl2vs~v\x"CH(d\v? wBn]iܥ;O+6S2).{#Hi9]s:VݞD\#'gU )Bt^X2d9ހ4P FY xKzG]>{wz?9#Xߨ?N0qOOcZ e6ɻpod AL&/Y2DL٬y!CYk(*N4&^0ıgֵX$& cT> 4ca_x:T4bPS|%lAMٕgtE1f{PacG !u:ruy )]H Ur{jt*\AC8dw0O/Tg6@^^#*;Yn[^SjPXgZ=wڢ&?V/3}ŚJ4p;U,{jA4 rDZjLR@8~gp/@ߝ,iG9HE-iX8O>_=sl/ؿ7/v ;NNI澵. DX!Tg$9Ҍ8AxE9~I$Iemh<|3x}FHt>;&g1p$Bnfʮ?kgvAOK?'l9: /\i@/Xcpq[Lv]_' f ,i=4`TC?B!J^߯Vfu h1[+NBjڢ(f88Y=:n e9d_jYGoQ[1g]zk#`Gk~<`LH'r0{"t1)&L&нYFD".yW B]g˻_3嵶e^SGwv[QbD"pm)q$D]eF /o_s|C.~Y"(}ݝd}/`Jla!R 1K6\Kj()Ӷ'pל{㜬 ی\W3@v扻e Mx{ wpOֈtւ`͝vOs!I;p'SZ jMftK[BgH "vZm{,`CDf{a-[5Qjh$C8ŷ7a(Z(ۄ6p\ ^R8HcԹK@AJ}\۬gᯏի5LJ|tuּa M 0>3wNFIǴ~|TVto =Ș5wfr|cS0/a ̡>@IgfQ])xDžYs5TV eTOU?wS3*m}ą#iS pzuY4 ;=__ö&5Ilu~^Z P .%EM$C eF\jE{*ʳX}phjsV&Eo[J+C҃-i@ѐ>4%G?n[P{j:,`5tѣEO,1MtB(=̩.pZ"au3*a& hZ#)4`WJp[]< 1nX[%s_>>7 Tn: N1be~yPlАjM0ɾKݟ JC|RV0Ɔ䴕<QPC1W1ư_Nbobg@+U}̚2Tk5On,+oDBnԮfr>4+MABTo%U~,c~Eմ~e)Ֆmmw=We'ϦAgE辢ϣg]Lڔ"chR"*ɋ$̂E!L` `eGgq`v=wCb6/q0%*3{|tz[E}yp =c"ޝU#'Kdt[v)TḙR@O&+Q'\m45FQ.&8ku3#Ɲ"(@]{%'M"%mQi.?ս,c"{Jpm6 Pe-pJH[=kΌl 2B4Nm`MeR|p\ '*cJ 8eAT|rIv2e^tnkv):hbNZX#xK +'N>QţKMX#\=TQ\m,-9FG)Yj7[S-XGv>Tgy稂²h{Da mi#Fj_>V֠!!m,?V7إ=B c`q؋F`J,j,8Obwdܴd<Ql}9_n(厉KILjˆ@ݎ huDh Ȑ #T~O[ZOLu(Id﷝[nq^wuQ{)Yejv4LBpE zMP-HO )+3 BTDW";0N%4OyM(Z/sRɷ7$6T. \G.V+ -BBBsx_ [ge}jnf./oES\[B_75n(vhgTF>L?g1}Mz/"ӺIH/3OSGƥfw~{N[W,ۈ3F^2~s{Άw!7ɓv;yH iRN97iRjӹSؖtzt{/O&> C{i2r0(:P##RfgW_)6Gh% ӯ>\=w@\۩NP@^gsBLW*$w/\W VHwԟP/xˑHKYqLpH{XѢAl9j7=Y1rEr,Q ]aG'@8y (f8cv(*-ܚq=r#iR} ]Ct%mr:'yan[E`䠷T^FyȍF].oZM\%8PgϷꬶİ0xGnQgdT9v$kIW-P~+%EIhaINPFDֈ` '5ůrSjydžR"-'[3}}G$#\)8ɡDf'ȗc}kP!RZCɃn-źGF\Ϫ7cVsvCLrܞnQUf-BÇoEq!4!Ν~Gje~l%T1o<Ni^ vmPBȹ {ӵYtCҫxoֹ"8=mr!RFtl`?4+u uXxaL9#%OjpP.O(ãc։TN7!fiԍwjϿΛjL森qCIԸqMpUS,*iqGI̺eBb9u} QcЙ%WCp:s67f4 ؖ?#E&?K݄!Yl {gw̲3gQQ2BmGy(hDM~ \(hi,!$X}v9Mb @8Lx0h!`I&C&Z󲝌Ly<)!s@e [C+^4@?mhǁ̏t`ޝ& O0YΙθI}~j}mJqU}Pm-D)-V^ٲac.W'qCZI`܍ʷlѝ4XA7D czt c'Z*8e5>%>]xIw+뉄T+^LG ׂh0Liv @Mj _n+J͞N79f\/1 .RX W*؉ "qM3S'1޸?7S+M(m *0+w?ͧ*R)NA:K?20-`5zn}YQBCy{ *\xiեp&DX6 h @3j5Ń)7#|Vy}Z| оױT[],xSc׀b`E1sXn'NPo\ з #(4HhQw/Ee8'&9E쀖"N!C 0Ѱ_mL>]VeVGNoĬ^=bW ҰxS)R ە.m2dLJZGV/"uCE21_-'t+cc[#NݒpCaJj"3jg"xFQǞ|AF =vypcwfƒO*˚ι# Yо pZ)8 y;qVti5zrEYFvofo}:'ԘdWw8 "4rB6Vb_ވN A~@M"ёc_U|ddɴP2t#̘պzlkQ|:RS.H]$!o!.k!qf4=|{Wl (84E4#2w^ nEzJ\M$VٸRC/; KӾxTEul`v!W ˘<e 3,qbykמjZ=.8=T©6E5.`1ll3!{5>AOi~m@X(y*/r[?୩瘸uû7hۯ5"H .]hX~3OO[fzIS: ^d V8c`|'0HKgaj ʡK&t0`OIs`_K\`r4)靂8isHUsHu\+FJZYsԾ!aZjUiK8%`ˀ*i^|$HS~U{]w~etb S"s!Js5߷<7H$OV Fugؘ1T{\W*&e,Ku׵XK7hB6I(|FHt%i9"V:,u]5 9V1[XҐKUSiĘz:zM:愶~,~~A)f' vey(w_fO߈|HERqB4VffsY+̬_tmŏeU_ƅ_ R% 4!וJ;@l|\VVp-?9̍i6DF/ECeLh&^AY<G>G&GWyÙlHRf 4G5/?`Y * ivU415HB֨~qzgϢ"?ijC0)򂶒h7y_Z"s>Ca$q)+ },:h2v2J 0ea7uٳ ; 95zm6QƐNZ'qLBw7CcJ~^d%#[X&J٬z #C6Q:?v2ҊQA2,*qO`%!RBoEk4]BAf-!gKxAIX,YMN1H&MDv}6MUNԴw %Ck=n`U Dvɩ!H'Y kK?еΤeFB=M" MLJz}˔@G̳W Apꮄ訕lxCn~_mt@PzutD@f]{*hlYY,!ˢ|gU?9ߟIoFke|A7짩W#{X=oѿ4 DBrtQ7K%f&qMb8ךNА&osF 1}2'Ou^1 e}3;'2 {5R{f AkaHaW74݃=|r}G 芚no~dӃ A*>gw!\A=xgj7Ϛa#ZhTź9XwA˜&v][E7@0YvLj3_8k?.  Eǹ]laH"J;cVJti*XULUXڜS a}T%,ʙ/l3MT$f#v)ôjzo_51/i0#D!jLBS*L)L0T*t ۍ:GúK5ԜlQ`-3H9u'`ʭ}-~ ~/I*曔5U02iEUP;$xٟ)#%,7ev6b,uz`wQ:5FO=_~i$*^{ҋp\W =GIu7pK7Z=4ޖyfԖ7Tݼ*JUZYbOf*bK)d{0If$`AH@Iv~𕅸6m*'U1HK3ϭp^/uE+;}Z)|j"%|}~bڣ3(CT] 1b~9KCp=zU+#)j] ;\P Y}A[V+!)4BB !dZHLbm?꧖{˜LgUq4(ֲmNP^ (c n^t߮хҪ!4AZI_hm-p_(&ȍDA1D0t'donvTbw2zɻ!;],+@džIzACu#x5_>r&T0 uLPhzvrCwˀ͌EotR6mtPRǝeIbWMν<3Eh[lM9n1s[$kj:n*V`\ruZ^;Eg٣sbxVdY`X[8-6^\B^-ApDi"iFΎ䁝DzRJq>Xl6 r_3*Uq&;=d]ϱKU8K"*v$>~VތI_UFFZcϿ66VX}dђat/%6)͞3/.Ipj[A=˪@-H9Cab+`xN+,! "bG /r%O!&9L<)ɠ XA++vR3։n9Feh*~xӄHt5SW"̲g|2CTjH[a6? "N9&_E%ĘyZWSH83XO3&VkoiR=ؓf%|10$jU6r5bH Ӑ85(KT ̄Ds= .>^DHD¨pf%̣j!^77 :!J&W jJӁ'^A`~aǩL 쑯Z[E&'|P/ 5 5DqX]JJ}/7VH'eFRsjOPq/=:doE&#.T>JlJ{.M)DHwq]YQtZe'J!Wj*%{ S^4EasG{BsѬk`]qr#riB:7fnR'P,gSEm5:NKj0~}LJNj4tru S-x]tt6k1)}kذf*}SC.cϑ\^|QH4N]in/cP Vb)"#n=OTr q+;l{P{,]܊40s&Q=MѨx'vR,[!8e)XI`, ;%`|ͫ-q H3X3nNv<33yJPGP5cqC<XL-+?ʔ7a=2k^$6 ljZUdd+ގL&yO+3W*'/Yѓ8E{~!@1&8pTZ뒓\V[01qܔ(ɎH:[z'9 0g3j IRt./۶ NnՙIWԍH!1WHG0 ]\m ufғ " ^|O^P?G4ЧS 4EGm{/ߺ1қ rfL!#cvwjt8hMƉ>X=rϥyQ6 [,W)~TmSܮl@;r6k+ zy(~-CG]6 El9߈TW|TF5דAlntɱ OʒWMA*j9Н(r^m噅꣋/VIIѹ]rtϚӶJ/`l Flث ޸H+č+1pMhPC5ͪxN#1!ذd+{Ad+Bx0TGEMT,Yx.@"t<- ;1@ zףm$|sX\5吁iNIQ ,8)% #[{ U꾟XQ(MB0)R}raw nxf mqrI(&3i9/< zX [bv] !+~%NlE' `4[ @UڬLI&#PX @<}D@{q߽Q; =qv^ @݉#Е8]S^PX((>&zaJ]ЮnI/аN߄yEV6r%MBa0=OG E֬yC%wڼaM[>7Q2fn0} !b.Gc#Ew0vw]"J<ܦu`(;@$N͐ Ըwx3=>.Aк1/z8j .::`havیS!:uT2 b\iwjaw ')+ I(/W>p.ۻy?W2HB hl)緸 l>MCDxQKfbfs$ăİ^2B(ڸ5d!ޭƘQO>_ )A Hّ&2qzAeFZaaωt/EPF%g;Ub4;v4.q,!)tIi^bͯ-C `Epۯ2D#Yq#>3+&hrt`H*U!-vyq6&.Z՘ wU:5vw?LzG'ZD-#4~˜΅kkx#_^xL9=ӲA`M^j ru})x CJq$NbXQ*^r&(Ͷ(4b`15n [s/K3{(CiQ1 *8S˨hLۤŢwv,uNqb >1-d.6g 1\KS6֠d}"( +o=?-vAI?d4`qeFSRx l㈿1lX^DW?5@ )RctQz,Tw|I/i,O>$Q՚mhlPjg:֚R^4a_I0ڴSpc1ZLFkawW_f։Ku_e )"z+PKNxp$ ݝ|h&%gszM @%eq8G)mަ+j\Mcق{ X=l`<^ 4y+sـ_XG~slXqd>*\.ujQrOAخ bȯ>dJg< I}nPXM5HC)dr,T кc?qIqnSX:Sh-ȒoKVk7]#=QAGP7VFA)$8n{^̴,>(\Ǻ)kM0Du@B8?5z=yB V$0_]T&~x ­'Xo𝚞d!ɰqb`5yM);lmP IFloaBCS*&bPh54s Δ!:` zw^%3|Ңl-ʟ ( K x+:g36W_/Z5jv~=DVjd6lC礀/cCɐpSG̾@\É^7y^žuԽcgWGቍn:˒AፄQ1?pdNW'=64ՂnT~׾;3/_Cq:{\jOp%?f꜍s>?Ҹ4gAў+Ob8r)$ץM-zV#ؔ\8 ("|#08 ̯~)aK7+`1Dt2$AVd3oǬW)T!G'qEc![.b,h5i@ c:jm6յtI wSˊH SI81b4mƎ tX'AHaPo~Ii-$G3+Og<Z3q&0>MZBu3gOpmٺ`*6I߲45@w;,2/pj>E1lG]0Hwy4&XH@{F_xRuޗ1o .Ssᱛ1'y^}uȱ Cvݞ!¾lY\Bʊ0a!* Īw-'i!`Y߇,Ie$d>MCv_WwtjBEaOB7;e_sW"AEwgĪMRb[5 "7IF@?u}/!tԏs$gҖgδg#ȤICGg1ln'{"6j/`U% 0" =[ǷV3q{ۈ@/l,8qzyR}ȋ8;AxģyyPE:D^в@kaD}7SǞ]6:|U3")M6u}G!w;foNw=~p@Z=}zsQUg/ #`U:KjgUZabqW/iHٔVB:z<^vz>vًqF&éBRk T( vP"SСm-6Pʋ{n >V'YC,Ჾ]N.vZքDч6}I佱g.0 ;z+[UۜjknwEľ+AA"z>NsrPtZЄʰ՝jvm_: ԝ5I RkhL;ef+*@W`M_ bt2+ٷX7d*.zuDlC9eIew%)_v>I?MAC(뭺$J|NFC1@m{d\-Zzz:_>l !5yVtKxAH,PX:!ov2O2+u簽7Đ/3 P !!ϨLC#vE8:eSI+mzDPe#ev5qSLJuEɐY aiBxps J'v 6p!liif-w'2yl8xYs t4"Q5%N:0Zk9KI[Xt1=EF01aX$[Z(xQe}0(Ev9fΓE5A9zuU.\lx[aƀ#ȈMɠSpI1v|WUtH[˃P֭@p&?D?~ZDt-٩^#/@d=e/&saY[w:E.ڤEK"6<bwf"~J ܥyss,ɻCsIXcHM*hY_wkY&dإRd&n1o.T5`'Qol+73m=A3lU/ LYt)P\f0u9!cPT7a`RSr%2IGͩ?x3c)4Q&H\in5I4Ŏ 1.yhm7Ύm+/'9:AH㟑̷>kw%^GƝ.Q}-w!" bxL n1v haբ\8ց v yp,ܺ f -rbW mCg)0v 4A2 ]@ #jd.o)Ǫ$[uWs]k>ڐ|7wA Y60qMyCDxgj=}Q vPX& VC pM\M'qK?i0ob+*QaO׫L): ?_?^,)B{՝0}{kl iA#⊊_#Š\99%f#VCE sy㛄WV҈K-ιgx?s]NP(ع/CoJl7lc`, jfXۑ4rk\$G `q)nQ]0ŋKcWZ 1$p[ۻ1K؝ꅷǞ%w5dUbsOn0 ]OIk,EYg2ld׹يiCH7cُRT'&s9 dL o s!Dء7Vb;Á?^R6]y$Ӈ!|T&T!nǓ\N\5A&܈Ig~=m`l\hwueq`#d |tc j1yo?y5X3ܱ嘆?0t “ؑmb7Wf(JܵR1;#7.uх8vz8ȑMs?KA VbEqxb_ X Ҳyy 5vgpdwԩ 0k-?IJ@,.K4Z+t|o^B4ii .\ЖĩE?N3ݽlVnk d& ou0)]rbgN=kPf1SZï ?(]o>"c<"RTɨ*|W0#LDOS FɖDY=~(ILf7jhna1j~Q@bB*aWƈҾAx(b Q%g&2RlxNYP}AVdqa"gk~(Ʉ$}^3CQqRnS \}[HA@IQ)pfu.s߭Y梕 m|ef~(N:Zc y]ֿm_n` 7 reN࿖蕫 &cBTx:u̹|U /!E[ H36PΝ\gSqWzF9$6~01$eX sf\gO{^帐5ygK{!>Ar4or$GnnL/61/leîc4a g 0kB6Iv<|OC*Um{B#d3 loqJS $k) φfjgGt54W;{) 3-.Ne1H,{,ӊR{<92 ȴn?:إENՌU@FlTx#aLS `T&U!d1{dE 'z?kg9pL?O>9ϰX](J.X/i' N9 kI+ N|Q=3nml.j<Ӑ_gvMcs^FPj,]!~?_]pY+t®(=0~TGkiͣqR+/PѺՙŁ~ }]yYa#6N|COASBXi?rJow*߲ڢr8*iB}ڻݠQ يK45Eeۜ^Fyw` ϖô PWm.8=ػ7 n/Հjz|VSVva$.ƱQM6ԋYh'{^|B>l鮃v;=Od ~taf=L hk0&:B7Tz_j"9@pUt2^}L 4  3$S0E"٢u* ߵHg,QRd]8'/6'N-+>2{euu{b5 fa絝v!ھ1FY*wF@QlnγlyPGdp*74sdQ;G$] %f,u`3r"܂t.cFC8d <)iEuP!;-> ^7cbV2׈8B\Ys(UVZ.7 -3x p\f^/ٺqzopEEmT$i@I㌒ȏbicE>_ 0e3JE$ }XbeDʓhTȌ.`4QfCaqΛ|I@) 1Pu̓ɞt:xxȢTL.pÀ;53ΙĈk@amu7w =tE mP%r yLi 5$V2l:绢/?,G>=~fgۚG\S Dyh'7uJ$yl~voJN|o2!ΐEnH|1\+a!@`q-ʇ$wI} 7y;IJ'Q AVoGoiBGoxցuEvj,^ovܯ %tpЉ" OȘ铫cauW%0v%j#uB-GQIp2ߒ7HO@(KM\kDsDeI:fVa gۍv85ݜ%&[4. < '1!L?!1'c)>(zp}Rim]&Z;ٕ: X(Ќ6cY \zh)ʷi>̾B[L{W$Gud}]1UnH~ W7TE&Nu!J.σwuCwY-`P ~7OhWC>~p!ަW[2u# BЊ X(ܶA|"J@dޚW-a36?+rdG{ßUf)|ܴO H&m5ܣ-v8 ԱI LI;qٗ:G-IF>4(nf5+`LF>d+s|uqNz6AH?"ЎhF,y :fFcx .`/)i`0kl-w[Qb"cQh.30 $L KL?WkIoVC<6}TC߳?X-2?Py,B0TNL19WuU;>msVc|J?&A:"~Jz1BvkJmRBtXYy5? Hwݟ}QZjf h T5C/Z"d b 8/mf>KKo nc>]:F*"p8 (5Yk~18(r7u 5O1$" L5Z==U03"7a*|"7z7O;&muYiy U{-IVG4xW),K"uoY˧f - /G@Yn1e9:Io}^D o.%G}!k euRpgļ}lI!(Ʉ8$c~+nnI+#_I..,498= ¶BH>L#ތ1LZCjc)p(1݀!1 a7|*ؙ B{׼5\߃iq/Fpe>[4UҋvT Dt(Պݷ8ҦR-K(-Qmg"Ꝛ'1leg%(1"QBo oZMk\,.f fe/,![ aLrY| "FpϼչWc}KXIk hGS- K{Ȼ@͞B*fd\*m@B B&-v9 ^W<]47'`uӗBS5oDhֳ)k:u[cy,P{TR2͓[CƣnwB[z,lgSp:\Hk,kOk㡐"/~}CDypOYG/XA)MrϝIOWv=W\dtL歩c TwV=%D.*ҝl^Ղ1vEWGl>8\qnё.b5}JK/|L&3I8e(D8T x|o;;B-iD@-4bڇ@6m25nϜS4"z(x#D*" _(;#3 ]@j߽Mئk'jFDNnhus6e`OXkLxu9^7%Z#:u=TeWf a,qn+ЅPEIu] ҽbZH(F ;a( x=Ĭ[ݬϖw:gPZ:g~7'ƨ) lsK'& 䓋 vG4kN6:ƶs-}կ=AOUIDDsտS ^WUL!dV EӸHb |nrvƨ Má—|~4mGj>Dy(:GӻٰQ/Pb&CtJx.[h>_/rGul5 aWqZ >7*V*(j-j5a<3ȑoVe~[:eKuQ/0;Uh  \;~0_%o9x^f6ǐ+&a"o 9Бx?;m\`AT{2sR_,Mo}y0du7o4rצ&`W2?x4+ й\mA0cW6"QvTNS<"j2id=[d5͍KmüXpfнv'?IҼp, VQ4Sgs"HˇSCZ/}_e ; ᮟ8hѸo*ԥ%9:DjKd;B9Qk+:|KL9ZU.KjmJ3(ΆkCUg26EP8WoJJyUy$IWL.0`I]1f%-@YɑfW0~:B]NML7A}5ni&btIZ]ntq!P~YӞ5 (k\&@ut,,k̇RoCžqEIFd!3!!Ί9$4a㗌 FW fD؃G\FPI+jwS1`Uz~%mIKn}I XGĩOk')J CxqD$DN{YO2f`TUhXO\&vClhx *Bʢ:)j Uky =e7AMbvA;T|CtdZo?BLN(z')z[n}TU܊ P@6* P,+࿎c D,&έ#}Hn<_9Mmaz{#6"SRwY8M!3D0.Wz¶OJt:+5P;b4B3[\W߿KJ2 e#wm|p$V6f'ưI},j cg~8)TݛB>}HremA9|DռTk!N F:xBW&} 'Ɣg*w:bǶOt \uM sPTPt? p#?P-49R-:0-L>DPl+65rd| M WNKo e&v x5X޽wV:}xUߔSCW΂QBlaFd 0;9N\ݢ+fH}]ϟ+j㧨)(nݗ 9v0S،bsJh)0>:Keឪ'rIWTK>ۃC 0ഌÊfkHŮu1ɢ=@A-N OQHd"K@h#fX~pNAfw0e0m4`Qi=5=`,evUYQ-͆g>֌\^ncRp4%0 ^{D Ж$Grme/FE8[;j qGkG2e ݸP)2ԞdT39i4 O^:OKAqA__?eX!9 OL;U.-Ȓ% gB -[E7!p^!]C3(hp҆(+/S0~ ÜC:R%%uЫ0XB2>Dr qe (a듖rKXE=k-3l5pCG.."m !]h:tthc 1|ϋD2/'#28[;x~=j=MK,REڐ~!h zb.29/+]殶-淴j$D{mNS&Ļ ?ZcAwCXF[lͯh܂&B?@w_S՟r H GPCsJ5WY -ހm!}EM}.z#ޖryOο_ ?'D)iaRd'o' j2_xb0HOO_%n JSV:ͿSrKүk64٪gH5RNJ+^bPKa=@&mO-hnwꪁ & Vp>TËI.mqmFpd0-:^ q4BVWoIg^ _;D2 Awzd.'װ o&zM=|g|JK*k{eNWBynא}Rքl#; %tC`xQe(iܠtog=԰iIާ )ՒK~Q`JAS|=yћE:'NyƮ*N3PE9D|#9 dMQ/(y`cFTV/8H+uC@9EYcFQ'V8 >ǂQ:~H1Msڰ57ЫZKqud]'`Cr[`:##3iR.EBnt|`3AQJlGGHziwjTâеEd"]Ϟ=N[3hfѧd*tz- mk:RK*r'//tI aI8,G΁u-"[2y`6ڇE@>X" 8| iNĿCZ'F(w!?o䔄j,PInX^^k .%g|qӈtر0?a@[ʤص<$M)!%_`e0BMjjCb2C >=4 \hœ}'r3W`_170hj_"j wfG:nXYȯe) ebEJ-J#D4z+0K'Ao@XX];_ԉ-TH{I|590y$*%FGCg3IrFD;ABT,heaσ|?n;(u2C%bH Ј<Y,(l~:2#lln_QG+XkTBcȱm6o?:M6Uܓm:j@C=\u.S+mb{JA)Vm@".H !^;A!pa6WiQzP&>&L"1 ,;j0M#;\Q ]&cgıMx; Ng+B8 #+]QqBJu1+m !Ѕ­p1V"3%&Dg@cG6Z䮹(hѿc}&жsU5ަvrLލ@g"1km?b3fNyn瑏bDp aI Z3C2Ba{']:΂*{fjfMcb{@m{tL}.V!6޸#V@dS\$!g-{e)Hhc5FEaY]tœNNEr֝u:Լ ֢0ּ%ɏM{U bw1$yʯ.DJI>D;Sg眩P96: 'v_̅Ym%wgC^<E޿]4C~ix yˏϺX|Sq;6xj؂46jɌOX,k)1V hz;Y.i)Jrf]rJعb147DV m8Qom4=c!oGAR6^;Č_$V]yՌ n%D!KEK#9Ϝs;-|苶G$6Г73(:"n%k"?540oVnV, s YkPW4COHꃸ Yj] v6̀:ـ]j7Ϲf3W@Cϳ;MyGDtuO6_wt0H"pp#F;iQ]úq/6EW3ufo}F>NuC#nXp렟 (絊h)lq:]\&Pag3KB)q!@JqUfK-l+0pml>ЂW%.c yeBgH_6RWf\L ty,vߧRwC@aHU2iMB'*fpmY`[ܴFZQt#Mc QQiWZͭG;. fH,$Se^66vΩJ 8C$c)%~den~S\M99s=:yoJK=eۨ itʔWپC9"ylqC$u2(rk9Sq~FG>HtaKZj 0 Z+CSXxY N ˿.\vCӑ&B_ޗïܨ 0h!slm L;D݆=:Hi$CHJYLElHsGc:#`0FELRVJ҅ !Kմ"UYOKnÝKCPQ-C IXɓAZ<bs؝R%D?UFGL#3o<|m#=DO4E`$uA;9is)SA賽Jg* <,ڥ0À2z+5A7ԉ 3*\0&`M$-:0UisE9y<Sʄǰ{VU[kµ*mʰX 7ɌY/44_Cq.LL'm}("lÈ NŸR 7B}C\3<1|u Nz(`ͮ2W_5;>N!$V5l{N%!MU+|֭kl+՟9Mݽz/S*OCj1F`˥bfO p2,&;S"KŊT9) YpHZ-' &,Zy^&,W?=ݩCc@oF a=ⱦ774k"-pN:M`ǯ7ѳw #<1/kSkKD# L?lR183 X? w\b]bMY*,X^օZIb;2Qy3ޖ.:}I'2SObc oCF&9축+rY?T_f{FB6nNn(1kfsSm}A3>(=1`<B2vq˳ا-s%mh:g!L'Z &$+qPtXU杊a?ibj&6GDj؅{pi`|uP`Û;)z61|M:ȫm>z@X+:bRNcA׉y"J2&WtNM1]o0;cB Y3\=FFƥ0 R?z^ #7WjH]vmMs ujHhkʼFDo|r>MEex5۩^kjoly{h tUްߚ*p;J~d6p "f1,XF ۵x;YmD;Fߟ1bJ}h4ƒ/##,C<  YMLSRutn=+z/U`ʌ>u/ Cꇖ:B*LkJ&w Tٔk f: R:z%مr8 4!{ d HRHz@G/Vq[#;M#R~lrTƜ?0"Z#8?~ܧ'My@;yɛjV+HGO;| ?[ "DA?1$y=isV6aU S6ofC:ob(8Ac-) Iڅ5@]h! e5%M)DĤq [W!_AtlƘ䶎:}棂Gfr3 ] ;EΕZoj"CTK6_L{B_CӤn:4ɻzg($U7( OmAdւ5`k_5Ȕ RʐVS{{ Nw<39U3QE(nޘ׋su!y ?rJONJ׼B)81$$h#n 6'Nm%GG;҅S-V(;f_7Te}HJp3KOM^?I_jchugY)*5`ײ&>%1)a+**uh ˚1=H86(e/kfݕYX5#&f_#*J$vd/>||ǂVUl)x`kҧWגzSU˯2q~>i%pG֐`&e}n]VLNH_`@C1|+DU!5Jl[&8ḵ KRlAd+,,ds**5kJT}jl%Zbh;;p'P/$.ߩԚoB5S0,LA:?ݬ_)0`0D 4prZp)tB_Ÿn}!~n̺TUJ^Z״jJ0Ω$#)|0ay6UiI?ԭi2j*<O端U04>8mYYjX&72C&%gq([_7T' ڱ"yu}@|*k}5srC,s0pN@KHZI=T3@yµѴCSKw1 g7)6DJNi&+7t>PŀT;$S_>8]fjg"ȃ%24;OP6zwc չVo;)~ǻkkBVq:@n8."gpk v8ngXGA $MrQM üiv섇Xqָ@"t _ 6h}TTiNRr&,bY xs =M4b<=7O2Z_ hXs ͅչhQޔtr,Vr}}mлuOׄaS1oq86Tu{!b{^Sy?߽Ac.w^T!L/x{<ǾRPsN5Ů'ڱ~nԇ)hE#HJIQ=ap8ȵ!y`=s $ʘL@da5Ɉc板w;M.](cB S%H0Պ()uf Qmj"3q70 >fG?kli'CgNqr=N{d E 9&kǀ֭v6uh&)VN`lXE%c^`ď<ے2p|d0-=I>,S$0O%jd9$4hKKvKM5 {PEbYzC  Xz!LYr r+ahIw 7-R"8QvUVDV|NܶVDXu8qSF^.]=J_C٭",!Y}@ h !4zT. g&a+1swkC[EMf@&\6P/>J(+9ߑNCWq$Y)(p:h@3c] nqU0 g8fA/n~x˯ʎߜyo96۝5]m$*p947^&H#?WWMX9—!f(ztfj ?nj^<*v0 ViCmՖ)2qRɭUJENruL|Eؾ0C18[aTAQy"Tw3}Ρ㗞'dq,`0B6o%3e8o;m')!1n}=\ޓ߂ܑ֣u;P4<)n#LEO{ `Wwe 0*CM64t9Pdқ]KBoN*q^gR yz2R[޳.}dm!1) ٌ* 劎ݽ*]p/Dap-vkpăI6qeP{F:$ifP:͡!;R܏DЏ/hv K&kzoi&apA=LٻJ'$%aNMR0J"H1dI5 ]!M0u[ʷtxʖ 7ӔEk]lEBGQ`@#3e{=HQeg휔! ZSvë70Ys%UL=ً!]C0jvVHTȟ*sVѯ;md:LF ѐ*W٤LDbdLPL[ >"u7dlf;rC4^>&M6y]Ů!m/ړߍy*Msx`R[䮨'(C[w̮u,Y^XxIw~v *K?{cc^.W=x6{^Xke[~m4rR&& !Id腿*2%'"q 9u.^ hfzt~3[7JJ `]Vf[e6!04)-KMxϯ&cBI@8&xkdZHGV5>yQE6)8+U_L{c 3 ~ZgfU.4/X-1 v,NZ{&q˭ X.b~4Wc{bg!LW:?Kr/NyXG `;gWԄ"G:I1GȌ}m&? 伋1z Sx:Ӥ>R1Ʋhra G6K:;=u<(><"ٖk .㬸ak֏UN6tL\rn YzQ(.JWz(wåY[3d:<"I {ͫ lv,؟r&%j~eRJ&p+hC"ޯǮP۬4*ƃtBD6Q3YՓ*"tUlLm cJѡQFYDpB"vvm)&#{k#r+\ ghgyl0NǡĬ_N0C3j~n$zy)ծ)m;U#tImɩr),NGx q P/CGikPzGXL†+ͣ6Yחyzk3{۴WPn7~a iY q7i \Ҡ_ڽv[pb'nA bԅ&)FhK-X؀098j Gwn^I xDž`޻I d로^œ-{ A.MFiYPZ#q^@/l%>ܣ03m^Ȁ;qE%AGX4g,8Ci}#44fHg¸= I~ Yk_u;7:&1YB]vst3DrM /;\, @{E c<R޺znWteOP;+/h8G~|PC\+<^AR{8N;1ߺl Fvv?!*l _, ؈&}k)x]߰ˢfȡlIC l=nQe\TA ɡxMpUjģ-I33S%}]I\yRK͟$'0"6pW+*3wԮH'Tpta-k+gGYt4a]`,'PP>b'? C@1Ґn,1#7?튝Ev6 ,:9#'vNgAH{w[! qLMl;dRfVZqל6iQaL\rmVFzKVaX{*ib\)1Tkw ٬1'F*5J/!iF+AM@tmt(Gz[ m@md}H7b i fʘӮLkEkRXoLH\gT8 |`_q2AA=>|6vʟk׈k=ٛrx }a+FS_o>u7 e6GZ um<{Db |$&Ni\\yW^nVy`Sԧ0lzx5Fc{k–$tur-.u VAn;Cd$rX'>bx g,xɮom.6]UP~j0G6A$\TRܽ!#Q躊r:>倝zTkwmķW5@^SbUu˦6k64aq<UcbOlgLlڸBSynnJR?zd@1X[u|m -znH>T3>a-9!Ub>P49)^Hnz$55?}&xP#xtv啣u$ܑT@F(ʹ>JA\}4`T@G6'ShEơ9Ro,+JM+9>ۃfk5A@RZVm/a*#HU<V\%l_sƼ#7T-,(c}`vˍиlḄ.=\\b\ɼ٪\@/=z%fEaݟ/S̚}sG-b_@,z@+g>>loX%yCZz|PaȺxh:UhU 6aH}u6gwժU>煰ss"&@zeu\ 0Hb~wA!d5?ѲUQ (n0wNQXTW,\#5uM}35 _Njem5XGKie(U'N8DMA)cO P}oy[U..eGyl翆|VWH 6~O;J˽/XsJ[} lUiP}uK~ d{jY>6VJK;ds6@'6?Q_9U}3p/%9# ƩXcZ6]K|t]ݦ^gE'&'^oUlޮpu[dݫuJC;@e2a9>Oi.>H%0R+k 1sRW+% sk1+rk)NUy+0 uȯ o)%'Oj`]W$T H,kx jI:[??([ ;U ̀)߅.镫ѤW X( ug Sc<]ogC]rrM$Xu^m0lx2{ yV*/N2-pi\b6,wpP툦p"k3v->ǕRaX1G /ˎxW!O 1+Z`kr>"U#7yc?ާER^d4PXDgN̕XRidlubWPz$[6@s@,C*AD`ԛgIQ=*N׵,\p/ʋA;=wyd<\щb3:jT g@QPULl liIӱl`2`ڂ+wH .wje.%B<;k{ir(Sz1ΗWcr<5L~00v/SU,*Ko5(88ع"AMCg\Mxv\VG &8 l`r(2FiۼJyRTTޚ(\V[`ckrApg^K@-MKN||GgW*EM9R,'ڣc (;!L+m/|n[Jit3hETGT+{B13{@%g LhfMF =MBBG;N KVށ]t;dZ]؏M4aŇk-afl<0U|ufӑM?Q\)yfU{0o+`Fp%vpa6er`^~,L85rnz.VjԏC A*gȾ}>y "2q;>צ%,o)\}KM ";u˺t]jbI$e/ JdX~h.C78J]vW b УC#QRޘ%Y|A >.P>=?u®ɛݨFHSj*2z)(D,eKl U|i0 PDr:@)ʵGPE@Qqϩ_TK$?!̍3ՏE[ )05I@3)CŦ@Nח\hIL*߹)*߻5LPW8c1yVaje ZM-ѹ lıDeW*Չdh9bn%$^耟K5>wܾ7}?\J^k/тbX9˔; hV 뀔3clϊ81eeT8)NЂڸZ!Il@j(TtϠ%~Ι3?2ж[<1ʫu&|.8dX+2 \hV?`ixŘVW:!MOG;z 6FJE yCP*p6/;jbwB?{# &TiGֽ֑KQ+Z&$MLrkjfEޱ ,X Q_/ 9`@%oQ/@pK)~U@2m(>X76sXsI)rTP$;7*jQC5*Q2x={{@f!y}n.bMX^!)whh{/gNueEMGQ3Ɣ(p˦ i#zMV`UԔZa~-?խ%tq1p?pm(E$ixn3?F=ֲAɑjЊTNK=ZLK+HpOI5t'wt8Dh+)B,5LUv D56(fXy?VEJ(0-LI s{Mm uV,0ySoXN)JwO{ym|(6mVid~YtWb"f0Yo7*wx%價sko%̒}n>E{j FZ iP[b ;ue7ĚV0G3&AE=Ds Ƶ.}f@mƼw{ UU}*ߓ;H38>W1}Y$xMGde ~ 0iu橁 }gI='L&A*L 6ys8%|X@JZFޜ`|Y&q8ۼn^2Fʓ=ҙ,7QP+V_o^8 ^ho !8x+Nx" HlB<řUi8[ A(6zK=fMX[&+1? "uܑV‚0$4(VPA,^#Nh C^F?phv0 _5, 'Ծxo4(Ĵ Xsi>Tjؐ Wӈ=\XQzq٫$dFMpV~93~Me].X v2mM.Ihܻ*iB<̷Ud7-'ߙG[/ױf2)[  <(YȡOr alOU"l,x/sSE87D@L65)jYf'h[ zqghK 1.è}W8yji"py&~Qiͣ 6ӋkR΋G}{I[@V]{쫙3T oXTڙp&4gtసH%Kdb>W2EcA?-&znϯg)8Xk&䓭{ƹU}72Kn`C=uz8s|x'Q@R}7u}"Jơ$@(Yyv \x< 6>0v+g3 ͡{Ap|~>aݽ {l;"c=@5[ޑ$|!}Rpr&w|i9Q{^p}LFVS ˦͏/w\cIr?Za[U @+sD3K(*NE=,:Dh{Ų! 8?,sȖ!ı#KMbwh$m9G6A>8 ͠ڬT ?~%R)}4]cH}`iAy:}1#2Z YT #B5*%,,噼xR\L hɧ5{<}Y$[8xjm`AROqP I);4p" Y'a6<,_}<_pJ{tzԀ(0Зp-wn4J4?Cs}]ᩝӵ$}]o3ѝaὶL˳LPGń3Й;{.yɗ4ydZؾe>{Лw7xkЛb|ӆFј;PXjHƉrQSr܃,Mfkѐ{ ˺mwEʍȢp:V2Ab2<=H0)|M>1RD-|6M6ru=^L &M;Vi7ۥJ+!S mkNAO,%BQ!(WJسru;j t &" ֹO-͙CJo)x$,Ps8ڻčv'v1!9c~*#8(zˊ."8~w]}R~1@0R7engȪ/069b4Ӌ m=`Z*;G 3Cw:'*ooac" OH}Pgpnt`お:0Q+}7^Ы⽡{_ߥ[ٔסV &П5bq3%X˴P Ij(h"qHP׎k_!I#QǦąmpTT}٪- BASִīӻA#K &|ή_DtaJǜѫgs]7YĮn1WKS4"aXo'XL8@d;Qm{DzThi)",0Sسn9c ILͥn"L +`jp ^lNڿ 썳cBn 6k2yo zX. 0xJnS^ r,>b`2F.+̺g}F8PMoɕ4ìV' P~UhO2h4|߸K =dOP cS)BSSTl >`QRW-JT巗 S3:gK!z;Ⱥ$|hj˱4'StpLmh̝cMFY0ɠjy/t7wZeKuw}ʜワcXB=T^>|3zP~ޖ$ CПz}XE4WvLHnHc"sAb>O+wʫ He#@:ʍ݅OZ'X8ٙA\%=[9}(a+3?4LL?[R3㥭xޠ|SJb^!8]&G!>׸r+{Ay$c2oLXH1k ̒| 6 ߧLk5qXcm\hF~t)t0Q,WRs98f<#JQ|sr(+OF\*-i}l,t*-yP5=u扟]l (٧;oȳk+J:Č= "Ɩ}F$/Wp\~eiMb`VXxU_"W/2Ku&y0jI"|Xr݂k jo=s)M|qUCm8mK6oN`ų` W n`c DT\%Yf)i uj.&dZ" `e.aHPS@Jꞷmr{("yyy7ʓ e L/GDžљ$+2K[t zJC4QeSSs$G??D$(t nZ('*ugeWtzY # m;#/;kF%=-Vsy}3M]bHiw yfYe`;vn8i\;s'_6/ ? siRJZN-УqU 5vC` S*ŋՉ@U_d( Z6c4GO vw|]ԯ$tQ kZ"; ( o(oeSNY?[豄g3K,yR(oJMăA/"L%9r^Hᕅޔe?C̏868ܪ]?kwI[k̠P\5V],6vaPӗD ƜXFʪ!^D>S:J02_ ܚȰkԞQFn逧~'})IӛA{ wncƃ7εLiHn 8'PجMGi%-W1[`|%>.E9#x_6pZ-":t"]8#ٖ'&Qq>~j+1*/"OzFֽISc`նjrQ3%Vub+٫RzԠvnc582qD\p#/>̯6pa<T.atT|hx!׌m_C~8=V@ .&sMr)5 ! ^c]Rl 0LJDVbNH^,F&8b `1s_~kJ[wÃh8{е'(4Y"B5M\sF ۵DK .C SpRIk0͔F]O8oCQ::wRTA/)"g*NuR*ce4IalPn!k72>rFVuvb䑵nu|^vpldU+թ jwkdl)_}[ճTy7W\ JYKm9m 8m._;B= zIȹ~y-OHW{a?8ZEUO~Ryg''8+susED .~fhK_J)|r,긵ub 9vf"Ka&we boN40K"[UΪ8^Q uVTЗ4_F c-ϲAY)ƽ2BwIpckm&՝ >sgu+;i`w҉:TWTp鸣Ẍ́EcnVr{,GwfR }l|la ]xAsA$_z5# PY^]KSlKOG֚ .[M5`;?J=wf vU5 )OqNm.MTmq M1(]z;ԇ|0s.׿DE901ifȔ3&+: drIg?9j2"WOsh96b3إCǺ kk8OD`(@9 e}uuT&OK&NxT-Lje-XGs/hbhR+3(XwJBO"OeD̗ }Zp 8ނYL[xn- pY%ym98rXnsofp%ÉS;jƛoܳ[R" w d0sC2>$_:?W3%A]Eq(pҐRQA'D:M<]V6$Nܚ.=g;C,Jp=ŧfi^4⿉BAž؃ U'CeMD+D*|S c5~p|p37_Q- ϫ$=&`q ʺ٬ϬhX  ovL}*09{H܀ TcS/*=`Lrrک);'~1<=b7FpY9t&4\ !`$"~ʩn5l!B,5."bIbk6T[7ՋNʭђѤD"Pzɞ*j) Y3`{ (U.8 ݓ8J  .!H.~)&nF4[FA( mYТ8]Qp6Nɚ rsNP:?=Hfؖ:Palհr8Pj#Kx> |Pmv 5Y(py;L/ZRyC/MkΝ&IYkT:J"t3JoO ˴QFLTɖdp%p֦jW\0z@L7 ќB~sѬ V<߾=FrqY/OxZU'HR@UX?*(r6mw]W=*S?.̔sʨ[O-H?Uҡ &!Ůrc|Kʙmjz`3(~:*ɰ 1Y|^{W*d2=&=ʹ XEЦ.ϬeJ4bx_LCM2iJ3$&YQ [2DCxb 1ʸTS>_8m}oиC UJ/|;C gQhn.!,_]~f Y:5mvܤ`}OJgkhBn6K»S X{Y- *ïl/fY} n 9%Guͳscٱq5ȿead\ ްWFXb |iD8֋Cm5fpa"1̋e d<or :\s*({ },q+8Kq^QQnEflۉ ߍͨq-7a6^ER3pC!YeGKH\T߻ elS>prr\c_c`x'q n u J[F+a0ZRN->fyl:+'m}?%bOwgbs&Uza}W5 gx:0t.3V7/4maz>Ď(-gE4/$-+F:mnWw ~mde UvT4ǀgZ)Q''SXumy޻}[xPcK ժ_Sw9Wѝ1"S7p_i|r0]E"n5nh .I(+.(b-r"9;extVn z|}攴G@G>߀#.KM5׫0[:??N~4̶ZZ…*+Zۡe:ΔАA׵@ݩ+dϠ:zZW"![/&-VPA^$ҠwUM۔9ɚ-UJK3# bӮ`eh)nNAڷȑcM{A35OeSl2c|7*tLKHUN^KeY 5;'Vffew_uY})$kYL,hd3jNC1fшIJ21u:-tgx$0Q泾a4ۗ܈=)1(GX (HAh7kbfĊSڶoZ7qJ&kT/IJ˝)ǘwm;0G[.S]؎ h!^{8+K¢[T) w֨A٧5)$mx[YcRVc.ǮIdP ҇9xhWS]Ym)XFi1~E NJWB!;~gDn[ e|?cI3wC)ܫyWyAj;wZULվy;Jj>u>߁QKab)h^YfE'LVѓo}}j bڻHfw.lP0lM `Q!)OJ{KPVLl UǵOjzN?`D\;X[t*N]OS@S>'ݮ%3& OCEPf.:WEztwQ ~V=ÇKX]Ɠ0޹eP*)7eB]XUѻ9Fv %IeJ SRsm-_"j:&o])Y3Ͼ,(nos+Ir1 CRCQԠ4 <O_)S֫wp'@{WJMҳ-~[)FfoKlKչt4?4<\6/C^P1n`}NG)feVUW?Gh%MH_gnʸ*2C#^Kr8 W*Y--aA".:]u+VLNf^ҜJ趢nr&;.B%.AV0TȉЎX #Wi'l n;?w5HShQ#}'r] k`8$Η_{D\C*`?΅@# N8ܤ961Bj?hLBs#hfEAFQw@YNqjg@]5ܐޛ+,,MC\"SOƅPk/HfJ_g^bQИKU6AYǽ0 ]Ky==Atqm?3(FQQY.C;v:k/u#?K^<_=~ sR><'1:H*$,ꌀ%k`=&qu^Pƈ+5ј"<7+W#QVڼFYv&pjrδk2I캽hթ=SOv#yC?SB `/FO*k Mn:}I$- Wf\Ķ"CIei!ٍ`q^opE+M61k@+>=:A!<-mGJ4-2&qZfO:Ӱ+R5UHeSMΎHA p;ÒT=9ٯH_rpC%ܐz? x;^S(y3]i"5[;9O"5M2 $î\hTu*@,K/ `"mAmh.vĵ -)%OGyQ#+k kRi?- l+LU|ZQ?y{pн{Z 0y=[dc>R)E;עl/ju2FT]0$`=~B,EEP1t-37P6Q>WtG2Q~D%s0CݶHPw N7A&xmm]Qc;Cip)zC0PY6Mfp2Tih}_5-C;Ər\[l[wIKD Llga$EgEԋb{iyezM[W\uZzz~GYbj"627e4߉pY<<99Z9YP}7{N-  WS.FJ~-!h6+P"ڿK +ԡ5E"wnި83= jv-kV2~64`kqdX GB#oHr֖Mh1coɱk;VFRDغK.Jf]/[_6x%bu5߆`BDW䟵bI' pkA`y48z:#(xloW?i*WP}dDL~!(#p  yb+ZIؤ50p0.+C2,zY-أpqΚq&Z"] "` ._\")^ƅAZ !]b3] };UW$Rqrf@ہYPs-ꭢ~(W(kmp)On>Ēo(

U#GJ 0&Uk3i{YuHnvvNxHߣ++ߌՓ1ll{ >jn'BҢ01|h?`mާ.k;. yv4Pwp{aK\~XvNNKuI/sk>,GS9HUxSn`x7'W :aI=݁f%.8F;7`'hb]Dd.an칣yUj*7W$]x֢=-׭RՐ뼩&a-x/Kd1SZf N>էe7@x8JBR7B;!ɬK`W+<ʄa (̴ uЀۯUʏFqa$>tj<_E(v=؆- vٮUL\؜=GcIZOatp{gߙ_Q< 㟌Z]nqӏZQQl`Y0! GڄDk u2g+k.cMIx0}TdAhpW^΋PL g< %woRu|.ν+ܑPi7FkٿFDkHxr3@?HVwI+߇^vzo 56n<'%A52{JUm/tEU+r㯷|i 1dzPYqGw`-CMsٝMڙ= tά1TSך+h~Ԉf!o0fؖ[׈SӶr^[#Ӽy  mC)Ta$74{Mx$xS7|v'RK'A6b 3QHS쮍b( ź$ ʚS# ؛31u6e)*Hc-``#F=\OF7r !ҏ,"#~ l$)A+4".@ϠP]SLc KCсޝU f  A`tHH_{T2+ 9K|aFcTSg1knȁb=ַd266vJvrjEIAQL&9lՕ|dOr{eAc@ Qۛj_Q!ZZ5΃ZcL >B2^ 2j<>C%QOo7a_)nˡ1m.]cH0C# _pON0(X4 4{P"#Cݑ; !MJW:XN0MBPꄡ)WGܠhxn 6>&|k{$W#^$5QdIV8duQO՘_/3Of7Q}xQ^%%c<հ9xTu`;  -ЌmsZa$sd4acFLd64xzk|u%1&&S._BJq! ʲ jaMYhЛx#8E4ĐQ9iʍfxv$W3x+]b#O8&Dh.ްvVTPg\uQHbD PO/#"_0U=f%jTޥq aڵmׇjAtȻsZ[4&scZ67!lYI9@ }7Qgey&/w&#"`n\έ^t:7g&H|C󣕜&dsT<8 ?g20U5@d~GBmuu\T.EbQ/؃[Hi׼cj1WnU :Sџ$}U:p؁ylW*aǷ؝se>m*c_38&r=q?wA]Ղ/*M^c}͒0ao)b! e݋\AI%}cw!eSlL`(^Rȍ#mHX0W*.?g\: +N>|+O&D`.jaHeXK[v#ct+I*2}-7\!ÌfJ@Z RSuڇLm%uat|J|G>{D¾7! D(v({jVeVLZgVy: *&Jm]ђ'B3-P֢!m!B~QmҔ ׂյ(Lȣ2)6Gٔ$#~|, 5k2{B,JaȺ7[#aRS]ׯ 4nd_nv6*DkTb. ֥ŋţN&Hu|Gly 4 wM5ԍS4PEWus+[dxyhUM}TP;O)6Oe x]w 멀ѐ dYdev+QpmXl24ʷ /1mK? 'iDU%FF;6슴\W6~ENՉzd½}WkX kTCӛS;ie')?crn Qb-Bm'`z@2QUl&8/ 4¬ vm2IzJ:J_˴BԲw^у10hڏ3.틞>KL: epPBK/SU^9 ay @W]~<I|bbqчӖ90vJKڙ3u /@Ang?EXGIZ5VF@n80K5O($oqDDwnzaf#Q/0aez ÂE`& $|#=c T^UrV^Z=T|ErV\VFneHA,m [_%]`=#]ۀ՟@4~K#@u6>lAoA\J !f{cItl,#a'Z"Sj(IxX!*vAHH<KC)i!}UNq V>H¶)6FjQ4C_#tdc`F$~1؁T?=nV(b?T@R<T[h5+N@t C0E-s~zGkwW8r#$iBꟳL*vH{cgVCOEiFC=&iV6&PژFnrW)Ye>6bObLk*DkBympl9zx4Ϣ0pIXy%#jh#(zllBN/ ;ė~AI[`G7(՝͝#–9F\ *ArK46gOHЪ ΕɢxRy%y WJc:0 Y:#*HaoXAf;n&(x=#-㏷35maEuAᯐ. P[{. (Tg/)^ qŚ.vu[J7p-EGwb_rP}56Enb qdvvq+&m QߙQ[MjL⩲@leW,\N Z%x &+t$\jIKTٷPP"Y_Pl-(~:H>TbdR5p,Iݽ!-qְ QE2)=H݁ˮVVر.>pnZx50ƀ]dӹ;+hsD6*`=+lQI5ꁳ^<@-< )+zԈnEm%i=G綾ڻx+,.]ƣ#`6ԜeHJaJT|@ټޟu x$NsrbS=_l:ϝ-[j?/o/`7mZԔ6x +V7WuJq{Z'3i0pY e`p9؆06!T[}A/A`}0d/g\ TP] Qv9o*GvF|]dɏhlqtvn䶦:-/ =H>l]IA45m,0 zomu%.1z5N>R 0E4G_uxWt|U᭞<  aAW7`k!;/[nn⫹P4$JZfG# c'||%6r$מIcA%NЫ\ c]) Rk(}{-)g6L|^rל>brMu)wE\+ˌ@ v\5JU/.dz`\E3ĬX1ir>(8d [SDq`HM8)N{gqW"RS$:VEc >=O99՞-5I1@ٚ~c)doӔpA~Ta:|6QV4ݵͅUV?([s$f@~3lp湻l㹿p.`[ѵEsxd¢u\O[~y3Gq ( Lb8יWQb2* +͙<昁̗&/UIrM*Km?Y82 s9Q&>_ו쑘%g'!tQQߣ[5NƇnltN޾s]YAgM3RޮHfzB*d6>ؙiㅓvz/qs6!+|Aw (m%sHK?%殦0#1O*RhjjRH:yRjOy""Nc6gրjA1SVd7!΄vWd.tQTs'JO¿ u|y`Pg3HAGhLM֝;:層Z?Uw)U:ZXˇu͑S -E܉P}uqu Q+TiW.N6y^!J}rE#wWNRv!{_Z|aõaTDŽ (7Ryy?B`g$a\DA|:$8{B:LnzrHFBJ< !Iz>CQ/5SpH,ByfBaQ(y>}=U-->@rݹ({kGIYNQ$am@_>Fgyf>2n9@r*ss%;,-&SFe)Y޵ٿvT+bF4k};D1iB b *xrL +oZ4X7x.Gf$2-d֞pwuLƶSF Y :stTlc88iW NW0%B.&3`0V K2P&X %In^ 4TBJϊdM7m%h\}qG,jF1k˥'IZ,~,D>V˷ҡ3oRbs.V4`$(ꃀ̢DB* }HAnR;Ce*O3XOw8 ])-6ϫ{IkPx 2-k gyvQIfuB,F$:gWزp-.[w-2u97m# H>hMVFJCZJSFi3INdxMKվYWXbhgy ⮢`~&<e<+6R_ₙ:Z$\DStY:yc ǁwJHi֤csqa4pt.=T7$, @UypF_Gd]zTZwk4<ym@۽;sri\;N\xk,_||iOR;& dCj\Sb+oC ǒMۭ8hYP.'Z(8ͮ U-0WlZ[ZW'\UIVJ6J*a$4|o=b&#YӼO*?QZ,-*Rʦ3?-$kߒqEۣ I[t"(@ 57LiU:G%-4 1]-.#&HvSN;u>gzw]Zy'*|>HH6O>:Yq|@޼ O+b.QKY ryZͽŃ"C~،;XE w}lg`.=О撜ְBC ]8iUU{G_yu-. o-MMlO  _NX0tF$NTC00h೘nƔQeHDБ] l{ SvRPIq@V.H~|yZ_EݚF4T|vDCw[y"(ZZ] pMJB.:õCuU"+=eCVƇ NR*>:yWqw6-0e7'!v-KyHʠՒC0G!nF.a"Ƈ%^zj7( ">nl%i[%__~s`.!Ԍ1-2*7x(Z #̌K°gJʏPm6^qrYp9^kӫ39J9u` <1z?gH @:$@"ў9H14lc3pUROǣK,iQF,@>?Yhg"zDx졋 'Tm67 ƚuu?A<%{rlȋCGGHF8TlqL"h$!xH$y"h󄉩T?='/%/0@t\SJB Dc= i;c_fGjJh_(PН%=s/͂VLd"%1Xiu]UB/S4}|_;I6Y%9&.^~zCz #h 6Zˊj' U&E ӻ/~Ȍ?KOq9 f'@vAf$qLv]!jd,ʠ,[[ 1: HFr.1R9;xt5!iz,q!.D%';`=>o\B8bt 0UȚun%i=#|$+N>ĵ|_Hvds#]VnjMX-NR!("KB `%-$d1\d}mǬc:6~  ߌ7ZǝDH~Yq4*`8TnxahK?P`4 82 {Cݠ*9 GT?|ᒇ1zdM*-_.)e=sNnY(+;%lV`9Դǻ}+bY* 4?fk'O7i;!{,ϦQ: 9L8SBAmf`GI񤴫A|P4Za8["&BЫBH,#&QHD皣8s]C3"kC6L(zRԓ #&ȦI:Im(ʕ] ȃh߼;;aDDC_r,h&`q#ƪ3~t5ByZFbrҒ i):Ѝ4V)qM11 A XEQ&\=pyR`UT C>5?ȬǓ f:klEi$ }ЙFe5ěqc PN/l?C>2nP6GɝݓY/3$}w&+I^yu¡iY36:'Ll(>9250SZRcTʸd&3.׮6lzr&ָsb^ Ŗh~z\W&t`s{`sR| [LpՑ#k$ 'W1otr>uAWֳZQ9`e. f@'JBO2,IU_ey Oh]w>EfH:1|GXgAeދ_cޯh}\S`["d”7 櫌>^RR,SEYSXqKc' 5 $Y&HbcSH!YAH]t!?+4KrFVԫn}; ֟piM4pXh%P%6dʚ5߹ .$;Qr9Fig^-A>멢nA&YW x!MA3 !e{޹e{} r0DxY D6/d8*XQlΛvXIWI=V:\4<(ZI:' $={Z8d7}C ' 5<կ0Lf;"Td&[׾=6=TuH? 1/ NqMLPn,puU^izé$" S! V̶GS:|CGn> 3.&bLш zS6éҏ7h#Fh9HmV@A{_63E#ʍ~Շl'7^z:|8\ejjLp^baH+H2ЗQ@^?|gޟ1f c-(B2kѿLd/R]CPcfZ3>ϼ$U&7"c!/uh`ʊg>a P)x,BS!\a+E[66A24 tWяd ~Iwl cAZwHz(b NNjY !Icqo!֠U1~T 19 w¯p#8[s:eb ]ͥ ݮ.X o毰8yrMbS:0OK`샢ܵ <yW* -s}I=u3;ͯN3T% 2$5 LlE(Jyʟ$@.Oom^g<)jfiX*/DN[u8%pzA󒆲VM+Azv,o;Lɷq`}I2L.4WP Ds@|:d_yv IVJ\ 7dr!Zã]SFxt~-pI&GqC!@zb+{a4p1ar3?)侂2s@hqq*V+7P%1baXbU(M:鈩XtvÌx#_cw }TP|0xݗRgmֈ35tqԗC`0THQ (j)3LR$RwL-tGh,!үx8q3 ԩ'\.͌4#,pfr. 1FlTz|Er |Ð?&oڀg3աryp[ޥݮҙISs)ǫ%[beg*Ѣdĸ7Tarh/C }`ٚ)z(z&4uu5B9"n<[NK O֐wb6({%=NZ5@-@P1{/TZ'7a l35cI#uZ>l$$\ Xlˮ<ʎ|=Xל{*gG7 m;*3{BkNM[k5vTf qr|e Mr̘B([9*`{,76ViE2"#B<潠~ aX漌/goo\B|k\fh0FbHg3y>V\z( xD+fk9$#jy+:ly$Xr`Uֹ˨ xb#4#|N@3m ](|Mymᐯ ؊{71i˅ܣm9|K5wUDJHsAaЪe;_N- P~;QwɡjIa:emQhPt")*.R2QՍR ٛ/uKN}%X)\ьseZ_ȍ5+U WyюDiXl\EN<K ^OW;`$d60`]^OE|p*+~zFz Y AKᎂzJ.xԈŷv*]z.fW; .- QǞX a~֯ ,;46/<^3H^ > ЁSqMȏ/)\vA20^rT"rD^(PpMaEMI惁lTjFDN2˺Ru݅(5Ew嫏)O[Ysk-$ q`m(uRK4^J[dALJ{Cq@~]\ELe2ŹO,8 nE*7yˈOUb/&mj~}̲HdKT0! ֗-isM>SHCdQ~7bSњ HX)C~#Ҵyhk~;Ҩjxp0d+l;T-?6%:ʗ[hˏHfxU31{AI+ lDPZ/z^{Lfm"?NwwD.̾AfxU!^l FU}>mv,! ^i7Z-D:53ϟ1l7&+ kctrC,10df$|؁) ه==۳0U-.1&C\:wj6w(a-R* 'lW3l$Kg j1%}lDʵZjN^/_`` E:Ey0X"SU]W;WH 1]bϫw *K%v,Ȳ\͇nb/=zH&7G2ARUb?ºX92ӳ*"#vbDh^ZwүC5y"ZL59{MNFgl%Q2:2{Y!ތ^)g05VVbBY30Q)c dȥ%_Spt) ~,ex3EB5E[iv&{򝤂zCEMjSpU~~h8>IwMeidsH_= O\gb;]>k#!z&&,{$Rʢ" L|la=yI*gr2@…&X̲9;?5utnjUM 'Ҝޣ2AM2#l?ͣ.>d_ޙI/ Jq. (HA `i WH,:^7>X7k83?D@2;i5%/{nŻ@w:Xlp =(vK wkh` dP{ԻSxBbj2*VOrjRt wݬ?AL$6=E7C 'D#Kq`N\{<VCL̲>ϰh\p~o]$$EfoԲD]` JnoI_EoƯ6; Ēs$ l3 a3 mE[}ǨUE[UJ8[!:ܖ!jcXfn=8ȰRHNW-}73"/2p9]ft V!q$h+Y5u2ԓb^p["]&1cu kq*@O Fn6I<$ƩodfMH&sH^BnL2+=y[R(-{ѵT}jv9QƕT^}~%uEc\aJY Dp277t!Z^OCPM.lɲW^VoY6h1]jsoL^#)ez\XQd!Va~pK̞FYɇaeԗGKwp0FX`,׈ ~D٭U5JkAݾ] OI1U4*=y'+cފ`!~)CE,NE34D2ܘ 9 )2IFsc?*~ذSy،l+Ұ)ţho}Y @s0L.i6 ?{F6 y!./7EC.ׁTkɲ7xcbL{"U/XYAFeoĹIܘt\n WBG{9U8=QU!sbⷛ tK^N֚3bo{:??\`i$? !/ptRlZ<z:Ø2x$ ٟ.x]0' _)W8-JAhwl\x,y-8Xy@pUvX/r*8^J $ջ"i&ZDN&oٴ ȫ}NWk" 4?jR{r sE0e6M{IZw&(@dgS|[@8iR^XФOZ ' uVp}wkU_H͖EV(Q c0d ճY3zM2 1JVX7CT^eV2˖_Jp]KHv(r|o :|!mvU~}>mr؇#ܧ PV5vSz>{("X]߈qϸoxd qnvb&^0`_O۶%/6*˭R_2&4˻!@@K F\Ġ|ckPgCV"ӲQN}N$* aGy~b|T"_Y,՚jZ'8qu'$"N0B[֔yW %22"׃ĮwLyy?Iׯ/GW+[LT*pW6yRLqE_kZȟJ130vd5^5*+Tr2?*`94Cl.5(&0"$4V/jI4gPxHwZN9jO#.-4K,V5oƨh۾7jaoA=D;ǬDp^2GG5]vǻ#>hiϝfpopiKPd]f9vz(}8!Ì!IT/P軗Z˰ 5`҃jZ,œa1ƂuWĶ&c(l˲@wDدT5Ħ'l&@<^3 DliLKr+dOZ,-MB:wNÒ6 eI5@ 4jỦ|˛ࠄTc hGөOxzCF4@4R3Es0viI%؇wY΂8ݹ!Ry@ĺ@r`X@e q y$1*aQ}I0Eϗ)YC@e -Ɇ嫍=B2rW7w`;r X6Cb 4ܝS}"}<](Ԑ l| ccF=rNŠ0'4EKalPϓ.? mq0ݻ/K4iM穉JIImVnp tg^1Yyl_7lJsLq MD8)뜲>{Jj'5pQ]kv?5!2df1rǽ/" G9NªY0ml˰-z;+)}BuZ;<>Z"ɽ"t3a k:!Xq#"꩏3z\5a 2m4^ƙ fO.V*+ǸDL FX2KSB4p6pkrVi d?cqTlhRJ{Qz̉G|)P7*5O9$yêévהW݃$q&Z|~F,0ZhȜ<*Aݎ;:Z~k*NµĞhk`sPv}J/)Ow|p(o2Fb6E!ԯܷ\=i}xu=tH(COd,ay_ljrG' ҊBp`"NuO@/Z҇z&VZF5kz; Cf@@/,GV 7ثDuF K&dg'u| t2n./ӟf'r;-IܚupaqEXvx):k޽l^ F8Vnxڗ$NVQt֪(kʃ(K6iT*(On[9 S^!ӑZպ;3i9!&+gauRK8sum ~u8T~m[r}Eq"i_UH1G4љBA1Im[/*3{ *SF[_n'M; P6Zٔ@2k1Ml=LRHf'k QLS2T"bKo\ -kzb g/f}/t-NW@"DYy3g1 f8n* PӟUzys1c'Aqz5@힑vkVLǹ[`~gf¸Er ^^;S]߹҂ i;ћa1*VEsPz S\}z5Ӧv7x&h`G>`ҎWFx?%Vj!IUuWd<ꩀIX2aeʼn[# &hKs>~yiQg;ޚ[ĹqO5éݲ ;eB2yc9R[np+* ά;.U+HXa_nM8I"WQn ]=C8:2ME7M%^=.%_zB|o*R!V#^rFY m6 Z؀cu"/ #$Qᱳ6v44%ӌn/ټݨ+QYF##Z';cMy **I6B tq=9@W#U'_Jybn'gi|36HGɱZ7O'{kQ!5I/6י@MCScY@59$+~p oאʼExHRs&V4}x&{*~"BW?lKY=n07Jڂ'ye(. ~)|ϛpV:jYLD6Jiaa h$V͝$zxse2(Y>4~̯%IK fEqw9O6|aj5J!^6Zh}).!9ZW404@wŸpA'YsnCuח<[U3bN~8W)jfGq1_r i:Cq-5dIBE^Tx ][N륤?cm?x=%'߇ iX]ů6.;纃VDcqt^t/ic5q3Y 6q B&c|jIlBk@Vh`קOs'̓)]Wk̑_ _Ƭ rG! (5ѱE9/m d'n>hO&A~SPSS?o墨 Mi::+ߠft]KUP#t !kQЂV3v1 *ނ&|hB$5[kl9w,K]R(1%7G40 zXVuBQǐ2Yw`#߹H-zEA,L)\>6H&WPHIs*C۠|{X7LrnA#AN%be-:ұ̲)-i4a)2\jRE4KnT4v W~kT!I^Yq+w/P^@r1 LݧmL7e# a0kO8g, #},!ז\fHtH27MK!"S3Uݒ6H?3PBvt3<`.:J˼݁Zq,(F0*APH  Zay$O U (6QxbJvi]SQ~*9ƹs>_?1dždf K[K?Eӟor0Zh׊:wzdykZ?&'-©_S*Y|W7u{^$/\kݥܹmGAi->6g/fXh0AEUA*"j"Zdr\kH(~1y4=.iV!Qe2m /|'^ :uAov.g3ȐrXEw3j#O2ۍ}I߰0{=|RL{cr*7㥘e[R7BBI*$;v懙׽?}X^&q- KlVfczt=?9tN_̼NurLQB_!|Zts+(]䚏). t69ίuЫ N?*V%{qn7O,O3l$H= +WXyi$HV6;ު{HҶ:*pġghۭ^`'1a/[ ZusLf<_ח.7܁̂&BP⥫.]8T>H\$1Ӻ"5>d5sV @8٥Mg̏;"w68@x|*<4(؁ksU<Pv GYeǁ'ѳCu%PUVP`M:$sQzFipSr= PqJ#rsq߶%|r d*ף_zƹ '4: Mt;Y^hjů[=DK#QB줃b:I\Cu?2OUMY*C 5 H^y+0;1)[Jnr:-cd~Sޣm l1$ja5S=,N#j ǡNBx]qf] dm3[WDyCEGɒ[-K$h aH' qYn.r5-8Y^*VƒRt=5?5DR+>3w>`$_dG*%c6lHOwC CȾP8PĖl̵dJuN(lTR0jL\x4dFUx2ڍWyA9ŝ ,,e܁Ig\"yHIMlN8KTõĔ hghJm5Ɋ)Jtokx--v.K'Y_-۠zu .K_'C'xoz>Mêl#aJ7d` lLq)A~ Emzm""%Ɔ~th[{6 eڞ]_\nh l`QN>"&3!#y?&cD&tAM~`~}/g'r4P ѳz@LYQDx~`'$!Tp^t<(O,9,ʼn"rj=Q4DбzE\LяE,/nҋ&H–&>A;%A>A2J7ܣkd2DIq>%OQE*zk7 ~Mآ"~נ7d-%9T}|;ƇNJ{%0T YZlۦgWB獍]BͫJ!{ S M =Ѡ4UTׄBpddYʏ{G},۵ 曧۠)4V\V;޵_A /b~%':'Gz}{|oҏctg K\)5 Cˬ񍾭@nZ wl\fڂA5D'sG@L*41W i@qK|T+ STXs|M HcjƏXgԫu֣pD۶j6ؘ 5/,qAt:VW QBX^I LT!פE`^$X33p#HǮ[-FZS>b%dJ6]x;eڹb3!z; &,Fu_,/%։GsSK%A 1@҈Q!ROov 8OxʄqD2EY@]#,vt[TŻ1ċv]ǜHơɸ8;*`EQWSys?b";}u6]i*~tojd`Em]y|-}#Pm p6+҂ǂ8!vm"nN#;iϕ%yٞsNPP6 sA&wXZ *h*> T΅(5^MtQ'|џ2̛C >]H)-Vb-(OI RLMWv2rRXRc9h m:??%& ]@ʄ|㹍" Y%kG?ĸi{i#PrRP8KEwYW.Xqra`c{0Gnoԭ; -{aGcgҭqCG8 zipW5d $0U|cظkPoO/O'1{ƍb_0jC쇔zri fU8^CdNMK QY-M.C)?Tii\ϗ(5eWS4o]YJ-/KYZvI@`#LN?PPY,?¶|_Dz` DZ6r: d }:G2y4$ Q^NDRGYʕT5@;{m,zLJC[y+Aٽv/\[Av(`2GAYd<ěc\o*iRȈPFzZu>ܸ<0f~gXn!sηqoi)Kk!&L o/I-MY=zU°ՃwRWpaGm}jHVhH'rl"Z 3c̘TyoX@5Kh_?MEk_%[C-1jՆwMɓO>F(א7 IIP_4%-ag$ rԤ'XKYJᓼ *3ݎV&$1FJѽG|)ܑ$j$VFTai1~MX2m}lU1!?ܱg܀$m (%xm@8X씲mL%^,U'ʭJ{Glle_,)8L9v/$k5 1MҢӯsa0'?cqHZ[ .Լ6 Rdnnǿ0K0E!&gxtbcThE,ēHhAcl[^T"~ɦc1(E*NA-<}lK)80ytW1ϡZK.*2^`| ]cRو߅[SPX|>(F.\ M'3i{Wu W5#M43p{4~YN P(`fJo}{ ]ݒT-ѳrqrx~z8JEN+G"3uট8ʏ?^zgTcE+jO1$Ϗ=(ӁL`pO񬮅Li&;5}9NZw^xwKz2p_q A kUQԭȃn|8uI5ǟybJ&ߴ{0BmE7?[~{w@a0\}| V58~G0:DpbT|)iQЩbsp.s偳_7fFe+V.HQ,ʭ1I~Hԩ@nm1ǽ_n'LJ&$kXoF$H-YLJB'z.bʚL`k}H\4CkJPrik 0[i[" KKj-fRw<U=Y1rOơ g,fk6p|]t&biJ6!=-YSh6&2ᙩSY̝^3X)^> jly4ۺoǡ9j5=OEAI7TÂo5NW J z歒6Ѝ}̮9/xQ2TWDmo+ _o9xUъ8|"*AMZTRi7Qju5a i v޹tK̘vm%x]d|ؽE3B&[j ٴк'5_UV_PE#8>4PUw@?2`4˗wf\,OM\V\6nlUsDiFIݤsPq[IgzY7ct\;|\껪>$YOT=n&ys b?v+M|Z̴nHozM5%(Z[8ɖS؎PcG(~H '#"J`~kޖet1NHwbfWw2ܰCq;@= &M*_eh cOo i[ƕNN_Gk0$RѣΫ_ ݳ&;؆Et*Xsɤ#~!d)Ɗ8F&i!-s+5p 1$Iq &@1氫FP]ժ4PɌo D3qu*|v3")bA͟7oxƒ913R֘=BH_EMFofA祮g$܎ XOIߝi[)V8R2r$hp*;6k~͞tk udk߀.`AAxY=I#LPHe<e$8"%4Ȣ^퉇%m)arb5u:#v/b&n7ψUI֭;(iJv@lN薠*(͞"00{^62X`8k[s/(2Ĵ(;Vfk[.: U'x7$ YaVf8 gq/UXOx2=CIXOݙQ"JʉOK 6B~f*2{n @nO~(TbCtZl@#eՒHhaWSq{=M 7 Μ$`cĥ8 53.J24 TIm"1&y>F|UD&I79=)+nir饀9`z'ޒQ_dV|s q2& HVo (-;?ejJC sN~عLm fabْX8/=_q hMDzѫUr>xpb[j)oFzsbuobϸ!d"uSN@Syv5jD-W ysov8To+$ %,SYߐu/=t$Ygk(`;Q&_^)#, 1Z 3jhhHձZrm `)ث( GZ7q% m28VbqNDem9/yXAz}YifOQm9G?YtQM=&4R`ȁ9]τ0ű-[wZX;,&SaMz& H"AqU\eQҝ)>.v@.U@x1?Tk׭1 y7 /;XT-2dEeJO#eUr.H w0Np ]2#!=*^4RE)H oUD젝)|Ob99s\W@Ci{Jo1~dvD{,`wf z:b)yOtf P=WDUAHEon[14 cscݒ4UW[4M0TIL e.V! o%zcQ+ +ؠU`村˕F𿟐DFƙJGR d;B\Dq=i3P⍴&=S4 r5*1 _ ƹ /s5c/O&14>Vz\S }wd*&.r÷̼W'|kFa&XsM#8%xqsb#~8Ck9qPC}#Jhݧm-; 1_|cZe!  'FC8=.i'g$(xNR)XA&}M, 4&epCuH~x(9WdvNb0)6IjsܯO!M5P-[惽`4G䉗W/A!JK|=U`S(M,n]A\`rFZ%^e6ӹ] [;R;׬9s^S$Oi  (L=3"DՂ,]}f)Qghb8~Æ3ά '݇ӋRk@y s`hVGI+BVc?{„; 'X1hXZƌm]!<$ש ^2E f}DJu2[Q)|w+#>= ^AtH,FҕVxÍچ*Y5D9451(V,'/+,?fq+]MgEneg.vł2-:lFN8O׉ K~I b4qҟͅ)A&XX8xTiF-8g|"yUHW[~ƒ=fÔS< P{U}4$Zxis9 >w)g YM1~)nzulz.xd:w1ŭ"]?1L;: r3Ł. 2Qd'ar"=/mgb "08'F5 'L1bR;qC薑X񮵉mk(oV AI?ҌK_ dYW.}F>Y"ؔ̌4U.kWr`HX3Xq}@bAԛ *' A 8EĖɋv.‡{RRQ!'wI; %C%.)Y{yd< APPS(Uaa 9ADɶuV"ѹz~0+a7zTi,L1 6f׌ r;+Ur@5ÍQmxϳ0GUXFq̲IPA?Q=!h4k pn`wշDO=_;Rx ver(syN@lG14oDl"lm  4 -n*zm@P?ұs:j,agM|t&@@<>j8 msŽCPV_CβjGC|cKʐ)Ab 酃_\k #nPH|χ;= 3T|cM2H":fvB{H8M7.To_<Р=<sǓ.i9]L}3QR!84*&?}J>RM yY7Nݶ7S\ Ѳql`!.][bp-M0d힕dӞ" DB2R32B ɨ67jL{jrn~bk9B~0XKAݜi$b`%Qy\Z~A&=-*tBSCHТRwԸ &ȀvfvToZ1& w`D`%!/]-WMnzFi!9`6Vz4 NF h;\z'Bܒpzća$2?š)o1k'4O_t:fie8>]<8)9X1;D^iAVQU< cHk}nse (\}_v < 狟[նU5e\ʤb*t~ )> K_\X1Ƈu(GHl鉄Z~H`d 1HY3[:gUQI11# |%䘷oo7Xrɀ򅷫n &b(d,H)aR-®(/}fEv%9ǃv gtt]a[)l<x)z680 ދH<Xۈ*Y>/suƔ`X~nJ vb2  $9i|ܗs;)8<00ip.\KŖF-h+׵1mTkIf;-[e{/HaeW ϓ'vK6t=kMoeQ,Wָ]SQtyL頰bߐ3K&:J4g}C\HEMMꝇ~|5ׅ-ف*Ri5b]V3D<Ҋ Un1*+pL/aX M%vi [Z h2mv~1c6-evjʄb]tkmq\r*;Oп,pQkU|ʶݸStVC~OrC}%te4v${7xHe$쉒LZQa8)Std#TLRiy#jA|y)8qzh*A ;AS-{m0i&9EwS>߯ggs.ze%荚vA`d|݇ԻOYORɵm|p;m,X^&R9ʉ3Cy5 V4IL^em j׼(ճ, ѡeRhޙ3B04C׶{ݤ5ŷb@]wZٗ. : ѳ`9--uW2!}jRdTJ0niED[oeOR\A(U' K.~p,Xky`4#T΀W커$S t +刁=~ fUl:Wtz[;z! V&j{HןzN{:qFu,QG/Σx%u (tq)Ie 䑵)}ٰQv N ߣ5yBsɭЩTdpL41-gNZlRF(OB՛24vRV R(!CgHT \~GTW!z?T2Es8}N==wff-]RyV[*gͬ{ֶ2 92yވUjuZNW'1 JCؐ? L%Qa l-k!:{@`ʃ~zd*Ɔ`+l}?}/ ޙI8G9{0'*\y8bxlb`ȴTf1rxR)я3Xa؁܍v7W/[^Im Xc+SS,쓰C&#,}j qّ}awI,ۧ\OmC'nFZ h"kk*SPy)n%6|D/b@ f&FhQЄAb)آ8잯{3rYq v~Z%_ ܠʮ[C9>BT61#ydp 62wi`3 *ȧ"8W?%F(C*⸮ݠDS uRj{naDW\ɏI:?3.;3޶⪸* IB cx~hV906IJ=}b$AJwC%=9z.fA6pSD@4=h 38mfEG#%N,8VjnGQ螱B?>r*M#X)_(0P6[=J(5Ooll2 =8 :tbw2vIt-CrqNڿlw䰋x9ؤVU !9 Az5c[&p"&<^wDrPH LpnHU'ϑͶnXTz9G]#!mPdIr=ům0Kء<6cE'1Ihjy-xt]nfdMyii |^ZZ 2Sm&䐕:ʃ ,7hrZ8C[-W`d|b K#Y\A+4c* n__&|-b]{LJ[) ,+F)pJ_4nZ8* ?iJhz;{7.",馑 >% d Brq,Z¯;PS"(I٤^XLO&sN1F3 A,힝7=!Apu $nˆ6$u8CbŶ<t\1AYeYCQTCPW9]*?0 FTBDۺ3 }V} (RIb}XADoօˣW bGrl {d^iBzˮpa؅,$\ГigY/`u.U&0]fJ&iSyv;lT덏 VNIȨ:[C@}nQ8ΒƵ ^hr+K)պ8Y-+"`:~J"ƹ&KZI&2XV2┆$*gOM" >QYɯ05AogxA j(. afa/'ʵ&t:;y![sKs.ʪ`㨋BF䀗&n52Vs֞ـ>Q-\(핕rsڼLu ?T(N,hZ @\_ ֎*:9 ZJ&Lqe_"#ut4ʏ55\N4ddק>WpL^Bq\93|nd?>g,ڬՓɼ_lRi48d0]a&էQ'ս5Vtu?EW9n+lE6cG8xgZW;(TvV0 䫥LJ.oe7$}!S0lTS<t4&Ҋ/`}FSBRVOm*Ps d.`W3o?~dM+?ȓl[);SL4{A:%:ނqJrxr/]Ͷx$oD(ƾnmX]T Cl.U(yb_?25$,<#7ULuI*q8iay|"kqbD5jU$^e٨'tŸcJJdޅI TѭTe"q`@$>4WՂ $qgchXZ#&30PGeH-*Ї3=߉F) e0MC*P7ɑ3-x ֦ ])ԃ)+)$6t|I\LΈ0a.uj}rkG7~㟭~p eޗ 4pjAnA`Ow`3e,vy/Dܞ%Ŋkn܆& |;MH!Udce-Td(ߟ0C1\́㧆 4r0&z /&xyu[E(}aa {߬5ID+ds :- Qt b%۵62AYf`$.=g :HPnn&CIL!㫿aٿ\{n'Bbٞf`qZM~rKU dFW!_9]UG#"~k_KaQ\ux'slDfA9͈,G0ƨ9rvD,yA \֨MWOP%mo E鳃)fqߨ=%%Uyoj/V #tOKd@VPFтfi rK$a *XAstn2^nݤ$)kxLYĊgg^ZV#βk+X4 M/\6I*ޟE ۡ%t\3.pdM2GWl ':Vd%\(lPBα [& cԡ:0Qg5cX( ϐIC42&d/5jD #Pj_0b9A8VgikiC@t/Ox)75Rc>^*LOZc r^ɌN͹]uXuoJ@f5wm6eE}މ, B 3nӾLSW'. ?2c mK V ne1yn JFOl+'Ba7M:kiժa aajoI U-3yɥ]e0И*@ETdy)`N7'Pe~$UE!/x]f:Rcg"FpsQ$D}f[o~ᥳTm`jI|X_q8UO.~^߹TS W?'OF!'Y"vq0v*|cŨsy= 1C B3`N^1ǩt@W=Y .Ƚ~ XAq`TeJ&ʣxm+A^j{t^60-+4 5x0jh~fÎ,Q[UY/H"i/>F{kSӕj 4 ɣTqn _e*͜1׿IL+F",Yĸ-`a0"{xao;0hMƚI1vޭy/_wޭ}i+."2A*,)eL[I4D}#>C2e'R/A3فc S2髓Nb j={VJ'_ vJ5MuoFr-Y,Y\rvtzFZP4䖉\:o/dqT@شmQP&UN}$taj˫=& D_)2DP'KՌUY6G.JtFL>fr!5ZG q׊[˧$sn5do|P^,])iBzbx#et"ƭ S]Xp맿]6)s#|nRd]yB޶1DAe@֗.$ɅsPQ%\nd3i1PqF7+P_wzV{b9whɄI+*b{Q|_Cl-")q4\T6l:ey7 72y,@N"V^x R0USpn՞ X>w 0UPSCZ\Iu0 1;^AME+"}Z "{AyIP1\%ux1!P..;bB:Amv>@Z{>?:GEԥ!d$?tg QF |}ǒ4,hV`ww룈rE&y%V֡S2=k jǺK?ᠧR4.Ϲ8cT;rtVw` `Zh ѵ &W(y .[G<IM%nȡe> #1Y֌*fu}$)S*˘BHu&EmAJkxK sq3Y{Q1zٿC 3``>Jl ͆|ĚEmS])ABZt1rnwʕޙddwE]HnҰӒsEQq̪s_{ą>j@Ϡ -0pD> mύu^w/u 5<֦n7\R\|Ks Q!*7~\[(dS dz?P?߾(wn~zLI0^*vex k||t#n5@O1,sNJgDQ#ߠ=mQdUOc#`+JMU+ƨhg~]N 3BRbg'()_q!bW#;)Oq๪_gCŞyF5q8ҝIu4'ERD;S5 q 9٤Q ؕvE_GV.AIS21p(WsO'#vp V>E Ea2rcxLΙ}BB.R;X>dh:K Ҙ=_7癯wUVvC%3!O'(F;-\ۿ([a6S„s6Fb:; :dzx_ X$pW^Z9/ b0״0 5#(~ݳc䶁.c' lE(ߠלĸ|Զ~sa$"`mO~'oۿuYg2҉k ﱛd{c;ݾS^pBKͷk%*,b߷H~ rv;b{k3'yڟ[KE>^j|oC@!$V?/"饫.;Ng#dpk5l7I`C bEB.NgJ@A|мH!gJ]/_ak4Uv\ 6|ѪrO_ TpB^-FdkCֱ?"HZkL;<@5q&rMCUI(F<`#Ȟr.VPv];?yՏX  ѐ"3ʭ^GԮ)b)=Ώob`$_w"]TQܛ`Y/+^ǁ& Y: yC^2q"̅(QW0fPЌ-RmRMDܺP,L#{ОqJM0Fy<^u~x;LEݲ-^2i9i`}\(&d{xD|↓7nu0: uvY\7ScbuBF 5+'^Kc~r[ن#ӆqggFo[o90dvSp'ٷME^5ol[<|>b+T{Cx}Uxp 1#_?L"eoA|$dA4]{-aqA+3r[UfG էhp;u+_\-*G9t*ʑFe\[Ѱf2|t/!dW`a2yEo G-=ݿ]y lZ6Re1ƭ1c1B74, 1;j8%c<\DwΞ q;^&Ba ; cpn"V)KMdc fr،kZm %TO+jF'Frm vj$ܸM^U&wͣ3[], ,򋭴5s! ڟ+ka8%#\ (WLB^̣1G4IC'P;`Rtp%O^1CFU.Sd9h[Ԡ 업-t+NU~΅ %6"U.NT4- ~t̑. Zd DAG/gIϣMJ{< 6))!VʮGކBJsDnLXv!R:aYʻ ^N $$):gG&o0%ECHz>9dIZh܅K2ز}{,U4gN0W1;7kJ$I$U~bXl>[ ܷא$ >x)`'֞XLG>Z{%nȆdⶱ "~lSuU†#N]5(mgoQXb /9}7"͇-S˔WdN3 uIS{ Uy4jO1ʚRP!tKzGU D7_C7Pe%8-U}kySS4?XB)dWj{h ,tKxi("+n.>Re"X0ۅdg^ oX{ڻ!D_Jp҈⚎.|jnB-ֱp~hqڪ&:8}6.ߎi$kKц?>pG҆w؋[g؇BS?' Iq|5e3gVXa^uB@vK@@mRd)g3˹"gps-JZsʷ @u4ű5UzJÒ;(,L0`Qr =(ӑ|j)K֖s9C=[Wapr BکEA4Bv\xԒ P~jW5؎+!#+$ (J0uD ;mW޷>K 駗  gd׀:7{Qǀ+D筧jh~pȪ~ 'f[O $""Dd)@sî ל) ڏܫԢ/ـ Q.#XK*OW\sK]A1q+E'5d.r<~;OETqsЄCMx^/B9 KG7Gl.+֑hmUb>&ڝG<I4$k4`8O*\Ҕs)nx`/)`xI{3 .3a4aZ'=e;ؚT=&ܖfR rS[Mmس*q[hO3cބD-zv0)GRҜ0ܸQR" ('BRnQ;[g&|Ɔ-0s2&NBesV գ:&FV7Զq7nǗF@vIm#*ɂ*J;F9 # V8}ȥp{Uz m*I0A ˿z\,tI1$z,,{d; Ja~&W591cFJfȋV  -˛8^ffyPf.֫h܆6b B⁖Ş0C.]&0bcMKTqrq|F-0e׌j˂Xd*N!Da@%c"y4s=5>ja7|>y4m^NHO ;w2G[Ry*.6^uAẗ*h'EyB4EY2ʜ|M]D!*{jPqJ{LVJ:0b_?\ے$,e[ołɬO$p&6)%j\-SH'Jc0:^QeuܬD 5K.6dLKC`պ;T& .CƧ<~"zS\PCÂ&wW7!  c3Ϥ3pptԜ%D.L'H?k׳ڪ T~V|7/# ٠_o]+K 3*> ܒ 3Ьn*[GDU ,AyA_AN/8hǙ1oxvd"dA67eDFߠ K2wZ,wW`1Oꊝ4[5JRw؊u@ՠw5?P+b$C.'ܰ/8sNYjdܐE=[>=T1ந]t0lUuQ4^<@ SiOj; S]bJ(R?m?x^~*il^`4CGydИ*ovUzo*݊[?RcPO,&A-j3*5G20Mq >Ob{ap6)BϤG#399{?%v@o ] $TȷJ]P  .AD5?GK2".=g^V=?g&XP><=YOOG{>./]LPҺbd^vLyHyh_(>h)An*g k+ W/Gt!"yn SA⳥ORƒ'2rHepM?|>]-pKz]v0hp/ SQ_%gMUxR'ͮpY%15EG%57Arn ǓbPjfHꎗ.pA?757 JTfԶ͙(^ڳ$ @TDY;}]`Htg(Uj8`j+d% lOem<K4 h+ߋp}l#X43oX ~*MmOzcf\s+0frD)܁As{--X$}&~PJgpIX9`xD%WA/1&Ɂ** 3XiB!DU>_SWP VɛG12o9cJ{n'{J\G8 c<7FEdm2h]\7cAXuCzK<DaL f%2wWԎv͌B;?ۏ@)_> 6GW{ ?NF˧/l8:ᧉmܐw^MRkϭ,KUCW ~,Wm A.ݥi4gݴAF&H 1t={W 8{)r%13G@HyF[dxX9!u\쏵8^h~}3S{a$%'Ήp,V|1l><_B޷ |qiA)$4]펏U lDG, `q>9IX36B/փ-iyF`Po7s$8Piߴ^9Ж#C+ogPŨI jM ԮGCi W[.oˣ rP`^H[oD|?>FlVw%6nSiŅF?uッ#IUx++L`K}1.hV"ULNp9m*;{?9k>''Ƭt9ã>H%WkXsfv`0Xw>{ x$vrOSN5;=K vˊ5 BHP{"!woxG2<5jb<߆p^?bY 8#QB]9kא/բqB@Si}xz{Mq) ^b5mH# N>9lYtҹ;3>dmgw{zMʰ!: Hۖ@a p9)P8xB`(IEU{M]Ww,jG"[OlK'jFRsV x2d֗Þ UgFO,W[mi}^.뾜 1l|n~÷&zǺv?0)kXr3Hbñ㧟\.CۊL]b-jCC$'G#p'sY/M^HsD6tE /!~6wg:BiEx|3K~ӛ%0rnFLY=EfZ$(hlTaK,QgS-zR!Z9Lثڼ:c`gF~,H0:t=VZ9/W<=xLq[׼Qjk~tL"|kwxJ@Qa 6FyrRT$ÈB Mw2ZR-b뱊(09x61s>c:E~#ࡐ|$ ˔x|F8ޫgpLI%{9U" i!2)Ki^Obf; VM쑒4|[di1}@ T#|:%/͊ÚoS1!$6C>Ze4|de1LD dal)pݛhƩ*:Xw-x<S'g%34]y!&һ%.$14K*ӡq9B^-*8p!\gS1I"T^~ *$Vrȣpu<qX>&32`i b/zi{arѐd$W>׌(vKfbpoQ5u*OR w ~-^Q_wgzR_y 9-mo(_>7c65rjtr+Ǥj{wPb1tM+K_jEB9ZMqJQ/]-}% 'C\ID6p]>"[V R WyB &| kz[#Põ5 Kr=]Z+ik-=5Z9qNU{{S\;}#==睫9Ӎ \pg{XѨOk웮_T)@a"aՕw "?Gqg0g 9U F@z5|Fi|%ULbZ\;Ĝ+f8htW󢪩I<>K^qm,Ԇ4oV@a{GUi*.@"0JZF+g[9vbVƗ&W R^(`n~ 9;n"ca3 :6X81:SPPS .q6ƴk B{2~n Kbq0:V&/m:- w{yd%-=$,ʘ?|Vhk|jZmW8iN䔒w"'Ol'z&_fk_Q[;Vvx4U 0Zcφ,'O уȶpQ}SI;)xТFIltWqӦM xmwT!$OG$Xg8d$ *)&嶶t)@Zq1wȧ} 7.DKGB攺}Һs+tw %ڏjq:4Z}nDS'A6QwtØ }ǵƞL*.p&3EbtJ5h0MFa_u`ّz, $(w=D1HȆBH76 K MJAoů+&r92XW1exnvBu׳Fjp#)HkJK*J]F2L [Tޣ2/Jz;/vHc:ى#.SHZqFx9u a:%wũ[7މ P_,߳z4{,fO~&'$y67dy0xGr^tZ&e4p7,g‡~4-2kSͨ!eN1lNWC]/#XNn_uEW _yˉߐP&92n~a[DJ F9fa/I;5G~6=a/tf܄}/@$R+&42TQ_z޵ ƜDvnQ5!T1v.N,wXq0f(4{&{_Dp>&8XtX @ƴi dx eD ƒ*FaPPszMT`OӄYY.pAi*pFT@tg[ߢtKI׈^ D%&! ?zda[/"(#(ߦe?=7Dٜk."*JS\<N^ 'ڨ{8hF,3 `hէ 2]ϮEj8ϯKg4VԾ5 BfxKcGt/}O-;±H%!p~'8Pa HB . 62oxd0MMulQ0%o}z۔(?"nR / b~WgORƫ -9{`pܬXmemoOhھ5]' 7Aqy{2NJ-uz[1u26?& cM!Jhܚ+*ʱuK'/xv+";)$T/S_)_\R&# ؅*@cq%\VOWӒ˙0|IB.T:EUZ:SūQ2Gg>j^אYwh"R(A_(ڇ%l8 ykU: Tdd7 CUB~D6@i8_O5a0 ;_w{@5KE"A??ظcXS4!]誂mKNG8^N;#G?(X v<(Lh+4s9 QH9tq,sѧÒpE2>swŽc)''Հ "ƒ`Y]];]xhAn+w1Fk/hVwU^4F%fkɇ)aY<k+䍸ЪImМqy&B((~"w^".hgjtL.-9:g26Y>MQbN N3.\>Z2m{~MPIJK^߃jN@A;"PKA*mWk= 0,¥ϵr>(JX?k_pݫZ6~\J|CC/ 5w440Hʺw%DF+qd]wtXQaByikM <QzLϋc<;3Ŵ_O*.qcrr:A%*ʴ5ui6lKE-͑KfzŔHf},z}E%a!JΆ.-j}]YjKp|\(q*oq%7{Ȼ{|(KCIs<ؙ)i`":` xi@}Uu=u z "w)m➎B`ϯvuoâ:Ueo9 O@ݬSRU7Zo9b,(/w15 {(JxQ+NP0sCі}R4ZveDkG>[UF6~Tk/Owtqg6E eztt\ЋIȚׁG]HΞ]K`]`U6^Zb1ӧD0B1Έӵm{T#b1Hmb]D,j6 VwNgեw" ꯋGIv9ϋ˭NVnL5s Bq{+tư=KSxs[|ڶt{t4YLO+,h`jTqcDӝl cg]@׌.|Rhtbw\qiSIW<:Щ6FQ/*菳Í9ּӪfnr; /{-^bB"D97M`O2̭3 V˽y ;`&qh^) xEiC1Pc'VAwbDu7faLQ$[&[>vܜos^ە#%O@MȢا2"d,,"ҝ,0N\pXT/p4I?vV~zTr庡諾"1p(=fQ<*>nx,):4@z:>[Ba̶`x魀TeVm;n9=ģl֛@2r+0UU,xMXK}^?,>33H ?j?8WZW RDيHKT&eF)Rx@nF x)I|FV7R:zGM謮AOx@[%k/-X/LW>qU`< ]d4>* J/ɶS"OL"6M Ba_!sQZ~4>_h~%uy'X>C}݊jm~4Cm(e[R^i#WEաx Nf0=kl,!=%O >05fv"g)@ku5:_M-K:2HJ!YdeX+HFUSYt3$ֆf}F7@0cB5R]~ CBo[bm`*yt]{$$%ҾX)n7hKqa%8HuIy\_38-wO7-nT4Hbtd?}¸`{'t?9ǝN=_Ҕ:1 pj311kZ"Bc^Fv8z~ :e#PkR|8OAљYth1ZYP3e W2bA%$=-<2,-D)E=<[mRT7(A^]Vʊ"} O )`̖E>^\pNTU.Ylt51{p rfr;!v} 7Bw1;u+&q)|+Zu6جy`lP "Xс٭Y}/r\"b6?k!6xS!,Bmj(YntSN;`=J}岙]]:xG~2 z/tPe ){:zͼ`󪙟c~E=P> vzt{袩`6N?;Q#yp_xkuc3v=>)XrKyA Vɗh Bu1B1"7g.̶4ju+bԕ!n[ ݼb3zxm>"gVP}cUOvFWw\>ʉ!7{gPRU݈l7㨠 EvjNo De|>D]<0\Gѥʼ˩Mw&!6GE0VZ)F¯ i:b[[%`4xJ?YYI+ZV "^+ gjQGF fc=9>Jy)o}$d;RCm 1w't8.8(W]2ǑvR w%کv`1BSd"ؒ<g7eV?F|ߙp7rsۥa:Q*?p"s912!]C(SMkTbk%ara*<fJVn/ڳxbkԀ _${> s m'pq, j M_D]NyYmR'BLGbwz'BVGQWudU]K`f(ANS]Z[&A UCR^d6p[i6 q>㉺ 2nq%:e>[$ +$yJN4;\p9ZyGW*{fs)O JBR=-4Q?sd)*ڄ~}f{P7mAAIޛa=O7C d_jg졜Cxrn\ryQ)2lH]%1t$Ot $*[׀[sv4G)FYke!Ye1q!(86:r8rai))]QuyԱւnj~mƴE`G/D\uǐht>JCc'; |ɽ{uϧq@/l4͛$ҵrِLT'vObrB&]Ǥ43ۯĴ4 ?t29 nϪ+ m8S~!?amz$[jaMoEr=w4̮S8+r>D!'i3`(w[JSDWMwFQ4i#4zYS@"%rMߖ#LvٔEbU5\Qim{l~܇ON jM z!UɣzviC&]uUJ?ıqLU~5 [5"t!RBxGF0c%]k|Y=G+rI(7Pvb T x?%l=50\)T:1̼E*XfeZL@hU;. 2 mM)X<͵BU,Hh@,"|7$9qP[U34@w!)+e϶0$V a8T@/2F| Z%2Y@S7ukt/*eZ]?s | 4)'ehܲm4Z3vBl ߕ͑r krƿV':tʠ1큵b2l}/'~q1{bՊU\ԭZ6Rw)9pm;# "g=Ht J7^ %3,>PxR0nM'E&k^Eƿj? !v/;.AhѐsLb7߅1'Xyhl9PWjL=U3ff\OtqN\&'p[t8!d6[UE?SG.7)+%~fR>6yW#aygAM_pKE? NGM0/`5%DOS)rDj /ؚj=M3NS*Ϟ_녨e7YK ( }ʫ9F3oΎ8~@jhYUt E٭AX G /BuCʡnר-Zu89:n,m*#N@>? Qq(Q4Hr]0 M6 FB,"!ѱX,BR6mRD|p d28Y5"s8L=SE-\PFN1؟J l eBw .E)fP|wz1YUN5Zgfd롬8"W6IW$t6_M;rQ"s#&Nx;+=OL3a|A΁JYiZ/oWyn@v(C)|cb`h-sy!1 nsѱW6HVM ^4п?Rj+ 6)BٍTKbaMF&Re Zȕ*x"e*úil@/gxvV{W¨n ơ|7JHZZDs/WQf%#u`2bj֋as'jeTZ{M0Ny`YS5 ^0J9k_@](^HTtOI-zq^Y:!a&uA626eSaF:*ם+# X]@*0f&=ׂi /**aR?=3eC[c,%C旯8#TF!bN*LSe*xO^ʹp P/6{{,]i-p,1e&QV> +^/\c$8 067@՛&1vI7@,[tU9rˊ:„CHhptrDéA~TޛX{{r+"i3At2ۮnS# wpef@&J4%Ht7ųz Xױ{f9= ;<81xN^ܐ 0@Dn1 Ps'0yxp5aa^da@,/fBO9f: h4<΅(ty\SMlX55UMFdP/DG]21]x`?H&17|kU|ҿ>ks=C^Oj$a\i £u8!&Ɂ!qRA?;#mjLT;ra`sp?A~Kvm;BHK~'}xIE>xf1sBM@ƽh? mNɶcw2/cy$ AbUrMg)0~SnxъڟN5{ˍ׆ڽ`/HG葽O4osIn\ܸ.큻^ԛvri}xF̅ *!~uNHiV>70}u7N6 #*SY}V%:USYxyJ- 7G/ cA Ȱ m" xOrsDВcIF>.9N~ Vw X @}&Pu29]u$KR;9nB#_7B`bX5D24WL 5)^'..Jͤy2K#7^>&6%Vݦ.zB~AZ(P1S(7tv[ ^}u~\͈P7R+84O7"16L>΀Вhu]ID>t6@AnM JSpBrqѮwҢ~af,#b}d'@G;D ^Ϻ:] JA/.q 2QdaK4Tb/#$~E\W='kfd LO 3o/QhuPR:3AڼЯ[Dkyi@^׳'EkoyY&Y*g +zwލ/`KHZO xL,,Ns>/x/IqڽQHu=hX>O_S ;g6j'!o'OZg˂sNbmṚ&gڀU{mک>&U_i\Ǒ* F<*.cѡ6:ֲ~n.ү,]pe];/`g"}D۽mVyws4Bfqڜ$=W"Ů @ekI cCХ co 9$""A6St zD׻:}/^J}׹W/iDpXʗf  f 2KI1yu?$ vmG2|e=sIIoЏ8kGnM&: EC[ͼYK_$.k;G%Ly.> ~e]9> ##^d\i55,5wFD/AL #Wҟ*!ڜqNa8o~${A>J㗊9ϫYHf5%8weeEԴ䏫Wio75h2^|K_$&{UW7r3y|+K;riJ(LA7!J"!c8O.U8 UI6Ԅ@ScF"c4,JW;1Uzh#; =n@oEGˎe"j7l ˱jS ":G@u7q7?\`\!`]Y19hC{j&'S@&q?!Yxo` XutP_1?!(Fv6rSdN eR\;7`~*LU6 GA5rB. 1/$gc Qe}"vm"L_|ʜcZL`Vbʍbw* opAuW.` uRY0ON Z ~_1մr$ltXDKr%H@&:'a]]/D":F`_}ӳ3 7""حbvyTX4 ^ 0{rD "QL\qUVg- >2! WDDC{vًұ6%@8' r$OW]2FMz6;~MC` o[NtdEapݘwȔLh@}SrKcpCz >.i ~S1KMƙzl}!dD4,ɑ$Yr[4).&m^׽pt,`dJֿi%sNcy'U{hI3&T LUV/6w߼!}H{Ue%)}!261~Iy8"AU*Y} cLRR}֥*M~OY_pH1m^9{ KGү'KHռʲv?,EǤ2s%ۏsڸȫn'w@5Cھ"aYqR;@5Fi4@fI Cʋo]. s4~cBҊ y?gX3;ckشwf6.3∟|+ c5zEtQ%Gn8GMT۴j~C5`uF(EK{sXCb"o4JnƯxfJ}{7 1`h ZA?SkHmFlֆ 0 7EJ +OL@-hch99Kxu;Ý91:uotBnLE7DY\?`-r;;g3yL!X+P{+tqC9ءJ9b1*?Lfӻk`ΎW@ ]2'Q8=e'\ \xY˜)LmsBh~_) 6iFwRv-0wR ?Rp}-OZOm pn׻UN.+CQ:#,nڮQ$Wʀx蒦V[^&7!8@{z* iO}i 7WdoˤE}rH;E/0 (2.pw٨J倿D˿ av8e)m"Rׁ~4!hy} +=duo3x`r?_˰,Oivp6L$\Gԙw^{(X/.^[K*2C YHvs򁎗wyZu l+WCPX=a&,ܴ}IZҖaLjV, X|뮷]#BY8By. z=m Ҕx3lm y-_1'I7Is._m(Ź90YXnn$0.-4 $@J@q.Y3ҩ%C+eH{Tf,cɰ,3Y&gx`G)gϸ؟n2dr@@c%Ԡ$/U 9}gNwPpNi &zK-#Tp&Wr]1[Á#d><[ >wk,ImH1ЈQ9\Nar&8+2#<)I|ZLڪD*&f/9kk$ 8V:XSAU/kFwx[7uMLMmsC@ YBt#Rt4oB,^ b7bNsn)\#H /&Rn\f)M HqG=Kz#YE p ssOM+gdʕޚ5"M'Q&[XB]DFNV"W!c$n' Ј!vJf>AbܔtS!v3#/+k=%Ju-#Y&BOH cd$774T#+8E}M;BUBIdւ~"b}dp^e %U6K m( |ONQ/Ҩ׻b2W5qޗOp~yx20]f븻տ$LLi\:sCEagŎs&Շ$(}'Ê拿G7QfIOn>S4X/ V)Q[䮱 gQ#ේ9sLDc`U:&l̓yF(̰R0@Dӥ7S"p8ݛ={+QQ ZaXz ̤B%Ȳ;^nհ^Û{僜hJ/X\bGrXhKF쮂ܣ7n3 )TmSχjVNHO\~҈t-[R9K$Լȴ[T$M-5ؕ]o %n^ IyyGI}>RjTGY2="(#Tˋís<2L3u6ԣ+d~qf9&3foj:{>lY@?unu*Tʮ8))x҈"\M4 {zU5ܷC 5i+ tZX+=_Fb^q Ǐ Vx^7Lqc(|D5M~Ж]}VC<;!4 1#''"hBP"a_QqJIxd^Xy˺d'ﲴpH "r5`pV6 YA.\ ]*j!3F t*RBp3{~h3q?⮋SC!Sb}0RsFLmco wz 0H;2_D#lt~j"]@X,;GXB pN0 J@wç!"V[$8i8D󁩼 ǾڠtpDN{=; 7k٧ÖrGlj[g+m}xoq^#.Su)"\!i@A*UJ ڥe$ 3ndy~v9CU(o/g={|O8( bteأEttHxJ-z [PPľAgdǡ:(KN3U/dH/[Yp fG6e~€qfemAX EŃUebŧ+FJ,ݜ~l ց OMKBߎQ;bd~T[h9 B ʟ&Dzо WYuv+xZnT4߃{1m̷ x|0%gGI@k0]z _έ0\ob[GaSQçw$EL:]c ƝD?T"(`؋VE3&6{?ު2|c5N7z6XgA| ]:/x_d8߸C(p iKh5ȉ9+̈ANq9wbɻ-r$۸v=@>-)9= |پ5h0k?\E/ѝ7(4hѮPRA@v!BSu_U,=+P9h)<`~OebC'Q"BÇO4Ր0j%st Wm4ɓS`0 YUWBN} Gd~CNBSD4t$/#uU5՜U0P\x/%۷&+ٮn dTlˎ#9lf\Sr `y] S N:fJrdJd)1И FlJIKqC#&D=uZ)]`SZ=T2"A[ _&ś.HrTi}/0<U}6UOKZYSrlzd|Ѯ{&ZI1;l1x$kҷ8a^bz0K }f̗YMyu#}t>7<8Mr7"mq r%ZZD3:H͐S,1P_$Q vZC:B01yƠd R[t"{`vR5hDesV$ȅJ#0J\hҀl\ P*‡r×wpgԀrxN^7V<~=ڕ!`Mڒ+k&b<&65&+;Y7 @CɁ}qa ^aAZ~O[5vB{: 9v? 9aBwR%zƲyxeeƖlO܈$w2Vv R^Wxx*y_wƻU1"?V %;6~2o7ikyMͅ.YWzlT[x!̤?w1);?*M"E*fRFZ\0Sk/s :L&cG`*>; #꘭Jm=0".0DB, 7i.><@?jѢ#V6$LO3](ʻA|@Xε \@aj6G0qbA%ޓÁ0p7^|IdBZMF =m ծ2TlڹbtcF?Q M(U 59y!,mJ奿kg+cGWñ U*A-G>4>1'kYߟ|S' '@nk L/,;7wwwcوf߁`vOKH8V`<3VYZWkM'eg+F8,TZH@]F;'R[d^Z}i+;IǏ N q;ٽO=:1V.en&C qc9 .NJaA䰫@Ŝ6K`6h˥愡.C=zŶf~D ;=.'Y<~Ɇ[$jns 8z)8=Wc oSaZuPF a DY z8r3(='-{vw)9;􌛆 M bhz׃M: ؆Gi4G!/SADE/hyV*U8%}*>{*PW 4lq8LuGE b3z/ ˥) \ MW|+XCҨNc0Q(M4%/w_d=oI :HP&9OuL:,5 `ms7֪X4*Yhue `@{/3k+bA9LDldB0 ;ZP Z-Ӛ?-q$i _P +F!:dSTA[f#.ܐ.&-4*K5$G}t4EG5y !CdžU\pp>{4o/4C( |XM%t˪B#r^+A2NuTim1B'5%-\`DջWgrnmeԳ‘ yե-zTȕ h>iqHR*iHy*BxCpJqlylc=UxNő$5QVwhwڥD|%/Yδ.gnV/Ѿ&U>-`}˽`r}WȬSЋߜ4NqS/䮴oh? JUO*Kk*b8|.O5WzGJ*0 eCu3 U%6P$ < ?7&l+N<I@<[ӵщwWwX@0\O{cbb#1?.[3= Lj8VӀ|oIh j 4w:Ǿ vj=GȺW\AG'(W_4Er)'zRC-B.*?Ir5IM`E}5(2.(kGX {_Ui->&du공3&_Oʹ`|l~nw̏v7C vOaU[H4尦;dž(NsYWS!bvS#D!6 ɆՒ#6TR2v'nM:kAÑLք=!:6x0k[WVCXY+>[QJ(r!*Afh,WH)ovoM"ɝN-7+#_䐇y0rH23} h+I-g]ޮӱ1>]iĦ0`nGiKof#n JRg9Mszg' uARl+J՝Ԁ1!S6Va)a  %)(Vl}%>uZ0M<7u^'dax9ڗRJ~_/v$~=l ݻ6/PN~(dCҠ+bO@c=3@s5|~p,8shm"бӁ@OӎHE@le״9ߐh5c,UAuJq^ nc8$9/$.sXgwr+ 54I;|FH3uXM4U35BDkQY])Ѱ#EB_>#Vz!樮56w[A?=@~0ę׉PTiaN3Y<|$>[& S@u9WJ2a%u asEMO:dcԺu mٷ+~duKOE# kjuZ]q/孏mqCr f؝tyS\=`J|[-ucܹgAz B2Oa`VhD {mxQ:wu"8dۄNd1(7 ,\\yc7gy׽þxM{?I7thryS'ؘfݸۜc~x N'ќY160zmĐ),ԯ7w`|?9訞s8 ́Ž<`e1/'yW7k斢|.>jSW- ph"#.n":dg֢85.XRwk pW|l~ 5/rN% |!RCBV<}mZE~߶wUxJB;]ký9N,<?ZwfAB۠V&y!q YO/8e}4DaKW~0U>0PX"Bt Im 8ò1IyI'(]QB!\UNcF'bEVIĪ>w[8] Z;Ǡ9%}',ʛ{LC.O*J Iu+`Œ:q[c*,7(mOQ:/Ob{.]mQ2nKye"5< &o׿ld\j{'f!~u%W_DMqG#pLJ_adٿ2 t>@7@,VH=PB{Lzة؀ͥ@xwwQl0M q.칯"Fsπr͕Eb̸]ݛei#랫x`:VLMUc!p#Du4yG5 '̦*?- bXrnރ`. |/޸)sz.d4ш460+a+xŭlHv񦒋YuZ']@ͫ`60/?7wPKg h1or^ؓhyMVL7V`>_rhx'&Ù WL%k[@8ˬy.IJY8C!D.ȗRe08>%l2,6=2˸^Wm,KAo@ 䢅h,Z=Kব1ݕ\<9L&}6ΝRF/Yq@j II*7ij)GMkp.d OIݣ@T 1r:\18v(պKkJ_:0M>E\Ckz,hLJ@$"#Can,]$(wX)EI[w2,9>ؒ%|Kp>@(:^]]n**zmIڞIԃ߇iisp n b Qif&^X VVw& +=NoĽ%^R`9}sYO$9 EVA|r,"ۈy0aȲWa/8◿JpUMi{O0zq"tjibml3,I[spSľi? 3 N[est7E~4C߰qg4 CtI WIuA;{+%oKP!",摍u&c(sǂb3@,'0[XT'~»rӣ@ 9zwdl[N.y2_X="o G |6pu 9P "˞*}(dմ5e _b2Kdn:gl)<7*ྚv:[i!_XB8Fj :u C*do6V]-ɐT_ WP(x?JֵS,xÖ879 Gڲ7X;Nf[dKl.۠+l HSqDv X!ݎj}(S>t"~R+bŬG8\:I;͐{ʔ;ol_dp!A[.md2&jQ{rJ*?F"crd)#AںϢ3hxpѦi }8/J07hO_8TF,~?:qϩҽ%^t[-}eGXޤD|1`4H~O2=0Pyd8u|C'q4_NxA7F8^q!p8qF 9՜$o€;(''Џ ze>)xwF8EZ2%J\愲VEXǥn2 m N>44UP+nkHЮʑZ'Ϛ@ѹ{OHD=8ҡRMLgӪ}w=m$c@@Kiߥȣ_X#-O I"BFEjLZ!="O Jh/܅Mw ss@%]Z^(Ѩ>o8"ƴn #辗}2zڸО}W_p`{%(ElZXΏ T5)T¬e K_;{Sm;!A+)Mq(Uu'~mtzk%)㘠puG\%`/#|)> 6S\o/癿)(a Y)[%/xtAii~bi>g_mRap)_0Ϥ!W2-.h >rwz qۑ o+[ܰ,@h*OɴLh ^<0/rjK+9'Ԛ0;<51, w^11N `WDOb*ZQ&*Hܱl& 4xGkPMMZrlkvyj ]?ܵ_Be@g(U@ Ѷ0P#BւT8xP?H`r0à8*=&@-7u>aRj8l%<7{EİN]> QU*!^|<~N"dS7}!=tGհyY8I]e0P> PR4a)w;>ݥ蹥Sm_׍;B] H@[ܤg9e6V<G~t&ǰJ.L牪XiY -%f<#{>/h qdA18s,7(@+MYA|(hmkp8;vY™tLu|ewA9 ٓ%g }0@b}9m62DW0Zdƀlɤz ㋪Hd"weSfX C!X@ӛtmp(15,|~e 7i֨%?(5ϕ_ZO qՐ{ ujxAssW3O++'Sҁ"fU'd &IhIta)]Q# W3UK4v©ĸ!>N4i`쳮( hLNXj(akXKG&DŽ7K< 772wj$d;Z\@2Xkɫ0@?܏̀}j3 JqY_ݠ9y xz]l=o 9F/Q];xN *? ;D \OG%"K.DTx+ƥK lO]4?s+9$& yû~bSZJB+*PZŽwU>{l-kt9U'$ 6@9_BGOB |$͔m`{TSxgg쁐^B ؎RR&_W8\W>ulp%c1t66Y-欍aΜu3qCt8 MsB yg"!˥#pjiuFYcp׸ς0raܷ@:V(%י Wcxk)GHqV[ɣ۱6C4V\Boo ^vg&#B穛9B1Bt{l̍)_nJ~ߣ켾Vi/t W(/Ox#ʅ{?":eFv̟d#Ϫ jK@/3ˇLոXDYf,_+u%ݧ ~r$S;=*}#g]JZ`:XtpY5BlS? bI5 r^W8:p!f#Vj)a0&$#Mp33tuN x߂<;;P.@"! 2?­=x2Zw{[ јJ[+e_`ycj+3\=ga绂y|*]QiZ+SvG;kU3]q3 hfρOGlSGp y6QR8=Vdg>G0*L }3Ry|jBCM~ g]M1%P8/Gߎ5{(PС`Tu@|Isޛ z^d)],lpmzv/q;E dK~!d Pݰ #;~KPZl2M[HZ-[NLnq_Dj nɎ2pǤ`rOi#w߶&b[<".TFG&CaRȌ8X"^rr^"-BSn΂mZrz6 C82\CD.- Smc  C౟5@+= WKpF(i8F߳K)mP!rfd z_)STgp0Ss|&BM#:9jĥ8:vn}/zs_Z J 4tV d} hcۼje3ʆt#!b ,_jHAx-Z;xۛyכǒ8cXrfަQsR-eZr{uЁi#^Ff~ܩdu\iB(4ӂ n7nHH6%xM}aY_&KKGVSsp \ۛ'DMO`f(`LlFDܯq1l_c2 2l$\tYLРfҖV4!3}(a2@̶3:1gĔ˽qlnU9pr, 0iy I XeV~89xUƌ @hu)F՛I# )L\=HUU ~b#6˛~!'V[=-:9˲K ^>j`b>B)!KXCHB$&ဳ%|v%^Q.0}H>r?ܹҋZМ8/ |4l\it?;S;u6؁p!Ēȱ>\M]<͛1#W"a_ Ց,X@D:(9U9rw/c\ G >[?:ƽ3X#g%kG*'N) {"˞zrb9BVԍ9N/ c*YžTf`Y B#!jnA'p"%?ZjLV(fqABd)T˴/MlfJoZf_qz kS1/\ߍ[ +jy -L*pBJ Y/=f\!{`/}M@399,\H3RklT 1%ӓ@0W B׳9P  Pw|Ga[P*FLr~Nzͷo8TG%: |Il鬑z>ȠP!KX5х&xVv+@гRd9](v鋉:D  /ts>f+gsȀrdDThs_ܵ%PQr ^,uN Z=|sFdR#$ V[U(}%sKVX;W洞g$[+Ҽ% –(W!XrFJ8}j_{VఐEnB#cDikKG6Se_je~yhİy/QU&,5|/3E|QU4Xy%,s*]@[ctks4I{+[MJv7ٙۀr[ّ=}2E8GrG "u;[ce;j6̫ԋ#$4^9-q!E~C#{w`mNqy 9-vy.P:E[nr1!W`r˳Cx?8Z Kv8gUq%[T䳊W+X3uh\b.@zjUb[~'L@MVavW 5+ʌ*0,z\`P%r=LA׏0[fMrb\ʷq2Cqb#O=A}~{ͭ]{z$` n{v[+hxփ'1V-:^MoԋBDZOenOt7*r3jAvYz=su?5ڬzvXJDF0+7aNt;o 6%a^Ed.N\K&Jfb!l7 gRuD`ەNtq'6_A SL"#%HG/ edȩ‹w -9t"\,ќEèF\]dBZ~ԊpQoVv<݉p;taHM4 \5iyʋLQx<\>^`:_UeԶ#E RIDYZԹ7-:Z .YE>PQњO!v;?okBN0өj_hSBv i3ݺ=@ϝ&D/?A*ƺ ;'sݍ6<~f`lFZ o&|CKxd䛢w-~'Ӳ;rLL2^Rq}e5Qg =yЪԫR<%<0uWG˝8r*5ҧCƓlNET3C"Ȫt+c;qYvٯܹ'Lb(G8܃0hҳPÌ%@n#~knZiT Y#s dT33I7K~8L'TN#!2۵҆m/&B[9s^ xh/q'y9k\TKg;ӫSK?9?=`YZE{ĒH@XdRz/%;ryAlX;ޞf;t+NC2] E ^9;(6qZg@+JwgK2^Ea|H@/0]ТdS ~NCL8XVGK ?M 0l@ km)dVdǠO@љslnb0ć㻏I=:&.% rN_ϖy25@iP$JXR)}o 2M7>i` 2L(I!T RTINFwcq8"y\/i@&,2Zp+wb.DzW&v!MKz0-yEIi67w{tb鉟k>a f#USw|VX`Bf`A~Cs~ԁRl ֹSV3J+=8КwLg/B< bӨP! 2uQ^]vD;h Y 9Ƶ`*M:R7lg26HuBt+m`=$i_ b\ f/. 1J ̧Vdە0qfI쨤,_*PQVSLTh,Ímo4y~\Xbp?gA'^P/"r *4ز Qn<ǜe R$M~OLtb=y ՛qgbO0%C-FMz* pNyBvL3R6Mt a8E41GU,?I3ѭ($ K@DE}\);uym2+ruWnn9U)Q:eu{1tNUFI`rf0W`_Hi r¹ xؔzY&@-\MRF)=|?lRfզTʅ4_PWi%uiXhy @)8CU{QtδjCZŌA70&>[yHAU+d t~>im/0Κi#&Š Ti[)j[,L,[djg$yܡcy8˭["UyFL2ƴ=.b&?2f8+( =;Mm҃*] f< DϟX{XĆ+;e/ޞp_NQ2X߹#!O&%J <_L/_7**V!bkf-@PZ3Kr8PC/Ͼl )j2޳|z |9J\@/=rwN 0w< S9뾃SA n hlV]SR13'.,w}؅Y?Q180,aຮ{O lI`م@}gMOnsM!HZ?@HnT!~AD_F$44*Fkq{6o*}S0$L077JWJ&Xz>S@TXW≸'qwf'Dy@)C鍴 W}i|߈J`'Ld m[óVeGuR?P T86W?N_N/6:+~EQߧ'؅Q jtj]\0V䝫GV<,[ЦtkVp٩,c/]Ve椿7U,:Nc'F;uݳ7˸(*) >MdzNl H(KgW9z @XbQn/$͡S{s:<$3x,9!z}+L6NtJasy +\uIa~/ehV^$9v=%o"GF z;DgBRJq ז85݌zGgU0e0Te*N/3uEirTpթgp[w`;-+<*E|z3V?kZ:REW;8?D#M`]㪉3O/ y!!GbS0r5L{k_<6m=QE];j YɊ}ܗ)0q}=(% K5gqGUX"F[IX sLwк, #Y0w+;g`[K[C G&%o'sTC*!+w tMʃ([26qX6HO<R+rgloYBYp#I.ĨS$D9epYzcbVk  8[1ڷj f$L[tM W +VڠЭTظhq9wã^ q%V")]{ T-$Stl ?U$Q~#82OLut:N\ 0,Dzx@Xء` kMt|Q4$) fwCy -bճoͮ# [8=uI{ B&4m "YuvkyeC(wG44?e̖Gm%,x Г *&s0B6z>i[j}OT##kקTeKU%Ŋz_ecPw"Ĩ`IGs:!BcH,xބ~9LG81s8gsqjRrIk^qTuA95gÛl'tS?ѐf?msQ w܅ Ƚs2|qXfG5u(n~JdkcsۄzT3kn,Ͳ%jDZ:!!a.~ 3F[sQ~u ʔ^e]hX5= 8٭'2ς^^e9io\Sѵq- ]~IFg]H=b@X <QCBc ]J>0Gq3XCS#AbiLq̑D-UDu{SV0D7ғHC qmgCQ@$y_XvJ q&puH,k|UW,4^k 9|f81d,/Yo[g0O#4d1JۮpʺM6DR[AZZ j]VQ437~iC]UlոQ-HA1CSB} A~?wG3S@ueqq|Xw&L?T+l['i p6^&(+*Vwݴ! 5S+ q%n*/,7k(M7`ę\Yf*HXpz-*U1Հ^r~x Adb"!2춯WAܦDݮKL ιCPPb>e(GT%\^m6 ݔ2+DP^F} +#l[=@] a cáA^%{0W9]<}T jz\r.} ¿l?Lg:Ci}1H,bϱc*GToly2_݊l"%!<}CG&|K5JVJ"KVS"=B<2w[MH>|=U׈WEQZ˜FĖcC E펯W>!tsqϵ)ͣ ١:p7#*3 Xߏ[sD DyR W) =y`ͨtZpݙ@G&{`Ja$#J$/sqp:O ;K 'Hئ$noTYhqBqkP~ڃo,Xȃ%h`'R;*@FPa䎱dkKؙeIte/opTdHjͫw}q@2_,`ÒHS:+u ƱK!!D: IVak^;atS*9La4%i5jρ"hSxotU>,{,lɖ/G` jPtkPJZхO2[;̌JAGP=lvd%YqU9< 3OQ8Jl~>ou+foa60>s I\U+fю%TjX쓐4wt2*٩݌B<)r ayH^͔k^=J"kE4*QqW g5ióIJxʳkۍ~{`p:)Ż6*a.) jGLgԩ>|!R/2쇩؁ÕhDjfuG5Ò*vOҗlXAP$.d~BoE:89_9}DRdf"gCɏ}6$a:[ÙēE8K$, ?~qޥ0;%iY,&5zJ]ܯs T> ailh]I`1*G/!u,N{ C#- mꦺo68Ph3e%;37#DŽ|0&U<;xH_S K9X;Սm.vE)C;y;WE€ygϭoh.p%ʗtnE%Oj_(b.wȓ !RT5_)[mNѲ(9(KWşː$zl[m'E2KY-0P\-v {[ E nPK yI}Jz$}2\ ޶̛Sꢙm21r 2wGabUȟq"}J:QZ.w[5ZN`>\#H92lh;h o8em~&)^i* 2IP};=5ٕ ;}XEF< TpKsAw?TN02[8|Jkǂׇ76 L@A;Zट߶/F0Ql)Kr>YRP ["{uIiYf'tR ⊫E[&2wmvuYGxdqfFkiiTUpZ g3"Wjِ-Jh1C(,KطMnt(y4ytc F:Ww5*%Um.BgH}=DSKb+yϤ .~$`j閜RBJUW8ՊpYћAFf},B)`Ż߼DиTt.:oe֚|w@K7hZp,OTPk1VyWrn-w7{"$ F6J5~]E{, u UI$lZި~Z#1Bț_&0g6#ksw_܏{TNX_(~g/GXtYd.hn?w mAѓo&1~<{.>yٲPW J$!QLYm}yE7~<(x2ʇ'zu _^?4+۱vcN0 w") fSc%E+ReCCm0ȡ[4YO[e 6 {EsQ´P-3xN;cga5FkWSƒ炦&>|!\1Tp-å"1E|=E 9Ȁ(1KR'ًCgkO2M䒌Qh0c˸E!*Ys3d =B/z?e5OݹPfˢTѽL24jHUNxtZ.ЕFsrǯR  %j~NF0 N+*B|hhlX[iAC w,~tޣaQ !g˺w&CW6:6*A`+Pbt N%5^6"D EoGo^(.WO9v}pނ@ vAÞ=#p}Ri2{{m`'p[ Eq5D6\YbJ H.%CGZF@RQ= woYy!rtB@7ZZd%:Uuա?jgf$!)]t.ʬh;9d W]OsDQEo\g?p@# 0|52>ő^+C&#>eh'ڄ'0[\ʃɑ$lxXpQ%|ͼzOjWuj{ XTig`2ݕY!iG%k )c~V~̢ bͿѮNlEP@F{;7׵JO.蹦*+i%I7p Zљa ~Ax:׍䐿 o**`h8ʻ.b@t<7GOh!slȭeS(i/Ο:;/z·"Ƹ6Si6r$o |'Mş>3.*Hqʌv@Itf_ǭL=wx1qZ ;_Mb(JwPE1壩ewM6TT^_K 6zBˇ5.C6 VHOySag6 :8T# LnؤpOqvq~Uwnc/XTIӦv]uq$Ån?gҴIl\:7P}:uX$ 4F?b6g}6dxD_uR;Gbz5ܓ=X ?r+75oov4ahviR41nt_~1ZPEo9Uà>`kΉ3R^{Sr3q }oРXcUNCqwh lruĝuO tviP*PQHXi! ƚ(}vL@;T!(0IفĈ:v)#&#-t~*HA$e\ʓO{d(gn-9[|?\47KB1h%Ɣ6ejUT_fI߆7\4d^0xQ3n zvN=5.#xA(ĂM|cS 2Q-;aٿdKb&/Sp H|"ė93sӤJ~iIE>7G -TJZ,)C ?/aeT^QmnQcv򪗥dFtT$..zP5u͍cHgXBjݦ>=NَF/S:XҹCyn(Y+Kղz"YNq#U{2I ij$t)2V>2kZ^"+)e҅j=ajLTbןZVb" 4 [f(b4E*o>GĿfq rtN]D_;:eLʜ!q1`ahEbZ mAWr6\keO1,A~%> eK.MueBqxTv+U #fo*-*FPfKS cRAa ߈"reKvt*%11(gIMORW/Lle0"c0( PYnE06dsθ/һ wS¡oFi6Kt-޻ SS&^N.>=59 ƅ/#E Ȍ"Q%t\c+aCx]T:<5:u"w15We|CЗ `fjhVPuOP  \nVAr7)h/}gR@ٵbQ[xOk7|ۋe70Q颕+4MkvjH( ɇQ| ̟QOlݸZzK5}.ƿ=xOA- 1TWŸJDER9ciC1"uʦG/[#8a)3 (=nYz1"/Y]#:gfTVEd&{qPUfЗ#lⱓ2N&@5W.F%탬_^v>Vxb;wO8`El.dm^,D$@ֳ/GsHdw:"xK>3{\ݼ(CƖLuU{ nt#S^HS=@c$qelC :kS* W5]'@hA ZC8C>B 8Lh GHJ%&$6Гp=gq*<>_D@@l\&U_mF49۰?DW*yR1 gಳDoIMV.}h46kNPSUt]b=shQotbu=砱)~cY1Jpﭾ;匫'zu]~OuqwɍTL TQuP뤌z E|Ql܌Jh7"ҵ30Ϫe',exS|T貭v C"B8GGPN-ss#vdc?74L:g@31Hk츪G)GEa!fKCg\|nPʉ#N["ปg+PWV_nV^ém}S"w 1{_!3{,11NBc`GBa 8[ /7!%XwYFش"C,5 O(lj4/[l㯥KYDϡn#|)GR{4 ˼^cOke<]%Je1X9ݺ$ݝ#O}]|ȵ5 KdKazY0S{M In?.222_l EXR_t&ױ#q1wZXP5SI((@RЧaW-j783Y0"CzF0Wu6mۼ- ;!|g[FisHK8&l*C퉆6W9U~~I 8DzyXeP{@2VZz]h\k Üq8 S G4_ϱHT9_ШexS*C 8A}J4CNU9^;v2_5șn4w{׈Uzy"ɑSrư ˮ2=En|< YhfZXH-h8b Sa^"^XbZ: J@'e:PusL!Y9?W<To,tEi2x ˨ۈǏX:bx6G"K+4r& QBM-uTiUG$S~ y,;"#1P>1Z`+r`S44;6%Og7.ҷ 3TBiApyO='-P=:6n⇇b:6U^xҬe5DNdjW#m[kA~9 4{W@g<ba0>!'z =?n΋gAҶ}!tI_w xO@尃3 |}<+cg5ϰxnB?ר}7h1H %d' 0ޕ|>sh,sa nMEo0G]c0JQq!}$ɺմS&u[;>uoaqҀNwmfg> y|Y =[bDЎU9O Yt9k7B&3s[S\'g,*7*Je W m݉Eg0R'q)xJ"DƱ 6 -Y8V3"*5CfbWu_s χG~8 Vf8Œt՞.2m5SPt5ðhdΗ=HOwFo3EA8 $Y\lqzj=-q>ywN]8U^@1[(y_6[ew=>95K)ϛƍJ )`tq̜bad_\՟$Gr˖%:\LtVDBFfdvO05ǢnQ0DvT>B$/اv*B[b.!+À̸8_foËZpab3"TWԡM}\3`XۆY9@'(PMhLu":._mkƍa?mԌ>|CQ(O˧UGZ~ Q?Oۢ@GSCǎC'xԪA'pP&Z}9n]~[T\^FPNFRpL(\гeN'U;.tㆪ#A.W8SNW<_cg+{=*f&;.53O:^ עd%vjbM_]_4Y񤌫SáM;9p oh`Џ:p')>k}nګҠVzy[sUSIŬ1.~M|&'mNC9Ef R$n,,Y7/|mvߧVxA/_0*ܛee+ iI\SWQFl# ,3znlgk!M֍[ MbvmcTNL4i|$T뮉 2YPfb %7 ?紀A xVIToQ +ϏV)I|9U´=xM~NHPɫۿl(^$Z/l)گ[ɑ'=_E)wVP]Qd'L.ՇcBs C)0\+dͲH̀?mA@Y2en,%>|ʵ5"׻_ZUG$LہуkwXߩ>DEr_U {vٿ{A[)h<ݪzM %]";ӑIoPJcq-hҥ]؁|zF*(cY}P6!@rTm  +An"-!tmjm"hQ D|a}G% C_7x%r )u]ND7=@V1,Vw3t/X>).'"Y9VPzCM@A?N06mS9;|iC^MP02-toC0gJGDyŘ9]ਜ਼s|Y~Z$$@nӵw4nzI$~Um -_^ p r1M;'ItCO&ʋl܌WYPw)0U><5ĽP!/-7D/*ֱ7]߳D{1}4V>-@c ]=ɡ3 ;츕ЧiT30+`v\4/+C:>HqxatSI!1Ľܥ=T]M)\ ]mS,$V<k`i٪f_JX6L䥶(*DVD?utFl7~RCeCx6%_ڤ @9t!>D+6mAGecgw5HLnQj? ^OQ (1;kz ki9ʎOl` սnH3zi4w`BciFsBr+SkhmN0sXM/_Lj瓨O~qF;дvCܔU;k/P$XY ~8(˦#1NA8C]7[5!3b&mo hk4֜TˍŔ\ͬB>04=†@!q(^P+v{{y-%zD"%Rmyi1gNf< -;Hx{UPo݃RRl(5Ԧ T_t?EJCLy*.k.xHwocYcYfLT8YY lXďH</Cqb?$'5+i?}gN'P\慸C(XN|VDB0Y¸I ~wAй=O|#L* V2!dq3\<<@-/xvUz&r.;i`eu-hA\򺐣Wv!-(Ռ1~f o |)T ̨a7G<5t[WK)t\ؽ*ij#Kb`֐S8uo`,57rU~jC(%s%a.& ˙L6SA0:U.w'%O'2o=o{6,2$RdNMP=8<ƵOۗAes݃}bAHw)?qP͌A<+u7XFU fK(g4-jb؅ .3]B% }@0Jyi%VbZ @&'kDz0ޚ~`o"37"[ͷTX+#0CZ2QX 0l@ߵ_̌Wx E?INoFoYj#+gB'/ڂ~q#"H$ksrA{C9E=h+&*Y.#WӄWy&~W v2q4ztH [̼%ceJ=q~AfWtPAI%ݫP$w ᬓy2|c?924.Rjv:z~tMCdEĿTe9DaVLp^q TΛǮtt,6 T5NřHĶo!RAףd>Ňت 0>_ی8[$/4`T-Uy.~l"1m;;EIld /PQ}u=< a\eH2ﱍː֏E[d⢊  'y$Q%dUpÖ  e5G , ]{x <ƚl\5Ay~NT …dsCn$}cDu<ڕd6ZnTbŎ4-n8k77 ^g#j۟ڿKg.˼EQ*5$33$onvn'7%PF[MFm].L2>ņQ1pYcOiՄ7toWQ ? eLbLڦ=oSrF%o`99+y>lDTL'6=^MF%Xq*Ϟakc ].kA& F>/N^ssj„9i 'L}gQh &Ez|*6l陱wSԔ0|Ρ2%*t&͡ @WtmJY(gt|YJ 﫣xToB`r72͇\͢k | ahX$z_E{Y/jITQLP@aGP%2@.#S~}6jИ6Z\A=MF#G^QjK]˗ ~SA/N8u㸻MҶ%urT4F-d>"1CM ޷ bTXe{%K@*/ έUZGߕg Zu1#hjKznPT?[7Ňhӡ"aW$S/ ή^j&9l?DV!&[~>4g(>:gn5 C{rQg<$pcrҼڛÕuc[}&'8{ *E٩p.~z?T 9\|+U-u< /) |FbCs,fX?ˉ'ϷE$1'|:II[ WDuķ-cB&1E.ap˾@b.jђ^xye{\EJ Yѧ ʱ>s\{-ѝJ'2%>3sCI|#"/.Q!ifΝcr8}yPUgF!B`RnB~a߱V~Ŀzʏ5mpjpZ9G,@}6V8-ڹ#kP,pe#݀}٦hA JCu'/k9>$Nu?;$C$>q 8ĝEgɧ&ȏX-:'C|FO2|lqMmXnR x5m9tOL-H!QA4P [T^'A~nT%SX ,Jljwbm@۵{)VėVe/c`B9Vd̅8eq;>ȈFOgT^@5^9'ɮJ]Rǜ 4qm ֑=@'iN•H3Qkk̆g,mreݛK*M(>fdmhy]@}GRǁ(9l;Bt2w j<=KS UPeenjIOj!}q{#5~I0hGv/u_vDaT#BP4q;Z{.*a7O#n`RgU-4ͺ?zQ*xJY阳6D9/^؊g=|=.2,u<ր<˫!wOo9ٱ)eEgpi5Yd "PcNង2w׾XAۚjA=z=WfPS&Sz Y`Ա ){_.e3@1L鍃Za'V?U ,.& 1DĹpzqu&Q`ckD(\jJav"˪F㫆Fڔ`kgku| `ՈkXqD^}كT;VQ%%X'KĈ),gO5wӹm("%{ʊDPHOĄMXr}V>hT|.qdom]o(ʫ&YK9A2[V|2U{o"U ϳnh3yƊxekFv X³TȈxX(N(BDhT7>,.Mg BQvϏ. ckiA%5ѡؿ-UiNYs!YЇ(cv=3_)-3dXÈIC0M He < #DzESUsf0ÏDAb|&d0߱ ռM(pQS-g,N14{ǂ|\j!F;4 4ʎ@iMzʗ:ǻxOrQ $0G䓈ƾDEuV"B_ 5~jQ;oGxHd@5m@cYbgA JaQ2=z $k7Z, xlGf"c4?bJbnȭ[FNfbi/K'XvX>#¨7- ןjZY/.mt0Pk]gAtuF]GwI?N9 )paқ>cՀ失Qի 17Z@'[@,5*c)Y;L5Q = 7@ [^DxO.IՋCs N99ī9=MDWR/0%<Ɔc_D(C@¯1ffjf)tkZw-it [geWg)Ux1 pgHߙz(TWLLw8\UW:O < W%xg~DwI76rd3$y4)L 4ۡ“ϔє}ݐZQWm|)'LWy*0"_NaTKp%QCCx*T6we=f}px=V:aŜ@Nq%5%0@r6Lzmխ=ӹ:7dg=%lO L >s~]6lye^&,<b1g}x%H##+:ʏ9sH b`}{f'K7)cz|/f9nv xraxs 1?r9{ =_iƀ+kPl[.o-EynN@-퇾RËXo@vV+y%%2ZacfG姁aI[ܭ9F8=kv*2mP1N:^P NrS/kpWH9Umi7ۆ)B#kw\3R6 )L?dqiTˊ7Vrք\3r;[M dDj^R`2)Cn,A2]}!]OZYw*/g279dp3YQyxW;՛[Ձ+]FFj-J\A 5U͌%H:3c ݁@xI~o߾D L=Mo(W@c@ӦZkSM̂VYCCPa ANt91E~_{AMQJqSP@RAaǗKma$Ͽ~2gp^= dܳ5e(L+n\?n;D{ם@Y,؀`21ȗek=>O"b>ZmMP~ tJxqF>v[D; ߖGQ i|m3mf֗UׅW"dHäRw}(.m3ex vk,Jg3.`d/| @˞@ #] Pax{пq8m"qe`Iz|_i!ʭ6#fR8y$1 .[FcJ5=~9 F2>~sƁ!VD;;+:!0\co?:X.GL> {gRq]Z"(2 %[XE(>n\)!0 f3gU8]3iY{Is63,`8a=ޥ2Hh4{Ѻ OCƵW' _j6ԛ 5Cכ!vKn(KT踥-Շ i(h5QHq fps'ԓ~=k 滛D],}WUqYԑOjbaXg%~lZ:8+DbDmsec4OK^׶ X1*{bey2Fp`e8E"*ɝ݆!!c x^+d6PP}cc/sEgvK`;wqTVT䏩1HSGja(L(y^y7^Jkk zrz '>!)I%7"k"OZ]@q i{_M-#Oq%c&1sbPr7J֎ (S'rKeћ,?`ZVW?KXs%;7ʿ'.C6s7Ez~Eoo\wb5g;s-ҝh?ϯ@wvlj#Z5~uwrz^븸K{'h -(5{ h%蜺:Kmoƃ)Z|Aۏ@VgyղN|o-Cce>zW!sbgpR|z*!M"@P6t;TC5D@wx?}qq|C>xyꨉBuR._$ܹUkf{ld}1X6,oީ@oI=@ɵ!/iXWjGo z=H[3ъdڛ=;ڞ1KlZg I8yⅦIΎ9g,?.=z"'{Ҿ䮱8Z&ܶY~Nm~Elc oSuw4WΔ|$7^ >Euoi`k/c+ OZs 01VX3*>R%#ؒtToVqSJ>3.&`Ww7%6tǕ6@*pg Pd@WR&[E)a6*oJ_j[ -4u4^:5V:~*.m^@ RXypv"ˈ H쬆8W'GnҞ l6ڧjp3rΘEuZ:[!_oްjdB=Rr>خ\GsaQ~äIK+r܈35G'V' ŕ)<ᕣ;Ŝ}_:nPGرVy μVJ*ݽ2'>)5w"Đ98SaK@;xm)FhՋ2ۣҠI틂627Q\/{yS*?b }gK|o"I"ۜYAwpE''k gɵJ@qΟVY-+0U(^@,qƅytǶ}i1soRȪ7[߂1pr T9Ps^=IC׮<"←1 (\c^N*{o[`vkQ^F(QA" o+74 #1I EhdaO%w+w4<2#:\#6oPFSz¿ḟE#o0efO }TIւ)áeTCǐ<—kU ^swRzc(Bv .)s7X*]ɦ?e )]y9?5CO: s0.J׶(z}®ZBRj96Pu1 _Ew=g4,x91W4BʸSeCF<[ir.T$Ӂ6 2fQL3lՖSAiRmE`om jZ4Kѓƥ #/EAB'e^&,܇ci3DVEې/L-o_/8=(3D6BKkC?*DRa<3Ilx榌G j?`yh(%nʝG*reEOu3G:9xtbvd/r+ "€sÀ:sиM%#񘲽}wa-3ea^,KNQϝ'fq/"fp=NF"3!KSWK3qbW s**M(EK/ã{76д}0`TuL%|yy e`Œ`=1}y////Y6Tw8pr}ؽr#n"cب-f#M px,DߦIkӅ#_i^Og)̐3?ȹ%0E*[7ѶLg:$7-&e/U5N]^E!Z?3k"nXفDaCvE*C_Ӗ{$M7g7A(;b-poƄ0 h68=[ }T+lNe!~{VvRĮG(C'vߺ* 4y{C ,%]`B;m/Q))ї5K'IГ!0^{|磉-[</F\(lB4cE[M Ė=`NwaZ&`a(/PDŽ:@<}^副n ix|v?]>öt.(y$^n-bt{-W\p4Rvɓ:鵐 3@BjԫO9ը/uݝ_p=2 [UghWLUe@7専N0YdlgE%'zO›Id@t x ((R#5[WJJ9}4Z3&w@(>GJm sSE/cX0*[5D$;kS_&y$*H^TX4>( J6APP[)nBޒjW9vcd 4.g;Qփ^rљq>HDŽ~y1ڔb~WO֟U c݂cBd5@-iuؾa"D<m94*ݚ~ɝ'Æ}?d ^yMRSf.ܾMV7.ۉ_08:.18=^9SKS9xc|xc +~%Eר4!Y&G+x$fła2~ JC12*+miCcx^/!"3UVYʝqŜN:L<Wp0K↨ڭhB\RvU )B&]hU:QvEHC0F"5Q7rv#+"$XEeOکTFMr3bK] CZ68 RnɢfYuj!I;br`Löl4v޾9%(f|9dE\u@շڪ=V{vۨw-IKgsi_ JӺ.HZXAvF@J',d>u>!{cIĤ'nc=0hu S=2pFVn yx{0߱?n3/A}h7*'Rūl-ۊ{\)m&^Na9!{wHL&@?':w ٽD@qe F- n̂C*eض"k0o_hilq|>Ri{Γw/ We"Ճ׶{Ssg3S.؉v=R뻈yd{gaq1MtGPA{4RubS*z)Z+j@wqr(X3 ʇI3_A܇MGi[̣f~a1?aCk]qLY/׭HљSCW?yNK&\h1V?v~j4L Y~=@lAEo =RE@⭐5L2TD(-CUI6*h{$FM4AMCGrsMHI Չ޷}i?ty*Q7F ,~\=_VQ!~1 6r'UbjkBؽ bv;IYLtW.NmsR l9r\Mjĸ4NLA 5qqUJe˖'A:<:w`5f+L9l$L;gi~cNc S>u  cεk| P >fd?,8p-0#r !JRn~j @Ηe"*[Ov^gJKL!1f;G$o# } CċХ陻x|/bcr*&KMJ ]i&gkq+CU"U0n1֠Nҹ, (?8Qb[?2o=#^?MN&?4[p yŁh>f?_2` q:QŅJɼLZ-&eNm4=?CC% DU`4 yDtN[bllxa(f5NPĎt{UGbZÒjXY7(#ABM9Riږ)” Px3\Iڪ'oe^?y%Xmok7*sk %1k[y8?VNr3,AW'&ㅔ, W EDlE @JmartEyGîwI|,\3޴CܠVp1 %-Y0Kʹ8xLRa(NqL<{BGaHD;lv~-x41>#pnj8W` *­toQ"NΙx7T:;[AKuXigr:5ހ9 1] ot;=e+pGhÒBs rkWrm슩s39Xzφ}ârѫhͧ/_ >Pta 7Af o8=B25ۑA[g5juk ꥷF6THҤ="NG&)~eSֽbB׶SOG%&ofz(4[Ot);vm2>Pی J ogjVi⾈;z֒[Q9${}3L/ \ o1c//"ĄYh6h\͆ڹgpl HQxlPBzTQXhhׁ?趢"Eb@QDŽ[ƃ$Ț~!@(NbRϱ.2NX/u.שWMےx˝`-cq);]\j~x(o1E +ZϚ@j+k#W<*!gEbml?ʄA̍C ,cO bڨr{[ _IfIA#~TpgsҼ#a|NМt74jK A>V?0}GjO5KU)T"`Iax=(w v:n1ܝ\ ,@*˴ЏUX>%җzUg!MDCZejϧ*=e c{%?. orPCMs^G\F D,IZ߀eiQZYF-u>kHFNi"Uaߓ!<є?Vi#J\@xqZ6=Px4(s^4]B)zt ̔g8''}>8%Η~! @qʼ^Ozd5Skz]j]9R)ABg,f~pu?(ʸhL=U݊z:|~6iYn}]ݡ"%V|]S$@J Y(%R4dAXk,c @zp%e^nW: g\[ČdFɋS}ȼ7装ֽ8ݡt3NgWmEa諒=R`MBy })%،>D`GЧr٠f &"V-2dP2⭞p)JFHWZ~k78ϼ"r> gxS,9pU772}XyBE1U1g'N]m@r|:D kTs[-Fs?Jچ¼eF%m6wG4cA10-cy!iciV)3~,A+MWB-wk3{p;qᇉ]hOQtށX.~ :t!mF 72L*U&5k^Q3XQAsIC6$k3|RWDݷ./s?ɟ2G,%Z'ym75S*|_30ۄ̺T #C+Yf:x%ݱckc 8d1pǴ TiP|7i pi JV. t/`wH>fa->^ܗ7ipZSSb6v7+iע Yd>-aNI$/( >'M~2!뭲mDSM4v?q4DvuUy^DiP'f2F2mKM/g ai-=tT02G{\exjE|^At6) hrW_$4C |TUK *;9hיpZ%f[q ԙKoJ9.٩(vv/uɉvavIX54g7mMؔ<_HkS7uBb^5Z_`.|%XJYci E +@nWW,La=TɳQZ0xLǢ9n\u3EFwOq8v ԉ׻66Vhp"dǚ|3't.I"ÆQ꾉 gJRe]$Pdپ:95_y -jҘVӜڰpGFؿ3(洽ݢ5\ 7n˘e 0E %¸AZ>:^}Xfl B#:(L@+;!v@@,2QĂ* ^Kk웘S%\dGQ&V\ 4@ňɢPۙ@^1Lӏ$4"_.6p+%uWm+|oy]Kl,a(hH Hv,u "1ZS-sǶx]\P ՠ}+X \ߠPw;A">)-ILLn+Qk71rJiUW5<=B,ц *bC"lI#t $/a p9:e6iܥ0Xnٯ3( k/-,,D_+ K/Ҧ9Iџ &){C&5xts(KR{ ,LB4s&T :UcXB~U7F.KkٲLTE.gsn̋T/nj^ b%4WGY+x[ك}>INcy@Sjbs3ylke\bB]0Y;L ^VFFKrFpE!wciUҰ&Dŝp[Nc }!j]aǙ C' `D4Y˸A !!-\?l7lX>d#v<0ey'aA .??yw+|wHX*!SQ:WM=6HDѢW)^[ %YXO~ua>ZtO8 coXsTWk LmCC ۿ)bPV'%vwo r1yuX ldkvy| >(Ԯn b! p.dZAo;gQI }T5q!CPqAv,'>"._ujj΢Ƿi _,Sq0F<,p"nv q4!#/S]$YZӬw:F :. ԩtr;6b|,D?ϥ!/ _,rH=s̏͘,rSݏg_~W<$5}AKLof!Kftv5PF΀N-Vhz%Mr)|Բ6j#]EU^gL9$O'v1hʘ@vNPbBF}M!5CLuh|4- PmF\8% lq1UbFYv̈́`ʌ@F xYiỦ'ad8 BzE!6S| CwjNWkh%4sNI8dh KuFȑ̄ >39f}Kkskylh'cgp`I]6ɴednw&V(&,(]UαfShޮݫP/)1bN"C)_./""%wL{f t>r:z F(+)n̎ ndv՞s?6*$y>1!$>$= 7{U rO1pc\ v&8;wċ4]Q,Nۭob@nė6qt陞9](OԅTWC_.^F^,[7{3ղ x2"_pg?t|!^Ϋ6ZIw6mr{4̆(@,m2E:eRpP))f3+qtk-.\X#uQ;. d#y3q5CL?& 1zhӝy+B3X !WHKen* dkp)\z ?vJ_%&3j<ץ>-Ī:}U_..D~gn!߫3`q=WACA`P{O҉#fYGޏi@,6uG(ok;M;;g|8=nL+q4PlL'GD,>BCOQ3^{9ێ`yfӧQ= Ee/UASB7) R\r簾z1u)Oo`ׯm4.ԑ 6Q̝޴ $ =5,ϦD="T֦J'Cnn4Թށ4z!Y6q;52H@LGG"u Dq*˴Ǐez_Vtk}x ZhC\̭s'hHyo%{W|/5C8-W85*hdΰ!\P@8ao6o|1w_[{gv6ĞZ T9%y[8W1 M9KW& c0jT9DmKaLiߏ[些 ;1*yӪ պ ZA&^7>H;9眣9S3≝$m9}Q}Xdnߌ-6CAˡ G{܂lˆ2}j!z׺^ a}zD-a`0.m62 GwǺ<۵,L\tFL `mFz A'6Knscgc`pc0˖ͽV;;5OޗVpσI;mqYE^qIhoHu`S0{X`CG!,:)V-,}?O}n1dGv2'r4*bJQn[@^U7颐h*Gkl9ƌ*؇3\ͨ1ÛѩӋe 72ƥq (Ծv1ś`Z} `~~?g2|F$M uUò*jIh8=^"SlGKJM-!_ L)_£AKʟkLykJU%wB2m1܃U=&XCCXFJnByEX'uxuԌ ds-ԝAu |gr=ck @v0CcjnB/s]W}抜oi# qW;nĚJ=AȖ`6ïHHCeѽYnq*vRYF05\F"`G*{UAjvHVk98O 2B,>(+<4J!j ?^ʿ$A>_}! ogz㌼0KMf4yDg|B:mݷjE(e lyRr>h5Is" t;׍zt{~08B8ܐ3m|IlB]փ崻8onH$m~}z;>|EIy*.7 Pi` }ƈΌԚ#.nֽɃ'9Tr?U |"^ S[r&*F'CP8A9@n{? }..cL JWl$*) l7B(Gzv+Mv}ˉͱ_^a)&W(OT"t&[I⃫8q~Mlq='C%6~rкu*<5GͽR<9Y'pL<'@dRno/woJsױ{L7PD~lR,oSCȅ$z\˚׋Nn%0yHn|74wwv7-o%X3c8[ YuYq֍ J~ޣT((jJ>\]ؠ˃9F^.9el ~]`L!-qZ} 0g̮p]|{>1 ),Z]+Y쩣}t1-4l-ݱ7$?&*snQ''OK2?8#U{FRǏ2K͒$ꇔ1j' bN)~\%V'X@q`[ߥ; 3׺bq[9yn(l)D}qK 6^+J&ϰ]X}B$5:"/q]@S+!6v88u {O_F&VJdsu.-O$4), y{oBReEf:b铕n 5j^t&g֎k)hH%N{Qe]YPMf׾b=w\b*,ނUg齕?3 2'@Q U3D"E!5=cs&&AVYKXhm 5~AG+U:kArү]s!Ia>]QsVTWNS,L<տrϘmUU#Ԩ߶r^4Soڮc@n?da95t<#SV4ttÇCl4pzq'F-V\StY.ÆcSsE!ZfB\z`&b3DTXY;%x 2~7p3M7IGm*wr∭wgR{s +ޑ2.1,sDW*{ZHrF-䣊&;7T.ݺ-2cx,!2ܝ Ƈ(vV2kl5rU=jh60_#{S7 4qI{>^RAnC}c];$*}e'><9Y Wȹ8?1jmh.хZPoxvz jqo[.yn/hh)ӭ-q;͘6-$ͻ,s䞼F$ 5;=XiV1= 跷0-k1l@%;Ôod7B7tv; N+r "pWhN`VG3Rm?;P'IP:9`ݕK4 J}@-H/C6O%U;=߭Ơgՠ8Qq$B71\Kv!}zE" :PD/X^3~9gcGIk ! 9Jqw 9tJ+ ֭",um†?[%ص5ݒ8e1d"{Gf^B$Z\U9{a`(C5 7ezk6DZO{nS8+ <$f6'| qGu[N ,8 ~Q@aglNWP_*=_A #hͅg`BdRr mzDGw\4QD Z'N&[!p ϟ{[h?[4IW\ipGVڔ~?4.LuxcWSPco mQJfh+<'3pjwrJJV*kaк[EEfB bGܱq"{SQBV.N(R~}lxP2*/aMP.*hp{K#L(2=>2 /Y@?Vr4QZ0+լEj^ jvRרrQ.PM}crp\c윢X{1+gj3}exc06Rhdrm4D\ M6%>.xγ(Fqٍ8RC °ۤbŧĽDGo@ 7:4ƙnr`*[ǁ-k,-1_7كB:-0  MW*$uCU H[߭uZMS73l$C˝r|R.bJ֚Ub)Hyfa5R*X\;/LMi9aQ/$4j+P!k_7?]Vۃ&fsqׁhvBKO2>7dF$b)̝8QYH= xo1;mN4D y򅅐-=Һx c6ཱ]b4QʢwL'\wmB4M LGT)w<41 /;l9rnX'ͳOwy& N~2΄Gr!^䍛} E;t 0/3U5Bt \Wtx3'mgvS(`2GJW3 d_|:SOʮA?D ,\7shn`X8 Q), _z[zuU߅YȾ'6VEBvUOn-D@8q}]+x'*N|A((~?]y 6 G*R+w& Ifa Ɣ)tO7B*Nn>:9=͜) ^5[C]M奰u4]>N_>#иF |u6_'&B/ F+60eq]0)2?ca ׈i9WJߔ~7XU/`ok&GI8>Ϥn^i2w\HŖۼ#,ċB-;6hB`. +eg=yg0H+̚1'TY!\;E9COb(7=T"z1'Q PwL 0z]Yl0bmv*e_Y=Lvn?ꍕt89! AR(" KيhlYCOtBݒb՞A*UK vٞ;o0Ω8ukC7#-_une kxxxЃ` m9w3"hġ驧 {CH :~'|6Ȉf̘hy1헰ʊq3XdLi2w.#z-G'*7r֛QNFj<n}cQ4q!jEѾ狉j4s/ 2P%AZyn>FMmTN>&>[Y ms@=1â$=ɠ y8jcI"X>Ae#~G\N%6Nw"9@- lz<= yhôshzDIZi 578ކ,qNPC [SsES]-{˃F'EP_LȭXZc6\}+ >K0|L[an0QCQ|¾}Z~Se<^Pd4Ґog< (\ٿ>aSR뻗Lwfpo(L{:4S*-R("ƀd-Xv-Lζzchzߦ%+̾հ0ޓnԪӻEM저t 5͊H8 D&4t42 ҝJTQŠN7>s&U'[{6 ?c;wJN/k̍G\4' X;ҍVZf((3xhto7oR m$j'-[A/LPdb3JU$%!(̗bU,~&}YA⒈ qslC@L\6yL o'ݷ ѧFGFA}g+U!r<tI7=j 5H5B.eA.,A\ԟ¼㊸!bx'8;]+0,LJxI36Od( W6T@wEF>^bVɤdSJ#D:m M >%i XwWbچNDx[Cdp=[CQ V88?lC;X97 CLc Ռu0{%RRf~r"%]L}dIsT5óuD[iw?(ƇQY`&M2[8˪aF4@kBA}lhu ^-waxd*:d',&?" V$ T&,hgùaY# ?/_:=rTC#DMH ڪ#b&W-W^ܡ8u~򛀍 Z]GWW0du=%sI81F,CD]x(L;;!Py~ҰIڵ"gܟ1)X\vۗ/0J}άy$Bt g o)l˙4c )1b@^+,<(BTV(&{_!†oQxF0QF(G+1ZN`^ʎ3c\{^LW-9;],(LGӦmTej/ĕ2GQg@jia#;%U&6 h p•wo_Rt"Z1 0Z ~| [3Oi'\kԚJc{NsgC0$icPj`؍KO XZ'0Uc+:r8U--N ~=4wuyj>VXy~  wZwOnwGl^蟹"OO4\dZ.#8(lUÓK-Ut{Xe*?;}y9b8;ay(2,7Qus*)/  *:B &4 D4VWofhLO^@m0HEϙ40GRd (bHzWVQD slH]2IƕysnUкg3ps&<}jK|v/A Y0JcGd69 d0+Rל(Ř{8_NYDٴey4b.eǝ%6ډf3YUUfƹi[ؑ!o*" YtIdeJ5YRxVb~pۉbHb1GdBbH"ÅAջӰ}~å.]Wx>lmd]!hxp_^!зuWНyգd*,Z S3wuSD7ޟr2:$G;JXr>Qne.Ål@ȢΤW_RY|ۋF,qbNeSIfIQhLjL_'m<_ݤs׾z-19td|W![*! sOsxĿ1Hh <:ռ΋_O߶gƳ]6tXR$3Zj6I;Q6 cR1'b٦C'fc1YL~sh`N]ܞ9k_F#AX], 8 Z- ̉R.R@"C x^ W r(kpiaʂǢ Eۡ~g-]p&=. |-"ͮ?.Wd8a2} 8 ;`Uݳe ~bNl hM_]0Qf#JݘH2;_3)Z2 R'`nڒ.zB& M${*m{k`r(Ĥ]]]5yW C T1R[^9WyB3jv~"*<: ʧ%nr[ANݐyސtZT0O䰓0_:E{ILQ62f#{Up5|mPH)ȶt2uMTHB_zW!B4"N$5w"aR^^2}yoldI9Aȅw>]iuM YN~ʑL??C(V;F\Pc=S.)QR0 Bb1x3ePN)4@W}dVPxH%{վncx`]eY-fIJwd8~~rc&?v`Avz ,kmRl~4i֏wi,ׇ?z^9>yoQ~-[k[k{hrTX xUE} | 4V2|%[q4/2X#6z>, <:'êbgSO8Y{XG<a<{I)/J4(ᾛ>5c+P7D78?TSx`eEþW:sawUwu[KQ=<BCx8,6`l$F EHQ3&e1*W83YAQ=Y\&|>co>,S w 8?o"r[ث.@QajuyCQ&be,@:#O+Mi*-na~?R%}TƤHQz{zSa$ÒovBW#JH.LZH`g4;5 : " ~Wxÿy[c|KTP3~2AW[IS*[%a>\.-Ks"֒|`\%IXG;ӰZ;%F^u_03U1Q|^Uq#Q?d@J n=l苇O2^aȯoȯ Qn]&||Y0BMpt2G?2jaTQ hHzL* QDMHQSTP[+eKSj!}I)xq5=DiqH}D;vĢʬIyE7piw~u\St?C_؉^4ed+y,Cã[(yCl$7YX[*` /_*#I[u%5 ^F[յ-LN/^hdHJHlwXaރb7v̟y𥴕۬#n(p|RSx5"`oU=zLZ2eg`3  eoi2!ECeSRM=#Y,+Ԅ w?o=ZD;j$6(-+b> }6ub.OPf$$"^ss7Ex>oĪDwlDJcf 0e[q O$ؗ8cK{+g0H<Hal^,c+~ݣh!xqc&΋#3Լ}i_9V20l3h Vja6mձ~oo/NdiL/ )=jFG\KӤwNEıIn-Vع`ڈn?r3P,}ڤpDZ!hz=#Gỵ?)HN,މQ4b"jY  10=soķ^*2F]]S *-ֶ' FSr=hhdKFXj70X~\YUH5ʐݤLOȯNf獛]WDy, ⼳ĿHHr^\Å 4K44PE9MмT}:6aDq0lC588P /ٵ/CӫK4ݱ/Oʕc{F')8T'@({^D$0h5.[H#Pr@E x5{`ȽSwepjVXndmJ瑦đ֔i.~6đp+iݣ;^~xŧjJ<v_0а*7Ȋ"nGEsDzĈN/WMRbly_BJ!1\FS]R"I<((T?-TcJfS6Z;ur }0enb)jJ!)H8 :rb9+mhe<}G?jڮeqհKtW!+{&BzeI±pΌ J70")ݶX}EG^HJ8W) QGk޾ic) _XR/7;w`T:C'h#rеi4%,Dnzf3^a.zO;{I,7xN2.e?+zUxqtqĩގ]O_⩺!>i\#OMWϦxynL0 5_TzOa/ V8%5 o}$>^|f7H_~r5ʇ`2QjDzHg'_!GKR>gMTl:b\hU̳_6l\Q7TO6͔|k /`k}Y!(;W+7@q*]ݥ o޼b9Fp7%U6Vl[QMܐ}VjPZwشu'áخ^~dI13͗>/c:Cjf\QRSvO\\<߸{_{m %GKj*b:ٲQhj6}3LFf hk/ff9 !FI2)JeIFD$Y^GnJ|h"6]%LT*tӀ'`gǙ}ٔcRbS鉨d9QiHd>h vő#1w#(S|r<놰 xJh ) H1JCd%p"ϓ"cWWrv]Sg朲в]abݥnJ(SμRvE{/t֖)/Fv!]ĆEG{wٷp] |R=7~DkV!s K39Y{!U6ʾ8Å0% e0 PkL 2nUNhp1G94ޔ/yܜMO9%ݒ4ITy 1%m)alPИˣ%tcԧjO&/f˃ bfqYDA/*9λ%-ma[sW Pa[e.bq19S.[/hzOTC#ʗopʒnQ EOG~qB_KFb4(\QcFbs`.3'?34FD*ax,ȎjqBKmhT"xg *sIƒwVjC'uk]V1ڦuM)\,F,_gSxVlޚ%;ݯxw\MD5[Ֆ~B{ΣHx9$kYitF@u PzL_$u;6a;ڟy0L%աx{4(*__k k1!`^CH<&t|ƃ 5bsG"i0{LAz$]FSb:8l9/ꗾƉduhI$q> kbܞ`PU{.3fPjVϾT/3d㗤P>t(ׄ%7 QlW;Oq7XsPp\h/+j09pm} T.[T JHaFk1򸁗manX !sYKj#\!ݝ M׌ g5.QTTUT>v+iI/(sq9zUxsf 돥AײrY! )&ʼ>TLڹT:fSц>g=QBYsᶠ/]{\Г1xc%-.릷$P ]چEeGdbRQD:uKW q:*q3@BXO8cBZ<V;oM)F<3룈J~o|gRxWZr0V"ؼ$P;~׫O,cg6X7'ZWԬZ dAp'piEԯc]yG*,]ξ~o{2p.Csnvѡ=Q6SP#Q: dFP0uUR..'>q, av,ؤCHЫ LcLl9x1Iض|WgQE/RCR}'Cƽ`Et^MP `<`h:ytq~2N(L`&sxޠaT*b!-#X8(oyɊy (UhǩGFC\K}GɞpqDApf6lתɭ\$ڬLN I#ZP+sEc.oɦvg=e7b=xs=$N1 N&QD]Ȅz?~6W@oN]FkG)9̲|cr[ƒŎO,/'@^6}.;)@AdJX^-;:BxZ]PTw1D2H@jD;Z,ڐrƟM2C˭%`3'Ϣu{ 0!woz?Z<:߀a֚^׺d$h8" r.Ϳzق͔RC1L!?ET5/MJ?V3~,xcfAD$^Zxrj΋U` &apj6-b9;wHYms-@ȮY\~,m΄>Fb}׺F:Sbk]\)~Ocx=j}sɨa@at_7r|XW[ oWcL~)¨j5Y~A{IOʑ-i'ױӠK&kHSqxHġ Z=LD< d4YjB_bP#W4Q3#!W_55 R^/VV8\'#T8ᇛ$}d0;g8PNG ygWN9X ;#liO^r G~BV þ ?<[o9sFlY_D-4'{=fЅcf}]WI%X>\anZz 374zVM(k&&0u І3ֱ7j9CceH2{p!y#\G3M ]%VԸ NŅh F=gGmr9^OG~Xd󹈷{ڡr)Wg *$H&}kA-@UH\! S/# J?#YZ<, )ԜsP`Z&_6zm=ѽ(h6j8N8MYZ!tiN? A!Y_Yu2\4mvf:ͫ$;VO7cʚO5 h~\='מ35`ԥ3B@..N̡U"_ 彶S 힛N)0V LGM~/Hj;`ob+g_Ӳ벺誅R_t޲!mn̈́D!I}{7In {nѻP=0 X%Q%a'^/Y% `-][B1֚)=$pS•t#4>S,jeT*CeP W3VX'?ȓtfs땯~Nǘ8$%ZQgBR e_Q1ڲHB=BΪC,$*("J-T,n]KoB3b~ƒ`Ys\o.zƥ8} ZPIt결I5w4DEe^d^6a1BJS # I*a|ʰRyPWwpԮ+irk=&# %y`vpzdwDT8tAƝ3)@t##aN?k??K;ߧ+^42jGx(H"ǐ+&O2& K7؛ O,gsI8\5˲_W-^WN. jۊ. Z2\J"d ^vT cw τz'Uh>CWoIdP.S@Έ=`|ϝ_)JSjB5B47xZ9 KI5 ȊqyIB]1E'ǢO5pc8W.Ays_ϓĥ͜nd5|u%)k.CQ U=t2܆Yd pOwb^RVhMEOL:s]wtVIgG X5,1ޢHk'm^ſ sy;A䕞v`K^[R0Dh>v#@eXoD4=5Ts;Ƅ*+B9}dw0HP|{o3:ޟR9vڮ;i%b(mqڧ`ݯpֶB*Xs؃RՕS1v&њIMq4y 5^tySwDbId߇`$OJ0ghз}~C<[HP~:Q`ZB:eՄܑ]eSeqCLJqIJŝx`odJ\JJ6ʤ}/:to&ъ3,Rvԩ!#rP Vp R83֕w Z` NZa)~_P{GSeQx ,:IE=;^L %!i ZmL]-y`d`Z9U>HHFD~r䥃(_ڲjaGtUĆv*sQ-.D\mǥ-1&U ud%haUiP- p^C8s?b; ]`JW&z#",HD"-X8+e$Է "OA;';NA -p;GAB%BLv5 ?Ɋv%.@#(bZ_i<9`6~_͗ƿSz(hmF4y3￑JJĜn7pVLtWMawcx(l[g&Ůn`:P ~lФ?ȸLgL٘*D{q=9PYa@}*dYHUM^}[1ʦvL"v&Y=TzŒɼصg2Eo% ZfC g(;N]c¦}VN"XY^B_7!]4FY?~D9c{4Fͼf+W@ʶܥ}$(FA>#b#l-ֳ\jVi-EI+u kg2zsx"]OXʤILl pIuE^!d_{+:yOp 톲DޚI?4y.Xl/;A]j[<*]0fWtuUۛ:HKHF,iSb{u4Cpn/ؼr:*C֖|:e55]6IT$ez7.wsTF-[OSC'?iTեKI+=8#Aeiq_MsANLl3@hC˻/n=MU9nuFBfUKqsX0 Hh\fpY~l)ϤcV&k _]>}v o m=J؄\A >!NhZzzwv%kUt!@T&k#;قu{ٿ;atnE'H`n!`VY))C hz R7\#t*'05IyDI|pC(-0\Dl!l1P]tDWP!hCXʆ8pr^}"$ǗajKD J612IdI{|fD\i4ÒmO Ӷa%-P{ЁQ|z|ZM@$in#B~~G-*aBklʹ2W̼FA_FBsqI$ FpӡϽH>)aƇhV:Hnlj*~hL<0NV!Tb#vЬLr`5,5E1O*\M20ꉗ*´s߷.1\RO IȎՕ0 qx8eUvuZJm龉Uu|J_ݷ<^ug'|(b#6{l_+4 4`趄>J=]SJxfK<4uf˧c*zL9$&-ގ'5j+ʛi½79z1-Wj$ Pkq]9_ueŴ(W53P~=D%KO ;54lL_sMĿe\ @JD:-7rMϒKyYե9i`3_FB*%wۧhdRo?s7rlh1C i~+^l76/7fp yUQ"賒#mWNP>H4PiF8nL7^ˡz̨&ykq|j/ZCQKlސ`M^ 3aеֲL>@]vֿMf2"Zu/ qǹ_ZͺCvi vU-XH\?rga!RyqhFP\^Qvmp?7ڊ4U|3uS=hܠTY>- \} 'SdULbf-izh+s._Aڞ eqehBéӞ @&{Gq^Г7wwynJe8T6l  ]I $Rbhy= W'R"pls_{2)k$gW/)œj_Y z1^4W4b}ni;~}jB-$BRf_b1A)t 66crūs֐L҅@{,h Nq? MqnS CЙ_T}uMN6.{lkxprgW(.aOK򜹟0Yw#ow6+szbK(1)*]ETk~L+̵D`.I&= 0(1hPZvȚ~DAW5Cwe"X57YΙY=|,d4[6/;W‰7&f-b!HBYJlGFx;Lm])Xgr *F@~߁a5!Wna Lqap>Y)"/q &M9F}zP7BR4ZD0 ~ȦCD]aHedv<*6Iswɇ*x#Axf`>u!V@gg }&HJWA?E t$x"fI74+Udt5bjA@'7b oBoK[Q5!V AthsP:{i [tG "1NA? k:ᇳ, ~%b49&E2dTZ{ΡZce!2 u1/E¨x0;hv )|LyoUn. QtKt|whY*K7NY,Z4Wʥ],3I(oKȬ 4ZjS}{s^J\3ˌ`4Eçz042Q\Е?FN|s3qc{]@8;Fg D*iy'&OWaK* 3kŸGy*Ah<Il1m8iSc 2AiJ X⣏:LeZqxҫHh?F'qR6I`RCѲ t?NNiaj13v̚ԈW{ E2kG7q?!"n#J>\ @'FmG6 wѓe}y=zAG1;y>'OކL4ՎW>9b&TYH[02rz2g|Vtea+<75'+q|>1ir^_ijK$L'JEnSsmawz|h&H/YAF8! {Rg/O ܢSqښ$$>N \Rn^g*`hǮ\Gq*/,@,PyOWOUI99ІŐXCgH ~Cq PYb|}. }{o𜴴duwѻj)nKY?"&pzހUˉLM uyc4t :b͜LLVZluج#oKWT w6ݽEC*{C{:&Ej&Z _Kz @ۼҊy?`XԸ9%?9q#ŵE5?Q$U$OLMK( &ęh=pCUJQ$#r&ddВweXN/5tG>2 !uC^FSVP_ȁj-IXZ=L&,W"f  mN4'n_!',_qX.? N2ر}64l sY dAQ1"#3؜eEa%XQpByhyqo*]=mNGbX;*c.F#GG?!vK/TSN õ"4'ˆӊX?j,&p˶'ʁ #xݫPY~< D 3 ?mEVtyjd F4|LT1}D `w"/7闬?TZ3Y'LKPizA/G)#ַ\Wd!mLSO޶zLw{Y}t!^\xFܫ,pq֘ψҷ;eC3;N/_gBf뇵# ; (1ɩ?DPO(Ge^m.#;cc#18OP%[k y~3}zXGiԈaa 5k`Јa:k7$!4a.ͨK!0K8i^"9'NX+-+=4-c,GĶ5A>VH{æl+oXJp }~_rsecNͶъYsL@R,g?vاyV%Ws"U{.*c^7jQ9_HN<쨍[5&rZa-H޲h:!B֭Z1+ 6jΊMmQ`N+oiP@u~6z5nZiIP«K Oа#4 =ჺc^͜v!P.aj.%1E}1yqXqPkK~[7sҾ^5uQ%犁r~a졭ULE+SN__#C6d;L -P_ S-Pӆ]@M݈W*ၝ%P4#@>nF‡gh`crĶ:7n^|20[)2g0a)E.'>_, 娝tEc+︕CvLm/ɠD&/BnkVR2v`{|1B?A5 1ykF&9 ޻J-Hg4D?W bEkQ)ÒY#Iq B^,T$fvu  /66!p0|"v}4Gc#]yL 7s4= i#ف k~ODdU{` q |;ڨG5RzW:D#RE{1Q2PV٘E!xMdr'K2&) !w)1RĊΧ@J%>_{C yҟ`Sg8_y[Z c^oZ`F+dWT!͌tMJ5flN[iK*<s~-E~#l􍌨{t$ *(ఃSrLs%1l# a[g(CLjbwX@k1دfTrmTsZD lh!F6 b0}!Y|Zo(&ptb1݋$oc9/ N ׇZі#kşw,hVR[T3)޴8⥪5^("#L-{4x+rGZ>=C]o"OBEX9{#9ųUnvŻK@?Ucdeֈʜ.tE)6LNO\ .]%Ƣ+X܅ןt"+$2+?y Is<6f_lNƶSMXcc@v;+‎ќq5J2%QDZw I*HAPQ!];:鍘t+#"ۻ7eJ-xD^*%3 0E+ w)TΫoLɤ9t^GNR2C *tKmG,휸G| waI]m=@ƲjBr7Kb>ɐsBպ*Ly40ԿwRg-J0YٗT:^iv|e4$ l473 %ϊzZD$E[fieϥH3P7:kڄ٦ۍ Q ?gGn}nf@ӓeSS)$v fLS.!>Fe>sV,e$37o?t:NS_Fg:WԮ"&қ=隭h$#,1~moԛ\) 7i40dU gƿ{Y;F}bU"Aˎ/Fĝ>!q؉K,%J,b'5.ĦSx8q:,>]#,Inq$xJ5"m£]ODxбzj~?)%}*0YM  A Ǻog~[=B2G#0GMv [HAa!oGwVvt%buk 2/im!#=_疨ŶW/9 lwCk>:ԏH+ca͈C9-`R 8{VvcÔO أQ r4l(^"o]DO,:>+T~ws%!V~aWꄼCϔȁKv`4j_FTKR!ZwDr g҈5G ,OLG\ˏ yT!DVd$Πx1+ȼ2"<˵'T8mmUԒCw.]>E @W,0>%L ?(&Otl96> %eËdC α?xl*?<;K oAWzsah-Vȭ("ݡ@ '꙼t5Sqk4G'(552#?]&0XPg\W4xG>yк r;p`H,i}Mpe} axA_JX-~&?V偾 ߭jM7X\Sw %@l=ɴNLE MDN^Ǥp4~ N-pJ*VKDE1qotD/Od&yMewp:Biqߡ`Ox\4GP)x[EzzŘx[)>:?-,k AF|^i^2|'a _s֛r.iJ܋fiM"QmUi}V`X 8LM5q:Ez fUZw6)}j>yI[#pJ0 Jk==Iy,,6{d R$90#piyZm_rQxQE")0ȍ?.`u3VdˡtSTӱҰS)EbB>B}.H2&X h{0&X2MnfZWȑfy2 *EfӴ5ȥ#*A g.@ۜa x2 Ty:jB)V&{{Y|3h WINHUL w؀A+vbKPe0B^%L!z%nKZWLm,#89X,%=;}ق\xMl0y<4vH +Y+oԊƁ{izμqJJ(؋$w8yû/p ㎬1j3C Z`,Hk y&E~]N ]! TnH'TON#*b;$tgA;*Z^ϫ؂6yf`)<z,|Y>vny<=t*vRLOL )j)L6V'FѸFƮG[_)~5$,yVvj1"Z-(g82츬ckd}usQ-XtNyB}:͌ m*Y9ɝ[&ageރ ElHY3[hV+CI* eS:|qߢYO)_pt҅^S&,cr]k7{T9=x6:ݲ4~K+&8M,!Ee%uqC,P+{_0u)X -B9 V'z:oD;N]ۼ:ҏM ^Mɂ$'aFbH?-/ArfY`vbä׉qÃ}lS0w dS)80DpYtLp֓8p֟4n?^fOrpr<-ϱRgh *]8w'hw,6ZjĞ͆Hң^ƮYfip)CDMܥ@df٥>V{BQf4u ܴ0hQbwD4D:8dIъA9FhLÅs5Iͥ;Y9;^IˣZ5NOխo@ILM+;'sD F9D3l8 ~F^zfɩݠ<SNU\^75 u3Ő?V|y1GiGxRE n-G~m ݒPO[7^Dy8uVu$-43BkHkf%ꯁǖJOSC®:?Ax5ǔF>n5 >&"z>82qKZ"K,{>~"Jf.馹iMbF/"hsU<\B? i, Л| F fAW9Dle!1ر(Sem6cCzUnA]pKߠa3g;jnp4jtiU ~:;qPy62dē14 e+ӧֳ2OͶᄿ0}T;&6<b%PԜ-EdzGvx4kw3y;PCaˇ G׏YTR`YOo损4ւBt ]~/e1Ạ6Wh6%x&$^;V4X0n64ܡ>A1dvT(ӇG mdYLY(;߁|m~4,Syg JZo`9[Alu`\Ulүbk畮*vHo1U爫Y05 ͌/3R€nDZC+NU?)e1d>#_-lH+Dݭ$(^&q "h>]a}nxasE.s7";nci0%}Ca GJHGsa^{Q_h ҭbY5VsYI+o󬅓!{\ak)hr%}uѰje,vm!sw7óBRaa4!?AaPIMOj,Xn;NR:|}Ξ(¥^* [R0nVg5QC:vz#Sp!CĈ(a%ښJo'2[v7]4;,n?/"vbZɵOhbZLGu^KY7FnT1pazh-aH^ͯ~+=rgrP__L { J2N]nҞ:Ȇn9t|Kn}ӐObAl _ \D)m]7yK'6坊訒DiU6䲝XA+3α/˛@eՖ!D@b9;Ew2zrMg`{1X_WW$(-v(II#?$!H(@֨s>V;٬EM7u#-M8#`WM`vS^iK vZ1.9FdEӿkQmՎ% XDgOm@XnWy N\ⅹ!j'.~5hVqvw lB~FNaK2UNV}U>0k3պ}UqU*҅_|!hEd`v,]@{#qņM= >Qgq3$Nt"\ w*j;')҄e2@ӌ6G>8.yjC2\7FBW2Q+f0ݗq}IvAX~;&8Tvz#8I ~-_x^q\DXG<7n2tF~B?8X@^jhi-إϝ2[Ǿ5W |F1e{,zGY{xfo3I|d5MM%yY)QbB@ w,ee%u }a^GaP X@Ǿ鄮%> .b5bS 5/%Bj9]#Ds|~m+IIV>*!I9 y  ղ~#@hrEގ*}2ӱv00e0aC5]cs>=.kI2~.<而\L+ dEj4r=QW義`|!V9o$& j#!:rʪR/ ֗ba"ii7zQK7/]@W(CuI\ *| dH$?|u}cX (#2%B7EE!qɜ3Z)k_W -EXe!Un*7uF`Dëywm_E<>r3OJ&\NBLC0=r 1V*P8GJDA&F8Wwe;1,s9 /=}qd ؕɹtYm!Ŗ4;A2DIV+c (6iXco]Vla@ +am矏%- ߲TˀFϳyl\.  Q~Ă{Z[OQk]b869^v`š/.\ȝeQ`mDJyg?һLQ#1WYڧ&@Nq'ٔ"z8`)%!?0q*.[85ծhvKbU^+T—tXt,eQT2s5MR.R/Հ|RVԁKs+]'D(M^E4ckH]$V`ã0cP)|<ںx_tMΙSCQPt9ԼN?fl;@pe\Fӓ])nrmbȏJ˥QU^wREҴGP_KiN*:8q}T7.%}';ddgybw _*(d5~ԡ׃Dn5__LK^gsrFj)h3j'oXA.>ro;@Rr(E_5]*, %b Wp3mj#p"tE:ѣ`˛,4hd4kF2#`RjM2 GɅlC:چRcοa@r ->;$.Ă7V+K>kt |TS۟@K# m'zJ >0 )/=jjO,k4W9K2̙-CS`؟'4[H3 $MЮ8F`ن3 ")‘*7cvZ~h'JygӌDY8d)nUn BcZe?=/g4$a$!r+g`*.w< Qkpn^Vl!X pRN^q_Wjmeo2.??(φ˧5cxMߩaffNdۈ늞]$^Pu׵uWvmlIޛYM|1 |gTkY uuЩ=N^٘$ TN@Z&"&xȃaJޘ8bw IJoGI)2Tn2^>⹀4idugA6{-&/XGF%HG^ڠ^ZN٥ͧnP2:F31'{c Er\*X0GFbzhYl>8d\ji05&FlHLU9aw36&iTο^Ǚ<uOrd"G]R9rn|&`f=LZ< [jРG.0素f#Um>y ƾ+'!Ѭ =y̿!IzPaU*? YR?2M~%Q%2%I= d|r M4eDA!W, MpyAڈxϵ(y'}g={-1DP-yU)cm]qMKl["o]-ouPzzb1 ,:ȗPeZ NSf[ANh"-"aL{{^ky5`9.xa`u07 &99>LYw0Vm]gB>~Հ4D'i*<'LlpHLVq%*U3 `?WZUD;UOkR= 0eڔ BSt "U,ʥ'RCl1結k`)ˡ,e˖XFT b> >1M7TW8«ϔL_)F6[F+(<S.~[_!K+Pڶ}Eww-_d4~OT`v0^ӷar\K-k4sxRځ=EZo=zfx%)q)E7=\1V@s^/{+ʜi-)*V5oXYq¸"-D6qN,6i\ǖyܝ2K%SbDOr|*Yy o<TC<Cg=_ɛ ʳM3sID'!l,:V0xkj9ć@e,xA"ؽ([(Z *vƞ~cyl\L~jߺ,ܭWďOeYσ3XB?,-abx 6SlL%dkT=Gsv)HF2lZ.7%3 `^͑JM}J:뽪դɥWRKa0k»Ju,!sECqLhj($! ֤~x zAeq4a:!%gj%e^~A+ =nTKYC_5S ,Z<G<<`Dyit?[/o+Sa&M2OKw}>mI9l%B 1fk9و%0#X؈00C|Вb6I+l 6>_Fy)WJ0myj[OaG篝2MX ['V~~gZ%1/ܟEkst]:I)bpV]om73{,`m.F0Fɼ_ր tXcj;S ep_,y[G[ 48~!԰ID(>O]v_,qO)^WtmA1H˓5( fzrj, 3:`?j[cIf Yuvv:-zH.r,PubZ!a"2\16@#=Fmse$^GĤ?lkKW=,\h-G~|Wη~ !:[8!gNZMVwS 33Xg<]w1-ah90+8C%gY3SԿ/@aA6n8Zc9>~^~ٰNDFhЊqQc'7~d|FZ$t:?Tq;o&_d$x}X)J<-5VT*r~ 9k~1^聭]+Onlַ;h:M7 B\9*j.Oo텷AJ{3\#Td??Lrgo,uQ܎n& J{PY?>EI; =bQ6~w0ciY25q b^9OYw7ϻ U-XO|rͪ-cgZg@Jt LuZVyXrk㷏E&je> <䤴0%[a:ٌ.V^.>w|ޙG('G-+!C&lP˶ϜS߭\{x߃-V# Pô!ai!Z UN-wGbjpȉ3%e\I.eRa0EMAZ[6M;h:Zu ^A OhLZqN,"j_I% Sc=[ћ(BUxDi4fOɏ"cJ)Џ~Sg^֖n:Cx'M7f4K 5W!4maAMgEDbejh :\@שнNȉ|ѬIܩ`PmvL ͨӲ{¿}8lgk%=d^J՘Pn jQkҹ"-q0qU`M"GA S[#+nArcS|4a$6RXQLX3W|!GͿ:RJBzp^dٺZNL6M\oXB8&ᲭaP?Zڲai? v3`sAe NQX#'wU;eM`D͓֦ p*JmGlx8u.Ɏ I5}@-4{'Inq6ܠрf4)pǐ;[.hU!tMgqZzC /qy,-;^oAxV`rEK _t9+_Df/M5l>n/v 0IU?ƌ]r^(IzfHlU F=XbT77EG.2K>A)$ F֔oU݁)z -іPj뱺m,/x樣?/1O+;̨>AoQ2迹v20x,vܴAj0HF(my*JxL`cQuz߉޺Kha]sfhNm[R'Kq,Yã΄EBɞW4ġC(o-FKWjQBXr/z+O&u]`_{|fܠjtSqA3+,CϽ#&Zڞr!j;0iƿحm;J[GG0:M!yhO- HRV#2z U `iSKN>jQ.,JPl mm ދ Ɨ\jk1\SòvN9וx8jX_{>Q~< 5=x}Xn"BD坻߯$7?L?Jx1dhlL*?{SeXr@[.,"nʻGwa.lcI N {\i"%kE"p,9mϷ My 0P7͵bs W5Ic/shx*?dͼ 6D]f +Q4M*TIR+*K*tmg~tC@ s>aNՄ>[}N{] XBmX{Ґ9^6%XB[غ`O4eE FG/>%_`5 ^:҅lN÷ꍜs+d,H+ã;N} oD``HU ˾44qHT,(:?Z0@ VeVfDF,%(Qr)Vag8j Ah}=N0785 2M\bvez tSNC-u#p#aNxܗO]b<૦Cȵk``A,3a,3$,`[gOKw 401LzOզ&Sm^.{ p_'thA¹"dH=ʍc;c} eCVnjϡal=Qu=`x# ͯÌ-n(]| =;Ï\fq*k岐;I8AGPRߑH ñ(V"1޸y]dAHFKN:1ћꤜ|YjrȬ i<./vN~6"(w!aZOX93b|Ki\z:d-p@:L̤>kTפ3IaJ)wճBˣY[{??zqk4KĒZ6UYO; %@U{Rm>inA<}"D7-ǻ>>O'\-s2gP- @D?gM0א'Ȕṳ8 P"#* ('85bxͷ2dҧ$ iD-A{|rMcQ%::RDo:)%&ٰI>#weS?AK2N:D(j \`@0;EfbKK3S`$.gVY@;wr_|MO†!g @d)K;2ň,1ҰÐ+S%u ӗIG |u;=v;yѧl" _ƳnFa;?)C%)8Mx> 7\;'%\A >nF;lfP lƷg;ti&_"a53oIЌ)!Be ׯ3wE ϕDQCgZ:cЏ *ڔ[Fco-n<67%$-4I{x%@m76h;1)V?4f4NqPkc(!3J!{iFl4wMBF}(-~xJR\*E9GBn.mn# ܅EEWR%}?Lxooآ_F{k<^ܿV K l oJ|Rcz<纴tIm+)!*@  $"z뉆lFYhtdfId}| gLɨAyAiU&-hpP =b\2?CKRe%:_k$#.1W'+kbԳ^P׷W\vݷI,NoW_W癬&)'^4B{'PBjGog +-ʞ ә ['NZ&'BE *EFкӈm#ʳ=zM:l }-Ov6_{[굨uIR`WDtDw_O-gX01sla4rNJ0 n9nj nw?N(h=f\x3ychu%L>ȷcZ ."$ X| i*&F /U6`nҟȀI:ü S\[S 2n~𗌌`kJFť X vp &R˧;x@_ z߽d{apPL.Ŭ cE{TVi7!]w^|+*JfA,{ Nh&͍g0IXP9)6-VwC~Kڡ1/I!uВb]0 Cb%Edy&0R٩$ upturefʹan qsݼMBqO-_p@Vc]-lwE80tf|R^fi}l|G.x-]ԯ rr.vA6)G=*@k)uXԺ!g~rNv C 2ٰ%Eƕ>0@1lPЇ3hzO`a%%qp[nn)˦-:vϖ>/Mx3^1[×I랱} WN:, ˙4IqWZEF0i3 _._+#jP&RYhQGbaK "|j 50dlMEVA쫍qN\>9);*-eVF][ɿhL 6'(5}EwySOVS$^^&xl_oWl|gV%gѵĻ ,t;5`M|(AVLac E0nG1=Z֗9_* 0>[r5i,>1]~ pR7}n`& `yl3 6CDK(qZ |H ӡ;}W\u"k= !Яi92 *Jy V< ˴{ pDOkZL [nSx\hv~BJpN ֆqӹhҦF#1y33@h hÖ(?[^sZ7@`ELמ'[5'RI.-e"d s)x:ҳKNs~_لod--JMaM9oh 5Ba"UKbʚ.`;åRoƈoi9Qx+^)\`dm 3nPgtH^ '>;͹KuZN GA7*4牽}_Pec6Z̎m-0xV&2 1iQͻh8Rs!/ZaCJ-D 檄r=8vݥqo.g@ S//#dX%hIPIEY~k7f8XPIsAࢁ'c3NH䥮 MMA.(uOe1((ͰDe>6Ɗfh7ؑ4+}hឤJV)L3igu!dWQpg{Hв=;7VϜ(8F%Cㄭ"_ K\V4zIscژ~vbx<gDɱL220% #:ilzG_SMN;;)0$c4Z 侑q)\b&RWT|hJ[ti{L]lJ*֓cklscbݓf/b_\?rͶ¯d@idȲhbyI8v TSm@U3>x[dMs绺Xpǎy^ꗋ,> aj9ͦx&'2SP5(`izFAkp+=Te;&]7(A9Vn=<@sD7flA MS+<ƾ1N31;+mf(VcR Kn0)Ėkn!~MѺ!QA+@x^%P0Noɼ}NUlԖu&{fe# .fZs缑&éoaH伉c ΢gEm?/׽2uf @X_6y0ø,-NC6W_2A_{f_LyYH)s!G5c~.ҞZD\Qi_>WNR6:9ݽ-A Jcs=k,T\GI܊W% kb]T]hb((yDTZy3]lrHB\8'*ڋ8yZwROi/ѥDI[_t1tX $6Zk -%SaChxib(ra~E6m%  xVC$;W;@mo0V+L*Y*HxŇ (] a0M{DN{5 H@ V V@H(*D!bT;oun(MT1ӊy*z+VCw ܩqRћ]_ qnC, -R/뗙 ҧx0&*ʒ+uuKHg&>aU9Ҵ@!v1-b࠹4p V̭R55+Y ?QP>B!6q<#L$(5U0CɝeN)D,+CN]d@r_i<4x6cbL+W}SQ$h]6vfU.>l=g`o//%<|ڃ&jbx,#`mGFKf.C<NZMF̀:xNR4&.SY!Z;vҺ0;dbvvaW1i7pT RYVp_yE}@9Xn& `WtdguEFX⨾[ZAC"Im$^N'oU@jY\tϾduՋm90 oZ3/V8y{,9t#۷$.AA.ye󄾭x';8kwۯd(M:Eq2Τzz;sL@- 1ݓ cOX1T)Eίpd">853s-8+/K]`7jc#*i14JI >$}1T:4Yfc}g?S!+9QkBdL^÷S! őrmޙzvbX,Ǜ\\c~Cj y#DHyx“Mh{j:5^iDjԠf< d+e.dNs~ƀVPo1wc]}:A>ԧp۔UOWQ\il4yjy׺O䟁AD]H`kW%7"fT-K=0AR>^h$irQ9}aSE߽2QQ M5(b̂3蚓YyiCw`*@3a|;-AQWm烀/IMaZA$[(%gzJ2qԎ[ǕE|SS !\¤zGu`B/ў+6@%Z6_^qݫk0L<r>{/*= '\~ə} xy77:^kL_wp ʻ!!uqAPoE4NjmWK,DD3bJ@:xҏDAgMüq%{D̠Zjۖߙd 76QV BOvYou"C.*(HRiZ`2 J5 o wrq kS*k PX'(>~Y\!V_ ,h˨} +]ͶQxx3d}hQ2;=z+ygVZEA!_@zA.GI/N r$^5aUHRlS;o |&g11a-$e}mTK^nT N5]߬C }z'G3\]t_V6__C1}_B@ <5UyDS,_X筀6zD݋s͑ЧW9NG}ez+6ְl$>)8C<~vԟyKTv@mI$ƥa"4Gu#ƥ"z`o.ׂ>y' 8oZS B&NxMӉV>oes:GFj h'm.r KϏ ܘOwCV۽v0b"d{JlM: }!KXj>7 i朧2}B#"a5 4(? @=Ã㭿'*km2?&DF%Yd+>^zf?6{"}! Vf~@-$0OBRetML-[AY,MJY܍umWzgyMT|>^SjE ԥ\L/53&RQ`%\Ze/)T"z $I4%X|~S#= e /|(-B/2n@+\嬷ԕXU`vb"[hCrI.{AX~]rċd툽QY7Mŗ46S*H؂T}f3Ch}!5Q|sȀcU]vtg>Vf_;]jLEyR纼4@6D=?dLyr' @d42+ϗj+6?`euMOKD, ؏z33ۋr(Yä>ԅ ՠʰ7 XLH & M:^Hc0ޣOpJEJaUj}5H' Wy&m)bn)+o] 53.bcFKi`?5F>d&:T,I0$! ?uz1jRHi9x+eiamb5\eRqlmw| zqYXo=p 3A{w>7`J?4Xs_mEȲɭ]gv]pXͩ;iyRT:JTvaۑH1* "!F <xzȐ'<}Ljo[ܛQAZeCzܤy2o$$gYA;gXtcHqM  䅳+ DQXZc)*ck ) 3#!6pޟ_czR#j)1XlEt>S\ܰb#E3ʖTúSM2pZ6rpI|z'e{S82v|2{NcZ8 g$)1Ue Kܞ;[> ZN"+JvunR+gEtYq1T<9WN> 0='ajERj&kz+d@m Off>I3VpLO3vf 18xTeܞ.ӫ[@ 4I3\6v}!o>ZWAAV7O3;yeFR}|bHuoAǍ.Ms+[]R4M`q#p{i]N8+e PiJr&Q$-8SѴ a=G'2!KqF[ ^G1l׫XV1=MP_321֤9֤XGL,t^-[[H=j .9\ I[xu^a}(UM߶U /-yv1fB;WCg!nB`qg90vN3׫3.JL1 Xˀ5ij7.Ӭu 'M &Mu65~J͐;J.OH͉Hw|$ۘŊP'H>TIiq6;pz7I\\^CZ0 M1`@UoyFvƞf1Z "eEg 5$=a';DTDukG hu6wLKC1Uf˒g>B۵\`#{p}Uvre&kK-+aHZ%`Xbm!bvW sVMW;mu!yyO[\%:.7^u}zs9V%Yp>KE%NVQFO6CUՏmT.ziK DS4ݹhpD1j0S"ⰜMB8ڴ1YεMP$8y~OgMNDܽz4@8H Xo7fW(|uJ3Pfk~I[ɄyXiQλz{aatU-y53Qdav{0fJX9B__VQ)vvȌyb?'*bC\FȣMseYY)C2A(%>'U +?#}_Fl`T]vFzwOH~{ן;X)C0¼`@V%}_N [ Oc=rOjf PVtkxyk0(dΪN#n8Eh[]ε_^{vX_(s͏o?z?ӌdQ6\@v۲6ߍg,>*E(eV;;^aLE3qgv*yf5bpNOmQB[׈Tߚ|EPrMx :M:|toW: 6)`D`bg7(`7`zX@=p]EUXzX`b ϑ[W?QXP3wHxEuB*yߐeUDk#&( rB΁TŮ[W]҅& 2""2YGW{PR}/ɧ]ZZ{@?>&_k>:N C]hz\h.g(aU'ךӹWrJD~.ƅroO0M}ckv|-œ:ƜzNV<5mTفjBխ!¸ѭk @kt"ݿ%L(^Vm2 LzQ\e00ڌ4[ϙ{rpdxa2]5rQ s._?Y5+w'!q{d ^;O|;R}$_c*/}i 9u&ք;pN!0W' ^B}@4x7B:ؖZ\0%[ ]$#S|oj 9ۥ֘~ (*yp!|Tl5!|3Yh f\l=&/]'_crFv~|^t2@{y "O?Wx=~K?qPz*8}-bz<}=βQ`mh_a>,,z: )MF`=8rvd6p^&(r)u Vo"_t}>'8༥j67pa6ZƓسk;+N54`C"P]_gTm?JqZmU1H=r'Ȋ2 T*N܍op/NM`rIvp!=&nJ ssD~ϩT@)lԢu K'RdcDETn+ftFZRswzV'8VrXeLAyDǺ$QMU{Mץ&ć)Y }{ Ϻ= *9}50-KAylTn}U*^/b-מUJ9 Y2z(c?aI}b2 _\t!xe87ְ3zrMC%3=&sq-W&M*6F_Vm ޅVM*mHLPv\/c/$ 8G**VwLrT/1U9N l`9UKuK:Xt4y?ω^MΜxZ4t^ʉzn}I=A,hP&AMh(4o麽p)RlzѶigtt}߄dm3wgZO)׎(, jtl;OlѾ)4Sx1yxii*DҌdALpgz]NT]RWEJ)'D"P@M_#Q3 7r E7f{=DZ]PlʅČL]00#'LVFrdN> sVIzjF/trS$:_B[qqɤc,YYRmS@ . ?m*l.@LbtЛ|h50п}?dEjY ӧ>ox[J蓇~VK(]ͻX=1^S\dL!ہZU>m&梹Qs6^{)17P2 9$C}?Q{ zSzRh)-SOVY|H(G  ̺$6W'ʅo >oA)݆[چ5fZ!n>ҲwI݀Fۿ&Nh=tO5Pwx:tTBhAx{cW0Jneg.xP\]w=LI?c̻9$^En Q|W鰉yh!g~RAGQRk?ڥ.{3&{&$n=Z~?H79I;, *76ǜ'|Ba8Lz $Ht0soO($.Z U[s^|&gS&VkUB sTr;W{ZL( hK{/CLXV{*-ї+ⳣ|fTbuZgnxWYbӟYj 3T{{K=p^c!Zmiji.G= Ntb0Zf~rWO?OYp: MŊl`Eqp!vblͭ@@xV^P*e@N;Tr. ,$R`)$f`(7#)V7x=[DXHHL3^\%qȜ8PuxnbA4OI+J(ΊxXD%+'kaNc7/؛{bcdJRh-@cؿv04զy/_PZJVu8oc7>rjƘxL5eJ^H~Y1x "2-xIL=??h"vV1B,*U{3yIz'tWSa27sjUX)rVX4Μh`̲SW\H37kAurL1Z#FOץHlH9WUĮ6SUTiSۅ/A4=aP釬*ԑ6^A.fgO),܏ C%ټ\X)_kdmUհ͓in][&T{.>g3b& _Vndrh( Oup]dsm}Mkб/S>:o=〔 Gk6dGa0u/Y"eAj|,ĸHX'dz UkV1g^kFLtԍn$1=8v~2/"L|Z ] AKi4hcKO(: 5Y ٲ tz$e $aYJz*\ՇkQs6z]r-0 @?d(h.W5!aJ' P#Iw75H<QhӜ?CᑴYh(H(#=u vR^@O=5D5/ B, z=ܐXC՗W%DDkNHjO- C;Z,„F7;arˤPn%j}0L$jl-)5qY]}Nil\YQ;g>H nƾm߇b7\-Qvܪ7nR~Puu^=rZa!8oh 11ͲaKU"-tS0֣5\?n;։n `c6OG&pH̖.t@zBvzbCyR[/I(d^:U1NNFj l@f!_xiz@`&8E:Y`!ȫt R%.V@~/lNM^.(II{T%9#ZUbg?۬V+ύ V|^94OCZDb[wG(O=R7rSjX, j1{ vq\qڃ8Gރi7伂d@V#"mFiH0dlWNҸڴBgoaLCʻZKϪ!_'E(jJ1*]02/~&H&ٔtc Z D׾clJuՔF w op7N=T8hd͉;CUG>a+Ȓcd/( ®T%,ngٟ~Zm;z߁N}xfi X >?_#kz 5Jidc|=^H0L0>cᔾ!t^,p[}qAYƏ ${=R>L}f' }X~._IiQ, ƃQ|=WiLs<>܇XU"a׃=V!-2/3 D cM._ 7UOpOd"P]*J; ok\J™~3v 'p60Rq+,M5{=S 9؆,g/Y؊'yʾj܏T ۍM¨rFc68vlTLVn,,sia*̥כZq!.Ԣ _GӐֳ2OkS}PV<>-wx=}0w]^̄ĉI3,x=MxbUpx| ֋X;E"#-u>K 4em (pBdng!/{ wYP-)}0kehs}r6JbF)" ( TU9]o*q-Ռ›ViW yrc@;҄csAڠkyܡ.n=Ɓeq5nf:>kD}ͅCA5g=#Itά#ߙO=}UѣOܵ= >p'8/DtB>mN..ohc-q7L8 4Ƅ.Ae/by@jqӑGJB@{1rToXkJ |!|˷m!iRD< 㽡'9LsqV18q5O=oBQaBBCw.4g!ôT?3օZ_?2Mӝ &oͣ3EH UKMUCގ~@KJIً;&צR@&\h둃7 Q;PD2g}dȔ 1op vMcBý"g<=Wb1vT8enp:uZ AܜfJm OtCdF#*epYe&B9,R] Uؤ ;sL=qb`L# 8 R9EN7C A|?)/aqc gH2*IM?S/ߔ@DhOopѭB~Mib?Wžp86lh7+u*تTBT1#HX*SAtj1!E ZU?y-כ* BS6Xhu$[Юb ]OD'7\$C97! xdJm}nE-_f3yڸlw9CkE}ψȩ^~EX p 2f'NBB _ω&rZ=s˃Zm;LG*@L5[a$L6. 1L% 㦻C?͝7D_"dJL,E7Iu=9NA\&N>YB5?{)(E{s0Q'WTUs#X 6bsn٪ss >r85id 'پ$ s^;m.iesjz Jfn+&um@dr:~׈d-L. \9OԼYwV3u,jlMe7kFkm'-IVOi <}6ZA'w#kΧiً2Em=޷cTPe)o8K[MKLgh-WM]5r5T _]i΁L! @bpY;)4m{B]dIyS,`enf1OO~\Y=Lk%Y>6XTW140XoHX"mGQ_1,W_0"=L UgJ"kfn3d+ƝWOHں#'=s/ANՒ툂~'Žn{!?%  %r^/$A8ѿLuClMkg ]"wmU41Z{"P K`orǦ*JCD7!qllIʼjvL\/ ߞǦu~Ҽ2Ҙ?Ү,uĜ8 #TAkgL~5[rB0vT5pȎ1mvЍYŪ_MgpK ^ |nJJLzYx뺥 R-mLpD0Z_)?؏nס7 H4znAZPW96^yUX AK!8rª- gq[Bt#U- F.' dLmb&_^=Ig5h(IDj[h fXbL0(@#rm۝A>ʟ6@5LLFeA[ JS%+.WH _V-5gʸHأ`M9n-i O"l gdeW3a-}\;thCbUT^m 7( I IK$XAk\m@KבydŽD98w3P}1˜Z)H}Ia;$V/ھwrd 7%jv}( Aw]iǞrPsX[A6 ˸io_y 4C`ȏXy0X&5{ς+l\#Co,^\ePXUCc8FȚpݛ}3;7o@\dEB L }$qFL$ a+TgaB!ZW43yZM "xxߔIn?D%. L/4C+JL91 u& uͫ7c3  Y'jI(9Cڸyp 5^i<u9$G6!B$9_IL+VWD3땼z11$/sU@{5JvDk5xZ]Fݒ,9(fD!-sRoy7\= 9 zE;CpZ8-c`U(2e;-芗CؚtHZIc19 w_ <#u]uNzH֊2 UŋZ=sMհ!`pG7\{^BJahJB%*~|QVWa|=س0MG /va?~Sp^-PA0j$4*;L3ꮿ򠫷f%ek ?E%7Z= HvUsH;<\F卭*^l,4!r"|.Iw:x܁S%n{sjW!¾Gmyn0G=ƺqLhrӊk>s[aa@:@-4Q/7 x,AL{v12b=\'ŢEm+@'TR>ȩ!@!9dpx2w"VOF.z{ _6b7f.c2K`x)2ƣv/񪗋1} -/:6YYW U5(V Qhû8@ VJ{.@1hw$hթApמJ5 J7e E:u踧7{Șh[S/! n{zHWCZ$ tA`i 1~-`>u=W(ͰDE36jDo۪$q*nKN@E$vz#n\M{糿N3?L$ݻm 0)T _+Yf$0NrmډfPr q}$4~^\SŢ|w$Ur_Z_Vu # `q &` pG8iL(0Ic;lqɤ55:%`|j<?_=2]g)'6j@HgqUۻq;~UƍUΉZfB>݀cQ#W:%}]HaBgoM_]O*PRGEݫ=ʷ46ۆ)BvVIwrN)&.PqTRJJknc)v*C\zSia+y %|wFo-!9$-L[7%m4 'J 6{q,6vx!<.Kx2`g0ZE9z-ń,vg)"c;0} dq\͆e:&f}4^GtN#ɭ "eB4 :1vȾ~Y7ØtBY§̬=>=h{%,P|N5ӣK|Spas R-6>#+@q1rC1EGb~um10&I盐]$,-Ӈ# ;l̃t׼\\+7?!\qyl}LXKo{Q[BMIrrt }@~ϙ UXPԎ:eÊs0 bb*lÙhb̢47o^I+aȯlqBLeέK=w| gZdUOSWA _TlM* Z~P'(`[~zLE$3OO lJg=E Gg_|fvEH]ޯHui` Ժ_K7Sٚ~/'1 {$l?ş-L솸Nߋ ߲ٕr3;H S>,xeY[,H.%%W0Oir ȜP.D0[_7U;*":XE7іRQ< ꒄ<(jnO~>d34V뙦#CIy8Q^9/,Y$IC|Z SXRYan9g9yN$Eaj5}5>vɰ;:7n܉R hʼnYW}r] osw>c;cxSqܴʢ#@@.g'L)HihS1~w224y͔4gp9 d K h[^pH)4Ab<ښoiԳ>b)lzj%w5 -`kX=0SLQwp,\>q%b_͖\`}\Z+ٗkZ-N4W l\8j\@(S]xt2OXPsJ^GU%lrfЃb> ,zgJZs3t)UΟ#:~}7)=f} "XfY6%I'*WzuyJ\ OږKxIdnQ€!uX֞4qk9\\,$~ e4 W0L4leYҽ2:#yfij0|}k1!GŦ`p? AJT[H&pFl@ QRAm ] ?нb= tr=Vao()^adA?A@t@"q%Boh"c?N0xI̚B5C 5PjXm I}c4y)A Î?x] '5v<&'|Q8 |v5 T}O`q@Ttכxa4)P[8ɐ[ /N}bBP{5&6y4s)0wYRwc}S >bZѢW[wSūA8 w2!8fpmW81EMSY&vm!XEB)9Pojp^qp2Iszo =rR%JX9YnϏu|O0]lT0QS_/Kqp?'Qׁ;fkNOMKelDjthHhVp}A B*FvJJ1cp=zP t4|+[W:~7q1\}t>إ@ȋl2yMX&lY_⢸SR.Efĥ{ۂG2o&ǡnT?^J_ݱ;d) Isy6v.b"Ku "DOM6.chq# twp`l Mzyُ^9nڒ(#)h%^k/ҥRunע9Wn/ܡu@e -oʧr=Y 6b^px@>ʍ{`9׭ѝ cxbmqU{*Sd7wY`YK#XS\lag(a7$Y1c+JK\I/re'>&Q: GeOՋޗ0b:tvg=1`=hd(~NbPa#F^N:0\& }+摲 j5EbSl-k\'aGƎT ;Eɲ%{bO8ۋN\Vx\^*p|RmN^,=H#^~!q[&Amױ<07+:֐K=hS}<sY2k{ ~_h&kn4n$5~B@xDx&+d8#>.R}~pKf8|LtLyxMGqSw~48$ZM ~>sڻW\G,\2ܟw"gKS ->S/ly5pKBY_Ł1@?Fh&/ RY 1[iN,͸YE3SEgj]L|xHt@Y9sf_+8\Ϸ$:j'G86aH-65ak .0\~ȬLzWk5^M14?ɔ yYYyP}}'oiD3#b-ðyJ*v7گRxSrD%dXST 3 (37(Kφj2 w^Rl_{rCf }g3&d̎ X~Ḱ)$6EUoN4 xHd9|V}$l;',.O#"se{b!/0hg]O2~ cx_ao%dcEP+ )<.2!LyW! `7m`Xiλѡ?#FQ{M_:GkeZ+?p?eq3v^ BMEfUخu&̢pMp4L!2^lFcfRW'BA7~JBaThŴҖhl w)VסDg)@/֘ʠͰ'2c K\H!(79A e/T9L8E&QVcTj7b5k87~XDUVQ֦[Uwķ⛂ae.kBk9S@y{+ gq&+6]X@#@-aZMtiHS,ԕD ^sKõ- M>w,Bc -j}37}'5tO3bXܞ$mЯEQuSq`]=jƗI:dqv5hR"SWI߄U SC4@Mt+y\}.ȗe!2nϰЯ>dS*Ohôi{˖'C; k%ҍ^ ~?{"Mjo3 Uxp'kge09T E$*cxd'32>!'UBQӉМEͪGWm6v_S7L 6i+ ^ BOY$k 7xۖ5rsfN~l](|m(!}!ǜR-: |⤵`sn,gCᕑAc~17 > UYE<0@hy&{/|ΞfܝC)v4P3 7yʁIBYt"`+_EM! P'KL""A!l ds,qnM03V=p;%-3ީwU(> 9|q`JG p:&\<~՞%(\bɴvTOY۳Zic&/Cfg-\SH?_0!`YT+C36b~!ԡAh-d o6%7f?9Sa6[_4ufRZm3Yα{6~#H/c”^;<1ag_UڏNP^Ef[t!c v5Vc{ϭ[3^n!fwP$/s_dd?~^*CpL ]B(CF,PnQ6ԗ_y`pBťTmW,O~p( x;O Swvw^ĵVa^ỞgQD;LrY~ۆ9C#/C}xIOtX_uI}U|j2IrhڱY,A 7hҎ#VjƊvqݔQYQ y =:+U4_9mձ gm[L,iguO8R\NZ[ZL{kױw c {#l 0wMOHB\҇H8<ǐX=24'D!IqAŽ@D4̭%n K #+)_&]7"ۢ=brf綪ܹ+/CQ^)TŽHf|!1 I*;x%K8oNXt.`pVf+2Q TXyLw͊N[5bij*mW~Dm!#(-=XgY?0tRx33k wjCִztrck51vo!60yL)KB̐LwYl UUSWs*Sέh' /Zh0u _z{^Raz>]msNCC:-hGR<)6 ʊ% krhzŲL q 9鄻K{F}2p,jThQt`,ڨoدiV+-ϩ{(}gJك*CuLE!CϪ 7{68*@5E5vD&u_ |2/[:G {@8?<9vn<{F n{˂$؆M- ݬIRhה@flhh8*nE\⿣=LwX\˶ I$`+Ma,c߼Dۊ KZ*Y^dZj@nx~;f(/.c-;`MNd "r;U'I\ Bﬤ,2^kUm~ᮘ~g j<ļ P#Q=Г$)gѮ !na`!# KfϺK}g, 0iǞ/gb6-Y@Y~<=rel܉͒u1;jTA@E[Ɯ7"W30{?ۨ%ޟXؐ;YMYz## ʀ\cOV N&1څVn1{5+S͆/pH,NOsyi /RE!lT޴ N|.J|l->1٥8 Bqeѧ&nv'<% 6$xE]PJ`K=ډ7_Јՙo<|NfH031DjLv9j}V?1bĎNZCmzo30oaMīVRtMU /`Q U#/{f2b l@Z"qxk-KNrȩۧD8}{%פUYӀpXK)  q. NvE{0[E\|x 4|3+*$x^VInޖ~Rw#C;ɿQVyN{thGlv}) Wιւ,7A*aA!d5SYF_nC,N=,̎ ,]Hn2j PNx$1C;m*ϋHa~P~,j^S׌VX|hd,<睩bh@-59w@+Va2:3*m'<܋; ̅~㯦g(uvl-H{xY4g}6- r(jh]e=T n &M!tdWB+>q7ėbA"םkHƃ}() {j%if4پ!- s]SӀ2@(x ^kKm6=Jzp>/,n.qF[rL&냊ISm}\eu)؎ӪF儕-bv~xh~~'oZE?/wgv].|wUh$IX6IpEP۟<0X'ol{+*kDQ}f,,لT1k]2r^ b '85fc!f@>Kus'B,%TQ>r%a:nEҙ V3kǯMR:t~ȄOtRh7+)jD- CaX[&Q*C5*uBV'p)7Rڡ/ɭM|]ՠi8@ } nܠ-hT>MuEO2![.18ͬ=T"B))qh! EZN@cJ^h¤smВE9BKỳ.H$Ca,n@_+5X= dd 67:+|]6BѠ-a2XB&lGE2iY+# eEU6_O 20sPMp|8ܠ&;'|N}3fS[mF3`667PÖZP3& B% *~D>aTjZBO9͕5k+ h^LJV'iQL/b)Ou(OEJJ)WkV4ӯKT\ lF5eRPzqD1+8f"^)o?})[B \EGudh\/0V%bL f=ψ/{ʍ0W*xxCC݋ I8ދXψ&dϝ@EaH|v 9=Mz,5[trJlR|g7w"W92NQYk=ߩ]S灓.ӽ{/yhqHC|^#SaXo%zWŲvYWI=0Bai;Ma$uk/iԖԅgz汫x^V%?Y"0Yۢf#blT)W$Ҡ5ӑv7Bfw 1;2Oe.m?FuEguWqgēxMb`d1_CȟM9`7}7s#˚i>%Ǜ_|aB}S=60YF" ')H)g%< UMF@̀ʆ-֨-2#GwDdaZyݲ!e h*fkPUx,EdyC]Įj9 2Q5U0KOk5Էng ͦ$: G(6!aiCzhLNP8HZɐkB.֦ە4gBle>dSn-?8K0r67:;*PƧ_Rv+_d)'1rcN-t ߽MK֬ XK{8=KVa?)l, 49'NjEyGk CM"741>KQ {rYؘ)ɹ3C}* [3M/b]f_18+v3Jd49uKhAD"=nPmExX>L䗙\=>5<2u~$-5p#t0.+7+P{Pvw5S!e4"{H,AvU1I\y04]&ɛ!Xּ Hn1+i:F/(ɒ`F[< Y)zWS6tJ=ĄlVS:ձÂW* AkQ&yOIwݺ.* F{v}\vWkCn4У&#EhV4O#;}o} wщzr(^7ިӬxϠ)rh)+ʥh;#&FҀ]tGp;9vH0Lݏ N:JԶ;kr![-| Fr7M=1 ydZebb q]o"316PxiF-ߖBb'Lqt\rZ8W(rPQгH/H8T<4+)in2`'Ul"<5f$,s|[f7_z({h-HcI{rqE%_$,.B>\^Y^wyf0~tUkBHaxpP{Kg@좼j0\vVx1{?ܙ--š cDnO |Q˲ų / 5WzO(?b[.FB=2!OCFLJU."j5ȃ,ieBP~l)W vG ( W4 O1?:PejI}=K2c0C >&: ®ݔS2 G49B<{aZ 7;ϐLdSb`+ X\! ! [Џpp]Ob﯀vɅk)J>Ac}P7 /`WekL͕n_ȅJxp]l8 `؉߉~?2Kk/V!aO9i <D0o>vݴ`*$f l*bQP=韱TK::0;ARP}Xq]_l,0gjqN%BQu`Yj9gqWs'=-*Ǫ/ RV ^񁧝YھSϸA9\A4}oJzSWDXݖZf^H=.b{@\)*ō+ca\x,/TFvr MqE`|޵49=s!} s݁rR'w<][P߫hp8d,zCJ+FP]io8a+0O WjA]z0Г}6ӑ$30!EA.j5<1g"g!B܉UI{'M&TGR7K R [-MG8~F.Wk3cƾF_I.:/n=:Ġ\8^2A6}fĵ=eKd-_[AWdopgiF 5eC^('Jh\FjwFz (j?)YwAzY\R[*~2uk;SFE\ 54[ϩ@CGƪ(35֛טA[33 d,hƘNg>{ /f.IJR +vFby )l K5)31jG8Zζ3ħ/G[ОPe Ĩ+esdLP>[&z*:y;2Hb/c'oXk8'`j|Br{s# <9V/pI!x.VPS9>lAjm /[e}Z=΄Hk5UI'_'f 27s4OE\pyi X~mĉas2W^qYŵ. * [":_B ԄHd97ę.SNXOO՜Ji)rWB&9QUxT(_WA{b̦3n5Y1bͧ=ByA= Zg8maFS2mu&n>"ҋ89%\!K8=wBɄ Dgcf F6!A8!gkc #%y:+Zw6( y™T2+UmZ*c+Š RTu:MY|xi5ZNʚ[ &s} RMӸ\^wU7`/~*HϪzE|=֥ao:/!mX4lczD6䬟/آz z  hQMiL%cia5 -CT5 ޷8=kE~&zBDqLJA D 9ޖO<kZ) K7LTz7ҚwJrdt_u%tE =@5z/n_JX÷=p V>5,rgf]^HAV_?Yܧ}xaaLIv ,Q[& JuJ1PXx5te'3U 5y`b V[⾬,{yD<Ԙ 0~ˌʴd% a6naoJ`Sҝ+ iCj/_iR+]qЉFȅo4ܜP m/gX]?:_? rEEwVYod3)*Z M6c};sAS4)-)g t;Nwϊ0TiѶgUi9xzZ/}nʳ>le8-ۍmY@LMz[z ={bf> 08UjdEnN-%P^&().G <&G!cub`#@T;6_Ij>hH?t7Qo jzڀ{RH}rXmRV]zHlt$yF#Z] Y-?k͇XpJtV&BQ!FRn!:d[Q?y"V 8@N0"5QQH}z5o.WԼuugd/wƹjX@oj=":A3zĦW[4"ez`}XoxdڌwY$g b%Xqf9ӗ0z;PIPQ"5& Ss5aJEX^ݑ]ՃH3Q7!uc0pӃOp?AxBt,/=pȲڶ8n}ۙn5X%OIKKc2cT[|eШLqԁ h&1;өMao2ƥ1Kv6ޢyWc* E>;ڲ2-i6[w]PWO[*X:j#T90.5 s>DO7]%^nR;.>mݍИvh@ϧ٧"ApJRjdAB8g-&vf>ʒ"ϩ޵:]Q_Bm`RlLP;$WUSuȵnU*'q4}Iz9N%?hx% [+@djBxV#h_a͙u{ ͠Y||M]I8ԍF{9F[h0R\K-Mt{DT?íIh<#ʥQ`[=5^~4x} H׻!%K@xb9^o &ν>o'b0](Cx5(?=3|"8_eWmGu+-P0ٝ.k@e%|2ڬq#=`pԞ.ѳHIӒB79ԏ<ɦ\JMmZ O$*D-߁{3:\50=y< F!ܗ\P?eE 6nbpߔ IQTఴgBx^ޫD{t2%L/*)s|`d(G}reg(Pk^MBU,];E".5s.AI LF熢xįrU!B/A C4<qiϝF 9"¸`/D?s}ze 'a陭Qna3Zf@ʕ¡r| /N )vܥq閄P()eve:=$':[ܥϮAQ*9ߡT]-]hO:`mV'T8 AЕ]C:|f+_zwE%4")G\4|oWS(HQq{ҳ1SW7||v&'(cn ̌mW }Cȿ!Z5L${? FS]89UEIvoiؗ 7c6m*M A j(<K4Sij.4E5d`g*vd;ri*BRK%#Hr4as Nj;v'bY48Z$Kƅ `{C1Ǵ2=CH:lr\+f0ԑz#%\F1Ă PR{]r@ c\o dZi].ѫU,c3X…xD4im*;H$#Hq4Y%cn!s!!U%d~-YJ:qA[PR.c@Yxlx*KWGJCR@Xvgy.;)  79 s8̗DZ^L}?9 VuҸiD4Fв0"8;DIqw i)D~nuHB$H *5UO}S5!8_:gNŸ?7(>$E Q7($!xv%/ }>\z2N=e9V (NtC{r=9ý2Y}O"X)q `92Hj!ş|%12}v`YL$L# !nNRGQ[ 2s辽)f:'8̺t]OORJZ'_Fzw1-<;FZeX`5\U]BH8[&^沛 oqì\ɉ\ %wXk"JXol'ӰX0*I6ŚG,UeU% xcB74|14 7zKw8MP$_'0#S,Y:XĴ$ՁKC"A?,"Mw--z5gvF& 7\+!VM}+ 0Zh\UG1չrxۮ~qWd.R7YDSKK6Mg܌՞qqE ~ק{QƠ  @k͕sa#ndE.t.T<@:tg Ƚ_DQLɖXE1Š3: ڹ A4rq32acJӼZqp_}?V}3ro*tS,Kf |]+ϚO[{TJ&&x} Ю/T'vP73yn߄mԫ2 %v@>#ItM"yy>h?،sgzhb@ʭB4/"X=%,'ۛGykYDc"ETD2=+`Uoh0";BW fݬds{;.L: gI U%Y޳EHC?}>5s/Xn5dj 1،aX6\¾~Q$DhG]Ebu,yxT6&1VKEnߥIcJp)[U"w_Nxnxf76:a҇qp/o?|~ZdRęȚK8wA{pa?9ʳtίY~m%U]`_HjW`8(YO%WI(Mw 37a@/!|*ʫ}h ]TإHt767Po4Ogwc@J\{2{{|*.ā&؊yT•&z">_LqqU%gxb>jsoL$JV^E_$f7wiqq1At.dLW陟qh4,,MH` 1lq&|tBNZ 1*;?Qdĝ}&ƶڷۯdj= R+GA~p!<X8#ҁ:4ȴq"ـGJn|'42Lȥx5uSЭĻ\ҿسw{z˃{>(iBƵp@7՞Lt +rz:!:Duiů^3̒b:q .M=:yB{vʹ#K"|!?u &hi%{T4A?SL[أLR0MITW7Ohb"?y[5 n L ?f. \#6ÕdpM̊ 87)ERr̊B&r=L,z ܿq'x'#4^H\M&hO5?!qfVvslA>ۘYNW0=PM·uw)\;޾mW8lZ uk7Ny̰oFA*=#\].P5)jDCP|x`]S*m"ɼKLM|5W ꧂NtGZ$ISVe}jXsm5186FF?8ڣXQxzVTXA?ч+mW Nݽw ]jVN6 {Z^qۓӏtkeLvѤFhat-v;MOe[ .KPgȔ-foIu-\鋴<=k f0bDdƙd3I(4,A/IQi>qvt _j{{Mtږډ@KѰbn]d}*P͉)#w~(\a5Μ_3z-1?99BBFW+fWu`||~$p.)?iܧqt,2;ǧG$`9E|@Fnu`\lM w5OfGa=;tEp2.xEsmO唥z3eAc*렔gc-T>Tf%ṊY]Ej _囿CBԱ[.q#KCpiMt˨ 7/|MߡN1E`cVWǠ&^?>(M T~49ɭ}ЀE#\d`k V_X<@mcj5HTi}a=9%RJJlJ+֏6l=&yP6~ za߭{Km=o"y% \Q ӐUg?[ܻtKw=f6Cs\]qʚE; .z0%^JBa(S_๼ }%S3"~(ĞBdq?:աۤ  }I'se#OO#\,ËѤ7z*ΕYp;ztCq@HCUHS.*KUBZcK OK5ؿ~L{4σn!Kg+D^%<]z9 TH=hG״Adi4c:MdaVmvSen$LoЉDq' Pcm-׆E8֌`"@6$`Qg-J&g(wXۡzNJ[:Έ&LWD XDV0U7=M& +<'**h0L#Z a_HܔK vrM8kfTy\݂3sko}jUӛwҦ^gٟӔn0yij9ޙӢjqg! I0KteKMPhy@НZz̫!C٫\uT}٩s0ϦD /# is#?)"!t@^py9;mL_Vpdܨ4쟙wqy\l"鰴hNW! "xO1$+?׉ÈnAZ=b3'sQqo|OR|0B*-@<1헨q/${ ۮQ }jzliڍ}QF Ս X1.7n:i7^г2njy) D@b}H1t(o8Hc"2[|O-ytZr8u[_ Ai5nNU-#,,zzԗU >??s,Ьųl"D 5W[4lbnaIm[` >-t@o%d:LW]˜u@oECfؤҗxxa"ե_!ԅF@{ڡ:>UjK``&QQJ\ЍjfMv^ߦ5s䁊Hi'ܐ&F%LtN\OQt;Y/Wf)q hCVH WWM_jAc039až}I)S .t 4/4N")|t'$Qc!0 Zo26bR2 EzBI|$cTas1׽,AWk{*sum&2 Fa7_ tV=a욷ZvEe\3jCDS@Ꮁnc>~ɻS6<8IMBAVYĆg>S {t622|-_C&OKHJ(WZ]@)<~U.]M Kdn  qwґ9v.Ĺ|~, B4KKx"3&P|+ Ǜa+IԒJڙ}0HyzJ@8|cguRxpyW{N-<%gASSҕ 8%on*1P \A0x J ~Ph?``?OĴ4+n iLx^rD z*|+#ŝ?J#H~8Ό@/}*H/:{>C*_*΁!OPxmƐSM$y>[g]< 4$Eގ佗fa8=0d,(zZٚw9=_ 6UO{|]>xxN/N84IĪ 0vi91˚c C86=by9z h3CeTxz%YSjQ>G5Q jE{3~,5xjk'F"FLN6آl <%HV'u^tu&>jd#9E.Q/gK]>ZX NF_{E$]Ga)e/JC W8C[1Eb$<&i0,9yewF3T))uDϗojlKB|^A.Xe-2=a{Q/N-Փ3CC4/̍9h0=8:<({ENVR7lͿU4eK$w*m4ygzEwLg"au b3؎ gMݟ ]d .(D|GgtlƱ4ؾR1]b |6Dp)ND&ġrΓ_JV{+p уzi*{zgPVxid Qm Qg8|~[UO'![xz綼EȎ(T8q>v8VnV@ \5('2)DS(ٓwrS"茶{ڦ:rY}ƻBcVg_OAf^0h幕}uwhl'j SGqR!ۼ0;K!t*j@=(},E(k<חT!+74hջJ09A vkC߅{9x[֡civEH6ב'Pi*YȼF1!*c0A񦷞u(]MyՐ7ͤ݃:n'ǽ=RBe<7GiUsl:64jhtӑI=XЌgE/u=kkf:Łdx%D "*ؗx6' o˅c*T? VO2v ׳e9vvdny'ؑ2e_ ǂ&fr`:41&I,4;xk!+Q+Nf]a[OѨA׀™$C*O Q1tq=Ϲ/g93- 7,+<66Iݠ-^s`ph-||o`"N]w#;B/ nU7k&6P$U!y=[ye3_G$tCĭffK(g0DiPΚ{sky2 Q)tMH+|g}TJ.X[ѐ)aVAm7X||}5n@ T'GɢJyə׃K `u7RHbzGu䲠π)\grUtt!ƿ1@#(pj̓/7&ߦM%$@ KDxEMfMLwZ׫deVɕG{fINiXk( /KǎitK{$Zc81kBSiaZ=\ב.hD|E8ތ>ßhhz"ob:~@'^̌Ǫ ||-JE;̊ܕ_XpDlbc)Di/^dšXw 2W~wh ȋsjXRomzKtmU q Z0 -mlV; y+rx=Ef",DՕ<@ƆuM Gy ĎsW5W~{0~obWenZɉLoa}\sFb^9J,ڮө&F_ |q\OL VcbK&1X@k\@d,Aս:Ѯ^"/)ͨ/]TDqЀmG)(xf.2 DxK7"I.h^=Uk{ܻIF1 >3RNgkM -8?4 j8;O JiԓjGfW}p$*ek0jeWtI53ɜHFҭ6;oU_3b- ]dmN̥=i)Ǎ.nkh 5 8mWMW0ꬲD |65K7¾ rZ+!grAhZw0NZ\QR;9D6QR JzÂcNioU/Sk,Yl'M~*]5xA@7Xmr,ֲ-LeV3o_F9cA~y HF&Uv ޱ3Դɴw=+H谄e"Ε~> h,ڇ!QUז:7T!TХ-MnĀiSV>6xz2qI:}bl=ffmBOuG}jpu\'fE+rۍ(N[J ԗsj`+>fGIbɹwx˼&UH\?^  ϝXY]B Y/{0fDJb6"c @ fkg$:.4/+zQJ1w;s]z22*j!VStA6)aF#EOșƜz!#q?ù^eF+!i1\jerhjP/ч>.v2sdԍ8ML`:O/ >PԍjA1C;{y{4zuaH WוUmwx%@WSBu-x} iYH|cFx p3Xڣp:TE}dx:w2'|OCjL'/JgSBgfq컷ZC ]l:-,J 췴P A۲e͂<;*! y/adtZQWMܘ{e.CڰltFlxu)4#N>~j~y 9,K?M. qsl(.EPVrQl"a-;C,!S-͇!B GnWb֍ pj3}ʰjsb\XP>i$ S@}HK+j %k[K8HЏ2F KDfC)i3t]W ՛YǍUܠRv(N4$Ym/$LOy/#K| vQΧ*[ (/) <z% j}FNu@79H^I5+ pNR3*20{VG8W,:rqP{i2焿Z9RzGB7JIs^H朓}h>ߩv:y8RE>Q7oך<[ 5: F'0뱕X9bHU- K!@p$Ex'_*C6^Rr*2Jjw=?+/ASIWamџLuwi nށ͈t*lɧZlv14~%% bUh rkHu` W(e8:0_kXLi1fQoԥN*0wxI3E*Yδ;B3&^q<ʼn5Bday?()\ҧ@]+h HA)ƈ ĹeW&g$y~YH#I n=_/ろox FԱD,*C5 a}Gu5~Y*xGĀo"or5@JƘITaT|&]`j5&-Od< R E+θ&o@4FTZį io `A[=,G<6  : bmzpI&-M,VU䎄B5`΃@ZBϲ^~/iu= vܸU#2Y@ZL%Ӯ[_|`¡ݭhOj.rU4BFe [>hG`m5>)Sԇ= (U:|M9=[+dýj䚌J/ &Tb6|Nظ1`ǖ:ҁoQEԳS^^s{#Ռ'48TfnŖ2] cR|wŦ<'**YX.tٟ/`&zq[1 .jzʿ*O<a򜥻#j1OggaMwTgY&Y \{\<| a!ߏi{}σrFdWe'A){tɇ@'? Vxg&TS*^B8ʉ t?f's7UnPӨ"$nƵӦ]6a2fD,  e@;G zrTEoM0/_k7Ԭ ygxg1ߘ׼ܧ(( QfB.sS`I5$8B{V | ƠI"?;-RXq Api3*4=FYԖ,)/(ܱawl8÷tuߣ%" ^G|mO\ -j)߃ڀ40:5QqNI--*[OE(~;Y2Vt*+X}-W5@7e6uZx"+z<tCum1 Pdd>4$} 8tΕ ٝ՟9RG0Ok4U]+<$ ]t<4k`y! JLr ^ Z>w@^Fffɰ+P̬K0fh)b27_18ˢ=~q,DGԵvp[G kUpHڔUuHóU^ V?zމO#d ϞTbq&\gLCR Poi ܡIvO2g7IDZ:wVD*I;ȈSu+~&ySVP+lt&q܏>xA }mF1#MhY#gcZp6:&fc9SA{|$J8=gy<6S`>P[y`2"jԳ}q9syd,,> 2O^-u핃 X;D -=ٯi">xkܵaԓ 18NFCGn RX\{geaXl`㾶x17ٞ[x=ExQצش(*V6AoWJĦ+])U,◶fľ$)lT=!GNGF~yPq> *tN/NI2mZEc,Qd=7dw4~dIJ~Lg4{x5_g|NjWM_i^ri |xr/h/QtV8ﶼk0yȜ:N!|/׉>)'Jw52MyBP'yRO #ύ4xP#Pɶ:&rg1M{'Hdd4r&ٻ Y]]: VbH/s2++LXnp]1}5͔cN)B^N'!QZ;뇿gBU\n ߈!̑v2??zlgJɺc-/a@z/ 7y[eb.sW7:(L~PYo ֵد ҡ'F1M"P<,;nCĔ\M3 pz, -g?{wċu&^ !bz)e4)犐!"A0 iFP?b&xT6}HR<$X6+Ɛ]!bL-Vx((xAHmBLX M?@W#l_0T)ȃLɶғvwΈj%TJfE׉16SӰsN8JИ\uE4F;ӼgT{-JZUC0A2,k'>~xSݭd >4Aq_hL.VCCnGZعw!D)qSL32)BkXs"zD}linoap&\"(}[{3cXgq*6+\> *t.l&5f!R*2q|M- d`ξ8#,PZx~-/ ϾC+wXL"9ˌRZ}򅾕_S)<7ޫ\&Ҧu?e[,J _<@+C, {6BIܥrQJHcQS [vke=K'~뫇?E,6a;,nMbg\]ġ3;):\0+ ӸOC3R2CMáz*5mӮ5 9')3+i(٦p "&RaL@xՓ;w&cbRX:7TIئ:7"<%bPG2".Fj -%]߸}zŎ3ՅPV`9 %Z*FiWacS0f Nw&[b`?̚/Z՛2ڢ>ZFtRX亘5ۥ%&G4 W_&i+0oT.tY]e ɎlZs![v<~WtOp 6jy܀"3x] w=FA{8*uMl˿W1H>Ѽ7(i`#qT9#ҝ'l}Q3MDI#f}lcaiċݡcK-W-zOGosq:Ip>?R1eevT-˷H)o1.`UqaXv ?ܫ0=1Ia*mFF $ZfL3(j!=?Ӫj&! ,w[H&W {s,u늶&oj4jmLIIdu?bq&27maHVdRfĒ}ȄyțOpi;E>X&`TC Sp?#5=;.cOܯ)mgvZxť›sd9 4Hp`iݰ[8 ߇ -z lv~> _w`Ik%"]}m̥c K7WΈ3f_AK/Gv4q2 W?`֎Y7Xlp.l7̮ x 6wo~*nQu_$x .zWB8²&nP+q)Da䒒)=v,wǃ;X z&3I=qb:@Â،F\~p_gX&'M|z `>9W9yEm?]j0~oLboֻK8H)~q R_jlv&HN6KZN92ڊU#U^twvT#HL{T1蝧+LϢ\$EMYirpH%QלFĬ(`IaJ8_qOVz- 2?j˦Iz&k_bupIK ep=lN޹+ڀvw\Pm\$x/q>{Bu#%lxDzGk4ao#F<#n a~RRq1RJj>R6K.uep&\;0mPO%RWvJxPgлl.#'Cv9 =NYBŰMznB~Lb.)kHWG8&NV`6;O}A962,?Fl)u2NO v]m},~^(: xdvJ'gv(|D{G"_˸e`u׶|` Nh"Ǔ ӹXQe1vNQ(R󝨯-w Ҿ^ǨeՀwgS叧pSBqis' Ygk>C3+ZK?M9 j@ q>c"Wp/TSNvN%ke]۵y9NzW@\C& 8ˍٱ8}RȚ:hT'wAtVMh L*-(8[]4ݼ=<2=zy@{Cζ]{׳iﬧբa[z`lAc Ml6 ݬa%G 5M.gMSn_z sFNEF 9kWչ\!WYuY%o H/:S{#^Z8mg!7BQe!ҧEJ?|T6{OҌsƆF3RZ!9 D&I/Z-2( a1R;8*)R]]?.a*n\z~`g;zn5l!eFsJX`Ǖ< }Jyu!g^!,;wF*gG}XPI8' %>)CZȍn>9Pvu|T__Fr jqݘ=z:"w'(@%UbcϮAʎPJu_",R۞8GmnAF t3$qb'59$ARiPTntWoc6; K*w|z! ;k:_aq f?+%O8IQO?UFCKjIJSss2fTtCKK t`zL'y&t(QT0M̯gq*Ɍ>#bT&mapƿ7)p3b F"1h{ hJ3RM'HH ʚ7pi=7=҄0/Y]@2M5kG44FVs md ,U4$xC:Ky;< gImC u'$g#q/;єTm/&N BmF mImsC 6Hy9-u7/T4,X"pY:RY*595rC "~7qY^6fFNؗciy u~6$i}?vPz~=b[#Xo'/pmJDsԬ{)_t$HIHykѱ;zf2J2ȷ?+G/V|'@M:_ͼ H-iNX0CjV.Rk)HIJi [L*kweۀXuoCO`Mj!H eXSU%Lb5Ml%G^c`!- 63[36,=T a^Z7eRIѢIYIrkzxpXCl)F 8zE6q/Q^:%c薳>G]kr٪+Cڃ)gllJӔi'u f%w<[|H/]=l$Kz2zԀUy_i hH6r׊_"d%xM7[G5oTy yJ +L {dW(r5H; T ,bt+ǂ?ܩv D3e3YR=I-@^}gP-%UXe<@h SV񡢱j%X=exڟAFԄRǿ#];eSn*\>W~ խ@=JƨPӿܰrQq =l?؆*CUFX*\">ͼ퐚V2Em'}dz͜ڔAXa^6K~<у*/6b^c,Q$CRImDH)Qَ9n2)/ Mq3ǣc#yg bZ&~ϓĩ>AXJg4(Ji:qRa5=S)!5b~Dp `N F4OVjLrh(xi.m00ɏK%+UɎoëܡ@Ŭѵih6 nRt3=a&6'Ͼ=Eb=0Bȴ=>z ~p۷-Op xIX;D"n Q/p+e'Z_y?wH;-p2\6zs> [E&훂a@JIOC]ipyI0#!;G.FٓI>ht$U1vЮT:>7p+IL̙#؉}6:V~KPN`51G7K`t #%KvE gh*qz %l!0+?unQl f2O[!4W 3\}nS8#=dʖh޳"8i20$imX5Ȅeѫ=T%SͪGPRڸV7w̞EbnhFnߖ*ErCę0*K| *q"s`Ԕ+1-xQ0[mT&H3#Ơ]7E1XtmF.e,wsrvYސo_ $Ϲ@9*^B:lg]W|u >ŊKΘtVV;{{doE {T5s[NI), ^]hOjK%k- sISL*b@uyT.T5JNRqAlתtZZb\Y#2Y!*,7B wD°2i KmKĵ X5ao 0eS(j|7*z|V]EEg߱EXŗÉUqf68Ƀܪ5O8uFR)*kͨI_{T ( <_{]ϤT{ݺQ,y(s!_j:'{"Hqޤ.8fyyif Z$u , V9Rr0t_ph64wd_ȫRׂJ cd*8n  a v7` .{cXyHj2z2e6f_NA>7Dö]sk=$sM[n+9=K͸L{ӻpHc~;ux %0N o!=䳊ޠRϽ8;-`P~J\΅!͓S&B#=TcC`&ʊ`|I}ע st{, g _cfrZci$H7 FIaٻ1EwldR[+bh&IZM4wW1Dmvxsfd R9^F'Aԥ~z/FEd}rF7;EQk0U *l`h `7oY֏e!XI{%vVu}iKc{u 636-{Ȩv較4~O"JylTMjqLx JO|'#2"FFǔd2BHߐ;jAزDG%p\A^`1?9SҏoP0d6C~0%*pOq'El!uT]bx5|7NI1SH Npw1| ʂĬ^ed A?1âoP24ԋw|Kx'h%倀EvdŞ|*;eƎ`=A b`Kk烄WN»rDv7,vFkZi}>C$]QzGkxGݳE㕵< <@:0-|kNTW Mzʾn(1-bn)oYaڌue{!J́է3QbWvya0Ly?S 6~+}D~G%DsPgN٠7QBU+l5@p [3i, . P]:ophA1;sGFm7>l}^ }uHr.ͳMu9Z`;+w0OMOF!h}TqZ iӊP,!cEuDR=%HJ 7s4\7_/C\hXDQ$T[Y/%5_zV;2O㱈 X 6[ClR7JaTа/AvLm9!!\@Q#X 1bAS ~iysafF;ow*qS^Sd3!M΅ū s[x)-z$mGmp%fc~ oˆ~ pOӪPɲV&$U*iR=΂_Y#]k[w7VRep8&E<>蜮{NLO]t=c-aJxƪ^3@Ygx4FB02M*Ab`7 {^~9bSJ޿&~;2Պ.8Ttʫ]&z>I?X1߂2a<#(塕Ӻ"7_6/t߻RJ')ٰӿ?C[m!uT**uLtwg < 6kF"T?Z )^V“&WlnfǬ" ־QK7/LCp['!Dżh$uՋ[oGۣ\8ǝF Rth[|u F=F=;<CH؇*b]kk:[4pmNQJRJž`BY]ͩcPQ-xʿṱ*&rD.NZ3t? ^NO1?K9@0B-p2>_F Ȟ#fd)rcu'l.ۅ.s82Ko"|;pzpc4L^,\VYoS}3~뗭ư|' 5PKꧾO2Um0{քݝQ9kٵeat 0%_^EnEQ'qaw/bڝON7k>w;.l㚧%%#{Qw%B⠟VINx[%1}0"y Z_EH41By1P}LQuab Ѭ,ڏ[?E J)繦_:01a7/B bM-$F1WGā1 ;VlA>;{t;A7.!*: 2!F5ɲl~#ZF;f$qq !KKN;[td 1LDԍh%|!qa0'Q“=X6 }G)=d&;VZ!`T9aVQ>_hM/5^M`-sOx϶K3)w.V ˬ`ױ}2 n#i1q!ό\ n-6 i׼A7R]' ;J 8?3/ّXdzDMS14КڶJ |v6:CͱҺ|1{=0iA|l} ?`adL[G|ɤ<~94d;/xATw|b::UfciI/#ٳs I*q t4`'ї  }yhlERئ-efm%4#-1]#ўÒg|8ky9!:в{QbpwuYA0E Z9v2䕿0&7Y)7wbHti`!WMm6sz<_pf]w{ԕ`;ތԭ-ÿ<$iAH"K엊-Z؏x:k--1++䈈gY<W[3UmrEJDҰ8V(/g4!r@r ;=bWÉ<7pxymXQ%-а}]XP?=">?J36$Qhz>,Kxbsue290"Ԭ|} IXҩ0tZ{Oli'u,qa*?@&+WҠǒ"RP*Smb|t~;m)U#M =}C0FH]x N>d.y$_bQNXk8>e +=- VJX-  8Iu'Rœوɝb3yi"7(pe0o:pH_!>4҅tRX`o]ۻև5A0/Ձ EtQj!#-Jk[pg D~a/{̦zm|A$CӺmoѝj"cKqt<F1Gs4D29o<+Nz JG;I]j^hQ.:dd8g7uHhMvTaʵ/m€JGifnWpjv"#cF\zD|s;J ixt:e)  xӇ!Sd a9"R{8mӌ~gz9=I]L6%"؛ģ|Rv]|y盽cUb{Ƌ_?zawՑӚ1.]b~[RP꘡ᩘt-9[hj) !V. dkP`#@: &pܞD>_4 9[Hv6\ I!:/>ޓh{m} ҥ%b!,+"2Z'nTxQ 'iw$'滯fH\ *)@]^wsF%% D&Ry_#Aq*S2ňǩ?b}fT &,1ң@6F.\Id Bw5F BGc"mtcákڋE7.=p(F8<$o)&Mֵ& hu; is$C>1,`mhֈxc[k7D:tQ},Eä\}*uHa0&cLg8L~B7{\Hp42 +~;iu1unvȎ#޺e<J,ʴ5Zլ+F 8v!3}G&337@ipwU뽻 B % BC\ ▬fAї`ZNߐ =gƪlG57dGK\WoJzUmͺllprE9^ja8wAth le4ig⺋Y;^qD0,MKlUDbO55)GVmfb_|H Ƒ5JR8 YLOA6 O1F^T%Ǵz&! ד7ES!IQ}Js:(n꒎[f튷$3: ?%qF؈ f.z7)֘# r =NdNZsf-< X;CՁfmNt>o,䴁ujUCL5Q@G3 LH3mqJJ}|9T77+T{9n{<#V 7ޟQ#ݲ8K%T)mlLDkai-Yud$….bsuY W|gsJsNݣ¦Uࢱoy+Gf]5ʘҲ$B*OɭGz C,Z$ʛOg4V*igP}rQ< …Ȫ Z~5L~Ў˯,QL:aKlDT$} &`eʐLj :cdQ7:BQI:4d%nha i7gRԼϯz QSӒcz˳f@@]{Qnqߠyhg V\Jʝ$9wڗ-제%X>&u^=2ӹ]uC 41(\ H EoeFnay$%jz#˚pRgILkWh' =I2T/޷}>1f['g9jgiiaNHKHuݰaiN9ˆ*<Pzb'7>s!'۽xhe&]z >O[sh?|FP&bIpl};pq6l9M m|*+uJpn )_BUeT Be8f ʟQ3F:s;2hwϓ;8+lq1҈@T|iDԱpIe8ݽDW=?^lA7}?urXmE^KB4𕹿g}#VO-OAW ? @!Wn9YF^^r})I?xCOEzVnp1ӉX@*%m|q ɻ̴r*|BzEnp%z`|^j9z҂"r>e13yV1;&)n@=Է TM-baDKz׊>ٌ֮q`H%e^P^ȞǔY hadNlp NL}R˯o_ǻʮ;|%+C8`Wөweq۲D"/6N}un~!k\β ''~/Pnbن?UxtŀMgobo@17PҒGXxN)Lc$c 걥oJo'[[~a/{QmKf0bUqw}F2B `F:cK98  Ė[I;,v d澑gZ\)} gN( N0>;vlF.jj&5vcHl1PVUk?]/Z΂s ;F^$R̥5ߓ|s}bWس,. X䖘l;Plԓ J _/»$^BI5rBEdN Y[+Y|,vwQq.nx{>ż=}Q0re < fSXw@545f,vs1 M-14l;;,Qv."H`7zO U0Cש]A%H?9r:z.Chnis/OMEˁ1Ñɼ0$N/,iz8ӦTDÍ~ʙO>17Z];#M SX +ŵ. ^״QEH2Y-웘62D]|KѶB>xϋ)Fy+2ct\6P^q0LWUaVIa#ے(U->,V3RE. {;ohuSV=P;RICϤ 6l݁lNb4xuػzmm61qh9CjV-eH܋А3?|}h/cy8a-뒞 ݸzҼmhXjʤq!>h%b\;܊zREs>^hx%AĈM [9Z<Ugj֜u̜0pD wvP _{w8|Dm/5b5Ùx KJQC\vk֠f+FA^jլ\!mvd ՊZdEQO1@6* p64+n2"t m~-KLv?/l6]Hr;8xs@Mq2VEM{^PO[1IÞR N0PB ibf{ݫi1|b9(W{U0mz?GLIYl#fa%*Vfx/_J&&\9/vû/$*9E9/8϶1rFݐtG#?Ȥyjdra[]ԊHf`3oE>twbT\0xa)ȁjeJG L_* MS| ]@Ό]@md~B\&l;(զ&9Lɾ|J6eI%$} I]̛i(h{s, B ,tn 6 '2~vk:@`L+ݰKp.SOp`waN2t͂KNq:LiΓF󋊋sMopsgvO:2 G!t2;&XSj :yt[~Z(2jlw A2y(}0BΡub=rl,%P;Z-e6ex)iÐqr-,1=~[fIgNcȊ7 nL3#A<|۶$DrW\eЍT<9cL,i:5~(+Hl!MllQG.ޤ;~HOa Y1Xy!/C]ϰ6 Dۧ<8PN" },bcb%"8-Q,\&7Nm7&&p:WPPe1 "d؟@ı`ڵdoL/g\nEٴIuZ#Ċ{ZٺNW;:|dPvҺqpiK _a.mnX<1I`NJ$u3AsiAStk{TyPڕ+95"v:D sNq+2 )8M)Tu$ppn?W>N RC@B_)A]+Pq4ڷa`C9?k0/.cK)jn:bqʢڲ'aGEZTMpuwwR$28Oˎ^o AyZ/A4آ?#'#bra>@IJ28#RRɶهaOt9 겡&PկZ%9dD@rHY1SC 3 R0P r2Rg; '׻8}kCA g@ 3 =*'GF_0E]FG8܆acoN2r[aUҒxx_"ȅOMviU8þi%.tIS{EC ǓJAK2z z&/L:~}_`Ob9S(O^](x8 Z1([tLѬKiG[]^Eڸ}/ڑfMQν;/'ɱGSAh><ׂ eljh6nuڲ,.5YVx_ ҭWϥ]b zA21vņ6Ql& /f`r  򤗮E>[h gOɍ0.~7 µЬPLY;d]^)JO9ΎpXX>(q?D:wdFZCSJ\3kr+m3"Qu YDK>(8Ȝr'qwr]R:Zvi/|^ o,dhWo8?T{=tۗ o~R,&a޵(EK[j\J[VFEI72ҋnx 7E' L(͂ {7IU  eh_ͯT2NF輦~aˇ"C96H;5rOu`%פf.³;%읲Xv!As1Rv`y,BAU4Wg>;x#*Lʟ8*PR#Sjt݁ߌcg946AUoxfGDlb0:~x;x<q߶o2@)9vOlO^uHAVw fi9L-T!pWXogSfNAnvϋ2Jq׵=M"{tP̤_YbR[^'(I@`i><}kJ% cN^Os\A@ Y%|^t4l{oqxCCE,FtK~OԺqCmE!&[;M@C7J1&Qj[iR!i*oU((uTPvFӕs窌i=1XXo7EOcB\egNDaNU!^^Sbz1 ÿN" "y/B'ďQ<¶S3mg^NCSFK 1s ;yi@\R!0-h[firR2(3;6$gU?LQrIfbD47sP FofP:8P)Mo+;|n4I>9g ,@/JM\Ou#UoxX1&(3-AAqCްXA.vzx<$W C4k΋E.;aٽ}I̅е_6Sb?EQbZ̧ 1lIi@74o 1~Tj-r}PL4EvKVN^qW.эz7I6xKZ3]Ԉ:w9kZd;`NL/˞Q}cGhUGX V߮4P2RTcu"OJ79PzRn^{lLmIxsԑ0N0J8O,I/l-/ !8ςzM~+kW؟LZcMƐPm4& B}u>_Nq {'bg5c fPe6qN󌻎0;OQf&73_;Z>{uAݛY˜X ቈeY]0E+PՊVV?g+${v_:ch΢⁄(c;/ |'s.HDǧB?(.+[/ z%7'Rd t< {o{Mtj62¬݌Zas_X4$$3b9LDcT*e#e?#QrƐw"9Y)>udA>)ھ՚D45֘VHQg;Oø&ܟ?^̥*V^.6EG…nj_sO}:̤zL-WO&+ }r H%+8UJK0N,Y8'9S+Ȃ- F;BTCwݟ1kسzuB<3ēx9b+KΔB5E5 mJ&F56h^ePzK9Z-fP r dC͘n.\u*ަjX-L \<ɶ$MʦyG + F@G)Zk*}mAO#5C\WoRj]RPe?6cy;/n$IPF[{=QSsd3,AHJVBW(>kQXbKڕ~Wp {۠ S's*nSNсETOҋfR}o$9fS:h⻾ O@.]AA9*7dnդǎy.g 0h9ѧ`惬Cmuf{\|$(X24ئxSc(.Sΰ@lHsP[D;O F)ѕḰwN$kkA Ęڛ==[o |Tޙ!6D>i@8Njtq}]ic&*G 5hd.&E] U*ܯJGuKn6j LQyy.UVr(@!)T'BQ^K2QkXuiT>ҫ;Q~c~՗ːH֦:ftzr5#L >23*yevyl|6rj7I^ᡂ'gM ݇eS(fn4Qbb+l-W⨟Xﯴbnq몥3ɛ,HMHYv޼ $E#03_~%1s>vTt_ fv?%;JD-ds<%+}bC7O!P Hxk3cP-:>Y{@ok`jqCuF(z^) Wp>SSD(ŊMOi Bc{?*Xf({Љ 0c<99ir _pG#|Ǭg8VA="q':,mnOT'X 4ٛ[6qچP˻Q8RSG5VYB~]^-Q| {Vߛ.'vQW|(;v4s$ 5M@md㋽h= > v_oT2( AF=.2}kpUb)%`UݱwLs= õf$z)ØUg:r:(;B/wͣF^09QzYw`-Ђ'6VpZ`@d9H u{wshDfuB~qt"ofvFw02NuCtbOm7nR%m S$Z%A=F`1]!L78I͛g#DYCDZL#FctJ[uߩj;ݶ/yB aРlY,E/+`.pǡ{vSDrg0=5Ğ,'$"Q}^:Ŀ :)nU$Avu 2 ;ɱ6/E[:d4RiĽ++KP{D{I$%W˸[@]8w#3VKW Zw< HrK$Iu)c&r}Md]0]ST|D1ZԾjSꭺ&xD-PWe6_/0wUH}9cKYX J+M%=0ǞwZe5UlwH,l~wQjMfchTi_tafvUa [WւeK7)p!'(k9SG7y$ĪD.!.ep]),ވ썧lU.N8 j#8 q%#b1If|x =# 8&n{e8ߧ#Qɤlt\V&C_åB)x=8ڿݘlSÄ-;%3,h֚_M,TY3z*ZMutgRSڬ=˚ ,V DCma{J%4hۥL etl [Qݻx}PW=EH7߉bU`atS[=& Nlʞ"wVq2p]Y"k~bmj&sqᗵԷL/*p`cɪĀ!js"*h\mYr+lbjF*w- 딜I[C*")]X8G*D2U-ﻝz<σܲaW\u܀kgj |k3$W'PU~hvTSk4 (Sp8WFcm̆<*fQK4fG=-YI~ijqȆΤ:BV0 `*VS,M#"1.N%18G*W@w0ndB~L[m0LetsߥS1J '4ڑǑgZyEo29M-#Lߖ`:B>1`V:$M"2iK*ܥt ^;'sˈÞ޳Ԛ7>W7u+]>n,U4p≠UjRwp(٢Vš| ?#S2*S9=J'AIzHs]8@ m-I.SzQk8vP?zSGk@w0GMGMK:eތKY2~:lߪh+i>PHٙBZ=&a9rEgRe`;dU#>4%D%gI7巼K 0-&9N*"i|}9Q<9 , I2@gխ]*j1c&ڒi__{7SyL̰+NW:V}/yT(+q?EҜFKrHF([DRZJdaۋ,!&k$I.LwWiWYssQHXvLD:3ts  5=ӟc%U LF_b$ _q@WE.etD4[#Xv,-)CZ86ϣc;QC&7@YsCTCxQU:fl^'d*y5:drH]KI}ѼUm,ĬgУ|?nRqZG-2)t|:@ےN|âXȯ[K 6ܪmH?b^ }XYPà{5ٻvQZV>4ܭ@з! Umfcv^VmZ ˩ж T]lB]Ľ-koۥO#.ht<[a63?s~n藺Ž}N)]$j`ͳrna_˽-&NL)5C%y+cGڌЉμM>(JcD[uPṖa doufn]hEDЖN&2]!Th<&{՘KJ%_Pe (YȮ< nu*8sw+}T i< huvz&">R7gJQq ڬD3L'LTzd@dqEA@XnA2 >)T;j]傸Lka)^9[/+OzjALغ_$;^$?;.BU2uI[;+Hk\~WIqrCᆉ&->mL)6;[ר)_lV.FPbo~ 1M숐+mg"$riݐKKYo4wӡuS %AgnPeWYxv\;wƄUk4"í sgtໞ>FXm%u(R ;hupCӯ`iõsN-w3:AZE|` ,Q͌8b]\1qDP sK`4Bڣ#>LDlvc|aT6.\uU|2z= *h0FntН~{t|Ϯ/Cr]7 M.cZ@'9ɠ7d}΁Lg6B1;qWV,<ƣLOs@)(,'QaPegx(LF( z'lCSM_.묉]nOAY6y+ qԇ4#{G3̞~ q֯jlCݕO:@@TCVc+}hi7%ƱaBI/P!6Xɬ ] hprqw()^?g:]=/΂]\u%}ZBlэ?o1:qDt6X1Ky+{gcn"WEvx;*Ad/aJ:X)8ӜҮ>sR^fyUu_hE*#(&3KaP9$zuYnYwP wxj|:/838S\UBݕޡ$[pClv}NBzkM=8$xIgC kBpϾc40PDij~H$0FiÏ7E/w#B+jaw>dVĮ>7:|31xG9Pd块2X% q~rL[B"(_t؊f\Ǎ౎Σ'@ ai4KRKJn£'&͸<ppU>&jnMʦ6QZ\15ik>hVẊjZPu>’S_cKH3}w]>lYc֕+A oKeӠ)7i@EwHA޻ NͲk3%5gf;?ug<=. 1T}n3sk' VbNB:?چ/1fPdT4;xi 5W#RR?O@;KCFEsVQˣB|EEYh9D1iŔG]m(:Ai+F2qAk w 4?XfՙS*5(h?'`p3,݀zopvbmפ'rCXɛ} Vjr+cmk7r{XhlW2lnwVRO۷1mkpg8|ۣ7r Uk{RgaD{TQ{}t\K&@L5IkK#J&f:J$<<_(т`{Xz<5bF%Tng2esJ( V~[8&-p^eK<+ɶ>̈́=hw QRO9a$ZkFӒAd~qWovDĎh}!Sޥm/[@ u`#{ %^d40y&j7;Oh8rQ1|V3aǾ;inOH\ѳھoR0-+mv,ŧktn`$xTك<g``*sW)7=0bC8Hud[ͦ{XݷٱYk=h~a8ӄ`USNfEl;;MDTugB-Xt*_e.3>nEse$q[g*:,#6QIfcBءwB>4|m>?](]m"0TE1h I+vf`im3h A.G))Qd ' I`4Q%ufY2Ʈ{ u;_Jdz*F搌6dn'0DPx+ QadH)U',ːr\ m$ȗT'On^d0zqf.]br| 8>1떈S /$\>&"8/VxN_q CpsY#+x{Ơ^SF0KokD*Ki)fW"n9MAIwẙ}=ř]R U%ds׋vt( r{@|UE }۫&Ce|Bn $E`_KwuEi[҃/+*d=#>lg|;oO|wnpD)Œ,cU;Cn-n T{nӞ~.h@$;~bz1eY(%n¸SM;U?rF kZV)PCb+ǣMI@p+iuPJTo~Y8IF^?1A_) k6ΧBq1 mOD'$ sb?!pmQ!5y&dkgzRJbwR4#lvZ |'DKELŘ)iC9\pҠz^9FT/euGeЬ%? '~AuxWf7R2RFc,2*RJ~I+6?IzixV˽c"! R#-yh\[2o.1ļ6q&e"1@^䏻Hse]< ɷczӨD.%q^,[#bToL.49='阇{FiMXAx^ء,{YUfBGB˲ܦ5ImZ^X/ RѦy k AI`J 8Z#N,$kIEFL^CwLRZ~)wXng"0rr9%A 1ͻ,hV`bH?o4REzAnZy#k=Eka#[L{ZIHax`\1ѡ _Fj$O"҂L ,8Dy,9>`>PhLqHu0n3zRz~5 ƾ)60q!cD)7~>rY$Mݓky##jijSvpSBW\T dľ=h9:;*?bq_BJŐKamÏk$c qI7ɲ{6;>q%]h+> 4j]nj耾)p^0 kIKwi[)c{WI]_@fdW;{,Y^H?حVh}X77;'AI9"1v#3޷^wRwNjX9g9p<n4_GzAAVZkUg| ̩~:ņ JD|BwH0Fԟ MX $n*U )# "m_aBFO4߽Kh4H9H055_D?l?)});pF!;9>7n%Ò, ?ApƞaW;BɺNEѤCʏ(ßK9WY[r\f jϐYҕԄԝI]V[K723҆\XKsk,["m32V=. lFs^ %Sϊ 6xyMCd~BNX6@f"zW&N<\֭Sj1>4̱A?Un(Uqtp#*@}2C޶Np bqb YBqg< 7.N,y:`J鰟Tl͔w<$!~,'/~mi3Jv.Fq ݣ0 s$kEМCC|^AMzX1bXF仦ӭ &D/ \ HJq:9P9("^[;T8P=OKt\TQQ[v+"lx;IEbR{Vn>uNM\!xZ0v P7,C:cє9v18v599er7Zej5%P.Ɇٱ=k K2$E֭ Wt>$m1ˬ ;| ~090B z6!"({:W{j~IeoQQŻyʑD³zND8ݕvbTwWx~FT,|ȩO KI,QJ#C" *T,} th%'~r3[~w{[ХIP6{gG( 䍁N貼 q9ؗ㐼G3B,9,@ •d9¸]d<0Ɩ(\](^f6(+RqrjV:&6Jx Xz7⚙q);>/opȓsU$ˈe_;~jZ)Yt^jK(R,N-݀fb[?tiRŞslA,٫) ȲɖJ7{!oVBg!'n]%PcOG΅Q9#j𥤎O hV^ump]r0pOS6qђb}f 7?>=~3eOY FT:^o\{yGFL|#v~LEX1DP*p"}hWm yDޟx,I 0#>\;n;BFg#^ނMp!G_/јp gWB70ZD=]#}v.q ,9hse)SѶh W+GS=x q9y5_ Eµ0S=W#.Wnє0 |?^h(C~ZY0pk4 B DK$@DB{z Ud!}[?za L _/X^ߥ|u }Q ]Lmuס{̑^PVASĿq#jV1QW8 L9n(f/JX:nѴX>`B{MSȡAe В1 Us$綶Td"Bk}N #bT3s3P=6-<9Prppb]д}C7^Kh5BiQYU'bŭc/Gu HN:R\[}5_Ǿ 8s\ur<.wC5 ID+},l%v(9 A:y2cT/%%'_U{ˡiS18{΄1w: cvRw]{; X{vrW"N <\o0n>({V:\cYZd`֡d |;|oZwցY;&YVcvX m6QzjOA ͈Xvv\ DWoauf`0w9kvo}_퐌̔?g9QTV=h C3c~fR}SgG>BN\wc1WD֫5fMTx=stEVeҫ_; ^YyGPlEEUwCM?>E*#QLz]]kھ¡` >"1%e:9?/~Pgjj+3 #!\O>T*R4,z "ZcyZ: >} HZU_]|f™`GaERiq Cc|໤0Zֿ-  oss(ǭkM$rz &ڦP}5"klRVB@ 0>"htJP\mge=9"lqc^5J 3pJ ƜH}tNb(c(莳|5g5T e"y 8#-x"no~%f8xp;EHP٫yom}IP^}Qh5+ hH*9;aUZ\$ zKFG# ?#4azBLsnXI>tؤl r='J)}d9w-s:*+ ^I#U uLi!dy?6:Zl9<Cݖf βZjt-z=\ e+VE=tmO n:d-i@E*Sfx\3GN~ s8ѭ3Ï$"vBȵ3 R~EP,]Ov+0_3w#lQ K:(;\F'!+3glnBpE\7x9}v:6ߒ&TGѼ u0eٯdNJ½&:34֝M |ݘVfp {1i46>rW";ZW%%$ !D{Fn9jn&/%.qNy*ƻ.mq7[D-!K]JEh>p%Li_5$TZuK`?n<H--.ZUc _"w#V%-DR u$ ءT^J5fF] O|C5(PbSK4Q-aRr* kӃP3o] 9NF5{̾!<YIx{W)$Hj\|Y % G3؁%@Cu:hYO-[0qt|Nc rm1-g7Z>H[Uyp-=<: 6GJ+,36L9AZa̽Bz>\Ws%$+"RE7&]ɺv~%=+tq?S2ۥH7TBMdhLZȍZyWSڀIpm]0gPv˖-I2]Eq3ޭcPo ^@98/H]JaL#y.\ PwCTsAȝoAB's|4bI}!.gGK=e@8o@.C-ϼI&_H o [ @u ϩLԪ@#WmQp"ݠ~, Ǎ?D=}<웃 YB tvq. yO8-A.4%5Ǡ1c8HE{.վ;mF.Y&:ƈVBMo<.xW=tljo8?)]LT]0}ҋ+#]C> t]9G}9bwb@e)|j[Hiqsz$qP\}Aj q"#)é%`ሡ<-?EʂM,/GU鴎1(wϧ-a&M#qB se9~v v U9 1P̴{YN/Ҝ_[>/ oS)-W=/]$$ 4[ędi5 e'>$BizTpB( - tNQc'ڷ12%s`yOm[2 )OBSޏ9ZGglW~M= ZR/z6ޫ_x t0OR#xޑKLד`kWš<8#p8Ɇk-F*iyߍD> e}sP0wim3 )ʟ?*.(K@J|YtQ m'/g^Jڥ5[k'<=lTndhp@L@#%]f* @| W)=i hIXD&Μirʙqhlc[["D1}u3p*GĜSKw!L߸"* (r|<xZҰ&c9 9 c Z o*d'H0KIX67tvc{-1fٱX@ע;m6|s[saT;f:=mWOǺtB_PeVw +4`C ]TZ.9gkS56Clח)x&|ʷN֤z/A;a?Lv|2ޣOE9vZ!=)rICi,X8EiX襨G? [E6uHם cS&ss&O1΄AԊ $ſZ` R;`o*S8BnO3-|'MDm+jc'p'a` Z6t(ݟ;(Ea<% 㧟ԙ ')5R0$]y6)FmeM fny U8^}([-IncLIqjsBZ Ÿ#nxVfᷤ,PPt(mr4G`kUZo_ 5P,rDDcZJP,д𢐷] rzbPgTy>hM-(.ʝ>%r`˵uu}hq5,~^^sV&@G A`!{d>€Ʃ{8ntZd 8oOe?r>^ޡ/ hiw6-V&@ 1l-C^b{ӑv;+!VT17@ىS>¡4]%[kJY:H2rrNRx<nK _Vz.V.;!5ŽR#Mqy e Iŧ4Cw 7NX".q工9AI+Rj`@ 7mllcàlUdFdzBS`001;Ei)6 VT8߅7hSpٰKu\a\bLTHE+IpGV߸Bqԩmb&U bթR͟Oy1[?E4UӮE6e?҄QOMYqYh4%.0HKJafՆN6 К~Wc{D! h/yqΣBCFtlM sjdcJHXq)'gRW/|&ūS=c, ߾rƴ,MZUPdbɲIaS+gԞd)RYsF0؍Z |{ݢ=<)u,䖅ybMsM}gt 4ɒ,YHmgǡɬZ<%)|۳'dWfq?(Se֓װJmV6sH-''!Nҹ!>bf=@Zm?`VI#^mZVzNHJxȎP PJ9+;hQ(%kssb%Cޡ?LRue ކ.nf݀SGkf, <sǷIĤ mt{_!\#J:.=h>KPrFs/c T%ϙCviv((Mx%9r!claq?2DU5Gl4j(@v  W*bNjl[HH`ŹE0ph'm;L#Ѐk!FSۓQq%w;iG jPi5Q}*ԷgPnOLҭR@49-s|"wv (?uhm Y:u@NХE+']Db/x}7ܾ}]bFY$zYAXVlTD:yhW4kʼyӂI.Rom?izл=;3c6 baZFGvZP0YKRg֌Ҙ&gӠ8n̋i-a_/`CM՛{ Q,33P9-ܧO:nDuz><(8JPa˖hֳ/(&EєzʹÃB^ު[=TO"Xr8T 聁p K4Z%?:'PQ<:9`҅Hdiр:V@lҪWծ)-խk$N@PbÆiHd-}{2_" ڏ&ûcu? F5p? X/'c瑏\1;^tƷ2uTg^>L)xx!9^ks 1XhTzg1ԍ}Rq);G Bpkὗot |b{~}Az9Ӑr}Jm}IlN@}C8{OQ dZK+88 1jh}lT}vS `QXOgA@vJ|x'LZ^ENVZM&˿QNAPF4^md.eK(h3nd8+iN[G)SQ]$k~Ğ\'*iaPn?̤93 ir0t7)7EyF.v VI&ڴh"@˜Ei&Ő,/xzxgVuZQƤȭNAF귶G;rd8 E\70勔'a忺Dsۙ+>`x*F_Wpt16 OjR(!O9 6i@xm3hvUyCϭ6(6%>²*ARȿOaIsB"{:UK52< BtEAIb{\0o 0q[ ̊PG= !]W_gI z)jfSbp DIN6@t LBY=CI Xe IX}eH2=GeB 7܈H4EwOB)BbTQdzh{hyלN&.NTmFRRxo-؋mwDѹ=]ăIx/´݉ՀxVj&U3hU-Tj/cNJt"t7y \%#<&ڽ Wo=x-} :j܆Y@$)ţI*>fTt!ަ}]1dlTm_54r|L Bܛm \Rf0?f#]ozTq3^-4xAn+C-&6rm׿Eմ=WwT{p;Rp8+J=V8E:7f82l.=ڟ3p?_Ѵvʙ>$_1Ck,aAfow !ft {*R[';G[þ` rbp=V%TQ5%ar50;oa[qԪVǰ9k agkŒFLRܸLQehGFYFvf'%V_O㦂q[BUt}F7SR`MmfaRj<"W3aruUF蔴̑䗨ޑqќ,$dh]W϶;XZ>%%!>%9F#->+`B폭ɠ\53q gtoV̽芭-.α'\YfRXv|6Tl]յ $c(wj}FZ*϶cp? Zgtb +dQ `o͞>=jYulؼVvkϢ5.TCRB_Yc[ XX__؂됳Y:s,秺&V:PUƁ?gC}8g 'N4?`Y`ѵh\T΃EkVbpFZ8bB|I.m>Xx耤~a}[͙:avI$3ٽ `GPզ^OY O]#\po= _`B}jG˔\:ϐtVC0/BA }ebd8$< L1N'N‡p!-lx ZG/,1kډEw3Pc2-; P1-ALtIlŞ 5N'\μ)MoKݨ2@ Y%A+:q%q8`6Vݿ7P4kO)[/%ړb1 75䫽"'aV'9伲Xc ĥcWil}nRKg +o?k~ o/Q)pҝV +#}߅nC D6ha~QB+ PQl'.{DxsXxҜD]k%378TչZX?dY%X,)=mZ %d+1ERg}wtZ>ȑQmLJŰLxU Xs}P6?|G_zx\24jPLu]*4 ˗@wݺ)V=1^6q]fIiuz+-oWr *?p4yL뤌73BQ>8r.@0-G}Хf(6ww#P&@H@GdL{ݭ,H&EBܣ'eu+&<4}qg[S?՟  nuTqƛZdYjmv s Z-$ͨ :ҚyCN\ڢ9`tbJVl sGtn5v&M\cIO~ȭIL \P%ܣW?)wEJiۛN՟ε\;oS4?KD`<{Q)+ї}0>=S Y n֫N|$AU 4 ՈB053dC&j?`Q~JƏlL 1LWlx {b_+[GS@i*pӖDojw>f4YdSᤔc^:^\2DžW'K9>wK(,"K>{xvJ &B0̊KToՅ֜+**% KxֿT-!wIH&d ?۾W~g =(8=)VXs8^HqMmR)QR}8n$*;@3gX;rG o2ncw vEo66n%bߗzPka=f@=+Q7;#o!xݪCWŝ*w >witC Bݦr|}o8y*?!epa3Km7IoG8[ ]i\)h)P >3oih&Pm AiӢ78ۇF9(ȋ$,_lG~: vP2]c`D=}<pl X n}@[$`/\ dl&jOcbFXlA_DRbԸ^I@[AvBM봰5aP|qwgw-D*H%I JBޜؔWW`rY/^ " s윟WZoR粸mθ.͘l?\VsM|j'Eȫ2_T˧ $I% H"%زYs!@)R!3I*躱-J C~?L<yA]cW{OR螏|'zC!\3rH:D8[!&}Q薕ªi!khmxGw@M2Sz@5tfy}և QLyf 9)>]#I 2g]|onEjAцb|j9g:ESd<uD=t1f%Oh} }EςUQCPVRLmMmbUH[&f?H[5O1T׌@FSl\;p(t0i)Bք019A˯Uj{)b`!W4:y>mBR|$A\ݫmE7iaf,NQvYWaf迊=]>2T<֝P`{wo'wrՠ"m}dq'3ЬRr@+a|3! M`J@Grm+mme نPw+OXnKb N`LlTT#nȵ]9U5An(+!88%.M(hhpő!RV?%:r&k'MӽM ,}1A&` RҼRGym i}BC?Uѽwq "b@(IlSKYHwGϩKw4h \`+GN^Iʶ;zpPߟahӧ/*5~dK=Ql}+qR"Xm=:)4):vQb^k"&KCtqRPgRg'̫bЮH^JC4+A;z=nиAJqco(\u\F!X'˘F=Fy ү k)*lg9\!jfb2K=25be# ` xXO`7d#8Q&B ! &?궹]Y;R>0.qe ~MOD?V#]gqCҭ>7"@w3Xg*˓e[Hga MX-Sl3MӞ#ELb''ew<&;liw8�qI*5UaŖEämɯ'a0gF<>+LiW ǿm%CmH@z{7s-F?7qhnK8覕$7|_&|0\jcj0ܩ|΍ҖE11%A3`m$qA~';ʘm<<V/M7DBkjX[ LREד5pz2(m3`g7Fe_Nnh[ӟUG~}A*3neUwv{-oI8,)BVX ]h*ҕ2 l<Ҁi%`(OIDe@,&Q7\d-7?y0|ÑbeuĴ\)5+*D)"9G.oPw۱"2L5a{kP%5(r,Ng[[ngJփ!j qW \{i&e"/k«+sc!srCmbIWJɝ Ѐ8Pku1S(XtTx 7]7TvMQKK0Ӆt@k/xo/DaZMgj@91M=s0CWgD 'EsszʎD$oGE%6&ƺ( Ob]W!.xB% 1#zbSг`ډMT0Ҧr0*!p=8Ak-X/iV-BW&R71azsM7~]`I'g}RvƨXw>elg!{zEG˭rL:c!Q﮺`ZEE^M[TAЀ$ H53YV2qٺP+״AA0WFfR10%sRKn7k2*${OFIPAvv}HuQS%Y2_PDtx{ CpSFy?YsvM;B般 $`BfW.*65e _MbaO|zSv07˘aK3ؼ+h oK1Jj1VἌWV ApQT:u]x {3.%u "WBv<ғv Ml@=4 b4 *.}sl#'SIw( #}\E?sjpae=4ra*Rʰms+ \v&j@ 볞 Il!wZcd" <٩OO1L;> * /oX=?Y)ϋB]=Yrx N:Zdk+t*b3IӼtȨ++zj nK񉢚əF r^4T C #`&eST7YZ 7ψrDO7؁2RC^(XL_n8+qWjםd,X'~?a[&Zt=O5$ӕk2ب-{r! kŁ d|GS:EIJl0 o79 Bd0}J#}gt&>Ǎ< 6 >iS9)$k.Ϻ"Tbv7,9|잳Ϻ<`to2t,ߑ=Z}v}Ff*lp6KrjyC"l}{Sހ>9~Ñ%m֬X%>J}S֋We$(i[m JW)g'P fMblH%z ?T8y`zUpskD'P\¢>Ac8Þ&z Cȧ .#W258䰨#@Oۀ2Rn4cԈFV}`}eN>8L?̊MU:y/o%} :(>τNWx)e%5 ._ʛo+T~OR`ם{ TK2AW&^^DvgxIJr#O,BwȒ .IN;jī T4L9MḞ%Jr 3-Tht8aֵ7x,ꅺhXΠY>VX79Aza_zM :&Y娾t "{li_P'5rX;?J^RS_^h8ŊMH}[#Je!z)e#dYa|o#BS=bzSV@ 801֣Cpܟ?*0siCF 4ڜak՟YlIJ8A wא-l5"I4fiۏ]d{}7#lfI<{j3IZGʉa)׋ذ+?8ān$ϟ:[fZp>wzYGXu8 2MDG$nB$ mS3fiʾ1Җʺņ&b5=-߯;aeOzZK~}3<ծ_vf7POt% vrȍ\>k4XS3TS9=F,%J0ꏏ!~R]u&wPr=Cϱarm+$!@jsܟw%xg ~cx6Ҿ¹>x0n~ )ӥSc!Z3ζ"ч X'nvxhr4-9ySN0o{NU lTS).kfNDTcK~,qn?K&&o4v/;JrvT,z1ˌLhKn1.` Ma|K )9eU}OƔ"4dXp} _WзzIq~ ܲ"Moܪd*|zyC9ٝ)hBlDzj0$URM$ؠ6K\~vW޵}EQ0.&XǕK/Ճhy 2# hhPvpQY2F+H*T^s Ё͐.fn;`ٌrMDNa,!C`9Y2 RwQU*?NVYR_9vts? \B F|zQe@T~k '6xr=.WAD |pInDZ^0TW>-#'nz}ZJ>Opl7uu)K2&ϳO3nv mKƀ!!ztЙh3@=G Ucrn݆2&CR秡1ZcAwR8/E(XhU62f6«jp MIVĝy6 wZdW'FwG>. "MZ&eC0y ZVGoHRWou+t2vf+^P Sv1=b/Q񲌯h}`Q1UDBy DC]Cl.Y )ptjj-&p$3||ZD^FH5JD}3.PF )%}j{wns_/k<~cm&yOmjs'yY$"~l0Lh3%q8d@Z36,M呪 PO~b)~!r9k=xcV@jЅBtőcP?N#Gy1bc bd: xqH%B~Gqb> eOп4cA8q" m`<<h߮X$a[er?&,ZR-:</i ]Z/f}s['qf4n@C+>4^%~z8U;O5I x(3kÔ]cX H7XEL$ O[&}ŕTu7D^MEq&H.i:HW Yŀ* _ 1,W2ĊI Ή *08!}8xE^ - 3\iUH.=R%7ч*J4?@ oAA8|*'IkB=̆l^r<A[! 7 v4grvVr6ain/};ėEmCѹU\aHԩGq`0ĴY"4\S;Vǐ9Ȍ(4="=U>I&UգevkLՀՁXZTxWOCQ/mf%]̭뛛҈&jRL]Do By'teQE~}OMt6|*\$$-w#Q3s@`pֆHeGZ}8o|JXpSg*G2yMgm ! /]ɭͶP9-h7xɑ7%%E%1rvb+7{GpZxT^ICIRH9q{-MN]*#藝ᓫv9aR \Y,>ێ+1Tcyw6+ t7 ]-.9~Ѻ3a@p+͜B9!oFM)Æ4tL|څOZBvJ,?_xZ#`VJ$ zCEfq 5 Eeߗmt'"ms~ņuƣR}JDCL=_q߀'j^B\(V>| I׋8~K){lC DqO?Aي_|@ڳJeb; f#;- x4b+D5LJ+=ɳ'k7Z/2[-];@cO3:*&v U1flւ=/-4h tWgXöΫ,᳤zP%I-d3갩@r~əd{j-q@˙r<39:,a~zLղօv\@ϥura?`ļ:yh82AVc䉧F],%6f Mc4Bat AK%Q;H?LO۫%oZJ 1<4dZuw3@ɔ.+ț坹Ѽ.s#rEna*m('S1*R(U>IN_1 sS  u΁VYߡu Ve^ZY˼rh{wu1?7۳ԛkg,-+kn[ߜ*RFqbpJQqS#e˟7ɧlꬺX7B3.2oQh66s=;AsN4OFf4ZbU*SN.<{Q3 K̕x{.HԒ7+ 3ě*3eT<~BUNDsVpm8mLm"{v\XI(Lu]m $]KC{~:c!Q=@;csdZ"o;p3'||^PW95 oTEu)N{Wt TZ=mh9jB̉ӯ-W z1jt/gGLbV GDeI07NLNk}A1  &;K2`(Ii 5.ͻew="fnBp/sHKVx1^at r,#n 1; S⚨yZui^|JޱTOGvb>j{Z0mF>s^:{]֑8S/οh0Hev'b>J}"Df觿^cىg(+WN7/Ѿ" nR[^Ȅ攐̚Z x,|y/^6uiC^-yOgy/x£ VP#ZdhaHD _e.GޚX".kgΉ-!@j&Sϛg%T4j߄JEPc3C3iLC~E"D۞I6!mCCLpI\/ %,r]A;0Ru&?|dudCr@\vQ5o6GU5T 1M?%x -w86LkX.cxy0WN-"g{jo1Kgh|[%P/N.T+I)Z ?'=;rkbRT#vێ#B3uFyWqxy  CaFEuT4Y_sQDIh]#Lݕ sR냫E9|]E[drȓ:;#]Њ!kL!e\GDϙSp7}/Ofn12)OrD;|I&/ZqҨ'ƊUk:VXWT鷗B欯ݼk!1fG纯ۀ"^"90̒Iᰴ`}lpV`lOpGG >6zT7²oj}4Oi#DLKg qb* ~Ŷ-{wS ZEIXn vORP+]7KY8 >\6^=>)<\SZfj eS_ |<߮ĀX_2'kptULvAj敛| Fipq9#usݚ\_cx5H{nf3Vzu.8`ȸڽ;\E8{F'ex! \Cg:NRhddJ΢q{=LZ1X$JJ[[2M hȬJeG/,z:ke>yVvDL騊v,A/Ug^hy[[-gΩʆ*Qg0}¡ȀBAM ˨z0P½ n^s~IJ sqn("y\|!6Tաbz͘nE7ef^d\?3\7dA?s KW&5H/ Gc_Fڧ3uFD`8lT+F_8SSuhk׺M-w۵]xc-_ndm1H5h@vR)o>T3mX´!"..6T Ig :C4tM})0ٓ}Bd$ -CFXV+'t85KbqKKVw.dcKsycEw@mLȺXHI"pQuߔfASJHji:Ar faT*6qf~7/@%xںA'{=:0pe0I08U $rY ¡@F˧oäEweAI4=j>b,\g.똤,`|]nI?Em!o"ϳg7մ6v 9N!>F`7V:j3`ir)ϣ 3O1HjXv>*_:qɇ T~뷤lMdxB+>IkӁWbi&9`aXk^``}#)-tǨ_ ! >cqC?D 5N$z&o?3pk~DG8[~ \f@6w3Tgv ~fH PsJZ~#7V>Iu/3kē꼅-a`n*`8G/y~>-*rWݞ;9RB|nݚOUs3/FͅR@Q=7k&kfV{VkA m9F_Fht"΍g }Y|:SY2)[ю-`X\GoG#FzN"JZ(+&rD*I6- n^ `dK [I>1o݀%l<`'7v}(UaqsD"ņ%tF*m dɃx| ?2u 4~ Y~tFSX$.Z Ia'|ΛQ>W77lgtL2,o _pH7LzD\?g+YGi lǒMz74FKM L*F8 C\- YxLJ5 LJ1}\bri P& dބMb()W,r gO'#0DK0>+WQfP5:ŜU85ʒ7_gA䗓XwBlhr;+${Sp^A%g+^,1IeZcA7n~]q4㼰Y<\xO{ B1@9 bB5ƆM Dt<ʝ7+m7Y}[zY' >^`*u0C%q 6PeFON<ʦ~Q 8ܐos` XG](| in UhQD(^dPD2%7# p$K C{Ӎf&33N"48O­4rJ:a1pzbVbIk~ntت'Ad?2֏WqBnyw;hq@HC^ [>i6tUyy5^l~jfxǯ\fTj>m"Nӿ]8<;z/GN# cZy璷qXk~yj(8ozaCZ]9mklq# $IF^Ru\]a4![DM oN8yvd"XsT$Hý`#Q{!f:V493d\\tS[Q&Z(iR{@כ3'DܟSR,," m A\0BWBL/L =UE欰-/Df 3 g ' )@F`R ^M2+Qv$DQtBO'YyiCJ|& 2_`ೂ$uTb +%=*!WF .C .Aa*ME~ 1+qg6LƆCy}Fg{kx 4#ԏǿs}+?WUBd}^ R\sbU vFZS"Rlyy )bjZkO% \K21/_GkAH(YДľgdX'p7?Ly<2{@m1* ;跫wn ?;P')u'ltn)|XNJaKjzؠ9h] !Uf\?vcsS_2 F jq5?)Hwz9)eAd6zsb43-ĭлj({ ld"Ia"}>\ڥi@wwU'-<+gоh"ImbfNN'O)Co wHpgprpc,ѡH C3uq+X2b(jzqhN`MU2prdAA,vo/ $a%5Z"BExۗ \ YZup088q v]fB)bV}6n_,P*gDeᗛ&FXz#t/[3d'IB6g+$PTj?Jɶ}F^%Lޅ Ia2щ# tV=OFnci`]ڗ)1)\oP\뾖ܥ8-xm#G)F:@upnTo9,>'?]C=kL6"#u ?k:GcURDGvͱgQtd0o2ݍ^F\(J"KQ˹m8Zod6}I%4wΙV^ DŽr j1x!pvRwݛV`ˌo:\!z ԛ9 ^i%sV*+YE/5֔aN']72cpSҝoq! i )|HPBQ<'l-Yx<;"݌zƦT,-\V{#RMK< $uS/mTݜ.BOQTo5*=1aŒ7_xtc hl:3{ߍm_=W]7O< Cl ?.R_"h^P+COgW>*%luJzp8H_wϪq@+[2|*<|.7}f Ǟn 1G3QoFsQ"ۗAp[˖N(v=Q:/'o.ΣNhՓx5r7@odiw?d jr.r1:ZG(ձ1r2IcnƐZ׍QPW\ǔ2 kqCܘ!d>R]F⒢Issf0 (e s^Ch$t}!9N¹S^wLn` [Eع,6jNx5eE h -4{! ^ΐFKFN|/[J\z@|+8Fs.::3le2DV{d3䋓ܟ95`׍-IhM[yke[>Lt;l<=r.c;'$ wgl*s_#s!ta9 aD!?%okoz`\Ί3畷6&'ErJR'×T] "%Z40w)v{uRv8N ⡁U6%"@TY`5cR [χ3S#EuWe펟s W/caYF/,c(^P$kB~ekg}E`WzRk'*l3ye@9pҪId<A@N $JM2*Ct~ ߝJpNJ@n3{4D)zᮢe-܅KKwVgpAC&%z+% 8<V`) ]|qVP]L`g5eʦOɪIJeg#bЇwCgv ՜NOL+" (3b ]lnniM'˖{&c(?d>L͍g9Y3cw$Z- i9:XJ3XV'+ "Znӕ.. 7F͐罯삦59/6=*/4"ob=In̐+z #8}DuJp_8E-N=}%=9VZ۲%?Fc`4ȵ C- @M2*ן>]D|S:!;FcTx|5x#M@E"%%&@mj9MCLQ"rwtY3b^BW'{P%i}9 [z'`G:xi~ Պ3#W%s_A\x(id:Ki:bK^>7]/7Cy6| z"lh}Y%8v':lS=J Xq_eVaC^X׻OtùlM, !4k VAs'K?~#"/!6lT; Pb^NHq*a%kw]h|&)ǂkɩ5RַБAq}'@%J], i}.K>BZʜM.E<3쁺ug DkU-V -w)jphVr05ޒ]6[?<$G{yXG)W/͂l?IhHۃJ|Hfe9=L}s#=4q#E9R-~1@H՘v{vT ۙhcZJ&y1ET|jvB ]"n;AC8aBen ~~4Iy;=7hthhΏq ZeTpY*r9Sn1?Q3~awRgh.p+;K;>Ix٨h=MC!?z%;\n ^7֫ Ĕڣc* ț˟ZDHE}IÝt`&pQ?D*Z6\z$R]{-q}=.W5=b3CN7 Hŀ:K!p x'mB;`!i_0(I Vd…ﺨ/ ]e)M1RF|u&UdɬJ.samYpCʜoP(z$v^"%Fl="֥a<^gz1i fKU6JDSo°Nzْq(,GfΈ͍ :`cF~Xx8ERJ2nzTҪLB=#+$><"O6K 9#bZ/2T9 =rE|C{M )t,S!O!}.uʙ}ʋgl3D@ vlD*BTwCUJ"Akg:J()  C㐩"HUҕƼMlyy [Z+F6Nٝ |1YUHE)M7و]+Aq'k5FQq4WY _/Eyhy$#*_Oh_]g_A`JrKfw=bjk.zFMʇp#S€Uz ~ɵTm1{zڗݻ0~gR{ @Mm`alJpi\ O6YX#Lzxnq-[X|4t([SρJH0Hy$>>߷ wX``xzhCSNHp}.}`b'8>`Ot2s ~k6@ j/f,Rk<¿pn< j*4qR{ZK0Ϲ]3sk70RLUw(=o%f+l߆Qצla@rwgK_K4"g.|Vk,vl0 Z~>< U9`ĀZޙo?_i.X$G@?)~tOs&eĚ;k^A~=: yJôJVg12 ȍ?I&R["U{)55S-TZM^br:]?'=8)Y;p= W urJ$|2p\+@K,; ]z?e>g,=*ĚsLZ gJyߙ Xaq@\p Zh_Ah;,SPh%1gPUoIY`e!&Y\m?7]cW7*07m#+Y Tm4Ζ ,ZkH ˬmSTAǢz?Ybw{cFAp%0R,م<vcY0Y N! i`"{u [5ǽnbdz-zLolQݬv//;OP:(TAч¤% 2$ͭ'\;]n׷ oHll3"O,/QIٟcYJځ!1;*s>YT:RɁ1Քj"k <ҍ[4rʮn "J7*)#_^c"0zqIKoRREU:ƒD(hD~OO)wԛc$`ǿS; `UYjbSh!h/T/@Xp oliTaeC{!`U:QXCP*2KcE,MO` (0նuGUsJL ! 0YS*1{0H@&tKzZq:*9Q$f~Ωb$v|s? b=dsߗiYPYS!'e2ZLEwI]^&toFDw&鹙sx=G6!0xmfhDM6l˗]͗gsD{Ewˏg95?TDt(}cAemcb C{ن ~bfXyŚj ];?k<71&oDwdFR*'j C|TchK>Yns>:`,q,U)e)AE~*=LMZ _,Cäu%խ_;ݏ 4H__C܁"goOr1`Q@W9FyZ# D BbD`q7=Av˼ƈW,q|Hr0ĝD{mt]"[[[wY0u;m 945K|nҭv"-J1rTDI'_T'߾FLD_pgy1GP7Tw~4.{n%f.ED+,|~a4&0'2~ ;2 |bY.0Mrosxgx …5VʴFʙd?j7'<&d$갔? 'AFt3fJI6lJ? H,ƀU#6ZS3:=J^'Qo'Qa\bp)%gI I (0״kݒaR y-t1FDFYn8Vx.a\K`} k/p9ڊgpDb)ӜQsrm-9]ё& uLR Qk^#!b׷\MH}ɑeG߶ cNxpdٮ'W0s2hdyypv̙s' B`{Pj^߂oV C囫Di}m-z% މ'A!S\48 #{WLS:iXlӴZ- Kt5UPX:![KNVujvx)[GʎMhK_ J5ұ=pJ i!@W`oaapRAꅅ_كs(rFnw( GrzK,Ei"3{7(a (xB/Ixru ؒ~h$%wj'p[*ʸ*Ft}j>N>7[lK,\U[96٫%L3D~PIgV>-lP[9 ؔz7{Qk4E@}̫/*~PHqf ئ鰛E{r!ۣh&űk&Y_n"s,|W"!xϡ9yH٥X+V| :ϓI˼\|d'TZ3yKb[ T@/blLKJ;5|+ M/s)_L:DKR -y7[n1 ႍ`V/`Jlg:yŢzବyٿ[l|Ł1҇+?j~FO%okz AJz/H):`f:ux||ם'>'jV5PUy 1q*DiQ_‘;BY{-P_vl d:(qZ {la@MRy<?<Ү ASg οop%%h1xֿ1FH"S1ߚp>_>!ϱhZ,%\Qq 9(mԙT,55r8IRހ oB=v{(/Q"eD8Eɨ@0JNj(?!xjP,ŁT'Y챔Μ"" 38"ݲu:[r7Ej9a8g[BkU82Jt1w4b##!.5-NЃ'؇LAD4=V:ZOvIbI-G^VNCVtbi: jehZ#x)nhQ<BD!VT^;yb;WM;1/ ^F ō HO"__ЋbdhN'u+"pqWv[ޚ WrV~ ^ENq15kQX9YDGВ% .ۆ#v^#mܻ8l9psz+H\Ɏ9#-3`,[*%@:iS~'h/Ud \FC` .%ئ92j qԠ2yQ癐2`=> O͜GdaLJǵAC鵀k/rGǸt#ؼ߈2\bE<]>ȊL4Ξ돋R(ڢʘ$jvY!742KJLaC׀tkc1?пHJə>'| YrE2qPGt,mJV N i+HB.2jED3#Wu?:R@uF𪩛O y &6Yunu96tJLZB#!qI>3;r<U$dp`Q\X`G|#Eݪ6}\~a\h]9ԸB7?{. οPs L6GR3K9NտoBAF` Q*[s<3GK"E&R f,q; .dobRe_ݴ;AA^kk_0] j1'}z.9"+*&NXOQ爯G+ETP]{X =ȕזäs6C=: (ݒ@Va72GK"+/zv6SPmh()q玒9<>8ʤP"uNnL{(DOAg\ڻi=8OT&4$"8nlGzl"DfCE, כݶJ4y5H܈wM![;R~j%κD8ˀ\n:G~t)ʔ KiX(SĚiP!$KuX-Q:YXMhZ*B %S."UC;85!Ny'+:^Ovuh<+&]IK$vct퉋%(bzPl9im߮sJƤwRlS[dD |XLs)3[p8` V8WSכA 뿃xgsw m8zM]T+ sL\"?n sb[' >ӈj||>aůpwf@*u 8 'ẳy%eYgSNgT|c+y "b֨0(-gǬLv Pv<`mS'/r0=1Y?uX0v^7`FCų8:Vɩy쓬hA /oc~7@5f?&*϶l&-!@LxwR_8çf-o1۞\crV^dHSdY.)&G `5Ea# ʐWb(_֐K%4Ʒ|exsO2͉G)e WN+QMGJv}8 ^F>L![ 7#;" 2]M;^q1j*6|&8w/4(;Te} VI3h+:yi}'GɑT.(i'7K*.ybگT 8ь4%kC$p X#vq%OIe:6z*K wEY$QVjmXmPrئh)tYi#S|8?UUIW9}[F"!fM8 J*U|RK&y|s d#R ַG$V,F+^Iפ@ (EԢv9bjPDgÙNk୻& AϮYUۂh3`;qyBMA~5f7FB2.;)N59e؆r==rL҉bG}QLa#p͵#\螋t)Gh7b/tU=؅٢]f2DtX[FHZncmbjE9~yQvҵm[y,% ҆֟Ej2>&ˮead#؞ь!. M s ,?bj$ F|se$sdQ*vx]:,^GtVwPߔ"bjewck%}OF;ʌ!`CCXsYO> "ӎQI4̑xJCg,6>E )BMI`sGmL*b S fߒQnӮ{X1 87uA*m1)?dV–!Y!1`dj FR#k9+AՐ$8x4>|Y:&o .c 64|NRN*/S:|f_8} b,8)߶+ׁN!ZzSkm:"b۔POKܓڎ?Cs }QD o@>P2LF pn180i=> iD]֜Ϻ!+lpG#dnϥz͊.'玎#0 5制KR;$Jq݆@jȫ^u3D yod^b_tP2*裼+R $|ώ (H|iPȷiq=p C7a010EWe=5a+Q<_'TH#8%]3\A1rDƸ$k8ה?,$Wdgǀ۵g}33C~4aQlr%hF;ήFEWy(YDtQӉgPܲ\jz/@,v/`JTԐtVGqI7l W#8sҌ5 kB1Sb[}dɶWU s&sToM2Z@#|b/4~욋ytv A$,v[eMFd&^iR_7h,Qq-/`j;l1U.-B神H, iX'vEm%W{C 07!)j.z0x+!vkOr67 ғg\#՗ߙ>""M؊k+*^cEt-֙I4E匪$vS-QgA]Ͻ(A. 1Gl:ECs QOzehϧlN GJ 5mv8%.1-l}A]%ln rw$܉3e\k4ӂdg.b[E3PۣBٲIDg&&7s9^|npXbI#բ`-M2[5fE}[m^'v;XOZ!;3BUVkTbZW⟼xt<-:)m(&{BR)p2᧧KH&ڋ]5EF3(nhpI"iSlʤ}ElPf[,TK[2G|7̭EvS10=!m;`vm-Rd)Ɗ#=5:3g/ʾqWRŔ_$ <@m|v_4 ?׃)hVg꺉\y".:A>~;mkgAgtI.cz1c\1O6F,ۤz$$;KIK%x7#98 ٔ8!8AO>Obm.8ơU_NQ_BONu'6ݾhg9&  Ĕ>Ys/Nt ^r -.ԡؕ'%\]}% 8$Sfe 57W)"*}NKs,jfR\Ņyy6i׎e34hW4B͕`:*C%dF6'"6 j܊!09p^e/]o(Kf1vdo rmy{XpPt&[,3шs٦%++T5WArq }Jk4AtSyp:{#8O&qِu]WV&fgϞAA,`q-,Ul#w|͠:7l|LԊ #x6@c̓ӳ% 36oIz`1 Z^g쌥s@mUq[jӐTo?Ԡaڎӏ%BVTc!]w^M.H)G5܍"Jb}fjHdæ}hByhkP?4/8EU'nw^NO,X6Y>.0M/n^ZsqcɧX?1)67C'`7ݠI$1±ОecՖ~D%$90>\L]cQj(bAO%xJ`A6~wcD̫@?s4 ܃(vYf 6eH$+fH4LkRHE1p':nOa^=׉famshLр- 4GlcxFVL}xnB88Ya0r^KA&%^AB^Z'Smպp' xf3;jAp] B'&D(h>q\V;S ']ꇛI?o|JÆ`x`UP,.mJR€A@WtES=h~rQUsuvExr4uTF͎(hyezbF~$& '-ӥ+oA K -AAU픔ɹ|{P;Z^8}r/Z Wt,|:=H!!dÞ /sɫl $Scg5h5Un03ƂܙV+E%" 8RK\uE/ޗ+U|uIGi(uCeyL/N: ElUF嫿ΈXl<zq8})t}Mb,ZVsuB]nmtHχIWu4i 1,P0K@GVٷDrHk򀠤'HMʭHڒ 0!1| +>qXAG\;n)$#["gZ=YX~<_WʪCR)/ʦr BkQñP47X g Ϙ3T}Pzč ^ 6;J^YHvKyx z9;3%p"Q2&P\kYS>eSeNoPBjP%c{3Do >MڃW5&K/^3sVXݾJSj}(<@КF2rp:x=2=B~%B#=+1aJ9N8fuSxDeeVDl%Onĥ4߮ۦ)Zj-{l#@(N _ΆDC rXHq]aS^$Ś\ 4`=H.N$Yޖ[..h VG]9XZ!6֜|OٴHzqO,vHؤEiB~^-t~Zp1v0 IOGeP:a=آ +-#Icx2J=4W~)V٬D(w?i+EL mx6\Rg&l5]fpmrX lGG aiP|6,75C~" ⑕[{ }=zڟnj*bUljR\ZJ"[e-ڡ!~_!LB֛Y@o 14P գP%NI$ҽ ֿo2Cw H Д8ȕ?x߄kg(%WP_>ˈ @B_F<@ۮ8_4s!ʀ¯ uj 6O})69|oqZTuS+EӫSˊoqd6F6io &Y7Ϙ! 0 w! SmޓSvVÀY.&P^"$h6O*H"K)O~Hd-ؒn7k"L[N>V&f}p52JhT J0mSo!f +n+^:hܩn^IQ%B8ԄfN= FJR.K rb8n=:o!&1Z~?;L1ԫV*̝OtNOTt"6njX x09o f vVNF cTqcA^\<.m\m ;}Oq̧#]`^kGZ= +bTNf *̈Op{mOq\?nVcwdv=.fo:pN`Kl%1pZQvGU1F2.G+Qڐz)vCL2i*"b]hP36wnЂ !p8Q&@@vRy{2l&u,/LOQPQ Ĭږ8 'T8c|ܟ64JO)sFm n! bV6(als%ill'< St:‡ܰlZ/`MQ̾XHPvq,_Ga)NIA/S8;lN>]/ya*E)'[>F7MFj-ϵ:{_Ϝn*ǚd"Λ7kR*ws2Im`dPyB, @fNcHaKYwu y!g:K3L^}嫵XWA ːГŚf-߾gGv|B&К~-s묲QEeao9KƗ+c_U/2%)$3}.W mrI;,L {L,0\Q L/SP351ꦮrƒJ6cPlR0a0Le W5 e'US{*$5x5jģ49E"|ges?YB2g "M*=B$9DUs^P;qy֚X? :=>#z/I 9#dS/ĉAd8hsf 7fRC+]%%/J&[^dJưvc@GYtcYXeKk\a8 v+Ipj؃.'Ӊy+_J,lWpzG ZF_zY(== 7۵>gce'[LTfCQV*v8>݋Ⱥ[7 J&+_~uoiWizn}Mfh\AoʍS״W ҈Ĝsh)Nlp%R@x6?ٺf"3tpHkUե% P^S-Γ)uF*.n[X5?bHe6m1Z,5ț!̕\9 >Rׁ,]?OaE.lo0'n;ڡ.ΔbF&JFAz"9MPI4YقPm\Nwj42^&Cyi%&C| Wp31oN]&QS:vv?ۘl wFf$`123,B@\adoDXiߡT% R9**&JJ|38jP὞E-c7K,G:W%֫8v^_/(&F8`1VPz 2Y.A'%QS⃝5^A_WXN-cLc(*WR%K0XAœ\ȆBWX"+P梅r|_$_FM3S=~Ud|'K+7Pg5q*S)BT;k:g YGV:tnM-^ X+(e C,Pe`nae%m@VmSKoJR"NclXh| 8r(*X|F 3@+oeuTwt7(:8uԂۆtJܿ.,K?0Nj+((|˥S惡G.}5sl H"بr?Re9◟j%r@ ̛Iˁ|KV儚bt06SSBEPqFcvgt*D= Zj7Y1 /%Ij5`[jšmLf;F+v{ t"ؔ Z]3id36Pyrs+[35]2 os$6^c27&p}?tI) ,OQaJTSQk+@6X)ME%竎]|OQ&Mռ@O|tK+W)VMuM=^T62}&eU(6;ͻl+jU!sJA1h[4!ajg#=;_`n[Q}Ee+,?QT%w̘I40-*M~]jׁ=n8QNR?e3nkT>r1tbCFS'5GkH)w\Q$0Й`i̐x 1@\d\'{#OFxrt?9[E}߶7!;}£m,dU;jp\rX5/%kaeyRz1|NRhk`)l(̷֓oU_H[j C>1GYno"_xqFN툱M\2 :#łT҆]VE~tjRj&`3%743 FC?՛)gWGK'zǗn#q~e6K}l2ajj5 .+=U&(.]C[G Jb;bΒRD%(FU7w2ȵ'#L 7~ t݇H~h*٭ Rp FOi~]ݹ١[+Y0`)W~YqNV 9Z<7[ZҚH <{ZMrA~w"QW Ө4!/:XvֈyEz {)tk z17j>6BH2| J-OSwط|fL6gx&{=uw;>UהxuT.y^߲?pj>W ұǞqGM1Ǽ6G,Ϗc;XU[oݶ:g_x} IqJ‰ +!tfiA.1 e _]BAeRGc-ĸie9 >E ]d'@_`'uѐ#dv,)B`oIK &|.^>nE)pף&_>0!sMdRzl= ˲doV({]=EŀS=䏔 ژ/GMeѤtSS:, T*$TzU1w.z@L_-bOu^M.#!оab2OX n6UHa`-z3yazM-%)4WS%#R;qq:I^ ޓxd<=>}L\I#GQb֠pVmu;i<[T`1.b0yX"}4lUc{4ԂZ!(AT]L0h/&mf?@ˠSnYLv ʴe[R Cն(ePIV>[0-x?TB/,LqxP^u0H|rӧyQܝ/ ǎ Df*kE#ae'ZH߬cfq*f%]zץY|t2+cƧ4R򺬐.C*ب.P{Ov?u-mM}w]H;&?%lAAEviPsQIOIWj6/Wis [:`lMk'(Lȱ0.΀$SJ) wN/ֈUikEDb1m~+nPM2TFnN,e/.D^m !"ޯTE@M}&YWw昞u0"?r2J ۇprY4A&$dZP7p\Dɋ z27Lm),p4rԙvDoLK-o #0Ä*8ɱ bT`=d&ꑣ]x_51i+#¬xN6^ir֔Jf~ҟ8܄\Ͻ]Yw¿Mn ڍ^BoG ]ߕH)$-\́g w_Vl:F|e%%ja!%1VzSoﰱ0ClZ1C*{AdwDD]7=f֜U1)LvGEXMGz<*aVB \>:`.:gs``uUqa/b/wQ߀Je3>8вv|[yla$FGS)geâOtO81qP*LTEcR!LCJEv;4^3.>Z07f9J3r8 JرzA[醆!C0kd_~Vǎ8_)K}⬼UF=@ҍ& 8'[}p> i@dN#dBwcĩzyED,,؃Ewlmчt9>g-i ,2flN/t 4S){1g+ 1Xi{89@Sb!g9*cH9zVq:|֒-ўr= VԈ9%ooMfqQCLOw&?%0PhWuf!@zd :FC { w|3W)B1ڃu,Nr %Zy-c ڜ_4E ˣ+g`=EcB JƲ:`@{"~s85h IӪ᦭j[a >4<fdKuӗ\lB;_bFPC/0%dv`36^/(zMKFt@0`#w2qct~+߆o7ʴ]|c6y_Sؼ'cLtfpY dp&" Pޭ ۓ3VxԖ&|bb ;pĤ5Ns5iv5xzP_j i;Ge[^g iH(59ƄOضwhF)WbRx)8$+0GTou3ےߖauKju*0M.7`Kϓj4.;/=y6(m,K#| .0j-f w8TK/]]&LFTݫ*;J1~p׆ZBrI[3AJ%&V:c.GOȠcws ﯆ *$ BғD9)rS2F4JX~k< =`@ϭyp?u`_ rG:U?$"Té6ǐڼ.Ҽ\h%|}ʈȌHϕ;u-1f$*W"BIGK'r1-r^^ss+Zb"LIc؍i0bi>.ԬBa_ !ıF)3w\r#! 8ܥNx !cIywVÄb֬4^]7nן sSx 1~h;SwSƘݼFƒc$in6nC.Gy/ruhO15mv)u';.W_z23Ss'Դ>?m *K%25qZi2LLrA2.i4`P = BR͖G,+IrѲ 0M1Tˮ4z&"hD܌7ƴ :(6FU1?dhP)aZ/B^#2㿷UI1{n˫nVWn{$.4,- У0Nec "$HF; 0_zU Ǧ#֮Q-j^ȾZmF/OoE?H s%WETZ,ȗ\~S&F v⧕n*WKEPه͆Fcs|"K*;d̬c@W>>~ٲ}&1XL %0I 8R)JI2Ĩ%mHXg|wGՄH(q[{uլ.şh4t9}P{pǡmhC@OKgBRߘڡ(uT "Y;U'`E)FLFlx-uDyx0ұ>W鉍rWkqv!ÞkZCAӾP7l:l8-'7o)8JQu䱦A%P)3ENv)e읁ǟHR;фO`p63u`W%T:\8%n!>3āM>(8l3IG^,wt]&~3^hSG4S'L]0҄$jt& ;`H0jwY-={cInxq"S~]=i:yh9XLͱ^VXA;yK=CF~S4 ;6XZءgNը8g-&N.x)}?7,u 596={[|-"7!tA4S?_l$|MXp.>J2lV1 coI鱄\f8l7 K4g&& ypj-A *g'Z@. C]@gTލcMQŖ﹤ "F~2qKz충{GqY,JfrD3X-g"Z1Ú83eoHcOT+ ZQ޷R ]{}wZro| K8OUݴ $P3MeFabvfMV rXk^͗t5J8JZ3}Qdh#5)/E4m^Ӕ%Cv3gGax~H`XVFLRA@u]BR~ڞ) ;Txe.y/Y.:3eS=`!#9Rk}girf*6z" w3< %uHL`V+'mF&SRQ\xCSGC; ٪tcP@;M@O +6$"m] gi hf;ճ8:7'Cgvb!eTf>ܱ(ŀҙ%ot ׍A|#C#E C˚rxby_Z:z<8`ݙ.z ĜϘ)Z+Bxf)۫D C/Pˑqixtx ͶP֯_GEv=*=I?nE1@EvNBp͍:A#I(15::{XQ4o!elS47ktb07ŞwTR.:D'U>3'U#8<ǧOXX(gؽЋVJaU, hPsGKJgބd~VӍ²Z2٭g^_匩-ʹw4rhMk(e-*=ѸDPQ* JCzcVzxe֬Αذ98 !c^bv ;|ƩI}djCwk2MP%z`%b^')g4,SA'!l,GM$'*vCWtl&lbHx_a ֍pwA5^lh44BWq쓷 mL/U2¼h`st/];."s_̘SؐVϨ5 -Jl@GƓF؈/f FF} ,=Hy7ޙ0O?dp5VSI0!ڦ<,^,4y!{m$H8̺']uhGkU:ɧ411`\aMۄ:,EtWcXPqŻͶ:2N6cBf `ha簘|vl0I17M TkUpn +׭%L$$~gA>P}#r[Axm-e(p\"kY! mON\(MH]`fVX/ [D`.4d?C |i|OQG:POC[z3C0 `qEg 7GWps02EyӸ;]I;lQHE[ReEdhd)᯸9[9Ti`Tױ^xSpvlZ= gOT?oJEY{&;~y9-$bfX&"5~Գΐk@aqJx@ A*< t0^/hCa%8f x, U<,HJC/M،1[7˱^T3Yw"dhdGԛpG(G.GT$P x=kE;>@MwE\+Hc*#t" L=x›w$+i4EL+E$UN#r`NgU^)zfW]9i1ІQXd &%h(H9 %@ZGltaa\2^oyáP(@scm/ ~=!b{/AeC.ܣ(/CB3,s=K~9 TA+ ?6?r‰Msu79=0\; kyf?\2n󶨚**l049%1(v4fkvB+M>cPOr^`V^+$YC~= g!=:;T$*%4e&̮9Xס/YlkvL> H:V9#Q 4,PP׍H 4HN|Ĕy`qʱ wc%oev?VH h~RhZC71ջauX*Mxcy;* OcNK}qҡP`=<IqӼ5 !ۀ#@,JJ"T>ZtIClϸ)`%t7>A_ə: "B\zǂC{#D~hgOj9}Tɠ/Ab5EP,7c_or84֟5|pxJQ\/Q. RhGMqW̭boE 4~X~"q~k+וC:zFy,5qhU#`2#\@[%4#b! AՀsnQՁx}r!]L=M7t=')Q:f``Y^TI׺ @[l65WʈHa|͙\h 1U>z J"$sq}&Y a.P|*K%[*iŌ{n0x;ĢXZRÿj)ߣo`-gs2);5WV^F luKJM?zG0&?_q3{ֺ4oYqt:&i&kcXz`;`n?r~;uoQ11Hke DfmˬeN$8cgu}NcQOtž1Lyxl{d7O7f땯χ}%ZIn<>6Vwc88w*ZC+~nL ^QXh ءڐ.[6tֱaoij-Ԫ$zQoeACQ&z4DK=:ck+mbLe\z䄲2tpޓ $kaN9ZN{D@fvER/[I Y,5|]GdQ f 7|Ѷ Jl3]*@9䟛pƳ g9Q3vmo%|2u(yc4#gݱR2qm^B^d}FOЀXݭM,i^ OK}ݡ,9 p ]c5?%6]w}T@#akI lŔMP63U_#ŵ`pk[ [f2nGŸ qɰFAKo"w2< mA; SNh =?'~+e{Lo%Vz$U&sAoR#-VJqPF# 4k/Q!XYؗ^7A04<82|k+ ps\jmXr&Iy o .A,_.~ >T/f_pQa>+F7 M"Iɤk^ms) _ۙ JcS`7Pnu(2IYyRP' (IX\]A=B8Y󃧴^X?n&!/@5%a9iG|%@%I~ Y{jVBnV7Mkpp2ndb @ߒ>ϭ|[jd(]ut$ə'ɭC<8Hxߏ<}q)VX{e”c󎀨h؝ߝ)Ys9܏@0/LyU΋TavZa#5iGDdq% X=>xc޲2Sg,}/-搽b ]ߑaWP1L/6U `F֝2~ JVe eFDl@/o:u1D͗X?F2evH0L1}֮n :M0^g8:v cdXB ږ47hn8>3{IzRW! +]-P;tmj =)Kl'7O>C=& |4y+OvSռS5v2C)ܧ6G*۱"{;,|HCꊇ. `'bAxDufJU7VCo Μ+d4Ѕѳr bg3&Za>`M5<~Tc?rD P{*B"&  SP ]ptyd|_6;9VYMeTU7⹸wrA7= 1?n+^X'Qb"[@&Iݠ-`BjtE-("8A4[kH^~m~/cُH/tXYz)i0Lw],xtd/{=X.UJ- j=qe+,A'2cIg\Ujn3Խ!yjPbȂ'm;?L] K ~5*p݁$vtnbbɊfqW((c*I}=eb\y7E`W:mw勦L\px;o(-'a㠪o^1&g~Kk]`*z?JC+Q'KR0W r黧HVw=J3H 𚿄Y̹xfVù+A(%\5 2"6\FQzݏ+6a-0Y17(3A ` '<\;..w[|Tc53+䊗r$LͯEsFMz?WJeCl{qmdh̰pܔR<~vHF)[mz TRgM(iCngI)A;u=0"Rk/|Q)!ڄF[HNӇBHXf? ~UNl57: OP :u_npb(|? *C rpוY42ʮ'D0r;:uҢ[q?Ü7e I M|f8\99\lժ[\lb-"B轜8l_BR_:KKQL'D9.P8/wH|.ؐBAҝ!5l SAg=ѪܠEүƨZXWDrVd# h@A_{ AiگM nxO+@~ ɴ# PM(lV? Hx/fvg#+ ꨄ5`|dG o֕.Nzf=lWͻ#B;hն\q=ÊnT{W(#'}0 ML;mtLn/ Tq&*:-BR+m!-wոF<~A0#([!ιpev |zH0%>KsLil%n <9™Jc.yà HcI3M8?/ܑFM7G\ln ~YǺ" '\>RPS8R/Xb%4u BF 5Mq8]u|]? WjAA_gѩ'#89ebj׆&?RtZ ƝWN&߸1g\K}E&*R$/1c22qKmGa;&S>'`}@/P `r0M6& crsgV X(nufxw*YQέ9ۿvȂ9S(_jz< 1y1W:i 챦X҅fRO|aG{WpEP_|}w@CNTx+DwnJ<^ ) gK{' Mۻ9qAנSY H @7y\v Ĭzv\ן,|wO/)}aϺw_ x(/WW#qJK+Hz6 mԻ7JbȪ"brgizzWڊڧ7*@&jy軣#2V8f@,eSp|P!3'm* i\|}Ӿ`6AaޥaEs[a{qUV]IG.ʙǜ3X+:s7m !UX&ͮ$3se`3v{nMK|ڭPk$?2yܗUO&|a2A#\|NSjt+ՇIG aE$,V|rI};kN %m5(D@ZT͐@n(fuHcc:0SAyf1"q4ӑ &TLG&ڄKVق^TX=iqFb ~ MOr,g]!df7*L# ! 5R){C +l D % 6vdby2C0lLGOSY^/hzڠ3~GR߯G]1U? d~a:"XR:,VFrZx~M;XsJlNf oLġwDU6ಫ:-W~ N&4Qz!ߛH)#S5#1[4j!h~oC;j2^ fg2 9[t1'#b2w_1x%qU?T.U@uh-Lz)LmWY@~ԴcľnMNI36f9'w ~Mr^z)O(ӄU,/3~?2eq|F_7&C5CIxB @pk3j/P (#H&,cŢ+~jukSB8g_AOE|uILa147vI3=) a a#ҧ @ 'b#pnV)uNt3$8WG{L$s:HU㴜٪}M^ I>j Dr]#it1mVzUx oufZTAyWVnK3P(t ʕ8KLZt.䭦xA-}HYBOƘoI:EnEhCP6jV;nxٶ$l\ ڊ KTS^+ ?(szH#'[HTYꚡ\ÉgBcm4r%C' ƃr,[@zGRD2mֆb+:QhN_ ]N?d~n7L~z< LRs7ҥpcQL.` u7jxAjL-'`dsx?tXw{g@x Ö{@]^Ow4dotWJW֮Uļ$Te!tej;G^3%47Ѽ/"R U·ըm*?&Q7?(6Y: )F}됣n*jLpm!DSh}LF)7W8@:ۜ{PE*K- 3 Ȉy&9}NBURVVKji,`AX7l bGr*E_ #z7P9?ӎKSg Ҽ.Ec"Y4Q?1WS^dƼmKtd_ QMnn0:ɭYZQe-eJBLmRqe~Z7ކ}؇jw&N~!^#MJ\~>kbpH.RFUrVf弐Ա,&]܇k= F="q`L OG$pZKbio_ԝ;LFs\[ET̊P=Be`i%RS馚<'OM)|lܲ, /bfkr'v){*?C~f *CL}LQMbx0le'_PB6e%`/?G׺I҃F,Qfw ʃjVf8)F%C3x9Uq&zi̩Y4 BRZ/q1gE蕜eh|4*_?FAьHJrNʃLQG^"+?Vj-N`?kO!26uܹߡƀr "]F <+L.S> ұtIF,q|A<9+ZzCYrjgϳv_t,0]$F,)W k>Éle1f7r9(\eݕ$ %^ "9pX&<:6 Ozj-y٣zQE2FW%DE\E6J ̀;s5=yr%NϝIlGPkRV`wa_B3u=Ȕi:dǁ٘a#vE$hĠ-3=X)x;m#l=141kR7tjn|N[?,Ca_Y5L_2fۡ3Skm6 0]\"Y*!)ғ[u1(O).U=I3wTjS23ޣ zJTɜǠ,a`W' !DZe|ݩ팳]5!_ű ;2#I_XWD—n?tnd| waH_5'D>mQJx4-|%yU\@G|RrFho!@h #~OZI]U4vGw\~$Uˑ26,`}8^OԚ_;1mps}\vs11t2iSr=?7]ۙ;R|ޒ, !;.-nHrӊa8*9 vikkҕJ{mbΞƧ\\tzv^U5҃wŬ՗h& _ 80YIڨQl7o`ywo6[(scGnkVF׿i~3}#ZҦƥ_Կ`qE_U $#{"Vr^Mzo& Ny__&tmX=XM*: r'P-ܢ`3Jl5anUBJYuόf: ~]gݢ_V{r 'j@T6 P"H C5yA76' /+KMOr4ah$9d֝;U\nޘz,eq&wIYHvg@St/߯R0֤0qrC e+P)U|Xw [2Aw2#dSA㉒۔4<_+'өj ^/PLCqC% aԟ+ڱ '2xһF̫_hה0֑]u,@p|!SIsQ ,T:zd=F^js a"}rY*;P;~, H:}I','=}ne'+XN؍>ݍ.gBy\+jpAyJ6j]s9ّ9g? d!hw 9MyTIhtp:Y91}( ó/ W xH^߉.^? =JrHQZlC{;LDEw(ʶ" XٲI5uyM;[A$"h$h ?SpЮm,3dQBY;}~t,,<.4e:J0MtK1Ԡ(i%'zZچS!KEN׹wMoJlȓrso>g-3@Xs0'}!b7|hM!]|UrYs}0 Fxot.^dƨo LorZ*)Ni vhvLp (pa!͖BVfT{6(5IjM1B41ƫd(B0# o?l w:vRӬJkdٽMgܫXn:Pi&uUʆ0HTkŗ)W9L4Q^`(rҼɑԐ57rI ě͑fC1N효XzɊ[hNnqpMَ JƣflMҭ֯~T+tѨ7{ n`·>(vC`/hƭYhU/Jrdg ;ԁfs0 ߵMh^'k#$w K5 N ڙ5$.c#J!+3Lijҩ.[*ss8Vyde$A oK| {'jF=H\D榫H6K GH f'ֆ@w*<`6 CAj-)g=Iڔ>qmvN(oh˝Z p(M VZfkbJexPܥB hNU'R:`{i;x3 swڜA!Po0N V}bQUz *+d?0?8ԦH9~^psI3?-=?=vbLBr"q앭s9z&IC :XB/6`EОK -~N 2ǘ+Ĵ6CQ\[n^jBR LaBC =?n?2ߠ_ҐNQIQLG>D9+e0d#w2F.g+gp(qqfjOk.W~,.9ACGboJ#JI37hY8H}G-9:Gi^k}=qԏՠ2"aܣ^<(-V*,HXD8T{mG'XwwM5Cv()etA`gP &MHl Lȳ`,EbH:NgvL> ʴ48u}TE~* _VGh' M󯿇t2pEUeXhX$~S!AQ\{NŚ;*fښ>a%BC$[6Ԓpex,bT?iY^3- q-:0r^<Ql4Zt0[h@%EI=6BQJzigB7cD!yop?FOR6Pti )}DZ\58"HhͅEmZ8ET3}B6t'Rg; ]+S!f [JYNHϣXtuDmYӜG咃pY8gSb *a /q("\=[0Q.x [ptsi=cFno9Wdw>/園v{uHDA[&ʻ ѢQ ͇b/jT2!"lq V>%3"/b^x$ j8ξYxH@jcVk=|^Xm=h+GnݤA W6> +Yl Uu]z BEhveG4~ Jh|zb.ǝȀ3x5apQ୅ӠԙuNhwo c1-co<;긔b* 4 8/k.W/͊' +Q=*{Z0M sM }VW]x3xz>1뇫b!}9 |Gu)6kf^PkF}oO! tѰ X YpU21IX)!zHc+gȜxJ{&1yiDW:99b:[i!7@s*4s60%iao 1˗^(̔/NJm'py'yZHr};2vPOBgHہ3"#՞~džvyRo)-8Bf]!ػeΜ 986 &6h&2Ǿ5`W.Q;Fx[a Sw}bX7{oayS@2~(޳l敏ԲjӭSt- cz k[,,IOVu(4G&9hu(T`aLd9R(KՀ|BmR!,.dE\" /Z4Qc/tozb 4GQ킥CI wnl8fK`VN +(Y<=V|:-jN`'ww&U3ŏL'Ͽ<x$9LLJ|~}m_2'kS_dNJO=bS%dp )f>?.!/:*,1ySEQw2p\V̙OЭ hsW}aEJBV'irNjhmH0Wll5u&/i H?⿴TOM)4$#*0'L}z ˆ_HUV!I%T?MѼh";y[H@ `mhԛ;dH,d>b v {#yhF߇xv p cC~I}!=#ԺA @to)!#)uL<`xzGВ+CuwiplPRtٕW0A-O#)w1pQ`A/+1'7 VV覧¹€`YcHCiݏ8(]@2t5~W HG?N3uBWzSyqvtT҂V4wĂ3_A %ѷ2аGu%G+LX\# WnI4?| 3/yFk M1{qÇ#lA&>6W~Qj7MJ_FpE9ki`4n+#z SLT|tTRKQ4+e VE+4r)#--8a5? C|0'Q"RzB(2C;(zD~-r eCuS:\Ps0=n,H{F^UB吐f)g0"U@Z|>1&Sȧ5n6ƺ؅#dL]Kd0\Ēa k[˱O絩YQw(b!Zuq_HV','`#m!6 &wmMf -3 j RW"D/MڒoYd-(0b_C Y,{ Mާf#!~BmVS|?A!Zs4L΢/0nI?QBK!xx@>(U KIS=(mofĔLnc wߓXLAV2Owao-z!U̷=]=DLS.GHWs&W#eH~U?:PYߐ`k+ARZF10 )3 8`;IL] PCI"W"$!)T|+݈F*pTlS xn vlĶ;Q_t8WSV>7נÒ7>˵tE1oMAa0=`o+˙ϻ܉ȕEbTȗNýwD(֋ߧA4{xI2Zpvp9WevCT1]<<bYVgO/mEI*e.Hi.Qdy,ټXW00YOΦLs/.|H7#a/kDn_6 ;O! Acđ 1JZ0C1#X52_e3Ҫh 'UU;g<@=lA U26@,dE1ߐU%+RYȀ>,8+g+DzwHq[4Nmm$Jךx'ȥ>{7 RiT&o9$F4,J1m$%)Sbb@Iٱc2xR*p ,Sg^W˽KB*e'  nnR8J!7tʍcruťTMK\\&pU6_SYI1RB|^o0$^MBbG3x-ъ'8]D/9YsnvS͢axNխBʹцgOeDC}.ғTx躯Q7{BiO@З̄t/1ۅ*WWafXY*Wcgn[FH> zoa20 jK}~R9cB{'Ⱥ4] M5*cyMr?7ٔd- F;|GPǶϐo2&V{~:(Q=wۃ JEop]q1=dZ-Sκ[nx҇n/'@ @ M\B,!9/o'/;(km&[qtS3PÓ wk/=ÿ(krc $٨t݆^L? „'Jhw'9_CZ׻ZY<,Q A@ ˽\2CBW_$0#:`VES;uDtkOê TFw֦QjDY%[d’#mgtKܳ΅3܌Gh' &6XbKW5!C LާemŇٺ9+l滛SXn ܛv,4c5`n 3!+tVЗ3TQE, 9 p0VJkub Ǟ^?jOL_H~n[s!/sb\7sXo̲-T3q)V.&g'Pv);bhsǹr`8]+)z $=8:fiAW(a<_T+lq\3b^]je%M^l3#w.[8ߟiRyUP psClCݶ՝AIʓ+W WHݮV~Tu#~ξLd}4vg]kA67>-=M0XwFo$~GwI#AlvԲՑxI|!tp `2t6nb'q͜Ӟ$L%*尛*}.;>OlZX-]T"IEX㟼0}dS^1ulOȜZ9v1Bۚ+m$X":b8X%Kj:(+Q~F4fOA]TUrc[mvT4y*dZ$'!c|)aJ^!vcW_=5TvoȑV)Tvt4 &X2.Xnv =ۚƕr,ѤE_$yтׅ;x, \k s"ugL/ByT2#VffM2'}ةF!Q"iY(Og&@vш}Ob(WV; Y -jE| \f-GNښh_Q^ƈiZ̒/YsZ^CH*~bk->m;=D" J_><0xH? *IYA6gbeԣ(Ads0snt,x:xfR ^J9c'4"gYb\,owj_Ru喉^`EwX4iFnA=.Je9Z \<> гzds,de0>w^<;JQ^a[ᏉNY?VYM=7ljwWcͧ^+JxM3yS Vt.qgXab+)dAοSr1L65O΍iAfSc7}.wSsu/հ4f& D meHX޻) n0lXfa.L5?Pw 4BJ>' Bp9ONmњ= |E?GS֖iZPoEga ͝cE0h 8C1z8{Ͼ[hOŏ5EI\CWi6湌cM2tⲷ #Ӡ~ӴY(e%[YO`W|'aALYCq}obt#~I!xPilkmXѼ'!,s5UF\XZ 8~=*" mw%.a1]=PƎض<%kݪLk   Vɶ,όBcqdɄu 8jK^|34 so-d{pqZU&s-n(UM &_p$v? ?%N&P)#ս4"В[ЁP1 D ؠCdFrGF)(/SE.(z&k4҆")\p5/~[փ3vsAy{;R@80P$p2q+S~l&006a(&QW/zf dG__Ar k/KJWS\U;¸d Mx2P^HIa jTMOlåϊ-tn1TsrDw"&gZ0A"r!=ŴmK5vP4pZHJu`ޔvuR%/M !6 Ms mtp4]{'d*EW vi*;\]%tN7d˪I0įf$sM/;ЁΉϺzc .Ҍ'ZMИ\l #À1l Z d̛58+|wf%AP3rd:pVl(逡m0a d$)m^O#T*]?$kDVm)3fB.w=Ldy\b6*IP l"¯7j$uVetҘR`q_cRv T$.i3U%[%2/ KBwCM⻠%Wz8FյX̴nS7#rޤ [Q%:|xT@7=hATϹ i#~kL3CgyeQps4ފc8r) >=6]uێWo^0ݩM$ *&tSjE/(G;lUAKx؂HA""|l gHhQ.RZ"ob3 0 b1Q^C}6=@3 @&3tގInLٵ2-vf&_Dq;Ӧdנp<D <^xA;$@Fk|V2B`Ќ~#oez'&3jk9VͺO}Ust]~eVOAA Y\vEܓ;ppVD̳\EiHl emY7G$Ɇl]PE}(`%6uw ԺI(̡KD?xJ>8<&x@ROJ~^[ڜm+ÝM|y,Y7{؇.s$!`a3j]:Ѫ>Be-8y=XѾ 吨p$/:?Dq0DńR֘~< =n5~r8; +VVjdD9T (i!B` .染 @v__Mxe(3 BױZijSLʷTX@֘%pO3'86VR+\K 7@L~TLmcWP'dښ_3>Ց#zS-q|4Gq1Sq:D#tsQKk¿@C_ɳrՉ.m z{qQBtXNҶAϔfi,7ޑ_+X|!:KwTM: G7$EewX {;]j\1voܤ0?.ۇ)ΐ4jww` ?e%k'QOlxqnm.=Ũ,tG9jc; e|?'eI7M#hg-s4-8o$;BZMU#^X:ߧ~m^"\-&e;6absA}7QA1~>u1;ۀYE~xn"K%Pl"69 oEP:YaY*\SrΑCSrsO9_OOR2ʼn򥀳Pj( lU`Phm~8ﵳqe9' 8P3Rf.iJY2(c*}r؉x"MA\$SxyL<Mrѥz<]=b۲Υ"7/jd1`HdћfƏ(0?H z:a(xTC؅^@9,ۂl vw+O3 r>s+$C d@[(BL/,J:mhzYA= i&&Du(ܶh kO0= ˍk7-nsv Qugub) ȳc@.ʷKƆ?&ff@ot6=ݚoC\*- -f5gFCDz+( &coTuh}~Ƒ໱ŲAjF#m+Ų!Tb%Xv-az&빜tD,6]<^]]Kĺ*šl%\9${o,m }>!󉎘.ʠxEnA&-8tCaHqYgC J,kJɞs5)w@zv˔5~轺AV`3錪}?qFf4P BlM{ytuLGhc &EY3C'"M!F5LAyL^XseNb?q_<A qxS+BL HK\櫗A>J+"a GxztUuc#a^Sa^bsMa;Vt'um68Ћ&&'*6Z%%go}|?O!pyŕze_tmE޸,m qC.dn$-[ *Ŋc;+,%tLޅxeY{ҹ,XK6댜3r߈|=ol]S20UMnB;2)a_}e&`&j_ ÚalV/[K\A&Lfo7[jo++ .u R"Q${w@ Y:i2ۑұ@Wu!?5RѵD!꾵iJTAy*:LIU4Z<4jR2thrHTg#fJV@xRI N;{+f7R|Qn3[.ᄊ^pe8c6asifڥ)lkm0pd&"6 Ia{sDo}L9h#B^&5DUnZkfB.f̾r!句8Ըb9s"XA!x %%$$'?D~}% ӧE]2]㔉ɒ02R $Z6J@ vdq|CD1'fWSnd%S>eq)#"&!ҙ)cw#ȁ۷aV/.:h FoJR #BXˁr gpHBoo\ ^Fm OQd\d]ArQYX;v({҈.'{aڼc3;$ˡd6uk 2j{yh48Cݚ󗊥Y hSx('͂UXO&ࣘuI86YdgwT?0%%I_՟5f՞pc&Q ՕZ/P<0%<޻sUxaCَiBdYL7ƨCDf϶]ǔg#7s$xw@YI٧$R3N.##}Id)f|9ԕQ$C:d+Gu;\fYoWERߎv3ԣmơ ?6o!-_an~0,'xf]'.w'a7)+Se~@h>TC4^FT e>]| :pt,p)~ʏ \66tP; =z~0 5{'ɡ1~ХPKiS8!׻2ι{^έƁYZgT9lǤz/Iuuʹt.6sF,}*zGY(`V`,ވ]VQXp\1w@F^5 䈡ǬbM}|tgĿ*2Kq_)n|Z ?z 9cV!Ҳ1ԖNPzTkeր7y~Emr;TԍTey?3q&5{lجlYJNs*4'UMO:'Wl,[W- 5ѐ\] HiY 7chG+bx^UwdFw\]+=@P "W >LH/+}e(ٶv<1lWQ7ee 4 Ȁ|({-g~s:4d׫[ˠ{!P'Cy9úy -UtiCC,T'hKZ A~j8(KQYڱ f˔ШC]l`KPA9*@< 'ǺϖzezkLrˏ~柈Mˎby %=0@j@>雖ᠮÄ@+i &f Qe_7G3_gF]>CMiCnv n9Bhx=eJLM(5&xQ !LoxQip*)DȄ~a\S@˦CK z/|~! Xlcd7odI6b R, ^NGCX;ei,QTt~ٷS{ґtrFoCiFS㮠L?$ %{uyìu,\T8m< H. ޡa9+6#wx ?iU].e2ko e QSszƒSZU̅{pU?Zd;uvegf */FjϢw+TFsU2GJ )|٧Nɰη9&rǫc}pzrUH_SŃ SSG>j.⣔H'jֿ=\rFyY#?UyL¸UL_͊*(HÞ;?@Z4aBxV~JkL\omEدЊ?[FF౦K >GnM:NcJ$iE+ns.L0%pJk9ϑk>项X],{'&%6. dwu+PyK}\r U`f(_IK! yf=u@F&A jkW7)y*}>ʭ1,-Nh~;a.OWR=|eaf]o.6D @,4݇zs&-Bu;DzWjev3룬}:O9q%NzOcpcŁ)*ǐ%Ǒ W9êI* 75["̽Y OM7C 1rvA%7c\Ę>QdyaP&RRt͠FE F}R-7?kj.~?K«#0@G/Tٝ?5=xE?s|xn^ud~\X5!ʕJnfrY{@^"E]Fm#6kBw[1dF'N98TIHN)Q,L8f'-wUT욃B1o&k<ϭg2\ WqqX,}Q}@ IiitZ:3R;Or$bvPipL(+;xH,LJ}mYk?+(D#lY$ TtIwa ƽ)\-YM#g?$Z>B!/-|HQN>aκx<iݱeSq=)cQ|dTB:0 x!FDH Rmm r)Oڙ!F$}<'9$ Y^40Fp%eQk<`x|etP}~zcXxbMyO\X@K郞zQ=yf`f,'#*Rm^.r8|mA.q@@(M^9t J _EwF9}+R]}wq9WbSMlY-˷مGE_X7۰f@LJRe`U9NybT>̀O'ejCVĦC%y LZ1@煽q;v(:Z-#=Z/_"߳t914h`}Β 0Tpށm$PUMBx#q]uPKY7@4QVͿ  fxȞ;:/ @}F3v]p!RNrkc#ᶝlNSwt%ڲ* UT? uŪ+0lUEs&už'BB \p 3b^wN(piѴ0T<^r5}Z%XQtb՟)~Sj6V6l9$NvCVaCʜBz(ڛè}kg _ݝ~1ML^1ȫb]'c~IUjL«:g*Z4^(2Bj: @-A\1A,?Qk3vptZ'wͱ׿Oغ7*A ;؅*lRT:;Ŀ4A"h ]ڵ0t:Ǽٛ)&M=o'w&jKsׁ7;xat~^aEt0UjUFn͆LB( u~Qljrܼ|:#G$aU B=,7 WyG)Wj0zx!9#6?!Čshq9NV/ЇG`a,{`-:7mns]we uBdXR1cE`(*iN5L %tnм Ci^| eq>L᢭F?4_3N WOi0nL|!b:(*rjᾐ ix<V 8y*3U^ceKNނ+?Xn%WpTpmI%nLg yD] v!3Eᮞ))CGx&~i7>=GqZ+Inzbx}*+yF99UwxN9a]Iպ&l??&#QT vb9Q~WT~%\e(> <"?zNs*ԃƮl%@ 4tcAVhMtY䝗TRsMgK}b[R o= \ֆxs'KrfL)t/.ٷ(7oEܯ/eJxux DfSXbQ,.=6%9^@.v|spW>PzfYO/;Wmy(Hˇk tZB6}'c䟏^%:*.j#3jJCӚAGͿwHM#qxG;eg+ +8ffJH}秳ZO̐CȤ&plgL0@mKFjAѵ[1%@!5b&)u&߻ߤj޴ГVN YPqr%R5` `= L;Qδ:r!rq*#ڔI)ztWT3Rȅx hPשt4-@: LF +4@U%kpʨC3xzB&ܹ"! Qd!AjLn!'$cwRȑ9ʺ~ Ъt?d(劍ž\l,latנ m.$axV}u(MG yg8C)d^%ס(kzG@* G@sd/\4mq?2OFxCUeT*Yݞe6 J~I+V\ W -sT:GMd;"UyݙS {5kOnDi. f'2e5`*aC:(;ˏaNR7ϕ=bŧ ~BW3EޝUQ`Q]1T^ \Vg}()PyFϤ o@h䢝ti*n݄aA+3nBHk3<jY$_b*Qu%zFs,{{b>JA +;-U#SY[2Dt >F.b^.%p[N?i8eNxIn%ld}ٻ?L3J\06f[n R$PELQVV<3u f/ϫvϲgnUcV2#Fo2䇃mvT-8WTz.2Suw'AR;6̻zEGc(3|kaC%b9Ŏ!|m$Dh>*q/ko)F"CO A<ӹ6~[o A) ;"-]) 78*4Mj ұJ1N@jԐ}t$Sϥ,zZ%vae2! 7J 0S kٔcy7mK䒧7rj<~z@o9Sx}NiT9dAg:lօDt]9 F&mZYnӷ:|A6,\-#(B!Xrh3]K1 Usb`A rBo#$Uϼd 6Ҽ!2t2g8m{市4!<zΑnx<ȝ[04_ 9o oEC;,\ؕ2jK1f:}qIOcnU@tlt4F68Whr$;m L#Oi/,xLx !}| xǓ R_JY^4> [HCz  sv9$33I 8&Ix EC۾,SeϚoْ{@aD)'8Pk@jǨ(F\ŎAa<ݻ[PҺ^s3uE+#LTiYq=: lYnJ6MD\<'rHhl!bӃ] LZ0=*+xߩl]YCxZo..;XUq*Ac9/FE]>!2#wB SB>J (K7U,Ek8Se;3>?V/&*FM(R ~em_5eG&JX-9"]$O*2dMlnE3j1mb/ޮtj[D~ZL{m3?_SH͓ =P1?rX+##:y(C NpwS8N5 Pe}AT`Ev>'-ns)ZŸqNE.gJcn,%\tR`kկ$^uwj\һ#?YOf=n`vȴ Eő4})Uc5~ٕOfME]"G̦ͬI?i R"/pi 0Diu=@/.p$d>*W P/!%#~B;ơ_ JǛcT."[1%HW3<x塕Kz.̝K=TX0/]3Ww 0V"V'=r^SUoQ*ZBٓLͪDBCȖ_f80krnPtla!KDmOVf96hN5ox>3<F.0qݰ5jGmjqwS~Z;Hhz!KKŚQ!ۥ'dnv5-P#S=0H&K"89ńBa[l֐Ac 6=wXDu$Uyq^922Kp&Z#]c%,j@`֨IY䗩G2иv*,V b|<6m!r^ em{ۘG-sl0S@E}raQUm\Z Wm?S}KӁ>\ Ԅ2mh E54ՀXu\v7f!KA{ GoWjL$1ۣ.K/) ؕѠ#T&Ej!ɞ50c  P|D#(H _:'2d0 8R)0e?۹Ca>[B-9!yn+PRqd+-|.4 Q-0hU;LxHotLʿכG=N6)=$'N}\aK | @_ r6/3N"K e%Q+B)׀"xM ITc@Q/yC48~?Q^ezf[ l/Jo.uVL@w=?Y`v"u Y"% fRi:# X/dkj%`mX;o7pzRB_Ŕ"=ee7oH7b9~|ƽ<~zIji ŽBG1<$؁ҟq{7^1cK6U77 <vAgۜTPcd4aubyLkȤ'yip"#$I!G^[5*"/ |9?\UϞVoX :&pFiUqD?{GDrakB:Q8U\\9ǽ I5O@}q~Bdh0Gؠ.>"vsxH#sDr#}EX&-1, 05#!͑l}@'fJVdzۭ:X7{u  0AreD^ľ,Pbc%f~1S:@&@s1܆SmLݤN_7k]ړҿqj) ߉g#[#*(nf\ i(o_ǽQ}܃<ޗ@sK4Cئf n`ҍ41p(dPktZmF oQ&;5S kp*à .ՄX1jjGGܛxՠ[EG۔?|B%)B.vبiJfȪL :Z&s6lV./ݿ:xOi Nor679hiP!Q5;JcDo3aDmqe[K< ,5B}ƯѦpY(lmQC(|(~u(JQ'G ;KfN{z-3;gՃztʌAo9VUf5|hóOp"^PW㊇B4B ?N1&m>N>I h GUƨݻrx8ENm/+avA(UAY;m4*i%.EAFa7ƒƿI)21eEX􄟅j""ᝊ7f|PP1l8Fl!DpćZ t,͆.yN^)+ŤyBjaS츇ǝ 0)YKG`Kfx$KqZ$\Vlg'gT:q(šzBs:<9rV[xTnf~Vfv~5}c0l@N?m+9' іsC\\QGM(?s2*P\$U0s[>3.#Jv @mV=Nt1ԭdn'ŽN+R($102ܨBd{@u(g~AO⁧*Gb kJ"\kJs؃a؊[Ң׮Ȕu1R./*e?5 o`DŽ_2;zY*wRlSbK&N.a+Wo鰉g >&F5%D-M.>n`65NeۼBOi1QS# 'g#b_a; x ASyE8  ϣYQ%מtEH{Є ݎ$#&? U߃N]!(2Iʔ:ټ1fǧfyfaϧ%vzL}k ,@_{an۪\med_"k.Ѫ +)mȜ3k)[? bn+>/ڲ?uPz(].Ja}xc[{*נLjƋ*UGĚ̋ƬIۗPvq.MFƌ;:ҍvKگV3DcLlPcWL47AMdlKbV~lmP PB|.BY.DŽzPϙP9D$˅c@H V5OV 0Ih KKg+5[(+؋yLݷthƅPNzxNEI5mV;D.%LT\Y8b"* ?Z8nKJZ~;Q)͘w渼! GLW3Apzj+#LS[1`msa;dX;BNG_@`Wu0iZpdQtc%j';N>-1ȒAA_d~zW@QI `xJ> a@=޷ؽ-3oK ;MyG.3߆r!]'ὰ?뜣>̙!ݔ`u\8]CxIO%@\{,βŬW h$KEݽ2\wFj}MCc~gT(>ЗOdaioHp 1cnMWT|x9y\q#AUĻZ X)^&>cx?m,K>FdLu&& rL0O7jL]Fzk4i4U=4j$9H7gׄǰ߻X,wI|SMK׸3cserS)#YuVFl,84}†(Z4Wڋ^:V|*7<_ümOuש8g)VSeRΒ-ɶfu9U`W>RDo7B(l0@tMf.f_wt4GQTݗ} s;Gq:&uTNT*Hd>gL(_?[ýΣL7WjaM`^2O`N0Cݖk<@ˏ&fdjv TIvk$=ג 4TΣ8>k՟R0qo6н>TnTi8 V=Z,5!Ulx*nyI@(&"j~ǐꈢHU&^%Z;^Xps -,ś=[~YO!QF&IFq*2$@ꔯH<߁qWDDBߏ>cO TMăH,7:訿0N˻?|<v HE,5TL9%=·DZ kG^I`LZv9:&hkpN5rn ~pfUn G+ۍ!WNA˼WdB%G֌۴񫫻]pةv\<^JJ;!~W3"Q63iZqWx9,F0ITmW^?:18 @w,05 a&_xA7)ec4glbU1zɴ/(3XyH 0c./ЇW(#ʸ&Sx|k\&Y( RxcZp^PZnF.F|2G%vHUY:ijUjm*fs. yX͙6`e/8hx{3KG=B7_9TK ޠ> \F)7mub2xA_  (MzG `||6z~E4!*]FJkALcsz&߾c: |p케f3_@f13OAvDmH&5e{<_U"KBi)4+4n97Vyy0+?zʸ+Q!l-clqH4Azs%> Az{*U"2%3;d [7D?p!jإhb? agSЮ!ܒ{[awMqk^-+|gN$Z2) 5\=Աc<$qa&& < Vb|H0ӁIb'MhN;; Y۷rݪmG *Aͬc4KE ߩ:4[&tVN9P$F}H\"B̷EjaВJ:[|*Bdw71Kޒ83cb5H:Y ]8r~.f 7{ tJɟ֗t%3XWWt̍+R8L>:36ה4UCFQex[Z{\c+0oWVmM!hB]qy`Uш5كk Fʌ8<١1CA95]N"Zo˚eVY25)jeTu5{0I񳀯}_!)5 zZH6ڦ}df*KR9[0Y@LW,1:)=BZ'CfxL&X;fZE@"@/p*2kX(j:@Yj:X VsZr͔]P(tkϫz20#*:4x ԅo8I@A2vipg|22Ci: 1~@T2r, Ii"l!{U_Ȗt3G@]] Jꢁ)XϡdbOW_ާ(EVD~GtԫĦb氩jKȟ$JEgg Ku&C.MRUu?V\6г{\yΦpiJіuXBhʢl e$bYwdFIUJ@?-5V-_:5uq2(|UV'P ]MrAZK_ojmÿ$`4иC4`Ds#{=|[&}b^tIG4~]A'%y`+Pb'6ԇouwiB= WKݥ5!?o#  EtLTՈ3ɸ&'|Pfl !n1R!ƃD'B0d$< uM pl8Ӎ>5H ~ZU_-oiN(SG.w_ λGcCRkh u@F' b! nUږP]XI}XD1<9\+\d7&UTXh. l Hd V( b0 㰉iHO/@FI>9Ygfgu<Ј+@@Ξ|È2 ;' ?҉>mKTJM:>JWq!r,L/ D N7O^t>p On lkH`Uk2۝hYL8~#xnRYc-~vHAF{HX񚜐v]ynb|5Tff}Zs1{hANgK_gc,d pqݏ9onhPkop˵2Z'l0@W,!/6:BŹ_Wp7Z F$?^@t ;j7$z1lN|@;g[1ĒZ_TlۥFSJ Tw2P u"2ڗ"oR5vǕ>NqWQca%;JU/dxNֲ<yYӤh؈d/' ğuږmO掤{STn3VXr8NBnֱ#EIHsvMN! ة]G30bGNuo"^n$}bk&$wc6Z8;Iva?#e5:AMs%K[dǁ*`ڿ gehP9PQy;aZ! $#(ghsjK;TUo[c8 yq}_,wX4ޢPQ5dd=9ϕ* _-3#>8%[j7Fk2V7\rVu=~J|czamqO_Io''vyqu[ cEr2?cQIPKgp^'FJɆ&ΔPI;WMDTP 2 `p}rDE5o)8ޅxl-&`*sAC]<4Xrz1Gpx7VLvNtӔ:a_A'kQjB,,(eZd<wzPcf>da]ի(Ui?.;r6 >k:0Sm:_Wڢ2hfOZwEgoMz5If'0X&69Qb[ߐ9Z"oݢ^1cUgˀ* gm3c:WI b5 +xIJfOE8$zwl104.: 7G,[zN7 c9P4H~aDviTK+u}&#+ s)  WDdkQb!I})qϽCv-lex44S*}uDF5[g`;j=VΊ39O/%~z<<9Aٮ]yد)YK) P2k]= Ne9Z71Gz8$_.vD(˻sJx/]  CޖEoWR"OٺKN@ԭO|tғTEMdw%d7aˌ[DߜYqUD#X_Vbhى`T)/ HX5CHBcq*p[FI̳k#GBu{!Ml@jFlY3Z(a_#EjB8>/.KyM@$ݕ$Up CH$"5C`ʜh#kc;9 ۶G3w3(ANͷ87Q Gqm`ygg3lܲsZu'6bV@.:q:RdRۧwBU,}j‚_qXCce%C_{5VaeN+Old ʞ6 uʧr---N^eQ΃Uhr|'i ]+ t27zm&WlS4姍 _N&7M7V>* O"ti u ]RA6]BW99&cFnG( r+*ѥ0ej*o$]YUijܘhz`o YBoUe(mʭ4_pr0w(1 /`Xv'8ҹc'tg$ ve_\5Kj?5P;Z]41T$yi 5.;\;DTU0JWo!oH.|s]dUtc[e.ߺgRZ*AN%v~P9gȨh8W ]ʢL 'ѩX]hQtRѮϞOSaMq*![DpqygL%4H.Ӵ1p-m&A^iCe*Em" ,9:?YSk?Zn3@[WdE PuxT#sRQјSU5e/Eng_YfJwb(sץbqУ`̞yg muX{xSD-Nq _)>, $!w>G \p%' uno6TּK3JO{JTwT9MV hDX]5e:ҁ@llѼ!W̐{!dn+U9zgi(WB~ZVQwF YR'DM[}G

пmzEy@'0Qy`i2,rK"8PC 71)N^<ogz'UP_,h=&};J|*9Do0B9>_\';1bk$ŧ+)3p+WG) "gms+ǣG P=s\Ecw,@%@EE;a Wo8abs:i H!W~:]4ĎI:f;3tsZLH&,- ɿx)>( eދwup;QC?pjYP|aQ)sHzmF$}nmPܡI;`[Zx$<| xHCt~*n$xnѤ!1A:A ]cLzbhQ,C ̞3PO(g#x6[-B|u=,Q!zR/p Mj7Z3ߝVtUӼ>ʚ&8܈Q.5{a3tT: $)9&,$y4ZZJ?NGI&[ 8Mۯl|+-AMS)E,7\5ƞ&YQ]<1 (`t*^2)?$ 626]3$/vGI*LH4 pv>BДYM!c,,!gb*NdJ_6}[N-ăng5eo @Rϗ,Эp]=9pc6QꞬwY)'AFϛzC(o@Y5>֒ۓto8̬]qipj'3oݻɟW~7<#3!l=N!G '/hsL`rf;8}pݴQ&<>yNjքy.G 'hxL+] Qmc "X2'i%g 0Adxm3]u(W-˸.j&* x =#即 IkCT+Z骀;q(е*^؁ 2x2 5.#%ʍÁ,V$FNl-*uVL[]6E$@ݮ3.7PjϠG7wY%Hp>#V!8:(ȗW}sI~Ԭˣh)4|gF s;Qm<=s@3}ի SVM;* @Csl/jR']}bαI:C} Yx$щ"iIM 5Eƈo[:l#t8\:xܶ-mdhOR`6-C,U+0 "R!9%.T6X,/sb,<)$3IV,^2+`)ן$ 3wvWA !fbЍi$-D"[Mʜ/V4nZb'eed$iUECrjW/rz*@o !=޵Ljm \GX8}ٔq(A$ Xǘ&dUw;?$_lQ&~9":M9 ! +BɀF0Yg,# m9i3" X gX~ԋ1@(ˏ[1>ߘ yˬ#>tvD(pŌ':<b8Fm-j^r8 y~)YX000% Gy(i#).]wu 0W3D<*7jGOy|䨺#4X.oħK}1 EWhk>΂k#̧/Z1|;g GOmp@87Oi4AZFB!Ivrڝd5yyBYFdU&='cTj]]+`NPl>@|Ip'o؆^E#y9K:RZeLO.}W=$BXtNɛbkWuVbΐCm()/ZNG'f&{Qtr흵ڐToQڧ bR]}c"lF{q8snyی>*!~yLPdGLoɄwRT%Fyީ"3Cojg?E}0T#eYxďblMc`ZΙ^n߇8(bm@(U#bugRo_T/fn7⑚ն:XlB6NWHY:Ҽ[XY宿2Zl]oY[2r+R$q6 $sW|EMleX&9&Oڹ-XPzҖm78̆Χu}9X{( Ί ڲ7ZBʍ,2"/ ĦE | 8 iRzjrҽf* B\3Jea<k!`A3͑9!뢄(cjQ2&e /;aqso6\_ Q0'y4>g}kI5y.Gjpr\n:3-Fq ~&`㼟{-XːfE؅N*B(O~DaBs4N@RSn&P H”ۮٽR8xkStIԴ e =T2LA (Y^'v ›%=y۠yǥìNmYY+&8}Aۧ8۴Qg @jܔ8nS |MQDEݗ ֊:. Gp#˜:7 Iz]60}`D!㖊22uJTҢdG}TF Du%Q>ƍ[edv{B1f٥qGc?Vk!̈́?% gzyyF!N)i$ ݬJfҷ}致.uފ@S `:!!hNsg+9OOɃ (=EAA@ afq I_DC#0cjRs8v1K(̢"৕ ;tΆ0VbV >m&F\3"ɗI=kqf-ʪ(;9O n0:1p4Tf,N\?Կb/2 2 #;nl YۭLQLkE>i_9-:$yui,&a7 SS{ՙd"LG~mCVʳ1F-`31 c|l1m7o\œ4ߠa;_caz_)+̻`4{ie#' id}D`'4ZL8iL#hEޔRK>=Te: +X/@UhW$c@;}2T6*VnTH,3i18 sq&Fa)ksz]e\"`{bRf~dۮ>eCw Vf:`Xn i',#бu+UQv!獲pGp j&!Sx="!vbB"KT^f- if,אYLR3*=Kj^|F/qG @?-()?BkՏ oܖt_9జ钯sCto0kKN„bcf_ ^t;OI_Ohni;Uʙu).˚.>u٠3Q1d\#\Mnuhf5/^T`=FP/gMs͵Qg[Z'֩8YȄBb'2 HiuΛ9̑P4IVV2 J,Գ4„ZpМD]i1y vh,{5p #GFsJX;23t$a&&4^HT|7H_5 &j)~򏈴m*<EHȫ-4_44_$Ѭnf.T:Raxv59=nq;i|8p+:Z1n5ᗗe$G}$ ^ݰo+@~wPI 9_]b&T(ŇD+9cu&:qIBo"/P/JG}Y * 攅Oy OjuuBгӕc{nI8n9Q4ShŃ ,b+ݔցvcn)i;=awNqi.w|Ȫ^{j) M8e{zE.7gKy>Sc'?ɡp SX`BXZ5I{BSdX*9P(CdZuў7m"{c.Be'4wij(ĤIG(\lE`pSAЂeVMrMIgSY#my} 2#g$ rN0/yLFMf|gܘy{4N9"p1 &,\ }GJ`/!K|ΎC:x_ *^tY@waۏjN>Lņl4̆%( GZ؀Q"ݨA[!8a6=P八Fڙڈ+;겤EUMّx%Qe}Kfv^Ft6q@лz^ŎS*m\شvYY뷩ڲ(r#cCg{$4:oF`ǝB'D]GT⏩D=o.XNE2慼I+hRe/:MEY tef Y'X E֚;gك6m|[U"98hme'h3N4 'T9d"ߍnS A ,ܓ}OMr8TqUw^TI$EʀSo}~:b#,apyiq#I}zʐmgYdZUP@TD }t˵>QJ !bSS SQGn8$Xx#~O + ZossX@<$devlc@~!ﵣ+LV$Gr]msIho.ːn6'`<0CLev1}?Qlc쐒헶/BUP\}G"L\ӐGr91 P26Ϸo=oWڦ5#4B"hl[@%)ѭG @n:3PTݿ69"Sѯ#B5`DR:k$2x&od dER8a\C-SgZŒ*)"22Aݝ'FNݑQ%l8ZQ~k)&䤙OU0QtzPݍ.;}#I }5CnSK&|Pg^IW,3rs˟|M*q< H*zH}F o~{N/r(=@ P2V s|āt_#8}lh+to`cAE U2EkD5KL L0ʺԨ =q5,Y^0ܹy'($!܆ȕm~s1128\trgkD6SV?}Z $&qY3GvH{wSŜϧ>h"ìBL E#m2́"s*brMi7&. {D >ly\ 4܀Yɕ0ׄzY,I2CuZ]Ec:[KF˷H0ro0 'C]K Vi;)I)XTĕya*ӂ4B%&f%fc1R'>g@LpS5b MHstOE/B8`XǷ7zmQN NR=_.o*S&#haVa82V4mk]u}ᩅv5eR"p/ha0v/r:sR18S@k$VrV ߡH錆.Di_u`״}t|tMSjW7<7qe/hN<΄#-Ks8hͨF@vfaxG`$7$E|:'CQK6n"[1@8Hk"^vQ>wS~u-.-+)`3E>V,FIW:%,R7P=m{Fj|!0;oA8rbq д@ӻ!֔Yf8Ӿ5݃969T/K %D'CLDgm%B-s]/*YV]@ ^"ahbe OHM(Ϥ }n˶ce觧= JE4+W#}WYSBէ!eݳ6>aV~M6&Ds@Ot`F1:Ҷf6@Փ4PGէ5" &ji5ZYW;~x27F!g b6XWS j0Tmfgp> 1RӡJuN Z& hM!?j [WAfHݒ: $X'dc񅝹3MñYjeM9عR Neӿ䰼kTj ~$ ˕V׽d'Sl'*(zv;B:[RK[{NV׌ ih055??JުJZ>L OMUmW_e~$H[s%QxtM`qPC)/]R7,ۥSȞ".yEܩ۝+r_ە RPk-r}Wssa˙@0j+:42hrxLT0~xa †b ť^4v9!- \taV"+xӞvP4J_Q. Vւ~:+ z^{V 'ux꫰~_GnzH3ETZ WpM<W4vXA_:%R6پ$*izԲ9RGJ$Yq,VcWI±2?dwZOݱhn To*|M 3AXa+᪌1s.)RH\aHjac/~[boQѼ ]&3FUV>;E]8-7I^mDMk*/'_zG:}j2NJHR`14u )d 6x SBo\^sd'0}AjHL1`LU_}\YzOUvs]5Jԉm %r16 .y00ȯK8XTZטF2 ^\?hIwQ9Syzo g\MN{a&AWNq^=?bAk<`RP6<[#N` ڂ0 a޳Y / &uzWhka8o&_/;qYP2؃ o#ǾqO-keAdB(?o; j2Za3A&B,-$\D#*+y^8׫֓ЏNJW: 8t_H]P EWw`uRh6,4~C 1Bܴ}+ ܝQD&Ȏ ?ĴdC?n0c '0Hh#eC /#[h.h 2KGC\[ͅ*RR䲢69uH-ԅ]5I%A%^ " x7aWO5GM8ύ˰d _YnX$8  A&T Q|0alL#CȮ;hs8`t=ڔnwEY'ϔwANI6IEĦ|T Ä٤_@7X }Gw`?XW*%&,CU+r":r -ك**O|={C cW1RY 9œr ghc3v)OMIiz ׌7ބ=P~D h5E)?$:X!RB݇ ]Rtpަ#Mq5~W9&"GR*cB58'A]70$ 2Fd3?(+Mw,.*ԣy!hꗶy? /@/ʥRD(@/]<  [{`/cٮGQKN?MóQ'ƒO}uFXy!hj^"us9nqOuۻv_ZnE0ݡa-H*#fQ \EsoK<'0˄eavŗZ\ik3*0-)fD&)slm1^'MoaiiN@Et6QhUp P139H ï ?_zl(T߁{vpm}G'?Nmono{LFucks3\~4s to2l&cοJX#7fk<2Y5$OlCM\&.ayUqF%8γHܻs.[T3dDj^13/m=;Ok6 M)JE}LSy i6*YDkXL_#U9 j &}y2HX"lKNx0Aɻؗn({4/K.j­F\e(6,k(f^/y-X- "2Ѽx5_:lsw1y0=+/Wf_U5|&#+%Q,˹>4%4+.fTp.Oni՝ qӢy;۞K5HRR gU"Arއݓ $yiMXS @4.!Po&w]i2h(L]׭a4FF5}unSPvGxpA8ӦymgM($2$u7X9WxXzV75[m>{3&7z9IjB8?9rtw!LE"Tؓ˚$|^Dk=oS!ς/a=3w"z qO ~F8\?fI6EĔ`7\:dx>>E5#BH# EFStvbd66 \tGrV m "^kbvi*nv+Pa 2b7xL'%|RiK|3] >⎝'kNjߣm 4lˍ =kݵ_tStvҖc_ҷSbR+Ĝ#Ϲ1"*=b?'On] ,b*,I {٦HG(Xgx=PC?R:0{@"L|םg_|!-A0b룦u7 cw[)8Ǵmݾ)~t{Q '[5GÆTV@xP2BXIͮHqTɧc>GjXiP̈́0l6ԋKH3(3l=G&<Ǹ~>` esSv,;.opHLmMUO4Fizg`h_ s˙awQ{|!. @=G({M|Pɜ1 &8B@M܆9V.[tO:jeR #˸F+=9VAB6IUxZF]|.7흼ace '(0y ?>?䧱8{ ('5"HOy"BG$9H=m9lK_|eHm*JK %Ld/az~s?m /XH5_?;mX<.b"Lk: D&j 'Q{ı s)&NkՁ:-3r{Ev6RyXL\6?ɖ' ULfOkX[3ZTK]6bne4w D7b+P`U s(ki=#E39R:oThAC&=QxwzX!6AF3\B8.{/ZЂҥ/Z}8#? ڽ3: 2Z$pfk׊<ڿѪY О؏PKG+uTSFd_`8%8٬.sZ"trc0]_$Dm*;a×VX%g։loj MJ|˶UK7hy6b&oIl 2w޻ &6nk4P VpU -İJ[#~DD;%8Un7(4R}RteX_}JNDRR+"j(L&oT%>?6?puY[?7 8ۼO3-E/YikOJ#4 5nPΛ_*VYU.ȠLkE}۸7Żh:d5~T^)\;sBЃi$5?e;n|Y#ʹg3,/;70 ?ɂvM^}_GQr{͇a'>Zzt3om2Lѯxwn DT%PV eTƅS׍T%p-MopԢ( I?!uA`wN1j4AvBn^&cڞ"ЫsgjM&r$oKjjW5nC:]:#!"Z֪+6HZ+э4T@Au節$WWIG^.xA -0etTaAiFsU0\ FܨYr/|3:ZԯrǐL/ޔdHr u+?%96MtM{zQdn@s,H>&=!T"N5]~9F()'=;d ^qw~dX&`ʡr;eݔb]%6{8geX~IpcBu-S&}2i֭*=mUZ_^":Eo& kzX9+rSj'V(I'zE^P eŞc_sy (7SQ8ƌh" ?=R>؟T7Dkc εq8$%jIYMB1M9Qa.b~s! "ѣ52ig}- Bo';5V6)#0Ȝ@: zR^'\ d{dYȰUr;Imkőq>d$BL8fW{bQ էI>!AѤ;ta 75\)~-PNcn,]@I<՞$WvnH ű16Џ1MVWe:ƷvWPM:s֜NӼF,K}ݙ6b+o:}$ݍKg8ߌ szT @[ZO}Wӫ8㤾F6Z],܆g7;7gdÁ\r kd iK-B{F45}R&ʠcs=Q*Ux0#Ymq12Uf@aJbXh't~q)r!P6dbS!D %,jf&INnV cFiIjHh#R~Q&B?+O򓨦vfF/.U m3HbrO'p/[X R) zad)M֨:o^g3)o%znފB>z5 } ĭ6CD2Mdu+'݋ Zp3,|ƞዣ[>Gd`1 dӳ=6~kFL#Tv9LAN#n̚fpA 1V.>t.'GVŻ~A(cZ8eI#6W8Ȟj>Mz/3#7ioC)pyWt)\MK?yd  g&`zYYg3!?ܭ`ֵ`+cj˱x`|[!sTqS>+|N-t}׍F7c-iN9L٠59=`3]7g4UR¶+ ]_yĆY7?p@W&OEp@eg7oUF{amd{H# L"}`!ngi1͞v봙jcгq4"YϞa?2ծ08B^s,J Q"EfNG"F܆l\fQQ]iFհ«h"ui#M|2*.Xhw]S0]l_7ȡn넢4S,!p_Ҋi>^C)PkTu7V`jMKҩ@m]ղCR՝>?GG5RXL)N~-8zxۙB;A8´@@*7^9@e ;>ڙls1ӊ Ο&PL}\"Y$Gl#ݧX#¯ > u#>ʝBWQ+Ͽ[t hW xxZ% hB%ҺF*aB;f2m 5 Cd1rjrHo8=ʗ u&ɆPFE7xD[=̼kws2aE]CI0b9:WHt"-y?|moim(HQO -Uf^-=raFM7x~mQѹƜa d}fe<5`aRKyu_BLɰ(tz/*O܈g#hk^O񼽮9Õd_ *+M8YCF^fc$\tc0hܺ9cAF/j- 6VDk1Þ:mx暟ׯfc8gQQ}Ď1u(b6#6íM|4&Eb>7 IK.huS4_ i?-(XY?t\lJ(VĪScHe0@xP^ow3"2bܕ) #qL= ZJeϪ,]C_Yu4tg f5qG}֚P \~F&IPPBx=1ϼ IOscW;r;oDN:q"/!z |CXuAP.&i~>6.ڹ@1]FPb4zgBoeK lVYEFWjTw'.lE7ڒ.Ɓ1=dQ%! HF}U_^VD_`Hm9n/6hhL\2%bAO-Fr]?2l)IaQjkL:YU2d눰di0+drIAm!•X+ɣeAY2=Fh&rNs"úA -^/GOptK3_(MEw,$N_.KypJܔ~wR{*F840Bja ʸ  , *.s.Qƽ ͬB)\ojGܙeVס=P,1z)I"52CbG;T㔰m4$0Oo'f0ؑ=JG'kJU=hHz4b"T=qc (TxAeĢTruR*Y&8 H㧃Nz^oѪ2sQmՎ 6xDS jdLч< cKFp6WC|P{0cڞ~̶ޚFddCm]:_ZX+u|N8jA;>MˠZ?oT-56Q)jk]~鮛ux!ru 6deIЏM|NvgX),TG)`'Էڡlnݞ6_ [\)ðд\0ӶXL.Ew [,dcOVbzs-\境E*Нv۰ZN|wvBBMW_Oc$~XA?䖃ܼm>XLrZEiUuƣ_مIǧ `A:J⇣4Qt3RٯǽxRH"^&ܬ ]XuZSbP;aVw8vK}jc22uX[) (a&n|S6J^"%"e dq}l+~Y:bL1b5[E)2ӉV<)(n]lZnTDj3094i,h]v1rP(ZB> 38ۆ_3:ԐS+IY$זӳT>tu0(F,-7+ַ6J+)n4Χj}=%RROUTm_,AѩubZ4`ě!퓯ב/ʎEZIA*lng ְJdLɝnQۊY&͆mE!4}/(عELvަ%OJ!-=L \.$z<.WB Ar+餆HxЂ[R7W6Q-$sqsUٚ{ىGM'*5 `/0>1Q۪֗2>Ǯ ZSvp&&-qAY|o&߰utS?[[V|>3]p|lJDTwpyۓRdq&Q+QSljl}L}>+98 J:U|] mT(lڀG5tDP;Iݰ<"y!P!jX}|}Y~sKrtd24{C֕)VUY,"(ܕzMW= LV:C AG*9~\5Ђ3C_eZ(j&)?Јh@0<F f UgpVx{IK> o `ZqaYADbHޞ W>(=kX?!dqt+X[v&FWc#DMZWuk9tAڊ]|6@_xP|5vk16` Ris^Fn^fn 0)`zP{NX$V S!Z+o{Vϔ30B}C2;W*lveyq#‰2lɽ~MT&pu˖(twtj)r\K0JySTL PJ/jbeoo.X߈)L'#_*Bꑦ!aٷ R6n8ٸ ^vkl&~ _("mVfSd#Z\1ᙅ_$.]ʆs8';w*S)Aw!~hpTg>] ۝_2Zբ#33dJoOYt{\v#,XvX;=)xic&CL P,h59TH{V㬢##v)i7§>GīL5/9Wa$y&Յ v4 2Gesv]6Jr!P=Ȑ?(_&ULbkD%̊%UYiWP"{y( :{^qWU'AtitOfL|kahuw3uLjڱeH9[@H6 @ H[ԤJYW1+! m? oi ˾HM%9s{~ƼHs@Mq=jy2^M\.]]'vJ5%? i3eEù_}v+4*.]Gu˰VF, *_!9I<] UQ}~ }fΗ}\ı&F% <\?ď`f&!Z*MOۄ`st9'"BwHM9}ŶGY\.Ր`+{`5+?-oJkLj.s͸/@˳(+D9/Ғ>F`ڼs~CT88MZcwm5Tv4~m]#[u^kwk[ykcA-X`] k u϶MK IQѱZZ5\T\7 ,vHsֽ25rڂ{noϸK')RVQZt#:Pݞp8 tq}è5R3lf"MK˰w=SF4)g&0/H*TgrA'-ǾD704MB+>kQOx41vf='x+MZbx] s柔J1QK{gPZ#V=qqxc]GwDg;Fp0mN.^GDDjgGZkJ3gG:(*!7|g;qw)|܎F^|HzmA9c*AE>S*Dmy{Y*,q=FevbB{lCR}JԌ]w2>Nj.Yu-20.h(Gȼsa=[D$=(?m )-qY=bպ)vI*gB7G$2UazJ){xVk|~DD#5CvdJf(~#}{}pwj~,h2xB ]>zefU'&8%K5)ƃPlU J尃(}J lE4QN^-7 +wIۤ:w*13c7鱸vo~AhW$U2uh@~auF.;"nOC2  :gbPىӺ.PpL Lʜk? Q 27Q8zeZ,Ulzw$GA7ٕ);:[* =;=b!l.l3Y 7_e\bǤ\-(PerAֱV3?LD;W(Lt(]&R [ǟXǨI6}##y,&2P8"'ǂˌiЏ .]A,>9:yrQ- 3@3-Y*x/k99AE^T\_("ruzu)wPtyI4E <6v܍4pIK5cS~42`rW t^O~&|V^ͮ#5"kK"[ecR@2"7&g]Ju=Ċ|ʰfOwV‘N eyp5;|!y FK!k6zw~:vAoaxi'.ƻHꑎ^hԁc9ջUNLM7r,ux<ip_k:gTx:z& ƤmҼKy};zZݘ5Q&0kfi"LQ| "49PajUg_@ 9P/XSޏSc fqMhJ<Р|KyT 8+})KL0Jr[1d+=K̺CT 9]\830üQT3"*Ds X--!7]P1 nūgHX*[Zߥ=]8y|iکVZ<1|{7d}!%ٗZ-ݡ[L/_ GMPJ6, H)׋hW-Rx &go\p QoM~_y,rFd ]?( 9v}A/ eU< -aPaQȊ$ Gg!EQhym ʭs`\gYU4A]v@4?!0dx_].ɠT2v.)ʲ/"_cVyonf4 Ą$)ڙKF P&T8nmދr2__JpI(+5oX'D'= y9NQZ]B>*,t} ى}{QG~ucxa}:ؽɨLkzšws@YVM#~X̆R?gZ?v[ބT9-v2+_G/D:ieY+6@0<8,s~]K$6 egۏ-n2T4Hɖyk %rpAt *M1Ju-uf T̊g P~nP wNN@6]{y%YLWgPUBG$ ݲ$Sr-I6"Ш9c.9,\cG$o=Q НWĜUk ;c̦ScFIDdhG4E0_!Б#!X̋ۅdX~Oso'qwx#mTFRrkBSI$@@Vy*㉒~#2*x1*9~W8 k,.1y}|g[Q4WFFFIQ3(o,7!xlUH>}Ne#ź z Ads4Y׃yol,> O2 C9 gt\!bFd|2}4';6١RR#q^nWL_VOHBE.Ƶ4bwuv' @+L,O{?!S.a^"0/̇Tӳ-pV7쫭7`3;3Ue$\R|^#bŮB 6p4ȢͼDIh#S6!Sb7~&υw#7zO|t46އL xXM@u/v5&H 8 6Uc@jh﫧}$f9Q2$at)'6ā7B93"N:^ҙW)ig,˹֑ ?H4śL Og=)KDi$J쩈x"H?r p)뺽=߸}-Sa.U7ł52jP&r cFO4W6v3S} 5+0zqtȱ'ABV(WM>˘Q2p=~%@me Y܌ɹqKeUرPu_e J|EdX_Ƙu+ H40ڴ89bLHulTC"~֬'߳]e qSpmrӭ_H|nN@! zt Y͠U:(A yZX9߇A뼣LAא?8*Y0D?)5c`" kwX l6r"k3HH 3rHk83lDG`SZ״;*P{JWW vp[D&btsL7G\l a+G?;µqfwh8r| Kw_\v (ѳt+x-@U' ؿI}|85 Wzjd7V+7#pr  aU_ƥ7 H*R`<[GLet MƀWJnēާ]Vڝz( }=ԙ麬n uL"8p,wl-,&rmb?a;EY u(rr[ ?K CC eDˮI '>58d6i%O9/e?cu.*C6{6\Y9I]p>h-ww3Cu2NcU~2ڢJXXt n|9JqK( +2ګv eys2?/| (|F>(v5 /%3D{{&Rb382D\xemtTbfFmSz/T,1+a} Ho,tO\Di-IT zz [`a!`Z2^zZaǔvL4ak|mA 8aT"_'(5܈rq6<1 {M*]\v!@}0QpA,(LmӣZEW%W-=/bl}qq7x0p Ab"cb\\ުYK(x -~O>N*#U*|来h^1 $I?37'w5+t^Ouq9(w/fp}޲!,ɽ(Ksva".WEC7Yl, ,p/?CۏuMYLjKota Uh4N>~hmKΧ'. 6T[R"~VGkIKM(sQՐ:IBr:34DJ9-@><_*n㾒~͎a1M6̂RAԾU*!bV۔vnGg gv7ka9b'XCVPw#g՝2a%{u\"q.Zg*!=>ccOE*CƪUtŭL^2|gI䑝S 28 S;U,?PcǕh'>+w3wJEYWF[C9L9O!u7sY 7hқ|e$DxS^))nB=|6B%4 AȮ#ݜH[ ~@#CgMVՈE4tEZȉ㳺RO C®fÛljQ7m8ugW[aPl4;B/1g3zϸ},Sң["P.=Fap5mItQCnR͹-d൶4}3a=⤀{1֠0w2-XXN=# _6٦ANb-zT&gi/☼`2z'F\/F8f&p،'Ȅr Z1Y . vv7e2#;G `´y<%um&VAyM#VݛhUzlQ ՙGu4l"3&)Jۢ,e#|]շ{t:1{wfKqU&ۻIΫ!ll7J {}T9i<5~;k6\@* j )m𪴨z}ް9h<: ID7G#)m-,2-!'-^Ɲo⻔,!V|,H&Mі5v5E㊰ut Sch[N?OeLBh/~P _2ݬB1e3 $.z̏?3} u^`›Ӓ!FAhljP|}2WԶa}Kt5kX;&x=1]藫CAPd>mWC˔M3Z:fN/~ia5?l'.[H@fze:F[WYYv(6*%E3BA%Y"wPj:D'}:j<(4TxM>J%$]iSbn6:2jq8!Vq)m0XZөقfHjlV81|ym eC-nE 0DhͰUX+l0JM:l O0k̆~MJ56^p`bOPHԛX4X>2x;>y]Ra,8|niJ5hIˮU_4)W\7 |]r5D%)8wL|ړ.;gf,Bt506 Tr TjtoɠfLm> ㎦az{ 8D > @p`.I3C^+҃g~1Eq5S79(KI%k…X6DKrCxWtZϵESz#1A#SiB v}w YIT0Р8?<沌zpU7pGZnomsqL:?kd-ϐ?C;Ղa<ȱRx5F?š5Hj5+{bv3_׃ Yjܒybe4Ag遯{>C6)]EX})~P'H8V\uKB`)zV)nVX Yg>~_-ӨO]sX("so-,<,Pqyn94Q3Dul <-(ʟT F'/f 6?zc:vZ3ӥ0ƞhƠ9e0 WAeߣ&[ L}ߺa@Z;<: &iBĩH~ܯ٠8a S1xST,P3|%$;6cN~ʍO2^oCIq2?J@ y*M~L! 2)yNCxҧ=dG.X"mj[O͘p{,={(z7zc:piԪY]Ƹ~f<~_ν[Ip4#9D%?QqH&@XS l F5_=,Ms_&J1QSU95jw=T]JT%:WN , ?PsS=NA!3>ag3Y@Ayg6d \4OuǻJ"'@MFNz{K|13P ॱN; M _Ewb/yϥ:rي]I/-b\ٞPF=wfcٯG 2Okk~ }6QL e1> *Xb#A[ޛļ,4IuRƥa ?ì D{s3T솿~yvl }dE;ЏJ[Xϋ9Y^UVpZ11g-˸:7-8 Ci?O,!ZP^[O(86U&,-9k^VG.v<4K#e`~ϥijBʎI02@.}7+/vbq;]31ׅh JoBTeSu(PEQЩp>JG- ̉ UZ.\]cDIe>7ZٕX̷5,%' H"uCФy1~jx ;έ^{X =j˅OP\ 34(fǃr '@/X:ws .}S͢a须ht4KGZ&MSse)Lna:zlXޯVYHG9vv-H6bxO#WxEk;Q%Y.J`bU(ǖڭwCh"yXu>'%%L& ]XB;,LMxZp?,> 6cYʬ+t<չ}/نb-$\W UBbqun,;KPi%![E+ YRzR2PJ| <$PMΒz/EN "8;|42zn'cٚ"kR1/̏4$:4'"u6Ñeoa;D!U20 T¦˸r'Iŋ ^P!0]OrЬ{HeA#]L@ˁ^н!Վ` <`W;M2ܴ?!:SfPUvkG3i d J PX$|u} \,;H\3d˔*ONCZD QxQ@kXOROk0g|)0Lڗq*h%gڜ2Bsk%#M!A qńv^ +Lm}"dVgF#<,&om%fJ}Zï(/;)~(I *.s8,CTOYqŮqmr[;`'כa߆CqQ)0(e=q/ӢY] `1\EXwXj ԍ̯#wͥ'cnIIf%NzѦ3(J[fQ{oFDNo.!~'oҠ*W$c8}72~!XH`9 ]D 1$E [ǜs  3۔RKEˀTR܎T3#I[|Ŭl;W!Dm='>3J^}A] ZHy6N-AjCry54ثRws˃_p/-jv;ŀ$-OX\)#Q|{?=Wä'>B#c+)f7 8e\(5\ot!ʨ&O÷_놮}m,kNs!ʕ3?`b'6u[L3σ71_<.r9sC# p;kA/~ab̕d4{1*کXc"ng:și,Ӂ\8/pzA&2K hn:9#g:O(1Z854~W_[Y2yN&AO3?wApU2ոUJx2{3^}m!^阱L [9^u!&ܞZ{KŭF,\>_gɶ"9=Ch(LU;]䞣l}?yožqV yTV.S ԪL~LQ5Dd7r=*4mVr$ą^'dqDQ\1ո-4oɪpD>ʈtnû&<_m d^^Qh䐥-JV*O);`z0O*EN%s=0qLj#{N:"%BFaˆzi-㑓6ohDK*ik @y;)S;]o |Veا]iR YZQ]a0`5^W8& E!a4iRotPF2Cc)OJʠSfTLLJ7%(B'N}L#Uy7fc=5grn*:4SH3a5Bn_zF4E aquߪ:4;/L |xJ6H˂\' >T'BB_Kgho-4n/Fer,H=9]Hd DLѽٶ⛽¸pCp^>̰VkKVUp3&.|6̉$/nOjLŽ A7"|iØ8q}[]B M[5\uNvISb5UhV[D@i΁7JqLun)2艐ؠbfJS H6#V, Ɣ8IB{vGvZ?[غĵ6Â/[%€O%eP|ƋeD&vn|JӸ4Dp=&3f~)jtϹ}E}!,ZK}kt:c oaN=P:C6nڀDr7[g)NC ^u` 1:,jdMS]j!9,d"сk37Mk|m.>XrabB($IJ`ٌ0KT #axQf+´B~G.pqlFv_?CHuMLLq[柟OߟAdX\p.RO`^wMwPpEWWa^-b`K*0eknMBS?(!MY`]84ݠa?ҟ3K t +o2{ 8n:ނ7 Uh rd?xTe )>Dצ\W30i5ݝŧTy{u:_r^]'sE7jKg =Ǝ -EWyAE}SQ*@AbX60YRC^Z{BYI V`mY}CP|cf h;;-uf&@3W;,LX6HF䵭pP5KIn- w<guxD'#0o=!+AWʄHL!Lb[YpԥڝXO"32wyx>5-S !>lp]Z%X,!QvHdA&]/~(`Ef\O(UQ}I.LtɤV v1~U#=a٫t9Oj"DwhZJ[gOXɒO{ye~]q<  L\[TS6˃Z5 8TјH듏B(&\@Zy SL9?W uMezg{ea䔆;e^N:BG>1?k5M !Դm3kŢ@rY Ч-nLZ>zLwR.5QV.KBddx_-̽|)e&)y =bixHJ2H[#?JƳ~f''z]O+i|&UkR t,>' Q]*A?֪bZZ7Pѣ,{Pv-^#UHJ sJRG鐆)i#qs A\`y{15',(3kO)״!ߢq ^O>ғ4qa=6׶ꗭ_VN+^6Hʞ2 ,qN z%N4&ةyŏ68<زnxE \BW"Jj9Ju t?';#e ({-xʑ`D* wD : #=ӭwzuՑ4#2jb$Bʈ/|g0(wxPˑ42]MJ+Y Ne ӪFQEˍܐU-mHdF,<@e;0m;%~UL`n6Ƙ!A%Ɋ؈V {\{{hby>Ŀ<9s1U6Z8 #5RqœTB "I5[ǔ-o^b\ddŊ*y\oLՈnoL@(&.)7 |6e4֘;B\)Ʒ%jnL{T3dGlw$=,W7xalD*e#dpt4qZn{ޞ ?|7|=9;U)cГ-1u&7mI)oqcvG˟!  SI(=݇]sZ>;"~.r5H \*PhO(鼚oZE!U5~@5#Wީ slhRRCBK :7xF' ^ v*^c,7HS v'Xo:JUfof$8q@: x/|!<.+IÛ CD'setн-\^VMKLT V l?ml6c泎H{pGƯ02ol>8ԴDc^]_&hJ=^O]`QmI\*'QzJU&yG2"|D]y2v;ߢ<o{kn0qo`NMڰz&ζ&[}Cu(V˴Z"rۮ~DԙP|s=Ɖ5eNmhpO=R-Ӓ~ >)[MG^mÔF^d?=[ż,z UǽṵIQ{2]3(e٫c.i.3'aBֵ_u|X~fa4 F<熂6m)jjCHutp7СE2?'w&_ejA"^K*Պ f0ox<)4d6m0}윞Qi)%yѹmئî g9:O˄o7"Zͫ9Wl/9 {>0 `.9b\: Ֆ!:S*s;JG&I?ڊ۷ŭ =m/EͶ^ 1j .o74m8];fN:.cGhpᵙʻВLj~4"R]W+NQb;cj2 D7%Le{f]c qp1 G TEk*){&o!"?iFm*idFc@נVo3;gQtYaw)lF¾NYnbD{O8s7J\t_G~țyHRۘmڲ-$q=dmG1 6"`{c vD"џ$l lonbRn|}cxlN5d(^Nܥ[-*ak2 v#_XοN ~ް{nLԐ_⟀0I6E?$)^;6`X}o7l=g]ۙ. :"T>i[9PZOs֖r_ܳG ) w#2yH: ܿ M([ ~ͻڴkα0^Уc3u;{ꒂ0" FL:3.WżvS2'j vb8jOm@{d}JGovvpo`;>Ly^}8cYSDQ'$Xy_Uiʢu1䐼\*cAIhkΘb T.jEV2أ1hhOАls#2E)X2m`p}p{^اAǰx—;$u}g4 d^:MN>ފ/yJ=1>Ta,Q˸g}?s_0|<s}0ԙZ#P]-<_E,[GlmP;j_CSpCR\Y˜Rnr{zz"M#̴ZczᚹQDfm4YT^ ! \;cWtD/E"C/av`iO㲵6 =*8vV1p:9Ɣ> P|^J:&=gDR)p9 (wO"-[Y2% ~K eͲ(pl 8d&mofF𖝳Pyϗeh |e)rMbFT>xW?p*U[h1BI̱)Z_ŏT~ I`^Eϯ'B&Mh>FT[n*ڴpf4eE3>A 2Iu;=${/[S?vp%T4MTW/Z> >#zf<1-G4䚿 v oIj8nլӴgK,KϰC~UH@'sѰa?ȌR9} 7k*W߁'?UpMz W,y ]zY'#i9Ut_~&0虛-ȓnMd.{jX`GVhͬ=d e Pe,t8b]OFL7L3kAx`.d>e8;֡z9?+N-QnݠTptPqݳOdP`#)ȟ+ 0>zpx"/cE,\Ѳv%"{V_dQ!:{<13;?sTv(n` QuW* '5zl2.}aKby~lb,.!]67Me.[DhsoE0co&6vLD[[x*0x}-p޾ {ץEkBr)/(qm&G]2bc пfMM5E@M;⯏g^T,XZ?Nh;ZOLl҄YvQEe .E WkkXQOe4KnDVlO U(xEd]d{ÃL 7ƲOT惡wqFÎoݯ[njAT#DU^iUSPT,!D+ZHY,i77Djbp%f_xyAx h(dF^ `,>fSsEfq]Yրb.LRR *2Кn=9Abr!HJEK/3ˇܡffAe7NӷjbC-ulfx?3N`ϕ&mn@ؼvj9vHXm0Y{6B,06/@cQvhXԤ$p0dEy(d+Ɛ.ZiKZ ` !@2=T$ QefHD6Pٜ%a>3AKٴA@ۮV0 _!2_Y^ ZA0h(;o]dr?nT`T!ZU~*t(C`# ~,v !ZU[&K <ެL8 "CE'MR"N„Qi믟8PPa 6~>7ƾr&>Kh|ObjpsZfkorsB-MO~bTU2Onst%rewn&+ƿl}-}?Q}݂{ h[f??q4\tN>6E㤪xS_FFت;>] MDuzw$8QwpĀxI?q01&~2sQVayuZ/DM';} KuMcK@EwG*^.պ@L3#a%~J lF5G]#<9M!)D#_d$(Rß ׺vr !{ Gtݤ}N !XS_KǓ|/VRΏh09NJxCe |yWux%nбQȨud"-~k@9C}ȱ=X9oTToۤ$0 uL1KRSC"xCmզ;f:8KOI(4ۖv+MO D'֏V8W]xJn5:TD@et6 _Ubm\"4HxRk}^9#1Q]3$6hۼZ422)WZ˓[2SC/۽mHɻTxZ9`#vQ-C+4d-65a2pLY]v? tw&UVbkInP|Vq:xAk߿|o̗'7Gcf> >30{zf\q;+!tMyIv!%U[M}Xq| R]F|1ݿt֙dlY%l26()-tWSHSkQ4!0M|k' j!mۊR5ٜ~{o7`̋7ktl*Di:_SH9T ԍ/_ӓw>Ufsf:7)x_\yW ftQEj䭡io{av @EPA/2c"$4wXim#YR9&j;/K& uo0Ѵ@$'|ۣK\PM&sQA QȡMQr:"Eu|s$6ȼ;M\4L㩑 imLN(eyT:sMU.2ݩ+#;QO(ַ6AUhZE: il+h]մb71=E+ޚnuz|Nmn2J7 5:FkX[ނ VH`&hЮ$oP*_&gyy%d %IOl6HBе6ʣ̀(᩸)QLw*&Ay]Kr$?Й_UX}R`P걾N"eΑ͎;\6:#+g 䰅&Rڔ%W-bI-wnk5U٘wgU pӭ Ǯ wjյr?euj2ƴ4=XT:8WxrEB#X@mnt;NMOéoo ֯FluzWE?nVcGG]Ŭa͞/;. %ST&ؽ2nxQ 252ψ+:/~=4=TQϸtҚ 6.uaW)ݾ[`+-hȏ>WTq#[h@FC4?3dl%5?GQ&Y 41Cv ȃ;1Jlgx7q=<[W-M3Þ]H.|0g~Cp1ԉ2ּ NWvb SgjʙK|.\1O?thh_8I=]T Ո KfV)~hڦ }* O( ګt9U>38Vń5yico !~1І®]g!(`ѾZhrZg|g~f)yC+Y8x9ݠGҪ&dWi2 qLEN2vaEǒ0Xdp8qD<7nMx)cg;C*HJ Z: E۲ T vg'-L,Zٞ|ԟ>*ND ھɀŚ&d(}jˏ'fWbBi<O|I8RDt9>d5MmPNHB1|t''&H45B6ΓgTw:~HEM?ѵ#0i|fphTG]"ܤ (I R15:AS{&DxQ \}UбŔ ] rLp'!ێ: ۏ&aT3Қ㎴6%7pɄy@2NnZͧ&-"f[O!O)iK nB[ ]u>l < r`gjGQO>( j,M4 0~MN2q67'^UMH? ^׏cq{G:iJxE Vc\BMD?} V^MM 4U[\'­T.CZ˶^V+*|W[F߅F83@_Vp(F{ER F !Q翑3xE38*DGidc H=_wӲnۆuKcq=HA`gds*NJ[N1>ӡYFmzVM_@tPau;"3ʙF7B'&H _^MaNX0lV^ҡ\G 'Yv)JrSf?#,=N~%2o0okO;*Yl;ʴW+ϐ9jLri8WDntLC?Ϣr g ]{X+g$vJ hz}'#l^ksZLȤG!s0{[1gj{T! sZdλg[y]mI7X屆.s tgpc&ΤGnTN)I770o3H_MWhE/* KmOwhI)k)ȸ!R=\M{r_zw[MZz??CaL/v<6yr](:1e'5 [%yXo$/׏ɷR!'΁ pΌNSj Q w(H(n1%s:*Zt |3% d7v^N¾qc(tK> UfQXTx&)e$M;U>nz9Gx4án\ڸ7tpIIB q:X)zJVtqg#|"5{Oľr똸Y^U͞hv;XKf<42L8QL=(!7pPhwAbvPx-Q#>ZHJsW5iP 8j\[Ff_a +Pt-!" Xjb1Ñv_ۭG(7 7MQxWE4Zḗzyd@\o-q:JuS +OZ1Ϭ qK#3|?ൖ -SF|a~񮜲t7u'>ǹBťr`JW7!Zgvf7fyF5m'ՁRY=9~[dTuo,JMs׬ ,8CTd:Os٥ _ѩ$RO#틟һ#AO=@,+PU qS^P#-=:|5ZZV~ bfU {WTiwXpCh|Mx, v.=.D`{@Z3}i@Ixku-kF0|Y>%c,^@V;i@I^bUeGUH]>cg]½>Ֆ ^tjܒi9X02Ӈ'g˂w}en&8oÉO2v*e>ޯ"bQykmY !G$V枾jUڈsWp!jT5Շzl)֗T">k WnM񮯵C1e|EЈyw',]'QUCƮ}h.Jo()ǐ܎eqC$;OɄm}q[< %cuU Vlf3C7ZYD;xy[zqB:xGvB3sl_pյ`6}2^8\YYЎ05y&$@,|PuvK7c}4!#;b 0OgX"4u#*C%58X<";G 뚀44TR ұ H(ءeصB]6Ǽ/џ pTV^O9?Q-M֖=7b44GK-^*\NNT pmzeǷ0u#=Y☁jQ@!4UZq)+ ZDqp 5 4gS>IM YJnJl$I@ĔDJ-:7"um 3Cyd(ov@xQr*gI'>Dǣ°OVzq @;awqa!k%!8>Fi5Tr9L4ḩqx64ƩLIgPnG ,v7kxMitPH v #h!lC͈8E=kMuB DjF 7\.݁Y#N*jyIϸ  .av/M6soMkx1PXV;&~裏ΎU;%ۛJpAkQ 'ZGMx~R9ok[;}rXw} x?d6[Д&bٍh3=()xҚ伥LǀG3m@΅hM$UJլR\& a˖H^sSL9bHXNP^ގi " /ǝtn<- -2tDpd`.[E3cOMEAQ,s-}sBԛÃ}Yk"ݡG]AaY? ϕ@dZrɶ)(˂DuBo{+Q{ʙ&jY) T Q!J6(gKeZH@ ۲μqo<uO`BQ%#X>VZ.wC8/K0fW򤮈ˍ^7]+{+'MuXso|SI8t&"|w-O-†6 R֬Sqrhm5>t(IiS =*PQ,'2;T1v« ^o3Qg 0=W/t‚BӿٻxLEcZ+ 2T8NZ\Ll>_88g$WW,3r;Bd9?;}b i v>rcg=qr"]AzneEWc O]-]%dK?>)~`"RZ_XSHLzF1 s PNjOwOjMd[`xp3E3OC!"z0r%J ,srp 5s5 'z v`ǡ? ê#N7#ܚO\xm|$P3w^g%MlLj N ئY/I$H[ Nd$T=.7.MK7?FLR/Yu:衘'{Shq'p|Zgjt3L"j3SŜU$ ΍%RUM.kv ΙW72M>]!^Tqǘ̻#2Js9`gRJ0SݖFɖDjfRE1~gr. fL_OqTNiY$Hoa%^Ńҭ/#OWAdbe'mmL⚢Uҝ*B9kN@w+S 0eJ(;RJ,fD2y']yͦeqI UEA}AlS\%1LW}@3#kё/6 CLIO r !f!gP|b`69ÔTE*_)| ȪW;dN_I:60ضZ<,T w9gf{:7tb^?Ez׼_wN *GѨz.DAM t͏}.*E?gN_酧|B~_HVѐa@& PAAU"g˽SFJ="QCNgL.iòs$${Mmw=y-d-DU 7ត eoWBH3e/!zRQZKJ񣤌SӇ$ak,Ilri2".]>GF݃R@Ac;mf7YA*Fg9|DȂC'wKRz5*"F+.*\ˑ\󌷾뢁|)Qz$j"'T/GRa w)X}6ݻWMbpjCNSQm9W;rO4֮& c1U$ܐ'Ocrr1oW] pmf;d>E*S D#T߻5gtcYNF POUfrͼ0.wiklT`z07L©ʃp[J%R.`~-rqIVRd#ʨP7JAsYM~JuԒ `h5me50wq|4й.Z:&,ukn"A{Iq }p)[ߴ?͝@|;o9Ljua7C8ܮZ@Eخ}ׁ2o j\R{l@H)ֻƼW Q"G=Բ,'&΂vfS@ Yv.N=W52&sVRa,d0IsOC98M+>;h1!(\99~L@!ۈ&I6̺Dn~QkU=0b!Ϛ'2tt#qu kL!I/w.Eh]T^f] eyoJ}A]߁v'$nǂVdaU6MMu[^sS>b:!;\X]_C3>w+<#Gd.u썖k7f%66/:&ҐMV"_]\ !ڥO՜bu՞৶XL-൉ec\M~ʵl{< ?-S[InzB$F&zAx $750'{TMR]R?'? "\Ŗ(g F?]W6驐M=G2i:*kg"4kZƍRzSÁi9 P>D#좺n0[NN \ؼ õ݊CcW!zs\ZO-I=ݰkբ",Aa2ep!+/wtItt$bbR?4;XNE;̿fݸEຘueoG Dd] (mo")/ؾ4cxWrȵVR芪dp)iܲp@;Y\,oOX S@(zr0XPZPW3^~a/*fZz3h+uf@ɱ&gYIlaY=qcL?Q"ѫ#fz: K< H]3r֕xHRnLcpv@,)-RÂA㾧 __ Oʂ'pӐ$Me瀯#Z++P>\_♝Lvb/7^Ug7ow7RToTXؐʏաHMvO>n<ffTm?2N]/[%r޶m-^4\3f1[@45I}TK1;-}s*d.WS[}haiP9H}7"L6 MNa<~p(47?‹&L}axD&U:/1yU"78A:p) F^p>\pR3-s]I%W䶕ALqQK$va8?bS/4,z'@Ԉ  [qטElѡ%EE)-bU^s~),LM* S),en2[>rBAGXG:S$#s/98U}[Hʔ6pOs}5eH'HtʩBfί`X̷Rt2TiC9YE` z-z$iwH'qeh^vDZߔ͵lcdqoԷ"C*O/r ?E0R? RW5Bt8 HpsH)6{(_!Qpl}1$g/Iy),Ol,t'LtAEaהܥ+#ʒϗd7xo3EA~I)2jվNKCuNF {ޕh̊Puvf(y>B552[E,@Jw3S9:X2W:`{%|kDaa> M4j);,. ~N.:cz#3?Lw_qj uųJsBM&s H*iCug_bŸ/Yz-Av WTm^ݜtfPTpg"tܯz!t8[zo  'NMpd̙~Ly{/n`r!6˂Nǎ73am$SgWfw-,qP5;2ŒltнðsI KNŴ~g23-s)k(`E웻EF4rHR@]۝#Ns>ωgQ׺n#)z{.D%ǗmŮ˱l,1GP^h)L8xeطϤGP[z^9d3҉si jAe"]ɍW l8s=HG{C<┃e&LNY/ӓ/J Y'׭Kz P}s P)/@%! {4_r#!(iS.|ҡ>o6 N NDޥ{BI/Ps L4aB Ϡ60"y3۶Vqi z &@L;MsF}YxabطeCy{bKnD9P|5,pT}E((lsTUXS|E[u{}wVf$4#ݣ*`#A]gGAk`4MaSwQ߃J7[k5*GhDN6K[X{C8Xӓ3Q>25RF$s2(󶻻~LURPP8wMf(<\`K \[ʘI|w!M]!eUvTJA>DAE )x2@-2tȠ*_ziҢpzӟ'zeJt_, EE…c ,OЬ;b&0^Ye<}Y'r eQ4q/ʛ/YNi›KqIW|\64g=tVp_11!,/r ށcGQ00D{L?Q+dX9s=r^uwmyː2խ-V/eJ^_ceojJXJRA /c5#"T5-ؑ;[~[ ֑m狼6p{yrCg;e:79a":ߧZgLQn !DžXY(~$ޛ) p[湺"""aօK^BP Vct Tb{A&\4GaߝM ,gT~uWJ07`9tTD}b}e!k `-\?_/[YZY/Y2[yNH#W^m\/ |EGM񋾨=0^??AʖGp[WOvAqIE_KI^^Ruժ쇴ǂ[䭬k}N&)'%|Q(E&ށ!VN QЅ~*J}5͂ULX$ZqO";)={p4 *&xX8oL]/ꋍQ_Iۆߴw<ՂMeDppө0KTӉIRB{WI 4,:t ҿ:Ro$%)zֺz婎G'dUi-nnߓk bN Gy~Sld-)/Z#̓PM!ĸsE<&)ߖb&zD|@4TY1\tD ! yu\Bb߫Z"1}*Zb'°Z7. bOc·TbQ8%(8Ke%,yU:ȕ*G6i;izkʴc>xIJ(%x6`xhN\;k6|^y5v_+rϊy Ay+Leģ~o7Z UYH[*+3!AcVBˌ2|yc;f0`AB/&:CF;Dr\Q)ۄ3%IWL7"PX& ~L"k/i^è43fV$-Hti&IXe}{|gĕ^ɘZ6Ϻr7|&>E,[,^*weS6n -8°QCjҦ 3^1!dq4ȝv"mqNRUQH , $Mx;Jdȩ:bQDnlU?/2]; Z(Ύ W~۾mo 3.JnoUcU419Kj$Y0!&ؿ͙TbXu,8Ihx:'oʱhi&މˌf `8y _:`uW ߛt0nX=X\*kT0xɷ`9/QOu*W ~y*wTg^ Oͯ*5F] Xbq9~e9PJDCƐR8jpbbLOPĤ[Z;uƚZ\s)ϰe+=W&{a/<618?յbK3NS_f#Q~Y{s5M%HOIsKqzN\_a봠$fn/X@J雺Z '%!/%#Z]<:ǻ_{+bm X&EUvrANx mSi}5\ܘuAᲧQY|QXCIkysKeyڿyG))8̛&Oݿ_Z0 ihI5"o:%`I^e3Q&p SobQ51Lw"O I 5M ^<\dH'E|mf(.Txy+D&WҸ:;b3V:k۩.# QGuu8ZYsHa;U ppSu.x_kVP "lAg%̋"I*@@+b*Xoi]]#/dL;o8%]pw*rNc'XZsTOAqirнjqb 겐=i߿y{]:_V3OH$ƧJ'.+W.v`%&zsz7Ӂ C C (/>e6Oģl/k&!g Z* ѻ:|r~{1Fw-ߺ6JJ ?hUȴqUfp/@ol{aa<ͦ cKKAK9( l7.e Ko^A;Mt"G`Ho` XRX\ɡ_Τ}lC^kXb4q4ǹ#f43;8.{xr*2F1g) S&l fr|/뼈r_74hv4:?g5tZ'եŐFCSo2o!A\C /`5EtJޙa88hȇy]E[9IEBxP) amJc)^3fLcH}Q\I ̗+>B:vŐ~SoO;YF/;&V:lJ>Va Ox}؀"V,u\Tp˂yT1ʓͻA;+A4+в/$˭(+: Mz.s*qd x2dJ v1A{]U1&JܶD.$:k/} Dwm_>Y"L Gѐ^|?U>O 췖%݇c һcJJ3z$ȩ|a0crQ UbЋ;{PJ3fFwD9g#TO>f"TL}WǮw\XP6Ȅ(|F;${XbZ qQݧEv y6) :kFXŽA;]ʺyh!lp HO!m%YG >^}e@gT#z] ~A h?!ޣ2$l9y@u΍N[׋`TVΘty ƴXleWH  |xj}`^<`g9ㄻ.}! [G!r3+9 r PYM>cg U ,⊖9zScw,~7pnH^ "xB "2Q]PkoXJԗ-Fa;BŸyb;<.Wρ!8OlP'%05I? xNaJ޻)p#_Nb&ؒӒ?E[)LX:nڂQ7s``-u=-/nBZ=`2͍cz0}H(+m1i<3ȉD]ݳz4 aQ;/"aF^^KsAdlET7O-z|uH;40A_zpag\o1W7mͰph?+ ZOGKV eyk`{  $N΄\ԅA?"FuU04) L`Iub[ZIB, G#M& :*^7b L YN+z aD/6h<#)A3n h7Xy-%kRQ3e3͏Az/AŲH^=?tK ݉},<@YXV a/ $*Z>&-ApQ> x hB!2*z=gFu±#IM;?P .+<2 +#Qz;v55NhZy0[Ypw:F6h1C〉ٲfT2-_7)aCWpſ kBN?aP)2hRޟM=un7 h9^j4@L)ޟ,+?/Sa MjXa[BZ!Ao1g0b~ub,^BǾkHԉ:XY\^~^9M$3 o&RS._=~=Wy%.;:'ݖ):Kw$9"g Ye<" =(;Qq.%FotiÏ.ZБۤjq]"&K BG₍6K2{f9e, *fO'0p8 ˗ZBzE64JH6]M}$+51mD%C^F!oZVJX;Hk@M:Gދ:LDJaY^G5/ }l{cd~?n*8qhC=jBu?Ľ^-21Vk_3ZEio6GcI;`٧*@< [فOx OK|Gʻe]h'wgJ7(Y$I7QaO/ɻhrޮbک zjdh@n PC΄osϟqaliCY 6y B@5YE1FpG.G ˡt/p[źK!))!?O}BQ )v!}ӿƿnI*Х_'p0Ƃ~; 4Ѳۿ ͟<p9\B^*`z_2كA4q1 Ckp*FSQ-4CZ5R<3իSh_Q(cDՄGc//N?sI74/om-6 (ycNtdjRr.1ʱR7. ,ZGzX sK!@歺E|TvBdzd]*Bhؓ$$Z u*|Y1]&um2 @g4.o[EÇJ>U"TM#d1FAy@ݘjgK,B ؆Jt!(3 iPm+4p:7UGfVMaj8T:$Nt)AoA/ ۶L&`jYE"?NMS5 {JX)CoY(}{8-<*6ڈdAmF0Gt!:w_&1*!PqYMh0A4~ w(s_t+dE ֮pP0kY#f6k\!4LVިf$=tW-=FV;'ͦBK9M,:[1ꨳ/΋QZ?jmAuMK1#<kCBxj>᱗;}w}X g=6JhN1Rw?122AP>7._Hw{[MGaVZ }ZCK4S`X(%ixnf bRq2Vv.lUüH u sޱvƕ檦L ㎷//#ҼE`6q1NKl\u&koakQڔcV 꽍]S:K2}̲Jq.u%7WJ{J͝t9h[VV@wss_a=1mBd7ù#b6Z.pjʨIB⺭ "-{7k|(]eXCCBbRK,79TbfGĜ CQ6Ⱦ1,`Xp0~]<&VK>ޘU\,^؆,UgYB.R^'JD1k_&5sA$]Pj KPf|~G.,J(N !~Їa/+~_ M(wAU*W:fѴϿ>/sSX  iVJA 2j*+]xtPj߼P9k9u{9!v%݋F Rz=UѻNκzA@-y ۝3;w.EJ@G/ w{lwmsuĎd2Jq38MīunG)'B.;8;N!vKtCJ2"c@i ]~V걣/Y+P8V; xīnh%XWwk,-. .dsb?zChu֠%`z2yח u,sT$0'ݰ&\$ =L-}! z@AڏfCU:3 .)K]G(r`NбحBq⣑QPr#ׇP FY%AjXaN` vkn\$G%ڋy?p"/#'CDj.:5 ufj&P5Gݩ*f"KF1DvCnN1ofbk&%¿A?ȓɇйcq{.uAkQ7+ m--R g$?Ə^aS5D놕 AG`޸Uf'ykWAuPR:Irx -DsGK652U:JU;cqs !HgwSWjkTR#i/mc8PÖ :gq1G~6c9Xh&[Fdvd,J8*[ i:L2iz=6aduRWW :jkF-9`ثj+wY:  㪢bFUދA3&Xۓv lCN#tL;8zOqmEJ#]EVuy7zVI_ko{*ЏYXf7ȴK۶L!7@.|rXs L؏L hͨҺ8fآ$#n7җPlyWFVzʲ5N ?0b.'n8`N^B`WR3̅ |wk,a) NϕU4\5#hɍ(ŜrٰvbHGg%g^i[l/Cy ˌB\0`H{GpfeWᴉT\kBÀNSl)himLu Xg0Ԍ"?aMizq0FxLGDMAKU}'ut.}ap'tA~`5[%viPҦV rQB?NG -Ln0K'\D`Wvx&1 3njW@%,/WP ZAŷX=xb4_vx31Y#!*x]n2=bueW\:ZYuJbɉ +ktugt{h5A_߃4S>CBpUHW?OEɁr5VvO"_r!:%;.+ ᡅmV`öcu*0wZB8266 ,bQid.6(1\^o. "V_|NuNQIwfE _hű" 3Hp8;ߌ7 $8)-@UGdڰe}gA'cS.&1W>SHG duzT")i_`rt~UحOG،MſQ38Iz!}qO+ [Sulq@+/Z='嚑3q|*VxE5 6g8yq ͏hW1/ڪ'ԧJTɢHkASla IO_㴖Jr^v%aFL] u3kuly No پ#.>D>3 fs"{;['L\ Is${CYq# 3durH/ȨU@^fmGHUɟ~az+6NkHUV4uC(>Ϡ/e_xGܽ婏hu.~7K6L7<ݮr2Xps'(z ]Y,қȗoM/l<$3ǠmYtr-^+2/RŝK)0@Y8;Y|rma΄tӱ>6vX3Y? I'0er v m)F?nn,U {_>@f6IUPnv&$n WEŕ jFL8pCrlBN!j|n 0⥃ 0N adQbƽfKuawp2$K٩+q+ӻa']1IL՛s~6I`D޸ nzF1+ Ԝp4Id$Pc̫iL#Pϲ'rߛo}iǜ=I@+DJ F!I2W=0`O/I24Aq; ҽÞHRzCɞGh&;uL?ئ&W(w8NjfPcW1aY fUЁrT''F9oI{pky1|I74Fĵht5"B0ڏ`]rM:PLobHDi&d,i.ի쥟Ux[2/ɩy=)ҨZf%ugFU4KR cxS&&~|&*VF$}FrN{_>ds{YxxDAi}˅p>1c8q!.U=Shl ҶQU Y-C- !CIKsgt4YpM#P}|Aχ; 7nbV3d)򫸳7}&:C?< DKri~*g7?JPR! uL@7&ՄyF;W'8b2e3݄C!Z76^^ CtmkէЁZs?vL榓PqV~N,P[z_ɜ_o#kޭ(5Ж߂ Lyb®j?. B*U× TMi ]ֺ/xkm$Qķu}HqG>vEyy2Ʈ:kK⯤) W^ 8 ;^A+0ghF{ّUw#.]Jx lI]X;U+y" "5/c$Wr4/ 9z0V ̙?ԯtєTk`>[pަ|;65[od;r P0=d-(r9YeZwxg07#AqavkEZ`?\8{etB4f0%pZ{PI=sg3\%>A͌Ul`1 KC 14~iBdfˁf9h 'wTQ A65*-t`?[m/bXNW\VmWõ Lӈb'35VJu O0 kNi''7;<X:*oI+5V44Ym\Mɒ?n09!-' (eP$)@ ll]ہgW})KgNgD8SK⬄`>8!`SzRIK+Y(({f |#!Pt%$tAo-6C!{΀[kT"@=g63 ]E8V 9r&paxVju%YgUҍ,R=l%7)]X$`dӣӚ LJ=8E}B=V˖*c?oqx:[Wꫫ9g=e>>ũώ`KV4ŜzeSKP uwO1 U.!-xݕ#T23mд/o(| :"f -&w݆jgxmċ5)P`WX:([j댰c,àBC-d;*1pd~'6d3~hhl^MrBPc?gCw+d40Tq$2< &84qg3L :sF૎$6W[ZFj=hMbk0MDuW>~dU uU=Q$ ƞfjT<+\˳,ME$**WG$;QڛZS4MtLJrT6QDbw;fQ _̭ @sPo0IYL#֍g3ԥ &8ӧNP;;sǀ 4FD7@3^9zQsEcަj!`c7nȒx0pvƉF G!\IѓTgfaT(95[[_H4QqDa@_p{<#14lYME^|9mYCQ9^X'E*?mʕK:Ik1{C,%9ulQԎN7\C+'.s$K@nThhnk%ьGeꆙ3p ~6Io5Wl=yAOR?+wޕZE7oJvY5H>KvLF6u*%9E,滞c^V=:!6hVg10Л_-D冷Fx c>s檝s^ӥkA-6>a/ P `srs`mWVpi ^ d1mfhd 3O܅a[TYUn,1apjBuiv\@ҳǴOm.F6>Z YK]*bҒr?mdNNS 6Fy,0,NMl_.ה"" r|[m`fǦGbOEh:ik :w*_>mgrG_H |"y9 LN*1Z/>ѵѝB %48Tc@W?h' eI,^OJ) am +C%zg8(a o (B ;azX L)VF0S$EiKR( hִٵ|r~^0\%k l\2{S\R0^_$e}sdp0x+ @Akw'UOHjAӟ(,D2of);'%l@nFY} : +RKkozVNڜjQHNؑc &$1vp ?خ tR aqphC/Oz6;\/3L}M8"PGzB=yRj0&%(%\jt? .Koo>x`QDd(iWy6a? ]Ι>^)aE3OP(:n`*NA,VgtD'Opݾ;iYF|=ל8gbak 5J׈laB^Ҟ³ ye%]õm@EC4'Ʌ1u^3g p\\y;S&rZnWelF/Ԯ*pi GcFϚaũ#meE,* -S(ZptMޖʐK#(j`nd|X[7ssC6ɿ/L/@ءY4{3Kc~!Pcf8W dӖ{jh{ PqSOzpSr/|"4Zwo;;<|WMVGsF^sm"whuaE.l!%n'G& hcHfrYc}Y˄9xяb\jg$zl R1JBtzyBIXSW&hS/7]? Mo2~!H"B'f ;ns؛CPgHj5 >$a{\lx/хdHe2"8?v[Y|sŞx#XT*a&Ȑ>O)Mz/%%6-Q n_EQ |mZ`eù͆sŀl( <|e͵zkef߶y FE][@6ئ^ba7d>%ILZm;9ZVSyZ=ye[Idpџˍ-N>\WKDH9nzb5ÞҒ"xo}~XO]AlokUGre?br$(|i4"6IbF՟cVRC3Xh2 i1qTk1M(my}ӗj-ٰNky[F yR[0v{uȑJT0YzE^:{1kގZ>-TcƄ-SX)"k7K m[yC59g նm͂Lt*DT IMfM/)Dֲ 9wQv KvUzd"q&fوaHV2h!D^[\zber VOQP-~ƛ–6W'ŤLeD܏Lp0r916mGpU$6MԟYg"CRO uKc|{5Bls>:L ;RƋ^ʯW,Df'U"ߌfudl[2a~Ԫ;WAQ*AcJmK|sKӍzR FR^ʢN6O޻ЇoTXQ! ^C t`d}N|gጠ7mbiBI"%LF\VsiPL&[P\52ԥF\סƆ]#1ڙWrK\cJ ځ,Cĸ;KWI8`#vsnRSR{0)%gŦ;Lޫx]ƼԤׂUdPyNSjctMZ|v}j%aч{ڹw܌ob*ri\ B^Yb6%|>ej?70qrk8]bfa1!E8-l7o,U]b$ȰHs]3-@k)tY;:rn۽hE[7^$aj!2'`̾z8?X{ e(-j#"AqPFעQ(K!N)^}ΰY/Mr#nF7tSʿHM'fRZ7Kخ~Mc|鮻5!SoW-nrRz0t̐d=rR~-BeBXl!1"64]9v>&&aa[QtIa']EE"1سIjoo* Ȯ[\CT/ ;e]p ^_ oBߗ>\:Yq;wALMe0D _CJ|Ik,_g\a)`*ߔwD.bUj^AdsiL~ tXm1>AdC'¸aRLvI6J_bh!Jޝupӱ\><IJt! q;]|[ baIk}!Fr3A c=X 3e#z iiP)% vF,@ٞaseTDZEq@ϡ alLMVwIjlLqDf@X`Ad?N '1ӪxN0+EjCDŽhi4f+ }6 u; vso\Q/ 68׸rڶ\26=]ߗR%1$N?nzѡ^;@'n ^`[瞹 .0 s}#Q!!@t# [D_N1`ϩTlKsuC5-6WxIB9 {8cKkR"Ȥ;28`ޛ;01|\JO(ٝYAn\)$"rLjTa?@Ejx=jV`)Kas$OlJ#85I@ռLPE}yLzOc rs{Lh7_ɸP(pA;v"`>2P]9!2S^vT@AJz ·rjbVjո%P$Nzelz2E#8avETHIt}=F.a?.Ŗr$7i0ɜʧ-6iF2?ial8|~1(q |,v*IFOl)נ6`%7oMY2Du !+eiA8}'Kp6~IF ;9 }~Fz.5Hw5Shҏ[p{C m8h+!㕋hM*w]gJh$e`0}R)Hȅ('1Ijfcg=wU,μE/]TyZ-7\%}|{>f|Bx J.{z4Nr? ;S)H&ܾ`JF%<٠ dwbyӶb>*ۣm?An& %iu%N ihJH#[1%D'HR09MB ]C8?L& p*ej IùpmTZ]?܉|z r"u/fYfr "1U@@ԟ7tQI.`ٍ59D.*` 64c4xQ#&Gh9 ^j9 OmK-˭E7GK+nx8yDd*pg7B)Q!:XDk{eӠ ' 466C*Vujː&Dͅ oD~BS\wtX=)9G$ŴMl`n]06 ;Ѥ)X:yO%~n^${;pzyHezZoXZlW_Qxc;Ǵ 5flvRz[B3鮙R3: O;BzDC{bpxyO4tMuM':J<1:H/sns ։(}~\^e)gi>lÐ*>Zsy+],~D3X9Ȑ/touOp8UThMMRD}FKOUEb/p$`*RǠg.`'}'Ux~v<+=-}y; S d5<^`6c53Jq^^{k%Cvդ YQl&`GM(_pg,`Me,/ =_7D-K)UAF`@ A!CNf-? r PKLw6x AI>1D|e.C|━(I\u.3oӷɖ[7m.Lv猱^+Bbw6b5 Wm2%ʎfrQte/J2+=J+S9[rꔸ ddk=B A}=\7Pzxpn1fDEB(Ɵ o^o{uR*]"\tgX%!-dङRZxVģ/sgsdL{|v ɡęגUvU߮aR#/Ծ.?9ń&FK-Ȱ:ׁLGy 3Y)čc!Eé=S j+zq7! #gRܠ}3\Xzc .8v/ee9A )VV lIc>Bϧ~Oh +btNz-^>J?K MvNڴX_ Pܽ|KF[ MQ59Ю];Vٔ| 'D43 nfP`˶SR2,,\ ғ#!uVHEj:eE^&lbbVJͭ%XeLmR\v5ˣʰIq|ɪ^J>χޏ&khH*zb-mfqP C Nm3Z!-%*΀$5`QOGzv;p/Y,QU(d;)($KR6nD9L>C"dcP\DL^/ۍX+ r a,yPh!)u(f%;d34;dkh77G'qM&Jg~wc"7e*7aÌJ1 SѦ]cd 5Jס%fkS9*GZܽR!lZ 68nͬ׏(D)$|bkϷ!y(:x߷JyGc FfAvx2@ = 1JQ͟aI_4Me[Wa$2^3\M/~%*/ӡuMB뇎uP0,@x|z`9]wY%9i"!mp{$?6TdUvD0-|)f#zdlgR( wLamJib\rW莔s$7+VY m:qIU Q$('QcH[WP׆NIbt HFAC4oj>4)X&ŝ}dRk%A)^dhO|x@w;꧅>c3Q:9%`-<y3Q|̯QMв zpk,xvC . N@~sc42;lqpv 3;*b<›h3ZNM8=8SzH>U/-hzN$s.9CXJIT4\aMu ^ZnP hUK&tqthBmI5B. ov(u[/[mwľ~,2f]@cܵdK<_pbk)lZ2=V d՞dZӑ4%EE{WN][٥dՋs058^lNۤAX+1ocGP'׬!djÌh}nZ̀TrCWo q5r>7g#ׄuFq[gMDt䯝HZIs=iְ.j s|踾@@ϫ؎Hm:Uy/KUvχwAbQ9uifNZqF,5dƁXl2*'7_d{ q⨜dL|bq[ q`fH[ Sx)(j2+9* dz"?HEj{N0r gȝS\tars x󖟹u{*k"5,bB<">7Mw|_Q;):i6ƙ5ع3;ҝI$AR_" P]jFes:T@NΑ ^ ,6=ۣ` GoQ ah8RCv4|$:4FxXm'0_#)P̿+v)<Ć>=;=.hz:21 3L~d3á 2͞$bJH0nm}JS$3PMSf܏qTgjTNX2HbWAn+ -$1%yB0ѡkh`찿` D{W p@qau:hJY6p;smGzb[ s .a- SL1F%8Habo+e|6s_?.=1`-CQR 2mAVZ RG H*Rhd14aU0ŁOv>x({1 888 r3:H$IFr BA\ ~Dn7K$scW/u>skgȐF@W,X6ʐMDlL@Ӏ EV%W/OU[Pl0 V%1ҙVи#͒]U>d#duFG YHgD+;(zZwVk?DaܣFTUN?!^ֺ& ^G EڠtMŽJT2K.v:tVEЗF(o4tp: xó:JxA9`W>CdNrd>n~D$2곇3l\WR8=f ǞhPO)'|]8ʓmsbw,ՁkBw<~Į0ٯ0cZ.L+ڟq"aUȶkfa7ތp.w㠰B3JMB)R5e8'FA/M):LҶL<5!3X489?u@$t!޳F{ rs nM/rO(^svrvʈ>?mۋ^NYǣh87i^%=8,vuk'B:z 9O.͋DDy^h![YX;1{-|A  )Q.yRD=m M  eer 15n~1}tɝT2٘覍|;'/a6oq!a%2(~aJB 3OƆY?Qc b\hǛ{MnC/Z6]Da=TP Y34?(Wi:q喖yBv˺ 넁VI@X*#T39t6BאHmgcfmZ %ąS:9ƣWEoIk(&APY$ ț]Zu'"~sڞ&u#&m̍ ߍz%ιŪ r땓CoU'Afs:IDchjhQX_ $ʟ"~4! rTXZn\aJDY.F٭k,ҝ;gi33d~6]x 겋|kG,U|Ӓaʗ&ZHMl#jؼ7蟸<\&\idD6GOK(oЗMD@\+]]E'z,P+pdAMDA(N jkM -O=Vxvx^bB(7DK;jYLA:]f*Y~ YnN)0Klۣ"&U6tE6;pЪ+Im}t9?ޡS`dvt@B>tUTwc RaP觅@XK'i"ƜyKbC}YŸx՜Ru}{.ِzTgxWF9l!8j$޴ p|7;:eSPb՗VC(bw÷,xmWiztmĄLjy),X/o |GOB̰(0 HAf>P$G~ZOASu },B+ vߴmʐ,Hx{N$ᮜƵuU6=Ţ 4\i819?TwbFZѦrqcNpO~Ьa.T%϶ҕ`fXٌX:]k S^vo0b1TXV0kyr); )*/-$A@grVogw|/mXJ %4w;jUUB7^cbiwF߶a/#1 t@pn'\KhDg}BznEq#r5ye;dF#e S6rJ58ZYv5Mrł%H[im R3';dujQqdl i07olݎ*J>*WmIXA^)`^j ?2x:גՁLQߔQoo4tzw{(!0B} v5BkO ~TXȰ0!b -+ CK.1v.saSPBo6;kk{d@s?i/LRvu$Ta23C4k0۽ny&n{Óp󧍽>ss">T2%p 29S_'B9(Ԡ@x_5!+|\NB1db-LC\8́jpÄ6\|zvbݧo:9;нK:jn<$2dcx~Ȯ*k&>Fxt(جsXT(؍_%ܱZh^uCy}ilQGB6P^X!5MORإX)GGpPk(ENcOcUM04'7Zń7^\+EoNxn",\(LE@C٣0h|TS z(+JH*7īK!5ޭ}jޢƶw (Vj-jbmٗT+ȵ3%|^x-_WYڑ@ahA~e}4޷ԁ3CmλW7jxAA}{߲,#@7_+p(;]vC҂Gf)X1]uOvlz\-HX'3cW.XAM9A Sn gu]擠t㸷~Wg(IicS|q n~!@V``Mn M^Y؞w"'W<])L> [_LGF PNI3w/ϰ=nɬX@Tٵ]Pwnlo   Qda1Lo>t1: n"}S2RֈǕu Z,ezo)z`[BfKo 1Z⫭hPDy=T潐ZtZY5GϮ% Lչ}pkm7ɒZ bz. /63#D {)#l7y򺜒tQ8.b|M=(,ur mJaA_ʟPoR5uu4ZVZ^D6"du߫M3.pNu ?ai(RtfH=|aŬL B@1<8$# 23iF ֚fqOs[u|ѰZƜwoE>< Q Z~u'̯@8reT5I "Ha;Ϣm"X5X= t4鋯t^܉__Ux;R@/c 9mG1bOC,b HBXI̕:IN58!Pre)Z١b? 8.b*lyj?U(̀I&ʋ-kWu &dG>k$7o97h_H/(OY8ovu4 ڛ3 gw޴FnpDcכܺKyU.UDTd[n9Z/b/`K=)Xu aMJFyxHM\!X᜶hPHN[T_ @KT\p 4a햼mY)Z|u&%~^b|=TvlZec;!l4.oB49PYT[qQI=B\sZ[cMMrwC#8uG#zb Ჳ9{Xa*Jf~:^ IEĿ.(yNOI;sk_ʷaUrӞC/?>`i*qAXJ zVZF1Z\}8$+暆wn9G~~ w^c\Tܻ6ع?A~/-#͟IX㚱P'a*ZJ-_&3w*e$0C|\$'sG' ]7L)\z>I?9WEx#$?.?Ja?M~kPGeIvjr4?!TBVu5M.\Vt\%Yu\n>7|&m\àG}rmI\kC MWMP7Dp-E<v&X2764.8qLErB=3$n\-adrJy{`ßcʪIѦP&CSP];z^Vkյw[19? tKUFB՜BeYiit4+rFZ&(Ɲ٘!Дc:1/fKB5c넶)pWGߎ+Thb\ށj=ue}FVŀ4z?u6)J٭J\ly(ObP`̊{ۋ2>{Sɇ=2C{GjeLߚLUWڬ/1&oVYbsؐ5]ǚS0cd.rv x(HZ]j%j}M.Je \G. {?:@:B豼zo Kyk1̷I+D[aG *DqjalHw1)ӥ%r΀lDq2W`$l@369[\5)RX dyT|9?+ZWvjbܙ?F.U' YU% A¯9h*5^cLU"!?Tgd{봓Pe&S6X mq;_\:+]`6|r@|D7lqbݝGoߗ صįL%e~IфjoV4_lj-:3> ILelO{YZNԒEzR:{@rOSwF h SO}i6Gg3Lٽ]԰GHDž觐 dLeYN+ԝ3=uv,6Vn-KFSzrꬋ (6,1i^'kZSR{y)̞aHCT}}%:DHN C4$>G#l& Vj D_w$\hj]Di-ӯg 3`-]XHV,(\M1hZ<Е, BLosh:fxAtX&I.}=N`Ū eEnJ\v٣"wڢ0elQ'>惰DpYKߌGa7;N e}̪RtKWA9jcbGUPGb< 4?hE8hBa&GpPQv6oDҬo.xF%YD2mnXbCrɔkO|v'kW h7&'d ]o$iO+܉dx34Ց^_sOQyo-sy VZ7k%E}h{ϑt={l&qzj @`MQ,'HQ8Sy(ޣW>·3𼺴T ѨJ9~:.OJK6cNj"؃\iu *8h#4F?<2qB䈨ھzYK˞~ؗ NSR|C]OB?W?D$l1t|/S!(C/^ #&6w@j`EhV|1SY2oPEVYA 0M } DѬ6W$9@MZfF법#N1_E|MpZC \S(f]"g:]Gt\ȋY$9]E:er8KԶtLau< S`(:S]ծ6rþ  Kno7WRBA]KPRUDDž#)xPȶHJA@-s ! 0R1aR(+6B*fS׉}$3t6C,?p`O\-";/ͫRoD}Vxd*hљR*Lxp$ J}K* W1SBzdJ;|ےQj%1~B 0W389W$J;/M$mGJEW":K/0=5Wz+:#Mv2+h4=COJUU9ں#$hc}\h)/QZg N4JOqe2<ۢbA5F߫[EI VD{51I9j!61aHRjQۣ$T. 䱨f ),_1.KF?-6{G5uSVȫMlHd{dNY,XǢ"5Y7W$Xmv72Ffl4o,aA jԁGqVZ:q 㘈ڳFu9>;IPol>os. `c;N_WtMtΆ S[8-Z%]332EouID֨BiZs炫Ɔ8HKuus=bR9rEX=&CBH_NOkdF=HJDZ=wWJ +q5Fޠb6M T\bq= Z 2dNYmY#TO|&@d|W,)BbUQl`QxNu٬S&g`^7x$q<YxDdy5ނ2sSF>[xd4ij\[MaM9i"I(&50ٙ.G}rC뻖iJ9 )>㽾4.Rm eytis*|w|k8EirD^pT_,[RlHd+fh2QCj=STw8eR@:#L ,ᵃ` >OM4UbP6ɽlhxB-~޸y k_k'xACE.]lobv* vJlĿ&xAN5fj8- R(\F7{@q;/м*p`kk'3>AN: 1mwjk|G^kZ@}m ̐]x;f XˑNXߗB L`t$q m,FQN* 'ƘR#ʁ*vp V,? g { k 9IxzDjރ#4ib~$|qbq 9 : >ԼY4 uQq23:T>LD^R ^^r@x\׉DaL6!Z\Ҧɴim*v!%h Pfi#J^|y5ĩQz8+U,j̰+ųqwi+ ZrI^#./Jf<޻$ FSŠ˼Wk. Ug/剷^sn}5kY'į5S0-vQw ;aIpjoma"`[ӈ}!Ofs^yC`rc-Cq7|¢!79nTBa^eOY!_}òL3"[O $+NG\uS2ވU/+sw]mG@!E,3\L##ّJxS5#N>Fشl~)JXfvJxmbnn Xh1@Xp>iψHL<;E͍CX 3xu^_hP$T'k3?#gZnp<&e-_(zl_'fax|?&0,{5Wy]$,;?LTwkyBNED8oe@ڒQ=Urk߈vc٦?  p5S|cL.fpϤECx))ap\*O@skZ)[vo4,5 > k:8X5 }4L fzze!f*U  ; D=z8*!2GGDeTtN:\ml.ow`@R怐6@@h1-CmwPNbw 疊\HQsIJ/G#ؑ|0G'3],Xhvg80KtP:|Ω<_#3}';y4CwǭGv]GbU e"y jb)x<;ڷݍk)pGIC^?Bs:0Q7rPe58dH?id@RwuQbߣ9;u DyH1gy3tHWzjvfGS Ϋ‹܍c]hmf6 K]wJAw[ J"UC.-.{ֱ^\k \hk,If]_-fR}axH_9C`s]^8&\"7lٷ7?oZ؇&x,v5$)2 YRMMbt+bA7P߿ h`vӌ<UP_|>ZALq%a l^!ɛ8Ph5\:~[{޳vηu"b=uȦhUR??)YGl򹨷t9xe:3>}V[b0I)n0Q9b1m5;J49pȕăDLL%*[|& igtU.ȓ?w1(Ϫ{m` HKz 0]S ϚkaA%F7t)iQ[(E!v!\~/ٶiOO,f*UM]39>͜X) WN.0|֖PTl /wgAa'=y|>\t7қP i(-?Jz/Adma6dn"RPQ%>i`3=L+'RH v𱇈HL17 hJ,vƫC/_wTIhY9'֐L9KZ @*>y S;>Pה/t"YZ?rFE) J^++%zMwdY*! Y2 ^ku pC,9)+E@. PlVǎ]~bHeMf+3 ig^'y"] ]uz:W}gwPt:z;fP4_F5{w-7M#={@˶ͪ' ā. +s죗HΪաͿ?9?lrH /5ϧ/ O\rcavNyn[>ݵ*oYu[^-{Χ "%ueR}bEt''1{gI(cmo!a \.(P#e ǶL-'u7̓*Rq%6^Q Gx0O](jW/R`R`l78 )RyWժsSP7vOj#q2QiCfHO[|;u6诓HbqؖSW )+3&§z}CNEZpl6ARBǏCb;V$2Zޟ!󙩲3.OҌ 6q՗'3Ea11tE*z l>şә== N-8U5PP) uQFg"]LAS\V;a4[0++.Hj>L2{KM>j2v늁A(=5,$'\L Fo-yk<3$SC鑏!:Xv @y9O;=w2x(pQ1$vQxm]kה[< 3pcyW6z= V1%nk)Ǘ*"+Ag6ڽ,c;MsQ8!Z]l~Lm^KD;o0'TD5`B #XצnWx2S{Z03zQ {f!u 5-~uH(eܾ0+Sw5Å?{YUb:!TF8PwXoqu1iYYu4O +O[<X־aNҟT brA;r[^~]Dk#t_)o6pa ĨuUFX wu$.Hړ:\+3BJu,r,G2:ҟ?jg|HgSQ0'K~;i 1v])mMiz;_6O(pW{6|rr]WGŦdbRw^vy3,Tc'%븑OD6\w^ݠ]К(CO!v"deafV 7<᯺%R W8-G>x%*WDau#қD VʈG;CuXCn3(V'!&yXXVJ&-#Z3HQ>r7Nk ݝ$CH8̱l8Q'К#h=26As[TD9qA\=UȲI^_3uO v"@)cX D٫< BˊWh}P@QJ]'*zӮ=~;|^7U="zv1j6u͓/ =^Ą  [y|!^U[dlRx̆x|P$zrnftĻ/'C!eqa 7|$fd!19L#=ژPB؏f(y|[:rQF臔~tDk["=g@yÜQ7xYkܜ"?NfGYQ2_Ǧl;Vdž>JHG5.gi@UOB%%3owPybz@Ab{4CC_!ٙ qg tVP0ν?LLRxs(B ML]Zd:R"iWlߗcIا,CFi\+ 2] @WSku:fdmjK)R4f"s4c] 9 U%\Lj 1S;.Q4-k, <TtH]3w,'JzvL %<r8ѵ:PJBw+gO( `44vYX U;kmHo&T[t֧b kR5@[[AwMK@ǯ!_(Y#0B;[B JӪG*DWrm=S ܒ*bܤ#賾M4ưM-x_˫Tèr(Wi)gi(r3?&Sl/~x=p;~I8BA\ǁ4F_Lb܉BT°I͒"5Xov\i/3,-h*qp+亂TtR0Z*d0OW$n)zMv.MYd~U#O`_BΦ[ R34iugvlԙFw[+_ H V>PQu;'^XgjBIfZOy=9_#W|漗Q1KVk-v5`@wL#X+)QF[I^ꉙ  ,αqAE,\]uh>/ץV 3C戣N:Z0#/(7aEʪ3`ٷYA9/sdX.x;L"lo74P-,OIHYJ 5N}z#sa YL]"Ý~/~##8M7є"oe5^GAƻb܃4ʵU>i=w+TP<cB$̥F=v~DnZ'"Co')s_A֩YmAy‰ 鐦&ht.6-;(| >܆Z 5L?͗HPܛ돃3cMvBKKz9Y>S'+ XG΂kLF ħKi<>VV4]fnDҐzb}֗[֣QA U~/ː;?̡˩wfk血slh!zfy3Oզ mIj<(e}Jx m[TC09v&@"cgC @km%бW+ѯ+<0m!,nC׉d5sdڽ^ӟ#f)@ z ;+4Yl~ƾyvF;uY9C[/paphzLLl8I'H&Dl›kR}\AWRӎ88@533GVhKQ}ƑiϹQ PV,^vUgCKBt׊8(o_Ke.ŖQ,Xv %rxfJҳ 9aOyFV2\P 6bqj4K ܰ*j9U&>芽;GA][9MԻF /%$^& 1hy5[R:wA$ʛv-Qydح1e\ &U]٤$nw;XaVM~!=zX6yзK~=+b".S(<T3LDj`r7ck;.%bS<\31H3d>$ l uɄ „v3h, d 41a[eiͮ,>bv# ݪ U$#_2#U~ZiS"f*c^V8c^sYLfXRy݅Gv.xQsk'A^=H?S%>e#̋88+xMex("O/}X+Cv?PҮ+cHzֱco VlQ7p}.ezsy|uyU@a?IE">w̮Q=@f]eV''k춧NYj8;Q%͟q{!%/Z%21L[CEo+CiC,wv?$4R1 -7v Fv遙R-&͒C]PK!8-2r{u@F(hkU Fc:Ofk"m&Q,i&N#kML}oU r1י U q7 o['+37O㮼U?G1c]~ Kr҃ÔOecx&5Ki`N'%^3:evN<Ö̫t':!3}9ܬjCZ㧰ב}>f`PrI05[U}K^B? nIr ,?x-DVϸ'$:N6[@Α `W$6s^+99P W$g.#!҄.v鏄 ܪd7$d ( W6 lh0cYqƋ=tk׊'-ӵH[ƨзS0Ӌf}7aF0/zd?N!m]Mrkټ>A+Ց8^IJ+66VkՄC1%C}DݨEFCΝQ$(R ) 2k*Ო[35`6ș/LIo"̻;+t{@iw5 ~#7g*[/]iɿJYHDV|0xքNV&=Vۅzܤf%?C[k{W1 r29. TqgW<%7mZOJ  hN_>f3DJ:7o<+wŁ.გ4}kÉ9ny6O* lBUnz ”B &m}ڥs8c^#™XO}+ cv.`63,?=Xq(Oc @:liރfy抚!`'fh AŹERecX 'PkJ>1~aXOkkU(mx;тTYo`-W-a[4ʶKu0EEg~[  #[+wG WW9P\{a]Y7܂< TSC#M}|*WW"o[ITN ႂkCd>Lh=m=]K˧ƒLRsC:C/|:`v辷N!=6;Y elwz_sH!ME In ʠnb^\\{nZsE&g |L.=:j$a|/L4`~|)6"pUKǩ%"x~T Zd&SUF寈ஓ) CtGށj/e Mֱj"h=~@BFčt@mRwi 2ظ6*dI.6\^Ѐ$0L`t )-D|`4K3XREL+3f ܫ!>GN7韐 iH`6'V"}^؋bD,'?q%za<먹ې9%tt„U\^sV+K %fy<~VSziBhrp>Kld.>fTgzBPxe @s6^!,Y˥ry%@n+Avzf(C`S?BNp% "Qe" O 6}@b&*ZS@ =@ fEB I9{awtdiT2?WkGdM41ޑ7GFؾg7w+eW\[ ;v|hր8nfݝJyG\V NQ6g/Z%A1ŷ?2Cۯz+OO}3NtJ I d ?Ru Q#B(tdB1]ۦlY]P<4|H۰fӔ<-Clc0oRCSڱh䤃+z^;+k2O 0Zzc9voQ^|3#[NU>@+D ԫ-M~I%ޏuQ?1<1kC4 6T Em<63#SuL`u ݩ􂲹3/Q2Ctiݭw^?}Ù6.'dM`Mc-r =n)>̽IsR_~VhdmDS\',VEi0lFm5F އ6oL.˶`ץ{[H)L, Qh Lsˆ."zPy`v?9Ҝ1ZN+[dcrm/US4 + ?L] "Ϳ7:=>p(:$qَd?@$6u0C7(IcQ8xIyꛝ[CmP4V.=c2sfƮĘ$ݔuwM/Ve̟yiO6ٍS<F7^vtBhe_ jZ8+X5{ץ_P'/|'ǹf᧙ϡr*pH0&O-^ efy m?fH L%)jgb`F ki9~ve<=F( p"s֘![N+x$zsHF5KHָ}hK &3C28s{[:ruiAigX@3]b~*$]-͐.48c ! tt *'s :6ffL1l,` !c;fdae|+e?wRmT iiM5YZ-ZhʢRDCf>2"4 si v1LN:0V6h@z]5f =r96|r.[ Y4ؽ&Iz|X25=~ ~ueATe~}Rbۏa)k^h 0MyGuýYNl _a4;͑!"Az\~Oo}?yTzs<-h$ SRP1MS] 7}wYUfP%ϪNQ(kN>$ӷ2zd7BY;|#s 93{~0eHeCKKl.ZzYk oV4i*XaݣzWՆ/=+^Beɶ;w'x0ݟK LתNHPH8j 8jf֎44T~*Lk>3Ĭ/WZ3mq~uFgd '_ 8X7Z|&Jv-z4[U-X){5V Bqp>_}r7l+OWKm<ĺV%{VD1~>}X2#de8iI-v-T?x,\PfW"c3 ѳB.j wX@ƍk.srB2垷 "v ׀ƾ`'])2;qA%Vتߜߣ1f(}E0 Oiy4+E,f̾U7ea\|ht{Ih.ӍoS*˖(6$j,޹`Eoi@xywHmDA fz[:76%ϝ ZSg7%sޤ5@1M76:cz.L$?1RyNbBnvT Sk|W\ڒ$?eK ". //.֝Wo>[n{K ,}Iy&LcgVL fрbwY(< shD^ыD^ϩpCi|='A(joHTgޫ>md ,.(!0)=NCY\]]AUA"k@gǏ'L ikr2VYʋHp1oMm9#f)gO6ң b-PE˵p?pyFW;0뤽osb?3r{޲ z Jq)Fi{+ !ʴ5ĽBKe^s9a5ÖbXsbY*hULEAQhtj0'p!wݱ 5k-WI!t; W83gЭh0qXR!a3~Ό):׭ pt;=(a'^tX9Lj^/21\I|^h-¾L 4 Nμ]~3Dզoffkjk<tF'8n(bȤ(؜%WFvlǓY`*2;]8f{W0ڝWX+WAΔ[ =UcmPeyG.pu}hܙ`h잤~Xs`K'D%}#xZZ@G" !|@sXo os-veMF*y= P _d}=atOa|J݊[?aR]X<~hλs'tRL108SyJKcpbc3Q̭2^WUU# 郂0ߞ _/:91R`^eG$;LYx('lE8ET+owL&lvx Oa\b*jNwZl,3( ;Jr6?;O: WK,HzV$*cU U4%vY &ZF?뒔PVF)Eaze6 ?ąG~]r~QR6k.C\kP'G 1mV/nU.яCU* 褙!g u:5l]]`gչA-N_vGOTM_5GH!ia qc?qRfOܔf?Z8sNc=T^{=_D'U̵"c4o ;XZP> G;9l&;&Y{jfJk\V{[XeI|yO%/rm l!vb*`շKv|p:`<KR^N`6la<_~ӆM2k܏Qt0^Hy]@#L&u00ʪI(ƈ.7Sq'!Yl<%96Qjܾ5N2Z b#r4 ԍŸh8 x; +]tC\Yxh$NrS#q`H>*̠M/gI$k1Qu҈Cd\d_'m4B/vZ7ġ=vwt~:xB]\ V{֐>/wĂs7p(qӶUy^~mE]Vﭬ ^TҸܱ߶tKz.oBٲJP墂 OW] 9E]ΨS5,>ܐYCHFS7;'1Q-ߏ`A6}*Cowm06o`Z"Wb㩹S{'VM#%1KyN1?m;m 5cpefyRAX<]Ep^ @.B2}=Gxfm䫘4X,ކtB ,:5NͥVVȭ"К0n^WgBhE{dTQp1(buW,WdmH} k_[+N9ƨK Ōi@ܖtՈ"O=PR x?fRmH{eEeCڐ,U4ǥJXmڻIR%7.}X$*_gD(&JǨٱ ONAEIL2I|B,7XD!A؝xm*`~y;ο ZÎN{n8{}3[a1|7ne)V/5qR9R9#V7CЗ "oor-q;Lq$=P(W\K" w^g$?2WG6)jhOlƓ39Ԭ9e:Oڈrtv!gG:p.c$a >qC _qR%рO՚F%<F (+~xLʌ[1՛5%3VfKer4ZFNN9asUY]M jYCCX"S5Nb1g̰$]ݲglצ[@TMa4=ƅٮ0c0$񙃿r=mRfp>u=k--ajtDU,X逸s<H'4æƍ4}3আ$t#Nuaojh$NB|ˡX7҈V *πlOP{AD^/u_O(we֋ʱٸ*q%:O3T07I&XPPv[|lU @{m#f^4~;2dfB-am2;>X<|*3*\'a`翼•(f?~ 3A8RAT~&c5}=a/-)< ۲ tS7ue6qdST}EH$f^?Ĝ,3LaH[L~].ĥ~2g,gK ,D9(%"yģ*/c*% TDЀyD*LLt ?-. Ər.*.|UKw")EXeި^܊ H7aE_>H-W&P4a h0nWes.İ8|ҵx,,KFyN% LAqb0uh߿m鋯Ijpo1uiOO0]> 5!#R nEܔSz:ԥ/gKN{ں塞%B)cbQ`bWU]Ll],C2q`>$buhpɷd?{1e1D__Cd.'sşd{=WR8Mcm6*2ΙY iĆS&ذsF2GFɡQw=֔Ys7( QEsG+^g%aVI1EM߂Q>͎G3}.nefVnsZ 4] p+WaYX0a5-?5Ѝ8XP7, $ct; aEU6;*WQ_TLI&Gyeyb W{2~IM+Y !.C3 qjl)ש%t~6(a>%5_{m*`r.uۋ@=^w^_dݐ iuq{ҟ8)%$bnʯdMpu+#r<{쓚Gg>zئ 6t gjXeG|mSl_'\2uq1c:!"YFgV$lnf1UJQ>e#pgKVN؍w"|2. `,v=P^cۀ\ΥY"'ecݐBrycte4Si$R_tf`+ڌjiÏ!G{ڊ+W=L(Cyf!, ?{wP?EĠ?9\< 3>f"6^Ac< ƈԇz9ڷ2%i[w0KtFl[-> ̨b17cb{naѲX;9=efkCL*=~сO 9O);G ɴFS[i8ӯ T/v]lKnyK5b- G`^i41A6&`|sd@{cys0̏Մ-%t{ރ@] ~:`&/kf9c9IY]_{IzZ}w, >\"_J;*,^H9R4ׅV0m | ܆/+MbYU5,)%80-pM<\iqG#AJ[MWlsuu>&OOb`>o6eoڀ:m5;_?*w毇R:\ Z,+s4t2EV}EM#'땓_ro!Vo$K%CVfD"}ئc/2yoG2hvppU,hcEzj)8lf"vF'R8!J-G̾HsP$o>Vh\Z'j۹#>? 2LiдtʐFjZ+wx!m`}F\lRuzȶShޏGFbr=|F K 2RӚ!C1>܎wGn-x:yU5c9t\YeUFԵ -1fmX3!=tȶvԠ⻛kyRxO4~@PS%1|]jcWD;sepQFLL•酶`*Ӌx3٤L ^|m$=kgC_/e7fj}? Kl^ܵ"FVl^rp\dW|5??I0:AJeP3FDS\v`xDG-`֧5"oc\2о՟r}co(7t`l_š2g o/mf?2} )Ru tl㵟4w='끷V1Ɣl:f27=ǏNpeW)QtZ 48!vYu;s%{,_9a =#K2n9f#J|4xet]|v^-rт$hcU^n{b*WL!o lEÛFu떖%s |xL YcV#$.'r]}A(?:O7mbh Ӗ 1Gqĭ0mxgOq.\y?r#yIv/$|?3b`:~v/b Pm!]06)5URagJ3gTD1.R~7SJ\& ^+LP 0xQЗv0ͮ F"hs n K}#a+5L$ e8]>BE 'eHY/VVxddxhdLۦR Sa(G2&7gKMW-6&W J̏v԰`.(;wz_\DѾ}^(A vic$x4|?[]LI|2ljG4rn%{ص} 0`jݽڎjEM6>51M];Rj&@&hsp!Ah{Wå(/x}1h'flT>@ SEQҍ߉zo:.)ؖ] 鈔nDQ\ڞ1brE1V";oZwQ3 }A)Oq+l1//Uo1yJսX %_XS8YI&9AnDi lWP:RxKw#bխG'ˡ-`o y aeßx38֠%dWo65 ݃2&5*Y'p!maMp8\hSRUr'>gc މ<'튅aFyI`DƯLپ`^\?iO JR3o- @q. Xٍ.%?ئ Kgt7dAUݑ >|<󅈏X4F s :7,)wa7]2iS|p$z(J^[w|& k q= }󧂓hIA9DWp*8Vev(U u_nѠoyƺ6{9tVpҨm1hYIu\ݚ,KleF]M)Ȟ4rZeYmEjJU,Yݕ>!ϸ]5SL6~G" vރg Ryf,&>YԻ)V*? cySxrc+&;u%ڮj¨FĈ17AJ2u3t(3NO5\*Ĕ y͂m9xɚ=le^,{%PWv2ʩw:Td= ;._'(9+uOm& $Fݏ;Tw,1 Ur`l")g$8{l w%"ɀz4 HSPbL}HT$ra_UPrjw;<15gjYn`ËuVNɹ`&OؚP;k A _F h.[S*'ֵ1dPm/!FBl`t Qzmru׻b}oq& Jx!DzV)S(.CY 3hԍ(=PDh#\m;+ȼw&{&6~GpjcFT!dہ?YKWA/U6.w~"۞/5Re Ƨ 8r[^ƙD[>Җ舐8wyhV`v ףkE8{d%j;d~Ȕ.CN*;h\L,1Ϸq>X}´lgq&[~"9Ř1=iSʖlN 6URd${ YHKS_pc1̭i2T_lZ!<+E% F"[E^Y\c!Kh.Gq4=gbĴ6u5Ul'c'Z!(Ɉ?T\Є|QOЦ$ӟ??ަ쐦bo΁ݰ=WFALFns~q&ª܆aRq}!;[BptPdp6eK|gG5 #4Y +O?clnvJ%.d{5Ӊ(MVzU2}M˴i{{T(}Hw G w-@f3Em;0,&I q R[I E]"YNψA&D@r:LqnWZanǶhB,ګ]/F*;#)u1۽@ՖVfP{ ҁ̜#}9,ftZ6sb}t,Czj(jqy59[ [`C TA|@,pfk_QNe4~nh/ T I֝ 鴦'+@7RVO8wڴ;8dfWDM!tC9l$ڈV_Bk\Z :&`!ٓ} K&!t+:XW5%ƺh-,0bS03%4=C d!+E~奟55@(615=BF-beVgϑ}WXw} j,%V&oˠ;ԿXl\ַ4 =DͮRW@5u͇cES%i즸O-'w.ɭZ gƼYJ#%%} |_[".C辍e}1 ‡vfgP!CVVx}+N 0w{7gI6]/lrpl17(mo ͇|Is%gid; c. qQ||N#wVJ ̳;iN wXkĔPST<<w /;ř`9h_A*AĔ4`M?s >M{xt;*p6A_2tQVBt0g(D\=w{=VnaU4]9%yσwJn#]r0yP7n9{f54QYݞz!+XQ<&"pdV]]jmK@k|]B|M=Ϸ_)_UER`0O oHP,Y8k2=+qz8j곏X5O?vGjt>EnJJ˰wT^(/Ug}cm'45|Iܴ2w߆h^ݠ4\Q&uULDž,9 {sYbuȤBu*Dψi7R'?0ʶi%8txv$<Ȓa3zf |GV~OWU묏QM$tɎ +xMD̉Σ[OQv[[|L>>3>TV0'S-I^{d]Fkr۷`4=I<%WO s9ѽrFJW /EBIIKЃ+ϜvȥRUc$VrE nKijG-5q6:g24Yڎ %퐡`߻I*?`'vnZsu׹$x Im\#V:K H/OՖ=i:%,@<7zxRUIg\u~5c`f@J:Afܬԫ:q;ITJ0=D*9{c;7H_?g_l ϜR̭/w i\x_Og)lUVꮧz_׵Lކpb.]{M:fuN#T򜐗6MR1>jCʧtT"1O,7iNmʆZݘI=oaH>ng*7g [ X\HT#ki^L.;ri;lAXO Ką DE%VbQh|YKҐɻD]Idf*MM0[c7Gx/?ɖ["x$x#艋35.㼺8gmOZdjGS+7m:d 4U|C&@_nG`^m%a^?-)ޑ{fŵ$uZ>ZjЛ-cGE Rn|T@9g`u1aS6z  r/6VC,N  v[h)l!FBGJ)˗bh(Xw2_cjLCӖ5 < ;QsŸ_HHRr_4eZ@`e0ƀt/<6UyŰlBw^FmZլ8oZR8=?)0ؠŶ9|eӭgeFD2u&FJ[W)Br@Wcn[[ޖd=hIcnj$7j޾=ǫ?Z]u* q+)t3RxPkU7J_yώǀȦ:ʼnfb$]خa58WJ%-ۦ V򬙲:/#[l4雞(L8ە;}c/#Ϧ/Tu |åƐ^X.c"im8j82F)詺xvU9;UA N\EFܨ BNZa!}WV>y |tCip2I b˽"N9̡_;0FYR\7n]Pt*1X_O8>FH,p&1c pU_U7QW+zJBAd7g bxfۓ:{ ΓD.=9vXHa\/L)?5VHrlXpbiXUˑVpߍ$'cy+-k8keF慴oVxbrnoL=Rr xy`dQgHn.q]X ?Zs" 3i|lVDx{ h-`p:.4%嘂?&gy3Wu㻞Bgt >>Dnt뇔gZ#,-!-^A+d2 $ާk W"anbCB8d{#«˕̧ySI:o%*xɃ'Kj[9e|bȭV<8 )d9n4H&0[<(jծDCwMk[ߚ)FoDѢ<&Jcc)ad2.g/ik?B%&t:St9c+`46 {ñMKϣEK@D lH; 2gtK%vWQ0Ϡh9:F7?RMz~p,%{8A~l2ϣ۲(qƿ6P#0H}ĻݙЖU8 ᎜ZVmm118(&:oZoCk`VO0D@Z^2b$J<ƨDL +끀Ig8)7nMZDnjj\$=_12pu9VvML{#Ft)Ə f=:otŨ [>"!&i;ĄVٮLlc 8:r2siu Ȋ2bIjA0XQNs?/nN:87 #@CW([_,1Q̷x!(MRd.8)G7-[: 0 ۖy/P1-mQT#'$S@}P3Rݗ%"n/zٔ3)1b\ 35p^eʘ/EO/sYp(k4q~m, fA[SZT]+V2Hug&a=jWwIpV L%^HrcN}0KK\4>m[/_'ag_D&$Rh?$z-w}S'j8lwM$ :?F#M/$Zji7c_B'؏#]eGCBp7C/ yCiX +䅬`VE? m.zv-NغOR1ʒE֠r 0=CcʖkB*5S{p΢<5Il렏\5РC`ok}5\.+MDkYVN^BKG _0wU`˨a4*M W~ >)Htz4h~Qx/:͸"{O738ah~)ZFh v@Lyl>wQ+NblW41.n3&K i,8u Zrr(KdQ?Sm cȩGn"ygjE1w?2憲[q~jy+ D1GkӡV6"ܭ>CٞcF4 V%>*1%@,(QW!xM- v4~&L=cQgf0M T:^ ^ MCkfL jSQM8!xXwimX0+:745چZu'ly~/9?w_mP 0 94ij]SKM̆T;ᅰ| ll,G=[n[] Pf-tr!0s>0 P<0)$AZuV06ܔY:^ẏQ$Np"&]\E5%ψH|epq LWګvb#ϖzͣZG_-T~P:s){:nǧEP:V$\xC[&ɬPL׺aҢ<~Vva-Aَ2 ]HS`\Nc[ҪNjW*-LτPguD꧚0&A#b!/ &)B+;iQTCq Xxz6H Foi3qT6غoU iR5*k̑ʜɜ@cG0Cke4.4\'T>} k3$|ǝ1*T(jEasqeAAj%KhG7P h_vbѤ5|}X',43Arz<;'Xg3䣕rveNeq EiXAOn e V +*ϾӁHST%o 9&]b0^F_$FNN-H[EgeP>S"SU}zH4 qV?âp #{@xoNÜcEK d5-ї7E/= Qۺm̏P{N+AfEv13Zn})D /̵?~6K0As\sOotz4'Z]'QuS>gz?ճ`^Hy3^x9瀜 r($|AZ$WzIVY?eW8QŦ:"&!$ se-풷x'gndc n[bs}&DX[[#`[ߠ-F/:b&PDN$F'E .ƚ´gpjfgK0w:5yAr(V00ꋧcl\ߐnkg0p:GZ|ӾR=+{I6~*3* h; oA_Owg2ac~3YNeWL8*_ގyq7$6. ]Vڴ.^3Z-_Zfh[_6Ԍ[UG xw͌ =\g2OM_JJƽh,͈ rFitH|*zʜvCY)s,(VG32 b4l П\x}2DjVVnHfՎϬb,qAOw0r-Nt)k"zP(![0)ΐ`C7矚i|1PiG;y@.wFAaBTvϸ2T6hf ~ ϓFFk"&hfE%~uOPxlxQw'VNeB5jz[?=wYaj/`"c%F+'oYT}|~ ڀnLO*&/)ܝ22#t0iQ2 5+G4 豶<IڲWG UOY HcJ\Fޓl\}IkLFYvA`Ͼ5 pdztWҖMDSٵk~W`H%O^AJ/+ ]XTT˰tw**Јv &À',g^h RM] Tn3 "!t~L)oiBzߔodgsӯ(&NՌ?`I㤸tO‚hW(;ۨ4K[l5N-U[jj./QnNcZ=7Mq`P+W;Wj:gQQmI9 VM>a {_վK#ݸ}?-%-.hdi(1ɢ\ b?'QH9h&(o BL.% 1'9lp6jУl^8{8痼6 X/@t|fuڱdQb0fHcTx)ij.vҩvY"yw饝7,7!#s*5pŔ!B;VVO4u| 0i f2-V)S7_&9Zy% SXc@%~\)hs@l1#wSVU~6zn(@[3 S65C$AnVI ZشG4κ|KåWFXхa^.Ky2S@uBFm/1a>?+\~+SlL&]UDD(] xPCrRGN(*l&GyUB# &8 %#tRKKۻPAz4LΟуt>%H@dmmp),9M7ItD}!<$loI`Y %*2 nҴHuom(7fofW#(xW}& *1 6>wA}mokMu9b~m Q XIZ>20c N ɕX;k 饔$0DiJ ",lV0[.k Ѿaو֎5Se_*L btıwU> UAJ!mq.fۊ/pjuJ?hIyoa#vԏ Pu^jrSe4Nlǻzd{U>#1q-AL\تզTߡdro?J,Z{]h Ŋr-:;ahǙR]v0pPQ 66W\k&pЋMmh/Ƥ0L'r"ʇ'޼2YГ3(PB1RRc6Idp%3Mc$a52%Tig9QJzt [iI1pxk Fv(^Nj4]7Kv؁cM JGoF^&٘jmxmH5bx\*ϯC|WvM9| mնw)l30u\v;zw.fg%iM׼JrGN`’]R̸A]*S^V::5'o]T$0g2\0jCUwkC}>JI[oXٟ>\3͞:D$lzmTqI!é+!r[!B}Qs}XR V< Zݛx1C 56.=,UPV6rK]7h~*G;5ZV6G! {*2y,yhMMCEchp8IY ֏ IXR[X x2`d+Yə:s"<>;LΜܝU')CgT<M|C! /6꾊Tm4qu"[#6~f'('&;fQɧ"ʗDUɓHLu7,C UefC Ou.1 /(<&1WݽL|ÚGܸoz T:@ 8.aya3|ڙi%͔_'Hy׹gIA0sC#zSdgI:  v2說L C̡7`NRIC(!e #SggcM[FVg $NNNQ!Z4 >C2]P/|_<-fkJ:>wSK@O4O6҃}%stph噉`|?pl Mw ojt;PZ"V k̨cJtF+{E3,*wTɍL֍j3SHǦǙfnqw]ۻt-8I5|a:1"as1@)~WYʂ6&-Zb~n:TܜHK%AAXŢ{|Y3-^wI"ƓbmaQI t `Kyls.W=*kcoB:1"7tؚw3Nn-OL1~Oc(N)^|?#&Z-enl3ScOQ7>Q 3yk:Sw.M*y3!2/%EdKBV.ߓ9J%J1Vߨv"-xp>i['cs ?uGe%jq'IW +g5.uO^]dMͽ1[Jָt)] e?.-K3㱣dpr 8X^tW*tQNw_ʆ^2ϫ_l:+UoI182, Xld{5ԡ63g4nEv0p?7@ 0[yǨ >yӍƏLhg||WNiV0}(6#&Q-ngG왧bc(Õ>yLLJV{ ȿ.ne󄦢Gٺ/B0uQ$M`^0] Ky׬NPQ#Ÿ/HpCTc42(L Z ^Y~sP QA8z8R >HhDo-,m|hbU==~[MR1J9}: 1:HDZP>s$>(#u.t 10n+PlЅ+[:'z P)YrX#>Vg37pe_ Sv\Aa@qzG\ -iqw%q#d8Į{ъ_EsrrPTfRT:~6>TzQ_5y*e[d:i)JæIߤp-(ݣPLg+l,\)1]TAg.>|'ø|l#Zנ]CWʲfHdzs\++{q <˭a&X}d"~`Tl0 ^`ɘ'@P)* ZKw^㶑Bw;io s~/"a G;n~fsK%:9*̪`VTe'nBXڞ-|̐L*?q2lm5uh$t (=4ԍlQ/ECϯ. ߻mB}vU5Zde0Ul Wt9>:Wd. I-TƢ>j 7pfJva8D`Y=S]3Ycjx w&4MQhav%7`y~9ذHfhh#Aǝ^ vo\F\ ."`&t M讥 2kqREC+ՙtzt\!N%CN#'tiX;>U!9IΟ_N#"3q>bT6T88lV}%֘ -2E";jBp,N[W"R^ ׭]q; K6^`2^Kcg< H[f=(Tx=>@7P5&-XL ҊщSc[F;a=- ڿPUE*n Kzb=[:$9Bna&j{[a}]$t8I&dž3GkN=<(hDW+Qb*<:qNt2ڌ<ϊJ־3dc{1ߓ5HZ&k[[[ ̫TrmAiB) \o9ΪRVo`1 UCd~\j%υESiƪʚ>, ψ-- Z Ar%u Op'o`nST#^M_t|#&GQqҋ^S؂j*ki r '89`!GA쓆?N>gt/AQ@7"FE 5tuag@FJtW/\akpE ^ {{qb@jc(@~׳led[SE _~vB&FU³ǹ΅b9Ψt:5EQꤥ9;]kcakn7w>z]MAw,8\rx:"IqwP85nwTBԋi(K-JÚGQ*iH'"TmoR+6h󆨨-ap,nȨ? VSvQ]3eU٦*i0!ro 5#*cL` z!zqhO]ѕRFY7'IE ֹ;9y0FU`'f2 N~e!X#OVqz{;QLY߾hTE\@&.f7kdpxJ6ZP DsҩS.7Ixd"o|O登_zZMjk<͇{\\YnH;5O6[PFLHþZ7~ 2Lw2I&=y29J*s?E (B(gth[G?ѝ>_ Md^ N~lq :1.S/x6e7!YGMBš0ZMM/s%1ɲ/ƽLQkd])}zRN՟G ս2bb$k`blאu޺x?`<ܒrrXĊ30oՇ[DU`CWu^3M֢yШUtќ 3u)?6r7T>l)kQ:۝QȒd5RI%FSt :3fkSՄ:֢ ^+,"~bBIs /dJĿS}AՙpU5V_ژ&E;#G9Tڂ, 3d7!y%JxpuŊ崺vP?Aa书ޭ xdY `oyR"U=$9^bf/ u~g +OG<қ҃ Tø!EJ.e©8{WQdo`aK۾^Njkیδ\!CS: T:yHrIfHHX i"TX@b*Oiɻ}QwO9`0 ӱ.Rz/4oZ dKm6` Iy9Ar7\錳c?D!X66qYBϪx!D_ Q@ma`!Ro>H9Mrԉ0DE)V{sI6!J,>VQ[QUE{V p&ץϭ1 "Bq1Q4sBp+nR"rS[!Y:GVEZX]bmz'r41lgPn |3=ѱLi* ĕdi@1ٚPaW3r?RDӚlrX;bV[eD BMҿ9h`*MPb&j_MRpgycK:'ftòq=•+e"p\!:'۲G*kK:qDQ&X+,k4L^N׻s686z,ϗt<{XŜr12TpDTGڬ]A۵Lyu9$` el6e/R,F !:mn Z E2Mi HbgvH+  c!+'$fjlpHYjLOUl) Y[OZVsݔ,HsȬPã$}gEd.~V*Ū Ч.O|BQɞBa$b Vsp&p˳&[Ahb⢳e3#ҌHVؕyIlPtԝ~Wa \{{"h8ɯ,t%t'LH Xl ^ ~C 3 {]º p$v3k񱄹h:Ff(iد ZFr2E8TM]g* B-DB2\>2Ba摪D̩ߘ此*B~}L5UgN,cb,4x^5Ov2RvI3C` n&r$#26fv5e\5c][ae) ? !WZJQfK @m"JֆA룴ڤFMhm&CɸnrQef"%d~n?>dž>?3 {v0Rg*44V@N*L*A/;c(y#q%8#0jv/_Fs[T$aSC ߟ F{9x# a{I*Gdi,/0FTcAZ"IIoN]`feX+2#/ձ&BH1Ok[ϖw]f& zrAR҈n<M]S3mgnD38#E! 74ȭ]F+ד~Xl$GuWёjGn(^Nytj{_1{ nqHNXER cjXJt 9_M64N%.1=0> =Rrw]|o {Iܒ jy.2#}XNj~\kIJNx6,JM20k%X=u( ; Tͺ(1!Dhщ`Iߗ 'g^Ftr! d&˝-^])ZYp' >L<R`.sR4h?O"}":疰6Û>IPO%&9fdj>u)Dœt@ `q ؛/ӹ_Iyv\KŕOHemlm&&佋&;JZ-(z _l?iEP}kYɦ9wɸ7u|MG"rl9g`l{pҮŤDo(,ܻƫ&N׆$n[aMTٗIj*ɠvWwwqK=h*OGJ܉B)UaQSV!`<2X/t8aϧg" UIZ!r"hNPKJ"- ɉu'Y{iIK+8PaR\܍٘X.h@"$`=I7=JܖXNJ,@N;}b,DAc8ϕcSPd̹ ӢV25;$ M3:ܬR,_| UU&rvi ; 3V]dy(f MTh p\Zu֣e%TՊUwIwe W$ܪCp(U/j/-Mϥ[? <s:ȐݕKTR4 \DNT (t^v@39K4 [D?덺Tך7t} Rf{!4?h R}W#Hgp现wJAGrѸayHZ&6a>hI5Es Yb8T<]>?5;\*eNx4QOz5e/#]`54~Ey)Gx:s<.2s'>嘶ĩ,}Z+ =Z dz {b} yjk +_,=NJJlhnlW&t0֠^k^DH>V5j@*mF?o;byMP#-NN [@+s#G.,"Ĉ;ytxQ2F,m8S[%{Qjf 7mƊpT gRi٘NjڸsxyI jVKP .Vf&4R*T0Ԡ;!oZ[/j+piN{ 6,[zS`5޿)TT8^ Պ%Wݻ#T['֡1Tl:]w;ƇUr:~ˊ 55[Dq Yy^w?xk}Բu[͠ z΅I?qJOS? ?+D3?Ͱ~X ?!!j]r@KiwH8)?JpR_:'jž T'$hxBݧ&(LzKX~ߗ5/ +ZY̐i0I61r&z?ȕv(t4#\:ŕ|#c;[l uKƠ{g+2iĿ9nw軜Qu7\8v: ?SRS}>۷@dʓI̎^=3֚Krkquw?8r2p(2\_S&]AքK,緍%A9-XT /I-d6GYSpx)w&?ٿղ$ŒΛ57T}&GA+;@^*klīèc@3e1<5'0VSGWX$if&~:SӲ e|6mkjs3~ "3v5|b: nfOq k<]a y$v0) a[BE_10Kh~`R{f$()+B% @It.SV99yӮ6RwYkeWq4b9|KYO=eБrǠEne1S{p`'S:c6u%hꢸQi<38R/]a i7Fɏm1u7z(n]BXsR8߄To.RB"^G lPtَr%=Y8<)Nj9bz{ ;<q09Rw)˔:s)m++ gp8: ~ ԩK6v&\W&t'{lJӹYB@iQ9Q] fԂИFѢ r.y?]j mޔ< ݷ$_cϽRM}}V̧49xk)H&y8r{N*vvW^ʑ ?(e/ݖHa"J`^oB]ṟtBaA'A^E(A UMy&WZ䨹e>w0cma,=EZ,F M-!}_8džkSNFg@"?Exz?6m Os } GPŒ'iA [&iVEn(4!;Ѷ3Ucx˳3E 7SNsr+V]0,-4i8+d &EDi-Y6ik\pѝɠÄ" Ii*s,ox8& v%TWB$g)A|svΔ4o H}SQe$5 MZxMAě f9=\,Dbb'T#e :BݱRmΙȫ,*``-j*aID'u[|!ڬ=05,ݏK*rnAP)Io|Z.ΏyKFݻǪc*.JVj 30w-yAF9]q6Mp|*;h$HX pTΎ8u9IT*iOF869~J6.\תԆ$,WP tA0Qq-LsoڼEH-t )yTq5V ͆Վ\/J#Q7Gvfc$ qM-c ~+& v@ 9^yx%؈G ~zdɷ6YuJ r҂KaN|<2.}l9NjOЯZQ;)\a(v\ǯWǤ۔?~7T=U<)5KC¼]t 5vH>f3j+fYsz/l|o#lhC^`] Šx Sz&+UtqLtnŸ2+|. Ӕw=|8ttYBٔ;kil}KA `q k+.Fd])C-k3E 꺪* t5^u!mKlաTK!3_YKdys>{2,a? W(J'u$ZP[va|gc29rkL)|=~°P [}Mu2vqTYW:yh 4ר puAlϡTAU;ۣ#'_[f!\dOCTsHEJ-C~aDAomMn"q-|l*6Ll6M.QCd=Yֳ3y!F*%ʪv"4L7dj XPĊXTK԰ rY>\DI/-LK Vfż HG HjiUe? vx_UjQGsymGiG.Q9Dƴ2ũ_.}Q<ʛ" ӄk=# r\8& ` :Kspgr dVЋs5_hʫ )t z[Ӱh@aN 9&-%چMGM׫)ҳXƅb ǖvTJ+kӌοF_c\iT8(% LgY; \3sx3Q{W0@dQI='Bnf^)!QHV7P[\gXlPJE 0bMJp`jQVq ~5\dV-A^E^}uG4Vܞڤ,lmzm^iWf"S^$C=`+bpx WFVolM`> ΚSG1,n[W%%AG}*w +Onik1]v:5%X2֓M r>ml|uu0s48&MF- 0vUJ#1/$ ~ܗ* N ќLn>MQj,hw6.BK"Ҋ[," ద Qvu\%p%~eiV[N/{>9ؾŒn 6ҵom4^;hS]#q?}D(1>F-i[|fx9]DAghO 1jMGe,uqONMXO6V@ T߈1=Q]Y-X00JVĥ 2cs]JF , "Vҿ=f[#* ֈLހdj Y{ߑRg;7& r6?덣a @g3SL3#pcl}AC,bIM3$2/]fv "' kޚIY8gZ]ͮX=LH̩0|LuM\*gxɔ.,\x{+$HnjBU7n2Z\g"n%th`?_-R'0!oY:LJQy+I*:IVi)$M9QI4-(VR; ,PțP"RcA f+jϯ'HASK\0n%- TI$Gᡉ_"N9RJSRSkLĒຟwEn*mg MTDuU IJSߠh0*|[=I!웞rzi2n=B4[6%܉#ƱW{_c|Wh Լ6׺s 6Ak>]m!P>9^<~JgN/*/u+ZKP1Ѕr:b؝-v UOM>Nra Tg ic 蛭ΦHe2x IH*V(<'Կס0^H {Rd3㬣 szcMl?UHGꋨK/#Vc}?3sMLDo28H_YٕB6\i̓[CX"M$Ky0鰿#Gkg %>ur*ב\ol]Q6&]fj0N;k|dF HnG2l4'+c&UkgIxq;`vBa@-S |cY&LCrV5_q{_P VXO`MJH!+ C9u {"YtFݮ6B&(:_]ݰt30AZ&X'LfMT31. Q V~ȃsq΂ _BGaY;{Q{?v<Чsͮ,sWJ;fuİ0rC/Ol]5\(7=3-gⷽ{LE$\[lHJ$*ګ@+_. E&Tˆe]5~nvʼnRG.KCDܛ7\Tb'WQ8dZdsc M9^@ȟ s@i;ƣO˒}gcEGdl^ / ([33L_J0plf^IQh$StdE|϶UؕO3KvL&aZN39<)b&TY`*hv#O/ſOIˆ8Du*9(@e)KH?n. ne&tҥgħ+3w;~.)/@\56=O{(ך6`MR 3*(xFc?ѝ֭YidTq[fP|Ytvvv:}W4`fRי-HhH1 3t#k?@10ZMQ_OC$[; cvc{FDBFdM d3;bz8 \IlA$䏓,IԐqT͇3/m xW2^agk¾ oۚ30kk`3nWxl1S6 dtEbڑ۟/~34mg"\ݟ &hX(XE\ krt$=.|HpjfIQ 8Hߴ$Bp}@ثWHw\ i`kgCa>醜9#ѕrD w8쒦߃=~ۂ⯯rK K*xeA>ٿsXEV t˦kPs<"Nս9TnT[YWB=mԽgn̲tքhAH~ a|+n`/T8LD#JFe]z{꥟<iS 6r^%fhL/ yRjטpJ)_euL.Kblu ِOiB L'ZؒZR1J}_0 1KCM- }B>qwvA ôf*yp¨JgQuBgeqF`KT1CH8+ZW8G.ik #HvSޗ!y$OYATj\ }] ~TgcF:EXkkO: #E y-,M;kڐ"QB! L+&}޵<8O2?dc) <TfǝcIo6 ˭-VLbC)W/fl OسnB_<-&!-ycI&~R@rhûOf혰$?]עeUHR*Z =ry#'C6k , GG]}RBU0ECDډ`p{~*xRt,܀C ]jrFٺɐsҚ>[>-'Fg ȕ;Zuf^cqPY} LFI`=7:+ t iR ;.:| f!Rx;>s^6af Y}$}Y54v4cPb| EGazqL:=@&BȤcg2T)|eZϚ_b$Tp}@κsmdneaxb4 @ TcI*6KIFH0 zﲉPho~M h{8d(YlFp䮂 'E?h2aDT5ZЂ^1G !1TϜSs 0x[VʄziqG8X[TdГ.-8[泰_\ lꊿ;R䅲ܗ?k{dϙZػG7BoErJͥc˜q @ eXMBѰ™fVq[U[TwӍ\j O_`Z1cX]edܛV7otā~"1[܇(N . kŦ;dJl.lޮXJ,{kWzŠʴ۱nPʷM4n鏽ƸOK%:nIA-6XDr"1,DrakYeiݏ?Ja}3 \XQs65Xľ(YGgq_PMeKfh |ұ>(  .sK?^X5(BQ]e^[7ڇG鞕]h貴UKժoK`O-&$m^-ڱT7VE c&}"y 7J~t`#Bq28t''^uIdȤO(%\!U UŘZ`bѴmmB%s))rH["xbBo\7/_2ՄNB|s̥~t%?;Wo=JX?iтEEȞ KXټ6.`u'ei_Pq*8=\]o{e0̛ SoR: ;!xFш#|׈[E3vew [e\bd,zE٩[ n6[4\͟*4Y3+pfR3JޛDaa6W'w 䂂>e8d82E"ʆ3+X7{$]0= SJYOr+]L.[mx1Y\{ꚉtzc #'ap#5vmrxEA/G'VMei,EDŸN̔~@2Ta.RO_jɌ>R^?BDb0$båFڀb #/~B^*y9Ā/9,=RT*$E8$o+s T38yIGHq3Vۇ~Eps{qr6au=b۲ռqAoK/td\aՀT{;)H" |b(l"*񻟟3.x=kyf6v{z4ݿ(im|, G|qi"_\Gcy}y6"F ϕ 7%;),۽4磶֔: zNgSs}9zN12}&Faj} 0t+T}?0;XsuQGIMRMR͈QAtƎ}eUʹsڌhgw=a^MBuiK'i*Я<8.KqOPR8 S3ztSob s 40.s ,?~n1ZxצLL tokGX0em0+eF7@`'AƴMϟIݢd!@ɀd_ؖ58-#̀(;[,ggߕs<#1 U;(%@">&^YV}W[` }05=J9 a2_3!“'2*+yຖ]۠?aBzpc ==qlbg} !DQ%B˞Vb; ,0z/V <zԡVb0Ѝ.BIBUHoCAq|@M|wW[KUXХ%3*%UNh}#Ti##'sꄎI!Jd.yn=5eW7 B#8po1|=Ʈd_`d3|bsBEt8+̺ 7Tdž7*oamWH2M;~musn ABo>|x /#gv4aS/HvJ&9q"B%V #wHfR'4A,;,ӘVF,aVud\Xnx;uDB}_IXz>7ߢTM]ȻB^HwI\(3hjԳTR)5uem__ q6q Lx2<;XcxFf?p{Zc7>;j4FbV,DfJuNv|K=u,\f2zئ a qp LĴ ר\Apo,wlƒ28)FZD\ʛ*59j5Cҫf.H3BheΗDV%^u;$=A a8i~~0J-in3y\ zנL뺍_R+nj$(Gkm7FnΞ6x*U7XHNUZ. +M7*Igq(He.=ٛ(rQ ,Y6zl,~Q3}G,f!y_Jfo?:Ǭh59 "C9@L^w&zn';"a(6H 8t&dM ld6/hh4rn;#h1k{9%r4-ّѨӠ֟I cH֎Ңn/y=G Yg ZE|/ze]r.{46do0h;P."r əLivq ͂d-d{X Hy>qD>Kdr7 q$3q[c<"6 ʸh( t%mu/ hT\"* R|AYҿhf5e^e]8>QK"c/[< wCğb!})l~cXAWe-Ӗk LuM%/_gR?R~.G:~7u> kn /]{YI&{]bۜN%9Ren;5x2G>"PUMqu/ :-ng8L*w\+)"̄B:Bf(@ho|¿ʘ-K3b Y \96l4|`rhMH)LTN\VZV.I"UJQqxhK}cʗL8̱.TeJ{3byZ ikl}zhU:prc,)D%2 sکqp?5i=}DFw#OFC|Z9 (i}yB(- DJq?%sLKR0~H[x :X[۾#6s*ޗٳGO0# VD͂NW% Ȣ%mDj{d!ЇD)}IGFM+xuws:eHg-9YaS#6J^.uBYnwL~n{dfob9%tJAxWwюm X,R .BJ@"ӳ(iQG,˾q0CNWHP9e !U}>T.%ģ@$RB˪yθR`>UrS+ oRFBWѦ_ ['||٤ۥ/M !vb%O\8So_yyȢ] TkRU'ψð.c5uk#R%W; HpysG!#putb2.j+%U1pkeqѸ>O<&b+94ٟKS:~R6kϨq| e oVHm.%?t՛Ⱥ pCrX9upծF6HhQ4P(vxNf0QV" 7?ex47];ЈoZ%{<=Sg „ڬ~q2x0/GH.E@Nyw3X|l.$ b+2jv fXBѬb;:wRdEO]QThAb3x\0*?hic岌fgyjgנPpEzePgg i{S [an. Z4>pt@J4z|(hM3N䍖owНH"2(ķGϯ$mwx*4O^.T/>L^Ogy\CLZ&2M ΟT`vhP M1Y4v%dЫVק|Lƹi>]hCv.xQe9HBwØե1>U1F}\ޘ|`ǀtGJk G8N#˹ 2 ^5$ o2kU~е`O+!:~KAHh !GKdMzw,BYyTvηlӭOE;q5W_>bʹ\|kL,˗'̓86E0T9~_t",i>S %TUdh\0|fFPd[q.R"o.Oh@(ރ) dʈD"fɹ/QV_\2@ny3F-_]!;tѸTZDI~L_hBC*\>|=*e<~>-9;Uҹg&Ⱋli#8g`p5dEuC鶵,S`CX,Qs&T ~+w@۔ bpc?S <4Zrv04S8cvtA0r/y&d)Lf(]Hc-SR[wx,LGOݖCJdTn|1U^Z&>XYYwAjp6m%Ɵ>(bgjX\S:.>>j_أTuHuYDA,hO UC.qIsS(:P5DsYs:0 /IjR1/|~h -D(Rm܇l*A<73w5F*Ӂ1cc=v)x= stRBTOz@53%dآ\-֭Q# b'jG4! 7{NB@c_% @,3uUϸyI/cFD;軩tl4`^̋ GS  ӆ.zaX1Rvh1cY)I`OM̷]tΈZvg0dC{Q I+R sXoAIc5 1R .dNaӂv4=e ucҕ} I:WOco!'Q+>-؝X,hLˋFE5e e)m#EꨙPyrEpUتhEzx%UԊ[)zL<9lS>S6Ȩ>O^y@Y2bmV{Ϊ~>am$ t,m=ֺ@_( mY)*Еg )KT* }>B"ɊgX_:vZq*x1`#\XW댏 +uypߊa0:uY60.٪E)Reᕆ WeLS6z-#A0?cOWq`mwU//>bS+Gby9 <]>Ą(M/ުn j4؀`d;N0b˅W,ebDB3epqX.?ŵr YtW0W^{3DaVcx4>>5 tiAcѵݻ8nW\hPWDNJ@`tHf O\w=M\/QRCV;݂譢#EU mWu T;l cbEDH';uA$N[AKeP<0_׮1t)b5}D쁎 E\t+6wN@k]ً,G{z2E&ž@,F29]=+oICVOP=!6@^H-1$K0k>CM{$HB[۫wJozw :.`=+J &^iRa,vEY&cQ ho9Z،FU.A f.O%Ā͇hI6exU~~1Xzm@rS.n.eӧsmFRmvrV MNjhA&#!GTI x"HfqffCP (>w"xܼyݩvJ#BL -cx=zIiib ?ڈD!c ko 'U[W|hOnBu3PI[qnaCFhSDo+nt2am,. R+fIkmx$(N, .珏Ӄ2M.!XtDDrNE A^FZw&}a@(Lw-DI>7O2ǡK8i0Q5Xĩ:c֌mI}XuC]S\CL&/=U4jLqO }{ 3C!<1DIk p98~aˋ-Qq* &{Qћ|J[L `-j(iIʅm%[†'mMû~r21FhYVi[LtXC2&-PChM!=sSľvBy"!B>/qF3PQӵou9 j[7Pjg^HNȩj V D2N\]Dħt[ĢI!8 1 ۢgWAB4r$d|i8o#kPj"s FYe=~*xV [m߶ȵjPev_ }n0&*'_%cًRU+=p`tWc:FKf쟾:rsF_]=J0Ԡ)=T Rw~lz:C rfD;t4)Vo"W-T: @BOF4Ӏ_1bAV%#\*]-UvLPyln!n|j쮌%ZĻ}LمNB\'g+MCkl@{'qg\iՖrI]Tf:IJ4WqdQ:^䆙]c!(g,.?F2J]u+@jMR)fg0~f}0y!߼I9A}26'}KZ=>P&Q%[uVVoHF $j2^U腤7.К`sm.E?MqO1I$^ [TtqH~p|aIe=>1טMv+Pl('0<!rok8ZDI&wqc6M,q*Y3?{)]-`[f|;q5H>k;k-`gN[@{BtQ>=Bvy2o#6tU?¨{s>LJ-jEg}+X9 ho%*%ɟKm(Z0=gwbPCT,xnh(,oՎ{Wl37 2't7SDtE,Xk[T*2&ű"7KP7Պ~50Y}*'jθԮWYIT(s/Չ/I7/A]<2seS8Ti :iW7yzzA?hSgďX'JusRʣ5o٬A]h'Zf 6ΐ%ik7M"r <}RŹk&C\L֛s{P(4 ZIO̧IM(T,&g|.U?!RB\G^ˬnH$90s_W#N Iѯ$r O==o&\N`B·Q@>=oUAÝEIhxT%[ݑ'lQ/#z+w'\;g ^z䷕, t@HU}|}xRJPb mM#l7£g"x=T0/{6 i #bHk;ۦj,ՉNݨpVb{(5#-V.g +7t<VuSXs`}Cf1:-e v*L;8 &ns*C0GsuKYrJ1caK/sdMCL3{%gh͘{"4,gNi/!#زyDzi !>[^T0)5jwIԈbwk5GOoҚN}S}UBx<y G${cb-}&~ s7[卬0#ƪVޤ) 3=Ӌ\*?iżBVcmItV9J%.I[xC֌ZQaU2 Cw4SE.[RlAo{!YUw\mr蚑cKcN̾yn]ЉP Q^ZlYohYM]Kk>oHT5~,(/8UOM~giy]}g&!{~|9~T#u%hxbjԾDOBMN:o yqQd+*d0aռ-|:QUc:54 }mCJ7ǰ@ ƝelK9ʩkbXUEsvZ'C2ۣ)NJ.;OM &oe?҇#'M24p>p,0˓r2dwyE,#~Uڧ4Jf6NC>z-,QD]4,g,s;d~-%#eK70~1K}U dWCO ;-`GX@  BQ GKx>1*˴ 1jfǪ,^(؜NUZ8!jf5 âŜ}jMw%˞7o8)~W ,M>/2K*(iխo>j[ Z[1tPI("}XdyEO΢B{r {3AORq\_te/1dw g.Q[eYE]06caveiܤm1CKwZ nF:e-i\[l|xłd?C{,, GIWm9u[hcd0Z{1:x]7Q:mH:bnEO4}? 3:&s`C zeB.[Hf/D~Jqpj"*DSnQ~ٰ9#_Om0-su"b\{-y!VMJC|m6>[+#hEs :q5lQ8ٍ>Vp.vAd6 "A 5hZw7)w\ ^PAXfJ%m* G?`%,05)2WxbY=y3pJHs^[&vrcz (\)So,H dJm]Qw#IQ_;)Zz F^{N/ǹep91]#uq{r1sa\aHo'.޴7x>d\$N^sQjr {TIz+LOmeAIN X䚎x0N.gi$sKN{U$e_?f/{ZVNÕ5>f\FqI,/rek``qӭ:SEWqKD y9Q|h?+`npD;@isΙ/s'&;6<7ǽl9_0W_XKƧuaYZUYgA"\6[|A^yxb*.=ޫ#FBX7`WydR=Eq]ZcN`pe H$i^RmߟfwI\)~D<$oUa[GԜ2\CkofH(C/+8䣿6Nt+/7 EEg"cMCsDsbs3جF<C x>' Íh vU<6z9aJ>\xd3%~ɐF;Th|CQ|gs O'7]oʈvrPi,VB`+Twr`"!3ua;hT4EźX) j XNEtF›? !Ԁ NRSOx_6_qgâܶA8|Gh[۫=OO1*\<Yrh?ÚN0Q[7қUE[p3m[T?pgM6k&7=`{(F/>SS};/ďN['OFLSΖb‚>ҵɄ>۔ےtaqc}qdG*zs@h”rPfO2T2xK)V:8-S`Pgf@o˄հ~y6;6lf21hg q7:Mg礰s 19emn5X. U27^hÛT=~8*L!?~/ $NHc6ZElg`R&y0:i#%ǪQ!D+A7u㧟&c]44.h t+X1H,zXq(4Zy*U`uTi̩5rY$[;4.uhũow*p׿] J\rS]rwI?:NVw+r,:b<##A:#W2Z18A#몧bsNj"#إ")>g^RN#շouFӀi/V@$ @L ĈZ]D4Javȏd`{oCymͿEbZ!j^Uu2\54˱:X)~O4[LĐe0,4G$W;wPF5ioejɩuTawUVbӪ"0 Z|&n6G`췊@rȑ/OӢaKp^ݾ\+@McCf)v ZvpKﻓJa\h~GmğpĞ(VLu6R^¥ J)CGd5#Ȅq26%k, ?rHžow<1 YI f]c!H%([վHvF~E8̪*N],&N 1K&*};)xBHU6 [1[6IQ >2 '.ȧicigD<_`koIX@EPqV5&MIk4'¢+HA bGjHbD fL 2/%ik7UO44I?%yWyMAIM|-jF6md)[ԫ 89u0= ݑjڇ'|MZF1_T ӑ=?pYsTzFbd*ɭM`IRb/.lD3B'.* e_ ?='p$8—P "e-җv7,D z4xVvKiHQƑG'Zk-ɡM-04ZYA4O2Y5Ɖ \#B/npp4`󛳞f"!;2TyW0RM *)Nih'ᐁzSB^i9XXNu6!Wq(u>!z2ꛣS4xn>0t@yM<9Źx2Vp6X 4@K .:Je9$eۮGU8U,1+ETu k_!S#0ʀH_%1co|y"zvH;!FY~%,ЮW֪ FY)rW"p)Mw䄧`RvYQ e.'GE bíZȕ>ԛXNԋ!ܙ^SZ}__~G7>2| 1wݱWL(+`T;y}SGx]n PnNa! @V49|t?l|,4g l~&{pUn]MDq@UDDP5y(e>e wPYZm9ť89ƫ$JCX&n/RˆpU/^Q5KsO_)n}#G[ܯ HrNq T8kPRDrٺФo֨ViF6ȓg^O9'Y;ߣO=HA4ݕ$^ `*N.sϽkzL\9,&A)ͫ(>Pßˠ<̡O[An zsV2EBKuUuХ+ubrSDT"Mc>(Է6#XBd~` ^OR0puo݉e=1(,Op,~!]K.0~9,$)!/IS+(?ƒ9h. jH/uz:ph眧+9#zy92kR EqNzʠ%7?GC潰|TW}.Krd("noȵPNc+1MQ]ࣤm~ p怵 ZyubR͌TZ ؂G" R;ݛMuF0ТKKhd<s=k1OMŌﰇAvZK5pHӠȡ&m(0`\Q=0gBiKk.j5Q9Ԃ Ue{k0Й=fgWvНmz=>芧ޞp1Z7 n<1 S7?Kv~%!~4:dfi1L3FRiRZӊ n@\# w Sq~ ?E*X>&NY?1vZbEɝp.v#ƗIU,ׁ?{3*x2VRA=d` i-䜾VJa`vŊP^aֶ?:R@N' { )}48;Ii_xr,>639NƇ/fh{Fq->aUDcNA8t^V7Ü i|9GlR2=3 ! MTӺ0N*t Ӭ[ dh*k5y׭M8ue=k=y /ꈈ8@Iv[No@ >B+ljd '"&L7KAeG$4('Po  Q'.Dq6 1SӃLwZ\_bPWWjY9I| 1i7nV, f:|ts\WԙZE@"y$$2?ra<;C4(T_KIB.'$_Ivr0yĚTJ:dvw/I[6cwN29:;"5*LOZK:7P[c/<vڔ׎3eR"$o]0ŵ[*qsqH6ѝzp/C _+ڜbs(9Du2 U g,N|/d@% %b8TGm⯳: '+ButׯNcngHo7=*=.N3e7XIv "Cu/ 9EPNoF<˚g3.Fk!m QS#]?NAΒb`yEG!l+| Ψ:dߛ^P7%m/_6X5Vn Iz*jCΗoj_ld2S@_HO*%:O s+D@в(kf%|l+:G}Ydy8KGX(Y(^(|Kf^"c뢣k4 0:g$mI|`Fϕf|~Mn2 z| DG l)޲:B@57;~&a %p!,0;AFnx^Z-X8w͋:@n4i /յ,mf0|뷳t4ل0[p*(nPn.{SVka% kͿ/>./I/] X)FxUmw,ukӂT؂aZ&cql*Tq8v8Q~Ԡנ99S 3f#”TM`[Vu#G򧅐}TIva~SA^!2O$fbuJ2}\6V q-O9&ί!1'Hi 3fܼⶢ"%MŬtŒLON§gG? xzG++H}"܍54R)S4"!~3'c{Py1H4tDM%+>T-f#%"?rQTL5s[ڢS,wQrSKA!ˣ(4M^e*w B@y`(l-_"ZR+1$BJ2q_GϔW˔MznϔRdS!*\ A%cnEmzopAuJQ/8_]ʈ "9 OOe͙QfD #Qx=Tc%ls,q}s, Ǖf碟{ZxmzJ&Y3JK_WTs]t ]׼71e{Y{yl;;MiUW[71_kC>Ӷ6(p[&& ,"52fܡM+й7cX9"G[fo$ ðԦ`9Nd5{:nQהKp4{Ez( :/sjQeקL8ǂO(Qܺ #UsH?i61ŷbK"6`[~ 8&>U/ݨPsФ?r+0Xȯy.j NPGF$^|TJ5nS2I㑳UpQ.(ŠWdB` Qspk@iiQZgO6FUYEuKD8)j*|Ļa0Sa&\8Gi⩓O|M EBI}uSK!v}ҕ3N;?GνCw‰YR9|͈\kڤCjjFSWT(dcz/AuSaJ.b>A"ZxdZ);VC-_w[DCOTC KSpeMIX/m :Zq}k5hfomvս 0YD(:+O Ql- bAPv_W<ǘ\·۽luXǩ< `#9}ie۵XGɡe՗S"f+?GS޿[icZf.9꯹(բ&gNcm.<e)4:.̕%@=&ce Qup<̈K6o¸[(0i0P6+tHak]i.o~I[ALm{6*jbE/}o?-]`IJ˅!;ѯ`==Dob/u9RʬKapݡ#rAlܵ$Ss- t!W~W EUc}Q+#j" .!ϛPtyD%?cϒבCnHXΘz!Wo[0Eq7֪m(; XvE"~U}\Q$t1LHmִE:.Yv[w{nk3>c~5M ZG &AASb/+zA [tT\/w ]fXm} %TW}cvn m17bUD4"uGBy5ca1Zr%)Rs}hC7^Q_Lph?-s]iD"֏G?#!i;ƪӱR,{ 震?Χ?xt 1rIAMrugJMw5>/3rKGv.ˑwYPq|ڸ*J#Bq16y #ܧC_OLN\h.GzX1^ܢO$^q~E۴Q;߾ R筱GŖIYvn}7Y.4|-]}nǎVY F>4Nb;ϴs% ٞ֡HsK^ȐAdL?;2:9جJҞD%p|q&~@Solj?{&D|n%hUZ1j2{c,b q&ǩs2,QwBdAz @ )L$`v=ǂP0"4-ԑaޤuUPZzYZ^Tg 9;Y" ytd<@>@i"0-Qld/2Ex›`'WZE&  9ovmЕ0Д-pZ\2tƞzH. =hH̉1kz7H63"_x_/@krz jj5,rA15Q@;<|YzC'a^Y$6 q+naZg]8Uk pG`td);x}6DůG?,,[U*X0OS,mpEw}]ǽĿ{Wh0a`T kC Wך%l?˻ifI@;|FzQÔ:(M7G6zo|F7@{D3T޸40%»IPyE@R}>!5w4ßS:2R.bS8QF p9!$dN' * EIȼy ~M''oS"j ; }_F~*f|6Z:J+ս0`h\B}͖}sX},1}i! iv)[҉t.ŀxlg37lHnA0Z?ݦ4Au5 þ3@V-FQy5WE0QRm'[\ @ڗ6jH L1yzmtQ&քю9Vs^W(Unm& {p6djn1bmU dXj*8ӣ ~Z]ܡx_WҷYMI~|uʪ6r1d Slw*L] e,pfy0̒@陘́` J8'G }NY3P[yOU(Rz3)Jv2Q0L~ "0M ?vʖ&A(S8MČ-_ZTތ5HbbΊ`m uD) 0MBfL D7(uEEWc.+l O2A9+w^9uGCf=uwW_,^TzxEŨJ"ep ,ʚ“G %PO+&@Oʓ;ݝe iGZ4%:fu]*D=:&E c&^XMm:7MXT/uAH+As62X2C9`[4<.|pۖ~eҁ:ႤS!@kkgԝPRV>n+^mnxd !EV#2)N(!/{V hj3G}FݹI@tqFrGc*"гo(ι[f{J:_O(1UQzͤL*G ̸ :ɷ$xYFz>[%G bAȼV{wnBGícv`۝omO]mخa(Ւ&:V-pK2ΖqCZ1ss&R^uvgJ5&ὃ,DI&|$sdi[uOl5+6D\B7`VQ P|^F T!g!.al{zf$M:fy\vTYzNO<Xm[@\W:(z&W 9)-o_]j?Z{H`O ̵"Ƣmr*V Or&+R9`|:x:z=>ZhfHp#MzH.R54H!k11*y6)Ju԰^[97*mL @c9jt"aֱXXNtO?fIȮ3:2B^a=>:v5߯+5"dѬ)~ZgE{*QgLxfym_8C3smsNsT eY:f;ؤW(Vo#ݾ_m@O* ],O # b 22*]?$CtWr8fL[XWt[s mFB)D_4_:xZKV&BWh|wIb3@3MsFM)Cd_\Sv|Ωu#!M`۩{[78Yo'fܗ\N țY9R;T7;5aCWzoyMgwI7(VsqɂK1vu0:P6e[_Ȅ!JᮎrH6rE5~'aIG-͛c,?ŝ٫/ *2%%w|'eDl$3~6쨛펒x"E.%_ $ 5xܢՔb-2lUg1$P1/b@@1W.%L ;i1Bw[|Ly_h-~̐OBwTםZsu<ƾ0bxҪ2:ThX7ۃ.t @^bdYy  *#.W%~襍rAp&$+CF/ӚIx蕁d7N@ȡLmT'6:"'|B~~ 74!dwS3*5v(_,_4{'$]S9|&&u?Zd'6S/P w0T[g"X tr1&&\?S yC87|w!G'}YO. =I`ݲ3Vbt #cU˚ NOvY0Q ~ACrrA^{TokE3CST_Π'Ӑdߝn@r {48R#d%'" 1i6iz]yµB,{ΛR{un3MpS"C.+2C5fmfc~V5vGhS^i3#MXKdy +4xlOOڡD|sԠ)^i(2]rN\P/\Dl) $i^8 G.A;m{4=/rT?FFk.fwçCSA>OZIZ+HP/QNJ/ljAb-(INuھ 4ArB,r@]:.$<<0ğȴnXj6*}\02 (bnAƸETF 9~̓Ԍ՝VcBxq NŲ.ݝ9+fE@*'@ҟA0DVW= Er؀1ۅu=$RyX2w=-M`x\)ꘑ8"H_,.NNM_^gNvgJ lh_mk׈%7DYgy+6)R :@]>Hfِ%s 5P:* /l0R7ztTM̲FEBU5V y' FA"M \}0wRNߡ]"XcoccqEg!J_b*p6ܯWDUplc_7Ǝ#@etEyP)؏VSMSQG+Zvu|o w8}MԎԍ'pl73ºd䋝~[d`1^/BrgLLt1^Иٮn tFO%ѽ#`]g<<ʦ)B=IH:}#т =jHZnlypj]u+L\Ap"zj9'*S*[E4eˠn!,-/OAL-H:S4?~+!m#Z b}L,v mYg,Jn~m__{OUފLt@ITuDک}eLޕ3[,/dƥ{>s0!xW%;U:N*T =Y|/K2o@7Alu_)mR҃MxEEϜ3cEOv u U}oj o/e 6!5V-2gS3U ) DFRm(*.vR4g"CGfކyZϞw5I‹ǶOߤZ*it*:NKc͋[kY2hX ӫIi Ϯ]H<"ϤƐƿf+6O:s݉opbD'.|u@[QH|={t`02Jj\)%]\~u MDi-9Sh% O\tDz&"t+-9i9(l)҇gbȥXmIs'[[F^eb {QQwZ &K`a*!V6P?o MDA`VK87\xAԕu ewXC5`@|x5!A WHqa꽩I']mViyWOģn~C-nT|.Ѥ17^o9cܦwF5$q*B;SsB._Z?ٝօе_ۏH& OϾӟ#=nZ\㱃X l.mO QףBZNg4fa݅Rz EL|6xyҤCxZXЃ;](j| d8]*HЊmĦm'Y-НyOc*ץ`*֐51,bv\=_L$~$~:@QHwM "Q==Bu ATJY)T05`XzoR57ز`4zgFXӹœf\].CdѨ !N`ýtu# SE(ԛBZNj0@c <Ӂ7oQ@n'uN&! 7:0u=ګ=%WmyÁ/h\v$Hp#(ΌO+!We8XajԖkPkD-OLQ̅k63|y7`ְX, ܠdl`<;c0 N<~F-5hooLX#jFIcRsG&=BQ7kQh|MGlPwc讆kRy|2$P'_/Pw)&R]0}*F{JҰv\TfPqV&g:>6Xd8|ص{>9/D2~n6Wo僢> U@j7G!嶈U]_TdM 0SUGd)(^Ybc{+mVH4s 0uRёORBL\M~H/N:BZx\ 僌򡼊NKIgER2"Ϲ# gF?*^(dzvC}0 WwxFN{Y>51OGylb.13Wm~ZG}t[JQ->bP2@z rKZGo"V"Cؔ&!T*SЫ(GLnUzJr_u3!7! Dol KLrKKRTXuSb=;-r!a\o˿Df1nVnh;NKytҕ~KCwk0ta}jqF+%n7L2 nؔ6.d*kwu$W!uZpǬt_'~NvBj\p&AQQn<חbY-{v gMPq!vAaQscpf+.S溃4Jy2k\Oxk$ivTǵ snig&j ;FFM15)ѫm}dbYcrb1 ^&LOʽ d!>2d '#y, X+GI?>>y)$xu 6M[fN눊zCJ0P{\ڶ vyΜ}"#VHU[ p=_o`l>ٙ-Gޘ > WNR_!ٔVsu=pjc!e_eQYx!2=lo4Kc6UݕS8;RVʁ;UgWs,,6-Ej+e+Tf;Ӌ+T!dƮr崤PbBꁃ+[F -;^X~3Qf7gB|b.E uY\,â ̈xR%5h˚P#(Մdj^ON*EnAUnj'uٰӀ*(Hɮ\Ӽ+=_CI^\իc:< \E[9T1;q ;e}Ax C[dNu(k 럑se0d"{U28Q'k0_YhJLEae;IC-.&TT[W=a۲Zt'ƪKT-?) m9Ñrmڨ/ibڣ腅TTQKWrEF;Vs7˟I33uttgaU&$6 ),-8{&Z/EE-8vd-zTC`ޫzDL{vTNR߿=F ]Ob]Wx\/uGʼ2k,1.yIL:5w xss`c`8܉9 j# c TcEց7DN9|G $I[tN2S*Qӭ} MpCo:'>o{Sd!nNŪ"r'YE[%C;W= k,(GI:aE1&\G +8`%A[PWʡj=:p}`8(@C90ZI԰^aV|—TE̖Xt&YnQK{k&T%'d =8jYtfAퟀw= ܍9WyQZc!H8jtU:ȍPէa_u`&c.D??\xa6Hg%rt\xyji!5PAwO;.07Zd DjJ ̼iKV|9G٠m5u<6>"CGYl3?WA!jd&+IjtYq1)ppP#W,$TIV[e&PwG}3ٛJV<9M<$qf+i{y?>?'P7VO!xAIUϒȤn{rZclmoY_оw3W}Iқk3EF 3FIp8 p50^tRr1YBb;o6_6з)!{]F9$jh1ynR7Lj'whԌCeEvc,Eopd=#< )dI )8%ĠWd`6cM mTďHc "ð[(L|%V,WdILbE֬8Z基>ܾG}/- QnhχmfI-S2q1<^jʖٙ)N=("١o oLXO sЎPrkZgmI VR`kx*| U[Ke-3(1-prV߮iSX+vQҞO@%3O=PCKoR$W[=J$RV ߤHGҿ -9<# Z0haA* *Bp1er Lؿ]b..4k!X",ړ9|J (iV:_XwkxLq6I*s_Mt G#oK bJjBT=7<Ž,gvoGAkFGp~=sLT̴?B5"^G'AAߪm3} /i*Q9xD(Er.Oh38 0/Vb(B8l7ɼԻ|a+Sk;?KG -Qb }"lnP1OjO lyI^臺8:-\Deb=履O  Ŋr& 7DEU׬U;c?s1h"E >qLvmM Œc$v)>$4cf] T)'0o(HzxOC(5[E {?u[hքOiDfK{3j2COKAV~84_y~':>Qԟ[*XGO|INz"BavCǺ yK]w³vsݡɂ2eT9 '}9r}HJႸ>t~tUcs. Uսj^<ZqDV>YfH%[AO'jÌ6~#fC#}:7ݓi-8ua)jN'`<=3tGԖe # zVM蚎rBKg;e]=O㩀R⻏n+N#CT4cIGǯY"SY"<{-\]mKBAO08vH1\ij p!"Oq~q2"#nvem'|`U8C^q-aЪ d3rA=f lbx~z6@kBYEJ5p>а+^axޘV6PzB6hkL,k>r0ܼP>@J+lxMCR*#>ii@(jj5@-=cA8~v[8x6bD&4ҳ*@3wSYJ\FqA4!2+BzVʥf|5yhvrNMJ,0@2!7O1NgviֿTuy Yr}\yht5'3ֵHG/W-kOP! 0c~[ަ'.#ƞ /_I:g:]`UJ?,r4V[{= e(hK"V#7GӪ=, .d($9)2@S{5`9<$dUs&yW Ֆ5+EUUnK6XjLbۂCַL*+(o]|8F(A@sR|ama-U B A>ƇpO/_CG!vR5|Q@'O( f}ہ4q7?dP)J^9Yp.9nE08;}ZpʝcW |Qk5U((@Gp_}^i Rkt*-5AN؅0UCZ7Vb)ᯨ/ABf FkxjA +X.p0F[hPzYOX=gfbEpSFc (aGr65f!<@U]/"')yM9# M؄i(GU̜BK 8tW"r|0Ƣm])ql qm|Kg )2(u 2mbr^@Dث*HχruXB<QTI`Lc?7Wag:Zx\O'V7ҕ" xkYfݵtQ 9۔PdM!TמPNުM o=F-nN,Q:&I[>/hlذ^Cʮ5$6f?JWp48ct>3lؚ-QUr6]>Tˊ' YΕRA s[gX&Qȓw>.>4cFʄQ.PyNsK_ *M\&}:tNٴ0ނNP&l?5zy$n+jy' 慓%Y(7>Oϐs햷tpP_xzUs@NoV8d9[E;FT| 0s ͳkIB+x@%8󆧾}ڑnJ9G,*ũcA_JVge] E[qKMژIlZKnD/-0-_n喝`e |ԕM\Θ72ЭLT\h[`4P" J 8tc{:&_U'T!_ef$xqR/YR[6ѷtAٞ#&4<-Awk7X kwtQ џm)Qm"j[,@0&*/ȯeijI9\@%[ *@<~6z @#K\j -H8T렙*a1O$rUf|<<l\…{9#iU9Vu|7/?bSmqJĀa,nFj5'񿥯S[q۫J2c8ؔ3hۇgkuZ=ԋ#`H>><@~l R!f/O= Y1V3VbGr"uߙ;unG[ k+ÑiɁGru/"^"޳&hxE|ŵ; Erj4By~/OP9(ZGu$i,YQ>^MZ(g-8*'"yR -j|^ȵ^0|jOQPO= h6Ϳk@'ݕeHg{dc02ɐvdq&g&1(hW -S':.d@|vج>Zh>g@@;>?Nxo;zq a|Tͷ: FwzKgʋ4h g^mukp!Jlymoa,0l'^gěE)9Uƥ2a<=w1g9};`6gnxrUV#0:ٙ8k [$aEa؅fqDQ>[pONt $xձ?u +a1}DXGуWY5%`A p0\f}Wl¥2XA FXi}+@4\ ,_&6cK+sFAZ36HK+!)Sh$8Tɉ4H٩F٨_G׉;lj͑oVr "{c0BB| `0ʤYk|XӣHu!T=Dj[s7k8!hq&@!oCԧJ>]fъכA(&M4+ 3b, pT,y7(]BfP+ | Հ_kfͲ7̈.~Px5KtD' F #' x8 K6DtV7N,x'EۚeI}jn_K(hNR'H6( ~~z!+f`BDC져{}>dw#49uP>g47Ve ӥ8/KGIipɲ4'x:ȫ$Ħ2̉kHl܉)wǜDmS,y:}I+"~ilEY)N`fBW 2oqqVIx^h诧 sP RT[m~s|^㸙UkClO `x 1\t+cqs,tJ'le-aAςp׼=zh@|u$\Po%^dOڃm# [Fe;$ |[wP'bX֯Tob0@܆ӏ ER 2*n hnНU{$CZmQLPOTY*,GPKcg,ۛjV;h_W8$X aޢ 8謖^IM\OPi }Ԃ*I>^nޔTfZ}L!X _~ |$}aJkQrRR2s0&TDtC8v|UjL2D>w敱#m8ioaoFkceF /tdi5,G`UaD*g9'7?9E =sQܝ8wo KFlՐ5+oK]wܽz=p`[A3()0e E), F7&ԞF0M_OBH:6at(iiHRz8;7AԪ9~yn';OGWTaбaT:9FtgJ c>{(}$`;~tnW5\ }1Ju>ܢHZ3,48G֦5b?ߊ t f z10j:{.𼽥?N?M.rwؓLm֖Z >ȯ o N㠯Dçz/15>SDh9tleHG_Pg`uiwfhzC =/ucJ en5lvdY%0K⻿ў';V${5kS9] !aT+7l)pNi<6K8UCޥ9jr]汯luvt@= @[cˑ|6͢ۅ\>|CN8 HDX] v rMٗnjӳ{ E d⒂9Y@EМ6Z?BJu7^DftPmf"oʙux27onM }\B3f hnE5 8Ve}d]&$toT.hFR՜q  *7_jL8A::49g!/f4+src{Mc(<3@XG+}CB-B~,0¶_THgfI7I'P<"4V:VG4Y`:wې!j!6 dfDdּͤXW4fHGMdfbL7vvJv[ ?T٭yEw(p8L}_ NJ:BDx[a^e!0r7,,XaX<^zx'']֭.I -an}Qw#u=GGTxKC8zmESuF]zSDDC Kо 6փХr[\c{pfPBL)tP&xuO<dg"1nAM9F9P!%6%3+0{V`!X洐 u !Sb.iK5MUvcˆQlAi7@Ffl:S M&m(+V!taǮHbROV;QІq.Cw6$D?|89 <,͟v]ҡ㼵Igeַ?BayCp+pkUT8ib+f#1ЫQ2+ ,@g0'|1D rb5 #KĜ(A"s9*ޔR-K'-D3{a=[Os>)r!(M+jnre"%s>R(H=r%wStv q6Zu4fhqO1f`?!R?}FCu;b}|Җ+sDcE .];9)'KO>",?)X*p&9?',,%C777׳N'Jm3cbZ\ RyB}zW=f?t]n 8W٨sTfnkE%wSz|2MX:OiW `ϩyw5]-sڿG+lEj9!-mJVr \^IU9b:Z,N& rNUf}Wl݉&)2"Iz [,f6t1`7QlZ ?ǡpdCθ3ڞFt_7 LyC'nPRu<8YH7U@ɌkÝُ?,id mWP~ȬŠVOb5йHRz%cwBqD@Y XxZrŒ@{ jdj %te*4i꘥nP`ޅl&V<Œ2)8'SiCt۰2f;%mO\v(+qKK7>L2=4jnv\́_ELPC?`?Cj`ȮE9isMMolRg%sȎ~Dz웢ZT=XeϗR=&>Z`Y(0#*?2 'OCd`Iz-]g qZZ= Sf$Y mJ5aSr.6-%]Y-5nv pe c2uY.Tl/v&CX2ije|H4"4e͓)sv pp&QNJ;]Šeѽb-b; l`3>{ fv35> (͠9 {A ~pYF 0FV)O(=w۱ F:ΣWy҇׀J*>/WI(vri 4~h~{4`ٮR2qJ2R4lΟ[Mn-x:q!}ʛ'~>J7~}AGKiX,)i`&:Ƌ@!DVH'o4r+ MߪY2RIe.XG)۟qq VLV@bVt5ǭ])hn׊7Jl~!*@L7WQJE4=C5y[1Ն;pAmD3ȾYͽI v^LPBRF~صU%?Ǔ#p6o (Yة(.y岿-"Cf 0}$nYՆvIbhɓ`s:q$HZX,xZvGi푎 0mڄ.tq'Ü"@5gS4Līyn.fN)> ,Uk|}< _t96Q|Z) ;:.q3,!O\%qoF"Y-/G.#7BW6Ji^b߲S.ؔȚ|5/5pޯ|p2ct+Ԫ]XAʄ҃r&T*xHr}5\re7l&m4!e KۨgB\C0  _b};u%q\W+3}^v/JH*gt]a,#oW9y _onDn]kH(?b*W-~ۧ$&P]7g+N,UNsf&rמJFIgAy դirŒH` s^wؠYNn5fb~'wq\b/= R)eHc3[!mwl8(gBʹ+0ͯo{ȼ}"U& O~ *@- D ӏ `Kb6VyT!J`'1xf_BƢ)ۮo:=E;yO@z ,=G5"J|:APFx}Ze1tAOս4$v8"=5EPfho-0{RR݅ _lְ~BD hgZ'XF~y:RSSCKc#&"y,aU>u纛kaXl#U!S%QO@Eh8:Q1[`ǭx¤i _[?UTty{0ǁ2lDWP,כ~IMS>Oí9Jew}*%sD>J>yK;-*Y4&Q{m( )6G.zy$ɑ阊fv?5=gRV3^*BrvHM &simKG`&83>S[_c& oU4m#SQqzEZlDX`P>(%GYf k\ѫ:uGK%31"Ne6G] _7@ӓLי9~=?a'\֥b KTK,V~ ɚ1QCKƇ>. "8Q HPxFӴV"=~dEݟa$-D]}!-J}jƃwIe+ &Lk];tƦ_nƋUmBI&,ÌʜGk^X#]]36{l gf/ic:5F G(bRhcڎng^ئ_a'שlwin@WEN3Fn?͜RW̄H=R3aq H.*6VJYvDt0="M@2wR QGj)=Fn HϳaSH"|$ⱖ WűDcè` Lٙ$sw""ڃ nkxCuD/|Sd+L<޵ ՗@<;K ve/głG(afj pΩyA#e(« %T>6$F4BQ:W7l/x :Av *6ekiQ{,=UCtmgQípYQɝ@ !9ri-OٛB]sI%-\hv?& YwR6u[7:Kg?Z3ZO#, +m6b#Zbr&S3+M=a3 HK{!ӓUwr]VuLsfXXzq[qϦ*Ocf$eA-!b}/iZ[B*6҉'_ɽC#*zXa2r͛-!i͇oAW5kMƊH4~FU2竽9wUp<ҨҼo IũK1˪GC,zۇ~XF}bE4 "ImI"]ySKA[e׶ʒ꥾7N0ThO(lj )Dͩ,rn \Xc-ŝ][<"%뇦J2 }maR 9U]RyLzE,/?l2Ne D+be6 ?g["x<,zqkJSD -_ۄQp ]L!F]h! #*jWX=[Z/ VӜ _icO?p(omq~>-CI#*Y԰XA!$;`DnlK\(M5*f cyN0$:\q,Ac=Un}F?V1Kakd?O3ikoL6uKYه:xR81$ۻ(Amb3ٱ#__> N0lB\ 7dkv& 兰~4A-KtoƨFȪwCń9Xpښ 10/7h/#aFƟJ9b+"gԀqg,2o[MsG (+C߼7l/\FFSP&E?Q.,śab[0dw 6}92oIiOsX!B7 C(&׿$wk715,Auޤ\2F@- C` LăbWegi5a&Bo`F-@:,xz#,э$RBQw%CL?1:Qn"gLԳϣTrd)߰k rǝã(SDQ(2ui.3CJ Q>ޮ. z݅'`?ZU|sld.dt"O:PVإC kx5+ZS 3>>Zᣘ!{-`_ c}E*ab_5Oϰmyd/ kVÙ!0MoKaKH,neǼ(io7G0D,2V`yIpd<o.I BkHdZd:g94s 0Mb0hk|4\ ,btY(|,đ|آ8PB{|ȔlHeI2<7yK<*+]bIżPxZqؚXK4 9]ZEWXGO3fkCJvo;.H}nGE9FGu>gP`,!(Ajj OFna48 !LxZBro:afqTRoɁ&W J$owliLѧb BcaKDDb8*hdW\ӊFzgfb>_{&l)42>G\cm6ׄT>lhV0:ϞʸƋکrH-wK$Gt,h<*aϸwbDв떏4ÕXG7iKu*obLifT41GQ) Aݛ(ڿP1\MQK%URֵWƝg%9zR g͝V읍 ljw:))KnfnR+c_`{EM9%}\hVw|^hJc>ҡG@ !?Kv8{ >mD\&>׬q(xo9hE" s]h0l:1~[qn_Z_bIE>*Ĺ9SE2G:j brNpJUXTk h?xKCyP^&]W5;4lDžO+.PUsJtLc6ݦJJ=>Sc@?F&в15!I4mgpfq5(@/ J-;+!{ADDsk/˦ar yI]R.F\,0,2F q9u cbg=̉GH5spQΐ]loI$NTZhA Lzj] `_:+9֯`?93:5M&,~Uwd [M4mt+:f:FTxV7wkG;}nײ5R# +9CEM5赂ԣpڊ$HfBrK8TRtp Â^C.͂ (JA9`b龔vV ,VxۯE-6JZ<( x7.}8a Ktzy4얟Kpll挈[p2Ĺ+iwr+t̼F@~/40gUi(\.0szڼ^k^qm㍦hN؆isY 6<.t`UG=qPIȇga $4}QicF&WG"`Ӂ"2+61; -Vӛ iWKyc(<>;D'vm+ SG,JކGAf[RT?lmp^)Axq4̾ tg|ux3Hja)_nH&' .*R:>Z$"۵ I<f!h6iTq8 tkc7M(F>|Ajsՠ- Gx_͒ _U*[/;CpYbY0+qŋm GRÔhNq-G{z}x6k/7,9J oV&7J#&gO&sgg~4K+cqXʑTyL60Jd rr aO^Ը-u'}<^ꦞk(t|;K>ͭS O/R +ٝ2 2(@jHj"& )H?JgXy]:|BYrTFfCj0Zo7|H(yFĶy}MhP+`n [C9IkvɞLtٷ&ɭ 9~s+\,C#y~U)wbfi-ȪW'Jdg hL^5q_i W&b)!1־}<og ' #s2~!%ݯ_t6+Ͽ.h?&^OnS7gM|1Ȱ< `j'{%p$>KO1ඒ bT1c!ZEf uijcuy;'2]=T+X|Q`cҋNz P^09ܺ!=œ IsN0yWl,byEwr=45:Jđ+mxmoëo?VmIjU<GUbmn*U7ز|)ʢgGjbFRrcC}L=ɂ;0?W+(]j7'-$8# zY@Q3䕚<JOϺ7Uo u$#m#m=;ȌTaj?UnvuvS\d>9~o9 x&5JSfO`5qZu6Dr)3@IQm0ZQQ򁟴% ▷mo0NVwU#d gf)*y\OK0S[?Ag(\H *ힵ?ӦtOW=5İ%]}2g]oA/ E>,X$t1&ƌgTH\d\4&^>= eQ+{̘6~qw_}yK'GړdX#WPmYE΅Yi(gp- )hx$iqSŘS KdRl 95F%]VcĘ^WpZI(eEHЌe9%~TԦ`3A/ck^@@[qάg=]c_VFkvj6Kѕnfw,a䊒; Etz( ϛ93t-M)Gk\l 8a;,k Hf 7,@k!0 TJko!okr.$ RB[%W0sH\)V^yEHeK`HVplIˁ͗ktS:H~VCT84&+?*'}SvnC.[wVB t z7/a U#ŗ++PtQ-o0Zܷ5W1ڪ Y X,^0w}i4Qm q)~O~ˑTF.#{O`e0Go2cuW|s8o*7^؇ZA8eȁtADih=2|)"k h=G~@-t;Gb G9IJ!^ݢu hsb-O2M@]{X yow+>g"m$&V?fbI*WfJ܁f87h+ͬt&Շ *IcE Τ+/jCgCkԐYE.XN(@-}7`5-@l| *AZ{`B0BRЪ0bh'4 kG v$OMZg>9oύY!8 t7e ժtxP?͛ v :_g( 1)?OrX)>,ƹaN wbFE;(%T)\P=Z* Nj٣3+xo54|gHgxFa Q瑑wJf k"vXW ]Yq8Qh-Ry]/|@sgW%ta)DN֝5dՖ0""hb!kZ`2W t3t2k~3]Ès%ȏlPt]"U+O0s"-Lս3n~TJ]&u1ᅒV.+n~RLz#HgR"P:n31|.$.*R  :4. u.;F&9r.ydcNөˬ!?.6Ur6q4f"Cˍ>>_"&(Q9v)ک[!&9w#Ių`ImˤJAƶ [9AvBI.*tVr* jB32Tw3rOroG1-J#.!h*r9blТT>pIL?X X"PlM7k\~̫dž W '(-h)XpA$ luhPxC%pi`͖+_QPdm\P~FqpR,5ACDi!Y-G0+7][Ą2^ P8Aҫ W:N3N#Ų4 DuJM?HnEr]@EA|;]mEh?aøWQ{2jR: @ Ĥ iŃmiCH*PtJ&ȭ_I%+"/WrH9jf־:58leБ$lc/o=b%$4~tl ZT6kc1 \MϷM ~P!O^uLϋOxb=vb#Q_KښD`]TL\:A_<\HW3wT^ Q)w1R2~!!_,tΓU'WW!2*GMr*T 1FzfgMsnl2ObXҸv,sE,=CPX$ ]F`f\PTg?)CC鄢ɕ!!Qc/qB5RJf銗m#"ZԄ3ˠv|=QW_(CapiMzF[hf:Nz 1*_"B@) Я܎ @Uyo?f~qmbH?X840ь5nKu >)KLwMM2"d%iԿxlf$ =e;O-m ?$%NןSޕ⍄ 4iM"m "vڄȐ0o;*lڅ= F!HU>u2 %CF8BYD?-Ԓ4‘BxQXuo'ra$mU!r`;u%:HUc^}*ceLOx@L6X:_a#Y[lL}Q0trL銡WhnJ+tmn,_3 }|}-m?q '(]ʐP\ͩF)Q@"9IwRqqzeل .喗%Dzvtfh34gθ&TQfVHOŭvG! gqFA;6JP EQh<&$"خhwSpQO5̥ =ޝ.ŵ|AK%RjVNK#7%=eR*꽀lQZFͲhء7cY@(Sj@`4. ~YmH?~aѺ՞]ExXDrS+z5c4HNBzƠUS^m4A|?j?W](6' ]#Ԍ~>ײ tZEg$AjSQ(H<[ub&~^ǜ1âԸ~Hi8͎,[xiGb*) e$ Tvߥe"A 5@[28€Ad/p0*^`GS0~tcZ4J)|o*RnF҄ }LQbn &i6" k~98lnOuz(,A*a.l#(;p>=6(unOmY4*\28M3z~SzwN.>6O@WICx!R5XYɀ1` %LT:c6{T_|!8r][GqdHmr gz׆Z9}#ccQAj4"b%SMBl#/ۖDOGd{섺+6N%틉$/9KG: * 2jQ9@LKuM;p\'dFJu]=Y6Wqi2L9$.\rX "e[)+PynbLwb:ohe'&䷛ HXuBtwc( SA! ~ +3{|l0˟hMgx`8WtwA6$Db&N& R c *,ndWTT(!SP C;bfb5=Ƀ4qn֜,ٸog@o$vgYK̂T5o̡Ќ`΋mOZr PLv<~VH}X-]DC9fzkd ߗҚExޝv9n JÌi='1>1׊pӧ` 2 |LՇjw{+NK;w,x査TK .ÆwJ@X-N~e+ɲ MVuJQY ٕQ.jUK%}n@Gdl/ed"pL1yLg}q0^BD޼DV&SYԺ,RՒ%fO$ccu&irwWP=,gL"dGgP4nOktbwܿx2#}Y>ih?.JI_ <$ʷvL&_Z4(G ; \8*ԎA "m ۞8վwh8PJeQr$4u PC%Fϵ{bmS#fϝ]a%vm1=xƹq:g$[jύWa9OǛ0]2'J-۷k6$݅xұF&5m1 uq|] .KECbu+0Dc:'6ڥG?"aUC7%ױM4+K#܂$ JoL'ꭀNUClrkPW2_?"tׁu)52%J;*ܣPdAѤg1'xJpnʫHg8F0)?{. nݣ~[9=?Яa`‘҂V5[}C2 &5Nv "3Y;o%2}L(Up%Z͈' T^>}ĪP*QK7sT5]G)k͈wlJhi2j̇zSB,ByҪ:]%ҀNNݦ~Q4\ko$wa\3T׎WH e)S6yC4 MYYt! %mz^ĢI<Xh"1sά'M5W.}mdz=FIS{_ 'd+C$+ɎkEBhTy1k ra:kN?սp0 fdSC`(s#fKJ)J+M]G~pn_LjC<~ׄ׉{{F (xwK.^0UvD F@ˌ έh0!7.p\F#"[3FN^-" )F;Pc>qbOktJϔGEupx KR,kdzk*k$3tCkD`v7"B4߆NL/"a_b{TaFHDG+wW׽-Kz{P=a*="e./#ԋ&dDtm>@˗6͝9E'6/+J4,#{F=g̅o3SLOJ3ʽuϚm7z%i#dy; C 01ʾ,?v1 m-Gex{hWy@u="lvE|o䒴e*DԘM7 IxG̯ NFrgטGA1spX9yB. P, `J QQ@<ZvKA` ~ wXAgtl0?&K}(54dO?j+']dɥEI ,2H{|a6K|Kc|14dF-/R{ hHţM\!wCQ7\!U7>z?|^ێ̌ML Y{.Jj1b^nyLU\kwkT۾i@#Lj}޴m$8--6{FX>HT9$gnW,N)ft4! ɖ,@L #ZZ)Aϋ ckB6%8Mf46+ üCw߯oWQ+'*ge0ヿ‰A.L˨z{Lh`{RZ6 uObș13٘E /r6ľflWjԚ0@൏S#;>2xq~&9 #@)v2ȗ܋)hI$)8:=_~>π6&EFB .VL$F&@#nL!hU1`kWE0-K#ApI?AuaX).cRٺ4C dJO\ˇ-S铴ACluȦU {uT*Q5.FXˉ"xGe8=@r1.yޱǖe/!?VΘ۴ls7R_XDJ^*V\TV$Jϕ")dVuᒠ27kDΪxɹ (ˇH΅lE\759wū?deϨs*`Wg8{^݇VMꄎNr贕z-H*#^F[t׉frr+l5_yyJkI#l/rȷwlȾVkh^δXX{ЙwtlBj¸ZƃeE6LYWP"[-5]2U!rn̯ Yv0H8tB ,(X:Y_R^kr~Џd9PgWͬ={ܲvZfyt<.Aj|0&xwfT6N~'_ZZ)uѩb:gwI,J7WTX1I4~4^kdXzaG`^yoLǓexVoǀ4堜;Qc;zɃʍS\Hi&qdkٓ?)qPʙv E0Ƅg+0&DXxPHL\p*ֱL5nȆvJs(yi˘aYq6փ7G΄~Mvx=\&gN;- -gr\jrq5aB/6//ep7Q,(ڴǷ:`far)u>xEmTIpF4M|{Yg>4?p\A*D-Ao]ټ`n)B y[\Lx8?֛T]GgkF.15_Q|_6٠?܅ɷ ͫG+`Q7_ B=h8g wgkRev16fWN&VJ UvI睳ݪ?}7xSTV|M)%n/`MAVe>)Q8O1+:W(/AfMV24`)i`<,ptP}xKlO:e#14ʳ0!!o==mFVy(ħ*Qrҳ ֪T!SLM 'A'M WbҧuQX{nq;$c *OHC&dC8 ^m}zYbP4 5غJ:"?|4QOG -ٍk*M5DGEs~SžXk7TM"d.k( t,UkH@%}#ۼIᆳ]rM\)KoL(uKi>G 90~QVw@]TdzKMO) ti;jQc883fnTd"s&A;l7.uj5% gELۣ.IpaInϤT7yI,Fwf(AB"D jщEj :F?7Nwh m8P`c9JuK'YP:I]IzD&eIAP.}3;BP[gsnvULU4>y?戾# /#{g}ܒ[7d)yZl1gE2hw&H] %`[k-ZzcvŵY@X4gpENgrm\bIOp>ۤ*Է *4x\5<E%M\`M r[Is'@CဗJʶu+ӑZm%xMUpe}I e/t&o G?~@.^%Z}}lAl]%5 ݌]A $w|fpwCU( ec ?=3eK5*[C4eA:($Od`'xCS [֔@&4a-9-,/PR 齝D# JA6Sf4H{yоk$8εwoSRd !vP\3MA]Z)ډ(Y©W)h0k41yAD:wBB2+ŶOehU ޙCƹDtcZ`-6fbKP>8aY[Q 7Zp}|/OףdT"O(!Ւ?b.%R{*?N?ŨxS֝Y)d?J*Οc[ȅӋ=_R5ΰYPnz]|fY4,^<0⿽*&d\Ն:N%m ;LX0eAm>vM Wo?6nwkv9MB9J>C;: ?TSGjVlcI²ۋHmdi;*. WQ|PW>SawB'85aho#@ϵA-3 ۀA釀rp]> "ϙ~aݴf DGy5vgUVcsJFwY ց (~+ j\-Dڨ[TQ@ NYiUѯڂYl,~b6` گ /~l:I+Nqxz=a(hܴ09Z?Pi]o|چFXxa[Z}scla%Ԟ ha8kjBbIe#[SXsˢ#CNVq!ڱCl-%cVΰ*HpK_w|&Fa+rben!jVry%D' h'b_de7{"`{{Qۇ0Ն+zQ8*iͦ'tddbbaYmӖ"K:Y:*58NDTxf?K#`x"5!HJ%r#n0{@ ["n^<g-8d]: lQb x(~SY 4f퓍=umRXi|!ĜՍjK*QۂPq?2/4(ڼ~2JX0VҸrRoG wTS /0)N ||)ާp[ȣ}-qvA\T~g3?IXY9eblԒyί\ӑ@i =n^&{$ߡKƯ R5voTExvo+8&[؝>I;u^S `)_ =HG2޺PnH^H=Sb᎝JeWy)bȦcH^ PiitIJ wR̥5._4xGJtDc%E(,YIɬ.:eTҦ:Ze; bą?Oi)XϓT5-BdQ6h"VϽf̍f,ȢLrKjb4E=P\N nܗh9Hm+;qU RJt+* l{>RIkA"+NTZI`ntJ4qԻj@( [BQۘD`Ŵi b17;׎M&\gyrSDQ=F}_Syq9UwW ;^Igm|7,@  Cd0zTr4Lcハ%N^@MD &;KSg6!Xv B;t(_5b^wZdˬ:%tgsвr7k.yhsQۃXso.D(E!&m; 9>Vovl dP&g) PQ.@-=a *![E~xKڳ0^)ΑP.騵o 쪬gؖX_I%H(4ֳi߶TPLB 0m>^Iӗ8}͍Jy( uAyVLJ\)ˎw-!-b <ņy]5ôQ5ȴ覺vG]Psg#b2_0,^-XFxa5Z*HdI$ST?%0#8G;PĒ3g.q JGAa4B&2TΩք4{vI]1C;eӲBS8B>h8g<u8wǻHp>NIld6ΕK:D?Mx,_$`TvO]+@4 #uU/nyE*'NJ=q SX f)sO)%vPkC?#7 oZmljy$SmGۿ~sYOL41^ F^’!-ک.POL.S%6D~4h LF|<&9`^ 9v-*Kl(Ȩ36:x&W=)>΂ _LM>]b$"37+ tg^<„PgQLEA-Z;$QDq\vHp&H  ߴOKL 4A< ˌ']ob#rZKg(+3"+{)r#1g LBm~?~X |]^P1"[]-[C&ÐZ(bҠ :,Ç %5%V 4=\.a.452*'mYȕ(峱|A˕50sOlz ]V!U@(ضwLz4͵ Z ~{ KM!Nhr 3Iuc89bgMydC3W-0_)N 2;Q#5e_RҠ*9_UK|*dA 8_dʠޙ߸v|v=Y*hpͺ\I:@1*|{xQ) jA65/ȣ(v:ݭ1ck:vK eZXӅLBʮ&b AS6skNdm5Qp;-ЕB_Hs-S]c} W.m~iSZZ莥RcȋqZEdnW ?*>S6PawΟ] ;t] % ٖ;I[Ax 5.6^@g݌x= \>ਫ਼m}a*lqgR_s _YF&zZ̬|r7 !8 /l&E6BT=O@">2WNR&Iδulm _}ΓxqPuOutp -1.WOSX[RImD_eN0#Nfwb #@61$?+PWݺGuVMlYWbE-ޡVۙWNg5VhsS]n9f=zE ~UК;B&w #0mx0$*zG ]c%H3tAG6)43DžL!yPAIT^2Qd5ցJ:TٛNd_o|xzE#_O?,';=bpsi##^H|ΜJFKy·>fGϜT1M!"9DEr!rSf_9n΄Eiٻ}IubzmY{&6{`,ea~FЖ1[d/Q~>PP1[ƿ"po(c6gʋqd]^:\n\E^& #jd:?:9`H;3'wgky=O>i_މ I>ȹ0p]=bR& kMI.7 >Q9;>^U:kPtus9эfG3P=Ǯ0%x%#(1-D "-LQ6ӔDN2_hnq=3Y]i g<`]CgA٭b"V",+)عܕ(P}g/ndĠ]0[ƝA3sfi#?(쟗kgn4D &W+7yOKįʇ1H|%4}ŝ:ޔ-p/Hֱ:)Iy(5~=hX$F>Xݐ'犂Ux{n;z歎k9޹$YU0raJ6D6r.bp~yLtMv_-Eٌ:GM¶?~sNko ,cn68f"2]J5ȿ<ɨN>/>Ő0?L5gdF`mb焹мw N|yiܙN=WLqSGL='׻]ON=ф }:,ǜC''CdÏp$<~rW3Ych) ˖dz^|x~⾦'GW2驯06}F f.R6g*GBI(j#<.^,-F6$=E4c E) }b .g_DO,!2GFHvW.j_ѐ xCѝ$rSr{T']3P 9JҰH$FFs&FzD׾9OImtehxA<~ƊWWh.9G8"ɳ9+ آ&qN:0DJ>g0ޑKB92uc^ ~ KEOT@?ZO4Țc9ۨ0†dL MnG< wH>DPh+yJȦݓr#g}P١"cV%p^LI5&Cg7sjLt] 74jF$B+7]TЊwyq Hܳ7Xtk`n¶!i>GثRN_$7Z$XW^c[( KjA~v@|*jKB C9/4pΑfpN}FOҜ 'e~,M%vPoLy0xy l3I|lAy$qAwcfFYi[Zx h^!Yr 0h_[i ?;n&7(k}4h={-0NO3n@8*4@36 Y7pDP\-C #Jwgu1/谹Lh^<٪WvAڷ\QE /Ć;YggW"z.^ czlKq΅֠].MnW7Q/Frh,tron}LAd0_.bĥZdWcIȁn= &4V '²iK1*`T`R?hXȫPʶzl5&1Cb-caE3" ^)bl)`<nC჋sˇERabi@˕HXϞWȅ//,n̮*1}"`>ڳpJJ3#9sl_J;AEČKF1϶yf)#K?$#EQFr4dƟ 􂚔ܘdL6$zE|4ޣDmGtC]] Q/XiŸ#Ib5xv]%>>x0A!'!2nޖ/ PϛVZ.luިX;&~HlKUW\q]rՑrz~9&9h )&G-Z/YDxOmӦQgzҾE,/:z 'aޱLߥ.i_Է70^4"`t0OЩqWfT!ٵ~zg}EJO 4%qU$&\&/V|^{LKǧ(n`>Gr x)V*$9hY~5K[?[3;&Gٴ] Q[?igf6=_SʥJ)R=>չ̠^`Z\̯v8ǹZ"ن<G@EnV؄쀛}wWyM3[ib(>4=,`0s]R~Xu1~I%w |ez̐닸[o ѹ.[$V}.M]0ٟʲ~ 0f VWBg_a;5QUliGRy%sAR8s.BCy6՞ pW1uYE6]'pjMHÀsyۜIп|(%^DoR #=rKPB7(D3xU"bυԭ&c&;g ւ)zV1).8$ÃB]s(^YQe)&i'6=;R2J9]IHEvC 9e0^wk`-Rs[C@1r֑j tȑE~61#`k*Gm7>x9tf~jHsFyHo5o!  ̗+$6`DܗO<T,ekǠ71T?n9\8 eI7ql|ż fґu@8!'i5̞rd","aS =|gh^<%QĆ6]` 3z_XqZS]gz>fK#LV߁_ˠ0(- 1<֏%am;b25=iլq1= A~GnP'yBIy!I!0lܱgB['+{ٙkKP9N[TE#% A}}᳿pϗ-_k[&J\E?EdmW +"'`$ +, 0E@#|zxߦcm1Xs2} $& mdZB\뢄:sZi>0^Č-7͠3 s& P@t*e6BfEo|1,B>v%ʭYra 6DFu_COW{p>?KڱB  #M(ʜ(W#WI8F[BWҾc95/9I@X3f.Pq{̍?'X2fI1v//Pa6Nu܀Ia [٨?D/[ <{-xOj}:r -A7v9m'$+]| DFx<}b UO}*O8o}~LT —9D[5]8|pnI*>q̬&/vJ!HO+n"IDï7y~rr`m/~X^m C60lڣqja?҄o1}9LtzZm!Nsyz4Oqθɂΰ:AUE =qYzṚɩ 'V]6N[XZ"B,qQ(S?[-LSxwD*QEǎr'ʄ`\e~hӥ2;NWPR0uߛ4 vT[yZbZeCo.d\H{z<(Cbn](:|%;Ota|Dp4'F{تO2/rScmE *oz-(?zNY/.ݴ@rɍkG+w2Ң;mxS$Dah+E*`ށn[ñI3UxԗxWS/9mG~sY0ܩwHgD+Qh1%h]'<2ȃ\ /kevJu5῀,#V+&%]ۋSSFӃ:4o&TiWlNqNj5;1}V6nD7e:k.B J) WWP$LMm%?H0^#h X0dQ{OtM܈-tQxͯOTtgdݒLH@Z_H^M]%A|V$ƷLU`cfKJ#MuKpg\37]TqxEhqizCYԛ 2 OaAo\.K j[fM.\!x >|s̭"ҍK" +K.Ճ!! xE|A a޾}Qe 7ZnIq8L[;6,온tQZrP{bTm?Wև{PCyL/8_ڄ[37ӖV?`KBf)}[J36cHR M8ѠXv[:7|rNjޯl0W2K)c"6ƌ,8\OB}DqO" ~ _mHMuJ?)bV}iC?*p|T]y/;6j yU_y(]wQJqB*ǡnj>8P$֊'lv ]mK= !Wr .5}V9\DF_v(`=Rq1n#~*6-Y+0XEZzqu4Of?hQ$* -Яv GG5:Y9}O=@lF4@a"P Qk"ܩb d >ig)IiYJԧRK9_@Wl)nw򠨀G3TJ>WMYhʈ`Z DqNa:==:{ GQ }Xҳi+DB?Ir⇢[aV0fw/:xe&!sAS3džWtᅹD,E0khӂpUJ&QpĜzaҤs{rkc9G;.O!F2`#1@j͙,4ީ>DXܤeqXɴ>X*SGA^M."'xWoe2~!oOz@s\ JYD:sISET%ʒM 'job~,vׯŸ(frq.LCXr(A?pKoE 6-=[h"tfP-D*c82Lg~pcl\_MOϏen'ؔJAp2{W(Z8fG1[2s[Az@6uM觪*ȍCڗ W,r))n'])P_ʲZe b$ 0pD2 $obZʐ;>h!"eV.w7EDY2f c{a~)LN0a(RJjzآUw$UE܊!EOym-_WCK,_8m}*b_:Ƕ uG% m& G}\W6s=:Y Ac@ .dGVw=rF)a>٬y:%FH8]Nob/\_#%Iy8%dSTJC%[AgOb|o6;&D*ᢅ7P˧tP`7c)5Y+uqZ: 3!;ye p[,J聑]ZѢ_գ/ќ+x.19)+,0&1 /(LyuYi,&}gυ`p# MV%]ݑ&Q>^R9iI lAx.sL`iAF^T3Fz*(Q7zT6}M ݙٖXE<`!@.l:Jh~ |Kihȱ{n6qݪ*ܔ+VQ8Dl9i8쨮)g'j[/oim8]9|Xb gd]HXZtg?P)r+ =CD7AKL2}RJw倊d= w5(2y9 ,͓*7s>m="ëc2^B\< ߑF)f\y]Nye$ĔTGkb)-'*pƄlquETv7ٜ fw[.E2NEFaNa3}@iC |*y]+~:&Ύ}rܭ{SD} C|K}bEܞ[V6]@@ WSb3<(Ϛ[O4(" Z1W?И PAl8e xAQe#]-BFHj)@ J14J.usBi""}܄J%}"@ 4d!x*xHI*<`e!if?E&ȯ=7!4"G QU=[j^\`oTeg?tny8w[ o>_p0p/%B\jȝO-aȦ@jvN!]w'26ք*D݊jX/‘/D 㮤XgfR V2%w ):i?IAkSs _:mFF={NJGZUZKc*{'C")9wNQĒ`xJ?ٙ8/ K!NPe*Ja#If ;ٌ RνnxSW$*^Fq}&~F( ƧE*yH}O]$%0t\%$Y`Mf[,N'1C2D DqxǮS#=Mub*8Tnfus;h5.67}؀ cn E /b7f#eQ1a/TDR{>۵M鯳;ʞ7[͆{pBI۫)"3TY;ܩŁ"p@C>)r9j侮Dƣʄ_/o^2ٖ$eO> !H@m1=K,wW/?ݝߖYyޡ#ذ)1H@{*oF|/^e-=5+DT[4`䔯K̎+iV$\&nn6k +v$ |dڿ?*L:cQ8D4+~ܜ&\Q]XTJ֤vT+8W(*@\q)ec T(i|UV_`LFYФSt֧\2cr.[ 0s{'6z؊8.L*:ez2R^Bu\~N|_(c;gCH5ziM̖DC[}O9r=^j1-ag>¡N:Ul-}a,0);ܧ̥dC2eJmrB+Nps o _$Tu/4{ҥgQ~PSG-ei=gUll8<Ԭq{/TUs2/Uԝ-K ~'` 4XnjڙǀB#s1UF9(P6Ǎvrh͚k컡ȥ{艱ipBP|%pU_ݸeUU ҴِC^ b[&x^rh'Od!mYydk%CZ*R 귒a˅ff RR*]Ǟg[P54Xr,x0V rAĞ+lĢ96,lLQ:,: Vb{-WG1z~uO<#MbOP4 .7Q:ZS2zi;Lc[nqc:tg1{tz} Iޕ ͤѦkN& P$eE N )Yfp|q~Qe~ȇPoZCcɌ սVms,55P=^ v1 VЕ)?;,pvTk4c Đ=[ьΕ̵'ŕb?AOQUxm{Jm߼dRٮ|5a7yE\ę־[>}<ZCo[y,\4~G%<ʲ=Y7z ĭ3JjX!% *[34L'0<ۯ`>,:rFv(11=x7^,Qhgi' XuUdK,{Z{G{w@5jsa9\P47ՃR , JT}Ȋ/Ҿy.nU⫙)S4Vk-$"gGa9th#EQJ Goil=)](е0hn8 ,{$&/AXdKnlrҮB2\6|Vv YR&U+ Noӏ2wOe.ٮEAC1Z$DE[Ӯ$7M٨ڟGٮp_F'"0ǁ:hI4!}m:$f{. xA'lrL~=yĺLsKQQ; g_F8 #9b[0E eաk#U:Ȳ!ߚmK$W><02f&0uv:o?U ҈>oUz%UÀjUAXBۙnE3(ՙօt&U>>d7? Ct92@A.磲,$Ok̮e4XwU-G-r (7jDy.REN\_ڏ?Sr7?\Rݡw1>UzgEv&KSPbumkgbw4ʶ #tJ]yI#hW7b`5\Xtl _) T-frdK4-J]-|\Rp1'XWuw ctLgҡҫ+׈,0-Tۿ19}Ntɟ2$%OF wdh-1G0'N1}V!'&L u .|~ @3x'1ᓺʗSu&bf2:;i[ !k nŊˌ1`#^lV,g H[.O6m9ɶ6IƎ1P;}cTZkjv_LLpuuG)GT3M;mA | mI>ʤ/4s`VΡ۴١L^@e x+ۋ~o$StMĠkZ0?0hwNjʮDX yPD[lSoSLAnG([wYR"1-D'`ܼ+IXb D{:$'+)臤yV}a"; ;P- vm _5[F٬5݀BMKS?OjAc ؍m;$m=F SYVzCDp=P\}mi|;߰"΢gSPBPǴ腬$WEY,L[K9U>ljEA^#j :Qo+Dq♂i3qW Pl6U*Ȍ0=!F !˫VkbWJ<>\V0bvkfŦDT%~Hup@+vx `J:Rtn*9ނv+|,~3pci Aμ|*e &?-2صF:ф QXoe"UJ~"r/THBUAJpw>_I̙r^_&/l-) ۖ5au WkZ4m͟v<1Jeդ%M&9T6ȼlo >1fIP;81Ž.^|Q F#18 iP.TbnH)6gOj2&L [Y{o&X7͓ǣԞyS˂@&a@ w\Ke]cKz7rP$wٞq绡'f`B'YuG8fAAǾ4{= b^1h')Zk]h}'HbN,MJ-DfP~'?yupgG3dY$*aHr\u֐ToeݴP 3K^G4D.o4M8<0bDGUj(3lh:[ok#Pn\pE-ѕ\1 )4|QyW) ~Ec9R{V⹆Bk/Do~Gצf'U-+Pԏqt>rmXgD `5ؾ3]r8C.ɀeÔv&Ƌ-t75276RR\!C!c;db1/IN7h7YWɺtxw|;靝\Hh~ˬ_6`4+ X]@Z5<ƳLb EzShbچ򙵒GYƎI@Rti!ܖ8}|r-P:Ŏ="BE v? :t/-b?q%@Ƨa0El dyYÝIM޾['a[\B=W|4ACJ[!nbMn$ʕCF/KiVS8Jc+r4ϬD{6u4ed!T6yҽ*wsA' ƍ/U.q~q'[za7"&LOh\NcQ!+X+~GܻYL?Z134 6gplRG`{?)%7Tr[fqL ͏=WļMl?쬷FKєW6d\/zJ5if1 'YWлz0y]?ܼ5aԜȴ= gk3 Y5N_6QČFzj7tKJX]&wl zX֊*af2ј8|^OMu1 Q I.9[XK[%ܕ73KvCMXfL˥lsK*=!o`xV6ޢ[iUeTp:MԼeœ e,)J66wԍS|˕ͽSdQLs$[2tKtbY  X?V'6;K\ W< "Rh'W$!#5ݢvs1:<;l3 댦DL}ƒBj I!w+g"l6 cAU]OC诲W6`4i2PK#~MИӒ&E4PIVXJ*3jDC%"ZuEq}2qC&S dUFBNhHL_ ן|2߾j̆p]-)țS)K{ ƷoBg.}u4$}]ҝ!q>kZ ̃Sͭ} "M4eml9XtUzXXu|c?~B?|(@T m4e ko#EFy0 сz:jNwrSBlG/1,b]8C´զf ިBNi~6ϼO'^>t.t"^.5ѐx` qJdx1jư؝8t|4I"0ŘXk2O{T ki!Bs8O54Vr:ӶaxDPWl!ae:N;0| fp4V Й-wȟ,ybVKƶNE!17I\mHkmjwM*uOzuu6n%&Ιzƅқ!4.ΠƑB+jW8W ]m}%?H^ vlG"Z024.le+:rfo薵u5vvhA ^b..TZƆ)8 ²]%P5F 0N`1' \6 oU>VExW{O&|lro0+~Z%poRՀ{3s\qAE)6S pڏ=J TA[[\dT{=O#[@!O$t/Z!᤭%ݫliCy1 F-8p듕HHQ{nkPthZOf~T] nz>x9lXt{yɦ Y㾟jGHydU1vLdA'nnt_4WP}GCڌe]zac| 7& Ct(DɑׄPB>E^%+8 P y̥aRXX@e#Ե ٺ%55(ӷ|+cRGCi~Iiq^ 9q 5X7+T$j;JLm:=˟s2b.q?$z'Z͸@t2Vz* |4ʓqHR*9Sqr*۟e6!nn|EX=YU_BFrW+Q͞PRT/cpqPsvʤbIcl:γ>GlCuRBJǁ]h'21 &b ~BF/Uˌ_`_xS$kԿEu:<}rNhp*z|p Cѩ w|?a(&_x-&y.&\2zA~ݎ Ѵh5.aAeRKU/yXU^x ԩҔ/l,&7w5ɌlBۀ:c?t Bu3g3̨KX# ʾ0B߻Q= +z7i 9%Φk٢32I%P&F),v3k|⇠󭓭q!CæO'e}* R+~&I @/DdÐN2ON`SG=SP ~v mkb=HaC O^(*^;d)FneIG)΋m9.?}hz- na;eU(nKhJiYM`i]nbSwV_$ѰjHd99:q$b^ԅ N$יuX*vȉP# 94tp2_F D<-F!KBB$1:rw+TO$fe=7#%žgWn| rsAjtӨ@Edž,4zȆBێڲj wu9h]2uh' lpHI slRu>V*94Erxiݾʈ'ɗ@m6jT|X̻0(;931sE(zoEց-a /Tr*Պ˔\E&yȃ"#g$$y2`zY+Po܌Xͥ}d"Mwi=n`SOyJ+n茅'՟%gx>-!%M8T鍲lNmκjdZE}:9.J\ttYД"u d:Z7bi;5o[||.h;#7}[?*BBLC%s)t+s#k}Qg&f~5+: (|/Z4{1b)JFUk%=kJ?KV-"I0rީIL?3$̢.zEҿzu2G|AO 9YjbQ/O5e 뺫XQrvگei3ylU'}@,)^n5HGDВt.-{EЁ_`mIRW|ǚ_E]B-'/QeJW;boEl}D)`.%d4CN})v# (TmIs©(5.gGiؘ v4u>`gj50@~NJ;>k&}! p9|lu'RvI7o#4Pw~// 𳣊y*v|N(?\ - Fk%Bv*UA|*OݽmFHߠSy]n;ٮ!l)ўn߮D Pw,+|k[D2<K˺aHe͟)3MBĿ^3Z*EnP-k5Ap {2)Ab$-<{3ߵB.n[C8v}JaުN$*A(feȏ$]Xx1@#_NyRS]`R~Â%[ht_|.Ӑ0ٸ+82I @B e1|;|E;\X-J-cn t: %`*<`vfooE gTx!~0%X> kɲ]Him0G XSRL:f ,''oO 0W 3-ҧ̯r86oLHX%7x6-sL=ѨRUMUw޺;ʒXA=2sT8hB.MyA~luJsC0+hj2MxؔٹB{KȓV"/C/1A2M־45%gT O0(+%uDHJEܽc4'Fm֧>c.X)ϷthIk׹L4*-7hY9;l>(yޏT`掖epGL 4@!Wt*rT/{Ejٮoܿ#\"a.Du7bFMbX2[޷zPI @PlU _p$k%v A04 27]ApR4!xLi'Tӫ?35/2aMa;cfHPzc[Vy@]^{&F7: TSfaPY0; JhGm65QmiKj >y [R|$qxf{~frqEp t C< X Fm\!Cj34q ?W#\(Z 6K`]v>2|P ódK8x{-G݂7$0܊ɭ.aнq"'1ߨ+8'Y ) 2F %v4[nUҺ5[3}LpD XS3mBA&3oќ57sqWJpH:d"Q' )N1JGwT vpYgy)@.pJx #6 rtSego)Ɖ~D<86x)O8҄tecx>mbr*`bO Uf19ulqLR݋m&Gu'@^ulσl3w2ܸ5\ǝq$ӍQQgG6)ef5>:P! :?xy,XRdnjqq C`A Gy2.#Ku)@%a67E ʇ+Az"3E'~PLd]r"RxNF _߈Fk؋(g͘e 1CZөCQN؇Nھ'}d3s0 +h]r|9Kï~Ʃ "7l0ZHם&}5V2*YZlmsG,Z5l 68M0m)xpST8d˼/p/zH;a!D(dy/٬aHtSϴtv冎T[CtR%t_ /i\i\"tx?l`L9ZLQ '*((aǃb+EX ӆgr7y{RzL&#Xz˚k"b);j ͨpb}`\$Ax8m:+azr* f`nXF‚j5Դ"%yq FƝnh<)=6r|%=Y&U{1ib*5Ê=.VbS*duO[&cn 1LpGJF H v,^F4^n@^18h$[dkpӼh$W[p) }YhLz\{b<*hָCs\HF`l~BIL4h/&ϛ6PFG7'̏$v)pdSo :hŬt:rs-?Q(+#=U5׆aw:.Kc}me]:.0|P !nذLfyڍC}Τ$qWiK(LWIDr<=ݺ-VkǾPO̘rݕA]~*g!ҵ$Oj1`Z^^MZX E-!q eBG1D1rL;Xw!H1?s/.B!zp$R D98=> W1;5iɂ|`f;зE(KхM@L;Z]^Ik{C=HyfdALxR(׮! sDDRy҂-/vz#xcAL.:ZO!_ajkW}hD7/9l^ |ZHj\<-Ufܵ폕!CL39f83ʌkfZw4Z>g 8WJں8k;voL Q3pPs մ62I5m8u~UNcocPmU3RT›Sab:HAAPNq]Vg:D.L+Q{oM8S9O+UvPp6!MooQcFwgfKcn O$fQ))#:7YvjkB7}7R0l$\o{E~Е٦1!PvB~2]VvUMLyfjoEz>ռTQ3?)5g*rg]ySfhqV_)RoMlhx6yңj9l,Ў!TZcF7UcWn*_j|bNņZ{֮d ܀.6;dL$hu.8L&־ beE5.p6f(< 6¯ؤt2BkJܬdڸ(sj| jrk_|}@6QSZMlEoKSWVь-f4j{\|\!&PoW |E}0:pJgbhΪ}] sxd6O/*RgIf?i$YAD$fJ*EAPW\ ٛ9;DkQ=@e#|}вt~̱e)D褵hGd5..ȣ0&ءB䰑; =%SrRk_Uy|QR}e%j^p0_ёne4K܄8/0M7 ߠ;$D+|12uv߱aPJ 9>nuUDTBr) j]b8,34z&tAuP*3u+a{;ZsSz8ϕO37s#ŸV 9|qj7;=^+n!\#p6<r.kә;g R >8z6}vԪaHVTq=z|b2tĻ]*f"m(T930;Nh}ɵ^X`fNY <Z8Ab}uLnwl2aQ짃y=?pdjjƋao&Wvw 7%fg&`:o;Vqcb0v)bAG E\&Xdy޳m#yʡp C8Зtaeo2L1eV 3bcncW+jr=V0R-+CsSR4 iHvN[9k!\Whj2=oݦ>vVBȜUmܼQ QUZeXU+^+da&Ԛ)Eg<&9ŪQ}M҂P{Ds<4@7~Ӡ1>(ұ}Kc3ּ+;.Vu ƧP**Nm>z8tDEQ;}%d_ \"\C,0جHΞ61*?Xnp0qĉ}z 7= zR+]Vw)ldYg\R;8KfP_eie:d'SdiuŜ60JA7Yk!RIνpZe0pТJjh{$I .?=JbݍEW`MKZh:6 <)VR}yfYT/4r^si?_/;1]*Hd2?"p9phsq'+Z}s@F< G$CUc7vOhvx> G.[{FLX P/8ZiM71Sq Bax=i'iVw+0tITq$llWQp#9G&Fg]+A0Cٕz6By⯬O2 m똘F/^ƂBS=60%6i9JRˑwl'-`޿.4v s3.Ambi)kuå?ҏia8~}G j('f)B!ǚG&:aKp]ћ{}L& ewj23I$0hˠ0tѹȩїUCmK,NpxDuS I8oMC#HNA'5]ihKes nR$EW\ K#F0cA D[XMޮmvEmx?<\2YdUޠ ]g+w00Yrs*4ΖYV' 줋@U0b+E<=ɳ-oeUQT4%>\ѿeRUӣS]b BL"S$}ئPA "c9?Ū;zYz._.4QLiXeKSkcMf~t3JIjW֜A]_|$U"V1cJ3'c9j_޴ar44(`.UQ%u9-:{C@Pul^bF9HjTUC;l Vd$ -y0X\hX} S=o0g~$뻮K*HB] ͼ*lJF9x)5ka256̡[mNV.8t,"^ 7=G\A>a%m lS5C>CebRetvDlJoˡ\ 5V@8oeI VCۡۺыؔ$2*8Mk}c~ts5">Okƥ{Q9&6Fd YdRGG XYGWP=ƽgQ/]eJ|IH0tZ$geJ˩FIklV9s5]14rnѢvwT# B]7vWAǼH,8q;GgJybzbE?VklqGw ^kx0 7pyܯC( EA1RÛZ%KGiHzG"̴I#TuT}jmTEyUޫ$U&A _kh6ҍfm˄ӅfykpFJU+l.'l ·]ݸϯ|\ d A:8SeYsfBׁ~v糬%W[A,l\弫%]OVD8]r2XR.t1Ƅkv.`'^ђ–k`cƺQ%p6YHy$mڷ} 緀騚OX_*7SPq7!n|E G"|zx_{]8QB ~ԉTⲛ,XFW0V~)$[yX15};ﲞ d{=\)bˉU [%SQ"3F9U$b1R/b^GG,ZM7jYH?Цiĺڶv?#^TUnBjH8r\i^|[,tm*DXYuZG qlƑHsL6A=yj)z: fkvT0xpu.U+Wi|^Y}M\Ll&)I@#-nZOVk1.f|Y96/c!(:]=>9}M/ dA^U(4l0{X oϝ7 )6Lq;2#KwϪha׮ȹmuo&|] z I"Y]LE rIK~7%jzI?'y#۩5*:XVC=`kcf]d>.9INVC2e*ez⭜H=8^hF@ur.n3%G 9F&Pvm7HqMۙ:Jbnk_-\Ky(%׃}6)]SF^wk{ `! m|lKhӁ~:m`$'gnjۮ/h 9LMW8VKYm`Y?ff{8e5 Y*Nn0'^h\aтgw0Nn+BwЫ8A&m E東Gh)zXů:l 5خ]o(jۓ7>4c\2:̔VFǞcּC "E?{U%>[nfJ"!/jC!'/=M# hR]޵:~1yMDO[gף^QJb+`X6"g%wpsPL$A|;3fLO6*I 7h!1Q9mc,v۾3~b-,ۨ}L%L۶~h]BE$XyqADLSEtz=燓QMHҾ@G8/-BtvU%aG"kD "5՘8' 6K#]TRj峜-Nj (P*^n.O5ѥ\X h $\ VZ<#]kdf;^Ru;9,uわRz(߽@i΁ق8xH,3^obkeFE55迥j&m +,sQO6BqAJt:0WW!,$T6xԎEp A ;Z,x{5eJC8=O ϚPR)E2ΰjL¢qQߗe+QzyŊ⧻ԋ6[k_݇9|+p"{o2(qnIa +&:'LEDQY#1HΔE2n(TٲBܥ3!aj2; `᥇5'gA~Uiv(}-f7[Czl&[JqVW${ѡ P t HRN*pGÔ)ͧbdO$"|SӞpEu¬<ɖ_8Se_) "W}$ː8OvnDqq5X*VA>f~td)j`/PwIM.Q|d򸨃rpƩe#`FbhEkX"[lۂK^%z k"@8¡jY:@s{1m6[M&+ rFIaPV}~~gh4]@Kr|JzTv)r.^Di800UNUѴLB;,|iMѽ wX*B2=-׸jr@bw}щ o`,ר},wYK'nmD(s:;S3XmM)u-@;kU[<(sr)3Y?n;vO(Vi%ƈVl-gd] SSw kLOW9H%`70:fJCiV2C[! `}`6f-xW_!mEI?7\s2/ tV;d@c{aMݡOX8E~Y 5?6?sM<`"]O$ݝAC|mhQw|_maD,x$bGp FC=vNu9xS LG1Th:Hkm[ɰy``s1JNQ>=_7mjV,n`BEDK-@2B8+l2;ű䧚)]YiC͙YO>:no1e[oVqC|*1;%h} (3ɁBVX`ߛدtT!0 'rb)#!§0kfpu)>աm֬2aKY`hP>@l՝|P2&~fҎQ;}٘R0F4L+G9usV&iZ,gxMs3߉jڂy)ĸ߱a\P})_ZМuL鑃\0JQk*eVBqϴovG!%Z 5'w}zب:$ v8]qB;Ġ :?zBce:5VnFF$a U8BJtנ*B{5?t3?K>hAW뙆~Vxh w&De9 Zxxx.͚ZeaqR)Zy,9wc 4R,;#g-| vҨ'EOwhDkdͮ&GsoC:N'ܖ-vfON&..Mt.+ B)RٿbPҘy{>'Zwvvⴡ3Je~T6#|N\5Mj#{ah =ȵ /~x|#;L" 1NhRŕ7_MTFW#.Hٿ?N,{ZjrRvA񃄱n@>;%WӰ82 Af(>vmv%Q?>RA$$崛%Qf^w%$fèlp60ȣtž2 ̝қR*~ʘS0ogrԕd噑̑9*[!W@o2fl D96>"|G8gu9=]eNKqQT}BFb~+NL=YOL%W^ |k< Kz/Z'}9=ݦ]N{0=T&r,%v[; Ohz@=l'"$a 2r~y>R^,nsĞ 2\]Ge/g4OA%%W YH{Thr͢1$θҩ43_ǦYƻ ٖ_F8唰1l6GƱzj6bPJUsoCFЁZv6fDPJJvqy؄By T 6n^nbəaP{ qq7|XǢA Z)C@#2K}$v25} @ԝ;.@X#P'f\ K"+\B=O(y}c li3gcTޓ'W’*mKy942=Wx_$/J_J #ͻ%E-mUαֺ U៘#ǂObܬQCcQw]K3!P\󉈮~nwk{˿X"/㍉?\9MHk26x'-v6n|608\nV5 W!׮̫2%A f`5|lK3C茤E‚v lűTK(Խ3R^׋ѳ*8ZIPZg|j"7 |_"T&8wK^FY0\=o#᚞4d 8Gd*ԇ*38 T,g\!pҡ'Y}8spV98&+:=_MޢǴXX,zv~tF.',;?5muF;J L+ƇECt[ IOP69qw`Wni÷{W|Yt Wϒ4Rx{.-DKU z] "d\2WʹvL.4&s\J>|q:Bg"Z<8iqSebDAVpӻ@HG錞Uќ/YѲ6O܏w~+kHFwO;p56%+b__Fn/mP+ÉJA;d*P?{Ș[Շf@$N0¬R*u8F *-X?G 7(^L8n)ϹFPoY!P?|XՋ3~`~$_ʎ"H`&\Cs g碧':Ts?QTfynIi'YUa% c'tk9SWb얄W4]1G"0#|Nu% DM`&"j$-`(cYQi9#YCy|ەD\/_;ӫ.XdǗ+HB78[wvL&o*XBk ;dX]7de0? qkմ:Ax؀* '*a-]pGDǂ/԰:&|^qF4ĵ.ʗp* 6 Zrg+NѦ4 U j/iLmN$3@tAY&]j跖dCE#`}3 Jآ" ikV@h||@FH#oeIZ>` ANevwG6 zmF{Д#/$]Iܙi/S8g! yTӷM'Oݹ^G-s YV7L%pV;<FNX!hpN+' 8Z2oH[;Y#yG8cy/u8+5Dl>ޢ}|X,}]Mx75~M%;a[/b%7\9Ad;(JXO*p_ƸҐ_OaOƄx+M1AH-5x`9B.fǶ ;3jL~C/@5&2kY7PP="li.iO&gF t0 e ZBH. L!*/dë6AB'9}esUY-vi@!>y]bޔLX*W,[z S@ˆ";<^5߈hZ|S="`i)%rҩPrX$Y?n3^_}f7!i48zⴸr-x8L5;i'TSFkk蜗2*3WN4MDiӛi3\/I I/* 0Hƺ6}^=G7NDMhSGk[5V~7>xl^)ܫ%YzNm=]`;3?I$ﮏ@g-F҄q?PWDSXpJ^ToG iBfSCQBx7!bYo/oHfl.Xw4!l@1d݁ͩtFu4jkJ(td* +9 >B'AD nNpzOlsiOuԥ>m/k[["T,AWqfyzu>Ͱ]X#[_Í#fYcD| V1r Ip}# baSkYCvZ)W=\n:vē"ki؆-]]ƛei45Q"UMhк$!#bܼ_9cW|FJ4ƣ$=NڝR6!XEU>9'|ۜ|zA#p&+zv`Z,V2P$B4$J@uicL/f-Co}{@)ևaR S!̬bym&a O60Ai7ӈI$`1[f?}? z'+:_hED$ܬ:3PޢYkd?, *Kx@PW4g~oCQ_Eԕu\&2bd@9VEJ$7!nF?A0i-$lM ;AU,D=Љ*UokcjgqQ3v`y]p }}istz:5/Uubl1K`}4$ǏRYYTWԓKJ':򊚮Gގ -0X\Oɧa,ѐ"XQSwX}<׷(qA-訟q˷jŔ`OT݋(RoV^꜕0aCbC!|wfL A9w@X-5%P`%a=?kmWA "x8 8e&v0_k L⊠.Y(˹+/5r*'~Gj 'XWQG 'M\(}ІY+e.*j;7J+$_p`Fs cI xPX'8u CkHP^MC M5\ &Y7.}T MҴ5L_ּF=hÊ,fEU.}EElc @0ju@*o d?m7XM+}`y5εI"_ XES=.,/@ljss6qݑ /g,dt+|{$ h, tqjcè>2{.&kM|aF4"7Ip6>wޱUnl.#q^R(*ؽvà2ezTHZ\I5wYzAT _ŮuAK̭UZɶ^[I?6=˨/"~>&_炘˳j˜MBj#`qWD.JKG"A;|uyo0O:4ЂbEs`Q4+ElVde-hҭmNPt.ƒ[u9|oY"F`n$SIWA{ Ҡw[|΋ U>CPJv||HgSؿ&>3BIU=c@ʎߣ [>ߢ4 oR M^)Pp6X12x1$!g3!sϞ߉l#rgSWh!z2o:݀rY[Ig%Z#EV*K!'Fxɗ6x"kٰ` Ѭ]+ v- r9]18%/Fʒ=!(ZB4}k ";ۺc|qd.-?]A壿R*.BXSv^e=$K9Z~-mzQElBbW]FOaaz!EGfyh,ih;UqYrq{E洄q Z5{Ϣrյ?P^h,ug${t{)EclRTM NG,HˁY)RW|Yq8TOR!QC%תlKN3Ic:!x~zr|C3 .W~V,82Cu2~:60#-K@pSgf=E&tU,i#aӠ)0x]& e&3vhmDrҗbfXŀ8&~XRϩæM&JĚz?c7 ؘQ>ؚ0,בM *;Ô=_)c<#ce;?y,R2^}ΕLZpp ɀ>˜=ik e\#Ō]1O^$j{I#v4pa^+2B|ij$0Rl\R >TҊjZ̷t1s*ThK$"=cV`i( n0`ÅR #Z'txkFVr{H<9g5'd|F BY!˥21P|gIӱsJg;Uv%%m+rͤwP$U;w;#+Y4+&Z׌8'xܷLcY<0E]Z^J7wyzcϞ}W7I(kkHX;zW5C /+ 5>ÐzT}]=;[/|G-AqZ(&Zr/kX=3z?Uq()6d? gH"0?;8tlZyJ^ ۧUR=GP |O/#Zc by5GAgK >|~S'(.ѽ) mЄHqJŜv)b/(@(Nh~ '9haZ&"WS EF?*'ӗFCC&ttA(IG$q#6́0-gc=`L[.gbOMH[]MLT/Biy ; ZJA UTGGyۄȨ؂5`x~.ε2CoQ.Z˴o/$IR^`b;߉^3ϊI"lBZVv]]YsjT$`J.gv*yYnHL+IT^Yan[BՁX%.{ NdEZLw9.^q{8xjy[@SnZF :CvߢuWG>z{=grA/(-'{G8Eapu b% 5:YA:.dֱY@vgm)\Pϟq m/Ԙ,R<͒61Ac&OlO>ww|ֹs"Uɿwg1̻IdکL4PA:[TXc# p YH"3%n8I^>$U1=E<.۫z5zjXdWՋKүq%VfqH) ba:YAJJhy7!y.+]A*׃#I1fу_9*c1!;Dt-8OƪIMۤ&>Zs#8[2O&c2j sRj 7m #$́ڶ2 gKv4)W2O ݣH?e7<\ |YL*幌z15b u5ӓ sL39c斋U=Fe|@H4FN'tM35C~](9Ġ^utܯJ4EǑ94Wۜ#i Iy'݌25.Y$4#`رtޚ|^ec!@- ;^)^{U(qZR9:Ә$O{np%xѦw{+B~m+j>Ahq0YGA>p@׊,ztUޢO;+ ⑎b,S{IR:V?v6\ R?Rtd?f&^V UtB^tbHT 5,OK cIPc6s4vW28%j(-OWƱ|-F; OHfR.J[ۜ>P0{^q]%0;EUI?J^ͬA1eW ÓÖ Y!8\x0L̉Rrܪxa1<`}].%Cl=YgcOljMa9(ZGF.x&&J_%c<l,WzH&8:k߹ǧG2Fi%ST50OR]?*RfWtX[z|:Ux$m:O 25fTC_^)oY17 ]LPŘ!~S*67Yhުj ~$ya\)Io[Ш"$hҐ U~*G~q4Q,~} -ٞvV\űi׊ XuGw)~cXlۿgͪIVF}no |? ); ` ȼFY'{њ=Z9a</$} 3 $)THX@DgE<&O=ں (wrb# f  KO`*b$|`ANyF`B>b#p!M;`?nvLsha;vY *fY-ǮѭdWge<`~@h@PN:JG ==! p;MFg7HҐޘH@}\/wB,ɧ:PDtI] enؠ7nn; ^cx#O-=Id]I@Qa=9֞9# *>Ȳm`hxwCv-qE.<-sNt* (xt Q8/&ue >0_ " j]Sd͏4smߩЩ|yFje_K!aH4guXU+ֶIZ]sI2F-G)y8 j'/pL:;v&Ku|ɭ qm,:*/G,iߋz\%^{b<=TsmJݢ'%zxо%j%s%[^[H]:sJn5ϊ_OE\_79ůиɦ0{uR|bY+n`рz\2<,<јt -v/ LŪ|EVC*aXo tv?{cxΞ.ZQ&YŅ s6MA./?+M#/#"yQ#b,|L*9Ǵ>@|\89 k Ta;?.J[xF˂}^Zw{:g#5<6CczGsӝ9\_fTie[>]vOm]q qWڝ=/}W-"e4 j}4rjKF_]JR G#jW3 CF(N$DTv $uY A{UK]R=f_A₶ރ@i9`I{(yc?xTnPkpk`NqdWw0{0 X#E>9+)5~^ݲMuYPD2zR2f ׭/5)3{D8-'CefZ+'ռ95L%*js+ [(_fF0߼ 3Aܷw )O Eխ InJQm6Լ`>uTW,CIFjN fÊN]8K3L 4wz*/޶O]e)do4Lܝi a5X2"}ln }jp=QmKգ2X#,@S<^yGTbX}BwsCqKn*;0{%egaҎn`}n(DObhR4نO#i2_7!諣jH(a./`.js\ȶfjzg۟uOG_2SBЯJo܏^g*(m0ƍ!NG4ȸ6NӰ4rW^EA{$+1CTNj VF 1=q7ȉ4*ߤ H+^մ4m0\IbV ~'ҚjiY&.'IR;B~tk8-3H*lRuq48#e-g9:ӲMͤBsABc;zq>Ҧo=?|(4۶ySEIT`"WNj$ fCͲ^QVMRe~:\d"׉^m5*/4-c{EC}iu@+S@SV fh3]?*|d[¢DA2f3J?<'Ugn\j!x'˞k45N'e(: oOqĖlL0!)֫x|[ 17%2!XO7Z6zMIf㬷uɓ1Llkҏ7ϊP|\FsmLR|w70s9KaX>&ƯcrIYY)]RU8N+W\:HU>['=W?$%rAZQ6Xr$W:IP$9rXnH#{Ew%3JL(O΅=l3I+^w];R̪MzDdܡ-*ft~e5%4#,h39IL1byº{Ydl{=׶(, @ܸ"CZ_JǒGP}YcZvl.6ˇ k)k#P|UOPA_C!o $ D:)y|]2G(:)F: _S]|]uJw%n,`AhE'1Ұ!!b&ӎ#93q}U <>Tm"0X?eAȹ0s,#&ۦ]:QY]My7_0b xFf|E}5duch{[jgeqT:ġ)y~ڽV(jTpE:@"HN/ F3F 1YC CP7f6%>WS `sXs&F Z;Q0yP]94S͖1ǹo6CDNLفJ4qP50H R-Hr{ "oQ,S(۩wz h.!Ƭ΃tA旘4:ک}۝B|7`E#E^Tɕ *3ߥ, Esx-_֓]*Or>Hs !zVXX SR~dDr[*6 Xc iLn֍^Ag7zt'[pDt>T/webec:!YEeS]v MWoeBZ6#]HnRfOrV'MțbBbKJUFԀ$4Z转 4qTō'fd%Y%i'o wA ٫?[*ϵ|Rݺ>f*F,5,5c`*b 6%yWK|mv akMJMPH}-KD?YSåy><+@F $: 6)r`>K"÷ 5+fRTB_k-u3cRu!D;+5UMO,I~[U1= 90.Z hKi" =p1aaa6lL};`߲}8gb%ٺ?sןju _8*gc#*39XWmr,嗤ސ[~2~0{FӡJH3aFfrƾgfbǔ;wVeDd/_3Pz`}W(V@gMa ;o;4oY&>ɯu9mG.6[c}G޷iZ+ CuL*V1J MUw)\qg4x:UH voؕs,+6oEGYxh^!5^x{_gOi$ n62iGajEV+~+F8an\@xr_oiҿزRԞތ< '#-&̡}[LJo0`|x4~_vWiu Z%#"Q}yͨEcB?Y ԭ ? 7D_ICe$b6U爺^c-@r௎ͺ8>Yj0k(/S*()Wq{ HpV27AIm*E#m0ivSaV~DHPRXy+.\51ħ<<*@=҉C%hjCT\?,j#'%y=}YEVu# enzCL&[Sp?fpŊ솓ΈXpżBsP#h.$CWHy˅X+'iRF;)%\PǨM*-xj=Y/ƀ|YBl.'.򏳰; BxlVՙ~2. Qڝ FיVizB4:Q8j1(#IhN.y )ѭzzX5D!M{AzE,ia}o +tI Y߸$Z.W\ v\F*RYe]Y{,`!؄'[;mr5:|h.l4,UY^uT} 1@(Y!pѮ\^b/zSc 喔I M3ʤ׫¾;}?1!nw~G[ ,N&xf{J~#C ;u0QKh<6Le7öB?n@/ll_OrW1}Qt!0j) Ž C*7wbƯ,OS.]ީz`M(lP2J y^4(*[jl;aL8V6P_8Zز .s7u%e Z̶0@)D ?ifĩ% & #B#Aqg'v^H:mG'As>UKDbCųzZв'!#"ę -Ox,b[n= ]}PAن:U>*Ǘa֡VR8ѵԌJtN/5>>+EwGJ*'τ=8Ɋ@ÅSQx3QI+NoBSIJ߭jF# d׋=,yufUd^ "kNcU2~#׽ D5./.i|y7[;INR҅wz~\m9|Ȅ`B&Z5be:>QaOŲc=m @+ࢲ"[joJb*w>6Xz!~aoɕrP+L7M)Lш,yܯpÆ7IvyoA 1!YgIs`?y2#z+tjW 1QYT-mKjPfҍtL'J%w=ַ[ǾM vB&am;ޗL;qƒ 6vهFKgy1U40[Wz,&ɳ"){<>?xU/qLq*9S;ntSHx,棕w&7:wsܢP'gQ!pπq4]-4z$\Y7!Jɲ{G]~+![jA#[ 0Rꕩ4> bV0`#k")@s4)J]'ݽ dv$x#|I)DaN66Kuz[B!t潕M{/$I4YVs ^64q!82:H\ڃ`b\sT/Oh\;#)4B7l:KUem4ٸ8@qcğ RsQۘ,89-$͞kē2Ĕ+[ ͅ~)WRKF p:|nF>Dw&7\Jپni^5c͢R*F,dR"U[a(NhQLӢ{e{Ectsdl'ķmMu! s@f0zXLs @‘ۓAk(E[颏6#YrICKg8C7SҕWz}vBc B3m`xī#hbU-6/_?8YJn$z"IoC'7c 2:,Wp&eLJ̴wnf FPyXkaq<U:`h]ozd c(;H Ed-`9!}!rY2#)ސu H4y3qN!^'-3l!mFj#W3啎Aq"nxz@JLNh^$d\M;e?|ô+U TrznCAbs4.wDO{3~2p?-d O.gK.w->D{ nPM09dw{sqȧXɖ޵Zm\ d9 ,Gr}*dKMݚ( N~@2]1=.%22>]gAO$try)tKd 1AjeAbpZ \mT,'CFr<3+ѷycM%" Z~/ H|tE%8N&J,NԌVl5J"Y}/ Sl\@$%N]= `<#t=:¼r/ɥ(@6LT݄m#3ZKan}$F m'il\#OΪIlPX辐vf4ZI1I&"6G{6XT@:;0,i^ &o|}LʏRQm)eؘvfkYAVīkАB;Z>{8k\FY[v2Br nD^Y"07b|Y}pAƥ : 6]WԠ?K~LZnrөP/z3:`cd>.:u׾*! % dgZOt 1ϪS:fs.ߓv]/m/"m|Lj44T2Dn'nxC݈s:a;o7\plpM߫)[]-Qep 9' XpP[trJ,B ]vD'c&rDI:Lvj6߃Ա՝$8^2rO"cZJ7x4`X[!* C"BY%*z~3d7?Xx^= ?TEF!Mے ys~2gCbKݬY,ySE8OwSW>VMe_k\uf"keqI`$/I]#,j{"Z#2j=<6(H<%`U?eSAaV_4•37H p/^h^M L`@E?J*Od#b[u307kPM U${%s!uHў5/n3lqV:FV3V::٦F:곔7OEpz⸚ƔD2C;~eUiЀ=sG?-!ٹP;k|xنPw/lb7)!]&$\";6\Ztvh}t}8H&EZ;V 3Ny)ӓΝP2?vǕ[ i_*Q$՚TbBj{"&fv?iBy`-3sĚGup` 4ƦN=H38qIYƚM*K᝱qw*@ƺglxO%"qIzS^hOZ \UVh_|Cc$PyEFQ  E/?u$3ǜkI:L *!FDsĥjg8zFX fgBA9z !TYы - gP\7 qT] n9c@fD= ;D9@-0ilXhNu@j;I 7p-x`T^&5D8l2o{t†*9&YQmз uuN_zdCMs.4c_$M(^Z1L~]Op-IFO`96xKsŽsهzefrυ+.$n b5@8j`AInV.L<[o+̫\މOW/;_ZыR]Ɔ[;8#` 2эQmZyG ) kNw'ŭh6,E4EW3u3o2 9ssϪ}t"tz㓘\,S!+4~<3UcmlY+?<%TA$)ze7\-CQ0#}!% o6|fQr¢`_0'ϣqΏW;m~y0`H LG̈́(9X *Bu* MlX<5?]xϵR|fm=)mvgeE‡Tk?( _ r穽8K׀t\UfJh" UWPtkϘXz8.$=RM?HX|Q28VS7ZoNJeG1n&pK ,*^ED~WE7NkRQE:Z~a{ݦgNSYc7 J|?U>2.]a;EGmD v} k0K'e#bY®:Slד7ֶȠ8t.ipABƾhS^b9I:ː@}t Q=abho4_ōT:RXCgKo@@pM' < ^p DFf  W29wPi;\_Y) .E-5ECn @&V/@Q mM03*&ę[H~ZYSG&XﻉlUMiۊPъnW} ~Z.~ǝo/E @~qto+[*7Y l ?@ c8A&rd6wLVۓg!D)ÄKt8H,)U7bI ReBqbcO(RD5L!02`r95FI[فq-uQMNґ/,C7s,C3u k*q<+#m y0\`wC#@BbOg֠_e̹ Q /oѴgc uT˳ɟLu.(pm?Dקh j{n}zFD(B?cWȯ]@R!w5Ld<;j2=;ј#iG/У-Z"Ah>_ȺFR^N#౽&: epˈE-sC9ChrPbg@C u0@`1^w1=J~I4Oq©ȁ0!+MS޾ٲ:Բf~(cӞT3=ğ#ds F嘇&ʸ-%?tQ6EpW5k9 @l#r`(X''`48Sy=n2HQ,b5l] @,ƾ_ϴB׾IH4ʊOhSFEL;;80#A4aPQt^*ˣR:%-8+3T'Qgr&L}1..Y+N( /5T_zravf@ ptŨłּSo~DH_ WԗSxD;{5|_W Me:s<k]q"[fxzVycoR)iq0W`BL 3{xuGt:sl+⃡60QuwS$]H!.QW[,HZALFQo"$QW.]]KZKprСF$PXcö07 QP~rӰ2nH!$1A ^y&ҳMM!"7M|ʕQUJ6p}q>aY85R*:Z"3'z(d3M~'lYvRZRkbIC’K?7MG`jopB3x$ cEa, >zRЗUOn-:f1n*eQH\0lvpz|XNa~Cm͗fɯcr޶dF6!qL2Lq1+|s{tc-30̊iO5xt8Gq`oZVIJ [f0m,vqyzGTM%JɊr)*H<0m#Bxynq*έSDމ\Dw*tj: =m7tz%ǽ?#&pd5uwO(IH 3=&S6+^왋ϪPzeƩRIݦ`ێAiNC1qE)=H׳/Xҿ/,{@٥ץ|wlTlfB.;% $/NGVVDG7yqNϫz G 3m c-͑M_˃N=,UyՕ3*?Dyխ$ǎ9Io8 9dx"[f417&Ҁ]VI1eߢ{-d Z^Q| z#yZa.ㄥJN| O[PF؊,mz#VƁ̿zmFʘdkcHO^F 6' H1$eOԝ*qB}۱>C#/@>st xZb{[eĨ9eo-L9bjZOXKdP{iЮUx+%.Dd[>雡&{U}e %MҷOb{ZTښ>MgnZތ2ιqm(H;4x_OEQ^$3t_ v1 â,.ɁMɃ%tb˛z2M<]go4st^Ɣ*PzXX&H6kP+xdY Ia>ÓH nGM:8+sEEVxt?d rz\G*tg$S$?Ax2 \!I+Y<"{iЧUOêŭ_ۊPX.YmWQ 9nFޥExcVgOLu+m]#NJ2q_kͭ[4L&Xrצl7*s>N0qɯo'YrzꁮUHjOņ3w.Ëb޻(gz_Vdm7V2,oPE|:F ݹ+Jzurv&9I(A&Bz!{1l b2_[A3 fi6+"{ElVa?BtyS['Iٜ-DV'X#Z n &%Mѕag -?KD捺L/0mCt_ Ϥ-?t` ?!9P]LJ`ۤeqtASIBy4qxfx/uӷF{‡Lx/z42.ErӐ6JbS9|ܧWa|w> ٦dX Te&iaXE]&յ;w' z̿P_jdzVBO3}JWxZWP.mHepO kX6jK=KCt '?XJ=& $iaiN]˂eq^<6xTYxApD 1ˊ(gvCv?B$0\7\PyaB*praϨ'VM;3AO w)F6N^æ-7߯4$nh1|~3b,NoIk0w>|~h";1 2 1y]cs÷(KOy"v|3&NLaLq:ZyvϪus *Eھ!u~$"IT)#z[JJ߈prb/!OJ[61PN+\%xTJ eB>W{jtՋj?,@l:008̪a([P?xܒ9B'Y;Qe#, P*Ě4?Mp#oG<M=Fhְ 1Y x$͈$@V$TcQO's;'8y+'#]sZ9ąz`C'.l^ԓ_D^wTHvFw] sYD6 (п w#v%d,KjmePQP,c]Gg3͹e:(X>QnC<}7n+ܙ'$f5v|" *d\ QLZ92~ e^o`wL <;RZI-P W_?%Iq˜"}yRﻆ17w Cл:/846?&Ia2{PC /tnjݴu8XwRܦ29<:3i?tYVg0!o#LT46|5 F(oYJ>Ν-[UbOCvaa5w'hQ%vHw%ǣUfԮCǪi n>͐ 0.F ^-Ce1\ZRc"c $F-YǛU9C ">UN띀 &L"uڂ  5cL+DZhS-"e!lS֣ϕ0E0aUQ+Z1 @L&M1 ss!3#rZu^i@ÿ\Q_YRAۓ`1g!-v1?+QXܻ5Sy|H#IPO~o khعTI ~`Uqͨ&ѝFW%n[rL'1m]Udde\,HMK}:v},qRE?k9 `].Tl1kZx 3@> fTi`q9w2ŕپ`o "J;j6Y^ rZ,*1?C`DU픁CIz8읕_=%zr>RE3rgnB?d~혳B~O)K Jonx?뮷S ٨#,Q>sG%?rB0rA4^70I[/QlN]{ `[!a&TA@őԢr=GO#O!ED,ime.DLvi7LBǚOdW WIR4EmV-6 ֑7gC $%*eaR!'wNXe 8g+1G{Q</#24WlHu&{(A'#AoQ%vY\ȉSt2|}5? z/eІ驋z5X{HweGom$0L9ZMv');TW!}gd&C.o|ѡAn E]pِL2;ǥN<ı"ݕ9%H DşQp U?r22Vc ,}VF*5.Ԍzr$T;mЗ_X.پ?Tn$)!IP[]K˫^|Uֹv1P8enǣW]49G$i'flQ<,A.i%@:ġ.i2vԲf"TFg qtc9;Pg6] È֔tb׼*;.}Al=!RlVa.݊%mS4:HM;.$\$y-:]]jG"3=X>VLBm`Ml˃O{zL ҥVp5PjaE›?!Sa^m0HJ@ϑ{o>jryL\؛kw ]~n^leyV[,d&<%nBA [ppzO&8 ,LTI+T~(QM9| 7kۡXǤ6"ؖb=MMu@8T^竹f?9 Sad)ƌJ3*p~t8x1#:\ y '2H%;tT}MvKɏy7TҕJslxԕ0QUcPaadV, 3.U鹴T*(qy!~) w,66"IRqr:!i֗-zfun#/23!i/s4yK\L-:bSe,X'^(4.W0HBy";'97)>b Z(%lR#7OCT>WLY⺂͂t|LE ]G*%FUh'y.!1aXW,ݺ W+Nw1X/jK3)NlM8ПLr9ImW~D$WlN'Rwo*>њ >K iҚ᳅Y)k].i@É'w< y A׆M./W&=:pW!b[T\S, Oڥ#jX=:msQ;W):0ŧ!JI%ӛw%'f .6D@ `SV:pZ}:Jg>7GGUKjF5,yh@0lL m͗3,>Q;yiR orꋐOD3%ĥs8&;$4[_ $҉-vuTv[u1BbQ $]ҺoO)*,H׉5I.ZJA gø,ydvV,x{:ɗf21 kWr^mJc}Ѐd6MmĎ˾.ťV8Pl]łB;V` 7z8t28;޺\55ȡ5(Wx5nـ5YdFC R $-˦^oUU$ZHtz —KQl[Z(pWt+14Iq6>ǟ6~W236wԩz(%HV3af{PGE ?k࿑:bI) C!s 4mK/Ĭ 𵽍x [4F_* *u~{^|VXd1_`g *ErXu[D` GMgLl?ƛV &N >^$k>)Rk2b~>W3*>wn`d g?fۮDf_'_bmj_OFq?t*)J.dX %Zõg] g'Я[w,Kd1#q_o@|0F&XRRdD#oi+D%E^r,=RB'9מ6ϸZ/~Hu^iSk wSږxs^?+A/`=<&RdV LRf]j詝-O2ź&&MԿSvjks7 TQ-yUS Ê^gR;ʼn?3r6YUdzKXwR$'Q%?YM fGj"m&`vȉh&O/M"$KH>]GIF 7^42Wzs6|.S](!CwGkoͦm7 -vPT:(LTQlɞoH _q0ie$)!9o׈YKX)ޜc[˩TC'csQ?7v־DYYGF^[%{/Gtͨ8%jJ}I4r|R- } n.9zECo{\՝i^_`9NT@O:ĀJQFgj0֖j}htz3fJ.WQXCfȾ=p| rlzEK$;_TД?B?tGۆCJ^H؋ν_U>NcPV\c< $,8GQuѿ-e(56n(݁ 5 \:wnrqxmLS.^1CoHI[ ~,t~T7TS-ao.>Z!e+xD>xt$Rk60ւY-KGWKW,!k͌\{,-%<jѹ(7,4Q(MXOhգhnth 8nGex:* \,=Evҵ `oACںu/J#PuE4z?gݝhSg$R]r!uT$F+!-g.wK(v(g6hEslVOruVJs3 ^pɐh{8ŽaG}1>Dp9pD >t4gukHx^_Q5Z}ߏ{j: B'gdCp-D1"bח8DEqE'u}r~ 5jbd ]h_ݛ<^CIIS3lY:c:j{q]#j}#w_mCu2X2#}8klzx#>aMMtx%2X|/ :@YfiQ+Շ-yI|(bisoq6Y8->97 tǖʃH!b?OmjM,Ju,HAYjk^LtSQ?HLdhy8~ZC VEҳQhp60Bt7CLy$` WCMC&s~ݮUnw QbjfϔUgʐgc,W>}(`<}AKfx |,#ĥeW/XJPt WމJvUEK*-,k4QaA]N;ff'ݍR+!c`hY }'roD1w? f wt,r $=GUNiaUI(Cy j`mRɼFBrSVNG*m ˻ f[$wЋbw3HD^P~5wNS,)RM+ X *<=^~ y 3_꘸[*uc.tGIT@ƪwz<5v10mdb2>Wv #𦼹S=o(h& ÐْSR٭RuF;;L4ʯpIrWHPxSA=ʰ(P '5W1a^h%([=nuD(SHޘګq|]n[OWep$Z$ _9qz1X=!r~T5Gã,L\I]YݧO1 GG}~aj誛mqT@t6hV:LF0xr.SW'J:1&"t2&E1|<<=¥,1? <{; h_.9x~CN̮"frnAE+A6{jJjV| }A⎉4 \+ڊ52սr_ ꯣw~x(.pCð݃jۗ' qۘٻbѮZ +?dz#ʣդlHMQ0MNԭK+r# *莑U3Fgheqˏ(9P㊁MH;(ӜXt$Da0'K] .p_,3mB zKc0b}Wpse02P QZo.`NAҖ_SdGџK' p!̱Tl`M?^V:w IRxQ\!K ? {u\$!JBkĆ\.&ۥp9 t2)6Go|b?pr2xb(\`(MaPugˈ-"{6 >ǘQuB6_QgBXhɆ0 )/j]jW"{QOP}๪ 1n 'lq$g(P P9,VԦΊ>p=XU78pO@YRwg͛\aZkݰ8uR$.\ fW-/{`ogw)9\=D?3r#EHh GkLfBoLKIC[`&z 6gކ*!WBR` P$PZ/7YLYseG@!-e8aNhG'{I}}OC'Y6rJ'*"l~}-}cvG@e=86^ZqK%WQ*)1HRx\t%tHLm?j5!TSO5z>"^5s.'n_H?Y{H޵ZgS֕ƿ]kl%*RV: l_-bݕ:5DM;Գ֎a@xo!voߥђQR"p7'Xe|A)p;S)ԝu~#麋=kmhhu: k+pMf|JX%Uh9e=nm%x Вxy8qەI@8%١r Gi'D BBc`^~ѐ*í!uI.N͸iP;bdXX?rƷE]q> #M1](DE"wUoq x JncyQD7RdPTW_Yc*b}ƌlt˻U n5֠=qd?`RrDHɁ_qF nFk ŇXF2q=yqcI4snWhRxfDͻKv)V!Dڐ e9^QG0iPgkg*t}K(7eӊv _+ך[ĴH\*ʏﲜJ MW Y,h`.ز0|A=|@lFX{NdSo+d{GZ.[;;F^ICv8y{Z+# =r#ai T{{ pm`Sz,f$4dVi@[^a^+2 cY#MGW-wj.Z܍Wy[$(쀞I{6&sGX c Ģ4[u*q'M.cH!b֛^vM8a0"2?M z a({/WhҒVցŽӨ=, W*fzgB$O߶I$&p[qZ}"Is6bޅ=Мm cKa7 ]K.{*Q̖K>e Ҭ](vYE9mː{?O؉]\\:s&1bZ[A x =B[`---ec4<vx>c7t -҈8sQϐ!1Cg6OeV_״8y7[؜Fię*{OW"'{&e3rЌD[1e%`-"]~T|Rm( p+09vI&ܱ t)PZcFV(i֊v@S䴸D` 9/eUl]z'w:8V DQӈMP+Ee/_@ ݰ8*{δ7'X5y p-}`bϙ<0%3tb%QiX&u*& !1e_>k[79yb(@NlWd9Q9g'%m"Dy:!mvNb Iv}ڱ% 6O*{)Ta"oץE8s^\T"~`z !ZTfU)AZ IQZ֞9ݍuL0Xmkb3%&ӗfA[?ff<ڥq2ʥ_VD، ,ffmE"5CSw. ldc Nm; $g˖: k|= F'rt׃(.,m 'EUּDF/3{9gj;(:VBސ$ӏz]רih|o?}+AA7):FFG|򂋚ZIwO~G<&e b>>~ }bR4za)<'7?7ۼ/~Ł?g,'}lh@O=/:fkQJr,uJm4Y5RbAKZdgrg=?d:;^q b?19,VW>X 9B!+]QuI&a,9E96bhu{7̢_n2Ck qvQYLu`4j,{'P>j)4O4[[ q_nsG4a%yR㈲94!Gh_avˎtȿf' #.c nxsV/1|Q ֵp@ۮk"14^G $f4vcu׻d-<' si[³-.GdZDݑ#j cg|}3(cyVe9N#\e+~֘O'(`S^ JU@ ;kR>_OXW,Y6]q=bcs0D mi6o43MAr.,zno&5G|]LQ.@XF?DI&)o. t$B(c~$g#/'Kx,D0I9S][e,l"T1}DeXf͖-W M:ӎBJ8 5Ͻ^_13X5NQRc:sPϡ yK̻t-Uw{R{nS%1߆Eg \]l) x"XaC;6jQ>AeqlvcH=6] y!iP¡i<KƼj9\5dR,1z["R1VM@TW꽎ch#rGXTf@O"MLjsAS%Ĥ@Ane!)7SR]P^謜 -jxh*3v1=qɸ$A.` 2_8XUk bcmMYzњ+\UL/r'aW_u4SՊ9MeI@)^MѼfYxBmX$wfix.N'ASXIqBAEz0h0 `H YXȣtĈ7n(c%mogP{Ѷc0uQkeA͋3O+L8)oMY݉5HP2}|tz zqgˆ*𞋖ꥲΆ =W}hQ{vlC|3nkC)r޸v'qwlڨ&|DI7}D T6 [X41qj}C':v9'Hʒ^؉ֽ x)r/o  R|jI|"Ffz`WKe2ea6x`;2g[@*^yI`)ͤ0Ā+Ytp=-Q\w!N\e,Pp4 ;Pm|y^pOT qB.s|^*e4^P<@v A&&ls6N ݋qo6ph St)B2ϓBsuaX`F{C'm&_֭l^>;YYS>'ڛbح JQ*]HxbK]㷞oV?cf((4e#"䌳ªԮ͖,&^ݺ;IJ| <}Xw}p+JfՊkkQOw{_>) nxhE"3DND Ki"aŠ)a7EZUC!UQ*܆hvuU[@fM@{YfBǣ18EW78M5n nso+,4Gb`/>0'CxlBV1fTw|q&޿͋H~IQL(txȄ9ЯFاHnј&ek#x%־yVY+l)  %!]'uf52a|lO*3+Ɂ-℣R4u<qV<'^xv1wkqUE C/{ll=r~JLPxlmUtA0يL.k|w8~ߣ3¤^ݷ)7 u)-9v! CcSVd2CF5]8gCZ 2$m$%o*˃y39 w z\PNjL\\?X N1~8_SKzL]ڬc"rtgĔ=M5["Q]no<32v&Ǚ G•; Yt4$sn$(aU@g,q1VǑ4So+>%NfHBk/鱆@o">:Gp]'2bZZ2kҸ{8 /ttt_)pEg cӨesײWo՟1xEa|NVZ^r) , l_CAz`<%˼.VR.89O/$XX[ 9ѯ@̕y)(i]j'&R=PA^R0Q"('nqC`H_wAe27Pnzɭ..A;{ t++ڜnj6CE~DGnCRz˒>CX-06Ֆ' ϭB*ەܡF)m512 j׽ּܵv7 KT/ %mɺɅ2<2+}r#|@9s|||ԙ"$e|Ői($~%ytj XJ R.ydHMm+k@J.y+"dDN I_C0-q,7 ɦ:u bu;6WüBD"iuGrM/,#!cTJwkZOb'I.`L[9$Kd/{baĻrRs䧒 Q\~Oϲ /8we.tm{g0}_'h"qVEϓC`cY[{%܋Qm]&Yv[fBpZ؛qCϐ$S%IUӞM t#mI= 54o7N0 Z^Xԟ&VxәT̉?uB_b~1ڲd{v3=Jag˒ա 8OGBzy23Y<#3:˜ݡ3BԃOXl[<6N>D|fޜd0/|_cFEa `o(ƚm(%Ei֍iROuZn.oM.E[A-Rp};iF@=H.ӌmn#7B3gltDΚ@g#th~?>*Io+% vf">A?1bDh".CwxI&Έ{;q0Rgj?lg7aHe($4(7ArHV;m 9PL5X{ǘjU&suQrپOch+:N1A'͎xQsOĆt$89[/'xTKƽl8Qj.VR& ! >4ʾD}>IcOꅾCNM?,̛auy^G8C'==dTӭ-H쨎tޡftX'cY(_Iҏk74>dJ+E:/F9$mfƁs{CuuǃԬ+P*b)3B;mhLxd@5\ Н||NtR&3@S>2lLWJmDW?Ys@łM_nL',dq\G#n?ha|GJ.o%Ա],!E}8a]z~ ;;߰r^=qxsg(B+8kP𛄄<-% ZO{y%Z>VKO3abb{ % R>`0ύI_f вp%X(R] ] =/GXů:ں 2qҚi@@z` i~l`^/@ypKUz̝;]5!ccT]f{ 2؉!g hC6~C$эho R?y bU<ެ7 T`GxYGjvWڹSWs=vch찼n?TkU! ?fiw*Vfߒpżk1|Ǫs(?v7[lV-q(2-fXd0hIW2UW)) v_Qlic̵kr c?0^Y 2 `A cx~ZRʼnrN3+ڛPVt硿czա,::=rOX?3xO/nhcIqqvnJxtMhtd<א'&)dbZfЏz5\Vс>$פ#`ٿᲿor_H/ʢH]vd_:C++ 3;aJjlmgG1F#w ] ߎM,r@Ƣ(7]9QX oʼToXVqn !|A*~$^WXqX_K4>n:F!-pY8%SV,] A3C+s:QL# L3 Yt )qY `uEo5 eU;v4^&;aK ~Dܚ3&(*<5D=1m e +:nRoIf弼EXsu7>QJX'1quZMSظ4M̼Ļ<)?WفsҽgwC󊀮Lj K=٦́d$Wx"}YlPW9j儐`P)BWK:gsT@{6IXt?PUP:(AlD[ ՗d#"Ч܈ɛ#䄠S~,FR&bu!:>Y`Qpcm{ް ~#OJ}eifs 2KvqM^\vLqnךȎyڡR,<@ jfqb=0ĵϢx^&%+Rcx\CDsũ5VzG"zo:i~# ;V$)-F)}>`Y DHj3؜$ /D8W`la&!_P;v\  [8HǨ0;|큁/;ecK_ɂ10٨ 0r+j}jjEtjΆT~}'{ۥ(̭X@F史K!-j?#?.WiyuOm87 ֋OJLQzC統-톡 ؈d`OMDM?xkv+`| W9X൹ 0,Ո]5r=8Plah'Tgydw]In5{u%n7h^{fV8:ybŗMO6|b"-4>h@GM51| k 7RڣftgrvX㳉w?O1 h[?Ǣu#{pFb- ߲!+Ӝ|a+äЯ#PWDr0+: +gkҊJ+JMG.k w- :W?mtnuB^9YVC=*ؕs UJ !lt^J4LO7аd?! ! t~ww%D(Vg}? G2;XQV k4:MFޒd=ժBrj7Ar&7{LU`q)5ˎw`n?p0_P5Y+5w!yi?/.DCXMPEt Ƽ=Kz42+7h 4z C`LnA3z (a?Pizwx3{Hoc<>m;,nr7j`vO7<,2mz Na)}i-!")SƱ%uXsq:1_J+8uˣ YC^qB4\kCyϮ=?)b0jloHayT-BWW*CO2ʹX(߬p{(}W'9}]UF;dDВ|-T}o:B2 KnYsPpLF5Q6⦱h7ХjOƓYtr~Bc0ɲxLJ=mcG-9)ϋGșq[.tGs('6tRM)2K1. b}ȺpzD;з8Cj4 {tjQfU¿܍9#}ʊc܉΍U.ݗ?mt|]cInա0=`{UT]' 62)zX9MVM,WnFXuX1A=o&O(k2 bHj4|J\6@kFL{8"AA"kAo*$>;U:f) ttIW CيG73}'|x'gZ''.N1JvLD=` 0~kɻp'Z.eL:߫V d/E^2@<HTʜ.Z0= ʆa ,߳`ڍvd(AҬ"3]ل )4D!'PH0>mY#zc7mu{s[ S@̼6۾/[cE.~ }<>00(syEKe ͉D¤eF|9"Mi^):`N2ݰ&P'|NR aPrC,Ƨ3tpi|!հy\8<eoh;;|C'׼"d.h3*wv b0i.h);GL5,OSERZrTk[[ŔD6a.R?fyq@q <zu{u{ 1<{ ZIc"bjID1',ʃ3u pgg0VqhuCڀ):颞sd 3WuLFOl)}+9.Y^c[MlH68&#GAĵ EL o-vl? ɵSy}BB,N#yVGty%yHE#rc+BzʅAw@hX Jp, p~7< 8ދ x r??dj|1|}Fq_]KejZՓƌ9t5縯ER 4Cv٨]aΣE&1QXnqF}h%~ջD bsF0 m(=ᚒ:~xsclrYYކ5{v;Gh2@n6$@xzq.7ܾr)0=y mH600hw(Q#@DU"lk;v\%(L]gCEpM?@Mpg3lK4#g(tG,8Ј@IU‹8?雰1r))ǃd,7}8H^ڹ?G.3xtI/J~y@oV@gsБGb t|t늇OUCE} ˩z6=s=\tzno4g$4jCr3ysghi%nAqB ji[cc%Vnq84xrS V:- QC8+j Ԧw6Zy'eIv~Q{!AW[ߺ_>xc]fSlDMI[ `8/YgP(qE3}ky6;IȰt NڌWvdX(i=7UaZj\j4_Nߍ{Od4> wM(2i[c$|}5fW0kNgZhNiv絲F5aeg.-CM/#l1^X iOibilBH.~0X⭒d\1U> GZjۿࢄkԞB_3fPX+)ٹnnǖQu!) ƤuT2 7{GiA*R{-)`+1 eN*53_*H9Ď@z548P^3v' p!=8)P {`#|EdXy\A%}"4_|p&+i'ƝPf]&k|=0=L`BiJԎP$C;Kэr"5v~FQs_ufϸ[FR.gNuey*{n.A8ZٝI&񿕦 Nh/;V]vG7u.n2m)DE~xKfm[ac1$Iff*Gc2ུa*4IS*jysş.L$SAj UDUϥQRȞ!sVÖ!!6F<+^p#N!7?c4b܇Vj/WXv~b1-{ic(@(1@2`)/1|0 29o4=i>AAU49sbXeHqeNV* h[/X EP>^ot᭣,,+v_}Ꮝ-Z li]6Z۫4YdWI渚\Ef#r+n.*MngiY_׳O%B$j; %綇Kzވ m [5>m6'H8jf:ѓRؒ'Ac;ە$~˰9fmjb/Q}Ҵ+*j/ PuHI>ͭ0@gAZ^cr:h@ gIgZ!cihǦH6UXϑ:L|q3x9X %2ˏ8m,$3BnmL#}EQX+͎NᶼIdKm 3b h70L䜶kO#eVhPUwLD]=y Q#?(jed?6^q\A՞˗)'GfOi& Ha +(wGybR1Gi)܏,pMYA-.&CWTbtqÎ+RFQ?řvESiM*cDNߗ<[9nvܶLЩ\ b7+sřfK 8k,:x]-X|] vIËh5"nSb6gw&d[D#-]8E=OS<)qaQo6UvH}Go#?xet嗖 -VMS]V?9:$86t(F 䒿wNqBn%K1N!r%"HۑkIe;zgg5&;Y_BvInύFbE{)VeqN`nߓ=Bݪ]Hd)? Ac)kRr#ޭy9{F9n-CݹF5 ,C=#^>WC{NSoIʠyCR| =bB7y`{IE ,c&7)#Μ~],~A$[3 r$񂉆"i/`Z0˕>fgm%CZfxXy)OZp8Jũ9ns{]1waf,{zy,m{=wDBC |␉?.VV;gЍЕ20ft?MSLHl" 0ri2||txi4N3;"L"wVk\ZhcrcO*c5:sмdyX9b xgtI΄xe3J,/{nʈ& 4ƋkI9jL;m؀07SfpD{e:8 pRȕT=(bV,b1o   U|yEpw2%1˖*vE}|/I1 .u-nOxX]wOsN<`0.QD; 3N@[-d h` Ò/B 1krRgCi1Ì/zHe4,v2Xq黦*t ȾQ\ VA ʣG b0S]aR!k0pRU!Qu $Xe%h ~cWTC?*,P08qKօ9R1Ʈ2R 8\$2{\m'4|ZgT,K]A{#KY¤xDxM RqS«1W)@gܑ:6+^,m8` Ci*@7B?nV"6zֺa}`bγaP|`QVg6bmFu(غl5bFA l°#"l!U&0mgxbgc߬O¨_CK8DpRe8IB^<!i:j|,)^ NF`E`hF3i(䆤bo1=MfwP9)եbAko 3>қ+JAq UkeA'uÇs]l{0/D3BVֵp=iJiI."RN?o"u79,T^S(LO&|7i 8.6}?c"P!Z:B$98g:KɄOL~pɲPӰ `Uh W^ƑFoubz+'iORVp(k 4/}+r^oFY\1-/@>>p{h oionyÖ]kM%ƀ'Ӂ3݁t=  5Ŷ[93 {DwHL4^n 5K];$CI@\}4|2šc1,:i1|( /0bxK'hIa8~ߔzX\=!$ (0dEQPe|^-]9w`_ R3W~lPݒVo<$x{å_&^?KD3=[B1`6gjdeB`i  -?Po5\ˌD!|K];!%Ui;szWSzg!\O#%9"֬VQ?f83{Cctlb9*/}0D ,P$Wگa<֢K0V EDػ A ZQI]{V в#0mN: sƔ ݸ(P!7%JAsۿ:^34Z9`Oez*ԓe9t-e%Rt qplX a~ە˛(fGxC $4/2=h7B}M,QB!x|FKst̥M Wyc4Q@t K#`kgqݳI'HɱOMrRMTM~)WG9gbL\8 cd52f= riJ)~+W,>d_K5EŒ#(r8Сӝja0(v~/\fe%<~_MF}Z' L0 Tgx} I$Β(nȼ ֢lzsFZ<2lez\ {_$p:q10@GE$a:m4ի+ZU[;y\0Yh. 18;F3%?T>yj-NM:R9O?벚J!EaYBͽQq( :zT-{&?䰽/_nGbچ|ǣЯ_F f q{@Fo8V{n3LV;3y[X/֘ |STI?3V+u:*X # *rmt"Fs D4w>1(;@7k;{T{zd) U ޓ·[J0xEGnVəK'8Ʉ8 d:1iy '(^{ִPRgލ@Mz5DN.τ39Uk0͈ \u?sA )a-_fMVY r #ҡV6ڧT&Pp̟@rAܼ{Xw |šhZ[g_qi@T|us1I&'JtGW)*נ į VyIDC3xv6,~gՏ3rAȗt!G n}M`nX:}1"NOI.M86"j )ȝKWӄlpe&wx=} xԚ91LF*!DRҲՏ_m4-EC r9CLPIt)5<~d`0{X{">Ck?W~y] jH؃,D" 7TWE+<F d=߭?ӸY{ִ*2|bz@63x(\yB)z* WrJŶ h2=t d?wA5ico M2G' ?Ǻ|l8 (UIY[ kt #yU>+o)Ī73n&2HXsEÉ:9MT+舱' _8BTs}K0zQH#L@j c%=ûo: Q6D"u0DD{$-vʼѬ,U +VY}|1k('-}٢l-}"\bL^)+[DfhȴCU?tb ;|/ߡg؏C975fP*9]4=--X!1fc"NCYԒűcAm6XN=αc\J*$2}Ɔ`QqAN7cƽ,> ;NG%zSɇf%Du,kakZbk*UV)fB ,>2X#FM.'I!Q'‘PL % ձm<GTvTb J,Ah9Q 2 mJc2vhZ;)Q#.( z|IÑ4Xǟ{g{Fn[)lI>`(]9=~@B0.%Oe3eTӍhI&ҞV% X> TPn?&KɺJF1FleUB`>Elԓ)'.d;RsS7"[EiZ?5%h4_߅&&xFjVu9`96,i@zrerj}_OM]*+יQY'@TUF ss U >gXk 5,D#T;;\, 2¦I 8oÄ@';vR  t]* 2Yڌ)aJJI<.<]+[JƉCpQ vFC'v/~tIm/KKo-|(gw\Ĝ-{ԵMi꬞9 ݲBݽso$DsE^:GŐI kciUF)MMT|-aFTTKkv˧)lf~CwK8)IL$Sk]L 7hd8X֋GlҳS̀kxr-~T')0!u4f%QO$-ʨZWAbdMKmϙGXf8w^@ 6uc0фX:`,o|1MNL{.rRɅԆ,vkx|aҧE~(:,=ga?_A9*']|`᧚DZ'.t1F9.B膖+QFcY9o:˾r Dt~hB~v`4ʨ8˹Ly+%̽tz?}#s/IWزa1rG Lb6n_<r U'Y '@]>mۘc%$M݄Uu~`զ[\[^dLiVjk,AA&"d .bGzZ">Y)R|h۰DlA9H >wpbo"+Iݞ(@!fD_%66}0'bqIQSL$iߴl`~,ج|;2k9{&OVofgy$\.h}z|MCoQ*$. }<;v=gcyX.I%P=FBbP'+D)'S:@Q zs [ʂ^({w ]l_kkoBk|n"Mָ6q`B6PB;H--ΎB޻TYza5Cp-Ԟ `a Har6_T0QsUID$£HŸ@UZ'pV>˕MoϑbNf[XOk`MHU_Х锆;CAnGOG8^,RY08_Qc|sR8Wo,r4 -UoN+X` & 5(ذ_3'~oI>G]?i$lL;8^:ى<$ 18 |?- :bOR#B<&O] 1zRCM(OJ~a:Amocwb447FKշ d}_+䲮 5~gIx}g#mʤk:AՒMWyʳ"T#c=Y U faSK{:ʖfT&ɯ/0 uEA*SDR888Ծ ;$Qz3(WK`MSPx}H]PI2h^ #*>Z̘T݉m$Ҿǡ;3RGIzd!'/mdEh 5p2}8mp4(%5%zWM %{xz}'dYLYm g{#'`P`A'ScuSpg.ǻP܉r-7iW N47j^ۏgp$59oD790BDEn3LcR[Z@x98ѪR?γ2uKg,m\fBi&]Y)?]\kATE8 V/~MdBڸ;'LIo0 xL8biF'vON~v[VYUx"@AP16.WBg9DQ*]nnJƗ"0T_鍁 -R9Qwb|"=Ra?*U-9׉Rv$+u"7h= Ng#rӽy _ ,HKNC"ݰՂdIrş}d cօۚ5έxA-g cR>;i0=F%je4?Dáf:T3b;D\ɤwxB;yd˹R>iIr׶ 7l4w*‚m+C+#*mWGEEL[?yMհEZ0D[^-0PW%S/yth8 kGHN{ :̺dx gѭltpSn@~d|敂s\3(zyOBX?cr /x(D_^Ȑ!66 P'`zz.c4*l!JB*&k혐yϸ|˝R~m͉>S63q[o>~#mNǻ:L"?qH4N`bpn.eaHA .(!tGbMZa6gZ?u]M98? ݚM 5n1պڮ\hR/f'4q!W9]pn}3yW= 8i›5 V{J+(1 "ƦkYah囕{>_VMK68r];ԋll=̟ KtO@·(v@_LOV;{ /S/zY%6aP.*ɹbѲv@ywMl~m¤Z)]iLʒ<Ӹ}A2MQh SVJ*ҫ0}1R1Linowȹ8wܐl1|H\fF&=a+ZP|N30M7eG4UX@"Bwޝ1Q@{uUTpyFhלxԾWx!o z{ N#f?+v*$l):$y@aͺy~^Ɂ%`>-=6e z@e3íMK7.R/O7gZ =N&)\+70Pk6uC8'J\1l-/hw&~~*NlQwZQ;$ABz"Ȟ>9N<^-ܨ`ЎY'E$%,j*E-MŚc ]i$Ǭ+&EY),FDz`NQ\>Ӌ]%HW햿'b=H-`,qHEneT'J FFBC= _Y}ۗF*TK䀩K }DTVVyV`:ےUCn X0l\kfFNzj5rUj_&ӧ DQ"h+. ڮ Il/߉&|{]03ѹfd(!dCNu¤!b^&yl^/}(GÄetHuFH>j$>p6)˜K3> ?_ Ot*WsDԞg #n,V5]?4d8p\d"&OUO+"*`^RC 1-I9O" tzA<Jkqq'#9C󵥓xjX!E\z {N WcnʱnI:[CezrTf&f&cgL>")Wlj;O!*܌69(uD=}M>I\tT"Irџ4yW=U ~%qxv^ ]o2.7,"Wh:WK|Kw%۴'b&$P hT%D x2_g/0J "_fv^u)7KVJ5uL+bc[B肫i]ciUȼ!P/am}ԑyC-Jk,oѰI14_zeGugn=`e()ٮkv$S2wI<4H,[X_]neʕ %3H˜Psa4Wxk 5Z+D{v:W@ߍ|%(Tpk{I yh7C ?@%gp{ E7ͬZa37fu%毈Y֚+:MZF QNxr_.#kzGDڳ fDuwA7a?/bVr|[Ge_QBgDQ&CM!0o'tr nYHu]s|mo$@^a$&F.fo~((,b2"fb Wf7](F}eKӪStG%O[,K7abǶBu`Fh1k·ËRʘΔeB(GČMZȓi%Em_I FZ06(  {GIh0"fpp^,G͢H;,Pi-9ӺO;2jC=@L e;M[@$e۠ o-3A{,lιһ-d3}W4FPŁIbudZ]ĩ*)>WfU+ǣqrZ;%Z ZuNUeFG PӍ -CsֺҹԱT-V(=\4#Wܚ2_>4S?ꈘh1GۂTK01; ¯Xezs:*$haxJʤ[nSQ&ʷGt+ `i:iw֭B= [aF$ѫ&}H6;b[ ax 5,D5-_hHpbq_ n[/|U&g'7!p2$U/aJG#%h(zRf83]E+(QT0SXyURΟZ2v,D|aOa ǵA8ҡF}#' q^αׄf˘{`=>\%/^?ȶ` YmfPxާڊ~`>ÂQg*MB+n快xTҩ/]+ܴ Sk:XL@VqUMv/w}$GRơ72r_ 鎛v-r2!ډ}@Lu1H[0cO]m;_-Ȣ!aYJ\|ג{E'y/Kĩb!qK҄Q-k8叞V(}!Ȭd'abÅ"~ҵ(rm:l/s)?j41FC.q5+9x,>3rL%s])7C*#.P{<9iMs,Ϻʃ*[j\cM чR0|ȩ&녥A jzh0b%0&kr\XKQ%DYʩnAL9YI9ᒮoJ_Ʈ⨫[Os M5xRҵѝ昘3K!i!E7$?$G}$$[O dٿ埯f\0!.T@h2 Ka!'46AE$ 1?b.ӆ)ns9y8aOԗ, mdgAO; |EqK帧퓿X\vS.h&︝[MHϡVYȭ3er=,`{ۊd`)j$l5' #e{@,NSm=BCBf-9 IcbG{Ce=2Y$z+_" u1p5$ydU˕?lF\ԃ^BŖAORJ9_9#-*;+W3gؘCp% `?rtQ Ow՝%ҹjF % 66^Aa;[i.9z@x/ 8ycggF\ʤ"b {n9naMSƅMvAl _Ӣ.cֳd$N]JnwܓX^o26'דgbz{-r?=]bOxiόyiŧ)!o[Uon*ݱCXAuJr@.+A`Ps^/>b?X;hY Lz]~>yiE5r!)0l(x~Cᬘ͖W`ȋ ܟ# a\z{o kp/!v^$zmlߔ }H ^6FyneFTLfp%K}/UFF&Ysl⁖б~Wd`|ltzÚMjΒlh0 o GR C2f㢫p:2j\bI-b vAnhw9cڒ:3%ݥ%pQ8vӠ*9]v=Ttq*_?7JZCvSH :*͝M"͗/nFn`cm'#FvK]h kT<*[jq}TßLC1Mߦ?-@9v5նrk \CM飞 {mR?QG2 j#yr]>tAT=\m!EHN)>l߳աI?T FPnH "H5@nhyrXwb FqtՅVښ  ْis 7iyQ047SO{ʕ3ӻES:Zw'jsi( S9Q,HX6=[Z%G@ piIWr`;LtxD,I\=<vŝMZ|kn8]$b^FHm|2;9S?A6B@bVYk*#=l}h”m^qK!+τjDtɟn-T\+n;K]ؙws85`É~Ipu. ֩W :Cf:k]_2!@j鸎>b& q=(ZLQjI3+,)%s]sA%DW`ir[9A G AZAB{6cfCӺ d/mw؃"fy\,D@Vӽo;B^ȪfɊ L YzNh: vBwv.t<pyGˉ ʡ"d\ ,P/;zN-۾!ّwP7꧇,:A^$M gy9:rʦk{-V*NIʸWky''cRKxqD\gRPfU%ݗ`K.`k`H>'I|ɤnpw*`ڙ#5RgrOj\$iw&OffsQhnoWAPE-*[UQzn|F,\@ ^&TzyZW֣-y>ϵ{dmo8[w?~؂2/Q]IuSgk#=>={5 W5Ts32YS-9@hS$t a<{0QC+Y(oՐN S;w%Kd.7,CEsf5ro 2"ka%=>3'86ys2rF9t,"PEt ̭MSndsqe68 e &7~o@|_oh6D.OrFkKB $Z`O@+HT܈jqIdn+°ҮP~u y{Wj( ],J2fq>^иMg_\ w,^tVJݦm.6Pt=DYC462lqüi/Y[tj~\WNQRskW[Gn|@ 3N0aif?O-iZy6Qhڍ­8HΚ:\ \u%(u|rd*a43mJS[oVkg8C+- \7 m[9 P9!tNY.`l87}?˱l&>n]eJw$]+_jF>"W/9@R-.ՈL`Rf:sJ(w8H2xX>,t/*o/ _6Rn2{-4㖗DL4b-nЅA$~wn֕-*7f&7/E1;b_!إT]޽>2{EpdWU=-M]{EfA*=>C8aogĐ -ّ0g_^*R?uZ$nIwTZBe'V'(q/wQ ur0.l<)8 N"V" \W-:'njzYO&zx/n/ "JjItO5!zp1ZF0MZ,&(꾱YSɫ}с{Ԕ rNMK壔9\(|Q[R ՟2۔]ɗRf 9Mܲ"=;ĪgS.R`_ ~[5,&6XY=L,A_)ujdL^W"%c=m5m2;fh+lUW. 4"TO8Fs kvҗE.^F8pLJ (o EQ{R#K r= G6 BQ6Y5]@sNEȤ D Gv'8@Ծ#N4ݗ Mn$1_6ط+G%_v&]3l&cEM=>vk,rH WH`3A2bH"b+0ZUqAo]+&:F[ )Nn6l挮قG&P^z4 4 ]r":{N |((TTע0x'J@ Q*ho]ULʪެL'+yr B ^gb$ݫH{O(bŚV+h1lSt1D|<VPY(@y4!3Xs?ѱ\ycc`}kL‹^9["DHݞ0ujZdbқ{(Hm`n\':>dá݉?cqSG{9$_0ԿD| f8dem!mߴmIJ7u*pCnwAynjPħ3Lպ{b1dO;jں{͎gv65xȂ,U=+CH[Qy4Hm1Pr{o}Dwr5#4t'm@)HUYh@@(,4ٌ|,613qw *t)6nttс:OF(y sDCdaoDKJǞc){I1is /g$Zi?Z0qWYP@iw,Gٔc4~SfϹJ#\ֻ++N^`볅M`G+]v=/h8'_gu[a$H WB3&5Ɏz~Dm3{ ~*ѧ@l :e7軌|hRêcfݚ\jNYPlbbY.&"ۄef{sǑ e6KbYwaP,'JAbR⼑~Ath.ˀ?5P_[SKb`Q)=._l:4,pJ_O_nЧ` FaM@߶Y}-pLzqt~ڂ1PA ks\^oGeibm x/>:/p5-0 ЈhK0iynjD/躒|LŢ<ʯAn 3YViGHxJUnCx-YW9)U0ݕ2r`OD)Bge9R;6}px~Cn:s0f]]O֤-Fѐb0'Tֲ e]!%V;J(o$J?Pk=rb]Z UMbR0 Œi}vioIvd6- nU-8+=Bj1I/[.BDCA++ʬyl הEQr~G܉ }{~% xyj1 mǖHT]-3G&’3B9F!duM@ǣ3*W(&ěWJ]6!z@i \Y7 O;1CA_'<+q ߖ8e$APԌ襎 MJ"B9BNϮX~6^cE]͘6& O (/|$+Xp m헺Ww,lxVkV6dBb ˶ uXil ɡj+ڽs.K#-[65 {lSߴ5yx﹯ezy/2iCq;j /[KA: p[²-񴙎º|F ϐ W+Y&R3ខGy,_C#:2 =D~zPU$Zz WD'&u2h\lN`#Kh=j ܛ_lpԜ% GV3!ie%k<ݸW քf?#I ?”;4.0o*(Ly%:_C$EHS"j7^)`!/9 cf в(%$YI@eW݇E[@j T<ۤ}.A>?I,33ai]F &|ܯlSz:9+I)p՛NĬ)>>vFb/T$-HĽD[ r)$$tușP S"ڦoPԔ9@xNFn ArEM3._JQ\ 8ffҺ'%-Z5 s`Û­ԎX@Sp.YL.^%T85nPTU#d<|eh:l&‘*3v@wfT-f=q9۶]mad4̽(g=QSA$ 눈O %&'?:ߕѫӚw1sq2MBZR^!ib,@-qTFfrd=GK*/l!8OpS}0 K<%.A]?\{}"6{c/)/E;fEǿ3_T zG6,W"{~Բ)i:*,:s3\8}P0C^ccNd>Q0+o^f걔9Z֓S4ݹ"bs~= >WuHiN8T م n 7K-^^n++цimlshR 9o ^_~d l_kO?kX!)5ܹX5G ~=|dGi!̌~Bx1gKKFV [P⅒8ל2nwĎ#Ey tP?m k6X<3!,tfR|ww;)Xܵ'{'GŤŀJ ĞxX+o {۠.7c5Ctܞd 4WB״ur"Vሒ>cl0{" LС5м`,5ǒJOB+.W%D%Rj'jާ;HsrfJ+wi-A0Kq=Z+z+1Wݟ@1l~'|]Rq&+܀mR'0O;Ivxtg^K+Gbʰqҵ:] %m'a;^+WKgHtѥt=yl.Rś%h5U })"@ ;VWۚ'2jQj7o$ޛVvŭ`Oc]'\ElqBSŶ#9 {;ɒmVP٫`#SXG~m{o_faPM"pk'Pg Ao5߶fE(INo}bC1:u7&\LWs\ጚcKh~_T ( a9^$HGeF_$ ^S4Q>1A$gFŸ!^l)̌<MZ[Q kx6}4:NDŽgˣ)iU%2$sH[+>E^y)R* +_CZ 6n ފbZ`jFo:gM U1SF 9x2`wh (2FR`hNR5T(ky_֋ȃqA{ 9&YXAh(z  TK 5䘴河0h3Rz,0~LkLr_lmF*˷lpd'V݊@C_ z&s@G#_dž*lO#*E12]mz{ieB-^7ԗjmDe%9ReP1gѼ+z.7wJoCr;4_8%u,E!?g>BUNJ? t[0iAm ӁS6T1Wb/6{tNR;J_\)"*k6Ld~'aVWՐ-ۉ/P\ MVm+] :m%,^rJ2،?yqK ٚ}Tmڋp4*Y$OjkZGt&-uŘSr>ʍpU j)S'L|]=TS,XTKmRS'TqscĖ5jVSNp*tP3Pyj3xaGiZTA!@rtIDc+91>>xH߷7Z:muImBR*9;zxh$-w`uA/FcDBS@y-*WgKs֌;= {ݣV+~oCn[^)QVnH+;|dG Ӈ3w}HЛzo<3zܫAT m˿Ov+$myq쿗\;lFa\3 b^@}bT^ZXDj*`= vTqK֐ˆՍPC[aẛ-ؘk~͜y -hzJ\q Q1K:FrJ]c֟ȑ2GM5R=LyҔ @ S'6O6X.Y a7{Wj!" PIx˴텘F=\;ngqWwߙpIk: x15=|l[ep:sgNlbV*ySbӰbR΅xbJd܁4 (\Ug()3.Bifp hq#y+:f|}WMoj=v!vv׺*6c}FJtu\us4X1W !f;5a+=l/Zar0ʡU_l*F*_axUoToa7*  D ]<7%@j5ʕKI<9;"rN)N{N@² ֧Ff&l;qKZbHۼ!m\Ê<-TLK4 2S*8ZcwyبjsNEյlp [^ܓ0eJoHi(#4YtF 8 evBEMm=S)qAl\OաiTsy ESMF"cp~/ ^)9,T*| +L!˓КZu6У)-"TnSQfP0M(~~D 6)/'crc 7ӭQٻ׆}))gn Q ,8voO;."pgɏ-WNPfwmI/8߽ǣ&Pߕoi*Yer#$Q"G}0q(`cYSA8Y@a/`n():(Avдgaj@kz>\6 ȖƟvTNۧpD^Ó'd"_.m 0>|J|BI1Uh#* rRpAj]$ӹ*PփRԉ' Dhw*3CU9묌>ᅢ@t,{\ͮ9ƽhY\eT|EmUƵ]"rjGX(_Y! &߶ FNɨ6!FFm"166; a[=k4JYtr+$nO*b_ 2kϳ{n܀۲t^tc4d LMQ JcqHȫ 3j::ˀ"Pw[E !&P~,y N*ɈKs=M//:'}<ʹi0c*J<<Ԝ9=ǧ-l56&INlzX=uNw'i3I𨢠O@8Զ=Gf%5'!?J&߃nH~'>)H(|~ Y?vQV 3ScyQx'G›Ƭ+kGۉB5tW8g, irM6٥~s8GO-|Wn2Ӭ"PKg)Zya${y[t<8րd ->$x=~֗n%/ϏɎOaQdx7D 1 0l -0V/&-ĵ%@*PrWoPR_@Hh<%)[+RI$V?Gs*~Ӭ [¥BuVc5EgG5{l*d!D>7!+b`ЁwHl6V'Q~ÀdY{i:Dr&N[,TI5{)V1y(!BuH =rKρY§ )p`Z*IʆkLJI M%hGO*L$-J!+gINc|7֮S&62/x@G@9oF5 hq̾ia>~Sw$n!7vКD1 Ei9HTk li>/3r,?fHw-1j%]|>v*Sg\!4kQۿ#ؐ  ^A+ !RDM^UQnQy&nf|KXcr10Q9ſʼnpyLQ09UAǐӦȞp10Ok,w,#zk |T疋eu)c T/g`~<@a7Yc! K#0ڹͰ\40od<ԙ?a#f PSWQDf—۩l< ŅF[_4M(ڭۀ6Ynh,^趱mrAՉU?]+y3 ~)zS [NvVRt]m O3cQO?'|JìRdBGП2 R4hzAZ maNtTR"D_zdla3C|G' ۼ|ed]Tԧ#!{)#q N=N@ [!n4Ugs]ϙ{BLcLBb@Z,rnJ_RAu.zvGkD)YVD=/| k&BUnl;nXe%iu?*u z=qY 4FK?σrG6NeQ`%=xc#T,f}GXdYJem(hֆ-;E[a ʢ )TD(2׍c G<޾hmk7yXTl-Pc8RFК?(~bt):eB֋j&HͱA?K%`BAkּx#Vܝ%VJ!֐e"WͭW+(yXCf]bz8Ӟo} ]Dݡ`k '?#ڲͻo!w=SmaY}IIRc#tzBLsb53G\se4@80󆪪2,!p\{8Ċ4sZE0a9{{6[,2;RgȒ*nnr hK)W8X';0YZ07070100000019000081a40000000000000000000000016759d57f00006978000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/ast/ast.ko.xz7zXZִF!t/i6]?Eh=ڜ.+w m!\ɍ(8ξ@ dawW+o/~iRX [ lUtvvl5G+0|Khx/h abNyF}Q7rz{?h'^#OSٱ{Vk 6lㅫcge=ua|vRX1"/iTC$g fZ`}r,qCƳHR &0MߊCt^T.m saZTv`؍bGs 8ߡӮ㶅<F!tMpq,(Syi7QJr6i rx2@eBp޴KjQy+Zޟm\I\>p-Ϊx]'R[=I=ł_Nx=q?ў~Lq7g>,fP%vl@o/EG3ӣ2YJm`Q=E*܃;пji<= 1i0wcSxKf0@کJ 875πJ-, jn-#Fѵ;rt?tE&\CGĨÎ}+4TFc^ivVrp] wd+Zy,I-MvP߁k7-jsnH]*\KH| ]`9DJqW WeLX*A4|it8-#unXX P>`U0+pa5l2d O(ic\Ʊz4fPc,:geB +=qGz]1GiX((mLwUK pͧC _F/šS6#?pؘ-%{ =PWf 9сvR][֖ @T0 fLmT2{Gm^o$G``(Ǘ*WnˀyDߕPQh%y Of(9|$ͭMEIb<4AP7j)īn(cUW&ao WD5,+B2ۈsȉE+,a:~EԌGy|By4;G0 2dNEy?^\(FMvvMJN) _弾WՈۆ6*HiEb#b1p)%Gȗ2"(\ƑӞPӨغ~?ۮdi9 GLiػ]w(.@ uZ[ɜ>A":m[l|Csl8ek5rLG{k^%<Lj-%YSVL/l{ !Z|;x?j5FN, ,lh_&bSݙf~ғ2¸{: aq@@xTûTx'BH|5ܺvʹWҼ.@^(mC U?qdG)x;bh\:@#m":\XqXF$Q?ா/2} 11ߩ g 1fަ]fBL2솞\MT~o3KɶVA4jA}*c#Q{9d /B|ɦS~ E ,it9}da_V ئYS"-Т3칷apt4Gx;33@N>٪mP@d:r3@j*Y%)xzHޔ:=zO#p_KSyim˨l5N0Q[o(z)6$XwVƋ9QDiW$.YL2zwd`ux&]UֻUP]Y J4W7{E0pщq2RMɜ}/9Os>D# G]uw[ =xaPhX#|D_£C;M8FMN{!C|.<4gsE%'Ho'A~aT}omxE7 ۲@f#3fCܛT Iݕdݝ>CeHwQyX*Ԝ{iHzMXOGʪpeLS߇:-3,+w8 ۖ=\_e21#>)WlэwNA q9ʇ$apa jYZ+{a\R-z)LNr,G9N{*BI^ݍWF_tXvq%BPHO peLbYrCLUGs+t/jWz=ӻjN&FI*(=E7CN>T7%\ijVYU8(r3>s(81hei\5 !4 +$~C3`]rľbWV9>|9Н<Ǥf`3,XYDItvhEɄ.pM5i=r"݉0MvXPtϻ졹bcM9p |"prk6ȍ(fl5M#<֏tX[dR @6S H\b|{䁔Lu<ѩ)BMGŅ/i%!k !N؁\3~Nbķ{Vcv;) cuSr5JPmr4ƒS;ꝝ=ceSi7Scd B)cDܘM]t^4C5>Qꇌ&jå~2ҽbZ@|f1^*bGE9r`O4huNPLkVS祍-6ُy)%@ġ24&ˉ.zGGas(>K9Q.,t|h܀:Ģ pꕠB<jr.k-шBME!/ ݪc0{[[M.u1§\ ɷuP8oʿX9H"ip>\\mM/vﮃ”VҠ\+(٩FƖG q& ☯jI0++|X >%Gu'*oǯ!X msF`};n9jNx/5wج c9α4 ^x!ГZHַ3Y=x'T1hk`h,+b.Q=٠X+u)~S1w#k+;AE2*A.mǔN8^ΔhPP<#xR!WVNZZDOo$5z(2RZ3,IMh(w>AteazOtoYe5hL# }YaVK@"&m3H8T|cs\Syީ 9ArZ(t)ߧ˦s\}yڈ#C 1\5!ۣ~Jsjuk3L+ǽh:VJJ;F BZɽUmr¿ژJ@l1/:XB[RXNc@D]?@:BT1rɯ8DνNhG+Xwџ bNfPTſ^'tI8J#A:L){}r&?2}EHl7:=xRj(qaI ݊=կoE*[ݙ|#Qz6]uLTxfں͌X_ѪC ˍ`U#xA= efI)gղ]@|UN~FΖ)$Q^_vpϠ'Ym$@t6*'>雰*LAy;<}&-$Vi!'Wh`)&Q.-5"ˠ1kIš viBgIPjmq=L/;7fRfN/?<g;rrK*ܟ{YtYb羋NI 3:G` GIoMH| pZAN0+Zx{Yu& ֔s> gb¸10K"fV  ȫ_&Uir"ȥQ`5{RQuDo44.nLAʳol'mj%uB% 1R=ƣJQ2hhHbVs 4&E3xZ\Hnmꛘo 7j^G3d< *Dpxzn`<-6A|[#\/ʩΈITmckNU:_"%֬\9x0Y}IQ){RSbŢWz[3QX2gOw H`2@Ōl׏rpشǑK{;.OM!k /Y;M !@B7| [x5y+|m(Lp6gŢ,@ Y/ yS%WbYy ζT2Xِ)=p @i߬vP  ~*ThC95mdR9)'+ (ZDE<>60A|& {@2 )-^]WQ#oA#yv|~a1LzmH_VGbfa9dbI6oABxH =풎쪣vm)f*𐔄q?ĥwΪ5oj8mttf<X"| U;s#B)̇|rwfC;(G'hKS=w<iKYg4yA quIu^ IµjjaޝھIzbM̈́)i:\)iA>PdLT撥wzBBD3wic9iU/y=My9[M@Rtn`nmh`B\XjNi.8ū[R!W@e٤,DlfA0).޻絢U<+2zaהҹft# r?vq))KYMef-U{;9Q-qsjҔ/km4h@r|NRu^BzdCkhEW٫0N7>Y M*a%6C3B% ⒜.hN|ѽ0*&^:&q1@' LMekЮsvB==)P{fN&f TmI01{3M:Cg_xs)ōv~5 C4+It-}OUF* %NSkKH*ۧz$i紊0h~$v'.?R#m]I6&%^%*`dJB0ðLuەݸ~kWVcv !%Xy%"&mԻK`w L |ff7 19S7;߃ uw=4_+8lUU R-ybh,.gQǠ[}mF )T/먤I 1$ISRUC_"C;.%Z.q `l.MT;%/oL*Ӽl'k8)[u ho.~F Mͬ_H84s jaj ;Pj&Os|,4ή@Hzc ׏'gOGJ,ƝS酌N%nݎ9_kOU{PҞhx52`*a0ΌxXf$*, rK-M&1G#:0oDB~DtGT;&%Ɣ;3.k`TQEPt=]B,hδJtETK4VˬY+=⵼,?б9 ūjz)t*V@1|uc9hUkT}OGH ?뾑86 cmrRsL.8d JSE0@I'1V%/FF,.bÖ?WDG1J(U:}jfBDB1O,f]?(yN?)/IS[DJJt7! fj6*'Ɓ67]߈Qp$+gE*IZҧ3.IջZHqhTP ;;tKc4,LyJy߫F3YŖrBenw]m E^-)gTPnIPlOM uUV")NwL*ߌHy 2yRVJ-&Ҙ'g0=<qt/;E-U7qf~}?[A ;E3CB}_2,eUIЉyWHv=&WfкTGs!N.bM,wQOn,<|3.q כt&ұ^_M̧2g }ni9i]WbbF7J5˂߽yڝѠ; xʤiGDqk6gAcrqRJy聅\_G7Nc8[6q+xZQi©ReXaa(Xd{9s,P`QQDcҲҘؑI4i1n<:$E??<;3Am[ LW:͗-Z5U;-]݁lAu%1pfxgJ۱:c EFכm u,ՇdXB_[&SsFWFZލ BVs,fn?P7dwݵtGM)r1t h%| 4fu9쪏5'dh55 ܕ@9|B¿ z2@4&;q݉=Q8hq{&,~ aL*P& {NfVj_5[U"XKfq.l5njU&"\ .,Btrg :c֍Pp )hGMk}`-jWo=HoŊz<$ݎ00U;̗?zmdIM,+K%GO3 뗣Pe]<23[_wIXe^.AEF>vI+Ae'1:5DGՊ6\\t,fslPa :,z ʃQ2zS/wLqZteo(+ca^1B <-<@0\)&IPc\GwuD_*Fό!"llr \#!U0\fSpweS]К\^A 4DYR>ʼJQ1s|]̋agReFG,jL `.k=<SM:@d)hg=RUk{Im.кhP@08 L_Rd5V;5RPK]t Q/5zgtHw*<(Xyf1s4~}< ̕}79/$)[Z~zn99l-W8LHo,% x '.?M\<#`۸Ȭ؈1o 6$*iO,n'kѐʆ/:2G-se2Ε >bXԉ+亼^sf, ]SWs~$ L:*AX  ĥ!j|))VQW[= n\5+HWK8B0~-^X(Zhzy£F>'f} ^`bl֚tY,F4N@XGnźR!@ f>'D.ץOu1naA wH%&)81W^MX^fdǦW, (/AL9lL/\a/l#JZ(ʟ'Yt.z&m/xL =Ս&ה OINI 'PM*ṡSj 8sO|I+r/W_DI;u bǟ\R.ȫQ8؍-U^M9D _FբS)-x,Vazl6@r^Ȏ;6>I|Q%cBU @1poΨDN9?6 ~)/Wcp7bvp!Ii8wK2Y~Шڽ>6 r4X^@*1 WFA2oj hagm-iBld>ܛnO˷ D?kMA1k}tbYEس&aJ2ƃ)"E({tedi{:!=>`nȔ EVku8/k6y:lz:(]UmJ94No8I*rI@9E(aӢy :A*H%FKt|dkg~+H"'/h;+aW:xk\%2CQclbZ1 Zh[P;=%(!ҧ`!FN;~7D02b+B}{[4 Kحg:0OH!ax.M|5ț PXSJ]&vS/Qd6\1J)xC-1mʷHb[Č4jkv1Tۭ5-rLL~kzz{}Ҡ7RYͨ.,!  9?9SF>늩5ϢhlQ|)>vE͠Ur$} W1j°eK>z;zJd<' y~PDa4jy8bMe*Ň'>V A @\+CS$@c,@}%)P4'0yvآpsEV9}As|>t.BQp)aUeU;^zI}7]KWwgG?!4cןu}|dk9Ⅺ-0biVcNRL HȪxWZܪ:1ZѠl4W|Fl'K)m HxM* O5_B}+Mȵݰr)F,PޤKNV "h=KCq+'EIBa>Qf2o85]Y)J~ua6/PH|}e3S1g@FslA|y7[[G@r:ih֧aYqTfDoH@}lmf@-᩹]lk}^1iAKiQG&؆eqeyE#.#n€CiX~[_\ `-nbh/ +ܚLF͑pV<=WxiB4E1\sqsVY#=KO1+Yi]Ca郿ؤW-ˆdA?Ƭ 9#1Qn>aTp@~x)$'.ϫ{x,;g<낝5 t~8uL AC6Y2}7Eva}< _r /jCEI< ̭5_#w[h0NhC E(m6FTES%wMGv+ 67{}e4=Ϛ^]#RN)^g&o$~0F>_*UJ }& I$P|AS=ʦ&5h>CkOQTh0*tM~9*=#jq|)[w7` UF9|~r]j:&`xl3wͳiTN3|NW'Xe$&R?ǰ?`pV-MDMG3J3uNPSOQJԘHm @͸rT jQ:Gͥ~Fs&:"ځrA"|YJ {OGr[kFTrGB0,vpV%'@,}];n] .#cHVPO1H^L,#2~PH@;B8TNNNա^.þ&C}wh~^7?@(S,w TK' {JiT7L^Xc(wrjJ %ÚJ[6zd5J!<`XЌP[+bS)0փUc9yn*Hbl.()HE?'!*GY[ U̷\ݠ^!R N TJNWHĘ֐aRD:[+4p»CZďX5N+T* ˓K,X,ŌD{7nXA+zu.Vc8 X޾}3k߇_0fHILQIÈ{Occ_# J@c%CPKF=uvAqbVhßGy<^·0,}\-%c'@xwݥ2 `wH9ia\0fn'[ãxTXwݘ8JsgdZ̗94DIu]T+쿙MFY~a~eɍ@'R{/ozm=Űsz0!:wm1a]zx op.U'X =ޒ0~ԓ8"nh| d^\h˳@6nɽm$5eⰞt {08ώYϸ@h52kK'<7*w~LlEy eMJ!^g+} pߘxmcgtvOX苷a3gCpEWXɦ3uxb/#8wfu͜oF \&)y]ڙ{|ߴl 59ң|3轏]NmϔrIfC=/v81  &BPnk?$dawx{LgcԔܛڂìW~ƠUXs_PW!7ݖ*>RFc#WIvT;yQDz=95uaE@ΈhI(Vc[{&%<`8$ ^Qozf-NrJ[vҝm=fm@faJ5 /;kp!mD&@wQИP_ =@_wHŋY(2 6$P 12eALxKnxش91֯ib2Ġ'Bs;s)g^βb-ft+Z uS8e1B2&XD)upv's2AR[r '9d DjH]Cj*c W> ,Km(2&z!w\c#؂1t^E{:Bb5+P0:v9ѭʩfмVZ#=$ "¯5{aBܛ繦oѐ9,,GMi(íg~{!WpOhML~Ӿ8}63VmM'pې9d I~8h0`>&kg13focrZ`P}YkDzhsú-2avxgF>=m2{H svDw#65`|ߔ$a3兩D,u#"CW&0&elh\E`/aܤ Flt==Kh'XZR6SkD`ͥ2ǙHVj-:@św>8.F!"OƐꜘvql 6c{EDIj`Kq_{ x|JHW<6<=P-{z k <ΫH?f5'V37oex]_poqԒf ;' kR=%l{M2v\@X7VP{Ocq5ɛ$ fA-,oTi8? ]!gvҏkz,<8N't)5CIe_|l_SB]GAI դcwsioa_|?o jD^@\{ѩ[.uEJ.^{[f3>.Pxþ OD.C Z[Īm_)XCִCak Dk[aS RG?T(8:75S-5*ۃÀt@G0/g7ņȡgj *JL'RJ9jE?L@$ %j.IuߩM^&+ҎM ~A\߰/ؙitl ]b+`InaXlQ{O0`Jkvr%NDWH紮Vʾι n`DSJ0}{!qZ: \^%RJ2x&{ݺӎgZ_;8T@.XX!" c*Cn±Wma7?Cr9=#g{9>w<2 wN+PƗ䚕C෦2~%O!CR%8㬪Jiqp7C!yIV&~p%)nlsx:!WỽnC}{љ{%ťׅA}!k}{" (Ĉu/OlK{Ax=4.KcTc|PiEhn|zohg*rq`w}4X;{wv !i^jbC-*`kHXL2X7eJ 0/k鈣C5H?q.%;Zdyuz[{3͙ <7̡t^j8qј/W'/1Ҕ7+]Ш&o۶[o zxĻd^; 8;)kéR/~&Dӵ_N~/2)OS"PpQV8l %\zS8z(ns,B[DpL !r 112EfC@w`jTx֗pNLna$fdӟEt.8.D=;\ih=']'gIJ>c#Ɋ"sndMn=Oi8X}'cёv99Q/`m9[vrh}79 g BxHMXѠw5"^XB!KA蟣]-#m$M{d1MEOL?Q#YHTΊ̘2}|b2^prw,b\&˻hbr.Mp0)_O@UtQ_Q)m#L@0j2O[}&ާ<!\| RV(oZ3lMړ$X6/J(˲a炘6Z my@ aj{+<$"+m,ܰx^bY{|'BM: P!xrXh?aS]v62YӹW)bkZ=㐉;ܶ*a+9BM|ȱ*V|q'هMC3p?V;tFSt)uj'J=n V>#MhcLrA0X,2^hCVlAc^F2HxEE 3 by1jGn'GnǛ%IB2l_d%U&qzj.„mp慲^4;s06(DVR3%'dM7^33 R1X;/4?"T[kP3Q In؃`z>d8dӖ޽ x!eG})B R}뀞@g<`=)W>hK &h• 8"O<ˑQň@hӐκ ךWqK"37e- 2Ug=ىCP*9/(ago?f'[AeudP .@ul9,=-FbrNDQY\ϊFPzgФ%iERҊbn J$&1Q]UE.nw/Sƶ(OH1KND'BP`_ Pؗvu-_3ag X!8 `p+ȕ\NרQ![4@8Wm(phSJ8p!QFhgQ = ~\Jcт 㚶pj/}BANDo=fan,5PXJL'`1hSDCτmkV8bLrIMvg4*wO]6lK0U.lu M9,`ul#/jPLYЍ8E6 .{˸~,$'e`ɹÃ2J ;_Aя …!2[ݥL:4IwN׎[!pw 4Z] y4q2SVV'viKrs!iY l64ͱef{HB5Wʷ&m]{a%VAg8RsY nxt8I} ,uatrDDZny,U5 ~L&;qܛQrnhuϦ ><^:HmE~~m|:8 ]}!躁RMar>eZ !qW4|K뤀[b0NEw-V9zAeoۄPD@ 9CҖ10Fcp,UDh&_=˜B RKrK]-b|M jRnIHVldV<Or=`K.ecw'y@qYrU]8^^rRUY^>8g{b%Oك@7@Q̎]!۩;]aε>Em轔* PY@t6[ұդ?i+s|h &- }9:vF/&U3^ #u7~ў 1yL~"$T"e h]kƴgSyx% u)W \%]7' Z /*x5PT#i hƪ`W۲q FŔ8sWᗩs:tH,,q0a8V ֑;CD3Zlqw^vI}@[ v%E H?=` :taYM& 7)LRIR?;MoO[JJl(˜Q5q]PTľ٧Zf;J'`hZFßPxC`ĆUx b [uBQh f.Te`܆D^%Aҙ1V`AMĤ|U&LhiɦUـ#q+*hǤՃp Uff,x ^ٍAzjq}PCs( 88ob1 sZs|?K+U㡡QW4}>q#|)|MƘkJ~ RȎ]m?bY RK^Ddpɫ$/C)+V!;S ("xyATW'R(:[Q(EL$+7MC&) ALr*fS2NK@{I[Xuǣ*PXlgj# N"$9wI՚kMF䱬'IEr720#yOڃQB=o, , . 'Wz?YL0CI^s< +qic/!UҞ1~ L0a ߹avpn&#@0P9Z]Czr7Kf|! L.*Ćo߼:CsD)bU7A%U7劮XFۄeRgѳA/--\9یΐ AL;_Y[-ӧ^Ģi "Z5@C-yNtݞ&{Q/٩A+ThjWD]J}F^H:H4YGЍ|]~Ga }q֪>TmԳi2¼Wd80BjGuzI*ێVwIe3 o+Y gCUDՆǖ2oؓxqxʦ\=d Y};;1Yk߅`NVJVXnmA P.w@_h )Ђ}LyrB\x30?BR9P\ /W\52Ё1PhX=O- {\t<]uoEdf̓>UQG[yj# 7Y%^f$ k6PX >iS [e5B8A?qi$& hh 䝽@zI=\?.\:dZWw.sf;_}v~-tntj̲ w82D AWi%=;MȯxPG'E݋JY_b{bs՞61*eu;W}I4|V)C]rO|۸dw?`15BewVjKX\I\Hfeo!gжSjK#V>zH6VٝU$aIɭWHOIafaqoNK ګq[47jDȸ UH.!ErĨGgPi\ӫ3 U@EzT@(lF[C i '‚heJgxЗ8zT!PcZ K[@nJx$/PUfd_<ȴT:ztCx,8\y{kr" s*jkJ ~|r 3ӱgYZ0707010000001a000081a40000000000000000000000016759d57f00013468000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/gma500/gma500_gfx.ko.xz7zXZִF!t/]?Eh=ڜ.+IQ)WU]tC7yڜć9p_E (r*X[01(HX>+HL5 3tLg55y8L֪'4ęY+ۮ85g]ŞNtw`r*6S_EQ6k23ɼ6M3p!x7nNʴ3aeXZGJ'{!c d $@0d2gf} @?ՁOfn<q,ΩyEn|$$jѻq-Sq~ET2΍r:˵b_bn2/^uXVG}YĔL oރ#SB/^]yZ+G3vʲe#6f'=JZ}6d&:se4 L%.մMs5/U! YOX|NDbĔ2L,@א&['FVx@tK4 U,x>;yVͧ%{ 65Xkh{̘#u(;! O^HE.)qo;OEa>{4194FekFYuXoLhţ 1Ѵ&gA9_f\ - &Q7s6&QLϦwyQDFmgPYXGkw%}v..%2B:_rь‘[0h2wǨBX;pƨ/QA+gzzwM`0@/J3n yk0L犂54Y;=PVj2-AT=:Riy;$WUWVxW83uL+v btzR'6L H?Y#{򥊫80]Kl؋S!L1m%k+!`3!G>Lsy/+(1.̲!UrZm[_Z4}S}Cd\HSs+gA mJT4c]X$n W=4>.꺌9|Lֻb];8<;yJwO*Mm_t9$:iZG70qT܁L:F:?Дr튮,K`iI-Ԏ0^^ve7 Q09LjZߘSM\)0="Z}uJgLqLDJ( bҿ/ɩK GB\:nH֙3ӓHVFzCQ` \C^z$~*R/QKaX0cjP,ݮ_|٨˻9Jij gIR.+>Pq7;i#AiY q dx~i舰m%mu+rnQ.>xi>5 nnT#joxHDmjJif([Oߩ^JLh|PXAh^菊{5(4 J1ǎ hX͔" LϨnEcqjԎV\z*xd$zJkB/[pilHDl,s4e˚d |zvCQOS*T(8V_h]kN)A 3yA/:@p---"ӎ7,!Uudn_RAm|l[f("IO\c429[heqH:6JĴZ)2cöz"SBhR@9ȏʼn<!39H%c" 9OrYK3SʙU 7m"Uwc%۴rb =zQQۄįq dTּu QݒJ>T}_p&8DdɴQA=MuۛQ؊_!]|`w0$piJ؏8pΥ. Yb;`syBtuX>,w-#8CM=,#>4{C,?bQ-pBwK>OSB~pa|JXDö ,/:\߿wf!OEZ< X@7nd*@UZwQt.5vh0rE?LMlj._S>*G_Ѐo BG-s @6Ǒos] p7\`m"/COr\gicpy:Û/U,tZmrȝj}AGo e?i% @i")ݰ-0%>Ian 96Db+bzZA ی͛7 RI^c0s?V%w+o[,;@R]MloKs^r ^hx/jۿpBH,QC\W (0PKgA>9}#^$rQDD D6b 9t0jJ=56PkbL!8B`CI+cAS-QWGeJQa%B㊨A 1No ߠo$)OV18MĚPrΉui! PfY O \^CJ3 R ưt:-8uEϵ6Ӧ2k(G{b*+30~1@%-IOHrB>c;-Nh-[ Sem^n\:1}/T(kLGY1\D7Hnv`hƴӫ[C]BϾM$ii3\~~hY{u$9yTOs4-|Ow,V_׃e [U:ΖYU6RDijWV yAzU;1JI !JH 1rt E*̫BAV:9! *|C5feD"nveQez (G gXI2wHQsYј[%v]O2̨HnDU{Tszֶ,6ɇOPGUŜ] C^Ѵ5,}M3|HBϥ4mcaHFz/ /Igs.ɟ7Xcڢ|Ih=lk/7gD\x>9z>Q @8%4gݣ9"[g XGyu)ds.Øt $%-;JHN֢ m ;і xoqNwƂ:52J =6 ų? *Hx-|W 19bC:;e5gP!F$`dZJoAVtfKhjI+ /\!T%7No _nD/Oˬ)![Ū7쏧WijΧY4O kTu81_R `xtNB1Ұ 5c}"5߂vQN?C0K3I1'^ӬjޞΦ`'1@ۣQǖ`qxӞ.h B)L9ދIqX !A9 97=r3'<+B s\;ݳ;l1 7$ ~-{+ucWƧmxN ֕ŠJ44"p5Z3~c}&P__\5z9Q t\\՟bTb *%B{$'f.K/~zrںn.|Gĺ "Wf ;i,lU8s}x~GvӞ,؂WcQ\&%7V;f#GJ0AZU+FMu4:ϥ֋']AK#5`lnW9/J1 (7xM(~Ĩ{Nxrji4amEMyg8˂Rol[m!_ַpKN,ڣK??H7yIӸbj0i#BlY SVX-ǝ}AΥNW?UE3#sa5{2p H !@ [Bڟ3/cپ1Xh;7YsӲJ$*/>X$.'Q%ɧͰ KaIJdIA />1jV{z&7 *!ly gYC 0Wa>KҾ!E?qm&Z G2AJT%7}\I%}.}, MZN)ŁxS\.fŶ`BЕmFQECP*|Ipպ=d׭(f7#%n+dq oT۱9q02`lu B$v²yc9As6)dl>5N0l@[K { X)wPb`LV, P3(o-nZn?G⎯p*u}K;FH Xܥ EǪF7xZ aت* N1DYiPCH5|9![aLZK!*t9v[Jt^GۍAc6¹q09 "zq~~?n|M`yx`*̡G!vaU2ɝBU!rpQv/WJO7 \/Bɺ~93 ÌN? 'D_ ;_UtU >TE{`e)<u/=^>Ό4MbX-?cr'j&2r}]iW4#Em l.QۑjpBDQkh0]d:L{=%px9?{oh8U0>z;B]xiX3D+}Uc;Ҡ ;z`nKN1ft 0Mfh|N'88%}_gvPX~WJ1ES-EA_#aU5p<P]\:٢2 >M9=Vk=xm!`B~B,G?.*}_x.98E}!'0`;gie?в.ѳW`FʹGL$kO 2*G)¨ƧѶĹ<pZtREr#ČT8BJ0VFƌ$~3F##lEL=ľqj؇{\\5fh bϡ<ݳ8+Cv$B|5䒻R ^h4vY9oEoE`ꏀ5 Dck׮2[ߢ`脏ugu\ ϙ>hHP-up(sOqv8er_$0y;/m;,kQza^+{%:Ga_-굨V>gX[!O)v = ^~ 0I;fMBNeraM;#4&.HgZrh;u&~`8{i'z7#cbPݥp}GQXgSDk;6J:>SYN?t3Ldc 9jJZF?E󊔼) s̖>.3%+ҫ#H.7vwym)rq3h*nLW$nh-(Râ9>8 @xavPY_X-4/*&*]d@%qPnރᒯR 0plS{9[3AP k-o6DsXFB Ѻ]I!Zjs!VTHxH'Q&i!wC8%,3&Ac[c.S,p@*\TKP72N`)Y(4`V[_(| ,J #$ƣݧ&5b)pA)˝eΈ i^ F2VAN9-elh}ob-be.@O3 $ ?\Zobm \+mݳM&OymBΚ!:! [O'<(GD/>=)kBCn(`Kz(IJn.B u0F᤮{eγE{RQY-@TI~7EvaaZbإؾ֛4,On]E c:2!4MhqE@X8,Rx'ňJexzx}o"2r0OW>ԏhOT ͠Y|sEUU ߄,,Q+WKMҴ}!h4 8*Ѝx’XlkgC%aG$XaSXWl0k-o[#ZfXZFx;K[2Xxe}޽U TΑ~{۲XNMbҤP:u^Qzs՚ w/Dw^VZO$VVʃ3ƞ EK뚝='2aW@e?NSms,H3L ,0@P6/[}ۉ.$1}]QฬA`Ƣ vuFK~-5Al~]%uӖ32-0TiWdŃ>%bF Ytb7;O+V8gC$LL|;u«0ƣX#ݷ,'! ?(=ZPa]bkr*q(0t@992-e 7oUt!(2ǓuEhqJâ*e/5cSו\YfO 0AkA<.art'ź:ֳQn>5Ze0ڴb]Y9?k4CnQZPbιYYYYmtr0'1!/M(ZIefm蠥L?@ nrx^#W3P0@ yo(D>(vmdXR$M!NSi_q"5@gm|0EBjA,! H(šD{=R>XL32/YP1ynX24\vl"H5 Adc]W?@Ztl<;HYhY>,~?Lݴߒ^Nm7 ͊vA:IZE{Rn[E}%^7 DGD鐠1j֕t͍cPsif5QsM)ΫQ]ċ;E eJ}2*CcN*cF I~G&CL,yს( dlrE4cH.v5 SqU BGO8U/Ĩ,\D3&s)?nwYp?sJvaق8)=?-T\5 a>`߄ oYgK JCClmVv37|ZKa4>%yO$}յyK4"s| &0\r6FÄ\AyCW,uJ;AOJ:N'ƿN3{hv昲(2A{qmq#}TiO=ˮs6΃AJ}i}{ר5Ѩ"dκ}Vsx݉1C|M.Aܬ@88PrQ3NVJ[J]"P6K-Dv|>2ph˞<:] cl+Rd,?G;ޤlTr9"㧸B& K1K9 ,8Koq[ _ę;R7IwwQUki6Lr eĝFy2̾Z 9Tb_kuDbVs|2M<K4/&WrH<JHҀ8B\mÑ6 ,x#mfG{lk )6"mC59 &;(1h&'K -X9-U=zZ=;B` 8Dέ AZGu$0yvX t2gA5wgAUE Z# yc+1~x-ݵ_<|@H"n;a ;TR5ϖ3A5 wy3[2䜗C7\9m5H S/XǤcem~o2VQ&IW,7=yu7`lYJ0yiKe`n f0[9K!eYŜ4tNɕ)Vj"T"= Cx;76A2*e`7MHe G}!oo/3qBia]2/TJk,s׃[xc o$pkPu)}˰z n gƵr.p]R?brAq5ʀ(zgWظ*֦\g{Mk~wHጵ &pW$rۦtB'B7mحKdW7p=?K+0- Vb_A-h{/ܴÃ*Vn;L/`2ؐUUB$7ٸ ]츗M+KHڔ)ѻ3[>^Q:9z-Xc9>Wt /o4޽oPڷ _.xpwbޕ/QQ{n];'Lfo; Ec$2!!S^dЄ^ <ɢaX,Evg YT @@G>S ;m*'7EVmZr.-y%uz9J. RNn:)4ӢyѾQzkN2[ʰk7|@0 &en%3ts%)W )=[Cٲ.I?N~Kn! +&m|q /|fzz0 yy x{X1ǦHNΨ8}ڃbfjwaJ%eh"ރg'x/F[N-e]AYf @OUSed z3t%e.[9luYXM1k^xԡb:Žv i4xm<a?ɇYq[A5 ^PpbwE&mXE$)ۇJ3;U:v[ :QIL~9hJ%_tFxT7fMCySdM 3Ⱦ,}yƞ`#(<% [M;I+үqčꉃй5΍D<#8/~K j2d3s(d ituWc*De/s?HC#Ltwh*SDXj 2x`bIf!':0SVgW5.lKwlK&<~aڥwnә仅4~rJjtZ#L ~My@{n::y[[CS F>R|Q@Q"c$ lqQ# _9KU|gBDw[o z:K)]RIe5l }ۉ vNnS'qׇׅCFt1o8 s^ގ¾\1U_5b˘[EjwN74-.ca:x6Z! ʧYQPB ʻRU!$vzȰOTW m^%7YIe([]#˦o3: eJ8;@t(Wd&hQ'Ԇ;,)'8 m:O5vqem 5]0ȫ"y :hZZJ~c󫉍uOyPHFCEmhlz٘Օ.QcQS ͡st8Û%s#vsf9N ̓ ڋsO AxD?AhzҀ3xɓR =B`X|tX`zb7ro5b$ "~KY;) VqKњ@zC ܽ-4T[OO-HwzDy8rh*;Wl"d/@rXdZ`(2-hy4ښqypk^ǹ'A:;R깏pSTgZ*pj#'p'4Lc8DJ#Ұ"kCN^A(Y:Zvlؠ&+?cc@.tu 7}KڣT gdlOm! Œ:S+{.j~!OYkTȫSԻDl\W_m7;n&( jb3\Fnogf"c5v;/TA_5&$ܴcY6zV?g!7ٓ`v"d1+'ּK9qǖ: O9otf KprEG! e,8PI:i y6z%}MtZkck]l\W\ S $yMRi<'s1Mj! wHu w户;jHBm)ƌ ?2*6Z*њPL0–xԓTTݷ3%nX$V+]Jъ#M;*: VckD( i& 5}dxvȣAUv:tySv^}[; Y[_TV$qH5rih6c ]rM4:;ٷj5!cO1 a6 C{<;Tfü3€)Q, ؃Ygu}X@iK3 N~OYў/{PDߌU .%_OAt_D f&-GbJenY@]%KZT=P|%Rl'ۘViS8$4ǧqLM_WM5j 6<AA($Fhvx옒VVf_"ޘQ, Mshx=L,AU_0]Z#۫yeYJ^]VLi }Ne52"iD0));S3 }SC)=6XRv_ZH1^m0gL~}; fƳ?e䫽"{pR@羆E/{ldt<kTbhZ=(7.tTQ҄a ֦ qs4<+bzwNˏffQ&V||DGVtЎ [H՚qUz:j\/LΓQN^%RBkeS F|-}=ZeLc:qωQsS%ASo WΌ*ۜbkɪh\n#>~)Т8Ocze4  s޸=Tbp%Xisq>B~J&>_f45Ġ P/UT*+Ţ.29g8-=1%x MyH~}X}RQ?ĺ,1hqTw,*|.{+бI:hR)B^!-bKPDUSiWKo}]; ,uMKиJl}{\2);›GN~`_7 zH܈m X"P̦fS5Եۯ%SO" rg@;TBXK, xԊ xς_FS1! U7!.5R_l*YS`n^"|bf8%'p&sr;\׋~ _WpFx^;_؛YXt.ߗ u ](om'bWV |@xzInX@{?=Rį rIxhA a牯=4wM]`ߝ~ J^P{D.-}ȳ:e7q}y{zgLyOK6S.[ż$ %,pL>D8j'-XnVb?) %<+P:Kj- mL쯠J˿\b_%6OOĄ :cs:RBm\\;o\$\-U\lgs, fvP{:d5YB}i^8|OjgQ6cDgEJs##︬v3BE)=}>m1k3?oݶ^* qɝITW6ϺB1^9'9ID:ֆq@F)d4_Dh. +`@BwO:24NZW+o!6$301ԑ5 hJެ!ATȋ3ANt'}du@G8ڃB1ݓ2 ;gaWckAI/:̢OF5ݺ\=S+I,ruՉ Jo`M&+WY}D~hAh5xw8ifglʾ I-9;%w{D- L9;/Kw?W$vwk%FFÒ?cRCXL굶#q4Ήs<ߨB`yฑȅVjѹk!q`~\`ӝp1mw;14. T&Ի.V/:N)de{GCٓAYq 6G0zu]NB8@W0ZU Ba0zb1NvSУ?8y#ecAtnSW^p@%alh]n aMgƖMR04 PEseF jQ)СGL=Kp2[OwFy=q[^m8Xw슖.'Rz_bսkuhU:v&Q']0';ﵙb&Y*Fe#DC?ć[s$M :VMPO2r̶Obrl21#b&fUڨ8ٞ^H.Nb t/v# U1|6u1MUHHҟ[ェfL"lj–_=f>!r(5ul*~"J͐2i:1BBQra@_=J. >|!o}1!t_ {t2]… gk/-Drņ;)1[lQ#Z}0H߳aSH!S)PM 6[舓}8l<0em.!@`9p@*@gm5CԵ5ۭz$4WҝaLx,9V)8#ܶatt4sYT^+DފjGuc~q: C>c)"NEJ@8}K5x-Z@׺oLX7/X?ʖ+B31 B[x$F&vckock ,JFʻp{^3:2qxh F3EVݯ)jZn0?!J [x t>G-p熯ElqWaf Nf~Px08L~V:.0C1Djac\}N6fv78;X.b24&t]9ߧU6&BwH}0'#fVM΢>b i393\Remnie%bwm9 VzluDXvkvQi PEQ`*A!@š iƦX CG} Hf"?us [;<͙1=8h{{&HjNZ{ld|x_ڈi D:~Ώ)6䍘{|MV&MAUש)6!Q h.]7'.BZ% R#֩.>+>ZݺY XCtd){.Rvò'2)i}? n0dd#4,?v{ =#ooxi0ϳIfFOF9"i>:ǠS}B@KoY ձ Ь!i|KD)l!Vl{jP>!uD/2GZj씮HHޭG{`)>-~jTJh!Q,? :s%'9bN]VU{ݽ뛒# Ns4N nYD:KqU8|@@= <!JI TeȊhb BUHG٢ي2h[#H*#s;Mҝa>!ډ2za Sd'n[ISpumvY7 IZ0Q\ <zxF P9JT-$<$A|r%2iR& _ak݅Bl0CI-iFk)e8Qo+P#NWв{.(-jx^/e0TUA%^}*-?WK ˵ 8<suT1 <7sk|߶(yc.t3,U|y*vMH"R XB;}=xROGŃ\VV)FEǪVh-- EԋEN"i( mGKa6Ns4#U葓տ@uiPW4\MdeU+TKq0_6bh}|0 rŖ[) n'%Y%eV7tL,Њ$̆3c?7=n~eVst#y_΅ 6^q la:1zluHX%! gѿӃ릺D lmvYO(_`ӓ9tpX1wYR_*mMl>lKU ]Pp ;FZ*YܠY+EMQjTII y$U27ufUUT^B`oix1Lg̔;;{h2I%NtmhK`,/lҰƐ$ cIBa{_{PUK9L.bSa\g9;>b&^O,2R;z [cQĈ-AþWl a;pcI8UK"9\ݶ&t<}N[~S CBA*2N#Ҙ6x)IJR֖7b`4A2'6dZ(;g}C@9RF9e,6m*r#?}N:.@rVxj^OSZ4N +՗ORnd&J;o_FA"KIe *]U3TO {~v* !Z$n{ lcjQ"^>7`z v|83F=n`nzG4IUu4kt  X elAaW5:1>Je9,]vdB/1y:lqрKآ_U @ifzLu Ar&h0P<=np r. lJ@fp'RdHu%Urr3cšCJU۪9rҪk5]ZJ {^9uL&&?T~J9]T.,_ +-i}iHڏʮD'ER=FA TVBW;C2[r)SìqhUzlB3斖j X-hA2?c0b) i~>\ u#Z<]ЌfJ o:bkSCx]ڈb(LVs_ zƅC=~ 琅($_6$E*whe 9_]h5ˠ E;s62FYm2Zdҽɜ{HB ϽwY1 hլ1S@tˇ"wnqc,l|=W50nw5d"𜽻SBʖ;I _HKW͢%.!['kI,yK+Z}tӶvO({ի()&/P,h'A+hҐ-J NdP*C+Y&^}{μ΁14 Cv59R|6ۗd\{cQk$+u\QC\4d=DZ{n큠p|0see•#ivC@ -H啶 :tD9Qԇwl!4Z'Qo<%6ׁ#ӨǠ {HuSVK~Nvf4!s_#Cdb k9u>eR[;xշ^. ]oF}kǍahGR+!nGS4ӴCuX ($vI[! i)Mm QH+&uH9$qoy`r[Ng)P9$#h#Ci#mmOUyTbG#MZldhbj3FhUkyԎv'AGe,&r"y:@։ 2$KŬWmvW4Sh=B4߾ejb61/yrn2_ӎ;eū&؊NǔzEZ3=e%?ǯWJ#pᐉ*2ppjL?^).0ܼ#/zi-@(Ndjc݄Kι!E8^Hh?ദ8XJC?a% e"y$QZ7 Q}M!h~g>n,l#;t:%:կW!E^ߦf'dQOcŮT >q-LTGn!ٔǻВz$t 5Tw"T$o!`,H;^Mɺ2 S O|(wb\4{& 6qԛ",a]4٬\?s-8p,ظ?.U$ߖ2AhHF,Ng[#hz|~ko{\/=d*m?{qnm \N;#{[|U\[% @&pR+V7UȀõ!\v4P!sCI QtDv@vw_wxH Hށ y#g +z-Pq+7L1 ǡHZ_M|i$3l_qjYi\" $ۼSc/دړ,́x{ގYFֶ|整]RO l i2^w`j,X_]4Gz#{4^Y%%WD7UkS d(0L]%qMLRAUK|#T?Zd1S:IFU\w/_xu, kh] icQ.=E0ބ39-5j;"M8gv>Qܡ{u1?;B~mfz(P}˲([æ^ X=,HmߠԼIO7el ɡ@`'<5T&ʧViv^sF=oj7{σ'w M5a[6ě+v{DeLK"|h+s}' 5h- Ad}v0$l"h^Fa/c;R7 Ti+M$(_z+y h͒5 xPX8\^ާ _H*/@iK Hyn6Rae6ٔ S{y@2bR^іj;j[ڢ9rowl5Fc}?pȑ i/SǤt&W' ~pFkèn G u$>$ }8Hk Vbعr#!O>rfu۶[ m7zϷ!y{UƓ2"hE:ft'%{ˣݑ˂3= %P)~1"f_!=ԭɫ7Àk\/9;*43X Z-QC[X%+]+KN "|ʚSK`$c9(vRt޼ ~dK/CN7uRlWjqxH3d`dUEkX(al( Uq'-?s~@ YO 3U@(3V?BشwgOϣr5՛;M*OB0zz<(1ɜxRk k6m /:;wCE7^Yyo)92 KX_]^߆8zܝl!:x$Jjek̖# EX_7#қ>qAt!kg:I`kJ2m1bOmi[.^n&3MsZ~4SVm@ >)-6'Xqމ0u*}A@ kon Vzi{1.TUu)'ev倀%Y6?|Nj99Wu`?:/M?6B^tiGl 8thKڑ]DPL* DǓ'@ʻJt ~_\9dEE<bṱzq]r>YYW$8mtdP؁7 R5&GfE0%*nhq,u:(ڨ4 J}t̞3r\(b堧}K[ی]2H yŇVQ*pm"|R.ZЭ0ׁr&DbK;eEmF}]bw [%Tv֤B6z14F0˲ Iݤ&qJ,\@@!|¥+?]]rSG3(%))مZIͮ{%@?>%;FNapeoX*4iҝ8nRM*SXJp?ӂ T\(d[G萈,i&>.h 3h/]c8ܒfIX!/p =]ow=E`mFpy?1~Y3Oq!쯔PQj5K[ZZf,( З- W/k?Kv#j#>O(6mR z},Ql/Yا!c*xcu\茏[LyfOw]ˢVcFHuQ>g>čn/m_H*L+ 9-{tu5A`kZh<toOvæEBfdoCLУH1\˰wH\铋 #rf=s&Gflou"rvQk)gcv[:M\Kfz\C;!YJicnhXlI{FMzݧ*:G!ah?D'b-N&cA\I?&q{b05㐴`vO?H>_.Y?xj$/bw5 jW/v  %.SSA]"fB_"+Z#&X7ܰzdϪN/^.wVC>)L,A{еC"K}d%<ω?$h=r\`'jbd'[q%y33' PXNjeH)vo `(MMBieC?R aw,$=?' Rͬw]+lON]g'`ɄQ{ -!M=e'm(T ֨MO6"8߫?YИ'Ӎaߠ0 Ȅ/F~6&@,Y' Eu}@D~X2 ^y\ST1?t5,tX.P4 A^sS DHMMo$s%;[H5E nw#yy5zRIĪsn 3ǎôF?~R+ On7[G=Mn G™fjRAK0odOyhRƚ0Qn[(LI,3u 1Υf5,8!R= itxNr\O͌kddrn:4:vy=[F*銚X Kd|[6G.q*%'NjӔ!Lst:cbJ6 EkqP| rf߻,a\g,G*^L>+R֫[wn%'TcҊ uT 6'[8M8MIFì1(ԓ|jo[]-VY~w9G>v7#+~ 쌄6M t`#Tʼ 3jc| EK{ŶBh,Rb 5ߵeff 0O}aT %Vx|% KDBT3W:G,C_pYAc].yhޒ"8W~r`Jp!Oue&m.u ?mm]i2uy֮p, )f[Xqıh=<ڧ\o(*?ĺr^t)E Ǥ7 <W[%;OXeL]- V g6ag 'I%t-Ι$y> j8?ڗﮫ8XFOi.@_aDV!gke{M׊W$zuG#ѵ;Iݭ%jb@< Q@{E7~K"egZIE;NճB7?ZUJFK=d]MQa긖! M;"7I;(~ݴpzC /K:*-T ͔)u18J.=?ӊ)|ț(PsL%Fi`Zyc2~u>\zNiw1YxLvZF =]aL7߾pRz  n+B,D}4q(oEdY0J$iU7[ a >m"gMC"׷-=rX8*bwM8);y f$%X]~Ql@_y'(eaSyàFv0ƋrL,_byv)Z㘘J/h`,y&nQoX~i/ȯv8L(Hc Qaƽju mb@+<{.2h]XKG1\!ӎR/*c(n+slEO/}t.Y{k4ƹO͞^ב(⓱\g-jtUh#АB+.Tf'{˝&V-Mę6jqb|9VP f 4'@yC >l^z' lM8Qt50̂$g<=B{HHn(9ְYAKk7`gT  kT@/[$_O@; 4ga8%7J8d  Iڗ(ERz1N듍tJsX*Tƶ['T#*w !7 !b;ny0 <>{V}3n&(*KsVO"|eNcǢp_dQ-)Oj?tDAܲcjO\oUe0sbG D銇4k7c#Ϧģ]3eVE2,Zm.w|I| &+}G>-fHf%=p'X9ݝUw`lٿ@|-8Z킎Jc)$u$%CѮ$pQ#\E "b4zfu-5 O7i/9JUṔVRiϿ|sR#/zAx4Ug^$Fq&;$N4J;~k4z,jA\(/M(uXww=/#j 4;HӦ1U3Sű3)z8+ C n*OgRdF06zҋ aJ24B*E>QZrn}##\khh O; !ƫC;C=B9 Z_*i-@dsH%׵OHJg:M_qObJWOwز])Q±j#syXKR?Uq>x<7͡d@c_ *=J )-5ltfG?19=r'?[Ճd^ʥ!4݃KbFd`D# I0T dBDFBLhQbhwd}渞Kw, ir7* ܝ} #S9į Gf0&ζ_UaaFJ Fx2U,nO7H5AX]<f4SKsl 5p^9rg y8\=2ɤ&DkX gNT0C7r]6khfWBO)URh7Lz%_ CQ\" 񂧏?^b@fK̚0Aع/c?kq\۱t>)v{L?YZg- ff(5=E5ny>Hn|Y]N EQWioPTP)? %𮓪banIPc25)ON`B͓&l+]1poeYh36xܷ3nMc6'-De 2++e^}W&O\&Z%4)1wj5ׇ/AhlRF uQaoOOm9gx1~1Vgnee+tq|3zAFM(c4jS)2 "Q \4V?!mW$;G Fﳻ"~5 E ȳnLzs9(^UTC|T\+S=7B#d3$c/I52f(`LCڎ@Mo>BU3emn ޠz! keb;ģ!+@&(3ŲApN;.CY},A(D uYwؚ>[mv&BHݤ3X26(Lxt&yT MҀ 'dߢ`!{ n~(vϬfTyj"\T jQI#\kW+q(sٳd7k3 :w)tݯF̉j . z&uGCP=%A(q_d=o3[Ry1woO D@[VZt@38+Ac/HIHYڪ;K*oϷ+gilt=,7c=N=ڀ!*f Y[YzPw?[w1q:kcJ?4Ič O>5wmJze;j|=7-)aMͳbrʾˮb&Kv'RDf٫Ũ&Jt7cH/UI\EMT5lqVoJ"C z39dt j*@ Ѻ^j+qw~&!y tek8}Xu~w\ 6cMΈ޴ׁÝyi~jؕa l"&>pI9(q=  N`ێgM(QV6ewNrVDRXxa;N}:_N`1;6Dkrj~U0q]A 3aǁvCo6_y8{qw@mՑWk 9b]cy[:h<ڝFˊux!1!/{qjGK$J< e>Koh8 Zi/T+)fߴ؃I$B9^!HRN)1wq]7`L`I(x M9ft w5K|ʳ(YVR'iq7ysk[wϭxxZ#r.i/Ć%<,6nYM5wm{d&irܥ3iDPBؑg ŭ)M5Uyڧ)NH?bPiVᴮ{oxTv|M-TZ[PgQ>_ A!&AH❀Rds 'x+a4/ E O<{kwXl{YFߓ +nپ"pI$*ra%L4vVNutz8y7|LaʭK$yί e*"y'VpK?`oT Y]0 iDYk S2%"zUJ]Vuxƴ*W8,}صΠE 0٫:tpʎۘo[q)Zrf qD|AdŠ8mQvU%y6qWF2!>rb! r1 ^0t.\#]mQju7,ɬh'_8nSS̡n=ktaĖB9KJ)=^ jȽz C2o;L\ %TFSE;k[U=% ;A}"OPV@hmFW}Q G]0ÇR_ƎnN( $FC3y~V Q*EIZX5}VY{뿟nVƹ̂q3_&DИݴ*hJ|h;#1@4m0k#-i Є`1 QH?2哳6uLGѼtHK5)Q }G%Z 7BπI :3i*ѬғjdGמEIi zuV0HQ RRL0Ո5:-Bɀ#ۧ,w:y5/ys})?jLQa!)Eyoz 6UrXת5O酙0vq F<©-PAb>,Ow.5= ~LK WIm1l R h P4O8R6"X'sOk,g^Q+@|Ta=+?$ɷWlK}F||JjK8ҬKW4ɺ |hx21Qj(W>%W Hx+i^;|1вlAJƞXM!Oě`q:!v kDD5+z'd8 үTJ'H_ `'<`w"kYtlѨ1B5MtсoYѺ\t]-~T0 >d@"9Vd^}56szlP0(vep뫶7~3}\t*3,WpjRӈց]f;2Bi ΁l:XOflTkЦ"v d + X *x̢Ru59 MO(_X>-eB(S"Sl s0'$#?^L#{@ɼyZbTZZHN]3NbAp[ɲ[ekuyg]հՋCg^ؙxHjŔ @&/l,~K ogF3t32[2_-=.[ ׍[:hcQ?Q8Es_+z&dqNG%ـY&k MT?3C=2hq}5[JQ.M=jd8, 5(Aݿc%lMdD5w a`"27Ċ!ZĪ*S QQV x3H4b縺zW)FhS)Ua]L`U:V(G#hnU= `ҍ3qlR%p_x7X j[#tzSOއ[Σ=/[mSYh۪L2Bq0l>s溂f}Er0 XEg/\7J;O39Q]Dk|*ɻ7t0-4gP.@vn+*HrC-fk}]S԰G0+ hTx/= _v}Br1t-zϤ7fRXDž;PAeؑ }ְ:4Er1KK@aqR̹W[ GA~8n&>a^eŕ|LW ;&&fՕ.j@~p94x,ڴeL^i˚5UKE [/0@%Dں cwuV.0is^ޮF0gk7,/rȠHWmw: )PZ؄Vi9fF!ȋ:Rm?d&=QegmQ6"5aJ;2 <zp?,ՅHPϒա1EK@c>g c+ E)oUS]Ɨ| Re|TŚǠU;5fbP3<4x;i$`fK!xdQquՀ PFog+_< &[{ +k}xe9c#N*ֹg9/mh 2_:m:Ŭ&A%4 p#$5Z\S5@+\L|f !^L:B.wH 6O!U$.ne3OLS@AvԳ5 Å讓(^@[h[ԫ?k.xsK~&Unꌟtbw+{Zgt'kc@=Y'Q!ud@RÌ] 4Tz m~`Yժ+L<*/ IƋ)Ss$umãI6^fݨʳf\`Cf#(%lrXFcwGKGl<-KOwHmACWݹp:n} l$ZӃBvq5ds <# !@]l'g8sNN{bWu-퇴T+o1$Œh3'Y?^dr(COR.v&noW5H]v`gM%S,1nQ{ޣN~ĨgU‰jP|5U( ^Ix/̽5AW[S'T:j_x uFsոtR5-8G&L diQio Xax[X!@BR8(R <',sS4vHdoW!|6>wפ۝/Ye{v@\oWS˲ɮӘ,7ja1 p›q$Cm+~͟tfڢM ZP:u!M_sㅐ]I๥$QP8#v܅X"'ϒ/KժyR7,k5$.חMkq U nExjrݭv΂ziGLs%+ zt6yj{ ?i``si~NO$  ʨ%`\c\R"25y2~"VNęϧ61}!Mδ [8N hNW^hДJH~gneGAos` [[w47”+-6~$•Æo=ˎsd OOQ)`♆ K.qGJ-5jp*$O%[tg+@a'E.6 hӓ|^9(oŸ1zV xGf|T۲ڧHXn 83b|d?Ve~v~@\Z6V`v_k5pWÖ#Uc'!V(6ߋDD':6E@}B;ʵ"-ZjBQQ~ Xsr9StCKUdLۘIuH4ml {Q"f8(Ӳ \nޠ)L=>4WM03a c SUm &I;T[ieR./>N aKלn %rk?{4N5γ^Lא$F{d6 F^N\FqiS{d ,3''$wUP',j&:z^- :a3tk0*w_Bۃ)֮ BH48:#U26':j^lAّy* Z;B>HHGcܿmhڠ4}72AgVjgx`RWgO739ŧ_fW*yg-s?;R@TۏT$vtz*.Q{k - $*4@ 1z7t! ,ͤioj9{9R{E~~۸>|RoWd'#M\ G)RtZR)QCjlx'17+9[Ԙ6SucsPԋD!jbDgPhc*F_oyF^j*du :(|yNkWm^X+kΠ75a7'30y?3qx/w6BLPfBT;6b-㒕cٲm$L/pp>U;>7٤0.Ŝ4ߦj3S_VE\sG)J]Ո][p]< sڵy=EK5^ĨAPe;5;)lj+UV.7rk+"z2 6H5j۷*S6?685դ1΁KtǮ1|*?FD@r02ZD\iF-ᛄOQ+qQY'z>5h0yH0F]d -7s&(S6hdy\mD=pKceԣV[9''Ceg+AƛtQtM\v_ƸYk5fбg~ER=lXH[ RfiZ$~u k9}&k{Xjǽa;&R3!d=kda^FzE[4Ӂ@Ph"-ӳQOB"ՆI+ڙJ"8st6ni%6,>+W?RKQLѣorT^5C}3bi`;sS vh6uLp_ŰMh:5WP] n1Kka &G|')IдX1Sعu;zI(;" zq-@z$P?κ_Fמ1rӆfAg V;tuJX|- gBrY+#h{k!G>{U(?0Ww@x@[#xlE/韙uo?]ڊ!%%֐Ihjș6":SDP%4A=QP Ls=bݫXmV.lCщ(^ꕛb, rxDȎiHb͉*V TKnGFQ#kuwTҰ*[=!(% N >uTC9Cz x7rP?p[} 9&b/al'SҐU 0W{c#e܎FK ZQ.v_ondIڥZ֣M'ɸyZR|~pUÇ˳"\9쭶q}tx!S1vd"eoѮ\$QDFZ\wT!o]P^UͬJˤ{s {F]?dFvϻ's9AƓc_ƴ]25m2|lC3T>_,#')xP eh6n ٞ<\\J*I4Lg}I\C VEܽ*AϪ1up< 2DkۍGBhڰ"wvE_0.!IZD˘jv⁔iӲ#ź(Mbp1nZl:U+%]3!(q;)}s+.$uYGzVp\Dsq^fOփDzbRW~f:rB^0R)]Kwsk(>X2Cإ3T@^޺Hɸ0tرui9gBϟhB Q$NRfZ.(|  ,`hCiBrTl^F>AflG\tFLMaƚ B@@$Ms*JsG]"$G[N-q_3$zoP&x(n"D{R[qmK,sggQZV4 >8ji{_/K`b) gTT]@Kėݥ7h$LIԍL]}la10}߹g-6H6.e/C Epecӡ-HsiRQ] I7)a1-(/BjnDB>BedFj ]q_GuxE-w4y A׶\r-|xmMzCs!N j棵ldyU[Sn_H#xKyK.&! ZD:Bju| g's<ՠIlIE֓zh+>=Ϸ0^P!w)#϶I;8+5ߴSzO{2\ԩF<} Y*J :o5-{QVdnܒ!>FND%.?+7L9wO8ٯJlmı' @li7 c6 >4f`5Ă0? brX嶥ͳ百q\'!IQ6R,{n:)%+zSx8Ē[䨄p+#1K;ܯ`x%e8DXy[߾ȸfL!n1M8:3 @Hr{ZPe'c=Z}hcB4Os!Qt`ӦwʒIjG帉Q&", FTvFkIUu`n\l>~J8G^K?Qaty qLuD*A"Q&葑PE=HW7dS<:L f6izĻ"k6cMf i%, G]E%MNEqBzLR/:iy l)q) ̱Ϟ#;-:`gob0s8:ǍSJ@bSCrgL.$Vſ{JP .Ks| P ˡ+Pz0U4[9?wf%Oß aHZ؁*g<1ZuK gHN/5/q_*هH_s@k0J>:87kI BBzq߸zzFv~ m[kjq$:[* ! nU?C0W &{d!8Qb?f.8&%$;Y}NR c$UMb]waٝ#<k `%,דؚK\hz _(!oB-֍:)NGvҒ yZ:pR,PM'Y +i0B57W hJU&^ȋ٧xt#.22)Ug#IKglh:*ύF'ݳ]塰$-85:.#W%/A*LG(, oso+'Xetؚ>nup3ueҴȻfZ:'W $&NKBfJ=3lDn<;FHY/ޥb+_3H"iVkgu{1nMGꮅTF96 VBW ϿUw&2R0 T*u;'D|7pNe`2L=h\l/IfY1=-8=*pTYG~ihrOa`$#FExڹ|&cWD~hvKJH?Tӱؘ/t9mpknm]zzq;PQ=>4("TsAa #wy4h{o ~/ZW/=Ct0Ā$|$R CiFv`]4:+:ӌW`%P;/@2SA_g77s#DP7dy&Gps5wz֧n5 Opl$z8M64uM_>? ]:Iq{⼨%sx7HmD4AxN+[ ='O#=&vmgexYڌ"x=Ȏ3߰VZh4F/;/T\oc1N}ӧ?TE!@*--Aް&= :m!xodny9:$H?yNmh[O*yE,jn3͡_劬N>}\pN[ZFm҇tx^tܢ@R{?kLN}Ÿ́6a&fO; 4v6I]y"wkj"Z6U¬>$  \/bS \.%vKa[ 왛6EdR%9) 1F˥h11ȘI  Rg{pSJGY9|Sݩ2`>$DQ`M;HܽmK٤b'QT\њ56ly>nŲq{nSE+ H+#+XA=F~xq1wl"N|$<;ۗIkߨ w,JlTKhwT|]*繎B|Ydm5#c"|Z\6GNH;~ *Ct `&lŮ2)4 •eZ+ʠ AiA潅ptHߩLD_ ǀ0j zoʧS0q©z(?犚l3+ϯ X?]z 3\/ICyvazT"b.ưX@&OK44 .* P~NEzspؽ_۽N =%+Qg"X";jm;GwUJSWaKd&I Bie3f.CDC@'=ũl%6ODМ>*9&_o"EcIrOJM/uv9GѶR>-@|@ۃ\*V{?k2##ɌqjT!;wZĭj*E@‚NڲfTvNuv&R7TaSB-,@j3͉i~$I2OziSر%azv7父̶O1#aK5JO^{K[xʼn67MzP:nii@Io6-xz>׹\zَ8vswTn X ui>c-%~n!}ymyw7)S_y'w9F1$ҺmlӋ1ڤBȯC =hfUr=\F9-!0KZga}!t XlgÝ -3qd&%e-1| Wylvr);,8{c276N \x/lyz`Ct:,NLq ٌlF޺$dO+>ugC\'uI Jxc, ^k`ڀ`z@;dz43j7LewI"gF&2^gE|#M/.k3j J5!%NO/ !2m6pՊٯrO/=~DE _nE m0hicopkFxjYܙ1ƴO1;smWZ+=ѧM'nSh\uD kٚ/6i(,B0ar"W<΁ʳSpo1zAd~W$繞,OX›dz X"D#Y"PdȺ@go"&M֩T+ Q&_h c4c_R2Q)pn}7SlV.aP*MȂ3NaDUN"P%{(WԘJv%:#ڬ‡6E/j+R!)qހ1$w (@qUYSai;hkA ,z7^Ǯ$2݄ px>DmRBc2uqųOsq>^z?Ro D+<n-AF*^2qʩ!j0,HW 0]%]FX#I7u`9OȌ ])L8bҬv=K8⒅|Bx6t"̪^T:oMhU*Z !5#kޭdV`BVTџ)[|)>۴qYpar:М:>4=1%EVbn(e;9}-UaLVwjޥ6S+ ijfwtBhk"!oe^( 2J" _3%:bW'}Z"ȏUS~UF_f c,_/<{Ҍ\+9iVMpr|٨P3#U'?#w J-cfaK.~lUy;ycUxsg滹 ؠb͖H 2=wr+5F*CBx|م^6Pj<TN.󭄹Bpl.NɫiMxzw"_9vLߗG E{qR[d5% ZadTOfIc<}]{ Qx4~"AUoeTa{)ݖv3G(+X/nWXz$#e*H<.*(gGn-̢|ڽ|u o.~uɃo$`I3P@xbiDqJdAobUXKJ~V|؂ R4v"dk´Gt䅶7#{u}cg_!sR@PErDQft>E1]AA/i#[ίVlb7ĖAF'huXO/(Υ-c X^R%bf,Tc.B]]f}e܀M};TCjGW">&y)f$gNίU`#yOn ,]|2xVPhדwwun3.FQT+$,4n毿R]Q?lj=mSH nU9_wN^VD> vhv3;Yb@2S4NNJb!:Iq|r ko$Fne_̾>#?D[qa |¹bVf@G9ekSw-:LQqаכ@qXd`sjY D&ǙC!b#ͻbPg` i#-2]6>:~Ԑqo$P@wf1@җSaTVZvVz 8p@ mXD|~.3i+[tL)}W- 'wZq 0$TkX(>QXG<DT'AKk8ĉmDu:4i>2[@=¸vx. (uCl`Ð=&\C_5O+ qX8#@ OxL"\qXĹah4t~=ԵReCLM3 !44ٳ6!$o925M3; gQij'~Q#0DqWUkD$8:!W2oQӎ1}M!_=kPC#X"4Y}=T&һʴ3d* U굶&7Kelx 2ժ*ݤp/RAK {L(<u<[D硡uM -Ӳ) ңrM$?%_^BF2_?r\J;Dk=hfr6HM>% & ׶”Նz.9n~Amzi^s`CTe.LefneYѧ35EkګF7-(툠kfF[:-vm$`}c`FV]g O4L~JEZDJjX0ٵj¦8W{۠B6}jۢRƕ B/Vbd3+R. 3Cn"B!TrsM GyM6nmvy  ȬVGۥSJa˦Re-@JNMub@'X"\{.h4+58:=\^~Cٌzh0avKs9x R} 10!wea ܞ#t (mߕC#y"Æu1"[=ji=^fE(aǘز jތ5Fm._$S<"S=Ae <=r"Lr"ss\2e~ RY$iOPmn M8 HAtw42ዐlHK. B]5'lwn[XۗϵΒ@o_DU1q M8 6C;OKvl? Q*8*arx0P>XM,E6&`^wEjߡ]*9څ'v9KKYRcT*cpœ;B6Ga=ixm:g:XvD)cnc4Cn=Q2^yJ󳇇o-0ݪ]s< Gha%|5p{T>6ʳ0Oc~N=]/)l>$!N"o{[rVFB)N۟!yU^sѬԋoUo.UaekiK%HW۹w`bc) ~Hݵ 2>~?{TO^S.Pv\ɘ|mpg6Do|HS>ϏUeb$y_&m +#1|*]߿9ٓ{Q >+45Y>e /Gz4Y]h-:{:pEIEi:+Tv/*s,\M=M p)>~Yv0tl:$ L]r3aMt+}Wڔ]i\>޹|TGV@; D3%[${Chؓ=l6=q}HӘH^Kڢ4d$8SWd\_[h1s[D"F86U"ae Wʏlƞ,e\  :SJj|^y3$lS{&W_U}rtșFGW'vט`) ^.uT[!IȪV 3em\ݡ^ŔYGy܋|Ֆ)mjɯ@\"dGxhuˍn"]x(bsQa%W3r&n•[~Ȯ R ԟSQ$fǍW:ͪk>VPJ_JۂGLkC̖ɹ3J' r]kr3Y"XX6LN81lkHP+t7G O9})M 0<]J ?(_l>JņCbҒ t8ad|x)+aAl<<Zdq.㽼޸0 ˤAIzԍX|FT $e7a;9DNӘ>CnM\LF =;5&У$Xn'*jA.Ǩm6[~K9 `'8<UFL L~q$+W WHjO"9˥E>.P5X|=_+{ :q4#S_hx4}.Řr~:qG0g _n˯$D(=/O@@\M4`M{OD'syM4(r*}v El]!ǹ N:V0-VAq $am4mdx"iYgZ0b. UڬJmAcw[rn##>(={[ĄI7:*k>ǫ(gܓc646P^+%WXNJ-Lf$?9?O0 @!rd#glN'a.B--E ,wO,&"scOO*Y퇐ʐhZkTPj"͹)4_Do\S k4OMճ!N3|  >ٕX~4kFT\_dX kv\Y:8-H##n/w=[ղ@TW=2of^RnT{9!Qc46y  n'i(ne[e[]К;6z~9؎Z^3 SC9yIĨa\FX:ţx[6Ȩβ_p#SLƭt0G>}8 EU4 9RRyW€ Kc[*Ta'<~5}$)y_Uh @)7Hw-G/ʅpatЁ~FsQxi-n$:kH}רZ{$.L”H&"R+q 725 :JHG cG*AbexDH` %aCQoc#΄cW$Ddzq_V b l ,ZͪۤQU1^A+Dr%] 2%Y9ɉy1MZNvq-* u7uP&p$e#2?[gs_4${[(/K@H]vӢع2,GMgϋmOvdتaBY߯=ͣ~&H6)~L;9 [}ao`^^c$R C?L%XjO4 } &jƞGus 9@Ϡ5UՓ~qh*{e^zMw\OUP}|WDWRGPϙ஋iZxYsBYwprٌ3ki~( Oc M-$G0AX)ǫިNh~!uDhxDH݆mbүC$.hGg 9m9p׋9&C+JD:׊Dg#f` zRfh%h抭p`t׹)FvdǜS&hvWPD0q/+-SyN7 @L>#0lt'ҿzpDl]Z(M:oOizN 2*3ug6J#h[9n3u`4LON1٪M rx(Ԧ1N%)DZ  \F-~c7 _hq]jW6P% _JS6(&tZsExt*,,=MJa[=YP5TMsB"`I7Of86ndž_<:0LZ3+s,*|~\Fn:kznO5e—TTSHBpo3?(Ng߲Ey>X63>M4R6cfHӊݎLXCAXŃ.Ǝ LLq EH0s֐Ư S7j`nFUxiDDoW=Herf# 0q  jy֧! yF)L(m) |\cjsFI|wFlʜF!zN>;<FsrwT{|0|>=2zK G>hU2itFP#LAm1 &ԇ3IFb~,K,3==cmk Fru֫2>^4ydȫVخ|:[v)M^3j#:~^#-ZYPM>{1_Rra<%fZ gRd6_]UEyxstvԖFT$d(&JmWvqH P"ݟ*&Rc3︊SSҗD!Jέ{E55A>%nFB}دxSvi)97VuȖQő*cڢdc;ލ(ʱuwONsI]Hbf{3܉zD4CN2SԽ[[@ʌet/1i:X 啒y:4-U)&j٨06>[T.I\Z֩pи(}_~9^`b~[w{a8[AA3,R]qkqV'(EWZP$0q!YZءcO-%97íi:8R3$C2J LDMA%T;qO}]]ivͫ{@o̮8c&^6OOM)V6c!@1H TYPJTW&XaV/:#&/Gh=p0(saibՃuHX/~P Ԩ-&l@W.][v{nw&/M7*'<&b~=`BcdT(5Yb.aҋ;\2~9ZDQbe8rV`7@ē&41V6!zTL!D1RnO3Z_}׳Bv] ?7߇2m8nuZ6Sr:4~XpDI`<KjdD?dk]A˔HH ~' ʹ!N n;fj ; /~1UD:{>]Qw4usly,G{~eavxSIphZ\K^~,T#s ơn} ߂/A>+w pZ 1=8y]ʵ݆G ˖$$ 9*Y/M xF]Єl9``t^2/ƍ2t:O{c]P,I&kdJi3pln7j'3g7 X#s'Vש#pbn |*W%7)9Vǖbkt{uE􃳵gd0+E,j8LgU,^ݴƐʂ+d]Tಞo";~nIK!$|Qkg0Z bo~J#Lfz+ΧcC6hIײe"3; 輬PtlTS JWM9a9Ξ!May] 0HH|E+h:!5׏-i\K?shguIe;u:W{S@Cn2F;.VbNFPLj)FؐebDǻAslh+)\'iK5/"AU+w6:W_?D#=y^[1.A`į{`htx w#kf%&ge^քs&}.37&Y>u{a|r`HR14=caJ.>8%S }p& #uLĹcx2ERi04gm P?oxqXd}.TΡ0D"hىAiߜP`E* }zGNި#V߀4,'M!Cf*uTSx@`- +|^I}QʆYđAW nVv3Z0C@)iPke<07}3l]啾rЊ#h)s n{aPX%!"T>FǦ؀=Q}3CY֙k,`/7t RX8|6(bHg2ܳlV+Q!Q~ZģktTĄ,bC͆O6Q q¹9ښȃQO<s] ;E_ l]Ggz:Vo!%;1Sdc̭Av٭|!d5#\^p7d,h0PPyIYrkưŌMчu<}hdZePj5xlT?`k&B4Bn h@5%H~#'C-!>JVn_sK'T lE)*[kݓÏJdo_[83vկ.m%>rfôv흀q ńL+Aڑ1t@yKwS㽆Ax fxZiFf'}_t"fQL /B-ח?LَGpK e*,VNőL4VG<`?! &gp-lV9W(4r{K\[I%e9+qyMk041uۤjc=AL6l O36γĴy Pl^X#.6E;垘 RF] b8%)Jb9::?J)=52>u0q55]ɐTxqSD y9h9Y,4A._2۫RMCB'WvdI OmrmP͗ܰS ! L> L:"r E>6ѝZv[(\u#x녛V.Vt2Mc$ 88tL}azzѕ1 |8gX͟}˖Ywf`]^&0;m'f(NyӺUZNԑGV t&&/(K|LZhZ'ʟ[&in('*_ r'1]p ?л95YJve_:IZkYLxI[I-~#=ٚ,[I{a`KJOPI, $)k?ֆhGK2}Ȃ.NE}kQMKdP뾑[._ՙ/,n ̝Fu(qJ_6jG'$`MCƧ XU/2,@!QK{*&-x&n뜳yU 72j3ʪ(.8yӀݚr N oJ=ђv(R7,m!.KLuµUd陉TX3ʇPs3JJ:F܁~mz m#Ԃ,nhjUnϛۤށ- #/ۺ ˍKnO5?c,BFJJ(XQL<O!fYYg&27/3Q@P%=)|rOmBWZeHO @O.Tݐ\t7*|7˰Zk;z :if<#ז4갳zvKn$&0 %rvFtZNtS['g8C*UX6 F]})(f|4nJ7o=W6# l+8 N.cyYHЁV+^"hH&CiT0beQ 5;,Lc P ^T2lb5=T[>$?#.i}BA(YۄKW֙ 8_`4^T l4ϕ$md\Tu(7j? N"h#;( _٩;#xC RB7Rt *L_T7I@/S~OSۭ,ڼ̽>Q1 P9Jb1nm3)tuK <Z.ə{MWgK2Q7 "|piÉgBW=?rx돑JJW>'P+;>Z U@hFtg*AȐ?k@JPPkQ=Cd! X; ٵ&q!>]#%piM?B؟G H\ 9,Z0hn` 39aYSFzmYÉ0۹,ECJB }ǏtG?:6,3^?z&jDʼn (]Ŭm϶q(Aʀigu [Ũci@Ujk*q.D2qGL3Գ |wq_Rf\)僡3d Nwp_Şhp~;_H'mwp0 7fjB%w Zvs?hb)WL; \ԐN)}`_YouƀmӾ)P s j9R.uƫN24.{i 7 S_<' Yal|e ht  AGHӮ[*6e  iw}d䝢+ɠאC LĴR]4mx -ץ0s-"^srvwZdӍRl6ڲڞ+p;z ɻ,E6爬顴t2} g%(,/%e{WPOeWv"?Hw~!kƕ-A θ! 6*roۉjtmaE>p p0Me]$eN_kx}eh,Ac`h+*9VMɻ|Ԅ2wZN8}g73vcV,M7 Y_ǀrlpEbXW,5] I۩֝ņI_l}&:P!ްvDz)l-z!8Z%6}z̤ǚfti,ȳ*eZCM5rh׎`Ǵw:7RddK)؞E=-@~tB~rh[n?q:@x1xURJ~!v9 KlC U&b"Sj_uGVD:7up&G?v29ʖhS}~q*kt)Χ{jaw* t" \.Ttp31dZ11ϋUh7;zh P3!)8.HA m 1K{${IPVsEUO q ~9ʭ0ئ#aJITp?4:A(ӘlªQdӓ'e+;<0ސs' (//ƜPvFrKz>q{@ j̄M^+UtyM:LGE]ws c Gk-2O콯ʓ7KX2+%K/t/Ht?Ś9c w_ݐ?e"#`K,}gGgc[I /(FKEy$ykG+#Эr6J{n1Cq}"dƿWJ57ju `0` pC*Fsσv['Tx'QGiHJcQ k#{1/ Ί,'{Ȏ'\CSN-сz^][ǛS5%5`VoWg"Y*mE1$Goi*ha6;oʎXPBg5Y݁\օ2+{n )6hOߣWɑ#sM<M1@g9!,ɴS{}.k Yco)f Z t()[?/i'mA HYϺq^_dSp\%?Zv0P2?ik#FhrةN^ьn3>{|kCj'c|]ٕDYkEq!/XB2-52QzK], Bl;$ii{KvQ-Uyi]ov!7}-z>jYJPB6da5ݽQ}h&;sdF\8XP>CbHȼ|BRЮ-s$dq@P$U@WA>_԰wonr' Ʒn48xGB͝qHx|o@ /pLsH!}\1wla!Or&^قo)c1q;*K)S~Ӑf߽ن:̝'NRgtVtP>ee88h6D0ŧG~ބ8޽ &e}}E,bR߼EёECG 7CNpksp?,7(?+#!;&=E'}_> ='+GPQRR6]Q9Hxm(cul!}-4J!6̠tG-pGmچZO̡~U5ٱQq-+F7Q5k::ߍ-Zpk= :$Il ecnxÆ1c?l+2XOo^0Ey9 GxKs/:Zγ~7gDjB67mE_%8*RRB C5/;2O,+~+LA{ 3SXF4`~u򍥣‘;> |Χc/H 3NM(BsX474N"%{0buZIxӐ+i<50 4Hパ-o ;e?ԣ[\Իٴ~dp3MmߤF ^N9/`l**ݟ>"GE DYZJV2\Rk+;.T"حj?&ʫ}?IJXZKc VK̶Q>[uW5KFlSD_R#4owx^B(i(#_^|RX =5/%3 yk6\sgu ,=h? b{;{xۢ>cͩR={; m_P-p(i)݈4~S^**F){" ҿ24w{ܖKґ_HV>UϬ@Wц<0#* [g%CG3[G!MH %E:o\Aiu5@i` EI CƸ|."\H^/oX0<w5*n׮hG~ݩ<2.f9/6 C$sU8oyɔÔz~7WEy bw-cp'"÷]YoʣC?ԯ}(3dm64豧 ش"#3W.*"֐w؝Žx9X*xToj"wҕhwl8ȡݯ{r o%TB}dlN箘LGu{z` XL}4JY?l$"0O= ,Hv 0A3We e2/eͺmVga$5ɺC.e3;I q|M<57o82VB&HZEu*OJ"tZ4K8NȘ(? V+*)rU7Yq֘hvL5rykA%[LϳF |%rean uvtDk@1 ҙEFRȯs`J`h-oT_{#*@,i+=2o{5Bl8u^} + +D?lNFI>apn%P͸=r\?Hf  e@Oo^!G шhKZ|zIfKY΃8F3ʈL-ܧ`|^*84[I>D1xTzGU+7㫲ܺ>HLϿYqċ4c{|!Ľ$E1C_"W<-:Quy%y#Fq,Y)t,w^i_C&XDPL"[PWL@Rdao|0&lUbܨH>q萢~2ܴNtIf^E/`a'HP{ؤD:9h }-lsG])V&3N9ڧZ ÒR㈛!g ]-I W܄\܌uB"Mgߘ2WDHdZ23ʐ Ji89̢ 1)F@z2߲hʗC m9Nh m"[Pv^sdcMw«[$6ېi4{j/,d끒UNSA50 c//e9A=ӹ(JKS5-kFddryFwѱ@dEmJ+wG!8 GԘ.@g^L˝IzQDR5c74l#! F%h]cmHs6_ f˩2D [6u`!ʔu|\eW+zzEkh/D !0"р.k #c(!6T߈Fp[Z1ABv{ ?cvEBr1N_K1dzm qi{2hv .QW>?}BeJFr dPC:qFL%^ez*wVoD (,j2w%4慖HUK"SY籗!Ӣ,e&@|]չ;]dʮ:;YUN65)Pm|LuUE2{A ;x-lZh4c⑸_ݡ}h 7$/e ͠Ζ.]8Zv J:o(OE ؜utzdÎ\F2l UOpvqTC\ZGeqT@5w{hHtF{ىS+) zA'2x!;SSc.?U|:j};,W|߃h\Zێ¤S( Q, 'Di<{ZvXKm&SD OQg קAG٧ě>pHyki9!jIbɊŽ{t芁 G͕~UkB:bEz>w~/bd:y["IpMUz2hJڝmVCSRPFi?|io=Ƭ:web.*۫Z -PǓOZI]KB=ޝw &@dIpfS>ԓEՍ_8U[+N3ѧn>EP`wv) T+uRߕ.3![CMx`,HFj4CΗUQVN TVSAKkt‚= ?C{tm1o Vkl3d7ӒmgS#NXdLk* %8i8T=;oV?xt dțxcCh%:gMJ%xR:Liz`Q%uz-w<1&Fx*mOKFOGg{mTw`<# ϖX?vqk>fǧ:3o"&ڤDY"BhWSm,kQGON_Uf\2_;]ܘni О)t6:[Dzݟ(@QFʚ))+!!TdG, TʱgɃ2:B^+ MAt[p+@hZk]VԂ>El\D2 g R8&Z{[n,րԕw\%a^cx[3[jEV);ţ*S~R7/X6 e-h,#nCNQm-za5 ݖ;*ɀ 햤{0maletL_9Q&/t-?9;O"L<R 3sb|<QڏVwʚOz l>QpQJ =ihP֞Y"Y>H WY sXeTHج{dIn"ɐu)sGgt$@V`մi{ Eֻv_\Lv\)Ub]gf+~dgmRn<' i)IEKÁu .u[uj Z?^g ލX>}$A8bpN|YLӡ%ىb] \ sW ڦ3J#}>Wַ5eJ-5qZʜ~&U/ЂȪMfm $;Yeˎ@qOqf#BҌh8Z">- &1=QymVʘA_D@͝/9PFDrp$ `|cx F=PqABc|,L*{"a2)=*]"v͆y8۩ڝ fcya-^ )Vء5L:($t5J(UfI!N}PSQ c2BF@B|P?i =c1<ı>AЏP"dlb7zWDJx\ڢi8ζ⿰+*MP2i%eiouB48V3) &$X G$sر[JW7*,C f|6D{ r(G5=lRɟ<'/Ƶ#o Zi*Y| 0iB-hH:p%cO7i/Ô4A1s{u݀ ؋Z/2a =8G뉒sVRy}m23lV  4lA`}iKW2ǣU(r̞r@>Y`!\7mǔOh$ y* a2,6炊:S cWC6ʶ .0UXƙ(s߫aD&aL,K9)Ec:kZrVS wlCJ"%VTZtG}Ex UFy>!B]TIpnPbS Z< eI0gLO3EPj Quz!ZQ} 3ou{^όX8韗c749_+~"6Uʸ^ 8n\TP4̻S(D@FN#fْ$O޶SK֭&BBέ`(qāmiw 91T v  c\G-QoZ*C"3ڮH&KObj]C᷑H~@QU5B}4N*CWLl `Њ|rvUEq)in 9u_3 *Oֹ+US:q鵷v'PsN5&k0}B(dCm8aC6޻(qv-,XK "L(شG_W'AKdz¥zYnPR6дisٷϘjOSRHE^6ZQ#I[?jŶ 隢?pr ɊIv 03j/h·.'D[2*]Ne%ͨoh,!ll3M$A< =K6YF{{WQ5*ߴ^i+l*Ig%aZfE9J"={] F̬ܱݞ?Ɣj!ZM@WqKO^P0ȝB5s࿝2۰@J>@{LLQ [I'U\'hRä/rm !2ŷmlR1&KAmdR^Pxk 2Kz!Ԥ.f/xyxw<4ot>|H/H♫f?50!P5T4i9$t5&٥9\IRkKj\'[?Hz~Q *S"mRD&'NHu/Od s@_I<UE&3</!%hУbo<6cKR ESDꓮ>|{SAw&䋰 Hغ{df"V9PxmےRd!oۧt$OJQ>˴͍xR|Eà^D>ԭߠ].Q)RR٬rR TP 7CM\h-̌vaurת`5\U7oA8<8WPąUe/NH-*xsQÃoriCzL.|+Uvβ"!c2fHM~AC= 9i*<~ VrBhוGD53)٥י ً $tt]ſqYɷUh,sYe%M4ʲ A CIm?/&[])yŐ 8.Ѽl}&%1s'&K?9j\˭r 4,6^^n[Y|`ZG2D&8=5\{Љ%h^q ]ƐV<"1H|B\$³iozaFP82%zmmKguЇGr#*6P Ej|5/XA $t暿CHC7aOZ䜿bYvDW=c[G{Nņez$a Cr83$5ŵc+d6Jexkdܸ"Wp>0f\@1.:b mLyr#ȹ)^ucYKt+uCJ{6υKٹ8Qgx̀smYHQTQjb ^/%? ^˲&F H!@-M 3ڈko6Ҵ މxO8Y8e)^. XPΡ,fGQNG4?E ;#Nc2Q/+lRgј`%!8KKd**(gYZ0707010000001b000081a40000000000000000000000016759d57f000021c8000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/i2c/ch7006.ko.xz7zXZִF!t/क!]?Eh=ڜ.+[xpO?mHjl@ҺoudtL,)KˬhtțX`_XE~禮}_G$ @U/Cn4n;*6{xA*bu4 Wn2/p S㞜“r>-r+ :tfM$HEF?|F5Uz@mZh.ϐWq/6V-Q%S{[$8k] c =R(t ^1I{$Yj&VybmE_!3əYH^*IΘ_iDyuzJ@y һzФ627LDi~-wi81Eaanr4P;\SV#@[_Vgq<ȘRⰸXSV|Hlj#JƋW;,C> Qü,/7c;.tZJZZda޾&]"+b6ꩥ`4h$:0v BM#<]̮R81-Vn]ܒJ~`ƻ_FKA1c]ׇ ̨W_&rZA" kUU'ݑ¬+:kk n.=l- lԣqJ8߀5ЏEMkŁL@mN?zM,!R4}P%4Q(ǕlR=#eGۍh,E^b@A?]d;,123ܲ!-INk+~si$fsP./wQY(#l3(\1`''Pc%5@\܇G`L<@zzV-i_h誾ԢohT/|d!}hF^N52P"#J%| z N\Y3 yuw!*2\{!@gnf_:V(v!hMM=#?)CyÎ!B9a{Vb3x%dRrOCᬙe8ywSģbm8z$\bFAˑ\aSP^kqY2ukOwQӢ`KݓDX)X|HU5B̃ VM/ٸ.g%=S ;D-CObi{e FHvRq"w0i**LHJ-󐔫"\Zzd(OB6::*u'/L [b^s%?8D8J(`YqwE2=^ҬcGxDtt *|T뚁rWNC "5ȠU֜1?T u#XQ~$uF3@0ud+q_4{JH+Rv-ȸg`65^68`+G*#? #SFڶ^n)vE}dTF_= g ZnU]%3q¬ 6, *[X7Q D@T'N]E1Ҥ΅S<)3V1\P>mHaqQ2D>#eؖUnk!>G2v7ꨅ9jN~a;EeNH-0$ZN!MlVɢ`B*~eq̊i`wӂ*.q{sZczF]':lm@𲯵kj2X̫OA(7\ǤnZ_N,K@vC p\Y6UAk(֋ `* :5&~Ed&6#{^zҐBu@VIÐQ4J5݅cS@Og 9QFQ[Ħ& +ǃ9!U2 Y$vuIJSY@M!Pԇ2PV7m駋b ЋHOz[Ðl5r4lJ~~}aĕ;}uXTࢶ.cR@7}H'| zD+'g>(o97͐!щKuқ4kA$[^1KN~b*z_t$ R~s*:'w%4zZFRX-IFY)pXLbF 3y=:Ru&èͼAr~h+v&%#+j"|1 S8'/0hb`AL )Ȇ= [f]ru5/./=Rף>Ep Z]Y%|CQO.587M*!_k.Oӑ ۔yӇHkO\b)a'Ϯ$%pF5s -;ʝzd.B9bOgZ0ݬ2"1 R_fDr Z{%fvh6Jj}@am^NEŪx!0Q9ٸ߉ANcaYJZ2l7\`!|FzYMvaO~( rJϾI]a^K`3!Nߤ܌رPP>%8`,i\tϛo n3#dSw;!7%@|BN}grQTV|M("]j'Ol1a6mtR`rʑ'lOS}ajgk* rN;JY0CˤTdvf$< "5SG0Idj^bc~d^(Y1 ]+4߱pƷ]@kqE6n=KOo81NN' 為hX4Ž hFɱQgf߃rb1 394:Hݯ=ָShgx/Jf5ӸG:?r|H&`Pp^1oc +c%$k"Xh/gٮ2k#9:uVzL_j D̬ U7$ϩ Sk}C c_̇ '@?vƏh{+>u F*2.3m&9Dɤ|YsܣtDkPJoo&d* e\)R?KAu>[b&F`Z>hɶ2MH$u_wO~.`SiG'" `+JZh+M89ZAZQI(y7BMNJmnolyV NÎ}d^).΋@ nQ$kvEvqøep#fY& C (v|v% (Nkl+IUSI?" 7ѾxIqdk.WJVQ1Ba]S(GK,ǻ$ڳ~H!>Yo7"^h?= *Y7vwƜdlU(:>lrz:bUl'dAUwܗT'auTc!ەMPҾIt Xt~XyߧU{#mDfiWi#äz?-\)3XP+&zR]̍+WA SZJ,4%aP/p&@q3p`/6D(ŔJ~ @}K:Bca%P)~aAѸNT/Jg $h~v`o!! nh$aqu~'K(tBdJ %g{ b@Ў6 ##6-4`[Օ{$gͣ);a1v(yzG5a)P%l߫ocžƧ=,xdD#īaXpB#tqHYBA ;z):}+?8sP;] rhC?T5 v8BK4ωW@9D~ڻ/' [֠ëJOBH1!(t2 : .c90٪?L5ZbO CM9!FbE"ĺYQ | (i=M݌=8tez[x_^\J&)JOzeqhNA}HWvl|"mq!WW -]?cPR@Dx%r?,_.&<ZL+A[-4 Ł`ڿ)ۻ(2ne*;ڎ}%D~RWNIQӖ.*^ŋ@^1wW^(j㴎<5=`ta}j;pѓyύ@+.yw44qqU\qVx't>a˒lW^vu8<4Az 帲+:nԖѠXpr[E5ykIݓ:O֔VQ9UN-ؿTTXlI*"o"~),nE^x_+t(λ zn+wF}WW6ʞӞQOuy 8PVcZEA]bou$%]5ay/Hld" iˀO %J6CyPw{w bxrTs' Bs]ѧ[A%P?fvd浶&*؊BKҁCK߃CkS¹ ^è5 (cWcaz$DTbʞ ''~pre#Q "C]2b P#QՇV,g:.`pFMLGr,fՔ5K^?_<v'AnC7 9 J @_p)djtb+pOUO_]KCO02F&| [ۆpIl&LZٞB!64ǹnQT|('=d罛p*׶Ȋy-rTJ3; na͖jk,AnY@Eu2}zXkmxw@7^üͩI@x}9JN<\2$"KfO =J|A5~B::T&e*.RSuφW?//xH5Ee/p *gjMTG/Λ< Fpy !/ 4<\lKERf>wF}c݀ɀw`^;T$_on!0|i9xg_!cUMXI I B{6AIflkkfѝ){D=oE56ɬSn%Q Q>s ]ٽٹ!et޴Aٝ%!_OOPfL Ֆi9*[lL`z `*Ғ,V8a#xC3{! *lm@Fp+;aV΁$YY,g 10)eːe\å÷ >C!ҙT;DFǑ,YÐ#@8wB}:;ӚnÒe,[xAhlGT$ bu?ZPBd z9EjNnZW߂;fWAQN}H \|]&o 2p-]_-*\ځDSg[Vγ9*Tx;SI"9cE w ZgѠH) dpJm)ym͘e>ovbFC:E%:gYZ0707010000001c000081a40000000000000000000000016759d57f000010e0000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/i2c/sil164.ko.xz7zXZִF!t/G]?Eh=ڜ.+n*}af8)COS" WO~«XdžD&z ض >$?hDnLcl<ީeey: :WEY؂b Ya&l5}Qހ8%mlmno@30ཌtKV/@{PYh!To/Ja d]ٷa# yJUG7>f*$<m:WL|:CA.Е LT )6U+.nْp `4dA ǎ' =/Oeiyiq՞֬` ?A%^ EZ-F%ʬnHtf 4.]5tp>Ѥ̲{ڱWϚ4d gkg~U}}-q*vRC.pe BwO6Vx=]ޚefOO69)ݲ,\aX`?^~J7i18W.AЫ ȆT(EZ%F7Hkp Vp8&neɿ%1=oIO .bzRiI!]TZJ? 󹘰]{Le'lDj`@CsRѳ6b¤O_r o5i4O22`\jY1XT"-\M=lBzE*d`~,3CG&| g'(m)JwP (Nڍao$*"jWnxMP}8O#9]LKf,1?M';d'OWiQHT>.'ךβYu㗝sALf}f*;^%zL Yqفеc42S)U5gor>ܕ#4NeCm:$_*{%=rۢP"oEBJDK<8 m y`ב{u=IAS~2aezW֕ +6|J Trɞi C'xYJvblҰ~'+E!;d/7]$M\RFf=kxXcvo7n0.<05@SYcQ~%CpUa}ڻUlEu7t0I=$Bpw„ѼKЉ&dO]d=W=׈6(so?u\4U(~3i͆W؆8q˚%"^ Xڦ/|5RwI:1B.7翍1~bF&=H&P5`b4B3/ej;W_y V\5i` PU:O: q5(_ O|vN U`Mxh?iۑ&%XwtȎE嬖ݠ[.'#]jKD1_eAySw):_|:}v،!7AD 1%">)Yܑ4:uQ7+I3~ZY#|F5oWF-dDlqj?z a~K,达u0X'l_$d&?mh%|=!T=oEߑV'`7e`9 J`:m#}BMd3wDۑjkkuecԖYMcWI]ctɊ笘` һ7KoHHtd7Frp^c=b$A8#$%H{ԛ`݈/O/+RKiEq¿Lᧅ668DgKl^ٹkI.{u\efD<=l}d{E^?7IRAf2 <1$P |>TC*?X@te2! =I>ӴG|KI n; Sd~"" B86B?룋oKƬCMQMpVtY 8(@T#OɞuQPf:S,\5I!{3\3MOqL(3MմHd<³LLMf[^<;zw-+br [yLHJ/PP΁+K QuP7Oҫx/m0ƫK+)k犁vtvA8_IbE3Ozh1Nb`? bhB/^QSRHI˳IG)vn E%g .lh!Uysz#&3'@D'UׂMN=V\ .WL`1l׷u κpW&}B w&vpP~rCK7y,o}bAG}k-MV`xeݼ\+ qAJDh0 _H<]re*2'WESٹO\>qrc6>rQp(?:F ۙ\MĆ+(RMj)ꗞܪv@ 3RLJ?[+jh0m9e436;\&Jl zCNKV ^^7&9;%Qk<}U,NS_Ncn'1H٥(R5-Hw{nav{cWhtO>$Z:l O-\.Gσi/ٽT+ڠ+)[D6a=z{ E"o_RI\Ӎ.K*HT|(3}TP抶/,0 p8#)mϒљ2j.ŷX&kvG;iYWl@E8q-?GK!5ʋ!ێm6LW3^%Ef,dcX1fǫEeaWH gߤ3ogmm`:۴e*#2 τͧዚYP/v9Ftt& )J»Vt#j> ZzhI)7Vck F} ߉8'ƬpZqdR)YEL؏+d*:;d }!"\VUޠ>>Yǹ(wjduO^zt<cEG&!af忱gYZ0707010000001d000081a40000000000000000000000016759d57f00107054000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/i915/i915.ko.xz7zXZִF!t/]?Eh=ڜ.+p;jlbF|L7e++z:s~##C0$჋ {jݎ) w%G2  f[lt7q6ޡ@y̻# P1xi ocyvbr*y$rhQ*)艶M8]zyrw ';ϰCQRr"K|IDz6t5_NlHڛr|e=):b+\˳Jy! ?g6hm;Nup`rkj\Mv yimQ~'=^p$_@aB%Wm ;9t'=5㯩2AdI'?l@{C<[U|Qs>gG[[+ȱ,>?x>w5ǯeY~RQzZ7Js7cμ`a5QAZEoY̵!,;y6\x_ıۛb55Ga\㬎1*%ֈǰE3jW*#@iLLu|34KiH'οiadFÙO;77LClo dMN7ܸdC@g~'Z# N$)u"\oʽjO|I^<j}kT fU-+a7?#Ta-B;eׂu1=2VoPw("o7w<~rDwb'@21ڤuOr=Pg[:)~Wq,cadeFu_K\HZܨAZ=hfzHje(9M8fҊBZV~͖c5*8v)K]]a0ZDbQ[9#{ɺ/FsOXFASf!භ3J(p2Tcɂh-%CS=vb9LGK-F6!?rM..t`K}9c.6DSJ Urɸj0ugÓw8d$[Qdv5tMHw eo 7I}J)TY .ûO FMRD)$5K5p{lPc'&$`­~ ;ldUaF<yR P™&cſ0/h"V8iKmM(~g![)Kj>+:o 0d=L'f 7x@zΏ̴~iAgɐBAO{k3( v.S9L2A6(X|cQw6t;|S}m#03g N *=c1~6WlNK:2^"^) bpMS3*ō3o4YrުYueg_˥iLIt3tRǤeiST' Bgv]]>+Gy 'B/k!ζ˩8&IH;SD@[<uǻT G2C]!( (>PtjV$*zJ,`Mwfn*7hEue'1>ȏ^ 6MX6$KX%\:8J"p`_VF=}vGL@=n#e6!vE H2ܔC\$KUChsL kps S%"EBYnM (vdN!D< Tׄ7>4 ci'c$h(%Zc k ^B6&ud_ uPtysGF߿ֻR;a]/IC{1$+Kp`:Of -K=5;*=(HTKrFEAf0p5Fcv|{݈IoEA8m-5RF(ag.Շ_Pċ+|dŇ/G7S]gWhֶ[)DQO @~|}PlreYY7o4Yl]ĿI~Ρ —_^qۚ۰>7C&j ^@t޽]!TB.%bعv7ϿS9e Ҟe m-oxh7>g~O(M x=+PK"n4]|p̊3拴4Z++e+ɗq@/Ap^ ^b)vxftޙBV]Ks2%s5H<,8 q1Kr@eJI?uCDNy|Eo ;k/ H稓u]1hF;tF =)4w{3?]M#=FUP+1酩|bjÛo[4?t0U 县µQߍ_8%(Й-G:jfWa NwLM"z.btVooy3˝4Ͱ |q1X͠8.;eXXQۍiEۃjC]ws Y#Srg^m\3㈕, MbBRl$w+WLʘ@7dS@<=ؘ =d i)(Q*']t#>Sx`#5UzP yv@w)&qQZRl"x紪`$GUR=q_B RaD L>,im;KG+˰*sɨr-9q.*;  ,N r$QOeAC3#v[7//Zy3mEIe8J :( ܵQaz{ݕ_*w4歕jٸT |*i(GT%K.6"#*){8Rg'u3sib2j|0\M6Zz\dх Gx BTwxvYܭejnZ%;D]VFHW']ъۺJ9Zw qtO5[M咻Xf!@g fPQ; 63[y5痨>جMZeԕ,$A*Ӱ\&oK5 5 o鯳+ି &Ϲ/oe֍#vwcbDR} 'y8A Dܬ/Q*tBgFV &n_(G17 YCGOfjXQMg5~tŲ“@mZkHsͽ *C2|4ݏ%,*܉Y^x'^uJf&Wbc$5mzѼ>=4ֱVCqb iu~'(F:dq]AsKô爕'9r,{IhiOKA*se-Z,H_>hGl!;89Qcl6U( of)z &"Hfߐ .C𤜫CpxˈjAmde r!:0UAp}@טgZ18\s {YRSV^kY2.Xqj8hދ}YxܪKxdd{e\T ,˷Pms'=6iSUQozHwqttVlP}cݟ'ͫ""|X{2 Akt{oKܼ)HB}ݢ/ zkdۦ7!w%=ȠQ'*R’Q/@oY/~Gsiv0ɆT(@4} jMIir`#d8J5BuP?q*3aD~XE3v(+yǴ ϸY61^BV= _fqz\g a!noHͼ[zk  x] !$]. Ir: N"0Ns1Q+Yrb P !Gr]Xd}ŒITE[JwbSDez ɈX-"r%RYJF* JjK |(=@bD9*B#`eQA,t[cʃ7l!݄w &,qak BH+Tbui vj BE (aq'kiep쭯>73J@zY8H6MjsݰDjB%i MC/f_Vf#*[j?km OF]d,MÖj5+.ڢ=%tءz{ݙ=HIsoY!|k" I9 Y-!(0N %eB+oE*rJ-JRla32hn (uT|_q!v TFc]U4xQo8nXx*!E!ɏ >ZHyGPL_ ]Qr{Jn0aAoVu9K ^>0hT!k$x)#CFPELy&nTx h:eCb͹J׿gnuu6qIw%Xg e QL~CL3$cBL`!,ܔƠgp%!mHr(@rWQ$}’n:㮙}šlA ZU/U-" )= qb';Ӈ))i|!5Lwh_Zԁ@Dz J0BY>Cp|{& S))%4ۆ0Ko{;jQ75-+QJ4 <|dxOl*J{࣒G譎U[$Y[ilp8eZ_@uT0Q9ϹFwires#]N|71 2k΋#|Y񷺈h?J n'cjU4JՔ> 6K-Paz M~kE]]^Gjqfu5ɘqpj“5hhJ]á~`4+fv,gfQMJNz4yKpu NM߀m6oؿYFjA@th| tܰ Vf- {"]'lz.vYt5_AmɎ6@hm:^ڥII8WޥBŋf<0%g#gN81=$2$u1 7 pf!>F_Q򛒢eh6&+-C:> Cz%&@<{@F"srqc9`ǹ0$C&K77~ͻ$W!,\wo {# 7%*Ç@7CmV*rL-G/#?S_,*پßAkM Av'jntylzKJ!{`iRut!too=No#sӊU|O, ٜF?0ٝGK>>C P یd!C$7N㸳UeAݓHˡ eRժ,C0-PG~FFm+ pw؏{s9 cԼr[[E:r0茡DXDLBȝ] +R7w#Fn*oϿytDM+ l{{3m1_[F@ oibF5={zrL]L{ m=S^,ѷcheaA\ӢLj%Z翴g N5'6 b5Ɉ(*I 5dK{ dN_ \v ˝AAuUWKN#:FK6ta %1ȥ nJaK[z WH 0/ P|C? Vlk#W ϧYfR"}VC86.oI'\Y%O Eh]2_`xbޒtu3rKGs': v<*z) F6$W xhW,~4]qs31D E9/IEV :`C~'0{;f)ttY)RɧIyp?.I gB}>i_A SD)]d'`YlӬӯ\- (EVq1^4&Rӽ~E* K3fњ2UP歹)<[8xRk]Y9M&`ύ|#;D%1guQ꺔g[%~"ZAw#5c 0l.)N 6RkWmp7Xn" djwLI?qN5-9nTy|WCZ C;b`Oӂ~X0 ȻڢeTG{sTd} :9y̐QYpx!ȊPd|UХIZ9tQn|[G ;ZP14uvh=ܷ9({SW`ڪD`{n}M7r9xkm< c-!rWWáLJUj?5vw٘ `m(@BԨ5M 'yJlΎCfkuӐkQx\3;+On̥ާ `dǩa<8җ`F-۱sv<'M;n(].i5ƙjMk=IvӇb]ͺml/ڊJ;2:WaG߸v$ڊޗ…ni1jVOBHa6-zuT S5̟HyS˲-N?sIT߉?l{Wb+Iv&w-jyQZ=o#(C,ۭ`'*?X9Phg+!e/w hzvnrm#UQaFYQ kjvhhʤ+'Ÿ0SübNbWN)fQiE'{:oɖK%m%oѼ㾊K7u!7'U`#Ĭ|8t1p<"k]1Q$c@Ǒ e&&K=.~$1UB6J5*0 vә ҅XF= 1xtPwHF~žIkշL _E5H$'(/eQ__'扞_rȵVyfE{6hޤu9scCXث@1@ se1*Ռ֪ q~jg`e*Ĥ߃|L|F#ᩮn@c0$9DOh&b&kV/xlf i7ZM k&rϤ J-% U3k@=X;ξZ<D[bm'??h's(f >Q?> t)i]m0gKR6]K'd0*ԍ ~p=5 vpnU:R$%9Ϩ?WxZ1B<+3@\ny1' >@/(p ,8ퟲ=4Jw=7嫻9JS2o ,kZqv?W9Y<΅'jsZVU{v#p(F&cYuc9bՃdDIJ(Ĺ@\ IH-:`/o}; `#}7գ* ; j:6egU| .M#:w&oΘus$Xx;ot)$J&E/?cgnz jY5_oI7 fH4Ce/Ȕ6t^ 7sc#FJ3yC.AGłMHVh٘|uZFDz1^1!{%]3%<`Pӹ+gN\VE<I(tC[}6)>`D' {LVq':{V27`9!B5JQ.uR i8MT_"X_ z0O "ZjH"Gtnh=C}Rx pJ:}!Li[:r ɨLTaN8J"yuN'LHܞ< {u$,6 ,iu[фly0x,n~BLz/2qJU%IИ7} =ڱ<+チSP%LƾW+tuyLIc6-_/ӺW`ĝM}uG-dG!e $d^Z6j=N媡r, :eyQ`ΌEĶpӗԽڠ1J`*7\\O]E hNu_@ ]$YKOxՠlYKoh sP׶I꫐+{6ɠ(uAMO8mmX,9x11]iUrHk1 [E U%6|X Zِ> Qʑ9Q=w1t/\kحㄷw8/TaWPA3]Bpu4=I@a u9g\ޘƃdZGFL?;:ɣliBj ӆ{c-`}Q ! %uG*e@pq"ZI$  XaI]:(lV /V`fph_V G}r 8$cN*{jDfK&mS3K&QHAy&3/+Q+W#WJ~s_6"qClW̩k bu#}3ە]lMQ#X.#QT /-'x ES%{D'p\ 61(zAyFwTjN]|rPp2NI4H|{ķ8STL3f'8ZULcW7b) >xQB7F=Q >4WZpXX"us5N⏲]슧K8 C\ Ϛt \Pl[H#ȉ,-)b@Xd ;UmG٧~ ɯD3>Urx+|#XZCfۥ}=ֻ+ݑ7Q*vTcYp̥Wg?@܂ےԇ<]А 5oQt%1ڭpSd ޾Sk#4Xn8i6zoW36C ^ݩi*On/Q i3(б+T/}A: 7c͙Hokx(A_&pk~!?! SCpVQg⸡q&36phwGRViD?F0V'L}$z#: yjSLC^.rroGtV})w3#uXhV7szj B276"Oſr6/Oo;W>ƾ8A blIm1B|%ENibuf*G: IO)pZ8ghn" ? -ƣJ $0\k*&CTg1={&ݡ0gO;n0~X%ssMx(YA<7↉gI3aE-֪ranO67Fuk3ѳKduXa]~>e.k$Žqtw۬/Do^xJwܝZ*ծ98+&UьֈMde=9<4K7E!1#L &[}(|4p׼0^ش*Oka#{_克curoG\ɀcI$ss 2FdRH2 S2yF0^@ J+UJP)n]?\N c;/QfQ2&i, ibd/j"]O^Zd ǢZ,kUWFCu؊{ ȥ{'>VR.xêөM޸Y7D;mAj1/*' rtnڊܽŴO+YZf/H (Ra2*;O`$mv*zp?0t50.}1T;8  J0wDXu]&'c6n i8Y2jE$r.EdILg~ Hh[3&u1xslv$/ 7Vw,G81Ug)G􁸩>-X.qvxe#)o$eq#ZCCa @~[RUT\qf=]j,J #ig3|EQ&6jbKfks/?v_׳NB(ggR>WeR$y0mu .03Y':78U+|d!N-bK]IP#ŒT*I~L0 \J̒BNe1 p.##Ph>j~S ZD0rb[iʭ :N員 ^M$ UTXIn;IzJ/ڐ-;0wTdXǎ?цH"t٠V1!2z&("?E;N[4\W>l~y(8/_r6 ǁegpQ}1@tiPHY]N ~o]n=˕yh.+,#cfq^J8M,AS2~uʶ @=AOlJȢAOsC.AD9MWk Aڛ4!iWn!{:cx(Oqǐ)T/Aۯ&Q'sWaaSfi*Ok^تS̩=n:KY KFvõ*|l>8U dáJgz/ezд{b5lrࠡlԪp21;= I졿&aÄ\ZZ⮃>H6DJrNbܸsn̮/٣zďpFC4i,t GU-ٗh9 YR8ɐՕ\O[Z<=k׌HZiA3^ܾԈ<;#$匒cKֿ< x9q ^fʊ%uC1+H\e~i%lcʍx6"7Xg~G:7N˓֑࠭1jmzxbT Øm@Qxy#tZ_9&GO@'D&J6n75&Dj,H*h NLi+B ߨsnp%ʾ]sΣiR;])1m5uÖ^kZzM5B+WvUL7HW}7PͳgЀw}f{K|k0iשt]BZ~/K8̧OfC)׬w7ElzPhzjNgJY)P{_C@NMɔyS*!l2)*ϑۘ/[& Ff+`ui^k|eXJx_;Crz0Ofbq G"o*֔6U銉N=W^"{QaT@Y5STXΈw7 ousFDm5He | ŝamh[掿/D}UdXZߢ) xW`n嶴 ތNCU QK$K5!vj {y & ĈQ=43#gmDdGzan![l($rɎή4./:<ء<?B$F.֣t)?z4WHb=0$6jEfv[e?ed^+qc|)p?_u(6G;\&) Rˏ heopﱈ{As\4p1rh ;F ;TA<A#A,^KA/߬]nч%Ru[P"5!7:?EõV㧕l4#UAϭl׸;2ÒV /',@fTK?L|!{2Q\}SgNA_NLd3.'ud Pu|ywE?zm>ZK"|ʄNyq)i!['gMH]~xDeϪT)N"@(!htV%bx LYҪk56y6W87<,=e!&FR.Dt78KheR^v0K| dnO+odSHvo,}TzMDYbVA_-gz܆fv/ [3tuيt 5K:[$0@=X+Ż߳ש^ܦE+lXd'n~˘ً'Ɗ ȌO@0HZ pXкwQdcs93t]T[*6XA#hMwF6YAeB?`Se-J~&U edfD5o QqL _Hp>PrIcv92Di lM5s9[7 r1; Q#jhIZ S-CA 6K|dq8d C5`)k[:uPIoYGo3~{&_->_;I^Ӷ0㽰 [539~dC"ҀZ+=jlTA JdFp/|!J0 _P2 ;FekZd;GQTL*QD+0fd" ڍ ~?CΚ;uG$ޣo ̶|w*0wC5-\ ('ƣĥBվ|mi{9STi),\S99<1Jp#̱CT)éƞ&(aRQV~7QpA05FT5h؆½dw |C|}i`6fg'a:i[EC$)p0Md; T^=/e)yJ45!:$'ї)_4\u99aaͥ~%BˇVQ]OFpA}u~BSؓa2Ʈʔ+] ZB]AaK״MȘ/ D`Y>|_٦yTW ES+O)4KC3!Wv\]S }x WԞ `$kE>2 RP@bܴoX^~  a>񆽷2p;rr"qn~ث. 0~@g8䞺o TN3-+ruFRgBfeuѨv$"ԹCůY[:0|+).?uFt? oGT 2sx0-U7Q 4}l,1{ ?iAQ m3F.vQVA-=4uz Ro{B`!LqӃ,⍝,ƾwH^-6ffY[4Rf* nЎnb\|'$ +x&Bh(%QYf|-JH}Γ:OK\&`9SFs rPd( q|m1y0WqK48_;#~ѯcgpGE(YLctƋNpfi| m)^Kv@p]Ϩxʚ"}!LI *&Xfy,?N!Aa`SYXkY]$.õ!ڊ,v3Yp9sIӁ'La7BW[l K$'"!}48+Km*0vy4') R4i 9Z$pF J; ]G|Fb_']t$7J@yK_ ӽt NW on}oW!vZb5 ހrȭ9 ZUqmINx0<V ܋©"]욀4_kF*TnS p͍?6u#O08EF2ژ/J0J')z邰TT8 k?rQ$p3tV1Z/%=2r&Sf纀 yJm5U/;rZ#i47 ;-N2]鍈bD I"iP‹C* ="ۍQQ4ꂀT7|,Zߨ5uyFfJjc}B9}i/ LmJ'q<7gKJ7v'5bVJYdMJ*2++&v0ϳY->wCL> c-vƹ'=a݅lLAQ†E#樵ʧ8ZGC/9X8\zp5}5޴niGȟ723;_QcܚIA֯?FHϭN{QB" 7;w:XP:=,e6_dTNІ. t>j#} t;[ۨD:Y=>P?4 d&Ko@]JZTr6tK\##6/xоl2aDmlǭ\ߧ&{l9Q.ż$L%ZPzg2Z``Epa2P6T4qI샿q5b١x;* Jp#i݅ {xV"aLy̅q:b1??OjGX*nG\Psۅԍؼ!T`2pPpgIx5M\k8c4t̉򷂞bJol1*t4j5oz`#|@ p>="NtJ.^]e_>)-j_lӮD> aCB0; 0ڡ peص%-c >5x跉&a51v`#dV@y1E 10Dk[ѪWd߄Vͨ!@eT7.VsZSϐ w'CEÉ_|Ch _9 hy"͕%@(E}V|lTfSTF I!p %Z^Wn4uxAVW#vj Uɼ\ŀզ D}K>{hQZЉu~~@DyR'uPP7MdlA  {>Cj3w?tXv6 Vp.]bvn!IvÖ&u>6U! bs MZwg#[Q\-F o{GcD_Ac,IY">cՋI-ԷZTEIUK:ep@Wp*XCs^7Z/(Գ_]竲ǐ9~ls  ;KjO 9 #Sr&:hr/Po}W`SHyd78h&w%}[`h%?S']4ws*D_~9q3"ߦ= 0cYŽddVr ȢU_ޜJ\`BCFe653lg*~+RVcJZyv{I]BOp" :&MUS넡w`pkYO0f Fn:nK h9ևup.kd%#OPkg-ՆVBe (< , U;x _䰵?a}PnW`ۄ7&~na|` >Q b١wձmݸNhPl [pm =I WxsЩ͇!K2cޮԲrnJL_;>CEq}=r [+Xa,$C/k98U }n d~jCXs%^S]B`BB"/i 2Vm.റڂ`vYVX?im_*N+86׏L ?}Y 1΅u`Px<|8bbD`b:_$Wx'zz(NlqPn⿼tU a8ݍg=D{W\-hұ)G0swZPRO0Ht9"FT,<m`T#?45 :[sq;6r} >=WJe*rMrI >5[_j˶oTͶt[f[G^U2uӈL,ucbz|V/OP`3 ɛa*D!M@vkS/%V# AܪY fc(fl~[ʊdSK(wFIkUxVLzW>zDe3VAOXPQ %)xqgrG 5#}d޼3iE. /PA3 U'd_H_1`A01 w9TG0w !TBh7AHQ!ڋf1|CdJJĽ W C{`}@G]Wn F+#@EC3k4 2bJN- @IzT5(65 c05>/ciut^`xU)P<k&y?T@F iGFX>->RVv ޅ'-5_˸2JkP 2"w"gjXapuȥeY]Xur1H0Xaiab@n8D9JʗZGo}u鬩bCLŸqGIiK+D߫ ړ| Fmԡ#eXUgd57 |ǯB9Ci ݦus"]92T [cy|m_ۓnkgA`Zbfhm=o^ ձbJ}7I0+eܵ[xb!k 238"}sLvH8J Z1k*Jrf81~H7QɉּgkJ?4s ޭjD~vY:Y|wh=7ObeݪWgǽpQ;kԻ/ҿ2 4RH7/E5w*dG*TdAV\!2;I.$R軟LL#0A,gmzuBۗ@?'|Ȯ֦˽.4U|r >u,F2_=<}MҘ ٹEg|[|z#LJL,D怾&) b#ֺ$ :+Ψ_ܥŖ/EW1F&@k-o̬XstA2omwZ s{-!/v@Bؽ[]Gr̴[DتIʲJNO0Sp Ld\C@2S fQ o ~Eɝ}Z/r -h/u_`buc-c*.m 6gZбn =c{[ǹC NdB=Dߪ;RcoOv`=At$0ɂ k{h˿Ī J SJTX"h0"aI mK]]L0>\(FH1[O d5mܣj8:XA`ai 0B[㴎%]DM0N%:N.L9?-mo,?yȷ)O:LƤ te><9vi !OKg+~:"5O` ]S6^I!cMsy!T9jk*%1eR9akM"@*{ZOd8B0=0C@϶*x: o[E>QwWFwa#dC3y&4w-/x"U1jDT@=x з,¥8ُCx-\{ۛֆoC 7?%mr. 3d/oMptmhm^;:T93#WY0gS*SZ}km< ږJJf(m%b>j7NAf"`{z'-u9\,V3's^iGd8cOVk H2M`? ,]fP#? ʑ[v4 j#q&L^^F|r2RGe'^':6}Z 䧐Ņ~:Ő'C=KetxT {@(p ,km38 g=kd>SpꏬAP4 1 Ͽ{_>hDfL)=&t myYa(ՉT@藙09ǹ&̽R+FIz R聪=Y<'d؞{-]d--0Yxv ,̪@]p?%r1 IGFXC3UiJUǂShEHǠ=,?us@3e;o*P56k kw`(2SN̿kS(B#~Z=Ƹ&[2P)ZEV= $s{Di΂djŽDͷ-YG# #o:/ v>KVM7Pc!@DEʦjG4~}k6cG'L/U#UmΊ=[ (󏮎҃T 5&¢~q1mu6Wv!ORgqRUikqT _9V\#gN6o'2s2?ԃG&۩]K= p\pQF9PE㵢2j>v+h\C_Y:JG򫗐1vD#`6vUV0"6{ ƛ0"PA|%N(s~X\~ײ;*gȒj@N%]&QϺ@+d%Oa2j@fήx(l2e r t^Q~Y9?8l9 @[v1A(6?jRqS"V_FBQ7*mZ"%`YT >l?eܸqѾ pwڿ0̼sf[me *xehqwuNTH@BfM~{.-S{4=IEʋg|]?! CoqA?S9bSx@,GѕB@3nhD.lhDQ]rj@ziIU.dGh6Ӧp<"S4*AJ) űm2L+Y:x<  XȲa=SK\F&Q }ä8Y$ ypo:"%|0 $_e<׋pKhQ3GOĭNv낻@(AK~ ]jmZ3hϾ`6[p;->Mِķ>43a |5M_cPRwV3Kf V7{[[; ϭX52 kۉO/QQ)_fR TjcQ@LQiAcB! 4jFqz[ᨣᾩ<*} {#᳛WCҲXw!fTn.eD2,gS䘓>󲾖ȧ$$3Q5Ju}@cd~ųܯSlI1]Q|"!^׆ ~!>ն ۂgǽ~ou(=u{$>(M i줷b_* oc}58HC<,Xg^J9K[IP@Y،sb!mؕ!v{NIz33˿gm`Zs+ym!ʿjAQƛ2 l(D)f UVp&{~KxLG 6Wtj4~+CagwU #>kvP:6$/HV^vxSc bDrA+@8m1H** '> pp@[woI.PLi2&MSw,5m$-1 Ub-EBerXJqfۙlM"mshwj}-R\-jĽ>Z#2h)i;Lא/ʴ ДUӃSg$mHZ' 5v=Y^[zy8GZȻ:\l5?p$C#3ֻ'8M OV#lKȤGD[ -mZȜ .ʽV3gmZ,~:It,€@y |tH2.|xBY؈}-ӏH{phb):4MD'8N4B2gkXIdaA3p.*xG\qI1%ơr( \~2k9ܑAc:^ Ģj ג&#`\Uu6u) ;( X0Sw5U`Eti|E 85_2|ιOoMUGULT`}7cci{G\=1{vIrWZ-nsC7AtW:ً?4-{lRi?Y&P[ %D3 )ެJ07HٵI~.IkwoZ)^ΥNIZ! ^#L&-[xYn{ 뱈Ԃ|?qq@ ?O𞏵D%҃t*٦b>4ؠ$W-sF52!EXV+9?xL@ߓxi?@jƽT-rSMILMbMZ0K+U$I`qFK1W7h$6#}s e=Q"6Ӻra$jHE"gTk[rl5>\7Fjk3ftXqkkMa "]q{(nrY$aRzë( QXL= (2:88 Q6تgDw64j@]~ ?yJ3]F*Dzy#pvqTK])q MH̤yVȮ𕄛+OTZ,_H0J z r9lpLU_u=}ڵpe𡹏gW+뼫jF Ѻ,"$܀QQC!rMu/Nū ^fl.'|Mǡ#P{[tVY!&jRI@ݤ}`5H6^(slG+x-,*G,7]b;x}9!?BI -VWnY>$b]r9Sv6k$@~3u4 ?<1u‡\YS_9 {x2\=6wԠDm)6֗Vww;|~_<;[1f'#*zim-.>C-4e0H>E/ 4{̗eho7*Xɐg!ڡѫe adGRD7 sMp&#@M`J gLl3FHsf0ޜ0?Kx"yl7\>rk 4|FCqk`m$fUH{H|Fƈ]Q[ ?+ Qm19́2ZK! \ LOzWAB_(2o|V+RpID9[ 7j8 <쨲}zp cE0<.c-?JY`)+{%x\;K3^Qκ nbtNm˃_ dz!lϪLV\ 5L'li *E%5\[vr8cdٺ 0-߻݊T=5HJs%m2O 0cMne{U_"J\u %XgR%O#>߱-֤n _ &\c ͑,Uc~D P(Vs+ xb25 (t$gZr-=7Sw~sЄ:$ R$琏)ݧFܺv v9 ,HqMTmCÿ=긒;&@?Kpa&K- ?iL:)?WFWU)D/ϩ)'KXM쵧HOu`tbZP \e/&5EPH+7uߐ,LEaC5fSlE{Yc!?6Wgzg:ļ<8%Mȳ"5?GveM'wcߝ8Eܟiv*%#G\mS#}4!Gݲw'ism3pu?q]^@]ynu ?F>J#ɑ}u6){-;dB7x[adXBl2/ȹ@Q0?󘄈suu5o)$Py &FJ(B3RwVoT|qld7Iվ'i0@w[g>T`ݜ RCш: A~)fQq_\2eL^+hN \M5s뚨^zAJ, Y>耡 )巧r`N}ezОaVO{~P7<݀ .e ߓMNyfz[y< C4OGu85L|ƙ#?b8u* I~XySq|Fl3tAB Spnl7#VG/Nr!?'֎M*4#UF)/T_p ͗^a>hUR~oRPu<J t7xŬ!-(oF+h vMoI6 zն d.}FUjͅ7- y.CQG7;J'i;הX_QP YN)63]mX\UxQBWTo~x(ΊyyPdWpW.NRuW~Nߌ҆<$zXF`=uXZZZypɲw' Qe7y[$e6>mcCxuB 4zM=b8 hM#>`FO'j^|mzP;okxI {aG<R01뎧|;SE4-mh&H!GלCsg)<ʹX'2 T0l|@t{̸l k3˯hס|.~YZ|9YaBIoͩQ\O\.j9:ʞחoy5#t3Tűuhr78AR:J*KM伉=16>f{EV޽Pd-F8fB`Vߊ gGkqI& XtsXY!U,* CzdMP5^PHu`8IԱtlZFvkŶk]zI9+pot>LO q=A17}$"ie~8:W.nN KEhe~Vu]_ % poW g]x6 ABh|:Ū5V9D}zX_COVc.ЃWYБZt"6:g"ݬXԢD)WcpfoF`SNo!po]P^4(l췷baH͖ZDLSbc]ndrչ>,ı.j[^ 9N"sTi[X oYPL-@?Ӈg SJ/<'Wj0!}GŢ98,7OF{25,W3̕`Zm9 l땧$BK;n<`Rcbxql: ]ԝgmuמ/.~@'u!wN (r伪dVCjuR4}U,T'kr~6i̶JU_;㙒#F5;)D^%aC)_6R+0 g]_Ic%`jH %fFhx\Qcő"n9jЃi: qiAtˎDh`= l7IVd$IA )AKC3d73GM+9nCUfg$mi x­^)᠇7s x{_vƝx苝?&#kZa'#pe܀]|WPk|Im_ԲoMy.kq౒/u*PjR*X5^oa򑚐({@UXYз1n8BB֚NLN'k }(Sy(t0b+Ul@agNgc,®95reiɣ&Z !~]+ux[${lg/:^{vbVk8~?@ ӆ.[^ۮ`fVtrXx6<|M8EF-[kw2 V5y {&գv; ޳UhډmB $Sn+߉Tzosg%XgQ<=N*=YMIXgQ]>^`< j'a=j90se1#ի8d"<)Tv &.5$qd֎E Ed<O;Sg2FJټRD)Ƽ@Z6MͰw1'>MX(V <%E0Y<Ҝw%iȪ+zJ}{v8 f~IZcT*1 ݁UO&w72,4ehPukT3@/_[FhT @9h13h&~z<[q+XzQoqbti\ҳ H14w:^| (kI/WOϰ>Oo>xuE? 'BcH/Oc׷х~:[IH]-7 x̄x@%b\z$JLU٬e=J's`=o8{%ύsdó/x!\h*f /ޒ˫/ZF H."ZΕ&vzSW?: ]sDyjmܩD-J{Ow7-emЮ>)7߲Eӯ೶4|lByavw_e|B׋< #eҪ_ Ԉ⇪Ʊ sWq$5N!rA ,J䩩KAQ&20 .SdV$~]{nx9Sr dmXMO+\BǴw]M`بhu¶ͯ(: UVͦ:3#T4~.0pAL| e[jNcEfh\1'jTR sK(rpdž`cf=bA%EsvEOd@Ǔ`ECB歷D7vgC*R6P6Mub`a&dUlX9,PNc"`՜5'j ;fA,Ymyn0g%wDj!zɝ_F3/p 6+wĩe 5zp*D N riNaH)yQK<*ܨ j\" >UfqNm;[~5NϔPB0xB"ņkT6k;%Җ2 z֪ (pVz둏 qXn)A\QO ש>_;dy`P+KM?g [ YkMȡbwp<_jC;|[/l밳-)+68.I`gퟀnj\hAL]17 iz433=G'F$cy|BϼƑsY8k@9;Uhf}5qKThZ kH`K8R^x3^ԛZf< 1'YAy{yA a )}V0- c"J|**?1}bzR>2"TTeutݔc{4eE{d;G%^KY3iM8|xH>~{i[ij14fNQVV׾"tE8yr ە`?*v+o; X^ 2Loaz \4rx7_r xJc vYnI)°X^i&|c`zY=A ^eIHiE0WEe=C*$Y,RZ;gtF>>{'bXaGqnuiujMjNJGV(Zץ;xNLDp1T6qxޢw< Tk'M 5ϟwϵWܹLrv!nVL2 m:4$&kkdA'MU#+\rުZjVr(J\T1 2MKO3s  F6\ae8P 'R44#®xQ5>1[%ƶYu&B̘wC~-:O p6e|*e2Fmnܝp `Oxa(A)6o $  CmMn`R/PN yF{ fw> {=SXlk{ȞZ@gm\#$qD)uLzm.ACEz]59(S$N3UKq%V&q7OOO`VƮlGwlb: ;fj~vA;؟݇kUD[jj4=$ۢiO*Cp] -T 9Q 1i_Uag4bQ(ʇCTLTd'q}lf n;FVp?ӻ% =Pk,<>5*͏=g]cfު8xhtaԉAbGiUnY/Kj >n-||R0Գy ti$ɗNq^Ou}Z7mȹ,-(0 b=R֙ U][Ƈ'fZ(bZ;ɜdjҷq%X0޻AصmZxziAdE&ݵRapFL \YDۣLGO[^j!. tRRsYGf]4Ȝf(KO&}G@+9vƽЃ- @+# 9R![ƄfZ]FGx4୩` .ܺ ݨHkƵYU(GZϿ(9I!n@w)Mi)/&l,aiTW­4KD!c^omwD[f-#UIx|ワ )op} /i܈#o#{oѿR!y2,8E;WgIqBhciY\bk'Txáh=h+i:} n6Pjd1g{/p 1g SP@`@ɬߝx?Aʙf {JogR3@s'"S9܊Hy>9B#{!ysq% ]^GZ,ZfA՟A)T &4+) 1fJ]{~ųx|;0!FtZc6y"huU`2*"~b"oV$u72=p(3vP3 Om2Y'2#y L_r[} (RiẅPdejP/g\×,~O+sΤ\^=> >,eP[`%$%H؛ƒT뺻.`FK+hمTBvghiD*1muXc͞x^?8glɦwNg}E3P~1L_9Ulppq"n?sh#aTtW'jxǛ#ZD7iLAΜ*fgyU? sKA#qvq5lvO`I힟 ]ɥu:kTSv&튽T\IIts?W|7BR@$OD!wNd (h,Z̪@(2B7T[ y9c$$ W_>2 %bjgs>e]·ޢ!7W.Ɯ?ɻ8^7C( 66 A P;$mP𒎊Kn؅m1+i?`S@t Q;nQlhhI!R Y!]+%!rK{;`POrS]RFw9+i,VAl?H"I|.qpbf2 #S Dc?ׁ̂x[Ϝ{ٰ`v!╥;A{3 &gPr2/oBp*V>uGV&8fUmvލOxsi6IfGkt$'amtDhԃ!'f?x` +?-U[rTīK1Ŷ`udlQo ?`jnnRZL֪?n䜣d_Fw]vDƆB`66ohtq_T7挢w'OheJ%#y7~c*dwS (3QoA釥VZ-8NSI|כ֭o}EQ|!<"2[<N(H#4NO# y7*oNY4`]} glZn`v& hOWETjb$l7MlsDDjzqG;LBgbm-=UpdyPi'"Q8&PZLtI< q7l%<ǧEE/Egay&QZiTJh\bd3>"*'l Av5!Orc KS^"jQd@`]dvVEď#&@T$L;GL8L(%r}[,D9IYAD7Jzq]8# ?2Lak AX2n߼,NI'+>79.0߁ 4Şl{Zg|BorY:H["Ǻ`5彫)c1W|Bn昨wl zIa8J {*avua"foZ ݱj]ZSww|9YުdրH\6̀s1NwaCD`~Eh]BG;L r/>)CO/ ] H|Shtg8@i ޵/z#÷NXdES2VrvF6j8iU&VUua[*^@8̈́*Jl1xY2pqCT3^XkB+ uF@bh,ٻ8_Z.a Hs2ʽM}#,r]hRDHH+4+mohu;~Tq`(g< nnưZZ1;{KW5cmcτ]q0mՒtfKf㐡A/:C8 t va%ЎW O~:Gc%i##GrǮ'a\IPDJQz ֎@@1fY>v^zm]V` U(~:͔jċ~hѬK-[ߑ7Aif<1DnGfyV\I@4òxB~mY}V Hi?G0 `%)>-Ulo* &:ҤǤ[{ᑞe#n2X}9x 2Ţ3L k/%&&u5&6uW|4wk #t!&RX[6 E(+WR0 ̌ݕh`*2jDlN(O$Гmtd BF3 *\%LTy6@`4zR*üNJҜ)9ҞtKk|Yx5UC鍈Ela.B'AdS2 '?PfvN]Kt7F^?/*߯T!ekf$C269H:Gi"2(J(!x$ZS#xLV:uL)}4Qθ! )_WGFaUOҰ80h\X z72Z*˟[76plGlo1&]˙öHG:$h|y̙¯;';5dC]'ӋrDEW7H?FTEM+ʦVdl@ظԤٟ-cc%=9iYNU᱖vHDJ\6Gaߕ+rxi6yX Ď^(KQt(gVI_?xƥ,W{>7+Sxzi#CQ9/1d]Ly'zUmiH˃.[oG\ Uzo]bUIcxlL=񕯪*wTIDE4@Y+bx[f$flC{˙D9t9Bw+>*r먠64Ž:aP(fmHvv)r }f04mNJ]K)EyF 63u)" (WJ2iFtd5Dlj^0u/^bm/-^/Z~к}(q Pub]O?qWY,  $ :L3U-_GSs*oAA"&vQ:@ ߄VD-4l] a>3B԰, AU{.[y/v_>pSȳgPFT5WL(Nl "d?s&Hv(kgljl2,-,8,gGT߻u#W$<!0l%," PmRfM*wsZ5P<mԄ麹~3!5b`HuʆmP؛;k(򂯀4:n%|EUՏPOF;u>Do-7tp~pjAK R2SpFrE՟Ht1 K<&~?g\WeviCE<1vo@&$N6EDdWBwEƣʩ}9ᩅP(MQBwHEQW1䳎3u-KtB̈ɀzNpEьzti O)(-u~Wݬb>:N|)6`?혚lsPebNt"[RHEzO$GH&L.LHڊQL($89) zoe}ns~R?|`Iw7yF S}pX b1ې/vtA&c|I2!*Z_"7c<>&\T"@ai h6|9M:ְ]B>x;+4ќC"8n,?HVcQ3;KndGTFa_X, 1kKe֣[]N;8u 6t<|ٸtR$z?=eQbo}@&l V8Sԧ>t/=7YT'Q .>I&2(mO]2:eerb.+fG'9t/cŘ"D8>% xZcq$PpDgNrH l3:'_{>ZYawMq(RDF&6qr42V Oe¤!\`*9ZҀMN,Bs`Wӽj.n^p}xr\q)VBO(pK"Qt ?5n]'JH=?Ϝ N%[2o9LC$]qHC(R1UWJو=(v A=.+F i *NAzL.R\hƂt>fGQM =WPgچ&xtc*(Zvn@OSz[C޵IGms!oIyuVEUJ'PWV4^[>dt%|acs>^H^Ѡu_󎽵 =G۳X1nTC#hrU%8(\cJ;rRr"~$׵Euւqqzk‰t΋i CB.apVn.c:!8fak3eU#଩),:v۽BqLos48ag7Ym{EuzŝmT5P"T\& !0+nKvhlW,z&:wu&Qx1')6P[_z-h6wmy0#ޞPO-x{ˤP~HӷH2uK?Z= !׼ +E:4eb(ߠFHB=Q\sv&2cNѵa%[`j!cc}(#-` $˿Zd8le2K_익Q7O9TUO.UUmMOE6f*mX.[ϔexj ujnT0'W8K *9F/ AtK3?fP TZFz4Q =^~|?e1T.ǞNY6-AکI|hJzesteo[Ю7; ʆSUb%"Jl'%6mE$̲{z&V^M_oL9\0n0-WLr3RYʞ4/Y$)'?@9 (wnqNwiIh}-q2.0ufLp1[-ɑG$u-x?̀[:ߒH+9~d p(A>ۉb(#K>C3)FT48/ &֋L3#yhE4BuN;p$Ө7ԕl7a\N˴|[̍`uZ3hjQz8!נgF>5ؾoĖEro^M:[OcU= 䴳( 2Fz}+5y jdV\/ߍ-܉: "O3R:@-Y#bz0җ; ! XV$?ߒp.U|Ф@o52Enb5 IQZ,tiMoҟO<95FX̾D<(KcH?~. ek3W$_&׷[_%M8{SG!(]q 2:7(j!j"ZPǹʼn} ޱsɪ,B(4J|OҮx@O+ CJ}i^I\ tVܔ|Z׭%1Jn=PNKY D҃2K)~t+ߋp{"bIcG/t4ژT9V?=ZU}*afӾ^a>d^<:5%Fy7&h] zV% '<)Æ OacI<D 5Rt8dʑ|؀?[S^-Wz`>3ws{EOIsp1ڭ_:eVDK@_&Ȧ&,~n%k"n#ʩmQ `GJ"-Z'sp3g }554FMd{2{쯊@vnʂ;4kډGiCI0&nuOd>27e|QF\40]a|An㹬YQڶtrM(-Efש7I؞f\0nɹ[kfATzwg7 nuDBu;y4pqkı@,H.6>W?5f8VL%"F/ x-ޣj=-ا¾ޒFӅ gj|<5TUtSo%q'g8$:Ljo2ܥw+\w2?^tZiS]c$o,sX'qM 48_5Y{RJ\<@32lw&bZ#6ͤmn@iCt$-Nq@Țc&jLp\+g/w4 e]T!<k0s5!JRQ=?s(WArMam4:uJtߧ/Yar2'KCg|796@QHƕdɷuoN C̤;JL >o/mʈ-++FQь':ԼEr/_?'cXa=59rVP4aćɳwnPg2ebT4rtpɩi4ʁ7*mq#wbK=r JΉk;+֢W 3}(k }KeRj,rEil! UV\&TGnq\1P +%(@Fu{W#kJ[MžtOJ>yώwN1J+:s,Xd̖֪ʫzXs_ӖLBqb~ \t.ֲ{NkY10C`Us?SzrJ3D81risQ1#U;^OBCk2K?Lź\AC|U֩hfHhT5 IsbO]UPFR^_'4%|?o[.l&¦@A~"a!$O;BI]wF6]BƀJEc$#0xm^p(p*~AձJ?tڡ 0#>}746dH?=;Z8k-C qZABU'v:ݺw (Y88,"u/%%"Ryì:,ݺd(+ˀ fxWT `ϱrWo(w`ܷ^ԫ9/1 7UFMB{yY:@+Ĵe\~F 6|(SZMR-C<σ1d{-ah*un;v%Btp/Aw6@G.GrV|\}ӥ#5FDg{:c)YPಖ:(gjl]}#mҊLQO9*;fN ;ƙHr|уZ;v| lUtA9{~?fvXZf^DF 8/ œ ;]>e 6ϛ8d٦"+fX5`O֮h|!B׳Fj 5"WR> چK{B7B-GY@U,GkgMG"F !ⳗ0i~J8 ٢yIGa0oE^<T͉Y3Q'? *y+`.q [:SȻW>e>Z .dDw8r׸-J>qi6KR>EB4[QQgm =WO3X\D83SUʛUJ.^4X${`,r˩q{N"(.IWrG@b';Ԕ7i Ub<&J )2Sȕ! =F?ya^)|E2-Go/`{^VuYѿF eum>CWn$ihdY)p7#m>S/Qm؞D':茗fRC`E0%_i75gVVi( {|cN]6sv /a'A0qxơ߸ոE8>J#f&̀5N.!u̫o!Q[M'(l3ieQP/RZGuhZ(wP -~n82]Դ[ BJ1)元GtP85"Wyi,ĈHM)C""f x3—-~΋h=h FŇR_uAkR!4D [$!GUD~t<0-MYsp^Or8TPJ69QHv8p'o/B-ѫY(+Cb!y)2k_q"Qf"n44%=}vf"(QAzѓxdyvx6ouK<$eG׾Cvb}McS4^.(pٵ5$$p}^Ba0'!P70bR / őimX^4 :a:Hcޞ_DF\/6qՠPTȀ ˯2]Uj \4Tv8g@⦈}qW. 9kq1;XnT7Vyzd?}q0T@nzTh) p@~S(T 2lsu곆<} Y͜}XA؏  62v(hCs;mtBf?/1* q૦#J0HM{1Рk.0(2jH:a\$[] b5Yj7Vzkl O'ԝ˯NaLhJ%bQFR"wCp"9ඈes%QWc b xjڊQۊUj)L鎱(gS3$6Ex g/rm Tqc8uO"};D'"9X*XUX-HZ:UYKoCw2폳1X4sy_r7FeYUoV/6uM*˺p9WӶ9M"IUR *N%d/Qc`)yV*O@c0&SE>R;\Х)\nRB}PHl=w?TJKosY %#qdܻ`'!"?*r8l/6XS؋eLwwa9!>z~!%6}"~ok@^؟HFKv+|+Ppڊ0M'VnZ _d*PxB|[WJ{3;ja3AuJ;PDvAWs5E~w0,Ꮘ0g\qOuq퀌VG4zh2ЭJ.* WY=0Y]r$\#//0W`fpػdՖϒ _0*08CHzt9^!2C؟$J2"yM_lb+D0F"HWi52Bճؽz& W%\.' W-f!qP&5'6ZjD}v]>TM@vzoVJejޡ h퓾iȚkxE#ZVdl$]wdݼ77:7$aJHC /G2Trix N&^A8:2MN tK[l&]7ZL6RW^/aˆ,gIۿdW~XY_h\ q5Bld<A0h~EEh u9' Q| ]ҁ#GKڡǎ?9sj7N.|$ #ꭄ|WNRU@nxW梥nգFm;B<RuRt&kO! zb J&JV!~9팂ӧ4,xx^|[}J8LtLn³z xolB& q4AxlUceNPSר9%!噎Kw3]iclzDdCȜR:I59[YUJO:96 j5C\Tڿ+00yxId&d|0um8˲Rwg&\]>߲L7u;·W7\RE&s+GYcS~@Qi*wS㹏_|? pHs!f<"O O~}w $2ykRLX6;mHѫͱ\rd75%2ٸK>y&޾|OcgĎH^^\0xŬ"%oJg]-"̥"< yv4[UOuWRpsHK*?ݻ5~B^Fu>3aK9=)qދse"kExQ_xobX@\D9FD'ԭ*~yN0՚j.Fڎm/}?ogţ~zgޘ3&5o6?jΙqWyi4@z\60綑B Z^J ^L6uY=p\D,ښΩ,P!)`ӡLE$;8*ޟJ{i~"ml7r%U,Q{ K&V%N>USK$@'1<8k[a%fK=[݄F+TJ3 W(-WdV蹁][@QtEm%WsTŸc#d6o';!qn?Poc{n*MnRIKR<=Ke廗:ӟvˎ췻ʼnZ `6}Xɧv ! *-v2|d9hCd6NOfބjqj0eڌ6?f:=T/ |>K^NĠ:e<`|`"9 GiuXgsK^R6nf/#F0ApɈ>~<OZ0ğl'*_$L@BmEh̨/L(rUBm90)\N;vR BKtςyy"owf]t5 _dv\H9lw˴+Qv#n}h;T(>9T\0f 0bK%f ?igq4$2/w JL]>1"%t5C]U>KTI֜|[*1iu){(6a_IBlQTa7aС9 3Ծ^%e;ڨ_*RM6#gzvZ ]1TXuk]in)uXpqW1[sFkm8"VD`8il}45MtC*weD rt|ywG̲H${4՗kk/ %a-"|oJ85؁p/*~0x yrʾPmd/4A6~ f$yfWEiOWS4q=$F5 I.yG=N]}NڷN#il8 sk1 lW{)t<iJqdҍT 05E>FYd{_@>; ʨ8O7{[K9!mѪTIE&Vn#MZ{-ɽyMϤ=D`)5'h_6=}UA[jf-tŏ_p:(S8hVDO1^w225oq }})>xjㄧ*IԲWU/zl&[Sq7ODwMT(2+Wv:Ȗ2xƖ\Ny $8g[&]'k=cιž+dc039Lz4%rKmWfKlfIr/Lp C#_3DhZ7'_t'_]6DgTl>;q/^hDN=Yk|JϪen 0@b^b><y `3ɋw{UEh!_f/9*]N=s}LcIL'> )erPZ=٭*y[I [&u>Ր&2U'H@M\ưS>!d*]'M*9Wb7Ut3C!@%rJ*LpKU;j)+܇M#}Ъ(0r+6܌(Tc[#4NÐt&o1 %tքL}W3B #]r'ɇ~ذ}mL0I >f/L&\ >ڮѩ~g3}ENy'2muöE]1T!O`ʭ n[1|||y$B L3-~"*ŷtʁmI 8_P5y?'"c\)FuvƝ4Dxjj*'-eON_UNR"tͶ'ʜC15e_]T8 T5pp"_=g= =mf>wŶGV4 S سi1WFE399:ݐyMUXXWi F"s$?0!P>%t 3}=;% άsvB(?4ڇ\ֱ;_; bi!;E1#Lt hl4aP.ɓE⒦q&Xxh]Px\"VO\;Zu? 4b(tK]솖J6/ f"J!]5Ԇg4` !}(xf3C W_K֭Cyv1M?m$m A+_#=n^<5)ٯSaRTPO ;#:cO[4 CahG[XTO-qeۖUr;7.f}Vn_~** k3[dUѳ>8cJ:cDY|`a]%}Q8lm FyPyR6˾|.=-0n$W1}^>5R {\ wJ_,A-.u MEU,95hJ usԳ}g3c_(mc4Iӂĝ^pk^l( 3Ә"Ak@jw9d8Q޷# D%Е@lh-|>p $j4shLY<fJmi˘D浕m 6_!zTW wiY֟.teO]MOASO,7GfU!uZ|Z\# 'K:XU>;3?ƚ y~d4~k&)C1qyhg(3U%!b$Y2K,rr^PVxqN`x1مLw+ ;`Zu$n@ZJ [c^Ps࿻NR0*Wh.T_4n"{ Xo*_zsch|Oby>&ڒjuw8LC\W-Db9z4:AF27C3*Q sݸW %@@~nϵzN|K/tBǼNyo+ l}xm{Cuom>~ lhD2Kj663Bl:h f& Ge3~@-R;Zdʊs/v뵽Sz8\|y¯* T@C0hmcF0鷠 n 0>¥Jjv!;_3ܮ‰ Qllp<ƍv:,E!'!uOWOH22x Uu Z_CpMF`r> oPTˈcmίQr^h5I-D2UPK@eeux= %jC\,9>v VagF0 U&+44IZIo0. -P<@Lі lGɛ<>Ii*L*yT٭fTEh pO2Փ #Lkwff!`QC29EgGΫ+VEsZ{]*Cs1@,ra$8MCcHVti5Hq{~YsyGN4Њ_\ աpZ5lkml׹2| ;$G)j¶FgS?=KΌIzM?Sҿ\Ũnk^urvJ*[Qan+_[niwE5!w=#%V}u3/ /IMμ' >?MMEw'cKmqK kuk]t-z؍H N-R(d>ؓ䃳(KPN rty^gy\5QJ'v6 nH5CCwቾD Cw M}qͯ? ۸G\y*Y=W HWP؟צU ˆWZaeKOtVGÌ[OS;cMjo((xD G!9+)ź9 j(ʅKM !,߫aZ `xL_'}(͜cYr+8S~o)(F@y; F.oΙ+sMm])ˉ`LAS6<\f2^Ew50*s1\ K/kiGmT؜o-vV,?\񉖭`7ad.lӫ}Tfv#| S4B&c)6_2oir"ͤG3;\<3="tKCDY~?(t(/:؅3$H![1南:5bfsE5ѭ<;{xp\r}zަ|dljjG|!:= S<- bIW( d-{U )i@I yաf bߟxkq 8`X`&4a^ ٞ`@tV}qM~~ןM i39t%UB B4h5yhR[2i)9̠hl?̜E?Ԅ@E-짥7iR9 +j6neK[sRk>]_:;;"+RAuᦸSt7;z+?_ %`Zb섡laRʖavVAPRxi=d?tL/jubFAԌxF|"].ٰremxFc׍Dlڛq7a]>!h6ߝ{TLaEEn v]X;YSSS懲vJtvw1%P"s]XIuP Ȍ'!2sU_P)XT ?jn{ nجrr?_4ʄ+Y䩨@"<Y! 0<#RHBzU=銖DX_HQCbTZOe>O ^s'jm* "!4dVS. qqn ^H96,{EL<4BۣaWHX_x}ķWm|q0npl̼3Ho7 3wvfD tJ^K)ij{JgPԳmui!Ўv..+d嗝`e945x*􄱂8}^(2o~=>r||FDcwEcK%f{~ˊ+bقu҈‡ܰiXC#47=5,$IR읂ט[nQfS\2>P9]R7k*wJ\e|\OVXnj3C-fg47ඝb_N cC'A:;ARe^qbbv6 "wZ[bT3EtDƑ8_?=X>ҦWEu҈.VM(lP9Cz`x]ʾcLG&ۂnl}\@k?\R7V*I_JT2dF6`#=.P6|/u̴=7S&ۥNPLK=XZNPNJ]JNo"4EHzΝ>#Zoɝvi%sceH |`;(0F]@^ \ <%.qa!n[>"0HYϋd=:QZT:CӋo;BqV0J'M("Jv`)mR;T[ͪYA##N~ +#m7Q?g+CY J2SJC ?8'<՗)t :LNF|`A@VL7r+`"r?+R/DգACNZk":v?ΦsˢKi`lkmf&OGLh+Ӹ$P1#~Cڇ2*o} CRM6=R/U2~/U rԐ] B^e[?mA-0 gYսfT|Q6D^[lA UNl@x7e/(A7M<%HIP3>_ hc9@׮?sf-T jdC.-~'k7&jA^̕>I!4x,Z2&!)+w8^w}lgeo QɒL 4kM9M+3>I BàY4*x"dP1` B tK˿77O%8ۚwД-JwQHwEDmc24"X{*Qٗʫj-/봲RkA]oGmvgJIm8,j26JװK=_3F5ПvsfCN0뜣=ɜkb;wa (+?*!l`W) 0"y}Tf5q 2MʷCq|X<54p$ IΉ{x~" /~ۍ+,< ^ jpIkZV͈!RSQ @߀""˺z̶^j99UsoRnlt1$ߜ܎:t%>f@"V4x_|Ao44oE|1`:rJ3|mN[bIIӣ揍+)Mw.]Uk%?fT2w, aa},h:Cf8M 3N05'a Y^m{Qa&om,Aϟ,G܍dlcNI”eҕ#Akx% `5U2V ؕ]es;ØjL'CLs"7yzCp-K6V\q49i& =jSo:&"#G6m؇Oxbhϭ? -bBҘZ4JQ(P&hz#7bm\fONt`4KC!íK99L-i.j/*uM'8k|rw=z;T A}GJs1$;0) ]E33{ϒpA.elN80W Lp3}V&+淬䣎NK_ xJIoHZ /gzjclahvt=8'Ih#T2DF1%*Y06W۬ãXZG]ÆJ3n04SS5gac[N@dٖ @9 Z*ح$&&$1"*AZz*[KɕCݪ hQI?6so#s57G`^hUjSFO;J99D<1vuѮ J%q(bRzGԒ WGA%Q\lƪknq}yE*uDl٘ė2%!eDPͺ>l?%)A*߆ s=r/z?/^^EԛfEgVSQ˔PqABp >S TH/v+57:-2YvrVZLaGR]S갎>=``wNC#5)cZT5$m)^&5ct<}<⺆uNfEG.CT(WUH2(i9gwo%1J+/}Q&|3ya lux/s2>6в]k'!0mCn(s 5zPkPދ9Ss6X|ӒОtJ4w=HK8k`J<S9kB8B5hWZ=^[{&Q/6;=B{~A Wp+t:/LrRrʾ+BKк(p a9Y<#(t_<]} VCuxIY<)H ]ۿnrA;ʟ#f1Uoi<>b(|4cZS$@oMCK ԑrzLӧ7 V>@[8zF@'~ ']Boϫ(j?΢Yx3kN)zUV5xգw\\h.,JLRgv{a撟0tᔒAIgUo2V|٭Bg~ w%}ZIwǔcuH6jl~V3g} 4UT@k%0Ļ:'&k7_WGR|UPcva6PEJE=Gc!e+U'I(#O♩}2T۹ܞ;4e3ǷBgZViH2yқ{J;;Ԅ1t{O7 lԣIRϞJ4ue#p 7&pk6'o~FEO4El9";bڎDNwszTn8Yb;b A5Ox߼Y.=_}a9rƎk7z|!]|{U.~' ݵ&݉Ӽa~I 0UR=z;y"W^~h.I3g{G;9 :)=_/imQK,f-|SJqh6bF8<]m#;\9?k-?0\er)tauk;6Y4 PW3b4'J'[ͷjo4^TkSg;XJHAsNم%")ԗtB8{igb{viܙf@z'M05)nJ(^lS'fʸ5ޜK`cUw#}b47]aiQ~"sܵKVKh+QOVww5A۫ R 0YWRs/H ^/or_^7(b֤sJ$2Re!2L ONLBgzu#_"uZ#zk.0=^yht[patR|*\_՝ hV$y/`-Ԅ!}yqUb^,a5 6@~`PΈga,} Lcr_+i="[[pY1Q2i7q%v8h9'O"/}Xҷ;1ҸCwL`Fk%x/Jls=)5!g9gI\3a3%[V^ 7*0X_72:8i*H7>Ko@`$;IZao3u&)'kxMDkּ9wA:S|COsW Bl$S'Hj}6,^=q5zYt\`Yi!pV<g5epdn;rRnzy!SYʌeC07y%(JJ5QY'K%ejo ,5ZשR  H%ɀ`/xs.riCE 6WtgI6.̍rc[gMT:f3H(z]g:.%쬎Xzt:̍˺0?A*j#+(Xf[Q^2g,*1 w^iJc?@POLxTƜc^rH>\OEITgD, }⧚- X:_ J*{;fB>fKuIbXmӦ>}mp ozq9+RߏpWQyֽx4*>[&*`?8PzgD K:jܮnjcTJB0hÇ3 scE"/\1Qh@?,=[*_/\[,(S;'I*"~G{l2wKgcWLE | P~lz'lFq('lPԣeK&oN:ȶصw2sReN^EgʿS&o6y[ UtF€c=8*HacVٕ6'A7B0,fǝ2H5߸.T _B>GC2GaQcw񃫃*]͕dj"ă̈X?z> BL@e? ":rm6ꩧ7ztqLgJ͝?D,bm6V3fj*rJPgjcDQd2 +B(3|Rivy}mu_} w.0T '![FYGx)$!ɆV@֔+{#*YXg/Hţ OH^'ya#hxyHay D4r 4۾۬.>iR- o_SCCk}׹}]WPN~|)RuEλZnHgf~(M H3 1CZnC\jmff=eGOfMlrYHgzxH$ׁ 8x͗ yb,R}يN^ZTgB&"ͼc<&iКc+xمHU}w>ILf$ޕnw6ͣ@׵i(Q 1.qw9 J,S\@qɣNA3YvT(aJQsy?n:fBjEB/In6.*ݧdccKjZ=IJL-j8\kW­Hb(`ʞBqxH#̈́(]Jn. *ޓwcߖ¤'Ŝ3ƫٮ`'w/4H}T>T lRmôihc. #.X9/ 67M 2Xc3k@_$O=q6 Sm)%vXʋ9>>:ri6n$ #,72zvr&`5}:HV0[ g>;1V E:PMzF8b±jfAbmۛG{ )v {Rgdq8\(sP*S IK\1'CWoho9`gMfhsȧ? `lPOt[;A0Ff*-GH/G{@i)є)?ط0'!kQ k\X4]ySD9cТ Xn$ҟg,ڐ8TGf]UDxϜښiqr0R7RN˹7+aK}W>dK0^a!LK1sg{9Q`pxT흝/=nN!m$(G9Y%3Lw̺M/`jq_%-ECI)!wJn]L0}KY׆T8BL/1z5ޭ;=8Z\Lzu#t3${HlS~Az vzo{hZ_9:EQo[&W'.7si`9 (hjs{Uo [Q2+C-xʪu}sȃs]z^*ik2%#֗"iBU aeӔк{<(H]{ jM9ubzUzrե;;F>{\SYr/ W΅V/`Z0iy>WޞOUmI9ł$n6d pO74E?I z% )Tݹj0{ZEv "~P,eXpZY0\8p~\^E{7.yȰ EqvKx%nivA5󻺁DslG~z3 ݇d ff fF%V73Q"n7߹c\K p ~xgjr.SeXZ!wTo뿆]ZP" 3iGe9c&uNմ&׏ӆcX $APWf"]l+FOPѫ{z׈[/pjm#wIt TR!d?놷>pg<0a06hev%_fV$&9 p_*ueg!бּ;ϪKǺͷ VH!gHp\;>BO-R^;o:>Ӹfwir&M<L?)~'r>@h`qj@ 2A֔'kQr5 gƁDݿNV-AI g͇*B錕1c-XDʈI>ˢuv?|yLM_9'/9!9 nN9sEđ_\*ZPMQaox.בp dA-)ЮpgP9}T6okItd6t͛qætgtT4#t,4r0> :2ͳ %kC0KVP!F %?O{l"!{XV c7B( ĉh?e-$Tm Oa|X#Z0Ȗ! FA|cc=/FYl]MɝS^^c1FLD{㵮\HfOFP!0_dC 2&xh|}}2E: 8LuR41Ȇo <O~xR =Y̢K7,, C݈Bgi6W-Qp𥸛5(6;fZ2Aȅ"bТwq|lOxPA簟 ș42FqzX0U3 U&jnH5F@cS;a: qffrSnf, Ky=Dl0q}X2k\B\b6D%3{Rp/f.ޚ:.ԗ'nC#!9 ◌cu4x}5U+j5 ̿0! nͽ?$lYCbrY?5m8."Mu&lw,yQYሐO:)J𵽫(%QPVL3D$ZLr:V"Rtܵ<ܮ}2DřG񍺥Of,83QJg ٟBS={nFU]yeL 2l/ͣ6f+ #eJb ͏S<`HMtTy+,tl~8t)rV?+RR6u"ǿTahg$hi@¢|Yt4섕5ݴs>kmsaW97:,|a -ˠX(Ւ$q;@|PMZ$vԓq47M4ӽ&Nb/0:!@C5/y EuVjOP==݊ 0ԝ( J[7g>LƦ؇yUG?ֈ7d{Ś1E1߈#@ѡU. ~Yox|ŀ"`cSt2ᓲπD2=>ΠEz|f5`xX^rȿ5#NDOgu30gxҠ>z ۻnDG|4.Mq6Knˇ(ۀhrYXU+BZQb@z`g(f?T"a͗KJeÐ;.Ld@f}drU>Vg#,H=;زšIv9"q}tbЀLʈ--$V(ʣ$U02SڱE:hTCDH:vl@A>8-"uي pIŬ|Af+(`m:Pf˛o )Z嵐gˀyt27;CcBDMnhte#ɭu`1` c=*pvazY$̼q3FȩqkoPWD/N kcRPK*>i̼yC޳]|0!3Ol ^6mYn8w=g 44zOAd,)1GXbukBb}c`%/Ϩ埩oDaPxoL`kKl<-HȚ ߨ23fR6H&O24o0}_&V @ܤHahZ*=-SWf] :Y)2~DFf[1:G:wXfDYk"( Mʜw` .6f *ՅVpnt̸͘>!ih;+wtTRM'8@u Gd`hDf#R ڋ\]f̌ E%Rf}x6楎 okvej,pWwh%7# zheR2`PAVօ BmW)a47aC6C|1 ٽ$žc1H50F&NjE_pe^%$bM)/ȁrx#vQ:0jR\Y;z,2 &%يxwؤ@qDyKVt{x8=CG[dP'$'5A < wCR]!LrLVjAo0GC NQuEf@Ҟ; 42h:2oWԫ{;[ Pj*;[׷Adiy8+~ 4F Myq)[f,즞[YVؖTfςtR]DdA:ݛcM!A cM >[j "$}ǾcF6[bqyz$iКds-zd7ITDUuӑЎ)> FPAyKJǽ/BW@4!Rx&qxgo @|{xYg`?+O*Ixn@[' P~tԄ)Q#`7G1d_#gmQMҤ585(U>LI{h ĩS!gu$ sAVG'?|Ѝf\j7 M`#%N/)| 3ԍʄ+(DUXnp'n;ޔxs~e!?cv-fifQy*Z/z:;W|J%ȑ<A=qENKD^kLԒ"TbT3u|οqwu Eìe鑖uZ,ĩ#v|F&Z.ޠ ή\2cKY4n 3"d| 2"V]![mEYЇK$ZH1e:ETB(J,1[GOGkhGؠܮ @I㣿!ie2EaAKPXE̶a(MnY}(i =tgpƍ@ zJ-a.<ۯ4mo$[rWw/j(l個tH(t~89n{{Jxyr/Xaл,dr0e1EsL]yht4'{p'YS4>5ҽ8iS  v6MVXXd};X@Dbhh wP.Zu*; )L Q- HzS<\~<;}݁y)R,}.N7ޠrvZBX/fXj]Y& , } d`V_ՄAN+2SDMDL 4۶3EimY,?5?Ժ b E3Z{/Q{;rLb0C œrrM-4t`q2crKlS}0ni, v B%`ϯr5w(mt O{1濵 6#*]]*P6QIB,ƇpT搐PNxSv(^SR(Eh$_x եjTdWֽ G@P9!-OJW>⽮`BIUi.yB?m嶆ݔ># v))d(Bb2L=\|{DG0^0E ]x*j7cRO?j1=ܒ9gSA Hms"̴*v_PoL1u#{\W;D;N?-.ALBNt)yx6ԗa'n0 aEFX%gs5 ʫ(6tIU-{7\zqYsaPc d9hv ,9$۶ aOK}c/BܤVa06nTBzv{'f};6ǥI$S |fp&ݱY$vKQBsD=2Gnj^:; ^r.*]X"IdN ?z 3Trl:54ռCcFH:qU;yq np5c٦INN: D v}KЃG]a5I+[>԰ ?PbQ:xbWMF+Ezۘ !cX_f{MjO?с!Z/cpSBL4\0TjaY}s o&3a&g+G"N$ `5LA ,}K uaXOSзDY|cCωݧgs,7ǮGhRAk5dPfk,ijr+6HijCXCo7{x 7J-ǻ:[6>AJ8-P.q3t&E 5]a.2܆FWc9Bt!0mvx%\e& v화}9vVw+ϛ:e$6\m\.VGtyqz7, ;@$$|^Dʺ#b6h!g}+ek8m?)3ζ @p3Rdrrhr#ಈ['4J._V TuZj꠻&wvce-xa]~9xz}Y%X'DI.%WW_% u#5l $ QB5Iߏ`HL~(j*)D[z@1Y/ыLE5BzIkt9?:뿃S!fܻfYM82syUD$$VEcs4Iǻ$Q;(0=ŀBoGV&~km̓B9&*k^B~}._A2R\d:VOEl?nX&]d޲ Ϟc%sqy%M|T:W ;_0ᅚɣhqVVz*M i\ ;΅Az TJ R]pNVTˀJM¯J);y'ޕ(pߺcX,u{%X) 9'yM\}Ev{cxSد;ΡJ(@(q(C@̎q#z9;%C^I9e*,6)Bؾ废$ЌYp@FANm9Wp1{( g:K%M&^ȐʦuOP준i cMisb_>+p/d H"XЍ2B#k}JmkLpLCKO@xp~3h1׉@@҅v|_ kN%#ߐ!ıLW:;j-l|F;"Sm V^P":o*ړWRZ;`Yo Qrjr08.GݬB@{-wK澓?M kH5 쮦"Q!Wa,75Pk4RjY ߀Ns)6- xTẸ)ދP'ќ5%{Vs1-̯IS#j7񣍄.8Ώs.Ǎ9b -e@u1c@nڔKt<+~'Ƽgeqޘ''Ly+4_G1Q2ÒH{指ݑ<۴['XEQ,JޙeFjqkGwɽ Ƚ߲`y:7i<ƽ|#vE7Hfy; <#q["lvyP~}I6؇w>mK=e'td%ޒ/mw;/йlw%s(,G W.v w&M!دy+sF }_yg#U瘝hS`/%Zge\KjP5zL-^DߪnClCy|G&qb^ͺʾ I]'6!w1`0`Fy~M_3ԴY5Ir &V.&uR\ ;o Ew,#(Uߓ~~*{U%I>ʚ2JBR y}Tj=EZzM i3ӂ4UT"8CLpgs{=0* ]9_i@edDzc-RK6vkĦiGT#PV|=AUk&s^ f/_;![]IeRU__[ys$?}0Dso9Ra6&Zv au鐞dEL5RϮC+.E, ڟ{)Xng"$qvHFPnO\@'9 \މ'3u|OQu܈Ό?٠d$fm[b @ ~|z A 481s4]#& m} lY07eϿ&^_J6Cnvž33!/[q5paq -VGa`%Eg;XXG$P?&%ѾrX>.`|Wģ;gn0j%ƼKo~)s7'_ΣV#X'.N۪M-q |} =ӈ3'C+eɫe,>VHL(R3c{in/;ԉj':Da)D556ʕZ.>kL0^Guf( EJp= E%UͰ/}^Chl$x}yvgڡhJ灼. j.w-W I۰:P)9w̃uA~!ƤN Jک=d#>W)NW ̛Ө2 !I## 8=C al;}Fsg/(qڷL)KcezFWe"eĠ&,Ini<%U+*'1eq]m:+#{E#aKdt[?VyR(PP_Ƃ*b8Bt,B̭9W!= ŏxڴ^N:x&}ɺiyyar",(cQ8j Ր6h${I+4V]q\b,j8TM2vIߝa7フttWV[]K "0EW$hmg͚UܽCG6dV /nMQ#sS"i"Gc\<.<NFx63tY紀jv(@w3]&~i?2``;DXb +H$?pkF %A֡MO9&9ӟDVȾx`s⦴6N2oBx2P^/ᰧmQ"nLAԕ*w 호XWlRrc yYjKӉ&_Ȓ#:|vW &fr⭬Ԧ" XCe!D3j_$O7]+(? `Y}I|,ͫԉB;K4~%+V&u7|Գ@gBgHpkAQNX`M KAŠr?ᶞ\xWci MW=0YF%A295bŽӒ]B;$q<)Z}J&zmޏj{c=':Bg`%$:/oB#ί@p>e1n<0aZ A~TQA;4H F3(nѭxj /ik#3,omUg?t]R7"Vr;d2P'R RS6)mZSO:TeR.[+ zrcR"ȳӔX?fr!2ZZni}Ɛoq/CS/ #O,1_{2GPeLz4K[֐e 4Uܟ`OWXʿ8Qh^+Wfؑ? X;<(HƢU'fNkO43 ݾNwC;_nd_K#u4;S4}碽h :yMݴ;^:kk?-ܽ {ٹ} 6K <2#79wBN{ p22R8DZ{c u'RJD~Q2ܘԴ*[/߽9^#m$65@F |`m{ea5hZQ? HHy".ok"s'bUR- XoG쯛zhX|$YklwJCC(0fj/Z2f٦Yyf YJ@Ʉay%y_ҁQT -XB7o׼LMBq RMK =h,Y,Lk4vң^([\ 9>nZ]ڝr#ߧޏP$84f #E0b$R8BLZ t4քFʭ\)ڝ^L_xdӳD m 2`oB/++-Kz}9s5{T"(J˱$4YUtt<Қc܆0_n9N~G %)!s IdTc 2K<j ) $5&#]}nֲ6kKVl1pʝVFմl#u i:,XdkHLb;o>u $,b O쀴h4C.#4 $ wPr0+q1-ܮ;pCuTo!] n0^W褛.mV7" `A楗W*;H-nngk/g%^z{@$`E+ؐ_Zop`<' w1-N.?Qb!AL)["'OKōF"'DGG\T01/i. qjB61鳟Y#GQfَFm;+xT0bpLQݎ:Js[N7*ijeT翛6W@=5 npԉrAɥeAD6<^&eJE0H? g% K &JЎ;{聼| ;iR%YJbIΩxG |lNAku}y=T)-7Ek#7C#M0!ܿa Q%ت¯dޠP=36]PR<XSfZg`v'%\&kWY]j/pJO A} f'(1nQh|{.CCsS|*F^d{R#/Ol ¼ZgDwTmҎ#w¥oz'z1Mp/ KeyC]<{] ej`yƑ`>7-GO`?!+ׯ,U0ȱ_8*"brT(٣H|~=ԓ3~0a0)/rxpxvn<\>]RҞGIbUijlr} s##jP4weSI,]etV~PF}7B&į+B=["yjIєWG9(&y1w`$1:--3!0+$2_d8DJt9пAEΈ;!a o8f0-9ǬuMB͝_L4z2FdBFd*2PJVz)r>#tFo2ifmljGTZ1fHu]T,;BX86p8'Yp}- 123N#~{xk8􋚞Qp^aXor<.Á@cpMd# gS:6-;>Ox&4,ݿzAS%""0]wKl@Id:d9X[sʵnm_9Os >Җ!@}4zlwNa[D4,A=E:ŧJU6Oɻ)9|߱uDxRs^n+xp;h"uf+] 1qmF*XeE|v' d5`arA{[ C9z''⯱+i/~bJ #714>퇾å 0Yj|_[}7nSH ] hFΡz{,yHøE9˹۽e=W*7ZC.XЪAy`8@L˚~j^3C ̓o5_w1y|6rS3V*/=ޕ=^a@=(NWBCw]yƚ>1(&`lU`90ڗC2/טSFc׿ꓰIx/7.C`Lg:}Z|q'X1B'2ϊBwɞ-с`y[4^^XK y ov i쭨+:SsFNQ~XP=sbWAp h,]ssHb񮘭ݙS,aD,L9YNASj#Aj}9ts\O$A3&$K -Yds͊.0P3LORt Zff@W7"VGN(N 5U~񷱤Qؚ+c^ ڕ}JMLy].>}8hjzo^L:Bأӯt~2s(j#1Y̊:iwV ˒Nr)Vg![!p4rzozaGr}vtcdEn2QlR<.CbŠfD )O.`P7qrNƼׯKgl7}n 7-~C'ͽ oeJ+%# "&k@'LA :ţl)IPҵ?- *(g" -Ub`53k2K YFa (F~*ʝv-ll 8cSh(AgUun7 z|֟rGS ,cMRWU>//=q)fۆ0"H(Uw*)̆uh&AI9..jK*:{:;qd`rkiTF2J`{KXfo`QXJe 2'#l>qg˳@=Qs)c^݁7ͨ~zhi>8ۡ6_sڦdbt`k?yaaū(!%%[a1dzbi_*#;fߔyKlaM_e.X36Ƨr3| >xۗ]r 6YA_bPK78RXH;3;{sS淅pI28[ۍ~FAcYfPnYk׌${IjිiI_v]NDoTj{#'Ye4M,}y)OLsy!-rLq )LNphĖW]) YiaO Mϵ]^GV3[w/jUow; {DŽN|(y*nĕC6{VAUnFi!c?>K# E,DjC8IԵ$9,#iP |RBiKd=nƯsj3+QK9"0TE N3󄆾Eb Fΐ^WXtF0A;Jbao=zbw;K.w|ղ!g0l( '1Gw.,oV gCr$=O^ZvYxDz @!#μdfH{Pޖ+[=wq_Xʸ\X b2 #Mfcag4H&άǛ\~0-/}bHzHox~"|$Ҭ#&f t@ڒk+3HOM pϗEU*[ 9}2x548Hx=`/DFiHXkHCxV-]`2cL|ABˮ FXg0mC24kt:O{5%ۦ0cܕ@hPm%Wn:0Pc־+Ṹ<_<E prMO6QVݼ6hםM&&Z#̱GPu7j>~knO,n:ЅhUdD EQB=xF!lku0ʅ 1RN@*0 XjSxҷru`6~c;wjP%+!\'m )K ſJx6FmSt`*/5Vo・c3$[dI[{!WZb Leh9{F LٺR0!L#Ll8 (YAo咟$F 7)TxPYSp}N^}w,je-CTڇqJ.lAlNzB47 Xw2$Hr;f/ &*XSPK! ^„3WžFɫH3vhL[o;㸣W>1Dq%``TC&.R3zԬϼ ZnqAC{bCMrţkz+l.Fy?,6,.IfMVC#LYG"JMo=7TDrN'ر@ YAnk@|"#[n_|g F.4`% ,\Nb;bes\, z׉U¸ـ4_cte}D?j@eAϑ K dne|LDr{5?\p7g+6f5r{m)8<}B^fA=Nx*̞Q +>fqsU͠?GG:}Y*Wp_; EDyI$ק5!KS)kE_wQ\^A<]ǂ[*9 mȡ Tpآ#^| E*&KwpRVwj[D_|ٴ d&.=9YPOBU~9Q%pcoOoz\ v%<$y4@ز"#j !`pnx33!cvF-[յ#hIԝOW_aq$m[XۜJ$.oZO똟Gh^FɤΦ\I?(`vf6$i&kx`NOTґv'qɜO gfec߼i!Rĭ-˓,N%z{잘9-h.c>CP6ܣiTTkX45eNqNMڔlFl1L+: XIMr Wczԩ2 BkԌ zw:$Kru/J$T/ǨQ䷚\4NaLϔPṆzkKvSvq"eޠUT z3OH4)MW_fZI*BOU6Zj)Jb:Ugl"^GȳӫEr+%dx=J)=zJY3@ل"30e{tUTTCjLa p!Y&(6fF$ S 2N|AA:e&kWw)~4 fkjSבxJ%m+.(BOg)f&Uɿ17a5p'=fܨ Zʢ+SZaD:&PY196n u=,KDl )odcy\i>I Im"tz;@dUdUЊHK(}-^{r .J k m=J%fqM$tgyH-+0{v 0 `FSn{5P;7<,0+J~aM`h@b`.p|:HGi"z}]6C:9(9GI7K9󳼸I6r 6t ئR [ф:$L +U><Jh|u*dȢ{z!m?ϑycI:j$Jz݆FھYD5.skZHz$. lT1aXO|ej/ܐys]?Ó(q6IWS>6zS_Wη !~+5c_nrj: (>,q~ H$ ͟Qz߲L jG{{"ɀZ0TQ,^'eS:6]'.R f+4q=`'V.àг]~Di"b[,%7`w S3P qLb6_⻆R^8('_jT [H# -yű` m^ א3>Q)F; ArĨS3'G*Ȟm#ՔBaN}Ԫ'}[꿲l^,u #>O'#֋[Q"4kMr= A舸I!O&w$SȍVt<_Hcr@)  A{耢@ 1}ܻ_f5Hd?!/u5kMJ׌\\o||/|p J4X̶P%>%3z XziK ,MԡW#jz̒CLSr[^QpqJafU-o40>c:,Թ~R8\roz6GI?jR遦˲"͛`Wb@+}Wi"B 3ACȵ'@.:Yr w❒+J. ph%If7bZ@of:\Y+z _H{Z#u@R[ʑ9 mf*3}).{jOۓAz R~{Yyk78հeķ2@[ḾVK0_Lj5SV}ۛ !&O}gKՅNJYvUQŊ^ R#C7WZ~Kc "]QXmC!*$ b t q~+m Ƣ-3[>MAf0d_ (D >f჻i1 J J 8{j6J4;.h\`PHXMR{_"A9v򁓨˒auyhV n lUE*S *( jJD[Nyԕݻ${ՍDEӺM G$qXBX}H w;Lc*}5qHERa)e{D{=2qY|{^$fY$r|;Lq/+D7;?4bFk';aT8*A3%j[$#[`&"Vk n_}묉@9y(T[S'0Or}~A#A\сQٜzԑeg)RN ŁTzVv,x.MFߌϝܸYdʗ3‚R4bZ^e[~{ =_,U8)w2WtPm6cApQ/BBqtҚ!k]( 2]'Wo/nL<$/Ă Gr8+/8J>X*|j6B8&AL dOZ͑{WOj9ޚ@7?7qŰ:VVZFXTf3%`xzX2UAEGџ/G](c%Cv#Q^=SPk&ٵP?2l+*m'"܏f]Ɂ*WRj}<lc}` ^Fcz558pE&c&]m ' e X[EqfN=u #{2-:M ^u@`["kvֳ;>xpNh 2efjщ$dvOM7@ሰZ?%^zv0K^dsE<0KUMhW Ed/=0H/6z5WׇBM Jͦ6^}PlET,ev8). ڔK-8 'H mtZ~FK ^Bό;ØFflSFByURED>NL Ulm'/F,w4蹚X(]#;o5Ys}Z3_#|Lx'3lf9CC);/&|vU$mDڕ>VCRB8Q˺EFRWJBs5/|NAAB=ՎbjV ( @3р˭ra*cd؈l (:؝NZ(QQύׇҁ.h: d% hdWyg^w{gA]Y*it$(27Z3?Ej<>j#<Gtf%;dec.$:3@Ylu}dmɱ<ܴqpk0*zl;OAҘP7 GEυk} y-.1O#4,ǖ 8|V,1Ztm,_ePD{9=sA2)R#q7X~ 4m]~КKGb[(2?l{t[V ZjyGq\ˍ7y.2,|E'\PYf[7DS@^Gwzo!>L+;L22)>!^k+.q0bSNbXe3)|s13>! }/}Cq=aY7P7Juybs5Lvr],"P1Ű]k5 摖O|ia':wTHK=U oʜ=,Y 64E(j,HN1lhΟsJ6AdsS4ZMMs1r!y { fX#¡&T|vqލ7~dGDݡ$q\m_#%)Ւ)7nJh,QneRTl[{C#mWǜ;(Q&<4SURCWEwyvs- ÚyPp6|YKq&/ZZ, K bdfvgizIqE"D T'U 95ex_*@iq9ٯ+?ddlmN@uFt:qC(TjSfibZ 1|yZL'֐ ?3z#($]U>/nK'agsp,Aon/X6 .y;\JPn>F6U%-is{m'.C zt@"Zi\n{zTp` k?nb-;+KW%W(cj+6V Ȑe=$Ҩ{XIpm OV{y=> vPM1FcK%APFHr"nSpX""x7Mp)c;}NBa~l_1R(U'zι}Nę)נjS s4h۠oV.)$$DsTx NB@}u&ao8ԭ͖@>szŵI` }">ڜH( J͝~'Ⱉm@z?Y^}ٗp$Gvƪw b3=}oU 0C7J8ěBn $2: ݮwlCbuX ׼u[i[)Z3l;ʹN;(;x?`ҙHOU3%ѓALzQpǜ jQ") ,H# WCG>y@iFҬ =U6j.RGW7WKm &r?"(9"yog.{^ORmkU%))$]`wW*2O4$EԗasI_u,*Q4fMڕW+D99PO>V"YV<| M9}Ni^hl yaz'W܈D(r7v< ]Y$­\k(f ` X bnmjCgC^D~>_8ߘ@mלn7Dȋr,5So#:Ƙ,Qa !?V/PDj܌8V 1Cފs¿g۞EdvHߗƩ V+)#9k*Ko\DoQϻ||@9s{&o1R,*hBW){%^BDbF5~t5.0u`̀WA`zF)f8+%a1>@jʧTh (_XzPtulD&.4S 2?" 1誓 _Sgьqt´}7O99 l6 <@[$.?[@MZ4E G\qvpiʷ=^!2!ݲU(x8x}(N(ؐJAgbAl_K6>U rҋO$}+3.X=`2^O4K>X3GMy(__>"iXr<$ Iiu[fvblުc!vW\;*2-R^c V)'NCrlxt z{mh%ߢH9:7R[NdR:@C݅e3FL9HCDgRޙ$I%4#y,`%tY4}w;N}N#3ySE2G4!$[FtBAI{@P7:6}EaD$O ,h>":ryT@w#[ r61?ҰlkƋRsPvalw'0lLK2M8v٫Pü$ j~ ő} {5[W%LE7cIЄT4̈́J`S[HldBҩffKDx>ucoZwmW[уb7yn?ƣ 6KU kAʷ'o!M=z[tL8rhתlDb06\7jm $O6=p "戮&V- K2@V*_&)ho96 G'tf;u& +* F%_I1Ъ6M2I'qɨ1Ux?<%~mw< Ӗ(GWs&ـ_- >g.`+R饘e]PǛu):B?^4'OAj(`#Μ`z g'D/׍a vfO{z1%jx=֔Fp㚅% d@_H^I Mjػchmo]f&aCpe`RKzdgw/ i6ذS@:jbO2`\JVJu#u 67'QJq[iPs6™0R9y%IIʉ۬Z% _`YtQ7 )R17#lp헄2 Qҙ<Ӛ₏R=z5ƚ4ٺ YiMYZWfV :ɨwhND:` '/GXH16tD׽5 r?omTXO Ns 60*(>*U`pa<V vc O>ߜЫqg0apGԽ+Ӄ}~~%ј-?-$ Z6bȗ{2jhocĹT>"' q WCblAk -k(Z'HL^Zt`oSK&,^A 315%kRTp*rr ^G: A^e~A\dp)g]xoV1<2qxQHUE _ڐ6 A>Sdb BUhj)p^*\"M3\\tZ>ۺSX d* Ozf^#h66yI"T[-u!-3\rA}R<Ƣ~yg aLVAn'̴ߓ(ډ[j |ʞ+wifm]]ˈ}0F=H| 9R8;wE:&-r㪑 ߤ-Sj(NSx QpݺN6Oϗpc8] auS-a:6~  ˁ)eQxin,Yշ549Ē1:oVYvr'.5K5k*S0`\g-fSi` ɾ5[MtXE u슐ErWy,#l!'^ XVvͷ6\9cx=z3HhA E/"񉸅]_[zEm4:KxҸtۖO] X $ dwd,PEQ=Buʧ"5d/,]O@'uPb"Ŗ9꤁>`hCl*fq_d~JTi+LYxLJn˓$h {*Y5m bmYz 6` (i"8L0S>ȑ/=;Dxx2ݾ+il<@AŷO@TL?(ϼoRhRZ2Us~4KEqƨ6-?F('"%vm9ϯeitõ/%v.!xk I\ot=S&d'I@NwB2`YKyFavOek."n*zQKT@S\T5H8e2+“S \ GĒo> VNu( =WLk)E==&(: ~"vCwxLYoT2*Z7H4$ RKLD"7%T;IT$v #JdC*Y?s3DƫwAy-(Z>vIBuR_۶| ZO8T4%_Vv}H]k1z!mWe~vJ *|Ң_iAw:ܽQOb^G@k}DkL.hf{lq tp6oG˱-8^gQ S  X44#(N:xX[k]|?,M#z <)[<͈KB2ktW*Pqq:I\ً7Knlaz@#~YڞB6E6-#O5 T2VM)BABry~#۵M3vGK;PZEW;u:NNޫ"cf6 > tN3E2LC f4.݊n_o3?XHw ŒUIzWݰ7XҪ4EQk/eԙ_C \57 ~Gs wГ1{ IyQ7(+GU"!يfZ|WtZ6/DH94L&MSZh_Gd*yʫ;B KLKybmrK@+GXԣxDmJbݍW88F+I5yV) g~صPb1…М87#H T>Awod8&#J'$WDㄌHFx+v72܅0mdRG|K &ML07>xH!PbӾCd@uqyY3mcKQ#1PU5F"!!o0n@?H*/)%&nw\DI(۔MlTHy<'0u\+"hKa|Cczp{ PԟVa1!D%#qtɹmIZRHT?-*,/-5ufdB^*RMvx64ܧeW$h“Shz[h 6~lw, ic>(&'=}-{bU~\زsEvJ6qXj'VWgvʲzt-`<+;j Uq'FBD 3CnɁ ]*9Z, Zg])dﮕ]|Thѝ$nNʥΉ?oAXD!Ӵ`wx=3vJr;.=AՊybHIiI _}peZUT8uĩ4Y "%/~/Խ ?f(2S#+YV $R%KsAЅfqFNC,g1RQ_Iyh9HIMs7.M(8|7@_,aa-/qR_$ $!a z t&u g03Pь'1͞:[ti}Ǧ'ӖW"y8SS1Z4Ba|qr喯t [p)0bt3>x_(abzP"{7D*T:39|9uY~\jEÅA%Ofөt,e*bZԵBcN$S-81-N6 NaXxZBھeݟxX *@̱8focQz)vUBju9MN[ļo7w{8O˸6nvLBz?ޓ8g#8xZ% {l1X/LY.=2UP`<79_8Q@PEw9j!Vh4ߍ ;׌us͚Ea=ŌW ( fU"c>~$HGlcfAR$:E-rb?އH1E -$| 4T˷C#yc^sPſyKmc#l!LE=0@qq!2"'#J>r-VWP1d ~9x 422ñM 2mwF4; I;T*!Lvޞ"}*M¼EL?,)<^`Bhmv$R:˯ (2{Y>S.p]x|VP*PcBfTi 9 OEw@jsk=pKIO#:?ُe\PL_yt E7`P׀e(dL4I#R0i0'69e?@}@fgd&o 1ޱ+ѳ[\uyӃhƲ=iV B]оOq5 K9tHAg?"e=lB*˒(b^n hG2W?!q//WR0)14;=1;XlDI_<. _2iUs`9h.fu8sr&O;) 6?s׺^奟:2L6C/e!/Qd~cDIb$^Kdv&"%h)dQ64`<<LJ,KbUE3]Ka]PG^oіyg2I*®z:+9kYπ>ty:V.0^cQa^EhupѫR~ ]3m рw& 9ORB;.7^$ִXӒGrqS(\<[ f tBj.qa?UeԼxǢ׎BXsCFMi"m-Cut(9`l_fP6?ehE\kx(/oQ{-JKar4uFx1nR*6*B~]DO6 D ny>5m 4јo][x ެPCryQDN\(aY臖l9Tk7ϭB.pw\%(t`;Q S5HXHSolFzo{?mJ`^5cxqۏHK0KZ;_Yl&mX|8ƩK < Ho\^9̅N ⋴ ?P24;&g0|'(}CNGgMrk1I@BXIW;n'?uبX^ѵLU93oꛦr*sG >]\x[/a^šv0ZnCI 3xA;ÿC[o^"ױ˼ aȺkuh$eⴶ .gbpz͹I k˔hc3 ^2aikδdϋ7E2&lj p tfbGBX:zmL|g) ~3tUˈh.LIB*˜C#8vG"#n+dD߱<CH+#Ds% ` ܻ\ {’ELs`$Y/reYG&87Q{iQ[0~@wiUj]H(^#1F!{^s!V" .kl0e,GP 8^u 7n e*mЙ١`NDy̢km?> *JhaX9bRkA712>2huL/%l8"񺋸Hc>ь&@ܩ7*I4vMGZ2Ŧ}n!nvrU60 i :R|eJ^\:¦H k|m+c5E#sZUn wQGv-rYWPpDZ֯$Yq#_pwV0ه+ )úxpJo0HSF:Z$P㰾l}k()&eT*q RMpat[ y/j'"Uc-!}@z!! DOz:$VȾJkVzOG7,fYchW:ja׬;=M_myhu͉޻h茶 G_F"-#-PvP l!ܫ/N2S")$&MZOR A{:<|tsG-؂{E̸c.<]6϶E)/N<<O2LXki@arѻ<"z1Se(or{{GT7(I }H)Me@1F0?mټF/q'pW0ICNA;qQxp&hJcSQ@z%߽@;x?]o$3B@V@tZ%Sg5BYΪR࿊Ԗ*v%P9Ѕ wDIw},@(2$ hTHQ:k#e3c4{QǬVc~hϐ[dyMzH.e2k~pTj_l_HYҺL!7K(;jDRAk*ciaNTv mW9hBz\"+ >$D1  FS7|dQo"+gG3pb6DŽ%A*:V"IBϺ+OzZ,aOjNm:¼hH_O(d*# PKi6tׂrOpZgj!>*i(Oouʹ_H{=ޞTx_3,dQW@ml{vzLQ5`ː# GLh{&jYrwf?#r뛽9t@(]h-/}F%ŻfSa"W0 `*+V; qxIC5u1H_48o6ʱq)TiO$t:liv;E\~JNIncs+!_ZI]QѢw5 /Xே+"M C1@FC7pp8rz,]lwPqQ]0҈j A~,o97J}{=8a_x8I5bV^fQ&?k4 h?k*HV)_,;b!$DPX W*LB rB|c9Qw|.f '1}1D,4hz_]ʸ3MT֋q vZv,WX=06F~. L|Q@DE!-9C2lv.7!H!gl9"\)pJoIӷPݧް\L&^n%(XxUuT¼%#xT*ʰ>=63rwZ@Eշ?;7_IPt6mp~<8|$vզL.Ʋ_^m2Y mA4{DztbO3(Hl#~ c~rz4ĒŘ?i{["6xwl}" \`3o)eʒya:Kk1PvVoaAǘ|$z=K// 1f)E&AFCo<K-ޚ'iKwu؇Y5{UX`+iq024DNڀ`-bcR0 T-=$;.!%3,fz fe`Et byr45iV<kgIT{jPMN܌9jtZQP zn9i; ̂G=j^a/QJV~{MqЃtlV?=dWSwto.Ja\&g.3dӏ_x/ g/WA]u3~վ 6 &Or!1]G8;ߥIQ2p ȩd |#7Ux/}i-IңZE$ +U|l,2]F"ǧͻ_wk25}*1tu9f۶E}]5K5PM篭kX&N'ހs|m])[<)X]O}/[Ǔ^m?p~j8d4J#ְjpm.]TzA]%9rݭ}Nٗ<,M2-b>5 j G0OK7 Q1>3ZejY/I9Ijf !$2lI(=F;X!if( Ԝ"^(4]0sj ŻXNa;D a0rp]@jT>Rff ( tH ]3gKe 34[:<. b AI#yO)4|nn4:WIbӼ^٪Ya21:瓕eZ%0ΞPW V걞>Myr^g1&Χ>X BB2Rهٿ?wTK'P2U#W8K|ϩ&)rv,uRC| ňڤ'kѠ6(_G7Jߑ0:3џ,7esAN@*@hURso.8 Yo.-jM#^ɅK0",F xhՄ9:|*WnVS73^je_B@[4at7nh۪)UD2+/?!JlS ŕ4@ PG3杯p\Gb4๻p y >85~meƦ4 1!𧭙AQE=vX22N¸`Hj_Xg|?enZ>ONu2憲9#!hb9",=t7q<9c+≀{ yc :NIķߦ֑J,EBOI\UOL 6t8kQ{#B Ǹ3X_0ygA: @12^R oXd(EH#A2oVH(>q#7!-hlz`56A*YWGrN 8b(c%D1n#AOU<51ARd&t # k#˵;?<56_7Bu$#KB<@Uv_6g$1 @MTt{xy*=,nÀtCtz܂YXt̰QDkdz9e!}\ 6=a]NubtMT+F eMiTN2 9;+a#I-@o?dZPͅp#yGR~݁8vzS_>ܫMmxkf7Aț,[^M&`k1 :@$US 7 x!0Km-lszX'm*+bR$'kTzM+ T6tzIQ҄s-gKj=*ǕHjfAS0({kbo|Wpe Dq9¸Ol_5e?tZC=/;3K%= JN!6N+? /܎ 眺u*tlW/%/>([ݲhy'߰o W>O42z棌+I S"θ#0%|(x8UNC?pd@" H 7EXݽWD{h71^Pő̿ &dQ+q[h~MJNC*r )T|\,>,1=&d /2"0(^T+ۚ ~= np* +GӲS/ *@Z:]щ$Hˣuvu92ҨK ~H%x-Ӻk}0(S6es~N:i'&(4wxDn9{qCBEG*Yb:iJ򆺣x`^WЦ*.DWάrz{Nm)Ar'GG&D10Kc&_ 4fG]VVnihLTcQIhCmgQ߆ۏ֫\rw6;Uצrl 9Z][r"XޚNCb-'9V!+I&o^3A-lj,{7ovQϩ28؝ eUR8jdx̄;Ge5 Ja.Ipj:eL_dń㯷1NW ͖ {?-}d= 7‘X-lHwb)f@K7Vb kyy%l{Jߐ,d> }9Hӎk؁fq23 {"aq[[z98d8ĝw-t.T*@Uq%UV^-`0O3`vj𜸹D/ YW'ᭋ&PKovs_1;vҏ/faFWީHbbs yQ?C[oѓT@)ɀNFκV)[Y%tY5#,⏋a J0XgIMpM ưI%HT+ hȲ ?r3CsP7CO̡ 9S#(tB=4e3K(4qՂk5ő|M|L3uPȍ7Z /`ta=H]L=8[oWj6$bJ1N|lox a_.x(]FU!t0$bۄ"dh>xf>栯y&'"]VCݙѰCF!/eAa1ÝjwbcݒcӬ$*!pAI6 >~]N,\ۿqa'ujIFr;'K\;;'YrI%fKQĸQPAA_^~T9I8[% ?uq(l?8Tc`96͌4-#5g= Ur/tX]éKdO`{ڱ@5_fP :o۾.z\p hrr>W$>Vj ;B]BwCAxnǿY K֤Q5JLu!hW"/~nfxqޮgNǽ]-{ޢ{ؼFCGf `9dnٶKzf<Z8bkH7+\3M̦Rxi*icD8K'"PmX2.'<[hp*T'dYZ3//Bs'Is<_#ѪBL2/T4JV{{ݖzBIM~=F - 0] ea.k7v`ɵO ㆷ[X{JV⠰2ʼ#w_?aV}Jx2AxĢgηC>C}&&(83RكS0i&(3aYPqU\=]m`yJ*㑄ns;\c3MaV9qayoMhSI:䞐{)dd]/Vwm:L-aǿA8I "VDĥ~9)rURK feU);[=/g[.@=s uϿ[UkrʑV_p誰 'K!a L5~bÚ`fXMٿϵ]*]9 Oy2<#ƪodXdl|.NK Sy+*ܬG؛;|ZtǤ&B-"q'E2 ¯Ha-wj+0t!4eb0[q3] sveQf}K4Wм *ktacհyzq*Q0Yr~3+2h,Bo#$]&Z]gZ| 6VW86ZyuFa>A~v\ʫڨ_1:-%ے e.B*M8'i' 爴qqhjya` .Ӄ9!>/$Z÷ΕN +h=i}TZMCA+D;#[7uVV/M& [26ԇ)oSLa|1&4E 9qa+>rJNtK]m &ga1 IF;s*mg2f e.CſL|=s(HǛNx\z4W{8[j<z8OVnWw/`ဈy7ϩR\SsRQ;yZزi @P'Jf,Hӂ;M&>sIM+2< IO"^)o| ɽXP. >z8A* y28xUߦAegz*U^Ӗ>7%Kepf!coAk\2@1S~+^m! BfDY8j9i=XepC䨷3?r{´xFҼØA5D៹?{|nߵEWڇ:@EJ/@CJqW"Ŵ_d;bE·-|OY->,IEDL/Ak !QHqL!ML}Wb9yu*\-NǹlFOϼ)] sZK&rȠjkM e0)|= M-k62C˟yeY@$&*س@#@xje&'DP:2Cۙra1, 1ɈXnQYh]镶Gi atꪾPܪq, =#R}L:V1%MTz_$&-IQJґ]iO~Vv 0f:< _@v;ߓݧ!)%V8罻5&,:##т㒜וzހW*_,wrbhɌ/mF܋Z"ء Vy} GmJUvg&vs"ߘī`ZLfp$Y4'HG75"A^Et5 6\@{l-l*zC]ҕjb)h?'sw [iseƠEl6Opjћ\E@elO8D]$hI`ůtƵgX> 㒯>8?ʶph.RW7$$_1 [,8EvN-{ kvpcqPAKM9Sj~8+ЦˎYD40{o<0jXO+5)IF+rkVt`Fe)m@mM51D{n񨈜AY-btd܁>܋$d'Bܣk[=R|Z{M2])%#SL:ݢܽ^FYv/ @S̻d+->[TL~E OΛ7ziUB{uQpv3Q 8 ʝ c8~ թ984\DWj|VYc !0NpR98AyoxV 4VlK[K6\8E_xn߽9MH׾6I)2T*zWZɳa:BN߆Sp0-[ـހaXmׄpއe2# Z;EO >$<-fGm@:3H>p>`̬S}*:!ճj;?,ͳ5.`j\z _[|N&H~v wƀT(D3 )) ⑛0cYK1ѧy `xfI=Cd9hD Al}Aڥ/l- vZI$FMϫUQ DYgi'(nn8zld'Wr7?:c5A c7Mya.0>B~+CnR0ff@oг¿E?%;[5(8hXSā ~BQ`J@c ˝5 1HO jJQ.hu.'g}%Ѳ8}ݼ5j9ZLJ\sJ/tWdp^9(1ŴϠK5v#^[6EjR*(̅ZSqh0^>T!L6dz/&4hMs{{ '4Ͻz| Tf#41 sPBgȏ %# q[* ]b?4}r7Kygjw]FkWr [b) ݱ&Mmi/)-Ym% /o+\/XV$E"C'.ljm^F CPӶ15Wd=@ o* ="@B+@$cNGlG//[=k3@`3; MC\K* qX˹ y_ԕb\{-0@CXvKoũXUXߕ6oa<4óɰumgTD N 11=oO{(Gz*ީZmnMQ {4>>2! ]R\1VXc Q(O$S 4jdVݿ 41!>r ZQY΢>0k6 MaѼz/4 @VA)KDࠪ(m,^3OB3*5#3KQ5qd+|dhG|rVDL7GG\+P[屨wJf}к旳 F/IsѢs~)+gѢ:ĝoNf2vx%!{.Z%5{nd9H3f#C&`ZD7=}*'"E1Gity-Ziq8xdW&5&ݟ8q Ό[ !(a޵uunPJ n Y*xoL@wU8^@7.! 9j׾eԐ~cɁsx㕗)'N5+U=hc?QܭB͎6xgh,1 rnS {f 2;enY0)+>? ` :NPwϫ@Aa6U6pyG7yANеdO>75&GKG}eFP h M=1>9JϛZOckb<5篮u$*v L,6ިNnxtB_eL!Yc#F!tJ&@Wu٣4_Fv{2?$qOӋEA|DM35ՌCK"PhZՇ[q.vL+eS-!mg1k{L[Pel l}>hlǭ~zY ?|+kPfF].j-hQc9寜ÿf7m:E ѵmv/hrul2NޕzJjIґ6#A$-(}O_КO0̆|Ni$)`e䳈(C.X7AjF/%u(Bl{ߺh-Hhmٔp .ƌlCpB,kow? ?$6RX0C,JO3hА'0 Z lF FLٟt_PwɟϖӞ8pH6# 9rMU|OT6XɄόpͲMe~SDS#:b$+8M \pѬe ^Jx;$܀uX*hS7+&~Lx ]C[Kh `ngllDw14a[H6nqäLD 0*~3*8N%2IeL Ў$pjA+zU*d~xLA&t 1:4Oj-/=CT;<炰UVӨQyXg`dߐə$<}G]KW|#^73wA.Ku ' .X(Ia [{*OrJŷa/(zu}wP*tcCGֱ+LI\yT?]kegj`cm1*`8b8 jcOa9kWi,p%i%wRj2H 00! gw،(Ua8y݅]rĸj(KW=2_-NJDeLKI&8!Q/Pu^"&2QW 65Q>Kc5) 2G%X&)iVl6C7bnPZɬqҮJTvp'& 3&^ كE,C'ѣӚ0ȈK1x ɝՂIR u'1q҆xb^R ҳ!4Kiz r^`nGtb)NY3*Z}QI%_mB/ Q)߁<H+%x_}^t,H9Op_x4M/E)/Osb ^ۈ=be#Fp =/ MUL#{3ZZ8~׳ãg@/-D :BQ;*.9$$~g|~5 ܘiD/҄nו{!PxzhJһi+[80y g^#vFLNKQecR#$^P&ZXcۚV e`w%4s(n00=bs1\ +nA2whӬA9׋!кۥYs+3\-y_ٮ1ptqZS4䕖"Tλm3*>U/lM]3؊u.˯D/\#05 G@jj}ÎRi/ <9B6XIJ-:Q63H9jޛO-JMcdFۜssŨI Y{+sgtI- y\o(D7"9hDh_}T^t*E.n)C De5<:7lxsl>Osjj:rwUP3D,E(xa<߃|Fj)c}gHzǪU5 Hq;R%6|׭;wLX$-.0ed t|wiճ+},rBbscf[y 62$Ӡ#dm!ʬ'<2^7)ڗmeg`v!sqqw/.oKsd́Pe龜Ak?ڭ:-)+&Uv$%qaڈ_5:ݔb:A!(07M<{=Ui:R;/ btL .|2*E}hk-SOr8@?+܌UahdZg'w3exֵx#,mtKZzGb%tOQb"= t"0o(LLNw AHǦ`, l4BA.eݝ 5'hGY7bgjڛv?_6l&iR8a?Aus8A#<7^%d܊Jlf:e<,PW3~W>G3wfSA>iI4۽qqcߥT$nߧ:~kO#}O$'5!jiYIA F0c] Q=2SgvQRq`` |ru8M n|L]5#U>aTӸ̓w$N1$짤(g,6''JШ ̕VwѦpGhx ݼWڲڋ( 龹^j^FD#%PYR穣#mJ[Z ĭۗK_ nng)DVX`>l .7>Uww$*q%o.N4a ) ? Lx|![=j Cv]0'(f 7*=VKn?Q׷#ogEo 3$ B)PZ{6 wDHR[dp,3&2Wkb&[[Cg>%'. ZGq(7V~ln}G}_h=KG7c*_HCh14{Q|T{.*bIph.Y|J.QCuQ?:rTq3aΊdc80 ?TѼb巉Q\*R\(W_?S#lI&ʽ& /)FF fFj4} 8<f)\ݲҀisrdJw^jIdD h1oG%qtx⧂ S} TIb2|I+w#8.#һPOfb؝Vg7?qW8p' &]\W62Kx|r +W)+O[;&=E"^cfe'sEyS~g GqEh$IUn'ABPѾ"9ܨ*@=Oe2~b !ϒL ;;'6zbf }a5-qc߽VZ1on`k9sWkYm&cĻX?pws:b˩ ET*VT$)S'+Q6k`NZ,Vj Mf~>uR]ήhqZˣe69E[dނ'-(Li5N/ mN`%dbeP4 QV!A+(?0KzWҔ71o2(d;.Exȭ7C$sBw`pFJc PVn@2L6JD#\i'.WȞ-r fYXc-׭sRDQNCR>7t՜{CKNZMMz &+K׷;%.|$BԀT-nA;𲬄I8?}7,evBīt}dh]Ov1P-?7}S o4=k- OH?8qqvO_We[yӐ~BA5hsySL3gua-'Z}zEYDSq$# 3 e2:ȹXKS)3wA9S$M߿)E+ua h<15pRiQe_6Y`7a-S98\ `AԒޟ3H ;c"v+!IQLB>^R;I[٩0T4DVZ&A,̲mٹybgI*tL?AŃLb I"Fҝ)OjI~5)J 'Y%_L}SbLηs+܆H3`yq:]eٜ486vNce=+zȽ>~%GLr!v>nĮRH53oD__~.g6DRzQ(cH1Dy2Qj]=~i>+Lr4z%J8p<g> (ar\@b/'Q/=: ɩܗt AoRU1qM^m,5Kο>aei ڸ* FIH. C Et!{w($L,g[ORkjO 1.NВÞ4w%q);tLB6@HX|C^-*<VU]۱$]+6 Q_i!1Q0^`&B8NӃ_5)~-,DkB_2ώ Ȏ ʙ oo Rn?qv^J`-z>Pnz晈 w|>o+C3[*d{aϖ`*fC=O.L j̽NW`|Rqf&b>\p9XYs1;ܸ#[VHY#Yg*NJpz66.4/:qg>βuĊ 4R5 f&ă.Or晟jtZ(.%Drf't.<\;/!~$~zJh?%deHqUPO'vsA-*4 4R+ FX䣮ʢi&>ۡX4!OC KlŎS,*~hk}n~b!+t}j+̼0LGOFMϡ4J*\6@wud%,hbAc?>*輑."cd15L͕Wv@\FY 9j,Nm!]黓{/rryT@^[hĂ$@xPq%9 WuGX*DZZˈ0Qw6o:qӤe@r.яS9ϫhw"\$ JZz"&6 ~ YǡQ==Vꭎ{8rbZʆu|Xk:_cѳ󢸺xDM|k<_Ku3}:̡ȼPifC` y_+  s;b7~/kt53o.k0He ꝳ7qt?vRqx3ce~dP+SVU]S4ҕQLrWzoحlzY U0YY3Btؘ1 [Mdj٭N =' 1֩"Yustn\ jQξ|+$->8\ u٧i=U!R>~P) F,cɻ4+C©ì;j)˅cǩ/qS[VmobMNm0 `@Q.ۑ7uvrzqnޫSt c~1[Ȇ{/w5z RYV_ ` RCnq ?(S?4Yb>=tqtZ8m)j uBAja~wFޮߠPܤV #Q޻5Wbu9@5_Eb|AigD B!! 䉈r.s$ ר-=X VB?!\LѬV ƣ\0&ڠp.X=N@'Eg-}HjYxjvNXjeѰ4NizqϊY>zUH 62ѓk^P^JcƟBgKQ y6MejF1dBTpJ'Y(Fă!NXO!\E(ļY6g/pmpM2{{ /5MUQʖgZڕqsV;Iuc=iF|ˁ,jr?]7UQ<&w&]LYg(h?K꺹$ģnkJWJTHDXjp>d ĈgPLn0tkF2DZWR@먿;:,vi_\0k])L:;x֑@{ R:pEd=ywH̔N`oD+@ㄈ*MEbN{_Q!-zp>~wn-k0% }/[oޮL~4ةgQPWO_$FMܴ' 9]dsZ Itb=>P |ر`~y8+gRr5ӗb,!hb@ᅢPE7xw /V A=l 1#T' )lUҳw8f)~Ͽ| <,AB=|;Wۦ,}/cnp΀\S&Z7׆If$ծKF \I_ 'h"t!{z+!EW0h@#ݷA61ܭh b7*HT:GV#ۻ/FR?F0OW(ϊ\hU}D0waT!?asGOWoi͇֝4lJ+L_OEINytlHOrC$KLE& .1uz/eb>d+'bA[)kp`2|5u机$ Nw~&ǚP1&݇lHW߭@v:O{Q@5ŝ-^K?Y$)_ Y0CiPҍIG~/sԻuTduxkv>*| }`jUޣfv:\JHf0n/n J&3}>ih&)TɽBe~!N6OAM s;S^#wa?Su{wR(&&v ާ!௃a uGk6 [?r94S&1dHh]E9sB{6嘣)Z#W+Yd 5ˡ4ŘJ5eç!zMZAyw!zb&zm }#A8D>i:H(.fù(1S!CM:DMh̶N/xRb%QЎZG#>x.Y:G΁LuG 4ۡMj4;SKP-.A$7 UG,v02Be yT)"a&L0C<'BW"O\HEv] T-@_%FBcUq,; r !iXNfz]N?U"DxY k dY7nVnA"ۡ3Ӏsyf 4)&ڵ `ddQM|}1ZMmFnOaS]M;4n3l; Xc N,4#*Qycc@FXƵy`$ߐVޟc슮Jh9*D& Zi zk;%D;tr `W>f5f2 +~0RJ^|8d;ֻ9!ւA=qwvO֊u\ZnZ05/@flN#jճ^\ ~Jw}YG[d f/ޘi:\BCTeyZV: Ey JXƭW,Xn*J0{LTw"3R|<~ERi1CݴS4\uQUGXo#:~^k~''-<4RKt&_!3B'#xqM(g@釋oLr SJM0:ōeE~g+x[H`Qim n/$[eP0*a hxh*7 .;KZP asx*M5n?t6 ` . eSs|\Nn0ȉ'[' =.[ #e3x~Tw{\ͤx"o~pEɑñ`U:- u"CVeSty̅A6- ycF8N :\nύ̞3DzQoarfAzr GQiP%z&?a.٧"m.A| vTfõ0Q~ZR0OdViR/s\Mb2v۴(V$iH&++#^*ID( W ֛G:L ̱ck3}E_}~~j7AweFl/J4 G22H86Z._$Õ H7~zV*]QWASjÇ7~B 9Jn 2ҍf!nNiɃ*sZfp QPggW[2;dG~ #8-~YT/*cJ/9|KGX00#!1ޝ *lh?tM4zX4- QWB2| Ug7 5lAq` wR[*,i-2tp3ڨ񿌟TcrC;`䊑<}Z ?ŗ{2ZK6"GB[皯eG *r6L6ZnIo1whhYw!MbDhuٿ/m>sWo3#> hEsH' qh)QeKfgfۆ), M'+6d8<%Ci(s{>6X4CS[̻?_Re4w~tcknONN6Ǧ"PGƺOvqJyӦym2(*!?Kʞ?⎯`q{2iCw=FD -ݠU|eP7y,7QV?9`UT׾,db] f=w'y`wxȉ@0]ǏTJbD l=GZAj_%q6$[!|3̤M 邘žHw$ih="-M2$J 5Qm(6&33u`Eׅ/VF`F<?C^LѨj@MNi%?g>j^n/5aCB#H*s>,Ed my"Qlms3 t*b{knX[q72$bKjr;(5X*/+cEeBdq ,ig^&k_AjQM$Lt+opƶiT32Ch2JbVH^wENDTF"4cPmO1):Dt>'(U'GX__|N"g"dYv_Ww*c_+>hP:7jh iw\2@Ȥ V=%wjENu,erݻ\HhhAZ8+(r\=T3xmqG`Ҹr7x9:]Xy5~}ĀguܘD9/h ;pV|zjXp n[Ur3G麌IlVO)F}۠B (栒5s66{/7ɕ,%fp- `nKOsoD'+=;"ML5*h rQB_% MF7`|98GD5>Uɬ6#|_iZCi8׫CvL`ɤB#`qE\2-wcxsitm"yR\UwAT3_6]i :]hX6v-Av: s0Pfæ(68יF 'zٯQdWJHR&/qj1,b{ijoT{;5*2 MT^5-[z7?Gmڬ[~4Yz%p }#k!P(puy@"sإ殸oK6:rNŷZ ? J\z|$g^FX 9Ǜ]K)o^ 1ͬ9wwRK?W8Vˮ%]sx7I"ݶ xә3oAE'KQn.Ρlz4lX;Hu'b2;]tE.eSO py`om%~_T:)GبMTpS7Hі*>fM?nRdK4)):^bܳ;w J_wT _1rO~NNk\S*%~fpog ,guְ+t Fvyy `ʭө T4VK# "OVg(2pɧs8^Æ{sy@6)?ђve-W=7^m%e0Kvpʮtd:*ȠZy]*VS`2{:_f[maB!`Zbgn{"j#K&lJmTᨼ(fgɫCz ǸqK0:ѺE:2 er -Α#rTt` 6R$/>sl TBQ@7A/:#ǶæWo"s61>$38uQ*fy[v[;%E" @õ+?!9*LhB˥ Cb+#8|YCMXۈ;>Age/)ƞ{ׂ0c36z*5XŚȫHxCydFMgR|x辶J~o((Z!zl‹ zt51dC'-X1= Kx/Ohܷ )(WƉljgA|r">ŧW ScppBuԖUV3`Sed?_Z\[ש0p(lŗmÞ)OA:أz<yi'ꜞ\Apu\*ǡ0ox_I)>zOs\6Z] l f}Pޚ~< gaP]7-({xR90yM`c*7B}Pȡa3[oD4+nhGw)KNع]0-c'Sh쓄{Z:\$3q3mP¼ {"GQ(ja5,p\_Ɗvu$K%2F֗0"QþXTdE|,T)$$RI r'+noB6t(o!Ƃ q_6H1k|pڙƋ- yNgz=[ocx T2_b]HHǗE[}L^L2g_;'gMpD;?xX_lG V|5#ׯ¦ ݞ>)C/j4t)_^!((?zi{CGghg؉ <3 t>qJL\}yC*uvt-g8ǃY_#v;< hiGC6,ۦ}'0c5-!,AV)"+A\ULނ \gRڞﻐЧ}%^3m)_D8c4f;&ֲh4q%hYXh๾[!'w.gA*2oUWjߞr?4P)ٝ3j6H5;>Q㷽}Ji pSLh,ش+A6 þȋ\UwfNU~X!2nm\J0FzOXXcL%E$ /5)ېUGoͺE|i%BwT3Cǥ˺+-${`o r e%y0>xlk]q%|V)zi8kHv~"/:2%(@]C;/ˇl8tӾz!vK?BuCa[WDS T ;V$d iLaG +q%ayl&Bߌ젞ʐj|A<\zоhlܶ0cp&aـLڥj]H '7:v IZz}MO!>&U8Iky5H_[ڕ?첇<n\ڵ٧{ڬg R$~4XZ?(^5]@\#ƒS1SvUT]yzM <|zLZ2yEtETBXPĐz $%٥,,0k {Cj>gocy]f'V{М:eJAw-`M(hW#Ż1݃cAڑ/9}hR ҩ9ݝ(U P::! 0~/u|yKn+:5HgV~K7K%RjeHGHJKgn!,C"{%^x+T+ {#}TԌd,[7v?i@*Nĝ:dUCqB&${|cJD۰H\9d^jqf 0tȥoB- ~ D&TR|a [ƟAlVo7]IM^pYԈ:bF/ Wr; . ,#DsXH kJנEW#'Q'jjЪxd‚F<#f%-P]=;gw% S6vpbb|#@~}WB$&c>YRJǙQ J't1W W1 #šŏ ɳv)7@RUnBFu6}ÓLg_뤹0xlݏ(10kzsXXU$ܻgF}3$lBeimi8\0-V}z`z>ԮQִ>'TGKݳf<YTJ4{/ G\l=J52r|\M^JP"A/1Hl1k˫XH$Ѳl#m!a Z,.dce/>@ XB?[9-!;Lx_rP͘.dVTRzMo((hhp⢗RkƈIpr~2ޘ7Jm9zo^{Us#<3Nm,GL)ؓ㺼SWI!]#i#xhUEڑQ׿(+$ A]b-oPQ~PK8աm)EMŭ{q{40 .wZ@&*7j.dq"S[dE-҄JpL+c ZT@Z,p\ 0N6JnN OutKlpC| ҙBi]`dvFY^&^JM$@v:<@A|AdgaH0 =.-~(D]3Iǡ>,ۈ&_5f$!.Cc[XI=FGǾ?HMzqhpq8$/UCX@%rAoŵN[)1)b ﱛt7ǽu/[G,QkX7\廕&mtEˡ@Ώe&D=86= <'a]"PrrckjCL"$Л{H$/ځ-_AĹ>M ʾ$h! Vw9}'=kS&N̡[3EL4/ Qz\J1n$$ 籟E+cqbCG@ۄK9txEȑ$D\ݖIP*n/Խ̎]BƎ>`uۜ/ߪ0_rmRR$D/%Xtçb&h{"B<{}׮K[-C C5]ͮpy՟:0/\aIP)ᩛnPi|ndzK6A֩ީia1TNdE 02(R\L3# Suט%䗎U7XT~E1/n^6,V<iZ"WkhaYzYB$<=%Ev6l=.[ԯeƥbkY>/M:'آXYY#Uj/"X'm-qB',hsUkN ox-4m$rU€AHp(^`/ E |eU7`ALv3` =Zl)ӣ|xXTg5BT.(L$;-U TR5ml#k`o'dtYR?_?G!1F*nrx+:8 f vZ^+$ DVea&o$it S͟HĎz[O=>%%oxIhvPe@%zjs4DKܚ1!*b@\#&xm"cҭ͝6~-W"u,;u gw])$s#aAp7ߝ JLݒXI k;nݻr\?,=d c| ߾.P uC{o;T*nkU4fӼllZ407u\C`'ЖC?&ol Th vn9b9tgD\zdΉ$1 f")ƿfz}uq|T4os(;sV*WT<'%Hŗd[s};‰Z `|^1T޽<nVKA.8eD{-{3tZܪf/D уHOtU<9Bz+m,6ۑ//86$e/Bx aB9~owMֵh#I;,ɍ)Ġs ṛ]'5/wN/ *w𳲺6z/ ~>H%'9dM__`>|3x~&rdg^ Qoý! SC:QƈOr,TLe"-HM>lqهJtl_N}CR^_ve-L:ƿrYbw:}u|a}oӂGx,Mj %--A j,zyr*S8gmIx(ݘ+c:K)i~SD٦ވj=a(SٔFD]w;fRw@s.хds@>=.YQ^d^΢m-M{W5&ޜЌ54C 0 "76H-k?=Y䁉R6jBD_/eìm#.~13<ˀX了 ҫԝDJ܄mU ": ƆybԘ4E,Jci_fd/k~%P\l )epʸ5uDѾJqq9yԁp'O |ec=adˆ9}vWw>aN.A Jys<=ybzs$O414S ֲN ՔJ"!a+ 3diFq465L0|K|F o~.a8*{+@ Е6ԟ}QǜRf f~ O{k!X.2L%Zy-`BlC<H8l T?:Ki?*J!X?'փxp p Qh?^Iz}#D#!A` d\Pyz{ ՗i#ϱU@_( Y0YЯ*Fz-39[;Q0pX$ IM. 9Z4oLJ/ڝRIbϊcdWnzFCpB۰9]޽ΘZHEYZG6|%Ipx%(`vo-AV涇:@G}seg\8/.'naIU7|h`x%!ԗĭ0'2eZL-Mpk蔙ݲ3a ~d+{Hw.rȴ/r%kRu\ ǽhoA>d'XvIwz~) p˰+x ++vE0`X_J<Ǔ'׺bPR/P\JRn%zld-E5#\G!U1/̩(q u 7yJ2G \X 1RS 3xDMLq>=M1QbäE"{G\<8P'8BɍZ{J&jeݧYQ 1H~߯w Fɪ8R< &*Aφ!Mif@dj / Vx1ː{TsΰfB0^:Q@!f@[|J}6 Po90|Y"{ʷ*6=n(vOCOj*?1$6Ċcm)pD>]koſ>HZ)DyL8y&wţRװ 0Jlgn-9 T!5늒ǫ)9CpvVP``11֦ LC\)#N,@Dchj>*Yb!XÕ.0^9F>a?k2JU{<0 J(gbQ$[|V<"_+(Jjf Z"dh<"=Yz#Vo>7)%HlN ak\,#VWTwN *> wÁm7Pݹ0aYLm\qG.* Ie9Wrc hWj[J o(!'G= !]˖5XftU` `B ;ZIv'*5.ɆZU7綕\A?_'J Z*IsV<83']rG΀Eڰvd|O )tjaץBqa?^24P}0[hk$Ž cL󐌸*f; mGVyΒUV0r[7R 5FAe' k-HIaE2& ?*}NH,;/D FaJ~E>Ωא5ȾMqr3'ptYb6y>j66 T=(Oփ.΅J9Dl}f!$͈Ῥ3ak#jmGQߤJ?YD6#Ղ¯4a: Q="XHT%uJ7垴na5(i[hNMu {^S6H֛f/NG{GɛZ̊J;1|i.]R|SM.~}IkVFeUX$BUgO%jʄٛşИ%ޒ& 25D1 Jᶑh^Qi4h* 'EyK5T*zػbɛ?[i)Oyj$iO)P Be^膹ƹry%²`6i'YMî_pA+rE! V3qE5{b7 PJ_$#<~Peߦ"%fn:Cl%1Ґ>AU7>d ưCO05u2f@ yγKeO#tX÷^/'W`Ə;.z?sCDcE9-,pp=Sr߯ј3Ҡ2*˳u3s7ifhJd+m T-y{*`wp]tJQ8 :z^\` }dXLX4XUWzaF % k2BUݙ@ PF rLX>KR}N8zi1Y@n3QUaɹ.AYR!W\a"wxY2߰bKPF8uDc[ڶ 3`^lg%35x^fHo$ے5ouOl:z5᯹c֯"'?9o 4 G|tx;5~+:RusP M WdFNp݆FYNS"lZ9Џ`*0 TCȈ\jƠoZ0+ы!B"EU?idzufGYk %uo 5Rv+;}Af(_A[>h;B) Atf]HM;6A0%;XOa37{{ASHzUV?;w3a|QuNvKiyk&.ZlZt)#gt E^oz(A[c[n1 Ӓ{R[r ݴNlt#xpoDZ{Tb g±AJ`\~(TVYJ WgZzQI`FȾ oaV8}<5g(]-c1nC0 ̫IeO!?pn[37;㡣&8겶k=%:(0D #,VԵQp,THǖZӢC 탆">uuL= \G.AV1i$CUp.NQ9e {nR{s.[ y;Ew-T,6j÷n9 J,_+vCI޹iwۛޠ:R;P9=O"j~^Ϥ9k3Wԙֹi=nQ5d@j<2EyEELJt&WfT4{yOcS*`x9Lw+1O4RW#00e4 g=,?ХƘ]JDr?j_Fb5 3b d1@coN k(zINΡa}@*{Ϛ> r5?uSu!Ա+)C_S{lc׼*ND dt”}_&X,ې&qR{6RZ̡NNGj(_mȧFSklYFʒ62U~"}b6QS[.ť{¼4iָiAڗcC UwqXn ;_wf+pzOPL'bQ>P4a.ط?@c觲/ o>X=Ӵ_zt:dׄiƃRIΠ-!Iܤ?CkҬjHRyEWuSg˱}>(+ Pl>%{7yjjX9f]q9rWjo8oB\l߫(dSfyK,aLy]=ŔdFդb\ӭ+] 8/S͐"G$iS+K6x囎@2"lesK "ҀqN 7Es%('>i;R] V4"ν#7ʑWe|`u:qboF %'&i3]Jҹ(L *Uh˯DheMg6Kl^Um U&U#/DM X?>XKHL$0p¢1|s*fxc$v5ڙ#vmᙍuYw9|1,;i×64(Qh-u]!`P.mI{_/7^9o3^qEUt:P$( T#6mѨ~ՔlSnn+X^#]UBzt$-]pZ:M#d e='6V%GIt7 B)E,A?;.5$Q%f*KĘf^d_nn -F17"5ڶ,ʫTK $;JIO Bnvv+%#* -B,ojsKt_P)}d\RmAY_ki,}:,V7vktf((;<%^oVV]^`K\WE!1_a9x7i™?XӮ/˳c|p-q%Ka>5fP cBb;0 7~-W CJASo lG]p]JGV!w@&fk1@=7$ZeՀI7N1hۊyւbu>܁tZ}dQ#(EKm1J%3SCdV>%ax$ ($5HC:ҨN9+!Cl%4+5(FХhI^QԷǕ`Zڐ֨c@*)P[r=}p*_ Y"Y^4C8s:+GoYNjLՉ \i]j"R<3NR.Epg "H*Nɛt$ yP9m>80񎦯\NnPet&]z y>,ZRQ/ Y弑YE2~#?A|k !2#5PQUy)shaZo>btRcdI܂Y.C8Vm`3]הO.f2`6&x9P4yk &tܯ*r|v7{bIQ5Q|T+ʇ.Dmd6o>dP`1EkjvL{LbƇTKGou]BW95װώ?8MoE&ʿh*8s&}z6Dw"tƳ?X^Rd{.h..WZ.D઻UIop/URo[gt Z\' nä F ?^mF;s M8XB)%9,.#I4 >6A \y7Nm(f2F`f~}g{I ($ tKr"IpCWάQOA~m4|~|8&^4[NK,P%7C (WAdTeolZqMA&j ,Ї~y+!QkQ/2}/qM:لb_:IbϫtT)qgsīLmXꙵSVpcIw>'LS[2'>5d=LvAýA_*M2 85V-5ucdtËg!zh Qc2 {U}Ksuy g`>W' ä :&yS͙-4گp`]mr`VEܸ/S#[߼ng67,#C{7fNR;U>uσRpgiGԒAbmeBlWAP(1jՁs]} Ю2EP 2ڮ9%#0>::>}b*TGN}B&ӔԐPjS筻F ])8!,PH6VZ Ԟ$J+ix;4@Q˄^gB#8kv'(VD|k8 d7ήdT' ]CSfZq[Lf&.35Z(v)Nv;I=hZz}M{npOHA%߾r|\-Qǡ ,$E%A6'KQфP$9+J>B&+!v n$Qe.jo8MF ˩vS$+EiX/4G<.Bc~ꯄA:hB c.lS>pNRPg5KWLrL2FL[e#O"` P TG.w]eC#]xu9E#Ya?3DWz_J" X<{jj՞&rLɩgی:-miJ!^ӐR}G:%٣[ڀ-?*R,|ӚUdWFPk˃ gYSz{TaKh9*k+s٦nw5x{ZG,$9GBu/|ۊ߃N>J:,OnvvZ |ƼT0‰W;c%V&Zf[H(%p`k]FHƝN O4UwR^Lpf:8uZ "~ ůn7/%MٛmT1 u.>6'P`xaO^mP&[(k"~V{W O JNIzx_Q#}XA^z[qX'1C(ۋB^nN3 Cb%'&_yUsBWI`Y2C-!/'EˆUk;SAl6%&7JW(RWlۮ$ަO(@xPsBctA6qX %`R2h_Ss3K1&ehԠqtiP*C:C~[\.&;c?{֫J8Wx;X__@LɒqÀ 9+6cXҼԡQ+x}BMXR$Մ44J)/ p])GB!Jz&\"WSog8nJD(xأ/? 2da7.6 q?Qm0Rݬ{d𯴅޻^!+t@:ޖEj2Y˘B8զ~b'R„[q֥㔜X;xF'ęq$S^[K (j8%nT< w6PvaWpYzɸ]g*%3:pHMpfŐg!ʧ[U:IvJ5~[b֌$km0sYVX 7?f'Q"MQ@ {u!?ltRճQAs̼ɦ=nm+Mk^ ?Q.eWYf, eq8I@SY{צ/<;Y'sťv/Xm,}~-DQ#h)㬳nw^fNj> Td8f\YMBF ֋G:DplCqԎ*pSIFrUU㱐ti3^dvM(aT7EE܎3H'Ns ȇ Crf G[Pr_ņ3WG?!*[&Ayoڈw4*qN< 8q* }Y0Bzvew`ƴ9e% ] H!ɘV0-MT>ћ}KD[k턲qW4= 0>9T⃖ZSN eqgLAMVH(fI0ڶn $z\H=lߠz(L}eϰucxN#tYvn5j[瑶kM hED]<.)-W%AYgnBm'``eLx-0xt(#~Sm I}E}>0'ĩ֢@. OPT-SE>'lU$=nA.8feԙ+fo)̻92Ladm* hT۸P}߼StX. ) P#utdvP <?B#́^gpvЂ 'N,'t鱁$r`zLI;j&MewSk9NQ ,a.?k*}?m77ʺ4gy>VqњfLGW~ਞI}Ld[0R̀+7.7^\後UY(lׄYRnmǧQ$:#jsgE.- #~,D;{&VݿKC+I'w.TMg q|E*^[k(a R9m"XhK4GF^fRlbZj(M3‚bʩ747YD#88/'TZV$ d|4 N<(:#2~@vN[ܵ'* %RW;PN! TPg"'*:XbkE>5 뷸w޵j3u6y#mšw-c%C݊jl1[9a+6x4r&+0_msf+k~:Q(Ӊh&P15fog rg<t1,Q^][XȽe$;,eQQMNOj6yL~+H+ ӨWHpGIQf^}y(hBY>ܣnDUcA>&n2VbHTb9`:S?Tr;w{i53jԹuᗄJ|c'\0 |y R3D7Ek̇48lR^mDD*32 _A _P ?woc! \%* HCޠD_A敒w82M__ٱ"tx@ؐby7읓`3o2*: LxeK}LRg LXs(kXwM뾦s_]=z{JKq E%$ln!GOf!?H@|$8_ؤ!-8QIOS:#]@s.dlOLZE,Com< ֋)J_[ }S A7NI9 .Ju72 0sG͑jj<YDR~E9e Uepa>qc{i$QYjץ2xdHu>P50T0Q{g[ ',}&*hߑh XOG>'W *9S {48HS EwĆanpMސP":9p l'm|D]viUn`G׺q1w@/C]B_T9Lw`oε$ƕ޵ 4!-YiʔAV)Qe/&1,ˇ:C@v+9 u@ǢPE'aH}enD-kVɴ(4XB=|E! Y} L-q-v55RAP7C*i D}>Δ:t'"_~ <~m`1v/y^r\$'e9 i ֐+$|# F{u2RvANZL'tݢ5 O5b a=F',"a]_+ !xd3 \oZt~T_z F=$nYiL|S LɁI:$4lރGJy ƨ )US=_y@. D$}I I>|bKU- o5Rg s>b"a:Iga}첚;6f'ifV6wsXECGT"|97_E\Iu!Oq=/x`' p :XDwm6n0nʮ L,Æ12ʿ? )Mm] ǟ1*b?PmnZݴ헝.S3\-R8HJP(Ht}ñcaΞ:/ .*iQm4Ϡ^-)Zj}>&r7E(љ 7 %l4}\x7*|i?L)H eųOod)tZSyCyu|MO\\rj0 ٯ gI)S yWeP|0pvLW窩µ$z\j^&n.8']&_>~|Qq:LNz**e]/Qs$Eه'e@":rRq3 b^FAro+!^&3́-dbC !zi[7fq#-sg |g"=*u1fMbj|7Rt%3@$xV>@|,7O !nUpf19L@6Xz Kð>h|%f`BxZ<,h- Mh4[8V,ŮUPF ׈`HXPҢ.hWf;X/P&zBU33Y^ex,O0H[ zQ6#E>wL{@rWal-Wr!eBY@QlV^[C~F3Q [h%k~5OFJWeK:RkJۛS3f㬋,1Y5Bس<"}+J-'?]]>`Vp ;G'>C=k?;M||P;w 0.'-UH&LȲvfNr=0V&8Cט`muzYM#jgPbM2$8ŲAe:Hd1LqJMGp;]Kh)jBX1)eiaQNnNB|^"J&%M&irT)LRC&U:}ᒞrYwMx{[Pi?\)`7%SCi#mX)X#7Pȡ[{+0m'~0PnHcR6*(j: C:#/BO Sf^K+o&I)Sɍ%n cL(ErApC "CL"ݡ ӰRI0C +a k<ܽ8; rV W dŊ#q/zAe`(Hlj^"#@5:y 5cxek/ _ $EYZH9\^C$%~0.%?-^VFYEw dps̓rMO;Q Ab_Yt]%3+c(,ฏn@zۦE6V3b;fJ'ʍב~9u>J[uŤ;1b#΃A8dPm8D湃בQ.r\mE$讔V\od<6ح,s# [Ndݻ5} NM,Zw*2,|rov"V:cIgT@^40_I״b'LJ^RPmͨw+ޑ_2? R,*-Q[:0vBp{$}Féxjx$ctR~[r-]'О`EI'wW`25hTqh)/0S+U1d :1n̓l(*kR{#ab%+0# Ц, HxVnx\}cE 0gԬ cSo%Uaz|N^ aJZcx15irR~>Q[[U0x_1Oư=2+`ԁ=of'4Xs[[b(4юqrks%i}aRQ18K2+փRVyQŎ7uxucќ`22o'-=E<2WD34p6Gtq-8!@(P@X.̀VGYi?@Ԟ1[O xb+xl49-^߽E}Nj[\4mh,'űKp&Xg^':0L Q~־|~thA_EPʔ- 2eTA_1Ma;AXl$8 )7(tJ=GUU߱{ UuɊ ΀2O;bƾYnVSCk9U뀾~H9?OTPZD=ZJtLkفo-.ZeWnHB) 0^DA[#爧_DAl< آ X 6XWbF}ky3 r/8N (y JEy&cE3 a fUC/g󋦜ۤK#p ˴Hi-18(`b3u >07LXIdFRN9,2},cXZjPlk1HoVK~l Hw&b` ,)mO6)u9KIpmX:ьbp6yiGbgQR=Hbm YԎka ]AjԹl\B}\I3 3CRRxa~gwsځ#oتU$W\3 hb!Hê1J/{aˉRж1†B5 [dOmi|l'UL5,qh'Ʈ1~CKs];dkμWXhS͐m[W"jV̒yl-yvV]!O@Ѻ $ 1`4BZ vv7Z(1& R1xAreb}c}x n&vIzF:sNГ9)Syv, `)N_hN?X[6HpMV0-gduݵ͙[lu n7So28+P9K RHflDd LCOCG/NܠYVV ܶ;ԧrC4z)O0(.Jt?<*V$v~a)Uҧ钱AdN(ӊ%pMpX@[>33ӖJjK>&3ZS$ow^Svj3{F t@ƅKP$ي [ qgWDʚ]%9ӳb~*wфJ>+5h`@ Bz&7iZXM J˒ :c [/l&LO\ >>o@xېŰNIv; *1 j.5b7{~~ ]yc(&P=m֜í%V_U7KGYSr{+`Vv1aXD1=ÎnX-N#JAVNZsUQ`f?\-#0r- s?9hAܒWЭfX{\i2'Րm?[DK1mvd*:F9۷\yͭ Yg$4]QumtއRYjì}K,/t%aU$qDN/( m1&'wD/#0ɯ)8aTZV #{Lu \~'V1&ӭ ~ԯj Oi80Oxq4GXot-)Ad"sVTHIQ=B c@F[U~ʉȎC>{ Atx#X5W@p ="cƀ*z1Y;\⬤Ww$4Эqjbi7 ɓhB)<BJ4mV2O;(wāԝUTg'2g4kPKyb7EcSS?A~*02P{b޽4jdi1Ntk#t<7/(TlґC.+F'_p9S ݳ4paK s•1 *,'HdE5馞!l#P7IriTcԶx0% sO{3弙LJߴ! 7de'(:qu4=6PCd:=\Sz#e,[zzsg[M-}]5#*w$w0  SG;Onqᒈ^8n6z ][}S8咆sGoyq)K 4.Ocb!*X18SIнYɳhoKz'.U^_BץX 4_# `t(+ͯ,*AP H֑=(@n+8L pբ'Ebrz y hΐ^ٽ_N{o[=hQIvQO~[PtVAhqftOHpf4B1d=E\YneZx˖JB,Hc`LcF>n"$,p0r[5֔Z\>s^Ete6Im%2Nj[2[TSA/]*Xbpmʍxq?n>cqΟ:k9͟$x- $pd KlvL /.Rhp(O TՒ6%]iƷ#Tv񇮆ƻ=(pBZy0ș;]f[cfhb@F:n~&?uZ?QOoOyQ[tCXj Gۦ]N##N[v Jij#}1j5I|KwÙk*1•>sE[(n!D0Z*J0A5&L)CrH &?D(ö Nmsyr/nV\H~໱{E">HJ|'Ǝb9f۽>aNgP}yR8zQ@Ns.vF2HL l!HAG:^לhw$z@1՟$ A|k#BeghJ'[*-ؓEV7jg lAF^/HL;dIr_ھf֠5D//RB^R.TioƵ=[!e8FuY74{ JhDq G|c#4)}k&yYЪ}1QA' q}L^OȲO~ svi<tU-o /ߣ>oIfmT,aC_Yj%*E\Ea +f66%%B|m B;!yqdt}f*ׁf-MtgMa*`T/lR)G?bB9֨5sЬP(UIq}svv @k恇Vszpdsf;2^'\JHx5Lj8ݘt`R΢R. ÜnNGAEK$? )Ax̓ ,,HdmXQd϶ 3~F[׀’)?vw1p]I6+39{ߜj]Y6a,!eЂf,:7/L&lRY QMxCtk%k ]3OP†完2 s܌ =( e3ŋU4eT5gG!a146n m2Gpqp˫8b- "p[׷p,$p%tM2d Bm|mN*A(A%AN ƣcݘq©dɐ#jKeG!5k@q ǥ=Yb1q@uvHGu MNkQ#P·OpßVc@ ҍg۾*ţy'YHrd̄Lcp2eD{S:Xt_iWs x:&(  K(|SS)--7p֗ X"6߫t)Eljaa F*+N,F;|:F33p>a2Ck{!`͑EG{ ֊cR5~._);^1F])%̄$hq%{o'jwM_B?|~72kGigM@"AYI74>67\Xiܞާ4Rty43slw㲤JoJC.]b/ciOwQe)O>!~'$IB~7B9™*xU8ۥwԽCh2%7W/t.i6gMge_p0Bo jT&3KbYiv)A6 +, :?gIx_ u i@P'Pfn^9 2[1`ѻ}chJ s-^ :Sn<6lC@k,/u0ٕ9iYHGa_ \?aX4Fz~ xom$0Va3ePrtz6*g+t\tB3b)^CV(-& X+&Bԋ4 :}Q^❢+ӎ84D`PO )CׄMSR UkJ۫noU`/fzgv-Sn3\z  ƟK`1|>oKֳGXJ`+17k>&RaQJr2{Y'@/[.nA7eFfV5YIzDy<Ү%^cJ2*6U *e :ҒTޓ*ZG@ѵv8 p[lax# -w6Yn^J jԁ1@,M̺ԋuk5X(TS 会W^P|dQ`If3$2Zz9s ͕bhWͰhS}SZ:KCq<{y9ch.ZPE 4=A$FG*X].#W?ڄa3yL? ^\?ǑIgL$lqfplς74;>?\+   5?y$+=0ЊLE/Wf$ NEτ q_#L*K0AT#т jV\Zj 9m?&KCNP*p$"RȰ2DPSiUG/>y8Q9+Wl;mX77w0'ّ[V{a licHܑnv˧:l] xa=R;vJ<z0̺-|37#hْ,9bak.W=7'Z1Se;ÍwJڽIŇݿ4TqCۯ3Dd, ?n @hDMamt (,sn (L"&qƖmjvMg![׆OuWMY]1 IC1Dr> $'3lAZff6$ʼMV_/V!})+.XʳOUd#|CFю^YrO&-YAM-!Pw"Pfe74~#h`KK.˸lݬ-38sv4.ynz$,|jy J)Ϫ'f&?A)ʣ20zy'./u:1" s\1Z3{cY|e *D0\Y$د=1A=GYr#) !dG(K:.#^EK!:b\UXD}tZlJV[| VoRd :U&70U܊_;@p=bC`ѺE@%¡;ֈ5q0Ded0AW Fr!3B0FҾc( 4SHeK@*0[jR9}bAY|}Pd;r j% FA?#W]ĸ>Pb6!4fWn -Yi1 L2.c+!d?fD2*>H4P˪U i^yt c޶o y (*.ҿ3e6xhϻB>h-CW;uvJ^rl-AlT]qL`άv*=>zo6͕]@c&h2?t׉iԅѨ OWHZ;|]q+:n{yv$kjLFQ4gtS,/*m)Iw@9:!_bd \iM[GRAxopP݌܊~X%Sf!zvy4SU"d[iTbIk?;O!uV!_IhQsZW,B50?g:`$DNqfi۸6537 *|@4M!*K/["قaLo ݘ'v bShC;zql(p5q@gXd}~wETY0=:Duk o ,4:5II>^m0G&aPyqwun۵MM(UVRr9YGmC(xP̔OEZp~Bמ0q,6. q\ n%qrt[|M`Y[VPc\8Tn  m/3>6V,l=pa1yIx/ho:a b\, Sq6_DZ+ 2Vo3Q6OKQOoL&^6L<qY`! 8 lBkpM'erJ_9YoLrs*Dl1E(+ U_ܩ,,ލ3=eqh_`{~ِ^8ۭ0Gt h}bFnƓ9jOé=]dK4+{N{ҞGHkel5wi372'v(͙!V2'PѬ>6E=oɈcB57yp M!<ۊ;ʐ '즜ujF?p跮hZFtbgd&)>;pSd@ďEXኩ!{5-yݓD4)Q5bPYt֌ /ȑ`z6`yyTk4P9`\? j1ׂNæ[x*ɲZ~7 !ҁуXR]\&rxE:jTlـXד1J}{M [ A9ıtnfzVٜaA7d3nvʬVag35%aǢ}.$v\h Yv%5߽wL7&΍}s9% lmaz_X?gm!\8B@%d#;#c# P zőҲKV+׹iK%Ēp2 ;9I]x-`F הm1-Onoeչ ھ Id9r|r}otQbh7U0.<Bx" Ğ(Ѝܮ;eDu઴\k@FFqK3+flDHRD@?#Çuxd80rtR:>DzM$ߜnWuR'IslaDPpȂPo/Ms_-H1a@[qL(48 DgT~mӽF{vFpv)oƳF#Y,x X@1&p5׃{бЅC*sfݷu9:V!k֖kטO K# [i:4nI4 ܾ _Y|q) LVJ o.$$b`q^ O5c复Cyq3_tE!E ]{[A-7Y b5X}^ncH`+!W*XwE"hu2횇tO ܎0U,)aXVZ*x<.=JGkKq|b'}H>dY~ЏYre.=&LIg &Q;RR`&} k\D̲߆FD'|WX023Rr=~f!|Pk]Ia|t#-Ѻfr tCעۄSOwAu | p4jքz `SOCn~R {X51kFKPML 0?p/6$PY)mPn䊧+P-lyBw@c.;z.CTP&#.BCa5|{ďNtIˋ Jdz̈ 4ehM)Q{4ގ+"9O.)ck{(ilչnKojC5̱gĮ|Ow-/z7 <ߡLr* yBRlFdiK@e?= 5LSMK:LQ^<ƁZI| =fibv*-0>ʸ̸ރY<̺!a¹2f dW#ӾADPr0)cz؀:~?dcnzKuV=2۹Jާ~#CŞǴ{d~:`{_#_`l*l*Y 0U۔u3~>5^g]glݎIE73.yHHZ3xkp=(E+zg"ё; (v t`++i<ï=qȐOdVgוhF˕ U9QT#1sTՖ6 nH)ĹCbQ5%"u [0v4 )/L=Xj֐ry?rwh^K 5R3Q E$H׷ח{&.uOa.1JVG6 M4|, |*ȰF6#eOa\$J-y]0C]6.#3q;,!0mwЎT`[TKZMjÚb#,'Fv aߩ3| 17(m3^ld  JПOxY[`^ :Z5{s*톣v9~ õz#+]su{K/KP)l܏qH걗oUgB+Yh..<`۪|Z٪%Ptߺ1zG|L >E5xl4'tpG*!a)_faV~2J[Z-r˔ fm53Z ڡ 4Bd*|OP9cr#O-u Pp=s ݷ*GH SsH@Wk &FDYcwABDF<6G$ijA+fFhts.cruzYE}TZ-Lʲawb^[S`4{KR4B?&2յOs\/mjߕU|9(@eՂ4#qׅCO@-[SnbtUzA̼7|!w/i˕wW[JY͍JslftCV [#xA6?Լ"%-E@ f[1ry z׀JiMݏG$B`gؒDaf@d/_5FׯZ~,c64Sm^>2nWp8Q{bo 9R2 s[8ŀSQwi,\c}H, C:{_sFoksS ^ R+,p͖fK(రdP4h8V636=P <,-I¬梁r\(| ?v@ bL%J2becC~~. hS\F1s ,Su,jnF&A{jddao [4+=BK1S:~  Iwʘ6JKٵ2tc` L(cU >$og+۷K ?2UɟZ8yqJHҳLSEC)&nUgWehd#vQB3+{fcݨO $Ρ|; t*:6O Pc-0H wmc$HkGfgI>OV#ĺ1͎ 8DyF4#ZC4%p9H֭&񤄯Ҭ4$0 XinOyp_(bXw&2&{q{IsCej0{Ⲥ{$c*xa"`ZGn8 ].t?-8j}M&>8df2LAq eQ3nu^܋a4);6Ki9x6jhFݏ֬>5qs 6,<8(oDU! "nD,X(QI@2UjzGǹbs਍[sQw%{, G I7vUNGKgVJNlM yƞjL\FHASQelY5CUd=Fh_ry@ FJ4]GpE_6+E:}NgВ< 6v$SJ7LSKWm3E4|Ċ1nMs3l @LiTrb==ސ iתUf4ؠ2Qcڥ=nʨp `ydKҤU)?b`"ĩ&ƜAqb~e3k6I~Ɏy*JdvLX~S٬dW&POKD( O`H7'l"n-|!}5wҥܷ|y=t/ZjҘ4;P7R16 $ \Zzgj5\s$ ~e@X$"$rH[(]V.!hc cU oA)|qGE%7pXu rdZ$0W*(@BU3asj^gtl#;/є+OuSo*TO.p5} Zҳ>%jΫō`$@/S+ƬAo00m7e-}?g\XMca+h}Ǖ{4HGl E(˰͛}DF/筝wrpc+H\:*W" K#jpbSV0F6PԸA%UZ9:-hꡌ5MJ}ovQzVyyVċ\Xވa<RC2 h ,㔺 H[D!@Dq6;q_0*3M4TN'w8r/<ս:Jj{htصW":uKu~A 8ӦJaRW ˻># i`JVgYo}4 d =(ϑ]W+8(dp0' _(N 7;VAR a7wwJ[йT_?O]!B^[sv  dV&Hk e.L.aDydC`A;ڪv}ް,;8I+_(+d/-yȓǼV: [.Y`!az^CD[!qQW0iz-Ï.F,X>y7Zd VbG棬l޿P\f3-.zSCNԤBfnWlYqꬉ4_0-65>-9' /}Nìӥ9<ÃRu=Ӕ_M(eU0F X-aDxP̠⫽gC-=R-geWrgheSu?VQlel4yVGzO%$~Ta3˩[GܒyDי6LF!5E;ή ETPF5ZiUiw.^'}%՜YA57G ov:9!m^kxQY;~`(<^+z߀TJf~er{roϟkV6Uyf>R~ᧈP)j@l6 4O%02tG]"&q|0>>~GuIpX 8 +[x}A}1ȟɅ nA6&aȷlfmkV=@KyQkuhѬ/{HAeq@Үxayhԯ'W0E+fѰ q5-^Z-b=#e ܍Q#Dl)ࡱ:17ڌoU s74ߐ鲀Dfeebr% R;9c;cӴ5/ZOS:F܏ވUm{UB5{!<~8.nGͿWp]f=8nжg Ga #*L%SϖmwsfulRMF݁<~4Hn, Aer懣uep/͎Ù=&8i џV='·z͎v! G&ۣZ*a{@q2\uDߜ( oy$sZdM ѓ&eBrib].O|4 I%$(P䶁-ؠN<#4Gv؊ Zm`֪;LaL]اMNྼJ|q=]<=׸cibBVޠOsj}|ic]W92r0oE.XVLZ$,ޫnpxb<[}\EֶR,$c pbe凷s(rgV]fFHU rj,ֵ0|qzcF\ԭQ&E/WJBp57E{LmHoiPr5ͤG> ow-V;sT]H!@zҨ@`G`<+* pՓpr_ׂl[HOJXޙ˘: kۛ@ ]‡sn*b#98THhx r]'D@}|',+QdpX ژߜb 2St#3M$FHtxY4uv7S q!ƙӨ,A {vb]uY ,"Rfop:i0eZȭ`Y\  `سf/Ɲ(يq j!Mhk){F9ijF}YHŠ!&n64OKSN2jg'nwES~('J_ =&{8MW9u@bU>F:9aiR#*#{w 8=8>IL7j^e/J9kB\\%x2A*P~R5gw)̩օØ1'RU}ž[|JKYOY`%?CUy=iJ؄榯W\sd5!Ĵ(A*݂xhz EBHrCў{-a'-Yf*LUhْn:@Lhݑ5fD z=0(OR 1b΃tTxXƖ)@rqW㰢X$p3Qiu g)2A+r✱Ra!0|qhEpJˍ3(_7.ϐO ⻵!) PIy =A/=7ƿ d'jfufNoq"^oW3!ߴ򿘧4qщ$ܸ[h:О߻ۗ KTkisx"RnUYM`Wh)jEZ*R%w,ټJ6Bixi dPut4=zMȁ9'.DU7fm-SXAq2#KHEdeF륋=EʭiP& 9ͮ[EvBOcRmxS|:1.'}K[1cSKlzT~' j|].g١3g\9d(J]"yQZBc(pTX8f&t&uЍ|~"pvm]![qD6z_Uc.+R Zk Fv-%qވjn*q#b2lUz%ͳ_MQ;57vc 3^-e $򦽑 ػ]# /%?@sy]g0xIǓUS\/y!]a |̜ WTND,&6 (U3}T#z}L]wKrʉX|Բul[dm)飄B_T(]MՆ$AGx. p;5B|mo.oՎNb MQhR gx)ݙc?"=uMm"sy_ 熀 Z%axGXD>* @}.FJ4SNQ̵ݝ6 r3J!0O ?kRUZ=nDTr%w$Oa;<#/Wr':aMj q2DQ^ld1*y^γf,CBiqm8.Q ##b _7N*tp"N_ccf?!ϫӰZA$!ulǏf<[ ,Ll:ܧe뜙ccڄ6Y(i56ax6Ӵkcc´0xφ d9 =lD{1e c.DϹvRN}k>%9;bS|%xI-IeO̰Zv(@2`^].IM}*{U ݜ^\"i^~ >ȭ0' YY(p?XG@mA,d[J`]{F5m6!)I)ҕTQM}onp{P\l<ԁ6zlbL[_YHo̪v;;$0ǥ1 }Z> "wØT)PR,W!0Ƈ򡾔78,SO=Uh }AᆊoY /&W0JE!|34i~{-:&&F[g؟[DĬ}ĹR'{5'oY6JHhf'Lx!GDzpDJ-{ X! _>d>Uk@dbPiܡ)Y2 bfK ύCZzGX[V@R!.\iO%D1?Cm҅ 1G4$k/K ̵qΐf#JIYhKEArS`>-2i@i !ʰHBg i5eaɒ6CUq<7j(H3:ڊFU/0B6u; Oij7 *q3 !`I*,GP)0[;@}@DݫĞKKxAA ĿlI_!kLDdmZB`Ӝy I:}_mkv *b.M4櫉R4#mhl|5UQ@5WHlG3U7`XXSߛ^bڒKiVՇ*ؔ+P6U u4vrMj]ckYtޑ.tW4ybE,]l ;A9+J`; ibIDE0jtk>shs].zeO-3+է{R~ػIhM\Z(=C*RJ* E$,q{}oqi<0&R]K?NIF2>K}cw@ Q<Ʋhp(%8z}}.5&}:,vT t |kCƱ[UiAUq?l9E nFg 9xq(ZP' JVlpyk[ٝɵ/`H!rBmUok.<'Op}-\4;n usIl ĺzj1:WppQ/Lk.XmTUb,=ւDCBb@u蘠>+'loOO uElE(a|Ucy!* Cv.Cİ7e. v+IP=2F^b@QH Sq$"kiD, z<f y?Ǿf5 V-5JL-(BMWkk$Y[6I5P+ֆMGz[X2TxVv3VCZͩ}'?r~P_qʸ/ %*4sGlmoS_ ,۵'ZvlvVˁZ"vןU3%م؇ &C'>_gUr^% 6J#'Lh{KSgݖmq)9n@ڭWMy3*lT'"rArFok=6G|P>uS`SJU-_஦jnIAN%}.W5l1xr=^)U7D.1"vBmtmsX\oR1,\=҇$<*{N")3u.1[|ewT{4.ktluEJ$k[d",7(^P(X;W( {ZIb7z<*gKQi|^M@[>.s|JFhn[d=#etֳ&S f.ɘ"bo:_IjUrk2|]>o<z6h;1> s_QJh f~-g tm${#)Z.5"?g䘍 aJVُS:DT{1[rdSwǷ*,涷Am[OYaNksNNö"f s (A&Ro$ @?B*8cXj}Y jSj "X^ef<51\ q%frCzAV60|%ƻy`GcXꞝS4L"|W05^PЗ5]XXZL+.x"d\7;Ę]5 * W_PQ r&df%,v:˰#܇TL6?NXX}9 &@LҔ^N\ܜ.U6q,hd7!B:%! > b ~2+7Ur"JRg 1N%7E tQ:X͸FrQJטk%[iz\ilM<_{6DUEehR4'Uع6&#"d)D;LUL݉P89QXG3_׻)F#Y)J}Fۙ ׂPhttl#k];&nqdX4s^(@eH|j# <@Mr*I H&xԕ2~yp]\)kQI =Iᛷ"y PV|lj+?Ҟvڷ!ʤXj'"r6q%g|‰D>W{پbjoGYSh8VdW:*[[0RnRVS5U!DLT+ Qwi"N잆lqvb@!F,h/WH"R#nI~D*+ЭJH3uzBGw&&SJd @9j!V)P0ߜ&~^N>܂9qQ@ɼ]z}[A4H"0"rg/n AbBKeb6Vx í4 H"]d|A#qR@%ru9S8n7cX ,ҷb/Y>*Wq//Rb읗dJO^qB/? |-Y-+=th*,rk 9)Z9-Dr:<YX%'b/σr *.TS:0kC!ۊlN$",C `30CD:_eštc?dcG ;R vKT:Y Ȃ_.eC>Vc2=@(1gkkv\'nJ_zb‘G U=%"m**=Q\sL4`: &/L8Gm5c\/anNK_avx8M栁9P4O}ʄvTbgi /̗,B8eN玍ﮉsK0M\]% _1[IN,Q#QJ90Va|lR/;?j3>fgت dI׬D)+,kHK2 .3MQttV";8Ni2]qy  =+8`Z>ڍ#[PŌNQ8r=PWu?#B&܉Ssõ%;l տ&qх2Z 2 6y+/5~u~3, b#y`jê Lrv(D2lZ!*]9-G@9 "Zo*w*9UP#KO٢틿hҝjQzI.9"fA_\/솰hdP|e,==>SP>&"X/x8:TYBZHZR$_e>5T珍c2ZYht͕7Կ6fSTOץrGe['BTZvR&Jl&; zPݗӪPaiRS2kĐ`E/sXSZɸ.L ͡em|׾5huׁ Be lk+_5dMXiCJ7ǽnЁ?5 EiyGO(g[{P$&.3qG|fɯXڱ.qmg,>1QeG)h,rz}sGLfY!N\ Oۀ]@ K^`atFH t&cdo7-8)գ T|t6։f8R>!C;5U/vߐОq[Qql+94*Dyv[y B-H3ێ+RM i jJi> c'\_ۗRFʧT[63v]gT }窇8ÊYpB,l7̿c%߇B=!d϶Z^+BV֝z4X{G>? HK<1~2[p ;Wr*iu]ƵBTS%I>\b> dHT;VaگFS [ƅܹ3OHUe2d9ÉQ[xڇ2wBhf  KyױOUA>{ k"gd|Ӱl1lsQjN!36BܯcUjINbyR?7+hPQ_$(.=TȿGİ.c*$~Iy@M3z/_1wn-yU244}u 5a{,߮;A"|B-,Ѥ.7meԈ E YgVxgoYB5xKSQIselY/CE,@3(wi}yprR]f؞*$+P=uō E;-1|?TvH.E^a-*П֗t,\swClH4|۶%p+v|Fr'aEe[ ٺNzI7:@c֯7C[b+klj" |ZV!|VٺfҼ0c^Hk]>7]6 ME>&fuDZ&gX,j9g+WbI~B0R;zxg}5Kl,nv`q.S*Xj2ީ>H%0Qvkm<VPgeP^h B2ҲEku$P_M|xh}{z vt#ɔU}P}~ݬ/f4 /o @ 6h;ڟjnVN+^Y+qI.,q '._nJOzb2JX+I_|~vig\[mxXzg Lɍ]00h-+jf[eֆLqTs\QE!n3c*YF*ZA x8r*pHn}D&Y@*63:g{BǴt.`$1xӡPdV!%@nUϬFW拾^)h$eS^mZAoiM_R Lfoc1n2;J~ NԴQE C+k!$9i6.,znp3o櫻,]QfZP-OOU(ѹŎ " PRNK5QY:fpܽAiQX*JLt?BMDۂ c@G>=T~zs$X0*>EK@iF [Hc.dY f#Jw98%+ؕmUÑ.Ʌv?GM?5A$+ݤYƑBSpM->H!}{k9'85;V]쇨[Qjm=dOsivaw+?fq̪+1" @jś_EJ)giHTU7Cl*ZJ7ӧ΢+Nn#s)%E(B*[gC5,TMQ{E)O-CF2_h@@HZjh k6"^=4?Xz#}K'_E=[s:-r+p0 ?;5|^ȗȠ90M M$ -/ِL`WU0LSoASi +C;?lUwOE/m!/Lz恊UnibtS$#ݩNLier{9يק(zxkLp+ OiLJ9'w(@4զ+ խLMQPz!Dplf@z!˽)/ǯ ʳV`,w[~ATꚜWk|&]:/!>=iKisG+>_TWh;m $o7x8!#"6IrsgV|!oh v yG3B)ևPi5k1/'k8H#|pkP5eSfN ɵg ]ͺ3_3dJU^`^kw(pSukvW x@ُDžMSv]R2@6iS;g]А°@*dUw{Rh<"GF*"_yd *)cm"{]~sCPbQ+Yǧw?zB-Q5gE(RTez:unEώct_:sل@$L:¾+ƀʠjTu}8~9̯E{[KO Ӵ4Ӓv2О,*ܔQT]-".,t<򪈐ȡ`M=4RMJBPcBM<59.ca9kzXem|kP4S\;=MO"ZU)aKY"[7ٷ@3j j+P}{Sm8qc7)6M w߇(9EE#&Ksyj2L9݌w_l5h؎Z|n˭<39,s$&鷈S] >5Q$ EeHp*R~N/H3H~ԯ%Dd\>J~%ÁGT̔YFu,qq q7!@o=a`]A,<8bteOExR3ԑ9ɛ\csP :!!B<#j%s)wMi\P6 u^]iԚP%p,v˸ j]0 ;WŹp\l3Iz*4.*@ ўҟ%"q^/[PzY8 =ΠuXE ,W MQ]`8ٴ.MKsaz%7ҔeL,F83Ob--4ЎJ^5ix5r7}lzO3wb<>[_dJPH8 "@ Aֶy=D,6h .'θ 9/E(wGvzE\;u|WԩntM;c} xg+/3X wZ8;ԱWn0S{Lju4Z]l kǥs7^Elyj ;>EPVxp< nl1ȜEp5JIs r{mA!;2(z8WM,n?' -3 5^>SǤu *8gvl9/Ơx$3 u{Zߊr":5q'ix__,p\5Itn݈.l^3y g5PQ,m}cV8ݜҐ)~u81să m8#,^n7Z͚3h-10--#,N]lAK,ćTxOsЭ0>mxSـyJS~Qۀ[#Ah6ܫ^TR~`\7--rrֵF~|y^Z2Pnvk[ju#6j.ƜR.툑} ~oF,J:-%qOTJsB3ዹAtgtݖ׽Y'|zv-} +ٮܞhnCMy1Vޔh3 MeQ#XfQ3&IwKQo~Gx9ӿjh:|{ 47zCu9_?xw, ieGn)FUwLSBԚSGȥ;牡R x,gQwbPטO%瞊D{ jǁWB-ICF+@7*.`UoֶHbB=`f(Ğ`ZDsScښZx]lIN+ch H,L ;4E0IO#!T헮bSN/[+$%Cy]a(tB9UҊR-`Ɗ .>ݦ7/rIt=q[p"6hY{X绸,4[mE& b@ȫpPd֢O)dP۸^|S$'C5O9U#>Qc, ٙ+NlawpYdF^*|`ʤi}GJcr z@-a^6_&FTl[c o7T|J-& sAWI+x0x&]꺜?TLvH7L]䜠@5-A}Kk`>?7%K/XR %S(C Ր9p]r te&XMC.&&7 %9Ȏ<~V~wdfow4ÓuY_E퀥l&h ΂B(@[8`Fl&}94Qފ{5-POn1!oRY2j&a~$re.Cru!^r13uKspuf8ք'(z{) DDU]@n{ T? *؅s#'N>Hz$K-ß]K% v@7&X}" wme,B>^ȞE<`t`<%%?T5gCx'˦;>f4799(Ar!J"D*B˴bs]`}/bP'˖[S`K'1+ۯjfa^nuRAxTQkr~_z}2syer!QxWԉtɷ2X sy~CEcǢk9}'P/Jо<Q؈ q?\5an2Bcp#S(Z}賟t@ :1DAj$DŠ;sz-`ae>7KX7ʲRr|tu E#*KtCd*Zt#[N6 Spb/&d(Tʆ9p 'pe[35v6\3FyL⫲n!3yΕbĩɹROf TۙQb 7+rSZ?"i@a7z$M20xwRoSiUU+:++濃; >7 cwbMfY|&Tb[h] ױ*0h1RC嶘 TS*. ݾ#*=-&4GEvyHMxiXpOlI\ڥdƫ)OSӿ;ppH_AXg;5e~(z.vn[rv{UT=zhnV~GKzhꉍ$. \ȁ|%sabܹ?7ƶQ};XSb95PXpqNG{: TCIr Z F35A0~6Q9l@AP+OuxQQȂ3EΊdr={BGsj{:[x yxx~k\|.IwN N;)JJ2%eXl4jnqxˏ6*-rT5'͝W% t۝!(НzK^L3`wV| U@4!VqXj$<2AxԶFHn6N`&/lY ft`]]o~K?L .ц~频d%w'>h~D;i<2TъAeHm̦{?EMow-M P 5X@$m4AK$&E:WABو?ɸ .`-1]$Y.BtOv7ʙR!AR aY+^f(MHZӶ=oX7pxI5V W|ƿ&+ƣpLVe.q ۉ ZhMrku|ïU{lV $}qqaa9 @hlcAפ]&{ /~ .;FEjT[7(kyޕOyAS.+S%0NņA lqt~$eX,#Ŕ:N8:f2lpƋ/)MoR|+8PkZ<\A%['K>%MԿRL%%v=>Z!ʘ0F]`3KS?C'Pc' ֟Z7 x?' hm^hv{ؠr^W@'?Vvz&ԍ9^/jEM4m7C1J@9\\ ksV'-a9e3QQKBe8>W7j,7`oM&t6,h ZO \mք!bxߊᆪ m|c,[ H`9k#{Չ}{Oz2vusD7. Phշe^ϝ|nG6`La0>>)",f z^L~"\@p~i?80J \`dmE~ Z9_I,oMުƐ>'[_Y=FP~?]4ۑE n'c MЕvע˩&u |ZFE=rPq1V||8 mΜ kUA‘I%$uNk!(QN^'I:sbd+"tKɯ"l$R)"X5t,)9 1s}3m=$t IO%D jQCWPKx? ,%a.&@@<`#s(BM%*S\Py4>XۛA|@`S`?pg7#ۼT02Py{52j|N3ӫ O| Q@ȯ)2j_u?#7./{%(VX2t2u՛ 'Yӕ]/CA?^ ~rPՕiX-A#.`9(`" ԃ/~0gY~X MXZ\X@Q @~i1Lnj?*?~F:6CXΟ9t92Jݷqd&hgOQ%Yh+?㩅8\~ܚ&]=ռ^S O\ى _0b׵;{c6$WbQ?KH9(ݺSWdl#2s fC /Pw L›@x@v<&cZ;Cw>( PI<; n^2JTOrI,x<=ht]5)fS,@TC?}_7@Pomp};;&-r8 ֌:Be Cٟu&^Bh56-I$Nl?e&5JFh>LD5$.2"4ֿHalܾԩ*⸦ ~w&wHB mpK_:E*goꇶg׎L%L ΙCNfܷ{?{vVXW63c޲DE{kcwNۜJVY9 x_6<hi)57j8kSnB!~٫ sE W=bl0'UD2?wC-cHdߌ^ƌAQ ב>TӍzg]ԹhFH\OnL/L % pK>H\ԯ|`Gdc Y{#n эudJV v[gM`} y(GbOAЂlGWe_҆gz'5RF:nGI$& qkM&* O5< |+H-EqoyRcAu{1<+yhP~|̀_8w$Dpe# >8,۹)) 53hnɚ]xr"21.Ěԇ@b5-iKYӋ4f[M:>%eGɿMgg؁wmҥfՉ=6çs .xN 9*LZ9qaL5iazϵZ㍏œ2Zΰ@/,j)aL㥴UfQJG5_IC!sK;؇v$/pN3m!!S],&Vb=q;ӭ Ԓv`&6)'I|Wc<Op9JIRw>I2ϣ۰d }9#n AtB/_V|L "͈UMm!ƛr, t~<d!Lݶ"[d>$- Ɛ[5pa6^gW "1 ȳhV^KLjr|Gxpffnve|epGUN`40 9 p,}~#bJMź?<)ٗE[Ņ{h!Z-[3`JH^k0]"Jxf le,/!evÜ< cIJa DlM}vɆ2&Lg}qP2!4]Zwe95X;")rqe/px8+PSLP1?NhS @|xt˷ZE_P÷ʥ\X/h޿e ߅Y/{@uj%i^ڱB1.=l_w7EF3ҥ}<(R1ǞfGvd>"'=K n˃Q G!ı0 ?|vF`Tvtmd.3>8شPxtA4gV\H~kح6}_/rkPl{iH^X˸Er]ki Ņd..՝́ 3Օ?6d7mBoA-xiY݉NýI=Jt7^'Г{ bۑG+IBpoU^vPOT%`w`Ve8IF?U_D@lJQ)a1ddLYgBY3hY*]B޸Y[wAƸW]^9Kj1!|NBNh{.z 4^%yĎLP9ɦvr/hߟ =_טpeEǼf=7WƩΧ}@:_8_㘺; ÔP+Ϻ`$QЦ Kq8ֳ7z&{ R[ڞe)rWwieP+ cz8sbrMr+b ls)?ԟ^Z$-T|= }s5gѦ9睹-I)CʳV,G !{ru ڭL⥡j+ EB\y &μٖέ!!yMc8('h KKVt7&)wϜBYC~H[m,NFPEn:B(RA~3u> "]8CQf$ܢ2D1jz4!%d? eFӂ@äwUvL;:iN97CG:20߆ Juԣ&&!DDŽM@EeIr0$mFCۂIumg%YZKwd!2TJf2!_R:E^o5~3X bv{IUy~>JY73@XF:iNAe>P31]CޮpI6/*xS/}rZpcqr$*]Ɲ #8{~HzK%ozEqlAE|noEFg[YFu/=F]e˦ `#EI.d~3>W׈:JlV!ZNtOȶ;|暧X3f"1j6C0묐t*yVvzJH_>H١S4۞ZL=쓐HUi ,Y!W.8L;e<1|2=Lǧљ"|6,mv];7NuOo`l$cоCPyf瞭'ɺځ9\qa_7,0EzJ-u&h,ԱƼ(I 5nqlI+{GH X8 i-vzI[{%u+J5ZpMq$kOe톩`)B1S¿Y},CVځv-Fdzg7Ղ[җܧ=2ge6sxkToU/d}~d;@bfˏef*V4Fl-lKr\#K9HXN!VfK~(=Əttju.y{z}M +7w6n(G=E,^+9},'(̘K_X {xDZ.k@hO<N%Mڄ+ѯx.&㐈ҋdQkWWTJPE,=1^sSX&2#.:#.08XV3k|4RI!X'q"8d7E"dȇ1У؃}\ƴ]>랖:8T>xYivݿSCY6L|.p/=z|o+OYzzc<<" r5\9sqD|I1Ry^P ~hy]m;dAysBmeW `~v(ɉ`{ޘ /H=>|~j.}`'RDI> wQze*Iđ/Ww4Af/ Q;״Xv&ɴiحwj3t/ҳFr96}N7w(W&¹k7#tO#(+3Wv(#Dӈ1V\T^1| k[ݭIѽjft!͉2vwݢZyhnH>mM7^p7i'񯲤®+VsgPZ;TUBY6>|?p$=OfKFWNL5DhǵBAqЌ GuN(^4ʘ^ǑNk:AZ`$kl?"E9Ξ;םP@uF7fr%f>J1g^qYz?EH_㳌re'4MY;'ڠ:Rn{R {lZylT*1Mފ01ھr^Ƣ*Vj8ou1dA\`1Q*q29؃y1@[.UN$vvLW6B˫hqd_tu9dX\L߂!z*"bJpGQrǟ^}(?^S#,~-4pg`ƌ&OQd[CVԭwj[|WU)G=n/<"S{pR̗/?޴_CC+>8NJ[g6)+LMẂhz&j+Z'ۚ*;~z2MlD} .ՀmIЇ~c:9% ] z"Kcu[RxaЯHg];歭\gq+*-l 7C7#=@o`+A&MһWmeiPh 4*;N86gv}|ɟ[t[Z$`Y_V ;c$2MM*nB?*bR;}9r_*J.zZI$=ө0M֋bz{OGhu7.s&Ѽ;Lc*[9UV'4xf &ZRh_o5G&(}iސ^M""aMFoDà ב |27W{¤e .K>m o6o UŭF 6Ԙ:1*n3\Ҙ$q$MJ}uH p=E"_^&wT'ga;wjCnhjvi,FVmʆR|"d.4u^Rf2;V=g_w3ɲL;TP=Ag<'R!ċ!2%FȲFvM&XuI=DQF Z"]yñtd- K}a5(0*^@]*\6i1@j3SG'F5;b _I I÷K8HuBo@U\ȩ\:9BAy P3mJ y}qx{}:i1c*դ4$3\;QE1xWߩn6jP !Lusډ.Χ[vYg@1[6aC˴5*UW7 lm(!+ "^2ՄWuH$nw?Yoe07UwjlbI8YϰepF♅F\61:o ӜlΡdJ?U54=BZl"w`Rs#7;_K j@jhTs;7l-}cͥ<$/t _^QތmoE{1a=vJz01j"ެ1N}_>uTx/?fv& Y~ιpۋOV:С6)<J_eʳК*$H&:qf QeO>,C#(vD"xscM~'E3X4%̃FW |Lk80|Kc~ÂN/D^o~s *ε(}j v "-{ 9EO _UnLZLu gWw,r:X_D>ZA#Ύ?MժPi k>7(m_Z\ )_+3`:]['NtN)6C^Kle'I`Eݎ %Y4 Z;* 9hP=G(-rIc Uq&_X55c'Qy]tcl~RsE։3滍ūP$A$!>Ut吞z0Z\w09˗bC!)US(/g/>off]f'P}/?)U[u ֒n12PHfRiJ @и…_w/@x?R;w[= §s|KA6l2Om($꠶׈:)b az!ߩ:1[|?W.T/Bh^m~"W mϗL]31[<4>ꙗi(x0ZFhA2IPcc qKC#o̖/dHo016T2fscά^h,$s+=HͨÊ[vf1~%tVZpe3Πw|q3V"[PmOgۥyOrµ5*UZ֜D~_HwYXVb.A"G:ni6@$.]WmR]%ϱ)}Ak"lDuȗ]/rG&AR*OYWH s /!Lm^g6s_`?qG*h:fn hr)#d79%gˤB<JI?W'ۑkȾIfe("KL,6ߧw3A/QW-]u'ƚgxY :*F5&}z֬Xk $yJf{#:TSBgS.2}vtBQGQ鉇Yq(_!^E~4ɮl vҖʬXsp!h7x9ζ+XIF8ڛSUe$P3EwK1"z&|3؃"3=3lNr6No4aU~N)9S:i }M~`\( Kkr*Mz>LHlۚ 9q߅ JBC;PS1Ϻ"v?䲷+" # jՌxB~݅6?H֤x# о7/t!⃽d1>CXӹ] y8Nw~.gq^8z'htȼanLjJm]* E1D_$yxFM feȏ(nܰӋ Bl3FfQ@?aw *ᴜ&at2voPQ̴þ%&BJ?$0#f&774EĘhB,U:.ͦ䚘'=Ov2GdSkkQ$]+!wkUܠBTA T45fH-3IZ LN}qB4_ΐ!ŀfZN! d=nA(/fyRYw1eSl_ =.[e 'KCnO+B(gFO/X0Cg˞~IgEM[R񬈘L~cuպKlبɓ&ؑ@ <.ST`VCmiwX3Ho H`tԔ~x֊f$8:ZyD1Q!gnbb aLv !`ץ"o9gVfo˜ƬO9[?>uw,WH sҰ2,Sd_}MP8n>~ң3g)RDnGb]:>r&e^;#rfhWD9:^|`H*P4W|g q쫇_W6%YKLCWztocYȴD`S-9RQJoMMfH4ɮ=͗)*'CZI7K:]X0$ M$4 k| >$g;ꪵP $G5 %Âuivd(`z~0ʧ$ |p4$eqLgn 7#53-4(蹰WFAG\ pCs$?FI B \պL7+ϕq(PL(z|7YD!YQ8^^rqĄ" Ο"~AA~c |5/41M#iyPSKxO<ijorb yԕ-E:c0eȔH]|\@/η-Sn͟/"=ΐ6̪BbwAJo_oAs/ I`А 7C˓6*L'ң!Ž߯k)Ki|ɸ~MKUǢ`av9{n2_vȿƖ_&W5 v,vH?#B1ty=6/*n#J&ד){O=6norU:]?:\zUrf;69J(OteрdPXF)orȉδ:?`yb)J)DU4b;휁w8BP՝MyY˿7 HL/8beJtiNp7 ܣVzuHU?;OvBD>pK"23P7iuAt,/ኃ5Qq4m9N.r#r1Pz)cV>nzۏ:{YX SIeE=!V -2a j}JsZRgL<&˺y5ԫp\}ge[a7HGmPJGV9[O.X2)phzR q6 93(gcKy3@Ĕ `CbnlT>(*g?6 DkY{ %ע 2 D1? qo`3%sPI&OiXcqZ_FHy2R¢,DO+xѧ=p ِ;͙@Rg)£pݧ(YHUGSRz4Ao3pkY'm0bg i H_h-Z*ɥńh¹㰅Mǫ6V;j]>>WýTތd L@VfsR!_ oFpL)MڡLVW18dMyF'Km?[h@z EBvwnC*϶,]G`f`zD/ٿӒ# raanQbʑgI7! @IZ6d~G(g.'k@m6x2D\v`4Pa k\yy JHdJx=f ,<[Ђ,%&o./%a ύɳ+s۴A{d|Px~Mx"kN@9|skJsMlla,Jb6GbΆ8â=ƴ#Xypw~u%mٱ(Hr-J>0BBi;QxR%c'pBa^k[7Vm*@;*`[OF劯V;ATwd҈70a<Ƹ V{2")rW/F7a=H[ DkJw9!7}UNh~<|8~Ȫp*SQ7Fk:9yaN^ѵ~bo5Ғ[Cޅ6MwLxsTzvrd"ۄ昀CZ=ڌyld?d!Gu+ycEb(}FUpRn bC˭Zn?e6 >-/U()+vV̟e$ pő.0 4wʬ N2Y涄qW0jf}T('=xn+XP0xtRYks?Z;Xc@FXZf&?&7CjcXʦmV5:a&XA:*.1,4gJO@]Cc*zjfcC1?V)k"34c; N(j`;J9P Ii4Lr&ؕdҁ{[l|0i/N1TKfHЭ~)>Y`sٵɻA<lE K##j*(AfRT Xezfu+4GƟO:@ & t m1,cn L1 4]GI΄ R(n6  ztfT۪B:]lHS +8D|qV,kzٲK=*rkdXVpP?%k*eEy! 7Y }W4;2; Kh <ƐI`2Fn\TڔS-8OJ{LubGnx?WY s`C *d*qH<70 D"&ߪg`pzRQbg,5U<7t|y@%7yRW7դ!s0Sʠ7&bS7,OX_*ݽ.fgW8^YUyf"VL|FkefiHTSJ0T#im_Ru\Xh}S?LDIsy\M '1W.{%ixTD؅ׅ.H?ʕ0 ѪڱK!x>'_S#Dlw@V^b%(AmEnMEe?J W>8zeNuB}tfEc\nᓇ?~S6iG"j[vN ^5^&}!iB{(d SdIpnXQGtvGؽP@'{^Ulvyz;{zNO!"o9򻼬{dA^w q\' cmK(UJK+чY,?uŵPa롌%n2&íKy,~]0 l$9Lq\Rtppq6*27-K~r,HLPT߆ Պoڗ!,eгkj'̀ ͒=,!;sl֎c ǚE]PM=yRΈ?  P# Q~_WM1ž ,dGuE+Bfd_T# cA Mt7^9:/Po6, sMt6[*7 txbd?dPsG,e)6;^=qS("Yg -:aNR+%; Ԝ+@N1rN#20J/GmdnRF-uW˸c)[oKs:[%/@D4b TʕVUŐxHP ٢f]c%/gU}ϻfzIijOi G`"DuW[?g_:ɂ b5WxUlP|[.\_Jc5E+Q Dル0. DGȮMb,rx \Pi:]?IP74p'QY3qj0u12^Kt$s2$eۥY̱yṞ}OGke (!Byw2a`s,~@I: =We(+ ̉BF3!02XYp=7{R %FCH is~2"W~pB3n&2W] 3Yhf˖^%S>L ژBh &V"vKJt-࿆&\EhA@߈G:혝q5R/J!D_Q&4&נ&|P#KTj n335WrҼgqV\bkh;XUAⵟ_5a&6\ٗC$B'Xoq :43NF/B-IEtCmBØ~Ys%M^'yޟ~9j&m G&P۵c$,=gޚg2K<8!T9/gp zUBmxz'5NCA>@~Η;zpdhI|a\\R2yV9Irm:S9QL@$nl^BXSx$wW}E }P]*2W-̀u//jF˨Œ%H<"qsI: {QIk^)8xU[F7uWC,)\&1&'| 4y<;>Ю"lu sDŽFMs^/i^IŸ*,[z}ׄL]8J>\p\E*]ݓ]W 6$>qg- 2^+pt]&_F/-F˔m_{.jGj~˼ס =*ԑޅe6H W{2IS#"|R]KBWy>[-PqknjQ A֪f¤k~Ӧ{r.v - w}EQ|OKI"9uAg;b1)^IՌT癈}d`6ZGmU3^r})}M[D7e ;2s'~>bLZu6ȢjںE`DV/ Uh1G~C([>Z@f `H`u3 'N<-Jd9U:׿IeG@YZ!vp;Lxf#e =<^;5w*Y7c bH.iiG~ FO~XaEEW= )hW$ڧيW蚙U2(-xa%>Xc襨}y5Rxr}9tܪ",KJG=,4cf?²BB:QH{BU;*= 騹l6|ik1bs$sD~q*7)*^^( 1>vͬL>V=v +ր S.5 +`8^=fY+[;Bxux>s>zOS`F U3Pjiu=w=&%rHN>lQ 9[V[*}smdCZf!#(ʏF2ƛĭi BWZs32"Vi _>EZgsNu:E]u!KVpSӰ(752|N\YJo8{+@.BEw_9v1$[߶֥|2N1*Qh5C`ioNiu?XCyf0c\e P:XGBwgT0d6|LwF '5Z;7sy#?d*|-3ΞP2VW2딫QdpޮkkҌJYӑVnK>=as,#XXꡎ BT&`Hy=_2BTd[<;QoN byMYҨ 9`eLd fv4"se–)VBQZo˵0"v?B75*xr*vԛrv%4|pS=$z]4' 4=)zf:~v\ğ%BR'yqO(c8Nd "H*@˅Lpzg%W3b~@D]ǎ8*}U\\hʩe`_ЂIOsi-mԜY0䝿D-O!Y {Yupcj!wUω.82iesC[a\#:;q `G1ljEbC*%ƍJr"CKl1_`DAp%}szдb_v0׆svAP'SL~*z5HGV2%=$,j)u.&0Ӑ_w",I6lN%ؐx""J!W`"(RTÃ@sC-OG!,Z0@0v bqp!rSg36dI~{z}w3jLȸhXMWPv-HD@P$Pa0%9x5˟ 95b6o!S#Q?+I}lϯZzY| !T =~N1ʠDo"  n ,Cv؍\`7Bm:IyC8)& Ak:& 4';hSEP^ vi *vGZsUk6J^|ę}vA0ٽs:UR068]_qcI/MOҨnY;Dzwty)@NX3GP ;M{ =Hp-qKwEf!6S juɅf;NzŒ!STJclcJ}ȚT:sעrg'/%#-1cwy4(R4H7!nt4ֺQJΰ dK ۶J@* ;~z6=I4vܗG@(ϩS2ĒXD5}h8`cz-& P\,$x_<0Ĩ7P'GUSޟfCrl'Z1W>jZqi֨.&0ON-RWUzXE´=8LFG:wŸm NWMq,/ѷ[yFT2EH:ÿN[Bb'8.Tiw_ǻMf.=F^c\tp4? 7_d-}ls鸘Yj(P뼾mgfNY<7cė~PjLOqdI gFQ`E(0ጽ-"DxS6NtK~oO-^Lui>=_P'e{~?\ 7:JWi:;~/"SZDO}\ZD-oCNV83Xꆥ잂2PYs}Y)f;՘]fISYw9NgXM`ğ ep^hsnՔ_91ÞN) k6'&!PAnk↷raYrZ/v'afU0f\k !KDSR)^ϥt.E^ƋMi7$y3Hv7r\/\Wg:4 )8UOo7IyiHN})%B5(P);dq?m^/$A5BGolH t= ;n3E3"LM!.0@?2!e3ЗN &q$ϛo]NiYтd}=3>@Z]h%Y= /iW 2pQQ$+bz4Z[oKo"6dLֲt:)yrD>i, u/ U_%L AM扰>þ$drݕkbEsc9>;},?%.8/$3 4E*0Cebg%R^`Io<_,W2@J"i>)i<,}qY3@&jv6gOJgU\<DTlol^MvF u[yfgpG̈%~ܳW _kčhޝ}P?)L=Bdw 8E3D `;jӋr1!H¼fA튀 V>1u6A@iA-JnIC~pI2~_іU>e?lrXV"*BuGx3q,FJ3[N ܿ_Z9Ɂ e3Y\W]}1D_hu#JV-$v5n Ď> *k]ڻ&\IiW"JZPYhqRΛgŻŹiD&(1Ǩ W5I\r|V 1&- dx_(p8܆͜-ȷyLzn#%U9mB˓=qh,&$cY9Y A` NH|)T[(bmR)&LZg'e#$abRQ &AלD:rW(lMm@Cv#Rf6dW8?g g5,m+< J-8GqJ>x]XIA a;(ڸ_e gϘ}6m%dvbCf!'Edn 6hb+x܇5q 0z T# ޑț"N$~nF'{]ח6 s]>L-R߲.61Qr,H󤦖45u^1 +DFu&j{aNXL8f}z,\޽\p#7 Z}%uPyJ̬ ?FJS|! s/^V,ˣ] #8M"L,0|3\6ej!PGy/90Sn :0|+~7eUn@jkº`QL!`҇Eg]ә_gY]a;hj^U(&@ȭ.:s</l8dE.(lcB~5,1d}$ oU? [ܱh_ X[yNH7qI%(ab'33~:- ˮ,ͯbYSӆ KJ E Cx0+8}r(r;mf-+ʛWGװj/V|tdCf&(Fk&;6&d24cg-iԼ˘8]~T+~pYq]X9~5@P`#)k@ȡ H֌jҴ[;@ h_8Ye .ޥ˜+\\ J(o1 T*?O4|E 8Pa.*cfF R" LH|=1>C6~.!=m'^ԍuU\lBAlZ~BK6vPcd44e@1\*gFVS-iL`bᐙ5 ܃p(v˒w M?kP 9N&ҟE\F{ pQ܃6 yw(_k W6ec ؇Q}sD&-''d#z)Q- }YCOu:ђ`=BZq>: ㏇1%ʤ< i-(b!d>(t&1|(ڗt4A p1,.j@6E{#?l|?:BxuVZ^H٨RB Yz`ALA,@3X飄0/oPsk[ A>Fְ.5p,6*Zk,(_A'6f = f2G蚭Ky??0*EpǡF o~(ߚ0L-)xOqCF oy/c̎-(m}2CY d:EO*=d~qBe@㐦u]IXL\6'ۊ/Vp6dV`H`i3,+L0VqVJeBtMA}9U`9B#Jw3f?[$gS!4n!gKtp@b7%].Rq$G߰~hKc']\9 R(V;yIiR~T= c> ԽXlwy1eRj ,ț,rRA4aQ DE3:(>ɻc;pnX('0*KSk})0fTX$?`GtNZ*ѭK.qG9^heGú۲%-<4iu&*Pn҇V7XGk^r0rt]l^cSٗ]9DƏ"FPk:!?|/zVn%[{DKe:E/&aw|0<^l^{IԀTkP Β'x/~p,_tYeR "scs4zαj^ j5b$Ș- dž4BBUM(XjZ޶{Z 9TA$ņ_idnjxGI)a`} Q&2Q]!xO]:CQJR꾸>-7R~&I.Q`,yN`q͓n"0w!EJ5i\$KWppGKn]jp Yh!~Jpgxٸ}JSDR?Yk#D@u"?WlY֌涄$xy-ECyBAz\cۑ % r~.[ՙnp&D[Nj@ϖMICRGhKC#OcD4Q #v{@ E4Ʃ̑[_^o&|ʞ-c') ϸ AHtTڵbQ` =~j¨PԠ]섲&'ھ`kǍ)|23d %uDnwaj{ރ/6~cLR{m̜/Q$ĥLkrh{ɖ0bl:X kWwCʋp\ar]Ry> Qf%.@&m0މ?"z%daI!_)&o"s ehCDL]!s__H"*5"|Jgivd[}]=kYtǴgXw.4\jzz;]y>&3e *(\OXeΧDlrpE `p Y/;Zрi0t˷hwK(Mփ*A "grw*#=J4P$k?+8a#^b\%2_ %ݪ>c:K3M~ ̩kPd+L&֢WNk.<|@x,0EKy!nm=lP0!yH92ugN͵?F MrQx "S՘xmh3}C1B.0Α;er-C(+ѦavZ ,*1NcpUFcqIU#|6}鏾!a] 8gm݇#y6 j~C2^lYtLyShvNЙpц)kҳ1j&!5ÀCih9]Zߜ~M,]Q7j/Toe+O6sk9bv vA&y0#TϢZ8ᢅ;\%@^ɒ+48^9~_>`|S)(W ͎uZ` t]gJt(x՟\1uSP.@"-6Be$p N|W ѕL!.BťBͨlP SBiđ<l(bҒ^IBկG^m(.kd; [~_\gPxռ fRi_b 0*C0o6?"FZy e]>!8S4{ec2 i0Suf@x꒫U8rrQ@͇4d:aš(4EA300DmUdhm7 >U4Gd5gK&"[ogF'Iv8~wvrȈAcv+ib{l!gK smHՄl V1MF!=WqFM盠8}(68SZ˒9ߵ@ǘʹDZDKh7;`RZC$vޠ:$3ʽ֤yh }넶fY]h|ZPcCEpiKI9B 鱟 EjhVRn~m1 ;C RiU-K xƭѬ5ḘP僟j<:hGT co3OSp~5Iktlh3r=O6\EAu&yn ҫ)pX ԝ13I2B< ;^z672QS$ ?>D4hNI@Aгg +V?o2Bk1ϱMަ#+;,Kc >7Dռrӆ8ЪԱ~a~_tf)rcWѥ0zQE˟'=#L(''B&A]Ǡ8WkK[{sNIΪU[9w6TǦOmI˜IA6H.:I/U- `ͽ a[}polJv )!P*otUm{nu"Ţ)5xz<V񭏭z) @ҦUo(9ؕA_.pDo fNM@2K>s&0)íbdZk1Qֽ:$[S:z~"OJ=)[΃*>8c@QAy 5qI[WuvEhr%|&m5ZY& Uh,Nx!Is]#@ױi쁸ylgC">Q7r<ڛG:͝u6R`6G{ʲL8e̱ IE\ҝ# Q4˒zP U=682]70dXmn=}nGv IS qX'-P&uV$-9)İI#uNp)gm !Oro/oesv ,{$go50ٝZv#yũ=3g u]2.ʅ,z;?uf+X,Lb}R$;67E١#k^8 la dOoNZ(x؜3nK.aӎ ֗8b&3U:h]H򙿪=>-i{esĐU1>G [1X%DŽHKFkڀf׶ M4Ƞ1ij/jC·f\HCǁ3pDqçjz7$BgR-x4Ѧmz`AZ"dޮO`P6Mu 4Qjʙd-;e"iz)j}Gx ^J!&ދs;)nĿđ{3/$6n HbsHA7>.C;ɗg ܌nI!NiHPsԺ/nBU;%0:@ڨ+? +E|Jf̽JHb ; &GݠJ\[[*rEER:zgoSH|ʕN *2mȞz+ x@q te"E Xr#bqvD0m;EUGtP3Q$ 9{Ȳ 9bh?3~-3Wm!%ȵ3w܈6d#_])gU^](M\$§nScćO ,2´XT[*mtTGC,}0avOtr:#;6 @Υ DU pN"긼sk5▞$ԘdM[r%Pyd#!A|zSȰ9"#Ym`lSM{6׫i1,HLhme`/zN88OzHVcTZZs3`+75a yf^vsenz c:ZkN_GݾX!uAnrD(jy$0LCe_Xg `KEGߚ'iPD{{+JL[f6 8֜w0% >o }21q˳,xFS +7WVT$˳^3Db:}ZDѩ{S 9qiq>6zע?QC(U7UjtJ.pqa:V,e^cf6k7Or5JsYz\++FQ{PX/qEH`d_.v1%zP3J~;.…aӔj9jX[:?Ğz6g; );@DPbZxg3+6 O 7lyt:_;g#7n|K׼sZY3`1);p71V1邭Gi+pLuȞ ;t\TCЛ+0%:(ᏽ1=V܀& N3 e_x`r_< vlMៃ"XiH|>gf=0Jo*zB]aR{C[{D8xqpjdp#d|r"j@.g٘"4,pۥqb 2gK6#u](rF'`Qaa|owzm#eTE}&>1f]gQ\{ )=Z+Q8D;ש|F]7̦1w">H/>`ͦ nDtEFɐ\Ēڵ1u8"Tq6h_ƢjpDC"'Cq9eynd2B]{%ͷ,ޘd+(IyVYN v՟,@cҚUQeux&ׁҞ6ISXs|y(9]ՙZ7u'%95'l͝g0*\}ED!B5}Yk$`Y ŬB(ac5?KRcJtVHU߬K.w})aqNI ̫Qߢ͌ ] X&lnVil8DqǴntAoۨ/;,K-{uKN ً2͸F XokK,)75 trM 0$J Jߨ5-:hJi(ML* Ơ`}O1:؄8zN \\J*EO.Jo k6n&""pNf$Am!.%% rIm*iǽ`ܒɳ܅\Ǿ7?v^tE.kE?iBq2ޖ[6!"h$;:` SK90dy Mh)+aaWgr_uVh@z8| _]FGFD釹x \L.:Yy%kl4yѦL̡; 1큎 1 e] -Mٚ!΄rI|a&*5)2$Uq`mUF~j2!cxq"^ vG_h`O49z tjZRW1ݩ52G[wLurAx䅂Ucd M mei%]Eoظ CX,fT&I4fmX 7kL݈+¤WکPK)Nca`t X'6Y1T9@_8w`XW֝[,"cTq}ģ|Gu@^77#ر,tU hB֌Fw k.0x${C҃HO (>aI=5E|YqTD^\'`N$cA NSH輒!&JK XÅz40= HM_,Nڏd} 'm(:.iײ/Nd(^u'SG}^Ja<2 3kI8]UÇӚd r^bB@3EE9oڙ &jG~[s_k9OG? ̲Ff e?UVQ4;ȋGfFN#y,[z/1[Ԩ#8j* h2WylQ/&&btoƹa{/;2L1'|¤ f:A#IKC`m$0!ש^8 \ZݨѨQ8Ks Z} .s ^gU,P4)onWRU^^ǟkR (,g<. ~|e2G ݜ̌9sI@q{WrGBl=$Չ; ivỻ2g|jQ<zY.8c*){!ڶ+?C bէi/JN/( c wa!atstP'g$a/!m^,H>a.^^9rɻc"1)w.^i?黁d^6&@{%~Pj9fg+K?Z⸶omNE % ES+QқetDyJәjNb@c0{g\KӑMöX|{_![\N YY7H3[wb5%a{"VQDns)8E.E#8fzKG,N3%|(M|<~C3Wgy)jw c^]9к %$SDyUw\ș5nHTR8tPMԺ:pi~R4]B}Pq"p }X` E"Ly-u~ĿaȘzjg>&e|:_Ԋ{Hk5ȍ<"{v{6MlZ2?yYF?/"BdcvoQ"fZgW>}0h)lB%M]?Y&j/F*A9s l#H:fl(BՓ_BB{NߟpQ=Tv8N_{Jk$lw5%.ee20 +v8s$~A~isPɧ2kWh6Z$kmdeB[=Bb1U^Q_)L`\LD3CeZ/N;U`A|97# 6W5enn1547E,AOðk&L)G m'*Vɼ0ξ}hy8/H!v3&:)K +D̴2VqR 7FzKBR'b2Rc`kXFFO3e >1`Q&;ttQ O*ռ砥XRJcy_N+}LPˏLMAI5p1nUVRYHs TcD0h%UBq(oxFYTkJnl\a, 9l5sD24'P#l,֭!eSY2<ّi:0XOYy1Ovc4kQ6Ru.cuiW?hrmnŻn( 6H92s*b+HJD̒zCEQd!&FF>|w@gv'_Ԭ 01JѫMJBːk;!4m0$1ԳpkP|B[+7\j$p`K£feܘB#8ܳ7F=}D8s|6& 47fۻ܁T%wY='/C{xͷ$G<Uy<VkV_'c;Ip5iՋ;A xӃ r_#D&f#Tx%Rv$>L KbzZÿ)Kt#tXG>\ nNu*6c":ڝNZᳰ.;<9 _T}ڭ[љ̶8Hf2;b$ϫ|4', md "0lx)8iXul87ZpVhD[ /ES@g@S[!c6[Zvo;Cc%TH CSzǷ?:~znÆWPʦ`aݕ-αuFPj֋[ޱm㿹IgqLVBIͅ rL uMFNߢґeD3sHEEk>ybThB `p hdAZ('޾3Qv28FUS>`4[KYrtJ5!ޒX#xw#6[2 fsJs `fLVoe zI+,3+CQP #z%O0 wbT*[+ '跀 z,&Axm1{aFR6&(X@^$N ./Ho+b#[]Q|o DfF2'aK²`L*."I5s 'X3Omɮ~qt,-6AB{(*?Ś0~_ p|5S6 ,a쨴)+|M1D{ .ڸk@MdyKxY|P  PYч}-A7^e|5,2Z!ӫ!yIVYne>4V&0:Lژ /ܩ Z9=:{O oĵRgTޓꝴ I X- lb_c[M T%Gϵ%"f$c:<"jsI+1[qoZ C*5E1[@eq[Zkh7I;AvfSuw<˵Fe$F!)sHXxWRR(G}u%zZj2$QpH'Ji mTTߊ:R.Z3?8|g:g:HC7*>Jc'bMɎv~$1 EIUOA1C%_F~EbRvXwjN^QI]qic|y/ f)'YEްv=cؠQyFSd1Si)KگWy |? Eb C&|Ox7h]UQ!N`zbpD c֋ r̿=4OGCL0 ,vp O<c5Q K^8&&DC,_9ޱk 5$bIZo t.6!bMDc!SRһ}i* kN 9"Mdq%KGp;@MuO{uozv4474ĶU#5?L#B$2叀/D_)B'Izz\AtX:5wVt(趄|wļBJB 6og([g4);:);1t?vRB˩^ZK6=>s6-Ħk9sK(xr^& We ",˪w1Ca z尕o KN'xB  ~H~E{-x4E2{^v}I'1|5pn8܀ .tW||@b{aVrC#f|ϗv8I.+rhzD jxw:Gl8-{eq޻H% 1lUyǿ0#j*cq@2)/r.Ml :KP$e<`6e;PCnbSѼ8TS%EK j~_$9 |eGF"\;}0v5!9RKo4bBq"G9kNLӫE !+@38C 37ьcmxB+dkP!݁fgcƣOK0ֆoLO2&dT/ѧτ̨)|.4F {n6U3MۓCMˮlN//ZW(Nt af9z o Vr LZ%75CL\X99c9Z = <(, 3 Xdڪ΂8kԇDh6"$,)瘊1;Υ @V*4?j +~o7e5 1GJ*C;iE\3s\U]HH=}~."fۛrS6Mph͠h("|@GbіQ *nq73D^O~+{>ShmHM;=(bHxC$/yB6u:e;Ƶі:BxXBlL_Ҧ;!"a;/)l iBM^wG*z0E[(݊g;?Z2x{=@٨w [4 [e6.uP%!7;.p7Hp+52>=Skjq-nmfF t lVi;|ܬ%QVRU$+fuFGa+aG'xbqNT ڳ,Wd= 0ʈkFW0bҕ`Q#LM᪐T?:y.徐_FwP)sCNRX4*UY^]AA;ӷ&!?#A$=}nF'6mʓ4I¥fmYy?6 IUcVj5(+UF%nd@]DGֲ .}]AkҺJ8 @!H m$Saә@3Zp'+jT,_&4΀YaNTu/ܬmi~1 ghGسL~ J6p)56ԕ@szV1E+U̢lzQDDm[9u.Rv ђ^> /W,EY?2mHn5,@& ŽpMn{:MD-nx'=p5Rˍ#nA,DRlyFd@i 1Iz^+%Zگ-f&GTD.eٿd,{ce抶)㊭_|N0;-_ǟ9oxNo238h d_ 7+*1oWAH" DELQ~UaP 5ЃUbir/ Ѻ`(a ՘jZ.Z^sOCxz Kn#﫿"]y鶅>}QKNiSR ^daIc1U?lq}\hniW3FU*PvhlZV? uZ)i?Ӊ눚5˱:.ժaxO}sr?t*&JUKJQ٭ Lv@4pEk]z^=D%(1PC/ CTX>>j^ol4#4#0R*^m^E l\q؛iHDS -Y\tbfHMC;X_ ~PT,i=3O  _A"]5^Y6WSLff6v4kN4O^ٰp_|3LQ8ĐIo}QD6(o~}#Iχ7 )A|<_qG+,2{c"D NLM5_$v<(r +p4?X9004h4_f:h"5/06 o"ai9oh:Ʀ;zO%<ω-QPŁuFk[mw )<̡Õ?sH`T+~j#`B*kśr:ҳ`pOtфuV , (K [n3TH}L&%IWJ;IPo?z_-_[HyXk2Ë+;)y>H95Cq3i/! ^v /h6 n*W˾҉^:0¶ A8[>}tBBJK;PB)Gft$5;MΦm?|z=mנ30_C (|z~a4g")Ö"!~TUEA$' 4K?=0A{"*Û6TCzb#|LJvK2;T,NI&aq}p1~D #'s~e%r`Y^=lNv_5@. .zy5Ơ0KxVVD[Z j4տW?騾xwq{9%3ԜDrw &!Ub: )d"j&q(O,xη9Kxyh9ZIP>A/AGgן;KB"R'60--RA[rҲ}(HMKL`U;g|q6buGŠ̲mB$G7.p׷yBW('*I"{fQˊo<u4TΤTķtWƩۦ#!e!p)4e5جə G=nA?VT'߼p5 XX-[x ~㯮S5r%D{V3|>$ yQaN`4wϥ>%/dž{½ w5,$T6\N*4"l=e}ֹNhbEa-1w}7x48} Kߐ ŵB\ikr+,ͫ!(QI yI`FUr8eǽ" 8]͙uz2bKAJ0MEJD-Jyp]PwEY*5&1S3ŃC+$N Bqʣf} 'Tat TVt2Pd%S|6[tGXVN N+& J1'WL}\it9%]z>viĆv)^/l(݉"|ɋډd6VjS2h 0Q~_/'vB)Uvf]6XڹAm?75.)q'-]+TsjEà2=Uz.Pؔ"s B|z40/+0(#=䯔Go2u' "gS'გ?ak3 9Rtj7kNF6f*QĽN][>,M +6}qQrd6*zIoo=^ZPg{x/=ؖ"xܒyxf:" e *4W51?e3?E1,_& ߖ|{#Lb_#V`Isջp-=e*H2W* $KYM=oDSrw@ڦt>Pe1.R!Չw$"{1ܦYPsg%&25iޢt$Z6,Ɉd= ; [鶾Jxg.WjM+A[U>mlJ]ҫAS *m_?HG*kW>-|~38IVM:D^'VZg5CByR $H q+W:+Զ7Wx͐𨝒V}1Rパ 3a7/K6or@?=:?>̍c WӣE(Ò[kczR᫯$$w yXKj<&jQ60^Mt`SFom">D)C^ N2;FCfJ|CxXK=^l"#=!maD}O>D@͞ @M 5Zt0`7 qwXv [[BKH3:w03DݫB..1@RBf.}6XT"&nXyCW;)8{pF9Ob^UȕZ{=U!bȴ].ˁL(I74tVkxj*b]QxT=&b,Wj)c(9?!Z93i]Յrhn-Rc4ȧ Sztq3{ 8D}m妋2ܳ R0 ̊ ?|hbҢFՀ6/c"Es YP3CG6R+漥sGО" $XWQwưб d:Z`ϊ#g͡LĚf$qAS0fCȹ=gi'8dsS[\ ^1 Y +F˰/RJo&{gR%v(=3[ˢpwSP#{ foký7)#(gٵ@ڱc<8Ur%MKۤ,_5=gOk,[ccsϞ0TJ)Հ NӉ]l-i5<~6X(m)*D+/|EKIJzd=oN'qbīٱ1ⱝz/pzjTl-N}$Xp6 \Yeb++OO >mz[b1Dn;#USq'TJYO' *6z e P5{583z)HM&r\^h[!ƾB;1M>"Sry'xEm\3i@}3O.I#,i.$ @'a Èz3fYfF7Z  eQpL#C(!c 0v0E?#!E:Tw8;p~>>/|_G>mA NGcLO4 *n l^@'PD-2ƙRl3= pF0Nk KWug'F\# K=PޘtfKْ<ɨ~Z0楞˫ 4W\Ib|FmG b>MM^0nݐWC&Kk;c=SL ws[: /&KKأ'5\Nps>X뛱Ag>i{K Ef_3ˢZ@շ $~I`[J$2+rm pϳCw~J!s(0P h*Z\?>#MOD<)ÑG+^ĚU3ƚ.{2]Z7ʴ*TDfFl[d,˗~*^O4@p q*\Z8&PLhZ%Yfo=V ] gan,38΅0XvW|+0F2PREdPem9`ʚSPaz.hfTH "(A^zىi%e_8Iw"amP_]Yp`9 f㠌l%VcQQ׮y;|2{[WjTsrr>ki|NBd_ME`qܛGƍH2zB e݆y +Ժf> B /wqXi cYY1B>oPqk8.>S$ShMHN{_^ +1mwgf w3nQ8*h+R>NF=ɑ<1ӭ}J}?A"1 q^!P`-jޏU7A[9{ƖqQv8T\lh 36yvlKZrdRoFevHk;r(@(iȑeGKڐ'E3*%D}P8WOmY=)zPiN?yћUf{Pv aQEm=cm}^B5G`M ({|C35UoXsco)><,q"֏KUDV6u$Y_ (JF$k_#!,$W#|R'ؙ-rA3PU^EFqRSDmOGK\Q+ns6z B[Lsw}-9S*賲T*PZ(,Y>犄_y c7y@+Nc1Hېg=Jv>/b ȵW1TΑF,Bsˌr,$g P0Q@z~|a2YW"Qa*/cP@lWiH>^z'V;#4Yxf#-p_MQGŅ66ڇ,ߑ^0/jF|P:mz,"1 5k= bF&$N|cdιYYCI֮;1Ĝ[mwnT+w=Ar.$g~xPdT'\Ṇ[3Pe|`DO<\J蛖|3:a*^n{փ0?h:\D*<;O&%F8rSo02 gm#f1O`ѴG"Vv^ 2E)0eCq )qErr^dLuf+JH {"eJ-͚f%'K'UF84,Q"5&oGG#,b‰˶#1bb'na)qSTD# Cw:W_K3WP2vߍ=UiX%uHwz'mfs% \ԢY6X2[Ͼmj\]m\|ٸq{_-mTб0imn-q`[I^$,MnaGFwkD=E[?^rNse`/?|oЗApۄjԞ٭ 0guߒYe6^9$jWPZQ=_?5p;kSWE>p`|Ů{ r]"hkL3F_A'{z2ȉ۩CnVw EN~Xr۸ 3Cf^:=S P(VGzf}7jHmhd,uOqC ` Am\ >(5 Tg{|cR`' A$&X,A(ZC6=Dh] *EK87}A.E'AO:Y߶l/ZŬb E#ďZRXM$Sܩ50O7t=:{wjbG<ގIċ}M圔i$IDޒ @=wY,OjL g欘7$ \~ *Hozvr~!Ew%[3/{ayVk- ",Hi^7Qt@q%ẠQ=0U>&T ^hl ÓKi%[K17qb>/hOޢ_RB<~#ǰiRXA@>ã )i a"}puBJ{ȓzΓHVd B^ ׋F$żKAJK ]0<\F~!,Դ4AW2D+5"zshz唵E\oӆ r)Pf%gLs,?U٩Z'zv/q\S Os#oJ[cAruaX]6 ."D--4YtIYNYQϒ!|;9*u%kHx>D+VI18N[9_aLP< 3Q2}vS 6"aEf \(MtiISڝL:H\VyZ/ VofN^h'@rz %γ$Ɛ7ph˘ؠ= i];K׷{m9ʻu"V-jvULg `Xb1C+9>x3~a{p!6a. VcbW(rNnnmU;D:nho~&]]LzLgxA1@֓7-3bNr\DR1o.'m,bt⨟ A q+aևscy~&^y^ -w ަ*ZE[DGrz+y #ơ!=}#s2jc!=0=M2JQ  ~0n=V9㦟Ĭ1o􌜔y[Qq)<ͱRw|x/QOXF>&4H8x;9\Tv'}9 "QB+#CObj8 Ch nI8Ux}W RFohD#W~G'>RJeK$;Cqo 2'k4CwƍЂ7 MyOuV=R6jt'$0Ѧ?Erj3.<)tu  $Pɭ/¢VY&u>d[l?`E >歌`n%aE5;ej($CX@_؄8toK>7|FB$djz(OR(~ne7;@ʀ@x}yyXAͱPiQ e(ڛƞ|"E]Ad41+R>[oCk곭 &E@d2h0a |{dUl–+E iTҩVe/5Y NFfo G'z gI+l0}k@[)6):lבlu<!OV3v!t4 BD dÖ5& rߌ_VsvONo]-/vw> 6=4. A(f0( d~q)scAQl~Ⲕp#ikHl\ ~<ݹ 5r-)}qc*2gU@l%͏ge(˯(?ϑ$&L ڡwW~qr{sXU`{ƿ׸Tc1PMʓ%F0Y(ŊMXAs砈]C^_~2GE0V`T/h2_u|xڠ:9n^`Ѩe;hyrcuU3AymƪxYqCƚv]<4ﲉ+?ucmř9Fh![i]J <>I43,#SoyFPzri.SjMb/Jp&If]{>^pBkT"QVsW͌W^8Y0 ki;D%YnnX 7}ea^-vAm-˾ؙ^OLRk{!nɅ_Z6 -ַ@$?|!B[y߽WQH]iUj|,+ۃuvB"B0!dso/́P;. { =ua\f02ʁIJ9Os{`^2K (R]k+PG)}:zb)DGIv#nD1$mV+JLuriHrN4Bmx? |E O)Z@𕰂UNNRiL`x:X2k@ca<^YDI|UL[f/ţ)^j/@L۵Ҵ#@X=WI;vɸ XP;/;ؾ!4=ݥ 0h4n̿X06;zo hxBz2mci$x.M 798`~4V p -2g8[dC3f-"iIb\3ƶ!{r퉝 d6̼1niLƕsR0%ʁ~0Apd]B(+G;J a;: Z W<,*KXLߞTq5\bHv9GE7,7ҏ)aLp.?4hT% oW}Tk6sgYߋ, I,ZGj24%|o zFSG(:)5掔,vVyqhm/ KDKzu&HkQ(, ! gp9 jF.Szp@khJ S H!." 9qM_Jx>ER] .~ ~w-njd ̖9m2ͺMьh-_}&hh>p!Х4+bs 1 1!˖kDj!B rNbJ;t pd?wV5vK V[`iP¤yqyRk+ZS[Ε1}KV@gz֗9f{I7%>77S *B~3f) |΅J5.Oag*AZN{6Jb{KX&~dx^) װDFJs5t1~({µ\\tsp ͢I042o |8',cSbPY4n9 y4js8Ҥ5 2[{@AJU_z4B)k[0ԧqHUo+Xч!ޗ7,a>@y|5eoD ,R !V!KБܺ1hhWYZd bh9c7RoXcDO1}NsDڏGaY) T Kdm8)D8iIRu۰N|l'6}_ej+l=(91ׁf4J2ٔXی5R~| J dS˶~#?h~=H;r^@K\!17X|Pu/_^ cpXJpY©>XZ+C RI99ޙ #[|Sh TV@HOHER:]u;*8mO]‘>(Xhkh'BIiJij6wf\AUa^?y4 #aq}f\fzr;3 ņOϑeŒx7:' 15џ4޵ ߅ofy2Tx&pf͂W U-^oA{xZXDk-糓+a]7CDzu~+G_V0#|}dW?"QbU?Y<,- [gN6gփ%NiFz27"Te4wX}icdwqo̎>&s؍W:zRN[EZ׆93R `/6T= }>}{1okyƧI]As=AȚXufs ApA.y^ uXlW ̠r({K2\XVqHۢn`Bl%UghҐlGgkR\/}g࡮nz*<|v?%`fƸ$W }(f{#PfnU/2uf.HUصh>31NoW;sY>YqϓI)߲#VrN`(Woj5)&0]7odrbo\mw l=encNY#Ң(wh'oVqk6:V]|f›y !ՋMȞ*w7lKf &<(x:(o6ܾr8 bNSqDroiW03J8)Q԰Jiegqd^'Oى!\9uHtq|gJ^+0֛>AS{ݓ_qCLR.3dxx1Ivf._qӬ߄5 ѠqݮU"^[ V(x94-M93zŊBf' BaS'z<6{P 3}{*̓*s<#;!>žK9PW;L~ Mn|><6 yg ) 9JVgZy?^I&kCAN6;Æ"4 qzV9 &k#o Dj?@t+¬%A?<:%>2MDyHGcy=#;H2ra 8聦&X2}jGP^(ul~}/AKn$D(܇ܛ󹵯A)Oa8yBTikvn , ^F"^ȿ^|Nb-[Z+Q旛50x.XZ0? C=u -[]vRZmv~ox5mK"4f>p 0!+NP/}4@kNTwa83nW dGAg}PZ挊5spQ J׬7j(xkLA7fM/_9`'Jto֨ "\{fȟS;SRaP F7vgɝez3>8S%c5 J;UH`^bL[X 8<.L|OmsYF ~#hdQF'Or 19wvg0jJ"kׯ9 z eNmx@.X)D|O$ršXVoE*r.vΔ.r[QYrUgTY7Gr@&Æպa[I>e'P< A\&.רb@ii1yd6D]Yș*w"WY͊,l2lYqcN3{h(UD9淫6Xϟ_[ꮌ-ks{ Uw^NY鎧WTrP*!C,M#/bȥ9|EA]>󞲩 [o/S~!wZU45|_K #m lX՝Fdt @XڙF(.2W.wA~i5$ʴƐG2=SGL_xyUH  w|'%#%}tFJ8KhDT1*DUCoF۶畢 L2>oj/tyNg6ea1NdǥjM{U<8ecBvJ"lR^>p$)"揋N팟0[̸QW19UqNz)OߚCm;"IG:N eK^7uHQMI 0d3ws)-. ]Y>yX@Bx]ZLǶ##цm$W#s*?n&eyd+N|}Cg5y?״ $>maúi-q4?/[]ڇH(O~` QG}z+_mSA$wm5:? u4XE;gBc򂒱=WMLK'@{`+[6aGo,\]cs: 8DppZۜl2Rѧkϟ)EN n/1!7ƈk[ZCcHUFj,{Ib7`><`>' ATef$TE =P^UȨ<5v2M_%K:8D7 *ԻK|iO\qNksᢋ!Ūh@0@0eڐ˃_eambiD*lǣF1t*GXkīnꞰ iT@[.vdr-fnvEiTeU"5Rܣ%> CXQVx/+A#nڊx 'y]o?[x i, >ykB(e(zt0ʹJP<-ŕB5%BSl0qJ5}zVA9@aBF>T31BB#ѕT>t*{ 1U+u51-_0*D@|y;E$V cIΰJbK0TΎSοxպ) oq0Ғ8s't s̮> sLeXz:7nq!y,4:P|G(]^6Tt}|YKq+~PiW@x$iO~'zu?@Z#F)97vDB)iBQ O*fBuY =MRԚ@,a.i}U\.W'̜V=} I0cm& zV,Ě4O{ĖezķmI.呕c9LI@3iZԇx".[v<紷q}WT@y[ӎ \+s|:υ>F+l',{]H`iAmM6n;,Ul(P)˛;IO-tCOl\\/ҺJNafgU (5ϹSJ#lO'E#7D53z)e$/`$13W=WW%>q놂 e:B ϻe"CxV9_ڨ_aY=H-o>)RJÿG)os#!Uð>n=Yر"gƫL*>PadPcꙤn%2B̯%!:*1§c_q^\w,ƁY]iלd^R_Fuyʥo;&ڴb coC ):C)[Â(Nz b;(+FRZkMBH wY7٬r CrOLSIJFq0r'{E&@2{(G{Rx!KȞOiH5V:H \F{zƥhmP3,Z_/k9UtĊ)k~3cp Kop,##yR(5Ǚʑ`KjP:P329:xfҐ9oaL"˫)sJ5g!d;تm D<5}365K a_6 jcah8_㯾`"?Ip4˖什>J-ӻTݼ޻Ezf]J}k?$Ahg6FL/.Vbm|F;u$8r"Ԓ1Ԕ(尠b-k{'$AAb] Spt@9%J;pB0WDq*g_Q}DX_6O8m~cdowi 3EX8Nh >LQ(HSџ(K|. vrj5tZQaWKYCI=a@JSFS*V|l/HPuyLtXg?ASתAZb-n[-V 56T5X)/I=1y P9eIq U<4~NAloj@raҜ9ᩳuŴ#iCH+T>klƘZWO#,1ašGHBCJ\yh=`;ϣߓQ *0(t?ֺO~])On#F(.&(IQks^qb9<!% z9O`Bte?(D8ٛ|f0ހN1I4,%(ڡw?v9)$(υk}9G>'n)!tCQ ȃ~o`WƟf+1\kr]*N%f;ݫ3= 1<f)MNE ٺLVuޯ,[,bH: u6}A4*po*: Y,h4.?,Tvy .ŠB1 )CbrnKBDLLg1WYQѰ[”>i87Y*BGE ,[M9|% w7ҞHslh|W%CGcn^7^Kboǟm·O#7{71经; !qo<2N);m0()7@|V@WZ{zX5vJ-RGnoe+lkfL\2IF? {U09I(ax! U5q G8R]hpm fè1t< w#} T>>x>qĺ7~g^ (Ri_B]Խ7d\gddAzw5Q tm3 䬓zk-좜J2QNOSˡXc䉊 <ckO+SV%J:*-#aJ*nuX?+jqw4Dz މBqܖ}r#lUT4 SZ0!5[;7! nFΏ7 qeXeo&G&60r57ʞ`zB•GXrg96Pf!G= IQ >FE{R؞m{n>ofTB,qd wEE]mbˬ'd%ۇS*_pοdNZ_gvl%:<0ݤnbF x+l=uH\kh|KlMpN3*1|džkJDjLsQ&n34rQxN!D9\*_B5RyKǬ}SYUKݹSS:=GW"'0G;R "ĥ& ~Pz@[;-PnEWC-YD. @dM-bQ8O㤌f {mIȉNx; yi&( K9r^{ylꡚT))]r\v$nd?(]z.04ГW +Ul=w:x-8w +'GQi@-2Us pj  Pj`Xt١RDzMrڤKEoZA.dSw]:$4\2oYƧ&o mң(Ӊ%ܽ!e]Ӝ,qU?(Ÿuz^L7^EcyUYS{2?!@lwXa^e%Ld6O+N`qQVM-\ѝۇjiSʹhŒ:4ɵBqn_%KO}u ~!W;MJg߭wD_,h~a㱡n䞮D[aC[,zR4 M*U>뎀jmváE1cSoi5tK@!ۙKa =+ŕ@<G>vx"lG_lD+r2 :"衇]HhhK`11L0ODE6p~@Z0eJ*;Ge旿'rˀOA$-w{T`[nGFoe ҿmc7jLK Mt"bv^?9YT7sL]j"BKU07{nGq7RCvJq"7.6f%?t,tn+#pAn޲ }/{PsFN \Zm6KvJ#^ȩLXOm: aLR t7sj!gj`U*7)_p HA/8~# ɥViTցLR‡XͧvCT`_$`'n]!AJQQ#1DD}ـݜF)۫oǪLN}3,>{#Suk>" GfGdfr}ۀ1*ࠥ6)2 {y??NYQgQ< x* QS8}Ν^hکO^yHȰr6 KP$d|l6(v0NZ-4˿Vm8.͚C?yu խn&Q35(xF.ZOi-|3d$ԡ10t>݈(5.00'!)V k,{$6- H>F0{;Vm39XS=p=GQδfO-&f"aG9Ѵnҏ|jU"#onƠ-0Ƭb-9"j>W鬴zrj[# {hwƿISog?o-a6F".^W@3Ʃ)"%86JKO8rK$wxZYmGݺS㳄T'S}\gU R`DINMr0ţЀUzkLu-lG ڇ@]%Y7JQ0'joi(1,z@CL~abļl.j;AT4憠@UW:;rـِ֬wM>^y5MVNEZm]OCå+: ~DHD-ގO5^S{j;RѶcRA^/w !=9N2EV>r&'ҧZѱ|Ei<$xrq!J,hRSAR3b?LeNa?HΉ2>F{Q P!0`o"d %?wmm =ϨaNB @Dp>rza qŋ6.9:GK!f9}]s3}c3T1rBRFC gdmE}|۷3T#0_,vIx|*ϥ}7O*vk W?^h%~P),x-fLr.393*1aԃtJC lPncn3,zb;^QKσABRߘ#`uu'T=u%r VXW{m|ܤ7^^;s.g;-;n1I/}!GJ Xd w@D0< Q=(ZRt./btDT`Rdqw<6)'y΃I{mx3 ,7B\wK#0JwצYηn6$!@gu'ۉ|2/1ZG| Y0< <|tNP2*Qpʿ̙T.ߑ,#QNWz7YR?29~Fh\ HWe,\?R˜Zfx5V w}L@>fyd ;%1"AZɀN0h@؂5%r8fǻRK#pcL:|+|fMݧ.g2bbP|$y &: #H`}+mI{@-=-*íٓnڜa$Gs s HB%RKY9^9Ԫжc [ŀrGNrILjnJ݌g\?>(K(c  &)KX-B݌ >:hxUZN6\+ E (Qh؞ GYRhtNyИ |L#xSL\pM FQ6D`$EYE?(!KlWJr-&0kjx9๖E&S"ձvVq1NEc/[5XYYF +fر*k,=?ݶo<|( e{> zoͪ 8G)-Y |c իNn1^d VP§8=i=e4[f5 >ⱭĢIA .@"LZwiޚJl4Y;L+r::3kj?lIM_rƽʗsXj9)n.w$dFOL҅$zmffa36|CkLaZ%e2mXeCFd3Tr p U3y~[AI WA.[;HH`7*8wGLA1Q5L8iqV @ŋ;7'1l]"7:m mM`G3݉tU"ǦBBSa;/nr6 hi\ K7l'M%]aLl/9ªub3J6T,ǿͦ$L5>晰쮻ccq'[e4jI.{1r>@{J`Yߖef2]ӄ{SuRrA;8;Fu|,[ģhb-"˾oLPhƗl#fo^1bKy6>5#/Ap^MNڠZ7Ӄw>\nJ UIŴl͊D ?dsR/p1drr89YϖA?bDbuݡZclrQQ/l^KضRynnɋULzGQ)=a3p/H'-Ե|6Ӹ"QwE;c{j(c]qԄXdٞ)-Jd   ̥v d A00ݯbo ǦZQñd {4_8O!W|ϟQC\;:NH1N uh).`ߪ~Wb`F``W2a)*1(Ty`EBH˾.j YpM.ٕ|J #;i+`)0pע+,?Is?`Y|of/埡`EUIğ*Huż7Tguqk/m^1l#t+2IQlxp$@yuhCx=ayS-Olձ^hBDt~9_=!tW(E4kƕ9f?dV8ꧫ0f}Ts&!RûBuE .u; U8+⼕MN ׮ED^*"Wr^t೫PY(H >㔓+piˉU?c#]#cOCNKd;<Ns,a">}e_Oa]T\݈n9xqi@HcnLEbJ!mfsI]7I`HLSX   9ZJ&IꓴC(I: +V4yǡ4?١9yhs̡?v>oW˖7=yuIS{ Sڑ_WJzXCt+R n723ҮvuHOǦK7yQ!vX(7-N,B\xbMHr2я( jxLoRJ|Ġ#_[ -GY~P%ftb.W?JudX8> 9g;hB`OW.;Dj`K9aNM'Wiܲ;t@|"Sպ]-*󿊟Kg68d] SD hD[_1iyFD蓭z8:|K\@*%#)+f9a*2sH\˒F?tQNs#D h*ĶzmKgSePy?Flυ+4D>63GYMG_̑*hc]dWRӊHtKXk >.9zI{ݭltvuC 3)Y8qL%=O^uVSVBY"l8:z]$.7T4I1LH!ջa|U6q5͹~n!9IzSg xHweOZjBn:Zi\S+Ln`-lLe#qx]oܓQs9hkrQtWQWj *|h0 ZA˩_[0 b s}Fq VO}ʙlU#C-xFhSB&q8~@?>SVlFH>*#Rk=2Εcteqj069HwwѧyF1J[+iឦ8z-SpPEUc#i]}I-O a O?DLNI:=FbO\jz0ׂ:n4j:=yN[Xza|@9}QK=hRF  sFsAe0cЏ7A&MмxPݽӧişrߩޥ PMWp\F :{8?=Cko 0B=iN ͊;+ w&wNZuFt;­Q.k,H"efF_dyn5@|H".%4}{?AJzg{ <5ek$*{]01)rWֈI1ӻf#kS7*0)V d[aF\H̿A%܇P=:%Ո +Fw5dr^u)WP+Iǟ2NNjuZת >EXBNJa Bw{ur̤wb-or('sRR :R(U;8۪nrQ :f#_(s\?8~%{nN-lDa\:ȝiASOf 2c VlFTu\XoҜ2Zwpd^/Himș2|e[O?C}Bѓf(ĸpRfH{pÜ(S&H(ŎYw~2gY8Ĵ+r9&ȩ.W NiG)_lUMƻ*+G?EG70S*~pa"E䏑Q]5f8N"Fn^pݱ i)YP-K[*S?ŧ/#^ȫ'܂$zr7ML2D 'AdO<;LۖM-G=edQI9B uq{fp<ЋzB7nbA$_ ze3 , /SaZ%#::AYmYɉa&6NwN*uoX\X_K{;>L8R*w:wu3h[*ɣݍ*>w[dlpHQ<.*Kgx0!^\h,CȎ.&8564"-@஢ s**-; qk񈁬E`z&cVKԮE 8 j녢sbmġͷ 3էJM4 yV#X_LĒ6W+Z'b1EG%gYAuX< +(񵆏_TaLF#mg0×!z+x=|GN3/7 yfw^Km"h%s8 ,`qqS$?Vs"uk.inunޗ4^Skok\oKD1 \T՞"UDS:E>\ 5h'ɰ)f-@oN䁥CPL>^*ǀ#xN?v}smEZ,!.}H/v&q/bjʁlG_@-Ԧ?ƺ]1!#f5)p"Q?Z;S}mdo7*Lj2Fxa:pZOq,`ur&q- Ə2؛ڿaPt#4~b?;'LdoF e!핅퐫W j~R0axm(`m֢4 q5d2Vp [>~opL͆vqOKgC'&56ݑf\RbNӯpj4sɦy8Bɞ1[OQ DdqX Ɨ`+\)_F:Pt̑"lF $1Np95 6oPq~켂m.>( A|_P05^c,~kd&p^.fȩhk\-{r3r5 |z}!T{x wDհ798uQ&4*SK5nj)h}ZESϒ,!_&?7Bb~ڢBQµ_? pFg?wu6R=՜"1T屐wQفQim?bՁ[́'PD?m4F!Y>b _ 0܄QM\B(J枩59WB x %` #T#voրyI8:wD7V487A|[Q}vR9+7ƙcD!ȟƲej GnIcϜ +,nWSdb=݇P}:ƉgC*["@j̑llK[;.qmjlvd Gv-/,?/<*PaI: ,F%gC0ƀ:^i3]MAH\O?Z |fV(XK?)r8o*T,x aU|Q?PW#)FvbcRcu^4=詙 |ӲXLNCAbR\'fDnV>4S!eF+dĔtYrڦL0v5 I TE`m$^dmܤH`lSȜ;dS m:<]/">i o)IFEq9)6$Z} xI xNHIPu8u=>ץgiNHmB**8ܒJfN VW+Ѕwh90ism&jmRFKD)<ݚIO=`H 8g%ݴ?e4l7]LJ?ea(3⚻GωL W"ЕA \f8rv.ЮS\Ru\f!i-x %{VD5 |fF;]O'5T+L]š iFF[m,9eY7B CZ1ވ!rjE!9<&JPsɝ}0$"fÁXM&;uqd/ۉuiYrBakMs4&ĊϯGMHs5}FЬ̽ 9}kl',W_9nd v>&f^_fڲVmM(cD_굲iX_tԀ&kz]{2f/ӆA5m dm#8~fl)7!(|]?G:Tk/o_;0Wa~a*y&~yowBs^r/JPy*x]*;MBMj$2&#'vޣVI q8KP`50'Aj\t1xG^䅚{&$7n;p_s[G5 ZFtGFMv?wSҞ5vw2XKnLr?0@z$CwE::F˪U.zGñ9Vb,l벜8* ;6c?ϖip&=hEP0szŋד]8%k;Mّ[N8L7_JOa`9@L[C 5ZiұEwId|4bT?E+cj.j[1;C3ƚȜ=(Y~5rX% qL[wfE=3MܾH j0SW^؝jbEyx˔a骨h*"229Ğ^KndRNs+UؑJ\ؒs $[7Lە?lP۬qYC9d;e31Yӭ eaDn(g޾o52^CO|2(k?:^tI?+yFtm. HhK&+ {4  >q8$p-0s,Db_w=4hk \<?=r?!qo9W]Y?pߐ; bp?mk,b,HLlPXl$VS5MK2t]kGҩ$&9Iߏ0=DMB֣ݚ|^}OE>;7nq>,L6` GozDF"} nZzq8\AEQuƔ0> 6X laVf+*%qᰯEl6,ey,ɣ5Bcʀ '`qv%[[cP:sj="P>DzQPL]_w*)W;A)C~Ռm_=*obtp:>T!X ֎smW|%ҧ;_f)L)h7w}}޾o˄uOFj$S *mCV"nkX"Y0`Fi:$][Bl]:Tkf<ҷWWăњ!mYeoV5?Ϲ>8NEqe4b5#N~Ms_e+>: {rZ\>vn.WrnNM)}'v<~d nJ: ZwI~=/S4v.X1Y'mڄJsl&祒ds8-DD9(Gxw[lٝ> ɅA J3ˢ:R>~4fE#r MwjeSHynT]z!e`Z'+?㒧}LmHDmS .m\SvtѨXsRZQ%WdziQ쩐ܑ:PY~FץPxRZW% FjeR?T]..$[t߭YG׫ltV6-<+:'lvr7ؠc`M89z{s\?t6G=˔jمK;ƨqx:o Gy{Q R = ژ(v]Nq;fU*.Hn;b9dByC%Z8elrO%R"P oG^29xA7/=2g1vH3;r8S,aۛ=ڀGKjvey;ndWA ՠ2uJH1߆J~pҶ=P%/`$ -;q GMjp7ԓf>6*=qB2"&TY5%16f7d+.$H]TpKnxB̰Jq%QDy7@e)9΁,Sk"E~B{gzJ)^/+zhE/L h)?}} &U|ƇD0!ːyqv'ui3Sߛg1s1_4jR!!Hky;LfIڏSn '^ZY%uk?wgUZL0ݶJQ5/'>'ݺѦvd+1z,oÃ9#n)e۸8V,f^.y݁Kb)_IluUu;"ɂS׼Lc"RPZr'$b;!}X٩``p(vzdWQ'e&SLN;L6 4dN`9>8pxyPu̮s\#|*k*/οTW0/k~ NX3Km\tFә~ y1_,@k<3l<[#~_Nw# VTeQ)#3`E5yO`VS&4vSIR.9޽r[%?tZ{y6 _K7,A싨 35dF 4Ғ|D*+0=G{!]@$7;WBlnTJݥhv(wʕdexX)~nD-GĜ9qƂ#!9b&_\Eq > 9}J-ڢ(m`d+ Y]⩢#OiBW39_(3ڑ;z^F,=Ov>RS zxE)Y ldD}_?Ÿ4E_PT>m+N+IAEѢ,,# 9 Uyn)Sxgzk?a7aBO|X">IlW-]ؚm*+mjR<;rYxp*p[Z7U;@$00m{IY`}^ls\q)D~U"1MGcȅ:]eIą?2z> |1ru,<2.QE7? e44ƖCѯy) r`2&@"}y ~FٽTeSу|9㦊\FN A7ٹ:*#UMt3f5ͱ݁RµI ) t@NZc@`vw@Ƞ _-] ˾P*sk1ƎY$, jB){IlYBh|)X]̶9tl`Pv$Vo> JT:;$AJ&HG?֞oI~hV^2{IVY tNN%OՐ*Dl9GщiX+QͲ-1 l&{XLٰ@'VIe5vOf{,&Kם ztET'xd{eE\-vGTfE);IN)‡r:Fސ!5~vOUw8& qF,Oz,5a-R>8!17 fgsFØC{xPnc}$9Jq̍\[ZW`grqaYD\X_ t)?=u 6%-@(Äsaixj(|y-oE} ?$߉y@]>@,Ԏox!8 7 )(H3܃~of k U{ TK6z22uC)gˏl'<>ka"7F[zL$OuܫiJ~^[ga- , (6I lvWZ 4^z9DDJH#_qi[)?SJPj_ĜovSmO6n-Y袝XgPO6wbU;$ӽ cVj @~v!771a#ϔI au'卯c5020sڌPԀ/R,* >U# 9O͜1|%)P/؅+> Wip7aCZ3,8hȩ,M,zyrzDXgT'u_l=j;LW5FJG&2 hE#.O(eY^~0]SiN yjت :g.TH{xqi#fl@; ~6P2:_6/sb#ɬ݁Y p%-MW #D5G۩SXV-Q`A(#{6+2Ou`@AUqъ *Nb, +&r^ҧ t'Eyz%;%0=8ݞ']PrI)t & , gVt$U;MHs}]Z4_DfK$zYچH?AJpZ[: Pp 4UH:ҙc8iHVU#Bs%U_g[glwJpan;%q%xCOJF=!b!PqalM4+_ ~<I09MpRϨ~XlMultWzOP¡3?7h<0twpuǧ] %6,'b?h^ͦg'5Z,Gj~⎢ fFQ4`V"M1-.kAtRBYgfU(==%2 @v+j1 Q(FbDOSvDq.kJM܇$b@f&E{cYk&UuK~sp[-_G WAf3425=k8j'YOWΚ^)*ׁ\V;]2,Snx0]μ{)ȟB3OGʢpQ.EM= W$j`'ZC3 f[p\fds07:6Q!t|oo(;^ 'OM%T6Hg?-8WL a ZR >z]r2qT4!Qc6c9L邊j'l(Rűƅ@HCfZνY|#.\P2钫nfq[v>R)Bl{Zjd ;wK ͈Ttޏɉ9Ԥ| P&0MKwՌU̙ϧ_4HgP88GD }[jyAT~N@@@ygI-/h^W!9U*z:tq}X7u“i8bu )q >Hu og GDk[?ߤi_̨9Tegp;)Q&f،DEBo\oċ'8@zJ"mq f޲c56VM/#4\/aN@;|&@`Ww#sJר#<b-qh6F_vyOй1 4ek:py08y*'4Q:yX ȓD x/]ݢlj7aiEZO' _7 ?PvsEς*sgWiu1PXVԼ痄ܴюl><x=2a[zr/ǽqqF!6 *Žd/=",i 5(j}nOEu95?45e!\_qPB]Q.ΕUϤ@ ίj7%LzFVg8ےD! `(o+Eb "aÇNY!LN){CHH{ ؀5`DymY ZPzzm-φc,re^;RX*@)l?`%؊v%:.d Wq2csP(kڷssAs3 POE x;9_qUF&ޒeFՀҟ"#MtLآ u~{ Y#WN= xnCU]&@\ ۿm$ o6[8z|F*Ïbi$:40I6)YGyp P(8 faz;l <{ h7@CDAފg7 P޴[hU;7+=9Bh~kէ^.fUv׹~D=X%XɬWӼ$Tr\< {cSVZRl HW Am9BfV;[ Dl1Tg}v6]{nj\DWis14gIAerQҌ9a$j,vpUK 7QR&uqHI{k(#B553sr pw:<=mI"k>_nwH@r%ҼhKҵ)%qKi2yhgnA FvZxtlor6LR0}9Ryr֯Fx~bCsC8rBlsY $2L4Q9U 1q՘F>+0P{B`vy Npg P۳%Si-KEeQ"xΏ@ *{siٴIGŖ##֠$xS#@i![VO nMg 5^8eyqꪊ=&ÐdAyl <ïuڕVojX׭,:pz~>}ui `sjjqq$3e)*VA]=~B9I/Qfnj)?㵆0JU] /}pjo>72%S0y9 91ϋZ<3ǀHmQ\OۃŃT5O3۬q 75nbF`PtqĤق%&;Թ%Q9h@JNz:I 8A{ЩI:ާdc~H٨R?س{@80R7Wa+L6O aj6jX]NHSʠXB~ף7I e8+8IQ'ahiU\<7nVnL."jd*:×fҗ,`\(9Q1G s@ZjȶW!]ݟ ɟ P?>odv[uAW͎U]tWVxt \skVLa'l{5kB`ڍ`ub@)l"JC.4ŽG溁u:TFn?\kKbGXC!c\B]vzlHNT܌M#/Tg\m'v&+K݌b&^)SQͤ _jlU,9'C\nlnZy0ʱ7C8oS4g)٦? {AR3-G~)댹=QÉJcwSdt~^iբedg,1#(di,C .1c"^] #,3n+nt!&PB,/Ui;N剈uHw7/k;8DtY4|/s|Y,fMPiٵ⯅)ҍTCȜ/_]dyND=Ąqf%~-6g폻*E*ROurئL];> Y(ԙv 6wV!آ3MY:\:a*Vv][::Tl~W$;1$˸V;.7Kf5; =[,lwF32? 26 lqE`ojhr1˃rUBxpL`bv]8JmUx:*^!}@XV%dAoZ_J;&Gm"y1KB-b!MVu]Nj[-LWaSN驧>sBqQK L7h,jkd&Mj@R>]= % Qazѥ0 2'K\@z%8 4/%DM`̚~0‚eg3W pW4 vy=)-GxG֤=x|.=9'U,11,9I7_%h%oeixmb+iHБ$,|C!JKmò[XS31r mtcClT܅R?[sDk)T1r8rb&⸳ejQk;DW70* iPgwH/A˥"'&/)x:lSF<;%uDTa6 Q݉I~ >crmu}K,H)`KSNr|C E wLn~#9=CE?d&h,AH~$rg,Gzoad2?M"k/z3ly6[.yQt,nbƥ-f 7_i ǑJ4_%-R68.r/偳럘0+yxZe X}\ ~^°n _Y+`3Jҁ@{R)XW$  8Am2XDm3҇8̷T=LW"d̋`BV2I,\hCHvꧫ?KD,KFٳ}3'bPP8WBm 'Kh˸[xgܦf49=mXzC0#Yz<;~=|qð/3W&%\ ŏLhWW!Ctӯ`) tA#Gʼƛuc)/8)s]T:ӥp]Sh)w.>Adyn$}y|}=8R]!} ͅԴg^msqF8[W/1zS#=|id&ÁS#P4Me';i $†7)R- )|_uYIdz} ~38N/U.Ivc9fɲ0s)Í3˹>< ׄͿ,z[٦.71*bУֈ:ё5]qsCF8D8qLl~s$ccUuUۮ,Ņ.(F >F/0c(m+r\դg(h0=>]ba8JIvDAS3xܢdW)?><|6?BIRH)[1~V!\؃Ic+PGowT)Acs![_3ȩ|ˢEiOI3-d%g"1>Y?Hy_Qz;[-{:.i$@+6_Iu`gYQۤ+kh{v’kK7=@k7':ԫ@XېD"zvNL D"m|`M׶09(][47|'luTT! G!A08x.7^OrQiC:zp6Hص-$*?+3l@"{&,  ĘX˗ū$o'KnLmsCb5j4FɺwC jaFjfkRuyxkРo[ bw#SU[<bcaE&[9o|l8 ޡ!>#VRƄҭr(y2gU2*@0+n3UkRKd9}-Plv`"9;<=vsDڬ=dC AEt>[Ps*K¬*ATcl6IMHcJHC!|mXYT ))$i?d @¸^=WNQ#/e96*USCr 3^R\[6d\2VZuqC?zX5}TW'Uu[\mwG&D%ډrͅgZӬYGz4U l:EgM 78 ,o*eysAދD|1P$ۄÑۯ_N2L'1 b|)>m?B%yܘ34r<@xwSUUH+h=U l!lXpBٞXW:TEHuɉG_aTz簊-rKy!]+g_7R|i IguL&fw=>5LB@ ;w,y"ִQzAhN̛H(Le&hԉh YRI".j:^2h 6o$$Jn&43ᾊ^yvuגK> Q/TU{ߓ5S1++OT/l3zB`QW%z/"OSW-.5ɯο 8Ռ)d%=p FT#y$_ѱ0+ů4]YIi*c>H"Я:m1v~fg u{2s=CW${Q?`u +\AV)?gOts)80'ieKGnKt6/Iͤi{u~P)2Ka/8md9ZQ 1|+ dGWHK~H8ljX ak=I3v,FF.ߌ[za+l]Ѣ}VOH!Dwo~v8I1DL- ㎸U*򥬦6".^ݙB [_1;+P"MFN&5 T`,Υ Iiu 㡓|*BIfw\C:?-6;?9%A!"?:H UD{DeEpϖS'ʠB4̬7LUNhnLFu]5h$.L6;T%aFjPr+M$&@gu)cr8%J[*l>r!$aF~%uD {Hsuc.|b"!SD{Ksb3B76i L2Zտ+*hҠQuIEnC~C'*lTWAzXx#Uba)ƐC5+B8aabFtq[S/Z~3Ф^6A_>ݹ_X#XjO rsqƍ1J~ x2gˆ/Fu=]Y`q9P6$Myv@aQ(LXqc=]&pq-س:AiT x_uԯո'V(3WɎQс1 tizl++%0P=/ !arCulQm<>IH_@wi>^i t4Z.^?bne4YZqAPSap*}6̋y!o.'# \ GbXƜ(_1_2⺫cY2S=B3[N:!ڔMyH$N@E$Dgő!DpMWbc"R/ʎud@O)^7l}28 t;)a_$H:9ž䏬mM׋. 6KH?z.Xp`MO{iDՕ^BqCQ~U}Μ82q h.cP ʸ[k5Ɇ;O Em_VPz{m;x;SYk`*'5M xXV O pnciz-~%#?[Gm`ɢ{Шԕ${M r_Վ(1)Q)0{Dgv p?(1X:w(/-14Q! +F$1Bę= ]CsS\BcnzX?1 SMk9-ɚ|-V-+Zѻj؍/pF2Ja.@Bk锆9`H;-teQʇƠ_v\>*-B嬳(03f 5 ZR럳uSv[ئW"< j6ҥبD]n?lSHSE -q[|E~hfЫLN Yj^C(e֖ۇn8X ӓIlԤk1.Kd5: }FSqrzZ:CM@mwlR'\Ts32? t=…2ƷԱjиi&~7F^ܜѫ J Ioy\gD@12 Uwa0EaGQv۴qYe~K iцec C.F!9ḙFۼ8WfxgTj<5/uV#ybXQHi{A|6IhtW(-֓~@mU0ogNb60KQ*c: af}0kN0,jSb๊H)\ZG6Ni s!FCA4qZCWW ExjbdgLa*Og?.)yw') HCݡbdR*1[\h^jX&b68[a Q4&X>F`9zF[:% f}:ѵ=laYH1TE6֛% Rqr!;&1;^2wT8R1$.>iGJETk;2om$^3aka*lڀO!@۹Y(_Wh1ÏNKœJyb\u?FܞODn.315yTreƪD~`I n։V\C%H)}TX|I&kp 52b ;G1kˡ0a0+/R jQ M4z}7#$Zrqxnb$Gդ-0DOxi~({uڻ.۵ŰQ8`cw\0zY[,GpI)Lu,͛6%`'@zBת[Nw&aفqɼf&ӡ+,_aF ]yCD7V}xov'ܟm9}' :bu0/GtN%Emr ZמdƖt|4I- ? m 4i0ӀKӭlX2֑bL*)ݴc# n30]rM\eFރߦYޠ'ⴜD s;M)͓sfHz$_΀.w5Ⱦ3I֧J#`wT{>9OqLɸgipnWy6:ԑM]v ~]d3h˨݆Y|u9U4J28m)n qYE0.2y]郒~|P-` 0[sȕ9uY$qN%FJpt,gdd5f8J0MuJ1RYؽql[o,CqC.b3&KM}vH]yH`HekAB>p ;MT4#"=+2usQ8fZ2`$$NYVC3FuAw id(j3`h`­Ç/2T#X&{?מ#39sߜQDHK/8)FES M]{R001X& -K5>{7-*+VOyg*i^,+Ǡ 3;1Ocq{b9nVCGR L YvE*``cXD}DHUtGƶaЀ'؛2`Mng{ ςǛHS8מFɃHfXPۅŗ8dw> 8Eуiz˒oa|l0Pǹ{jág3 x shVߧتhw^L`'S|q)"j }8Oa%< KNRKMHT LMvfi>bmdx{/2Y]@*&NvUJbc^5\(-n Ƴg׵#:H=&L?GD\ G3An9Cה'IėHX-"KBW2cY`)t/*)/w,J] _E4Hh| 88|B9.U'2[hbǿa$EDSîѝ7WhM fSsoV hohұ9,نM֚k})cu()E %d2PwI:ڶ+BUh𶩮H'n}OWe%ͅ8989]՟XyhtYlzXJBoN@`S^~u!Dqf_xc#OO=s'lI"!ch`\#EiuY9 $}wVhGRC$sⷭL*2#ᙫK>d䟍7FC)_yOCNjW9X.Xr%OI;!Wo kGQʇ |5s@HA* 䱛:=Zmx49ݐҿ# ָrv?)QY? 1i,+JU}trVImgCOnYΤڠА݉dg+ZT2 e~d7M߂yoLD%|@,&'SUgNrJ{)*;exw˰!gA5Nqq+NP36Fq ~tUEM2urE$Pk^l, SAAߜ@N*yQ cW3`S1 ĆMPa%L h+\; ~ O.K وe)bm- Kd.`@䈛l1v#9CZU6bjeAMGLëΗ m\nrNaD N~V%tN즨p:"wg^] hEaCׂ4j9Vmp%|꩘ $бo#tf*6u {;@2!["+I)y˕* "IB1y`!mޜaS&T_>[){`x:_k秺m7<8BF#_J#o`'AZ@P)3uM>ي 1^'ʪ6*IC!PrAfAY."+ޛ6iE+ގ4@[k3Ǘ{u=!<jsmu{'pHtX}iđVLm%HFNv]Q?j`DD#LtU( 5jYRQT/;іHꚑF2z԰u? 5biPՇ./S*ߏq3/:(^qn?<:F(e?D,5bw؎vv0(FB7jG 3y gv0rKČ[H0|vt"owe~=^ckc;~*_x %Jugܔ~cC=@-Ĥ}& 1/Ese~ {&.h W͚g IwsV ߲·Eyxj`b[?K<-G/MGPx_5YYn6@3렮O9U<= (f6K[2x3ڦ67o{Įٹ#FTk:ymWNbf2Qpxp"w|YmFjA[:/"K(rD/b6KOn(Qf')Kݫ4Ypj8Ӊ&7R}(^͡HN[]/jSq~cq%_m=]=sfS=J9Q % $s*rw0-dt_i_:N XWM84 3"Y=V 1&>mHjDS zV94ǘ$hF,~^l^Ab(V*E0IRm:lte^w5h|Z6W/\Q˽\[az,l׽){:T uR3OqFZ]rS$"*88OJ{FP)~i[iO ȸpyuvU A*^_a7?J4(!AzWZR /^@ȶUسsĥ{Hɚ5BrpP3F=m!\⥕ ִq=]TX׫^9vK}X8JT(l8P?. 2Mv.`['~j8nl M%e"T?1[&X]FZ^ʭMz^H7g82NfZOMY;Aتw᝖s/$糊vȴNXd>fdfp G6q h6C:%PguOV+ĉH g?:%MQj+6@Y Cmɠ@5^Tc54"o9B駙ET\OR߹1SfaheR `XKP$Q.4<p(GB@a ^J/Ћ,lQ'i>a;HuC龲e=Zsh>FS$e:tu#E nqQcm)ۖG{nvRsٞL]CY'7 ~L[n saE8@"[ł}+uQ=KR^M&"l\a .ZnU''?a6J"V:T4 ѷk]5pB]+ 1%zGSKM ،;S{l5mAQpn5J꯰:梯)5^m4ƣ#a.b(IEM(RmzR1ycd2&ેʜH!VxOur3qm.~4-5Heu}l?2'Pgf3\}BaT]?p4+t8Av/N>vxOCIqd2a9%ͷ^nfw7Zo&y-wGRr\9U} ^ iʛ[&{04"3j >I d@gvx̏U,$#OW&9j6}Vl9LRb~ɟ8#A9@p-Z[^ZUzGuhqJK k_+ A+21z!ft < <.ۮ@ʝ5^Q]af10}!T:%MZ y 1'^r3_BYé W'cؔ}0EQ9stiv$Hz;ꬷg%EO "r*XpE1`Rۿf-DzSf}d:~sl9]&Ԭ'O`Vоz P#@+5iNa7@QeO"ֈcqǜ-8łJgM+GFnO:  ~7|]B i-=Wȸ~rq)@bݧSAcA.Է ש2|R0xeHd1i1+ 9,!(Уءe.C.DZ=Sb;8,Xh~M@mhuA.bZ\O:̚m%Ѡ M }@[)BE<rC}^3X~+3DOgb"J!BN>O½HTo Oݢ,82ؠ%SLujzKiW{!tr?]Q+aSCN/h}F"`48-@VKq8.C+@fۃ3 1l&@ .# !T.Qt* fXB_VBg_7jdokay|Ⱦ )ݾ(d%ME͙zjD31Ga(MG JX]_Fm7:u Cؚ.{\A†[S\2:;-8 fνQf^Wkn1]B8lqlǼ` b$תYkꢲ:d=2 ^]fƱmXmIȜNLu s~Uf7$?MjHǹ]:"im|xC4 nQPjhms]HgR35T_lD^ܾg+,mCgÐHH]ihK@:`ӡ|`L+X]=j»nbKd΄ ##/G}HkgѩVYZCx9SfGDT )L˭ 40P.r3>Ris`;ܩK=]>K>P (~!r'.ݯ. dKqV0*@>LFAzjy(X"ٓf2olS0St5 =E*R& - շk0Jl&d&Du8cfd۱zP=/e@Fyu!)$v ЗEwv-id^͌^wxLaلR#GYԉK%٥oNJ;(8p`Q׃PsDe135jǕZ[suJgz8FC1?9tuThgj,=.̆4BC ߃ EOt2̯\9bHO r7gT\FE#i=ݠvF,X̚U6R Ep n,stAV~ *lJl!o | 9TnZR4EugtY /ȯ ¸wG;)|<V+]mXRp1{W6n3U:mȀZ7(Vnir(l)g>or=ԅ!-@*LDlVo5Sّ^8%q"E$~b >}֟>NQwVk edzQoWeK%\AJ$+ _Q?!-=3tIɬ]NSR.9R )ơӀшkA4z\aW㣴UU0ܩ0Hey*/q! -^Z7`?-N^);jc 9kˬ#ZG x_#8qn|J$M ĥPKALb~0ZinΩ[2܇zP݋W3!Ί VN hl@X6@3[X,Ç?_i"ΪBt輲\-drB4~mdc|jn^3J ![umpO,GЃ)`M[f"?, rNn){_%uL-`OfC62> ] O 9:˟*oEVϣP[m0Te~:  Kҏ$=ϊ\!tG3IRQ!n֢ՋD@2_xCG$?7#WUZ B @6CEaNY-/}h0<̓,K&<F6'UyŐCv1&`#_f/Xlgl\0w`(>C43@a&DL:HI*@RRaSxGer`6׶h0銠?nOA_QfM w# 7;/Ct0hU:LlaYM?rVN!/T(DhL3(M oqr3c';J7T~\[DJ*};T"'P4*6+mI_^FsawgLK:xt`^K0uXiW5WpÓgV#ڟpt^EYew|5HoZIf$JE_%+گzo e6wEq`mpdkjyOiżBԞ؏*MO{'rR=!V;"B{[>cB.7aXc1v;~k7i, K|jƱ.YcJsyW}XP7z|jgsOԘ'phgX/ansޑY|mHVk:HؒD- P>Hίz6sYqbxT^"xW'JEoߌ[c+tJ@Qʏf:-YL(??"q̪ Ԯ2\rb߰SWJ-%[D}%TSX4l+ZZ{ LٴQjQ h25|CƗvk4r@MV[ݕ ȼlnO U#gѽWi\X) 5&&N`;U u]SaIK-?1~c!i`unF?;3,c?)4CBa+koǁS{|޷=ӪMtCKIٮ*]~Q*Ϧ{EPͶuB6e<@U{\H|&kI.հ}u=:%^lwgL -ף*bUxdH@#9LJP mT$k X Hjˑ.Ux6iu]W&Ց«;"C .˘@E`4Wv!,bEZGZYQ QGׅNzs\g$Wj<Ўgn}dS`ݡi,Fr[YcsrpMzitFꯄ^IRnγ$/; 4*ʁ-#PCQ-oAl=' 5 4H-.mf4{2b Xvg7lN(dYj_=-H{w!/tǓS6%Glx 4Π>FS s_N[6KT>>}+|'.9k8i]ȅxQ%VeE_'Vj# `0 Y>'RK P^'uo'PeBhXw8AK.0GTrMPNTxO>v p'}XEȅ9-ɿ^(];u{鋀$Hd|ObOvݦ-Z ZKNֹtCElA~ l? |S_c̦PsEPeLCAsiv it(\[ `\8\NȖA IIB-&Ye~g;V=@ !LR;'U* D]nredS/ ;4[iIfNT0DI9";",BZ G*B]l+戈@&2znW΃j@`X+2 [4—<`/x0Jk%!³'HoYi%Z\tv2x?kOm 0OZT@ٜaɀĞ2iM*,q4R d`ߏ&͆za\ni<20ngةs2SIZ@oVܶ7(\m:;+i% SpυaijͷI8=/)>4Vm4l^8ǰK9W O7c]R[mH$^tbS`E6=?/h}HJ"NO>mzP~|qH~@4U @:)Ʋ7L4t4OLq!K'0+mA0M*B kϗˋl~:Y鵰zC]L,7M q$IJ4h%cCd҆~ݐ؄8Y%i}-ԄI޳iEݧ^셀yPt2D*WhO(:)H Q~wO.YY]q`pΘrȢw|ƒ:>2ZnVQW`Fm21CA:%,ygq|1(R۸i-59ۿJ8U{w@q Q61Dk<,Tl"h7BG$A! b]CqmaɆ7RE(XSbzStZT@4+i(nfGi;=F"_Lg;:䶽?:{dVoKzɇ jg:'o8BT~&Q!#%N0; ham{vo> <'ר‡h7I!ώr/o2uCPι/wQcJ3kȽ⪷ ~UDQ{?'ɍHd@,$n2cC7e7rRDdՐ{ςi4CC WB+;3 Iޞ[O)mnRW*(SgLj]t+kU :sy< F : D[5y"(pSvp ˘۸2eP~T{am3aL$Z:,T p|B7j\rN-c߰V0XF&V2:3Mà?H:3~Y ϋwϱMRƀfG">t'f.XgEe <)*Δ#žްKFՐX<@o J{zE{8uf,{gͨG7j>h4),1q*|LޑЙp$dssj_ͲOIkSDd Fn,}҃b32:7Uc滣uʄL6{Uve뮛#\tzz"2l L8:*_i؇Lr=('\f8`i@&ZR3M֒GAG:?xz=,zJ`˟c`&T5)JEJ 7wP.fm E5l!)Xl\Z!YEO)(uĴ{< ;;< "-ߋ+/|x'N!NY6/~*U胞lwIt £`k x)>~:,qkX-؅K"ԡBXR:b!M6JÖ$$D}$*Rێ|?f}B/55G?~.hU"CUl՝QWT>'VnY$k5R mVlыnl{|ɎǓޥJw!eDEȮT ]Μmep,"j-$``qd\ _nL9fˬ9׃Z|"S= Uؒ/ yWnDoET<4_䪾AO݈/SSc} %Y;aca*ﯤr؋>W ~Og80%`pMOgb>Ǥǫ'kFW1jW#PWޝAF%RA߶6Th/H@#7+m灮כA84,KT{q An-[ƼB':L+)Lcl'U4<6oᡏ0)Ta[}ǵz3]gי+@'m3w6"Mâ{.&Y w;6& t,*huAxы?[` ު|.gӢX.{WTS/ʪ j h[n4`}e+bVg{޹(viiξ!X!`>R5&'vۈg<Ag'IULy2&w178x1K*&0.d'.Ύ".q+P Jw'o"!>fl.jR\{˅EM('SZu~nR#"ͻ;MJ"ֻTj P*^Tw Rϩgo}#b>%4ι|%!L .ׄinX+Ylmb'E AƸA5$IsnAx)~ڛՙT+P|mF?tZpҡ'SU&h8+?ZVfw0%2T?o 7t=lPZӪ".^y\o Y'x}$[&dDt 'KA$jD\(MnZg%\lI4RUM:l6ّQ7!$'N:i,1Z/.gL Z 5easqwX~". ])jJlH/PEڶ@$iMzzӧd#';> T^,G(#wEEp,?eNx4&ĄzJ-`5鵆>|n*,qdxJS*u6{kUլOepz =#&b"(vb` T Pܭ*K3BW? ₗV^rW# \Doomp"-W &ޣIESڲI# ɤi9+=$)aĔliҵarN#Ѷ"ݳL*Ey?4HoU-ِδNIp'Yۃ)"oMgH[< mY!?ʡv1O(s︀EUɪ clB} ((Kp|?Ƞhff-ڂK|$r]vP̧ $E#ve;'ۜS Qe |xz`c%m*6G]:q\RkQM{e>e)p+?v2%pB蕀HTYVz 'n$Ardž.Ǚ$SJÑ^T6Q]Fs(7k/οs;N{ CW ЩL(t%:G$tAS6Oz$j}En 2uҹ3ii\bL*en@R|6=x+B>X] xy GfI)@~^t49W Ϯ 竺>JqF¦=Z>|J&0BƼFAN(=(R(d]f47?:y­z)e+ d&2YP 8w Ι|z+KKz3*\,=SHdg({(䷂G@t rC6N[QbMFˢ~opC R[z15SLRͱh>!K?K('TS# 8-{JjF')\yjEln/^F 63qȐ 9w,tT6&[%GnY/,}OkcePJ|.St"8{Oq:UL|'T1 u"YT`ˢ?nS0r,JRBY 3.XDB%Ο;x324,uգH']pNKi.< mܷdS)ҡ%ٚ'n%d(/Zиq6WyEOS\ =ᓕrni{l 0Ib l v76=Q#2OIL6SA܂+`\m٬!I/(!:\13P4W_B_7dƼӬUE|o- >YaU+&BjʠS쾒$5eӢJ1?dCd'day^ZW$BJ7S _ͥVXl3W~J*+}pN(cQEKn~cp1čEԽ5muHXqOTB`Ys9&F5l)>*R'Up4뼘l pp|,1B2l*-2^j:w{G`aQ#gUJB#zM#p ""AX=D5K|M=eLZ'P),ay8%ʦsn׺"@Wۀ ~%ln#5lr\hٗgF/z\TbY_7Xܡ-iferjj\PVs՜EW}h(Fmcbe_,A7NloP^dHUVfہ[-I;%Dpx(1do!^БVϤV'!פ䨍ST—}r<N |նeV>TJc]ItؔyWÐ8`vCWNϜO)QAE^TFA;lO BGrp옟GY`ҏ5f;>lP+ba3 ">UMS[@GLCH jli8izL,Mo Iݐ6h։E2&]4{%y7M*PW:|/  MoגQeY{H5hO )'@ }dx}:<pϦUޤo3Ebm<1RDi/`( gWq˷R]<sPphfg) (# EO{YL&O겻[˲Ysܧ0 d~]AǨFo0 ,R̶n{ܢé/$J"hN'3>A>XW]3'!k;zԌȤoՄDqF@`yq]:s Őś-@O92l_ iqj$$p˨m䲢jk؋\_RByA eDx#خ@ϓL͘ 8+ǖ U ^9J#b^]6'o#1tvnB7?0'&Z]1/k#M ēꭒ!vsL7:&*Vf#1˲Z-Td~dKֵ]qItK4 XH_[eakfR$jqD +bNM?Θ|'2 VB ׀V/ )Ҳ.)#@E;>R[7ߵҜ/d 6eM%Iie{k~y.1fM.OyWFzxnɇ!gGIj+]H2)r|Ļ7, $4 sb^j4f̨ MT|$_pp/j"Eԩ|bV^y pS#ub@D"!UR pgHOf/a[>aΓ!pʠ .ŊG/7a)Βmk2]nlB&J(jo3Fd=#' }ޱѧ&BeݡéNJt{"4pot6+ ?VFk}. ԕINҏ4#$0 }:?3#$$'56^U8i h*[SHW[đ"|4<U\w<6֚ޑqDi=dVepxj}!my8*VOpf!Y`ht"Bɜ@O-eR׎kь,*U0K ;YQs8D̛/j+vr(R_LmtFVmANWkp\!{0-@G9 tɫfWXȾ"]6(Og~uq RkЅ֭_!Eh_;~H-AHy!aOI[顸gl0`t[YqkaK(09 &~R@?.DXM&KWc.;J:sy ٲbm ? ]0C1w8sUG9ȖY7֙ڥ7ѕ<-Ԧ()!)fF5Cf 2M~ZagNeůiT%Xڂa:IN$|Œ,A&:.M*,__r"coY\dvm} J՗)xk[̏ _s*el{_·T"5&5 &d̾.j0 aө ˫s ditg?9-d* H9ÜS"\y><]abXygTrStv6nsGk viwͮh*v;R[:E#(MƶOʫJ{fp9AOV o<ڄL$/:Ua%CL=G3~{1pvfF:])k..Ďr8_ؕQV a GםI_8gh~VV` !hC~I\Cs~#ZA'J$o,*IhS5DD`wC!Dbw1{ȳa7whJ {2Uh?3]iz{ye]. EމFM˼~Yy~t8ki Ds+sևx16" Ty+6o]IρdY'`Nha])f$ޫ!V!ı@k-@u-W)SWJEv$:88A" ystjm / >12OgC/)~<^A&㪭hRϯV' ŶʆhN @ewiN)J@AYtNdաjˡjOP2b1^:;Й{ ۤ=9.BGGEmt.U& ]6#vj@89Ɲ~6FoR7S|5 };c9p>U}<^pw!<$o`_i$Bo90yuW"xTRߏ ~l2 +"+p +{6@$ofmd!QX)\xLXprH(OWy6$A_C*ďpÚ6nGz1s4N,&Li]3X^^ 9NM {iw%N`㔈+$o}3b6={{oañWhS'C%m< pUOm\PZ"lQ||I1$SZ @]tAE[j?*/1K^ m`ϯ( ɉ% Si*^fl5B6dԩԙWp" {yX+]jT|I {K7w7kؐ9kmF+0n'&?_o|K} /$ԥ%MV2`$;,#e,uw.UI>fÿ_.ZSh)b@#),kcON/U fCiCrD>[#!䉡.x!HncMtCvnuXAgq;w}Y7Y΀9W~pY2wUk@+Fiij4>=Ӓ 5菟CVeZ4G欯TbcӰ3rd!>.0qơȏELdƺم)p-y/JFܠEKXec\YRm|pI M[1gU#UHG>\_ڊKs6<1ރ4{* 7߯)mk,?p[ !W!r(d[3{Wy`u"TՈGV !_Ϡ5eB`s5d-sXj#(xI@T 4A"}j\4bǺ>NF2ACK5?@몶XvfP7E/JPq(TI.nTy `ӻ%_dT]kml^5[DF_n|mk.FwxH&-!~<.׶  O 8hkpj%7mS|Η|Klf%}4=:`'y)1-L% 򽤷ܧ6@:y!ep!{Y#TۜHd3a4h(C) NV{+@ FR2NPh }@P wzޭntёLRLbϪb*߶MNz*TmtK'U6.VZV/.Uܼ-b3QI0|Rm!ABRI猒 YwcMT * 5sư^/y_-k%$o9kzqRݢ^ģӝp⊉|#w{SP8%ru4'* 2(OWkƂW7ǙH% F/4!jTG5xZ `?95pLNӑF9LώS:iRzUOuEy٤yr9okɖ0nDpԾ`bmb(<o.+ lKPZ=` >B@ u>@gNf #msFyGUqD㌵3'a>bOl%XƨhS)a4_|B;Dq?+cb:pCVNr]T-ȭ4dvJ}v2is}~'K'zU]m}P+WA/KޗGUXIz2Jw#ĕL\BE Vܴ6Lg̏7 $Q@2Hz֍Ôa$kr#OT[9ބ| 2\"/ SI<[.y%gnq?iCftQ] E!h7\O{8uʃr[CeU)\MRy,[D8㳜Z^d8OUl֧:[j)yTw)Io{{aw J[r5ý}Rsda9xo8YIF WhC>DKYek$VNyU U \ZZqndAN I +&hh֠&doΙbd2H[ ┤2DH>zK''*;h W D)܅nVwekjVaq.qv"33I(Z!o痸&ɋ7å/+NԳTGK)Ɏ5ݾ8 /X4X 0Qdž4R+9ݦg7wr "6T,'w %Kv6={ dСdZ-$a Dl?K^lp)u䩶lRQܨ3&KF-ht"/hsF7l{z(K&ߗ t w(j _놉]UQ%$:M=El Nd"I(_TㅥIG=+ #s @mÅnp<)A*b |)Orwu`zeܔqGm\pw0诗RM?Ho@ JDf$EژoHVylgyrӶɵ!7|7hLJ*#t?[^>mhLcv 66|/EQj|U.?72(GjܻF}%..4]ҬFrFjh>%VbEݫ$Qp᧵qANH/Qxڧdǵ'H9߸eXUiv!Nu*#aKS[KЪnlޙcqYpxa}jn\sBŮh(aT} A` +i禵;#/9~3ZR hW2FTM\8#|/P+KufKpDtZdzB8ЈX]aXn(3XH%)iXCa9\_a\?׳`DRJDo{k.?iB-O;ىɁ'v G &b{0ub[kV-NbFEȶa=ՖߌrF\Rsi_HBb {ttYtC:knYѷlimlNh<\׷o'n$mYXHw'~ѵL9NzJGgf [rytD<^ȓ&ΡoVQNauE놼%h'-h\ tllKFg ̅7h'XJ8>.~CEFY`amR$Tn4EYM$1nqۡvG(E%-jgmSx^0@sr= v/&ikēQG✄.CJK4.jU4:ƙFD%q,=Ѭ&q-(哤&sDYW h0P4/|ߟLO1دBj ؐn2u+X>;I6w.ǖmUZ8jEBcZM ,xdDKnJ>,mUA}]"ˋmiW݇\q+w0m`*㯪9f#fNn|^q뎭K8y{fО.z_RbUmO! (-oLsd澶Q`LQdv?2ā>P̎; }i5VKV,-b!fS1ɥh/"j4҃ *Ss>] =;#~Q53g)&G0@R)n~_q&;F kb/|mWፖq` %I*, tnW/E;*cHJRқYPXŇ#Y`Y1D,~ٙ?U?(|n4swG8N;F#SԽ*P$=iJS 4Vn0'>O/(Ʉ0_ uErX^,AϪIףo{/ W*9b|LBcY2&fFXW6vf= %O]OR |?r"WE gtHؤG ȱ]CF_(h1XTpA)]BEg'OG|.bN$5^9fΔO8U}q34:D[B25͜%ꊈQp#N2aaԖ_p^cdTi}}4N~54e~HLE&aYSY+)7}. *ꑃdDƌBVz5ܨv>^5UG'2:@ɚj( ]TA7ANifSvG惽дBծgA&Fgj)gL% erDVB?0*(Q"u).x"U%@b׬^x{)i]2?j> $Nkb$~ *`݊YɦUfȁzGͻ(ileVV:BeIl$5ų a P>}YHOdJp1z~QC׾6e)!$5ZFg㘤Peg?d1s]Pϡr:{*܋M5ҰU6\߬qSDEDG lmˢPP.35Gbt}"Tba@.7]FWvr|o:MBp.fuah^ZaZ­ TMswO0rkK*6d֡ 㳠.WmD_F( U+6$]F7: Ȭ:ڣYHkiuϢAZ+_Q>Kx+{:TWrQ}(y^DϠKS#5C˛=ۦi%IM>iT.GA=OM@&4B$tUofXdx.lp*/tA'k6 'č'Hfp"<ѕ#m:5"}QwsV(ja +3Z}+rbxM;l=M\蓴gP0p0l܊ߦ1 _=Bxy@& Co(=oo.WTjhֱ+IRc}mVN&k5~AEgWpGgN&%Zb|7*lj090Vd jc&K{R2 Jzsyf/yzk2%J\i*DgԂfTP*DV}@&q&)<ڿ1,9m>Zz0@}.~.̪/U",ze8oΚW){ q.fJG?G&oUBY)~*8f@wO r D ʝ΍9{dgs (t/XyϒðhZ2y]9ˡQ[4"7 k22yșgh=/?4W *2+ ͳTנvx8~~:~' k򔛞o*(%IV**x Sk5OݮjIr@QDD.cs,&-Rj3́|qSaYg:Ǭ pc(Yyls&ӖOJ$5K63x/ Iٳlj] mniR~o0VCG!X#x^NT݇Y>B Iz&e_+n[Zч5$73wrgR?s)upҖdDВ⨩&ʋha "Yh*BAvmm¶pKyOFe4k _X 遑]NW5&HQPv\#m3IO,w(NËt8 -)zZaֵ2SƗU %NZٱ*\95X;N eyFEbN{\ցyC\õ[OQw|R-Qqt3Wbd!H̢Z49)6V=_عBp-0obq8+X )#0rc,/ˢ;|+?E 6e.Am>:@uj!08Y֭K >?Cb`[RQV "#QwvmS<]KK7Vhu +튂t OE-dZq?– cȽ2ptCcMțdZU&ɒ܎bej8dG!A2F=C` >T[ƇTG,ahlt{%O/:+(Ѵi? swG9D>&UF%,k;φm 0߈V:h?tBX~䧅GGœѹU4mb"NY ;KљҌ+u>E c >ƺl˺بݏi0ѯ(H^ Ѽg/<'&#w,LPaOxt`v$HX3&`RӕCQgZRWOT2fi fs=͊5ྖ~3PwD:KH:LI}CGg]"]hD o,<B+GR0ODzSP5 h'N998^ro_ Aw_T"~c S{ Y~%8jw m*CeT=peoT 5{1޲~kiBS-/a L/3 ߤWe6&@ȶ J{5qxު}_\z_R/)3agNij΀aSU;VɗW=ޗ;K` O|ke.Tl~lTkU-%"Siq?+ƭ Ì3`iguȚTI0IB3#b $= +wMq˯B|3FFj&hc3"v&b Q-9 BAlƇ$u|x >!b1BQd4TS@WE!gfONTS @TWxSy& ${$:!-Nj& *9q, q)ۅiv8:&9p0e!ڬh܊lv# ;֋dy=ݨNd ׺Tf@mta՚ĺ5HP⮂@laD܋<:E^-5B$dd-4_'P#sYStiXhB4dP_QZ?, )^ oT S| 3諫WKm=lQV0>T2 >Es{K2#]`FpZLpzH坎34w3 o1$+jJةEAR` QjLi.ǚ rnN}]o}x&V8(s:;W85J (4O- 6dDeIՏS8GSg[D¨*Ȝ –k*h/y%%qn)Q9ˌ_KnjS3a.wG KYe hFHW-+U@c7ls y2Qvs~g#%aX 2łcV(ǟWBBHK B$HbP}v\?h>Z (a g^\ᖌ{V"@#MqF K CysvLŞbYdg$<;gיcPweP)GJ(X47)<0~yÀ_kٛB,Іh2Qq< iDjI7|lf@7.tr۫]ȗ;ԼILG> `_@Axyo@YFՌ[a V|{ Rp' T݌=;hmCOW<:56l4`*hă3}͇ $=y^ƫf3;Kѻ9qEEat'Dw|*>oUWӝ9Y }?QmQ5`ͤ=֝iE FiAFNnIG?TC2ҫMW.9+y:C_^Xwat,F*mj5<h5 v=ӵ)rúʌDl_0ȓwdU@̷K\AVV~_x7=ǂ#O(l%og K8x1 [PP 0\7wp-"LMZ6 QQ7MW, I?X=CmB_=:=%PW⚧ M6; 75+>Dŏ QZ#UnV^X}h8[@mHhLqs %+NliMpHéSW4:0J>͙$]ȁBU#U:b =j͔fɥRdoyυ}}齹 ҇7غUH+1©eDry ]w?jDiBV-ҌA{. DJ<;rtŵIPZjxt*컕"`mS}\j)VR>f:i"-ab& c[|)p* H2Jx9๵gV&Td.Q]DTcp^?hu{kCsSBլ HTgp~:O"'ڨut{z>72裃z|7AWu]޴8[ߕC;y_|hMU^O$6gR< d}nk& EH"h$Qa4-Q. PF<_ATѷ:rāWOx!erGJp1NӃ8 Cd8eܵ w*e"X1TH-sM_Ѽ0H&1sd1oȕg$ H,@5?vQZxcuRaR[ͅ!d_%ѨdvT G] }ځ!Xt܌$xwa:zkT<{Z%TQ&mwFjFu{oi2B,u޽[շeW=; ?[cX/W ( ;ᐻ}5FwHl/qt0H'4b%XaoQnLu(e`&nb#J3]c-z+h[FNDY>!it]1tIC6.=bS*\6x;gTY9mĬZ:O6nxX)V $n {:&2LIHi/\t@\m ,P(@CQq`EO*q1p.ة:D ׫^XǓckT؋N|fcȦ{&p57} W)ZDx\qRLwz+pW}hO64${DfH.c\D/8<)|=@儷a63}I1i2|7d Y*X הy|n E8XA3! Ph (z[Vj]B{a7~kcjkWY B"ݤ?DN`Ҧ8\:0D`B8+@`$vZ F/ɡ5rS7nM@i`Zŏ [*[G6 4^ygY4klW_`ʤy /*ƍ)>=ro@"%Ky5NRaˆ:BH!ݪp4Zŵ3KNk O>^]܋*sVֽF3qSGE:~ȄrKtIݻ6>_)H8tYSJs.ԇյb3>aRy"*!H-Q0z|h嚢*8ȿ! uM|fxkP/tVXΐt)L W}>بc\?*Ÿߟa" '.N b,wD] Ԋ0WQӈem ]lfOo)V WjX ;JrLbXԆ(y E6M2Iم{vt7QS[*}5Zh_׹/]H_V * 6J1NK5%iqv <'Le}Q>L,z䓋l  R@߽Ѻ(ʦg6$$1mdRApJW>͟5Cq7E3D YcDC P#GVd6@Q]޻ڣ|o07#{]ZІJ2:IyW"xN6ߠnHqvc\3h W cc@Аxaٺ-px1+3^ t=Љj@w[_AO+c[4ԁi'o)pR Q-rrjȚ&YVדYp2MZk'_d;eco-IJQnAbS*V@m~W=euKΏ;n?ykU/p%"\A#OJiEI åKEz(AW;l ƅ,槾L^,J$E>WZ,;⍹̽m_ܭZMt(HU[^-IHiss<ӂGoن Uha5Qy- IJ,ETPmz<|>nf"̗?Nn~2pI~DQם.`UDq9$ȵ>&'as( +1q| mRs"fQfRZm8ZS.>| -6anEpj&&P\@j^Q'9 v> yf+!8F*nMC=?t%_z7HJ௙@ RAKa.e {}EqJd5ըwS+)՞ /&:M`o @RjIyJ3VO؋V@, 6cI9)D1QR1qґٍ&Zfm:4gYjɮa"?."ȑٓ&&8D宅Rt!lN:lT!ƚr}KнrlOaRjHɛAB(%#hЦEBJg ߚ13(^ν2{ڊ܌?$+RFᷕ:kcLY~ǁ9qc+VnY,D_pU %ʖ~S Yr{`jFNu&WF2%Hb7쭒qE'IHa DMf+d%Z!{P{:,qR3LI-kNesҁ?ȇd-NG5bחa!3%KޱwBDÜ}؞*Mn?'bKhN`W%Xd gCS1J/ňV_Fw… :}="71w(Ot,՘PqxYH~g(.ANc`1 hC#P*TM_ xQGXnmЍ:w$ B҉'@]]gh.M{.#89R7Ya(|$8l{˰EirV[Kᣏx9>Q iT65)H2Lt!dHq7L"o̚:FMN/JhsE|UP Ei>V㞸Gv˫"_pHkZp\e9EܾbjMn<,4pV'a +8!|r".q sï(S| 2U6vQ͊2v> Pz8d;@NX9hl)F}eWFYLcsVuPvDpPX[%t7u1m»B&3I*Z!3Պ!"ၓlV_0W8lvط<u;E%|4mQaC;+ۘлԂ7a^\ B.jMȧ2GQGnE6(Ͳao)-w6bSUS%y yKLNAy?P$^m!a| 9dB9/RJ8oռ_j8gF:(5)Vs^lܹ{ ~QP^n6<7㴖ͩA^._?@p?̴6ƨ(ȫySu_*|oWT+: Pr`c\=W9~7^]M%> 𙖜Va;E8#ܤ leSٻLP &rCX۝vD 4P\(GT"A{]a17㴈hc!׺q\&++QuEX!Plu2xutF|6ȷ\27*0`V5 +ƁA,{ղX O@ g|)4ݴ\C$ÇwGpY _A@2G<|籈c6v٘V92 &[0!y]$ LˤSJ`XA aϵk;ZXThT 'Y^Ttq헃6}YS7S8Xo\\$ƛAZ`5Di1@!Ȳhq 6!2A>[`VLk2y.[ b&$prs(,5dנ/Eoғؖ2\PQU/l2lm>JC& TQue(ʇ#ً ʣXm8Ts}-_e*>\te`yC!=ǟkҕe\EBaс;&3:eGaLƧڦ7m ?ſȔ^OM&ipPOy"Κ% /ڛ8}Kf0)#@l5 ^P XR,NYExKA>l{J-ӊuUak "J~}g Zk3V+(c]T}F?&AixH:cŽ"4tIg%5US}#U/=Od$#u|+ןO?qpiO/# eXoEP_PxCfzC,Kkjg9JY վa,Gr ?&,lv7G7FS;ϊ 1v[ -bX׺Pӹ۹߯OԠSY@E.Cal?MVLj*wu۱M >Qns{L߇Ȁyo=og~lP'SiQ4>Zs `Վ˘AH9PIKN OHKZwzTP t\i8ǫ/d/ 4o^;)x.I t:ve۩˝3d9.bEJ";  MYEmYk( Y6Ehisa7LJ-ÄWHԣǢ)`1,@?al<@e%銹Berf׺ùWCmˈK%  ̥R$ sV~:W{(EQj47ccgń+|"G`~!bZR/ Bb>Ri:SqoMzHj7рܧdZ(bG$O59M6PB~/d8ӄ[[0PiaAcHi]ʤV ^&B/QuMNl=RDKeӅhaD˫ Q/R~ }鮂XH, dm6?gbu[Odk'{L(^<@ -s}ki\UQ!9KU%o(`<4HR17H @o$UzChy㉝Ϣ\ X2! BWK@I"c'/ Toϳfw1-r2|/Yqyev8S? ~%Vb@! 89t ItRq1 hx4D0Yi݀ߕ؉ͳʹ}:8Zqa8*$O|^ALpu H{jզ'whB'lGR{&9,F(9/xg^ F]m \I2>iKN>] 9eKZn~i1t(#BP=0>Mt$#TSРp=FqNw+? CmMt~f;eIIR{DXHLh[<)1p-w͙1)7ۻrgWupC˧-PݵY:0Eb1m.bafo-#Q#nrFN B+=Acchu]^ HP#U9/rhr-Ԗ°=-XGHX*خ|%j(d%d7zr_/`B%Cx57?cn} T F%K d>\Ty>bVRxtHV3[4'IV+qR_@5q όЦf;0f|Y|3o}I$FivD;FrWa2C*@?9+]9^հ JrүL:ӓ)NIS6 0!h8vS\bG7tU=O7RIs~rw7Q߱F p8XIwʊǖ=lҿKǃt;OBkTSʝRz{"d>BtpW5aM>шH"$ ɌH!퍆*JX.6`NH:g6YyQyi5sCY6˘vnT ln^vNV4;U=Ѩ.=PaX@9/ޚx2N)N6Iaol[W6tS!A?:;AwE-+$ӑhQ ;uЦKTZ.0LG=AWz?8"{#M A/ u0;}U9PIGw_6r#sC8>'MEk\,wK6d>#Y8*Fǎf#4UkuvY2p7_EjS3B `I3!_$j41d N+ԗ_m<0BN{jIFS<ܭZ!7TNPq#سūۺ',fkd !Z2V͢-sJq4<(V,% wΧ~Ww%H`/~3$vWr23J1yu<( v(ALL͵lϩD#f=#1Q;9@,<%eBaK#y*O8hj(R7q?C'h9u]h+WBbӒRֈ0hR7KsV"$(U~/.sU8mg''-DWV= f<yUT5O0"adJ5', B/[& *fl}T!}v ւtQFAeʡjlmՔH+IT2bƓ" b%N@oU2M=h.U Wй^]F(R5_ڽ3ۜB?woWЂt"[@SCs+[l5Yo~ L/+!Zhd<߸B G=HRauT'Mr.ś)F;o3˹a%N[T99י ÃIolK82^¾,D̢\PqGJ3aS鋿%g:?P} )[{Lu4)aeն*10\)hlL>o|9m)WsuN&fS櫻7 z8sԀ[K=n#聹;bZ]胈yakN՛;YM<փ2h WnWFVyB966+v3IHRj~4&Jr89u* 8JӺ8L-X.-JjS"6zv9xZgh )~S"˚*]Fb% 0V*j?t$̞8aa[@jᱜ7꺆,Aaq h }䎍G>uN56lV(% -J5W~ ٿw 'D\<aP?޼9^`Ȃ+8aۄ/n/V%C92Q0ơK:?{@:Бkr-gw5yO-,_rL} rdh-8Eh@2K$8puHUFV왯s=  dϐCXh"kMgϿi鳤VࢂUw}mBQqz(Src<.JEA}Y;$HxYD*`In8-ňߵƒQ䔣݃d,)oF͢! 2}:}2QU.$h=\i2-JkzuV ZѠ%?,_8/J% H "d+ejlkz30{~+əLAE(0ĬW'!@_KIOaBv%/9( $RUҊw,:`mdpy Io|ʼn5kF$lq-.{X?tU᳒$y.s\g+׫xFj M:rf~^Pga<9{864DFաc7A3W’Ϟ >m^vʈdF|xwz2"SjȣFugGS1GMcHOF# d؄C0쥵-OҞp}J(yQye)OuٜODd+`ape[eX0C״ڸx7. !͇ R@Ce m+%y{_6r[fq{nq6˯>1?BJlrS.6 e}%ښXM^o.t=B4(= 6.zH4+;G$vrFǠ{;:_c/qQ=UMO_O>kDwM=)JMm*QL)sH+q%)͕O@řbfN8L!WZ9YJz3Z_^MZP厪SpwjY!},x8M]?~pXNZen-%\| \04铭Cm- mkbz{j" .1b"BgMUl=#Z߼Hf{Zd\8ȡjY`.8m4Vk-vϸ௳ϻA DL#ઐ8ƨٰ,^@^AU :ng)=ãipp( jF}옗#wj育y.ͥD a>7\˟,=dë`鏨ࠤErH*Tc _' x ]{rx%stܙmjm!+b |B,k5X=<Ԝt6yq}#toqbtHW85.^#2#pG_] !#S =¤s'*|  w ^r^ 0̓'HzAѢ/l{WYULTR!]t_i͆CN)shREmas0F7e:I/߯*cRo\!Ei_8r$e1">ڍ9ʞ2r.RwY}qz|e{?2D@oʴ>ȜS2|M\;\'58tgU娨o,Ћs4\0^:?%Yvh)e2 KPf}]f9(Vj#nv%{LYݭy0v**mhdߍZNaAceTtVbH.,na7WHT@;u;_ eF9LݷTӘ4Ŗ,f&*U c5\k77?t? -_|qٙEȂa˾Qgq7wt Ua&c:wS6eU3^412 `n-cؤǪٮ;Y#Z*)5Uҳ6OI"`u-Zr IF'~It(ӀH*}=/̄FC4yx~dTPK.Λгi`&9 ex2(& PI5mUZsDcL7{G*J J͉>Pya]suڮh<E t>Ν ³+H"J;=[ta-X[a|cma]ti0ӽ9ea17s.yhB bA[v5%IvrlBY+@Nb `),mmNKAbD)S>5Q:[ @;?a=dE6g_!t>&1tosͷZUEF1a^Wە1C9pwqr äRIIΛVa9ﱤ\n̻{%{ڥc~&vHeW<}09PaL{BClwz~矽Pm32㖸$ ECOj`rCfq~Uq ȥf Qu^:)*-‡/InLU%b2&[+.{8X7]I A?XN,&/ռ^/. R[hY)*QU`lqnK5KKnW0T%!2t*Onm %^}\푊VwHǜgNunEըUXbȃ`rD/iXn.ŜxP$nf%,"Cѱ՟ dB+qhw{َ7~_I555៮1\9ecN)X(en6.AŊGn>9xR$јe1Q;#SL{qI"*wE(( B_̑bO<ɹ m۵]K^,WR#=hcSh@c*$vM'sr^¤ ёG$5->1{1FF>-Gz\>udPM tTz_ַ|rwFOLWb3G_##[P|5_r Y]N*0B T" ԌVtEX;-QUt:ExBS|?_iU 5t%z4P@EoaZ8m"@/uya2[DV+_2.hoSMXmVzhFj(̀RQV! ]=|89}>4uoNB'Htt~{Fp9]b\3^ Htʿ`S@`T~}g;+#YXַ'{}ZژTܩ~. Y2]8"o6}uy\?0n9|*;z)P T0 8I7 A(KT7 $g'?{2O Pȉjoĉ*4:Rz2e13O(qQ>0k5RjVdsEiR SǷrns+!Αo:6!nzJ sz/N6{?tFMi1m!,V[ãB֤n"\ST"Ѝ ^}?O>%@tR8%'gp[/@W%r?,5mZDʝ usod\p qe)ѯ#|׀A@(q71D%AC<2۞a&9? ˵L|l9;LjFIYE2^~'H>cE("'u3m\@ݧ .HP5Wooruaopxk=qx^$ ܦ߬ckXBL ˗)Cšn`G #p}ם7Ki#D:e5a-X`H㼈~=jA2: EḰpb l"?vD5tn [@qm&!##mBZno_kcܯjs>RVw`V$\2{_&O۳>v jvd53]/ݬ#ߵJkc^lKL[hGf?Cf"ﶖ'16Ok /uY\I,HT~Ai}1Whqr9p Sx֪G6ߵ@vi\[:;qR +ؘY#xRq:)BK >7("g={ VZ;F\7s5uua#ߊ 6 Ѭ@m7b[Vb>Zs)CwXʬ|9?X%|5w嵉1RҶN1rpRӫkwû3` P -|킥"Ԁ3` `[zk]-hPDfToajuQ_ A׈e<==#T1ꫫC$FKњuG@@ASEWnU$#cti*vTd 98(x3_," SLT?v'-L L)e4\WN2^Et_a=ʅX>fm[0- 6B4[8cDgq(BP}3PǶoæG0|ta+ߕE6[)sSeJ Q⸢v++!}`|baFd”ձK^j:G"V_6Z ؞&m}>љ\›&s+nh nLW^yUzz[sCOSl] =pp|OXԕpIVRJN!?.$G̓>6j:CQEn.87,l"4c6,SɻE p&KmIf.exNxq(9tCmCloZ3r~voNZ"QnI 4J yg41җA>vj٤Tw-" ­וF5ۤ\00,FOÇ4]p&HDؗ1S蹙9(}ʼrjI.)ڇ24i7lA{s-oC(r>4\J8Ǽa5"-\ݦOջΔ1B^DflP)Y"t;k5"QNiڅ8in}dEpy 51+g1\~q ۂ ( ڮ;P!fD #p?"rYnwv..F} JH2 0{:srW9̺O0?QsP V 񚮭eR3hDor=úݮ@ w&/*N(Yb, /$4, 4\KՍ 7"X9~4BВA̦ %r+g\WQP /یJ1Q0gQǝ#㦤jR]nfHS`{NIj܎pu,rmbyU{IW !a!: צPZ~ܐ"YB\U%ْU%1ֲ4?˜*֒\fI-hj$ý8>&VPjC}PU s& @Te,X@ow&C qqGA8571߹qb[@B/!4qt^2^KlIE;4L㖣dBnhcT2cG-81<e7&Ű-8RwO+9howIjެ=Xȿg9l1w#NsliB@eZroYshk4E6d~BҼ:\K'8>%̅}CDB˒H`o-VOiTig^Rc6r6z,lnb-z8d6&][>0dbSk3J/HCkR1@ϵ1Q`;|Scṯ)^B6˥tTٚap9'>o#,24'.h*䷗슇T"s*: 6/ nGavpMjphϰQX5HG#-~cW=ED`z/zF@Az_=DR7,נl8[JG[JDҞ?X>֒): jzyΏQ.w_Kq gKBGj>}+ءs78uaN$QQlC G??uvUHu3 $?7{[q}}x-jf[#&aF73nH[eq_Ҧ gS=]>Ζ̋U]hXT.ɕ /WUo?π һI ȠPŹ`|8hi&3RY"jfR:QzZA/ / BZ!epjIb)LW.v]fۏ,vϥx>|g1A/rWMcp݉Z:J˜hN^G-ULvB5y(S]>5'SGcf#~pe--`L#g3ZSM\3S<&~K}l(É)#vvT^{#ɣ5F&%kődžF\11}+7`·0ԝ88ـ |$Z"#|E0ssRYHv>C؅ì&H8|EUӝL!`m1]`+\V /'K[Z)Í6v-&$OOw,L#y;u* +'U xvev%g(Va5)T@{G4ƾ@Cǽy/P|uj<ϖv.\܎!f䝼wV)gjg۴{d8+'>[ +e >ZICAӛFnؚ]p*t,D=@A;k5c+BHVASiVa tZ/E[?-!37NxU-I{C%CLyDϺD!7{“U+(4҂>~vxmF{|TÜ1` k"kb˳19Bϧp$>D@VUrb-~~D_h{iѷ90g uѾ9`O羑:53d3`F$ Ƞ/ih pޟ+F?^7:- ܹ/6C"B}€!a\X02mJrG +l~ C-,Va5vDs+9d֥Վʒ5iUa(ȼ]$݅}!*+p=4;p,r,ܤpTS^lQn GN̂7RTZU"@{7(:zL:n|WZy@ )|]FYTkk,b)/2cX)}Ԃv'g,}NLM=:.Kάu_t{?hx=E,4%^F[((P+w(ߺ¶GZ76ag6dh%d$g[+Rcl) j;; c l!n#+C&Ms{x8#EISl_ā7 sJi*wKpAͫ4*pdX3S_dވűNvFJDB)\}e$jKqVA7te-^1F<-ˌR_(YzOu/ "ċH&{ Q $#h1 ޖݙ#GkT$VD$\J^K20D+V(\S>s՘~qzj9q&V.(BjZ()(>bU/"D.?6Ƿ|G$j]j6Nd fw#)l^ު^c) Y4SBصnhuTCg?"㥐|yAʈ6肧Z믾v>M gT\ƴIpEdW˦┼vGb蒻$vt\0niCCC²%}G?ojKd&Nb]%P4 RJŁyjN`ZBxK^遧%g,=^MPsk*(Cm$-ލo:9sGzNqۓ&]1h^K0Ap㟺[G_u/(b=f9^I7i +|O2#O aʰi1q}I&-3X\ܒ~nuB`8CTZ=Qt>dsGxI#-R0c\\KfVͣPim_M AK?̌.k]2R!׏|f<_KeXdyOVpve9o1%!9y75mF/Z9VdēdR"ccfꉌM/ZeSIKN߀ed|;}:̯#+g*K- iFO'q,)d C R_\ΕEFF7/dHwPNlߛ-Obuxb;~B l=pxZ=)ε <ᐇB ASX{RΦUK<1(Js_#znʋ@vJU&BxX悑}Aȋ'r%1:.Uhl1JIMk';GPH<'Q½l)seS? M(_nIW9~5ȹbtIPɿ|lzTT( h6RӾ3lb6# ;"FÊ5wk4Oco:is?_/F{b|_ʀE2D*1a{RŎk8%0Cn̕}  4z0:qw̔ej?:ji4Tcqv8Yg^ KJ"ab?_JUv?|ƪ;8nQ>FHV,@jGQLj ux^L(O_4F74m zYTxI_vx4y.dAaL?Nŝ x*Vsr3$f dy^"b5n/D`us<]j8S}`< N)/Yс88۶"~7cp[ U !ڀ?S?S#hOm|'Q lWZk]NMQ˙Ysri @xAΑ칵7qํf/w:t)X.q%0|Հeί*13q9WBj}e!=K$f8iہ@lS9Z^* >R*>Tπ8"+FYUi'@гgwEEbG)K?[`*kUn;kjuZAk_Od'ZsװL΄>t)W4D`~OQsx(TkR:"DMM NLgf'P[?Yv!#}o4c-4:09di:2q/,>އKK'QݬV?@U5% T;#TW)Qbs_>Ge+qP3QMٲ|L9n*F(2t 0k?DXoWdʛle=뎆K~?W9 '/֏JIHSf\$ ] {$X]f?d36BNkcu3-#wo]LE3Ʀ4g8xE{uSݧgE=h=D!FxeC)(fltU7  SX"7pjD.1Kg*[g ]Wc=dj'uvC-j ZDEyb.TN:}Zr=Das84410?mS:ۥ;tn*qbMA?s QR>Rt!cN#ԑdРO+>tt.ۋn~.v@O5Ҭ{/Xea9o?yYέ=5ٴuqFiT@Ǵdjh{!Ǟ'X0AR|St/ɖX;  v v)Po ?e9ԅӢsM{%| wF_R.]ҵ7߈o"q7'L \r)\`/</+Aҗu:ϝi9_oJ_#JJ2(Ut܏ň_CoD]Z)ڌ)8n)q_v&:9QvHtXj+'.X@:~*\ƥ:m܃2]f@Ӯ@GZuDCXb'4' B2$pޮ7rq v%ޅz݂[ާNQ))Ə'6s6acD(< Sεr!($: 0,oQW6* _aḋ 5ӫbD;Oi'(^! '$*OYΧ2>h|l'0aM~W+2}`@y =冹]k=]33MRL;R(nk"*vQ^;JP'nl;o+u3%KT}x>UVSV>lhդP0xA!XHCB]uǵV]s e^;_XhrSBFe4| q.,Hv9@Щ hel5%P_Od&~N4CǸM<߇6xk "ÙQи4xPΞTMJBֆ(a47B3 X08=/d _.mXa1y5MzCbq`w}2d#akIVcˏ6daent9/\괒M~[/2GCqۢ '˿(q?0rWA';F:FPjM@ RI@Q-oh0{lV?kYH̏;QdY-U-i0F)?nbĈP=ٸRk< ޜ&TEW&||2R$WwسϕAp˹>AؒzB'&%ޣ$r\-"boHd+ VV; i8uPC 4(&r[& L!ʞ338Icůt2[ٙWjC$Tv.π×w,Ҁqi>_آm炽bOo>$jM%=J+ _6E$ٱ612}[)U7(Qr:DZ%JYB r8ZhF*쯷՝'~AVb Wr+/U<~RRn'"?+6 O=|ULdMkI1m}*ȴY Z0;qM"ُgk} };,pik ҢJrkd㯖kjV3lc($v2Њ#Vϑ^ @QlmeD 1Zl"n\OS 8_fxJNnL:<*Gx5&ҵ-kx=tB8.S&*d+/lI_$/7(_hJ,=. b8W6}$~jɂ[K{yN~?b1KokA"C 'l5—_Za:CHbf ʬAّ/ܢa˧ NtYmDZvcsLM<_tnyãdm`e.CB5.95QN&u6o.:+J:EV^<[_ $H,[LA UrتƈjZ/)©*%{uEʖ!7QL_?j>3>ަ:_𡩜H}zc5lF~FޝH(%Yn1@H3Wډ{/5y*K%q90O1˶=tmgMсadvh=:<#63R mΗ]z, -* .^͋]d3ucͼ4OH6qf]RyR# :55wROr 4J 5s|q F>+7HLpј:6^YlK7 p@Y=0 1M؃푁k^.aNI|M 97-"L*zf~ \0C-v0C\Qy[yo2~^3Vi+ " =Rjx'OwBJDV5*+z_^qf7+N 70'zQhm\NfT9+(OF> ڗI{0I0if õ"MnYD'ʰƺDx,!vѿ<~Ⱦí_տ7DZ 6l">{~* ~6q[ ԓ E( }FNF50nzjO]KhAVj=A]v_2Q}r +X2 BZDz Fb7$L$ $r.O T)Qg@ [x39Aڷ򪮋&$]Dy.Wÿ L3fbq+G})ocsd,1dH<f[+).L;D@Ը > zzǏ?,E.Y05+`G2#pJgfFi,m@><-8RAhҦ1 ۤ aK1~꙯-r )9})X_4亭wn1ek& h`='ǙDp)+ފA ']r i;(yP|\׿-Gg=Kaa/ ~L n OU^ uY.XHەXy;* 1m_ʐ3A0y̤ޡФi]Ald"Y~v tҀ!!K$*'Vj ܖ xA{b0tNLSΫus.Rr9A[Kٷ;Mf6.~h$`E]g f+j!TJ},KI"hcP7\31-j'oNA/XTŠfaŜ\ݹJZ|n)n]I@D7U" ”=)& i ]n=i';uLmTAߒ}z3.Mw?֕)@' -V# du +]'O/](y\Ց[ tOѫ}= :ӏ\QOL1^bk(椪z2/7ek~{SڏkQէn2)sfinlg"_(`[$|yâa2RJ{!F6b3XDb( 1=LAx (9 VK2=7MJUNt~"KD5W\.ID_*s޵ C6I)жt"¾|N)  Ubޢ5nu9RڴLpԧOLv|crIΞ~pԲ+R(}e]D8pnwC)bV*w`}Pj%-~LJ}n4Rhz) Ej7x'_SY?l17{;'NN qFIziIo SE-9۴ݹO $}y)0w->?x"cEl{oTyO!jeŠHkh+t%Q@8.akI-K:oCVH~| aYܼJev_ݩ _on4XGC†Sɑ +fwloyp 'e G᦭՟3a2!}Lۓ7$h:i}x{bbrg9В0[PM_ '=>F18C(ErZ$2q :v&xxOJb`QStiLž8=%}[cQXz59*jcϲx/`wvR8SMtSD{׺""&j^GAZg. [\i1mpu'?g|1ׯT+|/ԠkqZw6Wk`o:P̀*Ĺpȶ )Q'/q#9K_Z?<}+n4F%Qĭ~S}-@A[vB| /RӨ 'B7!%i]ߺ2,\7v: BqZiPXƧO/B*t%,3^ }H& U' AW%,wl81|g\My+R=nǝ@+A]E;37VM I]0%G;U#.+jh[N6?A M/dU0͛(E=Q8둥]g?3}Că B@߸ɖ X:/V]TbGpovrJ֝4>{9G$%xDx+AFxl%R vU5C7:/C,2?g?>L\R8XOG@$3'EiQ腝v ts@POEboSIsȾ_`OERΡuHU EI$AsJmCc01|FxBr{SyOم9#4$.QDΈX:R^m(' ,hjš KB ? c; {|4)hxrA3v=[!RM6-:,GJ-o4gqkz٣''C~_>~dŝL/z m{ꧮL„9LptD]gYNxKbC:̦ Mx2BcsU}*"(ޓSLOT 8I*8#p52@us[Hi$R)ȨqC,]&r;gIL|I1,KkMip:;_ʜ~58ЃB܆zJޘT>#ͼ+qKǹ;o.T!7+=aS41S*oKH_8YQo3/!U ~9zNϯ3!Y cr'h K&t PDٜk*qљ9ތrY( ?BVhLΨ^>'TgWkݴL~ "ÿUMkHsUvX=27ƕj+xA@)i߁泺Qmp;-1ԳX$3]'EmpTɾsQqMCᦓ-o4ZfRt|-|;7Q͎f~kJPw;뜽T]V# rVte>^\CD)gT #dK9% ?)S) c @u5K2"gAhy}ܻ~z2cnX^_iIcCl$\[KS5Do_][JN\}xii?#ԅu]XU]c,’jZK\*˭ͦ[h<m49;4↞3mbt!<{:! RJb4]k58Vi%FCV93NGwYi=7cQuL(kTK!zTڰ@nGmA<6/xl5 <^ !gr5h< ( q9[1`HsJmh@mҡ$|-Z_:̊Nizd$IU]`TFqIы48#Wu=@֞axBIA(EA{S ?Pb6[˶ U4$kjmuMvf-S'06V{泺6)ǖ豹6~Gt@+ 8x[He*%#0:MX*W0aIrs\۳S IK> y+[>|;UeC䲠 /YN3Z)Pt1z9&<ԥ `Ubo`3AVMeߛ*PUqr^H ; wt]?,Tg8Q5wd `ωg0cM]aH7u$X<ΌRv&ϱ4YcS+cx+>O,I'\x(SJd93{_ #7cx@ О9;N ?Non44yŏXz'uɸ<ȜKnOӚ;nz%; A`#cj0%mESfP1痤ΉJ:zw)x\:}P ;,빁2ygY26%du0X:=ĵDh(H: ۓ|оֺ ^v9|ٖ[٭R4D#Qici~:T^CtZ7 ߢP3%W˪X/.\yY8.zLP5# _?|pмw S@? vCx$7A%q7N%i8YG#2 wc)G !uwj5)pn'}4?*P!uQi1P51]<\kl4)X\~Y؜Yg^N(|WkUr{rŚn:k=Q$^ظb2UM\3:>^IrAF!6ىxAN4@+)\DPtJhwFh{zw|V>tto['w@4p'nqRAb^ y؁liK Z//߿=h'`0Yew8k)H@o(JbTuM CZv{>lr3CK3F'q|bR2|f G'hjԌYtS{]n\4gzsng[Ck#N 85ky nǢ8.¤ʘ_rpIFr7"~tO:"q6L3L90Ũ`n ȉRA֋gZds=03JKԄ2F f! XXSHyO]Ta8-Ps@\W-ꞷ(@U?><陰>"4xzM/KXW1upIR8lq_lOCJs xܠϝnf"/^]Cak|M7e[Mp'*t\يNא %2 5\v(KT9f> )ヤo,+?H` 2[sm14a}{xw"'&ûe>~uA FܐO uX90! +A{!~H泥\Ոm@2rDZn46ص'xktC!gCۼ>1;hH ?ؘf4*Oٖ9[^01~[%y܋)' .t§Tæ)v.%C2>2&"KZDϡ0K/RIomJn7~N`@qpjU7/b49ڸݱ#C4WP-@o|)6)Q Sf5-m"r@v땚C1nK^"8_ E2t0] ʴbmٻGBnIoʄ#HM tEE 9РQK.ϤSZJ1,&FٔT%J̴f6׮eFϋY-m Ń)BG2% @{aƴ`>D/\vM{[^] mW% @#-CXO)RG!Rbx4 |UDž':UpzǏͅc\B>[nT]G2^=0k:-n5y>2FkxװeMapƲpc~ܧY$ 6vͭFNHj?/'ښ-.EӚṲ^p瓒0}N@^ˬ&!Ax{Aرޅ8ޘ㹋9 z:]eYBwL?y) bjW6N/R_޲ ,\NCcAe r/Ssݛ0,WD|,4vrѫ /CNZLM-[i-KX`yWc+d =e ?BaX2ISUU%_G3F+:L_uM}1 )wt͐,Wǎ̇2nsqXμ@e(?$v)`*t_}߆ԢggΎ/Ikp vy'B2 ]R{|#?X^ 3ٓx  SL=J'q7>\ 6g%G<~ڧ0 Pf@=ڼG73Wg88arrJWD<O1,jVv~MD J!A.jcZ9X[Pxwh>X ?mh Er~pi!? Brsg&KnGQH쮥xsDL5KKQUI H!f} .tM[dl3d<|&B e-{5m_ޚNRCOf P0F鲷ϔKV{8ZA5ɘvsSaoڻ_S$.\^Ta.5"+g7y)t56eu 0ԭq9_[<@u f@pebq|oYɳ˗EG$Yqx tے*+%g`;dF32 CCUNEJ~Czv'QfIΌce1IIxĭ8ꋨ Ej?;|_8x 'u[8d4~OB  Yq^Yy1Gᨒ] 4M(Bn=}ㄩ=uU~q_d ר~v Ow1pĂ+Bmx`t6i%4u*ߑ-1V9g#~H:oyՖjJՄUC&j;sUVXm+N+2s:=kV-0l"b|{F)[P)Ds UiW=xEL—QH`Ur3ׇpgEFLU>-%ez8X1ߍ-ּm(˞aUiE)0Oܪ'6Y  A^}#e=:߄!P"s١nAѼj&)iݣ 1 @yoeLwj BtX͈tlIc9:QZ*&*[xIF""f =|'LJ~MԴBKs&w}k&sH'I<;$o2Dx;w1{΢iRpPSB$~}$7yvX:?Jΐ\^XG !(ZQMT,= RI0G/8#v] ꪃ}`b YAФ뮈pcLcZ.d?rR8ڟh")^7|kY []*zu8~4!QpP>fOyd7_۵Usօ͉GIQWt^ Xbw~Phet^sbb Y|SXzSD|YBx0DHe$ON$|V*>jeA |@0*ڛ&wl+aF*|4yÞм![^omś}WeZ B;6E|c:CALfpqcb!ش/S./(ɻ}fmaë>|?xA. Eo";;|'NtJ } n8p(g!#|+HZ<vJ'3Td"x mvR{]W܇Q z"QyC_Xj, 9xf=@ϒ`Hi-k7Ϳ{_.O:ɢÕ@ y'uCyع+p\HVZ$&dՌ3]>ph{~jGa g#^ 7pM,nH|'.Mv߃1IbdCgjʸ!V敗Aj8GF=uqv߲a{].@w(J5!h b`- ؝P?%$ai+79PI={3yO MYM5};ZєвKʒT W=Hl HOR3W(,+ՆeL@ЬO4#/Ř&< c lyNAQ X+C}7ep+̉Iy{H{yv7IfZ'j݌Va J0%%l sS6a|PUlh+j #»qfjbl G)TwrԦ_Ra.հԠjUOʻd 3&9axKxϿ2{zD6 6r=EG{4}["DoS=n@U!_Q/5q K=Bޚ;YJLPһn~~s0B^=0Yv#g'¿ctCǏ~ Gݧv>ϋuP{_}~dCWV pרnu@+sc@nY_Ax6)pWQl=;*ũ,M*tʝU)w^qqD2ID%l&}4%h7?lQ@PhM\f(\ _=f>q>d5*IsNٷ46Ciywbowst$gsO-`cduM& SZdζ+]{$WkST'!w֑,UNEZ1*c.R~&Zw  /{LZ:[ DPPe;c8vKTaVSܦg?4 1QVwޑ$a[q$H<-ď='Ҁ=`yUGLcX3H~Bȕ\RL7]˦f\Ƅݒ2,$ej)L?[Y+_~W"{~eȘ0ЛPfõzߋu8GtF@u5s!2Fu.tz lඨG6qG} #=}Ois2"cjxnKH fKT2kFv0V"pb R?_eׅs^٣ɿ9u {t A^:J.UeR(d8WcG>!Bs%LwنelvepQX$KJ7 ̵ՋUhٹJx{j8p. &ԣeR[\Fw5uxrhb E;ҨzDGw[7޽g @M,3~Ҁݍ0[J n sANT sB^ կFE/YۈGO`.^CYz,Ÿ@઄yV|]mzB͂'$V2r &Sh4g+-۲pä ѰvNO-J~-;g"_p9CnW5z\ɻǓETwcZOś~7Mw M+dV8misGԡ.jh'1"w:HbMS$s6^aQqFZD%M*VGw[Biڤi//.+E7V.nVI\|5uJ3);Z1管F59b-6R~͠*xz[yR݇-Za\Ҫ\G KѤ)̀-zH}]jB/\k)*MTŸ^i=(4oY)hYTEਅ9e{IܜWo؇ \0Ӻّ1malh. I%Pd@ͮg5mc[Q7NƢY- TJXND}!P;[޴pI~cʄ/2$LB1 %"z-pܶJYǦSHB[Ȁ樊6X)Y??93/OJlO/Moq( ;Z;5c/r˱Zk{f^ס4|F/ٝġpj9KR#smt3w2yEdjp#0C;1Ȝ2xqo!L< ԍIfd]7\SfWfmֳ &pKzb| ̢ n ilc%^ʠ;u.ھ*>'4^A`mk ivﻘGoP$e/2_`99u;pΏO64+(`ݖpFi\9Ϝݛ(IhypMR}HLґs玽 lBee6򝂭GxrN;x.DJ ϳ׶,wܙFW`={_̂վ׷0R)K"ԘhFLMs0Bĩv`5M>&J]o?0a}DB.Gҷ9 NEp͜T~爴3aef5Ұ0 ]i)]S {(^BѻUr)HhS_©[6 u84& ɿ Lh= r\bddܣŠVβdy(#=43-L ߬!AY<;qe>UIÓ|wP!!(؀'2mPuK;ΠJZVV"4%4'>2X H4QE{7P. !nܑ jTC> k)|tsc5a݌8Ǻ2{3 +wIJ|/MlmuuPQv|PRkGrYHe{`}{Ap~S&w1(}3d=:]yo}<$H'BE|>R=eG;6XK :NdHҘEx7M UHe",r`/JOᐻ>0_L|&iALMx} ""C!H9c1BGE,G!ɛsnE^E_)?F.zM51'mN:P& 8v s~!gn\;JyJ`f>N N2G~o8H B5OSe fW)`BA*HȥVw0Gtrԥm{6TXHG{vZUW-:%*4hHt|6ZWmv:K (8y1Fm-д_^7T¢%sEQq6CGrbHl/"].äk2Og:)i|l \4mQݜj"} xߡgNȰpApC- cI@ t#L r0L%o*51ѹ-EPc:ʺ٢<4r_(7dˣkȔV XR^2~]yi|]'imbNJaVt30^ʅc~**v|V=Cc?Qȁȸ;K`u FB(6IYg#%@ȴ#9y0l.3/yqz&7V5սڨ~+h4Ce M z;g) ]f.6"9?YrPJ.:|0]>jEcP#D7:0),B4KAΓ9oS1-Eo-/6SGh텸yDDI"3\|B{o>u \c*ﹷ(ՌrO(1[wr-swF"4ɾ@ ]bvp=<&MDmFABQv:Qy26K}ϫ rXuňE#Q, 4'1ɟ)VP+pqz/`).֠V 41&fj'#Ȋi`#,v@D$[kE|WgNyIT F:u=ƿ;TVYj ,% B4`ShKU inE*5"$7lʰ~:9&1T6#k:eJֳ,3ioeQʆ5n* ~CIuz7S'l"ҤM=~cyAs 20`IZmCRFzQ|7mgx._5F77yaN;w<Ҥ]?Shbfgw6&eC3oѻ\569%lN R++>gbW$]\f}U*ly}7@p_i7LY߀CstOT? gZaulgkKfQKjO܍t3jhFoBm ?Ts";~Դ ha&낺. euQP7 BndCґ*{n WB2r47w ̅YynX\"Y[Q']?MӨG0*8NHS*U\]u<"e ܈h8N_!:)j~V@{wr $D۽bdGVYHlr|bdJg&.3HR34scy[}i0WB`,!eGএJsY4h,yAeC'`;fGdKz`R%S5}6j%#b#r.бXBBw~ˣ6Jf{ M&Rl٧}t Ko)&Kqa7͗P|6ѻ޵![Iu e);udvoHŽôD-8$((h]Iҷt9{0@ļyb-YQۍrn腿̇c(1[%VY07KI"mCKm)2Jdo|ӌ}r(fxu ٝX>Pw1|ݐ L/M`Ŀ&]BWu-f,;Yf/F'娽wZ%.iPqs? !LZ~v+Av]Eassnq'm;ZUqh{1(HKgBn> K-C+SMS/N|Wt0  )$ќσYl0TۨGywD#tdUJ~9>X!O떣j^ q!; Э0x0l 5bn4BرD۸pq"탘%S@fqdsꆪYKi'_wQEz?.TL1sx,H)u&4<  G!&PCy)P 0G; hw+g7˱|Grl͎1vB{*gʷ&W.YyFpb %ysFo!e2?C9_әJW=ŶH-W31ѥL V{iRnBᔢ7tgKۋ%G:;zǥʣWTSYKхhf} 4 Q5g_PN-R_f[y`m4`~Mq"v D[5mZ`z! +'ܗJDLi_֧j+_ZUl brcJyM~'spoM=h)bAS\!ueP}fwGY,xUAɛnЀc羄7GD.=NkYA(By2:_zq˨{iwrx#6:Y:gX;I9U5F EgPlYvbfT,@`wP Ay %n͆ ބČ /8KR #'98D<[AUnJ\Y@NG]RɟZ*}$-,B%| xҶ{cJ6W7y;,h6Jz-`@GuO?"jCw/NL8l" A€5=R% VJs,k!h{=bnrHt~1Мh 8ʸmP'o,RPௐ)J}3^XچsX9 ?~dُ>l%p !hfـƕ%C(Hu?C՝ǜK< %ЂqKP X-c X! %?,٣3%n%6Lqk6KOQQvj6;*ukv-(})]uX;>75f۸ޖ8gK`zk$X]dzŤ`hms?/9CYBB돦RayPAJ َT^Ff Z^.RírMZ Cx\r߰ɺ!amC{\Ltp2k8~^N$ޠ<a,qxuyCv0-Ǣ 6a&td׸t},Q(%_Y/G1_)GlA1"Ĉ=mؑi%L=*5 akziU e%0$s\5BOv(ϫ S@#iD%eC(1oSnm.ȋVEK ߠ# ~VjcswX c'wgb:"rm QAO|-dYO+Vq'v}L"Qg((h cMf Y΂D ciP$xd-TITf,_Z^Gp 煥. -UH֏N@[7]\)sҍ w>[Ec*TPma`)@ 0nC$ /Y4Ď';XvfvfR=EP<$0Y^)*9\Gˇ}1t㱍p=|zHK׋~mH;n΃9j灺a3 ZQ-.V5?R8UGb.Ѱ.0Z;rK1'og*rjp37]|x)kH`mXI4uesJkn8썂f&{dVnImuE$s]@R ` $JI05WYd.ӣ1VD_ް&_%,t +.4>Y҃1$;.+Ӈ--bwH< w\ތh!oi4AFld~`(v*=dWI4= > EyY{Ǿ<='DzEWX)twܾ%^%L &fX2rΤ]f VꗸFsRyl +֙~E"%Ƅֱ1})~sν'+m#> >jEa|H,KL{gqmwF[bk ծܫ+Lpi%Ź]S]JMg?^Ԍ t{c ?jWYL+. .L;+$*"coqjK}ɫdʿr.h+4,~c:#O{pYuWs('yfKpZuiK; 2 kii}vɬvdP 'U#2iQT,eB7-`pA!gR)F`Y9 '0[50>djA;v#o̿ Ͻ6GSctU,vڕEXS= rnc_a_&PugrqCNsSJrhR<9! ܝڠ|_;dR@$nY8&c*MT4~|ah^=IX_h!3گ1ɓMJcJjqNji*&)jhJ3Y'{="*vg8ߖэ\H -Ȅ$l 8U^e|:gd̂$B7:{Gyax@;寖u"M\Wikfws>Q'e:4T\q\m4d7rVl&E\;)S~zƲ#6s cȌ]&3TUE8z»_""?†m*G*>kDa~pD6 PRxt9 gPɒgDv`y%w0r耵 ,&~M%cx\!> Y߈L+ϸ[ ?W A`[{{dMGDx5DKe% k0-Ru`X|TnP_3Y^뷢f'n`W|9=.h⃠D1dtVwG fNxQC2Nܥ4hYMH9\4@.?[ Gk3YBIA0Bו׽J 4ā 52k֯B㿚f! :zYсRxZ3 8YĝdE ާU'T\h<#1,xG)=OX⛴>?(Z[ggqHU _/H=EosvSX.^x[Y&Cr"kܶSjZ$}q=ߜ&MVLrΡwSC*";\z2 Ar",Oty>;~?;-lbq>LsuþXdAL5i)bU]?En6:[,1n?jZcRy}Rea}v_If-Pf\ 9QsO%q aP$-᪒` P+鯇3rf~D=!Ea=V장ҍ.(OlZ7oߜe~Lzr =duPosIi! #}vxߘg3o0)7K~^(]Jba 7 {%x\V(bOX]$DXzAI,Ӆ}́/8ˉ)UpOGb.Ft0; %MueiF3ɮrxz%g}<~8Lŝۑo+ZK `)U 0o|$o?oo1oڵx?.߫}f(:=(ӡ1;wPaёRQb <`^qm! Jj9'[ռi&xYZڤY{}pax#l3_P$Pw `@i[djNjv55#.{Y[ J|NՕu׾o}6449  JKC;y@z5Қt杍 dUnq@SRčCҎSy&.mLuwaϒ_]/ ArAv҈KĬ4b> Cucy2wQZ(U *dr ӟIvAh@-l~F>ޜMw Ot4kU{fsa&U=UjkʿS_r4%_:d۲sk8Swodhս~̸͝a͟;WdNuK iJ_.;ܓyf`ςnN0۠QM:eݕ? ?u=#~s%D.Ы8R"_OvHΦәiu׷@p y`XX`X(B$lPl1mW> XBxڭ{NFz 孖Oc_k7UC%n5c+i0[*efJsɔ>#8p jJ`=dppx)V0Zjؠ((sMY;ϛSr@{' Ḑ J\YMe L5rxY}򿞡)l-Qp!{S3rLS3I"%4d6EtnFDXu.%UMa$:3D]O_i4ݒƟ4Ix&f՞(_ "2{Iz[Bԉ'P-yKxn-1\ڭ =* =u+ls$ ).:!dgP|6 3I/.wzfw+<}&vNHoa ^.: _RHgybs]P0ҟr|97cv\!_R]Kn=R^Fs%*~k[* *1&qL?W x!4w&^2{!.|1zHőPL!ZrZ6y P%BcU6k=H`u;!%'P 0*ů (`ی:`֟QƮ]7.6JV%^X9d^kȺ{qAa~ĒU8 T1)@l1U_YϟbiYfbqFs`U/V]hClخ+FPF[cE%un$c>)U q:s{G,dA}v[RHw/XR ,$Wj]hjX")F憢hz;wQ8vݓo/1o+ZŹckcNwP`A[4L%GW;D庥ۆ*my{MvoAL#Q&e~%%`H9Df4J7ȍx]1n H <,]kX۷T <[z*/l2 B߁ ^㴱2U~]ƻLo ʧ窎D8{c猤P]V'8h#ɮ2^}++߆:*BtI=sj+ V#D!z3CD]TZ\n|,OR s+ŷ;Ks~1+074cA}/c49Qjm^}ApT7 ;֠>O9T0 <YϩgK0z%eIu,ƹ؏\XL _U @iFI .H ^)} 4pO>^YlH*3m\ہZ-aEy](4bA'NRpXP$. ruTόm/G=٤rM k*= g;BX&Xd[#(KCe_ jRǾobqÀwg\]Jܥ"6(Ö0i^Ȗ^bqrP3raoтCSq)UAuu!YQڑ ]>,B ׯg89I*4lRl/[ ,PMW08Dӱv4p.12>!v :*j#dMPXK⯩َ]_֞ƪ*^.W)Qfx xjnWC 9 sF!K~hbOzQ!Š3{+6:-)H]l\ŌNP4d_72uHk;a)LG&uāFB^Vo;.D&:=uРU[Av.FզGAsM5,ȺQbie_ ?nkDkG5IQR@OٷiFHۯapBHH9=*!A>9~zz[R!!-|_K2ˌ5VAY_&;~ W wR"ٰm ӝ3uթjړb-`f!I7 NFD:N1ҔBpr")Svtmb|Gzϫh]֙SA$VP# p326%F"w %7J =WږXL31QӖf,~F,(&c82}D&˿=!cڕ\w<ic}?S:y4M& n5!ffC,x0כ076bi L3&S}J|U?%P#I.;Q跲ESNkA?#O?l_M̢BcQ9PB$]_1=Pukeϭb`%*UB1 LR =[%7RMF}Y@z#JT_?}FcrBpޞ kyt| \.9I%q5K^"zQBeSѸRLYE۴mj Mh%p׵q#.OFKpkD4^NrC25Lf|7.=b P9" B9`@%\iBj98,NaR/w>?U1M/ćVc`/{\A@YH'܂P(Iw>RCe0=;_n^/74s0a^ ]qrBEAVaeP۝h ⏂T+:NV5]I9AcWu짚zڧ=4V3]ϩZ,T(w^ H+3}~,6*%TQny R0wWZQ"p>t#u]LԖ(v>}N }ϴL#aYAeYwKΊ{H;z0],%cN#G['8fxBcI!y$˒LMyt@mrpU~5p) ;/Z]766Z?SF>MFڮU["_©{_D<^&]V]5*6\Yk\!-K^K5 `Y‡@$,=ؼMyTqNzNs1Y`O#K0foVZ=čsޅ#ۀf@F!31ZseȎPMj/Oɘ Ub[hqL/nX7C5R*73Fx Cyo䊙VC^c*c΂V1"!ksXly Bˊ>|VY_ji0vFEyF}m47^uԻ_ҕo۝;x1cڝTB4cɻb~UW͇J(9^A*{\g)6JL*@**rZ=bD5Ol zR/e=v WV!yr9+`}qfuq^zi0ߵAگ!y4s|Ѳo7h1q@YiNoYfȯ PmMaw6u JR7/2QZ w6%"i[V* /2Chkx/%5z߂˱d/Kizm)m~y+T,GPAWתEٟbnPe]9>GwЬ/+ㅪ|b'!g4V@d bY!}^xDq'3M-lҭr&eDmnR{&#A v36nI\lRxSǕUbؓC?MN'׶$$~>;KD?+ϛ{IPR`-9u:v~D rJ>6Fu%T+eXPʇ&vdKbXp%iP HkpEԄ;h*7GU Np8_Ff(&I}г*rB_4v4,I~⠄<`;MVy%>Ό2_ Mn!$JLR-}Pm|g_&TɪM8^x"70!<ό;rfQI\77{H'wi6,B! p ш>o  jƓ'ƴ%g쏏FdvF [1U*Ww=K*&fظxefEv8y+#.).&Xjh7JSp6xpi@!ﭚĞOSM^LObV>FcѰWK"AWhccrM, DĦ2=.MS tWL~:vޕݽ.6;:)O|~+^5([8+3Tk$݈~sPHc@ t ֮8k~'|wH8TƽAjky3l>6ߦ*pXEՄWrf?oXv_J5%qMH{ C"/|Bk #F!œQIt ^~#a<*P0(_?$2+v.ij鹆Y7W#q?Aϸ ݹbX>\Rҏ"ykIOD_j8U\,=g]H[py@v u'Ir}Rе53M/c F %sVeϭ 'd{mXd A} ?Aͤ1mR$"Zdrs"r=&yځ$cygYuL9 chۀe8n 1% z &\8g[NxXgOr%{t{߭9Q_g }Kq)缲о4J_hJ-_xalk8aRkqۧKc7x_%q -eGsM8AoOqk " }e⺦wH!2RUXDrΙQ*!ev;;UZ A%?p̂  FJkf#tSކFen3z#(@8يs  -ሎSI`\R-npcΠ *S= G z7OnMCC q R=w܈PĢB#\ th~/u2-"?囝4j1}-ٷ_UER)HK<5֩৚ԜU.zt͕<k#sx5zls`\epNWuyh[+?Y̘0@@w\9d (Hi uP6 ;RB<*Nxݵ/3V@ys)\v.we,p* Tpow%bz(eBT/|=h{q'RyC "q/#dFR_Ю5$@dwL}QW-ϙ@]>q Q8mLBRu^_ˑ1`3ӕej T)m`ڹ(pgk$D$I]ozHqs{2Cz;R7p?(-pit 9/Ri7{Պ(M' .-L '.09a:2lim/,Z`v>Ő1N~߳* Hϔo,? )a D0}E~FkW-*iƘ٘I  >?7_JO4^Jֶh*a|c{~jT@ #ocrs|.DtH( ($]]3+m8rCTRWhF$=`BOSzq'(TD]x'TAZZ:XJ6NB bSlQ=! Rm9m4.jC.+/}қQ?dϔ18ŧ|68ah}:֣+Bd5)}[F}񘞇eb}G+bq҃C;U{Ym#,x²:T )|޻~P%@t|3>UznFOFɁӃ6`+{O豽ae{r.}'=6˟i_ a}y@I\GSboY.cy,!\X;L >f&\ӠsRXUЫ{Ia rEI=!ly-@ eɟ}0oToEK" FRQ[Jp &aG@^}c$q #oL{>6i`i9|i\J6⮛^͊MCr9$i ԰:jN:Ddu"6߼H*Lj}C(Ƀb</o4$V[s%Q~l@D'Do\Lj1c {w v1e*Ԑ _)Ӭ:/'gy9kxVDfr^+j4g+Ÿ7!]4GhjLn.w}ۇ2p:R.Nô؛޺a7>HrcJ,UnGdIŀ'碎%O3 ?* ޟI$!+~m ,َ}ֶj3ٜJq*0>;Y}nYfM*ۗ IcYO1'r|Y>{8ڇQypj}!oY%6YCJJqSQLH]^jݰ\<%%;Hp`d CO1b%7B"/('JZh7d9KZ[=q9m.@MVthڰPͰո)`؛`FB-5O K8n]tZ#ArsDeEʢ]ӾA;W(F€h|GQF^ oGOҍ\b+D6dϫbJ. zyPst9W~ 5}5v1s$ P8ϕdK=C r; VWtT>a۾'3TOPp]*;22B+AgE3QC hWՄ?B!((Sj,yafrx"AqٌsSdž/Wzϼ|Zl˽7ir'ts(e5 @KDܔ :30CZ:i|}'֠^Bh+qX.V:N&n3g={X֌({$B-3ou=5eR%o$,$p' ݬ]>H>ό?ĴCG[."x>@É_H Od=mBLCP?W "4r=G< S Xq|s* Ȅ͒cŮŅHFiTZ:r**.eA7Q?~9@՟F v5 PϚM71B)4jb^Ʋ!|XYg[)ne:@9?oz[ok"m )?=J-ҁ&MWtہ4zY?bRIj\k&xn۞خCe\mUǑBky-LGp'8t\5ߍh &XVg3~/#$AaFv(s2o@V%EjSkfr*40zJ"6_.ڨg3mR[k(vmrΫ?VX[*'!Wp)B9BG;u(@wOkdbP&@s-Ӎ$]ARᗁND>_?| 4N,aKduDw_j5vpzNBB7)NoT&|JoyH:&( C0FPaQͦOC7LM֕~ on9bXlP\HɑK8q>0ݢUm٩F.d<? m _҉d=?S 2j9WY$E7&G/^ /lGմέ.3bc/ ,RI~Ytf{/jhjq+-%~LKd^8-U~ϙbYebXG|!.B$»7(W°EY5|Qg+~y΃tIk=_F`ǯeݥ6Jh Pd\Ô ::8A3A̪mǦAbm{GM G-ZR!:64zk4L"Z6#e@-R.*ׄHsI)u}b{pDcDeqSr,"ۭ瀢&fR|m}}p nJq%Lm5L.uɹ7ꆙ"nOٝ<~8:4`nI84x~WftD(1&pٽ:T*zz 1v&:q؉ΘK&S%V-*w۶sE5ᛎ8@mYwl1- m㜛ÙHZO;GiNi>DV_ݲWO=ʭ|sV~9Et$nŶ0@q18k {In.hletHbf-~JE>"T%F0q %7v) @g r]PȨ!/>gLϤ^W9}z7%*}R7O1v E*clC4玮K־џ =D+; !6Od^GnTذ$ ʢ96?<z.I`@/].7%8Vu<~S.JyE?1oĊ{!XbL#r7 ^bHiƀ5q| f3Mf"5Z8DSrM|P+hȪk, IvlfI4X$ҖFLdd?P gK{竒lj7UofL!G=w> CSƘkt۠A۩0!;ɜ<{J6m+YL$Y1Cx I{j;V̩]|-گ'aut2_waBQT Co 2_Շw uH禮V)]B@0Q+&Q^CQӉ;L}:=Q\qG?{h`s≗>e([)xt1L]Kw>]Żԅyy$ZO4P9TYpƳv'QJ(tƕ.FQ~ 0^EyG49N]N1"?q O΢-Z&`#~\<vjziI2ˮ۶םiJT)3g4+Fe 0vhH6Te|؉٫9^T3B^ 1q0qzD[ *UOBC$iMʥ4xiOE[5 [DkB9#j7 mI .O?+gM6 Y% ̥Oro%~E`?yfiP߂CI MWrI-(G';EsN -h8(y=?gi^*&sЏ(xdр AkAPU:94PIaABC/g jhcS{E~Y-0 4S0"ESwx Z跚 zh<" /˞y86oeԳc2ltÙHfsbP GDb/jzϲeLqTPXmShrwOIO||nPK^U;{+BZ͗?\O)$o 6\ygǤ4<,~gs-St`O%ٷɝqzdIJ6BA`"§1h+fg7'Dx͐]r~b4&&6"^QT5JOLeF-dO"aeHt!sL'Ra!J1 q1jO-wX`6oH{j}#@whɦ·zӽX |~G!g1Sk#֩\°#: ~1}/Ű~(JqapJF:#X![tLtWH7`n|ǢLžvnR}7Z{&Γzn $ntf 1]Tdrg~p%31ksi%Idx YS.lR6TOwt+(GTčF8+dׄC)"C S7]  LRyOx $P }޷X e{ xpv~_%qUӐj0&FXlZ0\7{(/r.gMWF#;u rv8AI=~pnw4(/\wkdeʈۖ~vCF? &cïTvT#Dm\F rm t?Oؒ97nޏ36snx*`6  %Ȩ9T՛)u7: TL#5}4\V<'j,UTH#8!kP#z ɲO Q7)VJO@v부T 7 sj;.J~|j%W8-{Lf/>9~|Q%fŤ[8NHa͢r./Oh]ZEu~+}15QޒM&$Z„oG }3v6C~kV l)N [goOjB@q2ä5D[v)3rJ[=+r׮q,jA5Jr+dGY<_v=(fʝr/vpd(xbJ;Al}'#M0gZԽ(ڡʽzX':})?3q>K:&"Y~`%4QJsn< R#C ^F?z}V?a' kI"@k7<&v QA8y4G=ȇ( ըKA`&!SYO:0_-FҺ6hl=dg{G}yǪ^]~B]B[UM\oDr[ ͅA]юn-)(p^7wz<@S]om>e۬q#.6P<Du^F2kKuCdm(?Cw:`.!tK]uݛs]#Lj:lUH.PKr^.ʣi…iDgõjTZgؙ RmA!l0H4R>KFDJSSZπ`O QoO]ԙ)ӂS63ޔ0u6-jX=h4"2r33Q͌y.:7lx ɉik&I d{PgiBfGru93R_. b~$Nݣl-!HL x=`2 6CLŞ\<,S_1˖>!w";1Hx5NU@_ ;6EkPϴ{9 WlUOl g~ +mcy\SK~z<8$Xx'tqit%p l{Hī?}9nOdd2ޙ 5ayvO|^j1/ˇ0Hs AʆиNr) @!B+:a=?275!p԰*S|ul]'C-A.{ _X>ܢWϖ Hg}lj%xPhWk4}A #\C aSBMH/ C2MPS=.gɢh>5qD󄵄 1x0Uh{z C9jşyU,˲s8Pcy^[Eέ_ƻ.f{lէ.d&ĕlyT}s^1wwvF]]+SKHF"Rx4Feoy}3|7>qğTg-0fإ a)~7BH1tx2Bc }lc&(Rh9Dz GcPj+ꚍR_g0Mz 1¾pTғEǐrHEj8r#4D!̮H /X.x@f=:$J8lRꓗ Kl͘!gSk:^)c}>\jrm*Rd7hrJA]~jJBAJ50;UEE뤗׼ڈtKiϸ;$܏9Z|g uT؂ nAn!<]њؽL^эEOpL2zň6:, }(իR.>U0XVGE9$`wi ;Uwub6~2Cҡ➻d /-׀#'iyϼc5"ȤtH#y#-Spi2TlBX]{^+%(X.pKi]!1)Fٯb S_r,cƛ S}D:KrH^>q#ܸ„u-U@gluNȑiQY[:lp [35O)\5ZjΙlfP:WƁZ?V?q;gz{$qK ۹ZG>'܌֢|8l@ 3hH6pK=ZJ#QJP.`Wr4+19@[Z&ŮRߴ"#]at;/aj IeP L`5P^;@[҂٬iqNP?xp WTBym/%ɮ{ r^da˚ƻV0{E77WuJYebfKcH=X FH"@VugDy9%6^2 {M)#8f}GI~xvHMavXoT,IG75CoL H_+3;mȱ VYITt8\rv1Ƕ4=|C[8۹}*dHŸ}u K:I]FʉףJO roKv4)~;]ːWaoyC>{/ /K 9OE3J|]EJSSR *r1 .á*F`r0(ˀ'QPtW-<Bk+SB"eS G"k_m@fSm[NV `O) LB0lO.h8`K5Uފ \Z&Y-'!*pۇMTi5>Wy `HgaF՞IVf[33ڒdѽc?Qb3 ~ϒi6nf쩋Xʡ$UBۊ)IzPi')uϥ@ YQ'$ ݡ*ܵ|0rq EM'׉$%ML/N%Ś:z(_׃!&9}t@ 8Z)t&41IJ : 5[TDpL|"0iS\rE~{-᪄Q 117Nplwce)1w_ȍ]PP_pٕ->g EgRB7^jCu5 /K!@5g~cf@ >#&$WJ \® }&=S}ydoDȇ(._|be NZRlvU:zP|6S§L%K)]\0>S}C4<&$C9oWJOK-9ԛ'm *vX|j.gwY)uǧ 1+p6/dze8 F [V -9Svǯ٨+!W(z ҈zTm<;AC H,E1CSx x v+n72"r}DdRVNCbOiޣ_@i**'|QdZٝab T}AAc^Xrh+ǫgؙ栤 "C bPS-̢1||YOTP7m fWɐ>|AS吖+dK}lR?b&6xXk +/h&)*vW᫔7cwd0 S z&NZ!~\ne?mʉɖpkcV9aǞI^78@b+-Cw>r$NʉSZy W%@v0̡΄Xi|9Tq\ BB9lWE* JhTl|3? -ƟўTir#Q6@YWw~9U^ ޔ+ "PSo,fIhx$t@T7Z@Kj!#4Qbxzp$tжPŞXY^'c`jd. *<8vB)-#1 zpX*z YXu޷e_\1hoZuscJ7M^&q5ly!aBR`}!گ?`L!Ӊ^: L*H=BEI`‰ d[K*)ҍeL =oF¹h@0!Fj7= |F'QVኌ4Id),u8WdNvc#<]fRR>'УDc(m mfʔ"W%IbԦ6>$zb'oIOHp0;M&i8=؎%0]T6P[ 븠z=FbfW O& c!s831}xEtɿ~eg2)Jt1>Qݗdg$!t{t.wH)6 cXOmj.dy( g5NZ \cp4\] ~"0G0Q.* j,ҙ1o^-"RZ'pǼߕfEH[9ZF[č ⦜zKqoݥH"Ҕrh:#' WjY՘WyOzdz<24 Ðx{oL8%~XweIgrSmh2` DLw*nhn1b<2g`mK6p #w7uz_Fw"S~H\:$IPb2hQLJ_+>\Qe3<Ү@O ԖC t+*9Sձu(e0k%qYzU\#*pD !:[ 9* XISݖ+4ρ@VN­4~`L ְ (c8=pe%Q,d5w)<HF9NAoheUe'EJKOuBL3pNV1pyIֵN8}׿k(=^^@h->Irz=h_$9T*iw`[sL й3gj˦H~F&&v3w$^ԩҊpMAzӺo߭}PJjvO$ɍS폺._cC A"q2=&&X]O=;#)DnZ!a e DzX(U_JL Ʃ7@h؟kH>j3q3,0\*녍ˇu۫#MÔ%]u;gj-OMGسjDZTzQ4tC@pM̌{9\*s827ۧ4yaҀjRF26⯉˂<J8R7[։I(P`@2S :'Jd98nWa-qŷV%n,FChHܢ;Hp6f "|U]oM &O_V;v(ySRұivr8qG,fTW Lr3\&m( ZlNN*ŐK^톃kolqU(~B\7#ID򔑙Fcj3ESX%JL==LfhmDF_F^˺w3>(D]X.v]놦tWQm\XTl 5M q-gZ)W_O&BjgB}w3zlֽs#+88L gqɛ=;5BJw[[~n5:Fe&)/!̓OY.̥QW sMZI 56#p]-ܒP'vʉHGH#KedD &ɻ AVS֒iZHlTx_l8n#_{i_Oy1nܤ,vKNM6l D iŅ8O丈+Q=86x0\Ԓēa*c@_8 `)GzęXA֚ mKpmm{[NCdgR޷X2}3 9E4]^NZ8^Ih4m׽*N`[4&^.t%Lg %u1TjptVT:X7j#k<}_OX/c^EO:IGqPAQ66,M8*L-Ǽw~eFA1naY8-E}]}5d#L |*rNM9\eق>.٢}<q֟fJ㟖8y =`_=z3J\඲# 1;u C.o=mlY$=zDVfF= +cr"z@0DB{Yՙ2rYQ5RcΚ ( i6cvB!TvmQ(#dc+ʓk~F ŔDoNqrcLjfA?"6]|RZvi'1r'j_GL:q$csBBHDBBQf}Blz S v}wUPn7HnFfg[,|5dG 0,|@{@bD&A6[^a/1] PGBzm v7UL1]Z5,s:D6Mo9z+"Mp+ b^,LI!m3x\ I?(`$ %$- i9t·H]9niR(kE>Ga~ EHs!J't?{m k sч͈)OŚ*7qtkG5_bM%fXBI=Jzy@-*pi~8->[\*By`+/ *rz(Ai]G nݖ='n(Fw.TU\2:e#E;?P?wtm)@DD vIZ|˽m}Q3C-$=z~b?V 6yO/Y2 /+(t'%]#GnJ("kxC27뙡yqoqQkV^_#G q:IA5ƜmFJԅ/ V)I`aF~].L2jWX3uWЅ%5-jj䌭9)FJƍXx RKܣKُZ15T+[c[}J6P(ڕoŚtOq<բz PL5&==,F~9#nX}ՠ)٠עU`8NİJK|V+ncm1A8~Iƿ#Nsi=b3>ӖE'"Dp(.it7q5i7- 6UcT+YX&lR&ƩOtp@qV{׆8<ÌeUV&!UJr^si }\0k+1\ ѭ(kE X}!ɗ>TLڶTzI2x GVEjMOF) 0%h8LbSp(cʁs)xfo {xY&F dSMKX!'dn V:;x?HP|wJ :Y7,`OQ?2hPj?o nmVۋ[˽WV<^WY~|7:9+Vg̀^K4QsӼuyAĆyŤͽDoxES-<ǪQ`AU|WA"bKeH_S<z13#Q=ʉf`&8pD7oϔWi T\p5iQtGyWYcJȱL.Ҡ"u YGqP vNb૿kZdVոpvqqf`5Ӵ{{qh'RO)pRZ .ˣMU0o#n.%*Ck劻NW $k=br$u 0@ŔvoB^lkW3;z݅-zQRϖNŃg{іYo\S frNYnb;&xሚ}{ W.&nfy|-r΁-U sm#nwC`R$dgCUZޣR惍>y.r;=S**2sG6N!o13nh8d8 :Wh\ϰl6P}ͷK*\U']H{kR^'p€ yT+78/t@_.5LNeɫl9BIz9Lu68Wm:-%*.m#(ΩåϏ~A!uE_w"uμ.At`R>b܏mjqx{qnG*CW>#X#jm,݂p RP bXɐh#Sbit|q%'$r0^+W/ r4[UʍQd1a%\FҒa畒Co;V8ɶ7 OYUZ,4u((ُӷ 3`u+|]\>lf2 fz{?M #`y8]_dZyȄbQwѼ {9V^11~22=S@bQ C8j_w/T.} gRD4_GJ]z Edڨ-pƏFʑrne}'291IUzKaH`A ϿJ*[T9g[WG8s xkC&RFHsfWZ2Qj(=xÊ,%Ѿ._D;)Tn]eYzؠl@l~7_fd;+a09͏6VN= P&dDmͽMYypʮyR%3 ~HXu2aΏcJ-s#LԶ_d F.DEΉ'Psq9/N0v U Kʼ#JM`{gOAr^h˄Iq&aJׇz1-]ׅIXpYטϗR;1eJ湤5ȂJp98vB7h iZ~B= pşӕo=UҰ }g}$z= NQI5mY:틟JqJCiAe8 ud&@8( oWpD}b6L)E# >}вiY}S#K!& {<_tk9o~bowuZ+3E/Yʼn{u0f 3x +ܸ8"H~j6xckB;}gW|)cэBOf.n>dVU-H6#Ũ?"ZbO[3yJivuy"ufi{E=dH =w*BϨ~=-y${1ߟ-kk۸N%rj;Z:,DRHb(A弄g ?r {ȅY g4vJ+}%2*h#EupH CjKdHPgM#8;B7E(^J855ԕ]V"cJQԲ",~Dby Ly۳?mB:=Dpo>AΒ0 7`(K\oG!BEc,*.T[c#b66ed|ŤL%( Tq#zXaГh5[OmЅ]x \1"v(qk7A\Zx)'I@vv+CǼšGh!/oKCoh_jf |f%1s/3b6n <2 hmSk]ٍ%% aㄈEkp4Z '^bƥkUvwV@|2-6͑GEOJrn[2PN 箽L[$&IkjbD ‰UCNv8;ַz zҮڊIt,o!GMda9~WK(S@"ZúDi*CS<]o1ZSEk lS0l?#̢ޯi=@P+rbnH^GP>nTqK SP َ+ٛ/&@fHk(!0 ״s$UnsB4ܼmѠO+[ ~(!.M(HHL0Vw-/#6+z#V8}~԰:# 4ž]wu[t_Um&o߂eӇҹpgsaBװPMGmϸOy\BШJ":9*ĮÆ&Ҳn㾤>XTͅwFAa6vPVhvl|]b5tb516/,2qې\!vۤ΄ixZw)*^αLˌ5znPBN:Ny1F F34Fij u!3C2+Fm`,+u+*N Y^M$A2s݅%ǯB Ŵ[g'hskM_ $CfaՀBXfO)-)M+?K U#`A?0@i<;BB[?I?^]yzik`d3zo: wbxF6!Bwl'5;'$飊xEkJZ@ hE/z8avM m& ,}3f@$ :fjv `j9R.uH sj!]aF,^wSŠl29J=ӺmuCC2`W~IJF0jviqSk<20&7iԌAAM A[]6'y}j4XceDS=Z e٥v.E%TUw|V}\`t1"Vc^'c595⅜_]_1(d,7n]Lqdt7l6W;Tw@ (HS<0.y. ԳEHw#!ABW1ZIfP76 Q%.ȺR _ ՚xFs^j Z hh>T^#jeW0[9FR[TtG(aY ű .NoaD;BAw9?b9B?&=¹/(`z`X ! ҽR*zA.Ny~.ԍ6w{)%\{5/h-aKiR+b eÚU>~60WN@أM35loHGmHbM\RmІŇgRzMy" YfFHhT(56hbpL}1v*?'D!Qz:2h>(SE1vti7,4vHKi`(7E+~J>=E7 ٽQˊem*gY'fjXB[mǙa˯mW).4(3SBiqks@{Nׁa0wmQ^:k)x)k8Rn>F+;dQLnev(46C`&w"ez*R9agsw/ dz={ƵQAsrv˘B^*~5$#yu$&,_?*Iy̿y'A f[dQi#݈ގ|  Bƒz,?XI E94sa4\Dݜ[7@):z]o8D͞4֐ؼmYwv (:lՂff0o+ w#΄uZbc`UΉex3UMH#%r䛡ǂE 4^x_~ 5:ԛ NP5Wy&(8-T⅄- LǮ}GttcvS2dVЍwJk"QұSW Y+NBYWH[43q,=@qQU 䕥xKaK)f#awf V!ਖʸXMӶ,-1:0UbyNXEjnjڅfwƙJ|HJ9WrVHuSR?_O0XV:AoKx/EŃAh2QU'cz` j{aLm6UIUMvW0j!T|E%(I; tbl{!m<)K=(],Oq*!EUДȒ߸$[es7YςoF1@ai}GhX~nG@ׁuEOFM`:D``@S4mf,' u'S(R@^`4xk-AW: өijgQGnyOqj |G ħ>xRpa ênBkO׌&h~;GM9n:oQ,<̽-\(+_1^2U~Dx!cd.1W\!l8dҴf"g ES`mK0T0sCOK/OZ`.Rɠ RF*̔ 8= Gi\WԜk;2!AB^6l E;o˖\ٝPǿHL6EvDsM' V |› >X (ita4TsPսmʤSWX"նVnq/W>I 3ӎb3fYbJoDBnOtv$R41,Eu R{7η;3нL$l9w8{F !/{ʰA#rT0vHf QƛTN{Y1J7#&)S?FUVL 됲YRT3.X3kmP_c{&dgOMKʗ[Gh4\lF y(ݷVoRަ\ =Wd7¸ dF*Wpi<8S1ЄJ<9i껟\ ٜo; ]O̡Z.|Oϔ0aq}漜ÃNYI2r5=[ Rd3V@3韲ꮘ ͛?$B9^a K(mQW,C pY`A Hļ7߂Ɂ:\.sf0=2ޡ<[= ek g6Ӷp7x`h\&cZk7?0E`8 kqMEkG>S.vMYʔT0rjSa, L_ J6@rM7>H4߶Z32b'ö\vychxw>!m[-DɷZ }FȽ0RIߏZK7KPMF4F@oTA kz-9%tQNiYFǚO1}Sқ)ZA͛ "b80l9pE |iUg $\6EMJu@e^6jƕp%~F9\É z?fQ_sv&i䴮YspqtU;Z]/]Gdn;@f |@RAa|T'.zOwʑ*Â6Ut0v+$5.l"ʠt'sEGR$RͧQ4TK=Dg^QCݓ5NuDQ`I{ЏŢoQqbqCPG1 ,3qSo^ķ->ɔL|{4J:&g-=Df/} AY((, eTһ|9(/FE%W2e=ƛIߙ9-}/J49 :{VSF˱) 0@#JC,cM9 H&7rkZ ZyO\rڗZxTkӜaɦf +K|쓙4`mwrٴk=H/$CL=~ Ùs]S` g=ѪF 5IF2NpH/;F17/Bkf@)֢rtj \_{U vOfۈ:ƈ55L%痈 HveeRq벡unq]uъ7LDUl ΓKhC:fqaysN-7**xlnIiy˶>:5L@Do2]JCEYˁ3 IGD{IM~"؎6Z;y/.vG%Ob@^ YX%:PUBx(m"'*eI<11Tb.0Ig *7՜ יt8)]i67$ֳG kM5ñҡ V?o,3O]b(UU7k0 @k)|#B%eQgd,2Q7$ة'}"D@{^[Q_ ,u@kK9-twK$þ@w#BLZO@ebUD?dee8qMl Kԛ[_s^"C\FWNcFNJe4wO=8g!AܝU/*y}#TD]` iJT|H,|16ʌ'vYl:PC:XBFɼ0e l3DZ|4Z#fJĶfnUn{h; +6ir4AǑß-6=XcÐv CJyk^MGά\Yn1 fk?c3QYy"ixl݀8qd?DMLQ 7##VyIǓL[ f拢c73k{heݔH^xD=P lj1P:Sg3ŨO#6\ĭ@a*C3Y&ETQnWd-q$pӦ^ҏ" c.08o4 Ci%{MϝOMn̺gĂT~ȪPIqʧ0M{u@TstRV6w }mB#u| ]o ԫ>}^; y- ,7YѯDdc-u$R*hm8cf֤ 6}^ь+F`[c+:TOpgB0m+߫HR߀Ql4? ͵66RwĐ!eMoIP) Qӂmi7`Nנ1W搦4+!CQʒ㒵Qc;EbUٜnW//U:57#@b;r~&M+$:|q. Ч6hd@>}m%ޛ>v07>kA&:RĠvjoy(ZAk^lmb)(ɢ"(m ٛz_̐܅(~Q,*Cz4| դ:E䟡O6oKnҏ{<@J(h% 5LB yL2q60[,2ŇFXGmgglZ!6#TV}UIM6q2ED5T.n>TG#KytП:R M+qqV uGK˖6߄![}I !M^}6ԍyUNbއ90p;(5G/:҂,?b84?۵<~ 0wW}Sk%op,N(N-t27je_~$fJ`s CQ,em -hm6K&~)w6̈r{l_Ql;4 O")HG@S1rna0L  ~\;'pWUµrO1(8ٿYԉD'^JXHXـs(`)gKwnwBju'Ie`'rV^M=GTO4~-s/\y^u9rМyV y)cN:>r'Rst!TݹF7r[HgF!,m*| u<_*}?$xQ%t6nǞ >ctTw7 M,7~$ZW{‰bu_IzvkI~(\0<3P a e2'RJ  pˏ, KSx*4 'pفr › Q.W.d ۇ:>!Rj"kؘ*MWv*)C:C :|U6yb s€<‘ 7>MJhs bQ5Zrm1湿? &֊?6 'oFB*u֓NJm{N__4s3œ%, Z_UaA$>[̧A]-6Nli;ul-tTݵi+d@YdK?^O7a ue|󏠜!>H(gJ w´Z[X)У~w[9Lum|01VLV5ɵ/}gzGʳ=rLی>Zz.0`AvՖ4-G@y߀͋(cMq04jk,JvMY RR *%WHÏo8MU =1U/GYF2"@n]L Ń jaLi &lPF90 wDbkK/^B9x/Cv>5a6Ec5s.p}i"kuH޺K'%$w>Mq쑸i:Qy:<]m7<5ef1Y@髨G̋׷Zd @Sf Bsi/JRxj9pG^2g-kfc_"e4춣,՝7&(w<_gn )`ϳK6yj Cp_EWUM ow@FF=E 0mr/l\dPhJ7ɫ]bS$bJvԘ~P#lhT=f,% ۔ݻՋK2V `ħHKVҾcȍ{qGӭ>bY`pKY4}#Y4U]0>O3Ul~GfUH i,VE9tRܳsSԋZ?g~5BKʂC9n9?' /Ĭ+BY oVbqScѵ2Yi)yMO znB);E#u1ov6@ܲ5.Ә{s/#3Ѕtdit ha4W.`YILrxұ9AUzei61+)& ܊fJ撯L"[6pƨ&Fad t`><)ueԎu.Y  cHYݜ8>LFD,H.iu* 8ݼS/|+/P[MU 2Ƚ\Hw zp mL]q#pyYA!Dfu{*'4B}>aزe9ФI%1AH`71G._`ʷxmH/ 4OޜԗCMLu[nzҤ3%z"2/QxxLŦDrb~6hw+~=f࠽Gnl\Pn аL/FԓRSݲ\kHgtHb.[D: LoZW^ |y #*F]r_0 G<IbIeBPH/);=ֿ*}>vLdC׫^Cuks#ء2U6\n}.Fz#(CN΃FҠ6-S[[fȀx7hm04s苴b#jR IՈ|,b=f#ĥSGS[^*O _-W%xxђ۬\g-Y }*M|SKaqb}=S5X.Iomqx\p|B! Qˠ4OU ArBSOq LK6.G9#MOwoF ۚw*.X7D_h *΍؅'8 % nɅ@Tc (^>*Y[ᒠU@ G(HJ@nkyRfKH;2AL")ӓEli ;rܑ1}^IV .ԽxyEe*iCݱc\]̳c4aUҜǀd1^?'X& Q?@3/-B@eKUkST?cJBA|c6 < t\$4>|kTy6߱&p4dBž>VڒL|(_qˣ^I,}( 1;"?ȣRPb"$}!V33$ݶ"M Lmv`'Hߥ0acRۢXU!nNxYŇ$\w]Dkv?_,VApŽHa{PŀY௽_찘,EH#R_ĹɌO,-Ci'X[=5z/嗧* mC 35IZ<qBxe\?Q sӪ !MVwAb‹t3 ϯ `nż d(K(J,-Jp+BA@Ϧox;Yp!HMmR^Cn s߷L7s b6ReL_4o{ju MѶ(c /N Z4tuh禛4>6 IzCRf^sl:5wvy}a4|܇jsjD8O_!D Q[Cxצ Rc_~-هUmF0$ 3N'4x]632>zQ> l;gXAVt[W<㰭u%Ɵ?EŴ+U*nYI>īsg@V v@L9i~Ul=xZiLT)/b B5X=O $u=Ն%4a$Gkq_"4{Zlw)` >%uu%0Q"{(5Sߴ͖ޞ,ʁ;p[DL""}!}eڊL)!<<މ)H]G gnjKq.&82l[ Ubn9>y ڭZJDs_ϴj:1,ex`.(be@聻9[1qa 7LhE5hE! .i]dq"-[]-JDŽ4RGty›"Fo7'Lth`o{v$fw…/5,՛MUQLׂ'ʷóPюsd৪ܑYv3mEC#y }vj`%Wb# !?*!ҁ"Baæ4+|c‘Q$g)Ǒ?fH~1N-﫻Y$LJSGBkvj 6Dsow]NDv13 \,R#%֤Q x _;n: G15Uen DLPL'ԟ%#e,/8W?2}VzUsaY#M1W<9si&ZoxO\H>)@V IxLI>[`-G{7 ? _3kl}QBzI=QF?t웕ZfU,;Rma ˛GQ9#̍PvkJxh48jT#.nMo#p<6"`N% FY@񱳐#ο)D3R%_\@PtKMD.\/(~^8, ^$~RL9C\VxknnH25QWK)YڎdlIzS ƍE{N n32ܥ vgeD|>!(݈iApחu;ʄz4+0>-6nnXXFౙ@hXݐLFg9zVB92ab@FGiT~slJ 9^3 y4 9,*"dJyHL!=)0`0G9BȔ`2CfPS'g]Ì&Ϡ(~jXtb#f`_{"R$F~l9 Y;M $^n?T@2 橾3;{1Ă @:ma2mFJ'\ 0K9E9-NG Ԕ<`t鈃3jab [xFGLsf~HL$v1/$gvH(Aѵ &eҿ;t81'hd'\xǒy:.c܆S2- _f`mC uۍx((dzFKUCI|KJI]Vb:5:ܶ&?(苉Rj>t6VrNXM5jg_!Ễw} :5gEn|JI0dZ5o?NLRmq9 2ҳ/i{135T(U+OƉ]:!XvLچf8!% wV5R"_H4GE?Y5esbS;1KeY.@F4pث^O[·]'{5ZyR8-C_wR]31{RÊX`F(Љ֣z(;럗[NtU LAؓYC'cpKzzSZoH_kLHύ<ݣEHEΔ.f"mWT; csһ R Z;fP/q1KhP tvǧ"kIO/wwZZ_qubЈwNgZ zA~p6h1]UwtSO!b l,Z\D_;u*)J3רAsgԣU'U{:v2wIU7q`YUclssQ]R{- ʿ[lc,tNeVӍmi,f}PAu2#pJ?W&ޏpyzPtM2z٩>nP-:ix ]ف?H Tc.&h/*<&"SԊǹ#._bQdpf~L}! ٤_Dɰr]M^6RBVf7+N} ͭB2걷#Dd٠ŷ`1/YIqkڐi3Nc+ha6.BS sfS-pC!T/9^{6/\ARqcnq>@ WQ6iXɵ8]6^AM쇙M(^%ʜ0IYS /34èeU! JV1 =8 TF~ut&4GTqI`yDCi]\γr8QBGs1Xzzjbɗif`+  )*[ &x٫OqEI;M `.fB=uȖ57C<|(o,m18 3u1?lc)"bFr!癇'tua\<1d\d7ΎCWWB;]TBzW+߁#{7`6@fA(W.bx3ZDR#"bcG7SD57SDF?6! ՆiARTwE Qt5k[|_ql!pL9Dj MGZ$0t rZP <@#!\3&b$5aVlѸ$1ujnEEInLT hޭ?sBU|ʇ.7&pEߟtBPY>B1瘌o~Q`YR~< x'$8 /pVY ^v56/yTAR߲k^)V^sw3dž0ٰ`&EH7sx,W]Xܣ+l_ԓ ى=y;> 'fWJI}Cи_N^rjTGIҏ tVDWGa?!k9 j}  %:2|އUOY|3/W HSϾm f~ ,׍!}Su^n3Vq UȽf>Ia`:8\t6ߍCT A*_El<sϛt+9z+XH#Oԅ?"8+WG1{4~jP_H z[XV`Ip&:Vi w>zse&+tV\1"g [mw"+d(P0,f<2[Jc< Ot\ BﯯH79'nQb}K0"xO&Ḥʖ*rd%&Z]^]6Ѹq??.31B7* tcBvSv@e>2Ővwq{6x[B~I18҃z7p)S2U_^K "4n/k["0S2Fӑ Ftc6H~ٖԃBL5j~ja!V+8ۇ` r9?RLV?8iA"`Xݹ}<B7xWÊ"6<E5: Kv#Lݪ;<)S-girٻq\0HΉeប5c<,PFds+qIEXH?ZL2vbB?"Ƕ۾5Y%wޢ';\P,Չb9Lp,/cnA?v<* 6XM}_ e٣Û-yP<`ּ6KCǫL}@Bgd~s=EOgHԔv\9#I{b@σ@:Eߍ;@( uJ`PPjCeVR>iWivj{^.<SK+,x!D !ڎ~dĮvvPȓjD91S۞!P|F]TsoCWU? &Nj]qR)F lL&X䮩HgۚM3Z]сߢ+Y٢>Re`ĕU;ZƦd4 3-ՂC L*to5kҘG6ߺ5qHY8O۽O9̵879.Vw TˮO!òHz_0C^+.[GH4#':WعAwyel`.o m(<.(pPufՏߏm>4^ʣ`F#7z潝AA;x`u"~|3B~yߏ ]դ2pXyĆt~CXxN8%}hoPu I*qGԑLq #ONA(vY&W$8ME և3TDhT3qB"^&M-igX(}e>Ddp$:]J} F!lsG7VQC=*& u!+EcqzSI LڬmX0ʓm*>Pkj\ X8D8*Ռ Bn킎-$"}Ưc5اaeu^Dv1M<^ 'D9oBg %[GKc}(b#h[FISF+cx f?2g^]TKLvKቓ<Ѿx?[}@ʳw_cL骜B#y\bhV;ʤ2PPC~$ZֹNoƌ~ƉYȍ~ UCHU.1[a9 HFH,KlLPIl vdli-BdKF<ӒG8]WT:hʚ氪nvb#>~0 -BAQ_k5Ō9MD1.Nw (3ߌXHUYK[vĹJlJl蟝/&nsQRr  \YO~WҎgLht7 ){5c 5$/q_FZ9aY+|ΞIʀ4nf=DVUƃu]vx& Hdx3]5I@^)vq徱7M5)!4re5lR~'kOM4q0O`j/&*ԡQ'5sdWlUBVY2 l/"%%]駮33q _*CA[!wKs9b'\'zխ@BX-)2Z8bœ#0@\p0|XPϋdL]ΦP`e'”pTd1XοiPCx~uJUD5ç8e`j(&* U _\7 $t1aBsƯs G$]Vyk =UQsun;8]G|~{PCd`Fͤ˞cqM 1ˀn]!Ԟ8E M|)L.oPDo_h l pj6ﱏ [Yy=@GHM[^۰5GFYA 2QY3l(C"vo7TITbg1ȞqqG삫紐eU~4Xwk}rn,zCzF%X=5J*YB'oAhj?\j{"K0jW9k Yq; -wj FH U4ntkZ% pnAFqJw%y9b C0=p\H*A䰚/掔y [n񋔲btH?1bt9A=&W gx>xTè 08W #۽PtscoZ mBɃpq7>S^WYԓ~gRHsE:Y@,0N<.Gfl%TO{ǡ{b7ZT7kVV{z^RWM{B>YTo؈h|?UrQm$q"nWd)|s6r4!k?A?67[Mg)ttPj 9I r҅S')nA DDՍ)UjC9֪gQn3/ 9e>d\W2Q9UoC /2(xkxW:-.̻ p?9??ȥm(b:Hʢ$\L@ׂRmX&֒x2xSHcεxd:~jJ2(r%Ð̼q^A,Jdl7Wѕm_=mj\mpGaDrGau1'EՅYs|gHr+K`+(hK.͔cxIN4PRX H !J~]iE'h Y"?r Rky+ùy_=:huC/Aicr3h NL}l )PW9~屑Rxe?l3m6>t.pY-F/:R k:;^dY^SKe\o3AY6j.nu]R8`}b*MQ8T'%2u]x ;UPb8͓'} qOPX ֵ L3)8_;B#Vr l: *n:Q{ 񀳪1jv].,2ՊF<^ T3AQNvWgld0o"*,::w:Gz?)?LTo˨O7uD^Ȅt-,g2h|Rva|DSԆۓZ\/'XL6e(?^ dW+ė,il Aty^^8 bOWCY drYC ŀ_TЃcAbw51s{xp$Rl0 'W<;+^NRpψZ X s`pvvZ`E9=et"kŐ9)܈ygCj$T$݂Z5|V~, bUhS '5Fţ(*105㒗Mu dm5S6će ÇAZ#Z)= 9] om$qϚB]=}ނ2n5EG'QEOy!{Qd(zĦ&{DLÒIΰhy$n؏ry7ms%gԜpiK޳Mm/GuպVpo6є@;Fx=75<@S88$С%$0|9 gѱͥEeصܜaW Ɍ [`G$'OBQ iZ0Cd@0-b !$u[XUQ\+s U==qB"[^%ۆܓ 9V?{dZkpdn)96/ Γzo6$U{-֜Ӹ**^Ֆ`dIߗ M ~+$uxn3< {HsQ$;TF *dyGCGyBm 7KBɾ &9EA?.#(X K ޅx p3cjqg2X\bOkbfJIpnYH\5*ߎc'c7ޡ7eS'.j`$ Ft@SݹcB[ S$Ck8RI_T(qo gMmHUۜ|ZaCsRƁ&Kt]{e%$c$ u~؇2E}ՌT0-o_;j9Aolrx?c{@=GҀ^E4]&#E.Y/k국ǂnVWcS޶dtE!??}9%Mɻ~-SI"vU>‘<@%]Zbgl%tޞp<~\qa(R7"Pv (O6Q0aG 2'"~UN;t|ؒ8BQ3XVl^- ;-P7j^xU;|>㧘+HOn]ݵHA6YXH,f~\iRF{i-=BT9bR3(ߓfmTѓ} 6Uf_i1Pl<FD%aIc}vt_B|#wm,[R$bPup q%\~HެycEb8"Om.l ,}6@:'%I$r?ϤHW$4o.#5Z .!3,8L~_b~)]fvf]Ck$;_qDžuAVr `ϊ}Wۉa%KB߀+cюnwrJ#oX٪9 FUVBMi~8+0M5* 9X'/hG.̠!@bJ!߽erW^g5mXeEt $l`' +eKՅ W*뿴tg#NC.E>5~ 7[bcs);˚́q?7ί 0Pj<Н3r?K"WTNa&R+Lcnmx.ASA[*$7F5P.+d$W!Cx[\t5GͦOu?şyCuF"?s]Қ@͏0>ˎ:lPDp7ȋbJm](j;)/6$UgvʻGeL"@xRlpAq7<\nf7FQN>0]@ko#=|AjFo5c@+.T"ٜ#V+8rJ4$8Я0C^I*mhռLASdOfo!yx~# mCLHBjt#ZLe -K<6OY>N ݐu-$%gj%GVb;ˋnᲿ daNYBG$s[DA`9'o^$-E>k<̟g4C'xɟ{A P2F}^\,F iqiPI9YHC*Wvnpxxt`ֹ3- `y|.-`Y&Z9^>[ 4nà)쁁qP9%L »t#DQ7-cz M y ;wWg#ZOδM6YNJ+NbfAv>+x[Ec/Lw󣑧 ZqXYnkQq@9=vidr< /=gGK\߅W|$k8䎛m!G'AXV ¬=]LRD uSIo8,6zӟl]U D{2!tJP*l%T0o59AF}ĩet-̯b !1m݈i0eM,ExBC@24#*c Н7,: 3eF{Q, ҇[f؃UI $)FPNy/hn<$.4ؤ#3yg7.8hJ6&c+݃0y/ś,/-qDoyi_pqf{u;^ ~~ț5+Hrv6sL;TU|/o'G @jx&dQbiK9_͎LSmKhDъh2:D,f+.w]RB[mg$1ډX.H7ݾ ,$ӻ_50+XC)*p ~H/~$wmKFobRVfx`zAl8U 7oft+.nv+c C<͞G֡Z1#zw7@smv\/8(~hvdv=( ʤ%C냳jZg*M :{ʓ[_mÃȝИ c_ pE LōLYovguZ=Vkh{gA26WJͷ/@ݶBhЋJ{Rp$l$ +4 muZ-N!Apw=`aIIEt%'j+H}=I|0GTe\ 5pkk qR^+,٩T7|h:B[4@%)s3^*6QRpEʟDRQ`qI3WKJ_,1U}.)Ihƍc9G0 q̻Vޅse+125E9[!(D<o@}rFoCJЎ17,^cAveUEFF~NgC<|s PX@|,ezSYB9;-DD8 N GS-ύ½gvw3DGO|̾҇hzǥ{bI>kg,\|\š7y:5woN_Rӈ!p׼BOP][kw´SK<ޮPQIM*o17r_\N˄pƩB\_I4-CJqkCM)ɕ( No X TыE 1%KW?$w)Ykˁni蓵Z 4K=~u쀪_ VpG;=^ʡ>T}FdL z&֩',>耢]UcK9OQ|C8S'e`å')ȣ SA<$pTQ* ;+?#4!a}@bYDc@P֊dsMwAMe% )#F+U>р7<7 - v-oqu:Z$Ay`׹@8݃|u3W)ktdڇnO>~L"m[DVYྦLl^99Vq Y4ƫ+yj;L){ulɭ<ճs^љ(y`w"Q1*( xWorrh^5v.FMJ, O BJ]Kdwz('v塘’U4b ;O5oŵ;КxK$YRX9fund)pi*In&A cZ^.1EW$#`%|A0n!ZEEm>>ϛMQGjaqW첕'MF4.P&՜'|!?e5`T+{K m׆fq[ ϵoи۵f<(avFeN1%;'B΁ox҇:916\ָ`wIt~۫(զ;odMF5=-fWo`|R2`dogޘENRexFUOwv#i'~4)ނ ؑhV-6>Xܴ)0 $]Ӓ/lB/<ʬIm blVOK;G` AkP!CE;9 P];sb_>ѴJcAd2%YFJUn3,cYjb[ ʱ+T~§ďIl>`lg5.-F{eľkj՘%*[Uɐη<4N Lů]O [D}3Ș:mo{I{\}Gܾ:kY? iׁ\(Q{aeK~uCH\7z=j θ~:A5KN+)6kW8ŐS@Bi)5=n7!Jpuju?TO vQa h=o>$@!D2e4) i?J`ӕ +>tL6 t͜DGA%5ˈQ8=R{Co}o=~8VHvgơD;jD/({nЇ3F=iC9BβsH1 zӀ1dO$*yemW50K%QO0o#j(ΤE _+"7/DPloh. P |h\YGS6I52/ڊf&Ԏ.Z-(7ePǛ0ߎV)9`GdR0K yGC~ȍ3Q,c*[; x[8Y0/B.E␌H@Ӏ9(: xX:O|+J /q9d#2X}V8; ieQ)6oչNEųMotHQUv3e>&f7ق3\PH8N),4uӲyCnnPN1qaW;XfG{w|>aLi۷t1Tly-/58~.n)-,ƴGbAbVZ.Y0 -mx7>>>f0 Y̺NG)kQauk"ʑJni3@ZXo-܉O2b5+6^ޚR1:ُLFy tHtc=A*^L`B1e/k{Db () |+rA3``@!ovZ/9|km,=^ʼz%d)GԓĢWHU E52s^@@{LfipfdQQx}|bGtf Qܽr:#bNCb8$"FY2 *KSRi^?VDTONNm`Qt7q+W'冇a>1Bi;C!H xqH8/kzm0Έ:\7ЏO}Bs_};SjlCދ楍i>z׽ 3|O6tԐL=f,#h \mPnEv]V8 w`9Mx1as@+@ο1A!{,Gz1P,M[iU/m79Hn7e/krzS92j_h<Ť:ꒃ{#ӓ1e MH&j(U~-_RH34t5+5oGȭ1[iƲ s&2Ӟ:yWEj:C[!Gŕ(_ [/D  7L G} { @0K& c1ВjR6~Ɓ,0|}*̮p =Hٔb$ЮԾ\z#0ͳ0vV$j5?VNB oE2d8A+T }G^Ycgq/3d+!~aCmaL]o^,c9x0`3h͊p>˞ص01(aN_YAM.0"'e4'\Dbɰ3m[Z`W  -Ӣ>,XJʬ$6nfi+EqԤARr䴐73<-%=>E,I l.Eɀ[]PZDeƼ=Ms Zs&WxF9Ŧas 6]|%R%h vtOͅHWTjqe@J|L@G/>fCs֎B%ĦLe#t>h6G١FSVJlLK/[FS߶m\}`A~#9)V"P.Y-=m2pBt9B}G{=gIi6Ȧ;_1Jf[bޤ1*Ha%5I+10cMݴ l:kE3%7`*_<+x{݈bm}y_NId$*qo#Mh%P%Ue7 vPz'2v#~"Z{E.WtX qp^J-ȉZ,u;}W` dJuuCϽQHG6udp:$G/+^wroOs& a\v˙G/ؑC>V 9z:쪆@##EcWfs f5~0h=FcÈIZ[%\I>w49(mŕG@ o~ I q: z9.',xAm DVVg͍-S[z C38~,۪'>0j6mID3{-W9ޓX܌Y%y7 {};W:4(*scsRJ]ȿg*MUy 81*Qf3lov`閏0'J EC"7/z[/Vڕ֭W(=;:(/`8Z##cfQ'*~<@9ت S$@5?/e8tt@NR[5>; ~PGfbG7{^iDN% mL.B2u(de}*o@Ѕ52]gM  ";&Z>.9!t$:z;̓k(AAϟ.+jaHJsnC.ߝ5ƴTRu7؅Sծ}#B{@M067 WkGx,v9$Aq4.gCV7ըBO0T>2Ic![ȃB `) zd1 ;KKps`sKH4Hx s.QubwV ߍf I=Y~=H]^#3_X/R|盄tb}a%@.7Ma^k˜ÄX(WCjМuT2UB>}FY8fH%1dN}gI0JѶY3;-/hxg~8HWCDgr39 sq"J3>_3 ЯC 1u>=r53,itMР؍;j$d? |)%m?4=Ă'Dc׈ܽ/$ mЮ8ՃDX / g> t5whD#r^٘(D?BZ?$Ö\ /eZb56͒(_KfbW&{rx/bȨVfYU[`ڍŶleKD4)}"NQ 5$ZcVxmf.Ԭ1z }&Y^a["[ nqbM;"vr^#Aڌz3Dx>x[?H/0*hI`q%aWț6ˋ%+-Xj &ZD}d'6yӴRGu=mwaC\['ʣ 8 v`Ϊ/w̭C@װ fN-4۶ $Rw%[12?ᷱt HmN5}ADBT&b#l~ѯt@ #I)*9NTOd Xmνe\, eЁJuP++GzX6J # ĸʕWԙTJسP]wD wdFaw}FS䌉5tUHђ.J.+(]91N=-#`U`r-NэȵoyU~&twb2L3#8xwvifQ'`dތ&ojI=c1{,6$_F7r J|JO&MJ|mKL߅cFxl/,QBvyU/dXN (bu*g|>K$ Ƨ#|rVWY*ybHng\ZmUƽ*8i!b[X3LZOa>\ieΟ1ssR6>'aIq6Jh:au'gsAeږd#no<٨|n[WlhejT&7u!:2x-еN&.ozS:˛v[Hj ` ٍcsx.nZci3=8o, c,cO.Zua&0힬 Hyp%@b?Cǻzր̱as1/ѧz[YYw' vrȽMw؏9j|ݸ$?z'Jg=pEd.aqϱS&Q?:t}^6,.",)7 NEA+Rl|,4/cS{ 4 U laHHu?P >1/ W[L fztdgĹbh+(9Tuӵ'J5H.=",LgP}˞XNK„B9 ^n ~|lU}xl;Nvԧ4ri-g : aVWEbU8=O0%y3-؈ bX.{rqmOĪc,fR@y뚺+V{QMM>Y/V Ѷ$n7-ji%sFjzWB3\n#};5T.#$ArRP~ >Q؍BvhL-+$2'.$k#ճ"b}xZ$!A#Q*x&.bh~S,F=OBsӄR4ayY!rI'SUEJqXbmb % _.=>§;U:`5!:D$~Rdc紕=\ i>x|AJU1!#5 @y4r&Rf!3[6 'MPd*$ ޽mAv;g@U%W2 l 2C$b=/˳|v}C).gAS5^V]/]@gvfz3)z (Cer-S:X3aP5IfQqI8"+zq^;A})YWf/4`Af -i=N ULME_I?P|QF OɌuI)YuEU/*DOzo'ͷ`zp3fWm<|=KvUk/B,{vL#$$s oZgnYs귴Z.v߀及Ԕ:D,ъ (HubQ8kaDES?26#%S&Cdty U/D^&s17:*H2yOenar*SI!}L^)8lKb}^@؏ѝs,dmşrvY"ƔU%\Uy+ A~M6GV|SoN+4a.a6$xX, EU3\K8ues$oʠ7}B$QGl8Χ[@T✱cᾨ[D#K'C-@(Jr? ;?1q.g J8kzN<l}~I3+۰\\˳U܅(Eرk=|23B[΢<2tg3ˮnwfFB2tZ~?ҕd2a#!?h/mY1HDVPRmc` 8l2)Fp.ڤePϊ|<Zd^z\(Vo1a՚W0"'Iڰe4D~.,@G#J:kۺ>dWX>jK'zx+|ߒa01r;Pmo"T8ѳeY8l "4Zޫ Jϣa.ip?ε+aILZ[gCÇȘq 0H'O XՉ2A Ƕ0e01UZ/7|yul%3cug6jXQw-Q@'*SzBXS:nd&h W8~%u  k6hpbڣ'&nߺ2BèEsW%899ؙ`S) yUPi; JCOC;mJH -SYڡLmeop'//c4y7kzo:8;uP#Cb$)6^>$3Lg=euSaF3;<_D -K*c,DguQ脚Y4s^k!f^M738D V0>ԋίF'rS9d_jRo`xw$@b7R4VZRO :(gx'S^JP[=ĩ5t9Һzyegx(:"*ƪn #Bګr%9.<@zɪ펺:;;xTg;tT#Hk3r7e`*G6EvH뼥Ö$-Ӏ5 -n% (̾mɐ򣴋d"t_P`-K Οѽf aҚːyG,~0EWFJ2կcg\*@l']j5d" gn'}$7FjZyTSˁU`  El4ټB`,3FFY_A # M9&l𳂙dy$dB7mjVsׄ[jMzLs[s͇s#lϺcR6YslY1v1֪z fYz1iкQWN\͸.2|&%#RB(Ҫr 1 d9身 _2<+ CciRX2׳ ;ͩmٿݱl?\3hۤFDɢsd*}D=\an7֍5REW!xbn dl v"͈uJ a9Xo쑒hu1ꌨLnQ|*qѦb8-{ޚҲV~xdBt U$R${8JpFs-uQƏY Gn$p[k3+ MUR@-:;B3 d4;Q)=|W/9ZvaGt;#Io%kxde^D3)"y `g&AT)^5ۯaNN ?TJ)${?jFj_T IR8!=J{[uu'%橭(a$qP:"M}Zl陗9110Qzԕp.M.ziL{ IW]U>_M2@ 5N kF3u'qһ}gH\Y)L]Yϯfe^C4v#"FȵusoXtOO7">K)}hD< YjB(p[Z>y%-`d =<+m[]mw3MhRk9ۈ^Lףj怦>`m. ,-%ڊRTεsCahHWA}X(Om\ɝuOCQ=cNYύyv=.>%<2SL-A q(eşԠoߗx\\re_`LC&UU J6_@o@x*EIⲅ&kƟ>"X)Sru}(oA!8{z^7C$u@7mQK8fAH4R" &N OX;ZHg߈=ƋKe eB1nBgqm^ǠR 'C?[*vR) X_98Dx=>wkYל5s+K\Ki#‘Jg[/rgd/4ْe 4Mҕc,]|`bóI) y *C7!}GY"SАiSЯB{6@I#o2U_zUMK8qY<̐梅)8PB$*4暤YyzQlЯ?Ix?E|K{5lh?BC`dceE$ݚ&Q(E$䲏nԾ,~|}o~gvv]N\~.Qen|_]6L_\|fy_,PSR ,"c tIzcrbPtU8"g@K3sg1StvN`xn9Š'P?Kr"U,U9P*.vhmSe" b/qO聒5Uma˱4UN41"^L!C2$]$%uӝ~FƱnzWj9`\ *I3/^ոjqY& ƭiX}Z8t SLj:[N}Yup0M*]-N9|C֫88J)Ɨ m>7u?>[0)|nXV%X,FY֍|80MIPav8Pq3AcD)l1HEٸQFELlhWӴS@H=9࿗l"W3O[m?Zhu_E5z45%p澾(t̏4 (BJ+EHYa~]n;eŽ,6 H6> "e9(vuL \VwrVa{:e IEbZHDX@C*L*SUETbVh&N!-90KƛzHoWn<&{9^ Oگ7Bа5/۽KoAZ+=^ .tjDw.U{V (].>1N9!EʠS@ mجԶ+f,!TSQvXK-ʓGi~H, b&흽C<Ӆmb`8qibc:C@ }HZ*i(u H'u !]Dn{<^wKԈDxI\AU|[ [MEK'KW;ۧdZ~^`肿Gjzg`QC=HZ}j&}Am&HNTHTk`JO[ܲD;+,,(Dŷ%P5TF 1BЦER232P۩7wIM2V‡ =+ܕnW?>ߚk "߽l+lu>}{Mǚ5 e34m2=Os,4pWAcFԈ&{.[Ddy;,˚+O?ޘX0РXMȇ;mN&I՚Qk:ꇠڿNl"`E+fGӡ]BB8ю!BJ[r(fOg{ Tfs%7iCwVTl$“`!+f?9gx~b3? <<1z(!-ArɑtNQ=,9V*HtHa1a2`1̥Kyv̙u0k@;~-Rn3SiDWp,uzsp]?n 3~ہcY[̺ ~:Na@f|վ}b?p.FR>.VˠRW3"_?r :FLר,j~i-u-H|#frH*7CbS<`͉9߶Ժ}!4+0+EҠ>LWP1upq5ƏR Y1(fK5E&+@cQI'c~AAaýD֚=Z;LQ84*Tz_ 3@"_~'T+(\.=ܭ2h*X`#IbgS$.¶h1ޢjҎ/SYɹq8lP[M[ݫ{MX^ r!OtZ;Leϟ*2o4c)}mf϶Uvn oV^rEdbi. !fULIJfih%x 5kT318HujtL\|a"'HK[yQ 9s W t3ljidiYOAB6DA4;Ӵzu^2ͳAY} 5YH?\Uc'upx [7ì#{ʤЭiu~HQbWMiЈa: @C"qu(c YL[f`Hxq[4,lLhcȆ틢&ر긂8,~4i*-Rp` D\[sW/cV9H]bK3CRYwbC癕 !w3S氢V(8i 8FƝ 7Xu2<}!'sûUu;$bI3 JبU'J{E.0<wҨ{|/\ $v5*Y-TcI<:q*W"ʐ}ԝ̗;y ~[AVq2wwrghEe(AY¿P5A~) }d5>rO%$~[`c%N4'^EƲwJOYJwh!CC64v#:;]wu.oԔ5Z-hH3 ̓"Ŝ=>kKq-#)t~ZD<ɻ\T=b8x&sY3|k ?%[X#$ մd(7Y %bѷM>U + G=6Rf v,{YC_LP?q$J`PjK8|H#@ ߫毇u2 4Pƈ)s[dW]ɯ\XY+~ٖ y\%x RFs1qǸf%$A`Z^ErZҽ1+$Ҟ&G}q@VorÖơʵ0 rۮ[gc`}]؛wS Ṉp7 ϾfjZGm?[3XCG5Z<I{ ~l@QΞk){" njҀWk,Eٯj \\pG@,Q4hXN6XyxgGd/UgC MEK-nw0Ķ_*TPHJ Qv`7GJ*3TbpTJcЯق4AYdtwLj `ZFb'2؟EM(WvNPxc!h_jةNj߃Ϧi*dv  HhfzhPD%w*f6"h )08QzLʚkqxpJu4Qӳy&q:(sӋ|}E=YX8Cp2!^h#: K/CnO{q<)|W~:*}%GWڦP(i"MBKC1yݷ\P ZdJzxGL?R/+|(jNR?ҼÉN(YCXzŇ0G9,\~4@/yRJ2 tc,b Ž=;tJ+-XZqe\OUU9Ɉmc'VR\}PJيFQ^盎6O Ne̜S>0BYW#fZv_-=t}@"L?K}LJܼO'u[]X>56( 3!8JKMɸw8dxRXIv5aSNwB<0Z[!MT%#?x?'CH+ֳ;k7:FS&K˗Ff}Q1ly6,Hdi:ؖq׏#1S<^{uӗ4kWBp"c\"^ݐS+:NTMYWV,WuLr;Uwts Vp 6WCEYaޡ*2No35bYvʼs|U칰xbך:LG)ﰀ 埰2s<;P(zN"~3'ӗetrc8[XЬm\7:!Sg!SCk P|\oD+&Z>DH~e>Dz 2]z-{D1?xMeL'{kf{U7фjk,]JR5&i]+݈6=Jj V/e̹.UbQ\ڝ=c3'AxtF``lz~KZ]d=<:}2 0oGUvmǗζِ\Sk,Ԍ <3}!>_zGkp3h;/_@ۭa OW6HL#_+m >|E"Vt ~mC""Z%u=Fjw@t*1jK#^0Bζ%\\"ki#}T /@H^_RVŸKAhv4#Į*N8<ܟ2v=.wf#urQڹr(l˱ɱ[XsIH* H1Fz)k؍u;${7+mez0O] ިdGB%G/!@Ǜ^Z&⪂l*ѵ\* ȡ W}&a )Dc 7Li2z?C ]?<{FzDLy.2FM9-B!f{-'+l>i QȐ2·jxCsKmWl048TNo@Ʉbۧ;ldU m9 ;vgIfi#:AP:qp`5Spd:;4b55o[H%ቨA t'kVQuAU;Ϟʊn H~ﵦ@B slpeA:C5<{9;0Uɇ[X4!!*:_m!B2iSGZhnt15<-:5Shf_80T{#+0;gfH CmPwxi%/Qe&4~#p>;Y }[WJ ~bK(}_CDUJ0WBT% M4dSGʼn9ޗ] \6:&P/1:BqƐU› 3_t5_RC5F-q-Un]fOhv`͓Ib xYFdC ]7UE!A6Y:A}m_s Է9t.=,\iHiB(SGs}=Z6ޘ3 {d.mg@g%]GD(ŲDi̙2Kb=R=%vIe ,9cQJDgj̽LF `N},jT M6ZNKN}w8.@AGZџkz uEF)LKy5 h˽!tL)c:/r}+E [G|w|Ri/Dza[ҏ 9[)SŃ1> o 8]wᘈDȉ%+_#M0un[W'XA 彔0JbC.A [d\Յ1gV )`k#`byS{@Z*qbm[.lfGͬ~#_[TDOpwײ -TG5e]٦mO_Ԗ)hAjka~͇ ZSkQ2'%ԅ.(ϓ[>BKVsj!ބIfWi#Ь#ۿ$yή+9Uј%Dgߑ|E nXZVVFa@OV;_+jО DU] V`twl >*vR83n%I³zF@"ʳ9⃵V, b/zT_ZݡC^(50o1=۞9>-o:[ntZr\H"x?D2NrŪ\l#ńwJ+S`K8@'a,hʚۆzQoங&>l'W۸:r91+6jRUznr*yZ)wiQG" зl@dynYUp5+2O-}c#^C5N]҅>)hՅ5:Y=\;࣢&52⣭6⪏tһ˝o[{.YE"\+%[L @}X `wnN+>yL_ *!NѰt +o? '苐fMS:lc|pO o4' j$n d7}&M+'&:X`xI8krKºe#wL^0g~,$O_0:?rLg`lsӪ 6vzZkGkO֥Paxd>!WBҒiټt@h5d-c 1[_/ ;.jqڲxLI$%T3BDHd'aQ>b!2R1ŶdؙqSvb?'L y9t` x" 25tcDQzS4Yӽe* $PU;Ԡ*?8bSfHToS GJfh*o !vcε9sc|x,9E;հGHdYnNƹt 0SopfwAPbmo>eM\IV#7zތ йJ*k?;t3x7}7_;Dܵ*7\`Dxf III@B 6jQp_'ŖBisf&owdO[4JZiYTF;"Xw-_fF5TbPXR`3 9D`33,ԫ:qHHP>} xfwgedU"qxS/͔PB5y/ԚuӀ{3uQ,שP@_# ٴse՜G4Ȼc|o\X7 EΒ;͂2?, qBw?VdptYz;Tq橬oy۱/B%H}PYWo| Ě3H9 9qqـdBb\ J'WVƼbģ#հ::0c/&=s2JWڻ^׏9IWy1q 1LS3l,$٩^L&L9_Ѓ  m1 WQ8\wr+@2o+wNjBemMr4[*ّ:^򍻠^干f$ VKg^s*;G658ĹlQM#@$ eN#Jor֝n'qN;@x#i)9LlUP%.4s8Jc,LWbɊx W+Y p/@/OB?0 / !G"ʓDtM%ڑ2I,RÑ֙ Ý}S#UeRtOoC`~`h6عuq @VcxQWS͕ O(;3e ur E.`M;6%|Xp.Ӷ-wPgB[&^Xc#M.3&~c߲F,+EF +_|Ї$Ig0lNA64_hl%9|5EM[/W}J:\PLyTr`#ʔ\9 [+!X넒@ [ĵt8}Ezb@,;81bsޮIRi:1k1EV b#a<gzqR>6)]S̎4ڰE!JqI?j&Ƴܫ%\HׄʾuA.t[x'0+khm/nH TAe+:Y *d|8o0 !Wk$WȿШe/2?Z y "tunʻS"HJ3$i`8wsp.+2'>§"sNh5O:Hc`4 ٹ/3#l}wZV:A,2\aFmRrmCH܋5H5ހ2[D/EIq:V{@ D5raw:ގ&A+.p_  )N5{DH6M#y"W;8ԕ3(켁5Y%1a$S9F"PȌ40SN`x0j$C>q`]xJTG*i~g/ Mkap JAag8JܽćM\78(U<.}[Y!4=tx pjSo95UiᡦM:?_]lc Qj#3;Gaj'N6^/5EF&:}j72rXrK.99>Ψ N]r$6++9K)j+hQ{0Ch$_7B\zkylbs}CXWܒ#X..A2*zc(ϵD''jykשbѵKcaSޗ''p K'24AW—g{z)*f / 5 Ek#gC!g*EZ9pZ%մ*EHޛm] gP,ЙY,~V.3Vܓ~Z~-6VሸUzR5}S'G{͜v& ˨wbxcOBf(>RS-13쁬`YXk|n ʔ򀤉rgKu]vWu{mw ^mU 6M^(J1tя= lZ#%LMf]:J 1 oË9K7T,1ƛKOGc<pS h.';>/ |Tp3=I >@,!/2kb.$(٠B! q_%S6MDBq{qg%jM>|X^(R` i|G{.${!\j`UGXUkP5&V™Pku:Wc989pQhB]%RԨ[eD*Wg2uPdVݽF7ۙuez_'OU )&Wy"zq?=&3%߿B:8DD0k]ME·R0Y;|uM!$0Q܇!7c= 톼vWV?sNEp #UoaƖ= H9*Q{(u֬W?=9 3ue\.34Pg5l[a]1m49{)al7WvttH~+F~B*jAU M,v##^-KI_E9 .ޛj *$w(CA4O=FE )+`#iA9^J.\8B~i$7e`%j;\JUcڵ"ݳ  6UBVZ&$#nOH0OWӦkzm#E$uVܢ D33m>̲6ؙrPv1Jk4ƅ l;ǁM?>1m!F^3C*, 9IltG_4VMO]Vd*Ͽ0O1(ze~.u  1A+AG-!8,H"^?{EGNc90b*MJɝ %qC"Y/QM2 ̞ o K2Xݑ*g>T~7ָ DEcVG\@Z| [AFmv9qiu:~Tl~NqΜ$(I&C'"1Rn`i-@fFRNU3́Ej)(4mL Mfn٭asV8@I!WH Q3"-F Y 4gkೄH}S@x}wC^-{AMpqL4' WD Ss[3-7$`Ո$MZu+4Hg PyX_ñ HBt/ؠn,HVDiֳ+AͥNрֆտ/LtѾQ|C^5?eC'J-7ԮOXy(;zuQ- ?d 0Ǘ%D`ѳ_&cs@pu>E)KczإC|ڳV:(ⶠ`-R@CIҧ'XöO/Isi}'&j'WL"͸H2k Uz}YxJ8f|֠P1h ]QBucX4Q`Fئ2|ۨ_2\뽺4RF)R M SZƀuIq'ô!ןD9:XZa&p0D^Eb RTӡrQDnT y@xbXs5J?/178xsx_3g-TK3 48Q8++&+r$71)&Q_$+/5oظ=AKchNꞯoPI֣_t|Efb>p6ǥ0P.`p>jKsڜ>*%6A&llPAZœÀq[l_BLQNI*T]JR p43ƪש Q. :ߤy4Jo0j`|`R6~.K& Sk.R#J,oo<-q1.$糽GIE^64 N-H+nW Kf+oN{EH"D*ffGO,k'-0>SO]nL8]pgX* I^]1v&jl`ǻz{G;* 7[S5D>}:_J_ܮؼ"t&#S*ӄ.q}#MܡsDIpv@+)3PMꂒs։ߣ@I2>"~csS2Bwe&uo[ o瓥a{j @4ih 5Nc:&=QzcJ>nX+!²=9hLHQGȁ+!UL]O9X6 $h6zrD A6]`hZ!)\&Zѱ7$(IG1>ʃOO{j˕ի9Xz澑QL+聩 VO?<&]xxm!*eaǎy-0Vt_=ai3+>ƣ8B0%GP5d:ogKEкg>hR! YA< t=h_=#(!ۖwG isDYPǦH2Lzw,dm^+9/V2ĀJ`Vw(sHiBB)%%j43l>2trpNᵦ> rΰ!mr8 j4Ug|jh1PFeFCt:_ f#sz ĺCTl&p G)Z{z Tlz9uER^,:*Obあ~AOÖ&bn]n#I\$*j/IHnYk$߻UiU/H7Hc(a@{u2)Cͱ1 DgEcQ]:ڎ %Z9'#mdGGq#c]0M{魉(PeKtɢLYl|Ȯe]_JhZSMA ei)Z\K-mq"U(TN] -;7L&3?l{t1)ĕ:g XѢ}Zid\zghYI&*BLzHaӏY?>)AY9 A sz2IvPlTDAXÊvKֹyQ#O#KC_x]sA >0dXi|$O+=g7l[3%i[֕JkͺrjJOGޅ9QsZb*YuN&l;2әyR ]Ûл@#NZݬeԂ9ةh#ѽay,yl!D^ӝxq3ME51{WvFry{h$l ɶ^`|˪G-˻xַlmm}#D^\hD  ^ +5-l@qw8-m`6zt'0B3?Yf#n XК M[-$yzÏAlfN6 <~J*e>.0FkڟW5tAa҂ O PtHMKY+p-4U/YaG7>focS~)ZN˥&^hm3|ze VVBykXB~ `APp2ECb`٥fHuV񜋐T`MHՊpvj$]Ąs(̡grX[N1FxG/{">FwXuq=M$6< .J'xz#Z58iE*z9*Ay?8Rf DA~2N TO㊣nbaX.،bc`v`+9-|>J ^L%SEo&at>^vPIyꩨ뿸eJRZr)Uk$0A;FL}vE9 =ɜ/7{A,m4щL/5M! =N2}?5н+^<Ъ~N_@@챣+M@j3v$Mk7w@xf* 5[{Rz/\:QSP3Er޹|!m\3(jb `_C!h';gjHvAXOiHmkls)^qQto]oqb4l,[`!gT7Xjb4)f@`Kͅ5]AX䀜)zO ʊVQa^^]kS3gf[烶c⺵`e JkJ6yhJT%2/3Qg ]aQ#khoh!XK-?G;S3]F8 Ncā9Pܥ{BQ=J̔@g7g#вXQM _L3 -onGW҄+EC YlḚ}jJ~GeO*-%ySdNl%uBG>JZZ{hw^{>k\+sZ W*-x>zɛrfcejF)([v,2<{ä10v߯cr R,.&V*v8JԓSmefIaK tK`ҋKPB!׿@'J9$ïqJ'2ߪ[nUc%fK;c\tA3kd %Մ C\J_Fk/1zP|񼱦B )}s-s- bPq BMwv.+DWYr7%e$,i[JV+3Ґ iJ̸p7bߩ.;faX&Pbj|2AoeHF]덅gErPCW:17D42S}R[ӐJ0qyÝAE5pۜ`xqEv(!_҇@'Bt9@,FzP:*Ohl!>`GGgT4so4:.pJb4aM_JӉ3 "To:`: 0MCf(T<M=WV4(5pR,7ln0h!]E$0pZ8;dt(碉q1no t>M'ѢCG𽌅6׬tT j&Ppʿ: C ļ #V$HVF~]݁(,Z-3;U9]*J}GzgƒLa! -(]:T)tue;P/}TNgǑZ+%E VW3u` )Eh5q^;7NL~78kӌtF7(xq5*]dUr$GȊn:;#?U:;mtQ5N+1Y ⌓.{䐏\*3-y4RwM75џǭA,<{o9 [pO݋WzvސaX@u(\_ eb7u c Fצrv?G*W8M}$"I! "a> ҍ4nIo e{`½t櫸 ^7m!BRr* V=}\ ؿi?H WDH1Nr@̄FHeoiD)$ v8H~BT'mhm@ Q̥ ̄6\e;¨!V<ܚkkGѲeC 9&9KpsS@saPQ^=%s:ynŪ,V+A6"#M5'O\Egʂ$Z`Y,yC͵ $GnH4 841;8"e蠤G1M3fƳzi sK~6]lnGQ3`Sn~n.BQ113&-(?<~2~226'0xj, !58FP,@= ck|f/UVVFŊdlP2iU/Xy 1ʌOAYdk cN2jFܧq@͇KR²:=`heɵά4[WpTUx18Zf}^{T'ST+b%ʇ@-a?s6Ml[,rE-%oEc}GU,ޏߞ%KBwod222ml Ň#b%݃x]h]=cggW"0r)].\O hM/c:ŏT )#q!vMI-hcP&LL/Uˤ. \}pq%c%%A?D*9##ZH}-d[O0Y/ϚԢ Qy2Î{fu(1EO0hkq}Dz{"_4DgQRx%7{2h/ZGbluo:忸(ͫz e+*5ǻUyVj&; ;dL5Q UOp >a "Bܴ! EUH.T; }x+$+/-Phv1UQ|Mc2`W4h=oFۇb(2ӟwTV,w9HQĴIϚg`B+;"h4"f{D@d{YV_s{VBjK Go6)H'w!糳@ޠ|B6@&W%maT/= _@+?]%BOSON$U"'u OnUJɬE[iA+'_n"=`sKZ@<Mێ) F3+@ =KXV,TgI٪Z~t{cMuffB?:.7s*$T:OZOi 1@/%QafN|oMр X^ &{˶`5L o8 E~D{OP%T O6l4/B ycYsqȜD>QC4DU#i'5d,G|MO7= ޭ$SZ6mѾ_3Gb;LZyh4(Nq\%{N8btkmEpN8l\ތ~=/j/%T K] %c(%!! 1xE3dYܱ;7 `B ގ)$u칥tB"/0BG&d7b^vt唨ٞEM~؀-rM Fa:[m{z:yÌh.G64qMb)^PcVj*tF ))㛺2lmgOfڄ/2^ ][l㺱+<8nDtꉲ!uxX!h lDq8N3Nw;N&̲Ev&ux}IjޑKv*PVCNb%R6 ay0i3*+'!+rQqk\78,4quE(o\X`ǧp VL\F0w06]_]D΅.:G.{M!tDref#@ -SgH2q?;RêO]*?<֏ {BR,Qű_5qoZbel5]-ӮY}'oWA˷%U{RQqqbn"/>&GzgÄw62\[ZCM$%Eطx7,jgMSC&_߁-ذdMOHMFUE҅lY)&BGl8BpzOVt7b5tm637(fY35ޱWvZjy:Xo w66ߚWL 17y&%L6[,g}9qბڃzǢxc՗>}E(?l$ rtlؓs.hM^Ѕa0jiNTe%x HN)h pO-88Khjүfr!Ä&gv.FKK.8y^R)ʑ]ƋHb4#Lfo\L~G!_Xm9c5.L:iʺ5)}aG Ek  Tkf8s<MFi/,Rk\tM**&oi nBޜ/lMNcN5[tR3{WgoN][UӉ'6)++⧆>t#E.[)XNg6@sDvZ-b O8-xQy2|σa}`sԑzd - !;BRe$h$tbk`!0HkLlOV[NLJFX? fV)H 5t{4YT s_.ӄ{k=Um*Qxm#>̓V=Iu5cUX֬&e;)ed@Fq\?QF_޲iPqL̆Rwx0߻]wg#1FTmyA*n>AM&']J'w.#7mS903-ax_^ ua^x[㹴1'wMj_n$SU≵Xph!O>waS#Elm=[Ec嘾U 6H+Irn#ej$GL氱Yxi)N)uh1ΆnB_WxcȮeuCvOë] -ؿ΢bxw" Džxn' '$шw%,=}BSPr:]v2\ՠ D}Rjo |a?(9S֬y RF> w*],` ǰm*zPu~'cËakޢl n|Wu$38a-fXk3Su,Nٽ1(땑ȥ fSX ]fϽoX'acl F1qm"Դ:~;2FeD>uHb|9z 5Q#ikP_fyp)L/&|NEq:q=Ps@~'ݿ<st uo+֢)*@+lo80KaL2W#l&ʙk-^!<ǁ*Eѓ$aI``5+,9?H@T葖G`Y]+5l/”Bj.o6ĞW-حU o@ /PUZN9}\9pWCvϨN;i~\#5_b"0\ˈ${8 t IL`%2֤-t) Ȍ;B.B/hUb 9iՅI.Tw#6T9]{=Fx9TAɏnxR&L5: LH*ڄ]ğtj#{/T>,0_{T^I823:AHQ\q%w)5#kyb<Уψ+uU}rYmfȻ،R}sT=ǿ7b ɂC,t0Zdm'Qwe5G &߱@EZ{.`fEbI1GaH%2"($X銴~+i(45cO7=4~]f*c;- n0 ^hi.M1'iN|muwkoa|3nea<2oVYA$' Dc*azMz\/ܦ57?VA 7k{E}i}! 8h[Z&Q9ClC+H'zD'-NQE;z"ac&`BO~{aKwFHɋ 3̩=2A{ 11.d. hnx/D`/%7";!xU buH Mg Wy*hAj^c8'#ӆ4X:>Vj #j.9jQwI4m-M:Lj)6SE9f3X}h?=!&KSCA~y``z_>Xumz&=x,,Iv^  r%'TF۵I_w#G{źoL?DZAec6iU'̫a$Wpu 4F ^)g(H t$7>k}EMKw1)(pIѭt\!ް7@ƾi5b[jQ 9s(9W>HS/Jnrqm i>n!n׏1dĦL6BҲEECmz\;liyn;ς07B/bm>:,|K {rd"\s%-jM C\ Ot{! %h9]ȒtF^kD \9'k#3'Ô~'_M?4}NOتfU$g=BCQ{0 P!M˜U KYˤ@%u-Mv"S\{,r;\H1ɺ'S!y UXZ&[>e⳺GdGʓ,jἡڵ,T?g" ophVP167#bw]Kq2-aUsµ+;F4^|ޯ<m߉$H=21f֨Wu̟fʋb&Bu쟂t796 vBW)j|eg3`9xy & "3vB؁) \ň6 ̟)e` @ELrY0'f;1&w #?wpwJ+1ѥm݈6ALC"W ޙ]c'_eVy_SnQ I5|Fsj)L)6U蓬}[dUtuCx rIǗ!l r?K:.ͿJr04Ado )["*W|rVJ_QJ|f]tB&b 'YtYiksH☞Y@酯Æ u0n2^eP\UӨ,VPώEl;eׯx!g@;TvbNGMwP0زBZxcFMH8]5)0FEee" qha Ԙ1O+X<;4X.ɺv·>E4 ֣F\٤kU29ŻYRQO15s'M ,p,zX@ c[b}gFNmtת~g+KYi  #?V[PM8t9~{FFʣ`trUޥ=G9_RV q(m+7!?-s<_ibECuMg9 #K3vɁpM=k}HT5kL 5Pφ`-hKby*H"vDj[  `@cc'Y&)?aAHfNUoINioY*-z=ȰM>ZfS ik5ti<Țulk≲k|7 cD;*&kCuìcK:EU BDFQ+pK/'U%gg\mmetev~KgEf0z>2@4Ȏ=9uC2Ц>GꌷEOڣ$+laf@4PRxTKX\Ŋ\? 0dk O)  BU-E 4WS@ dU(OOIPq"_tYX ^A tK3Y0`]cdPC~++4~M 5{Uo^d FT@~#Xw\)ժ}ۉA=F"i6 1(Փn :IR>`y?}94-^8n)8OS 1>5Zq¸\ԯԻ=wvEYb9}pWK\';kA8v]Ďҏф!_`?]3tI_.+?@{|Tz4H$\%%&n}f7H.]AU {ZƇ?@ R3xط#Iww{\X<i\YPoZ[~F5Urfnv?Ieh$^H0JSY2~G>0?&gѯMz|k/#FjrQ_"0]lC_β~q9{.؉WȂ,PS?H*Qt5T_jHҫq?%#)GtF >$FKXɽ=kc"T}ԫ}9 =o9VV/jo!ՙd#!a[{ڷw:}4 *ڈ5EBMYaʹ$?s4tw25?*lO6J˞s :{4c}ퟚ+= 4#syQNe.rh/`ul墅=ڄ7#3'Zk[HD%2Gm,k9xbrgmF~VBi?S;sEk{ILnÀ[WxvCꬹ~#={.XaZާ?^|X^;֦i%6L{RrSl?0C1Ra%uzUk R_KKS%U7p%!gb-+Pd8pvksc2Q!r*ToiPCrZzkjU}FU:J] sL}AiʑNjM"4-^XpC4mI$aY4{U[rxQ8i!-ڢ|,WK}t7R7rg&t< \Zօd >dW+MKZF\O|0V"C,Ѕnb5! we`UnnV~g]_j.=fO$TRbfrˈHurރ$;bRv4ȡdFej5*+2pՀQf1i!u܄?VߩG`cլNka:YwHX8M pg4zEH=|1㡝ӹ8|$S0jH |-O&St0#DmQ)&43[;Dk9 ]ll˲~-G)(pZQ+O69v#]lnoTR5Er7 U f`7pmG'lE^P6x1L#̾"a6lK\B0o9k"7aFeJ1L Pk ,B'z97rI)N.Ha$ёňhԔ8EK[yI?P;d#@z5a&LLb\ÀYT"`;u?9UG# .x)jg w3qSה+09D:_ĊDIZ`C GmBj?QG/srb }o1=.Q f(@U*od:跹_hQ@Rbn"vJTM\˯Xh;ƗL ޴` W eG>&ѥludFQk:ХᎭoGҋ ys\ٚH?ve (*5cp'%:E ZP]PE @y^kPM\"-f]EX$ϼ0QqhO.Mp] eҌQsPeAi k^b@(tIt5Ό/kyNϫ|gV>r/t5wqkѱ٧ LqӿISx9Y\'oi +Nig/?[S]"rQ9G t ݉kq&Ni|kWj)*vǩ&B(54U9MFϚ9 CG{QhA# +* xv&@.ܢuTT\;\v̽}g hijʧ7 i0Y4cv쳀gM.0镕:h|a)4H"v_&xؓ#O/j ~v[wP7d 6WglØ^@ $S}֏He%2y\z̝/]czګ}piQ_ F|sjjRkf'a]}v\eA!'" kn\e +RVz*Y=gn9ÞAb|SrEZbhB3ʺvI%'`{^9Iuo+2?BiH@3 WAbŗBrA _I ؑL>gmHEC*,\ 9+|.T-9IŜc ͕L$RثKҏLr/5U+&&Wϝ?Z"A"WO}56;ۉo0tjyd;|8NhK(,q^c")F;ތMCJ? ,÷L'^Ȧd.mv\sEIixT> cY(Ԅd~kd,lߢ< u0vፍp 945 q+HnuBqFMoֺw0lEdLH%H }zDajk9(#aEWy¥Xɣ'foC+_FBkPa;;0MTLYBYa\l1Q)6*̫>?oS8lvrylrn3t7+!ݖMFABد iɬ̪=;(̊N$zKx-HL[F٥&)}WLz@D=ւ1*Fn3f_]M۝Ů7+wB?gr/y7(#y[)YS8SuHSrbiѭ"YN˒7nΛ}4~/kc: |F|=%hoQLɎT@nkHeWY ;.jAHaئN'xcv=`}K2Fv6~UAӱr,$N߷qפa[hZܻxI̎{-EcKDt[L|0|g: L*7 hoFTf$1ٔ61r_ )Y]} Dajd76^{lXnڞ\D`<7ŝ~-!yձ:È1rzB}e"da]S ȠRMm(_Cb0BUnc d'ĭ͢bh`W-LDpP AۯA`)n6Wm^E6i/8_ͮ}[a]DU>Za)KcH^K(Y}z;nZDT_ڕ:!-%W_atinB+O/%F1]IDv󊿲i 4ڻa9͞Įe'=e 1(gGW(*S7չRG'n~~4Pf\WMchlGPs/x?Nfa9X[]5=e9Ld"\c)%ۂN@O$7.@cJNQvgލ] tKޑr Il4fOSzFcjKX[䨯XrgyIو!.a~U~ *Υ4U FT)zabBekUqUk,w*Tg\Q AH{́t2ŗSc1G28~c;g:.,,f \ko$-b[QmyVF|dl!b!TZHc"Z]$An(R3ˎʐ0םڳ 0RsTbE;xMKfw2VqhJ߂"TEnGL|a^SЊgpB$~T M3fg؝9i# Hl6П"m:w tx{@Õ`!` NRˤ2#v;v?f_6n/m}3:j1x)j努MLROd\NR{A!v6fa{`ЗڸmI,iMN6/нyfdl*ж.-aj`@Lg" >Q6?#BO[zcsQG(-e͖EȆ ‰UQF{߷Ai ޝ/ٴ8x n|t:g,9l k7?"ddFpqEsK8@]哈ZE<7@AG69"w ]#H1E<;J h"V"%?%M͙V 8d_T%5x^d,-R376+O"Ă}Txm=rU3籟;U_`&QvR|k a^ Hb{e)_Q]Ҵ=i!~n8قn0st Aڡ))Tp>]Wx$Ǎ`u\䵽֯(` PAC::hLwhȸ؈-s<'캴-aHޝb [*>M%&)l8i1G(s":1J@3^O3ڼteoʉ3433cpl7 unFoZVb *s]gozx0|Qa1 SXD!MrwO]A,i.yhXz4.b| -JH2kwE +|ٯ,TGk8zqUcO#`y,wξҸl9ubw)T(i)E_2h鋭qͭ_|Ьj9?eNT!-v(Aoב.8w*;MvC Ꚅ*@wY1z"n02`+)-#dN#=3_s`tp(urs>6Ro+=6 P,1B!xgAnX8̓iy-NaVWeRJ_: 㫰SࢊZSt?lҝ$tiS X,u'q3 d Nl1u, {iB3/j2q6xLNuHzxUgrSǴ<@nt+yF)Hb%_U:?o#03h:oNT8B]>U5ceY+W XnFzjPWqBw^w?{%_iS=sDu3FJy!W ϊͻ\C͛mgҷB_:n 9xqLL>%\t%6/7 '! E g9)-gtY,͒Nqg=%Zj x%]Gf8֦HCzI`g(ϡ]ˉH-А|S:@Ôs\uV.bƩ}jZoݺT3UT{ˣf#_bp v̿)kUr$9ÙjwLGHGtpʇ^rݞfrH@!]HxqR)Pkbv祵2gg ahWvpLSTH?F҄ T8%́{˖ў;ѝ{~ jH;cu6f < ߲!_4#驁'LzL;.-PL48&߬-ث* aG0ﵯ2rN2r&nĚyPE[ , 2 ACl_ZLF{LjۅU)͘)-߰EpYVaȕ@̜yfa>2|͕iXTt9{!W0yl$l@uGr.85bIZs jYmy?"|%E3ӊ(߬.ہS&d 6yݴ\YL9;g^-<49WMLYԀJ2m-(70&/Oyc@ 4XX!Q2+%f,A,ʤʷ~0Hn$~47(#)l)K)xA{悯>_ F֍#.-@J*N.UۓyUuBH9!{g5>V!u DX@;ԼqN/1۟:!9h HU?iJѶiXv\zfVa*PUS8qp(T.IQdƊ3(ZOKN] q/x!@*d01›>b2#@cQ,bD\Ws_Dsƽ֬W~%)'d*/t#rfΏ ބYyP$?ǫC , Tu.^/rxI[,_11?dB`yzAҔ&8?\K4>aUm_ݒ2{TmNWbwMx-T[qU[to5lq.x7FtXޙ{ţ2Y~B'3N(֥%.WI-9,蝆8d\/Y /<5^ xA#c`0If1N&_<%x3H`+ˤ䝘5)PPTpf]CRor=G882,^8+FG2N1N.T&i=&_XX%`Ej.9p;bh/m٘@`I;/ sІǿdXw}kSQ>*梖Mm/H1{&1Oy#$SR`f3MQ0V 2Arf)J,NדZⰪ UPZq(%+{u|Hh`URݸ@!&2H#{⁏MVO ˼ >_[IW (gʰG.b=( UbjPڋs839QӹH,I@\qBYA=ҭP+䂿3?ѕ&"[Q"Ŷm/aSj7^ǩ :j$q1q-pQXBFfl#u9ZN`#KNk{zy`ӐRЃ\\OLsIVl"b}\J,nMO8kCvfVe%[졓̣{l+tYvuOUM͝ ϟq$ǃF>tvM=U["S|l=9!Y='2`JE e%]A@iJ;xA{<~E w1R2$z&hḵ X*:p:x~Rќ ݄nGL=_8H۵eLy uY9_YE37O˴3;Q:JFJǃaTsإvܸ&t+A" nL?W R+7 zv)H*-{i; FM('nIK o76&+@;Үš<+(X~b |s.R/4F|9Z*ﹱ8a] g\ .DŽX)ߑMA]X3;Hh(@H XyPcJs.[<3iHx})90?s^r)`:[2$E+⊟8 |T?H܆=|X<2(̟Vc,EH ꬕ&lÍ0b^%Q9y>-Fi1>Яc3{'!n_9cFw_R$K~$IE t(7/>C .ymw./uLu0CTvLÑ'e9?OƆbmA,Fc$HLU)b-i Ul#;ׂQBD@A~xѵ6HEA<›ƓwuEsOJDŽ|j>Rj-7FSRx .^_aF,BlҠE(y8sAqjo ygJf!(&Kl.3'mzxĀ{+wLuN~"y3"IO t [:y3k ǷtNSyKkݥ'.S7,7VhyCL:M\&m@ƚ.?6Q:4/' >+Wy84Bi\; 4[.t['+("#|~;4DzkL\a0/3n 3b)4SwݻX@U WӪ$ 8"203%iK HV rJ5c9i% F/#lg T% $0{-B|TҢ @uB5 Ne ~0@) dG,cfPyF Xy|.Cyv8&XHc=ĴUy!QF&2]%syU) vw%?f2X;x<`y+KkA~BV7·F{#F_"L}[V4w2bVɥ,yd˙9LIQ/,埞PTz*Ӽg֔$WufVKJځ2_kƁ !jI߻TuoNIKHp [6$mkt&#";J~b{+eB஀# yٔGgHrMV.)󲬏vR͘꿀[J"Kk[(ԉ H5갗O ?O8v\9_U%f;>&:z%Lj1h)gnkuTĹn KFRo}F ՜C8Qƥ!X%y mpָ.NsfhWZ:BB|$cќGv9|+8 HGcσr~7-3YbFgJ- "B1W+Uw l"`pT2^a?*[a֩_eLmH1pN8~H)IμpZxNϩ"ϧ\q,D ~Ê"U?mUfdSTG a&\HI* .okij4I (w Xc9>H)gDZ@7+nV?%^H\<舻؎bWȫh5Wnr?*kʮ2 eF*7xz-0pZtQ&Mpl`mD!7X66*,ES[ FǷ/Eihq(U DZdSLsL{Q@AAK^ݩ"F[op[ BnJ\4,WY&wlM¹õɟK:\E Ҽ%FEgVk dqĜYtZcgvgJ\]%ʘNc%vUT?*;*8QsHv=6+ x H ژOiO82W kL~\G1Y&Owma#Q+ֳy~{n39 AoySMx, @Pwg6Zv[ƂCLN6N5?ܧCN>Xg7&#DNj6ЭNXq@X)*"{1/$OcxpX> }#)isWBL N_%/M5961Ic3 Gο,UV r]2(NY31wq6&q(x_y ,v)|MKSy!m"X6+nߣ\:8ُi|9z/H *\gc??Y22BmsU94[f#jKd${a#PѳU;]l2-ym=Z2 9ٸ|Ym9 O,%pfDԢH)ow iMv 5KA]G{ c`)^B&V=%zZ_Iy-{ $ RU7xr-,y-&}<1s56-4r̫MPxE|'|v86# @ qX^@`qǧzB*.qq=0'c#zgT 1knz3W]$*H_q&"֪!`x\X6-lG0Z)%L[zD3,oDI=>` W\墚Bo5/8D@jn*Lnfm]o)2yښ;vuY䋶`-Ϙ @Jt}yƂQJ2PY@Mq]L*F/pfǸEXx{z'V¹үۊ.H٥KRrðtPVSR*{D7aV=Q˥ic^Kn :ԆKEľ.0m&凧"o ?+$,Z@٭nT_%"ubcy 𹹴)YQ GPi]֟`;I+; ϥWRZ }QeiYFKyyh_UL}=* [he/^Mw5:?atO z ̎SoMVdG۲QηC2>ѹ?DQWpͿ|n0ڔ,Gʷ SCMc\e^,8Ͽ|k$>f Cf\y'c3(B9V `V?z?lo&UmG<М<631h*zA{ Q׶NPĜ-41T:}l0̂ߋ\ kЛ ݠ K6d&kLYoʳ9ҝFiMo̯PB_0%@H`:M~*x˟& gT~% #Z$Z.EFJg1Tp%RPviсdW Kg?[}ν_wR+goBCf t29t҂Z!>x⪡Xt'DH1qGbm~߷kA5iW DW^D_JG'ό⿜8Lu|~rbBck$3>n'FƭTDHm'щb"t 1jIc:""^:QڭT2BEe VmM%]7ET%K;q ˬIX']84zhh3Y])Ȕ7[Up㞰?GO+ m}p[I~9ߦmv@nLK{Ӵg8&Pg`#etkf̤- L.C/UΈ s빀^^7|S,:BA|sm"%6IM~O f)O"Ddܓ zr]sH/!gP#q'+WH}۳eNo3Qa5ehsTd #d5A"CV1$8h: (=ɑd-9DVo(RyiX z٫dͷ @%`jO&P9sI 6:FOŗ(va&_"M+ >WgxMP hp}LIhI@[Oorcmٚp7X `ժګsO$w\~}iq}l,EAiAxL\)jt5y?? Ibvw1eZc1g @!ڧgilMtdK"Ԉ?JC4Oqb{`h>T6Vij|_sg%axGBW'٣c WL 7⇰Vzz*Y IGOFhC#wS46'%(FDu#h DAw],#3C5.*s"%-lyǂ?u^m?Ck 9#w̑\+V ?,p往 ^_T;mf_BaACF?'hT!MM8@3瓬R;HÊɻ/M2eS"j*und2B4Kus=-eY(Lu/]C+m䶭7?IBwy):&ȭŪҍ0%F9ptY{rT},VFzZ4 P!NKl\w9˛M ,-'CY3( p}Xiu?GyQ?<$y땟\ƱWaҪ!1BHPnw.%}v[oJQ7硠]eԊA=!"oTR Qa[S dIh"ɘ/Tbtd% $¡/~`ST͆@ł hkŜ %ոrH?AF{zK-^doZ<@WiK~tq;9[|H']k/ud*m8}iαL^h~NqGBiavK:-kofZ0uqSJlO-ZG[ߟSӽ%6fܴdO((a;3$K`Р%DM*\2qW&̓@POf ΛjP IQAfIOqo\kj :ҫ12%204*ErȨ,a, Tdcem_t,^JBO1(‚TIܹ+.ɑYk^|ezwh ذOw bW}(I's F '!oV. >J[>~X TwI㷈 _ү>Ы4^3BGyGgU`.&KLޢ#}{cҋ ,"l߸. ֲ7#D3tKp,!t)^2h`9~gSnяyhtf-$\ĴI͹^wi8iT¯b`s 2ghuC𬱚jcɫd-k9@hN` R(2`mD7Xym onToJjir7mFӮi?: cua>qXϖ~M%\smMdJos 䫿m-Θ238^ݟJ6x*U|?hU1ͮ7^;G3DЧ }!j)v8iE9+`oG-jʾ~或6Ȳ!O(GYȯd"n)VfG֗]3W ,}`OB"=$t9Pj@d[@*N1g1Nne" *Y<~~Vȴ( ޣvDWiLjXf$Z.puH\wj6~=bݘ N]?{$H(-[-UP[@j"s|C OJչ8xzik^ <C3hJź Ąn:1mejm8:~3e@ɚ{p*]91w KQ]¦~T'+w Z3SqA@aJeɼ9"V4 s!7n'TCcPQJ<g^a4], kQW?ĒH&%IhM ߒY+3-\K&f b P/͙(TnDITyNC6%}c4GN#h0YST Uӗ+ # kMh*yػ%ԀXL2zS,1g:2 PlW+({"Tv!) %ӷ*R.qyV&C!j|>%/g11&87}!%FY4/zS,`9ns"ELDg|·|;(L+:/2 W$%Uѳsc˃[1'&8O<֋;]. 0۳ )>r=uE-/IUݬͪMm'@fG9:g*?*UjkcI CI +Cpet-n>~[t+ܼ`/yK"#p 7mU2>DtRL%GNQ%0u"hkF^y)3^)T!MdlP*t8tS}z;zWPF-]kj-iInJ:3CjЗvp`"uX^'W Dk) &k"ZlHуo ,ݐB=Eۑiqd@8x:'nl58CBx'ٵ7T,G\ Z"i2*PHI9 PSMF zZԔ2'^;9=֢dW82 F {+*GQp$~1֎q0SX`%ze1,Pi$x'׎;`ZkbqcqIV4r_i}-+l樋R6>BPj876t Pɢ:Uu"{~S}䞷B;':ޔ,rI,e9t)WݐT_  "Fω\L$׸{'lW",}g@@d06>R)-D#.~V,XHe$ڙ'>af$yea m\pCyGQ9~ Qڟč~2*{=,K⦃ɣIa=y٪=;o5f䥊U+PT@mc `K|{`g.(+k7 p2~^'G:7\<.2]24gA9׺oQejZu,FtDSϯ|u!t[7,Hj {9>F 6 p/o#X$pbOv)4)DF4-Rl>h ΅OEx|9ۡ>vⱗ#_?obL|51}b.RգߑTq(-S;8TN԰pw\L?䑩#)b5Y]x9eVѸaHw#d(BB{ Qr)4Pq?iՃMc>BP ̶^HaKg:3 }3nب8-0?bT![-$^1WO{mā|%hJ\cV*˚1[G)Ms/gc{bG\Vi[At˕ Ϙ;PMg?CO2y h[It2?O$VYƛ@wzU9n+|(7. u2.ښGxw@z#JDȬ<%$J-.z?pgp*h0=(2ʏk($9'؞ ZVb/-߹<ب[u& Ʒ%E[vxtYP^)'"kG~aJ? Oځ-. B}͓9g̡:s;nXץ/Sy}%zK^ Wbg=)0(Q]w?I^!pD2Ymv-t L$Wql>ACpF=sMF= -Fvwzb񏗄"C:8xk aR@}dŌ_`&lH &[}I +zRo;NAfLXWd+fe+DЭR|/]j -sVϱVhtd.]ct1 A^QNt͟Y; ]1%Q +9B[u_ZW.W!;8^q#ls{wܹǬ];LGhpÚ$0c )LL{s6N\*^79wN7g s(DҶ8WD Op}0I vi\},H1{y Ȗt_yIcȓw, C67q* >R͔ۛj0a>]ag ޱ&i!zd{U2"s=aS⒎hV:1ɐBxʢrMQ,.#qob|} <>1p롏\>a (':?dH> ^݃#RzVvM+GFhu|FfVKr(6CjA䋮ó:I[׷&b` c#7IUH*n-vg;v'2IXe.Ch.$1*}/r¹撨>s=XL^BQ(Quղ+_4(2;<*k}</5e>ѧlB$m]5 U:"KLxh7^]a7E]Y>G=bp#1`$P|ΩQr &eЧ8J=uJ!8j_̎f|C)ė1'VQ^^vvy7 Qh$ "\y`{ژae)1{m%c'Q@eSwPүa6xZ9\Y.9*&ЦhyIi)KoK~R࠱5?J>(!/$!H~N\]AY,XLE0_yU^^sognaH|X1d_8)z/2䢽Ai`ꙧcF,EĽ:CSٰQ(r{:-]D$, FC+<6oP Tޠk]&1 hbؙa7bZɬF~ X8mѓH3 H3{;$^d)zm#2e~=@۴XhbQگWcw3K˚Wt }&œoH鵝#N׽2#m1X0_;H%쐰Cs/׊E, ƣ}?U X_$X@qz$vLq$dϤ dAkSh繛RcEځ {5mG@vqLd er0A 2Xb~ϴJ.[ڠv'}CrvΔxAdByʁHo=rc36mQRq$gB[5HeKf}RVRZT6̢)wH,eySޡ$C%NRpl՜ ?խ]<DlBY>p>Y6S0pC"Ho8<"RK+3 kն{9 ugt$s 8ʈF34XTVґfeDI>#%]EkE0QxDqhX. /^>q mDDZ e]<u5Ȑ?"7}\W!kpԈ`dt*=k<*zrEa Ag,㳰N4OU-eV6+a*e'G1r\d6º/SmX+*dс)Brt2C+OѐFhK@1FL52Y'RT=4 /KPAjb y =Gq%f!uT:T:hb̆@~R&مNJ,#UpOO[nr|;e{oKB5S?s-Z3^#{Li;%)#+IqU]WկsI˧k_5Sz)O!TOga+쳉w%5NuPFJs?4ݶ&I3Q!U]eu*!stnrŕ?#N\pu9qa=dZyxtFxI/cJX<ZC zCFovrѽi '1`)%\nNuZZCՅڴxQYK @KIZ.rC|"c +!n\\j:zPZ=1!1}ۉU}UL!u$VT-) ՑH8%6c?>椼Lcj~ g1s(# $d `7ֿ[}brb.BY> 0e(ESi#s^\1T,5_Urk|v ۆ&DSvj8;vE[Do(9Pz<֒ >8lno@'YrJi} 7Ǒ>mv2a'DA5͘\'CAo䜊,yQfr&7yA9/GuI'Go@j(cfQ9f[#;-hNŀG<뿌X ʩR}Bc?`T{_I &jx+d*o`ܿa :5zFJ 8zFuXlفZ~&GVRLI&kԮ)"Lth+qO_61 JLip~٪]"aF+Kt(̽# @cRc}r~2Ɣ mשeg$^$`t AZb 2.c GSnyRxL&cҸ$S`v] X*ʎ>ݥnJtWm tϑ)_%#`-ѨكHUD,f{+@AQ(bʨ 7?/1+29VMIh8}?JuSJBmsځ\˵MWNuS%hAip֩I 7|s/c7ԉb'ŏf{zf)2m&e9PRIZ3 d)jj6uaIT.}@2I yvF4GC;lAQ<(wZTv$"pZl`M wqEL)ʎϽvI[sHH|g).a"E{ZRfK|˵S58PȽ)Y7 ?=iS:Iأun+Vfg |ǒ8>:4Ԫ ?"0#{y46P2ee=H%;hv4pXETM-FV3 ʝFΨ|dL6 -_s>nS!C_E jk>|g혀x'2kDCV| jni<䥫DO2Vg~1ɹs$SX\uك0 ]\ڷtg5(%֦I`8<7Rf.tsFڕS(|㋻SW$Qir sctNa|Ycc# P&)Ppvn:nBQ}OSbz4F~@Ukwv|:rW,~a4)m{)/>=^<%Z 9@ Fbwkۀ ٚ/pcnHT9 ;qPh?"Uv X=#h)e}qPEቌѯ[FBYD]Sl' Rt+cŒ{;~#vo'e G2ufPN+h!TdgFEFSM D@댑:avՀ͓a.rPLQLƏ;c*DnuvbRARUouO. M>);퀆g<4+\Z#<S>Y7N(Csj-v64^%3șOWmox QvGLjFΦ)vMW$j3]\妯ݡ-HM$K 8q\kyXo'I#!cϹW+QN 2{VkcSlЁ?7:~j؈{ߨwtA~4jwDϪ09 {RnĵKvpǼZCBr-h>"ݏ8뷎wafo0,9By+dgA\A_̶ s 0yB48&x?ouY+Fwb/ޱ߬fLtEpUrK#{C!QX@axcnbZJwna$ym]M:aƑ72IE'7GtCs}C`~V,u'W Ssq 7<@0ڤ[+qcjE&tcy-4IK9kX(UŨ>@e 1JxKٝx6`x%0LZ"w`v~>УGڇ4BZ f7u@ݐS|OP&6ޞ$;G?|UpW mS -åL:Ўx_c2T3  B8ea">}UXiB\< [6Z%*/YHB$~^3ّdAK7]i#ɩľ4'yܤ98/MKϭXW/{z8wl] h=qd*e"i"=q)7@7 MDX5unFt7Py$=c& >xqlK伍bA`=c]ܐuH6 ]['zM6H\D-Cw'6~Wp}!'N L&r] WsKy8U=9&S=ܓpH yx{ËHfr_9dm^ ug/tca,_ LA- U@=77}F;HiӷT"ٍ,c?y;͹lޮw!ja0p9$^0iN{ϧy*F*/"c}Rjω0Cw M']^/[hAl9rX uJ_w^>~Ki@}[1 RMƎEhbVܦOTƒW=$4˶ 6hL' ɖ B)3Q j׏jZ@ӄ?TɪH۷5e_ BVGb(Qt(2m(SLåe'oO%2OӯK{]k!6hhO*&'C`QĥYNW"ElV\xws%j29jٿTf٬*(PP;G֨֩8y4uKGhTOsgPCկKKO1I~}6ͳ{ P!ZLp!})Eo姷iקy]3t~i/~1&gT@s?VH   &jrkdKK mW!'r~8_wUQ=EC)ugCD1!6rR׌L~?-w{~D^\Yn2I rt8|WsG| q}ŽdM:$I`@nTJg_zZŖN5ǥ_ѷmޥp Ʋ$'[-aGώN\*A f5[^W5\ٶK4nd4 o1>%[aEaN.D]:ub%bCH43N`g*)zqbИrZY?_t^Hjeʗ.U٫k`09 &UYZLRTo:=l/m#*5~nT[;cqWhU6 v΄SVާVzrƸ.MnƐ$?+NYixY DE7J5敾l6'HYȢw'f!j֖PZG8룯..xMYC?Oq j30.5E\0=֢CD*Vw‐ѯɵ]*M4z^$όn N/UPu 갮xfb؊iRH"VsG>7,yʷ{"-GY4<5\eN%,UⴄI"<\wI-AezhCq?uyvv ɟk[覆N?'Z)-m@g]gDx= 0Y٣߇@AzT:b}F0ZC ±jB*cMFjH(^m XTÕk^3&$*Z-G_@BI1;Ėd5H9/7)9\d\Ŵo\I0Ekqw׎E \rY~3ڢ7Y=_6#>9\dX2!݆!ݣf4Vx&f Qf:"TI(nXVyE&L[Dɮン0`Ac3b黳iH\I\H-N[qkNJ;]аz 7o}*DFZ^܆#F6 '9)Pdƭ` MMDC5v\Q5T8ZzOt5Ere%G'a}Z*(z"%zqa*R;(]3qޑeoıVpEϹ|{X"d)`^pbI{>~BOs UZqqya818&IZ4IaɃnM5P[$m.ZVluVu;8x$ߞ0n`|M dDvWl-;ۑn;a-Aî"z=`&o UX7KQX:6%jdZCl7dȗ~@)(i7-H.K^ dTJr?|^bOLKܩɟ?*g!ԡbT~ҫY!XH.-ɣ4诹2CqMPNUUNaX3PŅ'6+ {( |-j䂊#{PQy]Vh>戚1+Ww BG .x-<[|2d8*a6> 0αޠ /_(Eh(SU@ȀnNW4qoF?hਆ(h/}܋b]Q۵. j;}D`;Sb#kW_ӹykjaVQb'/! yi E@ Bв^vmf@Nn*Pl\, H`BF63 }3{SB ?kf'e/ 7:ic*:!ɒ &CO?3ng`r 15A, 7I&'JaP QIvA>1L?0,[ጎH9G\6;/vV[ ;Ό:$LӺF;T´p[;;>㖸;O%;JH2$tO0mC5)Y."xqqfe2W';9#VvE}"ȱq:6dMqu/ uD;m3V ?t̘Gx :tVP)1:Lũ ;܇037/LM5O)/y'x4,r6:,ӬS\Yc})edbleYdmrt跜 2"iw-H1LT4 Y9l$="woC'nb_BGdG޹k?֓BwGٴ1Mz.OZ', ¶Y6 ]XJt~AR>49![u_vkߵ* gvANUsn*/}֪V3R4y"Ӽ+2gߑ&t"f֤{(3}RJP pW/&l¸<*QvGhpUe*sF: _E~pϊ?ڷk^xBY-x,fOEsske +f[k߸d_) 0ʷ!.`na CI/ͪRoKRL}TT`;ƿX?%ű}ԏ^Pb.a0+Ζ C7aD)Q7^X)(dDN˷&(<ӷʈ ) P 0 憍~$eߘ~=υ<+1"f_545':-7LaҮ 8 O]KTS8(J ~?Rh = S4A a E u+5 n>UִĬ@DJn,S[Q$6=i=Nz~qv .Z˺&gjT!x!K$r4!' zH URްLι Ҩt9HSŕpc;R`ƈ,eܚ֭F#) A6]P&C1A4uuF ժQO}='ؼtN*se8/^ T=T9Յ uΕ"lsE÷> `# A NE a܄EgǒYyr\ʳBpy+:VX‹dX %*C`^qBQ(bAqqYpZq^ |v`mץ =qet򀙍su#M*\sRͫ*rp[qc#A@ΠHd[+rwgO+VBEDG)jI(9\e](N5"O9GP̒^ dsɉ*bZ;16£5_-LȮ3S/M #fE2FwyWdF A)5Wק *ïRX=K2(qug1"ީMe0TQϫ2kś=KVsXF:pm /R*z#]pt1gzԐ(i7klj)>:#k6:?&Ro$7!m̩ n Zo!?m[uOeBXvhSO>$npV^;/s }b Hmc* dD~J$Hr7*}+ HA#wǤ55GdeˍI &2!)(#ҿ:dB& "9|S@{VܢߥJ-*Aڛ+zPǿ:Zi5i\OGa&q H43#RDuGm,CÃ[ @b= z@QoƛVBĪz6n6OŮb &hoьI;I# L֨nYPNh67j`r_ȲsEU:G#n|P ]^w}'ިsSzh5=#sLdr }j(!}GݗCJ~&be6Ǣs是k8c: H|6فyyZ^D?N){9Ͽ#G1T_73.V_џ v{ IL\:5B*I%0q/, ;DS[/ &g֟^*~Q*:B3)c?r,ե.Fp\ޥZ˦b.ךDck?x$ۭC H/fϠ7ٻJ2ۧ@rHm|E!C_Y"SyJ)IU!\%I/CdQ(icT(aVfrv{9Naݡb&} t2WZ沵"3NF[ UGǪ=kk{"lkM;/H5 .9EXv@W۩qEl&_ucfj9ԆLn52 _Hаz箼a&vrR`bJ3}58bE%JD߫W'IQ3 ӇLmމH~^ c<[3-[4rgHP(#/Ea஑?H+~m=GѶI{`޲0)*9O25ʹA&b^jv(}sm/*&G- \\d[eh%K Tg hԊ hWQa:r Y!)UwzƩL |0ER ๚> -'%u&^3;->?DX& F]f_E:e(r޻h R,4X}vRAS[ |uҭHm bqCçN 4Jɚ_FZue YSD$0oWnyQT~ӈx!?ȇIv܁ĢDtAZ*Z+g.mN bAMśeOuC~W T l?\V)9>|7&vn7HžgW+Pɺ $:EId93߂8qjrOΒsqf/,Q f$=-;ٍAPRjLu{4S'd#^&UWL\=}'mɔHϗ.ӯ a6em/<;[sDB;q0G;Akה/5&(cb!ϓ(/\ BBQ!;Jcb{M,?S!1S9u 3Vݵ{=^C2Bx)1wuiDU*``Q:8QFÁotQ swGdnx@j^ݯXH=Y(z0z$s@g1U f-C>yqY.Ԋ*'HyҾaƻ̀i0Yҝ=0&9㮥r_9rly؁H6q1D`dZv($* ߽s]MLϫkwa0#&*߆Eh3mnab]|҈W,~%٘Q4󺪥JJB4ۨ3}ǍKi#DB"Oe/DTL~GhUݟ 2TgwuO??sXI{LoCvaR q坁a>ν|% K<+)}+YP593GMYlo{ Ц>a) 4{3QY/bP-emT1\;n  cEǰф)r_E*'oHYOT)Π#xiD%8AEm=ρv {+ -wN,{ *[ E"t';O$'(q.n`J!-[¬1ڝ#1`qǪ$ wA86L8V{ _7Tw]B_Y uH-P;MQW1%fܑٯ;+>.}rFǿԴR:;Nh`2Tfг.iD6ˉ>;u2)] +_BШO3%os u{g@ݠ;/BNPek9|Lt*-j]{t"S. ԅ@kgWP6L+OYnN/3|-Xa0Û 0yJT2#Ve8]UH$)NIcoXᴍLpxD<^f+uFj츪X)zuAJ:_fB Nո.rٽ%>i\& S#Ӥnz`n Qi" W`ön dz@{XԸ">++mnyI{PyR i':t&q΄JCښ dHDa;mlNZC',jJy!8auQ-~vmk I%=X,U!z yȅQ&pJ ]j?K1E2߿E@)KRc:BO853UF`,1|+% =O{LI?iUc8F^n?<ы 6ET9^ ik !jToR;c}7~?CXwGuع9s&5蟋YŔ0I@lV$c_+,C&DКE&؃rAFķsc\ |,,B!r`cXW )A%a΁ߴ2PJyӔsBߌK8*Mj׺Ԋ:W[^e-}%14kIDYB{F uk$%K2˗XmT4%;Jf5HBRu1~*b|='nczBNyvkrT|襅*tԵ\U~mY/McG' " W@b9( ݧ8t^4ӝ5KfokJw2X"Af=oAM_^ G4ksACDQq#>  JI>U;X e)qDcCV<у_OT+ּ~Ťn&Fcg[?(;)9Iӳl9qH0^P^)n^s yYX/[# .HnwP~w#?rȫ>1x=2lzbq8O-MOy ڄu8;p׷]|d嶉@D2qۆerM#Өe&;Hs^w T$ňUIV9y =?Θu[+X<Eo~*~ʺ3D IIfSqbvm b-mn%A]SZX/!!f WD;ܗ7c'܁Y$5uO4M'rEr1j'ݩ> >Ni6a[jDӥ_b}2͇N_RX[D, %|UfF0>ʸzrGćc_(G>*Fq`.>vYa' a&XfR-S;w( k_8CbkƹmnQyyUUc68a"6hΚ>Six^VYWB7>~gqv9Ͳ~@q&P}Ux8*6{%qF^Qߣ8v]V?sy#q%^I6ClLlva,Ja'A _SВx!7I 'QHg`{>B;2G<^_N(RYqPsf.VD$( ջ#z&CZ~bw}cp36&Q\ چ5u(g?ժo*?Z%'Δ<0q[Vm-gSV4g opEq GܔPx5/݄.$Ng'bm(A﮽ Oڢ兰qj쓿K2\ hֶo+Z;͙gs8ͣlIh2b8][nI6);Caj\z_-_&2!sjG*3Sl.wYHe)+V;q*h߀-.62ÙY/]|[g)HFnP`~m:pcYvpEt@b"2v WS%3˻Uf&Rho_9'&4کȔ{4sivRQeHЅt5~~pĐ aAli6g;HyO5P߄I*mbG4ţ"ֱ\;-u>W2Ihh69 W9Dz>K*PoW@3ǓD )PAJ=uє/A o]} N-_!>Jvnl x}\1P~C:r?](c8ȇbG#R~w.%7GNkD$nOCz#\dc QFIIx)Q]sK6N yBjhl D_P'n"9j+Qi9O`j$ LԐ;Zӄ%`I]Hd⽜.#,4q(%uNlmOŚԋ~=<Х^f xfJӮHGs5!SMGo5AzM}>X2DEg4, 3f6 4^;vН)}57W[=z-3#9C/ŶUE`+UW`]`H5H.:gN9. qh&?q ҏΩ1`yQrf\0G^$F٤MrZuA ih?2 gh)9J 0Ngl:Ҟ0{TN&ȮF)PA( {5O !Loݔl}9 . DL(w>w Ij.:GUn!57 snix/3=PNcqǓLl8Cfh$&u/sbǝ Y2[D錪 #Jw$KX_R\R@R0x9,8,zH3BEio/$þFElznu9>L`쪺Bw' )pAK nffI~w,h:llscgLec3ykA&;b ħ5IPs \+8ˇv,%г8t1㛩82=A[U+p6{I7> ;Z8s^эHGJ ~vP8=Sƹ6yಉO,5&xZ%>iꊭk'{ӥ\.i\!^1`43xӭ>~(pDdX+ 0`Iu~ b=:e3"4/CЬ*^i8:* 4 MIA$˃?1] -a.xAt{4>]EW(ہjeߨd{ ,2/R3|>RSf4u$M☯ (_8-rBw3%9y$fŽ) 22awpAd Vnj Z ɈUpq+5e IZI:PzMsZ4QJP.;`Mu@ BO?zmfJ625ʲL|@YNݏ5V i2ueQ6,h?6>,%7ǖNK'܋p>Px:b!]˲wK㻨owXS1~ז3h_`e}'"c',](":WSD6pj|qqҫ/:#'Zfͬ1 meH*" [Z\[|(RŹև 򏲃"­X-(-y[ylP#.yuWX:5$05qo*ܰaxWƕVp5rpXa>h јq} ӒD*\( K&:Iy}ה+ KA{:S{͎;EQ>!k}$ҍ#@4,'@Srꨯ\ײR% OZ%Mhؙh%*mp8Wmx)kx 7 ~U Rz!c[)%!ֵ!':HS* 9YQ"h;]ז y+kh(B3%'&;GfE=.v\qwKnz.p%`hx.)0|E?D"d293F$VbɎh峵9?N&Ue$ftY#ۚ9+r6 + ۺc汭Y^r3ɚhueC-+_GY of)"@mHujUX<Q^ad:7Բ HO7ظUڡ{+B4_dr:B S޳zY,$ c 5Gnk='/vչ'j_|æ[Y?-S9ri> SyWp` B&x,|B<_x(H -/ NU(8%MRGAhJv Y}8۹L.娍7۱:<_U&Ẳ<*Gf9!" ==+{WU`QlƕS*c3tr皇QL=J]{Աh*j5=G;Y oti{]C>i$YIou  \cYVF.׸Otwt;"a毓>.8l&@hA):6eK"AnIOrnQY:! *f: 3CؾʥjC9A)j?*{lW{W Kַ&i1lݝkB!JOVlLbqj'{O~MF9?E M^H\}d,0E3-4bp׼o;o'-WbkVCd}4.( ҾwQHVLS)֪FRƆ@k An6› (MB5.F׮!TזwWfjkY+@?q8\~xM=ۏ܃v}7E}J@wEdLk^Gv6ȕk>X6 +ƠmʉA}[JC3o˗ڇ@ֻZ5د|FmvVqlgZMjca4лQkO]m-J))^ ]_ipqzip٧`d˓+$?Y=t5ZH9@+uQ4+M]3~&˂}ӆ 9z78co#^XPŤ o(^f^)&ۗB)T RGAYD#$P"]ҵAH%Axj6|{5x!46ia%cL WUZE$7;tk]-IR~'<φa MM68$r:)V/"?3[c|9/ӽ,2*5'T<'Jx4.ѩz$B}R2#',)J'W;xj2vr%eS*QkgOU^Eȑk3 m 4دpI٠4yx=aͼGlJߙkι% NgzvJd wDq̒_,qUQ 6wW`<&Q8$Dn?lKKGݖ{Bʦ9a8%/` YM)W03Ac~mk99yIң/=;cB.a@&q 0FF\%_z$D=_ *,IE^aa7ȞC?aҐ8'9ųL`goS*o_fģCZp=8&vY^R--D U a٩McK7"֩X1u{ LW~N2R7)zX"f0˗"bb̼pX^⦼WIuI=Fing;d0R?4QPU9RœM5p5yShv8#y+sy natI1̥(+3;=`X;u`J4W1-H,bq""6Y:l4ұo:|`\ P狈+ MyFou$;%V9e{yuO.2#Tm._. hiT<˓*kг$;e]E[ w5A(II@9فcRڎjg"Wl5AiWHY^cx薇]ǚ̡snXw/Te\д6/ƣwJ Py|8c湿C_c-T4$Dx!ƣm~x4R6SajKB3w$;Q_tHtE]ń9T=ס^WhS KXAFyJ C7S19Yc\Qin5 ʆN;7vM" _kP'Y˪Fq=Zm.2񃭱;[ ]d'fx역C"rG$♧l3Pj'}d9;WDiBmTh#ԁVN̷)JT`AU!1GŝYl?+} y-ca^ں %!I_~ߪ=D .z;-GO|!˾1y NLi]|{_Y`]9%=! ȚެH9<0w-U\/i!1U02FVw.U1nZ#C\W`D@W[mZ TE2'UIB_1iXӤYMWƱGM =bu+ [l+?'Mgw KZVIV$@ 9%I rjr#]a>Iu&XUT5r4v8L9s#$10Mq7[f&+.)K*{P /'&Duٟ; qm!<6퍐;H&h@uS8/K Us.|X?=z:ZTݽZ!Jd6!Xi6~A [vݞ0BE_\; cj/3B2ԅ쑨DX˕EtsGW5-s ;݁~EVnEZQ,U}|-b~ݍ+w&l}:]"}&Hl|" '>~jjBx29ͪ.6/okEaGEJuJaVwHnU,OAW赨,f1CLvNTJ5,&tSA;]ѭd/o~,0TܬM<66ܒU}{#,\P!k&KۭSM7 8;A1Ri42P Eb+[YA:ef.*Qo@[=3̷֘\ߪ&bl_9G7X97T ]8*w&ϣ/k(_M-?1]-cfTPR9 3κ݌(1: `C5l8!7x+oJ93QʟBb(,tjo6ԝ*,(ڌ@1,' x'OaCHBKQ2IIˈ{" +c=+ m sO\Ԑ&lJ&Ꚙ." Ƴ=:TXH4sw_,MǕto O}~Zw-&?#4[R{d}艀ͯ,sPa>a/NV/-/CEa_2FqϦpթ;2(:FlP`bG 4M ~ PKMpIGf6O[;֑ҿ5V<rɖk Bxe'åic5K' Յl<:烍֚nj}vsK +5F $a"/UM -m?f>K>*vZ"eQhc:.|"T' /xucg\v,[72U], *9s M"wq+sGtGL_U9bmÝ#P5Ib,H9Rd[[!A~'$嵮 | c˴5 5r_\kq^%[!҄vmE"w_Ow> ke⎹j?B쁞&( q&Cj5ͭuFeA"Wq/לr1O+rT[Ń(;7I5,{jp3wV/'W%EFB"燓}YclVдX‰䒥6@Q^]uoڃOt>1 ;Uk5cZ.V}u}1PLr8jMƝׄ՜xc"8}_8*i44rG(f O>y|iUfZ'S=*@kR\[R Dt<$|7-NKk"~c;ڑZ&)2ӾB8"~4r=&Y Xf|vLLޣ1eQ67 Z֦ 1F#=o#V5e\Wx;>݅7yzb dyi=EQ명n9mRq{uG/vU0w$v't Yc˯ĕpjwz0'%k`kXP:?Vh5 QTsSUk(mJj+}yl6sۺ:pZ6Itmw@5÷RH @Ӂ1F:0F#l] Y:e'?c ZabߣJX`-.b'NT~')p \v;I+tmb %(6A43v=E8u0UT iUaǗمB"0u ĨUg~XOD/%_٥$Y'XJ=-5 VvDR<-hihdž^TzM/g)'QbX;v ټ!b|Q` ȑ3BK7lZ>ݭzzf\&,،E ʓ\,ww)Z'ؙ[!R8,==&_ v11l"}۬>"R%4yA,~*?;%.cmzVr=} iYW/ܺh[XngC;[&{ kF2jg8%puyjUڊ81t[>MduF'm R_;Y*t'ӭ䪕2-\k>e ^q" kr5"ͅ:7GÚu, mμB=HynH>j)qcV@*0Y Y#l=(9%!r&wx^nC6~к߳-B g>?K)!)|:wyBqzvj፽՞3ߨGKsxۍR:TAb{ JLir BD\ !OPYdl%Aߖ4@h_SbE!r^hx|b-xWp(D6iMзg{0SU|Iq<N }_N6m Y"/}ls[װ5C@ca8& /3A(6rʏ() AJK}~WLa6Ut45lRl z_f>MnoƓ!(btcg?Ci84Wd3=dT6 AP !wU{,ϛ)v8E QӱОk%eԶ8WQWh+U8L-$5 |>lwK.S$#ay`ay(Ns5&3ب 2}>v*a108S_1`]DfxB|y BU4Tew:vae>;÷Edb%k B`s.R)WPSc;U׃TU ,4-_#%FhXg r#8[/ ۜ`jdD^J7ٕ9V}gV)i5ҔB"P.tCB{n|bw%yPo1Ul )o;- F=k˻V@nII:lkcZ%2VQEL4r4/&XsZS*ݿs{Q}!*(DuxkW/MHELՕ8?;#X& PRooB+:u^, I V%|޷@p(v p Cq2b֙97ʈh 5Q:Hǂ5AQ>WuC3ۉ<(;UG%|dNW 1`\,`ʜB@P7Ve>9==#5V0edf)+SAsIU>XKOΩgLT) "]צ_u4NF8B*q5j>{o: U@M߄8NTAN}+c`?!g ,-`K}5Zy}yǩ0OMBwwV1kgw! E9K;"lgPT(qT,ȰsK4VAc >TyJEVq^Y&V0$9hWl,rj*1I;2t,_|NOTrk׹Dž꺖 }qXHw M{dF:om"7G/°]XoG5cADOcO8rkJKpHqPfPl7PJI:ӡlJ (J*~oɽ>iܳμED|t ]aϯTCmÜq}v3%ʊjp"&Oq>=Ȥ9ˠh^6ɢ I ^_njC>-0dhDƴ Qvr [t>|XoPø"[.tV(8y]&XoC*jiKwq`-mpn73L(]_6IϚ,Mod GQO Zf(||ip ϧۘ]+2ü[,ԃEc Hj=ʓU^Zb |" }Qj67[$-%xzWP9TM- R9~Z⮴Q Ng .;[nbl W5f rr͌FZ/3dRڒdĺI@e+A3-\wEjŁ\MNNEm6Zd1Y.e]+iiUE &dh|GJ&m^U$Xs"h/A@Wvsf$܃saG}>۔J=&W6#O8{{ Fy&%]\2Px80"r3L==EKL>AT( VcP5f(|;K~*%R"T ~q/"ޕG>/Uy`KI-6FPd^b0.Q[MWɩ-dtK-˽Is$i>wZ?bS"rH΢G_4nRKdJI2£pbmPx6?*rҕVw^*L*| Ao c0]ȋez ]wy*̖ϒA/{2g*DXPZrɳ. y%];n"Z 2i 9gSHԬgi"eMhѪb"3\CjI%RX<%csMX 6[M- QrN=Ҩ׿EB%^5TWH֕Y<6hqmB点*\Zr;1uuH%u:Ngњ{܆O2C%*]2fW NUz ?نgG~޾ A,یʂir?Y>Ó &iMu[8:Hg\8` &+)]Bf')Ml,*{)v׌HRb3hE? ,ҔBY6~|gٙә;L@]],5$1Վ6+z?bsfÆgMdwS*b~ե[YzrL_Yt0 NیZCX3lyt蛠KO:&ww$}e e%`Fծ6˘럈oTZd Ӄqc~[~ -q|ˊJSH{r6ŗ>iݵ(О!Jl#&Z'^}T&G}\WW{E}H&+"塼:#K}JzRVʇ@f|;7G *``^z),>LdQɜ#sqrR&ܿ@6k9uJ T_DOCl;ΏM{ABƾǍR$Vm }`aeKg*ը2mᵐ><)#e/~hL˗D|" 'zȎeY_qn+P<|v$AgZd^Ψt[zV_'JV)DV#n5Xt9X&H7HVSeIJ {2oYjo,jO*3nbHwp*@t##ީD"`H/E1@I*V}+Az ?5r=z^J][Or=.ƕv!7J&yO(z5o/?ˇ` ZXn߰Yz;$k`Ub~A J%vaGMܠsחX$l|Fp3f4jKHU8 KP$IvTX(L߿./b 0{%j% !h)R]b@GqLً".lrjKM[}ł/p7恊Tuḛkl;KHC[.i$<+D!;^|`+77m{A#S|9INL [@L򀃑(UVj>~:`qyLV,nX,sXJw-MBI6YMJ 5p(;5C'0z!UE[Gt"l討Zp*/~1edMruX2c )ɹeR;)è>Q3nj"]}aJ(^$xC +HjPAhqš->W_T!SǓIFrmQ;n(-wL &p*Q꿜W6iU;XŶTKdtw:,6uO9ItC5+T6](wV xXB€~M?Nt'h+aM+-3R`L gߘ[-ĻaK74R@o^cSά<:F)@PB|/9R)W<6ft9+ } /<pσTT_zw/JzL3z] Aܕf#Po>4>SvF|u݃ɿ"YvbY*+XKG#5c-=HEʋh;I ֑TIm\Hc &qo:ador[48xsʕ?T?؍؂ B/-թ\s#'<`Mh_-N[O&]N62Quz^SXNDVxvbd0-π_H&^>|kިh8)B8M5pJƵϊor50T5rg-BZ%ߟhKwy:O.og&p>EoA䌯s=D#췽:=ߖ"<'ORre.lS¢h\sx³>B"1a9?Vƍ+5bXG@k»/44ngYjbyVvpp'(AVbȋm&`?U2,Qm;\ZtiQW3|;\qt} _Lܠg\ֿF f50 ec/V)8}8V 2q!v.TqH=W3le?",hmk9X}rC ḵPPQ (˧c8Nr#(ƶ>W%Uޚ}i%&či׮1[y ̈э__1>qNr·4ru(#KAņzC\5o䠛w=ߑUM,2=g:$1n8Nw&AK:|b[Y&^ӈ3ED>K?6jLPPb]/8MUYF\]2g \lߥq*(9\ۏk1QTP[U.S)~`Q f(Kݯ[O cU D'!ϸ&w/|27 D38@$ëqJ7ⷋ=w&ȅ!YC>?5z9[5eZ>]* Bkz^PmR>*F@C@D~CP(u%`.@mw,qUA1"|9&xo YvcYjtY:b-!{FT.K#VzU=\!I\҇Qą2$1->| .t͜B8\@P+gCl`w]5{Wb]P\ rMX7ҧj9)|MY0({r h _0ȍ[%@!4X "CH$2Y@A<c+1yhEk 6r!ΘĪL׮le,DZcC=ɄwLJ.cnxbq@*yA7dCEY{'q,؇Fn.vf˞&BMf+ot,BqXR^c+ ?GlWo|Rh;m?U-zۄ~tgݰ葩;A`]){/"IaR=qv[YQJL^`j*#:z>,1ȋ$]יZ/Mh# d|fS+]$TyFbǮ3CP5Ct֯0c8A g#76tě_ZufOuQe:e橡YcmϷ,> {Į!^ #Ԍscx srb}?GM e3ܠvJ8'T>@s}CO'NS(PY­Wc'%bxRg6 P^nEaf~Ўԗ|l1!4 "ݱ2>Z Uljb)Ӂ lEBY]jvL0ѳj+) Ŏp +gJl3Z(JPN}zwM!/}%gfœ9aч@:[lt+7%'Ҭ Qc Ur AyZ隼o_y7}<+Wi$FX-H8@o"8)jb.C,- !3j&s/7M _~/8D%@pJIAJKa:]^s-@3ڃ!L=*>et3ag#"U6xW$F_O~9$2MQ\oZjlzgO<^7'CthNse|gf&]ld>QC,q! Roeqx. xm.F/hu.2(թ\#(p+㾸`fm",mq-;6>A̸>Lxa8:5x'iZ*=BcHҵoXwHEULq=%aw0 `KSk-.ak^+RTj-sS)gvZA$:i=&Wjˇ Y>ixB2C^ Bo 9MiΌ6E9b7 />8"M,xĸ\WfEnU}3`o-& :ô%6;FsyZS)t E* Dft*5;b+ɻgl-g.Q5r~C k[%{!YT%[$+8eW&]&b"?7L޺]sϢ7r:Y o4M4~MV-'ZD- ,VNb^3Q`#2.v@ovRgiX9xﱫ{lER:{ QD!0dIb@2Z l*#=z{Lu1z<2f Os_})j<)#AYDDO^<ĝ0F]F,y?B8Yt>t$y+}ܽloqGsI?LK$,7* ͅxW?a$YY${4ui5} SΝ11{N\CJF8[i´D̞ *DJ<ӨN:#V9ۮ1{B0DaR2-LPd^19)(߆я$X0?[Z)"y\TFII(3ENI5@*QV"~ oT8Y[4B>%_mǟ4"{R]Cxc`uX|w#d<#mWKAe Ai DAvpU\/LEF$m\KN.VXI.PR/ױNA+OJn$ T|jE'>Io;;zr.ޝJWHݴN$:)ޣR$v"o?_ELIQF톚%Mx2103- e Aūτy2/YZEc@~n Ԣ0Q;ME%h˞ q Ö'i^ShLT7mGgzmMV@?׎&ߛ=sӟx`ۡPÐj( 5 z"+2mA|-BbܞS2˰ql/C C 8 5OɫBtQU슬Bqh.&z}f4~S.(aN'5C?}eaPHx6-oI*Ku8Cs(pjSa|*(H}>XVLp9_Gn/ H_zQz^ѝV_k`m@+7lu`H/`Ec~]f~ܥwmK7r}cn-RliYmj޵}+1}L͑-ԡxʱB.6AAÏsa,~^]9hT%x*N~EI)r-X$“Ɛ1(d8Z4c7uFTC ;^Y 1He`NN2/ɚ$u~~NJp~ù%]$:Z.~T֥f+n@''^|ȴ?x+ρSvl%Nl)]~iMaI-Rf!ķyh K\3A{ }V=*i!1e>uXz('gdm - boV>(DNQ-(-C$݋}Mb:q2|W 1nZl :'L . s MefR6EEt^\l>Kʳ~*o7t~'?[+wܥ cqy%p:`EY=;}9)0SV8T;P#9uQSSsŞ#?_‰twf@"SBWexhݫC2귷>M\6%KT̮F5^6L3kw02M,d T<;b!h /jhCK>f!lNWb7tqdE ku%v=)!edɝlsX9?*i/fv4I\(-pp{)uixj-_VmäUY|@[p+['l*{! ʅ{UDPrw~OQ*71w.;%FQL4R_| J:ꔇr3t `rn]pB)Rd=bk[[锗!Od ]~Ap 5 [t%-~%Q*gX=^k,7@@ bz3Z^a0campIq ^i&u۲ŦJ6dqӌBV탁V0 PL='])8MnRSrA&zu>p 2^^;$ly. A*\pT&H v1~{N߲%GQ:2 onݮ.>h]%Bgi%$g0;De fg0Owճ]|dZ)$ER)Q.;W &'ULBhB+Bbˑ+ϏZ>F"+F v_“z ߓ/55il#%J\+r pS$U%5H* Т/G]Ia%3i +Qy Ґɚ"sQBY?ؤ*̖7'dj>KVi$t\g:jAVH*.)$xi % GwAռC]muU/O3r?^3G.K@lބ>@AS̐ԺHwtYu2V^/jm} S˚3KMh^\p ti>i-`~Yao6)`l]'} g˰(gx԰EF]ҢPDlm:Nx. L+;gxMP;|?K;9ઔ_,N%_b+XKC@+^+M1`ہлhx1fW?aIpNaW3:‰Ed\]hiKxVA0thH ]Kb &cnyZ5NHʇ5T6qwEN?v!)\ 6U'Bk (ytRvyncqx;l"&r67a 6SKVe57(GuWG%whBDܲQxq5L iJ_ KS8/jʥ$>߉b'ώ >D lU+t>o5ք{9ĖM.("W{DXdgʖzpkf'X@o?C7!߲i,{J3RŜ-eREۇDNEE{Zl ka)B#:d '[-8%_SʙܑLNAA]B\;%TΑQaBsE>𠅅rv[@^Ģ{M~>t+HkWÒa<8]+mw6ߩ ~q˭&Nj[o\3uR `0s9R0N,˓XvOBw&V֔x.4lsb&-Mx(; ǴaE.j!?ΧadБȭM jcTp~-~]rq !Pcv}jR&ȳ rB|8UJ6.[f@}2>|# $SֆCʅqd #)jii Z^ճjtoě2ض"`(DŽeۻY|]T?=g&_f/@-qS!t.HlWAh]Z$*hU ȤaO 3,R dd0+'{U$I@UbU­?wx]tU3}OE%eXy"WS -ii۲AQ@v;y14OwQ13)p~$.=Xb"BT*E:J]2q h[ '^RE ^Yzs ۠;t+>Y/CfsP(}`S&#T@p)pSH_09i\b0|8 r!}I}Z4iRDOt:%%&SF ]yC<J]1 76U cE\s1]Y~kAQ"ӉjVK[tGƤ(xT@#'v7x̧7M, "GLʻ 1~muǕ3.`aZ؉񾰆e,Fl CYm%=d_n n`;HTˤ6S?*i|bKϜu;('Pk֐e(BX#u~'.ء#J8G<+HXzPh^872bB邏Hug2:L,k0B;[M^tװez'bcwmʥv٣TWˡh:kMM3w*7=9HvKSjOp0ChY:|78c2py lo H OGaQ4MwƢ;MjZ/A=x&3w804WJ%Ah]Vs0خ3Q0c9QՄu ]dz^X.NRڬӃS R͂H73YOfBiGwU{PqSl%sxؤ1o*N'M&Bj;v^ Sp[!5а㾏LiklrUB>M ;> g߬^g,L$\}̩0vDV8;Os~'z*w{4)y]U/ѱ $pJwa?WvruQܓr)Z\@JTu<ەXTdzb7 .2n j J7_<')$eIz4 x̀.BZݱ!=}7E9v0t a l;'-cŦ[&zu“$.H@u)fk=l&ח&|Ʋ  f|Yyɍtɴ-D0P,{f>}@unީ(G+ו*c\w-&6dtn3PTBmčՌ~6: k@7=Je& KXU&NJ^"jδ+UADVq6a5_(lZ'Dwbԅ|#eα~2S2mυaZp. U-}` ڢLyinBe}Q)g)AfBk fn$ҁ({l(f9 A*׳PbRS5͒C:O+a22mgfw |&\_ Sj*!. L>uva CBBsIEJ:%x~yP^!@H-R2|*h,K 5a6%E.0np:Pha57іG‹Nu JMĨ p@J},O^djaXj1w+Ȟ,/$ǃBm}F$Ea;1U/ƋK[95S#pv?̌'dajN1S*&| mzxKKS} ̧bTܯj `?Z$0bA")rĊ` )dĴƖVf0_B?`d ;) U5V;Y^{%uRf.DKd]}Nu;FOi @?;tJm`>^R,yW~^#MDq'§@*1t"Ӓc5X""1 ]В5E= ܘq΢L `% XQYz)YʃJ*TR+~1SOVG4kbubTFM䒾~|9]ҵ7j3"8<>T UD1+nhtUȮn]#|Q\q)eӳڗc~ d9SCVgъ'M|YRc}æ5~?/ĄPWcWpwVlzN2sq>|} C/Um-~eS'V@su8 ].ZJ/:^`e ۾~w~Zz<~O܂@4+Tg̞QNĘ5ˠE ӚvXe0VxJY;-^Ct~*UtGq$U,{0p˓8h`QT;;53ZFD0h0&Psi&]f"h/Hr f=cuIoy* ˉ%v'p:muVj)Ml}BrO<J2 .+Hꖱ\N Ɔ:`d፠ v\v~pU񱎸 ICW'˓?5ltOg[;1D?cU+c8.Y)!85Jmao~VָF/l+bH zKhf!4zեCa~2" Ҋ! 1^ha:2zHn/M?<S+ί6+6u+6½XV81.?IVAd|Wȑ In)N=( |op$=n%!KzK"\sD:@O(UhU2B776Zx.\iAB'7(:2&?Ys A(/bG) U+]w5~i9$qͤh[nn8uU֜XS4kmPDP_4ptQ 1fm5Z\lx OYqH>e0GFEX_Z QA݈ ug_&cr, YD`s]zThLsb˾xp/DyejafXVRգwA Y'xczs;nI%MƘ FCYʳdjPTPPS5!!X^D{eqőBԈ> l]ouna+p+E I.~pZQw {ĸ@(,HlG:C6 AbL) 7 ta&b-DoAuہbgm˫IX9Rf)Bf럙otҷ 0]0wH9uTtB @?K7aCn0pvjs0uj+4K3+ͭB-?f"K}iH '#?q*RnNG1WA6Hߘ}Xiћ[0j3gAhޥ01u`# b+  g 4vN}f:D̝̉܎ HtB@iVn03\r6uya-b #KD̅\wuE6mwZO+}v[@Χ %}@DSr݅|M /lхjXJ/zs>4j系VyZ$lOE4 k1 ցa=(ѧ3ufB^,H mܷkbMgy* nraf~ߴIJurзP$Pqse(3d{t{n]|Ix!ډKV :c~q-p9v _~9>By ]7n!b mׅ[;4ba1֔k{ݞp|+Cae=P睹 MzYRU'|+`HNj .3q%6Dc Nek8'Lyh;XdJ}1KmQP}E1*  -Bymho-6kUG ]ͽOv3]ShGSYa3!5&i4"W_YxVL{yltG=(`2h>E k4 eOt7c+ zz\ɪobミ+*ߵ8Tˌ{k)_A)]⥒@3sN^K3A\]v .WʩCFβŖL_ԄzEvPShqs ﳩbvi6Jsd& k\2>rIpu~ N+WM'%!JsWKpɑ[uW::znpu@9 TA0OĿͅv;~a/?5 yЙ2<($RGӯBp7U۵&R!u kG1gnuGKOJWnYtuF߃L9s.jPF JB1|T~,n}{\G,k̞}t2 ?!ty6>qV̳6PvaR̉ %(^'_YŷhFdX#22ZO0_ Z;ƅH^UhJEB|X/ GZ)!hLV7ND ̙[ ҃Ijnp;/-Ը Ypˉcsqqdwdn3fohR.e7~h:-GLO D l hh'+eVc6Sh‘XC%(QO,7ڄ(:@K {Q wI3˕v80䯯[Y-꤫%;9fȹ8`-| c!# GYS% [}Xb' QKµ#yԺ\:=Cf#_Nw1g?>MBOIfq7JO[7 iv (|B,\ tXqg,\D[Z$zlɝ~za?7}hN _t-%#z: ^}Y) ĶŁ ypQFԙ_ʂCɛc(w&UDiO 8\ `M` _38VW1F* xNȀ$%%"(05£\[&\=݃5r3InY^8&Z>4D[ƏN|j|o݀ܰt'8ū6w-sڨZa?$Qx=r?BQ"9xby z98K9_A(lIzEkUHD +QuZNOT\dzu| xKpk68 kC"c 9 +O;#`n/mN2%/wDF特Gyb .mj6 Oװ"x:߰vVhrNO%pf6h&AaBד |TmRSH=5QJ'8kfh&h䵦hmDotYZYLiv:*0oM51差,];dfsEDbuMͶD&F`T+mN=Ľ܇ZN*`"bxyo:Pw2W}OhD r&(\:ٔņNpN\Fi*.Xceuni\vƦn: 笹QӞ;W44ܮ+_פ`S<3f/y?E VO8Hifi#лa\!{O@]s[S+Cz_/#-^ S?눊؊,`jAR$ E3ڐO ,a2p2|1LF ;sH_۽QVkVm]֟G$Nnd0-TmߛO SRkˊ^\aH' փy(~z7k :6ݓ_EcT[m8N<:t(afg@YR{ lffx}mv1Vu{rȦI % >r?Yvr/7IRu٬rp_fI5ZI*Msۢ ԃĴnAwƗU&cG.g,ou%}>D|fGf"6<'M\Wv~T"rb?Vg>6Gvϋ_%/f)%&grWqL.'A+%5I,4%)/j%l՘ȅJăL g Ujt(Q|5robDMr ;P6@EY, ^OeuhIASHCQHbSL7rRE:Wc;I'w1©+4jW\>RnI+J\NQs&hW~;XN.VA24!陰? x#N ؈RP9}pi8ߢQVpLS5E7s}C_C7\"ǂӸTεoAe4U]Y:N=\t>Ăɮ7XH@Uh̎y)XjYX4`'OgKnxleYǾ>D 5/r`Ycr TPȸ%N0O9{,0g!53zH?4#!~x=J֬OE"ڻ˚zCCT>o4|b*!ٺhWo}%+7jf) ?/V8֮N/ōIbEK^p 3@9ZBBW8"BUE1f[4ƥ:m$%'U׊Wx(v$oZJHWNbv&?yLkCYӽ,lLU4+KbM{p L1u[v^ð`]ʠPX,9tzzQkw\%۠4+[~ou* (& "VM2h o]M`4 dAt?Dr|*n9=m8d Z^{!ac܇:`?8l(`]|3% V!.UtQ𬬷Ĝⷍ2^qIj2u@EuHo@*n:_*]ۣ)lu%B>;7Ρ~ă=1SDy*cm*ZJ6Ĭ<9$ woJg[ފĕGa%i&vg-F {+Gbd,\k}ؾ\ب~$򥀥o6y?$Uv?Ac!31ye;ob.P3{StZ}+ANrЌ4[kQ %) !va4K `<4.F)T"0; ,4j1@?תdRUC!~@wd>|Zȑ,C~/>Mayu9l@61MߞirH"?w0Gaܕ#:L|K4h HE'7M9= ?L`F@'>Y-!Q}WLπBKԀC`m?d:t!fe}/pGI}F5 Hi}_vTu $f4=d]J߲0bRϳQBA\]t*t6YEѲ̦%+͘0F1o@$ˬNzܽuP싄$󠷨m,Ab۬ Z=.z^N7\HtzU0;`ħp:bM 足;ӽ[YHu_RAB+S0nB˃`K @UP.c6}~ ԦH2v]ҽ3c Si 1S5 [ښ5XԤnSݘHcT(IJjf3 a rb:H ZEY%ȅ{f*Ѓ !D+O\NIN=dtY= HBP}wClr^m_qk7Y=~H $ t@GmnǖKJ( b5CA:FGU#\Zw>P}gASj'α"$!"'zBosbSʵQ1=.U(2!7X6)BJexсC$uMŎ^džG (P~\$""~o()GTM>R)lKh8oWgؾ0䢕<E<*e a<㍿ K9 r/⇃f;<~\f+nG(]x'0''Y*zlO3+5OaI/L)+>3uh)0[@ MGӗKb{gRcLTcxt_&<,p;>Pi`J[72e3NEUu3+Z5qz1m*C!3죑r Ì)*hh+C?bP%&"`Cͼs+-&Y{S賃PN ZzͣyInV(ZG4bH$B8y~Ji YNRh4d. $m-=3"ᰪH<,8g@GUx}3!HQ8 G 7oMgūmRgŒpV-K+TsP~z/O(xhX,e (K3~We!Rgf74Ir\͵M5cԺBa@G+9ŹnɆ@UC7RJ\|OAW[G]kH˗UWGÐR+2}k p?ZM:\ۥQLt)q]Яzhw}s%ZEU,~NNI 5w3@?z\!inb j2N)(vk|UTYf1MS޲ bQ7sGSkc`nR:0zz; gۗ@tVi=Z2Ztrw'q(޻xgG4zw!=gJ!r8+eBy\8@4F!^P^?ox/>voj}FiHlz>P V'&W})\GP%lؓ*Vo(J9֐އo[><& O/ i(跀V33ok lSj9B(EVs'-?"Nf I"P+rPˠ4$J 6|2M*P )\%XxO{{Tpv2ߞ%1da \Gd> d]/|ĩ7EH줏fXAo2<~t* 9e>}҈ۧcɁ[ b?b>zSRjo]?_H/z5dÆ@举Գe_RN_zJv9\ug{]Z[ҦwBln}#o5BIj4n7$ l*t7w[)%*bk*<`MT yA>'>.'o#LP.ZL.qs2P|x"iŹ)QIQlɨT'1[Av}! ^z_:}Y(  aLWrH+nO((W8| 1|0,fFW5*U+˃U8#2KP5hGxSe~M\e&nq*cJgk" hVyF;_1_;@Yvmߒ xǿsܖkP>EH#EҐLk(b+ 7)r͈_݉I},;j%C+ _: C~8wZQ1gBp9g~]KJegLsO=Z&#TZ9:~4 Iz/ &&2+M>=:[~Ea_trfKWK?<62_;6>dtU`8^¼r 9+'׌ 6)GbR0%\g)E`;N%t򢳘/*P1Y@SolD~d4Tfp:YXƿB-Q+vdaV64nRa9&kD#h@Քf$kgV_,Cܘդ&ehHaAo^@ˢp~ keL8p6z7!c\Zlnkϐ;)cTվZIXx>[j-s1i5Qa51Awx\ > mFv,|p-v#x ܪ Ӣ XGu߱kUԾF2=?d,7aۢxH fJwOV.Pv@v,]l|H+;rX,,ٜgr!"Yc`Pn#dkJ/ cTr vNHŋb 1PI]z͂k9ռE><m'EQTH@xks3)N X ?hGZ>~Zyy&nԁ ZTx9aE.a]xTa&;ِ#!j 㘵5;,(v0>8ÛzGBJ)YH8>܈l1jBRūmocփ d43!W $Jola"T˲C`QS{:* Z#_nUh*z>P'iSbL2cSniB6W>'8=ನ~ET]c|z]9Nߤv:b'>+"dpLXpKWC)t?MH"KM*тflJJU&f#t^î8Fe7V&Y3^bAXze<[|!d;9+i 7̍%S%]|V m:\HkO:sf{{g8B ]{T6dC1];)`j!1'õ$Uk&%N.ܦ3{+&ka- y- B_R37NS5me,$Śbԡlri&="k'BPQvY(įLH `#ZYJgҺ0\>->o_%d"f,CjAd߰Pª& #Ȗ[vSu <;cYښWI^" Er7q7}p.\'ASڄלJ}9CcEIL|ywC>^0K\4/UIg[n⺬0#FC#2Yo4TRצ3g:v32x݊:FA2zëlO,Z\O$y8oXR͚Ӷr}9/Iڷ6#qq%o[m=T#սS$v°&'̈Eg,T`N:^x@TB nyVxSiSf_'/ަkn2~ơr!X#CW>[؆2-u[P*9DH%+{# 6 )gla|#Q^5R3SP$2meѩ9QGՏWGq޶^QVrønbeş\u )8&N JL8kTډvAbc13X`WARlTj<;9O!F}d(JfIk5dw2l 8+KJX+l x-I@Ud' c ’Z#-} mw3tŸ8|Hu[X/v2\'` -rӰZy413ݾ㱺(Ίx GrbBdCoB-.mQ?Vg4 nw|F@; $'Y]KNe 4D1Ic b巈juzyꏢtDgZ8vM%j$J'jTXyq%1 {%C ۺޒA[ғeRB-cnڮHjJ;g)\HF~Q׭/z"Iś,Y5]_ԻcT^*W*}~Du'`}9#[~-W,`"$|n+>Kw۳'bdD@O_}9f?K9g^/m,` +KL5M߮֎zHHx'S%(ʔ*vQu: ? (˝S,rՙ ]$%љvPbNCؗ/q]RUϖwiv%_ϦA(:ζ𛥓yL7p9RX䭤}z f r]q/2b~!ϻe BZȹj?ι*k7<{7TIxR>@[(e C3I2,芗N<"dzO( N;)+tW]ۑɸF*-8CϤcWN~ z؇!tԡjOuO/v=j:1ȩ/z&_.igf>̿EAKn[1 |΋Xdi$ PJS\?ܧVH8UNܖDX̰u7iGE7Hi6|L&됬?GR}={AA:z%fU [s3VIE.*^2Eޓ?:5uM(9%2bb(VX˛1Lߠ~FKQvڰ~`To\Oz#ƶ;Cc'kAtֺHV@fO-ҽ2';k]Ot*ahX{L| 1t] xk_!jpݦdnCAI\o*UphD&}t(8 }oadm/"J$4MUcd.0/P>%~hW%ȆʧY"Ũs[h(lG/;U]k8G R=:K7)ul,9 O,I"|`8YtЅi)U)XbC^m*n[hjb DWZNQD! -ivK{璉iRYҜL[3x9K]S~`Q0lZlQ+J4{]C K_A4yAǫWNI?i VhUȉd!R:w 77,X#l8:..չ'" ;S7m7 p;':/GN `+DHEE:}IX*?bl4 ԕAr2+Mrߍ2wl~LsِSR`2BsHV%FMjCK{U2lZ" 'c^adc="5YZ-(0 J\çϾVvܴ~{W`9 \}lpTP}6ddxvX) *◔jÌpGhm>#Mɫ[jԔmp IV4%~󇪼ݝޥ/;m"Ä %YB>b?k#;NJ 8ĭ]&3j\A[]DW WఔG#Ew>p1XF3lKE~խ/gmH9<1 <8c8 (kPʖ9j~ +&s'r7d6u_v=_ 'D_jFڊ9Lj$zJXe[{F:;6~R(_\-?{b9^{~"@FHٺ?fMLڹ y# ٘ k>RX:A Cx|gN"x=IqRBi J@WS?71,v353XMxڃk=a~#P4D(^x Ƙ 7Ǖ˭Pڻާ|&SqnZߜTtMN,e\l<,Po|sꄇcX9ҙ6?aʭUZ]0]\U2,,Ż#'iK0 Q_1y.q̇o0y3Xk0/svocSlm@ue'KI2L.2=ĔlSCJk], x4s9# 3:3y !?S*-ĮM@x?Sԕ8,&z^@γ2ovmvBn(PҺ-,A幼l!+$0 &T[VF v RūJ-3@,Ƀ28_sZ3`8 3j5wv|#M{JHRn?BsR{- ݩt}w,_AǕWȮAMH3v5O19&ק kR) ׄJQ/0RVe^.A=K$ sbP rG 27 "W bl`Z2m0U3I, n]>IzjVq!F^Q m_06VVkܲ*Q3 MٗGp)ٍltr :(ܜ?n*G_N)r-.%TV1yJA_#..ͻέoz5% W)\)2|=̓iJ>%QXJED/juӮf*/9eu*h'tÛ#r5c^֤UfqB "@sCM(̂˫-hAإSjih>*V+Γ1G@k*")Ul :Y!3y.ADLGdM[2la }lB6)uڻGil%(]kh['=ibqLAl'qKEbՅ)϶]F2Xjz ںiR>wb4W%Djz{)]}j̝\F ƱoӳHZplROUyvW~jSC q;SlҶ qNXTBT!m(_>[utn:& L"5f:!f@ 6~+św֎P%x rnrۃϴdQ*26+mo%mh j7X rвc,-lKLLӥ@\Xy/!B,džTE@uA}W>C}bw` nE$ m4H8wuUN#`ˮ9n/_aDCcGL|%@뙈|vh>u+i!>&0}!{iG-:Qn<%@rиq6*ES8Mjc\BeYՑk)Kp 낍`H $U} (?C uT;ϿކnAhP^%/& :V!^P7qȭ8$N\ @d5Id(9dTVpJ&w%]njg1搹26!@MnIi/9>o&WRyXk bt .TҳshA=2d_r{C>P w.e>1QBړ>Rwجl߼YĹ竕Kpn4P;Ac7kqFLS>Jwdq=_q3@㭕taSPD}")|Ph3ĴjnֹT=mj?C} G@zQ{v{c677TsgQXl9?3^Odk6. ΐT^GQɺ"}(1)p2!/F3TGooj-+%fGWh_/eOY`'jiP$ z{,Q ujE!f‚ Wh |\`IS`wORfV CK0b=i{0wVVߍlE1D߅a[Tݬ%AH]X<﫱U^ .?%=5"x i"R;"ó;d(Cx`Kj@8񼠞> ?@n^;8^ ~ocCV4^ L`8Z ?o&ځʠIzs3N]TѴBet]cНZ6/d|x;iC}!x+3ȸ)t"jǬ0''K|@u}1;F'=\4ݶPqϡM:M5Gɺ@.B1Ŝ|-@rqED|nusӬ͇X =}Z]?x_H+O۰02)>9"tayRq \Dڳ >[lIVJܟ`Y?oLqu?0P>GsʣS2aFp>4a #"g* SQwQ['A.aԡd^hy'NTaE_[05ݢ*cjbw6 J%f`b` TH=Ea BuMG ..$D{yDƁa(m gWxZ&98rPX- +855J r%OeE⟩\l3|Hhb *w =xJ5>쮒a y\?iZj UE}GfAa05ͭoGZ/spAn8D(EznTäʪ1"y|5XZ,2fh v]h%m)}WhӎG>Gs@;R0\ߊ8N0\lGUh 6j3LxA"K[9](W2Y9}gדw~#"SNЄ7}IBZCߎuDG+IER-o|2Yg5`aL2<33=?x30վ4BB=qM^|h>AjImQ"fxEjN\䉫/þdyIgCio\p 7sv F]`'kl \ >Q 5bpB9.yyl=vQ e( $|}tC ݔG֊1q\ᾀAϴyC6/eJ"jJFI3!sʥt'z P&7ȢUȣ״'(yu#K3ry2f{3iA%whB)ʥm־ݨuu$+M&0M*}.lz0X:66L}&C@h9HAey<k Lya= ;c nRDuv/z! Vgo1`(A_ 'LK_nᝆɦ)oxcj G {oQwEeZJ4]kKuMФ0|=,L'}plc h[BѺ-y;^.ks*=pwKyaF%I}zvśZV}wNTAHɵRv-Kdq3¸`)ݳmKxVw绱$y I:pC8gm^L@:1w:Σ?i Z?UVz-ܫ7+[`v ^f,F@"ôA5&4gmelzB.1lҏ"zӞ6Hsq}(f"ה9X9d;MoX xH*&f+y_mi*8S2*9b=p+O+:qBv3go}lkxq]$lļ~|aWy؞8zA%9+>oWĸo\Ӂ#1vuY/+8TEt@ -Ky*ukH B\{men5=1R p3BՔ-n5n[!ζ9)HQCH~&_MFt$/(pPo@pAş G8Ž}S@%P%TDEWy:C9 C8ⴺ]\$UkTB1b7^W.ťuԭ`w3rWp06k+ے/qGDgKr&?WLeu;,}0GX̻^QՠtXcIWOMc¨C8L¯+ ѡ$Ξ\_{+{貟7FBL/C3ѩH>ނQ8B&"ljn]#WW_+g -_9zUS>TGz!KG)i^RȘPв'猗`)K^LJq0lgAvzjN=J3opqattuFiP5'\態)4d#Ik´,3eH5Gyi}POA"+#=JCAI~Ӎt D ʾb]iYc'@wql4(8F~-9n2sEd =tGN~dZ2v ΍:_jep#(>a,nîL X?MCj]яPF` p5_ #]e)I*( &Fr*Ȅ6 % th57Wӯeo=5e|Eĸd0'eL'䕶8Trsf0[Fl57dhU #LVaU53W{3Q]˻ Tf%fIVsz/O"9HFV!^ ^=`GtY$TJ%Tt{2 47ݏj" %lv/Iy*/c/10xpe, 9}v/tI}a'CЊX`p{?<ٗ©CYs rZB z$ "ӆ~[k}~ !x<վ{z̭XVMa>ݳؠ*%xo2'gi SJ& p[n (bCzҧlFhC$<W[/[ sjk0-;Wm_Ɂǥ'NSփ >cMnĠ ܟ`C4=w#UOk<-ёi(|puE>)P‘!SJ9QJ k"6\!L3]8OYgFx='# k%-է6O:M %E9S̍$;ߵ;SnH`&ktUUvF{Rs Je͐d`";}nbRbp(.qtLBqF Sd QSˍt 7dZQ|Lfu8}5g-}x:,yUKP.V깑{j]|";Cq2B03?^Š u ih,0=9f@k$n\к¶&qGUh $1bY~Z:=v*Mf\DpeCTG=ٱ#%`^iǖ4ozQ{\xQw F Oo =qqȆ3vaմ1Y+?H1t'QX m6`M4iLFz I#9  78;VebYUnș,_yFq6('gۄ>>%-'GŋՕƠK{ue(ʎb4% 'E١ߠzCt {♣#pIӵux,w!Csn]c]':| aAmJlZ{RC$PPy&F%ɳF-&Ib}SŸ1 VlPl.ZⷝXQ*1\C:Eإ|?iGSQNqcj% jA[%BWw!եJR*`]i0x^GMEu {6R bxQ:] fσzDmXJWokf6r_X ;quUC@%[lVVQYQ㧂霃M]>=tu\r>,13>O<@p{ЃrSg1140!\uIqZJJq<ŒJWY=p>m G;<΄Ac}Z ֱzQT?wĤ%U }R>edNw :}p|ztB!Pu,f{t?+y2-=i8tEbh%Ӳ L@q ?o<tWjw3RP+$xۊ/m`-trHܿhRU5/gcj%XgàsIqEC =C3rZsw0ڸ*$׃mν7u7opFO4=RZDY.ȿb᭚TQiKL =W&l4>@ ;\p,mptuy  Y-ze6O3ubvE#f[0tB9)ĞzǠcA["FvzՏ~t V?. d*Zl5?}2һfGCQ FO L lW[ߺ'la^ wwM3lV=xDkM#/Cmt]i7`ʁ2e.\-l~ܫ^#@jhDxf.B*ςPl乘#@׃hhjASi#,\BMU~uZ3謨[iuH^iPW\+H".եf "R!նhQGpaE8߂MaBT7AԨx7_ɵA X܁9m|f7VAi& ܢ=CN`$EJHPQ]<19;ӔQW,K-$@G6J{Snʺop@ ^AꫥlNhm jOMnWIFbJٞ.A?0VS\kc`@JcXLgrx)(CRۉ$@OM4,_yRfw5}tjs>ICn6 6B2ۋyf }gCvYo 8sE,A^80t=e!;A~q8^HF5)M21$M{dr(cmIۦ_ L8Ld58ʽTu@xN_"Σ}0ӻ e q)( HM$3/SlRTX5^ fܬEٿu(  HdM{j[s*'u Z9Xc_{.'r<' ,LJeXۇއTka7_.( Zt7L.+ozQ߹9: %q7&0JIB%`bLC?>)mPrpٕ\*PK'N[hn؆EIWsUxԎf%6?mfCx-L]4@#ۡLBN!<>wްZnX>F_R*W&8}'ҋVG-xԅR 1́P kM7E8Xd@m6><,N఺HY&`YS{IblV#jyNe W8Zʨ*wlWMv5uPLާv8r!5, 1-CCjHUYc<ϮG>#ۉLSrs 9\m4YTM`'25c۝jв8q_BmOasF=0ܿs#c r_ܵ8ޞ^ ivX݆f 2 F[Қn ,* /7A>.qha?SP!؃*@cc$ G` e.:3.S5D#Vhtz"!;QANn- ?ط b2R4vkPCC|-\5@ Sy: [2lᇳVf_eGUq6-VB3s V|)7CqV_Qdq񫪽'Ǹ}QV} -t(-GsAzVPVKb@uPإ<4R5F'u .}O=N Җk,M(,ƛ]g7u#0 {ryEZI@ZL8G(oS5LJG|WQ9tm#ޫvl}[ \&IjV6&68|9al^l` Αz3TzwYaf"Lh ދH W{ Xml4} D5kr6IXcD0qEE2LqџY"nRm8OsUx*hRJghG(Oeo@iՉR%ڃ1d /ȼcjw8|~6IS!1DIAX^|]J `-pH|ߟLQsQ K5-UPm[Aq\"fD#hZ,R5n-c$tgHՇAލ,ve\*pTu-L NQȶƏZ4Ȣ:xu$B@,Ћٯ{<_Q|.W8 )A!U0+bG/~lKM`υIh`i t$+rȪbt hzvb*7} ݑF_7:g!.ѫ]qb".XFhtX _RQn5yHRiK+od|h[ES5$\+Ӓ9p|gM?fyfKxڅ!qϡ&C?8"e =l$0dм@K۝? 6J%_)$R G pp+Q1E/Zy?or Joo LxWsXXIa@9e$?kp4.{9K4p\d$CBNA&.)j*fowHmS";kM9SwЮ~Sܾ!5 qXtGX>o:чk+!޼Xs@ _LGd-Pumm9{zH%(^Q)՗|6v?U>*+iM Q+H"{jsuWd\~6MC=-f3j{8ulf^^%_ xSEYAg5,Y~?>;F'9dNQUQuӌn쑯?vm53,t}F\U@rP{*KӮ+.ӂϸ'79,hGHg(uzoAcVOI9yJߢ9+dBb ahi;)3G١֬|@vE zk)cTqI7D1<n+S(P,D=->N C{n;EpN؝xw,WHçTsri͙4F)R%dˬ{NNևXk}$nz#*4C'Iv{N.K屹n"/Z9wʌd%xYrgs~oa!c”׌<3k<P˒D C3z_ACUr\.JfY;E$? ހ.ˬ٠glbߥ0r^; ^W.gG=7 c{v%!_v%Ie dD%s|0\*$fՈ܌sIƈXvh`TRE?32hܺL%ajWFq .߃Q6$X7q*llA8e="K YJ:jW8^1 4֤J]VYq7ct>$"i9"aSS&{hq){򨴆djh[f U񺯴MFr#a "aGUZ<$UeoIP'ԅq<8[з;#=}85) C4fsH%lɩ#n,V[o}Φaq<7M:^Hqb!>ϏՔ2D(Р'N?.k e|ė4x1C+Q16S_3q1Buhowu uװ~cb3=Wqj-1wJ.aoO؆_EQ bd}ӵ: Od7uUj~z,䌭BC$#}z64c~jJnjDH>Py;Oy 9v+n%B0zG(N=Q<<}|2}xpjS2nih"# xc+p{Ԩ@/fe?Lg'0*:EI\ !u:,9+mPtqf--x\)} Es|_vz##=x2ou F :O50Q`OAm-CPE< 7+;|猶mkk.k=Jn/2yXPw\*h{l#P60*)uwyGVb!`*B$e#I:z{j-IC>guF/Hn=RlP 8L9WdS?\ v7w P "ʬ N[~cQphpn2fOqr#c HIaN=[1ąlYS#U- ܒtyh3&/x_1*DK=L,U;xE|^{ iQ=*c7rO~G!.U֔GXҲ^{U?ؚ'@Ym֕f׫ꬭo(רIdw{UH GWq*ނ;mm0~g/mț; H;q TU=hjC`IniiB7mSzBZ}n9"<oglo7ۑ$/]7'wDGHYLuV_7(k|'JSsŬ+c\"P!yR vZe{NMD,85uæTؕd~`Svn!r]_xTđ/WLljd;P}ed`>iy(t".oAh29zqt?/:7ۮ|F7hxe5x9]hC- AJ0x @c^ rF*&hqw4tn`,89/6 ~mԧ6X)?&wswNmqwۂ0|5M H/i=̘:1Tm ߠ$ՌظC%ԍ+e00XG}|Gl˹%$<pY ,~hYb-^؉~7OUI@%\NQ=T{- .DL伪No֖˶<{+FpBge&xjN ^SX/vt}]4)iC-sL~$ kaLd T'4I{I{}TF5& 0쏊P} 7Al C`S%>EMkO¤6n˿8=b;޺vU 2hBTͳ}fjE3A!.(ϑ]ݬТgv5?Še5&,4?GGzZtL:ӢAݡ耬k5c?,s#I7#օh^Ju%nL%z%4Ǿmk$U!(˳Aα`2;EuU3)#N8a ȅ[ndt\SآP]kh~Xwձ_׃T>ѦN1W@*"XSaHeCLb: fK6Uz+`E*&Q@LOŞŗ,?Ϥ% 3T7) )o)jt`"ߧ'TtN$P!}y{4s /}bZ9q]˾5dY Kr$]Tt}dA1ԝ<'y0v/KťXڣTpEdlreU#_> Jm*-~^Er2r‘= @>0#M51\G5!w.K7NX-6>NڈٴG>Qض%k =U~օKQD FK J6Lس{Z-Ow^E )b[9w̓-q9ǽv*.j||ۊ_'E-Tn~7NR?uA#$cWW*M0Cbb /v[.FWULr߹y h9ڸInHD@aFWyݡ(@4 D#ȷ*yŽ*8k?ǝH<{^_Xo 7y;{V0h0шJϊZRI@5#LZpF716kMڑ'*pBˇNW YkQ; ;0Uâ^H- B~T[i}c ViPP{fnZ'kѓKS6V`5'(qWO4K<3EHS2[drט EL{ TP_F(}x3]P͒$!O#WΣ7 pq5wۓ8l,?(!ɡ .X6{SSRqVn'xUFf_.0 1O;eYjt|̵~ I3_Z?( n.r߮1ߘ&_v5G 3lK$GϾŨ ؝"-2 Ƚ-K!ޒ U*~-Ig"r&rJ;fj_l/e;t|b9|XMoaQ{ZрXm]s F` )DTc.rr+AE[:Ҽ |dcҕRpԺ5a]E3(I.MM \/[q>Y LLpkRhafĄ" 8Nv2 `(e{QOJcbޜ8>҉؉!:P~ªf 1K=XRl ~lf# ~:$4)twE Icu@: vvl<` Ϗh t2ϢʸP/?ey){BY4{~;(E#&Y__eu)*t 크mW?Y,ynDC u<YfL'g<7qו2 "a F\T^:͇ν U@ s# L@>Eމğuī*9,F\tHX}~9; ?#2tq3>&‹GI m^ۙ10ĉ@/7C,Ybrׁm]e:?nG Җ=4裢<ĈE!]ȯ>!C"KNuFOf#Q"V MkD91sA0/%3uhatupL gq1GS4iFP' &~JU3CF*ՊE:Z̃PWX=I}ɹi,[gQwA&- e*ȥur2JE^i|o}!ִ˻n 1فg~Gcы/ [$ ^ZM mM(MwD :`ÏQ·fIJ 9:eA=hQ٧30];wcIƎj=R݄(! 1+N@ZHd p);P2䄩kHvcJNs|9m1{ R4Y]>q ןo 'cKcG "ɩ1rݾHζN% 2Fʉe3ۭ|HXq6=g]R},ډlM^Mjiyi@ [7CgUĜ."MKgv( kb<] ]" q ᜬ!sю~3ҋlV= KS6e.Xkuf6 d@ )K٭;9w~yX܊6D$9fer# ۆ|0ǣ8÷ GWGܩ^~òb^)4HCK7{rdg`Z0 9{љ ]`iuUQބEFFE/ra6Db}30Hr;X+a<=БmyJ5m۞D (REy*,^] sk1_HQ7A5Դ6fIR3BfMfE,=~:FקUةj4 2 洁OZ>r'b?^@xbn:ŋ>7!ʰҌP66A~KƤvuQP)؈ n&rp.-@`DXdhi49 "bAVmpr:f1%Dp#Z% $ `yO7Tn*i%&Dcd(f ` O $k%+>Q U[Rﴊm QPs'P<$^>y~b p=:1c3%$ ݐ 3]uCp6ɧV$ 17,֩*$-h39dZ+)>`Lsq [zaP m̘гLOVݚQ4jF|mT1dgdc!RAoRt@iiL#HC+#4 r7NP}K9+_ɳ=LHisx&OE{4 zV>"ڱb@J{j *E9ၪ$N2))9'!u\C{W|4VNCL5`u?Ӊ$YYެAYfwՑ`X`|G3b&߮]dYgLIϮO8@Nnv\.mRԋgSA_&;6murk3 }0>~D[7ALVFhu%UpXx# rZ pJŽW4j&,'9hpU 6xƖFy֣I+At 'xkʌg.c&ȑAbr}FAH(ma-BHܚZU9,fDQxTf5G^gYINҔ3|ㆻAk"Ƥ`FbuTv$:+BL8w;ɼ5p~m~R amy,2/+FCndw *|'F4`1@\< ڀ[+.gIWм|Rp ,)aHm@D>cQrWĞZxgQz&XWEA +뙷 UzDZX+\NRj@X(@xf {?F8EH[B.~!o%З KCXeɲOl؜OjFzzHϿЁ_(+}G9&_3j?gDjvvџO?TIY[|@Mq!8ߤ-+7(8G & A}g/ ц 0"\ 4eONvNR힯m4ٔ{u#6l:bjTfGQ5] vJQ$6S6ɗAH1R +kҠ}SrP7PkK^r6 Cgs+۔w2-Bq̘<7K}yPS]W#v$yǚ yEJBcֱ-OPbnk='mTFQt[Fz& 9"lwqO^NR,"Jdtօh ͇D c#k|kWTHϰRWbNNi@W^}3%$M):hd|nFVxP wӧYAm['\q7l ^1mhql퐧c\ެȌvu}"C`I/Nmc'Ul!`*dlf97`jB5U"x:-R!.|x.N/hl8gp:3CdADd* c Oo44 x#ʛjJzVؚOtMB?]"Q<1u1[9 ``6zq}8| l FҬADw6y$td8ZpHDwZz6* /}] p o.Z~rYї3\guֺ ,U p0o/WZU#n-9z-߹A y;Tm2TcC@0h3ft7O/}+:bRVaC-ay/YVuqA͞JNjcx{&(y{/tRʟ)k^c+j9;Ab\T|X@EF"&` 2_fdeuQ#GƑ{~w40֧Wt+X4VXeZJΨZ\Բ>mOl'%QV2!JEzusXjlo97!q'.,p5c_h'3t)䣎<懻\ly^Ǐq ^\pNu~?-' 0'dWF:긱ŇE>2eDVi -aE>ƿZ%Df~756 ©ʦQ"_pkXH4:5ѐNx^c3NI@dʇË9r$aJ 04OҤ>οVNjk/qn;%M㴜X76e &=/ю|!\hB#}#+PHlYލSX>1C+ ĺ,Ȇ7.D,bevEq{كekUl+je*V?aB$1flgƃltLw&'OR5nRHD`WJ}$GLh16k @"•@`D+Af9{n+khZBSBꦘ3RO oMҧYhuY Wv-O`+9ɍZt8%$FO[2s%w~n4_ 0uw@v'x> dq5C5؆db]_~Q848 -TV[Ԏ eXCˑUs% oQ0 d4>߽֧Z ~e &kCXa.X䙽MNͲ`xw;=TSx{OcO4M KumR;ԍ?KN:HaϳcCvh!FzHKUKЃ-"\hE]B^ς]_a #k 4vha<ҽe-w (x鿈䤨ox2j7TwhQK| Pg2Hj96ZQA?#KHb+懚S0.z'YoNStDy1y#hza_}v,=sw9DQ}<rB8h1Qhˢ36:|C36A|U hUja-LqIyU9Q S:4~,ᜫLdi2yw@*6AQim; <*&|4x9Hjƽ&m9ZN/75\W]!טˇ „AUH jRFd{ni6@Na*q)L{& U)(S}PGeRS۾~"k]{\ y/B4ķW}dCK@H f%5wcw2)߄ FL9ݯϝ4N-Y>Ȯtm9OAA̵%thQA2z/m#[8A#.򛒧~?oݟ:] ȉЦ5BifsfO|3ݼʷ#1cyd&yÏyY:n.x>!b %N8 L }WR^@11=RRGR(G =|/b?;_=BieRA3h}w9LŔHՇFGT* c:EIKM?CwoaTadyTa#5p +4ps9%i0S-<[ NiL0(4CYM.m?~>05NӞO*9C?P*/k>cӇwc :E r|7RktCQ m ޑ.`#KrkdC̾y0\ԇ]fOSx^EXMx }!Xe Wהg]Y!P[w8; G xs4/4ށч+-xiVwGxVe>%P/'M%*=fv.;,?ilH&Ox3;6+r7L$= иF\ņ7B,XuSdfr43ܗ),BG[1 ~jfvto;d3D7/d`"ɸCIn}ok]8׺O}R$zNګPJE@>!xMG'M*\m }xci᩟gZU9Tumȓ|mt{%Ɓ FCni߉F0 񩐭52Y_dRj.og|?q it+sqx`zVsݑrŻkQ2v"iu^S ;3̸lOxbJY߀]Hcd`$ TS-.N=".NHˤQPD,2ǫ*̐eNKs%40 qݝ6/&ó +o<4:lQl{{=wGx9 6@{Ч_tY cL0B>xT@X/iؕ}nxAR2)Pχ /`"vxDT ThmWre8 uPh%ႰoSۺ]u0aϿ:DQrEkZ| @Y@ $kÖ^ ItFA.b _Kfd'Y3ӳAܥ3#Bϋ9Uve%z`r\!k ՟eIk\F\B.ISAY<B,GG fh )imDB>aTE(KNa0|&öAqCi4 J#f4X|U3s$ew(bȒo&  EʖgEy9J: Y?W{B8Op>;UZh&|,g%8}R8}\3ur{1Ǵ+!p\*x`BzGT/&0iJ,6]^͈+i ǀ!dD[Dz)Bv(܄=4n4YrR`'8RQP9c|ݘ4 ) VDA'#0WOt5tjٺB\fȴNĸ+~DF'9S{7ZN@ ʺT:MLYrTb9"iऻ v}+6үDCuKZ|_>|82mTs!-ڢfӿ .͠hd^2y86&mxB$9pwj,3۪S7`zn~jǼǘ['ೢJϩ,|PvY T{*s5Q/t9P< a^H- c{~V"Y:)aMZozȁTC )Ke>XS6P=o6u8YМ{Tq7Eު! 떮&;_,''T,9_v+8]yd؈od= &Jc.T#8y?6,D1VrH^BuYhNogقN\%Cw~G> MK7:09v.TDnbPMgzL_- /l|"uwZ/ <(`(}$ԓ}+ϡ[#~x"ҳt&E餌%vwpr3:T%{z$$9jB.t͇L/Gqo#M*NY;F˫4vu \matK jV}更Vʹ,(TE*#* N2GYk"WSkaA[&T"rRj:QdO1BjHNN˧aH^R+,'¢@ל 鿳" _f~[DomB.wAx0-̼"*+>>%mT͕ic[=~De(;@zӀdnª.^CV4M(`MgFȺ1(ad ,"y @1z.xULoU CT9 ojeA}{ѡMN~1eKf%pB"6R$ ~(:3&]KӘ4Л8*4‘ U PswYi2|QUx;->A mMtAiC̡ދ2A< &Y~N-N?߽n?yDZ5XN&Idi9} `6J,.*#S > 0~+ g.Fʐ? =D8pT)rW$2Nm!49aj>IE?{6ve5`4lY,E[*N^̷*Zߢv9Be:4XB+̆,۱ E~;t~|-tܰ 18OOqMB)m) )8e@4Hz>M%Ȳ /ݩZ*sIN`z&ؒ kh (\H_~|D;P-Dzbbd*Pa؟ʻF2Z F8F~?ĜfyHUka1緋*|ʉ[?)_.?3уlp-zr~! YA4z}OQ|Ҩ\wG 9p fr75pGo=Ӻ(ЏOn =,&_jps9U&lc(UPeEO" *xh' r+Mk@}+D4n#)D_r}Q ZDϊS3c.44\`ɖ3LF]g5.O{kl)Yufl3ؼ;M'$ie8E tMnsٖ%:=R9`_/T#Kt͌IE)ھ/JKP鶾_#oI2Io?4|Fl#aw0A'ؖc"9#"|G}bSWgskTF7"[3j h btO[Zxc+I&*) g=U(g`O"l;lM/AiP 31CVeaփ[\]ir5Yc))jdsѬmNB~IlLSW>T'f'009+,k,˄N?>㍼I"'!.^fz"TUQ*L#])MJ6E451{{ڙvR(z o{k<4X3 n@<0<or.hQ%'*X$I pD٢=(tmWdPSxNQKB Lmti)/Œa2,9,v(^&^r^O -672VpХbmO9*2Q%fXǵEk (S2pum&a%8`%:7P3{@AdgP 7:$Uw9Wǹ`FJ}jN?e4v!$j ܩnm 򩮹O`x@"ۚpN!% :qah'erX!V-c}n:`x7֕< 㜭ǡЅ˥~{)?,0218*dlI< [,6TbτZCxkwM z +#UIyu`t+~*|Q)QAj U&[L,~2&xx~#ZQ *Sa7Jj$%qgk=rUNXmtczoM8lw_Lw4=e3O-;uKބ>3SQVt'%GMa]]ُ~7"QSLBN܂lTTÃ(2GHE2Vxs=&K. |?5 wu§,5^V&[՚4:)I-).m^6?ϭKOآQSW'͉,nPZA!0Ϝ-j$?1}:6h%A3<KOh]V E_c(لlQ6h6F>kGX:OJ^Xdrv'{Ҋ)c}DTdvZl< #CaTļMH*=i>NyگkWq(!Y,SܗaM#=t}Ao}/ƶm~So#!jW?g@ F2Q;<{3JaA-N<>L\s@\/^SXVb{1ZA$8i3IF 8xr9@-1'Pa"GلA!W_[B.Tw.A18f|!sC?R؊q c8Ӗraw+<(u᠅}+U?8-׫9[*{yJ $vQ[]mE Ts"o8RiX]P6gJ[#֙}'a *o)8ӓGR ΨiJ42Q,̙g8 q2k"Z62F@] #i-}U٘^|UcN4 NKfkb,22C&0xAV* '-1,k}]t ݺ9U#<8 Fzٜ֖?~B6Uh,vd@"Ⱦ(֓$ZJv){~6PKCΌ7Ll=BQJxm1s`XSNI͊8v#Ⱥ۠͠OcI1 BJ2">(c+mmE޹.`}c{Õ)X\ߪ~-@ *ɵj1we' ѝ>6fPHhX#B1',|~};qav弦[ƯI׆(А 3D@!`)Ӧ@N <Ǟ8_nMɌE=6!?G iz;SNŌ06X3wZܙgRg%w_Ms4tK2 B*3I`KYFs(ǧO'K!c_Iׂތ{. ՛F9,y^dZTY!O rneyhրk ^~5v眸9|Z`#] pObM;A'`C rcKFtG2Q]nvIMISJʉ)@pOEܨx1?SnArM{!"{?M(d|K획햬 6@_a㦷X{lSEvh *Ktg3st92<4_Ll)rO4!ƩK_MoHCPCtUuVzQ̚K!hk+qI6 &P x(.F/{Ea8<'6t ]Lf41%][wEP aXwZSЦγh߼zOW+UZ-G'9BmlX)Q#է4<-.pMk4 $6et. 9YLӛ40< hݭsK'!ۗCaSF`;Ep$[yuos%oNlPLڻDw|spF o̟0d16l~c8թC˨qӉݥʯj}aj̢D $p<\CKT%N+Vz_LꋂIqNYAS /<굠U-gVҵh#%"8#v#r]8ucx}8Vd~}Β4uue<n#kJQ ʏȪQ = nJˮEϦxk1f5+OmKFGKk53 ˏhHYr2ۖE\- 2g NM[q¢lЃoƎ]L&}`#)oop6-+{N!h"k( vߐ`=!Z2NU<#txTb%8h:LPLD}ePʯ*[#WQ];7|BЙ: g!wUxq=e :?n#_8u&H g TTygx s4p|$I6[QgN5jN@ܨIeWӧfj>I ҶuJ%&\,HYr=$}ƬxE=5<aZb|3rI<<@m- VDža'&$_kBÞ8+XݕdMrQ\jMkIcw| 4K7̌l,̄`MQŪO6]B؏HBȽ?cED#Y+vsߡMcy'G7C5)/覨',jh{A Nq4QrHGphXB<X"W:_A[_X歷GIճj5 c_w S`{5T:kCuxӮ7ϬP]}Dd5mtqH'h:u\1u;_)tTN+!g̓K50?~MWk_ #JkQ6injC`2 "f#ҌWݽ5N*rYW; 6cyc%q2^ҿ kQN>TnCY \2m15&k%e>(LQ' uɖF4h7ѴTo86!<O)&Xp_qd ۵i][Z liZFH@lCZf-&dulV3wS\I&R ÞTN?,IeZ`@ ś+f[3%3(CDw)h1AhKGGOv? l =/EdМ0~zrScs'a;'X]gZuL.gH *9C|\6/9P»'Dw9=)Oov1/Ž2; w ,<'Ny17@iX̍ET&:fBϙw580OD8ʉ+ēRǀiӻțˑ-~]2ERp?ZPVtX;{TjW//ˉVżb?.%߼78a(w hӈ$N@ 5EiY8LN~O7x*uN "?sQj$Aš"T nO#Wl{m)Q"5fZ PFR#3 zo"r#Kp`dhr#Lc-e$rcGkXv3@˰Htɼ;L :*\U{!4mp"ٌ&@k0A#y.扤}̵Զn|Z3Ír@!V^w|e ?W|9U=j .e|WR_%fQo"YqQOa }Rtfc 57UXKЖ[+t*Q'<2 msr"V IjΖ?4`UgMdc,}Ǿ8LVd;u7KE{B;\jJ.#T iV]7VLs7#y eA]@6 :azj~HBxHD~e%^=nSnxɒfEtI&:>&ĈȚ$8'7/X%aA {5^;bhgͶӺҡŽIZ#{ZJ^'d½fUCz`1uXwk--{p`& ؞AVܗץ? a0CY}<tŒ-I&U3fKZ(>-gsn0@Oɼxr  ޭ$qtÉ-F]9[X>kWbB]&Opڼ349sjAic˸m  л#),<=/Vk5l>IjTYi JGQ J\vv]VmzDz BoPOa0vAR̷]߬!A6"aS5@`l^ܫHWCb"z)I[5< ¶hhcGd ( Е *U?mGaݗZLK?K} C!vmH %cZ6nkAh8}"e!Ŵ&v!Q"у+-bGcf ҭUe䷼̄?AQ:iN; BwjU-I:spK?h ~E$%w߱1Ň}W(W5?تƁ2 { 3pH]aN&pH*.ŰROB6B"1tG:nfP{ɐg ,x\ͨ?t'✷֣0q{F͈5yt~PUg:JeŴ5e;-yy;v-O|?.uvƕ}Y3o/;!;,^qƷx'6#Yik>S#D//phǂ|Hmߛ|L"pl)ӹ> e%KJ8?t.x~;e@Ai/}H Y^|ܲMMS)^|sU`V R%|_HRF_BE/"(8D,VQ'BS#"%H9E9Z''vC,qMΐ.^3W=@*kkxuCRO3-a* ;wlй+Ob!5Ϣo]eJ㞖+rr6'F  0_J|ƶuMRע1< w%U%smSxgH:ʍ}xcdA+$o3ğ2RYGo3e)LBG$9?Hq;^aU(:=WG3]15TR3_\E<_Wڭ>3WZ9ŨN#sOځ;i0  B~ʊ)_4Jlᬐ?{(qw,Zie[0г#55ݑF˿Rh3ېZB3AiՓFW_!C8{M,  "%15?=qVm!VeE.DɷȊ_x=m;k)MݟAAol)hD@ qYe]="X2f3(Of~Œ%<\JǮWj F3]pWY9_LBHsjN=w I=/-%'?br``3GҸheZR `,h.41.vv[Py60y8!xu5:n2g0'B>]ʑnQYNO7[,dqImf\]ހzJrn& ^QE< ɇ[1VGXSbG750T XsJ̞")nY۵y&Dúg?cKDhdߖ GY{Kz0J]>zjDUٱ0s%-A6 }Ç UY3 @K_[\2\d ه܃վN\H4ZnYZpXAa'D|l0rXJ1MK^;6;|sZS=}vmw:xr+ϳMk&%r|y F61Tͦ4.؃o< :c@FJU ^S)Dw4@f1:M!h0CYn:]dJzŌ([PÙМ2+-1B~uHbSbgPHz8 XƄ8-V܍0B;}=bNa\5vHR#P >ʧ};[YL&6ȯCr{tuY"gLDٗ) l~wK'C21@wil(q =_H.?¬)U6#ո6[՛G`'ã(d7cv9 >r!D!{Wc R# RZ(-©"Mt<6&hc Lr&R@*/7ev3c8Ю%B:/?1p(Sɧ9*iP{RcS-1K vx3?׻bVشde|u4/ t>WkXlMzI)tAozYhK~ TYuh`Pיt$t'z'6apVx'HuL{REIJ⪦CX #q'fy8*qAyR=, WJwZ8F+{ xéw3d2?I#NX(jzd/gRmmwP/C1cZ0)- Fgh&9fR~- 5t"<"KՇ6 :?Lh=W SyYeP̰|f8W/̫=İYTpzYWKl <4qDP\յFwXH?@)8w9l ,q6fl2!p O~lKݵTB wgzcDL /UN, YU<}t=̔V#ƅNЩy zNb7N|ɐZDeMl4%P59-^\O$gG{d R wlӲocU +X]ILkF+uY1-]yZт B˞1kz),Kݕu_mFJ0]bPl ~[n0^{nl"a<% %lox IQFBcZش5Hy0=1窡sD!aWޔs5uĕ񎒛دs)߽BQLC^;zaK TQvc%_vG\ūl'd5OO1R[J1,T E_Vҟ W06e/FsfUc UAYMDBL56 {;TpD`wQ +\mnX`Yj0Ow{·*"lCk!TnNeRTlCݕR 9Z$r2WiXC+?c̟"EPYzf7\0]=}E{_jτߴ6Z쯙@kQ뿑,>'t4Rn}/&4NcխG]!tz<-}+t>2Sd)fwTr\a:m_ &(Oc@1E^F[K9ΞNsC]knu ^oCuH1>-L1 *܎[,?s,I;A:JzA% cu, pˌd$߬?R]3„vȾ:a64*Չ&a"z<ϫjBxYiwϥ"5w'~sfey/|qrUpU$`XH7H=,n<{]}Lk<)؏㊦_p!RuL!t%Ė/G#xHo {e쓓T8-d[&NAWkԇcPýr(WɆ iV٪s˛%*H6Gg8%(?Gn!퐓2.X\ZnM:;4.r{]< RWDhE3kNFXN1w/͞]"s}O—T^B^'d"IuɡS.d:nqBd VB6\6Z@ 3b!H)ס;A_¶3g@Ciz꿏O.ve-:mbhWLj κCUK3})FvU$ K`UŽ\RA!bD0RjLs+ΏuXkx (lk0 𻆜'_3cWK;csPx%܈fJ` j%ZWSxyU$83T5NaM__C-sAnLKXh:`JuLxaCp#7ٸZY{-r2KlI۳< v54y5ţbmu5IAٽc.[7={,rCw[kC&UMECFʳ foT9]CEѐg`~F(Ŕ* *i6Q%5H%PK.DStֿ 8צH-"0BD)/nyqN6@O2q{)7N(,XDuYrZZʇ Ig 5/CI}Tw Y `TG34B_=b<.~r g_{"^VݿI~ MVSN4[ f:hr!6(U9+ ?h7Gur#p7 9С_腥۠j 4JJj5\CGDwZV"]ƔzC +3حKBPwub"3LU|F(3vq`W<>A?䈅h3xE]YU0|HdZmCl:I֒(2xY.QmUW L]68=)ތ-C?,FnyhdwckM^O,7I+d%^\~5Yf`95IX@Q+]4̒ʣc-H2\I#g`n*s!Sz {#ZO_HT->CLMj4wN#ћ!b}[b;9*_eS&vPVun/P>ލνj fR3:򄛀IsGu,ID`C -\1i$fqSFA" k[p OBTX!7KU6 fP^AUOL|`M+Y֕uFE,HBgTD _S>#/IZ҈FkqK'H=FnB[&_e?`m[-ߝbЫ0!ˋX h&4`pA$*Q Jgۖw#㧺?cڂ+_h$ Zj IVeZ4t<JȘ{e;C 2=={\"rA,OO.odÝeV‹ITBr&halpUVkEg:#Pn+EP0Y5Nd#aLu!?逪>Q'qqua\,s)<-`<{LOhz813.KTBDf˶$98] {IIio& "!u- -۔0(tވ9 *)c2۠ pBo|Bg (K.?X:6;#Jwm4|bs :zI.4Y7><\7-+_Bιkx0Jʘ5Zr789. wM0 ڭ"xPfOD4,aIF3;u8VIfo)NC[HiF^i+Z(+đpa >gYfGBЈC$R.M603K;O(|`u_qCڵq0"%WngC>\T ӤcHVbtO/5g"g#-^~r@23O}T N`@ăcwgP;ηgodF%f)bb7KBsf%d ML]&&~9|xv=L\^/gO+)O jf:Vҵ^)EX@`? -3_4yѹeYALtq( 6Y\=J2f!HOn5{/VQKU(:wњhj|qIx=ĖdODՏU%lӤ}/*IR[-òB]DD \A`f#fh˂Z9C'l.+άc{ca1ב>5%V|'.KZ=|Xp9prջt=g"u EI[5N0.d78&)uѧ4S;2hdy%{>790jNFn z[1sc.2?@,''Ci"g{*Ĝ,&T)945AE|uTR DVH{;OUn-~eo [-2YSǧ}a"L@xٸ}R716\ 1?z;"' Atj,kA pz. ڢ<*a_ (>2kwP)?{/@ @۲7PlETyջ!K8/<{4OǏ$hnAꭱ4sCFg08$iD )<$3"P4k`V06$&VzSj aGj,'_Cz`"4"k_)_Go?Z^ TOb?)L;Q{=ɚ>x}TirhWh&ӻT|5W,_ح__1HAѣqB(K)bw^_DXPG#3YdK5T;o ׆hc43bhR"%2ejZuVod+p֏?4S==8+f\K:2lt/G=xKc3kH//`++%V*<Ňёj £lYC6TѝzY 9r +# 8 mixt߸M_Cwʄr+zg0:,C-D zunb_v ?ܸF q6X{HV+s i1A1qJwm UtTp:F(R!pL|'irwAgQ*B5SdBhE=}Ϫ/!ogW{(_kv)dg WL8>zMǚ Q67+;xF{5W ~h/Kljpc*J*|"t%ncFi/vܶڦ#N=))^7&<֙1RDq8%on8vVi!;j y5-nCSKݎ'获RxpaNUo`qYA|` 1p̔7-T)ۤ{)Aє 偩ҭWeLh[jyUR;A6ZOtkS[/Ԧ#ba(ͧͱ!);:f=8f^4K+aIﺵrcfQ3# &4_P|HJaf>6Qnzu)Ccr**-0Vq7jIl%#ɫ11譊m/;FB୹C&s%UD8I~1wp 71n &z+_qAuZ|\ȃEjzAsd%/@adwTE2c%VSlt>πkz^{s%M qdʊ[J5;[I1 ôhLԴ)HImT?NlѵC/,ĤuP뢏y"5 5ʃzN͇yW-*xlv[[~_)/ }X&˜AS:n/Si\E %8pe7EO7O]3ɑl=d'8謧6D;+4.h`c>aV! H؅Kw-6Wp \ý]IhsBAu&AyiL"#u Wsu]OHP' %bL~ƒR#AWzi~w@eF;9 !S$BfD|gpe@ItTF#~W>6ꌳh:y 93L DV6WǴ:| PwLfdfd?o R<0 Q'|| vw)F OS#ﯙVǧaQ-J[6f#)!xvB0D)יIMt)l\p.H@1 o7_Ls{FD~ #n8e-B ys+R\ˣ0M(u&(I/9EƷ;aEhvtk \\%h2;i"1,aޒ߈Z5R<H-|D63`?Z ݤe.gɞ7t8zڗlx8A}{Xz2F;?N7-|5]vW4/v/~aveN2Nԋ\PpK$hֻADY^c4>3>RjJs%w~ +'p\_ZWCv)ifܦ!'1 @Nc9Gf7Y/݋~#YZJ(뚱^*ywA8P{x-~2=bFq7:`E3?6;oۄ% gY{>sVҳF w~i? VM$fh'ћՉ)]K & 6,zjՓY/uL_ƥ~@6?8`pb3;K>;xKc =+ڢpk0/Nq1Qs*)DN#V#.l}P.eCMS`uK}[mkD6a. oh!6*tYdowZ?j'cBľ,9G |P,W#g9^q^l܅N7U>IٓR$ :VjƼO,ݓ>%+A8Pq*]/Jj}zqXi\!#0Ο D_L3*"13BGBh9J#yp(iecR1-CCoL` Lp'FYbɧFI cœpKDF(  R?g*e}.(g]Jjk4Vi#i3E%>ɵ0xj^R6Lg3+~n"Ӎf`(RW9 P!hJ`.`٠LyV IpV UIVtxQScsd6J+yh,cO/~ѷr&l}\fXEiVu@8'>zD{w`TMaJs%I񾏁9Fu(Z H/;Q4CYq8.iO`;@f(Mxa&]Vnx;A&,JsM_#b@j:?i [1ѹq">[8h80LrʢS-qhZ {0/Fr~ 9yցZ cjS|})6g|5X9@.jeb󤈹:m G̾ǜ9̶ɻHsG tdMnO๷-r{ nyR9YP$WxjN1 Qn0IQjZyPU~O\OsX$NÊ;~?A{Bk 7ptʒ8[cp~S{<6I7]Qڇ "YHmJo|ߧ|p ݰ9{5=OߊG`έrr*.˨DrدP?qp[Z_yQ}BYш;DԞBMηYEկ|;Uw-@Ԋ Sr!嗷"A@T 1 ${iQ\`~+̦=e<Ւb;3ͥBf%XX cVbDˮ;EÜّI2Wܬ\ܴ {Wr}=RW64"7)Ϛx8hUAubwNDpm (~,F,{`@& 83Y bj|!д{T<7g1gfH!|P&ε;ǫ?_i7 NRעɂo~z*5L;Dٰ+{8~ 6])KYeQHtXiVF3o{&3f8h 4 {B~ơ#d?Ju)/.J^($NAێ="GFXfYM=@ ­ӝvrmWєw"Mj|il~>aXXWe%9(6VK߸Cnn+ziao)عg\vb5y.K{bh;Ce$ LbA #F㋃c7u9E^Co9bߚpqztR/5z7WK I$mtE[<}9t +ga\C mq4ƃ{U3 40V16:h+B!Gfm.^ . S;|sE _AYv59Ϩ(R8d;69pWoq L~x!W)<z"jdftj)!LYyCogwEcң7bTN 7jmWtw;hpH/_+"x-s$E Q!^$u<]FwUQie^dN]AH88OL2xS,L=Rkyo>5& `a2Xa)7{lTUn0ֺ> 8s%Vp6|"p~\08=?zi(KzxH[\[ eh7gT  @a9[)QڶѢ?Y]/(9GUJBd^]cjt&PVU~BͿM$CduƢsUl Hgvy\]] GHQU_璠bNYwE/v =zp@ܑFYlI).F[oypjQߦ "L= [~ʦ,"ZIwINH?71nMeKʲ|X nzMyFP);M"uJT/Z n_v?|Iֆ^4aUA`kM1 alc>chT^_Qca-3md_WԉwO]f}H 4/jb"j>fP0I\M]uW}vP'nǒ u砯{9h x'PL-IyN訨5FYA4mcuٵK)江hN/{&mVBvUiO!B_' mH0/0u9j`Srojr_0 YV."5B~P+ &89SSYTҾ"u^@?B) %An1RSy`D`yRQڷi 6N'93dcDMq/I?:g!BcS}19=}DaRVpkF@4]O`bR` 6X8U[y)4tVI!lMXQ|1-l*cSOT=Zw&hҪfCEN|/WI ܉嫋Q~9d?4%N (K̦0(I B6Hs+[c IdMCK6E:`ӛ[c?؏8o[2FDg95ҫgsI^-XPqT|y,./&X8fY̯F?Z8 Fm,- Rml|oӄ(}3#W;޻{lߍD}l@bVzp{: Da}˟[ɼ:M׭MbU;kī0H[{.6^w"֭FnP!f&#tFm,kIJZؓ ȂGנ 6jXw,M I|qt! Wj!}p4a][BP(Z>9L,\bHF W}m0 *#/o\ qA\_ &ұzH.!wOm0q$tOF#fs|7qx 3Cn݆QXc[ 4T~S<}Y+@u-F CpV}٧M^Flj N]!KMˢ.BHrީx4ߋl%s{XȨV[CL81u&a]_{X?xsSRj)ET@U] Y <ԅhlW/ @`xj? MiԬ|2@pHU.fq8mZ)q~<,Fc5;&t~ן֭x\oIGx TC{gȣäE!egTF>LJ#zC3Q&2impM5WYvS:y}Pn -8 VxӫwJ &<2! !@cdM&VEߠ+RZ@E]޺ePd`L6#Tځ-iBA1k f*k:7H38][VQOR՞V#VbjIHW56o__͕Jij6$sg#9gT0p;^ZY濻z^d g[+U~8il9]OKȦ9`x GH"(_ͥJ!HB޼ Y77_յ=j^ Ÿˬ{!|AӄiO{ rp pG>D](P!%` ?WQ}B$%ceoebd$vUGf@$ o~D@Xb(^WHaԶ38Vрr4Z;/=徾"]׍ S? VHg42Ttar_1͈?4 dl2;kςuGs_oErJ,*)ެ$Կ>I1 lM&])\`͉>{5{7Lչv_]&TԵD94>@*;ѐ|d pߟ8jZ7.$8Uv={W#2΢YI2Iٟ0K/f!U:u USj( 2p 7PN%^R^+6lm6lieצsc_KNov7imVoLܜK&3OvBg^Vgc<=cv {v^?2|WÝ.SSf}cY%c3 E oۯd6Pb`E-L'hOF Ԧkfa?~$յ@&1W&yrhctct+✽Ƌk2pݎHju+Pc#{~vRt!^[$4e=*l Su.5e~~#0l:0qx-dE_9CR2 4:e_9*lwhw=Ļ$[s`]9pO ǕtQ5K ȦJ"HQE: b؈=M$Ƴ>ނas1ԮN.d\W%9 um/3QwhvR\{b?O[$S3a4:¸,KPy7 oAaR0XUy%>۴x{W yOu-1в9hDƊ`Oc"qfL]~􂷸\ʯ&CvVy!v~ za_ p${(AQH4v;RKɇqwV/S,~Zp52h9oHΒ9g6QSav/MLx)U mDpnFҥLtXO,`~6_\\}nr^>rZj([3#ړ[ZWj1%ŘJ/{t}}Dza쑷L`EP^-/=Y1,9|UV Em *6XLP0La;1GqW# gU%ޙ@A10I˺CI\ӟSmNTTRM#˞+\D= 2y$?Ci<xIe%+4*Et@c,u@EAj P?}Pu:CfDL~x߻#ו'V cT/fz%ar<5MHB 194@݈j[St@uh>YH-OT;NH˛ w*`I"ac.Z +Z6d,Å=2Xh166Ƀ;eU8NJڋwB՟C(Nq3xV1d/K#aBB#.^X-@ɸVu,1y xwvM "Sa(uYL!΍S 9eF6GYtSW[@h|sj:˟t1UL[nfأ6Xu/)_5q)"3 ǓҗኈIAO=7#׶eQI֋˳z#~0!47WgG*?Teٔj YoY)EC.3IbU1zq[0h WbL9ROnʞ=͇3{mbW;xdJe,{Q{6*ɸ.OESg{AKC>>aXVޣͺ gP{9lӜ t\Jgz&nh(~A:сف{yh(WxGj4m@Rr<]t WJ+_NVܥ윪j~~opqE}SMc=21#tvݶ|,{_^-퐜ڜaܰY)H{O2;NBba|Q?F*45&I'$p>߰\-h3N:֪t2-Ep0y_b nʕ#$9pۡX ZqA)?.rqS RGl|3"r30\y|Jr푬{SR/Eq _@;v=&FqTw>CL~QXYCq7ύQnF%*bL^J=XpO(>Mk"gV2;dckq>C9V@`z@f픭¬(mҪ0$}@oDmV;&SZ 6AZN&(:R%6_%fbC|{ ؒ"I)hI&WzJM΢76q3|KŢ]S$S/7-߾}L^#I/Rxsw"ƈ/oTˢib oGY RE|gmF xAdx<QgAÒ-(=TwUdTcE 2'. 雛rYi4q$jS,iq zi -iMw64wF+7m)i(b"_[H!K. 9]1璮}kr5!.OЖTzLU'%2_H{,{sKa^$sP Xqh|Kt/`F+Z:}|)q dI~=GsMDOQ]^jD.I#/3cT!<űFFkx5/J 쒋WZ5T5 ֏G0&*RY_fZևN݌*c\G9A/İ=[a""rE] ~d 7} c>H&$>'~3r(d*ckk^&NőM"B)~@Nw>oҰHOyKZYe[xk0WL ?誎pš SO.I6/VsB ?(=^{h lLeQI<0n MN"~j؛TGkU/tKg^e ¿'EJ=`4G\Ž 0jŶaftC \֟}\OǛZeaAX+mSZq-әX_!rW= BЇA_CXd$psײHfT;% ,O<Yd+G b;0ylԓt/-0CՁl#UTKSnT ո[{;@Ce>֧Lt O5䓫chQhp/CcpMk`{1(e 3 T^jL-80HE ydwhs8փ-*t-Yv6Wh8L{^~|e=I;ףҞ ?e==nD֙V@C ytdn5_*/vGMZRԇ<= 'PF8ƴ!$!H7}WOHB.CхzمD'ǞhvȾn9=UIRC0Q`=0z,ԙgNM9;Z#wQ$SWljkIvYb ,VNofuz(mF{Qu_`.E_=\3p}*@M5F *ͰO(G&0"c6wy Iz=DdwLi\Ow\hD<{WoG>ތm ,`7ʏeFTrIɳ|/v;1_U'˴ofiuV*xkv}%I߈ qݷ7~G}y]{:Y! L~5#̥#L9PS8ٟ^tac!n\sc_b4y'zy}pG/׭69Ԭ\TYӠ,Ȋqq2"IZd Z<Z򦡅m?ӭ pu8ߔQD)T$?iKo-?jb?JժRI8ڽ6bEsjڜ8 EfwAזALJ92ZK *3] +kcETTR(D؇x>%@dώ<&c[TAbW+ EθN4Et"WTp*'bC#T\'r⓫ DffYꉐ7_?p> jU%qJ}2e𖒍pNԮsXWS٦n4/K"sZ_//Th {+9\3)tȖC~h3}Gp¿uD GpR0 f[i5" }<\}f,9 {w5\T?Bњy+'po9il:xYHzdv)\}Q8gޡQ3KO)չ,O/y \5*dOΔZ0 ޝEor)n@BA&2b| =KkL9qBaqa=@\kRҨa``7@h JO&L'f)J nCFpjCڅ&UI<}]X/7 @)Kr| );^ L2GmLêgR54wt6|ҝ*]2mMP1PF+9͇;[7wOl Twg V%S qc:bW 7B., wbQHVjO`@=μEf'&0 $@S@/g`;.ns]T{1nY?,wZ '@yM[ !hJY#NXD7͇.ΦX!jaS{~YsqzGVgDqjAt+5b*g2]TJB+sJ[)od!W2Ei5EDRdz.IZ$ 4LA}RK܈8F 0ZJe]T\U쬇LKP2:)ڄAa6:0eIZ`Yz`U"=*/bo! }y:/ɲ:†/ iRxj>b/9YOZaÒĝ y!x>R_|>Tj$L0ᡸ^L+P$N'4qjrH|LJFȎ|axԊ{ZWsISsH \;dV !5HD鍞NOM@_hNb^ū~EhR@цx-|ɥޜI'ks?K2*#4[iP1F#*O(V&?ȎǦʋo- 63AJ Q k, *S2(n4xn>1$@(hǒ )۝PLʑi|-ߵE= !tCoo9Ǐx'@ut8NVr^m–^qa&Ɨ}ŕQ&(m3(Ma@%-B3ДVzlblMŐyx}~`mw3Aס1M߶brzSEݱ`fXYP\cuxT)|}1 g|%{ 4T)f͉`?tBiןRtBa2|Zh>vl'ݎy'!.t9NZޒVLcUCk +j B;X촒l>H0tk:֤뗢~3sĹb.T,4υzQ%#ro ^u.-@䪯NrQ3 {UXUVOk_l.2эhDAsJ*FI4QX1D^PW݇d0wM B|dٗp,qœ7O86uyWjQ1¼ (Qbn!sՐEWAxȬg]:4˾Q#9pNucr86U f> >M<3<΢Q3DMp=1^sThwm­; baմYZdbtv1ٗy.@UȒYՋc̚"dVS\XHST :WڗmV7>Q%u' o= ["K}N NvK cQ a*v<r+":)[nb!5:*{< 8ُyhZpvqjrOd _`I(a:n^HN0ޛÉy c>=bUYX#jK vwU蝓HLf5p&EQxH"b mu,OT;)EaaDlS [W6ٴZ|)&`Ȅ@:ɂc_0i }T58nn]~ZE4H!d3lytAdU Nn0m'{bT2Q X*I=oܔa/j3|\Ryޞy ;b&Z1N`a%b !.\tzL.{(ڮWx\&`*ћs1e%$V ք,*j $:b$K!v?:EtL._ҙ^c)y@擃EȪ6rN%AWťSWX5 <-0T\ᕞ-y4g(BIąGkk-F҅{c~@d.݂Vv [3HHq9?C`x>*ӡw'?LS2X,bl0tQOs"lA@ܦ 6yR UQ 3j6ݾWG HgfgN:?tش{{!/A@hDܦ9%aX}h:+Ao} c)ý(ݎ 6Q|8ؗZ |ݔ$+ LMQd'w|0<[sw̪8&4;)8 jN a@ɞ:+6lP@;܈HMi5=dWvR΀NXܲb.@mG%fLDz5yʗt;-SU3 JMKڽ4Tba8UZx-W#dYdD7"ǛODܖ2{X&=: a+"QGK;KcX/AO::RA]'fQ"*X3D*VFB>ѐxt[ݴ ;Ӽ Q8*$"HӜt4OWp;v͘v;[j|)VhaB!Smlԡ}H|?U6A Ol %0uBu4b=oNۥ{v* z1N& B1T"̢vXj{hDJ7g1M|7HHB;puLO_S8.>}Z ^:~CZ(i6d5:q#e }½a/8˝+|KC.DX͏*wpCLʖb]d<I]d5f sY2:4E?RN]cţOF[w4= WAT*C/RuP Jn%*c;^\bAً RO&vJҥ04ˬP(Y;1wx-x% tІ!Y-0c>_&(SXC9~9g^t-xϼm/e)hz7'kjr@q4/dfSYlq93\rϊ hRrpFctIay~eyG_-${bXe ]IؐHRsK˫8!LZZU, jEѪk#o.&&s``V#mU) ^ e`~^9N.Yt;RWs2) >R=-@?PfԖ!v"Ϊm%zH%K8v}h®t[`ҫ-vÈM㢺Ax'.~J.qLs#o![|DP^'yNdܗ|.ˇr KVn7:{pv5-VuƢ tJ y!JBoL~r=,%2pݥyCrt,p῏:Ϝp wVP|L Q}jJ,,lg|gПwr:t!_o+Κ.yhG:c4vJdRZ Q e0hJk8vJ9mR緕 X"y&}? I kP2<bh'a|$zcJcULjڬ2]f,V_ zQu+[ VD^bCWߗ?+4)4O 9ư^v(>5MXJ"w@P ",Vˡ5 ~6hz]>Y >\U6-'5e;@jm`1(M7Wg~T{ X 1aGDQ(j6wf%}BO$AFGMR4} w=?`"}j4b0g'pj򓃉X˫.r'Dy*6<ЉFHᗛ% |"幉=l51<+6=āg- Ƨ.}+$2QȊ3ηMfx)^.]B)'gL/_/hGmF;l݈8At @Bpƀ g8}4JO:u$BGFPױdAe [i)!ܧ(!Bz:S.|2IWc^Y7&pK?^ >Gf z_ݞ?g3(CBahf=1fG$G[2d'OjE B;@~['Ds"/*VY*fd*]Z*7KVHS)DC=;Nk*nOѿ:z evK#-0P~z/֎"d Wi\k=uj_݋NV(gĪBDqgׂ@ŚyP[H>Їo=r֭|צ eɘhh8ȝriO< 6>F<+}+g&rf^`s;g*[D tx'5F0*QK}+H] o)ȿei9m.~EExOӏǚ;s 2ʄ$&&XݦT= (TFߏ$)GZ~y<}eNr[PɥIt5& 9Po+ޑ#s@ԛ'd>m9;@ Gм//8*l,4mBl??sɋ1vBºc:Hmq@ pȥN^bE8QiwN$w~ oJt>H(0WnC9=/7߆Cǒ&J_~jDև>w\ieA/XU){Z4t3{&!Gp~`Ws,k޼EMކKˈ! ^: -wK8,=sI)҇,['j0M5@i-Αq'i-mct]I*̽4(gHN'zS +cr{51 `Q2"ƪ 8Wq0QCB`+NF7GAv,P=F7άPƭ&La3F*0.瀶` "ݗUq/@tJD%NᑘBeb"bt~>*D Kp. \AGZEpcnrag3jA}oFLqke,×}[|=R78I FokzACI_۽W6V_ W6M2MτAQ6G['>9w3'%\'QxiRfpv4} bo{ DoYˁ"oMZ 1R+ab͈W-Se]Ӯ`fm [~Zm\xn+9E5_iVƀ@r:u\x]W,XvxX'M^2 fN7 ۆ|/ *GS5ҪWfB|84Lț$EBGC~溼k27!vB;hvJ!dC/ϲV/i 20bRok wK'"9`槩 2;M~x׿M̟\fRdMD$h{ėCGS(W2F@].Pc!;GR}sV^GgHܚ)ccR:BBV.c-uB 뙨GmqΈJVwk`F˳ORX1W.6S^/V|_?QT}/[P`//o!riM,^Lvz$QjK YzJ!nef|pCؘB\5UR W,@}jVnxk1ק捅[7kDa0W1!24FtJ([O,'ⷻf=+'Zeo~:5i\Z֟O6T  _ȿmC*vdEj=o\z|Ug52Üp!JA5gNJ!BNaP#@GՏ˴5hÂ$}htGPhR8yߎ72&m#Ēk؅|tECaq 9U+.sR)Rd"g`6}IXMU۴b7]ҸVܤt˳ Fw oΧB/2~ǟBzJ Zk@yVJGmuauy WaW7>W73S)O>FM+WmA*Fl0'zwK'zf%[>B.L|+9tꂧhϯ.w'ԒW2|!r;(FʮPCCr[`P(1٣=2:?B@PcYEbrzEfj4{,v8ƕEB<`-Q؎UZycOWs0RhAb_P c:{JV9dO^6Nҥ_TkS/UCX3uuO*M;kbiZ,@kud͑ײ`zr;hk ZxT%WB'W`EذEa fR)ک, a<@pƄ%L̽%pe὇]r&+?dzLl!q ꐄArq\XW~{:ζ !*Ӯ?Ҵ.N$_3$alƊ8 5Z꣨I0E=Lq~Vǧmr-;,K*.o qCsvR3A",dW/(D./,1w=o͈9Zv( R7&Q8r؎ j]8=ZF/ ,HC~Ryޖiq_J_OV[0Y3rÆCЁ*9U~7w\Sͭ5궠seЁfղ{9 ,UQ.CM`yBX:.f"OT9Pζޔ[\`Lw=)|vi՞iF_ hoj4ֈ  USWtq5*ʦ|-yZ:28aD.c^ѕk39MJ\~ 1 ׃b W9ѐ$ao# LWpHdx&ȧ&Nh"/ɭ eJrȐG]r{qUK/O3/R"(G)5 qnWOy UN 3U ժiOvNCXARRv~Y'72 8vOq]N 7o0ԊEpk#0iMi)Qvqb5JG6('F-8{ntASj-EnY3:y!)t9'Ѓ[X @e,LǺb[7ݽfԚ. JvF8#lCF$QG)>At~JoDfಈ >f "zo,?Hk/Y]>#(WV7['"@~횸Em<{l\hm<<ڰ!3sk8{|G1ƚ{H=*Fe p1"_ߜ3.SH@@غAZbdBJkL(ɍdq0u+,!L 8r𾔎lzZF"O/4źҞuf#:^r9(^U>gbSSPAE8w)-x(r#u#Z+xڏJˠoѴs!^g ;\z}:\nlp|jb3qh`bDTd(Q5ôdQ@k}"+LNhBq `muDҿN~q;Aq}&xPaW0_ѓ``Rzf]#Gumq!۰W_l/@$ _uZ4 >T_*m"n;VĶVB;w ɯSw 9hԌ nWF`D]ZTF䊍\;"XFA 'ҵs;Rk^3R%p9~ ̽Ce3f^GfCIb@_e\)-ػ6)n+8/85zo +hզGɡG ɶ߳!JN٥+kV={7~A5*f40aGtYm~n/ϔ`f F]hh<%O.r[l0^.^2BPكq˂~gϚ(cX/8.pjV2^mD&)fDm}Mr nc|$Kk "sɀv?+k)L]h6~C k2A;prήrxWH>[[0QjogjYɈv^U.9 @$Sָ&Iz$܉Im,Ҫ6#Uv5&mx2puAHCygKQ07 T;+L)DRP#p^p1"̍nد Cr'3#:̉ďŬϕ=rU(6uSUOgW-%!3K5F.Wnr-?н 5/e.P5/b!x4$E/kv.g\O[g5IdLl_qC^fSFu{W$N'bڏA@\U">xc0`9ݠ_s: 5%(/[Ϋlb3_"*>S^n6bkCB^8ٓw&6FkYroEŘQwK?׼gMTINvI8ic%ԬΝ1jZH표s&Ƈ l$ߵM 6qIQ pymɽ4U`#/TN6qks0m:9v|ҝBÁqK_ rlѹ.COR)`y{Z0ڀi+k@5z(OY[ab6UnJ28 `d`;vF kthN-zZ-4\+׉qg"A2. i(mVP\Q~EȲU>i+}T[܏鉹 <_b;疠B>l eWDס;^(g>.:T)Q+ !3ƶfXtG"Ȝ^Ob2)S(j]=m"ų<@0Igʐɂ>SQ-*<)%zpعMLB +3Ff FoUULW-ՠF:Ue+ug:|ɇ/nr-SYy MWBz7; ]W@RB/Kc%gկJ7򥤏.*_Ia|_ǻo;hRTҙyٽbM0SbrUB`P0LUhKC :CP˖t]2 ]wp՘ZIy ?zr,JiMr[*c8'|7Pp!CST5]@[ ݆-[&5fW\uzZX3J K2@2R i-y%JNܖK璘V L|VaςZ<+V# J0<dY¥rB6Q{%7p6H`=*u OoO{vPl$F>|ofe5-q. Y!T`4KQ-0&ZW/2֮u//Ae&DNs$,y],HЯb4lE ;P3ݣ$UmQ-~Qgў0WmU o.O΂uFFȸ@sH]q1~WX6̸Oqy`fMmn%M RpNJ>eR͗'y LPߙ^ > :HRўNy%ތ\V;Q;{C7R<7y_p }}޷ 2+2,\Tv}'1a ډJ:/nJ3[ocRfn'sZq* miA}'@ TyYc0z:l)$=~~蹖y`?Zu}1#X .Pw,7?"BEOJ%{ȸ7rHsh"'MR}a!Ql`mkx(.mtS&!d 1~jY+`Lul",B*O>ΛX'=.Rm+lٵ~%Cyͭt6vT/,'5ZCK4}=S`vA9ήZ 6v= +pdDZft/3_=uy4"7h܈$#%tLR|σ(W%ݪ!V֧ЕWNL-ڙ!-[]^?{v@Us_bBQ%?t횴Ay+bGsc? 9Ӳ(=mɫc e'<4Xիgq\灤 ɳ!y OpWW=,t"/?Q8=N \^YNm2,4$,DrI6@;%,/3~+żY?[w>3P;Z(]>9s d}fx" Yw@nD kH~ٰ.b?9٫!}QtJkg p_^rCl8\'쒐;N%ł{}z57PXM[emPskե_7O/HTs{ő2B! K~D?&Kܱ)n"`VEV\z {Sg@E=p⪓oP 'p-k&y雸群j>?ߺ.$[Y.؆4@s;;& G]2On6z29C̥h-J`} Z}@Ʃ]֝tnU=dʷjV[d#Շj~ʡsWjZh:x3eV 9 Iwq>Ыg92qH%kB?e/{C)!A1-ҍ*smmky-R(36)r+5 o' aS'm8#JF1rH 4~ egs5j&{(D)Zȗ.0ďw>fM 7/h`Emd^ĔkSh-xꑪ:b7"ԕN3)sF쮒z&k;^й9=Ê$53>VҢ#T/ϬUPc@*VjIVo TW θGXgȌ4q)TW)J,)OoʸqOZFegz)qypbwpCx!34*%7ދQZDN/ǙlA"˱mJ>ؾb ?9q i>ƛ klmEk8VE؂Td?w +y; '6W,/7ݴpz[V I=tIG|vJzD %iaotzw{l/UBP2dE/`D!Pc=h=ك"Q|/,%_NwF׊6U`egM-{? y^\J…DZuv_q2&\IcMj,C"sb{h/hkZ75 H ύu)b~L>b=rgP]qxL^Ol㣖AMBH4>U&UcG`,%*w#+Jlt)]R'5nA6w)7D~-36B]SMr]0N/lwv;.g,&P9L}A?3#]E;;Dh_~Ï4CPP~h +͜냑G0_B/^sg-KoA U)k͖ZXX*Kj*sRfcd_w/aneښD0[5UeRP\Wa9q#8eiPZU+Rh(YR OOiAUŒ] zRR~Q;$oʄcHifPy!}8mVHL ngL[  Awc%hmPݷ8 >IZgG?]s2,.XќBecci?`nv@)wƗI&E}Uou䱶CGi-~cRoY ZwւN"Ä$j\X L*4*z,`.ʴǔ2Lcъ}) 2}@ӴAx +]m67%pVX5Xږ e?/vzr9-ec-s1O6dH zM=;ȸr6 ))eo釘 |=[pPbBebO붎KUuc ; r1%ISh0zb0*̶8&5z-ܑ E˜,L#?ȩJ XXTCT5Y|A4ÙMFC< u2쾄K@pHv RQNͻDMmha{jivIqkҬVىdXTa.()4ߠ,Iw~Fg{i֦meYo/j pۜ.fsY3TRF*8zB˄A".ͺUf(׶lim:#21eƬ1 `bP6v;f ѐDƜRBh_/෼Bfko`>$x899fDY11;!,̩ C PӶZ>5>,~Mtl4k?ugJJg-5ۈdc:t^:Bda'"ttM-{(w|5R5`\}Bl G6ڛ pJ\HDBe *B *oߐZU`X KETqp& 4XMPcԗc ,s궺ېD5R{q/ptVt9ڋ͏ڳ\߄l{/X@ExMnˣn%0umx,]R8݋ۇpur0ljWs ?Nf#^#a 4F^G ZozL8W4N L˹Pfjәblq B_#5KրUGq+EtB<`v 5&%yRA@GFۊF=zBq7ա||v⯨ff Ltk 0?~hP`eΔ-Np"IFyQq1GKI܈A]Ε |57n[j߯Y\4fd$:MbnB*JޒОz+64$4ǼF[d?qXFl*ɛD:C>&v*FSՇH;۽D9@lvl~[R_4pD,.NRа 8xu"!' VX21߲H._ N'6ti̹S xIyzYl\SE9,I9gҧBYJH,o$r#4xjAObCv L"#b>"Z݉ ndϽc ckd&fC ;ڏU6%Q r?@lʗ`}MFjXB)~e';e6sumʤp jb dKϩ?L,ASj`nR8TEq\FT|c2SD 1)x񪨥!i *Cҧv/laEA˕кkr~a eQp0K;{o9`uLLMn1lZ&6)xOƒݖ(}A&H܍_{/*tu}˃ +ee.=O bfm30(8_EouZ=[ СŎی 'e$VHNa5Ϋ[&($AlzZ h/mwM?hvyȥ/Lg r^9` E${-נhZ_b0%rJ˷8LE=i;̕F92Qƌu5zmb׃>CތVӊ(5m#a^ ̩ Xz\;wTסvˑzaQߐ|NދBH҄iO9qjƄsյVk=FM|hKb 4#~MP7DA ]&-s ܂ZDfS kOe* ]*јڽ8 }wX;`P^Q?30|pl?11nD,qs.HÒ 5jYزw@tߜd@ 8[gc` [(YTÚSg`m9-?*BAo0&*NOڛDG҃քǓ`FR כ&5$RN/'| %zm[EWDϤr3lxYNRJj:zN{ҵ4z-<y0Qﰖ,nM[yL ȅqceԥpa Bl^HEBe<ޮ(NmȒi_hoǷƦ0ّaE?~ul7+m3\%8{wLR&!ہ:^ؒ7h:_kd`3QB.e􌇧a[M*{QԆ 06{w˦e`V\CYZE/ұ7=2.q1Bҕ,*1p(ZHaH6(FR'l&ۈU2K#,) 4t#: FbdF\k:~N4ұLXlX$P=|34MSK14ۡ _&r(,y[ 1 29USG[W.qtvuEqZVUH! M㽃<ͮڲK F6oz@(/{zwW ed_c(4I2XtN ;yr,Q@v ο]xTFklo끣*bѱgd_5)ᝃͧ]P&B>u5R=f48ǝBR8{8A +eŁ7j |{dXR'I_Y4s^5` <"-xOt^Y7W%sֺA+¡=HO|Z rv 1n(6ȼXuyd8c`V*K{N9qNt# qt 5ZQhMGB Jt9j݅CV%OKL+=am\Qbl[XnT~ [އ|)x8`TV^=52y9U W7[cڽX7ckqK.@?,XlD!>D }#ho]] Cqߡ-m/*%="0 MI<(zlc"U1p,Y<Zu(ګ: +WQ7 ?-~ mѡ-NnUfg !6 ]ב"" C]/"w+G:@ODP|j뙔|Xx`NSZl| (:38 .eĎg ϫn?ȇ}5|!p!Q4'n7[}spf3bmnPb ߻ijT]KlT}&fX;ٿ"%Z])*'T_zS$/C2bDha]@ôQ|GT#8XøUP;Ol߶Zm+_@4vQ8ȔwrH)|GZpཛྷ1^%fB s5堧=Ucǻ<$!ۯ͸eL\:2p T9? |#/ӳq~x .\oMQqDfOq,%;g+qXD0\M9DUKk:Rt9[4:YxO$!QKO|o:,uS~ ;?n&QJd}JҮ;'~ Ᶎܑ Z<վ[7{3ĄhM,&kٮ"A2F%;Cŀ d J;s#A^,vUlT:Ӣu1!'%t62Lr +M>3[3s^9pXC3'e P}G2cTk" nࢨO9N 8TH`;.SBs S~D@KPb B] >f. fokɦs Ő$iRDT+hc[ ݢJhHm4 Q.q'*|o|nӌ\^AUQd6 beod/Y^$q0U+GN3i&>`9k1K."53L;GXNbZ[=cdyf%WELZebc$X\󪰑d-|:#/7B"tTa͸XXAbfȔyUcCyTtM4%IYE3Of3_鹨bV{u%OC*9(JhCǸʁw'p:+Ȝp_$9~hm{@S/!Uq6Nm^gn*Al2I*„$"7?~刣K۟ PuJy$i L_+w 0=hN8P8!ƒBɓ=[aʼnYZQ{hRn*42/ek dZF Y 'LI25Լ8콯;Jq+/`ʠW<`Q *ҢN5H ~f9 lZ|4t+h]cJK&ҿ]~bz+ѐ-q lӏAI nj2]&pܳ}g. FQMb[!Z͗~ÿ$^*& e2`D7WI )bgӝ>QKҸH]R"H`D^bX ? 8u'x)`Ѩv;:8i[RUTLBH5g uX8u:eG@i:7^I5BBagkXPͭ.U,ņl͌sdl jvڂ&((];;JCرX= mᛅSUURsc2Y8<:T͚T xqJ}RuWnLbb%WK5;#d;/^XH\{ oD^O&"ȀoolWNb8[ xkuu[PPǡ:IXhc_T)!3&7 ,+x"1@:)8P\UI!ְCgEW62lsԯKD/Rn1 M2\eح' ĢGUͱ3))CK@H8PX;# ^#˔/嗠p[FEh7J/_ 2$ 3Tvh.}oM(e0$l:%z Fo|rZRzKqTq;>Fs N|tjXA'҄D 1nnTbݰTMԢbjEubohm(1!-oq4T6eAR sɪ"L/%}E32EyEZiDpO˗m sIQ up4]`S ]bW8i|``^`1HI!cBѵ!,{4mqzhvq2w?\ݺ3OwW~xV u+,[:&''MA@kamGj(Eǩb/dVyI8U:S 8 }>|,|~.n޽%1}&ZbaD@~',ҾMƉ^i,MդM`fzNsiK"bV[:`ClD:"Ԓ gU1<ЬH]>{;6hl^9.`naXKNIP>@q'O8^=NH c7pIѳ(*Sr9^a;c+vYx@8Dԓc<S/[n]JACBA3]@$0wۍ4 8E*j/1f2TW/=Wl+u51=FIV$2SNOVga`bN: ^؜ 42_tS&zI:\fա\O˝ g&g* s˳ qJ,i)Df8vG'+ lXG_j/4V6kEcOVM5M?Ż7ӷz{SEADD~J˒v{T)s 4ueX*"=^XpΌCFuuml/jwb؈-RB z47"S(>淓g?= 4?n9rIټ Y]rBKdKg$5RUkyRV9J&(^y \NYr Vs3!6ICb*[bIbw~+~t{F:`Q-w)eo&˺ FАNF^]\ZVhcmdio<=PpA^2΍!W=`ꙶo[$!/@<..@VuuAKw˯f%*CyBxeC^s<?R]}`t^ 򂥛@-~-g8kmEƄ0oư@ -(Y`A 3?8/-#;מҔ  Ejx]h5p/#@x7z8pۡݜW;u6_E49\A;uOPM<#Y #wMQ &$ӚI;G\H㰉&'rG,'l^r* i  tF:]9iXGs\yIY=L̑!Tw~_7D%KS' pksE"ˋO}C~S28>3%%:=DFPV؟S;.jNl51fgk!Ijov~>D(]1O@3lf6K#̙b{,VrIc#B[B?GXfHʓ>#Of\>AZ1p&[)dh DT6r;b_tA.CRnZ(L&Fv^Ўߴ\_ZCHU5,`0f[H+vB^2yͨb]TN-2R$Fz{~7n3yimφ+x@;cЅ 8C]Q<פT|jAmwEM"i*҄\S7ȭQ%8a;jkivb96ݴLb3 ";VjF&xb6<`W{J?\zk>A.p _e#>}7IA:n0`} WKD 'H3+7k6JAN?2k~3[V-V[ʝaְ"9rIG9$,+*,._~v}ҕ\mRf@&ff0G;n {=4p>>+T$nWeM$ ro@oW#HqZO%#G1먒ƁWsR]#t*:ЛVW>zP4Z;۫SLs`ț*lL~)*1N CNYWghS $=]˙HqDȠTPfU!iAb̦d;#ԍJ_fb8!sHpy/PؽN=VATNVvoZO%yc&NcKY>2=]h4V N hV5caZ*L 9K Чh!1@}7\^_| .|2Pߩ%<^' gn:C\d8(9Z:FGVlD3hґ/}e~$c 6^cZaٴkcB案ӱv^XA̟IL0[C+5/l(s$5jLW4A٫߽wV@D1j)nzUOH>s9[.O &KEnTr%a{$>;)|α.t%pHc*H7LA&24B7T ۤuTwT<\(r=f v~@w!?} v&=  9;M<3c϶k=)"e,ȶQ>0N4mxm#-Jiw?#\xDp)y0tc[jxhC<5&oe;}0"52Mxu^l#n"@xچ'+k[.]Ft u^9:Wʐ5&c Ms=\og9 BҪ:#H!5?A)7 0+}tISdQGX_7I{woDfChFuyd*J>g{f4qapq70Jy}YS64çf)9XDXDb'8j4&Bbol>>|c=PD=qbJl~iT{2? svҷ_JM[5-ao"7'`L=Jt/Z8 pV\Sʼ\])ODɨ bDaIB *e[юQ  +Dz]BJ~-q)f9'pl0ඔڇJTRu &6ga?)T.M/|;}W)&7la2IJ~V%/r$sIuYYN alxp=h\6c_unUexc}*أ `!sq)CЊkv2-_s:mq2o'Jf'dE>y^-dM$N-R#S1j]$63|< ) Z?@8?noWIS_L ڢ%CV(ym#|UU(B(57y]7JrW (+7遯"y'W-K$%-ꐳŠy5b\NXX _8X]w3Vvt_OHyp!_,LL,BKtS}[L}Bmg}ʊ'aHwݷpS"{`'L55z̽ 7|3?OK90݅@Lȣ1WŞ(Nl/-h? 30Y\5q%4m AU'>ב'd~ i"~zH7{_s|-Lh!>:Y7ܛ 58mXkߎx"/ բ=X-;nG܂?3ʵxC$CaKGMYIN H9 U JѼHаA٤+u:Q@erOqz!ͣ|n,lK鹢}\*kE59HkI#)4%G w y8|Cy (<\3u2IsVc(_iãTqQzޒo;2CzNag=L%&MK<]~a Y^!*1?."(i&Wz^:}Ñ}{ z&Un;cQp죫t(ͪ_F{.[Zڧls>;[u%[ﰮ{Lv2Fy+JkV7#! }=oR v 'pM1䨩x zݦk1d=\Hbɨo;A01DHE]3o"><$*" ִ}^GU\.ꎲ21/ʇ)9=?CDR+ $ 0﹭oŀ!.C_0KXR`~O |T4/hnO кG'azugrcNF]sِ‰ep?O*GrATdˀkָt A-NYY nsCbTCK(9tl9wÿPu c rM֥G7#$ɰwq*/AMY_1!bcm$5n!?\^myDXÒ Z"6B2X{y&`w0gtXK"n^Z$OsgrJDN-) <a)(0;/[|(cN"oHpU(Rx@+rȏAIVҩO3iѡb WcY:F3XPw$D̰aXI\J#CÚIS ="Ct.P .Q aO' 8I]~7Yy^uuEU_׹]J2TKw=Jqdf#qRԉرBwriO|u@8(G,e-;Q`$b-ݥR'aoo o!zowI-`v7UalLo?O. SиFZ N iUZ] _ˡJ$Z5* [x %y}<)2q̻iOadV) Ètڣ\lϜZQ޾f?@aڇ߭Tpb|M>*8o/K`i;2O P_ H5#T2k56*m^,{dOc QZ0ƥo{IqX3N΢J6×Ӿ2FyOV/EԘRZ^aH"la/0"@l1wW)Aa@.os_3vYzѿ҈)m;_Ehy\%_}rJ-a?,Gs>m )(Ek@Â}QH)ƇS!:qC<7tHYzUN,&%"V)Ȧ2`F#?Tֿhi>' UŤ%?!Kb $F1{*h/6cHJaJh5yS]` aeM«KtwcGŞJs fQ*5v 1 :"_`}JdV(Ȣk&  7(*2›H%0_vBuY eT];/OrS8.*MeO.]5PFvYj)Q1.CfsːeC`Pw X'#:Nm/Q={Vפ1ߖYj\yӠ63]7;uS rsz L`Xu@d2zŽDqPDWVlpG7Ji[S2alƥcx3#K{b,%%4Y.LC #//zY۔ ž&1i/0QY14%J]O߰g,7J/ART#KV4fSM}Tm{SR;W SZ-hl˟a-!n2Ϛ$FߨHB+uՇ0gA֊v.%?0,'S͉E4NώOCdJ UC_l M#_guGvѷ˭)d0GE#/cLl 2di%Mmq//h^zIC'9\UBV3_SNCoz pEj:X-QdX%)c4V(_(J 2k'*ŧ7K/L̂Kq?.Rx@^«^i YTYVK(ag\|P*T+su' _Z|%Iĉ厳3IJcE&٤/ :PBrݹw K8R5A]L6htn:`e| cLщfeGvWx-PES@aaYv(#+s'b@q#OgT*ko< #ViĎ1o=Tjr "!-I6Xy,ogXJ1>+;\>81B]W GN$0]]}:p3SîTSob)^.g9A&U˙뤉C+"JOA:֯GGBp<>6{ò>Xfgk-^;%M?vA钕bPۮn=" 6$d+clffۗUn\95v 1$}+X:bCZK`@p=t!H+|mY~}-2}pLZ̨^,09JNS=IL SS Ui*']-*R>gxp]ͶP҂Zܿ:ϭV- " >zXyPHgoK/ShIF&!rZQ!a2]S(jl0.C^ۋ|ΝLf9x렚9y}jBX1r`u*:io70A[ yYqVHN6GB T~;a#+qD`ΡQjD .:Dz/T&pԫ>E%{ FpG ˒@=_S7#RρjJ@>*\MUvXh5.SM%uB9 hu (ŚQY) |< C`o"5)5UG J;`>t=c#MW/'"XR"í5cާl^p!DH9?Xm+Vjqc7 )cx#5THQW1н+X~F)3ϴPKrY>kg8@av};[BMA}7MaMQP#<}5?:^>vӭ!QU0_ 6y56x^TPP2֖%{<ç&h/,yb8B[vIO;y'^q;ܻvCtGUSjCZ,.ƶOT ӛ+x ~KGgӅ%hO@rr\ oy\jV*/k2gIPj_i5!K{d-;)(9c6 {ɮ Xp(q#0C" SM~+)(/)«۟vW@EvE2"v`A5E5#yBҼg8 Y=d]B,>ſ,Xl{pcNf2z A%'#{fI,ȮK4z % VbTyxsufW}5e{Gx)w P+؜Fx"#$>=`{ 0-Q~\ ~WR|=7DMW}«+ ];b)4o 6?Gsޓ̩:w-<+b\WI匡1Y"Nqea$k:; /nI1VU/_R_k/0x6e7"_*qft x6H CIGEv2p߿<z̈́R`փhm1 ZX`w-5IL@:r~za.h~q엃\<5bmM 8!o-ʘϰ J-m t}yt)Im g?F ’GyٰF@G-DAzQĨV'dXH%Iӱ_nj' HjUXֲ ^}0Xm_s gDmip!?҉"I5YС:0nzx+Lّc((џ/w5 b)r* sXANn{жN+ 4ϊ:IYnJS4A $1^e+q&0l3e.ş̠k[3)=N>8d$~zg0_<"\х$SWEPrӥc`+0 C )- ;Z.|G64KȱG`Ҋd;9lxS֝򱸌X;tw G$he@3uq# ]~s2)%[¦]qXV6nŮx DEDAZY+Y;vs9koh)z&"5(~%DDrN@3M8YS%؛$O3[.74ŭ#6rY݃I|jc{xÖC}>cX"5(c|w4R (<+\,#ߛVSUKbu7ݤrC^6dP쪴B ;CXINX2^2fWL0mEJRՌCTp=jV԰0,zl6SW)& 46[xIE}SO XլŦ=7`6W.<VNH-4omV%?Mq&q *ql~5AUue5i7cՒTnHπfFtNjZ=C5Q,^cj+!ܡ"FM2(Fw qE,E6”;D+\AxMX* ! _>B[6~"J(_9{@Gv eCں(Y+)sBmmurW_Q#i2^-co 'c!w?{R8q.tpRM+%qAlmg+x/ "9 }Tmw !,!5Xv&ylEbm>1\J8.L*Tr"U$su\e^-kr( @{g񗯇P𺳌֫m/ƒZm9^Yc6nNMr4 ʐsuėUÙ7zd#5AqӭiLߨBdfk;W^n'c>]R3n _OџfÊW(E0(92h,47 ('mwĴ )+ 4o噖]2Sq&&ֶh㓼DR"5K]S"6u_Cq (e8pq:,~zG4$MxܥrAД5̻Uw_Y|j8ezar|G 2hMBޣ)kn HSTv4 ?a8  tjV$5|u^d]k#̿ԖO۠W8F}m)ts(Z/`naQ~E8)J{Prmғu e']P-Z*Ot7yZgePT`?M φiWB#̒^&-иdĢJ[*r9\o&tViH⡯:TY~&{uu Kb]7%B#=NV)~;꾪ERb IĮ+ ض1PAۚBUL_)|ٴDlp\d{z XKjm6G`9U:N t!'3Ϳ@duUک 8h>& ^)x v*8,99c[EJiC"s--&)Y nڄ W;'%/skt}5Rr YIc 얹jqˈn-Eqx;F};UF"IVK嵢8H-U9 HYc W Aٮl=TI z5A],3ƆqTBG~Ⱥb2m‹/@a^GJ4c2trL/FUzM?Tr4ĊXFFx4Iu=`pet=qG]o?Ï_NCѽA"韗s$&Ҕ`0/q]s2[Њ]ܝn%.F `֕L)g,3DkkCN=8B hvVa5>`l_:/y~^|pzl57YiGRӀDs Ao(J}Tߐ[UF^fsCGW~hiO{6 ۓ(ᇴ52 zolg>A ԋYHq4A鴫EϤ,7t?;n)D~ %lz)2KoOw'x"rBS̋ WexUՎ?[|.HF_@ Hjcn5>ZܵKɡJ Ozy0 ^<̓OGR3ZѪ@3spE? ;vq\[X/ܸ٢&0Ra>n7ҏ<wH bP=Q]efߚzV{r+p/A|K/r_O HbviL'W`iKk~QaFʷ 4c`/BF2N[ &еUp| Pߪxe+ APp&{ Zځ')`: U;:o*_CUT TVekv ?^f:If"$m^{X\ p1IIqWSf@3t*5s+vkE0cTLъv'S|w뫨سJ~;p,ro&JXeak8u|׽$wRzdfb;bsܰ\*\Z%Hu䘢cg^lxxpgT/X)sR /xԣlda2w-P8SH;&6.a CUi]bcW9M4 6јiOI0BR‘]%}N(jO^u-tG"+U[r[U'Ȑ䌧DI^C&J"> Q\ .NƮ|6ݑP_(V.׊"bd ;(WςtTQ[y=:Q۵q)Lt\BH{ 22V:,$sLR{IШs"0##͐0:p'|t}7,V-N07<Շ4 %)΅o.^P?DRY<'k؇U8AVBm*+$u8tݛ.g)wtP:ƴCTpLkD]e+{/0m \v63}wW))|BA(X|uxͲ"~u/u>d)ڝTj~ȑTkc"G0VU-ac(:rr+T.LnMOLB$mH~c0TPky 3 6ɭOfE,"5z/.Nq88|i/iDЊk<`S2Ϣ्K炌lE|o,/8<2ӟj:p,%5?kxʭi@mR{[RE妎2څ\7MJbEtU30T JYS&* {^K&D;a`" ϬrUJ`„s1+T!Hf,%$÷{ `PxӐ9I}h8OSɬu.[  QWnfOu8oS^x?5p:f{n!?UoדܮjS_Ye",:+J1!xA!BzaKr\W(y矤;'s x}(a_*LMOgg GBTB#Jf3z%M߶ʬeط8EIY*I+k:ԟ\Q(>7.Q0#(S)ɑ~_zԢ#k.+,<3=5 c_OxґW.>O= %#EVWa)cl1ʶMuSlϵ-Uv u I Ԓy~:@8A WPxKC\)@L<>FSאL_ըAvM!03ܔoBf .G3 1}s^#fh`}] IPTfs+ <6=)}EN*z Q*H(q#ST bAK0wNqd$ӝyCG)r6@AOX+dYAƩthH>&!ҙ¬Ħ 'CÓfǕ6^V {= Nl4#l5=IcPْNg5 VGٯzSʿM;mSxd2PČwPoy7⟍Cx+"_'!Qzuk^F] cݪ/pgܾ"ocAw [h !xz\qHsq7ipwML_bCiho{1n#.r4|8HU N( Tvg͏|VZeb<'~ }2{hBv8 ى2Y RN,[8mqSURE4#Nkς+`ڹ Lz.9i1EV~*Q9L#(i6Vi#^7"ь8 T"7W9Dd Nk8GP, $`&og{ -*į OE]CIݒ=J7]N,BI!D>v\OJ8bm0;` G5ոQZ$ rRe4JW1k[NȖ&N劸}Hoگ՟HV˲R5?UY r_p67jFW.eRkƎ3 BɝRc烤=mAW_AL2՗#[8Ce+RͶ]$AM,[q[Op7-&GU؇XY+KK.6#٩P~݀/9$O\?`SAsʮ~2Q ""tglj<7_Nş-9z ,HW^n>u8{izA͠Pa&Ǫ7>.! tl""u%CI[ieaVv(*.۟?A5kJ*Y%U9!/( OKpJ ܙ;R밎ml=Jve67Q޼fɏ_BБ2]c1A$Q@IXke,thПk4?pjqH)7N(D1#e*gȣ,#FF\/P@ g m/AYP!ԳDT~;6%@eX+?\oxRwe(.7P Qr[} .~@p{Mݖ,g>\+bd8jwd]&0"Z̏ aƑ|B2o(͐C0&r{c|Qkp#m.!;n._2,26#I@kyd})}kAF-j>K6;\NSXmazsB ?h/|Ϝx*"H} Jhx {eK2{39< Gf;!ڒ[j@qH 0A@6oť Gb>z$}RWq3 FYtdY%vﶄV>5/9gKg>gޕKVfαwAbbe`)y/E,ztB Ao1wHȿmFIVPhVY?7 m^ۯݍ DVT6RV[1 a8XxׂP\DVn֢L7OdUaQ1hЯKmXʸW$7bاX^BPEY{posɲg$':6aߝ!GWe89'C/܄A(lRf Kxt`l a5!˶OSۣmx0#*x;pƔ%*11֨˳1}`(")j-H*ѩe25i@3EEp=Ȟ{ t]f*(+XSR~7gH"PٿF]RwG%E'գiڣQ^k0PМTp~L K90YkZYk=9:׀bml4mX<\O$xQ3sJy=5C18OKCJgÁZnѴz)֏Fxh_SStl.{#"N*z^`dSXS,:.vpT~rx)amR󔔑#V[ bGE/8l!|W~ġRE_ ']dQY}5Sܪ:@2AuO Okrх 5?}#̄r!K{6{GCvmU^-G'poCRMM (dNMEܪ<]ܱ%9>ē]ju9$/^ Q Yƫ1)ZAT;ʞKFԀX:mO?pfm^IRֳ_sĺ$DD!K;6-ZLMg$-W#{"9j-Yu]iR785 .\eLGΠmyr?C[=[.^2Ո7D/3K ]Pלz!oyJJIS(Q{'oxVAAwq-?XB3q#[v_H/T)1 K BJٱ”#e'z?]˿i3cFߺ/HM5$;_Ԇc~ًV1>̉9Ro;Ք蔇W+*4fE5%I |Q km+ <~k*zl+JqeY.+XJȨ?:̖l C2KHm^~9i36НCVF=](=/X`MYKmZ pgvĕ7fD0}{a`%}d`e$>\Ϟ-yHWX;BIc˾_ӈ=d(Fnyyydv&(Ίԗn3Udq}?=>G (5AŽrbFR9x/^$/nŶA% ]zRl݃hR0ڈ8 ŃP#fX;Kй Z,fs*'!lGdyBI B14D'꘾#Ln1FUG`ѻX>%\ðT=h|3^IGw "}ǞZy燢\FxM78JXEhu:pŃpAǒ/)LN˔^g+MrT&iMu [ݤ!Wj]N VFM>CC*&m6T D<4r.!{}O.%X<J%38:Vg!ۢp@=ey.% bۺRʦ&%a*&7֎6RGU@e1.\?gRG̓0Y榱wBp6_>d\w}5pdoFt>?36!F̹f}h[.Fosfȱ_GQPD Gj))o60 2n5WݎrFG-G{P lMK>i1ajE,w&ZSYg8TvqSJ4پh QcxA+U{~ mvT ,3euQmZW.2iZ=8Q mo~`q44'+:jXGB01^ ' ;-d9Rʖ(MwƄ6 rpYAL@hN??Ϗ9 W.[?zyH|4*|:CZ9`;HGd rQO;8!FۇA-6OC @[Jou6api~xf\lk@@y,$2+D s Q۔,`I-8ڈ~ 4)Š8)%WTD>'Ĕ_8 fW$Cd{]nNC/kR>L97 Ƹ{9-xL%n]zӕ-y\(`5' hIXR(X~Z05>HG*͢1/>/{\er뇀ڿoxwse-<'sލvUk5a3X )̮E~ɑ Gurbx(y^Jy@a*Yk?{H̛_hJSo#`7>4Mŝ6:g>,nAiK]Ժ$,b/j {u2Y6Ha>%y5+2S>2W`7h;5@]̻ͮ2k:L(eũ{%Փ ݖCK Az3<E*<_!ƸM{r]Vpg(D/ۍF>\'185v"E8V\cks޶0nht_I& Trb}ww*lB#H  K_CO狮7A Ub>$-֭ ͳ"znFn,::H&[4bAEU0y$tωOQ^ó XI5 QP8CGˆM鬛P?.D5K5,U\5ڗQ':quˮ>rw2 u.^S'ؑAVrPBꭍ||Yno6n%d`V5ꪓ :𠸾% 2K?#b+vFD߆f_6>!h_lU,znKP)>:4Nq\[SHpm8${9&o+[U'P[giG9P D\Uv)gS&(܂:rW0NCٷ@Y+G3JUt4mN+n]EN"K[tX஖'HNnlLNr ҡ6n|<+^ % (e`}60f=FCB?i-q[;:.,1rAL8 '0O}gC&4Vz_alòZ5|zܱxx)"T(OI`f6q  չ;ſE~d2~")F\k4DEKƬv:nj$fJfPL)\qΦ>E͐v< fuwAK|vz FWB]A.Asï2ǙEiI XI Kw>i G?ָ gOLۻЧXRGXRRc紖aՙmct=$GAq3~Tں=7K+L)Cmz7üM+C= gD"t;{+Q}zN!^~]QWUQlEKSt؀jp~yJa7ݧ+E ʕ"S%*-鿤12 m oK; 1Q 6'Sjꍫ$>`!L]I3^~:·/?ۅj[: w¡g3^f"!Oty>O#t;t0O JqfC^ pȕ*Q0${# ld]Ucג=ܱw 7 r:d޴.rkJVx2Aa+ .=sF泓YNdcTu*vPP]SMXu -w& %-a 3ﻘwrL+UxgWgP"A$?.Xwkc$]` Wlfh`4ulQ jI/%Ii@ãyk)Uqy@&lgcj,+uKKzUZN1<_Ҕ^(29Jw:p pPg;D_p-q ߼F2ر2@9lԲGĄ[h_mGiKX$u&ֻOc=4p! '09"v/n|'a .H|6ty+' 35 ~{z@Qy<@9sxs"Htn>HvUdJH-K^ NliH=Kbbp8 Yz7&aSK?C.jKu픏u5} [eGET#k(-nrtF?=ίIt pEF!I0#|6bRuè-BfͬGOt9b8BXKosY˵6BŬiB qSr\/텱e߱"` ۤ([j![6gZAR1@ɴ&e|N`iTGkdoiN״=#G8fO8Z7Lb ہM%$z[un ^.D:]\ʝɫEK m ֚ڭ2lA`ΰѽɷg >1u.ZCRs_clY+`%%RyBA:4OtVvέ)jzx_|ՊM^M pև!Vol=ūqhCP{Xׂh/Wg,MEppO. nP|wa(݃ٶv HCޥvoF04/?^BVoo٭h؄}p3|=4]S4ߍ&zJJX]ƝOGXƧ\V;dbNW 'uD씇 (垔mcڊBVO<쭛}ߏ6,tmNR9^UXd 3th³Oib_ʔeXzByecqOf>^6w:(=>8Ze#$)#s۫}.'4z_KiSifRS?ae~WKIy?_f3{,=šF²Ќ1Va_ZgSpT1-E FeGGg~S >իaӞzblut7jFW=YO5)VSqN~ %>4),oʸ. B!1r{QE_Ģ`r5U*ᬣk 6g!!)#,QaxH{P xwʁo,Wddh%?.Y33x^qAi ]m"pYc.q )ykm9 QSݲ-_ _h,a g[]Rz[< *pZ ^LV8!Z\+͒i vlt<8G8!4<]kaC=Rq[s؊{؞~T: Beנ1UpjpOX 0+M 2> %GGh$ Ŋ~ dSo@"wIQ>NZ[n[}>gtXp=mWX3D" }~d#4~8Xyp+plxv+v(ΝhMPsrSp?pѩˡȻCo +L6d f5C^oǴFoۗBMp¿ˊpwC]459t&yw\^g@y$\b}C9ТOB{A(H4&^g<|aaDhL~]Ymi%X&G/ z-Aֱ֣*AmGPt0?u,ӌ?l, 3g2T̂*IO>V8M"D /9`_ݏ?s,"nUKJUq^M0T{ß'=?-SP!x$iJZK!<@`낣^]||g w `Qfd@vlY. I 7Dğ/ #Eq޵ FA8"p4rlkg&U)C{@u0!Ga7Kp[>ePSXA!^?8>]𑍉  ¸d>=MwnաhɘYt8>䧀ᕐ2\uE ߏb``- - \A <7qq[@[87q5?t߷4>!۴eYK)дMKp:4d)xi05Ox2D|恟ng;'J wB0̳ 1-97SQR}D~cPWЅ_ l_Z ;, ]@}C} Iڥ^ f'fЗ2A޺^sw> !T:~~ n <V, Lp]Lڤ86+ <$s!o:';fS2hfZz~~B: `@7aBǐpgLco؎{ű8FdTVQq_kಿ/ 6BRg?0aj+Yy:ƭݴH%:#?V]A#T]NPs<Γ}:XP =0E@/ [ 3'T»-XS-N[膝bVJʽs1!he ƅiD2$5^ohm` w8R )Q,ˊ `REw6FatN4<㍅NVGAPz{f.L&p|)ICl.=H+l7Мhl`kKշ_&"Xzg(=H3rC0oE{ ~`.AMHyK#le9C{}9UxȞTѫIA2;HQxg 5ZÙCFe vG\u ^!t >N e.3i?>yg=/@M3كtºblu*vd:!dDhJTH^K.gUEqkVߖB"Щr?"Hgf pNk "t4b~msB6|眏 (ϙp);y:`J4|e;s$mG[δ@/џ( '\ Ekl;=$ID [oBu.Ev| \,YFOW2b+HC=7cS͚c"%!~Iكͩ` -q d+fɬNɉeh )hb հvioȼjw8}w'~"() vUAD:\ mDvfJtn.!l[ȱRkJbeG~&čq`Pu%#\ia.l$tɲhN0;q j#_ˤM9͆x!R8OǽX4MSC FHpt.p(het=>٥ǰHWl~GWHe{MhY3hb.Yb[A# mؗoj!g 'ID t,+XI11h~N_Z3L\gJ,q7t׮,$+Z&yk }n{,gl4fv;_dn["eտ!V-QU -K/xE1hqO}`stA7P:2kc &_v$ 1D&L{sЄDd]_jh\V~{<_u9ue|tT J9iZ/\Ƞl7{M;A)ʔoR=sI+kJ1CS'WT#px,F&Ux b YR220n5WSIw (h`P1o:1ijOXVMT9DUB@L!WVA;h/)pE޷ ''Wu3x `J=cxwLT)7%&L(\瞈C5:c ha'k\5^L`ҟm2WsA2m8"[z*E^B)gmY!#ŁJIwLA$m̅6H3_]9G9I8nυf ywqJ4 hj\6U :=v5hF5P%zw0JtCCZ>;zY\t'V_^YݱÞ+%<&/]՜y[j3S2Ҍou):p15DN}G|e%9XvF9{מ,OJx|R0*zkJ|uQ; V29!AE%n N_>8e=~%=@A2+ O.~D${f/olUWS)uدvjKR<8fW(ڶhEQ"@G^Q91Tyl ~&d8b! dTIM%$NnEk(os !jA䠑8sƞW͕VpLnwIWCfDzj΋jvQh*nf˂V_iJH}xKE[U1T~Ց-`Z^hL!Ny{xsҫP]іK|f {p ?TkI( dߜ첊BYUUdNj'I)=цOhV^Jli{c!0YKD#HF:$=`1 %U6үNLjJ3S 8rwQV7^fC2 <*VHyO'"'2gN0!)ls`#w%Y.z^ .BQ6}3,G΋Oc 40TcψWTxͲ7mU^&Ee>F頌uH'-)%_mRw9?Zs;Q+JG1QX6;/d\E4d~< '%+P/jJiRC#( ) j&fAL66PI1Hg#3'&yxV>I8nEt: 'ߩQǕ뽯pޜT]$~Ӻ<4I_)1::E=jJ A o! |=Gbr})Hs~1z`F XM3W\]SuGW sPX[ˬWwT#a4D8h6g79ϹζCHq)lS~.;U>hjQNyٞp[_ 展1gL qW9?:ąAٜŬɦ0`ޭ9Ƭ>Y~T6I;"Ic17-;,Krfy ҆Nw4 r$biƹeY%M`'/)(!;)Xif鹓u l픥7\:^U.%n>cpv9 َKZ'txX2J,\DLG $}5`M5|ɜR^.ep/` ucoΞەe6r0/5Z#`p5. * x*ZdBz#sZxӌ4{ίC T$m7Lg- Ȕg[p>̊ i?l[TIO( ͓Ћc/Cc5>o({GX-9YXlH>/CkUH/>p$,^'o@Jfalzʾ8T;6ǎ(Z[Sp)x%-LT P _ ?G_u|l-#]?e,/iאcpvk9mީYW Z 6R> u,cն*0m;H%G(ZjȚ nxu4D-Ỷ9:foǏ/SY*\ ybW#~輏djÿܺ@\O8į;ydW:Jh7ͽ]MjGQ|{Hrf:dInoP{NnKpK! {8(Z،_QG4<ٔ'j2.wOzm?FN|`/ ु!a{ t'c6xm=N58@rJaw{zM7\Kݴ4Ɲ]ppV GKJ.d偰ReLou-3/^}NWe*2ӈN8gMnDqQe+ ?p \frCEn0EaW+0-lL蕏" xPҋ3F~/m\bg]c_ \]I?j<xR?KEs'֣SV<ЃQ/Oc>(o{:ceἾ1 3@Cu!6߱L7Yobi+"z,' "eGlQbP?@6. `fπV_ߺVZ&O o̊{E}kbipp -Wh~sW٨|vj9- jA$qdֳC2A'iQO+!Ƈ?:\X0uN?2v%yֆW5 Ehr1 Y1W*3v{Cʢ$H.ʔF<^ Lwق%=3[\1^Gdi|K\ VŪ:9qu>*mp?]nl#` ]%zwfC<7LGk&PQzGdDӶ/ 8|9>fi .ɩ_rxN?\p0rϵr:rHK[T4~npϰt{RE#y(]WEb,Gע4hԜ\WP0"H0E-W 5>?&S +H- r}}O8\5+}"m#;׻.@wO; \# ֽUsil']nf Aekٵ5w@ tz &Rkpc76 g78j.Q595_6^og%N|ȴ,ZS/nrq~yC.Y\%呂8Qi r$XVT##OVE2VIW ucɆ6}7gXjR`=loZƢpiT&yb;|gy应u7t `F3N'l?N>-;}hlzeEH>  /ؐjxȇ 2m|qS!ww/l{AC1.ձc˥P9E0V+-ulQT F JCAr u U1_Ճgo!]JAeyw4FI5kEUb&7\ hWkXqLF%O^vNS0 >.<g/V/en,4_t.B򪔢. >6w"FLi߀,X >Q:YCyy=W3q?b c4ɣ>ХCӤQod\N1uoFo9Dqےc --D45Zܟ(|+uZgi1e[)x1v9">KXMJ # V+zvS$ml]o|ƒ6Y5S,z2C+'\Aa|610<t)i,w.89~u)TdrM HoG]^_5,}r:Tq=PƷ;A0y>J)DD,G\\tD09h}|A REF^T &:#t pVS!eqVd܃9@zc9qGnP PJL3a\0>xiT̬v QbIvK,B<1r|v1Iic58oWn4؉Sn<Pc<4-8%=:O:b@֏t.F˝`)Icl O5}`q>nAlw3hwnS7a'sD|ou$AE%:oJ߾zzy<$vРq0 2iQvX&<6psn5INJ]n(0Kۙn|$w+G3Gr@TRg5.JەzZ ;fa5VG]]0Rkc f4`ﳡ-BV; 5(l=ُ> ~ sN :VXr.~oPib_78߷Tt܋?k=nO3d-?>#uQ&l.PCIk,FЧ0úWZ[V6B]Nv+GIU~7>26{߫\oacڋ+jtb>DNYNAXJ"7 8Lkbc~)u֦i^oڙ:<^*L%{…-R-/|Aj8ZZ/3! RNS &:GSe1JIIzԃT>R.M*'G6av}sj3CHnm^W_;xH6PWJ6fil}8`6>Km> MsW85ܶƷj0tc>b&cE6&`D盔ϘP^Veog80+hXf0K Þe&!n'c`U젶X~fL`lRUw] ʐ=1^ gO9D9 .%OiBfa|oMm9ҷRR&yZ,2l "I8J_Ee &R}Snq5YX<Нa ܥdgoSMBu,vkFSHQ3mkOhae;gfЇeƕ<9qan,vL0 q |?}bB68 Tuvfq݋AW-`Z|쫽V:N w] _kD $nvY}ȩ G#cU&-ԼgD aufޤqsҗõeA|DiDHm6t:'݌;l b *\/ٿ(!_y&*]tYP \#Zy׃rv[)Nvw ~S Hc8<ORm=Xz!^ آ0+ȼk=&tLQ$ [\SﲞUgeeO]yRbs$GSE#}!'sMTM 8P;-oX OY6eaz!(@Z-^xnn xH gnwW81YD%RTE]@SX<B$'uc6lVPK遯G5Hs"N'[XY9Ŝa0cL;WiS1.>rJINiG2=G\&zuq4"J2`nkf}I F0UnD67pq*SipMj`D͝GY4Р9b}P5%=` ޤМ_@,.my`Xkaaݿ VLb:)U\WfV%j3[ivIZC!iz-+X.>,Bl>QIP7hds= 6+~M 5m|8Z tĭx@2Z$5&,`/u58Wݪn[Z.8J Ճ&7z[+an*3j؟ք*6dKDhZZ:/ yX);Qrng{Uv 5ކ47ۇ@Ij#Q@?`ZL#~lC :5K^TΛp; %,,UYnÎyB ֋Geg~ar/Tmb1fرH-qJͲi'[|=\nap&nL=:N>K_>!f0 ū6$CJf+,?" %S%=B) `=麜}J8-w+/@W(Qҽd7тqͮuڼy@nzGkPs!x(fOBvw'0G I~(F 'im)#qTX ${rRǃ+vV!ou1,8}jK/RXB,J}A??( LI֖!zCf>=UeqDEsxLZ`Skp&YLqELlM߉<LZdJ֩+.f'XbЌB;;@ڠz kZhX7C;׃6FK#F7nM uH]u쿝niRpiD@̎a靷9.lhq27 C 0jӣS't 77b39ՇrV%fZrIhu&mH5M`݁`O]i@ʢ_ď[@U#)yM %m u~-w{DsKeN+5nPN,$J->ߋ) ` =t'iL#[BL* L1,RtZUM5Q 6>jU ecVL%nHd˯ !nUP5x~gHyHEn؟rrWeVq⾗Ը|X\NC3WQs8eyVNu_# bhyma$~wϒk@~zœe º8L9,e]tT~WR:B_ET@Y^ґM$E0G [Mo\ VpXcjܰc"%3A4>XNbaFoUX~]_h&%i@Jr ^'ՙ|,oSrV$G 3d>IN(O~SןCr36n < XQ';mL-5 *h`~/DmQXS_A<QN %E];Zttut"(L?tpԶ&9ʲGoڣD ix2U9Kf)r"۵FW %/Tdtƒ""E(2L*eXHӔbyԳ=E9'q1H07F6f ,gS:Ec0`4!~pY&.cwG ݱ |*ݶSh7ӆڛpIKTHڤaD `XS 8B}8& R@VG~ wC}T_>X.;"Z7¼z?ٳTh0\Hn'nM#J)CGԇ'^*h-ۛqXK~FrЊ1*v(ECd*:9_.BG8lɪu!2yV{A 4֞ Y94'S?I:,KjJV=hfg*qtSX:^ZndEd,(v*@9dxx*G~ΰ#7 ɹͪWx̦UϜ.NlEhtQY~e ^ۿ4IN|3¾WJf 3H?STX5jQ{k`E~H>1)0$c'qbg ; }(`Ծ2[TE6V Z#RŬ; Snو$$mjEs twX`򇹳;NX +1G)TB}@$qnTθ`|&L   W" }  weeDY9_`7 X:!H ?~PчŴ^HsYA^zgXHJ-N7o|(-z`TËE(ivǵá]+}&oWn Xc}"ۯ UixƞDbDD/\K dKQ<5 mceɗqфICdnjh;%w[+m!9vf_DL{qpcuPrh'W RO3B eƿx9oEMj޾UOuKfFIn2y/bcv3 ަּq6Ię+aِpLLGh*m"4K%XkJTk,QH"r{_T; 7n9~İj$ / c#rBi zy6-]l>c)Nqoש1q9\xU'YHIj3J)r͋MR\Nٸ}f[nu5d C;w}vV":h3}[aYjQjjl9 DݳלZIGdв(o( *&Hx9(g>:D,Dr clԬ.ʓ˥Okw"$JoyC)1"tơ8 võ*7=zvLzmGx\LmHled b?zV_M:9Y%0J⸠VpJh2MIuggu$h*JL0fy9$h(c~*gPr{[4# 7dd4a~(6 <b Sl!`p\b=\7C uQbV*zUoAJ,.tc7u,1 YJLRN'&3 Mv9IΑ0D[ )ij&&q:IP\cupiq$uA?MF{1ذZw=aLYBUDƨ9 ˉBcCtwñ4Iਸ਼>yr舋;S어{{VBHLje^jw$šuZs.j@t2,;9\lb4`hK~] H MHb(ސT Xxo`7WHJi./JPck4Xf ̡V)T5 _u(O+}!oZa*?^OoF'qkm% }!JRO'rS@'Z F"Ld}WH- ʟG5Q y]A7\:/ )Wl頜PJNOCK֜ V`C oQi? UV8Q閥j-Ҷ%rPpЏ0p)fc\Wq:䷢VG N43-b+ܹ݃"S߶Sv#ib󔂄ԧYOSݑ[C~&.|)a(q-w((Wɫ;iBF4sd 5O~X{Y IW __Y@5xϵj-oĀTob&x%IDaX#A=@WhR F2,P&6t?_YĬ'_a# QU㪩4 z3'cj|[ӝt~܏,^ynjvRkZLIO?  `!.rgT>cXF7nK(>r4I]Ek!l9(c6!#sHNHրe~%;V25Z1CBȻFmTI)嫆+0ne¤FY `=>uS\_PZ&b.ڃ9[0)jNiaOC$vfSy@w#_,IU64}*uYc|Я}z+dϑ?a8 _ UeYM! E!pp: bI{89QKd~z(ٛ(Sh `tgܝ:Ȓ:L\#&ύ}AC;{㠯wh(éG0!zҧ ˯ ѻDS6X7_Ȩ>=S& ]-S:ϘD[Яj/UWˎAuW^J/XZ t$vʦ ǯtۄ0idX 6RҳD\i벭+Bj#]36L#bFoUQCbGo|"DhGF I eSݶ>]SZI4.erGr/NJښ:~IRFb߷Nʵwk9`IMq_>P('W]\Vm'pН85tY̛\A)WVyS8oIW$+T5&$b38GZ,qUR”4&JXο,2f)G&Ѓ 5=<.yZS8؞vjd@(u>w1%+ ]ʹ/, ^Lu@3ag%g Hcame^IGnfMC2*9rUO+Fd .5xp\}^ Q%4IR7TC%dL?Bdc:x} k}L'ZӃ,dg$ZȌ2hu/Y ;=^r{O޿sj{QSohMz =[S&[ZYv,Pz9  m:[x6G2)'U+&h"}Rd BV}HKE/^LcciAtom^Chm%/CEbƧT;ai>CuVIAjG ޴A@׵I'[X\ldXhfw+Ma Ax@PyUƚW r?Vc=@rȭ'r4 blCcp&'BN#0LJ.-i]Q0t|,h@ $ז%ѣrFo'Fр..4=FA)sXJ(4cmzJϊOxqKoa!~h.px IW%*4=Ӥ ;6;H,ZpHUOF#i j[ƌiv=r؇1~k}6r4\!R]K嫳I#gMz!#/Jf:'Iߠy%_] N[0&FLT]݁bS P@8OIq,x~g.7.^? E"W5meRa :oRv)}O <5C<0`gk2o+r{>F]^DdԚR曘SOn5xi٣X#I7\gG[_qkHosJ*z4Y* t_"x/3{ ?x,bXnA|2#Y7+69lFP3([Q#ouH^kH]_壑D}@L҂oWy#R,|F#JJ$6ױ N‰[L'v+>ƒۢ`JI@Ds<T|6#أk"zsa\8&POX@PHpm`{ 2*_PWkA8T-` Z1&rIo __##BurS241EJ`dl뮣rTZU z~>6Jq׌礕DzecgpS=$IloxWA:+P!}($H6l$J]CICB#I+#dx-4n[yٿWnqkPRN%a ࡍ~^A,?5RJeI`Ǚy tnDӂ^d3^BF_-y&D5xm kɚ ^mXKI+Fa۱JfoΜdlEԸ^w L1 }kyz+]: Ur܅Mm>:DE;MDy r<ofJ.eT.PKsm; q<rX7I?&yrumOO  bWbdGbIrL4`p*ʨ(?.~EaŸ"Q#zadE`PtcL"f}ZpO9J [b*[M@Vq ,`|ךi5eM,o+4awel_43 UF]WܦmwU 4fV>5NOYyP%-a?Y Ԃ-y;:?)ȷҗXZ;#)CB9Mc=]S}5w1.^{DtZ R|K69`=U)mmn@Ӌ0-I5={8@p? 9ӤDI |,n\#5a,gR+pk6W`12MHCel׏$;4hd&@*N%A4 [YOwVBzbF[TR |L^r3;m.,}< R4R(/9 &c2`QayUtdAtİG3NOX"?2)*6 inϒ#U!Vv֮=p9IN1`g;-ck(AB$Wzc=yKboDꐕ/u׏h-Tp+lO7(pX=01{kcZ*痎!cI2TzT n=Rz^܈|2@0_RM?N:$kmM/'?/Re$TFiܯ-y#84du؎2@vFХ 6{k"ZD@%9yCXn;CE HNN*}L*jIY r?qL(ZPV5 80b[#lqeBMˊ[N!-.m {BDSМ%<ʾSԘ{(u^(6gdMb _6bP `exM=VW3'6 SJPhHi" NkK/Rvgηw&[^-=  !&T[TL|6(Td鎧8`OdqN2yF>u?U_68Ƌ%`iue?x]tpVʓ9t}COGqSUePc!3Q0 ভ!9/ښy52<ƛ]r6P+DeL A}'C2|~}yTG2/kz+jqPQ1V`4KkB]#b=մݟoj̾\)k(iy J !?WkWs9<`:Խs+9_V9r()N]ԅ6H%\E޻ɋĵ}dsڛlfs)<8aMmgR®FB- Ѳy=zn^J}^΀z,WߣIA@yd#'ݍF T,8rƥMjKӪF6Sޙn&Q/50/<$]0:_) y5O؃6R>RK*c7dtY(MO^ %ϟ3xڕkИ'uSh Dd 6^O^jK^Pi g\@ť-U3cCyBUl3"XP_=כK̏k]͙%s9d\ae^v妊WkKOKqxj5s }:T'2~F\zo̿9@s6蛽奼3K&no-Gݹ[{r=x##b˧t]5VݫA f%Ϊ^oJSC3vCxzs6,*l-θGxƹ5|'q DnIy Y0fKNҒDB$K'dR7l_+]C3fMb)nJE$R5$ @qAb"ʙ @X2UhCC[`HDkCH,À9F{WKʌ-b6 #14fU bB 650ID'$w岉U\f|okeLN,@5&y\?Ž_l;/edir 9b5۰n@F[۵Zȫ@P/NٽIxE!]O/$gOm'w訰S(237?H3 h*`--:mz5 b'z+ U66sЈsn ^65Ȅiٯr}ڂrTKÒ[Tz 1lL#|:'V^E+\Ƌn qN$z64iyzx"\Q~1l!\/{mhq,m⡾]D=`-5tVpTgA^7*j.k/TƒN<5Qs~}9ae|B/0ROBC H!,$,1fC(8 ˭9Qt ihƖ[;4 ot{b<C3kx{mAl I-WnR$SL_ pd^a~w/5鯛lyRا@ʦOwT[%Q?-ukNN'B`KYw3qEI4rl>W)&TťL\m^ÿ +|_ Lf-?o]ZF@RLA˯*㤚v!Gf$K XžB_Ln.zXj M+E.?tF =30i]ݱ+ӲB@e?Uͨ&+e n R7$h?w|߮G ϕ Fy,ES(KR'K#axm l!ΈEґPA&$ԗK-TJ>k!v)/8[hS'Yvy CwKB9X:^E'R5r(f՘/f8;Di !ۋo'5aOfPTZRXŐ(2!(.Dޞ>شMwv0OSq Rjo1!\Ls xDk#|~x%n`̷( tm?ՇESt \6 -&2>'7 kIʒ({aFMv K>&=uE!7|㧚wkc E]w,hDUfሶěVGGGL)%#͝ jPWTmOW„m.o҅$<ˉoNO;Ւ8k$NcnIZ jHP ,+HJ1Rfra}9:%8qwղ'˸E)v\f|2en-M]=8$Fӡ/<Y f=jL De<ǞT[K,o$=* ƥL)k(ÎlFܮQ0zIR]/K&iz[-{Aw3L;El_ ̫Jr {2(x?v6XGFA4aEliP= QDs7PY7_4gd5X5 Lw+XDq . ͏Qoa-vuC2Ĕr4+cݟ { Oo}3a 2mg)Fa7i,JWqL/+h٨Yכ:2.ڵ2-țm*bM%>h>/G̤ZO(C~Mɷ8K[SA%=&4Z7Q;]}sփnj>f."s3\ V{ !^#)/^|?^SRd &(twC'-c4y*t%3 Zt6Ro[if "p0my|^ʦπ5t¬D <}4_/;_弨3KdHTJ@A2sEQo_Tg#.6pt>LrZZp gcvPT#qgy2&Fp}F|4&Xʱ᫤wTS h*v 4Xm*J.ȿ6:^xޅD{E>X!-`ʃYfzwfA%t#2K2sj= 5G@ogh;3ї&h*U_CpY؟J1Kr*j>QVz)Yڿtx5o_\Ȼ] ~ O>|et0і/ 562i'#VUS/9~!=<G(ӓGeQ ] s~ {lr6Kbi%_aLH]XX A.D)efGtnLKCyi7''NļtA.JLo5^I lgkB1,][k.V*mXi4w1O:7*< 1FmԵ^B%tɬg*}K@~{VMdE.BM9HXVk%p P/OПU,Q lCٵ(4iOH))D[1Bg#eƀ<}ù/&cDޑvLPؓ@ۊ`kᛞH)qD2Ytn+?t#/ Lx)cEj#JXŕ8q!ג1K;87G/h-"Ɂ;{f3w^0nI1.Iz {;+gU(LE'UM=gbN-jnXփIyX,Ж[vPflpvlaGI8_5)n6r:U P@n*KO}==E[PƙG\5n??.%k/}]:)j,>-hD tg khdQ kDfw Jݐ.kͣ0 TO.v/k&E#EXQoN@ݿ7Lja Tܰz(>\ViM.\,GmB|:>!KbkғwZ^iAKjܑ|)dV@&0)jϜu&8ij=v@ |=nJH4*C﬌r)5}.̲̦ 848=`#Ek3M#i2-'c^޷3ic;?M͎A܈5_*8@#@ A8b FUttRxp q}|n'r3e$!/Kf1/ Ph]d dhergv i0<9Q,(_v TOߔW,ͻ1-Qd\lrS,oeiYa3DC\Iĭ;%M~f`?(+\XT)I#ռ2;s^ ZP`ߝTXJ,&Ou=QEL\V]Y&@fsl"YqĻ4q/Ot] Q#(#`"+}]32q]y&.Ent:N?Hb%CGn͊eCRMqtT@agd0K.=[6buXhAorv`A,EFcAH|®<6Q-B!ڦHM1<_ns`aV{0Dj'P+wF 0$$kbֱ..tV(UR93s,V*ld&8uGhQ %%,ڬ1[]xVWaU~QzXܐlxjQǴj[roeғJ۔XZ]y.UP¦m-=[1Rj}|鹦BqC!v9}E@NW@yaUEZ+3~ӱ7Cfio (u&#n-傀sMkE/zq4#"/6[b<_^ ePZMb# r Τ@^xe4n_\zlX}3cTjJ a0#A?q,O>dχgZ摘J`q] #(8p4<:K TZ]C][xgML+⪼2/6|rH Gc=%;;@*,#MX zGOSMJ_Fg  aKH!A)^kPH=?޶{^F(HA0` ̦-Ҵ@.(TXtPSѽe笿Ӿ9 8yO#arww`_Y:i \[~fr928RҢasf7N[쫜!$B=׃o~r顶U/®plӭt-kqA45m^Ĕf!|~o=B7N:zeF-BmMs76 Xiu (a&c+t?YT|P|jڶ8M0IR2IuMuJTr+@qer(in8p77dbĨNJz&uNYYm6ulrV%kw+~Өax^ˍ 8KRLH.:}b U*){֖ziPV?DD=e-EnVWNnߏ6S15 Գ$_O zɵG,"A3 c@~ I(q|PT1S'20sK8` ŘR0z k:STe@^[J[y $Yib:ߌùE4F/8k%bwFGXAU޶Ht~IEk^R.$LՈ3^ ̻FS2:1ƶrȆVhx[ժ6ix^hchP-WGIi̘v9^,aɤ&GtцKճT;Oi]{嵵{z/cٯjNP汫A_̇e*pJ46\57F|ji ?I]lF PbI?^b\q hLr:)2,pcVƄ$Bc2/M<(2یhhf? )=#+۵Q࣋E~ZWUލ gKӾ3PE*O03<%0B]f )-&Ena#= @q/A1=`ozvY=$7adڕ/Dv'Xi[;0wRBwXBCnBK_mokl&mg<}C42R_sh<;Jh_'6G}(T`#/ 31Ǽhz:VdkvKwi`ϣϧGS[\U[lʐ!JNy:\:Ftj&Oa{۲'}ԶbK +vAJ vBh%hތ C4ǦS({)ĿQ)$ڳm},jfN芹*8lh|AnX_aMb3oq<'57~>&-T!!e+_8b-jKS(d1-5/KBHW:\]q"өh*+Q7bFN"d(sdVy-:5O[ul}t6.#<7QU~*e+{-$YM΋;*CI&P59y1e-#@m- x}OD^b"lɛٔi]rnFr g;°bCJEmP]-rSUܤ%U31-pjS)`\դSW7]o!KNsc9{tNF?`(ϑW‹yxF  S%؍O.R*QAVGN[,Ő'ex72B;FPc_!^ȍv.i]lUB)Tiw\ e{ QNV9GXXiXy&.r/s]!'u*$AQkze(N V'j ԅu:pa3yǂ0 4qQ7_~g AYY c]s/& eV!q3/ r3Q&_쿫hVtRMeYEʘ B*a*?ݚ@$pzWKH;5HΏ P1DVP# |aVI(4-0v2RZ$aGVc נ ˀ=b٠f1Fv#l46ftZn@VpuNYes=ݘK=;Zkg2,@dq\4Eҙn<>`ɣ k; e8حJ#x3q[{EA)jۧmi6[Prbkj Li/9XAx뱲/_ <[?W*H@*hu~ZRr^wf@$,s^A ]o91y}=keҏ)ߜp СLBZ7k'Jвf^7*qiiﳭ){Y|@̫Pq f;f '[i(Bp6F]9h[Ig0oɍhV3`-)os!p+0 !xkCşE \PMYKIpf tE.q}G=azTpa;02R޶sKR7A%=f? ,9VCZ(sB6][wS",JW<Oun +VNZXu1a/[T&WYtHhAKmN&3 VYg솕mn˰$7z&k 䢨ǵß9[ IKLis\7GU ,mЬ~ʙ p9}芊{5zJLw37eZa$r$OmH ہ$LVhLοafuX]Eŀ8:иH!gAe0剎΍ak;*t7^Vݔ+vN ׫urH(UԬ[1ԡ_mgVqs@kd +t7d&Bwn_ m|| (0/-zb}ECO f,9+| 3خ4{J(3W7ANjd]Yd5\Hw oNLGW5i7aJW^j֮L-A3G6)G-cB7aȥhkm(6òI@ f[;UzR? 4bܤMiÜg /S#?f @_GyO k'$2ָQ8}Ya1ꄥΧ1S^!;귐6ԇk{/[UHKYJ#"tewVi`iZ0M7mEbգ2 #AZay j-ꖂc{3Y2$f>8dGwHc$?Nߏ csu,E;%YXzIK S EJq\'ZX޺QTBM;SpżF-xPͽn Blx*X2-x#*[RmrXFFk1ʼnS9` .w8Ôҝ~vɔ}q?+c؝v[XAx#j]¢QLP݆4>$%nBG'ja#<ٓ&l Z+FZhS.$/\6oVʃxpյz^B7X.hŐ ǜM$b M/0TmtCh4/\K,BUF8<Ц Z5ݸe:^;䉞,{; 2ئvN{E1 tkZUQ#Rk3J#9$qA/w/(_ )kD[ǹ{yXDZ hi׶ǚ,r~yd㨤'ѫK  X$bHӜ]̊-<ÚՀQfzcRsԗ"TX(e` e(j@Cj/~r"-i6lnϨګM0h,ٻڣF%SeS["R-skD&M(hܺtM2җr9k3SNg (pȷː{0l7|P_-F|u;TWn-@:C0[M3z[3@sKQe[wm޾Ԏ|Γ"U+B Ut7Nm -\H$4} ëcbB`{7دexNqI9r`sv{~ܵ?_3RSp'|'^]$:½@mm4^Wr2ʞt8\iNL% O&ԅS@5n3팅J_8N{kt9=3šW RJ6\*G%crs#odoA[zTdyu 9XypM2^[q,Z9a&SYdW&Xaz!I䲤6S%~+k{>i4=riq{!]qDcňqbbVxHӒ`וl'0vg8>[Tߠ< J`@OM.oLq;+|f΍."Ye N(,6(քM7ưs| {Z`B *;CF3p(EWyM[;#l]rdæ_quהuS17;`b`l)9uV4c6.mԯcNQSb7:Sal5?$ƖW¡>V %$P?F'5&Nfڹ^(=k\349,<'M+3L*^$ hc1㬀Di% [4/võ sPc'OR!4põtem r.pc&KUX*|Ї@zu'L%a>"]uDx^KQt,|x ;Z.y%<^&M#@QlȌ` S6;̨B\ߚ*!OٴS첝'n&o+1GHO2Df8U甒 1J3vm_M ==`EV#?s^=sK}ʾ2k®a:X;  &MV.?6k n 4ḁzuo^9żZ[ l&tE3;1(CRA l .+FŠ.-luA$0O%iY:mW0~]ae8lHa0ڣ/zpvp$՞o?LZ2̡q(=EYeOIJ$?bu ELgCiS谅s@hWB謀^@5C:hQY쓽fpbAy-RæXӰ +I MൽW( psW>).xh\橘ϋY1p::?17^G] ||/@9&Ҹ%>M.ls|E::-#\%~T{dRW4Q@ Y&]Ҭ(z Ci3)zv^lx6Ɩ ,F)i.6tQqE.iX> HtpėWht=>ܾ,PyC"7Feט;  ko|ɨv<.^=bݘY#A! +KR{Gq?f8.lمAS󓣱\l&Pdʾ'z};hD,p y%gb)l(UwЛ3pPr4&+6⏄ZĔGrMX!&$>2Etp<B?b%0VkܤOOd#w̫vY\,qTU8_z̼M;8:w=9HߺYQVɖBEV8E9 |ʠ:_Xaưr/ENW=Һb*i/jd pnZ` nEw{тws|iKC,KӺ^Qr\$lZ'_ jcLοN`|Nzp'o#Y*&i8w$uOCzDw>\ҬW1INqfEM:݃56=赩:5C@ C-vep6r̪͜|rb.o/y0~Ce' (Vala&jB}0&i<֍|5,H#"$!aC 8fr/8<_M*S99|:29DxmzBEzo~e9F-ŅƠzk鲹0vJ?Cq\swuk<:0ARǿw~3Вo`Nx:hkS\UqqYbεCj!/loLV:Х5*;ia\'8OyS\DtKJsM?O =A2">SBrRRo;X繱'X,aר DsvUwtmy_խ%8~:+j0Ja8#Cȫ0dݢhԠm=& F}|%s(sc$rHL#WF~H+ˋ!޸߶/|w)pV:0-Pd ib^q\ʟrm$#ԥà)'p,v12h s5+H~6A&p4t`ofȖBEZKMdAD ӮEJwծ09OR+ ([Tmڷs6%e/'m\M&Iv9~&ѭ2c+m(F|w8Vh0mָ~ V }eOٙ$4Z >vUC?2oV*j_Ԋ"q6YZ!8xD(춱u=Wvعu4?NgR!vXD%gc(I}Ѡ>Drc=o~VY6@t-EW Ы.H}W|~F)uMXͺa4ħ?b\م7Aq7l"Њ|ɟE-XZoCz?«HhUIt72XjN C l+H{eO-FibբDaDj@YQDIJt kP&zx_,+\B_Ìm0+N!d@432I1  ߷_?VxoG}(plPt*'ܯTCf}^ *wƥGz Іӡ(1bdcP Z?Yz*vwk3A|*pT8R%sGHrL >--^>G!!Z@Vچ)՜=3E})ӈ?L렌)#IX4he{psl~"EM a}:,Mg^<2v q fphxMuyC,l)xY&4^df֡$ X+ }cDc/C̨>çEB88^qMLrWx{"g~wmHAlTpオh۪|ǀ?*c wl"8@{R>BOVDGF41y?a1,j|ʈ.&iY_(P޾7xk1E@.3u~ Z#EdDYLT:ʠc={QTjf+ۛ>`~:>킧EiGoaYuT_.P.(k.ƻIB~t%#pe|7>d% V?BC?@Q㺴It{qc VհivbWOp)zᬭ47A:;6-'GT&mȲQi6xGaw@spĂGCmRvO=#qެ/';Rs@:&yKOR$ '۾0djg|=s[kNKe5γN1M 7i~Aúo|.ߥBɰ]qM\6pW* %p Mt7mMb3q]Thf1ôi[Y%HDdz, à}љ& eeΗ^q`.M܋DAY8ԺNZӥȭsZ[RyiueX @-բq'˵= /s= 2- |@#nٸ75b rnj= K") i9y;f,dT9jlDZinKL[s hꆼ$pBO<,LT*WQߠ:aq2g`bN݉ _9~{V} u8sIٳwrtȝv'y6TW>{M+TE{zkՅsT #&}?~lBoX*IkLI#ɭП Ys"{so[R]c ++ǀ\U+ K"ܽv;;((5栻 E,юp$Zב}omzxF/#xq3Q9*:VCb}F6mW}nPhd}vEj|loO& v-ПӐr1:b#;3H BDp?V4?3=C·1>ȽV@w t1gbϷx*Af0V~4/eJy^C5;6@26X>Nps;Yz+cx$.[+͗W(P1Jb-$kfQa_h`Z@ɩI.n ?-eAVi^7F<ɿ2P0k6l;zgr?W1=˛'~y3"af6wJĞ _"zrL%gPdo%1(XP}pJ {-g>VW[[y"V`.XE՞9hyW~-3{&ZbN1M=((;'cD΃Q`C:=~_;N -nq1vͅZ* W= m?R`P̱KUf سR~jzgXw߱ᩴl {q1Ix ogމ @^ʝGQHh"X8>)4?U"x%ǃT'&G#"W mYoc4m[oֻ僺:3a![~b3B IJFx3y@t9e D<RWϹ:K7tjw14&(, O3`ҽ!s"brE6o墨N_qDZ*ct-2 z-B09dG4Kՠ];FĹ6IЃXܒ+fLBc]MO1Ҡ\? z雮w{w&i4n\8q|xNѝViF@aQ"B\4oF.ѻ? +<@|ZQT=p ~MHP|]*=,R$7q:S@=950'-Qr)THr׺qv3p£ZSvufV]1+d'BX&Zݹ2(t≽ވK՝.. h> ~5'1RsÜVDUoJ3}E,U]P'pī|қY붱KV3w!?!v Ak @k}[ⴵNfLHQe9#Q{NrTtE#`qWJƌ.W'XB_W¾s4'?`jjq&l`rVNQq,ns~qi$ hXSl4uSPqW (rbrBn`swldt+;REVPL5ŏd;ϣa Rkow֡sRR!{xgͽܣ-Dҗ4նmƓNc;h$en[)Q2(fc.q_zc-@HL '4T,8F.xC W˃B 6yd(Z꟎,0k=x1V-b&X'-PH4F.>:]F__ X+F'Z$|ib.MFw\S?>HkfvFymddoV9>*ϱT q_.S7}X1Wt`fQ` XP$A@j.FS+fDnO`uְl zմϥ.l>zH"|}\Sa#9 ;;g Q}~!Z6+l^wU=my,n_ b@PeD!0MP."TQ6Ɨ NFI F15v-| twtK3lv$T{yf?ɟ 2bLqɝiNj H;DG\=%Kn0nrsho!uQyB}h۩US&e| KLcPCQO Irގ<>̇l7}[ܖ%"T#">iSi'Mk}1 j“H瞱]P) ~&⁅y0ve,G\q7OhZ ?Yj9n[8hwLU"-v.pVǏ I)M;"Gwv%0b% w#P tXXګdZό ig'4-lֱU=to"C$|t_!mq4d |uptc#ڎ|Nw]]olH<` xfIomW9MCO^rC2V|==Ns\q:91Yޙ&"? }p%|xkvQbc7N,bH{8֎0!mEs;IL%@K@T'Wi0ގ6*0d\LK!"G&N mD &2ifЭS|l~ -_lC,ǵ5:A^EmdRCCϼ t.չi~Z|KQX,nFck)nuӼf*z4GQr1YDhE9Y GjDhIãYP|^V`6D^,jf<Ꝛ O錭k!ETd7` Y.и.p>[Hލ1-oQu!*IfA![SA"j{bl˜z'@_EPXQjwJXf.he;XA!zs(Q~g=b+Wj蚲0Zo[Owe3rp p6+>*;@H68L /Gou12uT'C 9>"k֞ 9,<苼ïA1 hnKp0u* q/#A>a41b!)Z&&Va9GF wLV!_5CAEm|zx#u5oڰ hBl?Hu4w%VSQ b=MufP:W$eȢ쭤K׷8,JڐɦR2ײb6,;nLzB[CP5lX!^]3Д$ ׇxt`kOhx@%PZ;g%t_uDey}  C`XayqϨa^Y؉< lD^8 Uc^쉹a+_cM S_] ޸t*谜*b9!-U{+JXl'6{hjA^ö5⠔:paΆj:%0_YhFKVET9px6wfa|u&q jʻWoiUew2*DҶ3,ra)j]vgIvx r2#}Oإ;$V0ЍfQ>bt'NvP?W&3Ju)WZAK 1,YF DRn+ ̰\yW8bc$#fHa);(t$:k(Eia7a+&ipޝ7:Z09B%Ӗ37tQ.TѪdHMvL!Q+qy=I7kJ l'wYSlY-$%, "!fv3v*(Y+ժDx`͈%`pG2r^Jco4a6vTO@3(j" ![-e@bqsj|e?[Ekq =%t CDIZ]b0!G4KN@2ZCartдGjzm|`B{?NüBEa;=}iހ`Gf5:k~9(}Ę8,82u~ctZ5  GTݦ@1ډ,>oPzsck6280;öhaqTJ]TtDCn7=6.R@p}jShw*D%_΋_x4_ K x3)hxz\,2zLjvFoNj)j({١1\ocΦ}?\cq)fhRD&a*m~d-TRH= ϦiS. cYR+>O Y?ԀI70L7S%a:t%Rt}4op}-|C"LKOw__vPr̮'PUT!Mp{yS `Ә T_HFmm(qVZہ3L>B^36>-2as4>vNy`1L W莹R0/8f{ veEC}:Y_DDn٠KXBxF)y7ܸϱ̉Zh:d=кCw#!EDrK&i)j. EiF6">ho'A`0 ,&%>'; Pwbv`pBqkaˍP~k>[5DgWfamr3=htVQϿWսrr],7>h x7e5,ɑ(EZ@%P䐴\g*5p40Eb@ qfR||CyZ~]v|fæa (&1S-leHTRR&L.E?boa[萊Ivȼ [TW/JG僵s_ѼE5Hel>Ovѿ1^:.}# t1ȲevF<޲19{qXӇPo)fN֣c>"®)s6=>M ,))]G2o! ,LجZXJ_kKƔ0Zq_(K.&8eHi핁=3[-Gz<&[ړ?J2 Z6SSlWKxPz*CO}@l//x QCsKE8z8|R0)Y''SNq,SJ;; _;~) Ql;&RA& \4s59շ e=rF=ۘZ5jHWyn=pu%EK-Ri3>:; A#s|GYiiIDbp5?{+(ڭ}Qmhl.)ʳqssHn*t#g% ,vfvݴJ,y\{;w`?g*ث*)zbu'iJ(n.6 *E(+kmq5#= JhTE:`OyǰYS:ekf( Y\Z)\y'x~im*V yW6z/jI?6 Z.0e@XeJ#?~}"702|pmˮ. ~|L(0֪29L4#q8*~ r$/d7,$:}cW>.Z$έz}kR~*E ˣrUkzJ|Vz`_: 9ԂNhAb/ '^Uk 0u`' S/K+DIi0!?LuJ僯AE39EwhOt< iydxzfID(FZO-Ԇy߻a۳C@ߩjS3x:,v TS(F n-0-шicmR@̚tfFL4_p'^%91? O+HZQTZO q=*Lf߮E3!@q =jdL>k#I}'8#JI#)7~K|ɡsv `/aʔzs7X Iݍݜ/W_90[- 4>I OH߃!I [+ExK[?0]Ez:KA"bt}RfI07j%ƃ|0 nr2&jWrPQ$I+<,L5e6:3RBp9X,G t#O)}Xll޼3}R۶ Ru>93U%#3l/;YьLUj'\W-W)Q)wt, H?׉;cZT6 V_OJNc!|N6?"NK[ׯk[۟i†-J&-y][h\T7* bIG3ҧ&1w.bfٲO4lY:h# //MJq%O{wg\ .B< . SrFeDV@j}9G?+䑨Cd)Y1lAVl΍=<ޘ1gpIP:/}D$7;{տZu-G UlQ?Ќ+̏-t&-qT6:1*\M;1f.N*fVl8#w"ArF)<mݨ%EY宒ɳoS g\wG-i ,{32ѲZ~'ЦA,+[ZޑJB X.\0sdoѳ#+#4 yqJbM[.ޝ07~q1+ñ쒢3ib{ Qw))0'ʭ́*8 tg(x=)I1 ȑEP,-D8&FJ0GG!%6%h)վMXkL g\،E%ٽ=< 5L$ i}|v*)|zsO \2/oED^ʪ"LAZsqnH<s:WውAD2vVU`}k8,;#b{M]NS2e٢'j"̈Uy4c,a@sar°Wlk7zFBSu[Ot=J,6et $l=JS}@T@>{={fPd' \H)r PJg"SqZj0וL2iqf_Evr}2K!?'[/ەL*A0+~?^+KoL,xRx +`!ʠ3d|b5F<~,3=We|eMOYG$b1zEIG2I X&菔|ɥY|SWL!6ƭcWWl@~ 4 nXaxS 3|I)ї̱|xW":ZS.'57NAqt% J)fO 58pƤN2LTs:%vY2Q;:`}3+9nP(&Y/ ]dYX/5il0fQhKZ||o'+dp yhFniIp2a_ ' WQ瓏gfGcf1[vwRRB=& hyXA_F]JD--dRpM5GFMw_> ee!jAmES%H8[2 /ŋu,' Bڨi WMvw|G!ȭa3[Vk:Q4$7yxCJ>~KKjutf>%7"c`O``r+&iMΘdI9)mKl 1XoTGwGD3*G _Y` /Dj5$&H(L]k!֔LOE/Ō)llE ++&bmHjѴʐ@u-=C(f$2ڍUP;}5r{g_E,L?ϋ'?C?WuY :ii֜qAO[-Y5&T!e'_LPvJ "Ǧ)$?EhWx.AYǂIX:&,]@p5(R/-+q%,p8kO\w.[-p6-Rn? pH績AW\T'9V/vK&q\;|3[ߕ@zN0vز{xg2nnky\Dܯ U:I9*v`G"bNbTZɜ39,7nK<\}_hD6xF b] ܟ0xn,6 EcF]mRI_+8fjᖦ*CBYo OÖhsY4y]ˆQ"^Nȟ4oHJAO`)Í:'a3.hn#]/YgdƯ-<ƕIxIQ5׶Z Q*8~n`*DueLd[ y`%}ЪXVtBb-HpQ3dJT tĵ!_?1;Ϡ[,.D;,nFh{CY-~H`?DWiNq:f dncuf#mћ۸7]^pa 1ӊYL=g,hz`}ۗw{d[+ؔCJIvI+znNJ̘oF'o9K#|t'(=@J<&sJKL5 UjOy ļ9WNc/0|YICt!3HNߝT(sઌ"l =`d, y DήkK3bSJN?ϣ@!:B~P8/ô!d>řyFry6ɝ%#)d0 ׅү&UA#(  &yYR~ 0Q=؃\-e9NI-55%c)xWMuMO%rl16߂&%TiizOs=MM(\& RoRG9jR1Q-dL^I  i'F&z _r\BL;(w^/y.OmH1Ư?! M?bշ*/e@sTh)I?;4>ɲf x.}ٝiF/MKźk_.'A2c&X0@|\皸C|% Eg^$,^^Qkc,hiRp޷vl7ݱɼ!ASΞ%-mz*UM TxsrhE_0$~I`ֈǓ? ]\`Jybҥbl]!IDŽQ|k!Ӗո*=6BM5HHrˁYϋ|W/n>`ru\aQ*y%GViRLbJ8{j<xV@Zppn[[QBSQ%cIb )kSb|SBF<:K:8u{sȁ-й b(`3=Qخ|8x#YPhX\%#GX‡U1 J,׭{tNXht$*0ɦOi}b`=Dy~[O#(|2 Bw7p_9g?I=a@zNhb|z.Bb㨭{K.X@d swSk%%IgX &~ۤʣl3"ӆ;Yk&Qs-p4SJ ɂɄm tFFiJ{4ZOvva)Wߨd:,00obnzޕCI[VmnpX%gn7ͨ%l>My*\ˢF6 q_mi,QE{Du_üFbIO,16 vCVs }ZYjʻ«2^bpOJxOe3Gv]IWn?vUlSklsT9`zń[Β: ͙*h4zmqw6 =8,I@^}RQ: >>g@ux]ttoo~~h{4YXD}pYB1=o&,ttëox'+*G}[(,<\1W#_? =` ,7Ip9w,``w2po~W,>aH]%;D遯0Q ,h\9{e~<Cs}BI$ޑQ$u|n R;3 x#EDiC%4R3\'o໡lE vQ y$۩Q[ڭR9>TF ~#P̝)Fns8Fj #$z*Vh*@$t!ݺI63/?6; :,XU\Z \ѧ*Es}o?FOnEGBM^2Q!ÿCi |iZ.#P?/EFi [PO5..ͷ4u]xo]FzmYu]b@::#o&<ؘVT|L6DRC0 ҝ@w>u+Tl[ׯ/+ w3;,%Zt=lsf2mz>C soz> r r[ ⥔o3ޟ9rk _T/ }2i& d?#7vG !"b 4gxV 3zSV )HE`MbY3HӶXv0I#Qٰgd<#5/W (Tt?66ri<Q!B:QIO~A_~&_i4P`nuU1 Ҡ #I'Շ.R473/rȰmeNǣ&zX !KSͶv׃2<!{"‰,;_u$ Zs@(dwkӊGanP={ph?xUE2S6vN b|H.Dv<[f #IQӟ~Pݤ !)B&&뎵٪U߬TQ!{Ei[3pms̟o#4cx30. (8uBx W"IҊ658*ս.{16B6]H#PT;_:)/r]ʎvn϶ 7N$?&'ލowmiXg҇GI[`*lkAHbx{ P)7'“Y; }w]%[(NCP+OGEť+c"+ٚ1`Q4l ,(oDB*Fd.mk'1KYÒ;|fT&8k6I@L]?c&:L*ʱv35URrL3BF b{$H#~%.I)S1L% ϩj1IH֒#R31!"\8ʃtiHK1>D '.vAB4yҶ| ~g΂{Wϗ.DkjEn Z\noKUnF͗|\rDc^\> k 8u.l,'lL}Q/ҟ陋g]r(,n\wˠ$,kF:/WW@ 16r +SS }FU*<ﭧ\hL{L5YU wJpcYxauq><)N͗*FOzsMOnJkEP'Y?ؙec+9S~ Ja(_Rk OgJg'= B!>k;cclC IE*ePGC,DG/2i" ac ޔ.T DnpA`X|L#NC?Lb9SqiMؚ .sdwZAENU rJ$7ºn9(S }ܙ Y9! 믜;3b *+obu,(?Zf9ҿ e㖡sVtS()KhKԀ(r׶&oͱl2E_zJ1pYTݒ]4ޗrҷ\u>fa/il0֪AJfA޼1q(Ȑ8s f: ő70nhThb9>oD?IIzኬK!@QP1tj8 Nt4vb tBGsmɱ4ݜW[AK|l?eum@-лmtک$kFʝ#lqDOz٪PC9 @í0 k>9-)UvT?Iv9# L'̄l0I4*K$MgSLź9Xm}$3ĶF2J*KgUYwIٜ2;+f86Kb+Mf5vXKLP*#2>m 451 :qī `-*q*8.Lm4J#<!.nȥ{ƑbmH?yIldfZl*BtCz,F_IT1XlL/L!+jI՜ ysf o"f;Q"oV:ϮYj6gpD]镋`g-fX`q8rHՎz 6v[sl<&*$H\E(O} ʙ_rB ΛBS]%y6Z4LMm׊$#v ?GeYγgXX'}c)LsI@/}0ZC@ `FU<5o&+Z 5<(iO)fP)`dD*Ǹ{̑/ G@ @ .ٱ?lMif,m:o8EERu`cs!J<80YN flղ&wp)+Z5x6R\N{[F>@   KMC˛*wgs3ZzQ!o^F١,.q(҇a #z:d$B)5l!5 %'Szg_?6 ٨=|8z1=`j2D62QEPq(i6p|(tÕ# ]0ĸ<N>NCYm*g_{Xa"|r6@u1/`{I~94o.\'s1~h$wӺqn̠ .sů_6ʝdS{yQ9gg>juɒOԼE?9Y`E O8mUS&??@٨=QF,@ ])zNzO E7cCbg/sO_, q2n8Li[ڀuo5;`!al0lWCa` T~ϼ1簇|peig kmWΒخz,+0N kQD)$/7>EN>so,c:DٵՇo|JdǪ_^ăb"*P<3k7.:'$]Xz'ke^: _su5)0]O%M.*X!/lEc)W8,]%,泏:|$]a;)>A /:2H1C =tE`B^Nk`4eů.}=ۖZfJ ŹZ^>Qy3 >X"?u8X677&˔eݡyhsFY7(sT 6'ppnBbʮh'_z39'(YPT؂yqkJ|mw\|טx [ab3J݆9/( I+p/|XRb/eCj S9T{~\kg $pU)?o;=#dRh(ˁw[\,0KJdIs0AU wj 1ztt\,hBHq L5O_4;(Zs&Jn} 6M+}tte(QT >[$>!CecV%Ⱥ*ܷͫn^Eߓ:k4]tVNaHݍlȎխɻh1u@FSc&)UQޡ)OO: 85L3wԫʏɝ#RbɲYy|;L!@2!e6vg^wKU~.r,|, 7vGW]^1r?@ #&x~$3Q:KL?%v%pOŐ|"btH۔"\o?e PT xm »V@P?fI&S%q*OA*9Djd7ss. m; 4 8*u<;(Vظ/z=Pv'N!R~*ڶHpoV@`]i^ka,%~ 4++dVA- >dW3tZ;"Dm,7d{=%udVN}LU9o&В#ݙpzÕAn^) / ~ ð~&w^B IesLj2^Ej Jgjf)]jɩo<MJW;3{Ո6w_9C-[6l ]vzDg1[՘\?JTMȦ$k-Ay4b'r5Cdx Wq1XI,wAOT5:A\MIϕͦ&v`!-t4sҦuAȦV/f_]{ַ;N`Q젽k(?N!$+0ڳ5&CU$lk5Wht43ѾDZ"ClM~:j8ʹ#$Wv@D/+Ʈ &yr\=TRq];uUAܷ?Hsl8>1hUlgz: h[Kbm<ׂyS))5|BV2Zs+(WZ*RV1e]w>(9d͙۠~K\B+f$U)j)jrͱ &` f'L@*Lp Bv|An,w YS9 \ 08 /{Q'{\p>^%Je2RRO} N~t,E B7RnnNĊVUBU}Z#_&e fnfр @A8zGz k<2n[;8M@S$+؁ב&V&0CR3,D&X 0_Ay(%'\vVm+D![/#"ЕW\@dA zj]TgBf6)*K Ų\q;j9qBC S6|ω 6x7.D0a|Fd)ׅR}^T%O ѥ琉QSP#R2]O!chkpMZA[:\&Mg;"M+5IXyKs l[+,_Xv~i.6ՓK%Y':B @BU5n.>p yW P:皮5 Ӿ3Lv{D9% EpoT7M`=,QݽF$Iq8hitc1K˪\r6u8 s&:PFZ`,ΔdTpv0҇+]'7vs=>()ڵAPi=-_;z4#:,BiG3:Ⱦ0gCUNz#A b课>Iym?dWIzo=\,Xlʤ/ZxN٠Z9c0IS7r卆Up5sMZxRo1Zl 0q1ƈ:'Aus]u.Ҙ` itᡵXؐ8KtWz"=/XIU_@U98;'I-ւ2JX%@[4ٵebՆ􃟢N.(KHz^%;&7р՗~Q h"\Z@AN1}~'O+77Ť4o;J nS#KHD`_S NWT9ߠqi@z# (hu*SރEGS[ڄanv%c7ۂy<R3d~܆H&WC u0 NfS_m9JUβ)Y4|g@eBMN0Y{[eYvISM(c84ӽVICML$_s?"Y$ɖQ6kr3)lxO1\#Sڽm}/ms沈5b31zW_W`HzT~ANEdܬ M$ 4o'd0]n7. k'w^ym!nMQd)E) 5x/=tdƾoq;| 0ptћG8u~&hgM] PlC[b&M Jm6oͷ$eh̑6*F97w;-:0*R (jѰ yQӻ.6%HkD8ZAsT{=1SӐZgZm ^$h_E}O/@.,_c,t4:+_peCq_G)L!ֺ|.B'庙q,SE1xg''k|`@i|be[Z[[B( xb9hgx=c -^bZmc:p@?$Gi`mso0_Ԝsn;ݷð$1l9|Q$LnF"#{+)]ZC*6>$#ir~UDj'F~A͈tq%0.fcZ7Qb*1A*[I^Re E%/*G q+ PlqGmFߥVt6,b|T}AF'[9-׫4L넣hO.6E'HFnĩglTmO&]DeXx !~4yzMT[_ ;bk,R1P:qlaoǀ#.˘a'?=P} ,^+uc}b-ۈC6Dj| ن|gWj/s[]ieg5Z@1 ƭ1Il:ўCm{/^U1z65SO ^XU`1u|S`Rqqba8%|Tcǽ$,q#%%H-cPR|-g%mw|,Q-jЃ>DJ@ ێt~{C,Q2Kf1{rРM?f (;N 2!Vh"U;E}HDs[zTU$ CTнxF`@]8*@Giذ3ox dϡ)_ #>Qg4^LO,]LݩI)w|cO?3) ‰Ƅ{,ZYc0`f/}>a^]L /sms-']aWvK6"%қTΓC ;^iQJUj⤜l׉s=u<cFQc)[EI۰5Filnp+JjN7/J5l\g ZɋMUvQiqݡ?_5uF6Φ>ۑV= N*?wc ֛^9(ӂ5 G_5=:9Gs3 Bԇx~&EsVm¢m4-i]c/$E "Ý[u׬n/Xo rz?o\0[]rZ 88ȝhNnOC0^{`mIЍfGҒ\w|A[LiV׵!2RfO2MK J!arz |VS)j+pI Np *\ vr;Nycمͺֈ! r h9Q<:ެl1ݕ& Oҩq \,|7B933n1dkGaQ ͍`5HHa:Yt Xw{ `fPk09fzłr1ZVzH+⼠s$t]*xWDe@̦.aևA07'(GcXLgp?﷗0u!5{{;d1:Ыl@ls\DC^Q[H>@ąp3]$>\wRc b <"EnIHUla6y B4WްD&'6^O" 'R1gå mq<#3ʥ7}ZLE2_;,Sbl\ڮ X=[&*,h1Q p R[ݻMb&j}rXShghYE\ЫjwVF bsيt*+9b\2=. GOeQGIב 儍Fq~gA#ӒW>Lv) KL I;kh; 81\_:Hwf卢sT{MԄ(hVޞ~D|ӔÃkа\tJ|daP1B+ ئSU0WT G}uO8U}'_`Yշ ~BԦT^~Ipr11wU⒤ rf@&}Z{ ϋޢ|ڸQ0ho zb \R53$[JB2G_3D*.Sߩ;T _5{G}q%^٬sFt8~$ic!GbCIJm%&>E;JjwK> P  yP}Q Fɪ!R3|+JC2;f3i:E`q2Y`bl2fm>/dN_x_aAt7>pт}8`e$y?I)E}ӹ#J( LKZ}2Y.< nK20zDѢy~U2kH2!ƀ9"&0Bg|vpBr%g1TgL|^1$KuL Oa8yMܒ">5RG$Z GœgSgΥ&:9Ҵ Oů +kI) e鲖*9S>].:v!%y܇|8jED19E޸ ӮhqĞNj#!Lb T*CsqpTr| =a| *YFK"_i-4ՀKWc_^^`Іc0:blrʩz33{ Zɧ2]ٌl%L'X!gQ(I˚`rR/~ F cԗ6^dnZaY#c ))[gV:0eX; щp=OmXSkRTǍQ_x&kQ;( dxͫu:}Zee$!>&%*VjigTg?B7WyyeD'}K@ʮؑUÇ0Gipj*f:?󆰍5uW 3bSOR Mj|J;,Wqk;j̱[33Y #*vcǸ< PH*^WvW|*NwSCbqM#G|\ǔU[;@ԑo&:۹_$wo;6] cA,L]GU,$W|i j{"j~>C;l^QO&-.{h <ϫ{FkZL6fMCj)iIslʻ$4i5"ɱKa\"0Vv`z 0"{%DӽxK.8LDY/[~v6ظFFz+gB%u]i7L890ǎ.rL.R!S&M?BV fJ۵13kj8:&l5q[F`e@^[u:3IyKCR$J3>WM]--`X-Z)PlbRl;b.>r(<;xi"eGfssr.ŽWӛH|Yſݵ@RV@nf2!KX~rnͦP 22ve Q_>i \kXH.?rZ{[Ĭ+і5*/&r%K]i8W 6T7X  gbT3Ij9hQhyW;3WpA?-:EIV;vI +h qɂ"+xم_zA lu..TyyMtm~2% :)#4L*Ӥt-fOS۷yehq25F4729 H]`= 4#h*pO&<X$^woQBZd!M5$o&[CW EWUJa빥uH4mN[kNv(J5R^eXU_$Lr_aJcQaeNzM۷eâsϮ2-+J[_B8RƍN7?'<ȱF}RMJY`ֵB|{ç?!+n2^!-R3Lk7hmmQB%94)akcȧm6N:i*TКNm]<WTzwk";mds ]ͯh= B]6/=9׷| 6Z}#2M۩kd|-< )[v9s=Bwd~Ń!~jNtJ:zI+aė*0!5]0d "æɐ)m0xRLcؗܵ+pr2e{$m6- Wx 9Sk93,غC_rɎG&.JCfxYn^}鳠G[z?ǪtvIIn yn,.P/nT|pŭp -MOWyVK%zVx_脆 nwK|\ާ^2loUw )>(0vςH+iQ0?ď,$Khg?l+/DKJƝ\&_/8u刊vJݽLwRv>h}T> \k- ;3RM{Vtr bI%=\)#>"lh]o)x#&P%fTOےtN(yF}.3z[O~:Uϊ6H' rʹ x h [ܞ/B1'l-9\Gu}^u;A?s|1 ASk,8 U I貆ЃHxj2 VɅԳew([{2Q"XA\k@ ˗4}Dd' S_6?S 4&B*?DjD||"idnC7i YY4loM Z$yo>$PvgyLAlԚ?#؃6%sg^Of)?Ņ C C>Ur]RT58y`%56CWKQN] p{FdSbv`&F_o'YLh^CDJJj= )ODa kCz tn#'^r.YŧG-rbIP.@gA`h3{dAɨdqjo4Q6X 6=d&܇zDɫd %ۭ|!2 N* ~X6;9cHc:dmDv+/in ")k-d?ˁP nXCμ(&!a+GO`u2;sN]1m}A ~T%J ˿"yw rDH?gb:7n+Y(3'.cթ<7$_>o+Ў!/kd 5MJ;Cf\ѩt̰AМpsN*[-G-]hX-43yHQΜxCI~P̈jHG>R;=A 0=߄ዧr#2٩i}>yD.n*H=_}?&2I١hrs=)6v>N}}i ߩh_Ush!-i_Y%92 ,tSA&OEg$fd-v`&F+J]5ݭ5UT& R~&2m~A6Rl-NBM ;78QE1>.ıEY(Bg'O$R($o9M- 0&m (=8)SG{5S%ْ`c7I7/swnOodm'YTlSluMQ3"Mk\CсAփ`խ^}cya2>0)D2xF.Y[I|q^wU^ 5$] T> 1hSVΐY $I.= l7Ny=͈S5(L.Z~)h(e:FV F]](dCxCzDJ~Cd x :Ea41RGAw@oz_¿%Y gNPF74X!-8$#mjH+ Qlfh\Vp s$mHM]~AYmrm0ui߮!\lm/?J'ѵ,sEj{\zKyM%,_>^Qx0HTWҧJ1^mTڏFߙsfg#3r@@2$ږjx!ZQӋü a&f2Ƌqq3O=DKg= uuC"@S IPGٹ=J` ֳ޲"iT3Xykg9KlP _; :d!1M쪃o`fᐜšۦDIÞ)>> bkKCƨD9ϒGmqZa{@£jܠ :)p9#Gx֭̏f=־AYDwcGt^yT!6!oռOXaL 44ױ/,T6O`lJƒZ#i*Qf,|9T.7VGBOXX.O= Cq@{s=wy>3Iӭup1vARam=-Qy@Tt0okO&]7>*C>Bէq](h?;B߅Ơ y55Ud;'aSA9V%+MN0vcS)?vaW!k]hcAzxo\:A$ώ 'l=&.{KWWOޕOy((֒GJ+WV3F4Hݦ8iA𮗜Ω-nte<7շ_Jڇ6rVMI W}i (FN0١j:U@CQߵzf=TQHqqw]֤+:  6nMv}MqTO 㞓"7祓Z3Vx:"}UI$&K"!28m=TtNn$&T MS]fgaO ­gqP;m *趁LO w a*/Ud *IX+J=s+N:}HqS'kZgV ]$ςz־u#PT_0;nL(s ;jaLMRLpX$IZ=י!Q#oʯϵJQ~b&]Ŗsw߭t)3p; 쟨9Ǥ0ARS."BF򜕥K02.[E89Ѡ@0X.Z&@G2B?پY. "3:|"AWoK%z $ q%JlAaힺz( cMx f.u%d'9n`B}cu.ez[0Db~[mEKM6e`rݖu\f  !cT]Bu LP=^}f-*&{clT1)xi 4Qx4NMqKFM{P)1zB!W%WtV`nzo5C+:R怣*؀G )(ETaP,/[@>%G$j/^<69!h;2,F@RM:E϶%/6/HZ'adch|*f9$vߞ wE@bi<\G~)+ 0H^r! 17Sz\m ǶÆ,Ae|^6ZHgQ4[}uԇ4 VE||RǩZiE|N2%u+/rb-D~HGU r.m=2EF1m@2P:B~w'8 ʺE%=7B:\NeB흅+TPsi8H4#*l-W 54/-y'cˉ!uJ=p/;ߴ!`Gz^ز6TD钟wCj0p(Y֨ s7@i$ V)ߧL&@:@1YúƝ!圍;Qsֹ j? &C7+-ChSp8X9HqbLL:ڥ l`ׅDJD)W'rmm`H4NDDV۞Gb[93 w/E(7BLUo: ڽGAOC]3)j,EЛSQYncFCth !&mT,A%J +mpXnˏw2<]EGp- ^B0ɟhH_T"^-.[ECoN?@ Dl6o/2h.˺ hB KdItC4k+|U@zcu0PwU4VE[^Wς_*>æ;=L@ϻaK'pk1(:! Xb'{їo)𱽟ck%t*ɼdRjm}{! .v5x?S9R^@h4pp5路$i U[)tt0&P3D94Rg~wǫG5)?@؂񻗽ݏf_aA`q&TӬ\ ՝FHz ͓xnh?$Drx0Q ҟp ϪsKQ?"/v\яSGKpp $!E†M ; >Os Q[L@ 7z^R=,1Slg6z s/Ha h>Im{0g6}Q {&Ts X2!Ew Skb{-| O]mi,wmPxh' eeڅb7a1{XO,6#|޸P03@|Wz\'ډLCsbz/$& eW'+hr L3IG$QaDh^$ :%,zCa 鳓o9G::bQjä]1Q+c; 8wVZȶSvjrC"H[9Qv B1-"Ǯ36 7rlQ="ꚞo$aBeeƌ>(W[UZMJ'aH)>6UDJ%<ԹFj†a*<b8#KVfi&{@G4f+yÝ|*<} {]2B.IKxZK!ӔVHP;2/K;ma_yr]:fq 9#%=6"* *9ner<Kjoa[Ufp 4X_o`z`JwVD;A(߄_s]qT?%)=69/]Ii5nL?&@ BMR8s^LH`]Dc0Dͣd8Đ tUciQm7_pX?zV㕋,5r,]Tw(\9'-'\څ/:t}UV&}&wOӕԮq$Ӿ`| Z-ٿl qf7+[M߻K4ٳ^vD:hzd|eο>b9<Fd5/l9VJtINèvږ9\N^5f 'N+#?DEN7:";wv6N<7e*wpl3;? G{Z΂7&ۿY 9Cu*˕"zV.XUTm4hcI.N,(x.MDn=wJE v) e9_=]&zNĢp AJ݋oe+ڶP<&C[˸d}цAYKʋ^yOgQ χ ;W%_]cyPk1 {IK$JLL(IsqQ 5-N3cC7ػ6ֻ m睯t}Et^:0=U$>lUȂ&jЍF.%>rnjțR| ӷEMe⛲l؁{1vZb´㏑Cn$" Ioe}VLޟE"hi7^w6,i}}| n@ IVR ?X )=DTS{UH}<O٪۶fXOKE ;G!D-hy ؘo[3)'+؞ 8݂wKR݆W<0,%G8A 6v=m1Sl %őTs8>%rbJ4hbN}`!nLMwh2nK/U̪i9ʭ Vx&} "2tsCu;u;sew^|󙍻 :ǿɫ?b's^kl$bt-N7 | Y(N$>Re(kg%Z*IdC}Fi'd];3aSZIfQc%\͓( q~?Nl\<7Oޔ9HV(:uVF/7Yp{'A[BrڹWerNAEp^ 5k/hHQj\f4Dgu$䊒#`^=QkC7Dhޥ${fE )p(p0 t=c5Agh{Hυ㋙e&df??O/>mnD9hY)x_ְS#b$e]{dhB"ix4Z&ܪ-Q@h=<3e(!Eu@P]]bY@8.47ͬKG=*:c l.1]ıHsAQJK弦@Fl>յPJ?\8ړqP]a+Yl 7[2QSșc÷r:| 6?NW5(bHe{ ] a";_y(y:FcYhSrt"' uU\3WpFfXi.)Ӄƕp%?< !f6ʆ" 䮰q rۢ MQҙk)3yGVMTF+ߚK)҉Qd٘ǧOќЉ ivOqP&,{*=19ahA<`n>&Dh/yA8QTK SFAϟHQdF\\delY'ٖ4uUyY} nphHtaJ<> ܾ .im\aƞ׳2H݇G&mv"hJ8*sL򡩲fKh6s5ˡ"*7[_k8 |efuSwCXxʲ50А3ʯ 6'rȚeC4ڿiX~If8 { ^̨?ދŭhBA ~^`;~l"dU%'dl=A8^zk=IMx/w@y^O ҇$-b nn7.=!Z&ˮnWE/WQhH%;Ŷ yhJQǯm_/G/Ys YЎWpb޲*D2̝wXһb'e? y_Q$ Q'zR<!bP=QDžLQs 7:x+ȳ5b"Ɩ*7/?y[jjk#ǻLA&vUﭰKt}X=f V<"'<6{`r3\N2;uή\BY( >B ;]P\߁׍sMdyGHtZki` M:HT'M`pjɉh+҆n7P: i,pLRL] 0eD-`W4PjUp8'_⸵ wK8:~XjA@H{ 5N5x@HY НpJi =-=h\6ħoZ 'mIqЕ& 굏YU#.pH'=֚鷮0aM #H{iPjQנ tD +Z`].J)i}x^ 8{HK+x\[*2BrEDj[|8_xQJbM¥]? ^o V݇|X<9^ѼU'|*aJ̶unl88~w!_BkSJk94) a1rrN y傾8JetZT}cc`Iyي,½4nq"bczPiBr]ڨ< So;P'Q%NF9Tǘ.f  䮩5zoO ;ŋ'6L+1 ax7uK#28W fhqjǯ[o(ʶNԌf+SJ0Fv@ƪT)4exPGʡͺj2Qbk#kˢGJj5gwrOUGE_ M<6(U_G Yؙ5=͋] wSa{ Ś]EJtRq-5i+xt?ݲgL#ٓOV7ޯn=]Ka_@rT|8."osǙj8.(,IH/J4 Ӈ@fP/vr觏,6q>) 1$tQ=%0wX&NoyDQȏޞY'^~lgʪ%H]GXP_EbqHPg .@q)S o'NGWTA詅D-ru 7\7]ciߐ!a)=|SU}z,O;3HѴ|lp =.ŜTbdq: 6:#ьg94ǫ@Ҿ[D=/h& O|ht\lD6Ay/[g:X8E!̧`:~QQ%`0CY7A%@nḑzH7!{.Yl!BNqҢOkj;%l0Xȕ:XX"0. g'gQd}mHmGmd0+?3|*'i3A]Ro'Вq& 籚H4{ MtWr8SNA0UhKι 푯Ö ɠ׮^5(I?/3#o`T'Or:#E ?BZҏ$yA)_mwNuhwBͬCMoEѡ EIͥ-3>Y#2ʵXYJaiFOZUN0@Kb/9 4@:U4ݺ'mɠ/$I UMڡR*27kvfFҌpL2u+~>Qt8nC^F~hkncv^c OVx(T 4~>ۣn;q4XdY(?w^iQҠC.j%}2o/P=g6oT4r/DxAk~J2󆗩pTQ4|z ^`e@ (]Q-m+p7q<>A{8 ҩyY%cFR`(2 gy:u ir;rqy=&/ uQBt{|a"a?Gb23^c 9Xz1fV..1zb\_cM\r%Às'#2&)r뽧sD SW YFdn \KAFEq$$~{nmBx).D^?GC8JtJ8G7>+N|4e4^nΧ/=KU.Ԫd)3#'N+j|6:t[EmMHeʿd3VJCꮜ1sHY<-t^#XKZ,2 ~NRw{,z7K2"verS٥(``rtCdj+v㭫[_~͟~O?GE Xq,[_Ρ;yof>T{3&SP3qi#O33q<)͟:{t.=omQdL`JpNlVƑR^@I\K-1,޽B}Ukf]PsXطiMv&G=P{c OaIN?( 1zX_5L"|b]m p.bO9y*ݒ[N͖;]|+YH.~L)qTag6\],JkA uK[ hs)aQk{ kqkVZ"lJ}+5Mec9DK4lqhXvq rg,`CW {שR.UȠW8#|>//ӞzT̃X;b 2[4񣉀 s&/Gr`/qJWW"Ml7&z0nJ|0UU:>;lTT_,FFPd|uib H1 X Յyjhpe$]ey^d>0Y- iA]xG&N\ ǽ|ADL|;Ϟ8!>De6Nb}Diü @egn>ţ~ ~JJvXf bWb*a:^qu1kÌJ kn@Mn%4Ύeoap?j5钞)3p<F>w d/ hʾe2IgmK/3lÂq՚)$BsL_imry"rh8-SR\Hnm܆;Ҍ^;ws4Q dԮPab}ͅulpǐ |1X&[]W7w{*' HX8)p.GO\Yddt @fx ڵ?yԨB[*Gi6ru {Nń*jBV;pT09KeJ0Oz9,x63V[}I[WC4 )2>|:(|@GS#E4Fi7Vt3CCr?b͹* 5ɯR +=^Є;sƮԄ:肋庻axjͲR' hHpuݽ6ߜ j ۱G&+cu@ NM~?ƽVo ,4-43`K_&AFv; \&0 ʹ"1KJsV5>bM ik`P&X>mm lo6z7ێL+gAx1`kuQ^qj肙 9S.~Vv/t}_8>0 k 3ދ~Π:= 7 퍻Ua':HYoB !~ ֟-W40~ˢA=~tsT8}W(vsԊe@$k )|;1ħ F,C@   }rkحNp2/J=b~ z-dC.WjF9z"87&,~לh;|:=;|0 >(KIbD%ޱ%Q>NI-3բKEY-1EW4YR٪caZзs)3!ѫtDSOmx>E\EBӅ[!#K)TPpQnHҴYZƏ>*"G=-B^\GOwSS.VVxj Jf[j\f:{#f`wQJUaH/n*,'qZ]W l%|x&v3{FBȡx MK}%HZ)X50ƃq}22.F234;)-FmDʲpPփ<<@H"y!@Đۖ9Wv s u>P +ɷ"Ӊ˟*ͦ*1biЖȱ{w?F ]zAYThF-dӳoAs .Yru;&SѨg-'mn/=xt(P [\Gz<!ŸdݱQ`fHy.Tj\UpCfJ1k*YC*DtTu?Oi";ƒҾMl~c]|L݇s4x0Pyg?òi.q Sop8H7fz48-"n2&xZQwJN>O~HH R!y2I,}X2iR1K႙ ~-to`~SɄ m6={zyfI%[;N> $_PCT~lZ _ RK|?"`N$JV3a,At)/kMNwh~Fo˹XYk@+>PϛbFn%Ғ~ޠ+co0BGjWCJX@3PHG( mb9W >p}mPyuRPK-%WjmaCuV3ɴ_i_,1* Uh}E[!1W $'\o"б QyYt0pGE?߯04:[ց֞˂uBE;m2%7A]l/2vt,N*N{[O"L GԜODޏڋ ڠ!@Kxcm2u6f"A}ب"sN)h';of!vnȓ蝣kFfaϋi;m? k^rp^\c&ծێ{n\XWuq>՝2%*aeP;TO5!J4"G *Q~9]gpXuᙌԍ3 7*oŃd:Ҵ]<(IM,/MCgߊ`O~96*6P%D# L݅lVQ!oǠa`[m\ĥ(^LWO+Z#p_-TTwm-O*]2K<:\WN vL,EYX:iD)~ϋaL&X_Wo%W]@2ە%=ssufw)BbsV<2̀Y'h*f=Cpb|%Nzҹv0/qDTy muЦHVfiSC>2{)9@A}n*bipr.E ]yEfP7LKfare*V>M-qs|i=rYԫ!q{dvj$h\MyWBynRwғ/^wv`AyUeSHG!ߑDjɹZ"RpT4>阇q|!Td85-vʺP'd+ F&E0/}1q,+]}>y@G&?=fNq& L{ERQ5WD#!US4 Ϥ!#]&Mzy#ƅ:Ugqe_FLܐF ;\k^%wgrȿI{uG};+ #lvxQ-RC^ WroDK |㑴%IwcZ嗲qG}dI4oܭԮ 0_/hW]\CK8xx"+ѿj@R!qd  rɷ'Vλ+kNZ"bNфH&hP룘!Eh`cF:YSv84dD!,LC&?vQNqt#t#b;F*aBf?f@aK;o2b%-8iZܣ?XgXF+(D06?Znpd+AW.0ՉO-,:ܘFW1$r";EW `H vg k<ݲV>WCcM؝$ S$c+N6p.ooÿ2,v.t0e7`iG-~$A"ԍuE15\ ޯ_6 ;vIUۗ?-{.5ZK݀%EHdSJ<!ʴÑe7?n39Bu * 1"h;3vS4/A)130]k/4Tjי|-H, /D0qfN_?8§ĘR۟4A- tQ^L1gwB pо43X8|nAx絫/ӣKWX) ñ+w8CBUb_eXDFkB,q_*}rc} \W BߕPUI"J;| z1|%{%G-:x! /(tp xԍYaORgSx'EfZ#!SwΞ " qR 9NmM'm\Ra)cL]*.lq$ȼtvz:0D۷ BaEdp7C28egL^uEI9;TRjdұ|ͽ;}Nj  - {Xޡh=-QoyȽ&k|pC`fy EFΥ@zཧ^T'5(JUʣ|:2֛(ۇF@S=eU9'A9 $?kEe*\ƕY[.a˭MEz "E@}NߓDs-2*qJOwWb]8a)rSY1GpNiXpR]=ϕ.T?#8`q_!QZnxҒ~{Aƻ.g%l+Ľy`or"<9U?,oO>X|BJp -$XI\0'=O {hN޾m@>0al2jp{=,܅?yײ{;{Ǻ}sŸ/%l[TIkw靯?Bu!'O$OcD S7&knC{+nxJ ޫ&sY~F*x aT+_??Q{=ъuNX~Y닚nl;AxuCmDxltPX84)l){ Lt.l hbOc 1/ĸ Z[8= O6Yޝv|CbQn֋يM0Q4i;1zϩ$^M vA$_b&^]W_sP %81DȬ3u:4TB#拈`>áoAEV罻U3ZH fYk{+ۓhmYӢkAq1cYrJSpoo桥%c8 6~@`2I3\R #Z#+R<.YsPS-A 1/*8۹ r'@製.b%},ӹ'{>$,XBP#Js); DoEvƣC#juGR;Ќ"Od-mFm}o!]T:p^6K4-NR*nڐe FY3_FFv.,aXۘ8:tHɊYx]:]29\k<#PMÓ xax \SĀT]ՐjT}-?VNov&O 'SRW7|vWHX.صoVc Qy<]gNB@јi1ə)8SsHKC\3q~lT`>cyZzQ!- '9Rj94">5LťYM>Wu&/0z59J(H5%2gW ib!L<VᏤQx"pYM&}ȃUO rzsC>2CDMWB*kF)chsyG<\R4`x.$N9hDwFҾg <ȈK8*|{<`\Rr\i|8Ce#m/IRiO>ʑz`W \G;y1]? y-t3+%̿]#Cqlv6{fbrk,ޓi~!xaQS .QQ=?, 2dc/*@U:/ ,4E<Cv/  -YBMk:կ! zuiQ.(g};ɱp%fBb_@7%~h/MQ/$.{?S)1v=SzC'lq@1{LHttFceҤ !5{9<' SUJRfD<^j3J7G@ؒIS5 $rZOR7ܣGAf-UȜTs;k!spS"DɗA}B!RXV2jl5S <~tr:[IA8ݛ& yDEL/ģl8B=z7 #D7-`k_@D 9F3n]ޱk1l6;ƪryTlj&7>S|huv"\AxEÿ6&N{MB]ڻ!|PCQS3r4#pO`Ƈ`T &/KO׷XcgXGѳ(Ny%W3B-dFbv K-a]3Gq=-}TT:|ҩom ~R;'T.sAW}c';}v<k`` =TosncK07cZ4EˆQ-ۛ'jbZU`d@!}J*|X1⤼$d,0bu*1K##a`{D} J 4&P#b](Xт+XN:d5VT]":nјiek]qHEL85͛fv%RU$}:}VZ%48K+JPw'F%7C}PLǔJv/ ֙czsHֳDFE\3fRQDWUq5lb 4F^𭟋=Po[}KBp[©8Kc~dLX {w"ڇă/<ܭmDьN+GZlz4U+f^Ns~LK7/˵uz Tz[ }od \Jo4͊?c{UP +F-c^v+1/$L($؂3C|n}$,>J*2м y2TU`*zL4r :&YN>xx-eP8803"#tMක sģVm._._v"k,yf ܻ()C[,3,hӣ)JVNb޺HC5=)J0fm8ZS<Fw%+/}NզL!.mSSFP0Tq-"Vunֶs^ ;OaMxӔRҐ*WH ErK+a7e3QLﰅ#y+R5k-B4{4z0*TRvufEH΂޶7Xmc͢孬շcz)ܪԗS!9UVe=䲿y>%qED9 󑛓/f~g/PmS &CʎthgHqOhqrrVN[,E8.3{kՐ 3[x3τ %c1J%EgGJʇ-77qD2=Ke36RS< 6GK=8uz%J$ ɈiA gv,QB/xoI*7C+idž, &l5QƀvCYtnnWVd`dCONԧo/9T9Jp8>Jk++'uh\1j= w7umuF0:د%FjvQÎRI;$X W HQ0CqH X \:CD M;4!kPH[KS OڂMUe@# fX Tw|p,oIN߱c,d,͊ Kyɋ{u԰mrqPyصi0ɟoH Ɨ*Be|N)DIC'x~ zLa_du76ql1zFϋR4+x/8-\}4 -5W?wdDr>=wϰm76 aW5Kd>I?@`јUl\n'V87$3.x%r~Z k/ΏY/C \ fȑ%'ps 17dyK/fcA# Dގܣa ka-8`7bxmMGJJ/-쳂=X|^ , /'A 5\)ؤ|彀5g|yUYP|^Ӛ8a5Iu%8m:LU8/M`+'fS3?_$ K+h"g\(M(z쐩yP*l +ڬd[!\ tCo ns&8Х@렼Q n<kڷ*U8 '2ہ\O E*)^̺8rkyŇy7CQB6 l5iʇCԍ=.վYC$wDJdRjo&Y18uuAdQ *^`RG4\}uWJXvļ@n}^=ħs̳C%)2I َ`jC,嬜 یQd4Y=Bi࣡xxʢXTvsIRJW%G86/0&RE19QQ[&Sҕ*5ŷXb9c{oރ1=%E Ep…I-ǯ=?Ob?LiK"Li15kIRX:>1%Z>0&, |inҿ]\9jDO!G$ ktjb\m?oFr _ {&Fux\r:ArjPCd$:MSQ-G3MɥشZuz` h:frת]P Nf>u*i51]hq.n94նNhC>ndX utSLQ@dB; %RЎZ" ug^Pimp$wu}v6q"SNW22!żIk[NGXa#`.l_ktĎx.i^#Y*Nƹe s 5nC z%K8ݜco`&{ǿ"sৠ;`͡UJ\8Ph 0- piN)#_ur PHU[C>1{NX\6 5,Ƌ=c>LMETWe-0U-(3pC]⦦x0g]{,OWD&0q^jn<~K MOГFz+Bhd?F= S*ύ:Lbvj[qq(`uuW+O'i^GCuǹa evZЅߌM)K:1A,| ; k.&˽Qw?DoeKCJq,Adko5l)WĄY!nȶ,tMLo&bcఠۻ9+I4rb qλ1zSq/gN!k29d}4c:IA/Vڭ7m%u9xmf)K XG'\뷥2s@!`A'Ϙ&etN9Vm8I3|JGf]5\~ߕ `Zi5g; gR~Tw#kBMW]+ {*q&$b8H$׌]:,01t=T(}r4EeHBA^69*@gў4.ؑ3?)f*HgɟO4|Z&IP"z1SU*! )~ҿ{ֱT;{ .D_&9_@B/6]X^±YP]GVHuyvyI|]l]LUN}w[Y%$Ep=v_5U6?oѪB!K! ^OuFl5:34JM|5n?lz|OOm𯽏M'V&NV&d흰 ot%) $ ӾڲI4 '[{V.vA $-ȶ]uV\ф6oNq<TOG/Vp/F5I!n^54虍idK) .0܁: J ??뗨 spޜ3x>~2hptC2!M he<9;os2L]e'ƏaY\<+ '?1f8g9^+!*)ҏiW̽P$ih홣r{:+6/D")& WLP"uʇ;1ӮÉV[Ƭ> MPvAܯE ]mwoQ$sw,{ j/*.l@19,uya] e$#6Hq")X`BQAPG-,\N Y,Kr)VQ|@ e7HtUBNIPgatU/B_I5;]`։kBlɠ #;8/9{{JR*eʇ5jiܾ'oL|k^q8*2^sZu;I,3J=,;\(F22.Te/3Kv31 1ԇ6]MLLuU]Ě׽Yo_h*DMUIcG%#YIհD z(ZWKY+s[T]˰5{anY2%-2e'W|TX:Jz%N|SVCj[֚[xĆJzPT)80Mk!_O1fȣ1QȾ1v1ĹJʥ9<ѷ-tX ݳOW= ]!&? _hO=͑\ZNȹOYc;O,A /T;{O~c^מ<"p+^c$K5o<ƙK"4 uc>Ǒw%>2B\UJo)e^c3*TmZ.=$UYNtQE +D]@=Ւӹh@zcw|!ֵ96M@+5TڻSd[A %HX-PxmE&8O5_()mQ,Z\u&=I2Z?Ca>'aZ~ONޖVTDn}Tr#!kCꭉTVg6rPk-{ yk tH֞+2C0* W9+EP5Sn{[Z%[ 1cGp΋+/`w"ggxl[8=O?@<~>8e^K`$&l9<]?9*'%˿d]W#fP!rh3XV(/3y`fW/s(/Գ!݁ Z7 mHnnkc6S x) Oq$#%/Vۺ]wpB|rZ,$.=ZLO w=oN`x/=>} 勪7#n5o”ŁYK$z7x*CQ&tR"jT\ٗ S N j-.bk'ų/H肒{̰}b}R]% z{L < m-'K%KP+! *4EgлF(Gw``S} V`eee'3{2Ћ`} ~S^'g:gc|et {b ޾EN%%Br'hw9 Pm0A7D:)vq|Q@h`-؜߳؈6ϡk3h!F֪fU3R5UMB L?~낺c_ #fnRHD.?^iGZV}XS޺T9 aȽPptß9!~cmګAcd@ʃFYv?-Y ymS$K ʻLA׍Y? J(`t;:=WΫ$0gFD=H|vgb{czB BB 8/0" &q~`%fyYsU?{? z#rZb\~TcjW-a֒Sɞ3Rf7%&Gb&xЖ U\*A8no//J+0- -Bt(?~%"_21lP"c.Ml[r8qA\q$1_X MU }پ5 GPJ2F}$>ʋ%*3|l_8Tg<2]?I @ke^ XE+&`wZ2 < _-ϼi08VJ ل{XO&;e-;b~]O' 5&zĶxWײʊT{kU7,ǵ;_yy [FGT|*^?7kw2U ,\ gd:q<bŝ&0(Aj".x{"Vꐳ+hSibL T @=r_nDp3SW+15s1.`r)nhGaa+Y%c  A.ksAs'bY,G]o~8D]pyP) ?yrk@Xj:0;$ӏ!^\ŷU=b< %T%E1)´3TqwR(&~h ޢ)٦3㿖BQp+^rkW E]TD2A.sN$ 4m[(1!֎~ o .-6yC@WXC/jWMx4#h%K_ 0TT-p*q&y1@7[pB@KAo1o;L!p#Cw G?`3~5?Jj8៸@ wLtڛP*s-VgxR@e lF8L1[ƬĎeQقClVΦ힏HrRXXI)-P8k ӓ@Îa7U/%ʠM0Ȁ=aj U^@36;Tp'"su{TB*iƍG;Jg3v`([gy"@Dh#LO WĄ$*%P߼$W+ (A*ApXČ*vQ;dtvbwHhl90OƊLV|0n \UA@QQ>w+ΨᄌE~盛#MSJW%X?0bBV?|&yƢ>re{ "W'1j87_l93i {1(֡;WסBDn >4δqݝˢ>1V '~[_p4Q`/j+Rk XCХ#/6v]\609؝OB{‡z$Jؽ\cU{_YuAIZ!V"o.'?*_+X>5lp Gήqt(#_r7à h/úka|Բ,[@׵LK\jcT;xJ4CE0LJ%9!hYZ3Fy0% NgXhY%i qT[$iӝO/H5#RhY̙j+s+# &=qEOs x L"f%E?˨TseHrkBMll<ء1v '\˔6x3jsry͎a Nu ;LYe ELлujs ݇53TC`._g8/kxlNvT*(y\|%Q rYx$ u7.sK$qƣ*9t83J?lmMm{a2g$yP IURtGڪE.[8)L3gR+6[ݲVAalF|ܗ-_㋇]YБJ2mL3i~pAՙ̞GLmIm[SSL~o2\QբpLH덶@%5xqmCI_zZI:%X^+dw[@E80dhq]b%Jb8',5K~3@mKIxfI[Kq=!UPY VL•W+(y #QvOZ%s0>E 7DuCװ5܌0~ S^ S$!Ƈb3^dgB8P8H@5·Ryұwq5 v?)0/i` *9pӢHa  FGH%H ѝ\۩ K,oŴ b׵`vA^<}d!SM>i?OH3tu<OƓC7] E>X5yZl׳u醐YV`T0A q2ܬ7晒 g$a*aUZtwoz hZΛ@͒,I{Ec3+5b+)8j~}1b>@S0B%"Z0~>7DR_S6->w4D<Xmvϻtg_/Oq~Is ]˿9r2q{EggiO3F ج4X0c]ܘodKLQ lSG9jO<yG2xq8{D43: sgވ\`$t^/gUɊm1etϨ>f!Xfۃo/, aā}0RV~[hYPC>Jį vq.(QE_#nqTe| ,n/JT(Sklⶲ$%Ь[B t[5gDP*E#tzIcQT~%OԦT'zI=gBEA MtȀ(+Y]!m/f {3G'&u(܆n&)%DM[yYc%;9C+ 쩧1 xv7֫ {ϰ36/ HoXr_ctpK`$g!EԳi,:8,U6"O%u\(귻f ll=)>IMR3oM' %lfIh$nn@ŚV< vo,<#yv pzt$?ߣm4XŘ<':cgܙ6_ЖH)0t{5dk^,45x4/Dg/EZx'#m}~DJ !K-~ܘAe.Sx@ K;nI{^ID@1T4ъ\j̤5`˘2\F,gLX{% zޚ|{ć; 6sfm[dNĺ3sskB"2UCW]9XZl*dC>Su`'l:@/9%RFEï{q&wJI%. -5gM &UgecNr6r̺ƿ#‚+# Ζ* HOz4޲ƴ Rzv?`1`ozs4jqjً ҏM'S{C0I`3AwfN(Ct*jtOx^n:Xr<[X 7ԹP}\A߂G? h E}|fZG56Z8y`j 7:Z^c&J{ɱ_STeM߁53ü lrV2_Ͼ`[؜:Ѽe$`gC!Jeܛq=L䚌#W#&TL4$a >??}E/J :%_c؞=Z9e 8Vex-B8쌨$ݦQM|X& l:21{ 5Gbjm*&|Ɋ{t֛)[#kײw^!6>6k`'tqaMᔏ{Ie+6Lt2[ˣv7{bH.\@Q<= 6٧q|C''~QďmQ|:43ؑEvnBFLU;{yZ"U-2p$],sOqvӤ_"+_Th8ra<=.n 1mǛqT\xN*!v۔UvEmG#W7y <ѹB 3,@ՁYP]ktە_ﬡ=V+}3  pԱl(ϕ"e@QJYW6-MՎ|')N'-?Rje+rU6gR ל%LP!,1Ozڸ2V%囩ѺMoՏ@iz v.C^w6rs"#DܣdVɣĴ4[B/|mkĭnah]/fNHwm=eLFs;îqPAXgE]a&%$ԩO6s%ιY :1fϝQ霩N'3@k-* Y̓~c;gQsZSp]"NI'%aXͳz##|MLO%-2AE]I;R o}רn%_߅1!Ӊr8ITM36b5˯#:DWN ixR:8_fYCM23R} Gre5E$#͡(ě=^LopOT´2^CɫDACtzwߴVʵ6~։ոIhg`a:!9в_9;Z%/37u]@p+pwdEUGZ<"WܳZi`(Ufl]y__oܕzX娞hQJJay TY %m0Ǽ Np," U HZ!3;-}mLkV@RMD+"jG-QbP+_͘4MnǮ<a>~@\\6^egBbv]^5w~Epy^ٺKKZXKmڂbY}%Wi*7XѬUE(tcEͽ~5r9 O &{fzz%qbq.{;%#eVװ@8*yD[َG \H osb 5^brVJ?T] \$Jh#m m=V~musr jA">KИC'atGߟu*:_ӯ>c)|+`ӒW/RP&BZ=-r6\1 )Zi suDD)Ia23Tj7:c!3.)v1>.8:db DF,+veQesbvy;%D m2Շ.7/5ޯm 3z19QB֞ jBDX>˯Seu]T,1S*\*e#RN68ntc0t '^B[Wvnnz s'GB+0F$/x>_!Vg(wwBsƣJ730%tho}uȯzqǤP:'?YGTI&+2A<)tb_aHw[;/~76s1m4szU*|+XƠx"17XO`v[))<@ hb,}NI` hik" KФSn:9sGW ?H{,].w]aV_-!oR狷T\`asPMiCc>R[Ud^@wc.,0;1]ن_kcL-3pٴq\míLlbCE=tqWtiJj# তh/660$N$7g FGLn"uB=vhaܢk([8ݯD2H!̷>*?ySv{abv9x/mh;Ty XΨL U[E |ԕ78Fm;91ځ0$k:4bo*KWFO UtB3Vb(JBqy]Td^Wئ࡜Uz`˒>X!Mqx8zbFۆ޲tY ׁ:8Syuz뒵_!StWHy:XrE ](= CLwBV\{Ҳ Z͆ږ\3]YlQ6P|DEj2GPZK @eV>bZm0 .@֓RE#UCh`Bp ;{Ub<2<#4GNX 4ɠX̶pk #!!ncGfqx[8>WS6[7,LDolsay`$`qs]E┆wиCKS#6vl oׂ z@e-$iJYIbT{}vo,~"cC?8 ! 5$}.U8?"'4@vHɈ(@bRÔ2DK _ ġkOA=Z'aB,F/@Cmys'GpRQ.՜6RdxK@P;O6V5lkߋ >)`LRt Bk{60#ݣfwiΪJ>Zd 4XEgTa3fcĐ@\=*#<55E !\xWuZ-֕Cv ^/poϥw&XQx>†eW! $)aV=K'߅(kGؼՍCtNf#і|?0ot?v􉶒M6ˎnɪa1bQ7 |nPV2o)@KiG#: ^ ,i"*fLtQr6;^x3؎Jh,h]8&5wM" UɆC[-\ǚ|&㿐-0p?3j}Yl/Su෻lAx3JR*X!4s|f;r VQ3ZT.gBGIwVA[u#ҊV,L( {/xH9!#]J FSI!2_*фZ^PfUk656j]_Q9tj(!j+L=![| Q9gaʩG\ SbU$=.J\PxU{mev@kڽQO6~yZ l;C++C@Xmo,d`8e T,LHzu}1߼v(e36d>ak1?0<|4_gDph~JaH0Rk$SAWK`LR|^⫥Wv)1<ӣ,VuZGd$yk-X%m./lD^mnbρ[N |:'f\.I*(~ktU%fR&KTg)hOzvț^+=پ 'r i&wz +ˢIl"2C|0(V %-A6 0 aM4I@eA2/pUjr|otњSNG'ѫ٢RÛIz3%_|cbD9Mj^N[x?r2SLKQ!5dps ln(ee5v7@"WėHj'™R~@T'n1"%zIhfMS̑ 93Zonܬ=ju> ]8QYo^Lq܈ōG-(/;)Sp6Ο/X;ueP[)b WZB{ߴ~4F)m*H*W3 %SaFc(5*7s@/r V(,7 Y#'!C D~Rr$+me䠤c+vŋd+Ƒt ;  rHcAYz(B*ryjBDeʂmoGbL8~lLouC5.9:[363C\"nԙalqpi/`8PDP)6X4j6uN# 7ߋ>=Jd.5aDR7fޭ. p2RUPWrc-oh>:tʲT:I! Z%`dĞˋ&6m^|PYEFNďhm,̩nOsBҍuW_*1csfqA VOaV\sS*P 8U^Neo}N#Lye,h1 XDZK1$]&o0w(ѫ<1R`("уaaBvkvAd5{] z|M^lWu#Z:=$=, xh3"\@0Zި!n.Ua(/4rfcj ԫqHH8[L4xpmykP;jpÛ Vp)R@05b/osO Adp|ol˥沵iK$y;Ձ9p=9P@Ueځ "qM\>yվiP%H.{;c~XD~9޽eπಔK+ +˧ZxMHY2gcV(pHญ*%=~cpsnxyV^fmƣEQ@{r_#q=5iULn %ʵB8ͨ/?EРNޱT`%FUK禰mv] oQK+)׆g-m-2RJ!9WL;IKdL' g,6AUn*%ںM853Oz4 i,f›v'pۍ3O蒠]9)θc4?&`enNY1,%w6Ȁ ''c$AfܯHp[Lmo.>c5Y'FZ* xp‘x, Tls= QY6nk.e$Z~6r^ˋ10;x C@hm!L溝ۈ6҄22]z3z6t.Hel%J&/՜}kJc}-ʆJwdWB*+U\evmG0=LL(ֆ3ש޷C/Xb,}6&Xp2sWpbMECۯkYSOgzˆ%`Ura=k&6ޏׄ-~ jxh\ :?..`xk;u;Oyfg=oa>61>oF.sa$~8q{#|d%+L6y]ZCEFouL`Jt22]{V|*.͆-MT"I5;!I7e Lug^Ncorgۛa&x /n`~%L7.=GO&)cN}?4:Qj]0!(z[.$8]W0w#~"AWچ 5['vusMq0NvʣIqY)_T< kSQm;]oVK!Ծ[fdH}sZ8ZbWH7HZn]xxCN dy, F"8J뎉'%b_CyՄ֚)lS8 **8{%˃&lF(sCݻqЅ/r*>"&.izLhX@|ku_E\,reT_NL%pމ*._|Ŗ"T;uoV.tV=NH xޔa*!P=)/ /s)d5ZV|yU૚IQUP0K[u2Q?l9{ߏX;k-&Cca J $|c{*R fL҆ 8I{~B 3B-o% -!Xcx523ı̸ꑿhh+YEdfݢ6s:u6S9MIһpݺ+5IT]U(WzBw'\{Dqj9܄ըnZ4$ 9T #AMP2oe6B[56Qv ۟bp-,?!r~9W]Z,Z o7ޏ&hSaB"V6?a1/$ڻ=9zIEu}^cצؽA\f74kjdCqc՚kQX`lnd>࡝3Ł)[.U[ w@e{>3oկnV@xh=vLitAľ<-€$KwCOn_^)bRm=<-TnwV`o4= ȾI-u!`HD]\7!14Snr,Ͽ"tA&XP[1zY1 =EKޙף < "M,vZgٰ"BB}&ނKs˅NDsqCWrïƚ8@_CwC:T72H{8Z(8]W\VBU'R$QT ^.Z ~^C–" e`+fJz !=; uȄ,Yk8\}Evb55@[\_Զ o3=g!9JUW_dkɝuಕ)2[j'}p~3Ro^dlP]M^?~չ6[rvhIL:'~xkk6cRJVFw۪Ӄ6b= A5M_?Mڈؾ0?W9)Ik9 ?XjV Ey:WN;S *({W1+wM;<(9y59#Ju- }YG#F,f (nu%R LA19 QoTII_F[!:O]sЯGʱ,[12!N926o_Q_I36ʬv,RE涴vXW&HQb)dYmmD \@jno+7Yb$؛A;YSr85.:ѥf%[Yd*zod`1=;=sobX *+4vR;s19o'iJ=B\ #>p(x絞U>ϱ14l;xH;pmo>#é=@1;rAZ##?򀜛 lņғ%=|4LZ"#6kY<Gc!A^vCAIb{g#W:OjT3'r` l@AMNJ*o!FD7ۼN8@MLq!# |kh}xeL$XQV.jEv`zNX6:yO-f!Vz^I+cW*XM!CM:}~&Iwlln1*R8֎B oM]IY#Y/>5, TP⮉:Ck{3Gbb OoW\o`}F,.6 "g28^u BvC#⤴ CvYԌARد𱉐^ɟQ6۬nQ:tы|W9 64n\#uLpiDϸ=Zgژ6lZFZ؆Mmy):_k DY6.\`N>)aPqezݹpU _\VU4LW{\b'_y൥aWW1;G׿~FYieD,bU}!Y|e!Y209d-JׁDO.;8ǔO `4YcF;Q0׈K6lO0&K]RB0vVrB ehg2]v a &]V47,s:TTLDfPhCzV>XZإ#WJ,&2@t 05O-[H+ 5r?萜yr[\pV_L[*jhOzdEG[H*zyIJǕIMaTbh +2س5~qRœ%*cyLZptTڦп{TQ/{ r TvRsC@Lac; or=PguKy_J#xR^|'ƄIͳ_̓za?N#U]c\I"|Ǧ~D6fOajĎYS|\iY2AK6ƿM~ Axi@fU} B5s1^3!{*7^ ƓD-1DPVVY` Oz]_Cְ$ ¤51>cO3~8 H5"p"eH4gB;ؾG-t511g bۑAaɷ15{JÍD-j/EמmF{`8MpbHݥ)(\C!-s}"707*4#b{Ttj)Z{siwM_6X%jB{K-@[#(Q~/-X?l MqD1vլ%&. c*+bP8=zk-Xa@Ϝ)nyҾd%RM6~b!Y^c%V׋=䴦Ydq"JTmV ug΢Yy*"Rt6[pz莇 nRxTt]uk#\[fr&/4So?k׏8}'~sLkgKأ\4볠1 uHr=l/4X69c43crT'8nJ:Iu8Q B{JOˉ O^?>fRZ̠(:Cȍ.Vg o^GǁZ8Y5>.bCv `L%K5߷F$ٰ{qI9ad3`&j53 kԳ U5L↴A8.g) 6k~UTK|.3bb"3!+JzlAZxw &yN,9xDxtgdv,S):6SF(cqGC,*wg:\ p|v:C "v;| O@B;UĖ9[,kOܸSdu&Uoz"p搌?mϑƬp7+>w۬UQF[[yxj.*hn䵺vayMI:W~ _`3Դs !ȨZcϟ~lW)s_)w'E#e.E~cPU2bM}C '0^w5\4 \hN5 IŢ;pjK\КE>G-Bei TʗR#QN`&r\ҏp;B:~3uj.yq@ˀПC4pd1Z!^)%iifRi%J.cQvJsTS{qI[)@紘Z Q}}^D>`$G K\m^,AAf3*dgþvz_'wDssAp؎uTV:i0_ |Df'aEn_q1U8Y.QkQcya"UȆ RVzAP8&;yЕ.!+ L2V0'x* g M>3-s[Ƶ]*/|d k3u"!'V=- 4'NY0{osJڟ4X Ȟcc4|"w$۹`aap-%]#9ыD"> ͤq͋„(nfXl4`c0.}JBsܺNmsCj A#i2d1uy!?[n0;Yk@ky<Mxك-\FF@UeP>Sk|8ڳ`Kc`y'(g.ܛSd5-BɅ#i ~R{erd~#:+Ɔ#qğ P:e-'!qci.l&_p%zX@n<>Nk2X 5jeHm,A]2əaBll"4 hĪD >\ES oƓZ=2SEL2w=^#o!I>%D+YxJm{_4emRL6 tCkjQb[W=$~57@عF#kCW],˔N d Mt]N/%Cڟf~s2/>r%vyGS++M"u?TEk4>kO+4݊zib*yOO=BC~@d 2ltt>e䑆#KU9g5; w;ͶcQg$LeL-"Ě'ڄHq:&3!K+GVAJ$m݊: lu۽{ťok_lz eBr`N #f=I,>f Y/Kar̹(\(X3[j&Y$AƵ˿Ϩ$٘Sy`(O>=3]cT&8o!M0&:Mnڠ= 6) Ws\obuT+.ۦ&:a('# / '>SQ2l&X$ҝỶ9L%t)JYtC<4)JD S5H FHa!$Da)!yourU&:M}sf :L9Y}Ǚ[#K5>9Xyj0 $FQ+?]j- @a+ҫuѪtЫ $:<$7~3e;?{1V[Ή82f F}/VGFHU8{۶:Կ?@'J0)#r휪)͑2 z[+`-O׸O눍3s{[ـa>{͎xaxK_\X/ʷBfSxzhpБ`$zr κsꦟ_2qx?\W=;7(^zUiS;jvJgYEy?V¶`/Dth(gfOnwҎO*z&_Hk.z Įއ:P5R&Ygg2έk"s)^΢4r4xZz/&Dlܰ(L"5exAēKGk3T2BR'FgQp&3_Cl?ֶF `@!88կ$ {#'T fClMAY[p$Sx Lu6]@D̬=wh7ͯGQSŎEN"ױQYӎGb;Vx9D@R=LE*v1ղs&l͞Q|yo+/f \m& ƭiߤ<,}m} Ha.(lviX{vbs$x+QrHur(ߚ3UgXzoU T"G[a5g2v;!||5r"bEHew(H)xi4* N~%h]#,_r;FY$qkΪEf8?:dl,FJ~bt:HvQj/!fjܴƴK^rc= Ab sʋ'q+Z,$/H$>qlz-s"eCď%{s~Qxњз } ѕ!%f 4pE:©TuJ"cr$3K'M|$R4Ӡh:uY[]M aKPkpwzspoBZH*k䌕IE-Pw홤B['K?fon%LD rbhO٪aLn.ndr\ඟAt`Z57ʹNiw YoqV >T;rUZdUc;`ku. x2s" o&9 zU ֻ;TNABe@k.2 % ͟&kv},%b33{bw9C8Ux:*swygt Q:Z~b;i {~O"p7z4֣d2쁫/ %@Í2:Tp9QS7qќ@#5~ÅT{s[P̈qB̅X>ic ]|ۘp7UWȲ_ ytO`YSW\ (N8ID#Kݩ;kR c'/8l<[8_bmiz׸ɼṶQ!6o$|ʃ1nŗwyd^~]yf%uQD餓6H;`EYUTm*PF&8t:+ BE^F78$b-ZI#LR߃ qPj ֈ:tn]@le]3Ocs?@&digKAm`v*Q~~_}JH]r %Zpocvnu K==6ju8gqaW>LٸKVޱ2蓌)1Zu,^~>ްT3F 6YW}{{*P`Q:<| q؛Mx5 = 36u >2iP?/VKը7(X~$ǿU"tks6*Yӕ.)ȰRM{V*``IG`C#|H}FbJozbBwCX,V4;lD, td_* be&q('ë$h70v@rՋWҨn6ywF?%N:`(4T oBa ]v\ǎ8%2~0=`t0}*D ѢSawOlm8zB<7h$' -?c įۈ4C^IFqG>_( mpA=a.3s;y:%VUH%8_;;8fkaRu!#}Mm4'ɥ@}bjB'0[aRM!6Ŵ]L2rЩ|TIH*5A[ft+iz$ Hj-#f@G/ ޮr)dm!\U\/C@IE[um,qxb;k` D< +[dh9@BGl2F .0ض84IYxƀsl_F`,OˢO]]kxR@ߡ1pK7IԾ%@X7DZ{:>FV')dĝr{!;p($hQe}HV~6Σ)gm݋&Z4) 6UyģKXc!< ǡz|߷ㅋZ\ZX)FkBPl`+}/z3=;$ˮw۝qqikbcͪ{ YqxG%Ԇ|~kFb(`f@pxٌ&=Ey^$?zĝ֍w$z_UwC1noc[B1\J5}1-LkHӣi%F}|B۸=l4RH"ZzPş>)`;fSUr$T/:U gSž&94b =3)ھַo=<GME6u9v KD_mvo:cJ^[H׀QP'z$OVZrođ ~ꢪ^t ۔a[#d(ћ (ʹoo= Q#queN{YG'V3yR 4':= Qu; O:/o24#+L2Q"Uy׶zƉWEn a<5*2 +:Swhގj' SaP?@BË">}۠͒@Z :(;#%P3X .5Qdw+)"I bl.0&ƹj^] YFP0щXs$8Ӈ4mDŽ4eR\{re Tfp ϱr _ ޱȸ T㊘$^Sn޺VWK\f>q; _.$4?(xTo _]qI4m{if Qq^֛WR Fšl)jj#y'9n ~{+|oXodG1M ^ S2G4n$B65k "'03CgϞX:,)x# :Me57oPk͆фaov5n4t^ 6H"Tg[N.zeV(JVߢkҜTѦ$F9UAfT\I\Vd^%]Ncl>M,8{vEJWWw>۹dEaio(] ӹհ%H\_)UV´oHI4pl ZK`[׏:8y\GC~%<'^oۣw$Lu.Q; ^7a#%)f,Ԧ̮,G/ph#tU8ʑ0ɥ.@u\O>5Qig~g5hČm#67u;2cR@bϧ#Ed8Ghs(-cSP]H4quݙow 7feC'R\ 0}h\ʷYA6 #bIF t:d+n_ڎ*`,z^[TGwZu~\ykQ)IUL*Cakd{]HѺn:dH C۳\3j'j8n񨭍ӿG_1[mͩ t6wo=?cqOG}jC022Rcz~!+6 'm5Wh> }6KU3%d> %Y]qX.VGl{<<#V)-M35@%m}}Ɠ9G,V,|ӌd@$%qPgC ѢMxVN>3T;QAIT[;!Ϳd{3'gJXʃm1mw:{a?x.Y:D  )ߦ ۑ[(ND0_{^<-ϴ^,bUmelIše>B}i3&jl]@*To>]V ȋhH"ISEa;bR*do\|"v8>MtaY7g4./0oWP ܋ lJ eK I rN\@Z0+禲-JbYj9U6gW`sq!Lws^KGl>g eW|5"Kxn>_2l-!U[8)G8F\Yј634&̗)ej'ô!/EaQeڢ}W1Z6FZGee_luD6Y9GI.:ށ2 SOs7^V8!mut Ef*='c[ F+12/oϼ Q~FJ]x12uw]8Nks lҶ­`W<52X1=hTټQpa1<PgrEʕ) Bhx{Ѩ\@K. yJpx'@ Z'ڗƒ0~{QTK$-lJg'grhcGm@D~vC!0!8@pUxyܼMhM$Fŷ[ 5TXok9dQs Xs恝=Nɞ%SyD rcm͊Zpbsy &]GBt?i H쪾STyN.09=lDKn)Ck#" MkOSau\;LbcZ$0tFėxv^ꃿϞd?쒟GX@@hEro#cѡNaGTBMk|+U˻].{_KM? ;S䛕' )6H6-P8kپ;ï#c!GԔ u7]E*Ka^EAErmSiSZ=6pGɢȡsյyzZH o_tCMI"۰&&p᷆sb>W봗3OQnKYd)"[ݳ5 5>anȑZag雾$50r -`gca|L}XA~Q5:fʙ~+ߣz#/BD+wEt4` }y5bKYQ%/AwQq >蕇9,f )_Cʿ9l$N~1TObbt9U$`ag_U-:?2b %yh7:4̅ޞ`qwJEwA}~7LIJLoA A-Z򾗒|ϊνywǽW [?JيZ}]ё L")pΓF˜G0vz|.Ǯ4[5 jͨf*dXHL!8:|~{p[FՇ) xU; h'[¨IGv˰ z\]XG|L`r`FĴ]IԊ&8+J^N*[BS]s%.[km5 J҆,?_zR6j nM N{>ܮ?1"Pg7SdmO4`BC薳̭LKQ& ݐ}IiT^;|;%h c7Vfv0\ģyNJ:+ /<yn桩нZHe<]@``K,K뭲 2"S zG FY>^Ð?1!O# i6S1máI|#< a?$7*fצOLcPy[Łsx`L#IMG1ĩim:?Hs49awM MPmGJܭ4HZJN10VCh2;8ԭ/FO#9;ju(UyOB,fζ,%cF5N3ya/vif$7U(]Q$M\(a62r;+3YPwF"VR` "l9f Wx"b驲٦PY犠 D=˔ⴲǏpMi\9Z]qUZp[B|yͻCQj{ǜsH_"n8a*LQbghۗy sti`(TD^Б~wE@xZ}~vFї^~揝; 7 ´/l- b rdq8?YE!dx>zz+;n/C 5PdY0+ybr @viF2B6k|mlAFo͙Mr FSp(+ q*ûZ򣰪=0 ]T&BEX4 {i`WFHMWBS@..@'Cp6*u&nui 9"pE]~w.F}q]_rz_mLi-HAHJ)Nh VCmzE05eA W@2runWŔHt(l˝7Sd&YtY0+˜6sX Ըs`P~5 ^r+ dox!wbߏܩ_Y;3fwZ f >BHemB$ӹ7޳~!|eVq9X GNI"8QׯbJE ō7ګi̓EpTo^ ""2}wg!c#5>`uhӽ0ܜ2\+i6&rQ„:[' o[܈^i&`8p}[qƞH~72d5\f7{F-ɠźq;Em`l-x- ;DK3=6; (kt] -zFOeEYdT|= z %CSP99YǶB+e=s\[i׌G7CN[xsfFȶvք[-Gd1_={x3o0/x)b9t vr qw|v]V pV6Qߴi\^*Z )vAѬ}NⰬ'åsUJC6@]Ѷ$N ߲|Gqkݝ //mY`R>rTY-+rY ڰ(~gƛjk;9IL _Ar%gm^ՍMT^Y'lS:LJJR]W"CxV1\.%Ew4`t:DW:hqton %F_[}O;cd~$AՉv_ب3tUsa80`wk^#і{H:KȌgOѤS l2JnßEcZ([z~/3)QKL^#%/NtEUxmPd#{$Ϊp,AH:Q xo MTAQu~>̡mB,5J7&9iR ./YBg{XטΣɩ9rX,g@gU=*ĝeF/}Y1zCe}'ŰE72VcV 1E7pD`A~ ?dk+zr܍vT? FXWw^+,Y&0OpUUv98\®~HH, QbY@K={\cB~}4A߸ %K}+s6+L֠}@x#5")nVuBK`!0ybN1]6=O{fE₯aW+?߽,Rv;:V3TcPtF#).~B!͗yQ6ZgqEdll&*aT߲ԸI,a\#RT#"ij|PK$7M>NїmBJ$w?ѕёX[&m`]4y{.r' }"~HEMc +.v ;l)\'gQiUk25*;\ZnpNJ+uXWcs?OٕjafRT;9A\^v߼VG_<,Lo/?Jaž|ɪċIqw:N`\nFL[F!VD•&i9"!d59|ehc}otI<٫܋Bƍ&s=k#~caJ Ocx؊rP#]ҷ1+M9ܯe 8IZ/W"ɾXrؗ=0O7^tY8kT$gܷmh92U&\QrX{W< v??Epll\R*--ܙ+D+ P"o'D}vg{F< 0oI\Ϡ~-X'Ǩ*1O7ѱ9u_bނnJBtY aKNG ['#nfVRԿ"IT-Hi>őBЩ F!SX" meD07J74q6w PqKI@>'C, k\ qe)ef8u[7(s8Q*e={3ܢi7\$C8%%@=l.7.d…{lh_24/J}DeI1dCMi 23;w|~ -ʙRG+ qb]̸t3ssd#u2Pܮ- 3hUxa.Rywygب$- .V}ۆJ$rX\RipK !&I"\r+>^ xv 2p{(:gqhqUŞ',.= wl 2,}eO$chhNeWwei;>֐u~B|eiZbo Xguj2-GݞZ`f K(ڮv.6 ib iN0!- 4R-VEOFA ]4R?˷fx#r:U5a0};{AOI,莨h߲Qѷ[>OZ9? QKx B<"])_eYB??9^ChL4,멫9MHZEM%wRg)?e[uCfc*e0 N"3Zx@0a{x#aO 3P?V9ٖ+js~+4^|e`*$(6.ۜj`z%WI$jfymLjO95] 4~)j&yk04ISw8G}=ѭU qW6n/l(Z9Ia !Xޠ e ۥJPOOQ J*FB/]UWTP?>Z#1~?xȅ4ޡ|F; :K즆~dj&޺R;}+X"vBw{ ЩCoUӘ2?/,ϫ4)τ=ו}3lIFlf-zm!,.\LZT-H_!ʠh(jK ʠEo O*B,U."꣒S9wCg4ȭVϙUz9 b<`;PQRSWA:#AwĬ=8T= iG/X:G=P@F֐:/2 fQ7>-9N4v%/ccUy:)$PE= y)SKt7* _],=bE#668STOc JDq8#.R2}WcȒN'\c@vG +g-=%Uc֨EN<}vp$!oV 5%Y{7p gNg+~v,fҹ}]q@3rWna?\l׏ O:.B 9x#Gxp1s5.ͽՂc}QŢKt=x- r1:,b``ϴ敶, M݀4桺]3e!dv"ΑJ]G5UpF$CbWGo~: #u`ųgdkk͹S+eO%[Np2hCKMdH7kqΒKY:ĸ:0qQBxPr~S Nu= 7e"l^~ ߐ( sWY` 7+q*eFal՚L;h(W氐WغMص/KR&D{]cόnr#ٌc2TAY)(³Vk]=NDlWDJyx5ͦiOAqe_dus!wDPT+)p0h1`;Z~/o`g}xOj7y\>fn{).c*ֽ-`'hop l6ؑjO{ۆ33ևb,U(L('t&Bi:yyE= Tn8b!C5koP6Mwk#ӌjR{7LJyx z^4UEoNdt!=W_JT M@2̱]!MlEkTKڝJC#!h+V%>ŕN ;u[*s3> )0T7$W+J1kM*}$NY˅`諅6AJFT= ;{πE5SMAM77'ă yv!+tCN2sW( 8Aͫjw)foZ%KjG'(X hk"Xa*9@bW /!y5 $ö22)m 8h<R- ~I~BGٳ#je%VM5TK#[ g'C̽Crg' hkF} Bs;)4ӟu&z~x8ԫ]a.z3[*ϑ/ 9x*{Jl*9K{B]t,y el!iDZ+SCI;ČM r/av[;)+35E;rĽ|=3\6%8㎣gaG7]C0"[6 ./_rQԘ|]녑$*7Ox&3gASxIZ,ܜԮ)qb@Gu\oWnӕү"0Y3Ry2#˜/J:#^M<27_%7H29 xJ0E7:7bp1"YjJ('i04>bH^asqya>ʔڋƳ\"ߠ;DE7DSv+DoUWs ~U<#mnik/fW98*#`MYqJ[< qn8vbϿ,uۮ/R{Uւn?ſ 0wIx oeR'rr`PU5*MVÁ%( %om=M;{(xQ*ˀc3c? p cԏT{=E| -K1Sb}AM[U1xHu]~ql _4cL+8 "9ͭPg|pO|AW ݪUzߤ&~P ay ))iG^ez*[=w"x3{EYTn9kX*ʲúB]8%ɋ'F^rN!)Tmt1SS \tb]Yq+I#X\qMj[?e蠯-^Nׯ 2 abj*+fTLnh.ok]Qa*ת5Zy/YIJp{4f".ȟrr?UJ! Y?\C)-Bd !{Ir'mpjvplm6X(Į[ m^22U7eIQjr osݧ*]۸/j@~|bs/ţV^^X/Qk/I͐]{IjQ cʌ'"9%P/pRͩj-WWNZ^mG  hIb=ó滧!:딮vR仏β\PLz{b]κPVa\IoD =N͎hsC BXB߾p嶭z뱆d-\ # uWS:uO@=Ԧ@r37~A|OCskPGq[JȢ)jb:9RXMV#R)OΚnyhHE]z!U Hgۊ;w'rsY=VA?J@/s36ބt}+ufW5?evm.u5׍,%߰:gkTx|36 _DciG/VGKf4E2n{ENgZo)>̮+``V#=B[g_H3Dޑ?Xѿ l4O@XX_Ӆ\S3)`ԍG)Q.ǫ ?Yď|LZWIْN ԈXQIX(;#qnkbrZ_Oxɫ޻)@ZU̦D# dSQ#…̠ YcÎFokx3gIYF;&|DMLJt+kB`=P$( bOl{6cZ*+N*Q5٨fnljHc\ @Ĵ~E)fA0ʭK[XgRS#n۰Wv:Zej7KaȬ d/9r1sZSZ S Pa i<ӇqC+a ;r3ߘZ]FkkR :HMFճH/%᪅1a}RhFèjFgө]qTשH<8Ft^m:1͉  uE{HՠՉ(t"͝;~ ,옕dZEIF` -.1k3֝?q`\HB:>6jG›l:r }-'Xbhn;bFp wEQ4t_=5%'ylf pR~ 1K@T\L`ŋK|(Ѩ;rz^¼e.]f _(#`cPl[O"qkj iY-<ƦCvQ|a"-䁷T8nן >F)րH> uvUGrJdB T`F҃m׊'o(=R0!Kg;C?Z "7ש,B'vn`;DMo%9, ߔwT70P7lXyVUF+9s~m+͝u5}dtF߳ϱmzv.:uRxf.!i =bq(B ޢ7rP,9 S 21cy*Py,C$bMzIHy+a-GI7 `|;tRf j28eF!)i M2A+S0fKJ>1҇(wVA4o!Y=hc;s6TMP 7NUz3 񗲤Uԟ"sg"$}*RPc:N#4H3MK>-䥋)ʷE$lwY> " g74-ȩlv{xLׯR(EJK6u %ړ؀`0C>1>vS ~7 ~ZґjnInT!r d赌w@hk6d6ӧ=.ewh$I'9T5E#5P'Pcsh|FSa'F}K5jKD6ۚs0K]Q!cu{=:/ c[|*F(l!j˽VujD8[PU{Je"EI'ԀNA!~̺]) dxO<$Pi= ˖= co yݖD3z3 kR EߛZ@HQ$ocs1)O@&|հ5T_9?VدdMN{eAqmH~b`|sv/Wm@gj.ϯ1jb WSAt(Lgbl8/L^ߡP M\; FS)*j@;dZ^YkxD %'tys4CӒeZ<̉Y,Ր*/b)kx&&HdJگ6!0㽧޾==*dsu2oN@@ ,.&M=5j9-dX ]-llO@-nð_~rx|xK Xֻj/;Fjz=S*'tѠR48$I)V%*p4Y)?Ɨ1 ߠeqAV;twHOO[+?q%D&Oyz-؉UH1#] u0Ȍ-gcoLu¿D !|K)VPWsӳt5ȳHAԍʤeIGplۼ$u>P.SXyFwN,ˇV9S*)55]dKG &!\Ar"3t?)E˂]{fkfrm.&EzY/Hoou@ə0++ӑ˶KK@_Ɩ-k9#Z(#3vFD=TD M%@R:Ptɥ1<5ٰƁw i&s:χmjb\Ǎ)IjI2@_Oqܭ֧wq;\2Lkh: >o{ؼ^m;ϴ0 *&>G-PvmB]X^Q삱 cD0tčaGaew\. 8F0C"qc# 63~fe"aA +47J5I ' A"&i \#ʱM VvPM=#|&x(#<-j;I>|F&z Vֵ8G`M)+=G~I*N%n+?Iư"6dfR4P_E1q^3YkI 0 h>[|pgk聿٘xZSػ(m=k͔~O΂PDO@Wni%σIڹ62vBݧbIĕҊ*\7trkgb b." 4 E+f`uRi\iўoVFHRfzIhrø=w=Tj "G[SYxr#քthRfg\l"KroЭuo9]1D8z}1{,{5k| c|O!RtzSt ]idO;ǚ# Mn$J}٦x =8u0"Ha&G9pliDP%&Ĕw bjA M"C33Y0Us:'HIBN\9Q/Lͣ^~N_#~"mXݴ]YVNm:ȗ[V{WPz: !0雜Ԋ2JvB#("*x/ykT &0Ph77 _&fF `o4/=l8ԜXbkf$˳'mpgj>$x~1cznwìHFp^{l{ `t`?b$4&kEBp\uxv6 jvOͿi-:XqiQU̩F; \gU54\Ҕ-h؊ʸƐ$|exjs2w)S,Mc?ֽ ~TxKz% *C9mP_Hr[ᶄV0M-wcU¾zE X41W¤P>i2M֏.Z>u,53֘hJӋݐB>ԥDžN+Og#L_.[jpzdbg?m_9w%wĐm/#0 V9QUhTՓYe G&YӸ)iPF$*u4ZMǛcd[^;\e1="]WZXSЪK'Qf/lKgSY)Pj^h/ns[^\1i-o`P+ޒ[=mMV"3;gCz:٥ Q#h@8P! (">YJ!r.WMD'yWS[!ZɪZCakZQ`&n5WԩI$ ==r ĐARʤZ>jp݉G-|i֎3WIIoG)~Jq4!b~ՕҖBAAƝa if~[trԹ{Zo!`\#7klz.)I#KUj 8{AI@CAzWvztQ'a uD >fJ:/7 ۔VHd#ʖ+M;!CyAĿt7Cwa<NfM3X1zI/ Ҵ'l7@8q:E3f{Q*O%I_b``Fxl~#iE IQ(O{}=T|j}vK"Lt7*\Za]ޞvUM虢u r}/Ů*)) D!W4q2`?tzbrHuPLT=6xΙ- u,Y2~[B_%Nm0od#|Rw2[ܯ4dZnNF%<B8Ӹ#o}z@ŕ7xy;dtc 5& m@({yf =F"l1@S)=֎Nh n^Uܛ^wknzrRT@C@;2([F#kƙJ~1F^ "1m63Me+aBz#SK{l5 #ĥuuA}>̍+9Bڔ$[KZ#3R_PKDt`eLrIP#E K9ȍMdxXZY4 7!@`čAB*K48$!;U+]V<QgDꕥpj:IKΎТsET Hz=DiӤoeOydȁ-/5:]ˍ(-@|>% kw0nYqfT4&^e z0+0SZJvTaW˦xݹM&$ h缓rPDv+ͫ1}vXKxΌg>Zظt4ޕתFo֥๠`Zoˏص-3]_nY9Ʃf}z;/||/.<jPI(y"eb+ `TW>H xX}Em./ZwID-ކ~rv(DoV6(hOy(yM?:@M+}N=scla_4`0V{hW`i Rupqo\lhZSU as-Ux2M_@7O? jTs骑H(2ڔp94${ c}%+h;p]?κn+q-A+DIk5ԣiJ-3cxyb&݄1fST~yg]9\a?;,ࠚD\9`S2S#g[xn` aD}^R`d[/xH;?M,95M *ԀcgD!_P"Ѻx']FC6E1axiEI'6= FrkGmAhs!E#Ś4 X#YnBZOkaUh{Qlt=c0(s!Q !+}\oɋXfCN'zy~͓v,ٽ'aH^t4*Iw`{R.$~?s~Dy9Pyv\zADHG IKʅ`gջkxϸffhND0|(n1̕]I:+ۿ1JcoMۢ p[Z ׽ s>&)5]l|Poi̧NTlVzlxqJ(E|~̎E6 %eC3ݧ~!`՜!#':4DP_E>DeX<#}dHV7F$t OlI<Zt0$6ga%nE` 5ΟLffaR%EsnuxQlRl/ sH UfXT53 $u6 hPc*`X?z7Pq6DC:z-l MߗaƂqWYXȝ;JmHgq%RVzR Ff$Rl|):̂r%wϨ N,%I$^2^ o;Ϯ,F N'?_&31QEU i)GfDZiOa %E ;<ﻊr'MmIt-F%~Kh3#̳> C!ʩK"Kpz R/s@9xc 1yjGD2Ri+8kFiN/=Rnh6w5Ѥw ~H&[ꘔ+uᇘ5Ib1a\"֌m%P`>;*U>@z(+|eSGXk~3Y'yH wuBaGW]KG^\a2H'YՒfǎ5'$ =lRĮ}޽^aP緩:c }go)JX?<gJw:{|]Ns=!Z ڢ)ǛӳL`_ Ɣgp7{SؘM[XX} %ΓkxY͐xwLsGm;g qE6D\̏_3V x"0"ͺ^LXXi5/v9$~Q;:w9ɍn :?I!GsӍK!ӄdo=XY #[ W1wP-Q  0ʭΚb3쓟y}l;1\vG_NZ?P #MIa?FIRk/0n=ɯKzoZ5aÆ; *#ܠt?=[P$vLBh9cЊYUD|5"`wTc~m2)ٞ%Mel5A{fYH'|\w Vࠌ9SJVD/ۦ*Z:\p7yGβl+Ysdu_:ϋ:AP#U( cU|_vŜ%R ,;tbY &O"|SOzK_9M;n5<;hH#Ƽ WngbBC&3 ķڰݳp90`s1ԍi.k[;;n)Vm8iׄHjH M`[hrX;yuִ̓UFKdAsls.䌐%`qb&i1gk1'3ҶxzD(iی@|?YѪ3-KLWKHۿ,=(,Ȉ<详&ue 8ڳdµ92ׄ t_r? }~ټ(PMD1C~reR]ZuON)*X ѭ z9Qԥ=Klϻ*/}a}v7YVk;=v"HǠ$mԾh)X?Zp1 0f-5n>Zuߔ;f;g u7t |9gIMNo(Su!Hv`:@˫P&#LF.oŀ&.뤃Dĺәl{Ce+ w0=Aˮ=e>U8B3bh&ޚxN9B1 :K{ގJգ@,pO^ycmXnDY5Z, gYyΕk^)V?{OW,hPaol{OBV_, q@}rsch1몡G [wZ.mHVqCf|! P`ޢ8 b$"՚wCg-a{F6&yqɮXX5)X(z7tZKGq9GcqjuuǶѳ5Z#ujSx 9BnB.MIo!>)trF훍wqGWMqlѲn$A jem2yW# LpƏGSDKJ&Ŭ/zf?7~,ùx."0;7Wr{P5HH6#n|S/!LoV0@U|y +e8 )K:Lq&aab.ټdv2ô:WjLJWYqvϻ WJ'Xu gwz\p-oZM Yaӎ[њ_E)^;zt+Q %DhXÇu-}И&aI|Tݎsyodv:MAr&4tw4<+?4 0IUSݽTdKB~T1D5>~k{!ߠظu?#kyvOD.3z@`*`!(H.Yaۻ idXpuy].ˌ$$E+m.A".=iP/ Ĕ48E6[ MhQN1SMĪkXB 62D;k ]t KAM\LWc5Ȥ!OmݮH볋=sw۾LLצޛvdkKl> YdGjBlͫ1e4ʐKr:ن!r9n+Nk;nAQ9-+hCFA Tvt(ŷǨK:HɹN0/yiVe@ TV(`**##~ԺGѓFkp05~*{k'x]ewnA6G# 4ЎUYKo5fAͧ t/^h8p"\$:t{n3T>T#XeM_FodP.>wEGndWл8Xfd3ýK0=#I`IP1%7ݎ|zCpQ!;m+a"&9sl(*G}c 9+݉.bjKE~I(T>"*Fz`""3؃ec/2ϰު'%;ĊL|lV'EZt"nu7T?~CjnZn0Vtn[ϫlJq(Xv=~g=&n8Cy|ᄏƅ)sc|9KcvhʾAϓ 7Z}KU)arΛlmG=U\!#zizx$r|ȷ?ۥ-!?+KExC/ӉE]Vu+9C!\7%\hP5Yۻme!vgIQݙjbk =Z%IINS%_~s +S0yZ <ҙbqD W [m~w4 Q޼SO{ A{d֭Q);c  jT@P*.Na E^Eqic$-L.롸GR=FƮ򍄾:-ȱ-*:Laԃ y^؁p{9!f~jiz+=d -.樛 {>\Ұue3s+絡ul؅q;I=l.ĝ9P_Qm39͖lAS%!'DAIqCPt~15J %, /Cw6 u<"lڊd'OK0w7(  sv ٩I=C\Q26MjX"iOgӟ 0yuEdvT:Jj8yslԑ& V*"_Ej?8X h@| 58ObI:BW@_uUȦ˕c P6%iv[{9/J2A)iA2@v/ F(u&5On?׊jfUt~uE'Ƚj,ˤ2!BNZpV#S"F1@+('М TKT^qO(@Nt {VM$IMutLq1?dژ&Ie_e[D%r]HM#ּl% r!&Hl,ũhvH_j ,.}Elаx,$8 E@%dBZa㼗Նq_0y`ۈ\c5o"5D`:5 .Öա:|C 9W4Ap !Ht g7R*ζҸڠDۊɋ|JdNJoLb 1wMokSxԖ|c%ѻ"QTxq%\K;Gv'24Vزs=nzޫ˧y' ֏PK~5N Кzkmʼnίn W:$a:: HuPu8'a HJ Snނ|"Oҡn%dv]~k_ V*ҍI[ S/UQ2&OMzH!:s*lUY{3WuZ[ļ\H %FP/ =Ud"q=Dr_ D"%@ #l0"E!td}{+wypM.+)EoKn!_'iu8!~:Yhpġ+8WNOK+ 0SC@ڪl$!RAͩE_zW)xTjt͋5 jyϋ#[l($rܿ_YH, Z7GFzqdW*2=4 OᚎQ린E 1~Gf*c$?&n B^ Ctۮ f |EZP2WCP_kܹ~‾#7=OeMRgc6ޡ7=mFBD,c%Э^ⱺQ(1/K( -+EnaJDubEs-3sy)9D>"S噹FlTz3L,`U 5;!کOZ=De4v**2'H ϯlcbd$yƜN s456k܌CFLNAM4aD%i`(t*}d-? N?gpob{| 斂]]H4"e4cYF[57){NVͥ:P«`k6FUAa Tlpԅ4uC7$AmRGa~gP &ET|@^j vUQATf8Ih8+,5 ShBwuRD@T @\7@F'FfFR`eiok7M|! GSt{SɈC//-!{]j|͹yrK"3`Owgo(FNw#F]n^] X+%k5z&eTe-ǔŞp-VhOuw[wH>y" i Zv:qOO`'Vp4O d?5|}8o c$֘/&J8˟gM\L\ytD%^ G۵-u١ 'D@G%Sꠔ'+n%XG-`U?3VvC6CvSSR0 jSR0dž\   ^tߠ{C3 Gcy }c6|O~ЍwT'3q2PI7(Uw`D )STDjrKԼb1>m=7(4 k,.;/׎2\0JDN> hS_ɟT{蛩"!JVfFF] uO7n`i/쾷2߉z_f#]f4Ϭ7QA_3Ob `1+sgl m: ~Zm-q0".;< ذaIq OuL |GF̸*R0\6HuwB Қ=s̟;%hrkڇKyd܁͇]L(}K%2 6w9O)[lGl; ^ N1PW؛ՐnH/}[I@wNrKuo@QGtLPz*Ydv{KM:~%+yj< f5sy?:oB" *蒪oGSCܲ?8s ugD%J<ҨBBK$z_?>4D|eH W[s\C h x F%SkpPkrali [#uZ6Uu`N(R:EʹV*heYby!WddZ %k IaӴab` M'~l;<S-3Sl ͛@iGfEIQѣq{(R4OOU1x|3>1#]]@q\(^n%h馦c,Y7`+3pUa3 3*O<|$V,Vwt_PQtDE5Bw)'{xA&Vgҥpf0"h9(`Vm{u !23.C7n :ϡ聪%]?A:@lO[f!{Ɲݲ)*ayQn)4c> &o22`ư7d[O_Ɍ7n\W@m!aچ[WNBd^F'ϩ,<7ADgSŲ̥kg[ 50kNbs/Rޮr+׷FbžŒ3QCOqyNhP1PR5}xZ(b!x}I_;C )WԪ%Egyo'oÀd4*&üX;];.y's:wu*^!prL|22*&`_i .N&eJjDuAod$ɇ@w^ޗR}}#7wF|c8]AKF!`'xTZ[ rjmty+'Nw OVG.IHshĦ(sRBJ\֯l~Sqp w-=%V| K+m>B3j/n/aKDf>/dvu~e<8̡PiB`z޼bjȎ?rz_0>*mʖ=A1Or(b;huJϳ#2cMܲ, JAmukC^N.g WrN 6ӛ.ZYN!SHz5 k)ځ2`. J:Ŀ_$p2p|SƷ Ιlzq_6e<}o] 9]X \-m>Ō& &@y8ta:S٦\*\(Ggz bvT1Z)ٽ=M3uwoq`%F-`9AkjuT̶B1M^̿N sXpŇ>3MI|훞%r;:ю{]XxC=uc8LA\𕑷{j>Ox: sװ@h t_Z2:u}1Z i6':XZAged@NM 62N[k Opc#cᢿɂf7F=`lT[#MrL]|$w <9qbx{1h2gFh.g!t@\JǛQC#`([zS2iٳh]=c9T. _vOX` H7 I%RIpjyF]eͳ3I-0H0K0:sr@_x*6q_sgA#P NJ`2+cnӤEY *ל,-Fg1Ug|j~rCU׈Ɛ)N-~ LT~l|ޕK Xz51o$YC"ɒDtͯ j3wa=CipnP')(Bd+TNbCUϽɃYF9PCS5W!RBO[Ч@oMЎ_ W0(Ut ҚbǑw6rj[<޻yLY)jF d=M\vI)l-O& ?}P.nL3f|j3)bC? `6Z'veOkajV60angͱ n1G*J nkQk7~|q[x9XGָ0t V_UƕaM.3xBTT iD)iT:#8a$ht8d ,B<: /Q+eKF/ 9kj޺XM~[J+]Os$;W\[QvVqs_ rj|ŢʨqDe6JwZ#Kzc1P{}j{=dwJn`9Q`> ZzyI4qx@uCc0kޮ dޏ{ZJq4> Ivo{1pծ'1 01PW;Tz+휓r ˌW|XkgN`n93&[w%޵&o_4ˏ{8 Yn V;l[uNDyd4R(v1$;1O(.`~h/YR+,V1.nj(4o7;Rjed&eFT8)=їz%tiͲ,1=튭W4ݫK~{F+,|GB.vo(,\a㳟˞RWٽaVەEl6As7Mfݑ%q [hs q$LֺiUE̩!,v7ߪ-^w(S5-܋};,NZl;+H1>/ Oa9lh'ֽeͨ x/5ukф/v܌p@ILYٹ3֩"!3n@^ez˧ [|ai q[q`aF!b }YUC5?FRZiqC6pzVi0Tn -==b2@t(GcL0)I28m{7Y+T:]'6n9ڣΧၒ^}N>{[6 "79gO̧j:`q(6ùΪ/މM/xM*/Ut-Ȱ(e?W˫wGf5@I Y-T'yMe,X,i|aM؛iUf B9P-ϑ׳24TLyc?,ȓɌwRKX3ߺʀޫ&FuLE 1~}˄c-1 CA+wX!ySx;5>(M{K"ҾtgL( >kw:@*hs64KHX@ѴE)%y}E`|=Xj1׻):FܴLQ0֍s>K;T@qa]xK`OtAƏt#iڭҊJNU6:\Yi(s<;4oO;r,jg)k[qCgf֪ܜowoTQ7%,e!c0WmxDCze䡙m0Jkb1'|aNW4H #%OÆQi'9R}Ťƛ]xn~eFq ɏT12RSF .()HPx<߃uf LF'ɤslSck\ `dVSZ;rr38uWJoq.`ۃ*H@qk/姅qLa܄n#>Au~{'`@ S1sƎ<-V@ E JsJړuySdmqT]x,9,bR(6xE }A?^-MܾBJVG!M((C0y{eZb^}4R>rCU\`ğm% ա&XSQzeM(Z)Qu?BmGy֕{E5'+ȚJot]{uFdI1bD@ö #[IJgG4z8\(Z=xJ]*>HﱡA3 DLΩXQoYU_F ST!M, ˇ:BUH4pViJVǙDz-u~Iv!?}erT>Z &%\\HSy$~a2Y!lc”Sӂ?JAfQ~|)@b%_~Y1G FT> ]ɋ-G_^ ו=$u/Q[p~.2аGqǼF$%k?l(TvWikwL`,b+xmHčGҞ#RCAV[N>Npl~f ?фdɡ vXQDdFqP׏_m­Inj9ZBfRNBMOO[9Fng82IixiF7㨟e4g8+v -W8f nɒKF0<}`g45e<ӟ1H-s-F&Ƚ* j@j4'i[2/=6}&H_7a!_AՓҫ!-K׉ӹ5͊`)kkfooPyD1F-?N2a]sa4S0oL.1EQkFĆ aMFCe~PՁ [=T\n9 4yh|Ai)3yŃ@@ީ0eA.-{G`\<3G$Ԝ%bd‹0C\.5c%6 W  K/XTưK0mDUʶNl5]GZjG5n.q)h`ezL&[ʽ(ނXr [K Ra")A6>U(o2JI'J}hjhJe1p nfזCB,mq_eUhO&Aqg_.dg!w?Esףa_)*  {w4PՀ99H(*X AoӄqxӪ\` -E>UY0LqerXXZbl `4eG,{؃1ymA ڤkǿĨL@oj93wwRkɇ,es.LD/k2$vf) bb?ޯ5bhlOu (R}a)WFs/U{w urUrq$SbkpAuCmdyOAgB @?8Y%瑇{{Vm~M1vr ~VR VHJ.9)Zn7LDF@|#tە@g =8/k1،/UR0XA.aסּMm»d7"Oi0 ׄl)cI!Tf\ǁp߃ }2ot2,50s<94DnI}l_Z՛/8dȕkP b|PΨ6C2mu{18 ==z;5Z I4{uZGʊsӿL#RljuefIAА?=Kx-=B>,u겳Ν{B\xHM_PM%?ã`֨w[{ׯ^рq37?ڱ-WZ}$.u9!.lb1fd{mJ>o{Ha=w1[n64Pr.oMLB=fY#<ƻ ( 54OohX'?z`c;MAh!YM6Bc\R5n9H%>=(xө 0&[ 8Rtwc n:{:) 34V;;lokc.Y &^w;UM'u|vֿ>vm΀ {%R&~|Uv Ad[8Y ˜ns)]wxg,H I plm9х3tkJ5CИf [`~O`v˗AͮH 1:jTF5y~[=z))&z79- tAySb 7y8Ph_F4e4Yբ"w|9G6ajc~||hoL"i),PbZl)67  F7Xe&x'=YcQMu-R5᎐dٍD\0>_g$W/@@G>Ř x/zZҼgϴ?Q.D?վ[RHezyCt.n+güb놎tpaw][E7\nUQ]Ob,^F} ؃ɺq },ȖF8@p]DUV7cRMP!6d˳$B=`gjwY (6żqYaA!ۯxRwKӹÊ:iUAѧϰ lC^Y=P QפP@ ]?(au͔+Lu=5fWE$DbSު8pNXe G @L{~2ba*G }TD.k>Rr-HW91\7S ;58oH8mQԿӀ Z&1efFV̝;"AЄ(Xh,k.ynӖ,e^)d^c9ai)X-Kʣ oY~/u~Y Jsx諼2/ju C/M;+nYnj, `T!~#*8MyS)hdо #Gcˤ0!ܣrlu悊EIp\ֻn@Ԩ#npG߷NĎfk_|k -j*&jqSI{^Ő_LXAWrOkcːf~ V1ż/>&۵g@K4~ݾ1#[b !R!ޒr7iF-mPd;-mLzKk> 5؍$7/v45xS KNG[>W#8<[/i*hToڅe,YD??ڭƎʕTeXrcgaM<\rPni3>zdݓr`>B"~6kxI{&:9M_+.#qU<) <(h91CeFi0'+_ѥBҞAsmZJyR3'_0>.zrbfs A X@%}xU&_9dNUvwhZ%rCAbpGhW ro,]+UbUwD勉fpu57T<$cSsIzF<}$3h9 8ߩpn p]'߀~Qʐտhcse@Iz2nn> K۵od&_ܑ*8ve0jUrh[AQ80Y[%nx*A8^Kb4?zVF'ɧȎ}ȊfC}?܆{?`"UQ$2\QE2[#_EZ"oSq"+"%CPasirGڒĉ8Ls~'R-} ;yse#y“WOd@@C=rAɼ-f[TqdzFt=!3ӗ"PUYQ&]s'J)=}߮BUuŋ |NO<7A8a7Uh|QǢRW>wa>+~OaPGJPg݊`~3oK$j +i6X׿*-SW"ZK+ SrlwwdݛC#"=)ؘ ՊI MބA[P~KlOTD.A깘t8`aV<]/BOpϤ[k ҭZm%S9Ü9o8 ݉O)_RBO(-԰+n.DځTFd=lno˹rMm4Y:-ʠ.(-@l$L̆ʎٿnr% y:>e1Ro#㘐] A+^tq!o1#wgG+) Y?4xBz(^%6ʁbo]"_S6[/rL/}y _oR}qȩhP }`X95b")] [ k|]둔 #QdH9{x 5l?lYsy!ہxGWAs&}F0#iI%h!286um4?6x46ҙIhe0S$r&c&䋈/v[,7)Co%QF7$vP򞘜4* Qk-lI!dK [X $pL3rIof #$h$ іLULorUh`}a^Ӻ:/[T1dWӶPMb8jNmnh[')?C/{ 2?ê xX$SbSd%l8zn_j=sp^? Xkt&L5ld>vG=$>o5"JmPHʻr:+yS5,,{}Jc:u]~4 V՝sj :W;g6C31pU*B^yR JvA>+ZdRKz,~þ\>o >*\cGj"q^hSv$Ϸ'z*Fw1r~mhD=TxG`1-95NJ%c$@Jhj{wBHAlֆ&5jXշs!v9C2@'.0dypa8͸ѽKpbYv⯰ Z[*$>X!QKtn1|՗փ7'W=e~CUG AT13#w`^6d&>97|_O.o#qOrL|4E+:i%a6\0)yTmmֱ٥B+&]8iD^MWfaC9 U4@/1L. v$Ny8hj냂=:@SwCݩ'q]wz3UZuĜ fC!.H~0NWw¨8Ow[q>g9\ʁ-~̖n]4ђ6 ew|T}PwI`,(!O<ݿnvW:.lE`/^q2k.tu@A|%amd[`3!8sk$Yivr[u+f\rF9vK —rsA%54 l} -͐Oє2"7'Q6͊勤ᇩ~"<+D>"i8 O[ TejچerUKڋk?[o P_. ~>t@' Gqr?Č[hNI6!q(w:(9 |RNn{5n Rpe.]뫅Xk0{]KX}/vB+&3mp]SpFAǁ[$=-9bmP; vDWr8/_n/$u0|}2E>),9ѵ0wa9ѩ;fD`!jO+ H@}޶'mTD Ɍi'Crf+]U/ZxMJ\R5O–U,d g&Lk~W_#6vz34&I3ώȾet>yj\WOMgd\k j:|z>^N 6?xvŰOLsw(n<9dZ(+&#qYk%-)fk@n8C 3)T2d["1JoЏ_Bs:3'8VϤHw`H)Iн{x)b q40ISz(=9.zJA?hVW4`TP}|Y&'[(2fB1;韰b!XRzDLPiHb27`d?6 /}Sn,?IMl3OQ߫]M߄&wGe:S0ec'@T> ׺Ic~to%?lσBF^/!M߯}W~5Jw|b(4O2}YG]αb&.um{y1-+3ȕJ$h^w'~C.#$pg"ox,AcOٶc5j:fjrknQWGD4TȞ+2zKf8Yb6`1 5Zÿ-fÖ́ö$~ɮȡ@1CVf=NPM^p FGW¿}AޥM-a nt2VX z0d8jbf2RRvHR:3󖺹x~/IHzacM{ITCWz& !GĬ0>AҶWkjJUa誉JS[1@MR.&cn6 | `xSJŝ1N.oqV\ҟ$fT!hqyה\Oč%ڋXcDMxqF1E` &Bf"Gt2M0\hD#'-58IuIAf4s< rkG&i W ]c79"/@a9>)۵Dw:,EnP2_=6R\k^;b;[I&û&ImHC! 1r2Zl?Gs킖4Ə`Zj"ս=+O;tJ@pcc\% atYfo\P5y}7[3':֥ͭB{P?,-^e) ~,W t#0q2jncGh']*ʙ`rʣFw{Pj09-@j/9N 0C n ;.28+ZC<'>Jʜ@Rr!'f'0+' UYklȢbNdKE AkӽlD|ԴsG۴'je[u9fdz1*Ax mH4&A^pQt.tFEpFF;Zdv,%v&8[, xu1[5b:3_׀LY*D6a]ԪeKoQt1_51?jw"ɗ(aN#/˚z{v)0-'{lJor΀!\dTx"<7 5jќ 8*K!Kh[l>CdBJݗ(]qS)B6TrB_3GK&#AŞKpij/MZ=6YXyb^=bmЄTwBi&R%8|-p~s1ϼ̤cD>*P47 YpRSb).Pn,«J[!pFM&ς99̈́SP|_e@l2x]o,\Ƅcv[{})INjV,J/,ndc=Ewq] Hz+e1TJø Uͳ&-&šV z-50.%ۅR :]J!ecK2£컢oVwL W `8Ynn[ڰfcVb܌j4(߯h=RpBVҮW0+p=#n#dVU=39D+XUd9 ʊBn7V̀( 9ʆ⠁#7OU}2Uqc_<Bڡ{6Lʞ w񄉫=u~YОY: y5"6)uv FM{ -.&8Ld?=उ#(c49 '@wK>r)α:1ŸL뻐.$*U4`:;\<YOS>\zj-p>c!rEk1.k@-xi²YKblEr{$!vO:-Tp蓵NHԦAt]H4גYByمT> eOIc V/'GUQ=k&c>0pE&˩MqCI$xqJߕᓂcjYC?ڴIhH +v"W朑˽ryĺ{oRhd{.!{6'3! ecs|/>IǾbg5d94R B,?DQަ\k]L%Yhlg:Jo̒)Ġ?tq0ѹ\p3x)еl4#,8ٛ ӹ`Mp$!OސLK1I-)KHE55ZRg_Hʆ>[-Ekk_9j62VieuOy݋g uz(*E+;-4n)ܐcn+vwgUR54oBOG![GNǼ |.W KkӺ2SleW{-ɪxJJķ v2|dH8ZcD9oiAx갺 &rX윞b8Zp@r>#gtfilp 7.Hi󹰠O,jPI~r .]Nb >|+*ெк7ͮ dуopR̀q)9lGOy̫FW +"v_?ls51"dEz i5HD$_l`QQ, O QZDw D(6̎- J|]9 Z@~W,*fS 85M#@þyiz,/z v 3zkqlT#N3;.e%|\aUC7͇6p 2 6s1@JŎ㗲wW4mŗ/7\@-hT>‹'zc(չ,,.P_"Jg7E_oR~4e2Yb02cM膩9v+z[W:/tZS]ѣy$_N7$nuJ J$8 r3rS /ǘi+-/_C[RO@_I;V@qD0 c@J3 uHt4o:-}2t^ݶxO>]l^j/Q˺ 9 M6]]MbH Q`6K O ( WEhf No]K7/")|FP8^:,HLSJaW{m%2*hZk5+imt]Xd+鮤\H,<|XCܧ~yפzŖ9B|+Q9WCpݶicnseay@b;mN&DdD7:VD?H=h: k/' >V-ηVТtNP3ehTw/shKh8iy7ƭ^urh6\\ڋ ֻ73g"Slu|ZDdbQ1dkfk +.C:}ܒrGqr؎ W{Sw`[0InަJp2kܵj0U&oU%'r'79#N`3yt1(I6cT ~k#Lb<"- 4p 㕱HDnYK̫[1C#<]6\SL/74Yu-njܼNc Z F5xYu@–,nޅEy;jҙZ6;~(ឨ|KhC(w_XL W!a`{5_ltDq|i;S(,9m<yqE奙pE}<$WN'4AD@3ߡmZ[L"r-Q~tezwpKlʺWzCGўym7s5C>ShNg_kh7dtb+ZXinoϷUHb5]f*}EՔ85#K,@ru\7%? '>vؘ} !ZjNUY &^Ooqsŗh%/+|Elg3v]1*166u{NCϘ."f>zXg;K͋'vHQtЏl|L3Z|Hd~/g1M:WG#zY {`CyrX{OjVw AFϢ.s6(`hqΔi<r Ӂ"A *ȏ8t*H@xz8ɯMzꯙgv] M*yBEcmu([#G;b1O\@qE8Zaw;W|J2PLxgί֙7H䯢rk;*#sq) ڏujU_QDAFb(?PT=Z@qiO1/: p%aݭK0g_-'ڸ\yđa iY, "( 4Hj;hq 4 _dc84b%4O y^Nk<&#B\iY4#rwDCML'[=Ax¼3cTwv2ѓ.1X4v&#$!(_Y=rq± iL;`vU>- %}l%h$"#(Rf1 Jzkpa&߶掰چ۫W{tN^m➩5T'-҇lRrãF{4%M(o G$"39~ Guu<-l8C,D,Mj inqO`24"0aXĦ: lD|[&JHUkMت RP Iu%K7\8*FFbB$K NHOX2;v`#>@8c' 0a䌺l^!Jॣ]L 윅J&(_8AV9Wԩ=P%p[K o4ՊV ^XLk*eܓp/x^b#6A@B(b`WHSF+%ї@+xݭ$A{0D1ܼ6_nݡA#7 yIS_@b{웕ohH[r5Bf'j.Dž]G^*ð+ /]I0'\B֋g{"tB4v*K_nc-K#8@K뎎@vZq=P S R|WxFS o7'wFmvU:ϒtf788Wb1+U+;,)EgG`#LVxZ_W -CplUJR"BEimM Cv=:, x+ְ@n փH|hRh3'r#{G`44'g$\ι:ؗ l;lqBcmbvŪu"ǰ6"%"g, G]Y祺z@wt"! - haLJ~g/\Pfn$*pXM[2&wr"2(|<&[4.c$[$=wZRg gX] ~o,81Ge4%lԓy#$[-j7A*޻׾qp n cgn@–5ʵ.]v0w' 8Mz ?Ac̈́4MKQsTe_:d5lO#cxu~IW=UƼ*Or7.+ьPH@}Τ{є2drôN&1tSG01N}UJnxxLUvp,`7.- >41谾v KXrg@)!A@eH.8X$JZn xy=s̵öG5e$ {ZJԓ󘚻alV!fV&;+/tuZ& 6شfb!zC6phz{}Z5<5Θr^bG G *n)(iqWc7L uJ fF y'*꺪juaʺrI иJxdYh[Iwaj~+,<&e.[J6/K#GLvem8ZKݓU 9P}/Øx_zkFF\27CDҕtWN)+z! sip\WUdf<'%vc䤱 yyy_nh0n,$T3qXl2HKYw9Y w:jFq$䒁#Jyv~u;U%pph¤rd=2%^( KJh.}Fi۹+Sr*d }y&%n0Rv:E&(axzv c5t,Q ֜$xW8JܴB2P]9m JkqEZ/ښQ /vt,,`L FHTmoKkQ3^0@{M#z"x}IQti#yl7Ijd@I/R.NF9`xYga@D,'IHAp@DĢS!/l*Ӌgke<;,??3߭g8EelcTr/wc /s9Axp5]]r,O\ ;3TόLV :=I+@#w&7yV8xT#f`)@l rm7N`_60J&ڻ][!g;& `S-\ 1Dn=$ĊTuω1xM>sZN-$ ֹgi7H'y 8#FOV|H&!dhq! om,Va|%qqEH J? Jd$|}YVrQb ;2k;e"k\ x;};_CN Y;k[QPыqg%.z%ة0~ӐmVcXӴҜ?8S}+s~ ҾpT*+Nf( KxoYUCFRB:AXIOVf *mI} fBE'W9b@JS^࿮G9+ w4|AF:|7 kճm'@Y`5p}|mٖ69c]j$l~s zʀG()9컡#=JƒwFeo1Q+S(&8UT|l,b8n"{鏽+nBkTu}$-R>@™d@ Y/A`qwd`rpjWAALR#,.`k"-|wcd;/U.z W?+|Lwf2 %wXo4 e2Z[>2鱌)1Q2X;Gugs ?v7R^v&>yX9> ۏUAMݔ1t})Q}٩E tvEcu |n}8v`йW%s4|B_^u} +ܚR\nGcq 5"iށ˗}{4@fȉ]IG%2,++ aCӯFU~K[N| "a6UN_hq1xȿECeBLjgxKѶO-SJ0f3U䖒ıV'm؈1A45DR WvThM+Kγk̀+OCAۼCuLi(b5r}P=~AE.oM o I=+>ȽD H6&zj,]~:j3 "R&ί.I݁jl`q>Acda cH( kQx#g_;s8-Βt\%]V8A+&D_`).g Lwp} m} VOx,#mc;<0MP15@K;}@뀏 w3^}XXdZM[8X"aBȹtAy]QCO ƝE;@z4Yt}9,7,> l])*\޸x{\EC"/UDOx掜,_?["*{ݐtWA2oz;"+&{M;QT.>sB]v Uy9^JxO}2դ ]$y`WM%QN!Jxf_ZHi`4]n9æ7:~YԝJ)&,ƃrx Ԙ#Aar| ol4d!Vݬˈv9sSĸ!^k#w@}霢]Иa2k=tR~֢b)>IuY2uϟy#yJ KQҌsĿ#e'Rp#a/h ܎IjyH?orIp_+.l@<#%](4-H}_Zu5)"=S]4t2*-_¡8[>iU4fi1[$yU%5 ٰK/Fh}ZNb7' k%* $Br<*=UPG۵#0%iP/yvD(C T.7ۆi|HEU9#NȒҹH q[SERShY2=67=pՌz䱄gڒ&.CNӈm{8cL5au@tN4UoB_ȍ-ER ?X#z`S'RVѐхi\ɿ] 5J򷩧*$ܭ-=tPZK߷I;F2dXpQ1ww|*B*]IinŊI;Oa xgOM9~v#YqoE^!IVbwE]QF-"$t|mnQ l݄` o(%(4,.-!;؆.!3-,wcXMLwQ { HǢhay,'5 }u{dӡy;‘= O-stylhh64`u)px)0qd;WfYa+h> Ey,4Mr$U&/xfVfLߞ=Wcy!պ"vA1h }rײȢ_5cGH.HO]52/1AQiϑ;'{w ZY/+|Y.lnoTLhH|#))7j6쒿RŁд "zR7"V Ĉxf!4 i&M=q@J4z q8vWھA 2S`BkghT٤vwċUxy{kU ƶ x:DߣRya(o _lոnig6v EbKAMS;= RSȶ mψ/\@.Dj0HAQ_Ak&zKX;{0XI)XLg>Jh1)_mnLo@)#aNBStNr)bW^#)̳`[۩C@s1" NOZĶr*]cpՅ>f,*op&ڢ,f;NWe c7KbE`ggrӱIx@I/urY7{"Ehz.sAzCJ>0Pk]5*} ]:RPooW¡;Jx_=%'|uA0@]5;~ú_,޹ASdks'~WǏO )Txb\,BdKY!k ?8nOm2:]VjRմ'8R=C[^0o/EK+ OV,Bx0Ce=׽O%MGԯʷ:z !i랒WƇ;TLm:a`GB"2ӧx {XRHܐP<>EB0)]i`wYW jm-ȕr"7[5POT>~%~mW{U$9#lZ"Z6#=Wpt&e/*A,t@ٝ>Zr\Pa.a(smre3v ELH_}d4"ĤHB9<?~PV:#nZojW9_Ф@ INKg^`2.!Aٚ{bz~_urC,TXt+Eutϓ LUBǫ* ]!!kpQ?=dFAt^+VbN7΃HlW{ɀd#E_X`'I~ȯ톆@቞H<_~mI#}/1ܽߵC453:MK59K"==&"֋BuVL\_ε\sr׿,OHieS2=:wDZX"KqBLU6@]eы]']5\"871خdU1o( -uQW}.[pKX"8p55w(U}^7&)=Ã5,gm{ٗ)5D gJu[!r2!_A>HWThC8t?EpWOQjZ^|#6bՖ!d( t%- ?tҟauXt *.Wk*.0m o]̊AFVتFi Fvo]0$ Fa ZhB ґ?{<ԝlaG]$oH5(<PU/pʯ.=ݶgxӮ ;Lx]AVE% #PB2wlI"v@u}dX+B: ss-Ъp.^=TGDӳUt?0Fq#GO~Idtz q JLM opf #=pn%wHU_}q67uejĊ ֑gffߙW]8c_e?;=zB+)CJ q&d3Th l$, FgHXBbOrнsf #p:=E:9y`5ct,wpZFpg p`,NƂ7T:\{(-NO(|NXX䓱!{3sFER =4p?1Wgv~p& oByP/h}DO#WIxY*cׁz"+NXN=CBdA T`V %brڂz$/Z'ļGH&(Ԯ:oY>YEWoN`qgB]-n_Sfa=I ߪ&oʾ1|~"9Z6w>ָIcRVP\%?DK`V) `x1I;Vݖ[  dI(*[UPV'MD+Z%r_*ցJ{pFvR“ks*R=3M.)FFİGX F\ V/o=XA̗4'srI^w;qGlس{,z ФE[9-@ه-> eL(w4b& ,qޱ~$?ҟ =qXVWlxn$d>Ap-ze"0\Yz;ԷO6[e4 BĦ* e '. 5=;23 '%֭gMz6sƎD0oKgnHtԗH0ȼ[/\b [ AbP<|t՟55\F'Yr䑬yäO5ZV'1abFJˌ@^)_-_vYiAZՖ[R5~,%;8BU[(}AU" 9O>2l i` :@uZY|o<PY'!DkфM1ZeZ/Mh)$G+ʞ?$v%d12dpLS0bQo7-=8!L՘:oSڡM+T'mX\q(\CD2 lT9Mӫwѯ*ס|Ą]|rh۲ YDh\,Zy4R­[NhrRPDMc MV̗c~Z9Й7=zg-khbZY>2ٚWy64KHBzwx37I4Ok䈌HÃp; )5qLiDx=ٓg yx1d3 34_DvN낏 ̺5!cTUNV+PĠI61`,e{ʬ༪OD" s7g{(…8 Mmk o Q48RC*hN2v·A1_føA,ͷ3"a˹<!Wf$~6K%IIf8qΨXiB*]gڊ33X9 ]kfi5_;C#5k&w߰oNlـ=r2 6h Ť}̌uy{TbX} 6^Z6@?}=U#Հ[GbnhOgٚBʂ2^Qil0G`qGȧU"OsaQp :o }N'!YQA6Qqeav:wXqƓĜw?@IGy=Q`WSD ՞H9g3tzdt @a+A"Nz,Wd)͊~CW,>EySbeg3x٪ UV]Q?Z$_9Bm.=/9H20vGʱm4FQ°!j|HHs?3EZQpSnhpgcL^)P4'hg"w<02haFwϥQ.ngZHsZ/shx~L]A\8`<9W-Տk r-'C8=R5 4w1Q[rUIaϙF­M%ȗa@«O#*yu@sÍ8 msx c_,Ac<NP'0?[\CǕ, ;=la/5LTǒyQ>Nqaw&M`ީtdvā)U5@agi}|xFm;SV/~XO6 $P <]%\qѩQQUCSK0Q 9 F:d7ALI)6c\L?+6+:@ Xb]\ZK[7jN8w :oYNhƠI!B>L@gV[꥓_ԅ]EߨW㔐>UbR2:FQZӢG+aޣ3Eo`gmo!|~+y]\G;*Q/ la?-/yuTcNÑcxG8 IՕ_S`-Ee-\Ж{T#fم^b0?>PRLnwHU HY %Bb-?%A򤎕k:X@*5\R/dRnF٘Я49):6(,Tc ܋?ƢGѓ8C̝ȕV=?y2vdO茓ӳ܄&&kHT#eDNLFs;~Ż%fW-ny} eqapc;?$t?*%˘;O[F֥73ۛ,Iz#} \{E`): z!rcY_]8~<RM+ :#0'nQO[)tT-G9Iuc9ofj?+ҍ=hwvdō1$՘L?l>KhHU+feۓhI\rFgoq3ఄ֟)b DlI 9C:x9쎣S͍>A;3)`U"|?t L䃧.7YSpWaֺN W}\˯Zv*3yN`ܺe 1>e@0k€YTaT2E<%QZac;JAkQ1xz$E|4#%z%u ;Ilsz.ἰ?H[ـ*{}p] f1?!' {4C၁TF焈uX_^ͬl?M?Vx@ꆐi W1Dʞ0AY+w~4-jdq1~ާi=U^xnoL|1ШJni0v9?p 3m^) 'NSjİ&>RNsR݊4XӼ(DД\W0o(XmzGʰE>)VߙM14#(qXNj_a8#eqVvfB1l"iWW2,v D*@Y5%. ДV *I 2 07 5?X?$ }n"LIa$gzcD|V;>.ao&0JU={LT,h Fp`4| UM!k0IhxE䎖τv*mkt튫AM+ {VE4g{@UFU!m\ {$V>YG~h9O8 7IY{2/uf!dG@ZBjƝ{hMxWxہj#Ѿi;IǒNE|)p \#CH-g}|_z(+$s=PLACuQ79ͼλ%D,j MZqVsz4Dg8svi-eW6H>UE_ js?޺t k< nqKƫE> x»>Tnd CK1w Uy&LPGq$9{qmzI鿮e9𾵳1.o|A  Hypu0Xχ+EƓY۳٫ʫ!1f-8Nn\!%S-L(PrwܥP!BB[ .)1%1'\b=ܩ--}/]lR~"M?!({5m}M;ځa]j:7ʘbv6PS D S0f(~'Є;5W+(Ǽ>X cND:e{DךC2&@S2p3"?vxLMdJlsuRr36Lst=2Rĉ!ѽP̓0 x] %|BbօOL%Wյ8)`!<4 N-_ ~vu.:%лgݦ`NOp Gz7fcy֖0ߥG\cPO%PWׄo_ƈaEu'W!HNn{f:v7u˼ _|WՄkc|b&ٞW ~_MS(Lg$#hϼOAiشidRݣrR ؤƜnXF^"?eHX>W?~940DCpeZ7c^hAEir3US@^?ZܯG[Y/S*'5pP7փ0'c_ k2 }巏5T.y촠hL#)ͱdAga+sCO1j"Nth(+rN1LN"d74I&=o7Ca A̅v.Owar(ШƁkBIJy!0Tf=B hkbC1$v`n-Ihe[-3@ ܮCP "$mJiEK.:Nb |47̻-QDVGh}0΄Rz1CGhQh͌c''O"+4V0{h} *ic ]tts-XYH8* F#}4 en5,W"Mɴڇ3 iKxjz6P>ڄ6ՓwNJT k c 9瀈 btAKZ |l.X" 4$s٢f%\4p8p`DCH9M- :&V,0΂\`+kb0__:|__i:j3[UҒ\F߯r%YfcU\NC8+Ru h#99xBx2UѨvxaqHrag']U;4ʣ'̄W`+>wṁԖL4vZ!+9e @iA9\nr;5h]?8,k[)w HO? Y PK2iKٰ̋c^8ɑ5(u8qY P]^v78y_<^/0/TGAڑ O8̷HUH"})6º~2FG0/azRXO>.T FфKa-ˬ# { (VUjMЀe3jm* F ̢狹JԚ ꖟTm:XZWy(1Й P>̚Ȯ#w,^Tg"Sܝfғ \:} G4lc\x;J Bh2@yA ^x?:UfwI)0{1,Y RdtNΡc`.ȼ&J3{yY}V{)&Fg_5_~s=V:ۖlv7u*4ck'q z7{uA`_Dʷhw\ج"T*Vֵ-5w< r42h c)@%TcpHt ŗZ˭ {fdVi0o4#נ&`mF˜@p(YY%Ԅo3F }! D줭fFȿB|kloFUO31aY XvY;OhVZGzD_Ֆ/m*FAwRP ]{wҝ'[G% gf,Z 73:(":C "g^er^q\M3?Xv== W#H_-iCC2VT9{5FL~FHY=QOWMH8ɀ6ՒhC= >B&qh򐀑Djؿmnÿߑ6pʈJ̯b:X|V;':뎟木hGUF#kC~7۲N'1'oV{҆BZ 6F 2[9$Gv`@^ֹ+30_k@ײgϡrIM{Ҧrpne0A km֗ԛL蘕7MGvX4Ymc}=gu7(kCtѤH )Z6zG K:w2|JԗruQ̀|JTzgmT#p&ؔW:= !M3Ia8C`i!B?^(]=igj"ty#!>% m<!o{04w.PwevH)QPn[ ?Zc "9URSC]w(Gp̒YLӨHME!0h%5HDFxT]v״ȦPq D,q:8s6X;$ߚ3nJLؒfw2z^`LTX2@p[t1Ycٔk[Um{Y9+#y?.b_5寔f_̿-V/_E-Miw` "UorsX:sJS0&o{螿@N9,8- Bq!J}ŀ4L"0a7Qx>lj%pnh̉Lޱk"ù !u _¼vXq "uZsD6a[- `ҒN|V;/b*3ӚB] i#Im021}@瞂ujjLEi/ $x!XP`|"n:pΘQCƸ[~Ȍe$7F테ZJUi=lS%o΁" `Rۯ9 ~lXĢ2Glze.ȖV,g<յ{.maM Ȕ"tgdt Wpsxܼ/Rߌ$X^Ampk*IXIiAq*mSZ-ϖf[ęa'|o2ZJlgK$W D7+l&l36`JNA3?^ J΁唯O̸V hz_{i/afZLIш6DwTXPiK VX!;? ;!ri\U_~7pAf xeuTQ!T;A88Rkj"\ׄ`s$t9.XpBDUy=V0^D'Y0J$ kBHDJ5kU);]Lt( &Ʊ8x2:$2͆E=v=<'x;85>dl  X0B <jO8]2ј&]<m_V>`^27״Ʋ4EkFL캮9axsP][]gz_"ͶC ҰͯkzQ9f>ˏyޥFBO@.YIToǐ`65`e͑Jrw;m0SQ2u>#'>@yH;̯̀Us.O ,bZj`]kv;y) ):(u2K&)T9)]^-pg,=`W3yŁ>k߯+nB F~V7TluN_3E =ׂ#rE[|MBٸ#(oT+z%_%ߗM0aU1&d0;[P"| E*8b/E-_&ӌ[1eUBv\wڠ8I6L~ضԆQkZ4OOf2ћAiutE`X@Yď~lݛcRP^CaiLQC"(@H^,=r Zh]jՖdf9~8/(`1z=7c} ׀˿G)yMrzSS;8>  P&iW:^SJ56bP)fJϵ$탹@w3a_>zm7e]imԃOؠ$L8]G6G6Iڕwh$c GrOOFTP\ʣ.'+m4z3]o*SѬ`KN jI2|rY/hn8g qw%,`hqѽ+`$o#Ӱ;y>Jr7 &.hX@}i}:zaCSqZ$K/߼ 0wgosgӠ(w-֏r,t4\N [("< /SDL*R9EN'GHttfȵ@)[=pڬ"GCs+ÖMkG,=g]c6K V]S*yoV" -N-KfW앬TL|W$ٝSҕR%vD{wۤ0cUUnlC)w`9Y'5#͢ih˩_6YD|:ts*36x/{|)Ц 13 @i2l}6)!Y .㨎E\}Џ#AJ-;Ql61/OFzMEOᗜFU! T} >,cg2Qu$H[~N[x"˴(z!-z62Lmw{PNO|(]OmZLdox;X}/tgIv:Yhp6^Zd,\djGh['r||!@]LeSk i|̸l2A~(3=&vw+6yL~/L">= n)ؑ(?R.+2Ѿ\߅PTwiBvЌOߟ# = XŞ/_HT?z#lxB+SXF(6yFFV )+AXԷ7 o<FG <ڽj_M 'K3#M$>Z N{ (P蠟'u -}gnR917@_l3T\6j}81 >pI͚zg[*znL[pT'((ɀ/ Inb"b=R(`a_ j`ڗ!Zc,”"t\bA~G ~e6+iqpcW+fԧdaİwZk+^B\ҷ,;SUw6ͬR^h3EMGٻ_۽ػh'r(:pװ|ޗHk/VzMJF C>ʥ0ć7ŰIOzxFu!@wg`nd?5$6X/SgJƦT)dwZi˖mH]yYv&#h}3ۤxF]3Vw4fG4h5FɼZPeadP" [n޾iXePNyD%ؘ=̐I7:2!T`oV=Zo]nhn8=C y;B'8Ob`H(lA|F8_SDҋP<%ؗ5b/ &ʸ]5(d`U7-Sbq'O]ޜ3WtF0v'NNhQ4Dp+ths:Qy? 9vf A4.+fEqقMinIL526 ϺLvĈ;st>r_'he1~0G]7,6U[$yՃ89qLr!4趔rGU/u \tʬ(K'$T*N@W'X׉`pў_*5?G .VjH H|Z_(8崁x ca O M]Q w}Mf@5měV6d"SqAwn@K-톲m l9s#C |.bE%}dg ?`R5J@`V-[%lU9 n|E݌.yn~Ke8|m0j Pc+pϑm[Mj33B.Rlh[g.wjy#)ҍ2uِِD҃?·s˰=n[ w|n]q\۠p J[YR !`XDIuKam$pM3idv+0u3wX'Gy//W!tul=nιw(F#_z7rdT?ܟh[/T\G32|<ﶯ[ʇ1g+^gdʍa\{ =eMdiі>p_6RW_S>ƫ_% F;g'&z?˧;,zFFA9wU[ NN4E 8ҕe5}p]fķ,D4۞l $ pȨۍ =* U$_d`=фm+ 8/|=G 27~+Ӗg)C6 Klsֹj 5`~ z=mߊƨ|E9hb buA֞YcS+`p-N3o!f{#T5LM:䭇OBP{f:hxu ƼM.SݛRUyz2~1~ܦ6Ȭ|+I[{Lw8bUznO@aO Gs1{?c8ΆTS&p XfAq)VAaA=jB۔Y6U"> h0.w'd8(${19란PءUPZpvq$=Q:lK7z7!հDc=V&SƊaǯXlB}\H;q; ݑ0vx\M 9n_ݻa U~ Oki2z0\}t7ˏ9QiBloEu`J c:^~Jg2LWqPQwy /ΰb=csdDD#[SCzF+;{|Ф^ߟǹEFra.* ~rG1~9RrN]fz܉sf?֓ %:Q%jT*z'ATc 6zOQ3aM6 Z2ҳ.9JpR8IxU SuqdaT \4J|'[܅{NDe 9SúK|reKb\7DlүM~p`q9*Яi<K/J+Z;ג^e hlr;+z!+w?\]dF W=YqpD扭c ( k~#+!G<(N:G=0wP@i#8d^PtLQ-nv1L]lj Iإ׋uA3pq4D̛o[8 SCIŕƎC©~W u*3@6dnnntE=Z|Ba9Fƍr2ۃXs0 ysn3gLF̌y:4ĄWRWLIldFq3zdwbS]QMÀvA ]{Wwe#m)^.]ǜwGΨrڝ}nB9O{ae9 D>)Tt"HVPb& y6S>dgiU`p~P_(nНl0)B=m-z1IRYNiwd(A,MK<%2~!l~t-kCx]CYa;&{[M;7Jox7r%$G<1?Hg},-j` ًw,AIb?M^,8bJCGV9XdVDڙ5) 9c>QF(X<ÓoG0'Yã,{S6=s]L஽0Vp]7qU==dSyVjUm=b1./'IkMѸV56nmҙ'ϩ~mo:/FͦЌļ kn1lzFr^Cꢄ6]Ju (U]gé)b@B+)pΛ?fQԨeԜWr E+ +a21->g!j<A+ZtLV)qrL_v\]8')p`zrkl|YаV:9ju\1JMJb6\M"u/>CІV?;+e~'Q$!LLb˔XHϖi|i:P@!V6KVR_t=QmI7'ޞ8?FtK;U 3˄aO&́bGr7~rt euappz%*zѺX*Jq 15K E?_x;*Z5L>)fR^Xv//KSW&hʻ,@͈aF N@ɋש0TūW-%j:ԯև|+s%'ҭ*+pzT: BkJdҵMoCa2̌RbkW)`+&_P{ȋ=g)5GA9 8|QV~]s+șB<R]*`ΈѥiGaݳgG&U_jٕ<ߦF:ybТ8[tܭj\WI״2mq(@MWZD^_)䐵At-\:jsB0ه=W䎍dž,uO`ȩC}gSF\_'n̜)t TMtW9G§P(|w#|)n ܸ;^>A-C׋Yƶw2y.?lpbu@Ap, 0$UVj] g@TZ&*DKSk'6W1ΖEҵ!/CaY%&_ՆY{-@O阃mPO|Z!#dL 1ԯ[pOΪSZgҐ]kL[:+ՔC!= Ԣ~ XO`'jـwQ:jV# TOELv7:|l4=mđ+`#:a,+ ] BO][6 ʗ-iCZĂMp %T(~&4SoPu!WՕi޹ {Q%_!Lp]Osgppův(LޙztfA?+x.'5\]90%cqu.$exgµ7"ӌpꜳ ok5_T2.>$dkb=rPpVNXC±]`=n}L6_bCzTWMoZX +(0OlUt@5&sv[1 lPesj CR>OUd4.鸍 2s[aoq#jIn]af8,ZF.}JrL4:K=a\JU=h KfgV9L$?. :ߍ9Uez!a0)c^&Ɉ86/IN^i]Ƅǻ4ɉbLHk+h9۪UK=EfٝSRo;E\fLḬp#A* Tf;.LqZL/ocb^'RKLp!{4/ /XݮHy.+f.KgLM'C~'n)+>Fߧ@I%+voLa7ءX\]M4Ӝq醫e);Q*:6l(vGI ;48+~pxĸAzrOn [ye=B܉,p)LަtR3 LNnues@meYZ a.60LG-Xb(C\0;YX=EW% ָ.:x1}]!8vz3vվ}O&ΰ[L!ӠY O[[RzB}|'KRt]h8u0vғ59+딦^=++qu؍ed#hh<Vfw$Id8ۋ[>`Ѫ\8sHQRoIo] vN`_(絧轀cs^x2?lQm.˖'Pi*%i<ݚ> pgx8>BP y ٮ%KXA ݳMF?y1ƭayVAk@gv]t礞Yx2[$pu1pH5瞺3w7  HX{S|[7ᵪj!ӿ:j?'"%D=FX\n0c|(%Q& s'Qzj t .ι_r!ըJa@³+@"'_cSq?;mѐD{Ssx&~f+y.+i_گw,J|D=>. lPsB5tP4[sZG )?ƥҗɫky= 0ڥb N-'D>YJz>ڱC WGֱ;ml Ӵٚe[L- D?q#0:<(_2eWJ_\~ ;^~z|nⲓ+BLF"q{v6tj*siDxRQMk~|Q=)Mi- xQlѦE1`XC&b=ѧne~AX x뾴(jrPs] Eh?Tд NF(0Ɍ 5P6 y/v%:k҅hb2}4|$ɪR\auV > HeNQUgpZEIL&{'췪`PrG%-wo_G%Ehk[u; i.qگ;h6m^>p?VEܿ"O'_˫/w8g)CsQNG\S'ȑBEiC"{Vhm3~+BH̳jJ14cސ?NQ/®ԃzFDڼᬧ8{k~Εm9ԣ=C;cOEdA3L -9wx8[f 75]¬@0;4cBIkSzr2$`!*O׀؎bO+뿃[K*^iD[87ag1jQ\6dlVrpO?_+յObqӸxv\pXyb (ݒRᦣ.F _cl Q[CiH$/4{E,QkI&R3 "DG5 ,RY ܈rS>=I^s#Tb@s8jFQ(%.',8\&K+/Gb4s>nѢn?Ѥu+ؽ51TAwIDJI>6 } NN_*x` xkHNm$~4dEa˂\(K.M-3fGL)Av~:GݫO;Y|!Į1 v[lq/Dz;`76UM~l`ڀNOZfs4bZ31]0&xq bz;eP ecǿ#^NOX \D,Z<F>HQ|dv f{^}k7zIsɐt~ha8Ae+Ih3SEgm}XmnKݺglO2*ȦW7"X[tcO򶌺i&U7g.q{xҎdC)EQ-S#[Ì؀Jdf2m8n~)igѢ|T+y¢ q_Б;u(o`wDvhRrs5Xᲊz4Ĭboxc53sy1d͕kI E9 pZ!WBՅ5@Tfcn'2r Jj9CjBZ)ڙ*;)8w 쥫s^,ll*SH'9;Klѽwԫ#pAnI3H :_ࣕ ]03g *#rU ȋXgNxTUQ>XyϽ%%;*1ϧg޸|v8FxlWde- ?O̦O坯-l+2[8,H8_a֣'{ο T363PmM_74\뮘XKo,bEޮj -O;4xHj;K{%S՞Q}f6Mc⪕$ɬLo(h}3q @$Ջu򬞳ͮ봙bA+!$EZ@n$$>ds:#{ߔ0N1_B R2/S2!@ʧ,cp|z$]*B|R/mS~7R@%nIMK ;h̃`Pa!u< Ftyz %ўL+qlpe?KtrRE-.@"l!;F KOh)f` bO Og'6¾SI! t'$--J\YH$Uָ;].әJdgۢ@FIdeVH*DFXoFbJUaOg7HcaYo gkҩ{O3a=0K\/AA9i 35T<\%KY+͕ ̫^wȥ1\ nʶzyqV75etu/,b72J8O9V?m"Xh'b"*?R-I"o[(eƆ Fa׌ 8R "fk^Mu=Dlhųڕ4lt6O뎬Wg]x_PdiyvQ1ep,?tTUh[K9š2YA~rjkn&ro 9x- ;,ݬAO,Ե) Y_}^rh]f.]%x/ E-yS8MjٸwvawԔheI >\MҬ"R*!}V \TP9(vGwkŤg=s+T]tG{_sU_iU]8l~?~n.cctȲrNAا"ڱ -A3./eD`4zDM0%ﱔn*<(J+H{UtoLw~IQ|;)= F9 W#aDrw?&GND(=xY2sѠ=RaǝLxeh2Ǎe{J͉T[k¹߉e1:Ȏϴ§*brGͰ]agZJ%{%{ va^6}8"H`&U%4; (eƖ6#ҙ.Gš5cR|vv9ZXxzc Ck@911HL%NFPBhD;GA m!#6[|<&樄cڲ-bVٟvu8D3 \|`|z&xXh'C"fnr7"#d3v'޻L1윓/ , xg]keyCZׄ'ia \=7WeMYCjЗOw!Bv 䔫I!S^\ʉ 6͟N+$aRc=`O{\8cVp9q|0u; hCIέF@6A+Hc:#V εXsƬ8UFlhW7 h,%ܱīSg8"%0eEwĀ۫S&=`on_.胚o^]N=܉W:S>l*P3͟/=Z۲eܓ-xC%t-*uM.&g6]_{}`ȗ .srG7Ibr1~:T,g#0:]?QI((P" Jw0Vl1R_=P[elj& G-IjM'z~9K~C$XV Kd ד}G>QyFz}KN=w9t6Gn?(MfAY""aFM!xKo9#UfAVB28Cyk6x _0ܨ3Z'EPƫ[ѰRyR]M7T"\ Oo jTi:2p}KеAL_rwa#FAE`k`U!S:ӭxͥ"mbƪ잻v_.#:~qԺ) VEĀ.)M;2{j: $XCѮũ\.<ˇݸ?7u)/6TއJI0kWto90\ͷt `XP5!Xq3`*l1hBviҖg@buZfs(>t9Զ M`S;'ЮƢn YMt 42wI&7Mn~S * ^Ot2-SS1^]-uJQbӶĀBZQqi#ҹw}ሳ [{!/#q}`^:Yz)렫ūF`kě 9)iPÉ,R`%`Е(8;_ϟ1hK ?n5+XL؟A6gxwÁ=KI=8sτ*:O }Ou2{e5;,&l'~}~svr ]vـ{PF3Xt꨻+9jFLcӓɁh&{Za= 1mj+K{_KQp@5 Cdozʬ :ChFp\>GM0S6&W ERS`~3eNwq1\%̏/i#HG~t "ʝ&vPzr磧ې0.̅?k鶤I)vTi3Kd5)`yVI|1^s4ƕy-X)zff|fsBߎc #^phϐ"[ZItWNIiu˷fJs,&$}W *WvdSM4~Q_T*?`? p"Z$tN ˰AJ^ KIRa9GdK"(ݷ w|uQ&ts 韅ib]Np̏eÆHR>Vox K1ZC>,^#C F)WwɟTn]o{IsRqX"ƈ)Z 5)|FNM w#R ,1f/F$Jr)4gu('}Q ]´àbu]r|Š8AUlJ0 0ebm.ZJc a"~9ASyَ`w7sIF QəQđ'уW"Vă͇z۸:`/zr1VX{I%`Fe˒œ7ᮔ2aҽ+M;ۯ(Y!T ,\?-Xo-K/9baxM{o~7\o EEFJVcǺL{IEлjMvU7nXLfkbt%'a~1](*nlDSS]ԩ}5p# 92Qp4`%Ҕ$ž8{T)@EBlߤa90/ J3»a#fstA[ B5&!'6>9n6+q"(rQcK&17mh^}a34. ~kH|h)xzgu_yiX-g&y0,]JC'ջNwX9,Sr}>fH';ﭹDznN g^To =qĜj*b&fEAJya$: Vl#F ZQC>Wr4~JB\Br[89O[?3༑15OtpeHܡsk'yX.%Kg GI;窽-T_iq}(7VoeU=HVI \$: 8%m̸cd[ D`2 $Afah)>V9[Nн7˽ Xm2C?&Gj^=K;i~[L91D~q؝ӌt^ SY WݺX+PE,}F%滂oa84>7<`gEO±AC0lH-@=$ǰ@O qgۊc,QLջs ZlܠucfP,6P|":ڒc~/.Ӡ XuZՌiyu 9F#<4?BJ}/A;݁[.o +dԗ(|"-pLWe7|'ttEvW Ԉ򔃾2ֽA|rƱ>-L\bru#Z~SL/Z`1kڬ}LU"APh.ҹdJ 0bvH}/>Q ڛ앱; EK-;!x_ޥȨu=wAfI2f,]aj8Srd8zFni>Aѭ5y^}yM..md5D~hFqlwOӶayȸ5} )DJ%𮷸7&4鵅;LJ$9j/;.f70_ؓ ~/> ow>1!3V##GycƸݦR`[3ZVbj(Z$2E\4101[4ր)n$U)KnM..uf0;_W% 롁><3TI1䉴17{|$ G c%xHmAӆTcj*/4N> T3RO ڜEFV1g66=&LƢx6ʳ_Ev؁@諧8 ` GAL\=ԧS7m$$[ks,mXt><[ 0m6PflEylkiu׍<==lEbCp?21/x{~mAL8M[Q WxyCڣ)j#B !lSLf2֓ݒ^;n=+`*PIѕ|ƅZ8>)5 AdW+4CZu/c72(r5q—+e1^ͯcq.oSQw҅q%&JusDov[yfB3YšʳPCT G,v`j4yi,@aŞYc:[|В!ej">O2~pS#k.'o}QL kTDJJ~f  Y^ⶨE/Te `[ !/yd~3i]f)XX ~'$ädPm+0Pz4ӇݿwD?5Bz ^0_Cq)7zCXӦIq.e 6ww*ߦƐ`gz;l-x:PL=cR;s F(-R@]ϚVη&\>ܑbR3iYߌg>O;{:q6H{C~?*=*NY[_|!|+8&bI$p w/vxkH3bMnA/;oe)NspEw"\#5x\&8\]Gq!(^ xv1: hCnT? #ɸd0`)MgW#aGa_축?E{7TJKH'1BkHQb)6T!GSkJf\D1j*? OuA_8,>)|_A`Ȩh5ЮH"I/>v36|Ѻ~MpIJ shA KEəct.p[2²2 .a0NݽttvӺ˘FgZ!ryf}d5XeⶔRIhO)yKM,SnOuSµPiklH,r40cӒIxh'NuY1yTf:*|ǐ `TWFCwM6[,Z# }4T]cU[BW&pB ߭LIcUA-paRznos \!v[걄cɼdpE!Zyd36EnxCxHsA}X8#J`tO+SmOdM&M`$sM/=ț~׹ԖDʌTɑh$50m %-tŌ!7+|[I+ڞ'1?fhɜ!l^*DM?0؋DfNk©-߰cnw%\{ܱ4l!_KozLz ;.flj=KQX5YVnjR2IpFh=ȫ2MP1$ gi>7 eC6 09L^y>:2Tzu?]ˋ0V:|)T>bQz/3]uF`(ڛh{^j'`ft`Y丿ޜЗ2 V>թcJ,ミR]I \BIQCL}#Ir >; @$?PeUbAkk4 LV7KXyБ#Oa-Fsk\eQ[B5fOߜgȌKu JaۿW 1Y<,ZB:76p),MB~+廨^yl)Iꁻho-o)z0Mh]?ئrHZPR@v Yy cΔ^QnBn{HM,*wgQ:Pa?U;-GjLDZ_*@?}77!ǔ#7##r8W`I:/1$Q$y:|g<0YP3 vcG ~7~| f#䐁yKuCk"y"tѵTaBQ"E|z.YaeSWUd3նχ`zI0F54+tXvw*Ws\FG xۯցol=H0vvd)*ٯُŚ9@{<(_O[(>Tu:͔ |R[ƀ\r9$*~RPMi poe $J&rډ}Aҟe%HIz|ʙ~hC#W-~z"i >'8%tS-[c4A"DSr$_ocZrcwY)ei6R\r9 iR 5sM,w3=qg-LC@u{{4e&ujn}đ:TCG/.x}~ƥu yc,V<}$QvD\5-,Vϣ):.0B,QDʡiS8/ULMjᲹw#:?IaxD8t)F<ŀwنJr,*/ǐ4B?bc9 ˘OKjY![W6q:m [KohrLail$e@>5eZiEc@BqdMBH2l xE6Ih|E"NUPIJ}.k1K>['?vtDn"H W2\[&#7RW %heD)W]KPG%]bw1?qDoZX_U-M@ƤaWe6C>.t[IUaJCيx3<)fDCx G4H zM E<\J#M;8h > H=<${ 7Ev42 vލ/0>8"Q̆2[hlj%Zxz.QL:zPKAr\z[tv*f*ZU PilG0Yo(oYhÝZ)k9<̊>M5p 26y+ JUZE0)b$" ҢK&nަu?|&du'J<3\l (~BB =`UIzq~)Q^i=>z7zg/6Z_ %vϘJ:$~4 ӲΔFcCV>9VFW/wa `҂VՏԭp[3YqD\ & 㚚.j4~p\dc{j{}$fFeJ] YMs_m6[$"$=Esj+YSuΓjm\z\}/Yp4Fv{5a&sq?"f4l4hoצrc:+%݋4sE$k]k KeɻKv>12{rǒ\׀f~HA&tH*n _K.m_;g$Ǜ<)]: (yDk:H4 qAi6"A{E D0Wwp7Fu|OkH`^1ڿ2Ԕ WqIլ}e ׷z! ӣ񠗜#:(8ᴙfX q9N*F`#ZTi۠ d [c_zͲP^%ܣI(7TѱNpX'&"#C ItPdR[ ~@:q^*q㏟}˨R@_Q߷+)2NtŇKBK=~o;FU O%\EOeaQ?|zqjضAfFN[gTIc{F">txEG3UE3Pyr﫪*c3Ƅo<4TQtI  kNςV@!uO,Rȹ"()laEK69{@1u2+ UA1kgOo%X%/1unO|~c{:,$MH rbWK4Lo➫%|o/b#w}y:6/uyU,vS,Il>  UN)DS/zZ:ƍoЛEx?GnAdg4DYO%jQ~ϒΪRJ 5LU+6e^&D Xi Eˀn_䧇*m1 "ҋƵ =kCfuF=A̻Δ6P-Th*q7FӪX]dGnaEK&nemJmP{⵬$dƈokBc(0  eg7 ٫'%Z+d }eA&n3s*͸T*`͹3Ӣ7jVTCЯ8 Ƅ+n")=GQZr5SB)bv-rNjs ;B )pϱ`Uʤuq3g)y۳úzgIg 2pe뜐PbQu>X}GAf?cn4SL߂je  :k((?>.uVx\أ2 [|"6ϹL(8 Ln؂o!) N/q9.Mv]1(A%^+2ܷa I, f J 'g\2Iu=8p5sz rAvr4_#[)'Mz'yjS ᵦr=R4M՗~w2 Po[e569*AQ7viVR/B~zk 6zR[/wF ӛ<cVnOKj)'wf:aD3ƾqJ[SgLnGcr;͗MuxR>(&hty81^f.y̢*{.7 aL6!b?FOv]}RUܞYC*Pq Y&'HO ,ТA \u ibtqN7JYl*_jaC %QrI B ey-9X(c-=jc#(7g**|Z\&@qO)+EoEƓumvْ&Fl1bG" 6thȯ߅3 mM:?$y۬89 ,4T}Il^V?#?=HLU]m@ElzTǼ _n;= ܏Ҳs"y%u盋Vd"RqrЉ 3a~Uv K +eC $rrU¨DR4XI $2dYb|ٴ7 !Dsg.Ib3㓎YÈ',dn.`lFX# sˀGecx^u&&Tl@g itIȨ\c֡ILS#Dy6,火M\9M֧#)gL1Z[];nlj kZ3|Di+t*0J)@tI0ږHb/HAIj(tx"ظN4qM2_exB 0G{Pj jX6Ӿ!h$M<$<'1XI4y֚tbȪ@Ւ/zMew'BbfISn ٺwNf2n8#QDzGٮ/ζIkLZsi5H`!3N=̵sJ mӃU%cΏʄl?P=/ni|ĄҢVǫ!GN%U[ȹc>b.Tx!Te0Bi ZF JZWT л7fZ-[Z%Rټh-[G,W 䄝D1]-0pwH=BY3eD|Kp Y[~!;dz A i* 0Rmvhp!aVYPozݙ.Xk? Qsa5'U5N@WJ<s\0z$@7HPlE|vq ]%TobソgX%#*_)9zېCY[U+=nU㤶yw+2ՙ0 NS^6b2푕h*)6a~q߅ .^uŽՌ"H$jĜB:eHp!Ő 3gwG*^ 6`GÝLV bn@k i8C?]8? -5F~ɔ-K6U!<2%*"78_ћ?!0v0X*Lq<L##9 F%6 ~`,7BEԪԭs!Uo[03"%tNWP?cX#.Y{?#Ńɰ t|l(7ID%+&A~}Dd :??{xFhX=32  ŷ.3uF'G h+`a|#ncAhdmPhWN'N(ufwk4џc)"HhMҢک{2LOpSK$Ftt9/ g{O"yb`X ?l3d;5ɛSLQѴœSWa7^I9\I%M) %H3B,x aIQI5ޟ)^`Rf#]f`DDY7вIݏ@7DяSiѫC-j*IMFL^#pYP5b+lcqaąVÐ=b3ܧ(X0X*ȿB Nt!2h9Y#u.xTAc5A9f_6h}ѷ7])NXfM[ /ti'i/wBOYMԱpϭaF`V*X5fOʮX2jX"ȖYҔuRX]0@m3^ "v Wm EJTZ5bZeULaWx 'Ub\oz<۷vvlU*(Xf"kvҥRb`1ui&AfH= ,Updꚃljrc-z!K=nn[7} Q q7GVkmM>nSFVF AcJMlvΌ9﨨-'9K9i5ʟWd 8A@%3x,#f 9_:fCkQYы3DbK73趩q29џLe%W$wYĞϫEŀèN&E+ `:%s )XbEbe$;Xm(Իl:/3Wŕ'Zކhiygcv33uok߸DUq=׷~L^m{+|Hٛ1cQ#qyyNʼ3XL{=JfxhH>tk̅Q/Ʀ* lXnLzQGeG_>$=eIGׯh;hkCvtc+ahյgЀ>Avw\Rw8(.x!BgK@S)1 au#e8-GXyI#똗p2VA`}e(U0R#k5 }B71~ԺMc9j B e5#_ފ/U'f΅t$Fd]=diʩ# 4sewp &]cSsTp( >݉b|2*rP}cLn1H߀ i~Br\CL5t:Lq<\x lܫܑyB ɈRG=&.n-: Ubxl5FЛX n:s~Q\wPt+yC:~Mj.d{KhQ X:? iLf}{+wQڊ?Ӡ'=ދ2P|q%|Kq$zYZlv0sX"KԂ@V[ܔ)@&!WꔬRo`hZ{Cx LIς-u$ ]UDz#>*\%/~O?CU^k柿捸@ wԷCd k(WP;@Ɖ&__+c!*g|+*8`Wpq9ij`Gr)KȹsvrP܉/׭I I)k8{4S;ɓ\Tlro$LXOh<3BNJL1v%>?Oe m' N)y yS E|rY!Ѵ9% l)weSx4XJqFMfgύs]NKaYJq7m<QَICRI o)=@qp0؍a$PwN({k ]\% (tg-/ʃ5T yn+cepӓŸtgA7%wTsz3ʼѕ&wʝA?ݏ"K 6L-t ` &4'SmX g3; R`]7'=ҕBf~2D dʄnbSPFn^OwrМ) C¼f-Gr8sH5 cG+Bɿ)1։H4 ;~&Bfa#c;z|] w 9)kd_Ul-ask-F::{di$ Q73y[31SMAgJjg|{MY%AJT~ %~/ 3W{' 2R_Vd NWgUoWF!2KUH&@m "Ox&sP=\ᙃ~1;\ij72J8ksFti)g |KT 1fڅ5v 9ֶu輥0ZI}X15vBiSs,^h:qܮj4ʟ4vKܝ4ROFzBw:W}L't\0kz&/x&; M pRiUn7CRўSn^BeTfmi2$C~ F')i'V CqpCA!U/xjLZWf+RSBÌKMZd4XlES+P-V9ǒLwNcJTSϹ Hn4QӪ/BwIrȄ%l/Rd`XI67ZQ(ձQ>{I;Y=Vr}nD \ܺqY$=YKjGʠ/Y"\?+T"+ʶQ^/0՘^|r=b$ޞA`j$t'tw-k hf@Q\ccK+ <7/'TFd){y"hT*vBMz,J߃>7M4hH.n!" en*m$re˜퉸(\ֱ WY$k kɄ'&%E <8:Șy'A 4.~ev8"rk4h'[nbLIT$6|Kdk߿ 􉧽G)?7 <"v]$ R\%ʋ/ߑN":h- 45CkV~v' zb`jlS m)5)=~#! JɎ1;ρT*~蹫eA^g 3G5,1貶pA2S  Ț9tpnGCNl7{Uu&#WQY\TVVV[C|̣J" #T}|(J^CBDG7J$T vVj Vv{ .x_qE,wwt-'/n޼:Md,LfhXfz&Qo=*IMtlA0u5mR_~<xZVݭe 8y7пDYb3~n]~HPԤQEٷΏBGT'5{1^1.+ŐK-z1ܥdv|[O(ˏ%-AgHf<3'hXL1G 9܆^O:!${q:ˊ,|qv,gO%a[ 5 O3Ѯ+]:ϖpaS|˻#^h|+͝6]ഐC{_@$d@0=SPf3&NUk9lRT[dž^>P}aaW2Z,} i̊~~6  v 3J Ù,}P %l0Mr |Ξ} , B`6ϛFqOeбz_b8^)b\jw3P%N}]73m';ݼ4RPo졔ɋZg?`04ifn_jQ21|:vt[@Fs'{jUx,DqvX"*Jqi텱.6J=𠆒>bˑ!FX†(!rYh,nJtFDX1Dswu\ Fx06X[fo‹]If7z>hA,MI3 W^+ 받g?SƢ u:Ba( wvsΡ:)qKGR,~ղ}cM$W(~%XyP^早D;b4#P,ilFr~3F>yI $}{(_qgf_$W 0K91]0P8QJB>U_0pBGR+ά,5Dr nVb̿Ux*7_tR kbLhyv_" u y8]X-y@IrlU/Pm^3_85K2 6Y֮w:9h{HxIݣeVU3DHeO(&h-3ny Br] ~zZT`Y~t7bÄvL0HU.3#a\OWѤ1-L,PR7]̇S]`Sz$!Ƴ&'iL+hyh+yq)H֗\4jI9Ockm#cך |Eke* ,-nzmAZF,:9gjXoF5S(x27A%Ӡuz)#4H]+8?9@mw @0Dw]o$@_T.׀~maFC?c6:L֗y~qm ,~;WHuF!$h"8в@J}(,R?DE!/ӝZjHF$L#nQ4M̏bakAVC[Z?Yx 3w-jZuMI09L_sЬV rW ͢YfːP7=hk(^L)et]i% v3vv4la#n@p-t$LS{aQ.AywJY4t5Ʀׁsb=K*U\ L2 X5M_D˃FKD*jޘ,I(2#HKcE 8k߀3%U?7tbTSFz ۩x`{54,[C,lRXZuҏl[g&c[53ꆅUaHq q>)օyx<17MT-3`%ǙSy]XMڤ6\ vސ]yuqZJ_ p<[-3ao}U&LMQ`v z: 5탩E Ev4.Ƞ˯=>DM~:z | ]&_x?m/Ux=OT[|+G`a+)yY 餖GL 75{, QP;l85l4{ 6/lL,u>rZ#Ox#ѳ%ji'}KJ ~aFP-ȗ><<"'bܞCgo-}{ϨBg`rvXd-eԻlTF .*&H<sq*#Ҫ!EtY2lAD CUҜj<ލ. #KX -<ǞɂϿ`c/H@hb|{0Xگh%<)?\e/|s^>#s2/# ΍a+\Up7&T6 ndHiI`I8cZ֦?h[B{rTi"8UQ4ʰ? P~g][O0FZ#q&Bk]0}a <ೞ8@Fb}un|s%:irhpUKψ5 M+@(اTCYB;R/﬜aJS4w+^|^F C3fǭW`m)T$sc)k?^ڻZ>g׮f ]" 7PϗԨ =voPY}H(Zg&R(\b ڬmOS ,+ fT9T]xC4uf_|h+/gZ69ڪjnG@fa5M`KKa۳`fsd]1| z \^ChÇ>ne]Wbmԁ~[{"@2r -&sjA3;ȡ>Ƈ"oBfmhl qRݣ1>Jai s-Ţ,[ێ{.Q=̆NVl(ۅxX|Ea@H ojɛؒM'ݢrH_8%k*FlEzznC8em\|4lFb^Gډmzb#<5!Uo*1 Gom/'3Rerg9R|P c!@( Ѿ'xxƙzFM@pՀ*Q:NK?p9GIp3zQFIZeq!=A@BmiK0k:OmDy"η1LeΕu쇸[=8PEY"nrI;[Q qD>T]+HTv|/IFz SyHٛ`1*-zD-UsPaxab(h[ʫ)Wt-:)(*^E`q%hG]Gġv8h/[ٿr#Ɨ4@oE fQ֫8`$['.%rG HjPċiKѭ2y8;ArMc4Owm0ž or` -t?)Hߓz ;n{wth J Z1)^GF5h#^j7A/L(r3R;`b9,4;8s1ڏ5׫m1h {u(]RR!3wy m'qۥV鱼)RBl/,rvU.pdlHPōpWbP{ NXj ٲuVHr{.҄Z$ܔU'9fl6*&Dg 3G%㗶Ѿw,~?0TO]Ѝ!ܽj7pÈE,Nd?Ȥd3ǴwS!zJ+ʭy&5?+/҆q !terD3G5ь +Ј?ũʩh mft_QҐng5*gŁIbl̽X^&1y5YLnW .VgOiNKWvyv$ZuU5|>I5{XHa~ahrJ GDLx7)qh‡>Rl!!H-QQ"!jOx˺wz2Ψ#f& DS ͟yYhpݖi>~P2g-~ }v)\ʶ12m# *^Q;_KqTGwScl%@|ׄ4ǘ3H). lM\ס6!WC 1a2Loy& ReNClV E'J  JؑJaR$&K*q5͇m!EpuIbRNU ?5)Sso`sZɢkj94sHڷ) bQx^g f(DD'M7w׮Rg}$Ap/c|w(po[4Ob⊶ so}d3:"$w7p1Zad3UMMB%l+30u *jBvyz-᾵@8rW4n" #,"=[z"P=v~GES~6wHOǟʥudQD؅0954q\GR(1j &J0)<ˣⓉP'bI UOX4T|;s clUI/޶bJ(mLO73<\=%|Bjq1L\hr' 7ԫͷvn}hOHZD<$ HnZ꺑U{ _DL_$wp,)1U8KC0ˆw|;CepYX3q9.B1֑}ltED8`Q9Mwis-5 I|!gRA |ˍk*1$8Z\}^- 1oIX;xF, 9h$p1#)PH0;NtSMjvt](|qPpǜU)1Z5 !~XW:62AFb)Ul0UIrLRx-i-|^~ffDXLa:V)c:ן0˩NN-: FVnVD>mS{3n͹}O#Q&y &k ҅+4̣x-e0?k 0u4-4erm+t Q54'کX*y$Գ}o8ƺd®GPX)C[:ɾ[)d38p`zޔxhvTALnS]O/Ga[kI\kP_-~5*b E6ߠL^d+hiҵU,OuWȮQF<|Fg0 })Rbn[D~Q0 fk&A;)]$fnMn0H~e}TO|Í%'QaչƜ@,GO׵=Bܮj&]2=@N#]gn̘٭*qQE->yhHXL|pX~KDLiDXNׄu>c?"Jq9,Lkh(g]Aخ1Iʣg{$!7xa)Pw{ κP )ۘ |rHv|7=o]"*;8ߩ.cYF) 9[|X$׫\[_ؚSBXmih &ϻϲk:g&{Ȋ!(bgzfmtAĜ Π1{P*wSx>KO^ZP8\۳d\v6dˡ/}EY z:$ 9؜&ݚܒ_~V<`.S\tǹ3$̜y80dWXnTr9;JO{*iR EآH$!0ʼ֨pqnBFֈq p80LAՅ㳝PunITֈ&*+ʷA \mPm :>@  {Jvz 8L~9GryPpr® H >A2aa塍M4/:4(˧9ڷf *"y9Q1ׇyz`A%`6 J doIY/oK*}wT8}V`?[H{ oXX" CnBxZX?s8VpYZ ~͡+kʮ㼘ζH]i{F˳F lo'=uxܟuxʫ,S>4{,}~bU:N;`ߵ/֨Hm^3 a Ù3&#?x&PaAJ6 Gi6faz&GɪdGz!hZ[|25˥/8#饖Uȩ[˻R>aOٿcI<N!.*4r151&[P\չ|Zj V]7a_DH);4IK.wbbK?_U6i`u,f(<GE FT.DD  8۝Z7; O鏯] z0<ɗeF0 -> 2HAI>OoL+,Ŀ;OGYIѸx6#ߞegc1Ѧ= 4 }rU{d4NP -9>mƒp̺0 "JjFꨇ cRʉ:KMM>{3P=LP[Ӄ.Dn "ܫ6>NnbǑ̾O-6 G#5(BM1B}Uׇi_O_I:-Lh [Y*<_7~ 2'g&x\ߜC|8P+ױOxbQ/|`EGC2]$ ?SQB» V}hxF4̾~L͓`a"ZZU[;#ݚ7Vaxԛ8kpJӟʵ1*lwQL \34&M2( 6|Q of*N̖2&i! (*lGKLJT|6$@7c0`}L# n%wƲR2h!mxR &v#[?Z!QDZg S+YP!$ DTӛ[\e\Cr!!>avO6\xLjP6竝):_yu .2ߠk#^S', x͚.~2WdNa<6kJgc^ǟF[aiлIɺigώ:9 #6:jI6nu%+wI/3BojOFv ~%⻋Nrf |)65V#Ht: enh\a *k4$Dn / ڌ䂥2:B6o|]"XpT]...5jtCK]'` l9gQ$WM-긩=m;7{TrПMڿ4-{ql~[^[ ^J Ac#|Xc?3 戣/#tT0 ȃ$QliѲA!țuqr.@!Ҷ$yb80kC~ ['8.TvId[q",g&7eT˜€4_[=C.JEΔK[Fw>CRpo|;+52-UuMN+G-5T "ɈW!VbT٨h+2Ҿ>{IIΩ[v.yJgyCq[Ʉawu,.ޡvB{L(ES͕@<ږs 2·wm/{"ԊDovp>9,P8y vJY2\;s|Z7g:ӂhJ0%u9 A… d[֗?Jl,< `*zbλ4WS< ܯ,O윬jrö SaRuq6 Mfr 'ɍfԳgSiL*)L[cՖ1ŇrM$ӣQtWJo WE* SlNڢ aVqܮ dK0N;[-j½A?[ТlM^=4$ׂ͋I ՟d{n2Ay9lGYomCqWjG{Ɩ^3ᗵ)[B$mȉ?@ 5JD m44"p,Vn:|R[qh0.F64cME6|$&e&.Ro: De~~ض'{+A@k)]Y?P2sסVYFTOZ J quO1Ux C!] ?Ht82uCrŐŞ=bؘJ"}!ԧŌߋ,RަWf#h"*prǀZ3g7\ȀE#LF- RM`ډP'R!j8 qf @Ӷu2k؁r\\"?>m<@aS{pgi\QQڜ+u<#p,q&ag4k"Q3Kr`ViWe^}L*NX(.-|\3)\+HZO6tsMcp'rI7W7oV$ER8ހ=Ti5ubRER(΋6JKll.ረl >8XE+ڿf(Û) spV2S}>h^KIHQ#fw7K$=a0[tZ[ YUIJՙ\-Bqƽ¿I/FȺAZ4钚)ek/j®[ QtQv2(̻uFK 'j؎ X(Ož3=PW%~*x ZNk)n'Y uS]W;i1S'ĵ'/pYGcA؉#lD!Q#%WƘnȮ1 izYWHhD1m1$-1eQ/Ub#Q2Ĭs \DlвRV?t]_DӴօF ,2IMa0 /T;1F$)"Nj2T\bp~K%U sff+zxsnawzp(IwAﯡ`*rivUoX+Q5Йmi3ŕP%z[x}fc?c >[nFتN-&9aq$ "`Ͳ'iO `4T`-T7]nUb:;Wl62[@I7_k ] Pzg$‚0'I73̱=Ih&JP-,vWVdQ܄;AUH槸fh՘.bx:V!Q\kcȀy3q}iُҚ&{ $5՛e!I4ˣ_;WpC|?#)1nLdҹwpnW蹾̃PeݯXtz/ =\xGpE!9WҿrK:% WȰX8ҫ! ZfTE}nz8-^T^ez)^v¬e@hfCz Ev5q,$Mޝ8w0v.'LJȅ=ܱȐ6ݧs  E.Lvo*A:[Ƈ#@y l7[L5c L{xn+jqVM5e^&:)uy,N!hlHy9J"sڈ)}mˇ2=8λdu<8`YEA~/w@A衬 KVi(_ R d ;鍺0N fQ:ީ U_1@~2KjNLUi:)a ٶ`c\~/EցC+S}@0KAĦ)B\ƺ {8tJLg5pLl÷=SP𝀥0h8S8wwC;ژ lx߫^y1yc4!fd߸1iA*8qXy2Rv6Ý }e9%: Xb[$\'Pk3]Oq @ID=~GQ$z6ۘÇ~88mNhV礍Clg{_Ґ^ȀZxkGRQ[\Av[$YP-NpohBvn^mؑkX];eBm*dFlI΋9N/"4¬I-.+)hC"4L{/lDlv<}?l<8Ioӗ*ŸF(1@6/ٍuv[s=2!Yl՟ TH۶dta |b3d/'3#BisXS66: ՙGgi7U҇X J,j2"or,hB5DmE^oihzACs2~fCe8$,g'S|YD1J[/@9hAh!9QTiZ%JPv".aY=iT81NCFϬanڭ 9܋16NXi{մ8ާ{O|[90fYKe3⡖Ut rjx_ߐOYơ2w g>A*iTt:=B=2#{{iW;4~TH5߼IzBZVzÌ JNߑ xWg0%Fu<%XǑ (dxTX4מ$Jw>dX[֕u!|6ZOLA17~ҧeNg(C4ĕgBg S)[9%|TL_$̰-B(j9r7YvߑB@doZ]1yV$1GFn, t3 AO*Rcڬ*6Qg{HR?ͽ Hr`˥]BmԎww_Ϲzv (o]'ku9)@mO~\lۇ)og|gD[Xypvk T$7b X['r3Hu -5/qG`O v`2RlRyBز:k)'+MT`z)(hR/7l ?A,0ςAs6XHd^T4,o?MPE-\:P% W4 au*A^I}Ieδ'X}U斄Ȭfܬ {+Jd!wJ w ==2?)+lĕj$qU+G/}G;UUruYn1 .9Ǥ٨-ȄYhWY>2TL4(TD?G>϶ęWq&97xiv3wԙG#^𡶕(}V&'.0O2hWYU<vt;/ :tò?Hf+ځ{̣Z G_~CT煴I k{M&``߯uQ7FIvKM2HlĶ zDxpd~慡ga-2ɾK?-5. E gn Mr;֡L3-o:VnN?Ӂ!h&J[䲎E7XcIҸTu+,?>v,6  j: t/00c$t n;8C2&!,C棋eNYwevs:oٖ3(_JlaFxor@ގSk?m  NlS)WihL:2+jcL (-'NwaxDFI[06]j +Ĕ_i~l)"5'ZU./  {4p*V;:m.,;M4id 8 p|5cRC vf/ǮYܶPva9ȃLԤcTܫƗ*d v*Zҝ"-Exl8u/+! C$fr(dž]e05qb\/~9u@=dCws4^|EY௟f@eK:\e"*s?qaGYme{(#F/d]ҋga ۪絝xu65z }U9_)͝4+OlCwm|a v^r=dl~;<ұ« Τ^2;(Bz"14fe`e`yH3B?gɧȀEn:48]DX}:e 3Q$A|Y̔6b#AN+| bB]4'tkN EWzKkkW'".^;Ps:rE`x*!ݚ .ܔ W Ŧfv8L)n#Ʈ3t%GaloIkyZՆ/&e=\`҇SFxXu%& I։롢?30P®9FȂkBMǸyi C-弣qCː*P,K)gx05OUb VJ (<&4N¯Vtv0f&H}`D/BW{ϗIv{-[U`Ry=~et?h yt-V=v!D_rJ'i:?i}Z ` @Hs/P>vbOI̤^$`;xMh[2N9]{<EvLoFblӤ!f0I}|7Q|w֋sY/SAP-(pNヹϬ E jUA[0]W8lYK,).|WFn՟쉹 ا>p0/H= =%YSdLZw`:3llpB޿BZػa9. vpTjlP] ,4h&oјHx.6nB9mK55|9i[qg*ŋ"8k[p!~gF Kѷުo֯P|'@8y3g;t)\ \%|&]DsHD-=HL/\LV8ҍyR $/a'sRQ} 1>zBC;=N`ߩ4 ouX r6~Lp P-ܟ;d*灕(kJgDV~ōNȽwL7qv#Km)P"*$+>q0k4g҉D@q\غOMclmm>*vE~#C"z[!R$7E/wk} k. Z:YGpV͢[[- h H hDY/=@mD K}q =eY8'&]k1q]oD4)|Zik X́VnX$;!@gfݗH7ޕUm\k#]aC.KVtZ9P35&1U&d! iËoMD^@Ư2iXmr(ʨ2 ā-NUr$`ʛnҏ Jł[P?R*Pa(̎,pO],CZ|3n}8v<}m&դǬ W@˙ڢ|>9 ʝ]ub=Q =Re݇=,$"+۩Lv۔z@^Rj20/#=;yY_0bm;4nIorfP3GEwZnlp~b;dy "ñE1ɴ.UB 34o_M;Eg'3ߥ6 7ί tH HWo(%Bv񭅥Z31NE "jk=4tE]旅ۢYod~{fj`@ddѴOx|[n~=Bk)`` NC]y[ӡ0R%#IDI3ˉJb>J 0-hԐxIҾ܁TwNy:pY`kZI$ ȭ#h+#A,}:NgԽYńDzT󼆺(^ߔ׶ԜŘWQb{]/oNLco[$ճ~ +*%L]e"Ʈ (=fq#daԶ6$zPyc[AOMљJpX>\a$*!%%1PD0 z {Xpa=9hL]'6E i:˝~KuEZuEn`ŀ$@y~A?aB;r SPOx۪h>^B>B7 VSEg57outWxw\? 8j'ZGiKiG8@JY拊đ&k2kWZڥ&%)H A$#f3Nix)jYMC|~i4&\ &#N//=LXꚺAK`|L梤FK7ԏAiGR).8˰40 0ЍMT\٨CGF%\^_V6K|;!H1ryѳ^#ܵ;O˙{gUDUy3oo$KozY>'emrdrV|b]/L|6QB.Wfa?_}Xl;A~Ja4nk "Ib7 zbhEUOс,oBy%突I)В P0E;.<7;}4!c0}Jn]M4fǠLE wir}4sPDp-M}K[KB2,ћ=9L{"1Y{)tY"_N9cFbԑnc@吳4 Y^Af̮À^FDm |4vWOYQĨȚ@7}dR|&\-Hsc~o\t3粠j()+'DB/`֨\_S3'JOjo54NM8T=e!쨡"@q#>vn QlVT|t_{ M\貯훊r(.b->JTp(/Fݮ5&rghC-ݨj˒ܹP?odkC[X]|QtU>+D*3&H]\]n,> Z0ݎiE (QD~zrU:<:!Xb>nAVbw g9mE&cNPhp] )хtnkٞ]ʑRpUiۀR@&/f?dۜ˂{rEScZ˻]xٓ)98h{Pdl~ӎ Qw7Ex郀s}`&aFA> L:Tolw?d|\HVvקRt$a9:_S"#t}MzF/Gz*Q"T4(W9ƞJUY+IngXnnGVtKχw50*i)WMsgay$AVvМMR&}P֙->t,Y^]I%S ҩ۰wo3-UȲ",vDAt̋lމwM'18>O+MJaHv"PZPT㤪}.)T cWK?+i=Q+堁+cT7U,(_il#5dQX~)4 wak`G^` FC,BA_t6rlјi4*:9;QPdJeyn/F|VT< d(UOKs4496?y=gUUZ p~ۅ n, aqNЋjC iRi+)@1*#;2YʜQbEjHb32ɷ_SNF'"/:&tO99NBG?2~p{~C5)##nf3#TMk}$oR*_ ! JٹAm,٧PcuH" AET׬6Ѽ~-ouZ-E:Dۛ7pS.i7gzWt^54>Miǵ$Q\{^Z$gKӏ}„jݗE=Vs2"Wͳ SEcL \t,'=S-]IF{/-cEz컙2s=Jݩ +!1NX ¸@DCH]* ,K{WRBL(nxhY $H-*]νx(J=lSqe]6u3hvk 'CR%kbj f%+Ǥܜ(֨vb]yZ ㄶv~6P4>:iq9LQ0W-9lP,rؚT") wCDžEoA(Ŵa( OCݏajIY /N=ɌxSazM X(NAF.STfF3pbVILRaWO )Kv+{]͂;{mqq^R>rfy޴X)xSĶ^&h`.lZs9:_=6vc~eˆ9\,ᦪpl#]5Σ-)(NRQiZ,x[`Y# 'w/ׅ'TҙK5N7*L'G]"`84u^ȼbDlcΧ vn!?u׽82z;vm5\ǵp!?u4ڳA%W;l2;.~}? TcYa7}(Cu9=W]NB,=+: mĔ(m˙SGx)GEJ/ }HL~5h IyMS~0\'^qǣI-6]Rۨ9M7V{'eJD#.~olxjj+odzz A۶7-%HH[ z~q$-*[H7ɋ DIp [σyERCƔGߛwC~SM${R -At:jDno4dW>p~O6^ =r3kOf@֋v׏K_UnVO_ܾפ|deoKM]`i٪Yގ$@O#k<)ê=Y h;n}}]P]<j|VƬNl PyOrҮ|(brQ/),=xaJWt00Уr +o",r5R_ CAɪ^yu"kOw؞qYBN"cOz),-7y*`xJ{pl|ɓO'H񹍋!/6Z"؍o "hSF@!1S!K,R/: ,FP_bE\R/~qZu$} ݹ.NM~n,q>< yKOX5ONyZ 4Yqb`Wp$g1IMĠPC#K82Ms}ɏ8qZhټv]VzLlȆ:]r8Dl-V^2.RliM}ft]>ޚV؛ asvҢguC Mj&ۍُFc~H-L^e'725A#cÚ㯲^ItC10~baJu_~? U[w|p>ocG+FXfˆ&bhD}``/U-n9iV"VwT<×/i+(*y@ &s 7YI³p?zОrl#)zgv_S(#!U}v9*2ЛddygcQ8 Fѡq?i=1yRܧY{#wt內'%KрPwEX JX8ތ lWE%AJ0?D^lMY:ƍ@WeqQnyю>NS,b2o4"?GH"+ݭS98I5ng`N?\DAɖ:¨xUr_68X TS;3U^eU|)$<=)S9ܷ' -@lv ܌  UqgV tP"p\ 9816уr c\a7kgrDhMO6D~ l ~M)oJy7sS]Dݘh{]zX<\낵x\h]P_%h .aӾ z7ڜGpnk]vYږCZx )^/gEKEfk)vȫIkKySOtFP{]Ʌ4+rhZyX<;C+O)X^Z4Cd]6 V->;%s4RǦy-4>7kIZ:>Aa*̡1 Y! ^/|bgC89hRYhOJ3 w0oxӜL 2 J!cy5\8$[MF-U2A\7!օMivҧm 1':A %1$N8OaԄZ.[4CRnt{ԗ'?q&|q !l(V$Y.w5K ޱ *\xO(0aD˧;W 2;I8b?a8mlR3%QŬیx}m[eVÕ(/aMaiJ.d8WEw2z{lN`XM"a8Gs^CXd ejGNiuFu6\:(^#~HBqMg>chB!Jp9ld uphpu|fjYaTt(u5=C9{b a ٴuLFGp4hLwK~Ϗq[^V}6Έb\[s=2t`un:TKrյ,̓dgܛ8&d95m>$W4s,|'X$W M4w *\xjx ^"*;2R8EJI v(D6a%uEJ͐7eޖj#t9#X\Fۺ%uҥx&sbYFhz<O :jUFSQqu`¨c>J]QyUWpL˓x"1h.U#CͬAu(qbba'BۭOhutw>qt*.DjL׏ԧvERغt7mgդ84dDŽdTx ӎEߘ*瓷d]Cts~w,6& Pƪ>"=G4Dq<_]װ6OvAabԃ8ϛ0ܷdkzl[sH6wJ4%8ʼTe? {shع 9 =7AjK1cS3S+YTʍIm h:9&D)'Οý3M՞^$ dǦsUxP5J!l͗ȳMu";V_pxk|zU|A<ɴ<%ϑ4XIaZu&ӴE,$ZM:<{m~V:gἕ͘O@nԥRy-mՊL㚺jP~n H]qz,5e(+)*.%FiN.J^8eDJ> JK>Veֹ|T-J%mWdMPX} DYdՆ } 3ʼ]q$wjuSxG>8ul9b)& gʕsG׹;׵&5ﴦ"/ UԀYYeL yqž8dȇ[ImRյZq9Y)ʋ{L->O9߂rIGa7ޜlBRNc2on_CK9u$3 oZlG\gHI:K" r1y<|vv{)<3ȸP~1_rc[)RyKaV@MkKU7[@R2]HLSt:oΣ_O f/ n I1+hmMAjmw sY?*ҟӪ遑)0B8>X]p[ x!#ȶxkxBQdrR4?[0'=4~Ez)*7s*^ V RX-Cs xin%7"J,1/! cQV]",AF'dh> 0|6_&R (*K4#ɭ h_K :}RSJP'T,Mu R[1a8-SƯ/c||ɸt[ᬅpen>y5T0<ٿ {~͇+~a#v.k"an/C57:),|-f9*;OU.-R,Rw&6XD JZ⭘q <\Wk,W/y($Ű(aZrcT \%'9Љ@!>ؼȱh,ݏEY2n\5ph,Ւr3RT學jTBjltetN_-yg?Whf@:k3z}uYN˜4&^h[^R^Yc]Dc\s.E=? uaAl@] y>Fߵ@NˋH'4wl16J~Q]r~Ն3nF|Lk&GAKΛ8;?詔"ӌbrsw49 ;C{6^dr3ozyi`:_r6|{b}CȠ%)-RPJXNƜ ϓɎ,>?–t&; >&zHuzsAg"%J7Z-Gfo?f\a.jz]tHc<]?;˨v|ZC-HE%hSy:\X7B#{Ֆ<焨M;hys_$pT w"khG%РJ1W3(LW,·ͪwP78q.MeE "U *˥uAtkreKuki5ׅ0 N8&L=It?n hlK@*!x2LYi~p/:hk̴}grӳc44.?^&> Xϋ >nZyH\fF2 ֕azQ[< F df ̙"Mɺy>Cq(} 5P]X+;?{xi>6qdGֿ\ i~Ua_=;m#t" Lso3(7),O!DI! BGzڬb́pjqm?] )Ma'upbr'cam5W?l"-O{ߧiC`sSo{ =sn$~S:b~x>Tx= R1}]b+8:33ЋGj7P w@7!|bc/a`1͕~{n>_.ū]k){.(En##KvX= #:a*f;SrZT6^/.uPʿ&t|mz{2^wÎ "'oOOFREeֺ>'~oPs ` ^:n*8hEQT0.0 'F 6"YLn{ lZA23*%J SnI#G}R*gwjb.F1 &TޟM\H̨5@N! Ғ3 ΤRx~8Tk&0;'#;ō",7r9eȹȜu?C:PJ0HLHm+b2;gELe/n_WSI0*9:KdҨ"%]b<0t TтoVS}ˬUM BjK͇N&\wuHޝ=y.擎L=dU qGSEs9eQK52 yf}Cr`(9iW-@E}4Zw qZtZN\n5${oI2_KQ3c嫍X(s]SQ2wq@sO$S!XH1jp {$?z>(eVW {bфdHz4僨3@3!b~t-!0o2|UAS 驃b@ 7&uwަ_쇨~ ۅp/#JB9_/pe P;'SAcD%p5 9!Zo.$ûMzznbnڃ@ p,*Wr4Tc՚24},8 ;GF?R+0 Rb5|.d70 wOaV6<㠚T75B8ՑC() nj'O4PYŊ SVAbVs𽸦bnD3/rmɒ4eODgK̪y&۸8т V6~CBMm  %LڪUt!]|gZE 8u4Ɉb_c 3]V;,X=oXW$Wh R+/oˮ棦YCɍ?ޤb=~ ?ABUC8-~H^r|oJŏ57mgV׿wGld$N;J8"0a2j̷uEiY_Uy1܏Ρu>UXsmިR"u>~}.  ~sWehȲ>I兙 tE1Vl_en64ԯSفQ vp!9PW=2*,uL"a*/C1 -d@/57] >wQw\OԗI?اpM6AtN?O*($W/ʊ+H^/GJC2̲kUSv+nX}3)@d=2wȎdX7U=X^}yq״6_Y]hM=p,esaY]rH|AE%Q W /8?Gu1CeC] =㓐Ml*$ 0Iw'oYrvqp'>Ù%h>G(c7rB5AI(~!oXn}/o/۞$K^ο-n4wCnP{(媴Vsb{LvTxȗ9 Mٰ(܆f.>R]i ;\ͻtqشW b4Z ~-X&[CڝiuqHDd$b`&.DZaܟg} far6geySo8!sDZU'5y$]Z5ߕ}Ux1 y>!7KI8(ttĔEYVmy`0^uULMr|ϊ9@Yl~E( .PSt?l@"> *RE }zwpxGj5߉ LH>ڂEKr$.sKjg̳@ >'jlǼz?|L;sbځkN`YtUG{V'_ּUwNBreCQjLWU^+ld<iCuA*~ݧ2d0,DW!Q^TwNܧl5AE#,ܭn3P8rnp/)osx5Ծ HkI\ //rNy~:|:}Cl[P Y$ [ t^(df 5{:.> ^ |֢d ue}'ue>e).7,њ7*_?Qdam7\\Ștm.Ւ;PHd2՝\9oc̗F-JFM^dJg3!1EGMzEEdH^/Mr@ u-ϭpz_8rs]b+`L =7N8*n<"1V/х`h:>S;_p &gj gԁΣp}ă!=jX`wZlr%{V5SKs45QC%q֜oDr'!.++:hP ]"0<ڞh`m?3$QLdx=]ZL4'Izow<#]`ӆxs_O{-Vl[2:S3)?>,-ti2YecL}E]`wqtSv5f9tEvD'd^=gD9gg jEf!: $XPq>x1@P}Q/)N<(=AIr8-g4!)šbY p !3rtf.5 "9)k ݀ 'ɹ6Vu6MR#d$c N )e:Kp}`tE=,JA^&juwɨt=ߣ k] ƒF23Cɟfvsl#ޭ脩VS>[=E[0þlm'81NcxA5p_-n9޿eDf1ngn//&3e-| Blf$_Z=` 2A _Neڑ+O&'VaߗW{s<`r87lvͳǰQ|_J._]]] Un;GD_ek6ղ蚊pP#ȓdb*n: 2/nV/a}8n@nfgV@fNJ };b=s$f!KmP\c1&:-Sd'뮸{kIbܲMĀ` @؜9'Aqp,fᣒqg7oh1wIs|DSozԬJ3=AƢtXɟZcDl2)9/Bcco mZ$,Qi%9GK{.s ΤA1 VA89LX] >kG N3&` P.z_.newʜ)rڿ}h͔-/UɷCSR,[rkq”21tFm$1c5slҺh,Wp<&WBvfS_vaYҐh\5B@GPI~Aj ƳJΉWc##ۭa‹^wpq* =K mRnIWpPjFI< 7(ZP$˟(cRqҭ8.Gl#I4` {i. M!Pj_o`n,WG)_ǏNj¢n g-k;*ïVNC,xX<:P| okA0:-2 nC(C]B`"U^Ɛfъ0h`\䁿nU9!Y`ԂFMNjn:m="]8DŽZ^U*|k]~]V;^1v;H<˒@E3eWݔa``(T؀7Gb+*7;ԤA)CQy= JWC^c fEr:IHLRלauj/4Y{1DI7Q'yHΈ!mT@8J´,= e؎Eɫ_ъY"1oQtXC7ȟTV̀ޒ~ ^!~_i5/1=TB u k l0V ZP:f~JV שܠDI$/Nb*Ǣq?teMjc!u.KDeJ +/p!`ホ/2V9V]qȚ'R-8h|e YE}X֢sgOI&Eixx@:;n\CG0*0AiM*Y9W *`bĈj p CȸC=ILCW)'}?:*@}!~B.jj,UAIIZ@U",֮x{^~ٻHcxšvºSuY ?_Ҽ珺+cy㐇[;oraV8.S+ŸGa7vcUz-B%#IOn%2V!6O_u{4` ;h*h?=aeȺSbXS(U3ֻ-`AE:"CnԖ) HrT I[g0-@e3hJesiib)F.تp{~ܽ5K3- 0E'-$]ki'=@A˥kGNAÚ-4G-Q[du`Pa~opwZm/DmBsM &$ OKrF˨wiP&:-eWɸkDFDLJ]*ai`r ]`]0_ .R?9b_Q@jധ.k>+/HȡJ!KNFDXb:"(np=~ktwߤxQ#[=JՐμ M{h^8=O#nheis=XbB+퓆S[n޺~3G/-ht ֙T2`0}ظ?$}mL~LRD<[S`Ϲ4$*>G0 ǍEP5eAVmA^ 7le`xM~vJftїDoCC" Ym ҏ$3ՃH5u4dڡl)ڼ}x ߢ;K33C8{e.F Q39 _G?24uEZ1rCoW95HZ(5 =8\_B<OYDh#`ll EbSLެfA`E6;]M`Ifd#bAxnHP " FKL"B! r{uǔLRl<!!bs&ɺ1Tj# Ug#3˪sRw]Nkg( )xK.V~j1Rއ6+{5/03jF@wqCO`xBq8TKhߎG[UrPs uCVv:w(}MOVI旁|ǞD ^,toLҌќ![<1]gȓ@R|BD̞ ,VW{O#f!1ψ=`+cF__}SNI(Ħ}/yE/~&(;|b7,l{VK@! NQ砹F lP>ՎUCeASL:S(jʔ>S`Ţv:ۅfela썠0,}v~\$_Xw%=B ,qpԀj;:e\ϙi8FFrs#B晴kI& f~WLOAJiN5U0'RI@.E8 Bd;)WsTB4<vXқF(4ttl-8^> 2DNtwCGv\\^qZcoB|οvE $t}L1zrWc<>,X cI-s ֬1EݻP)ڦ~DWwlU~vBjek~Em$c9пT!XCSj W Y|s<Rw|߰QkFwiaG6d/OB#9tJeRS/lgd8'e⛎6{TC+JIMГ߽GcpJ]BL˾ojԪawWPw`?>§m?*"亻yˊ ┼1mP=}G9%AT$ ɑ;;gߢjžjQM@3"9wU@,{UE >!Xjz?׼Q*y/9gU8SS8Wk)2,+hkeݦ;́BBxLj-.> I ^uFG%t*BJIjFX|.Mv<iǕWt~<)=GbDр υZCf9! M>kcIpE?*2Y|VG*ۇZ\'`&a-e<0$ B,;GvZI$ ,94M} iS%oNm=JhZݹ)I6$:HQI^=FPF!^sHVV4pJ5q](k~{]8OGhl7])s^q`,xG!z) vQt/BqCGnQEri7zF5Bz\;+KI~zWax x8D!퍝`{RhUZ.2TFockmD#$X{/yNWA:+'CCpL4+lnB쓮w6ClLKeɽ>K&fasMT! ȶQI(yVkl`%\'jbcD /]PdK-ֳ>}œN־>jӐ椂b p͉AycHʃ-Hj {-!|!Dmu-{p$R bT(~R;ىM0RqCtR)Ha? ~^EUZPfXR@-ᖳ09$+}Áfa˨j.a0'2M]9f J~IT$F?;3:W M8)mKe;1iF.{c^3$:chkV REՏc (M0'>h3wA!5Ɍ}9y i3ec%~Xc$r au@4t6v_a^& 2bzEXfǣH`QCHK֡LY9jRyBey ~S'E.Ru7umו9I8 qRQBD 6Ж7=9t(_4݃OxֹPۨH;["j|:Jnb 'nD{wնjJT,Ҩкt}l#੃`;RS?l3p-"~c~᳞:!BKlBj= z7c@bQN.}]Z^{׵yx"9XǼ"$'2NXACl=?L`*< ]bXpe3ARƒA%2_qUB0w\c6_߻Bb?|Zk հ>i ´^ Coifn>9{ =~ p@_:e2gЋ| li8=>7ӪO>bd%lIy] #/nڨMgd >O -m ~g§ 6h Y`z,KZ{uޔ ҁ_7oZ~'A2*8٩DJg\"h}B<ὺՈL BԊG56k_Lo!ҸR\e剋gҾ!1.5ѵ%2a>#y^/0z¤v7έW=׭TS4M.r>6"4 #u[?&&l=LTcn<Z]"l΍ݛ꧄R' d㢎N7~]0z@:yia;)AthxӘZ* Kuŋ&F74s{+&uR ~;8x@[U*)bá=^C3$$'Q2 MOz=3LGqЃ h%Iar-LIJW\K3kX*_CP]jt jΤ 2퍭japKo!>x".Zp1n2oI.9XK䠃->48MڐDPXoQZ):1Itwh=Jz-m}M.;u&L_/kp+QcPZ3h-.m8/`#&)I[q>.62-f^잲0`HGpI\7a Ƙ|V4)9w'+CAUډ7.h^?/r L%-XX۠;| Eƞs; =~)4#,;9)IN!k9S)o죜 oF~OhRulAsWZufB8Sנ@$+p$\[9ju~ }ZiuԤ*"(EM?Bw*%y^c9N)6"!*u沮<˵Q-3\T4"`C[ Uf ~٭<@`_d)Qt_ݞĉCoRNTu;tzm+F a8ؕS&%Q!{Pf- Dk?ѹUdY\Z"; V<_y^uZs,UUipyUޘyqZO|tȖ )T2I1c߄$giAbts͘cZfA4\S'EnSG~B&GB7tqo[Jk b)CIzykxؼT WY | B#C6_^]q芏kue}#sU4',K:t[2E7x}:伴 xW.ֹvX.TY;d ŭ|lr 0k磵N]b5ćsdkJgF-N*:-U(:iL9x$8s\+1JVN8<䍀:pb8ݲFOZn3|s 4/<+EG%z p^@5YjC(d!ITpBz:`|cVxʛ)cb/dr\Rp,\eGE  !AXϥFvLkGӟCb-&dG<`3 E|DC[fC/ӟ.$)tt;/'LаZDwOaۃ׹-wDxkluY)+:I@tK_=.4Xsr,k Q0}w;eJu\#eҐ-!lNr%ou=)M|M-Խcx'F8~-5z`jq̂xm 7_TR@o]e/Ac>`mHW-80gNHڶsY2ĘɠLxek_8D7?R1xm͊}^EX9hsЅ1O:9.6aBZm1jxrp@%}&QbxEgl^V:ڇh[YGy=~ RniIiL3X!,b'*ם?UbbV<\1 K[i+ňV7.ro W6AjA,F ?|0˯ƒʼeTAz4! At0˸ d_P\Ƙ+NB`r`-ptɽnCHG5y7Qf指1 b`;AdYKP`%<+U’:4lQu. ;u )C8EQ>`N]^J T݄ꔩ3a?޲(?vQ2NLQ$KǍ2@bH,wZ~d4QXWkm5+wq;J;`y9pX3UYwJbȉNUofyݣKҿ:)Yzn KK۵%Kx@p(mǻTUyy#?AMCwUÔlfŗO] L<[u~/K\Fʦy;qPjW.o^i|bNlKkZБ˧3mw,59?WASo_ibqg)߾1GP={;SIx֓OTQY~@zbkӸBd|^H-qxnI$ȸA8B`6*A`9[a3&W`$l }p"/샼|܅xI H#fٙo7DҬs}!iѫVDҎaV8>nKgpJ |l4]m1/S(SD'$\zU9^ݯ.4{3Ͽ/ 1,Uop!:I6LA`c9 %L<&~jwNB|O@#b6 %mFOoл96Gj8tgr ibkZƍ[` z"@iz%L. Up_(kur֣ VZ/ fO̼o8ydeI2JvW M44Λxzr@kz./]a#ہ*y~%bvvVFxВ%ec4Iuqd6}mlʛ`bi65i7=+2:an#Y^rA܏i*^BLmfOi /.Icő/b˲Du,-ZZ <'!xUO[+ڸ[Jv BW2Q-[OfMkCTߴ{/!yxq~Zpp<ꃚtB#*7_V3s!fI(.ڥ=h'Y([)956a6b4g#" Dނ|:{}Cq G$bEdqMVhq MD΂,9]^gPel򂇵}n$DuY$O[MFfsI0 x࣯zV+ EcBe@#&FCT&%ژJsu+m*=#{=n3OuCw,! ZT@=W1!NrsS]PC}N;O<*SZw7ѨMC(8K 4}m!Nm>R`,ۉmo?hh=߯ wMu*Vi?g_+DPc^呿x,|j0k0riePi;2:`*iB i F * ')_I8:.3ia,?ͿZ^;.BvxZjٽVp0c" &oG[t; iw1/- G΀hQz!#d&:z1w':h>&ϊ5^wNBAYYWKx¬;YhXFo6TMie6|k0I2x_ _k,tӕd G%pD޼|v]tWA+YD|RZ֡Ƕdŗ)j؝݇8tw~xp<"m#j&f9uvFHE h@C݂_L9L3j׎-OI#&˄6CuGI‹#0UlZbTe"x|(49S 2M&AƻAT6z,59,3nt<'c]o8J(Jߋ.%bJ dGuáÛ#[u18>aFwJ*෻1?* }v`MӺ0gn},5>HTHz;+P}Ôn8G$JR )ibv'BO՟&qE#uZXO>Q/j i%&"]9L~FG\0s 1LVi= xB6 62ɋǞa!'tVVx`g<`]]SQ|=.RVM\STX}V P@ ݝl(Z'AoAJgWʙFA*;מ\-JPՏՏ3]`k ʌ8YD} }wx?Ȑ2u[T܀B1 Iy{'#E)zJ~sފ Kek5#$sQGjћ-&ocRj>o5S{_j A=DIu7XecHbXVL=4w [[R,FLirF8?nMT1{dM$LE޸h3Ozkj@FvE[_fpK6ҙ_M;F*pLR:􋮞,RIuY ޲KwEWm&#JoRtg3;}wja&p}a&B$n9!s?A TO Ӿ& &QG*<2=UL% {u%sl_!QMX$}LU&rK),0 Ep.GV*vw:Yu0Ϩs`"Ys1/ƩNۡHo1©  ';t\9^xOo~TL ⰸJ$SY]|_ݔKzˢRKxХ\5oă3сD*A>,Lj $;˶Nop@˱"6r+?4Tѡu(be53O)F5-(.;^~+>Hp#D&9\h~dӶ(-w<SXlYFg߸^~T/sjbZnUSdd] K\⠝(-.YJ %)D_%th(;_iDZrPс.@҂")+q X|jrZCs{=sAtw#KjҐ-w>G0_!q ŋT."~nm5Svٕ ,\Bdryʊ8Ha 栶“E#Eb*n%p9HR:Aorx  (, T3噦o<~%OKoY*]Gj?.IShd+s0YC+"&e:BDgHhL%D~FkKTzNjqZT7?2:c`: 'G (GsG +弼h~t˛+*!sxfb--HvZݪTouĆ 5 Q#&@h<;̎knڶyC%;OD$ۡjz<- 3xDV#W0 =KnzgkCjP &I|6H"tjC1|5qSaɧ,zׂ suBtΡ}k^YRDUW`@D(?_Aa?WnX U3k54{gsXkvXf5fF"H]Ea-YoZãT}P̭[T_#~-j ^aB ,A'Q.Ef?/\Rk7 9V;DGNc3%h&o?->Ț,x>"DUw|5bʨ^l7{ Yy]q}4$y'9V[ 4T]3 "k~?RV#EF5{'}TUHQNT,tJ"mxkTir|H Ќ4}7>Ÿ;G Ub!{:d0 z[(5LV& Jd}HV (Ku5];N` tZG`)>u,1zyߤ'-19ZlxT%o0^DK^L|A|x-1Vp~w;Ŷi2|Pv%[ ;R֭ EVu-Qڴ:ޅ>"Ѣ3BlsQ!ߴiI#'X~i3c=Ө+"T@z.z}țdN\ը1G@nЉh}aLoӲ^?Yq昁Z؀]ue|3ȮGF{;aqswӠLlN5ı<]^$>ecfD}IZkrf0|3WSHz0K2JW3STJ|+ G8OIpFo1.˅Yԏ,'ᦻ$rJ@qq ģ?) % KB5oYj A TR6P!f M~/<(z-ᚅl5`,$ XqZwv59R!i~+dRM?K=Xt8_bnoViF7U"z^6 l=|h :lX 3z\ < /Ǭ?;$P"|)1Zja t`\BWJLZO]}n ב'L$E'J-~66 Ь4b2]1"y4{Ւz#V2J~bvaP@|W$Tm1l,/"`Mj< $ҭ{Z{0ϗhXT*ac„GO3㞩곞N:I-uF;Rrz2z+ rMH|kv+;`VnvQ)YVS0ȺGaUBV݋#BbSm' 2o<)ex(}npBRϟYWSH|G5@]#m¢4&࿇yמh;ۅx%y߾G&݁{D3|uzG#TOJG sMP;1=sp:j :qdKϺ %<(c UNo= Y$`j.ްdl\5+)S:lh nKqjH\}#pJ`h8J~MB:@$`~PR'"g tE'Wq 5Nj6WgIȸyqV1v`$b& oPsSS]p Z$Būe ぶ@r`ȈМʖYOmW6Az|%Ӌ4[ͫW~L'%L`c0<[ pDLK<[LK0.^t rs*z4uh\I rwT\ ;)PuSj"12^ !ΟRBY4ec]!V?_f_(_7/xK~ ##y z y8$e; 1ϽpaYg5&O\m @q}e׀+ QP39 ^qո*ɒo[n'RFV9H6$Z\^џy8TKsT-O4\b|Z!2ROکC̏g}G/6(_o _I%wé,Q2HSKi2Ġs'S/Z'wd[T ]}Ua8,Q(F:c[sCC幔3lǎ4r.?E6hG;G1S<۹l,d{NאPc)E|Ƴ Q#TmWF=>->cA8a)@sY1fGG0Dox24{;4KB̘LǘWpX׻)5"q`=Zs>MgQ{)AAsp+TݰCi@XqJD0RofB|8!U]55N~s0x?t>PM&cKlq]͈t kzt.߷ۈJQ#|Z2C*l5AMTLY bg'Jr}:3, o< `ۊo#R{(OlfJh7ԺN"[rpE>1+(H &hDOTyzs,@uNgOJD%b 2EfM[߉z<u_}kv= ?*ߋz+g#,0]RV@k%u(y׮E82$Zgh3ۥ+\4 7v Sd7&N::j,a9*TaajQ ź9M(YmOpy.b PغEmC?JV<0_S{/ AFz/FҪ!E@BZ-8'mƕ5&N/5Dx#WCZ]"4H1:.vIhHʤU}0'х~:EHXڃv٭rNZ\GX\Y7&`k]#항RC3HE l=󢵱9o26y).T',jD bNWʩګF؅~](2^#tMkP^Wo\RoK6<{- 3ma'^VgҐުaBOi¶!Om!HQ534C6O?|  StŻ}\H&D]-eyn_N>8JF AGt M0۷K (j@)gji^5="|3P{*$koiéBR{_Yi8qRDPKNY|4l5z-I#^ӫN{@wYh6x~6 0?GRmE7-g6Vq d[MlG 5 ,W1tGۿۊ${RmP=FcsVϰ[yH3ctI6U 'MEӭI[ӐNUb7 jr Ƿ'=7+;.Z?mA]AL3wÄ ؒzW4j\ͳW+O({( grz  *hzm5~.UxZY&>b[A$xvaDV.BWQB˾-8U[bx"+4Y]{b.8=)Ok, NFIPȵx"&jP'_a:\ 9>eV(d`*wq>=[^Py6tP.T) rZJ&lO(FZɉӍ~}ck֏߁%`0I9 Y e$5Zwp#҆886l*SReBK}) J]x@0etLªsQm@͝]פYLdcK}xKSrة)/1ck`J,3dF*iW|# G+3 x>{'^lZ^КmRK*&}B U6!mz|FυIf {-QyvgVY.óQ.xBd!?z 2CVU#s):|G7:sl5P$CgLj#h3iN⸏ }"i(zSxp~H4<"lwh"++e켊FChK[/$P[iC7A;U.5Lm(Jqw|`'ZK_h\28רoe%ګ; c\1^-ĕf:}M;'}r@6:jʴbKfWXx$&dk`7@E[կn Ne?sya-L%qP:%>%$գ"pC)}/GHQy;dS=V&FcgvszybQӝQlfڨ I9<5J7i0€רOxZ}o87IHgK<ϤΛuےpR4t qb@eFɲYslD~gBQz.5 7y=c}ȷ]`˚4H4JJ&Nv;IUIU?el.4$q=pC ov^ l1d@8e/V+ CC{8m!+e kgq~Uu>~&&Fg=ܥa_ዹEXfF5"0{htO]ą1q?|Qs@tJdj^LLxkGL"rDR;8.kO|{=NhԲіP>ufg'vNT|cbaQ+6藨J4mmk619jd!Q:6U֔و{/^% ,g ~:#ٮ>1Lҋ&Š`&P R7gލ~$FÖwRSh)3mh7?Dl֐`cGB7C.S-LޚGOˈu] LZ'洴&3@}5_ۃěYVErbdo|J).qSqPxS$@3: th26m ߜRjyVO]2e= ^P@ty],+] ڒ0;\~WV2a7ބ cy7T:l4\\a|]8D'~ݦ[৻U3N<1WskFb`BEq oY85CzvqOK[$ԥ8V >V79f}kGYFV+`n֡ #` )0\¯e;_F{\`w PzHʾ j ƾ!Hh>EtsYĭ8D_9St&-LK_w~L+c:>Fp_/;!I%T؇aSBq3}~2Xc=iK-J΅êRXM<9X|ZN̬ BN<0x`T`0r4ph-^ ڨ>q]3LVv3~ˢq5H!pfkP(j_xǙ'ܒaR%~kWC( 9n<{LLNGm1|5`sa?{gڐ",eOVq5sjV !>_豭;1cH@-'bZ\G(&xtY>6"E/ 5$l),厫&yP$uH0kGR#YOS]F-xtNKIvh- =ܦsvGGId.GC NA`o->2>,1kR&.m6f L0+n̐̆E#\"'rd%ɰwS*|Ǐ\xp[jF Xy2(G Ebub3j:0s+o%ylhgp+NsQ8,Ê#AÀWs3n)NvxcQ?l𹟲&qlFWA^[oz|/:~vV'1*^j<~?~?MyS X mj%8xQȗut#j6DyyZla>̆d_ 1IcFicrů70 ]cp=R{} 99נ,Row2vךjYW#DX>\8*̀>js{C~d7Hʻ`\UUXt޷A6S| zP>6[ VƘCcO2bGfSOq]ut~Iul(v`qY΄hPi.P8I:yiĉ8n2|Uϣ>,Txڥ^O[Q^݀4ʊGٺd[,g(UK㋚$ʾ}Syr7=y5.E_!ic[fSxj*L4ڐ95EYD뵔.yfYиCUp&R[xbtCHowEYD!;2 d9\F?vJi`U{.QUN~tT]1SpMV vۺU\MNL:7XĸvT4ˢmm /;hM%,jARWOP.`J8c&?hLv*uδ$~9W^ >MT\tJqޖ( p╡'̦h!aP+خsIj9p`^+>Ba-1+_bϱQ}r|pAl.q!_`BGo>cu  -:KA.p;0YZ0707010000001e000081a40000000000000000000000016759d57f000051f0000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/mgag200/mgag200.ko.xz7zXZִF!t/=Q]?Eh=ڜ.+̈ҕ mqCѱ4F Q!o6L[N+w0&MS5eٕ~a~$giŖ 8s17rSy9ׂ k٨i9a4!6̅dC丄ʬP/j,TrY-XAǭ(_ ݕ|>-zAF$\\y&Kt|w1b` e8߬E"̺#0QϖDH0oNL#%Ymѽ-Δ+H@j.J 3&N*w hM6\H@yEƬh\M]+"--`>@2)8(Fy*$24B7 nY`vgz@BA{CMA-1yLPQ*]z`,w/zx^ QȌ׌"PX䲷o2$V$\,+^F곖Ytv&IoQ͕|)n7r:m'BDzzR{B4kk*MXsk"ko|"Ydlq+cG?vMt<F8.Q6 OVM>r i ԁ5 a먛b~kqqUKܭYE 's֕Ҡ,^ŤiG:ʘw( A-Ts2lwa%?~Unic^9? -(>:jB6<& 9bvKG#FhT:8<ݛxA~7nH^m]fdqrv%!eCE\կ+peؖrĻgShC#x]Z(-CK+eRfMF\U*E~BCE>ӶH\u+YůI0 /Z F6IĈ11R^5 0a]S-J{$ж1YMMz%| X)O@сT.W>21Q2b[3ۮܥ={xPg8=8D`m=1\G:RAU(J`QSRx= ;9g< ޶9\G3I8ۓSF8ؚbO*1 E.f,ciV9X2q*7tUy$[z%ۨ% b9iРt)SMuC/dpp2("3 />R)w_1zK"W\? I<rO#BRI:HMHߴ@Uh)cT=s҆Xޑvg誎Vo  EaCAGOծXyX /~K!鵷ʸ:A',JiήعU#C7|?œ_hgU&LZN7xæ>RS =XƃЛrڲ,#K{}e,0|he5xw/Zl@ ^ Ӑ˲:qu.fʐ^۩+4uMzlZ|eL"e%Ipk(c9[ FDMY/Ʉ96zQK-cGsMB>ƶo.\@z A @KVaj&1#V?0Ž]-T.fYg\u!㧉eA~qDy@ a-}4{y6ݝ !M0!3m!>ڧ!}]4]dM/u'"+a mQW5n-|utF .Euݒط'Z)P]^sl!T˾'CJ5C{@SZ'_Jqg9KiV;n; \U k4mkfj_Pj`"5&0tA( SxHV6b9|/d4'rV:ޅ񛮜"8ps0Lӫ> XXM䶵q`uQWA?@׾# 4"1UO)'-3FO\>E*U)z"`~(+Wz-칺HK Rz.- Ifg_ ”b^ .dCUK0G'yQ|0Kr J^$kkj^o!8lA%6^iUrB(ylᣂ[L?,=2\m>ƛ$ Ėd|lN@ĄY*"hJOmX`~aN>Z*xӽK8v<=K3N գ6]jXza8|KR!ǖOoD|՝)#)ozkiw  }vZ,d̷WG:p*jmhGA5agK3ncjz3RpB2=LEJɝ-D{`O/'YJWPM`'#tara4&{&l_+^9zfP47g:]q2L?5u+X{.2}y<_pj߫7gze-(d&gWzKM%*KZa6lr\q%) W9=d/hʣ54'y󄫧|]h?^t􉗦Pǯ5$"L?c".1`cttħkK_@t_h41ゞL+X&nk ;F}I9L/\ \Xx'K,.Ro!&)Еhn­@X߆ LrNiD Nre33UWEy/@sL#WA#ܴR91BaAqĊقW>y޳QLIzP?ƍ{L ݄G-o+H}1j|(rmÃFȣ0"Pp;ٰx.IK걗mJlm24`/IRx:qM4G9 <^w$,~ü0J69OFsR#\LO2f4̗qyJpjeTxNXϒ-xR >W܋~p21:(k2L%)mF 5mI3+jB1!qUltd;Kiazj)C̡m %ZiX0KVIo{v(B 8J1=YZyu9 ե?7!I;C_$I+tP(s&sLri6zG}29e tJ8)DL2nQH@.vD=e"}$Npq|б!kL¯뀛>XMwT _HN#ާ~ݐټK/GfwNub^>)kOF>:yWuypHnM%3ۡffO܀UNi"l'`As:&W45BJE3}0BŌ?Smݹ}hE0/ \N*7+vE9bS6`e^j*Lċq vX<kjC)?AGb@祛|$w8'Ǖ;kldF]ef N Sr ;Ɨ8Ɔi!?Zu\Ϝ<}U Up(7& È|`f1QL (m!&ysY F:~ v`RMC?)ߢ qiu$tOQLak2w;'1x\6+eb$P faqnh{tc'0 X:3*ZO;\U^tkBg'[vm"mFbA\C07Hoܝl+`ϜCK"`ɩL /v mr^; 1ƺFdls~27 :'t _*dq}ޱӞau)/̔V^/66t wʯm&L$$=UBY[Um5O; cށ=]ufth]&Z{U京sDXJL>HIu+sidK븄H#_DM,=[Iq<)bWtդEڍW˺31p#warpOB8 d 0E8:W:fB%E_T-rh$ H%j5>'Illt<qn#Ҫ/[3h>|"z'MЖ6L×-mm64t~CJY<@V. ^~4my@7ó*}ƀB{k8m?NRCNJYD^#=aaJ#UY<0yY>XUg߯ziVn n3{Q@C%NJs -0r 0hc&޹⒙?'hؔ[j8P{,U04{Ly}2CdJ"Q*|K /eq,pzi\iהR[ťx\C܈絡FH5fWp@Ǥ%1UfPg^m(.S>9cèEHYK00 *t˷=aP,|[c}Ql$z $wHfW癐eذV(# }{ʖ]?jx+`{i1w=ⓕ9=Fհd3*׬ѕa(C+(P||YxI؇dR}_GԷ·nK]~9o6bUtȨ%ϊ"'˻]nJ ՁK6ʰI *mFkU/$,U]4%ژޱ67/:]z%sWBy9:Y\}1͔\fپgqv~chVGzlRZ ;p]$C@vF13>;Ba$d/'Ƹ ±3OUl} zbvI[6C1.e=^ha&n`$.%_l P>zA'(>b6 "FWs^Aimt)a$Aso>%,u9LbEJ^W&Z0mx\I rqK2Ťa vU FYe5YrKFa y?;5 _XJ|A_nrev,6PLhJնN4£+ׁIk~LuB%QP"ĈUT z@!q`k~ܬGo&w#`a\Wݚ1YS i+4U|snBJVa}$hʺHW*x[4uM{Jlnw:uqK l2"-.ܖI8\H;4lj2<DiwnTKX"~Fϲ@'DB>ȳೕ%gvDm5` v"6VA#]D2vBbBA喢 $vt?2T,jM@AX,F!y,YC=.̽U_!1ՖY#.J?Zc5e@1y"Yd0=3gikpɢ^M~{²k~)gߟ#8"c0ޑwIN7 ×CGc@#ufJ»lء-ӅGh=U;EJP{B]fϊPN#Ҁ;hlɝ:ömt,n [ ~򕸆ߊ퟉"h :\{!ij\ۥ>BKQ4QV|o*'nΫŭRi܀/K@aAâ!9߳  o,%s)u.3A>yt?/e曔F9y/ĭؽl V5X!hB @ەhmVgpVkZQ埮pCxVa~`_s*_"Y/S4 ҟ-)n0u6 )ufXO0W`kdɢxAl&.NtR3甤@0{u=N{T \0#e6 k9t,З-m#ܻ UaG+$TYe E&dV2GQYfyY_6wv?L>jj x@80֯VG\"(w\ΑWJy]gp9b W!^9NfI OJ-}t-X`c XFP RuQ*V;lL\+/G`BGko(2,#r=JhY/Vn{trIfv3<,ƥ?bfbvʁ[%i,'Iv~"Y^ac 03QJ9߈+$ÌR'`eriMDvu<;:gQo5{`;WNzйHgh mwɚ#;MC|kk_7E{~*Y acaP$ a[יuNg4 sQBkl8ʊ>Ēڡ:_򔨊Ad @Dp$] #:#:/JY=T*F,*^0do3R*jڻh-o+U(g{s Xܩeޟ͊YKGvy*764-23LZsYFl*M"fDcm,j7QputԈΖ*e eisMcH5SSoŧ׃ ar\`X9Z1_hhQzqSFsW*Wf6fJsk^+Io@,障)c"Y:i|62|V5OO+f)$3_]i`o+or5=n*M| ܑ4Q?pK5ٙxo !>eAVk$@^D:I/A΂ڊAOݔWGx6O]b9oηvdm]b޹s EFܯa )خ50#̀$J^Xeep-b]S'/G]vfPڂSZQ0_K ≙H 6={-SFۡ0(5g3;%_HRe`џG}5pE:Pu3H"eF ȪL+7^3ffv:jmxp ?!/#9x)6;~H]fK*q֑\&zA^3 yt *i+vB_̗tE)]m8C oџ6VgR :|8U|Ix@EQ34hROWbtƣ_{ZVIzHugu*x44nM3s*W*cVw (~qKb3ItOf j4/CAHPx߀L*GAsiٺקR94zbCnY?oOѮ99ڻGscEɘbp8QsT@`b IWKK*R''d*$.4*-m7od dms0*TjOZDķFk1_m_u3P,J?f'&8Rf8G[gHsbؽI< Zi$zDGf!PueL}/_*W փv]nyۻwsO,yg,v< v$nU%Kī|1b3 (QK˲B\ОB,#Y5& nk>'n;g,H 1/ ɋRpj!u~}eӃRؔe`=8 W E~ 'z}BuS,x=N?r\2%*bJg抈HnS&B7!""Kq6ȨXk1do!шk&M|•-Љϡ[;ycJ- Y)D:\U:T B=)k.!/D? ry9nE>44$|%cIO4Wt&Mϭ۽Aw:n#zp]ΝP}F^V*AI ƚ~$鰁d}"]nWgEFvtZuzN(;A*оu0T}1zF <;ui3RGޠu)!"/Toer;`H*  ,[s~[XB(/(ំz|J4RqBrZsAj\oܴV8qHߙ^#&޻<kJ4NkK AX*4FF ftbpyzB8fA-템 Za;VDZ1_z13K$4Q8v#uе)"rBY;n2Iy @f w) $שJ\iK=B\?-ڷ>pG$ۑ7tjUuV>&. N0N>e3(ƺ%tGe}I5io~t#5DWW`ꄚ(\ 1Kk`d&:7ex] jD$8Lj*׉M%=PT6na\ͱPzsX nNRG` rqr 8U8d4)^n202–3Mz|UOiz'2C&n"Lj@-yL2kha=_.;4$.W*ʬФKEq$ )(GRBKdP1ria3:霬.Ȗfcw?0yv?~V2mjA٪J/>X~r  ]B "=PDH c4Xg7&:Ue@tQ jdTsj560ˮk,LS"cšjr4NiW9yZT^ڽhC^t]5_^PT&n%AʸKEp7!^{C hlSv(I"^q]9ͷlJ(%U*R=CAvE W[=[ ޾ƻ#Vԕ[i8 %kqfX@e0lѦ+cL "_b,>JÁ_axrrɗO);;( d`vٶHhߦl׃ +yHRёB+ ;;\p8 CC̯bl:.MEȃm@q%ߓ#ߢ '\Y* ]O\nmihIdMcVD:L(ך3yZ {*ta3Pgt+{ T͗HhNgO&> W$~}$fL3ފ1 Ugm'sCڠ*=fֲ VYSlS[j_ W2zF>P`i'޴֚8 PLhrÓq TڿҨl ޜ[ǂDI#,%a N(\8 5,?jܧg|_cn{[w%R[A}41#X@ݾw!7\R9CxPXM4 )F)?dl& Ɂd:q3_B.pZ5+(ˏ 1}lvA^3lb|4{rc͋vP*cX-GYo`h]-[*a 'ȝ+1?#,.Ntր SO]gݍӳwn=Je뜯[Z&_rb'ݱlyf(4&wWRDYͬq^Xﶳ5$Q|lu@< jz0tv+Q!?d/eb3WQ]!d}qr둅cr(S0¦U=& k~yއM Mp0p/X;wUL`9/  ɔu*Ƒ<&!K1RѨK\`Fv<>H b[MWh<J& xԁ'3s^+:At=40#T [s(ֆ3vKJW)-LP ĜJbVN}F7MD,-uaqsD@3HWvtQIj 2ަb<%Rk3T(F_9?ԋ>%UPt:!#cLv) lY;K@֋?ɒ2YjQi\9Д"jTq!^, 8ݘcP]bVg؇_"ix?7:.!% Ǜޤ;:>yUҋ"'q|V~ lHJ^v+q>b~1cq L"^SP25 P푈ౡz_CWڍs$P&-T|GA;pl)uP2F]ۭDݳ6n&\W%'[tOun\:a!(ИuG X7t>/j U7183eje-m uY3,BbNeQe(B$uaNLr~>٫aG$}j7AM:݇+OW+2/<% .W m/`E|65zvǴ`kP$!n-;(9.Md=Yob{(Cp%*w [U'he4MM3YJ2.ݢg3*)d~tD<#:I=Hݸ|7ZTR1J+ +∳X,H+ 1Fvi~lm45[JGɵ5Af)7+waBǗ$/(HN`L\f9siK؆ ø ijS>:wuɔ-g[I, ۊ#>_/2|a&,@c- c/?iY&P;Mdz7V<;WAv1]؅%tHg9@v*h%3[ȶ(2_[PW6ǡ;uAٙ"ΎOOz{YxY]D|D,RZR=璑M,KTu OhY_m,B@RZ _e gEm6OmrV)\@j]TR %h}8e& ALmdˣrƱgYZ0707010000001f000081a40000000000000000000000016759d57f000b5b4c000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/nouveau/nouveau.ko.xz7zXZִF!t/&]?Eh=ڜ.+Bx1K$nuTL&fF(eTTS9@n⣔Zk`|ꖐL9lǝ '3IVyFWjhzru[_޵^VD?"T0.<0'0KN8;GglFJ ɧOB4@,Oa91z26i3CRkMcIr |a2QI`GA:>/#ڛ,KAf/Z\DK*q <εKtrgA5g'!atڹK@juuZaO XɣZ{̨WVx䐙 0{Hj| %sIZr$zTsmdsxo&UW,, PThj1=l*l%1[y[2hm#sD -ijJFu&[P'FZr5\__m :|:cc F{/u!Xnpr՞wbT=C_Mr\EU+: R_nS-=Y LasC ;wtaQ*ajBO?k^9+ dFePC;|>%xb;L,aL=Gr_S ڔrt::~0C0/Z ,kҰ%Q  ۊ>$h5{djH_$F(j6Xhе pݼߟ>2Lj]tߌt+3Wt]9 a@_?l+HJC5XK$KLlѯ?C "zn& M)D+!9#lƷaLWv,p?$7vg.2C a8n\%R)4' 'M U|R^ʩQAE.> }[ ɔ8n>%TC=Kufs<GK= tgğZ!ď w~\|=L&p}~6\L!g Y LP<`KfL9;gJ*}J'ͽě X ׷BY4_1.sͮO n vn=u+Q/e6lbU')Iq8j$![|95GXe\hlv߄a:=.%:g ŏ3A+:C\$ d=gTlΉB8 b JDb"9R as>^&u .̰cY,}HJӓee" [CZԷAH,hU cTGNPi hO 8HTPl~4WYM/6Jη̛^󳊀c]R\{+.k&ܘ?;cL:Z\^!+(1q ~~"Q Ѹ^ Ԛ 9=ƫ] EQȠ H9T$_@65YvX`dxOAb{_kwz0oz,@"k7P6ZON~&@{0 ?# %lbc8mC\/yq!nx .({ ~q˾(4y@NQwz"WL\{XogZ"N gIp!mabn)+Ni{PƤVŭdVuM uo3):[īн)LXpXCg8 ϫ W)cO.Az7u3cF8#(0~yO8j0.p_VU-]XBC#6ݲ>d"´l$|2+W ,*; Mrܪㆧ7 xCь^?H&n9[G]ZΚFq57xyF0[wⴈӸ!ђFPRaZFneP|,"H0>!GDL{g=&Up6 (/Ê&Ypb>-|LʞnūtӺ,3X5(a$8r@lS (Y[XJo?Fl>.wrlY/'kEd-$r~~'Tp9'~v:V6$25We=caVkDD S>Fcm`\uAtJ`^ghwNDZ>hsRE"])Z &)Ѳ\1.VW0|u5!FV; G+6Y:=wW~ZvSG謃)y0*pKIH$jX#S5@!ҫ+"f*(ŵaԼ%ʌĒ2Q&X/Som8 "#mfl>zcYmR>JdM `K*k]2V9WuMu?^56u]}9[=ﺨIW &>kbžFaa%ZjObiK^ňGw3C{.,vqNDcCbԒtv2QX `6:΍]@13Hu8˖e˙<^?v|`n`hK!'[rG,$>jH#CZnC`σe7RkFm.81yJDd$xY#(uo"!xUT:XS7T JM,O!;9Q*e`RBHF,KS#hg#凶 lZUybQ2ܤ,C냨ͯyG--tϡDV6 'Y=`@L)^2>G=f`%˶ū/q\"'Pճ ̸MЖMEw|X nț~Zw N\!t {ta{e{H!2@L[w2CO[Ao-z_̨2);WLK6jcCD%08UdR;q ʱ0Nj5F@@MnoI7u-=a[Wz%-e[YCC"dQ'D9E"R8y4x|o&]k|Oj =NyX uAG*Cf.ba2Fѓ %'q,Z[Jw!F+ax] M sNy);{J>7/v lf3Q0%(Z J'+f5Mm+Bg$FN* @i.| hXD[#?0Mڥ݁衏)WHn õ,v/W`ƻn"N8M?X%#:l4wT9вOڷ҆1eOH ;⧃} .\D/+9xd#8wM9N&2a'9 ,+ WU4hp,eINug26)4\ÄwNGڦfXȑ۾`϶Q!abv F}ţ ՝6玛ZwwDE)?nG|\߁'p)koG$hI/LG&Z&7d #>~*XBuw~S=` `36&5 *$fWZ]ڧ{ GrM}R^~;c1vD'bF5?fWT㮾>G|}H|mM9`+ZpJki NB.:WQC2͗>"l~<%va>!T_S4x?nKnOSβt|HYJ-KzyMvVu`ѳGRqko} Dthm5J՚;0TDj8ܕ4`l79_f`2! 6^˴U,vᣵkǿ#*;QŪ  /I{v: :'Ѭ M:]gQb(a@ps]CA3Q,-m-pMB|B6-JlBGJMi 0=/Â8HA2V|Ze(qѱ>`)8\0G!.l?f|}!=LV49F a|Z;; jtDw;IUɏ {u'kh. 44K~A;TK25 ĉIA.5Eܳ{}wQ f>y3CHZ4Dc, QGh$,4@Pf } 1^>V&F+2DIBxpKŭCv1{umT3\يg/Nc 6M9rJowL3 ҹJ`~A qC-ihHOn")ne>x$^2.vD)dK5Vo|m7QW<Zs{st㖰2LI"~Q%H5ȇ59G"{?.V?X*'o1CKѷYU3#eֿ tOEw#jdNNC @tb0P5OODL(/b[zNSiE@"vZ!v. ?E@ÔJ9ph]0.R`H 9V>(]DupP/z 2#{.շ‹ܶ,vR~`9`ŸQF*uLҩ}J8mVDȂ,V+v{o9Wk@^AʹAy,hPQP:E٦O9XLa~p-⎱+3_oY̤FxOo``qK42pq`uQ.r^ }I N=,}ޙf/{x,|1GSkQgwLq츂t 6"|*yv!]{PToN(aN V tk=ʓϝK)e q\CnJ/xF碼i1"IUWN2ցx}(yL" \І͢ƫ1NtlZzmCt:$qP!iՍ::`H{29Ætcn! wu>B#y1l|c8PAaLG[6Uk8!_,s9;5Q vni֎KW\2`3sS##'ԑj ,c6iJv"?)7H[)9~j =S $ڵefD!;R@oQzu)Ԛ'rRJOY:Ѥ:}ρAc*|aBcX0/?,C m90ʜ^~yz;Icivyĩu#;Xgd9PҾDUQzK:U׏F{,GOK=6[nKjgoӑͭ۫Dk(#Ӊ_2E'Sn~]J1Tc:sjs3҉%2wrB@d[OL}iD 7/p\ y3QAKno:ŐQ_aS!!jC@|,hLSOl͍>5Ol͑ef)bW7hڥn2^t?cKրOro|0U'USQ$^%3N5 UJ%,4sdǓ>:mµ=! W>W~D`o^z'vs66? f}޹[.9%͑9z\SS-fˤ}轷)]Rf#&(ܾD_7%?b4#$fvKyO,{vX&LMҟ7 Yp}#B: eq}w|kWF˦b^e܄6,q(\.fwX+o]ؔ HZR9/4mcF:O+M6ElQ3! fOZ>?ESLVmkzs}Iff>t1i9=*(| vosј,D'0Uh5 ȑ{72f`1j.YVDg19E!-mhi@$)1Ljud=g4|QM9wp`%,F!N;fdφ!g?LCzsi-_E0 mX*y} ;OO9)G&lLB(KK{䩦+2} H,URx77=On-gOt}(@82hHB1i|ͩb*C^wMq#cVx mY{T{ 󹐹@Mذ?O\\ajM_/ 4Φu[YXh{j(6yWD &P?ٹ>^ӚЪ,̔|O!+Hd JS*c_>"5yDtO{ IcVFG P04=N!51q|RH Ԝ,-?Zz$:߆ (~/sڽZW1-*ܭxTo Lb=TVk-m_wmVq°hxX:UTdl0’B̃ ߗL8N=z. LC8 )9LaHCKyVx'0u*`=u]s6=dcE _&d=հnO-Fk_ckF>¿;KBSc{=^PY^LX4)Rr/UzBn-%GYߓV/n19OLOp k2J*zS˕E+ p7 e,.RҶNN%5/fcu19y|Tޞ&}?߻BMNJ & zft#GŋW? ntU9)&]-\$ >.Ct.ԇ NU"O@edL,*=MJ01PiY mlxB@ʲxA寽is{zogc?[{hju /+vp+!HMJ\bYcʀt# lo:>h ֶߘ;l9zfH%QS4Vz@T>"UgAD;rrX8Zw= !/Y&r LkyArJ2 ,t2d a sF}2-'#Q>7\a=vh,RrӦ0"!!`x£"puX I-\Z[1Umfoui}FiMRs+P3>7Bs4:S u"@ƄLC†Ax 1%kâ^ˍa^ Ԡ%;wvrz'=Sd=}g}Slkݿ/("VŘ㬞yA .v[p' *F>@ =εTRX'>9),@i -$,?<=7IJIb ] Y= IVHhQ5j&xZOS#~&83s+G <.jΡS-Slym%۱FE7Z`CK9yIld_eNX̦&^d«dZMa~H`4.r}Pb"u9(w"/}w F\%Nh|E0#բSkz ww~AbDfW}R'6^`^mPH±,وz\Wu<]pQ!A,wp~O]s %^9* k>Ol^uIm<ӘJmCU ޯj1me(: 9EvəQa9Nsh2G &d?##щf_9.cVw$Jz9Px~|q5, Eq'U;;tH钃]132)"[-uHğ>}]]Z66X-(-Y$fvFuaQx6^0 kfԸ3Jܠ #ʫ86c%>_ >Qqݏp5@ߍ<\!`ʖ?Ee!yN7 3HdF[u*VLuPҧۯSwAV 'Xp{V!8Mkngy,gk:@ 6Sݜ(vU]ZNӰ#ŎNz9W9< @/`@RvO ?i2tNŠٕ0G ^,k %?9(6\<_3C!U>¬Ԧqy}Ҋ'ur[IW\U+;޷Ue{L~P,7]1z9X>2\* vҥ1KN7Oع8 => iSc]V"F6/PqvP(͇.uj0ر ;*!HG\ [SVH0 h&a=}37uA"@@ADk(q>2GNk7@F49Y+RЮ qhp6~{[1| A8/7?ŽB'a;ghQiSd%n u|^ ~s#7O.i11pK3DY&[IkJVga"-dUSIUN#<'GGF|CyŔ ʩɝحppTsF;oP"=+=l+-GZmb )rʚ}2R:MRr"ϲBv&U%ɝ;2c`G ̀UQY摺Dđ_iRī"-M>%`ҍ-9O*'ekv2I}|r?#yewz2ޝ{[:LѣKpj߲- 7e VLIhw/ģJ9h ICI4Pg !V}CNQ <9/})jɥ#*cNֿk")5.v%?Sz A8Jviae*H}iPXHlZy*e{bv䍴k^Y-Q}5wga.RvW^zW=)fZb$[a[!>vL ,[I8kAO(`&`LTY"噌G`6eʣ`,')ʝ|WzZI:O,lY!D 3P>Ela<3Y@ "=**(0DFH MLŒW])bkùAPC70V l|呰15cRXoEGoH~m5Ht= r˟<`sS Y(*32X۷ kb!8צ Op=Cw i n+@ځ{-6H% yQA+&ɚYQg6='^hq}NH˽iխ(*:@~"q)32^\q7>2 !-Rnx.0ϗj?Xj|Y7o~Vcf}ckȋ_;8x,O̞-a00@ҷM+6 B"c%ȏL!"v͞VRY~!t<ٓfAfu51>P!{e#_nᏺa!IiZ &8/aBॶhCY~VUV 3 xp IHȸ=i zm}e5*%T,6FO6>9[|QK.yP/ٽx<76?r:=# OP=+MHEP]́4hȢ̒Zݞ E@=z.uHXYBxqz Eo3\V4y:@UU"q7O?K<޳Dbi*y*ծnmCCgYշ-/f gQVf ׭#@%j9goh/0) X'(7SҶ}sZÅ$v:K!A-8(#\ ؄ _.H[,HZWxGm/ uMDJҗQ:ffd>?]ڔZ1_71u;4ǖD@[hl2WZ +0ՠzePV|;# WJqx h_HڪȬmË W1Q3B ()0UDr|4H9W[)N! gr5zz=.C,gas56)Lcv7sy*xD3 w/BA8{RLW#؅ əA@ۨ9Šq:>Źt!y۔U1v篁  L_ro2S] ^a=͔=YJƟ|~qʘŸo7$Rڸ 5Wb.X/X +q=8/ZGfkL>0ڹ᜕'F9q/Syd~;f _HU/gaB(89*Lxu'&T4R^'Siz%3O!G{ 8UD_Cd]Hq&gc-'Xxcc6p=4S6b˰ܚ[GL^ʦe c Zd>a03jt^VԆo^/zO/#BiH4x7FuW29OM XiSq0etD,Yig M7m)>COÊ2*iq ޞ? FAќ@ TfR:PJ`|yhYG }n( h`aݪrcpAdpiua)_*v)Ve|V֜3_q8YEJA`X$GV|VMv3#kZY1ކLIOP#X*,<K:c us?E+\o%}fm3{,3e|3`.B o=Oad< wi–E;ii-,hTQ+uJ:cqu*+!r-7fRlX",3E67 ]΋;0w#\9qC,YQ@x _LHinSCKZ {$epjJrdrNJ0 e? P4d{~{Y$.S΢FfuWҡ# 4zwF ~c؃EPïEtLz{2;&9]o8Ą T; y8rB)t(\Lp_{$8mٹ9&֜aRUqoZߞ]( 郸Qʽ1>)#_a"Ęr%+Dя&L86 <lEbp+Nܤۆ8;4tNݭOz@6ދ61Bq>TX"8Kսꗔbݱ8曵8u #qHQ*x |~ yۢ\fsJT X6>͆^X&I)_Oc2qJ&O (Z.A+cSw5[ tQmW&r) r-ZmhYiKJ3?)$tJQ7AIu!K+Q3<|GU3g0"6I:OM W:Ul9 *셸g3iӪCMo EA[U`$:]K97j0ظط'NZb_1wfDuȎID^0#m3dL $VCoKvCEM-BoH< `lӌK>>g&FA[PyHUŪ8gZ 6Ao׃@B7^V{nai)am: nUMLFZ7j NNVOsyMxm.~ƳylJRX!!dR{<b'YwB/."U$R5,dؙ s1s|E(T<-2u%W_iC8́~3T< <ԕ3-0MIŔT7֋: ܖO +i/)  wD>ZavA{I07:@`VNvPɿK;;f9j-ZOClOP> RHwqHi3:l'0 #$Lw?Kg p!5o>PǢh{8 GiɦMe$crw5>h*@Le x;^Kr:BȟcIR,+gS.pv}3C?lj"_ZuG9(@Lni-#tT 6]j|=qs{K^/@ |]єva]ઋs=TgEihOӐ5Կ&Y" q&2ş:,`ڀ^%syqS[C @Qzb<pHD}PU&&- %)9P74R+%@U<ʒf] o3DB"ŸTgk@/,u&8;y>mm`#ej9!" g*\SSlV~~EDT2zw djCeb7;gjF: l;_*9p,R,Ogd L\) JD781/fQV?hnWvk;ޝ>g| M*MҷxvXxb yWXdLQnm܃p7e]8C3AP1v3d$TۯRe֙mΈؼ 1;yld9uDxv6;э88@- 96Lx@_c1xEī%O*.l]aHϥH .K9\ieqC')d_I,R\՟dzUq%>mN.Jei1s]}ᰊk1)R"e3Egʼgx!j=Խ{MΤ0 oELߌjst;Cg;>qqp8mL@͎;%9Fw*<^2Uu>n`-? u2`10E֑nԞ[@w;#>2(!3ݘ?e4M$t`UDXq)yh09 UQҠ9Fx_{E>L.磕Fhx6N5k`,7gp*bMΖ_ntT\EЄd[%>Z xk%4SyR,m6["I uC.U[PL&NH&E&0/GM YH=5l ]H_ av'iZW{VU{zK%l3 P̯3acYx}L-q@(N`q yNۀ(8ufA'$Ie蛣en( nJlx9׭Cbn5TZF)̩A<A0pyЄ=[x6?ԣvɉA$lA&Ni;^3%R_ߎN8o˵WNV/xCS`<拰xoH[K[lXUZ_%d L^WC2@%kM룸/M,値;%k |P ׹~Y ENlc`:ƀ1!I&{ ,!/QIP+G .ɬ/Ț#VXG^|#7ڐzyG-:d%]f*g:~K?^(ꋠ}e3uvDWbG>8 ZŢrľGlկ*rwhA};AGK)XQ=^-o괂$DgxX)nș֏&0保[U{َ Ll{Bw*wf] .OO&PĿZakuQFfNe8a.5;4L.ddz3oqQ!G|GahAN-K/W.u Xj$cW5+&LgةewJd/( }r~,9~BATCdգ-ZyPBc9 1 3KbC")3 Fcs ԰P?:y؆q1#yV. LaOTYP5se:,șFl6< V>FGqy#N2 r xѲt{B ق`q^WR +qa'37b_C'Yx|3&l8ݣ.VZYP ˆ&Ku1 I· iqF˜%,6]\W^Z ]A2'"TTqԺk֘-7s"3@rĞb@<(~Wfj h??1푼$d,^{ER~ ɵR'b{ s`|GЦh7X.yèneoKSely:@ V0Mu,~'odZ9>(ofp{C2#~F3f/l2fnWy񄗫fs _ĕnT^P$O`wؕ^Qaz ݞA*-6|3pZUO^`/.&5pp+OU m~?9IkHv= S ?CCXbZ"RuR~\E5 t9y}ҏ -W@A4Ȑu;*J,L6M,U^Ji,d2{C9?r#ぁ%d&*tWz3nIWmOD[`Vf7L21 S/N F$Be!aMQ mѪ1[p ^rXwF_p rP/5|UmsV@,IPQS#` (U )[تȗw$ &X~1xY>>m]h7(  gb+qAV+Eʞ8l?a0[ߪqp^^R[C텀TαКL&*\uUG^?:S%Y[1Phtoz dK"s]x v{\#JL2.unwIJX"tLO 't /G+**ȸpbW$*, _%d7gOb(9LÒJLzebV݀C5:)q!q餇HL~-s܊EȌʍ3P:WV!w䰚8_L|ozyO휨A9~&a4y[E2CX^7z[_ [roSA6X7;F ?6g5w!k Gxh5 3rgIx_hqth Y8 !zv<[JwD۹V "'{_J8r$ꯛrvL]uJT>)nfpMUEM9P^JjibZ> % [W>,=_~kj]v9|P>v8m{Vl'E7!"QUe[<(lGPPi@.p;G21zQ bB`/D!'V3Br ntSXZun :wȞ.ˣj}R;3K8u("5fŎ] Ε۵WR,%He2N듾[0P\!<we'=co"r;SiH˻OCcqz}$ޓ7=(da`,hJ#/;tkV TfAXZ-5?зײiqV V?9צ+"o}[ɐQ {".'փ F[^)ܘg`M}#gswkL#T%tlۻ/;o@_+3¹nA]A}CGd/$[lnܕ\r!&ՐrYYF\:cI4{*1鬄a&>(v`.rVpt J »^|Uup`ecpT >+*6Y, }!@I?v{C3!}|p|ĐFrF!D}2Z?5;]mQl?3~@G<+Cݮ! IFM%iy9cYV[Վ#t4=HHp]0ΡӨ,}T>b*`9]u^M43}%=۩Hd|oSÇ +,1^fjy% a1^6"%U6I!O.&nN]#q@h'HK<%9%>9+c_^ۣ۞ʶIPf^TO~Y#2M6GKK*T UʜpXA),nTN\©(W?0V¯&XM{sζKܱ] ~%dė$G"hG*wڱMK 7H~H ՂcL~z1EK6_sW1GQHgaVd?f,]ܾHh&<\^#%])&ДQM="*}QGEvGrJq'7`iO=!{/3bχq}E=TJEYmRI hmG؁1ޤ4BwRf&듹>љ*bGkNLaĸx]ZͮSH`O]m p'ܖb̌C]`qG'FKWvS9sz0a1oZ}x~}$>1,/IVEsemC"G4Gş:mZ- dI 5%F\+D֋]ܸ*(6Vo %o^swpYP+ dSVטPS]fW.~bFQ w̒ R$u,X[؆KRY3.q[I1u#R-NQKpN\Rz{@  }VA,^]z9\%_ zZ ;> hk`>P!$@X@¤YBVa'Bb ^oj!v!_Y$QzTo_y6y7 i6K!Hv/l.1ʧI vKԴoa?XO&%2=Ij}G|%U?6w>m+Nm5xg$1X#6 io8υQ. +b*ٓkuLNz˪0~Y"C@\e(][| x܂8D~<<\)ZpȇRSt(i;l|\x_ xV/2rrSk3'BLTFj%C%v5E`z*NrWjYK\k C(ꥻ]KEd =GA7ьdDd'y5R!u-oXI`Spk 4݄ЮMRHT _C?R!W~ñ)*7##vvc_)a,d)iiv=e1H4ʢ_sU,_"9vHZ>n J&rM* Q˦wR[+ A?uB{_yW8(Ͷz>@!d_)Y<3TzU!6t滇55JwKjHxtǙIp<M$_ G(|<$}܇MUz~-řX"ZR FYk洨SaPĮ!ec4$eO^:IN]%s~v4Jd4i3ߚcmLz'} Ʋ7,j(!ߞ^Vɏe.0m x w#yu *Y`)q5@tRd4QP,%st{VSHM47J-NN`(tM̄q17L!F{a!{FB,rVs5_H-K*x0٭n]7N~:qkI)8HeXyb;?Fzɸڟw!H 4$g$6MM-MJ,L{ [s )ZUmyhHyZ0'f~81˽vәcZ0f Q*ar]RcsWOݳYF Ox_S([q 9Zw]~5|HA+RP ll2_Ճ3xUI'3\NO1𖛊[oA;5wb,o%a& f Aȋ0~kkmni5ſ%!>#o* S9^K^Q8"JuG9vOpٽuߊu)u3I"Ԟ}q6Œ0A'lyIMeǕtP5Ǝ,E-:G L&k|a3 PR opd7mՖ{\'[F;̀}Tb 1*%)ip'#}]'~̾x N<$@& !@g-.41·#/5So_'PhHfl_Fi|7fvZ$xR#9 -c'C*FP]u}CMn6HO^qOInέȨ:%Va}dV;E ],AHh)jX䇳wF J8ɃKyLi+h5cGUy,Njw)FP (閡xZ4D5h6KR—"a΅[~LdHe,[-!*'ZL^Ku<e#(d]{` n !r"D 2F 0XQ\|fm2RD\ qTv~ѫ|!7v_ȴ !Pf킐u/[.KDQ4j}cgdv\\—~4RңQUq4OD[@|0:NeFBGRko;%h r׍JN;b누[sL|7VOl3OԣU9fz_P:j HUQ5~DK{> Q]mY"Phc ܋&5 Y%h\Py{A:pxgNk+3QEKH fޘ%Aw)lu0Ix]>0Hnݡ4Rџw/sW߾Z>K?91i#= %jjԶ]>}Pm"%Ed0ԡQfz靳!3ciM&K bk0 k2Vq1<3)/S6tŊg]k,QW``tarX@n ]IecMf9bpg!kgKg9`?%XrNԯۆ=%}aMB Ջ)kNBKkPx)\>٦XYV4-1^3nEG˞PWߖ@iH!΂~?9i3 !M]Od!C%xfV&axN%8^]h=L, .%Gu+*?ˎT /H2( 9^4 k^ sčr,hML<Boj'}̈薛/ <&jmbe~qYH݊oZ+8Su-;}?Ze?1lpcZIܜDx㻯0J q\NtL›zS +{j5<;d!~8Ih*# /=CTFKu8Rr){;IZWvoii}zcseb4\1 ]ljQn UF{+-Ikʚg R{\~G;K2YO\4ԯq)OQ&踾ΜuǬDB6{̽i %$ȗ<ΰEB6M$;*4HEXKhkk5@!g[+r 5(9W|+_;Ž.8 =g3s ~tB8L R&L & VB;vBe\I^` #-C侐\_=;=*(QmpjF@Y(tmdvyNhJoq?}`8OK73e7h3.E|݈G9DD!|%wƣ3XG n79!vW6F["wO͑x &%HFA֤gwo/ߖh¿f)/SHg\@UХ{|6hߤ]-RO %_wo *Xbt&WY5]6aǕ14{]O, }dS"-]m 62x_qcb )B~#e_w{ܝ@ p SæIOq0hcY*-1Wi} nem%-y%jϸ'&[sL @X,iAV3kSNcC_ٞkArnXcp QCߓ#=G^+/bub~8%>B|aSez Ë̥)_?v-$XzC. #hh|-I_JÍidzT%}Cݙ(`yԧ5k"\x~ B98CC O>ՔZ"'xgBމ%a"uō7Ae{DpSzP!^" .k0Pγ\0^+i0ma7+G G7Ots6|JObgc&_msۥПnغ ߨb]<1qh90 'SָsKyw|5_ B҃hٕ^cPԖ'Fb܃3Ss^Й9H\fݛGXʨ&^W9E!##&izy/?;o7OmM[Қm\JE*;>ص;3ith=,ς8a'Khajuk^WDFO}=Fla,*܈v.? lзlW`y+oԖjz4@Y8Xbl!^ ,?!: *'/JyzXn3_8`:AL#~D~/$hwl g̙o\,#ٙ?V#HZn&,H{ir #-XĽ׿q lArrƽhh8pOk‚ R}SOw%AMwֿxx$::<~f^hG%9gѩx>}Btٞ@!k~YQXPK=<6 ;:-w3gtk8D»hwPM}NGHWC}Vs|i bh퍮Gy$]೨.Sv(s-J'qx>j 1cE+'KL)G^yqe ̢U{r?*2`gU䡙|m?J>wov TJk5K!cPJy#DΰƱ"Y7 <t -~6ǃ͍u GtmUxq½gvWUp#J+Svש&+Brēn v:=#Sot c]n5 RT<qK}FZ :Yas*Ƴ>v8[vCG.ʴGT0X I@KovG|QDvctbf=NJBٟ3U܌zp:pjb;oQ/ HМ&_J4NEĢm#\;[1 O;Ip.uƀI9U&8͚cb|EXRAb[ qK.s#z؈ozf[i52"KZ)L*9wM^s}'LTC,:ĹZբSH6[ e㵑<t-J3gIFDV"GJ>Q]Z `ҋU^l~4XpIYohI~xC_=H/ؕ S4|yXm[( 3(ledf%TƐ3x KA>D$l/aa1>11%U?$p`HQw u:ա9,x(cZIxd0=\gT-X$Epq{$faEnZ5t{tjD`U?6qݖ^haL:W&- EPj'9!gf T g#i3𿞚W GX=(p T5bon,y} ق= ^bsd8aFsMǸ@ӄ7q"t6CcWFvʜ~@_Qpl1yw^Fp8=X!N8@mySAN`sr%hc%Y<ҳ4sy@\˝Pw>QnΛ?L_E>Z ɷ pBm^~Aw yvVExF"}5z ]ÚqG5qzt0^7f52wzE)o3NoNLwӊg ܋0g%<-(+a/UfEO-t4Pjy>D P[S1StLxguw[1~0k`ѤR%1[w(* 6Ju5] wx1دf>ۋ-Չu6>]VǨOL dE'5L](\f"ŌX4b5kLb}tdA6'/y=FTlwȕ9ll'T~XLG%pݢw tD8!)MڿՆׁ.S&$AOu%" mQ!e-%v6eX{hwkO6 {SU Z^ k?íG5_ik7Q`m!L-9! E ]uD wL'% oq|b-\n?]$ҡ4楓M3Xm,(k:kuK5uvW)2+bCk@@[p `dV&՗P  oҌ[L r$Y'Ewdo oM2OɴiTCȖFBT ucU8%,E~I? =h5w-(@:\=v݆K~V aE8BmMgE œ}ص: v[A|, BhwiR^۪|C?7wɇ~4=;LNЂJP#4 (bٖ{{y8pT \e[X;Lf{FK}9üqLSF泮oU : ̦a歂RUcx=>@0fEF\dYn6#d9H}z]I kIQCe|Ytz;A?!o}kA&/? Ei2ZN7dK\ 5k(+CLjm?)uʛnݰ !Ek#dbNwHj~X+N#|FocjL@8cMpJQd~Zwh6y?wSD_#oĞwSA?W k Q ܔOQ B 3 ےm >FC$Ԡ&2$Lt>:ɩ(^ӂiGJ+;̕!E$JXt lWBC 2ǁiկI4IUoUƃ/ͩ(c "cCH9 ߎQa(e7d|j!..ER3uE %oƌ:\PVbSv=zilhe˽Z#tDŘf8Ȁf"h\ iyW>%f,5pBPL -5LVbbr7 G.xT$¡Ýozd w= Jo}XM2IQ߃'2bЙ \Q@M9IpN~W~~|6u;:xq%žZh{`湭n|qz-(+Qgfxc1R>*jc=ܯFf) >S'7N؏lc4 ȬѨ.|ZT)l*"de4o 7_нTL> )n>ZNHd[ ֿ=nm2]q#nDRa粴ՃbwLƴӫ]p|Z/JP4!tBdw|e~0Ug?xb\6eͧ]97nOn0j2aʻj@r\3 |$IQ~o<}Lw΀͏)!mDojͤLbR{)^P4-V̡sޠkl}NL)?m4OEk)iFg/~k,EѶ/%UE%K)UVѳߩг} !~ x u=+t]?GksKA=w~K J'z^8^UlEVZu86@D|dt8UH?$ h/TNH`pJ#+tR~Las3cdz+P45 {^7hs͌`a8BP'Qp~HoKBOt a@giZ=PXA:D8 ~ꐾiTml~nLd9N`C!hpTO&ǂdp{1\(!%Z4Zcun(kIf#8B5 w5}uҁ̕F`K;7O-9T'ȗ ˝q*nW((i[>-b`DՇ- t@/@ZQ-Ŧ;Z@tPZD)! ڴй=y7t"Qf8vC6dCC{L$PtzsoC5CU%ð8>Ix]jFì=>gk~Hi)9VlRԝFk G޸nz6$':bи'p\/xrcznW d. $9uKMARb}ǩr\_/%.3|LTj\n ^tuUPa>x:e|ڭ ^`ݒ>o!nz:n?Ǽ x>wRJ`ݛ1_+$W 6#Xn`R>?0!b jô\y`[Q̒_vXLp{Q0i6׬hBsh( )x|R,\ T-uWxIJSMmh3/LJkDZ|% NOMG: \ z6S' 6 RB&& 6 xʌ<]^Czt_-(&^UK mDY~n BfXgz &TA26# H/@<1f>ʗڣU>·ջ9A,D~_0[D'يfZqw 8dj"͢Z3,Hrc9H,BdORGdZ.5Kl`I!v̩gNء9;1H'tqhřhdg p̩&͋0 BPe:B[{YOjC.TXKv,W"0LsZF&-- mS3j);J<ϐM#Xkp2_WnmRÓ?gZkd+@ռ5+0_PXu k*S(ں|GOz6s zf+˃j%#(#%V+phnx*UiaUjE˸/0+ /7B{ʆnV]\wev&UjDkuB$`ìUd"^HxlPJg`=Iv^(J!N9s#9/$K2]֦ceOL+IzW\~ۀ;ޚ]M3ijsЌR9rջ03uwBT5b6ZڳӜ=t] [tCm~f"^%g##u$@WG.f1瑤uָj&WЏToŜyju|NS "-+{(` ^8j>m_&4nc"O6]=S~w> L#֙}x|PAa8_|DY!|*&VGR4>XRydTu5M)"'x JLht^ um'X͝Ve/M QTgQW|~]ZJw+H fNƴĤ;&XLP|ke0> =?M1 94rRxvׄz3,wP,#3Q ĭĴ(:ENӏd% I ]oΛB98||fzYEJ'->\|FGTD>񀶨J?1dBfRܹwX'qێɱ[= ٸ.I8{j JA:6 fT07a ䷥#8B@ciR iqDSlBz|pn*q[FR6*Io{g,3nv< O}V'E[|+ lE'SZveobL#_seZE"x\tNovȕVpfwO?16 ^cgT3zQBQgڈGMd#v~Q9l3h(ʱ} Kq`'D}2\Z/ck)mVvŇ@F΀ /\q2| r+v,'8L!sMx 9˗t,Xy%|FL.2 IºfJ5bj<*y?>DpI!.V;İ ҋ߆ pMd$ 7.Vke1|}=΢>K6')mqoČu,얚3u'4}aYlcA8h x]]/cnY1fkYqɤ*<ДNx.2["B,*H34UKoS\&_%8K}XִhyNI7slTQswy{ kƒ~ N]+c<*+)l Rwb 9$ഐθrgʙ -\6T>7\!n߈&}(~jWkc hI^$m*h[]4Ek'zuNS3#mVyMo.hl'(R3jJq/tzoxQ!d NӻF77Ve*T7ky4kOqL뷓ba_]TId? +.x)#]g^{#yg%.dߥz&}raF!O68s!+CzkUOks[0_ɛ[Y}\4U-zKGVxBe6?&Om-lkGk1}v4ΗzT #K~w!ղNe'/cZRr(_ }0өQ1?-iўmM7ph)QpUdYiI:1<Gst^*Z=;ilT6\̣YC݇赘`!P|#s`*E?X:u(x:ZqCϝܢ{{jOBu)K -COfuNܮd9&G7EҒ#bmH8BUpv̟R*21LM6]I,UWv!l#^nM|n8/Df؁SbDNZz e [Kon`h.~ Yf\f4 $q +?DĹ-ji86YSt_D5JJi\QlC5hF vCT3W2}Z=V -kҨXbiOx[:{ ^GJ9 hxz,FQD{*hmVq) Ye-AkAp BtAF9m<3x?[~b 9n#jXbaBd'%6H&~q']]4"T7B+P#!6A_|%>NLL-p;gu~CRr5ÙXR"'I[|Hj(aP!$^)tdʥ<~ L3ɜ?*M쥥ͩ_]x`?b =-^{J[I%gwϼ}ǚbͰخ9> +ͣ е͘](ʺf L~0Φz鲳5DuAcG[~$ KКS | GKS%dE-%Cr)rQW? 4IwO)/yy?馡AўF!Y34.ɗHf+bJu}΍]_ǔ'·o'l>bajpV?M͎'#j-$2" 8#;G,"\r)!]u 9>Ƀ XNMkzAN}vޕ;0~LajdU@~PVPS4^j;wh-#'EKM@vNTz42k^Yڅ%=:U^/i!_c=GM} YRh5JDOXE! 4ci&)Ɯԑ6kbƩMJ)@uHz'A؄+ɣw-qܤTI gh|;t'Z:~if(﹁ Ɛ1 Oe3`nGoml)BYg 7*sol Q:冱l{݀Cncib$Z.ޛXT~,o0UwU!MsӔFwՑXkg» sR% -7 ķ=D中 2Y(\ۆ9[UYqeIWwA൥S]`RP0|@P^;#c"(P^ɇq9R#3,npTWjy0mmI{SShTyOE.H궙V)`.+U>^!Dl5)rE`<)8³g,VAcwy⊂tPp! !~qT'uTA%M)NȮ' 辞#.DkH)B冭;0%o.իkmt9d k~k*-30 k*OULSɜ8Z++?x@oJ꽡(I/*}*ϷNjמ`Qt#@Vh- [Rፍ@7SG1K/:I>wO^.&*Qd%bb\,#+Rueuvıa"X?! Pd 7 bܑHQ*QRg Z*PdFLY% SKƲhf5)XoGk 2EHEPT3?'爞4+:r+uq/O%{H>pߏ<ծjxɵd˄4l-1Vgz|R 8\go'W[}CX˷*x@-eR" yԽnICەo=7 Յ.aY`{cNƔ(2es{wDߥD۫\Y€qWgrƙ&%֘`R~? \kun6.n:}>WA vT!w796=0HH<:YI9&xb"&5[P&ެvWD{姎D1Sc+ ~B}H\/ڐ&7 R'~ wӣ4qGr2MŒ/mEO唱„SRɦUV++'gIB=bzGj:ppqpBGYE%k TQ:" DbZ.oJ д P WF;nB4i7QEmAŃ#[) 2ON[!kڂ5X:Ҕ]69On¨=$u'i<-ӫ3#J;*p ,g SW?|L^U&2\Hf[&~,@ Wdx9 v227{\!d-IQiW2>X_c]Ocx8kWYKF ՘gL=x_0.PBF8ztHؾ^~]ZNjT͵.C_$ٰ{ xLRhX;AN֋Ǭ" !_~0:|1㙤S~nܷbD/R]Zcu4ҹULBݼ60~p>GHY^S /LckTWq3lNn0VO23DJtTS*͉ ?8p% 潌VOm^mAHL <))&V;Ci "I{%&ccLSLfb F>adiWe(6 (((4ՁeoWH*@:t6pT3c'~eHX" tUsRD/K3x-ClfC [M:%IԄX|A@yW.blpyyp7{EOF ɗr>/;,݉?Mˍlsq̵;*Z_uM\KʒERG3:Dhݨ_IoWF‡&:|kԨ=ev/phZŮ1Y~;tȭw`dJP(_ pMakQ|ra+jSyYܤg*{-7PD/KU0)eyg&xPq{:XPQ;p*8 Bq=oԣbCnVOu@y}x _[խSm>"ȞDȫ}N=7ZXT=am|V"!Z6qG/}\[5\'@WzqoHĩ! 3RO};hAѣJF|#Jl^и7Q` q+[0d-pClWp/*^K GoͿۉ[蔤Cgۈ I9Dތ?"0=)휎b%33l_r$K};+|cZ ߭;2"@p2^d42%Ph@_L"C_PF +_D?ec&F" m ';6 iCKy;ѷ[xy £R +dp xQb+8N$ƥߏ*L7^R"ϽQ^v6aPgT\!:bQ_aRln} "-P28x{^6&ΐ)x@PnDأH,J[ ^3겣6~E|Q׾D6jR V=h9,)3T\˸5Z㎏@m/Y쾕4PiHEɻO-@^ ɮj!oft7ZfJKT( .vhXJ6GgsnM%})dv -um6^A J}翷CFRic@2z{i%jڣeUU sҘ8ܳC7`H{fj]5[m-7?!k$J3xf9ILU(`qcN0PO[( l%KbBPO%/=|Jzj.Pxau2{H/dW^YF4{ ɿQ(} )Y/!kOˤtkw'"%%|'\y#T mQ3OcW+&EeZjc RXnsQ)]>!Тdշ6q&,zۅVk 17qvڹBuE9ScuUyy_c1(y-[xѾc R@Y ,fN>Za9t_+X_s<\qr! wm'DF&"nSt|>$L{zC0AIPek*]PpXŐ)gfO~!fI?ɛdžX䵚Ü`#@ ||6 gSf$)CV1 # Ź 4,ݡ/Lwb-Yp8i8m:chc}&Nلe}02g<T) LU_z(AFb/ש lzyI)T F+Nec^&Z=,Q':OCЕ_WS2Vzj̝PUU5YZWͮp[?@!M}V|ė|RwZWjf'%8lH'i#ori`u GInY5"N $ Cɞr M\cNMiEKdd>*SK wk{øS!,µT>Ȼ]B-d0Vt}ĺSSA[Or'*JVmStzVjg199 ɛ==;VD&Ղ!+az[(m}<77`(q=#D?&L 3'S+t]'#Ft(¹[)=s+J\|ʗ2nB]5xf̛dOQp_/ihOm}65'qp'ν;*5GH}gErVeש{7!ypY~I꣬e$#GB;! $.վ{FlSU}bE} -ܿj׵$DsՎiSosDZN>^[Qu^v o.)>%gHWmn=ӫJư{1Se 6hPcZz䝈 x9ٹz!ZҠOH-+BI Ġ ;?5(0/z=kW D23MMv&̀ 7A ]]Fu pC܀YOVlodE|8A)M`BIT Iwvs*%Bs  ue1;(5r}2|o(|, /Du7;yn={|O/ ]^ɾ(@ FIvJ!X総%;b2ЉAzB|.,(Iؘp_^ d:ԃ&Y{P}h;lZ', }hG3ͰP MFerhPQ]!hKf%$znMs|吇ktSA* p%bF+V4ͤ;2TmX$fYE>jxT|D p>oKW<]YS^${pϞM?쌛?O~ ]iRΗ&Kg'^ᰰa=A޾ MnLMq{ "yC-0DJ!ן?BnsK;`:Nߣ1MSz#U?Jſ$ah<@ZGn#l̏_"n\i h "jI\A\$r~o|7m˰mXlO jkFbkoR1ߞhmBL<rp څG?5gE,>ŭ8EՋ@QӳBQfy I"˸*TUEOG/#7%7펜^v(G9x+w(DeVaF, 4}6ۥ0(m?)xau02,y4[B'>pR>rDĨ4X7r~M4G<T<& 0^fJI;Iu֍cu%:ځ-$2A\HJ263W@碱b6Ly9GDHl)(Ob]I - 湱qR%EHK>k;ObTV€jT!suSfDž4cBGLzazf۰Rx3" zx&82i*qR*Yx-ABcO V6JJ I-}ZIOeH偣y:Tc,teH(MW!1c'cLb1L#== R+ޜ8"(< < 눺)gWq(F' [86ӡ͵0+|@&kTWɖg@)5z1%,/rz~Q}L\2e6B[LLwa $HWai0r`ġ(ǃEDO%W;BG ڑ\?^Z2g1anG;D{)=#a|t!-v+FLS'A@FKE'17׻sI2VTb h,lG NkR'&c_:rnI[W\"-e㽈k\{1?}]w*;g>Av[{釁G7A63UvqXF{HY2V8K= 7̃ZgDl1@TS4bryI&= o<&K3uE4޽_j/Aٳu+ ɯӍ4~:F.W%0vË#z|[E+#=Tݑ.(h-4a(^WǤP03W u0 {\g6sLLl-{A] ?Ya )$*sgG?y8: Cd1>[ #N<(Py RMA&K)|M2ˆh3Vq)vSb xmCg/a;Ĵܮ)aKq=+[(}$5.;=Rc{"D(u) UL.$VM0D»vP9 8&_Z'Gm ίR ѢU ~^AW j$$KH\F ğ,жMHI8scPAXL4[P}{Gܿ*a: s湼*Y~~( @_ze8fх_4`zi,2Zܛ?jZwTvonk*; G6v&1dcڙQ"C  J@Tm4\3U5mʢ!w3ER,Ē, WX'ϬMtRnRVF% o~kV2xVLjEx()`g,NwΪh|8Z6@_EʚxdD2agи[oÌR=}AҼ"FTR9IcÁ."Dk`Y<,qUN{2" {+_nG]3`J fl7Vgbs9mă;[J8hsÅ|,@ݗ|3 W t3:ɵ$l1AX<z\ s)v;Es.K21~̩XUDcd2_DfRr0ĜI} *:"!ܔ{a\"ޚF2ϝؐy4q7)^?;Q43~;-ˡ D.n|f Gv!blwa/GUG#w פ6d5[ohݯV5Dn+sBϠtǪbCh4NjL)&#b_"כmfS pLhO{7gR&ke y@FN\Əx"=}KtЇuJM{yV$ '+xX!Yq~̀":n캂w&y2u blod_k xlyMmݤבSr J"n(LƱ!IKZKAS\`++sLp3g}qsT{a=5RgN+hRnv3wVpi Hlõ[e+Cˊz+v䘂1K~8(ׇԛl91 ǫ!2l#+EoDA<. 9&}n7};Ns537jYD Yʛk7K1H+ЫPz/">sүG:ZagN,@7߹JFE `?hMѤpQ\gmKuXiic@ 0I%' 1^~͞AGaùʾ7;nBWlm Z(j5uO, Ee)E= l`'[Bܿ~'WD*^h*D(,em,vf7+@],B4M\O' ¢'#O (\4M@"G"󲒯 +)DzXF ų(p )IEz9&Ʒ 3O%\G;Qչ{V#ϝ$%c`,_&WMd'}] C:}ËzKȌ)qt⇢adM'b4/)Q—` |wJǹ.7lExj m%Aw/0JgeY3r=t-E˅ {W[g\lD~^Y䛵g+l ݚThAM4_0੨#H49gĽ@4UԭSZp;c]7KKmDZ&uW=b+LٴUudI]fcU }0#̕MJae>(:|4̓r}ŭ-$ (sV(:{ӎD.‹t'kF{X[QtuA Wb e2t>O\崋w8fc Xcj@M>9n tŷeUWEh؋ dCbpǍ Ogs=V1DfXhȫc虑]foƗ*XBb8h5L4b1F)j3 iRrdj50n]8 6>8JOq,XbN |+D=6(9Qf,%p9$$f eblQVH$YS3w Zc>7w-) 4%WE:Oag9t2Z Brp&G$$T] =ӏ3e2ez"S_|9/we(| +\$(XL\oB4W+֬ć&|n mL;‘$'-SubwygS}ߊp-K=Xxg/h7;gFWȔ)9iiT)q:5l>H/+JrU?-m"Idh2_#4xSy+&Y;_)SD.^ng9h~pBWn)-*@gD$H)9䁺vTE6K凈,媢!g*&j0G~|&%M=Дev\GpҪ 9J[iKts.#W/0X3"gǏs_PtC!#%^;Y+Uz|NxY:PKm̡NNiHDt2 sjsR1rѪoYDtŽS`?;]Q?\CMLahT78lAhZ?#lvd[U');@6T9q鳺}b.8k:Vy: >ɨ, )(g.Ge%V¦WdvU7?`033T߉h:$^mv8CHd)eX""#/)΄>۸\61-7W\s; ǧ `݂2ߒ955B6{upibx9j[*9\x^%6:620'a;V<e ;Պ_VOmf'\M@:Lp0HEOT{ \%;ʳ*A&4))f#YMe_q@¬zHGd@͌#Iw )Q]0UڐUR878qc̮Ճ_HD} 2xL?ũBFt TSֹs Vk>:Cfjf|FL YSKAu;tՅtߦy&j֛% RzJToJ7]2B.yw-zg( ?WJR.-r Q[q;g$lj;M$}}8J+W4\ƛvnwaEQQɏ}@9a}V>ˍDܟYaT.4A3}-((oV- ٶf~$ܾ()|4LEd,z! -O]kh#+NDHG)lUSmHdە%6O3q;lf"r;2%?, Pd#dCJ0Vq"*+j3TtHa_uf2sJfv[+ʻ4b.1)j⺀x v$Q ykN6՟aFrs:ɽ7:P W0DǯC[6]J;3vtteFXQ+Sx8ae'[D(ECl̔*mXl؎CNI”0.M:Sab[mē.b?j)ŅҮ 2 04/ MYIȐQ,Bt^."fiJ|wC;O] \N|ԾxHnt͆ x`4Ó-8HrC4?ѹٞx(Wv=!cгΕL, $%LOUun hqMBէNٮjJ6݃.#Du+*`\d &Åx #3f`f;]a[/%=XX2LQ>3 ʱgJb̜m=Uc[>i`o E)q 9 7ks!Jk`̳AJ[(s~a9Nb>(%|:JJ %V79WԐ+E}ݱ&lD"hQJ-2&Z`kDwIjX) Q {x!z#pϝtr* mFQ{3C"*ɚ бt5l>shZ+lz"O+K!Z PMc', F{[[ULpSJ<1lw 9t홼tAAEG6 C\hfk7=r ;eUY0Ojy- ^wVs&FPTlՈ'b4J Qɐ//r)V7Q 6TH"$[~ҝN#$WKz_=4H4xK)TG"{tZ@ƛG1[ӾW pDXPNړi Y,v41fLB̒t^Ro)"8؁Μ .E*b_ /ҒC1WJ."@TWJ=Yudz|=AT8^▲*UnKw$bnu`7ei-/VPx'Ȟ,vgDOSg܏e(8{1h켼K`s3Ļ& *keШO.=J)5Q> &7f!z?q)>/Ѭ_r~@ւ5Ǹk&p4SGQsM C49>ڋY N=*LG-· ޾*0f{9q/59g}9Ym%(ć-kǪA\9.q:Ӱ,J%KSd$xZg۰˵J՜yZ c $\W@ˑɮGW r:*۹g TihMɷXUr&)%T'}ID$+Vo^xcC E`>0A!2v$"khܭ3+SY"xlsdQGqkG_GR*5TȘGb!vrFW-V_3Vb:QKA`7~oQXM8'ʸǏf ?0,Lf9O!ߙx6ɪ/X jߩ;DrYnj$@JXhXK /y+eA -)I =][p/&kS3YZX NitzۖSۛ EF ӓ+yhEk ?i䇺4 |vSÖtURw~S3um-(~]H={GآaDѐ* ސ,YO3ҙyf. o(:̃6dR-^e>ؚ̲MT<gp"l\^6%"$x徯AX +1** mC12F\HSO &}na2SN1` [?iH-亥8;$9Z6Kx".tkB͝p'^-1ޤe$,Cdp+{D TeB]vLP#PsxTE(~ϮˬM!_՟+Qj36Oƞx vïG,m]fJ1##^n)XhʘsN8/Vώt@N",.WP"j Nn =< _]XvBx nزXU5Je? ڄ^=s6Z wLAåk1UI[}9o3qIDyw o0kH~HTtraVl\v0 K9D1bCAD@/}Rr1ȀE(Y*ONcE: ռm1,̠i \ !~X9x-& ~tZ\e$<ONۭ'o~,$,%<fwn\{ b|j#e]} g+-;/+CulRGk̪o؊O/ES)JDF9_}"p, )Kmx'T$i2Zp iBMh P8EHY߉Lu@/΍EH{_P!$>H,ػ2l wQLxrA:7#k]Gs5chƪsJKckg5x]{yζf#_?P냎Ltb7St Mc*|sg3r=3mn"0_Z**{\3~?c蓤Y1-Oy7HS-z=:%Po@ L5 hx*{$bӄ{ Yքma|L=~!tT6qn-]|egTTq>8]0uJijMƄ\[BIUTdvߟ/C~ =tϿk4 My%{#l3Uc(eCE QQcj:\aWtxad7VFI눢f| x辰Zќa_uD,gE `Q8BOFH;=Qn|b0N`P5 6y0E$˓a6Ec6.ůx"/*"|}Xöpl[.zFU6QgUT".-A",^y43j\m[l}F4w*_wgH*_z֭S4(}Ɇ^pʘ 뭝 ~2%Ӆ-2⡛bv+ܨ,3,= <.ř[ .'%3\RހLMݦUM[>Mg" >9L:;-/gm IX2uf&쳴I*.C #;Hx0^9sBQ>,Cd$)XDȲIJ_8ݾ6P_~ghHU-- (muI[f*M[7OlMD(FU^B_[ϐi 2 Z$#I?jVIrTQ4q =T?e|w&^Yv[ؐPX:|J˛B%7Il`PRgfV:N 1.^c>܆ޭXyDp/@lbkshG1CFprוcR' 筚MF=dLӀ "`DNq&6!‰!Z5J4uEBp`z{t{R?cDΓz=x\Ct vmt3JޏIS⿚ѢY>-k4 N,-4C 95#̺cP=ΩXlBVU*c2k5tyQ\! v55һɄioe54:xz8LXE? 2’8#E¸N|KQ9"x^8s؃#fPz5cGoݽX~|#R xWG(FHͣ?` ,j{ͯGEB 2ۋȒ ,- ,[cW.}~][< S`Sjo^7$w' __dutV " Ȝef}Ttu-1Cfy[ijzj!ӿq/cxlW5ƥLءl`Vc$d1Q u 6 BH^9|;Fh@mN/7 p2#%@ af-<R)']qӷf@0k+(;O]zA*k,}52 #N䅌bRO*%;^4 χV$Zo#lDCSu*EKtH$~Qy@=B*{wQ;֒/@K.4C.^=:yhDžG)> 4d:NAFP1>l:ߙ8=6#RaA rd~YWʳgpht'kW\\lq%H;- [ ӷ'y%^d6{l,.W4CSW>^N=.'es_2K:困yq^hsm[")1TP?(֜M\#+A*t9K35\\\J?#tanUD^k1?:N'4JU.)!^ UVbUc+g.by۰"\Jґ]髌~F_wyNxZYZҹ9:勀?Xv{{QmT]S7Rcl*y; X`Jhjkcs[n4c7nU;fpX}҈:ͩTҨ02^LE2OͲ5OPez[E|:8UE_lY?A /Y1 pS$FXl$+驀;<4'lBO04K^m072DRd3}P-sԁN;hj{NR={}Oq|FBpk8űew/O/꒳d;@› fTXI HY**ꏌ\,]VޛS͑ wYg-ѭ~ ]N p[8~"m =U#̈kM,.F+>qnw=m;žUʮ.}~,E:Ky9tF`Jﳏs•aq0FB9 Q , +kľ1Nal(q5j׫^&pB) RAkb ` &ꘑ{o&ME2ekOE4q<4"c/H7)- 0b9 k 7 $͝ q`-PR2d/6kI3;uuPȬܚ,AB!r ~X`;@;6i{43;DT '`պePTpgD~+m$T៕|3ލ[}zi)M?q AjY̅lٗ)p KޜzzYXȊ:=ICb!.U NAnO܉Ǜ{f8r@XF̩eӘ4nez{c_2dP"~;9kqԼoAM6$P:syfȍ yIl #I@EvUWn]` bӣ^r516&w2w<('bnkzVE6@Eq ΩGk@MRLyH@g} ^){#LÜI„؝/`&wKLNS|щRӓ6-PvFt/p ~qDU4ܥ=\Wt]K~,[ڤ΀7YN8_,4 wS4Xk{btpFs\3zc^/#>ץ:>fhDT M҈:P|,ӮF>jX5=2-d?s쮩^=2ic;H}o# S{WA]RZ98tQDn8e3*0-%`5\q"L2j{G2;AѐTWs^JuE2Ts~gPsoݞ 4x]3B8q2eM\j4cϗ$5{ߴ W㘧Wvd")mnMD3Uc\ 6u΃]jTŁBqۡ".OFЗJ-|9UEd8ڰS0=k,3DCR+cő|XԥgA}u&q:fBx{xPovDԀ'8'eq9sBY3T"xgNhSmz]~&]A*uH]Ȥ% ^>l:1թXYlㆴ– |msECjq5sZ(̖\n =E%Ds8Xs罌 M%MQW>naS/5E?׭)#f0 Q `)>k旵D\zxEiE1ۜDX7aٶ5!5SmM;Ԙ L哬<i;/%O- j ihI/s-RM&nQu5 \wf%\}8 e0#`C`X"2c?Zcda "hr>qhΗ1z[aH'ΓyًEIBm0,%}c.訷OQ}ر1P'ƾGuQ B<)#}O1\E4*$/Q?+a?@3+j9 ;l>Y@72}P{0Bt>p.~<-!J}Hrě)8҈NhЫ~a ) .  #\3Uo&?&DaO@ 8xoȸVLM1lE{@rg>{78SBj>hʭә,c!%$AdOAr63-E$|j&KqČaDC]^h7S~Ar:. KA7ܓ  gQBͽg~(G+ U P=W_  x >!0 (#!CK̐AKP5iGK^.={m Jj8^]Lj&/5B*]13U( ld1b,pH>^ M{kͽtW;߼=OOQ-0&Қ =w?ǥ{Oc!F0S-Ux{KDi{x7T\ ⏤q9NCF//|w|Σeu>fBq[4Rc,a\Y(0 +~KTK`ІG6!M`E;vaDHD -ygC 'F._{Xia-!c 󨘪rcPb5z=d-,qkzh_ULQbA~FxDDݦ ܢFk;VL* zmhܻqOkKݞ/@TlFfeAqJ[5qN>l# iMcuzCAQDn~f/~#^IlZ݌HT=JhڪNp(D,%W)MRi֥e1xeխ߸5J & l7/o4¼ N<X*.?퐴߈b|UQ_ErYo[mƔ ,#eHS-`dmq?c4h>Xuω#u2۳4;%q)&fwD*Md|}lFM2^Vv }p)ݫZr m^e X )x}h_Or='څE%Z6GL I8d1ٴ,U0NXT ݾn.+K"=9}Z'"_埘7iQi"plgB46S\N/9g͉IGYNq=N iz_!?g6_cKu||>Dy qCdκa!3u.3_2O&4.V 9yt#4}},տWA)$y5$pCoyh`6GG_ ?(tTkE:t528۔d0+Zz'zfXׂ2VЀѰ?hwA'B;NXp:<ԟ6mOaٔ{⏁"`#+]{.p)SfPk*=N6*CPQpEK.+tum~~6ޝ`L j1ZX'#3B~)QbirцF~ c%_G迪Rϔ@,Q@ ?V;RcP暔tߨyR&Kk$F6dAv.!lmZAs7t4Tg20~pcz&F+Fq}ҸP Y(գJ^|s87I0옧X5R~֨ѹ+g dEV=(v CD*%T~[z/[ &QznPonw'i獡G+O Dcm6p*\fwFN?pgz4ߏl0||Cq#%}a4dZI@sA3YM}#q7U%=Fm`Ҙ-!L\eqiN,)\o͡nKwb}uo`R%Us?iIJy(ng=( C4;Xj%v$f p̵c|GQKi6Z˺z-rpIaG:տ0F!{Bߍ7?uoBg|٭= F[.>o@8V4lbD[ۅtpeR,4x9G==U/o &4icJ_hʊ4b0_ vjiTk ܿũ9m< gZ5笴Rae=f8Dƚ X_jpav8mO?Tq(D7zQG-SA:Lx0Kێ - *Zk| iy]j—ǩ&a|o:3]+('#]ZWY@S :*Q7vG !sv.x;؋zPA۾go7$ &!z"Cs9wm~掎msќq[A!BRHş}$* 5ep"[T@՚/EG_9dioa=.sQ0:RhV*YR/?t}h@l]%{;|W"itu뉖0~ xQcM`3 i + w}{0|]2fwd>;x؎E&~g w4P Sbw JQދVRk-y9vg7 &Ԗ26;>`<"1=#N#͔su0>R'B)_ ƉW`$;%;36DCӌfVYHج@N*,[NDnזo+LvaM ! Ui ȢlQ15-,Y_jعY\I:hmlތEޮo Ŋ>5ΰ*êw`.@UXw4Y1 R,DtUKuϯ~SOuh) 6(GF+%hټm2C,htd?+B.Het&* ӬSq\{'e޴c 380 |J,־0f`))_ &񷺹Dh$@z&%Yg<&dBg^#*Ftw`V qbz?x ysCsƀsINڛ/ NG@b{]  E@|l_=h8LK_$9(ZzLw,; 1aϘXZ-spv4O^Ҷ[I\+m yMӺg&<\kRmUGZN]qA;2FeW?S V̫g{`l(wCI!c0|(jMRf!?.Yt '"z#1~^)ݸхi JCr1`y#,7~mOH٤,]Xd}ikܢ Ju̟,c_DC˦'|he$_RVm5ܲ%O+b I#{}}ٽ0e|8:=KiDjNi7@u|LVO=( +p'E<$0SNQ_ttS pI$!L-p\ L@Ms;!<,ֈ9"jPW־7Tj<6 d/%4ƤW.G߯%^sVQd^}P-C`[h[*Bu7%h WaDB` /n7=z/Z.hn#8clV=C7 RlZ@'.SYZ3&YB?Qil}'|pp:l6徥^e[OhpUb2Q:4XH ^WD!V/Y4*zuX_lmN:*.r#Om]o9>Z}O$>^B̬X)3D)@>gb7L遲hO<{nc{G0_#Tk2䔡сXaA{n)uUls'1.u7%_ItZ:?ל> 'Ld*$bEo0kc1% &l;dpQ>z:8rךL 2ec<|KO2t{wIP˧)wF@6dJ1Mدv=OQmV^*$L#19c8S?FN߂NqvCܾb`p^g%̭bZ1X%pLٯamaf:\ !ADzc>C" ԞԡrZ|lÒMċ_N7Mݐm_MEi+}fΙ8W|{z /6_\*΁c@ ,a3hxj! F Bti|P*Z|=X8#\&U &j1rA!$n 6$_&l$mISUxscTTe4N#~FPn4\P5L`NQsEGRxl9)\븊5RP68*-1,3q|ae==.{߀%7٦pA2'_T~3nKy: O {h)7&0tBc 16}pxs}96?R)ZjEw\;ȀFʗuB^e07FG>9ڊjנ|n8W ڂXF^0J4闑(JJ1A=G%+XvZ\HI!!~?\xWz+Aiv ȷ%BQw7&HX[H(iiUD .%yGWM{Cb<--(-@S4V+9βզbռŲMP %bޞNvPdyeJn>š,Q\$ERKyuvg)J E|su uEK[ NSs^k&fc.ms I8>7TxHfƔ (QA-Z|P-/iKޝ  0n;|O1p}C% xkIү }N $ܙ( ldž,!Y$Kց2Qu&wRVŌḣAnK务anCN咻_|ۖFXMQ)pB0'sKްrkG}T6R*(+@P̅6HrՒ}QASbqmvwj:+6HyM޲]O=Ӟate >>QEU7iE#ʼAVXX{~ W7'?L,ˌ}>+J kT 4Xa80|98J?z1ldclR=P]^A((.Ԯ yp )SfP[:R),!} $`?RT8s #V>Jg,(u9_I 7gۀ qd+kTr"Oz|N7)gu DcCu4{5qUm[kX4Kȃt4ZN,> QZ~Dib*a"٤K7CWT\u< >Z3޷<+Y9ye$ElZ_O{0 aVi8`d? x.*HT#E^3Ï(OU" =!a|R_E\ #M M*y뫘xGViSO 31{.-!cQU+J1Ji#Yjˤ"J)؄T@H+a`'ܖ ,9gVD O)9N0=~" 16~M {kf3-t|tu4z2' k)I[UTOjΘ[ʶlͺ** 0S8&P}ӝv}^Ff#N3MWJJ0aӘy8&fRU#oHWxJ"".Tm.yO+whJ +# Dښg;{~BW56[>$at57 X?c6.c~mQ uIPUZ;W,>u#2Hysom#PS̨"] 1m~P%w``-dӜQ@ž; e-]Rp׊6=X(^,}?\{-JQ /:Uz)EքWIcwePXQ&VVY`N3&Q} ]ղ\ǏpXF4},yDO18l1d ^ު=_3! %$;$K.=X:ʙUAzQnʔ{3U(7~ȨBl۹SV iN p%(䭇cGj՘Bu7r\ag 2Cr#V$ț>?jx&Z HKa^F\c*tb@xaLDj8Hx DyTBR#0[gA`hll _RkK(!u(jOPT<ѝw>y&>~K,!.\dÊط N,2DE$1|GE0_s]vm?TqH2 O(xT@nQB#FcIR;kĻnI$, =s;4s,C6zE)=<,(W73{`Y,x>/ ?c 4;r 7WqAd>}z lݦ`^R THaЀ6Ƅa5Uo7̆纳xK5Y UMh3LRI:<&OD=s:FxrH5?ٽ}W@Fsk';/l"yt]e[ M:MNWl c\jSsx[mb[Y<5酢dIStzv^RF(O?Z^ TL4J0J\zLzAm5BӾ>HDa/_nnץZqA]38E /ܫU섟6.lT T}eݟ@|$Tp6B_g88+Now Ujpk"naNA/dE60^p?N{nmZe*fs"(|Xۊ㹭TM?kggtJG^ GhHF &M>FQ?s$ 0幩bK)8˸;i+jB.jռo3O3;JL>KD`Z\HQ,e=:4?edBt&i+xDYk>c0.˄Տ@$"FԘ֐tĄG'*;gdQx?ZKbO+`29'@" Uxo?"CIcd4E?'K9nel9fV %ƮM}|1o oN=A"$ |#S&:ydfJU0>Z#ɉVAT(]J˄bs64 h)%eH(_W0&Wj[Z^s Xhw8/6 z6pr -&A!0 D,!w C)LEQ{6 ݻSՓYw[feǰH13! 17 @DY`țӃWjv4M2X=G(giգ2"u=8BOBVz,dX_Ob<8*c6U- l3- sdDJ/5s12Dk%e̵JD@Vd3լ>l03lݮqLgz&CE2*El5:2rl"-\$`j!iUw wcl]ا?Zb:'D>Jj[K|5<(C+ | ȂT8e? `B#P#k@]5qA3ԝ$.N*sf=X^ĉg'΁Aۗ k0| ?p, pEEcXQ8Zs̴Zje584& ɮ&8M 9b9ʭIboE({LE.T80Hfz9%ukrmGB*j/m.-~J8Gr}9`kڵ\\U ;l]0`;PBF1] ~IwӲ3ͭpKgFa- M6׸LGݏS,o*bxf3:ޞ;|9Wī̒,귡G&',JT<ǽě3dg+n ‡Leؠ6x_J~ulL/ZܗiUX$ ʻsTf8adu!xmGiWf\0v/~)=]gsL Jݳ*7t6? (5ԔZ=,2AEf2\G\;E J=[P2vؽ"Pt#q<X5-,XB,=g:7Z}7} i Ї䵝b(ŏ6+^0rWܮWPKOX<ܒ=f$mP Ɇcah#P 0Ib8\久2ui-%)R/".,c^)~_5Oѧ&덉ʊoq\;2Btf1ͻUbfQ;œVЌ7%!:xǖ*dDI']d)C$P)Ξf/ zǔqB{lg/'f4V:EoVMN+z4d5O.K O3TUڧ~Ƽ}jR"V}JőgQҜMzKβ^ .33{ qc{9hj:77O Bpq` pqoC2Y^ nX9ˋQ).Au  {f&7dhc b@ᶈ2uLR^ͺF=߼avޣ3PԜi.c ˤ3Q5 oiu I(vYUK'J3R^؈x'~L)I=&{S0P:=EeN&X,b9;4h̕SnZGܺ曼->r)gFw~ Ug!Õ3kd^ZD߷[Tj:%~ՒBRөu}}Xyp#+F<>a/9CT7t72K"6P-W`*Ǚ/3_JTN[  (s\E&Q|Й |,RT}\H#1Yu.tI,eZbCVL3ˑ~i2E3%iHt0l'om4BX!D0xۿ:g#4fMwxMjmw:f%WnМh"%$V[c`eDk })վ\BM0"Vi@/[ t|Rێ4?c*EVrwG[2Y~=+**(ՊҎTbq^AjFrHg@s;F!XO)$CDCh2s#K[z=n;qryr$Ƀ\xVGU};hD1 ` AxiCJd1&cYzT5x++R7g#tYgsZ)L m΍O/Iг`z+( - dr()£& Kuq⻸W Ҏ])nnH:Ys&=~ A;k0I nYBJ.F5rݚvW4֢e\_D1?`\-5)hĤ/lS@o-YZĞ=Y[_\RoV e~ҤlSUium4rޙ@ 7o+X!dF}6ğg)6ʩXcw#kxH@ur!o7S~KEHx;ϔytQk^ΐO4hv9]\䓵|q 1Aj}oDׂi+;S.EIP ;)ij ɯ']4My9>k: 0Ee-D b1&{w .ρ+牱Ġc24r |/wjQ|CϠ7^LVm;G\Xd7dHߕ/kF5LNd֗Cm J_J+YM&on$(" ԼR3ǞK.xew3=+p)<ܧ0ɍ3]tMH!YM jsYU #I;iҍel0n>5[ *bFhylӽM[eSǸlykЖ~y.# &ОOB/pV[z*::oh:SnULXVhwu;))|`' UK?xE0f.wfޕ䬌 Օ|K1%0lV@AeUφZlnf҅$d@QCP:'W=P&zӃ(v+/sm=l) "7Aa8 8IS}GڟY< $5 _=&>x!)*FsBld5>V\MXI7 am g* *uN}7ip2sSHB>Z%<۷ ҠIIٙy[J< 6_{%Y2 _W89VZsoB^&3¦,("{ ^qz3saf;7RssS8XJ`-=STi0#"HDEoy;G3,JeQl"yI!~GhmF09xT"$*aY-ݞ%B?VlG2sO㢟ŋOWaQ%kYA&K [;hmUj^mؓbKA:CҦ*2OC_+QotS3vx?ų,!qb#ǕXQ+W pÜs]}z-"#;=p%!'&5uPEYV=PvUHZz;i" /͗ քn/K|hWMUTz6BKBibR031 )1·~FZ` 􆁜Rܛ]K;aJZ] Fjf!xBTj+mϧUdT[aRxObf*S0h+wt(ٳ_֦dA"/]HC5b,ʚXR^n;y%ۘ]A|5e;B2G'8kDFnEQʡ#7$a"*Yb-[SMѯ1'-_a2m`V$4J&Й@jʠ=LEU;} XE#K WUbS8^%?2{P|Cyausս;jm]YV pICϗJr%Jc7>V*rSlѵBk|zW_PknXYNB GW7/JE]zY`70jΓLp91M%*+T^2bf:;wSa;Hf V ^𮸂$Vfe oZo9NN6!J#ubt3bN`3Q@tyB>ei oqܘ)kMN}PyرBGw 9Gԡ17#H')x'Gt3t(*#vX74P*0N!%nsxf"7wR1H0"Lϳ ϘXS%5,]l8 'QzKעwltCXk2=5@OB ӳ\A[ ]P?7v%p\n\?W,CSi6Ǟ BZ#x:޸="iGlC Y%?%A>֘cMv>]i&ݑÁR@4`qcx tMV=4MFM H`uOaf4Ⱥjtn˳^A)BvG{emK_wBqU/tܤ_P#0ifoTe?er9*,Rng"nNb]h!l  Aɵ,-g[H6 ֘.6M"i1] ehUCqب0 JC gȐuEB:eAjsjP1dY]< C|[h3S}'Pdia 2Ϧ Lybhmh8$Am+kHЕZ9FIshpj,(ҭ#U(t)2:o%}9Ҁ暣imm7K  ϊ_]Hт9O:wYX5O4+y\H(5Q[aSˮbmNTG=jiBUMڵ@yw\=lLSgK8@ j/=W##/İ\O#|W4dPZvm」|H>mk jE[r!ӸO8PjFnC1ȧf_ 9dRW w ojM9d;v5Yf["l['P'|J/7 K U1J3_ȟiFm$DO=""G)< S# \?g IL=!\|p3O}L{gARi:44$101GMa}'aF C:46 %;,)| Q+qRr ;_d"[=L/Xujj h?ϒ>ۓ)Y_&V=3WȔȌAB?~ln+$2\V*NbK0]&r|[}6,\f3 hG!<9m}u`)PzVSҍrD>nx\sgf ~HQk_!R[/G]cT 6ɆF̘#U7az>\LuvJx, 81dҲ ڪT[rRҨ<'KɬKS疣_s3O˧'Q ;J7f2<%+` %ɖ|Qy5D:o'c| zV1&[y7XMp/#m6<$|r]ߏ&t݌}pFPdϙ/~OvH|[jhma[2/@Djlf&YwtÅ4y1a ˑw\p)JgLnǔŸ(=ěl#B^HgzA{fsmEumy1qFDꚩaVs[IC/ϳ udr;[A!XW {d|sukWxdl#M'@tpc rT`-X]s5F~nT%hG˩('aRWHe`:k<+63,p~=K-ⳝ&GWb ,6T ^ tQԡf惂 yx#(Kakv* d^xe\rNU0 0$812iYsy2Z {g?~2Zܘ3Pi(I>W <&1l 2,Gܰ Dq5* SnׄCO1F :;4^dv.~׍3@HL<[NYO?˒%` ̩;'ٓ[hlb&9ZH 4تE<춣!0|K;ɂz jUW \XvG$L UeyҰ`Fs9$?q8RHT,ɭ7?j{l Kia`0Ii}_gCDbϺ)Ƿey+".q!DRXqbu&î斟okV-(ѦD.vԊqE6ʅ90|JvHijIT SKwG/ z,[(uޗK\N{*AOp.:^d;*~H QYɪGgIEs^C]u'atI. b<' 0gOygL Cs/O6L_"&F!ZOy _j Ʋ7@/IqNgNYԨ6q5?9@IP^*JGk U"3\nAHÀRާ]nŅhK&>}`.ČAo$ &3k*j3q;o2ʅF192lm/eycf1zJpܣ@p\ۜyClҳlYϵ2$A|CP0H)E?3|xv/sH9t`h` {Պ/s87J=.wyHz/sς)}Cx6!"E Xl%iE' 0~|xdCS- Pm'Hd(]oïo:`/e@]r"uzod$eu^{#? )i2b><%/Uk6ѱXyF?\3a9cr|P&Aȭfa`DybddPAQvKLK;z@2wJe)6Id0!'p;}gۖ1:uE 7^ ?'e,JP.d eӢ RRsҿY06#!aBCuqq҅} +4zN15+ *t/LWvgѮ$irH^EKS(cD;,&zкt(F}%I[hK`auX_khШ,JY._֘S%TFWe<0!V^1Bܟ* |Y=;$L~`Tz#UL:+ @ S?ub<8#Apé䊽d7+qV3@ȥBǁRV߈J -$L3cg桏);[C&3><ߘ(Jl5 Xc@.n ݐ4@ϑTa>)gBtHtpz;2{B|LH}cK5L=YrWg- kĬbҰe 2F fC pхx)2);8E^ ՋlL BPM/~lI#!;J@Y6GF慦}u#]L3}P!/몞I3뿦F# q~/˖ -V=o—nfXZ&[̒\LPnѮ^w`9)Syq5 rD.>G˒VvT:ܞ脤xrn5Ew`X-xB4S 3hW$&ԜI."(L7#I 9Vǃ-8IpN/̔\*bwb=}UpGIW*!,Dp7Z)Pܸ#rAwk!m ތcK $AUWlkoI2: \pھ*oyH('OyF3@AW+ٵw~Y+*rv :KRUZ1N.\MƋ(#eG㦑мx`Nߌؓ-.J䛔A/u|7hA5هOr5"w]5~"~a"tekZcX~klwyƼUך}ɸTg*1^$,C\,$Dȴ؈FOE>:!U l`}!S|(oHZ_䪩a8ekGA2QVUx加ovGlt`qs*pCf3G DNȏ-=U ӫx(]SGhîCtp^q4$uf'B.raLOw[gk plo/>fO5A@r$7hz\^'2NpZ`OMcs=/2oQ,TV$CVRQrx+)U䔡RdLL252KǸ~KG61*ެnu$)Ieܯ1 \T0%u y. X(pu^+\&k+0Y(z-\!&eF+ٌyV wlrM OǷWZB:ia䡼mp8ni; EtsYIIϧ9= u:ZxRv@ƘK0y*&4HN~ gBy"x]w uD .ɵͧܤd 8H-QRiZ68>r,r}LXOcy>hC=H59̈́__LCOLr=/+3;xwhPBOU<;aȘQ,Ym)ߝ..bRdgQ]j ԫnNEsV _;iyE:j-Vy4n:T72Gsֽ⬮Z#ؔm9@o/8P VbiVF\GZQV5G6{ɔs6AϥQIJ ~FK gW6(M՜Og4ZBY@:5"CUv&+5=q&?(Xe sm6e`A4:6"y곰PR;7 BcD_VG`wGcI'aaυ?l"W(^gZ[,|;3V^%+W^)HRtոr:dP "P-y6tU ժiZ!A#J/C#,|J|, 8ϡpo^mW?zYi/#ǯ^ >擓"# o 05_/ ,' c`o͹vxhxuLZFZ3Koxjcr{NkBȒ?đ*:nfGdxx&"Zho= &=C̾?vK B6}*'ɜ\^ Ӥ3Œg:7{h|FL:n[Ae-cd"\K+ }1 aӲTj%@›rmtfӆlTG^0(:v E<:'9ǻz |˾V (@#Ms݊iu( g2T|JVc&;uHsV!NmHF)S%,\!g&Cb{!1A֭n/F!PP]\dgT6wSoL$u>jE<[P&7/ 0F^T30lV*XHh`Lkj&CE5c`M3B{&; y"connq fHbmOɌ&x@]&HNM͊Z8*R\`Gn t/ۧ |gg%aR܍8c{S 17# [)_BcZI4 ;v^1'+T%ocי3g%%VƜssz\h?L{g1H c `^"5?%>RvfBͮrU5(ɋԅ9|Flcjc[ڱd;/*!pu`| 7҈2e>:vN'5stmkJ=Iw*A8zD0'HMypLz<OA7]YSX" bDsƤޥ nZ2T `ڿɐ3BL՜'N" ^krau'~0TxM:aC8Gζ)>4 wBkؐ,)B˄O0C8l;e.i&=M&Rڝ(Uc Ȉ) 4`[=F#m۫.e;| __Fbx;-{ \43YwfTDZWm V~NX?p^Ќo[{sӂgrbzHN+3Q8)A31$-/zt3NЍriBFߩjɖ |3́I Y6.hFL:Cсq=Ac7S_{0Jw HO*puJHG;5jm2Dޫ59 ܉#7ԉQmq2XEj1 vOI'+I!Tg$\X&"N>p xW|Y&i)j 52Ϩ kpDrv'\/3 墈 J3>lbbP*R3xmD+m<ȯp+0bM✘e93w-xVPIChW2# TwRw*o.Ͼ'~mm9ٻpÉYXTsE[ " |1"Kh[Q[Ż5P7,-a.|_B#ZHdu81u Z@] 654 Ѹ)\s12D2-I Wb7;PDW2- }IF)L<̴IݫKTUQZR8rW }&k9C\6}w?A~/C `$fn\6:QZt{6ѳ-VI_%05nr◄p~r٘Bn==n˺XFGCw]coQRc$p|}~C3t֘ *m`޹,lCfY ?/6%$0{#[ PزPhQ ڦ AM}d%qJ(j^zsbhdUu U6ݨ؄ TID4 9eH 0"Pz!3UjY\/}zymWqe^a^JlΜ5pǤ}{ W!n{s-h"+rYq>R%A 8MCwr؂l!;%bR#*EJ!S_V_U7LtDY`PSaRji2TknC6Obi>V,/Sy|ZTa19ܘ\_!?֥vn1UT"-gi_ hD*x,f5kG߶ia S\X"n&A}gDގGhsTM$A rZ :&v {[׌wLg|s5M׹r"c6=;h g!\ O"W;( 1|A>4soqG.5lk"\LY#[~{ۊ'<q\Jvȴm xpH PvvlBF ٯubXWИ8LK'J+ڂ1嘻16bsVLU3óa۩kEGyT^ųQJA*A$C^)~.jЛWb^=q!Rn$YDM) wHzJ&-LJaxMg]Q 8C̉? r@E=OGoZ`wc7jIcjM&N};3Y[s& 7V&H[;?ޏ &8]NfK7 m-83}OcT?g #bˉ΁Ľ#owQ],?LwӶ0pvy?Z9Z 8gPaK\k)F+flW @Q3؀F7%LSc6v˭Do,$KJBg SB h.RU Cڞ(Őu kypTrz[y=\:+zl ރF:T-k0DVXhz.7t[sŌTv|Jב~I 1߳5{_XW}pCOᆞ"Atʊ'9z`gc$#i* WjݛB]˂6aN~rF{3l,/,z .@ţ{CWCsI.E@j*XmZMm#T;_SE@ #5rK=HGI|uVlѝnRxysT{sW_m+7& (SZCB}L(Ǎa0Ƕ$1HsJO%ZHŽy%' F)R(DN s0c!<ГmM KV5 ~%WsΝe aXQlGQMf:̕*@{ o M6ߊ,brz1l(o"+9vϘ2.ҮXyG&&Zz1VmQcaxڊB@UힾDt Ni:[Ǣ{9?LGtǂD}Ơx[=`lD}eE ?8VF,.H9v>*2;Z>K`9HxBٖ_!X #丄E&"6̼NϦd2?VMLo=Jhz=ˌ/NwaӠ,AiNTi<}ۮ`.XhWw  ͷr1JLj5R@N'oI(iyv^듨=AI8W'`מ1Xp>1 F~Ƣ8Rf5\#YׁOF[dS/qOН1a+]:$7Y.dHeoi ;ZܽothG!D)肶X sY/ԞiVZlB94ᬕ􋾧!) x&~zTL`׍yI kh ȱ@tN񦮈\ a~>%d ;D:j}au`ߒ)(Y/u lMvʹFk|bb!g&3.?hX,٬P5Lz|D),ӀIqymS}x  コc3&&> Rl"=#lV Ԭ3ZZZ cp`ܯ , k\Sл[\̜źJ $~0klINX䋧몤4GC?Ș¬f{c p@@1ncy><(;~-W6Ov+Rgb嘆wu7^7 dr,&9K(oGm+`͍MJpYwLz 0ΧLm)Xo"gŮۖD4''ʚXj;AC_I5?os@MwH{:ùݛB\._/Ľ0x(5WF &lNjp]ft"5O%]Q7zla0Y@,CYCʭ{Hwna-@ Ay֟Ћ o|TzEӎ %5#L\%m]&1P+ᴕӷڀBD6|SwQR{ZM1PSEk'0FKs7 N J$b>d,(G٬@@-#aRu^%&%(?ˋNvQ/bDŽk΁4'_-0 /ř* Ev= ~6Sy QF쇿hŇ`ah~fK`]sh4+eȖ}6k"VH͍ EgD5MPsL=FSmWM܌=)4tqBhL; zx', )L=|cX~dǂp`iZڕWQ5π]-bFlrcžY&n=`C҉;XrMhQ{QD)454QJHF]Pv*]mTQЭ 捽ZfgH ˊV0=ˎ^8OjW)\sh@|ѻ~6?Qfs{OGug23nsǺh~Ge$ǭ kYu 9ب,I.ђf|2VxfvR=hVoS =DRS`ڇ{urR/e}+<$:A6@ZIһyZ>V2O1ISFr9i\_9IOQdn]J̄_ A=<:g-"PNmp5$;Dbޢ _D1gm2Ҙ9usr05-b\2,fh;rFǣ@7.qkSo ``< dOv '\)ZLbٞJuA˒]{xGq-^eQnj)ipP"Cn|*(h4 R% \!B kr?Q( B(P<߿&\t(}„ kvyjgT~eˬ%}t@(\X[G.g( :,gCxxT?=r=k@&~2 ^UZ}<䶂\]wDv C'"tq4m<^{2 kqe G%5!R!9 /S]c`fNVX'$qYR mΗU,=K}ԭDu!(\h$QR7xH ., #uD~,ѿ>^!<N=gB +̐D7wE*2?q>LArcRkzW ;XaxYDT4ͼ>2٘"t8Mf%KߚQY?l0fs,.mdB(}~7%MiU8α-,C#oΦ\v~l7'l&[^ "hq`%},F`e24E6t]w!˺pTf;J,0c5GOPӎPO>Yh'oyF2+D)T*R^8_Z%[:撳Oq#r熄~6wKtUEg;j;rWb8X͛a5Je>6P޾meU+HhQ8]jP\SYp-iY:MW߇ͥ,ȗa:C?Ѓs1F&%:l,-^G=eɡzK)\NۚK-[tM2&U9g+(VXچSg3+A@2R%V 9XZKJ~_wygDbzjylO>JTIԀ N{)R}uF yn*CNu>a!|[^x@;4Ҙ46jpy q?uծ&'K:S">}17g.CttHf !dD PT@ _Xf$13; _|wmpF&W( HӛĴ8;!zc`עEL+)zNn+(D >;PKBFLk* 7{{ŁD4Oα|>&ߎ48DB^ pxu$^ SS'h(&4q[BnQ=]G} 9W!]Ep_9-SbYbH0Hs1KQ?b 5?dc?{*smxrd"?xw0KT5W r١eI0"N" QYHHRAA\xe'?N̳j6tN+Ӡpd4 [3|8vD=ܜ/s (5?uAjFFC9D'Pl5{!qe[?3}@K‘9Ҩѹvl<ڙL"pRHɪ\v!kCC`hh 3^u;F5stPA`îip]1|x?ӭ[.f6>FIl~]b"{]cWDTç)l kJiZԎsu#Ro*.k-1.W[ru%*:22h贡[s=XJ)YGz`\sxq{sC? QM`͛K 8`(o{˦ݪI{S0-]beV |G"WC 8j. tʼp^B0K@/nW0Yceu \lptD;Bb}\i8԰Svk-*Hd@w$(mbw">pKA'B8v;% 2Zzs0Jc&G &j7F`ƗcL试B#N3$Om9E1[lW&Fn20fEwڦrOOs5A'脚y;HPRAƿDȢn S TڹL#UZ7m1ۃrN6JDh#}UQ޶؛|uHxM fu#JK'(*)h85PP6 m,ÿ /P}o | $`@$R0o}×Gs %:v P4qɣ<Nvla_7gNԢP!㓲*bQ3+3kCvXyRbqωV~={0ib_Ze s2ODYY1? ORrb=aG\@ٯ\I I:-zZ%}M& 7S*h\iVRDLv"ZsR՟קMbNx /95z UY;0X']3o7: -0);,w#췸S7C31q!`oy0~ B9{\SwZoHDŏḻ!e<7 Dxh' 9eơ̥#2:N,&WB}#Ci`a|z^ibtX,L\ަ"tp!8i-iSAmN귺5zۅE5Uxl?įl̦.`;m{ЁK55u\@`0ӽijۘf.!,'+p%~9 6]ֶH׎RglI  Z,x*3n"<7/ VU(4G%Ow:f3.ҬEXƥ|Kw/5ŵkj7&EtIT<~kbpy{ppw Th sILy|6SKFhVjNﻚL?F@|W:+Yz\C`G'b3CTj_O>c=_ %c- Q]\||HoT4ѷ8J~Z+Cfk13 ˭@^YIE8ވ#̰R,7o4i 5mnō*bߝ,Fs;Z\}E[ { \Hpl r{iijcL!B=_I) ~. GJtvGTQkC%?`e!JHFp-ACU77dZ0gc\r?GQ(TƢj^{TFV;X)6Pi\J56kHaMDR v\6.K_Z8wҜ5{x9sSAu!U+#vz|TPƸjT8)+@fPUZ4s3f@ѐڗ 4q Rª!28klso.nbgg?3% 6֐7=.[ PQŰ0`C'\P625%9Ҫ@I.}\wV (p=IM֨k ܸ1?ys_vzMR:(hat8[Pr|.Omn ^Ų!J³_U&& =BLccj+ U/D*+pCKʚCҪ^ՄCk,^!eXPgg㽷BqzU՝`grO`ZA:Rqgk2jj4~lMB꼲͓6eIuI\0傏 r `}4;HIZ[lӼ:0" 3!c7Њhkۧb]w%9ιӦ)# JNoV\HؔEhw_{:.v iȠk\i\_6c0nKZC; Z|(-ރܦN&w rctEdiv{c[ػL ĶƔ~xF rrR)6=!M('aÙ}R!F'[!4iB`+.oX5~O# Bھ6#)GT5P+!r6d`n­ z vJzz-#vm RX>F R';Zb 3p- mR1kM}mH`Q&W pQ:W wH\codHoY ˰ -_|BS򭶹4s|_\3f[U ^ҧ+zav#>=&Ƈ^H'j|bRׯq/4QW ŏ"1_q5'AX% I58v!Wg80WickLsKC)JpN(d, 5앜p}$a֖UQ+_`nD a,i@eyNNǢb³NmLovБ4r8}DwWțsB]=%޿[?`(uDó;~\HU>_ȋB ?IvSdR0!& Labk{!!d8bNvJa8 ӻw)B?Z FYS;+LY o0yv,yE&8'& Y%;2sMRs/!|nKӄܰ ˧+S0Ϥ 0v !MHh%ir :M+# { ¤["8;b*` )=s0n|-|sN6Ԅ:ܺ[YԒ t1@Q&B yLqv,ɢ.,CO6p)гeq$_#?:%[I!-۸ph?kĞa;Zv%^M|MX:>Sc,s~$T$4(\a8r0rvEL!>-"%3^I.8psoX%v'\كhz@c `o}q.NiLc,ϙ'e5I.iYiRѦ50t["wU3R!x|sstsp$ƭ)YMKgjE!$2^AG<,AȱYTaS޺ِ T}Ad @m03-nрC*5 `Lx׎p4|%LmH&9)@B0;j*tV9'ÖSFyж!  vgxQBY4P2:$V-v.:3Ep!{/gydf3 jix+ 3µSi;K'!y un-XɷU~&)NߕNQ{alZ,+Wgx&r`mm*4Z q6Ӂm.rMhPQX +CDUFzPgא0O机;z VIw}im[^`~QL^]F[|9ue 0ыPXgW: [ JwE*5ЛQ[(4Srqe?ɀf똳3NI/UHɇ MC—g\!uEy.<&ϦGķk$,Jer"17hݝIy{wrmMCɉ[rcf?-FΝ rz=Pr\l n,4*Nrm52>s )]Λ;8>@iWWDv'D1ް5՟jBcKR91j+@.f7#WgZl&J9D 4H^|f>h.;sH[BJf͞t+( =ٚQj, Wck3x7\8* c|>r&ȊR?4xr6w-Z%iOvm(Bgp޾h̆9ߘoWI zYLfU'yFo(Vl]]G|&Xw zozA\1GwfUV@v܂1WWa(QQ+P@(+Qg{[.L0Q-vó砎O"o='RQ D)WIL8ρFӄM>ߕe1 Q=l0F\vbgVA;n@Ůj&L*?peBjϩr!6[`W[H&/JD@GTܐ!8C;GOavЍ2[}1~Q&t}iYR-%X~25ͪcHѣяA{%2zj:i8s16,#GzC rnbqZjᷛԒ2VҐU~Lsfm6ȅm'XS9}܂-sN(*q[_J h?[(7DY4;`1Sp roأş+l$م2.GweO.'t->-4yF;FfA[٪|Tz}Oôvsw) #mH$DhɞceȨM B̆4zYf2#i A/y}W("(s@q4FVycFqs TC,}MliTڱzÜu={ig&ñv=D+5<9!FAwLLaUhMn`;ijci1cDoW&0@Gb䠏62 y>h:)?2 (attF[ͅ߉Sb! ^V υN"lTM5;[“vÚ y:)Y =o-unyuYe«()[+|cc"/?LcUyZ|h։vuܟlMyO '{oDJT9N<?5].M #~*5RBzaIa:Q1_T39™2D.mZ+';6c2w. x WG2xn;cV qk*0kNIuT]rb(->Q\'+ǍB#+[=W;uN0 O[mk; Q>UnyV*0IFXJh@4_m6vD^6D.zޓi,])H,΄s9EX/_>^1-zEqKyZ;?\Jg[[5:*[;=daPbO@ܑp{Ad%2qC w6O6TM? nPoBs,oê1x&8E)jsJo|lnptyST ofܗpfx ^EEj7H nPj 綊 q?}O ,*c0qFtX1q*)Ep-fna *Y=M%})єQYe[kH֋ p]!O[Wx\}1*|H}qqT@-?_WcA_su jEKY_ *P&qlw/א}7L/kJ.TY$G+O M>:7;g>LPX$fp:j ޔ%NB{Yh\c ܄l|Q O&ݵ(5lQ<}D nk9z2s!& iT=FSK1ܩ;6:k!Atc3m1.n'2BJ"P/:|onw`{p xm.uCOj8 Iu%k7cR(;75.&v$BMbO%VьchxOe FysPxsk>6;BKD28L2^#du*oڒxhֺҺW}Zaay ̶_+Nϖj4ޙ)O{,~9f ӿAܫWN B xK1Џ# O5i쩔Bah]8 3 0t[Nr2&)5|<{_u1ȩ+-=I4kQ>SdsߌNt`pL~Vh`DH|5FX^JN3tsѐ@_6Eaf%]%4YϕB*QMwr,to<_M.8Mp0 ^,RX&%wa{9T\~b)@9`3alN< E,mmju- <>d࣋m>%̏? Ek5Zi}4VtD5d6uBaNW7aw,T;BtU@wc G-˅v6?uᓡtPǎiQzk@pT^Fj^Q[Wf j^q& }`W\TIБv P{)EXJkNO  ;QgCb4R%}<0wD,o+Wrb0ѢhúS(bIۨ}π(8@f,\^Bki[ÿ}}E~d3'Yaĉ.b<%ÃԷF|/كEA{l !0SwhFђ7Q1 h $vZ XZ->Eṉc(un?y)5`=t\uYqvlSiJ: 񕾗heo&7W>`R>Icd80*gJsgisPAְ(LPb6CD>ΠK2~؅Mke!5 a^Y09ty(x*$rtTYmJboQŴW"sݹ>\g<`WU/`ZLYiJsk'Gp;({Ԡ_5*u>tgA fޠ^i58,jm0>>I~Cߠűwa8M {sgEbVY]I=ђui}B//§;:ɿѮ`)rHsp9RTyRY5'ݾa_U_?R/PSjߜaV;Q4Z369ٍw/$2'0X)fjP%$>mH%.]_a/x""T}>aQU.V= ոm51fJTbS8.0T~[jiRb-@Ѡx2i-ax1樝{L9$Bn'x \ uw̒Z,m.KƓK"F}O[#ۍy.ǫ%LƿW`g{ZZ6䨙bn[I۟eWF fz je!2ꩫNj-}i!DlwCgQS|lL⬕hwV5'Q]DoOqGn?J8v(EF~!?ڞȍi7ǀ+8P@ހ6WU,"0<@Б^1SG:hRO<yOsv挑WZtc%AT)3l˛PTtŌKFL]cl|"3_َ0<.nӌL1 Z̃q k2 7CB '&%n- 8k :\G^B]K8eXȔU(P.1bwP`Zkuz_9Zhܿ.)^ J0ZTs s*&4_a(xFwM5,Ix&\-!vgsVH"P*T_qQSˁr%Oid=L9 ړIH>C)|2&Ԃ6Uw ;H oj`t\ܴ#B4֠V8Z+m wK?V߲b I'M$k7!ɉfo9TNӲ@q ";"#T +kOyh*(I)fQ2EbNEuN s\3w] w)OIPgi3$:dWCse2Dgz3 t؏rQ8y|$t -̄pi7-pC/~Zyj.[Fk!0uaXkly)o.TX=kr(j !IKӾsQM%lT#uj6ߤ(*+Or55Gy){R* 2F]`1L/#_ u) 6!}iF1)@G?8FQz g=V6ŏɑ9%d {]1),!*4aʒ*! \l:R %{ܠ70> _T7,%wS)VW.Y]]u؜.Ɏ%LЯ+WR޷Qײ>S!Roy'9F{pW!M]t׎D@W,ҋ3~ǿrz>^}Щg݇aF#|T_G4( ՠf *),1nޡ(ZMJe8 <݃ _1pA(]xA*%,9#>|=4@$aRm'Ĉ{Sklг}}^B\^CHp83cyԒv<US = r8KmГ4;D/o:HӢtS)~Ԓ7#a,Em=,GZ, )W-Z66 w!}ŲܲHwr9 PٚcMQK +&bn,(onžV /?,j.M?_)ŽXMZ$o,ѠE.crM!?#<.”_;Dq`DlvũiRٸ݋cQPWģR:QY:aXf4?r+@lˑ=P9F^_#uJzJKYvT?ki2El4$bS>ܚlmDF 1>T瓰I\ۧ2Ǡ[U4_ CRdb|I~jᴼr?0BHmAerUĝp QOi;G l;x:+ < NnyZx%ySƭJBDÍY`Fz2 r,OҌnJ^*3;)"@ԟ f@M 7HDM? ,C ~r?WWGPG zR' ^ e_5/?Г)R-zP5>?eIE5ͪuNҡi/3KsZ0Vb v@d: 0զ%Ǎ?BQA# CIX ضÄgCW_Fwײ޵em 7}\wFC뤀OL_cX3k}R.K4rIU.+bf4wl):ݸa'@B+ܼb8ot0oF|ӦS}W7k}5ms.8SiMS}+GyIH)T1dqoqS,2E æ71AKm1kx Xq|n?[@!/ '/"k@"P|fZz$/Z UݺGOV@=]I;<\QQp͕O~q~_B[ӻ#$rB{bʂ f7˔(`+/J\Y^{Əw;;ۤBՄylD%J.auyq.Li8 Eyg6M%{-+n=,LJ*3݀ǡʞyTyLhd~/\92U ӂp֘[WJ5b Q';z<si1lR2q_/뵏 /p|kk'T @JGgv 1WXȞ阳UӁ DL6i}F\m{ m)|ɥ}YdJ{pm $R|6S=k]IC "R;ּR$1ELإj  "\X.~%+bJ)jϞs\Z~|[w<ٚ FPYթ\K`*&w2fi(,!m9>g!8 W3 j2Dd^l~ekǢm(:&zӍ<8`hS؍l!+<}Aψ+ߤPvLED߁\fĬLHWtJ(iF ^d**wKB1DYZ7rgk+L mj[Unp΅g.EWa8BlIlRR}O)Yε>5'p`k'@9N`zĻ"uîJ;ץr+@&K>b 8LXt3? =3Mhx蒏݈j $1uF0X`hi;(,檳:ZA2x,dllzi6l.⢢+GML.9U"R jK; o!5#xBEn%1Qռ o@n3E/{5;Z9"F%Jpq"2BΉ;t%ěDHY>A% Mgj8#o;Moz.[ٷ>/ާa ћB8x﵏D8DAB<`#!eZ5sQ$YooNڰɩu&t* SҖsv٦ZD`x_귁ty6W(oeTyN "'?~9HҲQ>[0<$ui~E|6};AΫHՁKmhi=MDm$ :sm;z?jtt/OliC"W,d`cq1њ>-aGa'^?TK|+Vy *Wح`|Fg.GFQ273U'%2R_nbiֺ7}74/kZ-iɉ0pjdWT7b]let?'nN|fl/0A wC5o`j#Ⱥ"xokڥ p,ϣ:@߯{5qYH[Ώ!#*)ϸNvoTکT߉(b]\]+z^?q>Mdi7B WH(S n*VK<w |C熇rjpH<{fv~g)|E:v1-ldRQ}B J-.R㣧MDM܏Pӓhx_r)Ǚ ˝'Qх>a9y~L7v)70ZhF7J`etTړnv6+߄@k9,&~S FLZlYPASDt#|QHl4y'2 gX3i*7 Oْe4)t!k57ѐ^$kJ.c!nsvˤ|]y\d3@q‹@Ts$L ӖaBrˇ0hՁc6LE^-hqדqYQ4>rraW&i?Pd<ΎҗߜһY,ۣMuN'ZqӢ?{1o:Z]efzN.aX3O,[өgu095ne~ ֽG9_CIu`P kT-ki>[+xi S$)NMY ˜D>gy<6}^qCSdj=ƶ'Lzco彤-Z2} ҴR _Xr/{]TqkF*Pc=@vT A8lie@|ϯO|X-U/[":h~5TȩE[k~NXT=m6 c=) pϧ\-u s-JoxwLɮ_:d25Qm UYХ]i:/wqs.^k=`Qݢ9Ya-A`A1]؎zVgvADZsGzWb €Y/ oU:PR rȁhs[r5GGn7tһZ'|;{[æ"0;PGuj|5>/%3ї Mo=bt[=5hXѯ=ȉ:?~)>N9WJhP|6gϹns)aׄޣ1>༩ ),Ϳl}6ୡ{gɫ{[=i2lkT&k]6HGSuX&]0Јcz:`Dhro=CuF0paP$De͞(~p= 4hl>][sM@7EcÒw3rlD\ 3{sLfQ pI?(L2rӴnH5fQK鄯Л1N_uȉ{2\ҠB=^d[ ˮ ^$qq E!(4V䕳t!{fVnIO{wq\(Ss>-`W--yy L$AӋJU=pm' Јd{JZĵ5?YN o!-Zl _}mH(ݭ~øy;Ge]%[LŪvWy1߀N U1,~Q7se(b霈AK泄.'a UF35F@(ّOBY whsPlc+J³cCOAЧTɃ2$yxP͌Ag5Rm"XP0nQ+ }9[e#`a⦖czX/lw^ IwޓCPE=M Q y2|[fO0OVo ?<-a$gqK1:EOu$br38qVPx⟪s6a|kI M gבF>|ΆVR KlhgQ5`F;[ $Jrxm,b5\9 gZ.88`"35Ӱycz0AnጴRhRMb@5!6ب*+;b\±AAGj o!s>]ԂsilWR7+ng=j8=zS?s!Z yQ}G}< *f R)GFrģQ{wBT7l@W`BuE1AjQTK{fg{[oy'9]j>hB)TsbL)1o%> Lym0 C 9/)8)*_҄>$u!+xDIXиm^{)SY*Dg}w}AUެU:H;D&$f-̐ZmQ3J9Eʽ˳ sOYhq if6\g6g?hc |; K{E2dI9|HGù4yrq^v8Kw(IH^QJ,?/_e 2UdED{^.1By Iopv'EË31@KH8g'KCta8$u2GiM\̵k4Lv o QIF+ dwQL<*aZZMPhuХ1.E0":yt?B<"-ح<]RTlsQ5fMB60c zE,QiȦ>tL6P Mb׆6>K^ uX@*" { u@LIh؂nmgNbRdӒ:k ^`8hp *Ď$];z)˾ <]!V@VA XT t?/u*X2tOG3jLC@v~1'ލ'#{͵j[0c}vpgQvu $+(˖gB2ҙCvo :o/uV(7y͈srDI{CK&]P:6KVQ߷uk!; &g 塤Vr\MYeѷg`riQpAT)&DO36Wy0) XZg%',]w5Z9W8S,kY.WQ~mI_RlNߑ:}>DJA\yO {ZTD`dvw:v$zAL댿(Acϥk[>=9tvE]BUMW4|P˅m3pʁ+gO_t1ǺΑ躍0G$Q`3?dg1#r`4D^&fa3Dx0:~ c" Ψ>"H\4 ٱ loűo~PV!`zIۣ748b/k}КHI"-|La%xzmɲ˘䴭\KBM{YFbڼ y!J=XeO aFH3d6";_kbpIɗ0Huφw!)#mHʳٯr/#fi٭C3U/<cEg=gf/d$8?yL0FvS=UO)"dвI{M98Kw$BmTRͺ'z5&(t[IvvP:6)h>LTwXDP:RS-X +˳&Z7wq\t8TOc!Z9X{-1& {zip9A>vi5&"MI9NzG4Z"P 4ɑ( ɉt"&" E~v5@zf3t%O5XkōჃt,!-lUn>/%lE~MiDeއ.%@=c8 r?E#1SBruA6a12(VB~@p͢׿1{n/sh:i66sb z0MG7ؒ/j;q§C]<9RKZLCecNQ&cx|T]_R%0wp53$/slI \3LmzsbiһE+Y ROO[JO>?.LIMY$ E.e3d2?Q՘)թCB0ȧ7Mu2x v{ܢ~X72O=jVthtXz+k1˞1Uf,lo#4`&6%݀ ?6{z7R-;IsqqGJ,hdK HŠO@S\N3EVfM4йA,q>/oMQo)RpY4DK&wjt3Di~-95sd慫b9 |t2G6J/ !Ӿԧ)3t(ؽ~8xRZFLQ/~8OP^z1|w* c6lmu$~hĤ,:Kg+E}L{(e`]I%6]_XCx ֝[h@fRCs"{YS-eRQ9hHl0ʔ3HRT" ,do(%m~zG[=DJTFHk?LF{$r zMz0_mQ\yGAOG<C^,05Yq< RjasxAz.br^k"KM?&-O6o`hDF}; \r (,~S7X3s=Cd9ZbnI 5-jb3a0(hfKg>~-1Ed@i]?-}7.*,=\qKE=Ä57/sG~C.Ѭ^*Z_298" iR E/eo&Sn:3|\wvEϭ ΀Hq7d;cGrqn`!y׃f_#В2rLL(zLU?Twm Bp,2=/ ޴>_2h.:M $l D^+pF?[ُC^@2/*f0m~6.^r?FϒS^&&[WĴa(Ϸ"Ywl$b7 (LG$(p\` 3tKIo%_3&y`}%V;˧^4lc$]S£*Epdxx}(9VqO_{(=*l%#59}#{FW6Vy kq XCŽAx7pߠCU\j|{S&s7B%\.B@|FH0z4bV ѐ%r!Pe48,B`s ao dg** {;8$3 `+S/Z rRn@q;&5<( Z¡svF|? ɄGycMk7sr@Ǚ꣦8Mz14s4$ڸJ(Ά # Bb20-;vE>Djzl6R{x\Q歎I\w?q!)K4 :(ml0%"i_?44g6<pu8}a#bx pPކ[3Z*$Z^WصW V4TY_$ʭ]crmp(w!I 2'J-PQHh鐏hICS[zrck41x4laIMNh ECM#͸UqvhR9Q?-#X[8[-ljwCMŀԧ1ŤP56o/@ZC):" ҆)쮄hƜ(ߏ=3Mū"$ibi/RZ39D}H O05ğCY9Fal)cmW)TΏ52cxG4?KH,1c?ƒ"1cZ;Ѭ7ÆbzL+d?Vm$@Up(I1c>͡09! O2!×63nE=#C\HJ~xt]ԥI&Zf\hϡ-րG8( H Ji%4&Cal*1 5St>B⺗_nF;z RYL[Ґ7ļ 둻o[#iö51yD0U6N˘p;a:ͻC6/Q* g #~x&s %[ M5a,58Nx]V8I(ޛ2LS@>{ZQxk*}-Ŵ~Gqd޸Bi MC To(&I-R~ ,JmC"xzjL o5| cQgf|*go`s)xY, -Plk4nߛ,y0Mg3tY Cgb?48d LϿ$p U,C x K]. $.hk׸}(kN]"xt{OT+VOVb-q eX(fz|z RL(aJ2 $a E@'t(a5L]JۇwWc`!q r˒g5{4Pݔplf.'CN|`8Ej.=vuSyqlm;pIw%"!+_~D,1h>\]~!qEp{::6<ɐA'AQgQ`1~Ekh{ ȓ~ K6uN܋#سi7 ܑa"8l`U:-IOf MHGye}ڏÉϹ{r8?6}$AOq0}-bV|*l}Jq{u#a>Vd d8 NqO;7bg|ժsʒgɇ^K!u9u⩰(O- |d0{`u!/F[Η=TvhŹhL@pU~Mú/9Lfs{l\iTxcX3^+Nf-+v$PW'#04,ӞŷWtuu]ҲD}3ȱPz ZVW `Gڔ _ӛU–xIkI,<IewO :T]`zHOx\xU< 0Vz3u&QD@yH<zssXAxwkmb3kg5tqp[}~XO GVCĝ"eI"PsS_"!uӨ5NfgoVNҪ]DK8L:fu]>sfiR] ukk>be9 >dEwwO(jwFYߦm#`MY6w+,´ iTאVY,FcBlUq4+GPƇ,\ J4 Z@LM_EؑI௕Oh3{ HvQկ n,bhy ҵ=ņ5璂=aI]u1A CS^ڵ *D^lY45ŰQ$QZUQ;U㪇 ?f"LBj"'M@ͶA|2fUw1˜~FpK6Xb3t{o~Н$sMҖGzr92,dn*G,ԙAVAT  *V8JA|լXbq B eskm\#Ru!H}9kݮB>[(i^v$%\. SvqBR>o73n"ɾZTY<ɋ?XO~U12 lYTZ};}:E"`:$'/y^4)S|yڂYŖE(eSc0\fX3Y&v"T7@x.;uаDeˑE:#bK?pӨqg֨7^@vнOT>I>a{N? @ ꢻ 7Bskβ;&j!|حE:֛. X?;)#j834k2ć6;nD]h/MZƋg$kxˡ$}ځ`brO"h^{b6 1CßN6(.w};.W~H^?tiKSL5\$ dK(* 46+Aǜve4HUFޞc!+:y#}v_{ 9x).$*P 0j`.3@Ss.om!:7\{q}`l G/遇s1<*o u:0vC5hK !)KZ"*W?Lĉ\[[M$b E%ېSDR@/$G# j~s )E: fkjzcOzr}a[t=7;/x(*q7l'LK=Ou&D{Wò5W hVAg߶^#qA+>]9:Mާ~?xh(Y5h aXs 8)ni=y1 ud1eU3IZ܊<?H0>[K}x;C"`iVCN!w+/ gwqh2n0FsBXeSzR$pa`,'^' I4xLiS B眬w_'- ΍#S]4CCfim\U I2:_?'c22f,eFV/(/{"lgӉ9S,fl(sq ހz_9,|QOXj:OV\H&kIꝽT)вz0ktJѪr{mL8Ht$NNN?TvYaa>q]uBCҹ5 etVܻ5"jW5ϐč͠P q촪!_jx%NT$RSM{n ,'_h28Ec*\Q=DYn{ ~~o=>n!OL RF9׋uYDG_z5*&h6.PmaffRQea0S)@{tYx]SF7..u~E/ogW,.߼ ڭ5c>3zN3r~|v`os s f ;ϼLslxDxkEWQ{ҋ>k _;5<[P,Sa7qky>h,Z\sTQT1v3vBCo%:_`,ak;)PeCLA(Wnj W=&v:>B&-ں Y&HPmB m,VH'EsiK[hPGh?MjQ % KPH[h y!=k\Py|v7r+04f< A.|2{#A8+!6Fbtk%4WG%J;8JLm#+VT[n=o]".j(LK$"K4nj4&U\J7$Duī̀YW \&vu(z:,FPC񛧇qEy5@bl΄`SNTaY[yTc7L/Ү8-(˿K\|LlGGȬZI+^}}_ Rj@ |~t,(;8츚us7^is?vl٬U5f}N5 ޜJ]:͘ڼ@R/yl:ϊ96F_uQSnM7БD^M.NbٝԄ]?]l2'ĔT Se Se|}Ag}9*o FD==?xىīWeWMYa]ވ!W;VΧl>lv@_ d#߹EqjIi mӸ`PN &ZJchfbX?/Lz*iVǫyw`txyh0l!yVAgo|Y3=/J_QL|V@e2BbٻLa|̞8zsۓ'7 vIݝc7,V_\a o*G} 59*r(F XHAԏZK;k^jVG=6jdĴ )LS'(/#B*%;Oŷ\rZęC^-u0H~ (u˯[g5 ~~ofgb tTXϿ$#6h6oy-w*痔6䩟!TbT]ebܸ,\ n^ThC XU$*=?)D]axߴ+Ti6W傅*#]Oi2?[Ur%ue!\ QtE?q|!$C~2cxNCEuSxUc"V7v(艊4 lת_HQΉ?a9ۘmAϊJN±;)Vw>l'Jc,J2xeׂ zbfpv5DI$پ'đs(nYP<F9y`?&ԏƠkYU|{<"@h$FXF \a<-FnY:}͕h&LS*YS%Ѩֽ"K*s8g-K}SMiR{i)EAX9>${1z;@@iYVO4O2E*/K<1N[L,f`JlA|S@8jXes+T7e%cL'9'<5'SĦ=uFu9s/X5sV=6o( '.3(J"!Qx>~I׺KUI/~`J1b{y T=t*XsF dx& _,{y Xeap0d%y.?iAƘU2 MGȂAʒmoA $G z"'\VPzWoag#+W37[&)~%zkI4>ڤmdiO(Vۨ0u^.Tيг,9V>$3(4Vǁ1.y_ <}lł5&YU> tz f`O {pm5C}4iBRd73AkT&4noj]rKBQU4R*쾥i?g$4"X1fac:!(BS"_4-ҩħZv0嘅uc$hWW䎧҉eV41kBק) sa`<.t_WNNÒTE[&QY+Y{^}n(#c@e(kp&ԗ;յ qu5sDnwGG +;iA8ܳ"}2N:΅,&2;رtZ}hnДahmabMctf5$~KB`(od+oD8`@Vh (.br+~e5Ykkz4VF^6nEi6IKAo\;w:l0KzXNiعbWqpqt,J#iyv譓EY DTj6 o$ n֡8;,э@yxJ[ pO6,2kUrI 8~edȞ`-'AhQd>U}!Õs.u[%wcU0= d-),rݳDGc)N#'d%/6jyM3Uf ``R3nqF׎"M\5yBlf/`1PI7V-(nv}gv4M6J2Y[?9y|iKo_uc }@I =gRTS;քL}ضpM/śjB܏)&~9$[XwcNg4St#ZP_], 1-bpgBo \|;:NX2!G$YLNj uթZg*ڐ†9 p :AiB|^.e2idǏda 3FLz!1B5z԰Im{r)z:P#Q1/hƢ3uLn dRת\qf+^߸ա \0%<% 3wK'*gT1 xa޵kGl'iFްٻ wY_(LU-GJA .F0>ɞB(:X" [dlc +wWg3t *To!хYJ{HSS|dL82vٙI|P*ұbUU.ˌ[tpEFz6MT~]\J=!O؎Yvn~(7Wzg U")(v5,WhqA /f&b?}sEr{3$,/aX:Yf phcUr4+!K!dx2 ] !v&E@7儂?vP]â-\C-S2OnY*7o}$x=_ǍҗEV2xufgl %5ܺ~wf*yWjmH|_fqΫNU;"DP2¡INWWM%ZJ$)Cu .: hl- %}d %ø)KBKo^B̏Đn^]>$9*G,TsS=s^{kjN=92_:(.E ooLDJIa^ $ozaarm#5Yq5h G`P 6 ;.du6EL{jy6&9aL HE4"Gќ N@냾m ŀ)7{G[q |ł0U4;Пi'<_i3+Z"ʝE+roWe.R ީ(8CΈV+ T!XFBU#TPeQ>z?#Mz4M$#6o̲qUB(`XJn1|k\/sO0?dTώõ㻹^ؔYIQV;{{n䐇EՖ޻"ҿ ~T),B|@q(090%cCUR'fԓ‡KP f`Qry>g3wGvҶYhHR ݮ{A_}藬2ڪ| Xa[ErLׯ_->a%mC,8k>kSҎow+; 2TRs[bf/`ccx8ٯFнz4/[c.KOi1mfǷ\p?>r+I*5a#l噦 @ĄA: "t2PfkGze5`vݺKWb\[1 ׍#xa# &^־SJPwW<޸wkd3+%b^L"xYBv 88l(J|e8^7Y;SRp0bWS<эʿ=6펑ag\aq LmVe<]c4*eݝw Rl~ӧ^؀eTtd3ᤁen„Ǽp\7z 5аy`IN#0Hs*D XƄY:7]*,׿ͤ%h5j[[K@uhRq ^P{/[.R8Ogc4%-X̪j++;^h-5_cjy@ ;Qk>(5䀄/+:l8czHVTYrک_B}?(8E}nm:EĴI'*r3g.E^WTLfJhZg݈3~k}0#Ѱ`N}ۉ{&p_%`tgϛIy &$؜Y#_&w+0&wZH=,U )j9JۀU+]ȐVx-JH:e\[tyzx/޽ϥҵZE+ p}VOJT ڷ}Z0^@rS%MIʐ /Ȇjt|] WU LϻgS OCk(e nuʛ'63J]7~Vn>x^uJm3M(C. F"kRt]SxCzF3 8e+tIZ? Zq:Oo[ݛKx۳Wu-(`dĎ ,TuO(`,fUcՠ}]kq/5`Q_># &:ڕNзu F,ٞwȌi .Sb:͸thDJe0rX %DF5]K.V&XI}CM <}V[( ^*JFUB6G!N(atB*lݳ'3G~vB?&@?$L:+d ɮV* 9cnTN!@Jپ 5%;:{#+-hn0GO<u:΂MwJ0g~'70&! W]\J'5A; Is`;^)ddRN$27M.8~T^' mWJD8\WPʓ(|ePmWl(8'RTraL W23Tls?'_©5+oʳ,xa;X1=5 6}og9fnG+45J3"CGLO"`Mul2T-bqv4 24+h^#_WB3Qۥj|I#k d[tY|NSTMqB 0^ v4nToQ]h(G#˝=T}*ƭa:r/m! *񩪟] *ue6"ilj Y<Քj}S̷L\/:i:; T_䦲'F#o^؟!P 1Cts&J2W:42~u4b3V%vo 3RGy &]P&@i)XǕ gU =5j n%^{q)qv,h\z I;eV{: |̪=3n*2r6_}rD d(JiΆPa.C`#B5/BRHڔ+&<8XN[A= 3Xb*OZ783X}R`Ic=< TrY Q8:y/*S6*^烀z3膱7D2D 3 8 4oo%*F5tH@(ƭWL{ QR{p%Oђ6FgtAmp v6柮TI~+W8gȨo+U76TD3{?'u[N6#㪩bG@++~d<$AYn)ZY!cl6 Z ءAt}J +q9ԼRfӱEd4ԲZR>72H]G55 EԟkF0M[+x5-;ݱ/DSëaK~"h-Ce_W*J(J ={glDTCm)uZ;: š6o5& r0( wA=U $ YΔ@chd=LA{g<[Z6(OZE-~6D iEni)0_MnG> \hyN}:`1O^a^kS,+ Zpku|5npCj”qؙvLC 1]+(3Z~TE+zɘo9*#.YNz|,[85ۗгĦւ9G\H*4i+d.g-ZO+ iP6 Z_F2]I/ի QUը_ #MmcR@t|;`qwGK"TvoSMk69DA u;)\}"ߪD)j2`Ei641GVT] I;((:7N\w2[hb{|%oB`qӌ}p 0y#̄a@W6<(ǧqKfdAR4?a,\m~ **m zhPUz .=&SюP(T&Z-zSAl۾*> 7cTS3c\X璭>}.ƀ@WjP-HvXYcOa N@Gɶ'P*f\_ltZQT!O$o7NgI5D3YcMzƺ`hzuVG} i@, ~"HSbʿ5 n+RdrB@JTN$]LˍEHA}6j7$N͛} >w<JŽ:#kee \YV9er/q]E?Bz(_jZ # H)y;{Np-CxP-wZ])_wv57ヂwG"[? w M }, V;WKOb+C?kΞD`bJdk J"}2Kv"Gt?!52{$B#&%o ^GʮpL9Эߗ'RK= ٲjxlj-c,+jb4+eHś̗dJ\EНVr:!OP랳{)*U׈Abi=@R{\7a@ifZPX\3RPlY u.2P UYC2YL<ƿFNGuQW:ǞOp10P*rMFu>'Il:TZh X u?@`ɯujC9N.ܿjDuct[\a7JESlIf=Ԭ܍/5-BSOe:T ɷ(UܜI;,&ZY4T$r*fګa\7>&*;s1#.W̎2gQ @ܙniߑs l%m`QKKRHウ"*M8v;Wٔ;b4YQ.\R8Ⱦq O0i@ ƟBT0|`K:ҟ8ϼ@Vʖdn_d4ˇ)Lߋe֒&x?^Qݜ- xΞNPdQ _ Nkp813GD#7kP.~E-ޮђv.RnD.dfRTci -ޣ;tU3;skAQaMWt3,:e 6W ’fO:6!ue,n!YÊǪ@<W\;[_&L 퉌`{kPr*t+Xr*?z.[YVK.1Ҕ zORDQ\HEhj)H_ˆx3b˪G~thH8 &}\*ETn +a7 Died5 {C}Kz?Aw"dzusf}UZ1pDc!&פ!zSO!>hWʰAN*9m7vc%spGs0zH-CÅ+3{!pr}@qgVgv g+m*rUr=j 45D [ 9 w_-aaG2)XŌR|LW(d(MW,3Ľ+*j#/fc3[lǬ`fqKsU1xA߀V ,BnD& e)<;/g^,PeyO|*!PD`䎱>"ߺ_#;. j)}9Ϲ-wz(|q'sֿ &-QMQdNN]%Ű^Cز_kFV^L_A~NBėh *0D@5!H2[ 1ŁD[B*Qt. ŴY.}tN(ߓz(|Ε85r⺮\ēNX:ZGSP p*883;j oQ̴t6.\>Ih!>qtXKjC#r_2޺_0,IC|O7ѻ/$" G@cהm&sGiAz)knoCp>VM{\0 )aK f@ݮQ2sk_+YT=<$DkgKK 0㪜vv]ܼ3;e pBMQT.'FZ[c-߶gzSAW^iF֧J!h2%rVe&L{7℔?s[1#& vm5g{ ؒ rHRb]|Jkp^u.7j^I旜x|;EGO㘜" }6,r.L؁`!f@!mJ[g=;p4kl3*9>UQ,Ibf`ј&P9IDfs+;Z.6;}':cZJNf^# $링I%BD*$kb,]WK dx$רqp֦&Gxޥz9H˯![XTz.Y!msA >r̤}ٻ" no`ɹcyqw*f9-ضf o?CS#믙q+}ފSq[ɘDPD0$sdZӘ6Os >)-hE}kv(:I g4{tB ):U=[d'kq+O4RO"*DG{f`vG`}AfXoM9)+Gr rnW}G]ej Z+9"HcuU66/wt Yr3\д)ck]xpS ˚e@"L{F~ﭛgF3)IQU#&O3C!g=F  4ͩɸBT5I9al#+a09ثxKr$נGGb @Fe׫'ȸd4:"hze UH2!Tx}+/O" ހ 6PLHDzn& (MA?"j,c2JmSh@lz>cݐʬ@{_s@$JAOU7`0x\OJ>jVⴜ_g~ u_!`uI/*furx GĵyxGqb!ceX}҃Duea6'k|gJG#>1*Nq5#2zMi`-!Pւ ޱd q-"ijwԱ> /^xYJcT|.ˆ$G0\*eYD~r_~P ɐ6 3هX.dp/<`b۪aQ28D3q;z=/e ]9 ,3LXġ#tFsj+$kjU39iѡwձ&(+hyZK"#.j l"n^O^12(3? {EY@}`ۑx+TRaޤHGǨHN[%ΞH_PAt?ʦdaJ%qXإ1Jkn>EQzu3 p?߽8Fov[HC2u;1n/'V|=dqMk0VYui3Ӄa;sVH}t݁(lm$;>5 rr&/@4Z;r)Y]tk0Zd=F5uvJ-]d9C#I'j.&zbBAksW51*lT~~ֵv0KUTMo:EgݱaxO0zs-;}@>kǭX=jޯLcdؐ,h^yfo9OQewQ vEG孠j#ɷo1D/067$3R9@ z HGX 5 v-ed"Or_۽3Z.4[=PXcx3Rnu1u.ԗ,JKϖb]5IuYɌD"&: cf|VIbbL%sGq|*VM,WOz9 HU4RusE)bΞ,Vk5["D\]R)ބV^/E -^K3*Ǿd{B,?; D %>Ų=zT_j r~g#-j?]6wL`&]#:McUlfNkbg M\CB3ҋejea=]0os=α]9׺ H#&qk- B752®(䰪 | (dmWU덊NggҋЙaL [C ͻ e]@b6lM*u kRUIT\$". ϧHjrgp|hȌ_w(J [dQُJU*{1 >(On#,89R5F⭑1`zQA~E-{G%f`,{76jPb.Xu gk}Ͻ@j c0!_-+`C`h*5( w`_qt'3d7-TƘp<@o/WcÏN&&dV`ѾB[yC6i]wQk0FXoV{lɫZnj%,AOnL /@D_ cJ^ 6:o^_X!Dp2un+:eidSR<("í}34r[?1amuikpPŧ{N$."lj˥g7Zѿ'Lb!  xZݖQaɯ,_S  -|uɲ=pX LJSp\߅?[}kRImyM%ds[()t|+Ϗ3aozZӾ~$o&CW*/iDSF W0ܯ 0 W;ob6thDOrbԖ#D U8 ;cVlw]GQ@ ~b`;B{uRDVFq0ތjZϘhכ}_" 6x"dXjYH0k ] {_*O' Yo  o)Eó_1CB;%tvM a2Gꜘ& qMx ID6ÂzIo4)`얐ec0"D.5TQ]Ii܌pyc򉔊ġl(JucYua@üQGȎH|`8HdrGBh뗅2=W\%DBˮ+mQxq89xw;;:uplV=2q:`zJh6׵y8FnE$]㕆1aw2?M{=j2_49}Z陏 tyHKԂzqFh3rr|g?R jC/qp 5H˼T|fq}iegE}6Er☀G9H*S,GBN^*Nb}i V,<~@B?MlNd'64~n][ʕ4Bݸ5a8;8Wq8bdVOQڮTDG*=Ý70޸>  bxbbfmWvRFV`TcZ<=04>}P&l1y쥯*z+ba-w|rg EEDy%U%g)I&7W mݚZ^[fR d5>7N$c-Wh8_WB/AU 𕿰-^[H)b&axdK*3p.{EKgsZ,Up5\*zYEB/̀|!;G}&J7T.gC@Ž?RTFՖ?݇Í=9a:`&˴ =X8\8a ׂ@QZ=hiپ`yA^m?k7WtM4A+\z o+0WmP4k ;EP^2[VzCV|vo4 R]_W^=DQܢ:ȍ@2%M\+P;ufkƀI 0 omҡBފ7KLG!gm&^X…FxX<LS  ,<Z@ǃz74}Wn`oСo] vz 9@ԺWfArCH^a-srF 7SA%rȚm/Q"'" Y)7xqb#>1![$03eɦ=*pjzj~%׈S0+j=ƏTD7K8!rVֶz{SKĔ 2L̩ ^1JSE %WC vEC _6;=Z|/W+@+$!:8 *$~(}|єz(6EvSt< vJ[NFtlofGϒG`>`n\Bt]K= -XZ]*t<<:f?cqKQl3M׹ rA "0yHfo8*yO8Uv}+:=yoz\OYȶWsƃK?8$3xz6A ' -t Fܔ\j:sDEnڋ6:{9O' Рo,8%45rbwKue|(#3Ӓj.4:Go5yr?Qw)*>Pts 7۽& 0GבJ~C7ń 8@g#9Nj$dߐds5]ݬ!&4U<;MT܎ !LqATb4E# `,iMl#bz@OM,\fIǭTRxTyqζl3~/)8+?=-u /o=~FunJ%}6`WL@JBT~`: q:Q4a=9>w^ >_& 'D9勗R5m+ VUXEb[qBy 힪'F< g~eqcI5J {>.w9h?q%R0FFYpl 0F|$9}c;Sf)RZ6o^^Bl0RG=M+\71NS8WJ(-ч=_`ś_bd@ST̞_X :Kn{"-{s@77C)3 ƒPO-qԂC?f}C} =w-0\[:Lw J4gk53i s. F33y.+:aQ2sV%pgVY:J[,e -ݛw&TGHy[$6Ja@uo#rnje0ɽ|2mt- $&+?xJa9oN)E:xR6 ⇵B!y O9pzP֩92fww*`[`Ŀ>?ݙjd័JNڻwcZ8I'*soᙋ"a0'? 3 !˅%U'ZAb=E VӦ쀦10n>c3gLjOP%nƫ }YZ(H:jBZvT_xwf; ?vaE:1!_5SRXŽOgSbJc4} .>+=acXq|>\f::^ 8ffpnZn[gE'e(Π`aXj3> @f̘P)E֌RƓ;r7y48mBw i.tdb+hؘSmgBK55Y%Z_Ŀ.'S/Kگ#&zR=Z =˓zW0ޱ8w\R(A5 6Vl8Izq#i)+a!-Zz&';$+Ff*t9HYyYÏdN~``9\Um(ŧɴqCIsšV1MȓM9[aR &seK_&UoDT<3+Xp\AnR`h{ch{}PbP,Ԭj? Z.E@.jqu턗vh{3djhfs9oJ'ޝz+ݚX B&1v9SCSuh +y l}&#熝^W W~p57=AG'.|`S2E`\(!I(rr >uozU$_.y.hN>f-.zd^"T͞I'&8YKQK,T'eN@E:@kZsCzUcgp2)0Ҳ؊=6{E.VL61wuƼޙr-Oܸ) {Hx+4U -i7옸I}sQJb *Ą0U.qQvzQfQ b#РT\M8jw1>=Mĺqoӻ},$>DbB+/Ĩ(9LB4̎c94Y=0;v[a6EƨW VǖI9vqTᰘ(Д9@i6DU^-Jڷ'orgt5+0t람#;‹D;LV']'MXFQKt]V2م-+&e[#7x}w$ޕ\|1|༣Cv(H$opisc^*;*"M\V{t5.,6jUEam]t󈗹ޓﶂplʝשЄ WVggTti㬸e~nO=YVKJ- VvtlO=B_":d5&{FېJјI? Mv X+w,6Ħo^8!3befGcPh^Q$?f:yfFYiJS‡muRa |-zBYJd.TVH@~'2 wsmo`W}֝[\s#[GCf?ax6vD]&NrG ]/啷m/ Y֯JzF<lSW}mim3CqG!) 8n(-E" F?MHോiʒ^WЭbC`8r+sX6NRe>*ʫ|D1e@<'ϮLza--D kQuA4ρ Qbi|6C]'˝' FCeۊ,Zhcʨ:çTۦ@|yYA>y`*vSnVU }v-&=(E/?-냐 .q1?xLz^9$4o;E5G ׼oMAڸnwFPR!+{pdH'Z:tZ1썀Ӹ)Z@T!zztqWwc}uٟr5G=ĸ6W8N{XuxjEpN:WЌ>G֊G\ֺJopn=B GD{8\JYF.}"8碐kx 'J=lm(yp։Gx:AB2Fτ$!ޜw)y+ܪ4v<doEʡ<-or*w ktU(]ܗa= Y-kTJZ_/E{k"Jo1;"^Eʃdl [07?Y[/ MiLpP1f_2q\"izJ]ޠ%2myG9Z{8Qo΄7=*KJT+/Zq j4ր R Ő#QO©F?@3. m`7vA3R7v*j`|B{_2hp7L!`c|d49PɁ"K3Ƭj)~zO*{]̓' t0"'@eyUd}^f&PppH\"3%'Xr—(ԗ>e]4!$jU+AH.}c6Y!K?@\U~B6?գ JpyÏG,Wf\Qh'+#𽃟 4,LI,J:y)g@*U;+jOޙmiHO,"d Z 3Ō-ifv^ ['4kتI޼1oVd2\;wivtFj@@(Q -}Xc8Fp>W,}/Z{SԯBV aU|R/>X`Rؘ(C8z_%䛕h}9|3]@mX9ʯ4YD>Ю]k%!>ڼ['oȯF]{&&5%ƕ=J4 og`LO_حg_n2w0bC]` ^'̤ dҭqzVs)ZZ1Shg@EHRh|Co`RD*`;k겉'e)S"/1 b覷 /@xgN ):chZ1jVjs<\[1 YܗDi&?A:7e\ .]3Ѕ\wA f^Xf[`m{>T^7&įd= fe{ȪK?Fqڠ6r0A=tmj@'gXf۳sHxV>{["+ӓc:ћ:K;#S뀏 09˴- )ea]c N >_ GF*LGd-s^OqZ\e;"12BKnZm3HƳHM'I-[@tD_NBH{ Lǽ#ٵ!O,zC\{0X蔈=bO}ybnM״Nl7$M9cזN@8^ RFL"ELq\; BÔ_ $uJ`^7aLGFx<a7:Ç3MQ}ghjrMV .sU 'f$ W7~N%:GF!ZF `n̎p: (ir~'@>_m{%u bU8#J,Y t{煮2W5OkAh :'leGi4wmGc?AP(2gYና)| _E4a5*!MջFxTHq ?l_9+X+eo7q^Lzg#Ԇqbg=)עL=zTɇ^$.wֆ$X+SF%ÃPlt`)H3H)PI~GJ@ Zޅ/ W " LNj m  dnǏWoCjRf} |ԝy80er3@GiNQ+?H8 F!{i=2 _G01z}:@ȰiD0S2c f>SmKd\u0.S1ͽ';\ *csSb cTCw}_tz"~CjΜEx~c@&;*7WXzpߜAKv9BJ7ʰ+T$0ť»zQy^.'UrͫKy{hƄ;.ӓhL{-6 RΑ֤hSީ9j/)@^.Hw~7ZCY2GGwLGk(28 ʀSE%6up%$`Oθjf6W8 |mU+Z2m#ܫN"oɌ>#Fl{FhMuKܪpsDhȭg$ߑs}B!gaoKW,[o@.{]ZU {iCGQ^&qC jlٟ %$)2,@Wz6xbDPaV+j֞r_rL:|!!AI$3Jb~6e/X /02 ץIS"(nB$O(%Ltqp$'~}:23wzKl4e@wBo}" 48%AҏC*Ior(6?4f!uu2gU?1PM_Lp,d {1w}iqh7b}}eryX#f-8KE 9Rx?E@ܻ 5!Gįu7: CiuK2 g:V$8 ՏNܕP?X\Ͳ -OSϙI&|!-/B ֠\V/rLWG=eGۤeNUux{}|=BxF`"dT4%h%) gɤܥۨ3Oʀ,lv&n)axs1Z9:Wdfl>3B{%nEh} .}gQLWK9}s|Hѵ1Ê)`R #7eߧw\"lEpv/@9@#ashuaDX;{܇l7t2ӊ< $,9Q›!J_]B@B $4^x~79Z  xKo( c  ) ^,Xm.i<]]9"V,|LF f   6LS` tÑ, E-3̤7lPX/jauecoҥ((?D8`2J44-\`t!p ڷp o |%f%)^ *nVT0KPt#DIEJdu8nNBP ; Z) #ۤt)T =\|"81y9RKscrGFM{Nzk3ƿ\ \J"XQJyo<#w~.msM=OA$A&?&g+5S&$!\a?xq !tER))Dgl)7|xZ0ba8cj4cU VW麄Z9=v:7(PA/*'W ǐ&)+_(m DT)&\Idl#иiDUݠvB+J;®GY߉ Ϭ2E){ K38rΈ }U><4.d8J'=KQܮh}D>b4YeL, x+;j}%8+6@Z&C?7N!ך$(f-V!~~2]E j9| ځsA\"jqZ6 '\q"NhB)|z9vBD 'XpؙHJ$j&&AcZqiE慗S1kϴT BU Z"lpl yG9;]/W"~)#eY.MdkɗuA`٫> !/3e $f̸ǠE)ڱD\T0pzT^Tڂ[XzR=4a?Ey&oLLt E{#i]5[%{~-3zYF $[u/QAd;E>3tXXR~T>tnu%#zDYZZ 10UV7@ .vb!L |R%|4y|eC3kיFZNL؇f;Ja}9H]~wf2F#Q}$+O$;-s}M\n4]>D#a;׶tZ(QyܽϋNM kR%ǝra6j'~jfg<6z7XXvOŮ@p_T?HMRe{5@fZ_ 9gC" o@ŐH؛k/L]a%p4 g>z26g ê=ٍ c~'n8 ӏKrJ91dM/"RXjBKL 1l z/Dcʖ_l9vy|[WnkjFk[_],r(&{^ |K.B7.)aЊ o؍bF75I#jwK :U3y'El;jh*rT#=Je ({|CN`jO4p!  ZKW_ K) ƸYpsO(M.y e]hBOc;(ۻ%gԜ!Csw:#)BázGk$ReDC 6qއ=}%ʱŰwqv_"eGV+2)֟4BGܓE+Z݃J0tILgٙGcV>Ciu PLތl`AQ>P%e'Hg٨֕1׼=M0BEO$|C/p,Ͱ)(pl?-eZ Y>7 a<|xrah>|, +ʽ/2; R~-iE(so9cLDǑϹT aйnGDy#}\acunO%Ѣ >@Tsފ[]cJOլU0ݺfT\tRiY4I;go9JH`(DX.瀃_[yv,\"iT/A3xg`yBl)c5v9H{XjhfR5MߕGűJoe|>e;z6/Hg׌'2 ?91Y2;b~̸+\AG'l]D 3,Al!y#B l9@J)PwSgGZ5ʺH[N趬|R;D^^[(´31ͱ.cH2f;iD%,G q/6[ћ }V }tGu#}O,8j5߹ aC\xI1pp#7!WOtZ ˚w'QD>gdluh ]o__EހT^ RIkEAWh X"T#ݭN/S|[.wrXb愧&T>$<^ƌmO>)1 hiX)T?= s@7LʂqqLFQr"+IGNu+ZJ\gƍ⛣YT7h}`ґ?iM {8%j'z~gָ/y!0%W̩`\hWTmfetIU:[!1X?JjTiv ~bJye(-2a9g~.6K' _Psc߶Ms-]̔yِYeZ\Q՝[zhL8$jE8dN9_┉J%mФ2kbÅgKXdj@|\Wag+ä9+zw3آAGgCbq} hI_`F OE3l6nҾ_=16uXiǮ>W@]'Wqj踤g3!B VyM,tɣ%r2?ftz8^`(&q qx'$>LR"/먳<9nO4aH5`[_ h*ot2=[x~MG ڕuYp%Q+Įa&$huhj/+kņ]KcړqWzU^vٽ? z aޔr,b+ocv/d _> GSMl:+Y}riwC'Gǧ|11"!q+2ĽL".%Crϒ|2L6#eM+41C~7_[{Jߏ{d4λڌ7c罡fs(ww-.y}{.DþL&k7IR 5*f\s7B>#j+N_R*,N'(bEqcؒ;NE+tͣu3Ra}SF];z4tٮoxR2hfv#fZtP\ބ =t;r-\vv n4e񞤐[^e.;X=Bfu Tkbij|qBxT=;fq 0:yOvj5) : d8_䁛LٲCckZGVנ)d!"= ze=z8WQ+18;AFBHgCBq;wG-m=Ob#s\Di:4jGDrF6!x22 4[7!8~`_~NTfr4Tv|(m*lQxNg?$K;*h֞͢eE\(_5ʕHWиj(5%6YSz3ؿ #|."LRDlQqR2&UixNHx7q4#<;YWrҜ)j~ZH3ӺC +tsZ:1R{2<||rДixhIw* [l.Xkk_4Vuȿn|4A${\Z?qZG@+d~'{eru=Ӎ;&H{uvSj{ TeA=ߗ ]d7Qm"[˜:%P")O˛bCW$}xƿa36H[s~ze8$")J]4?wkK1`O#Aeiv b7)K)`M j:B? 60A$HEwR܈ xEq:A/ sf8Z-yvv*x9l/0+zaÅ5\*gҨbHam+10hHx!ٷvӶ>x` 8K\feBQ6׼nI:sgV9+^''m@{U8bZ悐R@pFaŠY'pvWJO8u㏞"{]P/_Y3.^r3t $f4 c/,-|>O|}] lBu۽>uWȓEGѷ KJH+Ը (-gD@F^—Nejk%[5r#˔ԙi?M/߀~b\5L%WG5O su9ǣ]@t}Dߕ]9PS_^Cf] q>ܚjE}L13lѠ_}fnå7Kgxwwbx15S}aݠNz%4,>F c v5 SKHc߮:e'zڏ;/N.<N1ۦ˟jL>G& ;3VgV< "قcM=, vn$8B)phj7ͭ`==b m 0E5# P?͚3^[ v0\eq*dZϻ h2t7lc.ΪVZs7jF?A_.ޚyEG*n7yoC7IpIԀ%xL8 ѵ  "f:T2`svc_1Kk@6"2sׄw(<*kR})-TRe+ى y5gv |1 *aGXb˫&"{S &)xf F%h|МҏcponM^ WjS;\{2!2Ӽkɀc 52|B1W@:ytDq0U_}-L+rdgfC|H7i]t)3)3Y 2[._}|cm}ϐOXf_ʗЮb;"|4#WT0,saHi3 M+QTѷ&ʟG,K.5g Fʠw=V4lj֞'/N΃-~?qU.ᇦ.l(21%yY,B ٶݎl3^_)gvXL|7'Kђ 8"_A0ƌVx@>ߩ;hhR)chpr|Z,x9͂Bs_l"yPOX+ dLI[ϙk36B .~Ёz(![U©uk}xgE>aY9s@!(LD&B`\~|A0BqV~Sdng/ WN~"G풴P0cp1PNixs MPק HH&\hÍ -~b]u#GbWc"TBp,c4lt}86<2&6`ڷ[ܝ)ZuBW# 6#L_4GO/ T0Bnk ¾.=QJ(yE A[q6Qqg-f9)!%@Q1Ux޵RmA^I1lNӖ& t.KU] jw'u'`ᇒZ)GHy)v8.WwUKn =1ֺUpSq|Thf dC2@OV_+в9˼iMk2|_/~~Z(^aJcYoć mq a:/C?T%0gMcVc*tPxۭ\\1CxNH (X'(" @jL&#gҎUHd\b?A$ژi(EH_cTu;&JBf߹:qa}vNHQQ)-T*QՀCn&`P@U-atx8M`Gd<7&!_b XIn|W zgt]Y\u C )=*n3FۥkX$:sAF Ҕ@/݋_mk[CL/UI`iW,jH*H/}ǘdis,Xb)BEl+ڊ;D[:g.J!FAb~nY%$?ImS[7>FOCT"` (xr"z>]*A'2+3(H䆾M!ZsQiJנM3%KT dMԔqj/q8|ѽo}G2oC0*+G^})(lH*1he o=or7N TK^J|漍$]2XutQ}4|&S:w %LR=yXR;YQ̽Ul*YZ iꑑĩTa<,|tO˴_4j9 ^Y4Aׇ3I! N_c<[w (n#B=[1FjC"PX) R.3B 9nZlŶ'fe*x LG%9!?e`w\K'iע`J7cЉp[ +UBҡJM0L`+;^ɻd™v#gOg4yٴ|CbAAӋrw2܇;v5׻L1Z^|] R=g/b8YȲ3'џnE;XC}Y(47ش >Kɞ"F/>×ҿQϑIV٘h`)c\QNiE=T_͆,57.|Ƌƹ@'u.|K$4z ۫x2,5gFKx|ԟ uBgW٫!1s}3URG黔i5zDaGрy6 " r(BT*TOdB#%QC={ȅ?̶?\"aずrV#>Z Jo-EȼCXZgz0e/h 9`*mνW#sX܁.~8P1vϯX#`#ւkL!X4]ƵM,:僿-ɝAt k@p ˼\Kl=Oq< Tg~[f}MǝXB& l@R}CdQ4Z|͕Q 7V {uSKsuu̩§>BֈcEW3ѻj&&*(!tY^%0T F3:qM:@^/5f r%9 S,9zX*m˜*n(?΄V]]ي7I&Cs5~j$LŬ j@a%eR2!)ɾaߛ@>s΄}*I-IkW_^o}ˬ|С- =j+ Ė`aCpNqv-˩%\fi8Ձ]WȽZwD_udWgtHbDFlַ ܤq.wS9GNMB*ͭP9^* uԃ,6T1I6 ~iõgu9*gr ]4kХc2.Y|髼>wC8&惼vh5>Cba٥gcXǴ aIDNAvehcl7bjdҟ!H`f"L*{0t5]^L|f$FU=SC=R \T4bHf .*[n5 ,~Q^Ƀ`mI`m ~&HE}\ qM?q:,qLk1/< ηODM;tҙ_iqU%K\lDVMe>dMJ8|2z)Ҕvɀ6PLou-&2v z2tqsS"q`GA[T&~1w)؁=5ɗHU@P}H?ON;V6ÌF'1/zwdUl,K}+k; 813ɵ{n [)G?s$e&6^ X7^S~4Re*ӦRwkHۉ 6D؄bDsYH26xLgp=]$ lH͖~h@^O TqDF5Nt!cNϮ_mQSaW#2Sҿ=taUUehQIPX kP!9?WAƆ/5je1>ŝu_g+%τ #觵S3*!N)rYs5r XHȨR@h u=q#" G2,F"Ō$_$VH7J5+D+*\ޓ*" ζNW?uNC%cL XڨzJ1~(8UKa_!P< ?m]1l tE; Kr#r i4S:m!ܐ0mXSyL]Q}1Ӌ '.7\010]R>ڨox n& R@WVd(O8 fQk$a.T4нC+} nc$5y,Zcɓ;ovRWR\]3 }+eb~wv:@,Bf;&-)!R.ʓ\(\ȉDjJt˿E=LQܚdP_cfM]D<7i◈|fqG~Xuc4&d9~#~BFbYA䶩^fYSBDeVwb7cYEa^u[JO.(q(>i•e6;XIǩ%:~.ok.S[g!uAY/bBa|֌ pOj0 O YAk8I+5Zp YDy^e]N8!dLw3h-Kcki6TIDIv3;0"ym:j ~6n8ZR+*%"loRJ 3 ϊ!QC{$\z Ed#-8M]9[-SцCƓ,!&bj x5q *P]/?(μ\dTGU=*Gx wqoAzLZj=v -ލ-܏}D}&ۏv(hOV;ݩM%;~vGrRǵH(ϵ"\q&sv-9jh H!bŁx@ wpJ QLL^̣喥5k9i)^uR$meșHtʻ>Y /(WzqC*0n/t@"I>TA{[cS&6g׊NM-qOd0z` Tj?~{2sn70'I`%G3m_~]xpfrU9^f|,B" "vQ(HBd! 6R܉{ hƥ4~0?捛(\OXs$lI";IԖSXN-v@!,Bh<}rdR0ũGP- ө#XK9q'\X}2>ݛf<$!O3`'xxlh 6=ZOs]M^ӿҡ&eH4m.6 ]ӻv(BTK\R> WkM=Q)E.HZ0FPތ κ|2ȦM''۔*PG&:̠ gE2>j;MDoOr@d&W^SοIp'y!pC _k?ai?d7dh˹I|gRWM5pj@Hj|-v1(4ŹqrĐJ2enklز~},ޢy?5&n*jж{ z06L$~pPbJDod`F ,{I~KfJ+07^XB(@wx+Ӡ#83GW`I$0ӧӈd:*wpig}cT]WiK 8#>{}wtWujrU`n$oW=YSI3jc<U˼zi nd.ǔ;YezzHd 0g I/\XDy xY2> ]*]C}+!Bml*Ezظ/1 D &Yȵ; Sg,~ D6l)#;w(gJ*7KdKoGܜE_ 2a]/J΅g7#HL}Os?xً#_GgW/Fr0ļhJζ4끻^]Sx %6/2vtOo qbɍ5@!퍵8\)b#@CSM - ?6?/O!K0ЙUUzu992"ϡ\pY;8+;~ n: ѣUyDFKU&1zS=UcOi2nV=RA]k5!eV60K'K* ف *FfmFfP;+pe;k+*WaXvBFllѵ3L!Pήnu5*_`sXG(qEX,o{oO8D#~_I%?2Dx#2Hj<&^D/$&-KE |FZœqٳ4DSfEgoJUvHRT_hR͘UEހ.eΓ5&>cjE/D)I+7.Z+%10”LD2v}(fb]~R= `/`/Kw2@W&fPw* D򭨝z;|_)OÎsΆdˢ|Q`As#/QOP?!KxȌX8{K n !n'O`OܚHxEjC`w'7Nq v@K (' oV+ctAjl(s–vgwҨa'f!L!,rQ yCpa j)/FDq*UG$]8ԗQUc7Qv!GY<AA5Fel+/c՘S~y[Aˤ^Qb : j="S[ W`h¥ǦH,9x,/@p$|*h$[ĽAF]Aę3PaSHG#r60}~P5&m=Ѯg$^^^eI6,Ugok. g ,Hv|Co<3P@FLюjBZ04~E$gB=ć!IX0;sьb0,Dv41kC ~no=$I}z.+MZ\[8?5˥_{ \sGr"x-a`a { |o)5\  G~A&j"gFa|r'~^Рy qn1@J.y3v9b`tq EiYCF l_L]5h{zhrϰ+ GԵWJY]9Qm;-Z#*K(zӼ d{T^(0EiM}]e5mY R_$Dl445z)wJۛu|jZWͲ7@l_Lw,qt8߯ƢLyHʆ?Ξ9 oh_Ó䄛:6=@Q.!MK.E>kt~ @+ X9d: 6»yq]jBchpjY8~\ nT4ִ@e^.VVzgQcvS̔,z ` }TA}IܨU^fRAUfU}_wmdbZ,z?Zܡ iXPꀕUs`EoBKE T?Mzesf+:J,e*W`9BeXv#j'q Y!I{ TiEO /}qc\Sm+h_+վڑ* l(8k\䶩:bs_qaKg im f |+$yWM^3R X0@!cHIe\PZǕJrUÄ:^Q8N^S5|}U`{bSzkbZO\;v ADh21&_ 6󺰲6A~Ɂ^bj1L4^g}P j$ VF#?H?ə#4R?Xq#F#~s:ĔsfնP;1-v@l*AsG P򽯧u*OC ۺ ']U ̀QCr$y?0͊x EDu,8:cPL|dH1!_͡[3g/L k1It¶VՔ@vH D.rhv*;#"jHuB[N  LPQ#1.f@.me`ճ! W#_To%o>̤4л|.zv(1Hxna>:v~i1TP@>_+s`wgށE"JYe 轏Ğ!s "s$Zο3S_U/n9g%֣xa ՟WchWud֐cr=U0]쟭jQv6}\Ώ(SU]ŵG*q!QC~l1F䗐}TT7" Eq>Y1-c}S; Wi=B9GQLfcEnVAlgǤ79귿f!MDKj%M2: y.3IdŸj3켰mN'v_>5Ը9@eyZO7+UmZ$^u:ٗ:+72.-/bo"aY0҃J|9ROA YP 6Ȏ[_1kۉi;쀣Ie5 \sWT+`iTX`1&IPjN c.|l*O:dk9b/w}8fS](^0+TE' [+&!!N_̴]2Rՙ:IǴLOn.|e n[v\;{E=ɣ_{6|ʊ" xt9>}0ݥ2mmHwj!u8S̡L5'oXizؑrpG_H[2+LZbPُo Q ۠#|Rw@ 28ka{)i1l@=`&]~AiūDa@Uq2դۉpr)$KdU,hk{}f"6ZVq1PK l Y^M1;eI(eCTg|GQH>f`"EBT2aÀ5U{ <S s+&^# ,URD/%,P^i-?tO`dFZ䲁16IyEC'XJmII_'a0cj@]]$2@c1nb \^vXJra) I [debYSf!r*E=%lקTFiC^&2*wt^Ú(1Ɠ6jwo%i <Os)O5R]#z_Dr~300K2ڲEq'NzG%4jO;_qn[%BhBd;1 efǟ v?bwqgts2J+ aQ=b '-L[XI]DdFY ,n5y`k?awaGMq]96`Lh"uxoeȶ6ʙ H xc=+T>K"uQM¢_2'`m֭yqdd8i幥(5 b 4t e xc&҂oe!6/es.Q,@1)grldnkYlkrA@.3xAD>*I߉FBՠmm߅x\O6o\TLVpuxVEυuGNvw>҇HZ<L)N`cAŮ&$'M 3J;,D(k$YlK)15keHms~&%V( `'R(HPv0 bH.3lW j͕<jzE f(Ytdp3Pk||D\Mu?~Hfz~wF 7^UOErw ^Z!lrq+ǁCw?zA 3u܍,M$~9^y#u[i*Y'gwZ*C<URQuHfu#'wtF𕜂$0JP됦ԀY5P*m%#'0q3d$!_Vh0k֮rzO{pe|z! ~ᔌ<._qCA6e 3p! KXTz\ *dVns['7䭔_QrZ;=^\_EsN %y?n6-wLӷO{/8/mQé{l+j@E[lNo. aSXxR3/Bk[K3LWvoi@%[ 'ϢjH9̩E;icJbL0 G+YnҺRۊ T"`D19g}gswKH ,eCoYUeRm"ssAptcޭÍP ) KuCǬesEDi#5GY%T]ƔJ}pd"Oq_ Jzpym9 5{50"p>ٮ6 Ra}e}Ep B n§ GR^8c>gFATIÔT1L-PQ]zB)d=9qUy4 1׬Ѽʖku'm2ŠA-3UO gwĖR9riY w GӍu8>'JUM5a`>朠C:m$LO mA隗fPIXT ~[ q)Gv59SKk >|KCeC.v)rV_\O:ɓ{ƞLޭ-b;*}UjU!Ph*L.lrEq޾KÒCOwJe/+vH4eXP(V<܆k/ӇL ?DY+95;ߵ}.9P3Ҕd@RBE![w*:zPh}0buoK]nWM6bxI\~AmL 6-)v ?҄bH1@+%FoHo]}}Z:h co0Y?ïr (8}DdBveC ldRj^;@YiJƭ2-Dd Y5@f|iPI!H;ۙ'+um/$|˂\}.}1 *$ zylC!35$q|cP(ٲD,W64ٯ"Z@X74_j]8~#$YyKpkRY,l,YVY;N< йf.Bfnxz.8phPZhLsosCUV9zN29ߒпR9XZTtǍ";m+sdmI|0uuauJtON!L?XIw)ޫBH[DfE9j:'GĒMQ l vXV[q݈JXF(7f;AoekMq𭈣["W' |:$D8qZ*'Ͻǡr,ҼK87(P맪o@(m6vIBR(ꫵK)Nߐ`N"dYlm:KH)h@h4tǀEàW[,NdžrRB*}ґ EF"%!Q(lvgϨ"_Fxl!kWsh\O5oPDM>˖5tv Ƥ 6m#In[F23ȩo\m­q@qi.?.tqOjũl9 % x3A% hX^-O[;/7bkHChuxܯXԨhap4bNZWQY2ɛC;xbV)|?Vθҭͬg-r[C*ϰ4#Mf%*>2 ]`H~X@h%{N!{ݛ`\HS3닲L4CnҘEmoB+"^k=Q๋FN\23 lCLmϿ$9\X` 79)0ZAM\T8"p,ٯF3I(w\|T? ,Fk\mx1/Vܴ@b`%f$ 68+AO,haGS=DcP,F>o7 R@32J=,XƱzWti$& Q~s]l`nȐ͌P:΁Er*cJ>rIez{Ϸ,М[ݑ@S`&DhCL ]6)kEXEY$ W֎s$:I- dPDa'sèohw@I^0d"mpB10}8̽ fy:^P_#amNGJ5lABYJax}R(BnJȣ4 nFj=0^e8\.!R9v?úH9ȓA$]!y/r_mM y <5Ln\.nLߠyhH| !^Φj" K?{e^q%Fe3̀D@J@]tp:.Iw63G۫yxd lZ9S7)dFNu n醡nDafS{*'+sd1JLlYGO:dØwmNEp e&2q*;O`rB8i ˆiq7,7|d(oZ\`-E\NG7!/e 95\2ǧO &@ϔ&߯JoZi:LvGE_--1rBO| Ed彩%|ψ6%%fCTg:#E6ߏ =4/CUkGN#!X3nm3 <>l1w_k~ O}4sCtEHgrd|z]OR[Ec#FTa4`Sy]T#∼*@0郒z2,lC{뫴7JT،&pP+ ;b`.r됥Se!5)pKo 6vBFf%G4Y7n] M X@(pҌHvfa3?4!k W-?A k!J&k\Ť8}lR}˞pTPԕR,-M/A;9GKr,*0v'&&ْo#(My tv~wf^%m7&ZBi@/@8rpc&iSd$ֿ ,2R[T2+&՞)#/8i}_0m^{1Bt;  ~ܼpRUp3 %M{Y[.:Mal=4\Of`(sN\c'm3ьIKefO+l1ds3Y@ qi> hf:r;{ASƉ^[W_wq&Wnn"^x.e V={]`)jZ\ EE7՟#{.yO-n9n ӦF7`Ȇ2jXrqܙK$7qd}N>j}$]P288Bb`/<F:0ΨXvLŋe,)kI ^Sڈl )L`}], XZ^}@h-1Aey'(ok܆r ZNw" `@t`ų=4R&:æAynv1ǙDTH,LNZVlIRC 4ti`h޸PEMxbHE&UD? d|^X771PVHŨQ %oh3`HdI)9m-K$ +  PK2Zx4 l!Dؚ!8 Zݓ գdfŔ#ŝfTj>^>v-o's> ܤt[hCvZI9CH%'g g.X@6zX2g cW{ h('ܪn` -Bc*_[9t”kB{"N;@-/Mšh@(=qfҳf*?c^pKRϐQQʷ(~u~YN&]W _.{nEuz,&:,9g2+ttB|A |^kF%FKҌ ga+QV?->ku3^7Ίk$7듪wfnRjMUe`3}jNF`܅laLA^8~CȽ(N9!gaMk]ߊ>RXIm&ZkE .U`(d?w"@hM;sh҂Ab}hv}PI-3zpU._ca>(Lzbr9= ,jLLjwJ܌`[bEVAݣٙ X%Xc6葅E'WJ18-mVZT=-*2zMTtl&Y=W;,QF=@IP]dfP@tE76g$GH/ky$+[Yk~aOY<8$V?ya.cAur5GUZyeWUm΍@_z{W߰&FuOnnHC5V^_VH_>te#7 >E;ouj <֥RVObΊ1;)?˳; }ʛ ŨזbfD#Dvx4'C;]!K X)K;:ץh`oWL}oo8ڰXO>B;䩏Y_龺lX}CFjC0ކL9ŻWk;Oh\1H: ~ڡ/nֿS2i qܼmGG[d,(/9ckt p=w^[Vc2#  9 QS@k-%@99$G1"y1r폆UwBݼjhN#|S&2'əϘ~1>ܯ݇@  ҋE,t^1{wV՗r;!EͲ΄~ -Z%vr*F9ǻqZ0זO`ܶE!/˪\yZ?Fв'n6Z=-j((T ;P{_R6zӞP{ԣ /4v$P>)Ӂ|/G'k 0:Dּ9x)"yQB:vS.s8''NG0IEQy&f;!+ڎBH dfKd@xZLmO5tOIrH fDCm$}cs$'B%rExswPJ/[!*AJG3=gWf z7.\:zu"O8uwKD.o_ToS` :Y t%!QRIEoDSGmفp>?Y[p8}VkH"UinyvaFĕ_])1ӛ#_T C%ni\<Beưܑ(_ jmK IN"ijE!ynԖzFH U1+;Z%1xxv/~AA,>yp'1"^ ׎Hǐ'+rTNπź=<[/ݻm 8lIDV'P'" <"ԸDHIf %ܓYӟ0eț &!vOFR-0) ޥf[mBWC9Np nB9bXfZYRʨK~~&t[bS#҄-mvWXtSSaдKa~ΔC]U8a! ?:}KEkĸ!͆J.Rhʶ)|j^9 2 ~dwz1$ѭ˻DEy Z17o:zCW1b*$ |1Zn5nN\wby۟6\?>dtB2>IyY s4]9T{DiPHl2s5c]h\JBRY{lɴf.e_ u0'l8{:ܶ\6(Z;wS g;ժ[ dĄwaB[R=ًڏg Rx]i0r/EcenDh|rקN<[fTctl߮-InWG̦657+\25.HWQzҟ-I-_M{/xS;{7n,(P/;G*? -P Hayƨ SJ,I>QGh@[AĤ.}|ݜ,%R9ɾ?X\]OFd& pl R'䳇{MkΕeh_G寜h1{)l̏ Wo*Y7J7$aǁ&S"y4K"kRy-B{RqoX^ўf(8AVD]Pj_hgd81| * |)ܬ}OXOCx7b_c=j(獪 v#_ɨ00!nֲƛoZ;$K.Lw~89 f?^/cʠ\6(.] ,rR#ٴTV૚_2yJ_ii `d!ZsQ ?}L ssFnߋBm<@ӊҦ%C;Xxy{ xWzJ,MEO##"3[:(8Bb+fQPcIqE Udap{^, QerBţC~7!cm_FK N#?Deng*DE+]Tup< Ӓ1/1T(%N2׳Нt4Rv j+MB[bY`w9qav"t74Q]d4?g[ F ֒.2%5g~n̬ʯlxA9zli<.閥p~ p0& _f%*JM}v鵞dZrdHcMx]v@8՗p. 9m_ŽnUnS $ąRGhRO`__JA!X,N}Mx4뙍hP4GX= (qg1>S?:zʑ;׸ցU J߄6MISL!Ykh3~ ̈ eT@'$c!%|Ю cGz+]TSQaT4WY&RTT|LY4 }dvhD^CR$Riyu+tٺ8}4TV%Ϫ£.J4\[]6ljʐK~0i,Vc`Kt!P\dc+};g88DbHh9KN:t~&i6>9X\wgӢFͭ LV̡}kx,*JEf}5ҰNѩ4jPcZޑ?(&H(ʢ41518Ӱz[@} yM6Ⲕϫ~XQFjI"ݎͳ17V71E[4|?z1Cձw1䁐 `$n|r(Q FqUh)ڟdX kM=! 2a|6=ȁAw~/b^c ]zH? aJ =/%?,@cenK^2uDz$)K3䔀NA+L7@TN2Z@iam[–92[wD>b`4ⵛxY/{mP1f?:U 3>kF-}eKǂLioU q""Hlvt4vIkũAOV̨͟ j]Y!yZyI(N4ncYO7t$dE~(RU:[~ 87uX PElM[V6`Ku v{kɋgQѤoJcd#ۭ;~qHux7~39sړ~bWLoy+uP~6<f/Bt"qeҵ b)sv%q)Z(~rJ}9Bͫݳ2Q܆f5ч3|h͢H@TnT,Qkr 4"-d拯v#d Vi2__MX3u;;n~d5`ՀJsi>p4 bQт7*4A:(ڬ"-sNѕ8ʭ#UJor)01!+ ǩDKQ+U>x(]~iBhV`uIn9s0bob(LJ rodl1 }K6@ 0B $ߘ=ц -~^p"xʥĎwYb5>" ʣ)j#~c?a)PwĂ8JFaRSۀ)Vgcd^$EjogG\`Matꏏ$V^i78!N ]99O0]  R,BEgߢ{Xz2Z7ǹ/f k_JͣẓV+}0vAuȁFQnɪ@*}ὋY#bMoW#*$h/+/ߧ/%P]RK% MHC{Y 8jFGf) "rF恻xz*9GoMhߨɐE@1Lj?L] B7frO!'bO6R;+X}-$16V V's }{GL~F0ӊKp;iy2 uxi?/uWEd8Y m\Ĥ0T "z=cfNmrуա#"/gHu:08fh3M JE%gRާs|@ǝDQl-ZCXrmJLEoqpޕI< o 1lO 6VtxD v?]~\(|Awn*^p5!v _uF ܵk; J97?Թ$՟H&79qcH j?F y 9G {a4#D; 5q~ `&m- Zt~ij^)z1XJitid*ݴY t>=+ $>kJy90ӫߣ{d2ꆑ1P'IIOlo0B[L;=ѪI霺asbtk~̭7^8@O2;)i\gGL oJcʸ,xBU ,͸L6l:{[cWJDޗӇc* %MM &L*G@@6<ƚoUV ş#hO6*gp`=+s3>7g|ѝs#ֵcP.D| Y.%^ D16g}gi+f%CH=ݫ8+KYE٧{( iQ!a"xkMd0W})\Ku狰`Nfo߸/OW(kEBO\@SRw|y=I _>.Nolwy*~"9d3s(r? ; K %[4 fJ#tjK&lm143ۀ}ͧZ dhO=^LL Y~`@P 74Y?&ƞИ `I1~LBӸB; i,z\)dx!bRá3j=8a]e8!+5%To#:Nh% $kRH6=٬0$W)^lvq473wa2p^N;ݠ(VW*'ɳ #_%&IEb !$U1ʐ@Y7 o֧LD@SM3Wz]LR"?&#JwF/=cQTסIV߮GY12h'Vt&YsEi+_5X/R+i.鈭x%nҫ_n..ƝIA͢%vo6v|Lo~tu %ZL8dO9ͺ@p@'3xY?K y<,tr{Vc.' 4}}Yc3z יb溪G ]D!ZtV=A "* k ۲a1 x@XpdZNV~NGPwħC:Gg.9%V A g 6y쒹Qf\`,53!A .7HN8~DvFF )- ?iY~ꏔ"cR{Y!r=+mٮ&WkIywr1[CVϿڻޝ"O}CLQ3!҉MJh 2ZŭgiGΦϤG@ Siw uD)֒]W䠠G#]ڞ̩v-4H25$w:"ˆPPU99?leIڒ8h@ 2ٜV(/"갻dKt@CgQޝ,(qZ@٢Fq5,2ΉM휲7$ѲT׿Gz0"ѾczďɀKuQ j̾i4~T09 o@/&Ǿ R}[8b!5{ (!\T~`S4_畁<v6תοwqkկڰ7Ke:Nr0h.~*)(ҫGX-_bB0.{S|';71K-8!v)"8 Ws=4mc( 0+ @9UӬS\+)R?C:t4^/V +ӂv]qR:U+[~ogO3~E{"CՈU .!ַ1\whW% /;VvDD̈́y[PCdw3}ۤ&ne*N,44ƞ>N0#6R*Ќ8{nQDĤWv@P.k$jJ5g.C'4`Yj"+:L l[- 6۾3c^o=a)w61{WniIOo<ܫc90Dx[i\Vㄊ®= qkJ̛oΪabhVLZV—eOHy.1&(.|l)<]&pso#!QO̞ͩ)|hlgݬSɘG ^ECD {NN#O>%$;K5M^Ld}Ϋ0AO2tL۲\J7mW\jT23x^z wg])p"s.fk pË<`y:zKgNP)pm<3dMgƞumAor.75Pf+y ԗ.PKj>ixٔw gG"xѸ (>qT%}#UY2H;T(-Q̾^9fk9$.Dmk8L[o5,N B@,@ qa5g D\'LY|Ҧ2(@\0U8؆Ъ^NaUG~U#\}GrYw㉝"Y(( Fܝ/f;Ypĕ¢EG;vs܆yNNhuY)ЭW\H֗1kwঽtDR/BLKg;bC?| #$P,){;(Dϑ}2RL,F]xqd[ B=^髇K]B#6 YMq%rnG^a80B.rbvly`f[9?jl7 ~ <0qKyox>("y1,vٙ_ɫjG݌hE;1)Ko'< mCWebc_ "'Jv".3}.#9gqOR\=%69|FQpe~Ơ)l'Xi`RbSEƾXS Qy $޻%^rn؁GIYJ¯-j^lK?ofՍ »>]( NqgQ6Ҧ௯?b)͜^h扇~*CrWgQ̞gNPH&P|wΏK:X%qFG١اnCR k\V@@A"\ w;t!p: S"h3BJmvM2ȅu{TJ3 F:ݱ]*JAq MЯQ"8|9L.Zء,*BQM#zUjQ9 B不l?^?_e=>)"XP<Û> 7c#39/xRV 3G!b3&oWlgx *n{bUI,.珸^ƪ8JBI.9w3}agI% TbH)zb"4? z uP($L=:ż e6;6"򄻭L֧U w1.fVi٘l%^gtP[J\BECOS b5TN {#3Bݭ0I('7)u䇦`tNB>sG,ӽ+Nw_LG3+'؟D-}d4 691rld\tV>uu"uьI{$]u׶ r#jYgvbC8kQ jL*e4w|jWL^ 0a =XbOv+v@r6AB^fuQUZ/L{qZ T'CRbMQed5#e+M y:z68ЃRP.>)ŝzi /yuRT08f^kp7FUuصimvzR@a+ݑeݙv;nN|i'$̖u+f;}u~?D o"ځJB/zR= Ԁ^+Q`*׍㋅e< Λd`4ćόQT41>e<ؒg]U,=^Lŋ&HDw S c`c=Y<4`ոm5mj6c A%mb<@bFFk>TkV/c6dOěv2dAG-\u$ehݎf(D/@eZ0MvnfoxTMzaՄw0z4Qz-|m3/_±U4m L )Fbio7W6Sk g* tU\4ޮ,Ŕf<߮ 'nKxU;0 IMqZD K=~iYM#uN{|W t  T?ZTAO;}hTf:r(EAYmַKmc_s m7(_xQa3Jc)$e;belvob ܋FG!*6blWg`mW5 gln3ܖ=$eUoxn4f$moY껰fD&:i=m#Dg*'g="DsDjOkMʆdV:fK^>kޓ~[T2/YnZt-|17 XJ`(,p7@Q(W6|E5d2 s?^aa.ϰu`&I$ U.@o29' :7H|O}>V6}+:NCsyuVQ[ۮĤҠUb]C:lF+/<ԝ( *)Vp(P|cLFմN_~nHbHԟx '?/}H]mQs":h l;炰0[DH5S =[vh;wPR#" CMe!yzenUGknkW^& {i3J'0sT.B.X'>g33n5Z =KڒTGӏj~`w| Io,|~ӰsBِ!;`MnSe+ j\ 3,C紋ˇܵ>>kl<-ZYk+~O e듞gZX{ת)h@sD-XYX8?4sM? RK>E#۹=s0 ]UŠ9ap,v1y+u+ p*> l;޸_4m+$zĥZ&UAT;Ph>x]T^γ,屨cdI'<.œeZ( <:wf(;c&o_`x@?w9:8S"f$2Qq.wJL8_nOdLsKC[ S~i~)Nl B F5FLMHj3Οc$y (S@Ku1 P1}f_|y?)|"}v `[ z(=#x &v'J:cdt{ߡRE+a RMcnJRhlqBŷʥP6ϗo/75nP \% 3R, ?~c㐙@eyA)~gn 5oJ ֡}uyV斨[f)zX̩J:(WkEY R:/xDh,-9ET~VP5ŸYA%o܁ zOFkd4F-J#ַ~iWMf@Mct>L66mOA)ZGrȞYtqQ[Ky`tY9_ǥG+ N,>QBK/r*¬]tY)!`Szqa1 Sf j"uC=h )ᴼoǶM_@Wk7W.Oi9%*ㅂҏTd3l)\R]NRj:Qfv_LC"ׇ]U\(dOs>,zW]5E1:RvvcDtl&կ} na:Qu\`dyYbu3ç׷NԄX@gasȄo@s߼-oı N'Yz#%h α1*儐WU"r++ _dS.h ҀZJ6}EWM5Ius$4lؼ .eyx6C-zaeZNJ`MH,8ûfK]*97`[%wƜy',6W0-NmnUp(b*֨$4t,n7ʯ|Ƹڄ'R  7JL$D/U~O'L2*1Lxac$SXiC_ IzGvӹwl.hR{[B8c'`h*;/wq*/Qt@ 姧Xj/{;~:GFE a/ `2k ZfcubL: ˭A~j}jM L: c it~Up[ \x:֗6ߩ |uŻ{C^+﫸89=)H(G/懏kS)~Okך|p޹Hn+wu}1\8аۧuk%cFpHG " ˛]>X9,ʱ#y"~=f,ДBFgjQ]L+@ bA@ʱȳ<ʱ!!)Yh=k"Ύ|2Ǧ0N}p$AsUW]XJ-TGd#nCK2&&?4ܽr s_P!mIDB6:=] ?NhՀ=Crd&BE/1O I?1|vftAV6GNJ-B+4y8'D`5LaN:yn|`Tٗ>*)ľ<TQlC˲e ۔dՔ`K[h"%]îFaYW\W}ɸ%?N[ظ%l4(tp,G/K&$h_SYsGn0:V{'YΡ($/ɍQҵ|vj('Z@bTB~uö W10J b 7<(0D]׶<sMk`2;Y Hfp9B[ w2/RL>SPer^%_04uOݠ}iiuNN̼$z-["hs.Za^`xh 6pÒf7>+-Ӿ0vV3o)[|tɵ`;U$~Ffaa{4̡Z|"ƴWra$z_uv ViV}* Uйxb `eLUroJP@Vxv^R1,1oQ/h*J`1Z)F0_x%Iu~}h*gލv[@)GhC-܎ڥy&$ݲ|⒎ /[eqh}`uj; \U?ϗ|kRߔOs/.5uD ^bxj ٶL TM4uSG+-HK2|$):W> +!u=$(w95YC FlǼDd"h1Crm]X}밽?%X,"4:~; rAe6kWhTۛR.[a T$ǹ_Y%hL/mV[}*䫈FʠjrsMw2 BL¦D pkDb K#B-?}k2A!:9\pD"ۜөhZuo/&yЛTʋ}Dyhgȯ7|ܠ:g;~“,lѢ\*] Ca?<bD߿;T@S2]"AS*[L-V[A,RsJ'i0[`1 ?ne9TSZeF,x˪Ei*Rm6~GxNf*)X0n-(Μb#Z_+(~ރ9֌.D%w~/ɟHwTq[cO_蠵{ g8S˞(<)kY0{ev-de2)2eyMuPH.5cV[e\KWQ_iscO?vS*$Zkd.R5RN-qy͂-%J~.[pnz! u=) s[M/xˡK5Kĺ+3ǵn􋛖! LkOoSezd|ly=6Id5&G*ӛ_0s9%oS!B/-H0M<,8ˬL]5@3%phۛ!4޹KC"+ms=9 Uo'?.xa,^ʙ5ak}ADQ5=mI"~{ցy:o z> k;PlL9nB;Qbo=Xw}L]J*RT^I뵃U]yS'~ֱih۽hڹ[hũ0Vw<9;R獫\<̌kt=rF3UzK50EG0`N<=TNUC^)P5ot{9qM+U6 UpbN@! ꛷?r{ yh%x{T- >ѧB=oxY5"&hSr] X\!|0S'doxݦ'X ;>*`' M~W5/pT6qȷ!Rd q 7 #`dhh<\3T->=SWr٤<>h` Y#tV}{T;T>t+`Ns$({2S<Mcʪ3=s9m|h4yA ښ#wDGrl?'xEw/GE?,ky{‚Vae)APY,+aM&6ӹ^9?1pah+{>`ՠ.ov+GI %Zع SXc֨-D7&nojA4av^s ժeBCmޗw7?|%S5BYF$ g;SviS;^) aYA25y1o@y*%9% u=ϥw_R>ˁP=ld]ɕOip7kH[͗q 7.{813A{G. 7KIYʻ}⤱On̜/g%'=,z[Cq^֝)C6ې\ohx0$2݋FVy3 3Lrx/i|?y9Rk䛅{Wa9FB(n"xczǹ0[B2iY*շyRq%_8|"g{n/o5}K"=WJﲪU3LJఔ@f9T ڮ?4S(h_)NQ0C3;|U0])$:WF&/.u TJ ̌ Kcz^* gN{OyxrY [c$__c2yi`ddT#2+e~oF[R QK>@8Vrs")Oe !RHig:rFZ:2x/ߞ_su{/h#;$IYKcڪKC;\wto|L)l"%X&B|şeN$$Pj?+{"]nǧYDL W&V. Ӻ<-T^V2jxWܒK/aL"+(2WBև]YD%6>"%-tbg_r۷vtGWrp龇@2}?=i`VFm]iARHxL!BS'};L_/As%>Ev 2/^P}Bv>.IƕiPvx'Gd(FS=UbI)wA'B"饜oIX1]Bw |V]gmr )A9F'r !V+}PXN9(?sHrC\vi,}Ũ;Uk/'6êęPVӌ\<0bm)0-W$oJvyr+Aiġ53^P6&ƃY~!ׅykKM9`RjTOSJqX .6g†ɰ>Q:`̿m=d9X?e&MWV&d;T3Z V5AP$y>ErU>Wi}lC:@[ X.VXn#,gYŽFڂ^++|?[D{CWΚ\XcNHgb` ʃ2|+2m^ q}gܾ ܷ8bPR]dUK?K鶃p'E J%4a(.[Ra9sCTi`tr .ܭe#nR&πQ|k[,a_4/tSjƇȡrƼϴ,6FvӺ$|떓x}QP B`;N{QT]?fF@J!YYi+0ބ! &Iҋ})#G;ÂsƝ?]vj=?A~ާՑLiwSuZ≲ $n a%; 0Ng;Ub  ZpkVm}q,!=iěJTZNTw6&o/4}ÞƼ{1!g7hgYSJW+FEʚyLdEʎ]n(t.f?~=gۯ-)Y84#=rTr`q{zaPPFtӖІ@|8z|c>\ p1Ų39{$Ev"zdU-r=@s5?& t&sl>?(ЗڌZB`!k=8i(꘴<퉍l0.f+hnbuESWBCCF}v6֗ks @Q(@__$vp) 8!֥Y;o5&`Zfj`Cp4`̮*p?<#0HIu x*tFLyMqG3&ϴՆ_oW`; B.ő=^ءyacWH/2:]GjGLÖ5]S [7gd(+]ϝG>'.x+ lۣܺC %H/"j%&mJp9J8UYjϺl/ߋ[m_Ye3 üLʵG|ޔOTRU+Zt+d诌UؚvH[)zgO_F2,\ܤį[koWݖN8\væt\ K׺r:&sjogx.i>b}*1?X) IA?5kl<є~3 eXxçvd}tOѨ,[t/_knD:7ppv3۶Ol!%VLÞ/@ 9-(+իP7>忭QmA?!xkחGU*03iUVh_R#eTMز~`!\A7Fࢤn3lRJ\@7c_YA2oL{neR6eLq=~9 O]k< ~= K$,qwJCo=~TvW{Rcg:s<< E bCBjp @I{h]CdQ|:bCmZv5c) ȝZ tUz'2۾N5cHATq 3InFlj<=0;}1חU-> !-T/^uOmSY_x$3Fӝi^2)r-C?C3\3LlM-X= f9~Z -$.#=k/G\ sZFĚp WPYNAsOF}Q FQJ!?s_ʣ؊Y L<.q?*k&.*;7+d)!9c>F8Y`+f)e7t#=t5檎#)_A?GOC^U6ѰB-ڊvc#Ou$yඋ~\?!}S=~S,݄}d"q-SjBXux%1`?amyLqiX4 {OE]}uݶJ[!v몯g8p !"[׽&zԫ[pEzG_CPnCFJL^/bxsģ&̵A'2tbF V8@3"3ɬ8W!Rov̼6QG fP7&7sƵw ihD碏y̱s k!L%U;H@ E(Laj4*cR#,dNY{B֟ρxb}YGLB7]E2|C^ xn.vfПXȲaǨ>1/%꣺,Sޓ߂|E{Ks8@ݑmqRi ;Cǘ>'LAL%UD>xj|s)ˊ&wBZ5Vea`s^kR(f `񊑴0KS~1,aF 9/ (s3ltRDx)! c4~YL AQWSyCgjT"F 2obK9qo%L}& x*۫p/X,;2}!gK}ǜu<;txq7շ #J8@j,oYV1YyײթK/>]Ce6ذ9F̍7N:~, ¨"~JӅדo+ɕ=dq[Z_Eeݾ-RbĸSBx,`x0a4ߞkH.n>#&*@U{ K?<@y/K8]1u%ݝ8Tnqbg*f10.Su`[r0S-"K7>}2  O}7A7B;Ha&ZN&.SD;>rP2=){ޚ[EJNT_l;ɿ!yhj##rd""щ[|hF~8WɃf+~BAu{ΫP(O˖'lNK+MMcA"Dc{ BF(У{㛥8=i1^ s_ֆzY]?9"`;@>DM7.v%b9SI0(TA*5ZN'+JQ^"6LgFOXVpQI+nGTL߬AS.U7W^O8M3AxmDJ{ 1C%/%Yv,{NRhfvڽ?iE+ ȍ2T3`JU;2Q2xӊ)r8g,&/` FzpFV[vLpcnrևgvhJBffuKn|TYa; )#^zBPGcGג&`hr,,4RE{RtʅbS3GVk@L%=mbj@]ahLp.jÙ*ZnHD瘒j 6ϴUDYظ\sn%*xڭIGp4c8vs_v`4|lcs|uX $0Zco/e373)jAhlG5"Ya5Ɨ %9Dݲ|7[a̼/JWXט)ȠHd8N)!t0WO#/,\rbCirBN\3jZPë'y!H"LàV݁F{Ɔ. @Z`Gǘ~.*}3ijqo9{~OmG"Y-hK> ~vI%;De/I q5ThoHXOCc/&S4RDqםEu<3 nDI?;nyiYCP}>%c¥.mbHRg\a_7{3C[_eYhxGK<3F@ayCOO/bFe2J#j{'h|hDpf]zn٢xmy@*[CnVFg[(PtKǏ[@2tEVF.t('޺hg 4#a yx!"Ѳԡ 2w("X8ɫUH6m=Kgf}-v5>a(wcԟRaXz0G\y^VYJ4gd/O!p/aUC Hke`P 3?`U1LYpQ! 1 {S_[)@ epVt%3AOuZ?z0Be41n&Q)|TXtdy5^vJX@A} 1]iN8A ?"7Fj\rlH0XJL:CNf{JxŊUSMYYBe3 /M#FEwGߊ]iY,+Y@{;w /)X#ف>whA 2e0fx5cʼnMn7 Z*xx0jDوnE].+('6|OeN*M .vdZA5;{OaCoAB,F#Bi6$=vxθVlOV]a#:u6/ī6gr>$[ivaT܌+U[cT°ϰN?q¦c]u\"kl4G".^K 'G"oM.en9ļɕ`{n&c[ /PC̢vVFǞk% UZ=çy3StE}') UKT}=4 >gn(MwU8d[u*J&ܮz&I@XXTV336FNAk[P2D9jZ >|\ӽdTmyCi?gV]~t[^ 4LނZ u nwi"7Xcվ1L?$R-zߚqVw#T鎆vI0TRA{qWQ8 %C¹<qt\*֠$ R8%(V/b]EyW|F=tAc׃Bv']BVX&lyA6ŷ(<{G\y'lB倌 #$nX5T*YD!+5hG<"nASɓ>[.#ߺ<[[Bh=my0T˯DR$vX{ϜPۍ E c-B b \HՑ<-c0˽vf/%=I//`,/q&\+X{O^*: kG\{z H+K*fUR!ɉ.+ixہC8bD ;JcަOm-[V:rh`\2^y3!'}px|rGlI$Nkg ~ qnmTr>hn݃ G--Pz.pGIxm̳y;_IE2%i~^s$IQaʨmV|ȎC#v{&+ ",~Т%LfSu( lH !/<"L@QF!nL|B0l}uI$.)~+t4'Хp̡ ۧdVQV(Q`VҒ ߡH~h#}9_п[9>:a6G0:*W<{I; ц %q};*bw㊏-}aeGktq[FIBozGPBox9Yfk'~>|UEg[!S̶)=О6:\߃: ƨD%e&-Zfԝ;6r[-IL5r]~;UA yȘ=PW|4I'$,*RԨ26V~>,goANMeZIq<ӫB(R@R=gO\>O#apCH\۵fUczMrXL3&lӉ!Lt!j|+/S+y!B!d2 m\ߙ{BEAU>qĤl-m8~_ycAdVZJ7鉞};ūBRpS(o#qqkZ2>oV S'Lkls"pby#pZDCҘxBS| bD0O 3 yK}p^O=4I-H%*ֻ8=O[\tM:a]S։DΊ9N#-iscjNzs)Vч'ӃL^"s۞>L=^ Ʊkhbʨ(2t@]hRٺÝAAȓfևI6 !֑9[=pKbdfN4f#.NbSl`.ScE%I'MPN[< 6-H|κn@ޓi.qٽr<}1MBFVKA ,.By8Awrn fV6K/~~ W_F@1s"ڈL%Buoż#Iϭ51%0}+gv,Djr .z_Dj7o,k_HҐ~VxF|?s5=jVkhTDAR]@'agYFzI^#m||7(IKwM!q A[M>|rӔ#bx2Kwa@A~ P{+ť`|}O"QgdmzFM-fK!P"ip&2S#̃LvX&p!eW o遷Oxa3 Ѥ4*X it u)}3" ؠ2#ІE5zƗڟgzD Ŋ`n8'5ߵyT9>[-b(xg O8]jX*gdeÞX{Z"=lE4?j:@]Q38ŕw%V.8hn6'fdYDZ%+Ds 8;ÛAa lCo&RdXsl4kRբnfcАCr:cW2ɶO[Ebum= / pC1JژUhbKFsQUF_a}=vEF02:0бjVC2/1!jn3<V++H'|gFRHWZZ!OtVL}χ0;'11w0/ <$Uĭ3m#Zνl5 ĠBGڐZGD1׻c#K;vUJfݫb4 eBO_ּsбS)D_ő p{_g>>(Ʒ0xCѲHP 8P(@nBcMdO\ WwͬTRk ڭݷ۸o>|it)ǃ),9pf,G!;Z=8į c]nT&"ZuHBH6̤3߱+se/ᆛLjfm1-X\H1bB#4I^zWxZ-XX`T'a1f@i83fR&Mcݙ.Œ bcﱸu3iymɃ_rQsmr9ֿ$Dt5]S\3"j,ۿP+O?[OzבfrDAI+Y2e'.O61op)ߛ#Nz"6Jj(a_[vr%*p61N0DpT԰(uE :(M8ӪJ虻QDg&m\#l [ (鍗P tWFŽ0#$+Ɋ'Uh[ OgKC wR(7'ILǽ#P*ک:~AgH)PsI:ӹEHԇ&<i5ωgK)4VKfUA4ޗ)-ʟ60߫(D_ EfƍFa6ߠƾQyRWb>mk"LlUPŕ#ĦUy(% и+t1!fq E\'r:` g`s~OguA"Zm:!=X u"i$ܾKFeey;!Vo.hqW,Om5O&%>4*ŌpPd=s&A.m=ɑ)$5Fc 0+W =ߣߡBj?DOX}Fi$Ã[@/>.]J/PMBuG ,,e1mܻ$0oeOړlFUQ _܏xτ H~H~%}ڪep3IL+e_@PL՛hQpOJWl!gشnaMGM>/4/A rkf _T#GE: ռ@ltK@l4͉CtG`eǮ.Ȉo-TN!zʮ& ;G2{[$Em)M\1fh!H/ }&%nϡ9v$u0Oun}#AdAm\9\`tdmӏcdF5 u7ZRq '^BYB;t^2Jƴ.Eu%3[ V<I;PT1']s k o#!O pd/HbDs!S [FHK({]s-5Lkl =:# Ml󑺀`ijdNYϾ0*4|&H %2i6TЫ+H\TU\1JxX AOQVM?HSӔ2!v^* 0nNQh):2k"w٭#U:SAj E/).Ă<jwe‡]ˠC8t­׭9̸ (du1Ղ?.6gĺ_tLuC0eU"HϞ3WŧRwטs}U 4XQd0ޥ2xh4ƲGܼq>^vs .r ut|^ )!4Qo4,M)2A%-:W9/ f4iHץA )prC,gyGu{OLluӽ BSC[A<=Khf ZC}q`|_BlB8T@L*wfxHd Z;p\E,r1:ۖi{&o2j%hvi+=ZTF zÐN/x(0ysۋY%#O=ϣPDLlԝ=7T- bt_ Y=td% ܔ+̦[ގ5Y9hQ%øVX V=hHM+EdNy3͉y3jzN2L~)@3pcF5>eCyA|pIfr$0.wY塴pe2q'*=h>H m&!ēǁ5P)GEu3)egjpgI{*Pïpp0Cd~AlVOhlE2]@K :4$x̦|K_ =-@/p *&.!+xh-k2Dx]=Tݟ `ˠsٝ 4cϥ\fRGn` \Ɓo8??D8+eVZJqRNS# Wf-L}fl3#{ZIqS{X m֮_I? RRyo+*z7dv`+@]RQ(.];8Iw2&g_8.%GzkK'Щ_Ŀ#u(LDwLAaȟ ~$gcTDQCDyAK!1, q=96^]:e7aо0L-kb*{bf0,SGeuB tƞ=^!V 咜j(>hTQkri0P5 8R,Go[d/R%| u^'MU{Sy ]?IJp*)7RȢBg@fCE Eku3Y o08+OXx&'<mՐ?>dtkɲ,:DVtq0%8@(~ `l^x?UiQV/̻_mZ8hXHr`d2S&8SاJJ ?hd|#QD+>iTݯǦ5g?81ڭA\B*e}r[Zny_H> bĮhM Ǝq+B pv\=(4`uÃ̎MaTO-L? 2U'шX?q{rsKh/G]GFsM.`T{Ek)VQ\$8[}jE?FU? O6N}{ޤWjTGly=cs\h6ImpMMЖvCLo7cg]Cnj˶'1H{X`Qõk1 cwT:f|8Al46SƄN)ָt]F f2gD-m{sD1O_<10?Ղ$`=z69hY M$aO$@<:5MDwQ`#< 9q☔Q_KBNW lmIYKn`5Mb/k/M\g ztZ՟ߤ ˎ)EjǞ+%όq-2[Kr ċHRGߡ0{_sm~|h?ms)IYw7tX,$]Z <>oqFS>:ʵ[ ErEq0%8HKUw UYŒ:jӧ۱-Ir lɇԏJKRr/pGfA 0HBg)2~i%4dMnN J Ga B2$^R'C@&⺿pҷEܲ]2E@,uW<IK UB? u~#ȸQ8e-g>; az!T `/{8Ed|[t'Ga LZpnn]|v&P@ 76hAR'M*y-Rp 9bzw)1-ؤpE"Tmg #d Вdf7\4k"i03H@-=@l 2WƧ)Fsx,臏O2K*BoG#un` 7ĥ>٠gQ/U8J!ͦH, 67̾a᲏:a9ȼ4i)v9eymIgGV>mq mRM% j">"$HU%8i_fTݤY)]77Gp ʬf.ͮkL5!p&jꓺ%_woZy r7%_ʿrŔ5Q/8du$wyq\g_yNauci>/ƻXɓY#vgJFk A֮@pu4vc XH7qJZd !Q<#^ qNv-Q7*ad$dz1o/ rDV.5u~)*ί(;(5b&gHqғ>II"@\!i&GV$ X;7DD,P tXT9u9+j!NONA%βIc~(ܰ I[}k~ >s c.HE˒HƁj _ Nlw]] ʙSR-"YzG͔!7x*\(p2G^&R/e6L@{`(yyӚ^ 5BmEO=."E ,촕ɵ:̝*!jqwCoV;rlV.^/kƕD1&R3;"삂s8{:6S0dRWf}jy_/oY^F%GbUB"~cϔ>ő={)+uvX_iXSaqZg-@J>͎' ?a`ddMs#ﻴEi wMoixiCo] Գ\SzҰ1H{\ۨ&$.!`)lLDm н"wRIiHz}$o y;7)ZJ0 *"A2}6JXZ%H;~o*!W =!\=lz\EiBh>|㑍Vnsvh䰩ZOuNuԖ,Lpzem!7B"/g;7끟Q:=Fh̅B. ;:8nB4 ERF1x;[2w9}4JΛH+,_Bi{HVSBD8FcBO9d?>MEBUm3u要ղ Y_$nCȰќr0#F_;Ġ7d܄Ȱޜ|k=9/bU;Ψ>Dc']#O:j7ȝGu*'$ aeOZGOyWA(ZEA$J}/QN# .C; ^> +x]]bIm~(t?O0ٔWP+;ϫEbRwwwFְ'y+ ٕt(Eq_e9軝P}JZCPԉ _LKD !KePv ±9]+~`"H<"/KiI3NuFa}LTXImnח,܏1pWU?Q7N6'ePIcI_?B"T1n"Up cB4  |8<9D[q[AUILW AQ]]d6l<9Lh G<;KSgϿ}JoF5+xOLl6f? ^z *OE!jX9[CfǍMOTi{1r,xU?!4cfb̅: $]ޏ;B A2|RĠ9_ٮ稷C|o kʝؗi@W W a(C6 A`[=%S#A a7F?Ax&r"6Vp?E*`n@XZ<'QNa6-<43 }݂,]LvsAr !=}rNReJ-KI-4?6kWIBAJ3F3i4*w}BMԮ&,t] K{W<$EAprDB *'/}Ӗ8#\D m9N Wԟwbŗ?L`LgUG] .$%#^<Urh/p"o)]):ɮ>5}z O}ۈӊӮ1uE,zƑOrR)a69@9 aQ@bg-gR Ε{}²0Yɗ|4+tY҂R)lĴگ$sxt那P Wz8!h7]٦idAnPC~4JغBj#l%^d4aV%O'Vf&kLVnj9~EE%j~(ͣsȢG(_@/؄i|[+QMs8w"7ϣdIsU#orYcFps)}E΀xlKzŠ3ft} l"Шp!(i?0+r蜗ID "\`v) c:it,'ǣqAF :)P¥5$ur z;*|vMz?+mA^E@8R Zd#>~+`%rޚ5G/Mx.*p]U51"$%\TSvd4ELoT vF姼bnW l꨻j@B|!c;Œe =6Ɛc9gilǗ闾F8;Ԑu[HZR81;W7t$:}]?i=WsD֔, .tKHa1#\)=`"3{mM*ރ.k&D&<VmyU{? yJ PrG~6Uc2Weeik߶}l.1fӍ` u4 >ۓxOJDZZ'*c*PjroE2||hבTZ{{2mrX/H$@ lǎ uT,yX uv|XLфf{Y" -vؚ#f<,IP3 E^;'?fvBæ7S]~u`|[~_Yr'dN(NhR:1B<%!B p-RO0zasɆVS ]#qcJcυ -0l.D΄?`:GkSŜiĪ;sT``/i@ቨTVyKc*H8-Koou!LR}6VLNMq>UVɺKtXRPC8pWgu>e㫕Sz͌ h<%m2x>`չ}wplןh-6f~mB8i2 h8 aLۛX{bm܇z.+R2)h=}e!8Ex,fᵤm}B x BŒ?6m)4ƞ* qHɢjc'p2Lb`g\̷ẏ#KVw`:mX 4)-QǿFiX5IW0cZJ4 &zʼj;o-ʋdtt2"@A6t83TPzg* =ƁGj]9h>D;D un#ob~NJaDd CaClv}V?bTոC9Ee|솝}r1XIw'ɤx8Hz> ]P0ig"<ťwaK_n[5h]fRE D8{րA/!W{}Sد7`ڊ뼫PjE߃h#e5W$?' ԳJ$P~]Xwqt[{K;WĒ;nX-G`n2nϜ>@ܰe,wk/pžœGO(Tzn]CA3F1?#'*JAH#4Ewh|kg| u_hb2c߮d!rvo0ۧ::7F _) Į{ qm$˸.oe߀j*nv(נiKGZj$gY8P0Rی`r!oþ0=j:L3-r |uMm4Mrv] Q2l47J/nS*ؘ< 4u Ϋ*i 5)MƖr~,\:8vI X_Sz0.[a}N U:\«jM凇_{Zl? Ur@?]CC}"nyK8IU 9H4y )6 0w|ArC{BRM.l Q~_nK&W*GN*vvU)N0@=v)0K zN ^H?WΕrƬfl:a6+S⺂CIύVp|CBauͺUڷ־[wr,UHSgI'$-p9ASpeY,I]ȇ)](R`ҼRm0B9M~'B*}*9WdhooX|Jq>isxa4 g3Gzj!IZ&zlZhbg"+ѳmf* XL`g ڬ"Mt4}Anߑo#H#أ4_^h@Ńe\d?@w0t]` #=r#F@Ka8D w\z}O $+ӫDQwno h>}uK`FTG6v !ޢ 剋#e&ĢD|n= 4JF':&R;_u:xXZ qmT㌵a|OLIHR^ccJ-|3 ^X]nzH#?A?,1n2k0W-;Z5ÝЪ2bT±j{9]'jy@3Pܣyx *03)Le>UWRE1k(``կ2"P p(O/_Idk˛4bmAzHI-!tKmHU\bASc2;10-m+j܋uVqf![oYT%<82$^?`X/j_+ͶfR%Bhj V.F#_cHrnxt\Rgˈ&?b h;:VX֩u.Pe>퓳G\{4x3bD)?JxZmG}(J8ۂLQX@;@ƚ.7:-2ϽyX.Ӑ{kis2"Wh;ǨBd V ={TsD.ȏt_j7t~͙%~e3m\~ǬZm>wYZ;ޓ2el2z>CSQ3W B!B)Q<.#6N:zV9@\)(f&E/7z( b+h_:S!"_cMձ `~l2W)\D= BG2r]!^IP뼡Jp&Tbd_pw9j)0zyJKYoxWCkQҫ}BOI=iw~ z/< dr]%l3[D-::D.|G:MנIF0Aꏌjt9̬09Թsߊzi<`D{`ڰՃ*FI#Dě m.ǀ ~QP \!ђXAL%'bZHfo@¦,P\_2tHme/7mm>-HjRA&oyŽ6nmE?D+萁uTNJ)I~AhP4c1"}bvL(/$LXʈI*ˤ#3$Ca^I1Tޡ FHMc*,džHvw\ZS. na pW$Rob h X*h"e/㾭Ue>ѩ4Ƥm~-_m-gD~{iMv&춚u56ڪ~&JQh~!YW>QO_EBB(yY/i5)N<HID'fT<\$zl;G¬Zߺo,=__P[?ivd@>my݃iV'2%Y :Lo2;5Gґ>ܰ~SA7n:.0`"~'o"0>ksH 2JstZ1UC4ta=@pf5fS h9g1Drob{>G| Iw!a4+uHָ.SatrЄ3v`-LR\Z25p>RyB$'}ؔ^]5.Fe8=l<]@*Ѳ :e з>ZDR($vKg-LU @hxmҽ. ißL%Qێ\i_E84j+UaK[ x\E2Ơ+Uhun8 %I*GSMZBDEVyxYNnx*h,\9|evc`y..oڔs} \Dxv5ĘrJ9L4 &xnϽ_H3`əy-o⛈qLȃ|L'hIHXE<(l_6X[RM~.Eǻ ftb;*B5B:u.Ԉ͗q%T|zŀ4xZ<u5==Ƈ6ԦP]瘜 8\FgߵYrkNƊ]{'grٔu`#BBN$~j7=g3]9N֒Y(3 Ewyxr0)b6)(٦$hPd8VZJRlKKCG$RSfac %xl^=L+F4d\ xl_ ZoSaw2oŭL !Vjh]Oo *>x`.Z-%%s3T^?;?*GH˺ɔk6[?5-go^ާ\XQhIn)qtcߒ`vu+ۯ弽G9֬o/9+O@s5;1%L,Jc}_y}(lϓp]wYV{NY+ʶB'u 8)8F'4pl谺LX(ӵ"ŀ5X&MfYE.(KT㪸ZAR0qե$I.?Co 6z$RA9V?.Tz;3:Bd BtvI%|(TTM~& ~~9Tjc{1~?@2b`CO!5w@F a?T zk5܏.d2G v%n>STǀ5u^L4FHBе#FK%FѿRosPG0xmP%U+TP~yZxwI|]BbyS^9Io35#$IhYLY(׭L m/q AѹZcRj^C}Yt_nbt2Y>$~G I&k16 N!Ϳ-<ᄏsm|ga$k=mip쥿cu('Nq?TG@}YԔ5,t@#JmCr %)[q_O!PMew3FC2Ÿ|ef~~}4^@>Bp$B— BK8$دJ#MT{& fXQU؍͛o݋xjNIz1!*jéCHB3K"Uoi֩"fB_Cj%aJ\>,W-l`ӗdPVawA 1&SrOaҥ֐`aqgUGbse\W VC~5^CPz+1ϭ|jg$+tAV=e9ilGbBpxut_C&8>`t_riXA]D`O k;.ĵrTo7@rdlGrCi~mt}R5YԸԦ}HT-p\5.!%T$q le(v1ש`|řh{PL1Cy(Hw0&P< <R%fGT@!%͖`m4-:rCYa RXb kkMQn+0L2Vz܄IЯGn0?UNm|݀?6ӓv A6m:n/鿃h̗Dž\\/T~Cei'U>(gJG* wN^e+zۦ_ hV0F]CC\U>+8_~hA"ρ+~UD)۱$c@vU@7KDA^ASGĢ| Z+2=hO` ;d꺙kE5i]7{sl̽춺&uԤqLnͼӠ\׎i;poRKoe} 괓R^ZopdC`n5~bd)J[mE@\ROmG@ V*p;Ъ b.h8}Z`cJ%MԝdrQh[k!(>f+&1<~?N^/_>.s7F|7kHeI'7h7BYt u+jlpNVyp׊D}yr0E Jph\4CR&f+ixږ4RUjX-V,y[eL.?p>a) C&'!YyNLB(Rg _wEGA|"M5r4cќXyF7{q$%}-zVRY%{d;LX (M]Ң&ڎTyr6+"0^(,d*Rt}b"I/]t}:ͨP+^bfiMo]eq OQۦ\#kU1D{xeA2DIrقOV,l!.8"_o|@ѝ D1MwYq7T5/تS>QN`3akh(SHLj5Y{~!/R O26EO/;0SKtVs$PsӢ5q6r̗Gpe 寂FˉXJ "jEDUGоJ,w-jDcAGD*NS Db|z!0`'vl9>5ʹj29"0*RXM7E*Y-c{Nw]?%loTÙҫaX h2-s'g@ܓhԼeq_GQEm7'e7&g #X=@u3K'N=~-0ïFo:7)HO 52VٮF%;Ce[> P9%k1+*s,,rn"X&GVϝ:DɿE6AZR%ݯ ':}$E]Q=a``W {i 7]HUxS@ FrXxH:mb&)ESV/]{|(uuv:} x( @nhM.&3[>Hki_ W5G̊עW޻΃q*Ү.~ǡo`('ԕdzp:&.|}K A'jrYL 'BjpߡJXah3%|i@{@j̤jc ^-qF`18^Hr`!6X:GRKn<{kIO^WϬ5fj4yєr 2)VJUP|' W86=(9Fd'#n3r< 4l AQգ&yޔl;W՛6xK7@D5?tCnL )h = L4;^$SvʧI =Rddz@̒]^I8E8(dW}MeV9FEc 5 ldjH B^SA- AiѭnU<6/RCO^%y(Lap߯vȬht a'8,l~ρ;oCh^pǑ]PMqȎ"{@]~ա->qh{ϔ$,-vH)H&xҮrs?+HLTS&N&DL`:/VAiEOj}밶VdLdQQq>"d'߬ccmu',11?,[eWTn~4zji 4\{HeG&L >U^`tԶ>6o8{  FR$&[02H>ns]}Q9G-"E|KGL;A;퉼/R+A|X#:͟n ֔lh,B]Ȭ^:gzdv=zQ ÛFGB? laS4amz@Tfꄉ*!+%ޕ/"-3 ڛ ="JR]--'%nSlz,qCqQ[-<=3=3V2pvt@n,1sz.tV9nh)L5->+qfeh+CS[X[N/LK63vt^Q,0*)FvQhUˮ)l>8n2t3O&L/a'JI3zҎC!=mF]?$G$S^HVӔ9mlɌflb.|: קSFe[,Ԧ@;@f))BD4֊JhkmS鍶 .`8@C6, n:#n*QQN[AWj'b3xLID^foViv HOffę%jH>3aMap|x+ JB\rs>)GcjܵgfCnWyLwN pylMA6ցgs;¸r ݥzm6V XܮV\Ux˹#V+ 9:Gr^[bR韭=-~Z k+kH7.䇸zų vHMS7}hj{k]A N-G|#g⽍>W/$93tLn&mM,07*޻{UŐ, #MJwA3F Hvwf;Z *0lLRTw{4(@clo1ߧ}j "o: niXgWSU ),$0_b hf> vecq_*2$gȕA-Ӛi|~~N%f]$InieNN?6 #Ϝp {0Ԗ[^eAi CYo]A2hngMJRDKHб> (pdzO0fgXƋܞQ$Ք5S5}uw0s|mXg\Rõ皓 q⣓)_y̠Me{NhD"õn8G,mvf51~]&P?gdڏmփKxxOڜ8=gZ٠Ӟ@TOH=2!m_A!6̬dW}Ҙ.$O. jdӑP0KͯӾ@N;èBwߓW I(Wܯ]O^aCPor!k\X)t!sZ`%Uh{b/S%0&w WJ5T(™*(FM{(Ʒ⵼/PwILC-.BV'\:>b U! No/ [!!$9Z.<~9)>5%(#`{S;lWE|^+r/4+F"#V|NY玂9dLIe.8Xz:iWo[XXvNk_TL%6r9c3t :B7*ynyV%P^pHX"Z(a5-EU^ްkL37 oXiDOC F{:O"ڻ`Wuڤk?M1 |SXؖq_mUl<ܯo]oegNV[6S (٠yA]gdEԯ)w52\94&L歔HEv2.AGQ㮜Pfa*4f:1bHTC\]0_\{E~0˿0% t\L5ёZ2@6/Xbbf@$_Fۉk0 .uԡ /y|5n)~{ bd{!@Ҡb?):1㦣;+@"S8ˋ_H:kġ,\$ [:9 >00dM(T7Yv' 85lQϮ\6]hCQjpmDL&^) N+d"5NNLgx=3ױA7=E17")ӂ$a]KVVԳ +Z@lF喯m[[\YYYQ!l`sh/c.7sM[}ῲRg8w~tyHkP!J۟פvM( ,vzD_ 1" $OAꉃ#,fO Mh 3~"`5p y*yH/ d O?"/o p`v P诡v_t*h`" HC>kuܡ=ϥUnؼ.o/b'om1KПqes? UB!j@e#0:0{:]akpY1cT`q=4 HP[ Ae|k6!FܭkyJ_<삙`ڱ`ʭ,aֳi=C|˻S%=sxZ&1=<43+Ef&tme1:Dҷ%aI2]J -.(j1eH]8yiTH||DSwUXQ @4Opzv:ZJ0?dbBw#E9\P@\ Y1s,ww-U1$d]WNF0;m~PBi,TpZgeJ!VJ|5GTy<RpcWx7GKjwgcTi?%KJ5-1tl~c E<ޒtsvӫEĀ_ǷŮ| s-NjDs÷!Xv@e5QTbe`%Pыʼ=N)Qu^e+ yNI8fDL+ :Qf(.xW}|q@xg׺dҹ`70˃xI'P EN9_8TޠѰh:=ͧ$ͣSrk΍8<t߰<ُ}eqw0n ."z#Bl\u~7ϏKA0"5"Iou+yӰtE;|>ҍj:P}icWq;sx3 58Z`1ZINm%lc35knkaê [ ugxo>mrd!‚u:3b] 6`|fk{#bCﻤO[d LaCx._FY9n4`C>r0G @LQpS+SgXCfebr *#r[ {3YѭFpR$Z0hLzuGa rYxY\)Bi/>⡂,xX,b{3a2ĠR7-zKD|9lSgxUތeWN?P!Lo'S=tU&!11(Lsa)n %T%f !s AmaO"%zowjވ8K걹o'^cĔÓ5JOgc-#Dˆ{A%FD4*\.]ٴYcuea_(!`ǭj'sl:_s'Bf!ӽxJA0\̖.Yx{?r-%y.(?K;x(2"GbJ4;z;=+vtZ ±튕5*džy[,GΓ& !6ä@2f)Oݭ?6VQ6?]p!X:7+&3K)B.,8dTuQv`bW2HjxSPD:77l#pKGZGnlMMDǝyE}fu|>QiA\vkYGnfTI ,uwWw(;A}++X,`_z{/85*niE zT\A`[=Q1ב#ѪΊ({^$?SW6Yd2̰:SwPo;Jض$"REO0Zz h!?KcCzR_?_MdJҰ^y??gBr~;qH5>s-1 m;BJ΀ ZSd0}Xa)l cJg%:uׯP/&}3IBlK0(y2Mt!WE:QQ?q!j#`jŨ*rN_ӊ7lk!`ޠU;-O臜Z(sȽjMxnY[p:gpc⧶Wk =l`WS03RNo(UCyOae>iɚ27|>1(`xر*c;(OW"c֥fsZy3 6 MY *ȳД oUAc;/6N6GŤAWҧ)quH0:ρYaW}oIiЀXL~۵\_+>23U1‰Mb{\ mt@O^zb޾l$4%d|)'d H) VL5X\ndq:EG+Jy%tB~֦ Wa`$2YPnᑞ$y"iF2p9NOdԬF:RbX+ȀF }GeuUjIZwk79~1Q IMY_s  /,%nP R 'J͘S )Ŧě*x`FC2<2Q0:XTguGTyҊ}"Nj׽#>թ둮&:=t6tMb(&e2J p$v1kΊAУgm9-L= 77;i Zr4Ƶ̆_C kN](Lb=m/=a<嫲df|Q3ٹ<'m9#h{BV8d1)?w%=⾸?m~|l_0Q ]ǰ;uDIӭSi;& ȴSbQ̮uM?>h8uWdQQ#GZhWkJ(kNE""mA'!u0 <{S$wDDKMT!@q։/· 1}[U6UqHPOMU' s{CGl CF֛"t TvRΎ.+3>)No O*m6;`Żrg95t$AW !@b1Dz€v$es)`ro"$/eE5scL5S L"`T`Y|}kzcq`J<p}]yr 붰Pz8Vlʦdt7-n7ϸ@eD2!CK&/1gŁv^,mxcDyPJߴق^Ii,O I)0Ba?)ҽM`RUO(Nf}sTH#5&grմZ%RcJFuMQdR%񶂢"=?* @OowO7o0u2{__ޖpu˖m рF:G0 lIX}VsJKBtFibQ#ip(|\n-wOAD~V,`ç0ڍxJF0-:XElDA-I?3HH[CSl|}T]gjZGBZcGJyn 1u۸bw33>Fe0ܥln_%޸:[x*+G$uBV'+Jq ܇W~hZ%k~];(Y,{I^Tn"zaUTv% E?8M F7#E;bmaXNMdNҖ7?7>(1:qS3psx ks|3TezЩr_&@6LBu=s&3Xכ%zLSI2c5r"L5#vXxCtcTo6^B&8|¸݂_V]#Sn-h7]P!w9RM̍L_ AϿʣ)>4\fߘ),VnυYb' "_RhZ(j}1!Ќ'3]bfq,V`\0Y3#8!Z-q+'a4𙈹5bp=8o ϓo sɮ1BA'ʸd⪗ ;y~~P'4Cvr'`}bĔp]$_F[4yO`zl r%QۢT wVS,ߓ8ta$W#/O)ջlf+Q@I[ϯ){f.,iK.݊H4>"d:=GѵӼp*3fqoO򢶫6 Y kj:pGY< J!?:0L實UkOfeDJ^1bqY>Y]䰹IU~2گ䃚A|kO'BuR|K71 s $Xq JǾco `I u=k=}LeMh¡Gt\ xCM{T gn #{U_ ħOc!q)S<0{B#RRP g/PK+ȸ^s+Ge}t̓Bw-;j_+~"BAA ^;̅>m;wu9u9.CQah!?9M2.5lJ-*b2#MPZyX)F;UG.Y]l8\h=Nk0O T\EwljᾧeQy'SK85,J){Xm*51&(_րY*ޛz(m 9:8Cn}mo&(ǚaBв/̐a *Z'>|Z Zݲ>z9EqM34A"7iHuમj95'pNR@174rvA͟nqh4KHKRD:G |UYNMsm M@RgD5Ą9Ūyg`9\%M0uG})% Prȡq&變7W^o7 Chs~Y__)" d6H-{0AX)~ G0xŦ9t"%ZF%<$3*zN/I"w@qr'N0I[hZ3<"(NFGg->VMKKeQ?)VSv_#|ػUE&l\:#K`So *6&_O;a1<ͨ +mmވ]Eu86GS!֛nlf$?dFNx Pt}I^"S㸫ݧ 4p K4vmu ^ BDфM@v91`=-OXBQnq-Y0t~14Fznd^૑'@pneI+8;{('[Ij)=Bq [ӕ6A.!K`R j Lj,ʳ_!qخ/ YXPe9Ƌ6ap{BvpƓ0:FhPފn MNS+vN£|9TmcHWI}ÎOQ!!_ Xܾv(]5ڊjW48pzm+M}Ep!՞iQ8R3-7-5@ E*>LMu1thFe>\S:B #t!+.I8?y6^\c!gsL}~#ZO>Zg؉P+<1>$OMb܁Ԃiנt0JμfYpTQ](B4 AfRRqH! _PZF"<zD ry+QCE:dѓ6jr I8v\-wU'5yԯ@Uɺ+5lwa|\Gc=ktx+&/FCtz"dIͰOfct՛<@`HƁ{VJʼn/WwK&L8PL뗵BzMvXƸp;X8!! >+ͤXyIL^K)W5MQ9{8wȐ8{MDFq'J~;q[W/!&([ۇ&R/ })Q+[[Ȣ`mAؒxP3ݬyx J_mr{5+!.;^+9a}R55u '$ fʧ }ixwF+d()38M:7%! MYN bnAȊ}[:j ТqBL~O-}i>^p w9.sAHw1ϞN2/&L%;urT/ݝ[4^ցXyZǭRkhHG o"r*ja"g=ܰͨmɾuwEk]^HÄaZVc(%=ꨅ0_& 'x~تajջ_o )Z F\]lY{7qN/{!<+? (dߏ5/d$5VcpprN@'Eڼy@:h!PG_]xOsa8T5x17 hu" 'mFjkFr9$YOK$C@|׃} 9;L Φ28hrXf,$qt. P?n'{)fVŁē?, ,zMI㮹Hvn>g+T^k` f??mz077/4T :҆Qy?G*+=0(vg($9ϙSCRuQS@)0hqT0:ԟLHKNU1s񳩕G䟫ŔW^aD~Byʱ[6{0dP^wS6$Y))p-W)* "DzN eڈhZ-Ba;ӯ uOOaqЭV4¬S"1n3.^Pm}l"$ȿc堔> 3`B{b=ʻ^sw79}_'`̠P(&en*a 0_ tjъzӢtqh*ߔj޻V@4=ζQs]`[ %sA %5qP@1#FIbaw]Y\yr?%=]27˜ni St 0H'2!/a%Z9fŷ`nS9%9Z'w?EG暣i9a& zJRC wԯbTj;h[ xk i#LJ0}p],°̟< (DΓ)^{Z%Zit:~~}W)P$ ORV !O3sޒ.e>rգ_lKZ㪋`|€No"p\=6жykx=)Jhg>[[PݟvV#C!!x4f0E Fmw:#8 97½AiNWiOkx@Af{gS=s =ՔQ[7EL~ oMO$ P݉UeߣMm@' -} x:pl#ґ鿀–_pwD@vdAG9դݐjdAhj/tNwa1iƣ9I^Ԟro8AzzO)k,Wxi3L\ cpuwaX ɆxqtP:~CUQاNy 3/uRʭZrC$ u#xjĈؖlǗv39JU㮩_b4 g?D]ܼ? ,<CնDa=#I<!Y[OLv<6W3Z I[}M^̕ΜtGC`nFZGdla!}E{2]UVNDI7ߘ/~dD~A>ZRNИRQR]CW`wM ̑)^O{_ P:dr[z`l'7WNR:BAV~sp|&Fb'_ ơ;OUWImU썚 {13` H;0`rfc0({Լozj y?V W!yqfه1$Ny,aFZj?!. 8n349P;ir9b? QyX,!ZOxsi]k@\pErWD+N~<0CbuY #j; 'q@$Z *T~ y/ m  XMC9Jt@nE.Gt tմ?֯C+h(\VveƵ8˒tD( Hcd D72~Ibx䒄,2EjJS= 3rhH+Rn¢l] @t{^8zԀxFK0'A(.cw:`ڝ|A\gv)M6OhS$#} Բs] DUl\x\dHQ*gH͇|<1$=T [Ň.ah?'-5?ڴLftH u!3GܵRLprxm]pBjˇ 3eN/)֡C˜i}2ƅ~6WU5sk4Fݾl@u64ZպmZ&G>6\= L , \/#RuXց0[D=aYc~Za9 JQrًi$Z=.)V$0PoX-7hܲGy+A}WQ≇IK!t<;H {0"s]<]aLN͸؝ "@XMO7̫pTC ba gBnQ=}QI} ]B92iiy$E2iړ}'cZ3މ1izO1(=nW Yvfx~B.ӫFKQtDfzcZ 2 8uZ qoR^=_N#)gqm)lAW۳<\Rj!{e^_,@J5FrH!wGfe C+*/H"Md>iQ^Lq?{w3p̡qRB&y pXGZèNw:%1Rm>tu` XȫI|^*ѴDsML8Rsم>xoyQzR@Мè\⢃LqDJl1"k"%ͮ^e[~*x(L%.jPhG mqyNWwQl>.ؤh,)kS \x-FC%D{|rY߬ si'J9PӼcƃ$Q6cۨAnxz9L*d u_5Hλ6r]@aACol'[>'P~"OĔ0\]⋃nhW)Ne G汝 V! 0x:DV2㕎lKQR_DĜ*TSmMc]6G\~\mBQ ̾F1ӥצT83{x7 Di~4ײi}9"/U.ƍʚ,!780ɨCJ-mSϩ!%DwR5(jVsedZVݴ;Q4>.۴ܺw0 WM|QlX:KѰsڋ>՜p9dz*,f`tm0|+NI ;rl>~-x£xM#HUj@7]'Q u֌>!_R1vĈhBE| (F¬?ij';ڢQ2[}\-un^I'Ǜ,Xn(KHH@i-KJ(N[@|Էp ?PgQonts9da`[;kE-B;aQ_wXV=`2k"\Yqd4Cvai5 }@JC%3ި qlm M`?7-gci(A,ЋeRͶ4X`s@|Y*5%ry-1\Ut4 gyMwR&#vt4F [s/)Z':iEhj4rŀa[9f1HC69 U=Cx Ax`13(PinxpF"uGJ26>tn 9[ }ŚX^wu N߷犠'~W }>of@P(T 6;Gxnk1 ʳrbiw -UX.@Ç73:-5*䕸nʮ#;wsڨNt`]ufh&OGM ռFE 2#9WhSYL-@O96D+XÉiV>{%/)t ^9)'lPVӘF ͽaP UM̤2D 7\|WҺ| vcb=cn8vUޱjg>@N6q&;br-VC\\7a&'j,2_l/bf?fF#/LըLU);ߚW'Q|I\8B`cyNjE4Bld,"j1PB" D `!A`wBЙ/ ndИ$& Nʌ,8+U^ɒ׼+1P͕I*g]^!X;2 ="h&H$;IcږT1җzoYm7ĥ~|wTEd6au?Э)>W d4i0drx8wϵN`FoǺIm?[M1OBoS˦  o)5eX.K&dU~!:kJ"N➍~S̏/ώ5^]L7~?P /ZN,ƨA x+P? XQl?{%_n~q6 3JSLVj6x*R)IHuPL0Ph. ?AP5$ aAQ@ަ| o^Тl/ 9 W{^h{,am{)lzr)eP. /|/8wzɕi\huJE+HWmY\3|ɠ9s7ҝ&^E#j0gJ;wc=M o7o=3cfIÀO'#bzo/\%wgYٻ/|B>q*^(IbMhl~g.F7P3/RדE|8LY`"$w0 ȕNQC8`t$jP+{L5̨+d_Ur"9PesI6Sbt F#=,gJ?B C+ȩ&ۈD˥? EBa%O/` pÛ{J@JҔU7D&}4KcuՕVdi|ow IbXV 4Fy.!@RuIɇ-R1lŁu҄T'8n?7"bŅp֤?\Zcx0L+:#<.2\Ssz)`Pl vh8XߕyMw-BN_2ec =V;qPbŹ}9xHptqnDCٙj hXQ(a3< rJDUٟYc9}43*>>0C$mBm{Q"+CH*˳@NXt7bNROaqo2gհB G*$#=- )7Rw wT9d?#E$g*}}}}L7ԅ`+C=*Q!iNhb4`kݭ6ZK On3#qrTr}L. ҶâҀBDMu9 ʻs^YL[HS;.4CT8gaJ\5"ݿef a]Z1SVl4KNL@JpWKr0!]&{ىAZMӬ9b|8GRK ɧΣk*UvI(}alFi|seq~.U8N7uf>n/dd @qlQ+WF)%$^ɀ 97O|&*!Z ~!pQ`.Ta3t뉎S0(P 5NN+G&Yh(Hq~%i]yTSNAz(e%5Df_N#WMnWPuRתXp_6O]5eX3GHJr^7pE̒/zrCbrYUp}`i{Gr,bϷ+VXB䱸fQmĪFH*mYU[c̓XhdFL؆u&1EC%AK'vj}hGm XYiKΝA;gfm*Yw8\ ysB/r@|~aO]GZ3Ɔf3G}Z}s )^pzӎg|46^T>O%&=pZ/Bkbf˷]~\/Ik;y  -wz|zPwlJs|dEdf e _<k[əx +p]~ϨYMNoUPsI5yn^X?wjjtpԱ|>$!.]JJtꁬt_0BYew`ch#9HOvr*5>Rŀ.N.y NlI+hņl\(t0biK@c+= >/2MXA( 7dDJ{q"֮ÍLNEL-$h茡7OJ('%)IŚ[qZo?ſ] CqmF MO`YLX/6SigTlf CU |gTG9v8mGn]q$^T,N|~]U\^od`#:b71ݟ"2 weqPҨ {*!w +Y"VNIbJ1l_xa -据¨󙷬RCz/*L_Onkl:~J &=ć։GC{ zep!̠i~̝hI2аݴv@o2C?f 1wܘ|?mbPiSkc.+_ 1lSgBk+G#Mw%em%@k`hnn Ch/5^[j+ Zkނ=O?L 9G# Hxw*3Rm21nw]vp/큼:꘸Ѯ oRYn]'έ}Վ6g &vY>NkKJ w3JdFG#j-ڃ}Jpey`>xc^e!>[7r@(\A!ӍPRdKB&|J;|ѷjb>W-N ~x)#kb{d1~7(LQaBƦ9u ّ!s0zbx b&Azv`v&+ b1yੋ L1G iJZe a_&taLf26٬alRyzBGUP~/^vup z,>f4oUZJɝJVd|6\qnN]%nV'?jqR<Π)ar@drCEK} ԴsZ$[Bbe.;SR҈a'MJ9~LuD<9Tky3BDV7+L͘0PJh؃:H3i2 1鄻N]DȤ,qm$$@>f/.]Mdj4^Z%%CE1y ~|'Xd U0WЃ2VxE!ٗ2(j} 7H4C{ !4jYFH~"DzY N(]խ0[ X$7N( 9NTw,Tq,εO?76k&HȽ2?HĜ167o9#~urH^_Lhi^*F!Y2v軓J/VDQۏ6KvR 8f|I~`vϺڱB+_!U m VA4(~'d#qq"LKG-DN Ha#t!W FENҏ! (o}mbh*8f},[M"IQ? Njqd8g+[H7Wup|2\oƌ332)|t֡hYF -BOf 85=hE] ˸CXuT"wtZ9^`*:VK쳞H#$L[׳(6 ¼5 |=~ТNZRZUfHFch hٜ9}]&ɇT5n. p>"BTݩJlJh0j03'tqx cW7I-(n/m<<<.rc GΏc[`J De ]Q{sql(nǣ{; j]dk+Kf'+x$T#[JJV?@Vߚj9xgR4f.u!%ӛ _VAmv.5|6YT_GI7(i)dv|]l2RQD]bϵ%~ٿ~΍#lƊH_-ǩ-bJl3*DžFk"T[@ 4UsO'܅NDS]FNS'W\E) OǻB7<p˄:v4PIIl5P3iyhV1E>ǔ4Ec*<$~9Iڅ&\@#n ]YDtK*罎֔ifsgZ_L2F)AK2Aq\ssi}$_y&U..7= BB~qE7, P=ym> m_v>̼pmlR6Br%>85/,)@\펝"[HL=cXpȨ)U|HNܳ(ý{9j$U^8AI2I T"FϮ~q֜%șqՁ],*:s cWUO~]x~m9.`(oOjR6q̓/] RH)^ؼu^L}P$9&.EdžXT]yH_x=jmlD2߲N<ٕy$ze֩Tbv~EmWbBf:i> {3Kn2?:7΂+̰+2:ϳ xD[A$Fu(=GWZɕy)Dސ푞9چ"/F=.ے0;(ku9;91G<z [-.>gњW?8~a]7oC&op}z !/n@5nAI;O1L-,hDE[݊/CzƂf5mاV&BZ[ eAJ)O&~ԳWCaG2 τ"s&놽FI8E8t8Pݏ' h:V<DqtS8la]% {*\`[dOäo(S-!:`0G9u W$\- hG{UçXܚ*uR8#cDeL`MˡPVD@ @?cnjU2eW\MaL-B:{ /PXft/𱦴SV$>ˋ|Nb1j#36 KkS I&ʈfWda(GqeՂZ_P0lrFm3M*aAٚO6eiPRp$]26D.ߺZ>X672:x[-*q-x01kl9^i`"a(C cz9[!sUɣ Y1T!)G $O{N&zMF!;ȷ;R` 8Ycձ]ۊ@Sx16pZ0V-LeK D-fêG>SHANeU:H6͹! O'/(aS}@8TS[º͉a >BTg-ތV Ec+9?;3v1d)*;MXJg+ JQ8d!^b9$7kH*NMf2 "u9bYO`뾉s4 atXf$P^'TpKtW0!s&g F9lBЌ Dk.n+!V3GMcZOnqI݃qdiY5BΝB>c4mtP5yсm?(Q(K?2b߂:3QDJqXT{~I7@ ||?q%B)5XTYz44O?o!B[زPmR˟~I7C>YK̅їD㎷\8|qΣeGKka" uD/WYmg>aXEyb{-?<Q$5g u; "_Q;3.5z;gq=NL,)Q(.E cNTtOg F&'(UfT>YUTᵁ8p;ԿZ'¼5i 4mabF4CijAT岴KI($ϔ8, xui6fC*'3U6{kɈLD] $4kyc/*7=2;19)܍:ٸ9Պ?z#fmrq#'Dު*,By)8'Y!G_p32uS@tl }T۴*M&"bյTP{PJ[[wa[U-ܬ7#w`\%#Ó?9.R'j79_w I^^6s!ɽl!38i#WBxPAb7u2J#excNbs2(a &Ҫy3B k>%{=wҿvDs޵:O=ú4Lpll#q,G8?*m<%ʴ{<)(U5UmV  ʣ?1`m!HS:8s]Pourկ 0fk)뾅DW-MQx{!CbaN <+D'RO-*j,vZ)0&TF V\lR `fEM]-::bs>K]&9Ӿ"Xb\F7v,yB\:3t2җY淰A<ה/Y" (z;U%R}/2fkКZjC*h UoJF}~( -?Y. LaF:0 "oMd "4m(2Ö|T&I} JdpWF? Fy!F$#7|'`p[^A&D¤{}wGڂ);mOt.s-AJm4ywHTbV)6:&|Fil+{[ϼ'l_/*5 tb,'M !|4-}9UC4rd'uJȟY#'Sxy0O_ m6\6x&=*|?paۅ::e̪R#g2:ufTEQ=k&*68 7%V#2N#1c[C\M*55g'S cuQb2k}+DX$*d1H{-bOn -Db #K[Dl碾qA*/̕AEmM'vV#7׳__Ky7=j.s0VfRlg#Ub&xJ^̤e7^#n'r]Xg4yOsR2Y#34.-bf񣅥B1Ւ ~֞:M r҄Y״YI]fv9ke %[u)\؋|O+=pa*wKPhPxuk.g)ePtI(j0nΑ Eel٫)GvkJb$Rb_óbS9xv)4lD;{+5Gf3UX+i 5OOfz'ojwү{:vw<-֓\ilk]3њ|yǫY:*~ؠyHT!7x|dʰޒy\iaAEwRf;E!fnV%_ɲlj/;?Tpue룼sdԙ{*]?B,<ۿ݁=\0 78L>J_.3N{X!]ku-J\Ŀ(_JET[QFpqs=gU-y~7t< ک~b8ONaj;<L/)bI ܚsFS-n'hjϊIk$'y!#$SAĦOC#lnUv{*fK|@[2EEZ@rWe)_brh-!RO֔=a&yl5JFMzl^{h[LN\䥊8Su)^a}@36MХyDIq߈cYai#V>WKGfIt ' 4%;"ݽ/.Q%*Ͻ t/JuT ꐇhY۞|Ox2=y[( *CgEf5!Je'3>ߒf P; Ny^(Bӣ{[J ,P~imhyܯ7Q.QmQzrgyh,s }Q 7ĸNMEgW=Zf'DwOsɞÄl8+aצ%(qiX}8B4saL̪,GLYFE*!>A@yg!3prӛG-\ZD蚑 g8ws2 a7iVyzNNmMBy?Mq4XFcMedm q͊+נhƧkcZe:*_Ut)}|VwSW̓\$Rz)7!o@dl$؊Qn͒^SGK>Qo iQTiT-9R<ҢB"3²>={uG fǺY˓Ѡx=߽e ӊ$mf=T"7_<|1p?%˜*. %jT`{gvMLF-Oxn1bXnJ `QZbXGXs/s|w;_wGkUpb.Z.JOMJG, "D߮yE-Yd82tј7@ZnV}пXg36ڛY،r%XE^ E{"9z}i@SrrYO5 h)vGS1%ѴcTBʁq >_QIdcbX3!k~;PpHuaY3  n<,*9474m DuKH {[+!6bݒ)MRȃ'C|~=:Czk">FCF ~7?e ZȎ O͘k^r}jCFhL=F-m>N<xNaMy ρA'p~E_V&_lAB:C[m<(쌍uakFx|Gn"Dd[~yYEN2k; ;F'$ ;̼l,C̻I|`:[.X\#)Toq.zkon>B$%aI,9싴c:0^ȢN%VuP0ʦ7ߤ N&5A&S Yׁ_'nE.ʫ2b) v1ΜAQBJO½zu{tȱp*;~"@%6D}T/^Ϧ- pˠ)L8H$ X p زr+؋kȜq]o]}Y>LֿYX?YI׻"WUo]=5FaIԥ.S/6Mhl Jk}Zdf:~pآ͍[av;3gInS}Xad Q'ADQMb-v|t[R#0GvUN g."wn~RR>wZ`zhԤݯNVF3 dO7tl٢DH;&3`&0)j1fKGU~XݓPCDaW]b#fKVFzw5/es<~4&x'Kj^WHO>=E S545amdP!e,'h_ax;uiE(fk@ni\N#l]WYOӿ蠗ZzC̅r`rqM 1gJ0Xs=_EǗ/}^K/8˃21O1Wssla m9V<0f1x-Z!!Yu[#9ȕTFuSdo\ j1nera~1z,7_'LDN,LMzneWEls4u V%F+|HF0pV4D8,`OVc`r+ͯˣmMk; ç.[]jcqpJ;E6X"PSب4p5\g 6( naz*,"0kl&/H35lץt|Yhw}@w-g^> d\So"( 6<_L.O253DCbDm|lNڡCɃb-#rfc>b]bEF9ߠmͨ y;{/L'}`@ȍA E>UDxb:\DL×ȓ u&Ϙ 1YWPj4ڤt E7o>{B=:K!E?t.*^Nlum^dIJX\FaC#㺷݌b78sNٌy$"dFSdƎB`poa g׾-h#{\|G 7g'yRswg7OH۞Yt}}{*FFZQoAg8ktp0ޡuQA* s_rֻjx2H[/LhAAnF:moHH8Iudh1@"F}iB-_>Jw21L0p*X&$SmWg3D,!:F"BoA +d&2S4DOÙKuܞ#q0WwMyGd:RHv tA+IƼQ&;1[Toʅr/5zFY L9*ּDc:XClP9(ydἕQoVѶq$4c[>]ewoUC+4iNOIfUU8'f+;z5ݥø"B&lhB8N.EwILxJzВ7343$ԑ=A=G{Z7[*)?ÿ0zvg؆5cƃ:e,9Hg‰gـLZnY1-T¢^; 0K9Z<m3Um`=qOd]&[29q)t"Sh>T[O>79(b|dޗ4V9l ͘b0:!{>o c֘w&^4)\͖T;é0wu)ϡZ ¼.KUĨڻ ɹE~YB9מ"%w."t8"„ =w,1 {V)Ls B^AwlW0*"x1.=:{%>9_,It`%Gi׻y"N;)[b8WjANI񸶟=!&AA'`h@jQn\NrDTPџQbW] n՘\ѴF6zߥItBk{/CtUW':.Fxvb+g؋Yd% gE[!Xf~xxXh*9-(WbtmAti#3g3Ĵf7Bw\Ziw¬b咶-hu9HmB;K g X9 5UlsQK 9X_=:WI*ojd%I$HT'4vn}|VKԧnfd;<#tѿL0m䐺_x.6H 'A ^;pZ(*(0?S:F wr}_ߛ-Qڲ qxx92уmä>|4Zn@tgQ$p- K~yƥC0>[؎pmULW>5_.6`yA3 4٥V7-dG)JCBWb.b+mZTXVn0n~4Tt1)86uz[/L{t.挎逅nr&*e~gdݬɁ E#9bKf)RwzjlH.*; zv 1B 'Ir-yCFdD}|JI~tMdb^!$s|J@8+S8M!Vr&I ZHg^t2'kj[]$hqЕn\!`s{?#/o&{E% d j* Wo!U@%lz;l)|ۃF<iQ>;{NF$v0.gjis0PQES$4p<'-r~gG;9j!;-N@(;_F\'C]V)HR+"uh3\q]ߩC䫤m?LmՙO渉ì UcZY(غd:r9ldazvlf}ufxI< HrS/R0چ*{E\Zvt _c[?*kSK9F*Q̙,j2b K gX;Tppl :m ^pB)JDӜ 5?Q졫R Rʿ bhrGIk#=Y~r 's5rGLɆ$$rOnjvEzpDpT 3~6YJw:pDDϖ%X.cFSCC_^0Uyz?o[)5W XVk?[9>z,\jH)!5[g8H!U\1eBkЃBmY q}'؏[ O "oP $VU> ?~*0rc`[jAY% >vK_C)qw2'~ou~Ҹ 3:|s޽r1_ p~bbgգ\-8] x I*ݰY: ϾcTy_n'c>1SrYؚҋֵ%Is NscOל n֤oP}|86A,>W g]f[5 䃶 nQq%}ihPPa# L73XJSwn=pO*~i,&d5)Q7erDZ)- 7lГk=;A  $( BAP 84eLSϕ9d]@Eo*>yi}[`t}5&ߏ6dWYw`߈ (q보?/arŹDBa-h@9x7W@BW̭ƐRNoyfvUȞfECEOr2 82\R0Tagfd ݮAӂWn YRYL(9B^l }/ɪ$w}(Ca{߂gwjR*Ć10M]S1",ƒ?(˞_>)ù{~'%ؓyax\$oYKOIS\wJx:,*;Wmt;YVsٛcQzf*ݣwƩנz@H ׄڕ0!5A2z&hؽ_) ,pGiXsBێCt=zuF%0$)b{q`Kـ5S -HioU4p?aY 1{QG\8|*UN^uNĨ[)$&Z Ιϝ^/:(ǩTN:l! c4uQhE-b3 jn/n/', ǀN+&ӢX*,No1seRPT֦5G`]Z.|CiyoҜ 24 rtp$S<y'QީR7LI Æؓ 3U/OZ@+U‚i: 5dzw+9<˷埯xuw;ƒ#8ߴ7m t{HG{⒙Q !y"l!QE]slŐKfQ_+Ñ;{O^G(j(zJ4t/vɑ |q'|)ÐҠM)lT }(@q 8P.3 U)pua/ږm ;%!3jK_Ev@7(5~vJ4Q%5rWcu7U1Z^N&Ѽذ6kx4X[Oͱ=*{/d j"b1'o_ܻP?+ bgp)|ZǍF1b^ʫyqZ{twWE˜gؑqr(G"F|;;e}L $./ GMP"9>P0u 2j[3 L?'8h*#ǺYk[5..gJ׮+ JD3F @[N,e>7u+?I]7TukzC@I/I\PR^TqJ9}.0ѫF!ܨ09l Ep@j`!=+$jzl~O}mpiݼm@6 }#Pc6_]O}obeMLӻV.cr:X0A>GE/в .vo"TYxʲ\o^C FTIq6/f(r8z7w3yOVe631JY:I4q-no{?6nم%U>u&ߩV|Cms E]1Ҡ]]+kXUTKo2;m]9G2<8TL1Ĥ/$͜pDN\"0mhml{*%NAot[h<~L*Zgď uSE=x37‚PPeߧ8mW!eyf׀&LSWV#(BorelVN`ߵ~D],kEHOFdɫH=q 3\W@< #W5b򻒲 ##¯DN{K> S“4 Q69aB:G[WME#@E`pX%xϙg?z1̺%]"F~7ͼoRq>{*]a~N6"prcr~!7-(/x{mў4Q?2_;h3KrS(Ǖs;>  XE+׏e%,4Qp&%1sO|m805^:қGlYe"Dw?RS{܂sЀ캮ՌuKom"AG̝Flv9 c(&DlC@rCP9g,0iZTEƭ#I;KAjUS.i@XWD6b^UׇbK{i?"e6?/7z.{^7ɣiKqV]?UE 6IP}H' ZK[;޹T76˃(*6g; !k+ڮ~"J-}{;0FI'; 1av Z雀Ӡ hG-;M=W$]gX6SP;GIbEIu'M fbZ0E]Nֆuee~6{:iPU%Tl_ŦcB"2NO`A)=m mf&mgDA瓕ʵh${E'Pk̘Uϑ餰5un (TQτqJ΃60&^Ii%rK6rPdtTdlЅ'B꙱vC{ʃ< X uD%{Hu~@ kfpExڃ)6k?ђ%7\U)3S[U{p4DR>b1 |ĥC? AdKSCNVѬ9)A\Rsd\R.T<)۠_ODBc\wBBA"%:g'T1yX܂IwEW$!L+O;v[kZG+yV(cު [ձt`CJZ,*1+}gl{-@oi-"* n깿iD),/2mȲXud;-ߴ髺6s:zO*4Tأ&AƜluS;HS @{XnmOSngżsk!4X>25 {"TjlT{Nv.3-p}8!߇`? U]dx>?:bNki @@%5 0@/c ֈ*&STS>,^,fU7WU__`1I\!$h`` #kUWT++D % c5'kY#?{Gȣn%]a)4sߵTKy E<=jw}'y{?`x bjPspL>Xa?3"0Mi e{=w@n* <.Ev"-JJؚn7_ ھwZp;ڝ䩙]\1q+Fϙe|>TʺL*!#A~5Mo{Y\&sm&WE^繒kK/:q"`}d|ӆ $$ OSRm\o<}"!2cؤKX-FfWs9=c>l$ gt~7 ou;ͫZCLR29YA_`/0Bj9=-RQOh1,%}/QWisJo0sqUiV.{A.AN ӖcenY,So*or'Fێ%%/l2~^ٮlW;\1m9{xճG}Qŏ̅:t"tBlOq!a v^ Sn;zөC",m@q80w{8#&OC%R:/ 'Q>@ن!oC-F.4? Pr`4PKz޿3BÌնfk kKWuG+L^]MeOX nIǍ.^8gϻ )TBMt=."GK{kaXa`[2w=gh<,zm!Kݍ5o6֮-`Eq"=q]EAft'bDsĮ90HԮpc* rWHS>EH1AIu -&Nl|,܅^/HtVw)iy MCso:6}7Sg@$UXF*)0h;U$Cfb-4W[5s~21m14GAj(6N,LKese ImbP-Kʞ 齾zS<iX^Noa& 9b< x(SuC檴3?@2"-+ORݵ~ClsYA'W (錢n.75 B0QȊiih?R֟..XٙұE&=r~gq7ٶ YRbZvMAm5u}?  *ї{3"1gB%Hk ފnm˙.ʮP~*v_c>jCr7.AЦ1皲Ef1\X^xM+{{n $}]S-O+bE,x3X0XvEr\V 7ۜۘ;|P U Cl}siqX;yTf7͛YD#:3kPɁLwFc) ^Tj>V8?lqN%EXy8[+qRQYeQ[.cDOrpt?gZ3OW;`@Ix/eciC_#-91kil)αyCtǘLe9rq{U]Q m@;vpᘏ""j>]LЎ;܅ C^=g1BwS$O.mV6h>O#e\oтАL{m =ʞL:8twR3ew֟tl<6H^:'j4'ѿ,zCw;PFʋ">Hl_hRq'@>lLmӥPS8Ǫ*dh;bZf 괮<'}GI?Z)h' .,و?U<O%1WY?-]yC|U̜G¼&F1@6$Y"96eLfn%hF(`3eZ+-?RA^V(՝+E(dGRG-XZT/L>S.VN!SO`tкdC@qe$H985[^zq8Lڮ!P8W WM`%ZP oxk"ZD2>>yoDA9r #HO6g.B)P|iPBu-+rA,ڠU{0bT"s [6}1vÎul D_, (Taod 57ygOt5I 3$MۏSz;Mcjlpb9-e9 jE#XҨjqR# Ai*s'q@[x/ [lS3[A!{>I#1.$gak.LS  *TW#{!Co|x%-TS_r6K #{8\>}#ɬ6 FlC4zP4EO%w֕;zĨ3Rv*O^AQ~qL]of ?t8/Wu,BFɳGpjJG.z5g/F<7`ap`&&^ϩn7bnkcR]1 6 A'tR;tA5j6'> V`#~RyzӾz_LqV 1J[+rNԠn8KҘ6q=uQIZZ]=ET}'雰Lf%dϖg|]Llh)(o7(oa47F\^4|+%z\/mDXcTY.FOs,@2qN-[I p==㯼˅~M ؙ4nO ̐5;}I|`Eq7lRYp->zځ}WᔶMsQs\EU2BL0nťva֧PmbVH]PF"V<.òZAR]vpf`zV " tC١3H"fBFd. Pc:;(W۱ cAJ'4]q3pkf]. ~ %,<8S0f6:s9|p%\>Gm#CjUn +uzAJ!?1I-偳cWԧ'@|އlIdHW~ ;m'Ce}_NEy{&g5gV =.{DьTdWxQY#FP|<ż31+bՀo>+I+V"T%8nC`RT/$qox1{QҥiG+jxxt^أ6{&ne*UrA.v0 KvqM}Sq٭>)f 7J2u'B囜[4[6i:F?۽;-b}L+.}.\/`%ͅ>H$G O. WwvUfrㄜ9oxUSM' wk<_ ooH3v0t)pÐYK҅.ǥ?΀b`=GUjH(%=m=tF)@zAqߧ=8@+$xzn2mm"-~vFvyԐP&0Xl‰s$2F9v9π<"k=wz+ysĶw}PTu=USqd.;G˒pWqe! 9%ZY>v9!멶{0WaCfId9zѸ `rLv]7]?0n`V~2(ʖ5Hu-mWL2\aYR( +]ȝ792mCV3YevBhha=+۰ۺ$ܫJ?oy-@d] YM'Q  uSpECt؂a M!U4cP 5'!ibU|3vVVz}]̜~][0P"j VvaXN#*T R(IΧpsĊpM7D2b2~t5kgWDȧjUzԋ?fy`oo˅bN_\E@Ze4NNԎYJ_-n?SL]Z*0MfⱭHfN`_2V"2G]mךW`77*EE1mr!ja JnũVDC.0l4zÌSɋdxnp"]kn=QEOJ;"[cz_jW/~ =B!"#《ؠF%Ad$f^ 99S3 T>4mY`eAMf3 ΀ԧWm^t[R>`niJdW]Kێx*RFUz1-{d^>ԙ||@s_{SPwH6k26\n]j#d^Ku7xr4dX9|mƼ^̫ꂫF" j\] piao]D2ADh` W Fbę_̬rk"Y4 `/('N0*`{x?Zr!{&zp8.V]7.<^ hgDQ5 Eny ړ1iu JjgRp60 Zwu!XҔB0 34o)ABiꢨaZ-N@"|OlǾ/Dq61^EU̺$QJ וd4M<#`Gjp ܮkgOED˞jZHq [tM=k|)Ζ "K%*^p*xm}$t&vtL2MiR-k'O(P^"ogl ,3,4 w/s, &Ym}%M&zӿf㜐+s(0[^c5ij3mY`P>>H6ɐd)p^n.urouL$~K%SjJV_V]@/ 1Jo2B䧈x8m8֏E UB6H)XiӘ.=!kN z.\ -^0` !JЭ9uє{\v1܇"^ >MF6ʗ;H%=Wk) !XJ\ctA'PLc'X:S~ R`eЫPhygw%?(ÕpSAcs朥a6G/^j])5)F"v}aC &qy=$yAW{HW#X `>f"b2 w'$#gNjWޣƪ^/=E{ri# >Wd`$V3F[KFȝ F9' 0mb`[G6"dkdi|!ё( FfҢVӊx1,|mE]ь!'n⛯~v++淳Jս-4l5eo;e53qCxA75| y,%]pk?_91OU;   bqb%1ItQ@Z kbV~5K8.`H|Ň;]u4>{B::wܥ^ڍfnǐw$\ۙWCIdYH'= {Rn{n:ѻ;FFp%:y~2n.ǯ|Zf_~K [_a>5TW탸  N_3; k *7X27HuVs%.+'l%Sbb.Q$I0llΞfh~K?>_a᡽J/dQ?0+gGlO.jj!T/.W^@}QW7.[%ZBl.Tuxh#!]!xl62|* ZW 5uזm=cz¹1uq!ιbqk&TsvAnתxpS4]>).mP?ȋFeuH5O&fйYl|LT@:}†c[\*g]I!E9 Hl?Xq-HgO;#a*>?Oī~ 4M~;ẀEb٩=`Ղn2?8XVO P5-"9ώFvl*fW;|+׍$Ӌ7$p| &4L|{:'g/ ow:Yq_z>̟۬a~JzGB(ZTr_= u 4p9nFI8zZU rKTz s{E0+o.Ӭ+(š>ץ'^#J\صhF٩_mzHeav7+S"ˬ|_1,QṾ.!mbť]ɘokWD6CqxgNl ͣ2GVO_)x4{X2T`Cv!aiE`[5p=4:ƀrzѿaj~? $tB^gos!2*zYÝb,hSwE0xky!X`FD 4J\~uN`Cqt?Jz76,*IR$CN`CK73 kx_1cW3udխ:A9^~k" RՁ(V& ~a@g:q֕I㢬> qw c+Bx@3>:IZV@CχȺѯ7<"X%H!\WfOL? ޵gV/֬/IN\ `_Sv.\__t><6C1pBK ?I9y$ؒX*>v(73ҀięwE@7`QQc *)߂ wǀ(6&&"33K,q!Vϙ0m|ѼȴWI2'<) {]:T|},OI&g6 U⽾F]5=$ڮl,78uV`ɌÅ ԿPVW݅wL{rCɭmt'_@gզ3b2'58\D1A_@`rxwsՙ<Q$-ĻmnN/*Y;fiP ^D ,)jU^gXmD[\dRkpO}YMw#:h#XpȒ4&*7ULm`mI ]Maa4ii+K3;rFƖo)b*r%Fn*A @nAaGA+&Vftx-X5(YdLS%rY_PV(JJsRTl^^ :=* VR$BSӼ??XVyMrxn!"/rSlǞ&7KC֐k|#|O?"vq'lsAh2&mv[$sA|fr} {t3 55\ϺO,7 -Os?WiT3` Y%g5mu6Ja~ltL#$^`:CkN%}R֧?#y@(s5bK bA)ձAPƺY*SЌ4N,ΏtMWV.i}9;1B-]̇*"jLb&?MY^zdX"N)=)ڳQ1Snj堇Wx8vvN!Z:SuI1(/j8hP}ǰ`)Kk2PӒ/RP#M=ytvSEbGu-+峨,BJc:mK[BaNBg5'A,j ap:+ A(cDFY%r G)r$<1ν4uC&#(ϡτzA [Ts4՞5x *m>=Ķγo+HIpɿѥLm~9 G}?dbƕYkcl+Yjrچ?dbdgvZҖ1@l*\2 BEMG'&FHᱹ?*}RJ",1Ű_x؍a0aovhtQR(DAR9i_- HXBOq3:w'׫W0k"$6mFHX6Kz@ _mf~_ʋHj=bYqd,_c.?/͡YǮv u)*tW lP C{~&밹O h$O(%Xl2)$1z3f@Z *)K`N8䧨sXUlqA:oEaF/RʤBfwSjG_R*u,_1/9<ս8xS:u K?Q -}յ[pRO Dk-/$Sby߅`Y zK8)0m3 fʰ[%}Fץ]<](I}Pm%;&"d=[Z3^IR{vf e">_\ Rœ@‘Q@W҈ΝJ1d2ed 66R1umLt ȷQZ0q_H^^;./&Fk .Q JV:[TfUQ~F+MOPቾ <Ȝ#m_t仮!Tj8Pv)\ʳG^R6cvƺ?%SLmzQJ ZX <ҍ!xqS+ҡ$$AXU^5", `7M96D%JDK d'$ZA H)Е#غKDXbSdŦߋ|l7,uUu@WGV [b% FZ+ϑ: ]{qrg9n+U#"]s#ӧcLc Y o[W& PXS?&Uo*>}wRb5 'c2hz:Sߣr.;m֔ $G)C%8l*P[ߟMqN m fv&X=*@Ğ&5xo[OdKش6JKXV#r^( "2LH+SS qt 0sֲF2Lk^áqW阷{!ӾMqk3RcZ= ٸq}v`)m\+hQPqt8Q/hO-Cp$%bhx DAAW3vwK-|R1\ބoovaZQ鴫~iB!;ˊY%(kBR#M˵nj^ Tk|UI2Wn&H0Y`ip Nk2VOU'QW$!(ڱ_ -lmmNڟG̃+R!GTArO8S\.{TFiY(*Oss5EJ*ܞ? u'qpr ʏ$K)~l齩Oc]n\HSiH %4S MɒUK>f%={+] DFsHAG:Z*^VuhٸPs,vNL=2ӝ,#TE{rp1vgȸSNsT@9d[cPw&+|[n}N TCH &gR|2-X~WD26C]%]m>Gn E(u&6"Yy29>2W-,[&(t"7M{/S2 S:BdrD c#ldG=EԦCB.>ؕEXsZ4}YԾ Z'q5'mqyytPzUW'Z3fcQ6׬77C/—G bS~/weοV CYWBeB5\?kB0[K|71DOXfӑFcwcNPs1q'}&+r ܋gD8߲Mўzqm'8/MVf%P3'bALa4F=Z퉲{YG6^컁IZ`AG=AF Q@S&w$\cآ gιZnlpלdJ9b! /DCf*;s><2ϑl$[~<,h%KKam`;4V,Jȶr'|xª"6hi`3LB͝E f%.Xiru fS|NcQ%ITF-.WK^@2# ?09AdfBY(]b!ln/bE߼=PFʵ$x/q!A~vL߈Ixb/)9Ke@kBi, Jo`ĕ&>r{AIV $3OĝZ'Wd>]sb89F)H*\ lM劥ؖ_$@c}ÏCvwE٦};R5*~mO0xdIѴAH ]R@A[H[v',9T 2~ioEf &N7~?RQrl$|>G5)snйM :;ku36oW5ȈL+1G8Jy~H 8EzZo"AF]^ͺ(_F2XuF?v`]|ld,} 6=-Ulgusi lp=D2 4Fh] vqPiH0Ϯ+GX~2%7O,Ea{D cuM%vxϮ P爄$M:k${r;OgUV:!xBW+uG^=Wd\hut{V)(7ZP8'$KA d^G7 \3ih0OgJ,:DXύ:t0a^ VݞڜȀ y]ݼ,ͥ9mNJ ?on;BpR]R,<`y0ȅ]îM]L< G첤ߝ]o0]\v25c@ \O6(‘3g3\^vzC)›A}i͜A]^jxC{@Ȯ'<擼VGW[݀bE{#|@wHʍwvBleU)?˕kPgA,uEJo6Y΀)ۉX ~(R }kײ`1EH{Jc(]eP$УƘ.H0/2ÎM֚Eq F[j=P^Z 6o9^g*>Hp밪0HiRY8.}KA"JB旪 q0%NRj䎉DPLh̢ jxL(eX"ތԉ!@2P Ml:5QIOn^$@fU=p52<zɧ!^tiW'mIf#I;Ӧgr?vUgZ"|X}kFu'z"EܧfZjXУK `naX{ Z* *V}t!2gn,<ܸ9P~,:禰ďhue &.!t deBkP!h*#a/=X.\R_?ͤ 7_ P l*92oOE=+2n-/]hO/lETW:P$>nk %?D4ꍧR2FC i xN3]z'\ X4DfG}۴I^e&,<ͨb%B=8dn`.6}I#\'1bfͦrENs@dwr-P)Gm[ܗqqkk$w` BfP+q:u'Z[S/k22^+j˔bh\S~_"v7(]kau omeø5UknUKġD2\AzsT1Цh`dzD635CG㼶i߀%{YO +wy_p[^j%e[xqgӸ^h{{tHE})W50kn [hT4:.ݥx͂f.ct2lNo_| hB!g'hcؗ 1" | #8Xq=1&y'&)%s1j/2z.HFqC\<Mg+IYJ<܆Iyu-7ҐѲa.*:c%O}C L6{/v'\/(أiP8[Mi4w%ma!u2C%[2D""ⅳ WC**5_ @TX{)N;.DCA^c# |]S£wޱP ε+0 D DcsW0׷7zVLKb:3/kX(bR=QKcW0⓺PO̷9>ϳ9 [f 9A1U3|yU&7L7!m"D#%bR6Z2{oUʜPSKo(IspPWx$C|lJ]EuֺA0Y |*osMPZjA(i<9q!J5? ;iw 4 K ۭ? \N!N:mݏzN1 MgsZ+צ-(jzn5mUG=w}XL,':{ieϛ(WyC5'@}Y l7G(ke`2;k`m'Au]^dEXo_@85Ͷ>;PrB .IEj/l0)@P :j% 'x_ꀷ3PJ Vƈ1dHYL%( {-cn@tDSj%l [dMÈ<փ~5\`R78` d bE(7tv8]ZʜPb@JU6:Rkˀ8Ƕ_ܫ+^ &1h9dw*a .De[!#m6VH?낷jbC7=5A0/9t%I4J#.8[@fo)he{dMKT*x]bjM fC5eÑ'x o(8,.\&xD< qr[҂u i>f:5^,nCLDXүX}Z4ay-w ",TE v5WfC=MNH!PA~tIa ^eKjɞPN;DWψUP]vo๴ҞHw(r ˴}Syl3^/%7Z|rlOqs%qƽ"AdTw=?ʮAMۄg}$~ T =_GsEg4ar|[ K.ƽQȳ &y΋ֶb/7nmIIN5;\%Vy^)Hz 9IY'?n3Y$ù/R[(ATjEIz`1g"q'3$~46k!R9j6npg|Lg{Q(O[lTau ~Ȼ}gϯ{,U*'9ݮlm/>\o6QJ-뉡,BeKe˺r˅brI$rf,B䂘ZS~ti5jü.`LJ;NNCcF| Jmg>{1W$jggzI$xƯ(f^bEi#Oͨ)B%h.Bf8v6R7}w4=|_:d\bߕjf"}*Ri uv쁌Z&38 OGkk<2Jяluf9RRաq~l. Z7Vp>،`s9һ>/=eȨ6ZтJўu&%MwPYD!7;=I@wl=oi;슝3ݟeptRi4lq> 0hE!TB)އo6O^3IWlH€2b_k]evb5aH- dW>qE@>/Hwq~\27W|Doo 7CnTG_ (Q`Cemzk1= f?47MǜR~ٞ|Q#x?+1UkF?ަYO|t8:wlTvE&I~֙~"ĸx4Ƌl1ט=Σ/| OU(#"H Qw|(B3,dŰX@ RUx$eqCեwq)w趩ЛU!E{ma@'8)9(隞6JZ[ȄmM7NDBC`<5l:&-&oM;#!k$cřXgxUk%f)PYk:el_4z5m,I m&dV$YJ,~*F< VFX٤ Z'#a$B͹p /#G [#f$xf UCDYA `PMu%dv:u[ 93T<{q4^ceCN-z;Af:GPcpcR3n_ HfP NzFH`ۮ^}̼يgqY5T3vj)qYk 0QeHqϕ)=k̽Ë S%ȹ!`sps?N12%򋞼\jgGcyȇ=ejVdW˂3cp&;]{9u~!Uѝ dFUn^J2-#q (Ŭ[wa,:;`1oYL+08 (N \ 90Rb 05c]vP1{Pý\Q&{ab(Ixsye7P՗1qy> 8yKLP&C9Po O~DRʓ?2e=]ӶE"E!7|=Y 8=ÔzjEnqiJi ͌QvB91&0ؓ[#`a0gOyWEtJ<.O%7[+l7\uT͗t,FcňźA[-0t hp;2!هfqAZ[Ib>V"eU\΋MTK̄dy _;яbUZd{q2'W{})tG٪ή*?uz1/[,$'1ӲxZǵG=[no9>h;yj55)"^(P dJ9؝95j+kqtX|Pzk5VƪG :kY/"z0إRөYuo?'YIݛeuy>Fi4NvGrǂ+^0B\GC :E;&3g3ؾs+բlojՔeТhHY/ɷbn 6I֕ר~FqRrEFTE40gw8>K=PZ0 @;dRPR1IcK1  4V^xVYVM繷Rz㬄&XHڹ+)MnE*,/WZFv 2YeÝN1`BE&B FҒɫGm 4˹sgk?E VctAF%ldi&]|n3Cxѭ,_TF\TI*J'C&@\ÌD\tb10fZ.Nzf Fㄙבoe8Ν;!=_osU;֤jn+Q\P4 nm3w:'L5S%,/inpV жg kbT=XyM?4KO[Uvp ;B֞TeتQIێP ,?ka:j5w(q53` ĵ=>G*Wi:w &R,c<\@,ml1^6*A7m(ElAq6 h֭F"Ͽw4Mr Φ !L˯RHDDZYtȏD]]M/tt8 4m!. Zj~BQsPs)'eЊ { s!3 Nt4A [CqNn>iPL6ДWs@̊Ktjp'#pP=7nn~%n`s %yLa=yWR]121TGB{}H9NSsɁ\=j{ UF6ӕk "5[mz+ ۱ߏL Y^u)n}5z"Gd5w]15j|D6d[~QM9cBfYcwmWހ@OW_hdʥU /7GY/xaah=R!ųF!F::9c6%8aK藋H0eЈKb9"K(m!#g@An;wBg1LQ;Q2OwV{iƽ=/h?U T>Re@O8nu|,!n0S\ -( (ƒ U'vG9giV^{kD ш؅S%xblJjyBnsnYj>o6.F / [ m$]WcIbqN O(KB+F<+Svo3)ׄX6[Iy9Q6t]mpg=\Wj,.Ej;"͒P7ZQgXXw `A/a~ܥGywhʮ7ǐGLLP"1 ,rA_}%R1K3r@VY͌xxY Ol \ N>#͹GA m9âdlVU߲ZE%ATlZC63`n09 } :ކy p-l$E*#xjc.7RgQؑɞ  FWgWzġˀ[S A cca=(]N EB;50cnS?gn⯸J4v%t*Q/sBF1f2YCd\}-y$&oH7̈́Hk R'p%C,{j9~}w׫'TnA%ҿw8g?[ }Y$0ɧ ;@&Pc#u5PtDτ` ;'9̰}/_s%>3?4@XƳ~J=:s^74)}`Cn`NWcO\ϥnC*:Q-fD1: ɺtMeFֹ ݼ J,)N7=L$ɘa{r]ʼnoɿ4t qtCٽh$ sw΍6p27ZkQA:)?{i|D}M|1iY^o ^i%LkOE/NƴњQF'?{‰2|j(3qԭoHhiya R/tiE:_~ FseruHXx+ia ?>CO5^E'l2kFfh4Ϙo/N~F'.J&,#3rab.m?X ;̒ m?j%7UL!&ySUr`1_~j=i{e.0vhe~:B(\ 8gu'{|5pt K ԇN|Y kCYJl3vJ)P6«K~О!p*|hYۼ3Ⲷp CSܳ TrcV tovkifښDaGsYU0ZION)$ď&F[UxPZF{7`b_. OG~= .c3|94Q>5o_a䢷\$2YaYuSnyOvZ冼J1Y+ڬN aђ'u e95DCcCj10hMK%g 4qrzG(@xO'X˾GڰQNC;(@e@ը~|1-eG0U{jF^/c[ ʁL /]/_I>>rz^H(襸a(̟XB-݂2ʭ׉Erޓe4y]NEs% fidz5lKJa%+M700i1DhJ3mU+T0FE"~ELp Gp#?0!LY/~5b6rܲY4QɏD5Ruvg3}vf"wYi۽g~my)Z<#Y5wnP6V]EՍ_4ـ$jnh`b8R+oC@iq}~J\ѣsT+ ܚ 4O9UrQp͠*! wu0ÿlھ+"en?3?{C_ODFp \44,P~-`,'Fq5{5$m%6Z/[!znb<$6i9#tvW>QXLQťxV7~JCf1˨zƘՕ\ \ODAKVtKzh0LCՇrZPl6 )+N;KS4gd:kI;;-K *" frdx,րCv- }dRGV/hMGww`wOi+>n؜~XBa 2<$ ؛.^A0\gpAqlJR.L[M_D %][UeѮf2ŎLs PrV5bR2KPJKz~Dמ5@셶5(OIf+Yk 51t5?Dԟ藳a Ͷu6_ !DzGd [FҫwhI?ҟ>p^|(butוFҤϏgm esf(}LX s_k0yF*vV֣مxHrGMMPzTr[mD0ҫ:.Js=;y@$z~ W Fc'~ Zɰ jt 'shZ3伮^k$(s xuBUd '9OC,DR 2@u$WfF`/;=E/^^uD6G¥p,S#ݕ]N!s0iQKViϳߤF8UV=ܨ*HܽE-[k5d ԸiMzBT` ȓw9Bϋl7+wtb)i,(,WnA)Grf,v3lIp-!Vkd&1|&OD8[bb !| :HμuT\-~zSoO+;?{.k|LE&\ MG:Z$;40QР{2jMᶠ'j JX+,Wj"mߚ C?OgbKXYX-[$BzlހpZ߁Ym%> 6.k:>\K`EÑήB{ i?}IN0kMZ QL$-TY[ b\ rA$ ~'PgjVe"o%a:6} F |anF7l8|+Gٞ M`&7 {紻mIreMh$W] "כzzj֒8!1CU݋I1)eꗶM!y=Ӛ7T:x?k`<kͺvV[@"5SKx/U&l-m/YA T=iJDro*`PlA#(o9Q:<]an&7Ιĩij*Vp(rRΜlƢ:- =s]u{yDq/B;HVs7CJwk3ahǐl K+ߐ jش2"\ӉRA/dђWͷ J/er $Д9Z~gQD;`-tz"|Pzo@mRQiZhcOux!KLQw& S9=rz~aE5lǓ5NYh[]YUЍ&wqT7˵uxrR~25KHF n\IKEd 6apP}N.QG{j0o39">ߠۥ,z<1 [`),֍c)i-E`cs49|0)hkޝa3N|zQȡU\?BMcB(|jVaf3fA*4SFNW"H(fVu(8A %FQ&i$2 +lZnbAJZvqiӺ|o y!0 rZmᅨ߰7 v>דw׳UV5N4(LL85ir9hu߯+ r@Yb CwL^#V,<#q܁y,_0*%w+;s0iO pJY,C <H'E7r.Wh.0ݖKpFzj#Yf[!LW0/2XRT0-e%Ra.VG}7GʣB}@T7SB[HŮ.*^Qtos.ha&0D9S(}Kh<7x&(TZru+m ~!OƬ}#:@ˁ֙Ϲsf$mm)9±#&xCގ1^^Ԩ x[(M*`[POe`\ghzJޅY8@{x蝣n1/>gC`;lG_P+3VM߁9|g8pkl0Iz#ߎlV`3im#fߕkb ° nd@9@()syD^bl3L^=jԙF'U:K2,+G$h"G(,%Χ5׺ U~ޅ,A@~u+ k͡*IPJ,4K z?GG=g=׊Nt!&}*ZSQ9Ƅ-9"qϷΥ+D!&%Y$<!ޫ0U&=L*RR ʆ,F+bE-?!c#AB& h}ven<:A}<14ft SbsX_tSY#F}V::@Xy5\Xײ- Q~wD ŸR %/\I#*.µ[J"-+v1*( ;팆ړ#f%=*E|22#IQbh>_kjw|#ZuY]dOuཨK#:{?]6W/0\9'<и֟X* nL{ t3ui4hVu15dA2iEwe1=e" Lu_oO@@,?‰q-Jď,x]a49(vgBqF/qQ޴mf_{Egk(ܺ)pȰRtgď*eV{jUI|:v*{ͳK9ԭ}Gy5HP V_82Fw* $ MxO(o߁i s.R^D!ՙ觤P-EI1niCH J N5}~S2$Q!&Q4{PB̼"d$%omS}/=@vG1M֦wē}8ǝfǑ ~-;xfmy3M74o6*HQS^ծ l1׃ǁ$ 4[e`߻a֍“ XsLfK)mI1 0:+) t@teF2UG<DTe)o2ʄv=J] YM=-/>Xf,Ө,QVe-|.^?S뫘xOj{iN9 ʔFˆ޵A?~5BI{VZZCTf'#mYj=۹ m =]2-NdVe%Բ%Z^5S -< F ғ+$+<)ܧ8  S- ݵFgKg.?xf}s[cSg>(RkspW 0O8u(ItW] nJ|\mC.Z!Gu[KN&Hng ES{>9HaBOvrVĹ[gJ1(mk`RpQx1)n?Bsͫோr贙sCAm{ BMW.BQ'N-ؠ/kjptTSz VV&/bq/4_"} I+N(ݼnG"IS2?B`|x?͈[]uZѭ0ہD+%?3`LM7cܢQw-.ah^WNɥ760 9 ,1<LH.^$nߟ<`)g`’_.>f 71TU͘ cY"v!.ocYT:%]ωvŨ' RR;{i3c^C]î?nkU\bI5t1t;ſBXQG %0צgkVsëk(a[N'&x+9F nC b_Ӄ#D&S#IbT@gS> DkCPx)bi.9 HC(j^y4a޻ ޗH"IyJL1eԌ#%NL@Z¥avv͗|ǘg7~kA[j9#wy\\p1Kiy߸Z"\Xj?PIJ'7=w1lpXh`C"BR#10re@LoHro՟:أk8s"U*R r5̦Uy;i&`-#1OvH^ğTe/$HqdלR9=bÓB&mIdf*b]}꘯‡PȅCd ]i^& $lzѹ~$+, nJr#0~NbBy jB>[[(Y m-(tC'ZJk~֞i(wOh M= oJ7 WL)̋J+6I:b$L(CYk)xoa.x;@Dj+!c#;`Wu6;la}*{KS72+>U$ Hp +Q16yyQ+/BC3ZD[]vm~}qTy L06TR{n;3?۫U*ӓ0#!x 83<ʬnj aXݱ8מS%Jd#[s\ &ԥS՗XYWdrOf.rBr]KkͣBi槓%"A{j_ˁXRn[^J *|&0*ROM9+97Ⱦ0(BvPi"-BJO>zyZlnfs hg5;6EFR0LxEO<#Q+Z8Ȅe3@z`!"?U ,P z&<{*Q ov=Y’9bfWLjk ލr> 'DŽ2gU@۩Gwb y;x]E;ZM+fAҢp;TXƒz w/C$cjSnFl B*&fsR!|Ȯ Aү/.RC5$W4hD'7_%F`0X6/mq~ynbT_ V[+['mU =:*u'E.#ȵ֦8^N6n;ֈAuTmc#EF+hGK BΓ Tq|(8z45$JoU<:wKCbD?3v&ݚW|V²)UYɛV̶I`11g%wY?.!*k z=-{1P5=x|.eKΛ[nWLq:LQpFwXȊCGSE6,ER:tnP$P ]e[}jE5j?%2q30=0ή0ICc9n@j =CKt^ +[UYwRHÍaIEZ佸;qw) r-LH,hx7߃V[N?:؆˥b;~͋}w/~v 'LXc\wA(~ uh=хrfԡICg`bYC|Jilxd,ʩx d1U35ǫSjA_(Uv 1J&KD!ͧQgTV{UmxP413_DfDaV4nUcVדe:E I,7b~X_2j#||dL`@d9C%M92$j.%m IXH^+OȊf]BW8ka;T=a^C#EϤU;j"4=ehxYD$|dO7=_t,;T?u>|aˌ]r t[5'ʫs"vF- }6fvꣃ6;L_[[Z21k w$M{IA7&R_9T$h.%G[I#3ѫ靦+Vլ@IQ ٔxLeե3uIEjt۰ -;c~#Ec2^[]OK CA'הkTaq @'?Eq(MG?Z*6l?/Q|(Mߊٯ r!!Iz]>:q%}-/D"Wơ^NQ2x POIACz_/vX= 59eZ&b]z~_١jTP0tu!y RV@A/Mm}Hf.ܻrc0d?s|^X񎼍 ;E6'`O.@xNK9DҊ.b!Aq{H ۈVC˔ E85#GCSa"Y=.p ocT&SaLK樑!-k!eIntS}p3ۍY3Ѧ`[笿cC/ z69cÛEth VR#W|>u1dY$Rbz~S1%/_%~d^LI6ޠDlCo90B:7,=z):VE&m\#ObLp45ewk'PMF1/7>̟2Jzny:VҭdEovݩ $b%4G䧘(l{qȯlRYig_;D7>ŖeO\ʃ4(!x xUts!{m!8뚬Œ --^^tB#uX7wɬp2e坭3Tz"u3b] ,IeDSnOi`YʨX7IR?wE66_Pe= em^g/O>y3=c}-:gު.x m,O2`87aYذ?E|$J&Qׯ ɜ5KVlU\"jzo2h[yv@^{OV ;i)X\R{ѩ^)&qb4ax\6UzyNϕ~x.t3`[FD *ȉ%$H~*^kA<&Ί4{C|F-w~WJa㛕}Pk.rF$ CȡqbR{@UXoнk qLsŕtȘ+SDRM҇N MiKRBZϵn !{[.et_7bJo. mGKBl[MĢ WBo>9dbIqMevwf%b .SQBKC 2IzkI0^-p]%8\W}]zI84ݹ_y P+X~kFKߘH)7GZ(wp,$/HuJaɢo[Lx U 3x23DqA> U7=pMfȬ/b4φI]P.H8Ɗ.24 DZDRCkQp>X:8hF׵+ C*&Lا\ܲBRo)ʊt{u+fiq0&yoq M$MXqt^"R `+;O]Ӈ(TiϢG MJ&4^=zd097 |U <_!اRxLruuOxv_+kz*k+7zFmIJTN.wpJ17z=(bB_W8\%4zJ6o|0Stgv Ðj]#pZ\{Qfg{H3-jc [X>r;W)7IΠ85IҳK854>HZ*N60򕯇%WxafT>u4Y`(1L7lS#\Cʍ}֚#8i*v1bwc:l?Xv=U>7bn'o4WѦI3j/f"v6 A]L3֟jC(l鍺ucUrM YRhƯ%N`_m)e\#\H,܈g]Hu/((Lvna$nzl+NZuQ3!tq(S*Ib+yA'_Vޢ x4uiD6"VU8b@Bnv$|2{ڇx B⭼&H=\<_zT [,W5X [oO "B{5?jמj--'mr(RgmL &~pun3k<}\ſs4d.jݯ͞n8PE $ <'Lۧq_+wƦTdֵԸY֨%(n=>y:dHA|XhA/8οG GI;:@k364SE0&y L6GyKsL&Xeh޾isͷg$3F}/F|w|%}" X-C&)A;G `QYW#uՏZ3##,i:PLNjGt.".=, }$8*cdv{Z?—TuʓaY s:1eS0uD| ǟ$ $7 U~v8B GW%튾 0°v]CP^!4D> &Zb[ 4+ėQW+ srN%GR'!Q^4Z״\4;Fa;Z5hz⇖ί&[`;i0FdyP%HxG>) nUHޔA/!oR}g\c=2G&'(_W4|Kgw۲kӳ!,nLeKmxdCEf=U$ * _ µWfKd[;ݢT˴??3FMoJ9ِS^XSdX(I `,ӒC26>m|, aʶz\MHȄH#T_ / k UYۍ\G݈HnE"k>AaФ#uv 1:nWѸ:B!sGXC#[ðI~Z@EC̖'Xx]AӽE4'XRgj-*Uyix56wTɱxLs l%`0dz[jk]ୀ'wdo0n6xuM}p}]S3m@gad5b_Ȧ4\Sڱ0xrbN&m%ԉc]h,`8#|r9mS{q"rK>཰gdMp*|uEv pizzc+ǒp|c[dчF@<25]=#qs5cG ]dxK-8&yL,srhu:iS? DSܜ<;DY(a4oΟiBox&"+aCg! ?a;u>#n FӁ}(.dO~0Dt4/Nbj 6xpyYj{a׋+ 7=JZ?Р,>{E9#I"ܡJ:#Mz D[QК9cPD(NWdߘ% ;Cȿ)e"B7XoxP3 \v(8dٗ;0`(.%TT^ӧUR_JTb 8qkh!V3ݓyCS _ċ[WwZW[Dag;gz]oݐ0-:N3)گ؛L_p,!;tINwևYduuyfy?ȥ~JjdLZc_ިoy(喼FcBNʷΕ#Z"!QsCjg-;Z~pɬ /`R6p (p,k88pk+KP$-M" ^-4S5TW X+Ԃ+Hf+hb8F1!\wgU \$,AJoZϩ>RtQcJtUg>dQ_9+R/_Գ^y2yN;D[My )` Q8-QM<~ܑ^SAJ6p~f:L!^ڑ]JrKmGWU#H78ksN-!JVN׾0?xآQNun3~WQJOڦ;OPɱ ަ暟x+`ޕĴLcWZdFbbH{eU^¶+5y+l/xpQJ";O{X?9tLN4o;Y -*f(De%ծp DA/Gz^=`,ڻ0Rݨe bk!#*8[qލsԄ,|Y"Ay\.y-j(+[D%}fhi}WwK)_ө1SDӚ`hRbO,!!ۅV";zcXqsvw)ոSw÷&JY>":(sx7@^[MxkY([|HvėrVNg3x Iu)DEC Xexęy5 ;C"C\A~$)7hBB4 ul;GûDn;BN:e|fnGnM(?by{LK4b+HDLrs&v8شع[M&7 `sm3i՜-Ըh) ڎLiU^ugӍ79n _3!zdb+c_ ,;:ѾݥS oXx-Woh~qE9%MFC@âY1lU@B&wR1ZFY>ɺ!!a| [@NѸf p 0U?$T0؋cJ tj0]3;EqT`Jo _[fK;*.ĎLf (q#倌%Z>j-1 rVzDU6$.v0pLd`x}x-g"Yx!@sg2p #ſ>h#4$\ٳOOt>|`m.F0P`_K*e+cŏTYИ'Uzt_ɑ@LxQ l]%E*]*Sǐb4zC4h,b$tZnGgJ%^yR[w~"0^EN4ݱ*gRRA} W1 ~Xz>;twzHů Zl7׷J+2 m4v!~.9 iwNz9=o<7q=֭s_&WU%A>ul!3+~o6ay;u>0N:6N!@+qPo6X @|Kg$&Cp23sIeaklxN-#wvF9m;A>HW٨h]# 86hGUҌ<ϓdҵqޏ(vɏ+79xVFOi'~(c^pKc#}h_9f.Z宷vǨ*s|1ZCJnL(Z*ϴݾYUI; Y]ʘ.x-FҊ8};o?%VYb Gya |k}̉Hy$t'd,8WStOD {Ѐ[pYB} 8Gvno*j>~⦛ilCzJ{#|Kww $s~'Wxl`$LUVTd:ۿv vdƨ(*yD0rA{=$G6orwW3[l;sN !.BUyB8͇n5ĸqz)kT߇bh]D%yjո9n ѕWYᵭšMqoKxˆ$cd,i4< nyi'VQGӧbF^z8!f|}Y#vDΤVVI9W'4vxH/Pzenk3NY*_8ڋ n74귻dT*~,Oc\∱U}6+C1*[ pne*:E.}^`\o28+"iյ 8!i-"m5'ض@%k e1NTyg`)mZ탻r fUI+&s8LkٌXAMA.x6|(dE!ȃ{ڱ,"XsQ-l(3?Y6b9"RmP G9򂍷g'V룱d%|m dȓZ(CFgrC9upĸĎnfu8١à 6֙/6΄/}?ݺ\H̦۱0C4-S⦣t~QaOl#;LT$Jiॶ#0D3C:GÑIsT+sv(WlCN-g"ZMnͺEl+34`LW7y'q?'&1:㜚f8||1k,SzehG3g~9?)KF̹ꠦLBBJINj uΡe3b#$H)Lt-4Kv ¯ ?$S6AfL |2(.52ޜo'/^^'옞Jo6=h9%~pq<0'0,MaC-sJ$6M+X.&~:LյzYฆLwVt"~34J~cO AĞ4V E@mh{^JI'tMD| %O(e Yޅ=xj/Ӌ^(ݣ7*% 9 }Z:l諸 LgQ )#3\!(LzĖa=4v˅ gCoэ.^+xq!4#w+B*R Xϰ1}hq\dR :e*l*$]F Byx|-p]w yDzSG-m7nBuf! DB%J?kӣΡqG 15.x9+(0loz0s̤v 5WϦw3WA10ּKo1dUq)W Nb2HZUs\њyf=5{;+wSJy!u~B<%&h#&j̓ ȥ\ڬQ,f/`DNM!sk&A¼8(uU4O#6hw~B{z=% ZK0O0su(4ms }kާUYIa@_ N?+u (ܦebSI0bb"~fl@_yG黀R}PM^["Rl'x' Kqɶ;m33  a? BZ_q3\ ·76F^ng8DBm<0~b$x-W4Ş]uڀE/<-@չ0 |( TCy 4xr5[iF^02'Ͻ}*%Ig4"oy 2T(šmԗm͐ufͧ4*mpj9K.Gu7 BcmED~,:.KԾ^L`ր3Z~'j 65T @u.qGjl[Q%`էWx3O v h+*PgbnNI[ˉ6MŤ!SzJ; pL,w^ jX}]J6rHX톁j*& K b.6j'W2NZ*R.k 2IePWh{dry,fgc僎bhGׁ{x3,QrX-uW7@^ב%?e^MHWcԦoU i+q}EJK.:Z)X9QyC,0F"U䃹֠TPrę#a1 d^ X=ouy[^J_p.\]Q4ǣ9'"&` ~ &!I9'&YлZb[m 9 ڠ.ZQ*Zo'tgPK܎6QHh>vmb*>Vb`?s(m"=M+|WcP+uՌzI$JKŪxU4Cze KL9+23cIZ*.#+zC󊺂4`˅W 5^I_9Mo,V`p2E.'AQpn"r=M xo774(R7 X2Z:;=4;ZLƕXLE9$6ZEIBCBNM. ݵgК}6*4'nc[*8CX$7[ㆮM6`-줭\?};54(ƭxPwWǾi\ea1C+VvQ ^P2฾;[/ܴV{;".Ə`DemtU#b7>F"ڰۣ2飢C,ÜkfxjORƭf2A7RIŽX1v55nrefN~<U~SSƥ<#XL<ΉMhl/"B3D l̟̻([m. 4nJ%^tj#x>G{?շZk3L4]:$7iɇEUm}cg^RG_}[hAFTBI.s7>>]͏^U-4y /*vg>kZ>4#/:Eb9!SL"cAH8Tq [4ML!řM`x@"]ijMQ-=ŘU{ߣ?^š^=v(pƄ/fz2qxJ!vD D JG$PD4frgnXY1rtA^'MP[1kzp$t. .yz{F|^zJ6˪8CY}Q.= M60Pո8BwKn2w:տsX9+;b:m1.Wodʍ`-=F"_j=}N\(!KX\? u2<B󐱲\QC~.\U[ɏ0]{d]+ޞ1:w*z s%S۶$/A b~ 7й)꾴^LEb1՘O_uq+olݰO/dI4Zf wMӝu=Vdrr&)ɔlʧmCsxjY…7NWԨVl :@C yѲNU@w v|՛su`Ki]Ύ[mKSnUKV&uvk-iʐ op>wM(ۤ<>``/5ؿ:0Ւ(uKJbjS a5-9c^:|FRGQN Ã(;Ü@)zNx}ܔ31Bm9fϐ9@4CtL75^G|0ė8,|RMwHeps};H>'X'.Rr$rF<&ʾt[2h( n0/A)B%DЊÈv&d=rsp ,*ҭtf5&M!-bW )㘲 j'\%8+s>O;k݁fmof0{《hX"xP %5m`Uj?V~~)x-W𼪼P(r5oXCl?3P#qCwӅVazǫA?Oo֩l+:Uw{4r N99$F'-xz?1vm:ȫӽic{Wx-ʔHFr9SʾLG h8+ cJn(٦;S@ZS?S" ]jbuB(u'\a8p޲wuA!2+8#5L+dOh HNa&Ƌ-omN}^"\(8H8Ҏۼn.Eeо9_RܘGǷu.U95 E8!,$#i110qn`u];fN^֭ @).y|*gv SsZ3!n d<ݝ1L:>F)0@lqٹR1wt\/F2|h~ 4h+g쀌8"H|5νmDCSf [ t _' ·mʷg ]DRX& [}=7=2lE+!PLW> ق4&p$~U?fSL ⡼nQ7ʿ؇ᠧ4Q[`I4#=G$y1͡#I:U$ڵsĨL>pmBTg fŒr{C܏SLJ8[,[ \v Y@{9c`CBH3uhtnW8q۝v^?ǣ:\z *^莰p8zI+Vf.7ش$w j]V|~m~Gj%t ݚh UYa[2-bULyTdq@$NPfN .D"E)xׄa}x egӭb)Tjf-Aڐ Xp`M1.󼯌#d5zW-at(<^,1vB!~[T{b_T7m˦( 0ATe;s+hBSԉO1MnGE'^2Ƕ[ѕ_Y;qQæ-sj]yjWQB38WnY2T3b$殔(>Sbm`N;D҉6 ;#ln&JVqn3OޢGd10uUrWIj##b&p\h.^_Z-iܠ&Ln;g#Pϯע Xܤ"%j'uʎ2^i O4$~\+wbµ]YZEi\]Mb<&u)D/3/ }ô:Qkv(q&$k^@OZ~(%sVrwn1)&u i̹ũBh VoI@GM܈j(l\'*F䉾nVPv?],Xå  G~8֧3)LxgE1PiJʻb| ;V*}P?fmKҵS<"F⯹vXͅiMdFJ؏c3RKW+Ix!;Oy9 `gV׵w7Ex=cJl=AUeY#q4Mr~pSݨ#׭H@.g'K$y9-=R`H&贞4r5$O(UD)4s_^#4٢& 3N^R]k8lbo xE R;%dbE :w.aH8#mR*[KC3[nZL\w hۘ`b6 PWD Ϡfm vLx[a1OsY]ԉ~b)5t>HJ$3PIEW&*rx2%. AB ~zC8ծs!XG+֕OeBexYdߩ $ՋKer׍Or`ċY87A'ý0pԞR~.0Q2ܝ/p)>b4缔5%w.`S+oU$s9eԁ2awm6qџ(nuSW#IqZoz&2 z7ji\UGCu_) ,yJ7=^RP6H/9Ƹq'I 8á_2bvy/Д.lǹ}=2*ED_NI}4liHۛK%'gn*0=!|H>$8I-f0Wy@IM WUOџ7|uZwg,p0 h^yY zg=*T8}EZ z h Fc%ZsM Sʒo*ѣPҰ INct#`nk/}!fa̿azىI:ZkF$2K D$ о'PJ0LF%ޢxvDĕ409Anef* C SjTA~HvGBAEm θL*kXYzH@(h +NѴAIp<_=ӗo@VԱ-wb e֢@oF i%෷,6ve^OSP"&˫٥3kxHqri4,͎3u\h=\ <ī5ϋ´@Un#hAW 7^R%J~+O"-PBk8<@H\B*hɬx )kC+tlS #(/Cű 8nr^0m~*zr-37G nVXV!#M  ラC;=0M̐QxE |y,.mސs, LU +܂/YY+`gȰsjy oB GG1a߇[ 2W;bf0 XgU`'b=zkX%3i܀n`@fnr_6UpH(5xYC2'<꼩֫./n-lh=koq @rٯ@:^ {٣ߵO?pg ~w{zTnX L 2:MjKmtpGhqzuNÝ3D*K6QO]ERk$8Ie4)j(PC9CbG"•x=|"B̋}'\.4bdmq׌#>% ;FNs{ї`6w͸b[@۹ _H~ 0nFsua{W苤Z]{ڜ|zQt,l5QcL 0 I /Ĕ;sJF8CzNuH_?e]DiٍVѧەf0~8[Ϥ/;iћpVX7ۊ]'|@˕S?RWUg::Qz>eJβѸX7Y=G u(fyY)}:oux&^輪L%55ד-\TgRl9U;.I"6 ǚZq@і}7/i45[(vf9\ ) #. aY*|($yu~_K~upnðBOMPŇÁ`j=?}uiT>4d2U8udytܙ\|_$Uһɔv.6:yLxW8E>y<M1f: 䈿TmL[ `*]ekW6Kzp&&ƞ:eI s|٫D{}QFDfCGtP#)%؈_6?(޹7Ii+O^9ba[%smhh*i4,aJc_rf@j*3nnfPc!wFknn<]Bf򦬟rяq 4ZDݸ~n(m{C;ۦ]nW;ύ E>0$UK)9-t;E2`!P1L,_=ǪF&IX/Xԫ)20uS.H-ʾal!T0? 6Z ]@g<1u/Ε7[- A0"Lͥ(kxl=VPO5LPkaR^A8#E"BAvW%^*`(b88~/ׇ73`20yKR:_oZͻmYO(b)Cz2S\TZĬ)*G㽏ŧ@p/s_Sb3hqK"# '?7u=wi}Tv^y[KǮ,W!1'AM/~LI$%[\_~Ÿ&,Yn5i^oO~F= x-0N]Ź^Gqʿ6UFzg2L\cBEʼ8:baư2 Ͱu\⯔58@􂐒$%p}ؔ6""GTpl+YӠJڃN$[-7F.~2ܟnrb0YUKĸvmGodA?aXK$6S|7mq9+jJȄ w,Nav7Bfx&c"0R 0O+ x'gx szwdz&g 4g$wǭvz@nDdp⮼4tV~;z <7Es߼TlJS:ErlR]9m 5̞s C`&Љx4x-imCzA&Ӻ쵬.Bel8ax_aq y([t^\bYzz.|OS|A>ڻo=yv2ʒ_Q>>8ݐF"'!g/z0N=[|5}FY, 80SML<INU-}n Xujl5*\C_ >&(xbwNDKH9ĺh` m,:7 Dh1|Z `v\v1~,}D@ rwqo2x[N6G k! W Gg8\%T_{i!z_*:`iFwYG)ӨTM 9@]6UU,țn%Qo&xlF N4:kd坠lFit`م<+< lBT8l3{q&Ʌ%XBX I4U%E8E!&7Hl> lu6LYݱr˙tdĸracoNOZOVA$q<r7h,Ͳ_S6uad~;u+7! L>>jd^y߱ %&G~r !Ȑ`;հlFiWe873l_Áo1;ˤع+}:d[ 8͡ᕌ0)/ EB~ dh+ ʭӨXn)<|o6cs.XnEZix2d \znBnkz_ΐA5 ZGp&C6)~-/\ G>* se)OhO{?va#AkCiѴDkJ^r *b9*g%#敎mu &]a ѵ3gt/Jd*{+zԬr/C09A0'9|LS#aPmu$Q$gfƢhQhs:h2t/Z:~KrZ{zoh%mk%n^{h ک'NA#rC)!`{j]QWUE|Ϡ~s:=t06#@栉n8 UQ*$[k|ze./.$S O A? ^djm1#?1>Usƙlgp9u'.b^x=ơi-2U\5va`JBNK~8YqSy=]'",{qc.Q 2=V s$Ld}pˉg=w4DqEZSE[lngw.. k1r]R$%jݴ٥ WPgv5$["URm{S%%DޔXUmO_ +"X:߁n緆ݖCN0cRW4X"hȉI Gnd-}4guEsOیMÒ`:|}]롻fSSs#N# M[$@n(Kċw怾VB(%5 D:( 6 ^ڴY_e`CbxXt9."2&6j(>맼UjkOղ^}AWoLr9_"~% hĴ> ,Ui$P[MH}1G[L'evF<ԘL`AAЎz:S%d{?l@l:ӲeU* MlV:\,{9]0͚}}Ijr9ю0 Ʌ+e8zWb$_};sGo-)| f7/`4:Q^p搟6l4_W-U.80q3Y%l݌_^OD(HTVڧzb4@%kْfQ{Rq/1)}(kգ~a;̣[v8ÁDﭩ=O=U@_C\oR ѹ!~zC1iƗuzs8YDpg0k88Rhj,YT@ٿDʚO'zwS6CFmv%Y`fLfUsR'tf/J]v*6Y&7I(N՚R t4 iq~k,xV[-0~aoVj2@:F>)k=BU0:*.Lo({:}OE?#BUrq=I*jȅdq@t + @gCUQ-q7H|G_3vh/|9~>rUQv0}e"J}Gxʱy䬟] {Yl'2M1ĺJ4K[e`FBS+Hko Ip,\ջ*Uw&_u{պ ba={:w9S{-7\Ʌ0%߂G`V-tqH% $T$/rF c9jzWcW7P~hOPd% ʬaMg1%{*1O"޻9(ª FrN7F") z e-eΨ"ׄ\ ̈́؝;ƚ=0 覼"w2qMgM̠6:bP!?;qޙjuf5œm_{nHӹGFG=. m "قN $L$uFa{X_‚i8_̅BE)6/N0Py= kօ&xTPiT]tB8m0XQ ̎T Nl.7Pol([/PS bw?~8N;s%Q{ra=/$ F]gIIBJ7?Pt㷽!O P XZx)AϰJSiU? / 0\ڣ u7>Ȟl(?oL\=*Y5ANVLx_!.:Ǿt/M?`-ɛWZ ,z f@-goG4C킰(I,bU[&B ǣV8dF JA>gJFڞp;/[V/1q1x -}Kş+.O'5扠Qe¢8ƣ/SX8)l .̧Gjx*t b)Y BLe }Yk.<χ{,N'R WN"Gme,%\u ۦ+#naywEiѰ Fl ve! DؾmȺ ^Kp ^L}!R6^#V.JBgBi"ǥlDMO#E Ӕxq!.]9F<֥!.4 ?_8NcBHl# s]_<X*Q,;0gp5^.PDlCQC}>un?s8K+qvX?sb ~.uPʬf|YUCW0vlfKkHe+{QW1NjQW m8jsytT|Hi!A:U&aDdm3S%G=%#UUB|?č7S~JItHLsܯS‰Q6x5QC..Oz+QftB\ƈdu\oro9' ] 3a&ĿX D"kLߘ௕oֺ[D2|9(;9*B^)ά?Вco.Ǻ6Ik&%Fwo/~aܐ n99Ey]XTVx V~l?( Ds0(%q#7m!5"Ӧ$woh;+7ܿz,ۍa>IEE.o7)Gru1%܈\Al3 cW 2ӖK9׵E 7LI}SɊfZRA.Ry/~;.pJ}pGdik'Vx\..K %gcIEMd+GJp(dyƒh ;qЦ;Fǝk"Pr9Bk(ºE@۸[Ni9{n림E5~jhc1\cGm<okB'-* U"7d1;5QpS> <2>d` (pK0JOo㹇2DY^Vw_cciݻ;)K"ou/rdQIA˜WY4KX& uf[])XCU7Fz˄PBɹ^1.W7]w).t<#2@p(d7$zͫed>9wBYĨ1LQVaf2|ȮQX|FR4v*ޭwC0J]]m647$ا0OS ä=uTMqӧwAtE5Yj hrAa1߂W3-^YwiHA_oΛALh=@LhΖ4R5d,,4H,TBv1U˳S'r#}ZDkhUm7ZY"cSFep؂7~1zJ'nSP]'d)xjDbtf#Z{g6v2lWc7 1_Uօ#j3DI(= m[e6 añV >Cc=Jh:X_a8BBՇP@5nJH}{?]M<<+O$[ oq72V3ӡ=A#{yPV>1#Pu|JKFsUE֔ |wЈI,+=}g?d "^o9}X~FPx=^4.<\EF{)~or"fc~|de賣4;Ќ)S ~HZ5:Չ y`FAߝIS3 X2M 9ߒaESB|!Oe`ċJYWglk,*he+X/qH6yUKˉh#{9$+rizU\`1E&_ǎwA̼Sf o#;4ȭia#RWBk^$se̸8B>@V9wż?oٙfpBSkN[tx]+_[o!Ds-G(%N; rd{c5I/ -tC;Y8y;I!!th[ZZ'^%3t٭E|Ք M:?z1Q]tg8㼯p 9v@L@ 2v׉KC㝩肏{zuQC#"y1FԿNLTѻ G%NE_NzB{9جIukv`2HX!y-|j#Tu~]XPZwcoT{ɐ#ESYľ?.yqE΍?&"Ex1T8 @?BdjCdz`:zK࿐ m{q)HE9/li2L[;Ȏ7p>.k)mFocK21v1lcj/ Wc:[g3"LDFWgΏW;x͡F.Orftd]H<{0L5. Dﭵ}?Drm~ j"'%8-xP!D ۘ>Ǽq `!AxIBPk' S{ԷC+ ip ?x4@};-G Ft}F EMmL(ă5|_Z5Mr=-褶+ $ &1$Dr}౜Qد3Ȁ2 !G;#*{$b36ϸ˚n v7Mz}A#kEM}|H%2(M3#tM#ѩL\\28]UYɪ8Ո]p'մl. CD杷Xi DJ{d(ORYm9X&vSХc 'Tsɞ5⩨֘dTbJ%EyG"SPk6k()=4Ľ*ix*THXSCG@|mnY$ ;1&wp"i(+ tv2)Jґ ѭi0FN+M?e1x&3(̪ʏȕ5Rsj=X:DI-aע= np0y5"&ܘ!~?CS3mǘHct[ѦP()HrL=**s?BH,7Y+`Ķ`DVefw^&LlQݡ( $\q廵X5v.L@̕]$K<0j=faE=XߣWGD,Gwȣ & iW#hObW 2e)"زOqK{J}EOB?P@RX>w S3) $m9ڛ|c]0q0"V >i 7V LyF%I1$ת7>~`Av1U#caK w׵: aIi95UejZ9xv`F 35B4YzqVya##-pw9&uq-"Z*w1zͦPjNy4%; ,. g]vථ&=hZ$\*N=>,TSG1 <9r\zAcOuWpc囵M%]d!ZQGDHPژދYІIEtlZ/ bo9kHx sΠN[Ȏʝvnֲ݁/ȳ4*+|녮2/Ԯ6J[(|b5긑j7ˌvwϩG.b gA^ܽT^٥np|_[=YUAhNH"LXw%$L8.q&^O 풟u;MNVIAL;UvYЙU;I-c%:^~Ahh3B (C55J#,  hzZhCK 'S@%7Zɫ zV(>xU}Y* \>,ІX9[>M7?o3wtH%.#NsY!!n8Ml.hOnb::'?B9T@co |x=Pta#C}Aߎ-̳/T>:6uwÄ" ,"  ūY^Ur"v/0oj́W"4f%z*=OD*;^ADJ{PȭV/:]M8U42]j8-be%34喎9K’ɺ5UG kd5c>i0iq?);Qb*;[i=)aaߋ9͙r !I|O)=yF Shc[R$UH|* fEδK:>?Gs!~l]}/7Urʖ4՘q@Vuѭw~i:b)mGs7A@NԢv&5uѩnj8 j V1Iޘ>_PN]яBcV&@_kbw2h~Jµ3wem '>.YGcAXzmK{ݡ?RZ>V0>eIpMf "Ơ>70O墅A:7ov+aazvzqvô*taSM;psb%hQGuOTϣ7ΰ&V%/5E!aYlyvm.IhMuA{胕|sx:B9]?p /%ov eow*X3WȧOW^ҊPբw#Y~!~ӖAE-RSh[wa3+{%=%ChжKb}:]wŐ,ɪBLh)mL/3 Ar o Tst (QGwγ1Mpj1>҈C,Vg$l:Bph RhW 9zD4߾t02>: ҇Π"13:^O:@UÌ dJqy\JM L? m8tHkmr+"21gbd=v! 8?*? Xޜ@0UQS'vNc:YtWiܨ^űyp4#2&_d.25iDӬ%w]!*Xz\YPמUk, maAUO, XҖpXN>P V UKeHOUB䵁6&Vsy7..ຆ= k~ܡNj,Yvv+씿^PG=ZxMyyKI97jt7k\@0[CũN2EkPoS W@rui,wb=,wH_~ fՙv'[%LDYYGY0?O`Oyִs Z#DMNM]_oV{A|S,)%5M1E yCb( BC˼Xب1[Wj\i}aPmxP+T 9H/=`pMSpZ [6(:bi#9v5 to`J+=9LQ:<j\'_{' ugE3MbYCjAY ¿VsQdky #yή{PNzZ>H sc΁l'Aȩ[mjB'nD AE]Jn1"7ex7ؗX #/@(iSۑӗv41(T'Qӷr`,]$<kZ{qIL*8ϗ>Nb"̟~sZN $'о JX\?Iy)DQ%(fZoH&!{hc 8̹[ a3{ۖr|`aTlPMcNvw*8^.mݨ;LŧR6u'0vH @hD' ` +"e.r5=Cs_.Zwv7 4'ekv饁iPE彦 (}rĎqʭ-.o(pЭj> ns%onD0i  eȃy;uf|?k~G۽MUQ%V,w||-ZG)] NiLq֫A4\0tSCkF8DzcaD caHRʥѰm r^›mb3vi[`"m3OKH,2w;jU K2 *U!1()HeL,rtPf阓t:@*ۏ⋚di2{ Kq,}hp*% VmB;+ϩ#fZ〿t=q\4v(@I5,a|E(nfu>ޤ^٩%%L$ńY'ωHvx 0ɜ&}9"YײDk[JѹٸtrzZ[O4dEkB&JZRUA "Pr;sQVc]bkY!W1aTh}@{GJO.oCD5rt8y6~V6;!/Ǎpˊ zݑY-酚h,)o.|>XǢ5sgB-'R.-L{T#uYKNj<sx mWdW'56ǍtP&籕L~:\I.kWt,j<N!Wy>8OD"e}s"t CGRij~,ɝeQi$K_("iZG`#&I'eܞx6G]|A`M+qf<b'dZ=&mNjjQ=i뱁,G/QÇ n!'7nYَZBM>E=Wd(:A؍BRR7[ɷ`.|N#w~'䋺}7 Ja8f^yKΈdv@TƂN^BN=~/ RD;]K j KMlcD [OZm Ps"=:0z@G$M`zQ4e(( E~tLjoSPaUWxq A&SqW[n_)( bd0M#{)AMZ/ J>C,?Q%3f?THJ_<4) JP2 .J*Li*G5bI!7 1)>X> ~ E:pe'}sb59>6xTF#S2 _$YܷeO8yNh\zv+O4],*T:>ӠAHNb{_*ʔN]c[1@mSmo';&d1hc[aSDr"zn45gGyL3Ow0+$ؐg(GjN1(v+w~3/Ne ̺+2$0# ƴ O%[)rw>q۲z氆hCD3%*$ggx}O6Ƴb܌ FsC BHNY^{oQx-?5Bft|hY:7oUf7e'k!`N2nzeC Z\bf~[OQY5uIT? Hl'[Io O4sQ{é4 ?l@!Ʉ:iQlX;jBë3^s%"mc=w*4'YJXL]ə{/$K TPLEHAV+!0Lm"қ@R[ϒsq5'Lh<@Xts, &uV;i_X:ǁRi/eQEefS`] >z?Ogӄ8Yd[.ⵦ(^dld^TmSn>)慽Yꚭ<ԲvQTxn1UZy>/3-7\o2nab␪X%ùj4 b^Zѽ8INN~ kl@+u _%J6MZ:Ux\V5IIZPSfY_?DSyxԊ5y&`Hq=NwWPBnC.neXno)'e!ģal| MDx JVSd>~[уY/f$9u'vJ1%.E!#;tw&I%jFnI 0vMs0N͇T#Hrh^Nd:!qlaVHֿsd՘> 73X1)cCGD# H>;\ty誰H/ f{Д1eqvko ڣ&Wt3$E#*Ecrg)4]'V N4,U!-C=4"o+t@_* He0 ƠM4PJUÐT*e85UIy-+*NG8w4:CV>l:9T,[q$ycLW:w\ ^+uVmus^u#ʽj_n&S993Ed}ݪmf3OKjа, M@n:,TH ?<6u+/X0={KG/= eIŏߴFZ;OAS}H. `ax{)q+ܓ*J%E}U[ϴx\1$>a."e@7x`2"qA6Z8z+8BiNtR F9?Y%3Atr|Wi-Z!,qsـ:З.SWpַ Ww~}En"JR /Ki{7|@VnY#_cyW"`ߏ/LճsCdM܃;2u2`gϙP'P1,S~yu04pnhLY}tAmxpH>|:-.sX;֩ Cx|Y[#GFz؈%(@`Sx?tj{˗PkxڪаZA^Ujzۚc FJVdA[><ԋs+%/ N̓tS7g}1p*3/v㥧,E5 )̈"ˉb9 ʹټa) 87]s>w 7Lj ٧H3q%GSzqQJa%ҩfK=RT.D-@N~:"HrK+d.?/ڜUi#"VV8c I0â3T@CG+9 ^ XUŹQ?WN7>jl # eW$2^7q6=8!(8G,L}()s:u"PI}o6xxd ׃M^We.+G_qV=*e~+'yφ,}3FeZUr՚LEgĂX];7_ >Z5}Ӿu m[vȖP,T_vBy(Lϗ[^F ḢKqTDkp|-)qԜq:ըRayz]K &܃c6Uaw+O'A@jɴ\}3z|ʤZvGX6f=JTP5DDo[:va]2P;`[Ld{~ ^}>p[]35l.3^ ?9S*+/4zLCVMZSm #C bIml_TX3s5S_|T(A1ׯx+0!(pOR֬zB'z?5Z-M@{x11@~VrWMzJ67HQEF_TJ֏ni-hqB'޲\rFl N*i>b wVS8)nc<;ӦkH.uڳ^9WvíO~0$ ϕ寃ט7V9rVKkwK][+#KyPV0yE|GyMJ |7>\$bo0HB@(ob]yx+:~w@xkܣGִlki5|^"iYM/ p5GIR v=C)Ԇ)1eI4^P?SA"zֳIˇ2@,"%וG],g&{b|:Lo+ywIٍ\6eb p᭹/8&tJsG]n0rO+ҬHֱV34:vf{NUPl6Y]J^@Ye8蝏bc%r_|I*!Eqwl4bZ,gB `*l4 ]if".9AJśuGދȎ@7K\h 1 Bpc}r9 @8)m\_BaSTL֊^ D<[*K>=ou&,{Ix:/7cJ,⑛~yjd l ꒯.FP6ØF1fYov=mY1AQcʥzoZ@j8NV bw+`(_+;Z~ˎ@f1OϣJȏN'SLɽ' TC~[YndFAk(ަ1ٱf`ᯥ /p9 ?];:RT2G,؉KV~cFj0"QjZmW=͔m4ؠt_}+E8.Q7-c)}7>V|I)[4ga\%*'d$;[`1l7$YDK <<砚x0\pҵt;N[YY0/޾L=}). lL04jG kJx \w4Ù]#줨6ieDXyWw6ޘ"ohXʋI‚8c}!sv~f~ CIg˘ٻ8cp)oD0eO}/T8kQníkCui#C}0k\f7P59&gH/L>Zǣ%g}9b)OLgP]6,K c`LדdX?I݆13K42VK|D J wKrv8X_8efX<9 a>|[<Pyl 3-49}v'|OtIfi&=z:nxԽ[??lFH麈 5Cvӑĥ-7553סsWXs,zR`Hms Gpyql VT4n,6E4J-3Bs[1w@Bs PÜʕ 0%[9#u?D>>M,- g6mǾƕi.0j԰( g $/}dZ-ᄴ7c# ~X+e]wҦ1ÉH-m0M$RS#m ݳ9aZ;|_Ʈ[ObȌ+@S^2aMM񗻫4:V *oKrw}-R :(\O5RlѾI~Ll< #sy;c¤B{[STN1PZ(e0K^­l_vcTf^.H|FGhHL`GIrp_T·?tyl^SO05qn fQF[3* mEjKOx0>Oz,#]wkS{NثSoV.EVQ[Rm{^ u$}~syw^a6XbMk2m4K3R!ճnMM?ϊ:FE PF*!9πT^.Bhb]#GS3}ߩ'%\QA~f+JLDoAy@_!(~W-e@ nf!,+B4{'c[ `7ģ.*:>-@r}xD@BrI`&,uz_`ݒN}Q3|hZ1lO,w . E'AM?)e':!&!~i]qob{yH 5p[]WVmu5@T[>()o[!X>RhLTn/u7+xEf yO_<5@͂C5V0"I\7s;kHpaOS)Wc?ģ T@euy [ЫJ|Τ]]fGN. s#ŰDV،X/ˎAЋ~P|"C22ZHŏvoN])AD)3μeޞDN֜@1d%S%הٷf[-Z;A5_y8I |*n#8m M/|cF}L;Z!歕O~Kres]j1q|xw}B˸]GU7̫qvw #@JD~s_#;'vHz-6r:W' ʭmrƙ1\Iu0!:XbU ,7j2oMe#;^i(OKJ՚]-:dM6 Iɻ"O{ɖV1BRJ++PC e}fpu"6@ռ-66#Y⿔v^pd8o5Ogh8^-g䜮kVՐY-PДBH {iZ|v:"`W^ܴ`ڰkv!e˛*ZVc1_0󄗝}=q`dEҾ> ?]BDC<*73m)MzM4TtV8^_uXG7hMBs\ܵ?5AQ2dxK_ j4f%ws'v fB2ϘIjR%{(S%s]^]JmUrS#n/̏ $n<2szxȋ¡0Z{fSH99c$tߘS897\z mb*=kߣ8 sy6+PZT˦, 0Vˇkrg|DV7?8Hٶrp@iSPeՌ5HEג <DZ'=hi4-2!,Eqn}){lzy حP#͋uP$7dd+Q" fF;)(|bXK"{W2 lzG♋~j$i G2ft ޹Lc>D{\Dm}hC]^MYsҧRi!T iT{ONc4DVUm?CJ JlƇRefnQO(3WF|تTq]{m-JZ:Qk/$<J Ґ:w e('@t_<[]Q=QRsK}Vw*1'<ωQVwL#A5j8*3a\]v #&jl2}rahx\vg3~עlk虎 u-l{;jlQ//U2 KRm뾛1b˅mG$H鼷oK.'@9žWϳΉXȉ(0D#zK2| h|-ռp0mGՔB:++9HlH!ʻ,=Nt /cI[7AweIq8H r1EgWI^Krꕤ*G0膁QC"U]!slDXyƂ fQsӕo,֚QNH,\u_@ƪyŠnc7z[l7 Gtنl٭20X'rRN:Y[/F&x5upmdjd:w{1 iRRB:^庉hR CtBȿny3Żæ* lǸ ?r>䠽]MnxHCCIuc0).lZqyP!G-Z`cAsCSSvx;R%zWp^+%{3q;$$n/^ɀyec_QQ^*cF]ѰNh6B*,'lkLO.$E Z/b,W <ƲP+P㫓sZh\C%^r*c. J9qSuK\k=#}U#'>R5!\{Sc nM {a%CE Qͽ(Bw H$3V+=VДl26(񶿰fݣ7?Xg<4Y㥩I6Izb|ιb:=əĭҞjuYv4]6-˲#JmRCW tjve4ʺnTİq|qq#0:tM;$@ =C;k(dIm…cT~1W|L0[E=:T.ԽDJ&daZjir3A4qMPhIX%H; 1%xKA!m3=J&1 *k X1Z:lJȕ'GW->A#(Ӕ0SCnDKSfٸt"VLt{G?ź'5}yēښБ \l"|k~9"/?QRz} 쬇q0FZS.qG1maM)SD[+rߍ±6{P9F:k9!mQbc41'Ztj,zX63髦L$uYUA#)׻k$\a{g$AhQz*q=&K^SBDpo^"k%2kJh=Z7V9>/TdI\fo&ˆ͓R[-8R֚  rȁO³)~_yN("%2w;P8a ko Iw^i0W ?%_Q S1oQ˒"_)/2`(%;n|t45 leM )@ elX@*՟OJv'\RacB26!fy]?frƗLdn8l$ 7_?~+n1x}b.ޞAs0atENpN@._O]B@`|JtȖ][1εAʀv$jM Uȓ@'/8JҪEҩOַ/؀(d  K2Hl1FYo4lCaNpų}sdF-p4)V.J3U2* TV@^:,3{rcK_thiSW.*,0q?ыz=J좮 9OJ$ʈ.95^ipҶ/U)+39”izZt47Wm40elC[e9czӾ/=ưΘ8'H v*g`d:˧ 8'U[[$)!OfR0$oLtƭ+-Zx}Ctw^Two1\|Ix@ .L,#֎ǕѸy Q'l}L!H<95 #A"iX~n #~U>bq цē뽜LX۶\4u3JaB}vaIyߟu:a]FUxO$( ?3H[v=(YD(\XX hB+m HGJm"^(")Uo ɡ R|kr.Г}9"x3;33q:t'\hiNm4 awIP6("; >f+s ɟj7'T^"7XUOķWB‰(P!8,dsY#E:έ{RU}Y`)2$yz ~}/x1DN'(Fb[wzVH"S;'ŸC$?1;I7ݟo8ҳ3PWxߵrFi!к Ptaˡw*d?;}Yb.=+%P͋-jT6N7ί.rvps ZW?$q 3 'b;R%7[AZ8O[&Juڍ/3+Բyv,+t$3$Pس#K3 Ps2$ 790e"s'?B  aY4@0UP3oYoplH0>-|9O0KH` |%fȸiu:LZI FKkHj 9(hJYS\8"vнƲ`r+ mlXQܻ<ڱaT4" Gf@u#0::mW[[%<`+ U;)GegqYkm>QZf{YIa#C¦;dw;9kK2)v* xUx=KUk464BEbXkmez#?3n@LNQ4l};А L |  ƇQ\ BVQ)]{䉀;ap\:oFl!ZYr QWlm~@Mahj\YӜ1yV*B+BuMN̒k𪊠K/LqW[v; A&.( SԩEc Sm C\y a|/?$'{g İ`ڭA`aU6%"z3SLPv@0I&\՟_p辭U?aگs JEjZQ뗌;+ [ovTƨ2 >~jGbΰל^4Qt3¬3W 5q`G&ߺ*1}a:/I宼I[w뤦ӑA?0"JaoJ=R@<N.: 1WP0Zk쵈Av0]j~Z<8e.)j`=[ N:t;ܾԭHԯDZ+R9>ؑLx}9b@~yƢhji\P+SǕaw;P9(;* t}E_Md]uNI(RMޟ82Z{Y>$L؋s,b?> Ŀr<.e({˶g]. W6*"ئqŀCqiREG Cpl#5 TIܷ NzY5w* L, }ukG<%X#StHIX@-;bB5:v"Eǫ[s8 Lf̆}EYQSDxUa* v<);BtsyOkКI"SN۹s~Uq80 kR/Wpb %ҬD ` /̽]Tӟm9ɩЬv #t ۱}bN)vpEm) [@tq?zJ\]4rHTx)I6w΀~U?i\.7-cF#AD/xyOV}+r ّj5-̨2l_wD>8N" 6OX`~,dq.*{ ׈SBb7ybmL:黦ӑ ^qܥI9VUBUmk28}2jWLQDI#9g[AtfDT)pYJr;X|>G ^ ԧZ3G(`vȓ2)yKI.a=vw64sxL^u]0]$-8&X 18ڹ'L_z]bk58_֤1%,tbLPyv6 @Qt,ERպ#m'K_"7PavvEcݸnoi|LJW@ ?w̥A*0٪"=mV W)=tLp`09ڻr+(GCY Qtk?M /QjD)Ҽ$HgHHYVmۥ8#.#8j*n [珕 )M)6varT^l}^^X5R NƖ.foq}q+Z:v;hDʨ;Vrl7-psNj:+ixrEo;8`g pWl8DvRAOUi vx)(Nčy`0TtlZ<zP SrMQUZ =sai$KǜQ4jB÷: ܜw53"Ti^+v&gG>5:~A7o[i% 'bf!4X3VP܈2Z :TpGv?hH^ܰi $j2/)=D9.+4Bq'1r|Hthc#utĝbNqPpGғ$|4"ypj7ث1>jD.vwHuT b[<{) 9J=닄kٖȌuSLzQf[ |+Qc^1`FY^&DŚ=1B^igA!a.ZC^?OniLG~RkAybi~ 狩.lg_!r+v~{JPR&J30vRI fXWrd{T~ZffuU9/gSr:0~M,py^!?/EskⅩ mO幢V!'7ǫ|☜`= Kv>· ::oeKPR>\O[7ݞM3VÑhr#kَ_6D Mz)L,J;GgdSۺ6h2vӃ`ߩvc SD{&~*9K)!kӗ Oi< u#J&۠> $~`Hz - KMy=EsޒFbgs"$K&;/E?pMG7, #TQ|G6bkNLM9m< )TiPڜ4G皱 ˇR)z](mY7hk%.=\d>sBs#)Zx'|ո !>J+IJk XM}(4F:3zRV5ecPqEPDycA†R')ц7%-l80bfUH~~ٌI]y}07ŗt8 s9[sIl̚ X# Oa ,nZ$^,RLb}@K#)=v? ^DupY H!<B?o)jA^VX{`Y\l|=2{_La𕦥FZr0h-T>Di ƛ˲{Ӄ}zd\b145YpsVϒ@R+ \#eމΌVɄ({/p'P@ f\GFl2ڬ픃сWd[IL1"L`(TfaTUoaԡ Ɵ\$^=8z΀:eq'gԔ 5}/rKM$\q9QYgYI 7d'ھ6Ñ~ۈD@/nf#0ug{QFr\ C.z 3R嶆Ԩ0騃B?{j3PAO)Qj 5-Q0vQE:ҝK|&q`}}>4ڇ2X ; P~gGs4\+fM7nch~(hҒ{@>}RpI$.cQ YO"6}VwO+q\a0S@ZJ `?Px|%ojZ}]!v(P VEm\*b^E]ء+4Okn |`L>dh}AM KW9f:@ 'Iu_0䃄#⨁ YceFBYEWу|!t_# 1 ϦDȹY43@ҟ=T0HRLiDr?9 Ǿ7>,suri[D`2'{K.0T= Ұs;r.ɽmK>;/:EkϤƙ-0ER`9n8DX:#{(~ql'LSA߸-<^E3?$uA~F,D\:uO^YZn?5U!?3S3T[~Wͪ\,pADaMA6P:׈ZDr^e$NĢ e4كcE G/nMOCCY前@:T[rPZ֎OK@2n[#m PAT~믌OP-8l%َӻPz$Wٜ7pc-SvĶY-3+pZĮA=o+l+:I[M^35K05J2aq $W3ԡXSmө'Y\edo)94^!WHymUU[0cuQ=Bûx5?\%KUg&FszəZpArs+9\~niB}^u2\e==t뵇];,R#C{_/:R tN= A\P+?D-8}${GC~qX^Y=Sk:V7x~1bv?JﵘRֿP˟S'4zrqVXcCvIO4̅=<!G7L%&o{kǾ=I}"C>INڊ$kQ/8jL:9 Z1/XPG4mDQ-QYUQx]aKޒu#аcVF]_vC-N@JKUo͠ք)jVP;_[ 5FR9YxՂ4])fHzE81>(ŧw+C+q)" Jӥ&v)VvW)-%2z**+AU˱^*ȏY#wbf_zŅu.QO|?.U%ʦY1P?f@% =|qu:K|Q!ƹٺ. "nh],i8$5./#a~<=!禋} E(v<-nx,?s5\b{Ӵٌg=t%$Ω ʅ:6U 9TFBEB{'ɈC>ٔVypJ9j=x@PvHjHg{$:hfD7ioG6'W5^\Jm?-t& ~NkKPa63o}V6LW4[_ތS :b +*}b`5rgo)H<0c٩yo) m Z&/;WH>t(`j\d/A{fis-yYrĮi Cz|D\c%5>`h,y;2V~;KwŦD9 Jq6)_mY*ʹ^h&R*siKɦs{\|WBQ3f*:Z 5H ,EFע4uOȹC38 Ni+駃FیBs(q ru1 χ'҂w#&B#?%ws*NA#ⷔq~d\*CU5:4Y˲j<ڐY\G]NP4R> ~D? ?= '#Tl4XkbwctZqfV a%;Igv'+ƔCg#_L8r>&^Pc /iizqspX2ԃo.'ҏ=-MҶʨ 03KM*4i:Ds\&p.p. ( F _fW3Io<\mhK"4 2a[WdQoq`2L 9v עV7U1'|X'YhjLYo۬ k9w/M :J O@I@(cL"t\7Y?b~J-;P7qj/%&l4,E md@H20\{l|BnqîsG-Z\'$?w9\?b3 5su%Z CBB&E5^`֓V#51Vqj3B >Ў2"X:Ο&4RWDfS4\?' Ҏ`@ &E z?G[ѐpt\wTѣ *Bo6{ᘍau+|LJJ/c?xw"4Sb%ew)M}߬ףS عG$Œ  SJPZ1\[b"C&3/:h@K9dt٬r[V[ ީRs8CjGGZQw@H TȺ Qݵ>ɕ-&ş+|!2~zwwtͭ7MU@<:ni FZ}4RBz%f8e})K$c^yt*&Q% 2ԶF~m&s9*.b9mz q‡~!suGVaya_m)5= D)"a>׉P1#.B8 C5>wZؼTiOfb;|4*( z-Miy[^-\XTr%گt. HX9 o_k6wk]H<1:Qܯ* m>9Ǐʿ^Oz8!(ixԩӕѾm&X@G^K~4kH5"3e28НG-7M'XwR_1{~k|O75j$;T)gK׶=T[Vb3\N5,I{ykG/<"c6zRP\ S{ 8^} (0m#H|i΄kxBV7JV&Cy4紘3`%sf qYFY,YNI&cf7'+E7ǁiRF2F.hCsq>x[Ĥt *2A;_Yxl"Fu7y0(zoED| }Mjm'HƫeG4qc0S (@)NHT}*ѽ 2jಆvE>biƲ$,ÍCY96'ARlztȓR -P=L>pFwuvިElh &< U0ZτF4$E/16D #,]V;c<:'v!z̚\KϷ_bnxZo xr+ vR rdV;|<wk$+z0HHd}Sybc"תO9XNt1'F^dV 6\²Yb jp۽3>ӈٴj4mS'`2<ТtG\{Ԋ1Ay.;Px( b>YC).J1.dZdPr{I|M/fp544vc@0w}n?G$ ԙ9GۏIRS`1g &K< ^ՠ3D5"1+fI&LII \ E2JĆ1`1C9oT-].VŗDށ}]ε}}ϣYbgh5A)v;5\Y7?Ҝ[1%};~cMm#UޠŔo,sg $d*zZ睪^]reA[a/|ڼAxNP_ DDhdtI!6YN+ᖑs%znwɻ͈4|iNSɛvTO h,680o [3]|6d Dv_YDqѕ|@ϥ6=<'i Ӳ#&SttXdԖZrq_K~{>Ƨw-pQPixZh *C*,6Bo@:bx w6XMV;nLމ{ ##|17spM3]^)hVZRz6̵ȭҼN4"EjMva"3/( ( ;i0֝19|aYޏiiTM|P>⽫v.6{'d yy '"qGHexkgx [H-q6-*Չst\/Fpf{g`J oIH wmXuSak) u:S'y\2Z!!oq6 ;U1=-m1Z8 I[b_n,m(ZhaɪxAǩe>{%\z1Bzuɋ[Z2r0{Ԟ %:tvlzL&Dm`r c|څMSccKTXύG rG^^A8Gc¯ETZ$- jSo&L| c0y ʅ| gŁeG${Lefv$:/w^$̷D Z?:#(4&%ztəOO:r"Cȹ 8ࢠ&QG=$ccQ4Ĥ{d~9p霻/IIDx@nZ=&+#ՁT+8?AX1ƛTLt-=6(3RɌI {@0* cڹ՚9 fnn``Lϡ)߯bZx*rm]*^h@ӵkH'h_q:dW;.-7X`ݾ}Um3jl˃~{fLy!uDyn]jh1mTx&$4{՝Ҽ|[EcR[muBܖ326uNГ['T(;2۴7L]*YXC.Ѿkm]iqP9>SAbvM\֒\6ؽG=g&\4buHBN &F7W5Sݨ[lENZѦygpV74WQ#)=*/d2r ,$/V#ʑ`yOx9U[ۖ\/#HQ gC%xŒ6 YiS+7K܍IP@u/Gv;^^;н4/'k"1y=$!ڈ;9M#/{2vcavh ;<0禖 ɭ@[c.|j\C=+]>IGH3]4=*j Gc= cƍպ^xƧ9|_kŒU *6XG lb`wvƮur&aTRuau\(]O~ o^4k4yA60hxtΗ‡'݄Fz`í_g<]<)?$ 8ʲ!#L)Ej*1('N.tzkƞN1w˥^WG]ve֔pb= 7 _ h}EGnAͿmcw` I#ɏג%|8/%7Bdi7-LSŦʝ,/Lv,:@<[#2)Xo5W#Lui6'TY>=J⴩v\N ##F!Fn=TO,k>m+jDz]* (NBFCpFSL};T43uʹbZT { ;kEìwDȠa[`_%\h Y8ڤ轾e@CLzw_9GWѢ\(fCŸwY1H z,m(4*L%w2W:׽j ([BxġݶP-1Oq}N6kS.vgGL;Q;&6lR?'u oTY+9~y{Cp˞# 'Hp)x;6hp_EhQW6=ZXRb^E]'ҩ1m/}G㼄\ll|Zg:Ao db)[HL`I3ȍ3֑pʩ5< 6Vk5hL=xH166 1څ"r +^G̷[s8l PGF`# Y„?O\7f+A3AqyjTO3woWϓʘtzY>Lo H uzQaCQI3Ls&ќ;I`ƒ#JO4#\)N3^!HϜAo3MlZY>ɋCr?vn+j->`&r}jA>~۠y QD0 Ԟy*]%݁b1Pkvjޒ0?Xp6"$薾`PVh Gϩߢuf<86$Vb24y ֵl{>X”֠b!5SGY*żov 9gWũ_de6@ABH4Œ\|8-=?69(U5*|l )Ç]`bm;=4BD}Knaq/۴p##yL )"gUU?XS0㢀dBqu$M,N_TxgM*;b+~QP"H[{Ҍ+WC'T+)/kd6¤+:R3 G(ƙ62\lwܺ' ~;;i6'sR \OAEkfped;Fbۙ.TH)y?C]fV ߺJ*@;; " e?8]gcQFmے]yɅ})9k&cP0?HΗ:0× i.;G4Xm!f(XDq?T  AN,;Hd9 S"12m1!>L=4 8ӾTݺ<7S3 ]](M`G;siq `Z:I+y#؇]:XS؁P84vn{8?k!?&}h"nsw"! O{sAQ6@+$Hʠl#1?r6Ő,A3P%D2pr:p6> ۟Ce 7, ?07[D`!쉂uOPܽ̓ w=2dFAuUYo%+oț$Nu4* l|@DqȐ'(辕A{q][^䝆՝*kL%u/pk3M]bhNm\vd`ێ |Od)IYevwȕ"L>qnڌK2"bukE.5aH,辕'.~Z_[qQf=쾝H6 q]}[qWۮz!יVS fwP|fUz"Cqc?tlSǵ%JGf4a+<|}_O-UPoOwxJ'Keӟ9 8{s + LAZH6>~ͽ¥5_Y הּL='UVd! szdLށ L˴ϖ+b̫cwΛD;zN9ts6C:Ps݆ =*)"1ܷĥP]B6I|[e}Do$2_u{ccJЊsM +ۉ Oj)佘w"lj xBy9~b:(KvӨ4E){y'=2+ 8H_{c)*˩9dSz>GF睔 Bă2GCW SSAaLAF[S7-e8#=qr0]|? a"$uߌɚVj7TA,%5!BxmBݏ T@%8 J2׌TWƏ"IӘ e)qU GyBäGֈÈmQw!dX?vUJBeo;0-F6ntw[vSʠ\N`o.h~~FƃY gh(z\zt1sMؿH:KQq*0/WfͪS2jTz`9a.AA:2hM"xՒjA!,\NQ߯$:EDžͽU,?5;7AC%ؗFȦ0 |RET ˽[ ~!O Zov]3T?_v>ߢ,,JH~Jg7"8L w.},o'Os=L @Y̩zYd,NWe%aB~,F$:"ް&)vu>'?֏չRMg*YR QPbmEb$&߰ˡy嵓nWʒ}oq\,YCQv~.(*z9˺QƠr!Cvtr6ljf{kTNQIpVP0I&tAy5$QodѳXk!YsTnB[3= ;Ž+%‰Z2ĞW?Ͻ v&&'W1gaj~Rw筠P}z[QX Q+$w '߈+('t4NųGiޤ_mxNkT#:0]z;c uF~if3q}Aӷɜu@,ήWv|Ts OR{_yjb aa$`?Kўo1phyS60viL yYH<&y{3 |$z\8>jk0e<'{HeY-7E¹5޸i1?o^w:kteV')A4DC80SN()҉a|5U *vmS}b26vh}?[G+3r~G1~㚶V'%(}T0%#J~)L(͑N_798^ X*yN&DRhasEȅ7kkrRQfU0G/Ad%avJhJNyABp9@vbvZO) uF+$߆* {x@VT2Q; lXx*4N{i*S iEnQISýr|E;Cu|B+ +XOi[>:(-TgEIDԘ6rڠmqv˩ 5,S?ujq(w>PS-0a7M}16BgɶIa3yon,ʍn maKş6#ޡ繯zщ0 Ӂ|-PslFރhi: =Sk A $QƭiyNd* Aקd)!^g^zҲ|i81ڰ]o biYjܝcD7)̫*_ez|}h'ӌTR֊u|tyȶ28{ۦcM*TBa͍~ C`38wɛ5/O79;jyX<yԱmc٦D=ѰKb[Ax_XeWK/tG-Wn{z[<ӧHUNȬdTesCp+X]yY} IX8}GI):_}騲 KMbGɊ-3Ob qXv:"xjv{_׿&EW(_q$L4ڗ ̝U)LkKrČǐ{&ejJBQ#I /[zhAޮLEcFu%zxjŒ琳p o}-(OzB#LӦ_ͤ[aF~+Npc7-fvփbc$iCNeB 5gBKZK:J~ fd䫆{]C@xP^ }Juop\8ןZ N8É]Cm73;вC'yC8Ut|/,ZM2ݦNɑ"_CդU ѥ[ ~`t B>6ݱ>OM4UmˢE!*zQ$/iLޗK,0U5 |Y嘬ZE/쫣^^`#royoF4a%.G+ɀ)W4c-ZU#ڛ`?C78z/#఩xa܂z'FN-:9?T.U,t}X?Jhsk:" 󳓽Oܠ,JvtR8rx*g6uV՜,)R;Ў\Q`4:9_ԁwg n\%2щxhoĿB oY}Cd2,NTX}BѨpLqC}{SUF KoUVu&|/[!"1!{q3Z% D2DїhY[w30(i٤Zh%ƴ֋w~\LIvY x'?Y|`r=ԬFTMͷm`5ZFGYKh 1l'Z WF\$ ȑӀj˱r@ⱈ_w‹RI1ژN}BeEUNtRdQ|fu;fD\3D'zm/,6F^T /Oƶ'D[ s56t(u}!i$)⭴,oQ'qw߯RBuYG5Ɠ$  vU]EfjVidOVvQ`Q_557]g]6EjXih#;WX` y "°anL 5ABÛ̶=@Ebbc xֈ2rfxMPE'H>#×: ɝ"JKy*Ajb7ʰ.+}>s]U2z~$7u,膶cnU2^bDj Hq!7Ck8L֛{c ';ja\%.*eHDT뜀[6\2BEu0zf<}a+Ϛwv`K-Sa`5(U%켖"Np贼&&yg+8Sb9Hp/}JODBRVu/8!?-sr5fԁDCT|3Yv@W4=Z¡d#nF MbL;p[tTN֢𥛒\d~RLn"<W߼ӳ4xV"UWt$M W+z˳x\kI+\ovC1!XKby9t2<%PND[ 8I`tngMw(a._3@O*#i>WBr|{rlfI X`8r/(}3 Q셽,%4?MJe#hQɣצk"lp#dj]螷譍Sf]FiIP `d3$}{CŽ;? chܔm^9E-Qi"IdQX?lpUO_R둕cF q( giv 5'<ܧL 佪\Zof}a'a5 fcHu+e⠌ ̱ǐ6< =I6̥dQ7& E$t@y1+_Ehdž=s’Laxo4[&+ٵ–RFFhՁI[Jz\2*,ބw&F H0%gƥRBƄ sa4՛QaoXLĞ1'f[;H;MqlLM?Û(o 9BxLR%&ʅYHݸtcg4e{ߝhYG>S8RGOeR@8s;hjfQ8/ƍ(إs~:jPODFw4s¥tٟB !CEx5g(zpH(L)wKdLem~v5yyUb?"^c S@6o9=[5̔X )u(3ҷ\ "]ʅSRuheA|#k0ҳB_Olp~Hv~Mzʘ؟IN&6U!]+5G5dD E[b'j'Bk!W0,`긒ѩ: чnk޻\)wN|!A$BCa;rH^K2dA3gQl8U)Lv{oWnXbRQ%w:$^&P)ph<֕$VB|kp3 4p`4 n1]H-AߛQ*MGkLV0A2ӷc=$\'ƭ҃*16¾ ƅuBEdƜ!K?Mzt;]t"4Aq ƻqM Rø@'^$~\4zNԽ-wwx/aTb½bKQon[D&DlIM=m4|kH.Ls!WOah++禝ujMr@Vw{ڴ#g6֋ Y&%@E3 I[yzw'qf5=4Kw!NyJ= N~ KR{w2,,lnD(N/6F".;V(aXwhk >햬/}ݸםĞωzfv::$c5dzHy1XN%s ]з S.yw1ct, H^Wvx܀Ğg\ CEJǤU)f:C(PϿ)t)JA@r,z9e(unϭF'9mOKԛoK|{^\^2ъ"RFHԫ뜿#qWnt2IyiPpX~'ò?%n,Tw#4D5wÞwN"۲rLVor%_>Ô7FdںhK6m Q}o9Ihֹr Tq'Mt߸ZGc' IK[LwPZd, Fܪ(d8L"i'͂'? cs ,]w=~"Cu2mgl,-TQ8X(ҋ (w JN(U$A%XCwb'J+ڪ+oSL֢Qh/;QA$Թ?b2'ܬ]ܒ(O o%:lX}DW:kcX6luy[m(-֌y~>\גX8*r)(6r<`&h5*cpDWKѸNxt\z*i19sK 2Lw ǘ sc-L{aтzM U"vMc¥} @q#"<)[؁)KmU8nR$ufPb<#ǁ24ѵ |hq" =B@ݶ1e|~%SI7h3Gktp\5 R;UKd{'"%]S̕;;^ .0S@ư;6&򓐩MD: 6_u(Q;+$| κ9,ܣfF }]4GcCǀZ>?]gL '; aW`fWd)m~r='J>m4AtDv Ԡ r2XIeǔtlqTw9h\^uHpQؾĒ[jLxf`aML,Y~o;Da XJa"S,(~‚-3~N)JU\|DI`Κ2M$V;b7F[!DSؽ6ཬoǍΈ9ZiY.}/D`*=91#6|n^D?F6I\)oL ;Dd+&|Ts}6 XMqKYkzQ ܠFtp! k[zM@`)ώ_О@hN Ns0Oa$zHJ9δ/r?/G|g珚i 'ޥѠ$#?!2V:$ڥkn%r*p xD֔Y=~Z8z ?rGdI郏=1z)T@#%˕/I#xJt&˜ks2K9OVB"G\o #lr#lo}Jq,rEw)b/ lZOPP`_iJ;?Mmɽ"7 kwk\[nD)g.V; GU?OD# mz%nj"*͟w5>I0I&)T6knMfD_5c tU[>xƫ%-![Op<}pL2VEʺ{HG[ W?iQO.Um ޏqKn֏W@}'- ,S3{GXY7fda TV+7=!3HϪDB: b\9.L>J$oz,@E%x<֔nc&4yL # _+E88fH+W9%2brhqٟގfYQ_3l| < =g.{H1!T,*"1wqhQhgx0065KkʋC [:aa·#7\(Rff)8qQBUt4D|-/./=jl5Ts Gsk(*k!<ꉁQ٧B' ,b|ɦ"cEKţE{xg a)c{A3܏j7^l*E9hlP upbbuY7X꿵͖`91%ls%O> :AgפR7k0ܴȥ'QZؠ`S2/-2D,]Y\}""{Csh$GZ7Ps'j̽ nO\^n=/ei ~05;v.iyL󏗺 EEWFf*L7p.5? e2wjHߊ W;Ճ֡m^jD,Z6΍/Fqϖ b7OC-8}srK~Wyv7*͌f B 2~G=lvĢ + 5iwJ‚E{UkU/|bb8F֊~TYKBW?ףbƎ+ Hz״^NtڐUgJ"Ԉ2 yD[KC<@aNy []b(_~F+\l)Y֑\PXVё$ڋ:nvUΤ2zyfaNk|#?[u3'ZUŖc`$uk7N{i7j/f*GpCQ`D"]5fL_ב4yIS7ol=Z tMvs p `30/uCPJBAYA^<6fO&a*>\En@ZV" +{bVG\絶cF!^ATלǧFCL`y"p#@5$8Tn?PT'YwP"KPM(#ƴ_n'0o5ZL}V $6E4]+Ms̖K&i u\6VyRE{x}bi+B"-ڰsǓ$w% +5=c LHϒ/3K[o.yV_J7 Z] VP'8伎3} ,T-[YObvGxA@ʢA%fDn/<"&SK/whUjNbC ~*S<`r0!<[;>w~ /MKh?ǍR4k/JF;_KEW(?Qyv|Ygn&Ty7!( cўQE YJ)MG(heq>B؂CE*>;Aͺ-扃vh*,jay#3\Ĺ^lmM I5fâ}\Ԥß4ѕXl~|xL'NxSј%y#4T)=9MvM rH {s7jvK33mDp㕵'k6|"r+K3֚߉qX 6%R7aj otR(`:gj~ex;@`5Kn\Իfq;(-kz9oTo8]`+%1;s\_J-&ZkG5tՒKh%R3'Vx:?q(,A(h)VC=+ \#UGo |; M{59)w(t@Z9\y7 SaFXR؟(PNbq[vFy{ V@ֻglin STv g4;FvO4}[ Mu? NY5_v+'!0F;KmZa ImlUӒΑӡظAkݠw4K ?8۟%&67jn&+)pԄڡ"uT}̣f1{@^H^ɒLqMV| ol#SHHʉIM,ҡeE 68tk@l?kM;P-9}>QaQ,[?}_3v] 0PL>el5֥yVj^ 6j KYIFn}!P>!,&DMf)ޝ |z׬%ÑWf tDo"%#i]62 !oF8H?cafuuWQ<:/@U[ӋD1U<?Tý>>"xYC?cdG߭HHPЍ4.x,m$kݴ?m05ύjv>w=T~Z?^V;WPo7R SyJ(]N0phD-%%лEX>«S2;K8Jg}NgLdcXm U~&c~i?X44{ࢡdA 05`g͝ȓSڛM0ֵw{^j]f:+>nN :$=/IkPO"AY>}tU+ 4;0W"]l3JeB VI"*'=)TxnSJY[`2"tWoaWuB`ű K),FRaAI-L)2rz\u+Z f]>HT:t ճchg)aimswg'4W օSƎ8GLIMIn_۾5"$49b(CF|U_ڹyc$d;qХG?,%'UoB6`@T2!UJA 88/rS8/mO{^o{~j״@\WO7(ʩ:wwOcxv1 Z[9zB~eЮ$e)Ѹ 'I=n4TLTEn.QGdf-R/^i^y+DXQad9 aX AeHرu9&Tu2Nt*ۀVvpa9t?;> qz pY=7 ak &zTG$0s#@T!#Cݰ3R@ xǀo) }l !mnt|.&QIVEBI]}i]ȔQӞI W&#>&*&^/ }ї(Xܨe=:]/ʹw 5MDX0"kV In0W0VaHz$v36MwtDȂnf)f0̽ԥREH*?ǡn&Lzs;Tg,9&OQtmT,6bY{#E6ig}:&iqpiѼƉVP۞ O<6L8j-j շ^?z,f P$XkW< "YUx9:Cioi{woE 9ژDP5-Fk"AY*/BZ)ǜ0  8͞v  O,)L~Gf@s,8~4,|.Ц&qMj^KwAiT~]u=OO"wq 2pv +"geH># W$;dou`vAnݢ4, C%- MG2zRC>%uVrcLы'V G5G\:J'\(Q,F / +`t~lPPb%B6B(wmJ \6~H4՘Ű#<>%]~5{r/FLҀYKKLԌ{\̌ )5s< JIՐ-!tXgvËoRK|E4|DA"I~^5o]$d n^v(ǿ&Cc^+vH!r=V#@YL8M7o,n.[ƛ1y4 >~<0}Dj.o9^kξΫnwtA-t!u~v4|-2EZCClVN0 Va=b$?kqZ]T@1W;-#(FjABU,d:[p*x{yt{]o6GJkKݕO>V }K`Rpb&C_n>ujJρxZ9 "6S51'nY֕k0},~GNRE$m8_"&:@8:ZR8khj[U*\3+4,!I,|vAoޱL 8m50:}HI<'ݧ :X2lI?:Ns0șz'([bGSW,6ON_aZ9V}'8Mϥ.!6  y 8q*N”y+54Wo^ˊ3Lљ>3kz` Dܹ$=L+<+!FKak#kBK͖K=,k@ Jw{nbkh#zhA T8[ȠzH&| DrnR9k2bE(mJcP-{X?`ҡTx PǷ8$q\{6qf?KR{CW$/(1F3F0F1 ɍ߀<^VE]?/Xnǭ7I8NN(rf.NWug}%,ٶ82$bDH?k|zo)zSDF|֍ǥ1@~Hk~(=V!,+Q/6srO5_vKk|82}zS]T [+`{"UtHaX{cɨMg k9 _ #F㒾kp! \,P/8Z)|PVTibȍ+LVnDTO}{ &>(ӓȩ%`Q`)|>x) ~uǜ3&b1C]ܴdg7x2~k'GݹnZˍd-0؎hmְ"bs 7mٍJ{U*E&*1[)CCM8oexö9ؾ$8wKe4LIFbkt0@p!'K\ cIWO@N˾ ~g4iRi-dh;k5&~ w'@? :^,hؓbHՉP|BWH C>6B.clgU|82y|6 xUh^48n]/) 7D:0m l: FˋK!;rS.^ʖGI<-Nu_[-ZPm1I}VQ,':yT:C4bOV|Z8 L3}#wjQ=7HPTTW9Yi)cj_4f|9},c)I4q. <hGFb{AyM=j)XҔ).B(J1P/7g|!MIG b3[woq^(BfFFH Yn(2% ګaz' >:~Ťna\\l;5-v'`N.0,Cm99QfKl gO5":?ƅѲ1 `EFB+\x1Wlو Ve, >p7L:^dyEPTa%l8uyܦA?k #)긖4f,<k\ '; a1U[YE}e ?G (|o%T1sC? 6 |50CW嫤\Nⲛu6ѹ#snAFa?[CUkAotrw NҎ6HyB=[=_Nؼc}Σ]S?&Ddz6|g0yiZ6]IYd#4 K(tq%ql%'Mr݈ FgfT/Oe>R;g-5h'S>I9C'BWYiۤw} UV# Љ@D<^F *W)pmJ|Spa#pdAtYq7Q֛ ]"va`=uӱAS:Ts\=w[F.@H.*Z|*'u0Sc~?&ά))A/P9={e=G+Xryl:zSh}w3޶;HPŎC F0ݎԠE+?,}6+ ]Ew &9=SG5fjdR;ΘUHs}Z3.:Tk1AfoKǽ|hJYG&,Q] 0J)F@5RU1wxM+YD LUh%[1;nDh6M9S9,׊2ojʥ1ͷ^u[?jZG+6䄺;8*ŏSbye`DU:'jv8L wZ[mܹ\Ӹ!Xs0NX),du(V9s2H=sWZ^ #M$? G1WZM}v(/Y&CcZN=h9b#5.GhL{l5_*Viv.C@/߱.4(="-l-;zTӑƩhρM?[|(6( JRʔ<]=xO!g˅%dp޷H|DxīoM %shUսAIu\xUB*[IrBYV qxgGLM}pnc-j'-tnqplnP Lq)?kA譨O,|`R=q"0rg|NՐz|8tp8ęw* ]s{ 9Q(euÆ^m~SArӿ^~i:O[p% s# GuYK^Sxv[s)ql[&@K5f""7sѻNt+>Xj)h~ GhՑ"VSv:[o~$2u#](__&UJFf"69o~L}vsEPC?"Gd .*\%j v1XTX r׼s MǰeƱf?X]Bfx +$2Xy]o!kxgS'4ܥD}YLT*^4C5k-+.T^*#[bGK7QK6g^j*B3SCw:Cp"55CY肧gTȷ2Ǖ3L@cC;UgZ#pާBmQ^<2鰂5經̘ )lNpP26X[mMme=&iRv`&LGw}ts9&QпydVYrsܒ'OHD{?pӊh:CX\,ܨ"r@[P_6)8ÕGiQ$YNMVfLbG`A=)Z6"_ΒI{Ô=,^1P,[ VzaS'hEf 5V{LB)|hθdJv#2n3ƞLHx ]GBStmm<YE׹-Pgc֓%h0 4еG=ϕ?[xj46z e$yơ0|}O(s?1>]jgvW"ff MY8d9tb)$9~ߪ8}xjB7'q@ vƝ3Ep>C&m<vrjQygG T!a}Mp+sS=dToh2xXW8B#mʹ*0!B2[=GfkPJP{Xmsx_lK!Nm8ȏ=}t\Nŕ؜6'y3bZHg0>n zg͎{M%׸\4xLq&TJZfގ3SJas^T)(d$% D-&7R}djUC2vxhUz-z*Vs3gÿWY. FtKYE;7:f e%<&q\x8s"wƫX4Jk_Fb֔oGCyр8=^sխ;֔t<5k1Mpa̳F{Z&/ 11j +)ՂC&ģM[{gZJD=W/Q^˴u1Ugx8JSb; ~8FZ6aO#V/j<[A ʙt2iwM=AU DZm@lXD4r9FOj}Kl , km)X"b<4q&Y~\Kj݅g_FHilD#WMXѵC- iwhҷt}Ci 26P{W:[QFRd&[( %Ybm']F0/$ts[9ӞLqT8F_:ʃ&)gK$ 3բCuEKeRHh+K9IP ij-|vDlk>e4<Gxx  vфZ9$ڪ-瑗6{ * `OӇርUy5/{ )Z@n=g` ^TK{}>N%4;[]k%”N S7K 1h~F٫>Gljn)'D", ~x ~8 4zԒ-M9 [%:q0*xIĢAS3lwMAT fq] %PV޳^N2: K90TrmDSO{`ZVp~YI:Z6&]U3Τ6k:ѡ_%5o)9GG s쀤 P=. o+1Yˬ#kPiV:^fϯQ# 89k<|7>r&[ą %:)_:g{jkA ;FS!ǾҎ%H7ih,7j3&m{n$/#%_\!f5̶{x>^0ky"O svf$1c*#b6o=AJMHl(}X3Zo$5r xe\6+5Xj꺅F'HU֒ *kns?I{L̎eC566R;5%'zF,(K9:db_o]$:}AR59\.qď0vGf #d eR3>8{k$Lq#>I}r谋x1"}ez;[Z,y*J:'*&BEx.8,pNgavZߒ9p=f2Ēztw(S,btaPvBo+%MGf2?lIq?Ygv7hQG"[9D˿#x4^pD335oq vԂ8xvMBtᵸƇxdf,GF;"*i牆-\q^KGÑ@.x "=_ZE_m] gDR*$uz@1@uU5bQ#p?)_P MPͥsno^=@vj0S{Q v-F)MtZ}$9/`P(lT/& fhu ֺuX"Or rN 2}hNdG"j>柳"ZOi+3MB\&wp wڱ87с`> oF9AP@&YU3{rI|/SH_ᑇjӼt0Nj jw!FMqzFT4 J)RL~&(AsmF'h)"Fk6`}[^rcT%߄R?pмC瑍q񜬍k޽2ҮH2ܝ~Qes1fq#wrGҰ,< q%fuR܏8o/5)L9¦cQ5́p?7uRbPGFSuFg2z'&pR hkwbyћ&#Vcy0hLSҹ x'};ԄތT=y{O khquht^jŊa4U: wiv*HckzH 'j?o1GOP#=*sj8nf{nE GGeN sgv X8JQʦ{sdO/ZGx̷C&MXBh;M# L8!kU.I^tMppk)8WIY `!`fD-Cܛ?S{oB=QPX 1 JՏF5,DsLi0,?PyTTFty_m:n6 BbLEιDf`/W:ֹzQ5<ʫip"s˾z̮K5埄+jp;hS{Dm6 CreP>H!b7h0M&3ih 7 )I2[΅^ۜDi,gJ.$}^,c u J7$fAh+!&81v\~d7l9y)GF`'އ_I♂ g8Z wg[DaoHoWS^e@~$a.`$wrJ(t޺KspD1%7*\oP]\o]~p^8'|>D30갨ze.3Tat!\nnB kJ 0k1"rp\*j15WM}x!iüL^2U"X֒jqHasJQCbgrX GzH ]X<.ݒuB''6UOP-}M9qp%U V $xorJR0`$m&QX$_d;|)P3/›&(ܜjVa 舚d'ib_z舨Xذ{>úx C$1<@.RiϚeLy ؈Y"^nU_).mc'X§Goo(R= qZ^wŠ,=l.ڕF7Od*k5%μ>UN%iK&uԕ?ߔgF)(+(,4r| kGD=Z<=?Jc:dmIY9c_S᮶v5p{U8ΧR0ϖMi='El XϙNYU+&?xb-OS}vGh~? dH]b )J7Oqv!5J{~Se?,o@4nSP~g >|bdk[*Er2_9cM 3,xv  6SK[Gϫ},AOIpGKf0z5]{~w렏y͖uC]22@PRUWf-(닖W -TuNd~GB8`k\)5 ˶s ;nBkJco&3df$ί P,Cac41X:'݋_5(7lTcFM.hp6{0D]1o#U0 sL},aHH57t2.CюMYTѕfg?YYaeӸW8'2H*FL.P7BVgeޥ:c2JN< fLN u\X޿wgPɟ,F7B?PқFynsE5[Pt9Y?^/XMBQ[W/<|GTTO*qp.zy/"NF8)LNH ,-7VP@!:NpzC5T@I K ;DJ`+Ѻc@ՊwXK: nBRUw) #.7=Xs *Tk#oN7R?+:&v(5+@l}*߲LM} __Rx*OBɿO`c ew>qg^|;7_>BK=x9G*~cӇO@Ú9a Vn,Aq,P0=ilW)^LH'z;9E=3iS<Npp21-Rp!md@t+`1t \edH[2d.,yWq.ar)E8H!A0I EbJ+|ʻwhy_"1[W!n O /|6!=epCƁd8X'3;pn+4C8J@4!`u~X֪/n*}S.YkiraXrWi";ovIXa1yԐ0`u"a>—,^I_7%5YDse֐ZD~&`#}7@#b(:N%"~>i\7h' B΍3a~_5]G8A"oDed>?Od׾9yם1\C,G:}VwZ Ut΋mLO)X 3G'/%Q1>>~Cfq)A[ddF*Mq w>)^O_1#_j)c>)XlT@x11f>л/IoÅ1|?5{'ݖ^n-Bߨ4x#T10V/B՛)pLv|QVS2^xMu}48Df+Ciွ=\!phZS ɋBs.26e"؀$qIaE+5S{Ιq경XgB$ǏyHRzQ\~`$ E0lY> OnIZت^;%_~GR9v)L]&8&ߥg#۫;#%/.%Y|pRžX\F˝q!e\vu|o֘3O7s3~ v:YeJ!دƲ 9|퍖oj芥 ٴt(+N]d^QđJiVT`Kc'M:U"(/鳈' R@SCQZk{'uX{Q~ 1}5;;Fh-j$Oz.2{XpwK1y ݦvOpsW-zE-mxЗa&T_J#*.(Y-%`zƦz}gxnژfFQ^8%h%,[Н@sMKђxz_KfCWɀ W! C 3os\QBX``ϯ~MY%6\*X6 K:=Mg?9V1TQ|pP6X4MGF5BpkNg%vŢG#%\c4mPs{.Kqt8m m}){+Oo.!dUUqܧ_U`kρ|8 D"N~YeS}%Ii] G7{ K3L):-}$H9@V3n4AFgiD7=ش-[}Iuˤ,Y/b8Ndݜ "%MjrhSb-\ (Nrꖯwxt.fbu ZҜnG1Jw?Ҡ|T)]! 0}r'$r#2X|6v/|)M੅һ gQۦJL?0ɸʜY/?磍Di}aB!{_V̙ξjt9g24\|_+*V;q]Ăhj}4?50YAP$fXD ,wU߇f03q)v Z;͂xLЮՐDtt:nw6ONe=H^RΕ 9r8ŎJQh0H V)4; 1hTҸ/g[aٙxnkY\,d+tq0||?`NnaIT8TI*5T=鯢ɚȧiyB=@>[s`@@d)W[ܖ8[M#y[3٥ 49xb+)@=U;Aٶآ&ROĒPn(C3prD}Eݱ&# ͢ͼ&1/P4o.qzX,8>\GC0U,}ϓ\ U`T_Nθߊ8Tfi:~ޜ ^_ eqj5"}`%a8*DEZ)dƠ[& Q>@`9_@פz{lMZ dgs~ڗ21/N0WP oZ:[mB:LA5!"&’7ENM S"n/TƭeܰQ#ĩS9H ۹$(jBh;gh4_i&|l/(?oNJjImptk؃x=y\3PWa? .0ޭ/e2ɽD.o|tEQ]bEl80iXq‡ƻ(u3^,`˅E+ 01uub[T0wR]S5{*}ޛx,|;?PӀUi;mܒ\~+4tI%dtSJZk+*#;B@=0=Q_[QoSw&WMFa&[U!8,1 SXtej B>K i[Ve{=Xe9f8/N *@jg;2"z=Y5w $BL*Mj ׍Z_xXa2=r =|sHn3gߖA|„8=o:ԚH `:ۈܛÚxrg'r ^ē%y81NYKK< M"{PHhvLIgghZz'C q 4]5_^I*׶]-?9$8`1[)>篢+K_'c.Z7 MNKY63Ai_{ӞMQj#&\a"OgO*?Ϝ.O,0ƣ3"D!cɨ 45UmTkBq%}] RU")=T$E:[èE\XXBFwK+׸ 3DS0agYK^)yK]Uv/_UX jU䠕cy90(XaM_ 莙ť-тK.>f]';Ll!, FRnL1^ =%̇(@zltb0A}́;ˋ"LgROS%ZӞaF ^oT=OXh+웃@1 뿂]|8,Sv.Ntti=ÿWl ?m姵t+9T~fNӳʧ A:7d ʁȨ{{~m N 9R>0S` M2=+/ <,jT[ZK#DoDV%b NT7fƨNOmɥ1t)muixXHP~𦫚OiΐWp7Y0 Ÿ w7_f s"n9) gtMBDdFU9Q:f1!{t'غϷq s0VR3`)L\n˾ KPw8r |y*&|w(*>^-`ZKT)} /Rrɠԟ>}bRjN%ѳ@-|eEZ^dXm.i/͈D'%e${$.$ ^֘Pz#y!X$"a$haV}gP\z߅ MI(FZɔsnbH0lSÃO__}z<j_Ou-j[L,ة1W5 8-l(6T@39^\!q|HLZд>cA[>\eEkGTMwTԲb ֍ Eѧebdaxdb'b4b 5fwnd50̝[{Z_T6_{9N6B]T{؈b$d6<-1T]q9/h _Xfx\P8E&|g;%٭gN D]A8Tw'؇bցm*j& `}Ie VJL&=Ǖ|Sh!a,XiNm:- '_8C;CL( >$d2yN~fdixPGeE1D(I0j&8.fLaVʗbmNWPGV'A Q*[dulFRr~ڂZbwHymI_neǾoNɶeiev +v(ӣ VQqB kcHm^(zic͛d<@~J#8ߒš6xQrO|v:sFOlTz ׼s!H4Z$,?Z4 J qXjpTG=.N\$>ɩ 8t`S܎/Nw-Ɣ =rI]INfh r J=Rm)BLIȬ'`R}5auSR]MҶv^E~@dYn>sɁ=I Ԝ g8=VG*k<8%jѺńr BUUX&KX1 xY:w?'Pt6Y1ࠕ޼kO5`> w2S\IocVh:i!~!lG-WiL 6Z?qXJ=8d2_U yɩ5܌ȋħpAWf#GW.1f7-#}+h0.7vIw`Ab0A? j4\ J,@]uΥBE?w=v+JLFPƊv&?۩Yr6$(5{MFH /d=͍̓`MyTE%_^p:oVM.*T #(,z(Uo0sӟ\!V*&cd-J,3mmU|((C>m3b'~^g7aZާn8)-H?jGz,Ie*ITz@z/%C˜ ̗ Z9+2_*pȽ3.MeV`lO)zx'r ŗ ~b  [wݎXh1 0=E1^+c(vNLN$ ʦ#lܢK_*/9HZqU }QoA)6(bx6CDMj~uf?4NƟԸ\sBECwRWB:8Vk&)^tH|Q$}XZ e(Sb!ƏF:OftsSh`7Nб<1~&*nzSbIX[%b4mt_0.r??ZZH|bJe/ 6u岛a#} = JxR5nLk7ԯNlеՎ;qOmSlBZ- UK{I@ܽ+RB'2} xbCOC.޳c89بc;,LJGhSX[ݹ*IšD) UwBi%edgBNǻiP/uǃyN.7RhBl[gjWKәWYlrky.ؓ3r0&a !9[ܞ~$&hHv(2 {>FkMP#- IBSM j w|ЌfLJCwFb iyKƮ.kYcZJZ>⹡Պ3YI{Н5kPRΈi*akʙQ~g#\"*Ȼ, [l昍6Q5,VICƺ巘 J?AyUG@Ytۜ̇b& 7T4UHO0y4~#Ҫ*"X!|Smlnp3-Ak;"n_?6$_uI&4'  (dc;V` .V7. $7OΞVGjyiAϏ.3Gtg J y7޿ŪS,L+x\>sJ͚ضK~ k\bBhN: !oVP2®z14hN&CY2 WZmow_ru 5x^[<]M>̮^NA0ȧ4 Օt(*gXQW~A4' F@.׎Pɜ.c?<,2&8ROÛV H#a(m]\^9؃O7 UxqL؊aC_KyQTi%UTeiM FrC"_]F 7iN7l|Yo4*Y?o<ѫLjy;3[.*h|aU{?nu5pGF@M֬M*b&l2(΁p B.ɹN b%]Zr =G`ZdYY0_qK3*~H> a"Әt<5r;!? Oj:@ G2bdfHԩV?qK":h;O!d OQH<>4@}T^Rt.8?|="_Zo+ R.V~L+毚1Mv L{gSX= "PGccl/?I-v͋;ͺ?*a :+}mjw $a`n9s*9]ir~ϡMRZ ?nPE0濎#iqBCϭ" ً~[3vqȄa7˷8NFQ+(N=2b++Xߡik@jJSi}@,l}ouJ:㕙uZJBL"!8t5֥߯ /КZ`$n$)>ehU ?VX4 rղ^EY_ 53I 6mkT6IǎYnxLEa{#'ԩnkJX70!!P$ 6Vx3<śtmi &UNO*.#'&>J{ֶSRH.'سvBE(h1Z ;SyEO{jJHG0lD*Wpȳsn]75PdΆnͬ m\jdKQaD[i1 <`-RDo04\D'.sGTf<{pQ̩z{9ѥ%ƻ#J%c bؓRdq3jo2R-~G`]ֶ Y>ԃ"}<߶gI[b3\BZT|}\GD$K gu;Ô>O`ƅN+~gSs,eJ㈵C$/ViKb28bCP?,IXX٠1]XDDfsc3)a*75Fb AFh W~!ΆaNpT=綀u+ÚDuB:9QiIVݲ@΍=\Ky_eM9[aYO<\i=m?"5N#̴₉m}%5'ߎ4ZXKߞ g/<1+sӓ9-ipQa )]E/UvtA}|q6=cl:**Uh7Qͪ_0Εo,~ tO5LD-Ɨ .&G+Em)v}""MT#o*b́pI)Q{3)éKD,ؽ%[qv~q 7?"ҟ;XH^@$ -Pju֠{: g;&\8?Aq$7TR.xe 8VsVP̐eVL5}Gܧ79~YK@ڻ3&H͓zkamoLׂ@-.pID0vtkg~ѭy+xkӆ?qN X,|nh΄Ј%-}7=at_\;YIaVV`㊝0=i0\=cHGTϟN]0ZIh}4rNuUj$']MH7ʳSQqlh,;]#ZP6 v Ly*`t[vN]iĘRՃrO:"ajlUsD$8*ӒP eG+R8ky6/P_‡,=2w&2,!9H%[X+DZ=)ƿ#@lO#:h׿XƤ+WfVOՖЛ}S",D/gv<~;1[V.|i #Z)_Ӧ,R%A%GI)Yx :S↡7:)jzyÃ#ѷܤ2T]pDD|V ,F;7)K4aӞ>hJ;F(m ב^r >ڢV6* 1!jZMWL˜ŕ>,nx&a>w b Ef1)B%).n4PGQ2eK7:N9ozZ;q rLLJ9qO}[*= ;hJٞ v;PuqۉqDݤAщ0j0.Qh0yCFW 1]5&P(}wMc(h5%W4fOpHy GSNhnt67`Pጟ$E>E,?F0=|D \sNuvz *Z73 62lSvR< &r 2h|5.юDѭ܏d&E9G$Z/ߔ"T_e0DPӛ')%yhԙ$ؔJӪ P%JVg.RqB7$! TR{#4gL tq{FMԯE"n[K|mu,i%(kS1y4&2cl9˼ wg,SBŐ4*HFlmz ž1rcν!eztp)[TgkHz&݁ W㼯"'asIuc{X˰`u?k6>(Qme~리o6+3 4Bq3$s O6wl큆nއ؆r@ܕ qmne dqm87{џtJ i:`;2D"&@:|5*[O^RbT+dW*tsF :^_/-{*; զ?cSOް(U}{`3|QI罎gLCk ӦJ-Pw8u RXR8U/)ђcG -l&}Oҍ.݆Ip]y#9b}8irw8t=/{qbUVxj1ZkVB=#pTUMt|ӞV ̉,܂?"7 H-O E4{`0ֆ?B|-G) j'4)|6(MylT\ ].z=;`*֏FK${ _4 1~Vqa(~Dj2fo0IltI;{" >7'WL8\}UbiG%ג-b~x%/3eۓ\JHrȦGQޙ>'li"GՂEb>RWawX&]BF1dlԩCڊzu_OUCHtp}`K3Pwa +hry6ZRڔD**o!d&hP1Trcv$co*Kv.}q7!*n6lXŎCN|-̓G<7km}* 3,mq Dqy[.*ڜqp?\ M_VqsvuCnTɱn~9PWƵفnk?Z.]?1uxѨJNmm/GQ0mUްl5Zf,A#6_\ţZ~p0ޭjWT5+9$P:Jč)>| +̓ C8^AwN^{JrSq1’ 8f 3Vu4Z)Ʋߠڭ$ {zT~G ug]7WF臕a9.A? p,ٝ[`iJ|~QOJLO`Xgs!:Ԁ e͝ gk+#!IܜT\(ݖѪK$vL!˿nqWo_6[FƨI5{E)ݓ]V8w~AN+sͯ4f5)M)j_qQ6Mqh AB&seQ& TtegÉYR cxIO H/Yd~jc-̷l 5$_ٯd|1@W!A0xUPlL0)>_tF|]X>?jE?)j ځxxA=XI?#rhtΞ/eE LH^G馤lw:%4sꄽsn0O'WIU|Oz3W4Kd ]8$~tU5q|9nӞr.uO$3M7C] SCaR;81ƗtSx'^cj}ceW ۹kIbʴ7Xn;r9ԶU_V|4DK#'}"kiejyl!QUciNMJ>R~Moh8kbK8ruEWL`/Lݦ}NDpe~^?McO"l,p)iUoU&8:{n|4N'TqOl)Ocs$̅]gz ZT9\JעJ^:c=4_T`19e#R&QlL~؄]v >>r#/뒞v hЈfb%g leSKFtqZ%NBVocBb/(xv~f!\B=@VR$Ny}QЂuՃkb ک-T7|U3p{j{KYٗ08<5l9¸t@?ORfڅÔ+37c0\-'B|)zZuxA9 "9ue&[)9zcۚ[:ߩxLcpWJ-"UK6aXeNsxֈd|T:YP(h壅v`33Y8Ei) jAQgztA+6e?t/1е q1Lf5*"ҋ;"1fv5|i^ zk?kB.y  E rJdžhb8Z&A!~:A]3aO9pR-6onaI+̚B 5j nޡ/ /IٚG珉`M韔8m17-{/ ¹= < mA췼ͳ}#f +PwE |xӡZt]Vdн,OjǷ # |`'wV[ 麣\&^-O-VHQq*vYb[M0ka{ ߿ @]~p2> m ̮ xnZsn7:b;eb:Q4 xL=. /69ø|ɖ߉4u)ZuX0 t'G^7|VT[EbwN3օfR!-b\r˟ =\!3$2t D銜bp鼢[oݘɦftˏeX;j&9QMGEDN2Ne<- '-t/'"&Nem%3g$C u p\ѩMi ~zvEe{|I4$L=PX z`{獙\]d@/`n y؄=]yy J/S,Wz5iz 72?YrFQwf>ذ?@(ď}B[ bf}AUTu48eGHP>PI*L9#3t'kw4:h4(2:cmFj rB-^˭nɯwg{*'T]wR y~C66䆀U\z 2\N 5j>n~R.ϒouTiAcm,'\mowL\',pQt Y  ؛ ~юt v5z X2#*,a9͈ %;δB}o[8{5Dsۚ3NM} =ߍFO=|? X|oTEg֞GwcD յ<MjpCo mPI'sx4%e1ܾi2ǩ|1aAr{sr3(?*tf-qa'F&Cpg2?fNݫLoN%L!Kɫ+Nc(ϷgǷ^㋛ 69r-:˱1ɿِ0 'S4:^ jپUo~Tw[` Ⲵ6+Wz#4yxn!T$$_(}ΒJ 1W,$Sw[UQa?ajUb6"׽5QFI؇A8v }_lEHe}Ӷ-U'.)[#}O":Uq)6iރ.&Y'4!.>Q*~qЩZkw,d>)ݩmVd^ \bEVCq) P40-xd8bpM`ѧY/O5D["[jl^q5O:6!9)85t6wd0DrW8|ZZ wAg6)06 !7><4< I}lc1AW}.-h*%0"4=:*K,c:rb5P(aTv|W4wN5{iRzCQQfƺ_S?±Mv>R=e_G`0oPeNkJk*kN58a9v0ţ 0F$39{mi%x0Rlb[TNSC @*djrEX~W\L.{ Hi=G&i5Jgc=[J'4f!٘+U 5K.cut2Q =PBZ2"b;A{ȂQKH?ױuDքQڟ|n꾉!qϫa ʹ g vv %Toc \ER?HcbX(M1{㶊nrB2UdSaEw!1צ#g}ix5D 'obv)4DzW~ZT}z;bGlP~; lK{Db9µo+e@8At=`'h79M\tJhm}Pc̟3ژ~ (̢ѫn>MC@cA-[TspOͦ~ )(K>J) 6pzC :)E 7+ZX.M~K庺@u#ĬMh{T_z 6[#=)q\@R5PN—@ ҂c-)yͨ`-k7'LGaK(,S>JZgEQcƒNE0O[ 2ai+VS^/>wk"̈́2l04A fUJ0$%"_IF5(/ߝ-5OC0br"lNU>{At WPP*-4DHn<HsйC-/!?<Hƥ}odn_3>}HHZP];Hqo8HVn]z7h y5id0bcց&L6T~5$0 *KȘ Ni=^3e3 NQ2uMwpvtݎ࿪"] N19'z<%cc(s|Cp %jw5m~dM2Z^Yj_jB]lюHk;=(,4yH6}"eVW`f1ÍvJ59ZjSXvgu omQ XPCYZTlYӒؤlN2 ;1c I?," G0-]ȭݬ˒ˆEaDMW1i ,godwEG>ˬgRwpLEJ̐,M\c+9+N3eƾJyD˥V?&S7pyhfko%zxU]7vkDFQ  mxUܐVq"{y(*] i2zTyPŠ;RA8ٕț0*7=@OQouК¢DgK+Aڀ@t(\<Cy$iwfD`2!g:Rk9/C犾)Z* w yQ `]"CͰ2M?/nPtfpkfrCFHQN=:([Oa˜OZ98T/,HDO<ŠsкQ*f Cw^95!)Թ7~8ξ\ePw7=?(/ۉ,nۮY!_tI2?nfڒ4MEFOvLxAND!:MOaVyx.hx{#yYp΂nzKS5t%QDLP7T~uܳ b[K s{jc5.9۔7[hH7tYFhr )kHjtb䆦gv{Ͳ< qboS2PXA_3EDS$'e}wEOOƥ 9ac}AQXRu)$X*<ڏd/6 "`?W4 5Pw+VлNƘ"r+I!n10Ԟߋ&5jΩ].vDMwR4- e$'f"opҺ >DS 63dOx(tɿjQL#8]*Q<.35sDlr 4fJ@yE㝾S5x,YM&Bx7 v""Aanw xK"ۮe$[aOԚFB ~dvl^0ͯ1ǔNrivJJ_P;Og+ -fnЪYj6nf/MŞxQ_|edKÍ#'0*:+B8E27% $pHVEg< "&n谼ve +eQ EIM/L/(=(˜CQ/c)!޵?d/j?#kH=b6\$\)WJ# -KC)W$NFRw *.l唑qU/U]p 'xZ1s!O'b KR C>Nf7jgF4đ-6vv3˙ΔG?&,Wޏ|4d%~KnSw#I BԘƣp `$`l Bi܁P<5qy.4KhQ0lI/7X3.֕Y/t= MQCI.d">كy^ ޙ{Nl !oQnZL*"ťYn!y9HڼgvΘ +(X _CVJɩ$.,`wijFGdCV+X@F m~rb-+ x?kW>S% Yݨ1c"hmԇtEҚt#4Bki| h,QTEp1)Ip}TZyOB7ZSн{O&|ЫBP_;S394\"T(Cq#O}k|)ns3dBS1qw2^04V v aXX.0z9e7l'FOrbE_Prd Cyt9_t* =d.xDi,7@j`cTk_kş&sV[W/OR~ҔN&RZI} ;~b CJ !xJz)Is&EA^NɣSBp;]& /츩dyHd0劖[t[{D`(,n]k՛?i!,VK^39''q5&Վ=y\E0Ξ J@%QNX5沙r怜-ܒH$c4*sX t..¤"_F&Kipww5f*7 Nzx 8wnJp"i/^@ۚco|tX9:lb >8|myѡDGV@f}y\ňѭ\z/`]@M& p>;1?"2kBEuxvȿz1t1cKdWq\_#|]WxP) ~<[#a5 tteAIꄵ7YOOoYɠeV-ȴ0טla#n=*ߛ( UCe &d9jOu#ka-JIdmR.o RaEPWuSuɒ%G6a'0^,Fi?iN$?vk"2)O<{y+u]x5Q訷Å{O[__d,A;](u~w2U#hvUaHh?"f$ t/a2ŒqzklfUG3B1w 5-uot9l-1 K`UJ5AZy7@Ydb:f<vG8VZTZe@|sv-뛍!V&vNȆl7J ̷ 斫.Byw;ҔK~5 =nhM?INżx!` QLH:coxؕ8w4p ZJpGM+hMR}K"%>xAQJDN0bz{d*dlOJ{I1-j=_@8za #8,y_'b,,qA"Xz]G7unƒ1pے$eE$㇅,,M<@pֹ֫(B&ʧ~Urm-»5!!i&$`m SbX"Zg0['‹ ZcLR]X'xO,oeOL7_z!X-4g_|:U!v3WVdiH_70( |@Hqt!!Oc4 ZH!¤)FQbb@zl#9mre* 3K x{*\ DTܳ>D`@^$7|, 7Fs?tϦK lx3&6ׁj*-؍0qh>;xeEJQbOxVzOo 61 'lE.|z!ohxu"<(ӄPh(90 6V,3ʉ'0#%Gݷv+ZT^rjzi+ƪZFDx;|oh[0~jG$.PÖu}Ѷ\}S֟X/Jr bbJHg Tu)LHSI'lw no\s)X?UbSY9P Ldޟ'TiEVg7#OM&Vf&-[rѝ4)$RN3^l 2o#eP rh݊v!ņl%U zhz*'S֔ |%1k-t2(}7y~.H@5-n&?| P:բji9@P+奧[GyܨR S('r8Lfy:q.{awZL{S ^لfwp 'f뛆h 4zy4G"@}({o1ǐ kAQ챾3 uY ԼwvA!4@rnn_B~NEHxs=x{kJԾPE7y ⯃B+Lè=mdٵRX\Nv-9B*nOWL;{BSE(yuO{tV(Q@F'w7:Mh$)fD(Of:aRqu}ꖃ Gg=$ eGסrGTbܞ jl'iӛ/ߘZ3Fwꤰ!=Ucfb,*O U b,|ֈ#9CIR|HۆÖ87+>զ¶D˝W=Xk+UqLI0zTR|ן6[G|m=⭃F> 5m qڀQy9x*]Wt_{oJ/J"9+'xLUM <Ϩj λ ^tҞ[o4q설αf\%߱>>4xjg|ZNJkϲQ,I_  >U)` fF6Jk AlTbl>OR*04p RIvae5fmqҀ@YZ6y}"po8oT;Lvu]zh]ELz $oat^ ٿ੦^. Ȯ-9d k 1 HG5nY5UЈ )pqԅr阀n^}Ƕ?57c#z=TN hEZlHδvçEBOjH&nK.9QT]IF҃j(uR7˴{i8'`w ?Gm,y !˕vPLA}8/tI,=$D `&ou(lc|*~ŭ:31!MbX.eӊoF,Qýl!)d~byj=n Y7 `,W%cc`(xaA_PH \"{V4X25eWyҦ&jcYP.ـBZ,X!Tp4l#ZZK[m@'7a,WRu"@b]P.+RA^oNSW1:IrR 5[Q,)ɉ,V!0 ҌrcZsAy*M ӥ&Bxȳā>40Л=z('t2sG\Ym^ >GpQ$GɈLdXgKѤd+$F:.,L;{han']8hY 7b MTq}ɕ<"u %N/bMV6k)>'wp=Oï5\@*OUws~sjyl LB.4|i3F,qg:T>L؛BU )]VmZEE":\d5KvO=-qL-ڹ]j>*ˆ)x#ˋϪ"R9;+ۤK!vP(8BKiȤ`"P#=q|g<L,S @a]YX[8ro[5pFI4Iȑ :;&w*ܲKWSzP&Hsu©R Y&"5GRt,i cTiJߔ#DM=DGxgˏR8viO+@µ9sZCPn%֙ӫŏT rR!aËKR?oߠ&aN#GI2P7,EQt@)egTgD3O/ΎyW ҥlǓ՛3bȇq)&XRe7tGT *sArɸt~Nz ՁV^M1Y)OWzBSvh_ LM)ҍnv'^`ʂA 1r/|n1N|?Zx\QАTKV 6'e[F/zw3}uR;nJRƱw>"HNK_+UB1@ Obr vXQԓdb,qhMx1zn$ӷc?O,vx_A.7v %0>p,܇ۊY uR  dgxT`ݒu\҉=,N`d<1U&yrvV2X*O̚ҥ2L\ 2ۦjf!kobEbp")Τ7~̣:"Zcqhᚂ#cfGt9ɃeG9iJ=qhn9x?Mkԑ-?kDM2v8 s+^Cq%B*;3(^d9l MPYvrPBRB)%wo\ẙD=^^D.Am=ԅk y& yEAiͥ q6ݢS܊_Yx.VՆS8 CجħDoLUC+%:mV2YWc_Y , "(z 039yOasJ;.dZP)`kOG6M"=>%cFҵU@諾qYzu=gHc6 Ͽ7<ƠaCNy8?ߧ&k/OK3Q6;%, NfV@ڗǎfƔf)akz Z"L$IdhνU^s =VՈRb맇 &m ҮKnН'856yE[m@j5M& [nInyV޸ %25-Q#XP[eZ1h|!qX!_̏ݪAnž3VEm²0R?O= Lp5f-|FBzw v!kAXB`f(Dk/XGA M`/8V⦎9jbT ye \7[388N Z\!#z^:Iĺ:!(z K=h,#2O4ȵm V_! `t]Ὁ oTq#$PX2tc3t&G@g lz![;*z$o26k\>!vbih8it0XADЮ16,>Ƞ&@DtZ!=.[h.}1Ǖ-B𭀯tD)"sxUcrr&ݯr-_XnI%+hrTR 7uBߡs1ЧOm;w~CzELNO|Im?ut%~ ՄԶ\g б+ѠOla?bQJRI:63췃tG(BiW~$ :8m0zؒtD9Bm}U!i1 ~`9MqzJ?j?,j䂗b=y{=v]RT?Όxї Ua@g)!h9c IE3v6!ŏL;!ncX|@M0ȷz߸J'\ßy_"V֝A9H"X d&4 ,e-QYɿ5֦?ǁC-q ߄{cSeDզ{< ,PRݫ2XdovRoLeg8 ɰ}&9A,iXm{^i*IBN@_9a[5(PaP],|s8Xt6i( J$hwũpqP4{Qe/՜<$YcK>]frH3lTEFLU`\ iٔa$g! Wyu}LwU)'}CUmXa%*X;I\e^>&ƦkiO "([ҥY5 hWS%A?W?=P,"DOB"ox"> {.sTVa=܇4HTj"$TUA4k;>?o+ \0cEbQqNgYwX1_iIZQUkh]ƫ53%q5!fZ{w-bx8ݒj9-k[؛U+ l6U(i4W8Yzf*a_7y(.t`kRd̏?4,۪3`lO2Tum11{{hp fۿ`*HP ]yzy}<wu ٪?@GC]̴ۗFE;g ŖИi E~OPS#13e( JUB/vvtk+\pp@zTQJ[!3%{;DZ72+Za{aEk0%nz>c)X= _HEl"inϣ[ 3vꉢJEylpoIgY'hx/j6;r9j[-Si7')\0^Hj5B!]Tt.!"$>p&îc$jlo| +)aL])Kvc+>aXN/4Nd7)ٴʅo=Sol4 sLk+\rt{̀$gcBܔC=|14~M㢋{R4DAjN,sgKS\H{^m=CfM]C].ؗ9=1  C5iS P`Ʉ"*w L0f/-h:DTB=})mybj6ȶa|Y@D] ?@pAXΏL$4"u-em2x}$H}2gs w alk0-:/lf.FsσnNNm$C (A*^^va6*~ -`Չd_SYg2H< Ge'$(z"TݎǤF><#TeLɺ9U: 6#fVY|ʮA/WZ)@-+6ERJbLZ.Ui`BrgV& > [@Cn a$)aҊ;4z:#-.aHF,1J f lw(_ǖpEQ`niBe;NB˓ہwph"Y&]8 ~=SHE6Z0e{ w Xw&13`*{Z5315?_(F{l%c+!}mth )7jj䗒 0dH XsRA6%n,Ի,meoېK*!$Wa6}^o=bu`O $sW@_ےgG|Lx(>'tfsMjAv 䦼m:zPXo 5|{-ahM6,ߗ;NIj>e }795&I`k*d=8HogeXuF$("JXYKoEb!U^ wwU6<2A}ӋpoGƊ~#ȝۖ_Wg l; CVduP:3$<1^T. (o0زx">ӑH7 Q&%yA+*{'%W/OY )jEpy r/ͿJ3ᮩ:4ѷr~_]̹sVSE$_>d` HD5W_YiqyTVPhnz*^DٳUJgg?VMNNj? 0nGK62$" H$(` ?İdVy㡧Ň=virȚ@p08uoDzMn uaXh!+xtoL=jׄ8{SUV:#G\iV'5âxkOܩ:% <klܓ#47Xl-m8gYt}zR^鈫G׼khg6'&1='ms'GTC?X`6QWը_X>*3{ tˉJjpTê (RQOG:LMt)ʗWt-~? UM OI.G+ rz'Ӎ4[^A3QUS_uVLl҃*p1Bv졍y Q[/8Er```C;c|\ LFb''5QF5qOR|)[3+KOZ:K"EB'>NsqwDp#N۔~XP2Gʸ*Z\atZYVYmxd$#$@ ݏ<\^IJy)xh@܄:#![1i1%A`)%8Q$.UJ;E.p"*c<4vK&(Ѫ,;1&!hqк6TΉOZl;k(fd%>`ޅV{s[AtW?MkKz >^g4"P17Zjjo-jtpDS*Rp~kKrlW!^~X=j6}D9w`i/@+R5緑DErs@56G"oC L9!& )W jSR8!-38]>P-'m[4vAA/*'BA$ / p2̰m IGien{r gP&~\_Z}R lq ,xw ͒>C-2åGKAxNR"hyX3B~; ]A ZnoGQ-#VtvSޑ-u:vhig+x'"jM|:* ~j ; olSn?(.%#a8lmYa\Ûm'Q5GFUW_NܕNFkY5<cY 'hhɄXY $" LF3[W~g;Ce^&$݅GyM5&Ȓ<|"s:.߫Iai)w+E #Ugq|9Dw-B'95n*R_j9-+[<~h \A?7:hF :Zx ӗ?TJv)!k'0.nգ#G+VUT&9EK0 ۯXzW:Gԋ0WVN:CBT1Fc\j-80G5%R6k5˭ī'ʦ|/ӡ[{ Uv _taduP=u:p15L`]W1n4XzY؛c\2<2>Y0K2հxv|#,m+Q*M͐?6^|175KgH~.I^4^?ρB?/BÔKky,nYR̤D2yI9XpS*a~\l5ҳXx*! N,VJv'Q8i\ މEd GF(:ZuoWW*/;9='e-'%fS:7r`3'>r4k\%y2e)w`}^'TP>yI0B>AgEީ/,wkcPe?o'i)Wn1CصޖjMV)1?F9٫3}b[Է8Jw} ot3G#----d& ps{mdj83tp*]xgeNrDm}xt$R!ܫx 9o/( QYWںx)$,.u`ƱaD [_(cs4r'L{.ud3ZYr3qҏ$3?}s<~WYU}մoLйi< 3q 1Q`yROؠOֆM@Z):; oCke>\:mo?zn.ݲeɎMlޥ,# `L 8[A3-St;݃K*ߎ;`#?{]9B&FNzNHXY!=/pvw =j\dp\Ņ38`#L޽'".yZɢՓƬBv 9(lys&}^q~-HQ)[2Z l_1?"v'6iExxo 1%UO ]Ǜ\ | q˲9 2L''v/0v[3}a2yvNӮj-W9;=-U)WB?^ K|RlP|9G3,hh@Ҭx ZJ4M-jNT{CE[eL 9!Mq2>(Aܶד0#KaߎR-)hcA| %9=l?v Uk-9/ S6\Q&oBeZ_l5ZaE}d_ڿjRiMH):١ˆAX>j"C 9ɴѶ˜Np#M¾¾u[Ew'L-\fŬ\5G*o`> (w\\,tn1^,9L4h8tICUTc[Duv J[~įi⨁sjs1_G)%U֯2d3<ߟ6e_^˜*rXnQK߭a}g3XpȮUzΗ"CI:}pr<)V<pL彇4o+V` y|U isV߸L$\JX6<}6ڠaJLrBeo fM?C $0<{ ?zn0Z=Sk.#8.S{6NLn2Œ58\P9@!S9vvFk_wWA/ Z5mc֔oH: ńtƁ}N^gT= 72Uj>dD_ Kj~{}N7 Uҳ ;k+hSV26_XJ  ?k <8N"V%j\jPp[6=$fg8T >T@Ҧig KY b bvdgb:youМ@0־V+&u\dV7aWV% %b^{OIjB͞ t W Lq_ .<\'I Ů%XIr 6'n䊹OVMD8寒"McGȰz:T 9ꡨ* >Y4\l*TWq\ vV1k0jtk q\Bbw6$Uj C d?r&G2@|vX7¯>)zό_ƽ*[@y\N4/ѕHŽo.̫VaNl#띗9o'8ǹ3xHTÓ0@N5[8 GS֮lA=HkDs/l;CNba+4}x]p;5isxt9-|:ce(gM"YOpl jAcDS(Χ>!{%D7[  "5cD#㣑ѧ9)x),/~MӹrOuԏ1x@UyDUY@GyAiPl7~v\w@*FpͨZP0ZsUH*k65hmro͑2M\P"">O>%vҨWؒٷ$a~KE!30!ẅ{Q#U0I*5ЪnmCZsֶʫUKX@l{{r^(X7XC^ 3qDicv3iLc.$[m0HSQnqtDF\`n K?8;׊rl!܃fpCX;:Ic)fɨb:մRNC*6TR} eh\9UhaeLw5s=|AA_q[(> % <2hWwEHe~V2ia CO&Ȭ@$Nyksu5w7%ml)'*1_&CE RW!G$lcn|E!̕'6T1ip#j hɇ QZtns qdM{*6v #w |{iU~Mw`nmNx^qP!p_Zʥ @kfg9кo0g_| OžUJiW{-ng+Ϝ'aM2#CLKx֭_ ׃4^`QT¦0tFg֋iɿ|b%I*M$s! })HstpvխFBg.2dOACͦK{rxz[ JʲNPVzeeQ:\'*8;$$+ !Vg_YHT*>X[(dj&'l; s,P^H#8*V'Elqĩ>U>YNTH[@jI7n B4ᯀHN@l1գbCw_Y=úWm L jU{&B-^=4y-10?YKp)ksKz/$rk73'I.Ic7p%`wtDO+h ` f|\w UנTSsŢ?vгXx= {[vPt"ҋ$oR;69yw+'7/]JNSoyODN8Q7aq݇hj~li{@^f~(g" >.%㎭ A$H`_bMȈS(SC(y9ëߞiPF8l qKjbk _` oH XZ& ssO ,@wu Mq:SOޥN{B:6*[ z '?hGr( u `.l X쾨 FԡV`U׌ƄvB]sa倻٘`r{2lYwNM9s?3Qo0ߕ?^% A=p:# 1=xij|qf/&@/Fӷ)nOnRWJsL1LhK%?xF]>kg|w1*߭wU^,/zzb+qT[Fuv pRظ5FD$ 9Nu 3\JʺDPv""jWЄʍ$"fD2XȒm]!DbCWC,7aT5D*l #)9%?ZvIe¢9RTKq(txi)#T77e0ӵ'yC< kbGoѢS݃]fg M7@т6Qc$/w{b$򼘶Z{,{fii'md{uu&W0rh}5pZEul[oZaͭne8)Ǻ}+I*iL,J 7A%WXWs՘? -nXѤd˛¥*V|YT:DhIvFbr0iGԑ/p6H3E ؋ }EοEx VF$ NC"G>afD.~-paϴ/_gte|߬8"A,z5!/~7v\˂ kJҹf$ϯbTL䠺> aڗr_XMo'5S# o Thc#XyO1}ȯYm`B'?do"Sy`^`],IXu9`pѨX$ώky@EOk|PeqwQV@р;NÔE—R|C0 赒 pYa^Dd-Ki|B 1cX?$?A5jM{ۓ=:oi h$CƔEBQ9VdP`[H(cdbdr4Ya-s9:Yz9МHb\:rydoTyPNԌLbm`նiK-UeeT5x"R8Z4#]q.,Q5oJ[5)?U ̛`$C0@ dCU $8h% v&k7D- 0f<{p>Ϧ*uD%xb nH{)hJ|ruqӟę*>3E0gӻ6;4ldS}:9@#`u߄u kmKݜhzm5+-C1)*Q 8}N F '\b/lE LA maΉ6”_Qfrt7'@ :#׆!7h@Z)F]46N3~G6.6(rӄ;3XtaWα| jN}{Et#~w11Uw̓&JQ,F$Y,@f=O.wýp(?C;w0TPL>qmU[LO[N!iIE@/0@tWH5HC: 1@HuϷѽ_P>-Qnq\C#Q[$I?U]?{rFlǓr{bҹiJtiPpnZFəs݇dm=NW,2I V)Ndaxۈk7p0f̵ww9Fzw/,'R6v&.ͥt{Ch/08eׁC"<lrc&ITg3O?3B݋4'% :2x|e Fգh1Y[[C{`Xb";k Lٍo㼺QxH'ܵ?B;3"~uC>|r 1i=ڻv`f,GdfT45GaMY87_4@yLidؔQrϛ>KzOO Ў< T.ꛚC1szʖl#,9U*$K[оV/Lg4<4f{:bڥe= uqcj*?&}\sS\r\5}op0k7p@$|@}&-{Lm}JY sm9w/ Ђ]|vJ8C7V:Vp*AǹXP &ǐl,"@\([D,SĺXP\^'0Tѧ/&rJiݷ1?n#I]寱t596{ ׯQ&ꋽ{WЯ6-bb m=A¸^.gnKԌj-f|VfVgga_y MѢM>K|B4bna.ua06[?8~!T%^k|ֵ<[+j8II)X{hv:&_\ IXv>-YsЃ/סh/McOj./ ` ~k02bwY !a>^ P1Dl3lyxJ#d[%L[3Kukҍ2NN,TR|ޘ<;kFdA,!ƹҏ+Y$Ж )z_w\2 }6b/ComasfǷ8 <ɵԞ*q1(>JT3$$@*n`ϊ /B{e5,ʒcFh6m|DZZH'?[ݢ}_F!d2<4ੳJy'cٴ~kw!*a8(ASI#ARrhC8 SݣLu0Fܷ _l$]m?gڮ^蟷8{2n(nE]Zu /EIc}CLW?9T}By":-u[ pQ4߀RctEu!,}ԒVLMh9Hx#L渊wzy y["s4^s6:EȉO@mMwJH Q9.iXEy0ǀd=!(v]yމ kkH &"1a(2px{C LF{mU+Ԟpɥ4=wI3%'; |rj̍ SdJҘ9jf5;jjrW)P!|tpᴁ~~S"vm=b %;*j$J{z>|~jU+D0Y6~K?&*:؊6sFvoLHcYQl ݖq6~뀻X=*2<-i䭺FeN-~t-DRfߪgv}f7rS!)~\kK9Ƌ+.Y3cj)@xŎp/Zc 8F՜ z̊Eߘe_} }2,-}ƢU efEu#CZ  2(-;տw5*)(KXl/j4WKIfw{>Ƅ.AW9-8o|iCPž{V${>+蜆{ 3#]Fx I'3vNvZE5hݚ0wB߸`sHi*`IJ@ "Ǝ0x˦9w gs :.mI5oc+!p6P q !Qп#VVpiN)n+/D¸|a-ߑz(%Nt5֌EGfșE$xRZQ}HRQiz1 phnDBs2ӣGU=!d!Zl$s*E7''z= gT J~ꁃPE ˲9+ѷ B.g0: -/bLP@ܒ!^%a/m &io&_Ux,7CIl*Z ?[V%H^:ud#uQ@஦Yݭ ڰgӖ `ҙ8%hLuL%Ό>\O'v˂:o,6Xek+ E :PܧN`&JdH(p/~cꔯ9g+WqPg#602,bO̽?WBg{!*M h(~ D媢499u'mܻ7%mVû$YngN*rQ%ߖ;xE6/&1x RѼ\;A- O4dl ~a"@;~EDx"6>[0%s7#Poة E63L~,#[7Z0E[qVa샋[Oܚz`8I 4m'Bٙҵ `)Ϧ:cre(^%XJև ?ū$Eys];^ } !EQMNaw3O.[1p *E-P7x7O["_l㘔vs\7,+bD.2BYXO4uS|#ۥ 0%ż2r 5r-X,Ssňx~ޞz(({+QdBs\Q2*wDvW"r]# *8tPchC;7dW;RIx쬶(9x[0XClUB?@_XNI=F3:|XVKY[0S ǏQ%^\._jo./4ʐ,pN`}YYp2i٣s:8Fw*:vhVZeaH 9`eucc0 5ɥc?Nj-X/ /_̑OZmhDNXi/ߜ|t<~꧅yk{g \9t!<&7!3꬛Lizݮq˵r߯03vNa~_iN_$X ?dUHז;Ig`IО <|UPBQZ$ĨmD-혷o_qhT@\k'aeV]UK€- !R׭ز:o #QF#31w7d}b+HpPe40gSj<)Mj$ɝ(3UhxNO?IR:$;Z^+rП yAs+W2n 4nzȬ`̝(NLd1Z 4ٲYHeQ雱m"Cკ^%POwW=]sa?zO_#FA/}D.`xysbPGR탰`J$2T4i#?'0Syv±3yu5P/B,\t(oaZ=*aTD[)~GmE [!6g.xdT۫)ˣQ + 2 rG|A/+H0U~",4å/ἕ,]tTvb?Dj. ねMV׺lzJX>v*'P3IX,IA]*"H4 @[sLhafOm^dEE` `g e?7 wbp^ qHեl@v)@w J[(oBVI1Ѷ;>!`%K21aHܜ"㖶oG " 8ĺ0A؎jB`0v| hB,}zs</+)T y(8I.XCN0hhUODh78X>z +Q^;ɷ?vv|twx||%TU'pp1k]+JU3׸b̶a3sy.I:ByS`+fڭDBNg8hO󦬽{>P<dzTT! cj& ߕj->liWDQ 9*%Ў&圤 p#$&WIJF0MNLBt%RA)..; D ZB*A(#t<#!Q )z2{doD\Vq"v~[&S$L8=omFn# ~=GJ9?vt?z*l<v ]*qz 飐Z>q|{rGqCZ$^ #=J7hlCg.[k: hbdT\Ruo2T QQI>}^DmOK26/]B34dy:+b濯ykq ӈ7LO.bp,!PH><ࡂ-Jk=}nZq?*tFn[rY[b m|Bjl}{[dL,gWԱp$UMTLY``2FXaϚg֊ pP&y3J)ޱ(*")2dgU-S)kZO"5 (dHȞ;.%Q˫8WLzPp8u/P &;&9=X/9;aDN!n3Yct18B2M|xҊ1mM¢50 iPH$,:> ,XN[ r),y1^-'o P=Y2ݘ#;fKbcRv ʙ) /c("tMF1, }p邎~!8КN#-#ja?3W5g؝Ht]c j+ ;\c0Hq(؞iJ5=PV4BDEdF8R+'NkiT\N[f}>(@I5-G#*?!C2 ċu$!P#זY$Pw#˷b;D`iE)@#e- sTs0fT! 1cpG/:ݷff-९[O~dG-"" uq%Lh>y/2s)Z `4ei"O-M[r,ZA튌.Dhldw7`Xʾ3b}Ab|;pwXgfŃ,)jrK.{Sd550Z)&ogH ەguv O*Eod5>t$tM>Y1DFeQDe%[. Xl%vz[:!nce:+HMRH`c1U8Q#但Ws 3Skҗ_/耣r<kd*ڴ")\@3ORdgq@'an*,Yv%\r ʷZh*x/ɁeH[N&[uwfb0GJ{!ģ ^'D Pv14":X.7LOf>pw?q'ףV~{p1jO*|d*;mzv+ϣ0<-9n6iZ}ᆋr[OV{[9g uj;N1%&-&ƻl'ŵo P˗P7KދVdkKN)-rqʾng!!x?uݩ:cT և=7X$=.Yn )7g Xcq{3Ī`Ȳ;kz^K Wc-6޳isK1 9!!\oj-Rd9|.*gB M i$0Hӄ^?~تFk?c`,ݏb)yFp܉?\8`}1dbɭk*pr)ʊ_Rpbj%4'aE ݫ(V/O;[*BU5{gUb*/op3 Hա%f f#mܚp(`J qZ F}NJO܀?r"[um‘(Q8<{!;GhY84a~'|0zzBMhMjX6$6A~*sX"jɘf5xY_t嚈"M7}_oKH[%qWG$ oIZ*ˮ#c(92avwg&Ҝ{M $2Y53wz.gҀh"BS"#;2?wI+ĸNO+Ld<#|At(>%WLJ=*ΰʹT By﮻D*q.Q$c0o[]ЛcʦrVϣij@!f Ğ&FSpMMRw7 [Dl湭`V?a禁ʡXWD]߀y2t(PMhi8=玞W#0+W tX-6gppn$%sCf&d)- D4@C0n]So3{L!\hVf?7[Ԩ,oA)S Ӥ"3U7aZMAp>Ց+gX)#nN@m8iwEy dY<"V=OjdzF! RzKFƛmQX <^Fp Gay=λ@z?ɅtxTQN?$+EBx D5/+S;eyf5); vXIMأsѴ> ғnԢ(Ɖ`-zGOxzgQn<%+&cE#z9$^|A(l=t9thF< oFΣ!Cc?C "FGͩlwMbSYnGgM^۫8XCLZ?ۖnVn4&EU+j&7mq[Sf{, _W'٢b|ToJ,/%O9г[QZ tȎY/BVOD#(My`*#{I K;Uæ^=տ2R5<5^l9vaU{2BZ~7,K}3Ti?0[S-raMi3>TIW]Zf @PO2x־'%MP$/iť?A:bL/: *eb[K#;^lxy"Ŀ*ǒ bC@@;W#( Ey@*XDw7y y@TL;w<{ej' *ێ8+EIzɂ-lHMf2;dQkmԄtik;Y*o5֍aImǠRx*簴/Y^<WQC?#?z|ڮt|}ދk< n٢Һf&-e+μtڶ[D?i$KI z+Q#/Gt ӀgPaU)]Xq<pwCd\Cbdy6TUQldp{_iX焛(Jn$0p- ag4^(V CACo o%=i??>fe)+6'+Cm` OJ1<(+v)qIwAQK EBvq0NN10SE ]!CVPτ8 V'b4o7t  A/t:" #NȪs:x͊2q>7ʐӗ}7 גO؃c[^1#3w腲sT#smP8~'@I^a\8Jr-c[jAYjE8l;p{ VC:M`&.E\>rzߖE&>h?0MXSw'Hƈ%?(Cŗ`UM_]!\Z*/%9xڡxog4Ӵ[)'>qIRQˈVkc٧ -B\q> o3̕B ,ǜ1 eD=oTOB;W>, r9 ,e/W v$Vx`!CX刽@mխòEM7ˢ\H !m]Q cXF6vQ=_%81SvZ/NQ*3E#\za3Ěy(z*:ieքz -xH=Ey &fINe" Y>L#j0_W.d2܀RKڽG67"`Fdw]Uy>o?/NSv `ھ+ DDXzt' xR\Sn&:Qs+ZF82ON@Glf6-_@[9f'eXUGVTp1k;NL2^kZCۖVȤm/uC\/.{Pt=G+gyB]A<[սzO |zul?جqp=&UgH*~ |w$ -NZƤ~\ݵ~'q2Msީżl v 4 .Xp!}_[?0"O~m$3=C_x\C`VS{B⣴B;X(8㤨sKKX,umdD: 6'sѼ@Y!rIO  POn»-v(E/@NΨ ԵFD RĮ*I9#Xc!EC ^o^nǐFD,*j=M8W+jb@nO\ٲ˸K7` 0M!^b406t͆d(JeSx\afp-j܃y/ P` 8[}=>z̿9Ngx"e#L7B)|Eb"4!k!(C 0\P  ,AZ)ꅲMV䌐 Hi{"-XR4LK#AT ZZɻG)l9fMGi㋯_>y꙱T$$sL(п¼Uݔ e28H VPYs`5oEƜ,DӪbm[4guwfvHXξ$; ,ֶͬF7) 1ʩnߐR83А1tQh'ga}$S<)z9Cjmxь> ΃Ob&2!)n:*=ĖbOYT wy O;$I>*S@G}mݞmIaӇyEѫy1L\v#m;_?CPTBOU)·wm.*om&j<-%䋣Ɠ##qzw +7^(#^8Y3liه15EjS,&T7I^|Y?g,HKʚŦA,<)pZHq L~ۋd9'rG|v'}p!֥*N.&:!R0I(ZߐԖ0rhJ/Cq[bB/!R$ L()31L睈VأAϬ%;?뱠*H.LLϨw@O[$Ls\+Z】nW{ ʣ"ͮS_ rd863[ཱིPe C CoDw,Bkk\J ntYRSĎ>X W HQ)>HD+q."$2 K,-8WLɉ@Jؕ+2M C_@囨M67,Ugm-h)tq3Hf}'9qlkHy-r(O,;PԖ-l;E0(QmKvޔB,\؃B)O-/Q'De%CsobRγojj뙶a/E!Ήr.re 炩{)&ʸl)1UJG[8ig@LGC.qͥi^ڿ'hg)сxU@߶@fĊUXrhW+薜1 D6lnYMr7a" iXGZoerQQIMUE+W5FN6ӷ?"C][$* a:X[}>*ྣYa$ 4r>!&0'yB1féfܚl[]uPŊŎ[[q9?==VQA6x) ԩLPc <2%AL "bՐ?^ =NcIYd"ާݛ{9[Kͦ7ڐ|J*l)g`5spng ,ftdHp;ѪEpr驕 薇͍?>pa4rf2^Zm0gp\nqZ6 ݒYJ|,X*,{졍)ZLf :@nj_v{ugs=pd"jOgAB^vMǩ}ؙ+v|Ui@C@%YYbb7 MSG-9.R8[n;ܕRBIgt fa)g^ J6XE>_8"jrdXF*}J .(Yf1HJ`lI[?\f eTX (T!V$*_A`## bv^j& UK*d܄Cv$o}SȧbA%M?$qY6Cm _8`8Y{#рL跒H)x6ѲdE… S\d<@I $[Jil5ބ V1r@؍]3X0kC@I9-\<O0X<+TȹCQnV7u9( L!a'Ys !0^ny bKK6w " Qy;)7龣:Jɐ>%Km߱niز3l5!!m'ĶkkRץB̳Wp2yl"9JI\8NҳM9MWB֍] |Ŵ(pַ$vcتONM"z ?k=Tc(QpkocYӥ%msz0P݊/U~[\B~ɧYLu6i ]Wr*B*MvW ?$<<||`^s 'h }cR!2YμG Oa0Naqqh2x`jOWOAg$B.= p&(|!({Ꮓ(ECBdr]{ΡWЦ:-?tY nقlyZ76,y˽'69hl֜XyT|ll I _Oe?i}!ᾀn]v5xZ-|ȯ{^\u?a]HCR~lYu0.؏'Y^녜1H0[}HoT2=lJI] e0V0M%.վWګǝ7YO.0Z# n%0xZwi7dWAbquhO%IE ?{3r\}W&j&ƅ 2B3yAW8`a(FUq7Irٕ.9Fο|aeډ|>:Y݉&ݨWd ؗVn&Uq Ig2q3.،؄1ZJݶZ[R++f;TYO1{hGfJFD–mխ˨&һ Cd2UA暉 [9.vN76dP^+4e6VFBa#8ΟWl]!5DQ* B &jwZ,U}'JdKul0 ސY[U2.,۶$ n0YBSγH% LѦjEqA+2)$HͰ4ϵMA)D룗W5;s5d,Td}֡TJ$·JLBC1Nd\J>I\SlQY:q`o#y/ݩieޘDneȤc05E9sCaKog!^-ᧇ:޻*b @f+lbmI1+_8٘)A=ůVo( 2X?2{ug7ӗK8 o8IF96=&&{\P,9e:X?z#OF{|7 ngJoVDG06+{jNu#|;SrГt,Ğx9L := q<%], %ӫȎ۵*ېqZzNgD˖|7AZ=ίXK>3L ;U%;`F^u&|IFc:55@qRεBV񻉯WaOsS:w^~*ai%$<(njps Ue[qaoſpCsuk;q#Jo'gӦJa),S&=hՑcnI1fOyέ_ϛ q@tH|g `/Ƭ2Sߺ+~Ҧ(C{Uy$PcEd('UI4?T(@VuVq%ƙ9AWjpki-00[ʓR 8r{|ko(E鱜@+|<`:?w@`SD-L('03ȁ2ȉ4S 쭈)iYT&96 R/qҶlc%CX17KR5)X r-_Y O{𕛁w͋-DG'E\ a(J;`$ɺB1]bֿhA߁ԟdX8\d9`Iz/h ;6Oofv-mRm+~94Oal‹JJٲ8jlS2ɄgkuZnO {vr]O]ʹٙq6R#9IkTvxm4gҕU^Ndze%_R0n 5[68>(\. _l!$VVE"?w(#p[wCy#v+d*"g0,\Hh_,h!_Ъe1-+"ƛ)vt PHT"(@h嗑=,MWq0r +X ~;jvE&&WMj'2jK%6ǁy;6H Obd$5rk*Gt0JzóYD#?1]EFr,[I77bxc KD^S@>4j.DvZ26ݐwV&Bt)(oS_8b77zM>b80]W{'\b"2u~R3:!h|Ǐ]Q8٤]H;`!bHV!\"A滆?8|bNڋmtZC>.N }tYȝf d쩉aݺE0S(:%SD_;||>0WW2XpIo#U\1D0KUm8;pMQȏBiJPI۔Ey$%un LZT#D/ºڮ#p}eV\#HX%/<3ej!Ae SFڴ2wp#xIGG 1[oTؼ*$}ǼZ ES}S®!V #V=GnGKPVp4NTN(},MnԖmś#ؽs⣳$0; & r,hʷ+i@x#4_*9=݅'0DXM&x^N8׽N.Q T^@?qҍ׫,SsCaƗK܅YɆ^jVs>n%(U*4$!ҟ |`GSmى DOϨuYZ%rD<[y|eR ̣q,R}ORV!l W:څۍF$GX6=B IҐW}3!Z!h(.fmӢ0xEb_NP[{;OD^[ÒYk61hI:4f$MTWmr/nۊ@Qo՟`#R뒁ÄZ7!qKCj6IyXa/̔8c[s%{js1S %nr=y:_K:J!ue-KX;P(BUG98O1Yɝ{OZ4"5+A6mΜG=˃B3G[3d^ Jrf(Cw{m0xMf{_=LoJ8T7, gBGAdQ/u=KR{AHHDޛ#eb?>>V{&{|,ţiEv]+}J@#Pdl?,.~Wg 8v<FaIx6?O!?]*}#1'N/'|_e'_,R{.lK ;]Gp2^moKYbdR:,6׺cqxF\xP0ܻs8l#9:!ZK7f]~ԓ*k@zN#2Jm-\y6m8!L٤^{l*v,^/|* o.7;5(T (cm?`kEmXe+Vc*K Ғ[J?CE& ]gͥ#뺎cgipǘc!"9/jY4մLR>cJ|kÿ_T Lz15.+KθbRQqeORIP3Pj)Z/rȈ([Lff/x?+\yw4t㸰CbS#/osTf{xv֛{ph} !,o 3u!xid^zFǹU[h?a?l2k! T kwWP43~-.ův*$JZwnuFt̉qŠ);] q:3M&:ha#D-—:sv!W 4ްp5AM|cڑsN^a gx$&8Q$'МNUۙADv O&3;t3`ӜC{SoБ-"$?`t_i!j`OD#HuNF:͙$Ry W촮=]8<=ڀ݊y kKHBM쩪S$940;#[V&@mC>- oHPvL!hfhrG %s՘'4r%a&e8r`qp' ςy,#݅ZzTxdw"?!/*a gӅ\e JQWE#%4A|,S\a=߇KۓĴJʉÁͱ=F^j&'h?^\qei1%v=]u!SX`,<Z<=DīP/Q<13CH6L&(j~0dL-i]$> wP\Wu/ "C+`P BpoJǂv,!nd}8Y61̛ɱW"/m9 |<ءi6}S^aՏ3%y_ cSjpۀ55JL[cOum{3xnҿn׺SP#]vVVLیØ?F4i/-eT2qA+oֳ8j %%:C;zngI!v]E:Tt; i1V(z4KO}LKBEzO[8'QؐNլeVAhxQ!!Au} 955jv6l|)5`D#7=~m32NLܸf% (5xI;j4ST/%~fe~^kRA(x pQjʤYqH<u00%"iU O0/%m^/j_Y|^ZT`~&!멼(nA%NN rͿDf39|ȳ`d8}`CpG; 'ml՟k _pe94uWIyx'L^@p擽]w-O؁zV?Qw{@tK_I-o7!/,]W$Y@sC A "4@gpT0P5󢗈jW?I8?V+S3oO G<0!`ᦍr}7ێC ֦͕SA6,`E$iSߝՌH@1W+Q7,e(iy6%6S9ZȕIr(X[ 0K7Mj}/xHbGA`=c)ƖP N}I5TxrwcE!o,rF"n z5BNB^.4)/c.<Mڔ^E|3C@WhOEKzd<̲5a XGґ73c cKK7W4b|=oŅtGWx.R{Cc VI|R7fJߒ7U{c,D`;ӛA0HnW |FnO֮X7_KYl;pxc!H'7zjjem24Δ_3+ϼ&Nd<nIj!nn6ƻݘD~J~p觥<C] 'Pz)R-V?g)S_}KI<KA ؖZ<>y؞t5@䦊鸥Z @m$cp9y hWF= |RID:4!r| %lbR'l XlpwZ6aL$f"1ϖTvma<^*$ĸvE%tVThCϲ9m+c7>AP=)!56QA X<DXٻ%YQg6zeEB^̸mLvk5G:Q#./hI5%JZQ!h@8jo%ve+-@TY|,F]5o'3f{~Ohs.'I0w.1ZjE E|S1 ׽vv7G鑬N4_3;6%&#pBD:`?8;տ̘j$ټyj41X|$:SBDmvdD)&ܻ>y dy>-OsѠńj56) l~''~ޭrؙ-_e"wODN<㈗?j-끳DOR{wxĔeQPns } qaxH{:7C"/qb"õyd8ȠMiCә'ayCXyx(58:g6:($o 6%Y K-dJ֯VWIf&v=sҹR7fxm jbS| X9gAm;Kн0so8Vl%"v`RǕlqȉj 5b9lԵ6җHpmoj$d]I `̈ 4)~ŠdӍ>w[OEw͜AĸI'5ϥniw׍kmJJ_6W7>gʊxKՕawٻ@.L°6v*`8N YPp eK,a&%f T0Qu{M/R E;W\oœ+S?ԩv+uWHQPiJj ]"wSύ6qgJ;G([{.0U{j6tzHߴnQ3)s!HHܑm*|n)R=]Xj2k>o^d~+'$ Ӆ 8 $\ơepS#Pƀ<Δ1<̌dd򆓍(|fch9O'ڳY2 [<qwGoXff4as7,nDodH_Zn lQhI/#ҷآ{ga>d2ꆯLçx7r3" 01%Z&/ǎ` "1WoG0f\gBIHEs3+ԩ0;up}~9Q>t>]HDs5qXFvC3B+DM#I-@džhƒ\ oU+悩{4ºCAdݎEh7v76ܳqFzv J؍_%fr# M> RG>OTUAnƄ oK'I[ّdښ] V _k'uo #zΪIdɐ1!_鶔F_@UWi6؀曆 ;5Bv]w7: 6%NO=r\`>A{;۫~c5@lkkCyv"z9Q5h7;MXQx6-lg>݇:$BXmB=G\W \1{(^c,(XwG$/8OFqjHuxM٬C|- yҟ s[0b<,>(Va[1['eGZI|iP`7餳(C,M_dU3"4|4X|-kP ܸ&yI(X܆Fi47W++$/6^[vWϯF¬Đa1"Qf[ ~dZJ%6;@`^>\V*65m e+n^$c5 fq)z:^`f{0RިVM0aͲZQLdWʻڻ(Xö>: "MK5xw wξJ|E7^{=+j9D3nV_=e@/ c_ks6M,xUFw+^۶UF# [*E0]9kX/F&-<-kQɎJl}µ]XK?,0cxL^ [ٽn 2:j)ǔ/ ?nD4(9M1% Vuj tGRt#Wv\yػ$]7 Tqd۷M𫖉\Ƭ$9ȝ%wVxpLqYoI\pkF*^Lbqv"y,-{7L~J#(Ulrw xXi.u!8̹:Gc68@U]т{S8y~P%A_ հ[9w?LVtl,>2gճGnKvID(>4Ft~#^ا rGY,}O9jmXl ˽ !T=Avэu5]!]CVGڨ`Ѐx+f>P}9=۔sj{OU噗k&CSaֺ[VA@E>bm𷩉uǪ/W:$/x 3L#aB*k^D6#S`iBLM>3lt /o+!n~D\/g9#P7EMj!oS(6ϸo^S\!G^F2wr.8,W$x3F.R7F1Sgߕxp-L%O[Z{[)4Xa.,4ߡe#"ijS]%+ Q6,`v+k^ QXPcYy0o/fdq.>p2\")jtz>e?՘o7TWXKjv{A1*?/4B"ؿ.Ll&\,ZiB'\C $ى.Rb,4=U H#\g  f.0ITH-—T -r[k*H8jQQէΏ2Zd:ufZLiRLVäCg +,ZV_`VO9 Dy3T=F^׻UMUbLGpVٗP01\1jp|~װE}, 6\HFbCcnw([: )3vS"rQfDjlhz^pt9znPoiͿX`4BJ֞tg1-{Vu1 ig*p{uF7HTY70p6jfc#YlE ^+ zEV-X_>hȜ0;Ϫfo9ȣr5V|lL]00[1=:Df},mKz2۾OOd ~>"} `f !wr DeG b.?~F\x ̊i%{Yg2?'weXtŋ|qk6~ n\GL|:wl}BCՁ] N+Hb9ٶPA'ŃF6䠵u|G:6/hH}y۳ 3=&"`$":b8"ީ)oꠜ+ V80srQpd[=t3 xyKgC~XD^>zZIe{ ḡ]bqDƂi=/3氷\Up Sxwy}Ppn9ѩffM>??X `ܶFѲJsfmIX &~ :&pP87N|)Dn@x jv"O}ǛYq£mSzZ/k޷F r/MO3xTP~`Zq(U@ Xu ( ,#kм<|7:cԕģ#秧\`4#T ~Մ g!Wpm,WӇF(I!#2PWhL͚CU *'@&`+K+tpbYA ?IID2 .6C"#"~~" H56hEF°S<6:LފÐĚ['`w⋖q^6JAܾ ¶G9'LB:~3QzH!]$~a_ xkBw0߳c{2]ʨ .VT"B ,mZ6QYMl#b#ug:( F|R 0f+hsT g8Ɔ!Fʣq ?)TO_oi]$G._:{ƽvKck1fRLvL[G%!Jc8p(2p<=6jHЂqՑ܋=9<-9 ;kmd7@( ^At\/Bdے=;z`-D}nGuv]1%[n_,ҁF}LCz)gaTR"J.Ggbk*\ჹPq"U d[L tR2:}碪{~aGpJLEz|dqHy2%YȦ#f[f'V+Xcuٷ)B!YB$=xO|S tGS"O˃]0'8ݰ[Ҡ`m_ lƗuAFVNR=il{l=/-$sY 3zf#%_ƪfP/qI+ΏolטTSa35H!`}ȉFM 0ϴGIT$Kbr 8'Fϻܺؖw+ơJz:eHL!wF%)w7q.Xcu2dզXO& m]=<%$42pK+a26AC]D*eEu8ũmiSy7;Z}$dictH/ c4}Uo0I2XMi<~s"^=Α(qBy.\ :!Ѭz[QT+ѕcJKz z6_ Fr-6,!9ywc1#* Nw:Z<>3a'_7d:]~ٸ|7۹ߟL;x)طe~fwK06EHZ($p,@ާ5HeoIZE׼)B%\lZgHہUUw.XټqS,}њ0pJ#BA~H)b&S ŵtnÐ,Ve&!S H+˯+1GòZ0f >7P />2*' AӴ,.ԕxJ宆^wE}XQ}N3fSR/^ D~Ku3*S i`s#0, -܃Dé 6Oc8ƗU6a WaYZv'pG*VEL%5W7c ae٠NMTƙ*x^s"g/spHf*@1 Qsnhrч cg2s>I6s>XO~UݩcƒZCÙ4uTB \> |u6Ll&-gi$㌂ ݧ9 *b4;g4Nai'Kc3#MΛlЕق-B,s_:Bεzr9? hVd7IV#D\u2`MuĆ+9IJ1ˆ!IVcKd2ֽ'Z@1EAuOMi7H ZljϩjȲ# p=EFoy,ʳ]!8}jU C\#< x<͜dA nwO4(c0Cev ^90Я)+Y% %MsӢt=%>yV z3i1xͿV`7C'=@,6suuہGWhٯFӜ %S_b>n3'=UC5i@|XPAڿe:>f䰭 FŪ:Ԍ7^PA2`dPtE(E.~3+B(s PPݸ.)~BPtUvj7 /萐-Mjc);#y1eXeIM'dE)2izi8FM`C_m%4㘺#9eKCƩBtRrLٕT?$NԷé WmnW9GT8N" [7]O}W6__7-Jq~__WnP2RXkdϜŠ'E4nPB;ӌo"½7n#K!Fx.EL~娜ZGN8+c._:VoʣuI"pAtEa^X2.qUzR;k'l*.|0 Z? Em0;4 1mMv=|"2]ߕ \puNm{@j`{wD9c(ʽPh/^9dKQ'_`2Eq/w\jI}A{/otg5XBKjcFxxFU1^\ dI|};?&S^UjgfTXlEM^̸XSN{ݪ r~#a|BƋRxȲA3+z z[xp{^QE4(j+s=-C /G8o`C~m q $˷ aR|cg/D7bky᝗Jpy_IFogp jE54݌}\Nk48MO5"$KFiư}G 4u]ǃM>1p]cr{pSgkh:(]wyNbKh%)I]GĒip-k>N,'){+wE#50eNs'7uE˔Iư_ɫXz=2|I}7u5:1#: "gg#\9.~om ëme L,qzӑ5╲t`Xc)kzvpēr;Dz{8" xs7 JvٻQX [bz%z":R/$ܸI*gP͏ aj.>|u~ODŽ[E[Ba)*$uආVyR)4뜆ѢG]~g%:g@>GCVsgq:G4c{Ğ`ͤoqK_'ǹ 5s<~Z')V|Z0jE^ b$ ǡTDwpT"CouxԅѾ9֩_׀ؚjJk}WCJ V>kE`vo^,L2ɭ+NvͩZW]G5 Gu~(P0zOmWZO#HQm8+K'!z~66:c%j?O6% #hl .v>aa FlX3,2UT/IIxX#MTrDϳjvǣP;z -G0nwLce<:|60B4:^yZ/?=(jvʹ|m|$6 .bۤ 19ZCa3%IQg_a,oCs rfYQƟZ}L].?7/X[#RtW]n5hz<BTbc!( ܬUGT\W jIƐ5v<4y3!n8r޷ksFXI]@_Dz8kt (i>Ľ 43:KPs.[ԋjzxA ̱5K0,7jD+|4]`<aT^y z39w5_ SgT$XɌ󶺮9޾|5.aSO׷-G _M<;;ݻ5IN1sD.Iګݰ.z3ܞ69؁Dyؕcn01;>LphNif˛{[M?5 |HrB$qT Zp쒾)hrQe`!!K6SXR% _Xe?'9DT[NuCV!>ԪRk ps?[]HWj$ނiY4Ff d4x*#mm ]g)z;.QxȈޱ_bFQ~幑-I}i l8~'",G\97}/ ATf1;"l*Dp},"o$j34{Z!κlnO^3oK 卩_HMw̸%D1eg sR{1w 4g;$"-?)J$Ҹ4d({k$pd"1&qI0~Ej]BhEc;}ED<<^~~8ғxz?dm2} y@  hw9qqnPc؝˚ReC$%!f}8u@{+4%P.Lt+ðb  b8y%}*:~Ij6l Оci!=ç- 9ѮLX懋"=f,A(;5}zʖhS0dG?g_KTS^-7-$K[ZNVKmuyRש/́T>Re֮3K5O7,V)Ǵx454xdͲp9BzKaKNA*OQ;f;zγlZgIx K2ɶO(YkwԙxҘdZ8JZsJ8yz{}gZ^mt(R YPg傊ad@茨xlm0M?p<)F5QVNr M`ѵY eŷ[T*toȃCzW_ۼr[S @sGqi7=7M2e_1'{!nQH8 pXó*Re+AQHj㋎[lviC4w\SFKk: %#.ojSd&dwpNQeN@i/yDYnyh9b?cԁJ`[PN[gt{}͝wSTV-_" Q G"㯹9"SDP WWfÕ'xVl$6oԃe.%HΌ :'CSªn(z2۽^ />*hQ}]Yy'պf'OwŵўT rn!]IqM'#tnjdR#/eԚF3/4>md25˯ㅯf+-åDVy$V>E_:k'+t*\gc\8t}N2cvML9vrYeK;eǪ`s+h|/iQ!]=sp_=O-ׂ>L6=9L_F}m[hۖ)b3r*uit}GV*($A&g+莛/am?e1yɣD ;/ie>hOVXL,s>8rsE@Qʬd8_o"‡JNYA05;b䢤;0ںH9 ӹ<9RX%P^cQ"֩M~66t-ĢѸ3b@W,_RGbj60TD>BcE9M7!QiT> Bm:oB.G:2N5S*ed ?zFc^k.Lp1|"S@T^~5>73TMuc| ػ` ~[]n%tB:.iHRa}4S]XS!iؐzc٨I6\< .>=*p-q}j% Cje0_Ko2)~jB{B6Qc"@dflz0T4̹Нk䳛:E.cǼԭhvn ]|ϴ{#2:l`RYx2?wh}!.9Ocg_Y!415/_FK2Uլmz<qk Iʺ jXj`nMlgUlZ.]ooz E6Hő'ņBW<zc1{jb#1E7I!^cpO&)Q> mTZƁ&ɐG ֩'gq_$@'IVM؍Ȣm u#$TMq=M[|5PZJo:(cKƃ&OκlB[ثe1PYUnbSg'@dDe5pW~M(=F%Z^4nV{VxrOǻPi"?A>Aّ ŝR(.lDu5Sjn4ēU&b&mYOREo2͠HoP U 817'todҘC-Q ~A|&'nl(K*PzZ aIUP6QnR=zl9-Mՠ+/J.cjC뷆{8~d*FSK*d?PjfE}ST4s""]! _a3!>:džWO!"ߗIwsi!מCJ-8l'il eԂj`<0 Ym I ^58͵W[drs@G{֧5H&1G\?tsw 7xx%kUk.p\"Y(/uu1t$/ GpWCeAk.P%$J##uu=.we!^TT8K䂓p8| $eE4}3^ĤttcZ?F,Re1~q"i!csNP=uţ-c 3/Iɒ4!GN8 896U3:Sk^[%$>hV ʝF->ϕ`1Ry7yOH,QFNT?irepͨmx~L0X,+$]}Oŭ#[K05hzK?;ad;$?}[& $Ԇ d(&xVʓ<;sx΅ݦʫl&3`.|t+퐆N|UkhS$ĄSsИ?,?IgguJ vb"K嚧A9Μ.u ĺ4yb?퀴@ 2mb=q6I>$j'ud =,)2'*xr+_Ĺ[hzUl|֎4Qv5.T4Y j4L\X'5g$$L F1]*^"BkD3h+Q~2^߰^sM"cClXA bEĜ;c.KJҒ=EV vOe=Bobw,":tmY+ G0S2O\C}m*u,¸,8m02e0tVsІl&*4biOINgCBGAYe0OU "4/=Pz*>(Ow`/eD gKSwyۉ FaK +p*\C7KIݾTbU#IɈ7H!-2ٕ'7hw3WDV*^Tyi8g'O6dz "\ܬjxK8Sμ[WDSHQw%C 9F,E9q02=Ps%ҴDKU9i3 [/QI/A[⏃Dn py 8,xSgy!Y/q@Bȏ4d>"?i5t ?~L./_R({sW`go[.ް p"2/8WQP EshFfN&9 |D}E36dlLseݮd5ʀ m5`CX0d9,V_r#ur S)ihkg( jt+~1*?i"{ܢ+Ul3+ޕj5bcvз^"Z$Y LmF+zp"bؿUaRL+Y;4sk4ţm)h r0?큇4"yNEj`*P6JZ/sON* ugl4:QtZF*g+[v?qkBj؉Cՙ:Tp-n}Z.B`܂2 FQE.^"GZXK7h)NrPJaC2aE.R,TElpۋQWĪm:.ӱ0k~s^4SlLw_Ȯy%&GXΤ H! 95<y/h(uc Fq,s\:v-X'+ }QwRb`pBk5k~~D3osI'@+L':=LZ30OH{b ruQZ6zE8%pgq[g̅nܦ~HirS"?sNpHf.5)N<8OߩRN)$-/TAc;z-"/h473=5E7ñM2Bi=bOR@'f/et4ݘo|.hD3!] Cd-pzˆxfSE'-PwFSHZ&M]"/m HssNz`sw$lmz,-43-VH]FT˸۪[ %nr]EJ 1&t $/)4BRMWVnPeu 'th:;h)՚:Fl_Ib<(}?fn2U JdyyX"3 2Fn8R$;]ڎ~ 5acY%%nOG)^?8%\;!ehKq>+?E0/pŒ|pUlشۂ ~9 {;S0eYd78PM~kއ>/l¿ Jh,J=;~&M5 VX&pT3\\+ &Y slgQJi_8n~wJ#`%-a?Y~_UJYiķo2)HdV41w~LRf S1l(e̔p;SզVǍ>/䬣% NA~f,m!鱇vc@b$tnW[f70{GQ7V T"p)[%&kDYi`W5fJ) I,*b%/OZKk#kwN.ɡJK1 "&\&M;a}X/޺CJ{A"1|%>% oTo>wԢ7 6wym2z:ٱ`]@?T*tvӦ&,bXCzOy>Q#_H$!ÓlCXT\ط0IwDxagtXG`LPxׄ˪},tXu>S G2˜/5/ Da]!i0ģ2uwsPpg0j";Z6gq _XgIr. 9qO EG:X0j|eVmaq >8[/ nj~4 S$l ?rA3|_ᆠ$I]1 .c iZܺdk_rܭ $7s/$YV:LhR|,]/ YP_uRbVG& \Ź-L`Kd6eR-,ִ΍UWK$؜#~l;woB|@n+hqT!E~N~Qn`lέ=$ꓗ#kkaKS?jmtSݽmh"f-~\=Z E2C%@dD*]%X =:\Xv Qךט+o{ TplrN6`}>y׬nP"fٶ!?)\o۵#Wx#ga{IʗBXOYwfϢXī Sz9"I Ì(MCn3a9MzP(nd3M &m ;T *놧n!p򇣿~2_0~&ˤx_ef*k^= αȾ\dopH-<ϐ!*B$׈V`3F(ZiE=NR`:ͭ! uz⍬;:SU"d BP˪_@MB5._7!^]gPs`'Qco<=#PK5ȇ3qNL&6F W::\?&>Hb63,^3_ b1Xh t,ɛ!$. h2D9m?YTG:0$MTv,u0L#!/%Luj}bHDWF*K?ػeU+f 0-ԮOHc"݀SJ!)/e<AQT} YSٟ:y&3.fv5g cybqEA 7@ݼaëڼQt5H " %K\q~Ł#0 S֡%uvl+Fc] 3'hU@Ƕgo@#Ǹ]@YY拪$YdKãzzO!gp /#%[^1 ˣWb\gVo'>!ʱ{L A"݌6L׎U,I<]ޟGנV) ֳ?y4C^9Y8 ǯf#eLѓ(!HitQ'02˺#`&VwISe)Y "+t4<*eMّd3/2yO:ɢpB bU@:WnT`+<{%:#qEWJW7tRs^}orDreu0nO"J<\au#0_AzArJ9,lF(e:DcEw$妱!-Qt6f܋nob! ( 郣6߿:N1VI \T$iF䖺C(E:D= #.ž.Axv/\@2񮶸ӫ`f\rW.I i rŭ\3~ *J OZ4[nf qȽٻّ]g\Db-7kd;}_qh %w9lEX=]ְtj5k^K1(AUԏ8 Lmu/H?#ԅ0)uHߝBsa,f zXrή@m2A2OIeJuLF\6Fl^^g-6)LZ!ŶI_ԅƂes“oaH -tEspdx%ƸjbtN\C:_D! t񖾭T~zTdž[Lc:`Wm԰6S?S*rjXv8A`Ng֬Ub4J= dyXK0>o]̐Rؑcҵmd`a3[֙ 7͎zcQ0! xr*o֢ ׻:$dɌZCmQ)G%v$-'T/Ձ75{}t@c!yq}#d9<%KBDy{jԶ+:.T0AC>)\ˈez>+?Am )%< jpf=N"Vp_`asckXSqSO[ymeS:#߃cH*.fcO ӂ/@{!`Ԍٺ_ɾ&ul9 F3'mwkT(]|xHae5j0iSE9y[ĝX2c]IcT)?TA0j e"!wY ץ$z[Tzts}ppsƌ0d!Yi&moi;5 ׬kuƅ}"hѪrlGn xIP0"޶YްX YT6q2v`'W~ue =QdywB)-t!.>`{v6u/Pr8gM* Z sI3uiq OpٖX1ͥ9z6\VByM_IXmx9l= XI+s4c]7g< Ltլ"M>-]gW>-]ɷ3:pR%h<}m'{/iw*],7E5w{G:@vL_> 7ZSDrU6ҧ~ԡ:.nsu>>sOAr$ )5ãF,f[GYBr2΢fx$%&lB}XSx~nm9i)ceUyoZ&}JDg|gH<;~rt {č"Qq_2e~Qg (VKPn9"7_'#a1 Rg\TPrC}ޟ D|HI>ׄ<p`Oʄ_95?M"*~{5R1 SOlEX~7;VxmzP'Mf&T:&L8\B-lAX2եz_g}x*NZ }r&v Gg28WPhd7X.XPv+̅-ɑnjXTg-Wx&uAR G%lCLF:+Az z;9h .ZZBѯU<. ,o7i"kEn!(/(h4i&KWalWL =qVh,S,=5oo=;s;^s<7sRM(xz$Ϻ[+LˤZMTp88l>;n|MT&Z_^,I 4kBbʬO N}&_cCcE.P)la})#P N6(b+0,#B3 {"^ mw^_ '&J~TQ#1B Pzn %0">/sXX&meQ pA7z ^hD;?Z%#좤#?j5ӭƜ*O^ V=4Ylh JƟv ZI\2 2Mk 8 I=n7"uڂ`S?zo^Dɡh;Q1wIRa)+b I?.рQ:֚Cs =g Z't^s}\`cP)fW~< z6umHXvc+dсa{Veܥ( (N~|VG% pFV2ߙxĻp(K|JNXr/?u=o$%wR?Dk.s϶N`DgFP9Sr5`=^뀊DbԐʐB)l)Y!iJl'Qm5Y=lV}{cxKgHR~^HiN8j҅͐\$4濹'TqAs(3_OYwixESUOQІ55-7#VNs7@w"Hh&DMTmXX? U4=8VkIoZQT=R|kN>#e41f?TN1?U$EF椩/_'0t`8נ3p1l>IV,ֱ$Kgɱj$SKZe`H x640pBpwsFBKG٪՟Z8Bw1ޭPFgdugNo;3)*M3)0YTo܌=>AxD~; 2׋Eϱm.2݄(EP{ݡt* xJzi3]"֗/X >*1pt-H*g}iϳ X gc- w #flTnD^0r%E=6GNf30͘L +1p:-D8i޼\P5NL01r1؞UBH y;atq"yl$mGTݽfpP{>Cˆ_)Me4A.>|MiJ'Xrm l?d/r0f/94aڞ&G?]4<ct~Au^wk0tѯ` !8=~?FL{Z}u-ӝjtuPÄ:}8:h ыt{+x).vi=nfox?<<3I.;Mhy)"U"B %C}e==g޷(P{I PŬwW?ST'O)mmx<:ש#IbqЧZy^M`9rOO7/wz K,.EDBy3ew\aGIqyǗw 5iA*PX6EN?{א☇BG2zBd{z`'{ij׶x7Mb޵֫{kE:.^"WbrD$5eֲ\͗&q*D!/EM@n%Sd!nSe80~C;:^m9V?eSHOĈ\'Jk1~αkD"s*#X:%]&X$1Jk@ló_чg޲>Ȭ) Z6mN{@b.+wRx.Y'EJɌaFŴ${ky;:s^fsToC +T:XyVJTx5,#iŌDf :qJcWB{X>sX"颚4Z'i=ȏh.-"%?Aq#q0[!PS!SU=gHHXWY}k C>fOkW;(g5H;,%1\Bv8~3ծ="$9pWha6N_xd@qkl䷮= :mǴ1҇>XCH?}?\_*o"׻¥ܧ ˻0zpRz _R=[4r!]~w6`>$`qij/>Ғxd\_twn{qUQٹ nΫ#4Ф3 Aϳa$2xUw8U]X Ba0  Y3d҄+jwb.y[rk{?c+{pqFJ|rSo•Iq;ygK^~;pSu79[ʡ_ф^IYkG)DgFXmFHէZ Z_6ĄFR Gb^÷*[6Xĺ^hgi14LtRQ$7s~[la2V~**mZ_v%Iv5ܺvWgQ <<=Oڗ')9eyB`Vxt]CkUkcīPyl\e<_u<AORSxaCtzhVN '.c_M{re_y{^aItTtBjhYQ&A!9@X2$;}?Ħ[ 9f'6ҁ(Rw쪂W#PI^,Ou8E#hLyqP҄䩠1=7UjM0n&R˫p>1 L*繐sbm##g$=V* t<%AoѠTU\#oWl$ݮ l/X@z@-Rb7é2x(gb/Z녾cY, =u_WȒw}&:4In]Ng kS-Z$b{;չah0?= Z|_B$_Br̪*K7gIT1( 5JcBU!gd-YWERJފwl,6,AܝG ޮ&;#ՠ۲yBF>c{jkzWmj2 i 6OO#ʫ! lR])sT(0ƟL${Z+gNuEx06(-L=6c_N`oZWBN%/~ע_@]cykJO.Psz$?ny)7Ѧ%4G pl4&VK޽i^Yl4LvEwozXo'\UgOYD0V9)&>о%遲>\=3r'#mH = h9fNJZ5dlQi.P қY|Q:3*K0@#I*1SJRM RU6>XmyЁ2-twYF =}dmHsN<Q)Q0c߯W`oyD},eP}F79f ~ g^[v>যIh~OSy_ZI6=;~(ŝܶ`f^6-т"旯oZ\mM6;&K-0)wjcOuMJgNwPq0g*$&w.j^cws9)Q]Md}b\P iBC/'#_>0UbD9۠LrͰ} !,b,u;Ӿ ϿOd#.dޱbO*\7AZ|R 0%> ^Xo@Y!طamPB@ms;6 i`aF=Vg{z[82ܽSâN6op `Nu֦nKXɈm@NxkɊg-'8 ۺjCѽ7hqیZQ3S_@U:5cnCROfC@y:x*s?cּW8t9Z/⌾6?)"<ʇ[?X x+i&@]3mX"/ʈ .=ۻEp "(b F#6e–IJڪfxY2s2.yn D8?u|t_aRD5мXyHJcrO=!*M>q8Oձ_<[}L Ѱ4"MHg.U畩eMhO ﮺4!I޼vғ!3r!7dٓLw5@H5L.㎍idQ#,|:Ғ2/lA]ӅsX.c3$p?Pp^[)~l*UF>c^L`d^z˼ҚΓ;rA8XnV_h <2t h)[|S$ k> >>e5\!lz~,ܯ=g싑.s-}U9QbX:RAA[.(T)8"p PIB.1Ŷ>deӛ1 jfDGΑn,Iw0{; ;HJ=1>vOMֱ4"!fApM2K^z =]=҂ Z5}nڻ0R<.@(J,#6(;b$\A]n,d@۴zn+ YYMLXwdR%'1ka?MGD7QTԒwvlc c-9\l<<,5/҉o; Gi^.O%  Zғ(BY-mC- rmr⍐Y#-r&ak9'l<Ǽrt#G G47i6u7 KX=ß%&oZ@VLSԹ@eAp b(Sj7POp_wƺ-?h:]Yin](nAUM^NĆ +?Bħ # 0"<[74b˄Mċ.v@gi]~e; J KWS^;u@Mq `&e"193zwFƮQvFYX_[_E,nY9G7x:]_&b`ch KpȘտuq(tOc: e GgWFŏ W^c(E!0ח>jЫF`` VӚ7'y@.shί?/"xt0?Hee ynv5={;f,աLMD n9iQ%m!X ]As8>&zFΙƳuybZ]zmӪ`l% ⿱ҭ_Q"߀9{K_|wKۑr')>n{3=z߄"SO.mkS^|FefxEF%S*%jKN\l]]H4 ):5vlެ,KkZJ/2)Mr!j- m1(9̚h; W8T+q鯕JyʱaE䀣8 KP$/y⵪3\C.0_$v)\rm#.߈j{P0±__bLs ABX_K9X~U\}O rSڪdT6%̦}ɰCsײI*_FO q y(P$B%i3tstQ^ K뱠 v׉9{aj*8=SLFN8<#xaMNKw*ު-bШeĴu>,_׺ Xՠ~{}PtRbZ[r9[ZhPœq"&$VoHқ=wwq;3xWH`ݞNQLi#zgҿT|ti! bW,z?^]3rqe}K*J,ãZb^Nzc:ڭoFd 0*ڮrP֓@A$2=&$bAo,~"dª7SCgal3_!LMoLjLz 6$~1_ }G*"m@%>`2Q;|~5=Sns6̜3Mƒdc\FVy|"WfaOFLVwg?OP"˾Tؚ(^kߞkr _,*VOFҋwDO5e&i7?f{_lxeQZ^XZTٞE7#:R0MPپdnP$N]e ~(3]hF8p`  ʞxʶ9q-wy|$rX ,KGH;Np}e6:hWfxOw&G}XFroi="uꙪj,⹷o (Fap3*9]Zr"̼3ץJeaIUyLϝ39uLtPytVRW?c?$xçG5>"nlr6[o@yC嶋mSKKla[3͍X1 ,tqQ$ mkD@ :7Z-Sȷ)|]i'YAl_ ?" sn:ue,j$7p>o9jg~kA8iֈ_xIՒgaxHٮb%梁#mw*&7Y4~rY18]\o]mg t[=_% ]inl'կV 37{\=w$AGOI]~ߠ6≤d6޽WxO>^:j1QPvԭV=y+p@Tqg]J(nv!KoMv=~ͳ4d U/1XIR42.o ?$PdwmA ԊOYnxՊ{&'<6 H(ԕk %[Z쮘T~(fe6 = ai:X[~*j)i0dxM@^g6|s`ƀalƃY<Œх̹kf>@3ǺnLBv&;Sz֍0i'$a(r L;\9.:=4"wsbPlO da.AQ}e\}x Mr?Esux/&tÒB5FbPb"YP`]eX2u/qt[zNLtX HEGV)fHg7xWKVMa {K D}"TKܱ޻ܦ㶑j#SrF*Bn4diˋ(l'?p'paEIS/d]⬆Aؤ/L.t:?h-zARwE~`CKX]X| XdZN zNz)f铏TƺoB+rYX> f;]JA{bMRO\kKxPt^~rW:݃3т)*`uFђ'Eb?GAgXddag>dQ>b>7$ Li'*+4jZl=Sxg XWanԞ9&n>+&3Jw( Hq̋`<2XAȇ*)e:/:/P=f_@|Lm5bXz$* Y }Sm'\dP#|J 姏 bU\<cД*|qB<%6L8P4Vxif҃BZLߚu8n QbZ*+XYWʙo2n6,ULbҖԑeQ| fUm;H+d T.=IȤmbY8bq]Hh-(w6cÅBI+\n:\k7TP=Y\x. yWK&O}kTb1{Wc}Xf(b2OX6@b^VS!x,Nyԃ0puL5 3{cB ?s4"vF`-PgЩ7[ܵ]Ӡ_Q~IѺ XqM9tI8$K.ôΐP}?aI8|Qm}sPnDкCgzWq_R<&:}x'v@k CgSHlhlI3wCdb۠EއWZ:#,I cvSV<2G,Fv^e^ټOYSA,ʔZ7 .9V؉B>۸k3s5 B!b(qu{j#5j1Bv&+NAZi-g)ܳ}? 1Rf!7.Sjʚ'G9U=cyDz0R#آEJe*A"[3aWcm8%+,Օ Tp%2p ԃVh73:Ktשg cgo+_.'(bvB%~p 33Ɩ>UU SտУk&Mn];TᙐKÕTƯeZ?YF?> z: 3oktOݲ@/s "<pl Ғ^$vjVZEGGHg]lHG#-l d@߀{o5VŸ/bt1pD:=`b7qTI0qc.ϤX6̭;(𣴠2$:HؒWS\Y 0^<&( J=ڊp![@z3 QpCN3mPǓXoLO/f ]B$^9`fU"NQ ZCi?* /cTt+PrǬ]vp"˲ iͤm-HCE41] P$>(-kx24L }< 5Ī"|tjhǽÐFnuMځF|:SN[^)(EE9&)#{c/T{*4s+[2Kz^ }̒N#|y0O2[\QK_2;w 24C#ǝA$һbA;T^dc)|lIŐX)czֽeƜ lApT S |\ݺ:s⍛3 kDh1"k^eAnXPmdDn+P+b.&"7KIyW߄SϝuH"M K2.3wGi`k@_hdDL(y0A疝G.-o&J .-T҅.I`%Ta͵&huZcG Ny5mW=ҏcKK {s˻|ItQEǶEA!~ htV5p2!msJ1Yxv*xOKN4Bq3oIF#],׉N ^0CA ,!K:m-դJ$Yh}s)0"^]8>oI Dn%KvyDBp䦅@3cTwGn-[zQy-Ej@J4}d0C;~I|S蔗 ntI.(K2iLXs؛O.rWH,LD#ds @v?0pg$tд`S8Rh*TU)CN>Rdx4S^ba tै,az,`ĝoSY۽g^ZְnÆdtq*w GeNMt7遇nf-"hLɕZKĨ.u ۙ [תh >OSPx,UF jŷU)F/WZg'jAEdzƀ J:Dv/@׃!88wk2)= ]F !KBJE2kob@T!&\X->w!.9>i֋%zG\˦ Ј籀hA?T@:Tx2lYi.T@-qspLmVx'~npO|%ZT 8GW3?ˎ!Hkn^ociI+CsDBT7Ol x/Hm)TbXo8Lxy05o5 &hھ$G3\o km/vL9tw[@%'ߔhpms*Q!ldT9֕$yRɊ55moсh$ѥSX2@HEʒ^q Gii@' 63 9Ȓp/?blV`'4WάpQss?;I~R8<|JqHq(:=}hnV(XvH_y`HR"hM#i.&b4$#z`ĂOv5,?1l@픎pF+E7@ B*"(O%BSsBr_!;)KrywJQ$ Gϣ5 K5aGVf6Ð>>@ ĞQ |kJPcErh華G5Q*NVRCvˌ|oG@re[+iby"qSyaVhY?s[ܰUc3"fQ;\$5@?75x=Y@Sכ1f/$nyXO@`W3eő2#?}0Y(SVk$ϡ$2 n\sԧ76+vWkQ=wS9Z?Șa3 !pTnI$IVnrwVQ B0_ѷ `x\|Zt0k eߙ,.M~lL>'FMyi(g$vQZ{F\wRH C |-b|ذsuIAw0_x*%GB rL.*+o{*LH$zzL]@b"}}GGDh_O3l ۘ`y|O;y_&ԿۄOnn >gLcujػzwisn%i\6A"im Blyҋ?? 6 y-`ǼeJaYՓ|3a"S_bhOdžWm•%YU$؍LHC$œ^SGՏ&Ud% iH뫞E-W5}x֛z=DkNlQ7ح/+πW=&DegRXO$!,~go|y΄zo_6FNR 5>p؋x>FW4y>1y 6 @0K/Ú$s>;-폴-(v v. YyCO"~;bSm}[(t\x=Lv̮w&c˄޻\ŨVmqxT1 p:c\~?rYlM~];$՜^| SӝBd|=-1t藼bX)HPU h[!mp|C 03ɜ\B 1~1swSdhcm.GFF.mhz`=WeH Yd'Ek9GKpB(419/ ܾ6 SAF|@MFQo|?1z7$dQX5 ^8ٮ&/t+,n/o$tbc@LM l˪r{>YPT< azTS;ӅlQ (9Jgv\fwhjhb8(U۽2 8u! qcɮ[t!؟jNΪeR:Rɂ鄋1=Ɓ"͜?K*:Z#:IY=#>L{ 9=j-:)r1E&ؐm'C#$D9\ҽe7 X rxBy}DžvϞw>N1 d؟lnz #\#0).es]n讼)aA aTyts\PE8Wsw}zS!lT~PfuXe+HUDg8\Q 758'Rn Q c}9uuםc׻éڅ\RTb XhKn.,.Hlu#[lފ Kf4PYBV5:{s` oyiD\ E8Pee-rb/Fw%F_˲;Yxϻ-%2ȷ}d1m@Bac( Mfe"67m>̆˜9~i賮Uch;o!(ebXC5s9>bܪ z4m&'i;N;(G57Eo& d#ֶGXjdLvu5!  Qq) |-B&P߼KI'd eKiw[p\s}uӜ^8VntފwPkP9j0Szb.ffo^ pb7Wd} 4|*ĐO[J7[^!sq];mĜeRSݖE ^0c-VZ 2ݭ viC_D3P6=G'^ z`vj;T&Mhh 5BGDh"t鰛5F.Ġay4BHn*r#\,TjG-΢FMղq;:xm,{JHxӏ&)pϵB_:+i T}6-zw1cҁcMp>:rEA86ZVحJӍ3I%OoHqF;TF6hsKc+QqaӀ;RdC1Z^n(jk(wnxO$epF$8.^9 }ʔ9qͻ|5- VbH"_zK,H|m?t=!<}/] w[E웚qgU}CQ+w~1:|MMw?rkVgԩq):*IÑS%X[L ?$'EI۩] AC Lg)w8o|κmZ G#a_"|=멬'չM6P`1pCዱ6j|O6}mƙqwa8db=/uʼ5$;GO- r9bb8:[.UZ&-Tc;[W7MVxR!jvo:h) w\SEk$]k E2hZ 8*mcɩTU(\ XżZNtFN"){͆AO@H<|5*\tm9 fbʧ'3kRE4κ _P)4_6fL a\Np&f lw#8UoTlDͨͣJuk ē`0aS+c@Ա7]+bz!U! ܭ_Mw'3>~Օ X8T*hpuDalNln")N#w|R{w#+ӱ̿ kH g8eTPú$#t/?*x q5iĘ k|;C\W XLm&imwmc_rc؜'op1m]P_3bSF1~KTPjbbG AhZ(E-BST܅Y5 <>5I|֓K4nn #a:u^JF58䯈jFKQz g?Y z/(/QJ pU1^݋$ fFV2,Oga+M FG~<DgqQxR(>%&'|5_vgv3.[S yՑtݽ\I/)Ʋ/v$phI'C昫爛%}RuAxXTX.)W,>a=bS)':08`ڛcJu.Y t9k#r齈X @P(汒1k79P|i +\w1m A Au&A;<;eR4$I/A>: D֜z`Rq>;j~QG=#C)FNIj>{{NZɆn9=‚''A1]N Gˇrx}3G疮 ;sYe\R=#ȧxX&`L}= 8U62n|6Ib~sF ~ kC̅5ݪƯɓ9+=L9X/ # ^oO&l9n2߄E|S>M^ϖ}PK 8rJuvrߟRqbG^[ιcWݐ$d>2rNZTUw"r0$_wD&)3cs`Ml׭{D$g2_Tu^?Y؄HMR"gmS9a(t8r[V1-)!עI}-G9o^y;#rI5\|6<@<`=K $Xa8w> htJeWff[%J60j|VYbH lWi$MfzU_O~ߪ14 ⎞-FZ3kC|)RNvYkA~}_w ɂm9Y@%=MĂO xÇ duIdV"t( NKO/|Iߊމ٫0-. niMr NaU;\6fAzmq{[naNiཙkO( @ ?&2fZdiMmVaB/.POTu0]gCF将杒7@JBۈ%@+aհW*TCY5+/tڃ&eX͋VKT\ū*d|tЭ``r Rke1gA0w0()ZP8['h!1v{85Hʺ!2U5BdPJS Kv Hebn)F`ʥY~zjt I"*0LD!Ϗ\`zJdoS\=OfTcƢjG_Kr\3}5IsҝV751#W?g߯g[8ZbHxsi(O p/P%R u%{y a`E|ME=OK#y#xw~5 S?9 baqs5dk] X0ĿE+J$p])JuqOff",k]MTt|%4IL%6/1i"0paMr_JD={e[Ko6.*LuÈV,ϡd +x}{UF k8-^B РuҀEw1NqWJ:hyxxQMԦG7%W(DmdjxAPr6\9G wd9ߥ-}Y%ς vmI{ &EV3*=Un>>кVƎ&ƒF?J'C͏0\Ѳ neetbZlUT 2J>2ַWd2\L~>]EN!m"J]M z.5䉁Ü̋#s: n6='s#H%W4iy9aHM1p 7jP[Zn|e='8 `,@KK$ED3Ot#J JPń%ؿ):fU&dzhGnC?wI}4˯hwgPH _X@( h?w-.xo RYnFS F+78gMŏqwg9w%!֖Վɖkm CpDl 1uFWV~$:ɣY;AlAC'"p+l`cٖ5n8̻mAx,lT=/erth*%µ{:Y Lq賤E;#xl8ubX FSi؆=*-WVy^ ̊!Ǐ-d p-.?37lUY,y.le~3Vnl(U=#6]NU»6h8O.u0LHέ7pE$0bՌ;U + Sƛbmޒ/pBf*xvW_L#:^ >CT6NS`dEڇE/~ o*0)Zتݏ`LeA Xci>@26 9c[ kAٵ9:|H<ۀ19PR%ؖưovf<,I6ê{FC /S=TTMH!RY|c+fuL}Z;#v@~*&/)EtwXߔ&\C@ߦ 觊 30AXIx9 s2io-K~S e}K,ff\Z#=T4 *RkA,!XgF.KkgdO8rf=Ovr߱i+eߪ[mFM/q(HK4?s ں[ljDHq93}HYV:kfH(9]%i{גqs${ 5ۄ+-0~XocfZJ&XqupsNHJ@I泅yo~ջ{>Gzp!'?P!9Ou$-[@_;cppCs:/4P-/)i탶\"IyU*{͋Ur!ЗN{N?실!w IGE8v^(⚹&6c2hUsh5n@G#{ B!vљ-c^E_.U㝘F i#6p#oGbc c4\j"Չ@;$(s{_2faG, 3DDB-Nn{jOZ4%ojnl^D]Lͣc)ҨP&HCen5,zKM;(Z@aYDp*S ѽ#Xb}9KW /bw"{Zb].QuAUA6C߱kcI$&=f6D# >WT̖O"K40N39;i.,?Oz|p:ڨ0E]c=G8f9W iI`a@^!YH-j|#eף{s첧R?S('xUV$ kAŧW:'LIEUl_c~՛2ުҮz_KW+q.>Նm5W{r8|pW f2n*EmdwS06*g|$,/5N Ч5_f g99$T'Ha1hWAeػAu&cy-Oqd<,Ж`^γzNEp8p`ʃ֝`DFWK6 :-5cS13x6L\sxDm$qX2l+ |YӪGSP 2]u>11pN1U`rf!bȐgv]Rv[~,B9A1 *p½cGNVdfdEKU-eaFED򀡮Tوbn/w_*ʻۿ⸰ja^1LO 8]ZM|UD%f\ZJG_`DſVlCdDZQzc4S1(lҹA1e&3=D5{\s㳖E޴${UDl *ژ`ltz;.RmTZPN+g73j q>2rՎ@><dMHNgF^@LdJ1 +YNy7gYK)^(XSۑ05eYA!b.[*ISvdxMA{n_ yJ:Tŀl.4:=B UiZ]v@4`"gB;4Ьm`FNk9ʉHa:M_Q^u%7emVg 95([m>L+TJ꾛*DfKd KBkSh 7⌺e )/euζwmE`ԐQjuzZjK]U~қP2MsE),gk_=ebg@AZ]iqdba$M@DSn;7C @D'CbuR1$@O2ea-|m}6Tjj z\fp21Ӗfe4zռ~/1pX}gx*w0N ?=L <(Chzy@56?iT/7r Mս%Ӕa蟉Gі_e*B2]R|-o(ʠ&]qBˊNP L`_=y^<82Ey9W>p$(P/6^$;_B+_Xv) |--qkpǗ-Y# m ;Ovh'T981 kƂFEۿ6zB{U|#4 a*C4Or=hClh3x?EK ؄7P.\2"ؒ XB*&]XBawsSs1N({X>wfayp%ƃ!Es'zho+Awi&!1;2;ʌA"ѤZl!hZ0P@H6(y we.уSӋ+ R*L(Dsʁ6LLvhz88N* #LG4~E 6.n+@2K罭#)nVE'+]t j*$vp0'<|D9H*Fq8Cllp/sG;G9ay y{c /Oq.[G2(Dlڀ析eU =E+evān'"}( hC)ݯ &A:`eybY8os@,1%UwXGeX<˫|/h"cMB?nXdΧlv2;ý%A<,Ks-6sejk׾( gC]VezꀔV;F)~F8SЪwE<0'RD8'mŶ 2ytf\Lc\4A=1|aް]+hqu|0ƴP&|Xo'olfOfYC64s&n)վr1AoN(4)An',`/YÈrn0_GZft8Rhu GݏB [a!y s6s%"tF}oW#FmvMNR/għ@ph Íij~[xL#~ԉ`[+Hvӷq+cƞUjMm' Ǡy t- )qnàt7Ix8T1.`5Kh(k}7JZ w p[mygl{p"K1_q!NiuIVf~۵/Gx饅Q-xbbƍ5)g?d S$;x兑npS96o4j' ZJ@:gM%wTyȏ5p4 ދ~x" $p/]*m## bl9븊xs 4^ 4SZ֤:-_v-%P&&5T r:O}t*&RT6Z@,J¿f:((s cgzٞuFJjr;- MI"c͟*EnN*.֨g$0Zuob (}u/ŞMr攗!_nP#R#2m!z5KZNG%sLq(kH %_|.4(ËS>6wyJCd@4%DR`=[{5إ7[]f]6Y4r7FswV -zKDLJu8j}cO?U# y]+1D.j߁\6&G) dpDƫ#@Ỏ M}XZ"D#?g/9];oJ#Ƣdvc'!&s |TÒ̞՜9܃B047H(gx<|a`Ekvھ G^h{Ow*J!(wxs~,!z+1͵&ȩ#DsR!SV-y^[ uׯ(L?ڎ;&GOwJ qV{ͥ{ߔfSG.^=0 %$USѡfS/JO3?/&+{>|xN?ʋ)b;r2 nZ]4{pЫѕ%xWRiU3ccX<[Bkyt2Se%d On !{KVJ.XǿuR}]YY-?]z]ȾȈYmYּC3GZ.8\-u!Ld`N B^) f$}Tr,DA%Oo$?'jR@tl(&՚:#Z%72r*+Hƌyw]0C 5 cf(m^X 3'1r"ŏBA:.fWcVN !ѝuCn/DՃG@h$K6Q Y?$E}6=M_o!Z-\2xaiSCŷ?ވFY>"/p'R/pjcԶ$!xҾZ-v>qqYLVtt(㌁UGVϕ]?hMTZS}V?<3Aeh OL'rlC0ґǎ6>{pcxS,z03^* .ޫ .ZBűk<}SX\FH*byCQ*{\Ӿ9+։-dDTp@;eEie>/c*ZNۘ ʘPi)5̌Mlɿ>{phQVT]ra. DpY Ïxyw9uIt7WɇuyNBaLR du [^Ko3v$w*H_6ݳTkk4dd˭utye5͚z^?ng,י.YjY.&GnrfWL$S]~sV͙nAmRΥPQ/2Rzrue84e*Vf{bhHk5=7YXɡ:Ho\aKs`P'z~5gwy|3U,ıCxq7 2Uf[5䶮¯W`?"B]Ql Byagu]z3b\YIۅgKBpь|=C Ά>I<(ZRK}ZlW!sx|DslԆꎘ֟%-^NMTj6ۭ|mVk[]ȝb &T)´ :+6׋zFRgVqקJz>,IdO1Fꁄ4}_^xa \y]ݭzMH5Qar0^Ď/ӊ%U'Ԕd/oV~såek:tmt|FσBϗk3T/K2_]uKX3EWӳf&I%3)^8W@FnI;ᎍZZHzHk@ۍ=B92vVhF /mB<ߧݣq[{TU(0,>a{|'Δnz2?R.ڙ~`YnU調8ZT}mj4o6i^Ÿ=Y4Z67O7ˮ!2"bhر}Yn.FGZ1@NwFV5 Oт|kE6d/&OA֦KRq7)v =Ya!ś yBh e1k Lųep5Lo0WbDդ 5z/Y!bSw2.ln+6+b|Ou}5ymw0k6f[2YV!Y4m>KI+fŃSdyJ7E5/(o^r>VPN : }J:pҔlQrHCdSKu #<5<$X 6@QJQ6}(134A7ygL;=^e9p8:!sZP0K>usن+[o00MDC V<*Syk^X ^Dl)XQy>90yKT'uoIi^E<Ϫt=(XcVDbL"+nj \$`B7 3q6оxr\jZyaZddI0Dx<OcrFOkV=ɻ02Bfa]qgz obځ nd>6=J͟->OA}PbحN іZ^+pVD.j',qe8y-޼T 6.rNļ%ek"E ,+q%҉K9zg^ nN^]B@_u2N;n ak77E;] (` B-.2` iQZBy8Zu֧\T2Q;_#"ӏ% 3|Qc8'ʰXm1wBh|1qбp ,z~$;_ s@CP,Zp;=IZoxط6sUx=}L14Ra~IfZt Fދǜ-X8_E/9 Y>cGM2h/GIjsR1rHA'x^MP 7"0`RdX{~?U7c0"<h-2_.^4EưA tBK?5|ٌ֑ƗMoZ>މQQ(v+r?I`ǣn0sn7ԧ+#OS Ti"^UD 砪^*QslIOmcGgT,) nE4Hȗ8_PR;A$ t6UeU5CҸNɍ8k?ydC6;8!K?ύdW^WCkcT2V v0Ewg{z,4* O~pD[)p ]ttP'W!#JE򃲜\/{{̸MqON<7)' $L頻0 5zEg!zFHxUi?6Y"r m*MC^?iil4֗/|Bbp 2bĚ/9UnT4Zped8 kL%n*@EИK7?Wz5jRY+[Py)ޛ<ֵ]Ew ʔMB n"8eJpXzFT %iIwU$2}Z=w2,#&QBZ%vuT~{ Y l9 ZJݴa$ۺV*fEQ) o(Jޒ)` }#ܽCO9_f iQDDK g_}46Bh3GV) #pXUh=RU^U>9w16.\3{aG 71HCA:vd{1'I)_|% e::5=eos ]6oLjvpu||;j,^9s~RFNd/|P|t띾p0(] BsSSyu:iTڔ>)C|@BQ3t/luB&01,EisK( rP >OTI)QrejcC5 2|/rh.v6OGZЖ%-_  ŧƀ*02mː&AGWmwR~C-r4x Zʹ#Tz$ ;$OdlHӘz5 Р+SlǚmtЯN3E4zDbE A\2̮~ڜ3Zґc/ѭhk! Mܼ`BF<52GR 4_Tj1Lw&ty_2b׸US9Ar|$Х)"D05mt.d^¡>-k\LoK#\sB f2U;|KDY }+ 1 D #lvHiC~6FF]y)gvEFr+R1y !!fكBaC~L` 5|6:.儡s{lqNu@..)1b9 !fSbah !zYl=l:X)R'yfz>xqnCyÞ%Wԯ7 ©`.; 0мyJ~ X<`N&ds e[4-:JqOh DOY}#=/`/|2%4՛CN᱆g]+ i*z3I0 %bj횴@I(Qa8vVd5<{ +fbO*U#CF7aȨ#U(9_ /-ٓu baiﱓϦV݅ d^`) >1= 2%Fwu_zJrp~l>VI:Sc(N)=il`Ttܮ5HrMM):nLM"7\ uITӜګƓR'@3_QFH [ +C@A~T[).=(~"!1\ )IT@odtE֤1w)&##W<E^T mӛ~EkwlM=6|S2A|@vKUCuR_iRO@eV:fYqm_wYfҏuߢ67NYjinhޮ"d_;?_ \ozk5qrqv8:>F-CswUF]B.jAz+a_hjox/ŴlwיSN/Cj Ts~t;B)f 97 OIK }1G>5&ʃk7XW-<(8~k -j%ޞ\)%)0_2r}(o#2Idڻ#v -GH(?cvْ3ruk*dJ%|:RT[XHM D,-K䄠T&k7Πu":r2Zxۜ=bpFy܆Bmƪ鋺*$BT7yrX4^6BP!5.=eS8.keq=#4El8D)N)nnWQcsCnYil89apa|/Cx54J!q!Ma oИU(nS !VY 7HQ{k: ]Qn4}e tW1&R!;&ui'r?s=GQ\)Ԁ1KoӪQF>+pw*Ce!0^(pnŦzyQ5rx=l3u\9Ekx.]0;k h$/!Jfº8sLac`]qmo*ڔZr-Su nT4yThE Lw<6XT}2~Ex[*hCGN((ӮV]Q{dCTDLV0(s΁dM"HњXCuId ͷt|8eGD)<&,j+?"x^Ӫ#^26ŀlKTw͆p.M!DqU՘⾛3S}eLD~0bϱNkp1{<΋ihZX兪~\a%o,0&ʼ`L얳eKH,ΔC-~`ec!{u=*,lҔ/}-D%!v2 ؛( Ur1ɺ'Aڿ )1-:{#B ֥t${u'wNnP{B}z)e`~B85kUۗxOukρ !h̉#(a,ow'VQ^4ETmN^:.- I=:Rp \4OޔȺ藞O+ED߰p$^ts>(lg3?x=5m=AKYղ-_u'>#-aP'm?.~~lkkN>Gj\c%k S;JZbiZ_Hy)hXB7hLpCI/e p mmpYfԲN$kU5][.EӰ N="%9kM)_Li,t$!)ݍ)c0 SqmeDB5ox5]:hI:[ze/DTF##r/T2ZGUP.* MHdJ+2@Ej+a%tmiM9&W]X^2r۵,(b*~[fK~r nV+##$-RBG3gPyfŤsZ#Bm mԯ"}T *$vpȃ1)3]~0nӏyܔ(ct\ h2Pps!L pK}d1[&vVO8k|m h Gpc>ui ÕY/^8"P7~ ·dWlqOcU@ I +gCsjKul)1.^g( 85&~tJx- ֝qD>,IQx'ѦeIɰ"( DrQ3J wyEL΃Bb,|ky`CJѪl2%eTH<!$Nʽ]W᷸qFЎ[*v7vw,9zJn-UaqOv)ہiIQ̟D8%P9]ɽ(ɜ^l=XASs9a -ߝgŠtRx'  Tg"W1+K%F안mUfJ PP!UhU4upEviey $j;.\%iY. RO[@fY7fDf MM&?;¯g?7y<8$O&*e%lx@a*c&qvBqrɩ&ַΟpcҳ[rJĻ}2U./q >Ԟoo'/ EuQj0eGHX"]Iaf"Ж!)4}nI+Kp<܂+HQ @kyꦫ,ll YHz+ 2U~EkҠBp[0יks+[}9Po[zF*bqKyi Xﹻ'/W0 gO=Ijɯ/Xĸ(GQo=w6n ~-% :JADˊ"H- P/^eM(xA8pFΆu{ M# -лzhe\AvWu*Awvi6٢ݿ?O@Q\n Țxo':q6/ґ~( %"ܞAݾ(SlU&DUzMk_g.^ICw!h N>\īX>~^E]9#˟.o?<l2P Hi> h-ҷz4%-CrRҖB7ߎ،!iМ5<]0VۄR1㱣op5k/P&W); *R8˶-Ie]L 9@ͮ!^u^h`ݚiޱmh-Ɏl |rTys:(վK h`+aFwGO;'fl7:9P!mc(̉4A|Kx7uQʿ5mG[h& \U?3Xv'Q)N>t>d$u'-I [@7y}~>OW v p9)M04]o8?F(?7ۑs(WvZy1·~Kp01ju9жN'"uq9hU2Z{VkSyUiv^A=>P?J-`ЮĠbMS ,SV)?EuLqĚ{ϐ*bl4t٠I?ira!Ԗddg#3t¢pYې$*H4B©Gg" cݕ)&,_*'5gzͿNB'Nk Kz&6:$RP=#XseT#@򌔟jBР"Y2;q~n!s f#| NgzvlLb%^ct= e1&#{ 8i&?]̑ WYvXMۜ*d9#AL+3řq>]z2sZVҴZ.0 9l%ez*S0[}ND-YCKW̬׹Sʊ8Qc(+7EzPD٧/0Ɵ5xXyjeibᓲ<rY,e:+KBXzतY, 0 y%+>z⛣9ORz)M!ex2 O%&G%pv_%:lv! 8W{Go)y_CnzV FxZor y ^lL!.YW)\ήO*U&;QA@c`P G:3&ꮢ?R6nn`@?vs:]]N!2PsRa.9*Nxm H-BYE᎔NKDQr^EDE[^TUѪvf z~xDZB]Y%OAqLS/ֵC؞sA'Lpqw(ϳǣệ8:o%V&]'!hbUbf5W61ci^i^urTATs bi()r(o=yYhʝmCWzʈI0fWJݿ_UEfŷϵZJ 5Qva~̏M|m p@Q?:a~ IN;uŰ@dYѴI+xt拉!J )(l]\Z0Hza>/`OSџb e0/$΂0.?Wǎ9'4c NŌvLU5eDF7rX:Ѵko4˻2O$Nk݆o O1u;h2,_8@l`?n1Xa".4u,S5K0r&W)a+W[}Â=TVKybnq9m뷌_쌩(7(H쫵 9Ӵp<(˾:tVs\6pΨ)on@rJjhplQ\2tRҌΐiUQ]c[e*W#\1ífB/&w k̋7sSw0-SQ&tU>*A[N4Wrʆ aJ'gF]^m+o}ͥ?Zt6z!3V)SN6]vO_l$<$2u35DH.,,nP-}|JAXI1$G)R:>yN%?n5:qI?E|/d@I vٛ{3چBz݉&D0+X`oƵ ciyGBw˟܏L:Rg&`Aԟ`m/ ۦr#X >uJw9#pΪe-C?YUE;2\9' ⨪Z°kLdQ^1gZЭ8?C'0 Eo>k]3K[J:vk2?CxLTna?:saTr;Qw#Xg'ߙ6ش_J *kP!c:Gr1CMi+䛩w!n;YԆ7זbu[UA~v*^X+UD:vDb>}/K7Z!khz$ɁQ;ݞaCEyP ޾.X%0u?*Hslܨj I~}bxaAԒB\<3$R !,4LWZEKS"*[%B - -Z}r|E5 kkm>`,[iNbB]%1r{quY5u dC+}%"w#_5T[^8ƙ*’.9  I[:}aqrT΅rsG߶;:ϏJҵa`[6lC5_U"hz鍶vx ΁C> (lK>shcK#LAP7"&ŭꕺ7譞4+cx<^.L7PJY@¡a,A/TX 2iNTe/|5ߎ)Ian>[a*F `Tm-G3'eH#ׂ[;%Dj]UyKmׅ8|ғPƉSgjͫKv$pv7yr']/FRӕ BW23дJsC#k2LQb]=dz2~ 7c>漰"ê'IkYVuNR#TEfň^t~4kjg2x c,h1+МeBWcߠX^B)}?*TRcX~-KwzY6 u_Q%KS.F6IQ)ŵ{UF:rn,9eZ)U-AϋǪD Mf|po9B+L8HJ7_1뚱=uA[pս* |V^vּ3 Շ塆3/7^2K p$]3VB9 g^\/؋xϬ#w-UZg"#R\0| ӄJ`D>l8=6 8IvP5Y+?ڐ% N~6&yV[Ou1i *Gii4p7%8 d&!ɼE@#J t == Wus<τEJ|n6ӕe/ttkI3U O&&k2:Z )opG]{=٣"Oi 揚#P`qCNdUCJ;0jV 2dM%+{fkE9Րr,\+XqR]3]!d؃/TGQd_n6=Ydpm9gnnQ+V}m~9w'TS I:i~?L~oY&}]C·1Tuޮ1\[/m,0ӹG`ؔR&EnukTv`IVU -AB*Fw9 L;Eߍ sL9:lP~C0/7`@{Ëo*VN "ZDQB5X!nȩ r_t 7m9%7C.5(|/WTsOl=49sI; CuM߻xjU,6H c׎XŽU/eJ{& OneR RLWƢ21][A'ٮ#qS Fa?J}w?i=fl4yPyB*g-'Rh|H8p*mTB.Xovo~|~:w8|ŵ^{3!, 5a'zMww{ &=],Fy T/(A¤R D ;?s{{ڸ Q7g#SjSi+uZ{Ov*c"ȫq"1'-K嘯 j|l@lU;LƿIXԍIK_sҳEez44 x&SINݦs~?@/}!HwČ&j:nDpC%W@ooo 1H@|+BZum|0#ykԢAЇBmo'*4I٣ Wһp^? Ðڍ:i)4MPd47EZ:x6,1ǻSWFdQMcULg?x:$زx1%yCؗm7j: S賙=?nJ ;QC"k&0=Y{:pHpѺ*<n8k׺YsbQd/gSv`W6t09e]7Q@iќvA&F5/^`}Uy;% s`iK#"lynC&CQ҇V3iC҇B @9AbB'V130~z(0[PɬzF@13wHyMDز'H,%{T߂U~;cZ @d / nxkC,r]K;0Zc _o=Ṗ1SJҞE""O !Nf&gЪ>0ya# V0%_e3A$dr$n E ̅;OUw# BPKTPr.OL(k_kHB5f{epMtᰙk5?|5vpzh``/3k-.}iI:Ʈ)&n ^[_CXjjBORW H7_c$=ycz1b֯afS+v.Rhy(5 aSqY`SV\?U:ռ6 UEF$t Ұߗ=a|\xIC*DU+ږ×L!/({C|pi*_ (D?И>A.hT%ӥtmT؁/ͲͰ-$I]z4.r?k\TiJty܈kLM/VNCΛE:mx4Lq}V_R $y-OdX}% :H$Fc!=M_x'HB4HaNIb%]*Y!yKۿQ`U Cb1jVQd2'MzņɾnP3*N*ڌ3* I4W5 ~9Ld\dh+3i3 < T{UbّxM"߲x/,笜0~s^[S'[G`Ƴ:} v`,7hQL8=A4upP6 kt#XuYp$CIt9W*>e铘BގtSPs:k^R@tnT $IGޠfLqKNą: 26=SIMڙloi/3r r\ vt`߬ ,N 簙OgA AG;,dr8] v/dP-מPDىֲ "G5@0}k;ZTc,JWC&$#G;_g|7 7HixӍ[PBͭNPfRɸLJB3+7$a3! ܏*H5kEW;کHs4 DM~\{y0jL,6Š[^~ F[b=hx MfM2ᢋqmđ`RҊss$ziѸ^6΃a($K_^u'txxjoym/h>*xf; n{W$Mr|f i3̡<9e#mo,'7Ih떠M yGw}/XiuioTP3ao~;GA;ڏ 8<ӹ5L+BFs=[#DXhr­$3z)\.(K̹&.qO 2tt9̈́G.y2Y%4ЕrW=BFƥڴ0mҐCCTنlo;[<>X`D},mV5~f6bO;PIrI}W~[d]34^εO϶5AՉb!ojpC΁Cz 9,}9:Uq_9?QR@};۽~ȹ|?7M+ray<9݆ĖMmUR+HpT7ҏ-|~gvr_Cr<}k`x]ߚϷg QGl#ՠy⯦ƕ!T(1;VbXҘDѾ5h7PfZj%ǘDG EQOnxSoZz4)~hdmVz o^2PMoql@?=s[W7JfJGH BZ8<jW®B[~0K-g%oXMDusJӫ8KO,r2mjA_NwA3h=b3058=v(M6V7e:=^NhHLn]. n\|%=BM"c@O \zy/0/^[ZB(n1iVw%uH'цVdZ0nZ(ϼ$$7#u!# oK߱n$IZAQb_Qt:?Dd]?_S?ҟ%ƴ^ D$ 74":K ]Z$?_op%~e>Z>(SЪ5A5`eH0ϋtz4r3p-y z9eoo֜<"ki>, <l߽nzs;g8g"(fS{mv((iĴi HV1 f&Sl h+T*}ѥz.3ԻUcɯ_+c]ơΥZ+~flcɢ_QkU0X쓰/awZX'8&"N׍- FN %ѠyĊˋ'46~@g| ^\rғx]%_YJg Ûeկ`1KT7ǝ4S;R9 !S}:_k+?n&5P(?3jv{k~wӽ.xr+GΑK]Y`[{|n==uJ@e{p [_(QbaR}9D]U;^B]{j~")^^\8 ;N@_[%j $gGfC*1'ybrAh҇HC՘JcNlE94vi䪵16_ ΍%8EN?x6Z:S fzq-A`Gey<[[פ'n yr;15U q"TfC&r_Պ//3{ KcAw ^[NAlb|MV :>!-AAD]1݄I랥:9_gƠOvtAG]DbYoo_frHś=ژ8Sm3bG S8p]CwJ ERn&DPպ04ӆe xXOl0b~N>0>C5ϓJQϜ71CC`,WBI&NAa@ĦA05<)40|Yᴪ +s1 }tQj:K=mfXtp5ӹcyia4@6+'^i^"xo˓9u8^n(Vm^yoX IF@E` hx$<;R"@#b4_;Yeˈi /Нo ,Sΰpr&ޔ;Tfd.u&~/v&9[9Y:HL#_Y`dub!QZ_ 2XR+k-1qe.^E0zE 0.)U~0 7;ArYH`tjQ+cJ-ORx)%glF$E?ׅKz72p#L֐)SQ|##-Q8#gx-^q`Al%.a3N_wW*;(]*xbbBz0H>둂S+ifJ0}R.!.xFiʟeRاNGZ&2"vC/!ZTLGے '8Qo?kja{A."a%`awm]b`e[׺B㳗li証qiCQޭt@cQ&Տ70:ojI1$퇌*IWq0n'j/±rU C M]̽&- JovΤR*}7 u |24(z U~2Ӓ](衋1ABvh~v[K&blI1AϹoQjR^hRtTa˓ |.g6CqZ΀INUZeMyY!nZ]$ wa{BvaXbdYRj!ݩ-΄M3VFX@J1zgq x5@lVW++9 \ Nm9TЏ/]v~:~w=bI[d v\fr쁂 z'͠/V\ ͳ`.9f?Zߎ=MV;EUhi#+Bq&IB'(cwt]OS;>L Jx'%<0y Wd{ea.櫗Ay} .s6k_DH&nsI}ͷ Bn+&%mei;`X *7sQtFҜrϵDZ=gw@mԝ,hvEGVb^j]M)Wdb ~z?G[}צy_&nb! ˄imƶbG 裃b !6ee#-`Ppшȡu^=t8uHbaN`~:Rz@Y-F1E>)0x9R5^ZDa_3V{ȧg~î8Zbt-'lbyU3h!Gv..q9P?phxLUF1vRijk0)N%Psr`yZQyPKؔC1"˚~D>pSͨΑ {RKH!\~nm s7,gRl~`$?gN}U/Y E{I sZ* <Ϝ`%Z䋹&+NseyBXĈ"˴]r@sa*p+6ܚV)-a7 ) up:vZ5^DOt8ꆲwwrl wqBX75`Z ~nYH+oP 2/!PV{@k'w]JҌl!- 4hʱ2:ՌR[ *UTLIMz#YT_g5.@80w+1TqVNk(?u3쪾֪T['?תx)_!N_i^oX}:ގ}PS~S.HdΤ,p~9agH 9CE2@J5jJ?B)APr4KFwhqDo], "𜧙.zߚ6N6ҟb!| %K$dF Obʝz.᧱ąd ):/ B, Gv퇧'}òwNol7?k#7+g]y1yWm($#2} ]Pyt ӛ-Z?{s14h >x$ӧ@^_P4tD$lu(lm{[$8o|&j'Aۡ$xړB`5u[<Ď?4Od(Z}5JnMt S{Zڈ6Q4E8ys?;W!)~گD?6P} l`(O~΋*t |]aY/O4yii=Kŗ*& .;v3CvOVs\J~N%ȭ\{pC0צ[˨,ʉL,mSA6FdϷ9}oN$%?/%뽾(By"k{QN:`e v(f+&x@ 2Iwнq/}n.7盩t4D:ZUU%@ "Ѡ$ҽ hr}lP_xFz־w7\*s GްNbFj_vq:g\92m;P;:0=c"k]݊eOS+ vixj1-&2py>3!ekn,c1ǢX ݳdJofePV0)`OW-lit$f?\fT Rk;>?\E>UmQħr-A׆ICe'LL7PN,ig) ڟ0R,?[;W8-']<T+NV%R@/yP t)! W&8_rQR$B0k;yTaeXPJ}[Q5Ǻysb愨!IM,Yc,ɘJ㦂UCL=gz7F8~CWj.,¶mW!GBp$܄糽F>v*pĖJ,o6Y B>Ф/=MSxɲ[aVx7b=A>lYb_O` )-eZ2[[[k*"LEȎ^k5 \ږ=,gVU`G73;S xEڟ4Zx_K!_12W. kR44:)W!F OVj MfqFJG% @qdO>w{ߪ+i2 ǂN&O*?Ąl [Γ>gߓ0Yz,C_/QrpL_l%FsjTL 6]&n;t.X[ `zaAD*~RY0>Tt0DJgo"M7@;;x O(JjpiM6MЬx5Ee'.ZfxvGg4@VO!z3y KO{fj`.[9챑͖4!Gonz8e;6ICk >@iioVյUeX)!kSX.:F̦^ (P10Σ(g' c,\Dvr/QGtꯢZ?綔:d՟RrAyXxJBWB/;?ٻn f*`0^[7 gre5~Ėvgwʯ_h1v3TVepVt=adSHDU; yG"G3n Ř`%{ w<8]P2_jAڿMz՚')/*l떔*CXd\6N@Uj1ӕ% E*'ˏKG6heV55I'9PAKoȄqݽ7 H3XMN^A$żbDC>y\%@ t,q:.c$EP?6<}7MG4*F 0AUoCT+RJ &Y1ЗJ.vbf~{8rgbE4wb15wKqM_F ͕"ulA -|nNWWFfwʜd94WYe]zZ{1DkPU,b!ݰ.cq[Ɖmʆ88C%n܊DCGգϋlY O2+]ddac[b:#Q`,THw8jLC/".|" !gѲ.թi_QƜ=ր_, 5IT楓G|54&}NѰK$ݷ6V\~y}L!P/ ooƌ$kڸgC1I+*…ۜ8g @ BKWYنV(9K2؛0SĄ-iGc~f#/Rf 8u&cN `#>p]TG,/ZTlRJ;^Jmat8q/͡u55iY"'}=E۽cR& B0йem (h4*m ,!RBz5(hyeج4zyrDt(,uG򶴀PzoVHE/:V%- /; ooۘh EV;u'&8\Й_]ZE% ;@a+Y{.z v|.JZU5F?IpƣAPA7Y@U6TVjol ٮ`j̠ ߞiqaze4AGcǽ,5c <UX9!zֱ?YCR.rjBWh{Mj ^hw3sy%Ee㜟X0Io\ \b 8qNc) BiLtF퇮tw؝腠e%-#4?>9Lڕ+ ,@qGT[@䨶f %j b!bSf񤨒#v̧a{8fшOˌQw:ZKڷNw6>T۫#wJ@'YgGO~QP}:ućQMK@*遌:~YxMN#͠`Wm E`s}+^GhpO׌f0Amdqҫ47\:<BeZ{FH=9Kм3ۅ e>)VZ WYMc jС!&_ƙb m~KXٺ-KȳUٽu 5ZZ+1b(lh:Zf{Rt-/w*ī{*T;|zE(;g)Opv2J25`ǁ2uKFTۉ ; "}y:ĈPaQ2Ƈ 8T_ŒXGd(g r:ki5 3^?w[.Jm>g=[|'Tm Lx#u 7V5 aiw&99o="JX0$!6%_w0kB-m lm5_"\m^j%\#R & 6J{Rlq9K-~hAxA zjVM<̨zW@9jMhK(v^T@ 63{6 Ŭp~ik)+9(9ēR1n`M)Q gIM= `hN5.GgDU tmxOLї-.u]BJk/˸j PdC ܷ1ڬNO=_?[5:?Ih4_#uX'M͠*y Bp^bӛ$̹jV#lǯBrt06R1/'TM?>:5"> q?6}#Iʟp\v$? (:(CHE뱅("a >KpMS=̺[ ust/n>1FƯ_EކaRVF FY3&?LSSvI0XI tkK3G1Vx^m%F#vb*wuOhu&/9 ^J@̜,kx7\0mPXEU>32<3:ꊝTxfDB!X0َ7G=I޸ n&T~Wp+?S.\|RDaY˪lTY#pPZS?ioz Q!8hQf)n9;4R7ϥ;qMa>W:a|Uhq MCzn`> ,Iu@F4~}B/߲d ALE]WN 뚻WBb3p9Wd7vajtcC_ZEEhT#֟ K-X3{ Ғ,R?.J$Y&GO{xԹ`$b1YwoQ<nAg1dH 1`Xif YM=fYiG+_-GNfQh:;F+h}LO 6 ZgZ#OaSego Dc}:P!փr?+PÌ2TCa$*.3}sGidͫ]h`2%gb3#Z^Z8&dB?eZ'>n|8}j{Rr?Y] p@?aJ`}!uM}F4=fL|@jYv/ID$*GXg<\WDL@,=OnT3tfo$fxSrhMZΦ:cC \WuWceOIoZϓ;OۛmEGF%[UXv+qMj@sBj&t?i줅doYXv(V+ 9ffo]QR= ~s&]LhGi"'oyتb '}W@kJ?Zswfd76n$w)LVlF$t`uAe=пX|>>rdV0 z .&|0kyZlneN!g(ErKrYUC8d,3\w2Xqb%WE[+jt(u? A!o5@8+9ܷ;ve+󒂡-C Lď6kމ(~71,Ya;vu(۲*h: OΠ JASY:Gcg-z{PVq#IeK`ב9vm@tRz9tOl5oJZگ 7Y 1Ͻ̎l*A݌꘍~ڍ>d&8|)¨Lm.md 4Jw0. MQ;`0!*P,Apoн ٯZN$ DX z{h`vÜ)ŀ.t >pP v?sb`?}U|m݆s[#XzL(TT(C3̦ijvxKX&FLF-T2jJ/vjQ(N{x\;uU{XZmyW\Bfzײ=ZOm̏|`LQޞB6,X̲q/rnc}=5W/|OjPX! ZG2Dve6TWX0d=Si9#y;_Ԡ0Kq4%LuQw7ϋS-Iy$}n(AdBZ)i4ɯ/4C98p nҀ??KM:.([}MnW^ae\H# []іs { \$LU䒤ec'$WIRfPy6#,r&p|ߣi۳bex2<=J'.A)sо2uf!qlގQkKZ0{T/gF !#VlDjOFd 3m )/Fi~Bca̶YΑ$X@bę%Vg|nǽ:'mv `Uْ@3qg"f n5cpYq4(SaIeuUK|g=D a]箈:T0>dY5xo ɌLRZ`Hݬ/P{ pVeX*Yb6e]9 @V!3+1 Ɨ \&Gq=yLJRL;'ɩ.DMyԢ%Q\0“ }*g}7GC2&G%x)h_KĐypi$fT.3'[zvxt\OiUۈqPdEҭLRAIBu3>3d`T" EtO~5 i[=D$ \t=Jچ 1<_is _lеޘVx:6bo~q yipT&?:|]D^6P²zzś#& ( 陗  &y(Ŝmle-A Dc0Ђ4S+va!#X;Ѫ|__(U`i͙%W9%"FT^*F4cafY$3vtR*jPƢT|l?ᙋ Wu$Uv0+0Ŋ<Ǻj@.ΑC1$M5um=[/i0MDU\: !a`:ϹRU^_EuNwcH"<H|YPc5Ci*yOA+$ l$4@~f7w=d~F^w==3ҠF4>(j _c?ͬ}rwh?Su{֩1MEI,D 즪?NRʸ?u'ȵf2O?o#)v<&eg̬ _MY\A2ӟG,}pB+}YϲJzGԎ<7USc>{Sc-x˨$a!p`&bT>2m[8cwBw"rN"7Ĉ?*msSJoT'kx)#4"m`(яX&|v\+{51=FYJwj J%gZdwخ{x1+=wy4qo{Py T蘅>XTгS<ƶ ]Dvtev|\lu9 Ox30҇xC9  L !&a1}ĸ *%p_ tL!o !Ja6_dP^eݰr:7ۉ4 55 GSEiMY1 ᩁw[2śdp]"";!J[Ҹ(K@K[@ 5"6lSpA<|b36)MQaZ10a_NC0~wL3?ZыC)l4YF,)Z< |R̔Z+ʒÏP7t`v 0qO$pdM¶96Ip8<פOCpJn=$)q/5FX钦S Un 5Bn. kZh>OT8'|xaGaI~o1=S =1C ݊W/V˟M!$riR,@$lD<_Wބ)Yx`fe:"м]Q8ZQێ[|R("ձb:ʦAp,3,3Gv$W%)y*MxR([ztf$au Xeq!5!/ڹIX*/\ʾolJ7k^&c`'*\HOG=} \ipAvxR/#ϱ&VM8wQ!NQ7wnt蝅Q W2Vґt3zMWVD;oaңleymcAJϜpl31t\P&.eqKPIךY5f4MUҘ]28;JAii26]Wο`JT@aisA|OGʪ U% 7=\4@Ӡ s$Jo^z̨Y#5AF_E/~U՗loYB#&ҏ/g*8M}wcZmI۷0& _;%I5|4ظ&̏ZP"k$ aHĦ3ɵ4. \eb: 9]]FgY3Bgu_M[\fT5od(Gp%+/x]ZaIsBl~㧟}g?L!/R'\1uO'zv:k8nS5ov4{9pN_8A@H=϶-lB@$c̩d$m@qr'x{%ZJ΋uME= ;zU^1O8NynlTRp=FOB 6X, s9V_yr" ·m,(舛[c oc;Vwb `Lqkyd WR[Nߧ4UT ]t MKHDNթR Y,MC,vL`Y8\E A0*[q gV@ EvkgIU4SI)iatbh"y+3d&zXX#}lboPu|fq-fSdpWPĥPxi]X~qp+2^N0T͟;&rf::++ZqvN z/1Ý\,sJaeYȎH8OaPvt<@1q0 ]7::bzFvE. ߮7ԥh-BR> qrW`E Fi>c3{aP];|:ܫS ^ps-k8scOTf1ƛ|= /fkc%N~0zIBsvj }ۇ^+rլz&WE)yV!2`-SF XWWTKr%LYjkx $ L {z5;%^YfAeh n7ɊԈQ,g?Qc2ӘZ=*9CvY}Ľ/;/PYޡm͕ׄ{v~u"e f\AbiR[3X(o۳#7C9jw912g[ՈmG?ٽݻPk?턣;ف?ayq(dYʸފs]{gdkP?jp#1:d}R;1X}Mz+喃jБ+U>^s.6j;ԯʤbW威kxpwӎյ*_z!QLnD!N>D(D+h bs&dc|2pU@x0gG==eHugBGG.Jky*-Vyć>)@ (\RGi(QVE0hMKY麹{f.MI^`j| cD_u4Ny gucq 7g)gy25). ?wMHT0 T~ݒj\0~ ުpPOwp v([4pV;ٿ|H,[cp.{#g. u!.2D uo e\7_B1hEWQ=P612Ж!)զ>}LMOl e:VܖSj}W*CP V9ʿ'8R[ؤh_p b{\~xXhi@Ͷ63?ԓk2#ґ~GhdKnT1A|%US>ُ3|5bF#US瘹b} y? _H UR)km+ֹmR^'6UL ۓCdPdֿb.9A4m1I/r 񆽤k*%:QC3#r< Sv_Wnq[IYkdlv4'8>{bCT9I)L r4 jhh{^'/NDFE(is06*A 0sO" "Sʰ5YA(^iQQ{k*K}UJY [1~]\ <rS誡X݃=NfxO\apߨ^зf /t!ܳϻ^&il*s}2*ky7[2$Vϫ` 0QD>ˀ'Lw'94bF -a~5A2z-b,$gHs˕]S|Dj$IOTubzqYҌhBǽAD"iAVx |dΦZ/%##;| <9~J~O~#¦ DE[S2WrÞcLd,4φTcq'~Tڿy B;*_&Gk]5FC:BGk5-V5x~>L9HPnٕJ<9^]*wvK=HY~"0KDγj҈͗} E1襀ZͦQ8FPp(S#(h 6nowt/t!&o3y`셈бS4``x3/|p ٬bh^͏ d|Gr_:p@2<_sTcA QJy$4$*+{cmsDoDAU}3pF!6Ph* v⠍{Ò #8s/%wJb--UDn@Xlڗ\fx ubw`j+}hlMJ' xAl9(ﯢ+RAam1nNߪus7LJ:.ey HiJ|F] 3 (>Ey2MHedNȞ{!yIXa^K6,ϴ1z+>?t-YÀK$uݻ'"f>qdt \xIr1O ois9Ĩyr;/_fxt0SԕN6u[@;_8|0[5f%ir!>#*^w[abPc0f,ubC O>%QlGp]Zj6c~ao Y8Ir0z=BT3fZBJ4МYlQ6ؙo b'2K^?`x }kz㿖Z'a47O e/ <tC ="a)[\XϘH> xվRe)YoO00`nvr I|}9<{ǵ,.+oiRy\qi}4FPŵ1;IH  Tͻk~Z[ahZCq?u^fi(6TJEMӊkhR$_\G,X1z~oA!$y <ػe,G-Pa% B,;''PPaa69_?({,*РA@2pQh9╴o UT#]dfUc l_v KQ9_\!Wj H%FX9+{鱨Vguh'/*(I9G 5e2 ݜ32fE//D%WÌbkZz.l+ٱ8?'=Q<-plϏEU aڲ|x>G93Xrs'KpC_@䤣qxcN/n2GQ1Z.K-SOyĎ }c1܉CZ U8A%xޞKzEbejkս@.љ#i hh90,PzpdBk)ztqf3Iq{;ر[D4kcU赞J+s/}(}PQDzEH2$V䈧D42#y pG-v|]uhJwX;w5So<0U2C&dXZj^rAwfR.1jV3zCz4}&jŐt~5+[:d;BsZ ӱxHlLl8lc2.&W^M`&gNp18@jnm ܝ'8YfYNegJ3<]iY, <˽ľ(z<&`-\/RjۻjK8TGKW[%q_Rl /H]Tmib)_tN(< 3PHVz )=PB|o)_^YS Ei qZ =Tl`SFyegKA@8Xʬ>{M7Z_/<@ơp8^! F0EnFTNl0I :ьvo8PsPՍ):ݡUJk w_[Ra95Re gYeT,xhb*kӽg>q5_c%4+GfĿ |&Ib5lF,O\)1'qgxXH,WD)J.z?Y9d| `+~YfW4U3 zF@QV|,Q 0D˂;\95dV6 e`˴aY3N'vA ๕@*zAOX g4-E\g/x#W*O$`:$~t(znzUYC=Uʡ/ (jڐ`: /E_OR;*)@[Yf g`XV$ 35O#sS goBc@ ?F0(8Ĉˊ`٩ T_5d$,.Ӫff$]hDMOsš|$6:3b5OQ4;O)x'R?%|'e3MGz7l&*I99PDҮg#Y*-@Oo@]ҴBȞ%MWo7wTiVvQ>EqX=fIRa,uk `3R$ MyPQib'B~CR߮V8sq:Dg,| Ty|L(QE9^ y&[=j9=:nv4-!W%_uCx>ؕ?tca'pzT_n{ :TmFS5̩҇d!/R*mmKV΀t/GOGF h)]ɲ©uKQrkz{Ǒ*]x+hR\Y@j-<&uT,|8tZQ&|vxJ+4-g! մ 薮{rHup/X!9_|fL\vZSBo_zHh^ƪ!KKT=?j0MĽG0܊WPI 5I9:lh2txBN٢7UOXU]H}p Qjj* >_ # wʺ>92Ăg0J5P7 ۩uM ㉘0:\& W Dn$t_ۈr̙=RyksED|}?$8OA 1}ZRD9mreO?Ŵ)靬gxjOVJ#!}#I;o0D=CV$@ HƧ![%dQ(vk9:)*oԨmAJ t nWWQ7wg}/1b?*s*7dz%EX2EPPΤ޿DN0}V8;#ǒ_W6(yO iGQA?d^֤RKM}S=mDMr%q30%&PN~2h\bg uGwfbә!r[4?pv0+;\YI=h_PIb%~rٰIJߴH:t%PrdtTu63g;n!Y.BDŮT-GصqKNB-ɿ9$NPpyޠW;lAܕgB⧿B+Hz)2})}m4Rpw0U mbUߪ hfơ%.&uǎ?6bsж$Bxk"cQ33Fi?"CU q= K&_ ktzk\S}&*N?T< Buq(o}Gx}"Ng E "*jʴИI%oVe:%^eIRXw"ӧefS₏8"w?W\RPaX1SAAI4Bk;V}i\08>QB䶘 d}bʔȢP4 9!'A>S*2 !f_cE(-yn,}sصq.헪 OK[Lx&)܆ų]< ?yqA+%]17huu<ܹPKOۧe(by7fUv U>x"a/-g6=hfxṛl!E6M GkGTHnlda+7+5⸭woǵR'ul U{n N7.Q!&0ƺ:E?d5ܦHExbK?V5q&؁un,5QFRьUYBVQznJSu)GG!X >azޟQj6[ ,Rq 1 bas8i~6&-APeS˝pT$!_`3u):K%QE ~yeD<gIϳ4/|wXyZTK˛mBh8RDҦ|cM>yM:zΙF5`#j3oɭe֣g-?TL,jQ Vtc4u*M,!EAzEjBgQlqO(n<`&?iu)ivkp)Њ{4S&1GO+Uء+x/MAh{ۭðG0ؗK ^9$~}o0ƷbL]2qT~sXgָ3g"v4' U# 0`HE1> wJnnIk*x2/ELWIt@pE9[1EԃC rZE M'֧qfRkIJd앯7q/ j1J>a|0ŀr.z9)Ŵhf"EM {H> m^o<@tIj2ۦ7 v6Vvc7GAbo>!C\PDfh{laK j݉dȣG W&PBS|@"TymK1yBX,@knf+/x~eÇ~uFWW!:9_jRf-|!,#b/w l54lJ|~IkןwvG]x%iϙKw'X"]1V8(E> \3 ÕXf2tJEHm%dzLNrġ+ĪJk:a`q(qM2;~Fw˻Մj |wҤD# PsuiI!&r*!5R|VgTok>Q*$>+l"a& y^?J|mN;\e۝ hKAN^ :w?brmqcXTR]!{^n\,6X?詧YF"AU:I], FhĈ9a پ rg 3WH3֠PX)|/N{YG.U. ^ӳ@Mx˸y H6DO ~prtׁ2%,͗1;$ӋA2Prd %HeZ1~hK{uY ~ 2>~n~S>!lD܎@.D~L8I>!*#A գ+W[: zZd? .bJ9ZLU^wdy|ɮQXrCfE Ҥ`n0֎ћF|`5aQl/qzBìR5O V%sOb Pfn$5'ͽc]$jxp.UQ~?6a^D|GjkC(ѹCX1|}%0±"R+,.tvl&?:7i;OJc&||)18-/vOD!Ħ# _ACۇVebkʂ>-}7=@۫MT+^HJS}I L^wofKǓ4L= IT˵ihQAcJKٻC׀.*ȣֱWJ+v@{w`G1?҈@! AN@6=OShD9T ?O '銙XHEqAإiQPR6`'i'VW Ab+ JQ'yz*2q/#*M9?dګ* |;|0G~sVU< 4$[{qX` !mZ۳UIj (t]0U'Vf@ϯ A%uv@nUY> \y9:؜ty,OuE)L",v.#TS"G(4F-J6%K:9XyV87.&Sw˞ɘUS!]^E zVkQ@[)Fz~1CbU-¥lQd9]dq kc!Ѽ /ʒH>Tuy k?\|2pM# $$]"ût?TpI>twSIXF'ƻߊy~/$zA2C9 Q6*h/hvQQ$h0'LrόNYX iyeΌ:\o@vU_Yd Y`*[) obp.40l08.z?Oʘ{P78酇[(2ҏTÐ}7tW߲f^[OjgT&uJʩ3oLֹ.ΪƁQ@qئ3c;q MAj3%I+1a?K@/ u}Ռׂ(D>2kމCT(R?2tkC]àdNYeu!mbǴXW+x ˰ƌ4i dyfK x"9-uD DPYXxͩJ,[1]C,7qсY Ս矌yl_aNVe0ۊtqˠ@+öD:ԇ] 8ڎ%^|/4"4tX8%y%XSG(-Gx֩ʉySG:D^-r.σB(>x S`@S:Ѭ ؗ&0@ro/q6?rf:zfg?_p{RѶS)B@ B1N^z7!IqED %r2u;Hm<kP9:ϋ>"."5;v98<29sŸD ,“9^Rv}hj3"$lWwe56.0 3xzŪߴ9h[=Ɣ;)NCȭ}#}}2wV±gc!*u+4È8D72=1',/d+QѩViRG],zotMʀtUVy@v̀Sh¦5kwBNhQWTˠ jRĉ<3Cα+K:;*#r:LWfpUKuFn, ,ų]q*]D<{@+-fDwLPdvȣU,|RSڇ<6i Wup[׀~ME#PDQ,{Z1/yȰq*r 9m0Q֭Î":/ ȵT-OwܷK(ԑ9'Wʺ٠ l ',1FτM%zyi]$pty\s%}uM37 ;3H{_Ǚ#.4 FR$lwt Y.O'NeXӠ%ъ&KJ8g#S|Y5I7{;vxw,kE7nCq1E W-pƘ'S\yo6]Ļ/p#B_rJLd&/'v3UUݭ(SmJt,ӽ QS_93o.Jd]I/# `|ݛCxog Vv/e#[ÖhPuUdI,vmL%18 _d}{.'x+Fkn{< kw,\ORXʐjQ;-\RNc'o bI9S s8j!ڪ/:/, ܾI_/\Ո ZObA|m`|M6u 䙪Vyr̢ O]]6 {$fxlL2ׇ=碼AO [9~o4Z-"{1|ϡ׹!0Dz[tr}y0_+”jFtFr#kl5ar_$uoҰ+y#F+QI974<"4ח[ϡfq &Chm_EmM-W'BGR &1s8L=Xrhf_[yy`9ɊlAANr~va$AiyAr!ߔ2gjɝ, bY.eVc)x llڿO*%"JGk2``/ LoT%1~b , ]$Lr-v0H%J`dzߥPUQ|iArUQHO"nh>+q.jzxY3SP:oͺt >wn"2 ,?ߍpiov;Ԋ^k]& -fŖB8I{Ū`9 Vỻ5\N*úE;X0b+:7@pQqJBڠ vBHU [LFAUa2.$b_/kgO!l᳓\n/ZL ;vk`T/ \ץܟ<dDUZJ)Y-hw}"CN#31Y's6o[Xު!SF#0cȥ 6ssd#l[&:~-0 nBE'R+3R+;&*t`ڃ o=wK!Xzį1uj/*q%sa ;F\SdE"2Y+znvˊZV+OduO ٷx6=km{:ddcHw )vq7YoU+ k)<0[s;GȢ|?%\>͇1Gcuߛ=Cd*aZZ6cZ[w[(AӔESw=|oZZw71Vs(5lvZajjSh59ys<HJ"QIpV!65nÈ mN/lG{ʌS#(3څaVrbYg島j*\' H썽6F5_o?963i>75amM9>+ZfHʉ eLcGŜr,ĶUgzh؆{,9"emhV$xh%@4>Ս4 FwԸJjhsHڇCefw֮fb鼑?kJ& xM{x+w}x3zh#}j*8[,~3ꂙ8a)^WXX ulǖl|Vp%b? @0pdD>Xb@G􊅊UIJ`NKo/*-QA\ob ɲ{99ҏ !OIB8KJu}u/ixn9"L9ZCυCU/O?腓fϥ$X^w*,1}5t̀-h\@2'WYi^q]gEwe 7\"Nc ?q5btwx <L+O)wof@JPӚ7iĿQ9=N@z:e§bNI#H3%Vʥ{;DrxG+?,& v7-X1V[͊qYG:Qm)T,~Fbe[R5 xNc C}P Be4`wl+i:翅B?R?F` #glJW4sC8fb'yȢAAI(,NW\>suy]-N9Vt Z9$DU;c{%I`Qp+`($t\:5ARiMA xijyfe`xK$9GK88L d8=T/2.&K\M,=G]B:?y6!*-2c#0X-gSrmݼ= ɐ1ex=7y: 6ϏXP6{y-yā`F'c{8.+e\VS>NvF8#h.$,e3W+7v*1*'PDqd_2SDԘ9tw;ogD->Z׀YitM$MhuFcp/4K=Q<{T$>;!<. d 9%y擕[ NpqݖSlR7Gɹ?WOBF}^+r9tgfjgzl$ti izVhۺ7"zao7Paɯo4B/x f RǟZl( z@v܁< <գY߱6W؋jlj=j01',117b|r"eŽaYj Add`eTޞI h8U]Hx1Řᜬ-^}Dm?hz@Xd\k@}ܺ\ZaN+99҅$М1$ ']W!;3z A$%TgN'rc[C~g4b"JS}Kb:MZE&ct^=N]i ʠׅoa>y9xS. q40FRGA4Q Q>iw`ED|CX9īqt ~ƍG> Tzb숷QN a29K/f=}ڒʹW+[Kl Xwlxm} Z(gzD_H4m>꫰X ?b옆s6+/u38i'`~1jS^R >F~z;|s.I6W"+ kg_*TPճvK/H _/xCR-CuJDshxOa3Fy V._M#bEBZjh OCH7, Kf2z;"@cu,C=k~qm;!nfzw5-ϧcqؑF7b Ci[7tI%j@gA~N;(K(1?Ƣhy8P"g]EV fBrKL`BŖJ" 6#g"Rv"5cK-B*ױ<7ڱ)&ы>"㾋s.wkjN B*mZmѯ *WhObɂ~Gm4>D:T|r9DJ|sW!zQ( },M2>%()Zq8.B_gy#4@j[} t xh9w2da~]G7I7K+?m 2 3DcKHG`Q{:8n%J ]8Ü]9\!^Tۆ%W}tI'(ZEHfΛҤW-ZcL[fD8?x- ՂF s34X<]%F%Bx=YYӿH,z 6@WQBU `@7F%` ZXq aAIK@%5 >às砸j1l#S><sJFA\u] YRĉ 9fAc׍7|`hRe5VelQmqT͓-~@ƙ+0U )ܙv]g483+bP:ɻ@M?nyZg\D4A|o]Ӯ8Y:O#B6!{ zdWvar= x!-uy RodD~žOuR+})?3SrpE UDiKXQ?7,*Gfrnٹ~ŸFہDpl5h{X j0=k"קDV"90JnPBCF-8D`4HtzƮݠB}ҒxZ" Vp5)B k&@ӆK",lm@v8&jaC?X{9f/*『"W%' R ShP. Q2cJNAsiXn!yM7acBO%v cS R^2~a5GEX>z1l j:v6҅ˇ;3?]"Vjp}_|̂K^H>'2\+H@N(jEO+r5%sҒ:F8磙bÒw|Ƽ$m+Vˋ)r:gAv}5'%F]k&]k_3;-Z"twlȱ]!( 8ccTZCzjA{[M?^%}]}ܱE;8ͪ2]WVQFNE}@Jѥd@=zRe~]Wxk5Ły??r_QR7IDn*W(kBMAPbs;t[vV+ êwfoTc-J*ǏLsdD 8JmMC;NDu&R7G_:PIdA 9TBO\l S(bN"8uŎ!'h HW|ڍkjb2 Ć<%WŒW9YWq f1$zʃ3_H(6ܳJWq7[G_-(u-?rtS+Ӓc C9kN )?\Oq`Q,6v^|۴yzQ8TJcݶ!֎]͹hYS&~{!HѭOa#mfOcGity] 7iL§:?27r.|E]ۇMjG@ZJMy7Ngd;N{Džt$rʩ2t@:OA BcFDf vյ(tsg&Hq~h K6;b`RCy0qrVL^j -'6BexxE\m8әsݸ@YD .ܣ9&?$Q,}sf|=#5-AO3-S6²[y^ݨbZnm͠ eyl_8:/LEZ82{bȋZ)'o脘m$7D?ekcJ&bDC*mvUqiDInQ[uu77V ;fK'*x%o9]&\"@~k1@_&.&))ةc9;=9BfozO)@Q}FDK}蠾E7۞uJ'ըm w0SV*&EB$KlֹAQذm.GYBaX&.\Yzԃ@pLXl֤ /&PЇcIw6]ShA' f=9㌤Kp{׭_ `X4:{fNP=;|q C8}خ뢖q{9ɽuv $:D*j!'GB/@O-hfO1{Bq Ռ]ۍriW˛ߵ.> a9IU3Bţ|g .iMQEsū{*(VA LON$LjmɢZQt,l0Ev5.̣^-O֩DDSc`fw!\^7FtOI;,*?#<3|/n{3q3oUzVSJڭFi'V Қwb, .~!/#BM}vӢ<޴|CvT Hn# ow+`a`|G=I{V3HRD!6lTt+=~=ގLjjr>f 29/-?'LGXV@CcYſKdi;x|&pB(/΅e*#O<&96sQ"K m^^+֑/՟~8rc0}9d̠X Ԝc㜎'e^M J7)_ŷ6&tgDÑY !i4 5,-0f'@s#yX6Ukpo(K< `kK;|S8[9&69ЧUF: v'iotTF(qpEj4OT6y-Їd(v6񋎑4y˧h`$(sg:gEhߚ͊zBv5rDQ]Z4`M`lwBH(UE9?j`k[y@'@rmVVgs|7H:o4HP}Dl~%.MgROɡq:٩=@M~!d?4PcW8|}~zP) P]uBN<|xa&0g`d.kQR)ۣbf }VBhܭX(61/Z2)5"Pߐ^͹B W82uUYsqDn. AONgwd'ΎO`R䔢pǡ uw\D9Wy`t+`]E: ezqohM=KTlBMܭb/㥞rPޚ+.`&/D~XY9&6RoOQA!u9_^0Q6>3OYVMu~EtCVIjAv_=1zɶx^i,5}:o$; ``2̣洤A"Cm7}AI%;U,Ve rBkZS޴8CF2@ՐzN9WXgF%f̄P$%ȶwf+kZF%nV=DB9 4a 'Tc4'+kΑ軁eM>kˬ"ٯUohZU/SP' )Um 0`r 4\ DPlن⋊ {zçS*UpT}F_ 4T᫿$*G~g)t|H!ԅ/OI)~ט'>@)ECgћo_4+y^Y -k%|E`PUt)13/VT,3ZYɐK~"I:.MXWGlծ_}I2gB(he}r1(q+lC(5ls'掕8Uua^sk'ŅJeŠxɷ5wJb`]wSEgեr2څ&͸\Pć.y ZQgFur "Vi榥ޯ9WY] k C;J|Ic5 KB 8GQ5?)~*)8 r)$it] ] B̭h66dOFPo5;n\7zр'qN/b8WN E[B**N`c";\Ϗ~V3p:lmZz 2t1x0i 튒؍pd]-%vc#Xy=W\Kl_l k#%Mk!rCkUKj|kb$9{$V.|6p99)x, &e(W :Rwv3/!:pKJՅ+|a_#콞| w'`Pi &Ɋ;P2\I7e M Mw[|*PWDj9f}_7jjӬ+zwT6{@F$k~O4cS0:>/sV͖įmVkdo_dd=nO4_Ի';sqŕ] vK"w+`[*UQ]pEoÓ]tP O=RJm; zP<l0RaCynb|CT9fF#(f`f :*$mD]p)dvZ$ gY&؟.:JDR 5dGXCN>6\W iOQvfe3ׁ'Ąa1Ӓ[@mdkTZN|<4_^^"oùf}A˯(+rnN;ɤ#x.;Ʊ-@}d Yb(aq:q3WdWiXAOg<=-_V )nQhRSrνU8z@J?ٴD$Q.n/ʠAe6^#wʭ}l¡Dbg5Bm JAǿnnJd˺yRa,~?تh_BpOqyRv8ڤ@QFOS%%4XD r97ȴ8g~9yеL&]~T+B|$lӹ{iFXJkԁ2F-rak2r`c}X+#0|/HQWqjvr27EO !g:l*N'7yh#7gO4lrQX5Z%(Os2eŶTɗGjzL]?;/uarF\ԠN`V"k"L`hj)ȋ;" ǡQ:jruzF Z9jxH@3h`XBDW_UCx w/Sk5>]pw7|ŐY83@WiYZnf}eSX{IW:%:_H{Qcrخлc!z3 wWn#_4J>U' Bp掶{?FHK)*tu:W*Cj8A6S4`pq]YwCҐ&Xlk 1,:ɾ4AF,X,F_T2Kg,9ν=L>pǏpkj wވi߆ݻ*Ά~a6/hgħ/xyO]4?àu2O/2#JC~lѢxc_T54̫FwRo4űjVL\:T3Z -[܃'-‰@Vf'{.ֿ3FQW|14D[,z~j4PpW`e_f}iΓu\:ox(BlEgck]./PcձN+$1ڈ -kȜ}L: [@K }{!Cb٬:'iX:kPE̛F :O*53BdVZ{jhEWtbSiK:e4/>]Dcq0Ko/MR"Yt1yAFrth9澛O5YrXoYW6"m6QX{*Uea3Bj4Ć5/m M؛Kx@!S/ 2ܕۻq9K>4Bx R]x}}0R\Cč4^ިo歔*ύN* ȅZK_^"CTA&ɶD1/}8r)6 (Wα =B!/CO6D$<]Fc>e tjz6iax>:9Pe30[ߣV0+'';= m\څU<Mmt2e-4l  ng4MW4u$ H=XD㏬%}:tZx5Ѕ>uA ')N1Ƀ,ڗ=$1mj:r54ջ@ɰ7^wkʶCp75!"t!ĸ=10 t.C!FaKLbfNYd(:"pJ'XL˸Lx?mq 2!7+ ~֠_c+sW`5 ko,rrsA)%mhf?w7Nv0,?\<ȱܬN~Y3D5,Iڶ;JBЮ`Lqc.yS\:Ex4ltj1^ 7Qj]ƌg%A$dE_o?q;E0ed'ّfrf^j?1܌ٰ5]*'Jf$u ;;ڥg6U&ٽ%Ge3 6\˥zXO(_@=! ,7r'G.(qsym <3`*2$@:G:Duf.dߡF)5YzU(+83]Sٟmis T-I^"X\̵\?{)Gr2 R,]Ci;+=ar&u& =q>UD.c/ǚᕎmpɰ0gqDiƃ©gS'|'Gpoweo-8,_(BPw˭GFe *N39mpsx)Z)ŲRjdxXE9ʃো)p$~Ku+B:V̼e=G~/FYk}K('@FOx#H g|z'+ Bjt1HR^5%-J͚XK0 8vkn& Rt=v[ ^Ibh|=sj`#nNUXGy:&zTh6;Z n;57:<'f#OLb>Y yq1:ל "hQ pqu6}*`SY0v^đc¶]Z@ᅝOJI%WiBvT7%U +xt&{Yoq;K\ՅDOz8S{(MJۋb0:֙a:j؞7~c `H{)Trub^]V{G/6fSA9sAPvAgSتtw-gfvE3Ddlæ$9Ep~,:G 8_Ybo7? 'a]Vډ_۷k * 0E3 s:\Lj¬n>k`61l-5%`~;r0gB!q㘙,4m}:|UDeW.|jOB(̻(rvk8VR/g#~}F{dJmD$Oonׅ,R[O" m o@mPB][I?PSZ .\r$)g͚N+BжHp̩ i6"V+6.gT1Xsd! 9Lɯ/7BQĩpVB 9QV΃v^xtoe(M;"g/Ÿ^Z k צ'<=޶ԐU]6Pd Ė*xP=0Gc[DiO3cח"h hb\LX:\۷W2cKQJꦢ!2#$6 5UR/Ż*IR>N@ x揎9+g;e& g8 ҝ!2D30{'0FM#W~oqQ DO[ș*>4vr}Xl)QEm~p[R=$pFC#лÉ3HYOFDha0[?#Cħ ?*tp.Sk=;g& j(X sإkIPl)s:R~WR3 "p\ $jL*/OWXP .o@UV3 FU iZv7cA9nÄsi?` )غk촮(]d7ֶK&?vCBN;(g!đaQ'(Q jܹdB|&l,rjKn˪*8JGiBoji MڕqA50v藕?|zK/rx_ˤޱd e. ~%Z,4W- 0`M&3AN>Ga (vĽXpL ѽ 15 Gb@ϟKr+ 5W&\l[nv+~4# xU*1C?N)V?V|0Q:^&[I9-K }gz{+_zJ\`Εfn$IݜF#>^^L![.(|>\=6#[3cŬY8g̍ϿBq5OLAF+x}>s\y:@1G($D)Q,/g೛vgxY3qIS-kwϤp\悯ʢ '85ip<(R Q aCVGn'MϏ_׆͏bQ.U)4iCe7o'ŗ(C~Wdz8额| 6;q pzL0mz<תLss؈k],˘c^&Yc!)x|=5LX]`*'Ήg} o8CЂg9=d6 m ʠi:R7gMq>sKr.) KYҒ@TS|yw[إ,檜gQy~BةyFTj#Ǜ{9R; kNxVnLwkm?^F<$? X|^Y73KvMC{"͛l>e:$.Ч$;lbA6k˼|1e`5EhA1L-ta]F%z졡e$F, I~V×bnK Z'[zO1!OJʱmU!jri$1MfsŠMM#AFhF)T0LO%Pa> `/gz}^¦>B efB šhsNzЭwQ8/"C Ttڥ+ Od|]3jZd5#duԌz gxJW,ze)k2f ?v1A_fh_6LBF-N2s2suv83D_ !D #h(Ta҂׹u8i"VMT=>buX1>6:a_6ޢ@qYT-ychF#NS8ИTcc4\E =D]ҩQuTQ҉}ph '(>% o]kL#S'͛2L$O8;͒6dke`8DQE8;@[|m^ '61O%:٤I/A= ZJcˠi->;n 'x E=18y=,/=݀7?\8ř̅pX$>_ <+c Qm퐦Y`ϾMuP͋2p%:oP[8߁֥t{q!3NfLI|F;WP$~K]k[ڐ?C鐓‡ VFf٦ {[B I~r YBEMpV/0u)Q%Lef$hepckqgn{EҐv HXL1pS672D[s{ 0iɔiΔ0jH1qo oin` SeBPYuUq,<4umJO_2#<+A_p ik~%(qEZsQ>+&: (A֮!Ρx Q){?6/+~ e7|*{lqˊ-( CE}hlEԗ9b#´Fં)?0I_4tزCO%XSE)0=N: ರ3gVhĸrC`_ph9Qn!驡%\FT5`}rLM`\^6ߧ!2+n t;s-P}v\kaBo֌ßPny{P)^ 4l+k3`.>g~)`b%KDs~lu+8/T_u 10,G+r[f}gt [1N=S\սr`0gt0;U[c@egY9)~v Δ XR|sO!= F,KX)FִRLH&T%yDx >xk: F<;4myN "PSd/AbL`kxa)* N}M,Ui0:VmwxTI ,UCgtGb P-+mfťRcGkp .ldsOS6a7SsH.@kIa sd<ܾHX$IF:(?ᶈ!PRl1^m+֚N J)o%^9*nE#"!7P4APn/18wh8z" 4Rth'H*.TL9/~|wc<#W&7x𭬕rnM+WL9禑+eMd䤔4UQ>;jP[x9 _%*#Rxc⇍| ~ y򶔣e]쭛[2aSV؃Jvn̓lUZ5]!fptaF%KВxPk<~a22$JA?Lv]*eaP*YFJQ,6*u 9QnCՌ7ɝN9smuaQ1\8ÃuWi"u&kq(x0[l`[@ ):f} XC.Ô^klm7Tekeg u =X:R%o[lTV(|E6Y-A]\)[^}<# ]CṱlN1A0AqCgu)1u٥2O s% ^@gjڠ{񙩆)vrb,91ia#fz*V/{U2 sgBq8ZD!P觵"XFA^ XOn;\r¶rh5uMqr|^"QO&#+ٶdr/R@D0''UYR o|B8~*Mֿ̞@9+AO@O:f@4Up{**.IX(Kp mb@17M;C]ZUX {Σ%ݿ`#\0c#iuB E3X0\Ds[Sj6M9iH;9nlH*0lI^o H`qtQ`-E)[:ǃh ԅ :~dݳO w[gW)C _roX`%\(zX7X]fH)W:~ iA1`l8AߎDik&{.Sz{e8@Mw*_7"ӛEpcf;]`/>H*L1Skw5+!l7GLFw'XwC(9Tg7S>YWemD炜w+|X3b][rjfCDrd`4%%J%ܐc fQ> ) gQ X6NVāiA6hv?4l7n(*`^a~^2ycുiM\sS1iRaVWANDqĐ.pں?NU`e.fpY(oBAΣxZ]7$8'sFWT} o v$ɓoQ3}zϛD9Yd,;xGʡȭ:Fg B .*Vs edkD4ȋ`z Bs7чuTFVHiu8@.e m5ܲ&5vRT79XǠ(( $xaHP({~[]58.?̳f$&*dknVX|Wk`6CNTE6gY2]Ά ,y XJ3ٽ?&ULb"#Նa9-.345lx#i \H^w`^^#S]!K+"ѷ}m g ALZzjs ~9KxtkM߮UZs&VWL]{ $Y14N . %[|JV7!euMKmMk "rNE)#oܐgГB>!"LܣwjRL(~T Hcǝ;p{D5'X!0jX˲FӛECǷ?!vJa)Z2Ek嚷+-KsGbK0rVqq#=oYHr7#\}'{!VSg3693CƷW1u~:LQe&x2AAINS։I$dR80o.dO^UGM&E-ߝ 1Z5ڵkck18o"~:(Bm7^>6CovK(ΒUfzŠ sT}![E>N:7#*}\<ijIxH;w*_rqㅴd-MVqU6R&GbP3 Xg~F?[R)t3͉4Or)wxyȭx-rmYܘ0#%aC"Jf Ç]>tqـ{« t֘@LZfm>g1X*ߐꔞ";Jy(>K{ve@;sSS/<3OX/znv}H~.f1x PB] ǒsXAo㋟A(eeƛxP٪%mԒum.OB*#(X2=vHsy]~GWLf2U u1| yr\xYx`lۧb[m☯#24Q6_3~1Zx+p6_7\ TqɿI 8-IKDyLlp>M:t`ܓ9B_CҾSbwhyJ:T*irHA0oR+r)n7K22ڦUuW\" RE76M ᪇239[7][{ x[Fl '~ÒUyoӒ?0fEiLtJXJdviH}@-^*{r*Гg{0nه9kLDfyܐOHȎDsL d\N(y (5Xޖ/G@)oRoTvذ_' vcA߷b7kK}2Vl^;<-;z[vOHnGdcH$Bi$]:ZXQk#x2ǂN,Ͻ-8]4ǻG%T {bxq|=I_yꁽ{FS,9L C=v;iYM"\0-pev/2?ز7c<'/<>',di yؑs3%{o#61jae;j xJ}ɴ;BifT 'O[pؿBEQogKvrI>kP˳:yX';p%#HH<=f煀)В M@h L8;L;NM ޾g$%٦#"17|kVA1N[L(e|H gj]|G?+ ~pb~"VO G@Y9ݢN4 @@O9RTlʨ4ҍoc0o- \V_* U귘Q ^ϼ-.CsGv*6/0>vgS[UD]47\ṇ nu#xi|#{ޑNJj솑PrTmSuXԤ^t-C1u 56<[;$bg~u6wdc.D=l8M֕?QK[ؚ`B}^ Z ;MY(s;k3>X3|aZnyī_.a.}1/|ׂiձ[{ gp wrVwDX^Wcv$Mk?9~_ֺGGXW il+mn艈Om@ֆԬ߹P&VnY4xߡ2q['.Kڵ*n݉%[W*<2`Z{Q"I7wÿ=|{( NS45wW`3)k l7tP~҆yvoC+{JF1! >DO4/xyyvy(1SY"^ILs_ ۞<F{_mR:G^q9<7B'8%B/),MX- _䋨,?q+ЇtrUgHUTuVRgTd>)i>ÁABuX+04Eϴ!-XhraA@M7%>07v]%PF);O5t!RD&ߓ;+?gU= rVom.jޫ2:@*~{o"4bC8C;%[ԹmFR`߉ bq+;MZr` (0i&Qa44A8s^|%pO]f+F' WyǬm]sF{=l ?D=ĦDۺ @3,q'i˽h5QUm55A-$0ӮZe#iؽ=ܮL¯au{=K^p n_r`'6.6MhQ"rRT뫥h>uEq|AIX8) )6YG`XgGd-CI57Vܯa\- w?%vCL Ew6PW=YiD4$M 3v˂d?IT[mE2$(bV(#xĉ˚$-0~;)I7pn1Gwֱh|ծ/v5PwM*v*Ahu1?MRd3ee[xQ `eg՗gLp8U0-6cU],t(t DW[١s`sFBGA~%وG]?!\G?״nn'Ue~̏DL˒u5>5t@B2nEVfic0|H7q1LHV$">>_?pfxV4#BpX"|Qo9JT\_20֪=*0EPҊ* !o0:n]o d={# kUگ.y.*@Fg+|̬VIodZ߭{D0A=P)7ꋼ #<UyJdM7BYTIܛH'ImERus;jBg0sjh:aՃoj%E I"!_s?Huͅ|B,{o=ɉ{؋b$1A/P嗩Y]|8fq(T4yF-%d*5oϑ'GPߕKn!21f Ƀy3 tꉄwpʋ)g Gz"wuJ 1i NӍ=My"~f"~k+d ]A? ӝҢ8K"- /kRrj U;ݳ誦 jQ*wZ PZ6U?>j 0;@*4:E /+~P3R *ɘ&9$hU^nK*$"͋ERC)@#;vP 6;l1y7'^ 5XZ\A}6OQ}mjKvDFJ윕JrpcVXw7A>\݆ bl⣄ k_萻F]=_Q8(oU,ێ\u]n+Kl;>$`yRʉT ; Y=M75tB)c[x'WqR,27/Q؃ѳjkb7*AZ4u$fWa`}.™ߐb$sex;x2bG4877Ydr|Q0/Q ݫ[xڡC?q<fp5rVG!^y-QQERʹVn`=e68c^'PC@dI{d\J)$ť}:NKk@/n-K]vϕfc72Ǝu`P%t7~C#1wЛLumkQq=UrPQ BvhﶊdiC+C ecdjprT^k浡Rr x6w!bH>ʦ6^@%?N۾SV2:/c(Y0=/19@[3VKt˸1=M"@30Gg>^g/`ur˺/fd 0~* ya-^O-4*R^`j5k@ xs9N`L=:ު(҈ *co hk41bM%U@|^'ˊn7Zfqj"׈@UMnq&V T(al!9h9_~Oj d}.VO/HZjSИ\l!7Wbґ[_M--*$ qIkD ا a89 5Je#%9dΚ騡l3o! HjGs&MP aU6Ύ2Sbs`%xMɚ)$po> v `~1u*\D|^}_s@MUDǞ8l|NDBJKfr̝!}G^o4Ƴ3ȁAqY2.Hco4_"fc}]Dȟɺ3fҩ8v3@@KzJFIf:P:iGVQ5)/|~Ig0p٫4 /mA|sCo~At<--T@hU]xRmtWLcv5MSs߁rJR|q%J<W4IB Lk$?Sa6H^x^.m3)zZ&KOSH,0g0-OipɇKXrh?N>2nvD, {TZ޾TSVJ#Ghݼ >)PRq(h Ku/hS ߈a8grA`YwߟU\Ҳs+|8ז'9וԊ{GWND'xOgcV`@*KXE P~igIgDf |dZSԱ98H~şXmPSzCq: iZB4FzkSvU#Sm.Trgvyl'Sa9{}S ~+=w KtLbnP/9}YѦZBQ$OG9È_xw&4PMH rmAAy&9Ɍښ4JK# GF",}'5{_"eΔeUb'J*waUR[PHHA сQz cIDkyĵjT]w3MAu Jkmx܎>{C>=H.hM(OW\+ Rư;so!سXKI!jR@FƉ%E=?z*U?<~j1ME+7@T Uf.U{ 85u`fI#-Tp17CijRJߺu RߌmKurM|uB)\msĄ ˌD޴l8}`]`g'}0^{'a" ,g@{xgySZixacztWUʀ_еnM#R`}ԨgjQd 5വZߪr'e2}J \"2::G0!+64dDD:hq pnNc@&ӯҌ\h^!+pv vkx*ɔDӊN.f G[1KM5 ѿْ >oQUg#ӃԌj+ u:읨=PG$ GQ_O #ksRjGHuoBB)OLEo]]-+֋Q)dtW';y9Bc{Q6:rLYR=' ^q5_.0(L;S%ި(Jr0i ~co50hCC产hZ-SN&vĉ%`?xF(bfxJH"ޑ-NX9,4OQ}W\=ĈUx.R)i D I.ruҷ.<Xet;umRQ#N SaVt&o,Y+uGS7fP] !_vqɩXKاbyoګd{&y-{j_(YČ -wL .N6fKD&~kŹ8bWb#ʸl$ gћm Zyq]dJɅ{(#%TFt0lj-rq+ttJTOVwĪmE/G Fgacy&M kw5SdMT[$jj]X$oB7qOr%qؾCHGk/SCJOY⯎ mQ2o#Ӓ;t͙?xlP}爝{kNE]RO1c;1HiE!K=[lu7Wu%AȷgOX/>VQMl8ُxӧt wvk[8ȩ hٯO a_R/LI( eg؞oh{.ݭ~3(tP?p=Uǟ Ϩ2.wsakVd`9DL~/HwxT ;j #opnqү 8UYC,vQMp .fIs#z>kS8b8z1 ":lMOm \8n,۽mRm| mk/i H{Z1Bu51:"ʣs@4ĔƀMMgvLݟP:qr5`ukS o= JX3&FvY&[\@H6Dz㡛?O*d wR7cmZ%a_e:QK?EiwǩeceЭP@qvRYDZHriiMK#YC|kKJx8rp=p`QRgIbkGךHp!^ROzU,-Ď\z@T]s)4^oo;޳[O.g zg:.nmls:cjr"fɄaVodk%0>zD!jO3޺STHa$>cUnm"v@/Zm¾<͋8.$SĒ[?=w,*3N갪YᠢyC¸<YpѳQ36g::Wxۼzuo1,lKR+9%,v޳{m=U:3Jw5{f,a"@U߮Ҝ|qt)xel@B1>zfL3ǦRm鸃!J2UxVdY ^\F[@ r>rl/n@2B.'6_bWU_u]˷OdKF;ﹰR 6?G]ld\v5g-՘,TTd)ΓnjN2L\B]>z?=rlgr5o଍Mb,z,xwA1_}VHD~-b喃B5wE;+B"3IEU謲d%Ohy _ x V)Cn:AQMZMsJ*%n5ls+LpL*iWqBC;'Lc_/{T D?szNX+h?rYB2NB/!g|J"_WJl (Kg/EN2_:r,k4aBdF9ͰH  pȵ \?@TN"cM=V 8N]wX ׆ pĨLEU"WLuH,5 #fj#əw"9c0UΎf݄InuIrL3gajr=:wz&oW&ӹ؁Fp%DˆC!1y ̆֞vr4A M34A8Kcm~\~UnG, B}R|2{xw;cij8 /W ov6u-@|Y~a+/f_Ƅpb+` B5}GqE|*HtHcf~tNcWA>;0E~M&y&ΨE9ôqR.kn[zO5f}G7} ö_@]oScǢvs.0UD~J_ĎZ`aaEx܉,<)(SօS5-wrSɺ[QYXj!tPCUi$}%"OF.R=`v/  zh~O 7hř5q=D8,IpM`KpaU@1l@88, @]`EtTRmU7 >7X(Ka$d4%d L/6|Sn-)=_G)fs6xy8[ڈ)[)S\f(:_ bT7xRӏI׵Ql=[j[rA#F18jVNxm̞[G]s!ؾ{ !={zr@䵊VE\Z; Yi?KIncB!VƠX{A 81pKd+ /XAQ/$Ĩz%߁LL2sW똵|餹)F4~rhn wSC,Iź>N 3̱ Mջ$ѯb:#'8RC&}EdWBmv!n.&dETsW*'w뎿 zgwY A]BrGP~pp89._vOow67O=Ͽm_[Cs,MQG"p G5B!eUN!~賿iTp|>&D5U@Hƿ7kW1[BJU-Tns8zT a#, -&u<}@5/;O_SJ+g[OoD:u|l1"ŮZ=>$bsG6C_mTm v:G3΂?I7h!3jxwZWQoR ݎEqpuP]s,!7͉bcHq.k|shLK:PY/&}>[ǹt|[rK3}I%+-ݔi`A}XS ,a׀$t4mqKKqXEtaU ,m5m1T6Vhk{S{[DMq}榷ܰlDhT Mt`ܔ8*笶7}cz"pMulNĄLIz[KMSmO1(d^}; Z҂t Scb'SR}cfILr%E#"\]Tw=+h{Jn c~W!v"zED$ǓjU#[>2lmMt2fR_NdEϙ[MUXʫڤT'"rxZK-7.2FjuW =-EL|LY9bjp毽P2nUD?=XCM# U{m/*UJ[4ψA}1#ߔiv( -Bs}]Db9dx/sjV=/oafB3 ~*MڂL;ˡ:yB,ٿ%BeMNx1xsPiuR!;X`x%HϤ mKM/?'kIw=D>1!3q:l bRzCqs6,qfD`FcTFW@w-K|İE^kdb!TNJl3[d)JMڸC8< @I,: $$bp[Cge l"3JPjn6yɄ MϐÕ}\Dapm>'F}4cgz߬CPbőΒm%AbWTD"}v?v+:,Qi<{ON`W"cOْðqXJ[Eoȧ*;?ϒ爂_ArS(xIG5nOѭpY\f5]]!V[z_dACn ~vȩn92:BT^65<+ܫxRY`Rn E[aYsc,~P Rlg!tvZoc}jaU?fx =:q;"eWCt'WyPQtgIlDk˜q+lf.hBQ82BI<4"};BQ|]6{qq[Ma8R65<$!0/إVKY序\ 'q8V;3l!yRʞ3<[ Ƒŀ/9|n$˶2N8>5--~:C#x7{*ji0g U+,rTNsc5񭥰nܤe=+R{H][Vwb*_׮0`3I^b8vs<M|&FNc,b8q&R((Vk }cY)ėX(2QrE}FaYOOUjّfٲEńc§2G`CBBBwGtKSг:FBPHU ]WƚPvFkxfj-)m'~NWF$ѱd툲0@{6rL?A#~ɠc.b0#,FMSr>H~ڔa?.jYG˥P/t+uëiVđ xvDp湂\;̅9px-M}yGB/y<^CԵcE"Wk2 7IzFvK>2;5,G( d8>⩛^>FP`q9s$5RSkKe0YvTN{7 'sgď{EcrN#\QPG|V[˪ Y!O5R O_7vƌ38pAK"0^Hq|Yҿo۬,W6nGY5wVևޙgsĮ):(G]ɷ: lx(S`[yp)ǑL@I;_"R_&=PDr瀰²Jy*T)Z9)" \7gGZ}kv,**VkvH_RGQ&%O! ͦ2J5iJ9 ,gԗ 4?z?GS,gH}+՜`c4n$2L9<ߛ\ {gr3DN`YXe==Px4z<7t=Edư_cr7zwXS`Ik&La8%/$x:߹@.xphu].JcWxJlt mĞeC?b?iDK_4sVv&0NZK< <<JDEmͮAV$Иq MF4IN*vI:4qZNH#no=;NMuYyT#JxIk!^D*S5PGΉ M(UKKfn{YU9+䓞W2Ee|8cEO'^9r"4 2,.!y,.<RNQNq\w{(AX'. ]a׏I\.(,0vKܵgm/nNMXYҥ:ۧnv<{d@Aɉc#~z;]kFV}_Ƃ}8ˇmg3x}2/bvĦBȒHƹA*Dl.TucX%=+~|oc,Xd -x{5 k):Y،~!*k_+z`X X͝!䞎Xѵ / PD}WOwt'I28VժxvA36^~9 _HP9K=HN 6 M14ݺVe3߬8Y)5oKq#|" >U)k[)Jn|S Og$e<41DQʊ8TRŧt|~Qac1ro\1upil#r02mc]Y\ø}՚>Nr Ё )D19.|<[{|n0b}YЊ3߂])¾{#Xpg״.lk>Y;R`N`qV1XI%h_!a"rg oSd3UυE _6]uf ͔-yU-vEI9. Sk}pkBq'K2w8k[-v<(p %tcà=H0xNWKb\y0WZL&*&w5@ >?1&I/ b,muxfI xN~3N~즤Ttбt׉Gpc" /6OTc}0|k+R -eovER3K'g f#pmZ2=Dfs]N#`2~ V*i z8G$nqKv?MuddZDO@L>6QaQ~b@|u[: BB~nB=^ۏv2k鹝[KA֙n FH%%ўlgS˟^v-Q@,P#"P:vJm4m)McggSLí!(D=L #?D P#±pFH]Q+a2o{ @&7f3S‚PNnRa8ڽy~l f 4a\ .^ɵ1TJfd[aR"t?D6hreL;aNȬr}ഌ@ ykZN =LQOS +fVƼbim®ۉː0X>bq4]SϲJm,ڼEۑc-ΧL$ݍA4Oӯ,0̺TcџT :^彦؅P9&3>GtrȂW!3E%{3#sC+o~czQh)sm/"sHla7l/ -~ZT9ObFt?Z)$—'Ec>D˽PQƨ9ʨś}#wj riALGn ; ǀb*ҥk97SB[>!oJ h8=SgfR?_SWBP-BA`wxͭ@1U_]JB'%FH,x*oM_"AyN7z>$-G-(FprB u99@)M%'S]*fTWT1V_12nX~Ip\ iX":p2:7Aro3ZixN_pߧ>`AWCxȊ,&68dC E([h!dӂ@!T:?$q̓ RVƜ5yKeݝXQS:b.ijGm#YO~Z/p7X!^AkAݍDDҫ9뢓CV{7ًJs7h\Ҿ2+eD3ƸUcM(IwQ315aӋm[t5w35]ȰW栬ڮP}x.$HFb7cUBf>bk>js{rJ\ WsʎB.4CDAF6|/i + /Z^%IXC@|Gvc(dP2'IkAؔI`1j_ֈb.JH[ġˤgLˋ!/[AVZk%RD} =(^yJs:R ]* /$\ű64Wq G#\*rOZLU&XO+<ÌWP Fl8 ̡SDѷ Hz]J +p[$ސ09`O89u#*BٷBcZ6U"$^bod_`;?oNӋKT 2WUâ+ $yHŸbWs]*~fa'/?xиKYk(Y`H]gw%vSEoP2P Kjpă0c[&-KM:F"($$1X|G;y*KEV;-Ti97O5jSl .*@h*XLc'QqmpfE{3+ZX$?;!j~L9C1?a,6u4?~bCׯBA;АZDmF R"R,MsoSX%]73@ݳ`WD@{cziEP d~Xc!Ghi*N^8BߕtcXhl+"mc'Ϊ4f~ ts1WRۑrU3SMMwBszΕ<]@ ex3gd2f>\ ;`:ŒZӞi?2pNu"oDXnOO)K Gqʵ72ɤBz|4*)M顗TLgl]+bq*x}!aA@bx΋bx@CZ1G.46#Fkqq+3MNhhi'QlY:0smŶ}g~yMd|݀gaU.hn a"ͺ4\"3Z (ӵ Zcs#sK6dSAsYt@">OlݦQRZ3:tL"`aTxr0s9%v"gOXy6LӠ{#OwO@=5诼jS) 9L/"u5`ȣD!o8 &HfU}E`Va"dޜ7K BCa) 4I:ch#%ؙ] R򆶮Cφh Z[n<` QH]} abofHS_"f<$ 53zbAa(A >8E܁nPvTIϫJ3x[[FK!r?ȶGt%Y=8/XCBcjïق@2R!h2 B՗*MK!9}kɉa@`4ݗs bgc@ M- 9g='М?:G0sH2z܋.+1cP(]etgɛޝz_,*0w*?+3ZܧBM3K ,ӿzhr^4\sHڗK#uz 7`c3!jb^<{w9i[lۭ74 t̥^5j!/ţu^MI,zsk>C6/`V49Z >C_|WnFI$y{fԃVza6o6ͨa!5Ԕ5WhtA` ;yxRtEW -ӞK@]e ZזhObX,j4C?nj)BC/ASOvTy6P99) 6O46P 󎻢^֝_keU;~ q*ůQd)+s'^m*V3YId ƭ:YleJXOqWjo7Y\J݋L.4QNPHζtNg q ZkȂSQ 'boZ%T;O.к<53IfOgJ 5dv yc"ָ!ďQTB?y:?ѽ3{VUI&/-ċ&6NEk5+i8} U1 hr]Õ#8֍=S(Pb@Msîžz~kiq)Q|\t9uZ6EBXhǿ6}̌!z]?eK$ԖeIO>y">K=s/FYcZ.g=hq1'{Vͽ'"BÁo^Pbvh:dC3HHtjpx&Z*uMa`^k;h)0{ܗz>_rʩoBj!>F {E&ܕlZ{L:[9<:i Z]1;1a_.F+N M'T Bž\|oxNkä楸~39T?ΧvY{jj;ΉUNᔜYh(sPtADciY4diӣM`j0rM<}CJGVKqb2n XPuGgNmy4BygVq[44}#O{ϼ|Nɮ[^W*n!2fy疍~x.,CZ8Txȕ#UpuQ\*޷iB+W8NXf%4r >?VaGX'{4vQmZJMpT?%c P:'v`?_t}N ҦfH+%q$c;i%l>J2,Gx礶r <ȅ~ JQ<x͚ḏ̌B ~M)Y o3*K" [/39ŪN}y|E e (03خojGPڐ&[G?}`nwg~(EiO+*8z 5(%ey07Sr m.OD0$ݵH_j9 ,}CEɔ;>87:++Q(4J~g<=t]8[FD }c<\) V2%I(,ze tk/$-U31F{ i1Mo=-JUQ1zx>7+c;ްTHO_W XVΊb/!Wg"XZLӢZMS)T_ :_(1@\1dnbqo G^ 0OL%8__lnP'LH9s\,@[JĽtG5<(#.]kkEj5<ĕP_Xs~]\TPIлfMCɊBċ7u4qd?/}Y? *K.%2mc o*44$|'m ݵ?%R Ota:)6&eQ.:0$e>&oqYB),@8j>%PQ+H?Yi\uO0~l7{S56hsv rD".ãFK;ɮـV]~4=ִ_e \O/Մn^;& ?y:)JpUI$Ú.,| 1ôrֳ5ژ_3;lX|YWjܜF'?(Xb;[oNXAօ9 zCE;wAvNU̯$VNljG.NyagYbڮi= ,ًWkUtJf{=F&q!1]<O1{%#v@7meS7~R줡h:]n} C1MwjSJi37x{S3_B^L&=E]ף<[Xr! Vb5oZ1ZS<H5 "2ږ$ɿ*eԞ?^t& 9=Y멇`j2PJSXkQ_a*nec'c>^)_U2 _u\%dv(ξdvO&7#X"&h3)=V`؅-ɛ*@й,?7A<r>g<)ɰްP3~<7h s^L9ndθب|4gwօ5c,pfDC>dc.IXZ5tRr*]X?Lq8 C-pŠx )9])yv{5fW!Mm JMgi4z]?һ2"F v#:i6Վ{R<4㌹ѥ/=EOP#e#'b_m:+_9\@{JE`h#[¤jf]|։ 7/? {V6wrڀb(ӗ+0z@FR#*yWvMT#%0o.E Oo l W4: :{Ka8tFXE'c[*@&&', ,OǹM*G-]=mجyl 2'Ɩ]ed=#3%pm918| SDAǦ=5NkEQcˍȺ(z7bّ-M&CBAB u4@i&4|/9=r(k0`m`X8|afR .ܙʀJ^(/KD)zdd{]K2-;Fg='Z>>]i'h*/E[kڲČ,R9@Nte/EmvNKnqYC &~p&31BFL:luvAPzXiĈ 5u;k6sdsO0,{8"(\)Pf>IM? Л˅ rAmZyӣC{GXD7hԃUx8#lT@Ey>Pq&d$qHܚ(ߏǑE\p]㝺{{ Ttz7rhxJ s[ **Uub/vi&<]8"2Q]ևx*We kȱC{Z|SE؊iQ$3bؕ>2[]k.S3r/\(6Xy[~$$d-9DŽꉕmu5.N7gča˾RL>9rd} njsH[S +pm+ye6֗wx$MR Ox݈* ~Ǹ]@25lN]Zӯ |PQfXKnT޲Ɇiڟ ?~Fkw4R%Zݣ, _^2/X?3@1pg)}JIJar~3[h5(KyO֫zmxf MVL/"^ԊS%ˏ6_MCd!؊JhOJ-(,)g7lecK^L\cBzNX$[k>EN Tnu03^u|׌nthlM;zhh!G.+@lwyxY@Ei Lglq8aiVXo"Dcc-| y\5C.az\koU;9wg]JcDd_mRn7P={$+A| ͂Yqٖp;e3onʅcSSYFHymY =_s vtI; 5eՃy{z` !栕m'[< % Y.ƧÏ\bƫ^x`GaeZ/ڈwlaf>yr4~jkiRUHLEc*XvYjV+yehJYcŜM I/f:/ ip U?,aL}>+6>lCjS~q`+Zr*lBED#jVX`IPRS~๧"A:šA2nYa'Ŧ\0HE\P.qyĭ%CKruFb'2 *%zU[G('kIH}Em7#Ӝ/ 9KS\:r%S* Sۖ8q $!U;mgJtykehY̾Ϣ, HܗYN0Ydg}xX'ctΠ= E:?Bo,,Kv^Tg?=o! j3'Zrp'ۜo1vVp-TP5^&$ `99k!)T)Cz43,'u^|#ejo8a.&)|jrikD W< MnE'^]ٮ|CVvEq9 j,\KDw`^]i & }CWw) flÁVBBY2Ōq^4+f*.bx&OA$&/e|^lCkW'mI-e%m,-`@T(&^WZkKڌb=t JN c)4 vivڰ2VA*˴"䬇$N€~|;%&3ڧRaGԬ?/)5&AN \; m)!~h>ui nJR&.@tX[&gHAXT67oxX*o8Ĩ,j)H, !.cHV|rQLBMXHD3淮Ed`7߰WZFܲ0O nP|WެG])e@TG1~P2y߃Mԥen`Gȸg0م%3e2_a!FA; #Z-nޝT qK Ѩ(wZqZx/'( #5rڥ{Dh˺&0xx ´-Plۣ-YRi26g Zc*攨M1?гH~ʆz;2 S>b4` yW۬g5(JS9 tyg)4v0 94=6;IGNzEi>HA D1{HjhNIn%_O7P\+55̈́|fP!j{t[W1(,tD13u1% )5ERS;' bM@iXlLȼ.6) XhX2Ԩ٤SU7+r'Eh3Wd'N̚:av7tC}TSHb×{_瀌]H_C+|B?졻WM[/V!\òM)UFP!IH$!ϏAx!GHۏqp0G+"+V߬ d/ᶑ^|= ۀȗz>#>BFvDr=0_{}9F=ϳ--Iس/b~H+=sb\.#WxtY!>!p :ULRxQEs_#-G"'.=eFʾbfBVޱmCx'$:+ UIPP0?s4S $BE8$ DeG6v!u?^I PmKiر_|Hk3͈#:w4d@{|Mƒ {^|HG3i S֙6\W0ڄPxf7mQ4.tW n ˢJxg/4޶Y)lepikc 7v]-HF Et-~5s3?2p?; 4|:/^q)652$k4ie1lמ„jodʆXzm)'{(q(=mmW}aLPbs\2 ½^ɜg\ձ='V|F/zPźQOC*\4;LA*F!D4ww>- Epgh]f+R%n"YuV] Er 1J<۞Fa@;bR#ۿj[P'{-2 {,H&窓ǽx7_RUp N,pdH2>J<3CFpqGk)m'f%#vx3JNyLsbp;YjE3Lx}J *leYL&s\3XN⛌5n5á;I79~`.Wh4+.% v%J@ h~9kqq!Nwc2^_kdGPzuu*e(:T,IB9B~_$UC}̏a`Sΐ8?)iw^OYg'{ids,>d^L@Y:r+`উyr P?RMX²\Ix/Yxfȣ .Zp[.4/3i{Y̪ZqQSoȤ: lY*ίB@]= F꯹>-o j" _ Wru*4dD\4AGO^VB$-s6Y`ayJU,){.[جk;$}N?0:Ύ){DJHK[ sjH%Q/A~‹t >2V%] v kh\~!-aEyPo5Җۍ1̩h$r @D<1٤ǙkVN*|[(͚VOځ\(q=P>~N-o5t]YZ]L0ZN IPt#b t/]5GkCG42dL>xmZGV)KԾ'|VPSzƢ *$<{@F! jU 쿿`Gn}ї^ o'`R] 6Ҋ!&U5Wd(La;B^8QVtL-U^NaA.4f V59.KUi %-ZTѧ$ i J} iumT`@[qQ^i\Z$fe!UGⵃeh:?Y&HEVM{N͗yDNjFGaz/,*=2 qlgʄ(aStq˱ M X[@2i;קTI$m"kvVFcal1oX仙LS";) eEdƴ 5_]IKѹxՇ9 "W@ __R=)nWIeh^D|j垰fG&xe`֮( I nD[t\804I]}͎͌$ xh0xHS$#|z'/n8dwS*êt9ϱʁdwz]7b7O"-Z$lDyP;$, fzL;&#$,0Nc^;wQ6kd0ͣ4.FNk6ieT3\.Zh=G hL $$*Ң{!!Zn&1ѓa)˟@7F~2ƇIK\~K*NDm:ikfqB2B=jRF$ӢJ" hU}=EqM\Tq[w-(~s2TYYwv?g\" @gMS?MQb,|LK4?%+:ͦ.JZxIq7Fe[KS*'N[ E.]|Jl@E}4Į,(m ~",s.u 7eg'p,^+Y<\TkbwQU{QݢHw]m0;zh싿`ID o2h$ǶD] 㼧'DPW,oاh []*J&{gvFWwO͞ǰ |u}m۴RtM0L+p2ԩBG&MQ;3j ;DtИATB8ydPnk$3Wa8eV@b? СR󄭞O7@Fm$}hwM݆mCLޗfg $7 M̆lUEEL|ml7VʊS WWAM,гG|ήD7mɗ0@UvY?Futyg>օbM~?pI/qM߳6,Ș!qg^,h\E&LJje/f@96>uF55o\x T+,| :Ecc  |,nYϳX sGH]'^9` h a:Ws mts#V$!DG>LL+ $msQE]⌴nZNh[aEI~ ]edJ%W# 6qĵ42$t9]tInK(Y9ĪvvB۷2րH| LJe8@8䶢8lIֳ_\xWWQV/qzFg}D) +tKb` &z.0Y!'&"!Jq1OfnѡIT cL(# 'O!c]<}u0&d`!kMYӖƔ f$:522MyZ4Ʈy 숽\<'zCeWKN2ŋfZڭ,*xķQU)/8 jlcU`gA)Oc1;^& ,D 1{Tg[,,K΄&<qـfJyCl*Oʞ=fH\aC%"^So'V qR(q-aK#of[76ʹ@Tmy@4 > Ρ/M[$P'7ZD4'NO|A‡F--qUb02dooT"ƣ!ʴrxq~};jfςي &)'H3x ULEGN)@y&~yC,!\ݐ||F7*إ}]$N,P{l՗n] X # >Ӛ44h~™-4:]Z79Yp~{}?RE"l;2c[ * (5UvBt;Ӹ򀝜B#Q>iz|y4"J/őt^.8d='BD%LT?#:Ġ7Ey9O=(84lb%v eBic$'ŽUS KEkN0;3)b!b `SQXuY}+zc;ԭ*@~zv!u3$jϦFP1aj)mvjueЬ}I.HbMYtv}BtL>_؅R:K7t~bm{zd7bp/#k <D5I IbZy“qި7?'/ tqmiCaJ^南EQB_-w  4/zX9z%235cEGD)}₌Cl  5'LH~Fժ ]b:u4ךUM-\ny$K LHb08uj<(z7\V!hwpwӑ~ni/n\oi5۲j,{o^Dx i>ڏ>BiM)U bCx]]5SC PCf"qZ| Ca7mRkl*Adf;q3y&C՜$GUQǔo#h˱m&tE+S*Z2(m)@eh@l冄@t< -IJ2D먤IKV@:K3Y)JbQpVb, c鈥ɦ3bGv[$>6oIk5<*Š6VAOA9oB:z [>tQ'I}uYGʦ^X s2_iuߖe~ҺP6"%pZ `prYOm 9"Ias ,ׇ髨 ۀi~B 4X36B>o qЭo 1~!匧a[f4"T`cNO+CCz1I0+W }w/#':noޮZ>s~׫0'!c)v?c-oH7m);!g Jdp ~+D9+v52i ˅z@DRg Ԙ7"MX>ݧyǮ-x ,TA?ܜo@]n,S"ܓʑ=qs) kV ļ\;xT^0OY>i1Hݪ>`oyMN񳪧Kh.RꉫҴR' -a tMTڍO0:t|H1嗧C`9/ꥏŘX}Ce1<~U1Z , GU2翣J*$l,=qOJ?ps9}鬏SUf%r~tT K6>=A:WMe i|Q<ޘ9je`{\Qee3עYr}N[<|rcv@x >ABXq8p=f¿JOg4q,CԆK~XgrOݟmĠ|x/d*Er(r԰ݡ7@SWJvmKwelߕAuO#4zo:>`L#,S{B >seKjǓl6Z!'?bȼB?dmz7GFl4`\bxCs~?AthEUns?)4ӗ28FӐ\=huPJpLjR(``l#bs8la:߲|וr"G'aDOE )I;ԀH5QxQG61s/yv ؒJM% E@_v H~I7ҁ%^iY<06-[z[pLQhȯf㝧\Aጾ΋FDP ?iv7hZ!}¦j|/].ga3y apUd Qz}ԡ+ I =y%k@]#BlXRQ池g 2B;f]ͻ@\En/g'x:;F9Q|Z Ȝ!Iy^ñf2O/ΛJfq,.{l5T.YzB%̢=qDiN[(5ۜ ;MB Ľn>F*cH>_&_kkMߙucՎўa0cPLLD=4?Ř_gq)9ﯸe E·q1|YnQԣ[$?smIд& }F=yUD4ݫ!*D7$"eh5wMk7HygD|]nVw;ġw^8 jpp>f~ ivmI0Ugxs@ o:jnX4?5|z?V,S1C`g?'L+"M` #pj"웛.e__PIj?Cy 6ԍk|s6R#0E6LS:8Lwimieq\m]1M=H!;6Jռcl\GqA~uv8} bݞ!LΎ"ȏu.TY GzBWag'nCOV)05~ >$X(ϖD쉙bѲxXYo+LK$8t[Ê^5ϒJ,Fc=g$mBEY+cWF2 Y, *F'ٽZ" aW0>`KT%rG'UlADQmiœJ 9]={28e ?7'(ڻ(]'ASbCpv@Ʌ-%3;/3: N$W F\|ލG蘰QHf$,ݟpM(隚uBqy* g2Ť%_vm:/<UoN|}=RE'Xd% E7:V *l6o1PR.UzdŢY{`WvaPMj&V[})AZ,dfb>:^H spp5+vܱ>UrQK;ZuޑS!Z&&Leؓ4~8G B5hDf,@t:`5O8Jfr ]xLt[%&Ա5[{(B}VI8G>jT@8͢l|L3=LqH%jS`6#cl%V29#ƩfyG7FGvMДhcҕٯ@,4|z%A+\Z8м8$x(pī,-<@ q ] 0)Xk"oơvdxƑ728х7[K:J3YrshTϰkRa Qpx +xe/xwb|Iw4^ *e@AS Ay 4" tq3su4Yq}1/jUpA[IoΰP`<&?LhE1HWHʔҟ.DC#Ș,~.!&6 VE]b+)vQ~ZaڑxB6ܿP& );@xB&;l.D [dS%1{v֨C]s;S3dxa=cʯRUv.3d@@"^!3[ZT|Id@ Wj8!v?-f`RS{WBmGQfY#qfSu~B$T 2v{='+W+pve;2!,B#ip1F[f em+PA5Q Bxje|~OחZXYlAqE0tBN,G*鋉lM rRi,$1VKV!8pz}bWP)62䥤Ԥc.qBvo݇Jz[Y GEɛ^QsοЌjSEiz>.v e`SAB׏]HdeA(٢2-}JIpQwfw2^io8 sGCuX;ag8>x";,ot b>NT2/Qk?\ u*ţTY0 $L0Z OME8oZOXQ8"v,+(aV)5Yi? 0{{ [>FuqǞǨ_8Ki7k8ʲ|>xќ`v$&O]@ $ez[Ԋ ^V{[B\&Ao:5e%ԒY۶gf/E{|{+ל ,UW\$!ްr}eZQjaY!1B<ǘDd(~{vcgoI B|T3*RaC Prj ~O=z^2<]Tmhhq{>U)#Z. k˩<'aqJ JKlKgnQ\5P .ǀd(LHvr|_P;*ʴ m/`&0kZ[52LDA`^`x`u1OVT8R7l)M^ -ILu|`\FϘz9XT'EI: 4{ ԲkP5J_`JJ04D OA!挪jIа V7gyZ\DXBW #]~T[!p߹ҴS`Lʈ"̵FR{{n86ȩ^8*M:55x.mKE6] MiXj-xH/"eRX'xHԬQgCApeטNfz'sJ-[)i0QAەp~UyM[}!;kըFz7D|a,!2޲iM>jnBT,5w:Ben kc.ŋ6f*53ŽL]y*,a #&;iCzy0:D(y2_CnDnf_OJ4|.SW}LNL,6fPAc;Ekk1€$7];Is`B0gF> .ϔ 4'ekWT6iخBT@4yzӕTEB|$KXnD2,: i]2)'.QVBi!؞?W|@SX^Ij\^r H=_Ѕ&YKntsq7_2 S [ )xQSKT,kBFe{A؀8X8XFpϣ\·l W ?F'ϵ,}.8b4qymé78voRΞΠSUil.LwK%l8CB~gܘsq7eosV2>DZ 9HU{DlO=pWU, q*WC_`-ٽܥf_,Xke?u\{oC?)ʶGom#WZa ٦iVI-͒" :1QN w2QкxM]?QNIHW ޾#sz4b,pA]*dˏZ103[6fn+~MXb e-j7!.ހ=x;xQV:g-NQllQ3 /e|QN;܈A6k Ĩa5`_BfCoXY_~XkLސhtW !B5L5)ulӍ8WK|I{|{֒v7D֡7NlN9 N䅺FMO!uU*!Css\BὒD>*;7d$I`OS^1:gditӻZwZ4&Nwǿ,:ǾzVIRHqĮ.O|v=ĹQH `ĉ. ,! Kurۿ0/i=qm6Wo5*L|p_P&ߊA˳8-ސө9-ãLa=󋠆ݓ0b PE)ǥ|j^4|PT'=$Ep& pńs2䃍A?6xKê. 'QݝYiO2cr7VsQS.PrFĜ2jv_ʍRcwPv1.euXEJD}ҰPT3k5MO6f&TV_?bFR]9:[\z }WD+wzȾ)jwy26Sn{'FE=vhDKTރj͎ <& P^CI%!ҵ 9oLPmß13Wݛ_P=hER#fdCmʿm6,ݴq|Gaj'ֵ{~zC}}G><$n$N\>KMړ`*G b {DNmlP7/gƑ-Wב]yqڡ= Hd>Ex&^f/4Qd*#HeEIf/R'\YAd#ץGXfuT:] ܐS*2(8.1S]wR&o\^r??Xd \*v|m|Ij!G75ߔG878ñ|0.۸AR`/yz=NGb%եu!Z<0H}SPY@A˱]uɒYO%ۜ`[@Fa  k-;GI] MÄW.E5l $-SJvCh!( Rl+f: I@Aw/@B-o37 l~}ckmЮ?5u} B_Kܱzo:&D쇖7'ҰY7|./b~-G߉5oI2b(FcP:n{;~J.x.˚`emEg]aqJttl@8?E=hHIxjLX z48z#k"lvn(jt46@ Ho(yTF\K4Nk7i,kQKsRԻҗNRWWVݳĊ]}r_(-,߆YaȬ p q*2W|{,cBtPM#s,(w9XXOm\bws)(o.0puG@6E}wQJ,Jv'gg;]cISWN:`PЍn "k^Ћ_K1XjDQ)}ݸ&*F&Qa8Yĭ3"ZlHYuá×<}ow;x+#u %#\J1x@6USMڌ}qOO<6F@ZBW#C8FdP4A O1y-HͳylYC4VxN9 H`<2ܯfa(=ٌuIC3aG&Y?B"=Cv7+ mƻ~4A0 FC$anԕnZ2T:Q-#ּa*1lN rcސpʋ7~m o3q^qrFrqNbK"'1dNng_e:z9svIM/~qU:Y**jNؙ=nIaB _G*O`|v-f>foA90Lr25\o#. v} R]@IuQoOu)3{ɚCC P+N% U ` ^vLq vBeB Û&-K)wQ mB{ ڔsXR:F]{y^_&.5h8*I 9p0ʮPrW.NxT1] "xHQ#Q# GwΌ<'\ȫ&q;{3so{ b5Ɋk3[)8-Z5JDQAAhbGZO3JYJO~VHPɈZPBB^It u)Д5,Xc'xl:?d6do4(s39 t|vm7:`)] ޔZK  ԖKT %xT?#;zzs=uQIH[9p[(`mp0iyT 29e qj4j L%Q˳eA>ݞù?q% x}ٶ/jtl7_'N|Fgҟ^=mzYٌ$Z76[CX'ʬؕ.WuC]c⑯%=ƎMD^144z[sP R@tKLYڬ )!R *A3ea)Ӗ徉M^@8e9N@sJ`p)իP j]B9cM `Tv ڃ7`݂IC4snqgs&È$4ֵ4icXNlY0,^gQj*tg0 )E>Q1:{N 8_8Ⱦ?v9G~ܫC8 .4w6pvdOrAS4?[U\'^6ܶHe?JfCu>H$.fd!ZCV$n&G?] PG6 IA041WnXI o?.5}KdAkxovyTMe Z kYJCcj}mt3 ]p|"za w2i:ձ^auDxMΖPa.!OC%-}&񲏫qw-z!<)Ʌ Gm9jj"n 79sT26kRۖdYY' 횎ɷ?p.1 yr7TpG N FRp2|^$+(Iy&S~uCIJLw& jd ݢoBi[:!v.^vAY`f +WW! AlL#>H$N!۫!jaz.w,O?;Br|+ܝgP,xvj5=+PA$4XM{hx_Et=hZ@bо^ <$LCNgu8#۠>oHlQ^*(зyL#E̸ΰi@QFL+ꐔ#vY5DH1َey*E *F҆6NA!YK>1]@.aRbSj&*޹ʃ]㣨J`[<$钠KrrA1gW/~|!a(s߭Ji>:a> zcFnYcYggʝtKrVe:@ަJ[5L1Fv[*J)Xm7g* -)pAGoéN1EהN\O~&1DhK+毚 2+FhnםDlMW }ac8x/񉉼R udO<@cKȳ@ ,])WP6FUw7R~H{d7R2UTiYso)1{.]\młsH T}^ʼn?!ˀUu՘8Y!C]sQlk7ܯnjFHM7tsބnj^RMWo%34X:L D=`դ.c҅= |hpqFGk7 3u%. п-8{k(e}lAG, y-X+u? uy֤%m,ǣ1(JT9`")@vg:5 t",?Tc.؉'}?|v ָQ*rȒlh#@L54 I (зmuY;|>=pГ+zҊ#ZH.~.O:8ܶHAez,n;;{C U>k;ih}s*(["z]o]}ao *K8B;WՏ,GPGeJ?B۫uS"ϊ3( )8ax˺>2S]~u&ɨѤpc2)"rifv#U69KJEozS'199t7w(:#(dk٫CRy*k5)t!VΒu)T(; "&E ?4"v2>㸞U~n ~Q@_2>gEemFl!nb~[㑱^Ч)v5c_w~@[7f @&;• a]}zJ d' lؕH {䎩i܇S5qT3gHe]M代ۣ ;6~/` 8ͦ=V/' :"1p^3Cԏ$Q<ʅ'&@ )VƂW)kU5|z1!#l6%=  ᗗY. L~-ߓ=>Y4ʩѠ]A&b ԑd_8?CY5F,MNRYsaۍcySm^u\xӄ'peT EoP.۴`_Q#;Cr`!竗xmݝf-5:)8F 7V+-Ҿ>N=ic u9fL'aƩA w S0BQmES!2ąغ8cѰ }(e~pYr-ƻ>N|wF39vR[24?g [ 10&oȂϗbvQ AvZCfQVΛ+W{U%nk#ζ[=F*'#qZ4{ i89FTxD{fKkl4Ķ@DcLEi '1Ď p0ykw凃+W@ T7)tfCo$-ǽNag㷄qpmY?^`%N3{~"S{C:b+X#BT?QtBj92/B,XFm6w,MIf4F W双mG]IJ!G<2(i{AjE;7 ,o.#߫nq;X.&u>\ςx$r1J'S9(_1QiKiF M:]Kwښ-[ |=,:#n7M,?+aS44`n4Mj_\2=x'ZC]{ 3Js7]YA)wRfic587x4xne`sSd3 :\{ެ!F߳P[|GʘU 'tL5 f+q nf3,iqJ؆-МO$0I B2<3.XisUX'RxB(-!v kT(N3&rQ=sS,촡8w*_rR1I? *P Cm+ZLeh7@FJ2h)ڣ? գa̗ɯA4d:U4܍1CMn+ s[f4EFpսH2Z;Y;U[*O9~6!] @}SZ1xxn W˶mG PAS@(NFPb#yO;2G⏒f\"e+e7r~\Զ#P>ST#Ďnȕ%<0Qϯ2 wjv,SlBkfuO틉@ zP=e \X^`E)!<@~ݙK9 ÄLOJ6Wb˚KH^9 LeyqwwK+l<9st v̀00fd 5x:Me]%!">%wj1%BOf6 @>Ws)S;qq\̖pFH2,HM4$ZdnYTqMZ`B) dZm3U<%`YU$.*j{兘1|is rD  evP4 KCgd j@~eW/䳵)@[k qww !yZZ^V4ƒ}fTK5O#PZ>w T eb3)* ,ttrgJ: [v{څADNFgpL'0on;rV̵JB%O ~>]TaSȰ|9h=Ns<2͈)Lޥ"鍊ߗ9n- ,lA~,ADT R0g&[%fDh1@`ޜ{IG݈}pż \ \\5 ㍡ed-x14&5R-ɺ @%lCݺ[E$A8fۮΝѳc{?}zoIA*re*޻N_X@U&Z"@4_.Tvw*ŊvY贲Xm!])fuUFamu)Ry|rq?%M,L6I^OMz\ ˔~ PJm5T @5w7hvĔ+,yri`QqĆ-"Al3\D69 t'yK4pCu%1 #@ G[80Cwަ^IfU{=٨+-=&5"2-6mQ3s:NQ=72vf8܍6 Tq V~Ȝ(2ȴ#cw`p}dɄ*뱯A[?>? ;HJ ?T|'˖Th 'T\K8y\s!Uö&بqeU+$PZ: 3{Jk9Aˤ/6LLn ƭxDFUӀҁq+}j?sc\:yuZ:0\9*C;C1ܜ%0RCG|ZZ/0ݾG56JSaqki:R5s[˽0,6+խHeg,;!z㎈QgDr2Ň<Ƿ"(Gp0\YܬR\}rCCma"ѯdMg]Ӛag[l~ITHJwvsL+^TNTNZ/.+cH>v+@$?4l Zw1W$B .?C+vV-,+15im $T֖˘;|1_)7ܐ+AayǗڑ"l_~,,RLhWx|TaJpP&c1icT"Bo-Bݶ##c&![o3F uFOZE]{xENu)KA9ϘBsWPy/~p͘m' L2ӫs)rA {JC _] !xS\L(ω'y&&f\6 35~KC7;˟īpՇkerfYe Kq _#. x8Da2DΈ|c6#*?;:?vetj:W0{-Ĭ-8Lf}IvxJ V Vw?O# hšÁN"y- 8DqZ \,>*ꝗE4 A9 q9O΁q89a,ᚥ4Zw@WpH5xE bYcS+v=Y&&6/Nsė3.1ya;1^=7ڣB6x)B~4xX@6(H˙k5;LA>iSǜةTnn\pf4y5DB Q U߆FmHup*$&Q?+4=U&n)3u+p`1x<$R_\']ž3$+|& g'ghVߕ&px;'1Tn oG>ɹ벫.=i*ǴaB% в*|~$c?`S_F胑!Ik# X HA 1NuYGA ]hXHw䒧!=}bnStٓïYAl<پWj9o,'l3xƓ[Lj2KD8-#m#Heius{k[> }F9{j9o%</{Ͷ"d'9QkQ;cpW] t9u)6stTǦR+L2 (Ҧ*gh!MG\p fU,VOy'wGiW9oRh[zYe@*H+HV'p.5ACZj093_k/;J~(WVR~?,=m3I  p:2];sm1'Rӭ>fAyN5Jpw̖4m* 'C (tieΎA %O jrڋAOYK>Bv=s=(?9;pk rBπ\[l'@^cE`xVp$z's:1~J9zzB )NbyѱؗսoVGjOVnFq2WDmva}?}Z#)L$e:.kl/^e>,#80X|;O ;R>X]!aCb// JV ~փ*~4yfX,*6,B{:dĜ><2kۃ'bYO!C{[Hz4}a2g<&6\؀!OF"HGѩnߣM$F?/U4y\ ~"myۛm9]Wؙ=j!2jSh;LVȂ^đ8Tbv[syigxJR Uۉ*l}o3b.m|?T6?>.h!9v`+Pp>kP. :O&,ؽI Iŷn8}D#U]PNa،σ(RE2#_^uV\]A. xT0) o#;H717+@m{Oxξފ%bREO&w)nɑg\,C ߓSDlY7޾]u@EX40Q eiޓ ;.M{I>2<9oH:F  \G;RGmѰ治d1.Y90ĶF樠TF9_" P=]91KH$Oru\d_f2a\ơ`[H>C(Na/`CO$I u#5:TLddT~Y cA x]1X\-*{m:辂ЧD% j_hr(+񑴻&*mcGkxgu+K¢/Λ.>J񑊋;px ,0]ˆTϷéG*N|$cWKW$@-xkIdp@7[#Ћ (C.IQp.ߺ*[ڍK'Llg ޮ~t;qlB+ Xt00#uOz^o;+.kk\,{ vae_#K).ĥ)4rhtFfG76dSnts'c}#)mhb }WܝhbW8 řo`5' BFNxC35J }?7ۂ6aHp9f¬X~s{ak[bq́ c%N-|,osz*C7Ѽ} S-g0[zէ;EJ_VTa6L4@,gZ4UwɭU1^Z |a[B!Т{=y{ă:vh5w,cy7ԇo7iXϨ^5~f>.glu4x@?y*GW^Z#p}2ݣ.P;G歇dyo>|I ޺V+ry&ح:3 o +7n'DEF!"0C]eG)'|OMpһwIR9x 'F-M XҭfC7fS] Srn҈qmOXMI9J+ . vo`oB :b|K^3>X#`٥^ boIoJ0n$iixX@@`CCt5Ѡ|ujѠkrDM->FޠFa ya*ʪ̉>)֞2XW ]Njœpn d8}ȫd P YX B ^2A8+B*u~FR_,n"O;MB e]Y$V*>TL.J9}uyPq<2ftz3Ȫ<3&nǪ/6'>L#|r/=Q& K1(51x+8X2}:+ F8t(^<-G*I 2{M[RGnoOut>yϭmI6de3uP5jIoQ= n(GWjlj5kB}%:w򏃳GS *7ݶNp@_c:Í턧/JH ˑW.p)g9EdO{7m)Is@[Ƿ,l5_ez` ı3 겓͖+Ki/[LWUq~wJ撚 ex^H0C[FLVӟ.M `Yҹ"ir2m\FX^g Uk~/NV{bD %:ݿd 3(YdADuWP5!B}NX-S]Oc|\9Q RWN7H|ꮰi ;!ث$8Z*nθQ۬~*>A.9 ~G>gn#$$4HjKwD;]moV'F>kp8ƙXi&#'@sQ Ž3+g6f9ix~3 nj{3UGasБR?8 +SpAA٥H*=S08bGճزjC,2O^-jL1M{FH=X묄 Ni є VrF*4KTbP{rPJM"Zo;QWs:Px!տfT-HӈߺKiW8P#PfzT!Db'*,* 7,*ֹsh4܁\_Ch<\mwZA]GEܲ>kLB+۰񖲲zxa !x{lgdЗ1U)OkZW(|5/C9qrK/b.Ȃc:|nf1<8X۱ G=aқ6$x"!ѕZH57\L7FyG+;?98 #p0ݎ#tpqi}`itm i34Y/۪6ʌ! w[ 3r&Y) ɹЄMepMIr Te›_&6*"yOgz4h- DzQXuޣܰ'9sn4 xz n湬i=l \~S<珞Yr :34˽Hm?&*3UTˏ.7n|f(_op\UY\3R xo:i׏:DU(-ӭus`-PX”72>tGn, l8Q :վr 4oΓYWTF_tٻI}aJp]W7޾8ܸO}tf_2I!)/+JMI+8:B9Ou,Xo xC 03~%o<۩EzRx=K1KW;4UKֱÚ-3t-~1tS?ͩ{qJxޙoB>H(7C&bJ Hŧk ž .i5KTkrm͏T@B RA RbKE.0=#?VYxMFچ==i\۵GC^t}::>^g1#& \}3&/_a6#HcFF/_XS/SOb 1$]hm:r>,W0͢#VapR)BF#L{|*rl\@ϣ)tQ;6|3QGӈ @z;F gNd74Fօ {fT NOgbN̋j_uemMwU}- ҂"㨀SP]^\ .&_Í8}}GcS.G/ n>n.㣭w05oQPׅUt08˓]-)]1dK^e:,BvVk l3OۘE>>5a,[0 UfrF`O2=N4VxOƿa;A2iL)`&.z (T͠<'rw&Tiw a.y`= 'XX>CpZηUma19.3k#t6S xk, fgYs]J~Uz#Bf ̑v Søz2uNPhH8Ɍ><#ƍ^c& q&5;X[3@1t4&*jF@d[qK,3.-T(s(!91 Qc`1 Eu YhD]3HK+ۻX̶#\F :Z;E:aLly,UnR_hk& Ut\C=ZIk1AWr36L~.O[' MuMlso*/ JjpPN*{X)Lg/vޛҴy `bK^bkv— 5Öi{ǻxr2ٝWj*K>bdkg~ou{ |dS?N4[`nJ7E+!'QquzSdcAaӁbqv$km "$( 0NAV r_:?7c%)%2{lJq(eH*.o+LK9 o`_!VZ`(2v (V"|linXt+(N ZAep"3k٤]`8 S zަmLeb;Z4WG8B'!;T@0^orUFW[~EHk[TRKUxn **@6T#}X~`Dr؅u`Z`-=f۽}ߛ5cSKe*W^萄Ees.)PES%;%X/˿C0uVM֖%|WCwQ ]q܂ʇR-$+JRl:ƽeVW;o1 "fȶs$M=DFËH.1Ѣζ*3pַzzQa@̱[=Zθ1u/r3q ߽6oY\rgh ss5bKq z~K95J^S#c*B!u<Oe_c?{RPN}=I !̩Ż )C̓MzGgL!H!0UA=ƼήCM |* wgrY)_^k4 rK$!K3/| y~^Ʊy%Ma19֚S5J'"1EܥeH@z* ;pnR4龤AhyCheV6.MzJԚj6rgۯdFIxb rT:;Oc|&؈ntâs~lxIf\m\|!%0c{߰]"&g t Q{ٻvmOi 'tl%raY.K^baxx$kQvE'ؙ^5Zgx0-5.>#&j8k E :~_ %xG-ګٞ:'B/ -2ruq$Ue2YGRPh>£()8B\},Vϻ*!b5%-0/$RAI tZovm_\HI _e9{Ye^Hmt5)Nt?D%ףDbtm|ËW,Ť VGwdQjz-HFkl5S<ƻVCrVL=fE@@ ߅cP:r||VHW=Hg[_ۃ=sѸ6T:6ˌ'y_^#S a8A\V4$1a^Ǝ(EL:3ΐNE¸$3M \jk=j?¤ ހpB@HgD.}WegntܞUE;'e9'Oa*~b|Yw Ba̍I2-) DIb(Ms:Gd1{7b3bIע2*7+`miI Hx8/|z1LI' i2WFyWψ茵: (!xPm%HWDԿfVb`:Exz>¼j, ñQhh/l'A9]pϏ]&dFA{ pY- (\஢hԼg|7x ̗YMui%o%͵g4"h u';*D psEP4lSc\}6 'B|TϪҝ4TT>0DyO\S+Ndm_+i)_ =_"߄X5b+p\Q 5/QxxJP},SChAr+$$hΟXK$vnG:΃l#|ݡY,0!ze)n=t2[1vmє*lPN6MD] ى8!4"`E T[1 k1r| \]j & XAa(D sN5p⏋$ISgmc$=WbNښPO 3xk> dGZ!Ű +TF@qZ\;%lp GlAhv #HW>\p>ӭcQ[]Bkd(҂3saoK=x,ŞG :_^+jaBU"F ᠦG^M#!+Ӽ{9J $QAEn@!5~e1ٲN$7>1\ߥ4$d?el\W6(?rBoE(r>@!^7 VRe{UN>"B84&ǐ+t]m|%- r 3L2 tPi(#/RX!lHm.d$6bVEoDJUƕH%њ&>8+{/YxKC+ƿGMZL زFTޫ,Mz*2H1j$~dwP40BFuRe/zd`䲂:R&VH)b -nG;Ģ?X*D8/bޓүUoLD8Of8#wwr_n}wbI,F]OW6X!n5odZIYĉHG;5&^/}Uzlު P_kHK7޽4"TQ`L6H,MoI"8NGDXEh@DKkP 4`/ks p7.x~ωE.vՆ9otO IYqsY #ћTP t){iӄ/SG %wc*^M$sMY LSOWߖ[#-ǻ,iC ^G‘G 4T7EYU]@=k_fg1;CH4w `t*`(ִ @ػ0Pk;qmI+7O%I(\S>K}(EPLr]1 ޛ$vp / |TՃI}e2/;Ox Ux˂ܻz;ɼ:]m~C8"?!֔q.E^aq\k^9ͧD%ntSzAw tJprT.w,C)` mhksEA]QmN,":.}&-`'(p6)B7c.cPl=I}YTX6vs/>aI}YM\P!'zɍR=6aM*'JwaǦ$>m$#i"xw{ yMrP3I ɤ2-B/ O\m 3E4/̭ rBeTC8~ + MS\Uʛo!28L>dae_[hO:r?qfn.Q}}~(,µ(m#xV.u/}r'tW0iL?H9F#ǥC.#geos0ш=#ΰ7phFg$Ok+0pd/TL=P˻ *LL9P]pӯřNvQ A5<ϗeŅ0\õ bNTXǐ46~ba>A/-A8{bX+ y!& 3CRlR :SF*z߆֔'+6Ryrܓ3Ag><T›w.Q}^05hOjOzt"wr/lU⻆NU}iÎMG#c<RuvD MM靑M, vjcq+&k%Ns'n)9*:3^&p<82k=w=ͪxFbq~ĝ؆bK~BUuk~S@LgA{|}6X0&5ٞɳ-wwe e GdU鑢 ƶ~4iұ;P]֪Qx ؕjx.6~y6zۣ{"ɠ"kP$ҁ9c#4E$(д:e$Kfu3k\0b*aZʅZsek?SmcMIjlP1}/ZKCܚيe1Kyqb|8 ":9c@ ZGTPPKC/gJYwR`i&:2GKlԙR[#)q$%,:k$B۬6ptB:c͘uM%27,4ˉ&z[e]ά+dDo\&C/'&(?m\S)&_㐵r0uY\ #bq cv@3?3,8צn'I89C*"nq[/}Ը|=5}.wvL?<]1ԃ4QɋNB7]oIAiru@jvC37:o({X1*>|Av\â!:cI`D"y͌F2$+HI 5hL@Mb nlHMFb374KE%^F\,t7^-JU Ж_ &B',~b]c)vZ63j{FQL?8Be$JUfh%B!aNsfأ0pɹ3>4 ŔuF`98UCGXLɫQqtX&>ͬ #3Z'ίUjҬg(n8 rs??z( 5a,^?Xfe5'>#lUR`~C IU@&iz"Ft:8 ~? LbqӺmOe~#«4PE @R[A[ :LJ;VUmtᶢ KA)U. ߍvN9@t"!ѓ[" }ddP`^rŴ6q: :3Q[\şb):@G5)WGFfU/U$3 ?$QM)p}ԩXѕs 3s@|CI]ZLx\{;aCdTΗZK8mRиX" -чY͖\+,*#N~$S7=gi-/!/ei]ӏSD`5eh!ز:SNie~:+}!` `(Ө7π%YdmUu?ٹg. Um b93͞,c<l d; j yW+{zQ^Pyg'h u)z Z jN]|4 uY8Qeލm {eWZЬZ2Iyrnz&/(|DEID[g~mX>$8m+Glw:U#R9<x;ʵ\dX[+VKLnd,rQuО§ q5õ9$R.btU,9sװDkse_Q4+2ZoO$י~}e8N\/x6! ֭. 4k變vsȚ$i +>ߔaQ)~B[8Pp.qy5w 8Bk]n_tbCx&/zCJSrG*΃%)D_kwSްǴ{R2݀@T1PhmnU/Soʀgt >Y=,Z=2Am8 ;!"zv\Dh Kǃ^q{]FiN[9,y JgoG %JK|MHx3hPxJq7 ӧV>օYʊ0MS=)EGYm-/഑6DڣXU\o V\#{v놮K2keA İbKO*"vwgqa_ ޟ̔!Xo '&⯱8i]o:=حv_Vǻd ƴZ2?Ť LirI t͔RݷlE~2{6ajJz܊b t8avE']gv\eiOUhYTH$3΄u  -Cgw^<,]i{Z7RYw 8Ƕ^2` S?*u@> ;hZbg*b]̦r!: !X?!hO}b;dNtĉ?YgGuSCDֈ6#sl`~u 7cp>lڇcUY&wuYA;GDz!;)BSmfUʲa{ GKoN^ۓz ]<4& 1_'-ү!3SoշI }WBml0e(VZO!Wjid g^S~)S4m}ORt%dLDkJ2^[2;7VN=nAGbwF2#awڷW_ӟ6'|X3̀ËphGHyiާgIt9ؖwQe'8<4jeK߈ usJW˜neԅ';92zBԟx\e >@.cՂdOдªb sbsus12q7n s)}X]0Yg]~k1xE"RI _MYn c+)8i ,xUV;IPqAjgkr̂bH{YƜ~= td?jߪkDph/ 2hCU0u1(_ohǾp]oic>{#D`O9w6KIalemϠ={N75duC?b7TӇ|$,w^mMV=AF)B!SWuWcy}6 ͎aHN ^RgVNhO [.(;^_ }8xoR1FζicJ,-pn[We)W̖#ٳqԔN#zw3qA m%HR_.$̺&+R_1%I(ϻ$=~)˜FNdP`C m\7lK(q3Eۘ ,B 'b|~uq6wG덠EzxX2'i2΃7l@0ŋ:mxܯ~Ѻn1Qy_$1!~ܭL/ovm=>P\F(hPXqƩ4;l_|!ߖBPzGuC?oii=5-nR:i%GAHHLuK -1zU+$X`^AuDU(s]WŶΓ $Khf\X) wFx}m NKIW 4k90^qd&>y4CyG` N p{]q7GL AfsնLbfw d 'ep8%l)#%Bi7AFC5qKooϜ/>e dgv1]K̆/\k篮,f?zfxv34@ O4/Z_U$PPo1(ʖ؝\['F6bXR~6vTW|cZICӭ; pAKE^-]zbd_(_J&oӞbǾnz-,bbaM!QZ N OTZf?Wat:_}QRiT>$`1j„jo6+5Vsi-<y3oS^+h /m.~W mL[C h|p+R Ց Bm%b%tPZ51HmM!Tѽ`]1CTFʓ|6cQo\yʛS=7 ?謹'sI9谁՞otE~*\r*5'zWO.i=1 =($YBrɏFـ\/RIw]cM iybDft`eFDz*Cj,~)zΞV`wJqj6V0˯v6mA!w, ej-a$>zWM/2h~_Ai-Z6.Մ$Kqe.W')eǡz/œp]S%SOK.+#86 sa~~ev4V~f!0@*Zʭ4So2ݩT!bJ$O3ʳ)^A$kI g*Fp/igDW24 @i/JBMfN%͌/\4AV@~u[(٤y@eI)-dqhcTYly7 QxmC/%@./XCW4fI j/ef VffDP3: (h+LE5PZ&VN>k&K `{eL<dX,uBjUZNqIrƹ `kdȮ]e@9^'{/ī ) 0'WeFoEh%|e ƥ!T*hNm8/Hݳ^t ܙHY%ks7G'ޝL)ëfT^Ugx.$DŽt IքixRg1W䕿rΠ,!)0g7=XMD'{ڥS%- ][N R8mkJ} C0* k,|F,QFe}g{>TKϷ ϊ&֜s) O"-YjxiȽ@kx"jʌFCpVFIIW V(w:Jb\t4pI=ґA9җ"Mry9qB,ʬt_xaJKjVX30oHV= 2+kAP4I*4u^EnZRC Et`oG"WXkqJF Wn#͊!iwvyvZUeuL.zU6OsMY"Z 8E+">yxa8dIO_v"]E]>H2_VK?Tl(NeU_xq'iK6 (:6I9#u,4"ݰT;'_MWج;lQv)1[W 7Mq,iPJ0l'bOOۄ]P6&1O[@ $<e2G,6cYKx!wcf$Al2Ѣ}).ǪS  x!=I"ِVR{SOQOos ѼI>:8j[F\-a>4 G7""M(l2/k_.;,kGW10`!-yg6ÞPK@dch= >%L} Х5K9TꆥBwb":EJ:>.iڒ_-FQ3ۙKȁKqTXzD|7B61LrCʶ"=̙ꕪkR,Bx\ӝ"ބ3,rrU!+Z$oVwBXWSQ65K]_Z Ӥu3-K#8GA"+NwѢm9VraO';!]53 rwu$0jd`Iw$M{e.S !ﻻIg|)&ES!x!=N2ibՁcs[G͆)|֒Ӡ ૭}fZ?*\k{5ہT/2pIJIA }u¥@ TvZGb`C{gͩYZn5ԩ"d@O)okAHQF%#-ھ#MZs+"aL,翍G^jP/quI,sȹZ]?L"yu%A/#YTN@P" Vliphj{yOT=F/(+k)WZjhzmHJ*oʶRD-=5CƮmu KIyUHlGi!HgN/ãv+\\j$u'rGc&=G1pnI?6Xo=Z 'U]ϲK4BSOVzh8ߍsBP.a8H0* ^Ep$AmV$sEd%#cn=4"4t-XC<˸ =3s=F 5($rܰg?6oD%xޘ@uNDk飼%sfrvCN-I0Nk:S !kڌ5##وb΅LLo!qE p-S*$eK4 ZM!Ȋ]5V4[G~)!J0*ϋFʆ0b_tЫ(,L0'8і*Oo6 '8 Yޚ{pE Ƈ#^TZYT_ݯG)xmX 2Ϫdc\տMBˠ kFJ[\ħ\;Bq{~=ew Zf]V!5yZͽxԽLvVXZc 97Qv 8ׁG ҦɩlyO$[mu$o b?Vݪ̌\ζU8+`v᫺7s]^6Z֭K^m/KƉ^E,B\+(Ar-/BM^DJFKvMҧv-3ޑX|q{[uQr>j}9sGVS!Pux\ܒ7I3ڑ: ݝ1E/3c4nz`4x#yS6CsZcTksS ]tPVn%f'D yO :Z4G< l:Nl :ձC i6+z(֋q9 Ljzp. JAH(O}~{ۜ*0fG$l W|Uze+z|p &(0f[ҥ7o|$[.B**fx\6rShչϹO T>ӆFXN)E9Ո*Bick/JKD=@i.ze78nwP5͹,-hVɥYKz.{K1 D)2\5SV H/9< WcyOx0JyFZ$L UyeCuc-K C %ܶH@aTINuJ*z Īfl0f]x ݍpʦ\[O. uy] \!yeRG|R[v.a(!ͨ4؞ט@2x.C'59EQ!qD,cV=n~ZFmB[(ɳJoH)g&Q^D8٫kM1>sJ=^1 >2Wg]Tsݎh5 Kctvl¨w0d~Z+INQ^$Pmp5atS፫\H񩗣E22/jTu?qfKgp&k`'MvN|vnLHmDьJ? 6AaQtDkyqX#?b{[*Y&ݐ24ŏ7Y}d0>Is &$Al,$+x̮`FȻ"dHj5>j26;jx{s z騣à7@> Kp4<զp-wDS1N}hC{;`>9 d-8,3cwNe2oA?J>Q(:}f|cC 5[&3>{y>,8ce$Ql" |cNzB9ŎQ^i#$pP7wvPw!\$*5$A 'up?y@c>Yc(̉D6aXMS#o62[t LvEȫj9<743 {iY9^m=ϽX3Z2 q͎{.6 JѣDJAXIw=7ܛTywH&=t/a772q 2@BHE'P@,Ǟ̬jmIDbJ;ѳΰVO4-jNow":1{Uhk"Y>W z6י^"zR$],.3Z {Ik蔁{0r=PhHNzk^{e F]bb)E-#7!YS# ߾8Z$>M0kQ`8aV<푸MBv3Q6{SOY}.R݃qŸ-Re:t/?\Ncla.z(llܶZ9`<{M]cv%x)rI?~ .r%"SLXnfPI2O(eo*)L:GhXpTȦ2P_ߑhPb]eD*403ow4'o%3M JY$Gl)<~ U9R%9=`(8+䝖-5v˸Fԥ1ս (+Fa TCHmOt"&loί#1Z+uj'<;U6&"־q'|#:}/fi9Wu{ƀ}UAFhUྤuޱ U}xe,]^mzڮxtc n`>ID0SbKc1xq9m 0II D?j(Y|d%js?$8,) $ 1|W'.W2L[ s#7q3wTSsD(hV)-f}*»I ă)(J}$LuSDO#,_Jj+Dvް0$523 lU4B9Xh_{!`~͸%#0&E> U[64`sd]"^q|`o36dsNigNPSg}ߝG~#+xuZ#:u]/TI`([$-EnH,Ԕq}PR{ e^'* RgIrI"VEƟC}2@uxl$˽R:"s@ :gKE0Kl!ScTՑyN;[sm\鞇[] Li#- au1A`2$1 rs4M q%qEs50(G'&ay(NlTj+8LL8R$\FH(*i7GQq?,$h|vQTİKM^$Or9Jpj녆a%Vak4uQvlX6X|o -D/įqX+jPx¾f g(bV|_stffEP[A@Vsخ>5q>y ~ٚ q$?|! 3:ӬLK-mX~λ;:RvI[D]d9vfDWP(P\Q).Q x CkEJx7 MBrܻ41DA˟iQZEQ ĘӠE#e~u#o[Sb|_ #om^-l! %`舼 WHcc%Q?ۇ|YSA>c]' '@{!(+s 0Il혡A˦*zj;8qY7uz52*Oc]\7Gct$[@;5}%D]cӕRJF|[H~WZQV4y6=ce0)k5k:Ћo y $V^\^BŅ=G~;+ƞxxr]x:<`'>;r닦\#qgF8כ}QҜ/t<@)U[=٧;T [؂Vj>I~z&Xx!ghs\YJ<㻗-XL(3'WZ)+c?K#NxsVTg籖~}ݚg"Q Zs C:o,)atx.B4jQU*BH9i,VJ<e/3mv\7j5諚_=N+^3! вdN)H#8tq'Dc]wb4{rߍ__\'n)oj=T>)ٟs8!K!ʰ=Ye?H5]BE_d-`6k̹m 5w"rBZ"*;2凿ܳFuih%4H8` Olb]f8?C̴6>HZBLpXýK^k700,L[b.vV |_Zu`x|]suç/P;_.E7;?b. $i=pg#PZ l\]~_q'1:U'5s0 v ET݉`uߒ(,5Iaww Y7޻iDg.Jju^LG%~zflvn> ͕5Z04),=d@:g.H|X~0Dfzؚ/+ut]0Yz;p o_SlXRi Yv~H]O lFPav qĕ\Gݕ0m&B&Cxq#F0Q F̺v'ZIEt O9ō-|ES|cj&0HK3/*5oD G>䑑#-g7x9K˦|<'JT/;(,&l)ܼ_m0cpU34@9?'~{OPp<_EjI6MXH ]NT)4D;8at%tY][*XӚ;ܛ.Yz:"SGEWRaL5U(!5\S L9,g^0`)Uj11EDn%K5/ ع=I?T@K@]F]XWC&`~1!M {Y(ef, t5 F~ péji~غ?-`c(SMq&s1*~C <- l>*YtYi% .Xy1^{aopv,ezcJ6oSCJ& %׋y7z"dRSA@4D `d/*TO:DkdrK w%:9Cf-iCəM$N2a{Xj&$W]% 0Ji&٥*Vy'ViS@/2AE8he h§V7N̗`IqRd:>6 tui ^+m؏'#PX~k<;!/ש9[09%hIaRSIS-f+埭g~<~3C7UXOp8Kz JeO#U\^Xp_T%VQąlf"WCv;(=qkOZ= ~:ap}FҞy(Be?LCTz7IGlIơ7(A3Š>"c8̂5Ru}\ݩ ?[Q?*6HT$U1Hwdn?CҙtKN[rKsr9hMu(ƌqVd$jD"(,8<,; O 3v1\*"D+kQbub4)4SBBSQa5Fa?tE6 X$_ V9*e:R%X8"qx0&`գ":ZS@3azn4HYVK4H֜;jν^.|O%x@-O1|?n;3PG+9/EGؼ cCac~%ukd-|!QJ[n$ywr WQ` 8G '`ۄqTK%^ Lw>fM?p-z$'":B"œ,ˆڹA͹*̠AxCIu}5OWR*F21˱%|~3es/H ! a7 ikȼuN◝EP]{8KyI~G.BOGV7@~uѸgSlE *}L|@ёěH+Ƕ,"=v{9xP2HiFiM¥jPaK,9 q$?0*~ Ӝm2,n)g :G/Z 7k` ЊȀ#HL#wl4zWnd7@&ڒ+|)Y%RgsG`K2ghCND5q8;!1VʧcŇ"y:{kӎy>w7a`:xSyjR-7Ž@-16"Hؿ ҫqEA$f蹃ث3LFFiQS{X{Kƭ>rr^b/C&7T 9$o7>ިfF:`@hajm]_gM? ٵ3!Z2:E mPbO7ƣ5 {X{"D' ”.<2ɓ@^v}!N5PqEH;_U *dOzH"LQF#b^!D߃tS}`*iD>4:40>C7ҧ轧,&uASAX<pi9@6 {/w\=)ci}dfà"4m. Pi͗{v5p 裾}Dh$ IL uuge+f ooL&stMܩ(Uz'3-$VD.^dfEYMX ="-Pkk̨B^MRS̭#8aBהNqȺ7ݮ~: anM]QĀ<买xFW a O1M+v=-Bx҇[/⅘_-K3Tu1pfuupc[JGGѨ|}h+nÐKmb [S^-nj ڕ/I˕o9)`:r nأˡ62u;˔ CZꯂADaPRH8$<|5l/ MKUM:K[0:j)RǏ I-ӹMIv}?\ Q'`l9f#.0f@J Sem;D$vkAgb= X~I+̾Ș7i HCI2&u4i]￟2KIL%'C74'8-j;0YZ07070100000020000081a40000000000000000000000016759d57f000823c4000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/gpu/drm/radeon/radeon.ko.xz7zXZִF!t/C]?Eh=ڜ.+?M "/b]`HW6ם4PWO5v#D§6ۂ4(^=*JtnLuFfDjY'+ԧE J$Yr6]j.v|ݣuמA:c^v{9q`ތ߼i3 YhA NPK[LgaH{Vd2jhEbI{YIi9q:ZbaxV>)4t`^#x6Ě@k0+3/rrD\4}+., T>ukE ӆ+`1U#{d ޠ7֙\ăi%s1bjC?{Kl/\'ZVt4x*XGЪj}^ ݴT= bAH2)n #8!#_t+yr(e-4Jh?a|MAɏ75qP 7c2WPe0, w]&Ֆ2Y YT^B=GY҅29!_@XKFF(){V' ʯwxIcjN9֭!0!\3x)`?MyJHW]`_@yRO6."hw5A9'aXkl7~,*Vd>N!dC!\ H` o2x7$Nl ߿Z㴜.0xJeynaBy1<eDDOoSƱEhL#i%Ge]`@'VT&p.,ȳOYo%0*N;%tvO߅"ZE/7¼-H@o1On]ڽbLakqaZO+ECׅ53cu0&Tc}Ǔd=!Ij/^&?i6e3cYԵ(p> 'sqѯ>d:/ah5J]2HBO憸%)4@YǏqU pNLJW"=Ս̤_ oN^js67ZT.Xc;J34S3\a8H$D*7jb,'7JI6 ( `ޯ9miԹa<9%_ ; SN?Ss\X LDCŠ8{N] x%< ^? 7fk @P~ Wf'D6Y  28Cl{PǤ!1F&cioR[Jⷦ[vTdHg0KV/wПLȪCKG_t1i ()lR1a0ܢz5-SļWZ~Цϒ\g2Sw":Bst~KY[:]]Dds >Cz [NȝšT;؁錿4OV-d@եfMljVkcG__w)Z,HC;hԏ77l/cRHSjr֙Rn{%wbӑ/4&L.RD`&&zS6pc7s=~\PH~zV$K{&KijH%śfs8rHaJ6){+(vI4-Z^CiFR*vp;&-zaC >S.dp8%{=|k2Sz/\)r! &1{jBڌM1%γd2]>F^ qPhn|T '(AUf-?~q4% RPf1۳F0+1Zʗ/9&>ȕڑMK,chTXUPr0.hNQGM|F:W4pcK [qٝU%aqkzʡqhZ u(*3Ocȡo(`bZ\I@T'TQhel@Ù?2ԜpO[mWJSWF7zm@WQl.Jg' "\U9`TtPL45'fh Nb!+7B1%1aRut07pfU7an-6 6~;lH(b?.o aސQJ[/C 9M؁LV5tǠizMh'JVfDyו\zd"5lWM`X^2^H34ۀHhi1cpPs^- 3l)7)EQexY @w[x0N3gĬө\w I֑雭iN +! K==D۔G/d1>1a/[17 DzzÚczϷ y/_,l?=,[q^ƿ7xoҌgI "G7wj̣ {߈x4zspdQȇ̬ a!$b06O15OMd'{LHCw'Ien`Ikߵ5?xGZ l7$\p#6;fb;,&g5UU.,-jI PMV֜v!jK39~ .m&]!Liv]jSqK^9u3 e4,< Η&Q׽g9RTC"WCue!ƨY"yF18$E3D|ՄX271YOsM'71RIaVyT&e-Lg]:w5٬mHarjr?8W??>%9U[Qy_jq^a~/\P}XRo*rǙ#{d֧=Wk EH2;դ?7>1S(&|02*u( rF[Ug!NfEAeL,7+UAJ !$m/*KH{ Vo[/{kcD>?'Z+|&ݴY[ol[844%g8?-_Ss{bY/RžﵜaPAb{Z|h0[$WϺE1ܶ `r<@LEIhah7 XZX܌\v%ֆ-t` &O$>d=*~sʈCaP_N;m\蠔ՄP*0'*CICjvÏ$wf0C_0=@"fr/ Kx\!xtq_x "iCR=+QwdUnP)|1aTYhO7a$)]iː}%Fu/Y5 > @J*$4ݴ zgԍ} UB0!{l2@;Z5,´dnwP*%<0J̠o}7hTΓԆ(ۤw 8d*՘F8Ȓ!*S?2~i}7zarSc״V^ÉK&g_;N]=czaJ e-.}z8=6ȻǗ4dy_+jяnm9NdVߔ3z}fm\Ȣq|Ed82',Ё+fHQBؾsb%$#8>7:GtQjJq)|OCkR\ȃ.. vχ> {!d%ݯV,s $''+EA\<'cy^N[ 3󧡒>"[r8]*eг/;O80ldW&zT{I,Ltͭ;|멯)!E1穩Tr`mY $&sҹQ鑇?SwϪN'|#eQcDM 7;J]Zbn80UGaP,{o]U $ T Z FѓT0c?Y ̲XgmbffRcɼYUJ5W5ǩLծ-hY.e \Z+Ιn(=&phR߽WInZb/ԾawDGNdȮ:7~z̹}mHi(4iG %0l(Mdfh|dA r=[bPxDZRLϿ+H#}x߸ʧxD)wwL;Q~Eq5p Ko{y`Me֠o5 ;9Ӗ`}|"lʡn\| PL(Z n`(LajF3A8T%WFqoYtakCโg10>*+{1|a`^%mAm<d=7(צL6,pG#3KNAc[)bO,9Cf=I{!{Q~\h'IԱb-k|FJp+n tYVM^ ʧ{f܁x(DM[;dMxfL:tTGI? h.LfC;1KvCpU:F[ͽzxW83 TOګdy8 `vPPF #G,X&CG6N9%H;9Y^d6\%8Vw&tO\IRx|*P$9CE}4OWv~vbT`l'ޒ7ۉO m.7 2|zIҫɷPbC6N;!zǰ slўi%nE6R+(AD_ g)wtsnT2\ɥ$J\YuYf?ֆͿ.́"insǔM}[ ].70`=:n:Ne3ƍf)Ѭ'X+/LHRq Y&#beSrd\κ~Xe -wh8 ^w }%)89ƇmD,b@=SDAm4eWe/:jhϿH+_yCJd@z规!? c5n O-7PLP]#*e;5`viig;8n-֪!``قw 'r[o{0jbs~5+Z@fA\go|Ȟynl1i_fAA<ٯ/MGmLw4޺\;ףIOهÚw34ءGƛ$Q[sZCOqfWGmČt91Y=NJT{Y0^d]eG6Ch[O!dT4W bOL A"ʇ@z "eQL xB CӜ*n(suU2V|K&\R^='8VMJғDcle7;wsYθgIm41c$$y?ܳg~}FM% tERYb T4f52л Z֍~pelfK}f?2+fϵ@g)\nNkG)üm~9ƥ ;GtȃJ(Px!FMr\ %?Cz. ;:`nd!8;NrP% cVyWK3afGL{CBXxT(v-d*l c.f"ʵe0OlpN#Wi\+1(~-jV Ip| ψlu TR: $ lUL]@߷2rW,f1E+w;:f4;ų *D%UpKfSM!t'Dc? tk^\$/b,AWuf*pN516yp fx1[h6=9y 4,/{b Z+z{F͆!$.1p$4JeKlTl~O('W w9k5ͲU&Nx{SGJ[`d(۷,eg]DT+GG[D%Kʊ<2ȻXu4n XSÖPhŠDOl֬d$ʄ+_ +WkT:2sPJ|Ǘ#9{&mKv 9)pÄ0k|ky7O"1DWJ.k x-b"*JXjeQEtݜ!('NYeT&kYNW^kNLԀRvG\Esh68nJ~љB\_7.9aݷLs%J~AkRL|)dAG ըwœS.;|s(eHta! +t()6*kf\;/o%""⨣C n1D;)l4ߧ3/ =4JU.,rZ ꘁ{;93v%),REٯ֯Hv,Q%9]?\ bRCWbOYk_Ż rk*HWu6I.|AY nKh0.ƹV%&"R maj(Xn51RI9vz'"gL:iFBi9\_tТek JYfG^5iGW-v"^.tgxGʃL~~.!,LӅJ@2ˏҵ-2%}T[ƷI%+*c]T(js72V~97GzRpG}&S=UdBA&Sg hμ7.v;Xz*&PóأKU bf^z(󟄓ڴuw. $ Zֿk$W&$mg؛T2[R;VrIa|~GeBJv7< 0IPr2:ǵwaY bH.x ݠg1b gq=Az%,(X]"UFrRlX-4+ylv Y7Af3L;GH3LOpgUI@=Q*G.:tV$+fړ t82N(Fu2jpMnJMֆH8biU  0`1G|+3e0@$g&R칔&ǨѓYDwBU}r.kHVZar49HU0x{-kVd(قYD0S<fX7ګݬqJC"%,-cmsg(/Mm6S-YD +bد)db´Ok_vův(n`}|ցfVp_]ȷWsJ?Dt~ד4*R#+iHtWU x'e;K_d秅skQn{kO|0cJΫ8< i  |ZboMJ!j@|w>p6L Tȧ0&`lnZЬ>άNp.'M˜"TaRd?2VtQMR 3xO  .Y`X>6N8Wq4hQQra@+М9e[D!߹N;J؊z26q/n> ~ĸtwW:+,!BP8Qs`rm.1C#qr0HAF'z)ާb7l6%f 0HWb;IpQk 1ȡsrx;h}v4B??#NyM/jd.>:xv (yZT>oA.)[?.Ugƛs L#p[dLr* ۖxZ\!k9W -Ku Q5feOgO{ q84)[1K[sʈD`az'V|~ \YN7Jr4׸}Ǟ4 *- ٶd險|ӰSN;NȺҼn& cxe|1Hq`lVdlٱ*'͖Kz0 0$>6hēZLWNXW: S6ApHE Z2LA9D=`KM lrbaklx8 y!@ qʰKF5?/sM !i,T݄̓ b )rn|>롰?5g,["s2<9p";.;LKr/ؽ~I:s՞85rʜ*DW4ւhyczC$.ղHgí3vUL7P/`SkVE5J? K-yYspK,YcT[۠0; J5j]?㼻 5hH@jY9n1wh=X϶}49Yfcva|ie-0.2s`@&{(*$TPC* XW.D SA(]R*AGMY z"I:\lv۬h3'f;" $-`&~ќi68DNM Ut|_|hGC OmIPO yυYf+ ߸=cv|oh`q /(\0;qkO(#U]Rv2;~i?w1MṬm6ln} vvod:kېꧾsѿh,;K4Ҙ\[HCBު̐KyHtm)͐ "R%E@Ǒz)4BЦ9Jm' ,]53{3 \,G0짼n5wg+^aLφ@\L!t}J| շ4Dt/6/͟jQ3`'tJy uϕs3qëmCrLny_,Heň~.̻ FWNKP ?J9ƻ?loڄ5kt^#+S[\x8*U.(QUh/h=*čefC{o5?aܧtuꎐ NjfwWĨ"aBh+:hF%̷/̻1/7OdYB̴qQi kwAD<فuM[qj;z2A1>uPMҷ/jBs5v~D :orU1 ]R L,̅Jfd=D̻fi3;HNkV-:s ry p], CݜqBrT-rV;6\L&Hi-tpO{Le$ɭffcwr7PU*E_+Vmx Tn|""ajϜ$`WrEF9ixֺI?$Ц!wQo> 2D[OŲFPD#vX8[giikR nqnu;(p;X=n;yvPŖRDoTx 6z]q2bpdkSxR(ؘa+V`x ~G)Y0x/d8^'*0  Ʌt5F2 :4 [P}·h{͢ @0(>KDBPH7OR f#BoO%YG4GEDhOR<~ Cs<|oU󲓧3wů}͇:n>DHЫW\f T{8Ne;L\r,FEڇ5y.!81Pc\ń4Jϗن<n#_0>%OhUZ ߖ1mHI5T'R$㲿֢, YԁlǪ[V9/1cr# %3%Z[>o|KAI5 r^\\:Lэ݂~H|Wlq$_@{/W#K X V5*,1ge٬ _YbVPA4Ҁ9?wWVH lW*-^#&9SgK":dSf&6A.քSde+lՎZfc\4R Cl.q h*G*mZ(z  41xxC.]H\a`R;e{S$t$#$q-eY`AM|3џ<5cgJ?(5Xi(tdK§S{xiSGgB)u =,qxYX{F6=s ?B>քɒDtcE7עFuUNz3 ~Lu&x͹SC]F$_Nf4poVbTI˒MPzg>Zޅj'c3*ugG_f A޻̟A0h8[Ydkn˃ _w&C <5.ʓr,,r+JP &Ȣ`7$ l\3֣O&vrY+nèZy>7e9WNZh@\T] .ax"3u:%i҈=qjyӦy^3ɞx zg D&gStTyIk5x 0 ?1 3  ypxk/0g|f* gIA_SDS9; „*F:^*.?(kl&MPr3nCw6BP-<&/P7ĐrB|1Gf0h&QpK0al5(J*<?>totSl' p0ap$~'e]ҹԝ:kr.{b3I=D9Ҫz2$`z$B]6+NEvlb#!l~?ynot'twGrkG7q\crPO$IHc0I6BֶAsBණPQMn M7U@<ǂֿg!#ʇ-9A*} P_FphaK-T'U^`><D/YkdԴŔŬ|$}D @ψg9m?ImY5FLW\GNyBmݲ+F3RqI󙑉.SA1R?|/ɍ"B E:*XD4!r M&XRg-2??r168W=%AO/fK_.ڣeYk1VۚQP<+|21*AHgkprZmil& zDk璪eRR!!Y84Zǝza,ʨ^>0^Y^r\,e8$ǽ5AOCN }A!]QPGs9<"o2e{xM H'$aɶ˴"yޥ}nEW^ 7!LMIq x~*s|Y 6nQU/#y8cJ 4l'H'r)Upr4^ @n4L:G)H_^_ l`.3CvΝ+#.)(cn, ]}6:@[\,cGL< 1\ U K{`Stn䴞J &ve, pFBS@KΟJ%"C.C6l}R?]M+O -9%0̡ƻ8C{i** 5e;#kɅP'kcA/T "o[JہT1jis`z OV/B_}t-f>Bk71Qk5U632j?Mv ֞CJkA!,*HvnUT!p~6LoWu8o#mIl#"0CoDȵyÔ!8[%"r gK"y7Yg>' D ~mA #yT?y (U{$Q0#JB'U73VG0DZ0Zd .>+~1OMEv D1ihBqR7@v[h}uշ(ڈMkyC z?w BMvErEnRve3YI?6FFUݭQ?xm3 L֮45vUrD6;? DrLZj;)ex͗zh'>Kz;fl78.?R`PUI/CF59{ UHbm(ږ:}t3҉Z2^a5M ̊ҝhpD/ EYE0ZG ,t&wݥ =Uwj.{:F-8pyz9*n6wA5$jr?@t|bCnNBGZ#9F JRC ʼE:F;Tl uV=p /9;qW.tCmWstGU n11.aije;`iN'iD BTIH)hρ|<>e[/&[v]g^3kt+L /F| &?j} !@$]\#}_߽>1lZڦ߳eƴ\_}9mńTQ΂xѧbA$in3"u%~)O&TB=$y ;ufI5HCrAxb)FYEf+{-%o!h'azi@ S;K(/)"c'BHjX JK}#o`R3\]6̐M9&Eĺc>/[ !"j{M'ڟPGx#΄'Kg$8(tI| t,$( )󇩱Ɠ?󀊶8p-T}'~u}P8T;VMLEFs]7'0fOT/HI\UG'23G4<\PMg?vouHs%bδrvR [Z 2jC܀ -k}ȏ.@LʑdJ1_w,pRGIr%0܁.ȅ҆u<1|%T^"ʼe+/2ofřIH#ES՝* g7/]*J7{4BA7r۴f \Hn1wZ MFͯw~>[aI/^,/Rنi[rL$ ͳߊPt 3F ?+mU܋0VH}{nq 8[2]0P‰H6"}ˑY0L30))Kӧ7j_ַfh*]Tƕ\?jUi^>Wd?};dBCЉDCV0CP!^ɵ8-lnn']IԚ$!mr$9?@o T7+D> >S0}9#b?߸KӅFZԺ ,(f/T)o 1i_=ӈrRË씱=hUC _>̯W:bVP4ϤW"j̅)-1re>/+eYS-G !$a8j@C'jҴU5EU&@I/oڽeO5G^ƽ#%{\3"Nfae\m@F31Ke[D]+7XӂU o)DEFnU +^(HtJߛ8@Ev1C5m% mLyK:.TW66HBi^v)ͣNc!M߃"\#j TwwAOLm 7`T›o\C 0=07hM/GdP 131AJ]=tjfM)ye -yT /Mr\Sh:Zb-'0gHe]LLI$Bb5}d|} U9Y M6HAAzF$EԐ{Q+wgOXx'OHnMU8I긵V,,$ikt^?;\?~+%5M9E&$n4f_Y9Ă.Ig) k?71H|B݉co]7|5O#!ZX/ظ%RT{wĿJۅ} LQ4gd_AG@<0FFڐC$FCBRfvqoh*"dR˩ApV"~4?Gw i'0 Ff@Q H/ƒORgyo2\Ӭt^0n{: G5+%),*%Yw>$!R> Cs6\z10Oi^Y H mBKw0ڲKKԽ1J)Z/|ʿLId,<(#aYjIM8ـpdО `{<"5phE>J|^ JV9} M`z7$ʎD$_q[q,Z|_bU:пEdb)?9'~YoQzNopWXZ3nH_j 2Ym/㴙pǯQ+W0X*44OѸ&0Cў7B6iJe3wA&|}= c#lC%aʉt?NAMP̆j6BS5fH;!{/Sb`zpfy֊]B}H]g@ ;W5XXxՐhkІ38Zv˞f>FKMѣLǗ(0^Ɯί=>[%犩j,;4 |}j X\ªSSJ?HobD\ts=6kP;+L,MڎVb0g)ܓßބ5ofğ3D*8󛮇imnk+h^WlYU$iށ$d$0ک-4콮pbnde 5:b#f'&Hȅ ^(XDԂ6af/_AvǁpăL E8 q_̛bp1{@VX>j؅J&0tgŠ깐<>vEL̤/!9-YH8SزmmR sЏ`̩ͥdM!2m!oB=6*6/"VݐP#ri.󨷹F` v|]Q|K@캿X $ݒ}xF R*in¼F3,\S#9L%4`W );3+Դ@xƭpt8$ \CgһQ0%D١ޢ\N@f`gC+ ;(J_~jЙ |Tz%DB9Gan˖DJ-/@ʈ3'50d l8O7{?j+Zºd6~e}#^[H99_ѝj6w S)EA\\/| \D7>ߛm_n*ka0.(7ԭ-с:y1h] SBއOD__;:-c^VRA!,!Do&^Ͻ;tuPi+kDY/(Re-feiǻ2eٌjJuа{| Ob^8v W8j ==T1 ]«Zl9K/8$KCYD*Čץl<5V*?]?a`85 Q%| &A۫恾l/8Z>,ZB1ѴقoMnh։ԩq[/;=98e0"!_]Z0x 7Q&'8@0`" 1L'Qaܟ 8s~1 nJތcwA<Fbzh*mR ǡSB](@1g]Ghzh̘琑= .1Q#S&$\Tj uL%ৌ@ cb3?FC*zqT㱁3:#CT)z0Y~\2m/^&x.Ϳ\zNq:rÊ$S2C~WK)gtd s0> 7eN 7H9&('Y4@b1];dd&n^wyi<Hy8= KS)lSaZcX@LʎAu%NuㅯLy-2H́6iQIZJA:޺!w2/*ΤDŽ[vԪd/iUi?7ڠx3v<(ʓsl|%sx;']6؇Z1oXGnfzOڤGގ3+K+0?Ƶ|zjA 7sfv6!Y&xHU€@9rO1 7BpʕK\f /4ъߏvDDՇd>nJ g؜ i)߫t#1w쩱#z1!c/@ MIxue<5ObۿY.'sNቘGc 4E$hJMYTdMB/dQVpT(󥧻Uc8{I?>kQ+'Ểd'Ipۥpt*Z'r)9.mK^cHV!@S'eͰh >3ĥ "ƻZ+Xy]nwep2ߥzĐȨYI<`M3ZLzE^\VfJ:>l',4*I4)ťgwٻ3= (MSSoq8SgK9ffOwtːф#nCqZ WG5aZ~1!r.sC?q|10UJ_ v+%ȄlT&>+PNkB1Ӝ5C.(7н7} C,F/_a=!8ٗ[.KӅ3 rq.;>{S/0!Ӂ-3hѮų;^y d<*%mi-$b, W~rk2e)D:o=rC~ƑnR"a*Z!Mwͩ h?=}MiK0y""H۸[խe>=큙*,/C:PL!1r贒R6x]S WX]lU27D30u 57;BJ){dWƇ9JP ClՇf֞FuW*62?]uen)Q#SU;T S #|{;8Ċ ͊ȴGlg[΅og-!gf߰x&_ja;\i- ɜg" vJ-CWk4ÜůtƐ4>PKvRym}wKzy!j?UC{u4 ̂ PڹmOe 5!X!5l!˷~H觅X2(Xow7\к0F+(M& +/{"TK|R]7$YId 4˴zs+Ri#.@\qӰHRs!=GEQSӣOxf'_SƤ=9pKR|u`FhWd=%eB['-,q\ M@=<*,%`L"`pq0tp j+^Lqe n 1"6b89Ӣ8o-<ns c}vi< ЊRLUJu^+w[V|V[&ۢNzpSZz"iu|2߸.@"qyCl"0}@'{T}foĽq =u*{J?QPʜ\]J 9a}fT]WVsSTgpfaJ QGgKH.2BbρkK1uJ[½5;Uo5n_nV&#[@H =Ukw>AUƮ/^5[\q00Z3]7͉_1敐L4լ G5Oz @SlQM*8 kkS@Uv%vsKiߖ5as GG"2AĔ-Deew M_G?cɀЬ]\] X}t3'+sCZ0+QV\m_ɼNS~UN[d؅΍ R6_!!Gum iw2h+ 䧬PkbQtv7%~Du"sZI:3+58I 𶧎_5⣞~.b;as='g@0oOlԜ(Kߵu aƋ0Ңg"u>*tk2b8?37̒1K4q*驑;d3`Ю>V-c)$'!w]wD Ugi,pJoA_I1+{'ueܣ tֲ DQU (8I5̠&]\`KPjvy[,~q:8umk7zm` 4Lmb%|Sr,hOb= qw \`HWazeDrU%T'OhڃRBͫڛmy >&Za{boGLmn~?^JY\@aKm+A0ND*a_ׂ>+}-4B̝g3YJCM,]Q9JnQD:w-QhIxrČ"u),f6Qq\|̖ ǽ>\9t34ZPq. /N:E?0K;{Y7OdgdN>-曨4?Lah A_Tp''rh̶vVKA~+^Nv#%3kQ%.qozJ̧ʡ8d0ecp䌏Lk=beD;PWT ?Q])Ccagn9[^Ys=tpm I&W?VP]Ϟ-8cq>:6'm\{˙\LLvZ)d""Y(=l,b"h5GHAOrf6ܶ=}.o @k,rXj)~&AR^i/I93/K,\CȊR?)jPK!F̌A MCK{b\Ai\W?C,<~wͼd*6b.R[P.{]½3lW%zt:ݟHe&ʨ0ԧN;]w `$n2+ϫЅ!Eס?̬=-sra<ڂlz£1bPswFBhbA+>UM 7vx]XȋT&:aT1.K W!׮6v e[$Cuu, C1V >s5I a+pnVlW}J [Ǣ/y*;WEKjAF\X|å۫ȓ alB\qUQ@㭡ƓSto+ݵ!@Fv͗@T ܥ~ul 'S]&]e Ew}4ftyU`ONBT^gXQMӲZbj'J{rTfܐd|(龨?@5cq\h-)r{0SRSWHɬl,~Əf[܎3+,w@{KGq ̸Aڭ\,y6!B[=P1Bۗ׭,2oqgLT ~=NN ?{5+V@"NpaӜfrh_uy<3 jag˲9LmEBŅr^I[fNF^d  SH6k쳱dmҟIgy%2.3C}OЧ&lG'}Ei?d+_[ήpi*i@ZW;Ф7#=C>l}]`8*eꡂLFZ ^qE:hmc7y_Pz,ǫ^76$=I˔%U>g[#iYehhBճca|rvvMX']W #%݁pslŏ]d'9]ҶLjwhʩeA:љ(]&G Gr %fFGN¡T\ 4V&(z>&FSK_֠:#o#{ sܲBVss_= E}0"7%hImeSTWlEk,>54uX&iP?IS4SiݠOkz?1:n3l#lx2W+B(,KZ6' ]b׶[}`yR T *mGjKy!>Mۋ\ch=N#rM.џل4AbwnF\oq3~16:̐z +LR&Wly^ nT>Y+MQs!Jpq,$Pm,"oMNjWCĶJLyF۷hmS>Wof ]<]O)B>G[b;ru\0ʺ`<{UUV 7kyG~/K'2㥾x0sb-$IJNDIψި1Y51(4JXhgeqlI}z^ii/0 J)}J!g}&+~Uq0yh7τ@M? $_vslg]G‰qcr%4f0"N?:)sĀ˽R ]Q1c}YtCղrP*)=\d"O ? \"Z{&.ɣY tt s\\W΍kc\l0k}C obRt2vn-1~'F\D*XVkeojӯ$Ɛ+gJ=([EQ|#+&JµYX.Zgg0͔ĈŶ`T$!<吨WQ*d.j1LSJ(LY)2xX!.>Zwb?qkH9i"wEs^ W)ϥ5aK=Lt$3QqTuJ )_:]w:w>G3 aCZ:2P$8kED}`Yza#%qo{tdnVGH$MD\0k:6[QEBCh XOzĜ~( mb9'y͚ThDԚ {C`\2c1<0*4Zoq|AFv3FvWaҶ TKVroa,L"rR\7> _ F;8hg]Qw&CR;&lI~1 =-=]^:bdA0(tnT'c('%@:14 $PJ sӜ1ƂVXK`VSS2w$"hbfYj6EPlKWj#LjpnB xjE (tbDEfP<~Fz|B#m)_%Df}AsO!=pLR!8D\@6 ARan (Ϩ*\E̚Pf`#sA  ICZ&:[·ÇeEGk|| sG/O򧬋bAԄʼ_gpqC=Y3FU\w+b-u@:!,!}VpoW4œsJ;jJ ыhTþ\`aQ/.QsBPbg:WYTZ*FXqD^lT9;7z@ Wm d%0avۧH ^rPl~G.=^5.G7(ڹvUB >ZpcPxI+'iR|O)lG׃?U6#0K(bI<$M`|`;#fon-y&cJ4aQu芒5q/̇lgX_Z ZDxZ;ucW~lz{Fn`WI SbΗی,m+ri\?tS~7D~XVw rn'BOj#Vܦz_noѢ-ᏲyoC 2xjaU9NwrDqT5}Xf%ʍFAhbtpI[0ش$_j9q^4$M1'2ZnH~Zk PJZ^-PD}Ճ\Lt$z4ss>|yMvټت-Ԅ_ ]4+)oU!۞,:PO,J8'(n>P]>-ësź"^d|8|Wq6Q_l+(:N!;%덻qѓi7|ڐHvxh[ -g]k(T>XJDXUm,s\žzӒ-lL~ʯd)MËla's^J=XW+NDXZ2 DJBM93Eō]X-0 Nœ_&mְ{'..hXbht/PğwbnD%7fj76V!On` Zg\ X&^#Gp_{E=Dqv368R  DDi0UGq~a`/$b#=^@3Q1}$wʓ~AŀĨ2A>xadgVzyatL{bQd) BYms&΋S L yn2ڂg 6!dWL(}w ` v:) c&D 8mNdnl$ zw2HD|F yC> G`QW&VC Emxn8Mv4 t Dy-B\xʽHUEi"-_)S"A! y̛>HD\Q N!1;s Rmzusߊ l8"T[)̙*kPdfz5'Y>9 DYVej," ˾~p(W˯yQSDEubt~naZq)dD:Z)T\GU|G:~* 9fѲT>:e_z;Rucce24f:QtQ $ Gȳ%?︰Ga?\&oVtO |`%6`cO|K6OBldF9&aj.)$o4mTR>z Zت)T95c$.bN1?,VYUd$,,uZiƸDmoxD]&32=~T7|0Y hBւϲY5mO2X9Ź{an=R@5sCq`Az6Q8- #Oz (?p'gB罂 y9&{ RYUM_Nt9NX 4 W5K.C8W麲LsETiQ9{-GܯI VILKf@uALe?琉Xt&CQ]luD6MEƃfw3\V\ ?̓$X4~ktqsJ2~IZ5E*h诅{^|`ebj:bqe:a(kKFVxbR[$p e XrvE,^O75 SI.+v`q4 ͛p~)0-YZ %! V8ٓy;ep 5򎈛h ӻ$7p$\eKPC9p( ^r bs-R5ԇ (_㜨OMư3Se=לnn0,\:xt(t;ؒĦq] N8}M@Z4K;Y$l#!M ٷ-kk"qp[FKH<æG]`M#>VlK NןE/l@V]֪m^x,&s3TQor6'ok~A:-/mshvGheEks"{g^*v;>:_+F3}N@i56c/{R-{npt0HF=OϐV^LF0tԲ *T|7.Ō7rC kx#D:$; c+ҏ^ cˀF6z]&*࠼?lC&Sil=MMoJe69He1b>9!Ut`|ʎs5^?~<꙽b:lOywg"mT .f6Ɩ.6M%Dṇ[$*EMZA9QrB_0p1K#oD)% H^?KLal"CIQr,ztn"q@*CX P,xGAs^(p 1o:hh<Bvr¶cLIeNlH'Fp]*xրOq{>:6Ьd zY&&+u@RVX˩a+k9^x]3Jz!s y) `JU-4ȠF/ۚ(|C6qd&pX"O} ;!aًm]r'n 6O~o /y{',)\UwbNa89$=e[[zP_^(w67\pז9,y(0^O =]N)푩c篶8{-hLKu Kd*L%P" bbJmBbF9 ĂCD&a{)k-&_FnߔZйMuIso)\GO_^$SDj.WM X>wSȻQ 9ZA8)i->FEL:Qsjy-VdA}Z@O]?v߃HCX0i P` Kaw$?S]xvZ!nkO';K3b )Ct1l÷%~0$@GmY=8-?AP7SxZJJ"I& ZA~|->0e5Ksx̼._zη:q;5[=xtP xO74j0DC _O_fRxUzw_%! QLM0aOt^9nQ K*sdxD,;UxyB?  iwf>a^Wn_ Y) N¨pe2ՆuNp)0 ᔧU0\0%n5MV~ >8rq>(͗p (*k$PMxa> "NZo.[@ZE8Ka> fGZ)G?F྆iw1k|#Ĝ/t3U"ył0?_:q|m¬QګqTj)}AMb/jy][cryx|h `|# Bͻ ]IAU^IJ+el?Ʀ}lv*xeӫssA(o e4ijhדLq9M䐚1kN[V5}_2鮼b6 8Um(@]qMB́ &KN?i'A ҸĉEAd!cΐ;Ec;uzwf_ZDprǶox\%@˻ZegQ.xAJ'IC?BYHXK4uƷAo p4@dXSZ) "H^* ^q&Z RtaKvkpvgCH֝ KsϠB\z3ƣkHTrΑm6\7X$N{AtS\޳%9uGK)AxGgCf2:&i8{'q3/z p|Lj|\ӻ[ s*Q۹/X= c FCQ?ʰ5e|w4em:OzZo|TRw&R `Rz7Wh%vw/na* ̩;nJ`[D}E ۉ~N"rjA)Wzeyn];ޓ00J,N{*.rE> T!CľYz'nEfX垖q UfLY%g=ٕH> 1k}7Y3ρzu1֒#׽ GΓ=Ԫb f 9&1W_ϴۥ˂jIc9/4o?sk)yبɕF:۾ټ%uBkt,+3]_}- 9 bDvnj^\v/j1;ݦ D J?jwpoW6[z+09hb]@N;0tp%%e|Y8˔l_^eE`yNX7+6aץԣ-T—d}OxrU݈@X<&_~^&~8ߚ&: 8|RyKEp35~=gaBy_6k/+J*I j'? ־/' B2A5I4vkM(hHe"1$@k , /cev^Oa\`S Qh,̔ C*+F=476Q8IL9qvjWK'}m:iWa @U`sr+௬׼vL2}q:m-{R>@כXL'4$@@~T>9n.Nrצۍ u2[:|uwrOkyf_J%>?Q] 퇳V뀳Ӏݱ<Oݩo"?{pGwN(X.uotQHKKFpy' fN3!GsĜux@wv2 %IWI7wp_ ry5 !7 ʚWqo?ۙH5+@vY=]h#FPX]FBp:Q?s|O#&byx#[;$4R߸Q_V$ևG{ndyiY_Ϟ2mk1/ Vo(l2ԜD3{hE-m1qwv.f^Hܾ5&U.L!1a .C_an XV8TQ_OH\MZƲðY܋шh#ih czُx킣w)j'=`P1ןݐcCs;iT~/a^0Gl)8JUFl.4S杻ߌ]{]TX9! q_.;~.4F MH6.gfi1x 6Cc`hbnvy#:֡̌h^o>.wx7L$` Av}jkŽG+ͤ'}pZ; #$8+Y-2* w>/o 1l-֠7k}M"";b@PEt7PcO * - >Oven^eZdjr~7:Dn&Ujk];[^=:(KUCs)WU4ɾsm:.md{K^U MjrtHWY/vc58}g0= ׸ & ;7Ѣ5prY2Ȍ:?B5o2AV4&dsSJkXGw(Utxe~=kga OlIPU[L{ JVyrOaʒ,yQ4΍p!?Uzc%Ɨ1 \7H]P^۷fkRk#\/>hv5/Cw7{H7rʹHPV9|!?Z+u?tsqznž}%xW5 d㇃i)1 N}i4or.Qެn=Y \鷥Ɩb7?̨|s~/%`[IB8xWM%?#U C,mrN GfT!3gd1bO#Vk%)ߐq$Azӯ⳵z:_٧9 tZ[pdQE&P8ۇhjmŽkqs?8~ 9q j*֟$REF'́eME-'6q>3vi04))Ւ=hS^" BujdDqfbO}lFt`k̕E TDuxB#oP\rL&ؤ+GMEGz}]+,_j MR`c ~eB'‡D1īTqCh<ϸ3څHemKW(x:FF|\8~Sa4.upA; <ع17z@;Uţ%~u+P%pǨ#p@t`18c~o]NhxDFN g% \0Vx|~Ye#7RYHJʼ[jYe`D$^*B܀ ({m#$ ab=$&g لSKC 8@e[|T3kk;]Rq"J|1:Y![fk+gE8S,w$rr۲>3"t1]} 2*D|{i43VLn^-aRS帬|x #gx=s- wb7<ɶ@+bG'w e$J'jۙX~*b^[eyRKa,L<2(ūTK糷LwCNT)%@"W?;W+X[P7iFnl_!aZ;-YEޘX.IM =[N9ٝIҍOħ0y_aE_oLy=ߍe>S|zv:c8^ЎC9&i^[ jn2ʢ׌_w%:pRL0`V9;^F\@}Urzq@$B}Rϫ|P̼ϻK,afutYg]99{bT,0 &'K~߳D Pϑ+ \ *^&hR65Zh/@_&",mr !9scozsDYAzޡPOlm C(f*FcLFɑ)9N+UfD[I,`ݤsA$L>RakuPWIi-2ጁ:\]eG&Sg:ݑ AQInqLj.y:L?D ĪSopX3,+: Sca|򯬌 4g0Rˆb#zڤ8qfC<(7OuJG=:c: -ⓈbpoxyߛZ ;a>1o*]?Q`5i>tdl}N/PsH;1V<*fi[%ݮƫQZ*02{ro0.٫^FEMlcy\dq6%2JPCKc&s1ʾ.r9)dAw6`| b=yn1%/"Hh0Ӊc*>|xEz)c-OV g.K@ty+Xp )#Nnlp*iZ'e>3ZM]!8yC7qY~N(z!p޳ga;خ[ѿD oeY-eksY7KeZv R60նzin` F؎Çk\p!L,  'fPUJoth?f yF_"R 8sQxz/W/M{-˃XZiߣSN^DX]wb1Ɯ'HWƑt&Knj կBAKa^\~`5eqŬDx+b`YGWQ0XNelЯh&-z3635)!KILBNE~bxb_ LckI/wt"% @lѴN*3z)WN#\$v,p"*WO寜#ވ}Ɲ-=^oo c/{hU| N r$e@n[G}o fy9;ܘL4:\u{_M+k~4 H&Vs;1rlR7؄@yw=*6J-XNOCoaV-vnugB8Bq"T'͹ؒ.FӖ--6y(Z:wA"ekggOW6X G6ޗ; o`fZ cuBiܶxQ {׏U{Pv ]ȄvEkXP `C!e C.u/_8eIMW(H%5W6rNSbdJ%/}FDz_Z %gx}U9@ÁHeHijq^C%)? ~wcݜ:Nᒰ=W:r,-Q)g'9s:8E X;6rze\ZX<1d` $Jj[M^Nyc?b0l2ŁE8Zϴ1/6/Pu>UQ!7^g /GH"F>DwMf(E^"٣6ـEK/&6a\'/'q:qms{S=jEvY)9<Ў;)(L|1Y-3.]V"-ɱ,5IBw9eP7›NI`a+tMkp^^ǏvQ}=)ڬ`=Ӻ_wɓԁ%hE}бxy4& iS)y}0qqD.gk>#G}BgLvf # $|d7qͬ!z2"|TeqR4mg1psPyٮS <6SP棅T$(CZvSȚ S~AfV :b(0mdժڔU%Ysq> wf-W9j *`rಞsQ  ZG<͵=V%lI{.X7O?"3jPo/uҚKerBeI*< h&.b`~(֨OCkvQ@2d絩2N>}ޅU\1{ȆdOQ9{޺ hΨ>VIx3{PX *Pg^.޳~f{ͮ7v ׆' 9׾Dلzֺj3c%Q I J7>>FLjr7뱹9Hۙx2^>3J *|''ȥ>/#Tvݣ`~'QZ1 #%q\y:se>iS)O=AMFMfR{ErbMqY>Vg!/K=MG%o/7eJ&t1_`]? p[+UުA85ګ a \|Jmw{O-ז)OsPF:60n5;1fwx4@GY$t*H, ݸ;&@~,4Ƈ#ɥ^ R3`GSsa3hz   7{'4/ kޜ'vYA;-.%LNg!:IJP>^B!+ !H2o!.fh52S!f%Ӛ%JK֖8LL[V\m?UWU,rLS^\mgyȀ: RC+= ĄEAB&d/=Wㅪ.R![.xm旲*|ziU"LI uK6:Y 5:O9.iD!u1 º9[7źpسJJ=gd5Zo2er5rbӍre:gf`\\wЮ|~C\?E̬ÌcRk[^45J ~VM^v "CIT = բ׀T̗W KWEqDǣ>6| ;r>db. `ҳ]-S!rm%[L9 H<ش ЩnxQ4ݞ1^!bql"1 v5؂w_+VNŸ0Ũ+-/!(JM3-q˨[{ umWPCGӕ͜B Ơ$p6B߸Cj+84`w<[T tig{ N&y=4FDŸdv9NdD#<9bս<:J s1dOn<Q>1w[F&JO}j/RegT<%?صUI/Kc ]Ag=nJO ;7 R4)֍m9s8]6*j߭9orF9*\P#u H՛(Տ _}LOAT__0y-\sJcta:% hr4pRŅ0vV1{,c櫒zhV9M{AˀFfI -SB:xtz*ܡŎU{<=RR˖IxV |P>YRJv|i\r)#%(RHzky8\%n1oN%Vh?>|Zd-c;)뿯 oYY_6.%hixjm~zfCM2}rԚ=ȢF؏wЙO{yƲ.=I$~Wtpcylv5FO;QQHkheѶLWSa)K}7;@+ʘF?LUصF#e%)Ũd&n+@/8|B K,IW0c =H;g8yI(vr~b);ܛ)j~҇ϒ`5/U(߾>V̰@Qj -[ϲ{\$Q~Wk |^r4.% zf3[%!V /ҽqhMY҂zL{3eLO}eW`fzdeV^26y,biSĥϋK$ޕ;?ab{#Oׁ9X9 Y"Eɳ*i.|ty9; d'4Oe;Fkperh*f}]hBVԁM^NZڀWi8)jC6m Z%ӆ^E GS+_BpBr="Nr~S(F )+ ߋ ݢPh<]Ôjz@fnkC)yiPv*zu*siw#HQO4pd@N626>B,%ׅP^ Y AZ3Ty W݇NME3ds}N^+;P۷`eO6_t$2CFXXҭʞss0/uE믫VylRFt"ʰ$\"&h盷[kH m"cgPv0[|k {)XiZy35^^ ĩ:;CvZv$P=u1ɣ\oD]ˤiԠqsdfIF C_ZH+Z*\\1=D$ը$-PIqH-I$hPyVJS 'aO>/,,A (Jƒ+y<ľI%1')P m F.06YŁg䫍 B~DC,%zed [˲ #,\ |4٦?nQ@wjܑC3bo5%E,ޭˀ>3(ǵߡ.% \c1U_h@ugt ?W }*dX;1bV1,d33fK$/ kN&wCVBͥ"m73ʴƈ9wU4~Zi׭NyaXIs_4qЍ<\لߒKz!޻m"rSuY?+[ [5@Me󳀈-ߕ褯ی#d~.טzX@"yŊ̓n5 k(|+i$S1%uƖ1~[G9b`w&{&$%R?NڷMgx y?'S*ie';i;nBc. : / LC(C7YA &VSs,eҭNZ @@w4|Y*x&IIi/ T@5bu\}a~It-*6\]4!ݑ׫|Sy&d0OcTn jgEkևPi:ɄJ(Ci"wHXL@{忧CГ٢)\/aׇbU0Ɍp_H&y'3TvO)]N3E-`m'Ŕn=w0 @4n0M Ty>;E+%BL黯["cVFٓz ̭N⑵. NlȝB(\-Gl*'$aI$55wx$:p<2aPxd]<%z)5J4Ǧ-Bd趬.bs1NM9p$ksD~l]w$% YSW9tw}5JEH&B?xPKi>AW>5S"9 Cb>UF7{_{,J'zUM%zOFͫtq :j荴! I:U~aJ>qR4`2j Lh᠜5Թ:Ҿ]2>:k<€vW<]/E:ʓ.Syf?x(C 3w";SkiJҊcx'VIlj?t?nܰ&}Ww"n oޣ%"0Uh> wc;!3lbCi`ug^}Z2W ˡ^,w:V k.,!*e>]8\ܪjUn:]JŦeS2WVl22c_*\޴uV7ICGaɗO!5>\vS#k0uEz%Rva z6)»\/Xᦣa\*4tBPwN]8s%e1p UhUMU&/C8#23]u_']{W⑾"bNї" `Asx Ө6>S)TSM Am #L0[T/xVPZ-Ѥ=U'7!!k>aP#6cW2;aVXE T *ՔX$d11vG!$srĢZǭ bCpo'X @?ͼFȖeJmf\-xJF>K-@V ,J7C)H 8-2 C&v={pL1_R7q_;#H"O~B7||7rB U`.Q_Z66\0Y\^4r#l +yFWI?F7INp>#SB}پ{4FQvv 3yJ'MΛGEFA<~I!ub("CZb6fI6̝5,:qB d= v?NmlZGFR0ꑱ>N뜯ڈpC2ُ ZwʮD;Mτ (6N>Q)uhj?j+Bl HGg-h][O.FI: aVEXqt-yMASYgR<vY* !쯃oM#r60q6E^'z,:fx/gŌ{8Nְ!OPFT]{Kb&S"Px2RٹY16 f>dUK ֥)_|1r>BF>d~9@uBsAlԲso<R1)3@bH#:,L*h=:(;|eihv94_LܺlZ#R-d L|l3$6 іڜctc} Cp%!EZ7Rjۚ`N[]CyZ$Z#Q֠ut$i9sH^'eT#BJBiShba:".9jmH 3R_j hw&ʳdYb}Nufةis?cfr)$|y71zpNk]aIL[E>?%2"bUP{=.3miT*f>ѾW:w iN;O҄rN `IJs넀9=ufM4.bRY<@>Lp+ ^QZܩ ~wM?W<5d))ቁnd|zdžUY%bׄ<HQ16Oiyx-f6ߖ'mWGApHbg4d6N53I.{M5$5h{qEv{NH]D] .:yfpHQiC%te`(ubּ Ey>?q?ۢ@VcsrkX]n6AVx$m!u/gty'_ǶV~˨c; x@#-m 8:]q4s|J`BG,wuh[.q ɣۤ-a@ 0% )*zN;k* x7"o)Sݐ|?|ʕo$[ЀSSZhϷ(,ɤĵ %B . -r?8[)fY):3VL3mCF.%DZ.z̓b%}>HpM8%Uy]&73IņٵB*R6 MͶ&U,/[LT3ul?_DS47i*ΩP\0o'_d:O4 $EA褣HW(=+$ H#l fKINk,N*5D714-Ho<_-$+~_-땷oKqcu4NO46 iEF7SVگa@r]/?G&gpkP8=)'q?b/nj^$ 4 NQM>-* &7LJ$bf^KNB-1ߴӕ}'^hS=5 W? 3?b4[ծ 3xؗ j.(rbL6!/=pQβ՗ޠFI,~FMe/ ):+8*21 }i^(]zyjxlwI2T <7RηRVNjsŁK $˘Ǐ)Dm4xd&VgJHG=+( %?Pʘ6 BAz:wUCkzCՔhST9Gn$tA2BZ_[3i)J3bQ$9:Q0 do-(utIZ&>8Eܨqn vGƮU ẕt#=n(4_BExbN?KO YI a!^9 K԰ւq_ٽdqyJmD& Ĩ~KwiJ*?(6ڱK{Y J!L2C 9`zBҍ)/SVvnta$ui6Dё9slH=v]ݺ#{\԰Ԭu{ke]уUCsK$y1wHp#i=qdOt7R5iO^gR$#9ZXdC]8AW y:uXQ z@m#!LKRX!LRMĊ{ij=+z4ۤܺqWfïg8Ҝ2c*?R=P]/Aʝ+dCz^D񼣺wl> "/zNI2LN)z35b͢AFT=Jg⓲f%v\=b)Rz>ۻ04.!-V6yCC neK>&Ƕ94؛?8B2Q/ ]5rHHhd'(6)MmSfn8ϔ8 ǥH KG9CG`(Ɔ3h |0i g#>?M COz>qH0]8oo$ "V٦:-ʡsv,X9y rɚWbf&'``G!=75N[u,>f 븴r#PHSru*‡ i7Nb͆ͤk{za`RIyZJ _zVsJc?w8ɛ0tc+u+pڴr. $b{oi!:O+QF#qr`ՋY R.ӊY e"Q:[Z0MsHNh-xuyVWcAD(bg\CL.88&U?'4,fqu^_H']^j5xzKI3Qk7H}3Z՘pi Kc~.\bY0 BQ!Qӯ PK]J*Î~Mx"1NJFS9[Fd}h춋a%%jGͯNBOVX/vdH. |'g>FbJ nU21dٵ܀-WDNIcY!RIO-|@?#&~AǿJ;£T4Rr3&ZDg"D#!\:jkv!)HYW-|䞯 x7kQjL6-ȼ7lQ4#=(MpƆkGGEb%!P誥r9ܳʐ(H3Eo0k1'd^f;̕pٺ*CEO/K)t'~[Xv*`0 \Q.sŘ*UR_qfO Ϯ8.닳ę/)wk|-.}x*Q}b;EeZgp7H} #Vˆv̋l;~XZ 4a`N\{ْ,Z qgp#Q  M4YA,xnho(7'T$As>^Y `ҳulLh2gжXR RzXKu 5CFUu47.2'7φ$-/v!;\];\Ȏ_O vsI΀Uؤ 5AElpFWjjOc4)fl2xTE1?hD~/fX39μla%>¾sQQ_4#EBB?lsFm_?f?VXb3@8I2kwt(yc> *;+RU+˟En) 9alI`v({YF; o~(I$-eqл.t~-ǠBeZ=#?݀(OD6[&`$l KAq]uQi-$AՙKpN)2|BՏ靸!u_2elѻ2ԍǘFid TH}Coolk CQZ<Vk#5xPt-TۄPo;706+eǻm>DgOW*_5~8%8SO48 jY5{ݑ΍+OWE {:p:3=;@m6lNVtL!W΃ P[XTlktyWÙ=Y^Jv a!E <]p~,gAgْcjM0템bz,[>ȿڕ(N5G"E~{$# dئ)kS8'8XU 3~4ۗj|_$Vx$WY>_ș3d9gijԐʡc"P7 "ہ UaZboq3U(+=/.|HUI/NfJxtm-m:yvw?V/.am,'w_\jOq#4Zh tVToBxqk'}љZʁ]+KI=ɼ1S))f)mk!ƵsD33 ;܁o]Wd EB \,RFn?崘&ocI9S7')ѹ TMɛ@ ,B}^H6(5*|E)6#$On\o3 Hkʭy{/><*9M֍J1bRqγ4 ːZ6S鼝T`Z+vvjtǩȎ^|u1$C7Vs@T4ڕٟn+ςК >rqQf%(԰wnZ-ցA {䲭0lpX%N% Vp;jĖ_5,kflo68ST_b 2 ;}ݿ(,0Nhwpg@AX$X)&((=Wxnh^0V _^h>A}o$o:[$xbIxKܝWc}NCjgJ#[unUQJxHiDZ ydMarG,}c9|3>xN=F z9|[,L0ﺨdOZZ4B|'V \$9 4^n'Ɯ/Z?S(]r0~ӆ CގDf)we$]Y/4b͹㓫>R*drU k)[ͺyՍPQ%{o1hF Τj'2cb68?ᾅ-nڴa;$c?i*\i[Sa59kf%hM9b>PEKoX ZAcgK\A=7BL5~OL*D/aW\Tvȇgk%{s4&O<d$b{I 83H!3~!VG߶忴`ly5Gtނk7xdU?V.(mb^[*-s/yT*1c!qu,w&Z|zrƨnZDJi*Xٷ!g*5 0uɩ1.u;ouduzgR7`cI8˽ *Uips-dxm(mf)g((o5LG[o.CmN+ߏ iY:@Ҳ]3sy#}s/:Etn WD$ӛc QJ -O:s 0V(Y(BZq;K~T"Oc{ߑq2֏{ҤkKڃ-w)K뒙pou Ë_Mt ۛQ1 ^UG"W|,i'Q+b*nÂ-=ܽwĔ։Y 0\Үo{zR(y/i1Mm?|'w;ϦZl~t_' mj*[ =us5/+*+ h?_NlU_WW2ԽDksu=<9 @<Ŭwů>7+Cr/9i1A!ǎ3(zmbA%AAEjV-G ࿓$!w_>9"^>4[ _XGGưۃm_ o.GXڑ2վ>09Q܍>R.(9RmWсJdE7R@ȳ""&d_!a^\|mkieRA~s1š*r)%`"O{s?kPb|{ԍ,W9XWYV2qf6?_?CՎX@th=5e 6?N*!3mB ׉N%-Q]SWΔwXKɇŭQͮRxJĒ"Sj@h:7>~J|fqW%XJڼ| 1l9p) V0BDPF Q{RG$O@|nYq2f"M':l'M5鰴@v32ĺN >\>U"vU6:y}~͠A>5l7x\Y3Xध8񮪩۰tϭU,k `"pn2?Cqf _)jdbQe$={@(dh*RoĘVZFR^U?Xu#8 Zi Sځֺmy[uūs;QIߖiqꗂ8p~A@ЀNo)k)[eMLI0BCMceUy/FjJ2,q"p?/ζե #|S*roPbh2\1kUYBD8I0Ӻm>_Q~2jrٮ mLMp*22#ϥfwX[FxB{Y(/0}K,b,OrQ WFauuQ*vH M',DY"iļZNw^^XH'Z9(VOФ(x2#ɊFli5$re?R:h^o7x8 3~A {KC9nW>i&iyG`8RK+1wF\0!SSb}]1wz[G IL|S$աT8NVU>]T4_JKa' EI/mNtEAL5"ݼ9þRWvJ9G.ի)KIssH9$kR䤢QgLLvW[3֫^ra.4hc _ amѐBKΛdmaя]!i"L[Kpu~!h,{/!%Feyp -vJ0)G6LJ ʯ93`o!,$ɼ#644a.Y?Q`E`e^Ȟ= z5AD~o^$\d sUr#r?`u|v!|r4/}ri~?mMDc;jNYS0uA$Z^?|O7[ݑcaRUS mCUoxQHȏ a@} ؙz;$'&nőˍkG KCa;NwC(W;y7ki_ ?TLFE;[Ō+4.c:e)qq ZR1蹇Eo*I^O0v(Z/C,@#e5qy%y6ꎴ\e'*#KU9g+\S)p'7.p!tĤ 콘<"Os噓W(!HS&vf劔Fbz;)UaX*.zyxJDE%,:trr~ #e(fX]1o5RBXE.i} B HqMDtO1Z+bb!b]HA|c]xkG^щXdarYDf]u"-X'w$[B뻮.<|A{{k}@eE,vMz;zXG=uexͻ!BwՎnK;uq<1c`Kbm!ql[![WOk}[4}kX!Uf5Tj&v#k\h3N&Ko,r0n(ےXq<7_Ùb:GRJcZ3ТfOcY*} ?NS\rEx;Ī'yA'i% %~gЫY@pKPc#s۸Mtl8$A>,y k Wqz*0ϒekyCv0qLH@MN;n9h[S xDh?ipA'Fǥ/RezPhc^K<4HvJM OJ` &oPԆlVGW BF<\fbP=n*VVcRf%+Uh u4]lE,kVښ94v[5G!;?B̋yE7G=k0qz  L֎g{> U-=Kc|Q@4ꨤVPtcye9bDAvTX8LEd!,Nm+%Ѓ LNtuBY #ۣ,cM0{t㏦fu61APe~8ϯ)h>Pˉgn`0(`^`-Hhh Xh.0A 芙6\N3HarDh0rwZVxU:bNW8S˭ .ii'\m dJM5D%קHrbq>%^ lj+K*,Ma">Cϲi~/GqahzѢ`%nfDJ'&UzkgX )IS+sSe L v!5uT)aƛJL6ai&cMRabjmR_.ػIo 5mf'7n GImشbYgo LK9>RSNi%Kĸ1nG' ͰVcYLu' N=XPA~3!OCzp;&V'm2X Q]Lw)Hܯd+xq̦ZZT[ 8ڊ{3m2nicGOft~,Ŧ"]`P̛kFXt3rKPd)hoF*ōutU$m;' V &*OR(j8l~Qȧ-G| Mvƫf&L#V0?N$h%D(ߞ͡((ʑ֦Z,lRh{mNhh#$Q]x3 rN;`^_3no q@\e]j6uW!+CEk5 ҃+DByw %?iPl4ޯyeu#p`vXf!X*}6+g I3i68^};Y`laۣī qЪ,w-uN7B t*FZʟ}rcp YWLf7}jZzM5WV[ң8+( =Wݘi!tsT1g;; vL |*0eR;;@{p w?ոq?QΫ |=zVz7sk(Bo}4}`A OtciTU+ҵp0T^K|u+Ưl=!yDyqsr 5ZxB2E` yz.|S;XDT+m/=<H=5s,~.d^ra)35qp=yed=P*D܀lqp5h"|J@[HgS6|Cʄh{ ;t!.~m+3-\CJyߐ-m3aV5Hnu-Ol)4} oxN,\ -}q\gbɀqAz7_t=DN.-'f|'tΑlz3Ou e0Ǘ$K}uхH![OG";݉¶ ԍtQ+Љ4oC ^4I#-:>֌#(V'QT*F:"9Y dr*+NBTMLtHOK뼄Oq;:8b"'yֆKؤ૴:VSS Flw8H5 =ӑX 3uyJ&$m|va$g quOM Pnl": }z#!6=l|Mz_N9۶ALr hep{- pD*L9IH!Zm3!/: 4"#qLJ9.^p@d =v 5, >TYs4>_ Ag3`-0'Fd4.C*FKoIY,&ƥe[.QfRƼz1cJ\f ]#U#YHH`DLU9['mĩMm0.r)i3<.XQos e'{)^(Ƴ9wS_Zw3C0 'oǵUR捍`7qp_7elDh1'4( qJA=gKJoB:&7K[żiDž.ɓװ ']/JM s4ZHD(BOKvo3追a!Dh-T?>>X yFuLv}{7f-rtb9] yS.9cٍՏRa7OW W>`c=)`ײfz-{"[CcW-!$wBR>+o'fbY&𤀪ZUqJb|~~3̓cn-+%0[Bx#5+U*E#q);7%u[c>p)K%uAWѧ{r/-[2de /74XȇzϢo݃ZRgm X]f_$^:s*i1{/ ti#U)L3ݥrb[MJސ"LY)uYԎ"OQQI~t|Aqt B;i! >xQ\2 M D4 2 wCZ**?FK"@{xNH@P'HpG&VցZDHb2֖ ~!y*(d9(A cL Qh1!C,3KzL"YmeQQ3ς4T:qxE >wcT8 '"ʋYrLG̪ș6EOGr#@)' 0K+eD-o ^ERV$Kfdc"!◄ko-1htAM1,nt3 z%l?žs .B5IuL=?qTscR35ϑjC2/d"rK9Mb0 Ҭߋ];OKx5:.ǶU`c/A!Vw;W"Fc0n"_DHoDo_=FN,ii_.~ GdD䙃 f`j 9tk_a @FVmr4D3;50\~?nM5}2Lo:ߜZ.eh]2Ğdc"[T5zOE׈q}n=^W - %\B@'$J_]g`LT"#Qli"2n}4<IHLtê Bš Hh-b4.<Ĥ+" þz$w{jq*1KeE4w^p娳by4dHZŝmuLMOno'!, UzsO1Q7mdX=  N dm-IG0{3(^U,hepw/ 秀 #lkkoܐrů `$\f,Zw|'[c|\ZĔ^4@3&0ReFHQS;9F8*fO0A* hO7s_"V*Yuždi|fX̶ l_hs̀/Y]>BXu+lΏRI"U *H\tFHMsZfB=Vb@^SL'`iR)q-DZ[G@I`"#r۔Ұ/Վ^7m3RP(}E6 'efT9Y;MB9.Qkt˅qRBLºϊ_y`F gz˅R 0 @G(%?F{`%< o8^Oә:h(؃>8mA|)'rAF72< K| =39QI9\]> R;~@5WH(Cd-N[K8s,Z5h?O9@&E{nUA`Am 0Ec=z3|SX "}YgŒS՞YJjFT*ۥn".)Wӄhs~$N[,uT{jH1 =G4_ȳܾ[*D0jopI^9m"2wS)(0vjT7.fDݢ«=MFe2LCh9P^5oPM΍f1Vq/вX.T_,:ypCl@kD7bA8B{eqPK׮Um| l07No|7zEAwGi%JýM?篩yfU'\ {mt %)P.M= 4pw 5R8± L ߇f] 05o@ĿfJJRxv ODD?%V/5EX!64ɶ;%xEgRk2%fCwTփ!||lFC2 YG ? B[Q%lS2,3y$ X8BeR R;+8>{wvtL4`חn$Nc,ț6RtE)QN{xWOK5xv+PM $@%7M}? w4Ub}ǘ@uM1Zc|I3J9z鎩CO|8eQXNx!!w(DH~8,iƕT&-*^|7J0;M%YhY}>srwT>N2HSqLJwŽ%]xݻSSvGu/yJ R`x;>!!fjaaIUVد0p|7pf7p-OBHm!_hf<[L}ܦ~Iƴ)e9/gwdј?]kJ@NĸH7 e/F酆 q1񙏱 ` -@u;$ x=X}_ Jm*G%A!4|Mp; ])? &2:ap˗$ص4 #v_S#ؗnr8j4y\7?RW {Mɿ%1@&^N gZiz=Amм<;MVVorgV4 `Qc7)[F7If2M?Ą=D_p( ,YsX!KUӞh]ߨM3|&7vd{V@̛r.=_yΉŜ (õH2(@S L1a#c^NH<0ˡdir5BE6N G>r|}Vq*ʅɤ6-oJaW' lF gz3r\@j|޾,k.:,,wzZ8%o.kED vͨg.: ?aeO;n`RW)fyI*4(BxpӾAFEiϩը4i+y_:1蒟cCYV[YlxpպU#p "^ZW [ K"$!9DT8wP݂rH׻7Q3&/*e,(j< mWaS֏3L}+]aI񡷃$v78 '̦E9"2H~\M2SqЦy ΑG@l.p OHﳶ;;I~rN#] 54 WdFh'Zcά2Tf~!l?Q%r1jĒyVxdc:K9O*T5{˂,P<#y~~<[?;[r4ҫjc횁J >CI!\Dl 4V˅GڋlZB]dX6L+RsErP!TpV$7^%ZL4d$.ia g A&QeGoa@r;TMgGL)462rݗ1'B:ilrcY?W{Qt\,K\"M!EӽcO96ݝ'Q,BwU$k!۴ιd@uH(9@c,ns( Lb2_!ㆻɅᆄX(#?U"0  (`D|$Ar[c4 MXʶAא'$y]N~3 \ 2 ,W"wV?w{r0, (8-&{LeyXvEuUjtK<:"[1Qk!=Ɲ0QogiĆ초`2Ή1P= ɞfDCC2d*3Xiqewc>(F8tv܁N¯IS7%J0*:Vx.d'|b\2<|&鬵tB֥Бa]̜19*;b) f"Q}:GwM/d_ zV%]Q93,M0CiEmأ ̶E> Hg)!I\`)HTkvrC8H26]U*C3Rgg8*b}߀MamSFf52+#Ee>D)H#$QlS"4qұ `}=xT$#AQn2D=虷W/i8s^ٍg M&F8u[5 ^]?u>e`~Aaɰ.jlE@#ܪ՜ ;팸Uf|뜞ɳ̂=%r韩aGܭKVkIOK:Kg گ;JN/YiwLĤc%IԈ]ke.\87tQ_.PRs:iYy%4:zuM-\Fo$P7v}vw5^۱woM͐Kbҏ {9p-]+/<'=y,!9+SÇ|[ͫKZ{G1 e|s;T A圠UݐYEq`L]7[G=FA !!Yi^񎨢\vV2u0~&:>Ge=zb-堉D ݯ8-ƞpI E}Oš6 $6"ah!iDt!8 /WS(>2Ԉ!73$$pxgjc-/Mȴ}ɂZ|Ev3pUPaD|е"7hpZT\?˯o=dN<sly {´e2q[<]8!۝;E`}~*\ ޤ16H#k0zkH!yG!.sCϲDQDp#T~R*0<9z##D+nXуK}u)m9%Jڲ~pts[ N2i6: `{|q]\HF`y ] vF'Se~ƟY˻(j\8MDLAGỔSOT!(- ۛ9@n:d!Y`ABRmQ_&/c԰*lœV8IJv w v}eɃ=# Av *=}xz1mf0Ѐv/v)$d:AsU+QatK^;`#1Eo*vEsV ! iJoS+(-0ݩF Z+svhZi ãrͮ_ 0baJ0NZLGڅf\#` Tڬ_79PݤV2Ah5Sp'gHYgL1݀p~" XɁ#sj虙6T3K ijJ!B茂OcW2@&v9O*~%UH&M{I*D.!.h nj[pdUl`JV$]O[UsO˚Bu#˙ 7ɧ@(JH!2K]P{mtQ=*:h ]@,Q U)[{Q4;`E/y^~OD{ٟZfwf5`PD j ~_aN$l)rј֏SnBCbB ּN*wٚ+SŬϠѯ}_F_ýQ4:ՄQ.ٹ̘dH M{Սr7p ظ{'?dʼK!="QVȣ>=]%q[3̄tĿ]Bm.v Xt[[8]H' ·in0ncL1>JEW/ƭGo4m`o Zkexznrg6܂Ndzb-]ZMǽGUJiܬhCxBdb&<MQ}4X/$( ظ/apcI<i_:sQI13dQNI ~L;?mQ/jP}X\6WEFńl+4t) *=Q~( 0HbNŗFT[ͯ-9(ņ18Z9D+y'z2?~\$( cl AsNV#.uW嚩I*W!4 yvB2/'4ez '˓R=U7S߰Cmbx@'26Udx |XIG=5W(}9ISC< Gʇ4)eƎŠwYgW7W5S4xpS{>'[*zoaGE9k% t`ܯbo_aFa?#zqW / H5 Jg-vJx42HQ (WK$z-x۵#ޱan'53Ě7% Q/-,^hiÎTLPvU_kjNiڧKCS8^1.Y{`U1P^,qi٣=q>t{~o]4jH:Y3pG{˴BlkDj n4"%ɖ3?&hhӐ J^sJWfT_Q(UBei$J׆5eq~)S`ya~ kl(cڗ}HNFod)Wd/M4ъ}/|,td)}t+Z_@L u<",Zw'P匥_ѽ&2=kZkq J-C|#7d3Z\j1&bsɌ{'Vc0 =|bnw"KJ-dTh^C+ +̵z fE3B!⌯hAmXZttMl&nb6H1MVrtk,$u {+]LPޙnO1TɠzTIlit 3b9g#"`"oLG*: 7˸A•'bTW@&f썼Ab1m К,B?,zNGA!k}kO7TH<(2й]oF)+n}LV?*JC_MKߜ$LG!lQn0ny=P hvMn;.Lr!d\㓜pqIHis3wYP1+i/˩ݻ~/!0#RW=Y%hl$B8#oOPdzkGf*njKV?vrdVڜ({~$*wӱűj"gFx* S'`Ȁ37sXEdP9^cN|S5bF9bnq~.m5Ff0<_yt/Tb)J 93@F+u#ɦ9d7z(JeV\OT#׭5ju0zfȞ_XR"֮-oaj۟[74j *~Rb9޻7O Od3m@;Dž'aʙFOxtfd¸kt Wf &ש$<:!c_G~dgm!K}Ǡ^#%L_ZbOXLwO9-I[8̡ߝ')RKS=}G9U^=VGt>+P׼:&À0) rx)y=e()r뛄scqErxOR3bԲ[QGH9r Jэ7QM}g˫G19/X?fXdDIABS͓7cKmeG7 F0I9ik5JQXdǹdZ fʅ= g\/ '(y\ l@RՋ LQ TrM'm2Ջ ǝ2hlw%4]n_PZ(dDǯ(Co}TNgWX{ގ ZJvNgcŽKorIwOl`X|. <恧õѤ;g|W-ˤg=em7M2Smid]J&d s%Q2cҭ?_. 7؄?ya?{9za}YrM["%X)P<s>Hruc2SY:G6TcTsNiYJ:Akzan $Zz(CU]E8gJ7S'܋`~8^"U ̩C2Gf, ӔOotآ5t9G;6Nўh0=􈈋qO%;_`O(T1Z\}ʍ=DM4)+ߒ[%&hv?L>x7wElCr|Fq^A 9Ɓޓd.sYKikJl|/KLdY]=uMض*T#ao+)DFi%mkI壟ah#3DZ[Sm "&.Fӛ84aؒ GJS&q4nc|vxrmo@V֭pꩂYЇW|#'$J'u̿@(d@~&㵆_dI, kS=mQr޹ETk9 {Q6-e+_ȸStR8^VtHC4~a+uf &2X_0Tf6O5OD*9MڅA,U'o$yD8CK͋~ShR#җS,RC]20i(70tZFzH vb>Cee3!\Ԩ()BF?q%Gӯ݆_"Ɛ=Z/〘nh{[Z M{.b;N`zԪcu@~Z5^} ce6O%}jZXm3vug_I'Rk<H?av3W5}MaS I9 6,Xy-K5 &MPW ?\[ȥ^'H\' #nJC`Qc׋w\W0!dvU0\AWv Ζ4&WgcR@N[}}"%qnܑ ,\6nIF-Si2͟ghV+^MY TPc$]n^%cHH^B*3 7;DY|!Ops2s--kI鉧<(v$ m5d,^I;c'; GfOϝ47z.=pim8eWuz#5h<M~>luK:|P)w}[+ ]? P҄a|TK1~fyk.VQրXc&=Z5:T7K4:5д,׊5j[eM}nՂ\,>B07`NixFbD+W?xՇrPv֋83{hI f{ nʇpƕE",5D%ЉNE$eLudu/P/;MFz,,1ӓg6p Rպ^A}?R׼\]WF\{طRG{P2p4cG}6\ŘLفja1)\*@@頗l.~EV4p5i/9v.KeJe`͕]潷y eڕEj@#/ĻwH{}5s ZWRN7#VGn@ТȦtZr“!&ZpHb/.j.%K0XS7"jc4 V*Z{z5r5|p ]HR=ρ_,DkOWiT+5kY ,Sd>;ڇrw{swW'^XN{L#F`OEuW> EM Fg:1ܸ5B&_=5~=I&$}w܃Y$YkG)MW_nӐ/ѶZaJOfxPDsv5lrKQ|?d_ eULDA'DɌ I DxU7rVwUp}bR13Q03%yg0VM<& سeF줶MڵA^{DBMMM$'`bL W?ahw2x6T`YڴW=3Sѡn5PvUNPH25rlA[f6"ᙆxI:YJ)ڗS~o)WU#s=˭<͖kRO}x̛)< j8Dy$,ܚU?>{uLO$$Sf=GDeg9"vb3䧪'Rv5) +ɑͣV-ss GeAͣ4^q]^ y[@'JD {2HNzg`%b_2Ʈ"L\T ÉH r'uQu0FJtc=d3i׷Y &a꥙jon/ډM0T`oc5Peڨ}C؊l.Eu[`bi, afӿ6M@yd;*^WxkRȕ'޽Tw8_aܟ:׏9 b ;.ĜEX0B0(ˇ?1;$~C2a%'|/09#A2q+>..?L;QrR׸N7R3G)YBp7HLN9#$%@x(pRadۄgRI^{kU/pSDת-t0 Qzսj*޻|7\Lsm,D*!ܬ]/ !l=d9"Δ^+aVTj-)+#h9CAz:>aFMƂ.8LBl懤E%6-IY`1XX\jG{1Zigbt|:>GbZHpXǕ] X s=9@wb Y,* FJdn\M)%@1agF8ݥosmDRu$ENXGuIRȗKX\Pz5|;EԳl;ؖ!b?;y& znis:lٕ,+n0'xh72ݡ@ %ռdM:GoE#^3Ru"L܎̃n~Q'vw[,9q]m*K\{"o掮Ntp~T.fPU24=pQMUHc5WPxVj\a–lu>M?C jAgS_&*F|ˑn-$3Z !]ŲGEÖ́VByI$@t+Y;Pp?а9ź.kdk+InCEIA͐) yj9}&Ԍ^$ ƚ0{F~y,o,w7=7v"ZkSo{.cgn>\牅1m*<SP$b{b|jvةDW%'TxJ5oB%0%tL 완6 ``dӢVE&I- b7|e%Y7ը= 1{ A76ѥ9xs/)^Eg R_C<7 Zm+a6=ZB4wFif/(`ԠyӒ;Z笭?viذNiVk٩Αez!2u4b:8.C~1 淝Tsp SL**BW3)52?)vwlh5 ' %7Qn XҌӴDj)Ԁnqѡ~tA9e}U!eDr|åKͫRX+)5l7eR=*fQҸΪأ ic̯QE(rDq'+nN>t0f]GQ.;8 wh=9RsPpzsB[aHÕ{vn*O_KP)$!'ПJ}ρ T ql&Z H 4pǧ4 ߢn']*PDe̴'Z J^!TN0j`YaZΪE.\2z0%9<8r Mߝb*jhGզs/G $U`1aMlJtpTCB1ȔP4$1|k*G& M1ZL{|a(Hˮ/1s@]!Znf$(ԁ0..QHܺ|ƒ_oӟp#n0f[8bP8 "8Ϡ7lrl%k| n T: 5seM=k|=딭ES[2c (PR>8PN95TPb$]ꢺ]-2Pnl zb5'A9mu#e;kKlz *_ɮ-Tmz?,  Lq5yaRr(.Zy&QбXQu݃|ҍwgYg\UR\v=?i}̻tĒmǧVsҩ[E@f4*#n&7ehb~OW@@k=0lldVA7lPTQfG~ik>BGfv zdPՑ |UQrB$TXxaW |D{f۝(Dn3p}gy3J˯/CފkM8u坕\t,`_'7"Su=£b`^mَذ֐<(2cU=㫅p܄E[ro_K-a눋E ;蓡CIT5쟥y ٹu-ds%kU60OQ+c G)(ij˹u ^ KT#!i-H@p{ʷTYm0kde-F FL//I/O/(nJ,F亃4ۡY|*ywr~~{! >S6""G| 6Vq&)z99($ٖGEx߬Jt9^)dYmM3.Q#!6 "WQ?`QRGdu{%*T(Qd\6-SakK)${I-$hag6I:$,9x{ P%r{^Q7(EH*}+ԯm&ˆ_aQo'`^& g툴aOb ˊDꔊNc}캏V~֏m 9:%`A+g߉vPn( M6f'2 v~}(nDG/׳q 2` Ih~;QK{ $R I>?E=>=I[4"fL/ֈ#f3 .M׶,Q&]f7{蓻H1*f{}bhD1d fy#$m f)2eGggBB[pVÄJ&q:"L%MVi]Jj Mc=-ҵ"5ML2z,yB4H~'Q> 17*:I K*LpÃhWY ymcD:HI3;m2.ΉHz-K=F/ -ۚ#jE6`ՍPF. 4]JVP_nƧj 83 %wwcsU_MCУV.2%˞i88 0fWX? |̾㘞w RPmf7ǯ9ۀV"_eu)9-FU  Y8{`ꛊԉg .Օz@ؑw/LMwH?')r瘲,uũZt79hX6jph,w̕k}%fIcoe 10 BPtKxς#H^\4[$;RՅÇ381וE=E(Y%+𵫞ƏYKDc8dz?*#v"".9^xRw3o:hPEw b3e!،^Gb@A+# +Ӓ :ow1 f˂ģ l^coZbz[ :n4,茑X9GNnm5r6>lL `8ڗ1C6uhȓ[l ?#>zfG5Ԛ_TKCǀz*8&Lk syrt4TNjW9b * >2B#8WROf+F-[g3mUE8"Tv|Ub鶣mO`dTFp`G7d<^X5!,\?6P^5xR!ÃuNo-k6-$JQ5a·a =:3ݵuO/A&c'L!o|ۄREͽ @|PjQ1'bj=SJɋ b$䊯u]uh})16KPg42"XVer.R ^?XVy!'>`"e7p\t.v(3ߧFh%j QHà%qfÙ7x9tD.+mY+hcB9кάx#UF:胼K/-qdXm2k3h;-I_c| gí p;s7b^η>/ƒ$f4"Jk:1ox˪cv ŝT` "V+b8Anep6\ IMPZ Xs@THJkS˩^ǩ xN mSqaKuEŌDֿbM oeȸ[Ek-p-F;O64`=Aۢ1.PڀZN{;4I fP s9!r3 ~o잸ߋ.q? $L]ǜboEM;U=tq|۟bx:'=\}`v"ӢiM|'Exs"\HV`?ьǯk1`|uwys6De4]M`w-jNeTfjuGL.xsٿ2K͘OʀbfOM s'#ٴQxy(ш#9sg!~b/ٚI0C_"(e"d9օ3ע2/E^4tH s쮮XR5E6K %C]0u=&6<VHMsd oW|"A! Ty( ݖÊH`^"1fQC/t9p~G#-%We;#Qv#>n7`Rt #ot lf|Wgi2S>O,Bǁ~[Gbg>cNLl|W -EoԖ7 w]V4ӧfh`} , P>k5A奄Z5{k5"ʓnS i U\ϰq|`Lw?B wz(wVhI @?e$ѱ<@]QmZ^!wuB m$r,G%iVCY os1әC8HeL ?# ҢO[רJDuvÿT5%/O}$;pN=,4}a(F #(ą6c6`b ƺ}pQg_ U`L*&v:\j|KLjՈuYxPcK#3HqZBH_y#J*斚XE I)%eC-ցI6 QuT6}9˷GkhTW8hc_z =$Z . J_V`ME/Ad QQ.:?K*H"Uh "Zf2BӮ6mz_lC)?XbnJ!`=VsX25`Ut9R2V_omH+&@iZkNY9Xptd PQ~v XT[ZܣG\d\`]>:{*2K~-Ä~G(~V{КaFW& (}‡)%;SQsEa(Lb^R'MCU-*OwPyECvFF꽙l & mc@7΅ yzB:ܱ )5>Z^E`(@Ί06ap:ρͥU?v]8V㋂T<8*ÝN^$#'K#Ÿ4mlNcTfƀ(%9xQ 44dq 'T&V)sQmʃELS1 /`Io 38ڍ;{SQi mcL. 0' [\A184Y^)ĞԑSΊA,ci_q0K9B'WDAQcQ˥Oc7Fg;L"Iq'zb0xmaou⛷ٯUL@?@58u.RTWr116 NbRݝFhбh88ĝuԛ' xOm{pZ-LTDJ<öylSuÙ T*mg&o=Ŭn%rU+0F.[Ԍ^p-РXr*RS*4Mn)WiD=d:f~cBH 9??6ӆTQo{p HLގ/2RށgJF\Gq.oGB>G7Sb3XVi݈ث`a,+Ҫ@G~ c uuD;4iJ@M<E)` .+ԉVT V>Cc2NzjϞV=U;gxe JS Y!.>4l>FxgHDSu߂;ֺ~yN"EE%m#1|b[qP#jgVgj,<U7XC|fNU ODOۂIy )*`+:@[YC :'QcΛx6 QVk%eJhMfvhD9X*!ޝZ<ӓ* aŤUTfAqmJ]h+~{7#}y]LVrP":)ټ*Lmڎ\ 7`37vWG8@¦ӝim*Y6RkJ  蕆t3j hj96eKhjZCqM>fPmuUUDx;VMVW/[:YP.iZJ:pFs+sO6kE505X"4X޷5[1 Mw cn&uۑ@a'n5XD{#)ldi~>EFuc`CoΑÿcɩ5L1)|C2@B%{n>svw2]$E*h{02sCP&>B_#i~ǽf`\f2)%^uR(~˼-O"{Yh^O^ 4 '#{> !Xt#Vk \+(O0~<P\n (d#k&"1KځU,H&h>/tE[RzͩB ާmy{?|3 8\z<̺I`GK)Nv6E0 `:5DSZ:DgZ3<^tKfx rz,^%Xmܯ-MG,ztv/rϥϠ6ۀ3؞ 4t%FGAfEեk_A^ZrtIp2Օs䮢, TnoԕZي"1aLh?9ٷa!MGW%"+8jm䰝txdDazƦ+߆)խ>pmokwk';f%rxDBbw`~LsD7J凑x,@F.0k? .Ѡcm)㠚SGjo;%j Cڬ'(*Hȓm;Bm%FDt8d JQoL ]o!!gܡ lrh"X Um!mwl,{VV`19:f9;xSèYu.O ~9٪%0B4%#t K5vҵIg0wxK^gT5';Tag;[ L{BO(sgp2ii}⿕cKJE{U3z hyاmǦYƙ|;:V\Dהz_0 *;vpgoڟ=vr1uSцGJ_$RT@JH+*7ؚE5tc.Hho[6< FGXq ub|j"N>}I_y[-jB^e>Jc%q4pe'k0bYRL30oaV:i<*{Q ӝb*|`,&FNx1{M6 m-LiVLAH~wb.<o¢KJWL9>a7rH1=_ 3qGzLfEy&H Qt0hqg4 84 $zKB驕3\(^*P5h@j~XE4W`Ɍ #k 6[ ;q`I>|ĭ|m"S-s-{̷;S`F)a,3J0T { E7< M9Zk[&^٫ԫid}2Ï9{@jj,8vy&#ٽhi17o$}c$.{1~PF]@Up 7y35-"t3`c 2M80: >&/IACm\ڳ7ՂĺC.U}v {lB~:vݞ2ac{ڔMjPӮ(TD܁29^? uy]AdQ_Hasx-i x;&c(B-d\5e[_K0ʺ^1 ]&o4\]ٞQ{51ac,z>Ľrl+L0q}@h mbgdu D맿n?%󜤚\x5m%Ug AՆk Qv'6ZSڀ^3s^72B [}?{+>Wh7>5ZN>˲Cu+"K~ &tΦĞr|υjz>e4S+*TcA3bfeE!~=fk6CulcFj"pgg)F{ŤfACӜ@ ZDr'v+X:T~~@}F QUkx>!%:X(Q =7)1I9B8o.o &ެ>¼Q_-ǼH&C /PbTg.],2i=G3iSJ)s'erbq{)B±٫nftv;2L弊&,T:f% RNpP)xGpl5lEpBuFbn 'ϣ rM"<6+9ʙ[;@렿,$݇ |-؍4dOoWxveQ)K@3Lzn{.pV#SS;+9tiK-| E<@T%&tixz)KkiǮ -^6u1& 3q_ ˀNɡf;췣\s$4@"yE%QX܀i/PMsq ?$_K`kT^LjT`rC 2r*.*1|g-yՙDopOϋgZgм騍{R+hKo)UѷWǏI[!) MNE16?Ёְ7mSQנOho;>3 ?&՗EQd`rTe>KPbf'+:!i Y%5V5D[PTZ˺_u'SǐmBRƨk_/f[#rTJk'N`5y~Мntw5hȄdn);J0ows/# ~߄ p/5o [8 ֦\2߃w|)ϕ H8y3:^aeI"a³"}<kq*5u-n$N6Ry b蔩92ad6-D ` \~$d0"yO޶ǻZ,{ݞHo^dV W1D*l&R؊ |ţW;LuWk> y\X!APgdM ?GK.>RZOgka?ju^sY_aK8aU!. mL쎬&aިíd|9 $G<P :-g|1Y鳱xBfkwBO|:x%~>I6KCC)/?NyxoRqUPnk tOh #_IΙ99I% FLf8 ,cD6ɚXꪩT}.dmp 9f װ!ȳ,p:Zb%'0ɞ6kɎBR̩$hWVquzH3fT(NHlvJ6V1PțSg#^:$<;X/n`$‡FCm|r:8J m T'xYv삉c)ve+(dW-1X%g_5c,Y1sEK Q$}.›#.lϩ[a/GZ8BWtqm=W(WIn1y G&gՌlYak/8LNV+Ѕk pIwUI?jj 3Ȝ^5؛Pmb}fKnOʆOKW'1 H ArTlJ>ӌ5f_3r\*́y#SFc.l_M4#΅>ey"h;Jщ:Tqrm.#3Hs[V||-ushB@v {.kH&n_ 9-D!eb,aC֏g%Cɋon;߬3R!4_d[xLyx1WdфAJ{׫6 Ҍ"MeP? u l#\)LgR;U*dէiHu:4㠛>s nL@9qr)!%ɫ2J+1`]܆5jQ 5n7¼IO.Q钆|L8x6.tgXԧkU7w9UeؔXaRXX~&T8|Yë7o23M1ykͦS҆0'DM/a߮:A5Kߢ3iEϗˢ @RМ:jMy@ʡ4QCd3*㘾rhTPĶ~*WT!'rQ8j" &5 d:*mǞgIhZ8ދg6Y7<Σ`;k#9?q7u֚HhNU0-szXV䠚.=R-h9?6ՂϬiZ9"8/[;vv!pB_B$&/@}ʶ1]rHgt"q' qSSs^WshXwqIr/6}o0&L`{,ww.RʷUez:ŏDesf ?At7ĻrG2&v0   Jl 9\cZ"6;'b&q9NӦ^SA)e? |3AS](tD ~yQ}b46j.],\;~r=ࡸ;˛9su&*Ireb_(N[W;_5{Aoэu{(%Jpwl U~9s7Fp/n#!aF#Gjaӫh4XGoeE9ڏEҶ UY*g]u24jP|n.4 &ٜ U|Fl'O|fNa빶5+<~znaT1`hGS"Pd[Ѕx~"l< +VA]0FG+Ԟ`qHY]m8Ȑ4S#_JͯT39k-_7{꺤!2OTUJ-E7MWPYʸXdSj E!XL{˿e\Cdy)WhV?ڸ[}f/#'*&rԕ|Ϟ\^Xwlw>H@Wh d a/FzĪ$?LIn98AjjR1D~RiC`h2.O8k 7L`glv&5fx!ta, _ H)_˛gZŸ~x͎Z{+Kn.^*Vo۸,w$u,K:[yuUtrXh~*%Sh(ofVK\/F=iOfb ~lކ_sGIMMuNx"9wb/1rBL T.ώ2wGMMmjǴZ(g,]ߺ: >Y&\H;yFZ X4-n;S\$EԝYkӮsXWws'}<GmZbH,nw3̀ۜ^A^" lى/%:J"qt@PE$.Ή 5BZ`ԉE[b{9sN6L$~Y?L% Wh+0 ? *Դ9aZk|ts\@‹|`'^ ~/XLB)+ND5htV^>!C#r͢b"s퟾()NDʰzD\/ow(D)$&bw!֞$'jv- Tz5',7R:BU}$$g1fV-qb'/ـ{AoL c=yDZ9ޭZ6 Ppa4풋M5]q8yNRzs· /=~:e\m/F*v<{ܔnd>(Gɮ2su9Q/1tCaUVf0 uڐӨ mkCX͒\i 'O BmVr 1%ZڮMAДXkiGN#ߍ51%CV[5|]yAmjМ;JBjXCLޭAy:>jT6QPCIS "}NM6fu"5&mW" PKKB~MT@5HSG_(C8%Tݞ0,mw'$!*ۼ Q%{\+0e:M9Of_Io'%ª'krNfM%(9tٟctK[s Q>]ݩ&C~ c _o5Odo%Qtir@hMfy\$$C7޸?r< ^jhm)О$TOʪ>Đ ^"pU?؊RQhJ rnY1ttK$ K@7wpςN~jwK1l&"ԋ>h7Ɯr5k67£99ƶ9j,g~"N[Z'CEM;&ghzV%|I>2a$p"'O sbص ];LWf3LE7#,T݄É88[7Ǧ!8 Mn#>49`( 89.E1j=iSp; [=õ\hId7UĪ:mKqQƠ LPTЬ EJ?ց:dS=Lr[ZEz4hs@B<1A>&0MG1BHc^+#kw: yZ76fqp&>4 $y)T1G-gHغZN6P_x[tc1|rKBPڅ/iU#2l\_ xakhq15b#S9jXdlBtkZN3 {6QTzm?m鍪,%kTD Tv{TRO5@~qC:CxmZfǖ5OaL~ƑЊ'v]2Df/niz e]M]3oL%8_L3W_B NʵIG1 mkrsl":tЫʐ}?GέёGX9w=:9oXܫ5کk ynTLq:N5Ù~E8:>܄)o7@dX_VD/9̥YДӗ5㔚#EHN_F=B}I`ԿB1Jrnn괨lY<]C5#(0"ކKIaH*=>?]TÂy*]2> w sK5 ŮUp)'q(*ϙa >D YB3[ }:Wb(tݴͯyew)Κ, ixtMY؂?D#ؚw#maNV*eWrԺj0rQAN9?!6խr0~ޤ@jd]AB,hڊ«QG=HD|&vh.Û͑Vp3S>o:ݜ߄Ϙo;()_K(^Ap }\dYwI1CWYO(9J [{={腚k:IUM<ѽG3&z2D}+$RI#65zH9{1bi/J\MJ`V+0ӊ@g[c93X_YpH7ۄGRSQ0Ak%2SOW}xDIt{W!ț,%66}֦= +'@*kluN!4uoSy'6{1T #6nnT+ȫ2u4!ߟEo 5P/|OX.0ayTpYIꌅ`?3tN`,\mRZ @QIڄFv2f4Oek -nױ="4"'o CZ|rB(jCIߋU 3m{J,}0SC  )<WO߶bO\Mfm"=쓨n:c۬t, TJ3IWmbJ:@w3u{|ýӐ3'δSrh1Ӈjew֬]l+Zn4 wXZ'e,-K_zyrkY7$7D JZc-YGJ=.iv֌ўi\GmqGҖmye~"9r/=t Ty5^ҹhH撼\wf H *DCU R%oWawK >%vrPy[bZ,Ql]ϊ3iYfJ5> ꘗѤ láZzQulH.$O;oN.y9+T:U^4i+ C:`JBª1xˆ_H*sX`G1Tބ|B5kFm<Z;qZ{7cnDQs:#s˛H)y TV6۲MGG׏5H H5J9;g.qnTL6CO^GR&.eP녝_ wbK#wES[8 Nm3BjÔjQv=[@*2  8[]7Gz1oĉl\hKlq[IIIg d$3@D9!8ZfРI>RAK0Vwy͂I:ɻ~%wLxm'(+|XFfMy4|S wVEq6ì9GGy옼DɽoS`l$xJjEO͊W?5z[*8" e ; . >rW("Z,0䱅ky*>s*C>ɲL9cO]'؃˅ݾ{3AJEfzu.;tRvX<lڡ6N~ΔhYO+aq[ X8үX\d8-4hki?7$pŬMFa4RiJ F(H{ltY~bCS t"`3[q!x BX̄PxFàx/&~0Zh.pB5:.- xBz(ZZV iA'8pLZ 0r)ʊ0$^3'c),4? oU9N0qñ>s!  Mi9wiUZ ,%óK1܄ߙ 1'<4.HR)2ϗy+U !.B2N84;9Y_+د<8-wtN/G !Dke+EVyJ!RS;y˴P[l]d 3+~cj:(gN:5={膻K*@y%ԘSƸ_5[c\πOwYt"zL^#YdQ pW&]Јlrx}q'6k)}+5] .nNEH|]/LȊ'[tWTDHgayҙz?3mMrj t)La;`;pRdf>= tH炠E(hV8 {L®ܡzBV>t-`QD0uMsSצWa8>~Dz8v@/ɠfnVzy0ϢzT"^K$2yI(utg%8+h(LhGuςy*B&V J-b5GԙT8@LG]gbpdWl) 10.)nڢ][8t:% 7,[to>7ixƢ Hy%;!!kMewTYT:f0&JrW"2TO'ڀxZ6P`ueU`c_>V@i6/Bc]'(f1%F>@3RqELb١1l9鎷wLxhXA ̿8>V9 5|KvW.aH̍86D;{^a_Œ@^־) I4 8"CUQ ]Nq71Xʜ?"𼗕۔ntJ"8qOȻs_j>:{5nw^춥c49ؒzU!6%bBTᘓzP6aT…9ˣRNGDi+?=5yCTY3=: 3̄Eˁ9/ݘ-QԩzÎcZP#S ߈sMɔKͭ|#XiLצ^6`_ud4lY^v 2\xN%.2mu\F-؎[W(ۀfn߃ a6D;3۽sD(1V6PȰŸ5H>Mc%ޖ3F,Ֆi@L̔ N$1Fk{ Ö:- ' x:z#\zXTJ9[|{st\U$e:YpvH\AMQl"p|xjޫsDodqι%G0iT ]d4ƒ;QOC% X^t[I^?lci4zQvl`@eۤFzjdbq;V#U#Z?m_$.돝׾<^uHbX.pV[8?G?a=0L |9_Nb~6LUVzpSs{<.5v7wDQ; X(`4antZ%l$:4d(2!vB,(f*Uhb ]Dgv,*U޳(1+:G'i{p0dQZ0-1Ilpgb4Tc܉ gn:rE ߒCGv p`(w:3wI,K47P H +Pߡ+87(^މMr#B-.0ӷ8"}wnЭUQ|="Ǐt،wsa 잠e'KAb; ^TWr逓]"rii$}Nu~#Y~۬,T!.``t@_ Q$ɝkO0qc2۴4 jDku'ޑ ESetf 4]ENtd7STyZ'?٬Svp\:&^x_6?_E"eQgP,Rjf:wVq([,{^$ Q2HԚu2@5l8k*s5U}$10t\HO{' LCl! (q {?#OAxmY9nK3A+?daGPaB5q p2^ПWŔ؜BlQ(`}=Q#e5E[K5{qu^jclu=gn\e\C"/P jo14^`3(6OWرcu"~gЭcO<$jb?AԨ3)dmrsQ|sn 9?EPJ2C>͢2L,^t5YmV O;xƬwV; ?C,fS)?p䈐,)(f{NTM|pVB&vћتZiPbK KNT30^4;#E 0ijJ x`_DnF9ȇ>i.#aG~Fx*ε<yf=j dZ=)Djԅ9$N 8v`9{وФuWm5R<8=ǯv[2VhKlѼA[v_ؾ:,W(Ox}#)*5b(N4>P H$x رY0 l> Z#۶` D|!zy8=de;(|i\chq~eIaQxvlj}ܸUdJX^[f;5̶[Ž\Lv$"6nþmb@ŵ~)._c/|P< puElэltF,'*@3]R}Z̡pzx`}׋e}۴4?+C.g5A,S֫W+a MoB bSNpClf%}] حR Ix0Eހ'lܹ(qՐcQNrQ/ yoңم̼f|l/@" ;RViǼqg;|&+كM͵N+&Y^3;6V-kFݿ-@ 'qwh+{Vy1[IpjbȌ;Cjҷ~ETu}|VD#  4vs?=r[F7-_0ǐ_LF8H?T,!%B |;MY f Fy)AFIsszo?IBKJ TӬ!}֞+7 F^p/d Gz.EVZ'5  p5.ȍe-Wz>宷FgbE.^_Z2dqч~8s/5.U93sN^ERx^Q+GnOG_σ ȸ@OM66(zr9^Rfg2aR=h%i薂e'kΪBiFq$n}IVN%`"Ʋ Fin ~tåDŔx~8mekU'a/lF or4$H~I%fVfѩ]2Լܤץ3li ƕ~s*xA.UJ\h2xR )9j~<=ӣvcMk QS^j=.DJ݇3Y{?&󕷌 S'Tnoׇ>#*VPq 3A&Edmٸ C~{A]FH 3y=ՉV,iEW>#3Coo18{_CEuY蕒uxCsÚʻx0t&Ҟ[s0[.~*wů}-9 2~u8L ):jL!>IwgD_\=Və@3Όk*(dMbr0U@ׄM_ idb b͓MpRyOE%W?mN? fSj[s=Rށ㢦T6~HU^Q"!Y UCK >:?!2cFwc{&&B'Lu(1ŏ=ncI31ⷍ@-H5b)N_ѥb&͑+n6d~C3,w&z؛T[ fvG^ fkP3uQʂj?–rD$) srQ0Ib+pj/<&C~a#6o-u!}/6E(( r@̺[~C- ʽIWh&#^f@~,DxBXsSnKijt-HtcVIb;@ZV^1X}>}cBr Ǥ+,`(4ީ_=,Mq,KO,7~Oݫ2eQ[ȼ+86;nI8k].8轸%d6$%-J3> (Rֿ L*aS2 N^䣷;^.Z%wkӕڍ|΋=L*ѼWP'򣞚 L,(g {faׂ^m2K| a뚔kU—5&!Һ|(]% pF e!_4 >xXm]wK?ͶcAI/%)ڨ'uG?:uP_d F6Vb=GOBSD'Jq4̥yڜ< XanzLfvJ_I5v&F\W.3)fw絚Vz|*Y8et^5ekk8CtV#n0gjm70wcjq^R0hLku n&!9S>?UvgÝ~:ܲywU6 P'uϐς*~nXEd׌n ĿXз(Wlv|* nyAqHN6Wb+7 2٦A1_Յ#;3*?f2cƬy $$&wyV\^HT6jT 9OCr0ʷɿ> hkh{,UiDʸ>(@[c-x ZI'jA[8E wW, !a_3Gԛ㞗kq!ǝ d?iH=(è$n+_K(O`MܻƗ,+F .-F HXU߽\Lir_2!xU?TLYӍ5%)vKTZoP/}MN)Ӑl y>iZ+ 0BC`U,aZ*xFbwޚx-w9 t#8X̹G׽+`'!Wټ1[_Ej#ky ǠSk?2j럍fVJ%a3>ZKKz+b|0 Gu0Ai@*lz@F.Q 7倉\ y{)|1qU,Qx z Gֽt+^d 7iqkҎE2ucC_^ܹwWf+--E˄40r03P2QXͽ9} %h01@kG@x$P',s}6 Fm>PBF-[mL ?sPD ؍:ۊfkǰ BD N`-o[La<,F8tΤEO]ʆ&p"E}Z^/ˁ!s3.ﳤ3BF/ʹEH(š߃lbU(:ЪRV{2B𐫁@_L@=6\'+xOaR|Ais.%kzэz#CeH w8局3z> IzUvzz䏄:Xf:C%vFjse\͎҄_$PklA9|ޥwQI`cϬѽfaӜCy\wG`@J ;%ŐA.sN$yWS.FsYXZ$$ܺ א+-aj=*p%}?7s+bS'SxޏAfRj6I+TiC*t 4UPg[~׳lVMsxIpUwhR:AR 4Y&_*=&ϓS8?1F!Ꮈ)`A!rںw.@`/-{BLtRl:4 2eXG!bᣜ”sh6& 6(G.0@6ŭ5aޯbъ`_*g%+?k?~Ox7@>Uf%ʔO('Gweʂ ,Uu65*?9>1V7ā= ~Y6j'yLEe'u-vV +1-մR ? %|;@<0;Jkƚ=>sGXT!IT8נ=&_LێZLVƵvC*Y  6U7 (+Ȉ?2`g:fSt;z;%=\-㰵&:ⱻI$| D;pIj:)?h&5ٱL)r:=%ZJ'eoe[8}2+xc`RFJ<8D<CPWz\W7]n"JL&fwQK0RT(l[?'My%@9jV(J9?@K[3qv7BڍTr?̛a.sH硰0":͵BYVi]L}3(2^/Tȳh מ1R j;)Ӊ|yM̔]W7zJj [)2i } SH&erphV7NPfﴠZV4S e <xߓCD}k7a|/'~"+LJ̴7sck.G QX@!( E KǸ*ĥٱr$N6.v=.RBB8 >?wUۃb}<̑e2$ohP{"v+~/"v!הObyzfuX'du Ej몴ֿ4t6b]'rzh8+1nBeVKd٨ ؟@%cX1THAI5GjJ؛Rf;$,ycl]KHdCEUajn;#"WFBi%VgGxPf>o w}Prԓg*H5^/T4A\!);p=aPn+?!R+!ӣ|t?h6q0N#yd;MշlוK28( +eY7rXn )Lhcl!P8;`,w<_7Æpf|*^iR, j (:@v,|Wi -<8\GѹGYDQ$))2&M:~uqfk'HWS/v ֘}gq6@i?̈́"<-o& hC8Z^\+L{uF=!mƪ }<,F"2}؃{q+ro5ܑq5}/& 8*MuȋS̓4=x`xL5yh5ܟ/&:̥#gM~Pٰ2`1.˨TVPX;%ˍ)÷}^5E3z½3V!,whExBf2-6~nx\l (g%,|fjrׅ-o))Ǚ}<9QEzȘ3JFb$!*hblyxM1޻uZHKXc@eS SIömB\=.S$Ňm6i$Wƭ#\#1wc˸K8<Ľ" -go#CrK Ĭ>+!Oԉ~a%\¼?FOdi#+3K8# ـXNطu84 ,#,E\T5v`G;,Oˆx90)8i ܺ{L|u*ؑa;~=ʉџ'@9Nc 'th" k Άl`V:Gi잜83#v?5%7)4=`<`_ZJ#iA͜#$ﱿ+a)@xᥳj}Qj>\^SI䀅4v9VQt Up)*k5iS$Og>}JS]`(ug25꛽=ykOJ8BvI~@9d/$pT5|~ØC1%͐j;4M dFA< >΃4`%n nb)q6{R7mX~gS]3Tm##rH[PW3{ETMQ4h;,MtUsiԟ;<"(B~@AaWS .3:,2~-TcCCNǩ;.֫}3C 0Nd^frfn7&QX '񟿹c13#]> QrYq")v+ G/^L߁ϚGIJttA؞fX1+2첼#JbO3Uiz+NNI5n|}\+ _ Phf$aJ莙Zƣ6$Kc<;';(,n 1 TWN R9 ö!o*{":8޽lIѡ9D.r~DTM6>zl/d{뫆V~UqGzpz쓆b"Ց#WpO%a-E4]`,'cGF_~_DĚ9j7Z6] rѫh`\`Y`A{G}zd8c \cu7-í6Ţ9 KGɺ2">h IQI[rp9moY <yM?'?+DK[]^l HxjD4?UWcj.Ed9VMÆ-ah#56l@T2>1v 6MOpZ*EfNeR? k9+h-[*WS!m5ɡQ6|ɀ;&kKp?#EWc #tc (,hoH_;L0뺖Bwhi ,kUWF&'y^Qp`_쥮RD{L!W2RFA\182yjJ$/ClT8uZfRcGzEӥ.P3hZւm7gYF8X,5i*f=xEf,p@~ș(}=)0KOi1sf`]?p.f )g[xZ.U88d5.A4N5TPP2[:j]jF^m A77_U߃hԻppvPE"*u0?,PoHPܧ4p;5Q6#)D8\lHvePױaUOaOK^J}Ւ GV B ν_?%ƀeV8/8oc. .V >4S0 R~ң,L  [WclOcH3$Eie 34"e(p\HCq2o~x!ab;x}Lݾ^&+ЏL~'>/nط/ +Џ5S~OE*|=C%pr@Ʈjq4S>x-C ;*!"F85'`UH<^wvæQ 䨲S=>l;4K Nń KRtv19V?yҨ}dx:+pW{gECi}MLw_ChҰ ˌ] OģbԀU:e#ڤ|Kk/h9l".᪉N㳅ӧ)8_fﭧ%,Q@ʑ&>)Tz9Fsnp=+e,P@lЌ+UI?>lt@Y&̏Nb"% lWYXJdr36S[Qf4bV/݂/]||FM1> ԧߤ]a4$Q%XYYW3,5U#L$ţP #~rxa^o\ ]|tMBx>Ahv33~=xrhM1i@[OB-=>$fy;ԆРiR}`kƈ8l2:܇6* ҆5cwcZ3ukR;@ᓨeVb'>$sٷn/:ljtی4q+̀1K$i%ql jsIh}1%E@gq)"QNj?B0F鴺D +fG尖yasu蚼t{ Ww.@%t;'%7x<9ar: `o 3`0Q3>x:M DZ~َv@,Tj'S!rnKZ^(]Lo; Ht?wbv;$N| '@EWG9XhW",E>;ʚ Y6$(D~ľDE@NixmG&)J!bUveL~Ȫ'hƘC1w)6zEXITn[@͟d46Nwa)z'S_| (z٠ `vr{/Shi{_Zxc ΃:ezP?B&^W*%wܻaqAE>k@2< k[;R-V$IAM^| `,tu1VDRz> 2@>>Qh~uᆈRn{nФP|8ڽg=0`(]s5GfK=!4 }NcyNB8$v"je _ L$^h@`+FYv7?ԫ}= f^YG59L6Cə43%ܣ}&I E_YDygR]]iaw ~@UdktRApa̐uy~Bb: 4?6 Lnkn'-|(ݑ(rKڲ*@{S֖;1sK)YQ,LQ3|ԝ*K-DLƒ$̆Э GBdxM{gPkG ӝmkk& #%dhe1(69BW pbl:.6|8i#@(0U6I(DYZp,݂vFg,l@% n/w{ޢӞ"2LdBbvhP]Kd6TYyF@RpK3]әj^Ps;(К㴕{ BJ^nRǝuWfODmF#|Й;"ʯ\޻g+ lZfQ,EPyTJRE햢 T-јeVԣ>GC0$ - Hb zN2twCUz=[.m^ԯh#Tbf|D0)!q#ȇy;| 6eW7i93ſBQ eqP*Iyk)0WA=r!1_ &i 3~8\Iq6")';+Ӭqv5ϱ^y]%M$hSCqƙ۠iSJ+ҜaFԢ{f5}5Rhd^FBu%25v`-=`WgUcڋdE~嫚?Ymj¼tI[& Sw/grTJv2xʵJ8nB WTבO u dW]{v]3@t;574I-gi"}7C-l"E{FY( & w6y!^@'π1lesX7R/]HF ѹj"v}A9Ӯ̝GONy/aaI /-iG/T ZetAvc%:d [S䒹Gۧy78*|S;Rͪ 3Q⩎wQx+ '''7NI}z|Dmv2z+ZqnSBOU"'N /fh(Đ 8h6!9vbRɶM׀; ^, \)3 $w]Y̬tT}h5d)=2(Aw,pNo_\q#?,SX$\M^Q̯Y?6!㹧.IGqaQB+x>us*b!yH_/:&k) ]Զ w*0Q֝eg9aoH<B3}On#Z S&0OzEL=j0/c}¨4UOQqXzW2%-]%񻐷1Ԫiq+IUV_oWgQJi> &9_sR6=RxQ-4vO$N%\Co `Wawvpˆ S{@:ge:-8 @KqYn Z!٭n!Y%`{ m?5;OHj\O5k??)V* ;~jpsyjвj37ifWg> ;ղO+/+DMs;rvj//ЀH;8UAV 18u\Pt"d.9z-1 ŋݞ"zI[6iNG'ogeflм5 v/%Lx/*^z:0/@DAe-cHח 1 utTŐKwFB||P 87JLmWr2[ /6d!>Umrt15EF;{g5Q3 5Հ7n,t|FaNȺk}.ι3/.t (6zXKًD"\[X|>zS[-gb PS5 *ϸ=`@sߤwUo0=yT4I0v=߆ҧyO%C TmV1跎.\^e}6sZupqƒhL xt 'sM=BFģ.oE]E 0{L#e {>xCGg]Oc^/N-K 2nE. 6]p2FLG9%1g?)čXh&[v11=C_i朞["NDA\ÑqĔ&wPŝ-xHCaO}9WbGTKD_Ku\[v},1o Ih\50TL$ݲS fv֊K!!(݇V$U2bkiĮ2 Z5h^)¦BxFT.xW jS|2Z㽺#ISږQS$4C|tGx]SLGI{K|THqlslҺzV(U0׮g%}sS]36I)vK>_Sg澍#wY;*sN~7m(푸?B+D,n껭ʍ_W7sW&g;D!C -r*3U Sr+ ȴQ@gXo9@\}?"8 Aza^C 8)1*ǾC?C=1t)qbna?/PGcRt6$-xR9:Z4o_JGB3PxզC=#=|w'*TpABSJ /nao@EA$Q_*,Gw_*CE  Az2sWI P7@5*21xL[2_) u) +ofemZ8?y/Qwڂ~mp*GJdǩK^ѼM Ž$iD~En#Nߖqv&G-A >c\[Tq<yb M˃l2cDx7K yiG vKK괶o9OmxIYEiE^,bem,q8ִr YLF̎/I{ĚH +Ys֌|[Sg"L&CJJY@aDZIhqSv! fq~~&Hgq/D5Zܙ`ْH\MneJxˁx5G@ EcV /ơ&HQ[ҫCxQm(lm~H#Uh&;orr>ی1Z0(TMOEp<0*fm!S=N@" b  :AX]^]i7|C#lJ< _9ޭgwϙ5B4u<θ:VKGݦopnـARI1 g `D4{gJ舢K=ȎMUU$ |>īX{675Y֥ m 5WH/WRJqg$hJ?$"i퇙eMK{ lpl|\`Q0e^a5$.o2c$FqbpCyD`ᾘZ(d loS0nOAxuь_Egjy)%|n)ۻA`=^ {\]+VNlz^ڣh]tǀ HA u8Qx;A ̺\!_A_pAL+Z7!H։1(6k~J+ ސ;i˒A4*hB2+](Z&@|'i+n n+#y$#1c61JIb=ʃ9Bl in/N("3/wXZ."2> .u Q(ҫX&Y%^ /޳| !Œ.2r1-#kI䔼 TYʳR$dȦ/7q#xFuN:l@]769(z+$?kt0 qpղq7joMFĬZJ}\Y3I9~#9ћC6,ߏg_> 9-\/t|B*JPH{]453B5T"#+ͱ5\ \(6R@l!ṳ69)ɖV9IS2 (hkF1XkxxcV;( +dЪǥY,uG#GF!?f?>t qdK_;}ɄVf<x`= 8 W.-cWbA~ 2N`8%tD0N.iZmE&9_| 6yF$K5 \cۍ&Y v+9_5TW2H\Mӯ2F|: 楦;Ԇ"O>;-ҟ#Oy;JRXLl ?U!?⏇$^`qU]iy^ȐB Qg^ț]r纱" ;vL4FŎ g~sD"N"C# cWR> :VmS@X}BUx`W~5ǬE˛ E_q0tܠ *аq2lƷ<[ RM1OUn$7Fͨ|5'wRLxFsP T'vwĊ-ޠr;tl~NNr0GA#,Wm^‹`K|cc E`"p@-g.АkwLrH$ ?ofΗ+c܆vd87PR2^ zrrY>`^0{{hN/amPo_~ X=j )tǝ6Mio@2⥽IQm7݌3.,ȾIKdwEN5K]o @0gBGnAOVfLW 7 y2.Gǣ k{Jc,u}߹tRJpoXZ"l$@4.M=!#z+jzelB4q#M]|/JDeǗN,#t2h2XuILOB3L^ 7ktZ Gi94Q(ǦJ#8pbgl.-{l/;Rtn9Ar{طh9Xu\M `u pƶS;) uE~)JQZlL'ݶ˙(-8K<ѭ1Fe-! 1m(cm-ml`wIH6p=`SV`QTK53Y#6ob?\.x[XKIq?Rc Z}۔Dk7c吀̿@A*>`uLޢ8*_1esC֐Yi[P[`QFr4g: XZjmE V5;XWj-`84ήXފ&K6al|h-{18h;k;_Lj; Pn#Z1eĜMbkʢDpfKWY(adޏ;zϼfHF/t?LzZV(u*@Ȟ'7K(O߻͜,TATSbBh4nn:nLs  -!o0>]u?~1{jnVo9men"msSdC7>c[OSJkO,u?5)( \+F=i;/+'+xAEw/#&nL-k+t9z;&N) jeZ=SBl+MCc< n)\Ny\,Wj#!$$~9хMk!7^J8sXMʉ=% KSHJJ6J1_i@ B_Cur`0R4 bqO RrkRV){pK"T4DxM+' 'Ԝ,Swu-g|@pdfCjvUEPɑwƭM")B}I!zUT_W'$`N}* rTT_g)k6OKQ.U=SN4Χ6VgGWυh.)ښH=P &=J.6uvsj ?2Jۂo+@O)YjI򰪠16i/ݵًKiRpF+RlXeַ-: 9G2<f|7+Yl %K? G\YWY ]+TU^}fr~;DNpShD$ ~-R'g~ؤ=hkjG 1`WU .UQ¦Z`#ؘ4|Otw3s~ \^EQ%~!UH*L=f$fx9-T9Vy٩QI})gxL#6ʃA.I1ZUMsWc=\6oYͣti8_z#cgP Af%[8[^uZ9 V.E/RP¥vV-YiѢ XS) ʭ'KKt]II)ˇV%B AFҕ4m4&٭;k1(i18Hޯ6vEK!'(P凉OLoL ܅bk1TSu%$86RQ5v~q(sZAQ n!ywn>1ud2.^6LY?|Nևh2.J~Ў84AxbTFR]hV)aZF59~'^;w:kUӗ& zfv S֦tId׬N%;E٤'3l@gEUK†qMDEDje%&#d`|a;ܤ970!ۓKB$ŽAt0w)o5#$Bg!߫Pxqe1"odoNj )4+-RjɀF7_ouŒiP7`qoq֟po:Nתzڈo!1=s %ܪyi n(^8:fD6yюhAԕ2M윷*nEW:2UB)& ǾĠ:5r1ʫӸn+.I2q,^bBo\t|TKgd3nğfB1r J8'UorL7.\U|P+Ǐ'WQМpCe;g}O؀l g&MۖiL VA.]|[cxibXo^>'\(OEgV4ߝRwnUe:8(W3t95.v5H%S=c]pʟ#wWMy.xp7WB0( W?$!Q=dp۩gVw; a8-%-BKnG]ƏN~NbMo_)mY|i!:t7`}/ݶ}bzD= 9*4Ǟ|Ѝ{ n VbYyC4Ns>ژlVKB yqqFTE悔5,-STgjxo@a E‚: I=GBu[jſ~qkeM;2}q ~Uw.=Jz6 P!?hNRsd v)I*X1_.{j¨!qZ+5P&Ņi5SK=I{XTQrc( 4UJHỲ+W(HϠ*ƱƧ)]w4ZX' cZI:q65#Q} Բ0:,);ö" 1\& 26]BK] Jh^p,rˎ@ݕ4ռ:&^L)MrdWfab{[TdZ-lGR*ٙS^ŭ7uF P Żw  k]J_({RG]è,&g _&E5("Xzm:or1 wQwp؏\?ۆRSsg-f ʖF17r1Q`Ŵh`P;BX!8AmǸuГ'LM5 XM@rA3&|4-(Bcj0[( KLrs |7[ى< iP;ƍY[!Jt^K'bE[1F=Y34)n`H 0v2wT4.Ӿѷ?B`q^?9CT^k,A/KAitbnT`yr$&ݥ?8 z0+b@bǙ4LlEyJ#$NFvb2oX3:dnFReQ^Aच"Y:Ag982|_5ٽ4F:Ey ,T:[Zg&ݍ:<9鳓\Dh^ʏu?O5;({x.Ɉ7Zq{6I;0 j\j_c/^{JO% J|s\uykqP|MX(j7xXo>xryl>UHfn{ŒuM&Ε|+;еf ?2$F:jNwCzpe畉'# C1D첡iUҨ^P K1Ƴ RNLطL񎚩[xVJ~ bE9^X r#abO.3lmcXJ!N1Fm@`'/Zp-4#2Ф@o?v6mZSHZ1Q8]䱞EM mfWQ]vE##7:#2(*[~6]]mr&xr+r]F zd`JO6p>x!hVD^OUa;rݳ4 mp[`gkE%]D _C?lrER@1ώ_N|]ymҒ|ld\N2~ad v1LOLJ>}/b_wƊTbS0CE1U?eۏ&yB  5; _Yߞ0 ( W&/-xL'gTxʄG'J8`nvy;{}vS.CItHox/T|Vc5<;`Dߩ#sb?<-nڥe $Ck0k8~=ͿAQ:$W߶C q=AnrxUt$6^)`g-f؊( H@0]֗ AIȸԊOK j7ժ޳.stqH BFJKsdd7&5K6*,L$ [\џ&C^ib&~NSPL/A6TP8`D[5 /jBn-G[NW{kw0ۄ_!vXߚ#P)- {~I < 3gkh0sǃEs ø_@\ċCrmO-U sB[TF%Q ~K!\cf`|{l^!ى9;_}Y!S6hXuXu6q,]u\:0 ϊj"ʆ+-uS[?=`Y$5aE{q#Wr|Ae9n6I?h qQ1umsuI0L#AWҚC#5l-*w2rDM@\5iFOsa - i9dvVش“etZ7ۦHaCV+cL6t&;V4b3MQtdvP+QN( ܐ5A}ZobT]'zz329-Y*Izi0:o@FӇ /CA>G)Ɣi8;mMd@$}ցT▙:x+v}ƞ9u*~k짠uO"q-K3ϥIHL4-T+,Ǥ@RR-0J)+T%'k#v;R}qcX']1&1Fu!3 KjaO'6yP@7tv&D%H^2 vy'JB-j9'v0I5hFWP{8NՖ#)xGkװPr9Y1ȵW4X"A֒X PTɵ؞dZ՘1hw!c8@+xZbWSh[wQިm Y$DS7Sc6H9Z8Qe\VL&^j.R]LkՏ鳤[0"CqUAKX|yi1%uFc#Zt8v~&㲶v ?>kc}Y8ϱHqɒH Ec3"XiKonc<.BKi׽J,BāMYY"õ!7j PS:#Fq 6n.&.)PYnaУ9f"8b=RW$@(^͕ m3:8~<>eJ.V\l?)_ga'WUgTF'"k"mޠFYDz@DV Sk464っb__#,*U=囇e涧 &: ޱ '>$% Ks[ A@+Qp Q::j^Ɍ, ~ʞ-:zl""BuhMg}͜Pd<؂=42z-9eyj'wR\xD{^,4wѢvQ,34n5XF7 ض]ʢ8k$8 ܔTwe B޵3L'3֋n `x,x&'*ު!`p Կk+sRDf=z4w_LaSo~b籟:qg3AWhT@ ,CvѦ>xe,k`'0U[dhnp!>#F hW&O}}\GviӖ᱗!IX720ocԐnAC3d;/ =AqKD2<(w^4Q6'OXsF 7*<|hJv^Eu%B#aI,)[#%x#0\ IߡJγ@`53xb:KmSs/-bHhnY@g.º7{fn/$p(DIv 0B"=Q:@,0#7\k'p$$MR:O(ς? ":[YYyr0/ i,9Qe^57t#{DANW󗸛17FG6rFfXh sL<SK 5O{Xuq%hɲhWs՝G*S ԥ2z 9'P_+.Z {zaʭqc>~#idp03j;z~:~ ͻ F }hejQP}t{f[,3{Q._˨2`Q,/#]B)M--x_"MLsxTУކOq;PƞP̚ʡj 5w݇,GK۷^LXmMHJLîGZ83`+ru$bJ8$m( `(,HA([%Px[ rҫ:8$y}.=sJ5ui]ns9iS %e2VI2v{ Z`m,.dFaoK~K8ͅ KN5?tyΤ:ky.m_ @i4&b.0qQɃAnf2m#JMldz ë@"sh {kۆЋ?.?)ghbaǔ X^h1*sGC {]2`IXؿĮbӊVjtOi%v^ؓU>sBIpUfg&B}0qg8H U'unv{GhtBb@7'kEɥcTƭ ȡ~[a8*Gӑ3~xj8iTKe0MOZj5(!D|mݜ`ܽ*zoPF2^NZLh0Pn'nF)n~\-['`} + FU&XKm[W:(ZXJR"d8?7.ʊfF'|wDb<kH^XE5g pI?*n5|/a)[k^w?Bv(T|OCS'K5uP#{Iƪ0m7~ǤPx o*9J.-g,!fi$]Փ0NsD_K"+3wyK@]F6Sﮚ$ ZU#MA`CyYH{| (ciӊmTE a5 p,[%!_"@*+׀/4t .ert^ҙ?HFdsC;aмڸxiކ%Z@I$62}#i4!{]>lw$ hACD+ei %" @/Gr[cxVN@۳1'J!/?,%]?4ߒC;:3IAE}4Ui@~Pg6p;N)FY`HfLBcH[fswu  !gB~cSMS= ̧" |x!0QG|qP$d7z+ٜށJ69flmK(T(/⿖0%x];LJ_s#! 2FPU.޳b}ů`sfLBej$YL$O 9j.a~k>Jy yz?U$w{(&aж,I :^Qͨ0#&oS5:PLd!Бhmx_Oϩ}Wz[x>8,kӯ0 })L!٦n].5\oc*%'T2#CcF^ue и8@L1Șvv/٤ ޽3P'8I$!-N}ߦ~Tmp$Dv|vx3b?PgD (.6~41ȏr1*^9[2++|-@AsDzL"(/=jY ~Z:a\56koDkt,1gn u@LYI' ˄m).QNN[X<`*\m^Cj5JKA2o2jb[\<@HxAt  *XP$n(!tЁe!K ̹uYIyT* pܘHdWrXc|t[GQQp%`8 0BbZ5aޙڕ> 32@01ABlZuǡ}̗Π&Ub$_E,OO:9(Fk=ϧ9c'^:SdS~j`*}iFaǞ[q.p m&1G'! ӵ0,YwՔ侉<?[ab>{1AqB9j]<wkQSmmM5r AsЗ1fW +#柼ť~ *;bJmK G?60ݛz"u8'iN9VҠ} g3ԁxw'Io&lxP6g_of?`d㤎ܖ{;ph5Z,&| ެeD$׭Пz,X B䎍f́9s9LSq@HU $(Ղ[ėgGM5D_OC]p߾}Ut|SBn}nML%"b@LGE+'.9q\H B@f@?}?d0%cQr>uH뷬-M;{R q5ヾ Ƨr響dݍ;(\38kPHC{ޅػzuF;B";zf/}<%xE¼ o^4k[cV ˊZ\mfX] ͠{_҂9 U9 [aԮj8a/"{9-q4Y+ jwwNz2W( Jton@$yML-DJKlxF9Or#h=`>Bس0^sχRh%'dSnvCmyR.1?ʚȱ3䞟FwqCj8ܒU QΡ;a Lgޟ>H,X1Ϗ8F#JPYj.R4BJܠ#;$wl\WiE*](2=cxRF%ʓWтvQ^3?>aE-Lܱ=/6kߊ W!H\mF.7֪ɽjW}qUCNt3ƞQy|Q_X7[c}bDESz-==XBG!hKILȚ}ߜ|E.zqK^vˀK9lI;W$ψCf"r<渼t!?PbnDmq@jhLa HVOE̐ve ̂G'4~ɞsGV(bAFu{b!> > h(γr=ֶ"=FG7䇡tE(B_F:[_Q,*X\e$vvsVYA>e O,!tl4.X'шp4$yh =;^Ҋ 16 )ϜlZuMwD/⣄ءC{Ftڎ@uiV+}%'?oJr[{B\cr4}Uq}Xr>QB6-%(Z'W>]Y'AhVAd9-|&b;fSpaL!-էVYǾ*kzu'/ T[{M< +Z9;- 3=?p_ezUAZ$d =5rdL>C\ûԳGFN1l MxsܲvIBpuVc^86q7=Ode(2BH SX3$|)`PtEQ\ ?Ã]׆P=,_*b.e˭#pQh8 {Q}61JGHA%Bbt3V@)I| s%qz5 GpKylM_lEKc+pZ|'߆v@#  xXRNV<<[trd_ldghaQѧz\rGM0Ґ~E/ݱ.ىZX+6lw,%W.)scVE>eA7$oUn Ӻi>CۋD(=>1㐢[{!^ ˦|ݠK+3_vŕ&PU3=I8> U7u7fCˈXwE"0'?ex**.'o b~)+VN U cCѕ cNXrZ"lBSNɐ(INg|˿e ,w6k@f SvS<` j9K{L ('/hRj;1VG߸(Vt9dKl?P;Y!DV]>xQŰwS}"waͧ s}e0'eJ.ћb_Q]9Ϡ IZUBeE9H*"kBA`cT7} s4g!U-vXwagSE ;T.,,}Ǥ_ #=#Lkd-QSNLЪzoZq"x}XF1֬kden!5/S8̮#ApIuSOk:$D8#f٧ҽ QHz8/ukgG]nׇjw7C>} SY2{H=#՚֬r`٣x+7*<{NG.,"8urAEFCkcLSf͵2*a@ҳJ~)=,S0S5gÄU}Hip"`֔a眒%?A =<$Dqu Wv*Uj8X3{P&X=4;)5>]3ȥLD$~0 ٬JJ$ȼ &!{},) o"4W݇U~v-2})ظ2pO4vY1 *[l8't:̚3GzW~8[ݤo?,N4)Hwx`,5s,ћx"4ABqA'k!dLCgSo//PWn|U)]װ*W[YUz{ Hh7XW] 4uA5)%Pf:+T$Ky۸?jEF쪛*0}WPbJ1>$twU{WJWTԉvTqƂt۸[<&gw%J~LqqDzEy0Y2(z`9<63JwqO>\~_3Ͳb -oe5!N`} c 0\ k[LAuJucJH''81n9eF$W:ZY>gwGBjiL[wom4vH;>)DC~]`1kJ~v<հ!o$]` 2p(i~9sys(ju.$b9^Z#~k"qA *ҹ"rtiB6Rj7UFV je^, IQ|638&nLÍeDG?RHdVl_)O<: :FRHZrZFV˓9lVR\}>\[ ?#S6Jsh#0`DQscq[PNKħ)0hl؏\MQKfPV>@Tx)\:ϵ ~9f g k?i՚Av^ %|ea; N3Cռ X7gsZ@t*Ђ,lDl)}z?[hvlH>0*NА$1v]RWmTkd3\1a0v8Ы+&$QR735܂{P<| 1>o.4f-!nVtu rs!==auo<}A\,I</e'n:$el\@XϷa)Tq Tlzyb6>?p#f U.(i䲱ڙT`nh>Z?38z (rJK0hEH7I 5叢2 Y'~qH0"h,(K[+;Ls*xmQ_h}0?@=y^i#)ǥJG#X[.`H~#kno';@^HB95m?qYs1}*| vb@8^4=ވJ9^"UQ]Xjl9^pК%j u9/-wǠ.Y lzv|KN!'p/-t6t,4h[d$Qqݷph4F}H*<>aǸ-+,+Bn1%=0ÆLu*~!1h;T ~vI5#}Bl,4֋Q6L7z;>[\R'CM"SD?>mLc˧#{-kQda@Ykbx:ةjf!5_xS wRkneͧH_o=v)m'S`H쓎ƾxП;ׯ~0ӂgmXv whњ~{\!0vS۵`'sOd v\`8;V卺Du6R}侶8(̩Dn1!jPGx  2HӮikD} 4~S-ոbt}#o"Tߨ!o$M%ЍQռ͕d")(2vb;Kba4;vjhI4[Ogp/ЈpPmZ^9EBYAW&o99xY"ZX^g @saQ{6@ӍNh,7ڭ/S.wGPw~^z5Y@d`l;M$g5(K(8F5aM/'8/Cl4΁tV3T{y%@t4Aq\ntMH+%7Va2V2:2@ͪ_2`ls&G&j_aƾpfm5?O8~r 1.IDC|j6|wN?$9~Rni5lxʅ}hT'=p |\c8g*x  `-B\ch}*f핱ZQ$ -1Q*@3>{g5lT,ofuh#H7S" rs\1RЪ"we` AR9 ne'玚氟& H3ro_#PXs,?U'_1>%~e.SoxnZY^RxF K)[xZhcե)4ҩA|-x/gAy~ WUFIzXV#;9lOAH㴽qvߎ>.Wc-a\wci]/kK >S lK_*bt,3]Qނ~beFPt MJTec)'Ta7Y+EIX8Jx?܄T;:97Tn~v* )$'9\+Y_.,FdCa pApyJ/enuӨPqW3Mm2R@df WG<ݨLB HuDj0##,A9}ؔA.mQui6{31:OH C[$$y>A`P5<޵T\8pQ9]73:*]t,im+ۊMX[j5,s󜬷E: 1l$%Yj6drl=m􏪺iE{?ᔇ$[F( Y+Ԛkcw3|ǘҳm 1\:7V:| ٖodmXq u= Dkkq_oS{IZ`X/0u)&jPE9pKƦx~FTHdݦJ+|^wť:5x‰yR2ZVpPm.YOS'?[CD$zQQRsSr|FQd ([]Tᫍ"@]<2Fjo0qK{v }d"d*Nm06nbzj0FmZy;_LvI-$溭ܫ}c!i z>O݌gKB?L wa-&UܹrqCo|m]`z,T@UL.9ͬ0MY7?\bn WABt2ybpC&$B!Mm7 ){Lj2-[+KdL_P-^hGM){,55Md0X#rݳΖrOdlӌnsiS8exu:߹FaekNՄ"e(;w4އp!̗ H^6|/ƊL"<'xE0I\N O $ӂuuth6&Q8GasܮVvW+*; 3Ajc𽎒~PQGf J҅jOb_|MQ-&u-FKpޢtOZʜP/j%Ԃsl{+AU1 .A2fHޥZۜ)$UWK74Ru|:聞b1Y~_݊PUE [hÈ ]uXWY\ m= Mv*_( @RO}'Uwޫ-7 E"9zQPؤF x[?  V-PMQ+ fL/wkbQyIRzWCXr*Nb9.yHĞPWnq[SP⪴ .B+e"VnU/=:J@t8C}oiH9EI~{WM*2 p#`> 4)wWٙ2UH9fgZH#(fK_3$H6gO4(; Ţandtj&J?k\"OmGMƩe{=b.wZ`S2QP\>FeJ0%DP(?+uX8wvmO2 i{GU<4w7ދnoXt>iQsWN$g~Mo$G@ 9I3~ 6<-^ ضh*5%SEBrV-?(q1!ltg[ 83VP2F:?c@*ˉ[Yo`-^<\v.ara2'X #l'aU&sۣY]U/uV$d I^nATO֓XfGa(cN&[YWڡ\$.HL)+Rr'̡곬7j-Zݍ/x,ied^\Q`cC8Wte4Iy<,i+yXVOkymg?rlmغê!6mtw3BƤܻ$v\/8l?QzUs$Ǐ? %%^AJd.qZE+EסC'o+ MeY lANO}f⢧-&8zs\?mZ#d/@ /SK9E ƶso&lufSc5Qkw ׍Y6!KdAcS qݒ)3Hfan)P'7ݫ액.[z$.RT~4S:ڃ:s#xϛzUH] yÛ2Oƺ?@_i SPS!.ɑ$ fnN"H>"5sk P36sYlX7>W.U]5\&tV/ 0G3ܷ!BD(;@Oa!˴H*=p!t/l̹ D;knnYZgVU1z9as87U/g,^4Gd+z!SWMKxeGs8]ݪE)(൞3D-ljQIͯc0(u-)&o8,XJ%UjDZl5بsj<БmYt #ݎ`\gXS0 7 tcVcu @KܫyB\ڊbpAҸZ9oɳPnhld ̊t.RNNhǫyk9y-mdu ,K{uC*H3AQ~#I۶TqpÍS0Ɔ&(cuw=xI! 0  E8FX;r_+Oƛvb;ŸcckwA@q1\4IbS6A4R?YR696#`NB3ï B28q~+j,€mrbSDڝul݃ ruvxB/õ n*1D_ LRp`ى @mҾғ;Aa͡%e_)I*23i;čeUdu RM[SF.,v< c=te>?o_<*"x; w8Vi-YB{4r{ڗUHZS]@6x`iFғ]XQW CᇨN\ljH]>۞Y)0sKZ /Ҏ68+vN͙.OZB e?WPY }|/2P؞{ \u¹pv<n1+h,C' Gv82835p}JW/Wg}9G{q.k]q`@ino͈߇:IhkpҔ]@T5wf2B! Έr~ƶuZ/ZeU7  bַ (boK;|=L|M[XQfd]΀w ;ME\9{hܲb9 %`t>l,P11`1(ϋ[oVחB:0\birj/zL =4n3`FT8/$?[ g#O^$ 79Q(* 8*ŽǒA+GM1~ua qz/@(*ј`i!Vstu-@I Yl/aȜ\2;V<{$03+La%U\>O!ca'UO h8ũ4K4դzSکqLRh35!uO= >tŷ;κݭ0onIQ hwNvJ8Ӯ@B])n )Q;s@oz̼ܚE3U=ﯱcZT^LnU{WNFM nR7Fµ+#r|?F;lR(>Ǔ^AJe  lթ{t bs{qbԢ%G(MɰAO}?*/telu&kn,6JDT3E1RfґQ8wJ5OZހMH.{*oeqaȇDAGOA0 lN]4b~&!'uOT :{ʡeRnNӘ8T1(Q#čiuH.z9|aN%C1@{}Ù){eKgH48"ZYX"K}WGb! yez/.I7󼆭m˹lɧ\sKu|D Zh{@Rgʼ#\kLi>ә6Wb5ӡ&*yz?e}_*6.L' &M6+$]ԅ Mԍv *#H2H3f\ {2sDG:P>ˍcrvα1=cG3^@ٜuq VZR ܖp4ԗQ X " iL*Zo2jwsD73q$c$3ͰNA&5e^b|~q Bs?'MXO5??x mcgW6u9ҥEn+MyN+!鋇 ˰gzKO9e%)WdE@oq^Dvxpx+UO-!RѐK֨DN)$v@%i]P6w88;Z a h{|cE.Jy)~R-q7@:]Ϭlw;u'gK3LJRqFŢ9t(1EwQ)T>ǟE)0!֥kb-XhkQ'' (v78TKݝgh)g Y,Uh %/tX)'Zg2.w#7:~{bW7d pzQzJ$}A_~LeH!Ki zeJ*vni\Ԃʈ][=rxo̕5Lŕ"$+*(U4EWގ%TNg1C)A`{؞j wLiAg2X['Ss٬AAvS.f̽/(UGqlL-fw?WLi/Ae2O"LNͿqAvE#u%e|̓d-5X{l[ ]pTd'G 6϶x0$ZKKa)`7QFPna2L4LK`RʦYKgJ넶p:˙9;tR,5eWL9a@2[t$dIYC L벩pN9Cag_ MGCaACg_>g0q[JW4Pk"΀GleoZ #pOjI߃Xsk+3?qE ĉ=Ƨ,0 |AP/iKfTZM.ԫ忁"؇Ov~V1u K2 t(4̜V)+i耾تX I] >%Ҙ|߼ SPl# R ̫e\pv8G6@ad=,?BHEsYNJpyT0`[7/wCx7ɣ)[x{bLC C#ƢũE-]-vwP*I"fRG̃s,F5CU`j'jNQ?U]^HH7ֻX-a|bG]ʚZi@qDwJJ،cf[8IԅC&z׌<8V$ff MRsx2[Y%((Q+#JM%85UdÙz!^K1(M0"$Z*DZdm6AFF:  J>!fԺ=zsZW$6c1Rxn0W8V{ڨ[屓V)S@KL%\4omsnC0JBѳ9DBXij_ql<RmMfz2vJNS''!#W y#}BqdsA:myi&+QJN_ QtLoI\r||H?R=p`ޮMuz]jB1+L'H NGdKј"ߝ'YYv^Aj)Udm G-7yAL"9ho|$D, j- |Wq]"R7֚uRmj'_ς>I>WnGݩEhK=e&tt5Y[5<7ЄT3`8{J4jbQ#蠒ueKqm0gr,,<[h~.9FxvVUzW|,WdPza;Do6@]K8l56;ʅ:O;K{@v֍-]d(Q^z5ƝL1۫V !l[ϖjL@dWyEb Ȕ2aIsEFSdP{+[!Z%ꈌ|聜-Ψe=R49@ɇ##>^uC X0?En/늁s|Rmjak偌x|ˋ;Qs8r)Ť@H|%>v\vÒܤp+pbw[\[tp4Ka򊘠ZaV [DG~WHlέoN+s3sa <7/1Qwz.@ȜRQ?Ȳ9fc}پXx{)hںEwG9H9QEE66:.^=ŻwA-ŒPrh̺,w+Cxc5dRC %Дպ$=2Nat %N93^>PhQ/A4;V8yW sF+[e7u|WGa6׺^Vc:X5m΅;MƪW4"e*$Đ-+Ŷ_a+dz7:S=fQ^εg (=ɉ{he/\8ŸjE#מH^ˠ\EU 5G!s!G}%?`Ưώ/6{d]T׀SK0mo:v$i &3XA@ou]bY^gV,tu|Dmou:vl[ჷY5E Od8Cww,,o9?E%~Uܔts3[M;2`x keU=}ikSjE`.I^&lz40X*=cc2t {0֮ד2\LC[ۮLAx=NTx}]"}' _ٰӵV^u 2=QMJzpH=9u۲M8(fM☣B8YX;,oh$mGlo؝ IUii|{u*xPr>"γWCr -#xÉ@**ܭ,&c\TGn*rB|P TD3_&=} KTk]>"Bp>ߗc)Q~uo{ M[[?j5 ]:XO}kS(#HzhlqdG &Egvfr$ 1!3 '3dX9f3{7}'5^RuB)羲)TՁIТ؋ ـ"yϤq28jP6GY+W BT:ɅR':@7BYrWC_!t\Jshrd}zH(28 b?$n*E1ՔAZmd\?Z-+lL@Ǹw\P,dq̌!?s8ӧ'sa`"L} h3h-u,PJ7+C΄ kbeMN)2e"n ֞8۱kj¸~lCD`]xh4™\ .ciak@fT*y^g -6vyS /?x̌[\גQ˃O' p .Ok9Y/2;[kw~g)|~~NÑx5>erc6dae~uR T+:dp\ܷ!\n#"[Ge2' |1"MyHGP#qzR_Ľ"L_ik)o'u«_m#=8) :~n_-X GdAAO Onɰ?uS~fѦH:X e0a]6ws&1f$:X'[[ {=;^L1" 3ԯHySpj# , E`( SYXP,ۀ8EB/?kN"$GA@TYAF;Lı%:@ǖe=gHp ζyPr)[uX#qh}$zE>2Y>l]?bht Tqox#%u=ZSJ>z<0fb2_|eKm5Y֚+D3͵|pZԪwI9N[AI͔On;7sq%Gs^\y$GL2XI∠4EY4LFʶyУhL46/Y.Jޜauud&=99p;T3ELך/Qb&ڰE$rհhv'4}㩓Mh;T6~좸(وbK9tv&~~ٗfãlIJ:_`-qֶ: VAu\bn-*`wZR43Og:I)Fdr>86{ ש vh!Ru]5RϿ-M*pu&2C u}klw};ߠӝͧ/ c;- |(GSਏr@XOΤS<+ɹGNh=~b2@[(Ė ɾ>RDX֒QhN/S=T߫N~X t$@pͽЮ9`\0)Vx&:+E*,h;5ˋK-D!%tH?ʟſduliU]jo%d1V/E,3EPɫӧp*+.T{S-לּ|?JqdAS1}wV7jљ`nmyn4n괚# PVs4ՔQh'2R)MqX7^8|pN"T:$o_ 5r>0koa F^8tcR Sӎi*W0߾Uk95o$lJV-[By+UՀ⽒P]V U pJ[tE QI:w'$ wC-0x9d [NːoD ij=ONA'w FcM7bx@؀[%G?/ʍ;K %u:+v%-%sI/4. ="PG.Nz_[E8 b>`ۥᷫ1^xT ='[AfNacg(4`tR[y<Vg7ǹ6ΨC &J󙰇smbXлuk싥q. 2+ަQy^pnƮ" s,Φ~ߊ/"Š2@nuST:|r8x̓+uE_qEghnd ;@iyd`N}V߹豷6ffOJ,v>ow6T!0t:wL"/Ǣ|1 j3,1ssb̀hqQy8bwoS`!x]_~899Pl""{9 ^|L,WStO~>++̅'0>GSPY2 D,R;0OE+[ bɶRkt/׎'vm6ɞ:`3nժFGd )5x챁/Xai)|jg@ Nm4Gnx"=[EKKMW(. [Y.<$"\jbʍf $uƮ nrw x,l鋲oc_Ŧxa4X#ZÍ.@)r` 35ޜ T"/:vm}{tR55m[īu$m㵯BroHEx*{V2c'p -qPRt^n1`VCyfxQS|+ WeQZĦF?AӟlA禿n6Ues5yc&VYylE9X(9ȇ۝6*ؖ7\d*\)ìәQ%c!*ȧ_c1Cm .zpDR;eoUa?>ٮ|HIYI~+2p=/sg8>D%[X_J^/M`%S-B)Ĺ qu*/ \PfoCV :F=Ẓ%SZ Mv3}<2FiVA\*S"{p40&װ1p&^Ao/璂I/̃5k0N/: LSi`tnmEV`c"Sg,ldUT2.JG}"6 6ĎJԫa52>>폱ia G @JLd\v3&;\ Kg[Z}wGovΧqNdD 涅mNuDx-eߚui޹N:%16@}lMCS^ -LX5ooJ}[= ُA0H2;sƩbO46T~VŇ?MWsO|ﱐ 0e.+Q{1JVBK%>_>1f -l5hӆ1U:gh\"#tX"i LÁqvOm\@ x^[њ#k-w>hdhMgtaŮ 7]/9&=&tK^ib>TߋY)\\>,*YG8Z2P5m3F&;dF%д>HZLX[4% n,)JKHfNy5W_su:0 'tː.mmt3{xAvbCxk,`[X7g;19Ӏ8g(SX K!3x#i}ˮ;W kpGgGjXPL\i:nawu+K70)ʠ1](#@C(翝PdI c[S=nenfrr{PpXNMB1bʃEzbe%g# w%bspW nl!LmR7~}.k|ݪcX晴U}6|9nr#$?6 T_V#Wݩᱣ4/aI~1!H't2)p~"7Sr7d}J\ѭ^UOn/a; |Vz; g#uKO-? P\#:?L|uX<8Ljڅ59 %a1HzO >  . 9._ܘU{JPF&ʅ7g蓂 MGH/lʕ"HQ,C\,0Cc!$JBם+C[Y+IƫGffi0E@V'lga* O:!LX{X %㊼n/wX䟷{7̾/^ d! rٿ# oBg6M15GVB¢\,r N9Ώ=u͡{_DV#HpLFI^KnJ$Vy*޳htBAR2Ǻ K2Ҷ`=a|`F&~3kWўmȮ/5qVݤlq@"𼌏ĝN `(<6ʣN?WESo;;*:A͡4ShDtx腐]8g&+PlT^7>E,P)Rրjj~Ru4'X*'#!?f~Moj6X p9{3jRq?f&Wx pyH\"Oq.wE(fw-TB((bתQ\^eGɑѐhЛJ'%Wbh #&G'-SwjD2|j}j>A>ke՗3AZ .k] NPIb.)/3 !mÒHy4"I)za@A#\wxօ_Ev٨~_!02Fd mbHR $b8>>i8@El @@ԁD5U0p#DB&g,-5^c~a~[q*?\l1)Bk_3S\8 wbf貽볡&؛ٲGe-WVyP9%%up%SX)4oT!-~%Bb.mG+$j eH6ZfZij _jϋϏ$w NuEI;4gI c)ЫFt-CZ-s#fhk6VEf71I8Tqܟ(8zFx:?@$+UÈ媜tVhK_WL"s 1n~Y GN"b'%]wžU'֢;5fpfHe(Z[~Dȡ~,ڂp:{s"<~^r;-#BxueT,3η[M$Ac'(AR nmјEİO6NIi||Z͚ot8:yS4p^>_-lHQ?ш k(gґPU:& 7XyєH }.nC\aF9I0;'/qY0&AwĶNC/Mim5=Df=")K4Me'$+"8Z_= Bo[C+ ?ҡY7[`cIQvvv38`@[b,g|tReLJ/gvv:oMD 䶑u26WFzVfv##&_ƈ&[ zL\|KxfmȷYUtvUnU*9!\J)L[Ijb2yemfs]Y uZvM_ C$ܧKb[!@Fc}AJ*^'1p7Jb.馆DC]9eRHowxUig65fHνo?'U+s*/s]i/d-$5嫽Q η\:W\.m&w. ^OgyJ)9ɚtY,vVyI/08#8p%Y֩SN 0vC`$(ը`sʇRIե㠴niS2C POYn\Od@ 1GiFk\Cl菟/2F Ul2aCo(; PS~cwVk< J$!eU&Xq-38\vSF#@>%uԹ}Kpp39⵵QU=I>|iO 7 IVuw9[jgaM\Qv,@h jLQuw’HpF^# uǾ$=}J#1Kmm#OD<ɳ B-]-#~\y&EBIE#'5iǒU\ :n~UD8%opd%|H=_ѷ^zi@ W`ނ<*p^Bǜ?isMM*Y5Z"~?ˉHyZـ_>%Í\5Z2Q:Iɤ?1љ|NAYeXyJt(hVrt[g(U9w]QIS68$IFm2Mby#jZp>d#HϔDZPpBG lALUBZG/)^,#>Y':,0emm43[ı 遃$vreC.3p:]^Ezܴ pǭn3YT\(J6伵 ]hS5Q"鳽oFM}zϡU\W/LdٵrQhx#z ڤ{,^7Z-ejzo0⯂kY(h~Y]L bB `׻8|'&r5̸ECw&l;e[u_;p޲nGK?=7\+$~T/p N:;N[pguGAI{utÂHh,6}w}[qצT̗E~涆#\#gY_[ݍF$}TĹy2[*^AO3S'*B~[1<-/q8: 4y#X7})bJtpIjJ6Oy>Y.vK rSYmTW2m1SL[]KeYFZQiS#+U)~@yN] I>2`cR+n-1;זax ɗD5^A z3utA'Mj %%M9L-j~ͤ\~o=ڂS:EXR S,wtQײ٭btl@ `R2-ߺ&"3TpD"A0 b1䧢b Bh.x qY00r;%X Ƙ3y :Iй0uFpq ]=HHyl\kj͹΁~Z>M-.sd&Q?9ԮkI9Øg|cm.LL{0IaoY*Jj HȮg)WB|7'Mf)hMT彩;f6(F3aS5_UOrbh-#8fU@?Mi+gl2Cr{ ݯ; @m9 #WCY`ryYZ;ǒ~wbȉ΂:ŒcdT•|Vxި=˪{XBc#̡J|=`3 ޘU߾fْѧrJg] {;Z<gNLMf|\yR -kbirw mfi*?4vQiqOiI"  }D+X)(LY T:ۇFyHCzmWNRv;zA 1͝p8:'WL5I[$ͤiS..01[ a”OT-тjq{龜Q{l\ x/CjZ1UXǀpCRiAC|u/ v+xB6 h9r%ܦ.h9K 4#[y#1KFq6YڝhqpU7]f|ҝUR{jۛo%k|_t各2((y?Y p*>7kAA\/BmZ'|U @r62tҾ>a(m,ll#hmyp}9ʩ8ajT[*#t"_Na̓A21E UM,єUSb'_tǰI} C0_ b_F5@F49,S{-Dq& 7otZ^7uףtbw i]b;kXȀRS?G^]=fܶbri %$b"alZDV?r6HJM-;i[7Y~hl>{=>}sٝ91+fnr l2|~>0*Ÿ1D](oZqT+ؔ;>50&Kp׈Z&&` "$0qAT64bf!64-)<dqHSRLo%5 df?V;I@`L9j̚glu슰(nIW بD *h!wI_9dՄB6g Neٿ^Վ1Tz6FϤ#ac:FrCY _rn1empgz N3-!>YOSl5)43҉ [U<$~"6610XM|X| i}+[k${ FqyI4P{b>H?vTv="F)Ta˥op3d#@s cNtȺ]=/KE%B5:#i_ml"El!9,%ocJ~y6ce9%`7Ƭ32hS\)<e8! n0-ʼwwPqq ޭ940H1w1Fw`c^V;!N,uxm9) 't!QFwc:|LEB p܈7"+EC{Rﱉ I ck32\\Qx9悲({ӯ2pQ :yh P@K>:g@X~)orB~De;.?z 2%F{o~UF8b'ɰؘ̹ۣ ŽZ0 %|bw)[ܶu0S|E G_l0Qf XTXG173eAKۨS=qGM*袸W'ŲdA:%2'^4,N7OhMAzH#{L$s.c'{V=ẘHIByTQѠSGW`fVXGtC8|UЁX2ʧPѷ&vͺ)i7CSm!f6?DDqĈքt`z6a &Bby5(vlTH("syNi`_JύIBN.^<=> {+HKaFv }OGqj :aV /}.0 w(,M!neI1s U[MEsW9}ݽ2nktSJy2d-FGSzրXi,~ծQ|PMuT*';.ŋ"O2$k%~oٚk56}m4k||,/ϱ^!NP]\"ⓤ o斌5Mhܳ_V}oe؊}G) P+7\ӛMy Kv )irI\h%'_ LxKWp*s§ϻoyr0HFviGns|e !QИ*ft2mIu0}6Ŀ]3)jнݑKVc"8H=?[&^詎wMFPr;wqB( mL!OP'hape~SCae=4 9{oc(=&/jू_ 7?Ac}UDw-=z23Y'{I (55;&ֿ,r[eqWd{Fiiv㔭μXppt,C3 \-)^b)P='dhzd9p$f|S +PQLEV͎=ѻS(r1v}jGɅK{n?_iWv_~C׬r[w%-G).$a0F:lGЧiWړ*A)Aλ-1" F.bZg:>x8hx gH{/rHJOHUoz:7 C&(&_˫y)Q5zqwsOyVz 1B\\;r$8:w1{ŎMTbew|K2Q[6vBN``DztT$2zWnRBtѹ\DzCrUNeC!ُ\#",c18 ӤҤxIR(QjJZ-x/?4l;P9`K^չ"!M/ ܟc z2]q'dl*zxa \B+Ww *4!@Ao!?ɹ" Ɵ*>g7KQѮ +N̉|Wv8YEFO) ]MWm3Q>vEC ?"Mdy2 A{7I& 6;P"n9(U l5ԓ!OcA@rO ʂPQb\d&[Lg*isH1 ^{op{!X\^a|DD.\TMC.@*Fl5:zr Qn{6_.sw*6uۚLȊ 8Ҷ-T2ǜ/7, D+*KYX/]m tm,NӢuFz+¨KDGO]?",V56v3X)g-j"j.RT/N|mk͇A:HܛS7-8qc͏@&;^j^1N5IA'P2m\WϕiLѸ"9?%/Y:U-Ŕ5t/ssGsceZGY4Hu19GUП%W'ry0t4^.Ox(.e"uh=k75O F{lJVgx)žN7pz0=c<w)0cPA;Pb2KcUQ"ZVn+]Sa)Jmt8=E!+(p5llj F )v)q_o\Xp7 8:Tr,V%Fo,7QWҥ"g@`ԘkAb #q< y+=T[B+Ҿ=B6N%Z,T,9ag<\" =Ouu Q ]" \G'٤ A 7{.x9C~5P=W=(gv G#%UNc` $] )$K/lz2B[r/%*R|}μbbfaGy~g_.г~/S E>ɷ.%\_JX񊂪c"JIdߒVD9B97m(XRj:1Z iOˡ˿VDmZM!pG+yQtMrNBc2G~[!ƣV̑AH/} j> \혅l;UTVۣSZК C&.`KtIԻ2q7&'IRޛw5ʥ[0iQB8$:+n ipQ3di*th@py))2SpQK>0T>oOzmX9[ƞ:o.BNX@K l% Q5U>)/Dkbm/d[5Hk>z)ŚڱVMz‚ҿO{N T4hblŜf^@%z#7gt;-^%2Fm蒾x:>B2{P_gs݃q$s.~7W. *"V8J2PbW~ U.o^>y|~t_hJNh!6=P6o!n+02%) gɝLZxMnc,=#THi_7bb!KV>g,(?pp XȹJ93d _qo"^)zvAm5Ӿy8/k^̜)ƯuP)Rc [k1~f ?I&oϙBN#?D297RY&9%#lD2rGLz-<뛩Yr#APx[36?^ڽ3!>BBCuh\`B»JзWaH.ap:L},x׬ 65k~a [Ӻ> [CҮ0~ɾ1^P[ݶ lf~Ĭ6~ s8߲hdBgyf NQ~hĜ܇ ozX*fyPS`k3F{?Mw9kXJˀp: w1Oߣb/ߏ)gj.H=W[2|ѳަhoq"w<{L"qKaMyۑ 񵚯z=~DξirTtRR`>_Iq"Nݰ U(tH{ވQza10o k.;K/4kԔBk|2>Tr-O",3WרXƌlWpǼB~ mDr=[0sVĪPq)wn TqUeFT?is;ʁde|'ցpz!0|&xTrMtpɰ(AmMe 'Pg6S"-a>Aʛ":u>V=:Q>mªO+N2 rSRa#wfV.T%fg\<0+e_IR8Hq`,lĝ**Y_WV! PN LUJ\Nj&C>kFˢ1MIt/DoJ=5tA kobq2yg?PClO$"p5Tu}Vf4\"v=+ͼGGL$,ք9#t$;]s’Jw`'I6g1)OF=(óYBjF<QhpӎEF;FںuKcwA.]ُ`t]ϊ h352nhʯt ( .B%yA]]&,?2(s6WZ,zf@"?ZI:!@€7Keg:x:E*R}D2`G7ǒ{Oy&/Hԩ8˲vԋ~KødJM@Rl.ɐYZV@ExT" NK0Pż₉^GÞC*ZM8 PGt%0*Aׄ8ag z=vm7{NfHGZRE%ikaMlyhɣjbZ1`/kU7PvpnWz]އe(W]d;/v:mqj!eFvk$~610[3:qs`ѻV,QHAo^V޳_Yƺh}X̣eY?пkB\'NȽPUCu _^AS t ?4/ۧ}lJ&IE`AQ*F숕sǷFTjCs\rw >w l1aMRl|xAzbi)qDx2f5s0&&?bh<č< @=ш }/@=/BPOGՑ4|)ֹfP^,3Aq[nJu\h#iYԸѴFOk} 6I%]Ţ!W i9b&#Veu.^:%;I]|#n u, IŢ8о%LGmԿ:Y.D-OMS4mq(v+8ЍlQ- ?_OnXyEEꇚ oz5bL6oQѨ^obЦL7n+m 4ԯyo2\O*ugH LzxskGNjt< d c26Q[߶Q^ `φ[ek@X |[SgĬc^cvY"+%.9gy?[BBE爏x!) #hZhZ g\Z(b3n[2P2kN8F zzp2 `Q5^$wŴr7fnφNàjG-' ɕfFN*ûR@>(}EjK'᮳>ҙ_3p >W(bH]=vj;^3|92l~F|>ChѠh 8";)R?K;+<@qy5D3sW_u- pئ'(tьOoF}6M$2(:d|$⯀"&Ϫ}X\"#1`'(B&]R٭w~\ DA:reS)\x 7)H6*g;81]Y%<''.OeBiGǫPS\zev gv Z6-|olT*5aZJ69/,M 91]v5 '+vDhd Fo9-H&W[y[UKySR!ԛg4z!Չ›yy4]&1N??JLv(qWXxewfNNl ).TXr\Z%_&n DJ mA9F}e5QIY9F\q6Hl*}|,%S͔6#FBőh+t<?7jˑRC;ʻUs0~{;6;Kr8Ȉ)Ʃl~ˆÞvY4jMɱڢ:&+]0 z.;)';=NU`Y_ rEVtKX T;~_Tur[? f}UqӮ8/4FblYDw-1+kw@e}yAqŬQb쀷?iPPƏN8pV $,-k:CJY B zg]md_5A@;W҉^`Vj;ݯ7t )SQ̫ԝ_;ox&>.FU%|8ɷ6o&&2 9׍5mi"w½A0w+ى'}hp'Fő8%لPP+?c` AvʴD\J(`JS1Y{$,3_3do")#XXjby~XR1pCzLO7R~V3tmMg׫[rޟh"璇E(ed-p! e=S6 .R2ٮ_*6Yљȗ3 X!:ՀS'us1ݹEI%t[Cܶ!pBm8}V&fu=G;P.,tR(Z@#\ ܒODewEDka7:q󑫵=UnKIZ+DXEoCc {+Q624JYYKe(6)vꌶ$Sk#9L|dN }Q%Ⰴ<,\V"˔NFx?㢟:kMS-$^\*18K]f\eL09`kϬ`ވ[B˥_IC#܌#bzWjʊ)blOR`OoYL+ϟ;( B$]!y딶:v{YACSd$#yJ-$+05 (V\nk 6_$Pf3L]OPcgu]);qt:+49޳ld}J9%`piV nu܉xOCXaVa GU7\I\%QY[. nL0XVIMv 1ڵʜ7۶ϼlU+1ٮQ~2lQ˕,)oTbr} |>KXquė-@9%݆ᷢ(ʷmr{n`z#+BLNdfR-ʋc)dQǠD:}AR7V̒P}-#gmnk 'Qq2BC:slK7-ȷn[~,cKK>+;mrCnq=t(*&NgO~' n.$l_A,(:Dr^?1YWdqcV z}_,:CYOAMLVsq ޜizw],O ߩ45KdL"~ !u~e3&pUFd#[s /0p/DUƕ< [a]/ =3*צʱd˳ٴ8ACpޖ,#gh~)spv LA9fÃ[d‘I͍W8,qfumΞԒL8Ř5jI wKL{, (;D-FBjtkJױ tD #hgl B{ϗ$jC&S}]a2Sj}EBoy e%ܲ:F+b[9[&`g)wv{"29OcMۯ`eD$*Yb7M͑30efo"8gX]IC$'Onm"C`[beAV LeDnP{]ܐy tk+RVр&d;mD"P`0Ed.Bq' Dvޅ73(ȭ8ˋzK* v:?(wga1c9oP:cUsɮ^!BjǛk[) {vp',q<.N?oN2+m QٍC$`F _0H Sgsl|ޚceLqs!(grt@´ FA Њ*eI01ky4bT 51 %gB SgX_q?R]YhpʦS ^)R>R5t$CE "0=)gZ!2o' W̏E[_ن{2o]JDd WB[U?-Jg[qȤQC="e f`?j/B ١tgT[ϼYN_ʫyh h|nX.|tLQg.f0x 1@n'|K+DlW*\wfmX;s~ʃzL /@k,Qn\((FZ7tR.v@6;NTV7d3<5;ܟKA1 sP$b-K_nR*}bhͱj]+ܸ^' ~cFhC"h'cvVPRVb Aĸ,eЙRXny6Ӄ2L 0FU*8!c E^Y^)d}%@LI;M;䧜˒,9WIjV9O{vs=IGO4:7[KK--e0xEq͸Xb4b&?Q0,+>P -ދꕏvӍ$U-a(?Ј%,Uj)~Gj7iDxPX$L`v:.eE&Wb d*Tz!NVD:!)lc =>"d#;+D^[\>7Eyo|jk/2El'9t|U-1C^^^wtBMsc JfOIjsb.TW@sæu˸\J.+,ƬOBAGؚZ240wHPV=ܾЪ3o" N)Tn0>=c K *74D(IӠc>C7"V$!*1fW#`:/&rD)wKվ!"&vYZQM$] 8 x=b!t`9#Z!n3#W0G]4m[ !C VDnIdcQNM44AX dE2~N]#ί?E9$J9]۫8:eYHszy%9G݃cwEva"Q;'ni}VB&G0vpH)H"0I*]-EoV#<ݭ Թ ZCzf}^;&N޿2]D,񬟚?{:Iۖ޻RmDFޯJJ;ĂJ+ܲAH UQyǢoők\'dѢ:,щ#|vgX]Zhn! Iɗ842 :D$Vǐ )<%}=B6T4,& JLDWا`0 ưlFlGDLn{;ϕϫk::d_ܤ24 9gLr-:de^p`*6YyϢ[gѳ[=gYyvi7amqR^kp 񽦙NOw'uw|%᩶ƙ"MWk{]F8iVB*& `dF)408 Z$>Z8fF"L{lyRo""mOt;~M5# AITsvn*H$,ؿяn(.Tٶs]F]~qP3>>U4$Ơ9Cg$qgo4=8~_D?L}M;VP#:r[88onmKh.Cr|v'h6ҽn\cYKS=r^֫d퇉 .-%%т֟ f#I5D):l?\V¿XH<rَ M *-4HP s_?X?rmg%K1X>\u40Q&w-0l-T42z )vr]Q=]`Z{%؎Ks(0T/G r(U|ݨzqo)_E}pSNz dblk-" #;(ßRbCPbH`4З.m/"F9H7ϳW,{v!lsF7D LaENxVd =V7p5L<@{b:aC=G?G944Hw99 Vdx@\sxs1 T9Y=DCY4.Ia Uń%K:’HSGԱ\TE@L D| /1 dG9i"/*O@*5 1U6:L袣I1kJ0׶ŠiKSyLRΘӐ!uۖ{޵\/-]UB߿PYZ ?[la9Bo[D6,̸[Óٍ`%\v :' ΰ:4Q8HMωT'C2q3_d/\P~e2%N+[MdxzԵZFpAk}(C$[MAag)Ȇ@= q_dvZpͬ8ꈏ>#lEj4cpR (c xތcX>0xm{(|~fL<$%'Bϣ&PK6k"m0[sBk *tG"ë6jiuЩא*C wRcM3U\Ntk_B㬽9 Ū7ן35 ^'}2 `8ٵ9xmƾC+7n5h{De(e:RT$˚cY&W\LW 0$˖#P6.Gg>W@ۢdqJglEBZD@Fΐmp#@>H@F>;"Pb^Dsm0,5v|dYjz+h=lzxVRcpxWpapifTgW do,K_9^8yb+!x<5@c1b~QӔM!ywA_º{6rE i 'C %}|=K=޳Y'V\ȡ ^7` p<#oq9eq,ĺetI9E(p~So9Xx>l [Z LJKFQ6`oE,[Zwu2$c ],$G'،5lT2咎x_u@mG;aλ1puױA9E:ȗ20o34x~oHq\J\aQޢ:@)*ˮB@ ǺQUT\ҹKb߶A)+эjl4k*MvnL̫ >xv4 i0.m|5yc1d.YS&@"UnhTOKQAy&Ke}8#~`g'xM LRN阩+inExNʷ4>3uGEpq /΅QHqƗ|nq|A)x6)(%Aڵ"6ܸKzn(-l#ZIj0{fjooH8ô7 Gl0SIŭOsc(QOj%l</`Ͽ=_c1Lo&,yā 3eӞk1WN^wd*,mEF+O5 hvY#(]?>m3Q Nr\٘#))Q1Ux ۧ||tA~C=R fOHMJlkV5= HrT޺z&bV#+o[ 0,E`<vp2ť*jͱnsh6 o.M/Jq&NܴX ֆ$9ViK^LYvnD -jԳ!/ը_qt6Fg!?`w&NJq2@s? @dͦ>ˋ< =ϡtlipFuWA+Ԗ 2TU(ǥv'Bg֊ME[I Mh4Y-_үWG& I=æ_3`a\kof0@ָX"yXU~[(įfߠ-Ga7Hi *gIXgқ ݾKy03Q& M_AXZͩcTPHQkJVq*NBD6D&"d~]. N*9Pl(ܟ.ʯG}?"ypvPG#Dz/Φ4r8h@†[||5;E*d_.,;BhW (2 ']6xr # w}wpcHq Sx[BXXO_8@Gdz g>nCNyWAD%XLMS[`v7MTs{]*8?:7Tȿ=Sycnz$6q1W\@}TkFV%,cެfW-d Izn|UoJhBR_q0>Ny 7uEju{DlE w2.K֎]K5: EIb)\N b5rtH k#K UP%lK+;:] 1DV0Z|Fդ^.!h6P\^v`fz'hGj2,"1&|^eŠk@lB`G®i,C^&[6trqcjԭz"boC0[<8|`'zl1o^,ķiip }gmײ,eiʿ#7ԃپHS(xKX\ }q;p)g :P43]SEw8 l9|+i^Al~#: WU!PxP%%AGwV: dPBLkPc'QVHќwF]|IPAAX)}Q~"1j2Xd~[c1]fgDUڏ Àr=K5otP]xU6)Dy1"KP.3&ź#md[p[aHk*nm&H3DHk $"O%£Yv8A(ʉ 9}1O/4S6g)[ 8Po@.f&VTjnz8M{<&ؖ @Fgs{q~y9DG˟;Wv+9'ɃXRBSc3Z,>L:700g݉ir:+pfZ')a1G#hA_Egt8`^4B>~IӏRUl]{q%o\Ndn+vQou 'i'˟x$ 4n+Y}zaoKAԚ*R8lR@'kOk7Hy 2mGb֒ h2A۲!46ǎ *EZYeKA'u<&`SkMIϖᡜLJ?;/ T #Z . $%6%L) Ú$6gw@V9"ᛚwVN* { 9wJ#Ll+ qb.oD)xlBCDՊ!.hXzfg%QX `*Q6:NNJٔrg?lX t8@6rx\  H"/9$0.? ;Y{#Oš= y.[]Kg}9bdc=bYCBiPz_X%qAhޢr(ȸ%©wߧzNEٛJ{jcuϾ抐'w%[A齡pbk` N6BӬ%v;k >w0ϼ"W}R-g)]=.}Lk/ⶑ֕&EE7gl*ىs.`p2E/V;w0o;Ja7g//'g9_ xݜ[~hyЯ°A1$@K 8y߬/8˅Eٍ|&r՜)JAzk`KI($h"5r0> 4W`i.nҜE[U䱴?B^*&rm W>9V`NqIbdyX`ը Y,4"<%vd|ZD\Wưd. HtY6^ox)HΩf?/a _WA$٨ ߺf?ٟ+f&70Cu5L[ gN)N2z r]j!1/ZlvCliJI19 o撡6ħ ,}#Q؇վLCֳ;G}=g M"Rf69 $ Cp[XHष45!YG{~fZlXAq_7#NZ?hݺܮm' \ dˍ?laڽu Ly`gNI4 zH;eL&IND\ B 7g?ꇷ*ϛ~t:#@SMjj@]vSge2kGw(hbog{q%Cy%/I-yב(Gg]Mq9m*]oد(vresVXQ0tH&^lT%Y]U ynDXM e~fIԘdz#VWAEqsѼ} ܝdgU׃Nu?.5=ٰQD%DH)f]Bi[bHq_r9 ~?P17`xY&׿']AO紵:[Q>tۋA#1Gȸw_l?eyk)껫@uHLFӬ04 1GփFy?_,}=2/9ى~y(2%h X Y!TkUzW8C o?;\}HW7t}7{#6i6gP᯿iRݠ5]/D&K8&:HiCd'>ʽYkCyh6¯Xjѩtew=+΁*3S20"uiMJU{CeeQ+DbWl(lnVV (ҭi[zt~&'E:Ynq Pu5och|lIgJP3:)r Wڱmjg;JhkrL)nn>VAZ dI5UfQq*EA׺,StEi]i7h8KZm`K55//Z7xGJfEcvBt/׆y%}(֙My:L>ʊA/TAZt 9R*BA>;2AOf.2xPjrLӠ&PCбbٚKD ;J7[ѕglS(T] ] ,mQ`jJ8d|*sWdZ!Uu?P,9Exq`H~z4.k(Lڛ]fXDRVh%-y=œl':_C#8C=g9-j %^QS<0*u^[0]/gVosP=">hOY;Yɼ+qYX\,IgNf"‰׈JuzcS'h#-|m`?• l}Qcx e˘g0&[ =k|c7jfCKUx'b~6Uz%#c-`ya^ ΒY!^F#W.΅E9@ [s{읧g_U4UN/^aވK"[pE~g hPl_)E4(m'nl4ds8ͺQAI^SݚQUpbtqXyg w)HǦ|$ @sa?7W8U7k\ QӳmY%Օj4Wn={Y͸[2NȜ[0ӦTU4*d$s@ W|=Jc0e 3.ӑ $$" $_jRb>ubH\Yb:MFEGF Gf\< _'SR96DeK_1~:"U ; 1ԂV`_e\qa&Efu@:i"h1/1.R 3E$pҩ҆Mhs>T4$=r~|Xc?ߎ :xFC]ɺW΍QNܶ{\?O}A6pAް| ѠHQrCӕdoWtP) add,ͪXC=8<) l%ѐH,+4W(?;5IOn?7G?w皴G=q5 #,pDT7$λ81ĵۢ}7ރE)XNb]$p´Wz*cʨQ4 dwT q]Lk! pN{Oe,ײ 'ƋoWJUvW` \,]ܮ %S@]`ʭl٧ƚߧ1>0? r~mu;~i' <&J"C,wl@4Qr}-suod 6tFXs&ϳݽjWn?.t?hs-KQ3479&akj/1JMK_rTqL8>ZO(3C,H*{uo ^Tyk 蒄 W]B-` U!ROL ف0X}wK6:]?90{XIy^ 'W~~BljI /⫛[ u߮fHI,)~ )Jk'"Ltvw?DXva|'Lc8TُjFȽs)۠CwN az ПJ+!b98_ƒ<^D Qt{ OuMy:cʪ4v"T-+ex<ďCM ;Ÿ*P>3p`Y [#AOw>~TZKW{T! >-knUFC\fe @'ng.#ceν#vg{Y DW>#*КZD)n_mf7 F}&o\D:ȟ T@52<#efq+WnE&[ہˆ=+⏍:tQ\wWFXkVHxqa.hهf?@ϋEZ ySh"=K Nk@O7Dy3wVO <~{upUa_zm@+K{q^DŽN ==KUAE_=#^^ b;(%^1q_k5zc Uy'X(˿#cnsEW>m-ʞ/)Dm]?/>AB*uU0B,r af*RagXQa eD_4ť K{M7Cj2ee5 ,VF $U0#ԱV1m!cG5эdlPs*m!B  S gśe5sY#J3mz ^"I{Kqr(auJTPQiwm÷n!0~PHTv a >o 9>z҄E[S/{qje n>tx-ǴMAZPXPe:p0nZcɕ#ƔkV3'+NPa,MoF:F,  'bX'0]`)j++< 9č3kǭ&S9 |ǫv Y{vgHÉTV L*:딝Gz0Um|f4. q!HHbc!{f,y}YxQHGLPv·m.Qe ^9>87^'CG8u枀w6#ZBTJkA,X9<Թ429J•&9DXno@#SCV.Ud x\:S:i67 E=J90^R钁Dmd=jڃ]b ZNe+ݪڶ#d>[ݿ\ 1.4W !]OvZChׅJ=P\pTڴ@O!~Gy4 ϲԫ&8w8X%0X'KkU)ak7]~;lum\q,EȾ͢+9!-ԑ$e 4a5x|< OpNX:6_""Dyye yv ]Jt Yja/W; b5F{J >W|Kn8- /z RDiSy3~ 9Fh%W/R?1f<#TVC+% _ƔESMPK9Du|_N6UwN7&396+^-4B_PkIL.jTYvHpPޝ)·Z9>x(ed$ה܀D;b,<׎FpDgc-B;LƦQdP+pJSʜPy|5pŠ*} gFoI3/TkPru{FAKz LbvFހi,`(? intnrUΖK/JwC6Z'3u` rRD'!Ͳݚb-^d ] EZ#?PN @˸n:s&od'kM^V'_()Y5= H+~SMgs?Tg*[ѭWƾMIj/Mn8=i݄Xٺ0c%`ɭ[k7۶c0995H wU^Y2yqX';ʀ"kb tudQkt^&Cu_}ۻd# SxA[ě2/@;@s7$KZdҟmD0Q//]X%DeC&PQVpIȠI: Z;Mtz4v!%P*oklk C޴RI$B۶D~5c5Ur<^6-MOq;XfF>H׌:%}7[.ώLPGmFq׹O# F$c\ąTKG_ƣ0A0 S*7ޥԚSR\I9)\&v=HiW3}(=+~5HU%#rOy*Xw~b27␉P3V0Uu/j5X`No,r2kg!I2J%Kp$Ϋ ̜;g"V- Ӭ7<{y)qq3&0@npBfmKY9C>9S7RZѐ$q\[6_<*J  ŌJ ,ZK3#ln0t' m'U ppD@PqQV^p81Wf2>nX.3_ "y$3'LYthburnJ bxRp`:K +Y* c.~[X:S}zv [HX`4pu^9bH\p%](@:L1 o26BggNnh;i6.Y ʔ9/Ǥ`kW^0 P0uH?(\oõ"%>a(k"Ϙhf!hK%0ZsC024bBKQRri}ѝA iM+lXw8Pjc\p!t&Xuwb[f!*9s~>sr+ɻzfH5I`oew+vɇ&gx&[`(]V%o`T1xL6, D(7^6g5.,dqiON’Oʢ<}7k~!Ԍs}&n85IǠ o+5 $[{MdQSpx$=è勲5MM,qDF:w! SJ\ۜnvȐ|RG)΍wh{Ktq)ٖ#^4߼\zOEnX`Ph6ҚѮ",,w8F p 9Zy3(fE{sϛucYeC%}rЬHkx[EtZ`t,)ZaGcN;h{ <Ù_m5h$1{ZwS~$p&WjA<>3 NNg/?N@}KҾzJxCGz:*e;^^r"(bޓ+M9dkެ2v@}|9EHy2~җ1 ,V59=/o`Q ǥs #(C.6MᕈJ"_d]ɒ ~#Blh@,dU&wW~#[{{E>-Q0-*h/q6Ƅr_x<2*ݭKdnf]$EGi mq/WL&1*Itf]#? n+%x$U@zkANvFȺP9;\9fDF;F,x*mB-l݌oE&c|T ."A7:UUf&>u tƲӼeVWj8|4zIN 6)wH O)tuXaˢi,_ΡNΖF3N+F˄hV_AR&h8zh{%k”y {Mm^a }[22,ibs)JGk@ ?`J灗:@3Z;VO&&!clgrMs=/9cpe T :k3ÀY$5xLn5''+ಱ#0lVj;-B7: J?v\o$HBKhCaF  |F2W-YT?(8HLjLܤK@AUMA1f{ȟO?1p@o4U2hj]Z kg¿X=J6R=JYK.FmF[u" lQ5PEb wܕ֗-o\c7N Tv}8CanPNǙhLZZqF޴WZiبmŽ ` $هAV8Pkw TOV](쇼+L2ؤ#veåΧ H8(pmb/FgUKX lx|OBC߃SVa/Hə~z˜VN׎楒N:ZWtBxe+%r`S'_VzƫxLUW^M$SaK0An-O t - ෇y )ܙc\w-#&ԖvN;ۿ/2ܜ()ojƦg<ŮLBcA6u[sPB8Js eeV>H2K)M$7< @jGe8(ƅԩZϬn|=*3|6ix{N2qx4P!&' I i:| z^p`qxaBD|P \1yq/I3oygll>cy*Õv뜄0Z ͙ݝ+Jս 69**0vd{7H" v2aۘROy KvW/6p2,IZ] ɋBS!ƨ619%@;dtZ)1Yu3- ^;o(ꔂ*LZ57)t*~uHhkD&!=7i$~z2kzyB)*J];UgkkK'̬E?g{G~~|cd - 6szfRא?:9m)t3o%aR$3QNuhPz=iun۟ar_F3|RD4}%"2d6GLZA~Բa@oFA*`*'0QxaYl%P4!iZբk; yvm ~}pOj:)_quayi}9em4U=z(XmEO.˼>su;J5.Yӡ֡ _㢏Kc_ה6>ֱ`ՙU) av,/g%E4SskFHrnH 5#Hw?KWEvJ v9ϚJx}Pq.YnG3.o."2@pA<^I^4ĭbc˚~Hg"5{6o#!C9\<" KDO5q_&؈ 1.?RL T9x=\bk^m9֧#F$-"ΐA69͑Y%/xӖ) K9٩vGDTTHt5&3^:ph ;cAtaBl枇.<0%/ƍKUѠhyW7՘kmE@_T2raE扬ř1zcDZ76pun]B##5+@ry_QڂreT@"}WKD?b85Oq.CW|_#n#D!^⍽BC#L,5Y7cxAATPQ)|w- ȵBgfl;VY #rv#n/;^#c~L}vut8c&pw]id0DNd8h'1ot P+3}[ Ŷ6%׎J_<~B])V xu"Uـ^7PQ ̝:2L= 5!vU [9aj+/qPȘ_p7k7! mŅD j?t]5/]'|6hXr8DdY"~htJ,Cp߇3\:Z7g5./3&^nƊZAz yY0!y|6ݤ2@T֓eYM杪Br9\?ҢSE:p8j|%q c 4 $MEt%pfȠJ(X@u]DS |"" i$,~wɱ]}خ `΂$ġW 0:! 2dHr%w*|ґt`~*xLL 1Xv]ML]+<,"&E3y֞bWdkwi@Β㶗t"Ƞ쥗{ ޏZt+4Pbu)XvBbM鬯˒1Cz(̂ aT@nuе%){[RtuWUeR-DJHO,c~H;oH&+ΐINxS2)"53Y]kߜyoM9Q󘚌-#`hέl!: Чeĩns^A+Й}~iVcZG?tvӸ}_oG/l;v $/Og.ΥlI;Wj3pQe2m_-TAy2/" zrw8y Im_]7w`#2PZkMVLzQ41]VPlEas: _mc(9ܗsc3cޠhVd}eT(虴ج;v!ܗ"RZ ^)lOwa$j(͞BWoLlϱOޒ#703 `}d#!?K1o) @#vF![wSP@hR{^ٹsBu`ǁZp+XhEBpJHb|íH[0Ik1HٚjfZyϋQ+]$i3Lb yqM}E8mi}JqX8~(/kYJ~~>a+ xz_x n#>+:݊=:Ht㛸Om}(ByUHXә;,<;WRQaUb{!8"xGD }Sudn:U% 3 chmj7^c˚a]gɕF;T'ng kGfRriao݄sY2F IX:Q9||X#7hv؂[XmjgF~2MQ@s\6mGؑȺרIQA0N50 :4r]^"FVc\Y8y*Nυ1cIl-;B$4OBhSaz]06Fb%bhYš@ܨ!_-Pvqϣ|ףּgDGD-Tȷ$^(#Bm]cC jno%\eo0- 'KBaJg}PTr JQq\seQȌ7Vʗ3@2lY<_Z"rĸMrTS鸤U,B:)#:U}fhd +|./NA3S\6/:OY U3 59_ E;"I?ܶ3 Z)؃Ah=D2,n5>1 #LZ :Jt\lb:ҸMi[ A \':)tYZ+4ҫv ="^_hKBX7'3]5׫|B*\c^1` Gm8<Ușu>I`9otַaI"[7r}Dn$~UԡQ"uf\1^D)rycz(-5G] 2!WPE[]KɸH;ƆqO *]l'8b~ލo"ĀLf#pIzW),eD2(>b\ԞOh={uT̰+o;+s/ܓK;x5jࠃ5F9E|OɽNtRY}3OY[Ô!Z-9}iy?pن 5$ |Ce?l3%_*V|Wl"fHF,CaQ+~R\BeW,ѭ (Oc$fG=!谵gɯ65c[@f%u+*!scF!&E:}I'ioBΣ'вq}1M9Do4GOcd`8٥Y?E K,B{HRRk^O3,dkiR urž"ŔS@mR(:i0J M|9/]~Dr kL)ZӐk-b:hhȠbfe76YLv O<3~uߏkg/iJG(fg՝1ǀ%-ՙ+\Rz_Yo|o ݗd4B%bcȔ  |&\& av98~0%s_>:B #s{޳ޗGn,fӢi`]OPD>(\=.߃Q)©\dlyUaӍ}k//" f/mjl tپP]@${SM$EqЩ!e9v@:՚M+ݧ{uJ!& 'c@YI]،́n $BN /8b y9+u@DVü1ykj:ZB]h_jO_K-]Xsh[mk[^ˍR'VЖ\رK6վ)tj%<' /͠_!XBk169ƪ@$w Yc} {( Z"QDݻVvd_}.4o×\ErN˂D|Xax>|4ex!iuqCNd֦ջͲ%p H]VǠB={dx ]QCW8cZn>3Kka#4!:`7$f3s !t4xkToud?plrc9߽+k-71hpu*bتOQ/j7:E$6eG(-T ),}$[56ދeCQ1` $ThH&gYluNF5Qߊ'`3 &h|U+Mz~YL(`DX(]g'NxY,+4a!? ~%0Dp0Gx`]C~8uLqz'?񱕍)XPrIȻT IMvkfzTNQ~j)\4-ܪnTe>''DjyFd'jw!isrzft0U\SºX4[ˊ]tv]'yĕwZ+GQaM ?ƇI Hft׶;۱ 2 a|M6H ْ̃j 888~:2H>dKH4E8l p38"SirGRoi,I6e;/#G$Qѹ2ZOڻӵ. w6A/a Sk؃4Yԯ_RZhgw*̭xo}UmgkVQ˟fM|:)YdY=eޖ,h@Ld_2[7 7Mpr&Tpx&H:lnuQtC Љۛ,eO[_(r.ݧ.:0:\j{ُ`& 6ݫfb^et} ]U4\-wi^4}媽vv%srg@+@q,ڒD nд ]ObaR އ[5{vi{q Qj K|ﻐ`[k['h(&nQ:dtC 'Raܹ, J[M&BoAeA#Iҳ *[ў! rJCC/+ ٢ _d8f 5nX6a$lNF*` O@m8]s o3푕Vi6ŗkIjtMȰP\F N3.|q̑]ٽi~p.]tBI>1Qɟ/Forf0]>-KO#B0K`cbGbKe z /ϣyT>xj$wl$,߁֞" <ĭ 5NWgd5{k8W&|`{E-r Opu^ >R+sLm9|s1z%遬qSl83~ GhBa .X;;/a)0Ό\\z[:Yȓtս#tX\LN.5Fao5^?O#$\&0,a lxnhA32l>{QvRRq]\-j XipA8Ae< m4| ݮxeV4Y-XrY[|IMJ\GRd@փ=P8 3K+q(1Qd /vBD/~'anHY|J b|J%"Bs!bj)dG~+nιk76u`V"1YL!x*wA١ASڊ+ܙ=dٌWZ/x벍Vwqؕ&(+B6DmVq{(-Qv|`;P-^oIG!~??8yD:jv~fJ/VCERux~髷CYlNKAqJa_;ާ!QC?@}6+Dm)>Bm |z7|k7{CXA_nn ˶ⷢ3M0-{k>ҿʵb^21hG&v2m oh$7V˱ҵN(=lv "oxs,G*R첿G6M k/ a ɷhu,hڨ Av.Q3-t7\RF{#:ۏXʰtӕ14cn5mzqIjc#Qshlb]l0bܐ`AmdQέ|^4I#(0Hg\:/|T]`Ϭ{h@r1,DC*n)DSG 5ϕՑO)S͋%CqB! ^@ EAfzWkhOH?Uj y.Du+_KŒ)7yqhЂ\P* V Lit_ܸo-Z3Un\Yˊv"P #ժh2ڼC)GOX$'L3"{JFJ3zВ\d"t^hcSc0*`sJMiK72ɤB%o'Wգ#V86/dNVy3;ܱ޲gWF?X ?B6]1 "vCDQdY_9ؐ-Q >Y=52o ˍ5\hs:(rhdZTTx)69PJz',9ng0̏s+I:9Y$[;q`9BLg&ϡ")o3Lh6zsowg߽gDuq_N!ve-Jɣ ўQ*?dʕi)P̳8,a6zxt:De2p(~^@$p0>/o^4CgljTڭ۸)1N)D$3lPۊ(镐nL儵J?ݮ8(47&^{ Doyj+=̮Grw,&q]9}vG( JGyz$#F>&׫cXޕ;^ z ^˵켦Esk k =?`I߄^쨷v($Z5(&q.Ё3\xhs5 `40R(ܤ]d:hJ4Kۢ۩ۜЩrfk}`2,cZ\c!ȸ чJ@frVr!ZI$m:V̉ƥ%r}! oqIDJ{i]l¾).RN5_څu=w\v؆P^aW\Pdi>j,&cA4!X -{c ?-,d{7 ̳$ڝ‘qZWog1uAN"Z@75ڷͽ49U E8IHrM/8jG_0Am\ V$Fk ~Sy[GuM_bo"bƪXW(7,qbfhT-QºPu0b/J6A+\]rw@R0A7"^XXDMR21-XзlVO Gv%18g9ߤBZ' /yDhID6vgLQqgSM/+ﱡukDGz$%+;V ^*[h3,shϭ5ɡi;(G1bI0C*J&F P9tW.CsZ6 Ҷ߫F[HÐ;.‡,Kb|1B{NC?^OA"7\neR+z v!M,"\'DSnjﯜd爷bf HWT=3S߃/ߎ+З8A7򅷥i*%χKFwӘT nG`pGmzu^GKlGZX0 i!ժPZXF|iq:#W5qzK<ӯLruYhJi n& 0=QȣG[u ;޷<aLC-8԰ݛ䀾0&}ٌanq23WA:;إ)d8&cJmX.9=25j =ĈGi&L e:.BM8mɗkibT &W v-m~oAũl T[tffq-ӱ?1 q@Ӡ-ԑP[B(2\*n5.73]DIA5Z6RW,&_f'wbͺPS2E#Y^Z_ZΠD;y;Ie)FZSjr+[(PTl35*X">_t|MھŒ>="~,M,`A~h, ֩iqŔ3,_se2A\ґwⒹpl[(|wsI42a&=orJV490W}Xa$̊pb9I\CJHx1,%jiUBPeI a{}5ya5@S$@i [߸=BŴ IJ:3^YOae\Qrqp "Q#/>uiSeL;B w}DSbj@uꅁۺ,z>( = bWLxoL'{=O;/wv}λQaD +&.'݄JHT ›dP uGh֐>0&n}*7MJ( 'EBGL-wv299%6?/jVC,~5~]˜7BJXGzb蛈\5CEU>YHs2uص06il?*i._ťߴI~.:a|Iųmꚪ|좰Lfɴ?._Z{tمH7, LvHVP@z$}VPQfXG.,I[(I.lN av} PkGݠˌ4qخȼU8kgFZB:/@jYޔݨc*UElWlʍuTS#11-jØsC)iN~/ %~͓q/Oҳwd*Ibst_ luqXW0 (Uԗ㯂+]m+I vq70V{7IRP9FYfu{!_1IrT"\:$8l*80n( .wTH Ѽ[\ka^ۃaU cBM=ȩ>1J [ ,ajeNA y^bCb%ƼCg\TwX[(2 U S];db9n=q{V#2;^= jñ=sg^]؈r(y;BT05.LH4Q!2J5;:@(Hl{i[&tY7OȾC=A1F̿ء!GG< 09ŌX*$60R{$02Y?6 NOovDO!Ѷ[e=6] ^\9oNxźN ۏ0-E|3H~zGnbV>#x^+Q"Z,kBcwpևc}g6"j8:4f+O)XEdmS"뭦y>+LɃ$uyw[j ⟺x+yn`a J3pLߒ0#&Bu/̅cf0$[z,Kr-g[ kF`6nO(YӅz=,j( $ O/0sk$E6 JX_.G ,T nAW|䤉^QZutMyR7U;0#2X 8 G-~)yh ꀷ:i 2iP]kKwzJetauْ+ɫ(*x;ڪÊ Cg>.ULw搒5HA\dCW^L%!]kv4JnN,Yȼv!8pHs hcev&[ X|rL*Jeifʬ@m4*A " jJ*1iY.kE":JQ6ʔ`u0"Kc?leUA0C(ЬSW T~j,HoPKҢjGG OkewSV&}_lűv@ H\Y,)ԍ/mwd7" T͇gc aT.D$ @i.v_^&1_.H)?h- [BGvM]o4sNw&/V,!ۖO{n~{ : S4 ÃCkI=Tpܯ!L D8F'd<ҿb_l{7΂J;k)vT0">Vz4K)'&-<;FS~|îfHO H_ľ$xP`ɣq԰(YR i顥4F4\t}6bե6 <ÃG q v%~Xv; nTjPaT\^I/ƽ8/YzWFLgk0@fwxe-8ӝXma4wXEF5X͵TVq&Qæj :@o &U>'$:+Ic@h*khM[j8̟nFTI$L-kFn[Ν) ~kn M2eV/yȏՀ}.z \?jOc;K5벐Z(9[6Ț=}̀~m34eqbfㅏhQ h fW92k.Ϥ:OBVf 5$0XFHPS9A`49`j^="K뀫}LWLG.6:N e*Ch\zO/b·l35\$)N6Úi` 4&g>VqC`j&rJQIS"Lbرzڳʓe~%6C;p;"&K_b [{5|!P ei N}nXl>e,FiMMW}ʷE^OlB#?'w)ߛ$1_5Rnƨzrn0bVOzi bzhͅjk_F!>-y$qR}ho*/ ٵ .^O,}DJ -6T^WsAN !"p4Vn v+ 㼉R"k6LXW2]M*8d:DHktj¨{6Wah&_}D-Q^F$ujr9{+iFBAeݥ%.؝ط[_J{0H=-dslBrQg1XII,nۮy֝-|f1l"{"|D,V+Н>im[TiPE }Pot޷ }[B7` w=tjzHm}sqeZتWgxZϭyF ”QCSkY@F^UMRCO递 g.ݥ9Ha,O/3"i/'6<7RI׶)M\:й' K"N@;"wx>Xm@ a!N"*vy-oېeD\:ޔ8V2,3\9a9O>K!f=[v<cr]@m -^P.h񑫝C@W^Sn;%P{7p z HN-s?iuF?N FZp% ?SHe qͺF FLp5'Lk&ciov. ד0NprpWlI$NܠM)[;S*Hl>T(s$_+ZIgwZ;_RYvX#_ |#TdcWl2iUnD-+;0aG\$ Jfvqev iC@(JYt?G,=BĘX*<v1^ P.H7ͶyăHoxdtyw1ek_dı ̘7VVjco(◟`m%vQ& __i\E-Z^/-L^wȗ?1Uȓ`?'_@ =[u-zO\doz@y %DW R&ΡC T~-𯂀A2]:1M9׹fτcWW SLx>ѥY pҽaz Z~*q*x/:@YrNi&xa[RfĚA=Jwb:kqѦ쭫Bj "p&) ' ~UeFx2A "=d^W*1D %Le[Հw W%MqusvaFj-nxj={&Gww,]cdX"Yݢݻ;eTE^\/6 AJY|2Ue/Tj $GC}ڝZį QsM}4/cP3f8 ;<W>k7m=+8grx6MUYz&oy|ߣFm$1K czBdP2~)SaM-mlAy 6PoHl&˖Idrډ2(wGg2=xRr7ΥQR[F :*]>32l"=u @a+ap'@ e)A1XGUuc쳓vE*t{&/ՆeTLo>$YkNB;"ZK4Lf>l~R5|.Ne% r Ѕ7J֞Z ](P ٟ0 qQ~06O "|gb0Hp%lZI'WԀiԡ'.u=Moϓm}DC*CΘkbM 9Og U]U0nu8Rq8wf_Œg[4f,F+%*a.y eU(}^R=6_2'[qOjϒ7Ӻ֣b]M aEGZ -]pF2DNLC•+swDW^,!VbhiW<4MoG_&pWġB> 06 & Õlq&@')k1,$jt& +ƒ/]"Sd9Xӫ1 : `mUC3 WTtu>.'eNYbm7:&1 5sy4--@i.+qZ@;-yDŽ8FeGw?Ct:ވKGnDRwNhob>Gʰ_{qu?B~ {8{1׏C?TSQIukI5 @:#GU#OZ,gB(7iK_ jx/s iX( ΍+ 9fBptd2xX v[σ@Ow':EN<Й'ŞhK8E%)9Ns?B:THH:GFC(ZC.ɘkYO FeYh^_S=(S?2vCO~_hf*=}ft*5*;?;QS5L|.SF5A< TZn⢭qS@!;SmߕBj$ѻ7Y*nd3ܻ<ejg9u3 dE鬞,WO(B?r/ ] ̴U.8|WpfMϣ%{5jk͕@W9 eFlcv>,k3 m,T^in/2}yY2‰30WɝZ&r̸!Y+6GEZ3.1%׎B̃2zUy}F~H nQԤYELje'+f8uq;OrjZ nv\ZS>D@41tM- ָ=eύt L`M} m@z{Ñ:@+G-,9$ˌR]Z<+6 dyr@7iYWXyxSʁNG3_Lmb 08}党 ;[~$egiia o/: 1܎ |5G$S 8*W t#,,Y kѴ5tMT{Xc-W_6 ^d=yQ" l eBic1M`)?x{kM[+:2ZI61J`ZՉhl=V<9➒`&S}H9rCL=*Ě.SN#͔V^E (2ݠCat7wWIz^4hr,3<^֖lϬI 7gXxm`oO<8;c͓GLi8f۠$oIpu 8 =k% ,,ɫ٧Qk䙐5Ew2h6.p˯{E .~<8-UVT./ѥ5h.Fpf̫GBtJo8R@Rn(~{1QFK6TßnX;-?-"aڞΦ+4rjC@^Te C'-1&@I9(uoT8/Es^ )47[\:x_^X\M =48[ܺ}qaVz:8RP ;z5_ZzY"%>l"L' bh*JL-eJcߞn<69&D^fbmL5 kj+C{<34!XVӻT=ZF F *&wg>LrO[O4!*E@:n)1(Ƣ3:BU"!L?}N#<_sy0pHY ofӃv4@p.Mً>?(#*\%mu'~LRJ`8|%창*04\lD((\z)4(څ',7ܩi*19%qϛ!CG3pM]x9'6vCl`-ίU;ա>?DN-P[g NXR"fl^(37"87Vngì˚c-Y lI|K4 5+AUrvb/ hQFdpgQƞ{SI5k~pGJ'96]NA]UpÄu<*>4/ e0Xp9ߖ0}uӲ U961*pJ}P6K84>q)@33w;uU)qV5i" nxp ~O)ȻHx)zfx<U "a lHZjz&jRr5JbP?*[lqZws3*$^_/\pc,k7;`.~A%“z ЁX}U,h|D6m῭H#"{pZe"8U&L_Q^ueEN\embo[}wIl'x>J"lf\.:7s'O 肞~ZK)9SJZPk;c9Lhj>Xaj n"+)㱼(ÃO׳'=W U ;hY% xUޱ~ZLŮkM<.$A\5%eSr}dTwPOׯq?k#(j, r)#7RTǏ`h/GlbG;B\\5y5NU㹿h(*CxA/ԘIz3D\C`;Sցה`P?V 3dmn;޶jqID>xJzGN2[ @gpPe1Hk^jsiU(]2Fuآ@̼9?B5)ҿy<*% `"^֥T7ӂf3)L2iKj@`\q?\w6 L#<&֩]=dVDԵz?O#е_]NE)Dk>m#vW@QP\}3РE$UN^N CoJV: 1va>*hx$˃ rZY}45;4+?-h}A\׽{^|pb*^ Xz/ΡRfw` |sE $ bh7Ļ1J!=k#lOMSHKk-5΢y!zmYd//RWA90mehK*kzߧ=Yk,ICѡEK+Ȗ{oؐ]hXr9ͯ'f}M}QDtm\;Mی oU~] iu%ZФ^J!#y8knvԤǐ_YXw$<ֱ\/bw=P +1-c2. LZG>[(}@u#S VD`\F<x|[=qФzt+c8$:$!샎]BYpGf-p\Tt9u`@p1,HBQ"n~>q,4GU!q7|wK 6n+@s u%c"b̶^r^X)cìRs!ǷEY(tMEu G {ɃI2&Hڪ̢ۅӎe/P @X:띉j8VHG4%k,lzR=lÓE`ZB l7GJ_NucKV 4Ԝ.@.ڴ^Q*,+&?Tb>re~#A}Ak C!uʚ/ih Poߵx+jdo8 kފcO'Cw;+h6]E02\ܣ wlMwҸj{ITM9+{(MՄ1Kyw&g RUW`µ$nCCP 6~cv^L$qR/5Y>3="?Rc["n 9~uq M[h‰}B[1we'!7m >ɽ /qV˚5\'BI.bIbOx+St9Y{xNK~ GatМ#C*~IBil'p`XM^MxB,$PZsb:;HjψIkcRAw_ w7V%Yɕ8[Np5gstz/Hᜨmq[E Gׂ]O6}Bu/NՁSlD%V`Q{T +IJ}FR@<Me ƗISVRtc?ZoxXG=*$Usҫk<9NBMKW2ķ"$Dq OHeWBpI$'xS(xw 7(÷ô9P\UnTb6PjrR5ګzrMO fI+^8o1zV1x!-_ki.D"ÏE϶kpt3(6CV$ͭ<? xf)mcwϔXܴasl =9.v)kWc T3`*ڡ?8ϥb[ێrUaKr/ͧDKZ6JV;EP 90f9\h9SG51L ɿ@#8;vS-k! @斆ogc]GXaz;,g$VB|ŠXx7SQKĒ5=#)M5Ҽ%pվe#{(XZ(MgגѤ?$꩎vo5c٢p={f4VdW`N'kPg풛{C^fyC |>v'u3^{hSr` [eQs0gN^9AdžQ-֣,5Ş.NγyId /ܲ'2,IJ)Au-b'1 y@l=H#9ٙ)?"BX: -H^2⚥DOMFk۽/bq[:,볷c@h[j'yh#<|{\a'1&F$RDՆLHk Ǐ3$Jq>|>;P/_ݴ}Ha f2wwЛqds2jIv]9a QD)מYUz"2Lz> [W޿wh|}k߄̟g&hR5$ruĈ"rK9ݵ$_Guw_cM NJ͏/%Y<S3Fri4~H4 `!ǽ'9.H#%GfD- vo@1۶ÎEW΅'ŭ vhI,zj_d?RԎEBceHLo}!wʙx@('z649*qEaI ^vh}m6>r;NqGŎW_V.f42U}jVP^uo Uii ߨM bO +cwv\7HE=,2P0{TRRnUBҮ7[j9\%RR6י']['Ox B条.caZ̉}+ߌ{qB}YrFX ?:7И~6ewZ}Cq>&>E lVyl@a72.#`hK4jIij#"0ՋΞ4X;*CM+H}{W's1uRj5d1+Q`@Ή=J5O| hd%Zcwkگz'c,X/Cii"bdxWM#Z9[UB_0jϼGea}Rzm 8,A)7V&גƩͬMWiƽ`C#lĊWdwcx>לF7n/1#2t3+,ы^4"q"(u_4XTyL+Go`l\QkL]׻Xc,<^&!sjh=p| [Ȗ[^YPnJUE~-Â܅hO2b MCXWٞQ;s0 zXKK` 1-1c*O-?X?N`Q I=Vķ'm 38+ 2? 0X#hQq7S|7*;4~ϩLO[PfZ  [wPc5qLjH2EiVx%ZjQ\ di3,D[2Hy a.UdSTg f(t2%uXӥ`I5j3Lm_m1q6Q坉 m3gkc2RCVY܏wWaPsěIp~x(*?t>+lu%c?B)ʨўa|C%;Q\D)aښc4~L\SU=n_M4֪IWD1aP\~6 B,)Eބg~\;4<* }K8`L>ptdp zX*[4z0Kw"#p>xjI:&'>ͅ&Ā1phTgwͱ g4,f W[5Yѻ`0U6&&(zPtGtMi7yv,?LgXEl\H[C7{X8hY8qX&y3̳KU[5 &J,%[;Ngq'=h-+{-/c2k#h@imڪg#*1dĜN04ش@~aD Ňp=okLZb!\2$t˒H~ .=~1T*p^'6u mJ: '$z Fۅl4Jnc"&QénK]agEasPPNpfhwfdOScH'>;ǔ8>f po\,sZ0f˼Ѥ-)Ƭ_fV%Nr uكvb >rT˯rM@jƂ"n/9z| i & Ith(B:ƽQ}|Q,f"k]CݱrWxN?>6*oI&|_e&G9Kfᝦ7GʏR N)X҂Q9兊җJn#umR{XI[ AU-Meo!nM.[c1{hc4K*Sscy-ܰud,.HϷ8Kc G륐|`:XZݷ_`WwjjPO'wTZM8wq3vl[\cCD oV?Kn}#h 3@ 9l"mX_f!.qH,9 I@Bzyb0v#OkSȚW1$)4,f@Ɉf\9w4cv ˧y؞}pĒA:LkX+3Io`yԣ26Ҩ BҚ]`A΀`h dpp.a5 cu/dWLc29`7c9}V걻!qP`S'hWJ"3B@ol1+HRHWNZ8^%7)bɮ$QD8,%~f;S 0c3vߔf 3*Qg\RJ)vI$e/-):ʻ6Fqi;a "#Q'6PR?ͧF:1/jTU+:Sǔ0HV?D5t2:6;kHTRt{y۰w%RK1al;8E,p8C G)CYiqKSTc̓[2eۀF>JBa LU`4 2߮UR<o;m#.(sv<aD0 _knش!,dƂd;gztzm"hy1cz?O noR^ ;!Jw}7 NV5}|@ߥ'+w~!Ÿ8]6<@F5Of6 ;\ _7 O -%_@!-z]㢯/ ]BX2.2 < M?vո$b SbrMr+zC&ǎ;2kBeQ,']"Hӄ<_s"D`D~{"^尫2F#UwpV#3nV,%^{%5+ +R} ?K sJO~!&9W.iBEcnJA cHتĆ}OUJjR\;34Wӕ^*NJ'5zMºv g3w! CQgQIH>{6{~ K"a5:: /V(7ҵCWIV mM87fۉԐ;3*w=oL΃&.ꚔjЂ؍ۅ FOy]pQp Hy5Yt/hV˄֢3m޺,;n-<sz9{LPv8ڼ.t,~:_0yEDը]SO$V*|漗/ bTs||=\"]8ud3@t(ʒ8WǮWWd럯]WTt)$9/ħ4MLii>I>=jWw07P9&7(^J!TNDrM]U']7/򵣌^Q2:X _i0!훾6$إ ;x(4"Yɑ]e",D,<'7.t<kV" x*왟Wc}7 & e~Q J43ƛ䠎נ}|[s+N=4.o;zieSX񶺥{Nۂ<ΊԨ$M@Xy}sNM2BU8S\|U6h0-l+k'D?,]1_Tߌk'p%P:Kn0qԭzZ6.*bMg54R)-=T/PpR6BU? L5fC!gYb":*3|4 i /o MTL ^=xǯ{lqu9]|5p|2! "\su`MveOH8_rYK"uAP&#p(e2p1b$NomPGk$LY kTcӏ.Qق0tNI5/8JŰg rmp fJNb4+5Є61R9LmQXUjE5(ĈR@YL1y;' ihCK0l^8ge=]S o >(YeA߳LBg!&g>WyGkQo 1i+ⵯ$[Pshx~.Q[uI}ݯx4VI@š/o\kaznnUuci^0i(h?!LVqŵS.PKwπ AvX*^]hA$Y#g'W*tp{r3.o0_ӱjLBZɖ5ޱ)e 'd&΀x⽯SO`q0:D_ Nsy{H1OzQsAmHWp3Ul,U&> IL HT$ۢ7'FVBvnQef8'j(i6r:TgN/Kwn8_m0>yӠ-O\!׸bFBdTɬwmFH5AXq44-- U&ěѭ[bwVGԵ>vU;IhZ(cXS;{([Iv.ȍ4WX N\?VU<ߚM f#8Z@tijGUb]"b\7)إ~.9^5ڐL"3@=.\(?e쬏J$%aoaGx)˦! Ч-)Om3QLܽA, An͓&R[X&t҄pv) }͏sTQN3K<%?VMk&\V+7 Rr++Z =-sHDPF? mw{]>`VwGɵ 6$$jf-W:->>M#|Dh{k|?=W|*"ԐsI"V4gJS,@ub ~k@7JWAf2,-XAƨ(IQ8D5#:Xh)q1= xhPFQ<&Ê@)z'=!ec2dG9iusP@ =% ;?vWډSL~ym)v BaPj6r/5)nD67#% f0egax#$'o24Eyl,o݊ Z/`K)%8 c$|0e0@Sko̴BFYXJ& R(E)В.6\Mh( oxUObK=. 4>E֦LO|wykgAIy޹4e>{ B}Ƃ4I&8k75;+8*,R,RgTs!{;sDN`LTh)- |n. eaw;vOGx75@xaa2Xte~uTX50A/b0Pg`[BmGwn*&h$y' ulTvX=#?՘߻/.h/qzX?D EhC]3&O2PLv.meȯ@J79a>+EΒ@|CZYu,Lʱ%Yڗ`o< U&RL5n7O 셾l%Vl A"iIXHߑ~(9/uTҙs%u%N~;Tu/FZ}{^jw3#%G;41 &6@Q2UPG_Irj}s5jJ8q/cyр]%'rmHX_ӴPŞVa矌"`u ֵkOi5v*$C~8Ow^! wM͕L=Gֱ+E3.7 Y ,UT͌)0(O|%c!M6q﫚 bRMh!řhK{B̪}׭6=NT=!^1dJʙ]&CRI$0_H@ꏡ2j5u7̡+_pï;#T8` !yL̩;d^S_kw30gEXw a!tܴ cKOXULl#-=ֵQ0.S18fyԔydVB$+K&E"4;Ƨwc=uHMBFI53q~:OȢޖ:HJ'b^jЏVTr ߆j)`y/ɇ:.@䌠:H!sG-rN1 JFNֳ*r'/vbԿEP]XP8A4AR.Q7-ީ,VOo0szdpT:2`V2P%m": ? ^m眀zXXɻ6}sy˾4ԍ9"Q#,c] wC_X>tˆMQ>Xˤ 5u GztE1zB~rqOWuh$Y;_+ΪlEW Y٢iPCq\A:.#7̅g'HWx׿ms#"”թrg嘒2@E ^EOeWPD:ɟk݌gk~鏆~Jq}[5G'%/;; _{N+WR:yD*,-~~<}XYA y!W̬=M3>#ɪ..gI^ΔNJ'̣ f j\;_1K%m :^i5h?du 8ᦉ.4o&BⰘ ?_\}$.+<>qK֗;OMeN[V죞t$AG 6}N wV;愂~2Ie~sDTɂg-5dP"pfY+E;Ji=7*zqi[࿡\jx}t̫eD.jXy.lq˙/$ N& <Ԋ6-iEry/zAfJmޓkjcE9Z)>#؜LEKׁ[|8VhŚYV7fk i+}Alձ-Z iX;-u)=ppFo['p-GZNyKr^p$pkHL@2ʔ~7 ETțX6 _QW;,^MyhF;g?iy| 4 lDo~8?'DӞXKO%F#Lr ȴ&{álm/PPT!(EE5]/hkk̕)%^'5QFK4;絯ᤵ$HR@~{6q7fTh2\\XaWfC_T} Vz{տ%?aazI`hm+5:'?aRDw 6PZ]Wn4&/?āEAK:&%^ܕ J)͏@5Ga+l9D"hR)@(IWuJD,[z@?raG>$4C/t~& Ⱥ,]٢ ~bTʆ n K_U9c{ZBF;t>>N#x;Tuqt)M4##/hqM;LƼQPwgrcRCul\`r6U 2cnXSaHx. 揃ΗJm)SF!*'P}{%ޞ9PLIF'c.Htݴ )5qTGZNQbj ,'d N @oG!Yεy~n<.vG~E 0" !&| S:7W+oObml{m_F3*aJď$\]?)ձͅ9Kn!c^WaLt?EÙpK]FXL;=+X!:Bqb$ <Vv4m7LDyfJzVĜj_8 PoyP_<֟LEDA;}zHx}#|| 8▮Vj `gW&n7O-5ڲjfE#sʏPS'"{mn!>* bǕنc N&jJf~jnieiiϗ]qrb"14 - SgK$Eβ…Z:Jjf81R,L.ez?ݶ xc0S)F.@֨/`&$>`gqPTrО usFr{%Vgx(b,Y,7NrBBz\23L~RIn<@Npp$rf߇wݔL"}Y˴wX+B40:h/!|T˷ԝ4 Yv%|'ڢNpPaq:g!<񇋋bHP6+XCNtQ-*7 $E덾sśj2%m7U8d P &WEBjU3tTF7+7勒5 E!h~&͊ ?4'm`)um : ʴ$CbQ3'}wFTN=g2\QuJO͓-l?cXՀA(,|dpkq3| 1R3i [\.1Џ V&a}2H|B7S2HƮ<=,vuĂc){@C[= |*r.͹60Ctbu6\3 Kıe[l)F'&:/՛cM@u5G^#3+>N5Qms, .rn=Ή;:,#l]W-19x=B23앒eai#z/upz1 [Qm(55TOtP(6g=prYiD2x,მTXʞ-$; /}piR҄r؋̄S_$^Ю.L߆H*,bz)\WYn$|HT:GbUZ:ĜD8Ia\*(*P-mhy3O?N.Ngj>F*)>f :XHJz/Q'!DŽ+:!ۃpYo`Msc@/)iз-d ^~PI´-x$. )dkWMs<_IRaxGO.J.r3Ǯˀ2v@d%b(}wmmֻiuR=R=_TlV#7ƖԹg7|$yk Ҝ(̈́w(8BZBЯ n@O&7q1ZT>P^^ߐE|^˳(.҆]`^cAevYr lvG ϣ96մ2To5!eZЗgcoQLZWȽcUXok (70uUfaה6F2B[6_}fc^=^ dv4DQYQU-x*A5و@I,dҗ3!&Y9r{mb)߲A2~qNҽE*ѰRO(͍v0f4}0$!GU *N=t~"),-  PbͲ5֫k6kn&؄~3 :ǫMs_C,+>]+w-xaiv /el1_چ _a46V3Lm(Pbe2cI4f޻LmQ70l,ؽV Ƀ+z{: ^$bِNDn5ed1EydG<>@v'WRH$yG#S3Hk$G}g% g㿮"+Å@[&/_yݻEV.JdS6T~YA?-Qم1 ;|}pfd-!q31pGg11H' xw0iEL)~)ɵ Xs:BZ47^ |0}:,@R0_т}Y]ԒGm[]:z|" .R!TJ .W@BQO ^̰1Êޒ9cχ1f^FgNⵋ󡶽0a"9쎘8fрOTA9OfzOv%y/j#ZB.75ƈ_4w2NS& "΄97䇸|RGJC: ǎLjUJ@&{帡cW@Yn‡e&H\cY񉄊5nFY65 |/c!zܭ  zЌ&R\wRF3lYBwV{kR@aߓ=Ί '%n͛ k!'3x&:ؐ3_J kߝ.O=tJva 7ncdzHnMHV]~d(Xێ6[ұ$y-B5A1Br4ê k5t4eydbĬf*eHdYD 0.N,bs?!*#hb0b~eoUUC4+DD6MuTNY?F4V:v>]Q4\2COYr`b:>3ܮ0/P=- ,8Eo wd)D9 !RtbnMm+HaBIÅE\'\!-ԴLɒO#]C%V/#r ZUb;V煉o\o4=.]g`u BcF>v~u}a.괦8-f./{Ǟn_]qCluԈp9gvޗ0U$$ڞ& -Ah=*HV332ݦ,UʻJb /H~*ݻhTK{aBn9'BHfi3_p'M  @,J$# Gx0CK )w_) <+`jq g)S_Xvxޢ=0,7If\ jxcT={n*zuZ˫ lu1mޟ]Z]w3 /\XfAJ: P$Sg903qvfLih6{x6ojRLc*qܑ!u+*(©v &i7b kl_m_ EiV0ɱu $P ]07 ^=#11]Yn$>w)Uy=8h=(Y O =e~Cx|n 1!>gzKlsfnumfw^㈌*kLRm X]:X]'ҀDz=r&WeZHoG.6lkJsYn ͚>FHcJR+?mWL) = pߵ:T?zaYͽu Kȵ3W@ZI™=R#f=MVA,S %= v*Dq@P#[5$aR++/nMW+_'C8Rhc2QљrmNP/޼ ,EqpTmBmEm˸Za1ӒGOvت쯵!=*qL%fS\˃Ap(@b~cd~qകC9Ι5a@BEhOIԝ39ubo p/su.il/Q\wƚ>U4kɈnX?%8C\`G< F/ |p)cO_V ;\xWnf/!ʀ]@(]jj8u9} _?=xco00b(bͲJG> |DO`Keu" OEوz$*7qz( vSk-vKr3fށEm[\Q5P7 )<ŏ Tq5?WS%' QڷŞOd+tpABrB$ [XA +6jcuUv!;m*O-c= W̖,BRS / W`:$}N-=v'<ś>ש'оt$`*" G[HSCOD BF ?___],Txav= G뻙|G,3w.qGDSss5͘K a4^O uV` Rӌ]}i/D 9aAf9lC(x%}RP`,VEhV,Y{1jSVjBa}# Z:¨BSGaT-Nį v[[lQ|,|0$HRQbA'pVӑ&`hvQpe.qczbyXfՅ:=n/*(_5i|BDǣ(cƌA@8zJ)'w|dI* ɇ:ϥ:ePԺ]NYM?ǟc֨s|wHel^sׂ <^5\;S;$>ft@nWT5k;r~b,2.ɉlxj{P6YQ)W{X*[NwI?} l:g !*_b@ $D 9XG]#`Ji+_Hp#k*t|8/F1 0 YRbdpLD(?A"D>R#y ڜ} pzd)`.ZC̚LMu2F,SwqXV:QeAʈAQidzo4$i:pw?grnmLӽm8VIcs)/'9{R< z| u1;_ 'Dq1zgDU8z$y=WhF:mS-ʰan0; 0Eb Mdy0`|Sff'u*ȉIə7v:W1Ųk=V4D#0,ڶ.죬4?V: %:=W\{.TJD61@ABZMyUn 6_TqT?PV}_ײS ]cA=/ޫ>Vfkzr)K0зX9[YuSO}p9CIƈ 6ɘLa0ۤE|a.ܮ~l16E7=|"aRW[A?po;&Ā+0r>/|57(#`۶U$8mz)Rߔy\-_nTJ)O*@F;E2ECmD2 )sG?nk@g-]%ٌ y ǕXٱmؚ<$ Hc5N'lLZ+Z|zB\{cVEOs)źp1$ؚGdx%*W*s\[Cb1lRDվle4 R|  r(Tp.b2UD)SP-vХ!ަ[XF+9JZȗn|VA~M>pD7ro'SاA|g_m'18uc|W708SZaI0'm%&*2Yq<9`ȖԞ *O}n3a4C=Y\%vewؾeQ(]ohS$-aÆdeXMFTo7#'*"ҵ{λN{ENsx1Ռ3P?$K% \=rAg i ҇H4ϑ3Lev0cxlOls@l%zLHw,G=Ab6ix X{2u3 Ro7h)7+b-"yȏ3hL$˹؆)G\fr8d9i:5D)N3#Ux6n1Gsl҅cB^qB0PüecuыɧH&B ZYZ7sǗmRr'"ygx4hR#Լ l'IKavEQೃ ×)> I3>,8MOE{dn]ºW2=/Jj "7)s|z4y M]SW `k`Y>놼s!Ѱ7&3 tec$In]Ly / ;GKni?  ?)WfL>W ҫ>h}xLy5ڕG5wKtMVzO`\ի}m:wZ4b݌cMA# t,M]} >?c;=Q=ꔩ!p!MK;hjVqLtZ_S1s)ʚTGe:Gk 3GMrY)R^U$g4aS%)eǵW)L01 5l=Am *Qo t _B 5Cl60l k?%-<ȸB'+ un,?SDi@m ^C q9{508bN=eߎΆkV)8#N]3֌$# ! &]`!̵Z1,XhUkHOTvaQm-,&Di:󑽷_Izx_шO!Ir rEl_9`;u^`#s5 ZTy`c8ۢdtӄ8<}c7yA1 ٴl*|wLgz' b '2N"$Bd;rN=ѣBI An L5Y$C,Sh \G{dUXKdNeU`1x7熗JhwbvZ3|Uo9Ohc Zy+T4ȫaEVroZ뵇& y a,!vK}B͉#{:xϷ.jA-e( BY"P׾@qwBI{}'G@^atLól9˅/Mm@1Q7 |zX8BR\_W] ^v6J@bg̚N,@I~kY%) 6y)GWd@-\DН:7B÷u]+sr>W嚂 B+q < O%~,a|[Imĭ&fI8&;AKotE?6A!V9EKI^a"m1AQۃccO-DA̬| vckt* W̌OJhm&Yk"ᄬ|ۜd{$o.1cF3.qq֛O!bE=fH&:%%8 0i}7q2'mM\Yj6 =fr`M?xs;2 '~\?rF7h}$ }knBP[ [gc 1t^w؇s"k5ӿ=vD\GK؀{OqCS*7h@0vAI=ͅZBK 2eN~Z`ßPf|j%ʦ^,|^??:~G@!wYash5єz̠͏(oī360 ^.w(J-9oг:-_9@0):Qŷ-BKwY{ Bg,Ygm"a6{ wM T:5Dr8v>t<ػ%/{S+}VQi)LRy(0YXk g엗7nWz!g8D0EtL )~@1ޣ bsЖ"ѸÆT72]4jQgr=A7gGC5VO~|FTemNj[0S0m[(P E?b*Q<d|ϲ3n`짌<ĕ, q+Ul5p Ղ[[( pg>B1 n(}e2)%(H j+xQ25Ŧ,mwl2@<8HeQ3SGXLrEv ž64tJts3dqfgKe sz]db;]K[&"0mTk_}`hlz+u=42;s\Y(&K<`I+2\[D1=^MfP3Fs@uMSaa ReV(Smpï73'AadEfbr9$EA]x[݌$!T߮C{S od$G5.'NaQPzRa,k׷.F^#5(QQo,k<+ybh}&=sNjW7t%:NN6b̍+LXY@->>ږLq tl:ܬz_z'|̬; 4H:o+0t8??e-ś,f9Cˉ*D@F&pU;M q_`-(wt:<9LN!Gm0 |tCJ8ۛQ}\aթv9'wgd/=W| :1 3fk9AO1ȝ'@PaF᎚,"ʄ5t+e^&?Ȉ CvwUwϽLAB|P׏}%H)ȹ\柽苸SB[nq0q _bvjuTDwJ¸j}(~ՕSm_/$u4)Ehԧa)eޯ 4,ܔ/yVX^^0GS― w$?auf]V]ΩZʀJY+2 ;z\n s޾j= gA(ȯ Sڦ45r[=$qr@kx7ÿЂ=ns%=e:>_R.jN7xeODҧ_잦w[&:ie0r9&P $C]ϙz'r(UtCQ-4Y~3;_2@]PQ x7I)*[ݍMK1箐Zr*?sM.BdKȘ2K=q a- ت> )Ғ1sӒצe@h<x B@PjO!R@-i`El凼i:"P~,Wg:c/=h U5Fw(V͒cفnKcTR4I!5:}MVfgj9.eTWH7oY%U#:rkzT5(F \`ξ;ak[Y[wZfA<B=s*:N]Ք|X d73DP{/rV cʙau%-Y'%ccm7 IcyL14A2 g\:sTWRE)Q˫5iI7 PyfQ+㸧vG/Y'Q 0v m rqy m~nzӢ9\3:V'+HTFƙ "e5 NVo߄UwYZ ʯH3-^fphɍp.硸5%lH_$GELy׽<;omi"GdfՉ 5࠙k(u$Cz#we!7oAo% Gy!!oi;\3X>w43\F[A+ 5 ud0O~W݋k U%o)rP!dKIC̣%!g_܊dIiMdu4tZ:24\/׿d^Pb7|eP(> mkЃ@Иtl:eV$sTc7?L_)n=E(?(߆bkW\;Ga6QG|q"h"/QzM~]n dQtsC",׬ EVB1~sxw $lޛ:,6;Cܗq4HH~!Y-9oU5c.hܞ {()2>qc: "rP!#5vjk5%u$Efʻ\|]JZTrл96.`>%.MjP{/c ^޽rCxӹYir1ax5!6A3^&}f nV#vi۵"اjvRnF.`5v.u6x&f^+3,:908'=4"+ 9OqW[~f6D\s-]J#^>w1^zډ1뢶x!Ӷ$j:Ld#>x=z-q6K@ȃ|Y|ٯ;7"Zkp5)up:} LAzcI͂R7"sl*^84RgZϹ]x-E#>k1Yf+yK`95f~P8}&C#`p^ g^[环i>QZcF 'sOz(G޸ l R}C)E0mć3IϬ:!ԯ?)UfPS3_ī*qFnZȟeu·F+t32#7O#owB&wMU 2W-^X 7QR(Hu4׎ǽjWB?ܼg"ũ Kr6 ؕSn¸NK@>D]FZJ YMpZ#PЉXy-{DIkV}K%kӎ|HyOHah~hB[-2icU=tE;3Gzu踴SQz1NX )@`!Anܘ%&Jo!$B 9U\ߣ b0vN,Ys|,TiBk|\7&#|Ʃw}ֵRMFPǀYvi3*r'' BϜ|.?u0M"ܤCZdMW;MɵGM7脗>*9]G4j_5>š՘Xj'ye֒bx!"zG3MVԟ1d HY2b7@Ww>m 22L%>kү9qy ߀_jo>B6F_5l{[ ><]"%h5QLmٖRd YX.1Ap D`:1)ib <ǏO~FhEl#Jc3\]MRa)x͈|WMx5pQ4 5( aϧX-X?"S/܊ӀE9x'ܥ+2=dL+αgAH \Na4 :_[$F֋ h])LDb. WY )Lݢ6KU@[GN{Fu4A"Eb9^!loJgɸzfc0ϸ&$ ll=ĂK,T7 8ˋ*8A f۲V24/zT̠?v=QHlG/)7c;Vd"PMFw5~/kK F[K'L:} V$N2AX67;A7`;"JH <on}fM׺R h8>^)l)O?l.VDN T&Ƙ xֽM ♞Rj[O0ϱ*0W@-V! 7'@VRwo2:TPv[ 㡧z8bABgGЗ%"YOt@exl5 x6<XE|q(wC草/g 5ZӛBp?bAO~nD/ZVU{U:Re3;c'bxُz QۃXQ>)bCrKš(5粫M:5Lğ3٨^mGFyAS\T rf&3ٵy~|܍oUvs™.w6W*u!& H27nG8 :ۤ3fؾ;Z.~GABiyB"KZ]7m QCC<,.}*=,17Óup} پ": 1IhF hIB<@?3aXH?ziN^Yp.:rlL hxgSİT\RE<{)0@E?1e*mPB#+hFŒ.nRͮeYC|)t'm:FaQ̎21ц +ҁh h=@:\?%3gHU,Jj~Z>:˦eVWb1"TJrDwQ͖S֙􉗩}[U9M 766P8i|JtU)^{B"؝ 1A($]o( yYڊ!pMyi> :͔&16Ƶ;oQW Sz7GD?kQAE9РZdJT]AOx߾:{b iSl IBgŮJk7FbQW CURefBuS`}xbaCeqsr_Lb&f"9vn( rKaR :fȂ"{[ \?>RBՓv#ro`+umέͦs'Q; 5\QteϮOߊcKk7- _J\kjGb^fbbMb+ߪ&TzJ | >H2?.Y C$&!J2 $^Wz=x1tmK68HdD6{b5\oOf^CTa#&н.-)sBy*2UP7;Ǩswv\@e>&yxϤ[1\$lY6.`TO-) !G%245(G9IN.k8Cu?d88heMr y⸌7T=ZNuX3X,eWM=re4#zK"k(P-|yHұV~H}:.e@\ry} +wraOjL!HW$cf$Ro$qd;p2W(0xep&PԗVUfv @r&-PX\-v Q7>hfB ݔYw6XGJTa)%ۯ`ȉnv(L eBNET$Gɍ%k0 X^*`_Mw;@L.E5Hq]X|#/a7_CZ$nM,~NXffNn*u3YhDMSJj5 0sPKOc-ӫef)/=Zm%5˿퉶hy 2 KT|-VYhN<51 k WrQ7~RNQ#Cj`\))rqꀁK͚YSHD jгʿw G )e-x \h,:{ϐ6O|?"MSD .{ M3&ia Y*T1z~ @B~2_^j3 Pܣ9tC4r+l@NDxRAYY8'lC{0 C-^7PpNbMg uq|,.qʊ$ ?*%\mdwEVtcf.N@tth?S؋JtrƋ i4yGƙ1> 2'4X"tJ,}Gì<ׇ񛾩 WW&E93o23rj:NyɞwQ0(6:Q>6 7 *xlqgU_3 YLg`#Jv)$j͊ q㸀 &d ֍<@g)M4ct%}A4% (K(7{@yqNw=/bS1"_5tDU{Nq4I8 3Er|JR8Z4΄=bo-],aK/rN DEn , ,8Β6yX䀛IdY͠ BX1GE搮 M:!bȹ  =Q6?n7 ^FEC~ȁ"(܆u\N52zOnȮD$8!αBzDmCCe3[Gd2s. *N1q=4\½@9\A+i(3Jۼ:;WߎɎe?dmViWXIP$쿨 7g#Q}K!01Dς[Nk2u }Wfre:!R?n+7[">?f)c=pB_S|;L@^8ƛBYpu[E/2s+g-S&anRus0xo?xѫM3u9\tOdپq+V>}`%:AD x]hxe(0Sa og0`HəA-Ӗ*R<ѓ zejWd k,~r 5LBVL8bpkAJE+!!n@踼`=Б.iژ_E/*aNÂKhCBp͸In+ X+o4Wqe/VCV>ٍ@XC{% -cr"WIuZ`C{r=eJ] 抡B֭I r>N2A?qqO: "isE7L-زI8 3ֻmkcmio9 < _őB̫Nk&BD%W,2l͊"Oq|;W,mnߩ.{nX9}~fNh۫)Mu># Rl,mnrը񌅜߇\bvLo/5[VLY'{k? @`?;㍁^l 4CVjւtF lyaآAJ}Z@E_,!ZY\K^qj0H;jB#Dux 'R*_Ł`LpUt s^MK C-L ҳzblH6M^{>+s$O r4B=0gRXSJRMo`Bpr,t+Pf^r[$h캚klQ&]X] XWbi;DRYBL׀siԿu:d8WՎ D C HDuQ cwϷCgnRF%7f B5z3/0mr/%] H=,sb+{Hy|]tH'W'tF͞d_T|oFYDqGWjdl&EV"f04J?[E*uO\+xr6víׄ>sB&6 L -Yed@4XzA4Tc608j T#fN\NJ"+/dIo}c8ÊXDN@8sHʐ| iRhxrD`Ĕ"R$L\m=?B sW1y1i}No\{%Չ)QC!c Ӯz,~~anSW#թhiE U\!Qjj]݀Nn[T5gw_M: &0V({Ŷ@3*ɠW2;9Ke\T~.Ky{pT">+Tߓ5?1 #LW{#6KFR-#'!&9 %KR5Os}#j xl4UyҔ$,ix 9EN Za#?ks\l8yTZȗRt!LZU3B D9Prt<;$#N"o1`D@䇮)KGTwa/GyU}"8H@1D:6~vwʕM -fH*RvzڜG^QԷ@5?}Vn*IH4$ݶAFn:Gۮ&@°HQ{9Rxϱ/]]l,<)@a; aa\k>L5w@xj H4]!)qț>Įa̴ J[{.%#P|fVas.Oh䑰>x"OҊXODln3{6v}z#;oli8x8k2L7Mٮ @e27T&Y$k@'wG VIH^+*o?- (7=IXkc %" -X dx 4Љ ɎVAu $X_ ҄QRA;&qb9mѲm*f0N m;;ٔEgi4`"UTVYR.p$Z33"UͣVtꐍ$wJdbTd4V=N#jtizӵb81+_|)pF0&i^t%]ؽz2+U0@azز>卵){x ķKoxT'3OSp܇܈[8 ?lCވ/bf֨;S$t}yV/lD1$QDzط!zTY8bùv~G::J*ƆL=|`Uvqo S7_Kxk3G1 R ]|R丘Zk[/14<*VDU hT8&.4ۚ>{r+PB2*CT&XYAH"*g {&ݗ:RZ™ WSïW^@[`8S78 YP4Wu ҭR*:KG7SGfVGa !xPסflvs\/ZTH܄3̪dO'^"?"-`Gua,K\&PlX˴bVVy{IOw[aKi&LP&aJ5I?]qW+=hK;Aě['ˆfZI5R^P}:Ƕ ])+$\ 땓D~ն:p0']:E% ȸz+ jOXToYZ!*[?Mj r [ <9n5y.z_ E7{S2zY,:T٨e]K+HI 7לN 3 >`γfIWI)p{^ |1CW>8FtdO.%C.6Mnp=)i^FHv &Y2]oP}# IOR6y_ ]&7A<o/ "Ee;I)G<0{Vw+k-o6b7sI`8@X^-I5x6/?5r.n.tǀ)\NUjrC#IMY_edY8ɚ h:Cճ*ڒ6ok;*?%%!|s` p+>^<.[aCtp*`噐QC7M:!͔˪fxl%;.=ׇ m$XKm>sHYNHQDGaZD>J_!&J;7"jq6`|g+Jtxs!Zmhm~ܿ}ٔYs=>^ P=jM3jq N8䳼G ,N*h/[<58Mt^k1[D#u\&*AC1&H g!\sҸݯD͗@\3#kQ2 GԏG1YVGnKx(:PC:k^*%~Q,{ ͭkus7*Ƶ0XR&"k=Q:߹NJ7U0Rd Ubʁk$gE(j f"mH2 ߪ^8@ [HުrF2w_3IkLɩĜeS@iK3fT_ǻ·Fspk4Ccm^Id ~><^k9B!ۈX]>-AѴE lMPLqǠy ;HL=  1Fa3aHh&q*"'ȰYb764tDbʓ--13|皾J<|*ΘXDA3)tO%7u 9/qQM ab!<vlխ|QJbJQ}NF>ewT!,ןv&< Òbok/mᆐ:9dOI_e 2J׳],2psRZ485AmHțdd0rJxd6Q)u4 AX*]/:ÕNCt-f3 ճ̿)~>Cӓ񈐀 3Zvx`K6} )dt ZJDDF2T `p@R81>SEl*ƳRX#g2-1U-zC0ܲn ) ~H"ב4iZՙ71fΌcao`)MXiax*i[Bb9zl 8~G"a8 mB`Xl@n-lHŸ:buƙ-w@Y(tD6FGxIHcxvW?9vPda[ W71SD!7\W%#R׵ӘzU~i o SR%eES[rfrJfJO*=C|׎~ץ*Ʈ:%U5ᦴ|j{XfuWǩDܛzϏ&`-ږj)) %?cl3@']|`b"[9e#N 0U0Kf@cch(>+Cjؾ/jMb]lejJ~a#kJm#qԅVSR*0hU#]ڄ"7ӡLsUsu ڸ'CTzCEhc?kxApY߸Z:t˘tdIWQ r^w=5Wuy;)/] tEHܮkKU8cg)624! kr.%PB4M?sº)MurKXt+ |RLKEfBPOPFL归^9\%G6}h(w!s>^;`@8glVК1fBPb,R=>+q-n+S&"S:5kJ 5dΒA'[״#Q6hfJKZח]bǍu3%ntlc7E 7PJrVtt|^ГypAg1A ~ 120z+&p[Ne*of )NŔ9xEӸ3tuu$L d hTV 7hWHjO71c*/PA3IY>\݁&:{ V5zغJրMmz(zb2wCQq^yΩTm܂_rs85N78ا^mȾ: X+>ܔh;:q祳ξSkgH=%5`J3#}EI!vgIz|asO҇`[=hXerwMʘ>/W`θ)^Kw_cۦShSu@hC*Р1J*OAv6Uѹ2J`q1PX8n@'v.A'#sf[aIrIi_V[/MH#޴,Au4ʸ:p<Ď#cK&cΨXL2(Ăy^udxS?KÇ[$ϑ]2>,YOsP¿0Y(8`ARG(ZXE`zrI$ ,B6όŷ q29?0/ܠ(6&Z2x?te"^O:Vx +O6t?ӽrH+˙ܗn>*Rn~}`^4tRzf*j#`SIEFnCJGenD +cYWUG Wm@;93O|TX̑<2{Z0>JV:]f%@5?yʐYr69Pic lI>Gh<j{T,)-6z`g`ڌ3^ n?҃=D舆;yd&9) =RH8yz\z n[Ij<f52[En]],edBd3};khS[RY:PN94SV# v`â-&?/S:M"A.v4j0k&8*˅6饸&1fkôu]'?,mIi3)a 5_HIZ$_.d XruUNMZZ 8/d Ub0zv$)kLhwK[7o#'TQK֗&U7D}*̓р^AG",ѪsY[>'!^ȇyk Rhu8[ak(Z0ŲڪDN.4.M8o`HNiN45cMӡF/׽4q1_=\:W%37Xo*#`/j3s5d _=ȶzP!AQ8-N>~9&q|2ѥs4h?iV,)cln5sV`apasW]pDoܭPBbX2] {X8Dcvbs/֖S$ĒSd GdbʾvZEijHumPbUnS[LH$!Ts}UU#pY7{λ) b[  %\>}AB@;JZnt 0Cq5O#gUz8bPGq2Fu#uQ48osQ^Lj/-:iBd1jؓ.tyxmC/DNueXug?'R/8?ja_^ uP]4z3Ѯ; ;֠xmfHmWx %ni6쏓7Sj/|l(]u8ٿ8G@D Ә,;>z >kq;xBT ۛxYIkZ IE #tN^/1y) %^9Ŋ–_~ʏ$Yϧa6wL s1ShFb7w^/<&f-Z`{2JMRg^ޓelT#`rXh@41V3pfG&)͢2rTqˑ ޜLUCy]42^ ̶! PpoW(-C:yiV0E$QR8t[ɴ/N\U6BJjnNMqG/ݭaLUQ/D[&q^ spMI7S- obèށ0GZd?N̅ۖ. n5vY$'lw&b:CLh ~*㿸 TybC{Fv ;"JcdM ݖekEifI(/K0,U.Mdt\}'O/ijCmD>fΗx:'XLC<1p}l{M.MJ /%]68^Yh#L[)RQSv#ʿ{ e-bw 38L(۽Yr+DYn,G̤ Δ@YctU"7ڑ#+V#A #)Ž̓] h+li>Ijk/CTw8|9יljaz:BKJ^J+|=>*}-Ek )h|S+AS##ȯV0Z ;AC. RD 殛ͭ9D_+ C$܁J!Rqa@qJ _vP(k FeOo/!VZzGkگ-A#~," $үWر[I9=hHjf퇨+0BrwWwÁ6PqS(kClzyGI[/TT1Lo C.ٶOLՓn3P p~{S+ P3 9qo5=O,!,Xl>qADFF&YeYvl!l_JֹbpAlJr t2SqG=^"b }aĆ] ΀½5[)+lP&RL9~/Y*l==y7R F6_8PJTyBv:y J^R1WB@]XCAwhnbצ:9!itX>?jpeS{ Rsxö =X ;RZ|J -Mxޥ{d]b3` ^# rq׭ܾgW\E*-TH53ed d]e38Az$ʣ\C3ulg ? X6j[+!"HzOq˜fS% ƽ0@!{\NWNZƥheLq~.7 ,Z<5u*t1=sukatCUH ȸUU0ݜ.UOG|_\s2R=m>/ͫE GE".У+MVI_(?fC1Y#G7h#·8Qƙ5B:R6EM<;t:}Dl?sU Bnʭ\O0'pܙ_E&F@8Gn*04,v ߒ%ptSC˜ \FphWZ>b},pV |~(/Uj``{\FjPY5_vRK2CV .bHZTtf36K%mO$X+ )g?;(\s;kީze>pӡ/+h#@Uqܥ# W ac\'$2l#E^3[ \'cwH+d;#_uYP6Hs V`LSY^1=3;hAİ}"sf2^0Ljk.>KSAE2x V6O2 G1ey(cAz`=6a qZ?"$7& [6L"^=dZ4"C/TjBB~|s4tSrRگ1 rDy~6ϻҍdiW Ӆ@v,kڝ:" e5xz Ѯdf|[!%bz4ƀlzm/!!ΜcVoI*uƶÅh,^l:o$zAߟT-q0cl(FN <;ltłE"aHL%Ւ EEzC+xbƒǥB='b)bΆǼ}{tb.6C(g Ƣot$^dve,Ǫ`LhE =ZJYnRS_Y_`2"!C:>I`AQV7ˬ3OIjs@BvPf2 n؜X̊[&i2 $?,ڔldȉjJN Ф!v5DBܣw,E'ԭ}hp[Վ*r-O?b;rgụu'O HaC&k8ː Knt P_u[/RȵOJQei6׮VO] ahVyMʉ}v>eby6P2Iޜr"EC_E&J=(mXT0iK2ʉoZG7{v8M.>&".]5@bƒ;Nr> rq?%*X+_>*-Whn f ד!2r FgS.P"H'1)7wW4Kx'/*4AwetH1 ˢq/=E , kAv{ED!I@%_^܀SV Pbzq=obBA{]K ~RZ͸u !*a"r.mnǛ>+z'Lyw;Ī4.E%aF&휬R} A21|(Nvl.}.Osۘ4F4,;ujEykodj0*4O=O %U`]}D{F 2:X" "$w %oӻP RhZS2e;4S jM[el;yĶ[b\M_ l.QhtwɷICgĠzW=~lL Gdo*J3` bp>Tr4K:T׍sx@ ^hccI!0Fe=aqWF:xjqDqQAZ Jo'Cb s#?Nx/ȷDj-g?6: "Ah, Jo 1eݖjV\,pY8㊫oQ|V2J5D[8!*I}\gnbt<A3Z(B5W#0e|un`%p@A҉:o c32l/lt0(9? q3Z}AՆ q,mG}?a( (5B/Ne 3h}ߢ!B4Z.^:mo^xjO!jS(J+xXR9TgFwrP+9P)ԾHxV.M{bRƖr0??a?&E\5; hdJnO?= ^ř.2~>f\ sINoVgw)2@\kasн9ON ;DfKzFEO'C+9[L~ |.'vOv 8hרzcT/G_Qv4r/Pq6.ֳ-U+@R O{"b9>oÖ-v?0_0 FOB}Tۻ" QTK,117,ͰW} r+H 8vyHf*,cF '5ȦP_[x#ű|EFqI 7ofF~ .-+Vq S3xF`S͖ -3n6$?koEt\Zĵ5wvOp }?ä7ҵ$Ž͔d/uO*9 Sdu9| 6y/FMOyW&nƨț vE-#k_ԣ#Of£%k^ޕ5# %mH6k/vxft8MD@40Yߝj4ձH m{:N;3r 8ݢ;]فISH|RuuG 0MEՈ|MTu1*:]X,Fh/C9 YTRc]gXK8sa%]j.*~#wS,117x^tR\Ǽ\PF)CT#ZFa,IY n J?ζƮߗp2_\)|U+ELЋ'@S<'MJ5#=q B|g9$X ^I?&;N)s.ɪAr)/)&;u8sj+/$Ղ˵[ țٯ8*,Ρ{]^Z- 5;HCPPZHT{"XNVou߯9@{nkOjy0e9^Jzc+ڰ; nCGiaybnV۩_"bQ"˥v?) I˔`wIH0~}xqpQf i2-3ʤͩ$ AѦ`|X։\MrԄA-~|7E7|p](}ŕ2-#DaKgۻ'䟉޹Ŀ9 \$pI p8;faC<ԓIe&_JIʑJ1ڴ[!TX uU1dS~&sǃ!ӽ̄6~ ڻ~֗JB"^=(z{f79QfeFPm?q8uST{πER.2X~ۛ]:eK]5\މѹgyn !iوɗ 0=Q U'H-^w1Vn#x7]HCO<F TÇ-^nM=Ot LE*Sz{OnĀYa^ps  =2-"y|D?]G+J)7nk;3r>zэU^&綷l7ݭ/}*Sbjy/LS1l(29y%M#wyKw]_Lno!^!uϒPg.ypwj#r 1,KTRNp"$[HE]}u8 EB$CH7c%Ad-|v$wc{E#WI ZE;9 0G}ɔo^x;OTa~7?i+Fbƒd`+-z)%nJd^ƒeh*A8X27Ef68fFƟ#!'*!'wȗ{|j5zPDx- xT8fZuۯAY:~N t$ιywECbğTO4Kʟ b aOnsinT:u]2wpސ2ǥ=5//p$wuERc!p0uOumS2x ZCɽuLi0# Bst4R\`xt ]OiuqS>^l&he@cf6D43IEey ol߷ c @RvPokaZgh:Nq (q!yMvY/Vsy(rk{Vjz|@ ax&4#U~^֌x"MUi.ԏ QVW}_7蚪 e3A*0PS ;H6!0-af8'n%#֛m0g>L.)&v@a3A/4܎yKUgb]zH$)=qfN5$ƱQxWr5RJ r;4~X=4Qva[ ?folE+ƮdzcZl0:*D,&Db|xд.Ny+tXu >Rd2^y*zɩg=7s+Vv1ฮ MS i\YۻG8]nc_G#a(ssl]^jfw&S~1K ;)e\u%"̽R݈ nT\V)dX* j6>X% K|9>yƼ(5 xf׭KvQ=$d`F~>ZچFyr@Fi瓠0+5,hD" P–iNۣ;j rgP<P"_픋{&w0*ciIuG [aT4y , o0}v/κVr3\d1v_Y}Z ňBHS Ưԥ<vߴYFׄ]VI68*@ٽ@==n׷;4]Um+0t>li ָC̯œ%W4@A,/'!U.e瓽zĥc?=y,_7og2+/wFGjVCऊ@VLo/H]S΁{gMkwXסٔ{5UN֊4㍿܈U6[M%U5Ŕ&-Xy KrNc(n2!kFs !6,,Lf! eK]6RB)!ZQnA#|p=5x{*/$7B)c)?6G(7и+ .R:AY^#Ut("Do3 vzƓXQ>RjzM#ja9M񬎗PBR쭭8SDddm&e,NH"cTav_[ւ0z=ރB%j@{xDcc1 J*!ʶV[UԱ`$-oj(N}G^ Q4O4^S!>W?~uVV]^9pU4!=!¥E PWdt5-,(q}%掞T/S؎|JАQS.JA%2ȂI짽["6;~귾R4+X-NW{D"@% B܎&KRR[Z"~#8d#V\a£L~)FYGF̑ I>%Vd EZu&Iݜy̘=6h&lsI /2iɯ||کu27n jWXˌFvd]z1@>a"b`op;[l,2N|ۗ+.ZЩBSFU 4eJOP\ѿl8F_\fU76L[/\4k~5K^ 8s} >w`1̙-3^OԤ8KVK|RA_hȺκ}`p<*<n!_W_b }*}5k0Zg9ˡLR[8)FHDR:%}n !9ufك}*1b2wgq򱉜ۅ]h]/` "T:}W2O饙ߛ ݸL/:,SVAڽ̍Oy+)/ICalЏ_!hۣ&|7|Qkܺ @fjis[17.S#L8 cf IXuXd d:"x4ǙOKZ}Q| CK7$Kf~/x/ts.rb @Eh``FFK34Qz4F2U5CC Xʲ 17{ /؃ٗw0_VVM; JbC]hg Gڀx5'dݕ&.Zb G C"BDfR{n#\ˆKCOFu')SZ6^=36GbM Q*A1Zj[7Ԯ9wݭ @COL)l~{vC+7n:Ycg~Ւ]kty;=~.nK?#j, AjU-t? ͪ\QFWZp!O87/Լ LG EW{O"ܣד\QK?,sGgg{ fAc;Ĝ+#"!MWbU "TУWMXb xnW46k܂خT! mL˾׏o'>jB)K7wAcT0Hl| 尠B` ouQ[,4DNT0b@tΈOm*ǧQ-hM,\ihd2EXf˳^f dOI-wc!zPy99C®d8nA .ry QiUXt\l=a u`}0޴)v9<$diǮPÑ8|8a,yϘ@z\.yd5+Y}qtg\eZpj~ %l)29=4۔  shZV΁ZziA ACQp O(񈽘j0LZPt" lFV:4o7V"x8vSߥM1˖K ^z}(N'm܎ڕ/_\/!9m]Qay4>qj!) v3PUs{OLCySGyG([#YKL uѦgV\p+/VrA  C9 }`g:@?V^yq9C =9r7*=7;m_c޸2̉=T-e (l TXUTUrQDQ[ں`%5)thә*pKee{_|"FcNkz"|U{%*ͲA"@C5[ KʛV%܀+0p SSַN?qefjj,jLH#wV7`.Tn< z/uUya:r#a$g# 5 ⌅pk6ͣ3נrû&M#(zɜ5":Wyٺx/Qm 9=w\[?:DH1#A x#jP =:Ty/&ZݺH̫X͖ۧWn;Gŭew*8& SWl&hVm5Af4elB# l ԺۙЁ-S8#Y/VPȳxM q7.5T7ҬT?%2>\x9S }Bqhzthl&THz +A$$cYDcHcm:_=ӲTӬAY9uF?]@\eP0R!۞RZ/bhJ8$M6^5ilb 4pAn4st!@ylG哳QfEk$6\ 8?--w3@T%4p :ꑯX> YIn`B#w ::0-;Y6iPh1U @YR4+[|,3tȾ3 (:[%7pc I{}&a)Оq Oi|kS@>\ SXMW^,eo1Hk d6&y`x<) [2EꛙI? ExaTa3I2˿o](ʣ4\{a%=<] Ǚ˾:ۈy=[#&tK?P}.jsV{$lo]Tyʛ,K`9(9[/C^黥K!ϵlMuv oZ[ ^58p]pTl g(@;ivD]2+#Jqu_OMfo}eAhwR'=JO{ 5#l8Y)Ұ^aSݩ:UKiv7qysS+1ɩSB~0J{cşWJP~PI=fE=sEu:jH|FnĂhjj 6^ 弟 BBoa'O+{J.tKa%V*a^ˋ'Tt)Bl@V9EbTrJ y WGGJPI0AY^$J Q̗?>iH D8֑U_- Fdm7-8N1됭|?Lf Q#,/7B@8mٯL# P}K}̹i⑃xx"btcιn(;ti<0Z =#3P#^8,&=3$4\h1"[ 4َ:!q{fA}u00b xSPy:nn/%w5LuuwjA2 lSs(UϊdS2d}mm}KOp\`;"; dlQ57+Qђ|f>SC >CfT$,w"@"@ eD}洨% P]$g$-`%]$drFhYOT/aT&8CqM m^a ']t~a|:V-+5p,Lpg6骡ThƐhEDpsv!(4Gh\&cMR6ˆ Bo4ȋ^{oqKPK傪'qOw]&^iV7$ψ2dP>{?E/Ǭ/zM1~;XiqE 滦ɸ_5G "e=fkXvJzO]v7!]l-HeU 1Au+8Z[m$8VߣE]7P`]kgO2C<^ )C)KG55væ-8^@WkU?iEvȇkwQ"dcO,jл@GNj)Mhk)l-ɸ7ɦB%kpȰh /|7ٛʋPһiA4D!%0ҋ僴>BIv!(h9jGT9tB_NQp3I#18bh͓[,$ (a9c7Zm*(mB`,WUld!q m7 "UOO]-atG m#M" E9 ON*UfsU7d<$+caȺ`:ui֩X; xrc/PЕ`jZzқլ57A|Sn9>C cMZMHf$sm$C]?F{%p}+3Y\\ѓXɵYl%;kYnt\<p˧VCǓKvP<>.1N0OYi_/B9pWlɦw+MXxo#"!'+Dˍ?e5wxd!>V@| 9̎ /(/A'&PLXnG4K εgje{(믃4Y~MHymXz^ Uktn[~?&xpk&4kta.<MtRv/#E3{lp_Hڄ j=ꪚ&>Y$Yr1-ڴmj145pH?_tC˫p]^0t58^)9kQ+h+ѵ u Y NCyVfǐj?APhG &+|c.?h|YC6wyfpPƪ% 6!35W%CĽgv_݉:]qpIde#bOMzwdqq76kW‚FHK\V@j^E^G՟ko: Vp؅ 23#*Le֗S1tm!/Tu ߘv uYֺZ8b2ch)@{حu5KYR^TC rUSywGu 6:Ll&(QՍ~E,#NF<ۣnFӧvLXd)W'"^^;oZʪVxQ\@k5~b~5gIǩM soW%"X3bS}f#J3V̬7c Q7t&Fp!Av'慴zfYulk3gp(+%XWFF̀i !$# K&zm5-1>wEpH/fn$r|);6PlPe#[iein8ߍ-]=M߄R?IRP4}nɤ^F@#o01ŦHT%~2DdHv{qXar?t[9)nn[s$^a>F cNi3^ji^\K<G][""_)3YPٜ!g}I7QOJ3_G,P7EQ ov!n~ N;Ǣ%y7ghU~($?t>7 R&EgN;O}d}Vؾ|W4%rT—O5ׄL:g]@0k/ 7%'*߈n6s+7Wr.+rp9? @3e0S"kq=u L/Bƾ fun8<)n&Osv: CwIrN&k&,16>k!ox$}]lX*ozMpe@oqT!bm',Y~[͗#ߨ'eMiP4;gjiV69񍠾jد7M{ ^I@6v6Q#IvO_CVec2x^g&#пjˏÈ#N"?EP:w¥ "&e:.v!pw>@xeۑzG9s^Ҥe+R=1 /:?1А pSFָl)!gQC}ota17d(ZJ-+Q 4W3@tUfu)=m,5πsUM~cғB÷җd,Bgpi^j~{#ܖ-e9fogTQ=l1>8e0V__`^ш| ̡ӎ`MG;Lw2nmt\u S)'&D Y\,r܃pw|Vc`S;ӋZ Pɚe+ Gӻf"K a5uL[Bي%ԣUVffZ=;_iF/Bɒ (A,| ap{rL,htk8XԂC%fRq T8SMrSڲ[ky`@f;)"cnqp+Zb i0{!qu܌6m." $ YwT3,{ljMf@𰽉_{y"9~2 L ';QQuѝݴ씃 l1'b2_Xs,6®mz{PьJW r2a|ב[i9GɡҠ!uq!'KZt* Ae;l+Wm*֍|vs%"G"8"_S&u}}R_FZ'EWD$3:SajNKN7R(ܚ + Lc ևV+%n"t)} CsWźr>мm}Wh=pGNsdǪ5eҦ3E-3 B:zqLr 򞷰Ƙ6`)c}{Y!]l@%[;,!U7mlp LQ|_?./Rz L>5ns9BCRFb`مna&.VDYxV!Jm%TϠb1[bwQ:ϭcme,`9) )0Y>$&@7( 4;;BcIZbf%ќ-h,%BhG_%dRaY\hj?Ӕ?#.c84xNY88 4TkB:ޯMZڟcq2 3\ic֙JOuQvB 2 Ϋʆ_+ #Sm7vmaՀ;jk~ lYCNT -k0 䗒nQ@L is@*6ME) 9viz$+bv l cJ/CWG/%|.b`G. D&H`DKLY8;Bȕ3C"BA\EFq7mxPN,m–ŽU2 306#:nsD;)TW)JpK fw߇=.?N0i&k+zN- (d܁z:x/,??f/ "Ld u`U@`̬νc+Ч]ո]8Hrɼ@t1Gq|ڱJ{Om [%u!KncuDZ 7؆'u$ ݖgDt̤ƣnIxmF_]WZwwg \wiÛY\8u ; YpsF"#DƄg6݂9=[7f^ً1-S[2M͆tLlB,rR+ Rah+/[K ْɫ~जUB0}Vgku"3P/^чH"\L`AeΕh'aNX i~{ Rk0yD˨=T' 3 yESt yhGI{[_STH?:D! G[9T 2۷c¥ ))aEz·`p6|YԠ FIR@=y\oH0;Kz]LzpZ>x;z8V ɂڎv/a֍oӏ+uOP(YBmX>-`񞢗% Ips u4XI0%}EAGPzH.pKDVWu]^8r$Ľ(a(l~"1l *^%h e:|2;0^v@X% $ =K[9P2Ty;@lFrue1Nt*,~`Fm"1`Ip6@i}M=JHv[)W$3~DZ1¯X>m2+H8M^E=zlY[ ,U)l"a3"g( =^pR}7py[xW؎>5n>23 N p\64[_?Kwת6[@6Mt'Z7~A-lWLnǴj%vĀ mQ?m(5]=rb_GQ[`盦} !"jV< L&2KE[mK  `A#,:9ʹ^ 0.ۯ'˛jo8B9 6Y͙Z[Dږ*l )hv1c)ٝBMkYb6PK/tO 3oiK>s<& $Vx7{g@;<>{ʖ:$q/Q/})M^0.d#P!$!F2ͥp_=8&+sە4^4#.|]#eN&VDؐQ~%$ohu '*Ycp?x-  ?/X5ޠ91'0:jF<ٰ%_^kwSM3Z~$N);mz?/qjeP43ݪ S-,^Ř3#zN+ئ ړͽ@p1{%JwY_nҵy33{h&|OR+vs6uCff T94(f _p'G(d}ÐW<~5XHMI,ٮfQ$Yk>rx2=Ӗ"B8yrSM-a./ "O&m}+ ^|b`gly˝Moe8 lo~uI7Qρ|E[ .9\z,0k3f K2y!iSXs :H@N<>ԋt+wSr=W?aUvS"SH!H~yD+qFH\nJITpRP[DKHO$k+ =7͖" 3rX[dC5SQJŗOZ|G6$iR]?<_ HrZ(C5 ҌPe|RHBQ`m[慓 ٵ+w䠪gPc#AH+QOٵ1Јt^йO::L0R!H } ?U'6:2h}22;JMze)Atl3t4ǥ>$n(U 9Sn`b9TR`o0t o YpU.l kw2ת6.χ`m Oחzv̬&VkߖjYaiE"bͤ^xŹC*aSm18V;e -2+U-2c!4 p/t?T%,[`BPO>Gpl>}^:>Nk`'@-;~"EQr5XbTC #@>XǕrD'+WJ"B`D$Za)>HrEw1QRMK;MsU}6Mb M>&2 吾D\g|ve׻$2XD73Ju~*7ތ_̰9Zyl֐tn^K%bjM#GYCuL<]sXd>Y OY%Z.Wp>qGIpg=/JvSn:e>A2|.m5ˡ|qm?F`;Y턿Fm/N~cȜE@G981<<8`&B4 {S.Au'k]`#ï9?ZISQU[KLxtu#WgH8zCj@81={I'}u7ߤzxABnsHoS:r1&u56I)^^FW/[ý t[1/|"L4cCtzfZe!8k@ڑ_ )c6i 0Z)@B_B:@WW G`x.MUMaU(g|Dd,A0|vsW#w9(uD]CQ B4-Ekl 3r l jR$ǚlJ]Q-SCga4soʨ]Dz]Z~5ĝU4ܕYcDh;7DGy -)SL=&_#+i>m#\Ĩ"K I0X5vǁ"# աm- <9+ԯ,btб$hzLl[ хg` R% >I};7շHp ou q:g`,6X584Ð`lv"sVӺdTG=SAVxaO8BpEN{kdϔ<-3KԶROp}IGӋ##l-&ӫ,_g׸k(ynjt\e촛2Q!5·WPq^n&S0#,em ( v7h/ňgnSoڤk7 9Ce\nj%[d%ok_) w%Bõqh7n$akLFvx|ܦ3όMSY n78u%\ɓy],>H<ˎ&c7vE8Tx|!?Ѭ(򞠀>ÕĄeԠ82Qv3(K@^ouz7@Y1́ePTHVXGg=D}V"?/?]+,M ȖRDEF3"<.LosOgP={*cxa`׺3Ou4RO~/6`kL^-44 `9Vu\"J+_Cöx+S`z6?!ԓz;Y2S)4@_C1xaX3Щ7nz1pe p^E"UuE(f8QS@0]ZKYp!riCqQ6}c#o,^j3I+:𼷹#h0ϿP X%ӞVsN?nۖT][sk[5gDRXI+ f_3vK~ 9Ѝ.o9DoYJ,f:NK Vzk4潶ՐH:1Ys*,PV<W9szk>Qٺ512DyFK$w9Ϡ$KnBtۣWA JYBږ{JOЕ2qXQ=hyI{ p01oAWAQpx67?Ri; ,d!%y Z‹n6`*dIat7IlZr0nWJatqS͇FsYЫ!k24ntpNxQN=,֓tl|bL`f| gNNpW"I5h]zK1~pBfYΕoʖVtW _R&3tH1ueHC)P?iЏ*G].e0p?A5&J7NN&c`? mR0s5IXVFj˞27rwvs!W!'C8ۊ)[!J |$rjVja/v#"ʼnxN܎P#@@*F$K^o ?ֻײ&l֗Q8( [MvÞ}#\$}Cm [QzX%fzu*/͕;y%F>an(8JT 0{h:j{5Iʊ,Pw]T]ɣ;vCj<)vͮiQq7dC&Zk l 7Uݕveax+piҿ$lkP)" W D3o͑GQgY7Ќ[a;Xkbhh}nr|qj\d{"`aԋMJp1dݩ?fN@7J_;[jTZqg^Lz\d䆋& Qڮ]NjI"o˛Ӧ-XZ Qt{JէtD]_TX,RDD#54@ewb {pZeЇ߱ #snJ\0llős;PӸa%_LELSq.2j'GƵLՙ$"!xU}ZєA-] }u*i2$+bGD,zn!/$8Yj`(I PsS (]6SHfJ Κ{.Ċʋk(L=]]ziZXM,`RlT4.)Xǧ)14dJC&=_s]9jj@䧾246tcSY[ާau82ʇ(cz D!\Hm)Id>p&B_"`|<D@\1D)#/j6-Bx醠'yWm)K PݶcUrq̿1sp&_ѳpkO"䖏}Pd,zjP?S' r7$+-~~5 c+x*آJsB=% %5ۭ3p,ʓ)ƺꁕWRlluvp7x{=GUag!ZD_]i2 M׌j ҆%|4$$ xWf7Tφq:tUe~|IloܸcڟB Vx񣴮.M!soȅfGy9qK[!pz]դ >`@hyaSWsu>T!~5p{ŖIVZZJO26%CUú+?&-u/b%ɴpn+dr]Zxl_ )۫4ЮZ><&Җca/ȖߖvG ?&M3HTio9*ʉ}8vo yK;t,v; ˖ MצxyCH~/OgOkBOPͣfPL)`hF70ܛi.hKBg'|=;Khh&WuUY<$.+vs0M Y*/bT5/#{{t1hjM> *ڦ(1l߾S Ȝ5e(xLDN۝NKuTIaI]6 @w-C$9 tԖ9%'87Cp*όn f3ںe01s6'me5MJʻ5B!.@ P8yiw9f^r3TT5ţ|R S . ,{{3Pi$GsX22}+bNhQfAs//˱ mDJOnۊFª Q[ KDY.̬jOMY7:8b8ӛ eùt&5is3f JVN'Y'd =B:_v*U#qwcfEshǖщi7q!;;6|LFse%z5QA@O"K{kN# U?e5]ȅV[Шo=xùrJ+. ̞oBq!j}%0M|&xEsUCݣ贬*D$R[޽Qi $kP=Eiqd+m%\geqP"`2ҲD_J ~\\kTK;v8nEcfNJՒ`DsAgf1Pufяj/ğ$zx$ۭ5xz;J,hU0 fCrH#5q=\g=I:h2d%OD}Oo'PlksGs@(F9󥫠"efg]MNPksF0:RyV3zU2i!(S"5kŻH Qewu87qKŢi ϕIGة\51id Ok[?S㔄HqEj< 8FF7XaWz^=E~W^E!4Rm6{Yf[ F ݫ~ZgYE\)2FњSTׅ.G4>ui ֜@4^Gt%"%m+"E|[A%[56(H[k `n l Q~`6 D7=DoHQ)pH]'6tSMZj,x]BU o<ˠm:E¨#\%%2yNDҋ$Bב6b/jV{?c TxHmK\X^o/cw%PE1X9Ն̿b|L3a-),&w +8E ?_"\6!fD msV$ћۀzҦӟ"!ƀ႙lYOcJ( OQHU ^ns^`RV݊7&ʄU\hϢ@\LjR[9 _g4ŎO^&_L*M^Fn^t@' aa"9Y/cj17$ (Ciŀj.qF)ŵbd!o Uُ +j^ߧd MiDrh]d-ˊ&3&üBߙzgovmձ-i'hߕ:p?!"B,7+AA@V0Mvnޣ9\ۤm⼮Qꮗ yгG9{Vn͖@ejQ~цKQB+(@%#J6xEH}FJp*(, C͍9WYG1(}е v/*.jJ,lA8Jm6Gc_.*HZ. ySyb gڟ%eECڴ5,c }_YmZdFk4~9t+T64nt c/r{OաN4R,QՖk79hʹ+lc3br* 4 Rx,C>zp%Y] χ`KkݔwQnyZ M뷎^2:'o26rEnGccM )`ei]M:T9}k,n] U SdK.>lyU93V,etR@ jpܯ"Yg8H5 'm;ScAsn`8_-Հ|Y(ZrF|ߊ>M:8j(%(8JV |a=VCH" {^q D{i?l$'fHdB1-+{2. 5gnq.RL`W`ݻu-m ,l+w3}*4~5JdNYMH5[@byƇF&V4ћSD e1-#$d p""91lƯyvCQs7H)z lyf+@$?U xw4F!irx|TӇSk@ǿZґ 'QCZLi47uBĭ!k WmRhU{;4yE1(RQ(cq"-M=*ve^:oU2G(Õf?d/o~$ò A5>@3I/f:=_ 1'nK/q*Gѱ#fNXc76;](/Q& J:f"-,$IꃔiځYZ%X/)&?d wT4fhw;v5U\iFQގ@.w'63)%ܹXZ!IԽ]RH45F0r>̘0"N- 9QWS&jG9Idzϥ_uc ;`Uo<-Ή Oz’QM;^29H fI:Te ~ώ=2.{sF`5 FE&ann3_߄L-?Q5~2lӴ;+m6裼}`B%DjaQo a/vXgJe :ȳ "~ ءUǃT;G\|S#nS A'PhzAzv"ܦvAQˀ8úW\ђQ29}7sj'SE֦s6͞9b;_9|-t-;&Q<)K#-CdL}.lbo.DoFrI >[ zZ扊fwc3yAƒ dGm;7ui}a^&_{ejZm~H--1j3>PF6):7Ic& TПAF ;rC'o FIOIFt{Y-'G*:l mC(-GML~I*1VGXUA4I fBTD5Yixܟ]0 [rR[i Q|Q( ({Gcm@D[qIP v(j|ׯ>G<|n;>2~}Z4@'{,w5|Sn!3XIIf7=Tz{p+&i0&`)VeOýǯ;*%tҞjM/4Xlf #"zdւ6zx*qkld5"4{;|uFؘZ#,{`. w1q5HsuyGfP@*6UmaS8Z? 3uUh甗$a^]/ c|j1qw.<-V;TnK{5cLgKd-& +cqy=jcא>;7x[Te] ɊCUY ԬO WH" iQ d-Q DE4 c>_,n=\f M1j:4Hk1F`ӣ1EGý` OP1k}uv"?.LbziRAeV[]ͨ7S}J7A>oyL$Cw}v`Ak;8'8QTYZ bHAʂ$|j#u9spuJ *IOa>z4\)Ț!,лVs P\Jjpi>P(ҙEwt Ish{@/JM˹:-XFgվ؁IdYƑJ2!"H Cm)ҡ,) t `e:޶YsR\%rZ\$)PX/]Y3zkBߥ \VɜdV3,Ŗ%\CyF@;ۖjx +n< s[갗0ZOVtJG?CW)9=Z OzkȈX % N Y#g}j2GЋkhcƢ`X)r|4hSyU~*)R^Oa{?k1:57 '[Vhߣe Ն45ݿ+5 K_p%6'v; 6YU&,[5s6BߝG2s}l e[?~ٰgBL6*Kn='CDYDW'Ǻ!Zv: ݌_YBx[!%|z={59I(p]8\>,hL\=XVXGvݍj96r I#ݥ>DG٢нތ9BeTPw6-n86:띄8+n/ŇCNC@/I,.rҔm":|7q3Gʳp×;'ǰ5|b2rˊn N3;Le<־Zre`H siH/}êFjwhWLC쬌K yޖnD@0 |tz3]aDV?2Y 5sq{_@4pkt\@/2̡pE1`3cͿ4NJu*?&s4T'kJvDd40ST~+I־{uƀ3@lnq gh[{- tOacy@njc>XpGh29G06rq@X%{\Kµ"oJB..l;R#J8n3$W{stCW1W1Q.G:tkbߠ zYX=/3D6nFۈ=Mη# : esCC2fxWy? 'GHCPƥI$=AՋY!/{mJ(Ū:QA$/KQy4}ooț v* '"唟38`YVCdO2iZL;t?jmr|8:0W3]g0s!^%刊 $džvT T޵TsˡY:JoYl1(f}e1Ɓ=Flhv' :[F}/;T"Kx-mY-Uv ?h0JC`G ;%2cy='s)@|H̿W&뜴_m4V3* W\mz;JTj1یah oE'xjΉp7?Ak=Wuf,8a)#~͞ƙ8wբ9wļE*' F fw!x%s ƴ3.K賵eU\&x4g6ʾ0 o"|w-'0?Iwt0o`3!y3ϗ4X}RV˽10%Ii产1TЁ[;iWVer9)363tEy^8ƙ:j/Fs d^[BjEJN\l|aRDDՓ[yBݱz_3dA"]MI80F]| T_l#lRB5-1{ۚ i VRܚu{DPK:_GNm6T(S5҄΄ QO>'1yQmZhjqfnWY,Ⱦ#ܗG ;b(2GFŧ5ooyը}J!I%ZK"V{\I* i\W9y1i<@NDs0M^|.Tb5UX:Ɖq|~t2ċVr3l:@PT@6*՜=GBu(WYmL/0g,e=(ݯ䵖NwMj1ٕܩͯ<2K}"&/d͗Nv PwVrnl󱾺\/j7GC 'KlC5ZȧHkBnV؆;Tuvƹ/]\˟(`iփ[> `1v[4.ݒo~tILjtJkX9Weeem.OA^[Y*E;pcHk{#]}WY5ll ڝL΂}87Tskzw^^^KdQҝGY g`e~9Ĕӳ D \`@OQW+OjARqM͜`\A4]S,.rnE߂V>$2۷=sAWZss,GyE\8G7$]|ϏfP0xHG| ohT?*Y*D&eI:=xkPh,eш}:#M磌6*ĺK}v"ZFUXӍY[ci(  |CSm`߮yPZ7gGM=V[TXt?k4Vmyܵ;]S4c0(mG2ʃCܾ(+X.Eq!Ӭ|p&' LEVqO˲!)/5ƆESILqGfFqZ uD6xfX%LKe?TE!Ӱ m qdK#`Z)&jI%qH0BVW=4ۓJfX!AW IWG@nO'EM0VúsnjqZz\t$rx7tLf̀iua :cH:!1gb ҍ-0-tQ[;;J /du/Xu9jnn$dh3IQCQ--'Zu0TPV껔+γW#MPPkڻS|;m(jHX}.[8%B aBy"\5@){8a!%%j^9CL_:X6@DdCĚyLff7wD)g7O! ȺHH f,Fz9 +ҷ;Ul nP{7f B;!=ɢM!B^PBV#&~M@i%]1ao0 md/J7?bYs n ^nvWտ緔 iW09_;&Mbh#+NRQ.MPq G)4.: xA7O.s8mɵeda*0'SW գ(y#cpmiFi(L}3jiD.V:V2߱9yj4CJr6YʮR*(gomhCH(H@ndwm]:`Gց U,^ }T1aj$Y]/cO vZgx(byp{u[4c4!G@6X.?P. ̥<=)myI>a&C)Y:OXb-psM&m x}a|= VxHPȌjQ`uceuh xWVNX^mJ>OhOY˼GkLh0 @H{Y|{ a)h(̵*zZPM82]l^<3r+pFrW;m~!Se925 l6v[ʢo6b~yzW,Ȝ"gbRF7Wڹ., Y͌A(Wy~R9y*!en̩T73et@ɞJJھ)6 %J]\v/+P^xGV) -B$.^2+vbDbmO ?9,h2jN5(oaѿ(mM33n4 OOd{n{"fXT rX0w4ǎE !vM:%-ɗ X#!Jea1tPkDs5) [MyCF}rs6\'&J >=Rym-<̅cAjUdE W4CpB5 ^v$TxDWl0ZxQ )Qn;k\`+JdN{E4,'^|\_}\L`NeӳSxߢKx3yYҟOlhlS7dqFcm|ʧZFM5x1s0<:(O9NayްD2{;|?û'YeU%zg8cjˋ9 3I0K{>B' ){C!kc tbO<B\NWㄻh q;:muM7C!±BiqĻ`1.9*( Be{dPW `Aȋk ςI"*Lg _X^9%]IP^ NW5Rb2tbcZO@˳ˠm70hxlPZ]cҼ2ܗ{7vӐa&4X}:oS,Є2sU)I6Rkh}t<46yәG(}:O5j @M!x[>"7/"tLȴ\V+SAغ Hn(nb>ԛ,5+H;L er[NӉ!y-iau-n;2]Q|%xm@5U\Iu*q_ +UsjӧcK+h$8.$P  ko*aXwM| Tfuyekꘈv@0: =ѥ>t>x&~6pɫqlΖZ^[ Y>>;{varo^Us!SFs D-pEќalz0B?µ6H#VKWk7 zqgWTb (vt!I[uYT:7oQI#<͞p _ \dU#t̫:Aq;(MJQΧ(mFvrVh\Y{œy,YaEq,OBQr/jI3j|ESp[yXԛtDz:ʫY_|B TWgw/\0,<a)vcd *aZ{DAlXw;K_f>գ;xYjQ O%.xԘ#l!xgQoF`wtvyiYyYn/"+P^a"MPG9vt73C*eZSeaw3|q$zB}9TΖߏ7,)) H1. | g/GwsCVz,@[fD";C5Hb-^XB~ǢdVWMCP~_\{(B*0?? \Q[pJz R\Hг5tyi]y6AxD[T5Dz6zk[E2aو#RcKoXhrට2J xx9,+M!塟QB[Recf'g [pWM[!1nGG̀&;UcV3q@8g!ec : 7wI Tna#O9.NDjx͋={ѝW!D5Z QD#}\4w=0۞Y}oE5y}8מAѧg@.=rJnI57h X&Z- .)$u\ŝi_(_ìf6-/B!/5WP z5 Ŵv5BᆈVZoL=3Qc 5jt)zCaenF2K|1ko81Gj.pdz=MҐP`bQl ^AL<6% DKeL_Hmwzޭ m%3y Y[ 2$^)]jĎBW8P}WWU|f\wٍlq/,+P͆{]|- Rl?FK-*KB ^ I1fBy/f_Etķ*d8D|D@#(˛ ]fCg80UjJ6ˆ(4i3Z)k#;b' xdNb`=9HHCNq kM z+ih꟪}Aj8${C^Uw\%5[G:g ND?;ݦjo~i wJ%J5z!;62=t/8gHf 8{:P/Lj=E6f >ӗ~)ΧbAQBz3x9Ɯ >#@gWG7Iծ0f0`5j׬NcsnNnj؏h#법vG-6۽T7JkKƃI6pDt;"Gnb$!P(>h[..P[|9Q\9 \bul&|鬉Ѥ& wa0b kohLX2I{9>km'mU6o`K(bqt5XnQD)ֻpUPYhq{'_D(;"w?70 H`TtnAze_--zْZ*|C=15>K4mxNz;TC~{y"]W 1Rv?vjGTV~1HnxskSr.qVDeG&e2kI. <'xekuD9Kx.&0 `VVZYEFIBT/a )W>7idP$Y^i^MKv*mQhp)f1JVägmC맞=)b.3ʏ;o}ŠccȞ }`MŠNE!)5q\ķk5|@~?܎Ƀr2KXy$g6 I݋+OEe &B6NY=v YwC+]u4 N9V3>!_ V,8~X^]jŬ:ܥUw݆c4 St1 |~PUe k_uEyي6Qk3E|3mڤkVŞGWc)ۢzzYFp)OMf,VE1%X{,yt.b{aq+ьIG7С2 GJZ#O%,(/v,eSsh]\ >ЉB; 021 wa 6ay] w )@͗o[D]_:ئ<Q$}t͸q lmVΚLKgM2T&cHg\oڍ Gᢤ1׊biYb) ?ɮk݃R/%۰sAD_SH"5]TYc|o4;u=ɄgF5i8Cq ^8Q*1~nxK`Nbq{oXxx F `a(ku9mi*$i YSl'j$ʓ13 cdK}^~ecpG֢`tmC?f3M5`/sq_ +Y<`7נ#¼}QƊL$MQEKܢ`nT XOvb[G d?hkT_p^s/r~x Fy\H)vSY`PlmV.Y%pS 'ೋ'^(>]MlF(gm_^rpşĄu=(9v𿷗c|ut\1@$拙pA^xKZqtK+ 9:f6X#g!0p B *vp1ݱ c2P[KndPn  u9l81%,+!2p L`^kݖ3m2Qt^Zu|Y>9A\oQu?0Lag[YbWJt}j[E 1ʯnY x[]1$$A~ʚ;ه0$/$ͻ]pŶN_BSHnkD>up|8 Bgӈ-'xNꭘ~wM eMa.!d)+5 96s;ӗn_g(40s8 YEhJE<W&#~Vt &Ө& $1(fU}.HݔiϪuzde/?6QcP c*46Q@'@2Q:Dk׶6߷Cdh9 mD:C[4++p"&CBɱ1Prs%`ȈJ vJqxI;"wˣdCpyZ9;;N\`o֍ N"r^8nkn1@ CXNľl4|h3O#!]5`4VQr:k]g[2yYL8BJJMwOK&ff~Z8(FC /@k)7e bN{̛e6^<jr~ T;QlFA)Ⱘ<SK}J|l SBT֒[wqἅpiX3,XwO??ݥ:MCR9/Z,Ag؍^B4K@M^d,t;-ѱVhdnAD馫%Zp|]naެ:lF>tH25'zθ)9\C0)mʳv|*VXnOS~p֤*'zuv@ҍXu2p,RL]9Ef-7"Y'\ } ixQn`O%jj @ry4q|)Jy:EZ@ZJ%`z+8Smw;4DAd &OځjD3wA=j遐];#N>,H e?WRMoh-Hѹϱc ֙-J0ϥqR:,RK[* Q耳N29r>G}~i_ :]{|g4tg8 rOj^BD)4;h7 M$]/.0 Nt뎀y1ΖAL~7`1Nb‚z̏q!hi?{*4+_\C~70gf\ ;ǧ?z8HUT gU$/#n~ /-|>yTs]xS#ޜ$኷n{D 9C9CGX(FEM' Ql@%2q"0Ogn7sCM^S ydO|^D.vq[ P@ i1\џ+g! Um{UffzyVqz㌠7PDl;1Ҥ?셟}2~W 1R+6ʗ) C֩vG*`4,/ÌqچֱH4yXIG$A: m4.6f Y lLbY{;VkSkrȂ :$^0M9+y/<;.?> 9c$)S*ϻ ddWXqMfWٚ `z;am(oZFgeEC zg.`3Xt5g Yͳ$l =h:@󌞯#NLvޒPVS XPߐٵűqvۈPηj1ט%_Q4_4m8-`R3Ň {KWUHh.sߞh u4UdOD:dJL jKZmldE||UqsFW⮏#}k8xLP>% \=G3:q%ꕳzn Q\Y5 DeN~Ƈs [PqAU,a`QP'a +5-ɵSw.}j-(mrL ku E*uY$b]i j)دTBվ6s96FddN7^ HKJ~Oj=>"Uk{IM/Z86_Vs=m:g@s_J966rF6s r0LLO2U`qLhҕvLB9Nս _߳ !MbXZ:t*k@2՞v>Y֏ A[(37rA࡮~(gB[&.|f5ۦ}G!+} ?րyV;Ji- ++t99Fl?0[jea5d8WNZ<$WT oy$t\K9?B1޳.1k ~?5oU ,p6uX3s FD^rnZ=]\HyflɑS y(ު Y֜bFӭ[IFHns&<dvlb?ir 'MGE;zZRk;{)EX"'/#e>D:^#ya%9t;I,)Iu<~ez\h%um͸u)=ӊ+p8xRȺ4צCź C+ݣTuXB"=S5X ȑ}> N?\3>J8s^}XռhAww1 V=\lqXH z8/5LW6yvg %9q/;I!mU @5/j Ɵ=4U WlTͳ'OU`ԔцtuT]m9_fB %;.*DSP+]<bN! 7̅8g;Zv2Kq{dq TZJ,Qt\#Yd&03qmCEqL\Ar' }ܢ1dI@H^eOZiW P/Xy8-V3N+^PSp҂MVT;oSV=ܮp͘}<Ovة8fmBZ!s`K ͷNGv 3PSeRZK䷿MU&"Toa#-@Z$%:sQ2L$ے# G jL{G,/-8e~G0㠞$t~\Wɑ Pcc]d#@|'>m,OnHmh?Dm#xL9ji6OEe-NA jqQ-9\b@ɡ"}X5KXoj&'Xsa!J~Õ{6nӅ5@qM`\5f͕f @NC/]f?HZog\>)# 7T9ӿy!R穂"VWBc̛w:@bPZ)КZ>$L8~{;ZbBVƤq GȒp_$Y{U=g[2-?W.c5\(0@@k.ACO>:QfZ ) #JuXwkmZ| ])ULszhj0$5hH?IJ\Sfӿ:a.ʍh";vـYKCꆘj6dusUn␲7OtuKl/.IN Ndcf*1[o\QV[$o1GT~Y,q|,K(W8QJU &4=>YԀ%cRn<&/4FrÛ.o؆Wo{`:ζq m bu6c͐HoǮZiʍ_9y#NMu4x#ʢ~R z9Fe뱝XԹTP֖ljLnR 0 <w~x@WJ?Uӱ` &@lu=|RTw9@@CYO1B3$1b"FquL9Vqh"UUؿc}~1 oW٨D)<5~kw~Ke:zC'l`?I}o X"}m5[F0h`0G`$6b 4bbFqfL^$,{x93, +mHB תKz-ٜԵPٕ>o:!kQ^i-^OI׵=Q5N`7}}XLW*'˝,%^M~I{;va$P'ˎ{ ;oZa e@T/YRt 84dTB3x&N_%˚75+NFcv-im9*gvs)} XL2oJϏx  b(\*pT#k*c^/MˑP~zOa5A 'e<-aAx6(yT@=I6I2QlflD[q6J[}m3 R[ʏ2aMFU 9R[!ڮm:s?v;E3 6=ɁT7+ MWۡ f@EC;3]j HJRj GnQeT?1.ÇJ;|)Y ?ו˸o7)P؅d%"ԓ%,CJh-0\b g6.n  jY_3R^3e%_+ZMo c+~j囫~̓mXOYMwHIϯ=_V_"?n@DTI ](՞;U9ԒmM+wF\gQgU|wF|Dn;bl .#3šeIr-]‹V렛_@HפN @HpoHSUؽ`9c™tMO"h '>`ׅ]&^- Ipݳ{9` 45Sݾ /h 辣B=H2'tE:eG.8WWbk)ɭPO-H0hhYWxՃRn݌N/bV\=Y @CAEp׃_&y6GMۘ4d Gyyw,-`Sӟ,ՀVٿȭ4~71e9yӚI}l%Dm dM+;VN],{3@3PЬ%8֏/t9DtƷa.c 6f@kbXeϳhLC|ZgFeףSL\.c"Cl͜LEY~\$u3)UT@LW=[cv9L|֮yaAÄlnv*b^#t3&fw*jDnS.X]AC Ll alQEW]PAXEpSwH {8 R8nfv' !*802p`fۅ^*U@;"\6-Ϊ v<tc~>>CT o[E\.2`'Fl,0A7bDlX{^CXu)pvd )҉>yc >][KjX,[ăhnYMz!>[T?8r]Fl4*QAӤrfI=t܈_kPD(iFyI7&CD1OjfWżNf.&w rd׾=G }"Χ SkTXh7RA3gksH>Cpq6 *Lgj\pYCF?oUZǥp9/EpaR6^z`$͛5үR;6ZԸN'lBZ6o.y ONc*oW I\aؓ]0iclhx$ف`]y:SļqχbgTviȶ!n1GJ\vɝ޼T0ditRJ{dL6ˏplgV<+`%wɋȯిb̜ Noqpն$led1Cʀ!"p棕8 'v9̙X:ǾU4w mR|ƹ݄i E Qb C"Jܭ!B=u0a!9VHCcQ>_}%91 e[4hUȄ[-][r`QD҄+"2{tjq>kI7ӇC)e ,2eqy@N}z/$7iv҃֬,B2z\~6Gq/GME8ɺ \,7ݍT&xEbx10,|+:Xpҷ R6*!Jz~y`׮'B_CѦ";"hyܼX~)fd͏űhle)I95>O$ &#Uz؃8]6m-6r1=2j/ze įx $(}fg~G6[]W+iŜb%bQђEW f4m׸d ?WuW3Й<za(Eu߾m0ߕY 9/_Jv+J|E#f7j(*ׯ0ɊAkK񞿭S=^ f8 >H9m6 .}\pWtFاB=AVyC}6EK;\ 4.3#jK-GweDv£r2Ʈ&/>هY!`*uM~+i"53G:b &Vj0WnQ " MVD+$8:Sd e~]_99XtM873E6Xxߐ)L=+U/s%y3w}\AB7{r)&7ݕW\œ/7:m"ĠO%.MC>bdQtR_! ?Ux1һ$ˈڥ6R)%2~;1Iǝ$<$D@XbJh RSlHjNBm3ƒ5|Xd*-Dz>1{C>7p*jI* *RRsLRuxeӫ/e(pru/֙2&2^38bv^~DΠσǑ?TlK [7RS%%+$}:N&!,4k`O^B$OՄCُ[ yE2q C"O?$s3 v%BPڇKeXHq VTNb!W=|{{i+--5"ȁx2PO >iל Ly(E-Vg~<ސӻ؀IrEe %:S{¦GaQteTL2x?ۯ"ЗR6|+"48෽E1uzH 8n;{/s> EC0=#Ok?2^6E.h2gaeid:Ǹн Z=6E/ԁ0UkC\`G@(FJTҊ\Pn'8{b)ܐAEp(YqAǢ2h8Z'N" ֶ֤tTp07BO).{I'QK3z@f!l$E׀: LO_&|R @J@^k<0ҡP'[ZK{>$noRﻪ@UQ7y>> p%?\۸7|ct]QM\U#gOJvAV_c4(=P`d2f0h:ZCRېqM iNM<%{;F[s,Έ:4`\%׹ (fr~уT=|9•Fy&\[&2Yj %𭈨(>Itl -,C_ܷOHpG?}u 4SGz rXbP Rb)ɋawlcچ_Xm.BPQ#aS1=oZY\$IpZ$WB|9; N>> H0JKu!3qӕEMdڀ$STbG(gM0]ZE8@D\[kJK{NrFD.~PQDM!Jn즦 Crb+ 4VG(G:DiƨYSUL)]$>8  IzFO(q 9T4kD}d LKɈ02[]0tK SOlo.5-Ό Q'$Huđ´)0D||+nXk{Xz`Wo82)N@?LLP]$8QOYm";t8MW|xpz0Zr~s3:a3=l)1:Dox<#[Ge zg63 1V"x*?XؓYD;ԕS|q9f"/d:۩ H B7RʦRwOvM,mRT/tC7%^XE oqLxU_PxjbCrgVqGL)P]zeMj95a2ׂ|/z  [_q5L M8̍_=?=+u:'W d@ߦ\]k0H!.ClmΝIÝqEv#Kfc6x$2v%W*]WjƲ“ tqH' a ,eFH}r9Z|unE=XS'FhvW}r?b?:것PapcYo(5 9 EihczgFb\Te|ߓUL{C;)i6e2C-s@ެzhM $r`R.ĵ:. ư8ez1tS ~=H妣@v\K-XLXPbHc$QF(5S:%!.m' 2L,J4.cNcıfupJolW O$]X ojd"|GLiğ;Bt+l-91qxG3[w{LA.QzC=lpKg_O#5i槏 BeuH )[0b!HnK Ȩa HX1/Y|F\Y g iJ?Nz:G{JPb-(\xD<}#c)jc4*Hs % X䊛wƿ( ?)#ǻ= Kfdžl* J?;k+Q /%A=6¾f6bHނ~KJ{B7)=¸O^PUOg$h= k-TarhlPF.\nWy£H6Qh^*#C& `z }0Kz֟:[N7(]UOL`U[ZH]j9PxUR՚(r<"+2!Dt+ T5.97J1:f7vl\nLY5 Q~xt u0#reo/I)@VXwd3aRXm#)aj9MݻM?`Jsg(A1NY!NFC(Q #(!",lSk(d-TOL _zMԲ#JY`(\95ŕ|k>w4G'@lՀFU[?]N¢(WאDE6_t7Ԃΰt<ġ) :}x < zR}uWPxecUN/ݽa2y3J{bYfIn0ciYhIPn NIv@0xZvVcYlװ=ZO_)KȠ DWrCVtxVf}Ӆ\YlnjHp|IG f^kؗ ,}԰OG[RIepK~|-$Π+E+CInt<|7!(#3P-nby >UX*a鳋#ƔgMb=(䕟̷A.+ ĽCq*jW>OL0́@rcc>ǓI.Xy<֛|luH_g~ΏaEݏXË3S{.r}[\MHÌlߛ*'sFxyA;c!HT8On5hpTMwo2yQ渕DhuOcj:zua,$J  1_@n?0C/zC\'K. ,ȑBce7.Pi2@lJigUV)p;88Ühj3߉.a#I : [r g6s2w$3~u6LS2є1v'rav#~L28d$.y8$yҳ>U "u].)DQ  qVnU@0Dos#p:Za,qO>V^V% _@ڊ;Pa zyMD-tGkG|[o`_nH~pLPz3UdzgtB/` ,pufh A92LBkv.1~z_pA+'k>2qDR(ڱ9.ΥhƇtX29RP,ަ6,]0*Bon ѥ$4mg@K:']av"Dgo#lo. %'c퇨#0J~kU+?ݜjᓹ 0CS}6qG?@R)^ZA)-eފxSL@/VyZލOP`Վ\h@xu-&1{7( iR kVB4&!ERu0j_KxAA X=U0r3"y@XIs'MzpN "!sc|jyp[Q?kPuA 79G*l&}aF&Xhrݰ4rD~;#q"Tb Ig&t$}|l_Yg-z]g'4j{kӟlڋdџU[^J- QI_tn7ߝjCFD0O8|t'?~hŨΫT 8-,$o؄BKeV]/ѩyտ-mRXh@q>Alq'/b,F:w/w]Y6-%<-+02=Lad|RQƜ8m dʟ/-"9)ڮ_iAi%`Z,* ir 08}2I8s`{jՅqupc2SH :N=^M_C#N䨭D>vcV27B\:8 @/Rj>9JTm /wk "'0`SDg̎S/ :àᯁ.\ x.~sƨ'd3 !}4^p:ϹV6O7n!jQV',Jn-Oo-7i"8ISrM0?3$9]8mnj3 C;{s(H<%Ys}3ELgy{5P#)`ҜFqX7so"&ڑU3*jBիSkx1IUN:q\ȐB15MN@0 nwboc *H~8]ʨ(پT!K^|;>2ՠaMdEG;`MDO$嵻Ka䃗7nhH#$[W{F!BKbpOҟzYtOJm3XhW&Vgȹ)P v+?J(8jug3Kps V>ߞ!>b5WvZyb>%菌~j[SqMG*XNDo}̠(F):KLEYZ걾N'qO7ntl>ei0?ɬs7EEܪ |2y|\u==mNc=#Ŏõ\? =eׇ_ ݘsTG9uC&lo>nv}Yr^%bKvv󣘏}p YQ|: ?Jqՠ}̐U2 CwBoD[r& ! kUqӰ L/>{ŝ!E X%8!5.Ƥ#ޏR;6!KNc;c)շ  #L$f, Qp]&G:6p\S2+pHlI?Ɯ!VI[7C+xKu-84 *!l+)ڹ2x|%Nr["/"%Y9b5eDqSIe٨FX)'9:HNrL y k(zaljH]Tp`ɰm=o@XƯ2$iSz3B4-PsK[P\F};1MmPߗ2JxNv_" }l%^\uZGXߦ _45~R't>c}5.{La@.C+%ljFҠgO]w>&͸PL0Cq*\ѨVhx/YČ5lӣ[г"~Y[;5ݶ |F8Rf2Mojs4Ҟ1nYlRml}fALy~YapvBo2)VIɳ_`+H ϰ/ ↖( ˰^m7hPj#,@)6UZ[M%SIixߎ]EmD tZZ1^0neݚksqr^5~4}t`XaZ4VJ.`OQY$jB6Q a;أ ?^^FŌyX~v?#Z)3K){$!k%,89AZVa.Zo54߷%" Xj1 s}*w^%'Q2&`Wh 4=u<,N'ِj|LQ<4zӖ5QHX:F!sz{C/狇UbܷN]XU>hН]J1O`IQםNor+Ҽ6jdJ-A|!9)(,?&IR/f㥡#4,^BGYLlF/d$ 6t^` w:Ro@v^=6X3=YWJӄ @|$}QvR DB69xMp<;"^_O?ձC VtȔx4 aY2ؠ rV߈S" "]z/KA#GGIvdGLfX63+";GV;a+j`=S`T~+ypu4sworx|VaUTYcx;$VqLxg,S2ƵDGa/T.q3bB!5ymŏ3KiR`3pi,kOret˦m~iX\Rn}2:59I {uO o z^' NHMUT%=N#c\փMnPeH.eN"Nuw&ʿ0zvb 2%}z28m"@K%(Yҥb;bHY:Oil:@wIb'OwF{*p^'](sUJysĔvpnn2B ~` !BϧT"FS rz[d䳲#;WQ,b rz/Z !F 93TV󃤈pVLx r&!lp[F?QPZ_\_2hrcr]q1h$M3dQLD!>}+wP1l?tZd{?$ a5sS BL/dk%2zn4E Gâ vrdd}e|)#ШƝUJEgQm?Fn9Q0P1ΑT2&xs}9$gHic e=EkʣO^BöYfg]b9s7y^a%N8~N\X0<IAPZ>nbLm 8H_rJ,BX4q3Қ/7?C #m'Nhp&Y=XNSa}qsމ\)K}IʲlCU\I!f 0)7 $aOS/H֭Yk*Eۻ-n[s MDTe6PGr5Mgkiq4t4zUEnbxF:}f}" r:_&!δBly\4 [ԕw51-(OR *`V[xKy6͖XBK"|9nKȒ_&77Qvpi[AG{CqUciF_1XzLJ"͜z֓:Qn1wcXɣwfUfq'#0 =ht&?gDM%*`n|ZxF4s>CHqws׫]P#{? o%̸ %pZFcSƝ$@N(C,cKqr;wۮk@S69ih|}ІSeJ3~gGe4C05S^f|Of#7{s[/&vP ǝ|f^@ɞb 6u?xxzqll/A \TT %W)EjqLC`eUxs m[,UeznՍc3 @PʷF /rfkʵ}x52>4M윞]þF|/2}3&L/TD!Wqc9<ْwQ_]xd~?mqD ֋={{4bToh.D!U>8#sS#کƲO4]^8 *!}TEήo9U*W=DT`QQoÿ%6 2K*!SFHd(Z'YMn 兣!Sx0ed%!n|(pM2Vn1|O͹pA`N]lxLazZ`6{%4gFR^VW?abRI2- y`,?w  WPh !Cye\}4(s7d4^aCߞ~=v6]2a/)|,0>чLT$GV|/%.V @Mk]sdY>}NnCy>"eRM:Bdgh?PQ8h-ȇ@/bN3O4TL8tDY9qx@>`5QhwO h5i hJzߩųx80?ax ii;Q2+ p^;2Kt[P:DDFeWF^de1zG0qLᢚ2Sy2߱7nOCű8WrF싼" Apn )p!j`2.$7( +,ї-@!6궲&.)JFX1 :2X\~>rb 8 PFLuCN\{rYDwUG}A!oH~aaV?5%{GU(WVE+T\d16~eUx#jfUfR+8ۅ}پvu+"TJ; bY6[`E\fKumu"q7i5gj#Y5dϴCrS0/g: zyM)Zܓ_0se;tHL҆hJ%"jjCJ͒ciޝaDq[&\] R|y|O4<Ҋ]ۜ~>&:h`E յNnmDu= Jt4uen tw79d nKQORߒ@SJs+(pSHE2T~ 0M5nBꇌ;/,+s5:lW\R+M]u$t!OT9KKbUWd6!HlMqb)78J?r($a_E*% \7߅9LߙM4miZs NE`p*2Աnh ώȽ<ږE ժaI#N*>oXwn$}So_ X{e+M~H~z&$䤈ha/l'!GK8w $cryG-+w]ZZ1QpS6 ?IJT%"H"n~nb:@K`!ԋ ,`=N$WW')59veRmKhMD[p|R^}mcuGQ:Ɏ%1ܛJX9sGev}tҌR$m8pQŚ lЉFO,Dfٱ1v0?)᱇bLY+*u+,#t<-Q*![BL=-}L׽ϜRo3 4**SPyt:|"p#ZFc\G9%3i 7V~ZOb̂"'\GeU`avoq,xq`q9 `#53/8:@X;И![Qp73t ښLX$a?|lץ;Yo)X @ qsBAwn4+ i[biO5EsW73CZ?Gr@r1%r?Ա(-݆5v1T&i\VEQ*SĚ;,MfeUF].Hb6bT,D<| _lEhXF> cFs/{KJWcדW]U<&ͣp9@ fI3B{=ʡ)&KQPN4j)DxEqus(Ӎ5|My0 dY9& 08:Fb:fWIKߦvwrnje'dZV_B"=9vyn e ׏֍(mΘ&V/":Q<(nl ǘ57,fDi^Y+9"o ySmgaz%NKx[vjDs+CUtyI.p)Rml~0nbŘ3"">qxpB%2CYбbƪ7#YUr+e%U5!D$\u!0>v40~9uh'j]RK<^lO). a[ؙPS?m.ӨǸ?q*ϕb/̲zHC _?{etdBA~yĪr!~O!H]?O@='8B ٠IU21urE>MSe`-pnRԽ.~v(E"+nvޫc10~E?XoČ$흌~Y8w}lLrI jb7ʦg~QøVYL '9$TE=z &@2o 8Xک.N (pD}:9ZޤLHe,5uh~u%9sغY@|h^Sy%`XT]ckqG҃ݺzo>"h =4lsZ(X<4S5,d/L B;3-¿,e7dOS'&ĽZUb>tvSQ GVNpyi.F 9a9^!.X(G8 ap+ԢIPD̙ JT%O@fp=JܲI@T \=Nm/bp(-/uUgoWdpڸq?ĵ'G7:Κ{ ;ɳKFI5GM=PO#f3'g7!WWUEN@w35>>KW)FZ +`՘$Bvj{$菿Y[ԟ~jӣRwťF(+,kO)IF~L@wP@4ShTURw*&`hFZ֚c hf aYQ8:byZ VgSO.7Uj_#8bj)a4jK Z#F'րQKl+y꫏G "2ض0Kݿ0uwZxz)ھ,Es;DF.ыʩ>BD46( !'NlK&ӟ/sH=+ .dЯS|~ .E!8i-ąFo}1g4=)8ij|/.jmH ӝXX* I Z'sB^{cنUgOݤ-X?RxO;Gx }k4:| 7JBI4CTr20Bu!%#3 hfXH #M*J⇁HDץ|Z({7W FO)"Ո0f9W==o ?߸!`ž)J =<85ww֌$bD߇R # \bLS+gO2L}JxD#k![pzŖ>>Qy!O-LYu_ѯ=iZl_ga! fAK.(S)(8c,uYDŽYKȴ䩃+@*%|NsN rԯ<53"fr`{l~9#oROoK &Cq<62 ~nzBTu$12#TpC./ >^\" HqbНZ&뎏W7n6S:\܍YzsJe}3T(9CObǵZ4("UjdMڴD>*fX_]saLX)j%Բ{`4tJڣ? kG˕*'}xHuHYcyr Zu]vKiECH^_( r"ޭ*t6åw`}{P .~F92$S?l}:^)hq~|g|gt=m K-j՛#x#=lsi1fF_pSf,*T:B* E"uHL6U )c^尮H9)\ٗ)Ы'kKK0# Wè5vچr{p΀Odqr㝧7~cERQA6﷩<2F\ < ObjJ74/w4^U5Sqʠ(ႛBh=d X񵟩Ӭ,Jm#xGt՟k{q/5Xl=w7+t'w> NG`6 @mp Y#~ҵT8fkEOqS &gLW[ZyT Bg}O]dhy~6FO[Ɂ  pigRg{bf*2^!'{ށZ\|<_zvS?~& Xn 9ָ5xÚ>6~iki<%Ep7p(z8)ndMȩ^KVdg;Dhr5N~ؿ&"-/رJI1%_pVPџyՌ,"%~ RA>ƫVXAg6Wnn K~~J MJӆHd=[D0ݙ(Dh@)*lp2Un8;4fiR~g GϊP=ȸo»m˒:Z8Y#GZ3LulCm SDp"}Ɨr̳";a*"0!O'54!sSHy5!o0G;/5(rNž "f0ڥ[PF j}kq i1lp,>hSQcUfɟS@iPrij7ZJD[ˮ@ gDYG b'7׀@ٟ_uفA{W: ~PO8? k"O!TUiBA1:֛J] Z=v}$0EDjDJ_MheYPw3r0L#7AfW(9["o_u!ZsRcOf<?RWA(/YEER:~lo<*aq5]t\D> A\1J+{SǭILHjߙ)=%J^?O&sB.z&7x|4ZCu?\3E PA6;qRiV1Ny^FqD)Ծ`E6^t9nlP߱/JCPnK31<+Mk2NDvIF;*ap_p$M?MN|_tDZiS(Ya).޾q\9ьуpV.VVxXPR7_Ȓg-91w)H )<pO=݉:Gsl7\ l&:P x qe8ҊڏӣKD]U񽭧֎:_=.qzRl-^I~ Ȏ6y 7Nu(^ԑ.Gb抔/0Y|Z7ޡ^;w)EjP1ɵq8K>EGjM5! & y4f8[H" ʑkXIv .+1Nd۬Ż1²wŅlFsõhmku0Ar_YeT0XC4k5R`hvyZoј!d;`d'(BHS(qO2Č#o]/MWfo6asމ/,@a{Nhm f&6rl;IavJﭗꎆcOJBB0lO}R艅Lm8]Z@ڕ9tG#7/ѓT,m;d9>a'2)"'2jQ øw$uiRx1S$qr0Y4Bs j}.Agh@*4ԁ^bАOB'`)>VU^H2Y{-%{^^m]1kjEzI \8;0ԏ~_q.;jR'R]VJrxb]n(9rf$s4ԡa|pCjak!m9/ڰ0o2䰋 A, Ux޷qx ~mx0c"4ӺMYKq:  JFݕb|3K?aI1qT9{0`TRhBr5.'|J<X8q3@l3hyk\ݲ!Zթol._[JCw ⮩ipBs,=Zz ]a20 &"9smΫLl;DtiWjxlI owg45!Nc~+^F Do*А{ wgc΢LKn˨xO|-5gZx^hxy?8s4'7XgFn_|ʃ7d684xFLZH喙 JWoa&SI ˠfdaid2cU L! 4J"( 9-E|Pn? !=%_\֝ KL34S7`ۙ?Eݩ.GIۣnmlN~vO"$}M^T}KsW5){o@PA(u@i 0X}*' 󄞈B Jshu9SNbQӒ`砯`;_wM/JBhx( C-(4~&N=Z#~8'.yS^jwaޜʗ":ca`~?oJ{ljv? > O78.UԌSH[וb` %,Eq'0 aL'0Wa]^gkLT㯋̼’?L$% s9KۇL #@iܜҟYeBW‚EǞ2s+ ֯iws9e[j5y(HciR}˜LFfqXX' 2#AS/&XhC­Kss#8 (lS7f 4 n6xg߲>T*#?Fv$^uF&QO٢DY83Dϐ8.ʣH=U鷓{NXqJd8I_v27lu;?c xSfY Ϫ0񷜰 ʵZH 1g~hvHC.fbNq6ƃ{&pېj5&FlΨ˅>#2;*mњFL#GHG5 %B_mjk%yhMbņsdbڞ4TT$d+9-q/Z;&>vbd=w`8N&ɦSi,5n }EOk=iK6ϻqҜA- 7ag?Ig؍^t{ؤ\GL8L;nC2IT%;7(G)n7j$iW>Ej;7hc&_$Znt[[~8CF9¶EN:W2[&1Bwnv>y# ]k~n5G㕸ݟlb1+Rb*B/8 OGDYK[𱟊4 A!%ϺUUQ2$8<|NU~dm(߀$%ɍ!ҍ6Hbց{$0&'O$$a<,BZ߻Zx|vO_.hj*NN4:yq* %>V~+0/bjԬh8@mO!9DbRe:1MOED,djhd|iFJl~=KH6"zȞ|=rc*"l9 RSOÞ&K#lqsޥˆ̴Ľ5@*<~ q.t]iϵ{\{~P3Eٿ05 1GjpJr6`Ԭ5juŜHO ~ļO"=%A{ qIa`<ׄ@1g7B ϋRƦ=9NB>{wQy7)t)׭_$g4'b_Y jc5NЛj)Ev'Q_1Չ=ST8pdףߖ"sw9} ,h8 ɱf}oOӝגׂ(Hl*WG57t|^Z[!̐C_ܘ -d5$*5 ڝ[ d}\8"=$=\ ޞspu(:R{(,eS8~-'\ 4P/ź%$">Ew!71wf.m>Np]!.+^@*[vqv~1VT0!/S ֦I;m=X\Dynvk(/tiMn."V8ƍm ;J2g- A=]D5>xXFO9F-ή>ԡ>?6Zә ǹߔ HXkBDBܥLG&Ո9FlvsEH<ҁ,WPJ S|˅V.<%3Fgpv`)?V]o#oL'aƗ9' R#+KEG#0T#0vevy!`LkmǁLF>uFSh@ .mku)Zj˧A;YqjX5^v҉XC_! 3~cֽۈiEfd0"%MJ#UC\_t$zG/v [qEfuk.0e}HS^BW}>;]ET'0MyvO!W`LGMH҃YC9xv^A'#.l.F/U~SK$FSa ̀gLQW?Y~-ؼǁ$1\K@`"ܠ۟ ._EDزgsus_hEg3npǎvWAMrY$_{Q4Fy0Z뷓sm.uܔ1j.9)]qP'AOeH Jz_.@R%? F4f[/p,qکYW~Vҍxv->C!(Z,{|k^E "C[~ PH:?=^5ɜe(q )5Ic&׌[?G&^[ܡt mO*KsQ-0iaC3V$97|^bXOEzBy~HCjli}_]1vnkyUV .vȰh Z"R,>y)`,q^ȢsuyNBQ=i!%U8J@Euq;C:.?98vfm. 6enJq_pjKho;xfw ~dK ov@tHW㫽ntiV`/p`I+5V#$ٗ'k8om ¹{hi~l4E-9"&̅6K6I*..A(ʁJ?f%ГDc+ pu-(Xa"/^?{m.^֡B4hC\A&tDyi<Rފ I% ~2=ikrkcv@mg^}ƹzh5t*Ti7> ig}oЅcW{)=ꖞmՉ(]7Qv}'4g qPjsEQO(Kª".EFcM">^{r Şf OnyKP K]#-3Bě}ޒ';:`fqt}f+v/}'~iꂨ"eX[F=68c\kqN qN͙j^Ԫ-Ii5\C˴'-ݱx{,,1)<ׁo/Y]&T'Wư2iu:4k1/{-9]5-ClQeBXvHeҶ"1JG:Cr< [?O&3kPoq_bZbA77?Իۀ چz3>M3 -bo p]R;>d` _{d&'3z -che]V&жt,UyZ`~T8gpz幠Qdz3g`6qpwƠkӣ{^HlJzuJ4>sLԺj_ֽ~YKV-_O,跆hKL.:p e.r,Ŗ)0k6ɜ|974˛"퍃3uZu&F_& yUD }G\ ʖFv >z%c .ҁ[hɘ6Jằ] F{>Hn4{J׃TʃbUQin%F#|`g:{@-7%fA빆)g/Phi֣A"qL]A 8|#94Q `T.ם'k0@ 4LAW6Z퇦fCM#F=/fZ e{EPŶ ϱV7@\\|p^Ғm vE zU6Jfυ"o7IT‘;0D[h9JZ/e ˜vS7׾ɴxM $cz桗baidJ;P a$]V :"=>xy$-UGf,4A6g1}H-=MCzD åikqFZ0o0o,<25z򩅹v ]ߘr׋g֜CsX U'97@[7ٯYۺ=a\52_mޫ%j;j/(N,ME^r{&A]MpG} Yԥ\ [^".*nmhv{?.%'z0U&49h1(@@K& K"cQ&[ wb n.IkW zy"Xb ˆI'm*/9b6rt|Z>xݮꑕe/򉧠+M-PX;+t-T POH0F T\ދˊ;Coa_|8 (!}=}[XrMT`v`Z1mkwU_M\awGW*)b:+uFM_E2+s_]GqAãl(t]tAPheOfMT28g*qҦhwXB9@!zt#'ߎv-x!f9?,G_knG?'ReC FPXlC`؟`R-{06YQZXrצBn`o "$Y$(I"n \I{W mMN2D7 Tg-}{d0L'VC7ՙu@k>&Lsu?cDM QZq&Y.@M$Q`8D%Y#C%8)^F?TLf,Rss4  z =)kLT,blvJ30YzZpx5gBB X Mgj_.y6ԵSruK O^%,~Vub) ,ȑsEF-Ȅdrg%Y8/5j9;y!]݇m$ Od~Vu.ߺ`nқC,a7V2RXVDhBJ*rt+xbŽ,4)1okZ=oA3vF.&{δXDՕ]  H|DI<Ц}L`A&\XAxŭrݲLOYσnbbhEA 1OF1y+2%9U5C"$1qKFi.g%ՠFEQBd{fhsrX p}mU尉Ei%,&VOZL찴f$I´~)&m(l6% ;@=Y,jQhKcQ̈Mų>.Tioyx~zy:gpQQ b:`&N,'&N>9,{]CO^HuS0}xfG+% VFng\>p;zSASV! #V'7<n_PTL0~#PPfNmsK594[ PnMGك7Ūk ` l~(D_ +қ+8>}F=]y(ka-aypaXQ=neb!YI':]j|9ϺlÛ K9`Y[8ehD/ixݨ8:-ťFNq2~/vfHܥEJɔ>bxѢI.wͧ=k-]T?a- e  ,4ͮPcMtEChиĊ̵dL>sF៌˄[ެJz=_Q`^}J?%\S3nӈon2cWg;L|kt@*U+=o^,'|Y?M-JHCm.sG+eǑY?E@S?uyV^v!_fDeFoAuCFnɒ/񤻏gܒ,lؼV ]U$-Hn9gc߹G i w^?TS5d{pIY]/d˥2Mtjil ^'rZ#þRg(- Q!f?`>u.s6*nm)K##q,HIm*k=󭢂-GtG{u$-l̖ YS\8.{UN&*斬wNBա֮_XWjn\1{vFyp).[8 %UnTdd>vM:xN|q}Z>O~Y(!*xUbW9s6xt0r0a)GfF?=vgȅTD #HɰXS7$i>%LfYcM4^XjY>S=L z>㤇N57!x5p@z^l8i#@cz[gKK~^9b3.+(>(*ײ^ *,f"qZt8yuCk8]TM8Kz47tc^HoBrR4֧']>Bk%"s[Ď>um4-)gQr[LwMC55`CnZ&[{eǰ%%`Vu4H QīQo"a`tʑ"TK~g+*fJOs_-^NW;)WP཰r`t`Q_oEd "P)pO<"bo$|p<zCWo;C#AW<oʔkÀ|ڠha=깯ګNJȗS 26.LViw,\D* 荏`Ksq_kBpʯ i[ `}jv Sr]OV"fXdqs0vMey.iua}6cӃ~ ^JAt¬+r66#.YpF#w3E=t~G\e'{0kr={Ѳ@rԛ^De"C 0Fp'D/vڊENܸyuUN~`dM9Oo@J6BY-{?*tupJ7IH²X b y ^L%b~(˛8\VRVcِ$AH۬{65pI!`=_hKml&ڢRCD)ջ{9Y䴂_tXa V[\n=";`/5VT=:b2Npi&|l{huzD)^/7A3(Z GhyYlBE@sǫ};>B fE<(v|e7_B .Gz䓞&yvYnD-&Pgr2KpGphsg;C$ D/|zZ QĪ!%1mpz0VۦMjjTorL EI83F :.N-#6B*w"șE^O !\=8 q נws.OPYœry^Ѵz:1[y%Tc}q=5Dˣ3d7Wא/íQ>@`uWU멉P->i_/ ~^ Yi~$,mjҬ܃;h .ۏ8ڀ{mxay*d@tɜDM\{&V#g퓧ST Pcoj_ 0UIV@՜ xA_DqxO gNA⛃gICFwY!F~1%cRo:vX , fY`^kٛWS@PQTf͒WP@ꪢN%̓QL} 볠h%lH}X>w $jtrH\0HHX$OFu4i&1 E]dC2蹪e#f`RwoDoRPY-/V-<9&qk6RcpV`Any-uM 6mt${f fEk[Ų.|{ɋx ?'rY*jOQI'844|S#5|5aԍEKbY񔔔CZRY%x|Uݢ&FZc )qEcHjh4q3zݮ᭤r:zDU- 8bp7PDlmMTlՃ+lg4ڞnl挂lt[A@٘4vPb|>ε.i\hME@@ 37sA:z*%Gx0/`D܊&mA#|ʡ``!FqR+~dVyr8@0r-6b^ eBW [0A_j=ex5bfĈ+.|q#E#V+LY R>u%D?n}|U*vۦT&¬{QJ244MlƐ#,7JV1G)'D6N~bӌOHߵξST2zE暠%Vf2S]̶lTWURM'm +/<,C߇fTG^OI4-v5)2LH'6\uɟ7]k&8TW([=`:pǓ]s&|j1MpL8SCaҘ D}ȫ @w"XYd}h  c{,zףCwfOL ؿTߎk98"(_ x3+Eaat[93yX᠝S=܊jQ'bw|I _жj HDC%؄"QF?l ̈́)z I/V~*8ق +۴lNU\QƳEۃZ_% =8;bV6)-x̍| 1 {niuu]BZzw' ǩ {ugznk/a(a ]ʢqP@_\!.b7 Z8?B7(iTIZonTm() GkNgb;nKP`TV< ;d}M O@/b{d&_<h"K ؙC`[:f%d$T-'a(IDKX]Š3~?.66h^ItW ZvZf00P(i<Dy! #-`Ts/ u~ۆCǝN`o p-ۛ n|#FIǼ V6Addԗk'{@)NyIFiY[CVT:̵^@KeEa]7c)<\D;s@qSۮhmnFQiؓ9bQ`#*ESt;ep荠0\%ʱ#1QHmKş?l~?)^|HB㬻@j%bYBM_)OO3"qtr8\ (McKOupfN47Uʓ؀Bi 2\0%W!esgl"+v G m*CbOqui\nf4?R߽-gwF ol8 |Z[u3]Y[d7F|̏ #kM'C&!NGRB]ߙ'5F /a_%t85pr" 2a~൤նWGqFv һSȷ4<68NqUqQX~=&&v`#t+2w*|@fH_ * !_\_-],dϻŦא5RZIpkl<izBLL\lX~v#E'['r;րy5:x'7vOJGt#p{8 S;Q?qs*tN+I)Q|NA4JBMp0# eVZtb'OKp]345Q}{Z{y؝W"d`ȷkU J<1NW]ۗAg0I5QeL׆ ۚJζ<ߑU/Aw)Ys]VcU$f$G c[y&[ݽ"dvA&O;Qf@2 Z-{%'kBIipNK[k"w^:h:`fW8rEYi}K!%UvF o*gv<͆LcIh]媒u /h@Bk|#0ڭ/lfI&ϙ 3(/rW! kFw[CJZ ``O,+[Wx>#7T{hy+p;szC\AZk[o Td+d1ϜB c%cUIn'ߠg&캥S ʒkdPX L99`nQS.%,`ŶWق$FƜΞǟf.NAϯ'yW"\٧b]$O>!b5&q)VnYV $.a`>. mWXnxT Y~{{ Rөu֯K + y2Ԯ )EDN`֯\' yA֓T=tcrU>wtL+LbWL%~ !뵣\ U93L#R4>+Y؈M}E4o5Ok;VM]e :Y9c/f Hf^GJmswFC.9f=T 3uV/{ɬMIi\גly5ښlr< L%@Z͂7~t:ԩ@W]EpaCDJn6Ij7 UƟq,+VN &ߓC~$P_6KF&U3ӎNJώ寅w}1Qs6gN?ws5{hn躥IvtW!%t/nFO[^d. .^]{zlVJ]_&N Y!+kq<ɳK wR7I5 O$94v(,_e4?e;i~)11b`P>tYHxZ%0TxwKj43*v-Й'ʇgn=ݜacnzy%a|pIw\$ ng@c"Zmi#4B09* ;4eB_ ʟXCGcLӆ#"fT}2n b0@_WTa\_z&\7HU?s\D{ )ك lt6RdV%ԐTKk+F<B{Pa@g~1`IZ(#^*~Ap=h#z2L4u +,lU4Y,o'2l{O,+BC\!#3&lF*S`<:]w唆~lAEnefZN1awƞqʨAhbC^4agd¶>b/\}8ˌ[V>·7BÝU 9<c 7Go+±w:Kґw q+ F3Gy&PDC{S+,VHJg۬ SYG"HPIy K8 -cDiK>vj{FA^N-(R lBXݜxn½Sl0JnFm[9}>>*<œkk㦰0ғEJ.l=6M/3+IA =,H 9m]w '4|9q RA~>H8|&vo3 Rx5:J%(D5:UDju!͎@+;WJR[bпH3L3< y5C(0 GA+]ua'hSأ ̈́^Br.>xMڄ(z ,8aF|KU7^dJ cVYɋ@hJ=TgR~8FT̺+-^ðEPW7NKk֚^h/;"׃lv';Zu^JN;}Ko=f6Epn0AkϦaɆلکuR,`AvS]g_(揧[VC`L"gmb]Xg4bE/GM:ӲF#zΟ7?b݁9_ i3+K hKC]_Y}(o `$PQ d:_XֿrD{{T)ѼúHU>%)Khђt]sVzkO,qp4p^/e3 E-2xV-l[pv6Ƈp9ϸVcj)s,Q,$qg,6FbHʒLydՅMlE[8IB۽bٱI Z~ame/^`+F-OIxΦ51T=xPb-v69 _5ܜո)mZُ?#h#$)~J[rŸ "t<Wz0z;@P[n,\62t m]~xXnܫm=tbށàO7eq\Q2$98rF\A F*P<.;E rwۻZ*d7F 3Vm8NȺj!ߎ5! TT.f9~)(xg?6E]9 'gG3uO&?&k±E@EŸJ`[08.¿5it&P{ΥwUHTp9q.v<յ#&Mv4U!oZFԎgυIjdnIK!Dt Fn ƜT6߭߱܌}Ikzubxpnc#TRA`gd&'td8.I[[^Bt&,m m. by+x$`>6F5+ 9Ln#ٞHțo XwS|?Mvr{c.QgwX|@fh ng4:CH+`(|vi/+t6̨*]~F3ICUJVD7GE$gΣThnyj5lQ R E{ۏAvR_ϘA?,NpI*GJ2Ⱦ&mkM9v}dFF;U, u}IC' ޯgsjTpˆxP:J|}b ˗7psDi*]b9t^7~6s;G sT5mW G$]JNP#i3߅CY@dTAxJM=NphE_6sՐu 7x6& -+F[Z6;xB ڝDm഍[?\fb+]f^zw; .+#ue_VyżBtYQL=w34>R zs ġu!5iZ$Ÿ6UZ+9}7ѲJkC3mOqGhaLb9oPM6~+^G,a8qbSo}$ Yk; Nͻ5gQ BI,\:J%qudmolW;͠ {e<ȽɊ Jm&]r.l0|5$ 㢺asy  aҘhr`N"3l(:{w;Ȭ>b}]o1k\PҌrtt&(&,_oZk\-m%cUX/;E9Aok(.a^(wN!Tb*njpkA,/X=w7&'@ 9ա[Tᔾ>i+cd-)}MCF:.7½P>#exQ{('iZ^=jׅ~b *̃㹮}E8D(*;|Aorl);lnxJ-Y7yV ctڰth]CCsm(GHD+R08Aԧ]eM:h+}%;!pm[j'TT ovh=Rr-Q_}zҘ-7?n`2ߛ 3o&sz[36SB?yʒ:FN@TBnY uNhOv*D *awΆfWC5eOb~5]2[@Tm=յ`.Vya>ÄùY:>Fbh&!PKCM0Vw?[t|e-c#yd2ҔoH-FzL0a FfXBRl=λ՚uB#JWehϯ =5ĈoS3O.t_y WK9ҝIoՅ Kx$.Tn f`aÿ; "%Q6t j] j@?HZ&\4ed@ scS,IM&4+Pܩ\Ԭ!ppYr9yP0#ˬQ?%  z; :ioךm%?hWj]l|_\^y㫢gC>r3aHh 9Fj __ͦdʥiotOqM=V<)`2/R l \?lE -S P &;8>mB5;0opEP'!=@;;6MOle;D-5?L"aUS#l8I*1;GCdw/c}I. c;UVA$a/b߳:D#Iў.|* •*ٽIhdt{ۓubB#hm%-WLoBwn O_H8C:+X GĕG2n sX>Hj?n$ću<}Z[9NM] 16cԽ/kiL+V@jp ym C(hm?R7Ȕzbi`LX<*~6>"7Qyjc0n $F*ohC>}$pSE ) 8s`H2IמOZRE޼ 'pKbփ2J5Z#`k uhHuD'++[$!~_vƲ>*#7D| aiU)MЗ tU@pg"Br"+k'oeqsеIR1+\*tÂ%SʺZ? :ɖHA!VfF0t:l:L$ /Uo&e˚=R~~i/?t14;aTa oʇn,R6rnb|B Ekk#,{uBO L+BbL:! ̨@XOa.C ]2aJk1j=sTDE"{aֺY |ŝ>Zxs4+I9VE3a[HzmV 4vɑFta0ұ܎ahouP./l_1k+QcOa,"G+4:S9E؊Hf}{!XpJUx!K&+AAgiker12NJp(:J +vajH('uÑTQ: rM`•ʨya/$A̬޴%o"Ni**Pfx%=I{?p<"w-b-?VAїǶn!m'D!M2NPoylZrDfM K׶珞iCAA;! J?k6Uvt{^\,>Qw2S4W ߬ęS`tQb{7+3|))b/1yyHb5 pp# *ϘVIe:<U'sLڼ\O0gC(1 .OL+\Q5 T 9p8h頉r3縐;ft9900@\4 $8>Ѐ~ cB60E/_m\^o;Ă9z۾p:⤆1& 2YY+X3_6D-vKQK{hU<>t1Fc.$aϤprR)5a$: f>#L\*f4Z MI_F)ux-vE+a=u9:<9:] i:z%w} Uy߽)q)H  k**l~駬%{OLp(ɪ%`|W{Gzd=Njs +SWq][c:0~,$#&oP"Q(_!*cZ$EITX579k'|S]VoO151b袆lr"wC4 _s#1i$YX*x~5.2"`UV,8Oִ$Vk+4'+7,.U2NQF4~"OewtN¢,kKzK+9GΌs{+H`Ծ!_/h_OT`Mj.;DsIŃ"`gM6T 4Cb9рYQdWC_ ŀ59zNmy_ăcMa=Ef"fBW[gRy6؎ygXAXJ#"F'9DbZxǩipN#Avd?6DB+hZ=\ eAԦ_UwƫM B6HRu#t-uWw8-,LUB8-qڒ}\"kiA3<\j=/Y:%!5ՅI q+#-`g8W;kA߮HVz^Y}W$n(wҥԻ.O7'PdܓВ~eK{"d87[ʥv0U-=mpg-s}$4tS3Q_-H9_IÔFlCY㒞y!V| F[@>9XSqEU1u}?&HP2AۈRkL 45>76;bLRV RySֽYk)4fQw۾ ߭Qk 灙rei2` Z\(I``)ijlBbLK#hɺp5 hB-f:X39L"vbP >Uу]wÿl֢.0?z 8&+R7ߘ^E69O_rTt!95mL®- bF0t'2q;J@0aSΰ(jGwG$fW¥d.O'F(J[X' YkX9۞)oh35WEMtPN%ϪWoD.ۼf:8 uMpd7i[ (GvVY=romrp?-/쁝e}G4l W%_[ev۔ɼ]fSbrJRg'(REԆRD^8~LNnfJҲS Sh2 )ԩJ#` mkK1{wgBR<q"1:uϾԑi9,˒ig?ZW%Bm~ @ORx/g}g] ~vm(J w9P/nffQS+8WUr>>j~HiKF&:tû5ƢS=1ы@T'fR=5V`ALrpGP[D󅵳?uyg@G4h@A1kxܭw蟔 h;Q+U+!l>`rHaάWLlp /F>of]Vm1܍}A,U}~tqvf^#;qF6SӲ:{NՋWG+zCh(Գ f8FᶁOCn$yljWFvt}7 8LûŶl憶TlNoz]7ug(eF3y@ܢ"βLEB:zdp7ctO"zKmxk3;FDd-@5,@؁M'TN>x=)Q6`ɨ;Uc UU|)8׸[ z)6X2T )+|Zn l;%}֭RRCAqҩy;e"{JVR-kvT|]Q"LDD&䊇rb g\{vfϛ֒ 0[*It]HַΖކ6@"lǺYkʀko$]ֳFkĪZ> -Zo,HcFF=7^5 :a_÷"zF"M_TV$F4T{ Ex,nxkkb|i^C\'󢇽#u[4FQiGz6`6шP-\} ]u($ZY7v,\ |;WSt6"CD%,Oy/Ғ qha8|h9Nb )n==A}伉 xSc)2Ϸ'{u87dq^dg/Яtb]]&Y9: u0ddpöaJwx} P#U3N"Y`Uod`e%M$HL3S bhBGBRy`1JQv_q!=F@3WX:4<>qX`b f)R< x(N:nT<bW&c:W'7rU8O9~F+~8h$L "~STA oWf;X9<הy@R1 8 (ozyȢl&ddjU됟N=x] O=7ΎN|CdB9am3PdJjo,*(A}/Baޙ y!G|lRAye$4Kl|"hGyELE˞N ?\z;X;ʀo;7QE t^g,xPvE(,VRJΗx3"]b=6JM#Ʀ5v{vEI yZ8 }M̽#T'XLL EG1S6>7I9ҭۈMJ<,~Щ'diJٺ|qGRJٷ^KNj؋GiǽA[wr)RwN^$=e4xiD4<V@[dQ50Eŧ4Ť)n% !*~$?ٻ sPm2uϟf*C0+S[]c)dA7䃎 /ڎ @Rh\k:|f'.܎+\v!;â  X2j)bӴ\DTQ@ "+)4,9Ʋp4(>!=a!ޮî*Mun]-s/H42QMkOZ)8Eymؑ~6nZ_PWu٨ZXGkD^da~-G vD6X^:dB?RXA*TDā~IBt^c _R)4= ]  ( }kxfe=-9"9V)n{wZBBnզZr|Jҳϥٌ0]?-^XҼkCZ9pLt Sv\ɀMA];DA\]w:U@mHCPۈMfCW0Cۤ^ &;mi2j ?A:AGq3Zy_˂c-ZK]GxRlcW}ELE*o YHt7z:7zO!F @D" [ʹRQK-yN>+0yE!I$8m`SEi3 `nbɤW9L`Ͱ;TTK/- <$01`7IA(duS4=^X;DJ갺^?PӖǡDJl =Av'%F̽mkmG:,fu+;jw-6&\7`g]`>8翬,ٻܤhejq_@7dJ&ZG`c^q-oHĒ\>5?4Ra5GOD'k?c\n-HPʂ8=@;TQB Ն1c ^vTB F<,HωJl~z@ *7_>"n G;:@ P?}17Cfu5 hMRnм|d^-\D#zBo[Z:>ͳOpxZ(*.iͷ?A[}'~n F--wNUGYN &ו,$Q{H2–KT,%"Ӭ.0T@"?iLG.#"{@'̧ m}afQ&i8` [xrIbxEQwc&L` &g+T:a~s[FA.yz ,")I,Ids;<b6ny̼NG> "Cj"4ξ'n4,oBm1iXzC:gJ1*;4L箦,'Z}7q쬎 d6*{^>ٖsv!Bvj8ȵۓQMϳih6Ѩ0AZZo}6:N[MNc掇Oow)N_M8ֵ;}hŹxeEe+KI9k=> +Uy ^Kb+h~A,ɦ,mgDG_GwsLe?yĿ.>rs; pc]¬K4 eD2 .Pye$WZjxzTE5"^Ѽ9WXuJ|>=:U.Ha5|hqx!>F͌)lW"+1.|?זg \+o}QY7# v˲?»]2>ﺇ)gp@*0%Q߄?JHEEӰ 6O-਻0GL[>**t^;(4]N%?J&$!)㛌۬~J$[yEl@dt.%dUo_S% Mu]mq̸JlX35c$HxBgHיCM'qCpLȥMuؽqs:o)\#匀N@:hE_y%T\z&XHo sK4QZ&0Q },ֳga>:|:K?`t:1yy̚Ev7߲6D$DV2B=JPZ;xHS>Yܨ'j`&v˅4/!_ih$(2 &< Si L.i Ā #!>f j'zKA۲׍]]@+.;e@P(QUD kyy%ҏ~=˟Xl}/;V>t's4gPV( Usx]ߤ BPpbj0QrgAqc'~GW"kfԞqO!f2.&6>B*{_~s@I56o_!VNIcD73Ksu]mm䠫Bﮫiy&0G]̰97t(7zNy`D $XN\W 7'N2]7"8ŽkG㎀ژ:/(g3+/ꇼVs+7G{㪛>\KSFXa hU@_5es`N<}tAO}i"] m(.Ff^qMd?yڍ-S}K=$ptiSSX[$s#!9%aF%SWI _?H;fʥj4ǩ WWG#vq#–IE!]CM8ꅩ]XguN*?:[\O]*ր7)/Bl0+ӎQ'lBOm& 95-HvQڵ}=g󺵲 A Y fg&5%tF,uKS/#Z?1^}3ӞUGvMO{h91,[S-7P9+){8N|UsbJv^e9/(=M%OlW y(Ҹb +Pmz^=!a+yZ Gbxy lԟ&b '2RhR'\=O[0X>x1QUfٮdTPRyQD헹iZ Yd`$͎8TP࿎i:\t#0XԢeuJ %jqYZpi͸9\bi1\Bq4nLSXE/kr -՝МoӸȽ/6p,1 ]wYGZ W= r͘zuwN;ier$d'yՑ_ s=9_2lU^@JEH6#cEiF\./f,h;_ h{} ;ܡJ+ [˻H~WѠeL)%T8'i>jgly:r79*_s!@A%!aʻ}XU#9+@"HW}?w0~eL4a4}PD󭀹coRGzN #$r73G|uI)Ј/\ ?1A9Bg,S<^W'>,`҃*uZU-7 CEWyKO"pŘWx9RIqBZ^n>gl9o=Uw~0KJvQY`ָZ6mQL˼;pgp}3H(D@mD2 g~ADn]V(bZU/]ICa~獙z:=:Յ7{lp]?K?$X{4ߡq b; yk!IlHX5DEty F G;cK?p4f,us\ؽ|.+O >!/td:%~d^ZC 0)mGg(g.)zSF1 :6: |e:$Ɣ tێwgSﻗlNnA,҄}a.wqo_uBC*5ȝH*"dSc#:o;lۄ{Kwcg>f)[UZj%PKN9~rmZi?wF<'\FUtȑ46Eڗt=lPBD{\Z.i/G[9ˮϮiD{؅0a h#rw1I9~7@=u)Ř y0-?N-J1N.}̮'zxy}a 1LҀ ?, ZM e zPA {8qnJ/s{cq~qaRѽ((7Ah:q#2ի?#|Ybݣ"ݥ~M߈} )x&3Cr4e_x\?IZy0CH{C?LXAИ GׯwP}g@GΣ.G#X2Ƒl:3^fGzKR֞H2yZ+p}DA`F!iM7BZ%g0= o p%ۨAN(y `V"³{s, uTU40blPL;i"IT_bI]_RL ch7=c3 +5Ċh%Qņ~\IPYf,L&u=cge<6s`Kc.t.huujKMb } "m,]=J{L*]լlձ\Vw|!Tn"O_r^hJTOٸUFipʯ˕7#˿5m'MyhE_J%yC{o.x:O3\QEPl6s@*e|z^#*e[˧Ȝ(B(]N2 s *΍34rk 3 b#WaV t aƫC(":Vu }{6X&t`?'dSƭB:ql ]22յWXq'$d蕗@!tTꢙSBM{/\FI - }Il9(GNI|g bm^bMΈ1:ysڜ(=.O'O,DvTipß%7i@CfpF=[KճT@xjZ7ncMB2{;kZq=#5=u$S/=:-& t)A?y(q~17t"ZյlGN, .#.%x8P 3yw*E lg:DTO:0웾!ԯsr+SisU RQHC)FN"\0jpiA4LGD\4;*mucaqf%nDnÒ^"znT1}t^W TmC9:{:)H.W/ado.a7Kꋨ69f(fjLmn%RK$;peG `gq뵝|ף nKvo\UXPd.վ5BU@.L݈"H5 fPpF(}qkKD3FgNֹwN9j{*C^<)/m:jdn+{j!znD?$^/0[:YJSKht,+I*Eܿ6 "zN_ G)8M DCy>XaD.e7^v6>6 Ta[F|~n@Ũ[B+CE!A5}eݮT < S lR'yM`RaWdfH@p?g\@%4m r"AKbR)Ws(fe=U*#2A}<֠h$6yiӕٯaށM"jf;i?VS玜@p[+9P6N/# #8lZq}"NXtzdbBt@B _3& -w17`:Q*, Nc<݁/BuEUlYqe/29_դ>F>FV]2fײW[H2}kOX;/Vnך^jPcF]?)dӚ ɟmgJvcKQKݶHt`@ݖЉ(JT$T^+9pd>UT'eyg_H+y Olgd;b' lߞbem&aƝwiwIu*-Iz l}A;5<ͫ$r6.<$BfEj9/wWO ?9H{}g#y"H9#WkYjyR[dxG?'aG^Bbp/j;/onm%G3) Tz#)ǣV;q3ʴFIуyq#6G#=~!kVݓ٥jAˡKh3ܜǬTՐ%Wm+N"Ky!3):(+PTn".⼑6vq2}z)RD<~p"ov~4N $B-l}ɷ:}h8jˆqcg3ziX燉அ"о R>sXH°{:owV{'(iyk H-dʲ3~rm3J)Hvz$2%5sot)mU{77l_nmȑ3QpzALiYٵs4RE Ul  0H6}[׃<oK@< 5j.N㨒=ɍfi{ 5?WCHϓ`&֊oóeE}Ƶ?K& nJBqMT I;Aw78q/$!\o\`k;)>V C:Pw:* <6;z-h6Dլ#o8O2=e1R4k Sq;~Gs{eW}=}sBt&c{Ȫ*Tz{(x5^vƧ]XݾOZv`;t%j& #EtW ;[-SL`u< ֨#_Gsv%2RHIEFwODkӾ[x)<7pg7>c-1=̻(dԙiJ"[|ཀ%ruD^M5<{<#{y9}IN@v+ ڸt ?pBN|=)}4ws$48/ci ^˰SyN\DJʤh(4 m bR=T27fvH;_[ga6قoK[]O ˡ"zڃ}[;]i}&S#H̙M@K ѸLr{;XahI S伫5_mw$`q]ԮS HRۏ}6%!0PqjGw/Oe ^r%/aTᎥ_J.S|Jk㵏N ȉ۴m%?*8t<[;i;k{aP~ }Gy[)?@H+EN[w uI՛~%4EjT#U.It6[HtxUe8E,JxZ5369L\Y$n:spZ ]ҍZԗ{t\yǏKA9R P] f=Ogv#ݘgSDO*Ak{:Y8-/Y NkTs%` {Ҧ~ڂN!Ap#}"&7ܪ ,-HQ[K<㑷=*~WJdܲIzQv0= k}"°Ҙ` +l; W~%5'cL DƲC>&PZ4SSRgs>{jc6Rߚ!v#\w('SʕQML;.Nvh$NWD!M,jYWyAȜ-ƕn6v)}a9iyLyj@2&+*4v t&QAܓiсK= )v ?VŎ"Ezophyh9VhtOiroO3^?OfoDib7у/I4t/Z$b M/4$g%?Bp3ݻ ,1pXhtrOwV-JOti>*,e%7C ;FJqTy#(#`fS |xM|Ҕ-OOF,rou=nvF{&N#K!~@5',JJR";ATT&rs%բ*ʢb6`sW>ʔ?:traaCqׇzwt(NЍMrxKVjHF#dȈlg@zaYԘup \ EߺZWLIg QpZ+"6Pq]q -ș8K^$Q Ctd 䕦:$0TUe-.8#Eں JEK/6p] 6~~W`>\5g`bCV /%gM F-Q4oV2RΧo)0I7#&*oe=F9GʍHO*]Q&ߥI8\{0T[̔shGH!A)q/D~d/8HcYp+-B~#YʫS -KDVW IC W%wQ.`"א(ڠUl>0_LIfzlb~^=my&GZ2ϭʒnOi}"ōR麗L%=#){ >ƅe?M5dӤD)ʨc(7z[YSDvקwFFͫTAtیmC5Ѥ-ƣwiȔdW :̙+I~u!OΎ?Ө!EmZQ:D^>ez1ZAuO͵Bi~L-Fa4CYoeZr2IS2At K @丱f5xl4u=;HJ];i: $Sub6~ 0C!5_a8D~EeUЂoG*Us>+c!'4hX0i. vvʣ%9zi5-X^&u9Hno&TrBwSZm<4|n:~jUɎnx©Fq4&?mQ.'ƧI]֟G?:#hGzE4pNpQ8NMMȢ$اłaR.XX t ;:h-Msʖ|C!*R4GP1!p- }ԽtPjfgXTG/$#` EɑlJ@R`=&ʖMORoY~T/떭5@q+[.cq V\$M? `@3W5cl' aS B`i$=&B`Xu*uMwRQwo8$ŶVWGI_~)µ > r&XzJ/05l1FJQB,#!N>X53zB(qdBlύhkban»c]͕.19\DvOUF}S[x*{:u';ڷɼtBq\GzʗOhNHɹyn*>?M2" ĥ|'V\2b5T;Iڊtjvm36F |߮ZUpbF} n"~KMyXljf~36M %qpGf; r;+)\LQG u"9~^~LH;P`TeٷEcM,kif8(W_R1%V{6w >*S@DpxI=|$*T$aNjp{E~tů XXy$RPa ycPx=* TbS<U*{G!QA^ގhann 9'BΜJ,n|7*EX,jg cTmM܃|pZ4dʓ7Ow;HNs. ees#NG2Z1aG&yK^xM̠n^Rk,/"q$,\z#Ia Sle\0T 5-?ɅO_r0lDedƢ5d4scyAYL<;hʦ [Ę5~@ )C蓕/XU*ZSc c@O9h 56E~!n&mi qQ[}W2[)з(LW`}zԝ[Aۖ#`{n2TCrq[ѿZoߝ:ɨs< X'=+l裍8֡% aeH%51\FNJIK±4w']L5O!yI7wז(eZN̞FV3A <Q7GPŷ xբ`3w<~fTWE%#𭗾A5^i%d-w#z-E?I+% c^.IC-kpi'Ӕ*<{]H̵x]0@w=Duf<!+넶73(OZu%aVD?}1gGUR^ArYE|eI|PYt%`tK 0US;)>e+otl + QƧ$ڇ xbګ=wE5Pއc&0YyVM<2]s7 o%6ժ[׌:$S 8)~t_$ "q]j/`LUt#g Ggn]sO'؃f{Gb S s {Q&b#/I|4c0NKj ާ#F߳s`;T 8{Wv =4z&ߢ85{g]g 8hoaI@G ,7 nhԘrؙf[5Ui]oBg$1%c8tѽ q w^ƛhm@L/ab~"sr|6>h0 {,ѡ`A4/5v;T@@ 6&1ҍOg"zΥ`A)aX˂ݭu+PVb\k lQHҩYz/(aBg<qvB3@&zbp|D?F.Tpm%'nj"^],3jӈgZ+Q@yG O( œLQ߫ӑ ʤ?cSa]*a(La ӵfyTv ڜWa y WqP>ε1ua H<,{g|pRy~{;A'kkoF¥ dIXAϵ'Bi??n ;hG81cŏ/W#Nz̄n2eHs]ytKDOQvS:G63ho95FF\U:v?YEkjiz#Go  32 r{kigs%NJ BߦvLGk}J3V͂;.؎8M,;G (&QN:e3̕LAEnx1t UZy= pYyۿVa.(Hj]*@+D!Miu(/:5/n끥b:e5](Jz,7p39! 5z[n]IXWbx8_ + Ga‹j|{ksiNsm9G1:s7-GC@l*yȊD }'n+`:CaQ"8BoB\o|ҵn uœD.@`=Z-'ot ,2Fwإ(RTB>&-58?yHrlkb9ŏҤ5Oy8yy%j=*M>9ʚ|!w\$ ݎ"ΔcIk.t`vkyGh6:k?g|Z4Ԏʗ {o@_N> TkR_dzod2|}!!$Czl=:'3x@շ7)M[ŏ"oC,GsZ)i@^Fs_ n<:<<(vNK zՒogגV_7+K事2BZ_Hbq6<06]wQ,FhBrEh;AYA(>u@S40L=Tb)Gf}ƭ_Ka~h]ɾu'ŨXN"8zQ4ۯg9~TT c5#dE8?Mjh3^H(r`3F1\3l+Ǟyڱ'o$63bgb$}h+M}[.l֯4e/ :n17>=OahzX">js#*ܲ`3i??.} QWHkHd$#=t`X@GΈ%1D͹pwdOM@i 8pbi G8 U\qk@&Fm#ӴxkN51iy['m*jCLoV{SZWuCYH ;+!hf[%_du1x`S\;ŶS<1wNIRaw(M$@觋|D{M-2>huWyoA ӏ(71{`;gn[{}⩧2qr"&<@ݥK;m=wYMPȺz䨏xܵ[~u9n-7*ȇꊆ+[mǴ ;+<8tU)gȠwc욡." l:;Ƈ_ޖr?BټAB~̭h:G##aQ[1 QIETOS/&qG9C޽)%n[a~զL5ZQQd^E/j>;_r8@ DT 怕AX-{E[Vw[bg{H5XH=ysກ[4܊|QCvZ Lj=Yg1cu^h/Gf \gvdx)(e>w T}Hmk)pn7'8'gnrMi}Lu^ R?ǩC U)槻І.hE8 kJ7S%W ca6ةwAiB1IV:Z󥹾L)g8֑= }V6@–lg}_uKrdf&? ~Mr`4A]6#`2/=!B5bshi"$,BL9@oJU yjUY կ3~sĥ W^~*sfӱK&o;Ggn O}%ejFD)EY &WxϢpcT@l?̕hfCqtՐӧz) GV{T;reU #Z 6#;s\xPS̨e4%pLg(˭n|Ԅ-cT0ly߀iYӹJ͈1astU&,3z3'Dc [?/; 9H_Ki[X s:rB$z:+vu%I#?AU}{bg]rcHf o έGr6նZ9"ht邎挹Pm(6ļ`M(O *rr)V<=o<ż\)ιS=Sh8u%żHEf<6.#gNȻ?`O_OrDZRC@Re޴D$B2 !Ֆ :Nj=zP,U+W/WO.6ssP9TtڳrGC8^ה:0(h4U'y kJ.zL`2p ]sK?Q#.g^.P>JbWq5ad[(koz^ĪYU|W(L:Z +"\FSN>yYʥug?eBHZ kA 5BY,Sn3ή7PٺT/Pt5"[2:^;Ѯ86O!yVsGJ5 l>Q["R+C@y-r&+&a֗<Kn1ķN( O~DevP< δ޶w7h$n2q[vȹ@<] %}cJ͎3*E9W?&0 TG W ?CȡC B߱ߚ#nuTN;|:g|+L-͎:\N9dMe1O}Yt6}m"m,Z%2~ORrH a &rig icj7%[7l닀QCL^oc  ,1=0 ZzJ-lfv0ÿ- 8RJK3fĽ9=_[7ʡ1;|Y 6>g)<,~7U JJ\KZÑC>hsᒯm "lNPWk(cQ{[0]<^^k=4>k;ڱ{&!w'eaՐv.IU"x5Y<I hLTZ7|Qٳ\q).ASWb"͌+J YCEP#02Ĉz{.[SfA=m 8A-G{A&/S~[<< hb$Fs:8k+jG ր$1"Db~EG5Azvա&acwGn8860)kFgNӮuDT~"I̡v|>Dh"nT妮Dƶ@5aB3: z jŘ|8Rni6$vNaAٍ,/wLHNK8C9IU>r];}߼'o!GEG+*~S[ٞ+ '+=yrWR:Q "DƷ3cic{j#7&ObeuR`t:sN3;0:'tb!$B䈵ɤ#ThcX| &#x(' _ AY~_̒ut~62/+ntP<ph)TӬGxe=鍷 5UpKՏ~йv8F,BQ0U~D2NaK&~2MIZjDNF-J@?t[q]Zԑi.&4D ;p7g%7aZ;D#2VqPB ĪK͇^I^ίuœyFKWM `҆S? *(3TtHO)J;NK%$y>7SicA2șA7fMJ&b$}YIfT "H*b ;d9 %Of]x}O2YJW[=kl!5|PәO42^0@ey}ݭڞ 8ɴXP,xW ,' >0o͐+[a*)/Ph[^y[i#4ƃ U%TՏȆa 9x7*îƣjZ¾MC\օbTDQQۏV氌iKښ2;!wR$fdC5+p+5-YMUSEmw{h\izN)v[*VgLIylֆ_?1RF%~4 =Jq,9^|$z7H`E勺QN k{KT]oJkr(\V ioWkScOUQ:jN||(Uhz.ik,ʮAÙl_["j؊g 4\!2b:bH4-T_n4GB,8CJk jo"3=~ݿ9EFqi1cGC\\'ouSi- @hMX5Tb7MS}&Y'tP#ְ br ,ٛ}}}Lm9|35:fX;=i#w NaH^Q6ŮI}EI\+V2J U"ZlU:WM5 Rb@Nk9%c.ٞ^ -UH%og=l.:ib~^Wh%эh Wo[NP A\l^*u'R|urQqfĀ X@*Rc|ͧr8/NkbnDOdxgA+<Aelzpdu.p!1I$x(td1h9b^eF2,+) qe$֤ӳ22CʜFUEFG%ԲXPq,AX-۶5s 6_akO~;L\SG䜐7i &UO҈'e_z:թC :},I "0ZTbmャ_ܾ7gHЎ9g0Q֨'; ƤpyɹKG1h6 rSBln-L( 3f>B}O}teX{~0 kS\ܘs<ogѳ~գbã `2Mwү3}k vEf &.gЕEes >бN(}"luA|eb[ViT@3˵8PM}:/ E&A+Yް_!RijUAsӒջ"F :K_;(A0C_) 0rwBFqkhGTKdx6A3WI/rRs*AZ{OctO][V90a8imЪPe}]j'bOzE,]f,SkvT Q [`{<=F6$gMӹ4lBwaO T> X' ҽhZ7I^HFTKJ߻t4 ;Qey3ɭQ^jKn80;p R)Ajƕ X02wzj7GW\㛏?|=_qt3/M)Hʶ\ܳFZX-fBjn/9F&ȧIx D@Q=N bcś%_ ,F|cH%ES:0IQL OZ>Iٻ/},I~oBE V 0A3K$zrjyj$KQfaqo>J'k,$!Ig m\+mf /z$`Dõp<;' ef.^,9C5Զ=FS:c1*pLւJh Sp.QHGm#k&vdy^=L)ʞ|_6պQ(`ْDX^;8X=Eﰪ3Pచ: ACtWQ6|ì~Yrr<=E}Sf5G`C[M~{L0p]b7{tvۂlcΠSZ[:^* o=$lFE:+sTbИpf0kAԫ(_B:6͂rORk+6jwk9d~wOᬣ`}mFAΞ׉osV2N$ΛVUbm v4o[CGR~1aix)K/K$Ia{'[Gb|%S>Jɺ Uy=Wl%c{rIFye][ZJGrCGp钞43^(=mpV}A-Gșu-ݍ4M|c@@KJ<10ZR^Sj)_v3)Ǜz?pINWg{1"Go*GC؁쪙Xe/YKF1N@hE7w&.}z]h 2:B=B=uh&8Ud@J]g"SԣoSvq)mRE< ˍJ}@;Z׏cTV7VS:[[WOB]3I{2ɨ%>pؓΎws"Żak2/;e?ޓNnck8M 'AX~VvEA^ զnq<IRKRu^RG` Z\LS宆x#MP^@pc~u:og٤=MhA)pM1&kUŃ\Ěݳ`+18ӕ'`FϢwxiO32~\w0t\sQVVD&KgZxTGoD22Piooj$WІZ!r,T5YZlA|ByLy*b:;=t`n.NO hV#}*_'bc0V$@l-O;C>햢̈lzRl)mn r9h+̈*E|c[̿6@Gdjh GE&tDclԶ @#} P` ủ"AXU%-GO7aJ\yoa+e Hϫ P¥tD%6b;ZZwvRR9 aKׯ595߅Z?p)zQOw7/'Q+%*;lZ/wRg0@/i`қ5#/Ύ/-Bh")kjӔ7ĮW h~ j!-^P!U~glP)Wj()#!k1n_=ӶwPL_5kȐRN Ө &nƵ|P-fv> XG{D./+/Dv&zAZ˛4PR÷Q oк]}@&q?+j ˹>اg>.]5dSua w‘is*'̇A^&!S^3c*: `48\BW+J 7ک>D#j(,wk#<¬Փ p"q'Q2/( %bAuGt&(ˉ<M\лQ̒d'R\sɫ-jej1sVӗNS'&x}a&Za=ɘH\@`aйÛqQ {O9 sVMc{IaNKO+bH~83 ~7%z6 x=n2Dw%"WɁ%DQcEJQ IjNk^КB#,/{m=0Zu2Uۃ`B7ғJ,vKnU@GfZ Ҍ V՗)w跮&RJ>*;TeI3X^&k|¡/EJtBNHݔcybGH{m}m02-eΩ:EBT5nV<50:a-hs)1؇dJbi*r9Xh_A#ԔR Sק\۲ 4]G,\ {,A&3@Yds&W'Ow}෶b짜j gU[]1+`{ܵ {G"BΚs:!u W6p.оIG_VOoSnCS# %ݹ9gGǪqB茍Z9p.v;wc>wJ'*jH1hOza? y@,&e)8xDv893R)aPp#m.ҵ_[vAbZ)p͑zqMif8?/"=PB_{mj#EPԤgJ{`˗~H W/ `h!}R +ת˱ΦDuO♍wAAdRO2pOU-IlY8=^-362Vl_߻Jˌ~D{<x$nu :.@<7Z\jU3 Io쵸_=bX]f \M$<3 9cI!腆ciI+;܆:H28|f/^q`wM[Bs@+`yEMb1Dh,rp27 'e39P,o~KDքNcF?S=Ul[)G1?=#FJ>c{^e+!n\u D7TKyi`r.{Oa8'/L'[íi%kȷKMaU$I7HDFf᪒-n5ѹ[mP΁_u4ɰ1VcjQi%MVU0ux96/+[Ƅbk %uw%x6uEbzq:X^>Է">,;8Ye?턾Tr,I|4/Yk9fyuQUj7pcQeJC.g7`+ ;@ # p ZR5 xຮx{ʭ8Ѓ]S2f7lBpPK7 Ȼ~gj%=NH5*'L>`>]Rm[, ݚ 8ڙl3b0 PrƔ;X#(#/$Sr:'Mcr >n ?0b'M"ژkܝK/1\X1ʀ!2iCP fr?x &ؼz>[ڤ prGql+&p(AIy;n Gzkʅ>ҺT6L>߮`U PFuVOF f:y,wwBu`v7?'?z_>f,2uY p}70ǹY }^h@ nQfKJut bd@Z鉆A,vv3YςDE2ܗʏ'nkQ||f֪uq2H,k9NLKˁV $/1i&XW-Exr+KCiB%=B%vl+.Qf~~3~hK8#TZz^Kx5j] D,&-R:'AX#f|XڀnVz/$_V3"1gs4 ׂ `X+^ '!im-j=e]逌9'#Q|5R.ky.}D˱xJ1ݟKSHi diO٢&M1ԔEG3_0AXKfAMDШ2˃ (gIbhkq#!2K[y#ZttZ۩^b*~PuWYz pHE}"g?( Zs)} ? v"Jq|sۻLd~{3[GLiÜDJuNrw۹IC/Sv3]\#6z؎o7Zj,?lla>xO>3I.感hrjțL1E;//PTet0LdݶT!%-kC_| CRV{..mWۗSrUJ$ p }s \ub a@~L9a ,w~<{Y٢)o~SlC "֣-ubA}蠱pe.R;~UM#5>DWkz~` |9L۫ .DU n6R2'!qv!\d/t+*j"Jvjg?AdzWеNQ7ዡXfҜ ++ &0ݷ8m]Tfk")~)ؤZX74s7L+]6W'^4?-8ڄ/;Sd3;Y#;BʫWB^0i|A(ML.o"~.quIEcP7ȑGGLQyN<啢$t.]'NA.9Ce5_Ez3K) D2(8S'`b0|̉7,. _,8zY zg-Mz5ѝw]$^*$R($JJ,,GxYɾ$r#zcIMdt rز_U9V\B#}a?$(a. +mcxhrK Λ0=4PP!ng$8+U©ˇX(!k&', 1=h_!-moJzBFֶ.?GUc3vRɖrByOlwI[=17AW~&L6 6fP@gF?"(hl{A,XI*s+;cLٌx(MO._e-mOڗ[꫹c ]{>B€MX}E +_)H$ҷ>8Jdrn?\r?ItCr r Z$nTf(Qü#gab*3-~}˩vA&T8_nR[/@\ԸCS7& ϸ^t2~zMi[wGã[fL'gѐ$hf "rJ/QLt%Kh#ڵ_{xDy> lsŮU.ć 7ɨqjM*ܼe)zn;_x:P`ۘdSȞtfUSx)}.@kqP[׋aJV>$Vaӄ m  xEtSXjDwxl%]kZ"t(j7\Оe#6$U{F2sP .14?1H`kA(&kwR?acJD2cx!knew["6ZH_L[kŋ);oa묗UQ{$ڝB1lꪵaǴY!u%]\BNmJe?rɩ^,wܯf/w,PoL/a|5hzf@Eb.9rHS~(xV/8s A.ԖxkтTBc>f[`6~xå(J"XRna%t/ < )3lhtq.$_3BﳈPӌ?],T}jg/6ܳd PQb;qrGX*BmAꜗV56qߤr@+]YVzFfʲ(/+]&fT[Sa@=4d)M(њ)ARV-.bXmqZMϠ_st6j w!<0Xq܌bYmm/yR BBs_/‹Ŋ M^at9Vߥ\ʹ~5<5,? D^Xo=W B1ihWgjr9 CG{`E-=Q1 gI7tC:McMoLHhnPz' \bc$z &vd_ ;!dZӹ@ B|q a4muL䩌xv`*ofy<h1ΘuG&ckQ^6oR$x!R[i5xrΥEr@AriFFT\hTEeU:?ԵJ>nU 'vxN3*ODf6KuWvl~OiX Vseqf%M~JEF 3&J4*VNC')KRPOk?&㏀!a܋:g$'W垿k8N_'7Y~㺃X|v9?wDA-W$Ļ@2DetѱJvwG4;X`T9=MB&t{_oF,1&m)*_BUV^*oO@y9JѫN|a!*[Z iꟸ,7w56,ÎUq 3=zKh% s\yB[^u 1ckujfB}k#/YNo1A.o/*䲾o cH!i̽~o;up1 +P}X,p, Tv=]*}\s;iddг$, K ֜m{w[YVbTTz9c~;߷q(xlj ?f 6~5NqzTIhC"9p1^#^~[h &dȥC<_6gj ?ĉD’ *wEV1k ?$6ObF+;ÚrH|pR2Zۛ'v7mڑ Gk[{dfL&u;j%v|#]?{%6%#?QXZ"77u&x/guĒ]ـI-2Č5Dit!>m>ˏ;)_MMk5k-Qb1Z$"r32(ƿՍGLr+ qKAZtw8A8U\Q.a%+Eܐ+F Lԝ;Ͽ>~&p^T5v~j qA {DulJ} \ L4grlJ:[գ-' 6 Xa27}Ξ ΁V4y;5[@K1U=㜱hukVKj2Liؚ]nyg$dVtM 40Rz/>,/)xjL(DCgݴycԹ aMM`]"-7L&: C-]qj(e: cM:0% ܼ̃yXD-Hȫ'8/ i=xA|"#UTqvNs>JfU/\[V*lR=RckҦ,A=&ֻ5tin \%z-_/"ϔ LcF/i UP;OduHzZ$)`Uf,_Z\p-} 5=/COOQ`Da!Oa"rgfE@2tXwPC|f:徒8|f ۙ:~D W}*umhiե/XdzXˇV f;*e"5`>qǮKӍ%M=r6S|2ټW)_ ΠMhB`lG&7ɤR MޫƀAN{QWq.,lBԴ|]ފ-VU8JF=lO TدfCBe_nx$]2+)٥׋S_Z: %D]c,E8cn#_Xbw(c] +[1Yyw)'H9wBXhZ 5Uf:g972IyWO>molL }@S(N/֗ ή\;69b2SSn E~oB{0 Y# ]"Dc`CIƠNgdžJO܇zЍ[c45rψENA6Π)ެo:-hZ4࢕J/~rl46s^D,0P 5ҩiޱw5ZV6L#MtLkP,EY  A4V)ƠuD.+sn p&;Pܶq*Pp}+'|ejm+ŷ@WdyXcDH6] Ƹɾ!f1< a~\b8]c I*cz}v+i9r/ܼy;7HϠ09pۊ{g̻Vezn&r(Kڳ<]GcMK1UTOv<Np/">QTg vi,BGkKK!Q)D0f&+DSѯ.rO FDٔ (N_ohPK08+⣬QU2cI h&ln@o`VXg5KoU _6;u4(ma ﳒ+m՝ {\ N>)vLUr^bMd]jKMx+҆Ծ*+/ yKSL#2Xl_K9)]JgԪ81@  ,m[;ZJLlU7\٩$J6b2#Rh@%D:DQ\$_oiK SUjJeb8,C)HԟU ?Sp؎\ު,,@. ߃7Y%¾YHRxvKImT 'S=,V}ō2=Ş"r&'?;)oS(+id;P՜OfƱitw}i0|`Wp1~ne&^[ֶjYJK<{9P4b32Rk׉NL1xZ|)x8 q6i\IT{T=?*Krwːqj1'E[aUuT(ĵAl.lz",q2G# (]{zcw`y)YF,ΦL;^F~Նu?OH'DAPȈu}1izT bsE&}(üc)0rs70i &( %1 _}dK/|CTXObxٱ0bjrƃgZ4% v0(vX~{ =`] 8.`BU7_~Og #ER^HV=gQ<ΪCJ(7 [߳ RtrHZ'zǼ680ch6R(ν؇ Y52B6K%#x8燑{ Qپ3gqDɧD)! kյil1|i {a솯 Σ\d[xPOޞAaC)S G[ e +M$[PP0Đu· 鹷.퇰h&./Whaƒyy]DJO"0AsRȞ#l _qfZV?h?xI W7ml taB=c69RhI|J7ǨcPu2^u_3+w pOt88Y2q$񆚱8%$6Jxhu.+i6P6 WZNȦ!ʭw S˦B} UA?Dm~i(&G."H:lKZcߛO20tP_ȑ dxaa3t)s!QN. @4;Lzn;|.-zPk潗%} 9^]ԆC,aBZ޲s6ٮY%cY;_6Ss*&r~`Rפ@:牃L,J)t\\KM_n τI. azۑ(+j{,CܸV0R )˵soP)WhO-ߢ1ŭkSU ?mOP;L6S_BL4J :Ô* 9JcC_My^;޽|3у+uxkZTcr)+; ˥ U4WcD V2~rs]Ṇ&z8vm 4+1.ѼB)mV(( 7YMoifhOM[Oqzj#^^~_KmV5;d/Ú/N>ָً<3C++QXr(pR@ GxP.JM,5贫 `wq< r񨓬T$"v-UM(y]W^~¼=Mx/U6⃎k}nOm<@{ޢZߑ3Uf\4H•ʉqIQ5}(+Ai4F5R7@^].54IR*p i`#CH(~oH^je+{)w,4cq /jY]{pqP*S%p$|ڽłt{)Ka9P""]k)kmGW7Lx)=%"lt=)fhG=g&ױuǨI~Jx[!'Bw|0>{Úd+[F[0+F lc#L?ޫy7=Wod@B7^s9WI)H6t%XTKJJ^)2ͪMw'zFz";SHК&bh4~6 Ȏ6P4~K|`9rJ&(XбXǽv׆g1_9,^t9@' z*rd8m=~¡AW83ѱ1rt|H@w/sZQ_I 9H@Ce(6JVyw:.)NG͊4@ypv.>RNEJ~Q [y9IP8c|F˖]FOK 03X>F5):1uo QD唁/#Ty*mN]ޔ`oNO%pxJ'DzK `_E<5>0yBŒЇ6;=M+s7C~xJ 2T*啌2E%*EpɳX%Gi3 MM6x!2]u\SGވ[|0J(u(aRfպ;\S(JAi-/C Udhh D,Vtr.}*/ iϸ9-.buZwۀ.\IW[b@#a"RR8݉ϥ81JV BW&n=fE}JXhL{ AiUmߦophݘ0ލ{W*z9ؑSbiA0бpSOAM[E;H*48&5 v,ʪjN]/R;`ц=ܘb?~|L'w I >d$&p _Qť~d!FJl.- 疾~ّN_H1i^&U;dPp=G*KCűBm4 |x^Wy ע"‰>p?G]EræoO*gVUP:laV{N˲?fpII 6u%d3+Zå_'rkE˼0GC&\RX_cAY4,̹Dd`b3Y]OOS/-:B7U>j-+ᎈ{(tj"٣Khp`+3m!tŖ+*ߴ 9.j5F~u-⥦=B_wo _Ô촿XΓG%i6V7PfxFXx^ks?O)K4UŞ%`YJiQ F / (F@U3;oW6N^zlLnZjI߅@.x&m[ϐVu 'Fnİ| *՞WVK Sr1|?ƍT߈⵹bEn ֍3sO¸1+)@ipk-.2%buXu1%fW3Be+ő3*,λ5N0~z pv,R׋?NL\L(F`˒1ۋ4TqfG~HDmp8A#p.Ռ,ϥe^rl7aXT;N &mE~F!'p9kd3YEGjVw*^*{^ '`n+" H"lc=g5t#@nFOQ0$Lgkc;h`"\qV9 lebzc#]FYlCC*ژaw;5vA/#f9|z^:-D=A) Sʯ:P@[ߴmA41d>zFc޴9#.5i^ﺂLC\jO'l=X@&k96FQӧ_O5~ Yp㭏v!eblSt߶~SګؤjwXLYrآGCg7T_;Q||ZycQKSK$EMw^rvhs$z;99^(gEBS _^MZZ"h|mҤwgCaQG+])ٮ}_"#P^ /7PꭊޜJ$78r@37F lFD $b ^0BÇ0oE2֏Ӗi\/jঃOؓ9*`]BԯWb=_|g~]Ic&7xC'_4ǔn3L߮-T$y dw䰌Cčb`wf[iw Rvo+uUO|\ qe3#@FkVuMӒ  Q~\,Kӄ*E!>|)ư&/Z ґVd`37@S3ӆaPh|Ge[Wb|,I[Deuɖꢅ1kҽ"5I})~"#ibi*Hstu "EB xC#‰C9-)‚I\u'xœx4{"'~\T0Q9ܶ$G3ESmz@{_KFDSQ3a#@X簀xe"H%k\¢[%LJ;O8cؑmHBVlNS#u2GSS9# HϱN//x.숯ePM^*yKk jQ ݴ9gzVm/QK E2Ȩ"0ӿ0 ZbA N(~"@ey|:voЅزGT-ַr4MQjل-XEs6,[Fz)znBhnc|CU+0v t[+FG%8e.H&+j֔Wn Oev .E'ڔL7vAcl 0n8F~b)qr_9d/e?|Dpw,` 0.QKSݷs +oM q~u++ͷ EK0 > trs,$*//a>K xxV޼gѧaE{E(@RM?-$JBwYϷYZFmvj<keoXdKkiC lf4kȕ4@e1R]6˖ʔ6E1=9`פtZwl-e \ 2޲&bR4Zdr -5,{Ԉ IlJi3b}=$JSKj~zs~˵<"?t?@y;#H+&KZnVRIikQJu=?'E52NbJis+n}}*LϓtL7: GZ|::S6o7?ьaBV7ϟ 60aU54."-I7Hlo ̃ W'SISCX5 99=jB T`NZMD'Tm͢גagO!$a%gɕ,NoG2gMaGAY1nh9^zEM<DNI>NN4kJ!VN04euXy7FTH_ZzD=\ ݟb`w}AjQA9YEs'4j0C9u`ߑOrtk%xxOiag]rxVUUUg[V_"1E<n _NJtz \8@ߍ,xjpc%v)>U*UrIGXk.~<3ܔsЌM:SEd)K%yGlHa!k#kZ&u\Z`mX'΃k.fP&WFLr0LLk@gTH!cMF'NŢ<M*ȜQX#t(iZ[=n8tJ;phz*5z}`^+[>O@[3:~Cw~gkSCJF|uwih0]\P{l;d.$deB"ܴi@Kz{ãKg|xIH!Ħks5F4Zy$ {x5j6 Rhlhԗ ė^A\&9aQKG=Pվ d{dB>iY-/r A$2 F'o:KHYxd0VWxΡeOVY{Wpx{RC/Gȷ2knz{gN0V9h= "`2 d !|ǘ6⥚`9|k 3SM[5-#KF]Ҹa s!_~3Τ4/&\RE!{ eq>5اW;xe ]q&e68򅘛"٦;:m9Y\+V|~{Rzl>b•"dZ.2lIޫ/m.|wHx[qhdSQA-9rdPD2l:-QNѧʄLZ>M~C7{u%\U퐏Bkա:y7= AmLP8:OqEI-rUH~?(fTx;.V|qJ <]'V^_tVrT^]~0sqeeS?֒SLuZCc%H6Ӣg"?WmSSQGBstW1_!+'O22jSeo:\Tks:oVIuVE<@r2J׺BfFFՖPrX|:A-%/הv;zpߖ)7-}LMM}FsHa- Bf8g\xJDd2JR8_ W]r^`M[CA SίQF_` -ɅIgр;zT'q$mjC2Q"%~hj5 GhKX˥nebu@CՋq4TӪݰ>%hE[U-fEw9|N^Bel>mn%TVMB4쟆A(<[p0:S]U$P F(Ez£;|8SHLm^r 2-OIt+7!,P֎2"%O= =m!|8B%P7PLM F,\4:4!-)v2[ajBhI)|'kH2t2E&0Bn{)chPCՍHmaB֭@|tA 4wc*nrRFn o0",t'-'1.ReA~zHɒfד`Kg×%bCF,cN8!k@#׸=ӈ/:w#Ŏ8Fg& "K_94ž7 O_Q!;q&A| {mwf`w<"Q۩[HdU<;)Oj&C#]ژ04ԱKloa=#t8=[I)Bc.:yt8zL2RĴdvȸ?Qgotӧ_bnu)8f/bq7q{bE K̕wN/?#ҵKU+q_İ"\%bm;)7H$A(N7 <I${AL–`{NxSmh3ҝ ثk1B$M:eĬpw{\࠷B<흻p TIwZD|8Eb TxF=e"%|N,qœ덳K6&!\b<,oôזv@+0L\>؜wƷA'\`GZ\jaTQXY$6bx:ؿD:'w:vz# 2bTƯnZ!7J;2E/w3%#ϰY'dP.CT%=[.IB=qb=]}:m /tAnYE]`­ySJ6%5,־78uǥ7$M`^  pRB)iת) ~fӈ 1gGm♂,2w9dG][mw*CvN 9}pK1l#h/lR@@T0c? 6vwZeBv^s?laDŽʼx d-/df bj*XUXs pd#iuD[.:JݣYY"Y%'AϜtlNRVn Tr #IwXdzò"Dޤ\ ԃcJ]2OM ;C;\HT/=Ѳi*!Djy7%FpD,x Q"cKi!YFDc,Y$CMئ&y|q03 ϡ8T=twUFPH s){8*<1GqFA{4qTHG'=GzXPaz2B!< J/k;a *V6Z@ĝ侧ga:rd]+B@_FQV a|u_}հ, ?&<\ >LCP LX _)iqwA-}:>VH>wADv2ַ/'A,WS@zTl# ŸlQUx \p+$mrAMA$I;u2xޢOAm'"$YL >_됱ׯ{Jo>SRꨝDH+f314ۥnWeDTPqs4ExcZd%t,*R|0 7Nb Iuח5$"{inqh5mhQ~j塀Y'^wKT*nA-iFwrlVr:(kkUs$0!8$O;JPƹ~Ȓ`IRb@k[\U— \ MS%5chʑi87hAJ:%;Zyj!a&2 <شEE&[({_v &X!y[`?5:E1T$zEjx~8R&*]~zDZAk/O4o`J3Ffo_suOגr%Wno[ X{dGmDZ.lXgZ@GYGפb SFM !A*Z9%B WX<[G[[8^@/| <⏒NPp>ͻS"Lo/Z+*~Y2*n'y];y|eqlHkP3٘P7IiQڋDHoHm(j ʵMma?YGO.iHS>FF?|e=8&L (l,:9(= U9] .s} eL`*iFAg:UKd4" `^p"Z!txPTX?twMBiA)uiu)(=)xryp-n:Mh_zMѯ$Jdjм$m@%%+N%/. JN- Ү'!oCd(zD!"XktW92/ƑbiΑmiٴ}m~1aT&hpbr|[Z%dn\t9i:o>./־-Pܜ&65dqR<.49 TQq7K%TAL""ZTFvϨM``R` g?T8{`i:= yډX Uo~QcR- .C .F56S#Hvꓓ`` >bXf~萊Ya:6auP 7 :(k{`m5+u괲iWV庶c?ؼx{;kM7wn|J"*AИڌ-0uU#nzh0ݔTSQz7`GuSϧp-Jʂ牊e?58f]$ATXԨ.L^_?gUEpܛe~\M P^lS, Е9sWЦ:e=_0F&#0CYw6U퉚nr? Lx_vt׃,EQs+gqp{Ê=mXnEUbn6S4+vUaP*̕ 7a%0tf: ޱ~03r7eP-ϜQ7 |Y[ .#ޜTؼ[ V(0QLάrzc Wg m{ zt"W3:d>BZh;3@T1UhoLr%zvMlf3[)Z+6D|y%5/&܏mseՄ,Y5W^'T$_Ua~P;~)_WW#qeKF?S$b$s媆K ߆z6i.-6%~(Rmc%ż^'B*n\ݩž h~ʾcAZbb(:%͡ b)"KQ&<@fP=\F. 3pW}M\n,L| ;ȃ!an/Cx3s.1WxWP %T A箳Nɸ޾ЫK[5?51l>.kӶT#DkC]S("M'ز V"ךhRfʶOAqs72_^ZѻZ ӎ=`'H&H[K$MsXp@E'3y̐M2DG> ryUau2aqOYaRWә:@=*:'^KzhVH:|Z# q{a ׊'~&p)s^A0dfV5-7BLn&'+t{ q;ID5&(G:ENt>=U$8 JRG #B4oOF?0ve$,jtMc*Gbr௰|6䁬#)Ìfgprǚn>ߍ& jZi6=>q >HsMpUNv~g6?o6%_"{ 3JX^a@Ӡ?BU8jyuzX`c!zgѨV-ByҐw \r2Ykȥݬ.Ub8/W3v&{Hivo $ _6c3|A +teǓf#%\uetVu*׎⛓=הƊ_瓂}.sI еDL%*)I*_ܷ!ʖj.]qKZ'7Ԕ]F*_Ae(pq%( >kf/ uoHMu?\2!&x*-=Y@{{mrj +8nD(QI4́g/Tv8]?:ThɆ>4S9C>pH"{/ԏpW *-=B08*ԐҩZ/BT E<3|zXa@Q ߛ0>\.1aLO-ֳotCrNzc3YJ N pCnjٛ<#W_K|MṎc [Fݽ SW RLV;w!//Xz˞ӣ`Tƛ#mNoZbއ@T 5KH-q)r r:\,}[տդc}w#czk}]EY;_EjDaMs!H)jπB̾3nѹ'5 iќ0ۑ.Jd,~W5H~=WͱꪥhUV[>nqm O2*raFytlLbIJAD)F"a+ݼh.n3] L—qYk~\n_R\x 8ZU(z:'Tv:s%FPj 1! b8K/+"f9϶!C=vs[Rsr|Qx/ v/ *EGYCrB%Q_܎t|haD7˅!s6)(Z y¶gs'F x"m#Fjݺ { ѷi.X7:]qS|R4Uq-vx[%|AnI8K)vJ1)u!wCh>6cw-1yA"5c{HHGUς.GD@gk'C&ooqL,#5wn{,yt5x\"6ٙ|sEG3AYq5hhmq96wR7^aG(#a5!r_n#e4AY0i2QE v ‰kuc7)mdnd~c4g潱Nm ${hcYKbNZ/nmo5BqD$0< !oV@QGG*~ZH3`i !EcOxJ0ɿor@Ro$-k{?LCe)?'*U|Fqq`!sq,eYeRQ"8aHƋ6蚪ҺvRbD>:e'$nz;MSYRwҬJC 5c!z% /듛⏔ګm;–]`=4-NH `:!r|@4T:HQiAljt2Dkz:sۓQcçΛ~`BlVX3K~N!+":EXjI5;߿`uy&Q͂Cv._m/\hUu(#~7ߌgfAxu>R..U$ik) MWkڷn*UX4'Mno мJT>T'"S-=cĪ)X -$f).BکF~7l_Ӷ F(%#(ê=^u/7 %(_M~KH`;I^?OMȹv2!F96g*{8UyG' [`{RP*nlكmɡMFMui+SNbfdO!DYn=p-}ΑOO#_YQ3P3Yoմ؀\4ơ:Rb8T .lƺ\@5edpۤH$E+/KU.2KLv|4V'3ϡ|*(#PQ'x0eY<\NJk$vP3KxT Raa3xR~T<Δxv0\ysbV _` ?XbIVT կuq rgoW<`\qx^/#r1.luZ#~ZttCR:<"w723%kH`>^K[8Mq<]СUʴCP% }@?5k9%%T3w*գgf{8qJ8Z|4`8ߚ16 VC8q0?G+#hb$un4vQ-KOit;.ک0RwNvgpoHLiĻUJ.oZ>~#YUٯe* ­ߝ/B8=~iBh9 ,\a M 5t?wo!`yMN2X_`V C<_(WF 4š/-arE }R)ַ8wўeRn^*NKD V ;;\ 9*p_zF[Ѷ:&D 4u9C_ ľ*FXQӕ(Z>;x$ZL3dX://WBQ@XE33iu9YO(39a;M{(.K1TZ[O۹D[gP=lmiȧ$yPw= A$Q35t\KyfU(pOqk(<.pU8;cE:Ӓ5) -[ ޖEIJkz" A;OY[ \>;C5tJJ;=Ŏˁnk M,Aq׷_lY M2"Cyw2Mڠxi\lz6hY%L 8Q'bJ A+u])&| e?ٵ`/Rt " oxuPG54Mr2itQEk' ?2C1PYL *{YǹHȝbVVƦ+'Uc Uj9Ri~:{AN2d  ix ~Rtr-w\ؑW0LBB.#Ω.G9K96Q=9):9s 2Z?zA97㩁Dڒ_|e"\!~4ҏ\Id4?1gQ#~-a%$)1ѽJbF;3ӥ{ /;gZfHH (8O7҄Jql3m UIε&X$-^y_<n! ȁVȞϺ@+@0hMan}k>,t]Y Ş48G$! Yd{ X&!'0$/#HlۊVe+a==iWQ60LژtjNjsS_K~}t`pNW֯)R5>Vy6Y߂aIp8 Zl:B7 4#gv\ϕgn(>2{#(y;obhdh'C fw yj;sֆ1M[+f\әn1(F%3s>5"j?bu'@8ŸG8oxDoEo,.lo 8!~ O:s6 ,Ty_UUv9l:*KXmFX PveY~OAXv9y6vi_s "mthûSshCo xlIgGSCc=v0($3Ud1){3[cm;Hz'W9FI6e~o,앻pȯ4Kwme%|kf/±e)={U-9-R_&<=04p(\Э y7O D\l?"%ҋ Ul\L?k=|n9&_wֽb'K0wls&mטjZ'&EŋmW5qmg<9A0z\r{p5c ]9cA:ٮ ~Qye7=LxaMMݵJi>4B|,6n=0םP)^ U`OlHN@~kX`cNw`7E 􅘍HN.+xE2fqِ)^j豗hi8 {'A_cO"ւ2}ْceGô+4;nbVQ o%SVV.a,2}kecy!Xkư!j{bqH9 &89zoU("9*X[-b%rnf&f  |^Ҏ!$J`BwT(UIy=]akmKhk]{lQMDx{.Qu:IeN[ 5K:C{SwxVRb^LՔC7Mf~jb#8L1Bc l_%J3DW, <' 2W@RDIre+}(};kXJv qrh1 k?7PPc$xV9桩7$S~hg.EOF/n>vx0o-!V&6qQ>F}S;·Qu~$#k 1P Z|<8قCɍѡ,d',q}'Yfy#Xdg˂FG |s+ I^\c2k,0QbдTO}hIQx@cUR&&QMԡ)S])[2d<"OWZeY)r AFûi=[ yVwaf%Wv>T>V4g=3T0Nׂ#xMpS{ݨ={ƇV1+oG2e,"jjt|Hf&KX ?ZK=TgT;r)u W6j{u#ٮsX6!n-3ÈT>ya=/ռ`atIբ9 4R$MyEI._ 0%ɽ RrSJ>d Oz{.O8tK*h#>1}y5c $qJC2[ͼ{ pl z ^ tbx+uRע22eY:!qzyml蚖@}Eʘ%ׯ Ȇ%[0nunrWUdE9bLhMAB;xᴵdȀucFs26#{oz8P|].!IͥΪᝀi$;:.,6jj5:[7*| GvV40>TdW6Q+M?F}CY޼ObPڨ<)>E~Ac`R}gkQ>OuhIHe?88fnGq(e0}^reo;X-s'"="+j^b+(hV;/6kf%6}{V cOKN/HUFFiX|2 Xm;X}d`qu[lTÈ5*@&̫6oIPbz;_WAWIbWIo:e_Q5,TDon| b"XZ@T+?Y6-dJԊm|YEAg_U8b !dSƠ'dNC(`<%fH?JQvX&!Kyp.ETNݒ&jp3pD[% D5QCpiA˜%qUG}qkظ^0 #u5!rɑF֡~6E(na}Aոи5"v("vF= dTx>DΨߜBLRJ̬aaX-\ IN?!XM'R;OQ |oj_4]yt{9ȥeTZ/ifyyΡ@VRp 6H%'A~?`S(8emR#Unm 3sPVK\aIi5ze~}U+;jb(} %.=+FZڑ]U@TYƲl/dfX OW4 ꀣTZ. Q٧*RO, HkH1۠ `ѕq?n_G_߹+pYr-/t}Cvx4,k3?^\rbtozIHK0uJd7ru =Ĭ3 Ou%%:Pk hn">gH@AER<,A:\"얘瑩+o<넉ByE`Y=ġ~!~e &7}ag8%:dܝ>N@l ҭ0wOYP\ތ;n;uJm&"#)H*`p teٺgl;vi7hCt={e`@=2J嵵(+0Ȍ+\gNsSml |$/$|ZKCN ^ZXRXR7,^Pٿ"#SKwvic{+⌾ JM9HArSCUr1\!BjTS)a9op9-nEYC;L$#DRGw;0& )u2nn g=>ڡԦ>p!\u,H^^J4 EΈ!ӣj&]n*ds;/N$ChEOlFfrҧ*6+m[w/R7M񊡫 [t() Hx%Ty|A ̘Bg0]!c^Ib{30V DdI2̥"b﹕ߪY}TԗL$HLXOϑF6+@osBB}B%Vy">gt ^Fϋ*GƘE=dI#ZGNh#ʫlUe@A}v^9H nB w_ 4ϑ:au,bb:[ZSac *gA '㼅29 bmm9"9|~="4VX'Ŷvb:tC|ߚbs 1Y*&S3')C1eؿ ^LZ.Cg-@/+D&M}zlp4{h ;QH%~^ՠD2 <^C PB=MD@ Ub;[;lHg Y7bBk@Wz]`{ߋ( M@lJBC5To'lrFP<>QJS"Pxjڏ/,'@Ai/Ass&>CSz,[ D'' Ry>sSxP_5,+Qr hXc)짅ܸJc]d:cOz"6ftO_cUY@_W9ħ`mزK! l=,Lv/ɘ RZ/sS6$J=]DN6I5NSo:󍉽E~P$gmaSw3lfiU>]aP/d&?0Y((xGp^9M梹Y ^pyLip'QYR0m@tPf&i4| rswR\'YWȰ|xeb|N*7A_;YaLRNʷΥF[Yj~Ǽ=ww-22}NwK$wR/?MI˿9Gw%FR"s?IRߩFņ?,rNL(뱘L>3oZ: Pg+8gѫiHR=]b4 uϑM*@ WN6;5g s W"+nLw܁E8@Sj7|Sv=ݞjЌ.ʕ88w8e|,R@e L5?c^S@;YjZįvV]\Qj}jnTJPB/Kn5:,5ZzEȪn_ (|lQODJ"P- Z}TRM\S9Ǵ,Ciq]=EQaofbZo. t_~<]nK$2De" o@x^.;f0Rp\]krx:o\@p~z:8[,Ul0Kg݄Gשׂxv05dM'[S z(}I1}}Nd.X N#DcrTtӠPşgDt7L>ky?.HOd@\K pȷN 68FHCa`gm 4qR _qQg@HeP6VWT hF8 NtAgo=YM0{^MCfQB%ƚΰ2DνPE7 X8*Xcy.ѮٍK ݓY4oB ,/?c#[G.Jw8qXdss Ä"aQMPAY: fgmH*ֳ݈Cu`.p™KmP\fH9r[=VSw"~-"m"C՝DDOYJHl%]*ͣ3jt8"HUMn(ؾA&P kslNMҰw4Ojݪ/P'k0) $YGA,%ȓ״Ka{J(yFȵyRq۸Vp+v^ ]S?eo{6\NJy/b!{ͳ dB O Cx [2.SekzqxuA50Q!-;\Z]x>aƻ`DkY^":ٹGo+b#iN4(<2>ZDaɋPj AC 'wk^sŒS5F k׬$e@J@ n٠dT=T$=eP=jj}S;ڣr2QM)k4 ր*jch8.5s稂sדt%x}zQVV}O\ǝE1H5xǹNL̈:.w`ДW9#pWc43]U%tՀ^SRrՇZ0Zdv9-&uadwgK'B@XzIX _K #YmKDxM8&e(} 8gBQ4SBBAp`ٿC7d-63B ,U.vaqf/߈꤈:pnTo΀7ZcZCP@N<>T$Sawb~VMqe+y,od'f>~ BZNTz)N|xRȹe?07QT½\˻UY.Zj.١M-NpbN{WRW6%t7"'C>6 {Bvy:w[y&`X!R1V亨5WLab#w:7wWi 9\W״{P Jhd۴ W$gqEh@@z @\NW0lJs'D\5bc-ͽn]G9jhjU1B }( I' ʔu {H:`)Ͳ}"Ufw6:74'qUyޓA9Ҧx}R`Fo—*gq +_#ORs> .v@ⶉ<{-=Hp R 3Ȭq,lS*fș4m8nuOn[ZN!_.hVbK)caCݑ\3źo y]yKY ge h,;skg"ӸBB "]S6&4 ,ZPLؿ1'&4FIn r֚ a&> 2pS-\P#kA_U <&UHyB}{*";ϔ*?c(Iv- &Z酅Ybh~Rƣ-}/acsq$Ms\웝F޵fE.Z٫ي7/@W'1*}MNAn \k\h^t.GkHׯ]zJF4‹`Sֽx n"\@8bb@sV"  8zlvyg56u]"T<4:kKg`3(lEՉ w7ZʬZ7aOǿ3ʞ$G/l<8JЃhdU\+A|i:S "?an(s Dv=c?$CCرx>øedREM`t#aV3T}u 4Гa:%7qY N'njIv!J48Qf lm `ɮɯcx,fշlP ߖxmhU~mzV=ANO;G*݂:N``Elbp2ûFAl8?2X9XogSU!Q ZKtRƔ9[Ǝ7sPsvX{28?/ہ0  &~150(+dV>0/ hl]W%LDߊBuhg–BrЖeKnqJ-QֿQ tJW$zű9ӉPmiWbsҪKdqblr-o0sJ= 95nl_M6R/u{]J[mYBc;-[95/yBtO%!-?ײ}\b'}k+^ȃ(ŊhRNdK J}ZoN _<2[,h*6kY,І;IIN Cqÿ)YQqFV }ʍEq?mK2._3_kFrl Pho ¦m μяl|&' @S GIu=ujbv ( `Z(-YD5}1]*[ )W8Ѱ5gx]Aь.+F7Xަ<.\+j 7w7ߜjJ`^rp2*koI3&[Qos_ט݁_7r-YJ{w>-5 a}@"mJ|n0ey=6T ҧ&gl?xn}bNIl@;H9C<~"Uhn28^ ۮ0g_WAT]*H]' ׂ1IW:v-xo5WCg"+u"jP"jrv?pgQOGO]y@BRm4,};t&/"5#)=ƲSP_Sqj~Հz JkW=s!1.U\JqU/s͚˴L0. aʔ'qvS:2, T/cn''V d e7t4'|X[ 1ש YƝn Qr:&x2 9Ԟ$s|ep(94*AT)Z4k|a_M:9IPx2tKo}jPl ~>x-S1 ے;Bb}ץ@ )\\a$;YId*eXqQ2*N]i/^A$0d-Դ񻹩P-P(r:K)QKeSnxx[6\r f}z+%4jq181$u>{'Tj!"'>?,@ w[XBWB=+ɷU<,AqjdOb`v~AOr.ƑMD~,7e}hhK:KGX,sS-yiªhđ$L ʊ7ӽ:>)ʈ|Tc"׿uثat#sed c&_mLkaBU]l|,pRWMyCgXvApc"0[ŃZLm8^_K2r_}ͣMS9wxÔo} n.4#|TQ"rp(8'c] y*H0}OG)[iV gbA.%7ޙ~Sݑ*@ֻåT_uT[`M3\Z!EקZc&ҡmO)^fMp؝@m^ZY.o u_+Pm*s\/Vgs[3/>ֶM P۾]צu٩zx%/r׬Ͷ/W̾ mŬgpp0 KDYڲVۿr߶0ޥQsPfjlꇋ$Q<.%3 y xOL}Ώnt^@%ҩ@-Ȟy$]~c-dVsC:w/j{ 7T>h^XOcuG*>Ҋrdꤏ0{H5@yiՑ@(d\,Y HF;iصeUC[(Y_<ѡ!%41g:&-a#e1\-Ni G@U(|;;YstHX%\\ҜJh%֎j”/Y]ذ Q^Uz6#ۑflӺ.Bcvڗw77lZC\0eQhWgn5r'$VD]wרp7G {tEF/n;x7%?ga*휉"N_ :])` oB\=_vun1%z"s Jҿ+ x2SF 0GteV=:^m6=;,>UӍBp>!91^G/#q`EL9j{X(PnE uԠf?L^WS:KޫQвVe¦8aVxtSaɋװ%4F8~QS}X1!߯ŝIs>UliсB-=ia(WnG fK;.]i 񳠩=@x37dĊ=OQSc!/B{*iV\+*oF;Q[cί ˞Rm/)_(aE٤Ya-2.Op7u]‚ptqܑC&)Mո6ăHwRo+{JqP51_`a0# 7Ą ^"1$YgfMll@" g_]RЊ&<1p:x-k@:{/׉g̺X, E^E-xT"ؾ[Y / P@iW_t@U!s SB)כqkd/=8ݿ9La7Qp+)5FW|j`1It0Ӿ k9ղ,z(4R^rsDfOK9Dmgy} 2'F{ @u48 hʋj.aI)7\zWT~%:^_oD<<KQ'  p̀maX (`K&O'Y!lgȎ~7 T C2n%N&D|mOSaՅ\8Yw6Y ;Hrπc>bee( 8Wz@HIXfcX7,%o߳vF\w\ߗ3{SV؆ <Qxpæ RA R @tE &Rz4xb>4&:8X+plN>oy[ djP63 Tx'j'W[:OwP9R/O m8wxQߒQYZ/f (JWO0 D6sOA3\#JwC36A2pL¯m0 kzWсAtԫ"`ܲ5coTp9JY7em!5Lxv?IJJr` }PĴtbґ ͪEMմYY\.3 Kݏ,y&Ԩ! ;;ˬ̋V}CHJ b#'*Kw5]gɪ`1j %>(a):t]eQBf)%,EIwDNN~=jQRBlqT{hg^W/lN 烛sT6!==5H%I:<$ޛm xa°Q /a1+xIvhV۽1Q̽ϲbgq ԃv~)d!05}{*&Sc>~ܷMIB>l }!̃gUd0aفpAat4L<+U7Jo,|$6ߟ8c9 L OEdFg=|QmKMSGhe'BmP(ʰw[SfbqߠH ݝ?8&L>M=GS=7L&⠘~Xm (7 t(pyӱlyhֱWSslZ'X MYMZ_kR Kd2{-bC GO01@\M'ػ3ll,?HVfl :',+ej ,hŷʚB\-ObI}Eȋ4KZ4`e&7*eOFh٬C3LD2}8zU{Ku=CʐupV$͚pU]޾[)M|qlx=`ƍ7s!?CZ)ÿ&@5.X:XMf0͉QCKBB `uݢ>*A83c]{)w`x3䌱z^#‡bG֞j Ɯ.Ե]q_4A+@ 7$?T|yL( F! iP/-ŹQ42u,Pi83r%٣>o؉'"p&݄VؑS#M mR,xHE8gt+6R+ջ~Ads#sisK<agtA ]na!K;Z$Ě#WR+x v*GljhK"kQ\oFc#o^j h\0lwwf8FV6˚,4*w9m>1+Q$X?A 6D"4Hq8̤0_vmc6B%:.38҈n3>@s$MP +=CPhYr͵_LFCvz ^3\~4D}[dp[NNWMV Z`zFUs +3XlF$A5dYt{QS02뛃dM:_Ly01ssX1X-Z+zِ܆MEff"QUܞ{ UmD@LV avFg$FmL剗$q4fZ]pmQWihFZcc41&;ʎY (~Trw9o_CloT128Z̝fVмöpS r%[Lhjw_DƾDљ!Au(uIR*z.͜%= /¶Zj'oX<HZS~HԥfbKR \V! e9^B$8Ɨ`/ ~ZDMfAġ;b\0=o6 e΍yGNʨsg؈9m5cMJ^7<{:RP-¯`ծ.JvQʐ(A:?^[3d/ֲm&"&d9 Փ ofBp=XGP\r ҭ]p(8\C0UuGI}- rCY%$̇@CסkU[:d dn1]$Mܴu ĘXR;9|hN-ey$ 71?_Nas 0#>մX.IN,c~)y`( cNKeM"=P:ţ%$۹ji*ϬJ p,oaRs4N#8C&נak| A-t U%=[ MK_T~JMvŐ}R1fi t@j ! P9:>j`<8_ ,:EI -f?&Q uL&<Bށؕ'%1-Y*Ff}e$kwPZRwK|nĄc5f˓Cj1--aJ4GSŮRORc ]$tX-? YWm4]gFܤ.|x>^YVҞWuBeNoz`>=KZljGk eOWa}z AWo#CzI*iI !rE,@^r8(Y}4ZaA;ƫiIqm{PTjIp:p4q:nDI ^+dۅ5-zNMX pVHc)}Cֽ^ d@|6Cioe/NYs5뼅ILXgr11RGp&R{mT}K svb)Xh)'68"D.j8 i,S 3,'bPK`U9?e!>ꭾ-gXl޷w"!S Z&k|9%u)Jh[ߦRp61}V]JrACgȘ'3%6 w;䂼1Ђ9јnpYBQ>=zf)wijcLw0!-:ߨw.V?xmgucJo "bB:x%!PX\̈́voةv5)bk+G) l;XD@ן@Z\,62>CݖCUAb4dhEՋGs.rD=NBvBo:n8bQۉ7yDgV\|X.s(Zp;^x0=B;7?V/! ; N >#ue95r;<Z |:T2It'1k0kJv}{AHd$&Qf X. KzGˣ1Nź1 u vi[:B#ܑ2_):hߘ7'|_ǩ?#pH]DDD:g&ʘB%'z[$նn3jbsA]9$KZO3<ر1#dFIb{-J. /-Aub辒dB) !v/G,q\SWLj\ 郷ї@ ʱB;{S$FxgATYJ5%P]Pq;`I7|kd91͑vI'5.3zN¾`L<|ғ;:/PA!9Y| ;کY0ks-h44]U7 ƶVnDZBU!)8~=Gg>-,WFp>s2 T@$5gt4\~&M9)w'z3{q(e0N{)HX Ǩa\@ZۣyK4>9ÖZU fג_G;喐\/R9(TvW)C8[5aa꾩7P|.Q.B7|mYxMII VA׏PX}ETdUuB =mgCNl'J˸tl 3%'s+!;73(7z)LKxȊɋzH %խ6ӒHaj!@H[ؚy'MIk-opѨMZ-0_uhz`-i TN=e飒2B2X`cfL l;U2=ύ2 !чi m^)9Ćw%/qBM$쌑˙^ pPmy19;+-d ]`=%{u/f.7?NѺ܅<쩥ٮ>$.ݷ-Ơ.* δ`|ox{S mzЕlM'Z']4K+PŅ=5 l_QHwb4}yU{`,BԦ3L=+D^.3e2PSRRUTEi[bZX!~3e}ePn 9 X6 h%}DŽr6JV`e?w^Li#ѯ<q.7 B1*å9fꌛ ;vS77<>eV.jP ovʥc.M)Y( F1ZGTҴ qE8Z`Zwx [dL_01unUi +Q8H40T \%Fv H Oe߆:Gb [{cmj&Wd'J|j_& m,͆SnQh6`\w HYc4fä+"SĽxc6}}im`[bXGooO#t`8s HS.-8>޶L@B*+Xo8P;2P{Q KT9@,ۃѹdhXJ};oJ#մ˰+RHZΣ=E"pb }#vT52`ߦNh-Rit>3no vsSKy@a5ETm2 aDgvB 7Y'E005iy˫tgu @E8C 5ڴN]#|.%^OxMG./%Ck$zAwuM?&t1B|y-/ӏ/ɏAM2OZU{gSqfvKFf m%,_7Hs`ũZT)d I+6PR=f 7,kEZ5wxz0M@mdT5,| f$ }wS(ARV",^Odrs,gkD}H428͖`#T8[)%u6[ *+YI F2|3"7A,J?T]bTGYvGM"g:y2}q!:8,.nIW{eYhs^rO3 YZ52K d*{88jCIJ$$hS}mPKkm?S2oL2hZLM8ezl;~7AO$ OCh\J{_fۛeCUb9u_|bYwR(Ny:Iw1,ky9.0xy 2!iS /%=wK3urd5o}0TdkaE[ʶK2b#O#Pz/IF*Z2TS>XM_=1<ɏ^4C07O<gXT* MPcǫmyH١?8AYrj4n:Q?g pҞB Rsv8L=@(]_dAK4n4NW ێބDk ({YgV_%QTvk>3x1}~ $d{ QRzhUHz蔯B lDgOQijrLInGr"B vvs%.n9NSljt-$f=Z1Y>vt\ p&|a`,QX GZqRKFך %o5k2isKNxjdc_kl{yK]Eo X_oOp῝¨0AeI5-#Qua $E-ɚSwG:HcJƐCl9XZ|cB**xN!5Xl5 dz 2"!}&e<eMdgY[bYh |~oHJG. Ŋ6l؏&80f#(aH N/v?`߆ܻ]j?ďC&O7X7Sbǟ7LV,0c CHE)cq ,ĂcAδa H>-ʖB+@]AמZeS,_:6ZkMe)@M6!g^Mp}$SxsUST¸:Gs켩9\Ő @GٶnO0u$u Kqx1oTuHsd{eԫ#k.Mf'^-YfBFt{H6+PqMt,{k MHj]b!A|W]"ZL^@CtpBC6 mɿŲ+̖|L\s20mGH~ #$\I] %B\0 = o>FZ0kAvTKq}86̴hgLUyd|e?fjZbdmVe% I.ۣ$bp(0vf֐b0w*!O2f~ATɀ x>%x ik`5&9:fP=FNE1h{ 6ÕLׅU-Hq%zt6t7So+kkCk7ԝ8+"s;HACw&Plmcq&>==keHl*+wX !PȪ5HHC|ƗUdV^ɪjhcGQ7!>y򘼺4c1㊷Y7ٮ~ڸfc+,jpJq2,ήd9 (`6N /nyjJg%DtXmx?d-{UNt+b$f*_8z:+ΕMmʻL9=wcsbq t?|ݳПʗaA75+M-)@sh|5l gԗa/ˊ`4N C=^%f 1ꅡ-t,dΗ_ x UB${/,$NǾPH@NAdɞa EH߬ihW`w%|*}x8ǓIyq ڌoF{^/7r!bTڃiT5pK—bj,mENvۈ&< |98*4!N1#}"x}Mr9U<-9HM?:N=yKi)Yog&ģ}06=jJpn[8gmK}FC PG_GFيg-Q0i1g7Վ[Qqh5 Dܹ/3T< RjM _mMtdGkIn rNBCzd6m6DN}(Jeچݚ+tuۀbI]@5-t;\ PSw2q_?†䦖HB&~]6kU_Z00t~H)1It>pt8 T#%/iϚ`hYUj+K\y9Ut3yKO9x$9>PSu1[R/AA+yW\U#1L[zNVh%ԔgfsiemKYrk8`;}]ĸ1Y?Ja¡:mL@mY2ķ$,kC%$cU/(=gss"w0x WºL.? gϞ-|(6>jCF>a5w(5񮼭X~&`e;i̜1i'Q[HgMfd{t64RnADF7/^TCkmC9s3EDNϟ*ULMmэ"|'@!& jg#c$b jƜBAq _P%4=v1-i3X-fN~ub`P@Kt4lB}Q?~=6 :Oe<|~)ƯVU%RUG ʲ,4 (c+`G.mG;)5Ap,YSfD Zr)lsM&&92AQV Pϧ;*YL{6(5ހ@T<|4_"t~vp/PLb6([?7^ъjX&FuMͿ[lqx#6Ӿ3C xLYmM%-jNw\(_,,%8UG@,E'Q$ 1UKʿFd)--?Q|9xF3"-^;g[F2#ÒmcC 2Zv 䝕+c:+{0A=5__6_D)XftzM?HΑ,.A ڌy BEun\s$!YB%\/wW),QuEXxoZ1k^z=\hD&F4Qx 9:r-KΑJ2kҩh5]loSBSuӕ;L;:L*yHnFWO Zrܝx/Ǧhh9t‚ȼԜae?c~B{0g-m7ETPq%8gAvfI^w:_$g(+ 9xDA|ʵ^US'h5RE}znciC "0N%s6Zs-W92bdGqvlQ}0A|ILZG ·5}W830@p2*t @*/IߛO}ӥ3/p@FFE~r&St4$o/̫UNJTƜx!!:wC<@B1~hޖ)5]SE{-ҏ]l3Hwd~ZHr8ݳ~@UVvW'2}EJ,z u?>L*\ =g( ~E!t|@=teC6t㋺퀌F,L4$#,&Х ] +}?KƟ ǜ1n)^svR]j"0]4;GH@&VjlYc~UX~!yFdǫ[ih~r+t]TԺ𔷙i_V֤-)c:loOqRi$t1)ASlg_8yZ~}ߚ,R ڠ sBrE_#א̙18vЖtm+yvj6T09=MJB5(.Db1k-ʎy5Jz׃0ʡ@FηKg_ʩxbF=W Q8qڮvF]kʘvwHnhjx!ש@ƣ im6f 2Qcjx8=O5̟M%U]xs7;?_Y:;'T\-FB=uav1em!0 ȸtXΑɔV*4_DtqMٺO_t2E@%iGצD);+7 ^'!4: }M*աyq2r 9Vl @'HmjܚZE8KB?mAv9v2JȰM4DK2QF3zFtwRTǛ)D"]7 zEfGe)ݤtR~/Y#u*QW=U;\kfD!@'J͜h3pGq{4}!cGA{Ɠ\u{`lV7e,A{|2!7~tr@]֏Yak~`׮gBfrn\5QWRo}#Mq % owFs2N>׮S>>eJ5CzXIIh8Ip8/6ppN|N&^IBߤVѐ[~V`45DŨ̲1W SNfQJٛeߵ1ae?1dO˝HWJ%uCD/V',CG63s-zCq=e~8``h.zEs5suUGo$hXiȰ!]MMBE`ž?xJ|p&UnN8i9haJ$#CY|u~Q&(Z_2$UQNomxrfN5߆ ,~{ ?32ljQ a,T0phS`b%*Ox T"cV%0BSDoְݴ[ԗk W3L?#{2Wq EUTJǷEuy4FgF $G`Ւ ;vDҴ-lwEin'c2r3#%W * CH ?9?F!0JG7Ԏpib^5IQ@1 j *Op(tF͆rxZ<\ L{(`dQO7RQlX~3K@mԧ3F=)9(־rRNxdUjf3hȦqn1&B#)'*+8 @*bU"=5;tt(qaZ]f2z|Dca(Fa UtzͤLiԔ RDKNo|y L,WUޯjXģr3'' S%t/ NKXzݹᝣ3]_i7."ΚzI<ުA=iEZt#i_*HOa]SQi3Bڌ1rVOWeS:>jnXrպ"z 0R(#)3B@֞mVe](O?hNP8]4M iYd'<`$҃Mk Cvl ݫP#køm~ >*4qO&ȮύwJ- ʧ7; JGG5F&"N{^kYDoRƑXI8aK<9xnoI@WQv6\uGhS;QHs_"\[2R3:,̯p,`}UlhiަBȪ,2ٍ3tIŻBS{5\Mnhө=r_3Lg3mu򶹚p!"U͐yQhsqlGT*ox"9bX 5]YDy'J̤b?3Mh2ni_>"cdΖPo `;0$"V;/WԳ-|V!p@m垄4ztx~7#މ߀J}$$`%|UB:a=^8tKSVҁ5]%bv.,#(]kKH a]BykzY#L˴ǎݏbI9ՀgQ8%2}{Oά2TO9PA"kQO)]u)}Gm}-ޣvo nS" 0?~ђGAļbϐ#Y%)٭nPἉFeV¬nzΜ5*𱜝:Fݸ> 5y+VS5'r!Frcm$;Rc2jsz4)aJ`)nn U'iwIdɨ&RF@o;yljѕ0{+ź3u_wČC݇BrG`G(h,M#)r-כ6UB`DƸoCEZDF $FfwA}ڮ&L&Zf,VvZrSQe+.OyuxX$,3)5Q-vZ CSAGYs{;>Ft:Yl9= hψkM6|- F\/Ceiq%^Ba&J+C(slcO,,bw6V:tPOtKLTY`J|uvX% J \ #Hg71Pr閭"9o>eshr"P !NzpTկ?3j[^هw|oKU0NZCYI T ,f(4~)zO*mʑK6UE lg ʵ= ;Pxo.=_=~kL,f*~YAE'ӝf(!\f 'Ԋ{l.e\.@Ϻ/UASR W*"C].ML9J] ݤ/rolÊ#3m:۝Pu4o53csÎb{Sc\:4S ]_溗Z O~)3jJK L,i=W`GqC 4ߖE;)Ճ/]M"ȑcroqF{E0{3\s.)<^ò+ dIcۏO aelQbTA| qA1-Hy挶k!ͣ\XRcG)41ο7Tvp!~s &Ƭ a\pO7pT?T<At~x2 YC]!+5]a~;O 3 Qpe=Ṕ<_J&M^GxLǪ)dZU@9:;V@y:<EwV#A E^X:ʚ-xא)>يq5₎ٚ%$s,͝-B[V/7l=#{P^#r֋Z\Ay! fwh\S-c(zOX,ɇ'L5hㄝc).PC'/sJR7tL泖 xЪ21w_@[HمXU#ʿ2Y.n mqpӞGZ 䮕~j|*`&)\V-MU 0Iva}78: HBgJHN''(Fp:"GXO |8 Y1H | s~t}nBk1Ag^B-V,jU~,Q3D4㚉=tUN`]m$_:Wvi`ُ01nv|2[; ?vHO)UUJo՟^WvdMͩ)cMWA=*^7Pc˞?Q Vb)cTm]#}al{X8^UG;c\~_\{4^8Ŀ4~.Қp m !ؠ*Dc|݌‡x=hZ@xmR[r p fxVNdR?H—(Oy0uR2"8tJBP]vf' d}j%8/hA4M1,ԉb?x9IϪ!՛:Ryu7eK*89&](U|be;A0+݂¿ zm2X#9LUOTjT(N(#f:j Ʋ-8zXٶ>6EU=ZK6)tM݃ !AsEm@k8Xɇhncji$-MfˬjIYbL~_uZ6K)=Ѹ*J84MqhLuMwWSܓDLmHyӔ׎,+Q:Eӑ^GJĊ"xͱ:}<^e"a:N۵=ك f.z*[u#4e ) \mAC',SN]QbCe^ Mt(U!kO$ЊYC8 ˅}i[WN\:4&VJ="wA!խNƼWetoAڛ֯}riJ7ĂC1L_֒!H2=΢3L-8Inɽ#aWp:aDzJ,W*bǁmJ"" +嵷tܸےw*}IyU]ix3NF m n,䫇\` 6YuQq Bl`V[\1C8%}Pa${Dm su |pD!;Qdxvf%-=`.9RV3$8 oߔaZ!}ũ*M09%͙J:$&~eu8>B߃I"`2gEh/"Bo8,48f0^S RT*d n(6_ &5((̼ ?vZze0T1%oYɰ̷E[ٍ^FJHDc UoRN/GRl,~Xx^^o7|LfZk>y㟄WfziR[Wl d 84Ru6'mSx~֥ :-+FQUx)i-hŰm4]#k@ !STs\׏O.w+sv/ۻ4ZCv)K8FhMqsT0fAmpʖCc&^y>] nruBD, Y/$˂`|׸v;#ivtQ[dXb0,^:+>L"C))\֪_7AԶz6e6uza!XCEؔCV! я& 3E7DZ' UFbڲIKgNr}z`,*Ha?vS /nk=>2TPU &LplOeKh45sϞQwiuÒ#Zqu,Rc(vNyl7;bI"ֱx;Bm~?˭H.brEuu[%C]/Ó1o?(u)SԻqr(HlIZ\m:TH\'p 4K^̟5 $%F]}=:y2vX/79W2BcГErVVwB] еij{(^.oa€=lx ,{bqg8~i[+qy&q鬭VUG̐FN"LW)Wv}$QO0|: *XE([hadVOGo2`8HGR!)@{1&YMU⫳$vMi-rdV?@JkV.)8['Ϟi?tLIU)s'eGJٌEISm s[f.iͯBMhytEv;c6bq ca׼}PJȈ9uV~2Df#Q嶔`Or|P.K#fu?fW-"I 8prTs溙ad#tLi ^Pd34X۳tЭK\" 59P`dN1_E~<*ښ ͈?TrbR!~Jm2 Y:Ih\٫(fqܮQ8ih1z6 }#f2eV_4t;t=z&HfM,'3?ȟʙkXKeX 1 pL`v7({_?V猫]l2&ywqƕ ,Jpnڭ装 | _S$ogj/j5mKnTx(#kEqȶ`6h < SfFQ2xqHa>R܆0VByjn)rYUOǼ)ro'[t c=[ƇU?m'|uuWgZI/0$SgOnUs3sBUu7'.Q0tgm#Ǐf}}0av"hHr[~2TuM;F(h)eJdgq-In-$1i?bk132#7"<7{'gnrx6.?4` Brv%D遀r`nP%2Ɠ"Ɍw~eӄ/8]H@ݘlDIsZCytļ7=LTJ 3D3c{_z+Q:pDngZi{?i"@T@\6#z%52Ju+FSbDXV9pj9V :Q?],wg S{̦Mw2Q0KX݋1 RF0K_Agޓ;9_~.UNn+P2z*a$ >5cN֘?pYւC/=0U3&G_{Ǐ܋QJ62ݽ( _bM]vMLռqjo ѼަAkqdl~AfouI)p0>u+s2CŃ Zk+$ mzY^2V]SgA]O웋oV ^cJ5!a{QB ˑ[k<T1 8>634$zBҖ`uF{ve(VpF؊Hf#HY߇Wy8ḂQ$Ȳ$; fƟis0+Œ@$ĵۇD 8y|P< !uGs;[ u15KnpFT ѳ҇h,^XS#)\"aXJJ~J̠JYxy*@c 03jp$c{K90Aj iܑ>w7͹4X Aj]Ϧ* %hoGP+zq(dzAB[`I==H-w5:9إFƄ$ؓWy.=9A](JY2}r% Tw&6&`ѳm<:.i,T=aZ %"KO^'l$v"0*QL.ɢΖѴ"r~K=GY:rKt{Ϻ05pC6I3Ө7|/!tКRBQͲaZW5;b(𪊅N6t:!@ 8C|fh!'!d_osv׃A>>$}1f>H"iT0a=\(Yd0䯳.&%F$+r^;0NvMOA36*:UjDQ @Z,`U`B~MN).U?HXtu@PB<M #vlVQ_ekʨ)3;+5*rw8 -GEEJEg7DK=4l-ioCD?l(eFRAGHL2*m9.O9FfIkNEW{ 7jhM"dQiﵟgG[Q~O]:i}?YK#LA* 8V޹I`"9-e9Cey|*^Z&{Xbx!9|q)@47qclw]rYƦqh1[nٲc\Ff6 򉇠n-K\tahOSt duZR]xB5B-8F+vc_Uc1W1 /H6ZT|jnkfţ(<^.s h&p2EB!L : }~Ǚ-Ր1"Rpe{hoPR>I讇٘lj([s#f8o_`haO/`МQص(Yg&dG?=$=/"Ҁ*5bgӥYD| Yϊnť8_Xa֔M0 p֭c 8l'ŲN(|2@ _T*Vy;9oH<+ ˔ܔ71VDuv~@"~XWM=O =Z̴Ly9J͎@"ÒR깘41PNvxx$CQBJ_^ƨ=*a.);)r2]jڒĽ0z'Y acvْYQ6It.r;hC-~9ԅ ]|+4N,7YcrP7ho"gmVsZL>7fîozp

瀻zDN;63YCӪTEfuJ4~ϵ7af#coD-XA'akdwh |3qDzw$s߼ `}AVz+.7J2"l~NڵSIP۠,UTܡ+b?  E}qv }% }EL1< lnu&%)@Od ,aEOd-8#D$5wP[R}h(*oƚլ>CR,Ôtz`P$Z.wVFչ74Ns\ ڵUQxhь@p4Xn@SL5~3/LUQLdѶ>}nJKc6Wl@3]"|W(*uŇ\g>5'[un7#v|Jw3L$4;Ke*J9"+~V%D)CA|/2װ٧i~~ͅZdBo!xn^fOh^$βLT2ЃsƀJVvSGJE"-"?ҷfLHFNQCj\+}ƒNFpkfTdSļr-Sݐ|c烥wK@Szǯ pv2zk3c#*LQH +ڳ:{9?/p{ 0UFo WpXedպ!L{dtì=-yv`)$N(s"i2NQzgtċ eo¸0a8e IpG3QY7vbW0`7NSGtร.a:B.w^/uɥgQJ>MjFxP#A&6bc.&kfwEN96wŅ ƧΦ5Ot}IW7Щ*74f+Ec"]ԛݿF%gTǼA9}zn`]קo{]Ч Pl^ĖuF+:G4LDR%] d= f=S/<@zFZєK'7xfca%C~!rf~>S u - q)X Z5}`cWR}0.~ 1lѿtW9ձ^2AZ:fY9a6FntcL{C(}m gSdw xK )=9TkWa =}.U|Ebt_Mz!.qIEm5|7Ik! X}bv٬Q:m>rL<څq: [+/D6OZYպ)1<+4ppQ_nG*1gzÊOvldR_BX9jajs9 9 2W- <:- ȈISN%K2OʔC+(n6w׷Fh;PJŞ&VF/:ߎqT/fD-`CONe9&~.t{Okd =g8Mސ&2=Wʽ;U?@R$Q@?nT{*<]\Eruإ:XӚ?U# E auRy1>qG0*)4fnL&Ro=Y+ C.A;.0XAa$F|LW,qn' K*-0w$_&-EWd꬙&EG*эT'jEm|8mEq1!ޝ4u&k>!+5k}Kҭ-qY9SaFhy;<8]rhpXLZk !$@HXV)Ga-p!i"Gq˵:yn 8TS QX[24)Q|ۦ^e'=T^w'aZ_jA\};<$*NBy#d; ak ?)b`.EB['<,(z \N2,* @bNZU"FnP ip bc"Ć,T}Tf_rd0ʷ.Xm v>y\(]I/goWv#0=km[(Gx xiE#D1~,-r(BnѸFWzƌOۂ r<тVqnΠo埒X~==2@0Pe{U[^ߙ$EDsc@\({^I]  O ^ gҁμwĈ"0v&s*vS^:IkyfJZj,kcJo_ lRyGk ~ WB^26xi5( :q1Q T\Q:j]VP5vIn{o_S" F}),銭\LԞNޖBq[C; e&\_"N) gdkk(^) 1iU Vhb{61IX 3)in;q?թi oaoyO 6"|P^{Q%!]bSlfѭbZCQ<6Fe$ɑÔ2fb.JR .`#b[cBYPk=FCȚQĒ% z"ۭS//`k̖ 8Y=uu۞:2V> XzG)4=ׯGh9Bj;WD&1Q0T> Da xEM9"Bϧ7ڣnJnX S+CL<#PduOa(7ŔGPc:&1U(IpY#v׭/< U-S/IT|% _VUO]v#3؀I(=9 \)ڤ {.:K&$2cj6g&ިcT旱-MJT™9F2n|4bGuK7e- &_PexG%U,ਗ)sKH|[RWiŚy `'93HyYgtluΝgPb͵%vœ )Ɇu8cFȡiL-ts#ATʥnmGȈi.&V=88>|YjvdyGl;oEz3O<x>(:_ۭzU2.nY~ډm.ɟBq ʱ}C\ƴ]?F,8e]VDB:ë ;~) 6<7>!C/CʕNp3Hm3V]ckH%,YLZZ|SyUrZi T9~.aכeܖw*'JHo5HQD$3X9pi,8ӇL m'*+PB*G3 'gMmno07A:r"Jk T/:W8=e;nhȬm_ Jj , q/5+-ZI{~˘H{ @^t"ĀDbg9~+ix;sO4#\!bl}c:h]RN=A:⸌H} ޣfA{2RK$z+9TXvOa+t@ƘsB Bt jaYoٝVlDSRy(tGąc-Ov_ۇy5%N'AX$()3oӜ9!fBr+)ޅ~j{JSn޹I1l]0K%+R9r_&ِ C3JјѬ]/X3B{c/ʠϡőMi\_2ciBoiqZ5m|՝2߷pAX ]79J q3I>*}׈3#6QN( g :?2×bp*ISQk +qy0gBx#1Wqʿ9 $YD8 鶂P7&ʪ "2l Q~@`VTʠ.rtog&l);E퀗,|sj)I"7L(]Ϊl%Ga$Iv4Q-T)HUH b /Raeuqr꺸W}=-.OgS<1A}@JBLtg٠~ grgQ58 C.,k*8iCNW̭jv_ʨ=FGI2Drd! δ@ni+dp3Xkv2&+x`4n}F|WO:uԮP2(HɔQ;"X={$2qq}'B T/Сh^v z`U[vSQz|2aƏ杇 0x8{G- J"q]Ny囎0c8)XRosjH%XJDݶdFdӰUhogpc483_i-DXm=8t઎itJަש+3K14B9=,V¸\=c}ʫ c kmu>@{ ~ vC&/GIZaTF .zYbufP5FKQݴӢc /r]x^صs!6F"[8Et!ɻkuul5#3-4<zϖ4wL|wQ{L2P揜lRWkՂ'j.c)vd94PGw6N}k0>l?I 2~7 .(7zl66TrKA&U[N4=RQB&EYO[+Wr5ܼg4@HꦱCrqiBap ݙM 8T<7h:V8%\T&٧:GqfC25 bX ˡd?Qpk7ox٣J46Po7Y>|OBϺBXyJjGv!8 v+Q~| Wbl]hfjX\N$7 ڽ7p]xLx+Gʥf#)ԖNR"q iLˑ%zkJAPP6 ՎLrd@wtA؛/jVIREZ` R# nU?\wu C>+hX<<7 hu=$j?Vބl[DWbj:ʔe8d1\nNJ28Jw~Eo?Ť.%<_ny5: lK ԛwck6(JF!YO'OUp\= -G^#}q uiuwcEJYᡳ}ypF l~yo~FF'}pT*eFO45C+!S"yCQg_+(eOOr/-Cip`8N9gtũСfԠ Ue|=;ay3i}^ V"TԿTTxts {qUA>@ed(5cΓMT-(ԳfeltoA oO,(nvɥ7A[]etدW*b#]?XJ%rR/}v4/(ʞ$~ QPSFIKC`hys3-μg;&#@ %9c$UJ| aHmS23x\GkS'aT-h+9$isowS\'}CP+i) y6R_BʄgSWX< Y`m__ί5,Tv8f.C||PV#Cxu!jZ",_5eId iƲ !Xj0^%v}N,aga4jmfY5CzTs'xwayC]n~Xwg(rB$Þ4D Iٿ:F|M$6KH.Oy`_Wq0jUzF["C@M*h]X~ Q?y<-3o.|j:^7/+'|ڜ D2YOIb#W5~߻2b]+5jtDIm9֚87}U2 snUŹe*1bzt sخͻWb=}DFiG+~$FG-6+0;5eg"*0gv}z(+oG:b:egݜYޓdžd7פJ|ㅊwL/ɹڿэ ;m~wbAzBF*E7"SzU VI/yWΦX N@V,106eoyoPY4 (mo!qlzbZ`Y&GlP[1޻ Cj@Α&&O^TܶXR 2_eXbuTH3_0L Cl?X |U m_Ao@״&G,׷G !_)<leLW4@ˤΓO#1zԤ FLқ)H 2+2ߡ|Avǜ6̖YW՗.;=[nNDr3n!Ħ=uT+ ED,Uě!j'F΢;Q m’Jd }M#૏f4i9<mz,ٺ kmHd*Ncέ*gBco%DYx$2v24|`Җ%,FO;#cH-#*FjcE6"d -okė / Nk/4fUN&p7LlI/vM r>FTq:i($`P6c7D22`4U`EY`‘F M>ThսQvW (A؇3zx&{AOI1Z΋)$zܽSɓM6gq[X֦fqw8%7} ,}Dv..^7yḫ`1&hHv%ͻ|[Gj: OO?Ý."1 Nu|<qLuzjtM(m! 'A`j.d4}X#@˽LkT4,P$o1(јtQG\gY%߽.s\9 A*CTDf**kAgHiwɀ)>䊾I!?ߟE{'b b{Uōh φô,]%CԜ~qYڨ~Yefu䉫d.P5LB9pzPvh*O[?+ ;&" 9Ɯ7]P.O"_,]9|s7KJ< 0'4ROq2l[DÙJVmN p>M@\0O> $Nϳ=a_7d!uBq,' ;$Y+a8!_Sqj! 4s)2S{y5YGQ$^nX!gk9NհGvlܠ<(YgIO!T_h8"'QyY[m,<(.ӹ06w9%vZ1 C &?)gQqr:a*d2;\w~kPp:V6tFpaBр_ J٧_/Ytn *پ}?-R>a5=+ =1Mb΃y^FaUZ^Qz3CH9 ]",ծ٧XiZa0Uf|%G<9 S=NJ io7w[N/s-Q[gR8yzp4u[]f>Mm瓟'iɥ3\JY1EsI0HH#j &2;3!.ي\,1/,մԠwæ CJou'sxi.(`Oӎbއ$]Rb39߇հvm닏G)D&I!esEA]f@-@nw&uQ?On:xYmL2 zQYIHeY:͹Aॢ@=) Pw&&zR'] %Li;y|=b*Ac+k'\7(PH 5Yq E\;qWY:0`uR Coڒ&QdA4h9%%q7)`Dvw˦@>/mp%Zb/ v=RtwQyi(pUך=(dc8F䙀q"C?:B,!p Ip=L,c Z90<8nϧ5v|kcoR֡hj*h{[$2ŇJ!ω; 1`[0ssh0bsxN#kL1aND e5lpa%DM+FUNrMg\VgC1PJGgKAj9@$E?^ }GO[s!% ȵb j3Wof)['HaJQm3],|vt}IJ+4˯/a[s1"\()pgQ.҄A% hH9ilֹkeBE`h_BY~i:go  FS*ScFbGAfqc\Vqf<݁!zwQfnP&W{v\1'lHUݣ&sk^횘+aIeviߔ5{f^Hw.6SSC%ԛݾj ^oE2EW4IcQ+jX>}iVwfcaOS#M>CnZ7U00:9Q.gHe\͋ѣr4bIsNJuik{&~aWBGN Zܙr[$o9.㕛|I̍O mAo@fOX#{n^k%ARTpDzF{`ɺV^P8c&\'{MDy3^7r`8IPCPWtT&Cj]/=[=;fi U- M9![6o4t7zG /]H; 'I =^$N'{߅Z1n{?2m|j@\4XRߙ0(($1sNEhcZgWcAPv=GА>Pj`$\pJ>˽Zs0-ΰ-D;_}ϬRi}:+c@ $*\gqe>Nи:F֠KPm*r;wiY^Ka4\ǧkπ=9}fܥQD$uxnfW{ÏJ#:T暹sؚߊF^Wk !mBUD&K\ ́RZ=#6uDNvIpI)y-F% @N"ZXcK$SiwtԚ(i~EdG)k@Y<+؍)ሰ(T6gs8f*~U8+U?jgPZOh! qAL@WBHT E_YݶS\6yk"g[ ng 823o~ 4eZFe¸o!kG,NH"Xp1%5#87@սC0H%ꄸܵe;~^)E'9Y( YeV.)mާXD@yD?8 2OQ01%tL(Ub ~h$^XK1qC29*{\<= fZy#S$lR'PYv ӡc(s/R@iXVDEv ֓bݝ@ \TeF_L=늶Z^OsRByX[0kAo\<{L O@u% g&>0*,m_!3"S5$Kh:PD6ǚR˟R'sN{4%\&igVbkM }vY5aNQ['E_`Paa[^Xi7A MP _p y}FIEcU|8FHແcˠ`g954D]w;*#]3C\NPX"4ZaY_,6̊1 tv3$[`ŭ -'؅]u2T9(Ƨ@^(렇}N3F~Δ]0߂ia=V4uDK]yhn!~r78GщX P[,|3Ԏ5_ X#8\?Cdnr~K !M֤87gl$$I\&v\j {P(AU?zq2IU/Z0' 6K7ԑ"7Jt`5ԏ 1#4'SXwEڏg3$gB3ԵuX:a9q 驓Dt.T(lN!)BAʼJfS<8Sˏ~$6I)yv;/I7d2qi3o-˒+ЯMF3=Y>QHm1! @y)Ryt%3a ujK0Hʐ8cUGO3MBc6zFJ]]--@zwvۯ?iD_3" "*ηsLt Fl؝-e>Q,Dv@{ #KvE0}6e"^򦷳BiPq;=㽘YVkQ 0eʶ{^Sv"6(O,5_8gZS/|<'n#}fCQ L~k#CHO@DW!6hٟ\KCW9Pٯk>:8Ҟ52^mI4ðv]+ c׾ؓ*~N{3j7P:*(x>N y7B/9=Өoofc>*b`d&!_an2lzY唋tD@[`Oe!ێc`"/CӏeuS9&5?[AeLCofv $NoM"g qWv&^++~>h$}# RF}eLNg~]1çJ,&$Qu"O]tQ1ZFzT3*&+)Hk{e԰P!;N[V+m}U8dԻLAgWҘ/ ?E M{BBGC4eEE xVe6Gk H:ᣞ(ilS4hzq]Yd(>Ch%ԁ^Yپim@.-{QXw 2%atNY]? la  ѓLQLQ;;֘D<='N[fN )bQZۙO f2E3Tj KLDuJbUK 9țlD6~z\ew7$U2T :l:㴂Q&poi%mH*{.lx4ΌYKV sw=AW_Պ(uk ܶVԨe;n^i81V?NS3e-z |oL:JYY290{7H?BNJcV M>ȾG!7}wjޑsr9^(7̴j*I欺 ZC_Yo|} **#4;3 !,dM^ɟk^?8Sҷrr"ywyKD=q*I8P4\=*@FU{G<䝐DUU,W FaW3YH/ZM^uUlؾKd()ߤ5%:=L$;w-sB5NueXZLU L=P CJ2:_U蛞>pDb™$ln6&7<,f6;=j9PcwҐAo-5Ikyow:B/j9aJ j, 1[j U`iR)r pԠM(*s^V"$pF<%;ʣkQv_/:t0?lw!+Om2`FFWAk N}Hd]RabeƠ0bxV7SCJ!*1@L]GYs5J,칈L gKOǮ]0@n:uixzooVb@l'׋c8g^#G͑ސcKsPqy)]$`Xv7ߩ`K9t4ͫWe?ܗYw8g&u9TYj炴8eJPw/Y#˞A٬ZR;bP&yJ[Q"siyH}{sKk!a_q?7=Q:Q #kZnOr &YDVPу*?r\~`1 FFM 26.TW[F4ޕѩ!\$ ,E?A2fY9 vP9oHKjҥLgKVOi|yڬgSZ"b,jE뚧Hbwb\4 [(qAmyz {B{61XfXp9f1z{apO`50LgQPl>ܸѨX E 4krCt *u:vԠZƚټ^RST 1G{Jܗ7@FLȄVyH"g2Dx1LΒUa[xА(OmͬR7ɽ/P>1S9Ł&2;V;RqiBA;HPTExS׽3DVN$0%%ְ?(@)߾N 2@:@Wkľ%iq, D;\Gh JO⯺d|:9_7ŪNuX35 \dVևAlvGlipUobSp^#oʗOZ'nFU벇 trTeh{][BGh]pRo61;;hT>G E+o(Md+9%!}eג7RU p6-}Hir0LUr ;ȤTZHJw--A\Oĥ|7g%\ń{Tw'\Қ?U2֛k\KGY%zN+z4%*0gGπf'xȧ i7>*u}K~qu\ 3]$ %ᐢ:C"]N3 1SJre~ߋW[ c.hӘ.¤.2B&~(ؔ l'Yx2 ۙ0NK`FЕXBu"IҔ-Ij~k{R@v{ܑ8 s[ NN/ kKga< 2j*k'F_F$3T/Yu hj@Rd yYOӊ8`9ss;fV } &AdLuL|0`w`8{6jZ)Ѫ1j8|LπaA*'%uVF_H8M][]6UY2dKB_akSjcn H|?kc@OZнW>PR|pG''AZ$> J-H}S +$ a;qgrqyA۲Ϡp_^xju(|ЭkSEY!dӭLj9z7râ?/~&ӛky6y߬3Y.pL,5{* Aє,:j od:inM6c>vRjtTʚ֗="6| OOMsm4v$λkd" i]~)43 >#"fMw[Fّt/p w"n* D*Mz+a?hNIC9OGxܫ5ᘼdeMbX!w41pA6Fy:bhJ?]*14uL Rܽ5m޹p8QtCj-孍|6v3?PaT(_$g#> g`oYV#~32cf6IN솷- '~"52厠^K!2 ]#pe;/UD5r'jﮈ֡xo.aLNSo鄧|51^+O X3cGXW&RO ZV֞ʞp2vmnrɳXl<qTQ*+I_ WeN\9p0SK]VD/X}(&N uY`S(+M*';`*zwq27гf^VD,l?fd]HF"gڻ b|E#;bG+H69UHǸq8ң3Yn+`5]XZ_80+G"X,;z}Enu _$&ṙ9mZ̫;t=Z[12v"tC0i] I/O%'c4a 2 ԩ Gr~Pd6Klj`E UU`/ECg @W;-.⁩΁F`>"=S!}cֶqp-n[)duT4O͉mXzE,G>VXN~O5wS_\ҴoӶ|r)GY1jZUԕT`qSzFSNYb=h9W~lad7)gI٥9SM~sD2R@_IH, %5Oo({Oitpw+%u >Ѧ(d2 XTg B/)OIITf xZ 8& ]X rm\r._wHNBԩ2xm~a?̛)GB*~2Lp0i|#&$0ebi^ jS5YR>qvk:*•<D*RT!z^N6kWCT,\mJuL?}b6c-|cyu 7v`ӻE<¶°K;GL4&lB|Ofv= *m_#,5&(Bĩ%=$͑gk:swfƍ4NNQ1o'U x[Mxw[\$-Zu5Wf] gc" L(aa|y J#ً˚٘w==4KWU+$%BMIo(g/HtE:0t|1"i %E4j@_`vWD]k t{a5iv q1Rcc5I X1t؏RVkF5*Y N[0S7Rn3gL ^AX`yA&@qsH*aGo҂.էsWvugP$2~'8[JG+^䙜,W2U)bt ] ¿]6xO٬ڱ /ks7;5 F\VmNRlj.Y_L:jn,п40HNZ8oέ}-waYQ{W'$L!/E}y}XLܷ{Mumq>p@6DGMn = KA21 &~@雜t^|w"=JI mVz2 e8N6R{? @z Lo) @`4gKhԸ ΟB+O^k4d16pUfkc݉!`m:CR50rU\&(Ή̧|66FvB@,K+^GnTX_aXXu8@w%aP'JSo6Y5|moѼwt-͙.A "U'9[f)R5T; ݯ N,VB=&Ev5BYP<л Ku2jA 8kV#D:- YDvYC^6i{`@eM}$\*xf0h6M5swTeM5{cO=} QGFb(!*#ܢ֮Y-2 5aU']O*U1YqcW8,W=LnšՌx gkB]xBt=w#hڒ@y(} c#9ܧ#Ѱ_m.mҐ+=g$Ξ?h,7dxzQ75:qUT͔rNq:!$p:mbDZ?|NEd҈dɀAIăt$ `@PxW""~G 8{8 'Ef+}8C}} 7/yKN^?9NYϽW 8 Kj=yљ)VzeS@HbO`%diTVZEP~7# oaK12u/,󃴚'!ܤ`y$mN:DwygaKg4 /`=oR4՟QDRpi%cUsOfW;ķM8bduqB;K(ҽz1dc ۤO6PH@B+~^0%YQ!JxSN7׌H-kww)NVpJ7xDgR]\P1^t Oop?~ ayͤ.3@)LF9X}1/ǩt<, Eg/S(3}i;Q 1Y :lIh(Āt/KtZPH@e=}oO C)kP QBGUy7LR}2#NJyCJHJ$ 'OWOkBI[wYY 6bR1 8`eC0O ށ'W}6# svUnQq/p=J;9v' [~Rm3bO?dh[L{a:O 8jC=X4Ss{kN+LGL=)mبw(ꪲ,ucH(Q5U Y3 -9"1O}WmݝxlpW*yW^"+0GKʚSs5l* ݠE%Q}GgWN;];vd!`ڙrw~Pq6ZJۥϏxuf97ޡyNo3jEh%%}+.ZekT)&J)Oο> 5MgŃ{sŻ?ߖlq!ʻ3/&͈هv\?$h\[ĩ<uD"r6+Of\"7u D-:5] '3>A<%fe,v 'yvNSDWdMS@7i2OZ6R>q@}:VC'(C]{KkM>Ћ([QGھ͊9Ob$e]]# %VȋJm(F5Q?dG^(j _l %DfHErsB~>84P>w43"q? ClzM> ٗ2%I$Ϡ8vJFF95+*%iQu&qPv9D%݁a!Qmp%c&?D7Xb O`;LL#FfvdCzY757^= ->\&k>5gD@:LBJ&4mX:GKK IDXDC؅=m.jIJM]gYO-U_iyR7cft9ykn=fV9T[sNv0 C J*)cYpp8wV{3D+@P-hVp2~_s6+êy@TRU͠썆ߢxҎ*-hN_5Ǥ& 1 ȩXN,SRy=fO?]5/n\zzKW@\HkX%5ks:˜*xB&uəњL}d*xl'iL \)|\l~ Wgu#LiҷW;@ٶ qU*v6+WK(G0ČWyp6~IV5zgBsԃ,l*"/vbU ~sʔוUgZ.%\ޝ͕+L=J) 8EGCP̳˔?i+gqEX-=-di{W}I;h;,gk?7˜rxyJ"pȣ!IC%Cs&w1ibj0͖b9:LVcӔ( Ğ}a݁æ`J~TU߽ 90^VAow H)nz@,Ӎ'BUP)1 16ӡj^[uc7(u>NIȞp,+©i:"WwPUҴTqJ,$ƭ|BFHhUo*m #͘diDuX3Rnid Q_=1k.Bn[ﱰ MlLEAķ<AMS'f,i@/;VTޒiU6ky%׾[3W" r: nŧǽJ[k[ɹ`,#1tt ;az߆e6]);"l '"+X]v~NQ`%`DE-銮]khw=b kxtwLkZj?v| kE( Ri\蔘%0%NXncJ>1c7l0HCDotU^Ϡ u $vRHAzS}&{J898tFdofƏMcyR8ohgNk-gĢG| ";'j;`0v>3?zFACmITK_+B=QCX)_oL[>q6̒f5ۍoR>x/j{-x59zpς5Y䓱QټsJnk,WI,:3ʏSv-_/T{U=yJ#wp,4 S,/#P>Q*7-BIK*]ٞt5㪻g5= ϝ<ahV#;مFMPJRɔ!0 L$vѹO&&@X:z<r Ϊev_B]@Z'_h꒮GjiqzѠUeV˩ .M+u=ah>m<)?1=-\4RW DQ Gt U lB4'2O94g۴ }ңƄN##>ѳWn`&Aq9pA{ V,|?=eqsH8'kXJnHfu|KKL]znwkڜ3Zh!7$i烎*I{.B?cH`od֞7{m?mP<3xFp@/Rc8uox+a!pC#Io uHh*7"N;?xcb۝sBbѕ7T+Hlߏge{f22B?"x{"QΊd0&enme)cE*ZKInIaWF%W^w^k彴Duʓm?)QzBÑ @@^н퉐ЁAj/{k2ٻدg*}WBWOZAf|_m,Ī@d&osSK0oR)zV|U) ={4ע(]\7WifU;dYk& vA"abD"GZ= C=e't'MT˄eqȰj{бV.LxxV4 \-B|B*ADG 쯉iQ#{R: c(h2ci[~{ k$@?V{ah*ŁK {"+~Igˏ-5'S kދNU={i+?vxlir+ [#z/aEZ)f|k6f-M2 08pyGa ؿHK՘CxV+Cm׸hkWɥȄ颖@%Sda˽U2?Yц!Ӈo7T;uO'n\ fV@tÃD ^:?,I/SXh}~28ޘSM>ŮU'p6'LU0/k468aP+< .'xTo9)@?^ ǘd \Zpnxj-hlV7T0O CI4 ȉ(dU(#2c^,C*Nz-*?M:s.Vhyqm}CB,5K .{4a*OgJ\BMaQ7 B_5do,vJ/EY(n:UիS$0P>vC+P^UM Z=&r9V[DR0*g[<1 JPr3$oNqE7W+#Z> 9O"aYz" v{HءLܶW35 HrB.,A ^b5UB材8$8֨D$`S35֍1? I21'; 9dHFYq^k-Sįo~o̯bmll\rkMfA8` Ӆp7.10a܌K _T&&̓p܀@ףw;gS1?g4S~jޕNQGQjkqթh2:`x(J 04U84?g:r_T{|__eƂjߣ47D"&F X u}u?(2F yc+=Wt@w6|TVdgd /~): ƑσQ}߭@X nLt=/cEi 6|,tZKb<=RR(%SѲce3%U\}*<+# $"krNƙh6};NN0eE:& A4cAfS_ lt")J^NӄX{,!1=/u?ց \@:3KrICrЭ`⟰,o4k^\) fw$Io R2,d*Œk)_Ļ N0T9ɓ;Mr2N0Ci&Li~CJR m脶 i;~| +eLyfAQntNA:˷k0ZD4O]|Bm? y۰|e/ĠBMPzUo{UL1B[$OLtA5t1c)-|[XUD}p2r91ǹ|< .as vJZu{' wa2e VI@Ɠ7=ctE@Gձt:A^yerg?n)\;=XK?p2…dpY{[{b4~31 )>~#8ޕJzJ@73T6*y* ]\Qy3Kh=D&0o~/61Щ&E 1`}SṔ_1%_9}k! |U `ɁJ=x\Np$1af|۞A\ƒSfG:p1_':Жd2D_˅CRXYw\\"IeyxnvP G(^T#^Ics~<FP9%80~qK$gw{l!I ];ږMrsk V98݉T-D*'ܩt~{9\JjjUVȎgh6UdZU[Kv6]8'J 1aܘ]sݳ1t2"~cv{ļlͰUy~nMsthT͇~s(FL Ն4A̵,\}NX/LF;Ϝ~ʤŶ S-́빉o?M6ʭ zw?f"5yo?.\DȱAN`Nz@8%vNI2 AG(H!f:v3ͣw["Id-L쫭Q!A3MXIi<ɍhp{^ 6tthTqh`.0QbY@># 8 rwsgY>@* yno~)Е 4`r3ʕ}a_#(`_yt 'qU7ׂj(ס-66iһ.olsIp(^֦q*gu_MylcʽwlL0y֎JZt/҅#ah'h{uqW\T*O9]X'8_ vT2ľw[ĉewS90Cj/h,rCDenHΕ1ojrzz;ux)ΜAm2L8p#ʃ_BFS71 W) M,;f.}ebx6BHKbgb;'f}H~ )*q"/)-!`eg? {]"L K0OH;qEiq Sn!8+r헮v"φG;<~`&t+ ƣ ݫ>a3/&rD`a E6MH5K:Ԏ- c~O {c$2mAE), G^0)N<x a9+zQ6cFH+7)yI#_#8! BT+4@{8gp"wZ%:^(k#PAK@ D|ܨ`qWd?Q$Gcay7?l4O;=A!i<6>x^[ЫII\wRZlP068L9p} ]od\ Af>6 ĵ#w^$0ߘyX׳K{pf؏ZJFpiPN$DjU9%%is/2msvp['J-)4вWQ_KlϧhtCWx5A> `)4UO%A=WKՂu}yRPʦ o}gñ K&ZS|b;YViLQf#RoO7X{nL$^ #҄Z[B4aiݏVӹS̆FAmE;\^=t^H.fgGJ/ϭ7;W+wrS3@cKu @TNB0G˜䙧i'+G!br3wvM|DjN: ܛ1)} ?iq2A3ӵVJ+HAq:mYōo{P=K, ;ր?!/N@"LQջ1ZźH@zӑd1M@R 'jHT ?͇@0:}mJXSgrǭhx }Z HB^#rf& n~Ta5Rt;vݠt80 !i/\ J8 "M!=ww!)PJRCA,[w)R?/<2x6R=߱Z=BnhZPU뾂GQSm)(qaWUgʌ^H5LL.ZnæBD/qRGhRӵx:ѥztZ׸~I#3GDت)/c0|4z0Y0\w&P(K1pO)( P.ZJL%gB盄p]`Pwi#1ٔ¬p^z Ձ0\ǰ1)]}{ dI=!B 6=(,;3S0Â̲N|IO[뷿V/Mkqs(wYaqwaN)} y=T.FR1Nj,/=Q/+yrc zsl@eG' %S 1)y1hBQ5|Ye(򢕥0ƞ`X(O|H )+Xy[[kgH\֋滾/6, u".=ﱵ+ eI/_^m3m[UnLK OXY8El1/D&eU3y ԓjEICl\LpYY6;4D \oyZe D zg,D\[@tE=(ZG9.|Ԙn[Q fJ^jv謅6Q@.u|sG``%K\LH~5Zw- WtFc~RNO@/ݣ΋a07[[[|}wB6(0Ê91Hs!, X9RݫE6˫~9ښIi̹J.x ξ߂mMJخ#fl\ prlmF9wys"+]X9fuDk,0؜DߛOT+uh"S-(M9jFkF3R K"׺wh/錼 Yl4n+Lb#A gd*$ ~g+ /W˱Zx9"Fd篊Ib 9RQ6G򠆏N֟hȭX8>ll` eR8b7t/ai=.#~p%.8x^0Y^1PTOv_f1T(b'm&C6H!n8FsM%,}:~Y솤?;|te+5]SKWSYQT6945WPRg:1߻ۺṈŹx;Nxgr_}9?9+llg*} Mx., `#Ar6᳁JA03}-U:\(uoBp`/~k`hz s d: T@=0w|wMJŵ/o=B;RbN2"iլB?3hO> h7jJڱ"lihVL̡N]Hug'J%bL2H&NdVOko2݀^D{>0,uZzoW>)kziEvۚt|M0c돪h|ʱ{ a׊OhȠUF92^`$&0Doy~°:oBGH?YR~3Su2/*.̔b̅!W\ijϚDgQx !v9ן2ftꇶug<(zNsk,(~)ɕnEF- rLEAF5O XA` W`ATFN2~O8;g WaB/*$5 7wU4vWb x pb zMLe-TLsAĉz{Э=.*8#ݡTD/#J#A/ >0bm h{aٙ0+HAZey`O{wWw 6Öf`D 8 Xb?E3R˿ՠ edg+7H±t+au߱tXP<{BRTsa_> JnJ _^l(َWg064ϮAB,epZ=¦*5Zt&u}SrL)7+% ůZ8Ӗʗ.2[K7tvğ6i je uH^NMq%,U /OH%O݋F7t~=BxRfR3jL5z-',crnT$OD,Ȓ`g,]хc!0%*o^;SbDe(|rم+.iHmw[k:o7vYg:-UC}7u=!l$Өkݒ{tQc5wWP* j=4VoS_@I:iOQa(P-J~3gfu#T9* .3ȳ\/ N(oQ|!KGtqcW(DOUVyȓjs4T7m89>x!lBUi'GNaͮ,]8?(3mmm2 tj;=v58d^DW%J($#mm;x\"˗tԴ2xDyE"JrxX5tU(OQm V?u\4ɝ1ߺÁhK>[ie$pkqm|m":໎ߏ9=^TGrvʱ G9R3EFEQ4☕6< BPĴu@3v5e0s hd NhC|$k@e H*F ѓAB~ nƂ+v VV&G<6K-)d,_&"OHqY=4ʠaE=9)PM?#T\^:R=A.8\R? Hgbh<`^x2ut{_Ϩ/1#{DɨS `(4 $bɳpImJF]-i'f `ZE\y-GZɁv& 8\݌;bq㶭c.Z9_R=Y4ؚב.] H>JF VsgAK1lBfK?3xGQ}Ctwt$Cni7We!}w>?B9 ]ϧiVI;J|@c SwK\SJDK/Oÿ{Hv0Ka9u~t'IKGԵ7M(T(NfU!V,/J,kKDc0-A%Hz5GTdCjz?1Z%$)H cM#AU1q[LR@Y | &/-Z ND}|{wXvGu2H-~.xFsޔB%Y~7 a *Hu@ 4H̏%3nꒄ뢄Bh𗰶rq@/r뷈I`P7{eLΌ C3w-Ll]%ʮ 8 G*|6M㥗`Ǐ"-1{qQ~9˹;0ΠlJWAabt&D _/2<m{i&V*RX!ikx+!Ar9{ [RU ϴ`,e]PS:@S=ֈ۸kSC*q攸w@~Y|#sV/8/H=l6<7f??[lʞ[o%bĤ]Zx~B^ohԔ 1ə)ݬ@ ~cp݌yO5e'2V7̾Ttd2 G8Pm,g|)exrͻS$S](P1 B#ꗱ>n@^3d&h~9=LhOR=7#cΡĂ)XQPQe<Σ3({C\x`}tLͥ8eR(D#@_O R_hbh.Kmm`HXB<<],JN MJɘ50DPŝs9 2ۃ74'j6 @%ϭ/|\P+৞qGUE"aflBCV0%Yk{Q ]M)0AChn@aM/[Wy*y ۼ͞T%R3܈OI\] /$6G_z>P׏%e̓z;3KwS)Gω/-$q3LGbKizFux">jfq=g| e)JVKL0aE& *^3k`O:؈1ΣG 62L@+K8f`n{_&m$6QNӊ4&9$gp5ccg|ڪEt6Pj:hA8GtT=Q8ԩA'ﰼ][꤅̔#֢n0jDs%.Zw,#"N8w7G0,J{P# ZqCS{s{R*!Kf !Gxf9""u>m](Y3gX3]0Svh.bUYPFYgү2!c_`u)h{#6]a5 æuy:Q^!1T'QD\.dmռ4Ε>Y($BaRRHddB`HqL S橷sfsb2TRJeo;J5W\Omc^ [Rțxv" ӯd픭y&ZymքbOj/,!s[>Q0q-*s&3<@C-aYӘz&P{hCqbC2Lfj+*ǧ\5HhYȴJ;! &;GO[wYi(&@a w>uѷO\shq "A@.oqxV*HN  h1.S4P%&D&Ycf1"h?bO 7XY##+-x4jA>"5Fa(ۣ^%&j~u0B;/m=r,flƀ.wQ* 8zQ2Dwp)%N\2%*MLv*%؁HsPe4ݐZ{gGEus 8|JWCQ̕gom85lFpw'|QY]Q(Z/kkg`jF;QtL[.gǥJfi%gId9#-WV-kݰ;~ZuW@eQtDa$"'Rk_F\ ^J}֐zwe3]nV+m,RbKB?sWΟ]<`="@h/|2[Dey74V|Ie̘=7_$-1k[in|Ya; ). $8+uzU?}䧙s SP2á7:9@%һG;@o= s@Y&So>z L,ǼG0ɫM(I Q͓B2Eۯske=0L\q 1s D.`ӽ. Sϼ .AĻV/"fqUS˹9[Rí).xg[@5hR3On(-&~c %x]I>m1?V"z}N.P1Vsg8P[HNVs\OB;!-5a}3=(KvY)ĊW礒<wEvsO{t 6OoU"Vf)ڇZpx_0`{^]&ÿ=q7kAVgmiuK 왿dGpKF.H(ݼT{; _Nsfz̶dGqvZEOrJiL.Jz:[G̾g*ސ q~Q~C2&+2HU*TBP9kLGGG5uێ椥ҜW.k %B5#'Zl8R y"q<˕UխU 8B5c<%٤ HE!䩹Ru]gvmv+)X3.cdWyi#m^O6<ๅHڈG1+r<©Nz WPK׊'.Gʐ{" yރI0 .t4HV?Q"#)DpoNvA@j;81 5^1zVDTݻް=I,G׏~kv>ݩOQSTze.wP*kZѧN^) p\i~Ú~A,]_WCֿ8fK}蟴C7W;K,J-޴A^~ Bfy+`[f.6'WjK~S.KY@AQr[w^64=u!ejs(%*pibivVF5yt }|pO9Zn<+0R\>CϜPGyFhumM0;pt+ŭb]d*ҜOe-/|8VCp5#̈́J)A>}8K#2b# sLXJ;h o QL1cXfutf|J)A8-ZVj+AO,b\۠˻KcȖFx*1wmz0e\D _FĵCsJ/H2 BշJ:g|]NL|ꛞ-g1̟lEֻ7_' >X}IQVx/fHIV6u'3~C#n1\1alm1b<6x>u^g(aVg;arq'9@SS Pҳg|}bi.9@5şwD̰,@$3 Uzs*Yk5BzKwCpE(Ju%ScJ+~Ng/Ҷ,Az'Vm`&:0wOL AoTQuS?{mz".ֵja,y! J'wC}ôI'`6A}]՘셛bk59anG_Nhd. Y">€j̚kVH:I9:"9v3Jꏞy{n?SdƁRBZߒ+x}E#ԒB,_Ǧ'Si364C7a?au^vM/h6GZVbkq|ruLU+ݤYλA?.JBQ }t4HjM9hnOZj\&c IӳA0 טCk BlAV#$GA>K/‡4j{1^g#ތXzױ$ !׎PB;̬ 3M}D:N?L|c>XGȍE*ridH"ڞ_yx3*ȭ,&$ )19,B<AYIi|:q xKJf  H;MҲלX ;Fd >]C,\ji%AFM8uXʶt,CsJI[Vkq5h#`@)13OVLIQI{Kg) +% uz}RLdx T eD`+ kr@IÙ%x'0[([Ns6Ɛ+%޺Fvx4c՟H^>d~pO%5r'Քv IuO!)AECbEvʊ39+.>(1gu0еz5 . C_xq%O^ޗ"*PF{*/.*+0G'bkCd?l{sXaqzP7Ssmen;&Ss71IPm`g@]X#PdF*G~O%d~ix)4/vZ~Thޓg!x 3Kw^LqλN#Ռ\ot<^}H:I>݆9D^6x%=(h'j5U,&1tȱ/Ca<kUƟ][#n-$l%6\ Xp ˒ ڑC&h@+WVkGMs\{ p l2aRm#`vple Ry6Թ˛J=BZ 0j(-z-zOGTj5ܢy"*s-9`!Brzb[݇bD`+4" ѕHBą9{4VsRaW`#&qx-06m?oucŖ~Vp'k` /D co:)?ȧ}wK̥b"kuAWƁGIAn˦fNj#@g`FK߾Y٧AWM\kc%dLguP+(G pFX2;:#?m{gxWU-8;(-QαMnмub5]PCV A -閰Y]n Mkv8j@vlH#Ĭ˦= eL{;9?E9&옶;{d713ouܖR>G!`k;F> Y[ ' ]7>V}iv<bt{Hr$h QhC.1ߵ:-z uY0b#aLچOS?W뫌 0OFҰ3E劦O2 SrΜ'_Xnp`9ʺ@ۣ}dkw'Lj CWJfl:ر7Qg =*m J_bsPd?%O?{o0q&PZqieن@}ijt(_-ٓSw~z/1. ͕;4ls7 5 N3!ym4?T8WC T9~u[Z# ?GXU^Ax>hG 2Z֣NHlFycOOS[f' _$X4%R3݈H-3>aCe|C58O͓0z:R~ <݃'B]-/2b q>OÈeuL"Ztgq~Eo#IX$y`AlEǢ+چe `Ms@=kNԂC'`=ifQ/ޥ1kdUB%jE=Sjb0"NHW!t]SX <ǘox=\|@UUs a-0pKK0K!!W`b.qzm3`#.l2UpscO^syXN7z(0R@H}KTe$Up`D_NfcHʸ+v!8mM+Y;5sRq)0*|sH)w% S+&Z'$+HA$r[mÞ?~~[ɩ&!h;WqN*PzZf+’Al `~٢VGNP@}lM1UK}aء|tp^ds,Bi7;ڠ6ykd4ϽZ6|rD*`NkLmV`5 gȬ%?-ϕ"hS0Br_]G|ph8]x۴$(۹NDŽ1hW28lTqؐ*N:v׿],bp SAp|<8 f `ќwghUt 13ܢ/~T#}wRB>ͻD^4>jfC0;!>vaɯX&[ArY3H9\~K-?[x'hdrh$04(ؼĵ9Wc=6ç=_-VӝYtg<9- f/˘WEc4X˘rUM?*x~vsTWK`pcS'U$ИKY "l,0U[:OH4'H'jyzR HO.~MT 8KqAt*UU e1*V +ZA㡉coƍ^fa>p=*g()?V>!0[ƴZy%s./'hSc3 IeyۘNGw͖ݎh4h;}8)J,SM-24;g.םkRhȒrw)y`~.F2qZH3Kd&r/ |EɑsOC^ r'&00{w v1—WyȜb[ΈiWm*A1* 3Y,,"\wB*{TZNqQo־i6xtloTt{sX4+.Li~x N7f}o ۝0lM"^dtfFm${+6:Un~i(NIž0]ll7*񢈼C%@N_G$K/xbc% vx+,^(ܿ-*;W-.Jﲶ}XV_k\₶12h 9)PMI=|2KEolԸ"g+ߗLsm3I~t~+%.{Xh@6F*{ '[[`p`%-Ut[,*Vs4WCﵠM6kbKʫ71ХiB V-UF]w}NͷToGcPIp8΅ i 2[Coj<"DP.fk`iyOevP1&ݝ-6_az^ d bXSŎ% gW6tSO(g6+DԏnAѬWS,Ý@VqopmI;݆twvcV ')3Iʋah1IĮа  %Oٺζנ{y)K8Ngtp0f3%nB[DPFyKNcnz|H9Js%.3ħ;`¢=vPVE|Ѐî7}H`ER\.7*|a;ў/ YOwm0Q=(4.#3LrgfMYL`? IzT1 2hRVprTИ,;с MPJm_1{'} ,j x ߯=./OȍLf5?RwXk.<{Oџ:-@;*w8bsHL4UmͳnUNE"e&2*~} fO+eds!&10zduvݰ_f U V9EM0ksg]OU'AiƖi(CStSL=`fo}JYG1Ki:8~ JmqZ aST{%eQȗΉx#?8g *8Πt}5\cCm$DKm9KIZ)C0?#K f}`/ؾYti%Yy`i'd+H[AUd-)\''2{dQ/gm" ?97z7+NUXjГc} s.V_ xGo6Y[Ww0IRr_m; ێhWIfͅl7-cM,T\ DEQRÓut!&TR,Fg@ zoW E_M{K}{Nd;-C"?a zLmw2Z+n'oѬ0%sd/.$ĪPYj*WSKdf Xl~$/ILAJiL,*uJ}9vE5}AAv#8)e2bn ŝ+ɪ o^ JѢe  e%uE͛,Ӽ:)WxZ }T(ΈJFXV譶q< Y[L>1:=^ ~lI[6T̴ $]@e4M* -NH TÙ8 UtA'( xXc8C[Ewt9 jMϢdb'S چ.sn0 35#=럏yk}/m7IO 䌌IM['Rmk?+(B(TiB I!ceoo2X)% ^,ٰ"(\i;xo g;_Iլ2X-'4jj\5q?ܔ6'IѰ9uH4jAzyyU`M `R,z (@kOz̝_PsӾZ`/!톤Qg0hR^7x4 9 /k>%+kl%\?I7rxڒQU 399SدJF]gn%J=$#)K'Yd}P$U4ĈXLtO;ԗ\5T*ˀ6jvef!y]#$:TmN"oR>}8 Eo 9S+,]9`EZ9u`=L`MVɞ`Zce1-2Ey9zK dftwLv;go.0RBZط+c@ $I;v34ٞ\4ڀQˑa*ha^xǮP. C[%l 4|NL32{vɋƆ4v;뿢/n],lHkMwkgH]5(^KT MAJտD ԊI7׽Xg3oN'=\ m_Hf 8*.<Sȿ*pR(NhRJeD ՗eEwRL}z|1ta Z֫0@ER͙yUP SGɨv-V_cp_-]u`1!\of@A!e})$Šn-ܴ:_-%w˽%o+JֽXqy{v!e@~#ԿWQivvW`+%G)f1 y.Ja9ĜJh@ a SP {@>:@TvgNvD($J:+mPSÅ tߚW{te^ٍ02RjwpU595+\`VCL rzBDȊuyH<?l{c2elߑxl8?JlS/c-umٖ%Jw䕰w\/TT$ ȍIn0? {qpB Z!d/qQE)|} ϜҶ-ZWON:k.Anx+h?tSk1GU(4nt2RNhz/C~3YtkQA^Tza)Q(,BO2~ȴ4gw1 dLG.td^ퟘv؄f*E UGvXF,4=@xJ{mG1x(M6*L ;lSQa Tx(;+2JV`1t}=3\֕ȩYRo{<* #X뉑k:4͌Be8mP7]~.t@s9caԠH/'|L h 9zSE> ջG0 ']$s&j@&ᒨll=y_.q]pl YO&swp`FqW*/5)Ϟ[98S 3Lb;CڷNqi]3EocF2"^TgS,}; ZjyLN0k1 L{!HN-1gV'|J^*vX"My)[/3ECᏹ ٵkЌP#A(3L'J%Qd*:望V2^ߋ⦤uЉyc[j h|Ko-4̏j2PUo8j:ZJp42kcrp) " AbN8ן}xeR),wfU@(/G!\! ˣ,%awfQs5ag%:0e&cµdW)ƠAT̒d$4) ,@;|H,o{u~r7+\EӼ2KrT.) 禎 fQ}};W/,-^^qIbE|o= ?fi< ca [Y54r})E0wL[z)]oM 0#D9<'F ]yx3UL5@ t-o*4ks "[~hg$Տ$c3ŢG[cK*ounqHLHW{ڥ{ }3{{}-IPʉcoի73P^c!`9)m44J^Q`3ra{8a4jV ~o\2:ZYsY7Ss|F);b4 ҙ$܂)~6m,-f#/hmH:YA=M-.#c\b!otب@k Cpg bi4M $*i1d=j ([*:<Ę\x}0wE~U,O^x \17;)5܅g Ֆ@*S\cZDYt.hRD^( )F?,T^/g?%I>Wa+۠|^δne5kАį}\Xta,jA9l <y3bF:>Zw/~?SKu,?FF~H4Mo쬕rw 꿋ExwdN!3;->I/ϤU_#uWuZuՌڐЬХd\ws1rU"0ty|ҐdddC+퀠3llsSH+e$v屵7=I7 "lS;#n6epPۑ8sY;|/ok;X!QjxlKt@ މT_r07}9C~ 2˯)J&x:&.YS#W D0#IGß#'GI@h" Rb{EN}!ah[ E7Mm|PudG>;X&xфW\٫D(N|Gto$8-nk@վf($hK j@*~|RW$?E 68%emdt@ghJP YI6hN&w9Fj)*0{ip]ˋ'85.C")P`/1,-1yrwt$VwW]HQP!0 v4B݄%>B 0_|biqƍE?rPd^:Y$7BjK[q9{sދ+a>E*:% ^w*AfqC KԞVa"t[ h3v?2aL|j$h@2HXM_V"a&զW FQ.;qB j'z:{̷ٲ FsQ9]0f-$v}h5%u,^ŽMPV+x1Mj~j6*q9n8vplz:8*sR$ p=9 j|Fq^ s4_T4͂i83@vb9l ڡR/ ҕXj+V%ECs[u#U4VNgtMC<[ެ>p~c;Φ .ӎ=$yCl|F稂Ԋδ: ״e.۲f&"ܔGU"o9ƫ{3{Ft1'@Q *ʖߠ-?AQ(OG1k z2 XPq\-4^p@`mF`3Q1[f]8B5mJ4 lIMN6A97|!aȑN;esnOj=Iķi+!jڇz=~ f^ EdCͫkoArXV5,xm}{PBD)`ҵ}9[2Ra0(\vY5^O\GVLݛg_PJ7QZ Ge|GkU`~ͳojJDZ: baj %_3/>N/Uʥ˦94 <*RyuWyF+$ue={;3eE3"o8m63K36EH$wo;]6  rۢ~CſN}~)4 lfd@02vp}F2SX%b1Db|zQt"3d Y4ץ=Ll.Ǐo>%Z:x2"-GLq2-ev_QF9h͹ZRIcͳ#v=:?rdt=}"g!^]I 3HT?;ޛo.HЏO4'{{xgLG;_=ى9h F0IdY axSJ N%}qw[A$)ƯNN3tRA^;!UCS3&V#ZfPEv6M,׍c=DףE_]x݋A 4Ia\|3R=#w+O@9ym*"181'u䐭M4E/_͈ҕ܆&@e]kt3o%oAex+leT./mNJd>%@?QD 򫷉kE㩧k7G/w;l^C~8ocO-0G ƼrrAӄ(:%p˶>Np7b4ڕ\2w SH2Պ[-kYK9^uIbtpzEE~RSMw,]#"%=W jS%S\[,OSCֲfZq(B[~\^xO^Ol%.N 曨"%[V&| .<Όf~;&M-`>/1S!^3Ya# X@cdb{v#E /-.I^2l=\a3-7H23#[Mu@G߷GD)Va ɣej#g`󔤎`s $$e_`3[2X TBNJyLoq:$s&p]'\)D،tNPkʋCa+ْa7Vb'Gu\_=v)*4q'8،~_T~itag!<_6HU7Lhۭ\u1_>>r_PSoި7|>JBiݠJwAɊ7-ʜ1D^~&ĪbTfH]n0u\/Q8ZdY nKGY?x!C@)R;zɰ;j1``֬cZs0N'x#}"&>Υ Ƭ7'k 88lO\[IV[i@LV'U7V} '";vkd~]i8iFu9 ,NU3*K6Å-[@|/Ui<.4V~a'a (HOgDur*Uٔ嵹jᇗJ`NH5%fzDZ깷RU ~"S`BHrI mK]jQ 9Ѿ3} r]֕RAR}8X;AuYP*O6mgj[MRt&\*/azV,E^V(edtZx֙rav s8.Qnߩ IBE: t SUݒl߽mBޔf@"N}Jь*,-w|Gy]_% N|sw$ @̵3m%U#( jH= ;s'3L/`iFCý,gT .F{X-)Ќ'Wܷ^Fdi,M03i6e)pY|PlU> GA(XN2zR'ܷ1mnEم-Z) ځ)~ }!ޤYL2xH.>[X[s ._5CY R815sCU3 ozŠSWqT>Q-֡M"Ql+Eq!AhlAUjWܳ\TRml] _n"B.DҐ="`% 5 --p^Dh @kcR]o<[ڦ<ᥖ86hR7wP;b )bH,p* ("U\>@l}{;yOKB6n'F^`$-}\ 6]]DBUeg`ȏCKW҃%E(EUgbӃI#Nz( $eqZ<)}NKE0]ɊoGeKM*Jk Ob}[2f;O`j8$@ [`jFAzϑ jעnHRHCLPAhw`)$#ҞWGe+whR 0úY0eSr9Q]#t4(s$\TgPUu݁T 8nُAj.WN_Sv$Jڅ Y$DfXI3UQGnnjDޒm="K?iq 9vIhTA?RY`:H:f6}K*hiO:C 3#_4daF"JNܡugD|A4cﲯ${iPVBA]/eNd`nߠиxy6!E&KSd{/&,ls@qe&kcuz4֑{ZaKYq[CB4YeHZ&2SC@o+:r}ye $PPk/ҿw͂‰16[{;p[Qi\ :QUw+#28ui ʇIx96֧ɍ:!gmB*jt ]X 3U%'vj&*eމ; c鿢 M&E#CYBwd $L11-7A$geU_guy(~I*3Qǵ8i|gu(UYHW38pPQ)Jj= ?mH"e&w]>d۠09jWZeN3D igpm[JbR0t!X)f3d3D6Iz1= oBEovT,EJ># fq`bva׸`X<<6F]Ƿ ~8k @'Le:7P{a79_Wq~1e!}n F Ӑzt#+qkNܘOb`2UZ Gksn&xqܓI!nZTB4QW=ϽYL3Df塡]:5q~ 7Z痎 Pd!a\h { ΃,ds}CAd CfS8DކC.=؊~OxŮx˭T[G{:]Jz-4}2:^oU^MF#GX) ^9ޛt_jјڟ|l5x:ȀR#}i. I S~;V mSp(:ɛ !l~LxX^=?y.W?O2Wj#Rף/`=>ݤ ݣ=0}|!}>^ _AutCOdv}L/A؃E| Ļ|X}DT rq!A-^N뻡$iMmC[n"jF3?8OP21h(2\)q$fQ|Yuib;3^}]j ݿ0ДhQm79;Ot[)kv/ :ご'=NbƎꨊeA1%BhmNk;T{1z  Xҷ>0CkPﱽM~PqƸ+ɂփ<ӳCr7\FzQi#HM̖F敃E6 ]$?[*hHjץ%xAQ'?ɷCApjgUASɳb~ sD /e욭j]=؜ކH(6P!QxkB hi+ו8elĭĻP3&{f'ʅV>#jrwAgv(]*F툾A'C,wHJ(7XpBB!gg^&c@8vJ~Ecndw9!^J9`jXX`,e:WL1(ZWgV ű 戌\~}SQVUd']> v@cWX{~݌",:!0==d<#4z&:>oa6"9P5++vllLl_n|;K)jr 0tcīI;D,SX'(&5bɣ{/-IPj#͑o:d:ԈAf*Kl:UM r'gj#;L\ 5:e8LðvNyU`K#xC<ܥډ~!݌=AC;XJYDNB$ˬk*| ~ pA"kI)LCiP/D C ]{~%W|zVeqh:/pm|-92!#ܳP9CZRRaSNȠ&Qw+WdK4$n Q:|R B֚E! (Q꺐:֎)W@5TI@*AHH7@JS{PVe{ly\oJT/[@?{<S&#P̑}BD{)5T {Ѐ("2<5i~#h"B|Q0dKBx$^_ΒyRIpi x0LǽV"0ACۻ@B#.2}/rv:Bgds 8E!V7pzňp¥)HWr$FHTutV!P2IUm1}h(5 #T(lIw:ٱH3#o և!zBh8N-Ђ2 KRƄBP@-Kv hkmTg6M>zv&#i?=B&MC'u;@%j1xE  i~SȪA+(@>d /QSWOn+y(%-w}C,m~s#F8&V۽΢j|Hr&g7S zgb幢Q~Pҳ2nUsr[;3W; mΉcf)-@JK^0UQ>aEoGP2eGJћOY dye<:DQH>7̎H6zEJ|+nh'u.LԿÑ y1?wwL`q&=_wwg༣ R^$[W"*h䙪4 %O1ӮX63i)\2jqjr(fn:~ }X+&n NKfVORRW/N!ic>i)~YӐ/@P vOuE(##o?TpnjvBRJM@hA\@<;gޗN+S@F8+^ÿ.p߂CDX@[A${Q鵐 vӅ/*Ka%M4_D{6F`t>^ xRPIDFC#FPMJ/nSSa! f^æW=?C'8:gJvv*"^Uv^8x*SR pG/rKBBA&MH',|kbKsJ`p,t坫_~q:jF*ݤ7.oH"X+BZ]ƚk]kr]>P  `h;oHZց]`>&apuD7eGH#xy@7,׎ƀ_#,f̌OPŞ"tEHGgu&]x]#RϺEvS~@gh Җa *hE v<|-yyxťjXY_l]z@.wƠޮofX߀[ASa2p/)= N=)-$z?,!bk^fvm~,D(yLP I+kI^wtd+L;mkM(&|2GOr "HFcOȊF->I~oAlbzaW;bz+)gf>#2+RO~QIE= l}:@e5Sh~!nxU SKA*Pi m\UOdp=-,JirT_)-v2 / :ǜtdE=R~D-{춭?1kEA 8(:axO:7hG K5^ǎBьFkBI$]2rZ*y\S7'ciu.:Vҧ]T %&7:pBQ6S[`b3fi~~~١cZ4vr..!W ~ZMBFǴ 2>`*@ Ν۸)pr͎T Z)̜+3OP6%/uLLuL,o4gEcdS !52Zr_{\/7 BaW^ʞ6{l\7qGCsl}>a@E&jHՠk5Q+jh:xb*[Tp)0h謗GECԗ(CCV>K>xC47[%yOҹ0\ it7iZ߫ksv(`G%]UCr' ܠC[oIP[ye׳-5˭w\A ~YqWڴBHzKWٴb25EgCG 6N/#@u`Bo3D w#*)1r~ %{^>tJEAV[NoJ ?R5V@]I =87r8_rI@_c8tb>"΂%n3OT q+JZr@$C.Ā:q, 3A"p&UڠN=xx#%Q8pj00?lO( =Ӈ[ Seb=8JJXزt|4Gݦk|K ƟVCSYGs seX0 V3 p$U'+췺*{ad/X~Plky1W$xjX\;C6p@W ]S$67Xt9dPA V]MvEjd&Ͳf[ L! R"u&lfcJ 96GфhI=*A+[sFsWr2ɤgZiPʴ!92 W3_4{.D.AjPSb.ꦂ*4b4Tv JV#2罊;fn;|Ӵq$EG9O+K+=$sڸH'Co7moq hn`kCh!䮌MP͔%"*$m'vMW-DzrMCZSg>/Us}Vu7|"~"ۧ?*7b(@ȧi9BdHr),tp}{/P>5sGI:B6S:l)P-@Pl@C?6 ]{w//M4aId:Jhqnsj_ \-9ARкpS9.P_ QD22,reׄl`l^P.@LQ@1uHi:8h nV́(5'An=&Sss)ڔmGܮiDA@SKʹ$u5/Z6DH2LRYޠZp2Lf#+FC2I#,){k?5:d|h ΊF$Jl0P5K'?[*2;Tv'ElJ\-IcZBmy6@t-(z̆IVߢ;5e!~+$ѻi)j$7\b_65F9lzݕ`6w*51}\rfF+P`8U̍ ~hCU!w?Dqqcnr$I8o.:Y,PkS0 4&;Ȗ({5"$45> ٕdn/xegQ;(sJ&~A꞉`!I<嶧߉C1z;|ӵՓmTƫvS>*뷚>dA$?%T> Q,[D̎l@h89ĬKr8 =VQ-'y}&OG͚-ҼF{{ETI._f1;+jrQ+QeDNJ0SEҦWnbl?.hM8J Ork\I/^2hv}8b!Oִ,'T[xAAݜ\>=N\wͿ;MiGR7&=ÅoooN1HxZ!0' u|@RJLޢuyZr֣,I(֓U Gɬ{ˑJ[QL^WzbrOd_FB=(>Ͳ̲=-B ~!#fC$,s[\C? ۓYO uu` +7ЙQv,AT-B95ӢU-7vҳ~H7@V:46T5X@&C#ؾQc hV"q$4^2aM&w?px牲+ĺ}]#=PjW$ƅ{G E];c+@K(Q*Yr ~"}+gꃯD!ģ[qoEVQN?kr(kC9d4"88MoTj6|a_X\ )v^B 9QY+ۼSzA ӬM0;@C"x86FAAۆD.+aNt|̒iX'L ݇"UQjԴ͡u2)M?N9qKM53zZNA}TN䆥؏DsPYfC!a׋ft﵀5?vQ׮- c tyU[ʞueqUh Eb=듣yK~\ӛ#z/O%8_GTd]oyo[hnڡ_{LO;sH"Ο+y7VڊAl;uuWLPBN%Mb\8 {Pl-,#E~ÑhI1"'>P@aOS@"a,d4;]cyq-etgϤPR27q u>+(HG K{DK!Ԅ353N`0o5TѷO.eH- a<|j^ b6XW%RF8uo*w)FafR'{#<'!"K7.]~V0s?eR[՟i Q~!2 ]ݑh :H*c"n ^'"}k:N &PgrS!TNb,TMqol ?䍛*Sx7Hl=WdZbB[z]>T@:1أ Mx_Rއ̂y#ׂ/5>J 9da!Q b.< !Ցۚy ?.kzS :IGGP\3e f=!$'hV@l+F^OrrLs`TZ~yt{jZn78v>[9nTَuǀ6C& 뽩`͹ȈZ:J _ty)3;w[:?oL9ierƕF0jWvʛ=525^Z3-6E8>I>Xxۮd݋kQp{y @Jɐ7BTc8^hըl[딒kQQi,B{@Wփ^B21m/I ؿ W%C"9)}`51|0:USs* &5@kO`i<2~qJz+qӗۚI-?S ␊^{ KzpzXG~^I:{?WծҰ_? oK?dԼrCa8H{5NF,W7(|].bg1!9e/ltSMIиCŌg 75^hHA@v RmTt *b*!]P?ؒ+'>+31> 86ܹ~.B4nJ^DWRj`$ ^( "1ɞJ†*n|`}c`#ր?(8+8`2sMHX_61|rlDtU D[y/'s懦!UJkBmF{4@8 #w,OTd&cRD< ?AuxU 㻽:|[_NűubrUWM|cu{Y4L=k_3%1ar}Y0ʮul(j+_]IJߕ9ZE(UbkjW rЀ~+,Q} X,D p2x8*-S-AO 'kxH+{ Ư)_PY7^mx{rrHvȁr+Nuk󋜟Cb[~ -:O܆:V#Yi>%X^%0l>JOC,)/{uv G?# r}<bLM:s( 8tzFd9۷bNR~/<úZsCP~ֿ^+ؓwD"+T(󟏊(9yEE }@`jotw݀mL}jA" ,Sș_ iיѓD<~˵*1-.a'QӈP`B|hZLKMOk/vϚ袚izxQq= 2aTפ~Bo-񳜊)]lBTtAdƩ8@] ` nykb( ݢ24#@ee,>om׍7qLfղl{xkgP[A)Ŀ +q%֖~*YY/x(\T0nV!Df8S[ %I`?ON}kIpKF|lLzA#+krSuT\ϰ(_D_p11:Pnf';3=%b12N/䎄32@6|~KESZ9TW A|j 7lдPYT;G`Ns֔Xa;ۿUg\ H!?B/]+`b}j?j[LA~6NfʌM k)@޻' ! 1b7c\hq3?U#VW`֛Z+}L]Xy@KJTiܒrpMzP؏'Ob77&!.rcNtbp3rۗ`'/r+7usUڢ~(J3#p*%!|gp;IQdITY~q@rmcZį{ #r6̍=n$<M*<:粎`:)s^F f25}?iGXڀ ;ׇ}#A\Pyڌj #bR:qBxrsTá /BDkB܆RQ+a`Eh?}z&gkN7!kBšj)3}݇FjA L?0/lDǶ2 v:Ń)oqp&(T JatgF#"9&׶.Z*1^)Km%aS޼,JNk"hRů#Q>8 +dʹJ~[Clt V $B$ngg.&mwT I">fDOmQ3s;\[G!lFe;o8;Z> ȯ Um#bc9̍*b鶪)k;{&<wJQ%XU INp/d4uOSs,w~ S4fk$$i=X&9u[:J]]'!;Ƈ<Պ= ɻ76a#@QQn(oл\mVW@ Dc<xI3g w&`@,߱;uaտ{qAkJXP@@tuG׹zz:B[yHVs}jbf[޿ͱ][:U=UN%4!6M/8kvғFKgOJむ&<T~3OJ|K DC0&d`;u'wSZO{V;>:YroȫotM0{hs/ӑhxhkhu.YhZ.Yp_d$#۲Dz/ָ'4 MDPOVﯜZMEJ؅ݜp6$l*>r$fB?`w'r3㢂‚Oq*ޥ 3 ?v aK*\N5}qt1N *TD*ŰʔoqZ׏*ŹROF`>O_| pgMum%LnWWMic8 A$ bϑِUd7a/;D#0CZ':ŋn 6.p@&b a*cM0NdFOJdSlҼ: >Glyd|_i;|ЩMדU y(gr!a;%+f|DUήx)Zp KڮBuXj=kya&·׃p;ld:\N7@v|I5wye3ߍu\OфogHb&_kt̂ͤB?_9@27`?2T`<21O*ۚf¢SΌAl/+>H0Aj㗀^fũ0Ηi.d\T6K:f)N 7ݎE;KH`!l}>S֩L^Hor\jFd'a,ٷU:iƣNa'_a̕]ywqLNOU%Xry| VQ1|g5`@G\e&:*w"vxS4p3MϲZ?vz8N6O\Y.DV(}0 %x:0U@hpi׋>6f燳o'i\c.:ea5vaG)1RF0?#EK~_ e^kV_PMtgsw wPV{:g)~J?|u7qJp%%P ޳/6J%$;*tz"Fal/C?1Qjso ]̅~D/o=y/ItMx7=k I+eiٔ@Ĭ <ɾ#sp6gd@c-szMxJ aߍG l"?nd<C0 12 n~^2qW REHwp'2l,T )lӺOfe-κmtBAHQk0l5zHu԰ Iٕe4ApDfU>X3^Ԍ?[-}EE;oaPAz\zu1n/DF >rN@Ҋ5x`' b- CxiJP'+=VoK)~sGX]]xz>>tb% =BߜIwe? tmQQ[e\N%Km1ɍ,4Mw5 =_pyA[^|0g +R.{0*KP{Xo_0M~GPv!eof\_x_Z^ qk "J9)oF\õ6|iERh e,./R6L Z7N'} aSRx̚s]ͩ85]\½fYbn.Y\^Wݴn >ciV. Wvw<sӣc~0^aM iHwWjjۍzmٕXbkG̱\Nkʺ"2~ VΕX5vY|R`yM(wu| Q\~m}8(&I)h/gY5vеt1=} zFI <I/eOcAB\RZr2RmYa*ǘ KӢUu` mMYJ6; ?F7zܪ4xѭW?g[e)$1\,UQIP)̊*?cxHF$}=iIHǑ{e!n²0jưnJaL}@^9ːG{,MƈY4ER"n救ـHHΌXHw}2)#;ƓfMWk(hW` "3Nټ%*p Ț ɬS ԉ-,IqsbYN ="X ]{ѫwt@ZDtH5>£(In0P}6aHH.GKHTMDkzf!ɍr]۬;CK-P9$48vӽ y ľ~۹PvdO:{6Ch <˘εTdv  95A8&4~&\IS&zJ76:z.$y**.V86޷%w,C+ Czݿ,5)_rU:vEVNYn#h=t؄q "p.ߔ^ˮ&[ uAa7jZ e_Iٓlf ڒkX,A{[9t{^X|XTv+f IP (5.g身?FD[JS@F({_<~[iZ4j㙺Σ!Z7TڅͷKBmZG`Q|}g6n|΅'mIOhxT3I}f "n Dtð\<%E;^H۲bo;ԫ GHkwhgs ueQ-Gb]ϴKssjc5Nz/YPFw ш0ˠ<v-m!kq~DT4JK% )t*)uT3/LX(, )sr:>`'X2EwIɱ0qhvkցnTb(8V'vk{E*{ 1ShFli\v!>W^P0e\nr-熨C'B^mAm1m-h#Ë4 -T&J! 5HZoMroډnyĐ%$ڋG,n ,p/|**<)4F=L cpsqN֞f!Id=7vFVI#?oA6X}6@[G0|1V5ԣE_~Q9>#dgo ?rj lMR3>윀2$aBK.ElXQ>23}Tm:!A>ƹg^GMt!O0v–KN_ A6~]dg\3O0MyU+wuRoc!<ԿF jgVSByJr =7xo:QY@'$< ׽8 1gήɺ󜧟 72_E>Nb] d?>3LG}!7\}AEG}!C@ndL[8}Tyx+~N @XfO"P%5F\ȯ:h?$PZ:4Y`f&vE@Tk}1>wIS?@7Gf:U4 ^qL8G 7h}#QV(k@I4O2б]}6!q~9%wP0daP-&-pD <ޅ<{ ?b=GL 2$劶nOx-S.=(?;c>ulKx D=%=Νy;G9FѴkw><[Fz9Q;ku<5y*2!fHlNѷV3  :@#\>2kYt㠒_ʞ'6# 󣷇F4]#'چ^ObPaj%fX%,A壮!%o1뾈LP6j LAraf;Uq0G6\&GrY7/bZMtutن&QmE&khOX%E""|dSisUXɸ9QT dYp#G+oR"|}COh#Hf!x?: EM!=S7۠! @Fmƴ 'joqѮΗۿv4ݽALbgn{hhUD 9'tfNl<嵳u" Qb -\=` ,R"^_3%ncz:_:WGΑPV% 9XBLHyXy3ӄ3a7D|P>.f#>jRӣj8UqnLɯ:;ÞH,! ES\V/2U$@jT Q-z_8= u(ߝx5swR3MXigbD $"-. b1~PdkG8}ӍǠ2Q˙_"vIy?5}̡/f?|\z3c/Ǐ}= ZKQaJt[*1b"1+q1'jҩX w.^=^?$a'[p3-6rTa'="MN}j+V;BgSpݼ I] UBB"r[hR"!RM"=BURHʴzΞ1v/^]N SO!mCznQE 0(WyԊ(>dTK}y I'ofWY4ÙZ"i<3y/vY)OT3!զ㰛wI}'&Jst.OX}CVO=wfX][/K(}o <;3_MzQ=Ȯ&!IANοV q7K } 8Ez)R}qt¡-'c1{04$cb.6KINr~;UX {s67Lg,o-،6Z,ioAsCKr5ʃB/֘ES"[øBBٔY< dл&&rN0=@ͧ3^X~t{+/!.<k `͌m"Vw)ptt魃_5dkXLZA]THPf! '0DY ~5&hDc1ؤ3 "R⿝8"{h3^>b.ӦA+6Ft"ȎC-Rk^:V5"9&jZ>gjȯ847 L ^}rM~tLY,!1J}CWg>u Kt|>GAmcY/T`ږ̋$F0DPƙIv%Fcy~YĊȄbx24e|t<&)4ȥ8,&=3q[<R r띬,ME#`۟v3V$?LrPF] ކ-s=e1͂}"3qMfXY\Vi!/|mZ/%uuqAIk%%Ώu˧W&&oJ!֜Cx~6\ei6bsMgGMҤ!y0%/CEiPۯ &xh _gt9-ww<нѦ ^Кuom0*&l MG:rP֟#r|/"D,y8 G%a2'xO]p].gCmZeCV́E?2V;-^cXL,q:E#aMj)$x^lA KztIɦ O<> !l!X=FT%#. >?:hU#kR~>5AC8 hX"m4fmk:,$>5&R \of%ug;w=c6Ss2ΣtoI5-%=+rw\d2)q.H$$VRj|kbwnEmm{Yɤ mJ3Y0Y `RK>+%BThCd+;)u][ʧ.3f|´HسT:eDVx,<(eRL6Ib S = p?iN5#gh7b^}s,D9HcKPKD_Unu󡸇)ZUr9 ! ,4:]VoK[;s)FZQMλO'Eң~P;+ !w_L=-P&}vgtG(]:ӏʯ+bGx^$4SAjZA-X|CNp4ڗDqmҞb3I旊2b NbaY~2stf%0'(!z=o|4eCZmNu%f',`F[/ez|p ն2H-=( S{,J:DYoH6jS Nʷj'YI! ,A;X&_-i3cx#M;$ǁ3r\GQK옋w3Z\:S⟹dq4>F$lˤ[l8,E6ߋT1_; cxc\ȄtW` έ}$d:۳=`ck7̵n ($8W[`N|>Wl3kvZTh[8V-A6%ՙaҽ4nZ 5_`3[RT(M FgVB&r!!5'j I'&ڿw%J$uœ18ْTh߂-8O(93B),'Ɇ*k)|㶋Onܖ20]QшyjpmLsW徼BI~)Ŧ?4 w)̸Q`\ە|eXN|DY%w5Ŝ}+NطyCq]wtؑۈ}C5XI/+Q"Ddc:Pi6wL2L j&%r9a>r vћH8יVc7B9nNRMj ym?Q=*ܓ{Χcu : pQ٦m 23aR`ηeXY)xi+[Qo"`}w(M&0aq< e{׷w8F@\w"7c:nNO'ǙWQ>}jJ…+T^(BOAӆtE+q9jF.d?ܥ.>)~YLyU2hAV?eK ()xDGEQ9nA]L~ U&ykK$Yc.Fb@Xd,4dmXd/)RyQ8526ްC^ ̨Z F0 NPw(LOAyxVb+!$tB",gQi ̥l#9~fg s S${~NPC2`U6 j)1S+[ Xn" ~Kev+r%*'z(qfA9~6[}ۃſ5 D"F{ݔ>D[ӸgÏ:`So<хxUxޤMPX|yVQ26Չ+I 2&jE-X*q h5. !LFؐ$!MptgAXEfeL1͵sX(y/lр`  )K,Z9^Zjx KB#rQK+&_JW/9S׃ݙk%IĀ |,pv);ҷ}sa 'B4 O"(8idUs;7*#97b/8dsyhG[A·$3YCK%S88x%J6L%Ul7k"kFsScYh20" 1|:Wdǡ(*I;泹a0v> B-tT-pL~|UY0j\79{4%úزDI˪E٪fMެ$.d 6yP &$фMNR*;OH;a:*Iwv(Zr?fTDV|9(Ht4C>P=@b]Lx䚤f.# Ҫ|D4?+;Jt}xk}QлwlbX ώ&E&rXIV1<nӼ{gJVޱ4١4E(>#B:&_S\ەumӚsjt0Z3R\WÉ3Żi?4 ur4:mc3H,KKLuj_.rdc#Jg9(TD ;h ʷP5A^j3{&>P4;m~He , %.Vmj|Vk9sPwj&~t}6]95b坷;gR4J6h}d|1EA9O hŝ+ʣ= ĺ55υwWP]0е4|pA]Bu:p".c7p"qFgǀYgDLH$]JwZTik"ֻD3=qs FYb^j.L·ELլ;!NNxTHhJWT\xMbvwk,4@zo4Ib1^l 13H#O xGK 2: O_z2k"U'u8'x.{HK` 3/5"vI:{h2-ŋFL pFx"}S"!4궣հB@?AC6pP~c}HR3hXGEܑkK%gE<,U'uUBPhK"b&rڕ}n%8oO|E>XF3e*ӧ OD$0JO]d7J9U胘oqOcdfy*i,qH>O }CN&FO.`djG Ba3?,p!'ֆcN'!X(N7TD_Alw/H35>!gJ"-igMzpGfvtܿz4Sx%,`"|;YJ4qp_^]&=W _HFoSȓ}X;PϰXUM".Bpej(hpHËe{|evJ|>'mZ'"w:<ܟӫO5&ktߔtKo?bgIn}&wb:AӇ`$<]_")RH*`?SZ e nXtu]3 V[>es+J.L,z W'_@AZ"36m=$YN>O%{3*)"jH78,'3Lnvf}kĆa9^9*E8LF5=1gfTBnWh*9x|亣3~Ჾ&OJ5m2*=~K. R'T KvabLfi5ZX1#Zq5'H:nY#a™^HSG |U }V$f(SӿQَ8iT押K꺗;cz cS5+H!|TS ._r9it׊9}*Nؾη@SGocͨ_;>+P VmueZtaЀY-}5] InlYa q8?B)^y{艮87}-vʪLE|ϒݴ$PG#ʠZUB(#; S)|ӡWciFxEcX0f t 98g˻\a(V;8>lZb5JRqy#dÌtU=z$m왅a 2V9ӡB} Bu8*xLαGܥT`xl,)^f˜F^#*%!1ZŅIf%7ⷡFx\OOM;,L;Em㍏BCqЭ W< ܚϕul D0xx!AV5q&Q.ɕg#-%ă13: C!7#>W&NY8x{A ]ŸJ xSporO &gcaz$I'HL IP$ki hQc(p2! u""gql;nimэh}|7z qvi9ra]ͳLX%Lւa\u~W}ۗPHcՊCK?+?Q03ftP/mk)I\SEYZ^.}V ^x::2a~F; \q8j|aѶ;\?$IjYbSϔM\$R BrFSbswLr.͇Gx:$'m]!ԙ-WyM}SnFFӡ$|yTF%#_圼$*fv."QA+Jj; [ G"ڣ{σIrdb(oQ m#P"1 :jR5 @DNgɖ /^KU$R!u'V,g3r[&eҺì2|C2n@>neyoQBRgqn=ԳNjK^Oo(k01AE#rO'too<{V"t.fY j0S] #s8꿱RR͙N B=F)#Jf[J V@d7 5+CPX⸊lX&hF<`q9w.R?Բe8WX0NR)syV>+ ҉,`U5vH>S(RΤ=xJϮT]1gIN@=$=4 iWG jU\yTNFf1rgjOmӊ;`8Ŀ Mԉht\FZC(VcQn4{M1r{Z> kX>oGFZ۟%hE/;ofzmtt iՓ唠REJ_GSfƌG!y_u9 4OKi@x U$y4b;$}'Z* {PF Vo:ì+@~mlֽLeh, IT_4ȴ04;+*Xb$ RVي2^t8l^WY4D*A0㚓eX ȏ:3=xi ̓$t"ɪtvM [NQ ?/zryi!j/eU1m-a )C\]q8_܏x|up~Ӳ@ <Zڝy&t !fzjI vEYs4~IBCA,9oIYl?!ӱɡ ҏK]p[vhȄ}δ:XPoGH1E_Vzًj?Q|^\V1.S5T?ۮ)95&N䎩9b>b*Pe6PZk+uwh>BAh]"Eo;)YI[cҧbN7Fת$|<ق)-\4Vh gW+b哾7Ȇ"zpzmѠz E~'1 : ưzKi7' ޛ31}"`q 2I~6T^Eq%8W9P<?jLAR铳V{ f2' )J$#/hIht#wD'#GЅN%+)YRh. $fJ0 Bҗbʼ ls'Nnͱ?󱔥3yZ܏~ %G]b&;}aϘEf:8! =#qBju?Ck5 xK5e S(.nhq ,㥂Qf['ݸa KQAf2T+=dWHf%dєJ7So}W__(ԅFw l%g(.]>,2r7Kk*:ȢOp*et0٘춾DL4=gS-PJPu R_ c{˙@Q_ pӦ҉҇77zLt5]f%UiȼEps*wӖl };"L݈3vڠ(`,+xxQt o O|>u bc?\Ngq?hJM >`ja>cX2g\C'P?b"o$An5] te7%KqYg5(H]i 1 `*18T4$S{^f]o"{x@0k Nt'XZU2w; m;'i"~j["hC`7f{Q6c+t]4%JZMRҠ?P3axh-#}8k9%}hN9a]7t5VH"˦zafx ) Vw6x'ɰe_WI$~++ ╪YwYd7`}tT0qk`ɠI_k 2QgRw̺= mCޙ{Hӣ'\ c9X22>~ WBK>yݾ '_Bޒը7\|61a-ͨB24΍{e+ɵDZ̟߫_:DE{07 ;I }1Wlk߼bi@vpGk%`Lrc{O\񘺚gP1ϻB s8C]Չ’~9JrdFHMצjF"pwZJ'UF='uˁHJ-n<R#"z Un{X%~+((oEzp :So` q1㷬(V%{äƌVA֋/|,(͵!!P_˰QTYM( "u*ˋ]ð˜pǧG!&A k΢;2x̅xD@\}88O 5Z4tjSE#PBL`ʣ9P(Ӣ.9~?8jWv~͉\PEx,#)0㲧>P3Wؑa2忋Pc99'JײZ㤼#K<Ej;'1UŕIrW.üm1R ˜7K|D29jg;˥RK-[ l b{Gж[|&< ?,RD̈! m6+6O0/Y%?}u38n5۰DXOP'|q*}^q߬r* /Kk{ \Q0ǜjىs&JH:x0-w3Pn, \0٘Te4;)6 PNB[Hezb#4--UFGqrZZ@XPؖI@Do =\k3ci߰X7d͗#$7_Z/vs7-zJ`eP/qy z2% a6}-Hr%]zJu ,sHǙ+ų|;lVp>p_ aWG7xY `1Z#C#6> bUkS5SAĠH<$h@"!9ȵl73/뷿SLX1p;JcMiT[xΡdu.? )ջGais,-UToTk5ou'̫VVMR~+KVе^k[!MO$;U)ek\bz85ذ%%wH *Y7H1:4Ef]C9rR<S:<fZ&~f QR3?lyM3*|a)ǤPc.*~P=`}ҧx6J9nC:zm >Lq\zeU;`jKTQY2טNdy&j6O$ȍ lEk,9)blpb]4<՚Nf,DW2l\4r$fc<(">!jI< nLvr};0W@uw+v) ( g R77y8,^ȖCӿF|Xz{  nnvך6wmFM,ipH@iE>^SϮeO q{ilk}%1*kV|aU =uGf%O4oEVoM$Rp/E/aItvi.؞d$0$%~-)N<(jx %lDЪDtIHt4x~Tw?' ׽E][:9qUCGTz7 ,Tۻ5%QjOL<\k /!I%Me?K<b3oRa[>u7.AVwf790Yy u,~JJ| etiX&)Ewґ1PiV.5Ftgm9ɕJP] 7IT珆hUP0+}#pV]%nYW+ckZj-a2 6=2O}>ZHB\^%mxT ЅAo4J#Mnǩ: zctAy*W_7dS̱{DU?f _F~Xߖ *MݕUX?t3,)¶7zG~+qI">s?6uU3 $C`}ʥmQiFmZnaDOմbQ EXCi 6-4(B1.x/WX[:+UZןɤ8xy%A.[(>;Ք^Ι$6_ԏ2od>w}BͳM 6c"BD>C5jP¢m7`ǁ8鳯 )c~$ZϚxWԴB ',򒜤G*xxHxG(.ס7z8; x${.xG͆%A\i,i >뤞BEwXxEol5;*i^3/!)Bv]v dKI`\?R.`bߨP||7s- YD%euSEJk'Qabsع%\-48~%~T~u>Y%Ao5M^ZY + j5 hfvA;-96YC[Y3ժm XG%FǧW6B$4,&GAvcW?GKHHY|oġ\oZ2NZeb]2'WW 0w poBKsKhL m?'J+ՂĶ~̣͍, l{14]0X/a!d)h a/Z &RDrt̓\9he?bj ]j͊1:-^r;+M՞ A 0ű:r(1|utZD`__X hdcLz?]_VF8  H)Wpd#/w8?!uI9Tm' W(pZCenmx0ͺ_h7 e]עm3G#7f/K8V<J?ݸt尽ҧݼg?{"EG5fܩ<ekiȟCx+yVQ_2|qUwIcObп%3~}X * 9o\mY%`5ݬ9c0f1ö$R W54lQ]5Z-7I3y4er=9\h^!{M0Nm4>ߧT0eIz6 \G <.Ƚk~02"X'(C,f$Dv5IKOW)w&ZF*j=}glE;뉮&*Ja+& %]p^dD_F)~ #! $ L)S^l/C&.~-SCgIރ6ko7PG"z=6D\ڙm0HRDpW8I=c9'{‡% 1 CԺpLeݼ tEvd"4-,ڻ0Ab4K&`nk?1Q4 ],̵rކxQ8䄺=Kg=EY篑P@OY(Lx #w01u EuĺpY[3Ykl+1?8$l- CUnCB2 á;7Fw̢ Z"U mnrnIO=q%,vCƐE*ܜ;ޝUT<׳@4cak0r+3ϡCL_enq؀d|BDc-%+?dyL/tO | 1 eh?dUaQ' c$.uH0$_n*V20ܫ-ZZ .Akc4;3v3]]!Lu=b6nDЗ7B26K+ #_are/sAH `iuĶZbA"~/~TlP>Y;fMe=`Q^"Mٿ7Q·5}MAp:GGlWL~h~|ٔ\n]̚q: yP>P ox͔p(vz&=SEÙ!j1׽~:[:4xDv9%V.w#ҠוbYֿu* EnyM?t8FY%MqV"s&t3c,) $q WPWOwTbCiq/5fQJ{x*x`GǓGfI%_TP^ChX|/q- p4VAjm-|dhpo鷪bθ߃Kc+_Hg"ht Cit&OeNGf# 0A=eGZؼIUhKx)Lkś"?c_ HEOm~eQ=h4 U:}샆rڭ,)5.Z>dz!&GI#ᒶBF>?=פΫV*+G@Zٷ%N&wLmϰnqpDQ|4dDuppar*dptÕ13_Iopq}K&CA8)aˤye|6jj弿SL>VoYޓJ,7 )+_+EA.-^iqm˲md, vݻrF@<1d-0ʕt2Ŀ12IˮuSl8"vI#Į,Õ+ + @vt>df|"m|HxKSUZ8?A?oU1?0 ɇؖ [&=jD⋔hu]]^+{ZqHtM@o3!$nٜ]RƴQ9sֻ16g50x$s,-/]F!\b ˙48! ?MLs/'$᪶ ިb3sR/NP:Q>ݴf,:@\X]|waA)ՆvWPܟtb_A0/ҋرZ`S^J|Nsly wntp N9rP?Ek]̕2wd)"wۈF0y{|BzE2V!i/)m闞Ti? g/YAyAJѮ,*]Ws?mP^@`Hkǝlr(5u%𠤛!*L*I雗{1, ?NEA20>uc;%dğK=7E:R:q Zz̥M"q '(.t[>3(&9tsHءB:˾Y̓%onG\] 7яkT8VShUZVR dŵ;ܪ` x^X/B銾EF2>]$7ySњ^\!UHyYZfk 逽L]"37Mn'95yVɠs@P]{i{3]/ }Jniuì]/Z8x.:'@t*KɽAB*ksV~:p+7G%٩ЉψY炋E`>~/F b>7j! ^`]L~'NOu6M6͉q wn-1eER4QHi@㒸/Gts_rA{؝otJgȋ'*jgJbe.'N"tGwP!7ZFMT91D0fC: o$d*v|% ²yy /s l`%iA7d3$6 lq?=kpPbjO_qdD[gyJW8eCﴟ pM\Vl6"_gm4_\bN`{B~ldbv&US@K ΂iŸ>+. D/Z suyIzyް;fuNͦ\[Y+fT'o1ۿ415ds.bX*d"G3+GN&b&7da8]M^ RNs"jCy kyi..9?yex F_[Ԗ6A!^0Pn=/m\A ް9 .sQlqi%$PɓC뺒2<%M 8I5u@b-2`5)47J.TӆD-S{^ȩZB~%7dHP6JosHV%Q {G>ȝCNpu7ia?dDJcj'H"mT6FG{N"Bi ‹RaQN8нİٓ҉xB]qfBRM<C s`d Bɯ3^!}Dȼ( ]kR7v"ާH; 8X'Z3Ne \PwZ[-K.z5< .'͸۞޸bLa~W", ,`4b:@Z8I@7՛z: _uV;Af .f 5֗s^(Wr~aX! \I4m ɽ)7 8W~[ZvYU2ӥ doJ]"ZVf0뾟ecwXwGĤIM%+ "fj>QZ}\0Z nX({7sƷX0'?zȁ{}gVu4!TM3YsGrG̨ TºYUZ)۷ a ˄#xf& ~|jJQn]=YMjDI ĝ`A}>&mM5_cJA./Lcėh[PÝ>^ 䫱3y{W9`xRb%fW#w\ֺr~V$5Eai9Q9;8wX7My,mpPnKGn|@k~ {a;YΑNm1psUΰmBC2[8vА#0KRCK`aԩxjnHRߖAf:^7NEw4 @wsVhÊKpAq}6_"D_U+:/ggq`z^*dzSnvk"*~+%Z2l|q`asp7 a h;1uCbC>{hG|/El4^ϑrSWgnѡ suwIP,(/V&:-j0GX'/'Y$Ƈ-{Pyܛ N92˩g%B³2g}9P ?ŕT xb:[d]nid N4 ]w x8PF-ьYEѝ Vc׫dL;l?ICW=_(tba>2 myg,%f]GAK6'qrɾ4OZabەJY|.kDEC1k-I6oZ2>|."i:*SreݯY2 V>SrST'Dy"j~Y5Ǭݬ_O)q>r&  vta|Xuh.y-p7|KHqNfRu0E)gb_;*հNħJ}Z ސiėM\9^g\4Bs8kmM3фa_W5c?=oVza洑}XQIOS# Z[jxĖ`-`m64 :#,. >k;U\#KUsm%6,8 d#n5PWO;cY1sWkvA\:˝`Cľ}F<\,Zo;3-y_<DF o6gVSiJڽl--o/C k8*\MD>WA|lc|/zRo)7ﭫOh EqZ;328JHjӋ*b2dwZ|KiRRr^ a"X5L$]D>*GX>N%sM]hZCj}mSOߥ@R!@# SRk4kQ'uܭsq/%cU]hHYb0.kQ 3S({kUUClQ)a{@a 4a?`6jv5yp`.A!sS#؎uOzqњ WQ7:HkƱ0bvEP u.lbI3㩰A")`AzpP+ ܭJv?1CPkVQ&Ia 6(1dHtKN\b[7^#Ĕ!^k¥b 􇥎Yfiq1,94K qA.RKvuLrt3vԼ8G|jUnXNo)s] uu'XN-*kDFkyq 7X Ş=+ҥ`CYWz<z bsZ |/x6eѝn33 \ksNh'%ȄW-F?]d>R~$ %|m̭Q2?8T[yn{ ?8TWB 1j/~_]HF BUJE#Sm:K8w'\׍NnLj) KIR;7_Ѯ8?`)f8σ'$J'Bu*D31")CIeEu|JDPB]{$n_ϮU`f쐱6RY#̠lggu,=YC3HO1W9>+ 8o:0K2St\j"9T'[r#џivʨ\FHM?i;ވr we88K kjM/F[̚(.ay*) 8Tc`=ϣ=r\.qK1^LPE煉bRu!I& z zg`P"ݛp?n}:y 3veS?4h 4"J,diJP[(0wZ`!m0Zn~&R.Cw0?-9Jt6m3_!N1;FS:è9c'k4_bƓik~$ Qnk/{47gec'A>HhfKqkrޓn`w*jJd?C;.eo[[mvN)9v9sȺ ݶ2b{S.BDp,:fm؅/[A;Oªn'N^aAICˁT~15RIc|Hs;> 4^&cEЏ,[[IZ=Ԕ7 Cڰ_5E)DG#255ǑZ [)=a9i.)i#4D# g7+XEuyq^SmXjVҗ~nM&ߍDͥK t|I ; rGrҎS:*9$F/gϮ v3!n`m*ƳHzdM})~ '4^ vW{}mc36A?;4ZZ$)I)2pZ`)%I#yw=6FqP;Zi4|nq-) 伙O] b3NoñQ}c0 2JI17O-\QOE=672?ܹ͢Q;Äv~!vh-Xf89JJ: 6JQ17aJ(POӎ&Xo1.['"ݾz)0|e~/l]=A;ɭqT cOP0g_&rg]){l6bA$,&ipXh.:[[Nm8@؏H4:鍿=tabgZb=Q?0)[0nfa| 7A[>pе IWy$F._յѶgmQ_lCkw/E͂̕WV6m"}y}}9D_r" HKuf"|(zN 0_rK:b|_C޿lO+g9l8zh97|+%@gHl'Qn΅t-|?7fR;˕)Hc3%$jg4N9ĚtUV3)q`&v3d%ꗵ^U ZAs-k\=ZC`!veh 7bQk?gm縢*}Ϧisv|ѷIds&qh.shVA4bEpjZ/ԁoAڪ $!EyqfKJB3Vt{U6eyzx)땑kFpx9KUB!(S.D y hFV'nw0[So%Nd׃LA*+rG%](= |N^n?@ spHY#Ґ[D f}C&ڑ!ڛ !rZ5l%Ϣ*9ǺRC6,H3oF:/q5IjLqCu0w=>#+s0l&K7HQ:7cd;wsV 8I4]a(4G"mf_*ΛF߰\;1av,ka- @oܾ \T'Ba0O`#y!]G:4ǃ9L^Cc7lNqvm}X-Q*8}"Iq|k* ;þH,(T);a~RhStX=aKiE%l‡2^O]\4۠BzT̺̮2)dQiVG8U/$K)󯺓9?gVq`=2D;Mn  )a<85g,ml9rEwrx*1ko^ק5`X5oAAY d uw&u6k|Š!_.d%3]g5H u㢽۴Ղ^Em^Ǡeb7r8qS"BN3R\[2SA{8}>cUh~WU&FO#;%Qv@iR+f^ih!T>=X}1Xkph8{ ΄6]jYXNbU_<J1 3OMr N${L8#pzFQ &rGvU+)zuHO`.n;]Q1d B0EDy/}h|y79JSWg S`xġvk1Y{U7SpPRD md w@ĺ@T;z" CC_!T!\{+ TC'n>uHZJ);v_ byrÎìxbQ-fmlך$oG0S4xk¡K*O, 41_<5/%4=.K,{z^ D&uׅ_5my=(OjsOc"؏!Rt]wӀ3)PtPɛN{D>u^7AZ7ZoqM{(_hM8 &ugVM`D#!nN3,&FBg-K~o>2K" {'=):"BAʿDCW~,8N Kd^MY+ro __ [OR?'Oj笱 tzo:pwLOo*Pv& Z.1틥8)30Бy +ɵa/:zPE+Oj| _&x7Uɴاy A☗= 7@RQBBnhhqCK-K%.J~9wSOç0 +Spe ӣ]me:oשqk WS:˂ح;Uĸ&֩ETY!8:M-Sh6^RD.B0a{e֖(B|ӐB$qiO-H&=B:i_x0+~d Ժq0Ó]FXMDښT1w4nedͽ،ߴkDچ7QKkI7+K&[Ƙ 9:t?F jABݒl&.>sⱧqo7縛(FzkwJ1)r4F񒯤˴r?݄HZӏ  gHfvp9(X~,{$(4@gN_*b&YM{ Nf5AٱW:LKcGъ$]RM1Yszx|:?֒=f6d5ӃN+KPvy+ :Li󢕱[4] S {6-K3)È|Üe{$JhC%hlE~~PhNx=a L+Xm)=hv?/W?L8Mvf"JD仩^.ۓ}݊Dު+TP"rqIߘ) x~" <&}d>,ى Z;zY(b{g+)\d'D%? jBAsA/ձo!|G?h HAbÇ* rsϚg7&[q'DRC,\! F ~HZv"΁(ri+( ;|kDybƟM9C\[Ub ;p(vGIJ6q?DL_Nqj GgSVqc7" wDIf]E|:.BukQ]NT0 Ltf$yc5f=1 kwWQRhS5YQyh׷@6Zt4|3Y2-a}]ۡkRn/aȉٶuA?"g_4f%Tu֪}ZoñgJ KgdmY{4.l귉#je![U;e H/u˿2xO d?,=4,bfhBPbv=:Cr0ɤw2uv@TC8\X_".֜ZMmI cQ3)ݗ7U+Ocű tRX Եqf%-튯q:ebZVU{6QUK5F*-1 ^ɤ I鋱_0s.] =wҠk5mnȇ}*?k-;&[4 hsH`Ͽ)ӱf-UP 9lHc HlMU$Xssut@3_+UȮ1v2G; EPto腤q_y^8wIR ieÆvڿ-IVץǫOU'K9P4Wrbwvۻ?%7tPB_en#6l9S6BS >P}qTP5j5: G7aƕ|hdH!GUHa6&1ڰs%N`N\Wy !]j'[YqR5ƓpZqقwf)}hN4 @rt'DNZ% r tjT/yD'[1;_();/{ITi#h+dJq82u*T]-dNVL KG=\$ʡ83E^F{YF\< 9,YelmaCn-U+o}LhUj0uӨZ#xH1%ʱT!f7rPknɫ|[D]uh&UOI2{4Yrcms˵L,ܘήq>Y^ӗL* Vrh$5@!bNZ.,Vx4`kEΩnhbX|Vۜ ^P܀ij*1xLYIfz99&m:Eʜ-8'3`~flA׭>b@8&(%὇Y&/-|9[>)!;# ?((+Md7=N[p;+v"<#:IX{e(gR"ōRm`ΑHhw3`GQ.YT!jlLf 8k?H B0!Ρ'.ϲqh#A5i*2ڪ0u2_Z. @ o*z% P84|>J:qgnDt9Z7) 8K_{; "~!B|)!MgQGw"}FK~ _8= 45ΦZoB6c:50p(&^Tls:W0YK jKsl hnZdM.7^iA CPlb$NU쩤a#V߯UۓE8Jk+l^ta*XǀoMAt KG:e~:jՇEM`˜03 !Zh]>Rfm -*% L 豐PiqD/,j=|$P}f 1pEmWV={-+3콙tUdl<@]f_:cQkXgS`XBWK?9Rn;RC<ҽ:IUZd1- onk*zYVUE|_;"w2{\$q=TE]"Qy1l#\LA^t1%VDۭ6UB>]i.jwyF\EQTý]h-m\'cnr" 5 rpweau cp#oC1m?=ql z=V̥ g֒tZkh$އ1gyp|kݸF 1[fe0|e^V'94d(N9 Hr+\,Tz9Q] x ym#P^w3ׄӌ0չ%lB6m{V_,VdM~N.ECpyZNU58ܫ+!Sv}mn}W߁v(BpdTCȨ쵰!4LQ[FKUhA@CmxJTA!˜tƐ 醲=#n+,M5lg)sz84 D"_άEqU,Dz@Dx$\ڧ|-S7q~#eܳI"B`u G/ߡjzt$'bR`c[r/odg% jZf#|TGz=~DYDȎv#b߿:q{l[LgIwPYMQ4Ku*IP\/AѮҔZ;e=/Ӄo^BO%7x4fo+aM@Λ£HpmѢU'PZH[s!*vxj`]5G"& Y/0*18 3 cK7;S8$h~c{ y,+uVJ+͛$ޫF]◾ef]q@ݹ2<ӫ!-Ю]s&M|;Μ=ax&E1͞h&iǖ\RLnp*2#RcX7ئ|40ldoi쑋[͏5!+B&ȱ$!In IeATW@'S9A%wdv;zٵlkʕe}ddqrr YI~`!ۮ%Sg]C恵X-N͗JɝĕZ߼,KW;K*]l$lfj)ZdŨ/ <Ijn 't 8qDeT]՟{}-SRtLE;u[O])J&F̲}Kg~cHF^XԙrA1FNZhCR}L&>juH7O,ƨхKcB<:inG:z?' uLAX)=3Iޤ6"ʥ*c"X!D=N QJcfnRE5S ؀op%u"*psFI|,CK^6) a$ˤ= K".QZғol翍l'XLv=-%/lJ Gچ: PJ~%Rd(D Iw}2^mu<yGM s|e?Yr>jp<(jCNl$ `]BY"ExG wщӑCY%i!s'ُA:# " .$ 9;KWGݞ'yO:I@^U< 4x%@IS?#GdׁwOP~ W۩GESy"b]$/%Ǧ;tq$8V̼pOap#MwS)YhVVlĦV?iGGVqi1otxᙍῢ;u/<\qei5H<"Z᱁(s K&jJa;4c;py2UP9 R6xժQ)]Cao2 G`,@p Os&wK#i)v?1|D[y?s&Hޞ/|̅ۥ)A2~>M`5a2@qeau¨mGuq5AlGn^5k]j+MtHOK~wjӜ6Us4S@%wϢ޼K a[ ҥbqinzoZ%sѝs.k}TQ¤@Vq~ktHDO֘|=5Wk}:{a0-EJ`tWT-kJQhɹzEFIWIȏ +DC@;DL,SfLĨ^<C@Q-!-?#T%x%/z ncS@*ʦWE:o_NT{gj-: ,ƃ"}jY`%ѣ1aֲ}/"^9Ndh N0%r^<+=j;+w?/=Ih}y Eָ>tq05LR)T3hZy:{$16|jT*  =U-w9.K*/LuJ1/GxT+ $O<_Qd@GJaa4I컷CL_z n2@>Z>r :ޠ&]MjK륍 g NZͦ:ZSjOKniAi8JhF9bni%ZYrPT0EvY^!Ƣ<4b?ѓ2DsJ4\WXѧXNIۘ]x 'C`b`IY m(s1{?] w;f i2WLއi'2( D P%IngC*EWc\C@}f-=jo a$-#HT:mL_Wz0s}n]t%ςº; փP7lyH~{|rYy/_t8į caNMWvwD~޽HBʘ*G@rr}0Y̅!qb"BV&Bԯ&ǃF:\\ ]zk2X D 8cUj`m }UƎ&Nvxt+v1ivSc^ ) 0E8mrYuh}`>wdzΧحV]>[ eƏ x~7\L77v= +uz@umjVY-O\~7̨*.[\SOvC [𧆆vw^e"3 0Q: }OI_T]ʣuI8,, 3 adbjh/ MYO:htY5^_˓_ k&`,0 qrqd7! n4"'?Pi j=#*Xw=tHbe2*: z00ܞa`5^@Vέjn- #9Eب N{zpU.ǚ_}T6E?b] ad){vV ARO2sneDz̮)^/ MҨɴI\QW[ַ׃Zh,G1keHWV횜fsfZP|)z_{N2u" H u?R0-,Ch_5`j8OS%?Q|ad>*Li)~%/3pb1e3b),2o1/)#w?,A[F,o&3Hu-T*;Xw "׭4gDTP'M A#IuN~XvBwꥣ 67׿slyy Apb2'^>уC[LcL7і:},<hlU5 zb9=BExGqoqpO9BƶiY+-@07C'FaM_u$U|:ѴFhmm:fd4~]?jObVS0"0]~Js ZuU2iuױV\塭E'еGbL%lKe0|#CohO;뫭L:Ҝhe $z%A*B!6xrB 6V$^/LD5A\Vҭk[{<⛢9%xELz=x觬9#((M-oH겏+  Ka2_~ݺR/? c5ٮ0bE)0).nA ;EH%3z"F%l;_#R^0ia{ڡ:0eѼ漶A;D2L l4tͯv_ F=04ɩdvwd~~ * eXC>>&0+z!Iq&Jу jpN}ԟ*ȅ@C$XFѨՓW=R; T&B%s"WŘXjяre;kJ:А.(M)+ &]AE#u7#}sH]tz;Ci"cU vW "`"xQ.vAu?pY>ڑAi`_ Ӈo{8!,_@Lo~o/r?5>p}gҬKِ{.i3hfe47Y&B;?KiS2(uROK56qq}HP@dL5=$@X4J |F賩JZeJl@T+7[X#ᳱs8Z? :N$W8:x9l5 wߗФW`ff Qݣ?*6pU7(U @6NJ&*QȷW dxe~TtjBAc@@F6c)QI@+q<^WWZ<$/ &.тqͦc7(OY! )] mp! ؇jp\V|xZtLaJLe95jÝ*K吝-+LPvwQ*6Q{v3/s'{"}.Ol"jtK.LA C (ҿE;+Jgi"#&"I`ia(wB3_KOQYwp&ړ}o1 :LQ=7\1@BHُm=:5>9(=u-psC`͇%ݪ؇fL50c ;zf2X;ReAD@"[tlױFA>AqF7OMĈK Pcw$FEVU|%1=TkZdؼ)>\!;ָ5SaN]*bz$>!J ;sAlRvj? g # 0Oޕ(a ;VҾ*BO_R ! s(wH@it 2Hj-on ?Oi@48cͬ@u|N Hg ա1E^b "X)o1wvo^6!9X:}I=6׫pcFݫ1\?mz*huUn%v4">U_hwc+!}CFua$ڤjǥ0 >Q,ɟ  I6#h:q`K)34!QXF3TLM&F*я?t2F'aA/)Y8#4,wI ]vuw+{EL_M Uv#m}lH+OHK r5^YbGGGYnͱKDXA] ixA7cx@?ߏeVnN:u c$'12gy]CVe+<|Sp,%aK$\FzBy0 eT2Q0IsRlrgL"VtqmT!H]WܚLyLlg߳4'S%,ߌáyCGPeL#dllPTTn^͍? U) fL 2 w:yR=)h2Y I8q\*aaPIĀI7CrJ5GPx"DiWk{!pcv`TѕJIZUxrwRZξw'6+KRT^lImgMwmvtS4sꐺ2XhhS}Nhڹ;ǥ~8 0]98@v d<+:jRuP(=gHf囥KxOK-}4=~'6Zb푴 )/ZL@|Ѧc3K N"_*\Pl逓 6t8CKR}v"Nv=`YDQCǗC 6O1ܝSs_c"{8=սZAMb>ϗ1X=x;W#МR+:0cv41}+|F秧 cL5l >;J{'G#Vl\g[)<ۦ|~0d_NJKvJ'9Sp*qmLBo8ẳ4{9L8{=:~V+P硙Vuj {:i(i:}􉟢qζA:6;rı.yD15I,i,\ō2PXfHM,N¯C*۶Hg{=z UXޱܨNrxY,xz۩{GΦ75_# xg'ܙZ#QܕJ4T&;X4PHگ'BiK j V<HPȚ}v\3)B&yw=ltϧ: Oj~-i/۳S Ȟצ;ME?y2I p6rt]Mov ͹ڽC-%'3oәٚ: m?([2ۛO"N@)4>MH/?yi!ƍ}x.p`#`?ѹ IFyG3+Kw}zi2tZLփ<_8v 5ѫhI76ޟC I|#d2NnAx;A*b5=l|`o3"4R( ѩWː]O"ko&Ztez`fi9 XuAfF_,k#Uyp97X~1Z"29R ynI`ܺp2vwy[RgggM҆߸K>=W%+6zԌ0 E)p_`2mF󵩥~=|%cs cGT ՍάPLv451C*K/, >YcWuX?!Li PA}5:(8栵сH:{SU),u,t,Xt]@$X@+ V.M]+n8ƺP&Mzè~"= gO8'ƓOkRۡ\/#;}8Ϳ껗#y 3]#3He<-  Y'P@5~Q._$_ jc)/P8uL!ˇ ɵjU-%jf6\2K BR(7Tq]H OMaO㽉Zrp ?2]5I4kJHZQt3we>"rۥ \c4&uHa$;h& 3L K_ <(>uA(XEC b܊+u/TBVǘ}IFn\+ #SavŶuܘo3E3E\^TAmi6*QR _Z,2*\lKľ@ߤ EBZTI;t%cuM#!axh\MzmnFd0dŀ4ȟqyDöO[i=H4oV LV5f&IYpf[DZ! eM (,{Sa }ݹgS̴A FCάFEֵ!;Չ$%o Cg P,BD_x,aamퟭSԙ"ג/%[왭RJBtclyTC%y#52_Y/ǂD1cmV0Ez*NsB]C%6-vev`yU%6V}3K7DƸ!%XyD fQNLOk '8DIbq߈7[NVlxWVXBF떟`jDn,9.C&GXPe6,;un xj*lqj^!#"?.Bb1ո¦AɺzhjC" Oo ʉY.ɑVtѥGnم*AlC.ñP!;) {Roj?^!|}S%q/"U41+FY-Mc ٍ_eGT4oS0м`vO/!z b!Y̏:_yZxGUdR<[Syƺ bڒ@WiDDSڥ^=EC7zͿ.Ff1zp=C(5zui'0"$ K]7#h3 k5ɸ…`l~NMtJt1_y-pi1XMJ[Nȓ +pDD*[8dv(j/(&iM?n.D(qTOWۏw,agg9ތz, zBnc_reճ~d5.=2%,i;џ ; LчvjeTt16{}Ev %R+9}E`%P7c>S&_tSkK0d} 1L妒>đ eLLLk%RǖԹi(L~ Pi*)FKyHj%B&]C6L Zzu|Dԣ+S<ϰݮZB-]_mCps--w.fr/ue `3 gB.x|Q,?|5̳\9{VvKIB%oW+np7x^ׂh]Wyf :HVt!;f [(3~o0Q6P %ͻc;̬Պ)qKӒ/> FQ)B{2X VEjjOQ/]?$4v>1jV~J'1xNBZߓܩp[Ԁ4V~ȁB2H*$` hyaqK[&MamHS@ ]&7ɇM#a꧲kdMpaK2@W?ywOu/kbDR,H~Dǀ_UxP;V{VֻWLл5{2aɠeU$#xxYy jH6 lwuv7enȣ;kyRp9~_aޮ#F<~ ; P\L'+njtZs+Փ勪<9MF*7]dnM3QEF|cL&_tg`KLϾ 3!CѯO^c00Hnjqeј7W(\moIC%H|LK+ʰdRU ,QH0hדUk "OәfKLh|\+1%.>W> UM{){"А 5 (*]W["x^g"ZN1-u=9} tQ Mт3cK Ef6AB.xxɝ=T4Xg[rZiՐ֕4c<Ņ'ǪpԚ>zM86ί YTΦ5>4hϨb>#:TW )\sT$=ގ2K7npYBn~q֎v=4T8@L{*DZ @WE(auqzqֈI`R9cD0A5 mWpǾcD1D%Fd׵)#:| ~mΣD*ac=pwYTwB6):㎸1EgP3߆dxjad,/cSbؚr*A |Ѯ7&:8k`eoӱ{HX k"=FVo;t]G 8nDE+/G,jFq>6fA5RG<BaG nYzuUW_3$>d([%Q1Ũh3C+ \g殝oZQ#aGLKO KOk[eu 70N?w,y hmÔr`|@'U%Ƶk( ja1 ) -ڪ[BJY/VN}1%^}qs {Z HA32Ʒ~yjJ•Te#25bI*H ZsalK ,{u{YQt6 Dqk=cܮHvXuKV:P? ZX)\VRـ /&$ Л0ix"<@}KBtK*t!=O/OVK?͗D謼rnҭVAD>Q__M׋y%˯FP|֒0-ekuDOݘ,@NS89+xHntVzJ!稌a*ӐY(r& l2LMkSo XO GG Q@b~6Ȩ3L50zPIb|~.>٨Ł}0Tt[yL-ϓj` mD֔Wg^1^ =P Ƚzm&<.3ܺv2gږ妮+Q<476eQ#PGe( B9x\ 8|a#Zwx4AɐK.z(7mqnXc%&uEm^ ,W<();K`x(#G3hZ9)5!A?)aޝrD6柠wIHZ(9ӗ{7=^ix? _-[?O%]7t{>(KMq5 B ׌E" ;ڸj&"Ct76V2V\ Y5!Penlrr3"_;\b[7 ;u(yq+5=w]0c7 rf4/oX!kE{Gv`,)~/;4G=aV>4ZJa(eT'z=VV<eh|ɐj,zC>o"k)WӲq3:Lk?O_[[[hx[T'h<ՅOp[> .Ղ;]o`ZGrHN'`sLkR{+n=xLFakX]L)fv^\Μ?=?:zߨAe|-Fu)fƉ7@-LUff1*.pgw?D_|ceK|68QHC'L=[s&'*}-_F(ܤi] 0IakT\W=8|Ɇ/s0nd'}$U;4$*^oGnG9sE\"߯Unw>V.fÑW2ߏN@}tsF0TRD3^ +(Z* 㫤^ג,1E:075!$ xι>\ip6uoK{[y]6=N> 5_Mg9 =2dE6(1kN2ѧu|m4ԉz 6ǶOײ8Bc $'?{Ѭ6v%|ʭy"~H&"K~15aI&|&_׿yVb6/ɘe_uQD[fE.nQ4Qh]:abs͢ r>bgZ GE8wE1y)ƶ G;K`u' #̏?0RG[B/8$abcEl˪𯪄cQeM~'CtU$ v?{M4mS)psHK_ 74]:CEҨ-86Lm:}:?kϸ`K=!W蛬&<,zH;cb "io9vCFrh0Fn@YOr_(FnU05EW'oI\נ򽾇Cfz0+[V=k'tIp.nx.BS'/AanhZpGqS:0m¶;('[s[rabk).31܅eDSfS=$EPz5nH b#@1%&"9+"UL4d[b0@ʎN*|nL5ǯ XҪ佨f˖8lzw,„ f ZG R˨~qOd×F]OHd$gp!ڎQ)h4JUKqUU}ЪɜU.o۩tz #0>%7e~tx:( 6* RSRֳV/UGZjƒG1)"ފds$TLr_`+ˮwu߰i벶Zi LIkhM |P4`j4!@&{UT%`d$A :U|ϓ\i f C(x5vxeXiBƋIruckx8b[]%k>p/)6<@ɯ w2SD -@Png)Ry+H[u>MCD+&HZ p0Vz+ݦ7oudar\9EZH'khB໩N=pͽI9 2X~a6N{3:ޭ w^btj"Z^eE@W96@dzF1do]T1/ܧEeXr/3hm>w!| WHgXΖϮ0Š dzH@bi|@5zWFq1wB[|1 vbg1Q3iZ4mBWR*#؏8g>nRK-b'"{Lg)Aطw?eH%YW?<'r д @4IŰ^;ό1xVgqIA]ba&C 'TŰTWgdyqjWLF({^UxՎإ!EbAGcq&G>%Ji6<)| ,ƪkV]BA=)!KsQXr'g8 SV^rLl)GDCmY9&m"u\<&6<"_Wiޅ)~S[۩ tQ}s@mTmѐ4<,5:=) 40P԰M "KV0Kbv:.ۤsLkGR78t1 z){ɮp 9"RX>&XpZk Ht`g ،sGZ^(FA tJlmU S&Q1 ( ⰑNu5Iz}ԗ<b;!&it|IcYÉA\8Cm=fUscWi`LeE֝b⣙;]7w}M @ ; YEa>@Ce;+nt|`lFnƁƾ3%rD CF;=Jxh0A8i>E6$Oer;0V1Zz75B؅L:>&@mƙ)EXJE|gʼZM۪NܧCŊ5u\pSdRbAMF (۹'qK?p8!X/6}5nj#VSg¡`ؓfF0Y9N/qK<|< ۡl _$@BoX .rg {! B0{$&Qm=lѷrl=k EaK/NuVfaN" .)'(iZr݂UKhB`H~mnt3*۶ Π>;rC+tEC& j!1}ZbᜒgpB8pReWU\OvثѺo/Ӣx?6^y\egOH4n'_MH%ɺ x^ȉUr %vPpVzd^ (sb͵&NNvK&xӄa7|׆M*h]dZG@DIGaroTfaQUuPY)2" v1$~iZ#xmHZg$5(b 艃\hIwSe05)pf5m87}n Hqҕp\˖vYm9/LO˴:OV;3KeYnyIAB6kRJ)Uc2kEbt%UnkQJ{Ny>ɔa%^(/\odc;7.)ґ`g{]55RZ,w 鲟_!nM omgAУ#մbsy+/}F?W+xxeq~+?~ 7g.7S8$u ʴ*:JO**(ܛ> c a#9%z\qBKiwY4? Bڊ7_^%$Ύ=S1iȄzWJY#0 YVwChv@ԾJXԢh`ȽѕΒo E;.=/F|d牼WSڕɼ|,m NQZOo.+5?r˟p$dy_l.D.4J@Tr"a3/ِsyI϶'HܕF`}hxo*(E ]X KƫdzȐBݐ?OW)vRx` ~ cԱp:t0}. DBVg5^s$Yk a [!Q& n~r>čъ֪䄏aoA mQvSX *iSpZn "J5\W1Oe|qT' w"J(NIb%Pف3|6dɟe^,d1R pm)],ټy=Jw%J6IxܒT|7woU"ͫh8܏)[pCunY5(jj|oU=`%4*oha6 \pe mA$DòA*Lh9nVb,?FsZ݂rmW,u̓^kD†VTIF 7L4JXk- 'QyRͱ:>Z`QjUξJw9b%x1#j 0Fk#ۢ_QAA i,Jh^D${2a90LۀFUw?,P'"?:ѣ/O+Xhw7}0u+*N7d67!WS#l=up!H[Dmu2D>qfcZ?t0>E~u@mZ'WLPi-61'l@S#zҽtܧÔY\M#*><,XܳREYpZw78_[N5c*bQ1f%h3jdjy3$Bٖ0{5[z4Hr"|C2LzJ#o .sRO)'{\4,ɛe¬EWtťf qKQQ3B EUp,ſ76Qmmڒ`//B띛ԁA%k2c[ H@begPvdXZzTBV'b3=1=Nk =2[Yv, lZG-uE$D3^F9{^.1qB/4zCbuV"ߴ X 6`RX | ^g񪧣ݍ&^6*r@Z φLg]AQi"KC6@}!A!Z1u[~ 6؂t =k|ܝ|]B6qp4ᑊ¥ve.*`m~5O 3E/ahDv6ێY=Cvp+[d~ة"!f>1 AwϷJ y q q3>&y_V}!uA&SF6A~`*X_1H"g\vPfp rex؇#N}ƅ{Ȓ[JDeH$3U?w6;Z_ZFٌ GVrnm wtF;%]<"{6Rrz晎z+"L!H1L 5?\)_Pjc:f-3%ESqd:J][>Y8= kf/ ~NCajޅ$bP)d]"8:B=rAPC/Fav$/XGW(}Nj%7pC oDIԷgmW6d򏤴o%_}*U &D_PBr#3L͎aC*88xTiTzt$*ʈY?fH-m&Dm)Vsًl}cAY_vzhv5UDOTZbf̣%`|_aK+Cacz}Ƌl( !AjkʰAP(NH?x*ߟHҲ ̃wM|*%I]Έ!oC l &:M,1L7"l-R zQm+ <^ sh:nĐMf5B~VF(Ox?ѬU<!FЁ8+r(:uNpޢo7#┞ ,%8~Ohs:]q{۪ͽ WrʿF9 +ȑ0O1?"믋'0ۀS>fJR"GidvJ,&x9}{?qB\6ҵ!1/71ai`L0Nwo6O:nt`Հ@,\@M:T[\0=8+d#6xCB0{d@rui*: 52\be@iܤ:Ac&Hx'4Bf(Ae˦AM:eE{d`֬#Y~#8íkٝ:AG pCnZ8P#R&cIKh_ϯx[3oe bz̕nԭf4ZsK~&DЮ%(FK]Iٛ!Cs YT~3%W8w#(rbY 7jv#R9P量|J`%Ϫ9BaVG3׀iKP"#@UZ)TKH(e|֭FdܛGDDLU%.1owڥg ?EÍٶKE3y9>_{s=8"1gVՌRpB&-$IL_Ydi^˖ßD} 9 B]ϱdg7,mx ͯ2*OPW#mx9hoҪ,[C'I&dw"AOd$~)]'jM*Q՘? HGmu;)/n@wf98lbq.Ȅ߳F#%mr$0vve-foQFg6I. &i[fׅ'p3Ji׎i0&liƁPhzZYjA ^ &Y"ϼF 55uzb'L/VM`ONj!j)7qPk-GiQ.QI[C~?Dnc$/`ٔj7h̕dI Udlu=)#{gL^@6h/[Gjr[P>ڒ\B7Əɖf)0tRծcӮ,irb;MexiLtNfz5](M M%6'l [ɕ\Öq`]l<ԝ]n5EZ[ܒ,/gؓ4" Bظ \H_@F.u()6eg,#>yq꫕ 8ՇS5q~z YނΗs HB躇\}ctn/$Y p Pz\ZHh}SIS,uu:wH\)x}CY/vڰVSߋۏpZcn7Ϭ[Vz^B2B:{n3]NײE sicV6~q.Td_Zq yo-آJr$E26DډIXnݡG}Q0 %_yNJmUD:O^$_86;_ZinKpXl-ly};/s#Q8=/s7%FD2iAk3 !w0KZPAbݮLS{ά n vs@:V?:(.yQ":N(.\z\hm ̩k<#'t)ƎkQ#lm^PkwHg=gĘ#E~.b;X0f RU[U4|quR^L庡q\` VPxXqv/v,-Jc $3Vݎk|9PO~5K\\ۍb țzXYLfRjFë~ crCī"znJ1wE\"1q$!&R(v:Polp;jЁP@AL~{| }(O AWGkMBg=I񩊬 QGߨMf߉VG[(E7ȱț~/ ˡg:O (vV5t,3L |0oaI NAXS*"p A0U!0+P^~%N\꣖@0U 7㨁bOtF :qn&趶bu&0(Lgud4}Y 2=<^ݥ/і~`ݒlJhVU|(;)ƒVmvf+AáIs:l_*[Cd#96zu1_ƊVx~!R(t 8F=G ̅/-ƇS,}(ܥ{_,{vA\ ' d'f7x:!ïDyI~[o> aӞR3WX0-=QǸl_I4預X`]\I XDAܜGcH1%Gm(JDxϖӤ6e_iF OO}980kQ0<{JRijC?XfgAP|G/X-R:NmTa1ZdE6ͭ;*U<6(Qՠ+ۘAȊ ǢypΪ4״a*b$ӣ (R]55BJFXƥqVs)5CA;{eV\? )E k ݞ(pͧ۾|OE!wZ'nYwjj^oPUٜdP$22Cn[smS;GNvʘm^L}0@%t2^0jgg`ʣ2kDqj[feOlLBkaJHkϺqxk;J-D YZH#doM0,蝇ͱX7%a>`8;wAzi\AN\,1OΚA4 ~+j_%u@9ј?*̗=i|\ZBNe)4I X@q;%l<P.<_$po ,_ pA>pT[g*]\ƀaŒj*Ƨ2[ ?8|bJ9,dhMܬdV?+$оI]^OR-E?{ij` P#q}NZZezR=0D#8Z!tp- ]y|a=t_W~>Zu^vf^M _Ԋfj(q6t9-)9{ńZ'u=oY)=Tl|C{{x" "Br #=|z[rh&6f.h^9];dML [{nE6-uF4bM9 51@vi ++K+NT(w=>|57Bbۭ: 5R\wwY1ըUfmzo;AX/*eNe&B#JQPNP?0lEGj|~0vЍq[N ?8U\fv4ݦMD$L7c"hD ̜\Anzk.} w5C)~=f3Ð}=ReDOW+^M]*][H`b}ĭzw_~ ?["rkA<4cd )QEǴQ-YN^?S[J ճý}X0ꮛ3;xkoHC0֊r\0ϰʎEJ9?i4 Qg18vm\ڐSi5?UJNѠ2pYACiDl#X8 f >-"[zX `Nd` mCfj^gv2;-qwקru+\I Wwb`_`P9_qsyws< Jb}3 "~SdN-Ny5)n'CyV#i⯃uURU{sz`__qcD?jl)o4/%OT܈_ɀJbZ'pml_~)XJ2_ .&XTnkL5hF̖:RUQ{93 -C<<ZJG~Z#GLowM &⌁o=]-Ŷ ӚaW{]+/[GZFyIC9ӫpMCn jz _=L ́"0!uk'@ B#7}jpt)j=ǃu~.[J2 t[ oMfnߖWbY>8ryCG"4.nD_Ǟ_3!ω8>eXy0,ukdCGycDzmG|\ יoVlSHmHu2UO{s@,v|޲MYigE+638B/ R1aa=(ym!2{Cfl>OзR+jׇue5eJ $fGx]4a5HtT~&\-g]߂V0[w~RwX+n3K37s*nw :7>U`wD Ue%QR]A`:ư@+fL2ޟŪJoΥ4@ƒAU]Q_]; DؖԷS8KE٧)i|ºAǩSh:$zNr?w)Y40J5\ԓI&%幁k$qbùPnZf=̵{9x lJUY(涕.v& gI7kL)$np] Ļ'Wʱh}daЬ׈ϣ!op銆ҍ*z15&Jӂ(T4oL?Iӽ*ݜZQ d?=&G`"d <@tVёI/1a)–eQdY0([-Zu69_Vx%<>T4 r ;fo0n&ߒli̬yӌsۢiqZwii![H^1aNHx,5 d^|@#zmtLyyۻbٔ~ Y'!UqXڑivW@l>v ~< t`ǾxYFo }Ky/3}X_p/nJ cn8̺Ѵ֔.^'AܡH 4H *[@6odgË{ s&/|}~9e5WRueE{LTV]r͎l~yL[Č@6)ݩ{M\lV>5M~,`g띂=rhڣ]a Ȱַ 2 ߡR {?E*=ؖAy"J6L@`<2Se0EORڇXDZ08۔3+6j4[{P9,ɹx۠hOB39,39C(y}Q(r,ɦ%b--1~3{R>u#?8oF^)j^tsg P )KͮR(hh5'xg$CsRsܷs%/ JXd^߀gG[\XF,y>)"mw4mM\Y3# ,s$w*9uy4> ,L0iFή?DR" /% Ӟ3b!ܹ[%.7&#m6wI}a|_^Jpg9/{j\a w[@}nė }VN83^Y.e6dHAV >aD6||*M覇g&{pu8((7乚&EThfQJl3%Wx9wsc}4sYGcZN},wf9 Ko,[IHDYދُK?OV\_NS.q݂,.oԆ{J KRH@l ԫB7ϥ 7{ΎbpDlR^0`lWMEeSXd%b_CQpl) 41Rz-dT)Yb3ni iTEo%Q+ Iϩ!wұV4 sAn$$y bjQ\pImF#,T$N]8$Yu <:ւM{O 'U%~6oߗ? =o0Pt`;/|jPԯKeT!\F@ }e. vTHK&2]f\vb_I/sk3z¤`:]c$P=gSA4vd\6SHlo]Ht84@B{DQhO,olVդܚ;So^X1?*oZ\0hr&)R"w Z5E830f~HA;}/0- ;D)B\yv_f״>xĨuLf(KSox]*C ɐQfh8#hzd:^( mڡȬt-wzla6"PTA {^ io"F\%t[O%ly5qj_8~Xr y,[ZB :b rq &$v2V`a}qΑU^?F*FҾ4Lcm7p{v,U%g0WCtk~kOݤMIJ-5DUMr*sRZm ~`U2".DK巹@Sj2kHgJԉr`jt9.c|]{<&ӿ$ݢhwT'm=l׾LGFKm<9XYvU>s= mжإ>YzyV{r7@8ymKńz4CEقlzcwacQ 9^`b**9 ivֱ:-'Pn%=@qEBu kqXwEkݭD|o2ױ9`^ocqڬK\H)L>uHir+Θ~⨏ Nm {,MpE }rۢ=f|̡|4w]\_: &cD'\ |# ɀW)jQ:ܚBdžS #F)}Ug*Pa7CLOx~Kmd pa"z>TԛsENM_ 91ӵyf>*.(Qp%A%WtG)Y}L~/-V,Lτ8Gֆ_VgK~P xpvt1=X,50텭2GoiSGUYW3useT"RqJR ~ExC R6o=OU2mM*F΍Yi+lj( 猌D+vױevV}:V-8a!M$қaJ!޻em .ʹb  y.5Okd_Ɂ% #gw*GwH{ V$E˗mq؟2-@+"j_VήAc]MOkW8+P \4$D;#YsDxǮ3Kfa[ZTB$9; {63 j)GEA~;OD2[D{Έ1twюn`į`Yvy#5:8+34'v#Aѱ3aIjvʫ?an=.f5pgJ$ٺzNm4)9^n (ƥ[ C6ՎY`s̲3jRO_ *w ,A$7X߷ߵɣ8kض=Ys?faP䆨ʓ.t}dEmOh6g9eR{u˘s{IHw d?uYOZNjrlǀ (?ueqRπ}R{ƶE, uϩ? 6~2`:\1 ݄;`#M6,q| wVgSέrDf3+  W(_巤imX [;5ApK{ X⩁ۗ^&%:$\|b}B<^r[([i ,/zx"~Xō0hUaepf$_e7. FG\2,m45WKr pdtOq4{188}]9s?O"4q2k}znD ƵpL`7QGdݶ*)bŽWX2&b5a&+v$P.^zptW\E8*j{N<x i 2K 8yqJb4`:6QyJe=B8Sbty pkl>h6@&&"l>5i@^:cSΓ2ڤM1>?Nk1;92?C/hKȎeky}lߵ:WUrŎiPJaKɟ(UhwxҢÊ4$3/yfՕ ۻgRUz[Kw`YC&i+|7_]c\+pNAZͧo*>~ϲp>9n7YR,hou8o#rRLY^Ź UxGI'g}20npSxxz[(r6x0Ll>Pޔf616y{qNV/:^Eܪ5Y# /kRo_co:Ov+p8JW%QWQGbZ%B-9[1DPgdYӴ Z=|?>[2WFg-rQ!\!€$%Qajjd&.09[?A^mѯMgO#{ r!r,F6xwLgbq ̪8cBB}{xG堁-a|LkVHށd.?c swfxf֛.4m(v*.3.Y '=F8ybXGIpjq]փF1T nXA@#aE0aNpbͪec['lfV,vjn{󖝿Rr01#\+Fھf_jwq3Z-~ $ȡynu@8~咙#7&(%:' 0s`Sh${^u9|Ƀ^ 7-Vq4~fzA1N(a=f0EsA{@~loMNϴ8'=X}4ݵWE- XPk#FՒFxbCtudbVR!PReDO&Llة}T2wKC>*FGuf/~UαŒuqJ7R[J =eݗݛUu 23!YiߎNp$B]5 Fg]-'P\m;_I;) !lԤ׀ދ.ݒ);U e\Vjƒq-s3Ӌ "JMyAH"DTƧw?7Qx)ԐžŸ܆{FEO mccX\YW,-y/h|hCG~PJC ! oPP{BH]D`ٞŸvGYXl3s@sYU6"RC(:gbF0Y䗹JۻXO3[\z^(O%c7VBf=Bm#P,ɈTi- Xks.5 ΢^D׺+F,P ֱ¢e?Yrc.R^A$?-cI2!/ȴlv'l_:xCBSnChO^?V[A} nSSr([2uaKT0 )tNki׏O({Bߥrt$m Eڹ@&d4QҏN׎,e"~Md+ZGPH\F-;fV_g`{E/C|`RKelv^ys:pOD/ʂFOO7ӄcWU79n,[)k)Ufi¨Q0ȧN`ȄmRjIF+/I>4[e-?a 0(r0;EbM -'!EUB.'5o gOC!K% j7PŧCaI1j ])&d}]TF9#*>u3&/K@Ů|O:֠QJ7VKqiy0$7oj ߷\;WW< ‡uh;ӭȃBo~Jf!lp_w2{h!?IJA\ {wɃHgW__3a:Uњ(O-9 Lz_%Ӷ-lx} IsP?mšK/KkS ?+bg JG,ižWx[ȿ!0+8UJW/rT^vxgRΗO-$y(n9:v?v-mw؂oTP ?r5 G@ɔ\sph(LNbNlY«ZD>;0G(P`a5^Ҩ hCw]r\DɎ#g@̌CcPnfn#ocmB $#__YģiHи ad _of:>|j 'o4 qZzB]/TTq*d}Sۘqb̗r Ow嵦.Ӡ K,ɃxwgYZ07070100000033000081a40000000000000000000000016759d57f00025c1c000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/core/ib_core.ko.xz7zXZִF!t/k]?Eh=ڜ.+~"yd΀3wmQ8@!]FR=AlsU,X3gQ¸?ǒ=oAD_ m @WXϒP۬{ϖH,r+`Cƍ\ֈuu<AjuSũFBqUkuAvۺuݓLaC~G ~B5덊CceeM1rQ:HB/\'ec"XD;y>\Sm{%@]2I-_Y~+_y#$4~k|Q:9c7x-_{ײ~x9-Ư>iTZ7ks¯u[Ep=w~jIk"oO] I_7CҮSS +B;O}Yn&( l{3W#dh< n;)=pg@p G+ ާT$_@{11pG49^N/}'9܉u=|ݶ.qe&q@UV&P (3~P%b.> \S9 t,ϯr$J^JQ2mϲ+v_U_SnY H&`YLN8Zpln"1 1,d4IzⰝ*pm6pxND8!&ZPrHa^ {;ہ 1oS0Hi~ @YTi64p\^ްla#ihxm },Uh7˹KC~xo 1T!1Z"'To{j.xI(H7GJ0>FJgxYS"" fc:O5)"F([koW`ӮcӪ޼ f|<+%fb`ܣ`p! M;F{ek X@59{.3qc)7\4gR쐞yv.qA+U5/Ɵ}cXoP8)ev7ux}a=1^2O%v9t֤ߵs#皁ټwg5 gW$o/5h m{3ԼGgzK@,R*L9 Q+ )syQ~9KI|Ћ Pj^zzv=cAkeKYaq.0QXnH<rw[/~XXOFe4XpUiw%0e;ϫ(pVwh po#8ui,%'mK ϙK_lE-2$\[BQ@U890IUNw0ϖ/ο:4EQݩRTJ(e;'FM*FWw`cx^$B5{&Gai/V qyRV`5u6VJxōޜ'sj:'#3ȱ}Ks#q*1ϬÆJ:л"'B걚 ЧhXɨe( Ëv1"YpQM䓥cqB3&g%H{nm:mw+d.t;7xC2JBx x 'ZHk`0D?*%lnU}:DKId1xGoX7,#w͇H=Qw0bGrAł@M-זZ$Z路/C"?#U`ÔoJ^j/$B٨&(FzB۰ú-(E-?OvpZTz!?>ƋEQyU<`80A$c0+*~<_Ի2UE&hT9G_vDCzZ Ub[ ˩Oz}2:jD<4uNH1{3峻o8 HIg "&&ꮘg7dRZDY0]kY`'JWÎN-ھʨ̸+VU#GJZQ|B;%Jl5ų1%_m9$T-WlB Fo2E::AB/bg Z +E_DUm:E#&pVn-j}>yMR 4+ftUr !ndWhԄq _XbNCABȈ~# j[0"xL.K.2]Hߵ׶ϩu͵>**q&(~@O(IPYs8ҩzug5D0N4=ȁ}flhkEGrWxY< x)_+2.eq`b|vxƩ\4 1)<&fUPi XRvݧNӏq"` eD6iK+GߴlZa4%A?vJkn%| VL X#WR:Xt7=r!>DmVhr;-T49ĝC a&7KOW95j/k5`%F`qRYۆrqq\,KԪ Wc3]:Z DkK'RZN9ZW̝+XNZPn3yi]:XUǶm8S8gAN-$5 dzA.٦g|}^xQv60d:e> xEύvEӜ&L9I{+!.Cppyoi|+-$o-5u*h}^hFis!i&&' pf)ձ|Xwnz(_Tw0_ ;o~l٣x'R%'S.0?:ֲ/ .mw _{&xS#k1.t *yQ]|iLd4( r:7ߩTReiJG-GC'E1 qBiG yXd~r0NΞ8(cs$4&:`Emm2_hi~w[Ҍ2ql)Hķ[]e<~oS@ed Z@.{.h>X KXHDxEE|p3yZ 6Fhɍw/'OLKzܷxq . ئts2%l= 7c\~:oF?Ei,.+M.Fw؀aU(l(%u *̘Ϧ &CF t)9Gha!zA #)i} .SӉ՜*B}5X9O >e Hꁩjh3╃Fz!*,w~o7O+52YQ_^P53:͍id@O. H1_D1,o+2HYr괵fC6tU&| o6jƩѳx 'z9%}M\I&"!}iVWdWB4qY  nflPEp2꤂;6 K4#}}&n7j=8л92s. r$ۻ+|{64ȗi+h˧7XG*/9^+0)5r?Od!HюIuʑ}xe" l 4.Qf|%C%K/:)Z&zNcnED7>=d myRuV)JDFV~N$|˕|8,`sFWᅧqsmuӐ90 TkBD_3`t/@IAFajxޭK$l٣਋CԎ^cF% #\'u4e6|U B] GcוsNC[@n|jr\$iSƶudu`ٔV:*9=N+j5ZuEsm-&)9V y3ͤPOPΜ B]b=F .Y6ڼæ: JB'daHͥσl*^q#'{ 8kIw;t˪)tjxt9 Hu!CRV@&߯rgB:(߹`MV܌8 0g"%Ӗ%2KVSIaz > `Ʈn抧ޢbLRӿlzpc(G`:l"W߱=e+201L~ǐmkzY y(+MkRkwiHZf6:1*^gl\u zؐ [g⟢ҭ-?$z|pBCQP('7j>I/yN@S7+X).8WJŲsٌ4㔛k;,DԧVԙx-r~woH C1̒۠9hh2.N($Y#@=s@},zD衋p 1j6`Uc]vɳΒ"qdy;1/xM r=dh5|0ݯ5> , f! !zo/_5!?W7lQ++6Dbd>@:FȦWW. _XW ` :䵲l,4Y$'y[.A#zqR-si9AKݢV9Tsk{S Ϫ/[ כ4iz{Ԃ@ȍ-oRPNIʡ$΂ۓ6Fj|U@|n[ZH4Y C!SF&RlT֗sa{z+ P̰v3+:VN ole-ph'wiݤG!{xMlk'k&S4hc}M뮄}sJq{gc^sF1 ڳ>lqfJ@ !Gd$N&ֶ݌u:b> f|8qvY˷S@7c?Lp3K!хY t^WQb*Mwٞ4OHJDaNn5raOx& $L hYvZC)X͋$/SɢY(n)A3JNgzV7Œ8-Q.M7g_M6Y;~D0p&>qB#;08Tl;QhMh;;eA"^+)2;Tj,@\_N]H8@V@+oZΨ>vNk6ytR2NT>Szrt| om!?)nfoe|Xu;p[q|l8Nĝx,iTu- _9HmPem,ڈ`o0q|II>&1loomõ OXOΆ[GB~n}~*9F8@NPo]w+20].Owږ ).#>6mdI~>Qsհ3{0E@}k[yzu3v,L:h#Yo| (yUh4*E}3b~9,I!zpXH)'gӈmXyy郢 Oƹ[ЩmwXЎv@,槷= 0fT8&g޺k_vd ֌&7'KCi3?OVX9 ̯&-ȳU1[~tB^QzHr 5lz袅v n 1}n7..$$G r !U@MGV6g0YLOE0?FUi&L9Zkxδ71c{-fյGOPoĮH3 Ciä4#׃d`='IߌrSr r6Y-E!?A_ѽYХE<$ yXOpjOD71Uscbx}FBӶݖW[0!Ow3 Yw醆4x'ptv] Td2Sk9k6ّ^GЎM*gegz9\:$vP9ЕΨsq@[ӣܖ Վ0YsTMMGO N]>Ze‘8}.֗߁8i&ǻk\/{讌P$o#H[\!CvH\q@NWwQ`yT2)|9cE)6*x>4٤"+ne,8) ,~}%18"8>+H(lvt/y}'fGU bO2>!xv%zgAT9P<W/~ OWU,ؽ2(L[w靏f !/$.ޠr禪q7BQGx( Wn"{NT/cQێ (jQWNXEVsja),ݵ̂2%oqmk˓$(=\?рEVR|o8%bo{ ߀idnKR_W=ٳ"$ ݌'DwmΟ j\j5н.^G_uN[ pXU, 26SUBǠbx-K/#?T1?;oM7۫e&@;H[rwr}1c(H 'k!AyIn&4b2 57i> M!$cHR%|}Ƣܬs~ xAc'uY1mLe/P͌G^SkqYʓ֚! xH<”)PTe/PpN4~hb s ʼndoam/X -Lks渜d`=Ԅ>VEӎ.֥/iL\傦~xsLgwҐ!hZ12 Am84щĤr_tؤձ^spHCJU \@J}̈u^Uk3UvgR-B*«a rmi~t4x%VgHk O,AG?$ux4OP1,WK y4PbMֈ]Qh%&zsnFu_bƷ,^|˳J8)2_Y2^Tq=x6¥E|i1evg/!X* 1qu7~p_.r<.}!JESy  qonjٵ3qwO~F|n*M]Pc(^l$Yϙ1ΡMC=D@U4!g]]2Ai7hTǚLT%`l RrPD%'S9TS;6Z|v3^e' >Yg!C۬jqZAPر߫2<(6.mlLё2bڏTZ(s\©D%ciT]#Y~ FF>4oҗɪXj@{UVU16S>"Èo[D8a<$ʛ7ug!K&Y+AiJ_ :6 Bݳ ?#k½9o_!iLlLeHw`dqb[춒@2֎Gq$67ÔF9i\.2y a󺮪% m j8E:Բ#53 J.ëHP {bLAoQgSTh֙4h4]l!,2=(7_7kS @ tG @x5o#-Vvr9W\V\-bJ` |*` .%-^E~{s\~{J46lNw#aD)'ڞ>Adb#ҥzd@;l~k$ÀAl$ H>Ǻ[o2ayJ)aZ|ИWxv5.$aΣzPn'K~qK~N Nx66GΨSm>2>*LOKY3{a'K5\19o̎DWNGbi͔g]T)p([u;BvQ|xMN:M3va]i$Ý$K|-ZR1TM].ywHyLX㎥kMXUBb{rV>@W QItD4%]xeU*Zf);}l2 ͗[rj?62:WSA!¼FS6io: +$b@^8-!˲z5<=ƈVlMzv*hRόn ss|Kv(tw*;{R{1nw#sf neʎ *Ѳ2wHk[׎BmTʶU|80D4GĘTq[Q\e%*ddZnF/I`71{1]VNMɗd+[+/i2a3@Jwؘ2ݙX(+n&;Oc;>1?%6/k3OLPex .Eڱ 7u~wswEztI.  _@_hPu SHLuoU~WS_UL!>T2wzyR4@}p^3)bvUx75˟f,—^ ESOF\S+t5\{)t|j]ka'kj^DWJ`Hyʛ$;qYWAT"׮iY m`ݞ :IfQBz|JJI)!$8q166~+/׌yŔF>~Db֡b6@y*WP{o N`;4'j}up&i;/oWhRЙPb!o>ZPV"#DLVkUOAuj(fmyAլGUC#3 nߟ<^礀tV0#\C:e~d0huJvV꽱b۵P3i! rεPRI-fCq(Ytn!S}UMwoliqW! l0 $ˢZ_MRD(0\# 0קh_>EU 59=ڐD4Z%as$J_"ѣ]XM/= f5g}.;@J) Жh=gt0DO`]&Ga[s!0%N%$; g.וH=C>ȵ{ n_zoYg((ۑTL S^DŽ h!&KL49uG]ӓiB ?9'H4DZeiAF*goxJӿbctϣ2^fO턉_ɖ1c5J-A=£zfJd =* khBv9hl(wU`W?t!{m+ɀLE0ێ[;LJ,C$XT_Pj^ EPe 4a=#q} P/NK/j{1ߠK:Th8w Us4~ ͍zX[~~Q3vJɥ=YT XҚ,:5qy90- !]2ac{Jm`-,'ȧgQӕ2|/#r:BV6ƓMZLR[vXΟcz '~-U:iWEm˱p?@{Q98*ߎ]Nchuøc?!.#WƯ$H L6seKO9r<گ(&?fN©4a/ Ք!݁.:k]uVXpIx\)[=;Wf5 !1\ [#ރla{9' 0FQ8d`聡@c,нQa" r 3{6 |{r%R͚*#98YfOOPXؿ-Fh{ %/T7x#JCoC8V*`> w'#梍| PM J@ƃ)yO[Q}tв!߮Y*p40l^-fU7bb\ 6)fm8p|ԕl(\0)qx)D,>! 52fjXiJ8,C&@:̢^t[-h J($p<ƨNXqIqp7,~ާ ]X-Ka'Ú`X7DžPA{Ȗh詳Koߦ@)zMxg/]\2ǒh9rh4nw3w%g&uGdu-dV.JpPm!՝lv)7,Z,Gv8޳ W<1z6w|Qb%.uj$hcnB1!TŀXMpCk*"FZ@ {\hgzzT:&-GZ3{[+kT@0Phnw^jmda. WK9s N@3}mW)Ief4\r>^!qˑBڢ,|=ѺW{%f]ёHf G/J6Y+߳7NK<-Q}j`]t`WcmKFj橹޴rc{P=(NCcY]SBޞ, W=c =,E`4ߋDhU1jAm&7-vjyjX Б1<yX]!v?Sj<yv=|eS J0(4߽7=JgX'GP^ o%g $ەR3H3x#+0尅WtM·4"5ϱ汖8K8ՙ=^:LoA"U'p U(mzm +$ Q-V˂]C_B6:pM5ΛG5l5~Qm䒕 J  Ua9hM`@1GGP'w@R,fjf.X4"Y[k!H=ts 廬H,{ϟTA!=KHpMI +lyHb#J0}F@+d7+ƞ4oA)@`PœsEr>ɷm(͓׋KMcDK#Q?k&䐵( @ M %i#˻b$Hᄅv"gF͹fb%e"rd*3?^_hD]]e20y'1O~VbZ)RUe`a `:֛Succݗp.GxNLZrnK$ ku7PJ}eH;v< FE@5$FNTl\zyuF; wܺME&AqKk*ɹؓJb+oHv(4i 1.Gd܈ !2h/ca'p̂\Qb]&${λ녩'}(”Eq(dCnt9lAGTޘ 5Z5G%O] <Eo`;%@X~lc "Ծ׬ ͙Sv6Z& %}mNri+Q9d8u&@s̰vCǘ;*ړE J)d쿜JkjNyTlMGg,lPem?3zZu]oUr-X*p# ^R&bgh鯉 --wVqH *AN?XJRqk 5%W9nY3@. ?,V-Oĵh+LC,C@rhtsߢph{C6;a +W,Sfs+nDb YE /2șŤ O1y [}dIɑ۔N Gis:dbw|.z؀o8ϱ| 3S _R-#um`vl* 3՟~cD7貯Y%Lܑy17NsH NzI2fI\h-V2 ^{H%RȕsZK :(qvW0u>s?6M؜ JwZҭTmZZ}yN,e;@'Mii5d6պd~sY=W2*gܙoߤG4FMxۮc($!٣ɰ2 Pofqb!E_/j2,Wh46Zuw2%2Z$89F3 5HM8SmdlyA7/JTۛDn9ղ %rHp\  YtQk]'U~b^xf9l[$Ө@;x>&QÉ{DGT2GcȺi]Rq7v6w-d>9ÍğRUE"?@޶o>LW6Bi8]YcNZHc##m'`d _}ލPk6q( yq]1r>҉Km50#(=aQLX*eńN.Z9۠1]y=5&N1G*;.+aǝqJ+ GX5Kz^x\.xH\F$OZAe<(^YʈYwQMe0 U> "-+!2,[^8.m(ES"A`8͟QcP[;fN5ܨJFUw9tdM;6QtPV8%~m9;[~ v6JJԏzl3>جfD!|VAMrm[6w[e~˫`f74Q=>d#:km@)x]w7bNhÎ%lvEmh $e3VxzU~ Z 1}o)pC|`g8srs>UUs͎K"[Jε6oU ik[3FgG Ӫx$}< /7 ZɲI$Ƃдuw'cg4t6;@?BjET'U)0GguYsxadx- 2KӍ/ SkիV|nXMFz|,ڷŏ*1*S۞B:Yj* |Z6yr?WGOҩAVTO?<֓!G*Р-PLW;6coMVj.cw>ddA ,Uu o28lj&h;!W&ߖ3o@{0ifЬ-{"UyR^K,DT2G :CJY[aTI4kUa7lU#|JHH!صtnW#p#z5_'1ke:)ywFaqxg(6D`͆ӠÑ2&HH)֩), m1C H6|mrp~oн2BJdGwY񢤠%Ew4*V:oP\&E㊺gyoA25ح D\YhR}Ǧ?އs˔o9@d[J*FXJZ8P{$@7c-V)/֤t!R[9wwW ;{yj_2I2]~}֤:YK3H_gy,C{M;:)HKBi$@ 0<~|U{5R?NDv _awBuUhxo7^{.$5CKc$5zi"GzBj2"R<^4]|ٰ+ؑޯ] tݏXTe<!zM܋8y Oom zf7A?bY?z7v2)pv1y%]N4t'u%ӑV>"~pEŚ:!mX^<λ0@$tW#>=`\~]qHÈC{of,> nRe 2l)5$~ǰL˖EkKLc`yCX/{ZxSr؁|m=W̘Hbv; ]3>9P92os1|(~pêL }QNEs?ƷʰC]NH冎 Orhri&Կ~{rz/>Ws)mF/D |hO|&2SC\OޮOℐ(jJԦ5'JLda~оT*Egɚj7,֛6XG|cT?&‚]W3tز| oW(oQ\Gr_:wo vN_a>NژUN\7#aQC =swm˗@XLJ cV24ğKa"WCȉ;YH8TC⺣cyvY?_Cf[;tnÅk/cы\ z3/V asF/+쮽Ձ6At1o"LSxGii u&[͡>}goĢ?6ǟ7D5`}3&B1|v JJ;^4,D-G'T0<}9bcpiq s`% ]{/N3v녇^$ͪův{0'82T{Zk1SȦn,7fw8R@ۀK,$ȿUnE]΍  / 1;6VZP~Q\P'=w+@-^C2GMBBy}xs"9cYH;!ԚLC 1=b'/y˨꿧er *?-Դz̅3ܗ.=FЋy-eOl%w HqNJ.Rהd bA5o\2ـ^u5wt : 8uu͵4+O{Iy_tBB_]>5rZWLF%e2|vipBjZ6Xi#:Zd%*3VdយZP]y;#)3t9K%r@9p`5I_-1Ԙ Cyns)Mܨf(jZ:Tttٙp 2 sjlk_}SS/'0vO!hŜ1#>dcΠ)@Ww@|7*x)w6c\/_rL$Ͻ1gNm&Bb]X-#S8ۓeF_fjkzlAt?ۡ,8M)Ic>tLR9Z5e?3'n; Zqb{\w7fV(KI:@2]Gf4ctH]5>o/#[59·D J9}aJWawUTFN /_yY?DZ"8Ow+;T_ n’55mÙ'VP3DrZ|5L6mzDބ/B*: FjΊ{n'vvPD=0~u6C_Qɬ}9!,}T5FkX??G6F]-Eu P+=oJ{n< ~W\;d#EN*ڬ]&_jЎ-EgG'9DKnfatBtڻgG ~Сh@\[MMr83!שRv>6J6Jdg--N[J(ɏJ$U=CHnry i%9`!ͮS@&϶cOalJ7-Vc糵oe AJp I:2@M*Wfϓ_ucm6XԖ˼_͜q;ڔ.xtِnaLXd4X Xj7=KJÇЫߌ_X.Gv 9}ke5g{іDYb]T .~#S'rʻ oxohh3:dܱؑ%>v'6-1tLnLK" + k6AP̈d<]}0R[B3Qe H'a¦%;[+Jچ0͎il$%PLچ__\6!)Rv & z"G k!")_ωӔҮ,V-, 0ZU+ )AfꄅF2PSTHWq[* k~R}HBYhF_XnѰqCNQ^q=m$%:.'6OV@ Qc^ׄ5c4j^y M$ae:{_/0zchF!<8 ¯0w-C DG4PMHY 4>>TTѮCiDY|dlJCt,{{klj #%z)>q* ^k%\> IN10br܋;Yp؏/&@!v-dׂ@:RɛrK֖ƱjƿOf܁ B;..M&<`o3j\RD:GɃE n8 ÇJ%B~l:CII( 2DWH#b&>/`iGvK2Bm4Jȭ4I58lgrygMq׸rS#I \\#{v)jl,C?ucGDm LW?IxwA %-%O N.uJS5l~l8 Ζo̽c- 4rE:tP0K쪯6@_|Hr}^qv4#jRUyy*kJBx,`'AZ&a+179V-LnvEmzSgx1# pZPn;N!&KcxHR߫n,Hq|lUvP쬌m#F~wuֻћ:"]'jiOҢIU062!'-<ps)5Hpxw/8kKѰB“OHkGABuZcv&/9b/2j*1.@s++Dm ).5ژTýD->vܷPnCh,G7,>FD'#5=WTXVE|" ~/:-QOi5ŗ 8IB)UUϭalmD޳8؟dHؕNMbU Ҙ?FE:z 1ː판ʹxz2)67t,2nqS Du/j~?̀ߗv(2ƟHoz|DERţl1)y[&=D_ش,3!vZGJ'0%d&+gK0/n511UThV IE 5aLI{.SU{ Xy?jd/wJ㔤Q՟5P2[a{.u{h5”'gy75mV~®vlƐN05[UybKv-,KA4gb F \Җ4^<X㌉jȩKB+U\rCAwOmHpAN%JN\nYGN.tE{&5=o+^]d0: p*3NrNSE vq\7N)!k@3gVj Q堁*$L*X0#+%&~ZݪT7?0e7Ki0e{5˝w1(MY;^IBwJ^q/)KzD-k3Ƭ|^~`H:8=]U-k`!!f޾mwc!L>1W"LZk lV1|dZ?xoָYl汊]UzaBTqY:B@b$Xh% Ctƴ$6G@GYO. p9D`nFָ%5cl5E]6d"I;D-8Vα{aݳήpCM{iXx5s(cF-G@\bKрJ0 Q xJjEP+oa,i< T[#'>r ń?w#+Πbe%sdԼul1ǒ*)Mc;}g?"]0gkQ Gu@r |+/&嵢ObMMwWZst>Xq\۪HFnMa ey1P܊ x+XZylɛr"k\LD/Z  }^zx}*xM֟!؏k:]:U;!v}AKu Ez{W&hTpW]UEFOf;wp) Bk8 -lHF4Sݽ'S Q> oj&NaxHMTQH]J Yݶ_)]-Q]-9g[ko=o-խYF ?s MrwZ.+fMO2Ms0?jژ !}-{h%AP MbF|!&Z.K4OdPZ嬫xk7?sW1b3ifǰJ,GƿILj/}~mZAJԼ=eTkq7'u+5EpCb[l$ q3'a-x.̟jϚC/Ӥ6@U͘ ;3qTS ,Y_+Ҷ LD|)UbQA2,md*-X~etLqJ?;)J.T?e_GOPӟjIT1{KD gl~œ@/uOLaTY@crW BP|]\N]X G\ߪJ`4Ul<l2g\N]_m-lN;-g=:]@~ +[RzQiυh' lw@7=G_FBZơƽqVcxnbη8o^R 01c -B<-28RÏC9@J4 9 D-@QKi8hEV,Ui&,'t*}s"T5 %<w4q$ljK-qC-`_9E=(>e궆;#ORqּ wz69pܨV${7H )V҆1eKGB4 X_=#T`Zŧ\^,Z ^";q_xdݹd0_vh]?Y7L*I+"RF0WoQqӸI&ث^MV<P9т G+5Zm_y̿u*Pwxl A> P9~YG|#ۏZVyDU-`2 ji-۾O* K-bWmP(MIRѝNT,p͏)<j!MyxܮD,D .A8u,aU~- ndy*6q\QcrUo`sp Nb@M=@uү[gNF}RGT^s&n0Y7~"}HeoZ{#\ԇ/> #gK5ad^LPA?!^@,dg83-۬&H6VǤ{LŗT@ހ=3 =@ Z\0(&#_iGS!mDzA󸃨xfrjKY7Aoj$ gEgYcSUR~lDlzqHxjԅj/uXqLo(媨b7gv˓(r 0cd)\~?,]Wo_6mc9ǐ1 Y@(­uZROq}P..8ɂ3ܤ H^m aZep8јq`'R\G뗵mn&Y޾Wbq^@X9MUjMtl2=~H97Cz$K<.m+e~~&#>nTizX +rxfY~detx˹tgA 2ch/ "u}"BY#ZMCBCNZoU-3 RτsW-A#[ }۩f/j!tBmKa"}q5(N F<݄'PQlL/"Ua/ob\f A O<C~]{& OKCm5 S|7d_?⸕tz^~(`"11x QM(樱:xSْ_{yÅ%ePQzl?f{I-pltnaȸBY'Jw9mG- ]kރP9kLOFBe7?R%ԺX {[@:uxRaTHT$f`/t2>WU\"sJn'{vۏoؓeT.9tqЗeWb0$ [BӘ! muBPoBi c@MfaU%[ӃUWK8' wpm d°aIFS+gXểPxq1l[ÃOu+`s~9̓%#{Thc4h6gqĢO6Oɼ ޒMƽ}Bid!ġsIJd*C7%Z&!lCs:9adqvȯ[9h 罹 p =3㷪q:ĵ# {!yX;q$P7O}a5,FF] q7Мn-~XLB˫M&$SN廠%oݱ#_Kɮ]PFdӠp!hqR R\ /^!n8?~u7\5HW 71QqQR/*Rf X3Ix,+ _fl* PZu{&_5R12ߐQotv%b_Nm3y{=cP\т"x23kV٤x^@*U@rYbD{RWP"[cX%js`Ft 5 xX]ic] v=mgb#󚆌\K奝P.װ۵%,~B&\S8{ bM\"-T}b%5DJ|/JuTPth}\銐4M\@WE+{) 91tH6z0w2%7]t$fczkr4ɗSewlr-2"-/ $4en\FkL:o7 ErȎv_aG#X]z)]'ް̠N/[Zڸ!kjϠIXGDNEN@qL0UVmS )HsL00;CsPrb7h8%Ғ?jW[J#yÇ!CRhE Μ毫8@dI\0  UJx4N 7zk2*^ޥTYioHפs-D$,~{'f2FsՖZ xk +xb!%5PD1m<]rTO67ȩ2b;am?~KYn~ Ҫgݑ"ͶgMIVIh[}w=cf{"#FՍ I_ D#۞(p2yx0Pċ1oH = =+ }0*!Tډl^- q %!"f9&^Pm F A@Z?Z%V2;>#n(fS1Xbw58"d#Ьvhk'UQۺwT!xbQom,~@/Up8Wvk!fI i03O ͨJ-O\cm Oʔ߁*N U Gw?^?+g>W:4э)p/ic_V,70FJمymL +I@'LfPP!0OcaF *-Xizb)wN5]c<()yzdd0^ ei%rPۈЉGzNg<O6Ғ#ԫf>*ᒹ,#uZ_nۻFcWKuÅu3{hoT%& `!V/JISSDľsD[i=IbaIGk c֪N8Pe .j&TŃJ-c6ً >Jb$evv^rл;w!&⻀>PfWMʬĹUCFx=)5wfIEACDD=I‚҆HJŷW]=OΧ!(%YHaes-;4+NcXuڜ1_E+.$P TX 8 %B%#P)P{ 3(>|7Z?FNk~`iH]@Z!"AGj t\~m4YגyeW2Bq˒IEYFL]4Cœmֵ;#-Q\9B,徲W=7$"^{^+3'% )xfJWC>1Mmyy "qޙS4[ '_ 7TF|)Opb_6Ua xE5*w5L/9&WQtSok ir N Fd2ק h襐p;h-z$t57} r{P),k:xBKM__48'PT*kDWHWت9ٙ6.^y6&PdvIԃ^3)xeQD\Sɶl֙ 56Wly+?3s[~gV8eFod l1- |fQn:9SxB4 PJ%4Lo~Bem?{Q<\ך`xNkK;QWǼc&:Q ԃBUpvjg`*oWjvk-#?D4J_X(й6Ptfǟiă~XcrAH)7ܠ$\2ދfI:'F;)#]2s-lq!ƟqKtN#`bRc9 |0UU xjjjkWB ocnAV0/6B +YjVf,2(e?Gȴs"l4k8*j+Bj,L#, cP*8bH%Yor.Έj5W0ͽXr ϯW+LMO {#/Lx u s]D`ɢ O@̯[5ͩއP#PAVZɿd~\ndS|CCÌLj }.?;{29Grҥ6.DN^ʬCRޯ* ɠLX+#WբGyAz V4;}AsA8{N  0 t =#sjPmPr}R=b݈*n7HF4t0*M{|MSOE#2Z`o+?֖/”  |ئ1ʽ[>=#A)*~X?Ձ ;ck3уUp9$v;ɈAlZ&OqE[ѠT &C84"^@ĊM2XSg!ӕŝ?NGf%E3cge-3?EvQ&J6aaUMCػ/ Z!FLͯ&'/;Y#LR* ^>(%i.;=EE y%A_ Zaz}_3Y/UHA}O^}bp+[VzܴPSLc˜eǒ7;vU`g09muzQ@P|^(kd ^ӻx v?;Auawـqu>P,Yx `FS͎>>$hi.G7c2;'f¦MK{#FMD9PL.ާ+O`.jePtq΃dL?nl6XkzgجQH89~@;~C<~cwc/y5|Ƭ.ʅOAaoD;'6W]uN9+z΅͵qr̕$P1wXhez`)4pOF%F,BtzX]ީ"ѤZL'OΠ5@ܥXn&I 0SA)f .OQnr0aj5$gS-:P1`XƧp%!;5wā6sZ`PàL<N]?~'zy]6s#Z!֭P@Hq`?^_h*"GڇT~}_ѵ&o2 ]-1X%N9dɤ.(LPant$JؐԧX@ݪ1y+I$Ǚh5t){Jj8JZ?V-:8qlY<Kd| ,HcE[?'%f:CbhGE<8BJ&̾Nb}*XQ wYLFl{$i.y!JkdܬM_އКl}dОFW6oo͌Ļ/7/UB!^ϰ-5NזQ4|b@-SF4`IP~C}[TixV;ħe*hHl @x*Ø)< d ѲMASV>EM:}ZF$aW`H4}q* >l`>]z64W 3WU dIdr,qJ,b%Bi/ ,;r͛ňqe&=WEE`GTF H*(Ә}A~̢.>Wzř3lJ8|؀oj,qsIޣp:HzTdtp$ln͉0濯 b~ϩ;kޙ~ĶU%4Up77J-6O VZC|8kaOJSEq4-kѝɕ_b?].f6_*)f|5M >=9XOzShו'Ħiwk(P}B{i t3S׸2.|rJAhzNHɍc\6qVOqU)i#lCI4Sr=Q]L+YH]&s"h&ԼX⿒|ƻl' `r98%5hu~#(I'dN,-a!m4e;xO#35i7rpvDrPx<`0zϮLSt9PE|th2_>Wz5z?lV@HċƶyƻL"Y+'Z\APLQ|=m+هpB`w wx ?ג0 nqUV"sG= jE"iGHs KL$sb$j3d9*[wjm都OgafmCv*vE[0 [%lȅI[S/K.@?@*K&WYX}( BK帺-g F&"L)F]6Tn5t- 0fbɝ07`wXœS:ܺXoQVbb=\$QX^;qn X||t^Txt$#`PG Ԃ<5#0 {K+ x7K!ち&NϺĉu>2 T4P/i77e`.,:iwj6e%m$˰IEJͤ%R>īy$|9`x;yBZ0$fi3*[,|/ Ur30ڈ얇ue C >ΩٔM=P[l./gLfJWe^] gH*ȱTcP/7wp}tTpgԳvG6f6*Ve!NzKJh_`En<%cMbG$R~`78d+VvJP rx70=wQocYolV>(9)N&ZP]2p`-2[c=3tfҳ]<Arߴ/3-w :&1`Z̜E!/X >7x[LEthn4y< ɚwOe{`6crbv1'ji9}oQ?+o\Coܖ.%Ȑ ;ѳL!Sd%gP֧Hƃ brH ֊ȯEQvl6G~EKґ~C h#B%dkpl-P#*0CNKK@8E|.@S'B7D~V$o`aVtKJCC+w.J!>oF>B~k9Xs@,D/M~^˰q9pmm:tWHճv8sFYWٷh6ۦl|^˜Yex .36B fPPX/,9vӥG8iͯi";'f~?dC5gQVGsyu6/#=P ry*ĘAjGSx5Q{ GA7bUY6#`8|l2b P ȇI@[()7hI0*cazugjgXz:t+ny4sp/n f*6FWFI{Kv)ƒXG4L `6tVy:Svx!pmGDP*{ =^a!a. DfXO5E"102”H9R;/C8Pɓ83!Rad0AݣZK@5NǹLݬ wL ~6y3Ѯ/ 3n0kcij!G_jtTdn| +S$@*7 Es yt]S67-w\ߏ$,gp ,p>>9.vS'{-NXW!{q'u~Aq"uSl6ˁW iMoJ$GѽHO qzCb @IJr+zx&)]'SC7 Y\1s_{m1H6v)egHE,~4R3eaL> (#TzE1=7vTR:M$ qT@RqbTcʀNlCi1hӬP ŭ"o*xxm j=:,/^DM"-Zz*R}3Ml c܇t,CҠ#/ zO wBi.kesVQ<qwuJ[T%%ι< ڲ2b|MF(EV^}6 lF j^&^e87Xv) ?^n0LYpK):u=$^_XG^"yglN}6(LTS4zyۡ&C p=~%B =sqjW{<@ pӖpՄƣ#2 ~7uoޛ{Zc`#%':k݁C/JȲt&?x kU\v@:'&̤"iT% " ( hT-#lA9 !Ʊ:4xƒ]n2;*C˲^#d(D 7 0$t_㼼%g^x9sH 6#v+OSK'Dí^PCf²*Dzt5e$ujQFk:*p DD,jSO|Eͦv$nЮ}EƕOŕ#:+VyWG:Ku͢ť5T=yv;=e)"ڃ\t֝8WqYv fsM˯7״bܚ)(vOͮ: M©]bx9X7 X՜+dQ/՗~J\[J! 'U@5kAyК?C7Vn_03ž(ݫ C,<(Z)4NͿ2h>Lnˡ^G;U|T..}+e!V$׭ &8JBb|Wr׹l:W{^(|j#KJ i ޓF9Lk ,s^.So9d0c]C-XfB:曊nxbܝP T%])Wzmҹ3>.WV͒p/BS =c'N.CYuSfLR1߆-90[w+l !U[ IX_e`?C΃TȎ8~q]SCcV$lXgkkmgzUl;rp38wDp/]?=RP柼nR{1zụj y Z cU 77F}:7dW+@U!WMV9@-p3ʾ0mj?>wLOmlk2;`b1k#uI|!(8"z$9pLE롸Yr#!uV@@:rsUHyl|`W_l#GWZHuPa0!('8/>nHI;MX e&o%8fkiNlG{ҵr#E_r³Yv4᳚%cQY&i;#>uޑQK: !--bY#d =>G؏VrzҋriV5r!7k0a2m]mFf~u6i $rX d_@c.%yY-DZ\~ה|m6;YJyef68PC!*cn_%piq%=?-wlw"j/"$!9eş'п>0sL"dw$T7܎-qC͙=\Q*Q!#d>9?W-jV}32sP.,yڍH <\A!Q0h߅%vdUAX;0 QrEf| (*RXYs$b]J19cXt93/.tSiMU!Or[FA,A`%|:p[U 2CǶ~ #(IMUe4wx˻6bb zTm.oGܱ`„$N ^דw1 {xsB vEN\ԥb-Pw!&7 :kL d9G3mw3h 5ncfƒ]l<1B bpY|`r:Ȉ6['ww^ēGʹ_| a B q̜;r>,jҸax0=[SAn!+ʳ7Tdirg-:WڪN1mH-;6uoOn?B +?%͐k#AP:oje }f]P/ lqY,It'{y6|[9̪"Xz:P ۬CP3(<ǖ鏇aXK-IAA)`AKyX+;hkxYAOqRJ݁CtfpNXvGH Yo'W΅@xlI~ IKZBDFg#R/a2&yf^bw7VERa,?ۛZ!.ٽ8yurcQLv8 ѰFۛ|x䟕Կ!黧q3'Dغm@gmc~#!Hs}/J;#N m dY/[{WJ9t2?LBIm:h>H~ E0:hJ*cf所l3]-KqRʮ ٿ0XM96HrOI}쵅Ē?TRќ JPNf]{diѓH ybYr)]sΜۚBݢ6&,KPBt()<2E6W[8QYA2<ן9ecGh z}Ǒ|s}ǃ9E2^؉2jHrMk^/߄{@L)`EsuG[B'XHqN.H<])6c:E{ad|}e'Ί^o%.O9:7TB3=՘d&BUZ "71 Q"_t KI 992)܌ +2g8ia6[ǜ@. !MLbCKyѝ13t`f(uJ;~6v8MчVJgfmұ]#h c{uէ_:#vS}?rEugvU6 VʕNW!fz=+a~ Wn).QE; 0Go͜7}*=ͫ[#[d>T6/ҳ_A={AGye[<\.1&,T.f]\"'{-/L$LhS\ʸ-TM4}[&)^HK}'Jb0ݐjq&ZF c,,w2qE**,ef7l4=ߊ„)>0Uh[^#>mG$~h`Lt,SIl#OVbRm6@m5U?Rqeʜ Eq&_w$u=dYTMB!4K2>pti5l ʓ miOXC(1`PIvNkOW"j,l@ R v`A"`qۑV.!Mg1f+yft>O9x] iG%WXpZ4?pR& |[>Ϣa j7DJ=[s69ʟXDGt:K8~+OV0߽Ul֑||EDhLI^8!fзW2ρ.OC$5)>= ֕1H[P3Fe! \a({сqhFqXhV3xF7(5Zה(Y}|?smՆxK§chJ/Juq~Cdw3,J?<ДD8pMWO%3&VNzyZk:'C[ mM%B%#?Eyze(Aow;!iO@аf4O0g>jydcj&B4(-5Ldt7<>nP\Z@nAi_"d!VTD2ʷk x)T{yC z5rKHTgQ:b@D7!Bd!zkNntL(^t㸗et$4}ia|yb粗~eF 5q uZơIj.L >v5Og`X 0E"NOK.E }ՔAmi&(35on=>X;A|]A pQ#+?[Ic$2ݬ^%)-?"\UsTϵ0sT=E8p/, wDW7\5xxJx ÊTT?gOmsɵP&P7~KOcNE82/ҦC_Lz\# КF`g3R4>!NHMT"٩"Z#-<%2Mf}~ h h*Jo*s +OqᖀEuSh!|g8$..6-0W2CQO=]6eȆÌzu v\:>YQpP$BE>47/UƷ<%/Z1H?/`U٩.eݑ+64ӐVnV?hy8 gσPn/E\MvKj9ܕN뙬" x|6Lդ$GՀdQ-OiP 8Gn>MF8a)L3+o/G"* N|[<+Y^”~RKSNPk6X.7Ye8Tfq qm*t+vlUO<(-m~u<FgLlv&4c:/xH XAdP>H%=,{\Bz{6X;IN e I\\(tjvrq`r^,LX>TtTOA>^`PvZhH}ӉĘ톖MY}G֙xñ6*TãXga@}5ɐWik[mv,$h62No i-;W ]XM0 }%[y?iEeԺVi]JvZ' ")sKԸK [Kn!uU?R;n=EVHcW=jaWaEHro'S)%}`D.\[eX+18*l:05pfM)!tLZ$NC$35*q>и, шˡ( ued5s7{KUb Cn^0u=wq~^39ϙQ芓lZa@EjxFWaHN\*;9_L-2vȠ lU1v&&`־@RЇ~N|&"dZ#9oCR+)2p,wKMw+&ڕ w og4op*l$Sĺ$JI\!uN9)5v &xzMdglb3}ؙ~j\m}&a'ʮg0x@zFۛa$~_=Usk*{=Um,,U59g9\j`vStH<~x|*_=x =DD(-.nOrn@^:`5KU:X#+mn{ρ[8xLX,}$Pps+~B[sEH=@iNU+e}I\`&,vuN` h %gR _ٞ0;}z霦&zn'u8v벚hOq9ll[T A=l1N-طw 0~#MtץBs/18ٳUtFg#{G\QW[m.^lQyÑN-E%`O'=gk֣{L~-/\ř8HGI ڦCDgo.YYv%UBM. VV!8 Qǡ{"v,h^`ǤvevBiPZ',V1-WXV13Q!7A0ˠڈe9 `RJy.9:=kDL>6 XWm`m2Px˾B7KK$^k ] (^Z*IulSJUWD#, v4H}C`dq0,,;Kxban!H]ܷ 4 ٯU2>׭a"o'U-B`M8,.rLrz6 HN C{} }'X#FJBhb(T]Ɣ5@.e9&Yk;{WGrK;>B?/G5ƉnYUm6LIMTDz-s_tkH`ǫD 7~{#][9h{Up 008wB@C0Gz`jem#faIӃćXc䣤u@I*H.3f!wy?câ թ! /gW`L svy:#Qtʼn&-AVNwᣉp\㉳?孱(~+)1EIIt=aNSe|6*W_YAs"5ծ셥q#)U2SMoBِtx?/ЯR, `(dߠ {i"P "i<K9T ||֙!ɘ3(%\7i\Oug#G5wtSNxC=}$MW/x2~i)ox/r4[K)S; +m]I9C+3-H: bݡك4p.щ'0=3o8¡0'H,( '&aXN iݐaFPUT2r߃x΀^XxuVjwի7F xTLP!~Y^.%DyC@PşF[p%)x,I;Z"9܂i{\+vfqHnܿ,5%#@Os@ԧ_b&ȜrUS{(S =q`@ⅹdǎj<)͛cZxkc׺=u_܈8knU{K6IzSbֽՉu)LFn0ZsAf%{_pŏ'ҥqZ~̤XJ!|9#Mƥ^jPjQˊ'ޏ5S8y:(X-|f[Ã'`?jnM_Ocqu?ú䘎wxm4֝$Cqa-+}$Qg F ,o$TZ3`Ez'(}Q -9 >WY gxM"4I6tl hX O@QNO<4>JТJ}"Q =]>C& diS .鐙4Y>7)/D1dٱoGpd椸»0Nl ā`­N*w>WTAnu 0fSlq4& J waTtޠ=t qu?IpAƄ&&OC5S`@[ExyG0n;oTȐf|nUش&Xc %v+A"U{c'7ZK8.Ɨf'Yת3D:3vvIOr\y[֮O&rglFdaMdW<1JrYYM34tt);b=>6 2,$4t?i++ё) J/ɮ!-ɸa.G$SAOanQ:<ĝ22&V3Pi7HZ̢ǿW$/"FS)w>nM& ( S9- B3/EdNJkI;?D'VQK̇^ӧP>p&(v'ouE un-|?G` </z}@&q|θMbߟJ :uRA:$MRQ,lqjMyjVY//bYJ'5)\" 9PՈ ]2b OaH:&j*ţxU%(iP6'kįlCYU7ڿ RW~D69!#]\‚.ya[wB8`Rwm[Z~ÔqБ ƴLL'yje& \ȨKſPDU-w/KKnCNRUL] `LhD;O]^(!jo5K \ 8Śd~F,y~h, #>)ơƿk Nv`NtLbhbɀ.Cy e,`T4wĈL$YAzDԉ֦d]J1rmk#)]hí|3Y] \<86T@ԘqzY3)2XAi;OɣJP@D˄n1o^gC%qMhW;I,| RZ úY+ӣgA L ReQ~iKRwkD׽Y؎%2]c7A<㢍*>v!a?Cs 70wJJnP3R'fXЛLW{I/z%5ř-s^W*mg܏!WnPڝQ"LSg Um㡽cB%X{:]#Z:]\BŽTdgHgf jw򣂚ƽ$@ۣ=㞞UsX""uA~Dom͕ I*Fm">MwP˝\uyhLا1AN̸:^QBuy ,X%PYh:Jux|@: C{.qlETAOךe/H;bD/`ql1#٦Ng:tjUM;td r<莋AP*;-Sa$Q-w`XA[Ϫg3pI - ?<&0͘~_TYMG-)[6Z+AF &XWz;>sq4+{@ 6S,)0p|佧H.TU(Uv}jD>[\2G6%߸yD.~CUVYauşU2~Mcj~:HePo=1ې^f0(9)6?ɇ8[OvݻA~NdrJ*]@F_WsI,[,kfCɡӑj 6@J[ n4s5 ӒoY2Z?KmږH͆ˉQwV"MU(xƭm9.iy/XC5,@VNw>_0mO=OEP4_iMF_b2ϛdV((B+ccWx 0q}@ mW 7EJX4I ӣMxk[k,çC; {Lz*8ik 'F.8J.d+b 4lsL"LDS }a_8o/{,eٛ,prCi5>խ3囻LE$P%qo-dwҊ('R I0A3?c4W!"jrқTŋ<2lRno@ttXTpT'bviJJSoSWns߿T (3bx4\Նv(~$h牵̄wU]7mC [ ?pdjTNÇl_ՙgm5v~J=t2B^GрJH"֬P̕ 4HRۦIC'y(ȸ5=֚t#>zxOt)ӛ2pݍu#\CM6hR"5^]mPd+a#fkm,{:|4͞e]A}ɳP\S-3QߋFFh朐q͑0ur8>Ű wpM,1U0"`%0kdq調r=/*ibQ 16caO~QYImtfs>V-(]d%8ckM> aR&|<ֻYzfJ{O!* 9ם$kL⠞YˆE>&NWCYHCcJ?zlSwrIcy8=|qXlsD4}_~GPj#@!h-iAY`5Yw89ۚ\ 0 7E֫mi[]L[hYCZ~D؝ ]ĶxJ,nm0Tk L 0vN!V%C8pJ7KWQ*/ĊS#*[ҟ?;fd5͉: .v*~'X7Hm{yUhq2m_)+N!.$'7Qm±A1۽R#oxo|k)MP;d3vȖS%!-ӎx٪[`@S*n0/'-"ѺzLmi*Mhu,x{aZ.$\fP7v,N mJgV~烾TwR=۸ew9d9RօSE*W\r$o7Ϩ1Vރ VO,ѹFIQ9T)xNiOl@IMɢپ`'1|bgXH?f oH>{OGٵxӽ/ > ض-*mΐIa(…Lj/Y_I3>+Dlm"ʎr>4g֏l_2а\K7nsOYD>}!ЏObSK>g"8Cj{Ӣme1^RTtה{ VOɟsO}N%p$Yp y?8 tkb؏_2J T"\*MzWkSyaoY' `mNl @"8^0$ ?μUι}wF*љqmʍ[|V뾱NVܒ?.~?0RSk8X|AWa:ofŁD/RA)єb_<$Z & HC@(tsj͡N1UTr a.fmVU T’?r9$m[0c74gn1R{9Ѳ5Y |X޳@ HPsD."h r+KG{U]M|x2$zb L{Kj_XQ1;o1QDң7O sn@3U;!2K=;`0N?yhJ$0Rý[-L]$tOdXk a:;AeI7 C`h"8)$dA t&E8KNnJZ:s |6|g̯9}~Hrx8JG~2 m閘5ӡS }ĿazO\rB:N'fiZ(,B1g `R໙,%<|T$ "=-Pc.j4_'Me{SaZ.և3/X/ql;U5~'\5[&Mj*] r"-K2,V\FϞP?j9tPEGϫ.7GxXH 4ʔD2pĪ˄x ӊ?xP̥2 L5~yX{=WgD5Nl" ^R`O7|'/cRi\m/~{=|V Hr}JqY;[E.X,FX1fk2ŭdUfF&<< 5:( -R^H#Z ;ĸSI~y{9.3Hlz&B ̌BHƄzX~ȏTk*~_KKur&f44X /d"A~N e͒ jMь&/'Ŏ{cUIӉAYqny`*B6ȑ {.Tg^,&OlcL[3^u)*u /8 \PdXdG"růŇ{Q _Ȥ}ܿLO$žo ܌/N4)}7]()<:r)!(p_?RU+~[ Q>oP B)2ɃCukL_\V}b5F17!uL6EP֙QD:pٳփ)Aq`6qpy;$m Oc^xg{F9qS+jc}oH>YUR=Jܮ!^O1mӉf+4$- ;{˟X רAPBH;)nU:Rm#K #- Mwlӛձ~1/˥_wp̘t6-\eAv’˺ 2YfP[  CJOO|.4AI3S$/[Ƈ6c d"w2NI%Fr uZHPs_I%Dzm_#5wT#%t-VDf]W]%֥2l2io`jW*iCosldF:]J5RjsV_A5k#G%z64^TZ_ :Nz83uP%4f7ƅ k;XM7d}˶?-8HQy] U5v,ud ]ԁ:w~~$+r~ŨU1x"2_ᤲ[ ]i yD$oѢ$ Olh* ^OD_2 nl1MᡤbQIq9Y/GLJ=.ɒXIx答mrTGi7hѡǘ_"Œ7xam3ӛ97qKtt$ Y"/~7͍@ LhfqicuJjJ$5chO&?Gń W@SO\o0YVǀǟ?hg7j\֓u5u\T}+V,ujwBId;01mz6%WӺ 2%C~`24{ leuΏp>SA]yTN?VG b^-suvp<|A6}nս,.lOZ}6\D D? .a(%"U9`4m(XĪG]UڵI.qқCP8Dp ^ǵ~rœANw"Hi'̓AӣB.Eg3TwUbO>aT[.g>+),d]}rcq)Y3sj"f!9O8VfTTˤ7dr$΋U>(w!(+,ϳt chxYk 918]:<^'UR{!7my v%zat?ѻ𻾡yަ+G~C1![YD1GCss50+SrwYRB`gOݐC$|퐾(7qK օ{o.8dB\}^dkX&Qs-0iVlZ z;]!0N^sD8 |vr0বڰѼ$\^OEv{Jb[z6<7$I},7k(=jpZ K?LԼ-Tӊ7>&esU,89VNH;hx p1>oCvzefD"јfgZM=En w@Bs憄_70d(NԊ&wY{H;0_[w"d̾oh.艹(K{ <LI1EбDZ UkSͦ_4z{&?pqO`5yH1͝f]t43-*nM!x {ʦ>k"]lࣙӒA"Zطs(8`;Qu5؎QٻP?L0D2} )sBCXDIT Jѧ ?ՙ(ӱ6k&~[K6yRZt.E@rAx>WJXvߎRDkqFo _t*4l 9đpէ yG#$/Kt)2b^I’1fKؾ* j*Kl}l*& +7b8BBx%'0,-xƆo#gCc)euw'x1@qQup"^E푸 +P%$C0mgR>Ao{.8Fep"aj7V 9hHeb0xaաߒ5f̯Ps3=ݛR|sg EN_'Ƅ }dRU~.UY!nE/A3#P UMroеu-Ou.O0m(/1i[l+a/lz){ fi wE7! FX%{w4Hٹյ #Lc0һQ ve Jp_0(qnw8@6#]TR(GS`xb  Gy\)UWofpQJpxͯQ1kxjս7 L=vf0~ 6JW  `-7t/?Ku}\̔1a/| Nyfձv1W$! YL7\+^f?]я!p썠pWvL7?| ȹPT(zs'&{_+qև18*U$HPD>Nj?~kfB)]ξ1[`FEv]OBR º%:]%O55a1E@~ ݽogoTE߬5\9֬ӣx5[A/oFU +RE7O%ȺmhǛ?:C֬܉Qx%2|g|zIX{kxSB Yx$$צ9:gՆĘI4EJ.O ïX$Ш,pn~ƙb;8H4/ӮC/Go"%Lݴh_202j_3ˉk5e;J.( T>]fQy~]w)7G2۶f"A8rEĩZ& & $e)i\K|ͯj*9\FR?ăxk3_/n7)h4Hd[tpַpW9hTrf.w^,=\nmm(M 9)=դBs#6Ł_ %;:XcG$q9#sQ`?TܧXu"mAWcҡ2Je9Ծ+9پ+Nsce%S&6s&/PJӈscF 4?u %b7xҖJF&4ɱNb1c `:fxR( gNqCeHT꿛꛸Q #G모Ww{!l\3 Ț`Vc d8},:Ԉ(7\:d4;]V&%P g t|;|ʖf^+k_GٳB-(! 6 #%U Nɺy` BЎ RO#8 #clI>U(|dfqlq|l!P0~Bo !3"~nEYYvNA9âG@_jsr j _%_A6}5u}E 8ku4VV +iIv\DcxA#X?$OTʌ~&r!^"Z&Ba8Gt[D;/7 ~lYWBSlvs_xfQVܚO?V&wE 3ݽՆ4G`!9pIm;N8wgć9}mWuPqǤtmXT$;p tkT"J8cΛ[xF#&u8J,v[LXRQ o v&ޚʩN7ӺeܡU~O q -W0 C;, }6$o%fC%]+ȩ䄼zuvwɾ8*9Hfnqɩ N P4QW M *~)q1jhX? :v*aEdj,!H|QU fT%}C}c?W {Zea+ðI@dnF f}n[^飥q Ĉ"?[Op!Yg*UZ;b~p(jHՊLPhd@eu}a$_ $ΛͼSj&/K}r!.J ^D$E^Q =࠷v'Bɚ HaylJ $Oƕ G}Oz.ޟ6Jh?C w>{-Dݶ_ !r7JPnAE-)K?C4)+7=d5b['ee`{njJ=PerK0;qE/t9 ds)#78?٨|1Q 쯤m*#{lfבi/6WNRu[`Nh=4ULa$O<[[KoAN7e%7SK]+?2 AqMTƲiiK3?,aM7@sOrNX.8 *<&(0G$I8]T=ND^T;twPLx}̶Ƭ w:L:%%+U Vel8 Bv+ }gzlv̠`9&d%t4bub/mՍPɈHanSI: ˜Fx_(((0Π!NVcMm"&)hl [h ՚4p!ƵoJ)*,VCMQP 4;Tc!R9@%Hn8mbovfzkPa{8СhMUo^xNfɘ$ڑWOН cdnY4J1ؾF*O%Y?Kʢ[Ԩz|sSE( > ^f;/X7,+ 0D:EXtT{;yF0A#~MXF?wA#-6~GFơ.\ &!m+{ea[]{Rm2cH ǛGΉr6K,Oݟ,~T i}1βxi_\#t'eI9SL.0{ɋv/eQCiOTbiJJ:\/gNACmږMܵer1+w+Lr_SeP8Atܔ04zL Dzv*_;AdyoĴ@̄4n]o$ sUGsE+7$)lyU\NrO1FcL4ٲ~x]7&7 ݮA.ZP#.Ѕ_1n"Pa=-XΒWz`gxz&9#2@a0"HKl;Z-јah*B+#~"~5Yyf |ҠH|#m}>v7ٿ E7=Z$p1z˩22x:ôOy{rSwm |PIѩȔ!pI&e_^1c b íȕA y')' h(ʹV -Kxtn:6/*,c抽=5h\bʱ,Rn%AZSv&WU'm }MpuCHH^k9CE2WD$,KE}^PT.?JJ{*>y4^3뜎: N6*^&bWyOqsg0qǒumdO>V-7"_Q_!mNKcƖ0=Om@#&==>`wͥHnٝ tU"s=xIK!tgKeGc/R0S[D?"$%"4zBp8O*qar[^ۻ _Q\̈q4d+FUa_2i@Ҟ J0B$!(\&ˇ9X%ِ߭Od~J#aҰE3X*Z>k1SjU 9Gmc Eׁ_yQ&J̿g9HNF#qLnjؗ,#Z8j7*Ad[+ȟ'ku1̊ Q1k~pǗ <( ,%8urs:m׀:;TG[u4=d&mb9=c׵֚EZ#xRzrڧ6Eu6-C됺[26*}l`TlxtTk*DԶXFWxυգamѵ3g擮9 :gYUNvrgKz{_=qX!}eFXb?X{Xc 29!v>볎,*K U56^ȟ.^G[Z'68M/-Aps>f+|+?EW ^3#8"H gpJuF RF  2*a~;) ^֤5>>l[3 /ѱ軿qU3/$v8cR֣uU!{B`KBH1*(7$ly^7EX,Ω#hg%4_1}4'mZ΢z7Tbs{jl:V<`N'@Ϡ()Cȗ;ysPtQA)lAqpRAS؈XFҍ/F0xKLb^e M,5C; qUMY-s'g\.4>QOs-B5ƾ$5-܅J|{Y,㳍zܣw^_ڳ/5^7D^ l-}.pANK>9k/o>>l̢^)&0JOT8<Đ,=]Ajė7Zm< 2ǁQiS d5 ݅Ξx(_gJ$Vp F0%O<@ד워azȬ I^:>`rBL fHMو; pcsʽ$M<ϘBJahz ~ )QL7=$1vEa#_ɬ;5)s49ڃC 'EMȃ{̰})+PLp2̟~V`~[?i%]M,<ܿfވH:A 3hđܴKFA&%;Z17A2e|4TTtV/]B f{i' @YhN*N]o֛4jk"a1 kr[j 1%lh Nm0H3-K曾cݡ~w g% bO"5FW?L^ZL=vE<er$-H?`KlT~i qHl ⌌G,βnՑT'GG Ȍ=YȁIԊf/{":flM 㥉8ڎ$ia_Gkt&д_Qcv)c 5}aO Bq:Hqo%OEFG[_~;CbhZ-G,R-Ԏo){ !A` edDf3ieZ|+rAuIA1:JE}`q!j{A[1 o*7~'G.r bH,I &kzݯ)h=瑄W]{M? LV*jV'vv厳\׾IˈvH!i▵=.u0J4UHTH ![J;/KOK8P,vBsn3kzwV53$P%#^&mr&݉"~Ef~_\(2ؽzōn2|d؁vWl&nZR8`pS(\uuط^䉃#ey~cC,1XfG&Iz!`V9Np(n jYLx̚k܅[*>s(֋ X+q{Fj!G@9AWL!OhHq,uFKmaA,>wۤhÚR= = Ԅ>>u/Y{64 [刿+ɨ97/ odj !+8phRXgKG\6 Eo6$VUwr,D XOq~PMfSo`pc R*͂\RItK X?^ Jw7+cut~yq"qnzQe~^)S0F9 r%A9$>6 y@ZZHNl`P5?jxtRi:8sYL 4XV'aGf.V:BG+ %%q37亸OB̙4.k H}žɃֿ;|ׂ*u8 b[ b 8nQn{_/sE{)h+a8*erhs ڮk,JGŏ2l0 캏TK[U;*0|_ۧp7뽞kiy;8u<qmmW"Hp)."SiioW3߆paP7,_p9,bqDe&JJ_GDe d?ԩ{@2vnGIA{g:ͮ\^^Q[rK{IyMY"}VoPO4͙K0mdc\?ՏԊ2> (m8qݪ0"j^+k&H_SpV(KGcy \ACEjEVk6,R+l1P@}I}-;/,3#tlG/}"yZu@Ҵ 0"T]Gτ$<P^#@ qH.ItPe{*OyT49v=[, ?r寴 YMND-׈T# ەW`:4Rj2NzfT>WhT35vŎ>aHzb[=Y/Z62)et́; \\h%qz"v7ѯMVG `H =6Yx6ƴl$S^C7;C6*Gmjjn%\^lNtBVv{Ju+j֯#`S7 ùH;_ax U|hGĴ[b.wh~7=J},&6"Źm͸q-C?@Ox7i1IßXJUMg 6t:3K` <]!pDaWF'~lC̶6Qh#U@/`[qrִƳ˟yU9iXQrHH~To}iҶ ͈׍aӇ,UDKصy:IH5 qg kew1PZ\6)qfZ`̷};mqEa(T9-^+^ft&;oXʫ(~蹛b$[jx!RwвH(ˁiED'kmwynf^e]ykuC=yf J(ۗlD+B3$i_i=5rPKDw"JqT;w </hM=/nTQ~+$!Z 5 &bG^Odf5?ǔl fgq#BfŘ>WHL@@0Ec%!l[jrxs&y#~*u !Ve`IENbe/9 xYli&m[E/h*IB=ih< &5kEF&0m|\j{Jj g̏mĵ]=nQُ,F!q rH:>-_Z=9y02sijc4'rl9o:lGyc| -e!l 0aYtfq@<zCHnb6mnw?CTv՗.af}Qj(ՊYâŒQ~=%jif!LKcQc0=dV10cdm\Xwu+μ~Ị0l}D29 Ot]1mJ=rhKvF[ԗ۞voTnD b! Z$g7+A~p4כǞaX}]u?Ŏse#D EqF^zsؼ)^&'q.V1%[-KsʍH,p%w9b24G&:J9'V=n_L Ǹ\ו*dV , p\ "ե~ӏY L @PvVrq=ZVbuGp__*\4}1ڮdMuFzl0&eh ׅLZ)ιLͱ`$ZPx^HYl!|9rFBE<2bG0{F6W.G{34 2FD}=BܓK!z~B鳇h{FAs9F 4!W_\x4m%`p@Ӵo%KC$٧6U UΉoosyk ขlaU/`*(;6cOtn-(h%$.{k²u ȅqXd$#)GwU ,KArwh:V ֽ)g3[CHA]2( -b@4_`UzFF&IrĎo5 イϡX'oet~h=!J YF}܊ d:OҲZ vpԺҩEޙxn F׶uN"ԵlFmYD ZO^>1{5b4Sڧr#xRP s$3'x#gs %āU.er +4at}ҠH++QXeƘ')yKQbN\ثC=gܮnGmclS\Qjy żK\u=;8]cUTHlMQ>%-j" m!T_!WwU -NmA=m#^#y29ˏ:!r䧿L#\?M)@A&zwK2W^Yjpak3 u##/ ;dNaM&! B)TԬڦƳ2iq=Yްq]A WƧ/oi0 ǗFsk 4y*SaіhMᏘeʲT2H|5br2CH\*߂:?.SV@eR ߅ y$B x4q)](|>Մ*@լ=pмZȍE3e{; )7Z@ Z">2;\h;ŜAO?&} 1(^G5%D 0g Zz0[ NNj"Eb3EG!si]`rMwb iKAktpLwHM-楏Y$4/DZ}aX ʹбH rD_{*(eFŊ\Ep? D>8G+ k?Ť'ֽUI@* DU'i,;۶Zgej!3X7EĖ"N5|$H ѧHSܾT (3KS^jGere"iXg/L'ΥEh,VoKp )s&F`q3;BZnQ|֡t{~<ؗQɫl<0 s#Rc(:ł:k J8j۹\*D '*[N`?>RB0nb]Ht\gm@̐O XxUd PW.Ý8⭛$aQO*,B {͟jlwmNɧYIA%uH֖#׳`DQt=*xͤ¡_MS!d3bw6M[X{*2kRiW ;_ku&kp|sWhɸC[S1 vO˗u]'cyf|{00@R)E@QpMh';IV+*5 wWh1Ɋf/{6Nw!pB߈J f!@ % "4ʂt d>eW1oY%  p ;ERƍoLl&SPL'3PE98t[E;xmzS4qoaY Rc]C=,R9pםGoeqX؟OUVS_38fqJTPs'|dfF;0( ed/$Y$hsXM*|?<uSjBBd} .G}XVم JVePuж%$`Btyޝ%9Ҡo/FcTvM-╍lޚ| CHUx{Ep.ldvE8kK95$Xƻiz4I&[a{bEDBM/Oe7WoZ(4J3|oS0 S-bafbH!RZ&$8Ӧq$1 QOe:5-;D/n28C򓒭9YlBjl̕95e?`D:H$*j7w+New0Ǖڻ֓X)|;OVIP '^Ø5FJL;UEXd &߁~l-85Fy@YuGk`B?-md2\l VI1WoQX'Z/2v ) ` 73C%>eF,hix'* (_iB+tt]{"CϞn]dTlSp - +³HX쭽#ENuQŜl F"2@ \-d4m=v7.)[ep8urT푯2pw[*Unv/ȋ?kL3bLGk ^M#SCQ\$JnD^%I#%y]ٝ*3|. `bWIÖ;M(p;1;& EmL jtL'zjvX_عki P z69U"Ü0(6 EN[|\nPD T%ӦE0š>&vz6`*EZm3&p󴽻GVm?L*DU)tԽ1/?υںޖ>~UE:k$`;Ĵ y؉$8ٲ;~p@txYwN.vTY u)1`}Q^x]7.7 Zw8 7 8=e5lmTRCp.pzaːΥ1גeX{̩Q'YLߐ\%*6& ZL8~^@Gi[#)9VFJ)%ˀJ,-XqIro`N M xp˄b&i7G֑(VR7 ̅Bj?1 L'$IdC4|VF $̂%)鴈/&jt8sY dV)7b7<}5h iM}+p3vFP*d`I$tSkh IMF1{U rg㷾Fm%N${ʯrc]6+pK^TP\`'`mU!]Wke٤n&4t0S8Лr/m=ЊV&QC3;u2]TLYK7ш'X8<|+*17ͰੱřorvM*ɿsG+3Ƅ9x3ٰ}7b3z @\HLXq IFZG&Rvz"`Ԥ<2 _KוYDCPXw  d]F~Lu\%3;m%F]Nt6u(J^},$9qS4ԎhZRACfZgVN#PG2E;"hǏ+RURVҌeB+ibVS̜D[7vZW[2иHL3-i bW P>H| e1wd4S.(hUwLΦVTssA 3%s+Ƴ1 cᤈLy-Rv *[h'IsV5Kw/"wKy6O+KUWa'1㟯e3 LczΗRǑs0WQ jh$RֹZˉ+͔*Qr/hLXt%5}#EM3N"ܲ]fe>E.K {t'"Ȝ`efIX G?DOGZ6_az?yҝkT;qօGl9EG~28\ݥވgIh3;6<]B]ZYw+K|Ɓ1@ς 誉갑?.X.%N^}LOjefбaћ6g?z7z3= N 8.$ Lɯuν=Zgjg|v&vk4O<NgO+Rr&LI7[!u2!6%z:8qr,Fk'0@_gZf4,!ڰKINUx-v-qͷ.z<cUHM-{:v+bFoǖ 0k1&-~f!p}6iAR !i"/\inT!kɡ׹V8&aj{nIJfDB?i0)pN]R:X!D^Dz$Ȋ_D)Ҿq"x?O'c郶*?Log8hfkBtRp] __4TYl{)Awy42429w(]+[0OG-O!IB TtGM3Bn|D{fx䏟s4 YwMyZ_28+0 [|p:aϮ+F ?!0T+PXX Nl{tJh#j19Òpف)rZ>X| +X;6k>_{ëCY_s_v<=mD=Wy☟L䕓"7SڂEB{hbR zx-oMvγKh" hw i$W값PEB䒺-X?κ|;Q3;0O-Xt3]1V['2oԔ}~0p{0^G7 tfTd;xǦ!s_W J>e>V6.(ۿAEzGQ 'OrLj˅^;k>7 Rw`~W'!J//$}2uI풍nN=҅ ʞ# 힊 E$tg>oi#Z(0{q򶡆{Fs>&3qװ& 'e1JqGh)1)Mb)Q&E(=8 /5G@& NԂӪцC/eI0 c2mop dfe{Y(g%:; cB Thg蒒6~V8H,3 'QX]]5G!ư:l~|WU!R5 n"SON`2={1Ur#81gr@ujF$,b}0 zmUNwMo/ɳ΍6E&YNmJ.2nwqCÄ [J]upJ%jtf =Q' #@7Jz!{x"4J~*g=rN '#Ôyn©Ge8KhfR=[IP}3ѓZۍ&kt_ Q(Q<1Y*Q{3P πr'n`y Y 3\KS-sѯû2kp`~ ,/_1J_Y#]Y1 %d(G0|{iC^|ҽH68kV qӭQQ=)+7c.OS=xXs%T!F$q`6Aa![9dz?($p̿cfܑ|mTJ;e#LVff4C9*eJ94v47 مeD{4|XNGiRfg9T{¤#fyW헭!bO>oSF DbYsi5g4=%(w:d<#vM>-<?srig9BJ%Ѱ)B|V vp"HuaM<q%9 kY \ES9NV`I>v̨  *c^:)[EpGS`rQȿUV&C9dͷ= ҫ 7(5eZųUTĎ~D [xh80ϳDku_ 0AT +5*q]ON.^gׁ!i! qqhvT}%襟/YB ԃ&j-ciבy^Tz'i Č. c _D2%KT#0>|d.ŊqU29`u=DgsS+4[%iGD*OkM3#I{묪&Fk0^X JK.1ۿRp$S9V mRQCe3"{1/+{i0 ),>kMLC6-),' 6"8zVAyvyB&kJʦ(i-gay|FU{ 9X4]\5 (Ua5(B*~03ji(A46p1Reϔe j]Y ŕ"n*~s2R*jոjH( D47`r5%DWjTJSVK(>Gt2]9e8mVCĂ .y&3?e1ٳWNb""=9(Zs#_LDlg=KQn:B0Mb莎\2 {rfsf]*o65qM~ \AdK2%־K1R#]nQ5QKp󈵏hW6:+0L%mBlN]GȌAd xe0A7.MRBM # nAUpSF A# gZ3ʆQLhP3l@čǍմZh܄m,Y j%B"[u>th!iݝ`Jr NAoϬ6YOTZcEŐG9@UdS 8CvA/Mp bFl4a|hMLa ,66s$0# ou'QlP hUy)hדs}/?h7 [|xIb^,nyZ [6ݪ W_@kޫl#+ "UL p N92yDŽIh!2yqWL[UI8;ړ6rЎGrJhX92Ÿq aun|( /qZ'Ϧ™@K865B.J@4t W>{l-C3Ȝnqm*f4;3zcIjI΀>_g,$9Gv{qpmL};c?5u:97BhwJ6ayYaM8)D BG[0,j7Vďr#z xsmϦJ=r* r|zj 3+5H%xBAw}}K qZ_;B`t@ ΄P3y!\wMt 7\R.e,S*"^bO,h޵ OB>oVWD^ @uur R@ޭp {Q4o}YmH RӺ@0I|WiӪ_{|VZ{gpVs.)$@ϯsƞ^ -.KSyT%,@C5&$>ſZ&YqH|P)0;xޮLl(cqWj}Ⱦ=.d}”;rAM3iA?dO`X=BNrY?9:fȕ=횆ʢX/ȸr bU.#w;\[Y=.jd{u -jLK\AmR8h'$y P8 zqwdS஦Q/7NL R.]\61<#r=C4_Z$ٯrs6 !'p f6QF^g<{@`_bjI ܙU+m"7 `*_3t녮fm/St\ӐI3rxu [OUVSAa54Nbh)g+gh:귫&LhG2U"?/fudi*^hQӇE7e񛈕Zјxj=%62 /Q4/ Fېkk<W-kvKiOR[-dt7m-Fx,t\1ڝ/-K5y#QFXm^v(ʁ\3åEylHcI nQanOz8^/b% [ynVPϬ𲤮w18M\Cz0<[(;? Q!} UujqPD.|Bqv9 A| yz3$Xl3?B?uHO0WG;+~;Wꑰ\SUVC VQmjG]O34ݐ Ր}RrkOFd@<0~+N`I wm##E6{t75;`D!ptMSXWCyGhj.spVDL-l<7rpń?e."1\)6=e],$@nP-$ǛU0Q/N<2h&If1a 7=V4UFfJ^/:2R O 2`O̖BT걡!FƝiwceVfu,k_E-`n<vmzmz+ɜ}coOJ숇"qqZ_+5he/b!XmbL%l CcLA2j[P*Wߧ4'3Z$(>X,`ƚp1U)Pjh/Ws2Zs&=[+ 6ś HBN$?UW6C^aLn)r"D&S|,ϥPP>Qw"Xca۲ڎEʴvX:iP%Wji*3(Ksl-ulGğE4`ԗ̧΢`KN 4.(-֝S)1Gsxyroէ셥]=`ITÈY:装 jSIo|N] 啑 ev,9B7U<b"v. T}d>w+KD->T k1zIB1wWhS/7za"4atțCQgiٝ#@V:3י_=I/{DD :)hZ[%;,K]df( nUPqdDčmIL}#sHl3O߰{ T+ C/!|e¯ƩjgX 6X#S4d 6+UYK&*j.,.#0ô4" ^/ò!P`xE)h ɠ푱'~_A#OI+k0g 8!7ڣbݞl"ECթsH,]m ؍y )r4ks,K ]m땥QWP~Snp I-|aLGT/VC;nn0Xpm-]6H/9ki]WOF)ؽGjwE_%\R~% eqбvm,sOv{xJUyD&2TۆvtѼԒu\_y5Kt2q`Lqx/@*}TT7nK'"tsGd4-SE-`: *Zo&Z H!̦Em6鍌T> dg'+Yg0=R z.zb#2(O[z0{;M3QYx8칹+.~Yg$ ~[b$4!dHb~( FA 2|LXƞK~FمR1QPSG|qcn2L#zeIo^a<+: ik[qϵn,肽@+uLMKȎwiV7?ITV TChrtm v|yXlǩ/dQC+ґ1`ToS%*|mʢg~ n|- Ln+)3]*J.as/H R^VQ]9P%z9.DpFڄIIǻљ^G(`x y#Xh '>ASl?N*MIem\XfSey%g#d-Ls` eȃqrMUlOO8Ӎm1M䒫svHp%AwTc8b̐._]hŧ03i }$k,kP]^|I\O FcοWtNN%_:AB Wie'd=lZj^P]%¬HQW < ^qDl8qὝ&(/9~k2+0$Ż6C^jY#MH[+(P1$WЄ\IQX> r\\bHݺ. 2w쿱V8, *@ve{L^Ĩ*|i.Xdm~BhD!uR ;1K{,\3 $ _ sfP7B_f:m l(s0| o;L *CSkՠ0ϫ!l+6$t&8<,H\3D& vi?P>ϰbV&yyw4w{`@L8:dP#v*;6X=ҚRFM#TsHܛfGK=MReͻi/&MF`H_ffk<&9 E` Z$ GT_h}e33fˍ9\̿yw y4nu'z\:qTEY"?7[9驨WJv$ Af>"P Dy/q:}u~es';skO=blj(\M#+O"jCbT$$ܞxp= [2NW(lxT&/kRQWf!43scikX=~`Q-N0u\6q@'"f;ԬËj>`oSS!@"T3uo\T.QV Ҡ׵7 ɖFwAܵcZP&LJ,,A2&p6U8&$XUrqVNWv6D~WѪ|!^:<O?*}aïȷ Dngzz,t|L7Ђ)=Ȣr<%wݓ։wPoq#{[OAY$"ВCd`?{pqȁN̢ "d~El`&6,*g% #>71͛roVOAOO+ 6WtefI:.ƴ])О 7 3n{Tx'8D^ 77&Ov{ZOmi٥ۆ]g~UA  /C(sJ!O`]( 'ChOPy Ȇ8iӾ I-1! Ga@JFSj8L/M!Cd. 6|TXyY>(vWqrZu|߲fJKr-LmAΕz)tzP o_b`.|ϴv37AB&"AGFMps-s.!fCMh{A:1@^5AF0$g[~ݱ2CC"FW~a up079,V -YqK2FlExl[5NͼmsV#18 ?=Dc(.ֆ9m#gP eagCMW#l¦^wx@^8o#=Zwv#j&O|a9#?f_QS_E~ƸR:`'9yޠPz寡o.bI1lLdjT㐼r6GPfI,"4^@1JӉk1)f|,NEwJh/SXv?(QEC샰08;'yVPC- OfiTCXH|5D< _P>_ӯI g::XSqmՆg|}zTdZ_VܩE xGaHU,~M*fZ@ޝjI&Faň2fuxVsXMSI^(b<垏׽7XD9cxfVͽ|.3h;ŋIA3,|UvPݣ[~r2323`2A^8Z$EJO^PMTʛ|zU^UHj[Gu,Ϥ#%#/k8;HA\jp_2e~^S_3=3 $5F.xHm@Z`VNֹ?Bu&D*cn7_[B KDvϒW#cN h7su}-tYD1ib^OT@yRmH +te'~}"Q\CnFpP{ S"NL)"D7Ai!lmUa1dAg]DK7$-+ֲWM2jOG ZλkgLWl^3y:yF8DeT'TEՀL˃K˜w42㺦c}CV23z,[k}g ;Eè+Kd秖zαb:0Iͧ8h6R|B?z @> P0?Y|8ri R7;,N8SU/"I>L3v%:MW˻ 1s4u@E-רHco p&( O_ۇ(*jf8F҉^~GFkq$nD::yX&kѻ̨ |q~;kJ,v,B&7 X3+"ekې 5]e,c\fEs2 SO:pV- V!STȤe:J98Es VD%mf8Pr1ylWᤎ]ltӐM4{lANd7mUyWƅݑ>d] {"&/n- ԼhCZ'|Z@+%&->)+1'$)> Gس7}rV _V“1L'e },]VFSFT0nYI}8›Il:Ws"\$еVRWB-]5cЋ1Q?^e< T",5>/T bu~MsrZWBG#B1.ގ,+_}) 5i}4j;؃_|־eY|~?1NwYJOzf@[/՛n :pC"ߧ9)"xc* W=㪵#~Εl찷:xF*P2`>8X*hQ_nl~Nkǜs;vc(oZu3䝯S#͕==+ػ>h}NHΞNO |C7)slZ=DLsYBGхj;#P"y_޹NʋD2K o8֢55]ovNU?jHiLNlmNUH/0SV uQSs)ILFSN\mkXu3t =AYa|eHq0*\؈_{DZ*/J,)OYU >%ץMҿX0boE![-'%8 *s c5/rꉼl^meA,ƌI%Xw_B)sp{t 0/Smt͈]A߇a5L#{#8' 9e ;{NW]&;`HDž;[\8c%GiݐHW_s0Xa#.)ذ+}~ߞ{~!"KuoV }ˀ gm"XKsq'yyڠ(es^p\~~bo,L^th,#MF?P)-1V&ϓ?I)67CiJiuB:EA*TmA\vK!$vu?bFNB ==>>9n0·V΢N܅'PҪJ=Dٹ9bjDi!~7 ÄVqX X*guFv>j˾FH3ϩ|4ZCD_o16GGI) h+c E.oIBwqK{489UtUg/Wiq' ^@3hQe>`&؟l ^9*.K`gJ{ KLṾ4vxP^mM"}~;+zJ{6C{@rejg!R>ϼI#0*BO2|Zk#4~+' _EswA㝰A;0_GLSРñBl2աJ1åu{IFT!(PBJt7|(+(ڒ%5 }GJSUuʝY gHP>l|2*Mtq>}򞯂fS2@gf[k̂`%=}%R]eo~eA=$hILkG}BnDzlr4>Jw 'gD*^2WYJOP6^y!u$]" +qJs&9 jv 3ҋC(]2AϻܪKlozFvL;}ؑk%x޼JPv7w~5g3gK+ I@Η&8r`16H׃ TߺtDjAvR.]25Ky 党+(;'\myT`R!cO ā4<[ m=Qgoݰ ue6oP4>MXVL8ޡl,6/= ڢ)TX@E8gnP?dB\{@Cm|B^ɹKj?ҷ@J, t׈ ʽ3>TX2|1wL˅6 v˃ aTe#l6*O:F'#R6_vylof~[a.()۽'+=C{$P7I[+gW됽,ηvV6 (3+A$YζiW_cHXGs,$gec MF&]y4%qA+dneZE So" J]Cͥ[s 8V0Cq\ŚPeˌd_.D . 9N7x(|U. W:ڃ)th^%޽P_(,%U!!_尾 /4M怏I>8w#w/y m >pywMJ5o棸8愾>( 6QY,GС]"B0mKq/I y:?yó:'D3[x`v͆[zHTCЫ$ḁ1np*Cctun幙;?v](կH#X)'llo7TB,'ڥ+zT7R`D%%K8G/\q`>'¤C-caf;!g˷m'rүc-LeOwxwJޑd !Vǣ%ZŏA,' mk?U/Bݘ;*$@wWzb(w!B8gS57|TiY"h;Gm(xūmMbx*$[<ۻBoRBk Ji0ϝA#ʧޚy Ngu ^>Y$%mmr7)Dz2){2#_(&I&SJ/&>SRh̵f9*g_FgVh ,z0/nx*/Pܰ@q$$mn5EN;زn\p:vHUR T_Bb_mo:bV7L:rkl2D+UȌ}{-NOĠK;U3LܝV_ 6"*ŴUGH"TQ 4Ӏ_An 03mgdxK3V)H\3<1S²qXBRa#57%|P*45zYXU.$dNzcoJHAx(]ylCJPq4KQ"bhi(yI4,QjcFLniz񮯕IO`(-K"jZ > BGr`OOϚ"9ou3)x6yM!q Kp"uj|ibvFI%miL)o{s1*F4}_8I=#b[Wͼx+S)rs(}:'N:;;F]M7ߑV#nT"&\bLi@s|Jpع]4֞֨V#s!#x5aa&0?A3|<)-E2Xw ~.U~N35= ε0cn8jQVt$xrϙq+Ǫe!Mm:Ee9 .ZuӉw3BQBle<@S* 9|QBi}2Х6VcgS'?VqPH6{Uw{]?&GgroŠUh k鿰ߥ4>:l +?&YXd^H6H1uy qO1.br=%a[<~Q!n8McQiꦸ?V< ɲY٣&F]W HeԺ߳4$=2Em䨬u^R6gT#guoory4bއ",x.yM9{6VDȉ\tOٓ~Q;}rom0\ ڸ"j8q1i]yz蛍# kO BEt"h[o .ANͿv:|w:]` pH/bnA+mńcMnC%/hC28ר78VJؑ]0DKwH,M4D-"P(k8*vs.Z95{Zpc}dyGW ^p!DBgfJ{h ~yMm!$_pt),ْNS7垻s,!Gb?2i c*6Z/B.߆8Bs1$jr.lv8=b?<ͮZLAmg$oƇ OYsťw,F`}Б 5P*-prϲSx)Z:[6#xlxf,[@ΫxS8w?]&\Lk]aEPFԿ..|?slN{Iʹ$b`p :ۉqKH]qR6[ԟ7*h8U\h F[Sư >k d4{2\])c8Y-'+x_uC[HdJ}PpŢK W_Fk3ƛbTVr!4RϦvKRԴphk=)d TsMʬHU=$ylj_&$hW Z.T#Fk۟#x0:NI2`VG]6_nШچ=΋XeȰi=Ri/ISS|NX\q%{zS뗟?tc!%< "I#|;e)%9A/G/f&Pmǹ'͛=!rDAsW=G0 W" ^N7_>d'A)kZ!L)tʷ[{rƧ14][PJj<Ɩzʗ {B5rLljSλ{5¥nB-Y[M#b~TI8Dd9[&a+E 䝫zcN<%TXLͤG8+%wB$`<ͻ;S50Ѯ½ *s[豝u.;yDL󎤛wݼ0;i c;6uXl˨HJ$6)t%=O:9B5\ۥLLR..0n;2B:HzѿtN|ɋjKb:KYWx6 W#H`[Y{3CYol2\NI7X aQhw#O|f c}pgrb w禥q@պ[Mq 2mrepi7/_WgHrah#ܦ;TKhٿ}Y ZCɚmJ?͓ot{Q6-Q.9Y1>$$uvZcx}Jr̂!ʹ*ӂop6*@\hbm>F)7~خ~zH*p%jJB\Ƣ:zH^HhQKv"q҈EȈEԢ0W̞@0&.r/'Us.L/*Bj;H,K)H4ROGPZ1_2FnЕsќ;.Wu܆xV/5IoxK gθ$e `}qQ}lЈ᪗%y.]QbcilK,O }3ǩ?EM1+X^J}X-2z>=^HҾZyT mM4ȥ tyQH3@KGrU_{pJj~]$_O4{;@aKD Yӻ-R>1j.bp7(;"}i-ah]d#8tE\㥍w;5E*!"}Xa B@%ZXK/)9VK02%no&L1/Ə ,$m 83[T_S$yQNG#yU32`p;Z|OW6pL{`PeG1b0 =Xe{-zGMƹ=)+nxr`@K0bB$/wK¢]f]v=*:CU,[Fwr([C{ȥ᠒N u]&Y0`Oyf8q@XA ^4-hJ`#^= tFgxCF>' ^7n]04/HCzQT 8'%Sl@0K FfnR&١6? J B teeHk0rc害щA h4ɝbY(i~Lݡw?ө7Ja% 3L_YB|t`Xs_s`_1ci״Fh!-<|_u^í 69F)5eD=)bem7=D~e5av5uD ZgУv-ܨ+|ZMƀlbѢ)"Sw"b7~1 eŕ\ϜEҽyJK$^(89RViqt](Bz YRyXu >xoc9cqq_(f}*g(:۵ oTT Z+8n: 1l$)EAP7\8Z_b]AD?g(!FDCN/c5na›)#Gw YY\cDA$=&|L2ƖYn9Y~. ӵSZ6 L<-4%#UhhKe[u<X/P7ӢҚ<=L*FzY$n9f{#떋Yj%(>D!{->}4VN9B> B DŽ+5~yn-WbNi{0v2A#a7:x7AݒQܒ4|z=f!txxZЖ@=%(CM2ZGۗp6M1|ϡJjMR橯4zw?%섯@ ;w، ;M/Y8Me3]Ixv (Ml! XIc~>\ȤU^H!d/G\e= rRf`uN{* Y(XLVSbwHA9O$e־l{.'WE  Ex` gHZ/B8f{)t8Cwޏ N{?^mSGfB cvrHI}7#JQfӣs\$}m0tY`twAAͪoYnC`B q@ :'vo6),A&݉cBCQ>7fM6[T?X ִƪۯvSvo=4N9s |o !8vzƋxi _ӣx9/B0,KGGzRs%9.<(*fŢm0rnn`^Yv3Wf" 8>(Lj]ٮ7@)'f,{['m Vq@ g@_U8苲 k}+u Is)e4-5K|>{A<\a^mxв2CT\*I ~`1pP)M=O|s{fʋE a3UpUZF=9ΧDS/ &DIz0q"yM'B+h%LvE9D/ng /h õ:ݸːNoc(I8b\~W̃*Y0#HA0*楼XNAR"ܜav a қ^3eOnn?.$Ȝsm}<渌c֯;&E%W`~! cP"\1W'@79p6*nzipUL J|OMrR< 3ވ;MmoWY'6L luKDGi=}@X6|Y@S?s]+hN%gΓ\m7 %v5u~%[ؒ;)TŘbjPgޜ =ɼ1e^1b)ta/ߘ(DdQVq^A›+ PSP],;>%.q^H# `ZiAA搤z@Tlǂeqia~]A-oFA}M;Tp2 Eĺ ZqU<%$R #36\H $!yfC\ĠA_wP_MYKA<$elSNmnM`d'dunFk!:}!grb6̭{ӳAZ%4  )刧[T0A?Zw* vZ၇)yJ_Z)B^eߒL,of13OsN.77n֒۵ݖVoӽyU3ɺ{leFݐ܎Ie6tfyMFE ӊfx1w N۩/_v/-Mtsyb_`_bpvi[so&K0]:ywϓP*f1Y^ 1˟4j ˞bUt Ve+|ԟuaW|Et ޗUa<Zca gOYil%B׃"F%.*:TV:-~ZO#]',侟C8αoru/Ch;fVEZn pKeǺPuhx]d@[Qov1x ̊3b̊c_дHv[N Ⱈ9VrbȆʋݧ<' H n}]Aw =C|,„%dd)P&HJk݉Q֜en ħBa-/:Eh!(kpof?&(F>/ f0(4SX߫olIAR+o xȣܜ )꡸F#sbOH䞈qL;iNJ89m)I} l2"^uaKeA7bc0GH_v "×~vc*̴ͳ"A"+5(o^ˍMW'&7?-MVL4GeB? F) dϮ?VFS,Eaz{R K`V7R_D1fXV?(<ğv)+zؒXQZq[p{Xsr 9:KAaP& 0^\5SuMn.!9 yw9=7d{K&phI؊Gor\"޵g24p$SNs=3yJB1ݟӔ mfAc3-.k3HW[z>'ν^/:spEZm 1%+7>koYVǷh߂ j0ﳎ@ 1_j-X%4l+{Բ\j. 9YOM/x,8/YX*j)#bJً.R#PL{7Xd.*cрѡEe@cS&^ˬw > `˶V L<.m<;Ԙ S1_ɛwO8ȄA-y*޻%ϟL-FnclF 2s" T_38e֯PXww@aqUwؤM Ÿw Ն)=9/׽AnEhqfMm侞NKL)#8&!]gsHpKVᨉ~S{7\]Vg4:l+I3Ax7R/sVЙ-?1 ֊12q >%+N&@0sݵszyC%h.$7~kWx^)ctJl4Yj,j_Gjy;șXAЯjZ{9OtRiG=b; W:> ~ X8H\Zlixf˽躄oD`R[=E@Y,\> Rqn27d18gW^su 2TucXD_vކ=? te&_7Tw+|^oߦ.[\f\e(l3sR dmDt_f w_isEKzvF0^)C%^}c cޘ:gY XN g? +-2X͸33)5UF>!} D9"[)Hv!qF߶ZWePlsIJ(~\M2;Yi$%p)*ȳ^|:FlV f?^ "8ƥ ~K iipV+/gDkR7)[ԱLR9[oK-"#,^~4]ĥ*4ZWGz$  Jg\a}zQE\A/s}k%DS`7 ҏ򒕹Ăê K ԵEg0aRk#15Bl=Q\1takV0E@kP" " =0t6lt%&Y6EV^H/d'pڨvf_h]imPL#ׅĥ{w79:3vtɱw^RQ1xr Imd2:/T{Y[!q>nڸ?'F ?Xa^WKKh&nCOVOa<= W 45^!v)2=ev7뺋,;ŋ쫆UtH佊:\ZQP[ ߛ6v%PfGi~/șJe!\v"d"0Anxsi**UIIclij/~y;Q|H˗RBG`\ ꄊ﹘ѐ$u gǥN7*9~btUZ[̶QdnZŪH9CpWFL1%Ge?9]͎x0/xOjfWE_߈Sꎽ~I̦1t54B ]vR#BhZ+ 4;P:'!UQwVwtR'C+RZHr!5 A>k)s&'#>#6*-2 2NCDIɢYe08 1c ĐߖDwPЄ& Qr}Qƚ3jօdr,vm/_^-3הQ`-Q&nDNRo:Hy;nH%M:7!mxy?USPM,ݔE' i3g\Pe7)ƫ mm?=E0%(sŃnt`yB ^jv=zc[9 koGʙ`"%lva7|eBZ1IK|w=|+@c=:i{Eodfv\@,:>=={NN'o)!n}rwД :e.S,([5ᓗW<ΏlD&{Sw>/dͱ {@m DlvU_| 9͏׼$]qUV{C5`EViR;Oy ʴ]Ckr쑟\榁9Nx~<*G=Wsz (bha)kMZ6υQ WU"TE:t)9ŀ3r"`;^\*QyA*-n2(?K;䫮52ߦSxoT+\VF@$dvA +"lѹ|u0+p\E+"LZ*:0ݘr8E$y&vmb> QiO r}~fsxˈl{st[љL!)<ZxB![ (G.:؁J`cU,+񫌽kaP6V%9'9߿ZuNWN:ͩ[v A iq#y|f1sm&m Lr>"W.&ρeIa zu1 t|Up}˿?%_W"g#@=.b_@&P'>UTiEW.ɠu~5"3,FmC߼C2HO1e 6Ź2DCAdg Pw&D G0٢ TXh=^֨;ξM=|T-N>ICY _׶~*/Fk#ЂGAU/Ӹz46.Q@igՌ]:r5r]8 㵬/dgM_6GEgy%>tr8myJU~/0icfb8 ѠBdjJ2$܁ךk'霼0C5Ʃ^#FM4G7$(,'x>uC7#|ﺽ 7h:/z2g9^R߄Ҁ5PI:6U|h`jocκ7&y~ ĢY#Ŋ&1ǘq]w^#GşMOnj[Rcm'm{8>[6mGhX_U*+w7ٛ3PM~fY!{BNEfOl2{vU{n5awQDLq[N͚YxrиŖ 3w,ex FH xc@X-Cy!e^mN5@^ dDU&\ZP<[.cetjje9<9>y&0&~`4klIr䆦Bzjmc-!ڟ)&H2Kyy=AՎ-@JH|ZYɒBԔ .WUeIV+Kasgۖln=%?PMv؜ ba{f꿜]3؄vE]iiVgCC=:xpkmWt0u;r1yz%"{YF?| C0֩ͳN屑 )0*G,WQ#.ߑ:T)d8ly>$c:\s4b(ъes ='6Ax͓F$؉0tn 0ᮯ>8a?VAdR׆ŃR ϖD֤ă ?2boPu]NJHS^ɢuQ >ʱru]tYnf ǜ|?yM=7D=Y!#eW+mXґt)|t;[>* R)5/X \+H1)'9<#Qac!gX vQ["}SlS(X@?#fj/rNbۣ%K~'Bǘ,}sǑb$*Ac08/ l8~U'FpKLؘR #=:ƃV:"MzK l= lϐNMυS*@OG`("ylrLYEJ+,i+8VqR%ׇT^|;V~K)6־& jpĘRxдuP'>cٴ>ԲLuQPab 6Dd6늿w7M"s3-l"BCzQcIɕg=I6 ^5 Y;BwAͅm|4L?rv@-h**|%ØБDa.B.KNvzN @ ƓFՄUNFp.5YE:mr$t Y3+pw\= ;却B9N {{ JܸZd澉&@"T[JӐ2{ƣb͒ ?ĉ_)XG #4?d )]@Sz(GO:_^8-8jH_|! _Ezȧ_jÿCdYU*H~2.9X-M -񏩮+L7ЎuK}lA<N$ZθlZF.;|6M﨓ˊ.nQAkz9gnGh3*0sP"61;MWVSm}>$S5z#a )b Y&vP^Һ^+Ń_utko]U%^{^1vO0/;%I  `4,.YbhJwb =bK/6VI4%k*Yl<Rsy8ѫ4ҬlA5z/GM>هO 7赣ĿT4 ?(e ̤mM(w+TD// <{{]TGi ʪ?Gwf)M/? +/[)O6OYdn{9+g_ \,YOch/|o%OV_0p6> ϛVHG/Kc̿w,-$xE0.[I,&wZQJ|Q}*q<`hPX)/Mn1v&?z@g%&;hO#O7Z!wMxUitt'P`g$PW3Ɲzg!`Uex;ư֫l:јa|{ XQLyyrLj]/BAO*&ƈc|=9,]6p++)Y˧*<_zLԔSkZˮ 00AЮIzaj7J Qij՟(Xǔ] f=ŰUz䖪?*Cy>?EAH+xW' }[0f0}$Td|X褢tLwUmw '8 )(YXj\}Dba-H /V e>&2S|TfC .Rm\xZ4XBa7?Uߛoc̦c(N=-04Ĥu*m6v~83cPQ_~'{P[Oh$\@uW5ZuaO}3l$8[)AD2Β"fOnXFȳY5(<vH5'Y&V!j8AuOjMkϚk9[t5_Eq}U]ӃY 'Br#U iɚZ#FO؂f*ӏkb>;39wCWz+'%96x j'qn0yveA3 (GxeՙRi}jʱ)/q捅W_> \H1 9;Q|M.`VQ֑kO+ VVQ 2ɦr=>Xqf͵aN^lҥ~:,lFF͊v,Ȳo7fO\ dO\7F|g\|vjs\oS v:/)|Џk}= qUo\yY0V"o.:HHuf8i(7t]3mwO768iErgRSާIa%u7\t~Du6/;&pl"Kdp8osVBI2խ5Z3nX0&gr3qvdCπBhR (}zgy=ăn+|Q0ֶ}O]LAmRW=v w |:SrJ=&g/߳^wL$8>-y{HSO?`"r*v;wՊ&!ԆHr*>Zdis8R=E2+|% Žl ^JtXr\zVԖٓXf#T&G+̒}qvGx?cqw c֒HpA*EoXD6 Nnb(ܫ=cT1k(g5܌S d =}%J~#~*$!",_oN>V}\&$!\ˤK`y{?A]>en'f7FԦv-,!Q $d\'0g?u sbrԐ/2ۛ {?}6@6=bb(RDr#R)h6,@dO4nx*gn4{XCbܣJ b lpsrV jUfxXU dR8 DE_L 02畁K'T<0[!J3dU>|(0†/tMY)«fKfa̹8%F9g5xꟚ 0|Ahs76$n WVbNغ{{èFzV+U6,MޜNnT.,i~M2f35H Dn(~Sl?a}iXxVOByט4(:␋ %Eb+Tfqy 7In@ ka3{&Dϕך]$Q/$=zbatg*0]>}zQAJ4[+gSwէ[pN>jn\u^> MtT#6Ht'D_1G9Xہd6(]*`|/vԵvܧ9[ ;4fM@ۻu*s\+fbQ2t>wyɬX?(^Ӭf~[@/[$j4 ?c IN$7u4SN n Y wGa'Լx]@AkE2-N):tf k x0AkJ1q>AR+v&J W xU/҄|h̩d5|+iZ?ʌR#6[g!uяDR\EOBdg}UE'BȾxޜs ֞. kІ+cieFpؠ\6un1$Usizu͋O$hG, bTˡDCY |Y Xnu:ze]ϧCߐ G HAײ<{@E ՙjzpHxX"Af_La$=(tRH 01=p8B:Q)qQ}>bHF~Q(ʺkHX|ӜmgxBeVucBGɌcX7.Ќjm֒ c|Sh`6(p s6}ΝyR>v4@B{N@#i7 W8h9ɭ+k1`"V}ʏ@B]cɹΪ WvFqzXsN(Wmxw(5G\;G9i߸G-YRZf3{MV02됟ܐg?COIiu1<8haC҈]<< Jҷ*UE$c6쨘J5G廔D$']ᩚMg@(Zd;XI SMaӚ`޺Y^3)(,ڝ%1]0b@P#<ۡ8[]*j',+eP&*&Rx7TA$]{VaͦjFS3;fqʰ3!gMA3 (9HN:Z6JZ}GLgp-HT{{RS׍ (Mb_hlU8ʭ!9R)պچ. Kuύ.FXM@'@x!bi}d=溸I>4oHRВݝIIh9}vTCb&6ߗTZWb_rzXȓ={u b$ܩ "7nhuE|UGl];=;hq(s-g\[g{`b8}*4bBO lJCsh\]L(#Oz`W]EFSk (B8pWgz +ùԋ vsˏuArхaZ0*W;@l0|?0{C1%~+ڡ1 E 9٢s o}<.bL[rwɜcʓ[螞 P%˦G FG&1Ͽ l^:k7wPm5y7B1`"jm;!FT@^/PJښ&Qp3Oį-ύfEM t/#;?6q"؏)"~Ix]'#`7n?&7(C`7pc|WVRYwSԢ&HGiCXv#'QGW{eq$j+FY 6MXxyANVitw\T1>KqWF~rmUu$!$ >gP=8L,}~ ]0Z"L;)'u⿣iZ6Y"CGf:US<,U]̫r k7FM2覙/n; eK$!XWRr%zWeHLr׈h | <^-{u9#eV@ 2 E;}i ėܤ7hx{I>#̻|$_ A?ؿ% wI1 xo9Vx`] /q&anB BJw6H&;ў7_E: JB.)t8K%6'y &5կWÑ(!%ԵwP-J&ݤ_{ )h qn'/UlwVm 1>YYݽYM PF`[#Jq0$nPd7M3@}3wE k$g9eRh#ikr%-?IqZ߾OQ6Q ot]]2}@eSZ\LWP'4B x"}S8FGj3~a<vU\} !!I" ʽvƩm ][G3Jal>K`{8)N?5Ÿ@<&EC~:vک%:e~Hk nM Ov.JyEF^##e؂Zh־s!@"_j}Y\SIBS7SnC]} It)[),6R<~c&/ݿkuS6nV@e`a&UflB׉ LnmֶԊJ*07!O|oBmr _P[> zȠqJ蝒z*jlljf8*NS, SQ .=>~mT~ XDNjj.`At`N q)3'j(4,q`8@<σ꾅m^q~IxU1/\R"LzG?ttDL "ˎPWPVID[BLR:Du}jo?[IK^ WeB4s9|A\лzBkL~҃A u&#l0o=gI0 ̢ofbk3p%9![C3"jqL+gR&<=h6znDA//уn(Pw?RFg*oZX})=uVܵS3GZB KY>CeE9!b*u5_2ʢ$0]MP`! s*1ox~P09hD= HYcLyY9( 9:'J$rHRīᏎɌxrJ͠oUGDU1 !o{QA>TD7uTʹ֑- Iq)4[Bs59Tc;69ɭjo13 Z<4C^2i6N~ s^NO VfԤ*1u&hcƬNlh|bHW|6U]8ᘂ҅G=t n w&~VvPίW#+˒{!Ѻ`@(YtɓƈoLfiP%kjI(Ln(kw1 'ql_9eېO } 4 okzgG(cF68\/$oGx-;nT&$c7PW\ԣ2oplc޿ߦ5wzW D:Nݰ`l5Mr4$^cjdpM?Y 3湉I:+{3cj$$QIuW)ٯdUs*yF3C~[$-E$Ev6!Bb;`s]3 *[]<̲{x0v)vȁ 2iiqf!cR~ Waq`BA2Zr~TUA]OS &"MҙS5wy|IUe?<'d@i<9BqU;]|Ϧh7f8N5(YUzF=QH"2 O4<G=(sb w&l ,JStHs^)@ OPʨf$_ eQ %$`}W|`A䀐u31=5e3 0<ӁFnZmr&T*3GVJ׾I.|Q??ڹtdS(Q^HFH_lӫGvG jmtfN6 :\ci007tf,HEpegg{t!{L:ɬ":1^⑱ioՈ$e9Dɝ/˔}Dk,gSD+`? >iܺ{R 01(|q)7aEZ5L(n3WYS[K6pȀxt h9B%vI79Kd:Е|p(N!P= ۿk4s'M=>+ؕKdѯ 9V\4"cWO|Ow* u+=s/+}<8WÜzFJgeZΆTM31oٔP:͸:&$fĺfBK 1c|'G_0.5\ڄ'DGrfMM)@\{ c?W_~Qtm"{sE`z iEx3>HSJxFYHRѹ~k+^ Z !X esp:t]_68cQ)1#&A3CլR2Rcu8O*bUJto */u jb8zAwi̖fΦiRur Lg$?pJpk}纉э^xY_a˯\fjz+%-XrL6DXW@rtJjuL2Nf74Ztd-OqlBHB#I7Vl~u!~+ 4A;;02)[ZShh,mgDLnP׺5gdIVe+h9uOYfdiwzVdBr+zi!EIZenBf9x ֵDT0*zGRuG.Iq+M=~?#m]Ʈ KUY=UM /+MfMT_>)0%bkiQh[йk\)H$Nmx"z='ѡÕѪ~'|gaɆ:_V]TBi7M;]B6XD˺+5E8Cz ȥ !kȘ|a#y(Fe77m>GGt=|UOEFL+CQվXfȓ:ǞC7 }:5Nc > &&oC Ͽ94(n{8-x{Q`=D76m/(eB|7Nt Oo??28&bBFZgNu6 ^1M[(Vc7JG* mtU[1[mwwJ%!L+iSXg=N%/jK?F,M yYa1`GX<\tBy-?w%-fT/Rխ>]8p 'bꇓDiL6z)G4o{ԟ98Q3~˞!} `~ն?+;d7^-(A Xs7UZ׎L>LɂV YdzqԬ% Tk1Z 慧2e?tZ"bn^wvno9)!ՃWNh& PIxa\Oѝׯl!l$fx_WC}ǔq`3CeAԋ0dkrD\82e0٬C]><;MrI6dQZ ϊﺹJKe0Am@' 0əꖔfdx9A.~RGj3GB.FnA;B~-B^g5VHT5R@`4:o5׾$rd>@mk*ɴA+mzvOoK$5anX٥IiU}Yܺ)C$9 /Up,Zj{N$9%E3T+J%Wt?&f>YoY{t 2yԛ1;o o)y8#݅$TEZ?.sw7G_Ʌz)wQH!w/&7ae _wN̓ZGp_iqswjq6Uo$xnM`d7;q䱂ZT-ĭ]\23Ҋs,AޤL8jߩK=[CF?Vl^[mp'àVM'BP$1`mx}8rL+nEWQwrEMJB 3[(x)ނ;{R )f|ҭJ}iBIo}{x$ױ߹]YH> c*1.i;gثOܔu~ Q-{gzN!GR'EZ3ܴqTlBv }d9!RQ?J?:KNjޛ'> / ]h!^ (p'UY6[|x9y#͆1=7B&¯%Vb@3:L'Kn3?`Ig^ r=Nj= )2g Q.1& T2b( #Uh>D!#-{Aݵ[[08Y[xHU}!2?p nQMW%#9?WQhppIr ]kdB :Qh?ŕxyttag2iqK'Xg-(2Rbb!EF( ^˜9~!% O1gJW?=f\&Ѫbq t1dvIyU.PFYT9Vz,N2C:9}+A d+cڿ!Q _s "SQo= 72ZY:򋺸W39JE[`a@$$+COSYX+A "-,hUM-2wihw54Pu= ĩjm, z?H#RH2J_JݜC(W%T=wwwW i[eD||uğAQ"{w!yĨuҁ0 .䷽&hybQkZ-@3Y畍oTL2lY8{u S[ uL嶒`^ UkaUcrV 7P-IYepp[]I iʤvٻq7h> ̫_HVbueN Du)]x(a@k?kdIFsYQ?4R[+ i{vBc9!r  ;˺MtRǂ<&8k2=E/F?]P?9kƳdb͌+ʅOa Y-UߤDV~i,;U`ve8]D-t3ѠɽSޏ&rKg[= \& 9J2zmAOZ'p~;[۰\H\%ЩɉkR{Dz)uع-1rhf|kb 4OJ!G[ zuS[EF7<0/a Z2@(E\m]J-$1MAWBt^r?&()xf\g/h+GXzHԨ Z_9.{Ĵ 1ǯᒑt8恂;ȾƣA ]dzy :} h݊Q lCwlh[OȌ֯Varx:}c/T+ǒa*n~P.qJ_Iζ'`764n0~6U "B:n+jԆ[ b<Рku[PGH @i[aѶ?p]#GM24)+8r=FAEbi͔5DEMwK3]hLmmxN~kCvrTKʞ'D;_ H+Ǎf Oh ǒ$T>ORп_sk}Ɍp*NZ1䖍fy LK4Sp%h|/`yQJ}/6n*6Ch0ss*Vi=ȇi2#c=#i"di͓= P3mUpae BH!W4h:dlƐ(t2uG QZ%11HW'.iQ6T6ġȯ>I VMX2/oTSBK]!5<=T|4];NmS m;nڢԞ6Tv7+W+eG|czVbd%Blf"{rV1$8n]愶$})t$*$ GyM!ɴ,}U[{Ele.Cк^oo7#X}H$bZDDIJONŦ͹ls1JRɷ5@kUOA@}Q(ı? ՔT"Ƈ6GQz*ncNSEo67  kRy;cl.]mn,n"-s< 3sL g&b,썑B+ j9ӲQfU3H~TN>KCxL\nn,L*f&,A XNDoʥ7EA/]bֿt H2_r_[Wv]2sBF^D{/H}(ˋ] hJ\*v_ܛږw|qj^Ez-.vmNT ]MzRN[" })WK͌7ȲHrFPHtO0]DAw82Lֺ+T)b"+*=ޡ~;TiQA.)xz4(tkfV@$rrfXm7mE /(Ey+v^}r 2|uyw5H9sMlm'NNtu8f#1C忞9bmb|T@~AC0N.Rr8k~U 5H"HXT>I"]}"W4Xb'gr v0j-2< ̶V5$e׾ ?|/,,Uv|_З>j8ra=jF3yI<*p|4# g`|!(˃IWEi`z[s%,@/'BD T[T̀P.оq~B*>2^>˚e.5\idI(EOA +hD|Z[ۡ79nK)Aس k:@oLX`/kP/O)XG}5zyT((IVѢ)"n٪vryUtͯ fg&v$Ozjy~+h/&LoS1SS]E#`O>oC>ulQ:Kg)@Q$AF=sYX1\r d?hf3er uF >hT; e{mH7QA#d%B ~I29_ʉ~ W؂/Vkpx> z'ӌT7b߇mf՚!Juv M=t@%A*h4Ŕ_$isQMxg ^3`K@Y_%c=f>=/x8k{?8cII}GZjcGp,p׏|B;}h{OkeF SD)r"iuu_]sq"温b-4s>lWс"X,%YZ%צx)6se59Nm[+1Ǝ?A3xv\)5RCϣr?) 1qd]sNv/{q|J*|ÿ G0Jc$?mbdF- E߉]ЎAHe7fIYD C;zB+jżz /LtnnG\ rLƝ o]Pinn8=¼y!vPTv:x%Jז~bYXſ/0RzRb#,+Zۨ%Z}2sÃ9_N|ܻ6`sD5aQl˥?]*ρĩe<xbfnaRRr}`=7X{%!=~Ǹ{sZ EF )Rŝy&ϗ6YEsv= JhВ.S/bݲ"P߇s6Ij$dB0mh<#,Rc>>LԃyxI`-8nPW/LlC웞G.o]=lsBvq ק7nXz\?'5rb*3.! RHp6?VHxm+eo~ݓ7"l9Mb;l;~Tn(S򠢒ITEr}P;ΨB}j$D/vb>˯~$;X/hYY֪9h$7;R7ʒAia}TOG:fN، |h΄?pZ׍nXrXW)}qNOz_7IE^Zrِ:čijwKXq$zўxRV^V? Hrq$e27策PS ;uQ؜}=p=9Ғ t t;5:tѕ@MzkRQZWSvZ4>7FpZ͠s!Xm8g-uT@1?S8Jud`qkRٓ_vy,vF7,bDJq.mejd{ZRvuNx掏gZL#S!}y6s̬0zn_M*=ve*VNoL}HW<. *й{p=-oMіwN\n  :N8w ɕơ"E1k2^T$uЮ8X~sS(nm5Mlqrl;㷥+O?o= 9i悪3`1#_Kr3X7ѳԸOvJ jªdjO_BӘp3s<7 4#JGA̖b4Ȓcl4,óTv&9NpfB!U$\ܢ ~BBQjŅ鲷5W,zK"P@⃜ki~a̝g`4<88c-;L8/"Mpz;ijmLy]azl)[C܁6s{XIt%}YIWo<ː{"rmUYᧄݞpXd)s{/Y{b"q!997c|{TӁ szRFJ0j 7r~ GDShejrش"7 g/_a!mqBf fp2jiDR{\\x \9ܹLHqP3?7h-+ *^ZF.ƿ`M,;{xUZ^ZueF:n2bGӨK]6ui5c5pkA!/dkme\"\ģSYWo!MFAI%(X8x8!IZ*ť ڔ>H"Ls|hg9 +G*m 5B~L 1ZpRvkȾژ$#XGףrZ'ty;:?OQ*J@X8YҢPQ߆QΆw{!I^E`eڪ ; YJqK.Wp˝|Tؖ~郓]cQY=MO_fBr h~$=o؟M',M:p*WcS-q;R (}MPk|l>v?Z0z8':` TǸcɋ[` *' K !!Wkn{ ^.XMmw5_bi>sr c~Dj`$1+)P~CL)͗C,XPSzD>+O <;Vͬ7l;D $I?BTF~ζ?8ė"ff ! Rdԁ9[08n;%Rgy~(Nu[jx~Wu;NU(0tfXG7m`XncOxP`Tϸ{CxKz(K‘/ +5hɷ^j4hwc'< KgV)A&?H&YZ<V >xu`)N#s{LS} 9✾gu _𞄯iG  GrWoG_ &}qw YÏ2v3T&7Gӵc?M5jU^8"ylϗ"rfuI~?fo.k4 n 4Yv(:Fۤ[ŀNV!J[+Wm [okPG_JVMMxVCu{7gCqc 8#bZm2pĚ)ăR|OFqZ;H8w^ R=wiT I bN2 Vd[~Xt"a2?Rj6:Ձi{I)cml<`Zє9dzsN4Wg&ڀˠcdaC ӄ^ݚjFҮFuؖհcAw6}(+Ͼtu =V+&kC" \cd*itĀK$|cEgOHy>sdJ[q=R.K~) ^e#qlmf=vNXd=yaXjW*Yrݏs}]تi%H=8VK.L!L8-3-){ :] 9&I%EߍԿC>v0 `:my%"(lKT}>7J߹b-j ِ^?W[:"1x< u=9>Wx=-G|sw [-ͦwן<QG!5 nuHDM  ÒسO?=L9g"wsj+%= `2sڥ7Ia\$}4evixw Ak팛s|`1|dR|[ MNn9Zd ˪+"v`ؤulH-孔[_Y$"BkdpG"PA9pgMCb9J2ֽmVw4C8%0 *@kWB1%,4>&T|8/+q'9E."# ]a=OOab p1eI^أ_Tݠ#3D)0V=ӡmtND3A^< hp^TC&T;A D_ҋs'R kq?oeZ:]}}p:<ғI=(-HΆ~ (ˍ#++<|h#V-x{*KOZ>$O2'ڨl'.1儝 ~n^يN,10 ; ,ĥ szm!+40_|e7άl'nј@;8oBy[|bJZ xnVCf1W_!njR뮦}VWA:M@5"`/z* D *84{ k,5Oyħ,7mC\/Q@eu @Θ|uyHClZq=49/* b/Y>jǒ#L %Qlz|A"f9`ﲁE2PZyԫ~x "cԇ뫍7Ex2gg!v(%de`i' 05a(_1eHYM| nx9?̺A01lJ+AGYT"[·Dq)Z(oa܃yJ%1?-T·#a]uj7cʀ%2ڷȖEV'X4- _YOp!.o)Vb+w+IR\+8l p:X3}CÇF^lƲ~|So%ز ^nD ࠎ|hv;),it묉/')lZ*wT4i*MGsϻgФP ~jxlb Sc*xc!th(/R/VfC'.H_ KE nuцoH4klۛDɍO@ 8 zQJZ6:33FXɆDë^vS, D` `~ؗF^]>'sl\dj*% DGPM@jp7Մa,ĦYzg%_Ә^/+p,, z#J4P0HxcwقP{BR (u xk'3}h&Ȫ}@Z-Ԩ^(kl7ED&BgMQCDSUآ,햵;GZg/wjz5'ɅA- Ѐ6W:(o(|oCx\XݑbPaB#9 ƏPcƑ=xxv:8 O>/L< IF:7;HI] >C*2Pxy շyט*j\d_3Uٴ8nʲZC>,,*3._<G`cʎxBH߸ I 5Ruirm f5.{ˇO/ӨmG]; 7 "fSn!gVn<:iXj;)zA C DL{^Ca,29`Ն>2D0$D Y].c=@$\nfM5|Ժ>V$>'s4]ۅ?R5^ RK((rR267y6 t{si+hT}t&9}ٛT8Lv5ʸ!,dhH̓_W׀)H_nBCm2>8\E+k]=-Dd7m L%DL@n)Oc0aяYzzܣ@sQ3PW|aih-6cO4/HFB79Z MO/{0UHj"TW 4j,$1&IXX"G)r9Չ}? #]쐋(Cdxbi7Ȓ4+AEA"芧5SQgsymLԗ)+IǦXj>P5!@҂!E._ foUjsͥ!$4;ũLu}Hons\<ux'cT37#$^ AT)@0 / ,]w2'$mS{vmP)R!;Br9<ÑԸ~bkY^,[I7CC?\4廸'_x @L83z@W޳}i;1njnՁK$awx#{O~8Dסo`LLu݉u^!Mǘ:Ln8G;QsFCa絨/vc |0B?JstP.">g3!^2a}ۨ STҲT#_mR$<"#'[): "AG˃&J`iuZ.uGX:@|_ fkҰwؚ,gf0P_MW[D'ageV 4)5Îd_1ꪈ%D|(vG 6:Ftv{WKl[]Kz": `\U?N-WUbJmb.S^8or?KCƒfCS2΃Y֓ܢ>c&P3-H&^qQ- cuFncp15 /i|'dkX?Z$|\4@}Y͛ӵALO3GBbU6 ?6ګ#RkoNGODɛһi^5.kHLܯ߉Ş ܣ,DPQ`} n2- ǣ%On8}QU)!EZS0白 Mr#gC_8@?k;9z6[^ 3P[9C-=ڈiB %RbL@S>/QBđJd}Xm8v+[=fKn%@ϟFaT1ԜNXHdP6 s Ьep 9m\ՓcZuI d=_i^RiKĐiD~p[(m{9ٮ5?W#zFMFLlS8;~-h1.)Ij)HޜFZAiLUJۡS}b3u|+<ܝI v$n髭urg5 4$&Զi"|uzc9t+ x*V`YC*`1N^1ȈߌsNi}lDAiIw^i*CԹ-ybɸZ]щh q,H^R!]bWødߤ|X &i/K `ܴ#t`R2<ƃ(Tgl\f 0_J"T S׌l;2R uyQ;Ў9V$U F/Q:0Abt=ϚԈD.yQ^p/cq|#THV,2v#XyZ|ׅܨZuR@ͷY1gmS© -`y9ڟrvDv~QIٝ%wEb G6tB5U $~W`cRud+1 *R\ V\-#Vooj>no!uVY!ͫB euX-0"*4j*N'ARQrPk[@xok,\j"uI9 +Z ȐW]֢OP;.1oD,Z/ 8v+gP-DH:攌Pup:BN4qEnj͖)q +r=J8ˬҮϟ&A䴸y49]Uқ̎3 ]l:S zd#HpؤIEnb%Yn`~MFۤxH1>y`\Cy( B)x,3DYirS@<4D tGU$j&W3Nj` 3RZN! |"45Ի>|;o9cЏ#GEhzjdMJ#ǝR1E&B_)UJ hnƦ _R9%Ҙd׫;kF#26Qzm"cӊ]gHVJܳ&П>"]^oʬ-. JoD`\f|8$|KݭAUFVgQa후 TxpU׊C81;Y;X\6n:MV%?h7(w_ d)弿KcfP ؎=wڟ!~wQKR,O.XhqcxZ̧F0*PWQOr7̌an_YS"t OY+co3)sDxB r;EAZqE1m-#a?鐐z`[IR\8Yf4T&~I +u>yCKpxS Ҁ~ZWe6]{P:  !ȉ}5]SshZPCg5+ͮޭQgV儷ۭk*ނrP+soH^v%`q?b5y8>.Sw{r3li^= d0? xBgR s>S9 JKgLZZֺӐ]7f @DZ E q<PfEH1w5Uߑed,ۗqY.zwSQd7>`%D_l;Fk?\";>l\ ڟ|@o:wJbfh#EbϳM*ۘX2k#)s8{$HFu}c <IJQyZf`Rs`>ӜBnfXԡ&񻈻TT?FHmTD:篜9RHH0ƚt4/*DMYt%WBX2h?`QVH >uI1Isi*bM\{ؓ,gy@=sߐPxMƲjczwC7cQX`r~ Rofe&YIu! S6} .?GFWQ~$}2&aQ-5k~o6yڑk= PcsO >Z0wPno KF c`W4HNO~Mhh7~~v̝ t 4%}*ŜED<);Sg]P`sT󾉫#x/ 1b!`CS;4k mB&OcܽxsxG ^X11Lϲ}ܢl}ƍ\!U eӇ/n"4c 𪁫Ť|!'7vxJQ2r18΃?FZU63K,:]ePgAӵ,@Z sy,qNy!maZ$Y?~;hrXEWh2wA;FTVڤ;H"ܸ 9T; L̿9-vU( c';sumhp #2]O۞}.1l/lno1zv?\v2+ 5,j52c~eE,`|wDU[AM/L](77еX7Ľ/P82f5'6ed2a9!H+چSH uɈ5'6|~ɥ$R`+H4_HsM`aXD68ƧJ'l86>>.4 #d#(j!yV/bwV_P8,S}bG.B?5T's]v"0"W>1kd.O IlbXR.=4$S%ԃ#pnA颯qEH'P%Y#p5Z:N&&fP0En))8`Ax0/-&ݯҐ^ߍ[caT<mVJ{|xXb*`T{F񬂱nPJ`֋]k~;SzvpPl˰aږt7,Ӥ sQc5ۑ%9iXgXcԷ-x(v#jc`֏3两' ojr'g[}1 [*i)Ii w\lW`Ol&-JF!ۏdS9sS88M+`Y[fwS ΦYOxQ$ 5{X^1a%NPZpZ,E%|7r'ó[J6q)6N:o):iq E~'-wѷ|%fR^wM7wd)IH%a7Ә @NnR*G 8JYAEy G *_m&P)Zy@ca{Y/ otX)zwQ $SΘz՛5ߊ!:T;i+\e#Ag*G>qzy2D(.VC[rxT/diW Y UX3#!A49SLX Y =Gݑ|^ua(~B]!H  : zHFgĦm͵ 6s *OQ9Af;=TT4~RI*B}6gz+`mMD~ vV q1<#X)'@Z[[+:Omls y١Xpd'&٨ͷuDP,^+5A_"M..Y N:ؾĹFy$b)AHG\3l bM-f:)#B(1HnZ*rW0qwc۹؈Us^BzX%t)_- sY1([-ͥ Se dP\(ØzqܰtFPy.Z+l^e¾8-@Ug&$1c 6{ӂm4gn`ܯEOÇ5l NO^щAJ+amj$_[J ikU#tlD2NO# Ģiebc9E>0_tQKVuN.~E jݦ>x\; ͌EbTvCq2b 8;1`}Fp &&By ^1)2-7N`$6q5-,>>{]t'lS+hɐ*wqi\ Rү8~Wc_w ץ].F]nM&S0o)zUHS 0eA$GTu`l~_="R7]` 3FM!^UnM5 f #: FFfi4`60#n%1 mWO|cMR$};yis;iMɠom|#d,K[ʥSh)I ^ϐ94vȎf)rA'1_d8-zSaף: 0LA猍D+-N~ֽs9SVʿbc$awtߑ1qbg~hlRt%9*)_] ֵSR vQ,|7EU#lVa-Oq$`pC]3|"d^,lzD͛*"~}2ekKmz" tp~Å+L"}O=MF,oߡrfPP-"yR-f{qRV\jD^VՃs o7F-M5!LĥB!@lZ&̚paJPX9ݹ:TMNzS&xZM.6vԊQ߰ZZES!"8r7NȎ>:#zlJ  ᆺFsICvX[?-\[ 2V[27LJQf~p4o56Uu[Lj_w˄t{uKHg¤m-i0'Of=lnxo+M&\_GGd{t{[y0Az! 3YaDVJe{יP[/iDŽùyas? Mk$%e$d7}B`b)((pnc(8[fZ¾,ҶD)hzMdJNC "};шףt{cUF̖=8s2w|[K)XᲱ07cU3:h)pLFm /WC񲚐$^ш:ΗZnZ4vQn"ſ[V&fV'E =pUI  wQQ+h@?UrNO.?~KHՌΗ}<`_f:pꭻ L)$&`X$cZOcPFcJ7TE`o`X's:N_i)Emq;$-e()̃3'*dAymlr +KX9Cemil!Sx3&T? Z)we;)DM jgg&:Kq]*TG4>0W?ҏ%2#E>*DCy#<9|'\HO=u4@d O* m_j<\MMp! I.-AMc}jbU(էل['g)ޘdo+5Z_= )z^ `l8II` "B2M`v DLs&}D{f?j}Kb,2`?}eWbP)Z㙐PuX_ss"!PU,}քϸ#˒hv8PhH9A0SL~t9Sk`~~c nqcֶ͒`1+|h!@W*ƸZSGN>O5+p{lh2y1d`.% =vt\9D+vYn8ȵ+ 2}'|]1Ç^ $ S \fxs#ʹ`cVH! 9'"mVc)lǞWU_tPC+0߱ &(:A;jTҟ"wcHv ѽo'5Q;jY@z׈1uFgS߽]QXa% wOا8~ֱ:7?bZ5ē]-9N!-叟it]*ڢ5ـ!) _'pϺ3Tf8za'Ά3 2#6a[Oܮa8 vΛǓakĜ[f ٝi-(%?EIWqoSɞB?=6] wo~c1j+~$!V[UfѴ{H3 g[<쾂F ʢ+`yy]{ѽ.b.D:RjkvM;R.c0=41\[ B୮ǡ Y4#l]c,Ӓl<;Y=]`fe4ea>VEqB"qvi[],*>N萔M]r9VӾ |+ZrJd:$;a@NzT-,5 H||LIT2 9|65wyNք`O$kFS,:.0Wiuir`\X^ $RomN~ez@=lCIO*rsiggA*ze@)K2<L4E?fjoH]DҖA񓮋L;i07rH.*rب3g9ȏt65'h[Fdr6Zf 5['u$PW~`=|UFKGk ɭ|,k' yd<3^Uu؎BubljHb>ճ5y:fDٔDQQCO[vsn`t!@aʶ#gI%\GiiZ2'`,,&u/8]/i^j  H-! %C5yC VO&GHWj$V2h6o{G < 9*2>f jIT L$. 1E;.'j,H:<7S'b{-X ӊEdq؂DcV ] aLI#{kUCϬǷGӬ/Y"DX D~&B [N7'2tF4/'#)]|OAJh  dBC)ŽcNN64ao(bj{'!}Zn[AJOD2~, ]W>L &?ըEv>. 2_}kBհSNLSqv53}҆ [d/#Sȣ>Alu;2TIq?ÉS-"R 16P[͍=]&;7nAX7> 3rs^BI9`?U΀$s-Պ5w orfAsv['|EK1^~㾿F}Pw&K;mJrkSU.$a6Y*ېh;0LRwX㋲$ ցy;54 ƻ^]nP:/b6<\㯢] p J]:NHp <g/pzz)Zzzɵ7qH*È6U9±U&~-,:{f1=IF/*zI+C^Ug|':ƶ`Lvu) t_\ڽab SL̿sur O=Xg2 zJpc~ihޘ8 {Mq],)Z~/iGت!( bβ8ך@$4ip-Z).Vtc*w"xCQ=zw?Sf޿㪻g3V-  ԥӠ]ߜ;|Ӌ" ufіkzݲ4٢V[X,Bqf63\5 B_'z!5%\(utֳaTy+yv4#I_ ң.夞7mNvHyX+}BؖP3^JicSOО?.cSBgbOą?C!~Uz[S~UpwtOkm^dMzEĈǕ9L^G06Vã UPܳ7&H(mT.!o&tck3l]ƴM }&b=U}\7b&ί(Y~/? s%RƤ:g\uN]TBf: [h@U*hLiRXK=\{Aee8j̊U[^d;r K>j}5FgR BW7T~{:d2Ѹ ɘ0c]wpR3P-"j9NPiP(Bǔ?1"LHJhOoSQCʿ'Z“J[|g%V-WDHྨN:CYXf#/+ LPEm`aD9ׂis1w(8<$Q 7A6,w.W˻!dxB\-~zCxrqZw `σ)n#7pRfDέz\КI[RVe[ba3ڴ҂W+u B{uTsܴĘ;gS~+ŕ"z^Ij/2Ktb=z9RZϚB/#кXU9ƝKіjӡɔRGW{КW.K/0s+KpAzLc;B֌7w@Vu ).FFϫ#Zž`LK sh_ Jnp?TeB]9M*A)60 ?Иɜ2VçQ90j;{F8|Wa1bYRPA<׺3ewt^xjKvwD1fBw^=/ПIo=5֖n62n=u֣!^E+g"bc6Ƌ[ D?@( .AS]rنM(shj}I};UsZ"g'~Y.-4d,mŁtln` p(Tu0ԔF4S~ dqDz 64kAn M1mf +Ov.Pbr3*b]$ /dŦ@aL}בZCOr|v@E7n]sn=Gzɯ@B5dDdjV0j/8IZ@oL(St /( etrndșGꚽ$@N0+PeݑQ0'z Jc1;'|<4Ua4Q! 0#뢏2Z:'@Ghm*+Z _UaV ȩ Dk nbmxŽv$r 2{|ZAWZfF &1+ޒ|\{*0 K iw!eKlYi a5˾7FY^.LjXʧGrLѿTZI".9)T"Q>ȡ@S2W7p9fz91x9 !iTaN9*&rx#g-[s}[ ( Xњ읖vv6VZз_`As6p'1h6ϧ/<j+|F!}s5 ! DEy yξNg ϝQ|d.QyAt̓PxONl79kk߄hZeQZ ?-a_K)dƥ`Rm*e){(ⓠlt?uZe[-sbtxǾE۳O=̘O6LSQ\D`DB>6=_3^ *,E 5$ONT!qdJ="h}젡KIpv.H}Md@g!.{mj縆>i@iHP>Xa|0䑹е,9g4}fz/PӘAnj,CXBJxF&8s(G#?}ڗn5*"d4X&h_- JK+Kb[\"L#[#Ӓp ?J ?)V½˼n@iNG}/r7j-(EGW]h1=3Y}&0L]$Sd`sZ=A3zY>};@)y'lec|W]X_&[ |{Oo˞w-VHMMVá]HgLkDye"hj&6\7ZH&55ヶ/R*bPtzBq/N7Z ~F}wŭG}Z gXD g)*-/&zs&m܁j|HDߩ˜:%uG4872p}hY0Y"^iޠ:`xXM:6>Aɓڀl"("wv>u.Z.EucpE3tA ?DSr9u/3_{źŠLktoĨћh^|N tw8=ԱaQ+Aȓ^?$y~3>hWyߡeIR+inehC.N]-4VȢJ.F? /MĮ-i5êr2U+,eXg/ ɤRkeGܚ*Zo+jmf`'kShp\W(aE҄|Hj<(&./K-*_5R6:6-7 1<Ž:Wpp E\A13J[')"Vm,fxH!玆yh<:]eT2":g,k dv?Vmljp`WAf+ԺRIf}'^WM\ gcT.V+ @Rz }ITW@WC߿;RC׬vzIz=#1KbĉGUSp-vx)|dRNնvJ#۳>UlNo_ 9㱻%gL<2dPt4&Õ|^j;c: A%O"ƽn:XrY<\8YеsCOZ!K@5T`Y%!y,Ɗ-19 4阝=+:ܥf fq3 zJ"3Re`=2$bښGC_  1;dFPW:-O[PV&4b(خ{uuLKV3HI`Y`z{5,Cyt_||oDHH(a8GhXu!I# b8ge('Y`h8h+;N,:N"Xjƅ?^mQ C̵I< yWہ]ia$Dl\#b Kj(#Qb3G# q #W6siA_Ov~` ;i.M'kXMb4!zպC+ ok̂= <&dX`*N E};t o~d8i@`V :p0|\?AH(AʿNTP "/Rr0,C譞?&\%tK1T,Dτj*Gքp~F{SзWI#9nRvg+Su&3jAܷ!jO{1`+GRM:Td -abWLP a6Xw P(~7!QPv#h H7,\6N 9/8J.U4Q:RW-TqFj8 `F$rVgԆq5-E]XuN_>w M!P( Gq1e|@I5O7QS(<{j/YVsAgD.Uy<1/mđ uh+&R!+ $??<VKw=J Zr  ~f㋭ŤXpgF{\D(?>%$$$tl07Vm4IaX pfb$Mq* got3pNVێ0L4vMPVԲ>@ /樹*ޒZLthޢ V"؛%?<Cy,'d1蛨*W[Y_Oĭx-8UZEnbeH_QCC+7JDcm2g`e r.3A{:k;Bz+ϕ=t Z_:tWVkt$Ku7<tz9_ d<Ns"&NUz#FJWw`0f*%F*Y(N5lӈ :ݢ.?63c+KG}@LHnȡ1'heqە{Vφ,ow ndOgtUw/4hnhʈ*άEer<8:@4K^m̘\121 0.:BTc"&@p,dP^ ni,z|WnӞ_Hp~>qn8jyVQ  p!p^K H3ok0U(cɖMT[}èf4wʚl?9LSq^oM2gAn1 lɏHX6src챂0n_ (X@1lܷ0m ~bW=/VeVҰj]^YBY\Z&% ʹPȠP)e"t-8ȦdEZi Gl4Tx'ynveiP1ŎýheÈp: ]7Ձg~F,226 .A?X|\d3 .L{#:WQs"@B*U7F^ֿ2 rLpb8t],Ū0]Ng@}99OGpu5P$㟝hv~%~zu2:?+NՆb9K$)p;;\M4^* ](#l9yex%:Sq`ʝܮE WrA?ɇ4z- ӀI C[&jE@3uO11+EV@{^ܓ Mu0HWVkgP=x3 Q!,7DOS ? \i?obAJXՍQ)ܟk4!n,pŚ^ =Ը5WttK"Oo Dߝ'V d=' Iuq0#[ɻ b5X&]~/4H}j/ovjSL&rZ#e]ҕD^ vvuSNwMí~0r"cTR% t"Hd^0<1nDZo)՜R4SJw|(R^!m; 5Qb.#js%9WkڻJ!ī=zUފsQxgSZ_,^qJ:ZA0,>CՁTk1YP3 8ӽw˶;K)B pnOaKpW|,x+Q/#T2C'KoTUDq?Ys&#%ďr1?yrW'7Ʀ+,r?QO1g2\>`=QlE"c-`oo`gLԐ9D ۓB5/'[(g7/K`Esڨ2!-*oAkz Yia QZ8I'P9 )tSvvW5y`[^*HLJJaI\yik"wOgT!|ܟ!;0OSN85sDZ׋qg$awzQܣ!ٔ&/|7bp)/\pF5 +L.ڲ9Y|E_p>.`|631q BqI=DŽH`Rb>_Ho#Q;4&|R0ߍQBx(5e3ַ! \wt5}_,sdϻ@L*=]1>|aĬ`L&7W!9}r3te6m~]b㰐hkI=l YR4!H|uOzw&VS:7P{,Y’.䤴aǯT>`&²?M{V5ֵ ?@r+:'hdp ]B$7dul0QK]c8ElX=dkbIEV3t[#"LFHnʏ,3r#9f0:a+c/RZ<k%{4O,U>yW8yBƊzd⨾iK\5~Xx%LccaVZ2& σ$61퇐mqqYǦ+?w`鰞G/fa`RkA* .E2DiNYCHVŷP6X54{喥P}*>G#O"e,z4*^`7~g8?RcSDŋXdqB]$ JPRY`43=^:Ǿ.Ga:/5rI!o56y}zRzUCE"!#nSM̋DWO1u__s]ŵieHˈ-q2WJ˚ >Me^=AўO~7tb[4iASnGAhw7Yw0BYBA9&TdOmDaûj}h[v~{mQR8~D\'fKnIqKq>,'6Mn1I¬NvSJvHJƋa7vIy}%&K` GOHr})7|7"ʪq~`hܩ`K4C% ew'pR .\crTBW0ޫE0G1nK1H{)d*'eFheU΢Kyn= jK0_g4-}WϚMh"эU`y^欋;5mS :NF ISN%;Eݏ*Y qVg6AQ0ьΕFa&B|a=by[q03ƺG(c%RcﱙWxPn|#P2Oٗs܇ڎ1 'LLٛjN& ^v 蚤-]F RsTY߰-9d3nHnp(# av0)Sa;Pl! g0J _p!nhU ZfLވ:ʹH֯&3/" 59 P" yRCO%CwT5lEl(JBS↾i!v{6hκ9po M4rwMZjsPۧ$xd$ev|ҋ^#duos@N+X5ᚆ/1J n T;d!f-"{0SHI{'.Ө0|rش R b춷qj#vM'sՍ0~ؑ[⼷JZ۷6/W*{6(wzG3m?^Iv$lB.^$?/w'N'_>;Bi&y%B?% gihnqMte2o~JB؍n>@~<@2g/-ܞjKVYWjƴKlS=_- ̂h R|=^׈_cL@8RV ޚT(1b@=k( ku=@p{hl놽؆zdY0U0#4MiFa=f1QcNl&~Y@] x7ߺy*bxr\W("\,(9J:Leړ9Zuo}~`/{-۳9(p*uk6T( aӝ/E,gu[@0aS|B֗J=ʙ7\w鑅؉-KDXFJ_ʳ5ؠ];4q[b~kI;Ԅ~ Akc4~X&G/N0NX'^}&Ṁ1 ̕k my?=3 Rr!Bn É=^6G/ZEyI]Ñ% d^c׌f4lviUޏ[м ?AܳES ɞ7q=6 AݟF ܱ }ԝ2/]S";ۏe'OkF:Ptp j!x`;-@( >}-4{ÞrufiP"s9ȗ>ĽTGY3[],% gKgtjӵKs2A;Z']7ٓ]c35d*(+Wg>՜`fDždYf՚WG+xrgM>_4Q[5i^Ih=zb?^W ZP%IV0 T-0ޣ"D|E y! Ӕl-OaU4:7)84J{jjWE{c u"h$MMMQ 7icl]kOEH3pXh^'DeGA&J .Fv_E1Ґ>Ȑ%n ֝BRx䎧\<<\YQNtU+2aީmpes akf?\y#1Io>$ J>P#^[)_f!"(9#5{bZǹKb=?P)5ZDJ mKX|fΆDf_/ʉg`12G}:|ۙ+dƷ(?[]l<MAa7~)y܈RWV\UϼJ U{.bZU-AEo+9\{CJMEpcbJ, o%gGr@+(8 ɴs>۲b@caÄ7kD;vɆ}>U.rfE"  Cf,f^OJ=h4*6ii6WZ]7ksR %&Tc}-hٜeі4=ư|P-6u@R%gXJWi t \W$0L YJZzX\F{ٯH?k.}!@:7=7 (qmra=ʜ+Blh{)A*Kc?l8#Z<el#,R.E簺Mr\+=0ޏWT\{dв>1o(Ow#bw#_S5͙ @^Z жI8`4DR4&iنRNF᡽N8w W,z8g-u::ʟh7'χ4 9f:{@kX&3.c6hہ̄g};CRqƦ?Vf,\ȦvDbQx-p1XUԕ;u|ҋ9>=Wh&#~Lt颠 ʶ"A]1@?tNC;'oVxXRr~˪9ZL^<؂U?nET}ڒ| a+H9soF a%I#+ (FS:RZ{5Ugf^Vm|E@鱤HF>uaW&CMd>) PO>*|ꃿHM_hEv=C{Meas6C( (hluHl:wʹd_g6~;_'*ѩ@ Z"A?yxsP;6آɑf8SvR):M_r |%E26ɑѵg%l,u*mC>c ^0u2TnSc(z< PߊyjnV9Uݼ6%/RAl8()G70ľ"Eb8pZ'7o;hJXxS*Ͷea2] ,ƙsY;dZl=s[O-J_oqі h ԕD7B_?&9*F(iCw?k˺"* I=gC_lG9YD(6ll!0,zmI2޴+625jNuj^Lp f0IHFYZԂz0ο "`^83zH+M9whYf>-;ră(pa6}Mڄ"6c@= k^bu?5 0Cx/'6=bh?N^%Jo/4jh=y~e k!7S]QsA ڌ{)Nϱ'C+Y >Q$t.r& 9IBS!_B.;ϜbZ?Ӱox~s_{T ƶ.@Pз~W^~9?0U&aʖhR(=rGx&TrWFlJjdbƜt }Ǣ Bͅj#"f߰Ϭ3d'yA).Rz;~l9ζEna fR{ݒ0QꜾ+Y anqI:1^8cƫ ꐌ*m[3KN}퓰ym{B=71djZؿ A}Γ4Ԉ :=T_w!)qqؿ uf黫8(.Ɔ:i F87N|ol"ƽ?ΐ(IQ0`3n#2>BcxPQ?ǀXGc(џ!qVes\G㝢\FL@1W^ UISUsM*','FmdxUoԆbuUW O/oueWo36j"gz%v6I>^In@2,^~QpR?#.%"9YTCcūkrƨ{쮡%]SX)y{nk1Y.P@ȸpG}]42rf:d>. LT$|M$hbpRfc@4\~mb_ 6e"/(u&o?C\jJQwCŭ“͒bhJCjUWou4q rC,F!,w{/qL>yW2 m rO?F?4rikW`V3[\V`KLm]Hb =CJ:n,4`ZkI[4[&1a);W(gUiܘS>CH{"ϗm!tD)oxΌr[ۘݭ[B$$A.A|$"nۉnA<DZD2dz  ܯ9%nxV>I.>RiZ 6Lw Ti Ls_$Cs[Ǥ )ñ%e1f Bh)LḙS@(UWv|9ɷ4M(ie.C|Fɠ3j :.Xp bvl  M} Gce3P/;ǔ?o< +pi}9Y57s4Yv_eƑ&%0 ׹rB?Jٛ #evvkK+eP9p|v-/a-F3` C;lǮH56X1d aBm/_2TP-L+4ҼB^FskO!42C/XiQc?pl ,/d FӦ]N99qN2~J|-g9n/vBxOC(. P#-\3dYך(`*5db_yNX6'w/ } 05aiVLJA0)FlYRqD ؙ#3%ؘל8 )cSgAI{}n[M'$(}>/=z%:&D+'DX PE/hxV泶| L>4 H@ZedW_scdl-OLTHDz)?3U otyzwGDrx[8nl"ܸ&Mƿ:J'${p|R\: ,O7e;S9ޫɗ/2\oA2jb.քFZPe̩^Zk:`qlnDcD0Lw=NV# ._4h2s,psx2bVJLw9+SC"2hbJPC{INW=GE4WC-N\ Im[JI-"6m7[?ib謰 `0j6:^"hD5b xoמ`D?a^J#H" ^oPGL 4r 8PZ&88ik?˩H{\KR;! i A4VZAx9&gG(= !sfr}_TT3poeh)Xp˂Z!UB${`"c@;o:l,vPX_׊NjJ+TQ*fDCvA#fZ1&5_g!tvefV}EC +lABgmn6yاQIJe~u%本x[BblBܐ“%M!c%̖{9eIhI!hH)r?Q|LpP.9p/x|. 5(CÊ "%xuqM&a}x^eSf;:qӹ 8zoF[u`Vea&N3͍LWF̈Ow[,ܼj nc#pwlҔ{1(rs?⍙K-sHIUoȎB<=5X,#)Lk5*%M[:U!VQdp.`1Wօte C sv.roLne .2q[ D|`f P¸ F+CH㝃Th߆ͬC- 8kPrwy*@e7ȊG q=J#l}G:^p/?pHasVUI& =X6vE.PPdT趚Dt$[ ͆SWI!@`u&V 6ͷג cOz3;Z=G2Djv2(A.ݔg$%ՙJj`HR}5]@55 fSYJDPo|1f΋WbDOFa*Dۤ5J? A] -w{1`xiL=!>xo~јc[3Ӿނ`~dTp 7'):,+?rft(D6Y=^E96ȶR$~\ԏ=qtnJF(ƿHTtl Mg2b\FS + Xő3z;11 ϯôQw^Vt+w+"2hzS59r'LLCӒ`6cj !:Z@ 4z#nhikUNȈ'PɧtY틊,'\yIRbFn9' e$5Y jQMo"Z H;eU/3>Iٻ=)3Ύr  JSzh %kFa;͟6 Kw珛EU}~2Qy_O?R_eVe _±;٤q}j E0 VBE+TaOY*]o[1ޝ "AB>Y>ؖ Fé+< SIP<5Q Z'\L݁B&Bϵ \>[QeNu갏 ^M?/h͘)z_|F9 *$}鳪*epטYE=2?+6u1Kozg"PLam׵Pr4Uqv،gng>1AH_v$hU!ZP^aP i-r7 ~Bht Th海rp;>9ttQ0'%Jd#dKcw  $7׋߈Dv$7 ?xit4Ip9n'b]\|R?,x%z#vp8^l\K0zt1,!KGE]~J~@EUWݥ ٺx7ٕJ ;s[.atVTF m=Gqa-v6d[5 MoeSn +ha:T40鞾Ms:8F)Dp3'y@ΰ^MymFeroRzVGw~fLz"\y.6d伫\-~OwCaq'O,Cfap( P(\@Mמi)k~ݽB{xi*b_6g6 8rl ؒ="v,B+e)R(1#=  2:.ԥ=P:f%PS g*I{DXIY18*2)"JRO+gdrVaIN `_T9v&d mbߗ(]<%U=g`ފƠ"ք|DH^wDq΀L(ըnrhttI»/"P odd#CS2d%9ChO}(Y:4LH򯲅. B- f4(Ir/x Jp+BĕOv)`,+خ}%/) H)DF!ڹu^gtY: Mpꯐ`iS@ѼlC'f*YW7E};qhhtx E{d o?[@' bItIrvckn_!DE3pUaZ?p+2`Dʮ_yT ExeGp_y.-!Rl4y]댁.ˇ*&l$hpi[n(L/`tBKM+),Q(wunK_I0l04/Mgc|H9/Y(ULV&)狀 =k((a2kW auMpE|v UG{# pO YrF-7;:j"m; &h`6ݠx" eMejhA-cA 㴞D{*'̒q{<=6H Q&t' A0FԴ!V3.uG"O,ZP:'!CC`n wu8-1FP͂yX^[RtWh Ɏ#:>Y_!i1+N#7W`KeW^5irB/3 -?q*].\(Qh:9:J70dhECTYaVHKrKqR"v5g߯hsY=n~{<"ڴPˡQ%6ts6a`pO-=!_;{ 8Ț"TĴ5b#^hSOȎ+4rċZ`}v#þߌi3 juu^rf@cdwP׎B&woY, !!hs/-$;=M F3IKSY3rQ@")ƻG>w 9Sج4` 05.ny!';JͿ4.O U?7Zt AT6}LM>5_:nB-2r/w-r>eE(7oG!&PmL8B2e>}1hߓpAK&6hj* AZ+F+)DN4MߥSpa 2ۚ(v}qX{D}L1 7 zMmfL 30G'"dW3նeB9f_p|)xiZX6w_EY2E?b証dB9'9?{U!$qY{L~b,$W3So&"t AEyy5t3̺a8sJ~FDB]AʀH6WiZfFF Bݧ bb.ySa1WAfƍhnbHcC@#,y0ݿɈ[p@c$EQM]+ue+H#Ϲfk:/8*3؞}ձ7eKu$oe]Xn>qQ d: QԬJ潭{p[v^-kQ=2oJ-IL f4b-t%:C3y⣯Bg1 $ۥ+A0<`71_ {wIOJ'`O->r9 T;#fbd~*p%ȭbVl$5zc:l"h)g ADKILcx$Nw`qk]xCsaZXKKXQ4~n $c8,z| qpFvh!-x{)r,${x{BPb0n<?Xve1"_حR1erSGo]yP=jgM| axyf@ C eS2&$=JNI$dw] nL[H)nݟD} ms<={"jEqY%XV$OcYRΆJaPqcKފթ,IJ?Xq~'Xڈ .-ڈYcU4kWpT5lZ}, KbB%?Ji)vwlvݹ89&h;kT0ET2ͳwMU.\hj_$<yQj t U*1X!@}~sZy+ y3! 5Wu'$JRKG_D&8ϐ*`k#"06Z}R}8AnϴA)m-LCzQQbxpnF3HddgՋ_Ӳeʹ^s[Y4d@+&CSIbՄJ) >zTRe0{Dz1TEaRXTt;WfKgq/UsGEKD6sl= lK&WQWv^\U Cn9:T|"Qd X{X}:>0X-q2Zj_#{A[J-",YTN|38 ?Ӕ-EP*t:4n{s3?8dC9e.<=HE>t/JfO IHB y^#.Y;!qCRye8?' |~5єE~f'@Tb\˿T~@f{*ܩ<' 𘷷ĥPcNZ愄GTҠ3b\]o#v(ım}VA~NP/p'TS9^YdD{&C2ս$! i w'L~.m!aеr[˓7>v|v[؉l( MM'L6HQ<~([Ud;G1A !A :&p3 膵 s3ۤz{12<=22HrW\5e̲^aU20REզr&oJ"J~BVR~9bP.? i.^YK\U7Gk!pK:uO.xohB9A'w!j 9`Qç2>ᇧV?0eEޮ0L I&;g;?WbԻ|QKR!o-]eSysxt."1pq_q:_oiM pXP_!}>RpFv}46}75jPKن(*wy7Sg&RP:?A`Ė-pGF \tkp̈́Buzaƻ`&\r'O2HhtcQelk.q6pA30fy޴Yߦ8C,cͱOd ku{[sOH 2^dd S(7VSu8q*xJ=aS41\hx;~}4(3 "[flhUtJon' P eBhU!p 6 ͗kW ,c঴GeoOnj:myO/;7o7#./`@/#fTNR~60lb@߀y}mN#57F V^S|j6yL( &y3j2x7Z;ef+?u܆=E+"^mrF%s0ؙ}:8=yZzRFˣF3KZ9Cй]a7wcSþB<iSj,?:;cM(c6=cc^Z{s߶^TW*yfjĺAPXć.v)Ds59Ndyٜ]473bO1bsnBUBpTs/XuP6~doFMN,swI]t>)-e\VG< dXokmn-NZvb>xg1K8R=NC!pyUtAyZ#ŽpB ˿[Ơ2?r+qa1`h-deM\\9ڬ?zo~Q+әꘋgO$M '-JR<'Iocn2bGכ^6ea=&*ZB 0]LՃƛn5B1G5?59 3  E,A,8@~d盳 ~l^rw\4"eN`j$&T;RPD[ R g ##wYvkP56PqI8-{[p 5 kp^٦"81ǰZ@'|sA2\[ik%RkuA MK'*v^#8HXfH`_9߸&C2%r#6z(Œ$SxܵBJZ$"Qur/cXL~ؕkF7`=*CnHxRC~ϲA!GI-QI_DDN^ G %`RN4dyhɓ0z oŖPfh1ɯuY].NkI´AH P)HgclrP.D;a;9\m]\:' ob:5û~,H^.UaaEJSӛnYS䆷1 f˒ =4 +Oki @U7RuGgOUIN|"fw((u tuQz3dH5Hu6y$K zF᱃pa-hG!>g(xs@!.>x{4RUcJsxTi1WnXE%O.υnSxG6=dʮ)4e>;WXYKN3mCO^TÂ^ݳC1c)#Z&T"dafS8Qך!Z."QL-h ym ˝lrL.ϻB匉C#u;L 6t/x}XIR`wS3$f"y#V07AKn!i770r~ a#&3`|iZpwR "g* f6W]DmocuYU  4ؼk3[`n+=kK7\& О $f-_吥")qڟ&5>WjU}Fe֜FN5Aboa"SAi'c}:~=^} #|IۉC}c}BP^gHi;|xA0' 0U,ħ%3XiyUWgl˹5ݫd2 'pz_Vg.Gޝ=אĴ~LŶH)?; u Mm-Ep_ax 9i W@7~A0"*7^cR)\}I1s&.#5J̥DĤX¨ (:RQ@ߍeܕъLB̄As$[-u}*5Yp^ n _b]xwN?ГwY BNQQdXKGќ+ 0!] Y{54g?[k\!ix~3<JwL${aΞu\v˼\lĬE+zƳ秶ĬDT Cv53; qa pQHsLJِvVS$ޙm{XW2G뫲<!8ܡkWQr,ںX@M]'tcY(D59LG2`0idtχ P}Fa'a7>Z44Dji]u?V&3Xo1D0O&Dؐ zfb#yd.۾lyO P Xjwze֎RC O( SP^T/f +t"nuK+]p J ѵ=keiu7bвLMoC8Y|$G?Tu }j{ZKKG#.C,c%F~y~ƣ#goNFPD?6:r}1␔ZQF}@M&U!L88[NCfs??8; ԙw/q)=0/F Wsڃf[ٻ>Hn 1RPN7@ *u"Ջal+Z;A09P݂"F=x&=Ѱ1]UBD/SJl \ɋ sfeйbu S1="$ꅃ2>/Ļ:'L6,)5: 2 d)}ijT3c>f'ᦡyџ5$Fr|#wHby=̍N veQpC C6?@Bs8h':Ϩv7%9& ߛ).[F.6aCw"$hB3`r#G}qu; IP M c 1 A 2LG*Js3\K++2toBKg:PgzVؐmesV\MJ= Xd0˄c+XĮ(%ˉVO12W!Q#X'/!hVY fcƽ%lvdER/g؟)"W'=e7C|!X EZϥrV`(OǺ0p>f2lsϡgG{i|58눟'<ܘ~jhO!G/UY^qI$q">W{ C=,ş$\~0 KۜkDy| 5k53=(`6˃j轛 N$Yzt,\SY(O2 $6LXprn^5y!4|`QP̔4M+0Wn1gE3HDŽ"7᷄:+ 1z+-xsyzŮM(MdW( 2 v}Ky iW?^A|aga2ك!<[Ou7{˄$?&X[=HZEEb.\+T@CH`PGN^Ru:Ke}/Q]TR2{ڥ>ƥϡk,WWa ߔ\~y%+xn_Z7+ -ZXܕZB[)5[l-OGvM}V;fM'*E0Q*IJcхMF zaD=϶\[MWmWjQgiSdjq?OfѿۊQ[[֟t kCet }T5aԟ@b6$NI1WnRf3#). y̤n9<](`ZJFl{oQ(B$X>sƕ OW'D-_p[ 4s]]f@DWږQ Ϳea0z.I>Q ؋~QN/ڲ.3'{Ƽ9Ґ1V_w68%>Z`D6Vye~oŒZŻF{]X'gkckYuLgDBG,mͶק@ՙLME:,7]H"@!@N|Q|(_7Ҹ)䚘qHސvR"7!]]QP-웗h'#N@/ƚ}>:1pnCw`j ܔHU?RRҝ܁utR*֤ 5.o3E $@GDncRJȣIFr2,Mw;|riƐ `ȱY!A6񃑅E*GӋzA`:T=(H+J9EB{1̕82f 1tPXMͧ¥]oPI-i ?-S=K'~LEerV]% +m)P ɿtt) y7Zd)3G}@ȏC~f޴N7(hB>R| m׎yC&dMzoAh|ٰCF :J3 o$7IsH'ghSoP{ `60aw;p,QuΚDIڰuXR XIK{cҎ4[ md/YS]hss %RZxLAs#W<7E{e.$*(Q/oGk-uDUPwɱJyN<fzA[ "] C(F,H% Qy@i=u l+#梨 Fո$|Of+qiiS/KDtsq/N;ѐO!25!`h9ga@~[yh6cɑ%T18q$Ki,25`eƫ4vĖ"UrB|tpV+(@gv1Gj'Q9X>>deJ -yd|xs-@ҸVFa`k ri>-m4&acU+c@啩~P4sA>Zx3 JRvrRj v5FvL ,GZ.?&ra PhE1| zYJA ʱf%k4:lT+i<`EE8I!/e>?-dh2YmFCn?ČzPU?r-,I[/\;HS-bmE3340W,tkZٓ]SӉ.L6ؔwqdžP̗_uA8'?dJZF4K0GFv{xNY= y<^pC.1p5aqtuH,ٱo?-61$sA~KlN(WDbhtO 2(AP#Q0 &rܢ E=Y迵& .hQIB94)Lלּ5!J}^V qo%MH.A4fnfB#Hzf&73yڿv0,n!FeVnUlo-}z]Bzsbx)IUQv ={TSWiڜ-Gfl.e6\ffvnlWUFB{HٴUb/RK !l3#vHC7ZKxd@^Ffb=: W"˼B/wt_K Оm0.H{)-A-XV4]8=f&­3׼xdOչ o7#&-$FYRy_ U1݁]^g'({CF`DQbp@\ߑ0z ǔ%NJ;'8W. bR`Ki.z=HX_ZQa=x'H6&/|GV]|*'O'&R(è57dzbÇ3_w" RzՒ=NbJGG4sLN=M1^ ⼯9)MA.q-OfTNgTދhD;]j)gPiYFMyyfu,Pw< J`n08](BG WVu}epgdA4o}rgZf_LJZD[wڜzNOl3{"2:Xc%hyڵdv23Kjd"jŲwU!GּVwFQmo=k/\8EГCun. >_2/E㓔Yʢ/׎A΄-sX η6`pyǞ_(fս#WHmO~]=BO {YC ifq"th]/ +&ꁪsj ŬzL&AnqSn[~&Ӓb{jfG?W( ^fR@DSוxa=۾\@ #xv,AkQŇY.OzYITPzUFZ[hyrg/>U{o37&nn27zg׸s ocoŒd:>`?CmT`,S:.9;$.T>dr(Mu_;&R)KȻF L-d'|Ʋ FKJxb$AcSb_vѩ* UzQɮ1ڙfW6$Ӿ( =cq(jckV5K2eXFw[XΒ8d+mr?@<'*mda?Zam_B8D٨0NGb77wC5 Mx[ !\пigs8B7 e fuPtz;J s!GuX V@5dI >~b,iW )C.vM08|Nuy'ڿK8QMЀgoxLjf,R02㡘\ϒS׌cPγd"9sI쿷qKOv9|q.4UJIS99@?H= V}?W$BGҎ~˷z@ ;o|[Z1{_c jhUIIKnI9UҲV*? bz#XnwQ=`}-'K?q@4+y:@$XK!)T%\`VUIWqv6(1.e񯳭+d=`O%@[zU31•í}@^zr6D ti;AL`Q nW]73ʢ'馟WL.|8^\6;o1SDCDQAł)D9d: EE.p%k-pٚCkmbb G;d/aDqzα!$ZiEXӂn@'z]HB"\0f%| 'Ll]{;G44X nKM$+ mw\)hsre,4%?{1h3+lq]jLבfPbWVi~XgOL7#'K˄dMYI[q7_o%,n֮|!:O .<ƴt%aԷ /?h0{$7rX~~kU<o$25-3nZΧI=*p!~\@s>-_Y݅\9@Kۧe \D#nv5Ńkqb@LHrIѾkDӷ(߲_ҊU1SGd %w N.dA(oʋ}ͭI0\Ǒ\BvH,ΆHpvE^b;AFuJGjS+h  ;-MYH/rofrE{iX ߿~HӺOA Y)gQZ ?坥7T7yۗ nͷ(%NSCZ[yvIiir+c)Q*f"~͋1bHk=wCfEME``TUY;`\rD/ _++Q_.t:S8-q"WFBVo`,G0OZR*Λ k7Sƈ}txI 7kX6j Lg*JqYU*q%2ɿ*R`6}~Bw#.J?ѿDoBώqD?S\A[ Ctz}ʚ>DppQM KIJ-`/I`l0驱4 fܙ&^< 4桝"X)`Lx6paH@1dQxaWP1x:/|2X^e^~_+}\YEGLl/_$bj+@ȶ xYullH ƷY O$&( F:hQ˖U j;$L+~ @34(RER Ař#[r>H5G z]A;8|ڇHΐi hE)s~ӈfn0޺X&rNIx.KL)ˡCtV`n(QGex5CC&&7Av%QDSg&F8>_ǔJ= Ylse&ܲ&t0>%5|=$!E,)۲9_fE7^~Ife,}Yݦ)DzSAm67(m W0Tݕ%br\ݘ-fzg;tRł>QbeZ:˳N!Z9Mq/s}%G >M 2}<9ܾNu4TsIL}?CB=+&) :-!~^2]_gvkܠGNjt}@1jJv8ivbon{Ώ6j߼HـF> &t 2N0Pp:%2r,vpg0DicPyx"߱7ߥ>(ܓ }fY"Dce @bliHNUdmeWl$C9V"W$4`[r"kœo0{zתr:MS +qfN^;/'Fh(md },6b݀-d@FnZ3CISj=Rn>ZAxt&F8{OS)2B9htlf08Mfc*h3kܥ9}~_*qNQB`!g0 +Ubb̨ W|x( (&ؑeSSdR fg]䎳Y' ,HUl_ W% M~4Q0Bԡ:,}ʜCM"BqgP)C]n k1IL}*kݍ7RMS:[䏐u/CF(̖KK _>c8CZ>N!T_'tV l40/rtH#RdΔi-gGڢE1Wꏂ4Tہ/ac^c;7Tf|,XUS௒\ e ͤl.`2zD#L5k%bS8rBX]4FjQGXԏEjg=_// {(@ рu`(,j\  bfx^{cOipa3! y%Seʻbg 鄟+s C;c^ae'{nw#8n6#?84괖%asXW8P9uغoOj?m4@Am&R5eM>2KItDK"|VmD7V@R7b"crƦWuBa)"P%F{V.ʂSy~/aq?O*eeDoMrkmHriZì`Zwq.k 2+!']TcJK6SxW{5mel|=^H'Xd*'tޯxCW]mˢ_&'C;X$&㊄bֳ n?NB25\T}73Bסǀty]?C_ ~2ƜKف!Fͮ]GXMʽ\c*lPcў~%, aYF%Ѓ+NC&Z$S@#LKKBvLī~r8*C9OTl%@k/.lЌ !WKdxEi>d[^ ̰%J('KINdc<ث2s$vPsxe2|QR&9n 9.`*uCLLpE thZ F*s~*:B׷zQ#%ͫEK{d:2?-) -c$Swqz&Wd就A's62GM-x[I9y. Ғ>!}(`r^J=q̦ŧ2 2ïMZ? nIn1NBt5QBU?#% L^qv Vz`.Z3 L[KY34}U Vd1V`ںD(򼶯ޭg~b+eCwh'׆Y ,oXaTHnʯx"FGWZ/NGF:ւj61: bhDs>5a2ސ%\$\0{D:zȣ]r 1g读1\^_pae l>QUin츿}> H.jaduACs[[}Fzb+LmZHr#ЦSCF2d x PLbU7f[M>#p? .oy;NyYsw N@tFUܫ̖`1U7ljҩ0VǕ.)(52oQX`_N !Ъtl}Dٱ`Gjvԃ5$w/IQ !nXyM۩gG~R(oX#Cj5,Wkږu.SV$HK*|,VOkG V"_qw%KK6jRf,|c"n 7“iA2n1Zšwx'fp*ChW"^T`*z@/cSO[i:!V`ٰзuv1=vݧ8FnQvΫb\fgKmf NK3򯓳Uۦ510Y#'nעFO4{+G!ݡƳ&!2VS&҈RZz?Tr _Ȟ.x#`˱wo{\1 ~fZzKҵ (d)EʨkAڤ&xfHo4J槴eoR̀gMiR66AB@Vb7p,QF{KÑQv$PFv!Xt`=24 Wt=\魮qI:z_$QBCS[} gvZpn-ճ I zz(i}}$뽿}}M wfL(%c,i(CHNQ+Wht:\S;Cw~$Ƀ|Ӕn۰>JZk\-k__;6LX=VK ``d|P&xa#jrKltÂLn) nL0ȉI&E ɮ1ߢq]D0:46}ȵ3V>U~1l=s3I3jٻ|8+B7D|[y-+H+>3/V8䳃}R)\{m皦-S-pJ;,YS~]) EWI(N#; +?; ;#! nQh" VJ.(BrP$rBfkIf eL %D.YvD(@S"epP̆pʓKOӟ2 ySSU#q[#z=*U42Ac'cO'/OÂ2֊^"EN(F{={lxQ,D>'s<\0BxA>GQb"sdJkV" 29 >-Hݰ"~u|7U !2ODI?3q[?`1p}u|~!rd@T(if37U`6 aSp%$faL ΂E^&oHbP agYӻ壂CJyZC6Yv%fe(WA{CuB Xf%T&3j#pm,<_>=/d$&}L\(h0uWRG2Yi=q P;77 IWfUv ȬN=>/2<̅=]%`&LJw- 'Ztq:ߚ;޸ORT@.1_,ÄpĒqt~d1)(Ŵ}c]:,&I_ET_NG<h}._j!hyuNUqcm0~kDpF z`"f07jZh@Acڏz;LUA]j>NE?tG?Z\8 {CqS=dwN)XA>`^)Ra8$Ӕ$\v)?y&otzԱ]fv-MQhDI)lG4nªF-0"S?nߞ`6m5rћ#4䮵ҍ]?XAR'/O|=۠SiHNhY*g/S܏2(-^{ }qS>]+)u6\Rȓfw)mc}T\rr3Uyʋ$yG 2NrxP[!iF ׮W_2K>ӛCӛ'j| I.[>r z3ľ ߥ׎n۳qZTAeY~C$LCZ%f~zAn;qݟ/Ii:I\Igvc1Wǂ`:43S[#J#3eu`GȬKSrR"V|І>8: >&,c~^g[ PT]L"QmTֿfu0-`Ԩ!";_ ҧڽacxv8JN}@5-\VOm%Ds7ABo`ٽW ^kY4L<9Tlr~n͍ U7T]~1bRibPh7e2nЎ=(q"/ߟ{8;Oj[/~ pM)-݈SEYK6'%i/ܜ=X Z(uKG 3.zI?[[R@؛Я!MI<I`)P`W=0 DjYl/fp<.>$3'bܽMJ߳8W#XAn&ƙ7z#zWYkdKB^Y Ry$a[xZ| ԰,ޗ$ڶa4sF,ۂos`H- ,o@>B><7X5ykϪM_6(?$|NN$pt =E7A%M&A3} Ƈ:L\( (-mAro`栠bO^J-66pvtÿ}'BLM*tU ?:(aa55X؁e>l/!HdNGaIL1  0֛ -D HA%3M> 2gG®8%*7,ƊCqh<*"_Nc.oԙL iVQ&_w!f"yfN|^쨊k©R\|1=k5's'x.Ui^,w{}'%Lp<'ngrUHyX GoKJ| 3CS&9z1 >ԡkm[}Zohnw];Co"U+=Ӏ} jn8u j`d7OD-"[%-ޮTsJg9L]l oj{ aVRjG_݋'Drs  jfٮ#ExbNϛZ}XLUb'y0lAk[̹-pn͕fn 勻 7]bEhò|zg=z\vyl&o@RL34 Q uH*jeSwB!㉦vTdQ1JGҢAǕn N`]0(X_TE#~c330ļ0jRExq(9S:ErU WgA$\A[i~sTsm (X@$Y]fӖ#18,;]\JMJq;NT6 C6MyhQ9 Y x`'ÿc!>7o m{j@uϊ[aFcG.w5.'$J-Z4-N3?"ݪb0ښ,g{'~v@l!ЮfvňMpS{r;w>'oL.%t뀀vti撤L=hU c&*yi3UlU+~aQACكrkda4Sfnv} %!§h^ȽvE,g[v&eTN0qwPd-{JpʘLOpjƋ<ߨ C#x?jDߐAX m,'[{3W=䆥c SFODޙ}4+2j׷N€#w_Q:TrHId`;L[ zn^T.z=q„N_q KA2#dxv^f=U6Vl :^^sb$"Ш`>ÆQۮNbA)H&4&)B4"nrdIßŮ[QRw{ rXW3?KN3UdTEq6H1*5y UiG/WV'%^΁f$|$D;V`.ӛL t膥N&".'1 $P!R5Jd2u7X>$,1WZ3)݀o^s7_>aOpB*޻ZjLs;|GW% $3yvLW/ҍGg-49zj@foWI2Ih:2̘|CեouJ:$ o%%Ė_nnkҏuzzY38' Ph'g6e\Ŗ=Q_ĚjEKvؚͣg+f%s\`n)T2QobT׀ٺYd98^Uj{u=m.>̘6+;W ]Ø2^KZ"ѻNfٵ=Q88]_z ssy4v>J|xr-6 k-fwNr):1=V<%0/stM̋](CZ+n-AE=:S`[C۳#ef$^`FwHx7 ;@*CQ9rw vzBïRs0y=Uۍ[?cAJf.xdEGqgsg9bx#%!CQT(47ߵc82M"daMӥzt!y B՞6rQd?O jWƍȄnjzN%[,፠nG>{*XJY_ x3()<źpnxoA Sz^:~5%%r..Éb]Z/8a #<%\q72% 7 N;%},@qyP8388SxΊt E\H%oJsUn3 G$B ?fH>j ځ7{s NE\PTdcd|7nU6FdqSW1zqTIK(6{8xC;w2LUõS?0S8#<.tN@=AXŌB[Ƕ60ȨMu Iqh7+kaJOz"ђwGjS=A_Ns9RAyh_FD4 `Rc@@MfsHO떱1\B$oL}۵>?*HwESS&^Zi="ٛpjb`4P&/S '*`KU_~㒜e#Kbr) V"d_VũN3}﫰5[7 ۑ /5P48Γ`J1ol'% '0sI#b( #4dۇNV7k3>[0x/fup!$hcTqC:QɪD^U_-Gkl!}!KC ;1p`(A4NymmkmW_fepMzVOٺ I[QgT-Ӈ-\mSZi!-q鈚 8 };T*nv}QɐoR Q9D $[X=Q< w8D*RKl' (LBaA:ij.'Ё P~U'-g+ʷJȟoUo +ss(έa_>w'߃l.=;8@a֔. Mߖ?@4m5?l7\1W;d|IF!ToHVP;/s3 4ef.CǧEiԕr̾dkE>Hm⌻mWtAa`5Z dαa(x[ |I8#8urGvfhGE"@Ȁe@͆|Ȭ t*֢:fa.`ht]rru(G7$tI˫. luGniE*-z}$MN"4s;U>ԀE/^Yr%jQۧ^;nSN%EAlWy^X^:7'*7nw r਑krc~ -T01(da\yӶCZ1l@BuRuPu/-וϓ]lm 2/s l2Vv2=Sb5@J/0wqdkX\dBʩT"3(D22$/` NbZF++VMQ0lVNɦ=ꯆ*ZС@* *Z=3n sg<3ũ{2p#HR .(.H%pK+\BWTrq&=OVPӨ W, ?Y}KE>@.|X|F:ٺӐ#%0bsT'7TҒj-I)Uzͪ4g|v`ʭ,q]i(/5@*Ktwe qN׌`5UkiC$ȾHM<Ƀe( 1*6LΥX}tU}ϓ >~N=bs1md|t(V\@ i*(0ێ{?kgZ1v3Ďgw O cnӯm3R|קNm38m!nbA S)T}p!يx܅$A\,U2$U.K}ÇK&h_<v| JB7ȅIfr$T\eDlqcmvpQyy!ciqB 2vCw6{آ.)ʝ( J$?ޞRAAͅ}R hhyN aqdbv\[E,(ry P6p$;aycV?`!F'pa0P O]ępʖM쑯ln&:n6X׵40WM>f^kRʤ$ Dj-C)hOT $;2zǓOts.z<%$K}y/Lla+z dq,p+%F4d[4산d4.$v^H_ } +GՐoe=j#l q)%>{7Fhzw~3:ugS_&ژe(qG2p>$~? E'I>pbPøp̳Ωh#DMRK]C@&P[3R6A|5]rX*`d:7 pOp gEraFbU_Ntx\A'Vdz\ fl\O痞Y((D8+S†Ш {0Qvv.F7C5Mvg ^UЂA$5Nw= NSAbdgq$2}A*)J|QM%쩬gDj c"s6r{]x ;1P#A#nvTUS®NWh1_v E-%-Q(o#BPq੯h`r#dVNsFy;'L2j{4h+фjز+zlY!(SSjw j;^$ 5q FV,xGduKN]0Zl]H|ng]yemQ(RQ~@ m?-'5EJ~)t!m0s5)#^|fobB{\3|2qt>:§7E9rŌ*Ƿ-tBw |g7/ƅ(;|,W.^|: ¢4B. g})ܙ=cN (^@ aGi[c0jMQ>m%wT4bA gp3hd̈^f)/Y{u#+i[ LSO\A-#9yA75zO kJSjlF44R $^>XU_U~YNR ăFB4pń܍L&&b=Ďi*nr^/ [ZvvkvȆ*R°jKٳiힹD`'+B5ɝi%]|KYi٠qtNhԛON2`M- Z17AtBB[́%kS2I^l.h%3~T)Cx~*rX7AQİ]45b^A~~j2?[>ta~4P_ lfMWgah4z`s|Tzn9g03ɚѰ˙+@zxZOdaC1D_{]*u#x9;4+ĶnX˧WckжzI_"y2m!.虐gCB v!૭ͽfMVawVwXiGxR=Z#bm`ء*U\&{*KϬCbm`юQlxhI}᭔(iQth✲{~J^BdфPyM!afK0@I8#:}l$={4Sy9:O>xCY4e{y`ٓ;2Y٫Hb?ZF@X`b0)6O <CQw{U"@8֨ĐSKs5fdkfw46"!Œ K f)la1 k$=.'lDFdU!r=pɺ}cCڃpM"oҙjV"u_¨z%҂q,m _4~ӯNK֐PhA^:ɬŀ 9@ {'JQqvۅ?\Y,Mc1O|-I(fzx$gGV̢ēo<*7S`}J|;lΑ: Q uv#i1ޝA.ֹ1ȗv{˜bMP orV'W\H4 ',W9s@Rޭg4}sbEmq'#<1 =wYFKl7.rs}9T  DpIxŎ;x?󘰽*Mc)x/S3ő]<"g"tUr#1']!IK٧iœ]4ҏ/3r$-qͻ$QabLFmF q[;(/%< kq^L_io֋q䝌| =L,H&b^Nw&֨OiGLiga⃧9 K2-sKg J,ku͞S_|0%%ti +>1 K=e[qM)1jő|'~3 '4S̐5.d2!WsW{5̳ci8@(Sƪ?hĴH?:ZIon>'-I~X%֒[}\i?omu ;# M܄]zEtb(cuGJEi}nn(`|Q4Sba}νwW.Ǧ%# C5LK&{A*Ȕ * 9HrXB"&ë́l]Z 3R$M fn__4֑,u㔑DƱ(ےJE=f MNS-!:?#`Lh!F`<}8.K{ښ :7u\,i$UR6Ʊň'ޟ/{X,JG51LsD+v9ԛwq4Pk]T/͹y)S̅Yp٦4Ͷlh7k WvGaJя9NXs $%V:؉Ĭ2ÇTf7|p?B:"L #C\#oj辭_h0!nwFO BTj0 "C3IبІ`XDvwXrmGݧ;NйxgY_O*m5غ3$L[bPRȼB㕀߱$p2 Xg?3*or (q J}ξ֠ܕ{Ƞ#cws5enO$L; qJVA|)GӢҚXdV(i#?, I >V\ͷ%Mܡ'CbOBζ/STI}k̈کKn@/hPMT๧xd윁IB$ekh Xo gvJb㳿KU*Dy%~v'Y'iD˫B'f[ oVqrTEj>R$nMZWZl7i!m5ՖP~LP/ooAiST&ǴɈtef0X'C\R+ж%л{wC֠?01 7R7 Xr0&BT黳o(pJHU^&lPsW<4W䒊Z}Ƴ}󗫿Y'mvfq;wKⳊ VGf.6`_Y]oġ v[QoL"[&P$PGAɼ7Le~SNZ2dǯCW88ݣsybp%MͰMLA  ?-q*GH>/8OAV(VgRhfq3]Iv@Oawa6:x$tΌXy{]z?c).0{|6=".^leC|յX|RCRJ}ĪVUUofck";D0zDM qSENRo92L7ρ0f\AjebLڇm] .E,?>F^?BIF|y -4 O~e a,T߷x?<)]({+$s MMβb\VQ I_odH%2~Cj6iBn 3q"޴RvXwD8<@/{>!u0V;C.%WRLS-SčXA%|RZ^՚˶M|0nSC-ul' ";_PmkGOMSKx6Sk`1 1 ^|.Ci =ܲ%a\ (^Iʥ ouDOGڷ3R; &>{b(/YI0$R'2tacc&9~K"bb~L=j9M(<=o }0UGK<9B9%'ZC{~So}Zs:!ca$u@(\r_ş$'Bֳ`qi|V#qZ~@,n{`ЦtfnG;hBL\ -G^QKYKKd8P3;` !#Q3t#S%i,)ƸQbh+B֢~+ʘ}ơJlKOtcK1y*_Ɓ=Z#Nkta:ktXgb)!S´r'o],M׌xz8^c`] ȊM֤.Y(~vsh)}SNl5r/4 PX5d@qWALaYLzd+b{T| Rm BWFƵӰn*^?&G$azL'zl̹I ,iU9Oq[o|8{R),Hc!'H P?_-VDPw1]Rm":UGb=|/4W*hbɢL ER3%Ȩij3s|Yi7Ē;[ohoiX 쬭 uV 8- 41&%95>,u*ĆHVH$ZcqѪ: ֢QCagf6X~iU{'#‘{E%#1 )Fm\>9f NiJlY c@xF N)sZMwB!6Izs1h$` mmŋ<GTT5@B։CyS )ƕ:sX;a&gK?- 3 B} zZTDm!XQ_䨗%+[ 6EIwO2pG-CTEZZNT.Е]&qDԯ mLFk6,*@(e%x+Uc,ZˢAg{MP 3dM'M`>l%TDg7ubw㳠cZZ2mFa> { tOW-|Ny&1Sr]&Q)-{c%ӱdy,d<}OS(_~M^` ثJ#>.Z,ƕ̭!-tl:9'X]@Б& 6P{u"\c4ju+,DN"Գ}<6Z:yJS=,]qx*!ttȬ- j2Pi<R ;m0ѷ/-/SXQ 錪peY\,/yV'dx؏{& H/MԻC$[E7?CZCrk4]slàRVkKsSkw1QaLK7_5/{ܧ]vdG 9@ʌz-m-p-S{U`OLl՗ځ_Jy2ʸͲ[au钔zC씳RP5lPx>q,+b`IC.M0BB7EyJ;^YX?^.HX=E,1̭LLE'H~|s|Pegâ g/\lD\ ]2  wӤ[|o]r)n.rx,t ;ңf'[tUb$P\@hājEMǞb0C1S//evMF~Sv33`F&@e9L٬ʅ@> 4#.=sJ Q"cX3e]>0GjBp2_( ً2$]: TrQ>LtMk_?"9y?t{)}8 0-YVɈ`"v{,E+'S\s}:B6kT<3\i׺DM@ܳ7g5I<b*YW"*ot1~NWQUE/͚HKk&AͰk6[̯xz</'{hwҘ?g8XQ5q_a:y?T~]ŏUDn.]P]szB@>:}Pq\նWER֜h`^x9S-rc)jIa  =2 \4os5|1j `TM?IX}֩?YB^,M]w,e` 4!~ckB Aaؔ**]2e"Iq EItǢYOtW!lE;L6 HbXq#DubedLJm7by˔t^sdC tTqMƳŎs׾Ӕ ݐqdq]ު8Z |.S5pdcE'Sm'1¿8TIockT?# d߸S\/CSTXFuŤ"=hda^ixd8B.vg\͞pt_g|ޯ5ȏGk8)~0Ρg__>+S@MKR㴓B KoN"zLOIn{_!ݙ7dnТ:C- 3vdwɊ8͊vX}YH0]l)kĪǎHj) FT2+`5ol ]g?&{f~ZPv9t>^Lb=(z| X @=ؤe'SL'(EJp'dj%@mTSwiꀕ0ǧGȘeNSc ){_ RRڔq]OQL"&n7 ;r베ZWʪ' +~*Jiso!O&q";%R׊7(@TĩONluo G!PeLjv` #D7ԋcYc$^L}tz#9P{~ZX>~O'=ʡ-zF6fi+ ciwiPP2q1<@Shv}`k[,!"  6,x %),Px!7d*ɮ8{$g&Y‚vnZN05H-I:<6ٖ{L]2pC**ȁGЮOmx%[7hYtnVԔ;5@Df=t k>=1GÛqki0D>dM09sQM;h~[ǥ,q^۟zA2E ~@h}9)u;cN5Q7볇'ұL.J?qa=eEvo,ؠafˀq#="?'+'nV{4lO8_y0²בUDKGЄn{4AFgxh`D_PJxZq?J5ܬN {J)FH>)~1  AQ8,_Idҩz.ڶ\l,Q|LL6yzvndfHcڐsi}ń]ҷђRK"?j?m}umNH+sI"5VXNbsl+|]b'| A,GdWK> z fmKk-`TS/S^87w"בPǩpUFR_LErid.L\'>&q-h٨peJЈBFRS|xdAtJng2v zrəfs޷F?lG(6#4{Miudՙ[NԸ8rELӝ}+{l0W{| րޠ8WH -ѼΌ>;seIJLsރ,o >ks5rwZ_2eiR2|HE ST@36<%e uFAtO!&JݢP,43}pyK+$ $5 Bh {jܑj:;Z 'A8t0/rq_h+;`:=oF&2X_?[aof* tv`Y5> S/b(C&- >Vadua5V\EpLh2]>!ֻlc4I AlUlt̆ORƨ{s[f7TE8\e|]|5/0hkHI /{o&jh@v}Po,dAsB|'睹!/FLftxtWLZ Rk^炷8qLR0CذhvK`.vmnmyĖŇ)A(hns f3Y#+s{UYZ2\}Po\HEuζ͈3C>:?OsK0+H"Xkӝ!8!9cw a2S0\*X6Ǚ]lf$D!N+0zO@!rMi|E䮒"))Rк&%$zԈ%eJ07y1J553Ef#)ZA۞jO$f{{!6#Ʀj:apE/GNK]*1IS =yWrρL qAT߄Gͱfo?y*W >H6 O2Y#tp^=фDhJ 05O,L=!-(nm eY8f$(?W`]Eg }^\dJc("gkq[s훍ݯn(o9 m^<%17&Hr&KsD bA_ME^@?%he>THgfFlj#//HO5Oʞ!D'{ B[=Z8]]Әԩ4u"%Dŷ^Ka',D㯦1|0P$RE{WzE۾eo U>l[B(z+id~ ײ$ؽNCo! Zd"OQ;~/xzW|T|'tb\vr<.!He39ش3r3]od!H]#kӎE)PvL"l4yO%4M YG )k2dv1>ǘl"םX=a'80 y.͉%$rV^8QPK0V)XqY*?mx8 epxԢٚTsL Oi5/O)qlIm+7ow[Wjl-yo|U~Pp̓G`$=9L܊똦6 ѿw6i%2So3T~(5>u|s 'YIN*e_F yO$}vFEu  de  P AA\||#\e_~s/,K^~ >WB |'U. lKd͑e׾ ;\$.,0Ɵw,4W]&D|ŖtS@͚dʈ!Xڡ%$AORشe3/Rh{p)L-b@Nv6vCM2..t0%اNjϖ vV%i24OJF(~[@a\[W*Y܅Ods|x^+mimVP5_iAg$ۀE8ԻsnT''7:Twa)F-Btw4Uke+ dGUi=q4ty%QRۘ1D ~S,lY` C),SOj}z9Z\g?:!"|$r(lF1IM iCi+`zdF^tU%9LUݤ4 /d2nLNx"yGPHys]h oS>2,ɑ|A7T8~*=D9J3h4u9MLۯ] xHM4,`cN_/o;2܎z4CB|[ḱ`@+ʥE*m w? `*-ޥq "uDXPL8*M PX(t "Ak%ȃL$$ kG4KsUUYHy괟Z:3 ` BI =:W!2f_7lh0M𔈛lkgJ@.UMDtF^ɛHܖXuS#?޸ 0 3me9Uih=Ðp})`MI^2em$/3P#eV'. # elxB'*z ٻHFt˚{ -c S}{e\M"C 2RϾRsQz&UʕcX *+eL3頞@7*ϮqNJ55<(H%KtsXtt-OV鿫l㪼Mˋ\n&jdYު'' iht;<_tOAO%u*̯h؛eܓM#H\PGFANH' %A`bES/od7`!.J%mp6c5ʹMCWS A!J?8*ba 9rW Jϵה` Ӝ+AwJD;E;{͐^!)_͞SHUURǤG#[ɘ;㢈bK?8dɓ+@N=0 }{%GV 840#a'KB`}LhF>$Z1aBl%$MgK$@?42nmc<8E2xS^R;/0[EP J+r xHckok)w%k " }ѬUb9 D:ɒ-Z†M3BmKR `|E"pU9x(0Lxâ Fl\ .,PZIlm)>q$Z8NFDPD# wCoHl)F<*JmlnF7/{[SP-|Oef}qF $t]-(ܰSȑ? R nNvv%i/˺0h}|Ǹrhs#hfLA?6ruvx|ZAL:]CׄٞLϕU^5^ n\*)i ݻ24DOFO0"P[%a ϋP뢾,eoaLewBS!Pڌ <]3)a]*ثoXk 2:W%si1 j\xFd@כkd$u5dj^"?@7MyH&%>>N;H<"YIm!P ݻ@R %Ρg'[}$吳)Z+=ʙA#_qbmk<^=Dڲl/֦SEi.pl L=PYȦݶh텩 *`MfǚDgXjW&9osr[(!b֥ 0$F"k86ڂj0gPkoxxU&jIˉF,`v[sKRy{Eg͗0%E܂zwWhd*0Ҩ&.xb'19f$ 5Rΰё<3u~!>!b'O]'A=m M,/V~JWr"3ŃĹYfEҀ 0 .z_j%*e01!zjDi{xpm;e8+C{v2Q`=x^l,޹  }:vH`]_qj+D;`b-,Y -"KҠ?CVdn՜W^5*1&P,.mhaZ[3%tfa>Q(Hx]~4-)eM|5X8\3v"/<= 2V'ALM*֩?Q\8&E\/gsP # +XЕ!U^ԌwӢ<kbLYdpV~:擭W5FSvB8#ͺN+Z:ނf9eO=Yt.Q|U DBf:/O!o(>,k/2}*/tAQ.8 i4y`&+!PgYZ07070100000036000081a40000000000000000000000016759d57f00004cd4000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/core/iw_cm.ko.xz7zXZִF!t/ᓥL]?Eh=ڜ.+ˤo.+7]B1exҚ yU|'NAdxjt5]l'O4W&+Cu^iҾKʃ biLU*H?.EꬦڬUo7 1|RWfm6~MZʩf\ #5xLY͔ v˚>vR̠eg{rܳm˦LOHdD5-Eg;|5viX(-|&qk? Õja`<sY@d;7(d P$ K} 6N嚙n& Xzd+#bL4Q^à`ND^[L_'xYM`X(-{_<)rQax9TKf@aX;o ѥa3jwi@g|RGinܨ3j_1+p;wܑ~v^E_Ӌe[D}DImԇJ9Wݻ 5یCc='ǐ&w_9%y3#O'c O4'XʳB̧TOPDQa3(><< gbBM%L0:`keRÅϊy9,Ls' ^P/qnL;3JlztbGmZo2w02bԫIwlr5)FF/몚r@V7c"<`?㔽E4 u$9[ |@gs,ZW'*qdstLS> -ia"zΜaXoU[O五O"i1"}dT.#h4#&Sqfr΂ H3﮴% ԛg?L?fĻɑ 5^;;>zwe2aݒO :o:0gK1#n W%YS<0>i۷7D`<&`ʔ@tU|fօ0Y+Eϒv Dޣ1o4aIܮosnڈ"|n9>km?tߛ\Y@.2;V -u/ UJTQXI#­#ݶZZ]'[iNʷغZwL켩TwK~{ƭpJ6OIeS 6,= eDʩVf ^ͤHzR#_ I겔(fEd38 7DݎђΎZ|j4lDze(G^+W>OLgR[K# 5V{ފYD~lK 鉁A_/%|O.Fbc:zvbn~<9=܀l\LZ2ajKJ(90|:M2Gl ~e=YlNwY?ā\,EIPKZ%hr$o`oฅw1|uzĊ{-HXZ@O5H%g}7̰l* J<ˮsLfY޼#ץYuJ3#ff7SNd~@ Je'8/J`PmiLj4 =:uAW0ͣZ$߳Y:,4L+:.]IY;y_ᷥ8IՎ,=dž)ξ0ݵ&@]a_8G9 +p>{XPMkNu?NPbL^W?pH2~) YQ {FǫR\с<:@x4c\44aEZcP#]~KOPz jw6U95oY p_cu}HCi(,qEGKh S!$_9?QX,TI%ŚvxH4|5b\b 8ty/)b$YJo &9E/DhˌV4x Z޼\KCи92!HKK5oc2|%߈0N5ikK?VHa@mNK^20u)e꟰ \I;TӘp$Fao䅄-Y˭4Z;(,F,0M5=R站=EϮCCL%2" @9u. WB̿s~vb4`G[w_  r@$}t#9`f# ZM2@*Tngyn:g80-誂.вׁ~GU~uKPLilV5dӴÀRaʪhrO^s(ºrAX8PNJ32#(]F`>. He@aSQ;H4ܼ>Ƿ暭 8b)l.Bp^jK$ǜȜg\l^|QHK T/m20%m%yd)5h|:U- }vaEA=x+hOl]tPB]D}`#z*=(pwˑQO)[f?ryW;))K (px@a0XqCE򒞻HѲ`r)Զ9WNg,YڗQT}]FL zwZJaM,Sl3n:>eD%$=TQc%J7v2k8UK(jxRiheArs1dxTofyJjໃDV ~NMݵby佪(OOȤ欇#K(tO|TG9eEXhK80`$IU}d,kw Jgjɫ$C t>^m<7/26?lu.ehԦ˺^$E8KT ϗNK`a-ݠ]D$,'>1ɤ?OO u~3+^h&p SNE>!oG?~0"kmIy6-M+\Ho~yao͒ 9QXYZi}Q*SCɅ䞩Tg~Cc"Fܚc "W:DEGV1h$ɬ?j^A {_bcF,üY!hFrXPn">qk}rV4^t~auOhC̙wͶbUo6LeUiXS'[a/=+ 6WPi)o|E($L8͗qc j$$eRȀ-7>?D|c__͹ <\:Lw3[ 5( y'̰pyoA HVO^5ZT'JnXCjSoЍ?p[]MJZ3CHTz`=\#\@ i'h^TՊRwSFWeG^'euH UPɼ5le{]J]3 d=7e9|\v+GjpMuX>1]\[vta%_Ef',素xĞ9So;^ i_ c[bHxea Á'91oi_/^օKx/ e E?bÆ QõdM5h_eE@P"Gi1`GP "6nBf<, -X ERx5/DLK_,7b6>n㽍W ~@7Yǧ]{!ӈO8dNZB*+abUx (ωbݛ&:ndb|YzmYFTAT#9T`G?$ݱ *6ETxM=Ӛ-X7+Osy8og1g^Ωxm0IE.HC,hֈȄ2iA ۵:!MUƔƿ2 }[\1̈́-hJSK}:}^PBۅsJNk-|kbj f3_K.>_YDetw~'TƻE>Lx3J!648l꘤BsFkvUlFBmեԩKG8'@Q Dŧ5#^>!`#dJ=lQWa=6,\g~TG֗-Vl W$zN7!Ƕ?|[iIL`}`}ڱ<O+nΝ1??H}!C>{d 1>_xf,ThX:7Oz 16y.ݎ4@bD#MҏI. Uw; "d9X3Bj;-"졒CfX϶ v$ R9;Gfz]Qs1orr_HNQ`i)5[p;&_swe5Vئzz3qmN/)AT]eWۀo0M)Qr;~oD[ _q"~Hr-Z.%Q6祚x_ׁz9V-ր G A}kc_fWRJh> EI}JUd* ̧C~yMom UPbO,=i*XIH+,S F E٬'dj7R1ey"r]{1Ot@J<:^0!czbÂM^]iS4*Vs-R}\F]I9 |?ݯ[33v{Ӧ=ח+KYFTՉ\$'!}rZ9p(#'r}a[V5: r) Hո m_&ClOȾLwvG`6^/.@tcs]r<)Yӹq \xo %ࣝ D[h 1I PZo(<2ENO"$}G' 0ϋk)mMs$\1MF˙wEř*w"SǮl7 A~z9 'SNFM<5f]rR1iǓQwi!2!gzsp %A::E\-EOT KLT9^WarL}N8-:"ç!F"> )H B?kY5n7îLaUH$5@y΃&?~_yw;>'Y%+ݏv}@p!#)^Zz{)ouK+ǮOiXPb69JK7_ˣ&>cU-4R7nrs $VUW8\Fny4Sl /Un< a]D{Qs&`f ϊrI aGƯ܍>ѮA$rE/*v9 oC7Ӹ_7:lugހPӓe[|"'VAJsOH9s`AN/f^5[qkPHp SRov+]h !`v胑d+P|pJV -ګ3RU q ~ֽOQӺ9p;O{qK/gS.Aøa'g%HA4kr*QGf1(okaiLn7t|7[}E:MJЮph7ɾסƻ. ؠ2l=>ߙL⚺&!!2yD4)?dD5kj07H$F"i%Ja Xzy6Þ/YN}F@}"wnWN"9Sz Uu`d(+ ,u㘷;0HU)yna r}&Dh'p:=gv1j!~TD";$J?``A,nL~}ڕ7v6M/*#pCU;/08 I=<7@ j hfG*$]ѺՏެ;gm !Mz 6L(r4y[Fbw++6RDMOuY˔ 10*F_w#@3+ bd:d6uZjB&37 @# ]/Ythu vsn`{B xaNeJTX5%ة2h/OvdL:x7?4hC"dpT}t_Bs6Wꠊ(:w`P( nr ݁J&g_QS|ƪ#Hk0}yCqRk2I44 X m.T|,)R0˔B͡ VQv=\6Ԅ`mC 0ٙ WRFtLw$F[jPBR Y |CTOrsWd}i$!V- irbnJ.ůN1uoZ<&)6lF)|W*@A b4֌eѺZ\񉅔L&aZn!0{OOK4\x#.eL?4o=Ssy6"Ƽ z:bpC vl膆l+cw^_?tY}[} tʴ903,layiNlOy,dMu{m@*5buˁG C0UxIcz\& u`҅CߝJ˰\C"D.DZu]`L``G( Yv@-[?T%R?m])y,&Cܶ?!abxx FPB˫=Boǜ?BYO@ ?'>wT]2c27L*>fJjQ3{ԇǁ`=%9;7`ZC{db6>"&_f>Vn^a|Y(w~`'ǜ!ʨw=hHv^8f-"K2^9ཤҼ= $O(Y*f>lWt\šÙ7/=-5uƩjߡY'ʘno6ByFO-;QU*wvpLO?ƙJ"I&/bMEQc1C`=8|gZDJ+۞ޛF+\H*R0WD _LO F{$-əm:mw;JH+Eյ7)$+}[XWrm֫+⼙1D OQF$xT,ckx ږ_~Ed Q\-z^@bzYf|Qj7X} aI j@jS`u`2E#ܰTn ~>~X|.cԓ?;OHIl>ݰn+7^4 .7W3hWeA-aɴi;Pg!yh6:æ.1?8Tؼ=)Gf3ku$'_ 0eܧ_V4&4WB2`],#-9ߡDSR ӣ9@ 0 ,w˪ZSx- [x_2h*Z^veZ]~iW[z|e -"Cҿ 4S!6l{WQ>n. ;WbeʠcVxhs W]Z_ m!|hQBqrJF=k Zl>DFw8TJbTӐ uc]((Dms%W|@v)0:AemW[f(e].W'sa # +z5g^VHdEqҏ˫"Z\ӱJФ7L:ń6[[^P:BuϏ5EF|uNdpڑiP\J[xN5ΙJse䇰l;Hic"#ncOFY[Y:!M|O[E/|۸6C =;_Y:L;MoUt3=:nB?Ŵ۠z^9}W+φ97/Pżj]ziK['=wAN HX Lrϫ(! QJ̫87`?KR`\%7 .Nxbk\^|QHJx_٣W08Dp-7fJQNm*Ep}v*X3`Rh,biP@xZW@V4Hf@?SG$6G GJx@H'@\|bc f3^nRG`d kT˰|CSYd3gWRZw%z9Y&hc麇S:.IS-1JbBxq XlvBь p6yj,OQhheLz{܅A94!һBUƷ!B.O܌Uć`YOnqiDÄm^Cs2(qzJy>溝VJ-$Z}l'ꃛcNQ̾ CPoMm58SfQ8"؃]RTIU)nh}9+"Ϡ$1|>_~kڹjgʇ i1BޱQ.c#e$pO; Ȏkhϗq-LL;W:b'Yc`#j<w+ߜՖ6W%K8ȄaMH/iL)Ahv:90C #DBwmÞ*y!9yȾ"瑍19:D2ZIΰb9_teJ|1wktvZ|yvm\4\_ xrq$.!1ҙȄ^3ӠQ040@!@E^MPCJp"s&Bz%"BYJ!oy[b̿/8(֓̋B1E#"WWGy$)<NI1Q^-c-UWC!("tTb!1P_=7 ZW=f!٪؟mI.ɽ2 kGeNW[l՚~.yϭGIJX !q_ة8V%H49n~{z rŵG[/oҧ5KɘS?hK*IDi<(w\uV[eFt!/L8^l&@]%i7UҐYű1C;0 +" m^E'B뮦~g0zR,^>2mX hjM>ƷEEҍvnaTVy{3tv6kgV{PM@@6rd0(#Mz/d.ar.m΋3UbMCgY.Y1BA-O|鏊\Z2(/ק1O5 Vh R3ڰ[VOwe%XJ!,-*;C(yAb1p|Rɓ=.53;*%y:G3`XmS,y}ECИ`k?rza>1Z2fFZ%Fi/xly/H}i/6 mO3p ]=kшIv \*3>M|4CY 3aԤtgO'HO^SZuP%i)6H˜ak |Xd>Cnf X̹N@^ ~bQYϐΊ=QK$%E_ 콷lU;>6k^C_N}KZE0(yG8f^N,oGUd/\R[9|5A%K<~@+lɈ6dQ!h{e rBMdk ͻ6Cmnkx{0 _AnrNi[K8`ß$FR5B$B撇My&1h5hFhґќF W3qEZ;Ǐ96)WX,Q=1`Wq[ ^]!0q MasGbݗ?UХP8>=j>8yPL̾_,6bJV6qN{z4!:ި5rcz@QF Us bj2&QyD:ʕ3jHK{[I\l$jHOf(0D"aX1ŸġPa2hy"hojNA@<](V /p0;}Xd8cDezF/ٺ;V){i9w>AVRVu`eէ 4x*8J ԬoHt K<#ПO66\R86E:HIXx%TL֓M;nkUɧ ~$~6'yۚ5mLXosC|2NX ] pPF;:*Y3ڐjrMr؈A Vk$;9{QS6r -LO뒭 f{|cĻ$q"R^)jph-.-#weGe39h1LQm4O2,)[UHTk Kz&uNS h%c1|cu| u^< 6/Ȭs0;6ks1]0NÒ|#AEN]7r G}*ӕa=WFyhg?_iC-g9 ۬ՇV| (tM9 Mis\['v#'} E $ ¤'@{;*C8xy.O<o/kLjGzodx]JQbr*,@ߖ} HcyUJ ƠiGe*FAb@馈E0R.iDL*I!7{ Vtk'dĭWã-KرQfmX@!~xD4oEC!CzRHĝ3*>UBan뱙_ʼ5fpҬ͝_J(',fl[(g+P)Q`Op~ݿ?8|K6hj#|27A=V%biɁUZp;X-yvuA丸^-6$Cl#f>QJ )Ƨ|tlI ;+i}b5(lܮ׌Z b\, Kɚ"QT $~1?2LCs u˃ʳ͸yi˄zm *n!LX\2)vUq hgxsuzeKhgYZ07070100000037000081a40000000000000000000000016759d57f0000c0a4000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/core/rdma_cm.ko.xz7zXZִF!t/Ac]?Eh=ڜ.+x)8C0PնJWR!p<h#?` }ɠUHoW Șa( 1 fN[k{?QXPf)yBZFt}Sd]= {{U^J) KBдQ ,O7QTóQJIܭ>  Crn^+6Qȩffufpk  ʀx8 |-#%o,PG$"9EF9UL#|% .TUqPuV坝õ@;W-su:`EfIY|l@'G"V#gC->c#kb:\U!UgLI9%`Aid\q xɒZ2oQ wsAD˚]/s Za<ڮNz+ -(K|ݭ̒5|Z=EEg Kx<$-NWԑ$H'ʔYdCB_%}( hb~ 3l_ 1:-l 2Nh O?d*-m=r}'V*auġ^hOo^&-q.No$ 8Q#4 p vT*⹓껝k׍Ld =v堮-_W8ZV1h C2aY{۵q\AIh?0i5:=H5H$%ws,CT']'@]B`FiHyF踂A6xǔ٬JF9sB|_+~Th:w 2;,|?B cɮnt~E$p51m[I8mMɽHۆBV\%XtpܵnfDtXiOse3ryXQK_N'Ϊ<{%{gݐ:B˲#\f'KHq}{ 1gt4kqMx-E3RNk3`ƻEB6 ӱnA?;1Mq0̒UdgLa@@Miu !F5F0#eWG DM49*u4!*Qޞ9a-͜sh(9Ef](7jYmApC(Qɾ!mڬVs]O[ˍt[uOeP/YDƽC Oq$}ɔ=o;{.0cf DZq,cgSP:Sb98FPI]4IH@Lx*Ʒܔ x]U\6 u~FѨ۔ZJʲz+l])u:>Wt}e7d0W(ńGeae+&"a-]Q<'V37fau؝iB 1q`:+[w 3\d[b7UCZ}hd>&谁&`TT&mo;z EGZ|T.~1Fu$o.3y`{R0B^{AÉsl)-?ܸ{ 4."֛GYO"W+Sak:|ov[幱`Z3`m"cJo~2(Ӆ.OV0Ȣm/YH׭ؐ0 `sbl.0a'4Ҝ1Y)Zϱ9 { TwvEP"v;.}[x!B&GK^Pi#KQRAh|[^.Y) 9BϏ*,"O#d6g7MHGNbtc:Mo:0vd:2Ͱ>ƯO5#I|8f0]UV]{#Edtb_\ZO]PReWbI?=$(%D\=QduTj@,ڟJWО=oNyBGDL'_Y?i*Ws9=-oƐ=H%qKTt2TC-$+[ZK\0Oc\C#Էqv*`'MC;,KcB8U6] W %I@)QvM؁ǂ4ɧH~gԌW:/̓5Qq.cZF>( bi5lQ2.} 8wJa$˷h״7d "=84'o-</9!"^MY+1tݻ."瀂NG:R%$NQL*ԑbG஻ rZ2d]')y9Bn>GsAl&&צJU=kކ&WV\q! SELɍb'c<Ә[rP#>qMhƉf%Xnl]| cyܧ6H(V7%L N:ׯG$Ԃs 'Rs9gc6 `+``+Hn85UUTegOp1uyLBKkk! E Q$AyQP\UwNPV @?헢[n- Gpۙ Ds.pEiߏa&G6#5xV9۷ˍ?1cDsKrlϿIla< K"*W~|18{:ٕmts?oɍ%!W65SXMDxT n{F*Rzl ` I nGuσYH|,mEH Kgf-lN\(b|В5{q/p7qsL=G"f^>DPWk=^ hB\,6-26lx"!1M\ iZ5ˏ/7m EJg2PyΣEiUn݁cU% ̓}vBOچ y<^$~;h5vK!}VW}ܜY}Nr4.#|(bȵfB!EȌ"hY xHܰ\+![p. 5P1"rǦ^1Ƃ7BVFW -OL{wջѠ32 Pw:0 =4 ) M)M~L Di \e@5? pڑ ϨkZyŹ|4_SەM2U]6 ؉6K69KnDAqhCDR@a C,}EūBQC>dz :>a:uGL9*#|,տ3jȐW{ ]%5a)NG.#CSFi6WvB9MY1w$ޥDMQ6MV"Uaq@; tG4aqO>  0GsP ")YGf*&f< vT^iJDK7֣8~`3>К҄/-ûf1,3{'P"6JEIq:elgsG C_gAUa*o7k;F#8CGo@VQSA# F|;QU)3{\Rt4߀.Z'Ә%քK#Z =w;. <#*hÏ8 Wy,/e[Kȅ |uGf?6%D/pdxj-\J}K,:|3Xw~/480ih=>$r3ڧ w~7A<j"on4!|@iT]7"߂TIWK"Sr2_UnBRCG$xO. AvVSD)?Sܚ]lI7at(zR3[POb$qG8]SZM'm"Y-F܅r#7?ysw%* qc;XӪSht)rh.(Lu:ҴrD⯕)0$67g(u|Mۢ)aخp+AB[5MV֮7oo;!Wfv,[FFA.0a.1I˗^Zr.?zw! 6"[$x2ùtbD ƭأ?0=#G26:i`Dnٵ)",;\ mh$g":7|pǞ$q<PO(?Z?P+ v.֖@b u_Kr01~?f3Eo>+-Ww ǛjK |6ɴ,n8M$UȼRA44~d@ jM ϴ YS MvWF uήFEڰRоoZS|8 uy{ sAe\,= s'57$NvP1dlpgIb{7K_2X5eYq$b{pϥ0nM=Wb19"GB4ˌ ׬t~]_F&Yk*C3|z )JiXZEB[, jCz һcS'$^<\:  Udy \չkSo?.:!s,rI4P%!&\X*HpxQ)yw@ѣSA ڽ[Z7hE`5Jv9<yFB,圌"xytJ_RkY Uf_$F"J]'f@B.I.`|zb1GjWgRHIk#B #-cR幸drm "Ŏ:OeiEHn[L!O>†VC`@cE]D3,GBM[t /u'N\r 87dcPl)ntX_RdaF\@Q3~X]XfZhi#WLtI'Z}^9W4TIg\-PlPWK oӹr/e oC`dҕ'kv<ŭMtWQ3.2J%Ё^]KvgοNԄ"a8UG\RY}pM 됌w|(dp }ug8_ ЧE[%9v[9aV p>6pC}J([ʓ2'X {lTM_O#a\v5P@]ndϱA7t-3ufs&D -R_-Q'&O"ɸr_C ӧ¯a ;%gS(+DJ%y&›,}h @{F?_VR*JP5I:ŸV}XwFS.%6 Ljπp5Fo@H{<4%s7kM2eaNIi^*k)F[E,n9X':CNa f Iu!-\c$ 7G0t(rZ{(!wo2kߋlO$9lsdc7L"<75Xi}s7N= @ $VոU"-N`L#*=_|Dj犗sHQ1 Qpa:9ѮNRq҆Tc3 A>d O=̧%^,V,o&nE%ZT(<D:l5kj\J̘:UZ[hgAgB)-3Bߑ KSm"A(Qi JB8"R>L `i\tJӻ/(֟˩35DP$ۃ])/`X>@2qnВ$@^ z+ W.2oV}C2\UEΌRl\*"[7zϰ@[7h^}ǀ! vcRBrepY:jvKW)0ik^vג Q(Y(UL瞘 `.oO-/U T8 tG,6T}m 5]\#bj%HZ9K=.u[ ?ڤ.pk_9a5o&[*dKVr1|fj$6/Yv 3ޗ{:ToCi)==tG~bRm_0)c0|8в x#3?^M]%k2?^a㟁7Cv_ Hĝ +pEqmd ZwOzwLSwx_y|ΉCMnr#t$~15ij/\3` ˶ ͓gzoND_oL|V m IYusK߷=J 65$g{k4DR1S=RP?{%[ltO3!&[=ϡ :󃪆Hk}}0%{^JU✓q-8uHk˴GےڂA !cn2|M-vOMS0$CiZbP[x1-.E;R,)V/AHs0L98K\;;u$鸮>zx4!$b ۔g^KՏY @F%q{6n+? QxrQ#I]r;o> E6 n_nDϞK^T[L%2 $a0MdϤ">BwH DCܲz&A?^,0WV:1؂fm0  XS@`APi|Dj]P`*Y[kɂT8ADVrہcu)#z~|E`QIN!+ F)Fڠ)3YGppJΗc|3^;I0L AfaiU8ao@8@.(E?1` ҸMTd~c h7V$f;g*qnقpdD;`@E 5y"F {@<0q.i8w_¥w֦PgLv'̍JjZtF}:vઃ(MŁ(^x#.exbdXڈ`䪜Nyn/eXϯcL֚%?۲ʸIƮҟD/ aJG]q8ۣu0pRb~|g~҄/>Xb9T 5҂-RD-Ca7 S:D;My- # 0ޕ%8Mh1k'tCAp)(5yLQrOUhtfL71>=聍*̌vxP B iBo0pp&2?0"Z>ʖ9{!cbctF8C]ε`5ṢMX B o1[kg? ^wCFGTS}蕢>,q/8^^@H?`b`k\KhZܗPRaN _3W6?iN8FN^iLE53*VK8Z( |`W5}\9;mʨo%)T?Mn9`XAv?5_ܵ$h˨݃ͪp${o6ً|v ZF!9wU6 Kr{wxxfꖴlk?+ ^ƫuJZN kqsm!?0^xE!OQR'ulsp,lkYx/tk|G,n[B<֙IO1Y*D3_(bG)cc}B^:y>^)y  ܍Q5ihF:{|C`N}B| }4f΢a"ˡ*lU_иb|9h=8&t'1=|'=ҫL9XMX޳SoІ¸ MVIخ*n -Bi+SA]ӊ M@x#ŨWTɞ^oO#xZ*jg s>,rO(;%1k<~@mB=mΦg5;Sq\j*Hڔ=A ]z2|))X%A j ,Fgm9-^+C⯐^>fVD$oha1 |ii[ <{zո!/S#k@Ա˜ nEs(nKF"d~f['գc_tupf~/V"OZQ/bDSw]'J<`3Fۆ//P~O~,^_xV{6Q#Mdonѥlt @V8cyB=h=7Ӝ@g Q'|&^7X]vAh^/GgX$ H9 _YؙHX!m $P?Xڹ $":?;vfE@3;;t%|_*}*9ܸ;ӧa6tf$56W-YA'6.<%)jnfׇ8ǻf@i-,6]TDsfO`}M_cs+QgNV1 {'׮@qo-3R;ޤRc!;釋^ 7<,s%/q':=juFIiQjK?-F~<\<2'Rb0XM:~P9{7UhC=.4ǺKw^/J6AR<,+^YWU%Ǧz%8,}S^|곎8MXC9>E_-ҕ^t4k-`, Bso5\!ԉ˚5d܂ `KxB 1  =(h{0* H ^Ul+idƯ?RFIQ|6Uڍ UFaE1l.%!hgʃ[XFcFA)W^>}Q8H5hy$'q5? O8?̈́taZ,ApGs^D8v JGnAkӺۅI\Ќ0VkPβjc4r7nfL*խaa>GT>XŽ㿤aJj,ӛ?:{uvk52(ht$u>{igOFbՒqt'm%S`5ZٯWoqM|6YyIZJݎ@L8%@ M/_#DE*zRndG^zXGfmhb:۱ԭh F^`oh&.9%*ɸY;r6]bj(  Uv/Q17e,egm Z& hDZ gHM+}^~XN0,6,'r;VMxsݧldO.+y,z 1!g ;?~2&LY7nsCpvFs/VS1S>wt}:E>>tV8nr,McBO^BNhHzv_4ėC Zƽm_0\!h;зUA0+}r_6wMb'GZ?~mSiK}71s| }JD>x}b%Xk#|/cMc,xSpq\gqwX9?̚8 ]Ȗ) NV' @ # 4О"241 @Asv&O2BXqdA!iE,wWq1)4T3?l>\pHͪsZhPGJ"\.½ jgg.0F #ΚhЩ T* RѸ6ghma9P,FC оuaVP887 MD{hcR[q {Gar#Y) c!EtիnQqSI1>?W=IǟLRWHkn $'Wa= 4g8jG1+"y6{x`MrqrvA5/p[B@`f/ #ΥUn.+;ζ8 ƾ!D =(5 : \r=Kɩ$\3U@e޽*9Q-s~_1^q2-!௩QOF9쌤Z ApjM jy+'؆& EژJme*DfAJq[Y X+W͂#wLޚT^nKspf_riykHlE^RnI\Y(u4P%hd(O`cVτ et±W^9"UjTTy)?%'\RJ[!w"L WeHcz `7Gy3¬yUy'2.I֍ _zR'r#qz{K`8:L9#q>ؕ @w*f XCI-":T?<#q/Tqʳ߆ɒ y!!F؁TVݥ5Fx8ޔނgdI/B|F@`\ qtݼ +Lܥ\I< ys/t:oh{'9`ٕqKàqj{'.f9qx ,)rQ2v}W~w/<| ~Tth ]R;KSV7f~x@_4HR@9T `*44oҝ1*azlq9fo?O vQO۪{(|'b Zr:}i JOdFz"T$7{f[/}mX!e<,6]Iq11 7$Tv ;EU2o. ~V4w `ԍkW՜dr0ȼ^/#jJy915-׿q<9^vPTg]$b(o Y42'!̼vG4 僬xю4ȀK?¿}j]0: f߃'aUeϨc~"ܤ!&=8H)Nk!Z6\=-R~6\Wp! NXƷVK`${,̏Z(VaxS6%-M8Dǫzo:rEς2ԘAWv%se#/?K`1ks3D*"y؅ 90 d.(ZmT?ݹ~9$DwW|VQgNUeX0/-F<ʹ !?Xh|y׊HQ[\b`^;qQ"^P%{Gd`}SiP{ O+`gw:;~3u[u~w-rP=Zb*tbONg)tHmmҷa2Pb!Gk)]"e $ϳIF٠7LQ1S >?j|+R&i˸Jvb񀒙ز=9NԀpACcgyuB9y"3Jpa sP[ T }+pe|=*~DS4, q+ǻf"T]2y*k! ZlNSE$!Gd\mL BdHԊ'`fp;qޗSNX&ndm;{d:B+[X+>i: 2FFoͮs̄3Y?נ!$wR6QVp"ÏrEPʼn\il>e] = dF(\hWAJ41z:Aw"qV ~oDu$ yq`x K:_Z sd>3M/\^IthJ*LEh'J} O1zqݡ֊7?_Tӧ o *ՖAtZ,r҇޷b /wd攈T-BN"TWF#lc]\+=gj#I-;ֹ1aiQ7ķ80ΩgPPtꪇ,Aä6yC6tϔ"r`cu&ʰ YٺٓSpެ,?j3lõ5 $2u UCPLE(@"3_(ȡKR=`56z!.S{*Ot'WA8ڏ8,bC-47Ig }R/QٜudqiyS\+J E@o[#hZ*OKa?A2 ʭrE]3m0D88=_ZQ R Yy-DGqkDޱ]3(ٖOG4vPt#\t=pl6)#p _eӈ^ͮ*( -<9NiL c?eS9,96A f^z! ~VtL}dVIeoxRfk&pSO"Q>F.x\҃^<)%qoQl<0Y*'! Z,ds 4c Vc7;}F~/G Mz2eٿ[qyΛ)p&KnaĈ$J9Do8{d{?ԳWݿ[YI\g _ |T6F_WCIJk\QG4Bcv|px[jƭaPGZ g, ֩ӵ_4%^zݐtի>DSROŀh Ѩ@3z]orYا&@Ljuuy*R-klDM'n'2s7uN;e7e~I l?m 5՛Ho;p5&Vm-ZyYBh }Sr뜆ݓaf[sƅHRJzP`ۀ + oɿT{MN'q^U65i3e:lIfS6f#``SoʎpHvg+E:0ڐ{`L;\rL<ܝqWg0)lVwUc)X / Rn'R:؋+b0Ҵ!yQ0YC[wFGDeLGTfK7 ə(?Ʉ&m &{Cr,zdŅqGU&cDzӘhWp[2i7*U<6rW4w_nPh(ޑ`NUF=3@|_l^>MV $dl=+jzM.>`2nsDZF>?j(DlԼk#)5opGrǂ<3#G?C5DiXc$ j85_Q27Esjp3EP]lAD<H pu#R{+LG:^~gJw[1]nxtU3t&>a 9=Rb}>AMC#$aVgIm8PCt% ^'ub:3?h(ߚm8M2N(/[S> (XF6Z.egԶ/.y#?<| dPOg eύ dVb+G%ʦcdc!+"~Nr6޵ϥQ3^Qx\TY%^ f PC!FTbD #3D陽aCR7 IQYd |Ϳ{+ # SR\:/X%v,f9t/ͭl ܴBQ~MCQlˬ`Wv) ɴ¦Csf,y'.2L$ 7ebGmM1>ʛ !& GdB2$p)YMë:I60BJ,B%DW$Tsk% RCf,b⯉i;? W{eKAC7WۯӬ* 엙A/mb9_#Gs: bq?%4*jCH[10p֖ܹ*Ut1tw韡'"C>cE%c4o,)HҡCqn8lQ;I4T'4Jb@<_l{hj$ $XOGz^y2)*ծ S<2#\X=A 酰R1 G %_f+'0ͅ$fnē'|GDnոe9QB1'{O5R>/IZBJ2y1%2*}h`]E! V869dtu̔"dJ"*ezlz,ϮTBu?z,9>%<0ߕgw" (X]kt5MRzO!9ٻ;nlU"ζβ%hًM304 3kQFH0KD^cm}dr Y;!EOZ23QOUd x. W!ozs"V^Jrr `v 6ٜW\?ϐn"vWaa9 q3yEFZ Uj<ܻVqoo٢ry@C}}ȩ?XGzlأy ОDջ¶S8jO0 >Q  FjZmJ$`#2tntLT~fLNG3f(7wW|Jsyc ʶyuJ8s\PQ[䓲F)98%5ظ@Y6%{u1N_q+^"+b8E< <[o{.Z QPx<^IӦR4bGM z&.f+/q=Tc b{WS{R| oUbgy†-lSCNP{:q3,ǍzZXl*k[ 3xo2ϱg<qe 25PE:llToǛ^ƝknҨCїss0qS+g2 B "\;YlMZ] ip?%S<㲰WV4[Z:}6^ ?_mEBbru3CS?Q+m<\c#]m$)ϐLu,uVKsdiZZMㅛf]ΩiymC 2̟DYt1J$ ֬|SpjvαcƢ*F' G |lpk13` HJ T:>򸏛oo3p'կ$_JEY-\Qs[ǀ~d啁c4ʌX0^"~#WqF8^IBZ*C}J πfMRYT!-6ή l$}Y[PQbhS9?5*w]0-@J)!^#NR*-حS@Yƌc6N##{2-J[hiv_Mh3HO<(AH*#60{µM}8֍- o4ob\O*~Iy բ=v>N+]-/8˥ }Ǖ݉E-U X9qcy;Ar^%RNϔAsXQБ8KM(]@@mEY$>*g];XY|7 ))ݨrfinE\z/Y$YTkUm;(?^w5{ o0}mu.${ɽe!F(쟮Zߜ}} T6QiM:5̔FP`t fIW q+)C&$ﶒg{gc)}n/yPr=hB8sUȕI܊1Av̡}pDUVBlAwI@0ymHlz|,u#ߓ$`)4V: --9D?<%<#7E59GH~,ïR֑ƽ,8"TNc K^^A.Ԟ8zJshv lǜ0-XcDdngʛ/ύwwZ#rGs M?ǖ_~oEZt1" lW([4枙`{W ze7!Gw bn2*<PJdN0rj- @yqwGљ ^RH *tq붾$ʨE[.r|$<7xޞJc"PW-͏cb7 hS8([MB1+vW=`9ix~ַ,u%?|01>+_;Dp*L[/஦]aw4zH$N ~9oWnCcwu YiNieo^p:񯜂2*;q$x{iIJtl:%A rHN N\ܟDV@Z 6!Q2^齦'I\iKQp}m$Ud&x>/P3d[u`dO-R1L*\$d6N%kکڔnm(-?Y2nmpaIx-'KH66&b{5Ir@ DM_”‡K,ulؐᡇa-edԯdu=!Y 7]KKag]MRƼaBHl'$n |v"Bַo`ǟct$Uo4P/ʹЈ*bDqר2#?CY,CD->?J=9xxW8r2#EsDI&&-QbBW1M[;K/X5C<`j r_S^ 6'Cu`a裇A\oy6<^O0:R߇tJvY^2S&k# F0 $C)əuVhN:)ko '`- -(0wuS'mIծHygԈ_W҆?3rh3t:$5 fbb"05H]'"nVR*~!fw ܃JD6.3Z|ЮDlji0p9$yZĨ?1**PG'%;nC}z/Y--'Iy !t՝џ;V rXCF9TLG .ܓ ټ3"S)๚l!vqh?P7s&C55` yy p\. $-`8elEۣuRCpz’dPAȰZSjřqc} [wU% ,.%7@@kt5EQg^Ni|"o"yuyGz=&')HPA!*\$9>O2gq( 0?bk:̧Fˍq;p ; nz JS?$B =Fk Eّ/E_YSAު]i[fa-G3F >G."5Y1z|O[(1rGqxf}2 %0 vtAb`lz[;F=8 ;GVI<70 e.FHޅ#ׅB#mbi}9Vk7y&UyN$#0 +!R<]x5?jW8ݎR%ó ["'7|?u"NR*ۥt0.!-ԝ7GIikqj Ym`+ ]" {Zޗ$V d!ߌvzJ~LR;迢Q "n:Dl 7S^WFBve 'z3ͷh񣒈bSjs\j%ߗa8zk-iȋB!h[lC ?C%ȿys@s5׵J*}5_޴X1χITRZD? S$TgOb#w胾IJ ;ޥc {Z]v Ȍ}dj{߃> wu"E1SJLD{ 1% mfƇג1 N]nGr|C+J1vM|У3h_ckW 0zOgY2-2 5*(@*I!3<.f;+5#p퟊%C0XHQAz㹢3 =;>q,ʌln(@vo,~oF"\ k8*!a̋O?- n%@$,V)7г-(}X2 5'蟟Lc]fDlSݲ+ߜ$-%T*ᙼ9R,bNGGur8/4"/o{k kXD/F3_,X/\xes&)s2/E,ةӠlrޗWvzvNF᳭KKͲTk)4=QX+k(Vx0 5ٻ㥷3Rt6涘'CVm5{!HBPBtMhB!j͝] 8[CW"#^>r&C*8%c JKvV5댩ISixM[zĐ*/ŰM?BT`궿*;usO1-Ʈ"3Kg$?}c2(X3y1W7|=a8r(_uXbCF%<m~G~߂ܩ߭,~.]D>mj\E5dku5Q/#Nb4&+I u&ϵ!1S(<R?ӣ X88i^}T)I5VE<>P} xZᓗb/bїHu ʓ]!A.Ѧ6 4_ϫϱSG0qTNr", H \10ɷPGBzIYwE: sȲF 2wgb(pvN9CVHpQUF(45%2!pɽ.:OuƯ]>79'SAbӜ}%H=$}M>cT6XRWMLHw!Aoh8IQCw}z+&Gsc[f`45װ H ]{N7vaL+X GxﰝNKVaNR񱳺/N] 'hcNb^-R :8{_ng!ʣX7| &)vLxI}2zK^&'W$5ds[ Y5gR(EbBHNHl=NnS*vkBY 9+Y[K#ӽwix'A}Vpײǹ8!Hvz7Q|ʷ`PRR̯80Ȼ]] SGߡ!{=VנshӅ8\!Qe1=YیrM]31@MZ$[5(Ԏ欓Rsw00>Sfr4b4d:P`W RFVk|=ROeTx5:O2c)Nc{.ײ][<:zFHTJ2v܉TDz:G_MJ@Nҹg\p{u(q#|,8d0^P,zaC%X gFOlp9]a׀*vH:d[xn!l.] 83)B鑴MˇBkRTo i׶=tytsVkk(GiX)3j&gf*G3Lq#zUm'?Asjw/Oǽ.TᐬRw?ݣ F aQ, L TCi*hx:XSUmu^dʢ*OSRDse[n| 6m a7|UF[8PB5 7i%MxBd%8R+slUPI1zFÝ7R)}*4-IC* ]fI|/hMܦɰi`̊_zN=u V,Dž-b4}-۳#wq=\hE aٱ%'g*rNÔ,dԜ}Ag-#PtqQu0_Oע91S DOx*yRj"nh;;q&c.[_}v#}jJI\%;ܶC^nuSK2V:WYBTHPeټwZz ʥ [ښ0 mRvҏa]bCmSAyAKs8v8]}ݰD$!dK+T &ItP,:`O:8A6 D9ܙ b.k2jVQt4n"C$f/oSNeY!z5K@n> 0yqQ jxWҕA'+<ݾd#9@#,PZ3E>8G~&y4{#lÆ!s"AڨDB|z\nbNM[0?JޙWUA1oi0H(%3 A8l,*R0$ʒ(g;9]X_ ;m1OOܗ0"}rJ&QnKv[o؋.<]&!΁J`9A1?#)pVw E HW^ŵkKH>ٕ#xTOBXxQޙN`O$ϒlƦA~Zct`Iyo k0|׼sGε~AltnWFi5 ^%bC{TIP#@!5'}#^@ڟ3`\eHE玲U;:Ш=!gtbhF^?V q)Z^" Ȋ=/u@2t}rvTI)>Mq>{m&R/|kNL~2l^{CwO=?6rI?YS q'Mtc w"tY?Z\Z: ;3]!4"Tңly 6Qڥ֝cEV߰$2 #._&a N33QOT$24ǥ^OkWY+{$4L\D Yً7J-neM^NmZ:9,3Jɪ,vtvl'zWFx#rjRHvHùHb.Lw8ֻr YVfK.7tΐc,a |4kbŬ/SN۶<=I2BJ+B(IɢOO}HD0˥O :f .՚f?,Ğ-zX4sIi%g8o{c=sTPzKq_Hø ,{odU9o)ۧE4~ƈ<;VqѪ O<ߛl6]S:M<}}&$ʺb^!JCajh=䠭"+B@ K=yr|mAJFKk*=SӍB8H' |EN4x=f#n ߛ& )˫֑DiwD$3ߛqľx.a_Z_/im~ÓuFJ,cmTM{3&ĺܡ[Κ!3AygYyEOK/0u?W^dܺ4;+n᧧_.H鬪$zO-0({kIQ䮑 Pkd xa-y+֑ܚSaݴD: ysӡ4=DO+*GY}Mv@B;".'A_˩L.JYPɲ(~_Wzs8rB{))wܺ2|p񣭒7H(1CsN$7?q->,LELVZ%Q\:6;6 qF΍^6>Q6t3o3xj;(lMy` d;KaR߇o(Bo{-ԏE)K̓xeRf zۺI*V~ mpUTQxz14cn3[1o;$=\VEtkWtO4hCA߇- w4&4|&+}m|T,ĝko\B[Tޅ}zDx^I<5?ZJ<+D wɿ16ƅ6IjC]*Sw.r*L|fsB:ָ2YUW0ᮣa7#F ŀ`\>(G"[-`AcOz@ϗeuLd {ÞT-Y!^O&#.p_/,])_kfiԵOق..t)SX6w J}+NJir|e1XhgpEjב"7q[Xi5Ag]>Bo͖Rg!DJCN?qA/ ~M),X-W)@y\.m$ߝ>WRܙU.Ph#}D vm=)Ǚc?=KxJZW~fB;V~Kf,_μ5lѩhL*PοQ0 빥d瓪KUsx:hnA5,zdFk~d NX"$UCb&O Ԩ>D Qb<􆷋_>"K}D!5TBnriс_)*5)WwenBJ .p9z:|טicnBü2#]mV鹮_%'] 'ˠx:s@Iޥ6I+[X+KζRE&6hT]T咸B(Opt8lev3B?2DQ251[w&{985쩫\454M 0QT%|dEtd,tf>#G:hQYk`%OgqaHH sѪZbdmVVujY Ye `nF½U(v:x d\/Wp{s#tF&ҁ&uÏM5s& ӛ(w!P?ѝ4\8Ye>gH4Uk[/r 3NVruzCi}$΅ Fdt"y>ƹRMϼL?2`7'B¯rK*VzWITOݪ]Bnxfcs^JHi 2z#"#~wBd1#(M$o_xfW>v$`^p&ĩb~sK'xsV\VQ Wߥ]%Ǽ򗷇b|@!vw~L80\P ;`/>j>Q^/',}TgOZɨg!qoORk쾼^}ԏ]w% dM͸Y+1,n9Si>r䲣ſm#C;RR.6͵TSk8Q?/PEi`) Ү7g7w|Zn n_TR"p7̘t`;IfWݸ+j; ꩈDnfJ_Ϩ&`9byb|&ͻmO0]QQ~OhgjWm=hGy-V73 v8"IomAONkCc4G5yL)6@:ls(z.G?^&'ne"&B.%c}aX}t1V⒃po>{oP c<պ2ڑB@)3BgkԄ;?{쟁ș^wG≣DHk:d'/B]`!rp`. Z;#19|,F̚׫H}6Bbnsq%jtx=Rh1LxJ8 mu l0^b-,I)ýmȎUg].RgEx:a[׶vGߍ63A;b39u!)Tg$ RXw2C&;eQLfA M7?؇GRgK0_2VGTF#x՜-z/nfUpv7}C^iN=P `ҞYkHĤ"`o>d"#HW.1wEUG+sGN1eS`T6b2/ 7Dš:J4*36g?j2i#Ab%Hʅ}u:8wVqYeQ,h«eaRnuu&S$9j~"-yh*GS'yw`ڟ:(lIdaD?z9qj݆(ϕo0l.rQ\pmi}:A;xc.lJj'G&s8 Rʟ$Rw(}|[% -ˉ` $vAŅe7^%?B6O0"¸h c9y7S3H8Y5s\P1 KDf6hOWE2~PEU0;b-?OQa՘BMDj,d)"lb:#ƕm|P~fe0S9O}Gt`k+Tx_6߸NI=43V\uni%\'gA.We =W䈵Pf{T2v 7HƜ.tb,7mNr?̂)UG q ><̯?v?Xً|WRq|@րmwP*[Ldm);H > _v~[Hk 2LKZ,d4XTO7D.hP9ח&c!$\R//Gp$o\u dj|3#/bQݼ@pFǘ־0bvPAcI.L4?[Zʰ }zR+O 9u@-0ƛ5ktn%'9 CIoh)<P$퓫E''mʥ<4gsV;փ[N+Ietw4 ̯cOL{UsL鳺RuY?h:sVhJY]O >v$t $<5~t@qAj€tYS'mŎo\lVETUG pd&uك<IJ%MT_=eXe?ֺ!8TكO.wE?hf:-"0׈>&rd7 h$D.j6F?R.@L)TU)w=)iq]XHCGEwbH|?CNɱEVP_-l}DP~lCV-!]΁kɏimZh"7D*fm6j~6QK Vk* ~rq ۢ1YQjxB2M)۳p]HH)k}1\)|*kGZΣ?O1p79Y+!hz=}?LHR/ٮ& IX/:{h(?4-5gikCx+.t=N$v&);pPOj{\n/GnwJ ˵7C^e4,I-zh[F5muEg$Np|ʁssWyz1:K;dA6؜!^$SnD FvߣGMYa~=VL}1Iit"V02xӀԈlZ\e?>( ~ Zک@ Xvt Sj:o-,7&Em޷o`9]#(`uOGv'aekR47v+8/]nG$ŔyY;|{_jst|qbF,܌ւ (M/sWytb`d[x2R9ˍ}uAmK&z#i}Ƒ( 9 ^){xp/ر5g}()_/XSY z~%gPMpިcVpuJ) JV7)7=ƉyYԚ:ִOFAgBf M|a٧牸Kr䲁.(bAWZK>l5(Ҁ8?j6FNmCoTx $}LM'$$8a ܫ-C|1G+>ֺg)-Q)y`jՄh܅\z:H܆P_:[WU4qrcs]{%?CL7X7:x'@)ҏWFj3E f$S.w< {WpEcUVEnPR$g~e >ssG!#bpyg_rD zCc{%k.7i4 #]R }> y{?/k*mM#j_"#1v[q[i̸~jl'+K' -=-RKWN0%sx7av}?zE\_7(E[Ra.J >iJ~ 0L&C`bg1W60u?](e] ' OxtY='טE3D=:cKH&D5Y}FDnāp2v1n۱,LM?">Y32 LC6}F pD Anw3\fĕ;S^'\8d뭺0U6YNHNqtkV":AS4.$?iĬ<t`@ϩU5<Y3 ׬H-kJ i{bB (?;G+}DIO|fb;BIQ>[|ACKP>eɡ7]Wt=hDs-"ͼWd, ou ^@Id|ESl$>Z2nȗ/K&*HVOi)gDg`M::Z%8/kL. Шr] QN.o^"mFnsg_eB?Oit%Z foO͡5yAG e˾I -72vf_d 9zM(Zp A)oCS @'}nyKA}<5C m1E%\/~ 1p7VM,v&Mx.0tyt]KT,ipuM^MǧNH'5kL`&s['ćE| @ݝ\6D6ez)Ky<"&OE2tM0vZi0X /#ץv03pL"^tY%`Iru)s]p]5ݽV<DS:0tG3W,:YP'(6fG:8Hbq:6ڛRiҬ)e)ŠѨ,/w#ygb` w7GHHDYȷuTH3&;BH332/?IڼD&o UVtdJ_wsq))?0fj֌w[R:r~.=JPjxLkcj;ua^璏Ckxf1 ? 2Y8[t_@3xϞ?Bm'pPTlٙN'HhWKYefBUE_u泌}?FprQ|UO͵,0OrpH wyˁD"΀GeKJy "k)6>]̵dhNa,C{[ VL̒ڀg6tEУE~>͑G`"ARrq.Ӵ:=de"5ڲ3ʕPA6u~1'tRgt`Kv1).ەSݙ }j=&(?0}u=Hɭ)1lwf{0$=~VMVu=K YR "ԪR8_NX/yú,:j qMO=d?Re 2ЩC'-:13tk^,qA?;MShP0[ȰxUm W(%6n='7*B{7TC{*C@E5)kO@ y>_:Mrsw e\鳎Z8/>SOQ$*tT8vs':Xg%C~L|#O[_(E<3 ֦ 8U[( !_ˎH` jXo+C,G¸+ff,nEѕ 8x2Hi%-eOliy3u^-)Xm}DΫx6ˮl!`h;i?X}9O띒]'vL}$ۦL74Dr*Bs G܋ç9 bWZmvSƘ˖W94&*IN HT+~&kf&5rOfTD|?|tZ_6_Ϥ]'U?VκjF޷7KR ɢ˪CbHlS0׃ݹԡuɎbdX O_IP_GUh&%+`ci )fxǥX@ uu&R6\#x2W(5zZm8fW`NMh҆rh^tWP \+S.@-1uoFIJli BC8]=H ]c, /N,aJ e/49H]]L2 w13M :HR5Ӭ3gu=,ٵz^Kwfb%+c'm-BFS2m͝2h;lElg_\(SWV\(0X}z،d*ܦҰf}S y} k2 lVxXE:!ZWZ7k`㴤lIQ(BK9(f kȏ1y p 7|@U%tXRln2xD _!m^B)<4y j>p`}eZBuP`?bܲ=~&=5eGtWEh~"/u/@"]SjpZpE> sJȂ9&$G0O޵Pq8zug< =WdDQ!5y@.J%yq:j\HhE`Q~)ޔ N$ygOW6 DH|/d݅ⵜj`yU4j8eZC %2\5ґ0(O֫ݲg7|P$vt%qF޿Rs蹽B۬rJ[|&KC>gΜ~ODxl'V$[<d6k%|_ڦcwTұĝcaF ˲4fq|Bou<]3/1;dO¯A_IGwB Oh1K QI"oέk!Cd%99?{oyhTe{ъ@!S#"Dm3ɂ҅ю==WRR20 im"ɟuDZy«XCpLǍe::I| COCXV0m}mKVt"N5+^AJ#WN# E줚PZ)B[W;4y+K1"`O#\f.#zX`J$kej !0_ ǧ >p5` OҢ*50 J9o=,$¶7)q MzSgbk>Ԥr7n85u$6M8k(.Sjx⒍ТV0%iVQ߱P#-Qz {ЀPzS_l7^ w(BvNsp=n ?_/")p˚iяipIؤl w0uGc{EZq0ss_kSD{vPqsՌg'pHIXf:pYv0B([Tx}+A] Y~9uW0"=3]^OokF-6td7)}ۨ{ΫpW^;dO6-;=94A1RX;gBMٻcDr}0JT PZQ7ƺ7Jfd3*y~FoUyFk~ns+bW"t$H@~Ӊn^u?;"1VSjPLXo/2R%(H"-L0M fAȐ JATfN҃lqϝuX &Zno(|^z#fJE׶FEGPɮ੟h9bQeR(ש6k^RhB7*Q]ZϹ+~BՕc{V8S\Jڀ7bLvTX/n T) w8&"uTGE_B?2̰藺$?ˈh\JuQoVsHQO;I QF6t; KݺfLr"%Y+nZM~GH|=J@d]]?҅#t}84T[Ǜ\gWę ZhuۻSa8^/KJ£"?y;˵ NL/5!92͏"MER:Nc9͆oS^AG\PN3c&X]8dHݧ`2vg%4꠪y}%I^Aj䄮6Y8a_0㤞FEB<Ew)n%2`U ӵ~:wn-] ?)4z)`1 ={rCe1AAQPve/ _vzŜxӀ-]^b~{}Oc~[qҙSTn{R %q3Nrt@b' leɚm~rÙA/[< t CT21 Rl$]*9bybv󫉫N-N"(<#+xι`47Dqjllտ.6 Y6]Hc)RܻaZ.h:-Ԅe0n|99<伔^dsImVSUddWV=*TbBC8yPgsemTbLUGf9]^_1cz<ҟ[.Km޵ 8URYzTF޼D殀{NL:7 `':뵟;uփ5T顄%'VFB\9FB7:fq%;Mӳ˜mc$+l!~fdWICb^H6doO|ߘx<^޿dUX| e7XC([qjE5,%3?Lw+ rέ~J 6R2aٯd"S$in\HQ´DuCg/-V)ޔwO'R 4FȂ3ce&|v[a`iߡsˑ)t&]mvPcQoV8VH IϯL٪]ʪKR\\I(>"b`]{B*h2G^W/SGR`=3E{.dE(fCv;hO'#.QfqR l\H(>U!cՊG@&2\CN ElNm"#_?d&K,x"2wx\q_ /JAxqceK77leBc'^1<ۘA ̮h w >VCj|@p?HsT=e";n&޶ N' 5H(yUBa΋}\LD8-x0&́vЕ@_ү;]ǏYlډ 5h݀[%+-+C\‰֕M" &"B|Rxܯ~n]+5y-EaY Ũf͇yp67 R $ QlnQQP\3͖6㝠Š H¢Ursw^+1"OIfcezBG9 !B[BW͐fŐEQXoTe:~a"m0, P-x粝ƟN(7d\C$~⊘}-HLGd6e 93¯nHbAg¡H$,cG\V8ѡt>K~"&Ȇy-VG?$~*3V[0dIA]e$Gnx}s1m lOBcT:n}t 0} ar6[NKAT@ߞ\}E6Hb?XhQ5jK4]4E0 >kvNL A g95[F6椮z*}K&۶\ק dXMK!X+L~pi%#Zz0ؑcfHa` pSH?&B)G&C&i&u9J~s}OYlnv{%\6^5cfVuOxߜ)fY&2v|(z=+[z85N[6p2{^A8~[oݡoQEs3R T,ͧU~. yy1j52~lJ%?}GB_5 GMrђ%  <<\œD*@x)VJM>t6+-Zc_MM'eŇf?lr*K>)& İ׀ nOq38pP&7gPV",H͠bg2Dh1{TiZtLOo,Ps`: Ku5GT7]HI4 ? Ql;f ;~@O8nl'M) {Y7^!h)KtL!!c|lgf>,9#N;]v O0Hm20: 3`[6YG+5FNw5̜'|q1r(OhXxI򐄢ĺP5}%fΆ d"vTAVjmT-=ġnA3 a$\əwi-y0{*b?&'񽀈r'(DD!1Ǯr?D%xp`[UN4@vo-gD'0xW&S^>,8x^!/3F$2I9|>lie4Vd4nf2AMTI/V|o;@iFGE/؂y-A ٪6JZCMc뽬&wKV3yhۙSjՍy:ƠU:fO3 i؜FS8B5HS+G|C ;=)_Ԕ|wCi"^To5Cѫv1 h{*[(GJxE aI,<͕0:᷊(@Zx9br>P, G~!b'Lx_~@PU9vXx}~ź['IE~k@4@⬿2 .UUbJZ; cE(aw5 e0kBef$~Tdހ^KT٥{:KGARE±8KZ[.Ӥf*T{yת<%-?yJ0Rs _l>V0 9u _ż~j ߬ , YJ0^N%{:yϟ*U&zxk|C GEBiLyZ2sz |VkXp8q=?n8#t⢕5p/.tZ( ׏Ik O0>!cVK$7i`8L˾b2V#Ccx4_ă$,+%jڜ=S\fzcHg+X;*.FF0W> Pvut3~岴 ׼!z:4PXLU h(%Ԭn3r_rWru}Ѵ!qNB qؠ7͛E_~>V01 OwF\*nzbC=%Y8h^+` @e"&<-orh2'ϫilabuNA$Ә7s.F]~"t@Rz8i!mfk*?kA%蛣$Om+v tF֫nu\ӆ*)O-Ҕ"d >qS>e L|Q% <(Wfx6jb!ݴ邠+p]ٽUf7 Uz!}Ky|EAdeO jИWwt9iKٶ+e%V>p.X0Z՗7z!ɉ liU}Sl}kKW1Q>8GP' 16iW_/gq# CaCpK~zׇћ&}?4} 2A@7 y.A!rs& :}^蜛IUc/F/y\%Ns0I/NȩeT u6IFj'CvG#Ov O zV w3%Zfgm=)ީPMϭzGAf1 )| ƾ~q1p15_KbK Xf஝[?yMRB|2VJ~G֏W_Б~m}@PUh~BoUhY^CMyk=Q. y'j~N۫hܵvwqڕhΉ*"yXͳ߿%1/=Ѹa;m߲C2kݪ,p褎ޙuJ㐄y,mH?gPepL$v=ודR5Eµ|Dӣ?Ty{QK9.qjˇNt*_XZa;MzmѝQI~4m3cI*eu 2LTA!>Xgf )dPV;38@఩G0'K\:Vj>BePWn~ Y2ZG a9G19A<%c՜a"D?KAoԦ Vs:QqvXhŇ Vw\2cɒ=?h}Xf܈kmI &#mL@CAv\VTJa}08Ϻ# j9oM5e}LuFs+eY J2zPϣ|@x/GJ~yJ ܬH4HY=/fP59\Hqh﯂t];vy; t{z3pʓ| x,iVn m‡os uko Ne{<9/b}1 GSyT2gKZFJ`@ [9dAN| /X72 hszNv|]{[nQE6"pPa]q:QT@Zs 9qN6?ٻSHU8Cy'+'=Pbr=aZ\#aP]FeNe-87U! {hnfIT`8Dk6vBa!#3KK>6T- : #ʕ\WMYK蘀"jcDLxCp:a\EJ5t9g@'dIHcKϭEԴSSSLau,5d4|4BdQz1%afkR&&uZȼka3yҤi%Jg~ g d0_+flt:w:|SstXL?$tl(b ׹+.=M&-J 'g> JND%;s֏o /?t?=o_-HΌj0Oҩ$}Cb1+쮷FAW !B-aN`:ұNPuC{\)Z8#/h `jMg{oɼʼ4+s3J).Ǖ.l`xjHDAkS?Df['Q:-_eNX!KYUEWLvD]+0"6[q VXwNn^E.DE1 PELP+d,"zdup*jU/3GٳQ$ӛawJkn0EK)AY0FΫy[l%I[qe5r ,T9 4UN 5]~XU?J&|C%(/ ¡f,} (e}( "D)WȅN4z.cW^^_y?49S/pF( F+;CfQL4u㝔.K[RMQ $|p-pPhɴ̝@4uP1 nf/~m"q㐯b1~&VMlbEOŲBcȧH{FI)$Xɯ!Kaۺ4Ͷ98*ۿ;@L A.qLpeju-@ҢbQgߏ L{$}v<98ke ~Xtݦ=7I9{[?7y.xH;Y 8m@O=BK`77T9>\0Vv9FS+&5ҷTφUys#S\ulDȉ}lH߀rfyrPva 3x"^]Ygp' #-Xu+]j,H#$R'/" HW'- Yʥ:G#?kщ}}bzݏ1`EzPIݷj[-y, ^J68H"Eg=@iHYz"X6h<L-x/}GֆG ]b2x{3Z.?PK$4pU& aծ~iXRtXюiM8zJgOgUH]!!,F-*M`yotW?i}trKvf*%OE̤8N %Igdc\!aDe]7Eex OWˍvזŻ|8sa_S?ߛCHص<ԽLnyF}K1 f@dx^U*wqiQo-(ryn 3+II ;$cߦޠ=| Lq, `djOX=Tϳq9L)*kJM^xf#MfV3T {8f L)q+%x=P"X&zhc_msO<>mD,ga2V? ?#: }||{$#qhJ!y,: v- sD0&@y? M}:D!-x@sH䄹%81IuqYuar\@5B$zv|Bּ[9=Dp(Bi)x:v_G'(.&ɐ_  f(QG91vՆ&៕ݥN:gi8gy>4 & 23G=o|v%>,ZN785L+RѷL'svLGc<[\+/i O,w} {ϓ~%~5p9[)˾̟",ig)KX8a$ \97Š'&`k(oh% ohWf&j 6Ç I[Y\DZhf'g6/BO,8s{b` 2mI/-# ⷗])]2%^ׯNJFq5sN}C|KK =9UmWu#aOZƭI6*1ȮiXi#$mϨf07U ^ҥ JPM^ 7aaކ{[X=NxLIr5`Π֒*ӯ@MVʹ,=Ԯ]~ſUM{ a.ғ1:}3hu>yQA׮} gPyoU^RtY"Vl'uϟGQC D+96⑬qfF$]f:j wFX((J/{hRU s'8V~w2 r6.͍tlHķp3g8h᧤A/tIgA1*í|a X,:a\y`T#@P<,p_Ya+MI"֗Kb!KB縗V X.S\Kjhs@vφ{VѝG7M-'Gh=O"NnHV2dnYs Q‡+{W : k+RaMTnOk0-XֵWúXIbJ9W@frM7Dl s5;3l :\%EKgl8G9,j}ҖE 4Y.a`)_i3{U0B3?AqS ;N ",QM^ Wr.O/io@2ӫxpwddkgW\ o Ed{CV&jZcˑ1awӵMqTҾ|aCKA}>CWʉLz&3;2LN+X_/׵%l;:l&Iҭ{n+gV!"=)e;N${ܖ Ǟd&&LЏ,dVn|MG0ӃHЅ~pLR|U݅^p&2CsPj`sC7PCHP3!4Png4T#&ҤxaXs/t@R=*"oVt_ DyBLq65_sEjbz5b2׺lTOk \rC<|>׉n!JקYu3is1X *7?p}k>s* Id\T 7Ι EiCT.xHG=ĉ7]FS@x+$̃jm7:wbWux@:l؍qiy澧M+zEa$ͣ$hf:&fqފ-@!B{((T+/B!I1_JqݡxûJ 9rjvQ63$`p2y,0f[<5ayۮnҸYho{Vb.V%YLfn2ۭs-Km?ij%U9gU#6!ZHp1C.lofU[ϲJv'80K:;޲ϰ H٢S}LJ3(H!ۯLCS{T$NӬ8bN"C>v'08 t띯Yt=LMxY'UrÒ>.QI[?nn+ҳ$' HyvJn T6yw[(>YJ&Yv<#_+[{RO<8{F.ɞfb˵h[/K}B0-X@ڔߤ5H(.N.ޤ Pmm^]%(304Oϩ&o¡CL((3G^=xdƐ,)'{(xov5?kFijԄX"&70VU O0aMGsOiKПg^S;Ǣ`k=r$mǕ[hA6ޓIX+{" QV5B쁻Y51*وeH %MeBB+D.$L$RF^_/S j )( '*wc >XMG̺"?vM7 N<*u_GdN'~)|g޴ ,UӫѤ[kc],Zzb^c%j`sj?-Gp}@@s 1~KAb/-  sh{wI7ky Wu{尵[lGYjijQv?F#L  뱬!TIxY>~} D@?%Ǜ nZIs~$'\]=J!+gY]}:-}`z "D'L<1> JÓk3fgauRF)O-?.wuwVh\4Ie?Q;Z\4K%l<5Gq l wNz +[0BYvΰ%jM]\EϬ8Bn+V[:FmA2E_HH !kPTbA~8m 2a+a$D`u"΍f8w1 @!:m} ~k0a:fwٌNtAFW(/-H՚tkvjENzG>饓L 54jAa R%2ŝ Z_nrgYZ07070100000039000081a40000000000000000000000016759d57f0000df44000000000000000000000000000000000000006d00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/bnxt_re/bnxt_re.ko.xz7zXZִF!t/ ]?Eh=ڜ.+;>b[Y9E7w^;w3h*aC>4N#CTR0WAo UU07t\}uQ =Zp(P*l5zK@%}_!Q7|nq044"ϟJ)qUB9,~ ^%N*Jf c9e@i+IDR3y;eM"iZّi`@8dYE5Rx/_8gƦuW=LOdXM>.fM#ϒwI .!Sh1WFh *N}Y~t0npjw#~ T=UfY/k.[㋋˥%od0j9D( RqW( PyX{zH"Q}(ge ,Ix>e_7eV3…mR pO3¥TcA=F`\2rDf Y~#%tu !8mL|ĺ/gaj7ao]sohoo xߎ1 09H侔k,a4*\ZvP렭d& H:4? ;a&ptrlk{ ɐ8l&:dy9Yʉd`xgHĆpw>hzބ!& 8 s"f\4\{MIg кI]1CGƿhL,R8H<qZLI4 FGͰ$\ 7+ >z0(Ggv#[ D1g;MP7!U8>j[W<zW;#1 J s Dj5j G")Y6Tm:V9PĈcvoH#iK b/,iKCqbFpz2:ߩh:H +p-ۜ[>j`rʌvCvF~ΰuQi-3TҴoq\rguMU$y3qYJ"4ijv}+Jٓ=]&Ju<w#+|BOK'}ʘ!(]i-(>XlA)tWCI+UO$'ʥ Q@@%8 9) #^#{kmyFLGkGa&J`~|+XHh[|0U^-.iB_b?CK=ں6*l2Uٱ:=ngAe1foT6w!;[8h hi(h(y&N;~~s'.20@k >5y>I4n|tkC4w* 1ԙ{f?V=0U0Dڐ\c63n@z uQFn\—׮SGcI,W߭ҡbx< K%]jڎQ|Y!VI*D7ћlzD&Lݷ{mH gzDuFb@! c"= 9ʫ}ΕA $p:{Bm-ɨtXI.?@&WVSi"|41 )2O(202uU-Iг|$nW2J}OIbg Nxṁkwq}v b6ŏ3OзL @G"=6 -^E2SZ ~9?K'1tyߑ ԧIwNa_57QzcFd99c%gISn8#swb'+(G{oaG^읕7_FJ^dk9޵%fBzRB]f\\f )LB)F%ጿ$DFb:@ݧ"o^SY< `rU|z07ez0H*ʈ"$H<ǗsǹKGQhĨk'歆{\Y莖C\튆r I1ON9{;T/$up 2H0(/5E:mϓG<MSjϥa|FYSy v01=Otig+^B܃E.h/4Q:_SIBߢ-O1If2(W&ss,,I@x'PNgL!X'wPHv٪:gkilq|EGk6#b_z47ۄՀ Zfif^Gp:/yLP c=/PMӛ;Пu- ̈́'VNpy80p'ĉEZ+$s5z}Wf^+> jw& #'u55mw ;"ݷ.grf 9Xaz,y85OrsLF=$e\w&n_ķm5%Bo M=N*vMFoЎ7daq\P'8;XV02M+o!)~q׮F+n|sVg;P8UJ+YxY9=S f89`|bna"s_$TUIN(a;ę,Bv1c.EQv,V+ёz" B)ed.?o1ˋ+ j4|TkYh$g1cVK˶Z5%T,Â@%y,KNF#.>9Gg zABw'7SgNfŸ膖۴筛-I(ZF6.os,r`AYt]NrU }D'}—9gN>,0T'9wZ8 Livpr&=i-%TJVͶ-: Q6=\2ׅ 374qJMO)'1$8 ަP&N^[.5_$jT{Y{43nF[&ITp$gZDB _ [adsVZeGM o5:OE589ZJ-9ve'g1dezB8YKX? hZ4 ];?c:m2Q4fl>1Z<}ATث~p,+wP[3x N(Uosʰ΄UmRg BrLdh45?K@g*HQzTOQv\Z*a11 6 `Y0V.hqԎtf3{#]Vareb@'h fGc nvv{c|A╳"}FCİ~|v$B(H| Ty_K T; ʀms4ͳ`y82>`A,Ȟ7,; 2+M&d8'4&)eHJ?tcBDL68Kҟi bc.ZF|8P2({!}; G̙cϨnrRۦ*tm-=%<imE;+Jc?&O_K8{-2e^1?Gb6CXU3!uN1q%Z6ߍnhFSo/yzbzʟcKM2d\6`s*x(PEC~,PY1xVOVSӹN&JM f_tnL$Î;H 4 ;p-&H17hvɣR PEYPQTq0=d,ȳKH~4]ҁT8^+q'ч$+i"2"m2csv28= R0yEr,?M=5+GWXhKU@fa*J[A2uE&"w)`}9 g˝|{\Tjj@rY8SM#(tM&G׊Hw+r ^9Y;Bpt|8iMSO ?D ǐ@BtأTP`If95z˜WF ,2lƸT|&iP֬=^?ٮpچXi }uGU#N#!nfπW>YLPܴb^b[x00Ϳ/1iɖ۹L%zȗ7ʪ]ֺcy@ac^mIgm$y~2N _ET(ƀhhf@wG#18kz'Y [0nو0ئ-_d yL?p ڸ?MdQ;Bl"[qky%V"f-×Uu\%L_0{8quoS.Pzg{OsYmҎ::HdM*y7΋2 ;M2򎠈1 R8*el[g icd>W"v%#b>lO%PjYPvM̙-JFwк62?PgM~1؜S}$g QLP >m)54oV/.,߫~S@\ߢ*Y;/*d߮=^4োuC\Mm- ufjQGSݔPEpNb1FͺiJ 1 gӑ \VLcLXBQG0{Xk]+M= Ư-sn]x#_6|ho 6qtuaU!+ ڣ<-K*n͐sLtb쟃k}hDŽ%Rs4 Wb/vbi`NRAl#/GYюTAbBu޷fO=KsƉJP$mkVC@[z_z?feR*LZAu;tK4.ziUU$S S>m_ P_CAC- P{O ͱ8M$j"fR1E %M 2<&J<7y8t "BmUc_Dk`4Vyp(T!.JijIj],ozhLx @;)6zw "fPg)F2'Dbu* W9yix\Q<*ƫ83Ah-䅝]y1pmeqH,GA` W< khB% 8}kKၻ} 1|)4ht:M*Khkڼ{J ѣDkµшM Jf+:KmV(uUl evZ"M_]7~ǡېHԜK!V`F[O#+9Ѱ!r˞֚KPdvsS`fua9VF[0f <ǃA#Uz\< 4m[qzjG u'aTkGjm҇W5DvM>VB6gdNBg `yYg$>p QJ't;@h=!tqT ҇ CݹMZ\ΒjDs3vN#Ƭ˹Նw&N\TBYdNZ qe@%xN2 _\& Ϲ4Qq01sŒbYswN?AhnS3j~czɿEi!6r($6rlaXnܟ}m~m]Ob:^Er]cqՏwQ- sAҔvOǵFXN,뙶8Ӹ kѡ,\1 8u [OEt{sIHb6?cykrzsFPAӐ^t%iCvX fbfL۪1ђ{&]L.~i2~--)|a#> oq$sȵ ^\N/2"̨>p>}s|##u$:C}/&:89m]ͬ|#/Ir%dmz+P:(ݶ{BR RYYRrHOZAr- tz+{ ҅Duun"&/k"re-FA '$RBNZzCq e.6f1-CÓ~sɠ0",wfJ) Ce+*V{@OK4P1z̝SNikT0C@=^uKYr#߈uQJ2?&)E? '$^\M\=86~;FX~g\xJ t6-4DEoߙ¤u~N* mq WlZi&w'YSW'; \a '_]ga{X v)8Ӧ:Έ/ʭ4``OfT6F#~4xS7qڴ}A̓T-JhdC(M+\6EMMҡHWAE9kNj03!}A| &rBq}歱[T;CJ}HGV FJtQ}3%W0N=ǻVH‹kjH-  0br{ZdC#F9jHM<~{*3YEW6%D<,} &S+I[vܓ j4]89ڧgZrCSŀr8'C>|fU5gW&W1\'%LlaPnY=ak #M+Z-L%DP 9r7LLs %T9ڦ=S Yfuy8ѤE$3kKE{i Ǫh'xpY R;MыM,}uHJzal@? Ni#YvDNws9)go՛ÍSh`dxM?:eɢ=88Te e uU4?9tHi^0c8x1 }=t7-6IyncXMW=^'ZWok[ {GZ ks3 p8d@!zD']ulNU1X|,~_N\!W6M*;# kΕ+׆?L;CKRZ^;IYn$C>34&@veZ(%~$yG5eFmvl6M3MʎeD;//hp9 eTa+jH.E)exu^[@D9 8BDą1aiVIxN[L6c@t .6{qjBH9;Ц b_(L!1f VG'*Q(MҨ7}Čd?rhn$ؓ˿*Y÷.qr!l@t*`No+ 58@RN:8)o,ݍB:~B˸S/Oɢ8bzw'|Lmq ebONaP`= ^Ç;vc!TY&ֿ#r޶>7lkSCeC65?{KQ/7'l?9z٨%4Gqޓ/q5E(;Ӹssz$4*)]:عCo@/`v!"„."Vdl#kvr0|]N;Nk9%.m~uxG,r|qOfaw۞+ 7:@5p35t@.Z"ہoVn8HP6BQ `q9\|bE<eICH3f;EvV'A~W X*d\L|Q3ҽ':Kc9l+X{$Wjgw^A2c㐉"Qc.CL!+ġg?6''Ceu <[._3dЌ֢2e;}9D3ӳ>/2UW@d!tg6ofzjV]I@+8=!8f::LN :IK /od f!yYiCe/x5sy}q Zj&8"k*~ݧPyŭ&s~,xWWbUH :F-]"h 怣gTC{/{j}M OI NiD`T܍W ZS}""en#MTv*_,~S=gq sP>KWYu?ߌ3 $9F[D}84#"XUu3["'or0)AX/ۏJΐqٯf#OT*2$C0|e‡DZV?%e>D9e6֟<Q:"[hefI0ɃG*8vqfpNL/Cc Rw )>3?不4,=(DAEjq dR-` '`Q(tiΉ[-g6B7[0W02ŶgG$%Ӭy49zʢuO|Vqj"&mx֌aFscuB+XHF7nX@hSTpp`.{T= d@`7ni%Defb̭{zAph mxkSsOL` 95G 㚱sow\P3Ȃ_B$X`Z^k֑V}ߟ|A\rDCfԸ09KhG;n2~P(iA@ HqzS˲g-+Uw2J}Lx NYe7,gBM_NNL0`@A!h _ BJ85TĞsJ~$_ۘhٹ'o BۖZ9с(Æ C7;°=F»kȧ2Q':o+Wu#fEWWĂx-"iQA4 f|3 e*#W9#ڪMF)Mt~Goܚν~ݴT+0X9I >|;՗fIrAWq>?*B|݉S$PLy&;DP.3~U/q!]b߈zH+Ge+H[SgzS)%p!k .kiqW蔢megqrT|μ*B],LEr@!!jKKJ8M순0$ߡ0u ;9$ƫWgwatQi] OafwFFEbNk(Z%4Sv&(zHmdUt&ԥcuB4J1Wgz^=m83`\m̕oEj6F+MVnZ&`JnHi}NA^D0l5|^<NX@;{;O$@1c!2b‰|DGz=J55/ݍvti ]~6\M6ʖK5⣚12 ND=SXJw<|a%pZO[3R=sX6bi_1i\ZdX!aSim>p)KM Bt)%Z-#̀>Tj6 Q=a鉒3QMH;`Z׋zH#Eʥ7{ݮł>fM_1<;ygn`ťI}$zۥ1|f63Of%c revJ#'_uYXV3 YQ܂A #([3RrcQ;۾ xz]C$}28UK)SZ`Z}V0("<]<:p-QKy,Qցc,Kn4ۀ+d/'-e^m{ukstDۥ]H-Ody4%N Xem~x!ޫpPkM *$>J8<\)}-_"(""ݣ+q6EȦ^aA@e5E QB wn!9bc+I&{ښ㸆x1T ?6H cA0^euxgၧ_kXЁC|pYvB)1+&dƣ c"|!.\I]"bIZ~Ӆ[O}6['o@x>u*@'q 3U{\4\,zQk |RVLrJr6)]mi)4:}`V]/h >Pe1{Y4u'L\6'6i< jUKjl+VDjm"v'Ai~.s g$CtA@U'TOJRƤ'wB#W-qzLEbڱ>TUR?;h218X@&rV8ct'r݉!#9kF{.҃h"(B4e9'C]BUHq Em-iFKE=T:hFq ΢ia+t¶XI)RhVGPTlWL=[h~6NZn֕D_ܬ!䯸:Ț *pV'"%\pZqTD܉ZcJu75(@[+2wigY+ 9G=O/h ʰ} ?_f]XA79YŰ.%b0)+h։MwP_Eix]i_^A#CTƣMMiq6_@'i ;'+2jeDPKGMLiz 2i()dw@evh}\|b?/T{l*zZ0#ϰM Eb*)>@Zf~]p-YD:Ry&5if/Ν2 얷 ,dyoZki,e_X0λFܶN%u3mo#2 <>-4Xըx\fd&Ufi>iOB:1_XuLhb565ɡ*իu~f`mќ,0lYe4e+W$-?3tjxc^a&M&m|/+.mƆ!r7q@RDc*H?a}~)[LN]c)/,=Q1 qj'F-=]eT!]2\s\ h41w,D_dHZT3#X㷼볚xPzhkg ;6yr>O!eWg;ouӐ;3%!1$~UkuI'V\0u/r 6%E)>F޵KJ D&K_7&;Z}n ek s5Fmϳut~9JbŲND$LGf<`I>#"g`s$|>?6mr}J5>UY$O}|I;+XHjl|:(S^{i9IJOʲɞ-n(Ú8LwtAZLP5tz@sԯU/% YS _9.cOTYB _cq L!GŶ+n/ j)Ě*g$`t^wcСCw`6ɟe̝ ˾VvwҙL#B=F+-q=sʫw+!fC~)0,8Bi v)m6m7r,+T:y|C˦HˀT'r w5ay@[X\CH>xHe6p( B1h>عH,lYXA]+V"# ~;`d)f}8 fe*W ⸧cY27:376YH!6y'=`W%#T?yy6. ikONm KK Ik)E.Wͫؿ< F/=R9*J yM.K0,w.i+8V~̚ZnFip(h 3E"Cb,0Op֝,R8EyEMؗ{%oq`Z`+qYBci5hP.M>U ?LN0W]b704̏y#Zn³ "o(oxfa0-#2mߜ@`MYYNC><6b1[Vf\VkHY p$ 5qMz"u4xPj[U50܊DcF2-<`6T9oQjsK \4_T҅c SZOŤGgi,NKpi 1_JN >fej*{Pzko G$g9\s4IPer5uv/Vg#:Ѣh]&WB+̤nViA44dH&p(QPTϙX,oZӒPI$<dhCʅ *6%yOaMlF'Ͳсؐ2,U=75h,4pWomlW!jh{DŨCX|o H\\Y+fՠ;uh7ӬTyx 1]E7=!RSI|/a ^8qjROAg[9ndA=>k`_9Rz3UՔU pFv5y}(²|A%KAXwZn?)ńwMp.o2E3N"UXp"F!d% pAyHa~\1cXi^s0R}JXD e|teeqq(2|F'xFO|.C9A[lnmrM_](i ׹OSVwt'p cq/"+[anЙissz$:%K+e ]BѤn^:ƿ'KNRaa)e8  ǕKj= !qFKq%#?ъǮ#ЮV}"|3!#<ԩU|BoӪVQjB𯸢ix[x[xC;ږpAeoq|jF9 2 `y?Œ@7kHҜ{x6](9@[$1(= ?_n/|dsEP̽VjMq U79(]fF% :rwe@}գX`?Kδ!5ʼ(Wu脝A}WPG<4G1=Y~CU=$}uEr߇ipH,6 (?͢[ZTQ+koV[^TJU gc ݡ;"o\NATo&q\y㻟O=f=_ɸj0Y$崐,1̿ U@j5/ B#k r8]"d`vP!Q ݙ [28[S?9+H&iID@4vJT|{ﺤMUm2Ic܏$cΗ\ϊ]i` o;ÄЇkdAȭhLP%/)Mb $v9Ad%"U-Uz iETBc5MYl[~a_w?ERJq+Edak=CDBf@%'B(D/MĜjڅ_=g`[?m Rj 7sۄUx'`UAri9;jɿxf*TSL4JN#y;Nm7wviuჄ&(bGAv2Hzn O]IrhwO*PJ ,2)ꖠj6`U#B}:4jw./oЏ m -UZRlLߜ B %㧚@L޺'-4\E̾ xJ$w[BW5b`*::oi@QӮ5,&1~肄 LT~\_L*5X[jD=/]EFf (E[x`1 (htw 05f]H{Sˣ@ܛ ?E0 W{qz&^|Ԁ),WrmVR85:1r`!eG$.i_g3TIm-J+$2;1-n+7$ۏ_ě,-HP/Nn$8ƻnPkq_ݭ~73&HE'hz3ևN'zJK7>>.4TMB~Ҡ'+Ee"~yk=<X <o+*eg`A4Ŏ % ˶񻬻F#%sao!o'Z\nLnVI{cV9*/鬃]>jID,{)kj)x 2$Gd[8S]磮֚j@x;q~ Ix; <!@&@`EGCY;"F1{yvȫ'xpxw_<Ӝ[5_ngxO$W&Lt½;oH!r)u^9e PڏSxe¡~{) eYLX{V=i&ic'ʱc7gnbTu~^\㋏aiY)գژb BX&j䄖w݀pD%<'{3Qk۶Hb+u@*|2Hj=)78I4^"U/<mi=khCj0{% | _xAm?LHFOWFvB3جo~@2zw2殗Bb|c ( aSYSA tl|UυU5 yUw83zh7~?'`}셎F\/9h4}j<á6);vTȶa5 <kpoKx`rFW L}.^-}(/Ⱥ-)L T/-wwCYSn$@fr()A#$] vDs8%>k/ҋL4+vNV;`TvA`q SHDWF10 .78W03 4V3W*Qg&̜K_@w.|m T&2xTmjց.cX 5YRk9s~B̊-d6l7ި'-ΔI2pr7 Tv?;hֱ_OHazr#nWgaUj9`.b@FxnĹ4 |=˳5rZRl- Ʈ a ^{-fI<,ij\b3'\(Wy,'wYiVRR 9p\yMYP̕TB|4\y&$iX kpIV}uvg0qCAkq?tbGy@𺃞GGQs?ԛ*:IVp|6@Is˻c3^}ԱG_ 0"z!;t*9P?hb-fkTIe: ^#¹gѐRVt@?I*z-V#CMY"&/龱^/+IJt $$gڨj%J6%Ne:6<Ŗfl FVߋia}]g+n_]+!nvtVL%k[=~dOzCyyI>pȸ:~hmϫeRuDz)oob}i*$:mFy؉;HGo|hDͦ_Q} _kc6`5`| ]nϻhK {>j@HeBqF?! ONb[ G% R”\~%Z嚫T/ yzΟ@0aRY 8Y_/ OՋ]@/.P +-KUBZQ% GPӇSFԟ㎩B[i+\Z7R$=dz ,bR~SdvӳFUYLy]4&PH ΍Y?mlSUS*ԫAi$cowyj8F!vs!,xJ||rvGnmxSX ͩzqQ@P=”]ߴf$AV+yUqr,iO6Q,:5^WیuLCFҸ<$=zv S](L<5bae\i4nU9_Dkm &'W'UǬQOFeun%j~܀/!v3SJ=2Ӣ$[UC9 `BLJ Й(i&7]2n/Yaz,ݿL5j`,蛙2%l9g: Scoמm}۶( l "tL"jzJ7ft],-F[[gRE{piJigA3 ґ%)eY ;<6 입*nu 乮"8 Z2r芗vyL7MCV4Ԡ m"v;K03Ը(qBE$<O9!0G-7z6t&gk]yVJ5|x0z3i\J1pɌL=OlpQa͑^vkk \.C]P ]` G0@SvF)lBO$zf>{&J^{Wx)_ɓճp3/2j\`0*7!B`㗊p ho;>V`hqmIBVQ-gO*=3F\'X>-D@Roc [z:hxެ/( "ND=s;gDvaMiևDʋ!, 4ċgbֵYi?5,6OCH q#2;,oVx&)^6C+pDDi8=+ͅ' qF]i7CL =,,s\e0ddo;ھKcs,Uȧ #N eɜR+73c6n!9zr.' )/f Md~S KќH˪{ pEP:GăI1XH/n''UTJv9)7o6uR\3i"J8P+φ$Ԫ.X 44RC("?׹nMS1J;]H ~SgyV8tn8vDǃp&h}͎PS  `*Ւ>UM،)e3Q2/V=bA-&6x_f|ڿE7x@l%بya0>0:cȟ qQ8 W/?|*}v4s˦؆\www3e jJY$\g(sfPW66-ųfK$2McAwP֩v /^X!ҭT%:$>HNzA^G,Ghin+mxV=W#p]kL`5+Ǵ}! /C]}!JV_@ķm /@&ƌIrWϜ}TYpxߙYQKk4@` & 8p03Q9b ?sJ텙Z YS~ReQ1רZgE?!99ڎhӖ3)! Kͮ#Zd4HC%TZۍWYڌU F\W+oUT@VlC' _a|O֐g3>I8 K#6 UL#7"uǒssm5qKQ?Cm{Z[`0b3dv1CA+e.I=uXR<̾ӹC$얨*cHoGC8x^3 4F'ݜOD'!00+n!6h8"6{P'@L$~OVm*8&2ʦ5 {TGLT5Edf|^UfQD!:t}ZQOVTJkۚ2LÛ |H/$n[LELȄә|A&j~ #eLrw+ߋa6ñ}GC6٤믰{S@#gOR|.o J4Ұׁ:9@T@0 22'3, g>A[ n^O^wv MXTP^Z ,[+JݝfJMFT4{^0+&+q=a rYa94SʌZ}.?qOڌub~ڴQ0~#Z&~ '+%+do('1h?l\_6 [qQ\GB$z㚤Տ1O`sB@B=ǙVp%~%KLc8Esw't6x":TΌ3ُrOtCk8Z? V7#er.-V"Z|mCpR h\IN5?= OP&73YVT `B%HO`FH(g|pK f~O>ؤ^zvIsOpq:Z?ȅweG0yznMK,:%~@޲#$) Hw /ɩQ2E: hkh-O:ob=G:4ٯ%=T~f؇ЫՁ ]\ChӝUYU c*[:i TQB7Nؑƌ5 T{(V$K|>yiTkj*e\=mמJz% >KT8ٝG"5ہhͼd~l(Jf቉ٯjmz41hn=u#,BVGCQ˜V Si\\8 5FE˟l,{5b.6 Wݴ;1> FUWWUa1_4Gn $lD];= MH^ˑ o' %'{*Go kudI> (`;Y2rK5}\oLqI5ȎaKVRv:TPTzY p4o&*Q: `k5Ps("?Y-&A'Ia/I-K[RM 1b`].)ɯRm>N` Jh$Ѱ بZ᪬^B~CP,TsYarD_ahtP86V5e`R֘;⇐GȽP: I= nr$zHI"4}|/{H]W?yr:$u-[z &h_fK{4gYF_!]^C!6] X >fPzՀ<FР~_Oí}=-. KNB2n'kM> Ujry5ٹ W8{jM4{X\"\7צu[H[0\EM+V5յ.r_7ֿ raR*Xy6]o%`acu%T}%S캖6Q\vkzhŎDPZ*N uQ'jӛuѺTtt>?adi(*b߶DBj2{O&EBDⲍk3 Nmxm$:]˧뒉/;j}J\%eU=LPLH#+lCm,ti%j!~#ކEvd)C۸6\8 {EGKrEdO_qg Xi1Lʞ]l!yűѷǪ紑A|{lgw2dlY@A ,Yʤ\ZƳ엒Is3n:O5o[]cJ14Isp9hL Zo.WZUNi-N݊1TjZEԀEH>x3][*<@bU!H(y|KtsP*99nyDAIZY$q z [/VjX^ʹiU.~7ERyCp]CF~VaBt:v.9Ezg:Vl{9 *Gf̽W7+3lA4CJ*PBGk uuH lPxxyi` j>c[R Ncni盷;Di\weq Vz5hT*~x=63 U ڟތ]t)_Lּ4;nY1 l1o|+ /ժ_+7JIW/I6WljvE>T8D&9)`sPR٬)A{ }Bi6hؒ& x[% kd@ɳ cQ;H 6?v/Dc&{],\o&HyrŐ69~r2~Ρ!H*.]x8ar"jAyFl);xtRkZbm:82fssԝ:&oAP6йсūb[.Kz@}ou~V73\o_z9ot;Ln8uX1&>7[&ۅN##;%l!Jz$-FKa,*G63͇Pj|2BNKM$-5KXG<@ Xì sc٢pCk\=K4Y_L`u[b!V91XU*_Vs Vyu.pEìVQE _;IG+)`2ޟ+H hfDC7IԄ!8coe*j _fގ(56x!O~lꐴh~*'Fx_\6#Pf@IHWor۶CaB< ܊0rҹaoȓ0w1R%zlįy#yH$|=m4\ejgYKEeOfYA^r$ z=lJh ;Ԟw-ˊEK$7x!>} S1YVWƥ/Β禶}vrc,Zmɽ&=o~([Bb j)BF!𐔘޽9v/M /~SnZvsׁ9[k v֯zE,VDH5sG' 2^C|xg"Ck%̘\吓Fq:m ߜ=vEPӝ(}"D|3mܱBoȇm-_7tBcfѧX}p rԑB͠lJ~6r˒]ywr@YbG_Ao~+W#pĭ8e!lm*_8p7] 앚pA[?\Rf faclzIhd>-M^y-ش@NR/uvyF g̎"4샹.*ì 6kJcb5/C3ix~h"}2G+rǿAg{?r9$N3Q)1y2(`2۔$wxğH/PU#ʼ{нɓruyBىP@8"'K1H{Q[mot⡤8j&M{tp1)%:kƃY7R7(/ٓ864wȓ'tr(ڽ*5kn>t&/&,j(¶Edg_]@i`{+%~,7:njD."3%7EvٛfTڣC3\|my(4M(,bUȦWCO$gN\a¼S϶p(h&]7#fӸ[,oO|Qr%-1¥}jZ;"C=BgS,#5Ęw<zp%J[:`3쮍:#ؓ'Ma?4WK@O_,lO l3=$g׫y.-߂3?"11W瀥y2~w}Q)͛>&[YS&p˭G-84C~"BC\Lw܂gAkȢ*"`62i3'Z)y{4?vCo~RuV8.uBQv>T;ͷD@FXPڄk+;b>eif<+[T]xY>o& ~f=}3x5zd;E̞)uyyɾ,.*&{*Ng[2BFIɂi(K?b¨>jp4wG:FB/0zaԄN8T n~#嗌z&6RyZ>k Xt]ֺztZʔ}}>l4E]ayӵ8]n%yc3Śh9zN0,LoHFRBqtI12L u&4iBZr&]tB.)jTD}N_%If d@ T1_+c zPwެMNr۬b-$ ^$bz}ejۉyQCw>@v 6k=cbv*u"Sz&=lQH;]6%M/ :uxtcR#(f@ !N AT]~1daqti(T@a}| gמ |jVG>qyc0(pkNҗUD,ȗSOu&?`Ha.R>gR(Ab K\q0(d]ʙĠc "v:Htt{4.ڇ|?:fCl p6i\\X=^"q?20`T#бBT~56BT] ;C՛CLR"Xua454KaB\]ėƖGy=%69$V܀2h闙RNZ'ܭ,\9cK &DQ원9'e;!s#ᑫ*ME7͏KZEXsYu4NA6[;U?H=ة5(C41X;2}]9$)ujB?!EHA+^͆ [,=A7Ib-T_} Ȃ+_P9LP*][q5Ѽ@է2Tta e/=\:3bIq#"! @?1eO OKվ^$K5đO ՘Rd'9_bX鍎g]FCA}7ԫr9nfSFbab#VԎ+h)Ÿ fr u 8/^\I pX5-#e-Tn6iu[77÷a_r/4\})#*a`}}sO5QZ08 /_ m~Y" kX={60m2w޹0APzvV9t۔ LRĥQ~u`Ln-]lJ%ˆBp}5r!IظԩYFw],PP3yaDo7)keݤc{x8P0 $@gH3ݒdֆvoTzTp$GSC`<֑pLo{XDbvZ;/dW.`ۉư JB2bmKu(΍D IFO~5$C#TL^Vm 2]텔 0l,=Wv}41֜8al2?~~7Um65mwrX[[enIj~ jgF7(O5H 6_57Ǝ r(ܑntP]"4v[1GKSzWdXEtZfA3ZrA2նI"fAB5b|{uj72c? Wo<up]-f+Yi"}Yp9Dkn:} Ł*B2J =%S+|W4=n3ˎX/]𻯤8ҥ*ksQ ڙ(Op BXS!IU+wZC~­m-{Sו u6Fe(zC왧)Bб\RrB":]@ߴhxD_r.f~uAuߩ=n!=r/5s˽ 0=QmJJҞkĺq/w$˰HWd}:Q%@SCө`EU!k͑=Y X+\0V<Ĥ .`(WE]4\ .+ X%fCU5Vr4ԦԺ| yX촤go'ĥZf%KY{9H*Ϊ|Ǧ"' ?^v_w$p3h/=T+`#@8|:TMqy)hW v;EқE`S1?FGՊ6={ \FlBIBt7~ͪZG< 3CRۅ-?{aWl#Z ?}_ $Pi<-bEƝwyC`0i#xomds&s^"\IOKJuvʲ贮֔J*}8H$\_T0;߯藕m #b^ ^: ck=N2 ōr '{%A)Hi51Ĥ`ɤiwl߽#OqT8(yX_$#dTj=OM0ss ~)2)hLZ,5h`8~eVM~L3~qs(q0GrD ;"@[qWgP O#$ZpR(:m8)ݛrFΜ]ri&'#2uf W, ذdWSpt7N(J6U}5w&i+T&]jI 곤vj}꛻Қg6@IO<`r8KfCE0G3J)[z|W:GfhmZpW>WLFxsVI7:bTgΤ#6,fLJ-*'ci١<ؗ5<~4<@b "ODN?b Ye!/V UD9D|eÌmyܳsOíϢaYT{Z/samsRz3 >)v{dyzR[8l;tD 8xqcLW2[H}7D-{31T^/&J%v.BSmsYQ,w[/kCBS{2K:G3﬌tit3r2kQaJ!oȁxUZ涳5zr8>f9:C麤&%y;lK 5!E;I6i40M_h5_"!ڋEjRYƌ$PW.g+GN9ZMܪOuOQ5xʖĺ@_3*<6M1D kDC3.倐PW)\q#Ś弼+兕Q lxNr'jS m+ Mezp3$g ̩ǟVfc.&st:_sZlHLn=?y.^D緹:[ o1sXB %n2 ;v. 7@ #JCzmp3{k&w<@=#b6wU$tZר[@ Ef{Їi.skJxfNɯK{` 1,Df?k$d *pd= TUx+yIsuFDzc^EEKڬD̛adfnnQw $#yQD y7\l'f,8NFr63[n<&\AMم >fSVK0p:x&,bHѷ^ ؽ9/"]U> U*WfFc7|:3ݩy Afٗl;'3uʄ_2<$WQo0.u2 h{QXOLЖF3NnS̔ՍrxvkΪ@u m-rz[v )0 Mޗ)Mv}\;"_%h[}X_v[$@.=|ZD/DoV!|dC\ ?? 󊘊!{$@@ LI׉XeeGpJ "Iv3e~ `|8UrŹ }!Xf]OE]2դˍGx1c#Ujne49' "J*A26Kڦ"¥ӯz'ҊCtlI@'d3ʅۃmKֺ%ObG<-*C/dε23yIQ!(( QQinz*4U3r2Eñ$4~YefrӟϞ>E u]Y|ȴ)(+K N*S yV#m]r!0f+ Z`RLJGaF8Rq4< A@{r:jR§;Q3wr؃XZZ{GEM,7\mUMuwW]xoxrw*[tzw7]{ 5y 02y>- dk\p![It ќyBǗi^^(p\rnўđ6bָS9jMNg ZUtUӆwN#ϫ0 W>!7&یU[M\!iVQrMȖhڝ{ 5ɉd>EmMjsk<.h> ZwFɎNV-[Űk)׉$HnK B[-3cdWxVk5o!AKskuح4,1~۴kB7kވT8H9Uabn'kN)RzÙmƗN^uBxJ?;VnefNZ6 aTß($ pg{ ՘Z+mJ^&V`f=uj\z*KcRBC[a;W[}rȯ oƂ#TsT S'C7rbcQ=92 EpD%)a 8 \/ +:/2 S2SL@D.Yad@#f`ٓrgL@:c>:_=N;٫I؋ӠPniIOUt ԙƙsm}ړˏS5ׇ{C @ҾbMDX,5{I90X8';ˮN'I0>/U>ЂApf5 t4SJ EꭴtǴ )IftBnզzytkw#Uqt zz{g*0W$ϙ:\o4IjG_9)܎?№kiaXnq1:aK!YpYwPHS ⷻģC%vNUJ RD3#k_/H$E"%S?I}P-Tpᖊ "Imţsdۑ: tţ1.CprYFLഊQַ7xpؚ ²q;9b{ oM=-DM?<SN@tdD,+'IuOն"&>1e1|iBV'D[ O-Q&R3&NA5iP7o;L`. !%่JqݥS.+ŭX*J'}OL$;*}2&a^h Wp am܊v'} * ?yK]۟}YN&2Ādhs\SY=m> @6/IfPD%qy$ Zgb(: F:r>>Oz`j8PIKL nwQqUOt6nKNZp)z4szcwtJjm=v BD J KSY9@#ɠFë^`wy.ІaNu!@aᅤ(^ YK.M>ccG\̥>Qyh;D^ϭVKCA$Ȕt^31IVZH=wϿyQת Z ZnBK4˸m3{)#@C> v 3qX>){U6 0n/Q@(N~ɟ*@e5͎hVLK 9cF.By8`o9 818¹v.bVtr%'ꎟxf "tPxn9 "#r* 6 m[^%u;ՙuoVDɕNNƷp϶t[>g=ֺx4͠ @yR)'_ 4xt I%S%`!'\9('ȥaI7~~gQL)7mfˍhTB4zk)Y3OtAq׭kOp)1#|Xڈ(>VnzCwRe$ D>ϯ́u_Տ'RWy!eB 8"ll h۰J6]v,Ec _/ohnUNhN?d16ϑU_ugM%RP渏{pShj9cdQ#0>#Z|x#пfo[8, K ڿ΀'DPޚkU1LnAgȣK;'>9f2d'f0Ąep>eiX;h\'e5߻14L ]b1Q\0i;C,"%+х0WaW?qA jw;O &.uP{(.[66dpA(J8V䋵Ev3/@AH޴.y9R3psԈ g&\4X4vZ*@y"ѨD gRFۇ~@@}&ӧMTn0a3$q2a+ n KX}7:謻x%`7TZ5-GX&7N?u/qdxZ腹<^IY^a _֕|۶OXB *|?^[Rm6] m1f4aI|:5J9[FC@8RqG+ Y RpeQ@t떯. \I3!xZSV0N?`efT:ϕIH~7{Vs_mĪk~uG-plK/E#Ӕ  %8`vj$27aONҗzH>lbQ"#I+M327b~mO.pLXb5t:t ` ̵pRuR߳C,ʼJʝJm8ƀeZ`?=YGp#"L?+'8z4 ~3tіuDH{HԺDHu=u8-M Lx8uW+=}!0 ;tB nF} ]A?( ' }\(`,`BqaKX-ķՂu ,!bX'; fZq2ʑ5j^9#I; 'ELWi e> ž!Fhܪ{R79*~sB[a#\RQ >~֦5oJL(Fl~Y߀Z[X'YmySן3)dfNMlYoNemV*7ޱJFchp=! tIP;ִfW[_RoۡtE C@DŽ\ƶEoFuY~sKXF pdA##DL $OJU;]UQ;YA$~@4S|֍we$ VX2Hp4P9Y^ILLewH#BMpZ>$[ }'08p3r=Gl^԰do(۪sӍD8cIGP)Ya{RBW9([*Ѣ4qKoަ! sݪ  9Jq0ow!P> QNF&`WL|97tpLZ*YImл0M|6͗c*"!c*kȖ7Wx}gDWCr*ݠ\dfp?Ř4]W7%&G!,L&h0_]VK ,,*$1ًb[^,j|i!!Ёmt93+ִw`q>f1TC܄TCᦼgX~(*wy-gEx`Q%h#8pjb כ@.n,+i1()e<½>F>_hi43b˃VrfPl_LEt Xus/2j(1Hm.RȋM:MRceSQÉM-[(cZ to;aGG 6|c2PVMMEH.[FNcGLe;uu+jI3 ;SIL*Iҡe/Ch~.E6}&ߨU"RT }z'A /j]vl>]Xtk)zg.`;sWdmРyZjxhlDpms½6bNNc ǡx!h hU`ԫKIN~'],s+ιwS4ri%ceBۋy0cӡF(,_gKzw]P¢J˶eqK /^a T4݋g'_cmu#X?ߠGktrDcC]5pWb nv-) Yb`3VIG]L'މSBT0N%i;AZQCmO9WxJ,Gn NJ<-cͭX/@ҕ^ 7 U`VCe <5AnϹ(pkChP=%ћNҚV-jD?+QgƷU[chD¢saԴ4k/+* ,$ Z ;|-0/ "4":.&/F?S[K>7LlH#?C uQS777rov4Ղzk9K+eT B2 -^ۯW wm=sW!Ұa47{U Ř! `}+iJ2!Q ~i:s>'%0AOxCizTzB>}??k,c>~O=J7},Dzm pOF3ϨpBv`$^آq*k`؆ 6+=!JTB]c5֗'ue?%ӥXbƾ͹Fu=:+ 2>2p-cYDN8Yeq v+E-nj u=.&%S=F,*z-SlLab"R/ǕG=R YZX+c  {9%6iUxOkuvkij7V}nE+5'U"|tN (t7`xZ]>h '!{]H8×&=6 Ybe[^VH=d$/4ŭwV-U@Y`u})KQ!:Y; a ,}/谐Q4oNOS4ЯR"AQ0jO%XݶU4բz>1UJ9!ҞFp9;!p,d}rDIQo+_{$r$T`E9E<V8nz~R@;ޮ oP1N-$9YJ1F!(3޷<f |`plzu;#y'A%iΫ?UeqO(?FB\)v?Tn`h(Ew^'?@$FX;@ƢXn'՛~qgۺ Sԧm)EXRPh^5zF= #+߰ 08 i]pPɨ~^`0 Ah9Vel)RGkXt4☯.ťkwccZWTA By ~=xǎ+O*eSQ[kt.&n;8V=E# BT+?BR=e%e")C\,ݙmF[IlC5_f? <}h!͵U&`t[x(9Yҋmzʡ'oV+RJSClP qb{wV^iZ2{ P4eD{IoCA 6b5JrTllH <81Ȗh!}َҎa0kN跶f,m6"T^`bJ`saÏt󼜖e|"5S)D:w[*X.D9Ș˫Fw!}B 4\ASd.b'6@ 'D\c3b|cdC7g/rvh[*}~su@ʶ1 "Ƙ]]x`8PL9C_dOڮQxOt#2/(۰i@ŢK |0l0yEBWwM% h> CF3>Ȝ1WjRhnb":!s ow6o e3 7 cëR6G9r,8Ygę7Z Z^0dFYNvQօ]jHF᥻ݴ)'{5"TFU,L'~^u\px*->g!`#l}TNO6̕J;" @{<z>VpoUe"=A^q}3Z^JʷFP^`v64=vpZY"H(e`"ЯHp~a8掍uΛåL͋*xc"YC@&h2b EPc(s0|.O{{# [S "jbzzԶH&"*;iw<u̪ʲw&3e > J`HD(zԓubH!\!6,Pl{B} .#!ox{+_M9}7 {VQ7jŧ+I33X$˼iQ"5vr <6$}E=2qi=QrIp,z2Z5sx!=C V^\=>my 7)ZZs⸶ܽ(~Uz9l ɉB8Q(ZA,>CL\.aP#ktRwq3KLȠY:~؋DCkxeW6VkoV]L6X{LIYmcxHP0T KV^Pm2fXIL"b"ns&=j+_"ٲr0apuF،j-O Tyz0>' C|ijg![^`E3w'R *u[0ɴ `lRxF:vdU9,@&"y*(^RD{Dݸ.K꺐ӎƑfF@MǾ5anoG >2x'+/RGaX+hQp|EI!ޘ0K[p@1.xL0[9GU+VqAel%ȑ-㢔+e-I5c<\&S5S,RDžPmMB1[``6P= -+p]!AϩTNwOdg 20c맓ns2}k\yBrd+%"Ҿv UG9QB*>rû0Xm"YE:4*Nu=^\!A?jW>FP?9fndd)e#Qro8]čuT˜`e_ׂlc5k!0OY\;';xl~:ZFRc Eؽ&f*?p, o,B 3)^ f戉s|ɥ"AKU"I}޵1za$LL8n$TTXOP/AWmiQ;M1k&_; 굳aS&4[!mIn\;7l2VNf@I'uGAqRP[(䷞XV]rmn>Æ|~6o. pDSv;G"t?O]M_>@{1㹰wzp3`$ޞtߤ#%)_ڬtr5򍍨XDSPx eAmWXfyqxD{] \g,ٌW< Wق3~savcE7}bhgAa`eՓ`#Z՛q@RŸl<{3 U!gHDԵg0ȧ4Nb^Bw;79#*"^ P%zz~^{Ew鄿( x r L!R31ͅPrTF@ 9 vtcݟ˕2OrkzO ;5HϨѳ?n1ݿv߈0x8< 6}xy~ {W&uAs5{:7ZkUhQYwzL:~#sK r[3m[MUװv}a߯"( !K+9]Tt`0g_6"ҠVNJ xo$7&ɉiYPQpj-_Pp;مƢl:p#˰] qoh0ZL-<Z9; %9$xfw,Bݰ(no8&L;:r%HʘI"Rps`aDv/$FLwr+S.~p,W `|gYZ0707010000003a000081a40000000000000000000000016759d57f00017918000000000000000000000000000000000000006c00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/cxgb4/iw_cxgb4.ko.xz7zXZִF!t/M]?Eh=ڜ.+͡uGGinnzE<ү 8~$-0w]GMk)@g _2Nr+&hn_! F!Vڳ&lQ<"/G!L*>bqywDxv<2Wc_??>}X_|b:b2~Z>L(ghTB)ҋU?i,0⺲"TkHe4zz}jSuQLS"k#}Io+A2Ђ4x8<Ωb ܋{]Fyj1 Cѻ䈴vdzӗI扴fWOSC(dZi}sn_׻qܗiccyn㍉ȋ%[]Wڡ]yI\Ycu{WbIRےt,hϔ@@lISز} ,ń5k ;bojbލ3{VߚXOm!KG +Fr!R=HPC.,vtD9%S!y!97a yårVÿEk! Co􀗚B՝a+\ aSb<.[vX'РSp$F6ڡOt{1eR~YZ^jx3g l6z"! ta%R%7`~`)B~6n:G m0T#v #A:3-Kawq+ 7{$7Z(R.ّ&QA>)1%﹙7#&D' t>drH Z?QSPbTm!,7g G!iڼYwIA@ އwJBnc OJqhޏpao 8LR~kA5AfK!_` ԋȏ0z9~[3t5oR|3`IUN ?M球?d p:Ks@12tߙ`=NsLkA5#Cs%5-@\D#zM 0$~]M^<(x046[p:*8!2qbɭ*||TiQ?MqSӊZnB9 sL7^fniZPEg+j+[D<;%̷u QpBsb/ H3mP7վRHԌJ 050lD A]h]pރҔ׶+dzi`4Ëӄ$Ҥ(Z<1犵{aWh4?mUvInp :n4u?7ľ)S;"=!P!ћ+NV6hXG-o6uG @+Vy4~5ᨷ+![wbε SR(@'vaU* AUߞӋ)*e.;kFqx۾IER݆=2<O@.jB0ztuՠ:o(? A@7\1R:4 SЫlV Vmz{p'Z bͤ:ЙGr\[,I638 47m䔺Ebl(84NmC0r sR}3?l:%IFv?!>)Ԡu/FWLg/w-͙ bXTMKz˺4s@ me 1d)ygw8"y(p_ ev_qOܝٯT k5BIObA͢ıV*":Z,|=pCH aA@]OFᎦ9s*ja10(.}a8#nE:> T8h)-p$dmv4!Ǻ6YczJb 2=ekUЎd[#<0Ie!0xyOkVml)}`yc݊g8ш'Ӣ-߄%J;i,Y֬#Y>8&:aƋۛ_i-#(6sD샜X]Ϥ\\c **wd2 ;¹& Ί"=k{^5Jt)G_# 5ܿm:TE#C>m5,Ţxk9W⦬RUlA@&XS\V#u.aOFžfU om{i.qܢϪOI/V ;G/C$Q&jʒvJ 0Hw_'<="!s:ٿV@G 3GZ!zǷ@+ >M 4bdRC5(bQ|x!?炒IQ~ W~xXd'͢뱵g{֥襟n֙nk߹wHZaw΄ghe^ZK.XLW^%^':x. g.o4gF34me 96rjѴS-btm%`}Iw$*1)At3`ZpW3A5F V`Hz䙱Py j,yc|o.%\"CT?Z ISbWq\`%Qމ[*80J`QpƯA7 )D~0WX#Gg8W,4 : Ħ:E7I-"P,+=gT:XrѠpWq|dۉŽ^g"V_eU0{Ch x}8jW-y%=cjo߻ErK>^8&Oi\^Va:PUe IӴ-sͳݨ vGجa$)tæMh#6V|O|M-K 3-Os+9[IBЩ&~foHr,cq=wJ䐿gJ2`} "ϏUKj(Q@{3 ."s.,ƁDTohLCVA-faFc,/Vxp -"IأCyP [ OHo`e"amKv:蝚+vA Tcx;^6D9GΓJҽ^BqyҫgK\d81HظPˆ/: |iy騱A~5kSԽve}}AahZ%OA`[p'Z<1V=pxD->:ۋ׭S%S^g<޷IA  bѝӥJ 4]EX.yByL ;xydh 2w~Ct$יe V䣁/j7y~4unAD5X ``8YpMkڹ|,!-K\(,[ tz5+gFe6O63c\A:$ݒ1R TY@.hFw:0*1HTlТ37uFS+ , ch ~-O w*KM;,U4BFݳ3t=$X?^ ᨚxX >D}1 ɼ dLZ쵑 <ۊqnkS͚+WbcJ:Bm(4|T8:ܛ]ѤVpf6E-@f=a4-G6:gwfw{ =gJ 'pO2cQ&WO;~YR@nRl!\h+-|;4ѻ /_DyEjd!}LO%5OfʝFS 5f[e5k]ze6xod $= #m`&joF4e1Ca؄=gRO辀X0^Sqď€̰y߇S&x05KغM$M IJ/7gC ,F'xYEQ?nojr'UHDJSNIȆ4V9*x.vI چM? Ś77;Z}1mds7'/ ځ(Rěk` j)Zu8Z'^/%4$.@So+#]qCXoMk@s$۴Xa@LXOd;i:߅*&ue"(+oK 0o~n;'gx½4EaNHoD;s &~~| ӫX  G\wfxf P$ulp~!{U&o8 ݊!f~5,q3( "ĠfA.(?-xtǎ"ɧ[Ґ)ܣ6Tɫx߰3THY~Ǡ E !$4qjbς[W=`i77+Sh3hۅwi2\vm&rͺj;1&2ȂI1IIVڢ/ `Ј}HHt` O"ґF־O_]m?EaڭH?LZZLTAZ<ʗQeDۥͯ~*RǗÿ+*8l._gN3 h4^|?Dֻ.yƱg oM[mCxW!¬TgMD9cd“57VV.Oq ѩW_.7A|M`=_s+o#3IEZzE6OdC:Ec5\j8鹚tT?|&fz&.(< 24.ANZ4cձc3ΓLgTfB{8VfF(tSR6tq :tNF 쯏A$'jJ~ks9zRy/mt]ԅ^F_q`Kݐ ;G}BXϰ=wN@DZ=MU^zrIiăHSsQ9S[&ڮ'J Am3e, 9t 1J;%jaR?;G3Ϗ]5<)#8~ ]{Z)@ɚe."6cwug E?B:8dXnaHo<٣]'\62(?~5'Ckoqv}Jգ%}: x YH7z3"-pqo|b@ETÑka7$G/mu?#um@h _,#EfݕxlyMf3|ڔ2Z NjiL?p%uxg _xsC>А=ߑ"tgz֔{+c=Q_ 'EOnK;~3J±/I۝x.9sk~4kMxlb`{$r-)&xi N؆%cpԭ #wBb&mLJ'fBa#ܩƛXD:Dq .%FM&Ifת8^WTVXo HďIx|")p^A^fOhZ&(v><ROg7B70.Ԙ/g"sR99HXYW!i)q/FG I檜5аo D sL;{*Vn{'*:_a[a! Ƨ ؚV{4Տ^ʋFwX1\)I'K̐SH!KN7aQ7)1n? oʶHB%x@ *cIs"/-嶻 Aeka٫ K{ǡ@m#G˒=/_kd^,esQ㥌=]VR,5#?| @Y%hPSfҬjbZ+1-3>7*'/g&tEZ,%tPe7/~DP 9*TIӎ>Yi1;6u*~zuo>zLej6E%ac8P"T,hqn5ֳ=.\Ε(O@Y:  w֤ Cshd-8 /=^ۗVBi(R-IXD?lH9Wy =6WBڏk+ uEQ PkR9t'9J#}.S@bq=Cծ8%*˨raIwr'TW)Co.zN쥼W7+k%N)_7}a_ؘq 67iX"iOɉ{&Y ׌T!r%56#6dưZ3Xmg^H#J(>Ş2#qJQAXlEt-ZmxܣG#gZk /i)eh]Z V 'yV!hPU?:^3eH`uK'EC*m9@I ѺT$hyf*9e #uodᮞjuZmmxmRЅpS[|iA5\| vZ1(NbB0r${@( ?_DlՓʹ7SGS1R3Q-NcO 4zN}C3{1~4㶉] кUT` bJ%k̕эL(:h'Ц5Jx.U)4OII$}xX&(Y`I,iAjPe j<WףąP5ɘTI?jʕ+(_D9-8!wrj2vjV-y/wlFcy XM;f"m`'{zX2 *DwMWT K4 {9(ruFyuS[%ާQ$Y5»t#..jӝd:9/]$06Q/ zlRD *)T{F7Z:QU|RDŽX%bL$Qx<zcǃA0s"A*q?6Ď* Loܴ顆 :s=Ȩv*y @%3OJ%N*?0.7ka3me2>ߥɆS^R 0P0dO]uc0 RX \i֛.8[tm5HXhkfH8`v^7 ^cUԴz\4IEĽ.Jq;~v K_]P^pe!V xY#bÚu.s9z?V7|fVVp}lF#CO{kYlK1mxe"TCHRZflme%T=*xK;"NQzvj_t5J+|}N#'v*rZsQEx.t&^MPV]500繕2V,["}=}0KՉd[WWK~ZGJ皉}e"7vsApL<rOt<(eo0 䧈P$yuJ(cW)!JO]*r7!T?t<_&c#oӼC;7ҋ ~ELwnAo->"ƨ6~yڠ$ȿ44N q(Ӈ̇/M- ( \4cGq=v"\-OgkSwp*V9-Qj*p{y!O\&Lz \_Dz#R9(V7QG[ݴzOa~ ᯔ ;W4|_YxL)'&(khsUc‘T>,+Daa͌0:јh)iYݺơ,[ v:߉=d0P{ęxW#Oʎ!03 _=l"y]o[y ،Uۤdvn1uq= KdNIvZzJU4/f-çR)g6SL1VP MG$wxwz]yS5 aK #d0Zh\>/>ӳzI4B9-B!t7gz.켿RpòhٲNk#K"L0O^.x1V;_<0 _k$QZȋxپQӐl :1?k!"g`T }T1OgUQ6]תCQ8>ކ\`Ǡf׵(Ȑ!?CY!3ɝt1I,Ƭ&sl".e(G @>iVR tq/G>)Tq&mXD9 /TV`.zj4v,73b!ThYMf[-n&ԭݫ;.vz#g6ucP "H T9OyJ 77 񤓩guO ;Є0!!pO"B6Slje6䇭 *~ EKcLMp7| (<ϳ,Ȉ_<u5J5[l={/X.GCi2攚 vxx ک@n<>}|*7ZS'nGn9Nݻ-@EZBERM4#E#3{ ʐ!TsXL׬ˊgs'D0;]']&0xyJ$}FƥbѤ\uFPr|IqVmkl,7k@y1Z>bDY W2Qđv7$d| ;:# CES=yZ3dx)ihM>r.,VQpVE [}I/w#AyhR0`gQvN@ߌD [ v$ad*lŰXB>3,IũݧdrOx3@X"l!c96 xtܝ-buydΛѽE_ono=r[Z(ǁ[]XH|#`5U(x !\'͘ _TD[rQ n/3 /9ֳ&(i*$ǡQƵwc랹1 {3#>M.pQexp[%7a 8Rohvt\ pu%uF\v0۴m~E}lSoxY4|gЃܫA.9c"&fr?RI-tx r߯Ri*3>Ô+O%FY[MMɑ!C\şT/g)K7fP`*fǃ9Kq%.]CtrbMT1^FYXO}vn8| g`ugr޵lՔLezF-%ABczb);L4Ϯyİ\iQ2 6GXI kӛV׶]JJ+sؗ?A@[*pULIQu[l.5 қJ-uGlSE 8ti "">فK {gTYa7R* Z9I "zo|;Ӭ+fc+рr-LYu/RF0zTA̔YVo> e#~K!$۵#=dTT&YZ_8.j q2GV5!Y adbH}7XpJZjgWwW`MSa~ c :#Ydm{{~x$?ԏ*<%p1lzxYJ4<)'E84SuqKey;\W?(͊ﮜ=)Js"IqܾWI$ciU~u^K8e|2@ >K}0i/he}3L i!w|N~0G\AA)Lم ><U:`~T?_҄=)EӠeh):{>y.lm6GR9hD~{[f\ V>YDj}[ Q?FSsEi. "RsRA˦֫cW gbwwL]R R72##<hoV8|NKS$Z}Kc+0Quvk-@0tȫ"$ S{Ϫݲn7L akcOe@7^٩Ε-ݟ Cۜ$TFQ l!7ka(RH+@BLg*s 62i$.DX(&toR,@RܣLr wXځh#ty!.]~,!:肨qzhKi$Sq Fd~Qh-N@` ȖFr*wm@iOsIޡ.]7eWي2Ol//±3]k4u5a*1Cu p!}&BԣuM}k`ku|mz']+D3 Z9)dg? XuݩJCn8r8\ܹ찈/[M߈Ns[e~"p0Um}۫o.E/!ZYBYi mwV;rl.P2̖8r^7jZ+C-bo1.F .A v|{~>Ug7Rz(`7_(]J&t8kQ7{jl98H>4)3$(HNs.FD))f%`w^ /5NjQ^;5mZ.y^,iʼ|%9~MI~F@iIs9F/4,>w=NgSk-b;]Jzf!cAٛ <:VX^~UeKy&_!'ls>#8{Wωuvneij&*Ņ{=6^dMv" Ap^_-nnE;t+Ǜ Q[X ύ9>)+̞I0Jm 3L_ahtF҆!/k" VbX .[}V1;]f '#tKb]|N:ΛdЖsӉŹL S ~W dg]=2v~/t@#{WC`R9# >顡;vQk~"edSu4}w.bR.R ;3 Kfށc6["p|\1&J3Qcrd-✋E U2 ݟ# ` iN5w5J'->c8۟I\\*tx)Ϯ+tP\4qP Q`mUQ #g[ j\[ۍyH% KWj2v<k0bH=Zʣ {WPTzH2&"0)0Ȳ1hE= h5bzg?`O|&pi3]'iU^bG$W19)sz(>*{S0PjCB?jj8c9'A Qk !;o'w<8hD`R# `3|T-H F1rĿã TѮ[[Q'ޕacT4\FQQػhj %8ܙB\{rp\U$9t| gK7↊ RI芌y`E\f:"!x꾾GzdPg?8A[w3fckbTť k!th?7)y~@H#-꘬[,o -9-Fō^5 +C9+kU{tv{6TXjxZolE]VA"M#:NswG@'rjh4䫀nՆsrFʁq}%7-aoU\ 60b6:j@{ A@K2b~(tK? Aa1_V+(8"QǫP03G.UН_-^CVjafAWhm,GF*R3FJBV? ((L$r?8UG0(JIqi1'ǶjBh p *7r7]U3Zo}Syw΀eLkNd^.eFM:5s=xM:)q<:\RHI\n_G;ØD|Iimf3JA?Ao#ozlmrkA#eGT7'c  {o@B/+a-nAʐFBp5k/=eiſ[F"sPe<=_/&)xX] W$8 ̥ښ%ܣo'~YN,ULDB,u]%1<-&佟˝#\=7FalwEBa,اB&Td Cxř^HDg)m{aݷJZ(+%()zKi{9$#ű8B=fyu*%3[l90lwL JreSaeGP2ZYMS%!~(HQ zl)$TM5^|3-A}էf."ɓDZMD L^ڌ d?;L"!RԞ8/= /4Hlwr`};Do;$14`516j-vQAxvz]6Ϧ.S-6Ү0-62 ) Z !_F2%guh&|iaa?Yr3Z3g9ؤ ]KGw SU9e%n|=J?x?OJ /E<,q(eˤ蠻ERky` ]2ljhMC|qdyk_ݗu,„ԸwoN)d"׾t}sHTg S=1s\SIp񰓿~:)@7|[87;v@ SA\:䀨]GjOSt?PoE£r?Al3 FbCch -17(#| ?b52=rOÞENuq p݀ym30? ;'qxcƕ16C¸j>]o<,M\fjܰ?׌¸igTLtMG% 8]딀$I%^7 bA_ʁ3iS6/d3ɇÉ_ BRP.t3}[ KU*4Jv ]OȐ;B,($KȘ=j%X=@e%ΒD> OBCۃ|Pmqe:R X>?q\5ܷ\d7m_?TZTg`Fg1DB ʺ~r EVӃK:" #(SGyȻyh Hȷk+{M89*%1//Mcum2--;%Ʉd bj!=JWk85x 3ZyH(jOH?1wR^x W*{) =9|=s=ݗHM2S_#jĨ}2{,HMpl,ƂݯɁiNL`ë)wǙ~ ?fCc_~.9g4[:^ ?|l̶q /&{w;W"C֥~P8sL=@˓#GyA|گDun#x# 94)/;-h @Loؒ4҄@<1gAƒZ+jm"+-׋&`$>Oi05ɂ=@(av(?9L-m%+=~a0dE1<,ٖsbHOHiZ٘C%y<=y!zDx gr8FjϪ2\f;aR×4eM[GܐVnq.(Z}4=ȁ5o~e`>4Q+])3 0 }:8i/bPzH;Z!=3 Z7<׎jL |0c-x7{h܁D<ٚ9U3cV=µ |Jpn aâ|@vW`p@8aDe{%lFk TT-CYTۨZEQW@.P_ۊǣFJ/xJ9'+-!I:&)|^Ϳ̸{FlTEJf\[ŠXl؋p:|6#-}ފQ7N(u[:w|nGU6z 9u)7g?PE+@hFZ`U [԰Ȼ} xjY[y,sPn8N՟auŤo9H<Ȉ] [#u_ӆv˰w@ػB14NFI|HzƇ [ 1ӯxBЇDaa69KN ! YCeT-*t \v鹅,nKŸC(cw~B}֣ Z/P"H 4CkJEބ_A6N=E,钶31_%'=w-IFe(yϓDoG\}Z ^v_U7] /lm:E҈DPٽ6zé~ْPdly,"x'Lqq*`RPc Ņ %ECAj |ȍ뵅]E@%=@}^pB3a\dWw$ϿTLr+K'߂x#~e #4󣙽y`iRux^hlub).ԄF2"GCt@edX!ZsVGs#6)/;IsK̨56 z, x*mSPQI6:rmKarfXpJ+sU3*0?)Q:gSH.7GA2J+h!==w:e}0׉Ft%jmyfO yrH}nWNsz#<thqk賽:%Bf{ WZPĉd8Xeb܃bg2;1#}Fg&]z]0h{AO1VOebiIRIW[q49a(Rj^kb"(Zu*#Z2jހ$EgY0ow.+Oj+;Ě}mnB%1-nD7ҐEEU+{QCC'iµzT.lr$c,i@bP!m:iJ7ve9>AZ56@! A SA4ӋvXC෫7}p?)%?hr_hyU%6n0gӯR x 9_,!ﲌgSMl3F!VYq@&yg btcئX>WMvV!B䃭}请 H3un{}(Cq78ډ7K;ĞZ{a.JHE}5"A8)+bDoz8jA| NvDXUP|"eY?N>^ZZ3teh+昡w^{epK(Ҏb0V_~)hbiG֬Eg։ױ\ ``ǯ %YZ:SvvR $Ə[Љaɛ:6l*u%đ -#!Y}A12}oZ(@vkj,l?B6:<EbFn\%q Swo/~DҾӵfȌo m^ MG2,==ct 8 32+.mB0ȏ ڞ eg 2g옄oח&Z>#$-$;'/j-$MYzr ;uP'/%Q9'WKsmDqőƴ z#>D @KZ|}ɞ6W D<]gWNWlӫ1x7~㬃ˣ3Ptyr$"R{p鮥;l7T>k^{EGq#ܓ`Avq.ĕB -$;C7x0V~9l"I;C֭,ܤQԂd]n;}VxqXJK&;͖pI@qn7/WęGhV\^|w=C&CvF?Y!{5}m} Ԇs1Y*]qE1,Dv#E+%RHowiCLg z,Ji?VW`Nװ p?ȞS׍Z-Z% :GqB&W~+~)4dP Re۰w"jk}+^R yqRQ@0Mn Z ,QښNWntmTz6Ԏ*}*SJCgbSF4+C&йW;{l$;F[ui@iZNr B2 ? MJn4dkU qI_ٙ4ΚET'ƒc5u 5/]uW9}D3b9enp9cBX98RsΉ9XQr@Vh=bܒ7$96!U{_ŗbyo3Ɉ"*O',"b)c^ߪ'orRtJŘ9LCby `M*S@ؒ0d!'{~*Lb2"n$=xԧ{_j,ovAa&e¼q$bDD++S(Md-Eմ/ \<.[ԛJխ)QEZЇ^QP΂GMFXX_yk+5\ 'l'`e]xւ>)sީEϝa;*tE n:a &|< _5($+ۊI_\_hqWptZc#ec S2uPsb48yvJSxq):.DسgpN5`~Nצ!CKzy6A^A5n(D!&iqD B$X= e2g6ZD"dT1s'Q`3whTv(5wM9M~dfx_} Mw H3@ i;eNR WWRr@{츓֬C|-֯t-w)'8FA6u (YAK Gx**tyM~t IJ8y~eܡiSsi~ikWud *G`>maDe*nļ}2c ~r~&Fۥf_"C XՆZ\,sl:膬َ䉁 ``y]׶-8"Es/*'qga;'2V38acjMma]!md (CW%787s>i>-dN3"GD9hmB"fܵBȇCk.aPF-`R7vMx ewG`?ڈ[}K[E,:nQL]Osrv%8 n(S?޽ov84{#Zsmӆ_'QecZYwhh-MЙQPLb %O$sR7C>bE=eGۧZi7wS'._-5yt{YranlUQ!1H `)CwAu xnm#LN'$Dͧ&ɂ0^"(!P|9]Afs@(f)sA둩:DV}eV~Ӄȅ @ 8.? TtvV:Q_j-NUC,UTO,5'bǵv¬uGmxc*oUa?7fsdQ_3矷3 .иH$G(mHy) }{Ơ6#w˯RU ^{q,qQXbPDd goNF- X, kB%rVM1W+ZeP]LD +4oTk y f霊W@J2c+`puK= 9v~,+pO6Dg)q05t||qc]H @#L{rJB5|n#ӯ\UH葘ioxP&!\Yګݰo@h?i3wAeRDǦxR.)gZdiσH-~2qq(hP)A>ɥD~lGi>jewvh8#xgw]* ;MԾCHkԄ2ūh: "oԖ\kϟ8}C4z"ҵFRr[~ Pn>VjtˑybhUby6T_ եwJO{pfMSalmudӕFUן "cհo<]E~Fktv$>-@L v6@Dc8tIzвkѾ1oLSOB[Q'pQ5$і]ל\B˸9l쌈5ͬ69%5c`[DL|ŗS6ijREۚ%|7>hl='z&bvoMxi&͌i.l€鬡%dKpMJ]]Ƹ ;g_`vuyrJ(?Ɇ8@zRʹhqui3dVCcI"T;H:6< NpiʓQ9)/ſE, '@:8RA7g,7o3ZY|!}5U]Đkd>³l+U#\%uW㓽tF+l[hmҼ_2qQgPDQ2(a `1c+jI;5x(LSH hqwfbP>IL1S'3+Z8FM5>}@ X¿Gϙʹv`-:ՌDR?y"KEWJ}.Ϋ;gja_r~@p tc1A-}43%vd Câ!WA1a 7P.nx"5]MnWQm?R /!%r#!UHpV+pA~YB*[K>БN{TCMkK楠6 ФZ r)%o'AE_^D;Law+sᑙ@"vۯ6i/ºk;'LHpz 1\RyAmqzq>ϳIWwwZo9HZvoL?Nt /F]]|c'S(,'ᷢek^|.-۳8ƹPRbmij+WiP9~yK @fJ>ʡT !fhQg]LO *ůBb?fDpZJ5SmBH6_DBB k#^KbkyGcc1әjnbY2TR=5ߎ-wMrʭ *3fܠn?[,D*?(Bj-PvQ2f9r|Ϝ N,0KDH,d䊓 ag s 1/N?e})%u3/ lY+̄gVjP'D XW 7ijp7N>x&TT@17nJY,tHAzkC2McyRO8^! ܚ2 )37R1=v6&b! - _3\%ZuQ3|-3zLxKEg$ؙhs"彗;gч9O[284,&nϊpS &X0n|y\04\VhC-!Kd-XQ'K%i d cHG|Yq"KE,!|S9GG{OeEGcM_Csj|C7'!zVm>{jX(CUܒeexx#mll ɪ);5) r bw贲&&AL@B-(J]'ٗ͊y4KK\xʄRlq?v3J2bw:46L;5?\P4T L9`DS .q?>^vH [KTB}=! ]^*NIWW,6#" ƒ:2=])c:Yշ  \j͠Sv@G6T"-%jgǑ&5C-RÓA',]S'gp7$v:8ɦڋ\!PƋ2;?[Hwr̠mpeQ4(֡7?|v%閕u:s;9f1_{7R/,zN鑬V@ E݊lup7pGIR%[:ޓA+6+ IàLhNunѠeXSD̲Ru_YPTd ( a^$aeXEN:F[QbQ@3$<;923!Qfj *S {d1ژ|tlZ`Q@U'eeELI g +R&nu6lOA4#bݼ{g9/V[ڮ''hQ5A^Uh~B;W~/(Til¿EPx@^_SDwR6wg$QS  ofP5\Mi{+<H3 Y]YG├ aA+m=׮ pvG r"GiJar]w3`n~]k{sZ Xtɻ`)pUJ/Խɱ&<1FLRmfmI`CvoZeO Bid4DݜQcLga# ]Y!\() EBWn5f GK!zn|[a&jC7aXT J1s$b<`k{T=LoLWJ CEG k;bZ'ʹpHsK}Ex۞6k()1WjxY22ЀȻ,!Ca'?2SbY΂_U2 sVz8Jk,eCR~YKK[4*1_^WGᐭR8$*?EL(,~{8w޿B*PK1zT&]A˙oŠ ށ>Nڅ \5cKh>lhAyQ͠7;h6(GQUUbVCJ @WN3 srvڜnٿS` (SMUB1*LU)g1xU{&"s8bղ{ WFGS^O|d3 Ez1[:p~|Cb@zS\\B}r:89S߇=BKv }'0Iӆ)"]=^%sH'm<;jh ڋ2iHXނ o*y3ܩ-+ދK mr2/OWTkz̙mLH/Ԅɒݯ# ([7 쥙(% >mL6{L8ښ K*\gMO=?sle8GF e 5[(ۧuIqզR$4$-;yLQ~Uj@R*>['EU9\báZw{jEzd>c*&%RšoJdB̔*i: L6w9wֵk#2/?CVYrv2y_nt`(0/j5 hoXM 3=B i^,>rKRD?8`~Mp~`VK`xҨZ(ó0I='$& QA"1絕M=<6w9B}6ׄu;By :ǂ)g[A$sW[3wZwٿvJ%ʲm#lx9K#FN"ȹ{v[ |_bR=VP-K'>4|fIa2sH57)Bkև9VRi]oyopVI9ƥж'(SMncCU!/3ƯA]e\@>dwlzǣn3I\;0b$(#EU wM!:i۽>4Rz e&)TW)u`[pYfA[hpWf tӴI޵J)fHyXi<3"r.oC)g&yA!9Žu:eK;AHk$uH^ۮ̳fY1=,k0H5 & At9@Leq~B '(0n Lay"\)Y^xBrUn?fѢ6o`_k Jw.4) ONq$a; Ȫ0m\9l*@ s$.XY\F.]Y4o.Ǻ6)׈ Of OM_}Quy]!zoo:Ǵ[P? Pu%S>ҟ׺SlUJXͅNsrx=]QKdrnͯ݊G a1UJ1r`ӦܼKG^z{dGF456GY.$LѦcNX#~ns#MȗP^}U3MULbБZ ;ɛC.AK"y)'15僆;##MlDl)⿘c7YAMC=*a`f\+$pm9/L[ScQ \CVߖ(fW 5Pd+pE(nR7'FxL)Oia2Cw'f2,kgN-^W!<ݝa[SNa}il;S^O'>/F M2fO7g(}>^vjSlbe[4, Ubsu/[dfegY}ř罔.a9:LYĐΩJF\%)Nq?'-)Nʢ!ntP.ɾr Gx/KZવ俴gK=v*)U4k*t;VƐraZ2t7"y1rp-JxyX>>:rr󭝝"r1;ls1n<b@ v_V|6f<7ن{G=tft[f- u)S֨Oh9G&[]FbT q{Lƿ'WA'F MV^N4/@ zk%/?ѲzџOk8Sv@EIe(P򗘪d`5N١5\A&X;;#Lb솸 QHqRzh :͂IzRM4̋T"pN Nř~ok-~̑?_9~ÊމR.1= S=Ձ64B ;-3liSK,4"Ǔ7[v^V) tY@}ޕQ 5c'.+\"OzkX=VwCϷ Tvl,Y\gǑ+¿UakGF&C!g#ʳF}R! nt<ѓ)2N(:3.DbQ%.`|OW|vsXƅl3WJW 66B{uk˴,&.Ѳh{] e$ QD wso]rIK[Š5.x\RPw%XP 9bnq5AnA,O9J+BQCFAu=8x[w r,n~<;unl8$m\׫Jb0nc7[Tl2`۱)v2+i*7ʍVYEQֺ͒7wɦ\ 8aJ[ H;ζQWj{u:[n?VSLcd 0㎾ }.5>`W' 7q G?3F=|A/QH,yl3yrD_Od/KA9چ!/k"sUStb&S R10W<2p+h`Y6X=!7W/ aM0rAOR՘!AeV̤nܻV N6G+S]ҟW\5(oE`_Qnي"zCۮB,11v\hicH:4>0&kasfaaY2XֈKwd=Zu11ȑj譒0Va&䅘(Xs($߹A2+ݪs,y3'*olL4B>a{qva i],7tbv]2 4ȥ&o/A U|ABu'WƇ1׼55E!\- {|ZƁf2Bqi_R,)Q~ߦ]jE=Qv<n-zT4+8c٫jP`jf 2h|î~hxyes#/A2T+I٥2W_oGp;?X2& biJ6 /̛sZ[׃g#!Z@C5&swRӢ [$֑BV(cbBq!3:(Y؇}v.]c6DfC8Sc>C 췵,! '"}􇚸IlAOUHl9#߯ruO+ <3b Ǩf[KeH ( jchau#C+g=|0[c+xzbS|Iq )ZUU<6[̼ޓz#3jb7!e^,3ŻYV}Z}~1k\GDDw!zV-47R41BOĩdk`Cmn>IB엋PqsIn*Ww"j\-3\MzX `P 1A %>5;xEo0cL#qJ6t7ih}K| ԡ[h:<_GGת3bPA/_oBWHI1ok:o%rxǡ0k_^=¡E`T}.=7vUW`8ĨQS4 a)mڼL'z%Fޑ(,&ߞi4M3iJ:Ƽ>".dD``8_6ШCieaL7",!͢2[_({ׂ,EH%:9z?¬Ycg]1E h%%bBzH$=HKtVF4iIqvSږ5#5;V E-sh2 pܡ~%xb9g]<bh`=Bnh_t{RK_-]6G~>  о(4l*_@XP{ WcvN-$S85ڏ0/X\]Юcu~$*V_ЍULL)9yE65؇ 򚩨xP9Z]`:G*hZs5 An\zmɘ Uja5ARDZ rTTWxVR.L@~GDYHRZj;K%JLV K7lx^K:}ZsJ1)y!*ju!eaw:RN9hzy9$=IKݫ)Tyf6.Dt`u䯤t`7&47_$I"sNg,~-N]vnv6z;;lIm%$6Pl&OI5r.5%c~(#eukA굹mPWeZ+nI+"zϟ dJzC/azq_؃?L68 }B 5 jSVʭ,vdk=K.:X> \)StvЀdh}>#}.UeCZaJ+N nF$iTϥ2BC^F9Akՙ 7J\׋">L8r/[FHH[זV3A"6p%˓zd~#IoԋHpH1&^ub[i8TY/> #pq \>]ڟ5~]IjZdЧq*c;<&OSN50be@h 萄+fSO0[?osDT 9:Ȁ4eҰ F.>^X"mт$ϯ}46s%W;\0r̸DWho$@}d#R(iCcdrN i\%h*OHvȴLF–a..tGS5uL Ar@o*Iݪf;ɑ;3=H+㮆'}΀kIV+Y cWMoCz ^[w4E@O8lxZ 䀤IE%R5uJ{sXk8+!27YeY^בCh{߮w\i0xö Mƫ;ۯQGC|8G¾%Z'Gg{tNiԚGCeB:~ uQɴncR a7өmHP8?jp2: ևI{FN9 )dfH!`̣vk7vSׂac"M)*Fd]5fkϋjXa^nqy][䎸$Ui_=;y+` qFnr'.+ZV)5KO Qt6x귋]C?)Kwҷ}n&Ö5ȅMYI,f*Û%CHBڡs?,fq 23!8+PR39n>uʿ&/MQy=j:bq֌UC N$',c`"ݍH"i(yU=lOoH.Qࡴ9 >He$NxI]6Y\x^v9ە ql9RdZҒ] ^]瀙J{y'P&/*q8cvմPmus0WQOZ"mq/~ G%NF!^lFŸ#=1HkT`7Bo\qyjF 8t[Cpla  Mx(Jx+$- ci,dLdHƙ~Ƈgt Mr+3 E+ڦ*~@4|_㠝w#EVYk!,Feeff(9ɷԢڳJ[eU6Na{6ʎ/J VzI;Ze mZT^sAr}H HG.kš>) >m$1Y.p !̊o k^Y O+k, yn9~рp>c`1+EYdYR _Og %;osnD+ gI1lTK [7]Ѿl|Ҍ1)_< 8:-*4Wxܷg1*]+/kg$ץ:}};]݅6!^փeC~ `!x=:EDu[ d:~y cc-ĤJo^ N.[@lJw;<i] vLR˟PW#'t6Y"~p_܅=j0|֯,2H4!s ]NS :}p,"cb <qg4;^vg ?Ykǁ[Ԛ-ᒶd.q%i\vA 5mq\;DxayDIV}\h7I64~Z|`1dRgH8$kg#DaeNsҶ'du3MIb αhv6s%P+1y@;6vovK)&(gD L]@\-GǯT8/2a]#o;!Q>KHѱr8hrҡ}8˫BD k==lO W-Q)m(ŕYF!|S1_`T k׋ |`˷4_w=0|RhjB-v^^zc&39IؽiMz!9u6ž.h^[~8ŹJhE:DKA麦^CVYB`yv/n]&j)E7m2PAMb+&k:.lY\ ؐ~YI&?yXc`n6EpQ"LS<,,&G0u3x%Ȯy3k?=025|1Cl]rzCd^( $|G '>XLhlM 2' >.[peAi0PҜeh JiG<^ZmJ$\AF&}#{׏-GQ!L5>>VΘhv"cTGsF$t/pRL^+$#c+amXSBv3!W7c-zCm>%=<XMs`+L_[HCTɆAd#I?H n9c~͈{cɧۦ1P 8F́Z*]>s=.78ioQsP: Zu:E,ᘓ0uҍyHrRl.GOLoM?j[ituQp2{^]S#K3NHBiSN%ޚtvD1kEŒ Rg!ĪO0hihCp.0`6>EbWY38| OUeoձm-bZÙORa.JV y,xܻ*=@NlqA+NĵXuŠz.j^3N[':[[k0yhlQaJ"5B䘊~%ԗ[8*xYMľ'QJ_2o+Sxc\Ӽe"d̜?*3 *ι]A+>o@s|ke%}~Gk-iD0ѽSq'GHBCA"b<[@6WK-GiY&R `s|,rBSo01k{V3#AOTRhjx:]uqcvLNܭ8R&RP`ɑF'Mw566avH>E726hX(iB͹᫕#YEQȕ*KhmYX&2nS"w]9 :7-m.HBZk.slp3zzpx8PGelVccSRU .R0HE>Q Gُ sCWn4>3fa6ds=dǬT3ƟmVQ6izlaoЭkqHRvzܩ+ͅʦ "|-[EO`r\&xjB[R׎/L?{{%w޳`CesHcf)\8 YaE <PdJ͛S'3>p6=WrJWL.Bdd ~L Qj?z!{ m_GK8UZϠbUC&TЂiSZ<[F4 s56Y).r\T\7ؘ*x%a-*(ȀhEHhiFC p^ Ha,F x6ADx}k6\ڨ`4bM9sxjɑJz~?^2.0 uc _[=Z/E79Mvܪ %6wVC ] ʱVv+z+>Rc5 eXNXUxեҷ/b}Wzn$-¢;JW4D ְ{I)K׻ǦN\*+gH{̔kѾCiAʜ2&2aluA6lM WǨM( HbLEo`V6{Jw,D,tGiFvx7tθM/~Οm툵4֜/0N'¬C5)T\l8Օ7tn Jl"BsF:3(̊SeӺڝZ@dĵgUɬc˷۱?>T"[+o8U.pÊb]GV;K}Ecb.d2. [\k6H!@E ^jZ!imDT ǘzb.L&Kfݛ2uo&3н]-8 }iFyqA@,)`@䃜N"7u=2wxPJ-IdJa5L/;|M-c\CKS>:MYW@+=2{KIR%U& ݯ " ä=a8ے0a/-p@RI:1v) Y]hI`Ŕ40`Di a6.i,.ܯZ2 W@vp+RZR{8rjTDZ83pӡGL.-KؗZ>4n^4Tz˜^(3cH$vB }1m(C'Gt6 &킃O !]jOtI"`l NZF{]HҲS3-)w^C]A|{͸dtZkJ6=Xm DӱZTΟܩAgi(ڠ`{L(EN3H=37yA-t+%1LfA+/#56dnEb'sX0gvI5hv ٱ7~7L:x ~/*+#Yb"*/d'j![?xN NR %>!NBk;TV22|Ig0iY沫-(.s:ǴV"/8}xFӐR;:4Il[OX3ãd1fa$=g~ov.6ax`@4i[/ˋW""BI$KA ׈RF9X*+zʖZuXR'_z|!kD-'ҧi5q+&3/LcJu99K)QvfvWs"s"A?MLhp,X LW]hP[dN?[`$Th#5<+?Vk`,`k;Ue XqN9'uoD d]<^8򆿨Rv" nHˌ$(G?>^#cdhǍ ))yAcuvsp&'Rjf\pkP,,l!c6"U2c3z`:`m0]:L vXBeEnŝ::4L"HxWB GG@Qd~$mcl5`8~p5x}0&f:-V?cgnf9Bq/ 7 Ҏģ8Ň# 'a\k=ءbon{EHzؤ2\ a̿~V$H N(9A%Cro]U%=wտä4#Um ʳ6A9yp3mf=#þ2` h7Sz6^uYB-a#fio~.E?R1|N4UPW'Uttn,xm.@? 徹ɒp/K*+g_doC0vR4hD(7߻lm:$yq#Rw#Չm`#P7.e\wRzr=tT>Ђo>H(`;}6G#U;>^KOѼI Y"sy KG;nmSq[{M;f%"e)jd6٫N<(D2[cq#87rQqETn?UgWiX 5ǣ2L2j)(ĈbYR2n0CYLnx1jC>M\nֲj*nVA s34z+#>~e9l:C>d!`1sSw+80噄HαǭP1 |dbg@zk颂50a- V*( MQ_~9u}vL!d=7t"NG%<..~$\XhꠝgkQygGB4|: PUwl{^4ҨILD ᴜHߡ@a٩wC~& @&~ueWB:[c@jxqI,ֱN}}+[0Xɀrlhq](pгdȘ1pzA.ڮꑃN!UoLOvGUV-VXA!vQ݀꭭x7v*,ޚ)$ =+!sW;8RK {rgq܌ >9k"[ӖHvO`dIkx_r( }ۥ)}gŝ;F;+p,ȴ'#UMVi %KW1I=^ag>a2 ;T|*FOVQ\`c>Ea|2Gy /"Mba0+"1l-Wh>|֔\oa!|@ĝn4EH 6^?A's!B9 )vNyS؉ʝkŎt7D: -Pw Bq1g0ьҔzTYe>&:LsWkYcyD&ٷ?Gb)4N_x"]C+CARߖ> ))@꭭@V6 X5?* T@%z+l&fncGcd Dp˕iĮHQ9G*OfB7&<NLZw"zY&`n}Am$ .l>=L<1Y/7m8ik"' {%|D -<}7Oxܴ&sΌ>c&6dTvΈtbF$g9_ G\$ɌAnU FŰ[M){YV[G@Vc6 "Ph3?f99%mPkS7\|LϠvͪж]S!1p<&+gFuw{ BXNyxß{!$%~h*X"94Ğݞ|6w SI?7U wLEU`~b(ǵ E$sya-g b|  WLCyLmSMs 2O4p%Y3uOL \B?vxH dXyT'@GY-B(, M.G{Gʭ'Ԁ%*%. %$}`ASuy$G/%ҹeVS$9kR _uʘ[]e.n6@\B DDݼt:4$lk03V Av|J9$OmYF SyD9$ 7&j),Zuf0x^;l(Q)2T>ьP{=g-n$*_:m̓r7m@EQZ#Z`碕?wLV*fF0Tzs\*Xh5mViP~W2+nڭL(N `S\gN5G H())d{|2BB}b P%Ea'`@\#VZ 9P' 4r!ie)r R'fQރNrŎgE 6=͘cbNΒwy+M@P_!}>0$z)3lzڜCr%=y":qjhѹH;Wttf-=E謃'%)'A]׌62)EǀOVY* BlxD0(X|lSrձ5:8!ӮOmβ6.݊l—Tι˗Hnf$15-E91l6MLd䗵 fLaNmN0p7ƤOFv$xnAm56҂4JxTj4Ok[AemE򲆟yeBb D8BL?P Vǐ{W->ߟ\|ncp_ ٗ3J]5Į$LJ?-mgxKhhUyT\'WEKoNf"vؒ\܁) ŵwl*TEF"CޘR^b(]7E=^ BFaO QJti!v4+ޅCV"$RRI("ۀ) 聄</Po8: L+ϯ!e9ܸz}Ňxi-BWA*1 {$_zXAG 4a_[iĘuEpuK8'VI9nG-ap YpJg"4vxg{fgGculK<"2ױ:3Lϙ-N|vOۚ=&L#ݙa?o )T;kC]Q>o)(,cA-FkXŃZlA-,\Bq9 S8Azm7nɅephDt,σ G\sҘF???|p&ql_a(,IF0o+PPxJE/# U2 HӥGQA-.P0BfI} `yS'3B+ш')#1vBXSPT|Ǜ;^}g1u4q]bʰ1l'5/iĨ[']w-- ·GűM ݽTE0eajRZ.…TosR>F=dw O^%Bц)ᬋQ\.GH{a B ؄[b׺JLehY+#"CkeD87U E|kn*ZTvtmpi u K Y'Ёc˦^egÀt]않2doD&`(BxK(/`35c ΃u._^-sRҴ@_HYy"_MD2?;*^?k83jTV᱓E&|Zvg{KnGcn8OOj1|ʥn@-2QS X.}?ADeNs'+Y Z9chʀKE--b7<<=CӒgEfqȣ`qor=51rW6q"4g 6ޝГ*DlNCg*=4p^]/N#Eet)RxuG>'Muy#.U4K7xOmlj Dؑ{ܐ+5@td }]\fc;}"1aU),Bq(cqTP!} \-yQ=.LR W㥚SӭJ""bBn$uX@ {fA,[56x_8bԾnW l 7Es}<ى+Lqʨ!5Y2Qi@z%1ŷ9iɍ2rd1چ& q+#P졃*gT̬yϜq|j7 h y;1N@N'*M5yё-E*FYZ'|8q6Rhǒ~~P޷#Sd) tD$s+"qQrݷ8=^ J[l1ڣ_6UJI^.!,T٩G(7uj׬S NIHf~9 @SKM·7zAeif9[JM 8hJKmr2T|SȌȐi5"hjl:@)x)j0`"|֤7\D 8Ijo4 dnz} d8wJoGFZHcW&3g7dAsDcP( jR eY"d Jk5qtwDzx9z E4 ~4u? .U%s&5~E|i8.gԘ؍_) GHwjY uyKANto##ff4L! n$4M?3G9bfDTy@xHΊ:m2,BU{T3U7zTC,:C4JQ: cOQ2NciE]tcI80\,?dA5R_DnA ĭ%-j6'ŘbWg]2v谞WʓEprxxTP#(L?ׯ ,<B} x*洄H,̸G*VQCj8MU*iH/ªw4cyEbVj)G1_4+VǑ_aM-gYJ4G"wwH,̕07ybjt\P\8KvZ N5tQ]"f Z \Z028=w%T뵸v2\V3v"Xz"?EkjYRORuxO-lctn'|At>rB`'tʯ\+tu(tF݆x`Y2tmN7$h &앙/EVtrAf(q>1hjph#V䖽GC@%|{*7}i18A/1،]#a֫7omE/9N6Te jaYA'!%ՠ{p1 S悋n"[ȮGZ4\ Yp={hڊO`^3M^TܽL|[W& U Dk mܬ\|E7Kfki3` 9gdfB;afQL/F^ylFb*9f|_8T2ۅ^o}R%)[E:A aa !eqn'am!Qr47es1`w :p>Pgyll&Oz8eT 3`Gkݤ\#4:ePUj9w^X[5X/6-Pw?BZxY0yqxX c=N9TάLnX+ntrX#+}4ư"y,uZ#6EMTK?-B:BT{B|~iE~},n *iv'0)p%Z;7p(3MP`DetPܥg`66qG,}?R'>$=)w-g1h;#X(3zĿ?R D p &¼mxvb# xP  4h-gmF7{f x>P9f7łv;;4}/(;ٜ]']mV;N)u6'S5wC~^7ΝHd $IB,v%그mj FaV^^:%#8i6C  "=b# %/s'El/'gFpH?]iTc7qpa0i"TK &1e&'YagƣC D} ^ee]O`$xLQ{~|>D邔oi"pIg8 gȽ`5XX' S \c1 Rf IVB0rWlpƎa[A08T$.e.m_S<&lqǮؼa$RY=ݗn57; ǿfM!i-LV,}M;_wjihKYzGnO䢘kcHN~6Tv FIT I?DCQ0kxoН8<>5./Ȋ-L/]~Win~N^MD`h5]#A* lIpS^l:2);~O\;cΖЈ r i(+8ԿE9j.J'@c?9YOO$]kݺE"6$9'[NqP zQ 0rfO⥴O%hN,YQݎ^ߕ+)2YČ' FCkTaCJz'I煋 V>hw̴ hTbr.|8[f7P:oax>E_,"u^]VŮ$nTuEf\tsB˙Ay6Ȏ{9z<7<"I PKה[YX=MvPb HbcU8f|o6+Da\hߑ\> oe.}}zb`b (dʤqr&_ L ĦzO͛$>Ht7 F+G>QJ{T*k`kzA]v:evaSD|͎.!gG_^g11)FSE{$iS3WQ,ked0G5i0zD2!GHVΣ ѱ|`*eV֤/2oӖD'@^_ 2MUŹ}qu?b0vecpoh02ar8JePzyS2?R@V;Z5F ]6PD5l|o#HEtz~Ã#\ )2,kyAKɈcJ$71K xnN˺ׄSٖ͇[[W#Y.RNj6K,AIׁz(UzY B/&3J%: Y9%rm$1r@Y ->g`!A^. x)jS<+?<8!V1ITm%6k[<^Y%@}P?-w?sIGzϥ dQ-;Cu#I{10i/ctڹ(d3D2/]ndx ޑ$N+u{1ˆ?EvUk9AWo&qtʮ2g`/ کn帜oRɷY;r}H$jnxª䋽"Ǧ.*Ix' ŊqxᗜqOy] R"9\EB1>_x~&L9NvUJXGT{&ɉ`]2;wrB3|* CRd!a71A2)ng,/UkݴM`͐D吷Ufjwv^\:G_E֏%zG>g|r]^dP­{Oqa]i#|p\^"(t< r\=@H' F,&/qp4/T?"*M3N⑊$/oRu!p|+@I, K[[GOpXYEsq_g+T]aYk;!$7ǰ-ÀO"-wmv @V51iH_醸n*G~jƱa?sIr(}+֎{xnȳxy)VJ%j3` `tb/kD%a: lE?LlZY{-'6,hNm q XA5_ %sd!E Gz<%Ƽ^pRL ~yXzwzece5wC־[>2n~]j&7FH'(#P + 4=prpgǥb|oV2(FnO:\|-fҺV5TD:7/ţNSIJ4aU 52Q,ն__I,أ=ţ"F`dak:1x6ˈl6{9=&!D !gq8mnFDzM .6L3kUƪOjpd3ps\mм~P^iqu#pds;֘ni>7T v!ϔ=$,](QYJ7 ǸU%,ibI([ ^kS9$dA41M8زȥ'cpFGԟ (vHQe<7(tB4ò)wm;8xfٱ&j) ]?֡tQO9e#b,̳ >?YU'7puu@j=Nئk$λ:ʠheI^QؙvCPL4+/t.0 ɽB$fU3@ߨ415`KE\ A* eO-q(hи1 ݐ8{4޷jvl':vHܮ㜥㯼@ .횛Ǒm7MEC5Rӆ-w{/Ȟ7FZ_H8/7.I%G,͓ ũ _C{˳c]N4@ğTn#>L Ȼ Ǐ@A3xBU4lS!셣oeOf0R[o`׏Yyz2.׏ΙhTbWKw_a5@%@"q<>Puzж i;=,nv1 yb"d]C8jB8D#TQqzI6 VPRzPg%P;ֵW%#CH#A!"> yoHS_ ZP|3e */'*L&:Wפ,i2kd_%=RqK1 [3ކ"J-I:jʌ}LO}__rL:K:@(&oڕ^6@#/C*4sFgU%ŁB^*R \7}:IaW,~gJCx],òQo/ |nQDjn~aNQ.o{YU7&JeFO<똅]LOwbpCeTvfyh@!ٖML2[C8QݞMƦ/ZQhYn%T n#v0ѪK4gY킍JBH! 5?Upn+"C*-p&|UL`{{6qGIn 6OABOK|v}Ux,6m&s?:USUh [ tMǿ %x. Xy _Z%0y i.EDO4MHJ>SjZ˼2[xSUt |IӦiy\~J|7];MT,ehsCѠ"fHĮKx=VOU aTbG %%8E姒 l;x]?X6Ū qO! N"9AoJF 7&lS^Mdf}Uyr_6R')74k&RD[iLM`WYhNbahQI_ipF~SEgMCp ̹&mn1B{.!aHԚy\l! nNOGS򺪘s8ŘWBCwUӥČ?5r.anH75_^ƙx^BLIHLzo! \ǿERt4xJyv ^ԍCYlL$fwn3k WUCdQ e ,ĎHi*+<^ݮylZ#ĥ9YϢ Xf#Y9$TX͍b[crL_æSSaIevq~R22\Hď(=F&0E)DO:Pu^Auv6.lxOMuO0;a~ 3BĴYjJ>Qڻ ,u \AG ǜ+MwR+K\뙢 B@/oߜF턦ut< H@lE՝  [a䵋EҒt+L_| s|ƿ< Ԥ8l"`lS59FSilfHqMZD~橓t%V{utGfF[ЎA%u#RJa0ھT9)cp_x@r{iyq궻n(ڌtD )%jZ, WeŊ-fd9C-TVAN0'i}g WKr(66󫊰)%?`ڠԱ~͐/\ILJ 茗;\Z@K6FOtxzvT':>u܇UVd!B?(r˅F;'kY^j0D*kOJ`)Jg)sOSz3A.Uي#Y  ]?buy/k^/ U42D&ڞ,9!+O򕗏b=v4*;N&EW7V_Nv ǧ`}*]BʇX$ӂ|ΰɢDG*r8"ڋyu4qL= k P[W4tE1X@íW5 g"{t1-(v=7.Uv|5NEx^t&)B%v U+F="q3ugDZ/y{$ nMU+0?7obC46mK]|Oѝn=<-2bDNIҁk$2nugPyt ޴)h3x\8V2m0ֽH͠48k$a^KJERT5nbHs EBySU5쁆?A.ʬUm8U%HT!d [R]zTTəjրq`;)QUW$kkȓV%նڙc;OJOKmp Dļ+Ǎ:Q ]$r9BOguڰI=PT<.͍78e%Ʃda$*ދy5v.TO7ʣN=K -Ѡ v齥ț\{CzE)lw١3L8@ 8t9)q=5Ѱ wu B`4TuSYAsB-& a4J hmL8Izʮv 3a*!dtvp~G$#׻W?Ѡ&bQKDZoMQmӬ'&hcoF!&QzVLrx,z -Ą{ fa=ʆ.3{D~k f]pJ~ThZ^6, -{'ϼ|;DMU ĆPek-3N,$DU(Z^>Ҝzc?z?hՒ{ :6l#JHMNgj؇A,?'tהh_r)qY2yvC,Fw6O0w&jڶ\/UrvVܓu7MO֦^Ы9{Q?5`T1(u<$g)QA|#q6,rUupo"qbFe*(D껟 3ѩ/An7Ќ(RD%F'F#e%ɥv@Y&I KhaZx/++S?Ո ޞǙ43i݇526toȈONH^_s$pubV:K +{ FJ~&wZIIY? 9)r{ꦆ>f?.vԴ6/tFӚjRce1 q64-\n&s]#0;Y+r (T{euk1``ItiiZ L m'#fu۱OeM@2S)̓Un!ۻ* tp zTx1-ȁڗvcȗg +W.NvÓ{9|n~ko|~[l𮄛,O!{{ʞy@J˂dvq@R2bp%# `(oD=.fJaS7^,gXβX4NàfZMoqAoȍް["{2L^ݔv7jX\K» q8^B4ms-Rz)1K}xWQ*7î v꾤ЎL\eK[0o ol#RJG\AfRv\W$0hGvٶ{@\wuW u E3hyOvc̵42* <8FYCB o _:F)2Xy{i,FI}]o^U~tUdD7~jө iy$-,>/ysREZLlɐ(;X_Kہr乖A7=.peݛhgmnXO=)yL(2H/\_;\עJ$pm=fa,x{1#:󋑚]SӁvpZa~PĹ U͂Mg+<oHxiE̸HSҫ~'(59F u7FOhhZ>/-X#VKq]oWbݦ&I{{ĖQ|nUjƫ<&ZVj0G&k؆^Sхe0(Q4ߐ^wE?/H8PC]mJ/"snr5"ػE$ D߾K5«2^P= JQ]³'ڋC(Wƥn0#aos7T6ESnWۄV:Ub /_TjnҰ4Dol,E͊"1Īx)qWqsK4.5ChRIKL͂N[=GSI .KLf$7?*f1LhS D E;y$lJW92m*0]chB$ҵq)pاA`R xk%>rր,/!H.e-+ SD AQLͼzrO7-?pφC@UfU.71L>0;ςb {,xSiT2T(3& 576s+yteGalϿZ!(cX$M5IOļ pp:\Ѱr n窩Ƭ ޳T~.46c0C5xdKY?1 Jr5w+$o2p`k.J|X]H ʷ9+ۺTFMrLutX[+TCɲ$ ,%-+>afB0L"$ץ9(iLƆ9s/\@S240Vj8wt Jw#(O%Zi56HRO֜ -˹z$J6%b#5ࣕn^8+oKه#U=G\> 6U*H*b +SDQ=V|*?X ƫ3..gA(( X,f4P)$^)/ Nc^TXR$(4)Q|*ZF2zT8 0%StO"L߰Y-{+u\}ݖYX u(,~Z$ڳ&d]ڮ+[v!W/"OWrepW2ˮ<@Hpk9̮]FmW3Llx2pEGd-_ O9,e{~3RG7fР:mt!)&+=9@5u JH9;ܱA\p#f<.ۥh0*I d"!`N;EW5gՖ`G &chA6$`S\ LIײ:ϨèT8$+ =Yj Yv>iuGW;N4]:t6!_)#N'ЮpTf|N2gWz!L[!vͯVuԖq<6Çwjӟ!rH0goj;,kl}FA7=`BA.bǪ8 э) J&] ףbUo\$L(b8o@&62aFŰYDK CxHssH8=UKj B4)┍.w V%r KOv@-jZ3qe?{EUs}1P82_J[ͤWq/#Ӈw>k0 %1T `;Ld6q+/j>C2v!e^a}]\&I*;T8DSGZH0upl^?tTRcvCaA,>߾6$b8֡@dSʠ8yz8WT7=:'bkc}ȱCk{>NLJ/_Y1-,qTT(Ѿ/j^rDq1\1%nx^s)y|U[871nlҿmdY+L&DMG@p!ij7#ܑ,_:_A#%,~Ka#ԯs[Jr@;Y09Ot4>Vj<ͯ/93HwJ;L/Y0,+1ו .CBA Jĕ` -~1/WI3ýeB(Vӱ4L ~Swh!0D$anى;ÚhyဘT?ZAt{?cXShv҃IsY(tXY:5 꽣ZKSФ(4c9pYʾ=جL[)-1-B\H[5PpI[e l%ګٌ%w3Q{ t gq:yC d}e4[0Xd)ŷ 9NCžḞKdA"l>E R3;557H!>X8D3E ~-wLBH}KdL: 7^?:kXkTX838me9CA i@ 0ϟP}I"ZJ3>,|W&$E١qhv(!9Dzv!\_S"OYXw_oV T&I;DŢ0DNpHK:ԭ:YyN cUv8҅Lc[J&6TtuNf)r֭ez"H8!?^+;%L([Zj \#{fԓHPU"HK 8/! ]wn$>YOqlDZt!dnΎ UAHH|{NɣȤcǮ 9X|oIfi}ƒ9 kہ8&p|x\ dH>")7U4g|Er'CX!VazT64y}tV%&|'U)m-(q;Ta_q0l{~'%:@{kCRbUѪܻels`h1O44}'EE~U>wg S=(7OTqx%s_:P>Wss2\^d- ֙^"I:h3^1 bU@[.4yXNMAr Ɓ+bns6Վ^LֵM]KWTN./v:Fv֢_{$iz ;2"~$M>'g;SLYW#p3\rH9b$2~&ےfx.o i8>V<_gM$G9UaKF&)UcD돁;!3W~R.6ֶnB.ekR V)z)f!ѣa*n74 NK/Gj\Qb&#Rp)FYH7ד ҽ\VfB3\\nԟ.jݹo1X_v R7=y AGt W͙#z'n׭=YHlN~=ϟGy S}ݲbAƂ#Ka +& Y|sχ/>WpaNjj n*ګIg'AKc(0hDnF7,Øe~Pxҹ PSaGFٚm}'o?{hAOynwxC;퉟%c:r$dE ax53qoseBoOxjC\wb}pOo dN"2c >r'bJ,õsI/u*=a>&>܇1Ԁ%E"tPo_FOoRUf<ꌩU3x{VW9*~'0rxkqcVHNԖi׬2(DHgc%7T:4&7601&>T`'32ۖ 0.*)DK/1S&z{#6>B'^蹘T_K39K`ǖFA-1~nSN;Q1 10<`o`DZΰMRF`)d'.N9}1eFߒW\}g5YQl0yF F `Ъ2L.}|xC3i{\0;!k^)m-m*q\c.:R)ٕ 5K-Q(/0,J H ĶiGϑCaZYR=A~S+"|MGm*dޭ_s&cBXK3jMB47:m2EȦ7 |M݇3r׊C<.R.{"ߏv1|>B_`u}ʸ$YՈ#wݔ %L0i K3fe>&W7`cPMCHpw$:* Ho €^' O‡;{FE@)\XeAOc QDr~j|Q+/\HGhT/x:jSMZD)vdTA؄_xZ}?ꋪҖA~XL ظAgE +=gQ[\M1#ALKbC0Xl:I!'2-bddx~^pэC=І?P\.mdt%bx>O) lPiI;'=ĕoYa%ol8'8mXP6S ^Bʻ[m_Dv r-.)mn喧RX7ojS)/WuYg3l|np9*7y1m{pyQyC/ k, nu7][$^޵i5`0cP)3dA%?bkKđf)xG@ѕF_IY{iIb@o4"4Z%,ٔ+oƂ~\jX_" Ї2q-C/xw,湻T9 11=ԍ`c|"6gˆֈׂ1C.m <2s9zf^KrQCXJxK$3bG5jPάNEBM?Cphd1t/:g{rux@N1zvZmwXlP]`6 :BslyR3mPŇ?brE Oݾl0iq sa?o.PVMx5+eyA:{]XWz:^ۗjut^"{١< f}94u<崋?Ue5y&EE?~Jq#c\?>c̋?= 4H&4HFKz${E!2fDM*dʽk"E)|Z%dYj20 %@®-CՁdYw+hZr MPnQb6D+`~%$فܥ`닓WtoED\QǕ|Aq*hiz4jOnLat<wIC]s5n#{Bfqa#!2 O-αje:0 "N Ք&=~B1,Ddqd+"S 9Z+~Y;&\HT{_*{uy(<1hDdl5RuS5HqHC;[a OhkiR#"p&] ew(:J~$8Ąg}~^2_ jN_`GX˪Ӭ۞m?7(ڻ`qW(x]p?R|PI/U'1a9fTgFkW/QbY#%ژ:SWe3~0Ku5w-ȣTm FdEI'pL<-,Ww8&đq' ^R77ajBC5nPT C0 FBBz?=d !f}Gȭ-i_ qVl:ea]jɘX< IFS0F0Inlxw-wH:a3,l{uɝd7b45q+A B@KBulA=, f1z-:nEb7)g~+zM*1M#fٮKqfgAl늷O7$Pȵ!QE ]xeՁlDC`*utX,3=&izoE`=6z%< .22XNwv}9 &pq/  {]{Oyt2D )`N7mL=5uЫZb1 0l 0s "40-qdфς`0EpsWPQw=M1ցj[e~2. ICnِ~ArlW:ɠ쾧Ӣ}u)7mр.ĐRE/U`>q&d1῱3 <(\c!1퉇x+h%גe.ƘMI\݈S㷝w'%d?̵y6mM[^rjs])gv3 M#t!D=/Ỏ9$jX> ;h !~5uLnVZFʏdـ娛QEo[齃fP_ ͑"X/"aBprťdypޔA3l|:d!v?;r{ Ta$BJz(EI&ƆW :O:摀&Pv/;<96ߣYYD~kbd!2$2Z02C ilЬ]rfyLwZ\ kՑr%/@HxLFmw`ױiīZY+5  ?|7ĕh;d-E OY;%h9}G^՟;dǍ!&{]5.,@;Sɯ2$6*X `[nJ)HZ#f*NdDov!8E?u])-. Tow٣8rмUI¿&hb@ջqp[HGd SuUH В=MIL%\YT ޫC&cI7Ew})N @!/ߣq:٘V|VeD{@&#w\O;pzygPB[;!=Rnǯ*'D5[U_˰6,i [bUIJIR_2]Z 8{E$뾁pd tDdRJ3`A!uAZŽ;gll o/1㌙Gz-oczK6%uD@P:0|CҾM45V졋wUC/*2y8Q? q^õ0^|"݈mM+wFی%z  vXʌ]s*[m)~ V-GBo$u6(,^Zdkʈumch BHV]CC{v0Cg<2A"ϟV;DA~;v;aZK:/\3%QE{?V:,%aAg%7H/5+BhuXu٬ x̭s4PvʂlT?@o5`ڊF*G#቟fؿ-a֑h\q[ }^/F)S f8íN#u^fn+>-y}KQ+b58}X \FZm9|G5Sj}YZ7>z^1RFMʥKAoɖ@*hsꇇK>#Z N<3q3Lrbf#5Q<JKE>o6 t4 A\uzVh?wvd|ٗ=p|_qc%3{7 ԥT?&ߥLΈUYZ|8#SY.K[;Ŷv|d2{!ʍ_N~:gs#Auef0AlHp /@vo%FǛ+j-:߀01t?ʌp)[ͯC;7磂fMT)`9un)q&{xd^e,'bSX&potbzu? 39\{ۃcM!3,krՈq^s[$xi(̬a'Is 6|K 92ۓRS0Bt5Zq{[?2闅! f qo$ f ji jOK7:Z t½xw#KvqxEcG"MG-=UqB6I[} 8x 65fz.7'HI&#!YFM0w=ذE]* p[ A9~q?vWz"2!(\eP/Ĥ @.vۖCd`>F/!-ś?zǛ%=eb8Ȩ0{ J+XOLq{9}!G"Z\IŖN@՝ke.B*%xKS4vMZ&~\?TimYJA (ODd!/Ş99KiȐ噊@ؑs:Sl.hS!cJ $ MlQtC!JiU;Ш}.~;5q\bA m(o&&g{ ]Wʖ.3p.=: ]? 2M&\ST[fo$, t$ L/yU}G> .QƂbA"\%46QΠT."b3hڏ2?wsLjz0\?t*Y>)\s8 b-q&b381U ,uO:+:IMVڸ;Bàm ZH$JxyBH5kֆ>A#FfF.tɤ vYC_o?k^<{sձ})`hmZ\BTG 7D5܎ &׆3 C~aC~8HN6g+ :TPk\*! V|DzX'5UPR!)˱P4ϊ~(C~vSb D4BX&8Q2T)+T1d^xGB*_=3 E>×#棱 ԎSw)\<4]!)X[P,C'&Nua׆ ط+JI̦ѳ"p><8:51+'Ǐ ̈́Uɘ}(Ftnwɣ qY2۪ڐ6v0 /'H^* hX®?\U\~ ** fB`X`Qn}^2eEvYf.RQ}w߳r4}Ƽi 1sN'8 r Pء% 3͛Jr]01Z re֞Yҟ;LPPVz:~jLu EfZ"ۉy#oljsfvu%<4煍VkY˞d!-Н:OtX9M*Z KB2j QwRF+ OK4WWdX&|RNVUi7Nftϣ0^?~zV>XH})5l@ׂ"{-@^ZJ#҂|(|K?.|"}Ņ;O -ӳ{>EEߋ40 yfy̡2C$HdZרDv%+/30 Rr[CA5Tm?Te{} [@<Moppzq iB'%Xk'irč#EPf>bԅA\£@RD;w,qb\pw\zħ>5E ~eCTV2}O*da4N@ůf=b+P[Ճҏ+1UItӾRg>?P9>؅ ݭQWJ{tI}|]JDžTԯvvX\q>DY78<R4~Pl.Жq(/Gkjp5Luߓ1i&T#8AHcuN(A|5}p~g$*c![0$p"Ǻ%BfŃLnKխjۉ3m*9Z?CC?{ :^ۍ0U+-F,xsM3~R }0&Ϝ8H ^T+yZŨ''DG8A Ï]r6S֖Al,{.ʀ`j&1h'=ɶآ#Upxu74ʳ*]!q}]DѤ3F_6 VZE!ExX_ns:f wKC0;gxy=\:AVMc,;^I_(d~h.ZOt X]hݘT*Õ5Zpatz#9lw$\k%W)=d t# -^͇6y >^TôAFb9وH!T\&Rr/]t[9zRúDH^3aK4$ձ^gqz3뿧vt4q;LqOS X8;]Q 0*mHP (5g7n!_*gO#;E=Ѽ؏;v.-;'`U<륱CݖʠGdG8䖺xZ@[y%x:*[)^`grV H2l;.R  (WM,}y?buyB|x'ׂ",d%mA G1po[4Uep#hS SpЋ_weSа|@Y8mPumsĂ6+%qr" ADG6=y{G MtOiC^*1.PIh17sV!y ~Xc%Bۺĩ0h8L"n^$M"WNv[S$5bxӕjhϐE_)xEOv 5N!pTrg$NI监7i 9s-9^3،9#n>H-eMX尦l҉e*tEd)@bL*Rv(H#%ÀӍݤJ狼^5H4Z8Rدsn%R'H,aetYAR'b2ZpL3LX4;kUi\ʦݦd@)aˠ pI~1^It/>>v>ƤbӃfذB޾imer'֢Z Os4 _M)*y.bNrv[1u]P_8 ?}I)$-Gɒ#.R(\PϮd̵ ll rp5!.6uMEk[KG\hY64} 3'Τ'ǵ{=r(ɥ@^߸#]Ǟ#Ga@a,!.CQ7 =,c؞]Z բQ=m.\En2ՠyzm_`ÐD;vq, Q( Kt,H}t]B`NCي-:Y\Ze22X&8DK\i=(&lpE?I{L0%@ګpeVPdAgs!>)#Ob9:DL3RXО.I,qFv\O{n;^بp1qˮ:f/j-\4)1uklM#@2Ml6?W, k '@j8.mrzR>f@ v]Sv_@+0MO`'ꜬgvVD;((<;CHЯWw.ߴӺƥCA4It"0cלBxKyש`qԉQZt 0*/Gc!L alK4RmRh&Vq)g9.ЈA ۺ:]E9m ތUKexbKݗ]K_˷*uw(86r<2:~,K-'~}%xD={d(-jdU,Ԏ%HꜸ޷; 3|:_A?ֈ%Mϵ]7I] M_B tsj:7+"oigu%!nh6?'g(CёY/3yMlm/QKP\+7S^_;U8zZ2Š.+V\y)1aY'`yV'BQw;u#^SWDyE`X4kca,]8u䍜I OљIif4}[;$VW캂ն`|ĀZǫLX/af \轕gYL3T3D v6F*t>^'ߝ+X.ew0 gvx&jmPb;`a@`e0*)ďQ.߳弖4 C\$4+pDQ NZ+ӣeO1o 'fL_ar?rH}"W"Cj9c D 9 (iZ8x_#ɸ%_[a:(6&SN ͑y_@/8z *PUf|swB5Zf>'؜fM[GrBL* ZT?a~=_R03u'ǎYĺc vpw?̸^8<? CQ=÷g`zG--R7Pbj} Ns/㌈${6`,N|VSTMXV,i'GS-4'&zX~]zܒ~ T4n\X8VD٩%Uf $ViaMw~7TȬР~% #(-π4MK\wqK.nC~ج K]`*2 [~;Hސ%N&Dwv `<ęgv)7젼A+˸݄ ][iglc~X:ל"FC,S;9M-XO21\ ^{[ ɉI,B1͉Mf?U wӅzBzCa6ļJ MD۷*T OXȴTzc67W$=YqP~>0m`JʳLdټW3#Rb%)r-C㞗nҐCqR I܆H? N\]I=0aϢ9jWš]_U]y on cڼ"m0K8HgfJ;Q#]-g~BXp{?y?xr!s%tTX.ſU/pʓA dK\+i5Z/O >BW_Om™7XzKDx14'x`WF%n$l"^nTpRG(X`^^ܢ eQ nZ-u{LggA8Nݔ$/3 ldGvNw~u02VD94rSYV󄵟LΰdߘOMW[֗XN0XLjh)7͐D-nv iuB\"/:z 9D}x!OB bؠCCb_62%6{xq4ua %!EV.yeHA&{K![2=<К !2xHܡ]MFƵ(F*l&/z"7S=`ND~"AXʒ*Tv67&`δ˝ٓuqrԑ/$sznޓ4jmAj~CtcЍY4-OWHr@[h9xߓq&WfЪVþf0Ulאk=Bɩ_ۮdh cGwI VqWbciBJPÚPiuW`s~+)vm]Kƾ\zl·ƼcU㤙}<PBTWl?/W {o3XVr;#*21]‘pnG<@׉1t'_3򋷙f uCtr}El(Cd hR Sm eW?/GGE.@%d\N{͆Bb4kR[tKh%fI$lɨ| yR4_{Wtfp R7ʘFVõ恱)~$$yW۩Yx aB;"hjw=jZWf=O#lGge50jq0Cq2 go]W& \Xfcr=l# '~b6/gzR&`v5dc:oV䟹)`i o l`v@Iv)@ ]sfRD=ZVީ”1Y!\SmݥrD֎Uzs6We[{]E=쪚|/7xn܉(jݓ{)VZe^i Bp/ɶQlh< ւ ڼn P3Kڕt)l{W~ ' b :-In{W9V8y'jǵGխy5l5؟3 P1ėyȜ[)*ld,Dz>BUtw'>19$ir;kϧF.;P&&5ۻX)R#ݼhLA*U9-T/ JiLfᬶ#Mo\g )_$oS\”Y9J<{97Pnx~P$޾Jqn"M6ج*: ǘ ՙxcYO37L{o)7pEX{dm4תs"%$SQɛ&G[FtXݕ?EEO"*`w+N2tܔE$'%P:9KұgYZ0707010000003b000081a40000000000000000000000016759d57f00007b50000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/efa/efa.ko.xz7zXZִF!t/{]?Eh=ڜ.+@  ;hFag7#h]qa}Ǎ >vBN)o?b;۲(Ðo.6-rnfoZ[*Yϲǹ]:KӖ+6ʺFJ9OA|SDŽj 2&ߩΈLLZ9 )k؇0-!0ɕ]}IE>%{iLO͹<7 ˏڀL)H@|pwDžx::rf)Y"o; z "lzrD's IALWtD%~<mEޘvtOs-FHE8vSPQ`4nC0:!IK_!&+zuL! +8 ΂3$N!?o6M?J !Z.4 *A8\ dXi_IT[pF ~ 0CZ\ލ? ᧤ҥ M~=M:H98?~HVu zC$08a `<vݾ_P]OG@73.1aH*:dxS$W:K .=!f] ٜ0tշ`hΜs\`km4*lEHͽdtoGc2&PF$/:uHf=/_d;w%DU3 J/A)P[7)l-B!MK3D;-]5k 𢖟BMee҆ %* E)HF]c( ?'w>6Jh Ӵ<}+LjH ^Xy  p>K0\1t 2 's eyǁSk? "Q8`u3 f/n_YDgc'?fLZ򍱑4V8|b!n*-AEO?Q ܮ1ej?4 ,1.•̈ms7 kj^/pY$5]ȒR,uS?ld/fhB.t{V?Tv#> Igʹ5dXϑ"jM@GAΩͲ]˭ɗ > >F~2⁕ x!,OHg?Zs{] qg kE7Z)@Kؐ&Cr:h&WڹrTIpOD<3(}zd&X"@T:o: )5&5f(JvoAR^Ӄz;Lͷ&'lkLÀq! [zI!na FE(8vYЃrh[}Mtؾ"4VWEMvH5+2%@-vI =KXb4m?jhګZ/T&˘~ ?0FڥA(ダt@RJ0ciG2ȁafE[ȝ~*f֦k V!$Q1fuG^ d/&8탊*+^X^t#9 W<;MDZsV;'yls1&F<Ӓ5\^(k&44_-P5ëRЭ FNpMWNqȫ-@ hP,`A$e]aJe2`9PfFΒ? QW?-MQ׈n],5cPE,| oF''m|/3Y"F̭OEA;9Ѥ,OC@KyD}X' {v9-G N␅<s~N?>oDrEP/۫Q|T^aOH" 6Tny%rVAʗFZ6{8v;<>[ Ñ]oj҉Tw)]L?b7\f}u䓇mc1vOtq9|u<6>AR~'la u%VRGû'HJg*8ҼN&PGCq61݃nH6GwUZp&,P1'.{átk\\'k:Bs j謍1!! ۯGZmVP@OX' D~`歈d5dCy (QZuKHƣ1!"ʂT[1K.[{1j%,px8\t{hŒr/L}ﶢ}cz ]llۻ7y;9J,DC@ Q/p\cx8!(Z~4__0L0$Lb U)LŽx;i8|79rGO^=gF0ejCMtT` ״WX'gs-d iʟVN8EѡF=%bSSH\yj9?ExxpLIDņ0LZvl$^Ñ6f^jWԜ)uH6ނsC69y39c5X鸱'<1H(?VK.#3"E1: Dr.-a S8h&&>|0)?f)^ oLۨ#"KX::TJmOdkz5 u+7kIg A^wo>A4Y~3YgK0r\Zjs֮y 80M? 0xv^DrkSV*Udz(gW@|b [* p$h/0!4$,6F3?OܴUΫ~ثLk<G!ä@ .vWX5!LRf6ha}Z|z*/U-0T R e`ai1J M;#{.7f(jj^H?Zݵ@ ~R4os. kWDOJ'Fƴ͈I?9^16?hOtc{.5z2QJY>&?UuEnr/>h8 7 7s18Gqp6!i osjNʺϊN]|8 (wT+bƩ^x~:5h!)}v| LaUӅ@7`}y)PPK.-" +K];>ghFBxnݝژ/1IճDaͤ5$  ςbC&=CoJC;{c/K>mxfִqnL5̼`n B9:Q{8EzqZMk/Q(kdY<}TWn:.; KGojLu`w`f"^FL\׆ǧ{0ʐ-VJҨI#M9IaY'>k4~`&&&t E{V5`Ȅh.9 „ʸAh/׉7HE, kb{RK4>At]ʬ(1wv3\C_B%\_}¥fYV;Gw_E_n *c5n0êo`M4{sEI/g*_M H5nE9l_ݿ#cߖD/hDrG@M]V۳,3A2_"Xq݀}m.0NN%N%t <ގ7+cSvl82KՀ v|O e [Qr le E[S:QYj:܍ bKGW/`gdVO䑩V1xSQ9 C"wAZ6vm_SrYv\[>Ygy99IQagjV Y΢tFLz7^yr^mX{|?gxF!:]"^)913[sKq_{Z!&M@(pmHfHv-t~R/K[ΠYې! r$ehjLzsgG]*|mNڽv]Çi]|Y+ׯPO;읽2?o(rTp6=/VGE(`Wy(MO RSM ̈́vcθ29.gL@+uSE@@q_cRuԜ|gr%9,: !v]k5<qé5%e]BE鐋|WWNv۩L0Ps,LͬQT ǒ*r3)5 8{R ˛b '~4f=j5@._ u7y>w.#u7o~8A:)1텡g! )%z`)ki~%1N(Fƫ>v7igh69UZz:qz׬Al(3t mJ~DF٪R3'şD^\T0 X$4)dN`߻(S`#]N济iFd] qi/,36f6i̇i$3P`.remǨf(2:>]xAK ^&g isTp¾#k808-2a͠XK{KRқQ;۝%7Et?y:yP;9Ҧlj!k!pmK(=M.Goks+9t$, |LrD멏CȲ).׮ʡ{G7a c&pۑ_0>^y}pرZD˹91xZ( 4zlKmگ~B'db[5- ߆^6&N!+*Ka`COz P J;8ϐ 4=*M[ժ-2@xq͗ZU1И$oB#p韘ȴK3$n~}{X' Rj7< #ɒMehpG*x~c;FP ?>"|~عvl-upo8|6yH-\pMPSx_ ^A,_ѵZ(@ixkPcH\ OO|CpĔ2gn3s kܣp q/́Ԃƞ-dvP-eJB3^WI!Axp84LsFF!ḷϜi-f8 0w,J܉  bp}JdgR_(@֮’^tMހvz 1s[Qlj;FyO*gz-JdM={'[+7U^`HzcK[aisyrjKQ (un@J|G*㣎ႚmf|2 vU^G[M˼:d X`l1cT0WHW.ͦ= />MMD |~GcɓUATɬ(7Y'&z͸US\12*ipj%$\-mz![aLw@ Bj .j\d.֞;qͅGS 4b/ȀԵK9~6E`< @5HD I0.K>mB{u{WO.9x e5AuY*? >W< R\t+e\>5_p}JIL!sѭ@΄,bo\7=o`}1x.qsJ᥯J\{ TwQj'h _Z3f(k!L?.'CUb ϟTݍ†xi&ƂjnPɾ.Ah>K>V%dיҡK9U{z߯;LEwR j+ʇ q~[F/}ߛTQ"eSTv۶A jpݯtwDa+} c|9Mb~0:} -͓-4h" 箕!#ʶ/ &\A ?1V $X%Ϭ.F)1KښD\0:W{rgTŸ׺tEχfJʈáVJ{E)+B({/v]*`5s>'!ZDgoF7P |Qu4d Uҝn|M %6xOcOƊ *D 8θm3;:9+V>!1~Hn{ܧpRdnaLKrl4Rǰrvx+x?/@-t2ȁԐ&[%kV<*eN_zS&.B`CT oZfzC>έh:αLGpeO]:B]˽$O;Lhu1Ӡ@O ,δ+)~?IcoTۈPW!_};vv]|rrF'(-I:E>:9]BH** dmy/$E>-K!각sO{ ȭA7PeB^ޓH6 :. Tn٩D}Q0#Doj%vch4 ].F`CyY\9ӄQ (ŇM4F ̲u:o4`j ̌@Kx䖜#z6WE%GDP&x!{m!2U;rR?n1rvʿ$lŞ30ءQRQ3h`QقEbH ?ʨzڈ.n_N8ߎ#f bx@6.FdQ̔W>wT)؆43]*X/ 0._+%a>"ℳ n:R-#ު}b݊aV 5&èE+r*4GG8 Gp8$-ܤ̬_(˝ZO+yug LBr. b%#c&:2["5+yLdTOQ.7q;Lʼl`7U^JTWHamYKssEjA+vsWw%!]8nVU3Ea4ϬyC$/Pc nj0G5˟-'5I:qB8_l̈́B)ju.l"1. =GލL32sy̮Nt?竁Q3i++NKx>Dt!#y :qtd'?!L7 ~=dEA"&g]yGG߃jB-ؘvI91K\-m%KOͅ t $J̮o .A&%rϺ >LF/X%k pG1)YrMX&4.퍓:>A۵qЫ P$|ۢwԬ,eۣ `$rk@LQ]Zh(t6o$h}@Kt9,N$jCGg_BըQBNǷIH&[円7\~)pyNgG}?o ҥD\*baۡ<$ySs0)Ot3-`Wnḳ 6 w%ZYdC|9;)mh*~-)1cB~O5b 04.x9JH<[jOGzP:]aO(q䞴k@˙\ss2!E/?<~өѮ ïVp/{O*rCa/_|S _Mwfmv2)GEVd^# үpqo< h#ѨGTSPMLҍhS&ߎS"/re;g.q(4 !}[}Q:5R4'xVt` r)`D+ SQKh\Z3~L O?06EI}}~3СOߎrN_ni;;< #Igajt eI``&n ":ojEbFcjs'Aўdsv ,LN]٢^n̩48H<غHjJ pL[﫻-F8g1)轂Ewݢ:Ѷ^ a0S~q4T\.4U=NJˬ݂^7|$,XbԎ;2'Mx$6eLM)Aaߠ/:'+k זW*>b+-" =:²eGX"L:G9_COAsjإ{&?)`U%mDƝlAq7K{sdF07 <uXڡ֩TMU kMNUTn~nnVa' [Tw47}B5Ed3@A!J]Ңި=-ȸUO@ c? Yeuldd 5_uENueDhS"Kg$gD9+'~e)Y\䣋4:{qER*ZgD.͖Ś=\^W~XKd4<{49`d-i5 TL۰VwkVA5*zXݪQ݌b [/ D@lנ^U6.O0ɄG _!duO7\ed_ CJwZ/7mqϪ XIs0pi2vt78>&O}kx0<^YȻ}6N>H΍r2}+#i x lta3U>c Q~ތ%'lRi^ bSAūc͜:<%Ybt91FDBS֋UIjhs < +mhˍS1"]Pl'ߴ3(?!#/ƛV:}zG{x[(8ͬZdz`l]-H^ 8e$°$l8J3bA6ǹBo[.N541!,d<{S*tm:CdO+Bm>\(eSx9_\FƟmc1-:"N-L hŠ4ڐ!Bs;ޒZpKx^H}!لmYU VJXUdE7ҋZϬh4 J XvSs,q׀rGE#bCɢޚ2lwѥYpӽHS"t6TWsBoYO` c]XEy `jRƮ.][MD, DYokI);Q[Ev-|GS9E׊~[RC|jMߵJ94]g19U( tn`|mGYh'F0y| (Z9%-~,%A训g6&.C2S+Kw;LFst"wz!bn6F,%YYHH8jw`v;ht|evǽp--)=܅. HNnQ&`ѱV5V VŹ۽k͓4jHH>Fub$m6,ZK$G#Eϳ4,1ǐս(8J^-Y2ElI!/W9LƫtDF δwn=^76|16p): k@lVۛr1rpKbt/otgyM_aޓ Bl2ڀPuXCA3]Fn96$݁ۜjwD5BEm-®q܄ڟ;  dgߚM5P<h φ n"V+tQuEJ/m}Tp䍞i`$scqEۣR%4ckso&_1eRQPcd>L\_Ath,^ߙ[~̒D:8ؖ잳j7zɵNBac)"4{+5ACO2^T7R,Sh|#`tkn$]x7ńAw9ܧˉb6m,h=p/@i8m敚a*T3"3?JT8ق7Vt'$shLuQwk)'ڶc,'^}n;*޿>Į9#]Ԥ_\9ń$:sRAR/`==rBHvM 3%cـ>,ԩQbDeb2E,>8s*`|ƲWتO~- 6 o;QtT\Ď LWg#=MUr!{,e86a2J b+rFb+׵e{ ?1bR4CoDXfYܡ1܋jJ1wU}(˄i#T+3&s9r'HT;>(0ݬ۰ wE:'՞(⬤v c474|Sa\˲[vy b/R$uv (6HaA5 ҁDL;xѢ`qYB˗;ImFċ~5h}1141bM7L3<{:Lϱ&l|Gꭃw}]n#)~t5zy ch̜\4)=v<=$K9=w_.'a ڄ*I_%lc*L;FK!hP]64t0TE d@p  ^lAbP?"*H{tҷl8bI¢uGn* gQ)7NѳC]Kqb-\^Y䜺ml|:VCY(PZ%7ު:fbOsO.RH ?o:_f )Lf4.G"dܤ4v7e^/a(*`hJSm>%^LP_VƕuxI}sfKd0 ^6[)MtÑ:ﲤƧ*n?Jq>6)hGE碀Μ]4KLJlE>S ai.C5s[]׬i(8n4~BpbGfCF^+l]vb">=>5 6+MR-]We P T ę=7>AVnavBSV=hP[eؕ#PfR&ߴVKpފ\FWB%缙kL σb_=3~7j \-1MKZ58ɂ8J:HG2Cv.(1qEZ}_LTZ_# k4FBeҴC;t] Ck*~!A! 4׼I2 g[)h*]oKΧ1jlrz?v+0z_?Ч=$g"6!T /wG+zJF("tJҽh=kq>谎$.F:C:9H,ܯK3 u S""Y9ڒw*kiWPg81O۲K\]jb&?%ZZ4Z?Xv%!j5̊ﯨAK8^Q.!||Z }z0F<#.}o\W\KԳ7RRbCӻʇz#Rj;>jAGŐSE*.-:~kŝ(v !ַ~Fpв5q\D9m X%l3P;b^ds5kLylXւo:KKԂܻ~ C{b1uُ!FC[痂;"d쾥fE]hB75 (Koų'D[KVhhGɣNl}D qnxxgյa޵3s1zZ/Xxw:YlW(E{np~Dlc]L BC?J$sgRH×_--j4QHeLA YG!:~ [ߡRvNe.][hwJ1Sbq\Vo*}G5g61N\%] f1׭>5DAsk-X! e|+m48ukp}mR[yhqTj'cUXj 1p{jD HQ -zSy>f/xC!kȢ 5kM[83N&-q?D[_ Ui9' U+pJ(%c UetўE.;uĶ~8TXʥĉt%k-ޕP| byS5TICR&ԩ;BgH7LCG& 1mr 6f\ChǵQQn:=?MQpU[~8߈7{|`ҨXd iJ^Ef 09kvY0a$s@DU+sm82czQpRF;$vF̔O#5 -nQJ Vx7!(5\IY{h ll6nEn@|V츫֬+fXZK<"t@s頕DzͤΧkYX)(2msS+z;)˱0BY(ȕT@}L-Pf&o UzkX4q$&OIAl-4^˥, 2E8G3ͯ5=:,rK/5"uL", q4,\ٿ>An8cQ5I MʫjejQDy:ևkl$|r@wD +PbՌ*w'RrAW?Zgg#~,4>2-NniZ|u(O(c8ρ} n6X޷`WAe8Xlm]eᓉf>aΓF3[9xdhdsA ӝt*YVs;sIZ5DF .0SMAEY v*ψ^Ɍ~iA$L7g"3o0 WNō gcf_Ix<K@jcE:rTvD "ʧ͹c GՍU5-'>:{fMl]8 כMo~ %CLh{.}Q;2. @@q-~PuIBR6'O7zU3J lKĽ~w 4ePg#~GP@M @9s/jdǶYh%u[xOfhaa/G'BY(<5,mE|;n/@2cƮˆIb{]smY 9j+顣)%SD~ jWyTl i=5A;d,p* +hiK ~eSʈLNLfJ5HF^qB8-/*w"Hw_Vi OG4|lh:/ãl6GK;E1vIs6ecќRMo䚘^{&pc޴8]mFTu(9pjhڲ_hOg nlsqůx 0; X^cePseK Q?@EO~֓UNn$Ubh+"e}.={TNw1r #à N+`Qh$1U+|2IRL@EWPhu;;ST1mZ,]0Ǝ(="uGQ;ysm԰,C:Y[pJ独]9Wa[Gb^N"ձ+˲}3`&;g_YAwW~{D"an5q1х2"+Izg`ʡ-3%%!bJH8ړ|ܫn'~V n'prl^JQܘ jYHk͉`BQj,~aب; 2 _>>_te6oq &Kyƨh=5[Q C"٭<4T5Mޟo"GNZ <0NY9fMOڕ{ԠUqw3*oW㬳>U;g>9:@g5<9(wAB@+>`cx`nDdy )njCQמL+3q2C֨|^߶ӮK|k +q21:]M~`AYޫt elkB8RĔ,z W+Ԩ$Z.*^X䖦΂xK,|glҝƒSPusIK!&L6|ŅAq 3֥Bekqo+ #uk6/J'Ƚa+ l:axqa{©}XY OsdA(y1J_c]pmk3@O-Yg"ol͢{OAvG1dc6(à*Bzo:;B>t3DK+HXZ=H^e1b5G&P#[E/=vA``IS9n PwY >+bڻx\ xȶOA17v+X5&uUjl/ӆ-;5f4鼳,6wԉ%QrycYyiЀksKkS|L/_|U3>ylCqw!P kX]2jj_w w!v+P=<)eN;R q}h5J:l$LQj>O mk\YkZP1\!-=3W{&` E1HidKTH˸=5!r=HK",'f}|2Vp.k<RѰ\=Aկ`1q#;?Jw]`^7S[d?1tSƎvU%d4?G$…^8vrG| qQX UKfڏ^ 0 u@j@d޺ՌARĚB`X`eBeZ˪Q_- |K!5]Sѱ|0v ^Ql:[~D#)NDiԋ7"`smAhh4ouD QA: u>/?gIVM|^I.?TB<?ch|L}B̯His M)= 5wgNJMïf(<`Agۍ&ă|"ec?/(%۞Ф ͋ d4DH9hle v97RvMHeE:=_+E,MLޚ!lz'v_Wo|o`6u _R 4HSQ|w՟Hsis~`wkl6%VUZ7{ sY7*xgeEr);ugXE:nb[?b4?4QH VB'G%/ w4&"V"c3z~$2)u%bm ?f[Y#$aR>S&E| e;0y6)}Np>r@ e_OaU dp@MVR]' HBuGd)!%ҽi_K|Oyrfİ3h,4AYkO|`Ȥub24eYŏT2%˪Ip"䞧 ^/BSCa~䙋煕gݑ 'P=caDjQ`yqŪHN\*LzG2gF;ih!ς ӥ&h>m{ZLɮUf6 ;pgm]Wr|A[ Iٔf~O2vƀf/B'HK),Wwbh>ܝOQ8ﰌ kC@Lv"5P|g$|0]Sg`+*z}XoBڿFsZ:"<$fywK'ѢA^8MHET$Q͑[QL `r{{>ƜϾ?bͱ*ENk/s@=Y3.(j0+ʂSnwip[`㏡#<$/OomL_5z-n|VMXM:hVf&z8R~} #74g\ҥ_.Cr}e T/o<rmM&Rm~B[S`Xfb_ᵀS+hg~G-;Gu`Q7D_'Tbc9uNg?x3O)zK KQFUGM٪]500 X9Cag _Z?#hCd?)Sɤ&ƼY7˳ ~6[[4r-B6<'XB)g5t=۶saB'= Etd/I6צVB-}#w|'tIѶs)*p/钔b63Kנ 2N w&4e4w=…<)HnbFu 8Pm2oj`)#Ƚ$W'%/^s8ʧM=lm2<ZoI. UٰB6 bg1;S(Co1+֨[E?`W0E~^ڄF7IQЂnw1.zx9#zAUWZBnAUY<3|*_J.?|9Qg\1I $h@3cÍ}y] r0G*o?) "MKDJ ^! &4]|cQeK ߷#5|EfKӑ%jQSW5b^b8N2a_YI%tO9Ote|ea6ILG'iAr_% [fݔ)X~'$vByEES8\DRP8JCsݭp.Py㾞HRPx1K7 '+ 'F=ʛWzhJS)LvlD]67q2+4Ro1􄡴,yĝN,rCs!Fs&a-=T48&zTԣtoh0KhaAY<ȀFd0B$[e0@YS=pmO"i-9szd> hy+ ʥ˶qVTu: a褢2")e(FhɐejeMhwM$) ^R$lӈ s00YΑMNb:N$dr :Ix5[V߂ "[bYWFE/Ť>aUYLK2MBH_uԣț6sPSq[i[ ;݆-YyI^#C. 0c~9%gܐc$-T~:=hLsE9Ӊc鶓GS Vc*>Ϟ~8Gp̓٠nRs9ormsVF> ( ܰ|Mo~&@1Z7yg>#遈~)4/8(YKBz4ƪBw`[M ?#U k` O6UvC]w`xeLd]Є0dd kβi fk}ϓ{Ot'ћLbvrҌ h{Ry"ij `XϚ?߆% %\ Vq|EKA.3xm댘5{Il"^3bLNKHI&d%ekqYtEvFdvnbT4=|,8K!Uk@] ~!.Y/4G"ènY;Fe *}5P2uf~ ݟx\,\̗U6q㍒ƃB[GIJB_/H4pHX /AoiI31,iLĩk6rpuڄ0i!0!!l! LG9sCYF.Z! u> \C)nR`k^Gr_/*8  8/j3Mš'ixY_ O^VVA 5K#&2=Hdx0j/z T;yՌ;<OED^^;Wf5VR測nÇ<uՂX!ýRF^xAxYs>Z"gZ٦(dA@kXuj⑁T0LB^{q/+Z+"L_j4Hvɵ'J̦׀j\SgQf5!ptjPHR`X9{DJB;|\N`GQx{ #|*l- ̱؈"CW\}Rl X70׶x; [%#Ukլj^ҹG @|nm*EIDJ>Px?8㟕͚ rTKrPuNx+$|D{==CY9x‰H9tːch:E+!\EGwBAh?۩J!6,Yy7>V4QRm_RG,ߏut(l80`6z^ѶkPR{ke[``i3o?f)u`mJZ퓚sFI ?:wR_?l?oљ]@> @B^'cpsq\|k"U LS:*٢ X#%L%? z)]gXaTS?gop )N^>Zv:?BX*KrTk ^Z?-x=;̓ F WBbnR_ .ig ig 7>dť0hg@sS6> M1q?vVbe:.iE(\*(zU F%9ЮkglTj<);NYe]+nWa[JMUT\Ƅz=LSnDOSjbƕrdLݵ5 X9Mm;i R4꿜/1Jr*-cM*z3Dd}@xf{ʕri= >ǎO1fS RdVxq&IljpNjp$# 8"CtgzQt,s+v*|=CC-7lwGֈLE5 9II;&*ςKǟjzسR3a-R+`,ob܏!V7!.tGN[M9Pj!<}YSQB'0È3h.~pA1s5S?M!;֔:ʮ7SHͩ$Pes3!W]HćfFT&^ =Vy1ɻ, "%1T5/H{mXL;y.n^,`K}s篯H* * u*1r]b`Tu8Ic*]g5藕|1$+6TcԤ&ZRYw tTxJlҫr5]ΐ^o CqgYt9mZ^@oΗDg J7@C̅E=M1ӄ2}DfzCz~-G3]N6J:J=2.,Q<85sG\!FhE \#A;em\Η@!֭u tʩݏYx() }7vѪyA{;aƘi,hhS!P>)QINe=EgN5uK7U,/S*_T/Q F>[+Ckխǻ2E8)*ohIb ؿU5{*(W|VˮRܫk)|<ЙR2Jџ&ൠ,'rxݬ.Q jU(¥H7ӧAB~e"?KkQ0ff9Kd[ң3 TC29 6pIvӇЪ͆RNIrV%.Rq박/JE ԻCo0V4gڂLe7+7Y#3+{Ū~kx` 7͕ӟB g&@sۈߒ˝jhOn p 'P6&A|_(g>%[p~.Jv-j v=-?_n=7:d{%Nidp4&U~"&UO-vzgEi& cNίTSmhT,fp <#PN+yL-8ݾQ5mJwƭR{m+T5ZJ7k0;p~Z FbUw^F_?&(h1 m@`,Z7]ckw//[vΟ {p!3zHkҺ!UQmϺBY*U#Ԥ͜9 QJ`!lhRe sIZ{MM2L3h\f2lky.gx`""}|;ۛXNa)') ח 7I#nft:rQp >0he~qlah䂠}mᰇ6ߖlU.]ʥ@KrɃ)>L2Ċ?LJ)[Xd &H1QNC)lD\ؓP9JkR'3tǐ+ҜHP\EǞ; h@|M]^&_ϙ v}a;/sEa k¹kzQ{5d]9~Xz̕GӏduRok&*rWBh'/a! Ї&vsQT;QB|xv'r3jAm3k܇|Nrd 9v8z#+²AaA> 9 cp5<ȝ*x %*Y,4P~9o$egҼz|ۿGS' \wL:"E\J]YyS3ZyQ3bҺjn 8 9ڞ0IZQ|E02|e҃~1:p:ǽd3 :">`1oMpR=gZ2`G=d7ew8dw9a:yB 9 g5vNwI;k]7CM: 4P` )>tLQ^KgP3ij$;8gYy`bUg:S7j䘌۳ ѓ`9bKH$ݖ+8jƮ1*oP\ڱR Aq5w8zN8K}hOыؙ5A-6A [i7(I3-YyܦTҤY\= 1O` <{3=\| /Lk.GE7j?j6=E(tX2&W\pdl~j=.+zܛvl * =*aLsY1\PO'e]ʡ~Cu9P(ylBr_?kM p%QSNK}FW=9*e”ޫ ݳG€؆`hQlp`oC7w[f/p^ Aa/g<?,ORhZ_+NmC_>6 \ d,d(ёX̶CҲeJb a8 y4گ5yQƙ Uu$ HQM'{$. a[۷ rF>ŏ#R_efpѩWU^<@b2ZޔB.I풼 |Uw3mby<+EiI%`4+0Vi*m="wr[) ueFp?p/֬`1ȗudRK}qE;ObޭdyFRwqnX:hh "%{ X<K ,Qe-ELMf.496*a'n{N3= z?$*1K )^"]hy[W0f̖y:u`őg<^3';0Oë8VsGxago@̿d]|jƥ8 acA BRڢǓ@fFCs}-C{WvlꓰU8xu~q(h:P!?pV>A+~)wgv0 VGfXOI<L+:*b:೾|Ƌ<>UIÆ/.5V;"wiB`^=ő ۩9E_uTetrS0P-B 21ߪiS%uG&ۑ3w/B紳B=/T-y2f$uk&X6ZVFfwgL3lvDZ:TѲz0sögw? A€V=z>}?kP(X6,]jB~{(,ʜ D9x}ʄ4 ?:Ӧί>ِv1֗6RbP[IX3sTW#IE؉;ncJPZF%6JGc} W>"E$}GBs%q]n?["^imVN Ɋ{iTD~H5Xg,h֏6Qr?_=J!`Ehqxq@-ۉc zt%AbtBS1J=|WmSnYQ7ǎkͥh}UK^kѦ}7(q"Oǚvv}%C1 aW}$pZBl&`$ƍT@_k#ǐ >Pu89?z'(T_A̙eI5#f{d^ۺ;IBptuYn~ػ V.Vɮ@ptO{PDF~rS}dhJ=wo~ M@pk!0<,#/"Iu:ؕpoĢeTm|/ fm=HԥtJ5&ru=G~HαVZT-nhVSPsl刹]AC']z*,r+uE8UY2mk3a[St6%mAWJYA TLA V_ 3J5| _kQ½- #[`X]3-4 >mƨFHS."Qxۙdt^o8e`}dX^7!HI#[__fXD)p_d*?]x@\hHT缳|x"͛gbR Npe:0;c&æSQ;|e7>؟!١2eUԐRd1gs*`PʆUoֻ}4pEsJɘ-{CYdдłm+ hLx(u~-~ QqW\_ꤞRzJwN>ۚOB S5|lfwdi :UK "kzGbIC@'`LI1 Ld#1Pz)K*ZbCz\dF$@i z- ^ d"C] QgYZ0707010000003c000081a40000000000000000000000016759d57f0005ed90000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/hfi1/hfi1.ko.xz7zXZִF!t/Y]?Eh=ڜ.+dR\I~ܷt C :0MYlmO@ԡ׺)!:3O80BFoLBn_aBL K{[G{yLqq:kI;ÐK|7(/\m]4:STVXm-͉rZ)+auQN&" *QY/Ryhd"mceC\Å$ cO.c2E< 3zv,GuJ'9%{uXm !?ҭ,cJF!%)mȽܗ22$A `"DU3+N{WyA]Iob ~0 ry9+jhtNmY'L/Irp{dPiYIm(7_qa}av}Z]XC0#lT\?b !;}i"A{Sns1=Ԡ`{rwr^m>ca$Wӝ b])Z"-Na,V+>"E F.-Wß'\֋;ʡg<1]-`hکcX{5ޝB^9t0N֕n\K&iDN UwgAjr(x*j0]3KOؖ{vR ()irْ;3tĄnd5"!҂?א0ۋL:Sg) ]L; /.Lax%Y͜ʟʭ+<AdBe#-; m2@r¤([#:dZvyZxeـݼ4^CZvM"LN'Vz!|"'W|z}L? oVZX "2"Q>?5Pwb\ɛ4hAmY>Ea' N'\gӶVLv[فJCܓr؝'BLY$J= ѝfWr|>4%N*?R|iٿT7$\Z"NQ苳#byUkoTp(]^{D ,(W6ɸBt|&:& X kÊ;+Çp!>S}6rp`F2A [}D4A2-xƘC`qw(*j076d[S s.]T194Oxߖ9Zfƾ(I8o5!:1CKY*.[(Gb4x9oH3*/A(/YjDXL[:r-a։aj-gPgU^HaʚKsVw#ilSi&`IdRe6쑗?N3l$ZҲOQw:1J&([%O[Z헺V#}ӽS .YN|R؇֘ZxPڔr'jw%\֞6 \,LxNrc9)er 枩2.e[L;vP OsMB3dOb< s4's ӌýd3)Vt j 1 ejn&8϶d´|aVyrbba U}~(낦 lTPR2̄ Y£wһ'U| 3o0V!=ĭ mmO[<ǣ4BCDji{p hdFs>Z4n-3/mFzL2_:yOlzWKI7*ՙ،yGW'%̑Bt #"8@5L,P;OfS7Iًme)+&=U{iIH_a>5E.FW#gl/iS.{2n YI8O'o9:uvI?p|| $F *d?G^^L6&R9y_ܿEWdy gOCR"3kE\ ; NܫKC;oV⋾#+<)\ʓ&>[jrMtWV9ЩaTwM\fۮyV] mT'q "'=K\Q[ԂӉ}n5g4Nh݇~N@lx_x),li:wI\x#owgr&Gu0ҮL$8PfN'|a)'|0[&pʈp\jұfJpDrųDugKMh['E#6fN.S0j>%Nxqzߦse#Ir-ʫEZJٚ)r\ϲ V5` eU|f䨻{3V0iNĭU0F77|J!uJJ*Nu"X0eIhA> RʅeI'NEXΨIQN/O}1K3 ۃ21X;F ȓ zbnۄ?1#$O/DXwWʜR~G|Q D;H d&Tڳ%c!L] ,GO)nSڧ1a_ p&u $D4(%E`N'#tD2&5߳3Xsp*Ͼ,+lH|әٕEQ3_mFrItnb'5i$b˸ܰ]Hر\ |][{0_ԗstJwVXU9P;gyI ybr*Y@azR!喴5?LdwEwrȿC8aΜP5zYi-k[T"E8+n(>C&@  5S'qQ=v -X ޛDZo~v$Ti5D8gTD!+I{JzUKIJSV(v nY(.xDCU.O& rBI sB^W/¬-fy afn@dN&Y^{Y"u9|Q8@:wkQBGl9 ;#ղIŽ$[޽+׽Eb_P 8+ /_ƭN+("(;fOe!E noJY瞫_ `i=΢F^PnR?$ƴǴˌ'=֞g|KsD2T3b;Icg1-vC-,mk9搔^v 4BVa ~P㜼 [UIE0+XQÿ#29FP`.=Rn޿E˓ 'r(R@͒ki6q)ixdsyW;HIy1G<"sh pP[W,X6p֣9w3\G0O8) WiّUڛ'HUC7'ZiOp2ǪE+< Ȋ6n2V@^{68167y>W^Zd9޵,C%6ItK sF/(\EC Kghx<ilGNUiS,3<4ْaJ 눞Fb(kaʻ\9&% y9F2\;u oNѪaRTJ>k\Vy/I^dQː`\_,V K1&>W\i Z+#_v7)iogg(;3ґ$=V@koI`yR|q r%]װՠrJw;f ]s:H\/ ?LhStYeY ]ڱJۃ R~AzDհx?{*bLagB8GDG:am1h!ψs_k:4sFUk?a~`,U"RÆ2Q"ggEʑWp<wZt6U&hb؎Lfdf7Yvˢ@K`KE }tr-lgtU1B_f&/ 8ErFa51uy2 0^-g"Qr'xWogP)'ܴȡJ[iwe)!/M7ICݙkz7a@&=搰kE\ulm☕eצ?M&̪;&댉;1N|z\AJj6CRrJ%x%) ;y+9~+n֕ jϣRW_ 1 c^!$ݸ줏Wk 9 F pkNt"$ 3݌ͽo[ UZ 2M1,Ŧ|vvd[7NP)i 8T2 s&o!BbF)&H+נou) h>O9x9b$+J4R8u`۔Ps5kiFnҧK8}"n] &eP%$PM ּXUTBu*O""#h J۩'(A7.5P!+y.LG=ag NG:#+*[`j'q]VydڥĊ$0鞁R=+ձ&t^붸qONTVaLK4,yq$ZIM*8j\&aKy5XI#~ujɫ]ŪCRGJI$D-]|<-# `NpweRP2{DHfﬣtGbd& ;ſ1]V2G+ͧ4٢Aȥ{[z &co?C"&ӁFNRk@aoƖ|M]sPy&Pʃse!} uT[B u5@e |,6-lDcQS [] hUN:,Cj3پ| 9 qҔxD&O͵:vXͶR.FkiU8ޔC&*_n9}S( Vv4}㎑[7-/P(k㲘,g,3\*u 9{p?4l.>HEPбtk#v`S/QAN`1 c`Q0|h$1ItⰂRઅ̻8 e<@,91KTU2ͻBWl*\vmJZTZ öy =!`})J0yBES)Gx]05Eezl92?;2@FjWy5t礭ygzp$OFv> #$${L# / Tʁ*0/9,^ҧߩ<gk)Si+W:e5- AFϒZ4~f=0 JiUr |>!{><x8Pn4 PUM߿7 Fl ?p#58VPbr~%<89px쭢܏*&ݯuvkH3kn1빴X0' M]}6d5`4]ۭIՎߛe;lćd @UOXF.V׮VFbiP;v3%ySgb,1D]4zQ>j4QT 8ӈroëoWXV5p\ }J~ f0Oҩly=~S N>d2g%%YeXC0F5%ZBMw^~ȏDn$^I]y%N-qRJ \w\zQ㢞 q8%ʇ!׈[KvZ)+^13z%MujqaNTswN<]yڏe[8~.SmgMVGLr gn̙t TcƂko}º-5R96&[r_/2UZGo8+]LCYȡ8ӏ"$e7Q̜ڱ,}JK_zrI 2cxN󃒘 aM9Ku?9{2jP ˍCEh/}T*K<#9rD\qAdq [ZIR#_*?U+vG_q{Zx2ZlPĜ!>0gQ†ԳCmO3V,y]U3XɨJȎ o`kRFC0~E)?w"}|'<OvH8 z(9pD\Dv2Tp]ƙd|"n3 i\j;PX ̸:T޹z*6 A3/ֳp ZV01XG^ Q(Q--gHF,n9I|ZQ An`ݒx [F^7 d>jgY\Md4і{dFHwibIsk'P[ot kqlzeUDrt3FC%k0p5h1Sͯ>73U@i;-wx'R?@o*ѥeDهWJ/_^qСϢ@rzgvdp; ?y3V}LY9-r,d&KbZʤ5~F68oL#WH44E},8N O{&q2ھAM۽BE2TS*wK51 AnAxDeQ ý?0H,AcAKƾ<$9ʁ. `}+ ˗du)h?|lMo.mo_S)WԆr|8??sfM0,}_FO>M!ju05bfOFFbVM>ٻPpn44(X=y?y1B.Ltoۀڀ^c.nW/Z;h,R`d]B\3)dM.WxM4y!KE7ㅙ:u Me2*A 63CbAUhIe!Hnj+@H#ewCIxpg.Kr{L=mnh &N!]=>:Ut]\6t{>1@V}0Dk7dZ?]ޟр0"KF[}@Z%U}`ljJ dS9+K\4) Z 'qħoDq)qw#06c ,6py?kT#(di59WgB@rZzvzƉ{h Wu6~SHXmYwiE? Mػ/f:Ѳó]o:\HK촚6/*izu ›^2ktQ K):k ))?شPZûTЎޕ`̂GYH /FRjJ7*] $8ͻ{꧰>U؏Uv!pڊ&6=3x v*TwOb̊jN gHy#MmM{3`1̨I+yՂ;wIݶ!X!DVng2{R]&ӯ㘍=qU`T զRmblY]ŜKIh7cqXz{P[D9HՍjv6FTHD+ eKCʺD&!8 .BR6;V&8L*RMrLܥשHh(Okh፩c&,G`\3H_$c[dx|V0GV Ɩ-dvZ•^+Owh߾ʕ_2q7f/), R)| Da8+t0Iy0Γƒee#N"4!;kͽ^wҬ8M98ΚP&8q{) 틖X3|ANFJJRugj 7q2]fԆKH6V ybNveqJcTLmzoޏ `g+\Uͨ?=)io5A T.$AL7ĥo ף98ivҕ_X{޼㬰K~Ht_6e`1)~_*+>rf(34m,e }t` pR8^茎xRY G4a]J2:! Y4 Wck~'~,Epv0쨏Hi>@-=74%]'@dt8vd%X'݂4CRI3{NrDsUpqi܈`ʤM* cV=D#7|ٝD0"i[J[ Ibr#IB}pSv2@juۚ./xmv%-(3_LCR7kz*OuJfQ#WRDzRltMhB{*PK)M<ܞ)qTp8^q\>q}5oI4ttiLx'Q$`RE9 @-?g^S$:1='FϺ$>tkAkm~1fJ>>.FӌwMJ4M |b*y}570s}OޜOk]p§L@/M] n9ܰ_#UWRBB99k09@P2o/hb_MoYӫ5dAFȂw$Պ.v}w}k{w2;Cɺ2 8)궲( \Ǟh.5`hrk筣֮Gd,h㙦s3sS1cA}>Y3W:x:,Ux'X=; Ƨ >۟֠c= U)ăNG: bHO5* cO=%<h<}B<ʎ=tFAO~QDjsw$6m 9OIGM"-(ݯwP4f NLh^݀+ Xf-0_PPh8%E韊aD $yCzZga*s|+=ڷg8 ~?yccRcGy5L²:RywՇ}PlI3e/` d4R(5H8JpnȂrjZj!6A;F[3NF~b6c%Rf%D! :P)̴&96CH,$'Zk6o zi5 ['{؜ )wh]ݳR L2@Ul?Rj{%xj0EVߛWw[*]J*b[3$YԨ0BDv $4I:t8sOe?+c~ZnMpe8Ef .йWK&'c']?$vn$'7̓Pz{)*i\A|̖<߸x _{l&,j$׺8 ']Fqxi=!'|2\&bh|P~,fS_!m*{QY` rur9Տyv]<5~6F;ߌ^ ki&t 1 ٴ(YSE{ dךoƍI MF6"t]auFlΐ!~PΟH1(54XEV[^TZy0[u|\:˄ibo?J7V؀ #yqeT<aY?%77ZqۂQ"jidu9ZnY $̖b]žR l-x gIX+FZ܍f2bCtc Z'FP" hiOE WnQ"OyN@ \^_h6(=1Ϥg򔈑# [Of=.tY!k'Rmy1x(K?, fnYU^i! ?c'?+>CPLĉz]yDu׷fEV`rpSÞVQ!+k C`;xd[0338uEpCWy8gIF\;A8xar<=;J3|J)c-ѶqKgnf(dc!(H>3" y@ї]EYwTu4⚤~lMy2,}x)WoW3lw0 $$b9ཅ^_tpϟ4T` \ o`ڈ4eRZq xƕdL ݈^?eשr~Gtr}0A A**VL_s+h-\? 2[LM 䶉bNѣdzfE{o ~`ļ/>EZXbRs@;_e!,ȶB8FoF@6Cl4ݳ;i<9 }~[IS{J8kQR*m<>//(bӽCv%.Lx: l/u_Avk+xi:Q U0Y+|uSmMgb9oy 6g9?/DzGO%XՂ~v[+GY?:'a%D.,˩ajJ:6]͍cGW8:f^ &VqwAW"YAk\S;&vWG$d^. u ,qeCvd3D%!|?>|ټ4/}Gݺ4Øчұ5J/QT 1UwF71X:jue o6v1lRu3Y&z0V {rd`y̜4Vvj<3)F/N.:H9WX;>PeȨBQ)|&hEܺM0k9]i?56RS\:ZW3JaˍCzE/nhC o Nq A3{Xa̋I#OsB-*hp*Xw_a LF7Ä.a:Xjɍ>% l.[GF!-#:3х[9rznӀelni:؏HUGWTO?6L~N$I :*7n#wzr6RJtәjdWu`* R(ȆɪS^p< 0Eu .ѰZ]9ړg `&utQ)؏&46f)N=Dء8o;E)V.ޥky6Y4h~_DI: \?X[(a۟o/ vJ]ͤ.jՎ>dKӋH^1LfZFrP*ѓ*QW; =qmjO'ϬR'"o3+\:CΘsQ?*1?2]SX)Gl=q0DGP{@ j'R^<.Zr!V{&@N: 1ԶJRtYi=y :>_+3 )Sp::Xx` (Z훉9= ]RnH8{p2w,`0݃Ae1^慂 BԼ3<9Ƶ}UZu/>\\ԦH<t,W3|;o*v&V' ԓ4h Sx\)`_S5?58Eʆ_@> h }vޏpXdfK_ҥ$ӛDui%Ѥ8(te8dᕬMp=qGR-AԶ1Oc|~τOt0'P21B=7O-%Pz&)(YR1fj@ ! \30#l9hv>gn)0pp| m(胏;>;^go(PձjS*AY,DcD> q7I8I\רs-f˴^ Ȗ)|woagj{% )Iĸz$mf&Hg+]e $jkAo/̚N ޹uK2#qmΪ߆FBJ{F/Pf!Ry%>ҦԆ8W9W{k/9,k&7f@{B1`bv9>Pzs*+ UVcm+Q"ȓ6GLŌM\-q]z烐,_Ǵ!SK* 6]a/}xS}bӀKR!~zdɽHHPB!V^f[+ʑ%ɭz`}27b2e \ճfF^OaC\O<9H#< x\T?/ 7 P̜ Ȍ_ R}x+!TX@`]g7Q1/??dCJ%{n5b嚁3OeoVHY:ǔJ*8<4kFY|?Ҧe~[gJ{^Φ>؏QVBwŀ~`AV)f@aٳdiw8-p/(DN=$'í _,\ÌKJ*Uzha\OfLiouvX*m޳cY Mji'[~mxtc{QO1 >Zg ؈ nς}v8=q kyדgy<<y*lt!I m'^h]{zc|*A-;?ҥOJGpAiĦW&fװ\h2OШn2`ZNG좮ҝH'}8 4 /u:Co8ɳ Pl}?v H^[u MA$)ɥ3wӍW {BUj+B8-(Be 'ҭ `_8,}%T)hZ$a鬒){K[}9@}h&@KZn}9L4Z" +N;hWei[#DL/ w7OL2W=mg=\%e]`c򊌓lI+6dĢ0qd4Z,xԜ *y7[B'كkPg+u'T"wkլdd&F 0cKٓF0}i@`ٛ"}""|W[ s;_5{ױ jFu7;=(2G7f/aYno~4''|uuh䌁a~tspҚl^c u?zt|T9YZxYKBaCI:dRÜتO!$WkBDugK_YTaأ܄ErRsq$Zjl)¼;/8彯t[S|`Z / [Gʹ !0XBv+6uVrsoE7A|l=}T^6edbaftʔuFLH<v=F,ߕ caI^;lS5\c-=mSTqV=DYl^.)Vִi63 ; 樋g bŲ+Dvr\Y{6#M\f##.e&i@hrjCgN/ZYQi d2~!uZgJno)4/n&}Rz3}$=Aaßm@i&)NBgr8[Pmx\k&*ɁUZas+Of{B+V4B>q|yiL[m1! ɳ!Ō|*l?%GScT )QdNʯM8 w /ZUylFl=Ql"::RRlwiIHȸBr¨j#&Ԅ*"RJ(wg=\FJŅY 6_eB`Ԣ]gTD1lē Kcd7 /WBR珬gXv%:hpXj{%ⰏOP*E6R79~#` >C4LqlRڇBN[bټ&U)4SslTA=wc67UX/F4CWuw'=+׳gR['L;ֶ'6lk|B'ݟСz%<:݈nu!J)9 .r@nUϻSx#Jtc A&LڎP pX YI֭\YKŅ֢posX'C4YWh{0W y Jt6] hRV ޹EKV#Ɲ4N%t\#P,i2Ix)JuȵVi=w_SƘ_X*qϭҾ} `,_qUru~z=| C !bPxͩ]1cBD[x\%b:9r3C=Vp Z?$oqxfE4"[BaPEJ:^k.FksÅ$GoQAr b"]u|_:5slE'틾#ɂaI#OWʉZ^0^ո|;- t-3N z?LMa 8Jt!ft{l1ouƔ @6iVNmG*NN*Ml,LVJfސ"r q|}kJ;ؗ= =oLS':ְTWlw1]DI|P`p!Shd='kj^@qOVrBӣZ?G#}EO^[ƹ[J_IimVM3G uTc.GmeJ;gF>/M.u"d7ǖdczGo#.|Aak]u+^3Z h-Pc*j=9yUWF;=XTK?fֈH)Q&iauvSr$̚rB綷l!g"v[Wn{gH}(]R$ z>qP w%1Ǩ`&+fiaX@*Sf&!7E1J)8H?JW1WȾ$u8Q9q:զOHp{Ƶ( 5@$.*w #Z j(>ve; }{.(ھ;I mwgGHkШf^gn+ ~hlFbD c86p+J^ ǬJ1e@ۢHrC?4<#HGq7+s'/vYDuQJ.61"cAM#~+/:]PnEx$$ha} T0m/מst).h_9!U@iW懾մ1v8ȌoQ ~":%@ĊS4w Tym.ߢwoc,QX \}Cד3gJ\ 9Jb#pjz]A<0`z K}o,3l)PyD%L,*we7A-S%FpJ s0 *arǫmOo `-U#|Dj򏒮=TҰm/NrVG67y3a Q]+$*)UjG dt=?a?ݟdQ[Zܩ x:ipC.L6/P`q|F&|-+]A p8E.[b*HJF/ N+nR^/ڣwМ̘P(FRG8vX`EƓwr퇣6n#%n؛*[`xf6$ >vLUtKGm>nYrzBB̵]Z2BU_yH҆L#m[柆TV(%~oi.UjAZZW^+#'M9ƅUXYD/NJ1hH)ђj >Ic/XZ: 450k=GE@pQ[ nc̎S YceK!L h}Ɯ v%^3n pG,<}eSSע;3n?fw]!{~u&+iFHzJ%L٧RNBfc[V~U:ei~~N{BP HgTw>9k13uxYkV`pAxT}/;b5gT+Wi \J?ƩPwdꉘl}`|}߶HA SuBі;Q4GLRN$ ]gi隵5.z?ݥefsXnد`/R*dQR|*b)eP0<ʽFxV2|1`n[qB1rv11 RKm_s^f1RW+77^1&H#K"za5@ U%?U?$LdjdSw+҆:qߢzV-o8{Qf8>0! 랺&s-Gyy8Sz_.t$1#Kʶߥ0 9ʬ; OO@_i=E+h` #D":Bs]T!CKDt*V뭖}W3΂PEjձ~ZKnLh0]o1a3bMQ1eUh-'Q:dpSi췘HLeP,B<(h\H_*DX׼>][5L-!#E9# ,r-U~OT2p6`U~,=2wTj3{`)fJ{] J~W/a^lX+yȰF&RjWP26$X-m)s)vcX@Fs\pU|Y./v@XW$]G ˊU$[{kq Nʪ_V`NM{[:P@Ѥ0C12u +Rm[B(>MaAK/!By>ER!֎/W@)\"Je ?eAZL/ş Ꜩ;@9rсv-Y-L|JBȼ?GHR& \K~z"9ER(g8VdTFxVȰ3>H(>:P'gɽ}]B&;n h>5Laİ_W4ԝC$]<:-%ǚJ][' |W^%0WXG>Jcxɔo,$Wrj\HU:v'㔔a0\q>+{A˦d@,9Yr{ܧyH_AH3{* >LݽQM˪Įf@pFuetǾȽX+~i_p;i oNw|uԞXS-D ;vݣC:R^-':uJv{~2b'/H`$|?$qN'tϏ+&Y d!j j䈐>|F N @gԅt 9U5B5 n*Yaګj)im^y7M3R sssF(+;)_L ίӐVSHum<=(#xBH5K`Fq4ѾA^.xZ %RBuA'd旭niޫ&ȗ خH >i=fRO{^1N9'6[%%B#/c ࿭:e\ͼþXRG+h,@Ov)0.-v2CU}->͖WInw]wc.ל\|+a.DXrcr}RXA \]ǵZtUKMo$K&4‚t>}c==RV4X\#D<`RQ+-$ܪG;qAh --z,nDxeja{N2ՙ" _/Y/{yInutf{*ғpϹO}Y>'\?j}/U^~xue2%k|e0;#߃Mf;5#Wc=v\/O2 MF3}W~ѲtZb b]lqf\Xg\GsMPF.7{5L|hבT!3UZOaA5|E^OS9]]}df{ǵ-_Ko"#T/ `J' nf45}\Jwf6\[=H,z}`l)jNߋg[^B(v"CYf$F-rJ'Q5@Rg'Ĥ'L`f!i}Wc_($#lPᶤZ֪^h՟%+:¬&B@Sha/夎Ҁ':pCL:|i|Zbѵv C!EV>^BCO67Lhۚa6# R' 5RGe5N&JQ.}2REޱSo`(AQ,񂢠*C&)}w[n OF律\SlwɵzK4nM1q6܌?hriQGO1YVp S(YZ'Tm$v.ʻȠFX|L_KͿ[C.Oxȼw~$g›ETuO7Kߍ~1..`ƖrRjo:smZ%eXXUvmABHB~[IPA7bdF~S] 2GKxFEI)HA?LjJ}f(҆К; _\~F0裳Jt Y) HVtU82shd-L!i* CFˤ]DR f1 A`1}zgp&j kB|X_կؤOVm s d\#pho 2zmq*W+ʻˏM>}[f]7_KIIqo x_)xR8n]527?;uhvshn@L؜esԄLig!^4o00B8[Τ=+n.vֽ 72 a8XS:z!< 2`N6ZbZt*ÙGJc +Bja+AZ*>f[?`G^ F׻|Ywk`Ҍ rώÑZt!Rc^+C Wܘg)AA=Gc8l!D)~{e,Dž4/ņ jLAy\* aTq h;򎞼t[in8qeJj;9==sSJ|ue*oS=QؽEJV&0҃%*.g[?t 4JSSl/^fOc }r1/V=a5`ϧ:c>4S}NW5wY F(.~4н1MrK#. #ӚAx.c˙_Kst6 yTb-;_A硍%>Džm踑야+qKgzt 'DxxY;ksPEo0^iQss;#wѡ{.-bz+6dX4 cB#G-b 3>-겸 AiOwM0UQ*8Hq$@"b~b2Wy e_m6k;g>Kg!TG?)2\g#$Kl8CE9L{O֤$֘ l+ȻO+4p$ %w\v+*I5#sUW vj<_ȉQӻDP^ 5u_Q5I70CfNl; 5hAPOukd|BſDJ9l){@d7oܡj2T=aGZzt5U*Q:Z]4ݦ FXMaMhJ N5> Zo )_nˆYv`L ZnUe0qzٯOZfet[~] Ƥ7QIg%A5AC-+bZHQ܍ d3`l@cp߷mV};o_=zĬDk] ߫ݑ LD12`}*>CM o*\jH?{BuT*>NJK+" __ r4ݻƒrl1՟we0~ܚCkq w\hb;rPm4R߫&aMJے;gSmq28 L!<4ukgr6c&aM  G2T:.JӍmSw۷ս3"[(kjcb"(\cJOѯd阠u#:yB[Ҫ,iWJ@cA$Bl[;1D58(,8w$~rzRu'Hqꌶu  -HS46b47oꊸԹYeLoauvV=bƦJt4kcĶ:gdhEVn^%0ܘuѣxZH]GBBd"g9UӵoʶHSahasqU03,$?#2u#N|K}ia* 6R MCq15t64wJ-ޞt'}"Tq ]O;$*=f,Hn͈ 'j iȾkzl9)SKYV{fC֐mP}-ʧc"t7ll S:ܡEGU4k=nsa %X8+-kE@ָ6 .,fqlڶ\WAI?ta 4|cHa#m_CRP@@cBZ7-CtLy;,c9 ?"LAV;mf9̨rMBFF f˒.dk{xOݾOJ֨oyڿ|yh>HH5#`trIz/6>RRVGkiq֓|hbPvW.}PB`=R,`+"0qEy`C (X({椢ܪC eѿNd6kW'|T`3od]ygZOP0KJ׼xF=(*ZAQ&?D^sҖT\G>^#=H' rrnV룎G# ӑ}K 5)*KQq%}L 霝sW&w Z%!+IB0g)2ӯkDʡ;GSa 1 -7LX.{=j$+#͜P߷f9 ^Y}V:`@'>c430pױK Ì1*uTN?ځCQ:`TЍY+xDGZ_*ۙފ&-?jFgSKNT!v2;DMbn`p*_`eG)m*b1o'L d;~`]Swp/(U<gB^B xi"†U=a,f <+Pa8>b|5cCEhPɃ~׃0eh%7)hhK!kZ2b) LH; t|owQp;=0_=%nטk g uIA?wa#鐭#2;_Ц``h/ @oȜGr6"ˬWķ%Q΢\K}.}:k1Ҕ.߄#g>fggvPyŹvar*O9cY:!aXAj9>O!dK)i-p/h)!/?0zjH#M~i3XD#,DVhI;D){vSAb0zS8سzyX>h7{}fꭨm:l/ˑJj:bMS  .ƞ}~_n c;VI馼Hd58s&m&QvD :3ʓ^I[ZnhpǕbr8s 61f9N5xF!Qz j[66w{GljyL G$Uj[>Ig-B*`sF'Aه-R T]#G:f`ple8! dVKZbe;\̘H W(R̨<#W?Y9r<MU܎LJT`ԅ՘]PbcTS?tYq4 f)"f`m~sdFثx}ɧ6o^&][ݜ"*4Kڮ/wIWg'rJ{IX4:*@7-L7,;ɜaaڶA,lDݜ{ daj'gWH/b^/Hn`d0=iUWk+:i2]q/Y>bnL9Z jT,DvXRoojV\{#Mt]4Hֱ[lm-IpEǀun{戅{.HHvzNն8+ѻjVU$X5"|1'I& u}i)9DM.W ~dސ?R'w?Ac&F8KE Kg$>dcl-daFˀ\ȿȷz!QJVB Oo/\ #w<<"eYo؎zj*k\ A ۫`aG4&"b-GRL).P,0 *C(WDl+xg7|o:!S ݵ15Zz_ܾ 1 0HhJc\D_6{d=Ӛ7GLFTLy?2L>zUJ9c'qа>[Ħ7W "YHI zg^ixXG cw=krGۘ}O貅c]FWWEJf̛d 03r$1|7<}"vds*PEb!1d ͌,.ŭaDg N\$~Qq (`7+6j4TʽZ"?∏ٰܻ~NOFguʝ.͟% Uݗg4'8M4QuG$ k"[CZypp<~<z` Ptx8uz>3]1]cLCweSy8:Y~:oSMKW.$ue"6 Ҙf|Pbp4u#gVOC^BCٿ'fypT G\=HB>GRoKON_oj1 T)$Ni0UWJ"i;co?OZ'ƿp^FQTOfœnj⪞*?Uvu8[g)m `>=aPfIuI=R%o]2,C3Qfwreּ4S;t$|^qʚ#w9{J\p 09LksrO#10'sנ8҈h#͞*z '%g1xlAf6NJwë6!%N }ܻ/Ec#>,+P"Rԭ"Kg &Ԝed t|w݄MV܈:h֞CyJC2]sxkWk0u_JGKC(<.K0IPc[=(h\bww1MM8*@$aH 6|k:mn cT'κ6մ^IFP[[M1ο+]#bzRMM"'+=94ցW;1SC;j*-Ԋ*>'Bԙf喅 ?BBLFGɆ]2Dq\]ƄAT@ĿDי,@8Ϣ[>t&M.mXsʒ "p}ظd HV#8t_PD{T:Rkz¾qUii\ڋ6 ߞ6Mro'"ĎJ_)[]ZX]r ֦ϊU[Hj}yHFmX4юnߥԖ (1U{]*W6a8&!gKDiFש0#œnћ#ȡ@#滏)tuh 8* gÓ<#&wz>hm4&d(pMU[ic1V{ :rk,o.)ׁ nEe c0і`Nx,"іpwUdz|t{% X܆뎒%SHLޛ'Jhז2 =3o50r*Hx5ǔV9 ЁHMŇsibrևg[t ͦ&Pm4ڇ2-:1,kY|m'~ c$|c!@^]k9ȸ2Jq,Q%\M 9Rm{9GN=U0 lĖ|;CmGS*З}!(͜zӆ$~sї\7˞^F5L2Lu6 dϮ៍S[U]534@%hduɂ|{F@g?Hᔽ/-'BEU&Hr'+՗YW~2R+m$N I& ܬ!e_}T} g ;'c/CvVy߬$j(a2IGxF8k]UA{׹" /4^Y;(IHN!/ƱOSN׊Is":_JTuUisxqolqx&WS8$P WAaƪPVF#o}~ėK|qS4mg! aS|>ǀW5nrb9zCI|LΖ/ g3^mBF-d%F%N/G<_fg /{J+ųXp ]' v¡!AQ۠=G>Z+vlHjX=_{H.8S9*3ovը$@^v ߷WW*W9d đ^$fN3l BG#A>/3yR`ڱ 7 3K 3p&%$"%A'744 V sᰰ>vTC.Jcv %wp.IΝ0껜2#W5uHg'*T$)zW~رﰚh z _Ŀ:L7e")9m:1Վ$lw_O`N@/.YRK^FN-VOS|jE1URb'%ȻnWvF9LBPp\@y'ckM{G`fML5WSu5A7[sK̓)s `gM;U,i&c)0r-d\+ ƶ:= ]NTȢUn$a|ڿyB1ݤ=~*'dkC$m'ԭ#O lD_Poa2yq:N0Gr Ƒs}nL< ZhJ/)QsI.IU]u#%El\:.56RtS4F=Z3=F6SW4O+|7h!X ne{SV, SbªhxlndtEacre -ۀ\)wmCHwČ@)|_pK|H%Ɯ_$;.dV' 3}[2LfdhխRb(be8m$3Atl^]"vv/ xHͅ\Ct0+ j+xzܗЂ@߄|mng{ֱϻRcsy}X+.ұq&K2#Pg{ݴQ.&2]1dMUn}~2mձ9,8+zyV!H`naBei1qA7׷* udH6̠L8#t ni8Iۘ?kK{iji:GD⏪κ=Ų  A}8jP~Qp#V>4r2ݔKogP%+{S-4\I5s`H6/D?%$ܢK-|IܼH;5OwWH˘` TSf)] y&nQKMTB~(  #>Bq.nʷA{٧F\kHUP!Λk<7ݚDjJz1õK!EepS*F66 @`$?jQ=<[k2+ #HP1(c}='E =ntc8nט*zYvρp `i컈C7zp( EOa1n">!s'<8Mkn"T)3 b(jK2}TJMg2⠾u3ד$i[Hȋ's̋8\Z a:Y%z0pQ 1nO[jM¨vw=$T3U2Aٮ}/r"+59ɯ XDߖ]pPdǻ:eQ۾S$\n㩘O=3  %Bt׉ עVWNTaY4}h>Ae73jv6Qk 5P;RmX7cv f1H69yr4SՄߒUԀɺfYhT3XH'*.I#?J@g/^UZbE-iy>TH@eڈL t:w&wړڎax9R"_ <ʍU *i_]m_iIJ)۰>Ԗ_G0g*U,Z./1y?YUx&HȮK9&:9$22CD*om_Rགྷ 1baVœXPpT[lڨ0"ߕ Hg.ff<X-|􌎽`{C.n ЮrLВ,ye$pZŌ,^^iאKlkd?`Ʉqb"],iҎ*fU>)`׳mB#Vz,JܷuZ_pFKAS13/h* =%.xqYG~KKFy֩,JfZ uM׵I-x^T_rfUQ Z#r@MPh ׶tstL1j6X k뇆^$%BEdsXK3>DZl]_sϿqY_8[(/6-8Obrh[5w $_+2dYObyi^ء=V%{Sˁ3g_vh9Դ֎ S[>(P֮w,gC;~КE?T-6 WK>.ytva0Dؽ)P˜Q7CS[D?zgO<[1`~ШdžN5e_mAZk:N=U}7\F<kXp~)n"Wɴ4{xr܁"'E4qY ܇[ǚU.WKYm ,ZǎRʳnuf%{*RQM9bG` gf5\ջE@3oϷ 6ӐmYg=c_e*i }]3Q&P|vҥzp@ʾBc{of dڅ'q;YV<W|U#[V' m(OP7q4 ,҃?@婧}zuh ʸy? 4N#Z\mRqGWyt_*a,c 24%`L&amb`E|u֧DvD&R֧x1O}Eyy%|΅ar!"۩q8wGObHŽ&l,BdWc3DMK!X\Ⱥ;Uk͎ͅF[k"eMˊc6x0a7k`8p"zgvwqpjʯgLd5>3[JŀY7;z#d E(IMV ON( `GħcD;Zv1Xs˴4(ޭ3_f UT}YŸNPp,%i ͏.L'5:䙡7@JQ@E9 rUIf )3h L{Ldr]#Ewk&Q<3n{> CɌ- tHzdU@ZL|P @Tv,uv Yr o7$93jqkaD/BQCsK"u (PJմiv^GK܈xEyCԅ_} ,~g9Q×[\; $m۵;MnנDӵ&,@^׾{mLu֌.D}LLbB>nDx%=כtGOo~ OЀЊcHiW(Tdx3Tp`;#n3P^p* 0p#nӋw\TW}I-_|J U5fWF.@ڥ.j؛&  yҬFhH\d5dH(n0 aZ4_>nhl+ K\Rfԉ;9"2)\rbI~-Iv#:SP ߜi/\`$4aP~j!6_)ڡ oToϜm ]],lR:KF~g(e w-O5;P9OUNYoe)jX:*a9AO7T~CL JdΪ$MiloЊhZtl,-Au_ҫcyPF($@|Ó{_5dmݍ/ HY(P"j4b^. [-]~F]ǔF-'rȂP]--f?wX 6J*zg:YWݽljIFP]IaB%S oͩx` LtӶ3Hr=i$"[P"^> gp`RcС {O ֣txtq,(DE3Tj6yGPCx9$ӵ藠 |qN߭9w5j:VK2'QP m V$NuوΗ@1ƌD-~<>;yv m_HNV,hиą¶69>+4] Fm#zD +6Wq72{t|Sv<8pBZ'&q e5G?Q2%cvvȌ5j;s7/mI Xd|1#߇u#ŝ:ȦlF6kKD1s\3c7GJ݃u +kFEa}Iߛ>C{˕2EJ|:&LP*tt S݅7P `Qn[=D)\{(^c|Z@"Hohx]i_Y"&R]|%}kG^9brGѰuG02+A֙ ʢ^'ƖI .[x' 夦"-wZttZc==A3D7m0 X¨;~bY)nv,b ;qʟ'7%<;YbN= OKFAT6ub4XpɌQmJB9<(l Lk2E UÍk6T.ҿ,;JM#6x뙨\tZXd8&+^E R|h>w3?)+ >p,CRaΘqs$H;qwdtg=RPk솳2K &h$& SuTӟPa#ҭ-Lwh:CGjp$x%>}u9)ě*x؎ae|A2w!~)Dp:tz欄Sma~־Nڈҧhfu ?躴+?3bB^qʚz[kM/Wr]ˀZiE@ԾcDp!e4dOL 5@_3~aGsA7&rNlO?Xv$]XpNW|A^6;U0~({ TTB?L`EWwbX{/r$rvi?4run`E*oGXLMLcX 4XmbBHs.85G3w?Z ]QiZ[aoM̳dsKlDIRSbq>ѦVu<^@W: 9d 1Xіѓ3-`E*g3:*aw5/q#9/sԋ 3*WYO>V5t*ﯔE {:AP ,LQkNʭ+Z}c_Pm禠cC777 yZqUmΙ{˻Y|R_cuBLC̹]2^$$JmFf_Kuy.)R-Dw w1-k$?[˰40ɮؽkrPz/im+5 `ډibvAR pyÉpݥ󑲤̻Wv>9Ll썊>a ܌M-~GY:Ob6Ԙ%A@zL=p ''X\l l\]+hj(qV[Z,eO_)z2H%]5 A֚X?{OpKBtAR=[k9J"^xlޓb|Ats" X<52oVvF l9_\A羆#8tI¤ٷ3|yԆ<Qc(sfT&hl N _\v_q3U<d>mJAa&.'y: [`.(qy׮GJYYT 'X +WzQ2݈7'ۚcM]C 'jbY8]ODltgttXkOƵ=sNJ ع$"5+.QJ8=.f,ܦAySDnBȡ%@-Tg:i~e~֝q/݃W˞84d[\77$ȼe=N&å 6^$T Mw{=^~r m`|pFDp wHvSs*sR7x @iU~N;%|b⽼iuOד8`IZY)&}qbp^z9 } `KBu|I#P~ьoRpk5s'=܌X2YUQ{R{Jcp2R2\ZXA:Ɗ!*92wug D٦bE)?7s=" b sۉQхҪjn1,.i 8 ZiQ| gUeດBHH6wMcO L19!ǽJ QVE:@(m60@ӽ6(w~W6m}bίGzjϴ47+ kI- WiY 5 ~mHǺ ]{%ș! h7u wFY8:bb(P`dȌ"vmǐ>R:AՊg7IΧʩD7^,wpiŽ#.7oMK4v3|hfิq`w ?v8XeQ|ɹ<>pAI3{Saw8#`C wCO?.-׮fXW}1yDž,e:G#f$\> D byv$*#]F:0ߤ{(B*;2#H)Z=9k@?Е}\M+Ͳ."|kigog3E әl rE^UWF6#Ks&~uX4Xe"*,Ef4ި_]pLѽ~V6k|:JČ@jCWoF4*ed+ԈesoNj0&)|YqHQTF158 f3 &K>K *"˘aB,=.wa|˖JJ3wjeKJPyqguFꏞo| H'vC|>9t%Qap6 !I<[V3~Xwsv9j\wVJL#ֱ>OG.i*+ICv\)p%<~?\BO.ي)]F]Ⱥ˙Uuԇ/da?ko+e9qdL~S>YbM,[ .I{AX\M#{B%6SQ.JS=*|L"~p?=Gu+mDt1SiK\-wq$Y鈘㺍J>:̿xs8͐- U7ݽЫrnFS/qx`;pY ;>?AE u =Nԋҏ gò~΃iv!5Ŧ\0 /VyV| DD$g:ӞhM#R[5Ղ,sRm9V S_;ߞP 0l(n/R BRj(HŸUu?-tC]{k\ Jk^ԟ]{*~>fltʏȢIъ֭}PZuX_T[,H9RS*3gdr|a3yۃ ]Zbh Igo!Z&F=(&^bjMv$E% DA`LQS\-E&@ Nى<82.>knQy!~qԥ^ѢV/r~ eW\8 o ~Mp ]i :Xkq "9E9\g;{|,5X/%WL5؄FK6$$,(g6 X>Q3@т)@A:Go0L?s&`@9Z$iSXn}o/;|z(Ha}i:T`qn,Y0{Ц;/L ,y!לX B.rjp$ػ[R:T">?d8 ,<< )+u黹9$++ hnnyL߲R`z ¦/n;mhSLXoEsF)4T~0ۄ˝"wqh>KX0(!dLBAڀr'mκȄXP'PԚ^S϶ps@`zV,70Yt+ŧM6f VԹ,- Bmhx6tXdpHf{Χ)LW8Z=RYFR0LA7X*GԤ;~Cv tGChǥfz߫ey<}]5 A*<rsS];9G)-t\h9]}:,޵L{f=,P ~Zn&Gq/p@zAR v9(ʴ]Z/CQVH|4 R#Lԇn[srU0# grV?AXmׅ)._ ]K™ƖN]PhV̓(}J4l~վO3I&J*>Gֆ; f6Rʇ ww]ƃ+[BUaou6NHΖŞb8Z]w;kTmJd)jyEp h P f,gIgf%;i#g$2= .ojOU)="89ZŰDrnAcLc (ާs;V9f0ā f"xn,$7J'S }bb"W{3ՃӪ-im~?˜3oH9Ñ q ~Ro<.'bJ["NYK0:". 6l U94Wk#bsqe9ސl:6nXNK Nt6t96njȀze·<۷}6y ,Kങ:TR!8Kdq>k=Og6]L7تS;.ʙ^c @KQ\;)X;6+COf=fn DPCڲZ$wHEńQ*kw߮(;H#GiҰ!"Wtҵ1 ȅŁR/O^~DH@-HP}{a=0&FLa -b*Uyx@Մ_ZtQمʈ7^aVXUt xhIw*1xЖ^cm@r܇F<'b4bnge͓\ba]}hÎ1Uwb[D.%!2"!xk_ Z u5O0R%Q+'@ 6ҋ+c߿c;3o(nz8B C4QTw !7GlP/:tēk;^r,̻C-L>UB||AGvfzXy!!)/Mu$[_ϑi͹I$QrP_*[C@_oK˲ laAFS ΒC;yDO}CDՆUP,pm Y|r c&~}*W&[k{ bm_e%O\؀kC]Bi՛2.i 5|:E25C\azsE(a0K?Ev'{g5 ~լ#y$|l3?W|/R!+i&zURc'm&?^Ke`\7>C })ɣ+&[1(+J'^>|iMIơ0Z=mlm*͜QoFŖw8 ĐJl~Y3-{E¡=_mX]/V!T9>4V L4)yp_sR0vo#cUI׫$a;Zѯ$U Nzm9&1"X+EBF?PBp45dipay_*X%~ÈRTTsӨץz]c]ahi>JNZL yV3 ´3a/0хzs(됍ጥXN]`W@,beYOjHD*X(#-[!F"dtƛU|7ŷz7)]o6(`I`%Lr'@${D18Y@U^@vP) ]>m%┘Y"3b X,@2YBOO_̷*>|Hfu)u- ⽏o}#l?^@]~bkJ/!u7b'wXV7>֝hαs3crAo.-<0I;-V&cq_H 4nH;uz Hφ|2A6NUaEÕ }ʊ:dz(xҼ8ם*ǏGkA2Vzͺ낎u`Αճ}zͱ& ֲҨڧ34O|QhE_SLodsDKnAYs%X%P̓^6ȇ(!(ZB 9(r0C%l+0BS^+4@Yߢ?BצexT"p6Uq +Zd!?mVQRƮRF ow갷vx?/|^:؃Y<ˊ )&o/EڇUgde{;|nQC1o0Xȡ[tc?0Dd--N+,Q=cʜ>J&)a@#M)9jӪϝ-Cb͙ 5yXPKTdeJž"^ o5DNHh2*>JAP^Ӣ|/b&E]*`<(׵\",yfCY}w*E+(s>L"*U5<4ƣKC`teg?3ia@G\;짌aB0Wt>5%L<< !,_,Sl^w/p4s>)I &s&f>Bww ţ[~Hޥw]ΗccD;߅>>#qAݑTNSh_1J mD]ۥɞ4$tGųW8\xaoBHTޢݒe.ZRfraKqI$4ڪpc7Oe#H&L:㈑a5NM!\AR+B+jU͟EA,d eI'?t#!Ţ=Ph&0˱R,[3^ *YLQNfi.wUdd&=yIWd{ DZν [evLsQㅾ$Eg9P > svL}Z71k%t24jz zeaq=4<[Ro :"..XO$Ʊn%tYA"EvVP (NEymͤb4L ^|#@ (yDL,܋,|@b<)CczhPT}} xw-Lͷq#MfQ;mir'wl)5/`AkW$E=bNoat1+: 2v%E`ǐ\'*R͜u@,̗Cvм[Yu߻}i1ۙxcm nZ?kHЇFnz\x=FBZF.Ħ+kn}W Hpef TeidKMj=@i{f͗ FVmoFzEI VL‘"X;R.V,  gh܋UGåmy$ZP'n#<{?h&Sr9Ely$ { y&Jeq51."U%<>hXuhA$4a·aDmrfTӮ_q^@00H+9}RfUDtu*&g(Jz- ;9tc}ŤH %JS1bXOaö4Nq=kZ$$_q\66o{ߙBV%!^^$v]CwFe)c9 .5O@:1bxٚdUou-0>Z\MI}r|;`ߗ eipcqM_ ?  aa.m2}Y("V{dN8ezm`N>8)EA;b«ܞ2'auOD^Mο$\h5w^;<:GW}/*M8(+  ܵS>:r]:z=433N?q::?1>mX/"ڃ=i:|t-{Vh*3;nm$h.j;뜛ܺWc^ TX.h?0DGy a]][xSUȁsl΅+Jb(e26sO8b,됢wWe;gӢG'TKL]?x[٣H9,ɑ? :} 0m^>r?#ƞPfMm)d9,WZ! `^rlb6Zea9.zy*~-Yu)mgaTV |dV1Tهlj&mĭnz2tO]BzJ}PkF+1;dLwlbY)B覝[=J2dgS YzT3$]H)Fz"FCX6Arc˄%s@&AXTV2!ݓ rOdg4E90,X'?+s 9xDi- "+6V Cw}5lɀ.?" $6xװ{+\#MqQ:,ƾC<=Ψ)&lvr=*>voUK[3s?D̎@ l6萠Dϒ`ۭ 5/'Ѐ\>_Mg* тf]:fUV4aJ }]!eؔw$1KpE/9I)^ D^) 4<+Z jv< cje"2ܺ"{'g[?7r>_= ;ܨʊ˲Y]o=t1$jdvW$8e':!7oo<mGYS(sG,f=|YݚP~V 0ŽG&:JO>8\[#gLc,"[D)5.)iz3H߇N,'߃#dRlEj%?Z$ȫb a3l7R)x̖ l]9'jDg!zUXN. V̾%X{~Kk>"H; hƘgieLsGPHF=]2Dh4Hm߯=-xPɜTKiӘ7ŀ|JXGb)sΖZ~j]ѓ7:c^9BҕտLgbԚW{kw:YWǥl0@R1ܹ{t]ZY󄨍):# CfDZ=oy&__%Z}lgHD/ضB5:wvMC%3]<F!:H5;o\\ d ΖkC~h2`4 D<ǤSuW!'umJ.YeK}d+B( ԙh[dQ[e1T(W]SGK}ZfT$]pYC܁ʓ :oS0)OIX#j9<"?M؈wf'ϡKJ|P.";ªIa<Go_+r+0;2GNgs' g `qIkӕ2NX>\C_A<ɖNw~t2xt#FK2V7i;(Lov\ٗ9j_RʸB>Q""f4=}՜ 8齻7^TKY2Ηu}m6>2 X]Ⱦn c |e J ((HOK70!1*ɾ98XUq-MAJ_6/VG)ɩ4-ӯ(SƕƂg5[AZWN# J4_ ,O>t: qߨZx͒ b] :#.0RE 1 D,=OD} Otne-ZiƤK*HT.4duLjIJ}\S 7~(Y')U ,f$T׮[meվkh6>]U{i⇗MKY6ax~'i 5坒(~]b% ⶅ}(ǔKkں cM WY6WA+2.am1$n{y-<ȼd6nPߠgARA)){ O9;.=S L딪Kc]Yɍ͈j 9̐Q˘-Ih1iς !L%ݩhYR Eb#>Xa'%A2S]㰭Hw~A{gal~64JܙhØ\B!b;A\3AN;'tle ,=:^ U劕A._pK`uz ?ИeZpz2Ft)`*ՒMڋ\,7РlW`oEN .M KQ$c'-לF+jZM0?S!IU~3ݦp `7E* ݰ7*,స&げMZAA ~'Ko[%bbm7f%L-48m7U%${fF-l@- -/kHt3BxS,#wKRZ؀+D0VųaEsm:zm+tn(;"Fcs/pݶkEJ-1 |w28[M2tذ5X0^ YoDs*TlZu8b1!Di4ĸ^m?]6!ŋC/Cb\TD c,2/J |s9:4pʤzyv$s@=O#3Y_oQ* _Uł8>^ cL43mu|j(!C+m[ .|BR5c^G ʤ(JMF0V[қP߯ˌOU{j<*V>{zW s#J7/q)h~pA &R[ѝXZ `[!Oge^|Uf-LǑQg5? zI4۲e;9jb0çl."&1, > P$$`4YPi(x*Vk0He!3\q H).c  SYb#pIr>^WA{S$w M.-Rk*Uu+p سMI|W!by#w?dZj֕ @~k`mX^][ GɑYg~Z8g#Y9Sgfz r 0q3QzxH_go0dD!?Q5 dý- ʪqrrC,0^-lo0P7xW)74hLК x|ڎSPܢi< _k/@JܝDZJN,zUqj¤Vo3:À<~w4T;Ao+(-q֠e ً)uPp:'pƿ5gJA +;Yɽ;E"7j"LGjl{= 5v1LJB8w-]S߶Z>,UJVs^tZ!6f ed_JE>#8w{D{\&Mx&}|&&^w׋>탦IWC "3`FSR`F4ˋ?d%맨w25A& k_J9_ob$Z 89_R%+ #(*`]du$W2-НڼQ7TL՟˗`XHmb3C̦^UqRHxe_{Ma| l1GOiZu5%eOXm49#ȡz+9>T8iz;>F0CS3W)ߝ=QJ$CIc3 #*j#ss7Cʚì@`Mv~'KƄe?؜r2ݳJ!FO(eL=- EQXN h ?km%MAClzYr4A8,A9q,[ͬ(N$\&⇦*IP=>i2,C$]bƄE\(09$N)'_g28,xg#G2A Zor&׌RyὨ%:o " f7(:Q-z_~esɱvޟ"4~T!d^2*O|NQ77XVi^-BdB5sGG+M& Ie YI%{)9tlW|BDZ><FqTLJDedv$#!]㋙dSN0熡ߴvLc72.}= ť RolĪ'!$/j8D>@D'ʾFK+Dƥs<y)S&%Xv0a[{);}*{sᑍ<ЃYrD0{8DzwKǝveݴj1eDR?cNmԜ/tŃXT?!w!k0;ݪaS> n@u0 &41ٵl-4;> g/ 7baR&CVnWXBoeߟ:bHcOy‡W&fuC ۨWI@,Kv_bE.Es.pɸ=aFU1faC'UYnK}/ԈcZ;T*ZjPeܔg6@̛qZ*`h]\1V&kݤg=~-jV&$ᮛ[ʠ[q+I5'k\hb&1NrdV>(l"E 5G#qlc=;IҸ$?& ?lGe6:K %C"WH {{!ֵwUt^•|9};Ҥ82ҦR@7T<23 щAm<Ө],m &SOr wA, MEE9袥p%=`rhȦOԆƶߗ %kM)C)xFyXK&q'x'b/0=pYs tE+Pu\bLW^'AܵC[mгZ# $?Q8?&.&p`Q^w/ˮxdih45xeRo!\,d2l5wB gE/,0=vX|GsO4LBSS=ݰ +%512ΟRjF}[c1$(ښRA1hL6rXM(qywV _X^2OW9)Fnj'{DŽ n6,9Jg1b)Fr%9umRl1I_`*ȺV@87; niyU!~uN*X~6Z|DWې Q{F{ˠdc@$B,G}a#M*$&si:O=60k`SdF[urW˒'>( zA^l?uv٭QX1mpp)6]%8<_RFsxz_ӰRK p@ KMmt9Yqp.29; L ơW,eve~gyjpq[gˇI>˺:4aEZbK?ƨVfI;@5ކuN`"P cyrnG^Ta5[1VCB]{OxӦ+<}S'{ C&['Rf !]gxtF4InCsaa13ؐV.jV{8^}eQ˨PZErkzM-&V왂iasM\0>Iũ|Q{6Hpf^ $vL [8+ 3uKFO <\\g:;02<_G†U ̻p`m[;G8Q@&;_g߻H8m .W>!Ak:O5 OzVz )iweIfl"~c %]/t?0%c?P͑^QHN3Olj3r Rq1\HP11of3RT:T!NuR1~X; rʄXVx<`FPd88uE@d{mdF~xk;B)k8Njv6Mlm@$Rkޡde K\1eYtnXt#}V9H{Oq|zlMdČ_m<}r2~;I"6pXvԻ~3v6Z#iC$'  dDC X$ P2I5 ȿ'L ґJ~'~hNʍxK k c4Hs=ELЇh"QC *δ[5A-M_RPMBDˑJES+)e Ƃc2z2[#Q$=T?)$pqNּpDzXa>)qS!(N %[c>;qţ͍VyEL:=d9iL@"('erO3w&:!n#4?NNpN/ˮ\eR2jJ*7_MxPh%t*'ց57-hWIZ=Ÿ'0ߟ$GGC @+rS #$_KH}m cm֝ڄFjlcۑ|V- <ۜ} &\v&cRTE: mi=#M$"]^$XMi*mu<3] 13{MOW{`1e! _.O&> = !0GgR.KdkQ_+\Y CEpZ`"x 95s2-ɃɈl9ODp2)rmX̏Cgv˪ŝ.' rFEO1 O.Hzap1W*ĀgL46"Rl뉆 BCK`PI+;Dςv7Qi7>Ō4V뷵0:+߾AY56B5D+Ha}!Č) ~.ϛԂc>Xε H7cSaK9PMMt *%UH9Uཕˁ(1@W¶tȝ#JC{"ϟ::ؿ5 m<-PcIZPoQ& -Ղ~Ip"ACc[f˿P|m+C?Ͷ[W* / {6 p?WRB@!(q\{^?ߡ >A}AwV=~VE.|@Av$(}l1 LA|obf8iL-@frM"dSZb׵a@sjཎ rQ܂ ,o1H\$K*j4qV8a |h$dbI6.{>+(Ȼۀhz{b<9 8R^96>I"JuH1HO'6Kؼ2? s1'yVXMX>fuBO#LYK֒ps`**>N~4v^M* Lc KIiRǑţ AwKN?f.8t\q dVt% |ND 'P@r[D *E2Q"`wȗJ>FIL** 5_a ~X9ov"}RG|% xt*<>kXT8sK3Ƌ5Fv=.s]q9s3e ٛ!ah/kq (e3ߖ׃JH+V(dɳ>GM7M%7a*wE/$7` agy cM oӲTI-jTL}9e|pK33<-7V&N ABR,I[;}/?S2Rlȃ4t>/_sJgQa+^<ˀ}ameWȼGuT gOnd : dpnEQ2a_V#qg_M/; 3G3HfXAdAzɫhGrgA$b5>? 6u! %6y:=iGuP̔W5LIPFii;@݅ó|eY`*!<+A5+˧/MVq#L%׮* w21]R`cX!h/ֿ.[m#*b݋O/gMM8,HA w(RFZj) ua.ZHP]ۼrA%L]M.%# Zyšc|U 2+[ߵcۮA18[ͪ*Zbs--ZGB>簮N?X8%p\ǘҔ&1YtoJnń` #n6cw J2y)\$Z免^)ث͎)GM;Q9IOQg7Gs>xd5TlV$#qloβYŐucecXke hq2! p-M۵7SԂ!F&F'|8=-: ;)ZP[xRt0L. d^dd⼦`;S,w-Nuh'ݑ5|([OIK`290E*B=кj|W.q߈jȽ|QuyDpCYD"& hJܡHJ; |7fdڴ oPss,i/9*8I\1cpIeо٩n xծ޴(2TKV+GՓmlS*z]E϶_gc_i'zmק?r21s7.I.(Ax' {ɻSET<uj^~a6^RG߮\L~L"_fXSVY VE4@GcZAC'5S/Ch̙R\3?" Qaspq!;vVS[\:\37lTuOJ,|;Lҷ*ZH\$ŲW; 9M 5JFx{6аX{9C# x|{̥pqy #%,1|>郥u( 'm\bh+IF5W'yAĄٴD>͐"HR#p5`egF\qePiMLZ1">ĉa3F+LXe6^{"O!;w3rD"E[!l,R}I6hI r I[-qƲx Ncܖ%KĽq~/9Z \X2n5lMkPK<1UR PKG變zhYyHGO΃!6OաOHm\0m_`2jI9{5NGjf a/FsKItķD#iCr*H9Q'1voX\=zf|.;#܈Gժ['2=SIaH\[Խ~aC5[3Bn%Ɲ:=m1Qh$Cv½џNxf?qk_7[O>E&yEޞ0YaNC9yM' xrà F]~uީ(>OY]vn| "ǂBKH Z^ȿ?"xފ`Ԓ("ݘMŏ/ߟqzHQ@,b>O@F&=d s~ޞil$o/f*[NȒ/V"%jKj-.++ S0~ǦO+d}GHɫKk~S]h2.1};BT8?vK#CM$@X̀ RCB}03 #< \%RHgh9qlD yS 6MCD "/xpY0 &YpXm$6t7$^}`)fȪ ݇L8Bֱڿ]VG?L5% 溜C|1Rx/kz49u JzG7\GnW$5t޻f:s(&ދgz\f2qդPN]~2F*:yc(E~$4H*)ø;czzuڈ3S|A$K$SтY/ûH#a<' 2%~϶95;ZŁЫڬP~P_KճbH$NűJ@eEx;~MMʴ`+@S TACM74fm1ֻŠ َ~:WR]|AƆ,sF\#9͢Nc%h]u:Qގ:U#!olgo8*Hor6лWMx=, ~=;>f`ŒKAh(iU0.$! DCa+Xtsv&3  Qtp["zV CP%v=~x\xɑ-7X|Z82atx>ehL~bHXF\>8S t4ʐ M~27(ЅIpo?%Ʒ/0𼖗}?pGN$)MҬkajUjs5H=T٧듀JRc9QdM66P"#hMUKFb"_k4bx:|];ݚhe91BpYLL)uҗY-A`:L2 naYb1tK+!/>{BG{T[`>qsVZۉ̺1ФqaMձ8ks܏A~ۨp4+o0 XAzn&RU"~%|VvCk7_NY/kGx/hLqHW[ސpKL7GiSt'w×NU|01׉VP?C32`hu\Kpka25F:Q' rZ@OCf<PM̼.5ˉ@c@q5:6NK ߤ76Ns'&0u 4{8{~Eә}j5~/P>h+3Ӊ.YwƱ'ȌJ֚ S{)SFYVyVu_ਘUnVKn_aTb0][Y$1 0t`/52|NڈՔ@g(>pcKC,%R}'].}rID;?}Rm R/Z9ӈJT橹+B#ՠ^@5<|<Y֤mm"such sK{mɅ})bT(U#Esa4Ğx^͜8@Lr] >$[ jd%\ 3e싅U7&% 9ERPrF~wTC9V贄mMV,5>᳛Yc-`bb,;v3<3X$GĚ"%@΃mܤp_%EׅrߋůOtݵ .1 x㑿>Z`]e:RV_-K! tVZhz`2.)[EϤ[|~hqB3cNq_cIL]8s9q1v<-(cԊpv=l]=cSjs(^}뛩XB+6hPǒFt-.@`{)Ž $0"(O9㺮@k 4`X  vpLyZ&Rw8'/Y&H&Y_2 ;G%ݧSH:,/* jU6W__z]E=G\L>XYIpJ}5S os?7,5F~^dcbrm?0%ܤ̐ vڣ`YE^ S@MQ "Ep"?/יF0?UYY4#x>+r"u c$~+h686*m:$׾.7$LdAތa ^\{;n<1iNmL6pHJ@/yf4TJ}BlвX zgA׋KQ|H3v :fH9xBО 3~ӝ@h86QV%7;{ݫX/xNa_as0U,$^uB#&"s  HQ|pөw0>3[W!z1e\Ze[k.da9cjeNiI'{-!  vY@8.9-,", z( 92Ey:UVOmP.hQx?s4IW*] ٖr)ɡ_YV" )qSE5}uX!6ЙkٲvzV>0b)Mbد]&~BS 3ik6a L4*-qCÖf YiޝgV}ʹ`:B;/ z8wߞvX x$ *Mږ\?Y]/؛VB~[AiDFN&|Vf5TTPg!mR۔8&4El:F4@qS69WjlpaQDMa-lx&Ge7_-5ƒC7F$Q 3<8[fum5Ď=AuLVW}'0bQ{/2Fw ,3% Z-K)P כv]=0C:$ +9G lѣwhto"A#b޻jQB\Ʌڠp:ZGq~2o(i (bRΰZyuM#<p Gd.Pc L{s;ed<Ȋΰϸp46RQ|}Znd6%ݬV%o+D~*Cũg ~(OaN(AϭzoTao:=~;gby';5&qun))|5cb[( #~ 5T2ZtPSp_Pg|>eǧ AN$F oQ_,&Tݯpƕ]oO4z-w+[ x+cȠ6U)h05-^8zr 8pt5S%BVH!",(EDa>?OjE+\}g*v34,j#6KnfW_ ڈ.};1b% Ý2$/pPcu,0x nߚ͙-峰6?L4gIMCVN6T4;8eIxGb|,N~PYj+{^@DX;-r}EOB4G$Ϛg cfXxC7a|la@m8fD0F}TɌ؜9Z;X d]r؝սx;](i2g`UWoUʚ׋_xA@l8(5uQt;6\wnҫE|CC5SSd"%/-Gw/Q563BtL313bwZQH֧ᮿD#%׹ۥH)tSHmN3bHst F9asP^J~M l:AU鞊k&ׁG߷1YC cΨڡП95dZ/,nӳ3 +nʐbW| _fNJ|cVwRDԦG,!>E2W Ե觮+e ^cH#Au"!;a^G}em6ڎ%! v\.–h;l'=_7j\r |oᨶCgR.Z[5[TܶZ*&>A!W$dUO&~x]j>D hN j<M*/bJ W1KhOw0B՚c^5JEl,'_>C]I*%f8*x0IDCv5zыh.Y*zk8PȑܔH/~Rq_>6yI*YQzT]V^,85aar,㌁YՕF T[N;ylOdg8O\Zm`ai7F빹9=.Jw}㷃FJL v_ -Kq\X6{!ssģdf 3\wW|S?3ѧC,1[{y3b X;(M''[˿C^6IS<ǿ} :]\ZI>²``ѮPoG1y֪d3^][%\!ҋ;7k4bl`ƗD١hƨGz3:]51O} EN@̮hDlR3'0poV-M/G1+@dLY?[Dr eFGAJ6~ A6?%W{ ?'#6$M#~D엏I@m3d43M q(qEc͓.F>r4nu^Xu`7PςKhA<; `_Xp3w Ow\ \ií2#>I_e":瓉^'lO4R |j=\H [Iq(GBcYbbp[Oc:Eѝwū8MV-NYS!eǮ>q5SȨ{LG|7M'Tq79W˥3}7]4(oZKFPq=X7^){sz%ih9Pv:lmQb֚%"Ww F:nϭTH)Y!+Apߥt:4WOwII\er_]n') )> Zʞ!b-.WCIJ6k'^+&K!peP$3tyCO喙oJ1܏<0Ef05&BFwZ 5?B_IF(7⧍υ/ oD$V1iՐ5)eH,.fqCx\d a]lOwJE Waק?Wo43` $G;?@0ZUx+-G7DVa><"l~˜Zѳf X?%GWT +ҍ,ltNFq␚4 ,+׸mz1\pk9ke.bsW-|p5sTXt1>0Y-?B/jr'GJm&gAu-`U$h38p{+O ;uM_j`]/xYA+0J=cϤMv딭U>MsHv].U].5n/98s3!hdG4ifS+(5IZ^)Fx%]Ǩ -vębΗLN]$[KS"!>͕@PN#XNT4fI"hʷJrRbJ #>?$CzEu>: Xfm~.jyдDtq*J x̨A YySU0B qySd&Sq^La/Pu@\F2X\9Yb$U_ci;">ŧhq4Sh>b_:}Oz ,ĭ\*iO#ƶO3)05oMGcؘ풾+~蜘e:VLYuW@7,*ʕ\xMJ2Y6UiwRq6 SK灞%}.Qe+NQF;ϏyD,%9,a540@ u[3lj R pۑҚȗf{ON. ]!@U~fh$RC q$3 [Ů=dV95OoN(B6'ѱԢl. [K"GFe9O& qUVaeYZ?T0cǾ;Ƿ(i7?&w PΚ%l' niL1PP1h -\ibA_-Sꮼj+Et*.qbůysu>@LPuwU~{'6F#uowǐTpkzvޱO2.rQ#9&HU19먍oY,0H210-Bq9~ xw$wRD?며鯖,niCA[dhN _}W0|o*\~(Ʋ*R_V2}ljJEW~2@шw5 <"#UTQ\Wss5(6D9+_ ܁پ◝Բ ݺ=/gO!] ]]C.p @ZcV[\Ǔdnb^K95m]~<.dqZK#%/DW=g$Ȉd+mOOsp~Ѿ[$4#XRk/?3 ^xa}1}o2c(4;$q/%j>uWL*hy^쓂cMwa0\ -;5@70R SG {6ABqdZ*8siI61dBvAC!BX'r[zt ]&hJ<7۸`w;JG]iD-;Q4joܘ>o"66EXŃ᥍:qlj V>c\!)8Y@`쬲_E\z̈́6O1cMT:Wy`ޕ rZ&a̚ӉwB>l[}E7ߨZ;j/ڪXY}*'jۑay;_ũ=kBS:Ѯ"]z0 IbbBTz[UyljF)bWXI`{7PHQBsE>=F\G|$Kz{*p$ۃvN8޹f'_VSvbw YXFZ=47׃=8K=䦙ͰA3A0VӬZ E57 _1T":{m빚ƍe jQgT ),dG6u]oz_d[S ct׃Ά8;-VquXD$ߙ0d4a6sSxw%LfF r[Wk᪾[8f%9e|去qFJ-?ѐZk/텦٩np'&35a8<{oç|HSs=1SMndh.j=EGlW54g %]g}dx+J1U;hc  ]Ko xp0_y^g;QϚ5 Ţ N*Q=H@l9RK?KX['u*^{^g'J}7xy;D`cːNhO^gqJ%#u'ܬ @f`_:0UOP:lv3-%9N4 =Lk9;X#s㍌7hT5SD%rq~vb4 sKgNHA$G_`f]30ɺ#e~Jp<|1!j%dIcX8U Ya[[,8 ]S`Vx +j c ͵a#2WQH O^$kՀ**Ӌ%$5=eZZbF{~"A7%Б]z E':mǍVcFԜ(7i93_J*W%oqm9v\~t n&_.ʹnyb[^NRkVضL,m6@ Am&#RR.k[֘I ٢i&eڂ/[7fiG[XD9'3hC,(O#Α8N0nffez {(:/Su-TThb, 3n&= t ,,d|R\u @N۸^<$h1XcR3sV Juh2c7{_Oc@⁡P~0ڂ.^BkgRgCQ260 =ᆼoɹ*z<)i.AN]-mgˎ>5v:tٞ_#5']/z9} 3\~V {MQf\ 騠#z/ gDNe8uSܑCF64^IɳO44p/[fjΔsɞ|ZqIaǯ)/P""^K_#7}+aPCpcs[~&eq}@ہ*~ƝC]e%|MGߌ?bZjqΓ=Ȇ~%9n&CoQ71bxDZwSp^zzҎ$=Қh 8eԘS'`ĭ1lL vaUhvH Twz,ƹ:~dm7^r[;Q9Ѡq0+ddn}5+*uTp_h;$ћzߐFB;Ԅg>HrA1;Gj t'9Lfi9W_H.RL3-4p~vYX~TL/(yY}-<݊ b7Zi("/~>/aHY-Ϳ &ji!6ZFuO6Acƨ7ɭ7Yzyőڽ;J?OSȌ"8XόorCɑ0*eO9I0 i'hvaSyr=ܘf6:D=dEIl1}7zu4-Я~eGl7`ףvцqj}5<!_R*ro Or3Ire_GFJ4Lѽ~:O=RA hIƗ/ڷg0h ˄}"־ C ')t w/&c?WHA[>RvEsVTBp]Y 2Clyd =tTM#Zr fЄͼ$ՙϱyw$;)~Hn(;IJV;ZC5iQz.V?&/,e0!BVWe7A{Ǔ,vZc]  (l0q'6J1MХ{$E . VD\2

Fvf L#F[vѹK/IH c9m!'M>vۯgI?5+ʸ(`X"ᨗMn!=~RڼĄ;,8{zߧ,"Y $+ 5AM˝Lf,ϠIx wK%XQ(Gؓ`ʵ"ma w=|)njP^sEA+?&֐h䴡zzf=CZ42*f ,͠C0kQB 'Rcqi2ͽwl;a6zt[KQ&]z>B2R㽈/b 6yֹ (8Z~<!GB <'ay#rXzH;λSaV4ݾҀk*HA_nۥ5*C'8]~nƻj_5/@V1,k»fۂ`}yq1. -Fp/^b E* n}i~tKDTVF8t; xޑ NeIڢr/Nj*}]a^.*8&/ tF׏fv"Lahj,^?J}Xט.;v"&&7{Tz4-DύBalш6JMD*xɔ`OOw?2E}쑄}/pg=y\/Wtcw60z QlETq"e Cec2ޫq4-1(Po^k׻}7EZ ,E\T|z?]^ ,vrgDmr oM ]A:F60p%E<"}`= iX7(v׭<,VKݴѩPMjU,'NN3(e@So_OwNՎ_2r|?=Ȝa -eKB9CS]e_9G$JlJArNMo' %> P{UиEHaYhKM,%LwEu$Q0рKsnَ1qKva aU)XsUp-/-{l5=C YDc׃#wCFbpyMwny{-*߁( 7bw b$cŸ2~?ȠlݚthUh nd5q*#)]L=o><0QSwwD`PIT||!&"?EW`8g߶ĢE;M_(꣧E)&8mc&K2ܱIX'8V7&= ꎀYCD|r{ fYB{\]B̥?79U$syE{R M'-EJ>JDѻ ̔c ̩,o/_+t޾PUfq& Z?M}Yo@E{9_f;odCE83O3qP5"W[hO#hPl|n~BM  (TsPi ̄cKN7=Je(FeE!jC_xp .r96Ga5gx2>?s7-(|qs"ӳ@ !hxF3Q`p(g,ɪUue3MEi_fg+܎6:tqH?xGJ%37e=~Q%XYuAܿ{qfVٝ+ . Mhh@-iC{ej,MLӑMB졙 =3f֪7)~Bm؈!r*\Ah&|iwcOS9Hy`X>d:]G lIXe'n,MV~y0j'HoEK몒)i汪*bTmF<ߡLEǬi dhnڂ0 ~teTo}jRc`r&QQ/iQXd;{j1&nU[.s]ݱzX"$#=0co"Q:xvz;h/5f̚qY9lbc)gQނEFZ92l-j7zs`-pق(ﯬMj%MIz#Ị-痱 m*_88=\Ey歪Kgd+ƪ5zeP%t=+r[mTBHͩ89UvYmC ek$\5d%8#51w 0w˼gŀ\U+4%7Y '0 i͆m2WAeOk(<18:s`ܠKKINU|Z/V]1/*\H\~YB51GPs@=ata` pA+Cb,|6*{Ƽ#]=ɥ$_Y+;}yLM$5yCM[!8w_kt ½B⻇S()တ#FapmtHxcz\NGG9+7~EasW"Y 2_EoᗉB_b6J03vi|G5|(& C5ML.B؊OC.,0Df~:4¤֙dKoASEnZЍ|5b%Odt0mnJj9k4$>wqj&Y^o^IHjt7 B3*#aJ ׭^[ [PPIt wMntV*c ge51z)iRN6Nqru],/iUCRjø:^v| w=Tar L jsdь G\ck-Y=L| |I/Fc|6 v-!+j\4E`wbŀN2*Y4tB9^/q;6uOTK3r2 T"Zw+ g1QIrMLXt2#5s~i:p p+kP!.QG^G~t;>Q;i],/'x'(̻ Mf[+; ^Zhr-ǕzYH2B:%bNA9{=V3S $L ʹm߇~9zem`5[?׭KM*lI1=:K3ߎ2x?<}Crb*͍ [olvM0hk1/;L?Z9hF5pYKAs^5EZztGҽ6aI$:[ۊ@ Xz~R $~CZV@]筶/\`;;ͯayMLJm|7?+V`b“ ,tr!fBd$Ik"/%*KHt:ۅ+{%5y~[j 6fTη I EmTUHfXzm0Y+8[ ٶ$3 |0Oe뇡zIt-Rp Vڶhljټƃ9SamvP=rO)}x'+U,S]K:aP0 $HaTxҼ(GQ8+Oq#UP? Vda$<YW(MHז3+ J>00hqTYT@.;tP1o&p1sR9DcHQ%F(;hD ڗ8${u tD9,:uM`0N|j5د0]UM! dO)`7V>6Z\jp*t>mOFɹno'^0J/4tHFTqv1KB+* $w2@f5wjh0ٳISe_LѠ=>~<2NB)ځp le+j].ƭʛ;:O]pO>u)p.C5HY-5h6Zanьk:4(Z+o(JA%()ijH]ruQ!Dwp-ka^3Z6x@ɉ\k}p'z7INe^ No9oN\JQorJ]m?]5='q=i%A ~cowg+^S7Ѱ, 39Dr/ek3{s#жu,oxP1"L<ߐ_.wIߗOaO*`ܥvpSwCxG?$}ծ/vdLcPۚdv|ev^ KVh k-DhG.gaVLb?hwԊL!"tGϗ&8QHu1X "R. Lux)LOvyu 9dHt#wzLxEJh\ dU,J|f7mq/t' kG ]kT_o;\ÿ{i^?-м BlȰLwC@MZcdqd#J'\Rb#lpMhS;akW\̫؄ᮻP(̽(,`~2aޱ(>?0"Ā{ _/`pŌ8lQmw#rGo|Xc7 \͜ iF?[}C ^zG6oǯD8;Rw-&%:*¾DЧ(, UIuc,>eσRz9O6U7/Yb)lYvo$1`\9xcĶf8{FʹKņ.2kX6\J[G>fCd\Ap{Z6Ҋq#XK~r_VÎHQ"pf N4Mm dkcpmHMF~z!}a\jhD\e Y6S 4YjPnZGZF!:MEGmL,_[iU^ .;$kF*Ze`˳-\Rb-Cj:NKnj@_' Tj{"pe*HJE_|ֹ:q!yP.қ'[_ u2D< _W]?^E{*vyseY<=˕A}=󑌛Jl&Y{eEvFt X <"Mfo 1( FӶؖmgd<r؁L`E&{;gڝF9p} Xe6| kalsq,'0ޤ!DufaS>P@:6)]1 T~=_nV11f vK;F6ɒ 2] Ʊ- —}%R)f@:XEr+o: VS~of~f}Tjdڒ\Fd$x-%0CH:V|u~?IM@@@\iy^ޘgRrq>򥙟*XyH>>(pFB7֠&G@F&&+' 85aWԆ{8Z~hg=E]H v]v^ss~CQ_ P Tq[,S6[79sk ˁHAr6I*Rއs&U¸o^u{1]ۆM}bPq `w=B.v߇ODNV8m/'1'LiA>@cS#4:ZE싺rq\ rvyBǦĆS0)CڣYXL~y__+D.'gTT5wKc+lEg4!5xN1B烬ss]*jS]٫qH|ͣEiho\$r2HKkwgeMIL%/-ln5<|׻`u]D߅I*2z&TtxBž! 'xi;0}w(nR-g6-0: ɸ3mn1ITAx%^9 e"I#1Yfa"U*F?[*g/6V?)Lo? d{r[@.YϬ JGԇ[Ha}/D~iRaP-̠ 30nMaoOdkqT#Rd1h1M£ bAE_ԃGUb6YbE_P>YiE WVƊ+)98E$P?EsLRW -'wz 2vZ i~1m2k}Qexn [>:( %`k.>=>X?MouXM31xH>ǜxjǍO7}8N9W;:Ȣs)l{!Y9wɃ/GL aLH9jk\KDEX3nkj/WS:5䚝+¯t.N J>p%MnBPNIIeW!ܠ<95ӤX}m6Ú`U;~'3FGL"<$!bPtSc<(Z\w50 ?Y]fiyqgPWH&#RBz sqtxmA7=O^%7c26LQ vN.&h//&vd̖N娙b/;&B ]{nKMjCgk&&-/;M"m+^ $nb8'ū#<\J.e"7wloj8M2Tk_)zfO|_"#Y&Ao[)Q)理| 6I7obxcK币,&,$819U?ȫ{Fbɶ;dAVqly=+ tOk9ZPb`&OX0,-Isՙ΄f(L#&JE^žJMeY!7JlaC~0c9\o ܾu YGWi1 F1lqkXo#承UA 0BKt@Xxې0A҆t?=[DPX< 3񷜔_߯$)f[wL_[!_RROvthAOypD_䟻h߽V[WcOս@Ϝ]í$& ?!uhhHfroxT+,G+;E\  !a}]~wFϑIOdJ+ITf"rzY ͩK.(!һn t%2;?N#9fN6Eo:ͤYurWZHꢕo%DvT: A KF?( ҷXΜ_9n>#^!~7â07AǬP]Jc" |]FeAwq\pNİbA6G"[a)!e䌌̀L%|P0oĤFyN̐UЋ4_g‰>z#v!lz;__ըBaLb)P("HK_JA6,zP@Y9UzC Z;wf[}F#U`&Ƕwl[ Rĩ! K!Tr .Y-X{)T#kUnw&Ù(uhmGr8FPC!5ëd{nΘ$WXU1kQШO|8(t-Ta3JpXl l~5{X:QNmq⠖XZ'N@pR= >KyLosM,6q`uvzii :9l .= K5tl:ŰJ$+d}MI[(t/5_aXm]hj K@KU؇,Y 7z}6LOeĩ^A53 ʰhk$;f+ ۫ۀ`SUq(hKvh%v Li-R?&pd{mB5igg?|6e8FQ34"WM&Yw/c}nE<Dt3æ~*kޏtZo=G QZ6dG$H 2MȲ;"{HGSH« GԜŽAVn{5$OKJ/_8eî&ju9VMXsR>lI@gj5Gc3++RgaҕaH+H;;Խ\vA=;3\lNn:>NGca/~\-Xe99:ˣ*fI-F9e۵(Ew2:S@iGU%L8nS53&{%8ޕüBTzy|4R:_@]֠ZO{nE-PdY^ёiڱew,Y>o=Usvh1%?ogJ~(:<^Y%+ԴˑZZC;jxe[ 2эNH}L|ntWiܦ,VMAoeQ(:HޣSBj)=f d v^%85e_sg*ƒ@@N~Eƅa3? /gU*ӆzRX0DMA;0E Zyг3V *d *=N~Y#tlv>!k[Xo5l0W' p*te|WDA0NW]tkMo^nYVV0^b99{PGUH;~C@&Q|6?ۀsk}Dzw0y(UU`ahȕ 66IlDr9"0@~>Qkd(4; 7&f4Q{BHs&-Z:bFkE_U;g&R d3FٻK&H5$(4jp+YFCIی6ƓB$N>1w'5d'3RFPev狟}bu`M ڣ61$VO\]˃ҫxJ#O9zLhHndٲ%`![/Mv@4frVGrmQ(gbd\/Q` >˟kDZq(F)J!ÂS=₩:f$ g49Ճ1uK xύ22U|O80kwRdjKnt)^|$Zsuu_EbwCcp$CԬ( g%^`[**&jU4)Am֓L̃iwfܥL!$w[рlt3ɏ;ˣ;s9~E,&H2T"bv͢YV#&~%V-}Ga9v:X\H6B Up s8,JzL+~i݅X[Gk/SKj_[Z1[,D{Ǡ}`NaUKhɆxhKs\68l=ueb/BBK.DTfQUU!N.f{i/OT2-U@Ϳ!,b޳{ $a⛵ys+XOhP5*UPhows?z^Bt.:7y z߫ڤ,|DymuBXrZ~P|#c[|Rx98ztCF&ÖgR6[7&JsPL*7[smHd&DnXVPw^Q[Š5{/u!D߿w QQ+=s5g_xAW3(q۾p!r;Q# 9?*[*5wG鈀}~ipI8؃SlS+wa?;N&Xl*hr\F v+݅4^fb@+OOx3cAtݒ):z\R~ܘRMţH' kUWpauPG?r>-Im(Pkb5MQik-wWl /% bTy {1eg+5e[t:gi:RĝoGnԅqd!LUi]-Io3ؑH%Lm$^idbю[S)& Jv$cZH,)OÉ^TSpIn7ASqIQdw2"o׺jVeŴ"w*r"Q*$lugilÔqqB(" r3WEkoPKlIXVm8`@|h*IebV7eЍDO['zM!KC&0 tf5Qk?OΊ`.ڔQ]/sde eOs"יd4NC?L-Pؐn<0m׭wh֦WaP(s _au#D"!ƽ}+[JdݒX)_Wq,WcpO-ffVaf0#Ե#4S p KdEdnqfb5v ϦxJ704 ڽQZՐsnSMVyȔ[T#78їy=)S&kCbZ$.#JbMNK`8g_9%)[}*`AEю+ƺq)5MjP$ yT꡶%B|O|BR(4GRսHh,ؓ "󿦌}{'Tl% k qř2 c#ج?#s6:ʵzz㌸bmCK KvڬP2?Pڔ*+:7CFn)#jeIܽ2^rozO9nP$A;ӈ%~q80QKѵW+@F=z H?iu8= ZKjkǰ,\!]szܸޣ=㪅2&gT Hmq1mW?A>n~>|?MY1UvƪeJL *ɠ0뵲3dNa^̊WOS!zy._\}Z@#Cs;;c*W <&b&kG0jCS[9"{@CQh#V?. k=2zDozhǦuog6ioxue%M#(p~* 'Ҷw-$n=sNʻ4UTLY4˭HvBAVBrqPi [1M 3GF_Lh_5_^*{Ip5\;-N}"(d XA a Dؙ ˞U073(Yd:j&D؏դxa=%E@P/Iֲ'f*8 k9UqSI@4)G!DHH&_}|_xXn75Tn~k7yF% cA n] 3͢Gh.а^r<$!l=Ϝ|he-q@!'݄qi|:8qy$F _'֘O0`lS ⍀GfD)9:tzJRk\;O*sAsuBe7YJnLWll9{CsS8y,ƖqvD>ɭ޲:uC- p\{*u[e2[a8HO!ihK<\c8`/qh)c9${‡ .y-VyL:F!Zh١Z%@jK+(ꭤC0jz?Un?J}RAZ':7lX+"=%63 Ck25ω"݊x[2. "kiY_-;8ڇlYƢsR78G|o ԣMIqCG(d]ϤZԮ76tծysiB. $Oia=OAWOA$SUl R 9IJl {h:*#DmͿW]/!*=[bt^a+^k_A9|\_7hLϋXH1{Iv@7+5#FJd62}>;Nhn~ʼnqթ7!TN7aJķ-L_2bF YGJs((ځY qc/nWrP6}k+fo Mr䱏 $\+ I*:~7,[tϴz$O띒7$U`/=4@aʍ B[ .T>'t :wEjsQX?%#q:~CtjeYo^]qZ1yAG k~YYA6t{7@[teB1;][]la%idC)ThaُCZך9t&{;}inyx4\M !)A[_Yz#0N{@>qp;z捩RV!Я&%ATB#3NҗS+e~!6bcPёa$7aɥW&9\[vjLn4BVX7جr.qp᮶P;;X*gs s(!jY;Y~AMe䮨4(1s kmc4>DwL`-S@1:rvmivKu8Dd& Thx Cѥ&ɋ"lյ(3 B1jB*^g9w$ysH>؟jj9{>âƻkɶWzUO^]m0uxR4r %=MtEFO*2o-[A>}XpiMn ڙøMX bSm!jn!/xJ>g<) e[ |(t+ޅ(nK} PFS}{Tn>(SR0%_LU_^G|:f2vDV^~ Dt{zױJWJɇYf/4R[:4{CK[}y BN~N{iΝ7dgĢ#DE0IAXJ;`*Ǻ3K z4m\G~,)1.C2tTN3OGw [uxxKw[ Q L{ԆIJ "PiO4i*׮}RXW:v `$ѻx(\VP(/^7+28pq.?}Opl]J{K,2b!D3 ˧PGM lj}s]$XlFF)reL竲ZkO 0z՛,Tv={X c-\T% {Bm:IDPS⑃/_5.^@ PL =Ѹ/P5frWmKXcCx\eV|qdxVGBtrD Qeux]doN_YhX#ٻH vwř@ж`~Jʔ"̇noۑ սeb 6b|'su^WɁ9zȲ$a yLhiroC?ea;htburaJtS-` ^BMZ-4,5`FJKs3q/?6Jxҍr\6IX:{ cƳ TVYq+`՝54,N?".qi댒67ΈQrBz'%~Y9]e7-q@f״vglO}F+Ff!oʎk iԍ]sBe pT8j(؋~q)aD\k}#۶?cX p BI{:aKt@b6\|QA0w؞1oϜ>qSIG0&#]]=Z E026tciXBz{& dCِL.FhW^H|fFju9.A܆޷ݝ Aw|WU 5Vܻ;sx˫)ic!f+#ux+w :ȶCjuWkWf]G&3 .p;/gfV-[F$Ċ0𿷍,ueixR@P}A$v2$g~;' ~2tO5vt %\:"j s;d crvĊ f*xU)hCIĐ9e<s7ߎr<;Jw!D^-;O"UtaƪFu{qZe< }A[\ f;֔Ș| oఉkf]N@˒)V~g3$aI eA 7Aa4E+OR+v=kA*؈b~^<[ ?+ }coBxe-fC5j~7 M;z4<> 3"+hIEz,j/`F7F+pU&#%q 5*xV[cextTx3:żIʔ 2jzrp$HJ @+A/Sϕ T}Vaú*Vd-sV bV >_8UU59`/Ce%TM)vDTfb2e{z?!+ficI!5 R,b0UתcwVߌUGxJ `: "cv@QX#D'x %qp'3L'hHDڮęJO wfZ(s* l7Ʒ%FT.;I-ē%.D\6b=f?q/J@λb˰kΟSg$x΅E<56E!&`TT|*{m2QXGa3Kk;6, zq+ʔ5:{{H?=|sb]m+ ҺK 5p߫ { \ c'`\ S#U@nr"-59+@@;7Z>H&Yk dUL0.[=x$ymHZUGz,'d&`$>g2Ȁ.7KS(UI_ԇ{ a^X&DWC: w.f9e e#z-[#XrަDBwcL9-ОģVtK3r%>׆)&M%9pi4%Ct$hsl Q BQM=}_z$˱+ò1 :Rvjz_Lכ+o8ЗlM1}_AմZc]k>|}ޖk٫cQc=8=1PV~LqM|ߍ_\,@|Z, &ȇjg 4VcgUa;.w#CAxkY$DtO~`P+[CqȝeO~6^JR[D{!TsF l)Y1xw+g >B"mv+n&^KB0o '܏Y̮SPɧme"v]cSy\o iNƅϒI1hиypsy`V KM+Ãqt+!A1XN9 I k#z v .95o}"Wg R#jE_m4CLKÞx.\rv?|owy2sPݲF5"22$kA8ľ% BqsP9: I3w b=vU_x#вA 8\t)TLTEq/١5Ly\]W=50d&2Zli1a: L]uzJ-4LkQB/ '8Ju~S^}|["Im$fpo+XZ@!BXk#,{ {z!>NĘ8J4oU@MF{!<-Р%ZNI.җ]:ȫw-]py)eJpjHnnGNV'}A\@ֺ? S%kNou7 4 `>WG+#>[ eT4|C$Z0c'.޶_5 saoˣutK"\,@ ]4/}y:U ;qW#4i]/. zmL9$Nٵ3Bx^9aa^\UCu]vn\6əچgOSyX!Q+j#F=SChwu+lf*`$$R!*ߪn'~m.#/ `ƄMW*b7/{ȕih/ }ջmw_Q 3)g|XײX ŏ 'E}V>T2 6mxgefu9&X:[u-o&?PB@&zE+,-Gf_7fCKyV.2:l'0'T~byA=ΘGɺ)v0}56+/z֧A:}CjOh>o@ߑVL΍dʗdR ]DzZc b+=BaUh¿EBP8/1c0&)SSJ&œ8/-j5whƃ` r1tgBvZng pu>o&͵r5~rp kXPʀ$BҎ۔fw(nkV6f1I5Awֳ{mt2)Tsy, Oh;+9c}seá_\Z0w K81{F}G&&U`D㳸scms}gO[^J LK%7` OYӨo,!YtJu@NTsO3l<ى\8~}r\O!)CBE3ǡjn"(/vlI)? p+g!y"(4N{6PƱ4'ӓSjE74WC,AB |.Arť}y mNEy28+bmnDW=a~BXJ4p/?bܔ*9$.c4 ndž$U"1/]k.8hhb]pwhlNaoFN,ZOfec9Dlkΰ54`1nYm禘*R^3fX~qi >V0<ؘ`TmN ?z# R JZ&ju^Q(ߓz'с=0^q@ J oFȭ M|QJm5D:Y#`k_ss鸌^m17P<èxʺlGxn)T;q-l,iRDę ".3 ӝGI_ipcV\5؍@Q  yR>9>=E*dBK7Ki˅"@k"#|VR.4tޮ(ۭ@6䑤 wF9$j 5}FX̝ke{BezŲSGx{'ys!}c3:wiʸrGz85?-ZHu]ǽQzT`y_$C=-l^ <׉ppMp'TL. 4g-L1߾4{EW{G 3vm4KTb7N` .NޞA,RX&/C,##1UL|؋w u;U|u &h$E=(\U4e)'K-:9g`Wc?]mEV^S:fԵey&, 1j;FMH>'?ik9HMQ+JAt19; XWT'I)q)oxIG͜i3 o"n ?yUWb`/f!lQf2mر;(\^gs')3\ҽ#(I ip?]ߨ3]MhRE/kٸ0rm?J-IȝqAK?5,eCyY1d@t#o3ܓHiF  n1 ŋU*Oze6Y$,ka4Z3$ڨ?/%qۉ7dv:Ť}պttQiUźLw_ZNYP.=jhh I<^~qcqN`z'M\=9ɓgLV+F|xcnz>u!n"Tlj^"yK4GaSnRЖW_6h0vF %9.F<CqXfN&,mt8 >v;vN*$k$AbԸCG:4{ܞRJ}SL _@ Mpy[.J)#<p5^G cS_oct:@ЌLr{7-{jR @>G)C Nh#`ӯkF#2Pm0|Ga:*mz^K'ƑK#c/, b׽D}@.? XA Ġ[_9$fTȎ1D =3#MsPrRS^: &=J.c NU:2A['l~o}:u*q X*J9:.,o!Գh5l,)o5U^"EcIJ;k%ZѸOWB/yYp^Jǚ@bU69!lD8a~51S"&$cdF;0chS"/c>psB#q< MUZp|ޫ4%lg&\$%gSr V  rQ#Ie". &H 5rSTq3WJ'E?04I\0`gb0G&3t;%ԼkQٻ\T++mqH]5؆=_{mN]b>V%_[nzre'L)R)_^+đAk>#U7;y|t=xx"\Ԯ3kь8'Yӗ-VMk^qkROEAI +> -?~x['AGҤbpc 5בG:DpV6uDrPXE@/h.t02bbxձl-dDN>hq[)j_6w!FExNR?;67wsA(d; 9H*w ,AdDP@tN7PWȽH_ޣƮ*?ӝ(4#w-=.jx)%LzpKU4KWێ>S)IՀ$* lVB!.Q'y;̮RJMu" ?Td>s9as8^i} ^]BxEn9Z5#IID@v0NZDE 0D={Mn>H%P{4!^+NTUM?ngwNkQ8%6W`Z^`N`}]e6FL+$ ~R}u}&%B8͘N[8R*Gvcl%C"#x|/#/>iJm?{!!t6JDJ-@_8q ' mCpVa\ u˨𐧀 3[w }+ F#Y"{gssYP"NѴ-XU#!;U +ΖɵWvXqi2*3vA0yM&p;Ie7ّɝI+ R':jM-gۗ%;r0@} z >4W[ >UyF/BB9G9ؠT?]5UjNªD`Үrd4V:WӾY'v`1Z F?Mn{#JyF0v'FpfFHT9u0OV4r/zj*U>vdU况ﵽAJm8xūη څD T^_hlI"J7弙gE W~𶶡5@[)+رm dJwE)4Ubv #."*gE{AΏۖ7U4)6A\=o$n#2J /㬅ĵq#- D|/^GEFv^q/ }1v4N#hX% 3@Iw,Xf7:m$ʱF *Ek%*a. Yqnwr2dC^@wm >q$I p1bH[?m!z=XZN@icѶ?$~3T{nM^9[Trx ֻU:l=iywbIA焖ڕs[fJs0 Z"xΒ¢iy e; (l2sYΜO¿h;כ49z`di!N mo J5 =UsgY?Z3{EOݻ1ډwp :V**zC% JdJjJL9ho hO03j#E a. .@TkPy1lвOp]u~Ml &+EN/MyXM1y[&?D6خɈ evH:&(8Dxvj$jH- $y/ˠZbLp\Ls|-@ʹ7*7&VۿХ]nzȖEǧj *qwh]_PYV ;C$czFճ@h'$9JXc(c>Pt|1PJIHVX'Y~NAPGa>AΪ n|v䚺}{M+UH KiAbE6?EABa\5~րGeClPk߳]y2ܻM.fi>ؒV M'oB2lpc|۝%yho*2" yW~6"Akvy]l ^;m͝ۿfW[*hS0b Fmߜ4&dD!4>YwkTW ,~jm)kq\ZC~lv@3(S5k` yH= ϐ**po+Z踾H\kL3>0Jdީ’M4&zzˠ1ƺRaZ_5w>ߐV*/Ĕ7v+YE7'(~#'&8'WUۂ+]nxLmO+|!`ς2wK{ɐI5Υl'j 4olX/2:lCm)_9FD#X) IGf ;F09(4od M lA݃X&^#w΋/)c.mI=,oZdG "I)Llx 0}ѕ|wӎX߽Y;G ^tk3psm29s~}Bz3iW`y!{VۄǤ ` d؂aIU fxo @W[+g&TK]zTsV{ WR]Ea e [8>l9b6 n3?_΁ 94A`GBswK8 0 ƾ|fOpO> ˗ 5Ș(d*&CL'@hd;SlAy,T7fӕ3eq34Z'U7@~=9Lh}կwb UEM!g+tRA3L~i}|GÂK%}xLo6]>$(Yt&43 "Lڽ|^6|n{SMYКu1M+0g6d<霈c;ewdn?#iK|=don„= ?HAn? Y^ѩ:pԄ9~icdf[Pdk`j\3:3p'cg74{Kʯo~q <54I%({jC$L@2.c</mS4?a;$TK /D LhmUs2d)o:yFLޖuNgVG/2<3Tj m/m*7Dv/-l̕>m?tݟ(YbB)|^38ޕ G%cd#G_(} u7pӒ<=0bx< ! XNy'y%EgҢ22q:#ܒ&Rc/岧6`?.xZ!!0@`Pra4GmJ?,a>nѲ;E83T?AEyxq? AZRBv)콹K[gQ5 ?V*h{d*dMvQv a&ç'ej Vcɇ=W#Si2}zZQdjGS'ߞv!ߡ75@9)Qc[}  CyKP N*t5Eؗs0r7XB!č. LJ׉ 2?!+I)ꋇ$l6STy&AfE){ + H v=ͅ.R9 ۯx7ǾY fh2Nu,UsDtP4'Ibh7} OOhD|NKfdAGZkQZ~D6- u&xrIxŧyt1[=-I\E7w2BHbWD9Λ ֶ9 I89UD-Sa-:JhӼ_ULI\21,0`&FUi"6 v=O8x \m|_fPȋXџ%BZW6BqNAtAejF /]͌"G sbxz V*qGn#vMZ3)JC; 5cmC$OkL: MT[Hf /ȍtPrҲdt2ѳgɘ n^993laBk 1#MXW4O#S7Ea'Ы/--E!6$<3oA@J|W''׌>szf.؀h"1BTyF+䵟4:5g{+˧Wp5@qKXUQŽ0k+ADž,r "_&wA|H %ρ=qT>C[(FZunr ?E .Dcoburo r{gUI$~#$+X(hԖOQn a`48a tzeз+r9-9-wIBpf'vQwA3Uܟ z5t /nr@v ?Ղ^qpȹV<^B\  2&fCEq}@8 peJ4K _ʂ ǥ;1wzz{ %#0dDO,u|8(|;앐πuCAjSݝk|,NAE`YɼUā[$u%tf{f/zC|X݃cVg3?4ZXV{).e>+礻: u WObeU="UʛrS8" >⑘#íD7HAxҢ%S.l8eai.pNFdy1Hx< ]Rg#g($fU.1 ̓N1Tt_Mi0f\=H=I ƻu=~Fn4ދBY"_BSrkElY˭w~ $yp&v[PQJحN8[= J!և[F&1~snN(|—)V{,FBQ`v1U%-ZQq>Og\RxTtQS<)n~0TCWq4La0.T^ *"7u+|͚wHPY9D B$筬P㰾܂qHjxKdU{/(n~ 7B- ^T)sa.wg$%TEQ[m[ͧ TI(_-G t|9X'yJw8@ݾAYK/sH -oE~6oTWIV=\t*!b(y \8D[{/;aj~D=xPdeAj> ݰm+T,x_e`}H==E6TDV7w1$i@QQb&m"r[:Cp0k@nRF=5CaqUw16F,%=Z5{A_.:Nt#* |S׈'[/kuLkݽiA.M}hQcxbμLZ3@C|-T @uqԚ/cZ2 yi057ܐ ^ohM;eĪP.GXh9wՁ}xQ5l-al*,;4:Ž`aN cX/-%GgL,uW2vꌰ[);g>v2͜S}EnX̟]j,u&r%@UoD‡2onxnB}ĭG?teYFV_򉲽ڷ@B$ݲfX DI|}/$o]wv0o9ᦨ|i2Iep.g)uEyslziF:*6,:<ﺆ $Zٸ7L%ouI1r.cl. 2F0v^+z? k6ĆJi/:`  b4: oz!c^ ԉfڣ-e %2Oy)nbR,T3x, pQŠ:;څ;eaq1+(QfUSOP?E}cL1͈GNPN[viwޜ` ikj^AuvneQ+{(5\]LM Љ_ĥޞ@Va\h{͸>cy\:ӣqZOIfG$nO1Y&gMN54I4ܥϲu ~KM cpp/.ZtG)UxL +9ZTlZgtyOs_[IxdlTa x) ޓ#N7ʇPàXYI/;oR ^rbgtFL9 ?]߫+K}Z~YiSiZ4$ڜ{ $Y-&5vwДum&WEGXյ3˱1`W rv}s&0()f(j(Hӗ`Dnf!dO_9Bxe-a[<®R; i='ԕ5f-5; UJjh) \$"w j >SɞĴڗp[\X2&Vk~mWn淲lmx`*OF"TM)B牽C8e0jAVy+IKvvb3S5A[k0 6^u7 Ji^q1ƾl7d:48]p9xBoy{3' `FtoVQ[qJu1˘GB8\v#K.JP4d{!K0>:!)0 YE&@T[i2NYdm.#6,{m_%\ V%:gl}=08NҪ[_:&S"x(o LKX^r:T1vӕwÿ&mI5MOO@tzX÷鞨T3X5s]ļndGnI/˕0ذQ-ZV ؈#}/8*xGJJ*~ZE2}49C#ٹe+De$21S7Ձ.mJj[_6);B"62Ku78q!i@;TH^38T`p>"J53K (W?lېI@EeX|Vaq88q=\wOn[,*Hf[NEOʡ+?_-'_У잒Ch;zA2sᔜ]A֊%G 6qӌg,VMkX潫# `~9)0Apkl>ctUHRxߘ&(xOztV/ ޴Թe$ tWBkFa897j|MJ4Y-עQ]&a{\|_A5O睆>׬;#`>燧 fwZ$-N,JWtզ ȱ©I>.\z*ˮ5W2\ዣ" ~4|0a.;9?A>Qϰfu~ˆc2Q[ר-c$ᕹ`#nXʩTϺƤ>Q޴T(>`;ʿRs!fx>5N ]-S/GqiHWe$5{_"Sz =SQ5"١IB[3]v;9W%I}Ex #rWa^U])C/00Ӝ +1=pEhUH cue!fw11ƳOcS8T1)]?] ܳ8ԐH_ 1Y%0("{``eD^}GkkqK57FIk-nmoC8_%ɒ|d1NKxQ~d?1t' (?Axc=|+ߧS"T$ySiesm߼>&S: ^kun"GYqy'OfU_/*wXK Rǘk,LNgTϬv#I׶"5y$erH۬&^vj+.m=DŽ_}ͮ ̵ CƑ;r&ۗǟpr>:;e< X.!*@'݈QFDgYׁ(g$Kp#t<2Y48mfT^v.;)54ۮs Pᣧr$AT,J:Ѝf,m З]j t'&:AT(Z9>l E{g0E~Ȝ\Bj▚s0^9]u>ȱwzyw9@i>HUU) ;Ypb Kɜ=|΃&1*-wfpS⃭frqnԀhŦ:x|MjI泯Ա~ H9G-$S@B'%RE۶ l>7m,UH%z.6U.Óm/u|-[[;xdB9\DX/ƃ'UoDYUk;gTz4|D hG㵿iDoZ^2WW]rL+ڪ8>9"1F3<.|z2"AKPRA068nqm&g:Ґ3J{!YPBV㪧HF XaI ?[!\;yNXvNn&)n8äcEG9dtSyJ:砀<8Yl9&|k/tn!1f3<%e"txyB9|h H9%Ӱ^IkZ )S%4{P4?#[6V{ ke"LP bZu{~\݂ǀ6R~WL=gYP ^|~;+؝9yr'%pY ! 䎿T %iV7amI"erCxHRmظ6 QYVeov'-՛C;SKsWyQ!ZsܰCxў.M3%4qn! UtNJWR6pekBWt:+b,-% EvTUnQ)*A6e'ЦrFk1Su}-)I|Vx 1vj grG5uf?BE!zrMVO >IE_lBgq~Ğ M6\^F@O9LyVjzI{H]nLfTCM,1NZ˷d*1ɉG9i=28oK^h9wʵp >8 Czy,L#eve[2另m@X<żQ*!9+( MnHV SA䅻E:SO~ ޛF&Ozu'4_Em>'|EWs~&h~Jv@b0vwO>x6(!3,$}'BŽ]r7Cwic*a-QCޔQMctD'K8vC0]#ї}G 40bwִpWhF[&e*6#\G+K/d  =7qg|n(6LFz7_d1.rrKa)GQ££CK2B(*ڭ"{{苼aV?>LQ)YlQDO63$Ict[z\6lk'e[/c|~0, +r*^P[_S\oL[ۍSaFQ`ڽBeSReJ>TUU뤮Qd:^Xi2ѓۘQda7 5׆ BX+AR+:&L'1i#`X\I*tBSߊaMM:Ck⑵\ Ba:wMgڔHb[yw7F{Zqk/0Vmn那tIXϹq[xoVr==BPd?Ceu׉[ >t^fWY(aBHE7qBpg8Vn?HC\$]t(^2G0OZI:'-9rߒF GVSa0?R@¸R2WIXh[ds;BK$3눟""4^|Z40kT_GCUܶzP^{7j`xۘbђe l=szHQ%~tw2qs mwZjk{ Z'v1t4W4-»ħ[߁\p d8-(btB=*AVapjع-J4y[utK@# 32nǛ 1˧qLq5HwU9٨HִV|0 LAbtʴ$ uvD׿%Ne!]`-TdCN݊(qDj8SIcs-mE^AHD@I7GdX9ؒX ZyIϼ&Z@Dƣ`@,wш\<ӿC' D)WuԂ5Z0t = G^[IlH&"Q~&jq%,py0c ~0qɲ 3`boȢ2XǶ2|5O M }j4ui=)\M-Px_@f?J 27Zh(*;rhqo *n#?۪d}\J˕{"9P_d+0 h7ѧl}r͘7UL וlcҔ?j;0Zb .ֽC)}s9f_* 8eR'Ad:~Yb}SM%`~ly Y,`BRI^1bIҦ pIWR;+tȏ_G`Lp1*Y&=tnRO1/JgcSo]8%@FuuoqeD)݅* e.\5 e9$?_ss}ƦxrYnE-Mp=7E (Il{qq| wG ubAB~s+dP>m PΧ | S>*!pږXY*Ck$uH;=b?8ї^˥XT^:-">}SR?N&؃' #I]6PK1r~0 -+# ɍFPy@gJ,G]Q(MYqq|8fp# i]wmbAz!2+ϕHjB]kΠEq "o=7_bhѼ!iY6q+YkZ;-\Dl:( ,akG [t3lZ<0S+ 2{}?P0g,MDfI E t9e'IgovZuE50T1Ҥ\-wL[9dE=:6'lSS<Ql$d؇nmӤ +3? |D33iZigI_eN,ůK~֯R:IEz r?+Kc"ЋVQ~ xf{- }h(ϛܔ+iR5+ggnM?)Ն? E A],ЏC|i]4^Ŕ%x\ ^nqi}DbV3eMcͺ}o@v a@Q&QRBk @GkF=Aa C)zZ"]UXA@֎8Bh<`!RGVޠQnGSCC%  s8kxbRN$SLȶz̷$n,gGC,:Uc59S5q e,ۡ؀ZI?)xZ1pQ(wMumo'Aqn$*5>Q!IϑWאF]DIv,K9M;Ίj1V37HQaޛN׬Ќps& +̪AV xJ&;$:kbwԫ!ڭݱsF7QݓV&z\[_fZ^EbMw&}gW9VҼʟ 5<*E 0~? ²͜v"}>zZ1P"ʔZV`Rh펬(М2mud@*I] 1Iyj9N.<A1E=K;⪌' %:S:p]~4Rgd0]Q>CByK,L.3j"pgI/4.X E{/Yo{;sGQ!vWe^&3&X<ɐ;"B:C "X#gC1 /CgJmEɠ$Å#GW-6*">7ugb0r"@4jqonO\O#Mp/3TYU ;/}Q߯q~ 6J 4٧k !&ȑ|+߉ilفv};xX (m:JGbdmFDqa$ g! }xe_2cЭ9 xN=4ԵXo}_KjWiYL*J05>D7!~=PfHO,cR|Ho>l,}FQG#>VW-/둸3xN<}Ԛ^'OʮU\pg-)ם5[1VEú@ܧVS'u<[ ڱk4Y[[.|G*ӽ`..quq3xP+|!#`~~?9o!of6IZi&"euG Sh"#}uoH.)@[ji?h-}y|Q(6Q߅ceb)xkϲf;xs߈Cr$xX YXϸVEZ2o{X> i*݂"_c:vcAn/tI|p!ѱL@͖ "ټ`d@jq{w~+t6*? _"m2aN[C{iJӠ EXk/ ۄ#t kw~mWօwٌag~ ԗNC=S$jcBYr$Tވm<m\*%|/c&f΢ k*=9$wca- -y :^so.i0v&+ W6a\ ll_GS/IS_wq񜥼5i.oub8V\4 Ϝk!$LU>O-HN;UB2\$nYJ8XMc-@8iC%ٖnmMe X  .M[2а{,F.Hg|tS5]z/q?9@ 蹖i4Nevc \Z2U@i,x4хpG bJ ٸPSnoǷ >V==y΋?ԏa琵J#l2?ڱ*n<vy8;4 W (|.b2)sbC(j8z#" pӷ*Hniƿbv:Udj]K*p2 L?NkH)OpID_JL=3MVD\,'"/3y.`ͬ7_ qmSM8C/ {54UZPkELh5&mp$ @ Sup/F'*6$/Xhgd8_$3FE P]!eߵ[N[ 2NA-U%bU Gmiˌ9*)e;>կI%dC(RL谚 4N%" 2_]Nٙ|pȦO`WtN!ix-N+Q!G^iRKZ-EsTχeets+։*۲l^gL nއt-[>W-~9s'~t=UE;3\3!b^':αb$zq<[)uխ~9>vSFk;!Kr<@tk--gچO$;gש0g Σ:4Hj0NPlj&kc3+޴t̅YKz\P{"LE/(Rt(-!V,.%`Y;{T}4@QEmEжu)>לG>md5Pm% 4 _PZZ%Q89[Sk"cpɸ2=ѣ|m$ww,*Mgg*hΤ `gL [~lLiS۫ʼnj$hg[=ƞ=xh7*.觟L <6*`0xFO'Z-/+t\ˏ^&7dY\巔 Q焃˥jdk'`N_Tófseq|C@A}'(J51̱~29u[{eB8,0@JhwӌQyMĥq42ZwL(axv `bk;oZl\=fLN>ֺLrV7ISOtu,gkv_e~"JI(0O<ˈ_:5eF7^)b=לᚗ湠9(f]j~G"*Tc?-0~lU2Jl5PGūNh w @0E9kkn^V fLBߩ'(5q [[zP =MP.է>TkteӺ^@}aBb8O/e|W\Wm4ZHy#'(`3À,Ly\BHl巚˛K{v<zwA~}1-ө@2h<T*m*)Czw! ~sbyጲtuF~n[Z)`??{˼)8th7ã!aG\uX$کB"Z"bj0w7Pr&96d7gT7 35'*'G|;l!R<ڡe_"t.$4-,*q)Fv }Qw~1I( BtOի]8wDO[J"aӆOOtSX #Ul]TcTD 'UrO-Vz&D&Ku`e: r3G"S". kqA=ծXpqf3180n$55/6^" Ԃ)++# 1%,!iaN>,tSؖ$33T1Ԧ_TgV"k繅rqPaK|;*LeuK]i Χ/,L׃OZ6*gv(4ڗ-v꟏R,e+UU6 A4ɗm>p50Tns9Oۚ^OI1xlT}rԓ98~RifHquMcOyo@=H`/N+dZNzIjLC0Èezh|6  ]X#^r<ȬI)8qv7|sW̅7mNsR0 >ڈ02ЭB/nP2>$+S RVuy/ċޝIÀ%oIbsG|iG u ŽK-Y'>xSvIp$ClFeIeZAo G1s Ced2-6Ԯ͐s5mXQa#cG7/Tkχ-o,%Č'A($@(RNqQS9b=m/6-1b^J6ĭ^dkؓ -|1gغmvl=A b[TW\w;07H|my+&P ho sQLlq5pk Ĺ?%1,o=~O"p} R[?c z"oIytZ0qul;2r+#]V2@, :T3ث# L!_RKoi|r^#*!lfSd6$AH Tߚq?rOCUzA9&ۡ}/)sɳĉkE8PcrОAz_f=JGBÊ mg7gFM9%4BhhؽHoM 04TЌl6v$hpJ &;D ,)XcQ)nnq#\Tcf.o5"`9ך P%rCGeg{ ԤiVH$ v7X6Ɖc M)|"á|k9y/OZ{*CpHHt=r؀Nw@iM+zdlh!梱 "{ıAJ(Ż}hsyBrc1W83 Yz+|\vXS2 L6nxvdpZ<\D5(Bx.57,ҠԺcMˇEXdq~o?P"*.[a*Mf=I4iU*p)K̙Jn،.Y҅G&i2>NO*]rdni J&`hYvLu p dr>ow>bça[+IiF2ck8EȡeAAntuV~xZg+`rp}x>sBXhARwu+6̐JW"c'-8SZH, P_002t.M w褖B4qE{~LeØ20b7z,kB̔ڙ8*lƳNt3('rnwFÛVWaw[y\ kSܸ4i_%KX.)OsH9yVZo ߗ5aLt(Gpc$%=(mKHG@>FG,y)s)UO5qԊ N\p~Gleژ e>s)5C & :L[I!4NNtXq\Hƺ[gTikQ J)ŵw')$ͷVI?vߓoMFfeQg;@}~V~v#u!*:2k}Tzht )+O ootof5+ր 8}Ll޿l(-d]ޝ ZVeκѧlT 7/ `{!uUB$jy$窩k1r2n;U3gvW:a]ZUG S*Џ4tn[$i xnHu:K`CzövaF}Ve I}W(X OH%eʑW8z[d2}_o:=*%wxxU](pHpi)h5=KжVC xt._ShemLAF35I3fO}GafCE+g-]jk40ב+=V悺%|~Gq89o= ]r nΌoSoGR6g{-ŋ]f@kharTY?h*)t(HOb2_wѯudidySyE45RA0WhȲ6d@82VdžȊ\TU&v;fzǗW\}JZ:FtF >$,Msl]tZ?1nr,CS=wTqλY% VipUZ{6h9nz ߌYIqޕ,\'im3|AH:_]hj5-]޾9=о;!zS҆)s 7ٯp?Xd.BL >Qam*z \;X ]ꞩ\:^ړ{~j{迬Bqs 1YL*_F,z*;!fCt a(zzmU ԅŋ.k)_(/BՁ%12c G_d3%%r3"H疷}YxMɰUé(J'6:#y#v {U%7c%pxA@?8JdQf@˗c͗lˁI+ŒCʭI"M tUD%TR>sו2njOC'%-pІ{W1,] ؿduN`c`JhtV Rn6jᙦ3t#)Eͥ*m-BI,8V'xI]x#;;dTa%IHm*YvbV[y4ĎD {a9|4GO]pVpA+%_pd@FW,Pskok=yH(&Ϟ"׉<.3}EW3 oԱ]4%JIZ9.<,4^y5Ҷ@G/~de?4 {ؚr# 5Z9n8k-RWk -ۖh<xima/|Ob&E2LĮfvY\ y>7-"FcRS3rof~7L201 APG"Y>+:\KK}Рaz\OGF44 p-k>y.dgL]t:i&^p&jstzBF?R&i9lV3ݬ4=CNѓ[PeK ɓLn~BylXY>ֶt! 4" O!I] fSU>.EF]XODmj5hGFwK n$ f0?i ZʺH,M7­}AU%-P]Ϥ hbsnIz)%/KD/ c8+@ȁBUviIC-2y NC,JKtOwc+KΩ+mǡhGF9pJLɕ/Ǭ )l8!݄k0[ec{TeТ(`:>ìamaH<bt|g}tQZӥ,V+B.|Gw&^ilƪnޓ=RPL;rnx6O5d\.VF+uۭ$۟xyE+mkK:4# `KN sK<\.Nr8dH ;.)rt[]xў S"SG`yͻ_H:xa#f*v ɨԹ\^'v->)Uގ"~ა'ŢxP9mӓF(;TP.ZWG P9ӟ@e8=6?!0go\0";ᮀ0iBnJmhlK*@\u6 v;EN?k|,m%lɋ9hɜA%#+3 #.<":숔ӥH 3S]^!;m.0o@/< %8 ]LBLšT_J)[Pכ=$d>-acGg;b'W=?QNsDtGJ3NMsFbQ ^}YC;-'P~šaP8d0~nc`(Rq_< AK[pTzo՞H;KcLLl:˶B+.I"tdu;&쭙 ) 7tuY?hr;"Rrt چE:@gibL^sQDiuhT-J֕L1]S(џnbn,I<ۅ>bӀt'g܍*qF]~tVtA~DfZ>a;N4M"ײw0!ܗ)FX R&K/rWwҎx/y(|ݽ a CR%7nFr`rE-lw.xQ|oY`Kr{Onm DŽ[C\;^v?D7,tl gd(6l_Kr=V"y`rMrZTAЎC6 09}9lfuusN9'ba;zq f/%l;aYf`29N-:1 ʁ%cztw7XQ{\`RX'8^ɴ*,(:rc h%1YFl?mg,C or9kY)AhAL/BBf wvzjɍz!Xcܕ*1BsŌt< $)Yӧ<&n',D%ZހKE!\Hr⇊JYYF=D{b}f03'TңZn9<>` 9Es ]>Ϥ]Dx̡w"g-k8A;HlT:bWr +NtXt8$Ы,SE?N@EP㞡0$OjC%)[GșHXk,%[r|_lqDFb=^fS[dtl?~3`jUDmn_?G./~lβF%{ Rzt?v[_U|t'Q 7Ag{;pȤUɜCu~!De tZ+ 'e#P8"~DDq,_bHjgx?>.cSD#c*(=sx?&ݔm=ElD!'4Q[_$D8jd'L.O96>ν⓪̸ =OE-_>ծs#Ī9$Y؇"hFHC6Ebt2aFz 8 _mT%uŦ:8iJ '9 Fɫul`mŸ6iz#?#I=տ`MJ+ do&x/!ͨMP~'0m 鄃BIgHąo`GPU:1*˸SO'&ڱd11ݾ r/<-f:W:4+]#gݞAO\} ]Ti)=<< sq w?ӨOvH]tN0 NɣIĠlƩIg1Vw8WU}ӨՆ_dՊE*}*;Jj؏^6 Ua.{oTh1yEDmg/t_xw9} ?1a;w<.nGuqAH׍jÐm e -U?MIƔQ64#"n%H5TqqH!(}+"Et=+(B/b@jWf}J߫y*EbIS0'=eE*M|>`Ir8]M4}u= g.vMt5 90iۯjHe4WT B<9,Hg'5* qg 8iV[uAꤽT|MK(jQvXpn*ee׺u$ 2Q,]yEM lጊpw "1 Cug zd#do46aی6 %YՆ,X[1Lm:K Mb˶1ú4t77[*?0gh_B Z&G # &]hYh:yd16r(>>jT Θ[BB}g__~xĤ6VG7n2ktn)5n$r3|`z9V. 6mM v!NH ڕ=wyH!ќP,f<sMB'{QAPBaۡ^Ļ2hPRlggXûЬ㥁{d¬ n/'ѹq-6/jen -'w|uߋRFԉ9Oy6FpE7<4 0w>9a;{QëB#v ! +)9۞EgT7ꔏAMYW'?'LpR~?e kbhLYّpp#ڜ ϚkdzA_N@;};,Et?cwbxtp!ܚrf4;ӚiBwr Tyd9CI6g&0g_,{sܤD58;ᚢ?A PK6`a7dzDW %vf=-Fr(Ht,j'-ٲC#ۣjBlVWW*3̔kM' C&1^^l֨B ӿ`Ϣ fkr|SDį*u4ɧHUgP._HY3}I%zkk/6+p/Ŷ,|KEeCuo ۡ0L~6RfT0_Y.<%Ο좿Z7IJVAi]i,@s)S,F2>Ox2Ha5#)t[fꍿPA&*(- ҽol*)Ku]O^^N?KC}TwĠ !:}Kz6^vK_ɑ.e]M VWOlw& !)6;dvT٬8ZܿiO+ VhJ,1DҕfW'@BZ^ pGm/^1;%$Ԝd`1`e5:t\Q2NZ`‰az RI"B uPf̙2Fn]"zۈEʊy> Ȁ6tk)9!(CmZz8Bfb$."X2 $͖6ȴTr2R=Q<wu!lu ,O,Q8,[zUӛ~la*Gf}=o@dN/Vm=ݴ2"*A?eEQ\2\Ȗ n 2]IU+ln-&<螿nS+/ŔGRUxOau42n{ɐox GKj^4ՕY_ 1Yu,U2T0Cg#َ% Z88j@[8$(ν)tNcokE1QIOsI2~ D&D7 LGiy{3Q%:ǼuSP7D`P@Zq=?tfnk b>%Dd};Vq+[m|C:@Z/ehVh^OWf˴^(  P7Dwӱ\wAg@`?lYJ=b[llßxk$eOb,T*5d(y@ ̚:u ;^8u*I9^ ~eu 19p"-`L'GЏCeW*Da \֒Ó:xiYҼLVb9W,cƊ~Q=)N5>N2="[n$<_$ H]'Dc1dih_sA JmŘՓF*5+C #e]$b  j/m"Rޡq0Ucqq6nMp)LIL rl{{:l _V=2]vJ.Ifo&RtK5Y[C9#j++Wi*a?*PZ]z[B.5u"+MuML\%(Aaxtfphq`47:^ʣz`8Z؍Oc[n~ f+T @"r%>PoqQǑ0O2lx$w81CU141X[U|߁,]x“NT*Oq ;gz _oLِD p[5Yl4.zh.TGE 5ՈGQ;3 xN#fƳ;FJ1i`I=H#K?ð?8$k:)~ G#]ҭS}W!H/fAWwS勳fTjݥ[ofT.jWrrU2[W;O}< mO@gf$*7$9͜PB>];΃-,@| z5VR@ u6uLX4s*ZVJm/Y)1bCIPgn T iF@D-g8($+;Jq8 nFrq[>|oFh &H# -2ȢƋj)mڄɬĹrX'E9AU0b`%.b_ q&|gD@'z|B)Jo>G~`6  ~Dw{zJq:$ͥMqAIh6cßYLjLv[ 0?9rHi"AX%Q"ѫB '{,Fq E) &1î~_ yn;}7?e_q)Ebh yywX;iMG_}=poL}%jQ$w|֑QX6Dq~iu ?-FfL爁mlw08:J> 93',_+l;ˣD> (OtF*<\7^,-t(_+iPvCTuK[,c<i:eE@B_5\{= C0Q|&8$*ex%/D3^CZwY V/c{G߉6&_?w3/?TUϰT@\ U okh 6M< BXuQu:^9O $)7a <{5Z~JAn@M1uRCGrZ(r'JxYm`դ3:ȿV2@kTh"~jTτqg/ʊ>DoLaȉۓ^igM6hHA-Z\|B㴛ŹK2J$,iax1]3B2i,hU}Jz%&(݋9`We"|P g ]~ˠt7T`ۤB@ȇa讷J Noźeh|l_9]{ c4*?ǎKRP v AN1IGQeVA3/kyqd"Z> "͓,߳j[O! D^pt_tk=  ZV/רVNjgTyV5E2v(#aƟvc,]\ H Hc%E,8B4O[mPrrb9m.>t}jH$ Q^48+gMuQ'biq 5 u\xm'mtB,8_ fˈ/p٢_5L86lSĥ녓# yI:9+Cz!o 'ґH|LK?~gQ!aGO6xM$%,Pv" `GgJ;g-5P䄬 T` ]l7Mn-VUnjirtD=rAUW#$T:%KHz! L4cIڗ d:jYxh漛g$O "z5\H=_?y_4+UԳ}8 $'Q)MM^XS1}tGT nQ-@1:s8Mk-R1\ OږO[[nZO-@oFiq<ݓ*V `U)Зgclr=O߅%" Yuoƒbv@',ft Sqs/<Qa#2NKtƅoKHԩfGZkN9 >ta~Y+Mp{??JJ, r)g@]ͮFBr!A^&[q,1$zH@wKHk0 E<SMD류83T:PnM4Mt(K5t3Rb~wdʱfHBCUrqMB%w># @r'u2@V&T*I̔_%27`{8n.Ȫ:Y٪]ޯ;VNcoӛw˔;qjY@x}A y4'/[i/MBD߰EpGמƇ?|Pv&$A:DAkP;tOb󺓟1d'!SȰc5eAG 70I8fֽp꠺jTLĈ1K8^rm_7i}V5Pu;Hpǂ%Nɭ* }e˄L iυ8X"D/8E7`qi i;Mq) (QĈޒ֜C/sׂңc{ici55|L qmW'py;-/d>hQ]2]G@B(/dqO[@(&Ut'F[$Aq!s,+?A\e?fQ\;EvԈmP,A&ZvUia)l$;T'8p!u(\Щ*ЌHHdv>Yb)S B2!peC^!;PQruaɮQqJHgZ]{= e˴9/tLF2te)){$+Dc$p hngx9]j QĮG#W%XBR$_ecB;q ^&yZܯU(K?t Ri"6܏0L= ^{-jG3)]oTE܊r#Y-|;lmD\ !6 sd(4@(f+ H q7`-;GTwbrAו_E@dG pn#co˘FQ#+pOWGv/hJrO&$U;N8K2t!mU%>*_F1\/>rasl$PtPo9|ûr$I~=A+Ь 63 |y~viB:dɯt9< Yܜ;RXLݲ?ҭ –''ǂM_|9/vhq"DhW2sl1P0*ƔMC|; MX(X}o Tq`4[l xyɐiW`\TFhOe.i&pA8j?LW䅶'VNa؂ ]}Wo3|e2}VNݪQY$\2R.V ;. ɤ]blZh 3X*ў3dIŊ(te~}L0 +FB 0)lLtA!xfA[ n&4S 5ј]1D bU<џwg4;^Dž]^X-|T¦R H/FU5HcL J3:JY@RDS0j_ͬ41" } 6btӈQ7q\MF@7QĆg΋uYNxNo?  JЋZ  l܉")d+RsVt #E9P&*='$/j2'~.(6bݹ dS"&{EGwӭu1GG.ͬS,XqY{ LdⲎZeޝOA7FSMru8{u8Uvjٌmj̕&(=F6~;Yt2AL ,\}JXܬ,93>؎[}2b6'e(%NZnC<`\hȢ2q)/Πz![bK(1[Mem*iC';96N<::M5iTi{@0ySBKVX_g{}h I ~oʼ#ݤxZ99K<1攴;V aQ+X<1cCXp#> HR`}I¹W9j\޻1=G-$oY$x=N;IBiur!y,.;т21 &8)hnbKW6Dtiyٟ_  US{knx 7<+)cG7sM,Qkf;oȷwլ`Vb_j>P ʣ +ד{7߻2ߏ >1}k(܁2u܂܊u +iE/sˌG%f&/̴r!4t ;EJ;>?#\3~#;u+UmĆ .D?NUd ^c&Y3d3@ EA4zUe(bV“謹XD !/Zq9.Fmb=|Ege-%wʽ~%cϊRԿVm_ ,k/eO=>%f](L9xˇ8<+Mnc?&@7&C oa\7޵K^l6dd([b.g%P(`zH٦>U4$yB׹dH :e; ǨiPteM>۴X+ߢ044¯+Od4K)Ph v %R._ J)w4 g$Ӌǡ_J!yձL0Qw>r5SǿeyM*8d/YNb5WcQ$yUliD+8ȩ9_&ސ r2TB!hZJ]PS&n61i3]6Κ5u~D{on@?֎ ]M/#jo*\E ձr6Z_E =@AP? VAS"w6W=5DTAb#RޟIahgƁ96%!`2K["2bpXJ k774}%HȢ\zqΒGΆcmU͎q8Fw o]0gS d-AV>*Q7͑P$|پ\FܦiqpP^BQNc-~U1]ݹ {|*;,Ǯ(珱),/6ڜ){>8G!Qv$ cG(Q!k)7b.>M闃2Ⱦ]VpNRf-}xwV7#,P,-)MSnQc6.5R̤t{2C@JDv% @w8P17dW}J2+ec6ЄJ瘃ȅF.(JES*NB#⊌3q*p}Osd4q'& "4O ItjLbtIG.h\+VEΦu_vƎ6>Z0hĤ^{x: ƮbO~Nnוnr$6aaM+ ?\ujoǛAUwd|PU%U #U; bB8f/yaheXd i]WtzxLD[5:4ޢTPc,h.C콅*.L&L{3)TA#E&d*<3;Ťɳ=_/ }ٲa!ľ!ʤ_0~ I]uCb~V[qTHHm .=㤹9rpf@nxt%9uZW(bG^  8#rg4,,bBb/#15Sׂ!wy/OhKcw{;NCS)VHM <ڂ E <0^v}qkHh7ƅQ^SXƁP`5IŅwB #co/⇋Bb zanun -cE0]HQk :?<2jjBLņ6^#E/G=\a%@4D$4U;xJ\;߱zf]T%(#/&Ct|zM&^:s %k.-a;kιRU3j@=ױ])&ܐxiEw0dl͡hqj1}7fCǫb%Dz.]*4o-}1"ˊobC`ٺBqLncWw v(rإq3yOi.4j{lԎ"҄.rH8lNեA X!60d=G'0L|!] \BgݲIl冚-t7 #D 1#C ]sYx4aۋ#o1oBr:D6Z0Cl/kouu_>xb(vEmX(#IjKcB!+ ̝ThE22nlX\jOTH_{tupMa8ޚGq,5zv[SP}edBa!PMDCi-O]}6y\.*K$ⱥZ 6a1RJd ]:~kL#$={/G+\"9Xqjug!$ѵm'>|s͔g||f Le+3뾊ou]⳻!"U$"k;*ytB1bw0{[I ߯ɽ6PM?e , @ as 䵩6ԨtiaBQuwrZksAxs6[r7^t0{[#n1SiM0YhK$=~ oܩYx9qBtIJ Z[?x>5tAQh8 ԃ a1} .w> I2G6\up}ie?R+]l͐mc}T+zsɀbxI+7qRݬ YX K_ϾC)/[I;Z32"t=}'cqgGNxb2͐$5#rHpTx<>]h3|ÿ_)LEC-%ozQE:vyB2,EbSNOx>)Kru9 = [LzhaPN-B$7RPϢ<3U4\SeLKk 8ϑXMzuQx ڟz''醉,GNS|x}+k=Z~&]زCk1hb(z_9H$@*7Go=0K-6 ?~Yi̭כ Eg ++q5'|,"|MD1|AlkK)aB@ Ћ$8Ѹ uzjش F{寽j ָzT MqcM׹V %'CAE[F;7σ)Os2!YsVPv4YUrYpCD&Ĉ"G/%?Dc%QI?sRsI7'q1?A]e,n^vTG Դ ̞ޫXF|4!`ne0< u@@=sI~ep(}W,!tAeoR4 ­ Kڿ 3B6OxV?i+Q_B(ZhS\j{(Iٯ_ad&$JIld^092CM9Ë̓ڲa .ƦDV u$%[_4.I6zD^a//*/V;C92HΈ!z8ݬPMG-}̮Cjɿ3,BӒ0H@R)}ݢeg-3€`|=W=,5{}.}%(`xDva=nH.N+=fTEd:oF[yR#peDCĩv 5`=4_%\బ7>WNnFba:.9r:Ku<: Dc -Mm`ph_o g/_FxM-E5Vv%a!MY{ ֛AbQpZpv)q#ڗ(tLl_SF0168-%Dt##XYjfݷ!5EiEt8ہ *|oI"켎W< Y 4kO(x8B#9O6Jà {3; iO_] As^c5ď!5D lֺ(DHFƻAve\dhtM2!&# f57ɝ $-eY~BAKtoAW}r3 BE]^)YQÙ{1cP;=NSìN O00ر8[qZdƲ#`ٖ W?hk wW4Z 8[ ܎R?D$3jHqΩ\į@ГJ V>f9Z>~k{AB=$7c{P҉IѠ^bH|ˡ=2H4 ?lA7 KC½BKewņ58Df3rh G3ႀ,7܍u7׏ۺ, >ՔlnW{\Jɞ96=%30/$X*^ן T:#D>Rϩ[t Jfi;1Xq@Fj? d۹|G6.rW4iSA~GO%NJ&NH-D1[jsxy%G'Źa7"S{Kv8W%\i/`VO& $XYEi)~ƆtTpg^h_P'ùˉrb& mRzZt@G ˲ظ17SΛwss _?Z'(<J^YTL2*Lf-rw&<0o%G͏rdp2ݚJHDM6^+U,[ho>lN҈ c,X V߷"3)JĮ| &u|&I ~vO]b[#d7D[TcK/g>_ǏBmZB?]\<Zi=W_N\X tї"S%g~o@yej 1>J[ԟ#\W[g#ӶL`1n4AO_]ZŐݥtT>:$ 'W_P̋Nj0z^9}{Zr34͠oCʚo;bTAkꋇƬDqɧC8GnQR<]QU3kvфg  SLξn8Zi3I\1լ |B.NJV'#)MUʱlff[˽$!dť#AJ;.m64s WG a\pE-PCQ,X1G_DZ0/$I6 Eqn]GbQh5Nf`gE'+^x&er m@$e%#rHf|荔f}Tn\9WB6In\Gd mOx\_=@S%x":{BM5-}涆}b`Ti;6]Us3ɜqJZ=GUs|4OZ\ NK5߷=c\Eb8!|@.5&^=UX6<,~p&w(@ #Xo6,!V8D Q+e#ir^%.LXg5=Pe;Qrg ?DU`>햐W)SA|]jf#fȁnv㿛*t-WW,9( CG!9ɑ$śgh+6@$4Î z+vZqVk6Kb\^ l?7栃yɅD"w`87~ `A> Vd94@Q:9'&)̂zUm>6'r 9q7U1\eP~BV5(J}4W5d"FAHGuwZq !KQJت#gF8KpI??Nqmq$&D-S:u:mi ! .K:JS:KC_7+nkS^XX]WFy XTAV~L碾md.%Tstֆ#[$MtohTߏL`"rV3<":!wΛa$ߥ{VGIyb}0 (3qAV0tO. Ok*AcU3)aicy#..NݑCyۦV#9,h~ HD9r\sodX?gKp?/;t]XXzZS. ekz&02~ lXYvt*|+ gP>%hm O:&]1ty˺ J]QPz{,~>J&5Qv^V|@> h,lȇ5[KX{_˫eF- F!=\ȹ\ë&"+j@swN~QI= Cd YkppYM Avms'ȺoJ>Ҙ9 >7Vgtz6fX3bX)QkÒ8:Y>+J[EɏJ|v|-E< V@q}$(mq;i 2QxTpotQ;+MnJIAn-َh{+317 c]wCV$mX{3AuJ-e[f;j2Úͼɻ@#0y7ٚC·M҆K jjCfU-,~o+Y5!AX}Y~ݻ#zw+ZP[j{%ݡfHAֻ4Z&qe_TRxZNJ #zs5znyR"6 ֪M~9.HXzPfFzV}ͱMzL %lQ7J mQ.mn:akkL\vZ].Z*?-?{mk3_@r:C/i3-&oJvq ⮜lwÙO*$/SVT`E,>hNЋJزz c*X`%i S(Cæ|ZY]Q~fwVym )vS=BU]ffU#ŜMQSoҢ11D& UdqI Z}VjAv RH'z/jm|\o~F6Ķ4ʕRjLw_~wVg3;Hډxc;zQK I=ܔ{yܯbߩM6Ԕ=+31|(㴲H/Y\;.1F_Ȑ[uqk'sc%x] 3gJ(|XFB!׏H =x(S*v\@*ZCީ+>2Ž-Tp 51͔>||֤ܲϐȆ,^>T@͠-kA^{cGa>TzAK{TqH)9T%̎y~52/y QNi3h5U܂z$)OMPJvvD){Q=]xQ"=V?H}kLs7.Up(k Yz8EAIas /-^iA~ ]E~GZ(#ݻЛu8:e5N~(DV*RWO"L|TZ9Y1WFߖ (>c.Y&Ӯ#UnHYB3VS%ykAg(^3#,B*Lpє8A8_{94A{ukM'H z!wBq &f!I^8 \`4}Ŗo Z=( 5 5qlXiO$2#)嫋0B)D.ZE }v yA=A Vg7()Xp v4{bZl(lj*J4#T}]@#0'01*ZnQ[ߖܪVv,׆L^P 6QD6ϋ VTTtDGrgJh+Tx[\Ōk5lc=n$4ɸl1z"s1a]e+|Yv@V66}K­s?O6cmNW $ x.OJVYtuz֋ 6@bZ](BbٳZ ,;p8oQo%FȌ!RwԪIzxa:o|n#$g'P#?<_TDmEí 8̄fiC~½B3=.ZfI.an@݅ŬYMK40'YH#- p ~fg@F!b{@`lJ~ W|iS]cd?9[> t!_3%PmwGMU) eJmjr`r\<iRcrckqc&.^<DŽƴkbnSoŰ8-m|!U*T=(lszF`W-۞d2_[B/OŸ1[+@V%p_S 8{wvdH||B+5:6c+NEQޞR?H:0ìID%0s7-Z$ĄT^mIA(l o?kpx$rXu<82j:#% PEd,_%qOrdLLJlLMC? rj":LVɌ;H_%phggqhDɛw:/ؼ}{_*h,;r.>NAHi"OH-QHrʨ#;VaZdpfKM0̦nY5@p#>~[H>ffRx w0}{`q3RL}[rzqܣƄ~t 'ʭSe J*CQ}/U&=G'i[`o(z9WpdK:LT7 *0 /7,=Ͳl 0<(T]ڦ;)R/)JDIAy(Fxʿ7XIk0:#tMBS_}\9 Ț;;px!:bÞhzCc R´ppDх t:=@i%rݧjvXFۉPKc7*Lg_KDC#~jbӪ<&~X0q~?4`SPy==xۑ'*e_gVFvEFH e˪OdQ6o" Bª(-kP6CEWz+:#rnA TBP^0e%GJ٢:jPϳjx5F'z "/2%@”!+Rϙ9UW! oZ8 qmⵌjR"fVq)x}`D6%9ۿ^x+io%psoEkY'Jzushf(doo !||:Ƌ9S{#,Z6 ;XR%o{sT7*OwHCѮ~X(#gvEI%l ޡiuiylJK΢{({lN] JOn3.sJ2z_y Cۃ*!"u}Լ=Pyѱ4WdV.m4-Vbg}Y U 챫Rk^u[tw%wYm0iSMz5΅)W~T㙳`y޷RQg-)!ZᓐR%[}4&K%`l%z;n^e̶3My"u%75aE]piiŻrH= ,e5YM9=BG*$䡹~j%NШ&*]OC,2PK=LZ jHpWO:~ }u9(AvH/ f[Z ۥ9Ap]E ҋTHe6F&OofLV9ArXH2{Q)ʹ2jd"gӦL&*.6p qPZ+ў5֕ȄK"+ VKUg=stI/6%AnLRk{bE]|MZ2>Wg}E0rHwl?N]_04&0ƣ%Et|PM 0\?#fT0[K67ZPyS40Uw1:"RBTu%2pvI~.BUjcOo=ߕ'ny" ]]a"1BS.;_˽bvRngyrCcκ>aIJhh?Y]*z3V~1rU(JHZ#HfuҫU^`9:Wn o݋{ã]xR7YAg~|4@,"I ano/龋.sZ~fѱ'0RF=*E4nn.WvRvoG4=F#Y[Qy[i`+e&7tN+ҬWf<1>=| Kr5M,%2tu )IݗE@n1=E~~ii'-F@Q#["W&cɿ'|{^W!PP Y5i\+`Li+B Z4"%o7Ə[q36~iŗƐ@5nNhA Q2.f5R>lĺY.gLiV>4t(ιotL#k ~3%:N1&N_]?N:ț[@`2*u*c@ 9}۫@#oQC<A(貁pKi!Y= xFA%y^5Ldn6_gI* B>6y:nUC\L<P3!.f݌Hx]@9}pv8Qц7Aq |DFa1G0LP*=jdlI6ybvupu??~U U8Va0}_jTR&-hSRLrghUj ?'VХo}J0d730K U@5mXk!t?)},<MyR kBy%"(5QwEMQau?tT>bnqg"RueJ=F 3h&Vݲ]h4W kġgBzv)GέZ"dy8Z w#?qꞋex\|f._6FߤDFzU0A_$کH[ 6$˖9f XLj}T;W㪢7BhEzL7V$+yA[`c g3z7# v) H0: zR6O6)z,KK!uYq>^֒`B E̜:7|-ÇØsxR#ZloI3A]v tcAځE? Mb/R?%;u-u|ITa]3[PTF^Nݩ;2A DӋ[Jߌ B6שI$xus*cT&`o .ب-;p;/"aT)zc6![C:: !+as x<"<]7Rp|E BuƔlNx._ EWNX\lr3۽Ѝ8Ξ> ʼn8і[®33'EWQVKzB(kʠy1}/!2;=0- {R>ΝA/]jc~n0/Rb\) ,SOTwѶoS4 k]82MEVGdfFL-!Ӛ _T+VK~}-7i) -DpLs^'aIѱPD-l>0FJV~ {z \q2}M@yꞢE~|;a#Zf*ݓymH' dy"V1O+#quW~?TփM 0tlP`J4y"g6ɩ/'OM\k?5Ggt@.Hț2|mP!Kbb+IMң(J7˖M-dx#KbU\ľ{-̷jN42Ʃf77g? ]q "  .$)2ts\Hf 0i/^)ݞfڅ9 %χ j"@ ^`5d1CIXGMyi[}9]^rzw$Htb6릫9~l7ٝGvka)7.fZ0ǴIt|'0Lb[hűd@ }U`jEnXB. @M=[Dk oAO"j챑e>X LT8IYϥav2'o0 yV_9Rj{`L#F$O]| .{HddW>@o!."[JVzYVČIG s1vgunfP'I16쑎H#t< $# KJ9zMr`˴E$_ 9-#X+jV?j -v9b4v./OJMOH>w& O܄m?3l0>$nd}V qbՔ8j^SxŁ1Ml|(ۃK@Vֽ}D˛p tQ;Hoϸ /B%VD }a<du[6#iW6ɜL/.t+'.5dqd~Erl^gKZ6)ᮩN:8袚=iH{ ;"sJ5F9KQЛB^+`@>h#oo cm^. Nm"/K[]E w:KdF'L0$&EF=8]`z_La# LG~_s8SC{eiJ 3l 0KGLc]cWe"tKj-.Y >63u2;8{TNIbWaЊ/J.[V\'T6S<Ƴ66[Z13)L>%5QU脊WVX86 d-anP&?2Ue4MK\Gt/79G67V*K”(> ve#&W3>"!8HCcqilrݪM##ϒ*"XHP2W1eN퓨Gߍd? )LUe3˵WD176pvu; ێ `,nwu`"X f *4{rK9 3 [ֱjuɢ8O6*3£vR_H-S´;E!tass;d-{?,=>^/~1/.CKΚPd6|+-¨rYP0<  ٧mWν;?sRJC(%Qe~?.2޽yEt)27 aV4OGAHBK/ay¦VXN'\>cl7α$R8+Kxe* y & <;vB* 2݇jzfM1{`z:%*`r} LYj)~N&A)_mT_--V}wΕ;܌jSWU& Ƃ ނu+ A#!!RPHbpOpwkim%Z<\91.|Bw\fW`6~'PO Ȁ7S)ܒF9e|fI%L_܁Fcc\H9SSͫkml.Lc (3n89OL=~LŬIaVW}M3|]$] v"t[Q:f;o⡌ \d஗NbJYT 7$7JF@(U!JYK^"Ȣ͚SVEqMժ83?5z䛞Bq#8j& I)0m_-L*8}FW&̶~-_Y݂(GIA" " =:ѭr'f8}0aL>)gyJ%{'r2Aie{bG墴8eCw.4k%}z rvF-f$وN7ljFʜ󿂲ZFRUnab.6rf@z{lrK~ EYd9 VA)<iSʰީ}`G"Ʊ!v-znRx2|sɿJnwUGW8:VKQs@&?]K͹^X!-Ai4dT^uC9֪t~Y!e#'ebʽCt'K6LO20+$,9bcGٓN ys| 'W pqplt lH>a ξx"WTlVgn`z3t֭UN oN0Wv䨣=zԽ9qW+Xx@ 01b*Hu|0i˚Scߋq< GM '2y:UTK!{9b (a^ςe(?IJ{ۍD: h$g99i/I: uu;v@jW`|~u(yS]!uҮ!?0U)/`$LGzU?#w4,'g93#JG9YZkU~ף:z8&Zs"FS2!)~T{Db/dnZr7B`b|yG)/4ܓ"LQ&儦|>)+!kpeU2DdWܺjnt/\LbJ:%xRnPabJl@>w]L1~cWҝOV,KZBaj07;omGFF휢$}} ˌޡ!7.Ɇ._lç^ x;NjU/~gSVgvN59_8F!u\ U?S6zh8:Яm^#Gc"3Q=rWEK9ͭ ƻ,pdxeإ"dҩwxU}g+5DO@%@Р=L⵸`J 8Ɉ]aRmݠAlz8gh}\fΑFp&YFL$2z)ðLϞcS:QEm2: RA/ȨhhCי |[ng}p`z_xDB}K n}P{ "FcUm[ Zuc .+y[ Zn {d7Ĩ.BWI,yTYt7ԋfFifo=m3}GA`j*?XÓt"9gZn*cePp <)rɗ KKx+%7F7M7+RF)G+?~D !$d/hEK?0t%C˲ #ON5Cmߚkg=h_ƶb] T Cq,%ӶdYfi8Q"Y _: ОYo\_ VZ 0 ERU \[rT2-\\L'cbAxoOs=^d{?ck‘ {m(1Qѻk4,G^Qy"vݶL--:6'Q&'?l ]]}7H VC /+u7R?Tơ܍;9N<մI꽩GЈ1-X λbBcV)̉)*bUr18WfK`|k11K?5R$2M5A<$,wHm|PSrHg֜F¯ Gq>Yv% 6,pI7擩|SA 1g2 l1*A#Pc4EswS>PjWgZ$o6Ez-tr0,`#\7,!0 =ٛ~8j$ V0,Fuo$\u0?c&˗8V" ܏HTyոdQ wtt%X0\_6KJxR,X_LeKŝlRGg)R0Z"rZ.W>[3~?G%8*= {)0uf Xd+\4Ղ M/z/2 q\eo6_6*eP6,ܠByW}]s< =hrhƽ׃O450w_XF[oLϋ3cg{k)iP)\,?նڗb$a6_@U38VeIl $4orCŘ%Pa;w+': 63wZ7nn9P[ \`l.7ۮ{oԝ8C@AG3x@?V Ix> B. }U\8H ,m[,G:;rZhw꘰moekDia Zcbl?:؆R~H8.Nz(!- 充}AM~ ¿e\ܽ$~~1dMgqzM'C\C~Bj6TAUjSl&M9SpH rYrrsI}x)ԸS4_yJ_Kƻ0*U<[)/ :tzjdR╟i, O}ĎGU[dr`ƑEq [λ;~e5߆QK z0HŪ=6 \ }]4no*i]X B $SeP]яņ}[xnz3o8gG˚ 1J'h#{*t HvcX X eJW&(22>unz3-E֠V)N@mg6άurI|wfQ v) /ϼ;PQOB'InNh83r<#Fˡc+ ^5Answ/ I84e7CE{Q;=UX!4 b\*xK"{ pDQ\Ϋ.=bhETuYzC8:Q'<~ @Ya5nNW)r}מpAּCeu{ѵ8MNLgPk1o\._|}Xte8KM&`a[C? 1,س:= ]ǘj!\w oS1*Zip IP#ܝle3}FOO@Oyԭb۲9lܹPrĒxJ PΪOG—!Qymw6L?SR^ߵ/).4fa,r ,c$]`IĜʣF([/7; ?R^U; VuKBH_) . cY`PWɮ+zJ7uv<K6d ceQgY}v(8FUMwopadtlR.UԎI/}7@ c7Wc< ْr7ˢAΟ`XZV23|xI;DQ$)ai}@A,#JK K.{^TgdxIQ6WeZŶh 8ѧ̞ . 8\LؘNnּMMCo[ \Z8UC^B9< SUO f?D\B'VC^:ko86>cb+uavΙIx[ vfBotT,U _!<"Xq4FNQDdE(P?dNܹXGZ!7˕:*2pzKN3y2|r/ G͈AS,I3PX4uu׀F1*X=bR0PXa N+2.?\Cn'pPqA2E 9giԤaz</.M'F)6n.t DF%{{DB'?ՠKn*,]NJ0d Xkz-L>`g\Q/+93j8:5!&˥ \QQCܟq-Mݬh~›-RV"= hY+J.R`A@I.1Z7@Տpnwp%hDW9r0@cDqߵmC꘨fC$ u^Nh*Vs߂ @G D!Pvu)'vYR3'DiB!jȞVocWT5H}K7Kf3b,b.1v0S1Ki'elO(5w+&/Ja>wJ4+7o'el{+9oy}S[k~O0j#LJ1H:[t-d ^yuI:md[R JI],AUԉ(4A ˓yݧ3P<Z{v{4MhuٿDڃnn}>k VxU"!7ws@~qPde`h@<t4Un?Ua/(v e8nfVq=w,/L ׸ P^C8ǵ9[%sHw!jIp(1[3;F73ky\1qGMf7G"Fr+ꮾɞ'' :gYD8elqK\D~) mdY՘9]<D!pW"vR%tØQ/MZ90p%ҕO;D6I[g־\D{l-m僼\ƐޏE -,*@\A& RE[HʞxlSD3S~i7 w)پY0d{4s 8ሐGZQ/iXa9}$d. Ro8q߯;+Lzq[K+JM  Tb]H[G-mCbI `ہ`2hJ~N[[P !~%m*%Q\ `{n'QM<6y_zاיlm?x^q'UsM>zVye:J*rꍰJ)*g`HI㮻Wɀ8HIQDXPLFpa4$EXF-D.r <~ȒTnb1P Lolu5Ņv,?'x{PwfHiM"OF9-¶O:it2XB0qLk$@̩t\6"DҾd XǷs{, "K8v0PˉՑz- !jz/̈́ʂCl*5_K(=عEm!v(|xI˯f5iX+h",7  v&B ʵ_nçsZ'V#LY=De?džx#paeRyzr^H;[L, /˃_*,alZAs gX-&mQjgΌԍP0?_QG)lJ5"bzٖj` qv5e*) Ў$  -a]RG<@Pвaw#S׶@ٚC7 X:.ϪEXw`Nf=so% 4xv9QAr'08r= `v e` o.)CsZUL0eu/kܰȮ6%̀q}a^6]V "[<ٽ4'/shC KX6t..$s=;4ҍ5 Kj3?5B?}ZlIո u-X/ҽMx`W/u~)]㢜h}Mjv(2F5.kŰdlrpSI4^^Jȗ3lF()`DFqJ9{|ZIo ' \D>L";`"}{]^É)`Z)u.|}|<@@4zm^CJ a?4t̟xIa;J7O/R.d޷c.BtU*ucBaг"CFGHwcf34YM"_rd0Wb&s:gK[ f>oQOK^@e,[C“?:ɯklހI8Zwʅ3m{T4ಿހPOeMP@ak.fY\8DkhK4i(XLj{>yc{ǀ8(3 /K.|eÇ^5{KkZS?3,{,N޴3DgAn&@F;\U[Z%ķuB\y'ՕTD KƣM%4a78C'լ34X@_ugu썇^'Op.:&Yڵ,ns[vGpVo_lv }5\FDnl)viDrL濝PssLi1s_7KOA,JqϑAv[&$ OպdcIepxV!qD7H?/*z8|:%0oDUxyzm5K-F6q^l9)[ lӔf5`mjn`<1nAd9 `( 䍜&hdr&Nߊ9)`3Ft /q?N, BCUsNRӳa l\jz^QB2/m6hScq"~iN^ fB.|⍳'h`rcocQ*U)2gwVx@ìܓwؙg/e6mBy@gH%*z,#++$7dÖϪqZj;P\-.Fť<`=.Pf>HSw@/K67{~hK^80T'7SV8Dxd(+1!z$e+>DSbe947Zk&= oۯE=VGHuouy?ŴbHN!l$dK:^2T22O첰4`Z֚@{I5 Xw`6ZjRԙP}/R-`h D̴oΈv 8o$Y\ʓy2MO {裫֍A.7x4[Ml8 &pĪ:c-?3Vޅghtǔj`KadjYࡄ11t1)x7e۸[H4A݉WʧsL<|;eʏe[λv\\(AjOR$za3 B|I Bٳ<LnZ\TgI|'W[:h{+EͰy(P#YvDZ\ztK66dzQkUcy5|-_Sz!0vn,Dd!1VS zȈazb!>{GuSj#̃ ME2]c-V3q Ui9@R.{/|L'uW;hg ,I! P_➌ϗ&7Dh*]K^t*J]grޕT]/W BeW8hR-t 5wR4' jfUNbL>@k͊M:1ر͇Xۂн!ȇ-AM͑g}qN9BRAyf j w'V_' 0CX!MmZ\Ob=m>3NL)"R'=,U!jB=ozo~"27'vX B=Nl̆NV Q1' @cNyl6l>;𾴽~vr3FݫB#av-ȧiwvҸ0v;EZ#.~NWsL M:mUB6:ɘJ P9caYk[s|T0R`hN)M06_s.Gg[%t:I3(&y)%UZse:Ru_,~*ynݖ%v$pӇY鸭L#'m$eQ dU rNQ~v06 #74-QV$tڷLg ϸ/ܻ__b)X@Th"/Z&3z\`Mj9iV%h! ڮܲOșw0btsfOnr^Ƴȿ'U ѼB1Z| 韚a V /.X׉{녙=x{-*v0e'Y*y_+Q.%M/ üLzg’%'!?]WL׊f%fRZT~'k3N%ީ/\Xb ʊ\`Ĕ0QGm_9LYJ'q } `U=GwW6eE^MgGsyگՁ&$??j84P#.uū¼gEƊT}3bee#љ4E(T&4/ $46]_7h^ٓ ?j}JS ,pNft^U"A$t\N\/e:y=IDaD|> :Ƶ yWK-nM*>p+XV_J$1H@IRqncor,Il5%Vg`X+)xI ?WZ7z oyw/-59Yr:lԽcaMOX?ij,;&*6\4T%SyJԖ?&q?bAOEͥ"Hv! ]c̬zl>Zx9d5jE# M76j/th>_{ePwR'Ny!q+D/y6;dwx~!IRԵ.yBhvp&MZkGg5e=Dvr7}1[DA`g;UIζ ;\<&+׈UgH]iƿ7qw^!z*besLy xU7Pؿ66$*>0uܲED~U%RS- 0 FeT"#)StҦ}WI<4fdG/{cY|?9yV8»ԁ5bށxRJRktjS+ʣqQq5lvUȵ{nX-e B!EB4ߟ8w/R`?}xoO~V*Q9 Ne5,3ᥭѿdc3NQei&OOQ$!N V֔'^=aYO!2Q\L؜iWn56M1&TzFop4zOQmZeIneJ_R՘,Q/g8#QX@;s~t3˲*+QLEەA8G2/<_wmBY_-;ȓCDYJjGMrTfݕݾ4AKìȾhd=쏻Z&#Sו Ӯع )vRQB_ anp {a*Ak70$! ;9N.m5ߪN]{*Oq9҂kzT}YVc ȓDe"/ioItFgdQ?~ny*Yxbup}D+zHG%5]-ģbRUr Jwm]*Zt1uLK3|7nvS*UPLjDKNCP%58 pt aU2‘DCPJǦ"|@H JIHզO'Q^ZkO\P\Q zS, bXMU '~ʫPe"(8͎)}h-3rnL 鉱( 9{zFr+Y/ZZ"mʂEELtxYވ7C#4ٸE)FcKi$r9pt'tB#FQ&\>uRp%oRo@R ]B 7ޟϱf11j8LdN. = n芗u)]ԍ31x (eOpܬ 4"@U8%((jJF+A!pp\NGe-¸{nu>բP7/.r rAeި̣NYũ:eAKmՈ1E^ב×RAHkv%z*ӅTQu}xVth#.O$xijG]+)~څ8+~R!N6N7Dpk2߇[s';dPgʻzh2 !]We_N&y0dJ<'/"qɩTi)^cón WpR2ߥRz5e(dH䰰jLx,?KsgWzMbX#g:p^YRpU6BXYn Zǘ-FLa,YI)G1#KS p=Nag|w6g+9cdqdH_+qdNt CFCȗbہTd-|돶7mhl|op#Jo}2Ӊ6N Q#H-=qT?y+ І$ qWLmr\P2*T'59Tr]2$q[6J* @!iDʛP9_{/ )/3acdO841< qӭΩNsX77?PpfЯ^c;>gη1i"Aq.l`"B*(s˫.U]̭Uslv,`DW7p9Jl-' $.*QYU `GݢIUf+~gce\ݡ>դ;XrlCX33gBzK)8;6֜썘cz&mZ.o{jnwcq G)2QMē~h>K"~/0$CgEZ>m_/11Yh(mA}kOk|Tqޗ]-$$(I / ?V _[ `&|/,L(0Nb'!DˮO"bbK*}t.KfؐU9h$f䅌9Ndb{ i C48=0ns@/G(1Os?yC'ch|^*mzF M]G)'\wPe; }G#/Ģ"Ýs'(?lQ˂O+'3JP;چT0f?Ҷ>ہɕnɜ_UAũЎK~Xgv drXl(ifa2{AFiޤ&ByypMObRo' 9hj tDoc l$W'\f#^6I?w%.ues^$]>nؘ=&Yy^g-O?F bõF6=;S{vF(؆*I+mm狻7|"r[7/o׳_Si]T̉]*N jwGS"⻺ X3q*Nn; I*{jj6zYR[;}Ov:f3 z1C) V>UglA /1'o&1`EEZ5~振G`ʼn^9b.5YY=&M$dPO>׮;n@Ӆ.ҌvWhKFm4# "r(=@ mZF{M6%\T>+P.A9wETWq{ ]k]"՚^Nlر| oRgVc?Z˲]5zpO+ȥ s ijFEC u'jl&v'c[Ok7?KjٕK/Wm\ 8/^~MUhr'PqFJY SD}Sp5}/T@Lf6Xg#"EZq@ƫ%b@23ܧXIoƛES:x]Rh o&'ja=Ot_xiDîxkWlk¢T; 'Ӫ G7X .8/ tak=M܈=Z^er>#/ϯ}yk+>RɒlY\3o}Fؿ z ՙ*o{Am'nVI@SԮWf,.ùVrN2ɸW$?xę0˨n+Y gKN#k|CyOR9tbV>!>|ABnUܙvv>҇LHAG߶f6\a if' 0 음p 'P:8C6x&p0'֌'C!솒`Fj PjHegrA|a~3QO)x)lfl.l/|g uA\,FEZZ؏^Dͮ#8F["bW5g֣#-% MXmʔܹI+D)صQ犙3q[?3N[~oH u\Bt ْ>O MqZ68u~Z8K@c w*F%K:%íD{:krc~uto5f,D4# s)z Wt|@ς<5uL$;@ k g5ML7i0-~Y1DvXb+ Z' o\46H,$?. :а7|.RCt3-l@?;y008'`)+hzѨ>Jz<u'֧\ Q0~^]bا.yC&ZѓI$%i6 Ѝ:-;۽tg F4WilV^=ak>׽+ڲp>J7=ka1^Ua]56,aZ#ꨰdX0\;O%|M4:z!qu=r ,+;j{v/ptupO #AAsAw0OeAZya,VCSfL΢P'NĶ݃>tc8Z 0J:iv dy~jX\d-GtWflX%~=]@Na}n6KY $>OO PY1 ډiHa[Mbr0sk3zuB1P/.JL](b鵠Ҕ4(I {p'z\bKmX jLGhS*RF- w YڇՔڍB¡-Zۦ7_j|lyNSib `;:@،rDti>zg嗣݅+ ˣ+Uz.~pW =\`:WA ~oG w knv MAWOQ{}a E 5oi*^C̐zߐxv3MeAEHSk=hX$bÎڞZ˫w`.8%^o%XDLة̲2iE¨)E![Alބ*nȲ/QQQ*hE^:T;J %{Qml};^lACڦ,>bj aTIv GfZXC>:uC?~yfW˹#ɰd[\-x4H>3T-O E'/qli^txy:,z͏yf| "xKڏ,rCE^>r-vȭQ{yܨmiBnq*>r~U[Ҁy r>k*'&>EC!znYw?i4#ƌģb` 2KcP&nÎdWHpaP`*.97bɁQO`YȺmG9xR6*]k"9s\Ȫw*x-gwy@YiAREcnϙ;7O1u0j8qi֩c 3k .vD=1~ |˷?;rxFi8QBjs=4kʪ2ӆ ,>,+iD4Hصr i Bc9B:]PΨr7B녕T15EJ3Up hQ> 湙1F۹!pk: %;C痳Ek)`Jų0F)JR5ȍѶ;DS]K) ħ@U4h QaX[]W㉛!-+3n6/~X-7  Y)NmQgq?"#H8T&1 +@͉ QcZcmֺ Rt. ⚁,G|tmAt(gF7ck@lxt|B9d$W8 vW{Kyn9l&՘1SkG|+|Xԃ[$,2#2k{7k]n܉, 9 |8t]oɋ*hڀJ{cv*)^RɌ}ĻY@*+ Z7zUؕ12Jې*sW8g#uft*f[lE8:F+ U@sBZIůFyXLjAc.rG]@DcBfF*頒8hAAc'^65ń2F`"ajT i@/14)rV _Yb溼Om#R C<54;?@ ELӷvXܴxԜ f7"*PB6q1d/s@O|j,nDF$hUQ2OXYLeP ſf׹jSU .nCF{̌v[-MbVt%qd96yB[ְF>|'D8cz3avٳ8Dڄcz@"H3Y f.H;w5xEݒ˄i4~}^WvEX၁bn$ixD-@HΑLT>' (n@|܄lAKhT(Sf7}Y6Nf֐Lun Ջ7 ` !nAÝq8.Խ_lAyY/l5ƼM@}dޠsQile{")1(=WF-v%;p%w0$Ie:b\񗮊<T`1؅`1(px'8{Nil*L݈PվҢFԆx}[-FoQxqA f"w(5ygxEW j8}U[=k|` e(G0٬|qaS2Rja:Wƾa9.5L,|$ zHBNeeK)PoMXn9@{xd͒/n1lW_H5uqVr~lUTSa`0%?ӟ 6ŊgG;Ffq1,4Ix–RUG3iM ~6$mgo2@h &|xB _tC~"~(U4ϧ~wSD^djar9ړ'?sfv砱O~#MzN A tH1t.ڷuukUuCTϫRe5R 6$'x{hZA|u B4LYe:$LJ@˰mi+ɽpIϽYht4N2_m1VdpJ&|?)BXo<~~;|Y$+d'Tc!}.:T1iqZY lE<XR0D_[^O\ٛWbt@$A<9j:](jq!t%`QȄ{WGGv *ײ+PǑ`T[`OMɠ0vZk.t~V^cXmIQ!_cѩê$))D'B1B*[f.~a^"r"{Ju\儓_Niu\^e<*9譟PIk%Pœ]IQ>"5YPux[b_ڼ(7M]6p ϢU(rZdj-ZL)‚- .,C1)&Jx*}96Q v@?\l5r%bzs> UCݫr3t*K@rg)|UKpa J[ P 鄲b3MEC/yA`R`*bn ZavQ_o`X1?FuJ0||A.FIy cs CXTԵ&VX:sa6c_{:j> Ek lasF+Χn~'G1x*>\,ٗ.j!iQohdrU[) 6MMé DhC>ꦜܰGu>{IؕGF^<غ+^=jm#W4IcGH nJ$\dB /R$Ō `!mDe3;" &$ɩe6Rcv jAU| 𥹇 SM| :L; 쒈D0rh8NJ|Nfh4X+֝1D FRj캯j %;Z0Á\;2#|tҝ1~6]BPv;㚁ME"6ԧjAo;㽑?mK\ݻod^O9K 1D%G܅nӇa̬+ l")v;E>2"3BlMIj&sqE]c\|A }OJ3+gZ>lJ)K<>+@v<HqE-;r1`.h]1-4TϥFeMř~w5vX&&K`p1cł!v`Շ!0h#!2?+g/՘#cw Ɂkٸ~^)"b/`p6k/my2 5t%h$IR%5|*E 8&0[>tF_c,brcKuN(w~&ַGܒ"v>8P|]n}}`Ai!. %{ݛM]s:SDqnVU`\L'7VH;l:!:sųRb}3)j PeT,">o}[]4>`hy]| |MlID'b#j~mnMWe[k_7;EO5;v=6Fn_ φ:]q@ 6OwjS$o]ko> ,aK ^˜C4 +@Uu!጖{̩^-iqi27W%2SȣxQ?\at V-򞗛-]&F{eIؖ%& J' gX)tgA?p([gK׹ۜ/;F Kbs_nۢ#ew]FӃ&Ih \F:%о=ဪ&5~(^qU)-p8d ^V,]R ,Ÿ 2&P~P2UӒWs #UPeB9OԫqxnY1G&zPJi r|Y/lUfLMM 3hBM+$A-pkCE-tP\J2ąM݄ȧ++W Z+hg!juaދpn~\1~!9jjj26aL=og9J?|z 녙hhVa_lvMiĸeFi.rZhZv:MRSx)aykE 6π[хR]-%[_h[< >iSIF3[1 1 0@Ւ5.":k-a-S!9bfmW;=~+j+nL(Hxő|.5iwm~y@]X-yX=;J?^ZKuec,6l?$,SKVǍ|򪳼hؠlX*#ܮ aY̅|z~`ל0o[(T֙"qZ9|9.Z }q:Jm!NmKe[haKz@˙,nղ`(3)%DEu<#FYSW}H@ߨ>BAf5zr Rg(gqv./Vm,rmQ[Sm )PX8's7w^Z1Pcu𑿲!OKьϰY%פŌ2:z~Ԕ&ZᑭS_sS9pUKj+rLj)h*kLFFR{>'cL^* ic7uAzOeTS'cU"eZݖl]^A;$ &%R9 []s)Cf@Hpa#e558n z3m+ ]=IMxmi.BGc 2nl.~ር}t/,4Lp#p1\6Gp4RږU ʺ:cnU8-?I)nr׽O*?<:! z0qYMur#o0~$5Šp} p{ɡz**x/ï"`Έ*Ώ]h1) #;OM=225:h+굋\a_.^ݓLw]Mj.[=/PRIpי%zҟ^̥ʮ^h]|vM0*zZHퟂ\o> 6Zp?$La̍XjtH7]- s?p4YO z6S_(&j\1K%' lsMO1&IPYsKbq]/ FKWωSb'GYڠ'eZAfdW}qkG峱r-HڞKΨ}luu5s4I*|3 foב SɶBr6 ev?H%p&Ra &/bfA%;{";K\ZwmxCIu,䩑 { { }JLEoiœE~*B18-w|g`RgA62HCX+,9l<5d{9vW괯I(} b $ `Lu\]Nf~-e խ,zzir|]ڊ&e`ܸ*%v*\d 'i[L,TE(X**l.,Uvr3;,uhP'%ŌCɏYoڽuҸt^+55f@gUAZLIq͡x ;dipI qdP5*_l`l %~lݥeyׇ2| eQ^ g h Ui}Xt+h`6j}@WL\_NɧQmj1R2HBo#ࡳSW-϶avX\Emq0;V_9bz.O*H+Fd핝?ndZy'Enw @&W@(mø[oQ !/jOKdX[0ݫ)k F,FF:B B\b}aU`ލxNSd ]pL'& &]U<Ӏ%"\R8z",4% c]PDFF(tXfTDtlϸ_ܓmFBĈ#R["(%%%NyŹTPv-}c+`͆J Tk9_z-F#!H]7+˲iz 58'{2o'_XIfyfE>\!s>R`>T E1_ 4NND\W2PQ hOTt-9Qz]'}C]Ϳj]AO{](y?XWJVpޯ4@f0L/=cͶ0l4f٭#`8r?L5(+C8`ju[jK,|ϲ2-(xqoZ@9klq pLVJ`ʼ?gc.hEIT6-Qi6ܬo~0mhYOׅ m:G6<vN]$;B*q^hc~Ea=fz,EOK\9[x<ϸ}fs5éΗ@ 9( |kqLzsHe ӝiEor9A7t@T@y50mA`^:E%byKZ6qiۺwKBƂΚ@ϹʈAv1m`QUƇٞ6| HRiWÈ/4>qg ,wAk56O|=0xAݨ{t3n?Im+l ,Ic\7oQnZ> lZB"d2&RIѧ.SS%td)8Ko@ř IFn;} aąn=B;BfJe\j+ e^4*Kz7ATiZIH*mm:APb雒q4W!O1DU]jW',ľ2ȴY:F0.1ߘd0ě ު1O[<EFycGc'軸pp՞ׂ:.^ڒ"`>:10 Д2r9Y@7ùa4Rduֽ\'~f]l r1cn.Q 8`? _+`a|A3W ]7Ѡy46 33Vیk g1`Sqb}^F!"9Bt47\7ޔuehOo*at"`a6zXAL[gy(!ZOd椯XLm&y<Iïg_?L8+hʶ#|> .&xjUBj&PM 1PS%b˒rЈ?tgM&.zfi*棇cnCz[uB='TWlh {|iJcZڎ@aRdڽ)xkήẺԂQʝ|kjx=q[jI~+H؍Hf: )VK%]d- JEz ; ݠ8)ѯfĖTMMӑ"5T&la%V^^%*{Cab F@v.]Jv3sqEJj]ɞj&ZO`C8+Sto˺ZVlr .K|¼%վ8]=ߩH4$Tϰ Yc;5s~&i+X(B&RdՄ&piS:DO$Ge;J!Q _Ncqb:?$EK.C+Gb:):2+C۷ ?^#^. ɬaJH=ög pj k3o ;/AG2P1e]B 5Gn19eվ85ו}#?ϬSSk*Ci`0Ea19mB tnY|G~oAIg)cZ5AV3 CehD%t5`b!8vX3r6"1gEn=:Lv gW=qWf+_5>|i);JAEN!'t[v3ĸB ;pJRH)$L iI ˠrG~9$ 5aP9a&>kF^vg&#UAu/Wu✘ZN|jUC$ܓ֭ʂX.Z2WL0=[9?DϢa"3]վ+۲{!syאnq^f6A=g KB5M U=fpُl ͰcVE'l! ˓e^>/o%{59&< \UŦǿQ0sA6iX3|Ĺs T?ԑ"{(l';yUr)ȲRMh$Rz~hy:tlgҽkȈ3  K̆#4kLY.)@d9nkELW4_z Zr &}sC['DfMw\e] pF>` 8T>0W-8i ,7IˮΚF'ȱ^4U.>+dcJcD/Ǽ-.Ax͹s&W0OupXNC(-^Z[Nd*!Hjq5`S%7hqSύaE$o|~ +rnoc1rg wǫM|#] Z ZccZqp}'ԩStb׵ Tjgtkˑya1*ZvȴZᾷ?ʴ 8Sڒ*r!=WOG //℘˳uE(ToKO \3:wɘBX@ѢMYqn+[iJ];b0No f5aDmu66*n #?O[VʡMl tiW?$]Ws|cA2 %1`EM\DFxgu4_%JU6Jhe$IJŒv]J=q**cuumۆkp'(*^k}aV\jw . ŀԲW& 6JtF'q+!J?me) @)OȪ{B8aVh)AT ŵ)'D #5 2ɏMd;`A}T:wXᘬ:ꫳ8$ڲW^"MqYWfʒlJClݙ gsrb:LeNwT›O+s"cz7_Fqz۹0 hy[;Ww*෎# Un8,=8lY.}R;{/Nk-G9525/#Er?ڲz$P:K}Zާ2ClB_uUfyTc5hgC/A; ڌuk2G24 C35 KDP\X#6BܒE|`2M$cl`~oݳNPBxVm?kߟakrN8=ΑMɈ%6| vG\:q \C}^%U]tT[\aU>` cѳ,B'ەRoJSrӌϘn8jm*ݒ !;nnVo1:]pyzza5<`:E|8̩ەS qꯡjR*ϼKJxn)z<#EIG'Oh 1oڋ4T$4t'Ń)Rc2ʹ+PEu 6HcԬ`VkFOT,=Ox.jtv۹&=փ"DoH%R@? &ZMG f=}7;iI4S"w+F 7JCGup/Z5xbp{J ·f\r3l ,ˍ`l?jli+$ޣV߃l#}Kc>B[VK %QRתЊk_O`(* !5uYNXjz0 9LȹH LyނS"6O⏽&K_'HY/~ TGQaX~1MFԳ ' ݇ #xg3'|ڽEK-8Z¾UΊST? ?#_n&Z] o1~Z|Z(\mU*I9a%x ,V>#lĶͬ[4YQ yvHY# AmBڅYQRK&KQU1al;h}Szډ\uO- jP`fq, 'nyskxP7Am~WZu7 h m$3p0L،ΛtĎA/KڌPlrF[*|APҵKĀݵ?KH@pçC@y\b س+ BxQ(nbjgdϦrHّ*<|h9ওoSJn}Y"~C2!@+ iàof@-->X):`je9JX5-,r;I# ߲

tsApiZ2lEzJ~YwރvEzf`N[ޙeM0 48|WlC]oLg3FJ}+¼޹JÎ dDNc~Ś2kW=eL0]PEgxBs(W£Og+ΗĤE~Hd]Psvl .j\k^=n\ƋNx5&j0VT y1.ц i7,t@rk,~u˝:^4y>FYҸr-:NwKHF bK> ɟܛer2ݺU7Q6 KGۂc0zkeQRsgWES@gt(zu8a̝?503NUP|ЙZ/jq+>T{j_™,8`V<6i=tuoK&B 4ā7JM_*(w2+R+(:0>7ߵ w Y}#'&/}PP3rw9#6T?- o$_N)c>~q ֺJ׮‰ k7/M|PϘ-҈c2cw /23YT8q(TH(~ vGfAI mVc<(f爤@?@:?@SܯʋIqz?t̥F?Vmx5ED(?_ =zUӝ6Ċ:I,@ʈ=B s%P*NKρn32_hpLroo"*h&Z*988X p=R>:6BF,:mhoqx&Q긤kpzHRg[9!bJ`GǷלS)>%r!9~9+)ɒf F#uUp2wEV;r=2yUzl-O_A2Lꘇ1D*rv;pd}k%]QM,,n>vD9* z]~h8%z.VUҡ瞐},-_M{0ҘnJn׷#<euoN)A~ ]M,&’1s_6J8EFTZOǻ& j6cϽۄiLkgnGs;vt2[kq)(VWv&.[T0+LDLP~)~\pb;gY\"#?fhUGjY0kHVлtS wJO;/Yu=}VcKY{dн`)C"R@AϓZ oYFWcBm^an24@؀zm=W^_ fMOY+ٹ9 ](Q'm0:7 vAo0ʑ@Of*Kw­U7iH9oD8}˃ri|WRO@%*>T&qbXE̹.X!V&`P+`ޠ`SY,@U~7S*!h“ N$_u]VPܑӶ{d;gRO9 4Ej$@cjQB~7t0d4̾ z;ڮoi]ZVNr%[r--w[5 }2gE *p;LGOs?֜6M8_Si͝Oϖyo3Fb ׾V0LS30Ri9/eEщd$m*’y7>F4vp")>Zq7.c,!\m N@JEvsF3 v+A(u?w@uU111نYd:]i,SۥZ^jwNf+>.^NuM]q&$C2Il:MZiOҗӛ[j5V ݯA 2B4h <q;:Lo`D>OUQj2i(ڈvo]8 ;)6ĵ n{t0\&+w l2C41zGjTԶS sHlI%}ʚ/Gw8#֘"BWS.@e%"gaZم#7ekR]z;ⳇ(On(a""(ǁ2a>C] &R9$TS3FV:7gq¹LO"ecR^j 1:L7T}T2ՔZCl*q,DB">RaعFI<)#_s@Y;1\l]:8dv7peͮ-+3/{{,YQyP,hi<|Fyu+h|J6,"cj&SU"/eU<Q/&:ɜoptAk ῒ pVɌ0˨ 3z+(#WW|y;y<~P3 Xh"+18.@+@XԂkFj\H+ZrzCo .E'ʋ"=wQ뜻t\h$$~`!_xgBL"|KjV*a}8I~!|H*bA) Hɠ ]5"y6Dı"k.7œނG{C O@h- s٫ϫ7p;Mo@4ӟz9IXKLg aieEj}!6D0C^NQP ږfb&1JmxYT8ɏ)hg Z49lsLT _Yݗ|n\ Ds;7||n$/[uSy:?G!͢b+SkE*kԀ8IZxIbA] Y 릔t w;A>pA"ŋm喪At͂!4ʣgMđvQGٵNG\ A1&MA mc<7P18)Bk \:tn}08L`Rަ验T!,04@͝U'oӰ\ŵ,UԤ`'YZ a>\1|Q+c8{1r{fl.b,;i-<'WVkAP8&68"|A ᜟ#&_p@I 1Bl~'{(m-ݛF3NJ !С̭o=C'#!2Is(gy+K3PŽj3Yv]^p6'\ k$f[]~ixuH6 Hݻ7Q;o(@ѠUuuҼUǾzh5 \Ƶ(<:A #^ڠ&h\bd{axP9sFScyYV0wV #{9A M@ֹ# ޫ\pGWY%71UƖ&h 9q' @C}?=MySA'K"2I}l;=5w C}u8Q&foN'|@0ɖ{[ܵt3盗cQ] a/fcdb*}. @pNz kۂ!qd1yCL9o5^ɕCDR&ξ4:Y3YAqcd9Z3ek:Cp+)đFLj~GР1% {ぬsTJSJD1yabח)#<1V4]J=Joԛ,2*il)ܳ K(Lv*[ +"8fh.gdB${G#T[4T]1pj@Ǖйòt@N% UjQR/ gG`mYOn"qdj=w\aC|E&``&dK\dtVu:~0H}b\Qj8.&6,[??,.5%c!"HꟓTX60Q@P[E+w|Ĺ` C)Ki*we -,dH r#2$xZ*VwO1]PpFh`rk}8Srz/R)I≔:.tlw{Q/@4O#<Ο9ZKCa)%smb oۥRVӛfCy=q sTd&bj 8rݤ*i_rگuFn( gVˎg;V~ȘmCbV4xHoSi:./1@dN04KK$ 0T4]&a^wjQ|0+cFݧB<,o0j?hXv8Us[^y1iz&}o* OUH0뙤Jb!* ce''LCv/ZK)(W2vlijf)Ĭ,JS~2N%ӼȻ`sPziVəz$*34Z_~НLN;؆ 0q6r~҅P K%$YӾO;-,*|*-~:Ø/2Am#U J^`#@l@FSX֢$h:_NG8Td\P<^sF*mO~ֹ*1+JH֐#?m*,]EqE 9,]>mE41rjZTkNb O]*j;ӕᴸmΦUa/F41!%C3J{cp?G1$~btvX (~M}M/??iIGV\[hLh.4vK[%MIڑϊU]3pL)ܝ9(=IPJ>Fx~=OΈ\HÕ;:/ĴIC$7{U’KD i'l44ӏO;@Bbc)ow?'F&?Av,=m84fA{N-KI"Tۓu X#IckE@\"94ȏBu ,ѠUy;K HJ61ba5 =ql遖!;#quv (# "ze;rԹƛrH&{y$׎K"=C5.]^RpTimb9|A+tBAݵOr#qq&0GF *pLg [R>[Ybءލ5T"YCtit w?:2JnTp:^ ?Ϝܮ\(ub&zu]s2FoŦ߰P'zo*wEJΖkK.;EԨ3, }Ȟ M΋-R~ m A ~4[c?BC9`nteqH_A MH7K=K}/_Q"wK>s9'DTYP KY*x;Vĸ[ *uC' DϴcjDa9Bh΋(?THDxPFJ_Wbgv8|Fڤ 4& B+[η+{HU:ssd8U|nh1F{KLEFE\w(GpBۆweSB((y/aI(I[Wdˆ4XQx]Iڶds[ۙi?F~~.Rn\`XKؼpteqD CC*=4/9p:^+OEbf-?;e_NYewTC윁R /f5x)r;ӽxl MäHe8/Fy}g|2czB~<5ZoH[{,)ïQi(ў6!k{thxW0$Ka,翕|wgQMZA\~wPzY쭑ݶ"q.KD U(Cn"beB7NoXT-/N`$%َ>8MH p(vfO:aiށq̀h:*TeqbƷ_IQ^w418/V upSxVN:biZ%s"~̒"4h>JI6w=-i, lM1NC h8po+x~i-1" ZWoctÚA"4A1h/p8ؖsUq0r&aUQYQ9m>!]oXZ|txgw HV &K`8Q_H*PSpUFa3[2.L0luV7Idc.u>Jbz'sʩadc.isq*ȭt< 0H)$`b,Ruleʏ0DRܜh.J&5F`<s(Ib+@sygsQ܍6^]jjVݍiu2$;yv׉mm 8Wzѵ"P <+WFGAʟ(6/iZDė?33["a"2]807UH _!T\1%{Npѕ ڞѴ{"X r;Cn;HSk1L]@)9+CrS(81*0E/O* hi}m]S88t)OڋL:q_ceَRhsne95>b[%^W+С ۈky. Jel(֣(6\EʬQNq08,~aTh|KEzL6q? dQHwzQbĻD2a:"$>Ɂ@ihc 87'PpUiq-{ᘲeYo,/s`=m$c|@F[ g֑cV?JxRhxgѵiLV"zծM?I/Uǖ=Oܯay;|}F ˙Ȩx([H.S˧|Ÿ>wH/T a^MNN | zEe CH݊aӒƝRL@!>Oy#}D J7u$;-:jӔޘ&=7EIp?GLPXA{B5#NC>iMGDdli Qn޴NЬ hLȩo,.{7=_rO`/79ըkTO~[MH)1n=;!VbLAfmF#+6xVvGNyI-Nj(G.C:{pl moLxfcӡ6+!cP>N6\Y޻8I2| .Tlyܴ$`/1!ǒ5f8RPɂ8RnO@+pDJ~g6yAȊ||!1Ѐż{s&Obid6kcKVi{O'-R,F϶˰J,G i+e<b ,f&kz-CDA1Ed#u^|wh`h%SlQ76{d_k+G8&W,3*#,\ZϞC9up~#4l>hTx*ut m߲0C槬q).{Ɉdĕuv ]*cc7*ǻؠՇ/+[|`G;TR<.=L7gοb(jNoX ER ٱXk֯~.?7}wwohl|cLEЌLȽhqOl¥y[}*$8D yȆS 數)gq7χ+z_dL՟QChLo2+ZK>Js 5*uIlEgVMfb7])N3d|vk(=3BZ-lbS̍^;1`FG_)k6.23 gKW??Id& 2eU'i}z`久VؽMWDLn3HwQbt2>}BPQ%4UmnQ796{qXQomn JOHNҥ!yCeL-Q6Uݜs,dAu(pTYmɩ)WL{@TH])`E9ε3+As!$LBOdP_ xxKkSS/@^a.$ &=',MX9l8r^Vbu{B*^sbjupa!r.^ v',\$'w?w3g1RD][>) ZYu_,پ B슦sJȄ lg)oW7sȞgR0_G vXIڂ&;_ qTvdIyM&<#uyG>0;5+oWox]= I) b R({֥ihi[sңW_5o|)VmHPӚ+(?0!7B("ȅ6:Gl `P$Ҽ.J%(!j?U۷ǔ!:G-a;(اbYg&+J ~wSИ: tKHgLɍm^9Pd5NX}[)JՐXۆ&s)w^T5č?"H& ,= 'P$^9޵Qq|Ɠ _:I-'1S:im"Z$tl13D |&v(e,W'8=Ӓx(kXnoTk?4Lyff8"$@BCJ΋OEa+Z @o}cY3#gؑD#c!ϒb3H K-5_n۪wΦzw{0}RW|+w,~0ݕp&K5(q|aJj_#\"G76\]6Eha6+,I\&}]>x<ɫ9 |Zčc@\qg>O]PB< 46Zn!*^0CakRzPU 'UG~=S&}Et>t}RZAEN$Yt{ Au4ᡔ+nJ&@Q"{ }&GlY?F,sɲ֥ ]}'Cu3G|BLjl,BoT10B2 |`v6,l,M9xÐY~Bd4(9W#!VY94Tc} iilBcU *^NʎMbԆ cԑVp0@&nU2wO+%=0S1rhӪJ !(G|w,FO _^deޞ>+Ϳt'"QnӧT*!k5D_e|%iֆ賬tCs# j"cQ&چ? "š*N/VqL[Uev`$;t|L;`M} r\R׮z gt1j X\ҋ_Wz2)c1h_;Z9W`6YK =I8 E,DZ#ҏ#Fl»R>G2G$9 $%]˖\ 0 lۊ~evᇫ>)/V#oЖrINi e N.5QIg@#`gR kQzp5hȢ0%h|̓\9G4mOZx84z׃xʪ_˺˅yޢavvZ@ڦ6 TѺ7Sٍh@Y_r|jC)0mğIu/)_ջv ~@ wK^{ܺඓ:~P̽a=m֦A=!4u!ŻP , m{>mc<@dIW͸S~bЬo~@ډU53ՒZĉ-aǰg3lu2 l08e#=A"۬Ev>x,3")汿piR3FqC3D#&ypN E]l!D}Y'$]6yG]Q9 >]cG}ah?8";=Ǭl#FS]rl>}S_y"n߉Y]$ ଺ <)߻HU.{e>k]i#{y{j앱7qv}1,׸kJ %)߾kg;D=E-Fw]l k+ %zLZzX krc,58ˇI?jr-jH7NZE:دNw!.ʔr4-Y i[O6“>T>YH&qsUX0廌=Bi[7GdE5~UMCalױDi?e4i`E&.uyLm `D'X|ŕ5ұ+>ۭW @ң׎?k~MNq.Nϱ [}^!PW-C, IGTW.?h\h6ZCn5((@Ykzh=iC`9%V??dj쾞ul/.1xK\sL[8:@fyp5l\& skL VG\,eûuXl5E|9'좥$i1b, g+JJ(؆h'Z<<^%yjv]sy䰑6jgePK.]܅[‘"LtSܟJ ^MQ>'КPE+Ͻ`KTn傓svfX} b̝*k&#<䥌lq'<,悈+-V8="6ssTws`F3{mL3{ҖwK]*L`@ߣtqo^O֥rͻр~yJ0n: r1+;F#R{n-wNU;r{c1+2_{KˎWy`Hb uS=F7m 3fXd QU5bɛC{;xh*zCqstF\75o'ۃ.5aqh)ǡOއ]wL*nogۨ׬V Pq%9" y+b2Hr5j-{,Ǫr=9k3ӜZS?.2ͽ)hۈ] u7S[tHİPe#AWd @շc9 ija#!dqfeoi M!RT%U~~`#Ys^-|\ ZhI+%hͅb醗zNٔ+X|w"DGJ:Ya8sR8D1+I*#W`J |n]I3}z1@8^h}x/2=H0kif+\dh*{'kh@VXPjI܄VO3 ϶U=\BKIXY{֗/t2x5՚u㭄ixIռÇ)1Bw3HTǺf.YIaRk7*m3zII]5?8Ջ!-(1%Wi|}ym@7A.3,9CCkCRh”xiI_&UOվ07\!RLfVG'USYo8ZdHE`d|bɍ{G&{C _rm;/-o"P7ZU'd0PPhYlVibe~sOa7cY̓3SyX--+uy"`0j}cb)2>96t!s:]+^f` g CeU#`+eA2[+.ӽǎ0Ͻ^U'2SD> 2`qޗ-=jk8 kgIdn /pr)ذ4'yZu`LgJGkv<%bA!ўIRI`ϏFU'? `?Q캻^4y5:U\ |b2,4Pq~z"΍@_GRm|27Q;3mSv=FgLM̢@7}<(#m8O8"@MRm1ƩeLX>{,I-8[ye[D ԅzNK|xxˤ;BF+}LQ~Yt & ĕɼ9 WFTT_Qۥ[Nb`pd'+4 j}Owbm8{Bm.偂)ɬ:`-A˿tDms}g e5^˜_$&՞ U{@d뷢 4HK*nJS0}j-a.shx!J޵ĭd!m"-lO$U ' o6HD3dv>v$!#@{ !Pe&˭~C#upx{bJ2Ȋ)f^$^iJ EBD5f-[gr'}g|(zsndwrh;:Be^ġt`xjޅxgYF&Y(vvB +]q:܄6 gT`Rc[lq;&b4C5ېvڒ"Ҭa0"=FroCB(% .ɹVYKr+F[Φ#XoUn&K7fGح_2Rf@ Q% ,zNm8y3l S[upe}N0 m] ez8TC bEEng;sj8VbEKf*[-5Φ:1ԩMOSXP62+m֗ڰll,fڑ^~iE  y~{E\uox~n}K]f4amןn.,LWNئ& {!0cyDf Y>^2WnB:[teN {clc;Ъ噚cFg$hNĢ:[I G(C{9u6<+{t%}:B>KhYilrhڗ'{Ƿ.n)"m.{oA,j-cMmWcAR- sߞ8 +72D@ cbW`zfRGGГ,6HγÙ EPOgC-R5hj>"D;["<-@2A c!ٰ%~k眗mOa'S.& EMK 13 @O[E-姅6gm-AP/S]`+oBMsOR:7 j@Ln?sZ;IeS-[MuD]ֲ WG'!Pa]]O00R\'g(;=[$;@GܝQ:$1,Rv|{ݰ3y-Ȣ6ꛠPh X7`lD1i5l˰? !d\E(`jO5L1hT*A97[90CQZ~IGihl16&Kc`m=tlmpl%#3(2dߓ'/{#j?J! T̅z\bHR=ўN;͞)ŴV\D6'蜹CkI4t `e)UbI3(DTћLu4T+.m)222!rPt)YGnIv.)j[6W4M>IBnfm2ӗj\&>ԿtΓ3%ea||AYpW|.fXzMj,u-fN/ϕp!;Xp=9-soؕRL,u3IM\g><Θ.@6U=$P *?4z I G`E)xG&(? e*ә:rwqn;WQxl-m]lqaQT4u]Ta+g\1)]ӏNS?Y$󯪰t5U~?u*OQ_\ϳ3"< RޑJb,4K?6E (tsϛ*?SG \kdH8ĸwIg~OO"'UJkĩ |A/q41&VaJɝ"[Ǻ4!ˡ!5?%O ?n~~BɚfU0=ZJOHzɲQ;#^ˇW 2|.gKf }XbhO"W ,$k@'j;/i L8Vc -/tw:j0%;0Xg^T tOЍ|/'@R~QWڝ>ߡ%=Pg __a2^I|<C$hJtN_PQ~Α+Q3b*%Jc~Pa@WFmV_5qX%XB>:gh@E1S{<#6e=OO|<°蹸y7e&/uxxf}_VLFL;[,b][}@&az98؟#ueB OP84.ͻZݏK)86 #^]PчާyPY%`"ެǍC :޴)"}0;Eha{^Tӱz). LU<TǢ)[$C<7/HXxe5Mjq &3tS?r@p˫`x}ޗXRJYz<"9hp)kqqӯoE c̷5>SR{ެ"VuV+˳aIYݍ^T-WK ]yY7אtX/xTsW氐>]SN$1$+0)Ŗ4i5G $|b5 r%'z@B,hav/ g9@ &q>"Vl.,4b:_.d_H>hj!z#Ђ5v̴IL6nwW>`GkkR;#hq<Qsz#gl:{`3NL\Uf ٱ& DΜ MͻSj* .\,v‘1P22Ō)W**Ȓ}EZHqjNK ~:!C{tOVۉc(hR6* Njd:#ޯ~Jӯ<iiH7Bd4#E %Y6dk:z |2zV@kxӎ)_&a|Ip3jT2V p`*"完TYtY|!);[;iѠo 2rՂ݇j758>Y&4\ n(+xŧ{Tݝ"ú]scd|GRir죰'l@R'l=r|tAݑz-B<{,uj/@} NӕJ$BPw M29z!]&ȕz.Ξ 1T @^o{Y t/34 n^p}?AjQOq`;Y{2QڢY"(F0.>.$f$Ϝ& |LKfjCB ,T pN72ѽ1.c/ 浉Rc+K^D˪)]{YC{p{7TceV}{2+z[ < Waws3z*GliNᅳփ :el$tC{3rb0?P.ĺBa\x.m<~InWrSH'yg7EtpT;C{OG[767eoO&Du"fU/ėFunHm$NG*8ڈR뇥aDq痌Λ~%<+W+\UMwL\=+S[l.)FdaAbNѹ<^Pd WD 3+jn/ПFcw휿o1 e =~4t杻z}<x6_`0('_ ÔC#ϯXԪxZ"YW/\P N]7 ~K[:E+񽪡G-Q ~븒 3dTZUeJ硓a:[&9,]#缡ܡqqDmt%U/@$-$$.9-N"+2=~1 D:o%BAbثVM):Q-Fw EI/W/pkmg TVPZQ5i~b-XG{m mfAU|‰"{s'޴<ݜdFqu!P@zk0eå‡N1N.MD`9Vti/-UlkG~[B=k R+r7rҐ\~$JNBX l[vc  "E>V1wY+_9E>v301!Fٌ[eljgFXl9cXgh'$KW[㊯p~8J]Z=:Lm"?8jJY+-뙽|Wf0B\}AuGu*bɩ%*[toz#%lߒBgk0ooSUB~<"&&a1Zy@g2R.E=sL S9R8VmG )ƍL,l%ЫAp/l8-; ugLʀK*JӊuxP&3$+e܂*i 0.6#^t:xƊRwJyJO߀+qJfd)}Fqc8|=<#m)-<1?bw [+(iq(AM;v=+~W|kBmSF"-h]L!H#4#]aMB@o|20^ ~v/cEx()*3y)Rd^^}̃`:c[K፸nf#}f?AxJue_V=ifg~]qO()^ݠh.˂KU?$$ Mhl~lV8` L}xwsٚ KDܯT^PWՖ69VAo}^XуncZ}X͕02GL*51mukЋM45GoقW*KE?Gg[^k?+O.ND%Bhs8S5koLc=d/?&bJ(w I-X̾=? a0#~u摺AeH2^4hqT34-6}e9A, 3˧pT1Xb%ܪ4!7;Җ&V/h*]1rWno.T[n S~-(?dC .$Vl`܍:붐_9f۠<:cS~UBQT&Amg0ahۖZq4 N?JiXGJCܖTȪȟ$qoaۼiw0)D@Ҹ<.]`ai+bΘ30.!T|-f?O.kU/g܉@{>B_-e!zI=Pb#wF@)S`kw*=`@РIEuq˫ Chy9$!>XFY՞Yܤj`wC*vX=18E3FJUCȣE@8=lMQea3I1:V$ZV3P@lj)- .]V;XfmծC׬]aoEËf=FpG1*W)ܯSɉ؉ !7Ցy`08*jFlV>o "fn: .(?Lx }3k;ڣT`)A7I]bT oL_{C;~n~g&6$ zNFr~fn=U!t?r 9jz3*_XLFmsQ|Ι.(ۑLJ<Wl{(ff%(6|<`ujdEk"A0qWq4Oy`UWjz3V6%^st}zEfѝ3W'TVKXVC%ńWp#_{$&{N6X@+j>x>sձ+ }%[mIJm*DxS&5{dݭ2tjWv 4uDaf5{I01(Y8q}Tar:|ƤlZlMn$,JtH?`LtU阾{K8lZ&}krߴ{,*ezPn\cD5cALx7YVU<H oh޼u'j&ƬQ~t!qd={dAGdVye4a7ٲL, !hb{m+025͓j,CK|h9A$I&*1ISQs{&b[[h:o'$tHk9dIG\x߳Bg͙ NftauKdzΖ$B1afO(ͳ\p2lST<*Jw }2+yΙ.Ɍ@R-(2QTEB™ɳ9GpZѻ% 'zDG45 ;G#:Sj'l%ǓC J;{YiDF]7oamqPG':01n]]c7 ,.͏b>߄mu  icNш;+>:yjoPN >h˝_/7v[mR7?Nt`%N7W2޳; rPfǢb C ^"u9I߸v,P1SYH,m0wsksK`L\+LfäD_cZ0pw5*@$lD, Yx= 6`w$d"UZCmgO=|ly' %DG/Xl~xLXR, lBU(˖jTh/@DXZ"K,Y3!X}y/!ƅi5tG81-sL/TeA=;.p-P`/y/U/Fv=bdxW즺p8 ]#t.N>9˷nSX:y"?k7 #EPJkcT`J)ofvqʄ>Y`]P0LjD{ԭ4-cݥJmB/Ĵ -\ %e /s"srm:7FQ#)Jwth$߷ISQj&zނD[{fX M4}bF^8`X7)]͓$<+Cf92*)d\|'[:MNlMYWCБ `𓩣_.%T*{Í.z z, WHU:}VL6T6{;J4ͮ^[)ERuGb1uV *FlrX3@B44ƼJ:%np>h\` L 5/2n 9eS 2LL܈*K얧vʺ&kSN1"75OЈ$jV k6KI?f~mDH_k~O<,OjzC>BJXCU6 _#܅:JÓ1k$A_z l M hgkV`m#n萙g mI(4P>C.`lDݳ"\6ĽvO$_Pm b.;N 6V]]X>T85n(E. \5o;[(AF~52 "x䈘jWs0i6pI\_.5ȓ/+8!*7%'d \Jh53?V`S(lbX۰'CuY \f4' wo@$ KŮ)Gٷ@4Q#Q ɔxJJdA/KfF|oνH5N%a| (+%[GJJzHG:➎MŶD~*qIh5noi$C猥BJ+L}̣b q(2+ ׯ49=]*6 =HW` I K"r@Ɩuz9s (2F͍ƊQDU";S mMEH9z)N7c5?$TݳHS,Mf򳒠 du3:\-#d"ػ )msdA#)=]vI˳-"U7Ԯ[ڬ7δt,M>D`+})e4m5$pXɑ##ٝsАtǻlWn65Q 2 ey QNK~<0q o}jTkڍIxa1_P.#3^ 1t "&h.ҝKFC74}%Umy"<ȴ Hpeab4_bv+zgyw b"}T6v"8J=Úk} FXsY${FVwB}g򼽐#十uG,wCzOAٮ7p7!*hp<`3W SɜLhDƅWw0jx͔or>eW=*& kt$[1zՍlkjF3o GO] yZk&OQxxMEԠl㣸f4jEQ`ŧ"2CsQZo-)޳d<Ѫ 848bsd1=_c[p Xz:~)b.>x)/AUA~ͯɦth,e<~)GM38 y`wnuˮ]KD a˛OGp3(G/~V@a4uZ4+qѣԊki'4ivyzhmV=䧁.Gaoّs6lFI|Dw_`6{=w3Պ@ڐ%/;dFEXyq# cph|>*Ts?Hfē馭FƏy J'oZT8)e7RE|h냽=ewEֳu,ѤBOEbw`tEeBɑ@0*,Vb=R/nr<4= 8۽h&h['o:Hu|ҫo9+Z際SV̱`3އӀ;&҃P7%up+Zq 5\-F?N^ȁe^CY'=@c0Os^.fZ`_-T+kaL̓= ܑ@bN)jЄ礪G>o$.ˆM,[%6#NͤSٸm̔{d/!2[Rubmo)PnN TQ3揰Q8-mL`TA+(fg~oA!BJ_6`CܵqHm‰UP8 &H@}dǎkT sQOkU:VRXaX|Ъ2ĴZ@bGMmTJ0LwTXl WIJx7Fv} ^%oqDcVXYvNZ2x8s 'GzLukqf:z3|-{xU Ϣ;V]z P-Ru9yVv?w=TYw vLM/}>wp.4k;Oܓ %}t&NA>"s#\g Ǟ72ij3Rgr&lfxŲ8#f-U2xoCzr=J2~9d:'xJ\#o> {p>JSmla#B~ÃGt=4xHݝB[El +ä!Kr!@8<:F_7{aG4`3xF)R;01Br[8DUli1-DXYfhN9׏73=f C@H~*11h~,.w~AOJ+@'u26l*5'ny-MܤҢ6޶kiW6_0WW;!{@GWbu\KqhNwriW]0Cag̖Ζe,+"P:hܷ[O=e?>Uԯ\4l?Cx)Y'7 k`2Drx!#&36xoF3>6RcKx`Kzt4iEY'*AKW#MSVڲf垠2J ~H$%fk!i'`O`;nbZBf9 +rd9LjpC.ÃG&E=!Ήۤ\7lHGqZ!Q2K3JKyZ#췸#ȋ) .4M;ͩ0ZvpʒVD_1܈s߉u^M wD\e MK<'9-s.|%;i*'sxF.ݻce]e\p.L~>G˻֋HSr`QU-jJ'NmӠ̨t{ax~`}-$4aӼlYwΟxuxe-tۋukrSDcU|Aj ̻` y z"ԎޠGu2Wr-%Sq: nVOsތSɗpM'8㸍һo04ԚB&m0@ KGG~_Tϯ`jxR2<@12 ^8I>s~}ʏ^m--bds1>!oe[Spe">324㗣Cכ@Wn.ɥ4͘VL/W9_W4=QRi%JF,w됖+ cXOs m7A y(b{ӥ4D|L>Ȏc~K O fWTJO⿚}ӚꊳB_}V(@H|"ZBTC/zPIH* 1Q, NrIRM4A2e`5;8 4l՞rZcOclx ;(ACwQ7`U* Q2=v+C+(m!LO8^4*y^I^iNd8 4zuv?9hZnLIv$p;I{HA}PhMpJTɇ_e _x"AgnUUL_AVLg$y 6UqUm3 Q|(%+6þ_J#gz rOIKL)/y^Ƥhȭ/&>S##zt~ELckܝ{k8NiL͊r7ݚيrp|WQd{=/a( (hu q H/ljpNiz0π łm#6X~31 s 3K +}h#ϴv~R^,"Nt# j7a\ vY5y7iGa3F0_;4hZKk -~R읂+K)RUeuYPtI;}s`pJkνRYLNAlŀlM=ٔ2#zZ=WF956;cuݸm?Q 3c4P̉5mWvbN/D8n]{rNnH!O<ȶ4K6?pvϑ H TF~=Q?E5MȥĮq2M<)bIZA[ V~Dxl8G3{hv5 ]fn|!7-ڵѱI6ֳvG¬a_: @y}po Uı3f| R#F,E ` RךD[dR9Vj_Pl5PT샶1eȡĄDàRWq#D(OA>zkG 1kTU-5%M4zl; N+9)6STGWs<]OC|P?8tV#,@d8Ł*yCRE\WO/ .bXp""KzJzp}5U~-;`Ѧz“^D~Z*4{7&|Wz . 'b<I I:T 8?-eŮS q/0BPaHe7;PXte7] %h1]Ø/ǨPt CZKsE ӵS>R:9Dg˰q{=l RkA^rP5f9B -!;Å9G"Sf?N$4MJ"SMQ-q\&LJ%ڃa*̐:iaZ _L_+XS2&gC_ ٧f'Z8C:JB f8>Uw X~[kq-L+Q#b4vGQRL5&\wMW`SCZ-$,lͽBM"6U 'CMeoIٲ=٥ =e3h 5JOȜppOI)?PMf&;M@Ō yYD-ؔªfuPN Ľ@3(YiBoj]^xP_Xje GKhQDw;`+$gT:MVy," %pi4D7~o/&(Α^źӀ!!GV-IN _KfYimw5,VC zpa%}D'ZTH,>+sl?bbWTŵ<$& S*6zh= ,55 ^YfVq ThÔ ZdVwr *_~sA %}ͼ0i9/efhk JNtA[UE|h>sH=Uԗth*+\ormtFLߨ6RN`*FYZ"pBqU0,V&IK_ˤ[UqnjG5#UmQ w$9Qtr`xA:H"͇ڪrzm@é7@eəpIm3dGn!M?Cv7{/N;lD$a14Sd T* td5\Q:h8ػT1NP4w+-u[=$?"=!m'[P 6>Ә!{1P%M=T6]sYgh[0-{FŘ)I•'̩Jfw :S5;F N:Zɟp{c9c- tZ]`O\N9I/<}I V~ WłRe"H;"&B.;Ams뀡I=gKɆca))Uc qOj6 zbo$oK,}is>[߄GMh@a{_hNoNJrhq12>u9ruá`{ -;._@*AbTק .{ 8_N0Bm^qÞm\]zatkYN:! (Z3GsfGT") Oәh&!52YcYᶱ\v$Xw%ӹp)[;p[-\ƠZe=pܼ,à0p;yԠ@㏮FW|F,"$~}a~} ;NjK<SD,W>o[}j'` ݊I{n Y~E]>gCㅗ|uAJcv@Qj\G BOj󚚟Q`q= $sy憛#[D n$mp|e_ާ"@]=Qq:UJTG‰JG#+\556۞:)=8 [=b< U9;B%_ނޯ m- s `pC^;M?]wY,]z A5ê]d ^n, UR}CBD?& %Fo\)n܊:BGv62JlE |w;(rlژϜX5zŕe'CSǑ<,ݰ1ϟ">{&taڷlA{>!-%7qs:q8N_NZۻ,&,τ Au$)Y, h:ɵBʰwx/u\'úADEZ.f]pUqJu^Q^z?-SkJ!B$qes>m r"gPwz8jA甶?X}+Wef*\WCO%+$ܙ,2;YUbn&l֓QTxCG()hRsߌ\gxJ9 0O(s9[KVbEh$!eFuチ:P7;sp1%I^siUFKϿ'4\jByi%+5$rVU3= smb/1H(wTby69/8 ]/ 1awd-[MDiQ/NUɔ(ܝ6-ROWj8S@>eP\ھuvtylijTjD+4=h4;!ASJT##HtA^Vkp5rgJl)bEħVn/ijmђ^\Y5ap7|S{͸N[h8ѯKg~v|V<b_bFrXP ʜau9:p$?iWHr*Sd*}˴`Vcsvcrʅ$Rl? {%puJXS]O@FN8."_DZmt"g Z~ w{KW_9xRn \*0|/a# զob"a&U{FEvUZKbWm.het[G2}a4ib!Op05Ulĝ-\+Bn K#o_^"RĬgk\3œMu66U>}&PVuDoꎖ6]ŭ|"K:8l,ƏÏOr%(u0|qZ J8H7SM.mouHF<ή2Y6y0+X|}& BUXL G9¾3R?bVa;1QNxIOd5d|OwtbH؉aNplM$ZrS67G2@n{\S9ht۫Eg%/e{5t ,%Au/&%N%OFgsbLm`KamUgN$z8ig.k1꫙( E(-_ـIsSp$[#Zؓ y Q*%SUG4oMp5I" mjA|zm㖨HǫG*_C+6sn78Ѧ郷[4AdtqȲJI;Zub?Y&!ࠚ^IFvUY.g1&|a4m:okť"k|!'|l8-4B>XP.qP6nAgkC:>ֽP>鯟Z$ t~{[#)>m}ҋ t/ˌ$O2tnTeۓy > VlVZDö;BÛڴq:8Z.dƽ#<"ynȕL,20Y&^Ypz߸+6Jص_uWͻ:ҘB!F̒M|UOo!Fnbh!Iby8K~=@>}M)3VE^5CKEU@~6Е(멢iٔdñDP+WCitd ٻxucl@,6W*KȄe CWi {l h@L)hX;m94{2vZᴺ7|{BR ﶎsS6"4 H*L/PgY;mRЊc73A’ RSyCXNsΆvBH%F%bNh,B]ء1üXzmm}*vO3kxp9sK㍲Yl2B+A3Pl&mВ3"֓EnuwUt0<Ŋn&8QO}Q~N*2| 2qz7*xxhwVڍ&; n":r7l1m`0qcGw-Edt}x ~xC`{kVjѾpMU㵘iJV椶)p=*V|xHl>/?pci.qD\m`5>n''묳ǷXkڬkZE)f]кn)6'mey:b\l6&ſ UF<: ʟ^Bo00?z@]n/Tꆟ=)A㮿 %w_*$0 gOs=hLz Mv=}?U؇h5!T̈ZC]Fk) >d;VOoޣu HF-f~&Ks~ATDuJ)bsD1 z/\75C|z&48-$/| !MhBkH>B4돀oUL@+2{v4 ,8;I\>``A| Cbш78qf9pGi)[I9Qjɫ6aGD2%!kXb ,=rYh ٩O>0N΅k>8xBtjjp {rHI)"1b #A+v$7w;ܡNja/B H]eKoo(%`@/ha"UT fA{w^{F@V _{Q,LޑqM2[Зhh5>hZOADv(4g'<d)~m,JC(`_w?Wcn_',ci͒pBǻ/=WgoB۬ۺÒ)6#CKφdсmwFR /E Omi:RjjI0~c:*8'cayH{ A7GJy~:\/+ŠzD6CS]PNnhSr뿴?Zh1`Eg?H7cƜ,3N%F7Ӆ,4iD/RIL9HEM6V^?CۆuH6܂6-.gf,-[C<+Z㱕=#!RhqfH @x_(SL b^q>r|( > NSpf89#!0c˗ ݟމHݗr.Ė2d#[s_|vMeRK! vpYOY ;v@Y35j#, 7rwn<=Յ(tE`b; {yK湇Hx9i4m1+m?]BLUѽ!*(4' nk}dwxzV ^I30%iP|^ě[o y7$tTكǛ^4)@Y}Y *ňeǩne Wf`E·NC8{ \h Yabu_mJky㎖j[ܹAĠ*F*GV2ZXӛɭEwن}&_}Ѻz;u<߃\Z՜# #TE|lP'O{Νk*L7 [2!_!}G,7j}[ȱqgoSe,؍4,4?z'G.Y"g>uFxy9H$.7k<5hͺ;idRSv?ri;iNx%KM/*pT"uDΊ)t7ljjU= XǚpR: ij} zӊTBc<[8} _B>rr0v|Yd|LE^ⲩYRo΋ӏ|[xf^#0%2 IS[YԆ2W+agEDmםkQ%ʍ%M7@]u?vFqci 4m@r;[BRt4ǃ$fZ{o+7}Cnthgm ?9 PkcZ@ޠRs ׿T/Uw VUtN&v|xWyp QqY30 OrnWoA_\\05Ga|Bb ;##3֗ZM+Io}`;`g0aȡq]fB7BGbWJiHT$o _xWd+GU!8zsxn`hÒUfZ}cܴ^9Bƣc?v)p+["DgTtȋt Ul_ (h:6)y6⳾v"uW:mD 9W>!aJ%uŻÔꬦ4b<֘SϪ-¹:I~7x\eR4[-m:s0MVW6B۲N5I_al:PÜv\t+P$pfFurxqtDsWWih4qXP{8AGT62"Ȥh?#v`J? ;w.wR!P2 q)^Q~@o]u rQSjc|ϦRrYR5X3ԥbryOMgޯ-ztސxZUԗ)ӣZCܻDlf"5hƱ3-pw?OFЉd u~QiKSٙ\de+.̡Ϝblj #j/J0!)q^GqyJy~Db.{mq~fj#I-19I5zڔpbC2aT!M>ʱ+8~7ö3}ߙjd)-^z4Ƣ4Rİ+NL%$]v6CRSWO%?QcҸjZg"M=}*Ų M=9~֕˲yE_ ps'_0n_wik?)NNDPqI벶'X'温Jӆ[[u/5RVFz6nt e uςMuemJz1Lㅾr[86X7vMF"L n [R v''iuɍ`A79][S}]XL#?gb݃8ԁ *Lgz+E[~d+ĝ0.gBzb)WޝrIN(wrR[ `DF"GY0kLq(@O#|Hs80_ToV F}v u=۳I b I5rzk_:P!u(B aZioHc׽ZNo0CfvN6ahz{_]@,͂Rct"_WOWL{J3n$9|zM ] |PgC)\P72;@hud"+m(7]VpDz89#s#ze&n;v ߒ[׮pM! 0zEv ߺM̬d?4A1.OOb⳾@gֆؠ"6$(>jYu< |f :L >bdGj#+=PQ2y免(Ѧ;w:-]فNfmJƒ&&2{?~.Aʚh!7*/4d( >[-]hIhH٧js*+* )/iFԂh_RZ=/ԭ)q }ORvdN"V~?I.:C;OimlL.O6\kx[V,$!) Y60ⵈp\ؿ44py&!* )/.6́~NK շUlQp;W ƈk T*[KőYZq V ';e=&sCc0&lPaz]|cP:=R+?Vm 4DQ YsK&žU~j[%ătO[mq /R:q$DHNXh3%CwxT##25S݀T0*}̇1pG7o$|3I$QN#9-.q7~W_-)FM9}SfH~}It"{=m5ޞEKj{,tΔ1+b2oh{PhHlx Ik T_> j 46f 6ER4} {,&&Vq[L@/QGSDSY!rt^(laD{7qcOB{M;}1$ΘѷXmA\"~3A_w.0_\sx)F[kpPQIt.Y(f[~g )s{~(J"d9]QWz;kJei@muCk-ވSVS!9峸:3clv b҄ԃxUd׸\R M^uӳT5a,KBo+:L!u>mW C&eR '#qW>zȉ0Mէ?Hzk\4y)awBHB96,Ygh<ϑN>8j?D#DSjg mz# e[^iu˙Zvom򅾓t?8 j0NN *./:, W|˃:6nWJᛂd7겴@fVDR ]4) PJEEpN8KcG7V)_HMJzȿH `(wa jA>%D˪7}j\P,=`'`h)TKӗ *ϏXHzDZ̘ S#4n(BE@|I?Qo儡2eBEPVvX>y9,?.gq]ОĦI^:[dbP+hF;K'' XOLހz>doU;SDZ3!KmJhkȅp a2@Pj\uNTdAp&ԊIQb>IʔWׇ ̊osd0 -xH~o{=H7CSo6;N.XӬ#;v|V@6B{E}k4˞Z3}Zsgd|BCR8IW%*hCzLL:B;-IV֊߲)qҲO)0[R([T<Wlz^? {:ݙ>"?We&ܐQ;Pn ʨ,&J!Ѭ]F4[FTX$0{oVtuY7AD]fnFb=p)m0Gޤ4RJ֡m{7ԉQ&I u$]<ĠzTt>.<:ܡ\c:/:%vC23c1"`&۳( Q-Ѻ=VLb/sKOMX69R"{ 'Įs,xJ{{>)auF4\{X6뺲j?~NEVz+gCm.+J9DW 2oC1#tf#-G+ ֝FFjՈ]pD+KͿ0[/Q*_ A 0a`Lf67MDT6v\ܤ%O~/H >_dz%87Zht!W΢KRyo1<Ϣɓ%j&դ=ǩL dE)r^2Հ֬V u/qg%Y(rP~kjaWBmk.ǺXGl4h&uUr:o-l~qp[|: $Ս9cW (2Y^d@414ǟed`t/݌FS[;O|# R/M*5v}Ak "3wM=3eD{fC DS߫&9DiO}Ah!em470LsϚe7R(Nr|`{Eqx5 ;}qEG,d#!}`ۍN<|8}pm&'.s*̂~`i2y,sq~$FS^m%+~RY* 4XXpbMh֧ RFʩ,%sX! ]nt QfN$K]ƘviIޢ5 * hf "QGTB^vh/xĝcP `7RDp=Hȳh$9 q:d bG:]VR)%YT$WYw&-sӗ19z1%<}u eP*=*EtVo #hk yu70 [Ʌ6ۏY<fET4eO&&Hh견{)8!oo0&r$0 X |lw+76+V7>@7vF %AXjqF"g;+8DJnc_DQZA &&M'J%54>NwIeE,R\`Oi܉\PG9n;sEg`Jb9N%(on4\ lΥ; G}[a0gXahܵziu="c*cƟ^ne /rtL8~٫p.ԴWy'GxnDqhtʼnJ < j'j{S\̸gi)үfsj.P?dK=Z,^.6e^vw(:l# o,:c~ɗ@N':9Fy(bCuHBq1@j̙ QۧF*kOJY(3mƄ` Q t@N"DXㄬnn]c:Kdv9IjU 3K'H=`pc;Npֲ<v Ǩ9C'  Os[n4Z SiO"e&s87 do(1= Bҵ %~T,\WH/ôG̞N+I6DP9ZudtD}8]rNTZw:9@K^16Gܦtǽy2wϩ)󄵢njJDXq{gPͩn>ad3XVn[tV~/.דOsmddXD9aflxqD{p\O$s ~zWIZ|Fğ*oB.4|,nɺ}`EQNX6p mRɀJj`kH e崉iIս yxD`TXjw^1T9[҅p"_)P4(gcEFr_gwjKhK:`_UG%{٪̰%*( }v▔Ҹ(?yZš[]c#}6*)`AZI1|@tk!Y F^FdJ8"yVP=u"`#+\ugPTa 2qgP0{avg$)2xÃI6Ar2S&̺:s9TECɘ Hmn4%^7%[U?HObVу{#B{ٶkXX!f_Ik ȣAa.Cz@)"Tޢdwd=K r] t~zx'ebqH&ɡR߶p3Of8ٔUfJi;i}"o%E"oX޷/KQtvLw6gJç\~KȠϻjV3pg}} NҬV"EWSpIگ=X*v/[ ӷ32ݴQn{z3xbMﳼߵoRܫN҇lVxf:{E8 s*hpHWKLTR$6ϙHjPh.ԿQ5S)b#Y6ڈnÞ)Dʛ|3q -~ֱN/_K W c>I1.ijގ~cb0H~OO R OE-hC\%dUiaV^TC3/$4Ī"022+*E|g'rVig!6nQI֪Wׯ*dMQ^pSsDr*0,9FÁ*$B-;YФcq\`tEkSlA]Ped XWCw; mMo&"bxILJ=o<}A^9 %LYdTkߦOwX7vh{ f?hDK%z^h `=sc^bVKMVh8ǣ5 >ʺ؍'$Ocyb|LMDܬdxXhk׹vganFeիuDenygkT} F!D(e9l:µ\,(WÌh t3X xBqOǓHр^+D0/#t!g1ֺ~#10ӷVj#oxurBD,X\ZUNmX75:v$A~Vľ\:U.hyU}8:M)ǒzE) K?ž }i "EOaqA]^ڤ1I|099Dxc'Fz;]fR3Iof-7#81v0Z*S!Dh!jPgWi.`^|Gw!L g"̿.ĉIo07CߎŚU9ښMr]Z0|bH=PHFؠ ¾@ezQFőc;wV")M D47X¬= ~ZZSFSMsb6}>K[Ah#` JmuDw+܉TՊk>l8_e< 8%t;415É\ 0>HMь Qډ EaY %ą{* ~׉ nQhCqX%+L $'qv:ŒK}P*&HoHiNݛ'̏gt@awMN9 ̕Ȝ);cd|Q=\i#:{Tp`r@GsT^>a:BNeB :%o/CUkųF.8' *9w%\L?v>"hN-;eߧcZ*r1eaI +7(TL>M49MLE}eYF g-IQp iTGS2Y7)db$F$#]/{ ㇹ+?q䭣7wD|9Ch$ {b@{m5h\WanɃrJf s45OnZױ_"<e:[PsGNOumP8#s1Y. ܷN1Ww@7'ɔ;s`~Tr*?aPS6zm-Yr6R C=s4BZzWpぽyj[ރ]~蝹I{g~.eWTі59bߕrtmıx:q̙n@f]ƅ~?fU%HvJ/1,K"mKUg\V:l#Ȣ#.kӓ˘F>~ F ' h(vk_¯X$|rs9zH5?mp=O^SUjg#įizp`q\vcwzKne]ݓAѳȪv%`Q~ZςqXursq%!W}X]N_'>l%PX˪nP#逸۱j{&lޤs,D(U {]ݑ3W=xhJmg~?@pӜM )!f1 ć^3&Ʋ?z =c8> ƾQnmj! %*In/"[߬,0+Q)gYLD3w48{u ZK\Qj2-U&p{Я`g!%dž=dsUr߾~b[Z<'W4ee[nܛ0mrB#iӅZ,8gޟmyYn|MWdBL:L(%:h' dsi6{t׃9.n!pJz?${UR1 hH13_ֲJ&#\wXBy YjN9 jbù?'nS\7QcK7 ; k{rYXЯEh i` nl. \+! D0pPʖ1S*m&&Yًq%d!i/c 9Wxr0@G1廭B4`ߎ+HwFC4h9Zx I(؀͔X26i LGJ{& XCZ=Rzc #MZ@~-NKrxV^"!9YV4tb eUy=@YHp0¸@ya }.yh܏ <ȓ d x !#Z Z;E,DC67^iAN<VT1a)#TQ=OB3M2SPM.gjfJ*x~s zt+W  `N\<?i]Yjwo_qumu3,5 S(etCGS^Bx> S3b%^կ5~g H$V{aY|&1Y3./Ϸ#:]2˹86/;WWZy5k#E ZU撄d4i>TlD/nXxr>Iۊ]ɷ=?C5RQNkg? 9ovh"^8ǖ̆L"~\{j(SM"u9E ꔹdҲi_XƨyDzXfx#6 ~0Ni[olGM";^?ȽS,k))e(ju)"IxԒE⾱k}^b%?ࠇ-g>$7h4pdּ̊dZ>3%0za>:6W&ҝ%Rt<DP5kijBl㢺G.T4Y@[t7 Gf%2 : YaUʢkW+8vDt|$W +A?Y cP}tO>dtn?"WtX~,2=.R 9D.Xq Jr&FK JZnj>6q9.b53Oa'Q I8q2.XⱔؓVYSAVd)u E!Y ˆh.I.F4lS\/4 &E7FeDBMn1^ٚ )-_Aݪ`"²ϒ=;$I}"2j֧ݙzWRh+B}B߄ hqhEJkX'F%Ksd)c/LiWhj_PajeDm?:j/?.7LLJKr}<) K =03+^;yyP<-lϪ(s1rdw ]B K0T|sS\¶8?5q>(z+yp䨄~'e'.fﮄ&) Jń/JrzIO.R)IWV _DI5AiWbYU3N@섽Eښ'A"U4?8,Tݐwwd-)]unI_Ri6. ,Z \ȡJЉi9#cq@p멪ljX7q<̓ШΐZ/ $+fRe&I $ׁWNGfRkRϫnk43/㱰 ̵7çN]̓msz P;Ec`@YpT5i9d7QXi$  ̫fୖG3w3{7x9Qy< +/Z_I&VȪ\/[Z.1sh-_k-R 6}g$Im W 9(CB\vLgqb{tDTD솮/YPflqoWXʀg9pX&AczZNqZ}.dTtXls\F:¾-"M꒫ ?P9 :s9~Mקw7Toz[^Mj=9O@P}h^eF.TXgXFMt%.̓"6S͒(p捻ʧKpuv{?ޤ~WV û+U[؎Wf!G0 K]iVlmG' ^WdaLP[H߁lxik, OX_(CE&Ad 0"U,$}}(5S y41e =C(.~ZAVyؚU[1=ihH"/WguF꾝ǺpM'" W(ZcB? '+P[zD=+%2.aùl~G&%{A%* 0rXx}o/+5GI\6S%4zsP?~ ]Z|AlteW: 0|= q[Ƭ×9SoyAoM=GV=Kލ=YJ FzJ̠A-mDJ N)NHw`MSoA;GݨjE*% vX^"aUՃZD΅]{L$ōk_p&2v+R䁥fDGoML>DGўO/4ry70 }- wV Xc].aׁ2]Y- >w"SD~9ԆxD1dlKlej^ŴDᗎyW⦺F>/>{d$}`ifNjAsEC1c;dCb9QEb;"N?ʒȽ+m8,ae y5Q"7[]dg5Depp(<81@$[π9KEsYML[V]W-F u|qIֹP nLRɑZ Ccv 9TF|(muEU^y3XߍLmmwq&#FFrP8 (+xY OPA~L& q=s4|d[]B`\ԣxo#=6S{ZҖFY~Nx)QBPC3?Q|b!Ѵy0[%(_ Y&*j/CPs+j`<=:>ZEɅpl",[ /EkK{ GZho)l.(DKQ(A#SiDY +ފ!\RLi[(T>FD+7ڠO 4` 6.wjs p(NB:O.VKt+3Uf  \^^kwmh+ڀC{JvK5-Ser6!;{(9lU팗m򘉙_.tyS)rUJC1Ul⺒_{: * oPkClM[3Yy(BI WGz^$eY|wOz4MOYDrx-/)% ?GGVB@;p*\>f16?k־/y夻{v-"uuk7%3F.3̫L?()dD6S8@zR-=AFg[BD!>[+$[|R;wFX,Ŕ-C'\Wwb}vAǮ3h[m[w 0'^''IGoi;[y%4 b {7խ%hCVXHܚ>WH{ TzqۅQ!g[Vu^ r(Y\6zQ<?TLRF'Qx\VQ}=G ĊuB.Kޓ,;}2s} ֊5jG\atb h7 rNâh$KgCAB"#b|d_zڄ$QnV|}KHQ9rP[ q{|޳_abxA>` =qqmw[[X!6Z$ZFaj7䆤Ga@m O5a/6Siz'XmaV@w,/M8߰}慳Aڲ$@*(ci '#"ܓK5ѻ+ЦxXcw/o F6V2o^㜍`ͪFށ"%}.ro&*@!H,%edjt ߋ#љ,ajv㌳|tY6~\hu(-1g(-Y5R\hٺOT Sk3nM|DA2}NqֲIC˞r60iH`}]coanha0f>{Cکa#hϹ*JM]51(MտVŽ,%;'6*pWڅ"F AH5nU$Cl)K_U ߃fP)^2\gsFzVzD;@ߒc5fЅ''w.LWS Pfm& Bv3B[Qkh4ޚi*o5x j{i5 uy0H vejX5Džv*{ L5'7髽D;|3M23Gda `;E~cRYXekQ'Y/aDΓط5!9^ƛeV;5c[KO`#=0=)9)=d-5t0Өk]'Vܵy޷ĜEU.3$Z,d\e}|PJFeJ 8Xyuc2PhMpi]CI[ 46B?ۥ>Yn\rW 0?#YR惍XSU8=A d&E>JhLL#(!Ov3^5^"b;%lE[Vouu<Slhakl3f O97? %iUM+38֙600-/m)KkD'KX$U+N US8:hjW?iGǯs]r(2@J+[J|Ր s7V>5qS깽tŢL? VY_Iopjn-egGJOJ<'~j!bM ?L:F<{6dXa#ט5 ccԨpv/ǚ XHe];e<۷'s"`VPl  AeUYmUyhӁT(SLoP6n֞|ɊY~H̹'yU=>,V%VՆ 4)iwJ)V;9zjG81x -O;y2eh'A{IDFH`G~ތ?oYBX?|+|So;ŀo_`6_H/ C?:뭎'#Jd_#}'z0a꺶&zN" {䍕˶T%'Ib-N>-M+>g1A0jt\nU&쾯[z!S nB C€˼[l#  (>{\psVͥ{,ȥ4vr-{x4 cĕ+- E z2C)T1 8޽y(֦Ȅ HPwNU0'x,Jp@[%a#j2U:eNVD{ akZuz̡gZLۭ)lW^tr<i,mz, $@O vj#BrvR@%j5PbZFsG.I# n5bg/6.ي^W{{ruqnfXyP pE__LRY\G VRY}Ԓ -W_ O6k[`="cSxvpj:<^26p*N&]q0H8[[BC4rQvPqGNgݫSdu? Mf\ߵJN~>8 "K!>`OYn9$ѮZDtS.aMޑ{ J%E.PZfG+ۄ1|)8Obh/+I4Mѹ0)O?㟦R\9sju> F驦4b L9TRƸmCW,R뗛Kf&p#}8E3a>D8PЍ pI8k[.yRݰ!!<nx}x[H"YNWI;BC1euwL{CjL_A7׶U|p1VԾ;ԴskK^߽ը'8B p7i:jEH8+^UH +zlvχLQigO+/. / }h/jȨ?-҇FNb (`dd:b1b 6q=2\,7i۔TV%W l tM<9 \`KDWOkАO䬐'QSP9Zm"noʡ>OI/`P(8YW}K2cR}DPUT||l?6O{0w5ti 6v[?M2|9}J:4cyG3[NEB8@׉Z |q^e3I+>t041KPksi\Id0'^"ĜK$auW$xdNA_Ly, ď0uSY8ob{u҃3sL^Ч*{, '+_Jf2 6ќ;un-(@=  !uBãWMEn^) /g(\\E- +IfnfyB~cNbɎD'0t-)Z+A,m4ǀѪ8J1mD{"y̐CHh+#Vl@Z@HnG_Y'/-=ky7:W-Im<{݀[kHՋ{ Vo3OR)jݾ*s=j#QG4/%Sؔ65q>A|}Nflq4h mgS=S/5'Jufӽ~U(֔oL"f`I%mxpDBq?;$_Y9]'H7g=ASI֨dT|Dwx"XG)Gc PKs 95 <1FUE7[eѸh{ǹ!mr\u, P^+L˰C3>86Mjwg6vŦC Ȋ;ZI7> 7$_:m;B =\.>V5{jΤ\C J>߭}ZOIRR#j${T]MBn&8C  獷!2\1LAW[M-c蹦:/eiʸmOԍWW"xeN_;*:bm qj~)ޟ<7m.wK>'b9KωI }9rÙs ,kDχI!\( >/ZHL{1ڛZfr>܊〖G*"$0!:<ރ ' `~`谅^ӡQnL|>㍍~)jD0O ~\ƺB~ѥ%[Zh\k:YA0^Bmr.2l-V PGьxݺW4dc{1acxp?L)᫖NbuiWS)A4o9s'K6<*=mo[j-? 7 3J3*L?yN],( OX/sxKyMHdd_-TXN:|b=LeNжa&y1:9X5oAS9BbLH".֛tDz@$#`̉1YiE?;YI](e;,d'd ᡽Mqt6H;)n 55TQK +N͵~@WħêIFE䀽%sS%DvJHU~ TC<6Ok?ӵn0ϕ"A~cmanhQd;ycijysIlȹ;tg&% #~qd?g ǴQq ,r޺0!}EU;eC9ҀS J]bsA7!Q6H; 3v~Hy4b}ZTc`=u\ъ@e. ;{H[,<Bжv5|Vؤ/1q8ö&oJ4S#QfSZ.RQfW!p4߰Fo?|24*Ed+OځF-ڤRræ'*TCPZ6~c0lOi]…Re-/n/yLQ߄*yfjJe!Y iR кB{I<[b{-im 3 (ͿHZh?]^=n<E~22$R:.;Yw55mgOY) i^ Zr=ڤ! A#;$"U`,m=soU&Hy!4 ;JWKuw5!DrR*8?ԂsQo3$jֽyTG,A4P*Y?("_BTV$H*.H2t]0rovqGpmN:7pBR#+=Y,_.@eO *W8be2nf|ҋKՐ/`CT/m>@" 8N iY28Z@,ص*%;5r+rƭGc(?(,< ㊨/b=xHTٰ56eYDQ.ߘvЄ͞E*VzqLԣ$CƠ#gڌ{hٽHFEI@ieĴbCԫI2t.H{M={S2p{a8ńdg\N:1uxXr|j(!je^$j8{˛SBOu O;f5 6lߺW fەHvmnXͷ4fػF շ8SQ>P} ੅IJl~?rsf;*+D 0.< T%5T@V 5d_7~ӊϹ7 0 CҚچB+or-G hUy~?Mh믌 ?uCt3P1D,7vFh|ZA1m}jazΙ+ F@:9ftӏTn#{c%ed%ſ`׼ĕ\Vj1 .JeF qI%nC/Gu|%4)P'ꋷі2u\ye[N@O0G7TiP%ū;bcs xx1Pm2QBaP=:(tE_}^~oHrqƟ%*C 'URL3!<' Svc.9hr[Љmn25d9$=ٳŽWEmiK[ߚ #%VbH ;MC'ʯJR2&Qӽo(HsT^Oa. ѥb<\(vH}Uy 9eHp+^0_U,VФܤRhpA8SiS ?<'ɛqED!/TQ )\pNp8Kt*:hIy%eG⋮ݝohhngjk_wpq+*_~op̂~A44xZJCgMx&m/ p-4 D ɲ )/m&pou櫆DslJoh%^*9iHfY1N \pp$ᰂ:r:ݜ6nՋw[E&Aҝh5LvCN{2fG(eόx1aU]m i Vb==nS'E,"f>DQƔ3D8/⭢ɠΜ[-_ gNh-ߜ,a"4R;ȫz1BڠUԕ#r>L)6>?s 44#75 [_ȏ2|"~ ~h.(z:&٪OQ kh3ċW0W1HFoe/'Z+/!Sz}^DE XϤ{PAӟXpu饞|ü 1O#O TEt)ԫӻxcIw^Ջ;EGF5Etd)j'm UH)FUZhJ3\50@OZeaSͶHpF)TfI?{jt奯xSA`wlW;iZr :xf,P$z3`^ؕ5tCSDa LY߯Y}z)=ϐmn4zm / E㝑/(oPbAG֯'89qvLg(4)RBu9a%u@ zC @02GA@oY=reƲ Q,V-jt$*3 ~*M.䏝U L1l1 }^ _};Jԙ0 йRr.|5W`b'Vd]ʝi?h[ųVS!(Ϭ!h, ƅlJ2X'K@fyY-\.JSa.G8q.Ic(輜RJ1g :w&,t5#(pR&%1X-"7t5qONK֋Z?LVtfT_O]ɩ|c ၇naOKؽi`Wk_&<ʁf'GmnMDb%gR}X2PFQY :p6i4E"цY돟|e88o`BhM(GӈRsw2-3]%|p)Fҽ&A|AmDd%NO8uAѳȴfDA~ෞmh&NޟRքWT[zdn𞟴kmAH8虵-H1zHR3=ayvRudNwqɺ&]fLw=SC%i -|s)l37UY 0[]׉΋xR„jSl@&UdOQu=3&(D)}_T{GpEGwYXqqqӫW5pㄞcKnAzʨMٴ6`vm*# ^tm^0(xF҉ /Tleȕ .HDꐺ Ȩ6H 9`8d0s}ɱt]Ι ǎe5iPOLOBoPOF܄ (F}Nw8ԃ;;#/EC ڰ`?U#2sU"Y]bpk5Y2-jt Bk+#dmяdX=*iX29 =-^]q-|beLJiډj+r^b-PͧNXC/$)"{^0{:o4،\e9%ntxP"-GF>]h"gSY=IWYݛM]Y s|#D=^‹pDRu0|O1qQvl5ز@Lkءg{*IG8u$w^zLuBlf+m<1!+AE͚Θ"[y!>r8rdfTL>N\ӭ& v<]0C~U'H&kҴWaMs7+[RsJj en5.*c%$[ D}Q5mE@&Tbr8 |MK.I-u< :,ͨ)g+Xʤpo*!,vxSɭIl.rL҅bWgU`/S HRk0 hXq#u\.P6~Mq6l@!3x7Ìa)KVHsIzex3$L^,٦H޲!l/)QF?*oq8򦸠I ĉYm ]Ɍh;9@< bw"on̙5Ž Av.ǗڜCg!$gsErN^/m:'B\zv=Kdԉ\ /Hqlj2K.s'|QbH%,4nĉ5O LNK]01ojug0F9X@ܡs&b[]ŏf%!/$_cO/XgAV޿R%Qк搴֏G4ƔJwjXU Eg) f(7žYgV5`iv

^tBP:uX]?w7>Cfq+"G3ȼCMy"2fɋf,]bC֜Q_?S$dWZq;RUr;8!~9;kY}CA~,!WG&./" g\AY%K 6VxI+R 8A8`)p>j,I\3VYwioV?9F'U{Wa}IV|M7u]d)X]]5 dfjM^x:'WeSX?3OF 4+N=H&4>G[gAɑk Z2W1N\'d&ccK!Sg573N:!D>.YW 4c7lHj`3"IPYK,*u@ȿ2SY϶j B/:S0<5~[ls^J4< NyP,SD)#)jt9мc?R`z|U983 Ф PhIEp~,X=RRu8"Qq\S؛egpɼv"{byt4$ɦE>0 9 |_[vtpsyTU~uQg_yU6S:we]G@CQi*ba+J3r:H̪7@9L8NKq@`۲GZeI-oo@=hnWqٟɯm!U6֏μ4&잌ؽEHd(Y>d~Z/,swrݣ0gߖ /%st88<99nĘٔ ?+<Xkr?Wk$b$ǪsRnphU b4f2UFXl.)De?#ʛmtf̜`&E6w >(Th6| =9'rkZacSy*LvlF,06@؀<Ŀ`GR7mkU+MMn2`IB«t:;)cF#NwX6U]q|fy= e јnĚgἈY)R{ E4k)PR)B瀢+TV^Qx $l< Nq򍢂xNy+B.dqQ-ΦLD?BA"Z7 ) Fnc]V>Ig jtOW3fэѣjNE&UoV͛VM!_#}~9LK#ctB>43&&ut44j1PL{4̻\^cZkm'Vkď]IŞ8wEZ&"p,l=GlSqtP#8`HlѺYth{2:s:'Rܕ%Q/$?<Ξ}vf1_?Q:qlrY wUҪӥJEug=nklnEٍ٬Zg<""SUzTl ?KEVLѴW-Eed^g*YzBUԎa=ZGޫC9n#쵇d}gG CAvxX̕*nc$ zAً~@RuL9'4e` c U}=)USw?Փ' FZS`]s>%fB[OU$EdKL+4ZYMZcm˃# s$vjPA|,4 D%${͒k?VAp^S 䦠n)]*!owo & L¶5pBV̇U#9v.jLڷ7MőD+a_d+UkKAN״x˨m?#q@ eE4cʓ Dc :oMvX1M׶nriN~qcȥ͉d'fA9Ӕ_&ZCRFh8dIo^Mi i M_ci]ic0)qJ'°|T:\ڢfye2Y5Fç2\=bj9o|c,v$yJ ӆ# 1SYi"6 9iTQ9$T<6-њp8+\_eSCL^-tA>/K:X{vn A)A;Y ]cQeå_:@Q捀V_"דh*grZZS4nOT fEtC+"@:埿0MpDBMp/Lڃj!3P p"ϕ _~,7w4g-hCViZW$;2uaܷ($J4l젗0MeLjL|:LXuxOߏv > 1$@He+PKl2q9US 3N6j%o/+GTZbFggn&/)pœ'4@@*!BD/+fƨ{ct7 EfT~,%Di!`y4w(*GPG?!oW6kӕ`.[Ecb-SW+^I ӿ 㟞cdwK*EEg% O3ahCve\!+]%=Dy\eަgXҔ$\cInK[o2Zu>W \& _6BxaA3dط!IrX@g % ®Z"|2'9vnx!nyf 7I0GhjTsy#{r3=LY>F+D"'N ۴H!Ud"\=[?\j$|gV. xݛR,H_Zv [3ڄK:RE@zB~ok5}I/'^l2a+7P^D-SKtR8x|(dcvY U 4+D@/m/%Nyᢿ_I S\YwD7H2Z^ [`5>௼WZ+!3fCMV>B%ii"/S4-^|.hjgwMo9[f^d1@a)C^6ΒybBz8g/hK,^BQYքq쩼_ĚK֔x_R`CRŐ!{BH )-42^Z5ۧ@k;09ns}j\I" \'M }F|cͿHԪq|>eE5 qӨpIL+hkx~#Zw;8g]I&׊q-*S >Ct, TwOI )'c8u7}_.:uAMLMy1B:cVO qJZk6hFv!E^zg"VҊwɇC`JQ dS;6x;N"tfO[^6[3meӠz ]_rA n-ı{z@DI\4(AAhi#0ȕ_fԤ9uvh?6n6|h ?G'`Twz[ק :l=IwēLGӌ᭝ێԗƔ[-ٔb>|Qo: #;bN3]  ~>Ba(T*y:A*u YL Iy3\k~2"@9<pE2Os( :Z։IV:OƦ?U<YgTh36Rq)鉛hHG:˜]B/eyꗸ*Oh5(#cIV˞~(R]*  * \?ݶ0vw4.\GHKVC]SU$e#- P3o!zo47!9NQN-ܓAدƣ|9F:{riu'kUA& B,Drɜ/H2]a?YÌ3SD3ZG_of^{ZW&u@SI8hAF63k#z,*b^p)8gլMP2Lh؁MzBer9ڢRK0cu#sHw 9cg}.($uV '`HB4ۯ`?UFwIo{`.\7"V@̆ .ס''z^ISK >fyCa, ԪK{!-Cbʩ;ºP@Z1J/\nE0uwVS2RLuy ) K`jR%?M}FWFC'qq|أ~,UA(c553OX 0裆UC.^6Abj7<+'> +>K.<]In8aѳ"C|9|יp>\h1KMAd{MW×}׊~rz"W]t_jSnNk՟-^d7fHb1U="{AKP`s "aZw*o ²OsoQp௵ml@>jwkɇNQ.=U|X0;/:7 *^FU>w7W?5!A.ʙg  b1/fgeaధʒHl`tTI'VxSqe핛V싶sm }nk⸭NTLDgӹQn O6b#?h=8(XDt0b:{';#}i$i?},ck+ ZW'RU!՝DаJqQ:H7qTGFSòC%OW_v|(aNKmXX{&nڽɮ *?1mh"q>)v"@z|d?J+z% kfLkZHQePao -(P#BD/|i@maH?|rq+4\M{#?{ u] @!+]ё%Pun Yg̐w n𡗤%\YشFډXhP u?!5V1lLyһ8J'ge1HE=wGKei#]֛["vX_OfM?'',#nHlʴ4솇ۓYW> W]_/7*^0MpI2Kz(:7릮,Ϙ cƉW*xZme-p% @04N4HlEIS_K"nj%^}8n[ЃНuB!rj`]£Pu㡞@<\Tk?G]$\hgK.ӖˌiT_(E^I*x,v\ l d52 OX^%*u`uFf ӧd uufd54R$ a =w#P-qGIln$C!fpuXyQA,(;~ Y`2L&T \pja'"DQ0Z9>DD99h1Z=Ҝ/a&A-ٖrJ[D7@WvGR3s0^Gp`ΔfU [KcAhOK(Cӱ.OcvL3| Z$f:NdguFE]z\hC^&2Pi/ٸ;qTs0_9)ǡ#C@y[J\zlEQeEG:)0 :¸xѐD?H!^3J@V_cEa7؋SO1bk]FztUԞ46tĬ?fe;z A(xUV ⶂ0,n}LչʛEH=]G8YWƷFޔv Ѓdf}xnn.FFNt&K S l /휫zd3wObQ~Jh00E [4b–%\֨}C.aMf'~i?!Y6ϵ#_ZeޏD"뙷L,\Ե)%؊,2@?5<)Z{9hnV9IP0DkϪg# 7q]K*ڦWSjaq6 rɤ#ihQd2nY3f~7 7,O 5ηY794p!WVq_q7S#.rDwwm:mtqu$EoM|T9vŪU6 %twBG$JpIuQ{DZc<S\MC8o| 5f"-Y+LTyAA[V.9`*`{\%"2gF2HkMgj&f=O-7DJh7ȗtYMV\uHq&v57$\*Sk4bpܦ~{o70/%.6=q.wtTf_|8՘q:@{>/QtNXL3*q+z2x8]O3b^#;RZ zAu߸_}ʃ yU\QY7>F> n>ΰW~Q?^N ㉐n|f j>B?j/y=%`oBAЕ Mb Tΰ$<4$[r|iHU[#cۚkySh7] v:*N<"+ՄʎUH $5T 9TP&Y)'Pb/Ϙ&kPU1,Y"g(~q?rO85->Cz>{(Bɞ_PBs3HW+]?؞XK!YSFP-d"Zg#0S!7MKa 75҇9 fk:nzrE%Gy,Έ77WsRƀg`] -rawsl!tyCIyn쉥TzGNLj(u\^@wI'j7 ]m?6R^J2ثdሡ$4R`@%ۯCBq@W^I@AכUHL(a[t̹>ts]ʄR6k#v%@`?УC[8P)C꒼a`cSL>rJ}>Ns-6U*^$9K63mUuUVr!Oѷuel9hDۤ ku' e4scfKr,gFFмD ;&',ڧO? ^ 7wYeW+ 6X6ޛ&_RI#Iܡ7ڎ|+æXY&6lRЇY]cy0j4:mh%,ǀi"/AE裯rlijx?X`k\vKlWE$M9;F$Vh_Ɠ\$w+LZs{S0CB1!`@f_80<Ȓ=Æ1HK[_Uyhƿ#i67ZO%(`ut:ϐvo@N ݰ RoΊB*w+ɇ-\>g h_rږB@ ?w߁VLvQwY, P4|$zD~YR ⢌gގ-kOCiuRP/kT7qG0sRi`PV`ThG:?YckO&ˎkzؙurQǀ Wie5;~/k6C c+7\3+SףW- 0Z3r-igj ~ik5 l ުj'bT մ~i/z5FU=bm+)1 (tOV KюǤȘ+ ZuaݬX-fG)]W\$%P >8M|͠sZIA>!#Q4oat س-ϩK(~[J^ &N q[?::yC774W8!?F~b0W'fx-={1 ]|ya\@97a?4{m|0o]a3+Hn>)~l~|S]:CH1Y[U_oT9@DNSƈV?^zT6v2!|=-aF#fSJ􌡢Znx C8:)U2r{O>ِRH}> &u'8%ᕉ;[A)ƥv}m)!xSNr>dɏ@콑Dc] WJJi%xDt/i CRj~ˌRe}#6/RŨ?v9Mv-S餼>q-{zP A 7%Uq`f.|l+Du;PʒL6ur؍[`n@J] !aT('yQ;p MB*n7ϮS~ñBa PqJAy5nH쉷 XB}D|I:ֵT;PhKC4 ( m1Ks6{$JT,O#K?6 4me#de|VFUZq g [ٕJH'O;-Xhf=|_Ïx?+,a@j|:@ⵘB1у=٘uZhPXƊ6\b>DPlE ]'Z A+J\O<,P/N郹uWDZͫo#NnزWpѦC.;"M}爘ZCY/dQBX'Y $/rWZvoL@Ѝg'*z-JuVIiI%K3+z;Q50ӷo[tclYW~c&S;*$aIu|cz 8v2AuX%Aj*%t^KQ&$˒nՀTW0  t1lB釺"% [yF==|^Cq6.֨,>0L͒3V)*ܧpxʔveYڲ I=bEl+aͻ)bk9ڱK  n@mGy2pK_/(ۉQX0pkYy@WGbL^u0Dȧ]EDF:*}IHfkX"9b*0s sGVc| K%Bܞ//Ri3|EZb- PR\T*E% [~lM1nřZx~ Wg|h-ExYDZ ^ ,1 *brMH*>3; :sK{zېzsciHĈ&lm6Bu Jx? dlblY5?tG1]y \SL}ۙ'Ud0 RSK!tc~92/5@0o~b0nF\̈́2aR>)7ihJ^QM|5n22h=qY \tG|M,((`f*f447Z@S(]YMqARV֛}}qaͩ߱ tT/WȤ/f0H4uj6цK3*[%L$ ^)ҭD} ԸHX'?1:'WpU!sxmr k;uʑ @z&児IJ~H/J]ʬjd㑞1xW R*Ҽ}h1On:t<-!/YkJl") 8D8/ eab›y6uzXNL?"bQ"k*[ސ>:Ll]J)/gg~ʉHMy3c?xـbveBnS_ 79$~"$7+:DV5r}:>8@e귰gCS3՜b:dz/h1Ju/k}!Q:(JX|UZK~VQҞ^$6B9`1cd{,4z6bi)Yy;U3"+x#gz}í (-wZςd  u4]R{l xT @6Q=sAAb֊5)%5WfR^ pIKBV-h؄ю?[q@΃ޠqY:Q]W^:SClc*1aHrRUX;2R;SV:Da୉֕ \߮q~*^~X/e,5:("zlM 4~[mu Ge.1,UQP,"TMЋ<-(ȗƞfJgu2zA+Q| `>]ϼ$ƛ NtI0Ŷ4 #Jo0<#NcqsuWHéyAB:^Ք:MXFmx22(nR\K{(L`ol<:¼eu"ZK+G)>$#3KNR*:Lp*M ^@gvn><`=mQ%4R#Z7|#`۲ߪwcVMDzw<{2N %6Y(Dt~1<irfbѫ! :@QгtLQ9,|1Rׄ^EЫl ?o9 ,A=W˫ҝMaR$'OчҰ =7|> F!bߢdl$(̤]g%>v:Vxuϡ`O7SB4|+v'c3!2>HBIJ 2M4iAUm5M!{u_-z b]ăN.;5HjV-\aDeI5\l]?567-܍(\ 2^QAٌ܍ԟ }D爿+8c ̐YO |~=c †_2 oP>Ӗ:Y!1!z+U5y'N'jkǎ~ q3v5@X @FfY|UҷW5|'=YkVxLy{?E.tJ qCJ8I-Mz'2ɬ/8{Cnx 2_mBffqo1m=IuI(jCj2&FFɏh-Dm^olzN"pI&\6^ؿSK]&hA9_ |,pP[gYVSzy&͟!uB_Rff3Piw5QpfIO6-G4U7m)C..m@@aV_b֊o|bL1մ9Z!R$$> FBStG**uջqH Ha1Ƭlj @}+D̻/<.0hDhKs4[9eCA,('̓hlp l5DdzJ 1C#a ~qMՍ-H:W/\mrk WIRʸV]NX]@|rfh-Q U(SgޗF+jwZ2&~ FFGjڍw҆)|w >L4yKLao28'"?ts"齌t\wi:94C)cwy,m}tS JādeK렛 1fUג> \C;A g 7硊M,r"H˰y$ *@Կzakg9mLΈF+&MVs oA(bxpRUl=1B׮rꙁONwUWgg`iݺ(iژv/y[63x@vn"cR|y`L5!-ݐ=Z sb YIQ f$t\'tǧӇ `O MQqu;p$Z/M%:H~Mv%Z##}* m#dQS`?n2j#-#)/\1~̀obЯIXQv+SL`tYlķNʘYeҹ=w27Ik᷄G~C) 5äJkบ *u Ox$ϸH+WgxI;GG6D`Uvc"T12F$`_]g)[x0`?pfmൿ2rt-*$v@ :j}m(\Ic逩$m*Nr°`ă9R%RJ;ƲK/uJB(bhb7j&J(r!Omn['ȻϚݒeu$O ]b!tc b+2r`TJTPL_f)ԝ9Vա~W/.ӹu?0wWv &$#DVezՆڪ\mZ7#~T D3JF;/YPT1?nYDVv79̼gk>ֹ~c+0'iJJS.3,bڗ:u<]f+M7(7D]hYLs_95ZF4 9kx#o϶Fu1׉R !UfX^,/I2z1XCZCp\]n+6S׼ 4k;7,_L$Y@}G-{ZL}M`p+J#n& L^~o ^V)>̰`G~Pv֪.|KaE9P xtP e!E-;*ft#?E'1~x@b7 q_̑|s)48y@ :豾]( $F-Ψ;dRD+O=Y[W B|REwsA )]qsZ'e3| 'z4T/v5!wV F/}STM w8)(tϭjoRV-ˉCދ*6\X`Kn:8¯cH rvmKEUlB۟7?7DX&WIg0e}uii# 8m %⌙EX!:΋ QSC&;>0IU"Jij@Gz@#cvDB}VBw jH#7 @ [= wUNRwʳp}) vV|MnsjuZD:!W w@ۦc\ p_P2©sl"ETCgƸYŐg$)6"g3~G?lYKN1 8&\*Y@Vx@W"zR!=TFzWF3KK^T 1{YGD`w%pw̺͝x7[W> C8I^dFC{~FZRB|''$m0 k8Wq G0L1co4^4j)]ZةazZWd|aΰcP|'O&}-vwUb3OS1Eք_j ɝ)FzY>ĖKlςcE?MD6P(e{dfA-pcӳWU&Jݤ_W+M)~ǖ9T&&dnv}vf)O&e@xZSX+D!J@Nrݗl1!DAE\M#|}_%PdVKe/\q[cf-m#(ה׸ T9JtbmSst9Ib^=߽ GSFbx ` Fh4\zhOp3AΪ ]LPRu<Ҏeur*8M!vB!JpՑMH6fO(T3d6Ћppԧ22u]?Ŀ<FR(MB^ /Ղ&va^> xB¥7tg5zx`_dgYYAU){f DjIS`L1M2`vo{!]Y q2z)afyqxҭEn3C7s9(BҸɵ#&4ASxC|a 5t/MaW_abZbKitO΄'aiJWp 4C?(M4@XvV>E2,!*d뗼h ¢! BWlEosMťsC~;q(ugYh_|Go:F>iQ)Gެq& X7|=F&spI|[Cqu hsa? IMzh\A%/!e:γ C8 րcY[fu@"_Av:2Vv0<0n5Dc)S2 ckćWh=nnr& `jdΨK5Ftq2 ?0x59Qfb՞fN?E0%r*u!ЦXMSbp+n<>f$1;kQ#HָdY֍lWm2fIEthpP (*, (DolV\RvS=kPCP.HW;xS?=uOW?K8t~=fv}g]n)jTUkD+ᡗ p@"+Ӡ3D\!iԽSɯ)U=k{fց|vIVo%{m o`>F^ͤEn2\bqYIvSUuoh.ˤgTmD6jm##t((90x&u6~?~CoY'<s,1&mfG1KK)*I !V+ t;?8 ;h2 Ph=a#VtD._ˆ_)#a-VOw[^s'oaS hׇ,nړRDŽWc Kzۨüհ's!hA0Ҏ8o[ b7p3.J Ys;X ^2(#sņY6.P\Kuf{z8_^IT#o1@)W£X86/<)(΀{r9NS=VSIZ~@N#9Ggg;#ChyÙfW# bg 9u,K!@&/I.a&#B2h8aw/f*G]UgT D%K|qp)R4].HC :vS@C*N-,t좘K3 AFoDQg#߹ ~z'Yiϖ>Sq4) ]*R*wۡϤ4|N)4hu`c//{&7Ȁ 3.;)2Yo,"MOf&iE#9o Ն0Κ0E2o(zYY؇u!!ح0wHxCi8)l& gI]3G <58֪0F(,.^nlD"M (W;(υh}W)'-ݷل7 8Pۺ-U xnuH( d.Fv윺IM'z,3k?ڃYI&p2_ƬSIYyW#'1aTH 7w|dp#>`,В8YӸkof; L= A9q, L-)k,e5gq]Jr>$!9݋Z :~K$ N\gFZdWȮRH!J\  FeUEfXB)O,OvHVsfߓLf6;<_}kgAcժ8 , ݡw;U4VJ׺0ހܿ67ݜL7.U6#[FMmwCᾳZ} Y~y؁{>,?]}lbZ\ x0QLG xb /==Apk|d馺]om+QSfnKM3t_ *i%η5j&b r X8=7)+G?+HMx!i;t9 "s`_^@bp]OQ`)Wڳ+ m* K=ʆrEBopKh1~GFmqiB$!J[h>U[3Q|42r$Ӂ=){,%~l9T5.=m2- bx,`~E\QͺjM  mfMit=DV g%n.1 P]IY`S&/B]L Eb&Ưc~EYbGgf'4%qhJNDqtcţ;psH7Cy<ѭ`6-^!)}Y e> f74=(PVsMg|C\! tȓ33jgHaLqMʀ-"Byكʏz|s).sFf˃ 0n- xsPΕe 7,)/0" !F(;{ɐ+j"2W^dYJ"];;@-rGrՈ~@oIIN'Nh+d+8knC7+2GgI)Hp)8O\,ss5!D֌nT9zA]6Gz7` n]&`4}B(pi޿E j憈?bP_h( ʥ(U#Zetl/iyeQݍ&1<|69S+fɐd&eف~3Q`8`=l",Ea ۥ'_>r 84$*Ah*y6S؆ 5H%3Ȧx\"V% 99S;{_^ Qҙh]!mlߤ] L_ G rMBkxΥu: գs=>& 83 Lxu߶bW[accr׋?j~8/]gSŸ&ϡ9=͇h ֙һ7v_/vGan^k[Тv'ʂ+$3o~Iq^5"+45+h#)8$=3-R&lLyMDwù8T,4H"LUVsT>M~*ۼWӈɦ4y$Ir鮿{'DbȤ`<'3]p$q`7[BfXb)nZxz[=8|jB2Px4͞gyˍ P9mEAMPzw 5y:mU2wSHh\ XAs8R@#{w)5@a]VM71 NVrF_Bee}!_ / s>#\EW©Co>zy|о*YoS9}fhȬID;gD,8)Z,j4g)7>6EEd8yڕ{k"CMMj9l Z,͈*J?:!( }ϏcJee!zm2ʜT&]Mw_v,vsֺD(/B S1@1k (tqN^ C-꜒1pfűU$ܥ%ςѫNF +D qoDJQAY)>ܱcIt㹧 PRu "^^餴Fަ~jyv^6iD)bAj`3|Ơ֭T+NciGI>{N?FlKxv'cNkw߭5<ůg%{x9uTլg>~_-XVTm~%g@\4f*x qMҸ}Q).MY_gd3.tP)+Ҭvn>Y}:ܮ]0Gr%[B#q6Dg@Ӛ`_2ǩ~S7iM? ˵d.^D&K_Y 84[ ĐG_򙣐z`1p*%sw}ybJ (Y@ r*t ѯn6Kۑ^i~h$MGi쿬S,$:za6$]Ua[%5y<3 -VI`JwNjU $ )c2!#aj[aI0Dq٫l .4E[2'c0Fಆy0l\hy>^}ӲC| y jEh`^h.(tk"| rd<|C@ @%vuΩru?h;$7Lf|:zޅL9ֳCFK4Q\_P-$GK5rH8$<)$v]E0 x$pJr{Ds6Q9$!=WMjnB3Of^CM̼Mc#3<$_Ud6$1ᖥLLz@ytF;q3[NVZY؟["#rrLwms: ;O fd(è!>[/6*|Z~]STrT44U%ycR +h8F;hH,Ԅx}Adrp >;<(׶ߴ,Vab}5[每<yS<%E—/7$ߺ ۣrV)8 1q/F lD}QW^V 0e!ٜЂD ~k GOL-%⥹J>,'In|XF gaϏP8&a"c M /x<-KjOEBT9)׺Ͷ'{ eMï]_I-kq2.]r(:mƂ^Q?3{X O#3bHfD3~ 긬.:d`d#yӒ8d`uڏ,/M5%=:A5i $soKq2z랴wqMy)yL"v#N>ޮzHȂM$ng$9}8 ~aG=Ub%"d Q}/swP|#Ԋ4\e#}V䞃d&_'/>27@hI%&X_Il;X(yE.{qS`:s^J8[U8@Lvk0 ^<}ܩbNL_wAWʒ8T)RVIz˂iI1n=IT\|P2 5vQ}|=^uy-x?>\OV@2*˻neݣȒw 7]3%hleh^jQ^ƯC^DJEoj09ċ᥼yDUt$YM4 ܾJK^z0XκV}(6``M^}]4"gGY0O؝i-8j\&Lx;APMF¼9gth41ݴgT~X f^}^yo> dubAsX.NR =k5Dj}z蛲1\ʳ)2nn)_5{7@)e a(DhI}k8aQX.M' s7K}$EHE, ¨r33?*3_*|ؼ nS}"xgdؾ >yL/s4 |AX _̡2}` xT.gcNib|ȏxj|ji(CR +,1*7 L^2{ODۛd:n)ڟ9_4C849ĺՀy-%d+Z7Yǥ5eÐc'ڂdMQLOjJIn!Ç@_ |B'r=UطK9DQ+|tF&-zY{" WoZ:'M"k5d<֎ d'!aZY5SNl#~dG; ~m QU>0NǨXtzXc:<2PF>Nb6 hmV?ѻ$UANMXL)ZgɢV% @LJ~69[o4db>ڸGތ*%Aq1_3;•IAO\{EPK9f,kUH?{C~$ -orUϳ(0 F2z#J]ho&钚y<kcq ;L~JM` p m*s+y`$h a'Q e)/Dy\$!$Dfq}# _5|Hq96d+n2g@=|Ŕpf8sΓ#i{ϛ:b3nzϞ]1!d;jj. O>6web7K\}Zfd j^$oP H_+L:<~Ӻ\eD&6v+=%wndoI,@x #\5GY2%(OxD7Ge-k@?O3]- =}a|-#C\ 18:m| ;y73|>8r'M rƥG^@c7g^Jt9X@-d$c@dU@4F&n|8+I̸3%Ivē}Bj 6Brjj:~ruuP|*u(C?usPzܰyQldU00QvryDUTdU`#<\j ov>F5o.AƏbUf0c⃂!-&kHEo+b 1 rc\::_Vi oIY˛fL܀/%tw Hvtƴ'7mʤH"oHqdz~>#' 'Su_c# oPI7&1@:j)s .pT Qzߌ_,a %y:; эNQf,ӢS!+i}6wv09hm _hCt{=?Uߏq 0,)/Y)7h~I7)8ƾkT%qo{})le2⣽4;Jsu!qIa mn 9*9pz^ Rĭ^ғfR,xǜNZM.ѓ:_:({}]ݚ5J6C`mMOP~Hc94"~Xi@ʹvv:URK̔?\1yުTIÿ4evSOq -hr@Χd=+h {{W6m ZXmL`ל3)o8Kt2Et.8&ykwFvE{j#U~zPw̐9ڥ:wޜD8Q.YёϏ Q.AD@9q S^Du\8b4( #ub1noˣO5G` h7Pg.uC4fK.-~e2[K5h:Zla vgƯIm!Ȱ<4h`dԇ #m__*ϯr,z~yo6ƭ&Rv묱 GT? OͿWUBKSi>yu?4lx`JN(g.0&2+)w ߠ ^y6G`NTy?}|GABfUZhyuԾ_x^ M;CȭXjYj_=*\Z>U߯iF N^Xk+ۡ66HyL S zV@`Y#*c߆ 'XvuO$!v~WM1N甒ӣuLdih^qzwe$@#`*f/OTIC$?Iơ索!!,W@T1h,G@C6aŠ GpЬ,]@(nM K.`$1'N4|""#񏃣ڗ*G.oo@\A@n͎ԍQD_U]nDLM?͙ ȷʖiX{=4遬8!+>l!vC7U ]S+F w T sC oQLnz`?7x6 ! tfq<]H,bPg[>! 4T:UE1 AqJLyaAؼ(20 dPe2:!JݮLmea c w̫g v=,* g+>@[ҭ@gEUkaꚶ+l"Йk-'8`ņ]Jrjy-\`^C$0^[$P8|al]d?x4bV~$j c9#/CNNN0>:C3h%7Yrb9ZY!6³Uu q$|Zr=iڑW1ݭ=> 3B/Qy"t, NY]9M5a//my-uVb4JH#cU9NT%αFNzdh[ыJ#@piPDݢ6USgn HI=O' SHˋlvZQ̛qVoX-S`bT$"lפ1[;% _AA(UEw.p,J*T rVEQ.d YҀwgvvg<Pf>G)~:ʱ7sB@UURKzVyh*o TT{YÞjFBu8Xp&0ʥIPmK> d;ƙl ,OasWiN_~zju̅ uث#x soe;7V?l['O 'uh ̎|@T *yaLd1iW>?<(ul]/יЍ/7mSiI)ף(oStwfcecڬVn|LMu .fIFc1V\N0P֯dFZՃXWfKW#V}/I7Bi D:E{C#*rSWYڇ\:V2r?ͥ9=!碣CR1d%y^8R ˜숅ā%q4Q;5x% Pe: 7NAzPTs8ID>(Rq>:/o֧L U݋ Vp`:2uPU,7R֔g!Íu9;TnXG7b wW#T^ @8ySad~?IKbr>Bu˾haXJ#vQx%ugy0m='HPXZn4ij^rm<)Vڄ@J< $@:m>T<[0Dw-H 1K JBqrefBBw?, m 4\[mQ# e}%_Jc a"zW,,R4\ʽwjoHƓkw%sI`V2%UB5$dz>ByH睍=Y{jĽWiMl;c2{,"?⾠%j +UU|T/( W/-_U(pΉ7}?[r0w.^r9& ƭ? K=| wWE" ֈb*Ө}[6pL{qdIԱM]BdK^?ȓݙoy2l~a+ \Qq{e1؜/nQiޫ̭U¸8-@r!z@cNMyfK=KYJTN˳}Qop%n% .u5h/<+6!tw?{6.s+'}X&|D(Gw8 #JBoo=S ?$RRʖ/K;ؼ]ݣIth Ys[0"u⥰bԿU|qka+Q34.vd\At:qsm(3fVBWO孴b@$f6YόCkFpRmfrs,:V  mh\$rN!baY|a)WcYp^p;4\Mn _Ns? dC05կy`Xꞿgۊ;oѥvak]/Jr ͤ ]/)ユ4U%NFO6zʻImwdey+f:֖ӳEt fN1}0D?Nji,eK%vpy6)՞]tCjW] B p"!#UC6-urlRn}H2VZ U@w} e:N{s jri^۲G&wZ{e /I_yB! bhYS*g:^| ;X<} ixucS0/ JƼh1z@@C}HSb|OPT튻Ezw@?O)a $s S@l_q2rϖ(yaw/ceKֱQ(,kxOds3MՌl,:c7X. aՑb"j(7Z R~8C Ž2qJsp7{_Bh pk#)Soϝ[7 e$45_zs\‡˃Gp{ǣp4ĤB+w>K3y24,w]X7P k{g )G g jw[2ݢ\Ho[ ;d7/Ec9/;31!X3%V诱юX{2\>/fi~HCм*JLZuEdq_ Fhb[b IBK1Z(5%pjO!6âQopږYKZĪ(2c<:TRmGrb(UXYAtA8k1$xLzG ʹ7Ulًw\.3l,ytj\~L1X~XSX;R:bhې)KCG/hHAWgR}>@3LVZYMp>5 ;%0z;œ(,Ҧv5®%F5樋TzWTOm@ iE7Zkԗ+=+27@46 |SUTcsx"fjvYCq-?!2~W ka|sÓ'F^Cy+L7zXHiH %v5 Y4(QX? e0 uOfޕF@Vj9Q:E՛ዧ~XT"kb6-RǮ}5KhW@ :cP9,5lԃ-zyAwIA~8 CC>7ȟU0m;P1tJp o8BW 8VaUfNΊ(h&rE4r i@sY m\MSl(t7pqiVӠlhyCVh]SXMߤ,Xg]C)ڷUye*mp*hU + oee Mgo":ocg pڊ\r~-VKZsqoGz0]5^`="lINe(RzVT@*b1%RP8J?UUH]|R/ގ䎺{KP;]1s3I D c ]K:d;Is?ʳ %S0F-eU)ƒCX$ͲZݧ#Xp҈~Ŋݸ ˧^ %rONlP&l5>#ÙZ]f;o'F!|j0dV)2EMqfaz\yDIh*i:s 8;e8q<َif-0>nn`!-\0kLk1H1"?xTC߱d-Zf%OxiE!V7evqUX_\s{k"cx!s 3 mR֠Mʟϻ5'{45dWLXH`}Xnn|IdBiQ8Ipqu@kk՝EӜ#X̫NbXӁ"E]B1b# 2ӵ$K[e`PN=ܼpTP|eH;_MZni1کA9 R;<ȆJ흩Z|վX^씁j='nypCj̧ :ۅM+靑z>;C>1W_g )-Mi(<`w-HLISšP{n#$\-! $ܺCL +QTMs<$OigQs>t,]-O[`3MBTE6IgQY9ʦc"wl}ÀsC([^Va2Г*[W-Y %~aXbr^^~IV%嬟N.!Sql2k  +|![L)H;U}%W@ܓqr>_2׆.D|0/LZ^$QuR5pH[+^t?!|vc8}c+|o jƞgoUØʌ3vgDnHJEUpuc$$mC Wa~OiϹfa &A##&e?i'^V&|l$d-@ҧ(SkGKA0bЁc,AȲɯe&|q;xHx;џ[)13oD6P=$\C,gCwrf#OjS.FlejE6=kBfO} n'XNhonMlԪ%|DfIᆦ' &X HcRH0EI UBꍦ#=Ih6}ᯋ4D\q]GFKz<~&ևN){${{D]4Gہ^!25\ͺoaB.a*Tt c,s-)6{B所ECU"|)@gXll&$GVdFcXDT#-z"iHB5$I_^X+7CNLFʙ"Xo~jux7!Ti;˧/~"jOEo&r4QhtLHsx$D^ *`3 8Db-)Wzsd0yrJڈ$*p;X5K):S#Qqߟ00NE6ӡ C/ݫMLعTIUVnC9p˜{4u*]FrW.'k4Ւ3@ߚ|2=fHk*+c(fgeZvCM1c {wbn5@FMhE9ҮN=%O1, ?P= Ӗ|I(D*ğC'=d6y"?ȼ㲛JV䧸b(fƴ!5tW`C;Tx`4AʼnY5;p|X<̶{.zU+obRBCFQh=39m2\&4^Ԝ hPԿ5UFSÌ]hLu\Z'M(bhD&2T/~H(=-߳ o_b :M=XDwo,Ar=($M.^>hqU;6]oYL?nF6KAM*k{M&@ 3Ji d f5K;bIk)³* ~sK/xDάkoO@DSW~͟L_"z!k?^hњM9%i}Fx#;zP54_J q~` pcpQ*ʍLpT1ވ5օT1 $! 0J֦Y_c .wHc="21d3 lfR?q>S ];Z,@-(SuQ#3 i~tuJqc$2O 2u3꾖~ y B۲};n?Q.9Fa؆U$sS EP],t$(.帻itxwc7WqF%!IE5PC.'/Q7lU8t͂1v7.BhBYr9ӪSuN1hj;c^!oYI ڮ 4Zou 3Nr3ǚNӮDZ~0N1 X5y dVc_8gØ+KfN]Kg7V!kcWOP[Sm#XsNc*X;H6'8! S!ݔq"5oBQUWf*N-z&&u <(Hx{j܏#X_Xr@e6@qjkio%+6Qێ>4{mMGEIמiuf=nxGVؽν|2/]o½aۆ[SX}afqq{H7[ٍb؛6H篫1Xwrr`)wfd"'sSp^~jc9مbMD;> `ЫV`iK/%*Wo&,8`3djٵ| :mgZһRsyŝOэ#u39 T/j"eX ه8ݣO΋<:ন6n`76c DzpOC,NI+u]}H6~ :0)xtBLvbVLvKQ/Ny[* Z06Sћ5ĮK ~a @LX |d;#f8w6GF\1$DwdYۧ[LەH鎧> y >'ڑ$0\ @ OTJhF,+K]&jwϙk/5#X CE/E5uΘCGnAsՐb0ctA ٟJ~d{sIL2b{ÖAluIP4DֹUZ, ρ3Nk9ҙU@v# GFwN^Z;F:mi_6@ d{k4 Uv\!b_G|oft#iyƩqXdȶqi 쐊ɤ@}[tkF"&y?W$+}P̕϶Oe3'ٲ~Am&Ac|ft!߸Kx/IB7 Ȉ25Hr v4n Q9{M6_M<2RxeօnRA|J{Ns/ؐ8M Gԇ N5&8ɬ構`@ .n&vRvUCo?ʫ>dr17Wf_Cw&rPGjF _h4hogJT`>&x'Ns:v(M t٤*r^*OI䎠cKM;Q{QпD4f'Mp%4"QiWga C6(YF+@B\m0x<;L@Y`Xtx&PQuGI(Lh[x@Q>bTAǼ"ye?r{8:Gs!t2Y'[ zWbu)gi߰s99@R_z%jpDۙb6[F1-zR8ԫ4I~.MK^0D.b+؄v֘~-$EI(ͽ{{E/@{%sS$o9sw"C5/Zsa$l0S(DkUFI7[b]e/Q ʭ>FiZsl۷4g^rV lC֬+} E7_I-& 'YPføFsb &YB 4^JqjәeCS%6'9[,`q@nIk:7QpŁ!Cc4سD<)k^?=zؼY߮5"zDyjGLq-xBv*ߦ A/`(qTihq流cv #x+~jqmݧ)NumZP> Z?{WYO{F)E-KS3HCX?4hgΎ#;Bx%^a3PiZ:E 82^̝}>I+fħ-jA[dGܝc_xb40BE'="pٴӱ وB++~#i*ڠyzЌԥ-=J%@mnrcZ ,EE}O.Gc\)^i.cݢd} uE Z:nc:pbP_eBrTFYA@HRCsL^E,$! Ar>S%BV<6Qq 8}jx[4!L$?*Cx夵Ճ9PnX%t B#?DdrWs WV7dK%:$sO:H.GjxRUe ( sߌ9K$%d*tUccT4IX(w|Zb'g|J8+I/M+}q,7Zf+ Ob{+4;tm.JQSUL#P0<_5r w3.=G-Ĭ 7PW*Ib-I^ɤ(.ҥEu/OEX^E U~|,?ȋ {tI4=0f ~9&,GN9'ֺȒ>x.2( |dzIoȚƘ亜 .Mq3]8O'lRst=7*O?:6@0!ah_ʏ{b_P*!-I|9!BF"V#8`c#ת;ľރAlFIʓՎOzKЧr֤Q]K'Ub/X[X"CCJh7xu^N_O4j٦ )'(,61I"H{ <#],!X Aqк:%׏ :ȕ ]Zmc*<~"EhIȈ\x g j4JsI apI5;A=gB@[4WZ/R7/D V?9] hS(U\+'ђ6i $s{W;Iᜠ6aYl]T5M(Ij8{of%"U^m뤠z@>5l?=6b~APBTmě&)C`1L?V6Lt9gV])y0UֈX =ki4nNxV`se$șv3mGxW4׈5.T9 7+sa }Ǒ͠z(h=Ok 1R2T uӫ0-6`Lat xs6o4i>I(xTuɓT#d0TE`5D)qYClpiIE8.%@}zdw9)|FdsW,ȬyL&W_>c'׉:i!`&Pp+umմ6f"|/%~Ϻ. (EhW0aM q‚$ gݵ2)r.^! # ;Tmfzn$wcp &˳7̒;L8h\#P{PbVbPrqFnIh-`M=zC/:̶!DsqC1x ^t^z5veiVE~7!tyNk7l3iBl1Ɔ/DO)enu[y28w0 AJvk+)[-vnq%F'Jq"/(-{?u$7Sj/q"Z\ _|8luH\g]lכ/A#^,6xN~,[anǤTcBK$=E0YwZ ,^H'AA%Ax zw8YԚ ":@1֢? ՛n:Xԍd ,xH$z8S˅Pq4d|Յ Ac{?mpN:}J?>I#\;Ƙp3T؃)X5<_Jhu'qf !^4ʷ#~bFde>_V92d:ʌ916 zKKbTK_:ysZcQX**EKׅYMvmv @=!B;ѸABQ[%Ef-Y,-ξ T qlo0r\JAc 3q!]L3qFc(e crXaN9fqbS(OiIPvu'V+,Ysޅ8yX@nl*u ]>X,=C++ Pq9}_&7]z2M?0Ks(,>QvŶo٭^)6 <6Z4e3dnϕ-΅G ?eGaOb-)L DO`!섃"Ih9sǝ E$dMX*'M 6T@S4yڐG}Fx;6Ҁu2GR䀞9zJ2"*,׽Jx1,&): 2f،q\:u}jTcA̚1ĤIAu͜3x@m+ɀN)0h眸kf!n+"k#@;x/cv*Y\ ˑZXo^%bS헸*:!T#ɧ!'Đ>jvza3Can@ϙx[BFo|5hc ;F>K ^ǣyq)r-gBY5CBSjTRHxQSrRNk߷CehDKqkU~{D.e+غeޝiPsQfUXĘkjG4-`fswc*ޥ2q-߮jU!!AE#8|7nFU M@FC"A+q+D/<[xZpqi[%ZHiZY9Wp0,]ODK9ҴӢҐrMףkQWzz=؂2#YJ,ms 1iۉ8cMʑh[&m[M >G5Ȧ ^g楇GJKR=pzSGƔ ~PaCRz$ewn9o컋58=㋠%җڧ9@# usԭVˉeBnUAxC%x +mZOLZ1SKlb_X(qt#uX/}gn" Ԥd>("NMlDbReH҄0*q'1~U &C7(LY_bK ?}/y_:bu*]|ԡ%4GQ?4Aǥ_ o^h㹏sW6꫰22Z/J桽O !l&b~4gIt">a^6Զl~!]fJڵQo1w- *J XwKnlމ:j\J(ct/}|qqմԲVz9@@Tdh qҘ{:ś?W^W_&u_CzʊIڈެ~@"$#(xؘZ{FBl(}UW^<1Y6.xbԵO3{:Ͱt6:u@X-k[Js0GDvuDؓ3cZ }#1OB"Z< )Et%VOdIBf+MGͷpM=d."k녑lVCIbQ:;,B;CgLF,eJL}WWĘL6c"ܭԖ L$)<+]|rK4u}cb▬,5ȯ!W! v3HF2`1~U?'Rs>nXg҃/bK۴^礄<'JQ;5m q! ?Gt}l( ) #V0V\}KhW+|r_(YԈ-X 8, ?nz0#Ť;߫_glh7{; i4@^ᠠD{vL5甦1e$1sN!2~jJcErjz\KRKQ9'P标7ȶΉ{0eJfd>xZpPuCzz5çi\[ծ_f Wm$^-,y7p9dEJBSE[mڏݠI wkFB#'.C}t66Џdba&Cȕǝ㔌1 P!;C4;w؜7q^A0 ᭁV9AI" U^C°(,q-aV} ;i6i{)ݘPOQFQgbLzJaůl<`VGh9yR jUqs)%YRJ~r`k>"o;+vJڪ /q5ֆ PG~nh+^l術-]RR;kWķ/e @XBFcN3qçFQ2 E)14OK/-hN ѭl8EwOI0ڷC 7d5(6Y!~)X2aB@UΉ| ؊bLxT/) (zYD^MgQaoMuw9F%{QD'9a/%OZh{-q%Up-7rO,#J­c#O,Q` @;f[u+=@%^347+=qM21 -WU W|(;3e&0 ׶Qދ)Vo8*VRkoyO*`IÃV$\_u &Uw.y`ӊDKۺ3Cag'kMn|B[ijeQw3^:jY: HH'{0eϜ ]alj)-RLB"g qeQ _ʡʠML9(QeD Tknu¹q GifGCaX6>&J:|Ty9$Z皜Է+ԽaY:9"m1oUxAWE:*hsKU,6faaP?C֨IuG瘩<+Jx7_dќ/sFpN{[ -7>Kz6_kJ@΄`]Tƴrr FN+gB}\VYetYop[gLa9I3`w*EY\`է>[R۸@"ɨ!W-1SDZc HM 녆*o`h2gcz5!^|:L&¯ܱug|PJ, kۀʗt9[,'58Ve*[e}i5yn&!^#KVH˜0#n 6wj)'O$QOZ}+Ac%׬7U o~o1ЃӁ0_cLC:TZl@5,4؇0qչJnԓVދى$\ut~}8!yW݁A5_8?`0¾盓Gv^a<Gn: anv3HzyĈm\Oܢf>AwCdԋvԸ%jEQtqWN+ݐ(# #>tyniIeQFLB0WQ1r >к~JJ~͒rKM>X@inLxt8Zm At|tZ IUW^QDZ xQ$},Ϥ =z8u==7lv7B*&y+riwQ\eIIdxS2,Jˠ8/DRp@8c (\w5ėNy~l6iĤ`-ڻߝvshtdlIkzy<}W+Es5c9*g7c QBcm3,mkĩev ejckSdMȈL 558]oAv2W]C9H$|:h/!# 2;΁wX/)\[Z5͸}qy R2΁m͓ (\*8 6[.} | Uݶ.cv:݅=Vlwp8ӣw]RFV TGsȄ cJZ3!EP{A#7f.QbxkC.3Bj $`Y 1Φ|9ك5Bꇊ Vg@vn5V`|365 oɻs{¨fEg)]սIdv҉%Eϲ]4(xrA^)sekO-KdTos;$uHs{o䯟wI ځ@s;苰o8 =հrqL5eA혾UTӨͅ2P5)a}x9 !I 9 ]D+7 8Xl=L{HPFd>VϙHmgy 4-24'' 5X uOG8> 9;\gߨZMw4NaNMAo%4 94yقAeVS&!=Mz%ITȓX%1*gq,O ek%%vEC\P%1q$d`fbοHMCeosmq^dd`#IfQiyY'dÂ|LyPZ+݆axיvQháٽΤh0—ם?Z=: ?jHPA?E\rk]Y zm]?i'/1 >ŪDj^2Y}?( ؚy+p=BOgׯwUd2"L }AdtO(yS aA߄{c9ƴhT}[047<*ڋ &6Ke* 3 qQ&(_=esw1FSe;6 QD-=̲龆s&s>c2ygs^wWr$bFܕ6-T|'#RZB5l8qF]`d!7 ފid4ZM5գ.@u6~l==LI |`d~(l;C!;݂ꝺ1}3+r>݉+N"p0(B,J&v-U' [~6۳(]z6 r$e. nLi:L@#5D'-=0^4>c^q:Eqc>(:㏇%_wB&foe ICuV`^ [Q6O1 (SU<))k|fmSLmtiϤ{v\$)rٝ >M/4ٝ5uvo?jhUu=Ur3LXmd c1RA4LBAH](I sD=ڕgֳSwCwb?SĚK No6cW$P5{/ UedhY>7vpخ;v~Q9wo:融fvGQۧЩ5W΅##IxLi;5@|0;6=L'r#IF]=_,~8۠VP)6duY=RܑiDhVO1E<$A} ~~V7>+!>vwkUAޯ/0oۣGI"Xc?} I#*dh?)/IUPao)NSVx􃉜0ceLSp> ̊1?F&Y/5nd X`N ^64 Bֵ?uYci=Gm|Z|4Oi*ӻgv$ ni`e%7 '5Vp|To+Lyܼ6{03m`pIwM iY]4ou=]"pB5Qhdne@K: 9l`qU#+˯l4oxp`(1݂]0Kh6q_Cp(n\ jO.,/H:,ɐߘ+f̹sj0Oq?L/8`#췬STs%4VsuB  sƴWhWn!hppYY2 ,Gv`,]B8QqZi Gqd_qm/ꢅC5d<^g4̄Lgɪ7>f3҃=ƀ9F&h}f )lʧϭiJIߧ]3p9ců(31Q Np9#4ǻq>@Ft0ͅ_sPcl?~#Qu)=Q{ue2y'qJ@5]\ib"^>!gW{ ̀-l mȭb;QUȗ^Iʋ:"{W^5D .>նqQ~}P Inu Bo σ:am(o 9T'-)-RΜ`{|1Mk$?DǵrJqÅc0l1YWlTJƥZ2L1ƭq gw6@d`g'^4c1{*oZּ슅HveS! c;ᩏ:POu/>b(.$(_ŤmTQ8H~ 4wII~ srz2ԭPK e3Q+.K҇` `f {Ϡ[(m~Be7_E6ECwNgH>J`["޶e8 9q9,$KRޣ+A-geu8Gj"[~9=5&[GdWv/rںt涵S$?D|_o,eǖ3^,Cs.:4mؐlU)wKE|prgt>;E%4Hsx$O!d-$>sWŊ-oP[)DYYY9p>uSͬ_aSz '! īGk!Txt ћCc/8%⳯2=3suj~I[UN2#'fl^==X4&ĜŧKSt<[iC:oχv< θngȵXs@3e3DN9u} ⻽(pq^ }*,Ekhj?B-޸z`t<"HQ É=ga"f=s! AK.k%VQҍ;p4HD2>'DtTzFۉb`V?y4p3`>|- uQ_0PbIRF-nDCQx?!,3r@k(,?,`DJvx/Ϻ"@ZEM[ݡj-2ǯz4.v/ѕ>Z<$]#ZF^1FwΩ;ɰ$ ̛\&]^h[Q`z6lX9_r,A:\gp-7F lͺ ށ*xeO?[n߇tNtҩ|S:N%Tw*(gzc$z_Jw[NK}q cv?^}OϕvRs@ܹS^7*pU PDoWB[ZJ Kc_*] S ^LHnCۤӳ*bh8UɷAxeL R^ǒ_kB!W0k'˞V|"ƣBT-۪Q O s`LVá.[)U}Ph@@yZ酸w;^ 4}?1< =hQW;fm3c;| *jMd˜ĸƍY };@(/ʵQ>dgdKX7jbd@-622"`ثUX!ÎN82HLpZ ^FSA:Ppkƍ.iBfTN}U>CANKq(NgdWj>*0)pwƐw#%9N2Ϡ3o?rm .d44`eņKz[ rwe7L.sO"e+ps~5I}s$juoA-^T%SA8shlH=2P:&gL:`h% 9ut.gB2w5tSµu5r%4ڦgpȏ"D_F֍w|  :+o5Aͽ$6e=!cuRc%-;h;qކ?~$ɂٝ"ݺ jさcP K{ sZ)fYĊ^%~]PCl:WiR+P g&+jE1흞άDk[Dgң6ȍ Y`p> w4Wtp&\ԎWl l\G o}PR{ϘGRQaq$c_ЇwCnHr$`J^Q34}뜿C#ͪ^aHE|߷Noy9ɚ;>*\8b%]O': i?z`ŚmT?9jDlٗ;'&V;B6/SĮ@hVF6+HzU 0aaB_ !tw|/ԩ:{Wt.2sk0l_WXdF nY/eEۻ᏶f1S6BQ58.LDħ07ai"57r C尬1 cCaL  r紾x?Z؅>%PlU[hS4Dz9?1rqY ߩ0Baȅ?]yx"Ur‚fvn$zW:vUq^G)Gۡ`=(΁C*35_JH"Gm|q6=^hrV̱2W+Z]?<̉*0EX/_ɲ5kN51JۗE|ĂKPҢF[l$RBFVc)(wvrC h"Cc'e ͖X=F̆5Jn=mWE=FNMiPiᇫL k,^oPv`xpLgoFYٙ''6=`8F @ 86|1-;rN_{qĄ[Ʉf~GAgMH.+19 2DfRnMo S4K?NtMgg+I^,/YP`lQHKqR4k}n4CeU‹oŲ̈̀WFzU]ՋD]l$B <%mByQ@'1+CkTZZľE@P_(x~Rô x_Q#,1j@|i>ר: 'Mse$0p9Jo^O?2! \.%}IO/U*#BK7Q;sv2Jus4}w]m(en$fq@Ov|%tp0XcSᷚY~b7̼BW.:AweD|t/U&*~HsG3]D1CB<={dXY9辁aK?Zb]&j\P%T稵{$A&s%)x#~ .ය'x\ `^s t=ڲ)8vk.Ƕ0|Q~7[{kU-(NOR6@1?-4E 0Ou gg/CZ5ݣ%M fłYnuIDSҾ.Iuk9`yWiR"M?W%˙e0 Ҧa5gFBx,RA<3GO`Z줕kGzUyPt_E=LzzWW5vjd s'G33Ef6+~/i;єR)>A L*]>Dy猤8Jt%R':3Nڹ}i^>LE03*jS157ۜ/.9ZW]Tٴ>~.Ib`,AZJCnZ(6v[`*8Y_Ґ4R9>= 6c#-_rlIeP}*)YvM޳XI TRˊf|N;q'.I;Ba;ZU/P]SoV Mf36wy"m{o (Gv4A̽ˎpVيZ]+oԽ$K;'N/`[x+USkRK0=Fz-!2@,|rqcCXE~rskwRc L?((gr":̶adu6v$QMT'C,>C\_Imxn.oe*8M8J6!Ww!`ba.9}j,:"9$<NwXi89>IEu.dA'b w#d6)\R W#I+%D3g(ۆ/qqϑ^}q4g9G IHeU85>@"Q@i FDJC~n9T>ҳ:e7>B{pA<(m $4,YL66paт_Lt]lbN'&8P*V8V)ńˣ3XgݶW?)А}dNL? _- 5AHi[x+cc{oudrh ((֣FTÚ<:sf՜yG?J|+ԇ sZ|깣 ca ;yfJŏQge֙,axXdyf࿛*@:-Lu,M<9 ׮w]S8iĽ5-nҀIZ1jY5[zy0Pi?Mp]4)RngWMC⯸6xN"դ}hz,`ŏ֨-7cU=c ֒PoD4N8VZ?ԀٞѱGKLxv]Rt%03׆![=5ٻ[QPyr A=] xLM'*=VGJf˄eSH!}'ave$Hf,zdfR AZUÿ ggdWh6o߱">w̏; i-մr6BF \f|VReLE['e|OeU.gh`z.R=$ޜ50J@Rf Ƀ%<29KX(Yy޵os3wA AUf0۱F2?65Avoڲc"&y@|`R226-i/L6˞ .?~.LQ{k>+gpؐNTHNWbF<<k+q;[dd]|+,Y5dlrjV'QP惡N`uq`oڡDZQ.6п*U鬭FN]G0ĕjWeЦxFʥQ˽`?GF |D߭"5"g̘7o3S._ec&%gy xjb焕 &OcTt˨{=ѡTez(nC:Z*ᴞ%p>1fn 9۳[DM}92WdՆ¤T!xzWji YnIuᘽ }BQqX|UYm sN@3[W1AtuKBWi;7̵;F}4fn1gb-CUzk8jтfoWh/TȜNiBY]|q>4r̋K SXSxט{xfxSwQt[g GH E1?׊@bHm,QppCOHH$np&ؤi~!Óaġuo,js}TyU}cRAA`"n.GcuRLjJ&`K7FA_e~{ ،u|U~e-c 3P30`d=WM@6ڗo 85q0o7QD yz{3Q=+M#Vu~?>*;!&lGR6>2N6(kk2lCK]x jIw^?]XvL|5vaDDCW]IpZ $*蜘 $9S,A,ȥ$#E=QȆ|!596QKXckP#{?Y}2eU꿵jhșMYci5YZįHj=1"?!0:+%$S_2cxo_Km%$2re?b#X bIKE!SDlg+d,>a~W$a$ƿ8%I&x-sz6ČRSZ-9J2: X영OFO8"C ؄6=ҜcH["C=89_hS13X;*6qz0&I/Q}%9YOr瑅 :TDG1]iPaR&0,W.TVJk`|zЄT[ɰtK~Oΐ]3#17eGd&}3^aVVjƶ<D4i]1iOeE] z ;р",xK]fJq,%܋?s֕$Ҭ xL O /ۖ>͠9'd`j:9ݒlޣ;<<`v 4ivHҫ\toa?BۤH1ӑi03**UZߦ81u eJ{ FrKNB6 4 ^9O I`-D&7oitڮ>!d}S&WMɝ&Wr(RΔpx/=&p4 0LPw(ΡY0FYS8Y %[J@6~ߓFyi]UfKVT/\pN yɇok:ϥ LٚoM'7R)9 ̯>U spQ~RD}=D4]L6xSɯ&͇l7uo'.i ,^Ue6C$jrljހ~F'鄐<ZVXdm=`_c@͘`~DO"c͇xA4/ޠKƐ}#sic#R!Y *$p>4SQ0_u)YNU~ q7XH;߸'M8.x3,4fV\SM6^h~ƌ50^_ ,@57h8Tp7dj$h DӷҤc(4hw,d"ZUBW^b'D Qv\>wVKarkoxҳry>@jm4NIgC*sTR-P*>hV%],f$۞u˧[S}M7uQؘb`ѐQ\jڨֆ>E9CYi|2,͆3ߒ WF&ɍ\0aǠVX AU(=niu `1nX'~y4|8RVG.d 2 Ux\2?OG [+HJy پţտ!2ݟ*~Ep]ixΐ 7HκI?8w.d,T'l?-/ &Fq&3`%uJsЁГS^OU|H"$ #h2[yBv'9Ѡ4L=]s]¼VKħ^LE3pybQcdho 3gJ6$Tь<#e٬J.dV焻L-!~>Wq"=Wb9TpfPYmXDvy+VlgO+Uc}}X:-o E!9(Vz?E`>!Vasj{Qs䮶bW{r'btܢqbdw)|p:xT?.5.H &N=J% f dSmn\'٤ABy#5G#˱4]%IAPph34İ90<[T%bхOh~f&/%۪W Ƈif鷕BuqM'7G:6rK+H7հG|j}1W);?OK' Hۯ± gJIJqh(0nt0 (9l#G/e=,sUAǢhNWUƥY|vз}lcØְn\y~=ןk LF 7_o"W5S- +~YA:zMj6Ck ORIM4YRBYԅ]kp#ف&4Mj$dm3\.[("8xBsMKҫK UطX /0}BXC*/e3QpA8>ㆨ4cՃ]SNxY kT&M+UY 6M{nO6B^L4&=AFry=|ڗA5- Xz{ټy:# g9lB+ؼس|)8^qAiE4/L!Rٓ<\ VV 7'7U!@RGd3ا*4@ǒ x\zSL":SoA=7Gwۄ36,1Z֤gc&"g d5V/EyfԾce~q,B[d6,RX^3̂N ̺5DY1+lQvV?Z7)r>8ShUI\ \JBB<-_XT]ȩhUzlOʊf`)zۻE "z8cN&Ծ/pfBV+:/er|:l) ڊbN79>MԱmP |hV9KJ5X`nŽ.:| !]oM:d#]-sR{[I;k_U=b&K#wn{g}eB+jgg:^Lb1ȟm!CIA,]'@XKnѻ[OHaAeDCew #Z5=͈A:%ϤeG:z{ /,Owrb8#Yl ?#AWUbf58/K.ÓDq.G FF pB2b&3aJulP% $[@<%:fWb(1zR摒+8:b)ܬ+}HЋX/y 1ǺZ{ &XZt4ͤ?Nt(9Z]Mx˟ +bYL;nL՞'7gjƋq"6c+v@DC\Asf?oRk (8 مFTx f"dQ[O$%7$@'NRF7Ӏ.34t*W2/'+5PκGF-㙤o=)oa?xEp5$,C2V!C[E䦋7ԇԭG]D78fYIq%=2Ϊdr)# ~YI޺+-OMt.y 8n!}]ۧw7Y-=%Oc,+m<';?ˡx4O18s~GY4I\/2dQaD ~-u?i?/ Lxy\  MM­-X5Rt@QL0aHj2L m;rU_6-ޝ}e"_9G(@ҳ_&){_@_V;zE'R3'wlk6;ir^1ߝop G42hS|f m(.Q"Ϋi#yLڂC*< Q:^$)/{#mE{Ab &q;yoIFuʉtϊP _ï(RA>(^%8uUK08f{fS$v|vq~.{\'69X9NAFvow ^y&i UV;+iRȗYG6 vq{H$X&Gk['X,mzI\t嫧ߦOcbq=Rʸ6 ^2R:LiE~(9Zyg>mh>Cz$&e >dvRٴȜ-Fϫko2`drhw{3mntDネzU+OO^ּ.QZr8[%d,0u얭COϤ;訑•Y`Jqso̐p"b.O{Rc-8 S& 1)H(Χa&IԬ+NK:?.cn$ȨIRK:r^r1{Z8k ng_q374J%"Aߊq0d)lE_j G`??Õ켙W%@ӿE`Izz|leYzsFCAzX$3@w,@qp""$#% le!Cʣ!*ǚazI&ՕR9m.6H ko|3 en6@8Tܻ*eZ ?w$4U17==\4 Dpa LwVֱcǶz&bBJA5C.k+SS۔y 9Xb b;?{ U}pѠIIS9cnR"'?O,Cm{(ʃiH!**U22P2ev-Y iH4AY)$^dpa}Y"g^Rah <6~ .'LSmz;s G;zAZ͕hVriCm1"oZ+A\}2!]`EYDK>@k_w#_L· jWJr{'F |B$C`O}us!`/* spf$!Xi[?(;č/+ݽ៓ω*ҳ6! vVyGV荈RW2 hp[<ŗvLRJ6 xpJ5'voiHs 3Nalu8bi`2rϡ݇ز@mm\ZQ;#6J^$}dU $Hxkfo|[2T=Vܚd\0't wqb)I74uEkwBPA̽*QLȔ!^|pCIJ$4GUPU!SuM&dU-Ϩ$S: K/QnRCKԌ0=k;Y\VBjL .R*&U Pk|:B4$P-h& TV 1vCP{$Yl*cQFHj{߀[N6/Q ]dcqX%Sd>,/v33 Ɋ.Fx6Z8,32ӈsivp2.h_L(z`@N!Lg G)W?ОV2&wYydb!gH:2N9`/䖑FEr: Zp{导prAqjݪW{࿝cl{)잼k>9#^S5VSJjNAOQLě' oOQnq4/@?T #<,g#!R,s׸׎ 眪WKa@x{C+ 9\ G9>N *[̈́k/'`:ŮasyXz{nK A e %.E ]*Mz wYKKm\}sprlEBEzjM^$h<⎢TCQYi%Fyp9k? }yJl TI4*ő=6MĒKwFZ[ƛL+Zl2yf[elG+_P2 v5 LF/MDN*/jʓGXcLQt>t! |T?#S"@2%B8z(k{5@jN[ כՇҗ9?3tŽ[lV9\:A؞Mԧ+~ @z4*f9S4Ċ."sE$fy(!hlh^iADz|4FTzLZe$ G} , |2X6],KjS}sO~(~ x{~9>OGpB覦2Td}xF4'v (km=2ʊc&F*\}I2j1Hbm{VI*Pk br_.Ϲ92'B^AT@~PSmu'"Bp~*s~~ŗ"F LK[.yl7 [De"Qr-VBYzչ7'v[B`cziv:lU,/ЪKOQKj zmaÈL B V @ߝL_GMNO{=osh|Bkk Zz εf'AP@}|+X }Lb|!ZwDsx+iGU{Щ(rn"΍+-\vB"LJ'Yt(-n#[ϖuM }e^²3x>$[,={nVdK=zIo64Ͽ˅?᛼dTfThR6}odO0/&ɫZFo/kF*nWS!) 4w_-=+dDj]$x%+ܝ' ԩB&Qg$r&ԉ4)aDmЛ0 w)Y+Vi0aK.H =TB[j 3ZOj^tE8=fq6 U/4ɃJgV4AI DQ~; C2AIkx؁/O |;1Glͤ|\uxmהYx5+JYg'4)ʺ8^Z_K\_Xx' )yLUN_ m{w8}0JK!X@Wx1GdO©^VI'K]P~H0,wDVĞu*"RB=p -r'ЌAavrC /!Xn95[{~H7EkfeDߊ<}щlDP&D ew#ɒ/;0YZ0707010000003d000081a40000000000000000000000016759d57f000227d8000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/irdma/irdma.ko.xz7zXZִF!t/;]?Eh=ڜ.+Nr 'ǽp/Uu0 scr_]aSm< 1z'r}X dT Q݀ ${Cر ~z~SUE^yd9Ok8:v2i?Z!NXIB܁꤃uOߺܮMH5ek«=kB;ϠHE7'YܸLĴ^۬558w~Grl{xjB[ӀdM|56VQLS<~%uQV$kQiρ/g`g.@ 6M>M/2'+Yi;]ᚉϵ]0ح" `" FҞ'^ٲƮpy϶JxS.!3 &<3mt:s؟SVgY ";ِcŋ1MFΥCq'9z-bzswadHfd*uZ 4f[Dy;y]eeK2"ڠx~!-Wǜkq((!C')ch4iw,/3YXQq;x4mP$_wDWA>d䊖FcJF h]^H`1> LJ(>{َIi8ha9لːJôn{?n": :T4Gbi&tWMLuU[$H[|Fbfe!?SNq #:R[pŪ0z$9RoL۝?zxni*Vf 0fa$pI87~XRsOPH{]NuP5y\7kU/~rwaF6pnT]ź㻜r $LtYe/sD@?idC=%&TZybG4] =nwe!d`o_Ul=v@Psҋ8EXLjGO MWim>W0o<(NH"߳y ׁWW0}JܐYO*?hPt AZ>_Ly6R0zD-M4i$hviFcΗjL- |E$3kzj X/SڦMTFek[)fU_Պ4k7nϪ79{?d8YqY"at[A;.:RV(Ӷ.x=Xnp2_gaL[d9l!|BVh;,YeKS*r$_ky8Q@4릃uԲ_Hz6fΗQQ 0"Vہ."j$jY ɬ(COdF/gՓ|r6WxtP膞ٖ_v+QD"iXz8 *|ΩuE:a7Xi}0N^8CXJWrgw6|ZW/8\f!.Gݩ!xOS/'C\掯X-.边Aq$Zalh/XMK8GNx"_@Ijaf21sVq!Jy:5"zly@|hG=vi=D^]6ߍ]F͵f)|Q톐7룡rʘDHQM_{V!&y^gn~8uBCwX*R"7qƆQ램Nlxp;{B< ]s#ȅd5yxx"x+V )|FpdM΂9y/HxHL# %Jmڐ#>KHj6~dG'Kf8 l"TZIǁXbk,K6Ojv-0V;IֆĕEv֒s) |x]]8.d2|MYn]íoWgp;N6{V!l!x<&ks5g+V=˰GR@z_{0+'|, gj8{Cuaf;b쟎;~,i_d`exm$׭{UDPKhBNE'mm0կ9o:EjXXB;cqbnEno<$˼u !77-'?:@ pvZQs +߮|Y?5οf0F,|-W$ݫ Gw$^#W悙J0FǢ|fqv)LıVoqolJ,:I_LσӵBn ю,m@?1aC!^zfR32R‹T1+QzV'e6*sՉbѦOᮼlC$h&4BVD.D}9?޿{c.oU'Iv' dsEHwu,T'r*blx%Z{C*~"" = Lp7bK5@<ֹ|qXײ<`ip&GGO3jʑAK6K"UuTbC_ FŒwHo ȱBh;#A"A_Vp !fEHǫs| K@y GPc_WpH=IR(/_^un}>o*?WmZyu'ol`z޼=-$;}5@D:%8\UKcf.3? 7+OGU&h"NmEpu!!D(٩c`f1>y^ځ~@SW}82*JK~H/HkA~Tn:ϾLz֒!Xϣ%e;wF3pJ ˕62՜v%# ~66n4]ZK*[#`Ֆj ٭j,~Y(If,ZU] }=qn{ywtV|+ q(-RX 2UmNLN'6Aˎ/ˣ S Q,c)őۜQj sZN"~EMHA{,3R^T?ބ#iVZ?z(M?u9:^n;ƚ٣+2^ R n)cZ1Z+'9 ǻ 0CU)Kt$=H%Z0 qm y~5*rwzimL3{Bq 4mdډ@iJ*\oR,? ZM׸eIОÌ?1}˕67+OC&U701жtDCf#RJ=7@a6IL _ȑ B*0}D|]JPZtv{}i&jV`g d) ؉X]KvWml}V3I;4M2d<s$4Tz(\/G3CB'p!iѲ|3J(!7 pN`%l*C 0FP`,A7ԭi?nD;07٭˪7r8ڇ:L[[Iy_$@%~\V-=߻qDFJc5Vr.#k¨m(:yPLQs,8y%g3kEwO7LrPd*씑G>DMC# "/ gScWvVFŕՓ8bg0!5|8g|LJo݈^ePo!c8dxSշ$q0Ä|$w@-#б،S;pbLMğeWf9OrsKy,$ms3bYdѩ9tG_ 94oVꚕv*.\J0 xˇ<FzUU^Q҅Ej{Hi_Gbe O^*OpjoI#]WVtQ?sT"|+:hoV=e$ 1<^Ixfxe(sYq<~']|NjO~1p"V(C޽QB:Qy/Ҫ09_޶?~f[nHd>`kH(JvoxX}H,BՇl)'b !%k4Iy՝鉠']3y#ϐ7d95< B36%ACB55^M6خ! cn̊%b9*.e@2c#E漥 2 iA> ׷beVay஦(MaDjM ^ק;ƀ" J1Q{+B

-ְlә+ZP\5.U&Իiu>vcRRzeM 5+>3^`!YNo}#v>} E1IaOǔRe,!{i@v} ѨZ"=0Qta7vbzy~;w25^Xu:IvfEQ7V|+mM~ ״v@ЃY1%.u3QJ@&a7bg00^"aD[$(g`RM|ax3:lӸ q&5h~f5njAX0ćPtLQϭ^񶢇5ek%?PamI{$e :[9^zpzڔCb8L͛ IIiq\Ua3!lp6.U;UXA ]]MapCf~6 N)jPBmyfq\JޣDm⛿:K kaa-:lvTo (˰j"_F/?joxYHjt c%@q F,UpqJ7 @`;28%[[7$uC~\r( *`K"*QEWV@?Jѿ+G@ǖ{Nh/M19e\7-tnC!ibE:ӡd3Z\H66P5'"P6p!i(IeA j<ä6nPN# z p9#}}h9 &"Bi"Sb?{0<>ҋ&QYu־*+#2ZpP* g[ ~;ɞk|ݘdg~k-Q;`?@T0uR66%z?QQYqlKۨ#J5} sSB oIyZbj9;*1@2KiWQd`MT]5`rE~!\IJi%_Z>`@)Jfx{KǴv\'m|[ .0Sa̚; 98b+qf+8OI j픫yQC`,۸eE!Nx) Goh :U~RQ 9LG$gz1aWw_-vz$y MNI{wo9IvةɊDayH: iTXہ0rD?- :fE?'F:K+Tھϙ,m Qc+x;b" E.><8WѳK84j9Όƣ´~ZaF &p|(eYg,C:aŪ=j>A3`4Q]K,T!H1=-nXm".S(x{0"_WRG 'jF$x?e.#KFʼnգ"`l`W4eZFFTk6 Ru#edFZ $w>3À0\^'wTX.+C,-d\VDŽo)&o ܈0!q\ȝ|2^K!~9vTFZ;҄;0]$(@`<[ GP5Jf,?%! ^u_HMy7+aPH0H@! _¥%LT mPakg OkdC ޓ2ҙk|܍Rw; ԰׌ruU%喇'Nn} >*%(UƲ*A4c ̉F\] \qry0ThXK?gƂhH<1w#`3Ly6O/l9Z{"hzrHy,c!mCJH4k"vl j{]fTjhB0~h粠Ν4#dk/[O%W0ZtJP4"5k5j| Xcx1m Vo4;G;Ŵ埳oLxT㎓ψ hfT #!ɏeJE2׵lYCr#I>W:ZGJ%P#m%Ѡ2QΝC7Xt2lp\k? NoIץ!%;ņ`~bga {? ;n5;O$(Fi00<@ zLYpw0,Rb-onJZsdbKTL;B00bpbǏ.׉'49-5n.; nx'k:HBđH ,٣^_'湑}P8dSKJpq>e ҆ TnhB$/j['BӪ'$~J7> O. )H>T|>xҬqa>ՁfZw %2- ^Qʩbዱ;+A1sgHKS&6%mSjjR觇“5].3 ޭVF;Pf&=*} Mq_]W9uMU;j7{u^jEʪgN:gi/+D~xCæ=(N|jwԔDb?P}yLaZS(V=GO ?WNFVq jR,8aZQ]^kq cz, ~W5cw՘jt}-PʕX@,./K!H P{3TGyc90\Tf#+ڕ@RbXO;20@"QIeެ"}1![;|~?6<̫?7KAJ]!4#wNe31KTU>pG՝ae{-1i35ǯ&1#tࡐ0@]#P n}:YB숵y/$7ܟ\#񳄥 [_ %]7M g#$&!JwK竚! Ǝq0.8ZkOyd%8 aZ]r5>򱲀O]U)C:2:uɴE=<ݾ7^O- GQ> EfLYڃ%c=rM]» L*6Y͆Y2 oǕZr)n1*\Lq>nmN ;5'IM Л<"R

쟬t[ cp4գ0 I~*7N{ TtTfTfQ<(Y`XOߦcHBSl+Iʝ'hiaR9CQjF`ʋ)jzToj#U<_Zk$BV{z>X:/*JRdxDIcmDžO\c3$O+*ou ngao֯lb{aw]w9´U5?.eB%b h'_)&:` )D^y 7Y`$?&kWD+~>:~ނYėHlXO4VY&manW]3Ό:}rLf|Fְͦ3A0nͰPK# !UhlgޑH (Ms/d%*qf@_vifǩrEf&;2ڊѕ9ĆZdlU( #'<2h _!O3ZyCЃD`ՒI{Q EvR#n&AH޷5z!Ëi1qȹS\kE__c]|cNFEk ?Oe႗=q%qci(Io1pX 5xi;PC! iE,fEEM)2 2Z?Qӫ b-0$bž-o2G?1^(XN{yJ-TahmξoT0#5yq^n[U0pkf)!bϿ`,WM'˱[xK]gKXQ,}Ci3)`.ek5dNDQdh3T[*>V31潀P_Ē+iS:m8X݄Q u2 $SP cPtmo9>5ajAEͼ웪DB͑FɱuFHJ]dKgڱˮd]:$7/QiܧO3`йPs9ٗB@zF )gɡra/ZpZ?Z}ۛxʊк"1G; Lpk*䕃naMDXO%p|6>LJ>z ff YI! twEIy}K\˱:tDSZ#v7[dn`-s!X1 &ۆG*UUeǓZM p~^L"2_  _Z/az'NgT\G3ۓ=5AF(PaChdD59`;ry{nww3eg/`k>*yigʉ:m׃!//t%dQ@o,1şdƥ juifzS< VqUA㉡va Ki5H'vrhNL7]Tn}s3\JLiְux$j4c"⦯.:+|׋ڹ0W]5`qҽWףxЖe+A$*vA ~9p!9{f͒w卸k{; yg`"-lFPaKyn[ЯBknY;\ j-ƾL`2C |(\/ҡuAVY.>j䈢,֐3k"z*ƶŧ=&pax- L#ovH7ծTPSHYH987?qOA P-Hi{]/oK/&EZn0ܞ=$56)?S.M %r Zz~am ʱCAЛ(~yK^Kl,Op:ZFEuvEAu'.`q~LZ3,8]A2YGkLf-Î@X;B V)^%|Mկ$<2N* )ڝ]z{H f<0R5G 7r~S*nK+,\5I9ǃG1΋'# ٕ`l4:&v77sO"Qij+-7Tv.{WX)Xfy<{a2qo_FPwY t~D>Xc,'黂 Ӥ#^?MQKd U b;+uz+4 Vg6сR. ϧ뎰(Whxlq+ tGi.JN0]4R]8c*;{K3,"K*ZmMYP#%"C,,Gf)GɕZ yi9xk</^DCB'wZK4ٱY`(IYxg؝,^$*I8;w#_Vy43w-3m(IHVϴ<疦jeK/NgtيvY@OC}sYmegA! )3c;gP>MJ_eCU级&?JmOT'Sx<IZm: }C 3쬝iFʦ,E6>Z貛ߩ$cFr*/ηvY0?Ն'^8L\4Y#j36D Ouñ1:x]ƚs[,e#",Hܗ-G,q ¶B7>xU<=\@sb szi$*g[qJۨ$ ,kS"A?\YruON|֖Y-QvOGݷy<:?˜fD*2r+CFqv+-\e aş"D`ɢ=@Pj YG E/׃w.d9Pi'5AׂO}0iwt{MvgiYN݊3޺qRGf[dSIJ"f @yym=ŭg֑O?egr? GnEN:UOKY1(c%rU#*}yrf˜EM&("AQ2J){xr޽m|:(ĔbЩ|K CU /L3Qc@:>5J`v + <\su=&.IVa1s"oN*@,.#nv|*,ُ1DO]/ OcMf׽#;1m!zh:ت}'30)L +)㎊;p*ˣo#2NV]OۗD)[,. (o<<e̥*kG0>: jHk?{h-!qHp{X4muL2. &t3Ryɴziq#6V:}DN 0]LI iGwK~)_mDav9*!a՛ݒK?he:!<,y$RK;b Zne-xIs3kԞmZYݪk]X`hW i_iغNlqOî6y(\uh1ǬnPHD#WDQjĕUm\"u$'G-z{5 Q2hk w̏ }x#\4:enshؗ,Wl:^GmƩ A냋z$Q_@ $&|R .:ҖPq]S{FHPV`Ñi"䗻@yaiW,XEԍbƂ030b`PWb8,@K[X6kf/84C[1|^;*>"ϻe-oLX/ؾD%5w"  0k8̎Ͽ;0܄Ј+0}Ly2'q+sH/(&8=f ԉuأ enCMd=FCkJy9X5؈g+PD3v"?\HqasvJ r]HLWn`f^;wR><*b8QQM;bO '\!hlc Lx戝\aԻjh(C.ImHIKY(Z :CTD9 8s)RwːתsA{Tu瀰~QG-R\axY֪}ѫ5gtO:X/o7΅ kx=ffT 5MXNN:)G*75N޸y m~V=o[e›j5!y%!S΄z-5ꀔ GrX2!5gDn`%{g@ h`I-gWو+`Tnax-ۓOBn!aŃuXV2m/w@C׼7R:>~k3 wRBE- }rȩzՂ*Nr^ayQx;cvqBy˃`_pb4 Lbv_xdr|Sá .50!nkw5Oשmqv7`ʼnkv#У;?lz*Ӡ30Gz{BO7TXPw!08<ݑ"A`欫Yl^w񜋧<*}[iDž{UK7c;i[Q#Qy>d$zFRwk}ݰޱMԨ6v#P!^h, *{(Ȕi{FrLANYE`8]b)~onX49n2K^WCWR͠ $ޗL;-On ?V.!ŮyܰTfrsI]q\@FϔfIހaS:P_+Yyƴ/#GEksekOu^@#[<1+h5y$!*''YO\dCՆ~ ]/?B F] 󾎚/cvKzKVǵ`N@80=fdw*s`G݊{duB6ոx$|bˢYY%2d<>HC38nEK>F cQ:3^@&Df ՗|ٷzn !=(8M*qQ~^ $IA/׀8./~n%z Tv:}[ | H* &>< +`lLh&D:P$B0g(S9CNB- I!,-DVZ(t|nihvG=u@}!nDdH#sJ={;;YaS(FJ)S~$d$Hzk*\sb5~ŷ RWaB_M)0QSA9犲p56Ĥ"6:,`RW3!#I9wetEvM!kShK֗e{aMy)noyXEZ&f$# >IbI٦ύH^]Y>b&YJEz8' ]ӷ+ig&qRCc#x6K 0hB'=H\6X:Cݯ+։WYϮ d=}=ůDe K c;fGм ^'93>KtVwLpF4 Ʋ*wXt }T9/wX7ŀP9b|*u唍GP߽^I@Ѧgz#|Op㡍9G'tۉ4 JO(':$L8%3fi{nBa@Ac[E ɆB{5 BBɺLOp 5D>9_S+nD;Z]kPTK-6j|nY=B3b [B$!֫40 oꕗ=x~'tOj[R/ϸ*\FLPC3JPPz>hع=VNYgb.ZOeqPTw?Ma'W|8iL賷xj nFBaq5 1FOǮB 򯿾Dj~BB^ I+{b\ʥ^Sx 9Q4y 9jL_Q<`wyy;EW!o=fJ%M8VR p֯dc>{ӭr1A9~cƔ~u.nr\p\8T( j3`)ւI |_ 0d }\T_ 2ֈ>J| {HCA NGE8eunw:L٪9nWy-f iUV>P3x"oS ;y|Ь_ rtWζY ;'Ԡ-\[Gjf&o\QX+HD O6Wx̊A+J 5 N {*5,x~"~xwEhͧT<8Pmt*8Tf~f n;B̓sD2=ߏ)KϫOw,? F4}@ۈۿ-" 8 .hTK\e }[yQ65 :-8?e8D<#8NxSM yb01VGevIv d,{t]\HSsa/*5ǖ pN to;ZGyg;LE=[u%%j+AC&Jxj|g.k8Kb*Խ/Μ>؏]p2pjs!]U7nhPt!Ň6+vv~@Z WsNH͘&qSRCwIYc܄I$eL+_y 櫰PV%`@'sqP4jIiG2,UԱEzYRR@D$SCtqN?@ځbF ?pFB k I(Liղ{e~;Z6l3o^h P[f^helkQIHё^CQ%'II4B<2V0[*tԫ2ړEc;Qd%{kܤ+恿Rܼ:'5L}7_iy#fbN(ciet\eOsk{fݞp$)%Ѫ^{Fa AH4V~P{R. =lAZo3(*,q7.Zb[ Q$Z@oG ݬ!'K5^#_hw;;I߈o QU ~*#(1bԫ<*j #pMymMR݇ɲZ/ w.h0*X壭Sl_y C12]b-KbC^CLH,/v-/WwH9qX&HZ)Rf-MV{Иlfag`De`⢀>B2G^1][ȧEihwe/Ft *XTv vdA`:Xz(2d~WzF!oSF5D} ek [v4|yL%5 <\/'u8^;|AblN4 ~ܼ:uѥj;>v,fWsgoA@/!(w=z~J*VK0X!@kh_ӓ+CE"f;5;^p2yP'2b$ ew!4V+@ ԱmPNإM] $LUT¶)9kj֜c9RJqb ֥AK,Rs7pbe.Wz`aqɜB.S'ݘJg%%˝Cڮ?Q #q;ŷo&BD3 =W-ISķӫTU:L`X2"O8ɓm+zf[,c`߯p-ol<`9:~7|5u}yܜ>u0ٙu"?ՠo.:k'?W00Teh=o;I]USiġ !۳'9E,ٔ`4Fy4 :Z c`e8/:;w {8!5R&_kC=)[JHOB#zK_` }޴r ݓaDJXH~8vGP'M#,dŰ6BU׽ GETw\1պ2ͤqhY;V optvbXkNuWW4Vyӈr!g1,=RG˻{́&G-'IaR G=^BW[y͊!̂]&L$4\@ﶡ nzd,+;xj/o~q%G|BIk4t⋏D{A{ΔU,^Ѱ~k<fiZ.W2)A#`O5Y N$ XX'y0X!t󡤄ОQQK`j 4oPt'HJg8 tYSZS +6,A*n{u,?Es]luYXZ}DeZ&E-BWP|~ 4_˩2Hކ8|{;M7hyd/Cj0@4iª|$}T5U.9á޳WZ˖]ԕ*+s&j$Β q2깩?F4C'^;摢¼{s2(Ifc306=Ub|7pv>~C_>K/#[1Ӭ14LtZN:5`2Q.|Lyb3[1E'(KV׷ع:GF BVF;Jx;ӓg"; |-JL{{x4j\KRn/ndg<\wb҃e@d:p#1?&o:1YB'ebRO@lb,y\N|< ϦP=Δ.- DtmvDO+oR\2$9h &" K ~' k_}wlc]i- 47#58D0Eq&JYH&@0c:]pQ6hx x:ۉ \j/9\ v2+ƨRc!|yʍ!@sKi89SRM7 e-0f=>6~+uYW.!;- --$!FS݆*V.]Yko[kUvRoO?'ʀrCs{O3YȕG\k̓tg"@Şa![P`>nB8fxyan~;-hfD5팣OjWM fifN|B#Hztm~>#fn iABCdUOei`&dk#\J9Mo+,}mб.J߄e#.X\~p?u2kla]PѠi0ѕo1]Q8ӎz!a; 8K[{i0ctԒ`IsFlm"0Âii yyLqxg|>*HH 7m/ &R}1R$e9u!W(ldK?psɪQ9p'Ś*PIs,' $nr?z')Hf~ZVxIn^K1eQ.-asoY.nNl@lNJZ̸̑BAUqPF=ORsb/f`qX Х[ 0ai# "UcSf Q]:Л-[83y:y;Ym ZwڈIB.qRkqxLpa5o 9?l9G' Сŷ.f0[ '7Ѵs~4`pJȕ–fG I;,=YINzeb/lAߏuIWtc*=~@Rr%O^֯!3Fj E&R4J[xnmix&tJiIZJDf'JMVo M͍;.AEq?b!ۀC|%61kЗŬb }~7/^0q3y9ƨi'95z^`o.U;GiK*(߲Ҕ.`q!(ۧRCSk R; ]F:o(WM6aY0$G8zM[6i^3(i,32CW+I[x$Lb4A?^)QSin͸d)V鉬{W1d9H13=I!g> mݒd{2DIs=R(hߑ0 ئsgP}|ܢД]9I/z}0JY%zN$}3)BU3y5ZV~UvTC*k!ҳvj Kx23$/v (}!n)tX7Qo(çʭ;>|y {mH 7;+'Ht&g"pWrGp*y]08!`==,,M;JsސEV]a=%V[^Wrl)qU`A^G\L;dU)"x?U֢ YT *&vBXacP.<@qShv ;Zev^ 9͆æWF)XoʴDYo2КzL-:Q4$t"7T@}ʄp}vӲ /IL08XT[Y'k1_Z,#+fn:"vbzVFgbÕT0m\YۚLF奕_`+[@Ȉ% @=]ޕ,X3W8v*%dhČrT4% W=P t\{3,à9y6YVbXkow`U"M{EeX?!s݊ HJwBg1<Ȍ=5\ȬE]Uz"$>>ag8p\aqWOjE .`uuKY%U6 8GhT5tL@b@S[M߬,#qѶy I|r(ImP wH6~sZ6 KgV&8jy7 ~n0oYFm#a晋ԔpcqA_{< Szr'QMfƆ`Jת\1YY=k(\]%3za{ڠԤ;c} e pnr,/3j䌴g/0RQTWiCkd4yqe8TA<&pйaJAԃB=Z?n?(gi9]]tϨpgAN%F^/`X\{٩_M .P .o5f/'=cb wyJ5ZCY[imdC̤A*H1{yB HT"2LJ$AE츹(;&(ɇwb=Z:y?! v)3s@KT) \*.%yyɺ=Թ,Xi\hwB{JnraP#235V{Dt؆ kIȼS{}OG[r]Z+@5){{1hH?-/Tn)/XpŻm\+@ƭ̬-`4'W #HDQ^Q sv"6̪0Y3>2- 6 ֶfhذR(ގw"st ~q^"3Qu 6 yPmj3~yDЗPg8#[weW;Kws(G"/-UkDV7h'9x_AI#=Gʔ0Y(IErƏۋoX3"'>mP-[_|h4 ݯԊ_۴> sliCM{6#ؗ9MeS{S%ȕT( rZXѽ1 WGS\WnĉʳTb^@K1Q}3ps 2t XEI0hT|=Hَ/CtQЖRdrǾ0ʇ#DzWAp=XlR52_`w g\wAޙ916Czz!FIc~cb1&tM;E7qfqbloAJwc!: ǭ^]J?A܊!. 5 j @4D`UW:>8l8_;V6 !H[dQ)ϣA?ᄺ07hOz *)LiƼHi=s,mU?Ę HA5YepS9SrTi4w֩lWE)$>êU nI!Gua f̐Tծ8w1Eg[.#$Cbʰ6 .*IGg0XĀkF*nZ,[٣mItҵU Z|8Bh|a"(EAug=81Xv>N#Ji'9OI`Š~\fxX:4 ?d~I_+ w4!, Bd8}7st]cH]a"""TC SK?-Fꃶ!v( l`$p*v<%:tn)gޒ7t(_ZL%d(X&OV!!/NJB>%ۥ&eR7`j1"0"RE@8z+?I;nTE'ҍH;bO\|W _eGq GU`3^PbH3 !QZI(njL J )<Ș |;Vt$.`FqYnd:gt`w!S$7ɮr\qġkiP۩lɴwH1r r}ͣNu`?g5tgr9EOln#ЛQƝ8zgxL=EZVOяmH:DDTXN^K;  Āes 6MaF1j뢡*ݟ+ỹ \RK%"|vӕdANxŜX&2Z1bb;85'u:C"հ\>A}d-ok {r?;FkWdµp-<XeM3%oͽBOd"UM;-scYiFѯu}S6 ڴ4j+FDphFPhח(LK'>dJ}Hׂ=cy{B4=LVGiķ[zMl4C9NM=@齨8|I2Ej7ThP NW XN0VaMsZ@b1 .s  Kʖ2Jp$.iרr'K?aL"!V$)k*SAS=Gc3ׯ@'J맢%=!Ӊ|JbJ?Hbrc^{^?,:MuԊbRr=Be0:۱(f嶌 Ә~uQÔo52 ^1N\dBH^b0-o$o` J1;NJ~kVY;epBC xfX8ܾуRi w#N.iK%Js.#ft6L2W|"tx54·A2@HBK-(!@8jX_4MF#nB<%\s_j]v!TLԄd! ,%NqЧ+Ec҅KMS"Tڲo=vyAnjx }m=?kqcDVKBir m,_ 32̨^JjHWb\R9lbt+?E|p] *n:4›;m@5Ce~Ko`!pk$8 `KuӾ2u} ) Wܪ-~=x,t8~Ͼ-Dde5)*KwFآǷӡk%U.OsCacݫ0n;aLf[lĢ=g-F{µ'ҥOIi!}vm;CֵvHB".MwA9N S[%a2Ff0]@ 4EUC_vcEQUY,ouaI>*Vj:Š)Z|$@Ŝ4 yK31(X`}ώ跒M˹ڻ]GgD.2s$MOFl7_)3}Ț5D gi"@9xÁwi؝X(na *6kEhHre}dTF_#%^\!B7.[J$T;u|8)z`˯@)N8KX*_ `ɓq3!t ;$N FN+KGM -RL" '/;:7} 4{8p Eh- 9:;w;uWVu ~ٙE0NjwBmUrDf$pBpo=.JMX}\ &xd sa \g 1_a:53kJ,$ Ţ=MMsHpWݴEHU"7N`]+ ;,*4$=rCko䈝GN6Geh#n* "PCLBO\+bq,*@7<'l0R{AhLX5C|%FGg2), K"*GSuVV-LQ/VCa̔H+Ȯ&p9޴.^,-pDH$Yqm9e\*gd:j gV`%'(AL:ilR 0m~\_|+@ۜ>#5|yewObpҵ+/eZr+ek?/xc>iǤ"۴w1ؒIY.p[\gQMvDF3xxl8kM S&WF*Ø!ZAi+#d}6/n\HӨBHw/zk7ʩ3SHqPpzqyڸDqşc9c s&`M`m;Ҍm8O~dpBcɅG[o*r,tq)J87D:VN0.szg2qaGo82Pmșr,a4Χ*9IջK vVE(8>|3_ F`842 &t\CkgqmIz$dVn v5SuPoVJקRD7ɧP8Mqԑ%[+e2QOvDD,)@5Jw%UHT3Y/z Qb/$-W3P{2f`)}Z)*ZiY6Jb0}F~l UUi0xx! 9`Cֿ?ף 1'#U)PGc8|E*)^?"ϥõ9i 4XokFbzx$nO2Ewݲ9;2&Զ 1h bK%>՝MJb5 N=LFO MKS'ݐQ&zXkF]3eU ! n _TwxcπAQe\\'wfu2'07e.1YoR?'CY ?Ӗ{WGa08;#{/yM[,Q7V׎2fI$,{ˬTaSD 0y#"&6 g;!_Qv5koX,ڙr02M0r5vo1< 1ohuZPK(X һ9xMua!B=id7-BL4a5,3#'NLTI{O8;oKhR+:lz yiglhfK;"}8J*5 Էdc8ÙAFۖm60Dz׬>؆`Nx 041=$OabO9ܚ LO{*R'0`3OJIʿ/Mor^sg@f4 HY5~SS|9֝/@79Ť}ߕ9i^.Gt͜_nm.᫲H6O@BWH^>e%m9F'1ȝ|Z1FExÑ1}RĦڞWD5#v]]2NFhU C-ݙi D&p jXn!'2 nڂY}H!ntĈӥL&BeW5U(9`v~D''acBe(j*TVq_\#gG@@rg,^ ^Ӆ|7ˍzߟ2ҽ$'IanO_ ]"HJiV@m("aDpIBk`JK7~ֆm*nN% h^Q/􄘻/Qk'HD@}n*TLjqb`,RIghH7AY] ,Vͫ-kӤAZǺ{eYv=G& _zM!2!bg[N#CANܠamJ~WlHyAk ?,vm/۲ksnj\Ɠ-]F|V!\) 7mB7:*fی~#۰7DYVͯc_)?‚E!IrS#R"·\3ſP yK}%=oׁtg*@Ƭam n6EM$5c@@b$;'xJNoau+p׵(~XC=ھ[-7'Nؔ O:6rrzf ABؘ\}?ka2cvQ^GNsJN?LOۼh$hGTcIl.%ç[Nѐsejw{@ZכrGX >3qh.!:z*R +5+;T*<93WWډ?\a4MiO,e&<2FϦWRPpSD1lT_e)_Q,R9R41 k@Kg9^FAv3HaŘIsLYF3 +vߔRx3&4Zc8&XB¡JҢĭQ9XB <=e•7NY.i:zA ҿ֍bOFGp@p9u .b\bZ a̖=dyUƶ%s< 1$ &EE[F|^!Qͩ(a$kn㙓y2E,y0KTZbS;IcfKo̻eh P_8sGT3(uiZJ:"7hc̈́&!,&.8,an5|w"RJJaE(94ypҷK;(rv&ѹp;&8y=ͭH1q41i-&k[.x>U@3M0cvα9\G.p=L<ۮs*<*a Қކ!]#fe~7ݒڛ$2֋HƾR@;n43> x)GC˙mp|j(s]^"dyF^nq@M:3 HZ(Ϝ?=`K}E/, kbSh[nu!r g^έ5QL K6{N0[x%I sjC!W;A,Rkr[7dd,59te܀U'=46)E7[PaZ,ԯkD0|qM ,7v2GxHh+`U2-6Vgc,)f~WzOXhV?jBOV[?*-0Y@!d4oM,+y^ܡnu tj;\(DDY 92׿0L +$O~eSrȏ,1'Xp 1M LE#ZHNhYk\Flv cxſ:񫄡jC /'Uʅ-~F(Ml ?髢b^wHcvvsA5'7\IAV믫W- ov_Ok;$Z#.1KnPH $v"4bK nd3٧")aԡ7wXv5A+^7^myCņܿ(>/zw#,V>&bDm;g0 JDG))jfDC I;) ׂS˷Qy q~vhg`2֘xx i4I;mh9{PJ40M%*RdpNAI~KoA6t_:Mj'|n<{s.ڿGoawn c;fӇbӼJtº*E{-!បpzJC$*'(TN\u:W1%Jq{MU KH|RNv;m?2!*~}jA^:cGԿ2e"{2QC!sW׈Qt|$g':dr#l:. $5Whi<4 !CҞ=8Bt=Wq}vublCqX>[t9`1oPN60.Qp'S+ragdƃJvsjR~ 4ym4NA!.Y2u-.6" Ex\]&>O0I|HZʳ:藍w,_H^%Gmo8ѲD$'Bt%CEyy(|` k@~ /M$ȏj)c\tNڧ,t%cۯmȯAG+TlQR!\R JV];_4qWggBY0_BKYDz`9YwE?#8gͶLB"p8&_׳ 8$]*75rzw 2P%U5ۉw,*s& 6 <`u޽Xҿb I^ b(hfq4}"xF}YX| Uͩ(i~3dV&> i\(FQ(>B _{C|SMI8~!z?]E9y\8;Y83kb'Cpnd>v}3Ay`[%k(U6',Z7CH40' eDY0eKvZ!LT\"P-N3X`Wvd~zh4&V3XŏEYtgN0'n/jQ>DYI"xQʑ|H 5Dk,GUcf9ZwG'-_͈"5[=VA1bƧۙO`tУhiKjpL^(.{*ЉUe1%tnĢ-++UNҁ*1AJ* _J>w!ÿIXgج^r]tUDWKK(ޝB?P'!V(5UP-*$CO3p҄^X{ZJѿƾZjhdeme3x#u3ȸiUin&G ߥEF8'$:2 ɀpbM5禰DȌ5˄Io'+c=Sx!$ #\QA.L):v ca$Dzk-#'rc(M%c{Uy{^.[jvKhT^lk w :HFf~%er ԄM7$svy^NYV/ ߝw' k-IA˕_F/7SR,9kyld <}IAfo=ET#a#B:k)P4*M9\ tKB .Qkv3(dN ڟ3K865y2Jާπf/@| sֲ^3Z6Ѯ`Q(C+zeO=;a"U%iDp`U2$X@9r(M&:UY!VY.V*T~|ʣ1~^&LRPAuJ Axv$|<@ ~81^RAZ%$):r^p(/MD $l]IELrI7EOxUw&o%ɤJڑtd9\|˺ "}FV$5anrE Ga\jjWĔ2 ,wUqwC3zy=pR8"x⭠H);ՃdYc~WsvI3ϛg؟ϭ\ߍKkjroOENB/Ì-,*u^ = UKX=A}̬g o`1^]N'H=BhZ+<9S$G-2❋03Un4 NLKUR!bNST\87R>x~|V}6q^;1 :32G[őDw9$[12vhgy%S OK+!_F]zՃ֚4sk2,>~n'Iu,k^,Ǿ9Ɖ@j3"mmi ,;?^ Uuv{eъp $hV6_=wqE]p E5uO"L%b:ZP7 YPv}W꓍>~[qÜpex Oxd' ܒ"裯Q՝$^ucw?Bs԰v֕8+Na]ud>R>+[\W/ Sm7Lŏ_T7}ADF1w1{'v@>hPE>IG"t{/4k@/"tHx ׈t^ɩL٪H\oT,$hJ\T9F!e+X'ػG(*P.^H0ϓ#_$+\W#/Wy2KLqhd`ǀ)pLɡD|_];݊\r[D+$:~Z{"Iƻ3}>%%QF$$k+B}jgX a7yr[NZG>h##S/ͷЮ"3 ?(uC[ 7K~XKNiSYS42~fuԔ] ^@&͙s_HRŠlu\Xn䟴KBw /Yg 5Ij}<' qYEU*z=: T#R7K_fY㵕FAw V?o 9_cPe%,?pD2:w5AC||ǀv}%\gGG_R K]R)Y3{kƉPOT{S8MM@-^wVϯH\Û9g*lBHŗ`=G 4t{cq\)@ `oD͠W؎Fm-[Hrs"@R# ]/L~3S'a7Dznw~, vgs.4ϙYIQF؋ .=r[ is>7}Hs[ݦ 'K%FjrݴD8EgB!Gn pQ ENjnOZ^JHZIѪ\&{,4.Rȏ|܋F3NNnQCc^v^hZöw֕E0]Z_S*U3>/2FNS޿varQȰ. QB;~Z#2 ڟ'W&ƹiY;Bцny3xAQ#礧" -G C &~]]Jrp JLmiMi,ǘ*qk¬Rͭ9۝fwRUY\ϾܺPB [bUhSԁ#ൊHQ-B$7 s$A2碾\㻂gg:z\9},VIq.bx>#k.3 N_Ϋ:\/ `߈pᆴbM+f05[#K' RUOѿJ @E y0'5["}u,_*v//ob.x&M>c֙`y#_Ozm)3[NtN)UjnkN_0X,u0qŀTD+w!t`yaz9v%w܎ 6뒤m- GE8L\}QCE0+ gXu%>ĂVpUvL 䋔P t"Xx L = ,mR GVu#swLT0mq1,)Vul洃j4Akf\>.(V^žs.NUA&FE{2$oڲ4ZKQUZ;- uL ȒC.axT )oЛ⊪$=t=ZG$6>}Uw~ #nΆ} .^օaaͳt'rGЮpiyUS({+ \ҕ7M\I\AxpVmoZ'T˒ƥE͟GYbjfɶFc%Ia=>~k GHl"sMΩ2WrL yly1ď -ar/@ĺ[/[>w(&< -GS^~("Ccyљ]ѧK}eUG0pܲzC-&MaPWT2M #JRI~M&ڞ'٬2mt@lAC#T,@8=x0~4Poœ[t"VQ wC\Lf"v:X5Ve^y(,{ Ql͊ѓ Wx,>@>^3<2\`3/0cK㡙6.T{ &ڊX6*$;-ߦ ,6'@=,nexZ(|ǷV_nV|W쥴@Fοyٷ(ھ_ˊUPӶ?ɱ{,W\x1'f%ދs9UQȅce4.< 1YAN@[}ޣȌgu( @HcGN ]c^K. ʐ4d^ J&IZEA MCbc8)o_%@nِ/kʁ  (48Ǧ;v#Yl5w~vo$ [OUg%N5s3WfDYA-w*υvT@a4K|+L^K$ўnþUxDQ~Է;Ԗ Ih<O>*b!Qh/E'ɺ;nEH0W a\9In@H኶`s/qM 6~`ie+N;#~SXy?ym '@NwȸJso0״l&Л!Kf9uv,-LrP^f1RtN_`ROxJμKq[ilݜJM'x5 G `qןYH&'OƢe{dtst=m #XWihvC;e:wZt)/uRKjv( Pdjsm$Sxze-3GhM٩uZeg`(+$Y%\2P%+GaK/cIY2Q^Y:O뵯[^e1#xk jpSHI] m<(x.BXm8ofdjta17\'Fveie%T= Sπ,̵k?"@3[owi;6W(Z.AV$^jԶh5(5׭d8J˹[*N=ٔX裟I"΂e7Rg ɉspEG n} 2]CtY:O,x4E(׉ؑʊB dDA{q|"M8jS9M|Z^E'' My45.QX̣۸^}1  :m`gaK<,JMҊ2њXT6 mhNPQF2,Fj@p! 1HBq'K lbɪ&\}3# j)'!Z.LT)=Erq_Թ6]#Þ-v;bypQ}H(oɤ+&?Qk+H^ d(6#o=xlTRS?N³8!+@G Ҍ|IX"|p"uj m2)S4F': ](/DSPiKm=I\XbYЛ(Rjl6=G[F w?6L/~ǬRLP s #R9㘟>ӱ"<KdO0^P)# lZL8+uh<̮o$KwNҔcPBʡr/ ڡ129#A?xsHUy!2 AsMFDbnj4"OhlT mlTUC\f5:OGO|ȂVQ-3 G89\j0n1A _%#АBBH ]S7{=ir,+*_˴Z<"҄,<!zt2Zo ЈJ̣)0 |53D`i<;KI[W T9VXc =i,,529c~ߙ0KA`9p@giN%Q`S}Zgܲ8n>R$KZBNW)y:6Cb8WT6ϙs#]pwIv[ѹfQ;o~5u4}HXLQBh_'&7M#.RWOEpEiօ/#⻯)Al^S' yuXwϵ/Ov ŝͬz ERx$ϰ}[Ed*T|EWVzo0etVfXNOzV[ 1J]ȇG꣼4/>q H!&RŎN9t0ķogs鹨dXI:m pBa,@gkxNXxNs&#e;AM|Kb#АOa<qUHg {_Iv~1]Y__1\w9u Fn.T{C7H|_Y$ԭԂWTE6 M@0)ǯ:8W^de^I}9$5iRwA\ÿIݼ3fJMfUDU6TTn\ߛj&dOcRG3jF`bB.Dacg"FV ̇%j+\1Nն8yoN04PNn#FR#oA}%Z'rP[=zi\uw : { E ypwoJhY戴,P4/"(6!vx<>mp|Rܐv#Lj^쳛1p/h J}ǪiKHhe]u"d.EPvʠ*/+dʶEMg _#$I9oC8`hXQ?blB-~SSmcth)'ti%0nXgA*8b%`_$=mY1M1%Ml9kS+~"sq"CD Ã4itZڙ1"XT.oojxTmsYG>H% Qx]/ף]7G7Hr3!/-yA /o2WdD-ߜTE2EuyG E,ga{Kx*q6lt 3ƏMDtrp! !. Mr_%?(mPد9W݆e#> uA_x.sH×Z>FkM^!1-ִ&UsO-||iܻhIŬGzrxmd'nbqSH4F6>A暟QcYVfA.. _CT?uɡ/v;NfVcqYt$v近j|9Q7ȳ!rw*Ads`+oge$B"VU[|`F} ?ܛ^fP\xQL+brpϼŅB!fV]EA)J:OQsÄP2,ΰJ^ C }O}@Q4.q7G(d[ 8 t.[T̀us2s1r^uH O6 LU7쁥^'7iM*էzB cB26`Ui-ps.+ޛ.nybꀳVdͮ`(g!|cM UT"?P֑jvJ3cJ&<5j:y:a8PD =]xLg\WeA릋28{9%6>ǪRRHeLLwFM[8ձ~D́s!0/pBXR# lj= !!)hqTq;q9W$2M)(:TM^O .CDGr.U&'AͬSR1pXyȫY3"PP5-NpT2`zdpz=C4i=V [w1_oɓxfx[T2i҈Xӂp;SaEfƜAgl֒by̔.h:RJBeԐzC8vK?RWͳnqד i8Q˾ Ww條"l1zXC6w"mtW^ܚ~ G!d2l_t@JkXS_N@j 3QLӱm5Q• 'yDx“f ݡX; ) B#B T^3"oGZ'M1P_R{s+].AP&U\Hn0u~D)AymyDZ}zll %G˥ymnKc39{Jt;鸏"cCS)dK؂Lʼn*${D:6CPme+HA~ܠ͊_mT|Gz2nJ^&\Qvc?ڃȞ|yT5`ِ6;?̕c xIP0ˋ]{ Yȵq+E%ɫ\r __$%$v} L;l-lГ^u"2P6Ƴ;ċ/Taw:los"d<*c   rcc+ݵ2٣4Tح̐NMYRwpc*2~Tڠ 2tnC=du`nikT ;śE FQJAբ|6X||?4z= T>>N`\9ԅ"5[ `=Tꉓ֣.6H](n 6>szWo_#bج+"zJfą!!:Sx0#c~V{fw%q<s t4+V -QY/-6kWI#>m(5>L]zCЗV ͈.KXS8cל K Eh o25~(Qa^7Oy]H{@DMD2SoZ>R\ A^ZhqFH\i%uݸ1BMRj|s:#b MfRQrc_?+Y9tt:cߴcRC}GcơWDp1XiMϠ}އ7KM}k{;;*ppٟ:O)A@?o2{u/h~vU%v~F^Po͞FErDsZSᙊ8soWxoTPB^U gDXɔ5fK:UKiP:1Cjj5 oyiIܓf~ݕdB;q}'JImh3Ù@d_x5  ##]e)"5U`&Æ~?1vF'w^=;w(e +:5j6o"y%2zαJiv6f|iq,&=LgP޷(ޚ0*L!iy| D,Yքo](sQd$()Zyx=\ɳ)k ^2R_@Y?/`ga9ϩК:?TDqsH UėUnie%S ~с+VXe*jKy>|P+VU~!S1#mjӬ!^15u +*7_2Š\fu3|&k>S[d]A~hG$Oº:#]{|[}֐oh)er%d fv"lu e?sU躊"0ܕa?!툣$d7+-Di.H/l׷Q =,ET_G<"֏fƪHnJD* Mش(&4٦$j֩DwEgƒcǚQ5mwJ^X\gWfU.N* [ sٯM p]j6O[ M|n8!V|ut<~,|gȎsv:ݭ$,+vlZi1^jPpڣ{ W\.]0($YxaWk,eTCtuYqLA^Yw.s1e}&k;ەXC$J 3ric6`>Fm6Y{a)MH}#xWo. AGĻڛ/zyN8mIdN   b5򇜙Mˏ1RqY5RR. p`uT4cQgw<"ijFmM᷒334IjsqLaaԌ5V3c`S Ȁibe?r%$cf<\?`P#͂6Ea\4{cS : U+4qC"QPti0mt$\W'AJp 2S9ej?0QL rޙ`UH%xi\ѦMB7-GiJ!pLmy:@SjNη7=AlDEHu sP% WSa4huo4nBnYMf@t`Æe_i%0PIpR*g `A05KʠF"ڏ#Ҷ׹;ㄐDgMpC\E{l0_v;B}9"嫳vؒaəM agoh(>Bz|"ޖ>#mf`"sk$@Iy_ A/Gy |SI)hϵ^w-=\H^s$C}"nB8j=z1[gۜܲqWakMezRRz+]=,ͥ!q &>/UqJE`3` 4`Ty)ܝH)%ehY(2],i'hM.)k[ Yoq]J4dh7Qܠ[ZOȳ(rC_Le9t"xA2\&_e 3Cn*p]1"?o̠ܒ|ld:ٷB?']CCgue++B do"URö ]=+Z&'XsՊC##~)k# JM$!h7=E3d JcUǏ,F1Е" #:Nׯ #=#cn|lX'`m[f<' 9g_q'?]0n>)Lc+tK=)b9`L]!.֬gR7wQobXqsPs9,P=}P2FϾtꊓH% j6nYH=1| g~)mUaP.6\QX͸Źp>FŬ]bL:ɱZ7yúZ(3LٝFT4kՑ޼^0[ mA:վ8C@ 룽 e_!"‚854^WU/7 kʥo瘈u֓?VEQԗu\`?7Q/Ĭe``neBkI͉R~O ZZ|ЂwB x*]EPcl9WqWU@W=Yt 7j۴'B/  M6Ր8WK>.o_|,qsfsߚO80c7ȐBC;GLFEh|*Nqt=ɴ2KiK%Q8lvDckwon^Dm-|6]Dɕ*}y>ѧ/6ԐY,хC$rL[)1NEE ե}xoHj{,eJ?WYVfv+hvdG /XJ뭼;xB=~nTϥRjT,ju^`)/qT-A{qW.( T@L ? L[n|߳V`Wa9`8]CLnhIoʑßb_Mh[Ufc㳊(-%lAS6vj ښdQrp)'HAU< ӕAna}-,bT0oI8oP7$9~5 0jNT8عOyjP{?j.wTjcQ۾KҸ_Qi`2pX #/ sEB rA SeBP$6>uD5kFQzh>'zY E/# Y| ݣj&w|*1?8@ WkY,sj/׭YU^m_>s1ea5G ]vɚd/\x3h!}I$=T+$Dy_mO)Fbc 6ߌNO.xZY> =!dVSߦZ7VGg!@\Byll?JMΟ}xSJe">: 9vsjTlՕl9}&2L:0 4I27;2jE18x H[P]RKO~#E7QG1z+]z* &驵@@]f64' "cm|4NX:kTD4F n <]R`wnr skX8f󕬒Z9S|}NôR3IJUfe1@{v6HNGk3df 01tm ;NQ9TP.fr# R b6l v*u.._yEnN풳KȖU+`WrPiy?{t(OJh_0UZQ[V/hb5p8I_L\;9]Vr2EC][jᓉ?c6=s{e"6OvS_;d6>A[{|"-87un4y/N_ [Fwre$e"rbf;,}@ o8s[Ou2E2E4A T:pwGZ[;1_`+,Ɓi=V3,_4NpaDTNِnB KGmê'NǔְHF)60:,#p!e!{axLo[4 -B$ ٍ \?{>Cb^bciOa?gc+-hDk4-+0Ն61|v=8]HY ػK,s 6@/Aǭ<־DXK F &ijNnB.p-/ MŨ7EȖ:|&|xm\luC=  "S8B̿鷑gt{,4G_I¯RXBKn@@Mzhu~/b:b/k^Bv¬1Y[l/xnnvh!{Z馫M? &C6J ~;G/Bi3rz}4UԮ!~L^,t-ZޅDNAǰdW$l,܍1@0>@it='_ܝNkc^>քa'iڂ &W7aRx2 U 8q8JMK>qp@/,*fm[:q#|pԫ0a ,9b&ri96 hߩ65^_i㖃W pJCo#.N ìhJ6tZ\ :Cx=y?i؆)BmЃ7sVm?AqGKO/ '2y% T<řQ3x] Cx[p;MC$Uxtq M/?y+?Diݩ"21gݗ KpJ܇Km2!e~Q aqhȺ6ѠscR|a?xy'Pe9m} !YUf>42MMn9;hōȗ*`YkȰZ L\,<"&E<,nX(3Y^_0LKL9_zt' TVNA{Y`_ZS銫`lIa-H-ޡ|FrŐ:( ^4l!g2̑>l㘴RϹ:ɡv۬z`x. )56sr3oS4EwGm&(&/!+&X?%UZPw}b )vcsCB[GJ_Ed=Oiw~b3aT>wߦ[:ˇl-qVROqK1qn\b/=wIˏ}+fH'G[3#n ||3JRbK *G ~!8vCMv/Îyi^8^Ytxꩌ0K I5JoSB'aVh[@_x鵩ߎmkI*XDd.S һ };OMu4~p.sNEzV+78SgbOkWJx%Id$mvDM ؎Ԯa6vq/gC狓۲ʈ lZ1c/ݡ+=! 0,\D s"2AЋoXVI(T i>Oۙk FƷ. d}[w]Ov0!&行)@ BNXLBX3ԗX2*k}Xe {֢/x4f:aG&"v=ܠσ*!&H+R'KYx֌L:żs߿{68xtƕuK4D= ߪ{rY%='$ny*~N 9E}Frs$Ye94p؋N}kp#.6\!U ]J@;!J= 'D'z[՜d7"/0]QrW/r>Zc" Y]WZŠ NNv<p/iۓ_hFZx!!d+ACW`ՖezQAD(ޯn/{{Xth+č.7j=W:N*JtW63.#Xak<'ѡSj T8v8݃rľ8,o#C-H͑[=ӭDpk 3tΏx.Oh!雲N*}'ŏv" ipxne*GgOpZ%i恵9q]'ٲ, }$gݘ}ƣ)~VRA5J ]9ս4vtzl 2R (Jm ߥ0"0H֊Zhj]oUXscqk׾^S'G4#\Z bwX_ez"cC[k N FZd6`nZ/ θ!֠KH+\h9k R;4I BU"ˌgWNVkU|%r KrAau;&߅쇏geD.ֵW-Q,Ι ጩ7hm _ڬ\ɿۉ`2݃4*ԉ*s1Y,,F;XX_k>rx-iC'av &ڏᵞh`~$\l"hDv(z oD,e]0D&pvScnNt,B֘9E BF0ܒV"E/u w6.E&C]F_aQ=B% N̈cEY(J*V@XEO4 sBم-s}z= wevNoZ9ݓ*čR֞am4pLD0#51|PvH'Ɨp+嗈C)el~ < B/sQG< ?g[MN#"1u% )< j*LG z*[Yng|r<@ !7fHHpL5?p%[+*&Թo_{3%)S&wA/òq)p\-3o oE Jܗ%WtCڷG=\͵^lE)dpbY+k6/ZX׉Dńh[UPb;%%R҈!.k(?^C8sqLAYXCX+ ~оEp6Ck-i ŒOg]!rү.73 m=LFN䜙4«~o5h\Įq|D#uJ[ = PܣtrGϝ]9WrpAU#jt ? L5%.bڠGI9 PyBn+k ։!M#Ỿoic5?YGnwiR5jK'Աz.ӥ$;ޱ,)e2us:0{P3Bҳ3bSw\ѓTP)RAsm7"F=;*J061#@JHOv5#+FxX72Q= wP}ex($(U~[ıW\ڽ/6 6&7=+5"4W\hrZزJf ۇpf9kV{Uo`7߳'’B~O*[f]{7l/J7*^V6b+4mՉ8C F#;]o .Q$٬uB$1MPW!CUbZr{;Ea4t쫘t/9^;X|xGխATXW :K&Hc.A`)@߿E7䉊 !/Ϫ_CD4^MZRG6;S~_#˯-"!6U);-R a&B6|Аd3p<Տk>mO1-mBj7?kQ A-pդ/I >K (Oې?0:g 006+o(5*+pQnR cmT'TG((rDZ?#r; OƸVW) ݷ3(׎'s@/Q{(}?U;ka:fϸ?0i3gl*;1JlħG16_4߹l+}U2(<99Kp2Jp~ӎrzOIaM/2L`HۧCi|> *9>AcYg;-󓧞t3:-[CdYDNy/WUAgڗrfL kYxE!K^.O1Y A=RNg<{V`SrhlVi] Y$,UEx3F ʫ$DqPZhZ}.5I!⥿s#lMbM`XN/dx?xz\8[yб>qAoO=?M/`)t DQHn. ,A:ǢpݓkCb6Z[.*B3=|QP^˱!NW`vi J~0ؠ,kgǷկ MR.% ,o0@@|]0$҆%VvK><5‰}1v;O,Eks/.g Y#k[KݙKՠĢ6C|,O/HW^k}Ԣv@;1O\gaW&Tunɼ }3DY_/&Ro|MF {DȦ  NpzdS$b dqwx(ٷXNJĚ|BnJdQ>%)#6 }L&*<3X]ܲu&/s_o|۠}Șc8?I|<6*mds3g!emk԰Uh\*8>F16?#"J?ɖ̋wW*IMC/a`N9xOGfKF5|`xhqȧ0^;瀎H=[+# -(N:# &5ͷťmXGxvn}NYG灜Y_*$:dS4|ci>o"}-ש{IJJ='U@F!ӯ[*B;d:)LxƒX;@.r[" 4tt"\HVE7]{5$#) &ˈ XyS~ ʼnQw XBUC+;?ܬH*S'D @*w~_Y2!XB,!Dx v'q'aw4@T6Fo cפ E ȜKeVo:x{U#fGW} l9ZgIŎH 0+$n_y쮫!%"@u,)=<~^Y-<Sy+en,3>܂tZ] 9@@E^l]Ѹè`n;G~~/s>w`(ěnߛvm50oER2Ht ?"͖n6My|BJ͌W6mDZ9 8 N<\ݒC)9@Fy颸 c$j:ke ֟$~"vhKfyvm{=0^,+ntAzL) 4~GU[[XG.5-uA.k+Yk9 I 0ۃm'!᭲3?7fSD=q?3wZ\4pQ]crn>#v;Y3g䣾HKf3oWzV7K##Vt%X5ˆrY[g)a$&GeCZ0bЍ;c\(6`D+`GVlFQEDo HϯEΟf)'Ք@4s{wYY-/PS ge m0Nf4SgF>vrfr(aEX&9xu*GQ/i,ot۶&ft }>HaSĺ2_`V6_XXO1@]ǀNhe$q7' G={&,w5¦E1 ~ĒO@mmyӉg7Z#LnLrn:{Z#,tzCpkX;3.' gr9LM:DHD4_ V: Ǒsǡx9JTa0s 'EEb 06bd[gktT}95BƇI9 .Sv)JseQZN08˚}q>FKͶ ξ<}Y\ЪVI j=d_,`ۖ|wVڡs(v{w-gqKp`K@٥KerXmxƌu9"U =Tl8iT2gi K%[f.Y=RKcۤ!Ev6edCp('!&;e #RH$\4}g>BB]7F#}-XK`#oX"\&.L摊lt٦(#kX'J>"Bß'ua^@b !3MBMf{.a&3p/awܮc[m"ma`arp-%Bl?\ ,#ǴL:jhI9ȟP",)}Z="oHR/v %XFw#׸lvIr{SB +)Xfő~1aiOQSd_=6^?`{01L0ҀbwcާC[ߣ m%D4 H֝yLXɣ@z~ExEVWv@f~vƎ_dI`U{lȭ@7CóW^܁B>ij3l{``F 1pdW(Vت)W;Tqa gf3ECQv9-np%pdf-i2K˷%&?sT 5Ր20z9dO6e1 "B^@C`:M+\Ch)+4z9+~MY76kM$r5'%`o.S|a#6X8L#8=^A :Chd-uO}St˩M\>d/@p#:4nPba-l5Z0n`4s87mTQ +"fNlSy[S'51*XwV`,Z<.Ԭ1˿C0X&l6bi5 Nnb6Qإ9֩&nb 8IF]}%KFS$Bbj\z ܟoy"eQ#U2YI?^NL^ɞ_|{Eo&ng=Ɖ%OŢ1'KIU~6|\WSW;Y0)Ȯ|Hp;!xMֶ]'cF ^z{@LNlEE+f`F Kcd5m1߼&i縏3|<Ϥ\G۪Kqq*$CDtF}1f;^Q+u=2Sl:bz m l/0zf [m웈oG6( THe Fa[PmE&s4I~rv-1hD1ao;M2JXͭGĖD0Ͱ$oT!kd5 o lȤÎ!@CUjbbӯlQ1p&4XbƉ8 +KMʑ=a{ψ`.e>Dta3Eチo m;l"7#S9!ZCzÞrwNtqi ۼf)g{xQzJ^-ˠ ߃Jq3E ̭2 Mg̓W϶E 0Mb"d9@ 6UWP\M#8Md '\m<7Eڢ{޼1|MX(\i`4>l{Sq%BU`>?OOm!}x/h!Mk~?*[{ U/kaeӽ )cҋ2Z1(i<gPB29Fl2=3R=J&~e_s+1ȵ3)>Gd94u41QLo_ٚlPZZ+Br+>֡l6rڍO]1*dPl`c]%#gGOwZ}liP۝"AA f`, o # 2Xr;~cFk\d5;A}gH}8aۡ o &ӼR9}\8Ή<vj}HݱRcwݳcF7}_"כo;gqORrЗ0ZHjY b=hWb(KЉs!11k&jH*2$[fa M :'?)A=ڝĀIZ=kiQ9N[xB(rj|hrf {4T&9R ,ѭس<-Of??*ˤ+I 5Cg/eG%:Jݵ~{k!o?a]]j(|mq=BdM|X >Z( |%܋*:nʧl0)s5T\ K:tض@⭒#|kw^Мzbl^O.ץ8N?8yNn~}LBEk*z gy=V|+?hmx5gv M5zFnH2*)G,\b%T c~o252>h!X9Vh_"mr$5nޫ皚 nҵ0D 6pmೣBR!lA4zHMyI>IXA=w@b١Ժ^Ɠ>rP]r^xOCQϯH49e.2Їxv@OfyXhRą Ҡ?/qvNS3V>+JqأF[]` *9aDռlL2a ?dzLB3y(a39~nVx9 c:FQ_<{ GH3 wXi*i4[c J;z_RjPhg NL?Z BUb5RH$^|dBy e V5AJ*#Ub R%JU4hg[o%E1ֲr?%J Qe (y7tHLO&|ggUr'Taɢft錄ښG—$[T:}a~lr"srvQ-C豊FI,$s # DѰJZt-L|}+7_w1Vyj gv8%Syi@VܱfϢ Hv cčaB&E-&^iẗoV14u1rqMW8nTQ1(Fbm&jь0IdHpXf.p CoGvR&NDwdA?<͂c;6=^ i?xO1TLvvw (d6a{MɎ|oFU{3#P4{Bĝ}~J Eo>,`g#.S:Anaj "EQe뒩0t&/`]σ qM+0-w_89ӜQ2kl U+ C\HӠ1[xnj T#tY09ã#]VGZ-Na1^-5BHrHlKbdBwR^fQ ]ןUeԋ-/i[;zHb$m.{CD0YuuT@S}[Blqb"3Mz4JP&QXnzy5:#;~蝀]'c{9TƀlRC,\c[F2Ŗfux|(턝W,-e*Ք+n̉ fsph=E]9KO+e5zJJ[, |4Lp"'ψ 13Z|[Z8xkx@$~*'(bl%NIiCa8cc:3 8(=!U$Nϔϸ x,n|*j86z']n`]5.aY*LN%sA;ԧ2-,ܵ=XL *B_%tҸJo"Gk/=cI6E8;#:0B,֤|6x|+6|!uf*h-$Y?NjB6AZ5})В/Ya:}@8MgAj ܯ/;w\A"M#g9À]w% n^(N.yݰ_P}/%TƓ϶3>AUhty"qC W-.ؚ5}`L g*Vr`JnSHEt[k`UaeG (={ΰQiԠK^iI{] >OEꓠ<aDضKy7Hu]:AIf}09)Onuo-476^XAL'>//9fM4cE&%ɯ}1V]J@3Ŷ꤇u2=V\ -spKdLBA A2J]eikXHqSevz)tvH?s pM+g.9dn:CK71J&]uK Jܥ56շę3zX27m[XVI7!pJx U=;͘j,`/#F+'QQE1I<ˎ1?e_|-üt"}3J~_8F^JJ$ziWYٸOT/#3PF*  `OT*Dk>MSHj$Wz@,]~EtYvl.0ma{(9_K[~ 1P;l?S;rEyF3όze" :NkdR3h'F?Pn 2la GLƂm[arK>ϓ/PWDž2GE݁ )Rv- 6 ]ceUd '鏋`@iR~w\ZrSĠ"6JUv֘xzG m &%7$}rXj.pk"ˢ4KC918 ]O?`ѵ3q8ii/~p5Hq<`9oB\H7%TewZ:.|E8q}Sb .UΚޙD4y7T0?>ʋ@jZ=}>-^~/mIJ!\,Q}K]d>ң4ʐ28Ζ;dN<^[>P5~ VEn/drzo;&XlF{7`=,WAB}15He"cI޶ѱ`Y!6˒\#(܎U37:="U ωߝ,)9=_XܣK$jT;zx8|=ިwI?4Mu"ڮ0Ԝx 'I?jb~FIw/6yn*Qњ 6'b5ؘZWpb^ndQXӞbt:;k5 vVbe @_R rO0oJ}EBG9B&?4cJj sǭ5YP*Eč:V$Ccޮ^7(r☦ .?عܐP'*L3"]Y!hDT]߅(kZMf\ &5.)L[ [&Q =FO|WKMԇO DvvR?žp@Keu& ٠[뱭<ёÈj7{4F<w@iNoi2+{0+^Esq3ˀ3"|BD 1>_ [g?c~:OdkO@U%j2RuHKfO;Oߒɬn]uP7HcΕp627cnΠdďgBPM 蛀:3*0LPS6۝^<V5U1f yC)E` U AoZHV|^B3 pQ{Sh|o0D'SNox#٠g q&95`' Sݵ8 <b\h( 'Bƫۗ 9v-P;!찟V3a#M[(Dޜ>Ϗ8_/4 {2CcS ]UZE -޹Jm7qeE&(GOXmt׼^U1Geq|NIyf#v}5 X/$Ҥ+iH=E^f޼w9PEZ+l d7֓PSMwob'y+@6ޅ%fXH5$@xǢ>=[9X`m)z*eH|I+!+#\aʌ99*2)S ›"?ӉYC fYCӪOowiwAM<1̡.O&q=n{6FŒV$VL YtMcSBf#{€4icOU&)24k&)g~Ajk7́-v+'E*hSzI$#EzGЍMɲamR`P'<7gz#fyA*U[߅^!Ƣ qDS!꘶wPD[+Ԃ)<ţT @IR %^0O:%~Þu! +^ε$W2QW(!hNL7y$Y%T蝦ڥ6:!6V<D8$qs~..'V!xGHC3U,ٵnP~vXxb",;8j *>F/iׅ⣴'16sgaGg䐼DW; 8`s/{Rݡ|/!bާgt^+1(Uݴ Q"O'x ֿM9-x'-6sUd=\e4] -;|2iգAl>%v2[ȟ@faIYt"xyQM0Z"dH1hjbL5zS8@$W) ëO-idA,qM^ݺJ!uWHרIHwM!OB|A.@z"`DF KKJB*Je1%OLjs=g0cd ,\XE@4o.%x_O?rN΍#fKz8v䋟PWDbKq UNIœ%LdVTkӢooѲa@dT|w =|N[B[']v5W\58rh (M!{GrQű?uw,s,Ť$2=d&֒E TZ{k?,:ŵ%o{zYČeZbWhn2خ%R/y: ~X½֍sF@[NsYv.}}:(7_- nحݺҀQr#у__?"g :湱1\5oJ{!!$>4V%ZCL f1?QLt/3ԡhpijurf$iI. ^tZWxŷ:)mЈ2X}l<qh Oo{pJ$rx㪜0/W)mrtql'^ke0eNJDWB<2m7լ@9T=n225ӥy(7]xXφ 4Z{ RcW^t} D3|లBO)@0&2SF''h2X9|ۣmO쪶(x|}#AyhK] >Y vܠIڹGxXΎڍJ~ *Qa^IBD:".wZz[I7k^-AꍻSL **Ɵ9u~nX {<<ݥ3Da}5[lfڰU}(gDJ0}ֹ Y8pL`Z*Zx+<&6?V 1юw W5fyJ$.~*ʠrI"j z:<@} p\`gi]!Ӻܜvju#KەQKl  ac>PQJ['8| _mZ@qM}qgqYۼ p\Va 回f l$zsp E,]U~D\2$@qa邜Ƣk̆dT87T_ƐzU;Jآ_tOkէP׋X\?ob_llCAfbaWړ! 8j@_z/t ;cAxgL1C+ɑ3Ir)KYwʰ^-۫NK()N?;w7 [1jr߷IeT]GZT:$T;{qJkh/&GtH-m@i9~%'$`@͵j wdU;zyd W)[B_RmCk}yyOKׂ"!B!5H> Wʓa~11ny̵=BƷ|f,MՑ9iI;9 46ܵofu壟pK- "4>%-/bIk:Ⴛɏ¯;Wt%60f` x qg)d/._s@^mcȘx0|9,CH'%SƦB'B Uu;{MT㩔Լf (S=A)€Wd1>ٔU3 9;%*y*Fw? 俳$4uO[*=0T,Є3 G 2Gz4A">T{y0I9DܓPU*hA1Ǚ #U7-,t P^(= /)/|D2,ⅳպ# /PZ^*P=RVTWƁV̐Wj^cs@n WY;Jt{oag$Y:e3D-!18MIK%ug GfpwyܴLį$+냶[-/M7yw bso}v$B"PڴoLO7چ¶XR`5NQG5N&N"i^EzhlEy i|I7!i@#& hcc_Ix1foB퟾v5Z/kWd ;x뫨À|GG7g@ ϓKp|DJ{R&(= eoDBV;1Ybv|&=`c*Igu:Zn !bwZNfO5rp ?n9 )x")Ga9CIR{_' P"o̊,bPn\ !yY 3";!yVD>6~m=ޮfQzCU6M+@!EP װu x&t(F@IMA촨eQBn  QpQx%;Uw D,Շ x!n]ﯖ(ph*1Ԓ~jwI1`PZY 9um0/CFA绱aR/cLӖeuKǕ# .#em!H=lʘX/'К$:|~d=i) yr~BGh{~$=G]`߯bɄ6m-2lVE6;6ߴ1Aȉ:Jer/I:79Bp^*1y} ah;^gZp;~m&jkLY]Ȳa}p'RBnѦvy cn;0$fhIJBs`4u}2>_iZ JlYVQIFnj;6bp_`B5億_-I-?'?'54B^oHߪ@ "n"}mM/6f OQ$d~`dco?[QsHAF\5~q<~㮢2tQ㎄ P /ղP2{Y{4Xlm?nDxw%?<:u:N,|j/!7f6LVf2NBaER^G+8 﨎peWYE5l*d3)dp?2A{gYd ais$\[x*%TGo-L#yI@F ͊5 ? uG VMHޒMi66LAcV&AgUrH kv_N+U\-.v#tXDWB+2x rKj3'OQG~z6*RZ/l9"Gݨ&9efr 0n!Hv/h~sGJy{;B7'ښb7O";HTN]9(jNHl6/%lup0w> r U2ҫ,sOtg4Ecva=C JChѿYH4#NygyC_?C{v}= @hj,ˊ5ԭD A@@KlǷc3&/}4 ' c<8wH1P7Jqރ_ u_ gq֐Z9ȠG ?W'߻|qQPȲ!+VfY d`g8edp@:U>X I|_ l5T0@T˸*Gce ?&S|{''oIE8/K^?Ak7ԍckxY},B͌tը>7`*<TC!J@ixH6 w9+_^Mx@[^$0|BHHS!4-[H}w=` n5yH@oO7DF:5'd2eWGR Tx|y²FL'aZjwO_E2Ζח(Ҩ<b6;S%{+u\(&~pSītw$an@sQ9Um bܢw%GwK]s~TE8L9.^ְYqmNRcp JVWYb5~vkEî3GZ;د ]8fջy6E)*zѱS૛IkNWq:!5JBjT7XUU,2Up3zFFoJobtklxz,1[ZaǏn丢<8A1vk$ɌtSVYj[]Qj⪠[R&MUGw'?}HQ3A!|ʡ%l rLio8`dO*L*+VTfY6$W'4!ynAhsFo>i!uM=J2ǂ瑕)3ŗa/f@0"^R8׌iiilirvUzVy~=Mã\X5C_/V㽱p˟\>!H͸we,iY꤇&vyί SY>I5[VSb0͔g4w-}%E0Ir,|ciPƿՐpz>~|"9P1EڃMRF$&WVMF@?`TU۲%T"ԹhўLv}O+ *o2FC̰XlF-%NB%M3Xn: 7,l۳Ëe6j?ʍes!h$*tÇDWU*v<k#7UI#3kQ׮س#8_sԇy $E\0q5J//dP$'ܪj'NzДcI=6%$5 VL![ƸW`ab hv`5j6wL/,s}lb}u~l 5>Ǟ݁ rѱ؃a[8:k\~VN3 qhnR^˽Ұ^nt?n; `_3~60`#VM VQ0}AD4x,uƋ.wp͌v \rm]d^Zi)2r3T:WBaG^ֲCz<$pİO}"z7|)ȡ䆜%IįFh >d22 |5ZZ^~劮YP?Zfֺ\,Jt!VxbO!4䵢[p9B0&?"=?JҪ^38O8)H8kmPg_]4aTfw}a\jD5e C+VOcE_3WHy u _'OwEnSn ,GK1Y0V>ZA,n\b*ÉхsE}l GImBJTqe 9?L%'hDOzѳSd3ka&xjZWD3#9upm,z -@Mo|$nz'23bQЌE.!,J*R2]ZUXu|x8xhA[}ҽf?i 18^u՗_3痛h7gRs'ϒygÄOXfCha"tl~B(̄+~{o #mIz`B"36_%jgx hgֹ6^k3\^ߌ z5<חME =57Ix9oD3x<9𹯀WˉuV?4gΦFݟSu["4q^̎PQ8yjNr;W?;"QH1!%=n}X3)HǏh4hTQ3`Ji-sHM Ю|4{sr0Ynz3?%[ߘTGzJDTWd`H88U:y+V0/JIax3PCpe҇I-'1:|_'\U&gW.N4xqq-o ."p A<8c>%T4.h~fШVޜ7v>T=ɝ!fQb)ͅ=t ۄ4K^A/q '`ܫg?GX^.9qf3MDnaLb *_oeky6.y'k&_Z򲢊PA~9gI1EʡNhܕG{dG5hT#4S@P;X**=I&MpFP 43ԭTT K"<%9XӢ#6<,ת>U=۟E.: 8)e eWWK]L( 1k䁷 MF'n#ɗ9b#Y:V\ɥ^8Jv+~'ܘjO=|vV.%Q֥')ReoX ŻQu;+Jj1Rus 'N{Ȋ C{ӍB')a=^J@DՂyE1TF M} ">'HTkbW=JY~wd \`  dMd . $ح9֍$ P,!ga/6H zmgPa0)笾j](yhчoUU;`C+1γK(60A#N{|qJB!~ہ~ mhǁ/8`WLl*n8!Arm+7"0p[c"n*ʂժBs%^[VYn@u@FA2ɤ:PwۄLőz{WOJW5@F7XZpT Ց)QIÏ)m:|nf95;"-v#=Zk(xb4t"f 0oz$ܮUh(VUFJEcHRRu0 ?$/#{8xw2o]Hzz_[UdVBa/+3I}yH]= t`UZesg:oy?圌~S(fȞ cpZ,rTFhks !d6[mCzfp"ɝn0ѐ[+<2K [?ZoR'؝̼'/YmSׯ\fwdH O6f4'éJe%-~=E@\X.3Ե(>_ģSDR>ٷ`]'JJ#}R7Q웇w zXP2UI aznK1^`Ҝ[ٿIE'gY2J}=,G") 䭓Hў;ta ѷwH<8PfW:JB;uk>Z,M,ѣ:$>N:!]ͬ,NR&qkll ÿ {+nqGfAƶ;F8% )l{f\rKnF㍭>w5sAj\g͓OTW$jNCߝDؾ/\$ll8O/k?Ik]ᯠY|f[N'>V#YHʧ4RB;=dYFB>O1I. C4).7;^?Seq8D7In0<}$|%MG:3L~.*r;{A )B%O#(>'*oA ͎{%lƻctU')?᳓wq9uaAcߴo!x(Wivwz6j3C@PN%U U$x@B~,T~n6*[MڤjӴAWy>Yh6r' t j=B}ǻv6x%S]~ x'}dt娖!ǀ`: ت )R:^G!iLMPqOr9Qp5X19`}iZngoJr'=\ycUƒ dJ7URzӴfHKK)DqQ.eM|A|zchO:hSF0Rv}*m5':꥚#ЈW9 *]5~6:YߖE?<~;* {4ÿwe;0Vd{JA1t,K: ]0+ٲp RdY8l7 7d#Y|R H9}jFjF<ʤDN<w8}A@*T#&Zq;*tL63_mؕ5y,_χKK0gE. MB.lhǸ"%0Wkz.|ȀXD0x&yhq2~՘X~ârƯڞC"2Zt&0cceS3J:,h\FR,g}RKuؘvw,褱bsSb Sw.k$;h!Nvm(+\鄰wLܹ̦m&Q#jU{Uȯ +oX^ Mk,݉EpYuήLo^jZ7Eʴ`H{I_uGK0O~H#,`4JVFˮ47<ǽgp%PٯP%*,T\!UxQņ[@9w0j8E4~"|jZV\aT >_'ijS@& WE+k^{Ы)8p/X f*$ jknռ1vn:q$RҩIjE,nj`r`N+Bq](L|ɩ; ?6v& U*馓tS6Td 3–{mE狡OZRy}0D=' [$(yiFr&tRƤLbE?[Q0# e>8l߰ﯯv3?Y)z'?^'i8q+3ΐi=5 'ף{c&x;9GLMQڙTuVDJJ >Ii7%05 no1*۪լ袝 gZn+ژ }KĶU$Nj *jIř3Ne}tnQ_D-8 3Rж("7bKzxufa^`E.$q*Lg0Z⌙!n\\ڥ߈z8H =NBZ7sUxxos|Xr J#t\Dfsibǘ]|[~\)v`9ո?!G/q.$XPqTM䶱=o&%JM& P )و5ȈArK'Tw Y\6\0{Tl2Vyk,dsjFahpⳂ<:<' cp]ں;tҰ[7@ymåL,IIv !1B-a>];9_4Z*xqop؋' j?,ñǭV10rjǮzhG7?B̉lUDCV,X,@.A>Z'jL?H~vMW^߬u~6+FݍNKV謚)оt%\dϻ]e~h֓=.M.rrAS KH- $-V,=\3?/aۯ 0j) 0EUp`+)4_bp==B]uN0F!BjxuTk.y^T9Glً0>m٢>BH1@XЬӽX203ak7 nY%Zw,TfGم\!MkQQ683CgרPG`Z'>:eOQ: g# @ԩGuf~N_$Tл$}%1 [Ъ!X} R5:1k[[ \tqH$ ؁C6~]fXYV!f[ɉ}A `,sjDͺݲ)L|xTVCXIN)HJbE]v$rWMՖ쾚/b|f:mPt*)/~_.eV"p],>'ObA5Z:ӊH~ c_x޶)(:6b;1OpW-a u9Ry \qid"u8 e(\6'۠ @CŚ|%`|[b2$}:nߴ?w cC %mݪNl lɎ`:/Ao&Y}=i'kf`G. k'v0Iaŝ2?Zz%*.fZ&.l!(Aq vG`n^xѯ n1&ֶJ\eUCuhQDT`(oיeͣ8IWϔ g)b V ^ ,re0FLOLS`iȼ\MC.[=@!-}7aI _z n KɊ`0fُDǸWdiclN 5[S2T{T|%c%UBeYZPtMq3l')t fMzք4d T2HDx78)Ju% R5tl~Au?Qu.kV^k|񕋨l>}UKgU0 S\)"z7j$GtrׄKm l#5- #EvxQRT'pI$0f%XH4!lyWw\ ؙNZB/ft%xv$ԾH QML^FPd!Jp28+/5vmRQQzϓzʰCÇ-\|;"rj+bS<`;^B!\,P%[[Kd1]ETl/jzZJ [$$MR81 N[Ƶ%Gb+ #HT`qymQVSeVFuѩnC@m#&h*X}%åFwx"TCb,I8ʨ;qBȵV]F)DGZ9iZUFxA&WBRw?}v~at m rĩUxб*&IǏKn&=[,p:; Ͱ*Cqlyx3RBK љ VJcՆק7K9bMŒ8#4}4./Fw!!ξI@&iD3jjh"T,FxGz&5o0:?jUبb=x=wqe1cd5"W/|7&-r3$ې# 9 /pB[;" ZkB5)Bf;[ .o~1z 6AvSݹ{UxBm0+!cF_J"Lv$\9)FnCųВfg-fEV[& ;z,y~dRK,FoǴ.B13hUiuCJڎQԨ\KNM]]WG%b8dP$(W|ZXF*;# OԡƩꩻ#B "ljъߊq[DYhaMzmG#C)?!D0ߠ<1 G X4MЬ.ix.YRE%󈺓!SvXI"&hP ˄?#NbD*%$ŌѪ<N~fs7F^G$]x_vew䱟22vubQ96P\YG1&l/IZQ ۟é۰%CܓΚ[ 7JG)_(R5W$ `ߙ(Piګ-wwms\|1p=Ҧ Vf,qūՆ]$߀W[ L' O<*;"^v)خ3UxDyY)|&[؞~?ERÙ?vt8\hݦû='M29M%K3 `2(/ȯ ĶI%u5X Tj4KmD' ^SXԅl 3:bn-zᨃ5 eDҊK'6( |ievR_;Jhv7OAѼc惃 _2ww{᭺ɺxqr193qysk\$%uۢvh ڮM/u}mXA6f= w^17vfT-EP5X7IG5_ڈ[oB #cДvƷQ 8`fTvdf:xMo%-(ƴkA$R3koF oSB<~TeLW<]K 67C-v9L`5Ulh'3kZ[8_hJVm G{zfmLy^Mx)GPLa ֔Jw#Ŝ@)c_dNXd9/dJŒ6Mn55+Au4}FtC@Wm S&MA2\T0#q[#~G.JuX$RA"[aPG-$-@\&@6ģ-b{s56O/g(f k$% kx߀L19c)D}ᳫK|v s1a0`r\7EPB &t&"Zu)+mZD\K@JPsl*wuavJ $,WVc DI`2áS)u];9ÂXȊꂟi((7:)=B')fja >z]ޥ>E7WR} &{伾?1/ įl$̔T kӜ B80D6bgʃ٦%̢/kc(XVg~*/$фאv:sfcy=K,m+1q9~;fM?1@aR]nl͠}!1*g4 H] D's/Mj̵&A.zQȌc"~G9dC?yKUy8^lr˂ZeU *!uJr[aB!|iDs#Nu:\i ͔޸^ "bzץ)6zzѿ SKYZp)IpKnʖς)up(1dKCwϥw<-P6lSWgH':)`or; )1k { zy+I-J/S?ۓ4qGݩtH@)>F~sҗfh |)B4m8 MC6}˕Ņͯ1׼20aȶw&eKT*#}ᴶxq<}X@-JB` +7n㺳جXksgzD2l+~&SoS"z87T>*Y UO\oZ r*f)@*=Y+[|olY(IyUwQU{61zd ? 1׿VWRnj 94O!wPv(=.$WbWBɭjGD\ftT81(Nuo(VQ:1ϴus큮iEs''%6`{ ջT *K#cqL)73M2j[cH|<˜$$6;!J1O9.gJӗ4NsX td[ha=iL*_,_%o ,/m-R-\(ʣ9uQekx٧NB~j΅ 4B.(Ϳ4xN(by mq녶;3:|۰E_/] -Vpv5T5oAF&?'I*aDJ:EapXMLo5\MԬ7sm<=5oQ֢3:%v_M1"PM1<tYk` @j^ҺB~ׂѥw/iq*$@ڄwwNPb'Ȇ- ~We5c):Rч ^jHizSBH%E0T 1MXL[ZjN*Q֖,)޲Y履?IJM{N<1OJ !b||՚feuܠ%aɜ*h{PvyU%]gbSUT_20KVFruȦx+HZ>-R%AWzՑ/ÒOMՈbOALCtk9BKyk큮CǫmK>,e>.Z(0?Q_%4aYc \H[=,[+uhǫfy.7n'C~Jߖ,HX>.ZȀfjXX!d~˫H* >ڽ_ ~8,g:@纒U+>X5ïQro{ZB55Zpn\Sja ]h)tj27qhVm?f [AK;S/ŀmItڊ5r'fe #I_ JH,>eye{**eF E-iџsՅkXMu(*ެ3}҃פ{TY8ka$`5Mf5:BfCLZY7<~|jQd;xĤu|X%DNTQl8J+;,d P(NIVc3x!/KH;QBkcx:=iEm,LKH'ZA:WAHf=d;&)~df~JQXtت% @?^٤>T 0N(?.׾AfL8nl LxdH|RSItwF Ö 9&̨Bz&L .oj #Dk?jkyw@P$2^j?dŅyZj%}E7%4E- .z7Ln92eT#6]q5F'8d!Sb|(fk}79&kӯ4(K?:Q3̓+E:¨i:QP-dOr eQ9MV4 >>^f:{wHL:1D(P^TB4sfFX =+_PV?vU`SˣʏmH繚 Q]Kn)pC -UvhngLఛ+ ?U'|Ci/ ˴gt<6)~?*kjsX&_ Zei_Rgr)^Qw`rJccxFT1 DCP:TB`)O>X䠤S+Jrhv$w߫s^41Aig^< \]LJ: z{6S-!f]?&, XqqSLO9I? ֫Vb.Sk(PXi) ycVjjW:7$Dl! AWb4P-><߾U9ZR:@Mywz'L׫?M^)&Fqۦ}TS$8Mv9J"닏>gy#)G;N`D[ށLdYL 0/ 㯮iGyg3(ֲٹ\obFan~ i?T無V[߆9i `KqEY@xm7: @j9B Q쑬9FOq#c"s 臼 a&4_7s_xNTE#}nY^h_ldҵ! GrMLi3 V}eJ #,&MQՆd;(&'Տ@f~DUg-ȅL_Fބ#H` 7=vOIQ&a"n#V%FKKHt|^HuRdaC.CB 35 !bРV \lnd39lF{Rr@RnP=|<涐7(pY x0,:2|07R#SݪY %tvA1{-Xf(b㮥 =c{Q]G=Ns%|:gJUVw6i:F Ud.Y}ZDҏ۹hp|goZޡy珯q ^I[€d T4)juxaxWk^h\Ȭtf@ҡaG7HTNkN.H7hq4Ф<;]RDu Zg882w(~"+;bG|OL4vYzon ^\&&Үu@=|Z٘Zu_ w"Y8x?)!"ʦ߁Fw-aW:=϶eIq/%*u&*p Jڬ+98Y5q0Mlc]~ZpL Xt*f {^WQM?rOdPdP\ [APu(,r)'[2pNryZ0ebx9r]yׄSJOUa18+-k a#r׆}VkJHLOW+^6TAGى$錊DgOE H:gh3oVF1'x2LEFdB{a_^[rJ*쭠NƸ&9)ue m@aH:+T=<\3nB@[ޯ\Zl̀٢+l:EGʁAAcaPXDY`7eenj굗gA=|hGDZ`&5Vk!G_h3_%ݚ}UR*0Ph=Q2PaTc ~! 7l&%o*+՘=^4{>4Nt8Q-m#H%9m+- G~$Qq+TwP]W.sS]y$i2#cO'C5N~:2bSMBGv|7ASsɚ㑖BtAKbB/8U]?+6*~:vgtDwh&5ٗ pr0O'OM>RSw D!ZY%71 z!Oz+D+&]S*.p)F2ZϹ}6 /"ǯ&גܧd}b֠8/\ZK'E/J*DG7U喖sUH7䞷Nz kT_ Y7G? YwBi0Л1!&YT6egU$\b [R3[Dzq!M[/Mri,hm݋}r!4aOBVkofUV?W ^T.N y~ EnEv}<1ҊeuQң-|}ɕ_:ЀhW[5Qj!5,1-þ)<Ƌ+|ч@ɘgvG eoy~;<%n`RUS'5P[WA>z}Kӯ utkxk  D{ 2<ȲA̔՞yvAOV5 9uZڶyq\|fzf82FtG*Mާ#x{ a$haj.QhH ǫކi[Q;WߦuY9#eƘ-.%٢,A$o?RA h見^>@v36=Y 5D$"%~ƘP8 EBy^bF11+Z`jc pM8:Y^Oz' t7jlkk ]} CS𥢜vyyvٽbHb&+rNJBy{@=,Y(.55_%KA#F-D Zj~N:<.z]< P9^TK#ߒa6;b.%ꉎd}; hZ3n @t&Qzp3b 8_ -Ke, ,O~JkrN*ݳ3=O$ k V3{)r}%O]C6FsbOfՙrݭY{THQL>Q^Ԋ弢qgH<5z.㑫2VcR;݈/dȝ10wt@ 4k.J )KJ ?hnZIC, E͂\aw2j_'#JZPo@gc"\䭶*]{tK5g}IU?;z ][spBi~^(L XirкEǢ}/G,U;WB˜lޠth%۰f3os^2`.}`78$sbm8oav$F)oH"ϬcK}(h 7(U ;)`ʼn'JvmQHբүvhƝā]2Ϋ_Hׄԅl43 ~˹@EC܎"8. :!{$[I-{Hx4wv[-Px|\uW Ţ'\/'*PFB-nn)gXuc Hvd8*#gڞn.܄[ sQ#օw+F̪[jB0h9ڻW9rJ7^CҚɵևc$(eN|Y_+j\: 7Oǹ@|L./' #t^_OY&q#It?$qأEq$mZ@PVkƒ/;P48xk!d U8K}&cg[v D0@e!M+|SnS1l{+oǃTQ'4b\䶬x zKYr$MXdV2Lp6\r'$],f㒂  tbHRg00F7qb#D .їWMĦV>WvA<'*xӲ9{Gt텣f; _^6Öט%lW{gۏ.M?^j= Ff6 ɷ*A&1ʳ_RV5 tOJ `-v$et" [ _e0$`wKv(E~~0讷ykW<Jcz?jM5综a vaDw#S']Fu%˪t'gN㮥!OA )0EM*wBp>UeLYrٍ* 9rAuWX8A.E1fJv+uhAƉv} 8G7w|3`KhGoy'GࠂoRcrJ(ː,V13܈bDk9bvroUCejw}rtb8 .sVRdjUI>궂 &Bޕ~Қu`zo91ST1{yGdL^nkҹE DŽ`QJVPFJy~k1\$Zߟ+!:_=aD`ֵ5oW\:5*T'Y4tstYu5͢۾ƴ^, 8O,06 }{^msPfb50M8/T ܸ˒׀j#HmLCR ػ*>ؖ4ҹ3;*H!Д>iP.UòLQhpSjUX3mKG>~n>%,Y>2_dl\z{zKpBLsT摔4.wt[J'tZKwjIogZ[x䩑|=NQޙި:3a<)o=,QYn.D¡ȯH5zFo߽*h}'q ?xB},!w`^^<7tff\~.KV%'.j8rcYsin C CnM4)". {eȫLn%i=o\KP+6%7ҢY?s0l--o=I=逨C|HS[|h5v@P7H+^/ZbF+4m & ]Zxny)_ym3f?+ȼNCm:7(vA!DG@8hx vNmN+G zR8e; ]m<}[hUS}\_^SxJ_W1DҝcA q6rIeEN st. o rɬİ &r޲nvXi3CHgD't?7X\_EE[, 8^$tx!.'nV~U 7&֯CSܮ\LO4YP[w3K&q@Ub;F, ;Ef~҆ΈmaEp O8-q!Fyr1T ?,>{<4Aq.)8qfNj)hB>aӈ2B}sL@M .&f nM^1ߋ)j9`3Q XzGXaW4V (s 0뚺Ïpnz VtwmWAT @l6wic] X["ȼi] %9̢b7D8֯ksӥҪb>9 Dg[P eZh_Q}T<șԘQ+_Fqh-N(cXjCBJ`%cѝ?Uzg»s5'$}Q7i7C0q-ST vUX\тѷ]y/`XuB@o]37d$o.7{(x[cS|3 ~ dsu,Of֜E:@,*[r~AzRh;ޮi1lhIhwK'Ζ™jz$E"t@!ni-Y0Cr4a/k!7*M?EGdPOr\v8@7,.M f] lpZ; ȗbDl˟ς->P1"E1]W -*6*B"릖mˣJֆ?ͻE ǧLpÊI/@fq2s٢+-~%vSƅ}}ѭ@Q7xr1єNײ+XK;p|4Ek0&W,dݹܐ/k4UHJO~Faa%V27y{ge_*b4uB,2ņ ^-bƁ Ix/0{嬋kGHKIHTAX).~mDTZ綐wYRHbVޠnDp,*8{؂ǩᭅfsKͪeWY%^(djTMRRtVj1+SM>>eTe_A7|(ppwݫk{W} =JfPv"4Ez)F 'c>.rus$\}+I.i==kSn(GD;g)d . @q7h8IK oȳZU8rIP+gSDˀ$#u;ƌ Ww( U?' Xu~o8*:`$ʼޠqbp9]4f49r"]w)2Nx8,X2x8yqlG)("ō 2הo!ŝX[d8P|{$Tx3 *X\lol?ֽeJXd>!&:.N5J踖u{y%G22^j__E3~ ʔ ax$SD#]E*pmWru`>zK 1[.BT*q>EK#+}S9PU&*P[[w^J sLCvLa` Ӊ|ctYJ䥏hE\~TpbV +-?gبB`Ũx˧g w4-3d,[F?T};_:DZ,zZlS2W/"cεՐeЖa5b}n8ްJ突ǽ7Yyɔ4u9VpP8s۽x+%,4,I*ߪ {sp$;"oxGϭeg 15iMxQ@CkKeN?F.k`Ϻj"NٙjPA䉣DyM,e#GȘk V戁pu~ 3M9*rvR)ij= ˹KC6eN ح6]醛N5˵ woc<39f{-!r ^I⥴/e_u&ڐ%z8>"RRC:T'dJP_?oJp? ? ;DX.7RE鰙4mhDy\z׳_zd|:xt!=D^bZ'1tPԪ* mV_})NٯC"蓶hl?dP(,{rK:U/CH5w`8@>.8gQB9 &A '3b]Y6t@;\8AU >vv(`TX/w"'5 ͬ .{$ᬤ*,5rf@HŪ "$ Ab` )ZY𤂣c@ܰ#y )Xg*$4u?V= ǟ#.feϱ:x%s@d3|l6|XNc+aiY;D/RT|u5|80 VMŏJ">dJ=a )jRB\3=&t95}ʔzWQ~4P8߂ct=W/~1 T1mqÜLF x)ڒޕwnNMFycP }vz/}Z}P9H\:H9B?V6i8s8[w66[,>}O(|ycbS@•LuMҒNu F:Wyp)Eg͉ sAL\DDݵœfv w5;H%";[1E..5&q8pvsJrbݤ# ,ߠdONj8֮}̃:o@n^n%NMzf`3.)sf_E c%z f+ꊴ]L @8v@f ƿKY+1"qL܂E\6nf-͐I[ǁHs7b'қ;B>alz> ~; ,! ]ڿ|OvMl?a΁vNUbc6

wQ4Jfd: pO~bP'MI_i6և)mkx]O0gc7Ʊgq^NK ڻy+.%<j@FmV,_W#«x] zX1X`<["3v&"8`=ϣ8)܎zuC ǓBIء\܎\hs#-*< 3* r}-qLnô^!iFtUxFH b*G"Rp_`"zS$ 2>nM[ij)3T,i tS*d`[[WK*g<_Nt礔.w=Ŷ/^*u(#i2UzH0}_ @lM,؇^eP%?H6(~$z_{T{v_/T2S;Do;r]7t7<"Aahp[skN[*KUrtu9\ GzSTۛPAM~-'%͗")I ?4l墬b\{/_ϫ_qxo U ]JA/Q#Œt^K姬p0ewob8)9NAJu89 Eu"`X|Vo{ͮgYe`bvXI֔# d̚|V(?[#7 J@P}T1pyY (KŗsI J^LPaNlb/UJuնcؐDX8o>.EzDlmJ8G}[,2ۑ79 e\dQ2֜1 :(^q*Tëm`'?B7ՠxfpy +S^f1okrM쳈z]$+,,u8$ Zʟoȴzz]a XER|@4EDMb#a I8j0}*͢LJ&ADk@!xV7(|ۀC/o<30'pџۻ#`Hx'm]|~G ?^)=\e'̭VV7=EuIoL/61&Xv6W@0or%jȻ4 Q Ei95I/߹M<iF)p"-* mr.gɚZ̲6>z1;>5?4xBLS^r{8iį#%{"Y.I% CPZwC,CXmp *iE/b&;AWe a-_-#.t;vMZ Ovjnʁ{OR{?!w m61{]:~ ayBkvzS. ݟ@bKsˣSQ1C zRD"'jRnffnA;^pi`Ag xrUrg"qZ_{#[H b4qG|gS JFxNۛq8b U=hI]#Oc?C7@(lW{G!`i.07&5дppxτ3g\zCltALk~D\u2A$q5[}Bܦ~GM?$9]V#vܘٮ$1y<-~H3viI&M.zyr; ޻TVTtC/(/Wb;!#:!crN|`EX+hWoYP8QF2́]v,8K@2AH>*P6#VE'c*FnA֊(詮d 4|9 [Es0X-w-Dmͩo$yzRdP% K2,__lgjSn(lˊZ('P?t)HųMCV5 ƀC>טzbU|y0;@@nGŸGs *F / M͓$krRE҄sDR˸܋̶RQ+h5q1;"n@"i&ZT>r8$pv{RYpB}aO]^lU$CdbA'!UGP;fƢc >uI dPMYU6ON/Xu,/Q]w=MA\Fw@$1CrtC C:OBυ!Wg;Ƒ)ݯ/o+zeh (6`J2~"CC 3,H\PQ`=ȧpvXV|w1I=#^_Juqh'P>#Bee-slsls93b^2 cKZ$_/C'{6P Pr5e.sIЭ[ab$=xtt?'ywm-'W954L5o72LF)0 Ձk^p=xB62$;zs"^=,) DuᲤtk@T+Ϝo_2abk: +ŤDd y*@M"o*mkY!Vow;\]Ol?zwhLn[L =T@AsB %y`ZPɋ(|,spbKq 6ϛ6|Ic~0/?;t,d1̺8USMi!FSBtN{x1rІPO4cI`CfY9 o`A&FWrnL[,0'H1|ѻI p`1viC'@]w1F{&Cvg,($NhEqg**aLq^\,|?7?%nD/H,T)/Ǟl4fz#3=nF$poA2]TjAtܩKL+WF8Œ 0f.#+JD٫HWՑ,|gɷ>GaHM2y~+W@ܳylזllQ9\Oaqwg+>,(=Z >&}mZIazVb?OZuf\0v?kͨ9k5UwB͢xyYzD#L{s1G$C;o~7]X7}w6VJ?MYmWqKyҵ.Xf,(0cC&НFɲDdhoo:H6 |7j\U|i?LM$*`wq}S_|y~6!+掮:VX蟤gѵ舰1gWflJDM:e<61tѱӚY]hˌAPӇGX⁘^ZK1\s$,!VUճ>龜ak  ty_+UfXbóH]jfee&8BTd(zh쯒>$SC).l^*%` HճQOqDzyq L~3GI),t9fYJgѕ'9Wuۙ%ع2ei2+kAczKW6ݭ9DYAlmN4 `WBg/ʪ|naQcke0lvjI7L(Ak\TI _ {1.$u쯤;1RXpsF"E |`ݟ$6'Y.:e*Ǫ&qLό&{a, 4e<~2OgdM8#/U'jgfU^` z]dj-sLuaҕsr-_;/f$0rRx׮Ӷ}ʾwƩٛtmwjF=>թG[W~e(ZƬ/Ƽԙ SuOT*_6G6f|dM#;pS32/ P*$-p'z`:Auq Fs *'}$GBVЃxU>t;U|I}Q(oet4N@,+OpW^D}_?=y{vV{q3ߴoNx^q5Tjf~x .Ŭ XiIT*w??%c[!-,2 TEc{.; J\JM76(7.r$z1FQ2hTR͇̕ϡ"/n DcblDVJ B GyWP=P9A7HhVv4 GI4]`ӻ_J18Y8 >K2 Ә2%¡NI5Bp8pZҦ~ a=4OT ]::4 : lS:#r2΄R\wwIc+: sT"!/OIɶ:GVhБSyz-㍘MHQЂ),#Zx/4hcjC>t_YS4}D!= kۉ/7x dTp}6fPE@Vt^5t/yJvjY L2Lէ?!*/)Uѫ` `l"k@%o 5*_"l'GrA3s_dz<8י=Fg5^~r.~eGWŝÜH0ݞmq?\E@)7 ǥqSlR ML9=!G6}EN2dHp!Y?$a5kL~u_KSHCv!̮Bgqp9~$/LN%_~{㚥5^q퐖?Zcj`2!wGӂnGv\d}zW$gUE81>VkK^8[GϺOM?S懰uSUCu!x؎^>'&5rE yڳ|+'K ŞU $.Tb]'*)%i"!rLdP1czΜM:)%gv&TȓZ!tS"Q\. ۖ%XNw*CcZǰwo 1q2#SjBoO2X?,L1D~Y{SHb&CY`ͩB7*u\N 0|${.DV\w-NxJ=oPvLfR MA33D ogGvxtY+5܂謴$m16se6mXδ,,coд/$6="F+^v{1ت9Ս7uhާ v"%.id!UL;Jh2_5jW4q]q@LucI.-3{|'6=o!6&ұ4 9U^/ݵ M ?Bfs@bDq* G/3T7#i.A{3 @T \$} +MI8?`6K<)X5pU,H $ 9 X@)=Y/_ȥc m:b eC(7R# 1 6Ei9B]='R+I 4,t&9UWYxz#e'OK{kTJZF-yvĥ֡^?'h5B4~~, *HݷR?Le$SEqj}b8ckhCJIA:|h؈0kDװ.ukҩXI}晑2R#MUms{]dU i"ji t"뢝Ĕ觩w-۬(q',h|r׶)ca܂'ZL b[a>)Ek. .)AF(wJ݀G| ҆HqV5A-8[ _m^(Q ~ZL 0Uc(^U%gV9mwfUK͡pLz3B5Q3Zf70h2n7_dq2y ! ЦUÛB蝽ăSh:l{f?,WZ U'd#UB6z4>/w^t3;7$:df8е-๮o.$)ёBmJz._'7. EsPD;GWz̵EX-oFekpTIthZ"OK=49 wH2(b F,mNP.^Fpf-JI Z xdW' dmdzj#Ft1f Ӡ|͈ rYj;@@YzXQ( |u>m;dtLja~4% qZS]| N}9nJ=ZT UA'oFA=X[|x{1N6BsoUbܷ (Wb- XyjgxVSpI *q{ J%%Ҋ,J7;y?(;0 ~ӥov"ۋs>X?M.E?-=~Gx7gK4 S`Ď/qqHLzr+ [Ei:rLb6 *,;i6j9K܂F ]#Ԩ$ĈyJ+C(rhK{M &U;0lA0oůP 6!z4!TD=@ux\#Idµ4d5ߣ )5<+~cЦ)޻s(ExX::RVqyT($fjh^bm 4lq"ch SۄJq+L&ɵhu\ xap޼}AubU'FvdЩN4ɏXNI' -שoVIc&@q^*@eV覟qbp3>LQPBajzΞg+s2cƫoMץZ; hNe=\j&+N=+&6׷5L%3;3h?T )eRMML! ռ܆+H7Me8V|:M8; A C>;ضs1@;^L=@O%7饕%\vvP bcWp`Y'+c0q_V JF~4𹑠te32 uIA`0qpy% |;n+s7~n<^}+bz=dť#+U@d M~sU@מ-0 h;*ȧ҉ܜMr26s#!z'7v696ҚsDs6f)K ʁ#nJc"cYe sٳX y<7&p,ճOc(|EKHwT4l`d|,^3I̅Cv7=Nq ?p9椆F6a%!ՠ~{03$x}*! f䔃B^V"(s6NbEKS!d`s og % ^[.Fb\*|/Ջl#!ܸUJ33t4u%RYS8Wxϱ/ h%5nYU :l`}yy$0zKeoWt@_IFU٨S\߻y _20tesp]oa{o&H{-{gresDJ4՚w$ 0FWj* xZ*SZ(Rs#Xb5nw&=${L!1(Q@entit*Z=Vv5FeLڬ(+>= !بF+%qɴ $Lgwp|;Q;%У0Zck] +-rQaQt' @K(MC}œe* N>Nq:gz˜] u( vJ\=I֟ߡx #=QOfdU0?jh{8aj YE /YNC e,b86$,~#nV"G-2X!;+R:k \y!iKF|}_?_52@;0s, M-xlS+ ̇!',Eu`ֲ=#4qEq[5ˊNw9xnXɛ,?s[%kA{ƲB8ioig^'\Y浜 vTqOYoIKؠ y v ϶2c :;37=.c6s:U`d>y"; cC0&d*zz<f(0eeNUŸCiפLlHũB8ɳ X - >Hpy#6 (,Jhդ(jyjj?uJ?Jzg:|i,IY+5PXyGФzjfaq{`f]\r!2i <+bSrb[qʤcٕv.rxj=Lf_D7Oڽ#8z ay8cN:27Zk)ٗuh7oM@^ y=X4v9LDuLpw%8T=sUg5&cw j%B#Q ].W,U*$zc}e:b5DTroT_r5 7.ATϜG\pC-ܒ/̵D)6 gSR8)S!SçX ~6 ʉ9+AZЛj̣GC m(AQKwmzVzdZ~/lz4I+\R4t;s-Iho{IbYU:t+p_qNUjIWO*9; P꣤]? !R)g> !gpi= U]>*k ^: C:noݴ$[njhZ[Џ1z$:ݣp/h8aZ#q#?y( aBl[Վ5%LsIo¬r^ pXەQX]?/syy=D`N:ef+mq╓Pڎ X@5ҝXgL X):eƳ/My38d w KkH&K8ܔ*xV\X YbMrU+NzH=k:0!V">TvȖ wAzEOa9DNaY 9=v}Ӹ!р)pk0Yƃ Sx s-q9Ƭ`iojXOH'H YJ-{ɩs)J Q kWYE`{W J\ PEå!V{1ƑةFaDpef٧;M^ % ݅%(A7\ 5Yltb|&!W|ּ? s̽ T\ⱂ^OD Ԗ9#[ U\ >Q.ͻ _NHZ;nr7`l;ؖTj(=290,6g9pY0п]I0f+J_HKHaK5M! $< [W^E:ҍU^$AT ;,Rj:Rðe%Hf E3$mpS AdlkzO/yWTۋbb.ɝy"Ϲ:Zeh>h/y;]F/1B%b`)ѠTÌ鬿OwnCW%5f<ƌq _m.Gt-& 7.U^6Zg `,AH$媁IOUOk+/_c|%|BW⛚IkVC!ŖDC"eX[3Zq^s_K!X#i3/ hu[ŷ\cƠvyIz)BsZ-۟xh*ToxdTLN|ZS&| Ub"opnua#xX9an n(Ψ!v/I#i¸5s{ĭM^-\nC1ÞnwJ$7hh1bRbػY)َ`*1~bcAe =RFL->%u(v7 & tHi$avc;h_Pqϩh*];+g2µ-<+]ݜxvv.<ɫH =O]cp:ri e>/}]/r7׍P,@J? 6L`[^V2..ar_,(L!GG?48j7?tqy#(vW[UZxL>l at;ۢQP3xS\ w qxn/w%:{tRG  R$p"$$͈kppj `w\=j}tir℣`w HV2K)GrF*Rn[۴ jL7b:ڲ[ 4m1iNCO$6('"e!~ugAXl3] ns+a^G_cҹ p5Ōf 3-Q$ ن)l%{IDHClEs$A .|D*:q2ӡr4OXI 'x߉`uy؝YH܇\R%~04 )zh.rcmE='ʻ|Z`7~jW(_*J嗊OC)a4`\B)Sӵek]27Zݰ8* #nϫTTMKv#H$]8 dx}|yJ%jU'1YIy͘:X̵ö{x)zYY3gbZ:PRqqgv ,']~䇳Ċ.=!E>4l$+p9.tq}rP `-r:Y%4VGSE@4S#Eϱmh--he ?ӎ8ڔ4/Z1KN>-|J4ɩH _'DBO V?n2*P-B T'%3#S|ԯq#$e>b9P$÷h(78X yi'WZ1,bjbT]o",|2bu?Y$de*H9/v9l|M^$Al5i[EkGuIF2Q4թra}_8F@%*X$q!灐ada=⭑P8 .MA sCE_v,OF) . Z;G>gzkQ4n6Mgu`A9{cY4Kmtֆ f! 91(}=)YyCzDե=-T]\Y7E_T.HԒH5~@s/u 5`}Q͝?@ZAˆn2AZ&XN3~616h92 wfT7Aq+5O`VO+{թ&%o *:/ϮN #\K;PbRP+#p THXk,B--Ss?-Svf] ~0&eUڱ mG ?ֆ |Bd`Eokؘ'6͜.hvrW2i@aB}2SŪ{FOfĀ8u!P'CP쳰< 2x`a2̽mŧxDTQF3Rm/VrԾaZ4\̢7V<v'`Q .Ey>p;1Ԙ7hL/?UˆR=&X"eH]b (jICoL2UYњ32طhYUw~F]3t3X'js,be-uD9or1$hIrTa|w{G7hQ'ɖPrd@4ɥ >\'q"#\KX0VLuGu1lhnYiCt, :Vv Q\ѝip İyAPBiia?Rc:9Us U;ՕɀJRvݩ@Pb%#npȮck:9}{{uTW '"X8#Tf=3FwtCڌ YFmrSU`cOFϠFM޴ S~L2Îm`,! xڙs}KDOOҜitJϓsd,qwNTLCY*G T!f)zβ~5y^`g]^ 95|5j&`%01T5.X,z?nzǹjO҉ k8a'uάzk{+C_?Gch1:r>.-o I{CImLhDsLJ5ur7ݮgu ?9MR&<iK튤l"5 zA{WO}2hqpiМ{Ԧ‹̘l%D!6LTO Nmj[]$.X!~@?zq1- 'S<-&Q{g2q1i(lo΅ [p@&9)7 geGf< xU.v]$4שTd"4Ng,p*taP%XW>p,7b)ˏC^.2"vImIO{X:H%C@}vUx 茕Ϸdž>) ,@#`#S4<,L[YP/1"bIRHx?* w)t?-  2?L0TbrGC[%#[@תv;C$qjMߵYUs^@aH#6x i|o> [yϊvm1 #GD2 Sf,O\ǶGYƇPY;ۭׯqrpB Df$\GR0+yL^1XIm&́Ox\㔦AA|=K+_{_oLLZ|coQe}Z*˞I$?ٲm͝p)!+'?4!dHg,, xeBuT~uh#/:[|UoXRa~T1ȼ_6X*☻ʨ?~g`mu Uȥmޫ ߽/6 9eݥ밃U/4`QTHO8%4mgAhIc= #GI񍠢Yc5׼Wx3,ڋ+N#Wq2\0$.Rc 4Ys͒gE_T3hX)y/?φo"6 "]RQ.h 6D]'xi>5{c Qu'G6g6Pa4EZa5^f`<.N FX8+%Ɔ+C{66YհF*Ls|]Mg =/ϒRYIDIr8`ӀyWi&xN GIBG+P0{\@jn Gn>h","uagk@៺ Gt*a oQ׭!TjHgn?̝dp HE3Đ'=Muٚ*XW.I D+ov=e聗C!9ˎ /P5%.)Ǻ"a N]yvL6!;ii7=MƘbyiDJ+zC.T:]SQlJR}YH*p&c&P{EA{RiG%TR d0n3F2c]LݷGQQ/P,1{yd8D\ހkni K:maqw6Pk̸L|ޑh=st`Ϗc[1n;9Yv͘ŞEm<,~x6ޥ%cc4ą A}s"K Z%1zooʪ)Zt٤%@Wxnv\;A u|"#Qg)TUfım7D+Mb^Jˀf5(rhԊ_7^wߣf< V>k HCH4n.e]'sSՎևU^[KvzfՊ_&ͭ'i盕&cog& WRf iYC>[dY竱!*gF5A̎FT_ MPìTpYxw RZ|A*}8֌쎖ei%MoNwn顂ruWX3! ˟,nDPj'x;K\b<ك8oK5s<پebfܴ;\Ukۺ]cNmb> )Gp{| ]Q*X{OǺ*=7 lHpQ#nC2kT໱M?*8p7h~g5#2APU5uUzʹbVS^TX /CK4EO3 ex泯u9l}c2NN;E5\!sGͶ͐b7~ n3 hބP5bm;W\T$SKɧ٠GE&KB@ރyh63Xs0G@Uk&5G,Z  KS`YJ\ފzn4DQq[IKr!RX\ =Xs0cj5uС9`GDŽ h8NBJ$h92Ӝz>;p!_w9ffʈUن `%+eSE]dSl}UIAnqJv >pāɴPIl8Yb,w>\cQo3* MN &4zhot.zyQ[ˠ,yFgwqk ?ӷ06q,3 8r!*,Y 3#n}qL*bC,?M|죦4ѼP+MB1g6B6’uDk;gVB;Rʭs~­oF:?sLJ|J ٷVt)Xl#.d*X*7lk[u@ӎ#G3Fr)JE4a[ Rs_$'? P qBp/AKV %dݴ]+':|:z^FGm)/ԒaX&%v~*x$~`K_t4:GWek }Pt-f$}iC#@}'k7o"0e[]?y~Btx/Qй L' G+<1.EH29,<xz, Hsy*TS5~/5ZƨŽl/;{qo\!ADky /XdNڇnRZ7r qS˾Ofip5N%: NoZ ^O&Ij !(ɎDT3p: 3fBy_^s)+KWdjM{M Ӂ/CTߌ-q M{qw( qRE{{-.&K gaV\Cjk.zTR1V䍉(޺ziV5>)z$Mh1E4$vcTmRsnJӔ9p5#-!7V5'.\ׄ+3N+^~a eX$~xy+.wxOF՗$^ƒ7_]MjXԲglcg>ޙʓsuz$ \HPܫ(u;pd5BZ87`y>7?{Llt,ĭNA2 %bWp我#mRÖzSO8 Ge/WDtZ@)Jʚ@ު"ghζA!xGќ8rIQ@b[˫lN "ڛ@\ |M#sXߌ!U1VJ{ϵ]cǯ| ݡsi~#ȣbG5iT\deDBGlfϪ7`ԍW*Bk'c %)D3֍(02͵7n#=0P}~(;jV"w'8W`JC:E|T0'584nj8ԯ=hx?܁ @Ꮀscm`g2ŀ|UKwC"Q 'u[<~R"ꝐvuzYQīL^. "X2m#g5#&,'DaϿ ֖2#V[/] LI9}ώ0uChc 9|pQ`NE)aT1l Pf|=Ӟ׭ֶ E5RX_!vC=tsl;Y cvFV3 `2֞vkvX j/_k.k=b+;aɻ@JUvgN` 7F3nN6{⁔f\k L`ۦ}'[5Z4_N||I%ۄA{))x O;,꽦[2-;XW+,Ló=rI MF/ nx nd_fb0&|P.l?X3Ts 9UOe6ܡ\KŒ)\&NI4ͽR.ql8=+7sSò &EV}N[* L+E.zb|pf(#p}4)p_$ \N\"uXc-:٣%aƸ.׷p"4!Sn}Ɇ\W_4$M%'Lto57U733钲(x*, %}"7T _\0 5$^/_/;̯%Ǖz>7 {X O8l"qc4WSۈ\%;,KBrSȝbXNijsM{kh\=rlB_~Ԓ"J'QF!2HҪDǜqb#*nP {+|VD TѴͩ@Z &vdZ=m_0IqpQi(vtV*q b$]Lz'J~_#}p JU*bl6#W0Lk{G7Dq-zhL[v;R1x15<ɱqw`S8R X)A;D Erihӵ< `\.BsQƑ]8NTJtEԎ)]/8Ӛ\xo(I% O0:m^/E*us9PE} !iZY67[[uڈۚLrmfVLuY:v6tp_8s,ĂQ􇛥P85+^cKH0) ~K5"0݇%7AW&7'  F sMv gáLRγC - æ[#f!:8;t]ld:g*/Jh7I/(։ fx\X(/n%DgN0DxwcoÅUZVL%0W.}چ}|(1K1bQ }ryQ%sfK{Y,!Wn%貁 crz/jIB%FfAcCS"DXC-[Zy:XMeBYHQ|AgЫ_*wi% o%D8j $.3r2_c&z: f,i%F}.lZ+4QgG}xUwͲ(| -sTwxy\RkZx=$؋%D?YIpQFWW_9us_մ>fhNBGt/x}[t(s Ttϕ% ڈ8^f3EǠ9&1(+7EJ9؜)?xh͚+!!:nҀ5(YgdSe36*c#+p^>RVǠT*.`0W ~2xn-UɒZZ"7?GXT 6Z+t.MFګzLg/\ pexEJLl2 Tj߃yy QW(&a Yо4\bhQ\>,øb;C&Ϡ*/UFn`a"[sPP"!N_8214r;&4SHro_|Ej6A A`[zti WՓbF9)bp+r/JȽ]nqяKYswC*n.eo ;sj&SRV791N8&]|m:3ver`'U+A?,iIa ]/,76lN^@df(lI>֑ɺ3m_%2e9c@n¼pGޝPDqsϛ=눫U0@f 0ԤLп =D6V]7 P0=077](XttqM+\ z?=g!XOPxi&8Ѐ"`HuMC7mI*'vT6>#x#BrlUF'A}̽c:kd݀Իq ^SLg}DG+6)FYG&abS9{R@r i{e ̔CFr%>WEWhZ5cw]<ۓgJfAyc%"myGyɯ^Z!toܵ0%fj@wr3),'޾_-B!DU Q]r "bf]/\d Iqx;}xߣZZגvV{>7<H.8!3gC1A &Ov`vhBT@~0NJJ TнD4ύ ֔hǴR (&׃*xiFD& O^dD+tx?鄄Fp\n7Z/(ñ@F`@6LYC;( ;{5*WJ):2!.151I<.?Ejtz$IX8ʾ?gUA)EDXL4N" m#?'+ cQ3n\@=TL1Qk+EK|aM2e"g{="c>h2KGU0>zU=嬅fy6Vx!Ȏ2-6BT&e:9vWkc.׺RN,0!aPp"vYZeRKILt`qPՈMb{YǀIFd ^sv ]bS z0-\7$#t{IωԀB4.U<"d吥2.Q5"^m+TG+=J;Tvȶ AZWgHēִU&|JyrGKP>x%Ex0'DڧRhA}5'7(ƐXH;<5 D QY $FB7~x9Zx3$@0/6h6K@`3@adC;ApAl%#sX_y &h5>q9f"idWSZ2WNY C, Eog[, 9-+5J.T15s~ &g54 -^.S63-EZ{XV{{zY+佭rEҟgmN;ǷP;%#YoGlk>ʵ*IWJuE0G;׽Q aīOzԘ^+!dk5b&nRwQj9l.DfPnњs}=痵thU|S-IxI.%ǻ6Ǒ0{;4'(m PC xG1I*j*; kڢH59YHBhHC#jz>ld? D~̪T~ j oo"^c9f L4*q*̲}jM4Ж+| 4!T }utm+>-EIrj՜~JU.L8Eo1" ^~(5Uje{Ml"O]7`hd;kW93 '1PT4%zLLX\6U7D5}ֱUAYһwROF#h<^fsSE,/B_%iTzl;V}òt9ZpDce%4콙Vr*"JxS5;0pVn`iOr(Cog)9YWMPepoa#)= Fsp3L!q(#e-osj)#W@B WWFPҁ?l>>Yy`QaWz~RzP,- BLj?0kK7ӌApV3vs,Ri1Yrk@CC{QJX4A5(y֊ ͨ# լF`wf&8|УrP$B_(87<`gu=(2!ZcXjw/Gf{v& :"h͕H|ꕙ}D<ֈp#Dx3d*W{{oCHGwAߐ#I>?M?}Ad!.?j5R(\~&v Vl8˔@mHci5yC\M}'4ad0J-J<خxv5r c aϊy(`#:X o`qghrEJ4$wj99LG* pXʷ19X[ӒwߑmRųPbTgY.y8$BL*_, 7KxeQPNb"Zq0,9ςd[ËO_0 4tت1iǜq9;<fCpyY[+Չi J^&8ziSi^s:9x 0*0}$+Y9'jpͤ4Ls1hKeAKoAa:͌N!p=[}C gV3c5+}:$2{ ,p`,FNn9Ŗ^[<66 mY6pɶ>k}FB̝Nl`64R u.:l|\:޿ƹ `{ Tx1 |= "|{M[>t*,feNj]tAlSAFƄlχqs Fe=7gq5gVtU[q;帧=D%[շ~ F̎ԌF8KΌ-@RwՃfĩHoRd; #CdEiCG5ֺT8 @_0a>G.\'-vn!1&–`ZRk󌺹 *_˫M?Dg|A8)-yJ`ުVEJ*l" *jcG#mJ(z?-@;1h-|<0gd3s4NIh+9Ks`|]u"_R`a%o/lcHuRH 18fގЁ vWuP>,^Z~]` @(42>` I0pJ "םL<NifV< E;M^YX&ql| 8 zр3H/U y^?x• [ZDN/w0è&ܖ=~loʼpftV>g@qED~_ש^G7D~JcF1In"4F}{Ξ|"-f,}i]XWkӿ(̽wkd*2q42/ Q ooFw 2}KѳK{d? Ps<%2ȱCC: Dۮ̖Bhj,5Mt~~A\ԯ H2(N^CY1_3wԢ,*`_LT"y˒:@pҜ)dP*Ǧn7O#Kz$\6Z6OJQv6H+d#l"2@X2$D9<_<${ jjOb#UMY0IKD 7@k ' tQ1爳w`&h8}{mf~Sn9wRDt}5ToV. jDAFA>nͪGTkذKKbCσ(`)3:kqy|6.crYnӉӠ_>U MluA`D-LDn#m\`OB 3n >(nmiA#a^R+wg'`8Ԫz.5x\}%*&xtD1W_F5[+9{|N:}"v :% "zŀw@9X!B!uaģ;zE73Τ,ϪM-iWw9ɔ̐MfPP Vn0D=Ȯ3O\hKN]/WrcIULPR =$xo4Tۋ T~A"W SP\zJz93rlN?;qmg݋+&4"fOW/5VrobTgpc"k,cn5!zAzPѵ7~?hl7ad#R3iѴ7sjt2/(MKYmIH&qCq;5b^[Y۩w.zvP% KǍ䔨OogwS'G /dW.~p2=Zp Q^)% ~L,Z16UM/ ;#̌IYLhD+)j1Ա_eN[1UO*Ft$`G (JɈg<䥳a^i@ ,Cvb<=+`@(p-7U{|"rYM \H9;tN/w/aOj4 |)#[qZ:ؘ}z>5!(*lfze BlXqbtАt%A#oꞡQp;Q$EQMRj3| NI˛/˂1wL]3K;PLs<@ ?rI}61-7wP%եs,.2Cm4สFq[Yl+c1pH3Ơa btDyh#e50rUp!Obr,Yv gbBrpQYڮCIC{kc8DޗB`d@ڴ({iDc;U|+\z|ˀws{3 /b# Ace&tdFcm&ssVMٳc0 `NGtuT˕bfE""Eǥ~тe%h2̋gfP}!ne&ܘ%bvvlfi6qԍDT2ZH8(.Q+IqX& Һſ2Srn ABXvbCFXs[ cTV(N")&cƒ jXGE(o 6 CTw.ut/4–%H%=EݺIR\ PjbsI$r 0T*xsK9wIEU,=ג:ؠ[!^F4Lz鷍G^9#& H@Lz8Pm_z!\٘SXq`:Ц<`+zMVڠIqrwaZwCT%sj麮i Y&Vr /]2[)wS."D %XSK5fq팮΢NvLD:Y523@zݕUFx-p9_b\{qVఱ]yg sf-kꟶk ͈V|.>F(z^229)靔̿zEZrdѧ?0aZh^x9 =jՊ?} jO;o8~0#sU(MŽ,S+])q;LZnI15YlϏ0⸂4 5ˉɁtc ;Xf.-XI~YN,2>wK%LŹ[e@{%Yʼ$b}F6w8ƿ;9!|ZM%Q癪2~': ?8dLT;F拴T:;3(' J,]AWo8)FZlJ#q|=-<('y6RnPG :]߀˴Π ` vOQOApn$ }!UԂ( SI[#S/; Xl Œ B :JnPQn+)f \Gqrr%銩my,}^ eS!6-L#}=v`9z93N[pc *H.2o,u)NBuRۿw ,:Ǧ*N'|X<8\kY.D9)aÜxNSS*|]_bek:yKM*~Y ;вbqQ6d*6~?Ff`KP 0 yeڶqA/D\ eG`^}xuV,5 T {LOKCy.l5DUZ *,, ` (PK+wh'rt )S>B\ ,?x#XpO6y'X \ex̀c{/x#i\TIWP_@Y P|Χ0Ӻ`=ShwR<(|2 ZǥXq'ыcKV n=xi*w%'߆ med\5~M4qG\~Orf݆vLߋ(^{Buْ ˻\L{E=p |YK_RA)hz Qjg4l7;B%8HˎZzJ,# :CGR~ms۵A{FRtuXֵiSeh$0''_FE#٤6oN_^7&-3jYoC 5HYL5M 8\A[1Nriob@5j:7h;&͵qN@4(B o8uW|4,BItuV8of7:ZL?X_d͆0[C|l(]#Iԣt("Af0򁂻ί.E.  ۺ\2DSDD}DĖwaɸI7ѿ]bpHrjR(_PZ>GEyɰvdcJkLLJHlb+-v-+{J?_zwăX@% <[3O?/AL3|]=o'rtϷIT2A5ߣ:{zy E.]xWXŒ B3Y]*=́6_JSi;4 Eg&gL!b`GCߕ2NiOvQsuWl>wdP&Uӡ.bjwrdp,҈YN![wJd.h$0597$[4\G8 hRq[VRу?aϙ< fm9BL-_A70Yo☭h7 1dB\N);\i3BKE\V72 -.9L ?:z_ٶ/yS"3^W1/`/oVSN !2 N)UV?v'%wZ5~9crUȳ)QRj>FBbIC9L?MlYo?Q(C^lLG]9- '|h EK@-T%2/- c/:S"Pۑ}.9̈́ [4HLĜ^vSߏ蹅WBYR\P*Æ?ˮ֊a卶brH҉LqOi^|ض%:Es` hԸNJ+Q]LX{?nS4[.D b#7Ys|O[]3M3LOdW;E;vm=Uc/t+pTUqt0f.8ՉRvSB{8̯yX khkA0x(ğ:4iw N72Q=.nVQ(NZ[DxYDTTN}!;o p[aA>mJ. i@wވaĭX^d3NA79X@2}LDӣD9F5Yu?I#M!ɨ.ZxM|ޝ a<#[d[֛͎/OU)D6Ui3%k}*Vi 2?Gծ2'0;Xzpq.xͰW<JfM!0MV~^| Z31'9ʽjҬ.3%KJ{BqT+k_NB=f5GL$3ʟ3gyQB0Jb)Tk }\KW^i᭨M|ѐf-i;j$%*K7Em0Et6ug_e'PR÷ƨa+ ,fSgV,yLX~l4uRAe^5pto+#sbCip|| S edO"nxd2k\M3.zlq&pF9Pb67lLl=pe,TF:l;IΒ<6eĮl#IfF0w NFճxtTLxN[Q&~ӦV-X۽輲"_O2uUs^*MR:P-;^E?Q)լzN]0+9$&PX kӀ3knfw9Z8[7qН0=9Vml*R }mͽ?Nì5RJKH(;7w;x{"y BGa_-+@ G6rxs:&_+<~ -ͪ0ԅ3cV>I L550rX?qRD"<KE9KflNB=`AUɹ!2㔞Ree6_Scz (%{a3xh?J'?OIh$[E7X[ @`W{Xw}sQG,?'$[d&U/vɔŬ>)s:ir@ %&7~7>-r{҉<L(M;H^cAm7jӥIds%Qf+7I~ӷQw%1JlHnt%lG ]0e|ȱGvF\%V$hڝ9TdSurT(T?+PTGB +k"BVb}e(V6JA(,@0`|5OmsAlFg>nTkyٿN{VO E!~.v}Thԙ2N@HS&F/+hXOke`DҠi @UB?{ Jhrmqx{ygך:"yu`-R__ n=Uhh\?j[*$C]\ %yt,oĎ^tl}WQC[WgЊϒ"{^xʿP=EC{hLBny !N/Nus 7cҟΞ;suمOA9N#-iB ^aFTF8{8KTwĕ -/'TSMӿ 8 'v[Ѻf|! ^'~r"j٥RG됤R5ddGb$≱ٱ4F|aCXHd- \XЊ2{\Έ>!N՞da$Dc!tT LC<m]b/05=<x b ('N:>ߘXBzGVvEj|}kZi$Ю&t)(ξNS>bk86@psvvkUW&AZh:=LyvץX^a>1eEϲ lY6J5MzY=[ D0B0 _bTKsw|իeKJZ/ $itLM̝0fヘ,qzAe@=,s-rPUv;xR,иiݙ:0#h"rKZvr ~>hr$fC.*{87r'"{-p.b]y趗ZH\qjB; /}Węo`V=|.̒˓U PDErPp}o;!*pͯ}76WW: #ȫƼĕ=!EF$[ 7pfZ$p=73% ,)|ѦMhGaݶ!m'4 ܈&@Zk^թD~ $݉3[}3,A#łx('X[~E\U eq {(Fq!ՕSj" 6`bT:˷}(WH)`ծdv2cYT_l+x{LcU$'E贫/U>`:q\[J^^36UTI#)9ET,y=_!>\u߷Hx|&a0ݕإhCksF1?Xސ.!ZdNX.{kjOR0"H~] k ӕ>]HKF1UgI*Q@Z?T %(t>C.SߡI]e邳6 ֮L0i{[A jBh,Wam>pa) E[(VܐCXlo;i I3n<bf6ZvyfE#Eϫ]9 [+P.{ϣkCɤ)N;k=HBcД3b׭i'?pGAdc4Y +y֢K &#k1$_v 7e^k6%%m! !G}% 6g?u5 qI.*4vEE)'} b&,nM9k͓,- szoi5bYAWi&z8uhB'aL#?ai!i_X`TNw"7+$&ÒlӃ;h=Y](75‰h5#rHYe݅$;:-"lĉ7_)|/QMZȶ$#v7>z&-CO+so`3ڂ ꅏ~~ [aV)̗Feϗ ͠ u{Ig]+hS9U~ Mׅceijމ7QwZY/=2=hvi$AwXP%Ņ^ٳe:f5A۰PpWfY2C (Mϑ =UǶDݱQƕD;ޖ}^T[,f3uh8I`=,6Tu[zPgOxt3& R: DU%qvdF>h!@_Ⱥrxtƫ h6B[|Yy2\abA_2!0:R h"_418Dn5̒' 4hH[JBL5r\>l 鼂)6`I;4㐣E}0'8*2Ū?|ع螸"@zʢuMҁLџ˥̠4r!.a{Q唞ITFTRjI &GocVyu2}4wM;^g;^2bBg9}l}jmY:{<`,46/>M[')YT"%9q_[# FO2mn*[eƴ3KO%+J3PyVEsPZџ 81jƯNMb. %X yl)29o [^rW !юM-e!Y3{Gdv5}!E,;gec3 Mt`k\?]ۆ{5k6FVN1 QYBݨ*8B)Lw#VN,k?3Ga Զlp!OxǙU/{/uR6  oMD *p ODF%G%D''&}mz\G&+Mol7["J6^ * ᶕ,0Evt٪e/Gw/$9jލ􏟄$yB=vR/2Tp8$;'r: =b}bS^LcKJ!cs,@lbr4I3@N40u-+O.a) *>QNtFqAi"yhxGTVMf3i+tXGELԤdy rYDηp$loa6C?,/F$IGnewWn<#]/Ay6X:lEF$$'G qb7s4-QG# 94:bg8D$PzڠbEC '\~z8)'NwQƁX-[J#d11?M`WK.ɂ!si[#h;LWt~kg!{ Y@37Az#QN}:Dk]W)BHbD"LA!P:Sը)m(?*\=j給?#MA{IJ ozHVD)3o\~ſkʉ6YU 2nLUAE]X6o,s}1{e-X9VHl!IVwCCF4i`P_0¬0t HٙsXa-ƧԹ5U⨊qXw`R8EtKUR,;Qc.֌/5D瀝U1ϐm! =:{bӋNZ Wlʑ)Nx*-e|f7 M<,GWQ s~9:Vjn =rfjhÜUr8;b%?M(ˣg%(6u 6+@bx4Jݛ&ŝVbD7)L>8T*aݦh.lݽP0\DU#C6K9׶c Pp2bYNL)ؓ0q'$yRk8C:1:v۹.-}-2 3СQaXv3d"_MIlXĉ'\ \{s0+> ^9>Q2+"E7& ]밽f,qG:^[m!U?\5ڶ ~)z'a7Y?Wiv̺z85( p1+VdU!liä5'9Kps:(@d`W dmwÙ(#wU1eQvvqɠI~ۓilC'厴_N/x 96W43zc8_gv하$4t uqo_(#pᗊmk>jr~EZ4jg⦞Q;$^HAQ:֘a'.7Y&f 8e1?|iԊȢ?r̥.OJf0]@7ii\qYWmu=0ڎdyu%s>T&_4៱9~:Y6sJ[ػD^+=мY=y<M3^;~,TPQP95O8Dby*8,$X1 Վ\ )Vd҅4qW'׮J4qKKVcJEi8!ae;"?C*!} 4F=)A3iCrdwjID ͈X)%U>(CE]̪ϋ~%z2"mu,~2hهmY0%[YE1u'M^7Ϗl^!$3Y !gS/"Z v' t;#-Oɢ%kIdoo% 3ޢP DW"WGIaO@": AE!ltNpsHar-۩o3yA86Hc "! Cf[Xc!+ghnJ1;cp?;g:gNv-^nٗ$g4[% &|gv0-&ҭ03mMՆa|L6Y[vBT\'x@;|s + m6Ȏm_[U}$߉s>bLbf?DN`=$'-Jf`ԤFgŻ'{ 귀l39Oy4WH Hx?zU罯zi^ y]\vd̓oFh}2@D?QJzTedEt#'a>gQyl[+~6uO9qO[dYuwr?~WX|^x>wdkNVe[s bZ_jdNa^4d~UȄ0>}o fOX1{)21h~uXt6tz$HX[e_<0ǵ@|-L18[u%lC)bPE)4R^7vkŴ48~AB P! &]llzO"$C(%Y[F~҃5Un].0SִO_f tŲP(@=md6Dv&P\ޘ:sʽК2~X]aFRQD21m'ڧsH1|MvD3ULX'm5Rc'ѵD_hhqy2{ʒ/}^/DjRKᣫcϩ"|fePy3LY!q>3YKx@EzækPLNlWVpޤP%z;v3t%᝴{0;:0-XVE)N"h57 hrzln\܀26dw%9\ 7\.zIǠ^IN!PǠYdG>)8'A[foG[DbHK;X5̌Ѯ9oki5y̾wmYCTנ^pHH@z{K^_4/nEYqPtǂ+p#e/NEB{V!#o> $ܸ,;˥S 359x * S 34!~ QM'2gɓ,lOmЗ!́'o&]I+wM FV0lR _g0)%G 'xTBB}b5I9jn&ChgƽfapXbyheE*W!( *jϏn[E*됯Ԧf߯0xM; %9nZp~h 2CA/8f2ڛHb=(r`w1ۧ LQ[_105d>[JT?d5=vjS\ĕ#&C`iy9/aŠ!dQBwVtc5I؉4=kx aBv OX͍> v5X!j"2@T2Oð)ǰ9-'/b} bpdLKcP::&&hSv&T{84|_Q6hgT56^QaTb>}~JlPb =R~97;6RΥΙFXR!SHtD ;x2D/|U{gd=VdR{ZGu*4RARS:  ;OMKei|>L6gL[(G#n#ulh dY̹:̇}vc,ܺIZϗr,899//:xfp^C2€OFc֚2Fp8YLj= :+l#S_Ux^jCrʄ&Ԑ%-7||>ۻ!m}^H^$90c>sƤ|-T{2ʼnCF%g4f=M{T=A[Up|Q}Z#w> ," ZUecɹ{aOv9[=ȣ:k[D<8[%Ay?(ihD֏[vK5n~hSǷ=H]E 3,W^˼)gYm9dvHؿρf;;0*䳯{!ä[Mx qw\rh9 d'c i GRN5k6-4obˌL7 4aO@$8#p#Z#VuahY\r}vq"az5V`$Sta]CWtKHlE|_11PT4ÙO?'k*ݍsRo,2,SlpH X !ivIF9$^ju|fQVx`u- a'#n{K`4L7*˔GQ="*Yf{7q.x;6fd+IYFd-j@AB%><Ѽz|TUoѡ>\cL8ud-#Ձbkemc$ ޟEB=5ƠS*/e,$hfrKE2αC|r} ?05b{->7 *>@A$z-ɸ ?yxGd/P< Sr)LHpvF(P$T\ 5-ɌJOb G1i KQʹ`]eK #7=^OЃ?Ȓ4JoBf!C2H(3Ջ2$pWr9mK*-czT͖c@XC.-+":vk-&_1|=yzO)>d"Em-shq*8x n%(Z{s$@f {֜f8E oȲt\[rm %U;ֆ GocjAmWbTw{3no-ytOK^^ 窏WOI]`u1U' $=颋j{G}.W"JIr.$:ǔ ?}bcELӌ:z5iO"d=Ā,>" ^3 U޴! C@k)pc\_RbI 7KNZfTǑsFNyr*_g _-o}?7чmA8"sO' Z3~=Gd)~:y~Z F~bY ػ J` ^:${!GJLxQ}!bђ`ɇLQ3/[m=Y@f9ZmWw GƸ)5%i|JԾع 52ct=QEyưT7 9"PuAG+Co#qgE]H͟ ޡe{ 8 x)t|#K3;-5lqØ4Ojeveo)ꐄWp gME풙*wwVDȉ-T)S1i5!,t sra? &X{_͞`ƙ0$D^13ނY"^.zTe5|5|g2p_҇5D/,°^v#=?f_T̵R"Wi|Íel`O'U~~ͻtKӋZ#*`Zta8+/HO冒Mȿ+YIs8LJKc[ sP-Rj!1vp i Sxk76PD5џl!|K^3G^^=̙&l/d*$D?:ӛW"vQ~VlBt}"! ؖ[ AzSUoQlD(86o'kr$E:l L+7AEDOMKǃژu`zL< zlNn (Xc]9,&p#Y?] qvƞTjux:5s%F+s%3I dswH?tGV.$ Od~: &R)Т/1o%qqͨt!vivA&xWsb_6n?v@g=׸hUTޏD]SRZnbY=wu4K c);@ P\?adt'bVeatyR/hIÅsNڥ/CG6%]J m8JQӢW^*ut{R?(lKfWPaxSs; sNbq 3)Vc[p"~pHۦ͔R1GZ2gu1\N*pY0!vA;<xt?_)y7S/g A"QڜqFY"#ԢYF'X䓮.Mj흼rY/A.XӝIGPE1Ӛ/cδ`~k Ypr}POknJJèe} _9GjjqTnss9H&+xrtfՓjVxABf\+дl_0p !#\ AP{>q*/lByJ|)8(U tFϰxr׉'g+ϟ&wxiʭ:IDz\4&Ϭd/\(JGn?f}֙+8 cL[7F|Js8ds\W)BxP#F\CGuJ(=%<$iwr&YN^4')u_j_:%eɆW[eܻyntlfNxp^RCXƈ Xx=,\}X]'/)vs}V+k|n7w'B[;KD*~]ġOeEfl`U&¦ₛnj7R ~{n|J7yf"Ӛ=,ݍ^$武ʇLLٙ1Ms,[u`hNiKX}wҼe31%@xg o-[p~p)Ez"^_1{}AqW}ɧQڋ="`ДS\r/r^`\a^4&uD>$^dPK;xP6$ ~:9Sq}k8HLզ&MBV cB_+GҴ\cYjcx+O!Duq屨)\t]H>?ȩMՂn4oEu7%zh)Mᯆ%(U\"inEhIRǃ[>uZ˺.t蠉,鯮,ϲih?mGA}-L..慱j_R`n483SX:NbtAUpdbl[yt>2Kt\}ځ Kc T}DXOz_b(Mڲz@fLdb+7DOŒBDc4ZԿkqK➟K$f%tNj΢$é]j+6}+RGh]+V{+vKZ+.#a}egO/7ƿmTI7Y[>Ӵm3#VA?I)961 Ud/Bߌx.T XL; @l5o K#QnhR2pGc͸MI|MQWCD%^_a= L6hT }Ր2`Hq*?8s`l>"p pߘ#QV9Iѥޣ'3mzƾn)f5~lf n顨Tx{ *6F&0t.a,K0k`M وpcWyA{djY~eYt/;D0|#ppx]`F,́.*0:KSeTڎ|wxQgPMɵ j3?[R'ن̍ӫȋ7D(ZtHP!Y: 6S#ɹOS}GhG0LE8 ES-u_}:SFiRra|4 @QnBi" `yAASOݓ"Ħ (M9c%+E#?>Pzźe,2|gؗS \ cn[L?IO*tC OEyJ${="`nS&ױP10ZlQ^0Tesh |,T* Ԝ^ToZzf̑l fb9cUOZ *BK`. rJ6)2QL,M\^Gp ' {*Hyvn)}19$̳) T4`ۘ7au0d1PDž 2q[}`-쬈slrfe]˲eҽ T#  aU؜u/]vax-}P^7a1+'=2HEwB::F]/L2Q\y0-3:(4b3UJSW 8lj!.I}5 ?kļlJ-ǧFS=v3lv,>N(XF;J@)M0 T"HC1,^7o29D~nD3<3h{ k/37GM/{KBpNS@OLhx{jK1,;,w;zB/vcb.MQfJM@7kop̞'-a,= {֯J!bWjRŏgz0"ԭE Y\ ϴSUi +\ czkי 4=2 ړ7D% 1ċ=Pъ"VhL7 5u(nQۍcBsp݊z#A- ?d:W1RfPr0'm#Sl)(M98%Xox){'jcNWQ/,r TMXBHV,ѳ ;O, H$ʘD(w(K>ՈYHAUUO1TBR(0= I[Ciҷ`LLxX/(~B\cS~wTސc2#$xI ȭC ~?YVLۗw^֣}.+&UIqĄ 5q7#IΦ:-3Qcm9@HꕠxxuT TgW dz@Mį_M"`|Zy`Ȣ Q˫~V :<|'YNׁV/Zu8SꞜ2W]WI׺Y†;baުYbS&_^5lT<$ޘ r'^|BL8;U^E tw)XB x4~`qNHte`pT|'t+)~kyԇzK/hHkssR[PSÞkKEP(9{+#~ CI6nE7!#j_L]IdO}Q|!^ɘ.`^>D&B(ppS6Eٵx7!@6CiUW_vDLRNfM;{zi 'hTP/zN@Cib V`G+Wu/.u L53^oNϚAbAT{f|IPă]3R *ʦgSZ+Ú_jb{U̳)T#AͿUp]Jdc^%/8äFbUVE2E$T@51puli29f'Pi7Zh*mgfgUTHZZNHx>۝G),?ŕ =8~ a'0a;xB|Мzu!I,MO}MY)Gr4Aڞjq4R/砪QBCBzHίNIB+WC|} tƪG5DL(SL'[;s%`XigA1+O(!xCJ1N≨%93>4m='{*Mž\`yFĖsi^ei*Mzmx,?e29҉6W'ge)d!{Fn=ri>N 7+i8àt/t|w\ }Ìu B}x2) 9{cZdNsn> {9@+`p ꭹmAeSП (j=:JMqBL s m";B?'^`o5Bod&,2ӬHV( 1+ K&jM4h9@*E2 [mɐJ#+1I]GprBs>(Tc˧:? ˳R‹ָ/R# DKԇT)(b8y5[~aa^< UX^A.FR"r%FfbȍQ/QiQc̶/\?f ,$uRnH0~%)R Yxr&wxŠBrW&XVod=N=bn߯8CY'euee͖M ~:.$zr꙽~I&߼`ANŐĎ'dX`8fE veKe)0q'q\ UkgMb+AH`uqGtdH$@$Fۻ4./ ځOݸ{ ITi ??{f>(YE~߮ۛJ^B"q(̥ϊIfGG\}sXؕt^wfX:y1k}pX?RZ_M>?*2T):]̷AeJi2EЗ7t(9psjը, }x5iOSѐ}B4)=S%WUaٽ*,2ԝԭfPT#s!0P"V4nSZ4ۈrtSeNyrM.0^8qFRw [OI=]4,rv^(c ֊&hp56GVkR,^4x)fB`TCar"݉0E8:RvB#aI!sf˸*fjxGMvl$cdBw]*W0[E;KDn oK:(ihTQ#P_SZzzx8ïZk]-{ΒzKX&lʡ~yG%zp(LSf+& @zo]\8`;xRkZۜH(O.M|ۺ<J;4 PH91QALN!g*NU48% ")SV0 c[cvCN8&(qF)JYxC&/)5 / R٭a|bQT|0|2 Ο(JLs:jI5ٯMnkK("Iיg3 :=VaXAOA/ 99,4)_4cD~8SxqPp}ԕN %-920nˣP 3YHOOq4U?%uJCrC$ۆ׼g=)lVyx}fe3+J5 [DǖLZ`IQTD"!A\ZsW>I9mPD-(I.]Sv|\tcJ4\4W.+2HwA< GggQSOOUfPvމGGObrw5h-Q"{_?/ jX%V$4Dx8s䝡 N@ B=ޫ3 ԥLR83[a+". q?WGnhיvV>9wka:6]YBhۙs2*{qҴ_# i=īzo KWy2T_tfa@1VZ(Aj#&K6юTBr\r#3ڸ7?rLQK\$:EUpo:N߰>ϟ*` vq/ZPGzi r~xvgCCBq#.0pfl}lq :mWqqZ*%<5tGݘ .VO?P2uY]ϡD/fq+SƙNNPz<i'1}x}< *[ a˕z+RutiG>gFl!)cNW2vY_0q-8ŻIDVb2 V2"4P g Bx[ROyXtޯHVeU*fPo @ 04޾ >(I~D̀QҎ9}g*lX['iiGHzٍs!E VBy/4dKz5dMV\BPZ]{"R%|\C-"Re _cv5dn#2vWLjlXAYzH!4̡#̧k"v0@IH;ƖF8p3Eܳ*::KN|2ȭ~ ݹsXPx@.eOU_gQ:iDtSzrpHl*ʼL?1U$H퀲jG~/YRO9j/ltLqNr -RvLCc%$>CKY,/$v~M Gn-i'Y]60[ 'pt#z WdO` CĢ'&Ic4[n*szdD/if=5CCLC@g`J&#޳,U<,INaR#"8Pn׻.ܭgɬ'p#7Vp O qg>dEUUtؼX~ЙG 4kurSV؊ "~XoA i|;hnm|Aq_MTO=nkDLtAhC}_1tZg:'Ya͏il u%g {7*ث ٛEL(+ sPEWzpp7jboBƱ=̖:TFă.I=.'V06 JnrH9Dy\_fHyc -8ilu²i~fmƏE0"~G K.㠔M~u@=g" N/xB̰ܲ`֖Բek9`'Uj=hX@~*WwItzHeE@-BQr57R@htQYP%5n .=2@`Wfiyk,%R7Pwt7gLAwG X[эFKYeNN$0z&Eg`+oON+T͞N[g%GUJ_M&{J9T8~i;[0"e^]5.[dd@{i6(P8FUd?]"$ؑӢ!4=2i Zj.0 F.8|1FMg3&B:r#1^p-CdbUt]TGb!E?jy{xqOоTD鄌-2cfiRznc ;?{qS[2oVψ/E Vi+K6gr'qcЇ5,AL9 ef>IY3;*Y'+aԓ}w?+ gĕe^wYלBJӯYl`=`#9`MLiV1fw'-)Q &ȮJ w RJҥ7<9dLLҸ}zYxLq| %ha'1` a-'&T}HMP@n. ϋ]2[6SZmDӋiR:xCb@HE7+#x[pMͳv0/U1^%IJ|zϙ-ݸ?JBvN 4-N"J} 6LX?ee)/ާ EXM€G}L$2(lGfJ,j:Rfb uPm}l D4 ;nHiN?|5 ;X[RsӎFx:UCyI1 Z&߄jIO}2yT9RX Q0\ FU8ө![S;.BG8X1R.1oS'Ksug@?5Dȶ8e"{Va.ӥ]J!9f!m -5. y(2ͺ o ?Zas묿GӅ>7MwKb )rҗ$Nş'_Q{a4K`ű8 ȍu1XhȺ';0%{S튐DGNm;kӏ|G?um@ 'lSL63 ߊ2ZK=T1zk~/dec7c %@ʖjy?, g0|AjK:(?OikF`DɯIGY\R$ T9nf {nXڄ#nsCJWDgHSi_558 Yn$H`zmOBBH|cx.2${Љf٩(\ysAtMJ\4ߴh^.vFa/D /f㐗ѓ0S 4mv =\]{u|z];6 o.w0%Bp u|h,F;F8XӲ$6RdSS|j&>lc $#Wֲ;"fP5=ؘK@~h0 XQtgYF&'.D䜯-)cO`%Ud<^_͞INcKGgImhxs΍}$wҔ`:a_~Pz\J+>~NҮ4Z^#fѩu,NQVʵ |Vʹh~#;lk*Z+ G%:z|htsh*9l+1W}VWN%^\lXO15Gh8r;NBm+zռ!"2 b/"o V3xFlAf EӠ#:yEoȅP#AQo?9`؎(~1k2vtl崒5C_i)[WZ;% .y;Sw('0jݴ[6:{jD(3GtJP˲}m){9RUhUa+('ek*/y$vAk٣q@(@Hȝ=1~>FTLAѬs#qHZ0Ѯ}i1#jAf{3wұ9=y5ŶՁ0ӲpZ~ ;3[ 8FliqL6?0L7OzX B1`u3e!W )^nsPܪ>]UƴXۡ(D #bLVJkAP1 +b?Bg/݄T dymٛMT gb8m 1-UBzVi\Pf9 oPZ;LTſWYnk9_vS/ueCD[MjIs2U$UK¤s,13KՓdz^r_=P4_y>X)~ d}QsERguTY ԗ>Ā-s(K8%^'D4X[3ȃ:50*oS{)-UXZD ɣ/&ncҹf<9K0' c6YpmSf;Z"΀|Ds ]Ã$U /ij#]4=5kfg,NΈi|PI>јsg@${6gQOOAFN糛*$Y_evmp{jwM CUoBqG?.Bヱx,Wɀ&SRmJA[ĤA<(cM~]ېW'EZ YdO`5I|&AP2/XEyayF (3W =eBX[xw7G%ߕ;5^fU\@'rىu6C܁-j?ľԀ Y.VLeqAhe# #=M9!$jᎊ]By(pR[)cXxYIޔ%E:'UJ_%P~HڣџaDuhZD8[BN|B6j㩃(Ah s47O`SؑDi @/="8P*mw58A%G 9̅pӃ~ZoWQ/ oA@ddI'Awa6e;?$)*CN &Rx%D-'^{JN lj&dMya71/ e4?m ^YvS4҈5DrPP>THa>0-uA'_!==ö>d!ȣ%)l~HE4a[5}EW &^fKPH~X{9 i{KzO07ZN!GEи@,+qrw7EvT4"紘4e© NCH?Gw"Jegb]ԾIJXe*1@;H+XUI c.ns)8\4̙v*(2|] f#B 9gAZ\^;60^_`W:@XhC~/Od->/{ &KsPO !0P 0m+h!hҁ: 7N+6ϻB2tG}kg 0dZ bb-w jW,y$|ί_ޒ\xc`iP@` JWu|F7td<Asy ˤF\:0LpHЇkW 5/tV 9\GECcJpjK6hq*װ̣1!6DPW-JiLqup{MJZF/2ϋ`X+qH\p~ZeKpԯe,w?\O5 VUpVJݷT*\ $ ir) mf/r` qB7ib3f D\\;@yê"J4.ҪeJ /"\ew4ץr FM;-~{&J֋!N݂ͥ2J(>>K;lT1 Q$X{ [QfNW ow "dСJU T[J1H*YtnvtZb)nb>!fZ k#TZ~4`Sv--6hrMhׯ$Xc6 2g ͌o'`'W٤k\G^z.!֑.2[a~w-nzes&3Á\\v]NEK\鲞-iXX SGvq6r_>'ͣ5gi&vf۔.'B xA\~!]camǰ)SK3OOQ'&?jQZ2\Ob1v n[2!>ߛJP(ܛ"jEF2'#P/1+7KDz:~uH7I/QRe2#D'( ,A:sZܗ{ZS?_b5AaF!?zLzL $ޓuN;t>Ȳg=~6?ASݹ_ %)4\7/}OHp,6 3RG{ gϦTL<*sa.^s:`*}ӅQg%a$[f z&^p^5O؜7W(8*.}U]O mAWeb_l !6 ķJ0>nZg|*qCQ&u 3*3lB4m]K,jJڤYaj/qR<@ڢ duN^NIj[h̹V~ XxiC ?6Ⱦs^Jwb(SZatѧ)Jv&mJKS 'n$U :-IU=PfdMs+䂏-`3R>\rЈ)͖à,d8qrh, mP~pD_yCɪHMRMYMSn<TCg?&Mήϝ)l/ZEk s6z>:Ⳋ6 |H`ݠ1 0 T2 'ĥٯƸQCz H8]$AwZQ'&'96$zP r:]Daa <;$43SmT"ZZ\wgɕˬJ6.l=,'B[L#5kRא؂eupB+ruTo Y,e[Ƀ*0X@VXH5US_b*Xɪ>ҦboO'(!OV'Ss]: xJRõd8ŠjJwv605`Wyܨ% f,>}&.*s+/DI uz(&9>ˬe. ,NgȮ.C.FQ4Y}uWT7LD_>mJ++̘˵:_8R8SfeY'B< 4;ؼ,N*()GWȶ2cAqf3 {"4p ?$~o쏑4[oM^\A&.;*ORsMMk֐?!ܙo*{gL(fNuyS"] 3X\W~(Wz;* r5gs7r|S:(0M ,f>x$!ElB2|{_^qK k] ?6`ݶyAn[-r`[MTfz bМ->ۋ6HaWŹ@p FZ4fpG{HpAIm3mbF ?ef̅7_K f[(xUHu~3g pV]7T.)7jSs,F?Rwv pE0`AY-OP6c {ysnƽ|GdFqHmK⢋R[lkP?R5nݰf!BQy`&BCF:]L ( ̙(r+:m` {ӷ44i9c33=mU7` L#x,H䕀 !#kE#LE4j$̎Hi#c\Ob/bNr4Y:)}  $-):l{]G),euDqMD[Y_<eҼ|Dmw4ծhRx̄NWKWCSʆ6;ҜXq`OrIi撄\`3͇V=M4O!|mLRvƖ`Ŝbx:xJ\Rv+K'^jN3ZJ_t-SiO(եsN {Bt/mRNsL̡N+M27#&B=./&&7oR~ru 'iCldN_>ǤΧ$i]hb;L?dc|v%( u2s|=;v164@>_Z^Bڕ-P4O#WMlfp>fbR7V2`PqE{Iza K  NC97 ,8^`4ɫ 6Wm@O=–r٩ s~X]7b@z$ɝp&9 F l⃋,TЮY=,P%ի"՘V]5B[9>(@-G兽 A iN;nrVݒSE]B2SckUM]MnЎZ#ҔR3E :zjW0+Ȁbe NiPz_ƊhA%&xY,hYSt<Pk ue=6QSfOҊlū,_ E">?wG~ 8Rvg7 /ݗ86Y9zQyHw;ZQQsl,P&`j\;U)}ƛDJpł0m4o&qhT_ф]>o׆2)C# j.Wg%uZv(1qy Ue]RQRϠE3qNI\UdW6ώZ¹|CɸcQv_I,7$#3VX%,yߑe]24;ʮ$O;+.5i7:4:FNכ6HrrU_׿JR fF!⮦E<')DL:OxM,5;4}#F>3k] \?݁)81K4,BOΥCp8/iS|y D){ kbAz y ߠlNܿwgIaZ济g7 q)rfJfb3d/+!$(Iˉ:Swq&0mjZ7Ihe}l\nDIZ?+Surh%2 !`1q?eL_;WNb2IFO9pB!G£N^Tm YI9maeҏy+coz=Jߐ}N3GE *oay%H(NU|% CZӲ@8aՁ@{$@'dqDDy?_"4 Ϩma*[)ˏņut$p1ńs!d]8z_jq]H*c]"$WL+j`VTCD!QS;q0e@R%"Vm2?-FV;ję]'}Ht9'eW<"K,HV?*f+ƞ.z{va(b ؂ɱMm]Hm[R\L+\k'Ej*tͰ`Jnj-)G<E"Sü,x ˦n R6Q8;.y'pW̝[ktqk +hU7tޮR~4SgxQRw(3HD C7ήU/:T=E~Tj?7p >s+4ҦŤF!|##&L@\Z)aX&x-KRƓ c@t5u1 xy57rj^VDRefeTzoC@M'(,\c h%^VnI!zCi S?jƴn ! 9uU.]zūD3pg?\J&(lÇbPy/Q(A?.i zI\v,a"opӽV^U9XMg%Tm-#~>J>0dȝI=Ɉlo@U@V@mƴ}UNUଥ',soc!t7B~O,I{>m2zX BdD0=+[0ar%!U<$L 63TאdkPp#iF8lp=P>Z ) %1): +IqҕiHa?1%( 8[pLEC,UJ]~K#٥쩃h`0-߹j@-j- ݔ5I K#4 3dIH;0ݐz #2*ItG^ymgpOcDTCHѮS =w!ZNxaلO| :߭&bLkVJ`S@U>,{ "C:}ۄ`aeb'̰MuZ|e<`A]{JG+.AEl8A,)\h#*8D\G5|˅WZh,Mg%/P ֧yӒ' K)8K); TgS~1јѫĞD}2fBJO;)3v L02o@88 RRtO8&oV ڎqA7R":nQB4pSdu/L _2qۨ~_:6" U$6" z e]iku?16 鴩8b=zG}_ԫ!^w@)H' ESP(gG1.>*I##LC%'$Dl 鈇#T]VN/`f @1 iC}bB/3Q̬k$戩iPxq<&s2-p`CgypFw̼a<]z0DCZQwJ̡l=SW(F*M3a U'5_@J' _HrigM~U)AKY| t#yEE BbGHv^ͬYxT$ghDJ ZҶu6*e$\-NM[^\[Ls[CG(gs~ח+T{&-`Ω0gje& !W䉀U~JދDL$-h'MR(85N`!cE]FA[DOQ7wA0@pJJj :.EJiܒsV؀c jwtׯw@6s+B 3dyF0X "CiM Еs2ʁ R#f4kʬ;__ $Lr`]T k{m(MЏyL_ڜd@uE1ᰂi) Qз ~_O|skIO91T.%T5eey &HVgajhQu$uO46;m4`m~ Y8 {3TUdj[3@E%%9\痪zo;c/ɥ=V/|0xAc4ZZy$]U"B0fG6J3Hiy$7pQ\z*ݕsH@h 4_Z+)+ ˞bd1uPf={GɆѝh 08\htӼBAaw~㪊f"m+WNF%>(L0VFU&ʱ 9 OۮQhIv̝^9nYU_V3QP,%K G&wkfX'&%a%J+wM=t xm2L ]{ka~ >s0#ͪ YE>זS(jً=uQaSpV!%7-=yHLi{ƖݒVQw?ۮ!׸7D!.&yy*D c,8K7&3ʤ& - ̰Zr? Eu9r^a)H(r-8[Lx2^cEO׼̿i—7T6#{vQ깗[" B;L9SEFĝ %r:Ͻ/>`9yO T~uclGrC=n2gMf$ =rx 34B ߈`&O>s' )󋬞L,-i; 6n`spd<Ӕ8gLr;>ϳoHPI2^qje0"EQC2ckؖK4:p /}Io^Ö.:çaHX]yZ۞Y"t^NϣzM8)hSiZqͤy8Momxl%LxSjjU V+qk5#`n!RRU /%d/|t%(XڑS@s΄DžtL}w,ЭT FӢیFyއ<ͳ|,$u1 6-{\?Vd,F^idrdC%T?2 Dޗ) 6`)dl~ ΫP]J x[uf|(|: M #_ESXN2 ;X aʧyXFu"&T)_. cֽ;F2'x"^)=j ~&moq0Ve1YR2\3%M-rX<zKu^_H#ȰB2N ƅi+c?)^Mp*b9yվw_EoiWR ΐE胀\>׭䊖7BRXi2S2Wa@K]xO=YE_u5yl^HK㉰mZ)ᑲ?KaJj{ֿP57\3Os~](v9EvSO[#ϙ?d:w]XllK?ہc7k([qЗOI wꯧ,CB(mdۍuʌ/KeԮP)vctrW;֯c,/CD&MlwEQ6f!XQ#3Ύ&cG8lGɖ[PfvQq!?iELg4Tt#,pDIdM֨$pl5%]VIc!t]553mc42$ Ւ [oM]Z޻ڟw2` I@-`iOқ 'KCE#d"\c}Ac0rbdO:O\0It&8v \ %ʻd vԋ3=/"W;u}ײafF#~ڶ:841oܷa)gPb  pW>B5- $ӆ,E֪WҸ3lNGs* \yO:Y.ri]n$~z{;rQ݌?Cv@zӋM9vB 0CcaN`ZEjꄩ2̵ch'vCBҖgEI^'cU~::,V^Y;]}fY{MsP`l x’Z/$v/)8, ߫J:!i3i!6/Qܘ:S!e46F{ %s@|CEj2p1ߘ@ 555|l7\ yj%bvF,7 e= !qk zƉc\#?-Q|*gt>f#of`Klu,=D4X=s q|̎e\zv#*?rRDM,P iY%6ԆazRNy/`dB1F: uH=[,a4O c]&㤺2\G$p4Nw'V 0cu59=#\Uؾ@*(UvecĬe'6HZ ^Ft߷xɂ}S/oNƦCۀFƽnA䢓jW/˦>E^~/ovPSvŁ $V|z(vTO{3>"D""b\Yk256^%n$F[:5JЯTKuJQV l^?z1s Wez"4!Hs)gw놘[VtR3Gra}a(8 RJa肸I]b/Nf!Zs .^dhuFH"UcetăR;m rT*bziU;g%,Y"-KT kİ0F=O*.)c6,2ܹ [ ~-j+ oqj< l.Ν"EK1"kQV!KJm1“5ʯf +i3.b4| .ӗ?h&;ukgb~@LX)S}r/=T ]7cQӢ%89LZS2䳷GMfeCg0#4'xl~KD h 1S>},-ddV05:~hRO`"#TmgjxYFKь #$|L{IƷ&KXf3U@ 0cWl 񵻷_bQ7tPkҹB75i$u0@i].uUa>S96upVDQs_5ocWB!~hQәS_J%qґoAeFX!#0Iuu?&gߩB;R,oE+Tf.PMŘX&4v8M)'E1T{>4V r4Ǿ d&BY)΅:"@V?>hy䰺[ݜ[%aK"LLRh29ΤIk+lDZnImل&X3+~D2}7t=(o~ޟ*˅ޥ DBEjpCdU@ G !xrH!7d (ǠIIZ"pILM5ҳX8=nU`\PW-MM\.|f9y֩w쁊?F:v`5Xd;[ưZYdLԪ[.FvՒp1~l D}(kz!5LЦ 7LIptҰr1[&=,. S5Db=`O(uKi sI+gY* Sj*)uSOpb&svrĺH4O۸`vs*A6ڂd'9b6{ <(Aҋ{ dʃԯy-4a::6v&˸Ko Cg$#VcDZ9{fALǓܬxQ"[=IDC8jR?wDd🜬ZvR5'}VݸwlKR-hhHDOT}rIM d KSâOE'@QU3!・٠]AqaPj u:yKƴ& 1W h$u#0?nYp)5q!њ͹P/9`߱ :1%µզ2t٘}6m0錮KgZuXX^W)L5|H aTJ+|^  EF6ȕa^hA#hYCaM?b /q@"3eq䚷"*tVoިD9S]CԛII*uUuL;, V:9v&cXHI&~P}\N`DU1=lIMM F X´yH6v9W|_7RHR oQFqXc!>ͪ$:lU-ɋ }pAG vl ]4nVk?Ifd2vdw?0/\Gv+ fF^(6b$d]%N+P&3@VR{.ts0j);=> 2nF#MK%y]VyUc<Wu\6ك'@QX&:gW E(NY@'d5Rε U¿;z:i2 5Wvgv0Ik;2e̦ ~T)Xc)y8 Z'suغHQc{yhnd9b6yҵ|ad,$q2Q<)k1t RN`II\԰V5"{Vw1& S\2ǓR9R|,Oy5tSPΈ(ar7цcsxċzp^#B&d!'2C3&LjtLJf1M v'B&0Ki ?D~%CrQҿu4.>>5^Y)LZ"׬N0=4]F] g$~Of6gсWaxkumW wY9iZh@ymT9Jug'q6^|{xt(+͊6<,M;zjM0[yZ*?]?$X8SO z}wrNNH+v4Jds"l@x68,xDl3V P"z BRgzf(=9#7kt:(*C&Dy[!8T^HUKcm~O2:Ǻ\%aV]Co ҋ5@:›9E{ K$ݽdE1'| OW쁀d (hf*6 "dRhrRbԫ[4J@[a%Yb|-0rnGzǁn! j^dj͑U[)7=.v0'4#k4laP|:Dh" Q-.'xK5boj* -D<.z2HHUԃ3Paxh ,FTF$E)SkMz1\Ղ/GK|tw.> 8 Ƈ WTd5.qZDU^ubܲv{,{1B > &' 8X;0u*0 {C:M}Or̍(ɏx5ij򣃆EAՍ1bI|rhCKu,Rtq U?O6V=Gq9aSkgvq۳"ךخ8WIuO>L}i)C&cZgt܅<8h\cYdϕP1ث+AVyCGǶi9/{ CM]:qfwWn eK%1°/2Jz@a0]V`"N۞l-;z*e>'KGr#<9)!^ܾ@mMoJfhu.DFj@#{Mq$ | %Ip#);R9Ta2ј#oKtčV$ Yb&Y4£K?u?1уffb/?9H  Bgud4a2.=uϯ*{aٮ;艝5#t}~sX҈vV9'jZy;PH))B(:s=u/)L?!rok\CF[gXmu*0M(9Np_rvS2f؆=+u!޴xS kS$lpzU*+{L9CFF6lO!= ÄnP^:&V|i P4 Vn75mUd-(V6?[dU;&mZo'_T$ %WtJՔ>Xf0BMH>\Th$V ̈́º-~] ybJ{dL%3P{ϝHvOww~f*JlGS;|_ȳF9J 5tx^Y>lgJ-.Dchɬ$7Q>]lZ t<Y ]iЉ)wq,ÅW3+XFn_ nk•s}Xj]H^o};ʹ&& #| ǞorA?0ZFC 8<l%80cm@/'k|xّ(4 bp4+Cw9wjqK4`-dMM/|}j…Z ;Y1Vv(=, CUa:5.C˒M|01LN?)FJTvuJh?+is 8̉@^R|2/">́iguI9+0oO*_x|0u幭!:zr┼JC|5v^&EFeC/wtWo1ox5V}]p;JgUvJǛƜk9I<~аp@;Bܠ/K JX@S ͡9@bhh"Q+['v,4"]BU7끬 6&848lAUfL5ia1zR On8ucq횹u\MVd܀N}ГՐr4d<_afy+5X! ѣ0I<>)3bÌt*0$6(5 rq p8o!tX}Rt'ܪ(QH{Z)ޅwv`rc$i kHoV2?BѺE]dٴQrC.79CV_ Q%ni"@@v9 Q Ul.xyۑ%2q=3c.K "`)q]pف0܉ }O(4bѶp k`^cyu\3RRq`xQ/*~W FpΊy}g okjhA6ܛ jmgOxwD5"#*;67*⸮ye B51 j6B]4a0i^慝9!Sb*jĜ$ Jq cR}ߊb,~ЅuLT*g]JqHrlLBaEEYr OY ꘀ$cX/n c*@f_D#tƓۄ;O^+;8ITDE s^'\2×0<|ͪ-SZ]xj~F4eGsFYZh|eL׹r0\gY~QWo̷9)FiFeQ=Gѥ-2c?aC:PU~g# Ht]s{8Q4CmSM1+-20Ë4ʙ0ohp|N>٭I03Xbi'E&Z9~%GF Ԅwq!SJ9A\֓k(e`skRV;ج&&)"%'BE&QӻX3Am))rlm%dG +3ՂɎ-_lZ+b/Eu2eDez'v:Yg"T5bEr_;)ovcQ"'>fsm,j ("$PA}`x^AxRap8YNc|7Jb^=)wxy)bi@[l*Y Rqs%ڂ<.믛s,BKi;\:)"~xl<1W=3l மvf".k:?He?J\ݒmY#/rt@o<1up?x8e^X8T?@͞*~rķjN|Ĥ6zg&IOisQ6򜗭G&ONe`. Bl6a6;|"k<}yF`* ̧("&3D_ڟq*,cvp ܊'{ʞ]4$M oYHa}L8YnwE5ǃǡdgKbLy’0AY)-0oPx;%:-T@p d6$eNӈnph#S6 s8*vZ$E$6{alZuL+4z`#cmĐ!LwF* 'C Jl'ugiS|7˧YK"k40f/NiG,c&KY{#CմօH/bltŊhU\m렶-nP.N;`ьk =M(0D[3,M`ظG}#XWۯg "mN"yKųv,Gv|P4cf!|t vzB҅]LLa C,tyQO]g{Ŧ<"3;2f UO 뻜/ Z`ߎ!jŎ}grD@Wp%̍ꡖ -?jA[FE}'_Ptpd?f+WVEw܂s>7'⹒*+uZ~t_I^krEw9%y-6alU |1X,[ס9^cܟ@OOztBEhmp#B A߯1P:Ա 2!3mm}9ptZҊO }Y. eӏ0vGOׇfb̾,7DΣR1'V *_4WB_@@ [Zr:KRW9hxA/jE8)> E7`O,8S9A?'ᝀCBDI)q. qG;&~q_VxQP:s r-5 6V$/ )NgPSOہgxV5A3u#E7$g{_t?Ҏg `)7d˷$w?mY̺A kYiː1N@є+ c8);BgTڎ`bk\TævR^t lN%5s#+!l<ʪ.Bl-j3 Ak@~ϪDT*\/2GnVu0k@~9D׸u{pktBBX>V}ٓ'i54U0jL7 .FO*Sœ"K.|}?0q ^|qG[` a5ls+iyEx3EѬM̒p9,r ZpiSփҩ^:xjPټ 'qIR'nQj(hYu?lw q'd\ VDPU< \vC'77?qLï/.,X Y!|i6J +דFUl}t/{7!E$&ʺADHC4j:wsEZ-7F_c1qψmbK"xl/f֪zZ~dr0!,`Ι~N .cA|#uxǗVN^vBLf5C9 CұN~g!ǢLe{=tYes1#o1BC% ;+JsݏfImJm'UE  xm:A'Z$̣T[yt+ YLbF 2q W]FiI?K!=ȟ$$.A@ wFO\2=wL9#Xa/wFlq;gIgWŦ 5*d16+9KD }S(Fڎ^od A\+"nO3ָ,HD|F0btBAHƙq@ߟDhqБSiD@@qњR yHlJ$L-wkN"g\zޮPlY,OG)|uqҤN.BKӇ\BBoӔ?@7 Oi? /blK/m>5PedF"5OoJͰ5ގ`BFnSf,r8M1.#ԍF <T(iڂ◊u$IfCkzUA;kpbW0W"I5*pF*ͬ+읷"6 &Ekߒ%k_@5 hlcXqi9Z@qՃ15dXTfC $V!ǯgb@@U.j( -z #v=ο?S *EiPst\&!MCxʵy]^Ӎ]vı|bTmVuQ:ix.V|T%9D~9"?,󥾄:l$g=LzⳠ<2$(oƚx Peiƭ |2n)dエ%࿴+Ia荗Hil%%.BE@ J"W!G)O!RaY QCtXH-HrefIC*IJ {m&847ZY8CMŚ(5"iT]mOtm6L\+E+vtNƶVAs;ZLҹԢ!)@! 6b|v^6b/Ga+ B1t_V`sFw''+=m;N; _)hC)x:\k=F̈ˣjMI ܰ6~hT\Qy/B>Gb1~z|Zgcfی-Ze%Ǭ=ɭyP}}W9pt>%8Y&D[6;R$L7ғ8o$$uu 8+V6,voX7^E]7nkCsc!T͘\Q em"Nd}V)ck;6<䜁%ui~S.:~NX$])Q/EJ/}};KCe6G]\ѿF 4-_FLZQZo}¶QkfE@_mݛ1:ܭ j0'Gl|ޣ{IH;< v"dD#KRӆF!*n4"O&pxF^yDjH}T3^+ #+grkpu0tf' Ol P31pdvf[~%w+֩X5ɃaTvHM(y/Ox{)ӋNKL545xl`O^ibΠjߔɰVL29)JWHNDl ف)٬k"y +|*\honfa2WqgfeX5c#4q^rKV0 f`?wTs0Yo2E| %/Gwj @ЫaYզ~~@Ð4*Kzi_u:S:I`2.Ua<3_}jC39Ü]GmB7 RX묆s}4ndR%doL“1euS3р7&Q8x(l\\$xֻE&ڳ6~=}!!Hϴј6vF4mS'@,PlQpݡ`biOdΐx \w/뉆E*=qY4 E& X|I&vtX' \T'>m;f}+"W KW4٥ғSąn'#1Gh5;t g[[t?(V_ɀi]ۤ;jRDZJ42 1;pnLwQKΔk'"ggaX5abx)BL ]Z9J nGAvlHT uZ!-g(,fTr-h5~Bƥ!}*ڡ!Qq]Λ;w5lczC^3?ӪSmDfF\tH:*X&saEiG!љEķiJn.|9 bfN32t!ypߎdNj-O,I"wjٜC҆_ҟW<(5`g_jWo/K䆡RՀt"Д΀Xwuڏ<'P{%iMv/63KZDZΈV:$&ok26ۚj`,;(Am ӨQ(߮PgWi|*&1h0G*{;$8Z8d}7ǤCe\HzvI3sS̼Fp2iRޓ,]A*6]uQsdPbw8Qza "iԲ +t̞{bQikvg՗v۟)5fq>K{)Z4?P<.]i}9 Qp;*< 0Q-Ɉr֫DG^zʼ2vξu{2'3#jS|2נ6;$ ~-e" e62I|ڰyM)޷r1,ޡbP;2dJrnGNznXY챦%4Gk!cLtO̓dJT 0gPK.kq:@/,~0X~c׿" {A D( S%I0Tip"+F6:^*o,ֺ O"n~W .(ĬD^*T+eL2(Gݜ2ϑ}l <̉*vR †3/.ʄr[Uv\",`1G+{ڠUgk PB;*9rI0pH@א1'`ph%D>9Y&I+_ Ra>@h'!V*iE>)4#%I$E鲞LV,┵7͏o5E b觎6ȫX,@W5&`WNt1>#}޻ڐh Q'x+JDAA'=ka}`#|#@bqUL'&5Q|lTvOt- v ŮQ3|!S"(!kFZG>{`P,l=yޟ,x7 z?ёPL<Ō('3^f%M`9&3nxy})7yk[zoz`'=敭kjJ'1! 2Zo.G\ k x\n4%)lQSiTI7&[#z En+ h9j]k)3F,#e|U):NBv9{^z8fgt#U p$ .X*@l =]H5ݽlɦ]slgԼV7)8Y*#27wo@ՙ$T߱X^%Eckm-Q#cyx 1qu*\+z$)Zv NoGb<%n|A}KKz39~aQ&ncr-`bJWJ1^*6FY.t+ʙ+wjBmlT1-;Cy/cj߅a8½e4msQSLG 2ͼh7N&D ( ijP*(_ %ƢYET{/+Σ.Ӫ>b8oNƃRb L)8T={)󇎳NwB9He},p%N 64XSV/>"6besv]ɇ^U$/aGJS@+ DO9 *Jtnj-ih+D:1z/ %v ٧E>JR%D>^o-S*7#󫾋4^+?JApg-uZǎp2#9ŰQ<V+r]mZE.,;]0dQTg jF&ZgyjaM F1Kp-AƸ/lTX%hbpl{!) L}1MJp%9Df!}U4z w_E#^.^6巠Ђ\ƐonJ*_T%zC0ff`k|-^{ڒ X9tm[M"vr@d{6h@`M5QH4,\hB>Y82 ;pP~#L φ M[hhLZv2_q;  {j.R{b4 a;H$\MD&P釕\tM^UIo-xwW |'қ"gT=r]i޴jTͮ <A03/ggO_w4q:_}'q[[HjbC6moj}S(k\r{35 rb?㵒:I,;Nr^8zg #_enB=_[X :eH^>x!Q>j 24H+pϑԘ[ԔPAcV}@KUmUf=ܾz'junV""[RE[.2vPE^/`8+/Z@_: o&4}sBU47D88 ƖC趨 rqO$9jOe73 ]LUǨhGT}s<+ۉe Q Il;]X $ud1ma3\MXJ׺9yꉟN3q˱yFY&ĥy [mnn~qzy@R 'zXrHpw|PZ 94tdix ,VVtMpRHP1~Kĭ|$R#` IPE .yiܢ"y{cNUؿv.bC .:tLhߕs`$wbh7^O>=`/L]YPX#nvco?0a>{xX/scdZvhMV:'JGHR8#1LSkI(DnAQRTG ]0(J5dvW>}fr0uVG7tjap15d CayD.yg4ir|#jNԝW@5{׫HůN}PjxEGj* xv=wJH xK/MxQ2fU exn99a:d!U!-OϗXtS3ExF ~o"m F gg\ 6?Nqe z˪UIpujmA%e3aA&P&>'nEP Y5@mJϢi"St)S1hE+ac$FeCrgLp3.߹3c;sܬqh-s>ыt] ]keeNǷ8*va֍e;n<'PLHCR,B{:FMED WI~y.RB.TcGsUlͩ,ۜ}(:;R7m|oDs?N c!Vub,6WKB~["3GaFtRdOw&S6ԩ59vʙ\SJC蜊@>m?=P ` E1-k> ]ɚԼIMZjz+7rv@B/uH4x(! Q;_F pU޹Ml\w~RGvOX]ұN+@ %w#nGIgU_3.~* g6H4,l]Mz/<#}RvAkͩZP@D3ws5H zY=jևSo+ 9 9[so3tBp+)5C>]OsԨ?D4`L/ҍq*y%gorWcQZsm2f5d*1R}xHƘyI!Zчj^f>hu鏼=}v 6)gAk(V"9I,jZSMm-D<03PtSmoƓOjN'&>o Wjr&|F:C5Lo/80vr/ըG\Yq+g#8%ˋhUh>Q鋲٢?^C]Q ^讃9TKhF~{|ߓ8[&@l.D@ sdb_v*wf [%_q7'X+imWn1j/D9GdFPz!cV2n3DxP+d}(EU/ybUMuzWVw"߇F+/A>:~:Sc2!VGP!zI~ea B@{JIVφS"owm3:R$n;Cz͇=Q2O$x؟/$XC婻hvϓ@P/-sMɤ^g-;O4 zD;_537M_p}C]`i?kWQ<7̝蜀I10$R9/hZe`V1=߾" CRA ?0ASSsi VAϯr1$%:GK6.%|MU&g\42^Sܥ7 u2Oܗ Ux9 Nݱ*HmlcwwqWDu1Z-/byӘmSV YK $A#Οn#s>Ε.Muv"ePE*rkÚV8E:{,o}OY$6CP_Ӹ<}P 2]E\tn2Zމ7#TWX]QH*=(3~9S֥U&w[wguwTFX㻔)JT4Zqf朡3zF0bY)i4/@:c`nJtĀ h/|[ P Ku\lr?ybAsF#R*mMnU.b d?9]-~̩;h'8m2x]C1X%e"̙kxQ_fRkf^\҅z{먔pDw8&pfnWzR?G\Kf~cIWdYF$ o0rG)2by#p.܇3OkMA%|y=| y%D'*qs*n26}V>n0/Xe~OZG3P.b;1O=AtDcŠMv GmN*h'%g|TZMX7hN4ֱv M b/+f v*HM.lV㤆*YR~MIDD1ᘪb/& dA?uX# *obFR6ң}ݮ*d1&o1a>dWcN'swQgfE lwL>n$lUSARaY@ WJVnb`y压-9Mv4KQ>8|X ZyZ\/ih\im^ R«XY\h]4`x?*L?ݱJ\{Wy!hP>s4&Or%0i94Y z }L ̥d3D:A)g5Dv p߷ơT&<5; A^1rexٕ1rI__oweZa6UoFUq4!Ep< 0:Z`%Xw]:x~_vᕫbf+y"ZY Juڮ '!Y =%LY`BS>V#7%4WF -}T|VI=0  v{X[kń[ic~2 =>szF\F[uQגvQ>I,q9*S TewR- 2Z:38rz ^nR701#IEb!w< 2 wYSMD,W|etIꮛRE% ,p3V͜_k;_.WFE$vDٯ1>$y?\t~nPob8+ &H2Z,A/#[iJB0px[';Bq1ee 1nӝv,2R_S3h RM׉)KQϜԣr3$…$,Eڊ $q~lJw4e\u"" /E?aP^,}lϗ~/Ո-yGphؖ+E6UϵB߹mOMFmHeX'Fԝ%|n΀HRG,|=~W<"l&&S/ٶu܌_4|Q OO)LG[ѥ m'/Y =賤U=j8:Wذ^9pn&wN ?)Ρyoш)U>ĉ(HyKKRZau3izvXaﱶ/SoJz%t({ fq&+##=9%L]ieF!|{N|ѾiEyx??"ȸ\ImP:8|"=5{.SAm|,筄Ήb|ʱQPwauClgWně!CPO 1ƦPMՕR"砓ە\mSj#ț=Y6 bhq3[>qc;_K69*R9iyYu~xYi)\ȱ TmrgVϒ&%.Y- RE ]y:2\q]V$A8Tț,sg|N!̦^~JP1x,FK],ƩNuq==/2^i꼏hmtv.ض_c{H* _>iE^T̗} a.&)|qxiEp?[,'ĕ_wjVb7vzbJsŷMYC*B# v19wW"L$rF~f- ?JsT*)>Z[0ϰsk7`f?Ъ%~fmQ')cqDE7]d^B;).˅zQk"e3Q$n#u$7`(pscg8+Ա]pǭZ[ k,_eR ֕:|} ޫ)T՞Sv=6?ɉx5vwœ1i[dY#Mԛ>jlXLz,&\"LP%ct&is[Qt̡ZBI<2 s zzcF9DN@i&ۚ|UpCy^WrȕFb^ley"(ms-{Q^:`n1mϬf%\C^<N\ 30L.r@G4#Z` I.DKǒΔ&Ԗܓxd݉C&sK>ڜydⷺ6O$@7Tu >Ө(.= 0}ŋgT'bL>n-1T5F-I5\1>1G/ D lVt0O:okR M{Wo^7f*ϟlCc_!(F15V}&qjXL'\{࿽7 ?.ip^O?~f$Y_ `{޵{maO|7H.p:;T4FfIY_ERƶR p%Hx٥k RVR'}C;21U zVGw&e}v5%06@\`N>Exeۉvfof &IZƔCkH1"G(ًJASccAC̑Ig"ޅC(- xZ#>,M0d oiFUrbXbϜ9:Q'*Q L6ac8HTCN;U4^7xcau٧ú<NFAZӇǍY10'QKi" q@ 3ڐ@h[ИmW0#uwۥa yշCI?q1FA5+.B8B'n " PgMR?t4YZ `.[ ɻ*V>htu[;ΕmM|EO!)o\WIu(%c? ғ {EU5biIp+_)HDŞ74 Z3PĦȫ~N!v.Y%>X#y)rGOPZᬶmPI%s*VEa~Bn6V|Ukg*bJ90`7қp~ݽk6>E"wkǭY`ᰁiY΄вOJԤ S|o' nJG8Ĭ $"gW4z!O«Dle<_}PlFS`0쯱hR@ӲE?gV+ڷ/e˶Sh|:"NXʙ[L3e/h)mۘ5=)R 4^nO^-O]H@Qw)H07scS>[r.GyGjVjeɨ_:qɳ5169NOB零"#h;$uͭo{`FEW+x}whuׯΠFaQ2"t5"hOz~q<;Ax mYӈJٝltH* $4ΊƟgN72(&RsC)w*qHnR_ǏzDn4=Kyk3ZYɰ7=wZ6snVMfvcN7*}%68fjHq,ɐ@;!ybMMfc=75Q]f0y‡UWVk#*@lajGA?4&ABer ɂ͗zR2?Ww/2l,Md'tF(I7 3 7NAb*PiC0S28vf^cp}CUJDp n?u˄f9_4 eR'Q店p09`)0sޙ >ʁe{SYX[V8^:G_dl؞dgd٨G*k)rN@mu@yl)<5n/ IkW>pe\Q5DYNO.U>Y4h$߭4f7.k|4)J$]nCʫ` ;t{r(xn" XdSʰ9Me당Rp*;1pО|G*dIs~,860H v-w]_=,NRC y-)vJ̛DvѪɏ{"/"ϫ?sӰbB-m9. OS5,]B\陻"& @I R7װj]:Wa!V~Z)ԉ2V ;ƶ_Gk9#@Iqc:&W9EsX.`ja6m̹8TLW H5HJF3ϵzU fTB},3IaqfO TQj 4V:<8Z-gùSy$E[/kQN>(Çc5`G!X >cwd-%ݷ{fi~ZdX?@Ok~ )e>߇QP\͐^H|+k</4.Lmx6^+-A({%wOC[  *I~ `' |d|BU'/s ^OCE҆'hZz3uAhC,Vp˘?>8lҦ{7 S!U9fn({4LF`eo[6ijzT󤿥ed?KD'a ܑ(=xmDΪN() +4!$uٽe~}v1)2s xDt{Ty2P|# -'xC ]Wad gXx 5*#Ľ?f30bo.R`tc~^- FC%7wsPim?$ό1DaL+pI)uJý=!GBQtQ6 o+hZ&A \*)͹"%˶Ë, ZG* ejԐ"xlfaՊ aFHxʩuCq{:="q)(Οr~%- 縣>ɶZRMZF`Fm/RgYZ0707010000003f000081a40000000000000000000000016759d57f000267dc000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/mlx5/mlx5_ib.ko.xz7zXZִF!t/ ]?Eh=ڜ.+>BS¿JͽU_(pEo[8Ն|Ǝ;NxN@̯,q2n_o biݚ%]ѼZp!,];C'v.s Db/.=V7Fjz3w H`s:Xy'†ES!= {bAY65X]!v-ۭ8U:u|*]ɡvmz۲4ځzPyM' SD41/M_ ]Ų*S[Wߙ5FSIEpj8pK?7_7mUI=7:OXv7!Za ֝1^z<1bt= 6vޛCLzG,)V̆ݫX }"57T'XQX/sYYs֊&TToI[!c؊aH{m7}(8k ,ͽ%*蚠df^oIOז4g.f9*.4J/,Srr^YDWH:jk 8WVKnйE} }6nV ͧha f ëTIVyu>;:e(dq7  hiW #έEYtbNh̽R[I uHE[ ]v[ *\'ѯ -S"v־bv3n0 [G]ܚƒ="ydih;K &loCx6tquzu+>T2,!ͼ?{i:/I'_~$;K<;F_g =W ɓGe2_v`?ƨ_r{z(jkݰ=0ק0^q  /poJx2ar zD ܜG?Ca*=x8Pɍ@VnwPH3;?r)-\m"#1Xz:h#ASVD uv]<3}% 7=߬ғ$JFpbd5$! ܴte>Q|OꓴWƝ`F x'~'Hc~|*r#̲he0&.3z'ybc`t8![Ypi=Fy:M8@M_/p7Nv㷵_GW+(O;fxDΐXjp#6+Ә Tw)">r5=~"cX*+ePa2]/g0T!Xk:$ Wråq;yip5~[8ug'zuu7d4X @FRs댵/xc`r>PɊin\݄8mͦ !/S=f-}WFc]#dSѽhTv}AM,Ee3Tԑ_s)X2fsum+IxG[:!/&ڑ`:[+\,Z*`Z?z lvroWUwh8!+?3%FW[1wY@E1K|T%jpXhg3T)zet7-tCWob=Hn6i2 UyEOs8\q'iςf?oî(F5K$C!ֶvM,%JJ yi׬5AjKP67kAs;9DEi@7Z `8V^׃*ЮvONw7ђoWY^$F9cL-𞥪Q Mer7ú W&'M.\$``gt]'7t\_.рk05}Du i01GR,{0 5ؘ$st5F3- t53RBqS$w9>FpɊs#ڇM\sb{#~%I/nxO)O!Hl̰-@7˚k/qB6~MXG{U 'Gّ܈!X1m#_6:gO+ .IL[``/7X4=ccZnwXoAYcp@ՙҏXhPfC~l71ރ"q/lyT lc=S@!/~?X ft^_K/J9Ø/E}͛T0Sḹn ֣`aKOd5Rك,pLoѩqƭM=+շ=bKM+871򀪀b0Ю 3 e?c9vxFV%v!KU%\̨hnw1-$9Vb2t(8]uaQ5BҝO 4TYm;fm87*L?ߩC 7}RF0+;pY K85t[?B^ *o zN0R_`"%mGf`aS+:H^&>x7snq~,ٖV.X>mRʌY'wSX7 3EpXƦ$c$vjzBLfPEdNgwA7$\F;nPL~5ßr %ì=Un`B/oX0r\yIetx*)H~/:oIXj`9s9 4RJե|TInErU|X1t$Fd9A{觽;b[hTUG@0m0/s0AEΦ<X-?؜Rz{?ͷD 1Zj'X"?xmzA0N #{1ܖm'0{BTdns/N_~&L ZjHptw@c[&&s0/9ŻR3f+fP^B"bBA୉'9ndD~ r8& qoJPq_{@b+5c#%xi;k(z=F~{jl ,mPoDoY蠥C؀ ':0pdm;gaBȚ)@Xm5dBdo瀭L]њ]lçVZي;{z)'FՓJKє並/ʞSmVT ӵn#O)_ywtXY0p QgF\ҫB_7z\3J:H<3TՉ"L@a OCI %!*bFxݞA^0$j˯(*\FgWH$] 1=6jл,ݷsc5גM;U*z U[0zAcЯt*r{,0YqԀ)%!4ki\5A̳v=tRU?Ry E\DyAadc&7ԏ E|*Oj)T LJ}$ف+n²~ˇDҶ,T`-W}{8g9УÇ}ٖ0^LmHab{mQ͚dgOHW*PoAn_c .U.69ڹ-r@,@Z~7UΤ"]a=qs_:nNPvIXBe$=iyg(?*۝eXiεn3F!#af8qis'#d:^9 Md|.7rM.8bb EO;0ѫ鹫%Gޗ_5|CN*w{ނۿw%5\f]?VŚHy0ѫA1_%yxnosQ-jV @%` M@/fwԃK `!$]Җb3j{:z4YmSUitL,Kn".[2uuCg롌 jD}v- OGy l5t qj8MKD;O,lqPD|ۗ~<%d/FCBNt~oIzYM(.~D]I/\ a-//bz8Htĭ[[ҝ637GDs0.w)0hs&e؆.$f@netX=y.>|HC*W織I='IO/$:tc)2A'/I?1: 5P&5#AT,iiz.؊cì5 *'xX?/\?4ݯF҂^Jz*qٴ:@;wkS*܎_P!1] q I)č߂F-ШJZ]ʧ)Jr2Vfr6k-W$ of:ʈL䅙m;a >sfUG M$sgXc,:$dU\5ٽ *"{94WD84]WIJ ͤ\2t;GAoV{ 3( `-HCd'[ n'VhAqSpw sLf(~IƓ?Gs]lͤ-#4sf`IJh9Upo $]6r 0ٞ}_r3Fx7cu|U+³(e|. ꅹa>3-rU\ ^wn!"b2l{ b`u]UOZ'0s#؛w4RmcX*—e8 *EmRG]|h5w{FXoBXzx.`^5gYHJ/B[HM:ݙ #c%g`cdZe0A2k?ڇ oEH^JD/&5zbTh#9@_WV  :,r6s U:e&uG9: f3А#Cn6}%nzE< &bXپ!ZvUm,f|AMr{^?,և}od<3MPUxzXHz[Vն(oR~8`-/7&"] `SF{ Kqi`5iLA_Vޝ ѐc Sޠl;5&Ⱥy Y[@K5Pg\ `ؠ/:59+c;tt̹iz2#88Iid ."|P׈"1j_*٤ ;@b9\'̨b~y3%BJ5?ZͣM>Kqz]#&6>0ab'RZs`܎ Q fJPϽvLIJ4l:V zTrjca;tδp*]遙۬f cP؉YzlF1S%O %K@gFb ø8*1ӏxGٞcW#5D%Kkx70 H)d4 m`\^5Mj^ђr( ]ee9FYhWBKX ڦ=}.)@`-울ޏժLt)k(I!02M:L^қ {,8.V yO.{6{ˏrI4Gɓp(ggr|.ӻZڡѸlsw%:?+H3J< 8/b(`RBF֫ OIK^ osz2h.J1ę(MT(wf㞣!d)*[\B>Ar X"gS_q xTHĩ:)?-(ʡr5:xS>[CzmwK)ُ(E.z@WaT]Xg (h*<:oY9=𝪝\{ ) /Y#&4M"9//Jn.ƾ:rNЩ\d#z"}y^|4h  I'%Ɩ)lrҊxJB,,[Zfc@np ;&Wơ *4<*nᾯ~+NS|D9Mr]!N$XϯvôJ9`T R6k cO:yWn ?TE(. fx`J+ƊNeXҿhEo\ Ew}8[:q|iBR3+@GFm5ɍ>x-uL3.:=Mľ . pW\IZɰ.LSd<$ZE0j+Pt0m}:t%BJs!O-وZjkx1=:gהFtEjwdVN5wr`< Gvbuô< %4]K0;CS]e#92/81G,q1=܌4jt T*=bНb+҃aSJfo`{yKRU6–Oo`a@[Pҵ(znPu$Dl$~o!5XE#oKp6ySPs NCrdW[1۰]Gˌ.3g8W7\fP[u!K \Sb4ӏ/!#JWT{ilmɷSCQ1N(>=JI9q[Hr%J^ Ga%^JB%^9#YE3DuCf _|"2$ٟOc)kuF6R 9ZqT<@x1D lbۖȄWhȵgZBq,].D,mB{֜L^2!0vr Zbvt-[,T|mbO+Kz+"0/ql7y攤)S,;d]9xDj1IC{~=]B&JJ7_Iw^8 O ; /}X9a$ =,ׄ@]AVkRoP~[ֳĪ J\FNZ엌i7iXlO|i oaSGx kL*S˸)`+1,Ow ic=`\%9 vS1@$aKH C2%dgqu9)~]7L]h,!E6f X#քj@dAڡ238ѳ!\>}A|{- zܽHeWWG_>ƹ0δEC9ZEOxe̊ 3apNbk@Pff 'K )0 _4sn@ 'as 6Joo# eeS 5F"L 2vRRN ֩J+UQdPb7xR\ŖmJZi"X:Ķ5ΧM]y*X i՝G0FĢwƓ>^Dyh؟Oj|s,AǹŹGJY`xj3y*=޼eCq*E \!mx oUϊWItZpKd@҇kzܐo9zA=(d)r$at2ͦ|F)2$ !,:i;qSHko+ce۶Idu]quy9w疣`* Vܚ";.tA~ d k9)}w! c-SF՘aJX&ٞk~϶PJT1D4(Q hCg8d'Sm]SQu˛ղ#\ca-ǘFI+Gu(:a_ F ZXGw EMZ`sBElQ,HMOć|ᴪU5ULכ8}V%GdP_cPlwyQNkt\`p߹v+ALr'Е2A wyلN x l~ ժ׿?&6y4eաFw(U4Zߘ -K^b+>r.~:eoO2?K'-a* ErWQ^X[YӹK9w Wazµ͐oڳc7.0hx~.pM[WZp_B h HS~ ̜n7-9 $5$n{_AƮ[̧vM8js>mxoW"5i3jj_sXh6n.5$@SӪ[7&g;ydq4HrL,JA)E"z~}d?^|Iput808h>,OSѿ:pcZ@m' SÅE+Yą! JH7M==RCn抳&I;֍C 1pmbƗZQ Fơ(kT#)l 7r{ևpp]"wA ;C8j ?:]#ѫ@H Sq޸6˒f1pa'\UdodM9v/ k7Y'P9 ^C? l;iz>IQab}WmJ6qqt*MMDOIILf`tL].-DT餉;8>=θ;T4(TBE8&=0""~ -_@-B.Ause@=,)Xr+0/4?)JO% Be@t {<Ҵ_%"4V&@u7^xf 8 %cVoCCvI05m*%ԗXK>oO?/%WI % kڿZ]}[}Bِdʐ ؟͉_l#㝱)twͲ)1՗Y wҬ,D4X{@N\:9ЦˏPNε͠0CKy>2-|XqsX! 7KduS'@L ["x/"w&D}z'TcDzźb;=-E/益dx,24 ywKW*.(݋D |R6Cg1B*Ua?VdvBa8гkl#4z螫}(K:8v-$2T{u9'F<[W ak}olƱ!i<`ZNV$*$W%]odXU6C2{w$ ԲTTr) dx< gk˵*,O4|a>Z(~QwBV[Gfz4\/~KܶE*? /QFA[KOsFH87Z*ʣ/|SW _qъbfk;`4jd5|[.bIlE=3ԙ?^4a&3 lN]sUrHaw{2jH0QC( zzZ2G+#ŷQyJici?!te~t̅Fvۓd]RB})KE>B~ ip~EWl^]m‡Îol97D4yj5j6;cJA:GK㉢,a]"ǗjWq (5[6?VE@.@sUVQ販Z KpJJcg«W+||#Fۣqk},L&˨api%!tX\+yQm:ӔoG^siVic)wr+ב$mG= ^kb}Z}XKv2?FR.ȬLU,q;߈2xLFHn~_jj bԛH4FDchYˣHhUBZ~"Wkwt<-m@ mw_M^k["hYF4HA:.tN١ bwQIR!8M4QVN}S34<A7h5lxLc?x]aFQE[v'fonx~h|Q J"RWrʁxUD.X$G(y6) b_w6yRw=f>?lMfbBFeQJi~ Q& 긘.;Uv6hIw/rv˖@~{EU<-lZ^,iM [ āG *Yϰv VuRo;e YZ&R`>!dje誏 JhDE3TP: zi;jw@ǣ̀h-HaHP)eC_z[hP%Lbyrm9?r3TI&<> !4VN*U^BiOJ#A<{zO m&언h3 \ں]Oe"S |&}-ηc12 Qp ͈Uj-& קӳPx&A(SCˤHf4[cV+d]'LIHv6!ydf u1Z%Ab܉?rO,nЛ'B@c@BPY1fWwibǴE~dibs7+ #hHUit!lsv3$ b8!-gjA>׎L au4HmB%}B2~<( Z\oPSE6ĀFQ +`?7YPƊGrju?+sְ dP`_<}yYV".z@sƿxMQէ:֪v~w{+w>$ώH#BH8NgK!9X,=㍵큎6G~ X2}þEa9 #1L2yG=swC m{h%Qڨ0n|s4_͹qOA,S<ERh GtK6{&}0 #Kn=SiXoyEDVIz UY@TM4dv(#.Fv-5*A}z}bI3_ccu8ա=0J\Fh.#W_,K(;Ѥ2qi:R"N8_*(?*x@NJў8ǖXD?4'  Re'W(_TؓMyU]?Yi?',gDB/!;û DqD;sZiZꐌ9f8TV:H|1n0twu"Kx'✯R)_&7jHge(׶ض,CDLFl9g(A{7rJ08ZLM݉< `}n.l3 w?T&Jnn.981~بPdf:#=) yؖ.FfS>g /XHn6uޟm-Z+QXE("UQ gbhbLAR,X}@-TF &h2=Qwxu9R#ERk̚FREt$L!!_C[ &x%rP*6!Z_ ק/$τ ԝ3}O(rTH03(OJr?uIȨGاt^#4'9FU>ߜ4VtSIV -c҇OSIcXG"^`~#ɩ YJ.:.-SQ!e˔=8%}i_r!o[qSuԦn(@y:Vja;;"G qrSw&<K/v|8V=c E>,$A=7hG~zJpюIHp*" 424UH8#=& iz; A3DoImiǥe{"Hqo.]B]mq'˸^PDJȈV? 2!榝,YdO{xzW!|=1ϟ!l !;ީaOf5 CsLpI*DQ .R2YtMp ֆ\5_ S3K>Aqe-=*~u:_E[~1%ghB8ϱw sml\DtvcO]5NXM 5@e&WfBmfG( Ne>u1 ?>;4KR?B_br%ȽɥXfmU#xim 9:8DtBܾ\@$1t5"uAUpS&`J'sLG 4|@{G(s@5ڻQ#-k&`7V/jX!rHF=5]#캆;u(_M^ι|oji]xm&#r|M͘B'+_]-E:=E`1]œrS$FaO0hF]i\rX;&pȮEʃެ8b#5Qb,P|ISH;9ؙWDmm@Pٔ/DL8:,Zqrk6Jnt M >xyr\¦7#$Rq4Ak8$>;%"n7h~%Lf#] )Tggڵ*֦g xyȗ3ș4)FV_:d"P6\ٺGV3>5 9+ZbF]\jX,èIT3*p}r6{嚹hx?7ZҸ8'B|Kj%6oQ;A":\]aN}NǫjM-R4B&J. #wI%n FI UyqY٧^//#ᬡcM~|Lo3Yx/|P).!U,8:%A.Ah,"/B{tn1uMKāxGĜ,yR8q˾+ q^r[>P_cKYL8v֨$BUN]Nj6Na`VQDA{[<4X*RתqFKf8 (= f]GGh4ݩ$:~̊UÃOջv I%oJ!8=_ ~ŏIH"Q֢?zTA7-S{v3pہ( d8VEo%KN4\mgч͢@Ŷ:.9oU?OQ3"o(u‘e21\aF>HA̜=ŏUM?*qᯚY"2W`]+[7vXmEς*PS,6H' M<=wCcYX-NϳPxP[rg^bp M:.e׆`eQIޒ)0>)w։h߮9$z$2>V~=Y1$QBT-C-lI?pLv(el8;_rNd/,".+$nՍHz]L2;+6'v){\rt@ӑDz%>v-Tyĵq҅p6>FWZ`Qw-|iTԴʧ@2TBt/`"YJFުZaV]gtbGQXخpNxw?C#$ޛ~>.բU6A&94M vpmUf^9ެQfrXA?'Jɉ+f7Y0μÛjE&(deeUQ>p Rg]{QeOq{ׂkbc O`@$o\Ma1C3ēŎ}k*}٬4F`mjЇ/.8YZ`x6IY[gbCZ$Jެ#ڳ,ήPf96AZ*l`YCY}H,ҩ mblk'%dJŮk\.U;A<>U.cF&uJ:}B\nVq4a0b>Z Se#Nn󢛾3U则@Tsl:V(q=ubQ74X-+nʲ+p={2"Z'~g!PG †fs0ĶWuD\{To!v e>–1j!h˯ǮbIw5*5㿹1YDRlI|Kn/+$ܛU-[|}JYSuɅ\yqG/_$[*A]D(G?}jV xy-L:-*m=߀TS!ġghN*àK=[4BW52rd 0J2ǐ+t?"tLM>.?ܲRu( iRo9Dp # o Ι*-k1(ާfcB;?I$ ~bT0훝~8﵋xuvI+hAqxI6A= w}! .'#F(|!8^:f.>e jOU?I oT5|Hb|vS_>>pQ B' s%-6~9>Qc@6mS ^"u)zQS-Bm* {[n<@rf8%k379lr7D5Q|c9SfHdVTF%>QuZב_7cyvj_P-א9i 2YcHC(DTpaN⌻ziLM26+bu93ȜE;Үq5L~A-k,!ɈF.N$JsYt.]h 4M?,W"SZ<:R Nk!.НUf=46O^/FyD|)y? ʒ- 8L]Uf'vub=pu?̸yqS{)l@iޢ+i%C[FlB:΀-)1q5YNiPΝ׆4aɎzӚ"MgҒ[@bTASaRpΊ%+$G nX-/TљIm4leK+}Aj6]^]L|kbP+'YS/hQمfpQ6H+~by1 RxΝbE (wI{*/zO_kYH;ӏ>%>_A-jYEVG\7:B'Z)1>Fiy# ΌCOlop =):aWz[;5G[ǐHGH;[ч`EtG |'k\de,].KI#(rHZ87ѫ ^MIxW% Y \khjba:ApG ,:Wuq:JSTG?Τ^F[9 tR2Pi;EmqD)Y@@|d1f9ʃ_:ֽ#G{ɯ$|s\]/ov۠._(vݠEv+Vn#%wl+%Pv'&@@˫?E =l6U "հX J֏xzcz^py|!Ei}跿)/EgrLgHC#{QфL*Qt9k]fKh -AVsX7VZ$5LƊf̖9.yc)I8#}u"Ͳ8">qOsjWZ&z퍧AZwU$L\-PZA$16iJAXy,$1BRg #3#fӽ[8_{?U-K9i#H؎  \iFF3nLVZBߖ:QzXZr{:V~qh(]i+Z)K_]|åV#MV5%ۄyM{7I]h3d]'2b<ྺ[&Cyo&jG]1BTLp߮Ų4;bB7Ϯʄ6[ Ej"2j,fqH ʲ썏y|n\fW3ԝ%Wqt8 ?0TԁB'VFP)`G%c0v 1"P4dXϦz<#L2͔\~0 LTrs^ʌus!|u#MSJĐ+p!)z`:5}ub-N [3_jQ#6W: ,^xkA$9RoIk-ǎ][\qϷ8~6rvvNHWݏdK[LxIȐvuQ*YQҩp,#ý,/1+][7/yQ"k,rрT(%xAv,236# 1E`KD+DED s%qΜcX~Sj˄Kc T0828t>Ȋ: > dNӆP%9[x87kmy"#1yӨG@3#Mua՞*~򖍞`= Q*: :28%Gm%-htݣٖg:3Hu/bӿ9eڊ-h=>Z><hz?{pPA2~-zH2z5*imq8ok &1B_%Zo8C\`*2ED3TN\!ĪI؎ r.~7nz(LC|\_i&ķTb (:]ЯCy?֐z\{* 5T_%vU% y8Ic\ۄ 8aj㛞 1x9Mh -*-[G c":ڊpUL4{ UۦFHTǫ'čF7`/ܣuh|ig]hڟkںHMX)익|~!V*B>#-pER }rRD%jHM+S"޳d=!(N]ې̧=x7Ɵ |z*;|fS=.2JۙChv'Ҏ8Rrbɋ"4<W9>^JRB$fmq䆚b̼P%e(4 }LtV5eåN\ւ~ᣦDϝ"i” I1\*qbc0 }໨mxE4Ejjz3oZע~OߏLKέlPp&3\;`E{i1)ZA-ܘhqllSjWDؿ" E"#hIu \?S&s牙w;+ `,WԴEJeaN@<dUKvWS).IMQʙ LH6`p]2jV%e៛*#0{n=eSqi)Y^!\toY ;ǜ&hg:JgDZ ~64`INh^c" FN >ݨ7RS۽G2BprPS"`;?$]V@dj;ݼE#$6y^;ij0̱›ΊPXw?i'K/Pc,5`3e(qcBq"uCp~א㘟+3̟Bj@RAI{M쀰U-`yϝ(}<\}c\,zmn:7{=wLx60#[yqeQG-YxzC?_/eSEn?>QœYxT%zdWHK>GZ+G _T6*Ra<J͚~/,Z}Y~ |h)C^mf;Ԏx/I{Lv7ZzGFMڍ^L S}~DH5STˆ%%xNx}^s`_[x̕F LoKeo<_?:)x|w]F8!%" ֯Ɗpһ{ LM$@$h:KDn1>9Z%Ͻ+ː6([bG{j'@F,ᘁ'M@GBpS{I݀Bi?9 x92 ޒ[-zMKr>R\VX?,P&jc|r3`X(9t﮳N~;Y@b *EC隕0PT➏=G# inYO|lm8O;*{<\*K!vߕKJ.N@ZAZʼn8jAxo->Ma[kh,5V?2k,gv{.J%JnCJRmB\Vl %zQĿD=vZvk^Gm(Pp@"0!99ڝ?fA=A!G}-@Ѩ7 5"!jsM昒KI]9{ 8$xB~8$Ұ"StxH9i0m8 _ױa@bcրG01urY6<‡K2[/3#ԟE˥B$ɯvrY'%Ңxx&F+= kgn;w"{DD!aWSlÛ! CzZ:T@EXr[f7a33n/rWml:F3oTDnAg>0yDm0;BF"T͉0FƷ /"x'`jRd>@}f&8B{ fֵ~'O%D+ϸ?5T]8š_ X24oY)1g)&vJAw0n*0]P9Sy @BFx@3?v*UHR['AMá4_ 36H<)TKգ&ⅮP |$nsE"윽Ong,'uSg"2gVߖ2B2AL"1)ݕِ  ٘! W LL;Р Oy[ukGq!㍌B9d&y*Fu+${Y !+hP*pjTxg:\P]7oQ^?LVf$";H/=s?nL2 ?-S5^xO!2?+>C{buGOr".3)q;,Ԟy\Wu-!'Lw8|U G]ZQq缆{{Y1!L+MGΐqTPwqz(<1:H|M%ʍ]nCΘA[BPW2߳,| :4 ~1-;V@Z QR#=x-}͗>:U_gt4>p*c :q(b#߆* ;vrs5M=xZqhbwʼVz ;]8OV+XsD,Ӎn|R:b$rhJ H3iH6()/kuHn2U B~C6D+K>ʛUL /WdL uXGJV?kfmAcb6] ܈S6_z3:[[Gz'0 }[{8SMmP13cƖZ_%~āxlq PL5JoiqwmH?Z@%Л&  i-6 ҲL<@K,U~6vX',"rì$ՙlh%g1mB ,QKMwcve.*N_o1[]][1m#n ?tN?Kq;8N%ЊBZ(zW ZOLC+4:?Z6i!s :hB+dahp5%n:"qf\+ :+R296f=Y;R蕅™d7j hM*q{1VO' Gո[qpQ/.n>NAPG]o$ 9178*mTg?D+*!oJqziZ# ru'EvMw%m|[,u'F4핥cPXR+I|p& (țO!fL܂LKʚQ>5^,ho&(m "|=h s#R+o8#Dfn@ޘ3X/2+Aqx!#*@jy0I2gH pNf@yJBmz,x}kXiy8!F!oA7ב1V| G[O=P)?!32 )- )M)S# $gC@ڄmabGo:Ge5s}6aʘvL`zًr}rNI{cS&x^z A;rv%gtй%LҥKNF6OLnmw}_y'IVXs&9H|}wMX.:`⺤W% ; F25$Ʀ9v$U,f:xPd䴴)/ ;zrsqg~Ām aUQa XdqU: eW.4<$<']^W}ZN~Cߣ輠Qr {RvY<'?P1:"&a=G4f\ $2G}*ud}VVָ&ʂӨOih[6ϕ/xl@uܺ榳);j7/eBsCB+k;9I)̱q*l|`Rdl] HKq#*1v|ŁE3:^2y~!43*&Y(EczrDžh|0 #Y]vs9]VPo'ʝ0n]sKa("|>׌4ڭ3" ('Z,̓KpY~Nٺܥk?碔(WA 8IPe||㎈t8<t` Ed7g1l@yPy қL"e<1}G$vųn \6kfnV9J=!قϻAPE8fndQI!QF%nj^s+1gm,~S`kpIMs#oW:=Gh53GI8^{/jY+5X5thW?o5b#'x]= Г/`k*0*G%Nd- =]l:K9ɞ v#;` 8CM )M?fь(jZ1j$6)DA}_zaO棫\/`~{sGo&ЧȢ%N;yMrlT)mOmWɑ}F3??.cᤃOSIc.A 5 [, ,}xP ~M*Nzs)[Q?QeY/m4aY̺&od+ĵ_uL'_:#GӡVMrLһu)¾| GWpe ȕ{.o[cU0vޘ=҂k׫*7=F6{ ҋod%߲ &AH48@#n[̃QoroR+ @Wˤ)ۇhٚ3_FW9|%tӍf2mb$vC^ x@7?køatLS7XAtlf.f] kXY;ź{/,a 9¨7#nz6[o`74/,3m0ѱ/nGϖՌ/jvu Mғ'6fmǷ8 J%rZ^3+''v4qs!ƧRo5S3 fE} Q':LZE"6Q~D"h8'j{p>}um[M#G^e*bsMiO;E , l-C˖9r򅅰 ,#n6xo; %HOܰzA6Mp:YG1W>Pj.lɃuqWcnNJFvfM1Y+- w d6jc`P] H݆蕝e&(QqȐCfϋ~m68R&m¶BWD5*,͖a봅|u_>֒g<]Dk 4p(LZQ3Gjr+q4ܟ$dj^r_֥@ߤM1ィ0B+B%ڧ 8pQAd$ y{$ ";t$H(/#vy‚SFv,FsH2;ۖǸyn6To-Q~_ie hA,_F.^Q65)5*śnqtE!@z=JPO]9''8#ҧ,I2x|x-A0pN4 jJY-(qlǭ- ԇ R)s?1ql2i/-r `2{[DtN< K~m>gzUW(W8PĪM &5BBRcX8ha11LhU<z P(4T9£VDFQ6~qz95:(IR-,"pJ'k}$ pGHK9 (|Ƨފo'ՙ1V=:@{%,pZy4& e-кtQԁ5zcu MT_Ѥc 3o1[&Y;SɈs@g35+C/3Y 9Nrx"_ <(MZBi^ [omqO[*FNGڎVj~b]nabʭ )b7:K*a EUGĊv۞ӭI<U&\iU X9CEv-pkqy;+H7\0g/c'qOYAcN{dBF8V*Iݑz֩B֋eZ.q4]R^+S4yX0OkŘ9wrШp1Z^ıL|SNKpcXfWbiRPcƛ,~AN"h"UtBXd> =f-b{L r*h$D2Mk*0BE|o_ "3#F]urgY^}??7>K揜Wɚ7hq0ZihJ]$'\W0q@(=PvIQ0x09fn뫒pvMjq{6*=>W!=Mm'%6OdWk#&bfl?ή_$AM[IF X{姙; &Kƙ3oR>(yH"N﵍b7y,_[/?Ub5 I>S[ /n Qu o%ɏ Ӕ[}%HjbR; -;f9x=]K:5+ cM cq?rP#3y`[v dF/GI=Sr+ֽ ;]ķ}=lwKqhc"98osG+ȴLal )`>Rv,p*-3QRllU CހHa"riA!#ܜimbr 2`ۏ.[+'lz ȫt8*F zS (An'oz{C)ck1mn[/ <,@zC d=NBSo&+!Bq4js) 0-g0s{Tܞ G!U=4d;oj~0 8+q<,SA~ñ(PMlK$:lٸE^fWpim.> p#Aҡ亹Rz|Ԝ=֮isƘwPb|Lxz _1Vp"AFa%iS!{O%"eQ`: ^4}Pn#3BwyZܱ,/c/# D:yZ1X:L42!6ʮoŌ$$6HO ;bOl"+AlU)*  ,$ŸVo<Ƃ lJ~Ծt? (3ٛoْ$Vo\uaiYjL"c6e-L/ξ.q pv0pj_ 4OeHe  .>˷k#;WxZy[qUl;ž ~yJmMq$miFq$\$F {0lJW6h2JK u=q0\,[㦀n!jyqJOB aҗ!g)Ul&Fpt~RPv L5n4ڷgMY؋(*ibJ~ &e6ӣd:rK A(uӄŴ#-!PXYQ))ۺb 0e7P4Y5 x%ǥz'Ϫ yZՉPz҃Ǯ0|_ԕ*iX{:}ݭ`rbÞ6*BeZwLeF#'ÅߏM>ehYRRkHΏcN<3>aX9*z<}J[I#{:l3g,VāɗSՌ D 'H{5.ɀ/ȠnN@ <ǯTP;=J]xCvm?!+s: lJUWzG/GKUK:Ěurt6(`* j?#K{6'9kY8]ް= ahӤ!w:Gd*1|OAm8nō4) #5C púi$Uq ŋ'&HF~),`4R LxY k!ŗ6:^}Ivv+]S '0eW3?p/4+H☉%z-K*P{e3a W ~N>IͺYjVľؘ"+eR^{2: v˺R}Oe9['&FqnH59;]5!nWT)og8/K3h~+eKoִ;w=;ڍ7 ԥ r)P8:d|س>bʁeӭ.wW VUD {*T:9Qyiݕ4&k4oZQ7V4G%34~a_vdV(?׿lTi]ՙ}?0XNg>co>h Azh j m1tByrM1a:b)ВtȡXvAhx)@aWCEL-C.jspWϘp JrWm 2Bdl*NM!:m8JGxkFʄLSB K)3A5F3Gӏ1~L7||ut=4fIrnwwAa5mNsMKb/i<ڛ]a,5Z\nZ(QT|*yzK@1XqO>l_,O{ʋj}3hE!SM|&`L(emgK5CGF6j*8{Ai\tM#d" [Kd505U}8'UZmr/9kO.❪&.4hJӹ^ u~Y#+6ޭSJ^hVC * 3/`PJiVE/x/GGbYH7NSնF -9nΖ"=[pg .-յ;~7=S@OW+}?UXYpXv^+U6P'GqRʶ)4x5;;Z NT"-9\ 8%0Ʌ m?4@kC@aXķ{d38@ZV Z'-㵪.0!n='e]VMnh}:{3"& C04֓[2Ћh3ׂT'N ڳE1^f'ʃ^9+ 6mTAY!IH8,@v ĢU|iC*3 ptl(չ+[?֬O.Bl)!*(M4{p:g_ ^AOU%h:~G{1c#&8RrÇn>ֲBL6-Щq}|)-Ke$Z*\V,)0< h$TFr P5{oV 8'D`/&E) {Q hUE$@lJm9ncnȘ﵎i<9*i{|Ft딛4nK ^^PnL3>}b|8"1a C^puc$BP8{MoB"1 lPR3R[P[%(?;&_'בOmaȩq&޹y"rչ]ž7?]'qI6 iogpe21֑ykD~T{NnmvT #J©wXbK"Ja \AY-kF7u_z`~&u}q bj;K1 5G~oo]QۧՌ?Vfx[[d̵ryP9ۣOvvu2ϗJaĥ]fOn-}Ic_X=:EΤRel0)L0`MBa6 KaeՌ*W$QhyPzˉ ]r Κ;|qwcQd6 ;eg )K%ǘx%2tM@22䁖SxIV.ɑÅ[ge@Tbp̅@N0KZ)D|s58~ƌd\T *D,'0!}o5-Y>o8_c+r@ hR; 2~~k(uNw 'O4K9ikzpn4Q\1愁K_}H`ЕPGuzO}DԹ `25TO[5v U/ަ[$m4w xrž pd&z:z~m3L-Qs#k9s Y DI4p|a͂v֣>6 ro#fE2-TYUƵؿ[\f"=B=Y‚4dR Ll_V^& Hk|Pxv~I5xVBp0LxܦEhiE:0eZ3W⻫VI#9YS .8Pj$)EiG V䩷 onf n $3\(5䢐f2K[2'_M A]/ ! z19狽JVU$H[묑, {Ia!K%6ŽI:yѹ|9="I@MTuX7mF[,N5sonrV|*=@!S \9^E iK{"PM'M oml.1z~CTuuʐduv ѥXIܽ\ڜ)zS?ʸ gY"37q >>.wY$2P S&.2a~1 jtx$@2Uy%ړ]!Yxe<79A!tE\ΧvüX}c8?9 LE]T M Ѣ7H$~d_bՋǀst#-KPίmY0>k:1=!O5HӼM b#~9:"϶R/Іh/;3K"_@N^LI!* i:!ft,Wg(^jE'u:i׵\Frxň W "QrMgp̗~p8z\Um6|uQyb<] M2р&oiKR!)~la pG[0^w_ 9[fpDt4]X}H͛J 6> |ӗ= 5K-I_Ga?H?\Κ{}kV,[B+HRuHx[G8O-t4\;# %4 VV>Qq՟] cDQ\U>06s|9 }Hz,+X6R>"3pʩ[Zoht =+}VVp@#Qvb*vj㾺,V3r]*m_{9]FtF wOX/d"*~=sʚC%6JPp4ՙZ9Go%M]-n)oe$i B⋗ya()h7loq2]'.m #1zP,kQyp5QQMUz~fj"1Mͫ}"3 ,;3!j$Ќdֹ~th|c|G1B*fiP PǮP2f5ϙgDcϘG7fuTƺ@܏}&V6iBfК?EwW~onfD= RgDE%0׋,Ky' H & `$X?YS"uf77qcUΈ;u_=n^>u5qDW"rz1'f7!E HI}_0`n}-ܩ2K m}%?^`&vxFE\j7n%T w76ǾOAtjטlkBB15b owN!?|iKTeĂqt5*#t!!M%ġ;idXyl`{g]> &U$e(jԞV,"t]VW S7zTn&"i*\_I/۵+6;df_Z-2'|}ڴ0뮰Fx҅yVP:˿Wc2Z9%ʙ4EثCwcu0K/M i+ cKJ7Aj/'j=x)F>O$ǒEWz1]*Oӑ\O]XFJ'xi|X VU ˛7ĪR9K]JaŽ [w"n'Z(t3 1Oazb|.ODc(FNk^GW`N'F.=;9iHzP;(cY0 x kZK]Md 70#8zr!zVfjICz&{ ~n䍩G`ri ϋ=}' 'ή bO 0Mj{N^nv%AP,;Jg@rQv\obXͣsEeLv؄bpv$ <:K؉r AL7v/}BJ)A43_aF!gEɫ~6i-}"4ܙL`0@T֍1c&g~ + .eY! ':f*Ej-[8RKjhn%Z7mՙ2tҌ>IȬg{K1x} Dz#'GWj59P9g W{CKHxES8EaХHјz}P(iO;%=#l@>;%ף9 qtE&//=-򰷂 -,ݾ*)7zV֗Xc\jQJU/9e5uxۯh*` ;,=n鄳(>pR@wɧ*'Nu#mR a<^Pn dž(/Q^X;lA[0XZRSO̡:7;Y?ɳӲU܃~m.pJ5&˻˳.7H ԛi,bGEJ^y\؎&|Eoqە,aF#4O(I{f!Ҭ߿ gLEq>Ϛ;?Bl;$wϑ@K5m7bfP ;FQY֌Yz1| pYQSCCZ2EZ~v4LL:)jQ;Q0c NDE:81<3hw[z `SOz [l׾r Kt$SSM4Zlz 5o x +c54A )gj{I欐P=KB$KھbN,QU \@3%KA'u6-{oG,(u|:wzCq:}VxM'g՞X{a1@Ȟđ.qy{TFZyOIg#y 4^G7Ud%5M䜷 PdAz4԰&9p=%xK;#1& bNa"``qU9ʴ[qr6 @ԟ #E5+.@")Fd`^!ϛ{H(X.1@K6ͯ*͜qi{Af +ΰ-k۾aۘ[?(QSXYC |;6Nëd.W*p0yn6æ!ݣn$µ5]8C#65! 9t5z1~n`_lM#cXhvӒ祓޸7`{0F?!mQ-vǡìu6Gw\au4應X  6rcɷGaZ<2  .Pj58fq1@E[?ǖ/>78[{[.m4A\ڞ79cd^GjENx^ϣ 0Vy N:QV"1I}3ݓُxc bf5HSY. _g}^,3qZ21I01)H/_sVdUSEkK%O >/:^0pGw$4mq|/tNLX@fRw "$O;_7tWd:}W%@eCsU QD`^{RړeVdQR?zZy6ϧaSm}#[5%`'#"}ȓGT}{@Cu㑂 5{3 *yM n\Z.+7"ا< dF+6a ~BμhX_'h,2LEFp`1[0& tpR[Z_x1ܗʆZfb \yr*Ifa0ђaOxFolk%h =$ ޱ :jaPa'*9o-TVv@^5'K':"%/;@Y'L-E>*0s'x{ڑA[=5dT%{&H}M4C0' q#I}򗱦( vѠ5WYr S'2YG,]S.G$\YiypQ]3Gj8V -1$70H7[$Dn: rNjƱ`9ȶv|2Ky]L Wdu2"so䱵mzKsAf˯4D%uX߯&S/l8RZW3}286* !mPE>kK+(uK:2\T\ p~N,/oJ~V -^3zTBQ\*'_dJ*ǍA;SyM֔Ǭ ׽ (G[/Yu{Sr-x޿_\EBz0˳K4MLd;O\!K؀Km,E]4(9Su{}sG<"`B-%zhmc ;za㾏Dn"C%`th猥pl$Ù^ 3ƏIq h}An3R|@"}NMoG3DP8 raGڔY!}BuȢHccqj Ώ KOyˣ'LxI s  ࿻RU$RL7sGU=O&)wn`8 ɘa3;w0sR[ʌH۷yϐo xhGK m4%XbEmuoU0C7$'&ɗmf)鷍ED_œW0Jc@[QOF=Pb@,CNGd9tlU` [X"A ?%0OwƼ2K_ !kE/g}BFh5SzSaD$o(VBLJ8Fe&6=L?b_d.`1QޛSuZyjхL,ҌX35ᠻbBȥo7>ɢD(%ȎGzEͨ % a9Zֆ6th3;B'rJWFyQd^"H rvKe=M õE(,̰H]/(,Uы Rn&MuÅ*>w$/DVY.#c6; e TU}*abK%U+m:N1W:3XFC1ٛNG0%Qv|l4Ov~c52jh+N,(>F"Lˢ?Qܱ7̸z -RkK߮IJ#']6C w}x_3k؜O:qڼwU69$Cs `ɾ܇}tE(1>w֑ !gl ka&xh#6c^ҨIbU",uJ߰_xuԵSR{!ϟ*bp&3"Tbv,8*7<(x0C7.>0gvpd:(k=.5(9z t{Ht#s{FwI^bcKdScZ.S9`T@EQ/`oIG5LʜBڠIA&5@ |^(\"\3PɯA47pF3+;%MyQ"/tKYhqy ׺+Nq2Zy%)d;L*b6n e u[](H N?wP¸(BVaQl2f΁Nb~L>Y@)4 9S3?Qȴ|ѲZɴ6T.yO`H ҍ%zjd }l[,zKTSlDv -WiC]MцgZ3?] yb m?It% 0q‹tb'bf%{0g['w:h H:ﲢb=_mVb aא?}a-_9;)|amϝ#P;cv-yd5wDuj; D4xB..ld~ۊ̩-R}e*T4 % <ׇڒ?fNhu YQSNUN z6Z|b[esA ^Aeu)Hռ0 /~ w׼3SZQCya@`Xw'yRm+]ZEKS˷m.| 9U0{@'bPWW-H=Mǭl`iVE<.*OCDtp  u'b4C֫sKLXHOpKRj(v"ޕPptilq ),5$( Gh[ }jK@CbYqϲ)I Bʌ1J{fAJ1o>cPVx Gx$iB\1Œ1Gd|l_G5&={aR}vtbTNBmɆkF{6k@Ep[V~ʞ{.cl DdR]$-': 鍜AXwG~'2#Ek;M&Q˃v 3Ps&6#"~wr,<ɞ'm!e$\:\<ԕ[yq _UxI%ڿ,8}\ur3^fZpCmyUj@sAXnܳ5G,ɳrd"MJ~ [6ey`JOr!rKxSϮaQD~Ne)'%o5b3YLPm[>+Z5.-~8#MifgYIA|+Ðy4=uG/:w@sZfg9g>+bHv\HZ' w K!T;"PU=P5>B@ §,K,Y4sr2~  ؃%Uc*gJM3| jJBFxK<4 0bВ!*sadnq ͗xz *q}`op:BЭ{|1{`C]X!ZXfYW\PF`N!9`-_P: #vDٿ4L¢e =ւ: q"M)2SmRI -B8W$;VQAى'D)ˎXP8_GȚ^Ae!!C9B~‹)NΌ9?q|(7-g>?P ze\$_󔭔}ӈdALwHӮ@޸K j;4|:uOQYn 9x$vo2+%}jаxIi q/I"4Prf sE !^-shAvݪP0bډXZw~_A'^3@;ž #D,Z>+VW ol6CR̳C;m]۟' jΏZahAlپ;h"h4Cyȵ{ĬsCtQu\@A5?sM81 4t֯$|*sZubc48| N[1-Y|DUJFuT;@WdA'ӵopw!lQ lrKY@9ݧ=}`t `7rA.Jj0AJVnzq*>JGERPq-E}5e"E]VMsi$4-_c"c>3z'nLibF"[HyZI̟1Ct8^52@@mjo Kh-, o%Hh R@&h)yj_P숷T K^)_g@W]Cv7~7׻P},~ *c g fŦQM6~ Ug|qӏzq&v:sf#p.A2Ş,k<ِIUPQܬ4P{¦{7b%"91 4lkGƙ5W3k7:Si[ iΖ,۩ub3 tk?jD0w{rvod0?ύt4dG8`$FGo_a`!F0>F"ۅ%N/;o]lmDB~gM%+N..vٔh>uOT/drwhjҪƒ]l(ފF=kyuLjGLrf#+9ucgnVg_]decP݅hIp:ŊI9}>_6.kG hm=9Ohxi/Y߂<P6e+m#3Rm3quf9kۊEW-: pQ>g8X6w2g D h\ڛj<eddS{FF[ʸMw$yTD]=`G o7;T_`;qLԟyZ6sx֫||ǩtqÈ[J# g#X3cFx {͘0Z ͒`hJJ6Xe-yЋN蟈,yQySx[ 9K(#OYj|Lq"o& Q 粀=)Fg>4wĝ~8΂'!`o.TH8{oۀ- uvq1 zZ҂Mtuv|]oz9J ڰh_{_+ TX ,3Lnq૔.pn~)^ ]Al H[;tQL6" 8$pӠ:Ay6B_kx pJh/1ƀ[T#LN<`+; uO&3>?'rfP;_*3;sM5rˁ+x!&+̭]Z_l` ۡ站v^ɏ[גpfIʖ_N~x"VM Qq4 $H2r?[,|\85֢Q$vM !"H-RtsbەCBu(>*PRߘ8\M-ܖxLen6QQ6:㗈I58L?+ăf)5gXMFȞ%P]EvväPōR{]l)'BDM؈qVcTjѸPz/&̾ޜ:쒈`~blQDk;xyE$Izs˄+f@{DC䣝 8cdu_{7g _ ?D]Nv~lSY;ƒicoqr.k7 ؖA0xgDpfc4KNHLrI pCB1vs>*J ~7^j.4u"B g  ^(-OlN`-.L rMLA^ DD)] `x;t'.¤'×rg4&+UW7T2~fntC$o>oH6mclR|ؓ>u\sJz6Lxb_FaVS!/L@|3SB4z!jF p֎":N : rDkܹݘZatT\HJ  MyW[}Uf%{j\;߮1RnOs-v*ɾ"-%QTTwжs4Ly4-pMꀶ亷!v˲.vc"hr^*3vٰB2"*zb⯧ >Q(dr ,#N0e-5́9GCs ڸ ڡWG#=|d]:|m_)8L.jfQJ NLJ$ܥ28XRMG(*%$Bޅm%?JPąUGr}Q li娵]păk9SO$lw k fp^u"Ã11O]d!=T6-i Ptf ˍ 9d+ujC^:6cpgE[6D~H֏h(_J\_^ дLED,w8v*3xGWl}(@r$W,,4: F ( - nA;j4 6)\.I6aSCuo_.1!r>o0bALE}d??=̟[IᜱF-fʛlS^)2;XWt}jx"߯HÁ[6טk Kj^݌b)K e_ vAubߩNtv\3QTB= UҰZ,RE_n!aI^P`VMIvǒƇ=J]Rw ]eXJaDc +=B _LOEhEpWbC;Qn7A~T{C|6U:[0yߓ4+'V$jqnu " 6JD(䟄/> kB~ ֏ hY?Ο-: lMmCIxԏat@&lRYTE=}Vq}MpcA]BxLzf% HQ"Iւ&8f Ѣ[{~ [nKײäC^i}| }'BnĎrFqY>'Ād|ئweTO1JV(1u\:4Z=c2\Q ;F(={.pW, EϰAJj>RCiG^8ϰA@) ΋25CK=?x w ɓye^q/:M(\0HcDX˚C7`vV 9&ë4W SP1^yk>=2U#}ɮJ>ԺUN.R͈o0s^oɡ&WyDKX yڧڝyOu=gODe ^)zu#M׶xYZNܽD}ȼ5>23k*V!h dwBmuOhӉ^Cei9G?V`BT'(y*@ Syze1< JDF DBqłZk&RU:*q$\`ac'tp5+07Ĥ*Yg, +̕IW):ϟN,_r*w`VP-^SaUd)x,יF, z*VqU-<(^b[̕'> [> X?/R\MmM١j>{ tne(>r@6$B5 e>SI?ʱ+䛽\ gV˧GEd!0F6alj+Owdi(A5iR`_?scpƝ;Bg| D(@及.J R%;6GZG^@Tm37GGyH`PjK>9J!mV nMQ^<u`:*2H>H =^ZekCS+̂g6 ~Yz^M$4 RmFskvV"RH`NIt)ϥqSة/g%N6WɨY'Tq2~X*Ne1dpX@ÁpNY#LY;U1v̸3>K-tшNC1KA!P^ڞ7]!T}k~\t$D%iw>W \#l7݆2ٸ4~V|ѱ7ɅOu8a5Rbɧǡ; LD̪bMHVDS1ؾ{)s;#H ?Yړ&N{Jwg{AɌbOXϊJG_ׂ̙6 il$D h7/}1~H҃=rSM ì>&!(3; m=CXSD~2J?u`^9IVeXk4 e2. HnD:t7=fORAj+Vb4Uڏ3A9?x"k-9TCT nSZƊactw.NLafиVy~O&^r5>GqPnƾ/.3ڃ.90ьN& z 0߀H[+yhf$ fs q3ByLl1'9^9D~tz"xp5*Xe0n]16=hޅ56" ˰irSA{S_%hen*_{!DƄsWOv#Q$,EO r&jh=Wc\8!2wIK踰,ӽL\쀲;@/ڝwF *} L܋vaVWO\E0X!ܤf3n;w:#j yDG^7S8:ﶋm8o * N|{un Pb[-6XykVz&?:4dqaЙg*.-tX&:YX9Zma Hڤ+pOl`3sl锧~栈j/&͇Vb8[?j?6I|KT#sXod~LtazRώQP- A[YyŲ07Vƨ;$LaY9B AO]/RGꖙCM:>N822@GPW0[ڥu~\Z< `ƕs?KEcxp.bfM/SJ#EOD#(D.@k4mR %b1&*wm΋kqTp*d-**SO0o3.x+4=,xd\2JU_^5IRMx-3':׺*$.4MgV9XEb1s /|=aphT_ hl\Vng,8'XOw,C@Q9KQ * ؞s :aU@w4oZ-PKv#`|F}hvlc:R5f"P`/j1 #]YasrkHF.+6H`&HV:0#=ר˷끂Aiƣճy^ ^\Q˔ vv(4dC||UφS4.ș+,E5F@qB9`g~}"2;zGiQ$ ϡlKRtGSjoA ƋE?>!ӦA'/bPwqd$ Pyr -)t_j4h0LGlTj+o8 6oK^KAXTV刯qnQcj +#h$© 2|3Ԡ|0SKXgނrt>>nji6 Ț{(ڱ*-0t3:"x22?u@a'&E, "a|mCNa (дB+XrHrߠ,=G*Eʀt xXC3y]rG v~C1$x\M@w{V`L_ {~@o_#!Lnާ/ƻ-K.{^N4O~m[i /!K}=8 5%5>)*?ߥ0d{~Y;va$+xm (q9Ҷ);2̧aًLjx._Jv9'qE;`>H^I 3 y+|Kh怞% >fKyA ǃTQJ^B+]=HHpvQ'䠊K,o^4%O!t^`U -[ 0/#"#h z1k+G:vTa,S: ɠ̉{O(8[qΧU 9#,Pl/ڿ0` y|b%6UP!D&]lxOX5A, fR C+s]ֽpH`@d({r{Ѥ3, &MFo.~+yqH?u<~B{C\ V# {^5r#WJL-Z SJ"weDm{"CCҰփz|@Ekme)P10!wL跮˷k*{1]n S??z눚b|f~*p+(R |,yT:.@!\J-cNĔ5s>ox"p({!2N¸1pQZ.\d'\plkН#i"Q׽C3Cr(I61xn`IyŦ^3Xj O,A('U cV{06 +ݞ0wP`LYWYk`(5+$wg `wҹVh Xτhr^[sA1*5v w\͠)hJgƪEtK8#JW[1Q Qqe4(|NUw l{`ۈVz!D8X_+Y/25x^`iÛޜG᫑_PX3HBRꋂǽф\aFSu#e#iӚZN+l |xEݕU mޭ!@mn&6 BT4rMwSEXCNG)u @֙b0U.׮].h|Edy ^G)A*luy Ri63U&I\/q!ŷryGL!&^.Ih^)[Zm/_cu<:nIt17*~ܬ@Ic(by~K驏qUr ÏW>7gx4X/T0aw x(:g{zWy9wELα+`)W"cVS[o`~ɛ؅iKc|eeIaJ`vb)5C4`Z̠ĜT9"]$~1=Hנ- Ggy)4F:u_Kcw5ze@槎ҍ>M\+ y<Uwhr|TĤ`SO ŘfhG[eͱ8v@oC~S-i_4T_Zg% ^/-[OuVxHx}̗᪱?JiSXۡvSp4?QA>в 6֐ph"IЇin cWN-j4LmKË ~J~_.t%u-京X۟;p n=-9yFi5w$pQUWl8+ tc{2 :lOY mIsN*zaioT/A&%3JL:'wܱ(oZm=ż PL&̷?sEH0}G\w :#+qeHa4 XbvdMْD½ctqYBc˵ϫY5^;:b^a_ [7xEl E{N?-63zmF=ZH׎r0 ׊sW>3BE8 \|4V,5=%K l4pl+e8OWF0u+яlP frvÞۖVQ0mʼ9ta;#Jdf#_Rf5s:BVӴiy: XYC( @5Xka%\Yu@1a?A ݌%baM>p rmiJ2R ]  /ws#NaoTj}dAlHGjFE8O,ds3oѸ+.[m Nfmk3Ғ .ö=$,+*h }INJMҸz#I$ v܀Cnr;7l6yA)C [^R[Հjm e"B,s~>}fE_:dv8 lHvEN-S1d)F(aK,e /\G9тgw۝^ϒ"Fx6%ltR0ƒ"l'}eH L>i#"'^I,n ^Q8WS$8c1߄ %J~{=Bn[Nx&9eJ.;WSVeZ zуu;}N~C5^z}xEMn#Ly6f4Zt q>R߽G})aGBf]Ùn! J2i*H*7a堽FV%ss`*V@/53MeO ,yRo_t8qI*X-豁Z$ orjeO'4V؈w1 ISj%K3ӨD :b0bۙP牷f$ [W^Qw;W>[y,}A!h|IXhPL񿫆)47Q;r,_zkml ߊ' h(q~Ƕ8$SK>l@ <ݽ(1΍(fJ:1S^2lL 7[ N*{jAutCw7B9@Ok>q @=!zJ)gMkU⅐q]=qo3iï_cY&Yj\t6*=n;U1gZYf4Cě/l >I\csV!'.%NxoobRG3f~$ /XxOJ(Ke3irDї!l@Wbc+w 5 2b$aj׸gmY>}sϹoptMeKXv9Bw_Fm̋?Bj Xae7:/Djesu/H&@END> cH$Z ,D(<_^IfeV҅¸e dJh-R\mAݴeҪ&j֩vVKWOŒ]*xؘYxq8bY>kk-øنnlEaNQOoˋ/:"̄)/(ZCL}X/d#6u6`et_v"Yx߷ dEwI(9y6PLϵyj !&jzO^k!~ ×,xgͧMctH,QJLxrٙi؄M DIyzq}o7Ǭni:QϱzԴ @=BJ.'ټ9*0WOs^H먺i&LP(\NN}0\nm3țk::Xa{TIbMPcʍkM-%g"_#OFh(a fW*̿-StN#M'xB)TW|Ӟ ^LrwM.QEL*#a:pc..l{Mj!]# ,ȟ0}J"=Z\# rygV; ɾ]G)bm}A(` %UɦaOySwܷ 8u^Lq }7,ŀF6:T+lA|⯟oTr*_͜AN)--gL3!{vI>0Z\ܑTP/P}o:,Vl >bhZS2P*ѻJ^ ix -PF3WPjF*fQwQ4<=Ͽ&J'k%D;/ GRl0TzȄES'Y7&Ak.Jw\hl06h("D*;OT?^|_<>1 ?70֓>wpX$<2%&t 1mX2e< >F? JQ#4| [J )8qC s鼿C2tv&^'^Ys~Tn'<>L33[ @#11R}G'$%8縲єD-Axdr )pr e,Zy . <\'VC|${m}Uddh'TøW{쥻ŜᣥAEr?vR6{dp}fOj:'%wd]99e]bH藫 },!`)ނЋfڅdgTC%h?4F,=/#$|qTt6o`o\R 'RN#%h82 QMsyK۶ad@qZ;ފ-1lZ۴;q2+B0Dֽ8x9#_9ϝO.QCʔi iva9z,-q\+Q_V+Q}$Dsd<tLrrW14q6]%lpgt5LҘzqE}] &/ M7Pqx O~>`%G>⽚.^2}9Z0MikG'xB?=lJ+t((mOchC[a l\2" Z?wN֌X{o/0\u<uBov&ϔa:-05XWq>#wB.wǧ 5 #͢UPtoΪ?߄[Jl y&8$-Tlm-mTs4} r`s_tس=! 痬_ $l0ۭP;Ѥcktu9/! |d_ɡԚx:_;_yv+IRF2-gNX$ gzi) ݈J{A{ M:]%%#g FMpS^IZa.6]);g#-u$p匕T!;cU{A(hJ80N9MfVG 鞙 Ǘe5?;gT'{gѿRo1_¥sҒlJ+j%\;pz^#I=ϨֺX^VCZabաGeK C7-H&( Zhl|[[.~74g*:=Q#bꂕKeg։R9D_m0\7KAC[j%Su7am{'!}:iMxVë'b4H&"646ͫk٩ݮBB"B2м#di?X+]AŧOl.&33K `1jBLm~/ۨ&[KIl:rףn 9ە1EBK ^`!,Aejteh-nY ,mϒŜ /^O:+:w67;n"I?g+32I7x6a@}*b$\LX+~4xO5n.}SaSZ[B5,NM\-5fTmd y\LnΣ篕}y"'ڗAut"C{O✡$X jp`#}H_GD)f DT)ډ!7E}C wiqīBM߼ABP;BB_ڭwﻞ-85\CtYP_LY4s&iZ6'VږX?,)VN 'S3S\ |DŽ77Ȥ0ҁIV^CGVy_]C+8,:zkXL"o;Tsei{Y;ŔV; Ǝ /ȼ˃XIiVZnS g6Ey< ~m;e͵7ʚ4?J?37v$t]v] 0&n9SrX]6#d0d NଃxNWṰV<%[h]&jaW8gMa_]5*}jE/Om.APwt!tA5KcsR;=ѵ[ݦfi[/Q t]x;0RW[ ]I,< zw_#8ruȗYY݋6/E]8BmRiE!RI _HIx <`[NkyT/Yl#T${H^Q-9PGv&FQ5/W%xxkc>3KnFѥ:@Z8o @)_A?޷i1e;q(0L:m %G˼<2Fe5c7>_Ie=LZm 1Hu94o[h ,7شj./ڴMNi!j hm|RTV}1`·E *H䬺`kn{2-y\sm?x%*c&hb.evAE%z݈ԫxf{}4Rn0b~]@zsp7\f>gL&i qZ/{# kEnQgƺɆ{u~mB-KkT}g 9T{m DŽӽpIELBY[DfpZiyCC7NIz1f%!6dl#tQUȧmih>fQ {f4k?8֜cV;GUC_;\4(Bl3aȤʁ&gU%se/#k=-]R˖qK9U# :ñh\vg팲,HԈ! FԘ!<]7(u/ !×#*/ r@h8_Z*ǜlx'iXg]1=6 7rdyR.1+cyZȸ%b7EU*YwQuNXj_aX-LW --[.@*a3sEH(Aف^XhbS\T3^ a ZJS;`/W*`5/xtE&Zw o*, |>GMĄ,V++ &̪s't}bym#meL}(,<5]z;KYyAXQ.([X:^ʥ#ʔ) ^zU}npIK| .٬y؟{tS!.?jam#4o ^=V.{~޵ݽ{$YFh}]m9nf qc~ꋸwo|7M3 R ZA9hvvjW{Nb|Iw ֗ l>ҷ!x3DL#2*RPNq~hY%HKmCb[>X;I acE`8L;GζLC)Mj5 14&dފ0 Uk\M2; OS{0\]|JBIwI!88B|SIE9uϿ%iOB%_)A.]G/u.%Oɡ!4+5S~tvTgϰx3]]b/o`zsj#][\ O[-4.iĭ2M\vS+f)3^f }εRWleKo~%m+,+`L]Z/r}c=|p?#y"85&p-)  t6buB< 0q]|(j#|Ж_ægޤ&TbL;lwzM]h;aa"g@N F೅>T(TSTJ&w!2eptW7K'ذ0չ7cDA' y}<S y{ !c_MaQ^iwB/ZB쉺׀^8.0Gy"+lw6&bn6 zDIJf: /E~e_=N+u4GJe'mqY˭NRCS2|(ƽjͱTӟbN+u&}e~\Æ'GCtu̒Z7?J{w/v"$TABwt( o'ra*u Rvc܏̠K9WHc ~MCS.BUO "1)n@RwTA*[*ܺ3S}5aA{ҟ)kjDl:}3'X*۩)8j!&"5F%RcӡF+BSG2IkWt9$iGi^Jn1D֟z=enL 5sq3mj)}\ ,NndeOMim!(:nC;[N2G,? ߆>o&)q @ݷ_ AZck RͷSr?V#Vp;>")h(TQ,nb& M/e츽 m؟\%G>%b xȝGSi!E%ϪcQ]TilO[ ` L皙ǾOdKgxoaɱib#i1"BY @wCG`MŅRrG] J!tpDc $r ;0DuRRc)8FaJjIC=Ye ~yOcCjWB"84QL+uZ*t'Q[|`ŻTڪćGBdϸDd*;T{gLn9yYuQA8<#gDNM+ M&dM{JJf&'lj݉fu(nJl3ҏDTTpMK>!:B Z1Kd=$?xp,`D6svdY ϯ{wfx ѥR*cz~Y^h}l GQ\3͟l5N-O`;]>;\.{hQd26i>Ba ZH!nأW4ЮD7 Q4/ 8#+KhG3V@Ɔo9a/'ۑ@& ı3hE,oˇf5S#s+sЛaM37a`BXE@TDeދB.jdx-q\FdŰZ?4 V>j^M*4V;A{Zo?ܡr}Sv>4ʲ]rBn@'o\ph;V}mr _N #l.LO!#n>l wrVOI > #yH c#@pЋJR dpVOVtC^W̬k#^p30Fnvç^8<[Ox-:EyaIs}babuDkH#>u`3˅]\nbd rp"|qم fhy%IJH)).G ʿ{VVD¦nԛje`,WG¸jjoD纂Zޖ0d3% x+D 1C@&? Tx1C9n {Wn \|Sct4#ƁC#+="AvdU`/țSrF =;sڵ0gS=15IEJV{"ioQˬ?QRIC x*->ݱlZ޴r32n Z ʑLc-E[,;81ղ#k 8%bO(pkaܪntLP^^G$8\Y<6׽"NkzhQ4/.Rvg-o}~e/ ޅ! (4]0,9#}ϯ7kd+ו]\qy*'%[j`U>yaB5k7Fb%_x^ASqa?X ڜ]}?K(7fNfȊ@ 'VQ@گ4n4&?[*<'a(0e&l HEa悼A&0TB5X#!wQ7|:,<%n81l$!SzaH+ءjկU,nN`HE6I, p*Ja[*.jW]VꀏL2eVq3ΘPWf j=E9Df{6O[x֐ .I-΂K,S؆q!|,PZ {Z5<^-g 0lAj铤sⲪ_4;BgdIJx'TtrDZi BJ0l;U)rC=4fWɗR!=nc4xa NP6D3IkH NJ8)ZnˤNm׊uњ,}(Depe My@ ܜ9VDj eyUA9RPKNwiw̪uS"j@[CvnȪpm#.@ujv =hMsH(B)uݯn+:]HϤxsR\QxǛT1xJ?$WP.YhN MXOcN*=^z" >ԇAsRáKazӬ 0MPf 7׋R"VnjShJ_'ǏvKǼ 45Oݡ,s}hO@l;~_IJc\8 n |>9Q-$@C.xA^$J <iS)YKG{~IBC%ko)HOϥ`x @jɑHl^/08Gaè~9몾d0M+k]napF̮rGρ<#-f{2?7*Тybr 2U>ɞ03fukv]2 P4XET>Լ /Q3z;N!K_4,m'cQyPՉ WD K VuH)>Tjt_0~ЭpG;[b$8,l| O]8\=2=dDbzoF}f9 Kc ˧K9%%\/sϲWBJ=3_~L?a ͋2kQ?.,SYAs:BXZ"?(_2v0&{e*` (kQ[@>im] %Gs#3DDkwpcam;:9߽ʃ ᛯe;=*cMڀ=?x_'1Fʛ"^O!4iloC2wNHcۺr3|9>k񿿏UMjQ=_J, ~')Lsj%O85d=we8@/dJeMç?pZK!A$m=qL[^I`4c[RPx|O%:haGUaVF23})^Pw3Tm}@V+;̛;w8E?P_ ,Wq&t:ǼGa}d{SfH0+0^;wƌE I`VC簮 eC7N9>q ]j2&6/`< Ld*I%*? b|ÐaPs٪)Bynz#op& {9/ *5J8H0'fǺ!MaZז"F1zt׊g oUoiH `@!^+p#SIiт[(zWVN$ID2iy uRS@yFy8lE Yxq{w3}>Y* D!a+Z+;n#;Z|ndߪ4$ԒRneąM֮Կ"F/Jȗ!⾷,&w!xWI2RߋJQ ܈FFsj#mUz|iunĚ2+e'\ם߰~9@zt}C-<88yT,idm&"86fr"_ /OFR5gOkj'|% rh֞^M혆NK}X\@ێ)bAzSrmpAD,)jWpm b`m09lQ,HzCHd>{ꋭ(Wm&X}I˄hqDNfZ-϶RO4`mA;Fu7SZ,Gc=^Iyu51?vjGݐcZ7 ^_X#( ErJU;y2lLB))֦)`w{L!g]W w9577iWr{ߋo1~NӆW\Q:.NqW@?k0>]0Z7 !W㎼OkNTׯIJJ~|m|7к hy%MOަ=h"а1=YRH|׃Z t"IyP 0:ṐmP|F#Pp>m0 ?lwac$F_ ``y~-io3)@`ӤY#-₇-3Y"ZƤ^ۼʰJ~AO=Ec ɁIZ6_:}j)Ά7R}CB9)\E_^*Z@҉yH^^fǘ/#b@yP}k$-`-f{L{>Fk tn?H5]\߹T;KE"LX\/M@ vՄL/FcavZ,mL%j=,}PA9Iq8ڦN‚y+tfS-,".GT\GAS޵[ ~"DO@B?֭6+0oxy"ȆtpU;TCTLғ>(wS@)ɎD )iq|<|>W:KfIw &Q ugʛG&Rr08 .1%]029!V]N!W_^FlV _J{g[BC OOG#ReuoY &;+}͆P2T]4A&fnٟN@Va_X!uަa=C *Lws?W~"}u?e.8I6%,[c8UZYyM#rqTB{.lA/+פl"2YS&Cج. J"xnbmN ;s6NVVv?:V2T{e(x [ }sء2 [EЍM`~B+kc:^a۾>AS*جYlӄ9XxIy\k}CUՄ':<{MNzy2F5E2Xx8G찅 D y{Q̤FMb[v /9]+bjFU7,]RNf@pt\g*H[qօ`w7j(l.oދH`Am ;M>pօxUna*1cJ%Au:<c1.};I)0>7slGX[&ʌh?ٻj-_x# bd߳)@ Xl<=0<|)昑3D]:ei>$;^#bfrapIp:PkxMqV*e]4I{Y6f3kBTOoCEͿbO:K3e,xh/qI unN@iL&j&`rh6&[ AwZ#g<2d~u 憀 YN x+j9LzVcx&33augX\r¸MmD+dYEj\5`;+Ra \pBpkd 7#xk/#Iel@+8_ Y"&cg]yb2$~_ʲ, {ЏJ:I'"xCqD?ePo}+5neI Dv^|w6E=03Kw]xaXuV'*iH!=B)cj<7)E8ݐQ}noHmo6JP{hȮ1-F Vb~1o0qe9 l.: dlU1P=rzC濃uj`(=AϯUcw:q6ÑLCMeSY@QAn;z҃N@zӛ5K\2'{[9+[*E]-%g"t%C_~xn;B Ku5}Z1l3lB}:&w"a8(iʂ9Xfr:IY]<&$p!'i=*C4W306@C~f]ӣDI^]QH? 5TbT j/`jNۼI)R4Dnqz=yZ:XQ7{0jk:{Xm_w'kAz+ )R#5)C{q]ŕ~bl$- ,zҫҒ;[~%&p~эyz6w',C緤 AbT>ڨ"D@3k])_vdxU+I}!€@Hfnx ' 2lXV)T <?Yĺ$i#= QwaH0N<1oC^xgߙ E4s7yD;8jvw|ǣvJ\v'jeJAlY׋mtp uίMi+D@. ˔[ 1!U;?u`y 5= la}4ٶ7%7:~ux+ ADnMW'`j؄##Y5zKkDrV]!qD~+YbN7;HnxUЮ0Кo++bް3C`|irQKxӦ/SkDu`,IDFmq}u8qCfWѕP1e;Vgt>ЂxȘ0m6Cj(amӾi@YGVN7D>cTXQ:v.r׺`r/5R/+~* :0f fbvKݒzp[IC=n* E˂Aoh"W{BG[2[1,y6`s\.>X0C@2YY{,rku@쯔&3+)9hc" E9Ţg^9yϜlj}'QSh() 8¸k稞m[cHBaHqWY< uRuNj?k =R zM3IRcՎs}G&M4#2eҊ)բo{Ӊ6w+[f'þmS>^8HB~@ pEp)TYX⹋CV 9P**sh5XT~ɯdv>VSyz)2hpxٴ{QwtmTXAʞ̄|^UHU8@p4} qFɀ$id6SO-'.8^6UUzS*1)GbQtE(Mb;"86S8;UjP{buo KC(X Tnc]my#~lE a~Wurt^ɋCL_#gg̯3d4L:Pl=bjη}2@rÁztp!T:Pֲo8<ݨXM(-%)6~*67>Scv8 O]JA=C.o ۍM~&xVO7"Bg8|2K$"JT1Lj)Fp<6Hc"eS0]oϼd`:tnst\{f|@rpNғ'Ah(j &@GI#1˽$RI+[Wf)jGM3!6]sݽ"+2n^Fnb4`1iŪ^I|hPɂ wE +$ U#" ~*O͖hG"1t dNZ ;姻lVZt t*6W +tBx \TD] b+O0wjUѝT- |oğOo̺ĦPFƗ']?:(~tow*h"ZBG~3ùOV.܌v N9xE>,wosӖ]}N2.d밴!cQdJf$zl*L]ĩՉSV%fOڸ!1U4 If!D-n7KoC6KϽ]&+DX)R$%85yܡ BTu ?|谪TSZ,5d' d3Jӷɲ󿼗({c>I|?wZ{+'nMsbmr e@ Ƌhܽ3~2 N]>h]*3S*+WOT0X#]߿s'S/T-6_^j*kQJaMۆnO9"\\:h/SF8o .=`gMUeА3e2w:4Tz뀍PgՌ"ݵ M|_}F^IX= sdr|Li]URНL8 o} Q; EM# ,B{ApVY񧦯tNk =4(<2j:h0y}^*) cjo+x%0i Rn(ڿ޻CßJ']P?#Q>>" VăC(vC4I "(1[W9L~qf|6X/~Шs -. Ҁ*6(`!=pbSBX/o:8G}vN%bwfkjf~J@Ɛf'5veCb* fV0S (f$߰1jW^. N] 8BpTDew6S(vlz 0K;8\Cr&N+s-vSUlO67mLcO !ǒۓ ˲e> ;|M]<603jXsb꤇J\'dԀEUYl&Qf'>$ rs{#{_Ȩ3_')L }B޿P9ʬ*=@L9G=ËXOkhX90pLG":|60 W}̙QxMg}1Z9Y G:Hz ztlVf5h膸,z䋙^BLQ)dl6%NC/b=IyF+N5Tʽp.-(2o ú4~h`ʖ+] z!w[2:l%f\,7}C6I0 ) Gp=T wnj{ ZYrDQ|1@kJ:✈ J (Ha0 Eν`zA]!p(vAst{z5s(e-{&:oWV-%Њ@a;Df&Dw0b2/ Ϛ+ldW9;h ؂ῦȯjvhj8(V꽣ͯI751.BN ߻\)e7^Mq1W@e$=c"C(<8L+1xxQxl7aj `M ˌu' ɺh`Ozcm8ϯU1.۠'P d,h#hUyx m-Ox'JnR9 Ȟq~"OK.Nd@F0R]8_"|c+V@c/ )Dt) $WU'm[LJ*A)!&v1 N|XٞYOm/ty:-Y?BŲ?q|okgi]4GpLUCM|5%::=c?}\㩮 I,SQ| Kh ;9h!7RjPPU[jQp;?2 ZX5-v֮&_^،J6_Lӕڰ44hz:#(QQxA\6 f&ZR[}Ŧkǣx  UWե^FlEht}_`jXy6 :F:-)V͐{mq`?u"'lJU` c r{oeE/V ^N*|'j9t+㼙0UG(ؒ0 A7?Cү,IY/؝PhQ9>!;8#A} @TCn=})gشJVKFڙ6El_Ӆ))'[YxЅ^fjjEi,o~ yRXwgZ]?T$ bk5Ӂ0bdz۷y#1o%V4l-n lYj}9sw_ ogmfBcUD`ye~C],JqMFhI48C./4WdH|Hy(`jMc/_6.] ӥ1=E+;fGU'ZZ֬n/ c!&K|f/7q YB..+Ú·(lߙ+eé.\y|~, zrT<[~9~0!b"'w+)-|ZV9w@} Fn?xVY_RD*좳RFFj5B(Gqu5] G2d"θF,^24OmRh~r8Xi/֏tF~.:Dr. u^Q`2I9^r'c\XͪbGא!VXG?ԅP,?*G9S1w~&Bas_iP=D kK{뾦L͢-ռ-)G;Zr~N_I%ed[.kJ'̭Wbg1!Hj<ͮVk [{iܜ~E"jmwuXr=Yg g.lǝTVHa&(譽 w uz_Como##U4Ruipi^86_) fmD4bSt|%9'v4!}:sVa|%0p@0nD|n%KmQV}dd2ͼK(ZR}|l$>EYSuIJ3t*U?^kR?/N$\2t兊tq^p<m"Ɏ! Quwil"q#e'7r?{ܼ)_zk`e_LN]%Y@l"BUG)g{8-CӲz谿g>֖AѺ[m*hHu`QwXn Z[a}::~E4 UTx XYNd KsjV|i7-m6#EMb!gT&OEL+gw[F32FWkR zyL͔?r%A.OǓm8RkbhJTkNDNAs7p||?axʣx!j# DX+lF:Ous{)B.MnfJ?tɯu1x()kj<Rhkی Q4CI~O9s;'q4}.zw^-N!1CuJ}ص}y:$YNй (b*p*@uTVFia,몐e>;n2˞{J !46 Sb$4D,pY P&{n3s"|#|r\[^C_'`=gDvc5{cI ʨGCZrm)f[(+^dX"ۦp)Z(\qlʈK#> 7i: hEZD-fPU͵o#\j",& @x+d҃ewқuxQR*8ͫr ՚{b0kWu_jtL}qg/'? -{{v}JuW>cbeo1Aduɩ[6`Ɍ6trp4] ͅ/K?}DmFL!O BPin9gAu}r!>ZiUݦ6}h,]߇(,l^:'/7FzvY=n.H`etg%;!2U3&To `rx_4AT9дTʱWX,^d^VVh~X #z`)>BZ z(;08Tob< r)ѝVI16ыaRqm$u[l\'j,$Nl0 0X _Aązy)ک{G83 CvrL[lZy!hqdi֙tdLE9_[[֧`EO>+OI@I}_s+N;úCEGP^2YZ {W=SгwT)x>vO*cDZxI gIkzjW=n/o} )R&C)at1= oXʚ‰& U +cĖTOF5\LWn[(O^- P2Fxqal^۷;J_41MmgWjxYc?W+x$0EQÙw" <Y8yiKu Z[|F(&[io% x@&Ms++ȭ,o2GbQ\X~«YǔJB4>T jSn;p?BU9'u +gq\5 PTC$]?tZ c5,h4YA*U˝ߴ _| i駈D8Of{zI0 :;ʊE9=ٟvMG*E3r/U9yF[c%<ݻ- _!P/&g8jEian,DvpPRvjkux<&kE(Kɺk$kܢE˾m񉍪6ޜ+?}Xn~3ʱCptz] 4 qe&-.Qy5df\2QVeQߢ }dz|2%.vA6 mj:(c8+C0]Z!aji V4RE<5P?^H1xſ4՟_]&^ Q7S5''2Oh;ЯÊh +љtm_6FFQ&&嵗UWvLfzSغ]4tD*5xEe(wC6b7EqP`@pSKJY v6$2 X_3#Ȝ 3Uew{ML+8bS續\v7%{e_vlA9$X e)lnݠ:8=eL|rC6C7W"~uT ,rʜr`ph^-LQR-&zF)VѪJ)OL׈Q'?({jy.Y+Z->y_4M$hqvI"zJEƫ~V9tZ.(9zAR}ǔ,V)D cD{:1zV7/ok0"cc3N]sUA `E#7(spq (;CE^$ cb`U"S oTFANpOXUR4Fng>6(WCzSAZKQW4AY$ll?}QfK@ nJ3@9KG#L9S5 V=~~4l*mD[uE(Hͅ8/E+ӎ B,74"8 OtiwȖ v^"rtZvG#N,T! HdEQ E$zk䩁&N_oV J QChxvvkn5J.;wF5J _J/ˮX!ClrE M¶+¡a vFhw鼟i~qU3`i+wL(ؗʋH.Η{2î:{í:?^ ZL2Pm6HXUd[gI/h+眨}'#V;}1\vsS'z11㗰>Rc7WqVaij1"cd#%iC\%\7WY"6a.u8utIAkFb΄2=_ue,J)MÇ\l <'V#CS5~UqKrjnpVs\ ij`e 5k S[)B,7;(9Hm[0i8~``s?_=$l;9J639NSk b_L{Č3>[c@C3V- ΣF $out@:\`NchNB]C'5k2,X-z.*0j+wE/#9ǧ0tϠ1SLvr_ 7 eP,ɒKgy1Xy6뙡ҎR09_HvsaDF{f@ m r%OmwNXW?2+xzHur\늰NF2ĭ.DPXGkJLiG#j^/ D˥ m}$FIJΉ_}x"͸?h wBK_, ɨ$ ^KO6˒ UW>:7ڎ)|?MsNiE<6D’Z!QbTc"Mͪi=Ƕv7\ar󊞍=?|M/iBΦWh UqabvcCtNc%R\J@Q/[G!j^N$Phw)KâRlr^ƛ}ҢZ_2ϾjeX^Wѡ-/axiqł2h;^r-=g&ebXĨ0I`p0XǴkZyC E*r&J8p+s^wFCv.BA֐E )̧^y_7F=ٶ"d`g:u *j&EZV?HB'Zў8By'Tt- {ˤt $!2>0c߄3!P[*#P/\ l 1xpa23,*gN]!0@"'S ո.CY{VO}EBR6yBvu^rRA\D"sBbO~$M 1 E׹:+'Xԑl@]%Pv\E*sf2{"/dذh6R.{h;`&c>, [S* 2i!zP,&Y*.#HA7O@ZN通iQݸXW>. +jd.enpӯ90 i)2JI5>u} %Fo;/Mo:9C:2 5O&=ҰsUlpCd._!n_?pv|ΰFg~$h^ϕC>VCzG|WL9rC]`e,]RY[k>v7ƼZyGÜA:/ FLF~(npP*=,/o~:=ۅLR6^'q&-geY1 OVŠx#zZ?#IOޡ[lnt9_32dəErԚs\5c- Hvs~c9*[ξc1J:ȷ,Mq:+4 89'yrmd-[%`΅v Lr{ Gl{^ujp @ _4rM($O[.fp"h;E%ݧ5]h0DZl)f]eM?So}/{f)sYM7&$3Sv#v%UEoR;pQg5;5`b@~M. rgǧ6N6僖 zL{{)|bVI((/huuh$6սQ1AZL&}Ժond+T0WMZRh*@wc/IL;Yҥ|>AlbڬBGܟZ_>5UN@n*bH$vWMm~d%n&D9U\Y7D'+4m+O Ujm#r9~TR5;\ %낳M/`PWF L䲡ی|L졦e9HÍƗ6[`+݀OEɀD~r~i.D a 6]!՛0/s&Pe_`ΗD{L_+ňtDtG6#i 3K7hvLfu?]@=0dF}>=R59" ֬jo򃔲%m)Z'fّ v(Bt"V#J/fDK)+ḲV".ۼT:C>l,0^uD] !z zsWx\Jn&z{ͬ%]!_j␣ /ojIrFaӟޱ`wOOQ^΋uܧ8k]r_F>cnގ.$8[ky jBz8{YZ d Nr]Ҋ, uջw& xA5?پw"Më/cO=x{nIknw * "Jf5E$5N)fVj?Uж:Qob.?x92d >&uӻ{tPLfj@gpܛ"ޜX`xǨˑlH+u* ϓtV=()bwϓƢ\~^lع&Sg!lXrۚ`uȎt=RIY &u`ЯɔDUpv倹!WIc(N@]qo/ :3ɛ^֯Zvgw[SW%7RVZ\Lc;y>@JV<3+^) BVE4ڂ7%UПBDK-u\˧,;;tkXk +4x\ūYh8՗ 4-zEN|rp3:0| CIjLfDpLwҽWjƤ`>ӥ7TaiOW w aoM?nXM926BoyX +IĒo!ku}ZPnt2A &'٠ݭT(">TuG+t!cHhj9I} #<^|[\'zDDm8,;rH~79!1 )Jh5.+^dt7΅y-A\ 㿠J `1% -Hfx?m,u[՜.]!gKc} Q痌X,bs^KƚYՔr~)-P{.xqpT+ֆ3e_AN83_B.h֑Dѹ?K!^OS&)v[t7Z$@R0{ 4 E )m? ́YU;;gM/眗![Eic<@WbjNɁa ntSX\5?BD`u# HCğ` B-Jm(Z;Ȍ/f1Z! ԣЪ'-nslܹ@?ͦ/&UhӧQQC~3򻘐 Ę(v{cGߐ{EXCbM$=_>@)㎶9BX`c20K)8~Ro:WݐjlFyJa +%uYm>2ler'^,k1i?cgUqvSa,v$y&Rw؟B4Hذ0*)3b3Ig S5kbh՟¥wW~X/7"1w=:oMV++ ,xaqUN7 GG[_+%cgdW Kھ"eYQج3vWg@yM7A뎭{]qsQ;$r1=GrD~M)l (֫!30㭖>[:^])C+f0 WurQx,Y;>FLCWOi(OCs/*+'WG$"IH鳯/[17:vs^0ʥYrt ߭f5iۤ qkp?NNFv{e^xJ*эސ]pc֏GgN߯_|&bRغnq㲇Y nlՓڻӑffC>OO/-(LW]MaPӨT0aK_*M(w` h|5ّ{.iStZ3%$S1hv XMu3ifGkOFߣ~Fr La Id`qR. U0('Qf'{99l̮^'>= " BI MFrl O  0^H̻wIp${apP9]^b9Cw<ܣyȱ+<̡|d|d\6*c R&X= -^l] iˬT-B|o#te[v_hn& eD󻨽Y10`KO_L]N1̖ҹS"9+f{'> & ؅R+G$EGv%2ReW?˿?DkitiG'S IM y)tKm%E "^y{?)f[.t2<#f[9L " e_2'1Up(Q1qMx/89St~jyQjٲN\BvlBs+धbdMT:_-;ovRF})z̦  a'O_y;%P2GjUƣ I/sST~eSDY^;W.t3dӳ4wBri|ljՠ0W*aEYag XJpcR.[dzCH/>.wTdWsSDlwgyG3n | [U3QFtw ۳m]Lْɗ븽U)κ}ܲ]'baD s6,r*Zv'b#n{a `a0U}v/Wi4V;R gިwUX KmǴֶys|Z" he?DD+3wϣ (X3Xw2'P#g @nݓͷ0qc7^AFO@s,*I0خ /(A%NbJSh<`)#D8nOq㡺bg"g.eB*L $mY qF:XIG #=h&x׀q1 Ԏ TƷܯ=.{X1 ,#RFғ6C%@Uͧye8!_J O_fSq`WchE{.K"]1*X ɖn1cGyLa]քl;q@ڊɃf}>N>IЈmœ"K\N<R0g9JŌ!EbtQ( ~ սe/4Ԟ!!& ҦwD,s7T&$SDDJSr5`nM9Yeyamq׶!+n|-|ܞ7gXYDڇz}0+JErx;P>0ah+ ^:9T-/c)2m>)i!g q%dҗrV79Gy,Hj%ltw{)2[_<ʦrYBl `؜s p\e D)[2+j=Q5s}RlMri@^QŠy>lN,͊b7/ݠ6{`Ԃ&Tq3r. ],w˅<8sU}A08LĸcR x)(3p )d7uQ!1\zor@4wcOJw}2gT/)cw@zQ@{~99:#c7K1-]g6K;DԮ%C{otJ?ڧNKnn.کoFgeskL|ҾB5.i#km\LXY$4d4}l ۱ӟ4xG'Iu}&sRY;xȹv˨ 2=EM3 yxJۂ#@TGQ)7;t3m6V ΃8sګ򑍡 fMQYYv Ŗa9|x u ;acUYtyX*vZf_ NWe}-3"ωXY P:YCAqѺ/wQZLX/ceWRF2*ئiCzZOC5_@K4 )s#:CxGYGܜ[6kC"XkDxqsZXhR7=-@iB1F\anP9OxGaY&rj ј7/rol!AYW~7Xo ed1Uw+Csݷy] rI+ԅR c}X˱P2.-r ƝyF!Jhoi LXwg/3TSM>$,ۭU'/:{Pw.6ij{߿  7.5Ga`¡]"{%r ̑XF*K 958>f!g[ (}$o!{Zddp/ئ߈E| ~&4Sik)պ/uD^㯈p֙_GzX!Z. ~*ǿυ UߖJ8p18:S2R('"۲:~}ƚ:PЯ9[(; ]͚ MAbiz~'R!qjtV X-$_qKݡgoR}J'Z2=2jX`9{ACbe ߘ@ښѲ.tۿyMIg>+WhXG̙I<ЮהfaX34i"ll?WH`Im}p3?0>@MǛM_>2cWMq2XMGSl$)Vs=` \M'̡'<&vՕ Xdi)ۚ`(^˱'9avHCD 647sƍv/N?p ng.QAD$5AXоGF Ǿ"a4E#F(97NȲ|x ;Čy1 |So` ?H<(\J#v$%>cԍl#Ly7{^LSEhQ5\Td|M^pм5J&^0{gd\:$]OU?a2iC1Rh1]'yl%!V;]-<&L00|ܴȍ*|| `DblzZ̸(Yߣs] ZEe qd)#cOJxp?z9 |w$TIe@8lk*企CKkMH v:Q_*U wYeC' 4xbOv z YִvԳ FKR*Wb"Bޛ䚌p($C[C-we&8Xe R0LG֊EP[FNjg/=W`}@-N/-ݴϻmp- /5{15# UK =FBUŌ3?X ؂fxiE0*}4#͠2Ns 6p<kf|k<װwYZ 8p}iRL5O'\qũ];5 /?L@-QUy|͜jdϦ%IĎᡏR,9i}sR?!z,aGbCx` :0O΍X:kSDbF 02>uCCˉT^.AϻL<~|L!)2]D|ďG? A^JTfwzK$Pl?ݮkNCi")ӍX4g,v5<U+}< yЌi\\`UԪ ȩ/kB2p3rF>:S;5'vY. f/FK`tΠ1$TPy~<bzJ qF1+E4$,=rį==Qj(Ђ)bI\iH=vI&Wmo >hS~è׫i{Uz??O#>]C}Q`IfG6MK&mH`plQ9Cq< |wb $.f c8ٳ>J>$־iLKŴ1"h,|۳0eKW ; *Yh. a 0z=nQR7BhE|t{d?ۑIВudfrW9~^@~ xx>1ICyV{iҴ%͂$҆,wp&}:byqlP>pgQȴ"=ܭzκWbL7!J\Ҏem_6b,OJ)̈́VN(?ƣίTm(QD&e?珮Bhōp'h1 jT{~Js#d&|XL 7,t;eH}WMj2 u,ce'q?/l! k bS;UAݖIFkָ͎(ƥ(*x 'w&hfȓ$DK]@6x] d.=\>D1 KfwNiGP1Gs^p4s_މPn6+LЫ 0džwwJ)XDf' "5\(4[3WY]\7>c>QB^:VdɟJcɳlBx,?ezƏF^{ЏΖ\%JR.G +Y/Z$Y}i +\jذE[AKﴇ>+}a`W--{N AgTj5o?d`܋Y/3:rUsCPL*G5j#|m/N緍|iR3C)'/~ &K4CYʿC L,RbG nflѸ+XE$|̡;*߹[\_(x bTs*E  Wv,ܫ9/0S\g9?vTκJ/ cfoQ8F$w;)Mg@R`3ҿqI2Aq mW3~>cC䂙D뒻w!fȉzQ=W!($7 lPڏn [gӲs`l "BPӵGE,ʤ?]JaSE\aJ4Lg.9gL_i(Rn^򺼌?xn ˎ8خgeeGlBvqj3C85&5#\;ΒQg#yPB4Y+MJ١1#[Fe''*?ѹX`DxJe#o35{Hj܅s87"PaO+E U1U6["zZ}RW[wP; @3K@q}'C (L*1@_jf2 eɖyNDj4ׅ11#R[39.$y*KH%AT ?zFsKyX;*9sk  тM¾{/et2I},]g Ţ JL mty[?gL)p/X9P]PxgS3yۣn9潇8aɡ:yE%_w|ttłlEU@6d5A{6}J;cl̾oN}z {/[k6SK7$ ,Xqvr h4#s%sOo.J>4 [T&idWýGڕI"N^5 BFj)JڣXf3 PWj]Rp,<5&.zBH@̃ RR.yYQ=0zqy'_559ȗu-P>x`؁̸beo@huѹ2'jpf$gJ֋"wԭ6{TWQ'Б Eڼ]\([ƍ^BEj\~vjĜ[@n MPTzrm)NZph]ɓJeX?cfhGN'ܩ7~;(O}rmz96Aj?_U va) sI!/ nl85a0U^CGo Sc5pNۀ;BS/y;rSf6x(+93aCqp,V2D6 ka'5#DTN3MvMpҏO@fXP~= 󥶬jvT:vp}=߶)v0 :'u&K$n6x9(&̖ Mw!bQh;Ic#խ>Eޟ^)]e?^-9o 6ވq̺ b źk-J@Zh;Oשּ'uuKd(P,ϡIEdd+<|94U3tv) 55:3ް, cZ IlI+S/GU! MӶsSᚥ t* $jæl#/ą\18tLѩJbey|%&85 q㻋o'GBӌ2 k% XKTqx#2 T 5B;:3`tKiʚ)"ÈP`F {K*n͙%NDPC"Zm0/Dp#782MBbXYg̞H*]:>V A\{.ԻfU9׍ݵ2b Tg_^%˧EȝO10T MGP ;2W/gJ0FqѐsJlr2/dĿҘ6E=(RcbtTVS M/oж%@yq^QG;ݴ #I׹0'S}).R0=Պ2kYGаo,yv~4P[XF pe3r_N:$ofDLDTr!OikJjqH#`ŒΗle0x}x[iEBM+!?kPqpq2uv\៊LY$<'!:&*ldfakQ nSA+bd9#B' 0b-l liu49K_&*P^qdlIu^|5Qx"~`:.Vf ϾDkܑ2Ge=V@Hjswv0lB3!Gw(k剟p5Z14}g"4l%dmr\h'շϾF+E'e'Brgd@ mZ8~/VBً'z6[nB~C[?(7Az/uT"2^E@f3<䙵 LR8UsKY6'rb6N|`}04Jnx ~;}{|\Mfnriز$xuP0G`SK'5 &l -,8d4KM_!}EO?Qp׊ D%PTn=o䡾FQ#)M[YEJ)lMP!XJ}/EkdLYh"Q'{Bоx|gma8lrjc(G9 Y>[fdPӺ4“ݚrhv4K"Ek"zØx.H4"p>}''g{xVGj4A\- #>[Э fgzBP4&񳟞*ُ0 GgU{X0HP>ټz4_2q/˽ )h4W0ӊDXt.4d\ȍrX8ۭ2KTU5PXxx'6YG#+YpTZ]I@, Iw7*uPpPv ?u(If|zc# ,x!l;DhtnW7rawFDRR 6^M1!onʡ5!PNwbhMeJ| 2:etqb6J#=A&~hbh A@/ٰu1Tkb߽ L6066e]o)-T'P0D؀)KFZ[}ɐ:<ǺUSՑ1ČFB]'K+RmxRȹi~Zv \1Nqrq#NYɇR24ZpWb+v?QFwxYN2,X=1k*AKÏ\ޖ{mϓ1Q{؜-D1V](+Sܝiݘh(yf0eB.}=1N0Ve3*"־Qdi-+J T38 9Jsz͉g)Fub:7ylA 𨎦U)LHX}u6kpvTDk6{( !Uϳp~ ,{CNJ,hGaTlTBa "4q/|Th1[IEe 7uh ʕ?2hV5/g=&yf h֞% xtO ܴ|IVK=2o'@)/˕vUR=I5ߒTdR 1& 8pD|7ww _=~&/x8z"yy>赞ȿ08 2qN-[Nb&fAeW<J L{4ӗ4n f Z#x;J?E2z =)( 2` J 7 菘J,a\7eNL2GΩѹxi:"u?aOZU< V,8߷Q`t ً9H3z'UN.D5rQF"J#GsDKy, DCtdM|EBiqaN i/gϴ1ؓ\^zMm[:py0俿*x>W/I DY(ͱ%|5C*26T*r3zIg*\~s).$2S]rRm de*D%@}):Bet-C-Mâ2Dv Ӏ A}}g'=NjTk..}&=y_c#OD]Lπ.!$;xi~ZNu.<-Ik˶ejy2Ï:Qh.[+Qw_aqSWeM,ѺTL|h!3!ՙje]CL_: ;ӟj!ޝ5Tdӿ;ysY –ڐ:( 6jq R1]R/oqDNJ321]^~`H+b$\Mo;Ns.h=qGr%?&%BwT&_WA|נ1&Gv5s^6'mS%yeJzL> cm =g<*r_wU ڛb?uSUW ފ_쎕twGﺟc8TQ!rWTl91IYUQdô`kg7/e?]6td@Et^hZwG̀KnL b67& o u3dpYb{#U w"/}sۍtNh]d.Wڧlğ2jԅC8FIZRaHYlt_,+3]ehge_:p^x<= QƍٰVgc6KAmeQHʆsD?D9*{?hL<*!FQR(\"͸Q3ᘿ^QSʆ\Xoq|.: u>{Eh;ztLZIkb|DۚD'. i?Sk9?Gm^BxA~ڣa YD> 1A2 9[t=mJOt?|}2"<(Z7/?[OYj> 7xWlhgY oO]ceՆJrBBcWdߺD~]YS{>Pw%e.zDw|59^h8ퟗ&P\NR75fʉbXM6s? ;~6IMLo~\Wp gH2օ͋2e:CW587vܨ"Ll;e;&LX_kZUeF0卨^QLf: խV q*}Y235,4Hjy;V;@&n GVϧw'Hӻήܩ}8D@8` hNj&&J!Dz?|1C=(M|?m u4K(U &L,oRV}e \vBp &i:/z¨9cd6:M&#ºO[RXůQyxPA*kZ8(N D.imnMRJcHyYm+ R]3y>[灅F"Sk Z7e5LF ~aNIkĮhw6p>A1 89X|GCʐX{p#Fq$ɤ|k_7+}eMBkaMl]ك|*"Q2@TuSdxA!ldL)f_̻b/E?r1sO ]ʨU \fXg}} =[{ש~8+gL˦uw% {jpt-'Z<xYHL) `!x2cyQ,UjyNf;*)BbYt2ֹsQJ C >0 ^p:Uģ\  <&vԸ}8qƹvK?5Kq, 3ї)δ2ntYi0=~ɦPNl}{{IdݫA=w鞂+ ] 9G; ~?~>{XpQ- pr:/*dm=H8%J?LF޻ONCVHl.k<&|0'NFA%#4MčRgrX c44[ֽ|t2oܓ\yh!0"nK] Fc^08(ޓ/,^ZkUn{ jVo"jn($WqT(tJ%_h}BC(bQ(~A]PaS;&mǫ!ywsSo, U-Wapn9iD5v/#YoN2y!=09:Sb4jR6F؜-P!GQ/,'Ԣ=ewJU/Qu焩UC++;x\ce/0jCHF[O~|~ W*Aw ǪKvfDj[k~jB"oJ~bnY餰/gnp_J ]#2opI )&`S!(⣓lYݸ@.ȕ, R-< xʛ4umL4/͑^s@vc{)EQF?zȧXՕ`UbU 4nt dAdT1SP;0hƆL2O̬&*+^o?$NB C?Ҟ!DoWX+H"]P⎣:xG%+vBZ&:gzlaS$.U!螤;/<7llvr3=e*u([9-{L?iq$2VwΩM AE&Nh6ᰐVNyȰc,SmH[E9rX>F0eG3#=~8O}A__GnB.E3x5=7pޟ=r.hܷW8eOHɆg84lmd*49bS\2L @ i^hGތ 4ǷKFn7Ù\O3+1Ry2Х+~<׺ɂxL%% M'y8gt2ˑ/l0=[81HZiW ţ9c2n{TJN(%<-6QLr7nQR:i!Ps~ME{=Ґvk'/9q7&[?Y.eD5Lͺd')մ&L .3'J3w7O*yXN{,s=WyH.9OhWy!m)xrtqJT zd Ed4pT bkvV WEx\N V߶).Al% "?-1<߄4ig,$\Eh`II?bs?S_.(V` ]T'/O` W ,eEPG6lfÝ}ܥ~!^{mtTx)\[~<"{wi'[]ύغ*o]q1Pt3c-Jp WA\/)ojYB4S͟i@|(in8_>Fʘۘ;9?|5AL({"ШXtIfJ%i-5LQ UcAۤc> 4!{,mk?Zݝy&N 82eŶ7(R_ARam'A`wA# S%裃]奓%q*hMWYTʘcNJF01҄W0rӡڄf==T!Pr@? qykc'rzO_F%X >९059  j)g}XGOHFDZ_VՓj>E-&87aJ##d[ZۍoJVhErt 7:v~gz}*V.[?L-z,5/PMf]/l`yLؤT{A3.138 @f+7u8'M̂Nݲ:GKqxFMIBoVBo̅{,D1"-ӨzmPVt\E)Ak3;diځZxIwQe3g-mt :UՓwF68irS"Nn! UR{S Dy/JyȍQ=O-f,Va;ή^Jv7==Qt1f^% "V.i#8x]}HBM>WsoA pgMYҭpӲhe0Su:<_sŃ/'ņzWn\@hT{nmpVS1A]ŵwK"[ -k6 ɛ #ކoDԴpyBS_mMib  QcHɨЦ]v_Gp2=׵rsNz(r$o:z1҆9'At h(wΞԯ]ZK:'iC-!i 72mۙ^JyQ(bzñB:lJAj@1$J CWMM]? ^]5mG"nƒ4o9$ tʠ<~k6GJ)_YoǵB=IG]w`x:c$N͆89;WH9cE涙K{AJOzzNjX5'L–flmPi[M%Ȳh櫧0O|? omb7{f 19چV8\MS{ >%XLUzK(@o P9Ek--&[yzh,`Fm8o$8Pч!?mxF8t\wns2DEq`s]y;QP7 CO{̛n8#*u(= Y\x ^"Q'gZ [_O]}l[Ǖq ؂Q'>$MyRMuu.4z 'U)d?a<#*p*<(p,4_[_$3W2D$hEap*R~yٖwn Sð$wb<ڂ8e,`5mŤ̰Gy#Vgכ+o!khK{Y@^'` ři+m:Xr`Ӊ,|``6"C[-5hI>=A0yҌSVLqgkHP{5yܰR\U~RvoprM^0S4NOp@h}lz*Uαゅތ/VG~nwI}?W㜱Z?|pFER5ɋӉhVۓmfۿ載n9zuTV (}/jr:JSΣXek3NİDAH=Ն /<О5X-b}ew# !FOF|D(s`u@W|w ,Gh,e"5+7ϥN.6`JYoU!l>= W@R ; nT?|={pH-u{ɎiJnzAK6{3>۝8nA)# -D7`ki ƒ;`;sTQ:^ GbNxc^RU ~:z\= %݋8JaJ[^9|(@f"N7QW:$sQeBߖČ=26Li9+{}h,]^Dͻ&#TuGR7؟~_aۋ1[DUR Uw{##}x,i:(8Y>qqFѦ&0-BH[_(@>2G483$p)\dʀl`h4Ӛ)xAS Uⷀqfp|А*&QBvyiCĜhas)6C\NpY؜mdQXW!0-Ć5HEa)&k'[&ǶgED߳" iU`ɉ•X1ledV&i! |$JdMip^n[t>?O>fOCŧx &yL Ye&gT[[7RjO/d}i!3j\r3&"{ôfS@ịbmdq3NX,>D )YrRiAB2if" V~+~^%n@RZu^]XI~}(T"?O2O?wnōQ)% <3BBf4;cDQ)g L /UxDFK+D=?^,S$42qt d{ /6ɈT) +ۀd JRz{hs21Zo0+Ѫ'V_cD׭SQ {FពYsc 𞠨[oցm]/:V9IxQagYQ&xsԓU!Hs(VB׊5tvLɞ'̲jJ`@ԡ_M瓂BJUN@y޽=w*?:.3on 6i *TGέCɕõ"5o^Ap٭ s.z{^n'RZ%]0%pީemx ljX^:ś+  v W Ə{BDoo~Y< 8'RKmN6[67$5q_J;q !>UZW4JvJUq<ҙ~T*h/1G#jiC\ba<Wۅ6XW$1"pU ac1r(s d~. HqۉEHu9-ՎE[ck BXF;1{|ڇL|YpA<$h0 Gh"NYt(zu0 /}$T Gh,rXAR @NcbAG&ܦQe'Ы ^8u!5iJ@OC4֞bn_ 龛={2jN^މ 8al9eҠ`[VkH6|15 ̫^Tӡ췥s8~5Oj 7fOFBa|52{b~hww'U4-坍XfR˅DH %|F#q7N0 5dƒ G+x~6FvUg1ZsjLzx5ԗy;Hd'ڃzIr# a+lQ便eřuDo"gfjݑ05v89zە& 4( WZ1;eH}C}m=?}QkXϻ6;*7;&RLIy/N$6k  ߪd *N"h6ۥڶ =%DÔ5af\5zS%"T^9RWGPGd@Bq[p]$O;?H@3YkڼےaUob$~%qQBX%ڛϺe#pO).Qd X9C|Њy`DR=T)([O۶Īga$ ]X֞ae+<֟N-EgBЍaA5C\[ 6{}찰زoIlAH}qTMlR=&hxؾulz0mC2 =?JyHIWoZO 3̗Ud(8D%xz!b0z(!J%-sH+Tu8._vcjpWi^%aTo'j'ye7Wx-xN+Ck=֙. wN\Y4O(:q2G5GxU(?;<#ѓ|'QݸIb?l$)Yβi +*,㹢٠F(3TOBtIaG_:H"MS3=@th+Y?KAWe5ULXl6xN[(U8ӱ&ě@ [_ z/+Pᶊ},sb5&r„"j l%<㑏E:a` $8Z NcEU_&tF&\=&d?-8 Ħke W LqH此Xfe D#\6 1Q d͎Ӗ6+ce2Ꮦ9i&}kUQve_+ֈ'‰֡b~XsL\{Tc,E\ hv>538 ]pgb5S>KVPS|nNn0aŽZzl|{rG :9q=+;|`@scW-[wdP,iw!,hc0Och{ ME|>3wmqK]ھwV$}C?Ўjss[-MnIx)ox}65o2H#SpZog \6?n5V%,Zpac OP;Lt OEBvA*4`Hf j\Md5lHHFhrl]~V,H|p؄~ruMPI! VSO]6ŭJq̴$ 2:T*\@*7МL~[nk#pL&n?Oz/,[yp?ųTnk&_` [M>^׻W $3"75myQ0CT1Yu,Hhc3!z=-SLfɖpp.{]и<Gbq6eu/w-J1= <)@FE%Pʾ[pM͞U8ZPI㣙1dŸ5,ٗrj "E˩E@,Ѹ>W5"7OؔR89M<F Hæ"Uۑ0?3`:_KɢhXIeৎsOVgNPCA\ۑH&xa wpxg$s:vLl) )p?"b8Шx>ՆM;e}؄nOWtaoz>WZ@hfּ9Ky&ɣL@c>vz"^cϕ;9`zuB$<:,{ j|4EPYoNd!иv9#sO tq2l [7Od5뢶]HөϾȆ39ysWyR|X05;l,{E=ͧ53~̆ݥqTNJ64uErlHHԤ%zl%#_5*C8sVm0%PkAGЕ8 R(YJ^\e朼G!xb@l4wqDk $O%\'fJ51|'- WCt?L@eZq [+vێ%Xw"35 YH'+n\iHbhBGG`aG"9 "VEO9MFrXٌyp>)ABj zw+>qͮ6lJ:5:_3]X-W @1&`2] Ĩ&Ƒ,y)LIV!1㜒O,Ck]gDxڿcҦPA5YRi;%H2"V&MŭTtCr;WX5F6z3ǖRLY<,uC4J 㯜Od]^B C@Ǵ'JJ5&ע{%f9Tdd/z0ۨ{h2"l]*(a|Fbckz؝'t j]o8ܤKĂaL4p7NNl#4#oMH &|ʈ3u,vs9\,}ɛ7L̑dFvo*k0Cpl?oSjm(o}ar K =}b `؋TEz5r$p6AgrC0 F\ ?bz8?]| ud뤲y}zܡ~IbVQ0vųM޵6\.BalB pNԘo;޾ީ~%6}}B@A)&sz\(l# ?:#2"6Dymh%(f #FFPtm )'_UPf\/S6|:Y̗ŌY+|ZgLe}4 Lq$;5dR/c"IXͼt"椷lL+'nn6_̈́&,H^F;"aEߚ_N[řMQM?: +8?J;$uD|^K_\2(6zYf2`H5,gǕG|GĀ/,̹ș;dʅw%$һ.{*BpK7zCv=l'Sı(P=H }{r(4I$s#=Xf8 @? ݤS! d@T\HUY5_-"+B_E  }\.!:ȃi!atWS  n$:8)љ9Ԇk 4E/`+Nm4&!dT6Xk&NJ&#*Nr"-!bfD.ӎIk^4$y (^'fw8!? ,nӓ[,\|V]ac7^ALy-UQWJTAJcv)ȧ^-5崍X! b&CڡQqRY@eHp$KJX кe$S.k=.]HٳcQZRiri]ғga KJGQ]r :DbcR֊S"W<&;=l|3}2f9#WVdt!֪Q] rU*k8m[2_1IaT|ŗx2 <&:UǬiD|wU}wE7١?n/  w0p5^ f2tu|k8cf7NIu8t! oWcfsvs*MRb 䬥a[?dľfn:;L{)C}#|$#<;xcL3HI ͊$bY6EE̘ =cѐ XNQTYN"(΁d :} u.뮧 8cSgi(7s6ͧ-)κ3K#^Tˆyv+sdhwPZ432k&@|t^..̝wš5 Tr .\}b@;tj]ut(.E=~F^T{g,3-ٍb#FD3]R+哷| qg 񪱮[?e@G3]}d SNc,%:L\!>y^ֹA: IpvW=qχKT ,cqi R"+ڣZius|][j;rň@/GvYCڼ[¢bҡJhVʧ\JH '}Wm\ ԎXCT82#טzp@4>$:>P2 2S&#N4V#Ag0"wBZV>xM><<ʄೂܣYf ]@Q|4jg R*\n1`g?)6 Q _ R&ƍ:Xx Ŵy5EJ'sbJAM2%O"ߍj3i.ؿL텝WHR녍 t^Mq#q IkՖu%܏Kȕ&Z%t'AdiuK F,G se?|ˍ+K T t#T/dNܾ{[tqLǞj\AV +5Yﵦ.@.ÁїӰeq4fbg 46kgJ2Ԃ!47M»<,[^ D[ Е"CE1]ZƸ5?aDFn or|K6\wԄ),+_J0L\KP,P ւ^?jF m7)[R]Lf5m$YC"xBmV WڝYUIx YȞt l47UBe]}e[(CQU=If$K1.5`)QH9z% TA=z`cl8f^`U=U8d/^Џ94<CO"l88m܈t1@+LҜ,K$)bPگGu++$_`sڅ7 Tz5?[s>>p6HF6[6Jꋊ}p- 3TFᯘg՗ZSȫ*)d>尕tߴK$Sr=\1MΌ+' !63lb웜i0p-K76ofGeoxC:ӚΒIkKw)((6ޱft6(LS73,4j㮑 hx|TD]fc@a5Ps1\!xWғ-HQiq*u+z>}uߟF2pۮL[ju!wE .t]=#E))k?gA $Hְj.h9֗h]ٻOU\d !hBZpKv%ūKsa7S±ڥ!s;f]Xh31$\`IOdiAXDJk]9N+hoP]]T)Y 6Le;rRt;oXqKFH7BQ)Ћ5KV7G[IP!Πp H` tʩ7Xoh?΢`Bo]x(..~]R}w1-ipX& [M>PqRYoߓ6_M[PʎQ B t6Z8ju8Lg] a\UiL_Eyl8Q? ##,hCM C$J ̰6=W ڎΊ.W_eJ Ak9^>/1RX05 Bx;)$~CMU(fdΣkEDڦI]χDl JJ/`f}=RRڙLOkf syi{a ZN}.R`l%É* 9S?j릳*-  7/cM&M)fЎ!^9D8Gh㔿Xo1qƮm,)rTd6ڌiA%#OiX@`"&w{B:ٻ Ɩim7?ZOIG44bM"q;VId"A3=㥧7BgSR1T_y&Dl +Zx^o,K3bc(2m`7 t4?EJA5yLP =L츯K JT}~,mJvMT Ĺq4_LWj)ɅQM;4%l;KK ǽ9X/+rpu>=.-22 ^^&ln}ŵ?Q#dfvZ 5}Ow`UHax*".V~Wm2tfS6~9$ 4e Ҡ:$m8c6a^uyx /fܑ?خNiHIƏ]j <ݒq~S0PgJ4'^ .Lv ˶ qC7ajwOK&{KUEmu(6^Y^NACٴ}OH:W8߄zӘ>;ե)OU9jhC& EIqN[Ώ3, ˨d7k\_q #9"@I#h[esMwA}|ʓd}9{YQs?(_e OvsMvEN2M7?EDB"m𗔙68U3Z# / mMvƩ*; Xm"MC #)a(hWn]0`(p. B-b3_+7 kΨK6͗A_>䮸VWgaV2Im{s7LEKIM>h 7>&:jE WO* &Y\g:y_q.-:oB %LbH~3wsAR9Ljri*['0"[QG|$85!R~Sc8h s6/ $Qh326nZlZ&Cd[OFS6z/C e zX;Q푲'+vk9pKXĥȎB$~i؈ʸbIq T,סadLBlr˲Wo') MԋEDCHdiVĂ_J6zP [mD?06.[stR*ސ|(jG(m SrGms#_hYp&J!'h B&:Zْxv01g tGLVm,Z0>DVWv;:Jz"nKpPI;[ ]x6$tI/>X*@%:+cǢ `uL6]D\lh6ERh-J:\^7U<:Fl]< >LWeڅΏaGcdF~:mC KU'}f=}ovŚM JЎ]RpQM4wړ9"6S\|nZ^a}t\pke]ѩTcK+>źhcTqV*]tWUT(?n1t+dž!tO"h?v5p528'Ǿ20^ CdI`QD]u-%%byYGzp%[O>4ƕI 'E0<+(|@i-`t)_8jU>|)E=0*:7V W{;d+U"1GUıuVdQW5g4b يhC^8Z?W?r٩f "ޮy5A߷'KXhQ/@8YoGY'kI/|Iid?LsE~mo`g7J4FeƔZAh^f~<1^^ոlgC n;kDEH вyŽrŠK!!χ$5L:|D ⅌E0,]6btS>fjfP`-"Tq2V7%Ţ.dVX;z*sBk bN ?fvx,R#(M<4ӧ+SNJ/.Ô,;3 8tXGr$'gvmYBjM#ќcZ9 NP 9O:#;O xS@stqhi ;K>ٴh}R;I7k.5jd{%U,4@g9DŽ TPߦ-Δ;y!F qg cnj<#X`*I.P$ӢuF~M'awiCta:b )\%$CgP4h7$9&Qo9Uc2AũmD Z{RX3<ٺ 0 ;r]̤\}_[0E{I K#:#r B!@qU8rf^`ZԒ @I."d5#0 E~/7PA"'yP.=z; fbϸZ6DyqWGJlbģaC+꜇͠X3$iPtcPu# RHMz0茣]E ldDkg .Y. 9Cg:FC?;ZfǕ9j9h <շ"r5ZWðӷG zEpJo$=9~Jև 1>>56 g*ﵿ6af&3 Z1#noL#fJe A>4 A.쾮SLffl=iQGvrKJ1uf:}As_tñ=wc4B';}zc-0@+AE3:4-d>-IJni@\^ϭ'Χ&Gl)O]: %l&1^v[,ۂn͚- \ f딹zG(ʧ9QK? [Y@-jbX(pHD*6X&Ssv.Wiʳn#lYPzMI8k:"@B"O7 /dl׊}t^ TJ$ 5@5 YEd<ׅL2J)Ud84"ų$U Fᝀ zeم>4=ҖG5QI^[S)5pY*=߫E-eMr1lXпI[泌xB{4WBtia"\y"GSHKLd*q5U% OTgP/q"7Fg4J d!S4Hi*I/@1:Bhߙ-Ť^ӯsoWu1p Vb[Ld#ΑL{_fΎW+bt$J ?=]%m+oa3"Ay=@̄8sa ϴ帤Y`ABs}^(8vZWb? ،t8oajA5_xdI,F'zO&d LC .C-{ ƴ"re2nH#Ou/ޚ#ݺi&shkbgVIcŠMIҟۦfhٙ`(˳"Lm"ʲ~f1ꛮ#~P~#r>Q SǧW<+D4w%'gP;PJcȷ_+` 0 E ۅ8E4 ]aSd,00=öNO][}X*ԍ$VVXVRgBݓXKۣkЮ{gl缏OslT%@y9!8u1Ijb1"1ʛ٘:f.:ʻ;$ mu1uCMo쪉sv:!u:hn@jz/1zaK(ά>,U!{Ƥ/ ODRܻU JŽ2"seOEjd47?5R"_྆ǤjTLG*W[U0J?!-V'9Nw)&)Yw뺃k[ܲOEI<%!VԪG>Yҽ[(pe yf7VxVƅrr"&9?&"AVl, 0ʺ*n" :fZ%+lsK[6(٭RBh}/b.T4ӢfBw%?R|ȝUſuȟPZJr3[.#K k]vf##IRY҉1q@*kXomL 欨S u#{CglW8ݰAil "Lx!L[ƙ)h^DYn#eDx~.<"aFkOߕ6n 4u  \n;We'&/ `Y麮*FSgeFuS jpF ^ELgn4_;@MLi(xQ_jXD'{IF67 hyA; agewYnXU|$)ʀY-TK~2<Πwײ6'? 1#a pTgxIDc }^ar%33gM ñ>~7ԦN wDms(r|TG#VP?:bjCG,dg Dײ7籿%`㻒[xٲ/&a$1 7;A%R9y[#t<,!%HҭvN/PW oӳ/pvvN -η +@ ˯P5MiiƄNW hdpR%kZYПn$~-88yC,UmZϐw]\xV@q{mI1!7{]e-ޯ-{ѧ֎Zbiy)cDbKI[nܴIXxKAuř_*Rǚ)RF&Xl&6nS0vXxy]n2:Inf $G=u ymkpJOZL7!<]cYm'?k.V&_VJ'awo% fUCאbQn`dJKޒ*Ǿ86^#nd!=;y^±HhѕF#auY}zx硍k5p ީۇ1>NJ(NbCߴu2%sf(GY)$?*2 c뀽=ց[n.#j\*s^]\ vn;o9/..ǎ)k+69ߺEW0Ǡk:X>! ӮOmQv + +tYM丂e9I;h}=υh2h69OlE?qYN?c y ${^:!Pq tu@QO+RYcOT"Y{ybl05 0:Pn䶝VBUA&%พ .%HH3Ž L#=1"4uE-]]Zj_q귋S̓ɱSz.KM%l~rk2W)@g%ĦIN4ƭg_ڝð[=ʻ g@!kp F LC08lYC&"~gBȥ##m^w)ugf9xNݗa:`-;4G+ +1I:0d V[80ovv^@V"fr]޾CxKBbovuXjBB0#u+y-,1?3+!?O`h8Ix˻j5ν=*63!7mY֤AʪQΔJ%^fsЕ9)̪$ 4%LL Or7R( (fOi|r&+H/Ak0VΜFcQ^K.flHU'iED: n7#Z+vLMzzXotJ,ˆnS ngK4طzL!5LFڟ Cyf|T*UW|EQ`(CM[j`_~v"JdUo`;0܉r14v*w.GZ${]p9͞WOOԉBc\A$?T[[-9]o [kX[˔_ɦ݁r1#V\j q)|P#Kn­ej9 3KM\Ol[OQvBXX1dPdDFB4 P'zz8$ S/gѹ ޸6 =U\\l&ݭd֜+$ eg]_ʟpYX:ټ GIreE"R:*Q[ IClEc[nݏoC73;K~tCO@Wwڅƶknq200 (z]4?ODxU)p -qAFlʴWfיxZe%P P(2i2/ڕR+yJLƇ6{!'n7Kdbg??y";S/xV@}&k) ǔd'O5;=FMFf΢n%%l r` ٩t,M|iiu 7 f;uS5rOlW/rQb\ ,XiИ6+uӇQbR}k#t> }ox+&hS課yU> ʡ#E Z}lWDqPl\Ii;!]u?zSͪ;Spv`8;h4QB*hҝ ԓys<>P_YCBCPjP}_}O#ځb ȻA peWsW(A'VI!,#{؈7Zeo9@x\ GQ-JUQ_o* F0a FpЙvUC.8 S|Y "@hNVqQsoR2$O^i)-]YڄpjowD!+p/d0-N$`7JBeh5KY!ozBÒ)Ѯ! 3c!sOxYֆ Q̶^;xt'UDV3=Fn`߼s/G%zLc+l; uн+k2#銅Q);Gi*}M]Bt>8YvI=YQ[7Q<=7%AW,+Ff1BQ1c0SgDŽ+nŖjŔ&Z^:A̼!P ?D"T{'aRu@3k׵Oc#ArDz 2],x\{> R0BN1 [4CGtKwz#i& x<#:cNE4:5d1BP T-PYU}rA벲F2 )r#Ǜ^=6|^}|"nzpDh_&݆inu&=cVl*>n Q]^̭ㄏdwA<{2 Xԓ[tul! oN> :~2t˿~)=\YS&ѽ<ۧ8i& 3-'D uR#2H(  Hg]ĆOb}t?{sw~6)N?|NSDzp{cTlF:6zpz9N}zjc>;' $#?;7B?Z(2t>rRgv7[ 62VSC"'^x)xy`7\xIG@ 3V0$-CI<+,w;OqJ%5@}q7ɼR,G9 %ܜ#MۧԊ-n[ᛅB67cRK6j=MV&R*6(f{Lڛma~EDЙFK /Th7^ZE P+Ax dL咒0==E"1ocNJ3"0+=s,annE9WɊrCїJߍ D m?})5?|$mZlﻠn6 yr˝WdkHճ{${ɫD;Y,&7AP}ĩ\qnTbD0(IJO67xoN6Τ3%X"Q!VTx-q;^KYT] 8,Fz-y3`G%D'ߧJI:ZFE5s_k=h$<kj'0qk@A=?LRq 'Y YA}k. *~1~`q&38-y+ΎWNU_'$/KDY*,@#~-A}{%B|js^Z)u' :IpZxP]ڙg9u Tγ(:m:t-Eɞ: v cd5:ɴ87ʢ9,^4k6Dr=ʾIl``dwx_k8b3PSֶe˼IdITK]h&-5&Bz|2ք;WY٘Us9xix>:g@e g;rS>u].$:; )v (g Xnk"DML ZƓʹrJRx YHT$)sH ̫y3W]0pLC8xZC7ΌVYm~/0cj|\Wsi!ruUǯBnIu Q?irK9moW@k\ЭeuL q$@y,4v Eݩ`Ը$u)\9?dNrnq]fbfĤ si3%uW[Dq86V-10@乥,* | (K Mi؅셪ttBDbveSW,ga ((_YLO݇\+Y}_nzOAsƂ&DLgf9MlSKgP,g6ΉJ`K]p p.r- R$ȦjlpïIqQer%MF0&<2 ɁJ}t6Ȥ La6C}? XV+S0p蠸% >U݉NzXGyB\OaM\Gc珄ny aϡvb)_R:rIp3j8vo}ɾ&+ bQ0.9* ߻"s3 z={9{OYBI\ ||$A{Lrʣ'QG.4lzR*E;*8T69ys uB: \g뉯ҥ|\hSǵ"}A[lؔ!wwAY)ydC!f BlN(`5}X6MWw)Xx;8㊊l$|@PrNK;*p%uD:jNǥo@4 m* M* F,ch YEWSs}?:07Ӕ`b'ք?.I@`˦ILO7IJc\OCSӲR:9@dA o9+! %C/VT֧`]4\#3/nyD +Z,W\]B73?BÂ٭KE>;0 )8`afxYfR>f 5D5>9bOgGÖ\.Si@ pa2>fE'~5hD H)'lwrLӷAfZ}L7!:כ]bf$h*AԨlgGcVy[8o*ҸcH^:YTL!ٺ2I0r&>wz-k&6Wr&Az8~JZ34gIu,5trvQYt zt>#]>KEќtt:b$Jjc>:MDq`U Ȋ354d%~?Vd5B/o<* 2$nxF!EWGPw$FEgvX3 Dv@SLiЕs.<7Or{w-sk?l/I!6WmBR vw[uv0y4l=G$:k?8+Ǽ$; _:^';/)LBƮu?rפYy@)uGN :ܶķA |Ez^g3YU U0z@" 3l>'WشeV%@ b~YdX0f>ѿl%|QLluQݦ="C=g>j z5a)9H}J5Sxԇd*$@-f{P4h~P Ϥp #lU1O|rB64Gb`FZђ`mH5؞ Իc:OQ 20LA}G(u7JnTLs]>awtle;޿)AnRf0Nz?f7fW˷9fNtKZxB7OB-GGλ"^wRzϠ4["iO&F>{G5MU)cBG0EQQI&*`.z.9Zaf]"G+f X <`; ) j,nÕmV\4 }(GEEǥWGFAL#AzǨ/:P+Hp55I ^}Yo*?ܤ؇3Mcqa}bwäg{\/"4td93WoA6ARK[RćG*(J e(09U|쪨mp9{~sP(z$<9Bz^=b7v O}Dmh?/Jr!4o_¿II7 eBUp {P.yDS_ǘ, 9P×0sGMtvwa7 a~h9zbZ:oOـ_09!vܳ]Uov pUp ۿ$KykDq;-sFqj}kR#Q+O Ї ofjwݜO#/(rtMTzk q)4, ғdztloc$CMA}e]pp:5] 3/= iV( V6xb\kbUFpEKNںK5TvtQwPB;׫:z^Qt93P Hie=<\|d*.udeYT)Qf-)ƘpTZp!+}dP$bBgxy -Fj%AaH7XE^kP13aѾvF~e:Gҍ#o"-x!I-e_e>Ęg2EF5xJ*m DCaFd%"OwX CUK‰S^ͤH|ݍ<fUIkj3HvB}NA% <ofXzP)Kzt\Ӑ~OJ8xQ YࡽvmD1Ԭ{ Ű!m705c]Z*Q9_ٯc^r5PvY̩Ob5,|JpWeᘦ0s@bNG <)́COO׍!mT 7?׏_8 4%XB2+A(f{HvϼM]G;aP :2)ar pesdFs+A7͓4V5R7Mna}`fj)2Z{ܪ.NICI:`LAuݵ=`Si(5Vfr)3F]y ,P.$ȑsI*F!m:~K B$ye&O>FN>5Qk MeQ'Y>NJlCȥ=QBN>+hSD4@\j9mvIiҢ ǔ.g8F;FE%8z㖧|D ژ6GZB!& hݕ?8.4p,~'~:%#,y+>k9 ׄICI @ã]Ħ I/ _k[^[qf,"2ݫ7 A_uwm=a?o$SP]1a bh[dYשB'ʅmu E/D셉ا-IҮ+~3!ʁĚbڒr,Q47h6JeM2YO#윻rB̦͆a~~KH†ԣ/i=}icAɋ|_ re&Cƪ<+Y h K2;m/;ܑ!"Q+C9.Y!8H"I3 )Bbw00,HVfmCC8vlc)Q4k`|],>aBk)gA4RF$€6?c'VZe\\L 8.lRLX # ?JKPmΔfY"? G. :rEɋYd&ų=~?6bW1EC"1%lp{8cSF/ŋ;]o5D4.|Qy0^>n'P?K,ksnщt|JS^>ʹ^Lzf?c@r) .x?t#ߪ'\Uw~M(Y-4B̡6:yOšzDo>H=MrkX6G`VDS2ʻ/ϥz:[2j$qgEf,"%Jk̷?88XV|8! hϺn(cl ۸tU"'5xX v|>v /D gYZ07070100000040000081a40000000000000000000000016759d57f0000bffc000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/qedr/qedr.ko.xz7zXZִF!t/c]?Eh=ڜ.+YCэtѠG3$&ہ"l7dS.*BG M4=z eMM ך܀OƀqȄG_*>"Y=c3+ (ӣc"~F~j}ρ0Ué0A|6 ԗɇGu홹,4U `}3}3Qb,"# `r}"=Fl Aީt6@*6s7henH\\8/"7x*_Q\&@(}R.__}8!F%}f"]xO:<8D\_}͆}Y .Z`>_8(@.p Š->(ըc!C ޳6Ezb am H%' B&' 4)C0$N&1B2ڶңFFBh 4۝O4zSޯJ1SMRw<`ꐬc- @'ۺ[&Oo]]S2S}r">!m<@u)`į癧(kg)SM)x5)}/1tNdW )oƑXCϝ-0|G*2p}J~,,ʲ~k*~F$j ǒN`?=:-UfaڝN/>$^gg- ؊Wv,rb 6V+<-!9{ì?Qe[mg=cTN0=rjM%@N)157Odu="C;!1K2J' ڭrR Ȑ1 : gԒ+=GyXVƙ|Dp)$$(aY2|t#>1 @BٍVa]+YάbU(%By!{pg,mS7MwG4O>n~_^(\:Gg&amB{b{AqjD_2SHM(E)Hckkػ$ׄ5#vIO|.l>5oү65=oH (&YY= G U(b脆<,Daøgk!WO Uz!&t1%3/< +bvۻ.Zoՙ1?!u:ذuN=o…A"&ZVuAZo%)1be 3 nL쬮^w('zzzjdMFvdӃAtmlBRqp 'sQh61’ 5W(R0&7 qzzTqNc]E!J&H֮(6'6`ĀQwv6.lf&[Pћc"fS$M"bWxi{ pOC1%IZ:+^d3<ۧDQN&Mw"= g9PWd4 z!|qJ66iEЈ+xhL CW[_j.XEzfЁC㨕>Vt,ɵkjOtK>mI&eZ|0˜d-rbL|4::H2^rfkEk9U,5 ~&_$;hnxRP8Üty:xsa=FWg\؈w4>]d̿!iwP5&㛴Ѵ6M:^^;\D< "kYuw3|Um 6v#grT m |zwR⩷]VD׋]zʮ@Mh}lpE_v`0?`S_QPtTŤs+)qykz8 ZM vZBBHu7~Cy jP&g [8{:q2}N a }!s΄ܱ\"INVi"wľN'-N^6طI>Nͩ:WQtgeTC9#ʓbxaɹ= uh:v2 AHZG* ppEV~O4!<迫ORy=T% ZXӋ_b7'>ƶY4l4^EJosj֤J:z >XQ&3& }Byj% /g&`adc%HLiIv:I"]fjŬfK;FRF'ܭjRbU Ŝݺ'ퟣ*ƹ%v`nrch\w~wg@@LG Gp aN h|uC򑢝JEawb܄?b0|[/RuUn8@9kQ@q}~ =$ qF+gdMrzHyJGDxg<(,kwh<9jg#D#s4:˜AІk\ilھ0U 5iGԪ#'ph. H<`hNdB}ZR8ȯhY:[zwÒFWW4I o=n}.MQ{\O`B;a5_ѮN6N rw/*JBRwрy#h6yp:ZIcÛ#DZ.1l5{+?z Ӛe<4-y#Z/;w0׷ bQÕu2}_(?r,LbfE"xQxݥ/fѶaZԷf"&͡!S^CYCKt5y?Ȑ/~nAdlZ.s,^f2j)0J3o&a&o] %"6`>E]S lr1s qŕ$%d䗨7/!|ǺtQ,4b~"4{va]0@yAڐVaKd-S'0Ik*HEO➌'m%s@MܫT'C{bF8w;j8Fu:IZI̩0g܎մi963bp?{RF2(ġm=v4:#ⓕ;׎0XSdjs׮ wLD|a^&adօQ4w8nfydFb~h1ЀʬZ%rT! j([bJN=9P1aVT-X EnN_bȕf ޯ**,T Z#Z~(5vh:>%YQoY*ygC{e\m*x>tEBvW0n[Og߼Gx7s`∿ܣGYԉ+:K'OX i?LȄeBCu{BՄ sV̧s4[!Ӧ8s:ț=++>}7Gpݻ+C):~G+ ًq?VX;[rj2|rׁqk'/BpC¨iO%*c:e*БB2BS!'u^6cޱ>+ug`8?=+cc) LH09f}L1:> |Ͳ$O;џlΛ1$]^Kqпt}FULlRAz,uFpC|6PX3R " gt9[%y֋Q3*1# ×,(I>'ssgʴ.%0P"1zU}'k#6eapXo@ tvww%sqho]=BJ));&l!9)||(UZ?@*W7qbqpYSYu'ꙙD6|4 ߒhRY4଒I8,XOH%R+21_hŕLY aw"#+y:tͅ˼=xz;џ|ӿ07Z:ǻWNkEKdYro%wmb-~_`=,0'u}L8Y4eGLԃ;J7Σt=(/[So"˪d~5.$Ů]ј.}s:!&W ֘&n8/=%%mTKkc+3>fkylB8̘R+0( C2Ut2`E|AeqPY>m-ow1O/&_`Us9:+vAvQ i"zKq<𥇟=qZFʳ\5s_[xwAN)_fcr3nw Jn0T@Cv^yU?{%陨!5!f"D<շ]Y;hޅK9 ~L%^{ Vc-֚E,dn9H1Ҩۜ<+1cwf%$؂uwĤ}wq^0z}5zX@=rԮp7h7GH ,_@o1CU.bP85|+vӸڠQݑu?J(6(a6Ro2q[ K+ܧfkq ^ I>Dz ͅVqx/cӭA-%9xDc3=+0_>;xwzGfbBoiCy=2`lepYAuVqh5 A($b^Yӵq1"G?Ep>6ďiR|N^[{k@Uz! $S[C3@{)`OUF0T(C9`9CY* %ϯ ۫?<Ԕy4Ytq=/7Sm'+ܿso"nK6*1!='djaae?L93)Hmi3f) 0@PŁٴ C.:tzzN8cY玂46vG}pQ@ZSN\&`U-gQX'h&Ɵ&d"RR^ x5xw֝񻏧?[<[ob:]*CPW"pmR:@VPhwp@&v=R]lQ`ʁknMOݍ݋N)Ӈ(o:-7tH}*­`MTAޞ"O !&=â#_*NImCsMH{RڒkpO USx@ ͥtULk8VWh)ΐ8·4 g[qwk<;[dQHsTpCud}VkJ3F<>ҟ2^[gPIy7zf#9U[zpf'<9avVUeJim*eO<# vtQPB*{Sb6ZڴRTRz$|H݈~dV=yieԽoGvXSrVL'!VVo*rEe Ȩn>) &9[싍 ~1 /cU_p?8!}sC<mu*+3A?U tLy֗\[dOx.k6Wf}d!`tQY1v=onZh0MgȖwڿ-؀X8Sjҫp!l S!D&7+B_!΅j `ZA8qhn)<iIϔ2dJ(|!&u_${3, +$>_FCS,5m6q<S2z˷V ƷQ>C`vԉqֽ!2GGFO|1k iՒaHR ^eor ;ԏo!7teʍABOs\ kF6Eqyg\(% ^75T9@6Ig"^QeL犬ri~XKh֏ 1 &l۵ Z{ {s6歲D o㏀pڴ >*Aǜ6hx1ٙVIߩkx^k0-in|XB 0L_8(Z/1pN[5(Ɍ8ĴPo_pt$+\Mj8i{m>?$1tSZ8b.kI؀Kat=cN}7#c˱v.F$RX{igKx|RL& y\wj!|WWj#`K5яq?4͙;X0gV)0#3s<2 ;=.vZ В\VjғbzQUI2K'NR3{MR,ߋ])vx XeK#y|rV#9t|A\ =KI6ӯBcCmӽ . (q\|>>gdMkj~Hf2P;/ f@ z. &tXq;O*oKULߡ*XS<{϶{* YQe&%':+V8GzXzu/yu1/lw`݃uٍW<4ѧ/ZtoeY4?3nt֚lo3,$b,`GJ0dg2j l&}_Gh!)@aLng@EC7(XJHu)X kCUc d H@ih 6?`>]=`$^:J?֩lA=hV"g_۰'$wi,oԼN*/a CT3%!+Goۍ#C0RigT5EӁIJ£LAmgcˏ GWB1'Qˤ55/ŻU7wNF"4[ȷx;|O$@&B [d1#DJ5 AMIi$mu@eC_ oKdl赥 %{ őYF]_yE *@K ͢ŰODD~I#Ԁó}} YR[?@-Z8\qwc>dS=Fƒhāj;-GFN͆S8d.XސCy9a**R'~0 oh11cϥlޓGV͕HE9< TJ`bm5tgz?@9]WYӱjb˯Z81ܫ< =WNSP = }_z/|ClrqU*Kϱۯ`M 1muҋWO!/f {CZ %Lo:AcGy?`?i}@?bfE^*UǃX'o_bMq_tiF8Sbpm,1&w?tr:t( By6)0Ll;ʟi@&~ニ*{P/6fbC5VGX;+LgtPz~M@řyQ*BʒRwטÒ8 7>߱|UJ'0z%EBE$PEFJIYzN:7'XS{2ϭ(aU֯?ZѴ|$@DMe$u L /1ӐP)nRSFZOG^~j>eUk']GX%u}nO07CVg5Q R^W]#%ꂕ>ohhk&h jy9\hy*t/ !{'H4R%yяL"$ }=s|}Z:%;2]mˀ"퇕jKC\/PT?nQw9} yT>& HtѲ~5yZCD {k*Yr Nh]cJX ܼE_,asEc%6^'w m~ KZ^"- ƴ8ok/ )5x/VUzjXa8\=ǎ2 <3}o]N%|AgB1(Z=r"qĿR@S_ht L`DjFfnI]j,ᨇuS9*7{߅DnvA3Ah2t1#-+8Zw Du1Dy lM6hdTz^coDBz+>Qʇ\Ti"я5\v0K-yI.g@PC ܻϑ@jT_;ݳnΫ&[tWjʁF;1^*PơHt ryO}fCk$ji[t6qdy=Ґ}#YiU`Q󇸇e-_#u9F~.dR@A"q=_9L!G-_b 5)t>PU-Q-x j}Eו+YJ_Y][pw2jok)UP&gLPdŚ)],^2;"B3`m CdCd #ㄯHxymc²ќ5GxXpCR$:>_ 0)TI'tao>HB8.d_ (uV.CHG }<{/_3Vҭx:oxsZ.6hYr&Z5O\Om7)PDpw pDJqȷ[VGm%(:Ρ>ԝK `?(, /r]S] Z>ȳfT!"~jtLnj- q!ό!֛D(cΐч-Rw="TbL' s]0nprH7 E^F"ItK M)ПE`tny'|`:x%{%ZU*v^*-nIX zS}7Tqq"Hu/s {$ց|%4g crh fFRn{]WtsӴT%$.絆-I [fN=MÈ̂O{i$J:jwi yCFثDtU=ƕ^Zް9cᏡ n5'Ir\"G_u'|-&L%l=?G;D<~vz+ZxQ@.1֠ $$P`U;_2ClF vPvqt;Ke>qjmW1*IHu\ ˛|0c'QT+ߥ]tF6U!4}c1y]ylA{yԙkRB`@Mg_ytŒAy%lT^Q8{ZW4fc0yPtL2.& BUф @" ;Qu@6;o6*Ÿ84}Q('񞞚sW=gx<'-\:Σ l{ ש oGڠXVkn˥򘗍s>G1?a#|z"&Rܰ*z%e,(\D^.\=8`c PgPTE E~ 3!5:Bkۺjh2 ?a+ aqR`0`b2rbߨ 9/x4V':s*>@?n_eYw#hpGVgIVd7Lal"kY)T1hDk69zAz~֩d 'TMpGR'EQN86TF~~SGrU<$mR6Ƞ䱃kGnOMq5?kXᆥnVƼ1,]qG b4/'Hi-8 *T=E*iyW?㺵gM!f h- 2$(H;1]O·.ߑݣ.eCWdJ&\VCah|euPc].X;׃Fk{`17 ׈]-P.\Ux!fv.!5d5ykAݾBxzgnM1]V)n-!"c ";-v/|E}~c..`K.1!#d\Vܾ6y~R(hΉ^Ż.߼!XZKg5zvĄLCTۢ[gA9\^b|W~, ӽyrtNl }o޿=L'vơXȋ> ({)eZ >X7Ʉ#~j9'oƶՕ\ נM̂Sq-ǁwX NX I9V F$,1cRxrj37]ș z}[y*GE1R{ WBa:S(x)1VF®ܠCFZ9vuC߻Fx(yM}?B%C,B# d ~2+ޘ/|yeרaVwzlk"}gasB5{|tebU@<My$(8 =8pcֵCP[MVe;/O_`un'>l!}U %M ~9$[}נKc^;Gܵ%2*݉2NjBq"(6W0Vn9WjdRlxDGIa2AiX&0y;>6t)@oS8s }BQֵ#ګSk~?jVVK ߩ6P`6}ي l'bg{kf쩏" ZwJi[w+~rR=gt{RX':BߗƗwu ޙJj:9iⶄf^mhiZ2E$Fo&"ӷTj eգ:J(z}Pmj)ttp]# }tגdE0>'TCƚ'b~uX cH%W@FF53úƎ`-Nvח0"Dyf& o{>6!6Z鶢yce[FÂ&>ա󾊥=]?{4u?:dESq9~BC|{RWɍ˸V  0 rv`YۢV(b%P=mu\Z{l+#_D~{C>D_LnGg)rd[Arj2'>c"z'RiiMY{ 2`.˴ʳת:,cvY•tLϹxv[Mb"ngQ/8=+ yp/ۢb_5^BS{oI^(Gghͪ׋A?iAE-.jd[F^aPsJ=)PُRqu2GD3?5& #<3ks،=E èrnb,O~G9}=yQZ.,kH$T:bߦqu=/fıqo'&~p_2_//\ꗅm ^~%*`c&қ>h-6kBP5Ch4?-gG$b`uq$^702?&V$25g^3w. WL駞L)ZrIߐ*e|BC.3Az%Y]]zySm`)S$P"1Whad; 2F~&fkweZweY{ci}+ckp56Unid :ClFO"XfF&KTDnձ.GO"HS`\xYQj}ü0M3FS+˜ǬYH9UFQI’jw:_KhBr"NU %/.h{o! j%L3Ȕ8JK2 gB}8֋rc0X7ƣͺeb"Nz|-S }o/pW6uO\0B;Ì?ܾ礔?+Kh2K ̹jXZveɖS ZcQ x%Btc)H/"Hc1耧j}1$؟|gyP*_ϐZTIKpՁidBIu+`[kLzO9mwk+HS4C0b jtLJ\ m ϋl(ҀXzf&n܃b_YjD9&g\{ƣ̒ɅZ6sakb U/=VWt64m29uL15CkE#H}ɥe&S+(못QњxYad =AFI#vVbUՏ;Bg )Қ ,$-~ђStN/NkHh)ccs+'P-u[a|eF}C^տhAxOgK ˼‘OXZvƄh>@{% OJ6[L@+(-XO|-$$'aQ{t.@ދ e2yBhw;iL}i>0dZ̈́MQCڤz/jx[@Ֆue2,D^ŋ;k/脓~r"=Say)(&nNQu]3sF#)7#ç!oCEOCR[gO) L#YsԪ۫~i- z6{ f\ϙm[G(HDj|`ed3!$)N]9,S{fFllD<[fEuGiJ?Ӧ)2+/ IdhCh̘D7y u(Mh ):$Ic  <7q k"s(ʗ 7/JY%Jg "FaG~fn/0m#*0b1.Glӂ ZRz0LHQ+ek`7^Yx9]7%۟ Z Հ)U3/`wZr!;6U܈Jm2wujeE:bVg4C)zIyTޓ≤(z~B 3[7xil]͡bu}w:"PE*2%Kll&hCyOԙb>gTUG>Q l[u YFH \.U?wffQי_S* s/t7|k=oC{u0sFP[8'ZWL$>ܙ.*u#ĎL 7xL#ՆsԦ[ݑ҇"RGJ{I +UpO,byԣGba}I0@E]6'XԕH.: !c\Mp4+9%JI ,};($2:K0pUSG~Xym%WўyJd?Dͽ%'q]8"Xj͜4g=8ukķ#1DRRX"=0p'-gn\hvGe{Nj$D2Sٌw,Jǐ3}HF~aK0LJ/> }?q`}_f^ߩӿ me0l^ͧm\ H6M跠H! NP)[E>M8z!沵"Ք&xn4;.A&~r)j't"Z$δ]\c<$daj%&1_1MĪԞ^߸^#i ?Ӹ"L\ʆQX3TC,iBh*VePr֘3H^=nta} 7Q/̟R4V'pk~/`Q6TIFt YL?ժKΙ*ps_K#K>,8/2wۇ!V T9 NH j  Gi^a3_ rRc4"w٥u4n.-h| =x 4Hug{l\[g Kb>;hM8K~mhT=љhc/+.L_[=wLh99}p44na2f(>1F}"laiȣr+}=Xtk#8ij')Z͙((X'SFZX 8xWj‹cBjх ̠)nIۿXPvou,ƼU8(OT)Qx$#<V: Ҧa2i:S)E;o.qxOݐ .N4=&WL#\l#Ɵ46{Y0&A^IG& לXSWC7_!Cu<`7$q'ըju}c/PbvDmSxl㪄4s|@.ץӲY@u-k"ؤfkv' y$HR<ݔlz F]o_ۃ+cIs>IRc?v_&)Kې p2Gq1Zu#G<rxkhofUn极*x@bl]m k|N{{P,_$p5emcmk×YQ/A*f!fTo?tly)?M_hQWs_/ |elTISɟ&0_>w+QTu81 Ns N`YH'_情nNA\ [J Մ{iSs !Y@ ͔Nf\sQa$ַğDMx ;?:d;=K_d"O5O8Wȯyឍ\ʐL?;' FyÚ>8]Q$xLjLJgKmh "Vgi!g=T=6x9(ByMC.=KT2AQGHDr w \c<;ߺLN(a8pТߋprMRvmzůS-LE-W|Laƿk8H!qvΛDXzmqvN*W- ȏZƔ%@_0;%ObdY)8PIz]Ou&l ȗsAK]{rE1լv6=wO:y 6]3i7vEJA$vXe>aeK]fǾ?s-潢? 93 ̤: KLDϮ2݆MG=<}KA o{<0&c1$|GE rY-^&y5=?!e3 Z7t87OJT@S#=%3럊 ^,ۣ7ӫav־'熙t˲ qAs iS%n)6e\1c dX,u5*vPDr6/`}iTC=d eYCQ2;g G tF O"!l{y^= ZYBf ~|Bzppq:))Pk=gKg)u1y(>_bRA \~It DB.kWDvt ?S.5aG%:9?)q~ѩuLٍ12S9l0]veK+CLdbL`->ZZK%-KHCG]0ocֈwK}pxʃG]KuMl^DzࢺZtrx&YH Gjݫ{@ϫx45%$ӭfMؕHl1 w}-_E-y_"ιFz$ } jlIʱ ]yu-,J#'=9uss]26{?gSCBN> Vl[g7pCyFlVXG"'_QMud{խbb­t*ƀc{b08Ȃ_{i^$?. 5HSIU,!WYܦ^i wOh$x~fөdU_>Wl{_x7IpR ǚ++(wDFz}87i^Ύ .#5<1Iyk.Zdnz]0NS WVG6J%dǞwÊ3u׀ HAY1ig)qH[rK6 u٣sC.ãR͞=kR@f)QR.JyV:\5>*&Aӹears`N4CeʾR,YsOᓧlgx%jզ/f; ̋afqlPlˁ*-9tTSܯ"}mӑd9spX%[VfG1 Hܮ;jJlد t~o&gr)Len@ym%wV" [Uv.[HPj+ ۩ gw P?U@@uvK(m_͎"YXFnObr9dSr,MhX$SfԑК\HF$E`] Cʤ}TZI݂XС9f_i۳Bd_ qM4.A.^7YTC'|!ժBldeH!Ź=RS/eD.)lau8aM IJ +Ż-ܓO]|CnO(q1Eۍ`W :No48G~\[c;=#hh1 ޫToc; h =WL4W&>YbSpÌ;q5[ag]Sx3GIz\&ɈJi0!Yǫ]9Nnb˻@=#NKuq;b445G^W LCCg ,3rsRֺhӻҤv^:-RmQ/ah6cd+ccKTZdq,n}w<]dhĜ<*7U1$^|l }z CDPM7+m }[Q]US<ᖪ56vmItixٓS57^yZ`#II!\/jsXjJ Y1tu8<$w O՟!+RZ%@6}i|6Jf`#x& oJ\H֐!,9 *xRetdyKݣ<8Iq]-1j=̙YG/7&EFgRVݣYWDva {o-b`fK/DɊt4 џ.Eg!). &#]<eL)ik͗;Yi&ynA_w8N|~E(w`+T\F܊hĻ]Ԧ0z[birZ] tL]~+.Af(凇VE \GfwxACcERL^NM^Lp ҍJ;&Hߨ/A-L ??טď$ xbT#aK z *7N$YS}w>W6It™GT`ѲUlڗ0n i:yaKlf(ą" ڕ7.Au /DOf5U+N=Ma)ܸqsHkiPF(}jbq;\ t5('/EDjq0v:ۺpbr-u`}&1;c %ڗf>U;-0ߕ4CJr4 g T{goF*2"ˁ~ ZoyJE+$/ji%A-"Dt&$\e;R^GȎ@JVCgRCq%JXeRӊ+0WMv6lu Z!"TB_x< (1iHg\~ht e,{V y41FOP۫Z*Ymv}sb6lB H !̵dN(V g"qH-4VOrsDž3{>u/4vf"}^jC' 302j2*>7 /HdnE?i rpTj@\# YWv1^?- Q]LVw PLLІvlV锭(mR{)>XSLk)ﺛ ` ‹vopS"2)عyd&NmpܠO1AOaMN6TicYI Z:, 95HSx2)渁ݞ]}1k7=aQQ28m7p:)EB_1a:a#=T$mEpZhRR *l5ljxH&?ѓ)4sꗧ/ ü𓯙;_}cq!+#i92WĿ`$a^wLnbqu{CQ[b=U+%C*Q2a! ]:͌'F\OVH{ mѴy3;%#sS4*"'t@9QLtFb,&Ŵ=vj崗5 0 KA3%ZR֯ꀞn w|qaEj ufhDb)t!fVEɚK|8ƛ=~譺5wXU׆U Π]E7jeSEO_6'1Ezi^DK+Sf(UtUhLfu04T&2{ xkI,oݪlż;1*0%T`4zi[> ڑ+5gw IĖX[ןX)Iά'r|CoHXC a6ߥEPsd͒Ct i5{VL:[+"ނeR|u#AM>+:GoP %S+mω–m8P)'gA RB*i{O&]:,2]U:d:&qS-D| # `XCaFSl!bZibɆ蹑,̞<\Hfvi9"='oq=Q! ,[^W[ ({y}?^`N(^;<`_ӃUCVmJ ]ذy6T |F>+#O$ov4L:5v,',Ihߣo>'_ M32[T"`~~tO:څmu6j#Z]$4]9J'ʺ],sΨC.GU=kA f۹gX*419UȖed>4B٥ﴯiIsSSgO mNK/lDa?rkDwpw58D#I;>8Kתu;Y6uTKp獆0ViAr`J<{S#CN :$ cqw ?-J4xQ(. .Mߋp|zа$> t8s'+e/M,9 wI/0@Opj.FPxXGpCq;iu{S ={GUԄg!jtIFy) qPgq<u86k\m'+ N݁:lrys RgC/K3wAܒ|$E?%+T߹DWo\i$|鏐UؘyNH$M,zPDI?N@ sv: +utjk nuhYwrJwxL޺8e1t9!&QfIZu̶ӀD}4$J*N3Cz; :/ Rhkӝ y4B:Iibv7lqД^@|m鍟j>rnP! Qϑ?Is 6&vޠ~GV+# "6 [s<ʓ(@ry>-#OJ J_I27^mP=?гEBI$]ʐME09fFÏ߫nt" '[ljTBKYҏ6ڡe~=h`iK;Ӭ\Qz܄;݅`㶔[!IsQK+!WG󰕊<4rEWr%$IIpFGL)'%ctz;W*u̙K:Jߚ>0Q|C<$]جy~[zۮ{M͉2G5bT5sa?" 1}o^pw7BLV5 T-Es/=r~rB)gx`ʝ?GNw>BItH zEαtuӛRBgu~2Ndx\> `&_קW>՘3x!Ү%{үOVDVqGUPq/U1 Ibl p!;O~^ћQs %*gZ-Br>gQtp("0! hdcܬ{ȟv"뫹#<_g7 Qt7<,H J=(qN^q/+eM9lN BzAs4}dwRaw ]0m(OwH$m~m>&iWr\; Lo> 9Iup KcpYh9*\E)$rr9[,TMPfq K <+g9xNq͉3"Ge3 ,ϯ5L] ^5Zs{>>\.D__kDyqn~bqԟXiyq_xն񄜃WLQMJ?^oj#eMa6J=Ġ,BLOk(^oٍkC+GOiĎqxa_J\xp4Ԕ5>}c,`Qso\qV ѵҿ#cgKBKYph+ ~RCA8.kKb̮O| Ȑh؀mO_[nY5; E"f gHٶkW<Q@."*g޲y+%;<,s?qz n,o_ cpUa4 n3[ԯZY6Zw9H3 XdM76[F'δ\mjwepzGlj`0zK{Mq=TDj ò]%E Xxy˨?`UWse\(Uf^ÁS0pP=Z!X~.*f:}#ow\y֎W7?&ʠgelK[Y=B5c+O Vi-ꢳձv@Tx }"M 2t/씼kDz3.#w]qu<kdֱ]_!d3Z):\=Ǧk9;.1a\] ܹ>a I)琸):9RQ{9W]Ћ7Lpn(6l~`н@%[ԥ߿2ZXS34LEWfO_b,AϘڸ<+WQ!qpZ5v'𭬡r`^?V iK.)+#ᩲYR&M.lƥz.lKov)oIø5g!v]xo\{L > ܢ!RGޙM[nP?5RgƖAdԤmJ:LVjK!U_m\Ma/e~(QC;S404u5#Y#gOk]u%2A@*>}_*4EgR86 @ZX5+wR ~AakV"!H(cu9}. L${p-W,:"U@mWLC;n-ŗ@T'(3 ZLL=?潺,tb4>&Ⱥ $Èm-7IwYnBX2r&4|@N0RO#ˌ r8v,G({A);Ȳ:$ޮ},WbBi[bAbnGس Yޗ1CT9C?KE]o֨z> [2@4 }檢%XBrisͭYh +)#vJl zNHJ-bsPvaC(h&8-uS@pExBIf-x xÇT nyLكF$h;Dᙓ^Da*UQ%%s+)~5{TWĐMI%etb0Ku)U=o)4M*> e8u#[ňS<,OnakF-X90Yėr_.iwP)ě$NPTݳ?_̱EπM9K,i{&C*T28(1j=ElޠI LU;=cn quYg3rч?jrEsչkt!iAד뛓qᣌ3T?b(Ԁ2 Q0I;lOERڗx"&-Fr ;{_NTmxD##hV] 7. l4n-O cdUÓ ?i} )h6CVJCPah8QD3@X}Ѫ2CSB z&tc^f R 4?MEKAsSOݚ _LL~+5-Ѧs,Nlŋ%gS9kc\~3t|Fq ݵm+i21Ήy bJa;<01%ձw o\$CM1vTٍڟ;0S=twZZh>tpHs- l싸 VLJp)W1zj^XcYsAaLT-IT,.˷6|OeoarVGv`u.n pJdibr 0sJBT8Ib6S!ccrˮțֆ/Ƙ7\V K3j+d/US-O\D(NQ!NQwY_K.R3y4Gӳr5"^e3]g<Ls/<}o.V0Z}9~k ߈{]y;\"Y0>M7D : (@zvs*ʳPFd06t`u ṇ[l8&S@BJD뾠j2K|f21is{zsv]ej hc2VrBE ^M;|Iye0d iǠ8xe#Fx|"Vg&?`|ϦYk]٩IOj.C;mv]%}򜜈Q)`Κs@;E-X/-?c=6O@PO$}4ٳywFj= D(0حI@jzCnhM=$ې8$Z¦ E"]\Hlj&v¤fy&7j 3c ]Ow(&c2C51עbH d)"MrBs'qK.gK7XMA5`X7~xQE%5[*r ѮaHff$PJS Q/8y[i$px0G@lϬ~CY*3tMƉ*oW2 ȭKNԍVl$@NPɲǤF~,HT5BȢ1%6wyM{nIEŶR;pD!V u.̚::baE7\VpUF T_-W<- m<1JT7\`XhN >~pDl*;1DNX!iaFƈ>^;h;IɤC ȳ0 Z2݊^'2S&a_6$!a п(]igGBd.}~5Alvh-BLdl1#P F/m֍IMl5b3iC-q V/biaj|Wܤ9 N_ϋϬw Ip(fl,c-'!v|$D۲VƎm4pVsCďYe@չ}gSFA Z92) 113!};YH.%z~y(ar:EԪp0>]nN(cńpO/Zu) 5!Rh0)[iypdVJ SMJj(C/ Rp%Lࢊ)qe $y CM"TaH!Z[L8`,w=] /h 8g΋-WBr7חTM@3I8ް*P8"dx?ZlANխwNwI r5BXqwŅ8ji nhHaQNk"NXJp9!E;6=(dU@ kp@=٣ht csq"wc ~j`}VcqF tίBd PRI=hQ YNc 7h:oox@+bfL#RM-x|yj2ɯTA/sHK4UH˘lzQau$ sb80ij)a9[n9_)Mn"9WCO2)@{Y(X:=#R 4bɿSAּ*dS;'':HO8]\[aX̰*BZOш PM͊q@oo ݹ\g~1|R{PV.va]Pe8[_aQ ErWɢO7yͺү Qc-5VDS~}c/Xq^-R}oRs /2$7P󖂒E5kR`;PR(p_AP蟉nQRkjϸ7&[v \.J;)=i]b/<Y%q c ;^>YP{x elg4(`"jebS.._4"@2RGbOˢfXZ ؕVΪ˦j2/sk]z8=ÈsOZXzGnxI:HepaB:zK]z b13cҖ^U12;cL 86PyC'$O2w ̑E=r/^yxCS,X|dU_Tި^[~Zx8ӳ1o t^H@\PI~TUhpIyH$ RH؊je!wH~EguRyJ4e_o+ǿC_ B{4Fo#C=ՓMU(` 7siMu/Ex^cJ59BF*v֦Ș2k +DyX!䩓  jǮ㵓ag}* J ]EV,+> ]'#kAa @c_Q>bQ/ÇӤXXt`rͰ}ikD.V3*6#&^/=#"=gǭcv}x-V5bV'ߛ:@Y ! ZՁ\ln\s?uIۇ\4i[RckIsTk&UMo\C0j\ OV C?mSJ`SAeNӄFӂZ[f M&( 3H̰D`2 5 Ki2׋N.rbI +Ճ@,~TkVϊC /]J[Bݓ;NUcɝѮAr=JQƬ^]Gh_KaEwW3K'rwc:=V4l=1h9ur9t"ǺWZՃ.t@{V§Ѝq.n,1?kV3FWi@cu 0M%根Q~|hV ɳB%H[s`9O:6"'%JR[]斫S@ IKJ.SSJn-W2L1-5UnqeWrn? >U|\m*V&K6Ybxa#Xփk֕}+ث` 4:^Q*,e0c Sүfy^LRްrݧy'IwX\vohS)u?.1\-4RB8μ^=N U7W9ɫҥ6fe‹{8:<X#!Lo$ Zx"L[ jMlD&[sGqޞb@fS'vx'E~aC'/ üJ}Q8R䊽F7̩fh28]է "P'嬅._^ڭJm&f ';#Y#M*VJœyV^` el78X2' ]Yroc]W{BOuCU`j`5S Ym"E;CCe5ڒ\*­QR+Yu962` a< kyA z= :5rѮjZT*FؠzRrXvMsD%tKJ> jY+⿋ L0F}K%F :-DE:sBg}D}|r+DBL8Z-O\6 ֆXy^Ja:rH^G?ufF[¾b@@":*;'*$g@:p d P 2Ŷf řrJhF-8aLV: ^@|ޟ2\XC+i&*̧ϫexы?D{p4{&TҨ/0㻭;Ipgͻ9;4k\Э֨´8_N8JoAO"ڈMl!B@8Vt 3 %{YAӲHJç .(fsavAU6Itn,Ւf语?z)Vi9J#'(RNǥuMDL8C=UQS q/n6!94sz@Q|jwD}F 07$J1%DTӿ,r0.f\;B8Ip+|qs̓1T:$'{afu40>PQgI RY~j]S&KuQ%Pecx/$g $2&BRrvڻ97l`iYk9Q̭)m^&kXRl<  bŲO_, FX7L }= ]&L|MٮCEbS|K?T/M<+ Oz6+mҦp1YGsW'F^$(;/@kGX Ad0G-v5Yx.0^nwyȌơytN?̒WS& 2 ʉ)15D^ߵ958`:~a& uP7Q{7H(6=@, #-~*sZCcn)x'/`wὭQRYYk9UTV-ͬu 9{}gb/"А!ߦK_Q׿6o/ST\SLIM!q?ͳ̃snݾ*?Y@풀>ڕp^%R0IDq>EP2,b6)^𮽠h"tFl \1P[x² @i(3ҙgu6Cm!{?$)#VWK/;2)-'˦ A2QrY 9b8^|`A6-a$[mxPoŗA^z*KXF0 hՠsu7Qr`%n 緪A@]Eՙ" }-CtkPqH Gm㱂?̡5똂fJo3oLɍRSDD.K!P3pNʻ.,^/Ы>hv\j?ؒ>Cf$7MKwY`Jb5&ץ."|.\ՁBZ5suN: ёO&vV$HVkMk͇jDr8=0oBŗ -}PJ'DPI]50\v2zIRh9' klg#P />dv6^x'"ՊU[!-4C,l=~'t#,=wB)_-F]7 0 sɞ>vaBzpc ozaM`RQ$jvgfm]Aٟ\ 2qK~"TL_!YG^SX i9Y0 fuN}A$Ϡ^UqafLZ'm(<͈.T$n(FX6A7ZW$x ]iȌCggrg&<};Em/{AiKv}UmMX>nr Xn#<6j0]5Mp$8c 'DqE5jk6$ SvCJZsR0_ؾU$U2&٭bH\Oy APy/cQ* D( B>@X2r,8i2i$߮M#,J'?ks70"Bah I"/w73u%P[ȥF7%:jX|KNBV݄hF=QGzQ ,qEUA&= (=ϺmxM=O`!Fֳ]<0F-gcUioQp(rK֑?fCz!_k k(/7Oqb(v/ӕZY,b#P߶[9K>iiz+S˗nboMbP{+j)xu 4b|C]q,櫓VOvTWuf&oݭyL*\mF8c8_gK6*\w~at.EUUɋhRu>Jgvga4\5N5tie6 d[Yc=Za4ڂЙ2v-Y-'+t\_"^a*\=ffoWϴ=~/"%9`;)L-:j9k+:[)2VCjǺPR[ڰ^4PGOi8:S/V.&.BB|U&U#hwiX]j/^bd2)Fb5mvS(Q6bd:PWF}uTGL/[Xa@r[^ V>o,[ ̱F͡\\aww{DЏ";L.k&=U%Λf)6|ҧqWZ2C9>]*i.3`pvӘv,q^# XB#$d{WTBtV!^q)!ĶBy@dl]BDY\`@ _t(SwS?zY%}u>͗<2E4> C#-8UxLTX <ր9@&IXZLأ ndR(&.pO57iԽi4FC׬FϳsBWY{mC55\R;:srFwΥ]EK"H0t{zoӹC??TE~>"ܝҼ_$/\iWe7'if~.C6/(  =D-\||ŬI&з~ST1_鸯1imHrh}t;1B}:&Qu10߉T@nCv?屨֭vn[^Qfr&7T~}~Pls f0h)6%69u Kq@Jj΄xu{Wy³S⻑ dbiHP3IkKMO?SiYx'gBv:tlTF{s|͑@hѯtœyUjuhc*N߷d,pqAƼA;x OwSpw><]c|9>RYםڇS\r:/vd*X̭=T:TPC-"P+WΆ0'|:jڵ#J"< Pi 8yɕN/e|^4ve^c}u 5ӯH[1aÍ$-w(zKr^i@R 5u#0OPRQuF7$x1xe-"}Ff׆z8_Sk!¸ JI\(JΤ f D"ߞ<'B:!P6p9nnnuuT 4ïQ }`vɁB*?!GFLG-jO!ę %<omWT;8+~`6\㱤qibRe_'[oM˶}W LNx޳ ?TNЕEHD9ݗ9犜6r"xF9g07O#DtT7?,@0GZGt S1ى}~pStaTVTcD ]#"+#NaL㐩ϐ|?j( Qҿ 5gYZ07070100000041000081a40000000000000000000000016759d57f00008918000000000000000000000000000000000000006f00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/usnic/usnic_verbs.ko.xz7zXZִF!t/͈]?Eh=ڜ.+Ȩs&i 1>d 9 Un~&퀶]7}ROj8Iݨjo:VK8e nHoCB T8TԓIs勳 5lotˊu3l'LWMg'"-AyX ,sopqwzk[I)U}}ʰ8$[ lq-TؾQ'13?v_k\Պ1RwqtDKLM.I Q/wAua0B@/ƶa 跽S[9;ΌoP<P3I.I@DR(O}oХhEX/N:VA][$'%z'sڗɡ84b>C JWJ6}fӖZ5\Ѻ N0++ @v~-un447|N`ׯ*u&ݸW7"xB=߾n6DՄ?ay\l=$T`<͆HQT.yVH7s}!]6ۯق|PkR)BSWCd4{uAwzXHT;]raKb·6;Ѓg F'I"H { ]/ʸd)u/mH^C =/G rqa՞YD[V7_+5+<tpV>svk;,"5a%8*XWL <]#g=+s/G\kgP _#swݘxBݪ!RUsfוowuf rduXKL3!^-z#%g@L,4<^wL3|I,Rhoj\j-zZݡ8ku?!jv Z =E_@,ً:4w+ba ]x8*/7\D0C uϡb͵i%0F+y#Z-7 /ܝROaʧ`Ah'qtD/&Y9`ȓ6Y<ȋo.\>ɡz>c%wt c$rEke)Hޢ fɵ ;qV\_FfOh Ɠ?dZWkmxJ:i|HxJg$7vpLw@@u i6PٽxDy7Vms eqȑ$iP-G&ab+%yk{{HEX4F̅3dɅSGğ'h0عP0;3}d EީmC>Bmh-{_WE`|iRת_UOjCJ۟E˱RGm 5WcXw='y\Җb6ڗVykdx{c]}w06ĀÆ *.YEtxhp!9 ET? lp'R*H MOt] ?"~lhD!.d^t^kE,`T~.ѵgJjP p:?(頻c@B7J raL_#3ʒ,t DS1[͒RzpwKv](|F˃XweEZVTGn)!BI&e}^VIWbr񘜥;l2x9T_kk$F ZVȥ2z=J}@Z]"_x\oUrxzG4q;3ے &f!'LSP/>T`_P>(l^,}Xrٔ#9"9 uˑQ_$L5ZUrYw"pӭphuS Ui$](PUpS({[gP>mܛHB۲iBHp|-`]R\i=x鴢Og4oé$z "n_ Ӈ( C &>cx 'q!>4n &B"{p RC֦jmjؔTn&Pd3louO%ve]" 2rJoi% E# Z h9|b 4(jPMlA|78VbGJؽh ID/CTys\Puku^QZ2|8Իjk7 V=719iIX v6:.]6&r7Msl.-zYA1w4QX[`H#~ Qe|QwO r1\:'ANDR 3r=: UMF7.l`WX ; ˜(x0Q7\2n{,:RCڽW3:9b. R¨;+JL6g튼-E`Bc .{fۙ{i+hY}B\`o?ЄKhBp~ Rp)4-[UG9OjRW%ka6' ǥdg; 5]]FUZXC‰db!?AI߿~gv @{0欐-I\5z aDyՃ:6Bc2-fjgX+NX^w^Q!,zz=ueW>sd1q %VP Xֆ9,J@yR5q8x͚Xb :zvDVWH-g4Ʊ)drTo% SCPf;1OڙϠleg:3=>OWN.{P$+C Nm#~@n̲NoS֯Hתqw;M+WJ5tu,VфWIԋ kY 'Y p?0yVP*\9d3g> }_10mO\^:,pT?wElh^,'h(6W|4hMӚ D0'Ċ{y$+k'DmGp]ϴG%]ooT%3*PWc*cfm ,f>be"N% @Pln+yH_Ɩ}y;x#/W5W&:4#Q|[fS؇ m O | E2&76>D=,ډk?E ~?6OOMf`W;YߑQI3ׄD8"b=B|R2(U oU۽"ďBX8 !!B/ v X3"xҠom!L>O1K9m&z`Pc)VnT^ҭ}հX*gVq N':H͙)*L{(A!? #3ЫT@ e_/,!c 1bQOw\`5XI\cZ E,xɮcCcH齍S2t/pQ43m’-T3`1K@ CuW2|}FY:$4E;(WSMƤx8e;iXm)%9"{E*K|ltkS3U!&pcN.c4J-.7mebio3dzŁ%R$bP7攬%kǻ/>}WtOST}ѿ|c"%d'aՙʲױGlV-U5޲]x ZI`nmFhkD19s>٫Esm zkp'"c.k8_4ve>I7Ӥ\f89z#%ޑ$qF%qǷtCERw*4Y_O=ʥT_Z {ؿu7ԼTf~:t\.հ"O?ʈo$b)OlJ؊tmU7*?TJWf*OY+E, 28ĈsSiP #"T5XO}vĜS2/i#ai3PS1. *eAע15`" ֏-myk/?;Fٹ;=ޫ[mg&f@RҾdVAτR'<7α)\aE4FoS(CfOtT*`?]4풽,.a={-U9GlWD Rǐ_MЈfpDZ>\[=?%`'{;G{@EpD0R. Yҫqr-ƢHd6<78K& ٤⧠8:ڦ,vq,K ~0cA5m:ey4SczX9p8Lru@bq?Œ(P8S8柾 6b3+|\3<18"VW l^umCQ>4#ZffxXxF-#/Sv-`v$K苟Cjb;eGã:z0%U^) ^433%-oPJͤr߃2칒נ$Js[V 폮i1pca['c< Dit(zIy>mbWLϽб3&T8 P{Ǡ!-$A#7[`#hK0G| LüƽMo#?I=YvH%sgBFEJX6/4w֞6Il~!,<)ٵe(1Ϻ.͘Ȯ$DZRbi J͙(c]7[^[Ϻ;$@QGJhYi)s2V-r.g=E~#]t`kCw.f\|}VЛ5oV5aits@#?K"d9'7^DnC;8?&Gjy98N&(W)xy36_F [LW M-{X|>_ UnS&~SWL1T29 ƃ4-˻32Рa~Ѝ]ձcfcue$r @rkwܞJ23sF38 qgdvXvOOBgxPwaju񛚔D|f h]fQA)ňV;9ގ?-=3e 󏓾qA1{Ot-TrOC!kn [J7'a@>I4~ZTp .<Ȗ4KN)9f.=9K$bq9Yb*zdmqX '3*qD>EeKȽ7ÝK4&M[˼=l;gEs1K(O2\U1ɶc $ !s̬:z=@z*+FS?5W/?Q:; }ZyufYQ|\B%VSW-#_& ȥw zuTMj-Kwjq8y UunSэB'ߵN[i{$"ykK`+cMEô1WUuπ\RRv&47iB>"/2X+vA \ !E V)dQjTKBЏSnf13gS:Xu}͡XG<^ٵ7f ߽e/qV 5f6Pϊ6}k"`ӧ]B" 뭌DCJ:x{)ydLfs؍"5A GظPƄK>G0aW0ƮIh4[a5PdI}ZtDqQ5 W~"d߇VN'#DrS|ҞJFde[7P7Vw"v趭Q@ϴ58zl?@0bFLrzvj=򃱞/1eP^)/+HA> @1LAVGl8)8E7: ;Yykh1i㦋L64O صvDgX3C'W^:x-ʼ,Ŕ|Kգ@w3c&(5; kO&i.ɾn Q/̝4ς&dsp̷9xI5U}ǞfhW `q"}S$NoW/;~Ӈ!kFYxEj%S܁iɿ*Kt@ YQ>(2`52õC?p܉q~6yA4?^ L)s#ݎGӲp!p,D;} $ht;@ݧcɶ+B[ %e HnSuGgPlCn>vVܣ}s=)'](Ӽ4@KeXy4Wè;.CJ`-o?=g][}/W׮gCƘzwGms 1k!%jfj0@@fDYg0_ikA?PXj FFCFSNB{nŮ 6,vͤJ "5#p;f HBF[QO7OHo֘OU")CNiWSF&9(yk<`Wު+Z ʎnA>9l>́{t( ^a%"gxI8ˮ*- +EkpK # 4-쏽ugF|Ġ&fn,zF3[ k*1@?ֹAW]&Ò 7DQiZr6N9ӵk~b&X#1U/Fܖ$e YQk+m[P,]խT8,ڪJ|kw_3v_/>iƻ~jeph?l Bdԣ!5Q|͉l('QKt x!E $N5NJ-58$i 6y^si}mf7vw6p*-Fge8ÞB~ \wϰU.x$%WD>>GVWeyNtދ팘NeC67l,ˢ[|ةh<<'͖\xVϮ͌fT}7Yf պf%  }k[ N66Εi>!nث?vX,lA 8gxe+=7UX_, F4=2G!x=}f< E#0m$]{pdKDr+"&.6v#mAL~{0]JT9'x62 (\)"I,~y־QhSA?pdjG@#ײ(ZפjBdvg_&&U6\CtbV.^H9x 9u1pX 66x+R'u5 $C"҆8ӟ!U߆jB6"61`uE\3h8Uax^z;AQr܂:hP2Z_! F%=m٘ gij5쥻to*r@z& OBH altPv.w+Gk6$"=tt8G3>5p,:%]wow!ϻ42jP5 `:0zʬid*t (x)kǫܮ>fjHP`nMwDtzMx|pRӱ7bEZ&F8諞Nu$PF1qc@fɦ-(X} /P0sBoq!v7eo^#B?nPE"蚋hjOf&z4Vd%U ]ɞۓY!r\q[TOnz;WQ}^8Kw ٧<\!nI4_`>HLogΝLRM ϕM.GV$ϟ(U|Uo l u @NC.c5o^t0}GjO@1g]ZzdaoQrMx' Ra? pDۻ4݇HXRjVhM hdu!٩?ݮ)4Ȯ1‘|.jYH?bpݬ#p1ϱ%^lV(vԭ OU޳Ɠ90 CY6&Lv=UdYY}味a߫S"GRN _4D7Yiar,! l;a xP%c5b駳VuW?P_UJCD,M$zca+=k苸) +Gĵ04e$g28[|wCXC.13^lVHEe:E1g! Git͸or:GIn#R3z*'YU2C ^xFmL8nn 1m=9zjQ'fcqi`:||1/0_D$#󾹛ou^Y: J *h߰ #MG{"*i*QE -EDiƧ#(?-2zcy(Ml#d#"9A黋ؼ$`I 5@ze!h؞4Fdm9Bx Z=wd #26Kybp)IhCzևz }ubf;9 X¡ _ :}ʍ?:?ˉA3_3keܓ `BS.B%H&Ҡu!m' ԁ,vG-ѲFq9dҒ|i6Wc9F0uj`K"8ExSi>ACR3({8RH\:t.RlA0-2υS³JKEɅiA,*K.?a+`TMU.mei!f,k;zV"94wݘHl0pIBPVX"/lQDU)f!wh~u2Lcɷ8#%K3n3813lHބ l.u)a`wV-$}7CqˈܴŘMWqpGcw]nAy=Bd#|vAe  n 13O'x5%oRtwt_5hb9}KUZ0o 띃cfTژbfoIC)顣.~t#—|:!K'z}.ч1}}W##ژ2 t PDWB['_PxsҬlc >8~tŒtPٰ { Ew10yމiK =tBI oL䙥 Cy =CtJ=XqgʈB1t殡axWuֻV\A0cg+m)<%?ߢKO\ghs^~`FܞEu˰!цZ-x{kZIv_Y"s!Ee<ڝvxI{zq~ Pc9xr?#%!&*#U~M@:NVh~ϸm)۱̭XGF@w/b4f $* @87QTw@vf Z VcV)wźZbB4Mk=BҊŲ)SiV11'=vn )ٽ+M=8%6Xi,=_WDvb˭'Xδ@NPad8~;y+ {\ pWRcgK-瞈IFr> i^RZ*X\ S5_E,㰨OxᯒfxܯJ#*U_ Z>N$bɰ숭`TZI3 6oL~Lo?ґd)෮gLDŽk's)k}c[b_lNjʎLd Y0Uvr1XJq~9C/.Kn5޳g t~5/ļL{L7'(Cݪ `_C[n}Dc\G|.0CfƄ&A, WB$UCE%׫ YW;;AXwE* zD_?+5H_6v^DE= 0HYB^wEmNzR!$06aV‡9Z@iE&KɌqj~`O\uwrTێ/C"\ĠV vg#޵r-xbyc1R%8\xv`sCnf[$x `Xě:q,Ʊe֧1OCb;NTp.~nT 'H=:%/):b6椡gQgTY4ݝ<2Ԃs*"IzG|z$ r0f +"H]ai1L.f"@D<.+-k:ZDqE̓ {&;0(IC!K/sMQh ߒjX1δnURC8l]mWZwebޢ(ucvE1v~dPWxh07yNJK*|5pl"rw}?$S=?w$y0t꺾,pPRN߭,M o^a<ӀebH稸dp @-6_AaPq Dk\O2i/w#YjJ*s ]`RDM1qu\g`Π\!<܉8{ZId<6ϡk#_f?vw}leI1)cEFF/31Oh2EV(~ FO-d4Us1]GXHBV[ē Tyz(`Hcl{dg;tBUӽ}=Y\ li cc 4=vԸ[:fԛ's ]Ezi |*-ҦbG$x?deᕊ ޿ʻH6;Kr_oh|] ơzxJڜ~nq_kNsʸ?h]jzADR )ylzr 0W~*mD M2ޠ2 pgB "?0 /U u=M\Tc+!ԋ.OKኰNo}H-b BV^v@ ODv(V3XZ:2W^/*UK/5AKMѣpXy/Jf]W6cAGmaŁӊ'!nVL|d bX6{Cg4{ٲ;uV^ PB G^ُ@VN<<?(s0,|=R`?+=A JI8!X xl9|܎_@Ma"8VE=[QAG::FfRx, ƹ h49|j#ޘ iYAK՜ d];úYտ'uHyWJϡmE uPubm6iΉފDi]\wJ !~WF8Ii3Ed1b`8}l/թԻ!SoU0_7ZAA BPyk,p*E0=զm44xYE(kfeTß-_xif;h]!TѠFJ#}A)oi5"_ԆB}NߌEp>5sg0iSDZ_|7Mer_siM a=HA'4ez{@c3Yp&KG]wcĵ&CSƋFWuB YD~E{e+f" u;Gr_ê`q2]H>rd;`4i^,]C8"iv Տ&OɁ:mo` qywX1E\􇣼g7&lw:TZBugv,SD郗#1Ws,'hEgdi?<#NX6w &~%pM)kS[zb@ocvp-gɥd/Ւp; =".&I*x1XD:k($󸮠ȯx]+?~&Fqt-ossUFh)aPd]vvhO,۞" 8@PiQ{~Ƚ㨞& gM .1_ WFX*[ioMK>PA\k5T!+xidJ:> Nko }#b,"#5-1iT<0je}Ӌu>Vsv3n !ps7Ah1i;BJ$Sh3Jc_8o(2 g? pNN>y>锈juZMǀG7~d&$7${^٩嶤=GYˢwUF(ހWSCg0;/}#{P^)D1;9.f+m2#,ndQ$Q?;$ꑣ^:nV_ g$[je uHI>X@ڵlJW?(9niS(,3j ɇYu,yG<}iDy5<ЄC oRjym3xY,1m\’0; <SQ{A-@$<3SrŷJHSf5hlTx=C6uGYHܫ 8P$ܙv?wrp/HG8ϐ`K]OJ1m, U8pǹAfa$<0 hF~C[DȇӹB "fQ\Xc{kE-'5tT(瀍WWlj3$_3]=nk-|8 %rM~vD.h]K BYY➊ @- @pj.JJf֙m66|n#[Vȁ<;fO(7HK1>dΜ(nCKhy([0pfZ'jrbq*a-ԑm2NCv?h4*Cn4b[A(4LNj-7jn", 7+@*jJoS̋;]Zr>*ؒ,"|r/ֽ #Pg4{ΨgZ'ɝ ם'ߝITJkcK[r_bD1N$ȳ^}z+65\ bt_R{tqCC]>uYzV85QR [E/4\S%*^w[K`YZ]ѯ՗JE @eZ||܆YDӝnI0n2yI|,S-$kA\ 66_V D,1U;h>GMR|e]{J'=Fyy0oYU}BO1:<[d ,gCf] d]wRkjI< VS\oVޙ ׈ B.oY A-Ue^/F4eOXc۞R彜xȪ1 C8\/w]cDŽs/1nz44eU>UH w;f#Gg$<{j钐5U''f7ň5u2Cm,\U2 -njwҏ4łBSENԽ蚕8^RVJkMhR3kY$3 ӓ~D+eRSDc_3 L| MA-9Vϟe^Q2+6ɽ<+3dAC)LܩDKǨsslg$%#3CZ[\X8 "nx:a$-2Vri^Ff5̬^]f}5s Qu'xU@4>I\*L;L%VQ~ӎL`eyfF9gz>qL:-O(_.Vq@"N V_YNpMd` qB4BP k8qQE!hh&z1i8 J(TMЬx4"3qg"-ߡBLQ]n$B ؞ : $)j"E5ơ; [>5Ĵ`<ZsKO sR@{0PԠ=0~V^<7#ٺs٩su׋&vӔbV>*PR}WnX$<<Ka`>8?IwRR?NCI.$; c"5d{7Yzh^# 3>pnY[g&RIROY@)a\D*OG3=71/,sG|`x+UTM_ԊxKb-3Nȵo1_аE0`ס"k C'P7S) q)>Q`xdYYj~DF:{(s$"_\рpRAӼ]k>}3 {@5(fJ7<2n;NciS,ƕ.Jôh9g2B%؏c_ր)Wػ牷@kC؍Y"Wi K \&LrkcxajF7:OYXQJܷ{{Uz 6ПFS!ɬ/Nc 378ZVXr;I"B)u&A1W@&j ~ lPY*NoÒ5y:{@D)>:.?i׏"&BguApG$c7eRaKȼ;w]~շ5֋ }Qx^ғ#5>FYQ#UXd9c6(Ru, 3 E"dڏN8~ƧwV;^,l8MM:DuZ|La$&|!zR#Ӎh)bP>{ʏ[_ڹ ~pDV:<75nK!FF ^6`-|Ԋ0%aE] 2%k?-}fnMsز32μܶiJlK~eKhlY֖m<3腙'@KICL%AFQHR|g.?=rS5 W-zq89τt/}-HhlV$ au橇#41 |ɅYrrz7ABb|)Bp /o#v|`s?TƁvY"n{GAmrBwӁڀ_"}O&3rfScΩW~mFiߋպ4 _Mn~cûdʪC:zso%gMcPD8 :JR1+?J?qX\vDϨl?f]hz$ ЯhY vFI8%݅eafa Z ^Eab[ ^$muO..ΊJ'I1&] .WZ!~k,lИt26YJnҠ]4ϸ#EX.>םtBY FNx7wZy[3w#cX\5&„Z5m}hQBe;vDB/[ޓ%}hjCAHGs3pȟosNzwD&톏XWĩ{S&tɣ 5Vn|`g%O#(1"(<}34vi1㓝.Q!q.&e`I*&rS{(ϡ(.̼ &@tx}\׭$aI_LL 2P}XK#BxG C|$kސOa89G;>)qWxJ"!<튽~fk Mk@FǬ:=S+`t???Uhz(KzIlmTB$lndzaIΙY_r0hxc|Ax׺nLvrذKPc.JIIs &PXy9.@;󸺜ɆHCkQQd^K"H%,6k0&#;n6cpƞYRxi>t " S v,&j92pS8#?avߺܶp ӔMH뷏f1n oWf;ˡ u`{ɰUHЇ"r{A[|01!n=mHCq8e*jr3n}-f^E'=XJMmY@'tBoc T🯷~RѴ Ճ>F$GОyZR8H&[Z}46.З:)"ks\D/Y K[^ yX7zCD1 qq{NP\ѭͣcu1&Ue~Dng#K|N 11Ŗt߈p{~!CN5')`1KK9 (yb'Oş scx,V)%=l\7߈0Y9M?CT:*T4z_a*B)R O#KcA*}$MOrJ\?idAo;݄F(Z`/Oyֽl/4,%ă1 J.x(~添|/|E6ڄ=Dԓx"^=> V{z*f +vubȝz4ѱIa|+uY!X"cf/!HuH({ZԢ507c9o.dmZTlԴPuzF 2ZD8 &fQċ6]/GL|8St;9_p[t[#Eeo~sMBj{>Bw %B0NOZBk侰,L gzi>Rgoۖ+Y*$bГ8XT<=܍ېx>'4Qhp@,>g묏$@GePԠ ~wd5mIǝG+W"gތ1T9`p2R~bO:ppi*P&=0yd9z{?K[hwoN-e[ƵX?J>YkN}w&0t7nsND8ߜemN.U A<`?&T`!DwdrRݜG yʄǁe}VM6ͪn,%Mu;z<ٕDHؚb{6y`1DUɇ‡O=!? /Lu%XrhUWɍ ֕< '0=L[ަ+jHףր}a]vzql\q g5B)>~,ʻ6R $UAC&Rq`T9v fi ?.:٘i;]$l>t55)=TmMN}nI_Aq/u{*+`(ڬ̒Uy.rd}Ԥ煑ON-g?Di?!Y'H W(\֨ʍs}(-yl~ruHN3ΐ\8V%Ę 1N֙cWVCf%Z:D8'ffrhMifA)5̖6v%%n7JB3Den6ŕ!K=t)Se~Dp x@1$xgDHTۼ ,SL;=(D4C|S;57pw~ 3L ]]d?ܺQ^I2%*^ 5dTqRD+N(ee50S&K^%$<=-,cF'1''^/,f1:jTA3&#ߢ5Nސ'}\+5*aXHT/O?=ls7AƹwǀX_N#`X]z~GG7Zj8.gug+A!)GT.g] a3$ގv_I2Ay&m T5IJXC .<+g.WUnY€.<:;-{)0vV6B-e<`Ķa'gPf Bl&W/9\Xcq@im1J("nE]Dvzi"vz':i(38?LC\ƻ\ϜgΠ/;[툻|tDr^V/v)M$,"Syl!ۋZAK%u̸+ڕ Ff#B MIiٖCV8^w\R> @h҉Ch$! W#VAu(ߧpL;IvE*ru&vS @TGApJcjU fGa>dLǽCp#J%c؅)ߖ KFH@Ḣw\xTt|(aUF9Fmq ".kѷV3v]A[}w qʫ~~sʗ[X#CZ1XEã1A.΋Z 5Ȳo37IZƀ:Prâ׹)g p@tҌ7u~܁*8;`u"#.: pa%Fj xV=NSaP96C4"Lk$lk.xGDAYm$\/ĄMњ%u,KT]et K&Qrp-B!Yj3]TGx*}P~;ret,pȋ3?H^ mmջ X<8JqAzAAjAX fJoYzoz{-U&J"}QOd&emMz7X{bˎ~p7PFgS3UMv%/T"txٳ7܊'IFI&8mwv`/\|41Wp_kV{H$Df{D1}ToXfi[{=y!!9$3؃:ͺ%~:4u`4ֺ&P tBl4\Gtմ8֌2@c%p%ntI>aΩrs =U|k!/E)gKUq \ܸD.NUW|uQxtTqDX}8Vv0(웏ѻ( ,HNi_tpAve{8SCɽΠNDQ?ǭǿwccuo}қ7j1FefYyzФh2%:Ȑ [esMIlji~Wr*?hm=s3{.)BK+OVd{ϟ約2 DfU`0AZ|jj\բ&C(tTP<&s-m|S.o"oU[51lfC`e1sv8074~K,ԓ,U} (0ƫ4g oufFɢ Ƈ:? D ߂1u1s$+'ykC,HSJEpQ{n3LK$@W-|=㾟um_pWZ2y_A%1H5MR8 pYwj1(()cmz̍PƳjP.SZ4He}%Wk2L0n,2NE6@>u$f3/aLΚ!ϵT5{ؙ@lS_Ðʇ$dD6Tߟilc+P?<8@Ѯ,VIz;M!ėx1{%SDshh1:(pgڢtikc 3a1 CTK K\]Xf]{( H8:NdC v@rXq~e Nl e`46ZA`7,SBs0@Lcy҃VIڡƷ:0F jX֫hQ*7y > 4GRH`֙vߵqSwyWR 7%2g&hY(r9~ɢдQA_LƂ\*X(xx() N64U! 6mpn4W xyT %ܝnQ(=E l8c8b|FWfetl.oy"Ue_xU!gxЕ"J$#Su.J?ϸuLisԲa, R}#N&J |:=%lc LlHPPI]SPU^gV?yCdv<#ssO~Yr37&[԰[r#&(hjCLnp@5Wej+l[1ak*S}hhfܢH ^3ܧBMFWᷞe|KbT_|OL "Ն<3Lg̍%y@IaW(PH'3$u]xP}%=,dڐ{=(\7Hu .k9;ޘI;9T > wmw5+ j REEbҢ°,9|el#W:5@ {\,\5+RK3QX ݒy>ޮ. ta*Z_g 7=zfe׺b,qs7MgdB?LR)sKk~ 'v9srvG^P,x|RfMEx<1mYdf'qjinȯl yG5̘ 3tڡV{ei0] ó4^ifCF]X9S>E}jYip9Dv 4~^O[vy.32lE1vq湒Yf2uE '<{xaw* ߁ SC/t|`ڟt -O /q3Hӆ۝B˛:9^iºPht_S+nuF!NJ/w M~[Vmݹ# c+z2kqCj?TgT9P{Ft' <3xy!'19ee_MRӻU4; JoV'BJg"˂g) d1 qow AAX '^tCy&Pcy5N׳pTEVxiOy IE& V3C>|L XVH~tI1H+<#ɋ)aWY#1J[C' rMB5xN{KO 7o׆^ĬKV֩ A qt:[lQ 1 OALpm@{`!s*~7k>ł>lᅞDaCBWmHcBmirg8x uH?@[S9` tC)c,s'SG}۫.OvcG÷ֽ63YQVr0bHW"!Y@ K م O+'`q/,|G ZX-D#2 +Fпvs%#~QCz;זDӑnldz>dTzb~Tk31t%[T((b6h 3+ Aoh.60D4[e](`Z]F 4)ҡh~;V'g[J5dr$X}ZKВ7~ܿ8$|՟wwYeIciBSeLh[+F/w Xz3}zӇ;%'馢  V#L\ANOĆx;<r&HmG>bKjLS?s5KvO Vg#ZHH_o/M뼂p8lmu6U Tz2s_G1v'oR-rб)oRe=+'h0θ\-C`?GmT0H;Y+< H-eG'fUW$ ftQ."d4rݠԖcR3Yehh켣Ʈb5 aף\zQ0vKULZlD= \Bڈ545(v@ {˄@<Ӱt?! "*%|Q 勘i&%4M>- d͹ d&Qtr-x-A0 e7 ]D&G}~W1a bkۓ_VۓE 0̲#I5A]+{4=`Obfi cÛU= e띪.(J)71\5* `T ,;z"ʹҒVva=?ܳH6RP,#IfzqRft4DtAכ,^6ԿmPM-;[j21h0shkXTLhSo@9KP;AMpeI em`ڟFD>Z8t˹`XsP $C S)4-/UZ?V׵glzKP"hE2{aI"?&vڢ2M_inJҽYBM57^zw_ʡ=PJΖKvIY::4BJu>%ۂaQ@׊J3ubtP?mubQ7h|bV/q]5#MZtHC33{wo\ySE+by_#o]Д?b$}"8I/ڂ&BI0sU=/t=6"CЫᵁZc77^_am`[d4yfP*]󿸍<(Ls$4~ʼ4 0 DgLR4 r@;Ell'/WCLN'E#(-<)̈GQMȋP}/u-J;'Wt!-?#?2 pycQÌw~ߊߚce~~dkiu.IS h 6ë>rc}x./Ӄz8x)ti'"8 Q*W@n ޥA430X H t֠3>MN/_Id? v=- eN_skRֹs$ l!4GyƲؒʱhSƮ(>l&դs\D9BGĕ4hvhC#4I"69񿁋Df)^k=_hg*Y', < O+F4 #4Ԗцxg3NH c6vvṛ{/RD:%bOXiuJXݿdg&wwOƪAiy#;^N 'wRVؙR|j]5\Kc#ZLV<TeBN_I|9Wc\-*$a7[dF}%īu}~N&LBλn ;ƟJe5&x}7pt#26 ;B,B{ RQ:fb!(e׶L}}'? "#lMj& VrWhU]=*Lp~.-{1ߥjq&2 i4/oktn1)@^5O$>Nels6 j6ߐ%ZMh8Poovbc1o_z*{B<'iػv8Iw؁zYr\Q?k<9:h0@˜b WY׶<η #[gYZ07070100000042000081a40000000000000000000000016759d57f000063fc000000000000000000000000000000000000007300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/hw/vmw_pvrdma/vmw_pvrdma.ko.xz7zXZִF!t/ c]?Eh=ڜ.+E^ֲOYv vֽ8ǼbQYgq3!J G]}XYaTt5eeR9#-@# ~Λ3~g)Dέ~sA8 Ŕ&:t_ nDžbf݄a`6{D$"sU( ?X.Y(>s=:0NfqC${T@p>ѽӆ Ky#}N a+)NU;u#5(L몺!xdW &"Gg9j3Ƴ%jOY:=E D]nEr :VМWP= D#pb)^I/7?7 K~"/mUegLB`*5,oe]FP兮pfhaґ[(E =y#!dݜT׹.Q,ፗ0YNK+uI|m;湅3wr<;dل5ʌi~`d54Yq|,qtZՈ_'w 'lFu5޴sGT? sM_U`Xd5Lnh%HhUҼP!;[L0%ul p=Nv ʞїp^28;^Ĕa2`͂&’m;(P\͈|0hv8UPCY'gZ_K[7qƦDPr)L;L.6RS׿fnQ Bt_q2\!23mY+wpԴۮ&U'nU0BbàNt, I)+pum=wڽ'y %wI"GyM|>ˣo]z]WLuOr}*=57:awMȼzL9sǣ L@W$-Rե`8<&Ȟyњbz%X ܧM֮Q-RZp%h%ixa;s+&/\klS־0vCW39=k(B@]3 >K0FnS2^KШ A_=(GA%nKU ʸz %c9]C kK S pRX𱂬RY>sby/{O#В,a4x|w}Qg߾nsnzE4DBXǘV)ʕ|!(ܥY$eM\fK$V3&ŀ E|vڬ5^^ ':3ɊSqםX͒Vtŕ.W+Ebml2hf5p;!ĝ;@C);KhÄ|%c|Q(p`+ț/B;jJ0Oü/Mbn@]({}&Rv$|+BY~*y`%jf>O'ݜriW[_GSoJ~TrF.' @Y"0^Q>Y+Z(h!qw]ŵb:rX+KŋW>pt2EU&j"#{aw1H7-I \P%8RWFΔ[P"t,ea(A/l;^se)Jyu\i`|SdANB8w!689߳ӄzѵ7лzy*C @ J!Zl]L*Rɿqa/|+`?g@hAa(ӷb9fA iG[ 8ҧ̕z!Ũr GwJDd C=xB1elk5UWs=a\l~G bơ~GWL޿S.߉B\!CI.а?2mʙdCx<}N\Z&dvI׼cvWGD]ɼ)y4s00]%j{,dfxp⊓>$S':)oY  Zd\2`s7 Riӧ!RH8zBfH*S!,;j:5V)jc򀰓2`o& qy "5 !ⷺhdLfNqB>OڔX#,zpVm#di\[uABg`;Ut~Mcta8] mL{ EI`(7^ !; 0Tb+3F ]|}9@TzmԽU M9ܹ.: QnCGylPnGT82. oM =0+f_+NB1pgR&@Gz6BnR8Zҗ HH/^jہYDZyР{ӡ_+UnO\&1}Lꡥ coc>hğyYԋdGʾpO&д^1f1p=?j$}i]Op ȳc(R=``.:ndAbSW4+S@$t-2x~`_jm7i !%Rl,xA#ISᾜޗR-s cjnk5hI`?/vxMzةnhT-2d_^k2`iݦ3=hi|,URޔ=:GVGt i8b򦐃dQz-Eo^+JJ~Cۉ0dsvwX==BVw>mP4KTfdMJNNA]ZYA($qmmj.nӹK2jj?|N.:y)lN"`E[zp^ń1 wEF?tP5;\,wDB^a5{3p%_Пw sH .\{ǗQcfialj>ʦ % 9xYd!ܑiեc΃;-3v6:K´?G9z7ߜd㣢-L4J$DG%޴ ,-QY ^F8^TI@ QDr҆֝8ee0A)Oϧ䖻U͇k $3M Qܯl߾\y]#_Ti  msC~_!(Ě: 9g=\P~xp(܀QJ;~Ġ^>V k= \,8UպZ:e P6=PqnmC7rw6@fڗ]M3)hcdN\҄h]q[X+їg=R2cp1P\6xd% KF☽*5U);kWW) &F>eEـ<\F#)ȭ& $04m7?4*Iv|ipMQaqC\8Aq$;h:p$]GĪ)P1.$$֜@ӊLu*ժc3'}] kd&<ɈԞ:0Nb3ӾU2TvŞH+AjH蚘fDu{6AmIHǐ\^J(@}n'օ>FY 0f61K36-pVtևHS< 笅VRm|}}J^?K$ls{sݧ4"٩1mYHbnt<XG(DF1/ACH%| Uݠ]ӎ8+hNu 0lG<;wR$1Zi^VzQ'p/tlSRAD48'R4q4abyAQpDOFY1rYʝ7hVPLu*bLi!;U`tTb8b(7tL3W2]XUEfeBH9c zSU (Z+ۥ0Tͦc Gr"Wn F^>S+5SL8a=rLK^4$E@oTa`~ hZ#9͇(L`tf췼v5%U Z:iu拰}M5Plc2p_W<\_3We Z~ E6l\Cߧ盜{'qZTjZS*OܒKHykd^xSY* bRGzmb$uPK^ЭYWYc3A>, 5CIoxHz"BqbG;Z~e@,|r\R!iIJۮ]iښ񅑂}zA5A\!@}{A'9 ggiikۡqM|EV |dD98g1W7";\꧍1 YzqG{gDgezk*kDX1~/(Y)n?kQX'K;Tp'5! IsQke>-GRx#t{!r؛(i$'^[{ۚ =Q[lwWsČ+b2*;ܪ4@Pbq/ikc'0^ZP΄! rjypGIp4T,X"'mpUwB!oKw)ݭ[w7[&KЋ|,.Yb/A\`i%KZnH'w\YX8*= xvyi/iȑr4&5;# (=xKA6P7R!U~F6)Hʔ`xy[8e:jZI1KiwwaDN47c |օ_xb1a:m /b~0jr1Rhe:74tSM#MfisggbP)ܸ)=mbQbF4bT_?/־׻wn;>7Z5tg˫$gv'l:?h^NH1ΌP"Hc\#A5򌐞wnyrkD~TsѺrp̎ -5(ԇCY9q[H7$ckjBAP={JyΒDf}.UG{E-Ӿ &,U:~#(^mak3'-PS_N-:1vTr&EMpdQ^nb"J:=裓F|3JEN=9-]sT0AqfS\vmK~f>bQ-Q,8rtNb/+Ee;z6k\Ss" tƹzN>]?LqqLS\y-Nb ^\<~y%wTP̡CFN[D[yDxn(jOL{NV\,3 RmЁ'?Ȼ5Ҁ? 0CtQ=lJHc ިn#m1&%0,ƱȐ۾;?pb!emAUiK ZO9 |23H2 JS,|?4[@=- T}v-c3id*` Wv[u_=cS%sS"F*>mV=,dY;7RW$*V U[!|hסO*3oళYV'ȆDlaWIy~l_j3"3E,#_q8|ǨCnQ˹Ӄ4X=҇@B"z;S㖯fCSg\DA9'u|]:ҽmݚ}3n|-G,uٸ%5j(X imcR`cXXvz\ jԁ ZI3uEc_f~>M=b=żohfa~DXoF_cvcM!>(F%_{҈5-8XTP\!G$H(tcKn֞ZxE)@]rNo/]GU -H5! :Nڵ -̂Ipf C&2x2Ah_~)Uig) Ӳ\Ā0 y_\z| y"Xa9VuV J6r7 ɳW{o!!L݀қ+9Z]qvX`fK/i8o?q7;;D'ChR.7 ϵY"yl>hZ,9qM8 ف$j:#û;\nEEIp/*Lp!Qɉ+J5(U.@^8Ɯ<%'tHuixMo0>8ZUZR޾R!eMmx[ǡ٧iE`!hݪЦG<Uʵ^DA)F.K.E4}{%EfX3XEq-DkX@i?ݘub69?V߄H Trłof%v` p{xH0y3 "'!x"aדּ@n2ohQ+v3,֖J:n3<Dd-zsԛJsOkƢ{U{j'f\_>nI'@S/K:ݺٔD\_YCiVSq1E! 'zJY+^sH%BAMG>gyLm=RZC1ܕA`.Wz0f0 R2b/֦P[K-P/<|u"[-]q ]mypsX͏_jaNsKnL ;52޼A1 q-:[~I~&N YSNQ-PgI:㎬ĺ(ۆHc7S%anfy>-0;pMhoT3?7BLj00*Bύ1`C6:b%Mxn bML38fzL1* Xhˬ7H Rv &"@v1Q C2w CN.:ŸiO81@Y9, s=*êBԐ@$KrUưQ`֪~ wo9aW+1!u}Ky[An-yiZ\)2gZ$m8sEˡK wOJ9Sy(ϜIOoMFgW]92ϐde L_~IN7Ui"ѴN~3L2ig 搢~ҽ&aRR &HÅeSL?sU#5H Bޔ@:(ɋ -8 NPiD ?{F)w sfOu6 8K2ip*,r.1$؝Q=qWsG͒iNoqhӴ8f騞#s_-zs&>`[kZ|"p@uF4BkgZӌ'`.3;'즭1W78K>m /06:ͤiK6`hB>nU Bי S)4HNx{^t7*gy0|H'!k {4x#VM׌kc&sc =աNR+|s^pKVĽܬrqD8 ЭTLۈvvY:Gw_!vsҡ︬SaBů>%cH2I Of; bL'K{PF++,WGN0& kUY )åJU ~Kzr?T+b$Q-k Ӂ_ϹNYr??;[vЄuݒ?^܍ŧuJf-wǣ--yy۠Aw:?dѹQq91 ?LE)hk?:f"BN\or#*nt`}I'oQ κj19;Yt;]R<}Ԕxɉ9`n 9#aUyLzmZKI69Zt -!I`Kzym撌($h]Aqϣ?jYI uK}k@$/e&ļi}EƘk =M)MlBGj#oM~Bߨ]g8yr4l]ǣge^Z7Zҭt\GMXjH_ks5t^+Z c)cDq.oSӝ;ĺ"IAe2/LbØ#r,d)15V2+h|!S k+ t$4ZOFhܼRbr sY_vt,1 +il}FǛ|Q>o*3JC®(٣mf֯ Y!(a 0 E1lP&nB:;4C:'dAcKLY`<#ύ:Q2̆ia_E5t|cxڝc-/ +Mжs1Q"Ȁư E2["Iپb>.:$PxN$WpTk:W/gp:Q_AS< P^;c M$y}ʓ*]MZJ@sRqX+n,PhT{T "%ݓs%Y$__=|$]Oe4I4a+ց _Հiۨnx^0RhCPt~_r`G3Pt snTmlVCPӋ/4ҳ 'UK OEW$T Q萌m2;DaexB)\iLZs8o`+ts =)N_j5vD,lƆQo{g֚+dM D  mA"r">)ٞh;Q d/BĶH-ՌN- q&F{oRr-Epth𰤞@Tuo*?UU3Y.8?yhΑ& t ^,@m^A ;Ebr=3#i1B^4 ZPbk/WRP˳zPD%5 ߈y|Ȝ;v>JC k;z0}IQO/`zn~88zH+uJ,xSG 2Ƃܤj6\d{9@dHn,x,+ҽlv| 7Kc Ėv $j;F0k*݅pO-ɲ{C&T+'J U.xa痶0uvn vK! I4 q{H*֗_!՟H:o|vѡ /w.xNhR Y/k"ł,EjM\>jtxxR Ee<1.| +X$7C+1}c\*`fHV:j1m-8c v7s[bDDő5;^64B=$"yڪ;|u)SDjn1Nq=pzQ^bxD\EO*pBX$pOHkkG^˼\`b&U) B!U6Xr]E Uj{<,E}Jgt^={2Q ǫ44@t`Ww 6|JJxH^ԼI돓x- Oh]a p8mͬC<~^늹H_@㯿uۈ*sɃ{u[> Z8ӽ4G7AS3;lvz/,:4x# #ƫʏGiWCPąH,Ɓ5˛uƿR<)X\X5b j5XP2Aʶ#± }S9>ϭRa|ti/Z v(GS l_ؚ]P|pLpo=p;D2y2TXMF?.G}g8?֮2{SGvՠ|D!1^+yMM2.ZS<#^cims5|sOo% >}b Pљ-($zX$*LO}=1ͺ݃t됸 NUl-.}B {㥩,6٬+#p$9r7O |M4wۑbTT" b3ri,LMCh-x&% mH>QXHb>6_0gM0UŘDi-PRNB~8K0B@`E)z_Wؙ=; jx:o<>yiwB.!}oA$]y"xm%*ACc3H6h4kW02TϤZb .F2M;P$8!QfךF^`g:,Qꢷoڃ>W)o>b?qA/vLH=[*{.klsSQ|$ăJ Hs^[fPI"k?,pd&)u _6P%ql`M7iBURVgQytQo|b^~cA`5b8?F;U4jg1Ʉ#n]N҅,X^n7W' @e$TaeX'jAs9G`1dUL6;İTjoײtOef4Ymg7,Fտ~2HXNtWstZlmm<g4_q3]-K{ئ_fQ3_!\"m_&q1\'YYI)Yud1FC W=C7VZm)m!y+8ٶH9LPw{ptQQ$Oߒ'4]-eFheKIe!_LYqQC= 8FA-jx$vE|׼"p4r\f-9RݚusFv;Fw NoҌᒘQ͜ 6k`R|@V7L{)5JBD͞4W&&Q%3ڮ) xyu;Wh[= %8ѕȪuw{K'(1k "|v tѢC *i-<S#ep'=6P*@ Yibm S.@R֝^":-wea`O/)oW3Q>S\(j봓MBlQ92i|( HB~ͤSP0k/^vO G0[ ٩k8$;#PHaԤ'A\#iN"*ݺQ_.!… mTQU6U(M=?#Bo&ezb!!_[KKXmø=!R`̖JzIN@_I$L~cP> s&Ю i[>J-Ȫ4vBTjշ;0;sF#' Q/0J2(I=gYʷ3^o1վ  NB,G@ށT!OȤ2b v@XG_}n):e܉*~|ؘQqq!JhCs9/AWւ+`dwKQ[#|}&`nnn*ґ8Dy.H=568}t^]-P6k- ӟb'PyiVf&t4 ٪/d Kݟ5Qz<_ru [6LdKR W"z_ȶHePnoYS 1)0 9׊|X֦CwÔ y_R{Wn74UYole.hՇYHRHl[QZQdBBl+f KW_V\^ 37Lh +ГވU4 M Vg/r F/t*f10j*C!DzіsIg@\JnR&wjf/k k`'i1i%LS%bRXyi.f"DzlUgWTM;4cPл D=J.,6aKDmv0Q 9o%>@TKhAQ憐>3imhm=_WF9WSǸ%$;h裩83k[Z U7-I5a8bs-~< 7KVDA[9L;fwsȼY<<nSh]@zCժJDZ>9_$݊B5#o/;'辬jM~UX$~B֜iwRGJb~qI' #z i~SRN<q.2ș]2国ܓV*UwR*RaδzT{\l4zqT ˻ZB SolѮ:ܝ R5?pI,>du](?m(`R]+s 0ǢA d!ׂ~e&TtftV@gݣoQ[Uf4?A@YZUX ΏYF5f Evt2G_AKm^9ZЬW `m!miqwGܺH?xA{{ u7֒IYZtbJ"5p+Бw :஖0A;PL}ly ɗUD>@Dvfk ^}/祚<[(l'6i.~fMa֘WW7xn\L[.e}D1Ӿlhc$=͌&aBd1Tn5@N ;HT@',~Du.o*"fJIU>sQpTe}pcK"Bz4)kj*m@+}Gul[̩}{ݔ`0]nx>]Fr ?&J7u p:9J1`qCt? K,{f1~Huɑz&5b c|"D?-~tS)y9\uF #h7R+Uĝ_sWq:jxߚXu•G[V&Sw=fm %=QE8xf.dxgR+gHk;MYI-ƵǠ\IA&kO86-Mo b&dktDZ,g7w&Ղ0p*KEns.MjY3m)*0NA%r_C_Q%(6|.~>x .R,$)|B[Z0ݪA#%e |!Ch|G,n0=q>퓍oՅa.^ (W/=kFkn%, *!dna*88JlD#-$cBʃ/jHIP`riFE!'"f_'T >T~p{DS7RIcQԬ~aWrƔ<)WIqޙDFo`ҖVZ:c ե״'3?mmS߿d F. ,B m[{b&U /zh#nDa̯BH~ph/'8 tX67rxB h’oq 1AqK1f>^S}xŤV&$}O5[\Қi;%l3sK|ʚ9,ѹ,aLC39)bKV^xz=; *XӝhDYI}AWu5eY"5ԩLei4:Ʒ ę4=[uG|ו K=Rx9m!%b+G^Ǡ'Lj }mB4Pj 5Dd<6u,gJ J72S";׌|!Tfͯa8Η"^+ z0oA -iy f0@'  W NUF, @:H9&@JԠR!ekv+4ʩ7W^MtMĜ.O5g3uDjkyx~RSbAi{!CgXanj L0षJ]'^ 3 %5Mu*_|u%{B]0pa#v^X^qh:ӑ۲Hgp (uKkSBTJl&iM %!4+ R1|ч;NjP8CxClynC:ԥ,䐅ZѸst*JtRd0L3[^*X&/"<@?YjD}亽 o-wjuh>cLp G\ ѫ,9V V_(kM F[* E#5ZR։};R+)NFAnk#ۜ_`i!X |LK^1jd;aAR،ubrMO%|l0!'ĬF_-^NjD!r.TӪaF*E;|)K?离 #Be*'CBܫ :cex6\DsIW N wAOH~#M]2: v@G H1iR*tZKl#9؛V^W[Ĩ-P`Wp?@8]Q!a0ri k>~QMEQ?lNmI/HDDhy C9+ĉ>g,c jt27$O1b܈S,uRu ^!vcrJA$ʌ8iZ, u>w"VNo+bK^i }9 m$45Ĩ6h7?];gYž~PlճӉbbQZ =괴z<*Fo$;dopZS4LTobz\W,z8d]&ViH S\5\2WmGo5 ,jO?Ⱥp02Eߔ ȵ9q=;݉ ؆-\@dVгݹ .)Wb*:GZUjEr*p'="N@aqu`1{#(M$lyl='2#t"݊ݛ&% ^V, Vu9FΓ_~(D^"Zg[uQ_i$\1x꺚(wEb+87W t>E T*]BZ~Lp9 dzg`fYqRlb.'S۷n~YThC觐2<+թ#裁> B^Lq<əpKoʝw %Q_}+j9Mм`2+>O`6Uٶ#Q dYql`;](z-?&L=POP@h.]'V«j(m_[>( pkuX}2hlo kV\w{* PecNRt,2)*߾~|X[8JU nk@@Q]fXA 8,, Z3Y CӰnbτٔ[[!.DuJd6bT\N'E٣G_ x__‡LLHpEՏMq(׬ .d6b1<2K$ĄDкVotz/9݉sn:~*]p*b%~'q}P \!2PY Ilv'v FE&xnRNcyl.ߴ٢)N5˷Z{ݰl1SZRA$hk[J[tB3c m #{9wF9ס]"J9XK}tA+(RMgFwhHʡ ,śwaƮ5IJMjv4)I)*!/-%EGtLF̰"(RC@L(;CDQ_oXU#0xi6ƴwfR ްaeP~6Zy-80ƺ<ڛ~ C@YPi/]ʹa%D@8g?LGr0/ 5C^\o]{1 MYYT:u q+oFG27ɁiG?68U`_\d}nۭ04˻D=-S$W:v@ʆPKdx H:or(#%H^ǿ2O@qCꟀy1":Aai&G=lBLKHXO[l|ݫ6"m=@kn w1ϭb|S_|$: "8Ɔ*f^;͙7Z1Eb֏WC'L(R|*H-SCi 2Gjx&W a5Eh|V+~~X$ 2}׌) ""cvF4̠%{Eoe" vS$hdX9YS;X ϚeN̹ŌpКL o@xv4\爚pl=1ǰ`A8Psr!%?|l9k zh숓ؓ;ȱA gYZ07070100000043000081a40000000000000000000000016759d57f0000cc8c000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/sw/rdmavt/rdmavt.ko.xz7zXZִF!t/i%K]?Eh=ڜ.+3 2 SV=WG *%6DI횈 g;7:`@mF1gKHcդ|LmTGr&Ӊ6 B}%Cw#ؾLWJL6U %>v?h^rNhuV6솔Su%.ɑlkS'<\RM1 6?X+]eTA>^}'b6_ M^<س9]#qðxwQ9֏~Vӯ) 7dt71)ɣJCp: -tZ"ޭ8rٻApqPu}cȕD>SOu4<8\whb")_bơ,K>R̻)tTdMz6 Rs(tDQ.p9$VpM\ى୬\1VE^S u&9:| s9taZi۵c)Ƃ}mh|AErTF5* E_O""k_Yyo^ugMhk7+i]?kQDMo8&7^ydCĶi5(M+v{ 8=dv;C22*d2]*7 [E2|[]+?k'@:«V 80^J$m;)9@JwL{ybC-Q<~x%ugvUYmgRˏۚHSaM͊Ywě?{z`اlAbq:a~!.mX[L/zjDL`4EqXY}~q-'If'DcU6=h.nCXT rvKgKEʵ٘hri,ijIpg$i1y_B:*&o5昿} Jgh1M>T`SkX@ uogłŹㅶƊD'B8-jٱl&S6w|ۗ"7P)iy@\ZE}ou@{x_yh;8wMi$`h;`!=*y("MżYsf4Dgx 6q7!:[ fy-8A!YNn6}}wuk-X3J_’= 蠐tsr)~tNdw# *03a?S =W[oXGlfzPr[ rvZULgʎwV2[:KYwm 'e˦Z5"gA >qoOOZF 1ܠ䏎| 60]"(Dpxx!=\'ݸOg]zihzjmwSxbfFFVHgwsm5‰.Wa8&0l}da pt#HW?;Y2 cA'>X _Ϛ29۴Y1D|(4/[ ?؃gz\†v'H5MSq_ߜiC\1!TAVG>7|? PG5xOdKTDWK-_oip!T4 6=3A/#}#E}  ζڒp M3;&!Xtxw,թ|Of>XwW" swG H+x Q5-RqttHmU% 9#?@"&R~Cm2.7= "HKB:'|U| }YzsF"p嶰s#XL(z9L]"/e]cwhhq.ȌjZ^Q^2]=Ü<1 dHWyʵ͸u50 =Xp}ڛ hr0Nknt& *X`S-_3/&"!ff/3^QshË`Żx zhɐEk8;Vvig?f㑤Z"mLK3K Z%Eɭ=`T2U$CI UnJl>G]C;]H|U_!H4bk6/)vٿ2Q8.Gqc72E+K4]3M"wZz-jM!:FkܩRxX< P)0[@GRSl⟑/8cz'Rt?IYeDjÌ-U*g?6f O/{)~`^z3"I,͍2"F\}#EuF.3'mɿuYC@bI~# +xҘti}~a]?@zk04~q= 6u~ζ$ {3+' U ZEᏆ׋H:}$|sק6}{FwG7-m}HRW@ *yM0u/]M aNkB''7׮( d(|ۗEzBbQ^K= ?~hq't=_@ʘ v{ ⫨Y+hI}r+ib$u&E\Gk tH1A(/?9YFp*]xW mSӨdO0=?:JǭZB!-8DZ ޖgfdޔ2C5fʯ ԣq]3ّ#H$*pDbL"V˷ .n厤2Fюde;gOg4 g2PLcFj*y(st}+⃥j.m$0YA",K0ygX5"k3W̎@6f* _{`UQ%sr{ft 3+pMzEKN,QRgF9[.S~a.B^W#DHnD Фy\rBW:(dM]x^f5gsYZd `) m*J9w'7K;bB ҏXunöTslukZ-VP.;+Y@n>5 3lC7B?;tj0(roLJw,ͺ5CP,rmar.tyNZxL ǥ%2K#(FSdg<#_~K1*".;Jkc;bR8@WvIP^pNUDA7 K2 ,r\&or^i MsRqmΕpR(K~A4k@4gg*tR%y?N9u"KoQRG~l@Kz%'J!q*s9c3mrz@ ؀΅|F6Mn"RWYK{76¿s))._Tg1s2J$`pSU`mۻ%9(e`I縼Z|Gi`Cɾ۪sI0#]i L$ptYLE`Ў4ZBKVEyySz+9/*NlM_ϓvU:jx`h_4)T _fGd·i-,9E#ma3_P(_qW m8A\q8IX vr/`2{SD:Rҏnjs9^yL{VTӭ`M}3j<{:ËCũc&KӦ,S zM˗Mx+aЌ&6&ѓTxuYcf*a \m>Me2 ʑFXW:l>_^.A`AcatCMWQªtDŽ 0>UZ=e1[>O3rJw[n]oUEu̸GIz39E HMk+M\ubpx?J Ly2U~`*4a MsfWFпZ>S)rupш۝{Ȼ.Xs҉ TirƁEt͌+(EO6(Q/Da_}ewHN.grO+%k,v0/簕9)ýj`d?_&RvqEFQr^Qpj8ws?N`v(;hB"t͉G ֯\ OA~/2gck&cr~BKҳ{]+MdV1h 1՝ˉ`I\w+pNoU(9ބ@ L(a$0bbJR- m98DɦOhk]œ:흡Lj'E͞`QE,SKB3xQ{n}?4rS ~˃Ց1j_ Vx婧|oSߩ ·-wI㫯S4 a޲`iFx,ŰRȅ1+z|ڒpkaEgԞM3w2]>2>bJwN" ; $ꖛɔ xZǁ}] o-aApmopm1f\-- R )x_gvG\bw(fz|V[ g&^-@˘B ¶3v*7d,eѸ*K3`FykT[2ۧ] ǔq>oKwr!DIg@qѰ ԭeN8f8mY| e12!bI)2s즢O|  XE7 Ssnlh^` pkaW< V*T~JMUoB'Vcޟi_iC-ww} ,&XQ8Nl7H^hz&%q̦.՟8UK}pj>;DB&_Y̤T)\0lEn z_zqrrH;3ˈIڷ$ep9,;Cuv""npr4m#SJg <$'}Bf+T|L[- 6 S-91JD9Ij7c)[K)xbWPh*"v6cD73jy5"ɄLD&T@㿵Y*r km}ag.=[5,3_b;z8];FN&MDݡq؊ Qh%Ik;5QZJ\HV xXDo!`znLYL+}Z ̕W)0\CY``9c#]=`~Ic~ƅL؏_trDA2F$s8M0'?"(;Hwu d`H8DdhF ɯ_HىRnu5"M sb5S_4:caυE$QLM :vd}O0_9EQXq94'6C+ӃrUɡē뉼} ]ɱ&ytg֙ 4PNua~+fܰ n!m+ n@}6gLf^8ʠ2B Se2{#ł0p Tv1ЈIɲ A9s.6(!b1@v^dq"s_^gmRdG [T5:B'qLzlĉ&䷆ V>Jg%00=5l9W׮`*kHֻXYyO?.^~B,HHY&"[g;L9[CO1BkP8Ё]\[޶.Lb~7h`ͥpƶQ!Qok&w "ڒy ]2 43[ \2MT[e ]Cs,WQ%}b8ANȟ~&֟sV3G&S)k/^jӃSF&+@vQyQxBuST-l058jP Kle%ܘD 3+=NF)9ҟQR'fB1| /h 9>V-o֡!robѻ\OVmqogÎ߫ X(Fb/?\\B:^@iɁb9haD'0ej/ &bGh D7*cp<ѯ0k\Vy [JMf޾ݶ\,b8\@6"$!Ԙ~~n>IOՃܿ0! +Z9~ ‰38 U6u]`Yo=s5h COո47K$8H]7RqGo`ƫq8{6a@:⊶x8l_o}W9zQWĜ8r^a)?4ŮBzOhdAxh) 4nitD"|(c:չ~>))<*;am1{Q1r˫OR,BrX7Z@_83C,DVTXkNf miEyu"'QQ@+vDO~q~g2-#P5=B3~{ Aa|YFOV3/;P|& "׃& +g]AB 4>fCw& "a^0 )4TmW!-iÌU rtδdeY`H*b*[E8ʓB|2KTzH:| UHhBLqX(λ2֢/ң&4ҷU)8[ΞvJ>d9s}Dkr`#hR'%X7QxO~%Z Ne:`0.V)q͑MU-.o奕!/,ddq%> )avqGcNt";3R-9?[u+7&EO.jvT`}tRr32NNahC s 6]94kM{`%l @H8-%wI#]-m(XNqA[[j'%sZc˳x܀ւ>ϔ%7. X FAE=L 2Y}jYʇ SFo Uޱ-B&=Dz2䈶)n1ը}X 3& YftUlLv۹BFOOʜT#'ǥ=<\]}zZ]V5?1#D=C4W gC'}d+pl_ixk*+ W$3Nr,~ սb_͕jnL@oVL }h;,AuyFz:y-QxD|" [=祻 :™Gq_nAOj.&ͱ>ymkZkl-Jݺ2êt3h=z>R)zc}?F @~&InңS;2- 2V/a<v؂OG{ҌU>6/]SjNQqz=WnFSKn[#}Vj+K}:-u8& 74b8%ҧ`o`\I88Ț#@W[zE/}vXx/*-/=3W/BAA8jm8N~| &_'Z Y+qd.$@f3kHn{F݊B=K}aT8{I|#(ʠny:ۻT3(M}H10<ˡ ޸m_A&p̀ib^!֟>wVR9ss"fgf 8;$G[G? fܝаTOʫu<)X{Wϼ;?OLƴ,`kWJԋk`㾭1Ia&jxU!1 7#/ѽhw*o=Ast='=:q]&i{fsc*-ݨ"sCKZ'J%98~/A 3g]ňn3z^|jM Ar e4G,"39vI>oZ} 8!hV, N|7@s|K;;ˉpu?3 7aWQj7~=}@&?˵E`Ej - O}Ygܚ{ 96T7Di/r{>(-[1 PO*K mQ' s:f a:Q$~R8 :P~~JAo+sY>r,|{GtX,P] _xN< lϏKQI4 uʏQ-cȴ 7R]rsr5їmz7Arm.Y 0xEt;6i< {%m=!?Bu6@f]iwr}j]ӟZ+A GK8cR׸Xy+b JIaƓ;9S@_5Dܙmdpl$~vWr>h J|v鸼{pO+BEX1nZ2 *:\5: ['['VR<(:d`GFʑ 4& h2>f̀ F} f}߃WN8o+'t?} .s>_^իu4F~\ԙwCc-C}l_&NA~TBʒU\sLA*G>yZE9<bKv |<\)sOT"OJ'7"6| ۠Unx<ci |>لۤ}19@Vr=E=˰{5S gBF?ضXc/lJHYORJ5o27 I ~&-X&ՂYϟ/neC/JFl8Q5  J.4W _F-i.OK?Vhҍ]M/{ԖØNC۽Bj$J0"Q u-~\\,A*WLO /8AQ_RHL\=['>|^4 DdzXhsCZrc'J,invAZ|"ԢhO$9.B9売"8lkO5>ԑs|'n0Hc ~)fY$bm˘][$(g3i QǞjUh/S}D/ I֋n>Dy=|QPY[6mŹ; n/@/ïPKb U76`iV6B\oêF>d^cMMYeLJ і}}L/ J bx&c,ui~doi̢<ϋeZyX~ٻr6p[Z\wn$0d6tkɵB7c۝>U{nB_͐ʸp BHGѭd7|AJs @]sv6(uQ8hO-qM d:ITCY.SF;>ڞw} R;z8ۄyexZ$)p<Ax*N%*9kdC2ZpzgA+\Nr<=;ntd|HX24r/{2 FH(YSC@|0Vj%\|mJث\4˓qhm<#ZdAv]+z4?5M x}M}fbɷ6~%;@u\4LV+ \hQHc kʂH" U"~նspMH_f%w%}sj|չ{N* = smkCYZ%{qF= ܾ=(\MQQO[ȣI Cfw?۷pf_!4}\jN'#V툕 gI`K#)509?1acܱK>EӉU94`b qH">h$M}}q þyZ#Z_ҲS*yh -_F^2ЙFJG>t[ڶԣ8&1ӓ`6v:vӋl$SQ=H[&ɥ<(Rl2x`դ|JdOLlAjk5`IQR+:-*M/;133XG ft.+,ub;HOڌo8|]6̺n&hXtцHQkN1r_.3W.T>t|qABb*%zi.ϲDB(Td쾑ZWv2{&zj9 B_ր)=odј[!ah3zY b6ϣϙ Jʡ] eKm 鉳aE,.՝GYbƳ^\HE`:=!YL2蘒$]"_R7w@ 2W-aA_" $!S1,:쌄fɤkAeQ&1z*?o*iVB1mip*׈*w,TuP$2Q@n,>~9g35  N[&.+*P E1a  Rjhb0IxY2p) ɌW\>Vb8աOe-vνC G#=Af`f+>,A|7&k 9QC;NRXsB@hX$vTwM "50_αK4Z~rnG@=cu`rK`e,ǧ}j"7zۨmꇶF2Bd::5.; 3e=VWvY0}tzV*~@vshQ\ o׮=>}]AZM= fqIBރ, n >6Ziuu%R&i5I7g3$[Р1n|ͻ/Ep(b@@& G*)e} -4t4uh(34?KJƀY/wTs/he2r[e%Ya/CY>k1-VO:)%W}ҮgTLYfϴGeCa3ݧfH-*l{2(ZM˵Vܽg\cnh;&^$~+߽Ciꉥ*LDn8i8R*)U> w.}{iѣGPbb ꒦E̎LQg` lfi mH> -m60xFpC1,te?Yw~pCXi߰,G/P 4y#o g +&j^ڡDJEݶS[Kj *A{qcȫތ9a_3=Ƚɪ6vbG R92&R+&K.Sb n2YL,hw"5O/jSW|Nק w,={U@!UJM1Fl+']x'_ S-0`8H.߱<$OhE(ZSJ M?;aA+GQ $`pKpM8g $o6O#)_5 O󹣈3nqU!.WCisp|=;9mĪ3c)mӡ*vV>c}#gdobl'zW4b $IfBGezk3o!ќ{4Sї!;+q`>D{|8 ghuZ%Zqvhj4w9QBR˨<>vbUl0I ~ QnB9=~C[x*DR4 ߱2g0n8w"- fn +7hKXPTzֽ`!}& + %IZGrc/XcXM?<^QC@']YP)?dpV _<"D 0&Фi#p,?P"eo-bP_H Yyp-N!W3:H mHr FD!ZqYе2 ƭ܆`>j',k/[>"ZWzL|/Up\ԐyHV'`Zn"pTC=e*? # pb<ȱy X0 = ϫFnVS˻=n]'\`ff'>n㡹"'Ww&RIh$PlV@R 8H;s-VZ{唐x Px-GL9zlvnexiwSB[۪WNo1؞ CY^-=w{x#YP.N hQFӤzkp?Ȣ]1qsᇖ-f%gs! 6ӋȴZ2JO@Q5L(wbX\hTBf]ILO?;N->.~w׳h" %-3S1?t$:Y&A?f[umFxB/v^;s(F .\Ξ;j=\>{3X+5ͅ䤸(H5d W~2͂5[:zUCn1:M2l䧖dY=AZzKXL`ȴWB~eC?Riq'+ģD@"!zDͰYfbv_l#"25(V~vʜ0>m]$- \Ub_VJ5cy^!<#jH­P( %>8`-8֮Bw qY_$gcG;V:~)KCyQO_7iUFQ%1sYΘzlz#/s̀\ؐgt!^/4nA'pdLdV?L-a@ :vϜ~i@] 8j` hQJ-lfwTW8R4+ZD rh~T5>CW}I~}vaBb0u70Phy1Ѡֳ.:Uגt1ȃ9NoS(cs(U9sE_l4EoF ~MPA]˕eЀ@ &+sqpƳ;ۦ y*2I%,N(9իQ؟}^erZJ*/,d F@-P(N|So|RC> lX"eg׎ePu.!#QB g !U|S]|"YuRZ: Nnd'HY#6TP  2wA6emҾurnVE#R\=Ps@R,󭝓916b(GcxJ|{ȑ&JXy IbT8ۯNs؏< rbteυT>JfP)߭|/l<-aW{GC2݄гP?hPa`|l?:U#Ә2#$ֻn8@^No E}]@ jGǁ%m}isy坳}ڎ$L`Q+;\'qm}s訣u)!^v!J00i3S/KJ/G#L1y\Ņ`vf3U$Da8_|ź hNQX;RG:O5\Vzi.K R!6l@kI[{qT  IvvsI"~Cs *5[Mnح$}4Anw5%YIq26i_D{J 36#qpwptVIOg}HOٗe589;15kQUD*%ңȸA.Ƿ~mI6UF Xnxګ-qiШS=̒`d7RϷ)R- 8nn䡵`f⦯Zӭ_E78|dئI3[PWZS̅'UgViĈQ=R0ơ ۍ/ yzrc"mIUr [INdؼ,:{p;bj0kfӖbNc lb``"0GO/4n 7ଘaR.IhDY&YIX㙜*ʮ@@(⹴aD0L6'2"]Rw1e!K@Cv5*ya IЉi|qL0 .mn:0D(nj= [x`ow:2q&goR}Aaj̹}?{ QkPvˆmR3wA[BwH A%A7ffi̕D3n"7s);i)6Ri!üm&1? 0ԕ G>2H/dQUR-V.TWR x9 %]}˭0snw9䷧7бk7v7"6<]Ѡ:`zLWkYA0X>`h$H Fvo^0(4-o>6ޣYW5;OTVD͝ YDv!. qbQRs$Y;N䚔R%q(?QK/iz5UtLw,4s/)dMuA X0&a*[SZړŢUZ1843PU>EygF#p T\i+Z':u{!KDh*3L^e]eOt g(k0! `bjzfO ᤴ:0\c}0T R.4+ol}b2SK0wf x BE lt*B͕O|Dzxk4hsӆb{y}Eɪ{TZKs= Q Z,Zۛ#`ݳ7Z~q:&\L8Rc&?qwRĒЉ6r΍x07"P@W7Z5*0ZsjԋWc0;&X&IOYo/U0HE;wV{t u܃_;k0j ԮxUa'9R_)4A ,H{w-uG:{~⢇YXxHaП#3v)7pyĹ|{7dHzD)σ}H*HY»ol~ t Z{#~I>MlX5h[ym8uw k|HŬc৙H`Ѯ}qog~207#ˣdT5E `W;. F~>bykz--^QM!Z^z:\c`ޫ{h4m'0mzvZj5YrRӸ2GC˾ U>f<5wR–LX4QC> Y5^mL 9-ų4Shu0buІ{;"{ W[!:64r/wD_F`X4.u+&~,Z"xCV!{x2rٰ1_˼ՄvMcp\KQ- :[yQfivz,d_y[,A|jݤO!q OOTc-BN)&E f7ƒ5~F$]bhO7 nn\tQ5"z4k)#Ӷ QO1Ze=G4_MȽd t 2`EgB> #&I@Op@.՝-E-}v{Y+#hfzW t eٗ0ќTZA=$^i;"+`JQL.KyC(ەQ5ȶv\qh$L366ϗLe}L&d>ܻCdV]_w]ɮ4|Fщ ++4<(8SB)VY'󬏚9fsWp[ȮH TIq}5'w|ZUƍ D;uo,ZpS?^r*LӐh9pK5k'R1*GZ!mnXy9U$:52/wHI^uGUrfFm} #k|pK]Br>WC[QId]D&2E"63 %;3(Al2RC> h}Ra` T$|Agd4Mh"7з`W!Rv1  ,o! _ K!D!%s@v8!e p?0uqTXʛ'xHKb Dh[*n  bk$ D;Mxzm5Hnťtw l:w,$kfF-\vw20 |bW{Lϯzr~&CT">]7Au `[tSy m{mA"z>i~ 0YcEke_qZ?Y?'ulqgVXuӽ笡֢Tl̄+uABCX&kѦwZr_"[;F]^M{"^crbmc2r BatrI7|^%CH2Gr0W6!҄$2V t׳sGE+/QgqgP%J%n`cw>RW" uqj5fuQ?ɮN[䚓I~ϸݭaxfѶ>֊E|LޭwE}ې4pm`E GHXxhhݝ& &BED6*gީtr, 1^"٨QnYFleDuT B`Q䉙{<#,ۊXfR P~T軈z"L{Ó>f+1xQgX}{B !| ӧsɀhe3('F[Jt*;^9r c4{1NK^a)0BpErc)*1]a}ngǒWf3LԚx,@VS3(SBZa 1/pgXsq6:_ Ij1+eguz?-ͨ`+3*H (gPq1Ǘ x"@FT^k\ul'ttGu0bm3h3:ƣ=XM9O?Mkpz{?;(6QD@Ë"Ltm7)kgAIRטKzCpiGsڸg!,uS>:{Z\fbύcwt񺩏ڢN]"uϚ-%J 4m"J"7VG;*m,N-ކSᏺh5P֯ry7Ͻݤtq nh~zk1سO(yyOY0K)64 Ž맍՗kFȞj٧(~dE)ΘM`@Wߟ2l `߽7I[s?m@Y  >ٻ0p4LV,"׷TVA쓷mͫ8P Tǖ[(HSemMm߯c7 Ho\fu-3j+ι3PL iHp\<.N;_3'vv I5"y$2P݄LeHz!6v_LN")kzt!L?tfڨ;N*Aa"-F(30j7y ޏ Ȅcr')K ? v0g'fJy0E2!t?iQZi՜G8l8E߬>z TXmGE,G*~<@qU߸@޵~ݘo5񊿻]}YWN 21D|X[T=`&f58Of73 }8|y40I%mD&s<5Zt&I9l>3-ΩC㚌00Tĕg] .ns2``|^PJAa@MzAuD >=z5GH.\/GtJV=$@(d*4esHMvޅ{iI4K=[cG_Bk&cB\H/ۊMmL <_N*I3 \4Mjmw Z8%ŎРa HsGO s<heː!uZ>_wMF/*Xr\݉dN r qv{22py/6ܮࢳj,^A|]F0jKbtinL +Ch|ߪK' TLbfK fEhe5旮L5qt[_v^"Fnkl$VdPMJHŤQo+p)j0$R^d/Bϑ!\z3y9'~!]/0hD]5P>Rv{B椘owCRuN=re^O;?\ Ah|Є av@gٖQr~lbLEb+VK(s6y]WoG~Bb5zpAz$m>^t*_ƒ~|)!s$@<^EOPݍ}'{>@6f%՜falG5`*ijR0 R@i{z[ÈW⨋,}ïO$R$[Q%Jiqʰ~fLM ,1Pe-svDϸ"%DdC6[Y9-A^VSAʞ3jhwNX =%[Or.R*W#zXZ]2X.ddHcT!p{ăa5@|e < ~pqhه%nhRN#x`%˙›ߩzՕ$~-1Sd*گ8Bb7>GKtFgrQ+"rIqTJel(l;NDo˙zJ`}|Cw=!cξwOB8$qyu Wy)b2lb#qM]#QXο)qUzFrPu˿Spfj,䫔OrAaCB0}J,DJmlm8_&7VW^*l&ݜ2&k9\ͣ>#.X` ̗6.UAOYłG`Bxz8\m\G:>*& ԍىM=k`>P)WՕ=O3R# ̖ t#Tpx7E-i4:8; k׹(%.|eE>.inr_*hēF.MF;q`fTJ/9QKHտ'ZVa9:mÙ8b +eEN' æ"hNooɇo^LTkbLyqB<# ֱ;4DL6Գ{Q>س4q+8'"Er5WuDb$]OmŇ2o[o|5h 7`~lU,ƅ[;a2U)w3QEзnb:jJ]`M8.$,uu ([) qi_:*s3@ID ^*~(j_b1͉@qh@pl YI%CJIIU`9VI稚_m_PI}F_# |f_{Z:!Gɫz^._|?wYs%σ9~~Z91if˰٘|qΝY[>-'lO`J'zx8|UzYLS\5+mB=c{L^p\s" D`z\Y] 3]~|!"r,DOXW_y_٥{ruS^1 BȤѡ7Z!phGPFDr1V$3DY #5'bخ^$.>OٔkfSZ83جpjes IcJ>RD[=ȭ\h)*罼Ɠ4tpGJƘ.&`,YpJ>~6j+[aSv5Oft#-|CU>[i0&3C1DpZbKfN?ߘ?5s2Kke=0J#\ uInbҎl` ^'[][ RZ"uN`[bph=ܵ^7 Ԥ4c3僒:vьbr\Wح.Xp<̔Tt W\]/.B ͑Q}>!2XaiBOp8(d5bdG4p09vQFbvHL?Lr\=;:AHʹ_ύ=,}2дF@<))V|_ԙsƫ$dXyI5j(ی:F/YbܖΚx8ՈrWGPO}zT&"uyM\NJVV-&]x'׹ Tkn cՉk ?m $wZ~c1&dlu?ȣ.w0y#q?ŀ=?e3pc1r8v=uk1A.h@@R͉: 'QdboK,{QS)qJѷ6}~*l:  ܢ4`E3?@7v/h&rƍm&g_9ܗjq(|c;A&۶1i$&/di( :|0>>{`8C C,ƀE^t*,DYurA9z?]&Q~HX$ 9:K qYZIXI.I[~V8I.cKI1y\LstTV5[ O9_ޡ`BDc8u1ByKe/H `XV[E0N0“T1$[C}$ĉ {%U(ͦ[ {*ݽo3KBTi|8_ 2j]Zkȋks_0d̈mOY}UΝeH7زC,x)ŋ`lJ>an&be X qˁ^ m$Qx,KU IDc1L$E.d"tb^!PoNL VΉH^=d>JrF: n^d1VhWPǰ^yS%=rc ",x|6Z*H22:+d.V~ncw=pI`A!ǸṉpCnit`r u+L1Jߊkhb\L)K9NRBos9?.s13c4$XGlX`5?TY  Rӻ~5'0:;kuiТYStJ/K#c4 n g_h;- kb413<Ņd7,#LF!^wIzh`#Yⴸ!f݀ppbJʜVz 6a*q vW0Hw%\1#Otl4fۧG!x{2Y"V_SY*'ZūԈծ7#'PKԓ6lGjآGӾ_x=Ҹ7:Ncso[u0"@џn! 4`TU@gv/cԈuWD45t QLpn}N~^lq7W8Q4f}%EV<,HA|lN-*dX* @ИRƏop/ v ZsN:MaHqAȳ^S_uY? 3+9WKߦtmSQY{Z||P)ʍй72RdOMW&XɄҼ=;bgʻdM7]`yG*ױk>Fti{[N]ܾeZREOWUciȨ@©DVyXd4FNܺZ7D#>b?C/K,,Aԕ,QgB.T Q#.`63|V-6lάm /xx[sJ(6 `*JVSwԔ9Ϳb<gNW'Kh/.\`WUV7nFl'sDuYDA!lSDI/!W%_Lf cIl iqWyߦdV1|#9gG5pK4=z4A0GUFVO56q9S&G`3g Ӱ[W ;-k-%KʼYwW4^&zDX֯ԺGFu )QMjqu?gC.SOh3Z8~I5x<~Ǻ_uK:>2N tΒVc7 3N$|MI@2!z6s?+ u{Ya^|UhLt4n r3M6M1!Ak=xY;(% v";4' QqA^yw(7=)*y'ݭYOֆ HCbC>`PP7Ζ@I`}搹91zB&G`BeUEo]Hg7K]&"RJ-bŝ svtO[4SYrbWۻXBDe-!]ZfOnanstm1)5`ɔ9v q*W<֛@pSgxU- ,|$åTkbn`ҟ&Q:y2J*;E9:9( vy6$veRZxV=PgyS` L ߠihFi"(,~ܕ/?gNRI/$Y{X72 ѹ]#c%3]tvM?J6ȷm.:\wʞc'?Pz~$-l B8eo?*,ڊDQdO]v6j`iDw9-U[jĸ<iVߴ!FG7pصnUgBEkhG5e; m+ FHr7 ƙ?Ƥj"J;s+S@]3dMJ&%gڟHrS8^J%lDC/SŀfZuvH;G ~BԹB RzrBJ3lzDZ{8hWxE1PF%?p4fvX,) s_\WƓ' 7M`9v=i R %G=')bV:l 8ȁe_<)臃]C&,=ĿR(/xmcl0wG>*[A6@Aq?Z :F==fH\=lҋrJmΫ*92u!FG+ Bj6AZަ!P0`'mr*dl,1kFtjKmLo@@ZV=y+.r&IL]}]8%w DjwQ 9OtZJM )z<+دouɴ̙\s" d[>V H"gM(?h.-+Sp;MSij!+OclnPx-",q0I[#Kc][ZnQrso\UJYȇJoܚ^bvaMV?:w4,Q\.jK+^t]KP:өTU4'A-@ t%/@uOA^-+ "1Ҭ!S9%XI'iK&a96lOp`tbbskr7ЯtlT);d{F`31g<\PL#wQEfQ6 z71]Jߝhe83{:gaԎ> 5<ͻVO 볎9arZAt㥨{bmqSɄRP)A ._*6+!E'y(>%ܐt?,#Ə~$bfOt7 W/]UZ9·\nn G,1pp|}YMy.X|{!xCE6q|9zo  ;{[J-VnJԁMƒӓo{ Mf"V'*><)S3B[=:uMl!$ {wt=:h3 _0wg]%\XƵ.Ү79wĕE[il4UM^.? PCLhF\/.,bRٶLK@5|_t(.9{aZ_N= ($*'Uزi+0f(x*BGlWXmnva0T k+dWY6tfhl AeQ8/)i) Y ᇽ&# oh3f0-d[}*ԢYy 8Gy;~GEAXȫ]@K DwnYbҡ[훟3/[GQte y3T`S%r``ZKf>i*PV,Hmؑ,s\9d\ЬKSSxlsMf1tDСU9B.HB`*Kcu0cK~l\)2kD{3*˲l1!~57fzAJlB- m,c13 D2G|aHz.u{1)t6 e*L8G%āM 6ͭwTF/ZɈk:^ӎv'UG%9XYv@2߰*T ͖O O(܆64a R:Q@R{ V/TJRg+O~_8rX B# 뇔I$D#i^҄cuSgܙUk*_`<le#oQUJ8پ|w56BwV)F{9/Tj:_Um! nU7q˫'ʥr(HWJ4%p`zab*&{8ITbW:U=̵<`b4 1@dO:o_Ϣ^p]u N\/xJe[=XmH!]^1r4C, xȿ< N/r#&%=y0j@cmH ìܪ?_h./N7J -F! A9Qm i*p|@({)i>1=n Fqm r ]3<~,6\ߠzٓ o%?v +{_ qCئR 377>TI}ϭTĄO h(@h xJUS/Ph^+ J3tŇt h-=qxߙ5;qU8u$zn oÄt'oDe|pHd|nLi`]Bf_%KlYl/h=tbay1+=%hJPk#oMPx'R(2UÐNW|SE 2E|>_TҘ#/lTT 9 2]Th vܵ9WK=~M2hl8ddOCŠ_<[xNdI.`rV><M R 2{:Żr pYЦ &q aAy櫎-|d#fǢQc_62ϪkVX)15v`9;/R9PKk6QVp1YidB,/%ط7O,oMC4/Ac}lb_l z\7 +j.`^BNTۆ6R_+>c.Ӓ#X¸^TA,_>~Z,mdcU[D$if-g2GZOЭ(ol7#mLG"f%%&ܶdlrf!eIFANo' +R"#)t *n*p*@QJȃgGc,e5k 2(8VXmznMe,j]9 =_lg˸ga D?e;kax7,RW%SZ; y1NdJKKGJ3v D.GئA. &·2*5dd*"+$fbZ[*DDiBE m;5؛; bm$3U"7 qs!H] MJ;S>ok)&޴*/z2ÆC~Zhnvߨ̭fU@OZbj}ƿ0,iSDǞ)b̿w[y Jr*)jr` z>I%ҩӠ\vj3hf<86lSd)z}YK4m{+;6,nڡ}&"g-Quf 6y2SCobKR)7,QS!2L<Œf#pCϬd9}t~ sZ_݃ CGst4'Vn-9BAj<^!ڍ`pol+ȴk<,+,*nRi9@:Hɕ _4q";5liWFMp}#v|=WӋhft[=R`U7wXWp"yZTmo=HG^R}cR`9~Ƨixz+1R7؄Mn&V>OA=̶ܸ}3cq10 ˸j="-u=U4']f*%6/05bgA/p7RNQ_JxQ* tB8ObZ!^uF@χCs@`sm*|$CeΗ~ӷĴtx}@2.@>!GNo hwς r xw<"@G%8StnŃmN|TnޠR?=Cؽ`/&?//f7=Zlv*y$N-Z-&D!Z4B:ԼTR)_Ng-6ʛ BLvkB%[EH}+qIm/P[w[Q{Y[z{o;P 6Q\\孷f{e,+\*_GᅸK3 i{_<+u4Q=r߮;bU(ڔ.8uSï̥r8hWgO3A~e!9PsQQU/ߣ5H<[mI p3f^*sˏ٧ MVsFźЊuPנ;tx}劅fn2XRPf?O*Ip ?a^^s2A=P{5ݩ%ǹ^jzES],?^W~u5}7ױWyjD[R=#Bw; -&[M#Ϗ6Gy$l>ם/k- Q=u>*ѰYڦKE5>4_EM8X~`aUl Ck]Ki0Tn0s>(_!>PIbgÔR٘#ӍO0> nՒ" $g`YZhZhޘgSz lYm/{>x!]_Nа@wcTdɱx@_]f`["&#o^ 1e8pw(L{utry3>5R"ov`͒Ib~D ,}N!{ε ۺL1*cXtmv%3o'UI!04Ihp.oxϦ"PvxW%wE5Tb)^jˑzx ,;"~mT7B{}嶠@E65zi w$CRIxN9:y_-}#s( THɒlC[8+ű Ë^-JCXjo"kQ7,CF^-5?<9Lp8}EnfEZiRGbEvDbwT<ק+I(ܐNEm7eW1R,9v0ٱNp cQЩӗyatKYطM:v b }~HӮՆ'{:>2{Gunl8[LtqHxR7. ȄŷaMfKZJÿ&7ivZnj-*Nd]/]j1c;s]FFͽtAߤxKmZˑۡxzA kā|F3Kɴf_:)|#< !"9\_ U薜fG-MܹpI20%p$rs@6oh#;1j!W*ѶP8 5c!j{|;EXދHDsNJGO{ǚ(6dg ʚ<աF.Kq !a.;5Aؕy! $#<{6Rb8[Oj0lrZ* E@pDTQS&$L^>@U|;l],7_.#,M>nQ-괏CQB/hJ[k%TFi2).Bq ArsDeŦ{()Wމ~%Ra>O Ӥz #%׎S"|]-TJ&*3}\$|FaM{?>es)K-!_}4C#uw'^~_2|f"K%dzA ZF|N(ӓ dԯ8+REB[ 3+zLuha*{Hb`AY=QuL-]l<%#zdOfpT\31Q71x̥JA;h;:Զ6 :?.8o–,Q|]N~tE:V Xxܢ7Ke>ݺ޲ R†*F↚zf9*h&IkoB.f|4|V^4wuįdE-C:Ϋ_>Y ɼSaЖy:@9Ҳ4ZqᯍвFu*S~=*WӚYi$ BWIe?G쳂JV?#7/ .>'ў>sB]6-&V">%:JY޷t9`T=T=B=}!&=RSu,~> e U'Qᘃ9/o=;;Wn_! ̸W@w2 jOX3*# aa뛵:{?n KA31*(;We_3ccm] P,JwuGd2MR %AvN&w ǝ)ʖ>hkGoHE"agLxMO1Z;N>i!.^`_3(:#1yX?hHoV 0]F} 2TB+꒯p-(=8I_M + V34K^0E?f`(TzҢa%ًȯU(!qdoV+ؘ(h6p\veb_:U%Y6f"bQW)AתXMd|3\"+iN0Ԅ+Zߝw5 r\庘 5+_,H)N[XMkNz{[اU [?Z& _BdXݐ d-OVFtco]޽LnLFiO 7~TB)xZ(>ʡj%آ:r)}aF(ĜWpW?)AW'邢wބ'My$c5 tڇboƦPCqu F5~|Złm ۡ 'f,v+[$ťR%Fe4>B+jHFd!yhGk,B394A7ƇiFF~~Sђ?](OHꩳ4F, ޳1-Y0^XQѺ*tY^+k+=~9* 9$^~#5;c<l-#:M)|V.sAѐ`zVj,o 5q:~1CeaM:NdK^rXl`b;V:~?+1?t!b̌`Y‹QJ5/<4?6e;MbSb=ze@8nśMYJjƗ$ kpp79X85ߡ`!8R6q#? Ts4ė2]l-' 'aR%+APU| B:l*EyWbs~4vR3PZmRNo|DܽBaU/yA>Gch0S:t\6Eet ciUp{eې:~+kdPjlFk+I~ṛ$-ARlmk4Ƥ?V` {?78ӾJ>N߈罙TF[9-`MIn{u5U^ŲZLf6b4s''}'YcCkշ,`ɺ$/ |6>漏6UmexUF%-UӀV/1"~΀`ȹ$C?Z8>?seP."߾X@E/"_~PcIKfDvNhZ\1^Lo{Mh4c *BCH,^*Efp:=>|U&!!_8<`#d#x>{Ӧ yl vحGjhF^qQ nA2'eغI87 P b"q(Mj!ˋ Sy,3ή/(}Lü^!x~W~;~Njx-+CHX|ZncU\K,<^JəMZ_V66+JxfZBvyYzQTX .P z 3PoVש ۶R wKR֗=-[;%b5c#9P@>ب!O_"!@l.,tN'3ޝ2+[ƽ9&|XTHZ'+w3YˀHV޾Lr ": O*9ݳ4UBy&*&I&dYEX^i,=twǢ;8yۿ=3Σ)͍T؛izg"2B+ܞ4j{ڊIP|%}Yf~6.BQH3f98՞-k`Ecƙsnrxէ$Goyhg3Fa3ygQ+DZs)[B7O?`O`Sdo}:8)G1G=bSMa1yrqm oծZaNl<:0x YaF-OCu\ Pڢ+8b\[%P6+N$Y+XYͽDF^fY++a`uVLeA&&{'n1f283ڍUR|-ZL+<9dǷ8&E'M6QVӠW=j"9XKd0ؒf)'+"ӁFvFupt%BI) >N\OO䚤J 49&vGs-IQ~=@ۆGjkŃ-w+cq2jOkԐ>ĝg5V #M3 vg ;1+E+l|x͌pz4.YYG[$;,?UUsZM鋥T7u@*; ^ֽEqv 1[^Q0pwqa[ްwYT73qtz+Īm{*=t{0T3 %/G~laS2AڲQuKmwsWwHgJz'jzU6q5vG nR+['wFuqK:Oq9cdI Vz3Eܢ)`[a*lyQk-U3GYӱ4/n7%$L$Nɇ6WZ%M0/qķHM]yzplʌIDG#Ntq㌷Y̦C'jQ;ѤQK(kF$|ӆ'F{슘N`s7%{oy~}0ӿ2X nryʝID r$:k \o]>S*BW$.舮HQl8./AH m= +xOgth7)eW7[$X-=h'Q@hc= &9>ndTYNҾ [.BR,> AdԔC]]_l|}| v9/$e2;UM -4~ yԁ> h}U̧BqcQOSD5<#Mb"8_8bi=dEgs˥$UVmr8=^#=0p"m8"g͙N|jzH.N,3Sy's^K"%IF<ޙ6p\yBքeGcg:E{ /G_6`^{݆&,6x ҇ZҭU‘"@T٨@㼋wKv9϶!@xuA _}3f4.lcÏ 3H"רz Yd~#eMG>~9)`EPHBa^ &5BijQ`Ԃ jynYFNhjg+6O#'-hiP xWΠ1? :.ڮR>9p)Sֶ QvP+c"S\DD2@Bl8xh]om85+ZUO#12X&[/:7O8 )X//<=h:0WT uMi|@`n&TBa/`CS%E7d Rlz4+(oCad 'u=E6#=MSX/7J>,,D1؛Q=Rz1 s J@.e*զԀ(]ehǽvFf*:tjgGll]8)#[3|q:11#yN r1=Eɥ<7X6ga4G]`٨o#|noZRZ MDS#z=rJӧ/~3>u>5v*yɓKEsa ^a4B.80PLKQoc.ҮW*ܶhSDO&/&Ag Z^6a;s<{ǥ)#.z@gW:4~m=5~o&cugIklN&@{81hoAB0R4)K9!Qe Ka^$ -} I͆Ulq <:!3p:z% 2p9dp :TyەAm}޲[h 98dv!u`x['B.|AxaIn*9-8B 'E[>k,!1.zV`,-Ԉ?gYKŎ&:{\iaXy2MՙkâcT*TN,؃+}N"\k,ufANM;DVi.Vm YX1PM!9ʫ4!0`[e:-4Q29uxKx-I.$؁8J8.1x 'Ɗ/A7!+ҁ> F^+=5ԙ\U.e39\  l;/".2_yX1Ț rD8!36*%Z,If}#0[Ƃz]$f`^B+Zia|Y{b(A'e ZRxȷ.$;b% d?!-_dS[~0}G(猫aaP"ҕe]%9}kZc\mԐJTgmH,dnf68zk%v$'לx@..Xo 1o'C_]vŎ.*5贕X{H9 ( GC^ht=̰\ }OsvxJ3rjsWi>G?e>VrB)z$4FUHB$ 6:DtwDN~D[輧R<ikFc)Fmv>&7w=?V-._[U} `!p 7yf[qTB=[9Fv٢N?ujbgۓ2?ta"1_f>Ӿ-]s$9=tR)b V(8QaoAފNsHx*; ,3c>b^r]a>r`ݡ٢4 heA* IΘWgf(\K!}pUvޜn$d$mYN'uH[)`gVpxbTxmV~k\8t1$$nVz 밶1Z {IBi24G+ϝk%Lby bT:`CAo-ӂx(0E5?W΍$ґ|勋?r͂b JڬPF߼.څU[Dm$w1*Um:Գ8K3>8m?fj*Ndkw9l:Z<opz(zh(t>GϕծTTe[;/jU6OaϾjəYDءYAJ{+Mzr (ә_ _ [FE AN_>%SR\>SD.wclDH|'I]j(m?NZ]:-Z`1cR92K{ZwKԾ{{m"=j\Lj\Uά52> jZţAf^W$鴎'CQf\0tNIpGlXN0 iY=iL*+v e?gYZ07070100000044000081a40000000000000000000000016759d57f0000c364000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/sw/rxe/rdma_rxe.ko.xz7zXZִF!t/$]?Eh=ڜ.+̌>bȨs(egz:^Cwpm6>\U^$1F4H xp~咋_t A⚀Qݛf31eOgYa1cw,z)5,XEdnoGဏR*۱fR@;;}++[3,蹏a_tjʑ<ҹ`:PXݞ@Dg%1foxzK$fW/ iXzd&}я /ӎq.9 tL׳D,>U/db\7p0x=P4sH}kiFvuVm+^ɦ9 Umh#~-j)my`=iD`zmպ68eF ybmMp}ѬQ'nGo"p7$&+&};W. v `ߌP Su\vw#w6r Vpb=dQi: oz,;)M9 y8}V8)zt3+T9 @f{(aә䵎EprFN &Ư|>:zsHX4JƤwRFq}5#.*``\B-j%J=1#l/NyDO=1ng$8 ]-7SN (E8ņD)dT9lD1w{79Z/[EA8#_PߏgX7w\M&pq\a{&HFajˠҥVILI][y -minB{x/SԐ(.R}B%ȘɅr~V 9Z6 ftGMؘW3je8Iag#B\o};7ا~:6,lgEYf rj =޴.c8>%s3/dO=t.o!]u'ܸ4뽈ӅʙUrnc_gR3g]n=JdYMm?PvM'+ YzVEw2|hE'1f ; t^n5۾q~q=eĝ -f$* "y2UoWsV+t=K@nrEi<^erxyêY ӳhR]4Y{fƒ:LmÓayEx`Zg$PE[6#^f{r%&Ȣl6u{h\CyP|X/H\p@<ʐ!O̞=Q'L_:٧LAGv6V mh$Uل T-g!د)r7%fKM8$Ɵ=Cw'a;Go;mP LaC |Hg 76 !*]49FdD{678uz=*:7pGըŔT1\oS4W%]ei3-0̖)8Sb3)K>Y0A=#X!{ė  gxi|IY kvc,ٚ=Q%c49z%F o8\*t"3Q8&Dic莸}vltJ3л5( Mw).Dx-A4]Pj҂Yc^9 *"}r2X⥙p2.b'Y~;zXW!kzBiH徒%羳A"$z1)!yP)qe8GPյ+qUʒF3F#MV, Ů(OY_i[6/<(n~_n%gq_菣jMT +IJI Ag4Qއ˳^>W ‘xH4ErutxO@$m=;ɿY:i'%bip<7xmnFg%K ZEW-xy\#_1eOďsy` O͎^׼w 74:T镀]9(teԇ;ǐG&!&:A9:I5sUT>^caFJ4? _4wgc=0wɹ~3N8 '|_HɜL7IJ(A`epl ,_Czzj5?d\SXOYOKVۤyM aqv.aLf5(s2t۔zʌ҇ed{!22?[u{j Kϊ!w'tzX%+3lpGw\B ݌/9oT˨g<[M9;*?H׈rmryJQ]&V*/:hoWL'X~5#fC<3Wu?x,#'Iv qkQG2̑@!ΰ9~eo~!Cw0G%-Z9'K6TLG*csIҶBk~ѨZv jkKJ_#ulLސ-U}hHOitڙ{[S\ 5tDc\WF4yHb@B7gqs>88 ={nXV2/ f+ boRP1[}/A[b5y!8I=A"M\.d!:/}Xz/37k.R0R y ϛu.vΘFR=V5 z6;5WPCħN戶[~Чqt [Lc1tZ{W@˺pmf.Ω'EVK{+5M F _orfN(5zlCr B7ISΘex#$CR#JWHGE6ʖ{=;^il&уΟ~6E@p.%c̳q{0S #Qf@2C:wtFb>5vW-Nf4TG! XpW +aeot 63BAAbtS<&Bwjr\:"[>59>>owWiCtǸќW /޶KûѷiRSa?}O.P LhBO@2e,s's ./ ^%WsBABȐ~jlv((I0;[@Wd<fo֯CUyDd?iwSPRMy!i/Z3հ;_ [JYѝTΌ9=Cd^a xlIh9b*A)VUӥ״'~*jDH:w%b E` ̅ ]`h6/TE8$ [&bЛv6l%y9k]FK%i1Ng2C(mlvfZ)X1>OٛrߴYvDi2h aHlr߈gA^c7 A )Hy92=Hoؔ9*ǹG'ϱz2DgIi6lVnBx=#J(RD{'2z?AS6'NްTe_:F(P<} #xKX*:jƁ]ynk*l M !XoKFF=M4u[DW\l#hX֞n;G͋aVNj^Qz$HXinvo_T-m>5;@0VW"y4ൿYE/ y'/PDTJX6L˱m|;r&3q< YvY]afZm;طt Hjirۥ#JH|(ܮ0T05e*+T4ՕSn r3FQ@BOXHm^_;vAƟ`~.33CBG(d΁_rRS*BI.jt8ӡ8!AmRrv`*N>eʺ3*psM pf4bT~}Y_fRXo%{C =rʐ7K)SUq@!4@#|8sJR !RM=܈/'=T]=tITG_nTdX,>u÷[ R'-G^p ڝ謎E`<re҆T)M8epTBA1\ d %g냢ΓДL<+I8{]S{W~e~~:*@DON밚\I4xn׳Dhb$wEGYF5L4 C/hc%Kk ^ ss)u5WA{i/B Y;b}d(a QFhP8Ɔ1cL CpEbW#Im K{_#P,jF^4*;b[Dxq`1nȔ^Zxߘ &>AO;D[zD`/wAp3\I;+IsJsxגS`NѾ:wѲX3\O7G\ZRdle\lvEd ({_Xg"}` l"3 G2eaع }I󐾷{5)ąvB,`<+=FqQ3E6e9$xַMx5+\:(&ÖxmtjdtXn1Xkct{*7_¢""|`In%07Nd䓭l!iã-_pXn,?5g=m113 `*55 O s^{G&=@Py=x G9L4e2CKoN$:viQf w*R>@j -sK5#'-|m.aWzaDN)i<" tDbg[lјD/ڧT{"ɶ#11pbW!/Ly?[]6'am.@|r/0TS:r-Xxw;X OtPJ`UG׈'qJ?v nfqm~%A7WoV\p_|ޙY 'сl 9ktV٪foF ]V9m m/8OM{91>< I8Rjx"݁T)vvB!WN7ЌòE}k0pm}=E:; BS- 棧Vho*򠇏_!pi@yBs_+ ?oQkD8Drg&RO]ުæVv{Q*,3"p S- &7@BJXUX\O9C;{3I+o\*?ւD>p30!6z'5/_-Ѥ,V> T s_fQAfg(OҩЩ;|_{urt ݘp;>M `zOЬAQEA"o=H0U*7iֈ9G32ȓ@vO3ﴕ%~YRCD+Gt^ՇOǢ-ktĝ1f+[ SS*Qc<>\YX`HA~[I$GXA 0COGbP[aS_~{` 9TDX̗tXѼyccCq}bC^Dv?QBW@5N7ra̽>IGɑoKk_0!mp1 7<n b`CKKP6UM~sf/`D5ZyBmqi Ue?z]NڌރwqܧQ  )mXE)k;SɞSEdp ]NK>CJG;FȔR_mcPtϢQ7? -mxX%5@q w|=5h~rGA!IIOWU,[.Nvy鿕fGوvX< A2/Vŷ*M;[HWõ@ >9<uH> MEKBU ?b\3EQzfDI\2ڻ+-+Y?cn/Zng\ w%rq9"U˳sӳA]S?mʎd=8۩ ≍Fy3O_1^*ʀbȔϧ_1:sw vZ 3Y4"Ф:uȤepYVLbkF [[QUocB%;4*o6ޙ aV)+ %hϙ+4CK!?:S&Ç KG']cBlHƀZ[a4f$| cT3+҃x,:8&w9UUdKlpTq ]rB$61^hz1B^=6U&m{QzOlz|?OI=c<mbfbd[yBe"9CڏD)mcϝƮ&P { r)eA&y¥ԖC.,YԮ5L(WP:/̀Bb,/s9v,&K޺ǘ_3ZOQd Iru07|HX o~~14J`)Ȉ8141~qSUp.ݸJу/j[zN˻xE"J5޲W5\[xl`< / @eMA\lg| _R{+Z#h:iVkgHMArI4Dŭ|zyjܘݧ9:댅Œ|CSK{/i4:ZNgW(T.@~ Y |,pyvڋrCpdg<2 CS,=63 a ro#Ω]JT#Is?4һ]ufȄXrt&nUieߖBnx`{9@+b@QЙ@ /6<z*;b8FLZvfs̀y _Pc-%3|ف q{^/& WOk6\b Ps}?-5$,sz\('B|\y x*s ɑ+&xONlKdvg{P룽|$ld[;.M>JQej닧*| K+>zz k"մZ%_|0'TF(6^itLc`fntZ%5y\ mDdhd) /2}Nӭ(a: e/ܖtVh+E sKeӒBtש:Oo&N1˲T0sΔ>H)'9qj"7mP8z=G ,oXq@^ ENMBUZ?wXV,v":YϹ7;Oy OF8TWH?Cb(?Ked&S|#,g_`RU&wW&A ƪFMX4KSMi3Y$$5?:Abw}lXmrSi^vL`%$`,ͻ[vϝU(Jk ͞\M }߱d/6\+cfcnj/Ui 9j!$eNo_޺Whi|ǵ ;)`MCҎv_LoV$xu֣JW?(b\~N)ͅbÓBu/Yq<˔K8h$z5>Ȅœ}4z5ocUPim 33 +[ thdjw+g) A%++VΏOg{\K]ڟS~RևCH]cYvB-(!- +1)%{rm15PV Ac4fHm~:Y!X*MU怟L|L ߻8wa&zŻ/B3PXVP It fӁ9DKػןid񛬵)g:5|4[((.st볾t86G 59. 'IA4F#ڙk ,ZNud'W42te  `XڛҌe|ꐽD`-ۓw&255s+b?PFZjb3lvoRW>Km-QDGZЉti;ͮ$ƎF [)r75GHtC(q~mݎL .y!&ePȣ7m+Egn`ЌmYm)ʒPèXOA;"a?xܲ tBUJMȸ3j̥&U:qyu9Pr׾ M]y ~{ b?Iw(;9]($ا8ڶNJ ހWqaw$dsIk zۺa}CEZɯ.kLB:sMdYP1s 2܋aK?) Luڤxڦw7M&=&8 -C94>cO) ZFDƫЀVRʸ~`w7A{̍ |ԫuZ0w ̏ Y3IdWcDREݫ$w|h0UWk }y9AYrλjgr+10^p91H :.#Ĝ+Ŧ/jda?͗YM ƒ?H[ MkHHz^I}S& O$QX&1#埲YLhO.Ԝ wuן@ZJgWNCjMr2%؆{':9EyW\5% [˂ ӀLJN{Ԁ3_dpxBH$Z͊|Ooc=lT'pÏz8mN_ȓs)雳$iO3cjYýCmns2>%zUHe!S: IYRDUv<4 fȿz!WQYelr_)ه9oVn˜>W-I 0&+tv0(e+&C3BO1~/Mϼ'xF>oDR'~VMb^H v>^ԃ[U^u ̂JgH%W5&7ݔ}~=?Afk_#0syGGA9ݚ-!m^%W~Yl4t4L|#úEr&0H"߁8!5=pH+ e8 !(x^?A;'dut^KJr31)m?p9xI OZF}bߘyjf1Y|3r58te/> < K(͉suN~5Z c3Sd9 Sl1N(섏zL Zra&GMV2@n;Z 9)QWDҁ;?l:^fU\2x$+\e̫\'T2ca䡽?R B˕Po^WH㭛ʔ#t^!S$os"h:{ɾХj1\ӰoY?ԕX9܅;iG אj5ȺZa I H0V{9^[^O}RJ=-\4_QR>KJX&ZLS^cP\<.JA%]7}o(mקBQJ(,Ik+}@ 0r<ŲCG-9Obý*%#c@D"^($-d/]مw ,>zfoQ".iCv-Axgж l Fdj(le5 B"pbqn旘C"›2PZ*i7uvUİ`7 ᠺC ^./{ )|d>Sp%S0l ']Ysv5c{ܝ/nw'Z/NӲ“ :2XUByl9zPBR7rpLE]@/ӣ)k! }o⇨<)'{~O/ŧA+$sѽoH@Exo! -!S%(&kH92iWp>ؘ[\T>uVh0>=}-[?y^kl̗RP$~.JCn{3WL[ & 2&l ##uH,l*>cф\p𞉭.`0}<G 3`eR!d"坰0T.YsVR֪<.q 4/ď(K %A!V/c"9O"Q^ݯaj30,Ţ6dnG b6MkfdW.fMS2&Kb@G޶JNgإ~(7ed6Y9ڮYCy+ˀؖ{H$[HѾQn^Y=b&`683KnRo/(d-|a+!MbPi-!!Bux7BU'RČ-m;^;P8 r1 N/ΥYu ܟ!Ay GDXNo˼Bcci'_z8Du򤭔Mu˩'KQDEܝ⟛ s kׄKeu祸/H#㊎ ٭W߻A%IOy #AloR\fi$BЪGtx2*љ of$:?tJo#FHZ?J3w,V?1訐ba6s iKXa'Jb 1dC;xv0޴,pvIeq{>DQ!Z3"0ftٵF;`O}f|id$u%3,.]9_lS/G6ўōb!{I#\ފ}1#S[mQYKQzxsԎW]$HEG2fYvK0:ҷ |m6:l-î7Hv_4Gozi|W;1.zM<˛W Ug~u>x82SFch y2N(2 /U1yO:',aLwjK#[z=A{c?Sƍ |T 8C~IQ{73ϻancM2gzJ~+Y|/޸ q$/<ث&L(ߴH !|,BH'r2P( ءAT` BԆ c6`q0%1"|vIi3G mi6Bybě2F1r%C6d5rb̵Ϋ/?!*~KBT~Z4\9V,_^=@3%/HvhjG%Or4Ho+"<`PzI/Dۅu%񡹯#}$5;wαt캅8@C~$&Q!l#-auZPgK$%I*Kړk^Vmr}q1(;':Sny,SWa𫮈|v`!!!X56Z~ML }t_$8k,(+0# –v۽%5GB@3X^AN1 3cUS;ݧeSP*P-kM=CAOV ?ٹFWtڦ-5 l"P|/e;}?4zn%1[W;KC> {q&aΉh0|Yu[?DIQQ%cKVQt}~?;\yOG aS*i bo'^ݑ-CZUgunKj}@ ِg >^'0uV_2,[hipg燬)hKLb/t\𒴒ϒCx%5$t.04CFs`=sL%^WO~gѦ=E"@| A unN"\Z,XAk^0c56J]ME7~ޤ5Av]TW¹E/n,&Q'LiɇE7fـoY !s;o3-L4c[D$}u)|0LKt߇t'ՁEMI7+J/:x%ahO~0I/T'e$+MAQ',)c4e`Q 1ܮ?;D6P!E ⢣x'7Tl>0_O@Wݩ7pg `9M BXk[rmRx:S˨>(86Ho= M|AWʾ]wa+u5SNtEYqFJAbA9S ;?a#4 nb\.\.µd0?}m}TBXm^ؿu ;z7(F`#P]"1`r.t=_W-X&G< ̗ Hhό׸dm*ޫӲ'lEnIO M$JOY/VwRO;('f#6+hMg4/*qV~ i~4D^^waND|+$j2ZRK Z3;UHU8/rb닧<!2? ʽ^/"@P;uf4؃'uQӡ&~[Fݎ&[wNl`ΖB4$TM=l<}P*0x"m:rk22vH_c=\&X(5djRkȕ'J{~ɰ)F~:EIX) jbr c qLKWn[s4g5}WILyo9]*ա/)j!LFqOx +kuF'!;ǘH=TI52ַ9Ir},Hh.J{7Ay_el/& 3O`H*fmηo* ЊM#j3;y~sk \w`="Lb+LGWALF7]O+?WhZs7Z6炥^r:= $ Kgv X5iP76zYrMB1+=in\%uBs$MgM[6;&~KB Yu/v{6Z S OLqY NXWm9*%?i:0,iХMGaozSIpV".96JjiR qM(0QH`4V7.;6 M;tVmgɈ c{!@#zR('Cil- rzn;ݖBTwJ@vh+=: 9}'ayLXڳ}4W0]\)Io{0jVՉ [<,ڎ<&@cH9`WѸ92˽ƟgE),֭ǔ*5;SY>PåPɶQ+G ƌ>X!󋨲8e“ _RO͕&lX{df6'N5@kE6lC5?}2 @b4HuӢo>j{\<7+z9 m1blynShx#H*hI6uJ̨ůV&T&<9몎 -hxF+]M bX%.jUEvAZCH6M϶17?\v{6/gk!TY2os:uK f/Iz'h*Y3tkdD(21x8ojmg{oi,nJsM\[ΣP =bvS:P6 a3LT!Sa#ē L%$2L1kgj'P3nF4.{H$Nċ1<ꂢWYHG6[-"Jg~ ^2t3Xl2lR7t_ &N?B`矨Dc ۮ6>^#8-n4oȥN VLV н rW U8:k<0|ga(d!=`%ɸymX\828Wi#PzxDJo^RMIGvMy].v}>q0%\nVJ{nN&HDUTJokԕqzA?o-L"+<ƛ홊aWrEѲ(N4Q7(R~zt<)nRM8Spfa{HCo7^K[^̤|#6S,PWK[6,޹œr8n5Dbަںp".=qO=1,7[yznԄq9JkIѸ{_ԀZ HAYQ]PʈoS c1txJfUMv!wK`SUؠ[Յ.뢷Ƨ)Q6-ϾPi)8\(A-39db6ĬuVp <<Ƌ$5_Q{EN13H8Hp, 8}rhWzU`JNޣi7Vq{ (Io o:bN ȏVQEvto@™$%s{BY8m=0gq3/y,+YBi 9S'8-}`{lf}I2yN|>Qyn?)~n^&~TQETjzV蚤~Eb-nܦRZ -iL%[?]FqI\ ~{ꕜ {#AG#w v$k  %ا$N@۪AcgrLYE#nF3/ 9o`z_\\=fEYԐ@Ww0EKxb*R+յ1%ڀΟ ?bQ2 36J(TܱLϝwpAWK2ƺ5"TQ|d+_e8Mc{=^#7T(ȴͳ!*o9meF8U1D'YJc{<`aԵ\a Z{S£L킢ϼK2PI]W _+<1YеwbεGw"\. U" `Wc gPM^?Nf >EôkUkvim[00쩡uwLٝ}9x]Vi ط](kh. rЅ&܋v; MWs@*+YNT$>BfŻa!4nex4?3oZrCr{WYlv~v\>zlm3'Zxȯ"0֮ QOAKUY1q]6s@$yw OO=7uݛ%:pR|;Sl5|z v2T@;كf5MNsxSq!Xrꧨ:Yէ,1;u0v|uP|'a)Db3J7}fXݬ<нv0ncZ͌^R *شD, gQ"r\ @ B5/Lh>쪿I]XM afdݴ)uVoY!@TW2TJʭj =.q~DmT *`誌0Bf`:\th`lSuu"2[1d47w=\B!̉Ny~/oF}HQzIZ$r4C ]/p[rw^&N!L^}=PNUXHBz W]zî0t^NA(/=z嶕03n:==!f}Ӵ"R_Ov'}L3w\B3ў(? I0Qi _#`U0){ևěͤtN^M/X+/ _aa0\¬Wspuv UXVc{ vJf.jjE2zorh$YI#lqje9rr^y(1>:TXwYct:mF߮P?~;bu.bk{lTkoDU,AC{ XZGn^?)-46XJ_P7.z.G c>,I ֍(GA\ Pk ^(G=D 9tE"M>|ىQ0(sVT^?7!cRg)$4۸W"WZ̔0ӿ`Ҵ@?zQe[(keIt֊ĸm;s5Y8@>Ќ[z]%q86 \j* “?|=u†vfQ۞;ǙkFv>fnW["oRHC[ȣYǘVzt;J ้|oEEO 'V=yNxZye pQ8>, IdguS5+[QOR[@W .1 UNlc W=ic\cї^Dk)lR4}b%䧄Wg9cd Pǘ# 33oqO4{5ӵ;0@TWWsZA?y>,Xc5@}6^` H =BwbTtdW|q4p_C@N H,j*~.W`>[\r~3-ct:j~mcgdI1'J\9Vwf$<Ԛk dW-i:]jlQpkƚ#3%N+TywWA1)\!!i=K/>/73Nx[|&[ǟ_"cy[No>K աxSFG+ \4j@,W̞XO&@sC`BwNv e)AVIV:1U} P"CV+<=jNhcZk0d l;-CMn%]ׅeGY;mjn3JY"Ws),w$ *4 Q-7:UݺK;@(t4-mdYi0a8;(̮CCoaDځ  5a~eРQT%K<4}喟ϧ Uz K RmеbuqI2X@ JEы>`›A+oblF1eJ$`K^]JlU7I1b !cC4JA hVc^ yS#AqӴ&r cG=U&;;Ղft8 0 .?%0J0I 傦u+tm,[>:GAixB*"ŞZ6FYaE9ȱ؅DA Aӄ8ƚTp 7PYx;huǸ3) %X a çdsOwwB1#,pb!'.$e t]rP ѿGb,ERsaî@ˠg. \c>qg*BP}oCZhSyII9j&,7= }S<!Csu|JCrxS7 8IT_?)viZcM#͡ lDe>+dbaO h7&GK *;6+T4͎3*ුWÔL9Rtcn_ηGW5%k,DZ鑿l}+{hYNl뭉7ՁW]{ѵi97daĹ}9 $j oIB2[͑]t,E*Qr _i.ͻq2&y]fkPaԴ.35+"2Ո\i»O;oM*O8,QytRAJJ9advSg2Eݖ&`tv_*B:!;(=qZu2i-(w՝Nވ%뙈,KXo՟ #G Kr8rShc@l}c%M{tY7VɈLk*+79jIxKᤔ 홮0`X ˙IGV^*Yms6fXTxh>Q.d $̙=YOM!bN 26]f %I ~bNcqKE #i"3l-JdހlOG$DK2U$d<2g ~I(Bmwn$Wi _qNoio&})rSWu$-lv.4= F _e[ 0?$\)Et.j,L/gsw^UdJPVMGrpCz9h);^7/0LaE -b91aF U*Nw Ny&muOm5_Ա?xľ]OX0d{ꡣʐȆD'|50ksAܳl&IU[)+.?^43y5C\ψMJM_|xgz8  *3NRH.bŤg>ߧ%)iH? "|^!}3=wM]EQ1 ˗q֘b8?}3[Cx@ک&UN:_"_ 䎷y2pota}Q{k5 IC/,sy@C z=iy`W`dp Ȓ +OVPG&>ZL4Ac*0, =iyQP-s- ץJ-.T(1=5D$Nݒwn_/J{:[c?>/5dfϳ6kSE%cb5l(k E:<K^DBwYC,SnLU?BNf5_M t=Gӟi ~; &'^~v;&Ar*28BHV- ܺk0}˱RXyYZjaS'"񒬉&[d}}Qs k t0bsM>,.\]˪ex6wp2}l{Ug%doL6G2>k\k>7RܽL/%Ԇ1y ̺ %o!8-#pT >qoi'p]xOop`y+WΎ&\0Fq:\Ru<{&X/+J  l7=B/{ M>V=o90V{fZ ec3&tO[s\!*8 GRHjlgYAeo3U}!%Ob)SDlSEn $t8=0:pD4>5x4LV8JQyeVMMK۳=2gK-t@to1A]yNV&VXZ3 bf b.p>hwU(5x nG# I 8=6 *PeRNB^D߆1e_C2v'tպ 㧩ʘ x'/$/$ps9%wgz{*_++eIhj 2jL{B{vW!N 0<R!/+(uU"MCU.W BKDR'˃lK @j 81cB0'PԥT 8/p8: 4 |z"!4+ȱ}[ ~#^3{u#pS;m"c'6Y:+]z ƨg*aGD]s6PK䝹ydSM\;tSX%<LヤLi5VAQ4ׁ_,1P5nR<3qzkCTqF.kzg}IdvF3a * tsR KAz޴mTQ|Q 1r,rjskA L:P(M:6J_*R%OW!!mFVv -(ql;ps ?3M5kN=%G?滤F|jeX؛W! d0 ie]bϨsw:^ĬI!u"{_ 뢥^ȬD6/6I+MA}2w 70F`#hO(Dیj3Ҷ?vw?TQ g\Tj8lgSt[?ҋQ+0bIǭ|yWsO Ir]N9jՑASUkG\$,J,ŇEyZ2H s~J2yރ_{^NL Xt}j1OHLh^:'*c鷮EdP uP!񨶁Ba{2(گTt\%0`zs?FabQBO[߀*h-ڱHl-Ug߼ukҼ(m<΂fR #>lR6 LNF(`?d pH=]Xh.1l(!;"BlpbBG笵xcg=l9P4`y1ҊwwZ3b.ߓkbV >}=ߺoqͬF3v+B-x㚧3䉜WPҀ&Qݞ5Z+%)0u7dm"/0ZrC։Β钪FtJVmZe13qPLAcW7hqf+H/]G!E 9#V'ʜ惉7 %zvb9PHR/zvTA%)fj(#[|tGwW-KEcXsv`S7&Bj[<: 뷠VU WB7mׄc &AL<(,V⺟*!3l-yD8JXHqLy ҃Q7.S[Mc ֔HH.Eѹ>$ %T[|[-kjt/zB2NmA:u (* CpaX.m1 !YKgYMԋ˨}Y7oqiT. xNdWRXUZR/F>HHگiQc:8+D>3z嫀pj(&4K$vCkTU.Yd ۽!S[9w[C 3T@cSLu3]ntS{;%99&trA6cPbO%%J.O8|xMUr'zNL|D|slH\W`Dc1d_0|M-[q΀]q|_^::͖].W9vj_ud>BN|ER笵P4=}_ytP$ /Y" X , wVR 4i y$K@TR3sXa`ʑ[NrT2Cv_8TYmQ4O<P=+'BI4^6E$H0z@&e\w.W2K>K8)", kGQ@I$g&_ҷ:ͤ $Aؠ[R#yfyz"ܕYA8OKh߬w"uW^ۑ͠?ߤ]|4yvr*wɲp`P'tCaOU`@$T`JnЏ5\+:{es>Ȣ8򯌵1a$dZ:]20Wr 'NGxW F|Ldĝ\^$ >l;x (D[.wQ5sn jߎhy6(kΡF6ު+^N#y4'<2uh ~?\O>3 n7l=l7D oP?J_Q+8k7F _zN 1F*ZgF+kEN!| s HϘ)Ԡ u)J&x?c svhICRcbא+ Y-b$1A|?4^j6L/p))wQVD]QCN7=x>s_W=kDw-LQ zɬ@Fxýw/|j}Ƹ*oˊl|.Ǹ֍>*'1Kzj˚N1̷Кi#Đh/7J3meb5(٤0TڨTd応!pL`f? CEeym E&϶Lw\xY֬M4qn-0"S(t "5#REC ݧ|+@F~5oәx}Ð| ђ" G5Iimq!2l{u@y;PzL_F 9t_Ѱ(0B(ROO!:xce~\ "G(Qbq &sf$k;4Z5=w^oiVF"R `EuOtڌ1#pnIJ$(|wĖ͗ _‰oaf__Lt/GmVFOs6) wn7Kw٣xIm1=t9 iŅ[Q_qPl*vF`nZ\ucrI@aٔLoV-^յꋄ}d:n 2nLМIhD'gZ$x\ 9(m$Hkx=0Tc-ZNJo T3'VR nJL'F(G0ޮMRFh\=G0J'ת^ s ikϻ?X6~ d N wI^CuHl4ރ].^P}Ubɐ%k#zÖ!o/[87ЕFuF]MNJC[G7UYm]?mUO[S ֨M,mv' n7=Pz}QeU;yřSʖЫ&ґ{,½eyٙYrބ7p=C&.qnq."| sޖ=iܸ8cygN'qZ0/6ڠ bb2$+֏&qWq[#FEl-&ڨ\? ɽ@OX1w*u1T~f83Nlj[4B_Fp713)V =wH'vY&֯i {U\/hu^֗.gI\wcm';~{i}wVL/g;UMV`䊖,ɷ['L [tv5-Eaj W)3Ȼqj޵VH }ӓ/u3LunǰIzp |ߎ`+Hq+E/- H'2E0MBe"Nby]"@s#h*GVo.6t!hugϟ 3ۏpZ?lkI pң/6`]RhuOG7Cx)}˺=** 6KC6REn$8}5chKsȁY# lw'[fs?0yr|(?mؚX&j2Pf'*Woxdڔ`-G) ^Rhf (]Jii]zY[{u*T Z~I:Sؑ@7S} w-2n*1l9_ -Ht`%2+xwrE=(h"jGfE0i )e/44@09f:\Ld$)Vyҙ>27@_ u4Һcnu㫑E8$ >( Ci!͒>Gnq i Vb cgIo®dT0=}O72[4ٌ$U#RiLw!q:qAYw,66ϥ"Nsᨍ'0:'2 x!iј*:+E=qx%FJ0M&PJqbZP NN#ˆ@}۽!5a0љKpM#W <y5NPt;Ld~w,➳6)ƨ]{ܙ Vn%JF͑7iv& H&;Bvsaa}4HN),sToQU!inZv?F;H{ʔb 3W&HBd[<\@֛ѪfQZG;fSu3Qw.?݄]v @3 Y9{A R0?1$X#liezACsC\u d'Q$Vā|A'h~,ϩ]dAžIjer;<;`AV5+-4?-.қL?f]MO13^>ݏlHVfD64KtYR~ާьJFϔP,2oNHCp}ӟ Yļ⽯l&JkXۚ);.^9l@.)JW\D;7\־"BlkiTѩ6h-eՠfq$xHMq+S2n=G hy[q[@]J@P.Y?Mo#P60#@;TK oa ۚl[鵽^2I8E:N4<2!Y R^ʯ`}CV?V(FU NxoW!",NZҗ!!$,b̧vw]P]X4,2L>d/G@hQ \'ݖkA[,.3$z8/<0`F^*ga к揪(ɱ]֔[nToWu'vZQǠ&ȐYpۯZx`m/*pQ-H|FZpٜÏNqK?*액LQ{Lۍb8Ù +O/|#@Y/ϩ/)q8?ZnPͳ̥m_^bĉ..CwF:4a}&6@6|s_} Wi  6GrWSTjUot6l'qRW4QN:&z( Ph/ףL 펱*"SsYݭw(q&+6ZipRLm`3f@h(b0ia4h ⭫ 4ҀT:ӟ1LP>L)6O[/y7A >cB dɯ`_v[NCxN~%&֬@E. 3QMc6%!W|=97_L5BK-΢G,$ kKIM,Lz :KfO3B2s?ϳPm9Pp89نތ`=t'O=LS3o/ks)&qa4-_)Ҷ-`I1қsQ7rm`wKmeP,y_Q yk&QZEW r`[.ɫ -BBgc~BeYV[ќu7Xg?s1{x:|6_蟷UU7z!ߨるHv oVbuن՝,l:#&.uٝa.i+*DʐiG%0T\xz3v0`ǡef>g|_@| aWzF0$ؿgpeVdʵbG?{9nSJU^M`b5[3t25w ;b9+) Wf~KRMJ}KgX$)!JŒ#hnfއ;QhV|P69Dh򍛮JMWĈ/4ku8lQ*%7!D]{>Й0\0NYMH~"WVC{-cETf^'sq wbatI{htjOX,tï#r6rS7I!dXPw]Exzb0TpUuz vσi"ev\]I-̈́IE/%C v|@>TS@W-v ;h7@橜6hc{׼Kw1q漢dXa%]딡H?8=jχLsfj5xbXEo=yJ#e5Vq/IyoƃmK~)0@jVI2Iad{kdls%|(*L12Q; "*&7޷֣_4-rp^D)uQxm*i!MV0R Cdo%g:񘭝lRszWkPCu"'Lm Ǔѝ=x_L+4 9-(g0f?DP3ȳ>:·΃"~'q)}K%Dߣ!*!e\(Bvf}TL4rEk{|s{DrceS ?ԩòi=gҴwPom)M<-r6ˢ34HGav->P)ӁV?M%?p \*X[O>P(7^ !z*eAx(tG;Olx8C}{gnnY9T[IAԁN*g,jhP[)˟9D%Hکy%νBקPfTǍw bi 77fck3Ҝv$ߛ.ku(bq~HoV_`!ތ(1 ՘2LjrT|åĽׄI#ȨP})k7u (^W>ٮ, >+kS<*MONu@f>2I>rl2 Ip4Qкry iu/':kq=0 v3k$Y98^oot@m* aGIJ"yoĒ!N^Y%itLvaҜhZf;Nxl$0'Նn7 bОSb:P1vTfI^Oa W72@KpqM 9j<)"S´CGG#]q}iWیǫGFph=`$#;&ʻ&PD%>,>;c zcl}mJ&Dǯ'S/4S?h$E(qO/y[Y⺻u+`8qc.mZrr0vę>&\C\N{A$dc7fr9ݔH"!v.wIdOFcqjO|΋\z~gBCd`m9G3/OCgl `#mySH/-ezҭF͝ 4 (,?|¦Qz[âby],\lzZ49UՀ\BBknLYxM Z 7ijr%v<N$F dCg!d.4O.Rzٝ<./WtVDeZd ͨn1aj'j']`?5{_/mO*Tɍd{2eoynx\LM6~ TS(ʖ;hIBw0Jv-2m( uf?|<80'8`@Ff%-#}>6X:>o]U`/ւIb=;I 2dxǪ@EW`k;;ٽNkЩ!AFԭޠɺ0{ wjւc9 $o| rkY-Dſyvtg%]-?+XE[I_NtLJa]ҫ,hotkU/Oqok}{:JqʍϖT8d6 E&O(c,1|oޯJms ǩP}Q}I_YK7P( bZ$)PI`F;OȆ8$#;dQ{B;FtrЊDa땇u)eMρRֳkd"[!iKs4f _N4 dB.eּ=&~Z ʵ]%>.ٴ :Pjlh7^, }+h/z3ÕE@h*\Bp1*?ot/.oʍX:M7\vtNn!#r\f34x;Gr&rHs_qEW]H AjHJӹԱkR`v78Џ[eLuѸjBTDǟwGDIfGEYMD)$k5?w\{px 8EՋI&t>֕2iQzsʒ~G5 k~2+𗈄t^Ainjy<} ۘ}߿TJB(r^Ap4)ؗ )obTɈa6*AHqp׭&DRZl~܍/$Mpw-vέK q1 '.H-.: ~a̧Y bT@2`ft5BЫ{뻲2$'hsQE,PȁN"|/_ӝ2>m@`GAYCO\;,Rܞbw@ouv [@PXˆ 7uB:0 ђ#Ѻ=~.RQjGdhQki0=(|jƦ;O5eQЋD$ߧ3b x+$~P@kX_/WnbBtttf ᠪQiR[?qp鐋Jtxd~(_ 0ybhkG~ff`K{I!.]G'(nyMYiCy93R]j~q J{q9cѪ-CF~ 47+r3,R1Xg\d4*{PW Z<VB|&_9.Ѻ.mfUqxS_erO)˞1`1s0C<?G&AiI 5V%iTg+)0 bNCCB~xzTQ)NqN5\F-Dtw(A CX): ;wš H,奸7p-)@QCXI gePCH=X\fI_hx '+lFB+sw!)ύŝ]iJưx!YBWSb}nī!6bx /@ׯ5ΰ^2Q[^vL[4h{gP Sva9/Rs",vc?3Ղ;f]B3!]弟WE{G+eu`Pg9}s,g W-,Srm根ǾKAd:~"C٪5g^3I1wfb@9|$ 7fJ(rDZ_v@)Xh[^' hصqAX1XCʏuW_SÈԼpS’Dž2_'L'xP7aDD3ke<,!bj7Fjw4.TԲe%esw_}Hv{l4[جW3)6i ųEeZی!hl#wheDTͭNi 8B.}Q8qzXBH d`'*:{qW\,xbm#M`)'vz2ap07Wx+GBM=iߡg1[ZWII 4խ̻Djf zyYBpj?;JoS6R*Ì^xIifDnHF*LqLB鲞mx&8bMt<\Mtw~imݸ'Hi*Sޫjt>݅p;!VEKשv ڹB;*tpCΙJK֡eKe@,br@m=nX8-W4PRv:TcE,y0=#zs=u6>A%)#Eb뷜IcϘ ۄzuʠ4175N)TS5%9!4ctPfqи(xѵCP1e=gѓL6bg<;h9fG.ۈ OW>Y&pQy>۔^ 3uDҿ}ۡxK fnѵtҳI'kfP-%kԟF^Ԣ*)t[hZK<h>7Zv6e]9M}[.U]}8ޭ}t2P0ŋNѠ1G龎0~M50}礽UGnR=n ,2S)d4lޫXCs\cg #Kg0Vp`ΐ,DGSO0Fh{x5J{Pd/xEx귀qؾSmO[(pfUbB8#WMUV@בeS`;Z (U5fqL6z>0@fA5cfWO 8+ 3̽/s't)oAKG={!12G:@ —a4D.8|zvR oUv!z0/% l$x>U9-֓dvs]qɏ!l^IUso_cn=CHx%Z?SQ!?5Ip:G@͹=WK4%ϵo/jRoռ,,Otz *2"rB?$jRk"@P_Zl!l{"6̭a<\ h[%Db@y/YjN HsySXS_z[qO)tn;*JZ g@Fi@: = dpxv^d_k;E_ ý>q5F5#&8pUs7oØaJByksĎMg_-vޣ4Oɴox2TP7M%-]F A˿C}Ĝ7mDakZ<|:wkKދʮoőUNNmydMs1?D֊\OcnY+uB@J-RlKびdLˣbLE:쭞N__ {&~pQk#xB=whz4!k?vWp0O=RT!POk= aSa }a)4Kypù -є0O‚%=םlÓvcr:zE6E!6|@]M9T61tT_y~=}wÄ')Q^JI/E.: GbXp | j` f̗iלb|=ci r{!{sA?dpt qoE zo$؋4L1gQz#^d$;F*̘k\],i>LS bLjN;% P@ziifݔouxjsȰL,s4c6C5aQ yQ`:1k_g&ƤsJATb|\ljA LOWQ/+)/,Q z㘳)Q{,.Gũ9%(I CzʖuvKD%v[x,@U8ʀgko03UR e\bUFCrM ;dа짙w0_Lk#ܫ }[w>\^Nm;fBg0xcu.&w额^h}0RK138_H׃S>_H֛g&g[RZ`#HMw'MLė%wIRT- HbP]a1t#gKD::OkAclf6G1`LBOLU?XqJW[_/  ?A:A4fvą*gdN|rĤBA, 映^c -ګ%݄ɤͺ Os$qoG7svR1g՘RUW~B".zt pm>R] 5qقmk?}ѾَDmu+go`m:PAل۹ޅ7&>)bODBo,Y;lTD,<ͧ]bG`ٖB6TRuf4!Y ֜Jpǯ8dAK?kz*75:6.mX9]53d7Z-;ںLvP"|Q/HȷqH"u\#?=(3&U!<%|1F`dAB[q~VQhŒ յ4n0 E+09.ja4:e̯&=[PiY>`-d tNmm!.Ñ"*Z %̷^]/J;MKImHTozUu0Z1.E:k#Z8SKzI㇇5TTtl &cj r]-j E;ُ7#~UE ۩&P"Xcѽ `}Ō24i05Zc]x#;Tɮ 8ư՘ u<'Z)D3BvP58ast)5"#y\#?gbʀBvnypSp}P3/h+m6J;ҰHd3jNSwMp*&Ԓ,KfpL`>e\5Q=ԛcf[6R1!ʚr~.--_ ~7h 7y& +mzrϊ2Fiݾ?dH#;0ٳ:-mvۈVSIqO T,UE*oiY"-bȱgYZ07070100000045000081a40000000000000000000000016759d57f0000da0c000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/sw/siw/siw.ko.xz7zXZִF!t/3]?Eh=ڜ.+͞IȰ2iEW5'c_!Yk^G*?(pQ'nFpfhm+kt%Ej_<^gNC#xNx @ )]r2mEG~hkbrd͒ /nx~{Kq/wxP5@JhftCRGWN4|uF 4;0(Yycq62Yifw_d@>3(@ŸͱXL+Inom<&EsV\P-k~%. Wmc$gZ+>@$ad@TBpxe @˂I%n[!t)s4LSaUUS{خ|B8Kq3(^i[F>1x!İyaȊt4+hɰO`A Kΐ9Kj=gk7N?GR; 0#JlpŪ2s}#zZИYt ;f(>Y .{h^s-)m0HIk 0L2F+Nx%7!9/ j,}DiջUЬȣ ܞ -6#K1ln3.nӶJ< d`bO1#K?8@%% Ei9s|j_3Hޛr]+AMnbgT% @P5K-7 ®Ŵ t(+fCCp7oWEр+ˁVA>'Q*upWLA۸I[$5s$_d ~F(i>sf۳k=㽎A",w~C9q?uQo r @m1yT &;Ҟ peF,3cYd*$Ss:OmdXMzOD1CO=oyt!޺«ΰ.Ewlު'LIdߙmlc痉xo](/xv'MJVt9eFٞi%ǩV'tL^V8^Mx ,aEN{[qh<)+w?+px4KAx`OVwZ-s]0ZwR4PfY+wz ~"<>@a?1?*{b_RܚTn'U ྘/Hɛ&UI3Dbv?ľ29.;=eaL'pVg~O6&:mzLtq˹_Z} "b <ZغTG\"\'}lr;\mB8Q+j`Vlp~C6*-i<2f({C=a w$&vEFA7Ý^Kn$`[#9j?Ew 2J;39eM!1J5̹~H&|4Aҗ9gxdrY0=Z[0+؄:.}Ex\@y׏"q({K2Y֌~l B¾uciz<Þ@{Y=pt,D;0RcpRеSsMa٢~`;Tk*]4GIžP$s?HBEa3 (Lǝ'|G>D' 3`5QzNC?P8;yiBED/ 94rPW1NIJ ځޣE'&Jd #('[Zi:t\iC }("|?^л:!%Onhjwicw硬x,u yu&fY;"lU2Q^ +.BF/YX0YS뼥A7I`nҿyEjfu4 (k$$n Ni7+`+Dˁ{>@z-hmM)X*; Ѣ>v[N)N?"՜HKk f~2`:!:JG)FpMjLEHxo:/Yk a$]@j]ӗS 36 #axpKlk0ݙGD/d+?laQv ѕ0$f|R bhS5|1c6YA$V>&::Yi٪@ٞ[@2~ki-՟~8A T(-f`5FXM)zEC/"*3C,_HQS$qgeG1= ]ô. F#x;t̺=D솑T/P]|.Z' FGh)Ce !#DUۭԇ6lܴ2g_V*OBt^a@^Ri4\Wɥ1y|1a/yg r%"[sy7]`Ҳɤ;»hfzmOkPC9'L;EhtY/۷簭S@.m%Zcŭy 6M/˿kUzc/ډ3̋n$|Eƿds?w3*8VEDW{) $uUHDG$ 闋!;p'QcON: !97SĢTO8mY ɽeՏE@ ӼE*Y0ҥU?cÃ9 {N۟!V@DtЅnKOs兖M4*3zc0b?SPjdB_}cp̮0l^UN=Xod:ր&OQ1”/r+qpiAGC䑾P'BuBI-ƻTW#9S :l3fTfOGD;@ȼ̣:e'ڶYLe[ ~<eCa,[J =QDnX|L%K2C%xkJałv1E  G_AHYhLTAjB}cd2elH\0vn qǪ2_C(&OM9>?04BgB#^]f D'kyvQ3b|D S6d҆ 6a;hg,5h?bdWPpt؊9͌6hl$jC嗷 Y矅f騑{AF8~v%ᾜӵ@KN@3HPKSyu3]-X?."h=Tb9"% oEHxky #X_yOg?*ϲGΚێjَ%ZupR&nۗ8Nt4\ؼe$&;ɻ!lvx%eWB/h=XVUF+p)a=..6T=g}ajhϳ.p1ɋl3GK@y*tpâeNnbx3SҠex:3J M M%m\xOQYb4S>H5!c$B5Ϻ W_[:E g5dYR_]d|ץq^?pۘ(c UXi0ޟϚM=Qe2{ilKC&-Yd9rۘ6Ylcy'ܬ<“ڣΫYŨ1~[9u܉c8cWM8w!N:l* h@F4íOC\ BhNx̀wN+"}/JzR_E@Ym /ڸ[v!r0BV@sU\Rg q< n/ibÜ#N7aHYv7jZ|u_$KV3nf Fi7``kjh+ X[.7ODж?GѮoŰ] -mvBӲ@y:!)QV{D92n2mtWCsXCe+?':YNq33)\+C~u6/~.p8H^cY(XҕehJ#qN!\Cq${w̧R;eZ\Foh"Ak}Dau2_Yi7*hF}xQzǩ1ͽUΟ0w$6#q _]0"kZ[6> :MubI:Y3GLWsV~ _ R@;\u_d4cPrR̎LS,/| 5-_L$üHQYU%o lx qՇNz{D Mu#ryMʡpYfGKt5#*|bpA :)zӰ6|I2[}^,uG2Q?z!M>)'@+%)-E!3BQkbJL0iHMa<4 >²J#߃W|")g7mjljK019Sr]8 y0ĕnRՙ4g8`S&@ Ыa=:}\Z|uN.A3~~m5ݰ^C-0/:`g&$\L"5vk^Հ2 g(O\'Ou@*:Ļ+XOhSS8Scvp47@Hs>9@U>SXyiYjh{)FWX1 ם3u0a -3跂WD|d8wRwyUdbVi2VFmմjuסJ'wKAziO s?Ǝ6߆JΉAApFZ){ yM>uIt% "I_Nԫ0 ٶm 8 KM?-?0Y-:!6!.Q;{/&WIq_և^ЅM+ y`-1JpKZ+pB+ű3?-oGZ̨NZ&H)/] ƙv&b>ݟPyصxXG(&8 +LDn<WuJ~;UQV'ty pa >Xç 7Y)ƍ͛ )5]I^ #ȑ=3CF2G/ MʷYUs|.}(6nVAnVA9P\a>3˳HA`Pm a%0k`!{jgu(Y~d t.Õ֢BrĽٰtB FGVJvo)xS6Qv̆M׷nœ} 7dM bsż(/.-UA8RmcL & wK t)Gpë j I6خ~-ͬ* gS"s9حVI />l_aQiWLs),{ wSV'"}hi?!qQ=`fSӔelpU%u;Jl `\$، v$vBs98ipڪY; Nn>IO}q<课@) OAV _ix&e=u{^/ӡ}pF|bh5\V(HBj3 ϵfS}ܽ.)H*D3BKr'<șBc#q?+LM;8ec LŢLֻXWuUԏ Ru|/G>;<7BTWq5Z{A5QEG: !@a8X'f!hT8W&|]->¥>邺w:J}LwD"AT_">S垤pԼ18az71JjX^@5ظc-N({!F !eRixa >lUzp"?Nð?1 Idy[%W͙,ggtO$}q!zڵk0y}zʦRJkތ+` YbY=Й" g}O:?5N62z'd1 V%%_C_1kse0膜t8\Q~qtԌ{-(?3%40:*34x@Sq65afV;o!I517>CGe']XJ:,VnM`T5 h67l~՝ASctmE+=UZ<9wZqgOD_?%Ͷ䋔PE+DE (Y PGޒjmQ%30Wv̙q(@xvګJ.3Fv/wcz*-VY㚋G: ߦ4 n}EJ@dG5gxv bnc0ψ59UALf'Tq^,7r_)AJ0[?ʄF>PIR{C/0q5%싱Wt~bsӭm(Ru/*$ OS[ޠ"6u}5ì]B#FKgUZuce#)x  Oh&䑶=0|³S~G x O%Z =N90,po,hgMw6]/r8PE~Pp΃\<edQPi7ÀC82E #rJiºO4H͑l~i֟F4g 3+e21 3RLۤX Qqtܶꀍf\?-ߺNfсddk)mxW6dTǫ5,: A:NGvdx^҉LꁆQ܀k tWZ$W].qr|V ! AfĠ{͐%}K)$:ȿ3/pO'N;bP%=Whm'KGy->F".߁ }ӹ>PˍjwQupD, ܲ,M/ ۱fv8bP{*[hR&i;J7M/}~ž|ZL*a)6P @ngG˽kNG)(( ؐ19?̾ج>*uꬴaNG;ZʅfV{X?[_d^ INp>~6bf΄اhbWK1֪,"aCm? ~Ϲy튥^@.ƫQ Hw?X pF#'H²p!u/DcGȶW*\,x$0Lتp|_@-KEnUQ>zΥ3O郢ߜ.2X0ڧ\ցg,blwEsMz J >>Mz23YK&w'[`ؼ ]*2D)ZW|c bZz> C}r߄ ,IgHd%tD ZOJAs)\)qa*(Swo}~hTuds1txؘd>vrc1&+I@`+} PL4&/8\H牦#!/K9wi#hVgf[|u#*γ'ףP '+(+ʩqvoh|w_lC]l"gWg&=q. 5=oT Scmzdpu ~IK4BjM]9 BߑY DFX'~Mu$ IU+ɠDD;7BE,Ha3RK$`^4Q?~WչNXb簆 kdݼn#X[ijS2E4bO_fIgJI.i֍S 'oSP7ߴс{3/ZP7$Oy0Z{$BP_@EO)pw\ܠ{`V%i'q[#V'~3]ޥ[Ca)#rEig ы 5;fPQW szxקD.br`J&.iZVnve:U^'mbR&cqE[^-u MƛK1:#{L|Fw)N`c-#,e7K}6icd(&Vˠ߿ayfQ޾$oDkOT,Cv'Uv%JZ5[9Vǯ]p)#IDrns<n H6tN2z=_R\ *@Ƒ@# 8~nAKvfj9ME8ӏPڑW8SBP[%X8S,lw oFrL$dֽ1b+0ar#w y#$ɉYP`23 ݑ7 ~_.w{&t'(ov5n=!~Cj:1Bpef"[MSkg,7G /j 2\BRBTKT|lDrd#{͂ z~#l|i%:nSKM-|GdzIW=kC^2X? {dxtfj5؇ۊd7 IiSeۤQgejn0/ 7S먻ƭfYoۼ3UJ`/d趃<ڈn-kh*yeS OS?e)厽-5-:Iq,LCgAe*d mehrtT+$ >ۦRʽioy U;!3EY`2^-B_ YT7Y+Ve=u#4@w>%+iD06s;QZ!Eq(={Ş MO _ z#ӼBXj Dbq6ETfG<Š餥'kd:s7|Ia_K1!@@x"Np"~yD]՜9;d'#1qDǤDmVzNIte^4_P4?Wq4ӊ⡿KγNv]r#kSdnB5~xSG;dykYt>. @҃Dv{1dawPX BeP*MC[[/A( #av0}ClsC]ס@5t_|$F;[kP|/{ Qd;gEn4+hh]LTЁ3,]~f'DfdLʓթl]+& EYWICO%>2eLhD)q vؖeU[S.r8(tTKb_R, ڰN(K2g`5,I$uF /BeOt$ 3%i@o13W}ulzJ5z ̬ħI}*X@)ँRf^_Roo=0;di9')=S{PNVʄ#dssjZ.ʍg)mN,/LL24VeC PMji 8щN*a@OgҜ'H!O )tBAb0Ϯ X3 i/g=4f{Ȏ XF.Yɂ^BI_*>dSIUqf(7e 7c!*Lp-kHC֖67g[+̘DFJL܉d†q*e11z$:Ĭ#_x$7ͦU_ m* K"&4 b(f JS)ݗG"9d^ !wqA  cXro/=}.lxx>#=G)ILD鄂6EbFޡ*p&& ܸV-)}a!pHIe*BL-(1Ҁx{,-FDƗVz`;(ת[0틺&g4z+?UEFLs8pva J\#.lOZ1; NWf,$D>.Lf7f*1ixyG ~5ηJ҇uѵރQe|Q?Xh_8Brţ(52餝aAfʌK& 2ML^]%Fe3 9"a"-YM\zk>ɯ: O6,IxA|S54fnMl hAx9& zKLP?8wy=%#țb y3&qܹ** Uꅮl,v13}!tv~'ij|{l4'6<nIk9I eIB;z|K-x5QT ѬT hl2/5fך 6+4%' E>y&`0wǻ~ O,˳FtثqwsDNh#f 2Guıq%J35N D;_ۢB10Q 3:p' zp4e@FƂJhF%KrM01kB$]f%غ@U}H$8;P?6( Q&V;uVJ]kWOBYmV:EB @m:gP!&:OJ~[tU>V\Km2z@0樀 OwAݲߡT6l0)-L )]a~mxbȺ4+2 |mBф/T~͡9[ Z'h?nMAɯҥC_Yމ)r‚@172s@]Ұ6I*p=ɏ -oD ."G%ؔG)槃1^F d[:n̓n8zb61AYjXo% fSn} CgQH o@[&_Y'g&V>&?I@xw2X]CIr`X266#̎4Bf *kI:iSyk 2k9{ࢬxS㫺l݁S-Xr|7}ҕ _oBBCuJ>E@\sK[D3-^T>Owܥ7ڶ-[%{U!N^=Ezl'Y̴h7fPKBp;7fLpAX >dk]N/wiOJ 2-+!%|2No5.)yMb]J4QLU2E%tЎJ1Ɛ*&BA'[ )1$1g1S5T` H3Ʃʿ%mJC/HȔhj)`浂Jjƭ8PP4ބ5[tmiYɭ [;?>1`Vu9/~udkg1 ^Va5>Vkz"Lc\PfV ၱa^M:ЪWRW-8C0 $N `|ɫxߴI{1 NyLX`aS)-dY+ NEw7G5g`UAЭ3LwkSOg)7 ۽bzBt$2G[1E sf1"JT ɑ |{ULi)ENP{z>5_-0!}gP8/_-9 ѯ'9Zk?<|;^utMO3R}_N#NbUjڙAQ} ON RbR7Y?B0+4|6w#̽:J-t&3Sֆac#0Lhɼ4ffT_"( qm?Apna;mB7eTE@Fz3ا\"`@nxM^f^uJ)|D)ːot٢RBHqN}K4 Г *}/FÕr@%2ƮWmFavSoLQ,-(a;j6Sk$A\urسI$w1N~d~aPgm pVRWzqO<$~]Mn!Yt Fw`$+XLm&[=.xv"4랧JBK0#BoHGyx{pMh`C igk!\Y}4䎽9dktH7wYv2y\,L&[7OsEӼHqnte-L 8c(f%y8WH5N:3Nءi:mƸ Qo I4Kg='Eci?`#qĩH7@ibiiQ;Nܰ)<^PNn -tx-ZFUC(yF"gl]&H2H;rJ}d8uC}dѝ䈞1\[$O E$ɂzd\t}/vH6FM@Csg#i"B7S>3`{xd/.gAgߘ`OHK_}v6wJ&󙖡 'Ni0K9fb{KF5UA^EI>M d'tiz}xs!w_0I6_XpfF V0;tfΜ\e A(ȐIo:Ǽ೨8"܍O=7{"JƃH0%#v譕\@f^wkrT@OYCV4' k LĔ[C{/Aa9-Xrusܚ\@{|sO#.v HK'`6dY#QO&h;q4YP㧣C5^`Y6"o2ݳ- E 0yhl뼂SF\0̠FtEr %vySpdl,_pLoyJ0ޛ069Y|^ b[Y?֭-oXR{;;'^<Υܬ^JMʴQ2!c\8heH|GNu2͂3Wm" O3S_({ꞎ-n9tHw]ѧcX.CO-k@Zu,[dFBƖ30?t76T#dT=Y$^,a?HaTI$'$)*4 epCcű͐*hc UsebmօL=1óSb +$1F.p{g :/ :mNeqև0ZQ)M4⶜}Ph=$nٸbjLKR ?8{62PШK߆uEc:e/3 da-p@_YV؜dҥꩇǥDцXdHW*HeWÃaKF~HۡZ$B*NP>SM$!H9c$yD"AB+Ed`y7x-i[Xpe(H5W?ׁ=_ܻGq7NaC-a`9K 5>ALPHB8gߋIlُ= |'rָG9[a ',,Ye*ň`N 'Y4M~#)>-TYڶϏY8¥^^':t+[<͆cZvŘr?93L,58YAuly9 "B%lH4HN|!ø9~j@Rx>ASЙ|Y~Ƚ$#:Fpo ,ߓPS28,'j;F:,e$㹷$q:bnq> U;xCWcJ6VyE]5M5c+2DVf9X@Kqðƈ @x&=f[i1kQ1HK)O"Ȝi;P>sL-=5iǟLB߅ mKwV:ݰ"ryԥwqa琊U{`򒝮N4ɠf/CU'k9`g;tikd߀2Dl3Uۓ0vӖ`v<,fe:C\c$B:*N@`(s$[sɶi-L^uIIktQ'/<Ĥfz4N[O٩,5̰Z.7X'5FYՂЖol֖"cQȶ欉 f_~ nll[HLVsS[sѥm6. cH`Uk8NѿZ[  1 {i5Qt¼l?fSvˬC 7+N z п8o4۪ͥdyVÆv)´0$;|U()/)Q)_]ziRR\m;lCevUEc<\@V'B KCjNWOڱNL 0#{#n\&C]œ}_,ha\NT-lrR!01[kڑΚ2pH~yGqtR*)]!4ِ 'xCc7%3Izrmb7̕[ٮݜfꗄ)o^_ODlhqvɫ~H"F6Eېi2uQfLk%ǝ6\2 ]FSXmf+"GP!ϕ7oD |IR2z .6{LR!߬ti(#!jCG}Md w6 lA⿕^R<RHuɏuevӘ&o/VxL8=QL]| e'7A36Hƪ{;p(I|5*X*+ʭ'&[a %*Œ+rPO U`}R?ȶR ɬ+qPʴT`LIMPx</~Ab.==P_A:y\-=RJ+e &FZ5rt &>{ 􆨘iR]^LS$$ ^ZDeeytg XRЛ`O\'@OCL;jW$MՅH=A5gF3(P d = @9@}V`(-`KLW;r{d*aSX{V4ޭW֠PG}3gj5.^mޓ|DS!+6RsIYjyMUgݺ8RI@|b+-gC-4G{\4ƪivH϶WDWUۇQBPxAPw 83 _|x-8T:h7\:yVj3Z$Y@QfǼq$lY]5}\5puq9xP׋?Rj}+?MK)%8)i!4VCj^*~oQk͜tK\"xX p9sCec&h؊jWj_S#kn]A`:EXS-unf(BŽb!z2HP,iIy^*x0!n> -羺 I檘_h1hY&`mb&.?˒1<5<:@d4X `YǙY8M%m5~pjnf.L7JS$.tg@#LPeL{wJGy32hҽ9ρLa/at1iW9v3n20%Sz^{8eü-^s)Pl8gΏiyib6[o "9$#\NSSj5'Ϛܠ =WwI^ f-+2D@GF&U8jV/V֙M7L ,T+UUo s{6'p#BdL(,;:ZySuGSŝ4b}4 #Eɞ`.`~oMzx)kr">ߥ~k@;').|b韏=mfW3 ޥde]'v%B&PL$c3 Xd|eMcHVxl\V{mٍx4Br9K{(NB_݁#y"¼KX|N'n#!-|vT4٥IO1v;Վ8962$D=fz1 Lwz5Αz 1>sω@j90E$}`_| haN#-4cE#a$4h -=?UTU;j A/pI7RKʊƍ1Ѭc rR,=!Ӏi`TjX' X5%$meӱ4(䰌ƂF} a+s>3;p _ gKk=^L5UhHߵjt5LKV/_EZOIOX*mnLG(Z, (>(c T+dIJ;;rDq%[cW}xu̠ҋUs|Jp ! B()c^ݦK߰ /LM_0{~p~H-o0#3 vB|:#2JxL9߫<U+eC>Vo6X>j.&,/ZlBLopf(/A_Kmг!@q>/d--L1s 훙N @#s M S7]6aAMLʺAv#^Cj.Vawզa_+2<޵q5mr5z-J$K~=풞) c+%xL aUe\: ^@MF#Leqk6{:Dȸjtԯ|2~f_ip߬) X*a:wKxYNl4=$KigUaP&Pf'v\Ce韛B逗"`Gۏn4 (aG V͊(al+F>]Ҵ ݏ46Z33n̔HtZ> pl %Yv*u:` 3.POl2Ç|$UIHROffLcw̐q/)2sTuTDkLgPv0&!nh3J$=kdWy^33bw5nRvY.AgMcRw=8G~4>ݼ|Elj#ƈ[~m$*6HԲ ڢE}y¤Cl.QOO, @Y/YAIK]@lF۬X`\L}?n=P!6j=`HrS+K'֓-b4,z~ݎ,yK 6 ʙvz2 򱉱W7@-O!רgS4)֏W*6bubǧ3 v's/H@snX#HqHW|p~ F[B ZFyaЋ{ckS>l*PH6VuQ{tM YW@CyAی5g<(tFWx$Xc(\gd:YC`S `#)kIUy2SI $n։cFFi{~S㰧0ۇ[tL!6zaN#ore)}];``#ѧ']4Sjg:tj# nT9whN'ΜM+$\sNסE^EJ,^c;! )ϪԈ:!n $Mz!(պ^ՠtGj%gsQʋu]EWIc|ˎ[q۞D=xm"uT1.,DexT\ތ ? |U~~(Ħޅ`ohe>=Q{ЯøYfEY~CJ6t]R{h*)|湪a`ʛ43h! 4ÑNP6:Y@z:_g/qP{(dqI!l " MPg\Ӿ|0kVG5)n&9i%5>lyK^)GWmVPg%~퀆Uc}Rx)͠CLlBDBy1#D- >1pyuFTOGD_LTl {e3 j"8qՀ6?=ΚC;6Ma}Bgh8YS|dTi/ڬsTw}p(j\c1z:Ql-dŖޏ P*~ FxM ($y/D??)dx, ̍<!JV*uy5pd c%HF=-M"CiěpuB6!| :NbY#~2, zH(_5Idm#<}xuOv՗f(m{)V8+hY8Twmପ=7ZډmHN5"c8#`9eR쿂E+L|z2}%Ѯ"t\pZ 屚0q0pi@J 15n:nzKM9Pd nF;KiZRuZ0j3o|*UMidk 0}_Wk'Mm)/#jm]Md/ "ABfV65{(8yqƊ׎,Jb,Tt> A.vKZ2/_kt)Մ[T -HL+l!F6ևl;FFRmEeF~*nG8[R Q_r5^?}O{ģ|MR: ݭ$nW%rsK̮-s;ݸ)ъlIo]5]2NSPG숨ڀk:CUBM.*lVmԉqkkvc m_TbPl; fS>ZFx-[*c1E;m r႒K%FR| ~TJ϶]S"),E>:@b61,MbWK ql8ALz̓i_-Px}BF)f `wI+>.x ׆Fej9ɠS"^J~,aߖ0 ˯lA3hGVÍ66zcMR' Ngz7rNJyin߅U+>;j9uuX 72#`QKfH'9T T=oΪݒ*qN,MV_n*ɵv썊Ql(+(66#?|)-o|^X3.j+.gudc2X8izgA ډ6\ݚ+: cVߪDgK(TvI0 D7z%S浲1jn5.o!2j)t1>|ÎaF:#@=_}B2"8 䬲(a$YSwV"V[`pSlz+C lpOU+vH Z,t]!fp7ijF=.LK$Kp'V+r-Ub0qcMzLI7j٣vӫ9$'uّ4S2BzWԿ gR&$ T#[qS'}AQXk“I"O̎5q9A8Wp6 =ҼPcYŽcLFl"Nv(H :x H| 9zB0Rcz$G(<}Z ЅI }KZ*Oގ cE&1$JM,8jCOGKm,s6;qP=-3K5uRy%z\_Z9\Su(1J7z[ ;gc VIuMó,ómK=LXEGb3q*<GßmKOGŰx|1M7Him%݈܄1w-BiFL_!f0[#GjZUۧ3t/3pVao|rgǘ f"FIGS9`]s8(7G"Ɓ {%*U+L0+_[nD~L1.-S_\~Dq(+JQnmyu#,`̂Eus!'E?MH u#r,˄g&V`Rˤ2&!uS'$r`bO N$XV @Qh2on:oMj4f1% tc8kPfS'/3x#l9gE1f@*w]RB Q(n"-&zn,6Y8q.&quWQdB>.`aZo{/u+ T^KI I䪘r҇\󾡀gxvᚮ&Q 4&~n9Tn&yK!n&He8ZyzSEُ*GMRaQk?/Q|OTMAE$V̠7.?_LMs4Ϻsh JMhr/m9A~] O.n(?Sa% r1߳O%nᘑOԡ:1#JѰJ&-y?~g r rk6&ybIJ)TXR@ΑG" T$`fMK(+z66Ws“<)u*&I9ua@9lצ~:a*=׍wG:WH @]}h͆ki2 FB8Zv hAW8*BIeayh,^"/-NV ՏڝH Ǵz.xF^ܾiw#&|ymMAPQ?f`QQ8du6g潴H[)[AI>(FTE!ai]oNѤD6 f/1P[G%ZbgBX!/h>F=8l"#ZXde`9h誇c,f|BJiJcLOq"O_1ߨg=ӌɿё\!ϹvU\9OuE RCh+/X)R"|-q[~Ǒ{7`Jdn/O?0 abOr(I(_#.s4Hx^#Z*Z*^2}uʤja4ƭ2 Q*h+]#"*!5*b0V2EV)Tw4j;Fd⼧q3ظg@F-n8& 70$ 5=1Lj櫽RتMoPܞE|B2p҆?"Nw]vK({E9`Gk C↽ nW&ntWҫ?_Cȍ%ynhC3ZJePO3h6*FC( UPG2"fzU_ReO% iM@0`FG\HI/ | H̍VA<f֐:Ou~Obݣ _7\U^stZYhƾ6=[Z&f4>N$'=s=<=z3-Ib,g~3ԉE&MZŠ:|Ԏ kѸ}c("bJ5Dߏ Q6>yuHW>9Pv[Q\ (Dj;YQSr\n+/f gPq%w%<_'{q7> bE:T\<%|¯ɸ|{ՍrYAɟ'l*6qm|]&5Ɨ.4+lZz½EE <ѝx|AOKnֺk~X ֳobӱ4;;Z^ >cRyOlDZ`ĺ+:vı\_D;Q}EReBg&IKj &ۘ޾YBVM!Ctۯ*.ӝp!&,4fy ̹S]2``ah{t‹#+i;7muz w]';|3OI̼-sJ0kvSoMnQ!a鶟T$2 c)NOˆXӤE"""ު{-ڪ(ʋ"AFx~q\?6 v^ uO.XYOǽh/I/iݪ DN,,H j/I;~8Iy\*xX> fŮ*Y8"9H\/{xx;fR! 5yz: hm@bΚ`%BܬxJɘl rURݸ[ӫ DA!aKaݱ&sMNl-M4C} `urkS!KC8,,L'hmiyxC;CF [2l+e $t!gK^QbLȞ+A^nl7d: śgFf7'ŽAh57|SW42HT((~a5k{G5.p,0{@$E@?Na].B zo!Yv mVM@0?׼|ÍG}¼ydr)3 4lJrGQpA5((+f#hzbu-@(It*N:p$3Vacxncw!V(W|"15Rzu[3l]5q$Ns(67`E Q hӗ4 [X m*!kY*kDkajlЅ71 6X0Ƣlxto!x1y*ېC3p%鵤f 9b;%{]c ~:s􍶣ho6P@%K/w4u(.L:/VqNA]29tӣe }Q* *ufy51Xޥ)6_/`[xe5.D*N+`0q=Ww7rB4\=d{'aZ+0X\ӧ:Gv& 2y{aDq:EZA0آMk/>va=OiX!piH[y9zibɓWw!{՞HoM r%!b`"͵eIΥN㘉c_G9!?ot-bKWN$eWՠ\pYVZvd AG9pomc DŮ/Ҙؖ@We^+rÓޝR UR g0B $v;rܳc; {w)PKE=\q@]y'e7n7wtH>}2~yJ,.TA=u6@@io.϶n9i1H1dēPb͎ CVZ!QXHZ pEČ!d,TYDz?D{Jֱ{P pV޿1K-Za~WOdC:>wW#lU%oAl~X[fĚOm qϊ9K)BݭUmU=8,-G'y2ظ؇m};H湼ċ'"US8bT+\dQSa,) 5Q}2ʸ >uE ]0D=1Ps.!_}:_#lhvPA \ Kɟ{:Z ϙF!HMwoNz▒@%ۍ%2h wK7NCG=y2,qJӆCBR>o K`Ѿ)q4j h\ w{K֌+49O >i#Z&tύ{`pF[|36-":NŔmIsasB3<,6re7'K8h !]ĘL]w Ul8LsM>G`ۻ.-x*vI`~q˵80;?8,I@ӷg ɪZK(YC|/d?l >/YظGtTp4'kMMʮ?7\v=NmfC]nb=ˡ`B.( “U>5xa3c_}~lu;ӣ׵Лhʘ$}wDgXCǟQc4Ï*)cƓCC8Xl JjMdǪ%Ad(pD4"J,zDEh sBG{Ctl؂&Z3^5ٍP|yB,եfLFms#޻Ud U!WPetvڨ5u0&Rp/&#T˹b#5}NBO{vyFCvTŢچh Ynu)a̮j%{a(>ٌu L2$'xkSO!z"BhEe-Sn{3o}D-DH p ꡹o0[/8>FOD5sQZMEf/OɃl&z&TRj237Ռ75cơoYVG\I)d|#b2!#sd`fNęs9A#w,egpX+M2gLD9 % &4F|C(@05OiZMyb+kl tb8dŀ5W@sSnۜ p6xRe(5ع A qq, !n!`Ðӎe D-㲃.a>ŀJ$n5qS wDq* s\ ۆ>mR7UEڣz@ĕFN{ `_vB3*nNHaH+7=6 2.*>q8YZ=)F" wѲe jg{xڽ^ŢTt`=˄5^!ݹ>kPcUw*(wn:ib"+s6.R^ݫXCa=pMH!n- t % hg6ZK8&Ar/^&xol?;5򥽧4t[~2.@IB6XWZ:n0@`2߼Y4זFbON`9a-KqU=2]=_{p]_mkcSrLHo<\LO ',y#\q6Gn_| A~OG](u"dZSUpjå:7>!1<"4:>):dLprmD@>}Sfy+~T Ӣ{!~Uin}! 81? Eq4p8, !Xޗ3?D̂bVeOTJ`L2~[>.jJ֓86{pqnb$4}q3L&6eM0[DŽEͻ}z5vb3%S?*ѼBY3_4r?ِOxC/*ꧫQHtȭv6e40AžhW0,FS3yLh]h~c@/5c\;p)0 Y~_h0fǕg @׏%7JmYT{J9K華Cf9z d([{'Ï[ al,l{ʮE50ٟ44lCիaыt[!V|4Uݱ׻((rR2$$ֿt/{$da?NcfaӇwJJ(]xx/ R|'BP;HQU"ܬ8@"SƹK3sSZb9VNp~|S'~9W/Pd{X~M 2(.i <KjAլ*iTԺ?ՓV,v_ߣ![dxOхx)(j㣇_R|x{D"dASoN"C96ZQV$!׏Z |޸z:y#$|1TbZ H8< ?=e8Bltӯ9sů:tsK BJ|!ΚϞ|2;uAݼ( oGr2D(_a"wbgUF2VAI 9iQ%>62LbªIΈpy$2e{ N9Տ>3*lm\,0@P๩$ѱ**PRM`LK80IU~PBtӳ읿ά8wQBkIؘƌB=11! b/-B#y_"۴^mf!ׁ~iOfwAAjؘp.IJydi;5R/]/_7u+qT@KL/cZ$!Owؒu G(O|W? 69^.sKub'+7Y9Mլ?3D2e"Umca{S6z3gxJpcP3=p*Br/g<TuWs֮*՚|x FjcKw) uwCgU]}W&OwZ.Zz/3}yGawlu[*L~r^Nh?r=O@*qSC;)d/s hG59$Xio*0 REB3}Wi ҽ!5-.E eLulmNSq<;[92\-Xų'`BՂd^\ eU> W?RT7w)>Z`a,AaRkװZJw궒@RVjc[䈤g/5.;gˌ 95:_^-+$ʌ)Uձː_J&J`#KࠂTN\';-_4읚6`9(ҋOyb BrN-`X@%ɷV%)*9Bʝ$R6FFIÄ`hJNS =ŋ4}CekcHFWl, t'r!4ejbyy@5WJ`91!-nY%%T/x gߙ#/bȤeg2s4֑w&Cp`FV?X#b9#ynn_W ;b񦦈¥\iAiI!'TN |x.ˁ?&/E`ԭHIwi Qȹ4qh;J/ot~D)&8<#Yya} +V֟{r$\1rert,$N!f)GFT!zR}eܡ ]3I Ta;Dh)zMYDi$DhP1$iT1sMW_Wa톴 7 vgÞHE <2 @/tybKlVxZ?TAU i_{rڃ roa|NH%7:] ֎&RlwNu~) å{Oڈ8WƣЉ QJF ) Nj["Ng/L+H.r%gWqHJ t)3.R[;S?l"\3%ZP~~$Fяr[90P,;*SdXbq~"fqF&_19#*2x(RtGDL8tUap.ZdD͠C&{%&Ԡl).R6[7Cm< zMXTro#$~3rDe-Q,>i+rzs>p6D3O-Bԝ*2HwxڝM5IƵ)0=w%·5Me9, ]?k1cRS}Qi8΀UvUWW.QHMO7^0 y(pPxL5(HM[5`HKەgpbO_в_ 3}\m3<eV.b{g(xEQx5C{ G7)5!jLK1Par  RQ$e9*u`}-P;=փdyHxYWX<oPm<+)39M-Dd ȹitȹg M;NOQM`zLzQ|FG4%eZ\mwk9ӲaYGY|ӐXRCl|O|y8QmF5& F%NЁqsBja2{ZD}m>FdBLMK2@vTKaq,ĕu#y-كa@w )N\ CxM͏Ͼ/cP'g_cW:6$X|^a*(H ߯<GK;i Ojffi:0ΚGlBeio'ʹ:1gEq5F$!#I۩<M3™HB5jw>=at`x6`;e0"&*x<"J]r%% WrF뗅(ϧ?jq*[tYk:0)B[ CT,3ךX.Xz8X˓@(cP?;YM&;m A~BQSD;D{-06#s<7ZF]難O.I ^nCw &RL"iK@:+m36;Jxm "Sz^VLW*;\*OnzlC`6%MHBdpb*@Ţ'@qoNOWDZ%g`*f3_ 54`f@nL &FFc4ED=jQc 0Ю$YMv`EuE B]Y^E8r0J]ֳv>|U ]5O(aKB0(Ǣ+8>tXh)Sb +#±C-zek*&c5蘢a pY6Ɏ\j)"ubOJ6󺮸l,f@:V~'t~B(ZTZ#:B%\~R}h`2y X"%ŖbczO8]V7[E]'\R{:ywYJeE&mGn 6 h.(&?Zrce# U~N3 \B^1g1t[ْ)y^k"ӯ|{JI8fd7L"È+Ԗ:jŗ1Յ r *k)"H;&j0nh ;{w(.loBhz0Xe!x̗[ndE;آmqtT8;E) #/K@CNtH3mN;@rq=s3Ue%Ot m~}$w yr @ p "MPQ ob;fh3^6-,ke^ +ӽGAВ8mEcjOgcf1:4q%I $)Fuf+K:Ŕ- 7a9oϵfwtc^O{50I8՝_dD^Z㟄R۟Z)n:]@GuQf*hbKgUS5*`Nz >gi#"kvv-e-l<[Y-B Q.6 @C a5K4`ޛ.>s*0!=#RfV 2{X8!'Lq YaB/;I-2t9zxfrx8WqEA[cڒLxL:jxⱹaZHZfK[]pu 7l ݸ No*;aK=3:tlҡhq̒]4zBT-, F'Xͱ-hBy>tٸv%D~@үPBsKqlHT ~H:9$f>fUr 98Sݟuj[,SZ<`Qx5|>MbMՁbBzk2ۚjT9G zթ@N Şg,x@ '6<}Mvp5ȮdzY2se' l!S>2-Yؒ X=E~0/{~ R~1GK^B7p%3[k@*31lRA^C,]g}ICFxUn=o5 s,p:NFЈX9Z@>vLs\B%,#Tf/ MY|ܘy->PGTw@RvNɝi*W_aeGoc{M`}g~WƗ.. uCyBjr\;Pe~5.ej#=?!vq@Uڙΐlt?hy`}/7RqMlmhY {5!d% qg/\sVUgdeu.o)(mavDŨ KaxY9Cq>MŗNuqޭ8V YD kqL=Φ.B݆)i户g|<8]09Vz.X$[T|5uXn6S_}k-S1>9Nȿ.ZfְT5h+GTA"j9̼ԚRC8j 6́dfn"G2c]Bv()X͓~4\UZG4Fpo%},O{nڼV | :A B^ryB{0vQRTKB73V*$O%jtW%&'IGaY>l@'#5k+7S2ZVT~%jR:c[])//zHAsDŽ I½[7-f &2Pg5{Qdҿ(J c&V ׼ojjVi kw^ 'RYfba71YdADLo'yx:4Mq=B-`bs)i{):%IE_%ϦX&eۣKW+SLe -g.M W\U^qdvNz{.6u|6}.eOb5+('Yf^L% NG POYPS9<~ULw$q=@Gߠ?vt%`[ Oި]TB|n)FQv]e$H1}˭OFph%ÌA>63::NGtfd|{֝æanLhiZ Dm3Ȍ ͼMSIs؆{qfq*Q޽ `*}$oDCFL]{3ldI>ch&u2. ^x"&'7$)slp +Ug:(cwBXYޗp*P2v^`2r?ٯ|- 8Omrrwbw4N蜨L.(.+˧Q#*/hv>4R 8&fB  *r/=."JU8frZk}?7q Wc2#G֛RT: )ؖ;xL4MOi EQkccJg4:_ jVdmXNcҐu{$IheרASZ6"(,tVmh NINGhjFpry.ytN/ZY5QF&͟Q 9گ'_&2U>Gm߫ V:_QT s3R,>ƒQx̞!; &|NjMmCFnADQ-QD2LDgS+-LᩬAј W[^gDnJMv)Q5+ 3*RaW@Pn.ݳiЎEk CfmŽ5EY('?yƽc~?#9XS$=;E*"/B<>}2ug)aB'3oo%[]۝9 ؚN#a"a,]1\Qap܄ղvd[p2&8B.Ӆq^U6+^RߐY"P`/[`[O0gdTbh'ɺ:bõ ѦB))!,%p^uZ#^Qz<*=- 9p .htwG\|5]S:Y(?om0,; dR_ƨW?Vepb0#N~&}&w0-?pooGuq bυ=!o4_ɯL_ueom<}="cIUv8S= "D.W4'}upݤ\+|ӆZT*nlj62_! +-BƏUX?>n Ĺbٳⱑn(aOT@>}92 MPyL嘞ڱ ,BWbg]b([OU# m;+ |EgkL8qs:t`Έ7py+"Zى'-Pw>U} .2Z>vħ~1{zZɰ"0R֌ _fy tdbeYEbl=΍^L Pty 1̙bïk'T+V mӜWL fJV yI=,,)awh V^RabSs4jwmncX0 9 Xq1l*<VNF%Q)H4ڹ59Z*sm9*{bt]TE>-:b^JmBf,r3]mWU=,H6MGNT]>Y4~hŴ~ƬX5洓FChSeDݻBɯnke&YIy$*U~ 3oB䨏͌|yp.! 8Ҙz}/rz w?:u"K;lmHU hfBn? ^4ڧ LI)ϟ$?IW$,!0ޕg E -ax`fPŔbv~m&S͢ uѧ ?H۾d_~Ʀڏ gNأWgڠ>erFF(OYƖkmG7԰bk=R*~56|ڬ#bOߦ2@d3%) i&u ^5&j{<]7 1qÁk3E+?8S/vم|Ơ[tlU5Ry4>J+bqH|$$fza/dl_GxEx_ylvт~_/.3>X)1*$SIM>,?+Jb7uͰ#YDFO9cF8мsq:'kW7GiIWPAA>/gClggzl<%tl [Y%v*vIԂXK\Bnde-sa7}MX 4Z^k CmSBe0?4ƥKZZu7.xxJdͧgyMR|z 8- -w띞('ixj7 Sȏu{JVVK{C4f,-ouXWlPpA8ր}&X&0{ kO9Z4WN~h2PBy-D;нzxsMXX7 K|Q$b*gKڷ=m_ \hҦ7x,-POq I؜c2R˞`nBI`z:zk [&3VOS*ã^ud'c/!B&ҫG٪X 4%ۋ0~qh6F\oJNJ󳂽p?l(^XηEcA8' }Pnb0)za T`:= wH HeMDޙ-֢|XKcb XM,bZޯaN=a?mQݼlyB:VW&-5+y nW)`v)\WwK $?VSpӗKxbX5g|HO2^!.sbI 8)nȕȐNb5fw,Y^ڐ@\4aRFQ9Nlfxww>fUO{?t< 1՞5yU  g04;2m߰~tKq-\G.EWUtՏ; j I_3iv]p Roު{kbקv-W4h`dpX24VMq0ȳD .b­j*> ~vQNB{[QiI8P!,^0`uY31p^*VQa+xQB9I:g ""jw%GhN}ӢS&P*맢q4Y^3uɀ״ܲDZS-x 1)̳o2'6Vz{h4iߢ4sqLWV]qNR6|~F d~|YW+/k;̕V,\q`$_oUXti%nS5 9]wvko %'4D.!Ԣ< 9\1aKK|!S09M:T a{YMkب?i sPndwsFć+7yU ;jF.a$šxA!sJY*dg->ңN.Շnz%Өu],Z8^U]T>6#%ʅMC@x_R~1x;kT]G2ϝŪˋΑA!hFYᑾ#28J_˘[J|`S;ʝ*8t 7Q6z2U*nMx9R+)+s}F5aSX-֘\ IT~@!I84L`tHjO3 OL9gZaCx($\0>~n )kTN} cf86ntk3d>'[U(D( ו5{&iNer:8()O!L(a,r@qV/mGɁi˪ S>UVn%w<zt0$Dpԥ^j ;Ȳ30-E3i@yQ,8hr9lQ瓗a"l/AghiZ-itG]Xn]ch3TK`} \IVŇ!%CJZ1"`E /XQ0'!_0 @-{M45 'ڸnroo9"=KYR2x%ԑƆʷ&W-qhE >lc 2ѯv=dqUQԊωd%w!Op]qDz.T8؆2tGIl25 )f;)إ7Cfj8);{չ.;\͒M6,] ;WZ:Yc#arTS#%52r-3O=) LJa*ĤN,֯6BPKT&hEuK G:TtTw囻>$Qiz&rc+O?#~S1:ry>/@h[1fF~ PfLېKx S]>̫hlCi -bN@Yk- و\2 FǏ;Td,0C4^Qڄ)V[qd# \nw`uڰHFs3~QP\)]~_ᬲql#kWfV7IjHȣn\'\)5F/^ɰ: E9W~P'y=1C x.OjE!AO% n-|%Jbs2[.5.?P.u',ǃzӜb^%s>V!ɭ(.zOs/4@a6\I-DrQՐ5>bn&'`(?*ǹ7OueC5.$|{"ue5 k7t#hz3lL2[C#_(pq7 =*)HD;C@c\hqGu{{ߞa +$(w0gX˟6egMKx}{ *9.xDr 25g#lA?ׁ_a.a{GNVJK*r|J+\ T$vN&j};S /Ừ;+7=嬦 \PXoq(eq~#}4] Y-`V kL2(/5"l}U<-V KE*8%i8L]0sX<0-ZkT==\f"=ouܙ|,qJɯE:[`@ƋB4( < RM+1QJt,/lHX/K ~%=Kf.ݡ<Pi?N/+SISB[nI۹~6 @sߙ *_ӂ*WN}Tv##a/↾e 3}`1~8`i'ZO0"9E~*G{=;pqhe_ݪ8#h^1\ea ^}#Ķe@'}Dzك`j 9?9C[|G5Bx@Bk\{ξq|qmGV.p鬟\=uPJ7ۖI*ߘmz;|L`~bp6N1ȿoUi-WZvè,nRȔ"@~s+L#>\`G5TJoDX[^+^`CYog|rCg %+'b2 z+m`k̷T* QCoG0S|2)KzZh%|iZrdfۜ+vkCG$|n Q0]BMo)=?EF9mn(,nyY|3z?U!ntT197\S>ޠk"dˠQ@Y/ kb mJ|ZID5CB]bhvU]sUQ)OU?l =C;*>盤oӊUȘP;u+e<7i:P{y=3 1oYKHV]B{ےyS?P0,c×XPZP=݅sHZf*ʷЦ|Yޡ"ʏ^j28>3RfH; hDNVɤ|f+،@GS/CCѭ+1u$@-wUr9 4e .r3]9$oՓX4;@_9Po1ٴ u3G-/`wI;"\XKv.(#) DiooTtr:i] ]E1%IМZ$aؕ*QTsV2DNŮPjBʜo{cx@G98CS.aYerN)?VeĚmrc<"5 /eXj{}٢ ꛲Ǩ~Y΍Vj2,,DD ;4bS=WhPW[*Xa tvq [Pxq,uF>n MyO洘˜ɣekfJS3rV›VIx~P#zr9mR z׏5 W"W!G1.Med]nGarTw[{ТeJf#iZ+1Ӻ@Qk`֧/5|(:n7*%/Jba&cS2ϯ 'b5GC4Fاa&oB\~;Fw`0BZdC 01–U0.ɠd$G5JpKCFN^̌ba!YبTL%|k<`zB!6(6Yh~oF=X>wDcu',虑bOEEԛ[ xKL \W UGfVYk3VS8.(%1^А"7=CC./m ,vF1OPN\.!zn\]-O*^F8dN I vlyGj^C*(Gd ~;ٵ͡\e;KE*F-kn$&;yt0@bI\DnoǸ +'r~6XJ֝K-"!71Qx:>"q&N+3̀ pȍBɨR{J&7Oހ]B*JjYƵx |tߜwyg\66ȡebiy焔@R9<f6,IǮ ^@!Ʊ}>X<'mW-fqӌ ejϊX#O!YI,Iu_\wm0Հ }^ʬ`aoyj}4)pm_^ɗe@_ڊx-(|*sS9X2Hf X%9t((4bj7ٽQa'Ao]ąmuc4AHdE8A (žm:WTMoQ,&O7nņf҄r.Iqvr`rW˅@.;iKѰZ?5 2ޔ}uͤUV\A -s N~[w7 SգV*fߣ Pbwqi≭<-.¹}A9b(E_Mϧ:kSRnJOC݅Gz&7*fPuSϣ>zUyΡHSWN+;KXv݇fXkYN1#׃0g/6<Ȕ0 =w^(̍3ZFŌʂ#H'lޑZotR<.P@[/v?]\Q8_g㹅f g¸ڡ 6uKPtϬ}6?Y.7VHLeJ8No&RIM0N.mCOx1+dH7s o} /F 2:i%z#'* Y)3!hzXW3 c&+RCHM׮?T&_|IiozNb9\ُp3t5m O|U1,8|Kԥ5.;yA,4xUs܂(h~AK먵zv:G'zQe& l[wGO>> gVu m܏JS}i^v6I eqhחVt2dbL9L_þKfCg'B@ YN[= KˑNJԂ_y+Iª`!ˆ]y4a7= EF\%qЯۺ,Ë$"N7w mU?S~QK9 UV7a`@no]2;:C~{2Z8Zl[2l8qm䙝i3g7}J 0+h"ݖ%LnV̘?TѰ4+pj^^_nڎ;?~\&8܎6c@kڳۓd!ݗ*<{>K)VA Hx`?2,1I=EׅaMi˦KZ"K k%D};V8##š%e"xrq)Hj4$XKut<8h-^!.8u{tlo8J@DYw,d ѨYh?Faw+ eT{AIZQh/L4/Xkȵubd+[8)~:S:!!,4cĺNj^*40&r(=$ƀTv`<%%oe "{`ByR @)M;эy.x٢$Im@k'1G1՚ S9R% <'^ŷ"&[o<΁©) 6sʜ_yRip9X:[#tGq/JrJmG@7U( )/'r( P;g?QU &o(=`'ضЋ'+\.gYWI;ՅCĕ)`~cf_cv(o.|?xiѫ|zb}ߥKD8I<28M\M[қ&nq2)[cryTA3Ke"٩wBox)gV?l/'-!/y-\)nGSz+qF@-{Q%Ǔ93P"¹܂ B, 9w $ G-!(l.uy씊J8X | Qz{D_NJi׎<0M9v'j?ߩ וTkRoS\g/_je8P5"iDS0CAnflrܽӖW+,>Uj7S(r,Oː <;2Ps}jie ق׭& {GST1? .'^A/fu-T`MkkTfR-X ~JWA1L4ȎM%қiF'fn.Ab,+bzǵXn(jˮJtgON-y]4G0s=8jn|MYm9H׋WN.MC4Dzf}"ŝa1ImWP8jUs#(Q~YTWAc7!/#;` ᪎GѢ1_.z3Pd"az[Y"'ш./. 6+Bu@*Q(H}+C= }"\OO-m0o|Qϵ9r/[<3Jq)@ 9{@D>bZ& 2r(PY&ɯT> Xˇ! fs(PQdr[`lgVԁ9O_JѤ"'vjR-EgV @|ߟi2 0(ڧ¹%1➔'81a$I~:LaaP?8q58b>Tz y9 v~tAVgVk%še\ԝ 6- yP3Mź/!,5H7&zzD'{-C캱 T8/9p=|g~[z045w3\Md?5{;~fтƱA3R|5UJu)Y'oM-Op@F>PYJ^[.8;f55Kfh P`8KRִB;d%Wݰt#( 4oφp`Xf VlVe07URGU#2ϮB֨3P.3|!nUEٙHǐ jQވd$FWӓ 1})Ԥ{q+ɇŠp*gg >eM1 Mr/2]_ޥP3(V`bu5xDU~#,_"Vu'EDM5}-uKEeƟRj~\a5mw;[lH *{ԩ%§ćBQ {OnN>V 9v #_Q;sA-9FfWm Ý<1/Zfi6IogڊHޒg4FBbea8H(fիE&C.EFp2T"{vY2uC•+# Qp/!4}Ξ!`Uf7I=e50bQgc'b"Puo;;~j09%| y[}>^rH1&TwmTV{iT}Wn[̞J' / T1QO;#g 1g is&l3wL):yd'p<ry Rx8):?/q!A{vWt}I*/9&mBw'd]I2}J,jS^I՞ 2$_Le{eИrоk1Q;ݡBH1XzNs';0 27rId]T: ѳ{)j%œQ+LW2>y >+/,s?$5CӸHDyqʥwvz0LZ? ~7TW@w&ҩ j%HR.$mԁa+{mK hlij[SdCD*>8Y aBqReUn:"Uc("#DEL]*.,VF"3dӅ1P.wS*AؾS[o>YLR.>ƫpa5ϏG7)Lϖn{\ lXV#E#S9ArĄ{D@%$X<}Ҕ*=JdhhOFQ@CVA~ 2efvy3;\k (5q |a25y$~: dPBdR{"ld+3D5pJ6f}_q*\5=KYBH%EYJ(&Ӳ0U}ϙ?v-Lqed끙Dv3n~txYWu'AiH*C?|!5Nq |4D![aj}:Bz!?b% BwrGk'x!8HU"#=-wJ;T<+ >|rE-`fi\xבךpLnIhfP0n$7+#ꃃ6f=gsru bξIm^?{oI7zWU- xH:v+<VI[ǰ <ʩ{sx͚eń2eV/˙2 ꁼA=|OA2bgM#W2=*k6-.!ke裸6%sCtZ>`~6&t_5=YPxTҟ"L64DǍ(*4|&8U&?򺁝:8\ i|0Ì8;F_R񣓤?4rơihͫk]TYEsf-V dY =,`9[ ([O¸z$Z |OG;j^uc$uֈC.?]S4iO 5W_VCpٞ$`zL5 \b*9;aXm~f 1wQZl)Jh3[BÐipc|wpi'DJz]xHn ;nܴE|9}NR~HsD{.gQU_GUJu\c!3aܬޤ1M!%8 L+Z=XHRtH5Ï/n̅Iu`" }d,,0rkp(RBOW"vG9@z-n93|>>\N5k{!JH/IS-!Q' NoWШh#T #(p~v2&v*UUQ mNA Ax[q]7UqDWv6!0>mtAA]tesRK܋ Mtm 4v=?#sCf!?Rud}A~س123dcF݃աS 3tA*CFL.uPQGbex O.*T/;8+r]{;q4(pxLJ/hw-@rL)~Aܸy? u&MYC{+*iqZ ݩtLd_'mMCۚVM%MCJ ?Ue+{"_2,l֊VRvZsMq7Y a8_6H$gh24Y:0&}ώE[JN>Ѽy剀|akaywᐛGsT<7Bh\,8^Cӈ>ρ  !c"Րnߵx#<%gngsyMݡ`NUmzNcv^S &Gz]EmGڞ hMqтWB ?E2>c{ZMf4F흝:&Ysy4{#&lBU{=jeph:Tm'}?w_ -$(#Q7@\|!{Tlg8:T_r.Ŧy+Jp E_;G 灪gP[e X53̬)xa[GrZMz>s=zp-dq.R}ض#cA4Ζ|olҡrw8߃oŷs]Rif 77TX2Q>ch3W40vCq eOMɜ}CC3*f-'0%(2zgrWʖ4lk8έ$Gzv 4>,Z$y{Gk(SWVI;'Uk/jMkVwLe[Y:Ly~ +^>]߹{w}8(<9Npf̮b57UPE-St&ZtEYׄ n wA ]`.4=jAr6Y'P|U$FMoxo>RݢHӔ@rX tBU63p*yG_b \ ~4ÐFs!b YGcE_aKs/*'"HxlMzL]-F0-C':w屻r0r11|C/Rf1W[{j[˥=u 5`4qdlkNS*&r(;|c s!HO&WOա]S9^}o{Ħz8Uai'S W=Y!`l^z<c? W`u%1(T?w:1@ \| C(ק퀳Bp3^))$T 'zf,g$d9f p!^\Z HE!k˸Q7xAƧ#{?/1dQ\I3vHRyu02m(靂 ̛ k}1\lR"K7+9 6?>n=fڲBxx]%2gip_Y9j7 #4XkW~$b#, q .40Poᄊ %Vwa)&r M.;zimht(ΐJ`垂zAYnP+;\_xP!TEޠvAA603}h"֪ObM}/g"LluѰ)mP5e&R>y_LJ-Ҕ`9ĭBz[ ߠ. Yd(F|D|?Xmkެ)sr(1ILmF떯>lD])IIKm CE|h㻜#}eB?X?H c &a1t'-xzꧽZyU,'rџfⲤ1Βad uAɼwעvLF +Y>NcDRm1#'EkG9l뤯F0$p҈3)-{{#W4WL.( =fS:&aWu g^+*zo6\|/%Cl8mI]&l( uPլ݉mx=xͻHH3Dm+f]HF|Xu'Wt BͥsZ s߈pfυ0!ª;oDcfd3N$UxcA0VWĖQT|ɈVyy-)O-VtS< n~qanǐ)$-"~;0n.)Asv͡x&; C!y7NO瑜}KdV+W+ #38ޱ<5_xȝ83~HfQRpg0 C>\)'<cGD?>uݣRS~Tٰ4q8Vp`&1,$PYfot1}!d!]9 {_(WhJh,3۴͛Ls\F!UvW ≣3 wxXx F]QA9'.+[@EZ[N| 'h/sZAZ#Hib!wрY  ~b2X;cvcjF1u`S JJ"^QȠ 8# nNYAQw#Z[7>(dƉ(mL8r?$?M3MKY @qN 4&4`Vڙ[aS֙{CFR5weQ+dx2+>s*ܓpڱ{\ԽEz5kyOF}C Fy1נ=K%q$K*L~*jmo>:۫d Њ$:]s-ِ=T &O4_rS{T}y|(g|"DxK3}1wAEP, };>$d{)5;72Bv|;m倭<6 mn)0T8;!~00Ӫdm5y՞;O[7`K/pؕ,rPk2koc@s=4יyz 7D i݋=S7x %17:Q]6L;Y/&wdUW`C`Q" {r0;+)Z z֩"C[ p3 trdS@BCoLI.̴ /40&ЭzʮiJxքA -}jB#sN/.[ZGd)FDEl476q`}rtĐODaYLu j M\:aT]k4y,%b@nW,7Zm+J@c-#K47[)4m0&`/0'NW,^^K_yKW:)uK<%* Yڋ/VcS>Uz:?v"#jmkVDyO[`ǀ "}Wyw̚H%WDѿMkj8%V uos\%Ӟ)fwR{E J{,_(^e[H"E3Nw9:iMbb0|8 N%–>.Ge:9s ]Kǹ|ƶBӰȌ p7,4ݙ}JPӉNRR-@&}?:8)#Ŝ)ٯ&Ƚ!T0WbTgeU+F>XJΚ;B+h`Dp"yP,7s4VNfވ庇}fx6$!Q>VK%0 PB.IEsp ٶ|zW՝ H2(E1ĥ5BZO `<-{U?Žv@}H[m+5NN¯K~gkY62={LgG9*1PaJ~'O)!d9PJg P {IX^8/=F?]L=nX 6XP[.mC\U&em]wêgHSt Ǘl@/SñCPo8M?C FģE]'9H4 2rO"4RT7:{y WV7!cd7 b`5; PhʩHRYEx#0_H+ n,>yA;cn[e] Kr^pog]e$E/_h >+: itjf%naD]G񄭁1Uub'uO2|!Uj?NS7˧0/d?ΉT̊Yӌ-=ႄ>jJd" |=qW'k kilzctz+Kȓ8jl0GCSCG7zOBXx#+_vIrM\mjNd3ӫB\[3Wb3qWgt$t8A/ yr,7/6X =[,/ٗYt^AWw3VIo1vM-k[$OGn܊&jgp;u#hfݎJo1CܤR@^?e;/Q6{ܸ-K}1߉ϱ2R6jEo=&CKВP!WJ[λb樷t"\_pT%9|B~NN?R1tBePP'㰓[|ü*V+bsO;f f-Rj]:5lC׉|-y]v>ZV_^OM8:J_Dt4b^aH>%C\kbyHr|Yp%v4I8BoQTf,wLXag Y·ȏV[ ? !kDdO x0iM]a["LX68<4@γ(/j&3 |HE7GcqR1S]=O#('MZ nP=6@M\evC{")T77}lTiQχ+o}ZjEQ)X᧑5Ac+vP<"4zJ]VjB1Rf<]V0=L .Q&A=ĭ;sJm4:c݆q(/D@I-cX WWG ռ%5pgx&ֳ_\|Zvh/5r*A\Ԕ٢;jNK-`L͍65agc~+3䑞 esK|h,wMPR%te|j "89s1[VKt#A#c[*{ L_?{6?)iJo#s, i0V}VtG;VY.jWIyb%W!5~Ai 'GCwFBB?]'z `;e:zI+Šu)NoR@)`Eh_l)D3bf?q }櫷p-I@xp*e ƛv$(T'E'U^?x?C٥McGHHa=%"0(Bu}@8%?'{ NV&߷E4i FY/.,dQvDӴS%Ahvo^Ѐ4WW˿O> 8*! V]Ӛ31%^PB d,Nd-AIwr3ߣ}OHT ? `i9-躅3|wCJ7G{E)D!Zĕठ8DI,ڡzkаHǤ4 @2U\<>d|$y(;>"kqGS覌SJ`{xI@jH{b轺PtnxNt ʇ}V6×t}=6a zR~}q*&<Ņ\ 3U e(ęvAH 3oܱL0MKAD]vD'EԐe~˱o(INs<~Ò+ě9h@S -fT/9ڝF@6#`P_;pKqhĪ^דlY-RRҾqAO L_lǦ>&jC}R R-}RORX*%Mkf#`-hd货c <%N(m" ݷ'H i}DCZ\XNGJ>X 77_Y򊀜 ӳVL`+x.~s_|@OkŴI h?$n  BMx\в(T?6K Yf~sCl¸F :#ֺ.sfa8r~nDU Ws~ށѠɞ^F 4jۓ+b=z^3?dq( fo ;yLRY,0$(֊Loz<J!H&dkIYK\8T& ),., %|)\yiƗViZǩ\.iq>~a2'whhI{~_× 6kr|HByeyx҄\1냯Y2*!{&lϵCˬ/G*U EĦZC`o[WR}X&\)jŇB%Q+\oŮNt ԗ<]Zo0[Ə Ga55T@^* nSRF4фg~$G1rİ[cmĂzr7W>nz!N $7?A#TCKNIl]`ޕ -0%c Gȯ6\A'm)Ͻ"FYX'#EpD(Ű]b u F_ }S6~M:GFGIUYs-L:HW,TQѰ7g,lJ&+\F I0P̰nR\- Ƙ@pBL'[W1Y6x8؞lЏfZuvZ i'u_i}LsjTg#C[4'CsƀM+B;b22!AxgNJg6D$ԞJ@O{pJ ~KGf1iN5ȇW ?xLf=@M 64D WbJ[)lWIxQUG1cht< @qB7иApԨ,|GޘѱKƼ=)HN%n x*Iefqۂ$ Cu@\jo|$Q)`|L3Iےi0r~MN4e@2A>!W"RͶ\Z- mI40 bZ !>cSo_ 2B3ј<> [p }A_ަ7XVs 7#@RxytCpR}.5Q "[k|kf=^H'{yr7=g7G Bb;Z.Tx,ZiD薭_YV{, BݩܶoLDg {e3´p1BA27}&_}b 8&.y2T"#d5Uܮ_?.ȩRkN,Ӌ»曙ff)*lUJG,\Χ`Q?^K)r7Ou-MA oށ||b{w:ޘ I:"w->2NR*aeͫ! V_7?kьNOLmD΁<9f%<{`ݗvv#|:/wQoWoml@`hQ`+D)@EP$B~M jx3ѡ v=CC:(u}$ C˱"Ed)5_%-$"SU fPj;iŰ8y/k1b2Qzs<; G[_dlטfPp7ɶ&k7:^>5os$1Qz]l2Ym# ~^yX~]\ZF BIl,\JOcѫd)acv 28ˢDyhveV.NS6NR{u5ѵ m$__u^NGm.}.&/lҙ9Sk?^:dD4 ٮò}!g{zf\Of*}{@i:a @U^ d W:uh5pX=ewѱ0R gnXqᵟ {Z82JsRSaNeu+SxནnacTPr3E0AUx+6GCzA4YT_yH=d&AuVOnaT=wfG_l#` Q/CgEIyxPh,&?"bcn)[ bdKO~#d '5i30Փ=Q}FAU9lL^QSD==m)`؎H=>Rptd9&{r-azUVF+Rr- LM[ K/7jFFU5n>3XS;gF¦eNߊE5zb𿅭"jzE'c}$ek qGd!V͈υVz=CƼk)3a/͝v` 3j!iRPӲ/G6B XShr5 )Z/'zI2g,Z@*>À<wӖ刺Ybu{Tg;l z1zUڙL3{SjTz$ɒ$/byVNvAۭf5*Re&te{ W MfN5 :[Uvs?.E͈N8e C9sߔPVfQgE\)p  ڎo,~#౎e>%HH=}yXȹ@cCreo]k5P߻ۺ@9QϥRL}ೲ䟈&>7uDhI_{L2kJkg)OCH?%38tX,Pjk!FVӜH*ʂ¼2H'Mw`d^].f1uERBN"w tE z%K["Fo4X]sUIG>G I`d]vX}utt!6.1r`q 3u6lm؞j}QyEgt%Ӗ(8.I;tv _f7Q[oQcTV5GעB1KPV~@1U8s|052z$[cP<CF&S #1/.R$ WNfuZk,MV w1uFl ( %dGW\<\FW]jW/eBƂH4.榎<A@X=qU.kKOyL.ڥH4_\~|3^\ȎGO4LFH4㲐W]Ez.Ɛ Ej;ΐ}xԯPעWQ&eyQ3I\]svϽ[HCuT#"]z<_*#wvkXʔ{ n Іݘu0&i)C ,[Tڌ0ËZqGݾ^c.0F^`mi M~bA-e:@BodINTFYRb "Eg3N#jV#W qd.`m0 ~]@`Qfď`DE'>Ho̎$(?dzd1W?Sފ0{_x~c:?Jl,z^2G/w~B@#fOQr R0Q/W}Wդ^x"u:;@~݉Vg< ^}7<]lwhOH[gͲr{$嶑&3fAX!8lSu@rFUOI?6.M>]|H*o((֋- o1)Qak#?T{V C0X! U=Vg~65M?ȋNf,z/x͌4.)7/Ͻ_%)]˹&PTp haVAߑ|gVsIE_)Z꿔h L62.c:%rG+Ƈ|kSv~6qw[9t&8"Zn3^5vW"J2>kiA0P仮?@ZׅO~8&URz,슛ApPW3Dɺaj$5~3̃^)54pq/F7"$=#:uHO;MV&4ZZѐsݔ:y㣊#GlZ&d_kc"! Ӌ 9e:]܈Wš|!@.{j%}ekBqJ8]cn4]O$7:G)% Ctk2"x8ss X53FP:#+? ȴIqQɭ|ț ;LG~ںX:CSK@^8 {ڰ*.SF7V4Rov.q iiYI/uY$ʞ'ak+ `KYnl@ՉbF=Зu4OǖAb2M^t B?86=]@fMDI04.GLvGpG-!g߄5B!oOapԳ"UW|MH3`/{T"G9~LDP 8YuIXy36Z1`w#bNʤ;ܫ}_악jKW(VI97W9MK!Icu X龓(@+[& жD|o0PC&M2?S6ՍEI=1ZA}FZ2 u7_hA)zq*!\9UPDAJ4h.Y^˫jV!M bt>eꞜ`B}7\nSST~ Ar5Wnp)՗!?PsŒPi& d prD9D 395۬QLj} H pGY<_dT;8aX?dQζp"2u o ޳m2{RNM`dmG4L_),[ \hNhj&ͽkI9(?j(a73)`0W!H=pI\J}uɹChU SFƇo+ywh/қ ",T/KOsg+"$[ ^I\>&PN|q%uaVѧ7CWoA L[6Բw5_ %q|dGM֟M! D޺`x^o|13O"|K)ĕy>-*Kȱ5!QY\ۃOFnYr35/x>M&|!mZ^K 6:WǵQu=1ިxzp}tI׎ fM3m;Ү޷ )Q\D㵲|e17W\$ؙ")=)#lMgp>iMƨA@/*|I- j83dc9y;RL渞*AnwMḅIfu&dN>6n"8"PK9)2C}Wlٓ~D}~*.jU(*;7=s/J`'/nk%˹?D,{pq!=!- u9Jb>ѝv6%+&d|aTuqAӛ~+%4r5ܠML{4 "@_fMcѾ2"Mye͒ܺBynlۜզtN>p#" ]n/32m"!jfa1V.y7}Dtϊ4p՗׭o|bm س]E.Ke_N!˝| V,h$1K[%q}y̗CĞC:=s*Xɟ[΃csr)8[hVDز~1-XE8:};@lP?lܘ/bhNӱ=ĬԫAZpPtU6;CB2t˹; @ϮTpS@Dx=Ŋ+>~\擈sDpLqolE.8,~.N*IΗDK#r_;@)6:4Š!UѪcCM@C'l i@ЏE̲z痏{ACf^zdQX ڢ!/2 “ޣ5=JY ;hV6?ܵ9vߥ#n #t]+3jEi}qHkJ jF^-IP>sQf8+ix/ 8]3] ٻ^M ⺈ 2Nxϰui3JqI -[> .-~J5i]F巈BKHɼ_l@&wZ6ٺVr$0 K;"(3Oz& ɸ9$zS}'DN-hc|v]wTV_bxc(q Uڅ{Bk:HKָ{rD^O{Do0ra!Gz=Ao<]E嫼vhZ3l"3D`Rb< /ڧШ>0տU> s T9U-Sl惭.fRqG.]c z 0ʲڻ2csOpSACC CUEv ^$ү`MdȦ?Nk-E]J躝ݦ"5[yЦ3°Ob0d'$Ntq(K vY030șxeOUdé|@/+50Q|#ˆ/_$Z gS~>K\y~*-JKK,P(æۤ +v7KM>, /!l /"H15F||g]fN1+K2ÇcN]On2}D(+VNH[_p諾]K/IaMRqZΪbpY{阧yXQ5` qaVcY7j-z}U1ό_O0@YiGrB \ind{ -Q;vJhK;0PF.2Ut+R0ág-}_1*p3ES]";wU.g0)(7I>\_9Mi)n|Lwq{rj"cWO81UԠdiڠLoئL]?]!N.M' 2"?_TaUIN)nbE ^E<.e%R]g k5]zIsfNiG}\~#;ssYN'`BRPpҞ˾_zfV5a[dAl4%GFWv[A^㳧8DO )=)Afb7̈>DKҢVۚ(suh& F)(&p,ߜy+BAtv@V8k>765դPfd˧ 0 ĕ/nB!2͆IǼxql4Фh_/g?X5EhkiieOe Ԡ mMvVn; ć_D8HVȏH ,6ۉB:qU"pB>KǔwlU˜셙 oB `tV$e7֔oZb?fR+v愤We\U~E뗌&6hܚڍL5 +['φnIO]sx^U/eL_$qҵœ%OFR{n~VL/q +zvw @4#w}|S 4+$O(уEe$6`[L?g j6(!-?p姷u#AdR+5\0|d1_crMٮQ!7l5m/ WrXgDZ|ƭ/' F ? s1N$;^.]0y߂& {Q0EFn4X왪MMlrɗA(S*! V#GO“lI#M4]|v`O֮'6E]p&]"PSpڡ]D+6 0W+@Sҭ3-FжOj8LC*Q^Z nZwDLYqs5_v !u~e`A0UT.^vړ9X;z\*2jL~R[7$'$F5`s<ޟ!Y2EsA $sxʾ]L倜$3Sw% QyN"DGǣ8(&~ FTĶq E!^mpnc|nYX`ފ aws*ީN1` cT@Xp.l?JW԰?pNuZs(=퀹 }cQpN~knX/^/ZCؓ7 @d=0Eٱa^/7nΏ~׳A@glS G٬͵)m 63tsYv1- k5q:Y:wL:u.0$?Cxa) rR'MPe< tqxf 0 VEI > u5ٹM-C3Y@=\9~nurR _ښm./^@}}U4-:kyo5<|OL?7q8[>aB6WRեـUʄ@|7]\cT2p"]XH_=$k)P@FEY$@J/_uHH5#7OPEH3QiB1J`y{9~y}64OlvdׁӣS' {԰p$EzjT̬Ɔ$X xf{chh[!?}u]F(͙) ?'}%RԞ)!n[(] C; ¯a kLSaN<>Ї{#{NByyx{-'TUW%>@;+H0-W u ƥXkfu|\ǝ7cm">4{Ezp4XdL1pc=b ;^&]4.J1}\.#f[X_ǒNkCm#<.2zE P;N)EVjhkN2t gVDts3k@+-ڪ_|?9g*rH1F}@pDX0ei>H^?T&qft&~F&%EG߁jmqiA4Q1GD]S bJ^aNF>;~rqsj ZMn\=ƚFH/?\~i!Pj,A,^cs߷U CU k\n*wmtM;x^3 =lkltHU4*=-} DGjZ{Mi~)cMZYcjN0 )%xuA+bi϶s\Bgz-yY~s+Nȫ}rs _W52b]c9$ frCJSNp 2²֢7"{ـq @USz*q衕q]:gקܗklpdnTˎft^]~iěPq견Mez 4tw~uĤ 2*X^ ߣdQ a n6j%[|Qب,EKLژy TqfFcWIiegMN; ?*3j0 w Ŗ|!.KuW))Jv$k# QC7JwUB R{UߡX?Cٜr w\9\祠dv@cVʝ@ĮǕ|qݐ(Fz)Y/~׀m*9G Ƌl( _*JE=yShNo0ƆtQ;تąšE_ Rpq۶Bf$v ذII!S~L9Gy;/5QqM`8TЁ$R'(,uCOC%\gM]̜OoyNugKX!̌>:FDnFgmA҇f,BbAcofF<;ӝab{l+QQrmMVPT;%'Q;Z:ƞ>QV,RXJ8N3ꃑyJ\a%n0,5gȞ~Xs1#FR}MKFAUr@fmZ ڞQ>mZr  3_ZSB| QXGbolhxC1 ͢"hO%1@&>@S6|d|@RQi^c HG7fۋ xb<uږOu-塞U&?V}:ǻص !,E8tl,'zwؑR{_6`Af#>WQ4m-VXL-`6>Zec6A)dgayniaA}]u69*sQhV8E7N `3= QϟƽQ/J}k8"la?B&IKP*BW= g+joJ\ Y.=D64p{{4c/k15*KMvv7_In^>c~1KatceCl1iK{5 >_sKy!`&8Y3F+V2bfSiLFRkܱwlw'\u( m;*v~LTڭyt4H|rǯ˥8 ΁x/84PG8rټ~9[%V&_TZ_Ϣ/P9"6w?h! ӹud\w%&J33B0^*\v08b =bs&Ѭa<#cE3enc@E!rw@Aj39 m,2*hQ;ѧm47θ8%}9VG"ly>n×Wz}$$/9Ix(;=b|p7IVC2J$M{9tgG]kwt6nmPd!Vj̮:[TĪ N{ɉ`ՙx^33d Q< UxTCg)עv2ˆ]NRaW$Prfjo, h4E8`LspBMiyKvSVjWHK#3*M7\KK4z ` |eN&g20rSc` vgG9ܨrR"pZ!KPQlȧC3C(=tgn0h ; A).;c+}oTΩkJ$M1ԍ6*;(jyu4?ԶWq&:W]"rFvjƖISLŁ[(Jګ~+sʭ*iN{LW+2fioTTeW9fʅJxi*F> 9sc nbǫԢѫIܰ?/p/U9r[^@;Ҭ 8]NӬ{0l3(c<7i}L}c=wG\VA^DwX %MIvӇ>g(sϳC F3/!nLcDzd6lڭ !ЍE 8C ; d~FͭZKmKchEަB ! Tm'^{=j[[[=ID>Eς"LQ+V YhW.מW/Jƅxu8D@aâC!]e(%gny"HlHk+iA+Qt'HZcqsծ1&i[ҒMMhI7Cy E5 ڹnE@Z%n3L9E2"W5bNO Q ԖUh: 9,wz;ycHczʏy2UQjiB_o"uf=Vd*+;R*7s,bR{_bl=njdZ!|rc*9o [`Gkmr6|*|7w[W?Vd˘2+J[cO^bfrO?a3sgx\m;Y:L!,SBPufYT/EŴ5"nJ!-A, ~uڙSk8z5*N q$;b42XllC1[>'c@1Wy$\emf! |.N! %9IZ=®"渫}aU1C$ZRxʷ f\}Vً.ೊRjmIޔugEbth?㽵,4~'tsRy0q(N K:ۀ,pC M Iwːef*hUZS.ЮGAo :>&\Ā8]~K_O8S27 Hȕ:][5_=ǁ44,\Fj2; /e/ 9Q(G˩؞ k o2ђA)o14F`|E,Jfá/U'MqF Le6Ah^[wZA1܀Eyme s趒˖ŎAf/A=l C)ߔ_`~m*Ptch=/"j\WZ:BiA'MK<ܫ%ml h4/--6T>f0v8o8?TC`<5SHJF;+~RƬO(߫QW/=Sϩ>~dy݅RrpҤ}),?2x0C sF$WBM*ђbFS/* xm+;8@n# 3{rkøV@дp:n Jix( tvC N:OS~?/@+ĿyŞq(b6nЁ%8sG0+;>1 :sH>sBXB}\[_s:~ϡ:Z׊e+O(c*n/lU>Qp'\7?s9u@8'7d<_1H׊ͫm[F /Zʪv"ĩ*꜃p x޵sˊȖa[W<ܪX3 Ve(1xEw±}nFJ If]iӲ^ Z؟^ڶ>;uGowupLu4F͹mfO 0j囦vɉZe(//xT/+^!IcWb] MJcv6 SX況Q>[M*(]ij YkN&,뵃gssV [`u ۼ_~'9rfVfYSD5=կ{d 7?֣L#3~Nf)@7I}=Rgآ{ :3Ҏ(I%7a9@!A]RnIf9E_]y6\@^HȜ5}*3["klXǏϧDܙ-H:;MhޙCE?`֡YAnVj RM:DZ#Q[3[uiσKf) uHC .Q?fe8B!|S(/m4/^:zq ow_l06,)uovw7Ꭺq{' RI23Zf7^WE@ dqzƙȐa>bH<ˑ-@ìE)HN钾XM_'#6k{߂wMw'Nd'\Vq:FDlۀKDnؾbzLFbM/)c1 7x#Z@JsrbH"Zl4:.?HWAdmf5 vԺ{0)jN:I=0% 7䰛$*;[[AEY/q#O`TO4ˣ9ɿ7#gۆ"<1m'q ޛqFnHMcك0{.RN$yt{%orにۢ@/$8@ޔ] N; zE @oj+)x~2(n[7LG[ݖmezKO.D>q+)ygBh QS v/1X3*&*ћ~[:"c@ӌ0$qsGL>uqΓ3<ݬc-lV7}K5;]󱡙^=C3sJnFg1yH_JI0!!Y|R.=77\}XN0%FNHʮ>|hǏvJGvC_]'@z˳EE团W*e-8D=YD(oCьd; 6 _D&fd]"\bʜ rŠa /bW@2"O,us] 4t9[]je2uv_+M`D$@(78YIБ4YP.:|8;V.ڜHmUJ)NCZg{䍝P"0vpX-E-NO2*fjV$t?Q3_A2t&NfZ ,qyV7/ 燖/te`/#ӠQ ʿbQ(#q BJehن3.\3SrNj;wYcNz!i3*Y1XS<2)7#UlV$(, Zx eڼաi1CMF@o~RDޛk[X=c!@\|_'Wj!JS6,V$ -NkI` bHεPbC-RܗƝq~Jb(LpB` = N|8sÀ|O8wAsk[.hj_Uc E>G_50F4uٗ,dXK+g(u1F`z^qzSN0쉰lk.$!zYs'>8fMh^\n1-b=6񬛊#W;nsuUono<:HAK1Ĥh0GTu4O}),#ΑH,9J@i4iiM7N?Q{AP_!aOXWL&Y u۪38?ͻsܦ6xZBs|lA@=*yC WޞTd%߫"o|a.8$֑g1(lWt qǔ݆.+~ B8=mHk+|ΰ՗2_&T30>`dPB=cDgZ^G s2&  Ӂ`~d- 5xW#`\ p||48pwx@ҾwUG=@t#۵2Bvqo~6%5Lꗽsל3'[ : S 0$^ fvDoyVu)/ rRo2ov3̅8Fy׊#dM-V`5_F*1n ƞl~.lK'20K"z1 jYBdiX@xܱ|t|q֊U:8rL_O^"@xQfk6 =Ov r%YQsƀKKye۟euXW_d_E58C1>;h]`+v֤/b7\O8K;2S7_ K7.$ǾZ7 >'3n"=幖1Mw5s2||S Kq8vc=XbBh1CDk=| `+=cٜdbl(T?\8SrA!EkIg-@|ۇQYP4)gmޘԆjdyE Y$n)(.(|E< ֔II?DX/Rnw@'.mUS);1z +~2BB7ԺY8^c<%ú_aHZ^[Mܟ^ +v^4nk(xH#2İ 2M;_%}||5 |د9B{v||̀8CuKtR-BB*G:E,A6&(@@U \ֵk{ZAdmp .E&#C,#?Unȶ.ь-c8l'9TA+-r6 h tp;!Ӟ;u؉ &Tܔ(Y\}@Ch8l.8=5~B*AEkoj]-V!„!y!"r' U룁 .#וN#كaE]X ڷ!UqྜyBuf8L&[U6X*V =uW۔g MCpw4M %Ą{bӷ몦 SMσ!X؉PqYSwLWպ7,hkS0}:鯀iw4-%&'@lW7<KZ_r?;!4Wv7:^$Ʌf{(PNSM^QV9U|]IOߖNEQN~u @:lӷs|5bX -*h:g/)pE\ՂK/U-]ЮtMP^~YG`D6oW˦PGl.V#R;Flڊ{()87Ǟu PAf]fp*?N^륶AqKu yRX YZN"2'fJ%è+>Ngg\8]?HhoAl75AS*J>?65l ,Y.oETٕeG=ʡMA^#;}${hQlݎcf8E7(^30wzW[&kr6 ZB_~o8mu`tǧ+pJ];Pp(޼q&f|{3p.2eO̲w'=̀7{<w820I&:\̹Lim3VK^ro81HN t!2ǍZZÉ%)cJ^fN_Va3#R BzSfOW@$7b6i7"n6Yt<OqK ?vY%Yo9Wt"O>7XQ_^f2ş"QqStE6̋ yLd-6U.1l}DN!me_pvbtzчmD>H_j2-`C%r2Ij ^u[l1(ը6H1b {\آ;{T>;VcO9b;x-t0|{VXWJ(sՃ!["QIb;`~l\hz3Gg:`qأne TA<傎5n$KR)bغ.7'd9 q"a]+꥗В%/EPB|K+Ar+ o ޴W[>ݚ<( 1tܱ\urg{jP)WWhDc_T7&MXa O~줘^H!k;`KeG;fWRJ*Iد4Iuk^FE8.%yZ{LnLZ~:\1LZ)-@*/Yͻt`9`; "+R]@l?ߑ~\ÜC<{ Rm|#!<, 7::bo;Zng0K/B/jH 毀,7+o{^ V<?a[4?EQpT?$.C^"3 uH,?\"rٯ¹2L'7U]kN[2zW%Ѷ!wE0XDem0U&dzLҪ-OQrR% Mby(0 %P|PN~L+r2Yt{mې`>x@W#ka#th lv[bxx fW9jY#1bKF jԋ.r!U:[n5<@j\d]p0M9T] z;)sX5d0 8:>1NO]t船d9׎pl ,A7F"ƴՆl[ KvDLo]tF?m~Rx*+c`Qx64Ґs{zf5qVL "Og_78`b!R ׂ=+`{7xҌ,4ҋ̦ׄ ;j_G/Cԣ[uh+ 2)ް0Cg`xz,; fZ.Où1Ysw@TCX qK&i!i q bͳsSrmi!֟Ah)Lf~.hu`;*ej$z.jPd" f>jeE4xNѴ/YE|S8bӖ #d" RƏ?X& uT̼H8$KRNM-E\d 8z^=c 8B?gO621(--ARvqSq\i7L%VêI R}"ޑ֌r~PCƺh=xU!".YJ{^j3E/rn.Ȭ!r\n2 Ců Rud {GŵӬi AyB|x8-E@gj6T soRq_"Y2-Ijk`{^8W> *GBV}&G0A`崤gXS~!>|}%)2qФS2g0ŕ1\hpew%Ȳ'Y)kΗD 1YwsnC4-++jУu|0˳=Eb_ \'eJJNd <*j&s)-Va/͚'`xG uhVQ,2]+Hy 8yFٴPy>lGװ|Z=܏$QL0EDd,J5} p3F_ea#H؀cI_97ĺ,IR2Ę`qLV`u`\m!_KDcW֒9˕. k_J=ACWя;W:_$B m=Enؿ.W˅*I&;B~{i 2:hsbRXY_:ُ~: ]&uZsZ?" s,-(f*)3wOFiԵ@8As>BˍhBi)?DZ%r9,dgtѥ' oҟ.zLvU+!_lM[d%\Jv.r}b_-'2?N^ܚgwkF% Elu@>sG8Y0i!Ч {6ش܁=:Wՠ7{gmvrbi{F8uHeE U/wV|ĿW7zfъqe^o.#`sFItkCkA'_ VcQKOY; 0բ I>nȜg,(ϰGhllm2 :_ Rw𭫠‡I[nYӌ/"I#]U!u/g4B\uV<#A] lĈ-)s~Hv9b/K9L~`/ vE<qyTY.C$uMwx=#?m#~7F`Ž `vJW\~iO/5c˟rL pg{J^~wCykVM&@k]Ҙpr0Qrs\f>$2B & op-''6Z V LC.Skɠ[ױ$`l%[_  5:I@0zKJ4؊pwHsH 1(;{*ѣ^ER3iOَ>@"kԠzxPKY/{?Q;4єű ځ10ogY80Di>SVkY dPW2^jꕦVR]IJ|\`c%.w2<6.ʵ6@u$`P1o&b/ept l06*ͼYLU>:i?H.5(yn !'E։֘!f,;ZsY:A4qqnQBq+cÀţڱ ~+FK;jS!5"d(|pDP3^إ({FK\(%~:ӢD|ʟ:~=!eG6A] &5^jϔ$f# kjZ~"AJ+%"0B\@/hN5'V2wKwTӮ8lD)9{ZOdۻLBL8Nmia? y7,TJY[fosn-_^=J)S hF38h>X<$Hz/FD3?uvEyPcc|ɻԨ~<)쁆s_ g2 X Y=|=4p3AHݐDus~c@/?vOfZ =b0T\[l1 s ֹs7' P:hє{܀|,@L9o)شdNnk:p/dU7.Vb$uQV܆`WH+{5%YHbdtl/r -P`S  $-bcdn}b*Q)7QS]vpoP1%չnWI[.;hjsf $-!uK_&F_stx^0/@ynA4s,8KoX{:S$x+0#3(Xz66,گXmQc@ԧ, Ce\ؼ5 Qy |LJpL#)i!pu⿢ch]·&La?L"2r\t};t."GRՌh }S]Ʋ4o!ǓoqkTu[N$÷zy*_+JtNrFYϷ dJ~m1><_^\ҟYR eRmJwt:uV}dMbYI,jT `ydIJ \'72"jΎwq*O(_s QΐeH_;2|JDTףc xoS?\fog7NYhUSgm04 uMx|އyw Z,4z8YqnB/Z{FZ6q( &n*KCPns,I%o 1=tg֤Wަḃ(Ji%UUP)a +5PE$ \^e8,^}~/ 򓉺`i2_dAI_ dUм{ׂTukHZtG}+#:4xgCaΫx֗#װ:5R7 ,v~[]Hb MwC}RioI pT)\1͑`c hٷT'($lCmfs޶Èߎ;bụ,+ m9kc{Wq\YMl0hPZGO ɶxtIW#7+}! OF_#+9B<۶w}4W–F\37Ӑm{ƀh읷'X]?t@t#bU fD9p@D4?? U$fD[ː=5r}vP~amBU?4e%ѮN=A7ñ;XN+> !`js[(YE''m{ u@))ĎoBʣ557>᳂IrvOfbAn_d=4Tv0rOSlQ?3'r9vFHC\5`~K> ɵpAxӴ|Rw1H/d 1N4p5qjn3"a1+;;Lڳ1-RiTC]1 !RcSCYThdAAm2Z](lbS~"Ұ=r]rcPk/ITϞu5BHdB]`D^ :5 `-bA$/AM̼O>ȋtlo[vCنRFLN lrdWFyM4#/xiȸTh-Lw'N7җ7uMza³:_b%x'DP`L]obmfF5IPܛQXٻp(QxJDNo D=۞(ccmŔ(1L?[T)nҟ'887}%u& &aW%s2&3DHHt *zUj۬I.nA7g 7'>)ʻ̀pTq9G`Z"^ga-0a5,Ee_mb;.k<8N~:8Oҷ>ƴ ɞ}K+ [1^[@j3TzIWak@HMOy*9>L„SNcϹ54c/i=1H~PjG} ϊw.Ed5a8(0|$ϏwPчmrxf-4Z\ʞ l4 ,K^g <7R#tC&O2U"f2js& cBanRk8~Z!@q{ 0kən#RJ6!È/Jo@="?Y`7IGٮ%ȅ $~C0劍/1ֱ:uO;~ 8%pz~)FaB[] c1m41 Lg; /ҫR#MW琥w=ir+cr6FrZ^#Z͑_l tI!u%p^r%g}mY"% $>^Z+Ҭk9$9N8'fLlbq2AxI Teh Wj72F+U <[#-0GP@ou NaC&;;P7]|ts:~Տ㕫 $(e{c0gpB%ـ**$T5dU<W3YzHX 1r "_W'Ϡ3PΦX[Fa[0~Lx}K y+Xz<t]]u3Iጯ7m6%jBetfAiuLr8=>)xOx}E"Sy3Lv(jOA8RfdH|7PW<5z:S8gBɆ''VQ`]TS|*M:n#@ǶzDewoL a0DuZIW[Z\n8bkvECG#Xlg}V[2;9\@//9rq_c|J;]fch=ʊnK;bw i:% K xH~10Mqܺ}^{1eG#Pҋ˹:)$*|=6$=su=*b9U!+?& >|LW'tcNo۾<:O(1a}rp5VHq.tDr6r4 ?I7^s B".7U˦LfH|+cUxQٚI힆\MT)櫍yۘRd!8Ҹ&Q?X҇7₰PT#8նdi1qڔN;=+=|&ܿwB-v)6iz;[~iXg7bڃ}4 RNMdӀk`cAf*rJ=a~h?U?\RjEэ-Vu 1yd@&m`YiiG_PzWDc[կ{M=`DXlAZ()=-|߁ϙ"jvTdSs6~]"m,alt}˶rdj[z죈>xDyrwrJZSM&~o6UIʢ ̾יЎexe2LTMt{-5sD_N>0wpr\TDz,6 rFu.jCprb|5zߚ+Ÿ.u Єu Y֩ҹˡ.Q>RtB?7mMG0D/' R3/fg ֩o7!f{(RLTCz*^(:8 J޹1GKm_*47)ƫ{mQ6a`0/B),q9Deprm\zc=oʘF^B<>!4 `GzL FJ|i*pgQcWOd&VMZ/ j#,~mPOcq8xR@J< ޯ(6e$NW% rԧqQ>TN+vs'>@. _ePX(zcUD {$`іbxTXw2E[=<ض>όv@aݏ:Ft}m?445k[.yX L09Y hV4W.*pɻ-hdXJ3?q@1F:!k^W""jo,Ye6܉GpaMwxV[yBAK+'z(UqWk $%iHR ` E`pZ.>$7ޙeHnTX|m/ *.-m7X4uj(.#K@@=eOڒWӻˇ0o3^[Si>S 6n5/Uk>og2Bp CZ-> b7b2QsuUkæ}D}2~"7"K9lHo Jtt\(t*hMKQDžX ަޞ~%k6A\@݃8vX[ixu!-Z*o4֬ N](޽6Ab ([T=ߙZw{.0V^FzG>2s+~ Rz/HںD,B aa̤Čh#:uw{[I"<,3ӇF󩀆OAfMD_TϤf ʭY'mk,oM*D<:[ *a6jm-?@2t d:,K}NN]q ԻB@7i΂Xʲ0R~3< yNNwARMĈDw¢͐m>,e@5Ue(7W|qFd|;3>8딏 d̟B^N;/JLLmK?{&Zj.IcŦˆqiNU;%.&37g3v5vk[a۠Z'[D.)Ѣ @U/-T)Q[,ͭrb;4ʹ q<$USm{9dS+qH ,n$KЃ9떷0d ʨ1,N.9>Xe Px ՘?xp/KSF 1[3ѶdRNdC!2=4+)1i0t],(/.UP~g8A>.ќ1hu6A1sڀfT,5Z7u@kH28ɮ4NQB!,aLJI2!p]hY ~Y7pו&$P Bp;bv|ް$s1lwI#Lo1%O1ۆ\ηȒ >@uؘl; =oͩ?0) tsnMyQ{v|"XC>|*czs5pK/"y< ZqǩTnBQts_T3O:tI=ª @>C--.j ~.wjZX}ҬrWM [ƥ/sgt0F* P XlbPE`^ c䥁4NH1z:AhY̝T52K@R6+.aa?vS;abJ,3RYĎ=f t( |)JVx 8||rlCI)& :mʺ៽d0Q{ 'oB/ rlĝ׃i:V7qrgI#2J}0ddC;~M{; cNΏ.J,dbF:]bFS ވYT1iM]A)b nhb^0:hrHq|U}nNJ29>xb0{@t#^oJjA qNY=] #|T}Б*ڕd5u7Lj(hrUkk*gq`U;WU& :0/ ;GiP6U}WQX Rj"$r{.u2",ةdX7ę}&r@+WSKI+͑}J^,[O?J'o~X;cE7ańS`PM:ٻ 0}(: 1~K9VUwݍpx.}ݺ Jxwb#"m B ~d5R1E)j{mSF !mdU\ۃ"ٙ'-,4);Qb%^F7Rc=L5 E:|ϛT3 fyQF0m8 }_ EQwwX βERP]TSG%DEԆ@OP)elmogQcA)U^eyF+tT(n2i u[CI-*1$/,3\3:ED^I_6t}g?MF+W.[BsaT1$[Nɂ2V+fkT9PPP77ݴjZc(2yW'_ _2}ğ!?zHígNvQYl܍XY_ԪtEish6Iz5vTo{ {g"I㱗^nkriUp^kHj\Egj~t5LLG=hJoR_'DJ\Y1Aݸٙ8LOlė#ѯ@$rb*'ɕ^.go«t $=T84nVJҿO<&ӈ;2&.kyooGItPm)E8;iF`\kM!_" o67ml5 RBy6ͳJ36G1s5q*{[jKu3E' < AVJ|Kjlz#LPz9Zg(۔ HH_3i#keyTa { tׄP5`1 R B㚬ўcS =ե\)+wߟ$)FK%!=EcSQI ~S0մBh:>s&~Zv,pruyLX!_Ckvb{z[,[Gy:2;@D-nղG%5 n>nwAu> XrI#+6pZ{3o0! ŚY: DR&g Mu=㼘q`oOS4BiU;AkCurݒ0ɐxa*M.?c;bߘ5FUL2Bu J"I5QM Q0Netൎ's[`'c~IF LAj4hsaݩA"Z"A8G\ *HeLd-ս@/ #B$n7Yk)̷~]Yc/b6(qݛ)dB%YpR,9^G kםviibk^_@1  Scƪ*u-3߯dG(R|'PNvq ChLmB9gy9_z7R79PL jm{vTܶz zHQ/7a 4?97'e)!ᢑ*E¹([' B;j ]cW05l>,#Ǭ4A^14SUhƉ 5ݽq f)Dt֌q 2˜w+AC7Jy6ܾ.b*MDC?U'Ү dA 2Rȅ \wmV f a"3Ņd9j#X1QOSS$׏F GY3hv#))\'ke01( ]B/=M΍Dո}s;c(:Tڊ2⃹bE'M%0"0M )* oZH Ҽl}DB㊁xɨL;4E';VCC %/dA ^iԹƷ#GYClMЉcp"%pS(Mnxڑ݇>#ȃt,T4 p&Օ{N:f=0#]rx$E9{Hypeb@9}Gz0rB4%U2zGb$V,|揉 :DlYƙ'{^&n( Qp'ݩDR2-B` yOt^>q:Er};,$k/QVxs_B3/lSC5|*pII^Cn'>~/@M,x\Y$ekJ'e[Ep. {,NpVH%ust/muNųvE'TR4vH݃uEԜʑ9R zѽXRM6N@8O)B"|LEFI,% ?J( tYy%:o-`v/ @zد_dDhdtsou/> x]1c!~xj'Yh"Z'6 L訅K)˳([v@jg8Sh U"O":r3vR$}sz-ӍyCekx8g {5/+;#j.8TqUv#)!WUьzeni-DdsC6 ]U,懱 tf;ѢٜViIp>0ݶ*@b_O7k-P,8i7L'9y q_fE s^ʘC$t!1t,cm1Y*r{womt2C>EEhtUv+)|UdvFVrIy-. '7{<>]2dWzRј0ϫ받VaGbkmZ+@[0R߄n;dc% ȔRc2Wr(%SvV0f#F=^Xyks{Ỹ =[#9֚Ґ&sF2oό`f2ûgiФuHF 1,&&3cWäh:x*44>'t0S@t$X(# Z {e@}qئ3@ޔ{؟7Zg??e8Agwi89; IlHĕ=/,!IǓt,*P՝EIt3btgR ^aURK)A xՀs6J5^19&5Xgs">ptȧeKĮfpmzSҒD,,YW 8`yeWd  m.6EpH4$rї;^ ʭUzK|p XhaEŮ\V1QZ-?js;5>P7NGj$)w>ʲ!NdGw_\a~d΄$ }/z~Kʍ0i]_?Rl)m\ݫƕxxD=K T1 QB*Ӂ&p9q7:Jщ4N=z! v/J\]bWw? D![$2n ~%i;fv 6n:F ,`b]f+8E4-noPUlU0cL՞y|QXXM]Qo;/n7 ':aV?Ejϭb1'f\]!npHWlYbE!yX +>A;rOd eq_b2YDC*v(~2Π L/ *+I(mA5enWW8"`x<7xM= D]t5ظ:p~7E'xh/>^`FJYS-{q[O!t}hJT܋BFZVO%*'xxԲ\cse6{=\ab2y#9~.DC2O&˶Ic.D C t}]u~*`&w}oM-_?6F5_{<4Pov2<&.|qcFT tb uY svX2羍mn; LhYk$}CZ&:iit3_Ek^?iVT3DF1v:ϋKv㡕Ӏ$tVpдR4(WQl @3`N\H8 Ag,P :W.FcHզ,%y\vS[R5HMڋ9$X.ra͵~~Oy[>ZYvG 5Re zaB8ױ3/+F1> _ naxC0bH>F6B[審aua('P$g>R@eP 1\4dٺ̗Ϥ@ioXm|i~sk\5Zۘf5iޏ)o~Dؓ;u=(pl 0D&NHTx0a%Kn)v'.O~&\7ِp'ȏ}S5(!Xx+LƄ.?U͊,&^S-;*:R@hᓫ#e=up"4QӁ5;lӊzwV<`8@|{KPuHu(d>P3vԎzlIMw6MlLʀ :]_/S^La5 Z d|Ndt 00+('LGqu<'6줘dMlzgM)K.{$PFl{8B;܌sRpo@"ZÙYC0Hˉa|pv2K H$mOзj/Pe=\z'lG*ZJX]gFfl(-R2QOr ΫЇ${dXsR5XKqQ/`4vF zUr"5qGi|?Tn'R2{B^+J&t^1Y]|\\]0]-vO澥z8dW-9+K{ .AIVIT 1m:!Eě 1lN.$Jl$QM~w[B6pi*|"4®ݾǤmG'A7z"cf=*pm%AAd\LXp, WGI`g bm +N#ͪ3-}TQ_SV$ЦQȱ0@м׌#A$Ny-%&<Ϻ\>g3RR|HFHvrxddz٠+^IdQ/i'%HZ;OpxlU"LoRKVW8r\| @~כ L^mvJ2xN`4]1֩T 3y+Zh]O 0jFDݨ^Y;9͈wZF^6*pj1['r/[Itue9% 9Yhfe\X6<2`H'#Go[&)9҆Y^"'NLg,KW-ރQ\&bt{vMsfʤ,GWփ{4LqBF}&I;ԋÿ:e9G2N* ̌$/>(WRiҌ G*g8j0{Kr.s W$`?6 {pʠ/Y}Fo6A, z[%f8Kڃ=Zgv~|HBwfWTP:I Is%CN tH؉UȆ{ia9]Z?x>/4-ܦmiATO*+!q5[xFRhHB_18x.ÅS8T،p'F#QD(34Ml2DZ&^QHA?0Gxf2j0 Sܺ퇔kRm}ϼE'lki?EeўVT}V%T>Rx-$1zxT;YPooW %2T/ڷΟ xǠ/MT]ZAQ{,/"VjOߊ?oܠtAiE!S#jio}| LA~14m# mF_ܫ̏m˟(a27t|34;8VnCoŔ?,Uqd> qH~8Dx\-"+M ÊFOڦ|ϹʞYU,`IEklVT Ƈ04B <|72D2z=F>TϊbU} pgIGԆI9<%/rA#Y+ݭpH˭ߣ/Rl??-2'CۉJNJ/-XZUrmVt8myX,C6AFnɈnww1GF`?BZ'5J(Ss[*^qmΌ*Eql%CyWxWYDڼ%Y8 ,>}lqPrM?!Tܵ _^J&|˺cFr$+bWfs3']mg<)4 : DGЬc="tz da]ʭ~<7Sz'rsf;AT}/#LaD= ?yR1.8\r3ȄOC(n7c8$B<|3sk|bpDb-: NuB%2ocMHiCÛo+k6r%Q ü`1m,ҋt˟*/һϿZgYEW܊Eɱk[}X_=֬&S= =2eZ2`MTK͠W9sx3 kbO xCHj>"ˆҎnuwc00B< /1ܦwx Y߈v66KM8ݓ2eo"GMζ~Pn{/QQ[[H_,~A2sn"b ;T'w ~IF^/We8$[`ZK"O\ȤdwZ!i)Mexy|b~w^oL2Ð"}QӋ6]>.,:9liq?{ͩ|Ɨ1y*ނ^曢O 'f^F|5jNdVS?B\X!潛Df -!r`j@F9ӊB==YXwn"{*ĭNB&S 1̚=ǃ_ zag?g  fu`:zqƟw`%}݃-d~n9P5'W!x2շĽ>Xl=>h1oЙWAFx-U@tV%%[07}`]p#B%>Քs%nHB(?*ؾ%"uƧſfK%%7#]$cR_De){C6cېξOdĒvp]߹C*d@Ǝ9f EMe·Z^ AÏPn-[}L( *xIפTaǼf -ՙW!T# xPZ!wz2e Šz_Ãx1@߱'x[j2J/o T3V"-_s)]@oȄ>au; eЈ}8{UiďR4%.1d[L·*alE(RlrR2t4J-1>>zgV.[P`)dmk!>X\-3/f~SPoUQdKNI[DdiHG#0O~cP_z~/y Yb4n_O'w֋A\}肙ϋyT[)/c>%)0rJ#H-8.} Y<,X*_"Q@y@!8iG/;C0F$sO'jd`'\[*alz#WRgcZa^ȥtUA a:Zc"`A gtr kh,/g*"V;:a{_3_LmE|q~ռh pjQ}$wJ5[pںPAr8R:l֭dqpѫl w |kWˤyT X uȦ)d@ #K{7 儠rO#;DO}ЛKB3tg-e{PHY3|3*%ffe|Ўr~wwAZ(CAz13Z4k1&8W>?8fChFl"wBx {\L1}Z6fL{]]RnKPo"ܭ̿ S: )nJy%3X9a` hhsFd Sy_OmB{T2-twkbyK q @;hCrım >"Ck=J twVAلXq+2ypgfuR[PŠOjL~dr$]}$Ss]GsA>y(_u6gxJI@ۛ9H>u8=C%ٝ^ "a@T $oڊ!ȋ5.&"uRrCȨNFT^S뛡nN#_f2 %D֬%‹j ct5/HixW` 3Iz)V7ͨ%C`ix!|hZ$( OFɁ9Tk;uWcFlk߲o` =sb*HMC8gzYdМ{ab @# P^-#Ckuxr9Yw-0kgV.}`7v9FϳxL?5E7p7NnOD#\{Nzu{`~C37!{8S ՅC jŵlKK,s 5k8d ބ\}yn{Nē=VyKW|= z=W4:AwL/^5 s-b}!#/xUJ&Ρ\S^[5|z~4QS9&LoI%:,TiHf * xdGum`?񇤛٪,>B4 cv&F| \$JbR6oZPVv=/enn~+Q(l>e?"t I+YdFm@SjSFp|Z>]j+U9\"KM8No4@yP\$3n ٝ>k-ʮ 9W"˧#,_/}9z&e^qw="|ĤyS= 9[C5] 2ZxGZO֎ؽT6~ `uAGJ 4|JT 0Jz¦ʰq=>:M/C;jt7ykU207Dc| һ ͮ]E9?Be Zevf,f[Pd3StOC/ns_(o}<9Ѻ94Qȯ%HWJ]ч[b(*ff7kR%IZIa/+rJ+@{9Â9P} ɖ 0G:MYwdbmHp2wWeE,S^˩CҲY4ڽ3 Z-1;B~2LL vm.v,o~8J; cE3.f%4(5.u<g%jy(n#ʐM#ypbMQ d E=&}4>ht1/ԂOrJDHS?XQCc0>=;pڷsNhUV!]/l7n|Qmk 2GbS٪NQ<^5&dͿCjHv-\>2rWeh"ƃ mާ菖2ed =DN:~Q;TpBPrRO| eՔfatdA U#hs>5 jqgab3h)^s )'!Nv j:{&YMg)+m04AOUR4MM-8VJaAх^| *:{RC}VP<&Ɉ$b5[%mcPg%z*Rsu4x@]YQP}P$$e:O@`N(_ <@417q:~?P jeA3f5VD ep[% ;'+vyܵ,* ~ &gDI/vлN/!a=uy}bIUABu̹A]|-R;qPx.L"߸6|/H ӧX|+S%xdM8b&B7P枙WSҪœRƱ#{ )W_/ I)FǷ~L˞ν7s6f0c3]EbsaנVR1q-:D.϶3TƸlwNU<.ߏ:(׼6nn<) +@5[ȱJc-{):&}Z}l&誩EQi•7|ݮ";z!n;3{bt_k6gm!ױ~cifbd)$x,u}+^u}3|Bt:͔tYxtƂ{bB4/qmjyB-`"dAFŠ6b|u \U GxIfńy Rwh5raY{T0w' zLH\ Y>_=J k"li]1Lu M2Q@Z`sj35~J:BsaY. 'qUnDkW}~ՊO0L23_?KR4֭ͫ0 QGHSvCs7\o/ܧ'P&m ;Ct7J6?qN`'ro}:,|F5MѰ@4뛉KG"3{ٯa>Į2yE|m{72cV 1S|LIGڦtQܸDyfG}{^Y E^SRe\ܨ[ 93t}=MF,ŕbmifXC ly ($Q-Iq1 '-|vꔇK1B@XKvt*XR~9yr ѻhs&E\V݁ތI: ?ׁޫa@ ^Iв^יDNț+Ǡ/J-:cu$tܮ@gKw!Gr@s92*)bÀ[Km7Q?M̈́99G ;%ʪNݽ$5Wl$eW'sBwL.WɍuC?`xAEx[1N2f~(,W/ގK%<'&<$-{$Dh,t5j3~l522cA\kE9#c׍7i;qªaU DzWM_`cv8q Ͷv`'n)A[`<twMa%O2bgnvBrDBvN\Y+; @@uzB#C{B1E (w1zm(e]rBҔ/\5V .j=r̯?hczlU'E?$!~%o2SМިuX-hטZI%)=Dv,_>fBGA`W]zP{Q%2Pzɟ(;kd$](IGqiM3Z6iI#Tj@Ͼ*  Zlr!L~%ҾibKc5 hA=Q'uzc|1PO JȠN CE[羜Z%1C'6cW <%~w-e^є)9H<6u o2:DY ^Bn#t۵ ő2#<-p.)}KnoSK<Q[ @rnk$]e2Vt 5N1,knVN0"yd?9T hݕeZͺY\ X+" B=ӽH6:mI[/]\̆ү &B,5* Ϳ%@Gد4l膨lTjck󳼹R~cPX6i=(w5ۈdVL[`:eCQ]Oa͓o*9sfoFj Bj#-YBnqdCӷef3`jwAxBUcߒAR,DRT $`zr%OX3b&;y3Rq Vs @5QHCчw'D/YAq7#Rx]$a0I`&?Rm n*޴'nJh5'!xN pI m.~+W1jM~&n!eLiV$xyJLcoA0hF!wZ!;L_uK h[_j7H&YF5/^Ih:mafM?9&AOԯ ;Vl+U[P쉹8}&`#;@mZ']_qV Ui:NVTD<]&Wr DUR18@jCW"B.v8R{qΤSf\Lfx GezvJA]kZZ$p1$:>9yZQ GW:ܥ.1"$LOgļ^JQ L_ Wb*)7THԇެZMJޙ x%jۗȥ6EIFn|݀:!4=2 Lr2t) ~ԮǶJ>=X&s/j?!F!#MUQ GoG?23 Z3Hk(dʁ\2EkfyPX Ox_]ihdeUSpw{׹[(}}"UA8KcfqFv4F Z!Xr";aE7Β;xJk; @#Q͹EՐRU䪄!t9֒i D̨b'Rf݆{Z5 wU3.g;Ċ-qs7=с$(JD7*gKo|zlTXzjQ,=ދCa%$1M %x9LKilYMHӺy7,xUblm#oSެ%ll{AtOʋ=5Bv Gҙ^g,'d< @'!HFq:@oe!"6WM|qC7DMUJ<},ysՊkD1JIJ^j.ɏSl&"t#]?.4V}8T|TM0G+gwm/P? _yFa&;&ZɳLB4zaDRFNiԊt-8&A0!ה*ؗ(J7)/J@Zи9˓&SWQ\bcM!QZqïǻʝst>sk3k9 2*1f6T9s'Y)<ɭ~]}Ej.09dClҙ{R\?60mcΤ@AKMM!;QUDzy:iA9z A9-0O1%pWz%@wPt:zC:&&(LEo~^8\KE!mX+H>ok9oG "Zޕo`Ç:Ab3ʷq֖`:VnhW8F򄷂BRh_n2fCDTNΥ.:,.‹L^l{S1 tu xT3@i$`~MDzF㱄&S8J̓%1ajR-5vɡb#ˆ+iCw>_Mn*1vnO 'mqe]P^̀{nƊ(6_!d:W8eM.vZX9΋VVI=!A_ ɍqʰRRZzϡkrz`)D؃hRgv4l S)CGH :B {;bs4zda'v>ӓ**s[{ҍeDbүn1tJ_29}}tP4-CгPcm ~ Ud J程bsݠտ]O+4E2Jea5˰| s08F zO&z=mcᱥO$4Qh[=V)M{ʵw|/>Q|qo!4Ig*g8x-+{c5kU3wz}SX?s`阄`P?yaA7mž`^ġy14AHxCpsw?f>V\tю+MBa>-{ D@u{tѤ1(?ezL'U(vj" $KKKʗXr(Ov'nѵhFuBS!fbQptk]‡j]Kmƥn῝ :!#T͜1\ FjbRx*'}#[")Smfg%1^k RK{_Q1B{̡(lfq*pRR8$ХSO[HIy͂y,8GřycN&eUM&-~ԆE@8[E6:X@hL*SejSn\~)}™*w;0  +11'h]mF(&%Dןi\ MD?.+Pe? Ũ7 }'a)m4k ±iڙQ֗Znj;O!c a I4c5IJF),HAɤwϿ'cЗĂNϵuPL_h&sĊ{-zf\)q8!OBVHF' [UEQgl>-|;)Q~|8DıA~mE7SlZT3wi&b(vКz]bNjNߣZtRl릣=.~\,1q@dV'ZGVn7lL1<<*َJ,5$ĻfC ܹAw;џ{b1ŔG^*7Zy }yGp /ew+A1ȓS&η}`*KpbA:XQPQGJEukKGbg"hÉ%ML;|D[NqQʕu-&A0+ԛ7G>vٿtIɪ\F!BN\Ed7:NZn-+J(K15y~ M9f##gﬞ\Isש*9iS\֣Wi? A{6|#ilgeMO%3(ܝuPڟoa^"; (N}<4i "i@?udzxw]l` z7eB+Ek]~6  EKP2HawHwiŰJOe 9 >W3ifE׈'\[= 7s \t6JNRZ$_W:I#`l.uRp[9/\*f_^N{(8k|½Z[dl04)H#;9׆a^&z,d{)v+P9cҳX(5`aRG0:"dıkwf.> p$gTv JeÄzsz(~oU봑I_Jj0OC M,UZ0<J礦_&aB;7gOH܈WµN"&#/`ۦ-<#CAR`4N5; -jM.(nSD k⬊?Èڔƺ ,% ]p@fK D΀E`x- ;4mSC^|z& )@a#_t 1' ({Wnόn}*ީ& t-'0ϋ^ؿ@0R})[o}ᅰ|`|a>[Y 4\/B,~A R;A mjř; @RZB)R(O)$Tӗ}ֆ2q>]'avuT^94DwU = 6E!+ّ7ۧccn-AH(T$Iô^K^ ?mfBz^엣*I1"Hմx(A8Yx*[ʼnO2Q!aԔު /#^R]dL&~T\› (A7$XW"D[sHK z/ql;SM 2H]2~]r*a9^4j.RRk)=怆J,͉Wn13 -!+\sr4c$++R6T]LV;MX(K|kJx^(MXX)f`GL]XFrM8@NTc6Ծmo<%if /0z:DlH-p*XUq"!)fPsUS?_V2ЁGxnITc>͗}AMYх,[h)-(HˌT~Q:kDijs]2qtRN]Å":2/W4X7CN诹%z.y@8dp]ۑ, 5\Q]NI&{?X3!Dk73V pE` aL0X8v5,^:)'2("u˭x{t 8k A \t+ ck 9P$bߤM*jAKcCL9Mlpy]pl.pL;LpkW|4dpZXǮ On`4 m7jQy_UC1fyZʉ}Rq 69ՍGiT{^dzkRK#`Z;ѴY;Z"3*W*%Oz.~s=*/bVQ,7a*ԣq* CG<2:xj̡+GBQ4H*/Y/i nm뷗5DA6!7ӳJփJ3_zjy,("׿NPy:X_WTɒGU⠆rmW!T.^EnpI:s BDÖy8Ѐ5btJm9,;l4j X{e܋sj,J89%){S̚"m45jӞGjWBGnWd0WĭR;7~Tm<]%q1 AFh@~I䰾 @I}.@9'+K\(iZ-{bdFu­ž["!1tSt=.D@Ȏ q@fd@ML'X?[aq4ex x _n'y邦9A*E'vDXP>jU_}"pw<ѻG>N)MxTAcZ`kB2Sٰ /ZO&"AĿrn#,[gy uu+EL̥BQ88-w gPsNKné5UەRȠOQKZ5`$(ivQjY\-LZ Du.ݦh7t*Eٞ0Y8gM+jxqz@ DdPub?+|ʐŪ@U]Kuw31koPf\VHOΗve׃dD+& ۛ9':-/ו}AgD-}u=f;Dv6)S؊aFCY(N8z[VҮ !4Kvu:f^6xw]z?;%4%i/p^3=j8zD 6%&Ԅi; KZ @îLcuE$T߮ǒ%I] t8&粼2IDADG*XB ]}"A\cp10,Ǘ*4!D9z5jm(xJ=O;zkQ$oQEѽE GCM<?{TMXfs "bi|pyB! PEew|նH-&uT1T. {ƿ<ᨓ$C}XZP? 3nq YsIgqY$ ;{_$cCdĄ8b` y;vLEEd % O|U*>;J]RXC orOXNm^w8;Z^z7tgeKFz^*u2^sՙ, }f xK  Qoj8?+dWtk'3\Jb4G޿n ( k a#VL~߼NtD85ֺ-p#w]̌1(G>uz|WeÝ\P^ zpg1Wl4r{鿍a쮎*O^}z| 8p%jfLr"H;^m]j z X 4^8M<j<woŽ`)(A`"p,KUAHk Y楷rY\'aʳ/K=mM-;i:ʃ. D hM݅$wr]{;S E:p+vY[^@#[HZP d,yx\?'Fƞܤ]'G>Ӂx.k*.eޜz9l1x ; ؇kD*}(K'h/P<Y|Hl~% Vr ~;p'|W֔C_oH8#ŝL2I{ֳS:AfoEs E`!yf{ .Än K@3!WҶccr>aQ܏q^IFV g3t,+v i lXT]J|kyv? s/z B0G^¬$@}H\0&@xA%A}:$%`RaFkZ6eRLYA"/B mG=ϡ[QC"퓯%>EUXCin@eWk[4 ,̫F$X/ lDR[yJhͫVEJ4Obw_BWTRt׼:bh1Wz@rMdyׇQpyAX,jŐIKv W23 ,l 7 5A̋gK&tivbKN߈>{X@Bx H SNM;BSӐ#6w >Qj(fGdY aLě \ `l*^prRPP-%Ht|V@, ~DV>Nb_>hEi: (B)gCt%n=vA쮱wʗ})cXv.kYB~*:eYDn3*X %T0ؖHym_jEӣڭu1/8/'pl8~Xט`^xcC;{Ł A#$`KC7QDDtE/u* s8E )Xw"P!UDFbma^r{^2rߩ3~uݵOtz ڭX8EEZe\0έ~B jza3s&MtTP]l[-rHS!i6ٮjOFH @HiPg?xAկQZ`5jI7 ?`(($wU/k4} bFX,hl * SU"x zc)ڻla016 FؕB31w;=a,9-e+p=΃bH쫄 +N*w|}"'#3: j$ YoaxTڅ!Tk(@W_/'VINڞ#Fi#/r1jyi0٦x6뺽2ӝ Pp5p.}f&|Lb8jtsJᎄu禙sBv8)68_ F7@؍( ȋ2c5s+gtsO-4}CcIe,<*G,u4>OIK:‘i"zq/U:F/V}"[>/8h ^,Nvrd}f0==/'Ѿ7/K弩^o+gR!?+-=֝&]T*b b@2- wF8ws?g50(EuF5+yF DGِ%4jfU1sCQ.qE$l<>:;Ǹޘ?92B =Wo~ r*N%=*Qws ]N,ŮCC_ӝ]I3 = եΫ!-hOOooփ)y&9|1bjkͱt.-X\y GI[*OqB-f iraV'_[*`8 u ĊF,cIwpV"!g+~Ψ;ki6 }V5mnY :r+BvoJƹp{ . G˾=c9ÿ]zl.|`<~OP?ShB}4΢ F|j <:m E oCke+ΨcnW0_Z4p6LpVZJ^f5|Wv -S#H-@1Jj][#{L3bw _OʹTH~fˆg>ҍs@*i/ y J D Z- i\V Ψm ̂L&0{62>sS"e{}K|@[KрVpbvH)SrʫUx5=e[g]lǯ%Dyg3cJQld ]gIaG-@FW x K“ )7 "nQ-LHb~~uu\=\#-N^NHܐN8%fߴii`[ Sû@O6l _y^Df,UՅd«_UgD O'mHnNޔNvYgF"ZYr!"cVi+g-qxXl+ɺѕ^qFLjHlqCM`NorR]i9 f"}ĭu6g \?uї09W'1Ԋw(9 t1Y;]feCee 2I\z" ;XpWiVLn&ѬX.F[T;&}K>ksptϟoIm% K'J"\\7aIBgsS.nt"'.| *ؼLj ,psBSÏ3$yW%H=fnM}/AS4}HQyP|m5q'M^] fsv(˼L\ M凶 b̕9gFimD?8 Z\0/w3 iG+{[ bAţza;Zih9|5ǘō]҂ea( `2+'艦R6}mㅾŷt0c^$0ījg$%`&0_]LgXVaV  l;&fOR8(@ u:6hzfAM6EP?Q[<{ڈy=:;*m  2\}4:Km`ԏTE;| -$uL`< g>1ߒ{Ȃ8 &-vRp=jvc ],؃ĉ硩E0̤k;JGZV'{ƛ94ɥh9>-;Pq ,ũ f:(m[D>YؐyU$@tGŃ3Ě)_=Ӗ|õBl@fpeq#u}r rIδdQKRԠq5B-)pѬ~2)Qo|*R7-×[ne9V!Ћ "ǍG,9Z2 A{inn ţ$A4mDd-t|降ZG_Ԯ 9oVF}XTi/]Ke6-pv@~f.>~ ns4bO#|{cXSwpOU*z-W3J8 F4>]8tx#f؏~tVWCn{H!܉nhXz ߣ/r}a /v7m72w 3PA"$B28eW?(ʃ=9 LHiY_hBfHݧi;=p\7~u[k(-NC*l&L8ִ-YϖS4xDo678[BB#;"u bc>>M\>ǯ{w+s!~`x4P uQ7p_ 3K=Yakpřӫuj}rfȣ[`\ )v#?mj$W\rXrczmOؤ^ v5&YXAOQ91!5Cv+d9~> :d"UY5\# ~չx!фqov >FD>>T$y͊Ǝ 1 O3PW:/E`k(x#qB`t=._7}OD\T=fZK ߺ>M%tgܪ =GFۊ96W[`PzBG򡝮kL Y'lvFu~}B?ً ]yGouZKO70 YM^~9PT:rmEg?lJby;n,Xh}v{I~Zl,@bA%Uf=%deצxƵ&Wg3u#Śk!u(},=YNC% ͮzF[5~=W_oJnLjF;ě)E1X#|qvA\cSߢRעk!( <`qK}+HRR 1 gúy,ޜ{j/ewJhS^/Bީ<cɪ+t7zU $ڀ#ނ,:tQ1B]u~ͭUtXwRȸ){%,4Zm8p\#J]}<;a.KS&H@jm 3+q.sp]nM9{XHh-Gq6zF_2*2X}fvWCwۚ ' :Q= ODN(+8A*J7WY .ie"b#%|W[-4DTsΧl. 6>jP{s8vsPLe[cQ{C0Su4K^oDH߇u2j)X=XBOY_f)^hj<;zxRATV6j.@@0nd&jI :h \myf̓GI$mz>2z,MQtjtYVLj"^a;=zL`EwPBR'ܹrlэlVq q:P\X8}3H@t#d-e;HV.%ɶO\L  HcN((IT,b@ߖ"4 oFtm8{r \Qk*ߚqK'1(BUcɱ ʪR"FT ҳO_nriK47H BRMjN`7}nC/w_28R (gYZ07070100000049000081a40000000000000000000000016759d57f000039b4000000000000000000000000000000000000007000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/ulp/opa_vnic/opa_vnic.ko.xz7zXZִF!t/]9r]?Eh=ڜ.+\F2t֧C4^ދ_u/ l74 AYzs˧AZo>R$r:*#A tJc+-%Њ2}/JDiPO_7.qEc":kn&TU-c~L`\#ē Փ(4SإD.4OBn[ky$H!2\aքu>MRD X+n3i/V;V<>uʌyE -l|Ώk_ֆ#uT@@/J&)|tA1 u{^ z|X8<[NI/<"'6!夨-&7TZ7f=Dihx%WSwq4uJyξCl m|7ȩaIAO*4+h:-8]0<0j >Qza3KttVdEP;@alVA-)ImǘtLT!*ZuzѣNոFhLro%O1xE~ɺk9HΓc^5ON΀3a uqLyWt}=K*|\@a=EZ[a _t h +FO-,& +9 ,D;!HhB"B-c:u %0d>SI3C+胦xYJh`>sds*F֏sʂNpى!2wKB.H߳V?Ͳ7,JJ:_@}0Ğ*%Yv %Ǟ#ּ8(oX0kQ,F XR 懣)C4vf[2'̭u\!vamY >۫V}!Xe(E.A`Lo['f]`5}h.۰ɂ|5:ָQu*2Y6. MwiR'rE0Ɂ ٝ(Ol͇`%qNc`xφ`  {MG(j«5 ~q=#pޏY9uДܨu/O&nB⃚/swLy诚XkQGzYPq>ŕ/ Jǖ{Cc>.#̞t6C^,wqR Seb]_bc7}ڄ9C_fU۟5M\Vp.3bE;UX2UglV5;@ϔ.Ǡ|?fx;KP.Ih_K'rAR;/Jo (K/?ž@a .jAo)SBol:T d ޅNBYJv` r[p _&'F0{.55OVϑ^47"`HfxǮY!ʞF$O3ƙo&f[in.J! iц]@f؀Jn:=!hnnVX6P'HǭA\O_-!{l (.p 4{6Ff*ZWu}ᘙ$Ka8\ޭOҹY-qƁ3o֎Ҽϣ^7"}QaQgy a_<#:'ON(ϸ&6iӌX%CrĺM-uG}&9|K*RDVTQ1 ݚVE[Sqwzl`$Q/ӘRĂ 6]'F%sw,Sq'#+yf]`TZWH.5vY:/>f1ڏդ1e8-#T'GopZ&*j״Rh~?}rbx!ZPD){3C 毮ANO5Vޤw1Ķ)СMiO}v[;ncgvOBSގzm!S]\9j02(ymBRT H7t3^;46* %-O5!@QCK)yDt_."cuǔ$ς t\.bUm$(a;+sʠ^ZR 0>6NQ"4Qkc-61 w N {Dde~Q2P)3=}a-')na?`!L8גUd36lh)Qb)h-vj piZ$̯jFA?z%l0\[?&MVKhz&Szִ-?*\Ϯp[sB,˞҆hX;T(oK v)15eٶ<ʒםb̜H ^[:+dV6SBUo{E*ɰ•KLXZa6l1S%29pV@i%p阛e PAMuQ幫4#kG _^zQ@H4Gvզޙ !zZr!̘@~!t$^Jΰ" uGϱBf ʷOzeX>i 5Lg((Ľ̳]˂ dُ jKP$WQ5xy%,B(#{.^@0Rڧԉ/KreQȿ^F|0 GX_% 5R{Kr*u΀a!!"H XpVxkJf`5Sf2IFۯZ@r.*iqX :`ǜpyўTejHǦ5erb1D $9w6 Y||x/5A%cxÄk@:E2m l"%/IC3XZz?hΟm8X!Ci 2 ٶ*8 lԱE0-_:Qư^4D=,L-9@/Vɖ]2>;&,a H2a'<1S sAI+{Sӏ9gN/)^P@24ÌPTuNϙ݆k(s}V4»/9V˒Am.98@IPךP_s6}'EŚ߫ `, B@ԧqǴ&zMWDŸ6p~].f8=_ dS3"U WL;9(YaGӺ\)Qbm^H,(=~.XL${[_-]q#FM'H^Y*+r'ğtQ|}q/ZF L^4AGݭO2m(C[4RTEAflȿd bJ9t|08Ɲ\7?=7ژSPu?8S1/dV^e¦ƗV 1b*;ovf]8h.=N~=do+0S8879\ҞR]9oA6dr:]g!LjP :U& ,8 Pb gMy@_ {(mDu5 6?2H+MP0qrģ@M_\&tV%yEfI1 y9ƩB|ƂxϑB'Afbd*8I 5siu=2Sq "3?Rtñi}Ǭjq㲡NŦƣM" ŧv$l0?ZW_:aD4ጯ3z@ƕJU:Wz` ."pYYJ,$嶺Swf8X?s7o06PRvic:+cY[2pPVn9aDCƟvv50m? g`|c"r^ JKXnVPSh(ڜGSB`@5B- v,qd6,i<bד(dW=cyH qsdӣncUp=GzV۽w>] hOetUc'$0@g=4-wbP.c;_0o1D;Ck۽[7+r_g>JF%s'_-jttvYewGI#ܤ`ފ_Lz\.e62Z|O;<7p̋ɝ8 @_qDhZ.`ЬSq|څݲn(E$-LŠk%"M$^ mf9n3;(*DzO R84B,taGe5TTϲKp@ yr}{9!2-m vV\y|$8 H.tLl|ϼ[8Ljı /:ܬ. J.@QV#(79QJ௜chl \i#uWy(?Tiu?&aUi#:\ɇ6[&!ovbW OWHe;ɃtIrwr:Peߟr뺋%@G,ȅ'XJ_} O)@ݵD: 1?9_.aZ3)ۢ 3>Q+s儩ܣmWӃc pOYK wGxQU*hG'P>VF+ V6yvbdL ~0^==*/ZMZ$%d;[SH 1'c0 fgə`ct/B,x !fK(dzHm[os=FY+U:=]`u01nkJY : 6!-ĬVXOGuL#`N=%#AFl%^7&0T$m!!@XMݵS;BN#!hC|G࠼|2ޘ1Xd΋?fm(Dڢ} }ZlkEkdIM#y^:4X.[QV.CQccg½TZ3yEG%y^hy+45WWgXC\DWO 3(Z ǥW|[S{mZ|?)g0iXR |8fk^-GUpٶYA0]nZ+v gSǰ\籥o} sXx7OrJqP841v;x~&KaSO-ȼ%>R-qB0#g+㶞 !'VjjH姥n\2̬<{y-)#kp>՞% 6Hrӹ 1k6T*$G {pQPuezAπl:%q.қDPP G_>( mDlkxGYc/CF^$y[Go~SH1q$pn;M6%)Po"XLgXQ*|bІ8//+Ti gVNBp"rR(s@/E ? 3-M3lϢ,w>p֛B'jo ]|=8cOy93೫ӵ|0h 3kp2qϐHg漀J lY3x՗6r< KL :&O?2R~ \Yj{+kE w:5 gNGvOK/~Iaj|Bդy[!`NaǺ,h/7 ?E3PLX1 R):: e W+|?eYܓĥ;ϱᙟhmfo9Snv CY#6%ˏxكs\c'tA[}]:91 &*CR+bFC LA- (`ko nNd@_.6 S&FCz]YL){re 8hZc̦ۘe%át١ ^0F- ";dN|Slk,}3ϊF4IFpNL(AFqճpp)E2t#nLu~@-_)` u|q-h!e<Ɣu{YxA0ZT͆ta -6`rhF=K?wFJ3[ =a%ʫ@)tJЭJWvEDO'R:OMBRgT4#JK*6}x:_ # C@6al*l( &JLti)TuU)KUCn$tKO%iC5wS^tŭبq҅vBv{/Te#`1nwa`yt U(b/dtq[5Wz,lCgL+RvԀ's ,_c P a@,"4?'}B3ο4{ )NWq La F?W'YոmPmr%Oz$KJ=Uw']նRd,EGrѤt:q9zΓε^?|RWD Hg UF6,E4BD#<]6KLvf/рtFH1ƴ!A/ ziқpre[ZrN>Na pB~Lאb#lD>u.qCQn"_A;AʠyG6į3 օΫf,BxsGPz0vڄ4scha, ǯ9j*<` 0&Hşq2uʶZIxdI@ ds]N "iY#xxRD9( @`aâ',m@y-\A3k>ϰ.,Lc0vBݖ^jsVs)7jG s/n 6 %C#t?wj7|s|d "H.}l.I\UH!_2{9¨ط12. HkˣV0:NGpj-"nzYpv cJ!Dc֥VUPPbBi@aLl?kXDVxE/0JM /Jx++埔jdO L'?5h YbF+Oainv,@}^ѯ )\({ɺ)-4&'=Tm&%b0__m|.or|;Np[5.QL5EY&:PxL K;mfdHd)1ЃtoAC !ujv^8A󒽽a}t*}&tk?qԪc4PhO)y8Ψ ThӯujO<ḕQΓOНU}Cn/,悮(?^uA݌mUƣk}JUcE Ƅ2ڨ b'SxG$94g|K~oncfI=m^ۍ|(gh'&9ߥEFZ" R|v&,\RpT@[b))_ܢ}Z%c!3V5'yV 56T S+F}$+ff^CY]e-70BƲu;}j| 4o\{zX]i^%~\܈T}6sjj€#Pe g[ r 4J%YCihg%/^gаwФȫ˲|\w=;H #6?kWx>q=bLŮ&ⓢrMN^;'r!rLN=_۫c͂{Ջ=/]C(3Y,*Ӆ&QKveKĹFQ$.5z,Os&.ZKDUh+#T&L[b|L\M3p(V."gjM#@)PgeF$v;bjY,Tgf Ql[c~`Y_'{1-Q3Dվ?ܖ9<%2o`3bP^)$jF%22VlpNͶXIؕ{*87|GSV J(\4&LKq[es]a+<[c Asc酌ۘ?:d_tQw6sϴyeX.C@KL_R|ZDݛe)F.7#) H&n5^收Y1\{!d?S+Θ!u+fć1&“G)ze6G.4wxM e5d&kƴn>2B3y@β+4aqM⁎g'IY>{RW Qf=7n٘˜ Nc+Gkǘ.%y/GT?^?2}ʇ:D;']*Qd֣>„CT s]B8Ч ˺B17p^b/L }kJzᵧPNB^!? ,57xcBk'kYyӆѻKvҔsh(yǢj`}2ْx\{"ڭw#l'ZhWZ<%0TXZ/m-ܹhwF.͗L46'yK۔NwĩʍG( ϕwqr"c.zQ#K~1 ()ؓLiRa%X{ N`%{R4A 5jNmw)-<0+PPuz*%O\:P?l↥@~y8|]$+bûiKĪGB5z!j%v4oȝ'QF,)‰۸|r[*?+nӲkfn Ɉ.N1:(urT@F6$K"btk֗9/fqvg4,W2#)C*GZF Pm=bA'%;6PDW G$YN̎@Ƞ8RgUQZUq:s_=Y%V| 8!+Ho(Ej-du( 0Y}eO>9ie ˱nhkYA "ceSYT._RXgn3xZlS,idYڈ]BHW||#و_/,OKw$iBn"Pm/1+L.- TV=˿<ީDo4x6j/2nϚ3A UyOmp; wn'3cb(VsބFgYZ0707010000004a000081a40000000000000000000000016759d57f0000754c000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/infiniband/ulp/srp/ib_srp.ko.xz7zXZִF!t/u ]?Eh=ڜ.+b)u m;oWܵޒކ[T:[XHz\OP |U6A`Dc_I&Ι{: W jft>^jWi~pLx\Ńhdfnjved+^/CZC&$@9םۙ%Nw ַB}ʦpܮmc bf0#4xG ݢr i*ۨb(n^z{ɘ.ӣwJ\9X]~hrSFF<gEKvbv MqL Qx۸#4~:d^n 1vDAY pOUe8Y-]9h6$3BjPj!BHdjTr;s\GUV8 xj-?uCہ< 1,fv v9ATaYԏ?#:LN'VS[<$kΕ( %;"K+ug , 7L bR(PQ"o}587kD!{%M`0M kLF;f2uBjXR_kWǝf–Dc$e川N}nq4bszrdF$*vڕʏmpVZFC® Nm>Y-nᤩ 7XA -=GTVuI,y6|:Ҍ92B>rWm&XsfIg{EگQ]R97mtf2p~hP ~fGzl[@_ E~9, F G2Vo:>`A}O:7gTu_-֗aE7̣6Z.XRӞfo0ɸH%I{9 °?(bi?xLr<W'J*x;)Z^/0 Y3iW; ROo$*R[+K+H!>o>\PhoKbo=R‡R|8\c>!47p/hx _ȈW}ȴ_QL` igܢ&GZZ|Qtq1Qii5üΥ M}#(G%<=/J߃ffӆp汫S.v0DX FiX䔤C`ʵfy1<1[M `z1%GzR.e;]\C.*U 8"ĂxPY=$`l ڧT.5x<%dODKb4 *6C~V -9NV.h]SYc@Ƕ7Ju].qee ":c@e5sF0IN>~͐eHn^UBf WWͤJֆ28@XD% Mq5D%k <֧6Ǟsze-{ޔRb5y˫PbXbhvjΡg ab!շ+jk:.*mˆpZbSPͺbz5 Íf|.-ީbm.sϯ2?ɠrY-q^D:G%R13UH`w'muge!7CB |\U&﫾hXbe3q.MJTJN)<ߌ+ц$Q4?/ M0j]gGTRųrIR'k*3iFeѣ,\Bp3nJάgxXF[8jJxyHF[qN%cze0>hB*1M}\!EKɤOY8YMJS5>"1OSQ\d$xz^8;cb&0tα\Hi2Ձ%Ys[Dd\MMKbfz]QƆj*>?o䍛IԷ<Gϗ1y("Y3u?=He#٪շAGdEVoeulYG#}✷}~޳!B/FSf`Z罰 wh@P^Q)`a< [Nui|$Ϝ7_e'%e&)y)X*mT?p"|TD:aZХYfU]-PZ724\`>X=t cSЀ9Q+Dx%ȑlEো9xzp iIG8.o $@~׈IE},o,*tPt`ak}]Oc78࠾2CX!$1әF| xdC _!FdK_LT.!oPõCw\~ ,:;]{^X`lB-!RMxGNBd?)?m)ޜH$!m+Xm,Ɏ_ɌTtOE0/|x]Ɂwjcjh%1o!kQ^I/swϢ 2m#j.qR)>eu?6mI.q&!)tv'u=GEv`뽚:nS!+1#.wvqi^Kf}d>S$ ŨhaG!*:9O˰3Dμ% '\8Fmظ]):FG|ƵO`#.]eX(nu2.۪E"H]++7t&$F2BQn1w̓m-@%NPE9Nx'  텓.`{Ow0h Zam=)*[?yĺEM/ţ /wKaE 5MQC[I]/0V^;|YQ"*+f)0QZs] 迖Dw>ln! si,#I세@ˡ}m11m,ZfR, Yi@`mtJuCzt_ZEnf3 yK:K^Exj^x!K6&_@8&#&E8wRyْe].W7.d̼Onj:`D /ӉJ,+SU+HMU LHحOFsvSD6Q,]ׇ.q^AkzvE'A Pi}uYe0A;?+BL m57ywPh+(\=d%H2e{ScWzW.*+QAb0Wj8(jz %gᒂͲwO?`e<,I -Iu?l?h_}ݡ  "F8j%vk̰_QB2/|l!oⓎrVd {' 3Mvu'>ؙO +9oz?8#WՍÓFd 08|=ƹ /A}[0/L wȽ;kvS7K%tB-gTo :Ʒ6K[_!+v$ŽsjL.O:a:BLO~6/M"0&YQ`:8%GV6]rBk$\nv˼*:(*!gUȲԙv].\RIG_y{}};! $S-Lu H4.GPbdW->8ڡwqPwGc_,`@ƞ۷F^{[Ż))6OIjbXz1aiz=)cmʫ1\zpV|Cb }{x5 F.\GUrk!gRuQ?ᖠXfe=M=|#F VKrN(;eSx @/Jsږѿ~%}6O3 I0H72f#[] 691nv_\rr'OCTof/0H3{Bu.6;D8*I$4QX-૔*>3GAcC|3X+alKX@Z/Vw 1|ߨ Յ^uJp:GG@ D~q<RADi-@dym4KxHWƩX0ZzGEqYU "θUS4ξ+/rck@?6 UT3-Myx__rpHפ0+>x9fRap_A%%Od,6_FB @*ε[ 0|/ѧ+=mLӌ02Yڰ?"dE]7mG ~j$fYao/xb AKm|d%^D;m.QV WDޠ yB [lmRF6R%@Hvj՗?gZy/XJj#xlM@#H: `<Fk/:"P#3s]^kc@,@;Ԟ4.exFU(dG%x*j֛['UŸQR"M\RB9u9,хNQlYWˆ$ -\>>3E,E_;_yq, )/6{ O u2jt9ʨm (ޔPLFOP9A5>4&ٷ{H-3۩u#fSD,!V8E mˠC iك !im:\b6~" r2-  qJPU`ZH1(ֹeC妃&&8],# >Vq4>wb~pkC?_56]% hs#eW6^"G`ᤢz A"Q*0PٍG;"ŢS} `Ri)7S.e/`zi/X2suEl7kb|*~L>e+_*_$ˣWai#TSKuv"C}6/ko8sNK5qrwf]B:Iu E2mߢ\놧мna.GiG %Zۥe3p̟Pzيx<;rED_dAI.Rk[xS8tw. qVUikbL;Oe/.(`:#&|Ivs5V-)7\-&Q>@旅E̅$ u <83Es u1T3C_,cfn`mT"wJ&.iF4{te Z(9WT8%'S~N(-utE{ٍx I*#0jH)5+Xh.IM3R|>['ƿ=+~._>=&Qff ,7&Nj\ko 3O4 !BvePwu1hn+Z-^A|>D6H7F CXPf]`<6\+cGpNŏq>:x\:#/C]¦ zBЯyIȟzb #Hiղ_^ھ[/.vS(tdUQS훢5b0xN4W0M\N-N:8J /+7aU*o;n705&8 !CGyZjИ ǰJX|#<]~/[3K4$󑳮=6Wdpm-Xh9eAJ!`mMV ='Ҕ̟/g,XIjvCMvTʌ nn`=F2sss̉ 0hZKR3?.7P`uƄX_nɜR*˚h!UL0:z]z!!v/lIs (cMVBNy?7xriLVTNU_(LF*Dqx-ߩ3¨KB=T]76z$7:^ pH\6qGqcSB*k-W(sQ]n$jjXa@(>({/922 %aWVB7q{? ^3xTE/D-`^d) nB3$ajh˜0.EzO`l|CM^>״i[xdG)279-PWm~CgoLewg2ƧKa.5e$>uuFˈntf1}Syc4, +hg^R>y.QpD`m~9[pR6Pg>Do6HƲWޝnНsh3ƣD/Б]]?>Kd5Rh]vsJ$oW5#pHR!BC*"zVIvnbK|%|T=LC4A\P4;}!K~=mzấC9Ӷ T#]&=.zdtujrq__-x֯:ny<'D+Ô_){=WY2*#e 7;^Im6Vߓ)I|ӾP7N;ZNUhAB8e-ѷ|yvQr_ Q~ж_*Ht ӠQJ лKY (Ȅaoom5LU"7 ?R"@e݀<nܾUj=kxӢ0ɨ&x\7NRzIʏTqڰk п@њKի HLTbK,WxGlPZ0oЗyyǒ^jɸFeZ}dNIf^Jrj:ԬUagXc+|Gkdu8gb45?Q1[ o&^^PgoR3+D2+`l5ɭ8XI=wiəf;vF|㇡,c/^vk¼Z(6W*vDĨ$xc@+)N⼠&&;=ľ}w]x}LnE,[s g a!ծ˴}Ms S$eTb~>&)f9~'KZoHWU sZDUD];|H%#B(#)U=4oyr1w_"&%ɨw G^anwO‹Rp~ =)\A L 5:6{_Dp{[ TX? '*XBJ؁ɱ:R)ۙ&Ot?ۍv{7;n;wKCf}|ȹ[# yNڈsSU#5s'S;V4%Kt(RLOy\9dJYv.n} PvN;܂Y~re" =C?˜Gz(;r {\iϚV:0!wDv` ڶEԒ[Jǫٰt(Zz=&BlZPe!#F7% RFBZ TE$/0Bvm%W;j:g z So -ٕ}t=qQ_i[m&:E\]-]턒qwBq.ָh7|+R:;^Ek<ݞ V}M7ZGl/A]_Aɦ+I6 M͇b"GC>fAgK{%$?0 3;5bK8s,}¹OFʺثYS=9`!ӏ'=;v1mn#]vCЯl, F#NLxZeH0CI–bhK#Q,[y8ZmQ"յo5 UADbD}R $|yuV{ P"| ,憾La7͈^zcEI""6s8*uSqC8k-YJY[.zTvW뿋6"WT?u8Bw[3 <kl͹ ?Ǽ0'g GG[zke쬂n[*9v-w_*",KN_V_ w'k+ -NE] *0mnnOަ?)fJzu5 ,IEaswAԩy:6H =R$|/:E9P0e_ò׋7y`պ@lTE.aR$=0.놯sY:Ư5U0áTU^1g#$-P 폵QdzɈNgZųWLF\2߯H+?`|]TQZ@y/J Yc@AD'(/1hȼ̮A>]c @>ao|0^57lBZ .tApvvWMUL5Ж+θ nȻ Y·Ez-$DJLB 3._jd?-55Lrǩ>z7`@0Լ~3(\HO> 4މaZXE̳Np#M;p)p Mza;\ 4 F:"1${Txl _Eׅ&-$3$ΫeExJkJ-\\05ojEocOON$/@mh{es 2%o)lZKLܞ^'@uI:RZN0py=MARh%='*.#d\E \US~X7jYmPhq[T_bq LXr&%rgyﱨ_򔼊St3,xy-NJrC6b*º)SJhn{G\rd>3G,C&G,S96A,f.2 Li&lQN]\JYB蛥x `f(7$qqzo{K;9U 4@jny95N:!@֬y&؍dO_ωQ3ĽOmՅӃreg/ɠNJ/| qN%EKyx7Ќs{]uv!dૠ 54׺i?at^-X~; zFt Pbe%7r+'Z?P1BGz$᯾3l#T* FF:T5&]Evr(4RLb=Z53b(U~-i'R|ѹa׾-t VC?%~^&+'#DPvGI(밡2N)5`2]+ݞ3 'vT+ؚ,^ W,P"߸ǭ?2>d|E[!GqAKRmƈaQMe9K^\ԋ-cF(C<bO<U/REj6A/Gh ?}9oMGڥFW'=zkAr }-jUAJ- ^.5 K H 4$<ߞ*sKOUioRݍY&QFctr6qu FGAIM_L;] mEFAYC:X\^lfjXNf"Š&Ҹ mOGRIBJܺTyRRFT<$Ӯc%/vxI|{$Q1gf0vM#psiSR֠1'Ru#y~rK,B1[Zn/WPEĉ_Q(G2ݐO ׳>пe\#FY(1C90/|+Zܾ8Fy(1-e-+R,6v|Xh$ ؂_*zGَ;;NUymw@]si4.|i\n;8bt8}Jj(u6!C֌+08 (O:߳X*ʽr#\#_X}R^8y@𒢩陯v{v/+֑d~@A ;G#+dI,U 첅dX'` ZТ2nhMK[Xmcgpʀi؅-s.*h<4Ty{T1NIu*d;Xf ߕ=#b\ćo tr"s`t^Vf GߋScB]^%dhH굞<_|׿~af0nZ8p#KRH#2񔁬ALJ"a4DTo9c:lR>}z9n[P\iw?=0n:;ʵY?8u6Nfu8;;:Y M>|dLRP/J9+mfTa(]q5V(߶q)\ i!,*iLSLGL/g $1XJV˖-62PO:,ae{',.`ra䉭LΪEymmP`{a= ? KeӕM(o~;(9*~_ OOn#{㗫+?Zw|8$ z"جR|ooxRDɞ1'F>苼p1Oe~ ͟ekyv|:Y>E@6.&(H1TyO. "M`a';h@w6#9Ĭ\懷㩆NF|{BQrɛs򽤚'#~l:7^:tZ%rFF|+Oh`3A)eRoX4a< ?jGVcI/Թ>νRЍ oX߿bD4l 9~/Ʀw:|IZ*KZC\J^on1@%㹪;#@ \h&f O=?w&@Fo12hVSlR*|N{t8k~bLwƐ ҴAT'-qJ0 j^crd*, n!iO>wT೵]q]vx ?)&pnG{Xݝ%q8T1κ;mB y7 mI{,'rW9i)T /蓼}pƜ3 w֏e^=+J8!"LNWF$렆 kLJFY$Z'ۂ۫ F@d?Zp20sW/q6Y*rڕ4>g<.xL.k/ձ|)2zW2#J|#vNąVmY҃ddgXUJ &,2kyq{ѳo{|^♇+3ǂ/_Mk&6DRx&bB듯9UּgAbZQs:<%=Yo|*>aPsݭ~>ƞHFfLK t9S)l`\n0o5bvT}~@5I88Ao^YBd2 gm/n;ձNN"  zWQ$~hҴ] ?$SV:!*ı@31*h!Ǫ.MwbVuD] A" -)rYW3Oܽ/u'^lRMp(5M _,e{  E523@.L`Йa;<?xE mj!86Ωj'?j)wm2+x~T$ 6_L-_,n0 呮+k[2qgK(xw3p#%Tgn9%gx ݵ 0;I(S:# NL7x{F&ABXW\, !dv}WYJ68,sy$Ǥ8z6"+hqnY5qlhwzAG[`,h\ydbF>|M@ܤqܤCjgIW;$( T ʵơHfYF1Cξ {"`{Ii)@D^b7z3U;b\RocdG^$E9;'΄&mXl}/8Z4f\%5 R#̠Fӎݱ5 $8]Rgw<@|GwfT/*wgy1)%ΤLفzU'#L\/S OGG=5Y05*>JtX $t^4ska CMަYE I(U1x=$l9zҰAlWN@6ى$nq*%;/mo;jv' a;w-P[DD?w8pޢ+G§ޝ]["N=xR~W ϯV5ZZˁ5یemaoS`r2`i |Yx>Nj~lEKP!bcUKoW#oR2,Lfodbu'C2e/7'(7fe6UJ|CҲeaD8D[KI wh-lf(nFvVEQ4PD, /áb5,X^5;2:ՉOJx[M:K'$$ |h+\Lo %[o yt_p3sNI:Amc(K iZl/ۄ|jY%pk ?d۲qt-Ɓzqdx4S.O@g/5R\E7B r?F/CࣛVXs~v4xRd9Oz+@s#ذ]*& 㜄?om3$1%Wn]BZ Ɔ<tEœe"L*u983 sYQ́g~ ށB?is MO9(`['e0OovIduhLbX[ `Kr `Yԁ:_! se9Mo\LeᱠV)׽odP+W DPėe}g'Rw3 F:`um'Tf4K*Nb6,Tqn>Z&L̑{nx_eؾϺ"B|V`RRBOB9"]^hx[왆f\f~$>Cl]XxEѷ zᴑ3{NO;( 88yt e.uAs9vv.! ~Bq2Q2Q :nKX zEc2>/&6!IXjMǘr.[o50?!I]lb ά2!p[6OSp>{Pƌ5GC%C*ƐMҟX ?gV-f "De.{{'l_r]Q6 Sp:`fBQm;ѧ g:.qm)$¸#PxBRD b[3nq~y6m9aL<c\0tP;ꎉip6PZώZΦ-'j-g-k2_Dw[Ub(tH1n8'|^2_5\6u]50cloYec88I B6jyNOeF_4E*P덵k6H ,?Jɷ kGe%'I%ÃR?AeŢW| x.D<$ޔ>^@P+n|-z$RZѽ@qOP"E^tFϽ\TI\*'޷ư P(xPӭTVߠXka_9aҝ+HB{#+NPut8 `<0 r'Pz[Әue wWxx.'(%ݲ㳻b"p j4^1q`[۝pi<87sAݩȰ2S"-WiUUXݞ*tV*#^ =}9$pjp} CCTmC *>I5bCNd{D,S 86pme~~0XWx+.㟋;^bl_DHhm<{"֓!6`oBg]RN.'AY&  fdEcF2KDAgn7щ&)"ȱ*nLj8|&$A|:NWc)y_ƛx4^z䍋BA/Ye3l~feGelDVJX\ Je=Ѫ5g=`=5CS!sa&AY3wOP6W`t+IW_6%K>y?쏢سR{=LLr,tq*m[E3rZ~aKXyB@ft GװUhx({+yѨr^|9d:<Ӱ'@\Budw4k=]}ۚL3|/w[&x(Z)ljg+%`=ѹ}aEa 8",/tG_Dfk,]G(cer/:xͥ:ɬ<^H4gbA{q)Ҧ\,`O(l`$أN-L6V:vXǪ2?َP1τ~C* yרuIԀg띵k}I_bFoXam`iLRH(mqrLxsW\:;x#{a0yWk'-ݑoz!8v:b+pR3=5cozc'{DNJy֟!αF\~0LH9$KJ-:YR -E Kʹ`}(b+)Ay=\j@?2UI Hutr8MA}n3qg: ̼z.sޔM'~mj{nJDB c*E$aX45ӗ*k&Ogoy`yj]\6N;JBoRHXMbRm^:C6k]p-XKҙh)g^FS uih;/Ln%5n L\=&+J)z?Z ⢁6PDnŐ){2soKpӿڶ8ɺL,NJU9 ؅SLmfsOhbgЉmٟ >0EC_ǝCzx8LX#Gn˲ŋB+0Q%4ɦvtwYج>^F42V ј+uT4k޲ux;q\9;@o߭^M$7d_y^ zaGכ:= oОr+i[0[8l?HSI:H4w NO}bƾ7wi pc]BJ?︹t{z{q`Th2oL1Ul^\`*kS{8$Έ٭ƫ# )PuM<ӄO;X<,vY8@wJ>ew9!/ .|$|C rQniQzzCYsr32髪WgAz۞IVNOk;cN) "0|9vIh<2KQTgrV $0j6^j4I,sLE0ə˱w~+ @MfM+2A= zrJoZk E>&1aF%nJ\Tҳ>Ca-v}8D`jZ +_MvbŨ7U dZsbDD*u<olسkO. ~Ѭ*ىA>#QƗ>^!)VMH_8$> BqHH~$O`z"—Z|Bz؈`]=L*7B'^ai\/冧먭Z3DӖ-6 8"/xB#@Y遫'iT䌷0ba~Hj@Xe']rG~Q#+GC]5={  ^CD!gw n{+{Wm;U@O?0)0R鄉n8F B14o^l ,߈"QRTzj,"NZG%BlI(5%zXzyr@^ SƲex ֻ'Z3&T^_W׼f6xPs1,fjXE{ȁy6\&}kA s| cۖ摢K H.FClesY` 2K{ϟ\|%*ߕ8ߚjڕ=F(pI h@#xdtlS1q . 1:Jˤ](TjyЄE~jK,) o` N.u! l [) $Nv \IX&`YcXy\57E>Hp``,L9؄xk\}ѩh^_9xV+{!C56<7S} NXTY<ݏhĜ*5#-JX݅f4rxe+aR= }nY !,GgN_CC7՘=gZ%4߳oށe {Ukk<JJ-DjG!/uUM6- H"Oϱ]MU"D1Rl8\x`*j<\EѕҚ:C\#4G!_)咾= #.>j,pAhWA_r)ƅ`H]]BP²9ؓ{/'Q9)Y\?/bADbV?ݥa͸bw7s4=[F )H0e+]Yˊ"9:ߤxbt2,$:G\w=,ZRvy?F\fZ$ 6[G$Y-498~eWHν ]-X9\I^ CkCa%"2tSbT%75<>msYv"m!җXT%nF<6JZש*ԽBrQq4gwu!P։;S{'OxB [|=6|۸U,]% oX6.8Rrgxa]="C)Cl#p?._&k!nP>`s5JzW덲;y6߄?\k3W<]eBN.|f`%iPyB R|d) "Sf̖|bH<eVhG)jkFMVcEgØ*%hu $\XDڰM/"Q! qRɿN8ŽԃdqLrcx\E=JL]ScVR5f*|x]*sogs!,s_r 7֝JAhH>ZK>ݧvc rO਎Ԡ킏~G6kmsϲ7+cmC\e$T!o3֊x4pIUwxR,TE4Tqo orF-0 +ls.8r\xnҗ5g,[d(=uJzc#S$sVp&zCIiM.M=("{%hD{/2E7gmQZs#%-t̳r75K؋?Prk/UYtf ]Ϯ! NlS;` m4+Ik ^Y#m;y6CNIOHY'Xyj|;3,#IЗjj"bbIǞwpżur:8 '< 4νas` bJDYTq<}Anvs$pp^WêtҰwQєnZ(I$c9םQt=K(uZn'q7HyrF@_}fXp+rDF %?'"1yޭwb]bԬ$DŽSA~~"SK<׏]Y*) dȣM3d*囧^ZYUV~}P . h* IRخAmE7u_1䅃IE$U;JAJh\4/0bTJ ;@|b >/),meiL8s݈,xTȖډ:9%4eDpBpr(e>#Ć/ }$#3W D4\#N%!77.:eJnV!`5gK/e6 w<+sHYCQc<-.޽彞ͅ>'1+چ730XE$dKJK>bL#H;rg)T5\ha{?i_8׶WW_&ȃJۭ^rδXŏi<59@nɄ4 KN:4&*ajbfʏc /.p-^JҿGxqwW{Ix!=xFIķ%ؕ}BPKL՛k 3 rI_s8`g좒z/  jF=LR"SyæZ HH[mk<͋L™QVo\-ଢ଼i}.SkuE_ !gc~șAb:Qy %g9NAo/6 ؒ^ C̷|oIivRa@n݊Kd "P3k5rȂ}o(ypw'|ʐmi47؊W", ʛ,eJz_/¿1z=kI PV‘ 䥗KBN8i媳jvl WFDŽY|0(W+7y,(5NV)쉠MObo$ )t .L Q'!a]6=\Eu?2i3&d٭a3OV,?5` u*-tbv?#fX"}9I:0ضN`E- Qv{ #4r @fT]ܞG ~8Ne]@|Uo`ѨG䵃%vXr`2enaKTh_'s}NVNhze] mucUj$ƋH8)j= 9V@DԓU50yUzB||5G,,F03os:6&OՓXi5r-T2 竮%\P_Q4d_+An2Q2b/^=4Of;r]3Z(>7Edww=s(4X;čF1J0fD:s~F//(Q+IC`T҃(2u*NBF!Si8+MBt8Ui[n2*Ju.i.ς۞kb*G6ERs%raI2b ;a ='#=iM@{JQTz?p0[pvd}_BsxēHwv9xc-x!sE"LMR4WCu>~<&AqtWFmBRE55s1/ղ񙶨9羷.4>ݸ!R>ɀX&T>{jP꣝q8pB*l.Ys5*{@ʧŕ$Â%|.{<=؆Q(4Ig! t7t'6n;ʍ:"a.H&5sx(fslW2̮ hj>ۇdSUq7^j |-&7EP>D@bq]y;p+OU,QN=R#y Vxbr; *wbC'΋۷uL,Ot˅?V{@}pSVœa74csV9g WlS4eP@_$O <9}%&vjScwᖍq|\䶜j [PÙnC *N;bYmB~$uº|-YXfX=`ꂀM=?yŷHޝ;)HiWHM-x;;uXU;y8 g|UH6 膀 zW- KovdhXr`r C]gurg1}m! =]|gŏ?֖Lǫ}q`w6s{G $*hh'+"_R!d}l~ .>_ÿ5u*o]|ɊƼgY[Nj{>P _ID{'3AxdCNmdIe6J9ӒDÌgFFԍV!Xk q%f8PR9eϟ!ήkل2$9l-ugY%[PtϸȗC1̛49_9#nk T|1Fz$7M/'9 &6 KYc|c^d#SONf$|xt֚!`&Œ3VҽL# vn#+jxEn9tf+y,UƁ-TEٙG GUnhhIsrb%(yL%_5jT> ю2oݴKfTXW4 kR>{T PHn=r8$/MT/'$S3sUg^e~DҌ:\٢;EZ.͓B"h:\P436?,xZ~]DG`b/10b~NR\RJ&2UT=fk1KG{&1mcJWB63&P<1ZŲ췇s{Lָrd;`9w']K6[9^qh&B)(iz)-cpy^xeJA9"<_ ^)p T=O{IV̬#IU l`U)GS٠V]>#(sTknpA\رv7W7h*}&$t !\v`jD@T:[FUeb S_5U1:=z h$21G9.i՜gD\{t&:JlԬ{#,$^<#qgC M<M%מ-u"tÀ1 y,t 3<8$@8_b*NżtSG@2Ū~+UuZhyiG'GFC H%DFՓ/Q`OJx_$#n+ sLǭJs.|c$P- zZ?Vΐ7G\sԏϛ1=-8gm9YRn =u (U1y>ڪ]ssЍ 0ėmw|;(_͌,*GѳCJ<Г&dSYPt#00J~xK!D*13W2/W;ɹ}C0}?&TR7%.j"諟]B0lM/voͷbS~m s 4:l iOvoٜ Cf.)pi5o8f)w/\p 5l\i?9y.onW}/L塸xnO$v xF}ӂtp"D.z_v8)0v aݜIۓjfv df0UR\ .{)!oW\+BEB,ϙ`V;jUjWCĻ@?+3==UYJzb鏆6^h+CiR!"ct?\~ogsw47' on1 -=9KzkY0L hOZR<<v ޙk2@]mH4F|ة HÍrdDNGt`lТ/m¾yLRǨꧤ߲vȻe/$uWЫnVƬm2wTǎ7fUEjJE> AVYaapx`(FM3eC]LI_v9YFT߻:71aeUdKTŻ|R܋@(p @EލՕܩ9~c~4sPV;^ؒKSpfL)1WN{8/V"Vתy@hn|蟂wZa ʢ^#7g!}M"b-2]/swoKoeDէ&ȝ=z{H4v=;OhCxPKINDbxظ1GL(D|H_VEVǯ[..^"3WJvߦƱLE ^pY-pgu\<=gF7RqYj3&1cw#+Ս@o B) >Q }lzxߙ rJׄNG>$ egdKT &\1y21Im'0R&ey_EkT`]Hq^hqvA 70$˩0H_0u/Qp UW˨y/TJ5i]P :sfNjt^OS3>L*[!""W$>{VdaXE˹vIħcwDνԸ\Dh\"ɀoe}Re>{DiX;i3Rpx,m,AFF8QCk}!%Gzt%tt/c \F ش4 Egs~LD4x8-GھfCC3q@K/tKl!rm<̔QKC$J^Xgב; 2f.0cvhqiyeBy`[n8Z49)n"@|TwLMj:.*g7jjwGfsͽZjxFȣrM1?Ծ_WF_v&ʚD==T\ CWH&S& `ʾ|mG]Prqb:Ԏ=39xݽxKUaPm\JFW!$;34jޭ@CmMz! Jf˥]$KBSHzEO4OPRb>OVspf鸆OF2ǫ92HLk#{H O:FOGBxJpzE G vQUe K53M ]#M*hhq@h b6c`^ /ulCH*en#Bb_*~5}+ `܍ņC Y8 5WU2H?"dEKσUmaj,p _-n}SMy،|N wc: \O,% ! 0M[H%L%eW=&{V)q!>C}ݚ'>"Z*SH᮲q} *SEa6KLV,0&'{*d :p-fQw~4tjãLgN{G<rDh23MSXIoTm9@-'IԶ,F=緗SC?f~Xv>aaڹ,'+u#o1.#թ*fn3#6Hqm+}Uژ`9N 8ju\4"6g+g2{0- w4bYV~D~K6];DU'.'fԔO=DuX5߄c5͌mX;)QFvW=SDH.M]ioW .e673-x Gh+{2QT]|t) ˣXgy梅|Xg55PtqR=qg h?K|a.ԑCNbm6M9q)x@+#/oj8dEǜ7ah!pќmf|Yv?ɑvI(y ُ=qA)tSVjMNn_݇)#4;g̰M#?p=-XM_v۲a+t* uy^Ṉ>#yV KX2S7C{v]Um=] )Gtp*Wzp= s= q U79ŷ,0[O-d*Z2!*b-&f*xFO?"@ ϦF& __Ơ]\F3cz Ry|I"IV.-Dr/ur3؅6M3l:?ibչ"̖\}L+$!]ew~U۶oJ_6 #kl,B1+Qv_33*x@?@'򘓫N%{~(  !D^|872,% s$lKz>O CQ(1QPǑҘQx8"Ui_(w%" eR.'qw}Yo 0O cZ?w"sNyTel UERKh;bϫ!hE.p0 Y"9LQ4fYf%ݗ~ %u DeBp\Ymt0c9(9<@Z8"c@$AX̝p_hM_@FB(LaTNeLv7PYd%//Ҹpj_l BgjVhjB_2lP4Jz/d~՘Lֲpa4&706V&CRTKi x6n^88ai9/ۘ*(k 땃P_ߢ۲SpWgIWF~VoQz徚$'a"HS>2'UQ:/_y-kɑb9{U j6tCk3{VRRPMφ8L-2ȩ9Y9>bc0  )]3}(pG]6ap4 .8F=詧%F1AV*ewJbʒsuzvljcE}; @cqA;B9K~=sO,.op/;XFcZyHj)J.cGɡndoP2';kſoUX%n<޸jMv]4d>UWJtzD1a^qJfÃng:Vd%<& ugqۼwMIzg҉Pm:s]͖˼⚹9x3cuK2< :Ix {EESҿ]=OJP^2<Ȩ ~"5qBқ& -MRץ'ioILz"J`- Mw81J9?`5(\%YzI0籾9M/ Z9`! WSDzKD9V E]l Kt13]e6NQ[缾MI⭙lRvɁ'&*Y}?96rޘRT^ʔ>8R}Ev1h3X(B+3 Xnd(ؼ2A:;q3cYTc=9q=sXD,4nj6f.~ o'Wӹr`qPi0,XmcqHzów$4ammgŝS)qtp&o.}̖M 9LQM .Ԓev`ML|n؉ӟk!wB/V!ܽlC"r$2d 4p^{m[!Tx& 1y/\f֌ s]cA7̾e| 0LGU96iP`}hǍ[VXk2_Z+ݿG|BY91S ]*)~O6on98S"ZR"8@3"֦,'n|kx )0H`>K;,K+=?fNkUO&;_:J?88S4FNqˎ<I8|dpk;.#vn# 8A|Z,2ՐϫrM֝ M+a#HdnaZ5m-UjO߉BAj tj+O&kRAIu `wp3'챑5J >U:|YrbUmʣi0O@z6e%/1oFB>j(L9g1Ff,DL dD$`U$[ q] Z(=j }vA_BNɥۗdؠQk+Dmq{N [0{SmuTxl ]Ag (810(#ex0§]*ܦ%* *uFJQkCa:xqb<XA`j^o)Ҩ [!rH(FIOsPf$aсl +Җyf" AhEQpAjbO٫q&LԕmgVeg<5)FW%ʚM4dy2xl{]K Zgǡ]EҐNQU=~8PNI(^cJq^$Ǿ4D2 uLJ  KҺܰ reOLO3 S@VM:~]'u`\iOn7|K.?N}lQn<#=c~GX~0i%!fa}_Pj_S$?q?cRUfԢx5]SakIu#D* h 5ڒu{REڵ7JQfU{Lҥq#|ʢp.U_ظc"秣PVһ )O-7cVS,*  XA:wM5E|,#PLCphHD6q 2z@.?JH3I:Y)*_PCڧ=:jX(f )#XL۾ l) ђ0J w`?Bϼ9 z想KT[wZ֟}9|Eǃ3 C>{p[gqox ҴWe$h|"<&%ľ6T6t;P;fP֤S  I**zzB|52ѭpLn`L#O"z3ŰX=`E1|xR H 4zp"&q b"=Z&X|#CL9oe"I)&| b CJϗ&PHBrˡ8(Kyਗ%UO?.z,"^JGMNo+~A%?kKK%@a]9 F>/ JEHR J[/+kW7 S,$#ܧA݇ҽ24yg=j-A#~[mN[DĔS||'T}}wk I3cCuR?5PEWY!‘Ze`5ƷQAYFS@γu(N F008D+ˆ+60yuPc=M<ZR$sc:*oHbA٥͡#&#kt^W1]XHT#sY6ծMbWmM=/G[pl"_zۭ@wiϣ4b*ܱUl]"l(]w~ |AFd9B:SQKeb}$ XQƑA4@%'z̦M{1}7:Т$| p]܏㢈\2?uƋ14ʰMi{0<ġMu!ȓN$6Y9BTWϒY9EL^A)jV\i~bBv<}Yi H%ˏ. .0([Lz5%5S獂r*F { 0VIa$HX~SӦgSEQ#%]l;-E964$?suÃm*PMY,ڲZ i ͤйПml) 'Yܓ:^bck+JpddvjZE܁ :!W:~0d9:A@KN}q['-/ɪN<ߑt4i|h$],a䬷JV࿵`= צ gKrA mKxQO{s~R{tS5!enKN QEAejɄJQkkW4Ln~ ?}բi$8AM`E,&K;hF&SSܥo\֙SޚF҇UaR^c p# cFU6 mMdgX1S'a2[| { žR4gI%dWV9'rK kڊ԰f3QNOAsNUG7@e#:?%[l nKҲ(1@xuJ DPxO;;J{kTTЄH`pVŠYV[OCi<$k.R狒aP:q%%g\_r=>fy">ҦygPMqJ&,*@uTKT-J24H#̄ߐ_QVYO=Kumъ'OsΘY vVz@3<-+[ѣ,:wvEȮցadQ.|M9w-˿,ҽ'g ]6-ȖE Ε%8)x+ˣ%=T! g3j BO읁)LC^K1PZDXS5짃 UGkڭam+ P}!0S^!*𐡢xgA 3"r$cP۽Ǎ=VHW}NҮYk؊dAJDἨ9mdR6\49]fp\ ^mP8E]~%K@h@gzC֜%.{*NxTB?Kck`Wu^Hr^ОsXXz-r/u$y)k,$(|uUD0`Ƅ]K5C⒲>#\oO:o  ,ĻS5`VP}u&eNSȁ=#bA^bVl@mNï:Uoyеg%uܡ{Z&٫5 u8QH~ӭ_›FBYZKaV<;u_]WB6KmqJ}qau4# h<&~](:#Av3 D+K<_w.cFYʎ?eTTG$[8t}!XYV}S!*Ingԡ;u(ğrKpL9nڛ)zjb\EƦAgpgr22| i 5xk7̛xcL62x#3RxƮD}G!I>3wQwT忩>e]O4"6SspN6\DA uM1vubtxw FK#{B- ؑbA 0ZR]چ(@;޼7t?nFYdCgj_Nh$~51%gB74 M~|}9BC0Bdi,.lhu,U{+ U-u[4ԄXm7YA4W?JJ,t߿N|q&,X1иq2k$K8c!htnK׏fCT5?nVڏJ4\Ur]VXP]Dyaz'䨂4+RD˜^&}z2MWWw%)@[\o{OFi 6`g;7xY7k(\9e FlA&4R}80hTI*&JLj 6szu_.*he#%ykڿ\J J,2/>*)"_)8] Lxw/s.9J'x@u8S1xpC:‡|lSo-lUh)Iuf@WnPj#ӟ>QDUR5k$_w 1ND`z^v.iÙ$K\:XP[1l#{aF GαtгA!$lS|7;bcQX&Aws'3UΐFf8IvK[In~'$-~S !S];Ԅor˔4yef&񹰍"NM>_p}97ܳ1Cu5TV(U[.tbhc&=dBÆM~Z\PlVJ@GPĒ"]&0@דҧSakmMi?spO 'mn%cqvgdsm? d~-AA%.Qo-!Ϙߍ043*漸-b4BT{HIEQErܖb<BқفҘ QW!13qjFڹedcx~EȐ4fԘ.{(@3z$V_^ \Y%M_Z{(Ф=GCs_>iڰ,;D)~v`G_/g}aSl;dJ1Ϙ76RDFzelKA_?v;©XSX'1T@i| =Jyys]H~e%)Qrx$89nΙޛhTGL#5xs|'sҼu*s~2tI?9jT[+`nR@cZDtDXQ ]htбSA[,O=(%lWsW5Ov2tϵF(^l!{H2!,Ix}'zVԨp(~v.E (Y>\U~ݛJm^>GN<"s;5 اDr_i1k$+ ZLcϪMط ivJ\u99O/N56n gP^ LO)w?+KȞ#zI&1!݃!YR* dZgZ02di@s14l -n.nx%fc!I*F8k0Dv'/ cԎ{X Sʟ~pv V*S/)*+sikd Z3Z9~$رɧk>*K t o}Z<@W༦Y#J I޴d- &3r;1LwFHU9)w.qp v iO=쓏sb?1xHL4YT g`g#K4/=p?F~UT.ND_Q%|ENtYHJ>[{݁o!~ɵO8R I7B4 >yb+6J`0K6ˆ̍yr=P4)qG~wz*H/Z]9d{;̾]_R4aDf/a#ԎhT- ~ϑ"6}/gY,-wQK" &UX="A~-~$|c?p籧e FwGQB ln@Lk2%׸.tйt*xl)~'tw5{G7A_ eM0qz2Y&W6|.w*GW::L;JNj<𿐏vM8ܮwGGD)ӬՑ\S@֬Jѳ?\ڜIwE ys u` ؛Gkjj0EP ȱB$׵cw#|hFR抈s9jqSmw2\xZu:t2&~ r#ǣ]If#&Iɖ5F&,)v2VϳjnYYFiz0#|j (kgTy <ԗi~Q .2{6#L֗/FkSGǟwșu f::5|Rgo<'iQΉv {?3=Vg޴![E ]TQFiJ[jU.EI5v4AJuCR25H_!)p`('ʶWVccwo{{ uO* _/ݘ7n!cK :9 8le/9ԟnRi~u| R\0 p 5tb甪QnU1~!PAZ4q$8Q`b du=֫blbfN뮮gbSS(->:U|~4-Ӑ@?q-j׶]IԲ@ kD2q>ɞ $W`5 bO31#&Ϡw[tI9#tc/?"uNH{lcd ѹA 2O!štVT@ŵaŜߐ޼dK9uSJzb=LJҖ hhS0\+ ^ K>'e+r}K0?Lq]<(:+7b2\}8EV&d,mp8_ͺTpˊc պ8a+{PD$T@{jM̋$Ggrȷ r{v[ ~4c[6{͚DjEy- bV @3D|1߈++q S|h2{.B 93]9NectIK1sGOK5~HF 'bEN8%X!~d޹-aKRZ!ѱ?@H؁ܸ`tn]Sm`u #MIu{>vDKdM)E禬&Ծ}:] G6 ܉3B)=ј۪!9# \y{JhߺIO{'YT'U`N~e/2 w'^DK3O9Tk7Y$@Cr>W@cIXli N.Hk-wgEs}\L(VW.g7]_g⧌Uj7+wwBK{vʒhA,u %rOۊUq?!/Ra')$Gvr%kpܹg!\+QJp͓/fpO5[{=j&'ײԧ$عĎv<%Zօ#K$gZ_lx2iMAzdvSgp9%vlL h`"Zx.fC}+śuɯhDc[!Lө`rQ:{QDcZQJIH|prX d>cmC:7IGTgr4]v5\X;5؆hon Su+Გ2#'O9{rS $ǮDS/FMH.je.* [D.% .{( Ҧ!&;ŐP>1Gy+I\7 :=ﳦ%<v c ErwqHr,|]x@Y;^Low 2x@|6yU [qZ)kbNZ=71lX8e2?L phxkĄsklX7>&Q޵nP+c([J ]a,)]z.LA XG\_&oRvyv.Gk 6hDڶg1(OUɹq:4/$2Q΍]bGqVHTyXhUIpUKQT<4V{X,a A+!QMd/؋$w~EP( 7ys-X" Ij <4{sPѰh%K8 Y^S P~~iv~wŜg6εqW_X΀c},^ap,jg`RhY z^Gf:WO>nOĹ֝|?$Y8=RrER|HrGgߥhd9Cr+1zyDMp/Fn3:`P b#OC$VYX"nDm݅<&6daTڎ<@w5H2[Z ë[>=ˡI#;5ByR)9OWMk4m@Qb h|O6߼8[=YVd`ŧH}|2fUC?W9<:ě.bQ'3Ljri>kQ](6\r#@"[xcQBZq'Mv܂Je"3Î 92st 4ArxG" =ËI6xIir|~lB@y7`Q jEeC[}`UhjVǚoTҮH'оʀ O1ChouC&UѭTn.3t0E+ ꌮ̐VQKUVsJ_sfu wap&L-KZNm Ϳu$Ȝ讣ΆбnU<#;j(yK7.ۄ)GŔTda+}Ɂ9UA/Mu?lcR68I->CXS8$:6ԑR'PwZ4-)t;vqIK\u:}@Y '|9!!7*ަ  Jm1L#@u=hSb_WT@s kSHS8V_=pgD;/2W0jN{it},t % /x@ <II ƴ%w[>aR"#~uoRp Y}Ti-ԭ+Y 5T"cq\vw}=mDX' F1,py3Pkfz?P䜫W=`鴼?;PerA ǫMFCB[zD}/ix9"9% Q) ƅcQ+~٢eF0k]H4DOq\gjzZ;l!~]ԺwI:m)1;vϿNjʱcMb9@.l%7/瞲IvHF8Vݷ=(38q͏r+Hơ(_+b/1\6Zl#˘,;7 ckb|`z萦_&2ukF\~7L ] ^e.E!F†CP h5}#L-Igt4"AqL`Z+C_'͸Mŏlɹ:ďGqp8@h0M 1hfl:!#M4FMD(B'8$#ވ_~"Ӓ]&K|6,ٌQ9#@#ޫ#թ5cXV$ߋE.$͆-Vр(Xes6Tgn)QtCDU[%=ikb ke+2I̦}t1uWDH9,Cxpuv^O@n ;9F \s* ѱl[(f kj\#Ӂ }\Q0ܿ 2PBj*kr0(ZY!*A`6F{دv^I!s  z45x(90hEe`}60ȽcHr~Tx%Xn*9E7T'! -POg9w橝GRaw] c'>ҧKnW"ۅG΃cͪW , ;A.R l >x^ˊ.5v,(BCqyVSh \2?4t2at;o@5Eۣ[p;Ae0hHTw-7B ]8xuN=5n%Ҕ| x4 ƕ64XC)]Cny'MìcӤd [ m# sOmB25g5%~czV%" Dwi7_ftfmA0#j"UL&cR."hu`7 AKcL{-z)L tRёט0Р  1gM%oQMC8#')BKS P]ޗ挦ҖYߙhv˲VzN4O[[W! .%yէtG_YA9_wPEȝ?fDY#1\q+ QOiuwfہ_N+mҵ)1 rG_ŸvmwφD}T)$Ehi~>5\BԂxꤶ\(KsMuVk*HS6FN>Q9GO"RN=G~jጢZ/ULu[\^l=/nN2gJ.ԍ3+vMp 8!ho"7ya;V)S gP Jdkw3OɋeL =>",U3n /FYsTvK%P&IEޔ*dUA..]G"2˴ހ;7[ȩZWi A+5ckhUM-yˮ(˞4kyprd)s=#~HkTOxj"z-ÿ6 eT~/b( F+~/dHAոN;c IU[ @z*: d>ɝ|Y KGD{Oef4;IDQ<\'ghf0:i5S#.p/cI D+@t ^Z9tlMl#̺'* 0%D}@H7;[uyR^‹U^Kui>`1nl)SǜC:ohwzm(h89 4 V|ߋw C?Õ5B}+@!u.mkԒ9 ٝ=wm'bvtH4TrpA0j& ߜ ZE<0W3J6BynuyDÊ~La?=gv-z׏yQ?j(E* QE0+ Y -:왴+gx<Gwtj3bjcxXAޚx6G]LNBn%QD[@.7bg-X9MMZ-ZZMD?tT@TbUVԕ}aQf^~X _y38㛂uaPGT{okD1G%t-ߖ{?ibhqB~hP/|/JG>A9╻tR;^qcp;G}+0mOxJ~&猭-%pZ:}E7y3%,1$ kr\T91R{D !xBZ/c鯛(-tܖnFXXKe,(*Phk¸d_t>\ULПgCkipi:4Է a3reo?F$VXSXH Ⱦ!d8# CWPfU,,diKxkSmnAǬk Nr3EsicЎrts0IG\d-wUq.]RZ$Q7}*Dc\MzA[Q_2PFR %nb%;ުF勝]Sp醅: ?*eo'R2GP*ajHk"!2@?xF\P np[Ά> : Mc24DZfOP۱DV+zo`1opz϶H *&݉Yˠf֚6h|": 9ۚ!yw-ba/)g+cDF,n.E%&l`bwwCO~U W:s:[G\iׅj;)[f1_T=+ ǂNe9N{Ҵ@_tg zݢkFܑg2ROR:"zEÆB*c}TnrM5@_P"[v=Rz_4ۿPΓc:nL,M|Ν7}f|`6n$#(ԧw t `u{q 5ZC)7Gd 3EZrvHijUD;_eњ.d¿!8{xk<b*!-h]'* _D>پM:X);:k%*ME?Mϒk=#+<E"'?z3ʊ$㶹Wc}bL'"Gzo["37߶p@`cѻO:nK˙׵y0"N G 24>ʍ?.jV*yeF).v(:Ivf,s"ǽV;<1j`EBE\Q=FKN?QWo25A J}m!;a@$@@&UK7<2w&S]*i=P-?G|<+f/"ru>8}k"9F譊o(-4bbȫ ΣïS;Ee@igJM4Houi Q(7'A|Q$TtܪM2V/DnqC {J_J&`Zt7TEUFؾM7U(gv-38dRT1\^S6XM24~:RqfdݣoSо͝\' 15?5i2cVJI!eFn\HzPA[p)KWحm 1`BA FKtZP: jv@eqNuZ+g9a2G*1[kqIxk坁zuZg(mxYRA,OYS, j l㢾Fa.8 ^#]̄1@!Vt[|LacTRC&eyehdf+:m2_%T+ ~σ30Kw7Ѽ [_BQf+YqDfNv\jD`FhU%[5$rDi;ȫMt/UWl @e[ca*|VcE*SDz佭_x!R)qPKwW0R-Eunˣ7,wGb n͐*4>+uy|Iy"3w!2!f9u3w`C_ BjkB?15Ue'yo1l$L#YbZ{_ c*UXUQ&4 }ɃPN %=Ht+ bU֛v$5)wl[̂;/@&Tc]gT' I7',;=BP3*4B{/Gtok7Op&䮑pb4]-TOYށCvISs*<^?OF~U)aG+ xN>99ɇYrG'`v9mdI)xq7O sD8ح4Fӛw$\r]- nzr& Lb2L#tFn2&$tεME֮5m=5I-_-q8"<#U P'gFq׭ p%3E8E UЯU*ϟ"5$A'|BjP3{'S7Ә-B33Qb"+$B|ZF%?^~md1|8 RSRIHڹˬI=sJccNtwvJAi|*d&v"r2 M`C'ѷO EjGxcFޖO%(*|V\%GaͯhZ{($4l9Ć)#yE\ȉs!DAt*ԭ}3͞1^t2ݨ$o(UiohT4>}sӤ^}^'谢Y #\WrgŮ 2e2q}y뉩3פxgeECe11Bxg'{%6xQ D3M, )Od9$f aő~1-i+EnvrSKت̻ /n<0%A6$v1>z:xnv+7^Lp6 ~nO4&R3 Jy4b+F5iSUW9p|aC¥~Zˋwƚ.)#p,^K-ҕ[՜dvZxWaב-IV~ါe_Ra梭Gyް"UxoD2"7hng&&Pݮ fM@ Ȯ.c=󌴣3HAO ^N]+ʿXW- wty)ކbquN:/v7̒Tv"ݖKxb37sHnNnlԈV90؉[jiC "﫥𓭤qltTa-2q夽l2 u 'Ԧjz "]}FygXO"1qۯaԳ&WUI;쭾#1Nn̐5 [P +Us$wiǙr%* xѪ.E={.L"8V?a N^Td}_7jX{ǝ't$ `.MF6E};7K;6#aQhF{ = RǮ05&9Q"$IuN:fSct/X&qEصi lp^ v:80ߛ$,~H7aثΞj.GjTt/Ζ+@M^lbsygAQ$&;b/jy4773c7`%$,A=9Dx'/. Z#o^E?mnrcUk{8@u#J{1bvy\Ά7Me/;B|A}o ltƂ33h0;(DjSѣt-,5(ׂA֮3qN7(?ŲO|wC1Dy9f7ŞZ@YrKHƓ;Oaˈz|4r:l#H_ƻvFtua^Ak{2JL?u ۩{@"n=:oغ} Տ݌0wR ~ȗNӺXKףDˏJ-2ݑuϙx"6+dz⽈.Bm;vtIx9HDeW,4eM"V\.Eߜ/\&|W#+to`nө;a飤AI!(~],A]EUB@HhA:gՂޛNz&qͤkuzfofY75Fo4Ii>4FbEN22ODoI"CLC7W_yGlnwߟb2ʻ1fFXO}vEEޙ7  ֢T_[S@s!eW?:N>ҰCǛlpFZ_N҆,{;3f2זK5ޖ>%=$?8Na\}5r8. 1(^;Siz*w4O,Ҏ-ֽPbhᰒ.D-Kwh-\a Dt|yI9E,pӭ(t >â4fL:?9%u^ѽcy _Ѻֲ[Uj@JYNYA֋|{5yY6 o,A\uc3&lu2+uf#(r !<1> ,Ia>5 \/í`O0_ ƺ8ֳ3ߛ\2n&'xp2Ǹ~eM5zNB9X2/B-WxK-d3Y} ,lbJ2rERGVMDAXX D&X)wYrj9c& dp;tՒU驵_ҤdTǕ@8p*@;+Q|MP]]ۥTspNǧ{CFnj SI(j( 5*D [ +?FHfQ't[:Aڼs9{gZj6*ZG٣0tEAZmbuu~YB{.Ox ;`:Cn钋qn,l)Kh6I~W-{+A~vLH ڃ^w21} ^S6geWVY6AL4KeKX>wdcC~@V7}iv_ ?2*:IɞD-<}2D}SS`6ӰZ8<c$bhHuڷ[f٩{T+*H%}t A?eq Wb9>*[Hc2P̘C\v*7+jLe>AP&vzȒW7F~]ўa?-Rzˈ;_3ސTS!=]}j&6&vg,!DMw9:W "a߇IZW t_20Tn=X%kxFd]RC SBCl%pXkXf^FpѶm"E, :H-UO˕ 3wk8niG~䒮* G7Jc'rjKJ_5w]vGB/jezWɛNВ~>ۿ%& Ss]$c($CsZ^A19Rby`iݷ2}(O+a L[3'{3:b#NyJQɞBT zH/k}$Eq{V^$C+ Hb ̦jvC{f:WO$όh ybqSg@sBޯ,?fPqr}=;[ V gx3}ˢFj=6{& 2Q,JH{F{xPuHN$4M}ςT5675чg;"-UWRlB5Ӧ8ޠ7]lC _5.xu, <#K aY=^dGGM(9= ӌ~$t=@;t9 M_*zɪf=&j]{ђѮeVL~9[˼p㨷Sh~nDF_]w v R˻=lIjGC2X1JZm9s2O9?Gdb\sa!'=X1.iCc"fXS"hCC2F&pLT+C5I)19:W=ci5 + C/C3(Xmb!_9UH8N,B '(7D:$ Y\DIۓ$oO E.=S20$d E]iiU?-#' xrtc/r%UN7Ii-jͤ.m`K! :^$@<\Ծf-tivG|Ǥ:wM#hT{mbƃqgŵS"P NT𪦍M;回oi86@7zȖ!tu1َhتTA-29T~ʍ x+sP@ô8l0 nƓ7@qqbA&(wnqJ/EIm-%f+<3.b{\J*nĕwa7}p:y]9MR^XDșg\&wJ4ShWpQZP?>$&֏湺>iyx4(rw8K8MPWjOjL !\"n׺.%\QALsw!w0ta,ӵiLy&t4yIJ!BImpƙXJ4+No带FSaVS1h)[@v&*x%ܙf8 zض$;T?p_Ms3/S;s~AݞtvGj%'qia-|s&'%,3GV!Я_ FKrDJ%(僎GQѽ iJ*rSd% mn4Q&XXn*MMߜ%a6Y6~ba 󋈐HN_b:gC9)XI B-!:"$z+ $CCy0n&Pj%J1fGҁ*Li "d]OZfwZCC:t&\l^4꧟n^$!)@->YޘhFFH]IW+K֋=~ dyS*bMU$eaZv+ tTvڻX| <4JM'9SQ}tlh1#Ij#:xj[k'ѥN՞Ct <_$ TSUlSlk,{Pf~0>KgYS!q<&m!-/c}cW:.5;~D|%OPyPgܧ0M4~XC_wZHpE'y [׏Frdήad63˻NwBl&6Hgd̝kf?!kJƊe7(˦Vh7PUYo^eùQ'~s@ۇ5r$G՘20!&ȤGdeDGKTY :B]y44q// ,ښ]c4kwC,36 -*KxԢ4zfϢ?ǙA=B0i[AfSpU[W(nQz%OGv3.>_YuMz8 W: r\x7I `nM w옰%L^?ȏ R_ܠ7+j,kbQ*مK3? čU%ezqmT\u.'P0o$osxgB@[v5<5P q)t?3ϧk~YRd- fL%s{\DrJ߰JH t\9^-S1+) kt^HGYbr;FPAT!O_SL|ظD5G;Rf_b/9Q(b[g#62sm~]$;Tgkurs#El"iKr ɉkynYs1-\ds~F g6 o<'򷲣7hh@ 5-*eMu)8,:r>H$ĩO rfU$I%UsCZr@;n`I-w>yPm/'Dog\.m[nHD="s^vk<Ctq.dY|N t4'mS0Bl`w9% cNR Z~Y g ;xh{]ѲY~j3`wQjhdiC]Â&jY|}^:ڿJwoIX.gmz_ ~@Tr9gջYh:tw?σ$9WH ?|'q^'Jc+~R5S"dEG g4s9,ݰegWN 0.@2A(=q 2rX +17spl=fL<*7q`mt |:B}8Fvf*8M2|{d GnANN 4Pw\L4|~( 7q1ή<|PtLKl8 ?7_I|U:?!7OoX$(/0lb;%$8&{hFyl!8E(p"a?PhaJպmj CmE30_m#ifķMi pE>gF:Kjeb! W}˝R-u$ g$f565J "+Kb3v,{8Tf(#&p'5-zfLX ս$1FXE2snʲ6PvQ5V/U /ol B^$ciĻb kA(Xe?7̫.QS#(g3 1<X6=j[ˆxdAq`qFIRrtd-1c]^8T&C$n>LGM"/Fl:x=gy$0F1؋H d=qϴ3ZtPnak+8=={oMkoyYaN%C_w'* ,4Ѣ{EW1E tCP15nZi`Luxb.B=rF.J࿚Ghҭʯ% PD:11vN[:wV7n_? )#l@qyA^ZcpWUlN2sw"K}Iav/4|dq-h>%0mY& %&_ !5/HC|BǓo_U%9k}㣃O8 `mb_.77źVVRԞRÁ=5[(:%aъtS X|@Snm ĎyLc#br"͘-II'M'[3ͻ1ngjC. xЊj1|((]B_V"Fjt E^~?GzI.Txl4+Xo z?pQ_̚4wjU>yjl+ ]p-]IE$pg1+ {ӹgc4~p|4ԎQ C#2Ҍ&de|o*m H3x '|ThD^z̙ҳˣc (imajz.C (.s D ڻ]YK-=A)'H=dcݶT<Ōnsh ~pn;1y/15?#<& '#տ%{N}\86Hr\Ʒ5*P^NQGs$ GZו$P6.h\O.Wb#g)udKN${5 檾ŻNO`_{ d8B?պkgTk|jj!X^z%<h(ZĒ6'T^,{o*O!mL.y; ytG+9`pCqՇfo9 O@Ug+(u~xq@k+~7vT)h s\(sR|D3w\͝e1]Gn  켗cXcǞT=⼶j*M%e~H⛼cen ZcnBG`*5C2s1 qs.K~K%6Pz W ȚgTzr7a3n+ҿE>eʖ`Q@Sve:\ӑMlcfK?χr7"Ϲe !!䊔bFi%0=P٫zNρ ZGV_F>.2wf_)\yVg?IaM{[ h^ğ~cg]K|CWtaZ(zA~I.@?ߚ5onPS8C1Va_;OSϕݭޏlKc5繶%4S;S<ٛ⾢OA)S <7Wr|Nlƴg+>UČu+W DczC *t56 &_epU`iZݻ9R >ݧEg! c?3o*X hqD?©`Hyߴ`E:k4 .&A$ӓ$yI>y`g1 DAA׺04 O N?xw$ g!Td:R#{*'~Dl9)Zh6c4 X4zl %o`{'}s%Fp/,"HI4A%ʹ@n,}OS _GCA!Urc^'XzAcKL[ߚ%Q_qҺ /8t:m\Isr}H~PPU@Fz%lEH uҢxm U^9 2##RP{$ʋahc`=`TQc`ցA"al;\ ;D 2 FucjPr^z;iC~@T`s%:&: #̠{zݻ ۥG% ->},=i_GGK1ߵ"Dj7QIA,$c̸7n,l{iТAQw)]oX~NJ3rDI)0`OnMMOQnXe]MV,֮><%gH_h- 0]JWLk 9 2i~.-@Uv[סi$ kE[~I?g rO!eV&|p [SF⒈\VMdiJv'\ˍ ?}}@s;&J4glZN9$`|:6g/I)bPENt>lO@{m/zC)8L ֭[g)]DkZv>]#jen| tT\ɬVkdʼh )W;pOz5xD)tu?>g/ چHv;'":0̜Q9=Sjxk8P~M41=R%!&|I$"J BU [8>;JVa@-VcEL[D݌e>?n4hBQcz]07TC\ Б;YI>j18Ad!6޻&KXȾY'W?u*Y;& w921 4[/i,_9)ԵR>oLG덀V?A4n\C+QFa_ZU@  _rٸ$< >!d?{DIk1B.[fSDpUSso g R%ߪ6Nr?9r <Q9XZskӣ0;2(jͯ(U|*  (avUpmPO;6\\>WY]:m 'pFĀA;W s:ez+D*a \܎`L"dB_7/^tKȬOq)ԉ4jZ!IxÕv24¢3^LN~2eU-͑$Z4e O D G{`UR^ǚ 7A+N,Qxw\nV6FX?|:^vƫwށTzL{P.q< kÌKQ 󗧼VOD!++\E֐tj~ܡQGq 6<3=0RB/8ՉXp:kBx!T3Lř!msq, a\tvv0]N(wLfw%ϩ#.-|#a:{mJY SVmUc>@~ے0fHwއRcl3ǎemқR!^j8ʘU^\w=K冚1PT> poiwϦ:iu#C#R@\H5A 1ۻl8K<_3UGˇRH 1xrzKdi , KbʔxݭB=M3PW}*'ijKwz+rL&r*TKeF4e+M]^Nit׶2A)N7f=uVy>8 iɒR> uΒ+_?B9 8d -տٝ aДVzKo1=!GoNyԮ/MR˫0ABqD}#L m)LDO(g$ ׮Y݌\ݽbİ45nOcQ>oo_xhE޹^DCGLJ!˓ ] YٮEqSZoaOR]Z\V~ 0㒥{ϽJRFfyIm/߿HlD=Xb;c}ƋД !{ofNjE R^RrOTZ`TwJOk@$d 60+Q8^:98t_$[+}E "mIIX݋`fcIĖeLL%.VTtRuf֦"]}J~<@DN{r=>w @dRyE(I.`4=ߍ[ųwFT9t`C #~&Xo)4"@@^@60U .N@Q5j6(<11mvhԂ,,(P{fڠMTmH.:{b$mdJ=O((fիnr֋6Ib%8$& X|>LZ3IEv$GY'-Ʃ`3WmTyg~"FsVKgK;?9qf)>>AVsAE6R FKYrKDΉ1|p2g E!jX)[7|9ޚU׭%5MQsRs*QC\M'D2΂in<!1š[YB@$9ڼ^ F3ar6 *kkW,p֧ &7dDПbz!IUxе6VyGgzG:&a&l `ѺootOedGoY?Z!0]1 gcKsɦ"*?ׄS.։ S,LՖB2z,.޶t3!. ˆT_A_IV*xnD:6 踑˺AϿL%|Nʶ#޻ 6plRz}qqjacI1Wd53F̳O: RTdw:\)F{YJ`~&n"CS;tjדrL[̣ѳM1(;'*=:%o+F]U9>3*aM)g↡%?jm0@jwRBSc9(W"zlQP9~"})"4|r$F[B/q +Nu~}Se,GR5?Վ ʖ{dWF]R[ϿE:q%UX N`^({ DĞqI7 '9f[lghմrME'.YqJ:NwB-HiYT0E< "ck*uX-睙ۢǗ yb\㳅X-+I 1P&Vxn&.$%qOnE ; 6+TU\U耑j5^nRD'Pꖊ[n-Pt~RhӿVov\E0pݩas<5ϐ^dw+ cHEima 8|ͺڔCpj:wYUaQC+]%Am|7/0}EBTИ'S nnW1 \q!/o.jt]Ӫĩqu/\4ĊDTSMǫj( vUm%Mqk `g#I,q T4y&ShZWsyV .պpꔧȬNZqop"z]+b|ϓ셣 9" ˝w F&bBS8-oץZG:Nڊif f8Qp< N)ncs%Y^R|H=rH:oqZ4U R qXցtH[SiMVblF(dAkRcp)`H"M Ά G 44Jhm_$<&#}!%ʰkI,6(>L`z_}1ݎflr2 eT#q1._sqVZ~ Q,:Bhe&n&B5lg]` 7thY˱Ӷ*~fZke1C:Ϩ/AV[7!eQK>$\:Rg4J$e>>ST,d^~k%=ͮxTDR{E4+{P{B);aQ)D^p+Ҵ?1rܜlaZ?TIX_1u+ˢxcX ^9iJ5]+33<2MQW(f jqշczX&F87$FW+a =ihK7Ec%}UywHǨ:6{{rhјhNEA0;p!b([| Z3]U=vHm$7O-`L2 =pyЃv+D~lSt5x@|%Ӧ/uy%*zV!Lm5澻5O ?Sӥ* V9NlM2] W1k-k`s؆j*^\_93&X=ka'QCr`HY6H5`햯>&j5 (uT~^=rZ 6Z9Z0TP$ Opc5#nqk+a^hvׯ ܦ zEkAE>_ 6}L!O0U C`ȥ8/$7_+`=P}=ne,.Bޱ2GܖC¿_Y-S|ln:iQ^ xJ&ؓ\DBj{nɵe^󹠞zi~ q e5}Y޽ڄMJUHOv3bDpZ!j7_'(1-:OGYp%{tyd^oߚ82yG^O^GŸ~-Z"Hd@h *$b]F$(ɟn*oYŋfD:H_NU>=%CRA ºu'>.vC殄~ͻk& u[R!@.'zAww B-iIbY9p99u8(x#X%WF_ NbQ) k]2G42{$ sf8`HIKj!Uƴ}Z\gjA 'C)\_ E"B)Ԍu`KNdIG3S,IyjQ6cYP;'dHFnf%qzKںva|Js퍥Q^]t6ȼdC)-BgP' *ξ_ ԇ iwVBx}u'H Tch[j>}2ipes`9BptG2&õ}N{!\<NxC9 gA.bO/$zǞNtvgAkĮZ46Eqx6]wdj]8ʼn/Ykk9t0p~u鰖bYW}5&p. 0˕ucڰmvPQk(zs-}';+eRZ0۰P0>F:]|+POfc#r uCȪwfx@z^c&yƸ'D+WkM!RE*0l^VJDo|N1Rک@Q^sD;f+:N+/vyPf>sAW۹˘"?.2|`7$eę1^U٬dN" D&)c FxZu Q.9QW|a|] P JXCMYN& 5%쒳yl;yT07Usb0gqRwΣ a]a9[ڗ }^q1#-OuxH5EwV0G7#f2 mE` ќh5|| CU Qh M](Yџy9]ﬦzyq3Ch5z񾨥tSI QbZ+36M$P!;a|ܘX IPq$DL쪧ӷZ ZIɓ;yz :kv5> q*iX-VidW9ҪBylK zm)Xh0nZl7Ce@ ؤ7ş[ /뺲Vӽ(1` |#..Ҟgx.tbJ(u.lJ;TB0m Ȣ<;KX Lv=vKfKz60̟mnh_D]uk)kd45/؆04ӧ/JPTC翍!ܥ -z8+?aob2r3:).Y>`yƦ)=e8\3*=*ʧ+s&- ~5,?'JWq_IJpuą2zvtz5Dĕ2'+=n@y8O$IB→!OovN&Xc!H?7[Z }@%|4˓PmfB0G_# ^Z}7 ܩ>s}jyXE=P:"o8㭎ֽw:Jߊ"i4^.Xdl CU4` Awj V[jDzH}pS.gtLY.eg-L 01H "VS&˧ƧR{%PV)rHM`*җKlK3l3r "YQ] #ݓQHbv󰓄.sQ5Exx#„o$.Zp;!i\''^qqvh=G7"OcFx_Ïy3)(^pH5Wmڠ"^s8_LX /Jhէ:OkXcCËם iY/ΏT`-,9JWEyyMpDQ;z8MVp:BaS/ COXL׫B]jZ1.SvnG@)xH tcqf k*(pIt>jt2T5&ѝ a~ohL@?azО:4R-dޟ@' ~pA㫘!r7a2+VM)`11C]0koS;٦ + L=(r>wW9^?nx!mv5~^: }{%b=\MQOZ^x 1%!o(2Jmr(2@I޴a 991vCU/D+Na8q_>P[}_R; ʴy BNȉEIAQ:_; MNAU5=iCSAIoV1Ï)y0Uk=sx] =dRSe`Ot>s,4NldDC+Ou|`hWb}$qoiFDϪIsņ`eؿ u%_IǘSuMڳ̓Ճ6jb\추!@N!"|]eןD=F7N]*yj[%c1+ւKT@;Bs;ۿQys0C`W~s)"jO55,Yc6Z La GahYXJRBfDwƓ=Б +u.Sw_ú轖VP[*'t0*F T7v'H#F1%+0[ڌR/̅huq&GD_LN(Q_LKlCJ(RtίR wnYLLFܬ;8;c É`:4ְ-$ .EHh2ఛࢇoN7LzjIFj{8fuheg)')/`eIzɶ"c%`"N_ڿd:I GIwe I5'| mڻx=;怰z@O<%%7*Gd!qM߿~ϔ|X s`{4DµoX #tu. ٜg9bh DK])i/mstL3sF%3J ?0Xo\I#g~>~ qcA+.oj_{xd.V4LɅ0w?c2;XOF\7 ruSk3MOļ0# cX),BVD@ ^\@&MsMCͮXKh wz&@7VHYT1~6O_ԬA1+D<$D mF`z:K%^n~HK/ @&7k* #!pوrAEyxejtu/\9ͯv36 6$IBs~ #u 9$n/u zyW܏0u:5q* D:nδ5:r#/ZX/m꼧0|Ƀf&&G G-ڧ| 0z@d_GP=%ѫ@ˆGeLxn>i,:]bTRf |:QժiꙃNM \L|ĬmO./TR9?U2ldʕܮt=a ɉ}]Ag+-ϿgT9+{dwMYPgl8G[q+#3}NFX(c@AbuLd[zT~XG@1VhX y8ycPZĘw#ߤW`z bvLn>H<{@7@Mn:_H$zHhobSB?Ue%BGZVYj 0ېhq|OI)sinpѽ;R&[/ԓB/Ԯ&"uwz{Z7ݶC}V1qnj& $"w/G Gfu g: R3Pp59rg> =%E*D`ezB̘;kXx#w p.QMQЧ.7܇N2qfXݐ&!Mè>cgj8QjʼnR n?k۶\= dk] 5= hWt縊rIK ]9Oh,LJ3mPIraٷ'9q; .' fHA h'+ _Sq|\"FͯZ S1.;&WX=hxQ+&q6k%Dv=FjAwsR*wh%ew }\&93t z9U)c2:bZ Hѣ.c,k񘇩ydq]'xMP> Qx;{'MhHon.e8+z%^vK C2ZuѡG{WM{q1bjuo 0ڎBcDMFjPڢ?:t:]ޝYyDd H*1x&04I! %G~Xeك˻hhE; X*CX[̍|#hڙYEAY+:;KxAjmhxa)4a>djv381+ S<B7?d2,EBT=5HA0*܋q|LVE0[]$Z,z `{ 3={n~"W^ 7W}NOr">u:WDJTüJrCxy.:-DcKJbu_8o~7JgPgTw -V[|YyDbc/,ΈM'8@y~wܾ9j[#?O HU=>e$s ˲-N <m֌QbsP)ìNS׿уTjE\>Vp1zG2jDR5Y1dE/T/ ~P׵gq_wAr*96e]z"M+vĔJoFTZTCVS헶e&1K_ג;62C Aʻ+}]W[` bz j셧cT; 5Aי{.(W.(]U@F"O8.˖$c ,}H3IpRo3v?H_2Y3+Ijn ]rLJBZgК˽'kbҨͲ2Ox kkBk>psb*u8y <RPmRh c_jOңgZ;O|a ktaܔAm~W_otWGO>g]Qo&| %g!uđ/A(暴c5I`I@LF9ƴ(,Ksq\4=sNEOC#+$vKϟY+}+'@>N^^6 CVscw.SFJs]ĝ:d(?+Br+ksl*hjrh3-kP!-e|A-8k }I ^,cTQi-bO2%~kC#M$)sXYU|z)ǟHzDѹ-ѻekrA^M 0Ij@h~O?gf=n_Wvb&u(qXK3dueh)Q[XyO!\b Qެ$&HGm )ǣ`jZ}b,5-e&O#.~~Sԕ5@AowН3R\L?.!;7#2U\$#ssJ0M{󈔀3&{왴nX~Xg:X_w hұpng&KdzĶI k )ȊTA:KŁzDnc%:`j] ;v|0LARJyq]E3Etf0=r|"\k/ẹ1qFdpb8N|[U/)6OpIӽZdsM"%3^PM6t(8JۊpTfqSgpI%ғ66N/<@R ap8 u2kLPdgYE^8MCJLFP(v99mߺݜ^ JU,BZ=)9L84s'&eq?B#H.UQrᡙ>OuPo;@yNC_;gFOӣg繤Iy4pK%7r<],S) y&7RV6.7M{K kçEJ\D:\?Z4QմI…,"`Q%/WD3z툜xz).Tɺ%9.4 oxGC/,A\tEođOzpw}M4E攞v+-WypnK۾"pHINW,0m@< U~rvY^,;tKEvm(/w$Av#<Dp}Yn }ШL8qB!-\Ѧbxf7k`hȄ8`)ԊˮۡNš9aZ7,lԽ; 3f质䛖ɦu}.CIl1E:a}nLe+Cdr@]'5\ As.}J jq_bP@nlrIŷC6,gx?w23įPnC^ eUk!]y/- ѤΈY2ܹc0t:._>d!i8ћ,1- =EtW nR- 7xb6u{zBvnxp Yk.f|꛾?Ft~ LjXŮ* Ukmh dZl+XZp(np٠iez&g WBGݬq)C D:R1#40j #{gB'35?0YT^mHbRGw}bu⡹oh Lk^͒P%<aOgh;ac'WH2 U/HZ۪BF- .ӪCoQFN=(%.V*Xg7꧴o<>D쉿T@$X =cJvN:6GCg]<:P+bI }[ Jۺ:rj ;{`wK+OD NA(F 4% e63GUsR1Ik=Fk8Qey]+ z]ʫeܺn-I2RI_.UdOR?v3w]5؋gvJ4ą/EՅdy ֎d@F+0S=.R'%8̺Tp JʾXsS:RGIC*?LN |lpM5.3jH^ XƦ%ug,˞a!yN=t/7:d1n\&Amrr&m1{9aB1twif.<oͬqPs h{iX*c#)2n }[U"Z/=4[_wH2[ x''=ƚsUjTIyC}" &wEɪ9US)zFjK7w׺$+pkH& 5BPZFsM yO5N j~I7bZy//7(3Z(7$A1ÅFOI_Y&7¡5Kfp161'ƬJE6C6i|}+2$P> Xr,HTokTջ ]vH%hw|g.2 D鋮.\Gd'*ѾWleHL1pJMk7*>/`n`Td{ 3#y5Wp,.qfb+Yߦ3yqe;C!4'ԤBzoqb, 2oSͱ4Qܢրd`fռ$5@s^:YYOvBV y-?ߩ0p*~i`cߚcAM^߈TmVĉSU5.'\0:f8[q>M' _|IEC Zrs@#%+ݵr٤x]e,ko+jZA4շ\ t|؁b$_a+o''`E䬬蠱qX.Ru$Z鴟BjǪ~7EZHqfLk2_Þތ"q6a=<%y?g{潞:p]a1bi6dLiGaF6.,AxUD__I@I{ڜ6u3V2 yx,T!E#ם%׫6"!e4Ե\?xQ2 W|Y|-Nq5&'•}CZ! (Pq|sIb)fIV)3_t Zh+uw=2N<Frvz EY"VSYnU#tG82ls )7^ X6_,FB? \+=gK&3ωYo$VZډl >=.ɺiq>ˆ TܐrtZ R<dXU_j!ܱת l,bIox8נA8sس)H{._k+5t]0<]=$s=?7AR#WiHnc@YZ1ZpdR߮[JMb%ԃ +h|BmߕCUI+wFmbuN;rgfpB,6ŭ03خ!2So rݶ#:M0c#@!z>"WŤP6ۅ|yu+?!?D@gc^a ".+p-11B(i:qgBGA[=BvDp`_Xb@Tj14xde ٍ2eZvXlgd0Ev>({Urry[%0RA,M36Ka"ʄaIΣxCMmʟy1 4MbiŇ]c&b^A\o52͓f{&2p#XjQ.ho +C +?puNo6ކZՆu,H ҞsiS%_x_S3L"Ōb̕4>VŇ;rD C*M9#[%x["": nO%:1ri1E*8/2u1ؤQ{j5(^ٯ޾K* ]ƨ8*jDP+iV`Pm2m$WHgР9a,.^Uf9F+0UA8ƥMJ}B/[-=r#0mg%IW-;k93tVEQwU5x+6[M)ۖ~Ĩ踐WT+OE;뻳{ExI| {ֹZ偐:фh`ʡL,n'aIX[a^w#/ƻדzn>$mGMt+M01Hm5Hڤk=`'3^mrI³Y@ۤa?sdn»*Rå.^E?|ߧ<-@/ \BIh޺Xx ~ՙR`oitu'wkƴ`kz36I_sN)=Tɫd* p`8x4F&=鞩3$,C(]M  ѱDRO@d]A/5[ˊue56T&Wwɒ:qUldUeq\דY[IH)2bc {"lޞg8Cŭ JH f_G(O77HX-b1A5๩] ~8F oLnWgO<*ծW#ؽehQnC;JXLEa|+ lO7koGP2Qx}2ˑJVaRipl >HjJuJ)saĀ`r!z2|!v WxQ*e6/t3a_#:SŤ#)LŲMS.(NUagDf{3LI3+љnxG2jK %\5b_L]?Aag'@=n\&|(>QP#QTH#(_EͦiBzaҎ,%M ϏU W,6A:HBOҊ[ :9@n,_zm_&ZW5ٸL(3awN`)?9I՞dDqÞ{ւ5X&,ԫ*Cs䍔$. L0ݬMӷ"-6Zq*9ŰhYi vŚ bqSdajCoaFYc/W,4M1GǛ Jgή5lݡ6[ j N0"(V(ݘH ,yh8W;(zv:}za]MJU \kw;A.П7& mKxd.h_\RBJ 4VVp古F0O$^5xAZ Hbp ntˬUԫ Dwmu`-v̏-Pct0{;#)erCE Hm/Bi 17^IWL ;@W% 6TϠ֬?4]VθV\)53R׬䡣`-e5iT)RADܘ oD$ck 2DxJos5~i⥽F7D 4>-d) GE**In8$hBq& )C2[J;E "i؅Qe5~E9l44d3vdwh ug1ne͉7m֥)-m4 !;^K L pSuBrX=L{ xj KQO/ jĹ;I;>K씰` <=:{(j/yx)Y3/.A٘AeὗR*#b}w 8}414LKVgech/Jr;v[NJ8k CX߀(@Ԭ:='LTٰ\nMg׾R` `2<Ͽ6CjP 0„xI'R;U sh#;06Qx!Ov.Y#,/#]+fk~"_Z`$gbp1hȞ]Y)9 j+S@w|:F {L)o4gc͚S)A7LGEJ(N#i`/,2f@HZS A*͟xM5:9rjPPN`LvǵKK RNhmm8]{qqI;`&7\~ӓ4;#a}+TbMv=p5nRM\^$cQ|ӱ!0 Po/HS>^o1͖qM}PT@dpnͰr8lr-k;㉡1k"ʢԍ Cd)YӪׄxuBUɭO%^/$tS3"G0V .2&0+̨0:Ϸzπ`=xΕIi \%b&}GYrTBtuC J' X9Zls>ISz sZ 7*d}e?F+33ԙ*0өԿICYG/};P婇(J&ƒ[/UqE<&cQuqF0T 0t+7KJO@pߚƳ@ށo[VM"MLSWmbqxf @x] h|H?QRrqZXrXPrt S*̓/6%M!CCgJJ@91Y上\~-ζ)3} "a FvZL\yWCK̿ dR Ob)>&Gyd֙Ԋ$J[YVgv(=F|NǔLK_;+Yf9nh>|+DeV!Oj(n9 fU7jI2.}Y?:j$2?AVB$sh[ $YF+{Ec1(-~Ңj WFHQ{IP2Z *fAL ^TH6Zנ!&.䶕̭n T$ NWリaebE僂=\rSk}>6rvZ=͔>` {(1 ߹K$e aOg=yꢀO G$H,5yE'X/>3Awn.az}q;m!mmJ[. ݴ(on;Z?G6tJilh*NnP_D|`Xd8KڭA55'oʥDVQ*R97R#+|0(~3m7aʫЍzUkV{K[ D4VyLl"B\c̰Gӎ 3H29N& w]BMr4+z)tXÚlIr)qRA-98@C([z-(hΦohüscRA<40mـ8QRQrk$۸7nNWc?âYF2 ),COþ! I1VFeQk jb1ΓWoWXȁv/ٞs]-}yJnPZ ΊGm:Y9kAҮb\NX.pG,cZ:LY5h椭5uϱvC@"e =2*"U@:Vۨ|SfBamxZNGA5j$@𒐨lгJ[!.ꫪI} 8 1c-u?H^F.J`@46P6'`?ڀS:ϰч|;)U $rEm5DUQݎkaw L7a$2$P|?Ew*qs0jHY2cf+!'>:F4%SƳo@'1ǥ? WF}0*'8OR\y%A|ԝE,6Rqrk)n؆G{ * XicSyڟ,8"١鿩o&Ee43?|wlz)m耲 ?1EsQ8DXE ̞A>gBet3!΢haL=2Rjs{B,g=3FYef&݈ X 1kVrޞ7)O}[ ]HS&r2o4_li'lftcQicޮIGI#)^b+;f1OPY ~ ) A =;JXl@"rOButYYKĴCpFBJ[ݥע 4>^|WyѮ]gWv19 U;#j#՟~AfYtXBCgf5x}ybq̉imƄ-?q`01Jbq;#`S"?;r\Dm!Ԑ s6zW}]_tI/Tp#Z.sU:'oi &6KG!Ӝ^HIhͲ"Eë;Aap>AO4$;Hڕ5W8:@6[ےJNRvS[*L>q7f)9b%bm4h4&18Km_z1i[==-kq&%-ߞ4ت? Ab- >G7L$Pw> g”ǎTq!1{!yg/%5Ѵ6&b:3Jʿa F[9kmmr5B2:Kt4ESv3 Ԉ{#I)0ਲ਼4An-['kRGbvl,|vUE|5L2 A,4\=ŋl#.`VN%Vz"*MNWgH?޹(^WXE؅pb**Cs|rC[QUKH@lƝdhS z~5jLPvOd@S+W>EhJ`+DClΞ M ._knԳwfN4a!/%( w}J5yטe^hoUUwq~hmM=p7s=Q.2^YƘv5BE;6~&1BoěBc@T3Gtr.! tݹH?C a{ 20_֪3˟ ӜhPrJWֲ jPBvSzO0("UdRJې6)Ky$.ɸ.`s:S !gJC-vG4TgΞDjwW9e"өK6 փRgV \p .".)CL4u`=3LTѕ(S@ڧ4fO,띡{'.'Xw7W"yCԝ#@+])domzȭq)%Jx/Ms<_[#qӚ" Gd_?=(LDcxC zlHswy[Ƥ{-KZ@u<<j6k܌fò"v~7Mtvԃ> Q;,f}M҃TB1б}/,KqkQȨRX  !W=7\Ep3~K,Fce(Ų(p c`B5G>[ F{Lf]8`2{ȜO ‚g_" \I!o(WxePjvtiGɃH~o#*MT8$gk`d#a2XUj.?GQ+}KCZ "V*t h3+O@+T@0no-1[>"^wA YY:7_QiـB5ߕ`NzN~r$M:՞j S-&R{'iO40L5Rb 4`D hc]um'݈Pm̆M<RNkWd=?˲|~'tʺpńKq&U le>^KMi]Fy?>* a+v3*ś鏐IEv|k"ۦNRk߄WP(8m4 $9sȫd؄iw6q|ʐt!P~jóηf"E~35qr3Xc2_ב5*}>Kr;a!;&_n{E6ŵYalh)4l `uOG^\7z QgNQ",/k^f`>!1:;zzJmӎRNc/'8@G;J2 S+R!ZK=?O\:]d"ʭpSUl%/j)ʞ2 LK8-h-{8Z$^M`+AgM␾$mMs7OCaY[B@zvx2Jp$N 4hiBoȜ9h&665S ^0n [~Б>6౻?_D?Bi8 w/+^|%$)s45ZZdqYmЀm;Ut<2 0O%z#A i9는1g1cubaٮR% Q,>)nhT.CMՄ#U0֪'i]favN+!h(WRij;dܶZȨ05l)?f:7DPuu=DFWW\`L{0EE\]l ДGSL'e1P8I r/ 4Õ(8ʕv ?"(Úg_~Iv4y>P=+^MJO[nܱOqJe;245 ݪ5а\Frw7hds˾`HF>MzQ#1h}ki{3".D!xtŇ6lzC> xQuKV>"H^&/|9^jq=>:\+B;E #Omsam!y-DO 0L/~b?OJ٥}={Zj򷵣#zo564ي t`Ũ!!U~ʸtC-(EG`}ǿ}_ri P#sٍH'%hLvs&  i>l2ٚ kjj4h;shkegUh*Ą<%ACn:Q)[e~~L Ee;7"d(l]Z2 Ʋs*W8'͢v_֋Ђ;;K/;OIr f,mlJ|z%4L9&~fUo< YdgYCR2`~$nMʹt=YsvN0<$ҹ>r &ĥv\?caMeB7) W#ZVSӕ>-"∡1[jSG̡a!XA);OT5}fp^}t-u{cPgS]3qTquH(fyH~xz:FrŎcA% GAbo16["=|Ja LwÚw:*H:K;`)"@B{ް|x $-wSL8sx jFF TY&J0^ XEi6M xE? لcK4|[25 cfm.(:'MزddI6eh!?cum%6oɁv@a{Œ+f@ c%،&0kl0 >n.vQ"c<; gCTh5DA'#D"Q۵ĥl0x'ڽM2'CDwzq0Q=$Ы2Nku7uy .\RFt1lTƙ;(>a0_]A`YLe!?: /AeIU06}W!UƟi8k7}mT>S$Wʔߔ- aCwU4 S/Nu;A/m=\T]kf.CVZgk:wE^>d J?ʈoSP?8IխvXjNLZAƧп! K1lVo`$`uщo,~Evw9o{wc?Pc^RnN%bkU[xe JXu6IZVڨCx1"=?sWkr=hϓ5ˉYw;P7HyqGsiŝk@-kοwVqUYPiݥT("9g}% řcaßypąmq>0'R=˸AV} iy<+#\s% :.˻}SIWoME]D41gDi)%h:DDAG0>o5J[CC* (~: wȳ!L#-w޼[&p hEKd֔@,F;+nT̛z@n#h}fb4@IYP6NX03JTCR(*]菽𾂬`{_NNșt/JE"-8@,Y7L3lFmJ:rvFa/A⥺/4znF L2ȩYT4;7)5>W E~V*:)xK3p;[rKUڊ^e?fE2Zņ ӯF&/7k?:y^e@T L &L0"ͅ!e=Qyu".Ύkđ}ȑ,Irc";@Go eXI`>qَJs`hB20_n:j9-JJ 4BUvp$DJNs\n4PAY05ě U#]?ʾ@UIQ+FM(Dt*0vqܷ{4?(g!]@?;B dWRu4ztW@:ADTh3a-O xe[q3x>W[E9uF.ʵ4@2O8ѳ$~ڄdb//{* NJ"xrb(t L;Bz& | K,\;fE][usyU2 urGa/A ˷mP?{HDk9we`HGW48;8H]xJ(0$y[3SEн49wy&s@aVe92rم+B|vn;wA"ϽGkh;Q'/2OePᆤ92'^-JUwِ:]2Wcz4=#6@<恂pHW0F/π D_ObŮgCdf_,_F!"=/QAV&g.Il{F4fi=Ǯ{Ε+$$C3LX_IH&A),%|4xz+Et߂74 8[lJGxWZ^`u+MCA:-Þfɦj nCMqvk,cǛ6++yFATQ-_WI\bۣbu/?`|zNJWtǣ'`s[,ftլhrzHpN͕Z۬%x,h 4G9K2 ֗Q?ZnրZ:kMG``d?SwRd&n2V7G$bde2WI`ƥd\Pɾ}=$O82],Y2JYAxd:6r';zc@ f#/T~'`ʿJcj*gh85f<η^>D-DQf<pyެY:rX%k{jV,)oJQ[-nF0~l'sgK?WsR[cM%&!c]N=z%SL@UaNy5M߱3xxAPF+i֝͘\M[ubƸy;WEe<+?BfdJ G S9'p0p0&}s|hK LQy]W~&&5c=BM10p=B;%ȧEf?l"*"/M" NAw s2WsuhTfFS<92gUqrx<,i#^]rԎP:6<֤!j Q4_u3a%3]h|=n$?ɮNŊF ||+G#`X<}3@.2rӉolϮ]3\bcUNoȠPAR;4MɽNGLcVl#!3Jb 'ǀŧ$ֺD;) 8oOrȄ[#Oa.33XI?JtR4mS*F{yj^&ng"5ԎbǪY!ݴU RuSEQZG4yq܀¿!H#qw053iHzwv*+E&hs nn HUvO-zT?)yWF*Gh+%L `}Π-E| *\S@4h&zW W`rK}qh8r6}|8}ءY'6Y&g\KDyVu3-e7/B^1S09RՒ<7i!NV;= >7db)H;^ޞU].NSҞƜnapU D _M=qmԸ W!p 9yy81,5H#G "_~z yvi6Lˎzw], L4 ADZiJ 6"KOf2P )Ś))ᣇ3PiPr]g)ۗMiJ2Q5xJb zoC/G/#o3r䮼K}n>"e&Qӵ͠~+fJ;8."-GC+€&җfg5q0[QIC[k`m-HK/3WweZ""iwmKNQB%"ϒ-r(B#p :s3Oߖ1( A_!6VkN*:u? 䬩w~[(m.[/wb[s4I67QrܩhsfW{b0+Dw4`GnjaV箣((4E|Zx5';ގMm*Fg>.Nag GMXfz3xr,)C@Fs)NEǯci,4t20b`"L// !bh`h"KK4 QP\WۛZ`z5*g㪛*Z$&[AƣYOk7Va|Z4q nVV#t;-X2jUָQ6Q 0F!*k ٴX'87 :keyݴZ$F 5fi1\fmpJA8ք>v ¹Ew$ D#kTIRءȒΑw]%/Wu0his G R+`kRmF[EGG3U2[/5cvCϴwE xVSX,2޺<ͮKRu)G%:i]kQP?iu7`c=łٻ?WR>mAAX"']rGTqo-4sˋUUنx)WcE#o1HF.if5kLO*$Z/9qΑr@ 8f=ƬdQnDP4TÅnP9Lv.g^-՜eulѕpWʩjX{uSax՚2% N{*!٬c}>3Mo&(OFS=LlG&f$bG(7>2w:I{ѹf-ZИ0Ul}j]ܨiN7`zVoB&Cۧ)I5+35H>^NTI1okI mm*YyRd D!Cn$M7Usjכ ^N[b'8Sus 9ܓC=Uszo3N2 Ǻ GlޘġswQr*K^ʹdWE춀HTSrL`Ec(U_\\n!Qd_,Od N3oY.(|m4z  7KP σ\eנ;Րd^kAE{]^c)MZpG|2==SE1PND9G%X=l Dva狋IUΉHwTGCrUlS~q{ktnC,m9>)i0L&=ᬟ$iSd.ҳ`@)~H c0Og2n2 "fL+,Wr6D҃u8YwNZ,B΀חfQqE OyM[o҅Mh"\0aEcVa;ȄD1tKf#>*܌S (VzadԌJY`h/J%0't/$+j@3wLdt^|)y-;hl$D [e*,)D>|=H$Bt qq!,e4P:`/aAcuzb݁#J',fw3|!o*v;T`9mgO̞,HμX3J ]^ I6o[`֠aunǮѰINV/#C" ޞȩo%\nnam[4lVn~_$IB(G:k3f;DG1̥tC7Q;ڽzoy)e[z]4Ԝ_xkK}^Vh*m W0sI~:@+ˑˎ0 gOӴ ܨbȘ9S_H A\ݯ#2!ƈ/⨌o ^E>x:{2HK\ O'?Lq { CxmMm;n&c-)5@1R ̺Y24ޚli{G;] `?C`ۏì2уB8,9#Π<f+MN-@IRs=7B]n;p#4,9-hGJɣV뱠50zW!L,wߚ Ag:`>aac.8D_~#OG__R ? ?F #nB.j0zn&6UŜr?]p\pz͂5|IM^ݘ_0{%f0>WBYEdeBGEK\x-h.XؒJ~INX,[Zeʐevvz(<| nc5dMqk&Fqt>B|I?O<:Gqk_"37@w6U|qrL_Cx^`ߐTP| d+TLRTOV}#z:yNܣ0JDvV"s } #]&hyB%}b+s C IMst㭅AI+jF9"7o}D׶1X7KFd[ PMCq"] `D ܏IcӼV2'AZ3%:>p=JT3>#_Mױ꽃cxq:b2(H, Lx3> /V)zPB"zDR_̞kxy> 1*4]UTZ] eݕ|Cz aWIdWST w^%`t<5{KeFs,_S},ay'3%&){tp,=Z6$yΈG9L>1wl`Q>' 駌hXhRra྅,xeۤelY>@0Er5%GHGC4Ӕ@gVr\2r/3V's ۯ|:^ L.qV߼8mL߉\jlxe]ï~@JNHy<*pxsldwp*DeC؁+s{f sͽ) 州v9!DV+NjBkͧ ]nVD(fêeÔ=;_9zAy?f{Ұ1o1o:]C8  !;+/UPtFDȢ,FSS{."*08PHs'߽ n# y_D'},bBJkUCcWEY$~XZ f_ezI]k=yS-`K\i  dYnheh]@#R8J?} 3`7j;$~2\vy 0vܮ_9|3_Zy3] v8-N>ն1~jG[yb"z.:[{RņS{R ش}=\$q~NEo[{@$f7ס([TD`[vXs Tʯ]GH/0v:Lg*Nй%;:B.t}Q ҢI頸9֒hJX5DjmI|@\δ0%* 1xמ3(p٨{ 8Hg|ůw㙒edHK$)D%l 7܉C_o &F4X|uxZ&SG!ݬi0QF1m5V^CK˟tEepaW'G.Bl`ah#Bx@JrF0GF>[n?I*^c^PUOd ˴@PkOrǘDateOu43,ON%~Pw aY'c[󷩎6䢒 {23z4'O θfP(Sr^2$_@tfWM1ߙD#CYMth?WA m4a.OS׌QDieģۿTDB^;9)]rtV"\~ɰnqlIK\U[mLy\~DM|t ;r OyAb諹"PܗJLKmZewE;6>4AC:뵛xTOZ^uT&t;Y@º2qk|h֡/:a R77ɭf=yP ^o m-+- *YRP%&g,!6/<ňs&ql\E,}2^cFBV;-( VQ.?Dӝn5AX7i67cos). >(Iˌ .r4$ n7%)h+ ~7h,斛۟2D+x.ܩf8\\;N=X*Z=)02F `gXfErɐc HY*{}`-14kFtl`)˩(oRڊb(U63K(&ПDϤ.kԆ b7'-ÇcrZˬD-`AV!O b82rdKVurҘu+SYN'fx9hDq-qwf9h(#oܙeY+1(hrUM\Y 4:B}tB\+j6tm:G\ys[scy: ݜ%3-{taY'_[7-{մE1]`Sgp bM HĆ's,*m dJ0BjF|"a 1?"ڜe;foDݟ9h+`e㯹bjDw vt+lIB#8r,1 R s6^h8/-ې Q $_܎Rh j[gpAy2xo%l˜0:/AK)(Ifm\Ʊly4<0eۆ0y4uHf-%h&vRIl"¥,ӊ1?7o6\N4KE  X%IK emҁjdL{,NZFt\ncR `' tWe.S/GtN~/_:iW_|̀pIy}&fGߥS8{6[E[RXR"$,ìXra2&^uUX"G92geBOs/nTĤ`LzO rFٜ6 "8-L.)kc국 _ Cʔ ԯ~)Cw^6"4*$~|Hh2h~ΉLO*lCI-EŸ/|FZ2-[7bɛbDk(ԖMd2xgF,5xaV]t L,-ƍH)Y#VF WuµZX*n,Um'GVOcgC 7I'1S^g#Ĝ0 CuyNHrŞm<&b>뎫 ;)SCXeX~U=3h,VtNXέ>3As27Ev鞒ANpi¥*];献s!,A% 5v?Rd) :%99};9 RQi+|l('m݅%CpX퇣QZ[iWir~^tOK1%|4r.κkZd)!@Ka|Ƈ>hdF|U&n Z?-X(b-ʍW8=F}G`/%\vz:T;X, :,mud 1,!wReC6"xͫ:YxxmHǛ.r6lr3q-_n- 4d{NxOU 52e rT^Urjbp`*T'tҾ M K5`U9t*x#Yce:Mx V6)?>D4$}Y77wpFa]`JM.o׃rbhM9^<lʖE4|, 0I0$K9lR GM}>R[2~E^>WBO qt|MSuJr4LjRU/J l{CȈa;h8n\Wʗn׃,1$vIT%H;QlM^ED& xT19:yBcMlU=?9CWEcف0wϱs!G*y 𬴨xHrQ'9Hw05Gol̿׹}< z|Ʈ,|wWsYM,%_ %Dꦜ(q~IPlMsJek K0(̍/K⛫G[@NUyJVmK>\\ SIԻVssY itQaNB!,KSkk>x˴h6A>_T|);`6݀GNs0Y9FEhfz#^Q[bl:D>"9jmϬ0_\ E+b<5VMPyCzJA ;A*SY(3*cEݏMլ_xb{IDnOg`EBaTʧw^B=EY9싳v*I=7ٙG M_2\ F(8 wMӅ/ZA5>TIhbi}VxI0B I^]ldsw7-}=1$|ta7 5k#g4F. uP*hRx-oZ6u )C!o3 bPjb4(4OP%8 }.^m_{HbNVFwBS" u2-LWȚd2t@`V]x,scLdLG~g"s܁FGM 0x[Aj,W\?'βKJK'ۊu՝\ץf^ @b︔&2~ArPC(] 2b xC=2^ FU*{QuHQ*7 ;aZ ƫ]A?.1,/a#Evv|St߆uhG)=ɜ%ZosB"y:-_F0GS]ӵJo/[Hb?#!>]=M@i,{҈? ?YT}r˦JDݴVi@`")ڀ J'nYd3ݑ,ei[1{Rĵ?w l(͈U&ߟgHb'H7}^s(e*<0?w\(0PKq$ 3Ȩ&b}]!Tu0II)ؘ&hT(]RP 9?<ƳJB4~VIrظ$=[("ܛq%B[Q6Jc?9-<rG%tw:అwjNL̬#p< 0Z0v@G774n{P"$Nfi1mN>JIeYx9WVSF:j,Vļ0QB͋OY61?~S[\rUΎrkqHl;f'bP|'WV@kU'uF;N4 `LKCwơ*(K:9JQmwGNNV]*%B bυrA_<'~zB!M1gd !ȼƞIеY˿7,g+cM!&.Bhw#.\vЮl_76U\8,ŭD)dv K>s`*$N.+_q0E Q\-t[^X ӘaдjV_Șeo!`:_t>Eu{t&EqE֥g- :U5ڈyHyx*E+$i|%I#GFQySn(tc٤E t|%j&r~~CRG!R,!dˑSփP04W?>]մ=F:°h?l&U֫8 [%eLWݟ|[7,, ⓒazЄaRR?!pUzs0/HΉ*큪)TĽ&mfn®wmz(I !7M( n }S=3?uA~77a/Ղ3g_d`r^sC탂4gNwc7Y^o}rYQbq{g`R?'k59 i@OUN:=xHϓ7 .omu`tjۂ{:m Umcbr]׆ɼX!) ݷ!/_U4^Hi*p_ (͸`soYghDNdwYLMPNi{;/TƉ>+dd8A7b!RUT:I dEgtmh ӞP'q|O_~umNB])JL %3\`ڌ>ꤺ֎;Ge0Hh 8P\ CK+w 85|苌NI߱};N. %scw $DmK57UC7"Y~-g^C=Rjsb&*!&w~I/!^:aX|oJԇCHwM*)O&h|@-wNƒvPv71Vxz 4%&mxYCk"fv?MGNRKs 2D`O\ߡ=nH1@@l(bߍ3!_A=\f75)nTqn 5 jWx c EDlPrpIr[0Jr0xJu7)+ P2E3Yjg*3;<P3JQ] I)@hѯMH-mO ]eD$~&ipzpV83P`=="m<@lJ!觉ƵSgx!IԷ:`b t S\jsLx.s"d{M ;C~Dl@K#:tbX:8t-wck=u̴ۚMU|iE%xUXFM}j d$8S0-%Wy!D4jm8[Dwak(`R4 E:g==FvW'X]&5kd^a.94#Fe/a1(F1#igt, `!&J);oV]lJ:2& ;ٙ Ce1~[B39È{rEꤲq<$fƿ$BB?a3~@e[ğ੷L b0a )P?c"Ea~u,^zzJ`Xo7&NIGg?SHYⸯbcOn8ցs:ӷNZ]([HhQ&"5MJ.Ka[W@tD ˁvnրq1= b בQ6r41o EM N8?cq/15,p+LJQ!U} #qL7v5ߛ.aT:ڕTX雲OpEA}IIIܧ$^%Osjt Nвwuv˟`l[ ^ݑ9?m`a)W!BXAXԣ ^Or-68§D#>=9:uXyi 8ʹ^OahؾSoJ|bh[gݦˍXt3DNUNCJ,5Yޜ 9L3Ue {AL1LQ9{Bx? w-u<}T;*նy DJ cKEҔr&Rд+ƻFZ.9x/_ÛZ^J-R j†:SJQHf=i8Dk}-L3 E]}`g/R@1:i ǛSɼG +-4ԫ1@in[Wa4:~ NKر-B,3$Ax A~w!%''pb;p6ig-cK ic#'irob:Wm-b>|h 4T. Dʹъb- _TEǬ U:8Eqj.rv#EHFӣ$GEZ-W=w}Ar z/2Y:9C&(S0_8h~#q =S/;u-9 F-4T ~$P7bs^{"j2U/;v&BsIL#aH]M3J>es vmQy +K-RmT]3'yՍјFq@3;7K4CA.| ~&tD%c+0[3@tx(wV^{Z ʞlZ@Ȋi>3a!GE>6ij%xDrTzkt,!erfXf=0 Hؤ+5Q[-/( i?6|(KSjK7cvӂ{`+P%E[ȥ_ʛڣW.q[ɍka6b~ k\ٽQe'7yNT%_+`$u-Z.hc:f#Cc@XY@Q*רNlC*xlWm %ENo}-#`jZ ao'zF~or1(Q%Ѐ6B9|,†<,QJ6pAz YYƻy cj^Wm^W;7 dB7.Vp=矄=wR pTkbp^Bimω}KC;b,\X3\S[:޺ K"bo{XfthќaI?Sy4y * ĻҀEƕ@T`4SQ HܠO6\7ɨq2m".~PR2M.4ݶyf˔Ւ䉀=~B.@r,k՚I=G4҉]C dBALLyL&Sa!ryRBxa|}Ps/_e⾡ΨC]se 'Xw,"|q2!-u\q%'7DGO΅Շ3kԐ_bшB@9Zi?Tva9w 2Xwߊ{"dUH;L6YY)6h,'y@ AŽ6 KIH5L&O *!Hp ˓~`+L%IRϭ*Ex4Y¤Wpoz>ӟ#]IJ˰HR4^Qm-ܒ(n^c6T_8W$H7JOrz>_HOJ0@8MjX/#C@Y~'cyd&*,?/{D( 1,&2fP~W!VFJGƅ$-|ܪZGEK#\Ru2B2Bm{se fB8%6}qdEAr닕h9>W}fݼIP*L^_ִ7D/U|gj- G z Gv-DtWb:ی@$9ɒIwZRƻ}O.祒1Ry 4,g(|s4S5 ^٬\42wL>{}n P+λGFT:LI\>LÔ< rqmd(t5'fٗw$oV,j3a]a%bY3Жd:Db>1З%?ƜBOX=>ՀRڪ .'o.PXh5#LQcIRVXjsv8*ڨnjivA k%5Gvt:(vȎu ۣWXm3(vJTZAΥZm4.ꔓ`!2Lm,NT˧^SOO'}ԨIp}{V x~l]q7@8Gt0R%Xe! 2T[ǘ ^Q ~?Zs4|8t0\O4dT0UN#S{e2T x-,":PRuJo Ñ5V ^hL;&^O܃-#yvzeX^< t9I]HS" ``'XR7&'ɞܔWBGpK5^츄DJNG',;Z-uY+ AK4!O<9@\qkkU a|ӌ~գL%xx(4)ru0唦t K鉣 C&­lct)W%* 1Dy(zL.:x7&&z$>m*]=@DjPlxtT2K{Urw("{lkȍg%+PXMldRdpgĞ h،3毯cFlIA2rw(: kR<4}b%m53XvT9zeL*%7rhUg_ypU>8y/'`ʱ- 4q&>}@s3{5ɓ l0{;uOlѼeXF_|)+ izIVG,c!pZ 06yU<+uprc狜LSm]ac#1@U84ho n|M\z..deMq 9WӨjot /q.s:}8x_21+0wSJ zP&`QZ1]ߐ#B5)| ⍯B11hP@#kKe`")lR,BDZ|(D@nXtDň4^7eEo*J=9ZR5֥ӎ9#Ÿ [I7'Du*Ӂ;ܗ6;mέ 9H }Pn2ub n?-<*[J;u\\(rafYh#m|6Kx.J\*cFۡHRTA{.|W֖QY!ɤ=8#ZE.!wYvcFjB3U驼5Bt4 a@oN>TblVHr 0A3LN(Yw2[cߩHs?2 ultOo/|@!m%H%珸'4!X4l7zUseQI[Ƈ{FjKL/AE'7ƒ8=۳o:UDb{0 ꕎk͝󊼡 )E*TITN .݋K 4oz b4^Aݚ8V1.4:*(ieC!葔̡x? m|oW\%-h S;0M=waVUE5ÄL,*/+Iv;n[O٢Vo+)?Fk:0ĥ M/1IVծ13:= \Bh_`zI=b/CRf`W@b"0E6Oۤ.(/tM,-[dT|4/hɤCl3EZEzn2KR.Ĉ_T'uM-O)b{i}cSԦ;P]/p6`:sŴ9UTܒnt#.Bj;ǡϵfAn()hR/ƒy#Q#h6b:Ar y Eg}N,6`cuᘸ2D-蚖.~tȉG*n茘KBG\ 4 ;j$o b,~)=G[iC~5TxV> XIA5sM# A+s'Rs9]WIQ OljA7>Ol(0oZDh[! #/QTge0dGr:93c5V@nԉz)rdIպ\Gܢ(D'=>G{ $94VwhF0wg̼Yvj'Wj.UC\8؏T2 p=6UK$|eܞn*4R7ئYQdxf W׾wv*P C>-:&USd92pYoZ57 H74ET-?>>]0Wy2_#fɳbIx9OQw 2*`t_MX֠w; xI(0jlv:. 1kpV>V6q2&BEŜ-vg_jƘb5+ <~2.1ǡw1:k-+YM vH/}^43X+0-uB:5"~0@ ?lbUq EdNv8>bmcYrs~H E=ЉI&j@-X!ѕ+їw>4.U^boXԉ.#ۮі_1껷&  I Xڴr'! qxWM yIy,zN>w^QHm &:==\vj{sr:q8nUc2َ 4ClH봍m2N@ ǟu%{\Рj MB *NwWihv_CS [JZyF˰+oWuyj؃F-C e}[0-i`_dL3` !kHGf~.Zw\Dy&_vң?F%*B]k.p\Tŵxуa"w4L˼4hHnKR:aZƯKy="R 1@g;93z]wt ,r^[z9-5|\5 ^\`ȁD ]vTqw;IFR)QpStwAIm/&0 C;w¡.8#9D1{s [NՍlBBKA ^"R^nUFC擜OÍPT!+ͽ#}'L!UxSߌs*ZsU0 ֤S:٠Ȫ [h/Q[2 ?]f/Ӭmž~e' *<~]1CXGqtXB񛡃$-Y2f;"}6' 5)0拨8ͭZsQJ_GI'mr^e S8KjTv"vn1%=l$_ /VmJЍEDTfey8g $FH24*)*.iAG)+\:numEl85': rxrnChBb^|ƷqLyL q,d07$ RL8w]1^S.X$'ۯǚ1[V,dݰ'KJ?r( ]Í\(|r< KϚk \z_. ٗ5#/{۪؍vÛV؛%i\&Zo"ղiTzȥYCp ;JҰAg_vy@@IWBڕ3$Yfn5._A;ɮeJjW0ji˝4Gf?M9۝vWn2GW灂s[^ kt8eyMaeyh(6vNk r)03dfmIM>XbEI7-)DПjNϓ+wT@Υ`lRdkn6t;?GEazC_O"N.RNk(s]!DcfM= jJR?݄.5=[fw6%i7A LD kA  RO䴌hi ,Ua8{Z C)J={R>P{HbjmE/WFNr"j"7/*Eb"0}詉кm) 4pڠDxaSyg aE[@3Ջ ᕇCƃE00VJ`x--AMк>;B ʿrG#I(> IǬw:q6/iyFSwcIL [2sV8ZTpP"&jx%)td*~Nw! jފ:N{[鲩t @XPo;^5`{;Mk$_64ȓiE 6V!e90lR(Vɫy { [=i@f&F2Sz H[L]^|^Ax*'"x QǵM$jrvp⢮}&xNP5YtA?)|:. >Me*NR~}LHh]6;#'eBzi}Ah4=-ן IT 9SHlz$aɖBL1cė=8 .LR䳿lN5> O'KO"0#]1Hr a6sCVVsAfw; -Hkff΢֪O3~&Ƅ] 2_zRKL &joj9D~&v'[&; ^c/\c  ,u#T[s *2B> +)иEsi-~_k %Қ˘;NI.3hzDioZR̂!-N//.pNa?P2P6oDc(<=Nz8g Xe3 0ۺywG3qn&= ~_Ga~Lk|),7-K iB<K{c.n!nL3f OZ|m~ \=La!ݕg % <=އPZ꧊Y(~Rr\yyiK˄b_xKx@zS\+eS(+{od2S@;4epbw4’&ط2B\lS#Nʙ>{0jǐfqSOxPY+9eAA`Vu-^{=P/`=J"#%FWJ#Es9 &4ƼB@a:d;;VA٠QpM,O+_cwV zD>*LYb/6Maapyhj$%[ሾF;Wlϐ s\bd?P>e&> "Lӿmzj3"U32b|$b2RbF_3xzb8~}9:bS=7b>t޲( 24;_4adÆ ?m q {BnԎ6{3!GUH/Лk P9a`_Vƈou!`zQTV2Ɠ2 */Z!ģܯ-)8$K.J;ﶦ O 5<pY z)r(Ipn%0Z*WB҃ȺbJSʁgޥΩrMHUM,؂:C'b1Cz&uwk'b\#U*^VGg1"ƧyB=LSr"!q*4 pE|R=, rO&:r4R xf7[<%q5TKf/z>v7q -Xe,A!IQ+)6CpUTczR2&V\tLF"~3!~%/s7˦LH;a]:4Ҡ 3xj3fFCAArQvҏ_qXHatzΜ4>-~,KEٖ%TNW{CL7'w]6" Χyr$Ϲn#}*}  C!!.l)E;c#Uz*?#z|@2w0D P*kgU:D ٤RV:s{ qdYFj?am@L̳ ND1CRۍڢ!ѣ<؊@Qb +u۶&tk$W]zmwjEh]IWVFdCLtV*vR_m[L͍яh@| *[ըߦd:VhJ<4aIvƄ;pZ>FS5Ӈ<|Ұ# ۜNbt ԜE{h"WFUeԞ*A2z~4ꮈ?bK*s_b@Jxx@auȫCbt eQE?-q N̩I+=3J &SqD&nRM-!GA7Q[!]l| fM5K@E mDOdv%\!;*SGoe_ mWX_ˆѮ]sj GcN@"J^$8af0K{A0 \`QQ ȶ{S]ỻTt~hQ̉ɧ3B?bL[TOd5䪽X'SJ1&UPaNXDT"Et%=nAUc܄GбkM/+^0i ) Wgf⡖a49Y E,+0bCFTm|@~68?&>jF9~jڋy;5vxlh,:Փك7t)!įm'ePw|{'F[}l=ఞ*y ^ĂW5TN66ME{# zJjC){4`8d'v83rK#J]H .a3+`huYmn\u]9Y|HrԂe)ߡ( C&Yf_B}znny<]߫r*;)*%KˆZNZݜG *MVbץAbM_\!ږ jڜCv/PP&ro"S̍='4d~5Crr.&mJ[^vFo=#L WOI=Gb̄/|*j5o)'Y%Bxbе(G~ZOx[>Ͽ9ƣk!8'O4+sTW֒va3TLȄT[e6~l]f5̍)A H"zT~Ȭ[ԎS۪+4D0 MTAS$"Hϻnψ:>`c,Pxi#a|׈~}9[[qt:'.i 'pR2h~"K%c\LEZ(X5y *_גǥX|1|Zz~E+&$)}Ľ'6mWtJ/ixd8,sjdňTڽY"ʼsBFhD F Kh ׷b~T=F%fRk|~Fi+tQ> hPfWj dEox!y1u ~$.Ҍv!f+.> 6deILrOw~Rm\;sMP:Wco`<[Zb|b&$췢iTge wĘe2rElf~9fHFE#- /O n6,oGEiX`}O]F-u!83:n뮡B`'g{gZ8%Q6'Nlh sS2=k o[x񇦏乇a/`!$ĉ!z=S@=8!KLK-9\y:K}^ 5ww&]yyv8Gp# ܋x^.A0Nװՠ6%!_h%C)pЛequdX+P-ϘI+FqmacR&va@3]F^N'ܖ:Ym7o8n٢:u'.!K\e- <ԹP  D :Zݦ}&y^HZ- N3)?NsFj7ѕcM3A $2A]v89P_!3(&ņ&Fz_|C4\y[K(b4r>r&ɥD-#^z۫ҴS[=?b/iI5gUWOLe zR(H0eå;I8i*Le &ȯ8Y xB$SR_Hΰ. Mwݒdr$VJVMb58Xkaj8hnkzBg>.iTkOmag@ LÙ"]I*ESJm ɡǢ9hV20Cэo-?g_/#q;YOZD ׺#+IPuk9b4F'ٮD{kRZ|8囦k5zsvr6UEj&5MNVrXm{[@[nsS@ 5fYC .UfB~:C%7 faT78J6zףhUz1-J.( y{܏93cog ̰U,{DNs?Wl7Џ*`2; _GVcdˈ7[V$ CHoGR:jCy9VE 5r6Юg,E)}Sᘖ_ @"1,̦1^kPf-u!B}5t85&&}޻c(]//U˩]̐i`uߒ4+J<^CBZ gC}`\iNC:aEw--0ا-汑\hg{G+*ԝjxsx3PY&5F[t3>"VzylpµwV9a;!t$2y\,Y?r9%D凛:Aq|,|՟&49Ug*HISzT,(D"uRHq2) >!$}, sJ"4ݿiѡ(:MWC/H/BShZ5!hPmLA7.*P.,Pe PܞfľU0XUQ\1Mi/B*H78;:_7/e1\a(䨾5N0}K^m&Ԕ]i\XsW'b\gw)ĭ 醶ncgt[.&~(M|4[ɕ t՞eL;pM2Mo"Xf=vvKA(a2~ TR9M mZOװb0S5gK4.Kn iMqM%۩&0CdeQy#h4wU]!~mg~˽3 [MZ}Cb[),Z ,+bN PzNBkX}Gi9]KRzio$D^"àdZy͆+earpu'-TȉY)(C߻*ۤkQ~kFRst;D3S)<@ϲH'l֍$R NNE~b~+O1mPv`h% u3(Sз/P(KFli5,-~32$GjU;u,yD Lbfvp\*l $91_'))T0bajXn6 eYB-]$p2{pI:X*U:D*!G͌<.h_>i}B8ea;gw6("CL{49P5̚L8-D ?u3aF8%{ҹFڒuISŬR⌍ +ZOC e J~@GLrDNTD bB[Ud, %YKHKsi{C:eݦ/4vUm1Qu"GB Yܒ=ȦfQHF&2tum4WyO8;2@Kվn.s)[H8` +gp-V-B-\Wv@ù~Uf ulhXIWFzpMGdFj~]5l"|Xp5SW .+k&VjdŻa!V1 I Za~äC$`oo%%D~BW"|ilA MSO:}1  [#[C [bOݽ;Cѫ1L,TWrrKOFI}pʬ@V žl=<1ၪo|JDg8*ԖJ<3tm*-kYB) %cш%ZF,S\Mf*ߐKun{\ nT~AK/#pm v,Ӟ+?rO=Tn/-JK Sd8pSV8I粰"\WT䷞>]6gWq(2[=X\":=8d$r)y91NBp U|cBQbTRĩdlyJ^ 9& !@1FM6AQ.kkfF#b{2"ob@yXk7+pÙsvwOhʬ]J|a)|ɞ>U,}}hWU}0(mS:ZZ=eNH{47?DD2 )뎿cW/wԿ$m(* O1X[g7tU}0š3~er4P{v8fk@AIpen-|٧( is/}PTRp`:_ԓE8ٳBMM6(fa3 n\pyB8Cʑ5]D2!&[st]g0R(`T76rV[}$gm__r:5_9e Bϒ,bKf⣅BK5FSYzwpD?~_Ȟ #&oC͑SrhnF"6zmma=wAT04ZQ ><* bp_lhT25 TfO~ מyS0;Mc 3"X*L;>$xRk꯻K*R.o 2gc;PY鳿*G\1̨?ts(*̦l^$ErApxe@ [fQPL@ͧa|Q/2"YSeAU=|`4NRann+.UGRY =[7[ j:˵I鱸DUt,d6G]牺z .u;}[ȍB9S$Ur0u ;088b~NBۋ;;;WdY2lgb𦂼M޺PKG&}WƊզGMol(;y71CfdiEɞDԴ C]R@ʱ=};3HS+mƈdఈ;15 $9g1%| *žDμddꙸJ,"&7A338)UL&Pg~%E:ЏbPA:kmsq߉ʭX86tUVV[ 1gj<>q:R{zܠK~HO}>%*xIP:>齌Tqk#53X/xݙt|o*Gs@+łLGDS|c <既 5n:!U6ҌN`*nhok#|Kf(R S6f X1"fWѐKz\67P+yNl `v@L"xĄ2ի}QDiȘ}p)JرWьqp0}_Ky ,3UqyRX|fhF7lJ/nXhB8SźGg6ɔ+F:v@ Bwu'PP9Ճj|.&ߌglܫ獵F$DKk͈Nm.~`K R7sHOdt27r˿؄{/OCfAC^?5bLP]oFa2\*8ڵ]ѫۂ\ &wv9Lv>(n&5U}5+h 49D(}+qhpM ݒ9_;5t٤?aB0$3y(z2HbYȣ]|vVzc~Y /fH\WĜÎbLxyσ"-ofo-'6ͱWz3o,_2{jYnq!wޡW'NяسrkP[/G0ⲭY9dx~uKĢ!'v2:3\()+e0}R`6R AuE(]=)w>t% w-wu,8Nuc5t$<2uY a7a/3po' L|0 I\ip)SM N>C޼ph$^!ۤl#uZYc2 **YKx 2KD)<]E[IMJ 0`G磫CN!99xuMz֦삟+?~{ z X7%PK8s,ib6 H92jC}]8-FM@Q ֏$.Q-BYϊVۉXy{y\qV[/IYbu-bOFkirᙚNC K8yud;iW7XEk6aM!g^z}Z!QԨ[< nQ $S.xva=03\r­4H „^RfJWFgcBZ1(%)"B: Tpq 7ʦ:=vfP#q}xE+!Q'㖡f:m ѢeALX sDb]?` zjX"0iSsw]%qY} bga U{_UtB=L'I'Dh -qhh xqi~kxH)/#}|bʒ -q$Λ+J)>yscԢȽ%u ͋)o?E]6s3L41Jhۓ]IIE "npފ]=kB-΅x w-A_ aCijˉ4ؤ>fpv7]%:PZBrJ\H2n ߩCBbq{e0 A:Ȍnd;Q웞ےЃ2biqMݸ vp>{ѡѷ}jd>/'꒐d&=;hR QϹ>mJbf~z'-ޣ]|c# :r ]fΗ,ld}!.[Wnߧ:oԵqġꖠDi3F]LL ;3*!g+^9':H>ЬA#VneZݓgl#I*Ā?=0'B%n9;P\(W: niqo8-5UiWOgi@aW*<NY)U-ΒF^ fWToҰDr2sE $QaUʷ3^^"$_\)!~Xu k2+2+WT 봔%/%NW &vAi%^ =Xcy#7F0;zްS;iD` TXV }V3AJOԶ趉E2uWw~^p9;CB@ا vP^0Nꓚ 8_Ug^sj^941/kvm..=aIN < F .3@Cv53lzvߴҶt"K!+2#_h: Tafٸkd!}!?U1QNh}mICKP-ClpKaȿE]=OJx([uݜXyV5<]nZc <\:5 "@@DŽVo 5pI|.0u{#,غQV6HZ69[/t{cj؉d<[޸Er=8ft~PڇS,Y,11˳usۯs*i% |E1T[uFwն]j1k;''6# y3q?e\cfL!7iQV!#eq'vowq0&Ƥ$\Ꝯҹ PU]2 qbȷξs-Di, pG1G,3ZV3 (>7!^Ь"$S(d4<R`ө׭ n$qE_=]9V-n2ҺZ4Nͤ!pÊnZ&] '_&+&^sRC9C۰N ]JX3`I6"j5b-7;4toCy)g!1rNT2,c6W$%D= л 'P )ל&毕́K/.)j*loZJFu-bҸr72fZ #1{094s(|v_#Qw$w`V}=^\HO>IՁ7KƗ#8s A,g1|Γ>N_oј/TPE7Cv' e;i-(# R&(:|}2\j$Y2t.N_S {}X+jmVdRl׾X5ퟖ^!VI"6m@W[t*"F> k;ߤۢ8@(OkaI$Itud7U^J=5%ÚsePWT[- #1em[_.=Rͺ#5yG5v/ЦSf>#Ģ&H#--a,nNx (ź>uSt$UVj?P&oQ yDgfv&[r y)C\WTjA*h3vfe)/l{MTK ]V`~=+SXʆt;Ԇ]ِi+ձ6>BNyA`M$yH/@p L)cOI'l3^mJu/8V WK* te@n}t/R#KL`*QϏkx\t-9شp+t1O*U؂e iH9DR'Cq(_[C|Mol4$Ce-ۺ|_MܞnQ39@%PDo2LWJ"RizCURPTGyIL,Qr@ؗ9=8m!e)7 6(m VZ3=uVI!}\."^>B3tXӛE lmbEO hG xSg!aߛI;'fM Ʒkvİ02øt?! D^}/_hGUS@tgTQN¹IBԬ^1w'svTK_.ώX@b*;gnc>*7avS/CU3g˞ljH,dCԥ^#cĭ]C҇cF $dA,2F %x[+2YaQg${tTl0H婍0V0'ҧ"Hy^~F<+s(L-14}=! НUlXaf8'eh^6ۏL8|u(Ph\dǀ_BmBt&i$;"~Fo%@xJSSp> lDK;Ml*/GE5 Xte fЛDh] @+)aUZ/;2`5]z¶oT 3#MG"mقju+Rfե/+]quW|d@Dn&J(]GK8ujwL| 3QkڱSS*ݩ=|iBT& ;.yTPHPȶUaM oMg=13!ۺQ5 f`2lp:(UA @UФ*jzG"IvV#v Mބp\?~_1l M{뒤()bRVk/z؀G-K" oNU6,l,% Cw5< $JLVNr%ڍyg( f*AG6.ݶߙ1:K-}ɕEX `᧸HA,yhx3I5D1"- lL.?ʋ""ф%4 w4o܆οKg8q ې> OVŧ4ʂaj}?lBw|rqej1<{ev;I50”2 80{O"n ؎SGRM|| f{$|Wl:hyk nM%`³-a}xz?"9P2 /͉Xjv~W_dCDmMZr=mr3UcqX9*R?q($hYOb!ۇg%&锶h>|!S #u- |d{w䡀ͥcTJ՘u,,6PЁu$ W2J Eˑyb$rG-SzU%>+NIKgBL!vӴ#xPQ` 4z*zq#zp֎z/F9 V1n^BP[&ς_ں$yVA]"A9f~:<9>|dޑoVt@޵4շnhhxD`L) 8X$[$zE턷lgNJ<̍*WȂ 9M&^[,$)[.8M6` uOH ]UKX< 6r>I`h%Sr)9d>/w,nWP)F,tv2LJaJ$iڎ=ava!PMWZp9DbCc*-U{`='7diR (%2';Ŕ#gS3vymrJjI3!uGm )%OF0dasclLNwKp4GZr(YĀ ߪs3&Ȩ}2Uu+MMlɥK5_-U(jX4x7m qPBnAZ y B{\f)c-|B(CVi fe4}qWwm‚%N6:Q+.,Pg˶鮵8#UeCZFeV$*+Զ[*`u)ab Prnn8:`BĈ?I0JA;];IZ9pfp%}yKXb-"#ٞǍXQ?")rDbKܶVP=AM3 2⌻kur2Pķ ꛦ>4=q-qg$hejϠނ1/-}z gFSEj" KvӚUr.?բͫzzfT&xkrHzN-NZK%%\*ǝ ]7"cފ\(KrC `n>7O,`yt9֪ wp[?m=5z;7*v4G|1 m݃%jXGpf U'Fu/j$5}Vk8~L.>_{n08gV{FP;GقIy}-Q%:ͣ-*ȥdJm uLٯsQ(d%7y:DHKO}HC%jɘ7go z9F[B= C7y  Q_i|%i)uy "y"b7ӻ넒[3ĻŘJC7?eԼE2{.R҇ {^L>?PhpચQw[-ollTl8c~fEB |K `4p]8⾂kcejO/x!#ɹtX߹C[J B7K{VhLuP0CC( BȶWUngK>;>?]XBcxX\11S10Wڟ J -8h%g.N%GziIGǮU0\Y͟/[(YeJPF{dh3E#6{gQ{1S$V/&=:\W̍w􆌒RI &UU*LV`*mJ8;+lHh6u.) F/bvF9H}b٣x.u/{n-ݩ `a^T!ZIf0Fފ:f+3D Kmt•sW[Qte& u,r_vtkw@M ofgڝppܶ^좢\P@o њf47"qSyz .TtS=S!5` .auAȣhfTX 97bw~d$xXS^Y脬!V˰YvsdS;PsnqL(7)z簾'ǘFh&"0 Ԛo #~w=Hݳ<[q8'֗n(^_"BA&Yd 서5=NI 4Nk|Yl^G홈.%͟F?]Nsi%S fgÿ*ٹwR.;tv GR*pN%{~!ow΂U"PqiTњUAJm_Bklh6cƦB6zSPքA>ZLl(ٿ}Zm|űc[2Ś5k 2ybϗMZk_=a+OR(c".l>zxv[U^̙dҽ^ZGjK&Rж/-i !9B&ϿbSPZqo_:K\(x&h8@YӦb>W_<(.(A,z2MH ,@QUk,ě,aU'9lQ&CyT~`[|<\Jτ:q|]joj㖯 ML߼ r26@F> WT3r57ӺB:,)Qbe0'[|{ :܉'C{WAlh4>Z~LCƫLb@FWyt%M+-Q!nzeăln1i9J$hk(UB(7QW X7;ƺN&眎>S n6!(&, ZJV͵騧CU)DO'IM抍e8.cV t3Q8z'qSu$"IM&K:04Pԭmn[n5[`ZFSm&nHuDS,3266͂p&Ֆ]lj֊یn%JBhУx^{9o⋳2b'[fqZw0lk N 28 Qg1@WRA;+FPO8CR5pW$4SGlx] d5<;]܇bOnfmOPKX.s'=F`Vi=x@rF5=D[ zj '<Aw1{f:݉! 㻯Iw-a^t:QV7F"{kEU: MS;yiBzc?˴0;,桴L`B#e,ۧ%IZ/|]12LPlYHKWyyr'3:lQ}w(JGTߘK? _~ P^Pp#yr7%pDQfָH-J4\B[yX ȝF%OyIb ֑7[/uUH9`K'qRڻ#!q#jݙf:""]^ Բ6f`-y`>as9Ol1b(z,10oR!Q0NU'{¿#7~⠏=Ibhrӟ,5MtD*jUĭUJHWiJC05IaF]C KĊ-I_ "S!zm#^#Z8R`u;|Nr+ G׃S6BsA}Āk.-C=Pfh-͈[i¶mbV ofƊU@uqTuösC3dQ.)Y Mƿ8{UیB| DoB̩{waZ %NK!=.??Нm CP(۩AïdKQM Q }QB݊l݂zIVιǰjsF#E/7ljl M]]#|؍1lZp ^pQ6Q쓅5XHh㧓*DlЋqR u !`zR sHؗX"CNenDR :vm.8(Xj)0j:<)W0ބ7wڹVu-<_D+"UDm),T#6+D'gLdwnYWv%o8}"Xg1>=W?oLOcٚ?V~=ֈ3%=K*(=HwS!t;SHպ #bcQ~cn_:o.Uh߿5R6j%Τ]{@:+FQA愴nOږ,Gۆ*#y PTH8V6EDE(B~ޤwxyZbJEP=Xhe(攬Q@P r TP=G]wvl\ `MOEP6Ļ{7K`Pϼ81p*%Q%_4Cy[1@"JeD~LY>Wub~R~زeS*kO$Qi#0?8WÄIܤ@+\K:~ZeK쁽2sxdYÕX7 $mXF @ΐ;*G,0-8#֤N] *S#P-4 p19۷XüXZ~$nJb2Tr_{J*٦YT̔)U;~Ux&Ue\"WJ0Vq79zAz~ۖr- O6"dV!`Mo aևIӹڅ{I%eG1|.lSM= Ea+#c;E@jݖV~[f"Ѫf a4ZL )$'ټҽt/R/̱x5x8c.hcUjqm>xT۱H\ 7  T牸Z<ɟ(,^/<3cX[U@Ҿ0:4F⹃55U"]_}p -Cϴ67[uD?Ifc/蛝)G+_N*ơk:v՚Ѯ?Tz"]ku*a-]ùY]chZrJT LU ELDso 8g:Kд`ӧYty ŔеKؖ_[L|L*1|ؕk̀)!0+Jfyl;o3!DG0:`*i M(" ;nOߢ&FP =\)ػF*xok-x&72=p0ٶG ^$g~x_Pzpd@>Q-Eb [8v.!l;p)W=(4~CT}L7'2//.H_");ݺѲuk)*#G ,݈蓛$Q$kա::YYcPm B֗[g[k$Ue Wq $P9khY.q#JRylzPHSSdE;(aڰlwo.,jsB'25[W^'JQ;;.Ѯch%e t?_Q4ld,!BT.V7=̴-! w+Ua9d).E("ɮMѤ{XG:׀TNM92[M5yHg4y2'*!oL:O=`;<(<f N\ qf0F5mF I1607/kcM7foQurt;Κ ]u'Sbh q !}e1GrX!6vafh etVS( K.k0ϴZmqQ gQoߥp^uwzne9Z1 cweԀqd./#p%˟ǹNCvocMO= 6-Ldtr"[3=FSwwČh0}QJ*gڌ䎹Ԫ7~v/|$(clYf$g:/@v&ӡ1ȌFׇfnD!^9V!mit8b&>X}yƆ(''ShnCXx ,K]cO~6BzIowB펍69b:S\ g%h*(tn۞/0Lq?:-3G(31BݙCRڻ72*042-$P}4/+fy .v2ũlҳ'bh0iwrm)ߨVxjg@oV k+-ZM C!5L"\QYwYI YnR,C*3-\ƚfIUR2đm1ho%R&N&ጁݼrZZTpziZ-Ǹktl"aRKT#y~43t' r{"}Ri7&gI3 A;˫n?]иbTx" 1䟕(BٳQy8׀dY Yӌ@ޜN̐eM2@@G(tt/8P G!'l=Nk"nmn=D!er_8~ UA|fACCgtsw @0X@Z+SJ 콏30H2k+8 0o+BpeG ]O|nq-7D.K9ġx8VTwmÄގްn$ 09.ie'G p'6x0xf)n>c6R;Y#´!t3}5%")JG?>GSh+sUb FbO5xז8m^Y/{BA7!B1BP [zg[H#tch2:XP$d*@Th^yW-9L%@NȣP~2d^I5L֝y*As> U YbtҕXxv[)m,e"(./AmlF{ih9-S9E{ZT_2P YZ =,"N50Wv{xUqj`34N}eB5ve a6يoMiN/c"+'~·jѡb/y0Q$e]X./OLøc Sh!˰ Բ5;/F&%=r,|82&^m5W\}RvtV8ܧUHxο[8ObK;؆T՛O',$fG w5>\:$7_\5rژj*ad(XQ @͑Y}V r"{Rfm(%Ss͖6p:0-1`AxCrv̍\߬E"-1'v[б}QC Qj3SE;?,=k5~lBTܹ!X\?r7Ɗ`":JL8c[LUY@{Bϗ.|w(~1~f}NI뙴d?K^]abxA_4F,.eԮ` -*ߣF/D D$i/8 d0R h%\'Pa8PL4D)l$v}KPjF3h f ܩX`N\هB.{Ln$ְNc(U֗ˬU:nHk@!-mf@VwFgIqˏ>|jBRT!aF Y{f_PxEKMb [ @LUkGo;8uiV>08e :XGZt9m^MjWrK{׊[hW~J&52d,/7[wSCI)u JCj7|_6|#px 0u.F9g>>f45ջF?mHyu6TrevA|qo9EWaȧéQV IQ*ߎRfꧨ i3L;Pe7Q*h!Lh|I1!!w8(ėM+z,w֬C'LTiNw#O6G8<}oժEV!P_va)[ú',WٟA@9 q Xz\8ẓhyjXR͍`BĀv\UſJ!ōQr G\+ij @y. b Y Uy_;/.ͦIBPp\u9#ɔ^oE).G:ZU sGBi" Tya6䴺cX;NL >࿘ۊbjWj=2S7ތ -'J5VE9ɥTZ1J 4u'!h#l wœY&=|S*\!s#WHU y$CQEW?ڌV OƂôcrv|z{S Fkm f}oBk!UӷIZQ1'H~}4z/<ɕcm %Jzy#ſNxIn9ıxkpEr1cjxkp)ȿd9#*<њ)d@wOm"P z3߯`nn %?f7|2أ'Z,tNN`اj?w/lelv6ZtM%)ٹJKolkwwŽ;tJDw;F޳2]3BT=_mL{; 7% ce۩ppYk\\?#<6EU)R^)W$2|]^SDQP'[ÕRq0+Iie:wf:s_c`b< M[z?SiûD%~uc9]zG~3jgRne\c||uK_Wg.vgQ=au#'mB-tTb 7tѻJdH5$$i2Fpx$[#?Lt)K{>1N[\<ЎE;B=]a$Ů1~Nc[`C<-ӓv#xV>cyC 1*EF Nkl X+[Yp"G O hե,ʾ1ECux<TO* *X6@kUlb>-7~i`rRaR|ջ'g\k2TeYl2ynB&,oP- cO=sZw8 qPmLKSؓY9yeo&-ʭ~CpFn4CVAR& (=IʸF.ˣ gxVj yCD@YD 7$į'TlC?vY%j ְ! {TVr8% <6XܭXrH t|GuKŜXS-߃̓ER)]PUѲ`lIj775V ^Õܝ:ȝnj =Xxm2ѥ"ɓ$1asp{\(8dVz;˞"]xq/[kѴ\.W}Mž sr~בh=ͦB]ZXeJt'HBߜB>J|o.N@tWDCyXnX@f~5ȿhŴ eCg^2 sf:yz5kMc/ӛR(eղ;yxcp )EzP?XO@櫿eΉhoniEusgo8\;Aj^,uizKVAkOj&Ev(Ofr&ɢԿEv_ԱrYK<,@>xiZJ2Jc!^;QM0cFz'tD&۶b룖x^4B6]%حBj Z\vRn w9@CRW=r&pCZ<ÝG9^J2Yտm,} }YChVT*b`\V,wWz)U5 =>cc :}5s3 ?r ay )ZW~ v©ƺotՃTi`(CANvnM[4inCFCӃVʊ4?Eh7cM0H"aN獶s{=&ȳ {*7׵BjjSRZ(:\rZ2H?+gEY)^*0XY+O6>b*yx&`W )\mu/<)8l]cڛn;a-&*tڌDkrĆ$ālYYU3hWwWPA"ېѪQk`Kϰ{z~QLiUdʞ 2 J:ơH~6^k{çX>Ą0u Կ&§VGB(r;R=D;*[|M%g[Z@R\Gϋ/ibRO ?h IK:+7aw=_Dzsq=!5>&f"ҩ"pM+DkbnO?ȧnF_ 0#Bҝf1P9,_UjեS#H=QoO|E1^5IМfz枩 W eiz;,`|d$ÜM-ri}QV1KONֲ`Դweߟ [kZx.D4BSה:C M1`Q"&'B3[:ݍ9=hS0~94.sp=9Hw%>Yt(VJPvv}/L%w/s3컇KSw^oMz=e 2;#rO4 ~#r/BK*,t?%A]2d{.6 x"{5q %}يJ/T!˿J(DH9Z;G2LB(S*#$3=ΌXVٍ;I=yت,"G[kۃDJVsƼۤu\⸹@='+9j8=ϏCJ%p` B+BOKHt5բA|y~cH2 |0d, G#TG!kK$8qxt#׀duԃ4j{S"SHlӣCX+7+DYptRWgt"FAz[B_1ݠ׺b{E7lݾƻL<[;j]@h@/hC}` n[ "s=70RW*b̨oH*=5㷝ĿFS$7 G\vds4S&+yRlφ;RšaNL\Hfy+hFnL6ti1;13'0g=Z_$ޟv뛇/q:DxyhyAЫոd WmOpQ.{&[$՜:FzM>Tac鸎3Oj#HL̖Ѫ xx=~k(.)\ %ߒ}ך_)f=J4CM{dHN+-!Q6W울g񸯛l'ZLKoY ReTފ-D0'KuOv|%V5_ww<6Fa=Kh*__mlC61ǜVbDU_ \Р b&Z: U觨 =M>ѨٚDY $H1 ͵DZ̳rDNAf_Iw)hoi|*icn*X!YzMP-Lt":8/AT`Q}2BOUgY&0V[y }'F oAA2t@S_ Ƞ3Ӫ-8]vUa$#^^礻gKR@j2t=qu s-B؟6soo.SqRei]jqmDShd4uڄ%;o{IyAvGlܛ?%Sϓkf87=3FGnQ+/=ϕӎgu;Z=oA wpqT<#̍:qLxK'NNjchi AyRgH$,2H6*sU*Ki%Q5]SH K(ZD!(E@u$&h6\ O2 X"!&a5Rf\)u;&琌% `L"ELWS*5aAF+D C0~)JNh4bބP.aJ$ɬlhG- *}{=na @B_˃p;n\s@T{:Z/$(d<~hŷfR:J ,;J!(*闅* ҅>▩*i/<Ѿ_Jpgl,SrN[If[yil\#$7ɚٍtx`&͉t7Vd4m\jRߵ#b?c8Vȿ+,Q;ZPY>UvW@;:ew#2N?4мF.݅Ǣѭ^בR#!yϩEjt[Xr#/Wj!F}o|#ڐj'n|G4Id7.#HF"UT1#$sh՟s$Б7uڂ?>J >7KEx LT?2&g~ZPIIxg{P{Cfˉ5N TϚ5ʹ~Vx\r`ɻS@ @=%Sq~93~Xp, (8poPMѹQBQiY0/$h%\d&~E CbOmd>5ʶ$y0v^b_]F=LcWdS,GxP>:?ҡ, )c"~A6HUZ-zPv.Bvi}5c|rVͭs{wؕᡔ(K0u N@.05gV} X@|~ q 2qNK_6 Cfsö_Rt"*Ү N}7a kFkP^)&&NM-oFh9|;fSteB%Ȥ6o%(!ɇ9Q{"HX1+%9cKm䬫FQj,6֋H(xx0_vpƋYuy.\L"ڜvmQIUu}bFAxڄYK.*4A- QGGA9y9]}Phω#Hup,M(I<іrnM;_k6Ybjmc:r,ƇuFe|i&gtYȨǨIO S@Y?3+@+C<Dž }Ҽ&xj``xMEPf GTݳrv"Xa!*шOQ}2 7g <ctm`y2T fRV|*( oc8_SV#;@q3 \R#|z_`]0\al"io h+L7fs\w#^fD MjIzCiÀorJ~6( &/nP˕kHvh瞪ƫ<)B%ٔa#4زjV, O >p]b3܌]4 E,\EJ[ލQBE*Rq"~cz.} v?ӄӨScfQV9&VJ9Ur6Ktt,C.:Rj@ iCzyNlǵ[̣jQet`ehZ[2 V`f ?1C2&IC *2E,׹ GrSW;ЌDEzt(<ǍF}bo{zx) t)Ħx QUw9ҫq@b}:է2ub\LOkm7o8y<]^9wm`ZnU-vʗ)pyfDm!%Jք2~W]uMMJ!gE:#AyELBwP֖!Q>St/?ќ[3p'LЕ' /J J_7"όsd2%jP7"hj8hw \ErNy~9ir|%*/!9DAae@L:EsgddS%\ K10{f\MYDӼayTA"JCX`*:B$uh8j(_,očl"56HG# $[&" I-+Gi3HE3z7<嫷p]TjڅsDֺKS|k,T截 FmJ|^CFYN͑V[ @4 ipǟf}7/ L:FI>g=0W4qIEF9qO%K-mْ uγ-*shNl<+@Zn,Hl߹^āf $U ;QDDE#Ka-vKŬN|W31\<Ǒ̤IWL+ܒ csp*>%b hSA㟨+ezT7{ X[ O6FYW\h'Twjѕ^ vDd1˹#I?TlmeXC4>K2zoU5*={A;yQf>r#*~u~7T/T0:|_F2Z-?5IM]3"o+KIjP$M g0' 86oYzDŽ6t:NuӔL12akfJh"_:$ӍAIPuѶ iL$&yhFz'f`%OXdZsSX}5 CA\sjxZ`R~^|ԣǖsJ_Yѕ0TQ~F)eqicf]w`(^>0V`G]m@s9Ugt| O|k!.H: =Gv\(P뎢U*-Ruwf娩Б dA;d+huPk/xFvfMs獵_?X!pOm떞T}϶JλWh%h|8Hkd؜ -]AR+,ܳK4)V w,dYӒV4R.@y(5<(|?z]~*Id4M0%|._mnѸbTjJKHs<0bZY|Jaf DbHdb̶ s0b_;Ӿo;|MZM;|硏 {Di!v$gir[%lm gNW>h[*vi^|+o8wEdK~6em9󒚯CoN-?qJv<7z̍%+KUu|:tJM5 }"J\I|R'$+M!*S~6,oy;8>__0@,?fq}~"eg/iVM5 _zu< [}mj>NQgsZ({68XnA@+~*i7BZ0=-fjwv>s0 ӥ(ԟU@ߋt7'5u{\o2ymO?^5W zC(9?p\r!wڨ (q84 !#DzNbA Uji-Ӗ6?eƈI9δ+v{ gބ XQp5%U\a轸 {O>@;M*?+#bԼ \(L; m&;:.4ͣos!ewj@aDd9`h] ߘ%9JD\p-@ʗ ~0KE5⡺[X`]ۦ?)&-5S}8RZzeѷp)=Ah6a* 8QVƢ𷫤;#h6!\0`v\z z/t1q9q5 3T07*)\mo\ Naٗ!<0_ץCDxn Q&}:p󈭽&^؀FMi((vb `%\m X>"`̌EժVZhHSHo)IZŜ3xMHXO]}?}&5Ƙѷ۴9! af-Y)_Fk89>3Y}(~5c{u_aWANStP҂%w[p84Em[#9BdkZP!4ᵅLǨv˗ƢyraǞilҦ*nlt?" OBTꢛ S"unvfL53Ρ#O7=n:TlߐG']?MU]B`:&ĽO¶p"ӼfYj U*Dc2x Lx\o3\H\Q4FczFXܼ́ HoPM;$ d]qKf~c.ᚈ-{yry;}씑Jek|T[{b.e 0Xe_p (g.;tv+7N9a#ȥN]U'45x5)ܽgc a(0?(2jN;ܐvTi_I!AuGɌ\C@!3z Z&eaZG5 jBO.>Ub>^^R& r ~z7[rK }Vje܅Gkog08[zrg7 {qt-YR:OvH\8V؄H^cm7CPOrqnlG6ck})zzrcx%uxbFOodyxQuq-t"wړj򝊋ߟ831)H{bLT8p {H\|LW 80:wp mj-.zs -Te^/z18x)i(g):7tp"29(ؒ+_( Lӳ Ek_eT`BIx1 Pktt˕>mqյp:7wd*YPzP]B nڂLnAdn} &*h.CM)+P9&Y0͵)76ژ::Ȑ7.S,J!:n_L ^U|뢎%dV?D|龅wG#(W00O{#(rHk!MFKk@f*&.I\]CJKbOj a-gblW}CV;Ŷ%dž.N' e:g̤fa042ַn/!>? 1 :;-F'1 7`osT:bW'X TAE꧂#̬ߒ8{QʈUp79N(Nb]tI/&GVљrJݷŠЈ~tŀaynf_ʗ dzg((rx*0݌b3Z`v(UM"}@I(Ԧ֞gW/&|MC3WCBM|3Am TVw%6)Lp2?Ca7tz(%pb}2b ]bگ.ՀTīeʓSΡZsU+[76@,J~T~FFǎv`5q"C/:ʕ҆y=XezN[c5D>X@tׯW[[EY mU䠇C J+];Fn$icQ^?K3gV!76W MJ hiHLFIcj {ʽk'bGݯ{ӺH6?avZ:[| уV;@$YY8v/nRznotgD76RYgar^'cԱҞä!jtTߨb{Z a9BJ4*5 CD9rvyĭ7r)DԑaW\Iy6;VʡS2_'f*3uP@4߅=/t^bEhvkʑ{O+e(&ɸGʒ"t .y>=UrA%dd-d0H k0P|7+T7Syׇv/ =JwlD#}P؃tnߧg3!&^8Yg[&{+t4|4$6FQ97Km(QEuLLc]fy6=*IAhK"%z "@`C plU[]|hy%&apA ^uHDET=zxZDKnOx|Vx>/c- &A@ae"mS0kueSDQURkY%dyЬNX5ÜOxݙhb]5yhXIڡemk/N ZYʡ9.gzUƈss߿DQU+e>Ru.x̿ݤ;M1$,tʦ FH K /z z9Θ g/=)NVKFSbƠz;weWf6d?WO*.n} ng$|?X[=e2!kQFxPkbt}0a~b[݀О84,9tG&@ȏBúUD;?NcaO!RqN>da+Tz mՏG\e" + I%7ԯ9'9\i^eRiXf9tn I"J? _%@(mq ̻sXђ^JҼeȽe r.A"+̽IT/*C6ee%+}GmzMń~ȉ`l|9tSlf{`u9Jgr*UL>yx'O3o3_1e#hxe\=~_lpbZja xlG㟸'5!tA1S_1Q9 '=mgC_b]wob&Vssx\7ock]+ͥ4 ފ*-]\?ѣjq\_3,z^ؾ0NT_6(? K)FӀI t%f^Y* Ĩ&@A$8<7WoNNƴ0(_m*+\Q"*;OI"b7AmxÍ;W^{ArjA?C8-~R I)ʞ>O/t_$5bÇ辗Q0jh6f; EH]n^ɨ[!}dƢ WgS^:)ꁝ~Xj*бdPxG!Rz$9XD6'h4nl9Gq/nc^{ B<=ه|~ :SY7䷀V^ǚWfx9#[\F][2A9OZ%#JR?7/!>|]VByJO]ґIiۃ6Lq06[oRW]A'Ao\dR1wW$^v%芲ЪDy1nM5oFX ̔foҝ])6궿'GXޝ*ca~Xq!*i2u^ƽYY>lڧE(l:2r# ӯ-]Dꯗ)`Lel-M.gPб2plN2Q%FFw$o% f< ;B}zvgηk2Y>T"oq7 -f!Ů61sQmC]nRÆh`J㽵 ~"Pzp<)`5{ Y-PmCb"wYT:ɌvΦe[xdmw\p jߊD@e1 ;1:Ke\ *{kϦ:0R~|ݠZ49t~~m3Uiq4 llsi9:폑[77^4TXC&C/j5K,V<6fsqE]*Jx=5Gʇ/fP&Χwg"s3D@5чbrJ L؇Ý&zSQKKx} "OY%Kq*н0ޘ03rr-Rz:5tQ LAi8 RLUP9OQRZiQȭ=4ФnH +BMHR1_(@0XCt 3,,''wMܒ^50GND2&2(Ip _U#X!27"mj4Nd߯KN#;yl'Qi!6v }uDj5(]Q^T&4`hi^:g=,+j%*ÆtZj\]EA@T.s%=[)=gF{BU=[XӻʄFO2! JvY-iuº+>~Om~JuWNR,ʣ[1),&еzJLpRF.|`vC 綆~0mhh>4Y-5n ]%v16PN˰2]e G޾qIJ.aQRL~KXRa$2PeLN8JQ7c}իcu)ۨЃO'ªR.S~)\ϘyFPB[9!J`V>1έO@5Gpf#ѿ6纕H,C~eK RjxC2-0 gdTZl⪭?4$SYM8V&w܁D8E]ViϨ|SVmX\@7i ~+wX;WiC1.~|^jJ|w$ڊ|*j[Rp6㕟օɯזVFZ@r猺q?V(D3. =d֬:+z}08rB{.Kr)hG>m[lC ҵm ݭ*@.#q?H?WёJoN!OyN|fC7c XMrB)@Bzv@1phy#jNoH.#؜v5m1lT)1Mh`אe9[95vtctOBa&dmvi9>NnwtXuB}VWh$MT$UJrEat寒pѫǽ]CĐGlV5e=H4Htт13% .HXd+eЗ{yp!v{LQ>4wKPqJmlJkY&a. p#CN! ֧C;z _/K%Գ0Y6,s<@:ry#Ϩ#?զ!h!*{gxTwoE n4>[<QJ둨:.K*d rn%UM]3 6xFV,](L 9)bS"*밵h&S/UZA^#[#neX}qXNg%AEC8"`ݢZ[ٝz h(ngK^ yo4!NP~ZA_׺-E:*B:+6CE},U95^Rz^Q%b4UHcIӉс$\{p8wvEҋ-aDB*rEI.z1 '(5MIϸQ:G;:aBpF)@)2jX-‡@?=)R1~aѠhIZRT4L};%5$G; ,(glێ75^JioxRӋ2p26lKdƦfpYg7 da jà,DJ0qNCv bg%!ڷ CAH%/5n.ڄ-5kY7r_,5i T(hŦ!E5A/jkran/_","Bf?mȞZu|ч Hj<):5D|| ^;n6MR:>F&|Gy?}pNȇKau4ʪ W`bLa4:S6z?lSұ(0]X+16yWKCiT,,ڶE^X Y0R!iPwY: lwa͍>z֝_r~h!L mT;҅KtfW ODA/E@R~s tytht1 #{]=G6sewç*{ #TCp[NGN 22zn'e[:)Ny}}@JDkѥ`ϗ+L'.$q[f3Xd oB-e4W[tub05lX>8MiQQ#4Sq}˺x\!+.&nAh܊1^cGec7)0hWA[]q8Һc3:] J{Hg.O7c Ȥ$ӛ/׽Hk= C+b gwҤ( >kD)*hgSZӚ[:s.-$FuT)ki Ώ`t|qZƇ9W𫌅摤`|]Q I%y 7 dvNE ]pÍ- TU]k6Fn|Vn$a_ <G9| _0 hTw[D|HVK lp[7^קU[ˎkΔΣՑ D۷s? ]}.ba2]W-g-ŸidMHLydRM>ͽ+VVzg#BS^m|ŒZwrz~ÁZ{$n?$)h=Z++j1Itm5>TiŽ75GY,qQ1567:-ݯbC `/ѱ}cb ZejDWTfQ#IWZm硛Y=F^6Y;-:SS2$toBS1𨤬|2 A-7NgY.<(3ot_4Q paB@ӧ61bI̢6ԭOgη+Ej%hk\b] pfZkl#F\o >M"3*|0O;)bT8y?˂! <3m|3C`Shɗt̜]wi>dIU}UE&R/VWEs7>r`ff_FZD;q|?U&"8Dij`f6ǃD2 !sp8bYnd2c 2ɡ<42X6s9yQ]rbIKk brSUY8!5\kIb q`̹@-$i+lK,r%\`-CY]4ЎoDKNn<!X?>xNa뽪NZ775yԗe* OױyuɓåB}KAΑDΙq !JUPm) >##SE\hDX WNN۱XSXsKvE='ʻ>J(vI-7Kց$\F)c/Hga38. JSaCuӆqV, Lޅ,]1pvĎl.WQ*?U?}p$8IK2m8_"5ED }3h$p@9Eݤ>%C8 x9ڍ h޷.,&@0%DisI[mz ̈́ꏕK`ZvZa).'[ߌU= bCb(H:Å~D`ra$!`;5+4Xa7} hw}ҽV5ģu% E>1$"XJ_TgCF"]-^TmǢ vZ*S}ZI_,}FS=0Ϛ!y%ϧg1~)"׍](a9$ê>|;|b5d}] rae@7<:\Rn皯5"/ytEAH!4BEyŠX8<zoUP%KiQ!yIk֥vyV ytmN)0K MP  wΡMW,%e=}sVXp4lÅZ.$2eap%.N?qk$ZlnH1XM>>ϥ<瓦^L_sc6h퐰G gU-|[piOaJ-lv!{)](A')V}rq;yzn vy7+ tk t+Fܙd'JCRmmqxd\ - ath_̤ "LN>=BcD|M0hIK!m$]IvyLb!d8xq%S90^Uʹ ~B .u"͜7vyCOGK4CUR#+j2\Ĥ?_ўlcۻ€ǖޡ>* Ⴝӣi9qbz \SrNT7UA o'HfށJF9 96ߤ'K(AӭEH㶋 '^^pO Qs$$,o 汿nYUbZMIFcdkbkĸ/MWyf$ZQ( tbm:.LRC6! MXglٷO+OzrJ'!`9MX$hN?^uQ l<3|!ɿŊ_} gm^T|pRʄ*s邤λߤH>v}[RTJa%>G PՔݣ WoS8U&yuSfpFE1=P\j\C":U>Ee% yteI- $(ezW־g.: B‰ȶqm"r;/~c DQ>X5 .&xmT7{0c~:U ,sa.jwCs$T{%?LLR7F! \z>jH R2zYH8ɾ=fxokI-O1`gg}cpޢj;$mCw@Vh \jD =7Ͻ Y/cA >xF㢤*%Îj,K=GAU5\16fYَ1_am6w6'#I7.yNJSo-xˈơj GJ?v 2Qm!>*5Pl e' :!Vj¤ xƻ2fs!:e"D5M3lQL{)Wi#P3MM}Fۧ Dv:ɯw>Q߇糵$^\ uj`<"˜W'ݛy5V_9r?.*ϻG1ѧ PD^[t5 )`ܛ~^?5x.eUDMD*owq; ϸB\5$ȂuQ+c%m`D觛 m#ʖ!uϱ |w(V^R(Ԇ¿0 ca#zhpQݻ LU@/:p[1辜{Zlwr GݾiGQWi"ilak(7dA%A8;.^^&:ЫgG\TQIgUa|>sϙ䚛~pBå N{tٍI6*jíQWG{wںFW-h+w pV^ bXEc7|Awܣj;l|M3M)ۙ#=a<-f=C;m>B-m6S} x$d&Ŗ)'kTELs Ov!" k%biPfZ+p OxTTŀx {!TX'qWbS^Or:H);fZF!j02dτPEN4K^keطOv8Uv̱0=Qtgc.kQ(썡18Ɋ*Ҫ&[blCoWYMJ' Uvq&ת1u*DOXBi[S+gI(b2l=G'Ou\%vX9H(3%NeqFRRh v%#ɧ0OJrO{+ h8ex[ GF;o >yVНh%(_&G{Й2Q%<3EzB ݸMY˒y$Q_ˆ%VJNCBJڮ^%)S Lj_owm74&cMi2*MMھ:j-Js?C=!Ji~w/cfL`UBs*_nD}g9^zҞΕ"FWҖgi- uçe!75Rd#r>\Ij0<ηN)E%~nq~<"ݧ}*,Cu8|KWb1^7'Q8).Y)ih~ n9}69t hhOjǮ W qm `Z$B6*^*W7$UC?Rhhhљ& Sz)E%.5p8QPɬ՘)x#X"G%{Ey_4"'7,o.$A~ B0K<$Z>3O-U,3+jkL+8O]T.}MkՔT TX3q-QpcȲ#U]jܕ 7A"[9Jo66S.bײAi  s9q]>db 0gԄ"ET9;1I4 Y#(5r0{Sރ :t?}(+(}IOMӐko]:|Fqd6'-JHtmewu| iywBȽT>Ϻ]ڠniݘ r:E][> ,5XeB= 'WoLEwJ~W Z>W\k ֟1 \稍lKyqڸ#͊ӳ3#&+Rq>uט=[o/\.6*h.4VV=LZ *޽%z;_jp>X |UGQ}ɵϺ:< ACjs kbc?Єd+ך((*j+#4+Itwkˮd! V_Qr/zP@)i9v̼"aWy A#+v9 U9Z{w=ҾR C*eWfshWC :{ZC!N 2&[G71"|'y&c2h8ȢB@mIH=O@S煶o |spr\LgIYѭÁ e"T@kWZ[[S_̲E }:G zf&b9 ))ęjd{>9ssi c7ֺ/>h *5ꂒ~-7R_䅬Er(7J> d~w8z tm_W&!9Ls̳PmA>,^ Öxoc[v(?J[g*';Ձ ]G7IP0Nj,Q. ,qJ [JDqAH{̓t$! '(kt&z*2j衔?^RFԔHj tތ7B_(L~5uYBERӚCy >?K}YEsc`KϮs` _uE*j}&Fm+b.1jvFs[Ez:i!6KZ]j(7iՅb =dTmyE33ȳ $> ;?D1.w¡kn(BQZAỌճֱM1&guw?$]LЦyqB$S&ʆc"y:0eQ" JP0 ga F7'<*^HO02fMO&Fh |Q P`G k`J}JB rDJ #"|S8DzO.zlL󝺦awgt/nYLiv; 򆪋`K ߒz)z֟ r_?m TL닻y?8XTv2=s V`u5TT|;_@SGHaWįիƽʷJRԵJPԐOы1G+]4g)9s;]JyfU *́hQ0 P-޹a h}B{\3) rQZY*aJih,^<`mY 놊CA0rx6M\pbb`_]i81-Z̗?D6 7 mјyAGiFƬu単䆴Ǖ *D*sniJJ]V_.-bRP?4z&?VHvo>~d{ى.AfZ-g/UN Jͩ_ReVB[@%D8rTE!Pn M&Z}ylB4QF5MsZ/"@sVn}/璖[҃lp8XwNYh -+Q#a6oŸ1 kiv {$^v$Hl8-:Ss;׷զqs4\ [/9\-V{K {ݜdcҗ?RCmgI[tQהy ѦmϥY'P( R_γIK:*.3sP}ZQ,Nt]NO7Qto6W37#K'{,G\#b LA4:>:jb(@@y"ʕɭlǘ˽:@F{HnίvaY=scu _"@kOkڝw#ű= LMű~fif4劲C [OSUc7F-DOHMӷ|KyEN+ؿ2gZHI6yH@{tE22*؎OYZB6[32aiiaCF5`TDzY{ QF鸙}ȸB:}' {ll5r_f;֤ ʦnn&'畜a߱dFƎr]UO J3Mp }#l'Q?c%@^X +S`hXDݣU=K%TG1@yf?EM~}r>sxj9[rX6%R/={4Q䥷! x=cpF)wV23wv{Y:ܽjSTǕ1jW{8[?PUcIo }lhD*1,33S)Q@55~ 3 8() s!V&&bԿ|`ʏ[ƦhkE5&U+:c:q1}[lU&xk" ¢Aq%ʯmVΓr=tVI :88ffQntpo8\Ҧ%sQ ~Y@7 ,V 9 bJŻK{dL1@-Zb FjUZ/M%Huqz^S"*}DXFbOo%#X9f5ݛ9[ `-2 =X]jFG*t(䳛1a'2ƇɈhdoh Ee"#±!5,619̔2sB٦Ҭe;"ԥ1,ZIuT$ϊzq~`hڐ/4?EQCb@\.Ӣpb jf76QOT0R:VF0}ż㷮f8;-*"ܢk+[='%m Rn>!`Q0Laa4v'1diE^P@27N9JԬ$bn٢bqY,V:o FNo~=(7͛,#vb,N&f/ īgr3fEӓ7@+0%Wo;Á6 'g\tA(3&̵X$X ZH<ڂx8#fY`+xwQ聄 Q`%h;x"ꅾ:xΞJǧʠQby,:/ [ c'mf)gvf Y"P4nv- }B"v-xD܁COT ݦ_O31ige>9, ʔ',#f_6ģwBg5^#sęDjBxJ/ Iyω􄱐Np#7ªիbAOiԕ1|#A1%4$+|'ͼW }P# ?A0 448+ ױ[IaZk4ĆG<ReJhμF2{}P:3<%\xV_&ȉĄ,>i}MXPS_P^sbHc0VJQ-}D'1ƕ|'(F%p)pWc0 |)YRKleA}i? }p;^k-Ҽx;Td ] ^=B\8/ՈjVk5ϤCĴiK1FpvZXKv[2l;tH '\BML;.GsQ+TG_Ҍ2=k )9ٮv( ȫg'+>շ|3zm j6I&uX`H}b*NQ ^wшcJ9YmkuW/M_f֎?ZMEz#M!\h.KW#LCntG<RP\/ 55uv6a7@Z} l0T:㗄{ib o3/@~ YAG c~. θC+^5&_Lvjc:Z(U88+a!nO>Sq+{(.Sl~~0C1͆Ɉ"enQ&.0J8N?^1.K7}|$wkv6I3&Em$~muZ[V9g8|63ש]4H[.BKǬ7M~q.ѧmdvͫv)4٥!vC4r`HFupJayCہ ~`yO Q MB75gҵS('zH?cL}cuW>I)zޭu4M _𧜧$|>_0aA-±r "ڇ;lS`mM5ANowֈ:e6>4~9tERN26"[c?G==w}>ZA>>G7gl:Y7h!;UZy; &$ZZ@ge^ѓ'kTXŨ"@>[v4@@QN3R&qZ_= ^BDtHs<@(B%jHU]+FWq?8R |VZGW\K >3pY|&"pZ]aRXfjZwCp>?XFX[.NJJȑܸwڻHQR>&.'H\sc rV!9%;bȫS(,oZ~K6l@ R'1Kp+ B?Vw)N˚S dy?Ox쭢\H 3uscV6k.Hb+j$m(B߇,Hyov?U`"1{$W">V<v7ss|61wv% ]V/vO޽Y7b 4z ./<`Dr 5 j\p(.C&6ڲdԎnZݧ^"V2(J"~qhmcZ,ߦ#}ي::yy06ܲ;wbߍ–K!'"ip=-6R5V5Ħ`_H#KOGX4xy.}@87ѥ+k_- qBՔ.6 /\kjBCq[D w WD"#1KhR m EPi4kΙ3~ZίU$E_aRkBRy߽qa5穝g89~j"*ő@VJ;PU@ٶ&E1u/^F&IzUKEmhGݝR{ӷg ?L8[wD;|Zd\XĪT`HUJ"3ZI9rUL^kUݳcFin=ݳo8f].ܠ /Nݟ&A󠬘;ځ#8lPiM|e}w颃l4$Q)(<,bΣZ/>;QnUL3{ :u{z1mxk58N'?~B==ZVj+#֧.Bm\y! `4צLm1ɍ8⟫oF ^7:Rw>N~I<KnTB‘XJo,cl]K -xW_qamECzZvA,8F )z#̑>)ߍF湄(c۶<߽*\ OYxE IZ{gI;ڿjmo0i"`SNkOz~OZ.<)e'2=p1fUL d :M;/ Ya_iӞ-,Klcc{GNQϦٶI}&IY87 7bjpO7ojA6<[>*Rw(!kףg2$xfZw崙>.5fĝ;&Lc֧7~ݗ'㴈njY ժ890b"d$ޢlV@[j3?,0WeFL)i|2s2rNO:w|A3NJHn j:!S/Z5a8.k)!LpF>Y>)G)*Y\s_E?>!=MSXޖ/ta{s5nw$v Go>/|Ik!}Za#_1FK!Z8G DBOPS`ܣ~pp>}{%s(;rQY)QyD̨i!nZV ʉ3tBodo&z:޺@S8GnҦG("Gr1Dҋ{Ȼj) N!t-&Li$nج"Iܸ8z!@gsK60ӣEaΩN._)U)%lL:.1a~*ZGi߰^|2 7c|{L2 *ɭHe7.kEٳdyF ~ѝIJX-(Ѷ3 _!Jd SS$e-ITݪ'RRacbB1LB{'/O@lq( ٣`3X' Bk}Rv^t4U҂Be#9cHg@PK<J6iQvAPo6dNӎ*GJQ2@1:DBeC+ ܁=ѝqMCݙh.[I$PnĢ"gS5\{p>'REomR7E ݇KLNBu0v\]nlˆq,ug!tq P@GlPQc9Z:M _Ee LH^vNJUy\ +ʘ$ N%ci|ݐVp&޳dvCa\֖ԇ}ɤݩDk%ܟ ؇ӹd KG1 wʑխ6/#,qܺlGURZPZ.^rΞC~tBa^+E^N;TtǷP*=*O-<Ŗ@5"E}8*he"`c[KWYDUBc~ι*od>΋s0}M<붻trX䏨c EU}/dC#rv?%ur#p#z~ʣOg?\G dOogB?<;8hAO?^HK"iYV@AnOP"?z%4N -͎ЉHn0ǝXb_^cb>aH`qhh뫭\F[@U9[H=ӎ{]ͪp9QHǧ@C]]Z`u6.(@F 믈El>~l®SJT86&pH2ԩ0`HdgUO;V%kN֙TЋ::t7܍~>2Jx4G3YX&gC-Duy9y䏫.ff<Ȭ2v~|֨(0EwbxLOI_mY@itC6HZ r_5*TTNY`b)TnϩЁdoӢe !ŹOa QI'o ZV=1E8Q b{ER^Jּr-1LbNv9W_ >TxDJ,D#(y"  vUDʡ8;PO봟* FkTq(Os %ɳ>d"euFE|JyjzUMι!Y}⫪g !Etw Էmǯeq4I~c vCHQ8l{Tox-AKCƠ"k:yXٍ0Tht5ƅwoG,H?sܹ]œ`F)NYS=xBtzem"U cbۭŊ8)a8Qxy2GC"ǡ<[ a dE Ϫ و*ހ`L.Y צⳄč`(R1xóJ&%nS\t ӧqeIgq?mGnQ֥C"3za 9 #9IV9_IFg<4=Vv*byۢ=|MC2▩&gC_s}gn-|ӐST2t)7b_k2AO$ۉMQVѦNY*3ͅ18zt6긨#G?>6B5bYY/_5f %]o/6hMt<0;3@p<DPE{,"[|^cE\H47YrOڱ=Z/XX,0ggRgNͪJo 2AW?E{iW{ȵ69DL.NvP#7RH4btÈ5i*.ko^3b#)589Ҵnӯc:X>O '㦍$1_9BkL[v]^;2 &)[riMVPW,8( 2`|V} 7ͫ& Ł{ܜѡ=j0 \PӧwUtƓرvm-\D:&My#wo`%W@Y:'5-47u]Hڵ8MV73G[3KX䃰T? \FKBH%%@ܝ0(j>g&YRnREw-[FDAXsW$!SHw@BSDކR,>q;ڔ25%r|JHy{ M뤟,t.Ҳb+Z9B !~ӄm4c(0a'{د %Y~\ LL? ]ǒWf,V_>?-N&\0!>FoŮ,$s/$#2ƾ*1QI<-# AKDOΡ&46ctAo%%ɪ4gi2?r:E/KOU:} ٕ 9avӆu0lKХjJhPƳJ5sDdmoݛR Q~pRE44ό N1Tx.% CmV-?]%U`-1+&l>@V ++$lH!,(t`j,.Kb6lWwsh:^!*v $%vI6XB*?UZ*.ք.%#w~:x`cJqJrT>|ɣ $_H$ITftQ ˿_q "S0ASZ VEJNgS[*w($INQe)"߽N+Ao:iNz4KW{$e$x+#}4ecEYiF;b[ 1~X 1&Y= 8HJ!#e=G0BŮg,pnGE4u.Zj _XxUY}󋗇\-*`+V7 uB?ks_SP:ZXy&k'H+WVg9ROV^S8=4N .B8q]*!mNO'}y̎ b}jR$mGoN-c7i..ah+pHh`d1+% Pjpg;w`AZD)S7m_ks3C;\PoVk<úKzdӌœIamjd7N ɨ\ ]ajsVVvs viL.%`cxUH7I\D!C6#? v@odr_^G8/,MznNYne'i0f-^Ut]zY [SD9Z bɜU=Pc3_93qETeƄm+.+R!”d ϢT1l*JEldȽQ<piI̶ £z:QH?*ec{|@Gz+#pDFS FwO5쌗WN( MEؠqCHo2A!UDI1ܱ~E:KT,փͨlbՔSO N-vk[zB{tT ڎ-w8/S .4A¼ +>?tLU08{.Ë2v:ғl8%.b?oix^H}vt9:O;f[JY!5= AZQo|k]X"}E`毻|ʧ _}=I %Vm+ړeӤzMN |lg9" h⮲~#-hJʅӮS~ljԚsBvVlyvH G}lZb1O,SbDc[rJDCwO3,Y]D,l8R^{ex5 ˀڔܖ4jI\+0UT{L*sWd'{bUg;Q'p6̓&Ĩey4L<"Dg D+]~Y23 0-əEӒWYZRXA$uk~xu'ō_^ɉoT7WhXdVB(.lMC[jGnq+|% |~Áлa݅Ź;yo/W\aKm4hz~=s| ź 9A̞TX3Cҁw fp2 }{S\ܚD,RM6kP$v`>:>)kc_ Y_%ueWp1hUMpwS̯'VSwBp@sߔ%p O6+x)DFk>YIY{_Sޔ'>m)`S65ݘ#E%C2]"_*ݏ&AߧھastG55|s,Se [jgzCS"*Z{|ɀYYM=lGžyk\䱫mΕ*1r/i> t x=4gtmc8:47rz$! ᬸ%S 8N{CJF dfORi6|@\N.ൻ(0UDi-P,lD +J't;59SQx^ctmB{>}q)DD35mqBWu.wLFuùbSpR*T&]^M~N/.F<RUg6vش"_A (Jk$=5o\o򎖉] \sَڧQ O_2" e:G<6ыr^DO[5ٳ}}C]la@gl!,S0ɫ+(db{ Q@:j%" ^BSg.POnh!d%)+ux0A_x@4QŽn5AX/FVlS{ׁ5Zj'$mr׶ӤΊ.M'Jct 0T1'Ɂxl5SVe|ByE͑.5`: n_c5eCJtoNU|˟Id?:nB3ݸN. {k™uSZkt%zGUZyMEܛۑcwmPՠEzq\Ny4MBuF\NX*Vnu*<WKeF'pj{A['mUmT_jstsB.p1c@T=zb֣ީ~ # LX=!Ouj&HX? yhfeRω^m`+S&PaА/S-!|qy,S A GxC~"G0:t }I5~%uYTZ6?}w뎬 :=̅: a_Lz+qI\1=ݲmb GPVꝗ:Qz(NYEli]ͅ0i˅ކ?]~-@*Lu3o֘[WTWk y*:NEE2[\+zb]s F֖; w\ɹ&4L?~lgJVB Ұ 乹|ftSLWԾr9Wwݸ@lLi,X h9qlf%cҙ&e.-?*Vjrء᪦lMr nnju1+OFѰ\e@>Ţ ! ߯wt)1sx$s|J.v4kGFk?!2 jcMT753 PZ'֍U]Mu؋# $k̠3p;(P^x+N`j4?^FўC1AH 3~c}74/%*O;GMQf7=*>6#`>yz+e:"k%6Gg$u8D-5c$; j/5l4ׄYzG{4s+}z\DW}h}x…I58AeGA>?UMp] >ZVYɁ,t8p.:4ѝ*w|v 'LC1|\8/#w3fiK)+Q(}[E82L# JZ7,s t/GV81HëG`Do& \+ٰԞgf*}& Ӛp) poSѭB5u VA;j$'5dlC#3!U.>‡OR2ФΦzlICNd} bKyf IӘP`Ne1EM2a~;?#qQm Tnٰ̖T96jqz b"b`cz#79?r[bfq7AԪ+|M%{ZpWCO@C^@$ JcJd9rE܈b mM"mU ݚp;D9@@Jwa~ PCvp kPǃP7w^n~V?Ϫ'?JO B@%& { {n(8{'mz'\w̶Dq* MkRaҕ)HJTm|Nzߵ9%^qkf*4G1%Oϐ'1O uۃFצjS/)Hm'MOEqKxqBΆ6Ӆu}%z>y̰5u(V{Y eդv^bjwUZl4Kk*Xhȇƞϑ˹onS9 bcؚ4ʀg=KeЧL`F*,|>8^ABVA9&ˠoBvbɖ͊􊀡whcwd OHCmR0533s |9~:6dpBoNðb8E6?e5s]D*^&7>I0b+s] R? ۃLXTuOM-8q5,ᷬ}쵊BWC!Ssx9W+"~0a*N`ֻdmp5wRb*r=v&v{-~ >~ 3MnNEk1:DP 3>e^V=d~&앙A?oKfTgz;L!-Z +=X,O[.ȼ]nd#d"0_=Y1'adxdBxzb+#Ӹ*flP ߵU2Hb,mBu"dimW*OksWܼ8>)wKz', =G6iٙDac7 *c:ޖ!A4cp0̎~H*==@md ý={UI*:#a.zqW6Ƒ ʻ%-.4|o0A//8|#Y̨;ާ`^Mnk+jG^rӾڋ5)LRZ2^aj|Ơ1#ȵo +ܗHCpɌ;?`mD[s5HI!9'3%`m>+4 وb2r_Jlx֮}{NEO9Rг!gQgʥ躬 tk\VOJ[.` xSἅf:M7u!h!ENvvD܇Dn9|3h>~gzRV祓$WlxYXl< K?3wy~05`< Ep5m9w^P<ٴΠ360HEeOjE;y !:ldL܊C;0XhˑYSc^6M:s D#|ko zN˧HN+r"-D'C _b-H cM 8DkokEF $'-Oa@]h[з<~o[YwBrW}wL5US?:./ȁT1?X*,2dl3 :HP<*E=#UJ5ytB`)M>c53)V76dfnࢾ/E5OJ=y.lIZul:Z fL wONXk]bV…SQHyٟ#u~10n n0?V؛{!鶇vkUXq.h2{ <8a3Cw_ G+g^k%K ݪ8uRB#% [7 dmIg*_6HOMp}}wAed=Ì;FR b;\t,=]LPfO9l~4WpiW[nRJ&ّmx]X'0[@I)a7wlA-,ZEo&Uq=Ne0zQyQnMO#CxX:\/GS:;t%49R<'sm^p/ /<=YB99DzgqVP6vN]rSXiX:duR\JKr63뮈ft dtf} bX5ϰ0RPXh;]ěZ~-N?xYcWNj2~`cF,xNk (W(fTN~+abHsrYVɼSd )}b];Yq!GU BlSgMs0L1/bC<# Yи A-IX*W ".I6;d3S xBiAܬuh_(o5k zj\!I8+NmL}m^Ƞ+*dL/`״+FP) qHU]596 -O-/2E2/JhKeɿEΊ~_H@fr,9/f("rшBH͛U3<0{h2 0 J y#V~LnR HuyQ̷0B ؼe;Za`kbB^Md[x;;2?#h~ ~:[*3U^X=@E,\`W{РwRr*{mq$ dVKLQ]Jv3sNǙMr]E0ɇ5*\ĵ7H;KZyJƎܣ2 ?*huC0rk3צ'vOLE1dk#%јY𷑜44 .#M.D18dY_р8 a܆{ !t sN!@yej&bK#(i,5;#7)َn=-}`% 6W`[ 5&9j^:݇o鳸M{c DH6R2 gw7>AC?\! !Cwg],u4 # pZi̞)&;,Ev4Z+Mio1 &D)Y y3YDLWq]i ۰ΑތPAlĺU=a0ae)T#D TQk* ov:+^+lfTKajط;!0;Ie-@4{DWA=p7eP~1◤fwցhki0)6N!B;=A,]A0.lx{=emS@8("mHk%VG269_,WEи"}8wq"d]'`x>S`Bɐ/0 ٿA|0H]PGf,8CZyꯂ,߽K7ҟu2XKNB5h V3RN5j5'@'f9 E@iǥmk~H-`/*WZ>;y1bg>f89OB"U\;1gfN$Ű&VФþʥe081>Q&%VjYDu1UV=`"#cܼF2. uKkܶ!4U[rR_ͻu =>@H4"rqE >o(,3mҮFʢЧmC2z%<ѩdxO|KZɾclbDlCCY>mV'O :`&G"h{ԏQ'Jy6ie|#KH~#9:Ņܓr?ݏXºڄ0kZnUg!-z9PMuՀGMYyR֚WdƵp5R6_YwT)ˆNK ͮ#iN3dcgjuL rGJ ;?ߖ2M bCt9{@h&,O['̏oi+gj/DC6Ǡ !νL)e.M>=Q;t0 hƸcP-0T陓X0ar{x>k9rr{im$xλb_UףH6wtNP\8\wjym1#`+"YGBx_7u0%چd5qb[@~jA ps-Gx,h:N ëȻvZ=g} 5VPbIb )HbKw%IX?d!XبA~Y8@ <:v1ͷMݒEsʦG}d 9aᷱdojݨ?ĉAyd¢KSYp5wB_x4)9/! A֏Xlu6Mdg2-[~ +l&p::;ZҴ3>8dGL}A5 ~хtAnOpiQAևȔc̈́KF[XGJ%6"+n$ECn3Ia~;[5Dé[!p:&w#jM~)wv~ ܤ}[e ܤY&ʦm1V':/{{ŽڼC;+4U/}ngcZ xSiBh83Sb&۸^y:AۍWIM -XG™3`7Zd5(\R(UlJ-A|z 8S'bJn^ & N:;)#Y^ZP+ɲ^7o2r\Gh*0g O6l I6 qmJ!`::HI?\-9-D҉TElwr$Wn>bÿ]ʲOˤs5+s5e5NVpwk4(B\@`IVOIR <3,F?y YuWnJ:d%Pq]BU2Oj 5 Wde㸜",ʋzAokk;@OLraw)61cBٯ0-zuU߻P.] `'UeaZcS+L}N{Pݰ%d 'UhF.M7(èp?Q@=`EHOWYe6jG[A:.=#nYQ}{1.#m ZM.]Jx3u1UYQ{Z.5Qm<##W/"E.Kl+u)Z AG`K=3wMZm)Pw 2MB.En)cyz`:ݷgt{kix'+L;YtNھ{M ΐ"ƤvhXݓn27jƽ4%eAOMP6TD xv>f:&]A^^l1E8sWJ %*v|?%Fќ4Gh”ܗiuDݖrHFbFse5&[=t.2?M둮]~ ͟љ! _z0ғ ֝],ϧU;# hi2ťcMp:fl!X|4U"?ȨD w. ,H mSc94L= 1հJyzZ/lO K-mO :rR 8n!No8\ W? B[SvItlpg3Zmڈ5xZ}K:U^7Y0l:TK"(p7(EU\pԅL 9 z഍~x9'j(5HT`ئ]O-jLouވP< f p3fdvSYݪج !h7Z{*aQR3K{ZJuΈ.2R,@k&[JH| 8Ţc8 6XyaM:)j Gl0 IA^~( Y}AI]S<(>=i^6r 5%2mP f\9͖te䌑"T@,#a⎉gIIR1Vgl;Թu qvu$p{úVt[~ܱ%Rl\`mtOB@F|Jx 1 ՐלfpΕ+fc8*Pa_~fXJ^ 0 ӟbk;r 0wj5Eяݛ>GMΞ+-O贤N^nP"rvї+zl|{5Ӥ RNY!| ب0j֘h&Mh,/_gvn\ U 7%jΜDuRH}'˛J'o-58B;֬W>-qTye-Օv_mA-7LNu^r= V})Qؙ1\V) F[lt3k2#L u,^2 ڝ:l+χ7h%6h#Q$-G]N9̈́DF&u< t">ESۓ/_`Ba 4+{ifSqsX1]IO1bxȃƈbB]ʝ<_)5cnE1Y(K.)f 3q"Ёf Dk3ij7()G]4@h4BFƲ=ֺ2 N3V<{m4s6WVa5~G:񐣷ϋIҠ7ހ]I> `^&^D3}=i,ZW L*g^_L@@<&DPG i7)Zt_C?[&tVo˶i+Yi9mo1o0:d&4JE pxsQOa5 aGt(aBqi6_$De&iOfɎCs60N  _ (Q[n\!Koj ziW R1Y]4/ fGsMK)GcN(} i6cMNuɤ~p;JXgHs~06 )EnO^MZ5"*(hn>Q a5!$>PR8 Ѝ°주F%gK{);">fŢYm6a]Xu`̫*PLN aSuuZˊ|Tzh*kÐaWDsKvdSDaE'*TXnZo)롷V{3Ck=AGkl>y/10H~>]?MrGH.jzCY* YW,9J_+xbE7a|4=P̂ۙyNKleGO'_Z %`FQW|oTU_Qs0lЇ=nlK's4sD&m8)E?Gpə)zM(gQPThW/jnӧP$,㼢*oR@,'m]4y1S`/QcIГ&d{H7 L_) NI;jN0Rs qm'e UI-7h>+X"I#Gϖ B&druK4KW"o/QKmܳvX \)u(ΗB7Gģ$ף.*(vjz)\ ]x>9`JK8x7 }$1{3v{٨H G5.hV4OX#œy[{6/W3EٲSu !h9)!jZ|eZ''u1[#lNʹ JtXK sdzB֢6/] 5 0f=xP(icT.mߢYc+`|#.~`>!rk)R }_.I $POLx .w'/mD?ڶ"kU lf57CBgұqYj%y鿕dkU"}wsg:7Fx0R`+Ί:\n}uP g-u _fPJ~ ` %#ac7% c s34b6ӕcTGi*u%?)ልve[TCa4"Zf3y![=C s+z:1+ߓotϙXG9On=C-[L82:VBX/<NcQKe^*>aYQX;1%LN% ltodA^8`wR%,:^Õ1"4Hp.{F">wNŽةWFQ@Q(qC!@}_<|!mIh"{lX Ɲ&?jNogI= EZZxx8$`}8Z9xߍ?(cޝS SlAu]q Lj#?B .qzh,eBH6Ԙ! )9?BYmc./y"U-5\JF,r֛pJ1]-`cHjkz-ɑxp_FL@r.A]NV“U&h.՝WДKWٸMPl"k4!tlyk9U x=ϯx?^vbPTs򑩑m-;ٜX%kݍƎ ps|O6*^I.q#1Ѭ $Jap=Ns)%L b\]m7%k{ӏDnEQMfPssT"dzmǏtkDY> ٳ)Qj۪2o7ln~ 97, u}4?:4 bBC;lk$,a؄+☬*R5N-;}۞aފy(@`ZxPP,p`%=Ɗ9!%ŎKX7EhuoԱ[p<aj{<8AÔ@Fjͥ*[/OMn+X6)C{?:&*Dd`Qn^J9+rVŤ5v#R>qZ}gpnÂWb兎z&^aPpW7m@Wqjy$c,Q̶[i>R6M%ykz+Xz I{# dڒGHˁbMLO(s۔_ *"/<<;f/ AY&3*6>j)F@p$h kab(kQ.MGF̌)HMc tƿSvzBx,Ι\` NM[+ylE(s? *N:p່*VZݾG@hAސ:cs IfTл 1{.դ_F6Nmӻd]ed -0i@-y9F_oN^ȟ:A4څOrˆL2@G/rf+x cܧb^SVa+LP_m%8"; Fy5[`,4Z}$p$~#󫷩9s.JiʾV2P{8Car81k7iAmf¥.=".o]o*`} +숳8ZyN]}%eЯx4y!J@ݹS3BQ~1|:s"MHTM;R] %zt\H6$*_1/hzoEވWñ Hi _>Cl#w?'dϽN)$+wDv-=һ`u>d~߇ w`ЗӶ`iCoQeJkU-- 2պ\`1C)zԥ I^I0h6d Q\>6ix 9CȧǔXWh(oѭ=B! 1t:j8z uϒ|A)` ysQχ?m[ij2Xl-w:'Ek&mľ$L%Q.{3$|@ՙv^_C˽bKT ҵ+d󺍌"޷,~" v? P#6H}W(PNAv;+ D\taғc+C٥_2ǁg1!aH.(yWɼYx#P! dH2xD{g9Ef]@TAywɞWd#B'y~W[=u dfQ. uUAh%ڎq 9a]1En~+: FP6'`_٥el MrG%i%*s],7j3@ko,kbAhNhrJC[IO4xYG&mtI@kזTj#6[:}ؠD`Pp/_DPԗ|a#_zq\DŽ%Ɣ%VZ}>iLJz&O~~0Dt8L>oӴNɗ-2FuXc=6<;Ba~tYodo?>ȉ7T{vZpiA]+ȶ^,x;q71C2.JY`d=܅b,IHA@`gܐy{LӰ*=ZeuHlasdhS׀K]PC([|H [+y׌r8M;v:ݹt! Xܞs~L*#-Ϸ%t.$XQ!.Y_hb- $ ٞъWEnVaTgV K(^A@3"o4.;IjOM=A̽#lr,as8U6l$+B5x 9HQɡdI? |'ҔfNx) [S^nTFqW38vdnѧ\jKQ[vc,x55dmyTU=caXöjs{O9S i iDD fTQ$\A?bU_#UqX'l Qd Ԫ@ĥZKX]{C8З@bK|sF bHxikW]HE'DV{/1Q5LFpLIBy#rQ *uAf̋SPwOV52Rrݞ |ỏ^D#B8|>tBYY^+E~JKE?1 ? =[f*7Pil  LgIcN,n~bMNo~ USt=Wxwb5 A !eWNd LAIv[ckt.<Ӊ2wÇ!sC#=; \ \wQ[(xcwVkD"uIM'm̻1$K.v1~rsLJ6#9r-lh̎?!SSdYBcuc(qwffKV'Y#$Ny)l8 rQw6Kjʭ.}kiZz`<f}&(_-/5[8e .K+4ozeɏ' ^Fk~b(hA1A>·q3$@e'jI.Ҥc4pDz9'RSįa3y5QA)!$KЅV'4 S kYхRC3xIvb r(9uWsڃ6Ubf y;. Va]9_YN<\Z^^Όta|o38j}?*W9~yj kQ̍P~zSNkqtGEUBdI¿6QD̦j+Rc.sy谰rr]NG!勴 87s}LC4+6,F %Lq&Ows UAtL>|dQي4Gb=/Hμ( ҕMn'nô ּ  HsPފRh8!x2~e%&:!r*#c; l/o`@6"AWk cp'|; yDNqy0&xD{(K\hO:{5<3G堄 $GN^7K"-5ؘDI/q+lBV4S sg;ͥBk.h-𾚫_~Jrb[Qx53c4M˖ -3}-4E9Ta),L^=k;L;!ez.&7sg<Ϊ[bB!@ 6tDx2Z0 7bzH_[JvM>s3d4/膎W6dD1_%QJLbB"sJk*i/_-bHYQF_gq{;aW{r~N ?LJ^rW;zw$f|$_O cL1JO):M/ 9^G+eD'kz$yWm_n162͵v~K ]]h .DG~$Qc`+p`)0y0d51҈Bs55`G_oMUzQiMb <(dOY~;_0Y.Ez_j!4(0 nD?ԋmOOLapi!><$0i^{ eVIZ9qme2΀& f ycgٌA*F.PBDLHz\rF^\f9*e_x =KDžC7E%I SNk*Gj-_s@Dq+f>nNg 0ݦy 򽷃II0:H pRk"G&35+PKcaR񉗚Būל GPh9kZVR%=k{Ps+swo9tQ"AY ozFIJB~L5k csNFR%W,Xe ^Qg=n੷\^5 i-*;[K GM-WxNdjEk2&O.k=pIȧo^# Edf@MRo8eB=IJc$IoljؕMg&]6k\a$X㙮PfӨ@)7ث[:mfSmC5Å>+Zäpµ>ͬ`h?qI2ԣ ~;Ur E\qmM l_Y}5u8E&tSb/ n ccle]c?*XC*iï Ά?l1U@$⸙@}$A"c) idj!gh-<C6Nvsׁd׆RQ7ݦCpehQC{I ֒8jZy4Ty{M TK9Kݰ;&3il=hXo]%3HF$\&aS<hV3g*z-`H 볭Y4E#w}|nH2BkFiガ[JeMy yzi߇F ف^L?sl 5о^hnk{EsG^gߧYaG-6տYֈ}a8\Ku(szŪ`!f1 Bz\FK(,CnRr?b2(kTfDv6DKvm,W|t6MݕwrIM)dC1%z^VI >%rKWh6S]آYy91.B9.uKk=1]h%s(tKޞekY&HDj.> :'|^Lrg-67x݋зyLAڔomcUV%mh{pwٚp8C=4me0Ci+u"բ;Oל'ܑ` ;r=mϙ|XOWߓEna& *JBL)?X|/E߃ŜOl hJGE81&n椝T8i >}Fy̝ p.kS#@Ԫ%G5jWYH&J_tyBa6ĺR6H6ȃ xD({q\h6AA?oZ44B7)xΧƷF  眮`t˞A<(]Z"n?߮2M׮250xyΐni)! ݖ/'K) B؎[f1}g1P_gF++Ï>o@CkMՒkbئu%оL nGoBO%|%.1?y]D;n`_ɪIt26! Om-`,{W05ILanxsVndD@Pm3ePcгyNZLe5i:lyl߳[d! JR{H1?e$cz,g͍pcmi9ЅaWfZ?C-c۠smd7Ϫ[nȩhm^ox0,]( tekȝ; wA-P9$#냭lvݡE2GO"yʇ9 ^ZL^0pyr0_2t^ѐ>E{hXG&pi7+tx;p@O{i!NKDQhJiCH !W[5@w</-H#Xtכm'T2N%_7)ٌX# (FֹZY!b|ſg|q5!]3ГcgWR|3A%o*su<XVgYnwzhvM5 j Ekw)ڃYEH c lD#<"UypbI!:݃`O闳ܼ9u}ѫZ dhB*D{PH#%YT-:g}XWUJQ{ho`$j5h.ae@6ǢxZiR/&l̞ iL75<>+~/PqqҤ36}MAV~zOtm2cv}[ͻm3Oa~1$ILL´@i#MeP=<7"Q4`Ӻ~P:"Y\*V.P ^Ca\+VTIͯqeCkhhGGrN0uSqp9-hLRÍ3dN `]ɘ(3F!V3#Vy;>)[#i*ќIhNk!J8ə͙WwKT m.7,tt $=PMy8A5æZr6OKx!*DǺꖢ y֮ n d 4}:.W\'t4W9rX @%k4 }s fzՍr;W6RJa\IFQNsQqa0R B ~@yn"ԃ:Xo}PnMz GƊP}'Zާ pnׂsj mMkN|;NVC/SuRhPP X1=6 c T^Ƈ|MV'fzϗ6Z uW/wR./ p/[:mⴵj1Z)񰓩q]a_ë5  uĪ1ȗ39:trH\pMgP( էwy&m=w(JZE? hB%IlߗzZ-=u!¶:?0sv 7B*"q0cF>h\Q}"[L7(-jľIm2I nTCW ]^sĤ ss\DV$jj8jЀ}wѳ lѮ@P*0Pq60RBdjxYTv%^VME/0T?wIr!*zbGϯ?%{ɰeZr 1( Qu(W;vmZ2e/΍2R3=/ުP%hP+R/:u =`> gyQF(t2JiǗqRrdXYգ2X<;+$ʠ5]wɱV2rӘ0³"@eZmAh# ߥQ΀+7kVݬ/F,B"t+i/I{jMf"So&̉ sALZnNwQk9cG,7^H+k>/}Yb E {>!6dRB}$ACUr"Mm1?}ռiJ^7';hvl69-r|1ĺC!^y,}]j4 7Aa]un) v0&ƶkZxF?1ץiӄ %4[>e&T)^T 3I-Y4"EOAI.O7R}>*(|;~0 %-aĠIZZ[FT^\"D-U]TV@0=tݫ8ָ=$۳K~Oi 8dM{I^v4OmDv:n"ص7Jf<˖>5Eh߬;֪I8z6+r玀%S3RV| 9Fʜ%<HN#ݗrSO&v\wq{ƚCvӜm󞝞v/xXbi٦G=)U+p_@OX_ XX *}@GWɰ<Nl]]o(؆’R8 <2O O%ǐF JwbCա| +'0g qD\Dn ܆JX }Rr }fmr2-ٳ# bC>t?K<2"(t˖%?|k8[wk_[b4QL|0hĶ]ihlqݽdlִmxCۨ[Zngf|G =JrE+(WYyzmX:]6ҩ{iwy6SrTTFa RDQ[omўDk}`C?jkqWYڶFC 4JSbp{|R),t;%wmᗛFѫų0=9IpvgW5(9F>۹!>դu3޲ҀSNVi**/^:ј95d{ b%-yͺ b2fhSZnܹ++2## [朰hc j E0S̄{Wul?xRт"HWԄKT QBm~A] C a w%;6n0VdY-_ːe0HٖgXT욡ޚ s1k0l9{+T -!7GVeW0cgz&JK+׬%bSiu`*xXލmvd2y{f'2}ǘ p{ Cqf!C<os8oC{on_. X#9R091e} +{YJL l#}'I!Rg:CS fgQiw*$]ӚR= N7P\zUhc'EO#@8O,ȏMpC sz>)]s7ڕLGY `{_~sض[@M3ZO]'sI@ϫXm;onW?hL&Hsӡ9ⵖijȽ1B+SG5 b.Sg<؏Z>$u&Ԙ쬯! IwCzu$)ڦ^~b!1mZc5Fn>f/pa;7= C>=A:-$s{vͪms$cG4aPm䝨&pлDV5^g@\C ήBѧ(9ˎO5tVEZlO\dÍ. b9`[Ð//~cGn!lHY"og9,?( C˧#29z {`B6pv>tT#J=wa$ˎ r5Q#5lP:m`98R p6M"@LӒ#3P&W'?7BS*A]hSvn6AlAY~L5: emV}ڨXHą3qhL+Vm&SU(4&0@T"eEsTTwN^f:sM 9tm1#?rLC̻4ESdXn(}Yyo ^+%QrLnBR_uy#m=dr;u{Uz(<t_N f!,N9@ŧbbWez&bV0YMz0)Y]JfU_z|HC 6&h6VYd)eUDDNid91-|} [Ԫq `Y3aT$~9wB[ӗ,$N17T<ȯ3]wk%3?b\8&MX7s~f޶0u)Ul"h$޺ &GkN7\Tvo\ۡiwZsŭgnaVU}OzTY}yR1`>Gd~/קm1> nQ:"&ƙnl뛀@:lV0J1rM YE׼4K,6AS˿Ȟ r8 ID9j1gY*~;*Hv{oB?,LUEϭgYJQ?M0-mdlKkfa2-i+0cBky4^6Nw-7: !,l I:xyPFFs_NjQ+B/\m,Zhmr;IzGA@,,iT)'pPxOҿ~{paT1>s:3f{n X3~.!x_ɧDP[SCoXJeS=$$z0ǂ Tcv&g“Զկ9fP(*}%>LWݤYp3aJ6#Q+kخ3B>"y N[vqu)Ԇ nch7ҔdĎ"$9$|lUڶ:"\0\՘UKzgK[B* PD1_QGGtx4Mtu5o6p찣q5&=xKO و0|wԗ^ J2։ _ASn,M5Rߡ`EjXAw}ԣRFrPG)zGQ0@,.Hw%RN3!0s|6.抟z+i QT5%uppյw#~ fLeYWB x~ҜKݗ,AXOVjo{nQ9۬)[ Qx,e$eG3#zgi$?"udGңvL`KXjV&tqɮA(A<&Dn:t[pi}&K6>sBg΁Z_If KNzô/uZ߮?*1k8{5Y57F~1_ڲLB SENK3?٤CxY`[?c sȫL%A|,.'ñ@%UTb"Dh2_ ِwr5?_h}:vu-4gKKߠ)trsOiW!fb䇓M~piH]YXq&m$UWş^$2ḆpS2YA"B&-x{5 7:iAbj$0%Q:[X]~^4k@;RDBy޲ɜ-yW c+^#|:]EIH=K*`Lzp:#TQ뵛wiLV!2v sGg svFpO#Ipݜ;d ]i<mQue=Q@˕K&K=_F_`K+1mnOsx:R (#y?q/G`L?~)w.SBZŪ4V{ܲ۹׺wDpYkYe~3yO# |07?+P%ؚ|(fI}5@pI2{s/Ջ(tv;fK-ҹ>/,^M,AxjRlnSGnF62FwuOTjײU/ *Į%t(SMt8^NJFcxL$Lcɣ&鈂Ep'W^ 1J=4* O=_"!)M"HBo\bVϖZ ;?"ykڻ}sXG69'0UǾCe%'` |9j;T!8W2LQU" ~Ө{,C%>@Zڤ95w6Q d˵4A7âÏAr'1O/JCSbZ}J\C f Yg0E\:mz >63L5!cz$flHe:qX#5| Od.1/8Mi ͱwRV@SwG؊L)Ds#(5EדEw%}MNH/^>_IVC4S87h}r2ic@$x k G"¬ L8OW1e`:&W'Jm4X6h f -f{'a]ǀ3~%] ŕ1<&7q9Ǘu!1T=]ȵQmWv9xьJ!.SrJE{prf0ꉝg$Կg5~@ezƳsKU×umi N_:8|{)L+h嵐{nˊOU۽@+Ec53FEGEJ5eMr!9/ ʡ=0=R:|hP!b՟EvhB 56™(PyN"Gē j5uG](3~?5tPKlCgqZoLϖGyꛈMU3492OQjƎ]'cW21O㓀uLXǩnh6'TB'€3M:.NG" vL!I biLܶ4Aߢus5l/=207U-$c!hpKD-q,/Z! $c:S-TĻrXy~E׀j?ݬQB\/4nM gMI#0ΫVgdʤ V!5q+85ѳv,htѕ\>S%\:`l Cx2t|.zb;!tz۫P/JW aĘfgbiLc˺y"i$=e{')aɚgs| 1oT^Q ; QL0G[kQMouWa M{3&SCe]6L  aw9GuB,qs0SZj:חu{B鮝k%UND|LBh컴@0( ͕~ߔS2tgr!COEԡ?LtX'pt#$tδ![1oX*R-Î/@f`T^5 j){ő 7DϾ4=4d5m4AC7 )!F4r}~amj C{tdڤ3C|u(.OVt [,4zVE"[yv߼XTy7f6=U4 T6XM$SP%Uu8 _RShf_2w܍ߝC7"";a^_j@]ȣZA<Wl!jd l_ԶL,t۱Ż^;Hb\n㘸NlЌ,c#!N$N75}HF+W!&9\׈DRT'vhy2psқN o%LoOD+i++LHb^&緀-1@iry`#nytع@}ׯY $q@0A'Ge=ynX\DU>]0&/}xBq*~Bꗍ t 1&zuBVjzP֎!sIA[ǧ8g, Dԯއw !<&OVkV߭ 1g;dB"D!gL^w1Xbx:]}/[M+^R2A|i"`%ꘪ<7Q͜@,k]⏌ӽ<ca蚨?A*lTcOW7&إIƉ'P?o=RZAx)`0=•"\VNPN'o/nZH?VŘߊړ W<כ2 ?=kVMk3Ejq+x"+%qB?ݔ_|QЃKaGs$nQA D*ȑ ;VEeZt*+UJ!J/}&+ qchȜh R c4۝0D~ȃ2zKk~?zz.:j6ai O޺-gK'J=W<+>-䶍ϩYjVX5J "j #jP-򯄒-<CB 5߳ 5'/4k.vƮ2RǔEv}F;e3/ $w>7'()P-VB4%֢C%_Xhm&x!@tѣagQc8O,Swn,0k5/:!\ $Dh[g#m~Lb4MG<NjC&OtkoRMR{ֹ yBE lᩮac(rMX -${l߹tɿ(Ãm[z2e+? oe?*,4Y6쿢t0q(rv!U1&-&\pD^>J1qy.ԅ]-i7k'"' bAj*waCaZe\uj׶@xT8Sz+=.->>${9.wuS8jDHG6i(үUn m1V,y92P\m@w ɣ<%\)3 緥34 jsI[8SGO #3fNb,a}gӂ#DN7REퟢEI_7mFT0:{Hwr5Ut8;"< Z;xm1bqޠmqA,4g0"hsNb U _1͚a6أVOl]揙UQgUjYWmU.*w%.Rntc <^(Xf|(*-A),k J/ m?]D6Z?L{ӷba^8bs:$J8cgI)DU6#'qUz~=^@L2+a@% qu T$HK Y?υoDam$+kj6T|9a[UF{g7@AiMO\uG,`%'O8M"|H6pio/^{ZQpmg~ fJ#: &yip8xISa3JkY3\̛&`n'O@O›0F{g]evY:\IXԪWZyNk u'ŘΔntw0q~d/o2}mDvՄ -Uhg+*^(D(-$VVxJ\CO5`uMS>^v] L=ˈWјW+򤭖O7Z9be`ؒ?G^&^F E)gc6R)zveUL6L$"Q5$fs&cM- skdfnګo_1.1|va[d,}BD2  ay;aM++8[kb7B.Y=(Ke6zkݕp߯8y$eykVC=8ɛrNe*oq)ڻ>뮎K2U-xgޫ~iyy 톽CQ܀IC;EUiɄ6T\1kҋ,]NʽR#x{|| JZESFGa:pԜQp# Mnv_Eۅ+,]! ]}rެ|h{BiFYԼft^yQW! bإ:a"%񻈭(+_y0|XQP)ei2aA}BER6 8vD7(>&{~qF$ \: ܟ>6;mOՃ2uRN|[[U?C_3`A4(܏EиGBu-My]^9=tܳtHU] xchb"Ptõ=a/By8Ro1 `x;)[Bl1?t )I_r;@3r6ܦDo6(7(x* 9L| Zzx1vz ZG@' PQ!8:[+9x @J=N_MX%{Ԙ[󽣟9 ;shp%$ʕzL};1TgoPP?j/sD9{j;|YGfIIapܤ.;'xߌzfh۹fhd&ɜIU7v?ڈZ=1|-]L8rs31jM*6N9m糛.1gIBԄ3׶_nm3"VvyVJbOkoQUAս VMa,(X^gYlHw'@6o] R-B`#QZki@dk55)m`aN#6UM7K# X6~Qb_!ZNC*h\j J -`W||`^b@M:P<<G2zpRݎJKo뎫 wI* <aut ``?IcO*;˫Icĉy`L3`ac!)*RPCI؉9N$/ & :G)XhbvPHeRy=DnA"Ґ৬U@HW5ک]OY]?ߓno73Em[Zjla´_:)g\@-e0Cc  'agt 9+dAu e s,;kPΌΰKr$Q|UJUq6= )&E v\D}: S;hN$˸W"CxZ[|6@ G^sT{15sp|Z>>k4ݺ\\3Hf_hV~ID Ĝ%xkw02E)܇8ƛ̨3/tyC0j./|'|zșuWr-V ZͺA:*TېmMGfO'TjXbhRϭolftcge&?Ob|z-R~ј%WSb{ݠ9]k(Ʀ7;ƹQ3nSG>"k H ᾽XI"e:b_zh5]-tbޝV7IEҪ8y;µGu>9|&d_t 5Ԋzӕ"M sȰ,cn+h;Q;kJ=Gyr游9A dMlA"+QܚjQfbt2S,zd{;3BMo"wEq@ދĒȔ!f;T/Zag$JJd,uZ%;Zۮ U]RSGʣM0sWMw'kl{>ziz;0KRw5?ڗCۚ 7D7E`TʌIrHe0].Kqga9_Bo.tQw_֮';BĴ9s mrE!Tc͙ GWYLhgIzŠ@%|* lkS: bx؞UNj@f*kc;k]?uPw&mHGܤe^ՎPݏ˂z\x-(T-2h袊 ʴD49Rb 厐XZ:*eLe9/%oF=2;4wt_Ga ò_dAӌ4"xV.$N >vI`2ϳ_ɷ("Q](I8 dԨp7FNBV#?€,'Qn/gy;iϤK~ߖym5Ck !=bʐ[iȐٶ"aJ'ep 3Jiɝ4? W}I9"GU{+R#3y&ǯJ0L}-ߝ0yS A wuF85aFٹ8I0d@=>AylRϨbORZ' (<#چ P9D@82Ip/cVWJ?;G124}禋!BI) n7t&ž6i⾴,[ERZ .B%`M'eZkч k Qf_ŌVx5 J w3?Kqs*y,js!ҏ3lF\3!pkO}r֜H"ɶq&1p8)v|n\B,(ӏb*ͮs{7S.MKu_Ise=^E,tg=L2ZZWNtKJT-2SHp.ںaj㸖ɦvxXpA MM*~BysgF_LaHxkP_O]}(Hn;?2;ר̺ JA[wUD=Z'996 T5Y/ŲiI~q7i\W~1+!L"Ws "m.p~;Asj*2MjV=oa16qP„wwnSv:~>)9 /eSCM_$V ߁֠?"% l7y 曻-)q$*&qRHx,}ƀԓitZtq꩙{no}' .# >s/d +W˗魀4o!8̟Ru[WX.f`Op°9Cô>wġj6_~GQ}(M#t?X!׺%,[NE']`QE¦1$Ħ CO@ JBqAgMf,VW|KwXni I䌹 q[8&ɡ:*ho*l_\Ny'>"JNUL$3P$xqv\#g8ܐ550M ߠrxs'}@I9 TŪ_@ۅډ%d%IK.1FT'ƕ}^bTg^J"ț+4<&[Y?%htdKIuh}KvG5OA`FF<*Ǔ=*%)>G bL!ZKk-!,S6M! {R/Q@LqJE'f:?WeUy 4]] )li9D3Ո>7}(E;&\c8ڷ=wHwe6w7fgrncy [m{ߋ#]7vʄ8:s7\]#?ۧO!q%@48NC(%hH(.%1@Lm>oaќ ^o a !z ֟i[0-Q9G0`I%=r|;:Z ]Iا2F4tp'x~}'SV$rj*tʻ}$'g]zK#T,!m|#U"KNZxJ}|x=(J$q %m"a+2 5i$Yx]g!HFe [ơ#̬~7NxO%21yq(I ]Kt v?NM!55wSBm#r]>`!|C_{b s,Ým-axPj3%*̂vFE[[2UD"H4IŽGUvX_xe IP (_!{ĽּP+ڕV \lce0[Zh iy$D,ۮv^\:,U Tg,‘c6hLj6y{fU+2p8nj ث@-aI쒛pgv@4΂@&QFی{AR\+ F>rKji3MoU-S4'x@KzAHVC]e~fT/ɦ*H.op%er"׍V7kLb_: I۠jA5'C܉i&`_mGdt?&G '/UU(p}UZ܇.O%ob.8{tS5Q5V}G4̦nn#L%Lf»'GO؋$qM;rHc涇1DRgQ j2qzŔMg@^ϔ &?!D ȏ͵YT U0 d1k |d59oͤꌻ]$(ׯH&Ǣ[di,N'V%)k)k2C0`EQXXG:8k:LAcy~)ŀL_y{|rz 93/蛳oˋqϚA!կ1x;B݊d%I~ f3ʠpځ񎿅;K(I7%(qMpFMWJZe("4&GQ2fI]]iCל`RC jp b@A1&X tM mDD.%]>Sb :Hu?1lȩj̏>jkmۇ&/w򩇖#YjjWк Z%u#ow"Uئ[U&ۂGӛ2bUvxůpM_+@?RS`Uj ..ҭ!h%uz9|\QT4Q[rsFۏLdMS <Ã&K#:9My'||TxK5aBWg~^]d?':6g"}%j9>k@:z[u3J)OH蕹ɝ1U)Uˇm /K$gՏ. 75#ƾ~A` h(Ie*Ws"\D!$"۴PpK'MT@^QipBÚ.?X#73?2ei5?\ Cwפ/amNHAζ$s<(%eEpKjp & n9Eҏw5I%O(2Q"a}ʭbŀ4 eM9 $&fu(EѕEУK=tI-vЪ!pݤl!j8S[PJ"֘rխE2$%oLԚlaUʳ존=ӳ 2ob8PT-n Sǵ<^z? L![TC|n z?ȓ8ڧ ^$"s~ywW=5{2ۖLQI,C&>5__DzTbm_KR,Ќ"V| }˽XDH '{J6=rE<=sPmv -~'T6ٍ\/|fJv#*#]{ y9 k}N%jo1x0e & m8oq@WyxTauJ:fOLUxA$T7'2/2v384&z`͇X2\PFrװ1r@Uw7]jW(t<;E%(*O)Hx(:wHY1Ve앹=.)[*NߖK]ˑBP(Ab*Q$vojr͏q%sѿuLGd_l=KL;w*׽Y?RK̆_~0GId..W+pq$LT+67:Q dGbH^9*wۃw;Cpn!xeC"1ȸ-lj(5Ԕ۷O>Y@~_R$)IX3rdp VH5bPGtKb5N n%&j2"5q@}"44$-7-2P)L̓w%3)V?r%AֻS[AsryhT>M1I͠08q 1S@}yBc_o!l{[D)&cVtu\ewwZ>Կ46 4].VLc]Şhk/G_qQH{& Y}c^ͳ%Q=`k@]'I9@А$:v/[yG=:zo=6~$CE3"EݕMXD$ζ3B_Nfv@I9;s*+ LnL-,{[-T,hKA)Tt3UP=\\BNǏ"f?L]\)q-H)1{8{b C< NwS'iG}LkLz ؎fd۹KuX~EL2 ٌdr1-˅6`}5AAEɮBp95 GlrqT#\$p4:E_38 %+L72(K ot!]+j@YDvIB7~Dxu!ʑYJX`ZAu(ќR茀YP1LWyj0D7}|pFJs GU9YYbtb@0"nT!DΜCU~M+З'~`=LDˢifݶ^[ ΜWDBOո2I_OnT䉛ytmw^{ [ڽ~MQ h0G' x/Q6"[ՆS! ˦h]JmݷE?I:a~;5dfHQS#Z%|*oNLJEqؠסՃd>&Gly]Ll>JtU+}D`amSڡe8:Tҧ-rim.Q`~\nc5s'D > Oʏ[|x8FCܜ n@OBqD)BJN0`wb`;"BtCoA-w1(c)[pa >TV=O6>4[-Ăa7PW 4n bZ8ҫW5ٴ QPYH:@!RzBe7+L0ݱZh 9I. "dVQ-,ܙ 'c[KT}LmҵA GcAOHޤ 97Z\kGOe14k:F_]htPzB-.aÐ#|TܚG\ܦ({2>v'0ޱ1=Yϔ@L3ӣ%[u6 1k>k3 u\[Vɿ9d -::Tsd߁;-WV#쯆,)p5%콛p-d~Q$2 [jQ_1d>}AVUN^\:?/k-I)^bf)@L>V v ;[hsQ/@-Ѹ@ 31~{%8.$Ix/ax/th䙠`wL=W'MP?ꪴa)##J S`1$`ōYY$T/vÆJ]9Se+S 2iWc:hM<=*d &=0/P׀ o'9b춤'~EMLgf^.P_F46yX"RZaDe06_z3DGią{Ϋ2u│,FUv @i w, );['%Hw _/ϬKKfӇvזf.T5Ƈ cߕqsI1Y]Nb ߍ[n}qȴp3!Adu8EFT> fg6-l #xNd[rMtZ VPɱ,U/?^߃t/if[նo,!z$ku3}ǝ)`Uֲ1+`D$?OA6Jqڳ Yd*7 2EǸX+\4 \) #>`t8Gro2|3 uU =3Uжk܄XS9lhfxqu+sRh9Jwq$Hj#ElP0%@TrwaMvQn)F5g(QɽY~bS &=iw7A6^(Vs b2 +u@ ذd76g^g9'f!G7S= 3a 0zb.%bvBa"l_GТfp|QWl;gO VO)8SKr1:@OAO2cN7D3˦Z; jރk1L!4Uܛ*õ 9|y1f]!<#DBt&bU+wEY8!`j̾G!]8;Qp*;bu8i/,$~g60\dLiC,n:XNG]oTݺ &yj/ _&&@7ViC)P%D}]Vo}_a̮4i7ԈD10\τuN5T`kb+ܖ4ly7q(=Rǔ:SI[E[M{sOfx7$yvXr@:Glpob9N%GzH2YV$er?`f X Dž 1НׄHpn f &w}zM*eǢ#ߟTUh't)ud+O~AZ:8n"H/:R|o'AFt@%Uu/ђ/\ǭ^HdL$ !wb/W8,-'e)?/& sCGpKUwnkҝJr~\w)[D-K:ufcmpeJQN^GGACWem?`|Rt:S5nl4&nd>Dr:UnYZܡ*:ޓ~%on>xm[|X5_Y9PFO em^$?&ۥO3 ?hjejO 4^@"A*F?\Y^.vN q? {!Wp8?Ko`"f)zTׯ4alj,e=8N_4d.7ja!;ž6ҽgXAyN8Pd]}c.Cb{_dvS !!/wA+~~;Sueh7oE:*h򛷵/Xil&-WcrO:9I H9DЌ%6()7(a)?5#)]p+XtҒp25f:>`r9wZ~+EjynxMп#=a=LXdn([Ϊ7UX%6'Zx\e-v(9=O#u'gmo@Ѽ3ɛu~x x6h펕}gOlb摠"*\ozk+>j? J N9}؀5BN KFcU+MJO{H>U5W1(T8:5jIH@@q SS,a)>=bլ6U݄TK5R %b%NϞ@;gaު"%9iNsT.. >r>oKsB&k==C@R* 75~!CuʔyZNM`܂^D]m]LYNj?h:3PLyL 2*m gx^/GIP0yh/Ppkyl ;Phq4z`>70EV=5^ڑRH#o0{  G_oD-ꯙ٧ x2 ,|ZwmF.OX|\wj-1X뫳k ;;pRxI QtzYUgHδ* /ySs7ҽXQ? )bz+AЩej4E fT[P-8NG; Q"#_ toacvfR~THu @.1a͵!a6~yJ׌\r2WBiTvٮq!z> -~`)T11Q܅8s6k{;cL93iET0:R]Ѽʈr5[I3#ʭVgVNkMc}064;Ϧ,2w8;XE x> %Q@|-\ }pE.g=ܾ[9pBWCnQ刪B՞&E24g4w}]yUi! yXR!W.rFRY EHgQ5__i Bwsg}Hǥ%极ۓLADL!'VF`zmCce=sGmk}z7tm^'8:>`>\?n*f[bpYt`שH  D1PǍSQsD|Hfȯ89V$ %qV?D Pz&*UeM.wVj]&k 淔bwqI" "gR(L8"(bD~jJ3 w&㙿1(șBUJ H`i /Te~ҿxexcLN'x]2dvS3=%,hN _+n`{<w\}!2RdGHL5eG֝:v.+/6Ha;`_@ f|Ħ4wр%37-7CiDT>dI&+1叠+1oAg,-"k$ EĊV#)?cNB4l<[h3[XWeiso\U(սE#b8ό\tVش_f KL%•P@:Οю;sMtLYBVȘ*AF]<JhEȗhMU` G#ImçE ]e@&qL&lzbdzLf=(lXdNpk Ab8 E4l9^A]eZ '~ٮaZVT|Jm9W{[ǰ6_]lKլ3h*h AQ;T]4 .*eRͺ][:9#zt#@a 2To;j[ב?Qv"@/!8f7 fjT,XZ#oLԏ)S TwlnKO9]f8/&0G.Xqsq^+]- x#&'Dش2(S E}Ғթ-IՊ],8WSnQUNzǢ.-&e HRj!\ڜdlv8+ކ[v$dE^xJb]'@KMf ggJ9 +MYf;R7yv>xҎtb^r-Ft=Udk` I‘U_&;k##"@.WDQOD*6texgݭe` @~=Ԥz( 1"7ذ)ɝ^oC\Pxv޼X[:R)h-n2^c&\39[u6zmbY@;!$2Lae,&+3Q,tznsǻoxJڻ-w#*=z֍- MifКu_ 39;ޗ moּ[#6͘_jMOd[kщC\?2Rv݅H;e _o:SfW~tR{G~0BO:N{矷N$${[5 93ztC6GoѕݩҢl'BxTE 0d&U0$\2Q3 ųnћMoi11ca;ȶ Z#t^~ evx|E)( "D()\}gf@9DZ"`-/}GZڳvW]Z9bgNowio$S+so 5tӫdYGXx+T hcd<f8p~hBաe ??W5Ӱ41$eIdn±PѠ MПE%r`k}ުPфGNG|k HUQ_,['6g+3yuF r'U`]gԫD%}7iQZT, O MU+~/wմpEqӯ#%~1 "ѻpm 72N--#Z1;*}NXUnӼ%w%J?+qdGC9Vu]NS*҈uX.2h\RawL)!8&ěj!QnbrUguVht4F1tBA)S,,cXa3 .-g/5.Ά`םMiKZcvHCŲUm`$ڨ7 PbvGL*I.g#a8uηk["T/tDљÓn(|K-k Z2{{.#\7ؙ̚-|~*?d>~{s׏T{=)ՙo\!UחV&z, ʲ<023#8N +8AxY;F–#p^_)G\ǩ2Jy]ufI?Zm|%g_MG %kJl"m}9%髫 W'È .gΤd3) V"ܩ_5^;eQM@75)ڑj\w@ L$"?gۅvuwŽ/Ǒh* 5 |5#)L؃8q4R~B1iqOݿ7Z rX & *9ቈ$|{Y|v?MF W=0bU9%W𗜭&zƈ-:N|Hj@YBQD"6{ʻd׉_HEBnbjL~YJNمDbIu*15_}6@[<}lP+97`$Lq&c+G"{Ëu ?#yϳӁe䛴~"Dd6;AiS3{A%>u2P֯NQ2<#b6F`}&jdM մ2*"bF)G6?fcDH.i]ANN&_ąu^?D+bo[bY*h$6H-EqP8*&N O,12v Zz*M:h!!ƺ_v*QJ߈SK 5//ۍRUx#j nN @/ΖK(/N&%[_tiE[FEFqB.ꑝȎ=G1pO [t;ДZ Kq>dN*=xC=_e;+" l`R:L芢]pyCoGw/9;c:lb3iULo=&}Hd3:qRD.r}Od08x?JH&{eBm!X-}/0=El7旼KToYŎ9Ik?,Q2H5O7r*"im >{eq6_o89/\Q%[3!Zz|$=c8a[XakHJ狵eK{8d7W8ZEBǹ>S+KDd-sʸ-lŲA(!W3@"7)k,|\nemQ}?{vhY)Mm%p3/(_rz$ g؋ƌqғfRsE~xfתz s|ݙV}9:N:7*Q@ip٬;d7NX`K'??2ń\j'm Z!bpR?a#EՌ&!c=I2_U0דCP7xpFZd_R5MPM~^NG8,X^ I&*\1k(LB 2}$/tԞig|)֒xqJ$T݈>{ s15efxSj a1|X3.e!Lp>BY0R,׼3`\$bD/[}FQIb#x<">Ƒ OAMOЦs0_utfC7#xGZ2 4M5~Ƌ6"neֈW>&d&wFs<6<(!.U8 Y&L)>L=|&A;y耚3~oGO_I3(]M9D=v5J|JZ'şAma$IRsHӐN@"@򵪸H9!/Dީa] <* Zt&nZ0@ yժ 4XVx3SydQUBC8[n0N/+ 8~#"í23 9fXRe#+q8.܈"lh܃&«)$kNo{Y~DB毪y(a(c r*kR@a "ĠG=2wxgڔ,M oU(uSfsOT"{LnܼR bsY̏2ԙ7e p\c#xhS`Kb$=W> jG@,%%j~i c6,,CISK?~B7q>0̰C8,ZD#˜ykJZ~C(b.wO[c z~?ayA>τ9@!Y=dsEN}r@]eVMuUR{N~YƕZ! 3 Mߋn঎Va?WUQ;L/{,!>2WxSɓ+T`x,=,Կcu3N1`I|!_`Q |]- w^jkEeel)j'itl 捃& *fw$Nh&P7D䖦\ jS;c7T7ӘLҽVF(Q `Iu^jAiK EKc^Fiۜ2)8`ДQ9zm}GxrKI߸C-=m]Xل~Ň6Xy5iۀ3|?A'!0Uk aPzL0ZĂV?bv@E uǾbF)#2s EC—# "C-|~*V!!e(ǹRll)' l4Ǚ=G/Puu+KB⇢P:2~>$K VD6`mUMT1P|5Df0895O-7 @ِ Uҷz:nOI5,*c5Cc) /k=rmU1ؓ"osPm8ZQM^C}5;daQ{[$ Eݽ sy[ێ9@_Mn]o'Cq;OUo:njxHDF =nIƍu~06+~Zz 8oNbPâP(a)SzoUz.1\kYx@}":$=`goǗԍ!}V'Mxvl’!n[pd&ses\;loVaBVa"zW7}nND3*b=#wRyP HؒDZ}2G8ázp;mdv]DqHDθM]`ʭKh"~}S{Ap^L/P LwmVJZy0g ZlTeq¥o܍燐{/IO gxN>5 =7ZGoC 9]2G*u)z0?oog'=عd{s A^/kbKv-$os[ʹ^JivZ y%L^7Ig]K- r { GZ^)lf‰=F4y"2L>Eꝙt]PpwdnE^4+0lJOn.7o K$}nS քD pkYI YVtʖg"ޕ5V X^ dɌK595`(tUK[MC.`u =8t1걶Nv BBKpЩ{t O Lp^9Hʽw(JI*hw=FA6XRE~ 9[0%Q֖PǙW,rʼn’C2$ S~-5;06ăǔ@>b\|]kLX$_o5J>%Cq:<]n}l*DN{;qkA7CV8:*&Dhdw3zg0Aͧv1!|j{K% ad_s wXܨ`X+cJupg\EU 3֜ѼJd*tkȤ*:LZƘTK zb"R n6ookI VId$M%ZVŚ @σۃ`:.)D(sQagJw"~U^itYgڎ)M ¦`S $M1!@,nhB-*Ҋ^`7-ôig'ς}LvDlj㆚픋9K;D>\w%=qPI<.MfcQToo^HWF^t, /*V`b3_C@1!֗IcRImͣ_i)AoG!빗*ۉ]Z)~ L2$o^k; ]qek^9D;' ,GoH۔ǁNԀ!&IW-x1:nzPC>a0LOnq@|||P>"8ˤe\ 751rΜ'eMfjQ/ 1Z;,cHՈ(R3Un8>XE% CAwtuqO._ JV}, |יjy&ˆph?+ZB;jt9H*8rԁmDkyMnw $CQ'hk9vWP3EUEn &YAa mWGZZ$xTl .6 ts>#k!tA:d[b4pbtqKREmxT_ok'\9 uLt2 J 4"h_rs) Q6aKbHq7Wk^?{7m%Wa}gpLw=BUT`zVݨG'h'2qmS|_Cq!]l18@Aƒ+pt.rn$0-NQJ9VԄ^sO^zNOZ+,}A?!tVL)p1!\vZѪȀ |@t𚐈Ecn ڏ^"ޖ:DzyhBh^${-H(n$ ̝ +O6$r'sPF06ZT/6d깹?WFP3r06COoi!pz u=yF;`kFM%n NT;6". L R.y8"u/uY9߻-y>Bj ,?(]0h^`A⫔7 M/ZUfIJIu`К y%}~E.)[qhyأڦ!X̖|, ʩ&.D}W/1AB4f3sh1z`U?q^<ʕ.YϮMyQ18gDK*'C4e.CL]ym|'(CcP,IݍL9Iofb@/=csJL]n[6c: rO( gc%8|[ku9գEOd,t+<ڳ&U`m7:` dFƹt`v$$Q0vU|FoOVic r21oDmO q!e5>nTGďX8=>>eGEPIӜU>ݳK\m1}]5X]U݂]Y5DdYW$AwbyH6ydErEa@? "߃ǯh͒&Q*/xoUE>`'?`u )N\SN`٪ڟDPs^ fݜlW6j uY I(L vJvEXa;%3kW#fYnL7CD 6[P[[%n石YR#6'A?5N^o@~]gZ"tXP-w1GA|N$V :g9MK2J9=: $" Z@s,m&epƎDDaY$[,M|~섗OWthSV@b=27$m-d!?zwܓERltOcDR "i{N"Ų #'*x7v3oImˬ yv`i=hpӿ69t Ō;D;PAۚ  *  .oF]i7_,Wr~KjԒυ Q8R~*]o{`OJ#[ų2T~/%;-1l#6g*[]Z?rU4W: s_x7sy*%tJb^#̗ w[;؄j-mМĚ~G#|QQ9zm@[`֛|0!jD؛rVR-g/DzSb'!#k*yl3$Im04˷)5w:\l}]"`LFJ roKxdV/=ޔ&shb2xM`XdN̠8: ULCdq5E2 51NKlgCuNNG:+F׵9l)ZKN>JܯIS9\yZfF_r("ej<MM`m~P vU=l-_(EoIC}FZRB/z^ Cʰ(ǎ7mƳWO=Nخ .wJ!vv7&o+/Zg i|HG="dxWݝCF+s !zjÏ׃B8'XMXCp<^sd`oWd]TWœ3Sx$[¥s*01]/M9Ԙt$H]J܉zo2yM,9M!?ܡ7&z9x-kCBk1aX\nIzx0źE)~gߎr!.Lދ`O|->*ҝb_r-7jҧ|q=MX}q.iw][1ÆLkP-kMj$g*+@ˊhCFdk[nrKB.#Wn- Flײmmم%Eq/,_}YBkJL9Az(Ef Gez9hkIy zTm { ZpJ4w#~*\`CgiUIW{= ʑ3v/Nš@ ВI6uWY?i$z,G3HZosD_p7zL)HT`&8wQźt;DG`gNCTkF= +sugO}aCjcAmsx寇an1Q_~eT. ?[@AOe5e9&O:p4˥ч{윽E|T1 2;6iw(Fovo+[bQ$'K&i&ĵ 2:4{eoHOjZ-}~L>sYfL-I[F U/_/"TO^%Wv2SSM;~FPFzOCִQمmL `N3ɟ[ )|-} hk+α[AN6IH|bpZb1-zjm_lÕ` kxW_ Ւ0_G@ eH|FMBJԩ?`AethU^uGC˟K ̟*?unvL0D63}aEx%z6 &NlVeBD06[l%w0[l4rM(Ϋ“1Hx(G8.q\PICX z.`m{ 6l\D$-B"78RKqcF-sH90V=f=D3=]A١!Դ-(n|}?9<v^b',ޒMjESF8 S_JO@0M8acڏǣ$ Va. ʌfJ!8NI`lYc Por#,߿M~霥!\W6gҀ@m~qdKS{yY$q+ =M{K|>I _ir&D-7 ,Ž"Q]5Fda+#TBT2z#c%9@ud-dilP= oY:Lr#)quu]xQg SsLEa@V;vkœr@L>} 14"cGX_Zu^4=9HQt@ ITM7.M+QR:NʰٻVTZ[F \-߱Nh1`VzDeI2|r04Cp6LiJcQxF=9\@ҁN{I g7 z ,Ys X7w*d̉ (d5ˀtevuN\*\h*m}4| X1 ~Cvpv;^ƕP:~c(ڬSd7q TMv/XOcE&E׋U?Ȍй۹,;?Ϯu>JoЗS,=?En/"<,n0L @AsXe\ыY-pb[+NUSRY=m[?hʯ*i zSu]w Jai&KqNK!ی28iSUe,[Opjs#_ѰVAJ2- GPoiV*n=xԹ*q^OjvգBJG:r|  S_WAE'XdZuwx8n* ĬsK7ZV<$3lqy Oc('iQN„Ts/cEVda͸P5d?.>v~p~I<"tk; [|uTD]"=?v.!epE^1_Re[t-Hzyoo:,DuK 5 ZS}Ոgm!yHœoo͘f$=Nb&줥Owdqqت{')_xN(8u-4g@g:;,$%@?/0;o91t|$.pyyU+Es k eQny0ҏnau6Nڦì )} j>;@T!1&n 'BHD+Oy?vK<PӈNM>di&EtIC~$|Iv!5bwP#o]D7Mpƶ^#e[_UPDh;!xin?i&qn7ǎ)0A/k2Mvć]°ú˚d>/WrPD wv'Cˆ~ѨʷX"BtțݰQDcdD噎%+YrHA.KR'5L*iU祖׵lWkkJlCƕ],X/IDFXNoWA\lw,~2bOϜ^ng.+A -_*(BHDR džLlz=Ztr7=_F 3/ylUl}jA/"1XY6[hżn09" *3@XA'VeaKyBn3"J{.G$soI[G;5?ִTRتtY tgp-稖Z'鑀P^]fS*zGMH=mʿAU)?o 95k%/7%IOkz yI}~ܶ 4iaYS|$yVKlpGRt0wUd*x"uҿ414'0"݈S,nի?Q֌'B:ī8Yit337J, #Q.$lŐ d-e.<8r+aUЊ}кl:Q3|nj#<"kfxD]K6}-GfPF TioI[+ 4~ F~>9pH|G mZYNotܝE g4}KMreBO |q1X X=\E= W*I^60JŻ3PrqXWM:|K'N^4Kg:`v؍j Vje }$1aY$Ge ~b\*j'b(ai0Bdl v.&߻1J /umf\Db?.&YScD(0fIJn;t*>T2X %T ~sh~ ;QiIkf c>~1κ[W 'VJT%~a{ iwޛ 5Iޮ;Y%~"chu>~5= Ax>VM"/jWR’%n 9j4HUBW RU[<#ey5)oAB29tq0'+g9ƠmDNn6V?TzpB0E. LjGvt z|>@>y^ aTpA?<-e˞RY^o>@e- p;ư J^^ó=}&'Fq#-:s%ɥTnU^U5g1bC "eg*I EL(旇KwG EE#Lfvs@︔zEGKv^\e7{'5٘a $zG-bk1HCXt,+嘅(hUQX:rmKWa"=Ay[g1 [46xhw@P.n4-S֙Ah;9%oɯ],ja^1.=*AWw-]Q9x-Mi^h8Y Oߑ ]КjRd3:;l@[#4ʣuF,b4'LO=OߥWZ)#(OfzdWZ5`V T`cRֿ DDᓧ ݃kߟu ,€߹r4DAćm ?2&4ҝvDL,$du,[6T1-\oA=rf*&=K4͋59#N.dPyfU^k< (&bWm$y%ެ {nr0 h_g疠',`'|23Z:g<)#&3JtxûW̉mp!qaֺMcuQK[Pfm-:R[`kUyAnzcIЁF3ԏhԳިX Xb#H|vW?uP¶V~?+Kcj3C1͙ZSGL#T$N2ei*}1_ŏ?*mւs䏧r ]ӟ&Z'&(#$&WvҘxN4F@Dϯ=X(">pLήγ ޑgᲃȭ|aa4]ZZ_+s{iafʃ `:{p| ˆ&`N0PigL9y+6Nt7 ;jzEKHzcɐMrٺ,W%aUeQBo&Ҙ!/bOfg@g vvJ,ICwh݌wTsGQ!3}g|v@Cg! W$Ac-n.^sQJѰU8 k weS,aWD6 ,hJ4ly#ޯ ^h Cww#7Hk!F4ƹa8&-J4!,Ѱ{@8Xo3α-z]F&2~86oO$#,%-z jx|'R{"1bhh*FEG15K:[mA !ÛOx1ğr8}Yw DM{`ggg*Юse e Xb֘KiʪnG6M *sl&{ pUbUg~odmOi Le1(aGkDt&* o?gٟ=TdNFvf6[5#o>֜@b¤^5{Ή p}h(X.c"(*¿|yX @o!1%$||iAxGɴrdh0ju Sĩt_OuTNVQiQ$@9CAy s"1h|Ck\{JX1 ښHmh(dȕjΰ0TS]@ s_f]rHHs iD<<6pGKSs}fv,d&P-2=~5d¬عh._BPK ܫ(3kN-jrI`il-F)s͟Є+B o^L 챹ZF;*wPV/yfszq`wyůd K ҇=$߅*J8}; 'b g~Щ} +%Qk#I0,]wpMib9&l\T|J eg.@L90#f3=m@C?yw<aPjӮj1 xHMX"ߚJ`[:Lx?+b/X붡PN!򮦥p[26^f@ۿJ_TGr)z Fz6-Fy۫2`O{u՛«+GGu,1{W୍TO&U>3T L~ɥiWc AW/0<:;䤱84#wepdL=9MB(gUgHSu\ܰЭE].MxqRWY̍@OC]MbF`3mդ{ʛLk:#58P脥PըiL@T~NxE%,Urh vQFVSk-NeV u vH6ckYȗ䷡%<|_@uPXf b250XGCMVm#-.>+9y,-.%Vh|(Kz"v|眅^t!%PrjH3myI~bˋ(Qу= DrņWaܝ@/rj3y6 G}P C^'棍I(_#_-&o#)/X,x E/ ]P&$]ՁSV潝6(`\L}pґ+|Rfvko8wEW>G2k|P'h>7yc.+^S"t05A4$e7ٟ<9@J ^űjͽ I0D8+9>n VF*]{5o͓lk^M6$i.Rp8) `C,a6_iCXU51> 4iAq>>]Y :=ŭA3]{tU߰L)_.1e'+&H2Z;PG𽁻"qA, {)*nvM]XB<^<6$ 5ig*|o^u[-w_lj|eW4IjU+t[Ց[w gӡ:yk}MR"58ɔN#Y?v9-uy^KzŒ'k!.<'A 9 6]-L ɴgr;"ɸ'O0$&;ĚF,C-_k9wIiw"T$A04fY;Vqr4f\6ɟKPODj$q7$Wo=6Ց{XcXuZ ʝ[zhvM^ wW&6cҨhP)]pSX~ŭ*T#w~v 5Kt2}*Cl9n:#6!5)q7G*BN(O/P(@m_7`v$] wh2|P;r%ixBMx2'KzQ^0t,'b)28FS!`ZK0D$qrЕI5u2=x\]Js΀M9F#S:|5nߩW+nbwfn,uW^D> $='$)U-#鐼5 buTUxƝ6:jfY}҇.}r]+Ѳ /xw'>L]!$'&_0s#Xwyl$;+qC%$N]NUGh t*&!2lpgF:+89`F*-5`ڥoCiEҦCNg~x6,-dM,<I֕e\7k*)m;޿גFWAMݒK.Ovq4zn:,;`#G\k*ϰV|ƪFEܿ! Yu& ^+5:?ǯm/e]k ~A>}Ӈa5/1]7sVġ%Cڲ47'?ek(įS9(#^-#cvT;&Kh\Th}CS˗{Тٮ7ӧ7z M6C^ B3\M\Ph l!3@SAsALU&(ҜEX;%Km":*f ]tW⣐ߡmf+wQpE&Sb[+9+sYlLS1.:a<&_jï V'%x,je{v!: @@{U%A`Y5]mP&v.N#–s$r}Q]!F 6gS.ǻB Bl.C"F8QȩF!ex%@9/Eq$؂R,lkWp9A 5s0͆hI-5o7^vaS(^mVEAw~1nnW]+UIh3oϚkwP ntc_iςQxw/^ seXFf+_XtImͯQl3P 3:Cn2[3*R'U~^ 7sX}f s_y*wj >_s?PG\ԢYbL>#hgscYIz1G©} EI_` +C?L>y:S^)c/!)EkI 3/+;)e1S$mbƮiC(*H8-oήP 6d4m L1e$⽭}f 6ɠDtq3k[)dßqfHuYa%e#=HEfuM8R^R 4ʗ0Ʀ➹p'lhQxJ1o:eYZWC]#$Pd9z ;B6?yWsپkLѐFS<=ykZ cLWK'3q$I QDpcf[Ҷ>ATdz~az4;I?K}2ɽ8.GzfdXE"&pvƎ&B:R[޾+P+YiI>EJ᷅T9\*7}8Zz9D"dfgLP]\r+xۑN9r $&PQKo)L컩A jCdb`kjnpφZﺺHA,021Y6gͻnHHa*(> |McXbۖ3&n _-)SKļӺZԣYlFAIVC98g*rHB\?E->8V:d9O=H!jaءCPi2tNHuɖ3&f o8Sq|L_p\Fpl u]:!M"İUW 5Pi7/7ij~~Οu6EVG_PtmhJ:%0#g3]nTL+ Ti$x]9Ak%E4p13%L$Z ϊ4˨8`,)Iu!-.tDߵI)'הt)Vḓ%T }.0ȂA9,M `h;% Íz6OO&3Z?}^R[>C 9n%QF룏IrX3㪡zCa4ϒZ6p=3BRf00X¥PVYc~k?Aφ|K8 `[?eўX(V΀;C}7.*|,E_J,v3EA\ڶ*g 'p ;Tڃw5ǘWRҭ33}9_<6 ە>m4=QFfRܕF;A/dN"o=0--Ji u?6%p)E gjدzwp!- 3|HBnP"n0?)#5۴[H4,kpR1Yi֓#+,cBS29gotK5tGBZwnα4|6U-Js?f#EKlL[aEd}V"FWm_'(EMoKlTg߉\WY`|Q_s7%G nٯ7FҰuFIC䛩֠!7Fi"k 4Fp:=› |)̨cޮ׺0GٺY[E4-.ZzL7[kܝ/*~(nORJ{0Vk8م8#x+4V04NEQQL}35zAioGFmr"n(H!MOnmK떢ӜY> 8[ -nAT3N*M;dbp^OA uCfAx]xr`}iv \LbV)X4a+xj"]}zdViOU+0B^^_[{Xe,RˀzB^ͺF+h ڦg%6 V^Þ[#{a nQ-@͋n~w)@K`Nfk};p UF4q.3KZcϲ&2 % rQE|1.2dz,AT f0,ίX<-GB}$6ZܻD+"8u4U  FR{V7SKIL~f/o[>k~牳L-x1 MAJ@9(2GF~mɉ/h.X[zXZ2i Q3n;>N.r-aO=crER:Cb_Of0%ers>6 h(_ h.b+l!hӠKqPh#.*)l"bs_K'[ale¤|t gѴo,G]𫼏"]0Ye(b b@r#I,\=.s.1M]2q-wRope|>:_AEUP\"cdJj8R3#T & q4\p"՗=){SrXV.8G9֐X/S(5SD۳s; /nj ׽X@.ڄW!1M _o6y59AR_Q{'?/n0UTP,Vtckk}B"gar A,Gy΅fT$D9/ t=zKCDo=CJ{O@*q!CҢ? azb $ qO{mM1؉>&rƢ~݅뺨u,yCIb=`bZukXǷ,q33`&]ɕT fLCDF{ߜHI{OTZajHVa~dL2X?~B hOZ3RcyK=KOqM1.C75b͊q,1!كlf=B-9Å]xX}B*V\s@?NEωwp|C1v*j9,CLv5O<r(*zB  ns}p7 9[F+" N`fp1byxsn F`2P?2.0ѩ#y1*9d+'ƶO-OaFfU |H$Oy&n]zhR,\k~]%|`àka\IjcE=*Dyh&Xb&ILr\g6X^:$mnuKΒѷД{CtwʿЯg!8ޔ އ*z0޲ .v x{r,JQ[T-id[G#QICbtthn7[q1%QT;޳/eFey\)N0% ʀes$FbPF.)/u,bdIһ:x0ҫNsCkwAOW4cTZ@]0+/x r*̪ Gd %# X֠i K$n_eNs|?`ƈm9% f 1+ yi75 kXfo<5|ԨtMh}bniKNe盜֍z(ĩ'<v@jR,vuְ =lr/3;-voFZHP2ًںǶENmX],fS10+m` XAkGܿ>䥸-J7pM^oћ 6ie<l@reHUL53Jlb-TiIzOŪ&9a1$nݐ [P5T7Ȳwv$83ߛ_4,qc.ۛIW*]Xb)ċ<\5D6۵5e\ۅz?Dev3N,Aã8Hޖ$RtwFR7VKJ) 2]xwkPxTF'?-ݵ^"!? ptp7nv|_.)OF eh_0!2h鵡 {\zօ+j5AcgԽbl,V Q*] í÷qY>B +~o<@1R'gKEU:="(QILJH緤l ;sé ;r~M+Wu+8X}'Q^U{_Zeӷ'3O3%/\x%6UwR]\43>iRaX\E֜֡vdu'o%1r;x_Jj*h@ey#O2ة(N[РNp!wNfd Fy&%fV(/`emlc#^#p5yu 8/QLݛD~97fB.o#kuvRvY} t #oX=vy6^ ׷Ww-J4 sR e Br}UgM'5>5 .izp5PK6~~DΑE%W>t\H,D](Lcp#-#6j} HS#kfUEwT''8 rU{bn=9 B}!P>% X|ffƧ\E! @¸*!HQ6'ȧCǞ=t1^֌e( gW6)KXTmq Ū#VQpeM(xAXJM . P?  ؋4j;yýTzi~;h:Fw̝bC?zVv־gv]MPg,*:9Fl35V&m*T%^1 Ę7$%tˉ LX'+ WD5k/I6MV`"pè!qGPFGsO@Q^]#Q9Ƞ,iIGT,E/#n`7Dɕ1[6ފgH6x'7%d`EEet?p;ĐM~acδF,RlP](;+uukM۶<'h37C=.z+;,쭈y:*hFfLf1]^_mpܱ^M6sh\R[]Cg]\7K"B ^풳 ?<]?Ն5Vʵ=3"]y3Uj}𴜕QhaJa < :z/ohrWy{ȁ[6)!Nh%틉(X>'xtCdӈ\ߋaPzp<pvf[ *hyîiEmy$/ `4Rg-cEʤ*iHҐp) Yȧ9]'D vܹ!h (BQkjT Ǵx+|cnKafAMhH0bz0_ћQg㢥%x) uɎ'q,d̿Y؈PʊWb-7([iK՞DH04qs'Қ qBv!لD$ 憚J Lz%R)8- Wxy:Q]U&ޭCb>WT ^@yIY^Xܰh!⑃ԫCiu]- }ן8&1{ƅzb'7FtVLLq1v#QaG2h s'9s/51Ot&N!K~IC<lfXE n˕Ń?}`7EP"<B+!;XddέcE$o!^a4IY,L$_/x_7;ZgNf;U@̑)UX4 Q1Ndzz۾+q^f&'<Fn>yA{{ oQziڱfnKSV:UX7)Z#v{…~Y0_K=Ev:L`ۢ©mn-@:޳ ],11Dd4Kp`1p EY}"ix~eHΐ̥OuTouʮzU=Q=p$@ `zAK.L:MsM.X6;ּ-+1=-xb3P>G Jt(uswcUWס`5;g4?/΄TŠ^ZlFl(+@"rrOTxQZ簡*5S)~v!}*ʯbA'vf3a%Pt ӰB[2] w?;_T%_f\}hWuO8cz!It@-7\<{G3dui;7k=Vg|2qGs4nnwJͳ-O Σy׊E $*&˖֨ƖX.HrtN(H_P j":  <B2Êlue)}ptvC]n8!zYlϲ3QpXt=<7eS̴ij s~Ƈ=g8xL<,?(_ rJcn7*Ukue&۔dB!qSr<ڤ8#f)aDŽ"AQp8ϢkSGekX^a!z۳S&n ~*_]DӦ޾ZNzd +(H 2C7Qrau5|/ zt5N)k{cDG%$˃b7ME ?M;YbJG{n ֦YlA Н/ND#2(5oe8آA#؋'FSwAqXps?צEGVv\M6qR5M35G[Ýv `)-Pg4Z|JpmfۖF#=aqG*3+%`E$teʹP3sm&pwFCc(T*jI~ƺK£m6?BZR -]|t`LeٗmUB5VdJ~TjD\; Wi9GeٛF/S/?l\5"^ +2^o.h %OӿQ=2؊oγE#D7>Igssymthb,xƍh}jKpDE}Ws fOn҂~Kl̂n_2ʣ#ۀ(0w} |8K qD{[eOEԡGoWJԄ(!0&f.0ؑ~e:K9 \xҴw??YDڄ]cvj֩C/d!"b~yYg=!"`@լ'?h\si:^:/.![F4}B6Fa5*1iuxx)wP9@ZO @˺tR3@wueKD(RoݤxTwv* hMQWq!jE{Ŗ p\ 6?5eWg51Nkt(,3i\qJ1әbflG_Fрh˱:, 2TKK#/aTFm-"0/픛ꪺyU[n2 H7&X6@ ~ʏ ʂۀ!ֿ \$hrJ2I]ޤ2aE's5+G]"8Z,WhޱWԘCj^W$ޔv`|=ȇ%hF5EL< ( B`Rks,bN'"Mez,\v FR.U8ͩ8yO#2"x`'};D3RgVBɭiPO?w+0(~^Iȕ\"滮= 9zd<>Է^|-m'"zעlԪ]\`I5 E(-W^d2ڻ'|RN% _"3`tl ^R~2X4`9.;xOQRӥ+U1IpiRQW7mM(=V>jxp|@련]s[.\w_W@.MA_o qn4MdI&~C5`@+kDȣY&v|~/:|5pgD>\#jTjojڔ2>_B\L^Y ~#z(Ȳ9Qt.րVCƏrgV>H2fA`P3a9V9`[@.m98 -BeB+bG)iAq#{n4TBnlm x,eF=pTnxa\AЁYW|)֚LGg*)M=lf<<7T-GO|f{%gO2ٕf< m:7<~{5E2I-Ztvý5=m8E޴Z}z~(`8#FCX$@WJתBX@wW}yt$\XZΌ94SbZеx|2\X;G夷'xxYoU᰾ڏBl8(V klT؍%w /Eu*iYUIdȰE|60}Ȗ^+}D-aо*)@,{A4w& Ew0kMվ`PIN?7*)9 ~3g8{ȆCsP*| f>jƞӣ:&Qvդ1;l Bɗt GҢ{SJYdbK@x~CVUv7 ;w>Qӈlr7Xu`G!drx9/R:"i'tq!.R@\"GjWP@ cfk=>H[o]$]=#b6A;J#7y4, MRc<%wIॹe8kkh :YoKZI b/h`q3VwISvfw~#%@Ju#apk[IC dRL]*vϬš٢}C-p^>raȜW%uY^i#eiQoyJz]l@Rr'jDR>{2 76ݑt[gm>ЛֲFCE"4yzVw㷔FI"8|U}}9g@z.oN1#+2迯?kQ9Q&_#ky=NO- VN2X)%?ٓmGPH"Ú Ar]k6FW0u@"Lq2='ka;rhl:C>OXWS}ٌhik|ғ+jBU!M P ڀ8V̹(]33z&;twOPwhs 7 H:.RVo*U9iBAħ\k8v>X22zK.!(K*̾C:=Ћ{,p Tz%WRYr"S>EذBLzw=/Rr]j ~űU]p }s[vUgKl9Yy(T'JGwo^+S"MOe ^ڳ1>:/F^>ZȲ>Nc=PȀs/.|~ ͻ[V5V"U2d&SmLsCN'sF~łu5L˨JՃ>nbwNrD%]T99F?f*V*`)uѿ$].w'RGaJ5UOf 3:q <iF/ ]qn֔Ng12_o%f|u9)nL8ndc=Ig]&a,Ebv,_t(i,% 6ˢ\exk|9ߞ_6b@u$̯*qog1cĩS9udF^ MB3t=a,Ov̥| .ȟA'΅NaV``Z%/bTH 1n(2aO8Z9^V2&V5}lJpy& BPOMIb8e %]PiV< ܟ"|aMagayi>tZ˄U 6S~{#kG+\^/'}ځR"Qb]n%37v79y!+AA1!Z$PϢUwkBU 5IXn, tdvYE7fb8neH{Zg?frʈ+'75mxɡ켄~Hμ+z[Z.WY˲ Ufe[,q6R#1h(Fo_eCĵ ?{PkJ)m]4B,*hAjeCKZ7#e$+\(Uh_Qf/JM+<nJlŋgR~~eͪ}5Nm[V=kFaA^y)aPIԡ?G {ioڈ)lojlMԴ"r^Ӫd͜(gK/n:q9܈]POɍ*Ԋ+k RsK7a`CAMCw|I': '.* L5H}8vx ׿:CPvl+"Y@iW)dZ1,._Cu f4B`6;}J*f3z)7 B\ 3I-16{{*)9xt`i];_rSZWjYoi-mP᫄dSuĂ)l==`$"ag&̂auf~+SERiR?:0j&3'G: ~-d Y0c\qԖAyKݙ V7~&N|R6srYF9~y!"4&F Y'>`9B3+M1 ԝ P]vcZ;#/UDR r:eVOƉs:bIq_"ٍ_; 1:*% uyeKD翐"GEgaH#]m2q{\g("8DU1z@U;܂EƨOe+l l8Rsλ.mg|зԾZJZ_h*iih(9#|0.z7E@ )YƋ6>0,UBd,e=%$q/v1~`Cb >m[[ߛn]~ʴg_sc0r!]\Py8:uiNN),ASZ:Җџ5$.tx$^5xVz&(g<}r!\렒\Ǿӊ(h bc~W$sQ_'JnRu~bvku5-x L:wg?yE[I)'B{\ƶѮf1عk'ES$R1'd_^[nX|ZR};czf\`A>V'y)$g M1%Y6_wc}dĎQaGZOc&s&- 2U&a >cb|RRd\.wv}&nM3x+9婃:{tںGkr%ElyyKsҞsda5? ˛_^W8>"''g혐 &7RNc\D%EgѼς0J 'n%w64-yW?3d~ud ޮo OÛ`ٔB2hvROfY-:KXO",5zYYi`#|Pkf–uրɠ2lJ' Wub) n8  w^RP̽p_' n1GjaYCח,J1eT3LԺԌ#|M+5!Q1}iAEcC}+5A x-j6fknBUZ5'r6Fϧ!h/V| RagtxgfdM>FHq,IvA3Q6@YGOՊ,e۔VE$)%7u4H}1KHO*!8JKԥZO&ZW@Oi1.'qDf.>HR>Y# bjvaWOrµ0sl @,lrT:g`ު5Ʌ<| &yvtjfxX۲<r|= 0 ܱEXMzVd?dμ܎\^yNnoVq"UNYV[Sn1\qKI ZVrl9`F2-a{C5y4H 嗣Җ˅.;ԥq6MG/kkW`@_C -d:ou!3hˤ$)DX ai?v_3:xr?[@ ˆ(Ayvscϰ(/m6C"#:_>me7B[re"ԩpl!/N?qy!#ǥjp e[y,hT%t. #p3J&i}q\_s쪅 ƇQ!!2N]ˬRYL8ɐY7{dIȩ;ξQ__Ҥ<.X]_%W<4w[ H>'Tț7fw\ڜgV!#+qTۺs, 2omDlK~;Mo)#أ}u{+8YuDF2MED(jt iq礜K kx;RmaFc9 #ޛJwR΂ثAl l 8Oi: TqwC ֵ vpC)Χr1 _T׻CapHjk HjعyLm C,OJ(4 Ic,VU+]3)!&"pT{fO؃4~iMռ|Vl6>=b#t..t@`d;+lT(ߝw}_!M~&p*R Ie Gɾ_&1nU@_D{EUY3TchNOv,U ~^V2yL`)L.M 4vfne1^'@^I`@<\ff[ lp9mߝTt{kJގU~9FP9}g_e &-z"pcaNszLN=V[/,PҚA =eNY3\1WIǏ{P7sֱq\{O.s߾v(v/lOsF=h0%7,Q@eA#^?RZ7%F ?i8R󕌇p_B&%0`@t ٭pO N_Aj0VqeqA@V`'Ô7>;rS&Y'Qb/\7nav݅}8&WklP=] o]z<gn (/g;WWoJcʷvuT9ܓe)ioL* accܥ?wr!]\#ifxYR,zXeT@KMeޤs8@;*?`@t2 k ]ql2ƬGĕp1\acn|]L _~&ݓ iLzHTMt45Bf"X4#b-u=x25AD3B6~wCbql| }V=>E[kf˵>7+6 }9&7v g" V8ܞ >bLju< 39^`{˒)|cnt)#X6>DTNy6 0|[*WCb($<8vA}]\[.q %'e=uVd3@Crw5z3u 5XnEl"k]ֶ9JA~w&A"_ ;ϫi1+hx ԚSH'oGD߽FHT]bΠ(r`hyIM_vQ`x`l:c׍PeZ$RPb%I{?YN~}i9zT{a"9¨YdffěOM5sTY-@M$5\7>/ E6@F]*.:}S}n"٩ ٨bPT߿ ڇGЭ/L(HkKYYTeH!-=d r\ 0 +BTh&c߶Q o4eG+YHɐy? M3?zmZ^*KrG|ht+P_F}gNN!; E81G훑2Ma2tSM8ͨ%=<.鑹DQ"1n c6n@05>meFMݜ|8u;ͻ~ G1:"k6ȏ~ي5#L MϨ5'tnp<) dp֭;;dyuW(Xi ǜ |%#H!f=׈ꆰoTOڋF3A82΢Ӏo٘*{Y]H/qAR2i9R^$Np=[i_HE׋dHa&ڕ)sx#ҽȎcXWUADxA 9"g/zp9 .DR%K] 6kh멐F ^I-㩋NPn5!ۆeXBO`+~Ac1[T󯓂PD"IJ."S4*~xrjoUWiXD84mS.X.OdCUt2?otT*;bdbI`*n 3_K% 1u-?}_ecۑG1ts&/ 6,)1Q+í ,;)^vD; _":@kӐ]ՊЯg գF !gHyG)=kҟSxDE;!ZLy*s9wՌmbfs~u"}cE-Pp!iODXPcAf t a3PԦmPŠClOq-V~Kr+Qy&8VPe۲U3Ҭr9c^ ܶ[*?.lQ^S;Q9]eO8}YpqEWktlb*kϬߟ $uoSt{—=A"s66hbh1P;`t(yU>]!H$ HU܎*ckf-A"8j , ̲x ޫLv`/) ~l{Vݮ G*#7Gx=~|;ͽmr`];TNCe,T"HoÏ'D\q۹t~s2u1!^URiBƢ<EkrV,3Wn >3U+kBqN6w|°`@mF8qt !cu`/MIK:&53=a{< ܛQl(ܭ1)GCzƞ!sk|g@lKJ ^y@~~4Iit/k>:|$W7ҿw+s9%Ğ:(.Ria`XR\[]M/-oYANyn,dB<K؆?x!r޶ J]#SI=p`SeAۮS(^P"ikr |1OQ rO#`i[ ƗG]oZӿLJ %lݢf~y#EGons>y HUm>MW~# A_)m&:{_S#N<b uȓ`3SB#3|>tKa1PTy~o0aav JG,{p&ȚԈC:9GXҦ}b']6Jαn݉7.CUT5r=+p7d5ҿ.KK}T18r+`H2X?' -Pl<ۏ,mT/ 3HiV4/PyvҲoNq`>~g7l h[ϡ*"`oDžF[y0(}0\u6ٷ_hytM@wRESB.Wf֡E~(we's[2+ydX\C?|it+S9=-׫T0'f s!8D軤Ǚ,W!T $2"Mz;*KԽ[߆_A"mQLor1 >rk%uy!X^i-DɠaPŁ^c7 mĚ"5ͪ6ȕXQN^j܁H4phOS^ԯC_Ă\i.di듪4}#oD:ψ =GO%\=jT f1h2Kq {Ѥ4 "`Z^_ư6JgƂZ0%'\|WTzRq39HuB섭#_Ӱ!£ۃcNmo<]b@Q_sz [4]u(k.E:ޕZ?T6*'ؼBק'u߅wP0:WxO( {Jyoln݁B5܄r2ve -Ђߓ) 伇Õb ٣<|2zC5m&#ȨBFk*1Zl#)"":RľN{o ID3 _38Q=8+0ʝ늉-U:#KzT5PQk1;O r'u%́}x]\sz=ʾe'\6fsA&4_\/fpəJBoˈ#iN&#.О/h&*>-k\8 YP)0Q4WJm95oc׉0? D}okH=^uN14=-Q =^@m'PcsKU׌Vf.#Ա^(r7r7^NQN,Z*mI#=n{ &&:)!iTiy%gݟNKy굦}}Y]$W2-F$,#.U|N^-Y`x|(RpG"Ţ\MyAN#LȢdK^$tyJĤK0Uo٦́_~ޙ@Ku C =t%s͚z\m4Ft30C(y n 5 EeF;֯winGټ#or{FR_ [_+>l L^0d;Y 4uZ&~׽#}y֌Sq}yj6р 5n='vjߌSy\b>{7roS\^G\#OVoR ˋ豝t3{4}Z@CgTEyؤH{íϩ6Aߖ|ʖKp wG7~7"U2CW&&,7K93[!$ہi_ŏ:|ػl c7ϳtP{ /3g ^ jC1Q2ka:Rjx^fh&NT\yTR35oȲΎ4?:q*phPd樅ljsG0 OQ2#AIm'Xz#i@Mumw9節BU>."}{N^iG&r E__yL j l]8*3՚2 xlZcULJX8SXyǦgt\-{5GSSJy #khܿz.54O)0^vJHQ2^RozmLyO<1 *q-WP*q0 l0?qMr્"^!YBv`QB9 !^>s' '<אѩ Aj܆GJŠLZ?5Vt \:]EO/5`*"qoŻ)W+:R4x^ʬPȀ/#c$%5j)ޭ?1Υ*n> b'ebxj79/aI\cF^㬸]u/kYXZc_"Qpz'\G]l t2.>-W/%c)YJ`$8%Qd+X CpRq5dKGwO~90,A_"ɃE([ ԉE3GEPl w Ru#Mb?S&mI\te[Z֛ O -) ${)1O 3Uj֊Gm"yP%~gwj_4xIX-;3jɣm⇋O7BimbކNto Fﱿ#]I' ?_Qo[_ "lrPdJ dfSVBc ݋>"L?hlH lNÿZ 9@t4¹‚(2&~8g _+*x 88'y3K1B6 Y܊(筭r0| ؟28)f4fVBd&E@9`PX{l#BA82v;yZEq/DyFRB϶ Ę %?z>dEE)hO˱b}g>9V熩w)ka}XWxN$Aֲ";ViY"""7x1Rs9u|''^|a0FF0EZu ɁL G FyEM6ah"AA:h1'+1\pݯ*1{sV+S <>df;vbxUņ,/|$aָVマi'ͿEWJo(bFeѠk7fXA4~gL/F&K{;xA6r<ݴE66?|$c:5t3 $m>&*4^S[H|h^%Jm,lxxK;;'>s[ N,! ,oZڷ]:s6h}ވFK̖hLwliu uY>ȉkwK:vo4 _O_1f%oZbvmpa0n+QXF6;L_89`2"%s'~M;̰$+IZHf=^ـ^.I~mmHmNt3SH'~zߠo-Yȕa̟`AuO!AS[{2_a0Dw7\ඥx =Jh3"ǹS_@oQɢnB@hz҈&f~֑\SA$:ׅukbX(eǫ?g7 J!gg=Xk"؛=w ]- lSZZdm(ZC(2]Z!{z=F&|wݕ'ƑRLfnSF(B j+RoܝMƈq3@@e2 UÁ4C3]OeMD7|oO)QOUB ٘+Y6`$nRi9-OycN^蛱@p}V;i++e$lzԋЄށ>c.> b#E#KkJB?C)Cʏ| Vwt/E!QqEvul._Y&-Sf+og=ZھSՉ<@(8Uص0@`qxU #cX`-b3Pz?bMJ.a^JsTRFve0=Y˓N,a͛҈1kEԪ5h bȴ(g] Lӡ;DUhK;CG~e9'u"E#y\hz%):aPQLoǕ~; pU[yې{bн'~Uo;IKXVr+ԍҖ8r-zAQQE7]fcUo#ߨ<b7-ga<ytζ.!U8>[ŢmTqEOĊ;QrQ`xqG$u w 7SmC%Php3̕O| \Y.:]0A@C>dr0E @d^k#O7Y2LCruҝ25,7 *ɰ0Q|2D~]: R &v(ml[UZ5o6td!/jɍW6HMnQӮ}DxH'Y^`05732N5$ q-Ȧp<P^H~|W<{n_lp.R'0gzvAPR]?[[2~oC)#ZW7@&*:_{d1|#5/6^bI WNZ=̵;_Q݅% q@iĘj1Qb -]Or*027Q-"%?H;1B!gj LXCI v0frY\hKzB395j ՗H EA^u 7ۏXBrn97p?Z%2"sLX84=(b`*% JQƙ[^qw}*l MCpSTK˘$J S36tyY27 (mkuNgR1<6?[M@&bIrC bFI+ "͂B/|F** ,:jUPh@/hF6 *wK$,D:+Q[OA+:{J V3=*_@IPO̓m @U0d ;zN|Lj q]|=#طѠKmvBS㝐%fwK ?u>br5)3g BuL_^| a[W kxۚ SjQr7;;nͭpi㮃xaK)9}`CYߞܫ@ gӚwb>%i`Mj/% c̍IAY7ݛhn3ۮ~.$҆p  _\\!J Yw*%z'`UNdA-o OsKJrYf=p?#{ʻwq.GJQ:Bq"Y]51&!4@F$ɨa|"And3L٣.8CBB/Tp (DkqqӚTV(]bC>O޷G0s't RImwg\ܭaAA tw~&gA ~a+1[pע `*5l<72'i9 w y_,jOG%㟞<D 92o Pͱ$ŚfZ{r!{sܾquF|膜ZgɷS^'?<ћ+ t͠W;Ko}%|3@p{)d]Kj6R,*̸^'A@n$AT2D5@n1dfJ8`#|3{1gcyJL_˻z /dߕ6[iX -\ Ɵ+XXOmxQXg3x XY*hM*Z]Q+fEF#VFf&`:j|V}E|4J) "_?~o]!ݕ rYO4O2z&92 kH\n@߈SetDLi5=0c` ЇRh}$Eo" jŪP ^"$2*~hD@[cۉdH%|p:΁፪n^0|78VD8@Jٷ\˲K@ #GUSY"n{1>X`|ypoGHūUtwRTO?G!M 2rt!@TL% VZ} 6pu 9dw;vJѐÀ5yaZ(['Xd|?*š{P;X-ZA( ȓ"n8Č,翓F܂[B̹Nʥ:lu .& +dPcs *%TtW wh GV[n 5cn&($t_~@MsqћRuѨoB_ O a87B5cJ|drv{_/m*38 =Oį[inCtJҐ&)kF$>#LvW\Y5K+ tDDOEY}}󥵗Po'ҢDąߑ c}1U[vwh܉-|H;ײj SF`ɥCbT;JxI>$cB찤s}-Ϙf?RUqHw'ucBoe֕CM> 7@dܤ6ioN]JG!AbhA.ds]`t z H;OGd==;ߦ?~n m!0f bP zoba,"8H?qmB'piWgN,Wj \#jc~-),~}xͷKBYd߿(Iǖ*arw!qua_<\?5qToHdb}jC[΁&̜MrK`nL8V̩+&_[XDf].HђnA6JH memn/WΎ5dC|T!4l#c/UhxNj=렋9ILE:y$% .wf U\0 ۧb'iqZZ:2t647tkFKH7Mdlx0Uh}jy ? ˑuS@#rbZ<)~ϼZs}_ϮWw` H{KWIxhBB&hc>~#PBD>&}3 íe#tc<PXLҝCq0ý\{kv_5Xa՚dy`; )!+DdW/^"9Xye . ׿j`6^Ʀ ˡ LIf2&9[ڰ4ftğjQ"^K=6!hǜxzp0 rHǧ.dUO~ RO1d/45Dj6& m}bYK5Y ǸcƄIiHܥQ_{|^1AcݲRL%s <pryM^!nPBO}1:)1mB%1G"$ԯуq| w}:z`r=9 ܻ "?L0| $:vMͱPL{Ikh5!]AJT85jJŌEVʇg" )~IUTxtPT~jGwAw?6^<:h9(J   9w'grㆱcc (yk3ߊ?Ҿ )XGR$5sND 2Lz rv$i|nfjԝQ }/HR_i3i<ɚn0])-u~(5QgA:RݺGcr7.v_Uh~~dW_ )Hھnr1-V[i#l5`(kئ ,G=cTE._,58y IOO!&eγH@L`J:C7u"~WU@@䲻n͠=b GVDUwmXfUj(q)PcsKK p G]G'Z(sKb66ڤ>[62}m0EsEs:Ȫ:M[GjD}@RCL I[66?Zy{/,Yqm~>`kOo  &Ԁd&4dr࿺s:[m{a+')ӓffr=H#Km~s_A$SX,Y:j(>}ӷvRIz~hIN]&2VC-ٝJAn!yzyC,f#\ 2x?pjmeh\Ex'9/tOpzfd ,>{˽Y9|t,LC'o ܓ zeڮب3Cw8IJL 9hK{v.ɳIGx_YDj2hLЊ%z:x6ΘD9:[dfχB*},Ȩ'E[9 23i4i-:@"b$rHE6ȑ,g:Kfqu%lwIdl"#Ȼ$5ҵ]z1ohؠK^Lk^D"w<;*96F$Sɞ~j×mִV/-\R#ߖD59PHT39W|W&k -J\L1?~{aS~N/| |p!E2*רzN.fyڡǓ{* :蘃:h4^'skw9B{3Ta}{n:'𤽢hwRͦeyqrK`o $H &Kk)l>Yc'CY_ Flϱ%wu qd)_岾2Y vP@jaQ\z-BM.W-'4漏g[*?[οZ9Y9'gU4c:ϼ#Fmm<ѡg">zwb2 \v!E)"2~;/LC~6BI@s&żzLJ6#}3.vOE0Drn2hdM Wi?{!"9՛9i2ol(yl=Y6JtrvS$)'菊MM0"js!55 /&7kPS4 _:Qam*ڜꎷ*8tmsazʌ .#3{3c'i$bILD3֮lc!UlL smDŽxaFgW]3PF3W.xkh52[*coLYuPh2՛v!(m>?Ʊelrh *) >ܷ4-_ Ung=<.ccP?,͍[o:lDR= ncSuIHvmH N$1'ԱAiv?1_6-GIH~@iQ`6OK'O"'o!' crBVpdD|YW4foE۔@sY&IFFj;;Xd(b$%I%H_Nr:^(RT_g 4qkŠr:$~1ka[G\iAJCTy6Ϳ_!Dy~,k#c C';0Is잳qy߰?dfzrFg;ekcƟeUolYP 1'~]B@6k'ͭJ`Lxԁ쳈w$b1 $m&ü- BrJ5Sl,(PDOw ABi{4Ca9LFU2yV4[a=܆^k=ڜk5"=Oէ)>H h)&Dl8 ^Q2d162Qm"𲚣&n_ϗ_7DV}Ƌ7iI G=Q@J}V*  Vzdro9y|^lVTEg¤ؔ'PCf3צWh`?j- W|:fV*. 6ACՓ;W r+ ~h}I!Z q$I`mLQ$$4h2(R( JHC˾}_[w/c=]T/)TZW IO]ނ (<3œ;4M,[pl&ǝ,d!BF V>Mط00+!Nwd ~fHhy.{z⁞ա>v`h:P~YpO7P?,opyrtœa^ȴR(_Jy3/0or6Lٮ]EU9/IQmYTΗ*SI\ '8y5 #] Pb:Alզ*=&mYvVK}H(LK)+sk i #XӘ$:%[_`|p>&#IVkh$Z̠{@Qf}4+؊+MWMf8b=((_w:h*K\tۀE ,N"^E9/6_"  0Zi\d籣 7QmeyySvrΛ`mzWnX= -(2*x,C?" TBEd[A􇪛v7$~Qk EiIx[? yiAb)mփozWIV&NFvA$F_QP^BXg 5OS&s1}&.:cͥ*PKW9g_a4ۅf_3ݥ+ej@Wώ/}DN;!<~ m,&=㏨ƫcZ*L!ȰYl`o,THB %xRЭqNyq ^㾵e.Q=G `٥L:ޠdiRz3"5_*IE{:?j&{06hU(IQ?BPLD},] BAiPϟ6BaFLo4v\z;Y? +8rrٟ)mGS&?5Pb-nR͈kbƕTS.)  ߝ"׍1S x|'/ Шr5N@کL/bTʺm8d8K_䃠C_R7M\Jڑt{r(V/ǍA> 鴅yj13#@X^*CMK1Ҵaw%E hfۄԉš "(<ϕ^,N Ka!TnpI` %O!~{a$6迕VB:z qyDgŶ= p3sXx(| whdR|Ely.E\6T=L@+zJFt_M>͌4(۱ 9-FLن4}y-yWf1"eiN4 O_24iM ֓(i&$?zͤw$OO!|:T &n!%6篡 ^ .yiW<="D\4a*Z4K9y(- EO[ M!0vVJTD^% G8,h{Wj&ﶷ-UtIM Dž>Vm`1g+cyQDKm~S9P`\Xs-JH%eҔ_ 7rnuҒpo?{74ʲ#T{Ą}@DL2/Y޽fRmU4Yix$Jx8nk0̂_'ԋ Ky\JE zA\Pc|WoD:%ŸL#K.r, F1݂ǜ]rOm:>mE2FHB2qO4-0CQkyj6+v{- ;?/ua"(߾hwׄǔbEK+`qͣP>X?,]^~[ؠ2[ڻp40$"*hfaGkJ&ѝ^&^vc7aO_oˮ2Y.ITuR@ZÔI#,`aངR/J$n8YuzNlJ@=I}.]Sf6L@ ~5~8?wv፨ MZgTǿ?hȲ҃HhJu"%x^4a޳K.S>==p Ar;o˹8UVt!AjMY\ø/H,9e ޔh<bfw>l5_=1n!(O< &$2f.:% Z+@k]@]&αD fOc}5eBRsM; |bvQ_cDxÞ} uo:4;4 ~3 ֔w8:wNC.@Xrp\%増gtYQݗ0zOxC7+ym w{sԿ*5ٸ_9(Dښeu8!Dѧ'R)o>-|B#rpekaŰ$=>wkVS 0+kSCg8sSZIw'0o=!})w΅OBIMwl;Aݼ_oe wn|p.Z~+;$E<-h:x̯bG7wDUT^Ga\,m8^ gM>}# ГgӴ ]#Hν RC~2Ym:'E{ұ3vuxw4GXtǛtWlJ(S*A=V?T E~22wJ\$IuF ޤoJ"Ql*=/]٪EiAXwE:XGզ9,}" Ҏc6H%Hg X2;/`B>ZxcKJΒ"6=|6{Xdwf2yނ2 l-S wD}xryu;'ʨ: O_f5n~ sn#_ܥ Gc3&qiSqE=9@BY=Ox%Y鸱5ogK.x^kJ Em+0C;/C]DSi b>q]itt)L Y/9Z4;Hc~{!/@Nճk&C,<V\.a(1y77 j.k!O6RNdbeC|PPhƄy&4(k5ĮwFovbB`$ I  ZUݲOF3jfq!@l5 ^O=`ƨ^q죉0$w:WlEm-z9$`3ŐI7"Ҵ٬m%U\5ZLx_]FBD%_MACi$m4P~D4HbYL'# @֮q?Q' _tl%_b,wUz_w*PR ʌ>H`1\^AS.jSLhV!#3,_eױL~M%#-J6V7oB֥Gs4,fCjsx%R3WOueԨ 5pS1zN^c}jj.b< 1*wWrq!h[P.S Yu'k|hL!);){4~zo" &yl`+g0/G^xmPKl)m4P͞ m2 S VnW[$CHC8LZG- թ)ڌ7egJkVMdrKq1M3vBSVȘu,CZ_PRQ!xah0x>>V%!m>8r%"|K=&9f7^E@0aW#ݥI~yמ99Ƴ1묜sn~^`t[̌[ђ!g?齲::m_&D=m`u/n/ij̺wvmO]8Wӻ{XbQ,R* ǹs 䂍ڞ|Yœ  DfVH1j'8"P"zL;+(VZ\]&mq .m)v![LxR'z[-bC;t?wl=N h 2EYH}+pA;b`:v?o}W )Yb穁69,R>;dhzmVRj#~[af+*8lF)zYJ|+l`d{S&iN ̍rHdsU k ld  =]1Sy/ǯ(?Bqd2XoU !;H0GW OKvX->g!'x}IøK*7WGf}o!>Ħ"A1Ƣ? {mT׶"[6Z*qJ0ާ}GF TcuYSXeSIkk*8n^J+\Mǒp8B@ZxN]+.N KpG95wK4jvCtvYSQH#)G9M>WDJ?[dg 7˵b0‘M /j$._4@\gަ*\C ̣ ބgG{X.1zz4MY3ڙ/7GlxqO TXU$Jc 5lR[{4n sV(Nggo,' ;iɤTBX9:Pҽ0zqvZDc ^mJOkE)8<%O"tk"Pf6ӹ-Z90k.\ [Vxa0LӔI,".Snj&y̲7ܷnFd5e}2LgtR(aa8Rdpn2ˮKj JgG{F)j5Jm{^. EE<FeE+6+ӱwK-8U&tC-2T-u^(>\`_ߍn[wuwDc,rjH :[m) QTТ dN<k prx)K'$ g8.@ on}NU8" ҃@7jKrw̏eRg Ai῀.8'#*AUIS ˫؛ڶ!mcLd28"l#Ҵ;i56AuP1uB|) 7s0kc Wl=YQ6xRuZ+a ;i*&{=~4Xp"Op^v۵u A#7BÛ)D:CYzyo|A 9k7[W}\ƫdZR7sFn|pw c931L_*g_0 n@jt\06OB#_g/<55 HJOf-TN$4%BCd%p:v>'+b_RT؟>`P ̝r6k0c/qLKX>~OMrZZԝ&^;hcw#r\rړd2GSd{/BoӾ8ҩI!OFZ8ݏOXwBP? WQ\ ,muahET(?K鴑4ܘ`ĞV/.!+iX eBéA&03bN+XPo4p$&l-2Nif ZjّVa;ݲUG;vĶĈ b a`zUa+ LaU1ݪ. Pa薵}Q)x]~]2LxvxR*u*&iYl"0I:$,zbϣ(3xNk]*;NSRIf$q PMs Y/!腼O /$)tjWgK)<罓9@8GQT :-c8(K|xb_6ɼ )_|J7dI"'Y $O:8ffs(WpPU I>@*2ȹhC';ٙ@]YS+*eM4W-UU2r#wwW,,B͗g,L  >y/$prY×q_`rW8Iw/Ӄw0~47Jj%c$(F:t^1%_U!^ɔ)D#9H64Kj|5XLO[R kfT|o # jLh5N>!>nMrَ3V jt%h &pO>_"؊ #)F$ Q=뗪[y!_Ls8Д"?S8CEMrN%r 4<6d6. >/crߘnX4Q#& |LOP !b;Òn2\ Dcc@aygy$hA |ʰ͖Y>Dqu?zLWBUt/ n4KKz1k("E XѰQߌ X '0;3m6?lN𬧴լ߾JzaDuIRD:+ D'MŗKS47$.{,mώ,H呚ҿ.ْ+<&C{ݭ8h ` ߒwxU$/1$-uj>\uh8D1n^vh({;>wЀkbizE m7<,[?#E)Q([{y5@R`}pe{Gutܕr @vT?ZL!W@T* }ck9 O&pIXn9*|`M Bޠ0l ׾ 7k )P8j`dҘ^/&aΆ 0 Oʿ5|ҧm#tDA,q߶T!r`^+8ZmSAb|CbJY2"2P cViAB(Ca=BjUtmMc⌜X|Ͳ^c]KhAMd8mdb g.*Nun\i>>6瞢V{tKdHb5lXAcͮB)R *e}=qjz%S DQA׮2?`bFea{PeZixb hKhEEo͓'Dq9¦ SǭaԘ|JB% +!5ߐ?Ȁ;`ɩIn F^AG/CwۿKm.:aoƚACfud-h'J:ڋvE{U|)R{B I*~*ha,<u,>TG-#:fug`@yu\rf6`aS{,:*3z־ۊ;m$8tdH]3')PA#\˭59`φi l_ ܍~P:o଻ <xMi:wl@=8~X|_ 1pl2sknzRP_[ͻ vAiZJ&Z÷5Z(sij̓,d倿R"B9d\mv0,6&{*g:6Z-Y!rPFͧ`:AVp9laِ"EaqDFψ` ߭-@XCRgʺ˦i̖6~NjNیoy;S3J4ΠU ɿw)oݢ0m2p J0"ɞ^^)Z-XV+l(*4u[|%)o.o`< V\dQ1/2T2 N 0yb\*,`![RJ? gn+|pRãg[ǻ]/Al6ժ47Hk+㐞&KHgAt3mfKb~_buarE1UkV ;)݋p4yjx?YR[4bL-rsOJ2.EnV[X ӞLQ."qu+3dB#O 39҃-=8:ciJZ :oȃ$28IR fQts[,I vN1FUI( R/Yx ("gdIJX[B304^f,\ķ񒇫gIP{Wŭf؞y K)^w%JKJ4oOCR\o-AyE"$!ef0~wەʷƆo̟B%'fC 1pJmjo\+u-`.-#E&*)O{tSއPڿ{J'ܙqLS>nK;u'+FQ"Yѫ׺vhh=) Re!;#ճ`ugt 3Gb NFWF䶂ىfI|L6^qzG E[A?5 )dp&/+a"l)St`іrMY3Z,n /D*`[RD08 h6:EA'm ~XlQ>\P]zgg1 lxYɺz֌1+ !}2<( k 32)ٵ3ǔqԒ4AT= l~:X/oK@6s8-Lm)Kv4U5^O_`Ӳ`5ًGbvO/Ď!' a▁3G5[.J'uQ&4<9 WZ>Do!;9B u X<~7Qp>#Y hk|RAy=H{LUNnc:yc7 3SU>9&Ѥ '&r}\:sJܥHi7ƲV 7sh) dWm$}| ܑ@ $DuZ}~v$?'*ft)OmjMoAF {O2H|h8/kQ[Gg Pn v9fbode]񊎳wqLo-d317߾&L!.Xj-'XƧذIo *Gv?_k.&G̎u'tr{0,*J -iۆ O$XG_sBp]֟Dy],?lBJ:rel~Blt"WZ}V3(*+(6uC fz!l:UH4ſXXs@T"8g͜ݙ8km9ܬƬ$*+2/uHea(Q|qA+Ԋ[z-2Enptl*']k%Q8bXs-bbU2h@H,[^#2DaCWSFa BS g&QY,]p$˩hBa}-QWeYICe!U8q[BqVIhAefȤXx^MXɇ d*cZX8)Saq%݁.tc%|[ԖkZWLF9(e*~}OL?>_/DM܎ ^mQ!?կ $z$_R7KW3"Whb$7Lb~ma^kF:MH,܈4G 1|ǵr5BnK߭Y',s5Ep Lx``N<p 2l.;"ăwvMxcWN-;uX\ؚNgvfGke1aY8S}XjhL- Ό<3T-\djXG 7)l#H /ņwmMNpLp'GG`s= *yp,ǂ%rKzjz7jp̠ ؿt6=RXa%,˗>-|Y߲5%h}? |-}ՄBB{rnWt+@&F8(+/;b)Rf=̩#U]ҭ!@z)EK|d1ڃؠ:%Ֆ\ϱroD^ΩIJ{_1QG唉0&6^.W&"R?Z2ZWCl67mFd *F}'@OA՝#ܫC;^3.[͹Il(","6nv9Z< b;j`\®ݽɞ Oz-awt(u(/(fR@;Zq*\Jᨵ:M:0BF ̎GjƓJi~mCz7#Q|t\r_Y&NC0oԓwG\j7͙AwzvԮ<㩀N`ӱ K-lT10Y[Ṕ_Ȫ0 ?d&Ѻ!$X P :j슈NlGLőMQ1s̷REiFu+DW41f 7z/Tu,Rc!/ņ%O% !%~9b>2-zd&i+kmf\|`XMqQd}O&lR.ڛnO=<5ozJGS+Sy5 :z(O8[[ pøRyGC#B;LfJl/x9k toT@AWEh$jzK,o׷͛dL<>{'׳oW"GehVs 3e9jSMքZs' k{9_$qz'?p0q!^1f}:p@R#͛'Kd EՏ Ϸۮ$"o7`*7BK][[7BEѻϓK/#\y||Zᨺ:Kp+ץ$]W :Z:\SS>et.5$kDg摒YU-.)bP64u)b #l:8T BL:!*g(Z]85 s̤fUfN_5]|=)~&]pIf˻=tN!4,#L!^<.Zg谬C5Eo|8f<1CE0y>g,|0? (ʀd,02FpXdpS!:8kW%>-#3o[Ź4y~6v#:xIJ*}t‰k.#ףmRGԯj锱 H嗘7k?[OJԟ;h:/TlD|YmM@1bb.˺3mHGn,;5sW?r+:O-W.$8簪xa0y!~-5z|TBJ~BW j'4P s `ǐDkovtz<3=Wp né|rqRL~ yoD~sO OZ/\h DnQxh^!ޖ"=q %&EgtxjNa~mu$u6Od6{v*3[[;wD QτQBS-31s)X *#i_W>Om.mXft-q彡ߏ_d<Nxj ̝,=w-.޸饇rN3Ds^MhK{)+)W_$bՅ-Q2r[,^1NJ+SuwXjT~6[_b~HRgiwzگaCŸ'6sAܴʘXk".U Фi܁4>3 {%HK#h _9\57F9ӎIX^P.xTP'V(HpP3[t #C3 a  RJqRow7V͠rۨ v+)k ]>sm=~}r>JB2NbrH B?%,SJj 4R<'Ņ|eV{ 6Ew!$.WrIwD:6WŤDu~Ԛ+(vWBFD"\XKF[dDQgpLXU~ N)W -#a5}p.]B3,kWO!,JΉ7Ei;dү T%_wb$/m` G-K*~)B-RI#:v&f9!\i3a%t&oG6Y6c똁9pNL\EuSh#7:5_cf,/Ǒ̈́?OǡV{hU#ժ.jTvlrZP!Ij[jFXc2lJiXȸJVʼ:X.h L gLQdd]`,Wj}؝B%x5 z<~.tbx/C(KST8:+5ӗwrS ޟ+*UiV% őށh%wÀ96v͖4,)_t dG>1*a3DHxVҁ" |M^AeFƓGٳRNʬzu/7eXJCf " bl K.z3K j^k)}$ /g,;^VRrcU"-b9xߵ/?<`ji0fuoM.T\Xg&"IjbkDpb0DGo">i}5 =YАa@GȱXf7ū;!2I ɛfѭ _#? /]Z+$n=dOdHeUbn_XE[-s!I<)3eEط[+lǐEcf&zigkk)JE70QUE0VhMx/2T3-̣cVjC"<}SJG9OQvdcfko9-䅙^:{ adw4l;?:ȋw_T`6ιb?: lH\ы# (1[de=tb\|T -{9WE@bg۬x>5o/k?2sXHl5+x% A?]b2CmM#3`Ɣfۣ5>0h ks{hgI1#XN` +Z\qdH ۶ ɒeƐ c q+AEq9ҪKPb=,oSq bN$K#,RNZiXDp3!iK`Q\6' :2=X4˸pY )/x!EՏ%ΪTBגܑ&HF-u&"Ə* W ,9FqQVɘv7q;han>\5X/W^ @AL.}wL9)W6>Hep sA,i*& ЊusM`9|115%]aS@T+р*pqLE_x^]}3% =uэݹjAt6~LYSS+q*/3n⒚沺7MUKp.f_;FP/*jI9s ˘D-IWkYEhko=Vq{-|K1#h ؒ(D9 ] "@e }DNBb:th"07ؼ?#U-@rW0| dwEX;nG5E 9OL󧈅[ uu;%ziY3|+yL {BhW mpJc¯"ԋ)Z&5&"aO.rVRZ LWv#2HJAtVgc㱠;tpoˑʠ/LVJP,4qA5 TBxcmb_ a/<@t_`.ZѬ6[4Uَyq*TUρ&kS~i]x&hp}Ĉ 0l Ѐn^W2^!s@M 8׫+Z"5xy%8A,?L,k 8xk7eĨUy>`NXR S3MJW"&XϿV4aT#"hxSm +рn!kr\f|ly%wi18lNWT%y/f* P޸.?M:Cc@PA[gm6VP?`%? <iHq t7@:#/2) *Xj]G=FpKzʳxSPM0 9;hF$TЃ)OcwqSK# ƒ%JTa#a5y1؈Bħ5yN40{H\leqY^a>a긩xm@(}]T e)\bV߰%LW,"ϬIER#RfK dKa;^9(Ř5F1AOVE?wB yS5Ӳ&Y?^GvM=s_~~L[)611" C})#Kv}qWx?;q +֜WmKhK3.& zhl27 x*22b`Dgrꘅ*q1~Յgq̓F}}kɅ;BxƑ8kj6&ySco\s+F\ YWgE9Eۊ5/T.5n"K2k3F Dv۶ hꉃCT\5MO(@)iccbz$. q㶓ct#,k \|4#VBTQW60͵ B ,C{Q$GJVQFE4<"Hb.'++:@6N/n~aּ@ 0SKm]Aq]j+6Ѫ#Qү Wظi-#ѸοUWx/LVa6P2h7fJ:nc&`grR3w*B܃1(}shY[fs8;\#Q t*+YMq}J0fM3,=a}%iVſۮ~/'Ns7fۡL*|q Z.[]OB/0D9n8~~v=H6dx̱-R(ժZ]7 8#0 4_ITE:ߒİ(ܗa= "'G!#2Y] %tyR;jp _>D1T/6 ?=Lt-U$(cv \rDG 2C m7,M|(?'Yy2|`R,.ܟt+Ml Sx=jTe7I"o6?CV==k#]t ԼW(Fy{m:}{uBpGWΒZpT9Fʮ[TChH'}Jc~$ι_sOM ]@bRE s?ԏ=;b#-@? .d#SU8D@l>:g더"N-K a!Ui7^ ˖""1(Կs3ʭm7<Ρ]=.#&YqNCv$GD?ZRt33}AyezJD?;h@ʏ͆=+`DCy.O"PPCXu_a܏ v,_8Byߺ~P5Ş4g-s^rsYЅV ƭ{KKh. Ff?Nn9.dbNI-62aS>jP;GbDolص2yn:egs~Ӂ#<;p)a](%Y~9.?iIx V7[9oyF]18eڙF/"3a\\ɽ@Y5jS]}7r7 zwS[޵ i;Ӿ J v|i/zx ͿzU$kaYWtLi{D:ʛ N-\3sMT> k ?EfeҶ.˔U\@Q%*.!h w͆ /8\"\MtGf;lC5/{Mgd!ۙ`cT[g郓ƒC1iSMd<#Bh}} j^`nꧽ** r\).+G1(+_] yK)kh̃Y؜Y=֚"vQ.#H#! ơ"K*l: I8 2K{iQ[ȣߡc$KxØTs2ƌQO5P4ꢛsGV%y?+yJ],mfO?rP!/Z{(|y["Ų6[a;}O~v~WV^1t j11:-~ 氜"Alƫ zY }?4b؃E:P].#sބ'Y'wrթ}dj3s:}vZS) !<[-܋tt?EʤV"Da&ӵzJSǕ^Y6J`_Gf.%[y`?#O ϥ ' #QPyV51Ur^GA{^K#'nH)<=4艶}P8xΦ<%>pg%- _C)pV*pXD 6#/U냪kFۙuZ!v.>GB^04W-, E[ਤFpJSR"N~[=^ <.5f?aau4(<ع+2T:g9<fe"go.s;ɼpT*hiԊOF-C}yWڎA0f--?֍]DP[dϦj/m&>]ܨQ:gHqk3e0(_ww94ŅdGLni[~C"L;_Xϻ=bk;FM`Պ x=+7d'o;Wxx4cV9pj"ɓbk֭bd(:;.0,)ud/ftNK0kzHjkȍl`{1OS Cm>ȥ6]M)d nA%[] ܿ7՜f/p5Kh)u @4"r dgi4 A@:inv'L:Ռ]"!lWUyHսt71_gz'yeזyC~pЅRUWo"c"DMwPu#!Ĺ_̡Z WbcH+ ^䅸Ls$-;MY&|-4h&({4\>iNK #2j֧۱;SSaBTTŅ@S+O$.^>i /zK+C 5ejQb#9|?9E;i+b X{;JrvF|W&:O܈ui7_5|F&Q jm k2 莆~"*}hq,E-tYShDav+3J_,)- DIѷ9G <`mgYcN΁V3iХ.Ϧa?,?MΨsPEcz?_\rRaA(@a|O#솛&: zv^s4;'%zb0:fޝfo)vx HE4Syqp!n$"Η8vLy C-xQSxhqQ .=e7F. / O(MpbYyIZ\.+$idecZXգV)p7W.]ߙtxp.pxK,T(;Nj@rwT| G_1Yv(,^r۽N\`g[7cZЃuh-U B6UHQC"؄,7!]S/Zr>@B\V=QT-(j>Nd-|| T(Rv L0#[Xap[6 僬CZHO &?(.w.1$eů΢7Ng5Fm^˵pFuh;}h?g֛ 9L[G iz޻Dldr#B$[ j o0 ˇGA`q$ھg1UaאRӼqqbOP~Dy-p=߅7тcPTyL:-@+7)%Zgl0Ά|fi}jݴ,) t&gP | @p[Q笙8#%_ݞdE buf^~"NaE0^/_'tapJ`߭ţsٸ $,^mڃ:cwOp L9ie;(V0ԱZ"tPq,=Y}_eb>6?" @F Y18ז!}bH?-offs}) uv lln1#۽BHKH r 3={rryc-wK@_ J3Fo$8ِdRS8jy3n˄;k6"^Gg|Uk?-vJb'e5o[i;Mep6/[7}=GIFЊLnF:Lʨ[BhCHzA܎@ b#uoXmZ$f,@>tQa 9 q>څ/멧V+L^ 9ܣ 1b &;ӵ 79oqǕM}.Sۘgw_VUa;TO_4Ert)Ѭ.cy}c:'ۉ6b/|tЁ;Hr T3Ė;.?3{V N+g̴m?AGo=,f?ڸ*+W?D)^QsaNګ4h >+>og8x9OJO~_(߅{* 1>rJԏ?8섳g[|la[bFQ%V)ɜR ~ݦ1$kxhP#EcVԀx8}Wn5*DXiͰ%BQSF/]fF[Dɹ1?oy?1nM:xOmA?+Y}XU1X R7Ǔ"^ Q[p×Ob]Vb5T)҅HWf]-#{| KУ.П|:P{ϙ֢˺ G-3eh (!.M/K1ho p(cI s=zeP5F1l"E%Zb2ŅnKU' mmix;g2Ţ!ݘf 3k }jLEXXH|8!4vqAst_ W % l IJ;4iiP-DmG,8ѿyÝ  T&|pʻ!*717] ;UQx)eޖE< Ia8)nGfn,LhA>Qx%-ȡZ9=[0*N'g.j_% : R =|]GsÜu#5/:hzJkTRO)|G{XFSĿ:[oT#$r/iTW61 R IO#mR@C0\'^q|${rt%?(ԅM`FM`ܦ]H$x\ J킏e tx%(S4iȫa,( g~d PF.1eN;8z+XG'MQ%K^T%lϞ_:fmCI`™CC,ΆUviP{dˊDwo>>jٽb~+k.RA42l |Ok!C#Hb9k XBZVǰUkyYJv}'XvTz0^PJ;&0GdqruM+tTD0a"bvu/WzΌk#M9#O$3=rj0u᭄jOo4؇{R;OMq9XBF(]bة\U2Q7-IK۔b;Lo(3 YwY2ywY_VnlX("^BYqȖz7$ ",ZPH2{}y.c/*szP&rs_B9eW޲ԧ@nF^YOVU[0؆׎]CN 62KY}kCԞRiD ޻4BXRPNP3,(3X0+GAR^%e/f ~B\$O $U(6W~'8SC@Zr跅P3Ē-3jak熷XIN3 i'9cT6 1 V]x*AiOGI{Ց̹rbn;%E4. YAxce-.V!x& a)Vaʯʂ3'KbVpk^I kݬ[M.~֠vz5xw}fa@o:ͿuÎg!JOA O_Eo?L/Vϰ ʥPG qI̋ l쌰[<$kr?@/sj’ D>iMY-/[P+N48KYdZ4͒f"bb> 3+\ILHU~_=wߣۻƲաGi`@mI$]^Uڬ$ղ*r3(1N^OڒP6#d&$zt(̸0:xu3L 绕3Be6eooVCM9Cz%:( ʼ_ybTIa/KP!mMY +B$i? *P'J6{8ur#_`O* YiP%-pc@{u'W29E!<ةΚ8 ȍRumt ի⁋2K_UMr^=a*VVonG{= Aԙ`/y;w)ξtS(mA2$!EzI{VnKaCB3 FnJ'>f- d =GA [,l+#·ܪ,ŇX9fkC<'#oI/1W\ zta^3Nx2*Rr>#땺_)>SUtowL+"M˞TX)3zp&lbHƤ-o輾cSD;VFZUp[Qs;K]y'꟞wNEG<8  %1t#MuVtbk8Leo7.n r10uX! wG&E֋|!V;Ȇ_ @p΢R(۴(娕c&o" ñDuRbzF/g7{3BاUy[cKUE8HfwF]֡VLi.5azM7x晻)AlWKH?ԾSWCO$I2,jz3 Ճ%61C2SɗT&-=jf=1&kģ}!_NN6ۏ_@Y^Y{aQs5Pc{2{6rk99w̮=S Ӏ|Ub(XG?A+K@$င U]*R1~ͨB4pQ`\ ccԱXw1r׎ygʿ\JJv76=l]Քr43"j]!0)Ʋ7^>7H۟򕇔k0ˈzE^=貘@^7_IEsN ^ :讛^oui񽌽?r*iJ{ }uA-ZMMؐR{fF%M/NCUO`^%7p<ͩnjCG7ܔ3ٜo*O% (7$6:0&@!e/f;"ujŷDV1SЫk!YݻUe|5󴱺l+vePAp h#~ V(/%HV ɳkfgiJzF~ۖx 6Uz};eqM $8'mGM;c7X.w>vdiSI&LV zlpfWz4 lۋ: w!)&R;0ݕg9h \8&6կ)bL|"5D7ߜi7<2G\"3t8K;h`d- ʟ8Su5iƇ`B+*'hr#` >rkU?Hʚ*`v1X𼌅#ۯJRC(JxQa#{ۋL`>Y6t*WK>N>Wah3f K HT݌.IKm/.mRɅ$(r=I5UC"FPt=P1Ru6K/~H!C0tI9b8VKf]~lk G9@=*o J$),Avg؅yYUނlYæSFnkV=VEFVش%tmKɑղB\̩5 aӇʊ\|Nd ;㑘MQ̼{ Х6(P'kKI(yBrْu ,4p;f2ՈWvr i55B>B%oTN o+ҍ=?tIB})bQDʏ([49iEa'>*/V <=*U!nnE1vsL[8V]QY{Ms }G rd>gAy&̇F_xߛr J =4N68Kwԁ anXQ 5)J,W$TDAmFKT<oJv`Hc?qٛ_eq_]">DXbR>n!_ ыq^TUC8,AL\lohIV|wُ UЃL*#J֢ C.tv@r0`HI.XG-Q@G)֙ȷ<_ 89lf*4'/bk%=zFY;WxR߁ 8kOjO$:G$ўʬ'ǠAHL+p{Ҽ+irTΛړK1;ߨ_9?z*ڔOazt)$Gqkv0y{|3WK2'Ƞds0XjPI7O|<_'TCG4$vMBc2*AmʊkY@т'등*fJ>ZW-n8 ?({JQ]VqElTXp9x)Rh]s cئ—x9i^>%7f;YlԶAyGSwwě3[JJQ,_j]s2@ >*C׻.U%܎byꦖ,ϖ}Rk`_a SMJPeb x(eRGlSe {) ͡q6s/xc U7*|+DxҦL+HOC'Fnuq`,|`Sj>.N->`8c#v %KkNc!vxҰ(AÐK%:Mֱw]T2).@tn'REVIi!2|~ItxHG/=:|X~kVwÃSC!S+Oè1U(y`edeްG3Rd&JhRLT=֌7oa#c{q{Xjzq]!cic_xvcR@4)RӇ fԪS$!,$]@2@8\ e|mͫœ?-. o~{0DdX [#Y\ft&p?N#g%mXXҫecJ%~2.M@"]ޒeV ";Of"$cwrsp`OHa`鬰jA-M@}u@)!#0ӻڇ ^gQ]i83]Rk&OPoL_G|#ڙXMajMP;GqM:3BOq/\ 4ek eČzh<'`7QI V_6VTDIg5]"M}^m(KD`fCтx1z74bV.6+1]""M\&%A $5۞_ ݥ Jt έt֠Wl2 4y:4D~8avgɠ IX^x\(.@#SG=#*e;7%|䩎 wёv} &6H XiWf #.e99[gc[bB*2L)li~3.Z͕-Oi rxd4NmP;%HB[R 93Ch)&"g\Y00$?;Żk%KLZxbgEش}rR V}3\,ƶXq9c (EZ>ȉg En|Cɺ w>kڨw.%R?I! KkD, MA]t n-߷f~!VY,= C})5.iE|CL}ObޫVMb^rHAdmPDF5drǦH›a]EP j=ϲA"#Nk̡} W6F c ryvϏx!$S'/긥&A-AIT.w ya0R0(/c-3=c oN5ܝoOܫņ4hQZSMdXW"o:׻A=O#jKY`? @lnEB7WN?0 #m?tJ=r`(}RqǬə"3<.#397Er‡&c>]CToh+[cuHcD]L;"z 73X2xDnk<9yՖ}:~A<3.gw\]gw[,ei=d:v"B]a/bfx.:&vI^vbV xMJ{K #+1xfP/ 5@˱0i@=]Z,) Wo -ϡw(jC_S;Zon`J&/9;vAA^G\dVc de5#t@Mb/!<þN&$z {Y'}.hSlΠKTUϬ/Gr$itbap!\G;߅-cW~EzD?scGWS_>ѿ9ŸboS{iׯ|t4YT%-O$~ajߖ=eycKcӖ;W96Pi䔣hHh},EmUbm]!,tOpof>)nt%n]64f 9<֖G puOf crB8 FXM(Tb󄺒xt|Dߙpc *B/!o$zH,Gd<`k{\Zr Q3C k;3sAD 7q\Gy@PXge~oepώUZL%|&VasUiY:J+Z+!>ObR+/ʰD;:oW b^i nV -?K`8=D F g#0R)) 2PrP-Gbؘ{L^,p+YBh*Dm,;G"6vByada6||Ait|į(" ~̶kS Q)ZDG8 ЧDlm`̑=tTubt Sqo)/{]qĨsx dVy j7V7j4zZTu{ >`+kOPnFCd8CǤe+P)A̛wJH@$`U"7aCHPS"0$l"UEW05W}G-D ݡ3/"Uj炥$\|Pe=2 d$M6ʐ'GY`I8N@?Y]Qpz׸%p5-!%K:u[xp8}\]ت?#53{i\ы7o.XFQٵ Fo`,S%Ҽ]1 `Wg:3}iΌaFM%wY];;J}z'ӌ,dr0"i*Sxε{hXxy!Ŧun2#n AT\kP8mCl5|^ZL2oUD㐸bnG\'r>x8Q1cݕ| );\;l2NY*;c<퐑?9B̀qP$ߒhjő 1뛘8VAOs5EUzĆ)y4F@G|g@PK)&== Sa2E<4Va:{(k*iT$q+_;ެj 3꽞2 Jȫt12G)q.U"@sP2F;ſrd{I5s< LHg>gNF?ap*q{C# Cb%SZ`Ʉ$ ,_BsPz6 uG?Yi,UƣT2]6'Ky6g=dmC7Pa++" %S,beSJsTbi= ~sT:C"c(I@Xۯ{62qMoY?<`^ KOWW"ZZN@1'I1ZES[:}a*8';YyX#tWuu ro;D.la7A[OR2jd~.0 wh')a`~id~ݸXdct5M0ɗ%eխ"zUiÈNvxB\s4tKJ J2Xhkə1eXLL9IytH,\gS' yt-WΟo^Zر7+#vb! ü]J|ʒ:=:&p~*ʜ+5ͿU:%]%G]u ߈ĚPXdq74#cתX|HqoM5$Yr_$=iŋtі _Ѻ@KooPuq"TZ4WߠTE0ڋQB 9_RGsAG TA.V"Ѡ8^3Z\WfG2$%+%ߓSr%wz9a@<$ߏG5MnDXe >[(nCS mL;ƛ$/> tj;N%q&AFYh,8,Rw&2!5{L9{+#;qB3̴H׀ZV܎ xK]lA3pDg_\h4FܬX-f\ܭt̰PXbJBGX"ү,$ 6m A+UO8+Lϻ6pyĉU ^M#\Q}C.aF@4¡ʣ2 M+4QJ[Gu*ێpݹ'37{2'k>]e:L. eІЗ, }BkIK;6Ѹ1OۏL:Cʹc/t.C#7Ef:C s|EˢM ~?wł OVjR`5KǕY7:֋1T4WSǾc [c7bUi"2xV]G҇l"jT\@;t=2 IU}w+*);_^Ie-l"KeT,]AAQ |GkO<)ﴍQK{PvZ7uvj9#ǯY&km!n:fU;r<)?ZTu~>4MW:dJ;tñ?+ ""gt " Y!Mef/NXHqzf =@%#gD4)3; v:64j>^}Iй;*j{HĨwx!S’2Krr ":K5[S_ݝ'gFTܲ?/P@&0;LBw dЫkj--GE=Yrdeω.aEkaDHɻ \^0O$AU4;&L!LunlARiTp|@'_t"X _qQ?*ftu;ܸ*椻.Zsi/ T'4]dK\r"PQ"z;cQI!I^LMOQ컐h̯{_q=6rc*u[\VT] =dZ2>22i;mFli?dM9W!y@m+~$5*nH1y::,]sS#kΞ2&Bs</X$Ի/:{b|B-G'3<3 h&'7C׊~}ME3ƃ=4Ѧ !8/1ٹ;!g@nd'6#D٧oE4\~l܊ H= avBx< lL֗ظzƈfȧ]\2-PG+Bf|>_aRG]+Ң `僀IBr.`~uIėn0@zX 6+yG;APPe.S305 zMbfԣeT1Fl]L?a*!*hlns,BrFjtwb8I+o U mA#5Jgˀp_ZbUy _5BC?qHVh֜3K]욱PЦ~-ONDΕF'uS b۞("wZӠRh khUۂ"n\CPvQF]3d*s)]zǂCN̢pT˞5~āHzwˊEMZ]XfiWl,t) B躄 u‰?M_K~>kM3Ȕ~ozJqYA.#giՂdr| 35i66{t&2ni]SXic Ymb8&fw3;Gf+5Y^B."_!QlqlgDž>H}q1%`un1͑&}Gt$B ضxd &=հp(sN~<(Cȕ-%p = M}w،Iތ!wYpcdTWCu%2*d *|nMOCirk o܄q^3`H>-ؙ2:,/z\0ZkArҁ[^K .e*wnSZ!Jmg 좊P#`0@kBIm@g Dⵈzs>ɱγ?/4 +~lCa~ Ꮬ6 f_Q=*Wז&}كFG?7Ia'jJǙXr="*ƅD]*@iu!pIc-j|#e+ǬEA?ځ>q\G1@nga \Zh'(PF䓉4Fyc/'0j x`zxקC+JdB`eֳ9AzOK09⌑gQOhׁSR8qiDgꧡrg )]zm/>MŎL]GAТUM3 sO^L'SeP}VIXQl:r}1T+\[w>C>?Ӏ,[?Nu"Ux=I)K/-'.DwdŦVXP^ ަ÷vsdz3_n4L\_=*ҚL`'Us6Tzg_1 dQ>] J? tk1qŶB&:_1#7/ҌQ$Hl:kܲz2t+(8%WyMriT3G`˫+Yj< U -Gk^ne3?R "5O%΄5 fiji腻J}VyڡC~wp*x rfԮlu.i1eE&cik {H[]dNIsqɇFȼ%|.Glsݶnءmb6#kO#>i ?{U!\l (K!00ӔYPk51jX#y>I 6\j7:% n\8n}(qu \#YEm(n^8y#dz5&=0yn+eejVY;PQh{kr"hBMD )@wɅ;p lbFߏajܨA;^DҿX6+-w^O1%3ɥY~;֖7 D‘Aܣ.VklK^GH~*x$h ò.4[w-qB ;cւ%R}[Yd9$`Λ-@sn5l~Uv=S8-\Ȧ45TzP$d򬩜^Vtkز4D@_v{I<9сx ?il٩}RQuY(ۢkÚa2YRuM%"c8FY7"aKq9>Ru_ d7&!&/fT8@3gy6}*%QrY-'ن\B_1o.tm)DMhOI^weҤ=*%Z: #.8U-7ೇqyy|a^~*SIS@ vGl70ib_9 y$Lw 9cb5߾'e3S}W\(̉&e%M$ozJ\_R/(2GS#vgkEv{Yc9kH.ǒ_9؍jQ`2| 䋝]9lގ{t+5C\ՉqAԘMK-&pUXڏ$+#<8.'pRB2`ɁIeg >;?]}*&/dQrwP$(sD` E󘀳#8>Pi*+)n|.^´-E/PoR*I(Ua'C!fAb©kARs ktx#')\bh_P謈hkQ).EhӀKj}Qf^u~C.]oY DMϳ3q&ZG'*b7W{t3%pd`^^*ܪCguX dfGVقCu27 bcQSL4łUEɯzv9Z7Iah {AyPp0tl<. Y.0]w eoe2H`%0 u(qo,\E`"<^Lxy?teҎ1?%|M^]c t'^ RY|_q^9E%`Pyu ڦQ'\UC)ʃ-GO*>{CA+[k"x鰊4d}o.r'ǚG#9jGxC$&! a\i%|H(L[#@Η; a;yjTFFMȑ/Cۇ lZ |2m|R4 VĖM袠Oh<|6Z#kd1:CvDTN|J}$q0ܨ!x&ǦQQ&} q p#"\|T8LXG{?-i*ۊYg:)Xi]u^Shv_8>D@>,i:c*[ir] ~Yg`< e9"X*wjR|im^}RJMvY'V>AxcH6+I.p,sj&҂Jm1~T4D`|w9 % ?eAߑUVw(. e L(ZOUzG mQeh gͺY&k'G"W+5쌌.y}"{S=q 9ԾW֓Hr:z=ɮZ0zre 24Zkz[=yňj5ɞ52bR Oc> 4;d,ȳuDc|IukPZvmS7˜r#OQwØφ&E'VYDW F8o#kERic-Wo٨=FٌEֿK}88,H$a+MR Ѯ:$G^5BYFνe[7."QNgǹu"`o3)A=3m>'ɵ#!ԹN4r;Ȼfs! g79uWi2<ۍe=e~үe?bNTyfaYmŠ3ŒHs@eK`'EeG;hM,).~6'vFQ," q$XTLoDpx7){^`- ՟4x }"H^?K>GԵ|mP.%%k h`-n",;6 VňjO |3 S{µBĕͩ+z|8?ʠ~p*Y FoQ5B+e}0S?=˞pkzF#i+\X@_~O.tʁ`3H0I;$VLfɯ|wMReKIJܸW_s I&N _Y"t?쒪"ҋV?a1 F%@qgC%--AԈqhK`٪, =Rp~QЃ[YUuH_z>9#j Fy΃GN,‘}X2W,%3Z:02}-;%rnҗLJXX:/8;% /N ^vK)$'MbiR'|P؊WZ0@Y%wHk!~!a~01Ok;u^ac ;۽v\ʒ@u?QF}_5N1\MU#Z6CLE8TcqL;f|W %@|@!1p=JL?xb0 !_6 QO}<CaFwD?}wlkW&GwGGH`.YM*`3f1FЁ=m%[Wf:xXƍ*t{9e"nڭ9w,t(&CC>2[Ld֧9|$&<`A#'.Tv64:;u{|/[;{wD,WF>f+Ε5l- 6CX($@zjN2E[0߄QG䨊f'Y8 )k5(]vİ e837nfj=;{ 2R= krIGe3FZ\]y4'Qῳ>mVwm2kUf%I@ǖٛ߰G,zf  ub]~bx!ڌ֢a'DX*|Ug '̇djďRCV,?[ ^f:xi*AAM9s}Fa#Qtz^f>fB+rQB&p/ozf=kЊj*Ddx-NҐ D hhX$ 7D>#{ƓEY_65)"'zn'^r)jeX=5;}LfJD.noxKbkAX8@"d+H,l)IWkm(?xOe` 5`k')3 3\ \b:61IK0e8d{R'LK=1U/X󥁖0}h<_ #Wjө<[Q4/NT֬>yВ&s)!o;ݩO`WGs1zp?F+ZIWۤLEȦGLtJ;A%lp4H7`>H')3G#;Tɭ1^B{}>5 yUjzU+:5a?yvβ{ Pw n v8N;}GVq%v5ðҖ ɹ43vWn)k;=^'^ "j7r[;ķĢ_o6QV]lRL(1B#V飞BR0AWXچ*T~&bJVg80. ks'Fłbڎh ԿKۂ1VoJ Nǎ34ɱ"vx1pYzjDCUM{k&VVyȯTQbG `hǎ@QHCMj=VE] Ӝc$Oф)CI*S>#Ɋ*d:Ts8:\E*#־]N-e[Ƀ.vkKQ h4@LM&}vpT!پ҇ƈ >T@@ C cv]|7a~=W %rjO'e?Ѵ\tyLXln[yܰWC?JT1pV5^|>|=V\Ff}\T|3!ҫ~c0ȝ)ܭY7ªodDa}( TSSbfV9κ``C[_0ZOn2€_7c|Mz06&ܨGْ2dQiAuE@O.GeڄR(^;9%!+iN@Fxr+i;~s羮GXV6.re_TK ծ(R61A̺|jZ[~bOsUpzQ.B+m̊:ЎwXVn˫ū8+"@`Bd˹{H 'pBU1+3 n7!OK#4}_/P;eq;˘.5%Оdk'.K]Z)?O;f C|Řt3@ -tohLJ,BVH4bhOUga+KPz7aCFYc <[Rkr ` h*g]<9;E$Ϝt- > COƲ>aXRf~ -EIl {F $a`jvh﯉a"Vc:6`u!i !ԋagMw>[Pj.o(XoSvS eSo V*BX<@Ilu32y;@s WsJ  &JrXgBp\i'TXk16#c0/k YU 21=QgkK]c߳{ղҰ'+|~ DM]+IbG{˴E?qgMa824+Gi% &QO|Yˊ|39S6kx<+Gx֥xҥ"cl6⇼/Yu-պ>n$*e>s6_P JT1~Z{LV^xkʐxۍ@`dAղ ,a IKs1ysĨjZkl^1_?JFqbIXC-ؖBnC8D.K EɰQq|~|ΨNȩ"5Q:m%j+0+ti/K>3XIekL.5FW|0mi4}bOnm M'o p& .U] .үF*M rl2O|[&8' IE:ĥ]4ifɴ~!Ы^߮!Nm7fڡ'89x>xң)ġ?B JjDn)7{,[WiAjF#NQt o;.~<3h*xHvXw+uVւ)<!i8^s fN -'km,CRD3[Bv{1ҴHT3nv|8(=΂ma](m}d~QZ-mΚ?m^)ʔ?G(yw$ozYCeʉo[0MPVqܱmFUހtu-uphF]1DPd~F"|$vPLPZE;9éhxq?u0( *U輁F`;Kf*қĻ}*AԒ 5֔ #[EDF4|Tes蓦W*fdx ]~ӳ\ %z %Jh4EqoH` Vƺכ55f#"q4zN(@^^aYlLi3Rϒr-r%&TU檵!%(`dDUbڤ2-L[[xs=8Wű^˼yz:Z"Ax毵?v_ ;5/ Sa.-KEyb7A-6Q;^SBYSsag,dSFw\yG9GO6&&}_,V>ΘL;.srB/Kc_ʗ'Y_HISCsTp_oDq\ 6gQ~fUM!Aڭ< Fu,^XuutQ B(])3d ӛ[ژs)r>iYFKCxQjy e1'ތB9os]5kQp4׸849VD&?I6vpH50:q_g1:w٦ _ߙ6ݙ4lwkpPKW.cEl 2 3Lt/Fv_)oGݷ$9R"`_\\p{Lg-;׃P Qff3IX3M+ХJːD!?ڜF7_l$cM6oe ܦN\Caydny1h?G O=V,~S^,+|$a/KPó띷 ?m3uZE} %Almt IWOӹWʞ (A]/xt46$pv9rN[:TE91p5KDqY lh͌}ςQAkapO+1\?!}tEV> ǡqs%ZJU>X1q6vM`x YB$*W\ycKܣ$@)h|WM\hYzq~ &[ G<.4RavPh$OL6D]F+Efݽq1Oazm0.9Bcޠ\OxùCB˺_^s., Dzϸ,*#oi+F\,F=E3Tĸr>Q0F!ʅHfF4[(9uA&ቂN8gq;DWͨ_ZllV4I:o{~ r<e]H!l%mM5 &ut_2+u; 峧Gr(L7ƷA Gkî;:mj>qB]*+=^h.'- pqpWCǐ~[5Qݓ=ѵ UmwQ2&+8CONǥt,A1нxBrטL+C%b iS(YG_8(s\Ȏ9lQVC 3+ͼuǟ ˓/1(N9;\[n1DȁF`l:8_8B14zS#Kz$2Uk\fWұgLJ/?[sKMdJ/EsC~qnX\J \΅]61Ӛ G9O.5IZP0gmR")oqJH2WZr#Ȯ^GB73f4in:GtmGƾu E4\,9p}ɸ}lSō[jNB.j·jV z%hm`*&047 h7xT XI*. {5g3E?IW =Qck=8c O7>Dy֩uY 0[Fp\C \0_2!]Bﮚ:aA#[lr3J;_C,gl0}nyV2pNԱqE#0z8E#1uy'n 5*>ymU 4ثatrO۩Z=vB\|m Kո|_{+zI&4.7%[+32ԓhК' WώKC6u_tڂY:1`%yT+Gՠ\?Hp''1C5OZlNHEׅx_=*{+hEq? _)^u[`
e,3DZ$b@f/ҝhTe3 #4>d7Zp؂xԯNGL»kHnZ:XCP匹PVlp 3%׳Lmn\;ԋTKJ}9{% \(T=LMŖR4}FR_ޭ'$v1rj nD)gDHѳR* aiypQ:27\ԡDM!0?He-,5m پڲo#,DoM n V1V$< f#M] ,4u&] ŽTdnZ !ӹ//łv>&4LaMXXIIhT;qDudԽ;V,#+rYI-%MǒwJi&/Sښ^ wshlݎEc=|d}қ!Lt|(6,[v=çlՈj+1_VvQ%]})T\{ch) mO&<5J!J]r"-޶ h6?IX+yE t[Ip1ᩒwDfŽSQΙx21:.m`  ioLd ۬l CjĠ.q5[cUnHSP\&\M cAOn1YbR.V~7:5=N!bI :U0 &:]8~xds#Tgi'*ֺb'"^ %CXY-G7+ [<7a]pT96|7Lд$dt?nf|fϿ"|" IOL*ǥ[̯bcQ?E<(v f? DBOnR'mhˋ% 6C+j#q 饶\y8{05,DT7Q/qWhہ׺`$Ǧ[AUjy9M;Ps[s}yV< `#ӐВc Y^JUdH k)nEԸ=z}_dڣd-AُC0*+EUh^%V} "NW Wx#o(01GBnQ⧚8iW6D5Ny䭫6on*RCUfeLoQ V`EɪtAd{MOiMwJᦣؖZB7t2aѽOEFnø/KVO'Z[V4tU,7\~ ^BK=~mW7o&\ P+/3<Ug4Z ̠d޶a-k @RlbqC& _GVDgӁ/2ZI+7a5m=L6\zjѧ$@ }g17FpxF%O0w0};: 3: q֘%F)OJ윝P)rH܅\VfR‹jjH;Q`nHnoE> R,5m;˫ῬiG\$rC>`H}/_dF^-0JǮQk@˓n g^ !mQ< ?Oqt0V2 w,XGOM1ZrCF.aݴ;\r"l7C=9Zv k7 aw2D[Ƶ7zWT^٤ULZ8QcmMб>2ЎΡ&+ pGp@@VTPXF8Mf?gIQ\>A }x~ƠݹaW#hW 01H6vwPuxz*s `_S5 . wEWn$؝7Xsw<48ql7>): 8 P>#/j&1o;`&P'X K\b65|+K8X=e45x2]#-Xbo!OmfJan`ȑcjd ӡ{9YC_Y ,̕_#Nn9bȺV8}]A@i})JW@CVW 􀤈(.RؗͳZ7 ã=b϶4ۛtXON+ؠ16!KM %& YV%i xs+ٿZ3Sk RZLe񋛭Xc,ZfuWqJYZ'ZN8TE@'*J5(s!pl}ua;л`?iMG BC<:^$e :Zybp"[Ώ89*&;C.KǞ邗yh۝ܛS}mv2b-YF7[œao ZH<`"Unaù*TEOI&3݋խmۀNĦ_8Ys}ʽ nlS0Q~$Jݵb_C ]xlÄ dO4I/ilzN@21'rA?p9uMpEc![VfNx\Kx 0, IіiS=$s_V)It!PoPRmiiOu~ZG R^m?-_{!ᑤ?ә'F q9̷O/IchQs+rq]3(Kb U 3),/m~V#0lK;=Rgb*% vz,'q/w,.DK|e)%_ %K Vp>c޶A+S0WFe ."\@ǚnm\f >~7!Kf?15{}T Rщe[wQ^"42kQ"'j%vI)= 6y40cruβ\7~ 4<.o+tяTХV.〻Ϫ>1<#j2l|Ez5v+1ݻ?446XHoOZAnF`V[5Fk PJ+SR٥" f*@o1_Ё‡14mihx1wΜ:ZRo`J,+"6\ 9yM,)BEYF /τMѮxm8RIE[ EwI]a +;0ņe'[ dzTMJ@eLN0QY1G 7(-^&'#:̘׊qgGx&c/Dj _Q)Mݢhğ 4{?ijQl@m͟1N-5J7]֕#Zk q\猫q><0񥀽Xw8[M-f&|c*DXQ0adJ9*uܺ؂5ZRbk'|baY$; F[PS N{0,8jA4ls(3ZDdr[>|-v}Qv4׊TTER:S֣'EO5BEsJa<īF݈o.W/p͌bQ*}Uwn.2{i&ĢFL2SL1Fw;L+B|—3T㭞`)i67.%(bv1bxS5ZdzTy̪ap_'5$dnsmӃʴH  l8?q*H]5l,jZG1Z70>cnd - ]:#'>&iko쉿r\ u[d&WrfcnXv i-?M,젨94LŔcaG ȌE58oXʛ3R`7[N3eH45W=s[o>'Ӗ@`y:`&כ#,$p(g&*6#>%P$9fZ-ͫeMMu>G)04^4&M "&hder"mJuSX2ip@#x~ej~=1k/GMAxv}hQ7$I wq{dqc j ѯ.KczLݓ0\$ # d䩐7|WoK_; ƻ,`p2P .2hs ,lܶd,L@|JZX-w~<!:{=v_CsUXFKޔuFAȊ3^]Sƃ K1Oi.m-HB);c,1I$Jw'L>IDNׄT S"Cҵ}(]҆g1x$u". @a>4 YOai<@lZ~fgНO;i,xo)EGOeg zn 2iwlלS1Iu=E"!ΐX"YڟH)`8ooE_7VQ dLsrkz>ϩ0xrgbelfe{~rJ ,W7fgO%tmFu4O!v+)5刐r^n|H{<|յ嗝.54_9} c3&bnW[ز9K/l_?Ѽă]~ hM\kN@b1?vOTJerrQFH' k&,` +a ©} s\_O|ruzEozRڑq{[3jF7;"K t+-_NfXްcZd6j\'3j|0ӯFV 8>̬Fu+ԟ(f)'WPF4:`&AbpwCq63NzeKBn#LBrAl!KN,&99SK~{soM pW4~ty' 2?)Co !^F}>.1Q'Kl!* '\O4p5rtj $H+^l]`c 3Of'Js 8䀣&y2e֣ &XӞ~ ,b> Z){oQnE2?ĝFXBb#nB 4 >ڗ8jjyy&rlyر 4zFƬIV1X%yS9aV6=ݿm1Zh:T/Hc5V݂P>z0} |ȶ'#U@?S h 'Q^J?P @ǻqaCf8_^?4&McJsÖކ_Ql͘]#ެ*j SW& /4{LYJ@n0_{H헌#ibcʍE̚[{]:fha"YaJg]d֬:e,DhHRqST540,<956 srNav3iz鵧rtTE:PZO:E`I’E1ZaB32)wqUށL*vYHLCK8 \FQ`)oe?{%dæF2!9*.(džc7}c-+Bo!5@xmɉ"&SR#׫đ}OxꙵB0iЈqpoC( <ΞE?YДfbRQ2iC|o[/jAD]Cқ,f5\fn^Z(4m\%%< +BW-JF׈PLM3%O*bȔꞿ! 6&!ѡ$\L w;HT٭,;SFĸc`F/cܾ2(k]ܝtZ*ϬϿ[zUOt^|P-/V.) B;1gc9{.dqȱr{v6`yb!1,/d[k{6:xI(;OvT?6/ (t,XyCݍ[h 7^ l@A̡n`5HNjGhmD:q1FnʘiYw4Qy)VJZKz;n E7@1pS ƔyF|۔9IW'/$8! z 6[y_7$sEXkڅ?vDxfW3{1k`KB),JV"\<# EN)G/NXZ@kR7|&,~ؗ~/U'+i;gkdrTǒo!4eщ( CM WX*!$ M2eB$bLK%=[r.ڝ'{q!OF@krI9ܼ5 Kgu Ј[nqjBF h<!rBp"? /{TF2n$XcO)nuҦeݳӜ+>@eZgҢA,P7byt 7@:zVqHV:}6Z-ݨ:I'rڑʰGOwiy̓IР쐳\o"??"fQGYԖ&֌5T͙9\z&߳Ǣ8iWXJ. AؐLJ{ D`m9ƿQG%\z˜?_c]%K<(6fad3e0> f J l%vvUr2Nh@N`bWxx#mJ?yj<[,6[\d%VLbr+}ʯpДxfS#CbAs&,%I:11i*ݯ}@Ǯ[>mU9#{b95W)R˗+J.|Q5BoՒBip؜XQ/(OfG56l - %^hNIc4Y_J Oߛ,[FZM"LJ- NB_|.`'"]6ꠇ(>/Nk [&eSx$ ?bS^nP$G3=Ym|j?sv.4i3(S5ZJxU6wXgP^* ͫs%1ѡr!6#~>fPޮÔUMrZ4,;z2T#צ:UgKY|Y ja쨂.ԾZ'?," ¼\ktS R;T8"ߩVdO6$ *B[}ݻ|Zo"@lanv)Mb ǥ%0jMT:l^vD"`'h6^o"// e,~"g^jCC0Q[]MvѨLuRMF^8Ϊ2Yhu] /д3>8pb^3SmD:)_qB_x1dc*mƒ_~ r\QRfE}CJ>oY(4F4^mE=ã]( a6(- C023vvCU%#)MhNVꏇ%L?tȚQfSV&d צiw>= 3 vj:&cnM~Y6,DN7~Ɗd8.{4ICu w)lˊh*2rpw'3p sXҩ=k$Xiڟ=Kjj;yO}o$–Ms]Toi\&1օEhfudUHzz23gq+U_Y:j!0UiZ5y:N+_ҔPwxL ___;x8|*$&[sXN@jىK8CL+Jx'JGੀ[z0_Y)@c%& PߟY r@>e9I$L[@SCh*b _++1{["gp-gԙhQo2EKz9Rt! ΏnP1$E7;]!er>}-Wȴ`-ip"V] ѥmb "5 [E&Q C-\nG/m]3j~QoZZCBWqjy$WL@1F?RHDbBf ׮Z9_ӘuzKc+@&ܗ_ e0䯎re;ERQ[F'~OkTć2zYlq턻\#щ2Kl ZStUutkAQh_ԝAj<WsVMq 2Ѹl9de*Q.Q X&`oo1Я""z..B ]M63sË2O(7YCa6lj5'Cg(?Xt=N5Pb=IGUմ!Gcnb<$ʿ̏_ 7xT{+%Tx'.Lȃ]QO=6I8)s`ͰuИ!zk&ŷeHzyqٳFy.<¡/½(Dºd>aģ@VRbˎ ̅+0?}E~~uS^V#ǫ8/s;U\&qj5m Nַ3"QC2Ӷd4xy9>]( tgrh}{SBPpaM(.E0 ΋+O.l|/*h i'T2Wz(:|o-޲ ⽖k/pEdm w]d4պHDvudN>xܲ%ڷ9oIխ'iTZns~ VƷe HU᰽isӴڸxp:5)",ZZyTh\^&-)K'`[K'+h1`ܲv7a YnoR(.dum u Q9vP8;kns'9|ގqK눂&I kny^r\I=rNΚ Ij V/$m=.h c*9ꅋ̰,4VC9V 8=0,Q(Ə_#h* H$$%DULBv0E\dE 6C4Jۻ4,NY&5 /=BTͰpPV ; }z V,Kga4ڣs#;Ȕ'c KJS&),\Ci}; ϶5*l~GU~}lVE}oHdE\U{2i6f*5c|UyZS?ZSR-h[Y>Tۂ 9U׬nIV%DpAt4)K-@SbMq`hm:4dD3e0YqStEa+{#>);A'= }7aj2[_OU/sHf#|fN<YBb}}E؟/vo0)+>2CP{ȿwv {h`K>z`7hՀ>oӸ e(KTޏt9OƇvjϲW32 zm"^h%ZcHJv{tlQ5B`hujM^sP?A]!*x1"e9ߣNKc 򸅱#9 ] J)t{z*ŊR] %Vz1WO$_g(RbsZqる@ s.~: qJdPGG\ "}*wGZ 8UjaHY-ٔ,d $[4/KSne^lLPbwIOg<$ N$ @eJ[QYi2 |NAKoGiq=+"@c~";̙$D>.vZN0maݠso.ߢ~jkWT-/**sStȮ$^)K_^T`c!Rk/fAm9Jzj`y$t/7NC\>Ž.U[h!Te|' +n4JG3Ǥl +`BM%R-TX[VZ5Z:q[0 Bx3}ɻ%PIiX])60ʀx^}jןboJn+6}oD^̱ӊ+cYjwE SLꟂȅ_sXs.j>Og AӘ]NrLb{ΆW% V|gx@6g;=eT~sMDx8UOО>Tn'QwggZ*0]u9Z-JEk* g<a"e4ʲXA}{4%8;) fy~Y R$.ӯ5EqBb`噖<4]&.>=fyx3( oiVMl>ĩe~f:o!<eC? Cl(4_3|8#ǚKlR^cywS >=<U]C'\>> Om!‡ёig?WAtD%M \kGERm~KR @ ҳ/1I6AJ둑Gm1w\_kW^PjFwv2#`NZQp??wJ2l/3wwkL'8Gp]k3$6?Ӌ.kQn tOO#kq(A5QX2wYgقw0" ~Ijj&PwjÚ&HAy6zFseU₄AnUIzd5n;gѦ25R(8gڧWNT'5ܞ\p1Ȑ x̹놱՘~P-hO;`K,kx)F~ ( VBS@`zwbҊ9J-LqMY~캼̷4tC U J/AQomM;8` c_ȟs6mԥ &l mY^0Q/δ>ovd+?S<bgPV]":!FԨ7^=ꏫ7Ů63Ӈ!=u6țoP:vUA)ijBqܑoG?<1U(ijpG/֕YhRlzR,4KB(ȱ43@L(9 ,?je(oKcA % RX[`FOu !J/]& es䵫/|X 4(yj渓~&7 0XB; 8\#2-{}Ұ#–*9㘂 PjoL9$:e5L7a~o-l ffS<|`|QU<~YT{qL]P=BK%)^vdK{BQ=42ԍnkڴY^8c87IT*y+aݾ{*Вe!R;^R' *1٪$߷_@V}.zv7@4NbpTEֻh_Ũnn.`ƻ(<Cmg 1=fHvKV fugYmfBC6X:X W;KcUrH]w}"ƹjQ4'yLT5TCaGgٺ M 浫G靵ޡCk21 'M+4HTJŕ, ^ lOK'rP,+ 4 [P2՞nX1x`eL )mͅ)%xY2"Ӌ]W1,LGkQ~r^dD\<v4S 嵭^8/nN+6e Ѐ}HuH9Hd}ki䗬?>8՗\w 9t~V#n틾s]w.y>")6[~(2<$MgX97a/,[tp%\꽷H6Cop}τ})kd>b %?׽;QM]E<$v,>b!f2m_QVމ=]g<1.ڿNuTˏFѾl*B0LYyJ-!M7C9篃iYY^u:k *4>{ɜOT*=acsEpŋacYyIv?Mu_)}NrIJ2|r?KXGDR4l-t:r'qt&"ar\*c \H.ɤ{umUxܹ&2a[lLbi$;d '!>wrg;pʰɿ[8DJHnGjU ,'MWc_l&W&LXG,I]P2P?/*sg ~چ'NTFy=.-`YBڵɥؑCX~%* R4gӂUm[xi^}55H_b#FhaMU髭eZ]sADgP#6!nwh*I}Ӌ?m;!~e.8>Gh#"^Uf TTbDѴw>~H{^ɕw1{gt!;F(J);I iJ"tzkUC ɞ#=r.[M~*ٴao3-jj9<ףeż|EIi6:%b\)KB_SNNN2Se,5 Iӄ㏔~X j5vӦEJɖ#4bՓ&IS|uXB Vʠ%^VOiR}K~оxFسw۬4%OA=tT{*?u3٢֥  4]^nXKՂ >*ΥN+ʂPu3 ({ŧzXłދ`Wjډ0Qm M0ʨ/@9#Sm= *2*yζOcR-q"C5k^~`{!- @aF"Uty|Q4gPG!'(GC 堽FJҘP/ 5}p*|u6n+moP7\$ qp-x>\͵˨FT[EgڝBdjBef [4Oo5 g̜=9$N(5eϰ, 5QJfOU񳲭Bϩ4tU_N=c9?U +kYјwy0p&T287VͫA8t1@iC+\nJC`Hі'\T^2^ǚOrdDiZ|EOEjR:CD5B%8{0tci#$N0e omZ)$U/Dqz|@ ghMgZi(N[@1nQb.Y/t0NMH&lu"~SCqNK& pk|ˠ?Wq9C48!MP(굡,%8*V.΂Y֟aCk}QS[F+*E[#ש$h0v:IdMe\Jt00~jnN+n 40f*u#੍;rdkġgu|Nj ;{ a:QWh5JS&}@ѫz Ƹ-ǚIsfLna%4*Ϗ4WO3%FJ{ ?՘V81g8F~H .U9( i x3DkSG&pZCi`"f7qH7q 1 `k>) ^YV mG&Hyly},S q=;bE}"OF4֝({B9b2Bq؄Mi ߠ})B? Bږƪ ;&nSPu~-momI5BOGf w6XGnJHmaQ3ָ'o*ÄWA^2o2Da&6Y~Ԇ#Z +fF rw#| t ȷ&|ǻX5=nR6]bqOSx)D@aQB==ZT!cI@'.q^3;99{C}Vhq&t qN}A61~#)u""F&87)x);cɧ_HU0Mn神zՌ2CCRIdV$[ۧ(@Ev^VW#E ;1x JT y2Me_$lRꂌ{[]Wļk!-ي`ȇ0kȷ\" jy ;ܽx$WҎIV8/0 \c*I*O#IVQ$؃껶 _$_ hFwtxڸPO/"ZHgpB oe SAƟJ'^RGlTv~EŤzu K5475PR&;  [ JO+8I5Vxfc;,;7 JO"yY0!e3wW(drӘ6^ۣ6ZV^;F+fZ } mZkoɯ/}˦mk^ fӳ$w'DQc G F~{`47î, T,2,\Lx$CFչ-uE]'A~R|_09ZPSx$+T,{qLhqkNQ ZȔ.lj64YaenծjM'8:p iw%&q*h' >i0+r?XΣw {[νJ5e)U+y~Z[4'ITubi&8Hv?nw4Iy:A,a~FJkB5;v=(DEVdϮ Swrm 'jj49dv g{6Y`Q7) Ẅ́klFM+G_c&Gc˹eI ZJ*&ډ}U]HGؓ>3ϞeAXѼi4Y5ŞO*wB4n@~SB%$R@6C؈'Ƿ޿H_H@p,L>k&(zpˈ6gb!U#O,U8o&`,MBY&'͗46bY#!<׵wк72%fgQ?3+)mG%b[cJ~\D?F~^ݤ\RE׬a]:gZc:s:_R]$ /`}lZNa+}B>̩%h蚋#>}k QFҙ4oJϻ cWGWi\#M8`Lbg"+ n$.B*{T1gJ?WX=@a;'/7`Xh^J1 ҹK/_<y֮ދ12 ^hT(8*-qVlFuEZin K6#|$-NK0GGݱ y6!cC:oI?)Q  uN8K;qxN\\E7&B#qJ*tHn%-Fbb=I tJaʌHdZ@R a >tS& x"ϊ8]c_#gVIzJ_3{S/}w^a%aXyc'#|=.lV) snrG9B;xLah=v }cqan)w5$yw}-AY2 4ܤ*I sV55( UӌOeꉘqYo1]&?8ԕ ;Ȇȑpߛt==5U7Kֶ ' }t53`lڡw?ۏ@8 #ʢFS\f2 ]ٚ/7Z9U6vMm>xM-m K)z'|.OESޭhd%RO{{%gqY-^Ěr)bsU[ \LU)}vRL,vVRp9Pz+aNe彍m½+_xQpĔ188N!sO)$"UKr]E^V =IQ(@!=[+Ph=թ9J95}> ec@!kU<"xC Sn{ Q#(;GCLcaX(6)Y^O$z,]6/)T%iO0q  &3S!.0,1\ L5Ŝg `S/+[r7Y yF͐0Wsvq⩗Bɣ:W̉ky RFUΐVN$>n“ˇkK]`q+)owLh/= nTYsR兆~2.QF[b"uKIzq?{WX:]']]5.R.;KGтڨęTzykݞv2|Uݿ~K)seT<7zj2IlV +EkkmDIz2`)hg;DB⏠j*  D)!E̋@ LxE[ %~w-ھ]o NPpBWCAԐʹ.4ݲ  R*n_0Nʲ_ !H:gJP3 Gpو51P*Ad\H4?7X6gM}ӂo.#޻M(설~Vzn`7WO2;!h$c +Pˠ7!y3hm_$8P˺;]Lj#~L2r+^nW cj8M!;n=wDxų"5#uVX=k-;wzcF]\[=Q @2 5o=$Tٴ. e@l{ӣ]6at^A!0^MӞ]x2a\mR7,.,EfZ'Yէ7l, YVd oR4wo*$F<_lnU2D..$Sqr*V-c` Fj 霗XP,UqTSI&9q=\|" j솎vTnb=tR1QQ2&px.6d((T4J^z,ڳⓥȱ)M1mъlˋY5}NV 0)7RJ V^ͻ*f5܆ >62̻]_);&Qjj敏e}RϋS 8"}PȢsy+y+ȕIDMa}S{we5p.~.j;[S=/;Π`kk%w]} 1)EFVj) 7U\LD!ŏQ"3~g<:}苁|z-1;d }s,GIj朵CQ<%K'Yp"8% Ypl:AV/#^X*K\` <X[h~%FY;?0T ^󹈋63 M6lh\$\+,oegKڷub$"k= yպٖE`U iS}g&7|]=CzaȼT%Ig}ļ->1gύ)Eʻ@-151"8 ܁sѮܜ-CVRcܾ?v6FZ&FU1%Nhai4NBYzOJK>Os|LW!CRKxf2^j$dDfilt)X"z2vʗYM­?+(٢Hf},u!O-bf - چ(8'>2Y(4:wJo<(6 o(Tpޕ:8Rش̳Y¦`uסkyH*֧a Vyu$'\]"6*f"ն#;7@[ô:_e/P.ڿdk1)\4VT8| Dzou=k`] ~h6`1:]bY0]&ų;qҕE+xG,gY>#Q0 W2.(<B)Vu C".4C |ݙ FRƬ{2KB{/ 3.`uFݑ6 V7ەdK2һ%lȓoA_>bYV(-"aj>Qu` Opx/붷GnrLdMTj WV)bVjRDlQ?' .׫u: cTRubV3GC0+ _y&SD#ہqFJ~vg"Ogp奓0]B5,K/]PlpxtZey*:ww.7RvlIdD-\* ٌiMB&NL+xچ.'F8I1H],Uעgxը7$ۉi1~N$٨:ӈH+_BY;ѼjwNͦHUJT,M<(ws; 8JD.Iu`$SEWD\W'N܈BX1UEyP,ibY4j&D~+,br=N81Fu =4l̽"!f4keDRj5o'0zQRE[}q:OM3 +(gQ(qFgZ(`Q sL 8ŨnLk^I*dJݚ$h;*uIDhgbT^!;Zyb}wfvEv:h7gn?V4i}.,E:=c_O=R҅3v09օ$=sq0t1rGBu Xl[֋{ԘT;DAC~Ћh%_7d~>r#VOsͼWgcFt>䥏!N1g?OnUR"$Ljk  ]STN&4Q[hk|7 St" W~q&S AV`xW?HחLcm 04{,q˧>t$t\ɝ#yI߇Jrx"e0 `X3v\R ~Ö= &d /t0?馚bm Y?/:Q5_^t>;ŧ |jHЈOyD<4Bϭ!YkRvs~oHϛW0}{$CU~Bxn4ZHe./ӋT#}aPks4\+֫~F*]0dq<‡+bsNi3jLr -#ʺϣma6>kF>Q ~DPC=FÏM\QX#TCGr"mr=O9@i )D3^4B٬vsx"5N\|s]ָY^DRIFꏬ&rIP:ɗxGr 8隅|gPIE9e^2Fawh"& ]S3!;KES.xA1*ڹ1Zy` D?M\EvL˳ d[EP":uEhR8?jwGP~ iNc񗯊| X i,]>Ki&"Ap,BJʃj V!{ :#DB(Q\xc+o@>ߣiAŭ!7A; μܤf^>BKeΊ r߉.jpd &MQUHA#+0@+taKqXR_ !.se6x!2N 4ci>O0D,Ԣqx 30ݗ?MM  lU\+uhucg4Q3 NKMԦ4OFm H/$V'*ׯܢ2$܋477ǃc*amz+grj -T=$Kځr/ -x1wky6g9Zz2et=n3fL(/:{i oW!e TPQ3?t.E_մڣ7$R,B|;1`Z/f?+ԧRIJp UQћ:n΃\vzj?A|c2RFg.ODU`⩲-Zou8L*xf2׻$0o: BP"S,"_#@גsN1G*H-0 77dZs*>;~= S{ȊngQ LC1( &kЯ8R.5/ރxp+3P0]a܈n ^1jG_i5fL WjU'_}*Ksډ*LK_fe#!oȋ=_8lHlqp:" xe}QJgS;NTkHIťKE)|h~ݩ˔LJc, qvtH ܝ# +tMp^abM͛H{fґV&eDnhofg/i,+3 msk$O(Ql|m!E:?̌F!f ''Vro0j'2z 3!̀tbrZ>C7P-?pc7 Yo.5ڝP6m#>ЧPyHߕC>דUx#27!IX=W ( v|yd#,O%ԮL:.6рYiU.\M,u#^ӫ0LThLWʾ:hػ`ޜRyZT,[#z2G Mi.Wc%q-~}xe_|MegqJ fy IWY94$DȣlcvTЎYqP=U@~l"\`%jD 2ٔ)1Ho<ܰ ku%clPֽ*24Q&E ?5=2u+^MA;~p+%y+4_v|{,&Krф9]}UQ=_ me]=L7KuEs\ͿٶHdWʨW}OR~MtWJ%T#E%9 Pkΐ/=wb~m˒āCpKضe~B>1#J%"lq倎-dL|zkPyϋ"hJ1Pna|t )Y#|wcRzxTMHCNJ8v饾m&"fZ:2nfoVjl-~N@^3D yӟvSoGƷ/ ےy5a9c* Mt1^l/)Ca?4,Th+(IvL<$#7.z2 }$3WLJ ,aR 0;xS\jd?cJn}l6/-E5ZH_$,iF$J?KdRU{^ /T0FG*Yg]$GxDnrxo4<驼r蒝W}UJ@tE+VƯWQKs|1r {aV0~B C"$T!(ZteYmd.@NCAwY$YoB,n{`g ^^Q6I?ց}I,1[) ܚ1]}XhC5[=5nH3gv5>VNoAMM$ f{[\_]; Aw7pŠ9&X%h>YêfP܈C#q噻5B)hweSb5o2rU"ܬY;NOЃ֣lCkȂy),|ب˛]x3=tzgMx5%^G+E;\LwP;lks&d.?(l_:ԦQx⌠Tn>c3IHn3VsVVZInY! X#Ȟ} 'b&l_6s dѨկA>dLУ`n*(fO`מ)IwA)ȭ[Ŀ.?{11(X*:㋱R0c>E(筅R@els %@~@ҋ6 ኲQZi&]b&8Eg鮲tZXX;c;:t Fy䃹ܡ1CKWAu3#k/|mEJ2ƬV5̖(giaS|me3ݿѹ55};n4g7AmW턪 X%Y҈ /Eש$US*d;V7"ﭧ >ojI3BpX뙶R: .R Pj-K ȖBIqY窶bwe%|V2e]ڻ͑wDC*2eϚ/tQub'Njm0ft @*̶4tF:',%˹nw?jbhBUrau%j}6}waK̙!Kk\U5M |MqO&Ky刵(}.ewµJ$2i?՗13ǣ?.Ӟ8雬oѰ8 dyZZq>j&"W&2aRGc$+E ԑ*;-%aIa2~b[%10D47D PօV{i 1\ ,7i5N;:$RPJC}H`,~ރ6:m7 1UPs@4Bfk4+?h>-oK q\{qHԁ+]57,t[0ÍUz։2`"brK^^4;uF\l2k d V3eB4rŃCD9(~b"Jj>?BgaZ`2o[IP~\>g }YuXflz ^xL)}idrR4dU`O7k5)ZV9bݰSǖ:6Wd7wWD. e!GY^\w)vf}>O\eLJ (9$6ò5} gsV vq\E{0=>7OY*d ଧL))Su.!+ 81) ڝ:ɵ+9OH="7E @Pӈ;ڧI:W掺8(Z4n4]DM)*_¹C`#2^\Ljsi:UdXuVMt>m|5pwKv#w(c/)㊷MnFYII[RrCK /UΔh&\2+* M yq>  p,32a M^ ?A$$E:LkBe>2cY*k>:`@ v`-4?lMPBA;DI"2DQ n]dShw`UQVwYQHqgC:&RQ5sKɶ]m^p99= HS7~\'6*rRç 6{Bպ!+37]3S `ƨnlw.FMUf,KnsRZlՕn|淫-KZB *cyL񍖂o|9,g+mla pRJT f*΍,DDƢ*%^Eãm'?EvgTW#^# ADLpbX!X ݸc%|X;|7@f9#Ttqi>1MUGt2A/(ƃXztE_)CVҳa5E*Cj>{*2?]wb:<1P>v039hOu xpj͕Z)c{BHɯZ]PtX9"RqVvr7[-- ܸk1)Ei35UeX:` ^ M+z%\ņl׬k/7jL.܋<&c,ɿ|=C' ibwe6 usM; 1Ju_oyO4ݱ VC|̺V#fb2O0bl]Q0C]Tm"Ai#Rn}boK`y59j_d$:P78z_ ^ ҆<l4w}"YTToˑZ@ @Su&3^}g浳;(Ҟ`l+~;P@k1i萳5S5t?0YIj1h8ǘ2cqi:jPTIIX?Z9W{:ABE| qi4K|;֣*$6\-wu!E|yvhcT3SdU3M;M&$7K˨t)9( 6$xkvD y(%Aή wvV{閸HM:vhSG3.hHPax_V a`7uIQD&~1jᶔ?;{r}|b+=}#< p 3a=V0S~!UFHG9OU:(Fn5 |G {o<{[>;qXt]E%ޒh_VXATI DQ`0\@sw);1#dQkc}OW_ Dk-=;>ޅ(rSq;&wmtz  >Ⱦbx Q(IQ#R N,m.zLAg7N vx }v!xDX'vy C:إm9)hiD&cĜnQ;: j; 金""NS1^2ʉUPa;vֲDB{XȧFW{) #J[!AHi {jW;spRaJ5&#/]iؿw&lPsd$7e\+aD^PZ*h{C\̳2dQ7x GrMkJZH+6z.i!D&9rr\fvxFI\tFԕi"ŗ,qߐ} 'hCј'ik+NNkzH2E&N?VƾXL[ZO}D&եK\RUoߍC_15h:1l{ʀǶeEY}.4 +A+1DY*_d6'pwxNw]ۿ̪g&Xp yGAk%vN" DSr:ތg^ڪ~0NCn4$P1MBQf`lTWtr~_}H[bSbr2(6=Izz҃y>Ts Ԏʲ&TʇAi\$>=_ƟnE<ފMnA;so=k\޿\%=vܙq'W*PNEg47zM`X:*`vtA뵔3.nY8L]FF7ˋD]2[-HshN~˛9_xO[d|y{ΉF6cȔУ?a_&dVzs!vȕUrQ0Ҵie29!SczřDXS(#ؖ_su09^z+)A'TCo{Z@ZJq-7ɵjf yVH3՗{;/v E+br zhhv^s*s[hg Z#,4'O(GKW¿]6pv/̅Y;vp}܋/2`~>`C< -0EY>ԓt$ O1a`xv>5RQ0xF.q174u.UrLdqmx4PVcG[ؘ>Hq+mq# >sn  3yoԸ􇗢fSeQr Y»3ŏm憨_< 4f񬇻q]5bͤplZwsi1ɉ#$|Hj!]yZC!M?UR^ggRA[!1 ;1bGK{D8HH$W7>d(xF'Y}ϕ78&CXsiY 0I[8ːVKW$(R u۷UA/9y< _PS(M8ޏi,6 8 @#WD مmY? usP0p׋ktAךӹFTO.ˇ?@`"| %Bz*thASG=tBa/9^HJœy&yC5 >77|]7(5lL1dUT@Ҡ=VB>Zi_pI}&u3S?H#Ơ-q}MIc3ǻ PO4{aV[+ggU~!1O 7HqBFӭUu;T45LqT5֨|ӕAºneRQjw4tԧ+27D?*Umj6"#\%sp^a: WuP;GWR'L.ז >!?)PP0BwN0;–<H ӳf%{u 풽[qZ7s"rokt ~8Za$sIKKfIǪ5o5=9M y%3Eρ#9zpa|_tM*z/D`?;Fϝ g(P "yqK39:dߖ' {/{ M@ц6vr{yRLS79_@q[bz'\aKS졜H ͙yOJP'^eR<5˴ri-+q#MR!dQmb*QxRE=.2ɹaxXMr,ɿ.urcT~ж+47+Ӧ~)a a3= LG2?cX=9 .D \yGsł`TLk[ LI=*;VM}0T'ƗqU+uN(ؑuW{# 0君":U&9ȗ<˚N2Zb~)_}uTsESh"E1:YQY?tC t.gGxe<{<`re2$֩Z(Jpd,:hq~LOm^9͂3<m< Wf}Bu__)*GmŃo|'QH|И Svb{|ZLm084|pVljc#hض pw <Κ)z/z&A+yF+%9Enwr%&dleb]s&a_OV5&_]0_-r"Mj@TrL0<n7[q Rh(T6]aT/ cTªz'Ё&0onIX͐ON<=2bUUmw␇#~GfAlCwOĜl%8A0&OuG#xS4,BGx%?Y:ms N!˙IWi*GB*_~vD%:ALZlg2^3vEA,BǴڡ* 䧒rZ3~5h;s~BjmߛA%$2փR\G40}Zt$ 0LyKѣ &ڒ1skǀ?)ABmF< \uk&f/j La5I~# #8QV|f I!Fɔb-9CxT  )E Ôh<&CC@ݕRn o#Su=KbG`-&ͮ#"6!>)U3|$G9 04FFo*إA@O+4 8Q4Ían~EײNB:rq8݌dNE: '\4Gp)Ǘ!vIEP]\ DP"#@IғFcPg9z2!;ix-4('$I !dLMzE†{jMs~g<xwZ=|gfr^&\kaPNjh Yo&f~LۻaɯC Nc&H䇴 vFS;!P2XB 쩾3uH]+V麅[±&hĝ TR>PB&_-9= r.I}eQ͠:Gڂ'=R1j@2->)M'{IٱZʲ %Ilh#]Cަ<܊)Ia cp=¡^Lwfת+!VC6"_8]<D4 ֑FAv=h3Ů1d -8D!K?8:0}JjMt`7E(r3Sanʅ[ i_Bt<ЖH^[yPD4+F?ENȣD^ L_ tėY ,0 pq${E@[}kU+;Hi4?;}S:z>TVXW4WUzȜv vj{Z_y`LdFP:JTk_NyͿQk~_öEKZwNC3s3P 6vv3퀎A,ή0vuߗ@S  #䝹,l) iO3U rmmdl@p ݺ>/l%fvOS]Tbltӫl gKFsB՘ǓGVyVa&0vp˺jX:#46T/ILqy{bspLK >V"渄w 5.<KJ? &lWzCb׎}3Fݚ f)0PZ4 K Y;҇ 8' Լu0Wk~xUHĩ{^9^qC;}1:@o|5ĭTǽD61{zN`uF(' Q vnhOqW(l>uj/!9mfʝ̢CՏ~_Gas"咋"Xy:)g5t] kAԜ{GІۧ60rz.!N@A<|ܠz '."5P׃Mʇ/: Bti@,Jx -4[ojʶ{Z$$̒b?-sTo7>@⍀?$1=/,|nƗy6ۃSM2/dEU1mYd!lȂa>Kn9M -ؙ31{fdƾ5U -ZueσqY_3pٸH4:d'&"$?T/@ο/Zyn,\3! |fr՜R:LV+b?Zͳ-4/s[(Vk+KKRzʺhlJk4[P,yc>"y]/J@]K5#Aքni_vJb*=WhIzr1w(d &#hj{̐1ѫX⨕¯)2n8X1aANwLu#.z ֻk Ŋ(4cb6eo9Cy28[@his|1=bP}(;#\:hZT.vTVqQ%ym^MJ)G(3sUUMf*j>}(G}:{Z)Q \3\TK*ٗ!x@Ug3U [%8 IԗcRs P[/CX_f5y"5'=Phd[9;.#rZ4ulSluUy}ky' ׼0vnTJ 6+GkJWrkЎ[ѥz]y"SUWoS^8v<Ե*i юtt4N gW* @'TddETY ~ OLCP*^֠ݥ ⺗߾.B;*ɢYі:A{xxD9uT7SǯԖweHࢡ4OBg.c=5hD#6^җP;c)ӲMRJ_ (kʚv@cZ`yfODGϹ4x|pf)\bwÐPF h2w7E&*F.q|+zXAոPl/u+ $c6 ثh!qI*98p$Η n f| (qZsx@p {Dد:J68%+S8ž)Q˘yO4"n ;?܌!-pRg8́EE(K - ɜ'.`5G2f-H{a4%[e=(c_4NtŒARD( .봺皿-3)mb3FpchwK.=t;tRM-^|?ߗq*f䷌(K/FН2I''8VeyI%K%KTzޛ(%G0n,saxŸ^ݞB$[!3Rrbgk0j~si5YvO}Ofs?b$U@78?H*h! sܗq6'íQȂ(H$!8Vf/1I!m%@VUO0>Me C|;P5^ɟ?T2 xb9.K(|ga"Vc6D3  q9Ƞԍ,P>{hD}dmS+]970nus~N }^*F-rUST W>c@'=! ^.}bhl?AJ7ks*%{mP]0@]f6hht Ӝ}IA ˘XJIZd h>.*oNX Wm uZ7'INLAHoW_:krμ #li b=NMLcbHG: h"裼:]qMi^Vخk2j,ry~K1c.Q?q , ;<߿29I׀q+n3_[Ŏh°yGC-PV)5 _ٟه5V/y3BmHDzhuHbIOk[6i[j6-$0`\I{G2,$R2߂ }+f!ݗk\|Wa74aIi<?*%b݃*ڋy*J|C} `Y 4( SSefMZRd5жb|_`{7TˣFXLfG4(z (r[ $7Q>gpgV@%xQjzDE 1b [Jݼ8^ac\ x~3D6wZI'}npgqJ)=N7~0 F8R {K.<9=nk?9U5LBTUA}Z3j"D]J6cx԰#@UDy)W[Bp%Lmeuz{{xM萰"shU ăJV1[# K gϟ1[xR72֪?IJ-ksIN' '|2/'-$-QkOf˙s;LxR-wL;Ņ- υv;U4T0 ~96p;Ӄ7du.Y!a_42fw^?ĖMz)~QOb0tߙ`pTt $&G@K/&-}i9!'^3^WhX/tpǒϡ4vҼ-zw*axN>葯 nh"Wˍc^[7υ Q$Aրv`i/o/xɼrdsJBvp40.\` (. R<<FA#3 P?ѭᢿ c5^X5Z`Ǝf #KRq('*_l_=]Kp02]R[9dFE`L#!W 8ؚ.Ehu4X})i+C u_]lJG ,o Jad UwBe'UV`s͉Qˢ*}xOa UTKZ)wq#rY;t#KQy EثŤ@ oϊ'#Ѿ8޸wǑr3 UcBK=lg%2[TB ^w;]>Fk(ͬvJ2m +y6gr_o~ȠvKAtKӧp cTZȝ;3 )z73 P*P~uhKcPIՖ=Yqz ?ZoUV{/rV1jk,&N)ɕyVC0kS7r4pG$F%%Uᮡb fɉAF|6MlTf^yy+J57)uxI6QQK~-?Q?o,K .Kr20;JcdyqsùIZ6(Nc+T.=)vNf,x^:i"BD?p= Q-ɈJ.}ʀvݫ2QM/q޿}}vH'#hJ8MKzy[$ Wx_Uy"[#8!Q30V`&T[rA,xu@h(GY2Ix%5Al zs?ޑ۷|StGisk5vS{izqrMMZfa^=ej4 KDF6arm;lJ1!YK s8=$f^~C5+Wq ?s1wLFk7fo8d+5Tq;l7TckT\,3d6ύABЇBr,󪺶+1ɦ*FwoԛYbHT: {8VA[LM/iM|b{>D#FɭH6dgRg]I -fhnt2'O>9.0̲EwM (ogeڤA v4dT`m}#JlVf{Xqfv;UDf.څ\Rt.z|e%rdv0 #TW`;R&TƘGXXPZ-i#mA뚒LZ?&1ew_ƊD]ӢapaO֜zQ3GυӰ" eugm.*Ӷgbc6}ە=VOtkeMIaT.Ad4֕OmJ{XުӄLJ_u+k5.]ˬ~e.!B$\&%dQS2 D3.ai8# p=Rfҟsu2Q>2}>]1\gI˞pT,*v4ccm ߊC# }hX|yu< gqL%>B2:"~UcF9I| LLTŇ6{'|l~,M61;{1AX%O/#%cEf(ݱj37#0bZ:6IH~00hTjʡ}v^:Q s A\,tVu;~U>èr>yy~+`ĕb5̺S Zf* Z`1nm~> h~|"N|8+W.Q@ ?H͈7WYd؉/-w<(l NR @SS6pF37j ![+OD-*+EޠX>ݿ:'@˺_ Zw$ 0Z_ض͌FۧVw3 s=A(mp1cQ! DdOC[ڃ;NZWyӯAt\PÀ0Qz2+Kl :L&o;ē↸ {>otOam~ QH{ j+,c ~5wlQy$Cn+]دAuCeQ}oPƗ9 ^*xT* l3+)I AjwnQhOם- .HX‡.JB|*ی{ Ly`$A;-}FI9 =ehw4K~ən x7NlL3t;~RpW2OmAmxS>Qa(O'9K 5x2 sقɴ+eV.k|8ZpVs+%\CXA*(\ js 0`eڕ8sOG`Yb_"\,{y4 "'DWQPBYfB*Dx!9)'B ۇC\zMȝ Ǿ#tݢ_⫨)Zv=RY1k? )#pWBRJ|e‚଩Z Ju'H 51pyd }jvq; [+DF_:q;&1gȹV?.5[+ծTRčIm(:bp4\YN!0(h_P'_5_1,3L۟v9NAoD78L`yQn1׈>Ơ aqS/W&N*I|*E>;Ǫ4lc G3qCn2P_tF7p#E{yjXDG 1N9wp`Z,(`xL9o~vuBL%؇+TWKB)[G`3bs(f[ Uv'sLlTwkG3IF+ xZPG2k%Ud8sn8Jb8 Jت9 i/vѩlSkT qz@!DHɮ,(FgF=K.M pVlA4?^eOsKХ#P$.{p %fh:MO)TrbRY4|(:d߶-^&atWrΖ@_sT=PLatnihOfc7jb\ z"wco޹{.9ODDg8tVY%JOj-48rCgl"! Nk%]bBh.~D7=Ċ91ص"rF5*&eXG2dݻ?!Nc1ͤab|)YɗolXa+tiQ6xޔy@!rx~ KUT- 9;9U-^^7=Vӕ0nZ9g|Y.Z")z2W b7palФJg^0J>#du$&*@Ź!+ɫPԞm$3w*A.RP}nz#4@O D"cH\ No!#᏾4 u~y^)W TODhxr)VEK߮w>7g0rynf= ʨwKR#=9)q`B39«ݓ!mcDzD&R*=їK$2Iٞ[E܍r̶:'AF̾:^'Ń&+T&wʼn@`L!F:q3qNbzE51˘$ŤME p,z7δ1%|ӋPs?CEd[fWT̥z` (z;>#i$㛬kԻ(MqrP2 5\ʍr0♂{4w y_/Ag9m4DEJw1GE$2pV~@Ȑ=s.%`nl_x~4T#rú&IP( ցTq0 $7r:F pk Cr2ܠ.$.7JU\AƠ1+[Ò<߂IpUX%wP9ivÂ_5w0p@iY LXqy!g6qhh-!H%(prq<^Ӳ ,5El\_,& b]DΚ;xB/@VV:wx1A7gu!}biUk (m4P dAm]Wo<6QSsPka1nT#wA@񲬢pF!L̜ :56P )˲9NI8<-3[ٲ^b#&TBq[ݺΰäy2xTY'o'g&MKXCk=\J=F) HqĘ;%eqdTa[(aiC["[Xu-nAZ6r ֗ҵs#AN<QV]/'Nw餗gGcܝm,Aý## ؁%Wo*GvٻVyk2;t50Zx4=ui+B 2x_heLnP%* "V`x(ys+ߚuO/-p/a vڜD 4?s %!rE$"rߠŸT2: yϖzN} &ƒ*vh%ݱ램 &"璔7e@zV}=vxs{xh{KeCBpp{#G4?L$GQak;miGd5jwxn. #944mm9z7.p>uz+agD#XStvTQ:؋{jAȖ8$86m4=m))aT Ċ+ov#Ɛ@C}v !{@(()~U%{(tſ*ɇwK"xiz! ==MQGm'R4bAB.ݦQ>( ܻe`-K 2s~*-.xy8!xue׃#``\aP܄[|t=OcLzak40.ㄱ&VE[oenO(-1<82䥌y O my رJz@ .`p{#}9=`ҷ}W.H~|~HsűȞd U['|Pxc|(YK  N]! _-M-cC ]\Ɇq-4yGH|(.n pdsYw-Ќd=I";бv8U`%nflY!ϘJ$+ZVT|8G(3 N E’j.t /TQXODj7/c4ԾL%I)li=&p}T0ǐ)Nhc4Tl;فwwؤnB(ڕб#Egm}{ضڨL FYsVzx|Lp<ȵa<P5OۓW>2H0UQ!wKwpoL "(jr /FzȝHnp\BJlբ6$…Ʀ[ *rݪB3𫕮Ó:nڳW]_L jTzeAFF7g0=^ PєbYj R&gS]`xhS͸jV7!d>eMFK j8q;8>WaNdg1f%*D; gsYnk*@c5G'9B13W'^ףߊD((ꕇEl;Z-sclFv'@5: ʍ!5n~oUBR~!gm!E]Nh%{m>`O+ R6ZFv%]F5!55bqYZ \k 6zB|H0%Ğ2c#V#Xon_\^G J/d#7_1h.$9h7hO+28(TPSk&J'I  7"J"{M\(tegS3"*K1~83~"+28sC$)SKzv]gS Y.o 豚}Eg|6-Q.>3s{T;n>2e[(@fE;:M$J&滹;y'Z$D7`Rwt5ǪvI|X?r7hN_'5C*3~JtXp[pIJ֦ 82:p檬:CAn<0k VY(dcxbt>M;)U;Wx'ɉmojꈘg?o<.ƓLʔLtbGVuqRbK=g^}_S-]w7M\]2V %:";+/84"'YLj,B-8N>{Mn~]3ޑ԰1\j2=-BHtKK[#&l؊5I=y8(1 t7pdS0OJؒt?+i8bX ؐ?y3\#^,fZ\Whn:zuE(%(Vjj^S]2%RRtD/yFм\!ӕmOxOU~/^"WݽVnQVZIkTDe9mr)23}TI3uۚߍE9HI0G7uV4ԨeEAMq+BzQGvLWWC*LOS-h!Ų~S&CI~SH,e.ҏ1k}̪ /xVd1~}W'ɴ(ɰ v^5Isfʫw5Y8W٫W6ExrKY+KH~/3}ihls4P-gXF2k|B*^@Tka M0i#aˁ|/:OEDNhd'1!tbL׾)4/ qPSˀa"A*sPbt*ƅ:}3$3`1.c.S+H-\/4 o860H(@dL+g/Jsﻰ=7#>s$q8d1%cw1rI>ݙWԿsϡii|[kZmN?6DOu82hŷQsbLYH[8hy&Q%pH{5v埡3Y}C6١ɞK)ekؼ=b-sQ2g>=!_XV3w2?m5xD)X MӒ9nTGazŚ0Y,`X [OiKȚXSR0g: U@Fu8q^.(L?Ơؕʥ$ %5bGe[Ů0r\03ȉkVK#]u X,@M>mA-?1‹Zd%Yh |wqP?>v]^i\Q]jbBV2zJ} eBmmU-L|}ɛ/ ;#*hs'U@GE|to kan6w5:7 0 MG>Rm'fJ\+wչn@8SP>R./5{ŁeWa)0O3iODswEP:aK=lsE:  0ul!e:HeOv_Vk a3d~D 5l;-(+8SčI\K@7zAT[h,KИY>e"Pf$t_M>pjqE,û,@gv%/;BK.(/ '&[t]yAuS6'Tĥ1z vxR~xHCagHe0eɵK{84Vt5(,і`JӬdIpl4i˵-xDlt08 >UL"vRcd."G\qF}zfQzby~O=.bܵavdK'ֳ<Wi-L+j8*{6񄯓Y/qcM,$HMmϢ)r7N4_mu ˪q:qZ'G`᠗w MhdBWcrDZ@9fo}:$W (?NLhAjJ:% PuD]6l0RL4j,dcΠsgvPwzȇ bx=Ydye/J4Ԡ֣P̈́ g :L?)JOp#ђDgV7Ïz9ַq5j5X6\b}N6TM?-†R a!ӥCo N@N6= =J7(Bϥm1vj]OVⓝLr[BDiq%Ǵ:r.:F.wNlg'EZ QB=Ԕ߲?p1l.ʳЅ!~ve cFfkS.$seO= 9EJ:+YQ*XRjD~rV,W*Y5J_O\y {ɗ/ǭY2Q nφ~@ C̓{@)la!Јry-5& Q."ƖଊX'uWSalLLPJR?F30|U('em8w9 izUŬT4d9 @@ TȖOˉAW"h1ãý|#,\ڬǫ!:2Q%1fzܰDr rB\B9n7c`FoK ã"Cs|^&|0rh׼㲊t5= ĴYqS )n868K'i[< (q!1g7vt8c9ra'v*4 k΃edr݈fw4Ӡg _u!yjR`iLqYGBiyIJ4<Jpf^mD"M+e-cy3l&rSoN]a5A,Im!^jntMVmWAbԎΞ~WSCQe>7F7>8  ~UxznsglgTűTE_@~?qApϿ |O5C8ܝre 7vo( < Oc4: ou5R0<~(7\*n?4e˕D$8öO"v,G(}L.4"+E%hZ"L㤍 Z&@`Gf^"0Ǯreaqq>UGB>;ӉP~`kc3৤-soUԇiф MƟyE}٩5kN/Ē>~<%Q1mNE.,IbxTHTv|Ys3l20L352s2uο\܌f"b0ۤ yU)o(ł#jtbE.Md|9(4zyw ${#Er&2oTQDhCڛ{~H\514%VpVm*$쑤 05+S77T2n\8ӫɼnbo`͈=T2'*weLՕ:`uX{vAͯ8j!A5?5-HPIh[txcxb/ U8?+R|\]֟쩥_5]^е-s'={vc0amBUa A+?]^ebD {s:$% 'PIAN'XbDfKg8:̡X[@->٢rɀR-w& *0A$cm- 6SܫY ?tn Qf.aZ!_ț:޻\t 34[M{@Ð#)>;_̶ LnB“gR;~천`~k!}ɯY3eU"AEǘ#_m!"\49dwEH_PGSp`/)s(cӪYk$OK*7zcz&_`#f݌)]ߏ3żCȵbLK"W{JdONZm^'ɽoͪ(?e%)]R4@uy׈ez2\vgYX)`RPdJƪ4Qv$-ķ64uו7`!@[&#/#Ϲ]Z&eR1HW=H"Ї#+>F}\A&tݘp8 ANgS+Zu;վrn;'tw[5^dbNK;zpJfjgpڠT3n$xh GҼ,0g0llz|gl ~N_So)cb.gjէ)dԀȒ8Ϙ|43^5c<\tv%Ƌ+v%+OOJ2:+%.OׅI\uLʟ``3w5C-Sb*LO&pĉt=q3a}V2Ө'(jnJ90$W 9g"90:!b< k8o8j%_Rfǐ6OpSgs4낛\<渀51P=~:4ӟǪ JKx dCPՎ׭&?8eS, "ODz%‹8`u5k{H. ZF{x,¤b^ʆW kr5 6S/4H4,}GjJ'7ɆyG5Ո~)Qmtu?^B NtCJuYtsmaJ|(rv{9맢H_:lb%ݲ yW`w0]a @_bX2uy@~P{4~yy]{M3?lc$QaO˸.Y<Ι ۬ZKrA˕* 5qCp0*x,I?XI/abz\[d))o srzL&!SOМ"Ec?־=2B*HQgmNcy(<=*&12[>a29~;ؿ>- Px#M&{Eq:-ܜad(d'^yX`'ŨHs cDETz[}( |?Km&&Wq_QͼsUR$s׹lޣuABŶv#geZi(X5ZXB(-(z}l;g("Lm8F*(&z}ULB:`n]ȚMHФ0b^^BATYO%B)zՈS,~~6/ԧ,9!kYQZPee"DsWQ`%Ag dTxnlCYhkjT-)Dhʙlnr9H$c1)LU5s^{?&'bn?*Jc`Y!T`c7"\ ;*v>AWJ)NB(TKn\bBƛ9QNqVmg4%4A"Aں9o\=z(So ᆎ8gkä,3:mͬb@>ܲ) /17c@'B!jᄇCf˨7vuunzij{ymHLRkǫ숶2')R&;*S +Rm}PQ-t]n7ЋNS&rs^YgGǢr'LƘ;N-~܏*9ynvtһJNIO]ɢȚ(4һ?B!I?4{L v8$sZ6#F\Sc, ϪhpXs^4MO&LxiY>ʃ H"}eV9 W1ie!¶fM{C:V_(/9qa;ፂE(Et+t̓GJFhtnb*eS+n[ MاlE4*AS8'46@GTiغ9n-.įɡpOuh˻}S> vB0l@ɸK^,r̥3l 1viMofO܃Ⓑ|^\1-j nO?:$$ ݮ^4b@q;{'ݡ&W :bCޤ/EG8tu\S`0݂SV񃏗-~!}`5^*Ϫl&6Ze-o/X}/Zw{yvoקO^uP uG WgH([ -<ҳgxv)e[+PΠcEAlü@ҳ^=;I'[0'9.<~7!g„0҃z kЉ0$d#,E,GS!HhL}ϲTrs} jb<k-u f˴&OW7~rw*#q#dOUAGKjmz71uQO[5% %\{,qP.k{Jɱb'S7kcrKoIv-J 9^JLgH/6[D|{_B簤n^Iۃrb s>0{(1T6v%6O&^o}ǗV-@ݶS*s(2U}޵L;˟V-MZ>x9}⦇Rۋ"6qzL٨П{@_隮6˾ܶIeY /yҙMDe")owv^D0FI`XN)=fc~ Cc0gs8ViyJ6>ì q{%d/1Q=[ڭ~SR!OKA<7y+&fGw@^&p˿8eEgN\ mOCјJ6 IqY- t捶%bNr[t;⧶ SF4Mi4*HU[D`nDWЗwSDRkt\㟿DHS,;;xZ)|GMyV #T :\WDLJ|b:WCZ",uXpL$dx[Z!ރ@$qv y|&Nӌ3YK4{LiMjV:0xr&v21&8^4nQ?]Mdꌩ/{C9X̵9lnLZ9͌n8FKO6#NklYNPR 0d*+8 lG2U㩹L+D}+^4޳+'|L;ΖI4OeKie"hE5ڷZ'Ib[fN\/h|^uP=)r$j wC=<]2NW4'L:UA҂4`T= ޻0dKSĽg2{>kPJ2AH2I,PhQwo!A8c8 ;Xh;j\aAWVYE7xD̓_<*?Ƥ}^EVPbXϹCl#uίIeE4iwMh}`LǏpQo%9K>mXL{' T9EʂJDrm:~[2!~Ү7UVvbZJ;xS|$_KAo̶[^p&O )jzq WsX"XSO>6!Pc5Ĝr"HM۲Ubf $XH[<6OasX뫾Q{RV2f4nFKj}RM 3v bRVǵXPs hA\NmK7]l{B:Æ"Uғr7o7#P7t]T~9КqxGD&# ,`$+Ï^ydc:.Q)=zZu'ˊ>h-Η̫7+)*)㡯jN)c+grRs#,,Y{5vg~-RUS~]]d_>bVXӱl&"Y+dz."kPbrV?U&ALÜ/UMX덁D}v??FA&@2!IP6ڞzIuP/ !?sݧRզ5J3Ed!V(8Äs{(QdL_J5Sv:kH nV6 t Da'c糍* B]m -V2$l+:>#T2J/+IpnW ޅ?CG7swC]l0eز0 aj}_8ϭRq=]Ԥٝ6y$4s9''_RW>]3)WPkFϔ{uV$V ^¼դgc,p]_h'75?4¨PBZpoհ8ex ZSxϧul4uߠ8=S{T( oEUjqDLG%|m߉6ЗJ .3V\b̵tSL>U19= J'ɱ&ͽYl0# ZN'0.[#Ph.kOzv\ j);Jk}[_f+ϺB zjhlT7Eأu{#Tc~<6N x*xp_GRRGzKAy&9IQ?_\0^J MsnzRpW;slb@ƾ1L<' ڧcvjn,3Pb),tNeQlr_I,;߲zZQG%>ͅ]et &NJߴ r3\{ NlK4q\ l2ܥ]dId.Fpf/TvF  TA52 +nY\V ,+ P?[$š3]1?trY>DRq/O+ (Zim}B[mj*H>2ɓ />Vp.8 8"^,_e^ ԧS*V>I,BF٣q='H!gϋ8_܇5bғ$+mdAҎEz{m:Z:iE@=lwC7O`Ҏ#"eEК8&R]2 db[*x+=#Q,lLk`HouvN#%M 2Hi" ?dj:( /#jOY_#yu><'] `ӥecB)snwMX7~Ay,eQqQOE^is% 8'zxU>RLo?iA$^0pއNjI2ͥ8/:CWmBOAݟHtdyf9#dp$5tXTi! Dj>rwb$# %A츑U"+j!@鴀j=i|Kmْ\M_LJUO&KdR?\\7B /!3#߼JDU.T.{OϐN<@Jjc3.Nnķz.0I7(sKUf8 >t^G- U,AX-܉-xnPqǨ0(쩲vlLO`ʇf*+:|7|I6ͥ1ǥoa3'e9M-@vQ#%@Ikopsk@ew{6@28fєKI= H) 1ʽOATkѤkGKczտ̬'˴QkrҪ4Hq.A-ܥ^Kx#d4>ht)1 f߲ZpY|Z(SIZM4I\-qrb?Xɶ*v @\1 ~-|5F^bA*6R+Hcd⏂"AWYa dx6I1S`uGb_:_h_G]/n^ 05CƁCK\S5|wɯ؄€ᆡހn>A/H&U4 ԏ6G)I:S.z𞋠ʙ E8$v?y# v켴ƳbnN !ԫe58۴yg:/>Z2W$9n뗣*!,RCS.&!QՎD(b r51 Ka_|<*RB'*2Lv`I'@PyŠ0am"ԱSu#ESi"Rd +QPp3tedxZëItK;sm~A6l a]Ƅ06VrÿLd8WPxB=Ys# $i32g"??66ˍ^\y*#A\)HE*&9ѫnꏬ&9m(RؐV58[#pP0# <+^Ѕٲ^)?/B;ЌLh:gplSy=~'heE(-\R1GkAٻ;c;KԭG($ ǞŀfR2",QSEI=l53Xt05Mrw˧dHEʊk:IqPȊΛ7Ju@(9-/&%꣚T5m!?J`&PkU4Xh Ԙ\$<gC?9_~vJ}O@}Bm﫠`FBÌ!X}#Rwe(F.wojl*̪CqсdAZ@"4UÉ>v\D j鬳:X\o0D0aiEg>+Kˁ̔U5}8£<5V+'}ſW,Z:g ۚĐ۵$0ޏ w:}N6)E`0ѱ̼XZ)7Ll64mg*齒 o|[f}zic "FD}ssbYRyſ`ZRy֓=_׮Թ'rNY*8ՐhG|c2V++6լ_tl% Rԓ^T/4y+zIDEdžnHȉx,2j{U+g4?hHgP!T M)ӎSZ&s?q1, rǻ$R?]XLƇX{b)^A\oҼ$ui<3=~L)*D [" 11w/^@akr`?ZVaVp#v7,sfOo 鋷KU/we'@Ϫ-?^@Yd%?Ar_¹J*emucs퓙0!vWݝXY9 tWR9*tuTFf)F?ũ B۟{7X}dī[[bVgbBeD>ȴvҪZa{,85qvXҤ'p@SQa.i$ӵԟ-$B,.jR1c&%NMO22s<81`%ZZɞA`'[W,݀$u^kv/gz;<s=X,M,x%jQ<+JRK^T*,KyD*@#WbB^%YKڸiز 7*/ F .7HeU&эռ 0t4D'lDt6HH*haM o- [^`V&D6CrE=WT+S9߭x--.}şSm̍&t;. #Ԫ1z(s6z$X31|n\N* ٹ&l dpT"I a-а,4 `= \!G"H1Y} `yM Z9zzNlj͕PQG\K[RYp-7L ']ܞt08W`S~1iNi,  SM1"kt6*8r7Y]$`nU%Fj=Gf &~)LvVq9ǯQVe%P?5c,e,uHz('rdq,G֤R&\{d^oEN.QڧqV$`j}SCܬJלwq`Su5Yރ{g_迈94uĊG߆vp'-ɠft#r<} !͊5y>'hZ^ұcxm1HY=Gi4톔"y]S:cism!B_G)"X̺UGV7+|jnslG·族|XKjuH$_0>b^ZQʙ\Os$!!4P؎* ~?@IS9b7)bxȌ7b@ PHth*$ñ)BjJ7[~)F Db6 ܧMO=Z«G\xC1Xm0ja Efw9Kud J,岭cA\ÿ!]g/}g([ݯQuBXF*mQT΁6)V3*]PFT9 EkMv":|קU0RiHxׂOp2+9=f[lc "pR8}MiLxl4U!/=ZC))M?!$K !1f; VRn zJq 8$=>q;%$NL t)9+#CYh̟=p/y d+PĔZM8Mbh8/ FZlɡWvڿڨJ=&&pTMa_S?8G6;\[U9\9X0XC͆=˜ h&[!9Xts/R95SF{CQ+* +U!/+Fr):P "h?C0e3Z8vn˙z?!%`~2>+(\q2qo98xv_#) a` Yb'1-FB}MTM[@(k:c՚d[-Dl4>6,V>V31~Q.fyMY6Et,<]h] 38Цf"~7o]y2٪㋇Vօw>7@& |!go گ4Rs%q]7[;`Mf+zy z!)7؊iȪTzY(HKV2Ӳ#5W!cϭLL"]AVڭtqGxŽu XtHe>,9.\ccb$2YI:KY#_kV:i) d]h'zP)DŻ ǦۜBSيpKtomA6S(i5qw;viP@n)WT~,RU^hy@ꏟ\.u@}J{9,m@6];ʻ޼8`XIPjA.&~: "g^%)B5 մ  4K~kh`npħ )mYdFTKa4\+z!%'UCn@~8=| ܢaՇ>50$j7hURv'Ji nEpE٠/f۲w1zF5d oP1'؍tk:t1xREv{# 喬&[ABDP74fi|z|kԊCߦ M^ 8T^}Hi55"crL xbanPǃy}hjѣGʁfC+P䘣 &I94GŸ]-A7<pTHb0y9ԍ1"mKv1*4T9Jz:6Rk?[ЋM䆏Bf[.r٢UVjbPP w\)O|_!F~+F&X!owMu 'AIzn&, %/p̊2KeA4pdb{KTz9qp/VoZM'H)LY2Ӧ| ey/<|+aj m~\ Tldw#[nǰ- "LXC欸3Uoγw< mJ7B_hGim ,%dU*F2<"sq`l4H̤i _B h5DoXOr=G%kb-.B[b|e)_X\s1ldE՟)c+!q&u7w/жO*JZ^sm\boAu$GquJX(G4|[Sl_V; tRe9:Yb]_GPZ,72:Uwe?c%qZw^_ْ0" OVf^ySS0OzخhߟSR, t wbcJee4?UӀ{~ Czr,-{ .Q0H@CUx73]@w$ H!oqK 2i)uaCX:o~.ti.-^wz!ǻKT P[c1B%xJhҶKce6lz& C/v4/Ǭa f"nգa5[ud*#AyVFFК=+E…gl͚YT#Z+|ZXg8u@,V cpaHvl-banmgS#enԚ9QsJ 5x{SPh^1Nq A^*urY*n#a>J77#e= -I( cI[^!!hXBԪ`BjJL<$2_ǔ8>Tև{ƞgJ gZs{-t{\0UiwE[ iѠ0ā.RjRAŝm\J&iú-DӅOA[:` cMsmP|aV#[GeVa+A ]%UY9gV):x~![_ijR% { YzIBYHEcAS' ?>1+Wa X&6u''ϑAW|MEI'5ǵp}FSf w5~K+7'0u6Ƈ+.`aiea)Lq Q&J|$z@Ż xhdUE+^FX:Y h]Wέ7Ȱpίl>r[Rw4|$'%ӿJ/ #@\);Q^O6w8!dE4/ywBnGx@Lq1gzIQ``}O9,Oj80еCARs&~yhi] Ӊ&]L)AޫOEP3u7W°,~֦A. lؗ5+c8֮pK)f.W ys&GqB3Jpj4e s~7&Z$`=1v&T}4?*g6fJxti\@Ɵd-??~ĉSmS~gCb2׮)wŏSvJً+ݿk jK<rv$ZVtbٔ-)ax.B o2a Yx`S:,ґgEدߎ{9鹘~@١uAC&"@<2_MEtY4#t,aؔR)q@aI,$ L;aYMȓ=gp^ ;ڡDPd 8ҋ*Bd_|KNFCȱz r]zpU(LaO"HvI<&'yHgaF%ۍE(ʜDf)549č j}H=(>KxP Awh'ڹKstV18g2vZM*1t8&;Z/lJC}+/ 5-z)18IWQsOԀKG2yd|tSᶥ*&e{}ƶ($.ϾԳT# }5F?i"w٥7@I !Ocn4'P4n/U]=)?1O ``_ ~|N^<(( X8Kt$u mGV$Ż NiZ:NoXscH+]6Ie9X74E)VuՉjZYX q3RKƖs{wcorFk0#^ 2Y kJKZY&01!$L~) ׋vu ?asoFXcP=u6i,cD*yOq55{^z m6 {ƱSpUl;Eb6{B C {4"x k;5}hu7[tI=>k["*~<h _h3Ш%' Ս΅~OyN{v º97 (@*"Px|7}?ܲT\w]CLb4O:C@Rn=2_[;Ͷ0^0#Q87KȁV=.uK)֨;>_ kom+D;Ʒ*CE}rđ[' GܖOWΉoՍT o'QN}A8e-6֨ hZmï#$:5V[GUū=Kyy#gܷ A1CRUou;0?Wr%2A3]"9Ibu(W weBK^:l8jF9pg-gje]7YNs8JOY~}<7$xz?RUx_"U^4lDXNL3ldQbo.(nWIU}VnDƯDB!2⍷cu&^l#i8l1'lR1=b-B]Z9ܩn99ZnazFcZ$tGM ,(jI ,:l ~ o'h' \(i_!J7?t<}<:whg "ՇBh Wu}zd7,OJt9i횉#Sҵז Zܕ(gvl5S_8*@?G ‹s"4ْ^RP ׾A:FcT=e0>6#bw L8ډqvr?5yFM:OѷC$sDp',fҒ mǘ# .-nqi.HvF0emj$%;4?1ID2 ?.J8Z4n2Z& K%$5ξJ$)=;M[e˿MwaXƫ:2DaCWgkO"C[lR7$M󐝕,s4WOe#GW+kҫ2<'V>w| H#^S' :Xg5 BDoBB8N7 -ӣV.:q\D$_OT4{uT{A-5|59LH/FrJ&i6cb)Lg~$ьli18S"WaKꐾ>A@b}L՚lS{?B8'"9il7ޮcEA.o\LTˑ#MNӕr&=z\/pi؈^ 6G[9rGnX m@g4W,nblфbkGM$D Qžz)؈,(>R4K\[Сf73Bf;2m]2J^oҨU穟)!,b%jN/I)%3存ΎqIg\GK0%49e[Y{RNٹ2bCo|;AVWľZ Ҥ@=0Dta<7P Cv[,"TC"p %YK\@:Qi ɠ`mB/IY*)k⇲Er@Pc)!ږ @ȷ rƋX@E0kY߽ݵSi%Tʄ _18L@W%!8[܅Ccy!W(#`b@p^2~+DAJEsA%Evabƨ,J+ N7M\1_CfrCIYE/V¨cTi[(MEA9oqI: n0Wppt8qn';dEmL<P%]icb" {ܨݻDuk _86wtG};x#A:4S8ȲG[.#ލYgN fE[NLb& 9Čjġ*i^ͪO-|[K b-^ --26&oeѪ |"Z^uUZPth/dKe1F-,a~8Ovu 9ŠGUFJ`58%ڲ~ PZ1~6PQ˰SU Ԏ6qZ1^~&.ٴ}*@8Hn5nֿiq\CCJ{P;Ti d>. KF"$,/.O.c^1t6pA3/In2~]; \J\`_0ً۫⮆c1kQyiNXXd*,B%XvoVxGt)I :憎y{`rޣȟMmyy uU6? 2cH>CQ"p p1aimBܷ>p,BsHJE1UGXθÑ 8Ldܤx$AG}\ ?s>(ДuQ#rh,z]7"Wbt /g'=y '":t&t+1*8!$栜EeZ1k>f̐CG"kJl=ogéY~R?{Âwau*?=t! D 3}¹nӑ$Run D 1Į}^Jg4*>r1KȵdÖ>8hf/STW65V΋n)ھعfL6#sG"i|!1U Vưn3>"ꋨxd_A5!&\A\6]2s `)ۃPMQc\e:|LqAP쨰}SJTa] t33?Dfc~y4Y+kq|%!`pzr^J@H;zUr jW@`ND}/q5k\i>d>]P[֢mFW)]0YLaBXFٳ! P(gR=!~ԄXzW|{Thnt7>;0ÈjK4|ݟ0I[;M㲴#Z\ŗqK@?g;NJȒjS{^Xo(] !YL-~? P0lIrNR %B"wgM$=+pwm8G:H 6Cw07#֛08HTyAS&)|*9> 2j¨ >؎!m|}FS̟zQB)w{ˁe*DVϣx(X:2{V}+|ZpFN$E9&Ott؊ MܵBtA5?|%ڡMbr揲M E+r$,woK~;JuqghZox2/Ft WF;?߱GbRi͌XiPv==Iּm3o &mݛsul5NbE MB9)_:u]P'O;f%_2MoO2R RK4Q8+b\HW'/FWsX(~GD }D@]sĔYodQ1}BPr¢:x6Yah`-TlsL}og=k*%aqj9 Z 6yCZ/dͽGr`fjGMR#b}bQrk*ONOFV/"YWgЗJ;J& cNv =^}8lIN&nk7{(6犺o0Q8סsFy"1r *=^j#z$ϵ 6vÔЯFWkc| )Hiz=ԧ2: BE]LQ]8n̈Wor &nl*FYL$fÂbQLҝ.l9~vLa6F)^!agʜ:s@J[~ 2z (G(ye {Dq|O&) ܩ>}̧\j j7H}u! au rF{Dy"ٌkEkS7$ ##y1YB4jKUn4HytXM=ԴX~r(uO ͔rۣ-WuDI\ͪEFm/| tJ`F2D5{I&%g!e׀hا6:ny4>/&O+X}<Rݎ!iXg3wtp M L2`$z$YiRS{B\ ?Aܢm$bfJ~[ @AmPurt X/mX3.˷>I7·])|60Yj kZظJ4Qzc$p7V6Ǒ) ,,ζf7^idyQKo+|HF?_DEFl3/#v\VY `ͯId%+ q{n॔I,j߻kE FO"=`U-TS(pyF`obQ8։ƓK@~ o ԸBPʍl#ȶc\(.&IT&Ʋ'\$v'W 4Ol `V'4PBioCwƺٯkŶ{'qZIL:_"N#>8Le35`k;ʠ0xtS7 -Ø|+W/$qN0軔RCk[C[1!Ჹp@:r+XI!pM!K(ٿ֠|qYxyakK]+3cE@8YyG'TS&{ +cfzLM@nC\)7:X͛ &RRKe횟' GP._G5  t;oQ٧i`hrT,*{Ro ^l!ާgGYr ܲ&<48ꦍiIjD6")~|0f@-Ax#*wݕ$]63Y`A̶TQ6%9u!J~3# ݛJB=aF@Ft o6Qc ?ѫU%io v%> ci>q[J]$D'_26gQBU;.ڭ4=*H */crerہ¶!tcIH -:_@L#]~H}0M/V'Q 3qΎfDv|Y2oP*Ɔ9xpG/zFZ'$wFw {>lU/'66<ݯm^2jY ^ПZtG8 YШcXn_uD!kTGr@(^2{dap{ZwcFBgRxB \M2 {4n]3M-Eot=6\^ ]MvĦz~_: )i>bOrSST_G^RrÌNڶ[A_Tz$%FE5oEmmB!p`Vun|-PxJ))"',ϡ;KOEKiKtE'rS:ް}5w_PD0@}Z! ݶR m`ٓxم7*뢥5\<ٺ*5b@]m!#EĘg:b/:IЩZPK%``~kP=u2:糽ϺYc[%Nw7 iEt^6{uu%N q-5jEtɉ St`'8Z.Y ظc:{"B*NOOJ9Ÿ*2?SG A8dy@f8űNڨ_rj)GDЩ%JWLϢhG( VMcJC7@kŜ2Kh20Τ `NyȻc7N,]:lNx8&ҝq_d֦['{ڦ[͟܄B1b4@\y(FM(uTX~RH-͆S1 ?Bi6+H dۑ1amj X lLSVkrH(f `,+QH6ruyfzgI?xE{ILvdMKz {>a-P։&Vl̈LDX B(V9AI֓k, ؾ!&Y&&NG"3/g|v0/^c&iV$]zH<{_w1"g_gڬ1n+k@W~&+P ny]]`Q5HS $D>hh ?́6>o(d{ZzQѫ=ShO>K*e C [|~H@sH!'9"ITGz1TYFmW Uzw3cp~| Qra،ȫU ͺs*=`zy h6;IE}IHedm>t -0E$}*2BjlU{^Mur3.-w#,=hV+@ޔ~YO>0g$+*˜I?BU$q-FƲ+%i`%nwaB B.CAf]3lr{hrɩq:Bq]Utwq?+tරXLM|NJ.RAS~+h$E<0^ ,Gz60%^~b!'Y%ȤWlO2%%A/KJ7x!݁?98ҿbbimLetFRY7{ Tv'\_Y^(+M|\[J";JmzO =K5M69Fӝf%V@^$GpeU=N{Q]qlͮ˸K S[~'y_e &E47| POA[Y9Xw#~&HbPgV0{/^"J^EQ lI/Q湯>(aę(, lD/˫Nۆh- aހjá.&03;[9b1ӛ}8 hyL@ȩ3jY̫8p9(ZdZ МqJ+ok m;}] $>GC ˟PkR/ oeaּ<:P9}~ WDOٮ5̖*A@(-a.]$ְ|r1ȺGHc-z3GRZ97'd(^OVvc9w\$P"Gc BpޯEW a!@M -pR \t;_8,:@"SZ W Q(p;Ѥm{d]ևRo5[RCvbmAoYb_T@<޿?Y<}4u1z,< q9 Ȫ Woy[(sЀz8h-Lchg$%Ofh$-c/(o<¾So h@XBԙ2P6xg-1`]z^"Er&F+'gSO&-rPښ}\ga%S4v"!ҪmbqL<ƘO\u&WNx#uD뤴H3wJZIiKĉk00dY畮5KM.Uw Ͼd]d4ߨhho^̻?m+}x O0[vF=St&SrȂ/+ČgKZ cNDaߌPE7 bD_6a%~cv.aVޅnRlхr΀Cց|m"V:"Tg\Iluz7QJҍ~V$B?XͼqrA!L\{5WY\ehVWD0\fj4BlCC=B9 k:_֬M#܌6\"&W6S#O?`6]% jaRS\m#;t=m_HbGu.&@X!|*b{ Ýh($/ی!Z7d<h!^Be88ߨ{"C6\ fx>ygV@P}~ {iZyCg^4}w"L'0m"cTd㏀sl>[go!^Q ?$H/Z~bM%[}wf81.FcE>ʁ|g`$hWA"NQ$DӰCZxYz nU{I-fdw"3ŗuS& ɛiO>-UaSNЇNe|ޙ!Yh*G@ڬK? *CEz&A 6O)G0aBm)Zo3j+ d"uhDawݎ~ǁR݀m$GПM4ێA]YwVEѺb\R`awJeoU*X݋~Yx2n\I׭ amLW{-WBH)+t:[E vm@:-ߗ"Z ^4ᾃ;e{]R˟4)V+QQR Hf8PG]JLrB!keF#_ q wJ1PȚGHť]d#8Rπs{J#3*U:ĸpW"Q;fi ن4^p A1ܒ1ueӷ)~Mʹ<82oHx {g sҸhHy0I3.Oq<)ٲ3罄-wDbW&eP?VcLD=FS~-냏|~t,uLi3&o?f1$! RًEJ09Nx9 tsb U\cw._6n酜dž_=L=y)^ Of+z_3X,MЕ ĕ㰝^yTj9,zJ,Aw._6DxݯARáf5h{8f(lomO6AJSsMXlJ #߈`s/ʓ_ .E:f_eSUYݷs%~.{(c$dʫq,zTr/K֣`Dϒ8lܣpxUG"d zc{|r##mPBXy@ʚXWәt"JnU1nt,'畮=pOŢz̈́9&`$tH7ǖb`}Ap[aaFk#@bjP$Z]]$YQ V?WE57- Lo,09v?มݟhӝbIy,\Jgb[|vh@2j=K}3d3i=nǸ9;/R/4`1\)2[-E1ez:,{ƑnnC{,V8S,i|_8z&ADإ~ճ4m-#kS =yF\C"FJJC|B=>aמ.2̼P&8y(YQATD촓(M*flmZ28ϥ`CcvK w%V֢Y6CL6vv픢x/xq%fH/s?҃JF='7i LMS0sJ0,J+*8U( azMj˒[1trx$,o _]Z>ʝWB ;\z){4xjӺAގ^ɥ6WG˚7U߷(*Xެa8 żbCsVE'W&MWi@źDxc u>]Fudu]ÿT#}0/CdG3S#hz! LCHX8z(Ltv~I^.r(301mPOe^4E{[)ȑIrb?ꂐrFm.uƊÃ""tCozq^ڽ pRQXaSK[#{#Ai…p,;)Ԋ-&?ʤGw|g[ DaVp#NOrĕVīBFm~|s>yzmysRYwh&h4HW$IP&wt*5^+&%_*9?X/YS!ɚ.R#Lcۿ"32ߔCLf"N.[TE&9D$:IO-MDl03Y#J6ڝ>姅RyeY<$u=ث? !J y>Kn>m/CҜ M6ޏ(GJϫSGy_8:ԵrF\缷'Cbvw8gE(Y/#]o iHKLX4k(3PtUs-T7p3 2YUdĪ#3!cTEXL%l f﹫WZS^)]ٕ2V?(@<țLiB6T2N/2S?(18 q21OԖ>6ii!%^d?JVϩz#|ku(y1Apz ?S Ebdɶ('b^D9?{׷lœBQF9O!6= ơIαgYZ07070100000064000081a40000000000000000000000016759d57f00001da0000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/isdn/hisax/hisax_fcpcipnp.ko.xz7zXZִF!t/]]?Eh=ڜ.+:^ vȲI%#jHn } yf5v/^`-`8\Y0$!U&8LkD2M2tG~ر̄לU67IXgVn'K!Vsks ċI5a![Dg dz]KoTjUu(SK!$ U\ +e 0>IRc,)ޑؘ05@铮H0мQKml 1+TC%,0⟜x3j79cFň5񣧚1aeϹ5aTO ~?T@%jƕ?A*ejÂZ@#yaJ"8x޲i=e/zL2ꥇV(*SJ ۑ$e]XQiQ_A^?9r^GI>IX7-Z/R( 0I< nme ͇ׯ$aPoDl]G[u)Z^z ;%m QjsT_VWpzӥir8 VږCH%LfzB$cQzƈNDG8"Lహ7 9>-%5+}%'Ё I3?'l6^% $#l;n*wзAY~ l\w:yteê'{Zh0 4X 2o//aܸNP{l-Et A*HTAuwT9bSߥ~ e>R>B$D'k,e"蠭#dntA \^'ksc'"KDdţ?TjvԬdTp."g>|e, x @hNI?eemߋZ HFڸd RН4!G+)lTjxk;8!B5 ]ڀ>}KzdBBNw7\V)sEĶ\Ig1svJݖv윤mG9p1[Tέ音E(DFψc 0brnVra@NϏy=0õ @Bȿӭ1*<~{&*m'VxҬpu Kn/R˖(4g žq)R2G9NT ?Q>hEa1ⰺi=D',-#xU8IB,9&%˽L=H1oJ[%)느jh c43MmR4rxnôQl7=RVZRKK`B:җE$G Ρu]GEc+R]ke!~(„n-y=eo2]_7oƶQʓAάQ6yq*X>ub&Js?3dhw¢;x`.gi> !|q9]Y1#rp,b,5;\ECvhH]UĻ%4p gr,QYYO,f=*'GX"(ZfN6 bvb|P* P-] Цpp;`'p$8b̡%#'}NLi^=̍=-5=$D;=} Yw@Է\䧦Fg '|x@R42XW}9y?4SB\VI2RN̝{uL• aT$/8t-&.)IMOѮTYLČv#6Pm_b|_|vٞ@<+9/J;c 7vU@ fɶQpg)5eW1'Џff%gkw{[J27E3J<qw12ZQ% yS% 62[|&*;{i.m5I%#Ho {zή"s[(JGj?0BT+[Mu9oe&%T04i4FZCT;a;94~qq~ДQo73zگIw^S2}*Vq3i$df8lՏؓx{8}p|Z" |e֦z&]1 Wn嗘ogkVEz~(ωRIFWT7\6]Af.ZrceDaGO1&I~#UU+>"xqZTje)D*-GPSBlG,v\>/WB ]ne-YcBC {[n}[B+65_O#, r60&x$J(J-̿!F/smhDjAEVU[9DܝVj*.A@I$%3g{`hi1Q2ү@2'0MKC|4W&r'E+&*}2ˢؒgN *AR'P- fkfUvPG9-x*.HN!)d@pNxg12a{wq`$rqsT+ Bb~,{K {?4~ƔOcux-OhFl^'Znu"7bۣ-t><} 2vrKJ>]T9ژoydВR+lywfDTuPHD7sBbbh%|?՛2xҦEG\3λNġ盢0uivo1yazت2Vb*;*ѭ{ e3#^1NN|Vt?,K<`u>;Yop+̺GqA"q0K>j-Da.Xsf 76?@-Or j.C@` 12,dcpd:kF崽tG)B#B;b"mOUI8z)T4 *[.#4=do)Š# ~~p<<@LO&\PbV[\/ I8qZLD`>XݻTV\|8YΣ5Ȫ ]!qTGT?.u*ASȬA4)(  R@UpCuϬlcu`5ھ tV3RS]/M3p֓_3 Ab .@R)fu_C>mg4Z2/Nv!pQx2zȣk4q/ ߔB:/pW'w\H`J.)HfڻY9A"">ƌZ4R5 Rꛭ+`U4nE:E^D{1zM6N ĦI3bথ-gڼ Vg.mx+,Jd eW8]Zćy_!3'fj]]tq x f\ P{ʧ?yҎ\7O3gV׶R^ MB0EG4Cz3a">]nS_s.:6AA~Z e1>&ezdG]}Juy#ԭA+*[5n%CFB/"1߹:aZE=ͬ w(:hEoŅ"tSʠMxEEYeο:Ʃ In.NsP-^WʗhطɌa|p4SG3P4$:|pxI7XfῄED7'NK&TW!D<\`{Ml([m3̯dK#e)&=wSe?ȯSiJ4M$C+2GxeL'KrY˳/qc@;)t^R(5"%itBEK 6d1EԊ3#JGH2A/#z\I7ȉ/S3?+f B|!)& 0Ohl~Hi<B |,4!p!eLHM-Arn:m2 =]U+WsR~;zko*_P"g4{bum $Q%Rzt-|9#P0:) V7>d'䮯`jb$;抌 㦞rpX̖Cz?yF]7 Iя+}ϕ{{&4FhRܲ/R9*K#.M[[<ɺMISmϢS3ڂLo9~op/cEUziT69ճD.9'nT\{X)SܡOZk ba_SݠiF%iyj4yNwѕKktOdji4Z8C2O^^IJ{SI?K(fI؏eTS;QZڂ;k.86K(52 TVIom=]#k)\DFt=l,=$sa yȒh4\ hʜ H%'z m 40wG)Y%G<:l@YVb. ڪr_HCVWŘETIʖPùס^e-qŴùFl .@i[yCCSLt` hy苋6j3Ԑxކ1۳[|7H<)_/PsnapOsf{nDZXMˣsUh(7Qe,?lnaD MZGg|ω꜈Dyb2^1(rL¥`njck)ȍUuZVERʫ-ݥ*]1 !`dہv'];{sՖk! V"|\eG7bVN" 3Un(6pi/07wG''IdJt(*V~e LR,yVqZ?zAXSvNIK9- CmGA:߈j( 8[8,s6Q36+J\M$o}SV.ipw=zSɽۺFzIV5G$  vҔxP DJLQ 9誡\ 1,B:8I-g.tTldN7R5d?jb\"Uz&esCw@:~W![AšD*E:d5<,[ax=xn LW)N6t gǔ0ksebEgUurvZ@RJ95]2Y8RvQC,Bu/Nsv3eUD7˧H鯑aDc5j_ }Mf9 }Nu`d?/Pl㗖 BzQg.÷ g~MXF%:1Ku1=}t%|]zq+v)'=o {6zW1b0iHsnAZ6=/Uep=ˇ[:vhG  Vm-z^#f<1=vtRwBniwA͕(gvo[iFe̾-y+k"<ݑ}C#m鲸e#s ށI^ _AR5 + ˄r ;Qf $랦B7[Z{bcy%ukAh/^:~@B u"Y[',ERtg+_cROgaB J؎s $[@@!Z{ WNX 91^&lo i" 6^/U7ʠ oN7]uӍ4>w8_ҝpJ# aF:@b3\%SG{?Ƀ ]BTU r-fL|&Q&v\5mb|STK D1K{z]TJ&2.BScsuO(6Ͱ8^xtڢU0z4eH\ϘsMrX-FpN X*,}er"!KJlC}NR?fz'XompXUY{\|D6s}iؙ~@D0r,&aI0HJ-]j^hnǂZ[vڛn|1+ bM-TqSVQesRdS{K=P?a.ɋ1|g*VeiA{ f mH4Wk=!U-OUz[/I$ uRvJ rm?4)aL%oIGmR$\]9Qb q*Vz8S݀z,++0S0}y)|Լ;8 T-̨+/,F6=E5V± =ޤ/Xj;[wX;C+a< Y1bmK*-^d0܁⣪gP<1-DyP*b.hDH\p{|L>Pyij٥P?{"Yӕ FjT玩:ł]D.3ٚ)^ G~ ;@a[;>81e%iڨ b*|7LH)JvZ0#vx#"a3e|qQ u~t v(^?JMdqd[>YDʉAn@h 8I+x^8 @D NV㊄;#:[!ҳ1>9Ik:Hu%7 J`5(+Vrg1wdQo͢Nm<]IPz-%v.ub'΃ûցb6JxPj\8€3Lb~[#ʤ/K@C05roNfqGYB3"H p ՑC飱vk)I[]r#MeJ+YJ\ww*k4BE2:p0e&WXTs1{._ "{-]C,1kjzetH|RWCvXkqsd W{Lj˘#!a32RHk^ƞɑ(lYhLETV2|!Ф %V\Qi(86s(FuL=&"e̳5?ZO:%:cE_s5^@@:Q։9,v$<@GsSb'V^E"V$* DU95/a_#G%tPt-4en>Ei[AJ0ii{\y +8b Kfv5 X˄7o^-_]P{!XR(6b;| v(InnwͲBggD?q'LRJ+Z!rBJ>U+q`m1Qj,>b윐Nj v'6$FfsM<}æJ` unHvZ^%=y|ϚeLj>).Xh=W̒(ZcJGsf)Ҁr!$){Du`}/$e?@DtLhP"f/W$յ ֢ < ۄLvⵐ~K54&%^Ugƪz+_U'dŬ| ,nVwʮETj&ig wG6I9PL\]0ΖxnM ]ۮZԷM=ܕq)CWw]?@F=NsFEo&Hjwo:j+壘sl#>Uysz\&Dv1w S_Ġ%6B ٩!kbDIN,&"wIzɹ|FG<+Y˔"}ƑwoH?FD>2vNi#ŹAW[(|5q-t 1aqع}TV(2}KϿkW Sb%`M /Cl\hzr,5.m$)98r $&4ȴrIT勪*q@-Z'C N@2dRqBl/J%AN5Y^bθ44.Fh8o0*Z/!>1ďzt0.,;F*5 BkؗPJE~tvHZZۋ1#^#{| n hbjʛ#l2펹9 !w5i{q̫.-MVxO/+ H @ Ɓ5*'eT ?85yif{<ۛz3˒iQpFj`W&STV6:˹Q 2-J4p5Bеu0d W+FNO@j~x OXU٣Ō7`JlԢv@KF,DIBD~ b[+yEfGouAr룼Gf:rp ('q.)pa v.ϘUc@<ֵxQLjB͊1\>̌.ê cMJ!l>נ-~$@ᜁ_ KAc"g,ZGy! .nɤ~ҧԐprU3as"cm6@J o!ck.*4f6^Pzl_h'0-򺮳ч4i݇Q]fcIN" Qvh &Pvr$VW+S!_H.O P PRu%o0xU+z?rp91{CD5hr&j}%1fQ CĚ}!&_ ʒQ *fLDI?IPgйVn-7=(5R3HL Ч|/ ɬ"if*OW힤LP-@§V|FQ YCk2SIBiccDT`j 1!fGajRȯxL"Su&"8 (6{í~76M@#*\irPXsʘ_'7nkD`TPFMO)$GlQ8HX(^Nj<"{oL 8pHEE}(B% qKFd??q{Vҥ^9h-duHT*q+}*Mjmx3~4Xe(mC͒-(-=.ĞӔn^0p,jY 1Hy}dF+b le13筘h@4R\ZTʙ .F-ecRȎ\wl(q/,2ckeb(/7n JzS%=춠@'bZBffAB^)3m sZD7͑u|a%'#l恘9! y(|'ʒ_*5TGs4N s)JGIُ Q2_ Q0nwym|gOcCF_\[&ߓXEqT]i >Oi̲P^Z6ޘ&hVgn 7WoU+ufԛ_Ӹ'|YL&AH^\CVm5 4vwVfL(rRuS}g$V]1%촥By3㵏91s"|U8 /F F̣|7^JM  <2KEJPq91 E<%!+zz\Tje\w\yi;aosݯd y+VBJIdxS5Z &` ޟ•LgsdiBFw䎂H}#_2u[/ N~+PĶD^:TFj_ZȄɹy@j+M>[]RՋf2[O /,Sͩ.}R6i\$PϒsKJiPPm)-ȧ>L!QKc`~9"CEoj4ūR8Z¸c­X;Uo  ͠WoKs| )Vd+MRNFkL(@|IsB/`SB18j9KN&դaejfc* tL^Qs3 c `!E @ݛWmQM/Jr+pZt QQOW̆vuBbDG/GD8_}^#rjkqh 1_`;"=_\хD;c[Id x!Ӱ"mbV|r2 +B_E垲u?o>$@]zzl`?SݥU`lqP4<.6 AVI'Z:vB'əYiUnKs_Rh>'!Wz^efNnp&n ө wΊ'HݹtɄ‘†"aBzvʧBdY)zHxhnO`8X=:o\3ꪽ_A*U1lBiiJZh`*_AsT <9 0Z"SPjA&POFX^i<`5>QNMO~j>gsτW7Ub-Kco}* -m8[}̜1M\G ¶*UKW29=q\bN5!z4֝(kVvIzp0/-3W p*!RE;:W01>=L\8<:$d_xyt7,pF>ƒU(6;/C^vKEGn]?DW7,]:by sB(%~ſ baYoe)EfڂuψCS!A\6^$7Dh ~輓Ӳb\̀<͜zH U0iRlD5jn?/]5? ĝ &m\*A}iFA@ߩL0U[daV8/ yէ|_ZL)7P_&ҜzB>|Ġ10[-IWG݀)#P+څt_ #0ٛUL]q^/ OVe]9ŁH;:V8ZVR2Üޠ ls[&q#0D4&y=vHrqyr$&s `޾i%bF#۔He19Geq T~Ϛ18MT`(v˛1U^H{.o]^Oa%0Q2kP(BGXOA&0RlE éS*>pV@b,k|5v%i>7Ҕ/vنt'}kv0An|229*ڦC0J56+Z xȮ ~YJq:]&?u "UgmtvފEe&iC4 ۱TcG`#f '5J+AZcgydm٣5 S$퇢ưjl:Sj<4~[^V, =$em,N!BU?5E}&%U%f)P'tCY15^$u^==3r9[@aC bbsBVJaOv\`k)Q%e0 Q;LGr2~6Hh3 Kb>),p,_EUf,ح"ےQ<96yww1v& Ԩ0C*|LFL=\gؗ@eDJX.nclz; G#(mE/@50Ҫì .<7 ̨(9a7?D\$yIӖQ7mxyHMQMNuP/O9MH4]sҩS @k=zTq_ig`1Tazh U@[G0v+,6K,梋+>`; i4mN Ż jCͺh]d禿c?g1zr6`:: Q ;,OY scx/7|Ssu=en-զJv).~9hf:O!|۶%~B76!;ZͰ3uyM,3]dNjo B?OI.eAc#6VVXben@\<Ӝa}WS,:zq{#r; pi0lmh̔xGGԱy]*_y@AC"JM>( [෫^D0يߴsΊW4V5YD(: Ć1+V)W]zXI%UWfoql//(3fSViMhr7ʆi0vJѭ (X0x/25kma ./ߨl-)Qq Օ=wJhCTɣ${u׷)R\JDdN=hŌ[^AA^#3vH8hflxf7rܝQ# jHTBbhj jȸYKǤM1BkrD3$NY4`;ly9Mĕ]|^rK8! \[}^߳p/*I")Wȏ-c t|EMGҋ;Oa /Zd%ݍ\J]U|B쥘HહObHb.`.7/EnLK6.9W8Ǖ<:~SSaH<8oH@ &QY_iEٜ"݆ALh`X~Ţd~^Gʜ?z/=.x$'4&-t&̲G.r],ozf_uQMv I+{A RO`dwyP@&r͝]o}rٍ .'q3@k'i ?YL7퀈4s#զVj^13 =ޗl%[$WBHйDM~%D λv.J7lq1`}cߚ_0q"DZlK: Lk %Nq_5V++B?,!;d2-,sJ,hڐ_KME臘E6#klF`r$tPBfjvF%c\آG_Mm]UU9yύ KzVa# } G)QE Z!_ķ.,]&Ăr]ġRKfUx6^WZF \&EM#/cP H$6cG):nB )dp/(zUS6Zŧ]vՊD Me3Pkq v aEd .2D>QZd*6%E׽P %HO!WDx; Gv'?|f*IƼ9 Ty.Oȁ d] v2T%Gx0^$\Pi"L> h[1%z%ؚk$ =U?i{)IZQlXp=ٍ--cq2xco`$3nY6|h*6M)O㝳7շrhX OGJ"ge8/+9Z_cstXHYe{6GC.Ɇ߁əbr|)a\S@ ŗ?eFU4!łDk'Ժ,/ \x"&9\֊&Ӆ0>#Ĭp?DA@2DyT',CDjҵxtsDr١G6@0D3{.~3EF9.Q_>ռȹX5]a?V (#LJܸ$v]Z3wCZT}=!ljxJ#;Qc1w;=IȶsKF`{%%S`q\YIA^|`΁LbϞe =ڞQKx&^"$zy%C2'v` kg BwiϏX 7`SCeeϿHr XOhauyV,S/|p$0A|v G"!|vK(TBdwx/kTxc|-DG^r\ޯs0&ypHOǚ^,Zu'Ddy)H몺[/6Z)K?V>Gؙ?O !祆V ͪSЖ7F_ӷ*e;t>Q##mDS]- F$kB,Zr^j!2fѦ^ 0@(ef =g 7sdZCFF޸&|uft)"߫ځ%,WV4Хסoert"oQ尘_l}c^~!kO#;+_7iNQO2ڽNWsXw0-qp%&mr_xӃP>n1ܳLlzcd[IE)^ ll3j" . aΈbD+M`-aq.ExN!ĿWhyFߧ&#C*vB u[O͓3HQH( rm~̫b"6G1\=4Gtd0 3gy_LgJ=^fBɀ}s8.Xz36=j}[_B~"4KY߂$I'hbHa A˫omI&nù(J,n P죯p8H|lZ0wP eO]Uw)7[ AG%}6؀bvOH=8s#bkd\UC|P]CVQMv'B"y~J2{11qʲɭh P>=hWæI3^ᔢkD%)׮ǖB.ڠP-J_T^8Eu*C'|I9_YS9&/BBpt zQrXueB;jt0.TwҽV%4֌ ;<7_904TyyM)YOwQ]Dٴ9*!z4yR{ly;Qooo]bHEӫt@,%5)U`4>Mw̆7<71.s}znWr.= (W!HoӜďN4ȟwK0~M>_i`@~*}?)E@EUgUJYU.#}D ~j>UEApLWA kFl#=Fa~IhKGNRǡJ_r9j$ /g>eMgBnP{% %Z+0xTl_f>[x|Wp;#ܶumaTEJDG2ǻ0iU>KX̕.%לY =em[Vr:q!4A Ϭa,AšBr=u'ʊh8G><E66PN<6U }dAw/g φTʚB; oD}׹,TG"h5.~&Ws)TgZz\TNƨG>#lXNN6Xzu)rmf֒}DAWXM| tm )tu*/~TaCrEܲHj5zU̧i%7:Y112Q~Y5Ȯqh _h{-)!&44"t5*K yR6c}r A7ܢ=^e!#6e[ =NŹw2nբDHD6Q\Ӟ ʑ4kÃ.V OH1.$JĦV9EG-`V{msvnM0o8EzA$18ږi}`6*gE1O3Y y(9r:W'9j8!6 Ϯ+mץ5mc""'*SwFw.7jmBr]S $XYN'J5Nb9%qFJLfJ&MY{b?eIݺ ֪mUpLIs!<$X'ACU܀_ P ii:0buM`5Ɯ?b4faaDQA$]l\@ָz%tl-j) 14Ӓo؍1_poç)lf:|#fnuv ÒC^&W1;X++6}HM{#ǮR+,~1KP} j+uW}*\,?>SO0ISZ. B`1~谉5)tAXF0"ayO1d8#Tdn^s44Gr<|S P(ǜ/s;b"^0{@)X"٫BSOK`zx^f8I, oKc0acoGq/鳥ݙܸH-7b=M-vnz༒!OKs+<߭#C3 W2j*kx 5E-v3O=*wmWcZD]0* 82by$ȖisnfDދG 3+ߞ8'SWx2e<8/cSb̪?zXn?\GmgA9BIy$m:^P﬊7 @bN&[>?p-Xfz4_ ʩ5Z>vOikW bMb;i\B?|IfYK@EEժF %Gڍ0 ^*Dv,0/PxVh&<"5V& *-BdlgJw{I]d]9^pByrp%sYdZegȧ;q~}/ˠ:5ޟޅ筐''{ m|{wbo5R4&I(6kf wҕfUí9z=*za[J/dSgrc^ϊnr[Ц۝FR:)Oy:zFW5k4wҏe/X*2ƂLiWu{+2X[lEw6yI}y`M(ᄇnZg8 Zhk+4_걹bB=LZ5fݏ'Y$jbs|'.@hAgko7v7)ߘ5uX6R*7UK%U HFÖ|& ua w4gJFGvX5OA7B 74䥳w=|†Ԭ2|o#b| H=]Sƥەvs D <8wҌm8<͍>rk#wcE~~IdBD(0[ҋ 2!jA%:@PFM:}G3.zJ g_D8׷35%-` 5 Az@Y?_9x=IRGn{iwA謻0>` !i:ulgQCOEBoHtMxJ 18\,-0!K۶aO@'F9яDH-E}p ޓ԰b5B}̷qw|- j|^ᬙbskB*-V t"oL>+7EboM>@p_ ltp)GiiyBwa]igYZ07070100000067000081a40000000000000000000000016759d57f00012d64000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/isdn/i4l/isdn.ko.xz7zXZִF!t/]]?Eh=ڜ.+k^)߽<-7 +j5)M߶u7 _XM$Ó!ZsiG"LB-8)˂%f۳0^b/VbT78!,F㿁)>Ԡg UpH>04[mcg ?) :6W[v:SJ (1!~ӍI,U=⻋o°mi*(%Lė'|,󡟛sD ]HU51$KO%' i*/?٘`A8z;͕ZUMHt+{kI<#0D>?I@ W2y#AQxꍥOIyJb xp]]u=@[1 ErU5Ծ҈PrrnEZ̟re^?3ʼS.fE KYM YTQC7uI;c Ū˯K1 [ۄ>8L8OIIQl'7+d(/`8R0bj31clSTjPmmP[G'>'_Ykơ3)4;Ac~YJ/\DΠݑwUv{@ ʙ V5a,Z~HHy6 1GX3) 8ier8e4 ܘjf^2Iu5Rf/o:!? 0>tS6/鯼ϯ)OqJ7h4(nΔT~t)8&}p2-}I% .&1ڢmp<rߡR=mJәGl\x.?N`ԟ{>dmNBuA*6NKABu;m1SG*_X>6= t:u6/W4)@zF+GܐwfB 2n 9VsUt|՜1/]8'.D LH0iz 9$vSWP>^@\  OntZo?j 4(ȒE %34''@ħ|UK9q}v}'M>5zd8n!3e%9C]Җ))덂cH:R^~,URz)h>@d3?~:E+ ~ZOQ-mD\Ds&hsre|2I.a'QN"vFJb)#o)P d+օgыy~=CUB\H4g͑ȑ`.5%]$&ENVs:;DYF SKU'E{Wf~$x2U/?OCcBCv +sݵI47S%nVi) S9g.D[zH[*s!?t)h&g`\-݈wʈ Íi*vEģ4>~pLysk{C-?4sAoZԸ`j0>ѥclr;SZ<~R0C.%J,Oب1A2b4 `8+ԉ!r]Z LˏZg|4Ax^ )53s/V.b.}>fo '}LstDv%BKl_7 ɍ1Bԓ_uUw|K#՝XUi5ۋ̟LYGCiɪmG$['jo<> 1l(q8Dx4cP&SPC8}~V28 5Eޥty0RC딄҂*tb.Ł8cr ړ}wKSB_8l9E(0gIkNFd%AS!wh"u<.;4޺&$+ā!o/ >ɠ' zQS!& H/^&٭Yc޸(d3/Ov͕Mob [ 0J8jIZ'0Ӫ dUgР-_eeVR ũ|@(L]ԋŴ?aWd{TvAPLB,ذ{g$%O_Ο Dܭpg,Nt9Iy8: Q*\QN7 d- =ꛀWy;CP38etR?jo]#7C=uϡޔjL4Ԇb倠YsRq;lF+wMJUmQ{imK:a$.Qh oq{iӮP~;{[BK1i oK x@5 xf-*2uIY Ez  mx0~8[^S{'(̋{/m7'OtgwZ76b|D٘ nSGIh"D"JilXN`A諮cB]&Tِf\dUڟ(D,CLGVqu`9r76V_@Jejo %;UsUDţXng 㓝)FWe߆"x'7뫿yӭgр2szX9CǢO+ 5L҂AnA{@МkF 'H?q" ڌln&(LEUL5x>{LW(bMG K#Ŗ T!o!pλy|ukTt!eY] >+8&/VGz8zJA^ջ^/g|]"{Xw:0n'/[סZO!. z21p5+Bބa3R|)s:?`<$ypD)= RI *L.[[/},)/"Jڙ@<@K,E';^چÍ k&^7D4ɢC?ASxMٱB;fCe2U>HeV1Ċg[;$MrY}_ Cڳanޔȴ\ӹ8 _4D[IBrAtgfὪ"kyy'q,b>wߺm:qb%[yGw矤)a4 1X 0~qR[x괥n Ed3nH ZH.Az 3}aE?<  |\[=Bkڶ<P6pj}Wj5 i-X(jwO|*G)}vۿE@uҥWTo]i>BsB`OxQ9^ЛݮG(yED|RV2[X{{sk>9&,DꬿĉK 0/ aeO9лa]9k>y+$`91vs5< v GԽx^xa֋KkMM1ҡZuv!uwWySإ3B1դrΨ̂3oJQo8ZcP *bpD=${V*K)@:Z4i3dY5B7m'!n= B:? H@cq\kQ58]v*Gb8!+ gƔl\-7wAu!zf p/iPj l"1%*}uKvpiIK1߈D`Jw4N1; t63 _|Bk8*%CB/j ny G9}8˪[^nn5 cpR?2qKjմ~$U"S eTKORTJ̉l]3kO- w3z)`(&gqRqˣtj#e%4 *.-$&n'3elFz rfQSq3[_xHsZ[|pk٢_N遄%#ã8y+QB--"7Im=qҦ"ߤ)f@5~<ဟ)Uw$`bJ^m&UdSw\ rRۥA4vJdoԖ`H UB褬0P"q̄ʞ7*T3%x- V?d۞KͷP#*N)2 LY6@uU`sN'HеXN\d ,piJM|7 fq*:@#E%19~7-7s|F^ƽX׺_P%NI˗msgh?Yc-YA*5k%Hџ OIx2#,ydS5OqE$@F` 1M{Ki1T8=h&nlt5NaN,F}ڤSpnsK?F 8#~wG "UaQ9%\ZۯXc&ɒުl xW%lrg",KX4[Dśޥga^Z"_,m]؉ft]sϐjGz . 6:Oð2_@@v_~#9iC&g' ԥAO!"{C'q+`lSמ9 7TLՀ<`Jn-7T5q <|^ŮhvB>)ⱙ> }'@jW \L㈌`seS?R Oc-4P cl/On[/dhE81I/9tn1\lI|+K$1p dɠZG0u2|iQX(>&2Z*V'S3!깅T ~_LKfqͧz֔9 b:1i2kHfr/OK{ jDªmȕ^-5˗ðyHQLR |Ƅ|-"FҞ #ݕKs;rQ cX+&yee&oST*g2=Gd 0reAP35;!A9Wj$:eGʷgcEGMe)M^E7PoDQ,ˉ7gFQHf3gEz+<`Dx!Y#[6_ daHrSPؼ yE T/xQSW0CITp2h˄=>i|ټn)Z`OGybIqT%gpxMsMV{RQS[-Z|Ve=/u77NRؼ `PR{LkX4yX$np5aJ vGFB,f|?y6b ,LJ}@:h'N|i mNp#w;)@{!FIԻHWhcHñvA@{6M8hSʚyb>B}-?ߩaïgV}8¦Q3Ѷԥqx̌gkAGaDJ?O̾rS$Z!P,\> yQ|H}y} Ɵg9XQcppa78Em@w9 SB8H;_~r*Nj96428-ōf)؉)t5vyng1"L@-_?Εͣ#zAwZ- ?z2cC}=UV'V(ϥ_7Yҳ3֟?e'F9]f>=UDUt%d]{>{\Bؿ(o$qS/4 #2!AMWx㷞HEn |ϙ˯p qǖG~"G ={H&OGAP0A_!e g5 q)d`4焱ҭ-yyP}Zcl.Ҥaijdi<`j ]?*pLEᏎ͇l=N8NpmP_g;= WyQ|*k/][-|c*3dFL B`9_h(xlflThk03kYX`/KZ ^Ycm6IϿ (sVsjj*KU:6y?^k7| ̋t:^R%q_W86*jNBmv`X1`!߃~h>(/-fY|n-ZSY[װӻ07  tjVg@{܎;^PY^sy\G XoKhkZ 1~3^w E6Jmt3 ʑ@LCQ{UgeZ-_ # Fp'&F.8 jp#`8[P,fjhի`z_c8 M9+YyLnLd9)C-i=ErJA}noDǪ5Cܓ(p\;-AmX %hWJx8Y2!L6'.$mO`<'VQuv~O)tC7˓Nӎ) {Ob*YVV5ML?NI( C\`G9RTl9;AV)ax~Zz?߿Xs˛EשF)q>4t r>4t͙\fҌH)t+; K@$Ÿe֗GIx&y4f*q1PI^BMoQkBHHs;7}ބ1j;) PEt ޲6瑕2_y< Pt;zIwD AHhjH@7h,nH~ WvO`!}ƎX$R #X- D^i@.3%TaрNT-[kJFnv)"_0<]+;2j`#dM>}l'cRg=;] BuMbLqDv1^#J&c >q8XZ[0n.%5q-4Hq 7o:HwК/2LgIfEm3NΗxCW:q9ca0B͔9XH {B~вor hң+Rl}{wL}gΕD^[iAQCz Z&-ls1C6q 2!jcL)E^W&n\jݸ^̡cĄ iNϛѭ3AVp"=*S Z:K\klR{) X x䐁=` ' $3'͙=|pi=Tܴτ=4YrK/<. ڢU,NE&`5rZ><4БC_o4i&ӄ@3ńIeݗ++x*$| j'rJT M9f%g`TV!c4A*_wbm$<ĮЍ:Fd9%.![mN=!ijK{)!웈jϹw) 9C G림\cຐ[p(F?saU^-?_7GYmiP舂KPyz4ާƈZ!E%ulNrO!eM-ۋE!%tm/^`<#?Wc>=b (c[Lrs.y0^|a:I%(M \e?/pm 6,rU\뷰-W MBtyU9v1/W<(z|Mv_ZwF~BGY 4b(="y}5rou/ӡMh\TM2G]0O"qf  ?U30{-^^tڸMɾ/<P33ִn=!:Y;G%Iiu1*<()ݐu:|R.atSteër5Nyar-8:l]`ּ>$~i1)~&kv+'N+""`0`5ɻ(K"_@&pðubRZVDh]B@)6풪d=.!)5#QՕ#;GLy?S)X3FNp.qt\$;(P k { U2%AlOwHgF'?{/JFdPlO3  C tmۈe-ZU:sV0vqQ{V.I1kn oi3B<);ƙaa?lf)_rO xGKuؖie.;uNqq-ۍ1Ou=誊gxEVР0E>G<_oƹWBj`P1GZǰt/ǣi+ԩ#O&C"ՓrHM@.r~|`E0ٔ{a7_8A6dЬ}-]hb1`=ѥNAt*#]jH&:2(!(!5fܡC'F ڿ ]TX/o$%+bWQZ _^]ށi}n}Bz"OP,5 [\x/l{yk]N %*6KIq9ׁ^alueGe 4Zdma]ERONMA(G=b':[}Ӭpe]ypR2w't. vT$1n 6V6}趥\sE1F ];TbBYD'u-h8 C;S3( D5u(y*WYxFg++55֌5‘ N*BH}de6MGŕRO!4I^n6m2jObT_8^mN%Dۉ)) 9YD;އ ;"–RD &f`~!v^ɟD!]Qa LiXJ!#)/X6p1GIvy1$\HUR2 wY$Y^X|mA'#nfRuaUG,oW/`L讐[k z!ٲ ׶PQfQ3e:ˆd᥂NСadx-W``i TPxk7@K}j<:9|/4L!ȵ! YD)[d̓C785bN3ߐtG= d)YhS,}e [{ %wywa2~Og9LV^N,o8LSN8hI-/ LP$~3 c]Յ"@/K;&+_7a"W@IW*ڕ(PpiR@bi~ 3۞#Dd5J*" Gn_&vRiu<ѭ$zR ^Ӵǀ bs+p*J%]W F[y_^ut2â#,;m4U9xq`tUCl>dJ9q Ġ" #ޛ$J$ OGhFWmtaQݓDټ}G:/c)&z3G)a h |]u32ٖl MA*mR:`^{X/la5R,B#񎨛SRZw-zFEm:Lz["e_ 4 eyGɑ>(Y0pϯOޱ4Y{U=}jWTg`eB_ӖZ? `̡C;sXH)J?қ➓d]I("7C^")&gq7'armpWm8Њ8%!Z>`Vw_yUBOD۟gg mIL,53>Քrmh/Mʒ",c4 ɷ q]#,%QD QZl7!1VmGĎ׍rsՐc> \e}̰dRYmލAA x|&m㯄q%Ʈt)*"_68{FjlsJ`b> |9hüpU!JԽxFB=5՟eKJ/7΃2W^i&O2.сԻs&0KI.ytc䓴v÷{&Fg s܉`z2$ˁ?ugKԈBiuDn͂YOէn^`-WoErMW}Ir2k4Бh! ƅ66SHNNbmX]o[$4".[H_#wB9[ӴgtбXK杹lItR,X6 ICQ,5[3Rr \{ N98}d{(ް*" ɍDL:G Qۉyfʈ2edbgN,[ևVNςW!֊5&^6^\eI֞G%g!uBA{uÐhd lV*G'[ o;諣ֲr[ɢ2?20 "7WHRwX>x t&څ)WBCCTSP#0%UkPH(ٲ-)P榀8owJF;f*Mܨν  [~٢ `=>&)&s.>!HM"ؗu?tYPFV8 Ÿɨ,iB8".Kjf>49"lH-k5}6صsm!qYQu"$ݝ׿kuh(5 =`/:As ! , ¤f5Ơ?I®>QҹWB+xA]@^"_sKuzg1g9)6DuVߊPf~, 0y]g8>BC~M^ HoR!6)j8QChMҔJ"< 0 d@%W3ހյ |6R3SS0C$<+#MFJi(^$0 Ȓ:r[͔{&,yU>,x(`7?(*!/Y^ EB0'3y Ynp鉻)Al͟%?_TkF7"1鋈؎U2$Wio]4WZ -jTlCuSZj1A^MS؈NI^41ӳӰC="x=YSBi#0(Clk꽿,ȑ^0KB9#=WL'U~r*fj TzڨpiUmHyRAb#Z^]=J\WD]`->#7ESQ*KZ+8hS9' %U㊦!t%'?Nj%@hΕypzT}f`4BdispVe!+{^'MbU׵u+ū/컫}"ʑkͰ#Ģ}Bmo "fZ jRUYbYhȒ O_N 6Z6 ` Ivc#K'\ y@E=֨I1o#SxEBQ)nxͺ=<PV{m1[a71[tDHi.#Z łn 3% e(@ran Qة%IR{27^|+~X%^aޡ}`g6xrP+Q+N>Z;[14[;^|ؔvDY$0`p}&!ҕ )0BP:LUv(j,SQFm:p֒l.Z&#.mR X6K@Wm?!X'2[%p$"rKX<籪ͻ6rJd!y,6*Spi$ծs r o%{-t=V/B3A^bf6aZVfU# /`lah/Vrx' 3QZne& Pm*gjA׃֟m8 JmUQ*e4:~+U(&mT$QP=<4H;"OnbfyJm@hO{ }iTߒlfmN{:ǩZVSl$,_țYEdm S_Ua-垞ܭSQ膱@qpLZ*c$aAWP\GrYrtEU'Q&$$c׻hyM+ϕ>id٨/c|Eour.( B/vL잖:FB$(PgܟH{| 6RvY?ʥNnW3`GCxE,TF,׍Pd`D&t>I3at۾߯xeD޿T#H{)$&uz TS?^2HJxW/ BJR1+0~l\Xf`.?܇kw򄀩nOAG7)ʷGCt0lB5o)ۧ'ʂ{DCEA"'Z[\+gcR3}Z +ͅLwEYCgvy1 M]SBzԶ7ҝ0jbpߥ!ҏyqȬo̚p [s7SP[NF'+s!Kge1d`eɎvAsVI%P'(KmV,( *Sϲg\0{{՜̧Ns72<8ڦP L PvlCNL#oA-%ΉoF~< R${V}l.QQ>;5}~*=KnQw ˨&ʳzdl١'ӂ`T7;hX_lXpFcɹy?wFj9;+NEa~] Tbe¨􂻵8.3|Y[XMEt\Oc/K;n҆M蘡-iȸV金󠧖Zkw;U%Z6 `e((OF8o`FdٙJ՟a| Vԥ'y!ehluJiYn9;%`8#]dA),p-q'%c?lvLtGT> RL 0$ J=ڌgĽ/+m%U Xɒ_U֞dVck[^/#LVe(8~EaR?rQD"?_O"Pi:R&#).?+I:!Fۈ@a˷J4k=E͍{x3MVc">.G<ׯ2E}80aD  OA5 ߲XI]A}O}'f0 +lP5/@wN&);#fyXptstVc z^A~vПPVMbD2gT#p"mE{Qm{ddy+혘Ǿ ) 0v\}~buDLgG9_yz7G\ِ͙2UGPYI%2jW+!N{DSXiQL겪pFd>ާ[XUQ9/)@?= > .ְ$?oJլ#!*J,P7h(WlzYJ{[s5;oB6-Yml zUxlǰ?Gy6tQl[542uI?^} m b=mwESMޚ:C$ ;j2Ȭh_,ߦfid,A9T 1;UriϺ6 ^6AA)WZoȬW>YȪ!T (țByoZ\d5^)OV>bK6<ۼ|%ܘE}9_h$$(PI“/a~Ĩip.ܴ) GK, ӟ|_m!Gjvӎ|UZ޺Yѩ 8*>;.=iC#I J9{n7M7u"'To];+_j|p; kFt JoL z7h'RVASh!R=T>(J-u,/^+Xz:g 7 0 32ؐ `@96 =mqoHӵ=IJ!ͳEo=ه] 9V_(ZWQ:!q3Z-Ggfu#qQ_x"-_~]3=:e4fAQGG&n"!q>ZχdY <<`{acN4h*u vUrrӻbǣxNN~Tɳow,$V 9͝oP,ݫ^uR,C;Ŭ&)A%q}$k i=R! e=hInp6&ġc(xSgËa rF-:N"\ 7R1c8ɢ?AXI\B\LMH`C{] ,QBEqON4dƊɷCfvisܪxݤI4ZOo2>9p4/'%_,&@s-!&l@7U: w|cgW´i.7I߆3KXD/¿CV89x0D HkmH́{2L/uOe}&Ňnc5W{bc^C12RN,\(mU<8mI{y8zEcd)_1P 46HN7)M >`&v%!*Vp|֘NY{&ݡO+ (&@TK}RSD>(F_!o#Vs ;G=6u&N[|r 3w @rc9yt,k:OX։O[Y'y=(=G56Dβ0R UX19<|Bv6q` i6B6Qi #MRV`y|%V@޴?;8X 2O-~(m|2>Nf}kiC֨J,~gl0CSqx6B)dt9Wb 7)QW?2Gn bd;Spڀ꺧ȹ۹]7#RvI0}+i MUY1'? \˽צܢ4덭[g1K 'Ab"zՂN@Wakj08 LkՇ0*to3.}(wWQd,2xɶcࠎ4'%G>]ńH'.Lh>Fljt3C GGBWm/MD^ⳈwKGr:ES&PI$^wd|? ]"6q5BM)tE-1 Dp ݅4#EޮAii¢M _M`͢E3 9"kzP[P:I,` GWdS>atΘM\s>n7  u)tRYD3}S<J/T`_w9ͬ [7~P*ӣjC*MIQic'(X0~2Mzn0kL}aŐTe<;㡮'\y?jy0Bxn@K895qFoWDͳÒ4єUEjfΙ3ة%8jkFכU+ ~w3K(6iPF\z} ,̚ƏWH;5*3cXf~Ⱦ}U #]Cӧ@^*G0n"!D̾+6a,L p[ImoLC}4kOyJ>XG'R^#d*F|KV @0R##|Еo^gOp6sRqG R9F`c<1.]O\+$]aRvs[KirFv?e$EͅƼW!aX *Q(_uuiW8g!!jW@?Uhyn3P |OD.P=4:c8ϑ3 bn8@`lp \,6WOU-:8m2P2N(ioFE.\zȦTO*P !~K9|'K̨l?U`N|Lӗ6 C4":(Fo"q@ijvƖdkǀ(ˁyF,$MdQia pYa3Õ/VU+m"Apb-#1juvdz$b-ΚTNM|]–c )B:sz,rluGn ԟ {l4%y ғ-y$d @T#%N\!ê-vbzq#}!GFFRfʼn><}Y.mԊw$0 _/bgs%(F&Ĩ7 kѱ[Z5 N'\`{r\HGytxo9NhSL8]*qg6;i[g,bZB!kNeq92dW|r Θ2GZR[QS ^夽Gz$c>yڛnP\a.s{6%FئRD~AкD{wbCbHz \ >ZqFij`taD[@~K'r >6h'ӗNEW,йҜ78>%.n7H\N7J3tM@cùCUpO4njA[ ՠ+)>>rjC{V/G릇D˾O1ϲ,obSzB80~ԊB/;KZ0ҭN+WX#w 2GFW lȸCS_3@74 ,SCiV9 sl *g)e+L*ʗ ϸ774*MG1{`_.L,"W%gQP q8Ժ0FJD'0/~ !M&͡\bT!,%!63jwJ4yk'/@,olfhgYie.Hv{~0Uc()5g-ֶNQc{MA p*Lo8{D53^N,]Jý7&G+%$7D%<^ \wyaQVBfD"O (şOGe{ Mcu|'c'&Ql^ߞƒV,eE7}2DY%˚= ӻW^7C&7F TgGp+7^&O%+եb9?캞(Xh׹yy j|zz5t\ukPX[ژ _ovC , 5oNӅGf>~vfo)ngKyP?|vFix7 ,z,Sy'whT{ x+dsH@dQ"Ƴ[{l-̾ C& zl's&EY&΋ ?pꑚUcownn\T1H &t"“~ pu緝ZـZB;Kt LǕ<ky\vۃ>0{RB d1K9>` y0A HYͻ,Q2Vmj#lwHxuD*׽L38m!WVJ5YD >( 2d@cEsO/__]BAh.%)Zpt!yy$'!t_9 8LNTym+0}ʺQѧyG@ip/?DW/~!'8߭1uXܑh,e`i/ta@8WFm =QDřTRC\H'cc T~fS.p-PcFS'ɖT?{9BU䊠nne辕ӑ??j]]ZѮy@=l O 7ϡPxuBf tY "u|׾Hi+ rbVӄ|R*IEԤ+-voO6?8}KI$#ȜSX?Ɍ楖PJg53:W8n.|ޙ>?l x놞Q^C._Q jX̘s8yhյh;q܅eB絥 Z;pz+t}n>k&DW 3h1ם4Qh>i~"Vy+=@կ^ f/j h|?DaDlRnœM, df,KyU]| nM'v@}CDԴ=..6H2mqi:ոW#"[{miķO57ّ:꣙a>263E?cx_vk0_J@@SW0քBMIRy(U5h#BmϊᬧgD2Sx'׮?kb3d Lw-S.^ shY)r-pqB XF1S`P?C? ~ (ui:Ͷ#`I#p,݈CX^,Z4ʷG [瑚x>nl'MƮ!E .G6~\ 4Wcsf\@qjmZ..fa!s.vILp m_So 1Eٮi9w#K>ǮdqE-lU)i5q6t"G3`U׏ ɅC3nV'O.?/ m΄Cr^-C8Q^+-WщRkb'ΕZ!t x : kV Ȧ7Xvkv Z+8`F[zՃB@fHYv~m u4fp٩݋޻Y۽px@0|tCbM n.hGDU#4o}jF ~~7u!ԲgO~}g򽖩I6j2r!X"G3_At94X kArײy1M5)kdbG橕XߟjFwY :(UBag)Ŵ e$":?8()쎬ԶüQ9cPr~;Hi"a~ ;pzMbxԧBdOC H꤉~TC-'W7/},WDlPkTw@L{ZII?yȤ\Gee-=trЄT|&@כ1њwͰWe(xh pBɒVD52y4/7z"i#J" fx҅뿎y m vmԌmܧf5UHN 2d`v-tNov4z|ȠL>-E#a;s=Z>LJho=ǭ@s  |U+7PLjx_>3B99zC '/B#djhDV1hqcbFbL,pTSқZaVh͛/-p' QGń*51mƑ!!ʻ^}x ȲY0u#0Sqo59mEj .Ko*g+?cC*[R-'/n%H;A3@-IZfMp΋GxjF+Jsl ]rE45ô%xT.pbԭwƧ:i/^dWpw X4 .,e(jAYau&ySjS t5Ou5`Ɠ.% 벏 H}C,mvEA.#IyVuznpŠp@{@I L Fڋ30^ErNpܤf×$DdYH鉯hn^up7bC"xO{nr܋o-QZ}P'/dCG:9im^(a2 **Tm$^=RZwaN81^\.vu0>Qa{^z?Go2XޭH#Y23b w:aܶh7-6Sg +&S饔W %igxI`O%xE(F5j__D>)᱒?T'ysߧyEF?P2{6X.6:.1ZUs,*W/%S ܞ5]fe9ܣ3ye|!?L1(.K`"a`unNmCc X_07DfZ"꒟DW#>)2)~TgӒvXtW–XDՀ!fB{xm=h5#I +M} 3+DjB|krEIP(M4>ǮTri60v%CyY:S1t"*aXhE(" B˃`¸'K{8!S~7Ec.N>eym=/-8R֊+1KZt- ģ EA[n[)m h?8@M"՚JM@iB,jѳ@oA`}P?X\=)3 $iɄ4*ܓ${rJAMvsqseB1˵LE+;M|z`&lubt겭Fv)ZT遘o:mYtF c ~- t$p@i-| =KNt#vn#!ƾhHϨRnpv ۳~*_ܴ--MD;&|QmĢ"^y(CvK e0DhD+U? Pi T0]?ǧ:+u8qhQ:abpzW]QUJ1~5z^Fmj9t#`( &G}tC:4SvctbZcsLaQ- &ZrQd1w9*\G{BAͻ,AY6qvڟrUrp2%Yp!=Cz\P L]93D|?FSB=ÕI!$LfF>Io뗘Av^.ߏPԘuU( Xt.wj8+a~E1MS8zVK5;^cOW}K=3*~X}yEDC4f@b|C1]LbK4un/ 8:;~ŮX2 ;$gT3!nE#4Cdyw/Re]Vw'`7e.ozaJ,h?" ~55ĺzQOXYc۞wUZhOz5VC#H/x.vϹ:ﱁךnJ_|Gzzq* LH>e"ZD _A8b*apȯmOLTW;(DQzq -tjp:VϲT;;zZ|$3 NbӠS9*5zB!LX#McsZ'^~иMF/>_TU7P) ޣV&Z‡i;Eڒ+V2YBmVQgڿ\W^L'(ˆђBbDoasL@J>Bqn赖qbюoBld.l`u7>ޱL`>ywlb/+` 톬)TpϹ+by}KcјQ*3{"YWӍ>rC@lc)(YYrHfn}ʢU۵n\VNJ_qT潂i'j%~܋4Ƅ /i T蠮8`3<-cv+q%\L04gS=B_zOF^' {<2gxC>Nȭȫ!LzP∎C|!bdB.$uWΓG4z]{ d͞ZVK{guChcĝzjbepb[/"BՕ49بҶ]CC'>몪,Ԍ2Ql>&'{w x:ɍ(h~GkG/}+T3pe31<sp#^FH-"#Qq |lH('4m1? q@JRn%k|! AZjq%wVz7+ '_Љ ͒HW3]ϖʌ`'7 @KgZ#&”*kohGr6Kslz]2zy ,4lnXI~>HiBQ3LրaŻd94R?wDG{͉)K8^=_8&xPߘXZ4]R.Ro} _ B,\$]/m%؟g YA(=Ƥߏ$3N+UW7t`'-)X&̱GT ?a9=jHనM;}mj!ͱqpu|r@,Ng]uӕ>xcט=^bp^/)j6]373/ߢw*׏D{.,Û?lX7Q @ʧ7I/T&fˈ,Ј|kA: ]'ۣ@0 b(,[@}&3-7ħ|> rbw:`2xB7Ae&^s4h&^-&txtTi& )qLXU^R 5}QCz7|7 cܓͽt|(OA t-!ڱ̉Yhb04",KKll3cY{3Uv'Pvd38TQ0+tmhbat#?XvzEjp㿶]OǓh [DJC;1c9*_hTOX|&t'J}OÆU}Ax%x̷8 ka7_C6UA=p(nOXt#typOf~3eQwVɑ>/粉!+&XL0PzfX>T~ 1ޒd"#^ 2qگfSm.nzz\p`ƽ9O4_7e2@ߺG M1jDG?>߳"Vܑ3CbLl%w8޶p= {K=3 ŽY#ܛ P}g?-F9piL\TL-v*1X8wAΰyKv?1se apM;~A$帧C)aU(?H(΁3|>"\GG['A1lm˿zp?Ixِb/}~SYWM\GH17٦, UHjt˗aY 7!TSP<72-k /(/]޼ ix&hĝ/doh A0J'Ca5vpV8 HȡKM }g+ÒhhM@R`ܡ0q@|#G"f E׻2+Vw(m5$l'rH%Mv(l[e&Juf9%p~1jE_g 0bFDW4%1L @ZM"GsO{PgRP,lhs(H -]H4Uj. {ZKE//ӀiK'ARmyD{Ly?2t^;|T@E도` * ;t*6mSDqH35ŋJfvƅt}еV oHx'A`zBGsntjܰYfh[sr+rΐk1m_n$ Ɇ'٩2{1Ykoif l)T/5DwHwy՚5ݿ7pa¡6, .]=e/LmMʖF-B<%7T,V' |33 Sˈ̙\e+FMdRŞfcU:Rb+fLAULDh[EF aCrC߽ǚ} *O"LD;%9"KU¡%_ (kmbm5pG7]jLkpC$9L5@LryP3HhFftd?'\C3{_,xO-Xq+Q͏de3N4 '7sO$a|*SEd֥T& R.9es3ua|&iD *]6C*<'Xr%l\ʓs F 8y*/w2ۍrk0ɇrOnwׁz?c`eDwhgS2|ƞd q,Zrj~@p~ttaV gc&'" {g=+e-xHE)D'.%wUm3%s)`3oY  ~I7R1 ʻJ2lѠ=28h!}g7rhKiQ6&rJc 0r_H@Yd0SwbhEBV}THٮaT9i]2Ԥ|YUU)p[[|{bFy6A韩 E?OS!`?޻F#.!'~cG!|)k4k(m]<$MV̺'P"GUvPԥ|kWK?PnrC|R+b1T|gМ1+OabeXWFR_J W׮B 0߄D'?t4:%8~ [ȥ~nmSh4&}JKPR DɁ- FVba~&j 9 iв\^;G]j0/u NȖMt`#2   IvD"l;WSa;~w OLY YMֿZ8LA`, Kʥ,=0DS6-et( wd8خ,€x^\x>UsޭF .i(H2gEgL;]a{ԇ1æS#NHM/cӍVe!b,7.H4J\9`'`dz"-'p2yABsޏO>/˴y嵱Zbn6Vnh(qYJvtw1)ƃA4r5Qڧ6'1ى'kch<Ʉe4#}?:cD2:ɽpg kF:MF=N'#逍.Ǫg|" 9/{M%b,'~}#!Lq {4_SWwcUrV/P-&.D)WERd]+ёnxE<*G,pc]cKa~ⷔ~5a:o*a˘}ۛYwWR=gĄ}-U".0$DuKfHP\ Ocb$TY{b~2d0C(8w 3#"Jd&ht"{ȥiN{ ْ# FR+w$ oHGPrP?=2[mµimƜKD>Wq<@I A'%#!S]r%8g&$"Ąش^T@yDh:21ET-ָd,;g{fm?#"]QUd&@ IA9 ߵDC?J;Qt# v}Gt A|gkHFh&sh"iA:? [VPz0:iORe#,\{Ň8#7rQK_fEU4gjT3|z$h\I[02aC ` tY,iO:ȂF٭"^rw͡|juҖBҿc1( %Bнpf3Q-rD)}kDckd4 ʳvR-\P*M{/e]1P/)K1͖&!I UBrᛷZهN)*0 `? ֗fY!R+Aɋ~Zsl%X$wBPϏ:ъ/*ol 6Fe`s ²H'1.d8npn e} {kRfmkz7!!:ȩ?$7 _- Fλ2es*FB̡(K"jz$Q/c*wM.WQ3Wxw9e`.fP;QG6Z^!)6c#?3'\bd? A 2Pv_ ~ep_I2^~oS3|v|,pH!Y Yɒ?ۆ_Q>GbKȚ74"AR zI4RBg7eANs,S;ܡ!㧶l.U\W>KktnD++[e[SdmRNj?Z#!׉fs*%D6;Qe- .)0X"/8gM&R(<x99Ucn*+)XQ1+tr_+30uT,v3g[6-͜$Xˈ<6:ޮkRbGBWݏCn'Yl@r* y' V_GH\nHJ:ΟV2&[r67@۹I<*@[s_ g!ɏmB:G~xʴeK?sG{,V@/m&Y>{.wS4j]-NIc'!i%@2:'bh:۪:<,>ycQf}o#LS Z鑐Y6£%y,%3{`-ZǗFmAnḜ;FKZÅC*#(Xb#&lӇ/ cSԮn'V-},]T^o,l Dfo*J/GRR _Vz! G.K+hFfPH s[h K 4IU/Mt+PZѬUҞ.:]Gegyfw0ZqLPW4#GBmQ/٤Yj]EBo/"xDr%U^C;v''n]~{MA T[Y-^N-IoPi@#,Ls Η hƴ^Ru˜.Z5%dNaE FŌԗ`coQbS."vrMyzh)]9ۑիx!'ЪwmOCQ8ۨ;\g#\0:~9q47q!t[^NicR q:W "L\BO98OuP7oDl\ y>= &&9 `D*K30u FX6p{#M=  [2C5?}#=D|Jcu四A~:^fY|R <}o ŀ%3=JzfH8N@9!EQ k2 ~LE4ey-ޔ,2eYAŬ'?I'TȆaSBѤ9@$`0MHIxdΜv9uR-z*İcWA|9s~"P C\?it |E7QHhcp.@'E,deҾ jwUZNm.Giz < d(ٗ(O1&N<) bi/X\[ƈgWiZ*,eNVf1^[QgsPW{RPxb'} %ziS4lrCӺ19爲̎ʥ c6XAj=!XW_3Xp\RE;jkkC{ ٍX 2A0f6@< z1A+Ă ͝QJnY*UU ΈYNA.hC@hU7qt %{(XXan3E7 <2rh=+PV^=BD.<.\jyHq؟shiJ9qCɍ9n}O̹"0- ]+{ǕpbZ%VDqt}n%^I{T[L]>$'a:" -Ä;n9NtC~n[6o0~Dۼp̽VCI 2yl%n)zaU*#>O.Kt 8uCn'5ke5a>NMz؞Rgj0O*.)*Q <fs姠c^h`=7Z5`0WZ̃\֡#k,ɕiWիQB9^!k0]N eoQ}K}}0}~DhQu~)ezކ R] }1)Qo^<#1qHt;{ۻ{W,/V^,߻jX ݳ-M堲AkVɰEr !\Uŗ7x3K\O ɸM8ųp̵ /*Y?C?"q| %0|"̦tv f=*Jl\}/Gvau'Ơ+|\bFB'*kW0ʽqWd"& x\/ ,-4R*/xOXGȒv'@/nv1_$y=*5 Zv]uz(IN& ls~ =Ae9 ƫ!T1z^sc,ɞ:뱇͠}߰E.!?_Ҽ*St m a3,̔:#g5GeISG7"BLaxIF9a&MN.V֪ CQoUMA6۲=ެSM.~llӸSݏ3'C\}>R ;py6=yzҊPfnn Q4 ]>fJ=ڗbpy2M@uc"vѠ0 H]X,VdU i$򕘵4R+4!J3P P 7ģZɚ`DsԞX/^[oæHUOJQ9"Onr:0/oyA G xxYۿO-_I=c9e;-Oao_CI`9v)ƦϡIz-Mqin@i/ok&>{#^Pp{:w+izOs@."&ȑ^aH6< tt6ݛF"8E-d09+dETnn|0@ژjnWΑ<q{.jGnm֮[r:u#m+ ,R, f{ G-gX 1Jf&Ih-oQ>ܼGGB"Lx;*VYqgo(ͤfL]>j6F~roB v\v@f͊PO`Ɩi'+Ixxb9u=|DRjm[K47\(&VeX@5-}{"$1 Op'=ڜf*KXeβְ`  x-p<H"1l%ڞR>Y`{_3"7z;N ;V4) Fa-RsTAn_K[b h-)ܛL> Y"x! PXA){[%0O052Xh9<†Z }6Ʀ79cMM]\+PRwypAXMMC!lMs%!4Oe7~lGZ{vyFcjlS&4(2d!ќVcWo8H?8r\$# {$)dʆ1 TrD;.Xظ(Er/qh %Zj'"g%(2RzDǙp7Nz;ЂN(U*L+/}A$~)u24ЉHxGV#lF,:ʏelRU<7y)yf[Ck Ҹc&s~,vNH`7\ % q&-0sI`cq>տdoR<6C[ M(fE={;hN %\C08+Vp $>DŽVZ)Fĸԟyם}4yozTRާc#åEsE]4B X|ږ:Zc}ɀ]rmt+I/{!N?FiJ p70xo,i27K~ENqv3m;4~o1}񛐸Db뱪.ԛSez&UCzXN0Ӵёk ҧ$"G#nh;h^TAy ]|ƪrmLatP$D8+W>t y)J=PBg4fkW=XYu@sctLc^1$?%v%vM]ގ *a'RяJ-B]d#eTjl&HXRft{oL~@_eqiuOw#œD,ﵻw\X#0os#'0#l>'bu~9C@teA] s2Nh8{I O-aJ =1=%1N9"+* KIYϽa^ߋCG:%+C@e46)#$ ]=h+"uEu |$ȓV*Pnߚ!Efl $Z8KS~CQ]a634A='ց7qahȹ ?31g;e|?F@وZ"97?N=ti QmSt[5/ǁ7YVP>bx_U\jCD[4 nH:{f~HJf 70lq#O>ܼO!j8ת /O1R3aV(B1-ؐRg|7F[jA 8/#I[EZMkk) [<7]2`XN\ (cu\ ;nlU;"XuH 7OE>޲]Tx{DeIl^HkdG3 ENMuǪSUŰZ1{3uA 5Ke|v{ǐXl #nO-!` 3]6 8U&zwPaN)x8^]`v2#3uͅHeT!;,)m1LV봏7%w>=6֯X~OةM]i'_NN4 5ԗ0\N?1ZҰ .ZfX*Q\p g0^ou]L\d-`R?44QYM#*p͍t,B@T&;W%0Prao"T U멳 ۮO 868+< Ix1H`:ܣONyk ҽx _=݃; bx2v>j sFξBs,2zaA. J]қS ܏նdspI DgQ4nUOH#5CX3w=&ֺDD]eօ3[V dgyu4Y;44Shh]_DfdkXGO#-I弟L+]^(Q]ߧv.,f_~[ڏCFၓf4Ch!9]08,ntb}(Q?>>fM/L/B3?ӥ{M׬rg~_gחm$_ܙsvՔO޳|.v؃W*  YEd͏H E=d-pTa1;%kʸxgI h-B>g5;9Eu3s;~&}Y7&+p+a|8G撗ӓ_#NW:&T맶C OZK˶@;m8U6v #4NɽLC\'z.jӶ"@8NoQM7CW&@]l&v@s *<2#h?F8kօ݉Z6hx@~Mpѧ,N{zx50L:`/KC݇YDJ脼O/l3? sm 2_c *:3VGLf Ճɫרok>{vz? BKLW>cb"I,e6GhkY1PB~:d-jpPgY5} vQ2_So\6{ i51uRS9x5m8hʤI[ٰæOVkU-;[jYD;Jn'%%,51+=LDM]d՝qʌ[+g{&'x4C~_cʹת'!&Qlo ͵i8#T'L!Rw7()jnQҨ~3.H4AiNeu1gȅaޗ˳_QG';: Q+:!&_ߑ2"eT /j=v-ɮQΉuX ;UHR,5rY)+&U(֝Gv1`mHZAT/DPW9&^ VQTӣ[^J. J9LoX渄P:r)糇m]I0p;2OrKi.GCDtz{4{]ytفvO}e$RjX;#G-$‹soS_,]ϰX[%yuvJ MJygCeQX|\G߁;>;IϺ k6ث`HY.'eMgKGљgzę]hl5ݐLQr?&[c<Fn%PL%&XBU6[6<bӚdvYRr5{*s pm;)=y~)~6b9fkj;m綊X>[T|l'o$7PL|D7 d$g!BF)kxyGZ.z/\7H[&yNFjm=gt_þ ?^hYiwH %iU⦸)R1*źw~PHÓ:Fx3}g$p#^U3LY+Gz r`붭uοȲQDߛ@T>~ԗ{m(Ч6΍pXw D+$_=MO?62y+Bj=?1 Mr9$ 1t-ΑԺU(P9Ӱ=;ɱEH 3= dԥS匹+@A`ıM$=~q ;u Pf3PW$⚻⚅Xk(p%~jW' 6^K M*(D7R׫2Au)G/\- dv25[#OMi*)M?!~ZjU6fD4}{;v3=y|{BCY)ҳ]g+>4rݢ,0,=R7>}:sQ\;*S~]f0ZTeoTB~=ܼ#2$iX\'5C[fu ^!\vHbC1X%P>Z:Ŭip%4@aÃ?a4n%*v{H #pQAáhe2ٿG>10bk.=x:_9=rgUp3ˤ%T#NYwߊ~uKSpr2_Ay00t'OD?ȿB/']W\D_â hLNpK| }71ݛI/%sSj Rp nv;j=7~w8մ Fc(a3i/le$wl$&nzZcaw шI=tx&~Ltj:שɀB0v-M8mrX ~.J3?T6:-""ejynȝA@ 0Me2S)G.!â-GLfݖjQ0}=7Jy͡3O;~ͪ:|X/ X?˶HGKw]YQbJ„r -.:B~g~PhG2a0qobvϬ:׌bNyF>cY 9i匳D{Ü#~E_jCKGl{gNHlyx&9>yD 9tq)g= kCy6Sdlݞ,Og,LV w=nMeH/T;*O/Y#fge0|ZxNُO4b0`Sc8. ŦXF,X''WOdXŖJݨp pҩ5tx~B 1JKצ"xS>ڣDŽ:Anuc01{nAm-7׎;Bq fu9둕35q?{"2쁝95x9 HқJXQ Iˉ:֞=P++'o/D՝r-?]WVqU0h 1>(b9V! /; om{ eV@y&&Z„efmMcquCG9A3lm,wY;9x|\mUJ/74"6Ud,f$# 04Q41`EpyQTMԗ "'}vȦtOv (sS oؘ^lh3ˢExE +h2/Vzq!h5zf А ='1֘yWG/WV8> ř%:(O+7/l!jbgމRX SGiF G7$XMỹ-xZǰ`ya<F;T&D=s؈qr { &jy\babcXݩ2zaLmVvSy9B7?~ъ丈lM'[qC&cw? dW5zʨ:>`wf^5 Zc33olnDx|AzЛ%8O_G1JI` 8@x(sV?F`wP3߿.3F=*EBpϢv*F I$)`=; sET{@ZxjsW cai> gM,3O)ÉZO9“X~Oπʯ ~& 1Jp!-bRP 7G?xE9S; ;%\[qE[F7|GZot[}_Vˣ*[?yyT뗅E[Ds02hM]DR<@S&M3dZNHR:;ut"hNkDwNfRHՐ rCΣkxZ%t5H̸. juUW4K.g_gFJdFtu?aNQ=%RsxS_Ok]PW =)>|Jud;g㾭﮺IŵP܍lv) >셷Z?՞}uOv޴{,vOƮhireS|$ݬCyR!RC|dԏU}oMMV04F=ZnRe9v3wb*ʰyI,YwmX@wa0=)(Ia3VTnzN[q5x}oI(^ 63] t6#|yWev҂`E:˶9O2T>c;dWe}>6̡T硴eFnfފhar7KӘv"ŢcS M,d") (El8_M>}YI!5 YBw&ݩ}Mc8&$i yu8š 1 p,hQ@dQHIRN;r)r)3ΟWQ 1:'֭&3z3޳WHh)OQI0ԥiOoIE%0^ /^KU3O}r?y:ra1Z9AdC4 'x:C뇌وѸS5Gms2D1f?»cf;BCi i1iߡ$j-+2 6|T ZJRPWFA`ە4,<|7;P$ @BQ.#~:M1~/8}])L'&R78@Zjfp4!(6dw.L?2 9ERFp;wX.6{b\$}ԋ+۾94`!^f%e/d-P$v**SෛPSX֊˶s%ƜTT>y⬃-< G3sK {^Z!_) sFΣ(ٖ5>clMk"`Y"w^{Hb)!\l4)OTJmB eRg,30~)-Xg1/?= X}[:1S^RXc^ & p5U\C~r}0(ar&䖩3*ۗr.du)yuuH?3@ɣ4T"\}a1 :BeBT)GpzF]|;gE7i)lWr5eC@GxB%Yxz O1hn˖ͷOag15h<˩Yəm] [(1jg>|T4;Ӈ_Fu†3mԕ\i `FYM?fhf!V[;Pa8[[VX@*jB@bEԎ=)٘)Pn"\ݟk5c'M xd4E:Em"ɬNQgQTt>C7fC’m\rxi26Xj,j5m(}toZ2S 됝jW#ezudPц]Y4GPHA  -d ھMo{`o ٤EB3b7lu+ vMngD `{k2fV^fB DLK麓Pa(jq/Vxb&/YokA/k`좰rTLCrI"U49xξ%5G$m tÅx$&j$,}",[[0 KlʜB@[zߕSj #xge7ZG^Fw`;<݈2dc׳ᮌv_loah!셻=zq__j$KǢ]J΅_Lr4ڌ)2}́VtEی@7CrųaKĭz^TIK`ل2Tt1ŌwE ѧs*)@v%5Bw+GN)Q:xU\{+lCx`j^ot>'|܄L=%C),pRUsJ;g >H1I#@Ú{%v.Ҡ41V(('W=XJ듸 9t.p!6.9E! ]Kv ORe*ㆌ*8l7ew|j/֥jSĕ+NN+8X&w$X4elDn[?)8^7T ˖8pZe ԉ..uȂo %X?aab5$: I_G3eC[B?tPFNT%!<[tGS ZlͪǦ7T-UwRNcN؂ʴ\"( ϒ.l&( mT%_ycZ?pڭDlؘa͹D0(6Ӄ?8 su=;u $3ܼ4E$`Dq9~;p0N=d`oce~gĩ(-.a?kB%xܫi@y*ܠvwB:B9 UQ{0d=t ƩpL=姘aGa!d slq5T D hdzGEHx338QbKh˥A-cpM} ~7B/)c 3kaݳ]XUXkaIQuj ;"B &)BHc1zBņc;X5/~3CRyGO,:+3 +D"#h,KCb q4N#MQD߳^^ol? Պ@A1;~uD[z_ Ydľ}G qtjcPHY6GJPm =^frZUƁNvv(SL+3 ֥`ԱW:YĪ.?] 5e_'XRTBA~Ok;sn੃9D@BE{"_d."9AMm"V)'}4XY?`#B3I?ntPdaH}Ԧٵ>_6cKNpм9hgbHe+pc!ɝwۆ.NjHsmG{ 2}%RQAS c:M PC3}RrUqskMҕ}3 lFZtt,muX _{ۍ0)]'W\gn~ v6Q(z3D- n7Ok*ٔ h]?#4x*kܒbz0Qk;Fo}&5;.tג.O꽳,fp,uhB4xWJ X`a3ɓp(ba҂D^/W|o 5Qo{&=%HuIK}GѬ`3ZD)<le B[–H~L;Gpǡu_1 UN}XWS|U}/% 7fb h}rҶBXGb3"vc?IqWCHRwS=iUgRNaa62Ob1p;*~hģ}B˸EatGw@ D osTHM:bD` %Ĭ&h9Ro-LskPy0y)_?`p'CA&}ks&"ة\fYGN>ꛄoaZ\#{3@eѼ9J2}'+nd0L+LbY찇\?R8,o7$4|% ظྸ)a:$/Ґ ~&D5u?Pn&,0?6/ ՞HX tӘìz3ϴkhj&ؘ7bgWy}ǥ&5F+:_dX&׶ͪ=!/ 9 (.4K(kr^S OH0 Q_v`}p=^egpDRmxZ̯ŕbځ!= on@@Yy3|?%ԗi7K"n}O!b񓊼*K&ϕ]1Rj={IVJjӢdsG/{ѴgGsjUM܋\Y e&8_%3yua.Ol¾Mou98vwR?fLjE4(Oh- ]jRM7ȢF_[K3}9<# ;toox # Q SjX24i++j[Z[uPeoQOi;Lp 8 ,P@=F]Ul/8_9Fܰ7wcHsGV\~t34ݭUa$羞]$K-wx#E*)Ce7l zOu;K`mH`C5)߆ bK)[2U~ŝ].]ѣ/!g;..8="QX&x%Xy#ŸyTuKstr2Fr1/PEb=5C&[6yw:YqͲGƥrk?hMhu;ĕ]lQ-aRjH_tҵg/I^҇/Ms%h۝x14uIHߴ$;&ܸr<7KK l]7mrp^z$L֙qڗp}$A BtN1]Cu$Z{4oe<Fpa&og>H0<P=N!M ٰ"a)̠!o$p0O|e4|Q;S:|I`>O{o/䂁=8B]ouRbmފ78a3:!ɻAd_%Kln#Gsa54B0w-צԑ?gXd 99ƦwVxX;1JYPH^Mm`nKVHF&=AP$[^ńXˀNEγu۸JjlUrʭ3,`cKz7`\3vw 1X@(san߈RPқq8>N;s:/cW8V䠷@-,z1\k_ѽwX Hp[]5F\T iF1yJ9\y"zj4Ӌщ"dJ}UlO÷3B`*ivwo˙5 8HThVl싒}5 􏿚gg<LV(z5Hͨԍ=AdlR=֬lB8GU,~F3}'6ս>EWo dyShdxIK@D[ ^.qhk+uj nVBkF*ЇF=!Hb,b:fXh'45dzI{B>S]{ %,_I?dH&-^rf X(0̓3A Ϻi ~ijđ7%d2<M65StJHHB_R00`4`4ٲhpY4ϧz/"EGGh0 #LpٕYwF2|7qȹOuv}~~ř;Fv&EFz?"pV̳znU.wx0u66tr&T[1I濕]zҧިScLbl?k!~=8!mXq!ޕx 1TP~a lHo$Jnd>e"/l*1|0Kp~bEMxǕ~6 ޜSclo9^(NdFL-"ͱke4d|ZBFUܐRHleXvm>m*vrGwL վ6N"h>.vjMYg͠\-'_WZؑx4TfsJc6ȡ9o%} "ݽW|$A]]/kL2Wv8lYţ q Hl Eܖ'$lc|WЂt/h$t|dbkoȴ % ~XDn3[ 30aT9k YM&`)v{S2̯s!::Dt/)yO}&qtT<0rr1R~E}:9>Fs >wIad48tPXh_95@TAQ)^nŎs!]i|eF{L ^8rԎ-5^~ϼ5?7h`=z>wDح VV֣u*S p* ȏ!dŗ*Xg;ј 3A\`:55JpDSGgxy3sK|NRI,ab]1<<"iE݃žF&Oz&'EF (l:|*CK.Q;,ʜX%0ڴw.7P1zfbI<Ò%1E%{3"0I;3o%[tYJ (WTpFFváy#`~ŸH2 sj%#fuY#ڏ>6ad\OG+Js=!Huބ(4?O2|$wW9 Gc譈 MBɞN=j-Q]l# ђD'۪ )Vuv CGc'؆RѺ`25oFd^@7ʖjލ9 \-_je{c9N஺/oIߞҍ.zt ʹ7@0S5NR,wݪ/&HYO98-3}ԏka_eV+bXqUB 8ZL?J  hd-Τ"8FV?{piS='eٛA~NIDr.tv/IYfWH#.fȮ o3zYvhW-kq̃8SUyZU0y~?ΖL].9p:Ð0'@N ,YuV%sc2`9V|@VuԜ75)V>rdqί pq^ExaZZKК\n p-$Uq[_ oe`%dO|l\RC^&xtHj¬V>]Svvml72Z:ܡn&P2B+4q,hwJsgʺ#DDV?nj;gj=ϸk[(Ɲ#l^<8fA)i%` /expLS6vGtm 凰kנOW+s9b(aTUE = C8{/1HJ\Pc1 β!-v_V]2dƙp%zhQ *%ȗ'O/}ݿƢXP j@4XAєnkYnftGcvƠ.yZ@_\bZgʎj0;k0!, m"rLκ8gW~)F.v{yGy;2/QR?ZSUK$G9:R1ڣM ]\ " M>PfӒ!l3@RTп*)@oRͮ k؍v|51`$x#ӂ(6K L1TGi%b9Q-Lf>$bA(`3gOt^nם 1TL)lu P3|20xO%B!fJqu(* a&ѝ׍%[Sin*9.NK-nw?ito Psv { hkp;nP_شUvJ{-w{9ʾ*6|0ԲZ\f|,{y2]~'U('itr?3䂆d.p?=]biIP/WbJ^is<>@uӫqUrKn#:ހuGG@dP;!Zv-j-D6x4IUƛ|#`yS q:hi oimFq^p1P<{hi_ 藺2%)M81ԡp+BKt)a%#6oJY\F|^o,%\XLymX09 mqsQ\$*n%&m"'=?N}c'l>(U sxo/Q-89 b6ۻ494v$%HK(P-?q W(̉iס-:VQ`+wDW\ԶZB^AT : Q`dv9 5K+|gtBWC}tsRt* Qd? vW_2u"^`\㉒b!b!AH*1RJ^1?xyҤ"`TҰ0.<_qq.b EJTHRw(GKyxy4[``: |2朏j:se}c>.Yk_S^L:?e%Yy9>ݙ:abs%0'YH_Pkd0d1!suP|J"NdK:RGDR_R},c&0ySe֯z_rڤu ^Kzm#g>)KSo9NmevCZQ=5LL\@U'Y ,Zc$h{"U;-Tf㔱2gn82#Mn\Wz<]r2I.&`Z!!=Ô Hi=䕣k@kH1º 9/í18/b"K_$78>ew;!2Ɖmf3_mcGm$:wJ3JA{dC qM򏼾?uԛһد/(N>zkj,ƃHxskҲR-xݶM֍0ۮ{Ylh&1{_΃XfQMCIyʠ l1>݌ X]Z銎=$CeJ66UԄsdŏh<͍EfxzF-z^#h 7%&{T͵ڿ3luM(Z.UTR[$A{TɞS_/Nez/t^JNt@s9DjA Jj 8 .OES>oA79W#b Ϫ|B âluDPRȣaY݅TK-TK*bk>mٝfT!IKi;AF]U4vyʌ#d:,6(&+@f!w(8bNI'LZά0ܟDʌRx *o&_Up[A5=6`u<ʼnuaw9+ *ɩc[¦2kapN[ӓ#eU~Hp1曷Z0빃 3l޿~=n>Tc_ږ}EM }|ERk/_ dFz3L¹^UlP!ߑFUj Pb\߰]:ڠv Γ\h ><:0+\ RqK%2{AزJr&*>G-Zv<- 'm)ޒV d !iVٯeQs xp%Wci!#[uM=\((O?Mܗw 7'SXP76yPGk33EH:|.Ɔѹ'\ 3urY ˮl(2&w3]i@COEGI{NԅBIB ÆYYm  GE=cdJq!t(uX}g$ xsqђwzDY;u'4KL.Ya2:g`8f ϹM|fqʔ`U&Bʶ&xg ]k̊{H> uӂE`c.@ i+x2o3q q'ʰ.)jB"B{uǛyƥVK'}#*sR[({f]dLCKvcu{ѯ1/oۗP}h]c|#2L[\m0V+mйdegӭf.mޑfsFCM̭DN K(`Zi幧3M:%rb2P?}rqpZZ| :,,Ht;y1\ia5eFll&S(WJUHOIaC^(s.YlcJ0RӺcYm)-gZ+) BhN ]"L 4h5O\^6&]:RՕ UTf-60IP,@:( fPc}SJk7\ioڍjoL+[şnO{mO"E:Fq1E ǯ3vp֜w_Kudp[ݴ@J[ly%>!f4Dfw`be`|@M5g Y7S8`7'#8#S-'A;o0$qM1{ʅck*~k CC`s?wVL3`P 'hS%RVgZh-nÉabH/QVeE9vGLЙ+D(Cu Ndcm4{bDQjqq2]ՍhH;4w%8s i*\!&4K+jhJ0·4OUPGTgUdG7oQ_u&S{-Xv^P9?rF|]>xiq9‡y*Ø6>$2]Л~}XUVg eꟺw7_S(qME3yy4vS7ԯY+-Ժ#uXT@fmI#7X(oO ODg azUG%U.w@Rbu;Ǖ`\ 9Td)xfS*ϻTRZp9P j/%9T[Mf  I?q7!t9hug܄㱪F%I9uZhIhdϳ)4,? 'M m]uNFxGY5L(j:B}1{M N9ϗl1"!- FZ<6k>WPf.j6;Xq%s[گ` oK.b`[xSwEL@<0CiqQUQ; <Ԑ> >TD&Gܸym n/wE ΙjL\md%FqP9V ǵDQ EG|rW#ӃXA?^otvԧX4:)E3gK1w8>j%=1zsB;$Th1Tl6a~U"K!JD)Nd-S Y&Bu;:Z`eu!bC}XYo3f:bZ ck\5M|~ԯ#K݂%м c̐[{5z)tm}sG ?nQꛣK>hJ,)D!k9*EEh(gTGrYlxJZd'誳d+Πcfoך[ǖUj`j@^G 93t\":<9O߆wg_GE=0iC1״tKg!]sJZ!)_\i߯ge ;P˓ TU@*QnL9#N`X(3_4"$1q.1Ylhumz:N 68ŖO7 G'Ll޻>lKBš6ǻ"u*+04ffo0̛P44m|9E6C@U|I\al7 fk{%1}۸;M[ݖ``#m$JP>⿛:Lfc. Q\2pVb~W= e>]p< t?EߕeK ?O={HMB6٫8Y-0?eМ7=L7]"EJ~=$/J=R LlKΫ _f/Fڂl*T ѿo9vp6ԁ7X\?#7 |G`z£aN}ؾtif#'zHNS 0grZB} |cBT)5 *RPڂ=vZ؀_K8JRrPN9I䍆q\c7v5gq?z= XkQvuzeEP =B-zW2a9Dl~-߶~(ykjDuަ{Ε7eÌ;i 5(rdh\{=PvS"[.ntm׹{^ k'%ݬ ŲO*Dm ]—_ A)َ3ևVj$S5~{~?͆N.KqwƁ*?N{j5/ph9αbOGPӤ.׹ŝ)B90ENGWezlQ5 Lj _C7n΢n2g YZ-O"`rsG]?O?֣mTr~$X΄!\oB2]'׬+VTͷuѣy>Bqn;me Y~m$RS,AeyLgdp5DnmqzoR+)ĸ=IifE< e3ۿ ft/^TW I3f;݁C axvt{3Ea^QCW_kRXNᆳ<&=[nj:h$Ç++R+tcȌiA1A`IQFU$Si@(;/WmjN<m=;YW gzI=KT \Kݎ;Br%z̡m`\tISfOww}Ykm%OM7dWf4?_`/"Z$x=B2nM˜xSoHz]=Hi LQ? \<t#Z31콧 ,>XԖkhLRV('r  Xe!-;ALQ9V<5+sAw) kƢ{pzt18Iq#BԳd"1*ܲ8u9~ĬyPɥTP#YX'}݋y4R󪏑Ώ7[=]ڐ DOLeIRO!jnOB զW2c:)"_a"H̓kLl}Z%綣I(ֵj9hMbpP?~atqHl'aWul\wZjk AVW9=@?δf`A \-/{$eR6i-YW b/4R.q B1sviL#p'ISHZEGԿVW%v+8r؇p|!r3J[4MY>AibInf+vGM!ړb4d>-\17*ݱp6y:$?- hzT <w,W HT㩀㔾dwu6K9gH'2h3"DY/v4Ś(9Զ/v}GA+3}j'NPu.N%@fn+$'PxV;xl(EX:0\oY'bEx;9MU.ƹOASU8kRv5o&_DyvFZ ;a-W"@TV7nU/߸6Ԋ WY>o}2[}? Z]rfO +^dj;糌^Oz`-^75ݬ!Z,gctTvpacd;H\mO":IlDPx*n7+cҹ56sdɘ%:EQVAz2[P #]zhJ wLJ8_6&ϛ~[;9y! z:`NXḩ1~J&}g# ؙ'}SG ;EgR&HZX͵+wNه6x:V `h[b:n9$8S6DL6M _)Xnr;uE"%觝42tF4i>2e TfI&?? ?;U`_6 |H`dp}je~DS7_9)NꁃG)ֶX}QHX<+t|tqu_b`hL9ell<5@=BN3QH%29(d(3ޚ/wEkhܳcfnF܁\ zhmؒKamPhW,ޚ,iZeNtwGuO؛2R(z?; BdLʊ.%V t~yO-7?@v ~ђTVe"$cF̥gYko;{$3X ֶ*11,144vL!2n%D'UZ5t2/Xe|a{) n̆O@L9V<Y@ _'kG\g˟D_%VIpk-ף U;(S%|[LIG[-%6Lr뀛m1!3vh|vHn%kKPPUSAr|KxKEв"ve#hOɄfXCqm鰃T;Eo}uxB FA】XG"vkP5yrˬ'K!Y('!J䉉y );rCaZ| 眘6%:d[=&^}jYuZ<ƫlNضb?Ҳ Ac̀6|Fvi"o%ETr(F9t 6n{o%qb_L9W W u,+9y^J+[#JږN鶞Ȧ);]({<{dXxG{Ehl |h9g}`1 V@ Ύ TO~@Sp|r|[h.Lrf~9cUTZ8Qa9eUVwlػCBfdL?E'y`8QW{ErqPOt13njPv:'c/-+33;eݲ|IV4'8[*N=gvahEw$H~r{H4bL$Iba3Z!?)3} mw~ގWb&[Bl3YHus5֊ ب70AĈT?J*'\q!ʈ\i^ ElCUQ:oA^Iag̔=HpSpVhװ1ibꝳ:iW<('*HFE<gr:х#Yw#z,J20]]4Ld 7s>oZciGmP6خ}:Gبʽķ8A_#=ߡs XpEhI1}2=C?m#/Y E#;9 ;GhNRi{ :՚K={΀؂:">Y# ,[8w. }U `c=,"yuP|QVTvR0 -ヹ$ /2Xx>[q%n S00rUC#~1Iuo4>xRĩ!Wݱ9=ku-:<ә95=RÃ,ˣQ] 21>Ac9M]ނ=Yћ%ژuGBNOb){X(9sc@iQ{\_g*Ziy5 ĥoC? 20Y<'Ꚁ?j>z8+ X,wrTDBlz #Ŷh|HHˑjpqr:D_W w5BqiZ@R[`B>~'5=N˶×`ҍzjXq%!_ ߉z8CIuҳO~)wR*`f P$ǔC]Ⱦ0'8yn=5. d ΍oa1] ZP:ӇٺVl&!jdS$rU>SZf-"2[|Nb=^*W=|Խ;67>eT}hr|&]4%9`Deۨ.r]}`QŠ^Vγ#`wV!=ԋ(iȅN{A g)Zsb@Ԯ­ø=k]34?%Dʜ,NXU9Z\Uy7[$Xt~F#Ez72Zom9H# W5q?u*ָoE7Ed iϷ4VVj?,zF 3FxXX׫!Q Y qFpw+S?mݧ} B-1CZ1!O([!BO{7`,㭙ob6Ns:R!6ٵU⽀伭k HǷbTq '>Y!0Tߙ44cû] b P:=L5$Cs<{j/ytTBzW+>~9m2AvP=ll/hS: (1OD9^F8j %Ыz:t_0ԜDHxGIc}u| tɱ 8▨p7P=?s1o>%R[pY %am|yFCh\:~FDS9:*zO,ն$B_ ܸ}7UY)9b%, _`Ț+9[E0._{}cXeIՏͿ2Y7C7A9lqZΝ|ZV:iQݰ;.JMҙcbU3uz;5p=iĦIv4ūݝ$z~{t oG>T}h)rqwL$ɂ>Fdp/p@vm{ep8~C 2\JQ H*ݛV`0c7\~&^4տIYhlLMeC93u@'pz*',aZsJ/āϞqs0s*FBPjυq1PW;26zXY?f;<}3Jg]]bNX)s`Wp|[z.ĥk='_g8|1]*vq S8匾 膻'dc*zWM^~p}%.aGf4jz,:eEP{)p:S{ ±s#+VFaqɉ77iM^ pqV*ϋ5cj=752G b8:qU>J߹'WA5DrI|[D>n/`Hηxi-Z$3h# wck) ̦F yO&3wf& 'J߂?m&> ![s+~9~xA -mq/L0okU+DH@UNJ1L<9=.AVm#)?v`hȑx84--2;vaΊYQ,50xtːjK}L]ݵ* qևr8 F^ae*wҘ@lL?􁻋S9xU4/R7kɘv0E`;O_5]r,Ż 규R&چ^%S̭8F7lh>JzD-_d!n&i8ltnb챐[D9z_TKVqf@re?M8lwo֖q 7dx?Z•fx 5Tn٪sv$V0?G| 9Y8Lz)/=%7>GAse빣9oMY5xzk:ɽBnAվ1?c.E\a%9ZH,{b, -ϒ\尯kfw &P6pB<[, cLPgYZ07070100000069000081a40000000000000000000000016759d57f000036c4000000000000000000000000000000000000006000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/isdn/mISDN/l1oip.ko.xz7zXZִF!t/u6]?Eh=ڜ.+r>/涯"w#7ly2m>.X8rHŪxr_clՄEGxVPFbt@ Ffߺðvoo SW>/u-^g 6ksMGSEae + C']bZelX2mgDCٌ&!)wA&~6ܵol-dRWzHv2ˀ_e2a<1POrK-LqֻH6P|ٛ!. ,-*F+Vrl]^H&sY ܭ kMbwz"3(RsrφgT|6e;_'4ݻjs]J1e6C*Xr~>* V^+X\NlY˜Z;` qr8W )]d3p*;9Lմ;pJFM^g(<ټBAc%k:LVΨX9G),h%ƾ}QI]4=x)i_"ə(Z7>/\JTY5ŵ"4 Dt#2eG䠇ūJNCi-Yܜ?=rRm.f {"69Hy4r-t#1/""PbıNl (ȇҏP)3Q} ƒzG@ biySbl2Љ8J@t48I&nj/5}܈QbzQh!xN۞;H'ѧ_9z2/1Q ݬzpZqOЪ,C~ ?wzTӢ`a"3'!RVaG[؛0q._aIAWf!HTji7zl r**ytŕg]@>-.439ج99A|iC/(aD ]QyPRM qRkiUHUүa;7Rh&J+_[񚜵K1Ɗcb߹ )N-)w1e2}qY`CS# :M. ə{Yo-cu6;!QS|fk/b8B@c9$ua\1s|Ǝз(ުA)iݙC nşpFEӌfW,jXF)qBbH)/fQ}$q \2[!Q̉ʥiB*Г0**Zc۝oiaT%TNros3O Ռzv2~bǟ tiz=V5o? /+;Ɇ w9򝋩=7سZl08 ǎ8A t#=qSQSl#}+:we*ct4"n_$~jz♳rK󸉝7ƶ_z8*ӵ(~ogK }6y$vFF'|X/jSeFre>m( 4<[=۳䝇qRggw# /^ҟ{_#]ҩwGbm  yZsv=MtS-DT3c ,Fa̘]6'N8pYq-^Ek_?x1⶙g7lřC#*%Q&s&p1CL] {zx X|p&\wALns|]кS>Q{ ƆW*qcDAY# .ݍEH5wI9tp־ۣ'Tàta .yFeO}'f>WnAv 4Ɉ*큯͆qi"?D?L!5$54Ev /f{p]@^)4Oێl.pz[^஠SI?zdxٞH(#ᗟ% %0'jm?$' iTTḠ ( HWt vj*P f׃;~"C% yybgو\Qm6uSqԊ7],]_HdC'kC!mr\^263@,5Z 8XW#멁<"cl$YjT㏸O .|+r 1k(ͩAC}(Ls7b ɹ;J"1vHbiy= wN6*#* 5,+}%cQjMOӀ*nv{)/KOɚ!"J*߄ZO`D@X W$l fY"CWdO; 58iќߍpaZN< ̫s?,yVk> Nc ?`˦JV ā% j\^0X(u}_ثK]j КU7"0dtBJzϊazΫ0DaIШR͂gesylC8 -]YeQ0ymQGJmr?:<>,W|ȐZ@R"QjJBb$!p4ISCG T@4ʊ^Duĩqڋ$b'#|&ԜٷM\pG_ЕsA86I雖ۋpҏfM󁰃q3&ry2udܣ=Cx g= 'ih{ٱm_&jZ|9!ZA{XKZRU+gF&DdR?t?Dz -/'8Oϔ =P(;h*R>πH@Fk<RԞ[TrE(+!˺uJlma T2Kq.ְpkwseX[[i 9p@u+P,Gekb||Ry Z.3*go! 7yZe.-9o?Di{`?Y?Xz\U-yvkZ*n6_O>rwAUisX>+)k/v&ɮIǴ@#(~J =W:"ˉ.KACxƇt%T($*~kZJ Es/Go{WOJNfӲ7`X7_ćMQaߊR2;7RGFO \:TԦͱDމ֜\nz^KW&D*źV{鞴j%2}M&5/ljx}$R,Ԕ=t4FZ( 5/YGT?YX[7=H,IkT>EnyR6S\71$Z Oo^q>֎qkOؕC>ٗ]x`@O6KbtR}"F Y(AAU l53u τ=v8B23*NH'N[%,^4 !Ex~҇؄Ѐܜ]/ 6={Dq4×2ౕ 7zo&S%^Tߍ}"lp+y)]1jT2_W? 6Zx;U )dmD7,fO^}Og)?Ty] @kJ B4:84(}F5C²vwWWABa3%fґQ >"tcImE)M_wZZph "-#mm ~IsA&e=l9CwMO i{YX&+ҟWij;UT7mWCT &V~2ľ2~;ԭWMr)IʖBn۶++E(lao6n:PwaY%^C4se>Ca!UP#$e#.kwnEܰhI*0ii=/^` "j0xL?ꖺblG!$ܘZɬU'PW1KP,ڟl2X93asx9$qN os˸DŽ㳉7JJ S?oEl^6PöNs 'Ȼ~G]>Miq\>x4Rkn^ AvS%dcTT]_EnmqVj6/ŐQ˧=2˂0; {sKev͆os+bE[#KVUw)S,0W \zou(<'cԂrquX:-\jhtsLEF#굄NRrZ*(VK:5VJR On 4gzh'oH2&8wAg] 8+$oW"\lci`smf#fr̝oUe<bٞWx!~^;8"AR6oA9 ieK($ CI4]3H\݋䔾J=T/Br5daA3r$}"x];\(ݵ%ڲ Wc:PE$fi2V[X8Y:aXM}*sr%m4..;hGnek̶K?9KYs[_M x%ޓ 8Y iu)4J4s iaAɉ ~:DGPz1K.e20bf:\gc"b/DnNeG͞=NVJpĦoN9_ʓ1z">zgaj=.l_rfiⷣz( 2d& <>8F|_K* k#(K?>1xՃ!Y%Loz7{IW BV"UL+u !D F&JjDQKb5N|_ŝ _S^\{_W|@4C=%n6]1 l"tQTp%/)_3sCQd<)یpVӶ!3Ko^6dG" ʦ-}LU^ &[0̍Baܬ8Ñ{#N  SB=&5d!ݔ{c+Zín}e>f>.59쟘; QĐkA\^8C˓Ai%'|Is:=oq@CqdVV0^9Ÿ~nS!I}h z@QuN"÷bEל"9rWC-%I-;; \ƫA1jO5Vıe=﫳`=rFH=qR0EBRay}~i\WۓjBD"Pp$Rι44]9~ *s{2N#XxōF&SPoML#/-27WAV+hEt 6\aɲ0173Gm0HJ2T/{Gs2>=ǃS3_A`-KXI0jW "憄A}hf*Jk55:,DFND[:lАLWqtnh EQ se9*?TեQ8 ]*C6yq]|P"f\huWJj#HlKa11*R[ALgFyV `~ bYBv9yc =kɔۺb$L>9A4WL$&=蝪BaX[eoWɏ&4wp;xc#wBq֪'َ oa8FNȯ?ϑO%3#2hmrJx9Ko+;G!;+j6CpzC{b.T >YhHsMªEQQK&G $P4mt mM$Aus &Ď SP 8 krO7*#,,GDEv/aEo(㣹VSH;dUU3U#^MU ^^h\KV=bBeZWVFL]MP,mL[]IG݊~R-lRM76E|*ml#ϸHۚ11]9z ;/B'*+τL#dZ~BG:=b,j ߜWrD!Y WP&DKNLۖޯ ,sML܄.3v^fXJVYE'zvp6Pnl#s $)?qPfw9܃2iw7A7B_ (ߍ=sgܲD_' 38ST8nt>t$tn$ t8ŧ҉^WCnu?oAᕠ^~>r*x$0Ya Z걈{ҳ0kZyB=]3 X2~m# t2o݄DoK6šy3a2[Zuc!UK;sjW91F6Q".T>qgDȫr#%`5 Y\fM)N86|t2G'˲+pgwf̋0WN#4x&U8/GUJL*) <*K]ak{¤,<'5ExŚXɫvJWޏ+ ݡ-Ux_a~^g͑cޜU zȱeuHOTܝ*tCaTA> XG<. U-@g9 j~ǙXQ itja Y[s;yk^mA0 d; h{gBQt !%_G''%.h9Mʏ}9—׾]#I3iGDGVxqw"S2.It,eF*PZ gxC0&bW7{cC>BnaWȄ{L3].< f:2T\5;X2 O aXqRE-==sMB1eKˍx@J̽pBIC_vĥp#@T Ŗx~l C/ F} -Ä ÿϔJ%MOPz V,-u82~vC($-ϗcY37Ƒj 8:nLƽ9q˟na@50j{0ql#[H6/}pzqMyԉDDZgliw+m9:0'r#_--pFȣJݪYM2 Ҡ^S oCx0^ bЬ=?ޞMؖ徦؀h.Q}H//kTe8ūEc ə=䆁DW\[\X&oZ¦^$d-88M>[\{F8%saSmX^`nD7B)(^F@ń|4u dz\iʦоe%mM/?K#Wjj=w>&;q%&bCU*Ey$hJ Pv<,-.%R_u.G@d+g\.%m)1 ٩@n܍WO qQ D69 MIa/IJ۰GV]Uxa>_ Gܙn1oC٪?dFC7/7] Th]B0)tGt=!0'A{Ӈ$lҭimgŨ o)F0I @^@2h"-:JՌdsBH㏙{#96; HeXyX6_aձɖVءs= zql2aa՟,hu %.I*?v0jIs9Z10@ֹ f0fh"CG!>5܌Sh1g= $p}-*+"6ho1?7dPٜGw1U4w%6Cm3S.=@@+ߔx >T|FBXI(ooz#S'LY˦Ccl R;7A:bx})dJ~j4Ž#'b*S;Ɣ'~,ll[hBSrrdΓhdRXs0XwJa%aң h'~7Th>\( u[7׷EPЏ¸yu> } +L=c> ֋PE]ko_qx?om&r,Y?I;|s+TJ8>ƾ?YtD^pnAth ϩ59@o^knX>3OIBWo F?xlKoѨْ|O}h&k ° yEzRrxr#O 2_(tL?'$`O?yA$ͱE}"xpo(LDӯd)"VMw-sdہkZr (fT׷{{ݑ5-:cWkTxZ`ҏ<' !n8];5`$_ E%iܲ ulϮ Won/Cvvlt o3N6yQu'XjcGP>[=DŽrC;Ac#qfdD)NL S~mփ2SӥƱBH QP_Ec{]@b:a%)S$l\Rb+%>ƼI[}e3Spn>ID'xm<0=[0ZN1 uxpBpIu}2'-5Ǖ*OР%6c&qk|ʮ  }${%]6?󚅽-YZ=AHHZvCt#tkU7_=.渰7iF +X/x3=vUm hdR@h#D^,? Bm|j$eSBklc,ɡY(#Lg#1潕4w0mĉw60[K%Q/#F~o=s(P{_ ݍ2S~MjF*Ɋx&;B.7X(hwY#rN>9X<^k J-=ƽgPq0&{!IAׄXVwiGvѫ.>#w`]!ijA](l5(+끒җ!0WN cI\pbҋ]r%o|9pG:w9!V_ޕu ̞8>}  XRV_[I.,P1_V619xF0=$@k53e+>EAxNA "tݛtյc)O0eA'"ElJ=vu O4P-OԌ 쉼H'vmԠgYZ0707010000006a000081a40000000000000000000000016759d57f0000ba6c000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/isdn/mISDN/mISDN_core.ko.xz7zXZִF!t/>,]?Eh=ڜ.+Up*g# wGT7|",E",7y+T>@⸨g-%1_֪T.! FVEd29-̓uB,m&+ȠK( բPP6楆>sj~ID!|P"o˃Xypم$ Tڶ~  ?L1"l] ˜ 2ǔvlrb\[wiEԦS4pUăR^pŠg1.wӐ8%I&궏ה^H bgާcYjx̀5fQf>-FY %kLrė)~NC&e5zcTT]b4^v |5})3jy3 -,漨F9'W;k}vg;+X$,O+5? h6l0Q5tK 9vnD؈*HB׹Ѣq̂җD,9-6$[/lfZ"@`ӣZѳOʴd3. };%k2ʔ'n36Gc8:/MHU "+]OX$x5\5mgS䡢onMH& m ֓{O ;z:BqM;%] xy2pOvmCKF=<,xVO):`FCh8'X̸C5Nrcf ؼkET.0zS%_):N j웼$2X&%K۪\zJ̗Ƿ(q`b%pn&LnK?ƫ!˪=FIx եϙ8ζ5hW -RWO8`!m(KETCg/LtBTA+^n9Kcqr %:5Wr\ AU;rl.e%*l :y@gVR="3KC8ߙnq-x7'2iB;}`rag/uD)#02Ӿ.1\|Bu+:abSD^' D.rJziB"3/+ Pa+9u#6_71cczX3䭼|ɼ]mnIbMV+qRQ(9EG 1o4YOgk.c yH驿X)O>~B=H՚ Ɏh鄜zMɃVn9 {i]:O.̧rhhBh22Do*^*wT+/ V挬:V{k|:')8n ZM #U= N?;. X.M q!'$fQӆìe$[ͰWGܣ'Vq?I X}(M̷SպL;\[ChD<^'IF2`WDcBZTg/;f ;y>~rnv8W#Fn͠QehpWV۸^kmj=dVQl4:f*6bW9~xp yޔܒTP\'/c RWwV3kGs5|:{ bw,0I?Q@#O9B0e-[SV8: Ѹ 4t}uqi<=e9zҸ:"/90>u} #hqi ΋a \U}r'ע bM$VGNI0iv!"74yЀHez׷Nv1c}m|DhcR?ģ;^c,<҃~˷LrfAg: nf#aj91z>dJپ p[K,E搸Be6nŠ:zRȞSa@ [@0FGl0zݤVpUzCz4y/TgW,]VPںb.3Q+\; ݗ$_+fd)66E.VmIaz.OD S4@B-F /͉e2gU z;]2 s IO*߇b;V g/Lo%۔]zjmӣ2';5)1b}<9ǧ>y3;ԀNWÌ;WIRc[7e^q^BJ99JyLi@3~I+̛C$`>Y{E?դ Kƒg poQոg0@9֙{_;dgdΌ֣}"sYOs}?J 79/JϨ7>O[<^ ,^f2YhlLzGP̦$XLjx׍S_%Scbrg1XBhcʊoomJZ$v» }UFoDd]aNPOQ},b.3LE'[km nrigғE:v?TiSC85;n3D]2>=?QHWd.A!쵵Nƾ?}^ E$O3brLM:Z]乷V2!sdRW' YbvOd5VD Թ"Ar> :jdwFF~ɮ }iM:w~!nR nɜ}l-~U9UdhRJHR\A5 1pSE9l/tLG[87, {eyK1"Igu`|¸<}j8x/k^DUNdۃjX2f*}3RTdTЌۛRI9>S=T:-'UUV7PĨ5_G !/!mQFV]nh,&OδЮͤ@p:BRv!n_MU{?ihqifoYL(-TL#Xm#Fl@]TV![d5On Ih u e~LF7v#Ru/uO霉?p;}v|<N*#|뻵e:|X@V lKZwI"1.&k6a9`jZ,~Ppd.%btvN }bh!%%(e'eZGͮj斦q\uv}y$#.H8ՓFaW~"0<͟Y83L-׊&!$("R@B.tv]i[7i!Qӟ7?}D 8ز9G/TU{D]c#vӶuz":XP=:ƽtYE+nW6r>(WgGtHPՂ/K,zt᤽*&ߋvW5w;=&I=Tg+V1"5m@n_P= ‹OwR~1EmkohBsP[v,^,Q5sJ_&BI aPhYz*+m'm)8=GM5yk=il% bPҜV =.u<*h0|Ha{+`ӵcU I[~O-k6f 0pY@t:Xd ˈə a 8Uprsuޘedա@zP.'=`j/Զ2f&dJ)#^=>O23alV>ŁfwC*~ Bw:@LD޵4t|jk/aũN8H:1cLW9;ram'; wΘ1?tuuoqvvZ/rՒ<1_ 2 1=xn{Bn(~Zg!eShwi(d>&-߃#0yahP5>*%,R+5rg\`w+Tia% R9H!B&~:XRXdUjo#;#ϭjA&J? 3F[kI]kԍp*c`12=_~*wb.;sGz5yR_34S~M}hjw$לلV'k-|Ջ[Q 4#c?IJu N 4u-IR_3k MFƔI%=sNKg)Ouw d2\lWEKj{œ4;Q! UL!\PˆO|)o=GO7 `DD[gچ R?x@vǢẌ́pkqr!3 _%GjVrzX l#Z,?>Tژ@}^qx.yAZIOx)KidzeⰻayWkaw׾?.B]ihR`R.GH{ ]j(βkK{3;ZUtE%vO6m=L&4&7f>]}GP?.ScrTMKm[;t P-WnٶOШ|0+ L L7)H,6ʢ$sL" [;;Eu.1ȼܐ|F`Ftt%&!GTmå,3]5C [=~C 5ouH2_tM9&hR;[e5x0ǧb+_*W>:ѨiZdUp0RK1R}c'}oFZp\JQcW\`䂒cx tzVdn/W |_Z9.aZ7X)|qn&u%d鰞v(9¶{G"7Nf>+׆AAevtڠL)T~bX̌Xid9UeU`W=3ztLΑ_K٩ N(&l~p0^v(7Lezw}!ҋmgIH멲ôX.uӴLL@+i{Djry#IڹN[_;W"Ar'l:,d2XSԽ6rH &t󉰐ξb$9''Nm1% ᅺr||2/ΐgyX)Lm{HOŪBx$M 7ޛ\B=At͛"K}e JTY0g*)NN F.6bjGG"dV2 Ms H(VF+1t["6 =UV 6$$ gΊWZ2s${G7Q⯞\UE Xj]`oPd97L4:Ǐ:/-'rˎZ(ljho`TD`alzV]]r7bdx,B^Lm#Fʣb5Uї dق=ݗ-rʄt]yA7?Ъ] rלo"7m$zA!g=fu@GE29Yh%?.zS&y\TGvpwDH{ Aุx;x5j Pdd1T{m`l4cUݪo$WI@Y %o.wqo]3pi|Ҟ]Nw!$vZ\#0[)W!a5 Y07u}>mI5cp>!a1O% `QgdOE#+$ t{u'V7gn($UjQr3,ѓ64c$/4CFy^}kZQ` z2: N:.of@O}]?l㐖uo^o\cahq3VDcR S}}nv9Np}3Ւfz8g6Eu,H*c6Ȝ S< UDrnUoĨ쫻X{ VҰ] :@cwȈМު?MȒ48_2oZNQ!$澪(a؜0q_ְ35,*<a f1/?㞋d 5j1rdۑ gUmV{Ix#]m?<"z0jbJ81~v;M"xacM\&T%dq9:}S%s<8&+{H~UC< MG ?{8 ݇ u Du ; )fev5̶>Lh_Х,e'+ˁJ@h^%ky*]U91uH(~nm(X}7<%~W]$[RE%]Rv9j͍uU/joƫM&1DD۹sB$+TVH_Ȼ wI{N+K]Yric73ođ4jQny>f{I/И<in=[?\lw 7q6bC07?ge&!,lC 9WPE+aH]]m9: HA̹" 'b&N4?MT&։+"-X c\,`VPG@"r,D:|9<4}D33 74(Mk`dWD?(. pݠb%y;o` dSFPFcB 7/2m{oN *vTWcZw:\ /Zi'v{8LULcblߵtE1*A ]w*`ba/赶 2ro[0'0a2;*J63$ZU̥MLTO.,I Bsp7x؛MRaGJ?C.V)NBIد`" B$AxR[PE6O54 xE~ 0jй:v[ rlvEDͪ(Do5m>POaO]2Q^#LzI׭zO;Ĕ D9,' l~GNzf,bZ}HVMAmk^8|sחRi5NEHļY&jJ a`@7WvBInbD <;[)ouf][O/zFdF? -T*2CDI[p ~ҕ{5Z}ިo@$lRo6 JXQnĨei(~kZ[Vl|i!RUAc`=~ߡ2 N3M!誉p&G: koh }QFg#_z!GV%Fy U[}:Ɨߧb^tmqݗ^?共[~"8F 3jVfţSw@RShj\;K xVi{s_'~i}70D?ǗeRf0jJ%ӱ'ILdj/j= @R;f̍ rMf+&ydƿ,Nh@.TxAK'4)ӱ0{$S]4Їx:bsۅHEQSfW$O_aLѨ)2%ϳĪQpP1cSaH@&(#\̄D"y z> ׵PV`~)ǿ:w޳f"' 95]P E==Q="gHm_\9?&i(1@Q΃:Z=9H&zg$Ț.%܏$US>x{:::F80|RW2x=pՍ6eDʌZL@s)i0?#x²㇫fO3kz0@F}{t;UM@RZ}ҖB HK8Iw\dx/H?WNt>2LgTCEwx%k"nBUwltT8o o@zPT.QNc}Yax7vÈVfFl7+"EnLhRK"nɴ鬙IndoL{N^r:OL6v!l /~|K\حq_$@Q߂"<ą ε(a딉eꋂjǞxYC)8XYTzw1GreI)ÑLYhB@{gYa5HdfiDzgHxoc_qd ȖpB{)|^AHC2m'Y9N$ Z8lT KŞ (с ;2mq7eNʙhǾ{E ^ I6y IET"%oK-LwHXP]X=L_^e{[3;lt9o+*~顠,3f\.!PMФ`Nٖ+re)o%ybn#^e<83ս]"K6pMM;SD1RTWCR)sa>:Lh{EjW}JbdM,a۱Rȶҙ.<O63PԜOƴC) jUt nKF) l'd}Q*ߧKLn]S&K0zM22Y;9/P`#VwK\$[h4睎mq%&l4a?\b‰c>B#]PQKNeA7@Jg&pCη K ,@Quls5pf|J[x傝}(# OsDG(Z\79>ݭ.y&*z%c}BJ4Py ۔銬v{`U&J :HvxAR"!bA3yὦZ ^ל<(WӜͽc.;*sN۷ 7*@RwXYbM`THԼJp^͠5ȍsdUUQ *"֬(j/EX DZ][w:k*۶6ue~~+S,DTJ=ZjAOnOAp/5x&*톻q:/_]T`[^w8A@u3{;\9S94AV?nya,qviLGLm47m=,F~!nN;=Q˩ j]XQ(4 yuk iB" U^3ҩh7%5lwq!Uk\N9wȱE:|QhS:#a鼈 v-+u n̖_ ګ6.y WF"Qf#ۯ'HsCjwP09b\z1)d|lFa[Q {3[ pt9kR+WvxJ 㬖EiP.>q %+"qP:o{Jٸ#+**zJw;Q ߍfk8dW )sr g *8,HsC3a_⌺뀁AɆ!dCM2s-M_r ׉7[,PQ-sP[%p8F) p"rFPo~{U ={ \CKQRꔌ:_*]p& ?3^M/NE̳:qFxDxUӪ1h==8toR@'S;ڬˍTqmPՐY(X ?<,ØfއCQ;aжR5p;_ԑ/INslIp:;@#Ap*|=NxUYӇH{EռC[VrZquMxQ[Pb@uݱI`UUT޷=ǤgetV " }l9ht1[Q@jm-WR])<{IՄ֔+9|~`$˓3PHPP1[[k! is[=&]~y?nIx]g^6/qm1$KFͳEQI K `1xߜ $zxKxu ~+b&]rk(TT#wj@"Fcc11#;^wN]`?CfU) MlvLmXDؽ WHF: +V;ǟ^} t_DTn?\] 0$8ōЩلJrh}p7z]W̚bDs"`j|˙R_ nM`J4NhC =MW[RBݬ`6ެRzPoڧG/ qd*7+jB-y)=^3V ഻. Y5V()oZ/h(Kpfߌ[PF;JX1/)nI~l$ 1&*"˜8^6[)1 <C ^ KJs;!) m1أ4$- ɱQ|Q0Sͼs+*+{pmPTG5UHkU_*46jqFG0Co zwhWV%]YSH]~m /LvUbX,Arcmi⎔%<}\ l[&SBb\0>55O* )$,oe9@9lk3q JW-zH0.lҖ@ZI#gGšr_1 X؞\' h Je>HTG2-hp4 J{RljGxot^xGn P3 h hP9T*t 6qP"4`ˎ*l 7{*H]Xk\*kO>_s;2Amzկ!2uh'yhj&t АCr]dB `=v4gDEFA/UZl Ф>2jl"ZG^Ĭ{ x9qaq#e?dVK6ˍ)bQdM>[2 ،!rбiCCWtZw`Vy֣ԪR/z7 7'YBѡ{?NNR bM7I|fU:/U24Gĭve%&Ut _M)*a.Q\^tё %Z/;j"?(Ɠ~:AL pMȼGwhY2|Ӊ2GD,_I91c ߇Dێ#A u޼f2ı͚ w\hd=Ub0C44\FYMn.;?k*k^OP$lҧ4{< \? bip9G_JepgBz/j}I=~ xhmgH"  KփluJN*1(? \݋jͿ3taSiK~NtWj걄҃\JY1ЯK>J80*(8Adj0_Ix 100˕c&g0>!L,;S< DO}cd uF;[:N,|W̱O'nzc)n=l1D)e _{ιwux3#=xcfolKY+JO&>r#lM{~Yg ,]4 0ý,_&ɻnSDfm ޲jh~NsSWX8!q[qGO`A  <'Gis(XFDyŽs5?K_ %W\]Ј[=#dE2JlFR3D/T?Fi]U'G:UM'mp=yFx~J#$>QQnhjPH}Q(+ qSĂ~OE2ʧ[s;aU9]SQVKTԽY|Mwχ̥iJCi3t*눥@D[/@atv./‹NG0QPB@9f\(.gZc3һB7UԋZ:H2ܤ o+`<- FDAV6j8Tpep[C9%|AD;}E(x;=,{Gmp6v³HDgYYH0.J"Mgpzt6.5g-f 3 {6֦AzDGr(rEz` I?묍=8}gMqs VZlZ{Qj~Yũգ(/<]~*ܬLu/Jw-̇?7h\ك 31ךs* )f[&xIX00*A]΃7zOu䲰2aSg_ly P *,1d1{5ý$!ARGs`YG~Cr8gڀB3ֿ㙊I|@4cH/UkHv!ǙJ4ɋ} tBH/ub̽^.,=<"~]fA1:s1Nw@N;9n7ƛMR~ c CȲo#>2$Y6Fl, RhOc5 |)IKρѣiq,fb@n|z׷ ܨL:e=SPI붙oiݬTTs)wf($:|P-|HV[eAWx!+J@pc,8ݎK[op!0ȇ(b;%ir翜q^$'aHj,qY7вYVLtFTJ"OqR.^cVZ_"qU"&V2!;:I EaRZ9y jY?GjIPZ9Qˋ@(>gse(N2<4$ȩ%1j;:q-sGJ`+haI+#FǺa&T|Nq2--O9Ɇ,"&Dix˘$^I8N :Pz^-MO`:$рy5H@ɞpUB \ĬpE88ۙ&yUHD=jxtdUjtZu؝aM8j|J'kgeC~=pE1HZffݱO3Sb[ |D3D/:mgM}d1:-|}E >2pJ K(YdtY ojv9_xHc-;:^<]Bz"񄂽eFZ9UyZ= %**:v)YilF_WjЂWhZERdqQS(:\2rw|؅>E0XRO\ӖbӾEgkmvg(qc\).R&YTGMgtܾ;%lܛ\R鋟cn:Y G*N5|10Dzs9N1?*??;ꚱ$ EO|ߪ*NgaeZn>a,5u(;83V73H#hq2S7t7m3+aVaZY=M''}+7{q@\vӌ/骊<qC("z);e) 6':cU13sv507T.fDL_Gg ,R>d9 xV9Qf]/AC#TgЈX62~MuI6y/ 6S;OC\+K,o\y? KKHk5??'/]W7%?${b0DcM:K`= ,(X ?OF^bA1(Y1YZ á0LQYl0j~Ww-yD# $jD!+]^VOQg/YEQ3Dk|Vs,Uk"clkZJ8ڮG8/t$UR KYRZt\K׸%"]n>daG]݅U!b`P ق]nU3:j g񬢟!~Lp q >NʿP;"@|g4"`r$6B 'c)?EB&BsVsPF.-V_HR~cD :B W\Hz2 sm:?CP=`fۼN;*Tx*b%4ȶ|ye>qCd4~v'[9Nteluk ]އa5[5GFU&a+1۟ZkFONB?J)91+;k#sCHJuU0*$iF=hkm,\+-+D|o řNM Fnd=69!ј($((1X>iҼL<4!O"O ]TWE Yo4ׯУwې%wz- z_޻I1ץ0I&_.h.ox9̖\*RAWRG5b@ Q{B 1X\E?w)x܉2_RW< qI~B%nL~ž.mD' 棱|Ħ "Y go-#ڤƫ9jq!$h+cv)2',ڤHS*?cj=G5X5Br:uL]TW;K-ղ #'Gx5)szT+Og탭H^fӀ7C+XնVW䄡xGMQyBa;~!kYwT zP&hW/ZW}xjgb38=€[E a>POG^^ 3GbN>oIi|πA6PΡk z䙑0-I?[t6K@Nlxr z w«br`f)߳o`Hޒ*2vܸŖpؔcEqf^,za%:%4L!K{JHH+׸)4XbQ.?`IO }K- )ʫnR4#Ӥ3 '+~ۧSJ׼'KĹ­ECцbT%G*V}•?9Je(AW ^j<Ę@e]g`[޸`O)z"+5t+ `*^bSw87~i5gtZ  ('8?hc=fx3`hs9}C$X ް`D$KК%+,=JSbs.w}`?>k,܊1Inirנَnn:yhz(Y9C@i)gb;܆/aA_&W(G~܌W-})K֌/#4'/fӽuc']z$6(ms'ÓK< {sYjnRh~s"u.ZH4`7˛L@=lO)O]AH3 xӻ5QM6D=2Go IUj`+}тrFC Kf<:|)ݹ?6IQA،Kދ]N: g`& s-3> f.sgDYC]Ynٚcu-RXyޠ2Rܳ+ ȉf=VF|~OҤQ {SLp~VzȱYL"z :Fբ"y x[w\*ʛƙya_Lٖnhx F`D@ĞQ6's&=E$I%-׶&WYؙu?}6EG]g3 $xȔxzE: ^wV*ħ Q =N2:+-J*p ~B,yJGJCʘ}`[UjUl$<1i.ّ Vi: :L1#` o%aצ<.q/3)ŹԳC7ޞh9) }݁x1SE+aZKQ!?RuWXna="$[A QUZ̗'Hp1ӟnEdcvI8Vw&v/Џ/E\yv\Qv]pvY|UB8gtFP?)?!ƍhբ Yn4"MF _Tf}8f]MrC}X۪>KWv;5%WmLY.ᇙ,S|`=VRhFp[@ t%ֽYrH_[$EW\*}!hf5#v|xȝİuJ#`)~2{A)m5Y+J. -ӟ,BtqQGFޜŲd{8or"lkvwq~Ypy#"ș>F"׊n Ny5SrfusR4WiжDٝ Z}1Xav4A:@? [$W$Zn.ao!eQF@E$__1o)&Q"Ԣ5{:|[Jd\w9s㲔(w\!烱Nu(]r[CvOnH1BY^d6db xMv)(?JTK896'XR&mq'7?uK:څ3x\8;=OL9)wVQ) )J W{x֗Ef7$$xhiel+~5_(L7q@<k6kB d0T5B/:)лxɴGuDN!A eyJ.&HQ-JN.텣 럆a񸃘'<8LsqrN H|H N߫%-Ī`E]rzEXkN(OIV$ y&bbB>C{0cqyyZɻlP)c͊;2_0U\GS[;3:T)K ,f``-v}qZ]ɱ?V̩xTZG*7Dm|A@r3B0i/0}"7kTJʹsǹY),hR5AC!z]_vjDRPۄa­']2pSkݤrYB{Ky{E&2{>s{K-Q+jm8 <{z@ N/\oܐ@+S3SZڟXDG%~բ* V {o\RP"żRT99kH\*9lTQuطC'1en)OҎ*lȁPDP gQ|zq!q<&֧$q; 4\C,"_ -ݫß9qkM84gܝZrøm?Ie<8th2pnCOg-Uz`*Sq׿</ڌ6m-Bpmù0Y il+N@+8֝3ӳ ߘ_0dSs Ӎ'WUT/wX́('c3<(eU2$_\>b`v igm4o2b,XcѦX柼kyt] @b}QuL>xޛ1uase@] /y*8su?۵_LYkOG7:ߞ%̙",0*z h9XAkjQrD7[-35̷ +b;j"rnӬٜE2E+FF#{2D?>?v͊WոP<"y2-o E*p1x|=w %J0##mae!KLx69>@3F.7dYCF?5h1~9 # ~jݚO煙~?Rm(DiVcUEňMN E##w6PP67dsUpZ9+* b #`ɥw%[ &$R[KV^ !f3WF6dvB蔃]|E=A4C9~wxȉdpS&R&x@,HK?V-+c^¦5nd=fMt9XMWl8,ƱDeA O &O+h:o*v h8k^8t>gdx)\c?k `maMY^ԋd™۴E]L.HOJsj%hYqщ`k+|kW iDvlPv8Ex3.;J$ޠ= ĽFBVp;vbu!Ч?G'?a*!)w a/37ІQ捻>؁(YU)p^iZa4X N]1U.6ѴtQN ab,[=CWhX#9U~:AAu}0*x0-ͫE.U8•opɎ4L0q p[Ok|9l6Exofˆ.ɍU:+>Pf0 VXy,3U_bÍ؛v :6/g$vB0wrf4c\䚻YTf\#6 &') ]2ZedRx]YH[ivއ 'Dd}_fzޯn+k'` ԯqZq/_${95IA Z&aa;3l$WBxtj˝m.s6в)B:IEF3]TA>q !*(BLu߽UE`Z{l+WG7 dN+')=>>KTo.x,)#j g?;̘}M3Āe?ƆqC;H_5 f c!.%KqnVZP߯'pN)VK# {lJ wp@J/s[JڜH($>]aGSFğ,\=P_QmrҁߴMw>_ϗDP,=CjScw ׬g 2V߂(xv.nz:r]03Cɔ99[5=(Gt9Xo9,/7+mbpe4$!ڢ:8SLҚKTM#' NNR"IQB|Nxn,==6erh݉;:V/)+E~XU YK9päB/_߰Y XgqrF`P&-VqUH*jm[WcCbl1ЏK:oX;MJD8F99ۜ%Ũ)3NO]95^ڇ<ý;y$n|ڎ:@RU:x(a 0j%O8!a7ØA<8K<0Ft|o"+\MovtMɚpA6 K _RHY^`8NIG=36= YGcx]5N5ޫRTBzc 2-16SjgYڣ7ۣ30:=TNeD ܞQlM׫QŹbL|?Q';DzNv, ,[7SJ]`Xڡz#Jry<'"N[6GBl1;yy X hFH#=>',-jt7ذq_3j W *\ohURG3`>:}Bw.bS *7{f.J&g :q|ix\Gzgi|4gMϾXc7nE{o skG,l<>bդMHe% Q$@Kgy=I 퀳SV( SI#}q4UF焢V>(a;¼yI%<,[83 E 'UCyfnP ¤~\ "J2{Y[LJ&^hol}]ÎAmGO aW 3-A-BG 3j "0%x81~br?Q"c^_xPE{a.&NG |&|O ;~e" MzWe{8f $O 4Jn@KH&Ulxc3AVɫwfX?'MS- Q:3x1;)Ե0L$f`<;y!R '\ '*cGG?\p⦺К.˜|ih]fǰ]_JD0V=ȶß1[T!CE #KQC罕7[bż9|bG$:k34%k<*X^u<ێѩMXCw`.[}-YKBn vOD |gIfiXC&{ϭJ8/jEGUqA[móф1,;W؇GT6s% :MA«p,!(";/u)\_ {)@0!X{7WH~,Vk“բ ۮ$y&#TIxFs{-IɸaLeÐ+R8X},aSN?Pu.[fA$g}ӊ[s1j_iDm|iWA%1LҀ0AszOlg;\Qmb_-@þ`^%@`0ĕS!dGZqǶQIc[-onHXe`#X@&GgW6&1d/1l톙4pb[|NoA|0hL0*T%@g,UiSu? 'EڜMNTLIeNhy,VPv?FJF2_Oؿؗzge^@/H"@⠿Ѻix#j06梌+]-au7.fbwIt U^9jvdd$`*J:^~F}c3(]\IL[ ԎS_JbTMUֱ4p"mMqD-: $=MFҭ "DӼZ¢ FN5Vi*0d $uB-WhCԜ>DA&z&5F7)!p-s[| rUϋ&!`kjn<.yeC-$pcXƅ}Kgr\Kxַ9J2l]q=:M)E:.eE"mN%f9JT[ %s6J2 ɑCP ϸqc{^B=R%H=%{ Wu';J1{~6e m- >^Dgx| H~;yT)8e+6W*KlX,o5}ˁFDI>Qͮ Imƙ/ K\DU4;[len7:Bp< >& imG@b8*# c2Um)'Cm |OPx*ucp] \d *ވ>3h}7\ l/:j)J%46oaB}Qca,Ut,\)g:79]3t~=JJh=n2@_9^qM(?A{q2seZKpd(=8+h7n2BG)b0 l<:C1w!>!}"jO#/QMоP([_ q^4o ^=uMWur67C,cH;V ֽ| S2n% |\WGYP-A=4^+_%nvBԯ-}\)/(!6B7t|BG %5t S/4?zg3OׄsF]_FDxb[mu3̡k:5A&eBߢ笞)ֲbx4V[^T\R ЭOD;T\֧~Dep+L $>,gm4]{ S@A~i'mI_y*DoeQWvUEi:IU66Go&Auүh~A 5`[4ۢib v1J;d435QɡnR} A$TVkڲ$MӷmI6i88A [zE\p+CSQCަ0]țSa{Uz GΈBE_C Po0?~-2޷vg_CJ.C35ִcU* <*m&vtG;JD%AhL6b?g-eȐ (ʙ-Sx;tM *"Dx"NK#p&9{r % kWzᜪJ0CSv@ۆz=62+h*yƮlӤ%ZH<2Ay&䳺Y'-}]$Q<{ЗL[/v4J*"pix4UߊȭE@E3a0l۪hC [|+RrЃ?;ᅯEJus=iȦmiRF! {0JA'qYMSlB,l1e !?\* ڸR_- T.o|dl %yVKGY{^~`bk Y+O AK' ϶?ϥq܃Lc6=&qn8g <8l5L046XkbE4tO'G>xaP?s|uoJ @m!Ea;v@LU9I 3HVtU9ӪC=6o*CR|mR*Ȥ9Y;o6?^m69+t|2K >޽8)x'@JQ" lL$q+y0Rҭ&&l!`01tTtk?X*NM@cL2j5<>U?혟M}FI cojۺ-pȃE̎6K ]b:AzRg ^\DQA/.A{1z A%^KGy$qF!.,Bc $w?wpve-Л.!(/16dd*ȳ8j<:䇥hDԃi0 ϱ9>lPqW'þ$b̿%t7 ϲڹz]?kk;Fo$,DY >swLx6n|F<t/" Mcop"Ơ`%>&qe"ˠi xi}zd;=(vOwEaIvPG'Ex!M#jΊq&_A܏0ߚaE/Ϯ\=UObO;g8{%x;S\m"hrYb/\\W>sq;zG]_lwH,l `.6qL_^pn(͞Pi4phٕFlL.%Vv=|R ]J }i8w(>S3?nm~ù.u*]Wdziw-؉e#2PF~e]RR_lt]*GyHX:/j2FM9܉U15\6>_'CcgAoظ(R¿keU?РSHx:d):LmJK?Ƞ1>:oӗݩ`$,,q2# ddoxYي9=&v+o*q =kmq0a T.m\%u/G>w=Q9K\RI{'2\"zvS?K.zE'bރ3GEn`[&Ӻk VYw0L̊ S t^/:ylHϞ,Pyw#3FNpŠ|Nt­u &кW͵tbrd/l-18(&Tkпel.ܼ}8 P|)AB8sZ>X4yЅN'ܶ)Nڸ-: ;T:zĨ8>Q`T;PBQ5==sjv)i[IR`EcV˘}d!ȼٚ(vSca7zeiʉaP.)@0}7o;8FLPh9 ^=aN0ޘ<֎ހK sV:M;wDa'eוF!H{k}=sMcs[Q ?yJ-FFsDoWM58؝x Օ?ʿz # 5E$~|m'd/_F5\^A =|50]Nwg%mtf.I'۾|TBP%0Ϟm5b8dg9! ]rarLtFM ǎ0\*c[yl^MV)aVQ6f*.P'eGaoAh^*(\ &B$n9]PN{:BƋ9^T*04zzӁS&&!<͹v1Op ĜRxaGs߇4eڰ\K3*"s#UzI :ͮ`RƝ7g5oziPdvD}%X0-D4P4%< !&Ǘ׃|*6Z ȑJwe%C=@7 +4QH#VEVVgصn݀br{𪖏07dFxAsQ)n&K,hEIˤ"OWQA ţC6Y ćX[IJ/Lx[U".5_`A, wU&դQ2AoP u (+PbB}X~Ǯ!$9 ,7MMz"!9C*ѭr2ga7U?D˕Ժ_ ?4*dTҘF_Qt+Wϻ7V "T~9K)!-dUV QHx1:M `"?[{ 5>}$rVyh k7럄g [!=Ҫԉ jf+ߠV4?ZR^He(2C lga0](C,-r21%֊gĀ2F o({hkԩ+~l $  Yqu,AmեQ0n  ~MY&!mDn0%j3xQ.V}FoO>-k%${F#oيPI..? SRdӿPKSó^sT]wlk4-urζW$w^_dU%DVulfžXbS[hiB_1iG Lbj{<['m7ɉI ) dls545?\cːp:ɔgeO0[ YUUi SlyżYO' ֘L]\xS>BdkT7sz" A"|9eSyA3q'٦I+`;V$Qa?ٮFeh?ȁw}*;kLݨ2~;kĽ(]h#[FJX|g p hMΒ`fLі95>C 3ϮE+3!A}DXj+y#P3&!cEtץ3Tm3(Uc7d[gET}lQm"BlA:˛T~Yb@Md upVxnz#*; GT~`Y-sm(0{}Oמ8'q(Z^wh ފs `@%x 6VcU%]b&v2(|rIgEbA9ĘfW&bVzy sP@ȿ)<:0`uuWTu $:vZ>:2YQޒ oNbDa0B 'Ю[VUG aO6I4Z*aAD96Jq&CA]Dͱp5~,1-Ho.!9:t'|қ Zʼn䏦6i~=X2B`( #V@FISGҁڃ-@Zçیw4@+oG￧@  6YY}IE@ǁ8z&k@AI5_+|#x\{hM fZ6SC,gdKGǁ"z>6'9'F퍈ub45/*{ӎv}bqcA4"EҁYv5`зvVpCoQAY $o"ΤRX@׫P°8JH߃d㡷1M!m ~Ȟ`t+ M*BAtnha7 5qj+d>u77osQ"J_Xan =y@r(eV$!}B7-{X[5h#iũЊYo9V!/>dS .P8K=9^59"4~U/]I`1tAIGE ڥͨFf߮1[&7ԫIJʯn% 'dWlnI2] &# t B=#I`щD?GF[fG au/+-}Ҡ/S:>%J2’-jj[3ЊYя^E}zN`{k#M y1nwRlwADok!p_.zI'fD$kA}Kn -!?\2L/=af87̂i'3`їTߏPc=S_홲e:o jf8 i/ 鈃*wU@ѬE#t1M-JCɊvO/J묻3hTZ5/i#cbZjh#-P%(жGe#nJM^b "5vWE7ne Aл1N&r8*9hJ*E0l\nI\ͪ)vP@)SNQg"f:fhh>wgQ)^~!bلսM;㺳"-(IJsWGU9nĆ^q2:&F`G"^87tƒ4"]ʨq']o[ħv%ƿ g|fn0WN.|.K'4`e=;r0Ӿc- XgL]y<-`DRfxH [ f A'EB2n9m>$ëlFIW/&h{"x[$4$e-Ĺ;֡XCT$ڂezCZ$GYBf%$O0C)Ƭ2g@8Uf[߾8o9rzujD֝yZREċm]DCT}Kp yKt'ܑFk5#Ku0VSjQa6(|>r;¢mÔ.|:6Kht?A A"~/GVj)M>HRm2҅jrDzOb 3Ń v<*T%'`eC,vJPt\8T-%{l}>R,ll R ,G٫gЩ;+Xl |Ġ^9 ~NIݾDŽ-WKd.3'}`wHVԌsy KL)@(-8'rU;AT&q턨8ZqR`\{ߥ,c^q?oEj%?+ UrKDF9lc-XQѹVhC`"7[%n1_r6tBY%aSڸB/+RP$sbA|5`RMğÓ"!$"tXSt(G)g$x1~דi w>nβ A|F2#)Əb}tfF\$G9URy;f4dy{p9\MdJExNBvTә .qY[6g>Au@쭁|5dcrk+ېY:s-%.5idJ.Lb2#obZh?MTgߧg~d<+e]8iW[s߮,w1+o7˓:mi{6y*?f]=$NZV74Oc.7Z6 Az$p7lZ,ALJ$U0() ϼN֧_q:@1TU]I\7xY\ Sr5y.R"nxx6zO0/4CcaI6(dϝڌ 6!:_ 7piz%(6T`-e\$V.5ӧZlH9SC\FZͨ7=;^:"Vi%^sf;nXMFX%XgI7jVl<&>,/xw. ዜcDG[^ X{[fʅ0eyZ"]HdB7*<Ò{YB_Q*ɔsY<nfQY`f;נ,]ߔ%A $<.o< C9)=!وsGx=Vɉv;q~D$Cӏ80;宎Ğ)K.f~bLE'\Oe6 >V!t&|KDaa䪼Ϝ<6FIĔvHlwXP\20SLj>'ϖb-u](i/^Z7%K!" J&nzTN% 8vpGcImU.3D8K\<khoŒM>צdBmzk̽JnVE-V@J=8# pOj:=ЁTz# oHMr*t];^t*sO >+)Cn {Gq#)0y;"ls0u;"ARYs_r>$xqzW {1SsP!H`z*n 8bwV'Ä,pӍjJgCH.C lh-hZ v{:_|9wϵcke&J͏#NƾeТ 51.+g|r`=( +?bnb -iC0x6>O dQcةes hp}gxҸE0sό{5T%^GLO74~^^:':nD>yUZ1fQUcoDrģzpA?ɸ3b[~7F ޟpOxЈ{p{0k)Ӯ7ȥ ͯR5aG/̬ebOn㜰'%}xQDz(TIUq8"Z mJ)o*kiP|5MU8 3]P6Dٺl,ѣHro]ov=R@'7ߏ cB$Zѥo! ^C:Z{l4}yhPÏKbg5eMp=gΧir%J/TW1x-`'a,h*EBNZ];[ p+/-SHGǻwPv5yB/h0-qz6'osHM$"R r:[ 0-TUzYmm?*p5+÷)9U2>YZzBF]5TxM`P2jb\E)8:¼6kWp.s? 2 A>FޔóMLA&1%8=B 3!7A"u`ccGݡ,GGKlbpTH̓b65AE`~%ϛ,O҇Bs^`2?A|mjxswͫh\7;-WU)l7|_e&׎Y-SԹ(b-_=^TmRX4lX`dA; ^6S\F|b.y9cL?:ҍy$ſBϪDCh(!kD𑵨JRi/ uEyeREw# {KdFsޠV˝.zėΧa{̓![+ 0&==Y@ n?jx8@.){cvP:nRZ7G߿NM!9Ȓ{tއ%,Y 8qudDq %2}4zJŧbjV񫳋d4Pj!a:iyƮ.yGO< vx s Gbr#*8 aoѺd|O#tǛcgj\?9pY%]l 峦V5EiXd)qgith{uI.  [V@W=J~NE!/N8`R.{\ə`:X0C) GGK4 ƙ+*HFuϏ6r-`hkEN,&lI9[HdK~l#>EszkbVx 5ko9S4%TYYq-Ɇʮ롻F DzxQcҭe;B.Jބ5 W BiQ%\"ɐKs.̳P9\Sӛ3 ZP kiQӂUVz$GZENІBjuV|JDB`=U^"%3NpI;v.8W8k;zvT ['䝥\(< "vk)A,ROU@E U846;͙Lz % _ Zr)Wv6\\0r༾%n?q$8M1FZ0EĖ*JYA$vJ<6h?ye4!51=bA?U<؂)kpف BpIJ#bLlRewȥze-4n73ip :`Ne7lq`+sn>y%|#\mQ8l$@F6vOzfwJ;m}>)C& "fX<@e@<ֿɴff^jA`{" u3i7(SAʩc HW6k~iʬu^m݅QN&p.M#F[wgp9`j\hP \D QQ==\@1+'9.粕v_|4c| @Fŧ({@'K#%ڻw2U+9JJH(BΟVDž1IhrC b]vEymkA-ʇÐ{wd9gbB*wai|hgZ<-)_BR~Hd|Ё8i"kDrkL$eN.n&Mhn8ط )#hHvTͫSB~6=9 ^T݄Uri.ά#*fĦF#H Y&R; v3\-i\oW>2PM1~rY pLT|{K$GO̚b2ss7a.rQ*-޺X7 yyUqA-]j7ki8ЂȻmHF]9p:RlV =З :-2A[Hgˋjc P4U abq,Up\nſ8kuR4gg 3nݞ-JU>P&䥘Ķ3ql/|BGDST f$\eN@`iNfJET>F}B@$o쾨'iŴ8] JB,Ɨwy \`wZj]:_]c:,4 x,F~9SW SF(eWT~F^`l/} ӦrŵD?KqU|[U \,Omdc3X^4O "W."j?Wof}סLR.>UO= \s7DVEL*JL4٧QxWak`^+Ti-okŪ0mHh=ӹgjU/} v6Z]W:vI_9IeHէI ]4;ǚi~ALV@yWF D0z!8JB PLi^sL5BjӺF#1v^xP}Lnc:~,:@Jħ*Jk7d*ui%[7=*D.N"!S,F߸| Am|o|^q(LJZ(&`6,b;3FIf~̺Gv"0{dbjKDAÓo9bT-\ymz ,Z ͷiS 1Yp1윏Bvxk"č]񜗮ʁmikr\QAbHv )R:+~%g% 2yO ;92wj]`n~cRB T$ٻm?JrRNyVn nӑ ϵ5`wʬQyd/VvEqyGxcY)OlIV8vrN,A|j]:Xu I;*unͣUpȮM\,u8_Y+!i`d}`$؆銐ӕVB[VtT!Ż) D%;DKv<ۨ\DJT>Uz_]tR Az0_ĈByî܋|CiCohIK4`(-M803ĉީ8LR"@~uy+z[}vT j"5@40Zg,|*ٿAHJ#fgnAͷ!^` 0gݔl~:cr8g~-d[L]Bן 0OM%ˋ{e mJ ʳ7A*$)W{ Y K@WKOem@:T5>܇د`ApQ|ϸιÉI5w/zgfl*,`O_1zw'`W5{bq r+#8uSU\?@:ג:`@ eu_0'NW_y߸VciW)$<eUf }L6"}Z Ar{#C;`l{> 3 X{7MC2[5D/D%s'9'NNuaD$Xŀ3[7d?"M7Of m;giwf=Ǔ|'V`z\qXI31^1 c1fcF+D>ԏe+t#,]xcbT(#S'=of!;_Qƙܚ{_KdϐhjD`?r "j=Ạ[kD v )8YV$(2UnCquؘ|Q48FWNCOo_=-OU GkP){Gv"R,\ )?>KXEu?[8IDV_M<84o)H%J3c!ҜY"f(%Ioj`M%Iī:[>io9X-1!(|?MH&#@SuYr ҜA_L}}G$\/I *^l V.ƚX}`I="{gx[eܱ'Pa)&AA֤%aNOr ڇY.aQW^ ! ܯZ-U(յOv%P4dw{7EO#K٩6-;ZIB-W4ߕ_l }aU>2vG͛o+CBmƤ)IN$!|K{̮RZZyE'؟+ (XVѴFQܳcIm$ OMni`%J^A蔻ՙuuqэ&XHݑMK>ٹɣn@UoMI#lqhI@8 rD% Q}+Fszފ@9(jmյ`PS6:\(iY%Sbfw%~\ G|fD*Э("yǍ|4y&FTQߏГ3u+ڜǡ,`KUNh>!RYW(ܞpbhFV}0>h!vt$INN _KM@!b=Cӧ%kXAޖK\(': >ͦAy 7@r>gU ҄M(#E6@-PCjW_{_Q^5ݞqulM׬1To^ xPv۪B{5sC5)7'#'g 'z6 ۑƬ?[[ߑgŌ @(0\h=O^\ȻdAx Ftj04'Y¢4z3%Է(&Q@|JK?24&( tʪ[3ɅL^#ڤL+Y^tǀ#™A|FJW3mBEU4޼e2@J[m_h֞06 *aՆ#ub.:6S|9.MY5S5U&Ɛf͞:@J,,x?}8~0~:G `"mO~NA G0gMVf~u^|&Ol0Ifz+ 5#Oq /U#f!v3kθg5õ#-{Ҡ5O3hߊy,Gٵg|5f2PvOsÃ>Z2Lm:n)7J%KCߗt ry@¬}tf1;uO3wG麘v49t3unJnP^U=߭v8s]2GL + m G-Q9({:G\~˕!ׇcKÕz:"+UciǺל: ']u6͠]2bi^~gSgw-*:viAx(2+Zt.3G[wK5j<;GňP1  %o[}v8E+n2ׅv9EqdGW G#gl5JLRU |TǗ+Ө!0[-%I[؋4wo>:Z4\.ɯ*F0œaCOuMAtz{ЪI=#srog>ŗh(3Yqq+t9xrzxL҄+)[JP?oj45$e_ɢ{Iy8cT:뽱]?8=A[ANA-uIb峏@2^ ʵ )^uyp]E;- Ph"U&) U8&A\!tfʳڬ0Zz@ KLt;fS1[W7C ]cwBp!dh=!w(,_kgrV,E<75sc+;mL1E2 tL>IL$qgQ,8|Uë]_)8ƷwT-`5/#NlByoVV~B2 /gY;a~+yp%!l> _ }=}+c/͈0ޝ>^丌@ῌ`,?mlxj'@SgywT<`dg:K)f_rͰ@:#2%㝛LɞK.>%ӗ%曻S3Yp?V bF @QP җJd7bcuàb,K6H3 Q\ 2n.U3Y>ns}3<бhYcA@~ҖiW'"0XSW.LܝIҕݡA=!38 Kʋ@[bO[Pkd/تwBUN;u/bڻz*P՚4S-eZ]nLVgA~lp kS3u7zuo]bԗ=RaH;r!0 H8kwx#Iqq\rhaٳFla#Y?.FйW3Lpyw=KMi dsC:XlmB XAts\Tb0x[cT"#&g9lԪHAu׀`3V6ۨ~%;Ow* n9xJQ,-~[[th+^LicD^[NvX\qMPK\>*xJRT"#VxuLVfUޑ"虵{j#]03}(=1Z7mb2Ei2S ?) 34clt`wk]hMEZXA=4Ȕ/ 3gDT4r1Nv;{8vx9Dvp^ anft̀H&Mf& t=űVm݁zڑʃ< zvz EHWE;P? 8Ű0p7{r- Pݟ!rn0fZKTW[eX[iW^LdS3{(uZ3W߄.ے%"я8(yR+U!za mtT-o, 5/WI|#zKNٲe'J xw`jCqCZ+^&ׁ1_FW$XǷe*Q)ÅS( _fgb ;Tj-{i9[6rhp,0qaA&lyGǣgN$#RupIL e" J|VO-5I%u'ۧh5i~< p9qY\FCI5 !80feZl ämWdU蛃&˟tXtHv %7".eO9ɦ 2 5%GDPM6YFZ~PR03vYxb~w)!͙kX떫W:tWBB幼CQR6&Ƚ^7IE0AN l +zdi1Ѡpx◜J&:2LM2^xF#jbB8u9q;fٛT$b=6@m@܉E1;{|Dl*%M7=t79=w"ʵx"U=|"=K7jQI> 8 [ +5qه'vQ 3J"Dܛ6Vro Svl_G=L5D$ǵ56(#@{f;}O,Y[7\D,kyetZXKm\Ѧ/x2?x8m`fH'71Q[.Z~Cu}ATH͠VuRE om9`Tl/;h@ۊ^yؑ7(U]\K^Ii| L G"#Y<+8 E 4WmέG#/~zH=y$Å\C^ANj@<&mV|e0yS l7w#zsϖveԉ&輜ӻЇ= 0>,6s7REJdUױXs -Y֒QC<~XH;α7Մa5a9w gxcmyQ G1㛴e 3D/`ug9kK6:xX WA!E/׳K5dDBvq趬$-SN5d@G~\w{Pixf׹tI  @(K" ZNyA{}Ԃn̈́z6t,N*àuD;Ds)@SK?dmLpMĜsVz ۂqJ1  }v4LmNIȒKdJFf\aj48{dX$z߇j߸`sAf[ԣ >Ӧ$/%90#ŗ>_\[8޻QSWj +@QKǓ$"& U91Olw4sQ;-(}`I %ߒef1 a O,0p"q5k\?lEv搻iEՇi4A:Iqy\~ێS]dxZL*$ c5KcPOT@pUq)sij=h>lYVX5E\1,Y' ]bV; &`e={ u}"]Yv*ɷŌx~⤐{vlEmvϧ DVkzc8^Dp\_]K4K^AF}VE҄]iBId/Zٓr_#ayGikv ǚ<6N]AΖ0΍>j;5L-^׉r,:ShüCT`ˉm cRRمNGhKj B8zKS %+pS@T@q`IA. . !#HtJVC}b?9ŝƊ!7ÆQs\\*w?$Wނ@j%wy-%׋\"!>nwUJ L[vPg̳HAq`;D#wܪ.n71'IG$U eO,[Ҥ!ο=+{^|wuZ 5m7̅K@']:[EUÂn^1c}3 5;pkx Ђ6pU[$2ݸqTbue.fղ+y_t--T9;T/! \AϲQbNJ7s@{=es Vgr')wolhm:ɊgACvb%R2& [1ȞJQفj!%$k7}qiCAWs힍{SJv@HUENW0Q2 >5עY1\w̫-ҧ]Zt)SLeB6ǁ#_wO"MYfB8r0pdBL1uѵgA J10mlc1գ}G;! ͊yahj<$'V%&T^b!"4̆p 윢W߸Nx!]S*Xz ˮPW6/rJTJ  e1,ͮ*'wS\j"oÖM9jDyy w#gz^(ًXmB)_>u腿FkB%-I&@@M5Pbs΢s#1LwG77]8dxLҸ>_Tuݓtk6xnmgɬwbJ3[ "C.I2l4C4 rq7k>v\)c  Cco78mPsG0(?c3=c"PVUKÚ j?> hE тwV* `]dq.nF8<7^p'[7M4 W|ekȭu8tt[Yag˹z V _oȤVjW(O 8$Lj5t#ۮPzBBE,T?&!O/ĘxOՁ(,7JՈY7.0,(0?G[\*ܯe %uRtmʃa6m;ĥ}:@jqGS>\Ċ*ɾO-y8w [\GZVFSPx-ޖ~·,"h@l F.KK9^d&Ż|KԱ4;1&b ikH\+N:rI_z+߾cŢ £/p!Z텏 \f&]۽g+xNwgthfn[5HT8b {IW0^n)(wx/UXKeO( eQpɥV8>f>|6zm&cj(H&[#a;Ǻ<I;1;yLW~5BI4㷋3vZ𶾸 $-s<_=iU(1{ LHxĜPDL~Yy i^/Sg.)Ǝў'LBlaT|Og] ~5:_tTֲ7x%8YGܬp汊2 @^tm h K'CN@G2ybx8s4+do\%8gT <7a -djKJ/|?MY!Y6lMf LP/qT w9ދW47;QQ``|^7$尘5.b!B `@OD~N'r>6+Z9Ra>V~#P";X~;O|CPBϰx.cA_DHR߱p2穵}41c­ xP`Q#-ح$`&d}cLLZ_Hhԍs!eط.O!p;Ze*:~p-onB([3B &+[p=#T0N& LJ44GS^$T!2\];=ȯiihqTi"zYg췆E` B:Y)Dgr_; _9X KA$EuWp0hC/cXfgq0wW>}I jg@F$\jπb*L~lr@byÒ(!̉D[MVdH+#mPhȻR^.hdHDf*'m6@uZxQn<%q@oz f*nYJ`!B3įW˾1Q*W #$ͫ-kʂO]@Å#aIi/^g>hhf)Hmhx'SQ'_j}i{톹=:cOdaA$܌r2? &JCAJ FT2X Z D"UL6!C/> ]%sH3w +?a8&# <;C=1F-hVD͹FTAe#OoԳ#}ch:9@{("çdi.Ke<**kvL-#a/W%"ougV|E/_koӶ()x~-IH'< rf"&@9MjL. P1˜x7^>ΑYKQƾu%G(yGci)Ƅ>#N--׷Jhj]m`HO6NҘ4+_.+tDE=Bq@6$vଏ 1|ء~vQP/^RMXZ(#*WԟITgJQC{kAY:xUIG$+տY/eIawծUsϺ~p~PyVʥoSvV7ZxTN9{jlޙS0O#)g1ǔ#Lئ7E0 S` aѡ:hv"9Ї1r@˰h'hv^˔qbK#Qy>85g:3Tj9ç~^WYörSDr<wο2gW줃;.J6vnNNܔjqV d4DR6H;Z!4h8$@L񢟸UX 5ihd@tض ҃c0 R|uk#i^3 gVO.A!6ŖY$@ syp;pI]sæH !9LN$zI>ɳTfLciޒu,nfX=}X{۱ ׅ-̓MKah,hvX4a1 g"d$`aqp"@?XiP]V*Z8W,hak>Xp4%t܂5~SO] EnNxw1BSh~5T N"Fr2l |faf6TMmGa -G08-"JySq'|2ƵB)i*9qn_U[coSBT]<~d>qw|]{Hkf⠯$<:BmIz8WO{s=ѩu%pIfI6ᡒ0kRR=zwJUԟYX]7gG\=lGd>w@9f=mzX .ze-R?V WiI{Thq lɜZ ;aF s&ξHAieK"t Aã> _AۧA׉UBe58)G!=9z*0tqH,)#@4vcZE(93~჌Q\`3.&Y$)H᪖pҩja'FL3MV?Ew*\NW:iY9t։Rd~4]665ro研s<|[hR.؆vN @?{|`8y^T#귟%t %9>(ñíWjzL'aupc+z|$n>K/ ]ȁ2D& 0f*tRv5"pa里YK7?jɽ/,T4 >I M.ҡBlOۊx4TGidE&ށ8#@_W$l*RXȆYVTL8IP>Vt Q4MY0ul`%pn _@xntǣR2"9{huBi-y6PE9R*\AԜ8s 4L^::Z>qgP#vxe4yٕg*=FY3ZDA34joJ4=nЅޗt%\pKҕlrnW6lln02@JG9Κ"wNu:Ym t98af.Ƌi="gJ.{>o4IX9|#"+M۬=}u6 QWf^X4л[ZyK-1A^OŁ" `ջRbCX0Jy\%l"*~5H:AIH7ȷc8{^4E7>_ j6&/K6WL4d$h*M >z7s$@vc Zɯ%EVP92zjzӈ ~g]|.6r jNN|@x&&0S(ٯC"KAIݏWJph0* .3! &0.]D a =>! _-6w,eCǷRn/\ݜ܏Dd\ѴDrcUaN8 wG W/ 1c]F<4qVev<^!i%#_-nt)Y{4aG ( Ca"n?_v1~.u`kmܧ$L%^C' $k=q" o7"Jh$(cŢe,cAc8 )ڢr8nu5 * nv)On(@;63ӟ'&4?Vf)ٮ32R+gb\d).UB!A_.˓ho΅L1cjb3kW ɸT6oJ &0");I_2,^Q|@ O؛cK13#x O| 1rw[C3$n_kjh[jW~,O}ft+(:.<sNGȜ[+5-Wp/LfD̀DпjPvHj h΃kFF*B!!c>Py~:F9YLq·h,Ov%(suơ lQjM:Q/F^ cjqN H=iM[q狨zt˚uKXFъq.Dxߛ \7$SC>t7mmvJsrQTH=Pեg/+7FƝ>N* [W2dK`)6xwhCk=xoc?|>J :yd%Cg׋,햁Sڂ>'u\-5}ب`]0)+8 0i-'ދdE_iILo>fsɧT$g b Tz$E:mAx׵JlָgLj:ų:̓iyF1AĎyQlRK؇B*ΏR͐f~sl}dI)EĪI/Jȹ1=;Mwba%yNA0${s7P v)X Me{Ǝ{xSK @")54T[N˩]aDR+g3\B>9hC\n{)G_,R)DO4gCN>3mu;ć}fOEXGg {Lė7çR>#/dokU`CNQY#}p:>b"%ApҨL')~ݐ:#s)[Wt^p㧚T+~rE U BlgsS?%^ώgmy*jk,]\Bynv,,@Kɓ7S0wfyl:nZCn'9+\P2ٕw{H>e4QҜ~:IYW)0Vs%l7ocNa>s@/!MdWQ,w&9}! klϔ*' {_V?AfT_D]r0dDo-4u]?LG\)3Ό`TƲ[AdeTb kKzgF7(鵺IEZKT5e_%`rWQRA^{j2SͰ id `**# <7ƀ IfvaA5x~]na/Zm,uܤŷ]\D N[G >f Ob=]_hkxqa4fCqH6y1*D;=d]vLmkʔ "O\7?4{h ε ]R"P/; u@#YA#<;O_ȯg}s .qubm۴#Я%)w2@Mcv`S k9uT۲ xTտꁯ7H 'Xsl[af^Z=OĢf"/ճy:yk[AUqf @ ,lt^n1?"ڠξU f._%  &ˆٙB7)B^k Țñam$\Q{8Tpu3;YaO:&_0꼩\!Fǟm'8o\1͢%qUA[ CI;ulbr|p8fhVAS *ͣn} nd΀pQMʢ}E|O,OGRWf޴t:XFZN{|y6Do3sYPԁɶ/Trd">,Uo(,/:ƨlo54fZxoc-r<+,Q/Ew3:W@nm0Ѕ Adt_2,J~$|7%R{ K8G=m!):vi6thkvw/8ik~]yii7*g%9R:\݀?aIY|f29=QQ +ZլCʼnx] pHݜs*t+Ƽ w Cll>pOYR8rf@pg?SO]T}/6A Kr Ș$لC >Bh>4@?{Dܜ˸lſ@ Owj=Ӱ 7t &gZ(i7D202"@mobVSQ]il5C7jAiQ;l<X)cՓ1kru4rTKw ,0:anqc\4У 40ŧnҘE*QK} _p[qDc>cl2g;qvY#F؁%?bTAۋ( xe3O73to佨 v0z<LGқ@~ȈB>Cod?,f`yq2~.qA}; Ep8+7VBšL],xA ƺKOMmA $ ) Aj9͇K}&Pc/\H-ϑB^A&x0vcSrbHcK:n )dU%DskD$ʒܾV}, #w-?x9Sr>pyZ k#ůAZ99 `X PzȝQ0ѹY[.,mO/Vu4,]٠% CZ7c/:Q>GW9G3[.ȍ =__?c|D(3cp8O }Em: D;on[V-%f6u,Zs 3} RyuZj'F}qʲ ѶSq.lBEAvM#mBw-sa3 GW Auhmgpng:[NsʇrCK= ]u tAae!B{NVQT^r*:ZͅPлISTA-nN{g:'_<̱y"\*2-DZ݋=$.܏0mP2c6 :'De&IVFJKE9pb!}K4K\D+~~uvсDt<UC,%VjoO߯M)&> z+Hp/xt :G0ԧX&0~1Y7;L(A q .TB1CR[EEj-T!'7i}9d:7 xr| D jۃ$*>i"?1jƿٸ 77UvMҌ&CU@7nMm{(:%z:okKwB!4-|u{^ۼqֻl i{I.Ca1EGBqI9D$^~-[8k#c}i+c8u`}cQVXxxbVG3&~r*pu;pMM95Ø̣W4pA $T}YD#{{zEBԦ0*ve^hUjMXiu?\ ?( X$\zwPv |%ƕ-Sڿ[WkƴK9nJt/0]'ݦƷ>u8VsƇ1Lta:Dj/px/q4XD0s Ҝl7&7;}RgPZ, S"_skΈ\} - г&~&$i0UCH ~1/a/(M5ŗ dF#~[Өu 7[<Չ=mDgD>jwJdK2!:aUf(gӖ.@u%[؉BFNvŨkZ3Rgw︽{р 0{ PjЮblkLHX 8F/`tjvRT("@TՓ$[ܢ- >yDo,'IlƌUGEo}>yfܫxT0ߋOw4gG6O*?} 3y+Lb7x%I@~x;f0#GsEx~˦i}C3jk"PuVG ΣrVI` #tu ޲Bɞ??ڰqոc#Àcfkr^$=*WeZG7A,8@Mh%aTqf-K`BU:}baˠ8͖ηHo$t\c8YIO=.雼+%uņ[`gA HlZ~wDA*7ֹ'5p`_p+oSiRSGEeɀmv?+5lo:oh&crIc@h _ w |;HxSj"F4~:0|rfh'+9&% €8@3㣺h71W.Ġ 0u뢃𡲤ར~7ӧӽ+t?iHZE\Yεa!N Ta2?a}!!<{|0RRn~`%k^[$`, [$esF}`(0[۝ ksf7p致!~%"$v19(>@xy _3}Z3dy(+hN#ß=+8zq`f5XeM.ܨW?z չ/נb,415/M W[FZwRd†NSUy,رA\KUD5 E8: "Yu&,=#rխe4"T$Aw/(aJ\W4l0}-n 1 nG_`7qE~JtθۮCI32bfL7.O m/;`ݖMˮL=V2T0#T9z X;`c%WM`+%%x[ھ`"&nd)~Zـ3xwx]oaa'_ojM?? }2#''!F= C> H nͲ49 ݆o.h$:#XX"[H{N9.`p8_Kn|sS>X -3ދgA!L ;X9tEi oob>nj5 t#ðaя,wJFY|ߡPgZ ዆D\rb,,e p6U.U`>"`L3C$r>(=~!K Li^>øf\#nxiFS``m!Cz/xޑOCГ^C:p2 NLF/Xys|;͔Yf0e4F󰌋$.x s[gk 6HT-22W3ۺ߯k%Tͯ:!(~^kd,9|JW5sRqF>c[4U>o }k=yƒtk`DhPt(\ 2!-LL#áe1N,ݷ.Jw* lάZ#[dMue! gԬ*WnW:U+l²)F6Ŧ 0: u^+TAǻBi;l8ujGd4͈3CpϿ 7=JL@EޘM +eG&@;gByʉ_ǮJmup1EfR"U6|M1A׷/_Ze$+قom ֣[yizup7PsX0`EW7*4c!1 K%U,=?pɭ`:(5&0nWdRXq&En TDr9EYs~oN ŃD]Y[ȕ ms޶^U_};sٛz8ɀi< ND^,OW'XqT2M$kAXH6A8:G(c]][y[g|Mtm1#hɥ9erwU_V(2c>ƭ[R,/4gX\|RCX0PTH} HYR(]Gy#Oʊw9K$Y}t˗IA"I$$f;ޔ61d-Vb:ޟx}iut8U>ы IJo[4B€1:,wq+'KfNW 0t 2vƢ^Me1G2nRhC9S#@66۴LՊ>㼅r{xD,dote/]^_%!ZږqGigވ4,%CeIC) a Ed6Whk]7a i+ k |z@,v+JTS;֊'"%Je;**1טBX .4\~MoÂ@|'J? DMsSp k5 ;FBxw>Hr z\GxC5Jޠ 7>+UWv+p1ᘙ֨&瞴ZXOዲ9#g'F̖3+[/B] ,:{Ǎ3"A26 x(F,>$A>>"5e b֒aGLƏs1YnwV(|4YcWz揶PD^VHʤRtiM%i2jnkP-c3 We$M*BI= ٫d4=ϽXW0X/Y$>Vw ɠg'R}, gY3 v|H]&kKNa""-OOX!-0{8ttH.;G. sLYr2kgLҥX|>%zSCn202ٝ&Y^O&dT3a]L6`5aVu~ճOY"w-Go q_$B?M-0=Թ[xJ6a\FQ%,)ΰ!nykР=ӪFQ)ZZAf"{!x19=9RNAXiK ~O&$u&w{ҶAXV|*7WҒSE-7iNOnT! UR :4V[p哥`9?XQ!'C%6; jU.= lOM yx ق2UX!k4q_"Lb^w6l!b\|},H̭"zY K 3-$-l3UӷyR׳tll cR$9Da=-{sSTlIg&B;; 9?G~?5OB7kK2(i|SMc/|HahP:'}kiјJEu]鶺StTCꆸY|^5L_/~PkmXS*ݚ Lbxשz>ϛkF TϤ^O'Fˍn_&{KXb>wފSى?JGON2[?.՛a @=ldzGK/_P햒K2z_)y}2z8ՐV#*-pkyo-IZ8mKHLlM\5181 1[?x4sgAr?DiTTP/,*F;4Π@J~/D-DIC!7dOO!~Kxō͒U(Si|p%;mchZ84%RJ?QT-XDsY.*366>]Qϑf|x+{c򒛠dVCL 0kI 2J3`_;FCW%$}nxzNAw0':oq`[G:-/,{W t-#GZ#*M'6@XlP@P Y;o,3>_2ȡ҅P UTՠG|׭ƘM;la a~9Qk3}^ B/rf"F~Kt \:QtgCۮ\ao\*zwqϫiKXY+6SX4:)6@"9x*M/NJ^tdըfwT"1;r̉+[r. k\To%t< uPp\{< \+swZ{7񨭿)`0!_D~A:ql>/U0$ ;5STJtiC)ZHu| MdT* Mh3G9zmonn~SlOfJşPoh~Vry{"O lpfr~Gz96ow46sχr=9To¯Iq[S U[86DYO}kMkY?NcC[ҡ>*+(R#Os eb{<5el֎::>攁 !LVҬ7R9/6n!1WOs"IUrMsXs-状9fVKukkxaAOrҷ ғ_w'␻ܰ=䞡Fqn!R!dUFiWB;YBmrֈ:lD5(V{ ґD}{٤A3jm>ن"ouP]Te-i'p*i)Y.587٧&@SBcC+@ߡ z WD|;]w{ذ/AHt@r$l-}s#+Z*& KmV"UB2;Zku8H0g/)d[l3V'UJK8jvPruv>3UvyC)ޒ @0W|c(gG[e}$u%t}ŅOZvճa׷o!+C-pIy3_Ռ.SJ6B/D*$OvDbՈ 1\pS$G">ui50v0N!s3Q6J0a_!ﰐb5o <43yKVkW'qSEEԊC\|(]5Tǯ=djV[yJn@iUْޡZk!U2&O+F~+&(nC5$ ]k) 0 e/k$*|2u6 k7\:XWr0(]/+3sD 0ݛ7N u@C!2YQ0H b-#K@$yȪJ> @1sس>gPJ+ϢPbSb21OƋ3>Ez}UcW2iS/-1Kt.k{r*,t,9>Ӌf~k",G̛U W.A;C$? LL4m@e3QQ{x@|`ˁj~;,K3Bqh/@|[Bi)J#)7w͌WN'+G? Tbb7X!bԹL ̆4caQ{\7≯9u@mA;!\yR2 -9sL0+̮Ur!5a7Vnq*t7zVSu} o}~~㔢5!}'eVZCǐqxyr\5%O3b_ NI;p}eD4IE&սv9C +iYFkd?}O9N x@f'QlLudmJ06"ET?ѣy./U;3g~?fes/??B2-0^] fwU{ h ބ}EmKy- cp";8 ,65I: nj!yK}h\e 0zH5ssfyN莿EqhOLH V޵ 66[M4L,z{AG`3zSL׳L'Dp?܍x2|]$+F8"75z_ZF%e"^0zRt:>l)OY-YϸN}K'! BM4T8J—:la 8/n$ rBwxIK)BTܪW59ʲ`I_Ô#JRJ/=9LYj9Zm=O:p}dwbM;A;N0̌fo%h]&Z 3^~$$! v秥M-SMxZ.dآL&Jne~1^3{0";.o I(כ乍h6Xo L]Cீ \ve(tR4b Jݗ!D:c=a7lk p4(rwzfJʠZF A|^z'J>ꕲ D2 97wG۱yR1O.1ʺ31aZBI`9޿puTlNC]-צrEr7Tb0ǻ;_!4%VvQ9;6*S˔ꅣwbbv_tlj%G#]vnRꛣ{BJWc%O`í$Jܤͨb:G38T0p$j2뻬!lz\`ͷvSxk\t3(K1ސg1scPcSe#+ϴ_*A8_J? }>vB(흟>qn:M]F +Kc eMģ`˯a~9n¤J s, ?1Qr?6qME>& A}hȴDd(^-_F(`u56ٺa!}(=G[1Eإ+k<9$w5-1DIE1;KtOӤ} 7\\TzS:*gmBfA/R-ɒSYReU-QYvGӭ"Q_Pm9¬j;}G|%>QK :~Ǎ[) m JA'4͓$UX?YvÖ`(ҷ߄f=߭)/1 c卺pqש#Mgb[FU .5`+JSz4 rVD̥hy\| ~̊e>uO{o{ao2gx% pl, 1YmKnMJ p<,fEJ_ĤHIBM9fH)dOTwRM!Yf2DP2}@vpi7)D:#U y{NL<$F:Rjvne/ڬysBsvCBKEM&gDÍ[)m,_JĊVW![.Vީ6e`_x=cG-c#G5\SD ]j-ytLNnf}eܑ($#*pkɓ{ޑZ~RHMQi՞t>1Xk"TEYF9 N w7a5>jǿ/d ⚙{#oB "nѰ!9N }fa~ 8})Lx*1"e"[ yEb?Y ĨGBRYBO,DL1/|D 51nq},0>#)Pg8Ca v ђtrX\$B8A#y 7+HcPP%#$hƸjQv!1U診U/mL>~qxd>t`Y<<4? |{ j Hvfq) ǡ)}=I7$v[_+-.J]Q[u3ewFwWtS^t:6;i5NԠxInۤu-f= +UUQ3Qo~W'#8^7o/+uQ غޙa[S|c.;F.n|V%8 Tz*X]+-C~e&ѰzA}c;Xe[5R~'ͩpuW HĻC"WQ. 炙'wi ʌc˶*{LOaHyn#|Ci:}/„9kV)edv $d n3*&AJ^Yw9p Ѩ;_q$MWUY^չD?رqR2 )\g^mM#ٸҫ`CR`qbuN^Xbp2S֙݀J olUrXpj1JA^qT7yCM*q$6ȣQ#Ms-wY*!E,g]GT, Y˞U7[P/PV;{aZye%Aro˨pWo:4qTG?n6zN%vPs cw% ;yPKX%UTƭuBtʂ_=l u2k*Q>MZ=,OhK64?񭎞Cq:e*YusT#%K}zS F˥A|ΒT96gCOPK6 $l12$ ԶzDȌ[26Q%PXw=bNuT1@)YzՇqEنO߹j6\Y 2m6|EU.>,pW>I ʕ;W.آ^Jk?/gzFy5uSPmϬsFY`? =CB*6vxv:Qb6z R(·W ;^C@zs_Ӯ2]LpOt/%FU; O5䵮H Ukqq܋/MrGNlo!]|OS'ee߁i 04x ]Ntb;h2G3 *́%҅8 n}nuC=bwv\z(wU{3ȌR췣L(J\F/|7~Q*{nKƶ?2il3-P)J_Z_ģ ']Q'2sŕ34#qMSW K<_e>Y3gLǯ1R%p$~N[em x PtP i^R)hKsp^Ö"N+vRFj7px*\f̕xW pTH 9X?=Cn~1qgj&[p  z=!0u8٩*ͱR G3hc 8bϽ )@::[|L)meN8TE|Ylt(8o8˻>"Q=`5-NJ_x}0i7o\\{8w?pM-LZU= T"e'Q|* Og2`YS #7Sx\G0+tjھm 3nkUVf4|cN*r%q8[:g3֔TNe/YJ'mBv=ě\Q"9Hi KkV/#䕕w~v;!4l#1>b+tkj19ͅC]Y&ϒ,o-!A\ܿhcr}ױQ0bfdƹ\H爐Z<ʖ˪1HwxTxPLZ1gu!y?U"7nl+   (O, |h]LJ%mƇ&ke~p{?"^w6`'xD@tO8 zjsl:Okc، OHPE9mh Ùsbt!z<=càK#2I_}Cudd Q 6(2 ^.֝J-ֈdC;-Q0ß=u#冓@Vo? ֧ʢ8_c:Yͫ5j *^,vPK/@'bFh` JEL4$|4я{n{ &'agLCTO0WT.6M3lߴ J`;IFj&i%JY+ ))pHWgx+֣L^}i#$l`uH)|[|+,yX2,3*_[M3}pRd]P5Q'uxGH>~mѯBa(z\ɤALp*+2&j83}u1 ^9COJ{aWVk τZ{x/v怑QiC+sEPXшs|##F;s0 gezcзw:c۾a`4"b-0!ޡb~k\pN4o(iݙ,{F k҅/-D2MX-͕{K#(:fiG|}q){Sl#&.Ţ2"M|#aG}Nk_Q^[n#pW9V@)ZP1 \!vmuҧ¥ʝulU.x39k=/Zp 7MШ +2h"gݰy42IB&,DӤԿڭ |EBKBN= 85W  8s@qi36w.uu!m4LT(Hط 3ocjJGHVu߁%6x:{~bmp3FGʲ 9}_h@GQQ=|-f됽ǿB]x{(?8]p9KkGiR.4BZ"eة_ScryȈpΔJ1{<&GKGOR Qf-y=&3@ZoG$Gu#!}-1t5>?8,#U!͠]xBY㎆vN j63_3">w0O/R0j0jankZ@//ek hB8I`sOf<尖7?e 6U7ä+";)[liqٺ`O[89 myx~}@ n2Q:g pW 0HoJilPɾAynR(o1bCt:xr!'R L䴞4 Q \LIYPJÈoz2ھYg'8h-deD=t;Wb|y#et Wb6'it&?Ά;u_*v>d"o! ٪c#v::Uź}gA؈&5QZ_f *0Vp,~u+P`,O2;:GBl:^D]ӖVtrѮw!Ym7v-iNPa6;&KQJ=Nh9IDT2K"\*wjA¦?+/I2Pv V>TCI^":s9O' yQ+/vVw҆!dX-@>?!Vd?ȃ3!eBvn 5 hiʵtn1QGI q1$&0n`"? J(csja, RFb!s n 큻0 ysF`Z뗯ru Wok ɟ9-fkcPucݽ;S7@ )e1s?*>ϊՂt&-_)R Zoddk3ڧWr{1vv0% , @cw˷oNUz |1zï>X,GYg(ϴvBVt@,a[d[ #,*."1m+0 ]܎U:si^ǣ״,AQz/{ίkkM_ƒ*g@~PC<34MHJY.7#k6#R\*E1`+58:؊B9ss'g}vFf %<>1hƖ!sⰄC7L_΅GsUY6)k7wCn%NZ뜋ķ$Mf[(\iyBqօ]c[s}b8!Q?sڶBRq{Kl4IkZ1nRVۭeBHlBt,Sǹ; 8CPA'7W%/ FnbS=[&9p`bfI+{UaHLʂY)vz8<r:X]BSf4`%*)Ƿzu:"oSZvr65fgvfPݳ=ZVMt#u0 y߉}re}zv)iр18irT7lb}vGvCqw&Vr~23RIl1sW(R4s&pffUz2nkkU.Mc^S2RrF̥J ;FZ}ܡ ]gb2 G]o]3l6MO瞡'U`.:'%;+ r 9 U.gn X.w[r T s`#{)Fa#B4>|Ab6 gt'A}dGo) P0}$d&Ï 7YǹM`;'< 3MҮF?ʟCcɤ^.;Bp '\qh^Eh(@0 YiJ] OvGk;ytrbDGU1l̀R%yJCX L#MӣDVn{pI&rgk%SM0Gj2N9' MdW[|k~yIK%fN)쭇9T tZEeCc=6Ŧ`J6"AQkKr,xA%n}HmLpf ѓ!u` +lass&/d1G:6 I'<,.,D0,()TU%Idnit,rF,o hR^:<ҽEF W=y֬*~T^}jP+jF OM ^tȆ>E`M$HA[{)Bp;Mz[8'fLLX e3/w ?y[,k "R*gA e1 ²ҧrj.]fw7zѼĝnkO -L_aG}:O&yt:Pr [EU>6^۞ݔy l% CUi*ԋ{$9Oqwf8I z6lhvDPO2D{U o>t<[~IgkuU {KMm(4GlB'vH"rwl_n2yKB)תSADCPҠos3 -'`6B!F\c.Oop o=?^ي6 jeO*3o{ F"d)!Y=pKg9&!uDk" h`T*%\0*z"34ibyn;=-5(YJ6\ s.SCzkēA|)3!/#]dŗL7A31 a,lL;Gm-6+LmLoqjx}`Ϩ,YĪT#?{W,OZA41@z o}L!Qdħ?KG/O1F7ʵ;u_@]-ZMvBT)k%׳Raxdc,MT\J]V;1u+Uɝ;UW4:wwVk_4P~D7/':@۸3,Ԛ 0VTI46[xʗWc)~/ހ&wL)]ӷlDD[GSE֞^e$@qzc>]LU#ĥQ\@d%鬉EYԲ(Т*3vPZe lD/ v|1|Fy4)^.YQDV|/I {>Gs7 F9^f%8YwIUO.A4 Bk~! @Ű+()lb2bsz(= 1o ?:#" Mn feB߀Yj8N]r>Ql<5x(xRL*+Ӆ3S2EQ۱#qH]~( cG]Z4$ F4f$leZc& ųYeFp.qN9I Ā|4ڏ]sc Ϸ )Eey9)Y%$BV'Ѓ }[ ?M(6xD^I3X%HB 9eڹ$WѰ DX4`|K,FvI 5PUlr2cE?X+6D@5P2$o6:5]Jkv 。9n-X0{EhUY{ z1@E1D'rMՍ^KǑ>+lAxWz&>&VBCaQB ynuvr `؏5i9: klK2D69L/I`dSgMc 7:k d&u؅ NDN#)y͊(p'7`dbz<*Oqk?1\" | %WSj#םG`_~ZLCtON.91Z5K˱ ̺4}Y]c1\@ bzh^hy"}ZŜƽBd_si'QZRwdXR`w,K c87B͗te7KGA7g۾"Ōp]*둶j5_ceD?&aI[YN'x5?nur%^{1!}5UA GW|;Ε;v}qA+ONz~Mcմy6RB2tɦ_c"IvG":+n۱>!y-lz4!5_]#A5I&$x`.\Jh,^ߍYWNr?}TmTġȪ1˄1UCchEѕu-~l=9$Gv ?o#ѡ`T64"f9a}Jw34ٔ&t}L2#w 06(sv2S>taD/)p,k\:c<B| (> fs`M!cpبd;_BEՌh:ʂ.jxOܞg=1D< .1shJGD{lˉ{>srj ʄH}G|bmjE`(DSM `CP?=t/?dz`H-ưf+-df˽=QhC ;cY(:_m%EUQ]p\yxSj^zyrNLQ`۽@&Lb *HN?Ѡ-~pyw/k74x{MX5,1rkPUL w>%.# p3僱J#PN0lplI]򛱵g:Kl!S+ouBgy_5ot}b")ϵW2#Ӳ0%V5*`D yʊ:1{Ӭ"g㫥^..< q-!4Wz@)V"JEcpC&t o񨑬ݦfCC3gKE'x8r{@?3)j< CP0MI_ P x>\zDѼiM%͐ƙHֲ L bsRrOWӪ8 ϵ˰ql?zzCÿ<| '1ͤcG)bM^CT4uu2pʷXFWWLOtЬnj3n,Bfa]z rK7$:֧G%+kG+"B_J69x8D @"'4,_]uچ(Y~9;d=uvmHU'ѩԗлay+„wRDЉ_ð'/\UW[!絾O8pjsjTZl0nQ'}^ .Ta?'Thv:SҞAռڶyW}#g* vO^یBT:??> *zP .j^Zmmj-pQKbT"{Wh)Jї;ˡ=zS{N?f$y,& ;O&P51G||׀ עQDƦi+~,~]^<6_#J e$"Y%M؅|5X;'&i[u#M5B1roȰa.f3Rqh|:qEXlr҆WH(je !RO$>15Z~ 6$>0yʴfS5q@ *>Ma w*|J|ZYSo'\ouR,+ظV߲̳ٟ9FuN9s#\&˴ɊL;\EGBp/尯(f^h/L6v. }`]?B_ Zs73톨'fB)6@a`[@He<?hG7%eq Wb5'音`k/D41\*)$`%:X([sorJM3āX?tG&iD"N}%l3A` /4`Z"Yњr#9h$yd)dX4ವOV-,K,]HqPgeɝhkqt0t!a{>- j5{U6$@ӨA# / =Z8I fv$)~;k*rJTLߣq#cirePݸ $*wz3ݟ6ӇeX\km𥴒U*zTU]Ҵ1Bb񍕢rǚ.(of2+Y@Zz}|Psw1Ӓ W(Yܺ.[u.0?=a%#XOɛŀklyehBq#g'-9#W4ok-84H8,´5תlƣh[Ĕm}و/ ir7 28jZ@Bmp][cNPB8 $a]/DEH\g34$Hޥ͈?Hk7G[f0#Zxd^4ifae\|iGTfIecxLRY6oc6YBI,q|@@r=U+l7'Yd"AA8ty4cIg G+YcFP'>3+pp JK1y%/g}p~TG ؈>FV`^~ôKCrt"1rcẊp b*4YDFXڼ[|74F P펅tG^L^m/'oAGZ/`څ6FNBƬSb-Scc!$g3PULxBT4ѻ`bMEmՂ lA{ H((5G}LKvLwOa! *HKڻKIc7qYzuM :#wFM$^b];gY,S*oy0w ʹ;l^]iogK̂H'1U RDfʑ0ؾ$I޾-ƹoWG/~SȍX7Hߑ8xݕA~Gͭ?¦X1ywR.{# w0=A~٥#B[Y.q@SYۉXDtu֋ny<^noS=lWHhz_L3ڀf>$FO6Z:e-(/UJŰm\h!nQ93Cw!PMq4.m{C=3K  a[CNT"Phv0-2S/rbL7\C/}_tN#&%`Т߬da$aѠ}s *W_`U~+ ,.8n:e^eE6"orA}}"歞$6~z56B06_Xm#Bf-;^wڔ+Ye"T6gF=#7U*-i̩@b,aВET!WɲHMqQ6Ok稦NO&PN ?ԽzQT7v#QLN] s05Px[hY6$Ufg srNN*B>9׊=N|EBϷC"=CUfAod S 9üE &"P C9/bh ݒ;O' DO[TnHC^c{sB)DzZ%Ed z-\PBnGThR{>gvO$ \fo/}2,>狃S3̣!NE5@fnt$polnR,GUjO.H}`:g4FAtžy26Xi惸ZԜQ>XR#<\I. ,?$ ,qWX*6_bwbPt㿋MoCXJڐ _B93;͑{OIsZfS9^뜉Oۥw_a^ZgE+@';*b(]um>˴Y3p+{^xSb"e^I./,i 5%YMt)NYy&d.Y7Q?ҵ|w]/J8JQQJ[nùײԢvY)(F06b<ӼK/jx(l\r3p¢nJ$:݉[B֣~AȻ.cC.:~V")W2N|d[@ۇz2< 3g_P9fL7ABIo/ 1M#ժ5Ͳ~pQ5T糃ܐ ׂ|b= Kx ,VixSHyl:-mZ\oFBw2rdDw>A|ݗ |.8vr0?4.ݣ&MpA<$~B[zKώQa&| _L/=\މQ71k*sUh !vsc,CϋKzc& (m0]-).5&35v$ڈE yVaᎵEc:;;7,^/ z0u8h0gdR~?DDֈ]2 |dV/$@#XFIE~1Qozbi8)ؾQD-@Cs\eRLe lU戮bPzwl50eAo+!%Yr9-NG8S#y:b„Y c!4 x?#*p|͇M~Zޘ.N֟M#N +,v%SI/=x7"ܻyh:Kc;SDW$}U)dF};Cf H09d|.Avoi ֑w61AʩLjT&VhhΗRV{auzBу:=0$c'J*.OƠ] rgXKv؈& G@ܢS{hjԱOp* PN~RS͖^Y.'; Lec\{y=|&9/VǙ00qyO~ʯZGO’'~-UDM]dUs4 V 1޼ 1A/, 5-RFr^Ոߋ#5SotNg \Yz܁x (43!"zչLLe롕q}B:`pM]˳ξ{;_2ip_htI Kmb,laYr~ߑx% zuT}\)ӆkSni:` #ehS\j?BgMZ6J̹Y,K%j~S:Yp3M1NFSY?A .fh~@Wv)E~SLnL^Ue5Wvjl+H׆ l&$ i6VI> @jCJv$c5:Fx'438GDl #D_h`sULf=mTos>tH@KY In1V8$ՂE?uM3}"<ӗ-}lVژYB8pUjkqsQbpxxҕ隩HwoŸg8"?Gݬn:HM5'; Z="EHޮ4uxq5zD[' W_l] !;ov'()zϳx";"z$HX[M*`w,wnEjdRUN+Hfi t 9!:F-0-%^ì競Y[ [M#\B5ôS倃ʿ3?,@,th-XSyfi%6Mh!YWƥ}Od|lɢ?&s_Q0,::&RjdS5dؿKroOb6Tq =ppTb3P#Fr#y(N~DY=hayatFMb7a䣛+(mGD!%10&e@ŭ Wc!Gt=h+Z\vL.E&|v7-Y~I{k~1.WyGƫԳId 0?acD"S+gWnA~̅556$S t&-Ud:3S@RQ\0 nKDKHę,mfF'Wu0XӥetiչtaĒy*4д/J@ق+iFW݉ɍ($t-] hxDUqCK0lpaڒ|,.h)!^[g;7K0P<;5'N_JIs [#ZA5 u7;IRkug\3u˸tpBvoTP!_TpQ 凃n#ۋn ̊*ς%5RZ,#WG4Qt ;8R.LIDa#=fw+IHVrE@Fa31N2Pg+FH,(V_R(0/D- HxR:bmhwwKIV#X[ahl,frFKW"??ҮPB"̩>`sJ }Dr$w{m^`ݛZ(π{x@]L44Jo'6YRq ?Aum9ϙ}#A'_3:pȻ[t2}?h2U%H%>yG~g}EUC'J$Q/k`xC0AB|Rw`hF6]"QBwX oڍinc7v\6,;H/b?h%ql2¤fo E130I\@]V0܅_"zm%)71l?,S]1!it^<~³=Ůp{Yףt:K*eS,ڸ礥P-KLin*[wCAޞ'pޮb,)_"cb@_?w6(gTˁiZ< + wT BvOHϸd`Wf#m )H sBWQdQ_a;"AQK՗mMU-"2o2k]7Lrdu:d -;4%]ט:Oq~SV4l?hZa_SՖzrӨyv Q< ȁz:˲\-qQ!'ޑr$44ښ  c*nX_gf8e'<6tCOj6`Zܽ, 9JLwY惊԰( jT듛]aJgtQ[O0`BӖW6zilpT'3&}Ӱ@t\GoGu<}nBoM±;s%ZVɱpW︇HBP}\4SmZ\}'^7~V? Z`p3m1cُ~J\-b'2- <{$_aֈPtdۋO* A(e0KEoScיzAY98A;`S4p ʈQ>[+pԺԶooüPnIzxY=p-x;9hG=?f;u'ةZBiMϑaly(1}Љ`^wO/aqV*tNĒ kh@LPHlè_Y4'Q M.U9۾!׽CحP| %sՓD;i@37ys+/c8 2c }KMs\ZrpxpqCc(T JU[AƂpn{$}[81SDyRX]x= gu?xdb7e"`3hBX@ ZЪZCޚyx!Wpgz0JJK;%+epjYȡU5X4l׭=)Zl ~( T4Q&sx@3t84+J_Y{N%H[5 S4M"|ƜZ0;H焭c>>m57t$ v^a._ &l3i>ށoPw'QoZ!2eRV<8"_VڮOl).*= B8k5+p j'dueMtx͓05|# 4| 2kڬ+8m-=ȞNJN ]Yȗ 2"%1gH+6\ ("Ȍ *a&Ӥ LHX(jKs5^[,S)p y&,&GEDUE[r8eHٴVE_2-:C֙Ƈ픊HB2ܐM>P:(ΉEgwpM|@]nV ," soFf"L kL؊*l&@Q{wxp ڜu'%|UXN<{+'~j+4'l~5%\i" U K. ,Y!'sFRxTWj1$HْvfE< *:+VVDqз',.M}"DHPAS8&1dMf. DNH[%UF~}w܃hU#&Xkua~֌$Sc*9 F{ը F! ѸM_P9RVWx)jӻR0'1ը< { 7y EOv{̻r+ls%ktȉ.먍ms|_V<*\;| wm1:_\b26aSZ:#XM;ScN|q0=tҚPk>ǝh= VfhQ(Gphuƴ0SYuBw }m6S":  G2r: Rժv. mCnĸIlE.yh08 + ˊ3h Bfo/YB,,ϙ^S\QoÞXGw 2]"aͫyյKα2Y}ҁXܔ2GNcj3.QtU'Pzea%<H$w/cq7g݅5D.qg$Sb\hlRq,p9&eaA帓oOw"EiJmPJh.flx:|gZ6.ՁdZ{2-B$cozv:*0 .1Ll3JuϐҔ or͡%q KqMfnMpe< a7 ) 8~-qt"M^4&7У/}/4j֢ƐhXιk~k RœvK ^ twmR㵊zRe7TMæᚡ$1’ؘДm%MFM9y$Og3s8x uaaN5twM0[3%7,O4>W)kQSiK ѝڊEr.KD6AB3iU\Xu$y=Xl wj_wg yURyf*枮;~)N9LPcJԤu?յh^dhE^nnl%h8=ɬ=0U=Xs8i _Nݎj YfolAډ< 涛 /`c4]`d"ٓՠ9vd j\~Q]Vg~7 T._ oU۰U@tK` EB,5E,]f챘]M݋ݟ28Fo3wTxn#A^ }]Ji^\o,%&$&jɏfBrLikV-9}r*+mNhI,pŌժ'$UϿX%bޯ週P`bZ=U{GÄuHvGS_BJ&aʤFNeGEI[yN*y&B*A|/'<`ۦT,/\4f^I>kA8F0Ғd]%F `]>g|B)=nǞSL n;DYj4cZ_|H &#P%CDy䁱0: 7?:QV^Ls!d;bz&!5&1U{)|9c|WzYUadiB?3qz&p3V xmOAQ}01}< hk&(`=~#4L H$q4"ZD2a=Epa+M ܷo8?s#˧VNEsD7h]kՄ5*$nd9BU֋4K.zHcڮ@{ΝmUe} k) RfVuGUD!RjaB?Ѭ+!dpTJ]2sƼcte~z&+!8Okyl>C%׻@wa IRw7g;⺽$dA䭊Do_YV%~1W5PN#̺ ȣ WSndo5d PD0ճ$+΀WwJtc0~Elߒ7$>7^ .I&q|jD3ȤSxَyT"촑$glU9g'ܠNgr[9eׇ0hYVmPy=~0U^A#g}B!pKv"bC7dPy2 ) ȎqW ь*{oBw!a ƒ wH湠b $sl)UMVOC@]m$nK-cWI^ AwJ|BևY89sr "jÇG\M/9T |/Jpq0fϫg<-kc-,#eAb>bg~u0%/u+ ~j S"5\)~}Lݏ7`V,Q'HTOK CÖ>_K3)lBcc=0|aT+M ^zv|9CU D%L"`if7Nyͤ]Т .:w vTxn5I.%%i58T,kF%e[ҿ]r?X@YvbUWN{4d+ZbX1PC.Y97"m?Eym*K冐:fxdD RGljb ^2:\4ڏl>Db&h 0>Pv(\h;sPҝ*e'ՂٳB$)V&ځ9}i:,|x">eN3W*j>2!kU;2T3~) zC 4RweԂ*]aU([g}/$Ag$E@rvOlv=G,#TL}K/}~"Tc^R-S %`%%ĩPm_]cBFe^ǧ1z(Vqϩ0Ì[6ũ_zn5AfGba JNaf*2qUpmGٿhw}VζG~n8jT!MWORn GjjLfEXxTJp)03zp*(JG3^i"wf?"C[k@Rr2ztÍ#|E}L X2ǓnA֛xh E\;49~WS(ňkܶG>AJ6qtM߀N 2 lxh3Vt;kh ?ߔlǙ|CFK3-ۏJW06Ϧ3;*pGp$}K?yAxr9@@Z9bĶƨn8@z-&nvCo8J BcW88-χ Jy &Q}η?¯5WČ zzp&wgV_W2š[m.006EyA@viKKV|+S(g =ͪ/㡧Op9_}vDί-͚ь!#P Ѳ3uUp~ؠVIbRtঁ,= en e(:dMXSYHȐcl*?O!DeR@o"i#7F%Z 8+H+42*26Yͬ oBI3MV/ 9$;huol r|N1„)y2VshRP(űt.{Vy>ڶ mv ?bx8 J"3?z_zĂf?=7S".ㅩ,s>$\0&jIUV%;r.~Eœf%Y=$%Ȝ)cӶs*GtFɨEos>l2QҒʁc =YI1 (ˌPᝳ Vo6}׈1gQeKWtWUF&6tKMn+vdW6fsXg 4E+elK6w҃M E%8~jYcvDUq!t tUfd׼Cx6PH&`_@p2:a6QRkO#)oLNrUxJމ7"2ИbU̢3&,)MːT)N9&_//Aʜ aֹUO r }hݻ|lK_P:SݨQIOle8_]s9KڍiH˪oJ6zFJ]J+ۤhOw$BBܫވPS]7MeG[M`ҦM<7`h7o'y&[#a Aվ4\Vkޑv6y[:u` 4ɡ&́GR4fF aU{NƝ )r\QbJ(Tꎳ.{GVԎOMxO:Ĺ^ er1B m6] C+jT?@r. KDY߫o vW'Y;) @_)9׼QԿ~E@LE;9/\!^ 0^Ig$s V~Tda+J GҌfSӓ W>dU%}8,X5^K8Q&ܷt+bX6RW_fZ@Yb(2}B=`T]ɴʕӕ{rjt:u[u^3BՍ5~94eN0fDWyf8":[0PǪOR>LNgUD *Yf"r8cE``e[H{jP!Fޱ3^:^l YU3*6NeFUk]ﮜuZ}ӰOf/Ϳqs3ޯG9}i 8u%(uPm˻lיTb8}u0фЍFFLUhӶD.euڒ|"1#l- [kST%g<[$^* , E/=37gd075x򺓌fG'7T*c0HS >Q_4]rҬ>d1tJ)6}!y%ܛ.dD25zws9 ].uz$bxocJ}WO y/G( ε-T~¤YEʵtŒJ?8FU32`Oy3W3. U1~u A/ ˠԞ"]_X~3Trb(v܏GdR%Tƚ[JpfBݝ-rS)?Up8ٰXgkif#S߂ȃ0_I0s;^gvgtI^{ȣaM#C\bֿDM{`S$F/jiw:IcVa1'|Do;pH4*I }t nOXHN@|\EJ٘blY#(-_0fUoۊou#;E@ۍJKmX&'3O:J c>f(Oww\k՟N$pl9y8s^ᡬֲ7NH:1ysjMh4`] #:)u"֚d[sDێJtPeZ4P!bP% *%Z{rxC=,iFn>'| *[yt<D_`H?cp/"DI4&4S{>֣Js#մ!#XUnł,%YzchA8di k(UY.hl!G]$t- pFfΌzcWb v332Z )[ 7 ^19F9w-BYu RTs "Њ|+!v 3˶0\-:Q[dogºC t{9}+@{hxIOrAX>]N;_e,6zT-bR3ҹFVF¬8(vnر&Mmz㰉oiR>.RP+HݻR܆$%ޫx>GŨ =--Do_ 34/{'FWdxhP ߓЍh&ܘ9z^ NY@be}mLH.s&7 6==SMk o*)%h}nHs)% tc]FP[{yrqSy˖J9Xp&B5i|7-Q ;"׶uumEM7_ uX{)8ž5 y%y.xjM!'zjQA9A1s?aU˵5Q+L6=WIuՠ[g(Xw\J/|F1nJ+*x' :VD a(ֶ-vZ t=jRRbM4Chj3g>>4M:YWCNߋϥ}z!tW?$J_u$0,NنT*'̄Z aLM] 5>Q pÏqg|<1[/04_[i A dƗ&ך:K1H@8jJ/9Tp}>7ß{YٺDIZ_gړNbH4& cdIl W;k"I`~ d B!>N&l ]~=S&֗ZvLylc-92Se$0jΊ] G MCvsnv|0py{[1ޜ~3=oPcH.cWao5sX ZA,|c` }L,?Z:NKɧ%P3) H $'vyɭځ񭓠WX nI*\\r"|R)bжx+!qy)=vxZ b@ӱ;\1¿;W̚Jk]/a.fvE Ə|q7O˄+X6ir4y!$Ce;¤n"XϿ4F:9蹏ytu u#?A?oZj=NT&hlkI(U@vT&[ᓂ û)$1IE^W ո\9hFɡ0UOx6\}w1g G㛍m^ qg9Q `aJi_rJ VI[8aҝ)le ~,#wtX/$@Qqw@(M>*xE)oL~`H1KZF-_Mp[7 ާK׿H˨KM*ël b3GNe,qGu}.Of6vIda7 Z6t{pu ;F2Z1YYJhNL`j|f?=y#c0Y#`]i*d Ɲf@xm,ޱyiɖ0d-=+MwpEo X23} .IحVaTG"xq_pC5<>bZE(ޞ' $dK {SZa6"(ސMR&(7w:JFR?5XB.cZ_hA~ֆ/rb͕ň#SAy 0uR;ـD$Lo]F84PUOG yVXWyfs`JJMX-MU wK؊; oj 3c}2H0ќZDmN:}+\5S1|җ? sE"'9_JSVk(mtj~0.1= ^ZJGW>;)&?쩫Wcx48/sB-Yh0M1=έpO>:(R\Q!ԳAh X2hT ӟ[h BE{o6O?rX!kB?BY&SkL6EBٌzĺ/cgxm7(LKƻRGu${v6aM@l_5x;..I'.[BUu2ƺ)JpP4a@ #ܬo =gOr( W(+I3YtܧI@75>X & aGIf7V긳% +#h 4'⸍&n_}C]&D<aO,knAI[sFVn]W65>Ȍ@?ꈡQOge>=2D.|9Nud~&wHihb{p8OWfH;&y('tBMX QS`G˅@4Wrlth/RMZUq5ȂǛL~ C')QrkRwZD: ؅/&9W%L,ҢNZ K5 EԑvzbsO+S?=[75W6E` :Fz 4J.b.!_t ;Uo!lf ,q=skU= h-c8  h2nKm]{%݆GbE G~hA>MlF_D)04L6ZP"R wd0*^cڌ򶥗tCK*av׆ǼZr]a(}kH /ًJo#ìmCJ^限waw6x 8~JP֝IeDҶw<_H XxyAx 5Ɓe@svK+ϐR @o\lo۔牴&7 X@MpnԈ#Y }p(a"=MҎK b-I{+`ewӮ4sX`]\;*㝇e1Y~F\.\ʫ#|n;wp l~@;-b9 =ewZ/,_pq0OsyWf6b\w\rE.P>)NY\fs9ccJ'woo?#fc@mS/Ĩn{5 )[4{9a} 29yh:q,*|oȎEfk8Fr3nL6D|>Cn8h 3e )|Peo8êy1A!&aArzxGko7g4jT48dRdѨKʔ5qR@j 9wJP-o>@w,;l\g-k#z./8Qh}2bwJm<[6ckVzbѽPO>ӈSwdk ՏQT`2+ +L 4*cGBͨ*8I~V͊m_ |l v^ 6U2@5E]{ ϴfo/k%oXdS`;TQO5Q=6F`ٚ̍N(|d~ӽuW0r(2n }n 3E_g:%<) Qr{e"rw> (8M3ۇW`YZ;Ëg*gÈ f zU>vIBNGs5z?bxK)Ix=;}$7Ĵ,1nZ% G۪6ƚ8wVk9."kvm[$u}XtP1wtEțr[Mޑ1"FV} wߪ3} w;M[1FfωjUpXuPŲ;)(`!ж ?kd$]T1h 5|+ = 1\lk`bNpzV'93R7vgxxtl]ZP8W?[P}z;QI, .0"wLvb`bh)s0̾>T}O=$[r5)v[a;aZqBi T:_+/1XqIWq#@nQiX-SہVg=U ~opP[L-Hd`$-a`ħf]/nJ{CkʵKYQ}Xb2jw\g;~$Ao7l n^E9NlEImM. YӂȪ>&_\ǭt`U mko{=7yP?dL-BDR9vcR :Y0Z@1yi:wC: Dn&S$fy7UHCȶ{,T?k뵴W1}Kp5 m׽B1{ tx0f8\GD J-uTԷ XL19eFBיllL!$z"(ud$AI(+%PIْsfDՕa%##Y5Hl0 Zk$WT+bH1٦wcF;E!qZc1r˦Ÿf/29C+'^hda7k+"CP̑@Fo 8k /^ *a}vqծd5LK2kdԾ;>)'V1!8h+^s_!`<.޲ e-ڄE`vxCcDId@, ? & H2PG2JȠ.C>.?k *$Cc:rU[31NɉUҳ RiqT}/0/L燄]3tX.zNܡ#&Z;v}e‰dBnK m<Fݜ-.#Q4⑷a 09HW\VЌ_ӖI0rBٟ["i+ YPPQ'"_y\݁Ȓ;-|ƹx}аSQJʟ_ Q,ļ8WdGfؖB ^̠ Uj+â$Hݶ. Hu(UטxG <^weG 74L]T obT?S=w!?4fOܦfa|yr8slͅY:[F̅T)ȋE+7yH]Q(}gOHoVb1<+,#鉚[0k(>>v_%4YN)k1ʇY"=ynKN¯xoDCptbj5-r8ZBћΊP ֍hҧlqc-y[̅^ y܅iP3̩9EU7 o$jRv81$O R[ыZyJ@~;N?IZ݇]3n(VC5hyY4+iU0ˇe&]Yh3o*/1|h=; ^&ºi$\[AqyfY5$!]Q'=MMam8Tg{E\0>älyIY}0Zɯ{DJD~z>xB2a@Yme0Bl9P: G*#MHI%+$w|NȘ@.Vi33hv)i06ną):!cC nwa& %lD@,}6QaQd= ĞֺzJ3= 0۹5l2L0 (#4ݩA!>})V >26(@#Z+g+}3kDbvZo|qK,lt=um ]o-Ě./21\h r+o)P_$דUxD΀#aNhj|Ie ň{MF[hsy@VjGjLd=߮^[L*c'dDtVg=bW"Yk;AK^=O&yYSLT#ӽ{ܭ40LC'Kbtn9i\zl#u쥚U''j ɍ*DY T %`HWiA] 0ͨ^r[T(csDeǥ \h Kt.Xcf[2k"Lx>⭬P0a Q[Cwoz&U,>a4T@ktl>~N1 />ӦÍv9h$s*ܵ :ƈM+N ?Na%FHik4l'4(XY\`!Xjdq{OI05m (@OeU`˝ځvMڱ0s`}**os\mOHwrlnd |!%FUAY(,#ᲔvحbCj66g'jޖs^O7ė%UNSfgN A-k9l{Nؔ{KT73[q. ͚LU:٣%2L޾Hv(AI报^'Bҋ\741r:br8 ׺ e:_ćX lIb= .|ADTxu;B_V^z ^)U)d4msG,㊋=9 {H *~|=0yWϼ7J`o]EQ[pJ 89'ޫl=Rƌ}@קؚKGd >_M4><}]b;h5 duP=}kY3k֡Bz[?,=#ݎFAaO=')xB{šν]'sG\l/ےp(ujBBb%r\.7©JLnJQ?U; 鰅Vd~m{wI~ TVODJykԶmVDb@LvǡCЫ `'W W1l;gg6sWOiu` Svc\E3>AC\Ⱥl:JnGG3؟[m8xGf3XW37wqMo0f)ZmĮB`d{;xulHkS6&XE0AAzH͂BW]YE=(zk$w\+[ZgCA'oNo3×vkM|76óa8F1 Omp۟oNFߚ0.!c:t6F-9I\ \ [P_RWe> .ڌޖIs]ӫpsB5~<ǀ: [uK(G;`;k(\q՜eb݊uɭ˯u'S7S놄e oOxbX$穷:<{ײ"qϞP7D?/^(XGqJˉ?ʔ` c  fNaI MG"ZĚ\٠mbBuF pa-:b_@K &!G&~;1?+TNI#yb'٢</S7fO4u܈ҕ4ڱ2[3U]J*TNX?M<`MmqS2T>u#:Qzٽ98T&P6@M5GԁJ'/`w-T4sx DCmrePSXO\)FQs.wyLI}=;;2 _J\/U8$(`GaJG?T< YkX97Yㄬ aҵE>\I/w=EI+-E/H$8q\: pF3Xbәp:*kw6-:+x!x$D?l [(%7Ͱ~>@b%9 T,w8*5s9Bw/ڴ\6(|?nSCͬ h@BZdxG#sm;&4~փ([=by%iB}34Ч&*sRQg0JYYM ":  @S`< pk^lpbL%g6߱A}Z 9M|,Q3C뫭a<99sa8)+>﹔8drPM \Sv{K fyK5JC +`,o|v4u봴Nq&LwW?d;bKeըN_Rn)G1^\]h5π'L"j%IL*/$]iqˣ6:A xSY*Ѹu(CsQt$)¯i^*zQRW 3{iu֍GYt9VXtOᰲPiଚMt%?Zp^eIid7 Y$\:JE!1a3z$nB).y`o* _A>! -:W{M]mڭ{N.pFdA-:#@~9|hS?z%TOB`Aݑ3c~ tp 1IPhrtA]\zIVg*~A Urfy,pqDUK?fy,%ϒNHJ^*]=:9`9ju~b|`e[Lx!uʌr3Hzcl4/M1U[f!XtFbH OkC.k3\ ю%[3Eh<V~Nޫ 2f*Z sd%`&[R7tsif/f`_p#Pw-V_"q21;UDF>I /jϺ@gw$\Fv9b"?PΖ$2w)hl "l+>p km*/\ ͆hrܠRCup.8 MWe,$ |ZW.AH;|D 0uE h [6RT`s5(4#Rp8Q_y7E 3N|2njvF] j+rLm JhU4H%B{f#> c왎@jM+10 47Ag-m=۸(D|" zb+e^Jc'e9ߞ,"!e<>C$Sb$ 8 RcKBT8_$T4I(}&s!BiaNfO qR>v̪CIp;MՄGl֭q45 lvB9dsW"U ȼ/5WE‹éELv0})]GJuq{+rg\ y /PA&"rᲇt,AWLmcy±|;YTKXTer36z[Z", @&P]STQo P)2r(V E'kxRA&Oz;YaSܬ[3u96T)<__ō˲bXA%NH*}9ݍ*OZ_&s)ܲm|܆&'JqKb5CMmYcXz6=_b'1Y5OBnvNKxEc*3;RAy8mH݌c/'$ϵQ!\!R;,888dNi~T0tSVn&YJrCyY*-*?_:fl6_Я͵Kg.\r`YUb`">ɷ(K@ $z4/!;xHI*S=Wc񥼏gѬݦy<,{q Z60OHh35@gXt=kgl,NR@z{G} &Jjn*q6wG+S Z(Z"ҫaA`-4jH@}ßy^B&K.}(U` KHa=;]5d 쌮S\/^ e3Y9QCMt>=@>\Ϛ !@rPJp[%:t{߯0$| ʋ _6"znxwV/*3^r+$(<`؎o?YJrEԸ=,(+Ӡ~R6q= x$&&@lV (_Q`@$,7=#DwxQ1NRfhP@K4H?A9_|Ȥ#L`QRLė$G#7Ao]$CbYtղUՀc:`KCSll_'ˋ|nu֤Q1J :';dJBrp+)炶#tl+t]$YT1LJ͵dY<ۿ*mTby3T7{ R yESSLNXR?ם4{ O8v:cwH3^\EmIvg*T&ǖs( p5{'OhBQHwsE4~^ qTԖ-z0NI+6,in@xo2A=)0N$<& WLƮ]":f\T 3Vyz/?aڗ&y!Uo}CKF,-((}%~hVeLU*.k@CO;#SǾgC4W3kG~*`*MV|9J&##d/ ݘbj^52O/*Rbl3@ 8Y5u[^]׻|f[\o/EG;x1w$]T %Zb;Wu\QÖ6[Zd{k",75X]ڪfզ GkXY jiOܗ=OqRZ_Νl< *:y;>J^w5ts lXm7LI||G8$%"Oώ/麙ܷtW5WX{ʩ[$ L6.|rGs 3yj`*IyT >3I^vU/(F&0̥ `׉uPsUnxf^|YwQ'{%A]j{LۋT%KEcaFĖ0ַqI\1 UcA(6.2EN"lSF xOBk9r0Ղ;i|၈8Oѿ1?^-*ܴbp+p󇖇2,Q5"B >ֺڶϬg\]kl H|DxFB du%&RT~ʞ ̖uqXȌ`̝4>9i}ذ{I.VoKֹ4z?P2bb:̂7!*m&OhSd1#x1HTe%@|`z(>'Rfĵ175~؅~oz_E.5$2{}zgi8WQEhl\"WFYԉC ;zVv†8p1][&n*YnA2.Wk, GV+Ǜ6ϾԶ,Q˹;PJW fj!?b.QJXOa. a$F?BPxkⓊvY0D؎:>]߹)O\h1(Q]/2 $cE}K,@Y?bbs8B(QM6J)9͞H7E0zr/Hc4Q͈…o`ULv*ڵʖ/:_E.}{A#A˔i+|%NtlubOéRSNp:}iw^C:5L!tn+10CBq0Oh[`tROC`{1Vݖ}d#Hacq[뿟rmJjg?rщ .0zw _=&9#xlũ=hh XP{2cvm*p)}&|ߴ s5ku@x l>g<mUY{ӽH/E`ȷ5w}Ϛ>crpV=>d{qSbJrMׁ2N*Ԋ゙bYFzsaB^m 6`w6wФUpIX7l{G6o,&"4Z$ld2y̬&>:5Y&VJsu6lԎ+>-T&0Wm*z3U.Tq Il~ m\KflYnzVSfOhh"ZǑ<$ Í~eiώ :]7 ӈ.z]F/G^J,SAvSgh^Cy/Oޓ Php0ؾ^v2Ga>h+ >[񭟃?0q.p}ݾkO92/su"i}`ԠUD`Թy`+Zƭ;y^tO%rSrk{^ja9D9fP :jb YF5Rt6Ql(=?=f5AcNcF2?p $!Lɟedsr0U`2r(mmϟ^kԾz&o gTB'2L|ɡ:CRdJ-O4O.kKZ}, ovl_>|!́k ?ZU>՜H?Q*@@Z7$&+ah68di S<&TOLciL_6@*QTպT헳VP^݉Ԉw~6wAJzBYdC'@KDŽ! Mq+^FH , K6L)iX=qM95˅h&1_:VaU-FWؕJ|ަǩ(U# !qQ%ΦfqY-H@Iu Jqb%G}H4^$77[$qA;u)Ǒ.T[?d0DϠF ZGTy(#~?rmDY9$lk P TE*!LT*3zw;~?P2İ{%f; oxzRFFNsԼ3n<a}E) |º1&>6T>~v.|9e[+/ŀdJj?e|?uOeޘHwZf|}Xz}%6uSz.=CA9gG!',+I<ۻ(B^3qEΣ|/ nݦ-C]`ň{5 />0^~Iq#gg9$b"yZ?"dv7V˰sM'?O^Z~"sd/y_%CQNj& Pw1ؕ[ȼ "L0Ni =+374.k.cI#-96ȶ1B?y4^K!o .qi MG? L%l>%ZƒC+3`'4R A)?cNus&#WBia)6N >ĕ 3B.%^1^ce^CzEGcLj7%Â-?SOlo'T\c5;su=c1>wo$]мx;]8[Ž :P]A{+=25őmE*)$(\Ӈ3 =cX2CRxSpVPKK2<8Uzʁ9 5f9Hj )z$/d©:|>Ti^fBE"Mb:u9p<n'##FEY Z-i՝Z=BF> 3ȶ%x[wwI%BUAy lhm{DRYNq\=tnX6(?%Qu C>|tI@B]p9vs$8%*9 -gbKHOzb;ֺxQLsP& ΪZWw= NB.G? :Pݏ;0n1'SŭM?W~$ES"tPPǛrAY۵"H' f5R`v%hi J!-uENkFW] lEi~GQ%Bƪ:4D:BAata'0Ty5Bxor-*F>BLj8RITԿqA6+b2={s DIj'&O5ysk1;4?!ԮBԄD>"5,QV[޵Fg6+Y6diI$F1U˔>Kޏ4ys9}qnN4lp䏈k;kQXR1W.҃Jᙼ+!>| 1- pPivpnGf n*:Ǚso{Ya׎fej#$*[Xvc:S ~tZ`{ST/BCkp%P&jY9nw|  o5KlPF4ũf̻1cS_sHښ~M0cXP)ro,+ߪ KzY cB %{!Yv[)4K,@RnsiP\ & B/AnT4 R3;x<G6Pf{xbf4rr756CePz=iXEaiѯEg jRK+ruc՗Lԣb+eCsRi 8rXp犈sn w!4^2>k.>NQvw@9v!kj GK`:7h. nYt<t }TɏGX X,aJ[:U9=5!!k3?< R`$YWΨ8Vb=Y^0W&So!BuQ}@T$^ ys9Wy*f b=GIx4w[/PpoȏL.%Yi%QJXDbo lMHsiWq+4ˊb2m1,'rP.Ůh`JY^ռ2ҒVe*R|- h΍i@3ox-W=)i&MFH$\Y$h fzBgӄ56JzHodoh[zHX.ĨݧHv L\Ycpk"{vT 䭤[V45 O,h/qۺ:3v&g}ox_h:_Pea6:$BAɣz!oDy05=nGaۥYڄ+鯳nBRcZ3fpwbۀ ٣!c"r&7Q2qLM6e{}HfrN$/aLNP0 _{ 1u EpM\`7UND*% \rϥdS2D0+)=wZt(C G.{x6[pEQDq+Tr9Owt<-궰*UHڣץ-UBoT ?p֯5:8:jFbu["tq`K5\8u:=>|i y!)$ t Y _kG¿)굨+HQ˒,9\a)!S)Y% h.%(?#N(Zi-hX+ܶ^ٰdQ\ uC8)iGk3N1lgޖ 奴!8 3- 2v0㊓aNX>tnb*@]i%4)DhȯļUȴ7vwyVIK2eUwZ\X;+\!*5ZY[R}+ #1~ |oN{<硫su,h $c~C:r<#Dt%u-'NR3gML'c.Ah.>:"ZUv}@G^ɄcM#)/R_N!A_YdXio'n3) 1,pDFDd6f~~M Z܆&ɯ cAL'0)Fb/yG92H9Sρ|_>l^ml׋nPlY)T=+ApWXtV *&N%k%m,"XսMI8nyVmQ(k]HbMcV7xpUH?cg=ĬdiiTe8ʽzpPSoxfVm֋ !vޤ-yi]'O$z8XMJM*/d80F1 %y ǧ=t4㟡6D;J`B*.W?l!VՂ# mZ"0n0?N&qU/Nzfqc.AL*K Ve6\5Pe4ZAkU c)^ Kv9j)?A^{䍎Nl~3zlJ+uXut7 tqn7r.X_Ixp:LHVAsj~IP1:GpDThrrPjad$<^3ڸD`8)CaS"h9_ٓkVU(g:{UlkQ $ BfV6[HTTm>m:!$r!,Ln٦7/Ҍ /LɻD-'T9de`~+E~w7Ռr`. z& n^pq[Fҩ6վ">jpfgmPm6lR tU\ :& 8^N0$CB.{jPw״Ch)xo7vkW.GRǵ=\ JQU6'n^@G *w'g0bpߨ xoW֧4^VGwIk"L۪8 DS9qM+~ťѪ·<&$FDG\S2G`=ʕZΟnlFH ?+s0\:(A<LOٸK.|Ě^m(rLo_=UCQסYaCɷdՓȯ;&/C=JIy= O: 8Ӈ뭻md7>^й[4hqX$!jw *;!;bߗP VζfnS֪_5=:@߰d\xD&>e5W (3m<\|om2V3$n߉G+F9At~U(AB,}!+&P}unzД-3nL,PRI CQ7 c^- 14C3pJ0   pԓbM-Y~4˙{Qh˵cNZ}poɜgu(tJ;/c05qY2V v^땏b@Bue5:eY63ﳶn;}&VB܅1E]ϒ؆((曛pMQ)&HM#^ܟy]{1zXX]iQNK00luD}uQ؆6)w5t P1OSʛ-=Ab̞:mr ?ӻ-Tpì/Q\2=@iewЦDK@<)Mб wƞa Uk6.B|lIܚaZ/}e b9܄j) #_Ke9P1:φlX2# a"f $ :Ѝ8!Lj7 ~\JG3 9j%X@a}S\IfZ+kX y ,8$?YA"b%b3]onO`tzάct|iW[=HD2Y{;"'$pDG4M5¤ވ\4g (-pSB> ;Rv@Sj.,m`6*@OPheD8RbX@f`|cӱMD-F*9 (1˰ **;:)`R鷫!})PZՓ+(!fmnvʶV‡0lF">$ZjևoT3Η[@eCaOTCRH/x-rLGs'mg̍U| Gb>m@t[qF[.ZVb% ZN3aoI942o%FrUIvm@4-[jK5nPޏ6rn4qknH2 ﵟ6@_r4#E9iH=k9-`6ʆvEC?M$}X߰ /L$Z}>]8΄׬3vrLHniYfWM &payޯշ\6h/9SD6Q/D]J9؃-1JxW=wwvbqWy=Cn pףW /q^qX{n|(Z7zoXy ֆ6F۽ϸEl(saf5ȎN$fy&G- 9ʨ"xHx4ϝu 5dm r"Jn$AUQ8Zl8R} ?X"ZGBslMrkYjNU_XΣݤAx>[/\d$caZe\V.BJ=4Y:%rb:?C1t5ˣKhAT0<'Z hs Xs`C4WqoĄ\P^-cVovAJC(5AHE(. Ȅ(ޣ"--q]~2 8Z :GZ YV=M)cr`!OigU/u\'ݳ[ gdf]r((2J|g-7bw4ܫ=~^O,-+;R&/]{d}fh( Wᴨt݇)C3wRwTiB#q[( h@ѷ7BoH9oX$ 74e`Q>'1,oY5:iYwRpBLV0*edj06v31qF.2pv]e h,3$m"R\V9LX{Є2F E JZZOCʳUir8Q] DlI8ξO>$!@JZx KdgXd3^ YwQI0Ids ~ۼ{g]g[>Kۧa6$K gKsFB,dGSNBw!P6U!qX YVyӺ-5HR|Z;ˁgSTl iуQercҲ_0'/3~0+gIX0qZ w7ax:SϘsRl2*3)F\4KngXUaN&A>awV wIJUGE6"пIN&ojUŐʹW!ƃ#B\#H@PlJNC9wY SRY5ZpڒMtO9f<"ݢ|{Yð:z"R\OXQB͛Kz${VV;@0-w3=])$MZkFG`-&\NBr*` 6t~i!n?f oP7X'>w&Yݶ[&b iӼZbvԈ@|tivFZ&5΁L0z!xՃWsho,x1&_y)0Dg~CUH| )D6Gd$تll*5{lyl|*9t(08s~:EťLg]Q0ۢ$0mC(`/ >3OT'Emy ҴkuƳ ;ۜ-$6LjXy:o3,];d|:0B 8cv&a`*yP O3}7!@/$/TK5eT Z hxHSzHa!$6M^I[+_8 ^GyoI\-P\/0~L^td+e#wzeZE.b|7I~"3d\( ϯHzh[+=; ;J0jM.?=ͣQ3-p({e jTW$p$/F{BJp7YY|o洧b@.}+P/Qe]q{){"Gsl7+GSC[ wD)UX&m,0e7{@ƫV-\W@ `+8کj;^F _5zˠ<6@t[LHˌBͽXP^`N{LL|̎@ἑIOFp{ f|;; bS WP?Ew6}n虛zS#n L##3X҆&!eH Q1L]%"ڷDd(\k_91,Q_(:Jhի09Ps"q,m9<zA&O i&JjG;@e4)ԑf۠s^xwaw oCDSNkȚl aMg[o*-aug6O-qbNRRgMOˑRɁmOL `:8:a̧qy%sɚCI ot JLYsY`н{WXy`a*[(@bdmvѯ]/R|FGVO*qn&nBL'L2mu ņ^)ey&.d.M@D9KͱS1 ~@`O$$&a|$ 2FH 밒aI]_OkVc>2Ef 20oŕ-&BkW =dLib=ʬeqc%6 h?V==NYɨ x:^\5`zB@C*j!Ww-fB88SJ{F`i\7r½DV `vgq[i+hvUUaWSgVвh^R JI;ŐB,=%rY&vp>ͽnzF5hP5"&mr%2퐄{@&0(J{Lwp벺]ȝ2j(ًDP ٿ>P溝Am EL=5|4ˡh!0C=|~W+ L.BP_&T;y0&Ģ cktRT{g뻰̇ţIo4 -'}v`%K5bGg_~yg~2,S[D^K ڂǵN;-8~]iq׎/w^B)kώ^Ў%dg$ fTkϞ(?8F8&G[a _Z兛>;f]U\w]utSydtq]2/'l/%X}\xqpKO0}nXA(HٳUB2+#"w.'<5붑ti*0}q~X Hn:.N _'ft$y8FE@Q`Ja*̊ֈK|`CA֬/M#'&i)4>iŋ ]cqcfv[|MMh#RBfR^ֻ祝;_aum㪎&?5HT)wx]] rކ5@& jӲYJ$hoBG/z~6YNH7#{%T$p+j1)ueHO6ȟ_3dC`Vft%y6= GX˗jiAf jTTXlgG6r\ӯLedZ?ǴO] ]е-ݶ}}_\Y`|e~=̇n޼-=OrrM0AeF,+O$tXD$M Z1OtuBE+@C -PB(\vzP^Pݛ%>vqeS\: fxB,D O,{O$w37 tvW#DE8 #An*3xuꀤQ=}J%ZdO79xS|(Я)3}\Xn[`i=nd\r^ӻ]&r|pszjHi6<@A,q M^.XTKqtz_$g6觐Dqpb-<ףu,WKt\Ny2:Q]7S<#>Cy4n5SgY cǰyt'_;E{m' ^?}=`(ph%CҲRh{Է+5[R8|h䏫@EK.|*FNEMrn:7~-#)uYy8XŁ8'Oa򘪱:sS8lӂBa 0T4"U27M$ŸR>v :Bl\P@Rnb|fԁ.j47Qq\>= \T<0[6o?E'.6aċM1Ǻ0Άg DSd)yuL$zV/MA䍯䎓< ֻ>ᵸϤLʮdlk+j Z[v+ilzzjRV9s%xc?:i<*xb8"u}| Us&dJ:Cb{@ub3vjT%z$وs/ըnԈ*Ϙ]OyV ̛2MflbRv+?<ZUq]"^櫫%-eVJ$.?=B" H?V[4篣1U~`)\ h9*a#uPNn^R]ؖq4Ʉ;%e*!4Se&(`/D1QPB%ALcL8V-t |w𗿍豂M;R wCI7-sh3rT6tK~`rCH!_*W`-,`-B09$^& wLMJ˾T 7.Ӗ7v:'CZO١~ <[A IsdV~Y^qiZVxReUC&̫JRK%fǭq$8J =]hfwIe[#byp(P 1&}qUϖ)K(, fvrѽ ^9}5Gj 9K0( ;`qUL$o;~> 0jԮ t3ڍ{u&>2, iP.0#_w[n5(=$.'h}k`ʎ!ozתzg|)?g,L?Ɨc^L!8R! ! ,$ˤ)m9a36ZԘx3>Ę\_[`D9$rٔ"( JL_vrg09h6ӏ0H N}]۴*KCN^5-˷0VˀOe`/ԐDĂ|YSy<_+bH]ըm-1;cZl~dHNUO{9DShwf(9S qI Vn=ӑ e R6믫wK!IHF/?154HM!^:߸C嚿SyY\qamKO]n:-%@a&pCCqn/oLOt"bkCdq(cVS֮%f{W\>`ӔҾj,z)-Жc_`1g:ʐ^a,;ɀxzӐ;1؏Ÿ1rgFnEɋl]q]"Z:ԘŪFPMζ?gNB|w;#_$;V iI J6> $¿z^Y+5YAĜqzx|FqtV;3<0m/0'h 4,5oc z ]˩`NAL^([4qezd {, =NL.FPDBXs- ᳹3 RCpvH)\AxbzKx:P9w[i.Џ I"߻XWڊ,S;~Ot4Tgj\qVK]>Ik0I+,M3T l Ӡr]eC9Ɩ0:2Ћ GèrP~?7;d-Y L3cȤ@/jL% 3ep7ظO``R3=&g&bMô`$DdoLc5TIs;@KQr+ncsA\Ym 9-k)/XUZd|~Gmָre7Yxj5ڠy\zYgN ؏Q"njC}f &RRHVh rËAB)m T,8܎ ڎLWwGS,i_2tzkBsc?&@wRm4m$E˅KR|McHxkF4ľ2bx<<{9Z( I'7^Ykut㬕_3TR`+ HRfDb?0gglQqRu[e,-"@@Cy:8Cuk D,S?\.0.!8Pχ8 Rnu_rҰT*-\̮΢dUnf5.(R!E;g|azJ@.{T;.:B^:ą(K -!un)+h%Ϫɡ nuafF9!!IkT0rÁ :tJo@؟ʾŸ4 i ׏MK]m``XՑ, 4YIv!K8}\^`i-],`}0rwbnv{/ 7hfv̈D *fPP$uT;mnvcvP HuD9så:/b}=u}j Jr9xaK+E!a^?~ho6hv7{Ҽ!,iX܅ J 0 S a7^JMJ\1+mR'zυ[|c(Q`,!]0^U>s%lO^<}K8N|[ tЂBxo'k92\0CpsUIxmCVXM qAR3ͱ~ O``3ra+% /UduSٻM<Ю8>YiRg9i GD@0cx0iǷ'lWF) GSImu zĉTi 8@$G] @ٔI<zMn=Pя hI=-]b$oТ_O3,9R(*ijNY#^G `TΗ'cΪ xm'oh" s@j^KkT2n*X{@ qYtʁsb("mHxSZW^1 6NʧN{M(ٓԙ4*p,} 8d4lCy@3axlQy'qAWT)?CNhby:ua8%cmxU(ZN*CG|gTT \EG @gD8IXRMVa(f1co|:w-|tp@;< *(d6AR?mߒkmm{s!e WԯG/}ƓkΝ,i_ߑ1W͝^K`,Vf˹=$;3*\N?C )5j,CFjҥy@5e*̈́'_n .7 L[!Chk09w./G -`uϴYCI|UoBʽnjh*<;ͽСryOr"fNP6LמGW12auYuܡߗwIq{[;oxa$Jզ iȼ䣜m𲒅z?Yd%.VGGn༲ Ult+}n=6Gg*]F.eIea#7n4Q[CS> ]JR9z5Iz-`Z&A[+i%}\ iLYӇ~K(b5!HfN~EW?a-jJI]=Wv0{oU=#­/!=/;WGiԜeuZ[g[/J++Y5ңJM,.yeFq|oO,_FY^HƓ5 ǴDtWX'X30HZG]%jFi-X8høɘU We܇˾7Z?*U$tS+_Ruiɜ+onFCbg!:-nuOHɕ0 n9$DD4boA}X/^"枒?g9^`ga`3"yCgԝyլ21UvmT1h ԙuIhS)7ZIc ~dUIl'۩?@j m{osN+oO[Cz<+1Lb쐾,*E.LB@j;C]q鏅EXgBqe7 ñ<ωvy0Ԝwg|B"bMd:LzB$R ˥aš,8:&PFOo (c"9(WlDcJhG fV~ܐeOu+.'zBYH6-'?u(JCcvD v2QRę*G=5`~' HG(1v;/4&Q'Z+6ˊ.tiFx<~=*(Hؼ%ߪ=B ,TímzqyRx鄢Ӹ46-%a6N2P tاSEx&dT:UwpzJ_l^& %m+NJTއFtぷPTS`8G^Uڊbnaি&(|#3aO2-uˈ]oTD 53jlV+]6u{9RP~81w D‘֏@f~k&=/"V" 51X$Hr[[i8hʜouP>E}MGE**ʒy` Bq[+6gAl 6pa)PȆZfIp8"퀍oj+m4vDR<;֋xv6iҢ{m"R9(2 Ώi*#bia pazY&C}0P[}W v/ [c`jb$8巾*@Q&+w Xv&IrN\j;('YdMJh =ZYQVa r.`ޝxQ|d}^p0c>KLSnj=XTQuf|2 Ʀ8]6ykA#0{ tܡO/ݜ^ho[ ߶|ʴ 3}L/MS e|$U۷:Sξ9#z)G:۝KCt *BX}O]t|h"6R-b6R`=<gڋyϬ"?܏ %/!|g#ѵoV|ORqzxյDSvƃgloQ1ܸ@3,Zj(gTIJ6a `ݷfD\ӓd\#(&\"m ɸ*YUu1:i@l7K[%ʋDrû'Wد>kpjg!lU48ųAJ'hᆰ&/P;QA!'2hYJy@`_y<*#…s+7bC[0a֝]HF>YVb1Io$Z1z_W2:v2DpQ nZ/YbQK.jq GI#[43XcꜦ@!W$(hg%1Gw{<' P]lDKx\ #}ҡ0?\BhGZqGshLIi[lA|0CD%W.{E ( Ⳍ\"S_ `Hgrڰ90J,{QpVC ɑ&o|Wu58= PC_.\ؕ{P["-wpjPLN׷:t3~ %h] ?KKJ1ݕr2mut_$*y{}LjsM*ci.tWqPf^"|doGX׺.y&Ñ 4 t~['@7?ivq(Ew+8Iڴ蓊:DHР>R7NjE:aZ:0qcdM/ +cAҤCfQV3U\fvL%eU/A]T ОmFTvaav?v.{*rg!d P!{C,h};jUŸCV U6|3#*W8 uqں2F!{!`syfw}aMIy=oھ_M}nDו( 0P#OZ -xWiX6>T|aE=)P8x= 7E*;E9g aox{_#P%S2Nʔ?B;%h4\LJ$} {m]9 rU$< 𽽌ڪ['@9BF)Aי7Hr8ˎ@3.+ VC>n%VdMh#.I +:xAoj#Vd;y?,u]&bVEJn({N( ECZl"ں{_}w j̝o>Głfɇ'r M { /YoS*E9"Н[OvL24|ސsvC.:px\ցҮYX-4(Lk5ExV(wڟUzc\5~8Z5ӝ|L[ߔVbSKpV:V3;y7s~?2uD49zՁ} :R\:Ѷ/sh9TVcm6@95Ydc-ip4@\[b3F.)], +#0`AJ&R2$Yx%;nRj4}c(޿ tV3 xNyj̜%ecշ|U.aiUTl|00r&WX+&[Y,cpa:uw; n3g^{U wɖ;|a9n&ҽ` V#Z%) Lnv=%9DkIn ,. c=LͮTN ڌPZѺrvZ?8d6[[ !ANdbxLllS8-ƻ pnS#ƱAϻ}Őȶ9IzU\0CYg/|*R(jʁ<եiڭ{t n$9:6 K2IA I%)|@ :T{b"fxtߓ|m`Wc`Z#fվbGJyǘ5!_7.?$98C͠8og7l; o0YDEapHDA=ՠ I\}EiJ4Q;V'7#V~oE:LZR3IGO:3CY0c%δOػՆtNac5f Ljwո`\ιI\_e~vgVf3[W<1Li@BQR}9! ,DCƁbWH~z f կq =ɴ2o@r)W[׿bVOkRxqr2mG H^:u.wk̊Hf3w*LބhœA.@̀Ԋ&Q0u|tpь耠L*u:Z@ƶ}UEuAF[aE]qYB=2 Ek揶x3^k[#Pe;dtT{2ߑ; v byA5`dmlfBE-.yQHDS+4-sNhnFOIV|&@Dk% 'eHx*Da)ܹ8!|D畸6WPs?wDt* NRkgd%Oθ켏Ү:UQJϗ$J 5ڥ_ [M)`b f=+p5<3 8[$ (*"hdr^C^\0P*\{Noy*] b-4lЌ-jʑ6RwEؓ(1c/=InLf=nJI둯 ¥yTHFf>omIՉi;ea4mS!:U%5F? ?X GqKLԩ@yV4MZIb)#1q:Yvr ߖͱ`F+ X7؁.0d_:]CԩPI3@y@%T`ݘnM7fÝqbtm wnC#g?QU3`+/wk!Yb5ïIOַ4~>N@fjʄ%SKdğ}o06X6Š~z'5C% )΃0AcXbEmnZg 7{9i =;9,5uӮoJ]B`_ܭ\95\5rŎ-zk#"\8N2LJKg[g!GRPtUљȐ 28UXIsc#f*y W7xMu3T:ptZG36:cW\c>DɉA[%]0~s4*5Rdɿvh;X*h[6L,b~q#qRT״?{ mJjkmrlG)ݫSy& r0F^`ZZ`71w+Qjk_a^9ho_ex .[drisٳWayo BLe5E>>lЮJjiL8iET5QV%4?ӳ (pB%) NMWZ ߃f~6_u*r jWz2/ #Gkʫ j@[ !~^߇ئt:j3 >=;^[2g < 4[8AOMr"r%OSt6Q~|[@ΰQ@bH-;2&&Bf8ʱ$TGCZ[ѡ-_o;nϲB lCP1o/h:!nsw͟∯&i. h]:ڸhbSx;P߱L=ۋaIXƼ8}hBxjϛԊ&}.HI~$+e4/ Tt7 h7nRѸmD$cx+ȝWZ _!~J\&ŤXlcO #[aKn-:7ԲB`u )~-d2"{xւ,3F/xmPEEjh 6%E (2|fXA \HPb*{H1T|X\A`) <hF}oIbQC)hTSSΉS?gٶnsgh' ^x(6V[f%~!Eȱt,*$ߘ8]1AȳX?ț [a4>,`3J&GnxV Y̝amѡCqlsj` 2 l 9ʖn}#l_K]Pj/ܫ{ExwHj*+C9e7i;./LV5ӑԿ9W]?.\YhPآbMg;J``3BRK M&ܚR4ϰi]veͭ!;UEAfl/K͙JE@eQ}*$-:V5T8 /OnbaU m\|(p^YZ !+* 5)/g}1GM7Qhg8VV[W7a($7GZN P1onRKM_we*S7K_C$0+ǑU˒p4O_zʙ~c)cf#O [-Y`Gxĺ 4lGZ2&RimI`t2 n BP4NЮF$qV p$?"$&L}QC6] W G3?~.ye%>EƐy2):wC< :u~ uOvBif { $#S.i*<{v0RS] )Z| 5Ѐ>ZeNډ~ L`V_:"yejGT{ՓpJ4: !W\5{qWăՌаm6oJdyIƩ怦uuy+)ڹФ F3WI9JOT5(ȚPq[IXk<#\rz.O;Pc6e.f&w1.GJp5'>SːIo2)MQ簎Ŗ2fN3N/Sq[ W* 8 1t`>_ђ]>p"M|#٧ j-SU zt=v Y~zͨ%R 6 (7uonKᔺކ& q{0c96c❕o~@E$>4QfҪNA+3sDi_)[q-[6LƙW*# qLgi'ubK6Ʉcș`6vwX_ST,Hλ6QCA :[_1ARz.?>@F$QG.( Ͳqiˉ_݃"bgbDίy to |wCfo"ޓ&Q ɐ4U'IWtZIޞd>F72k.@9-5 x92^0FvUX;beK//ALGRLE81 #Np7ycmEm7zIF0t 43Z)K`dSH5T3'AB1hJ M ).\tQRK!>Lv,>-Րwx6] /b!P9¯Cbx0adw4s!"y3OHԴP}Bf*!vŗrlaiUoQ;0d>nMkt5갪dbs4TyϩV,y%Q$­6ZczH㐏E1GIPSs 8^~LiA *L$.ˏ5o?"˅/ׁb  Z:L(˅n~'X pmF]tCX$D|4wϩE!OXZԸuɎh 8J2(\"EhF]\: &Z/0Y9vro2QM"ҳR"(,Q8=sҺV] Djze EXbNYP`fsI4F|]+!aI#xh?WCq w#252oXƀL^3 YkS-[Ns9@Xp\dž47o  'uN;2Ip# 6g IrԹ~LEdىcK C\=y(jmr G`55le}+臒굲s+lj0n<Rzφi!9XpX#PΛM&z> \,c磱4_z]5ʳZy,Vфx'zSV!u{QtU&io{T]gJ^h "Tdc.R:']㖚AlJ )WuIȭe$N$W-Of94s̭RR3C*r' ajXjES6U>#lN.O{oa`]&mJf;D_^dzrzI~6@ZǪo!+Yv|=V CaM?Zс. ڶK87xD ]"*R"jAC6r?C1r/+5-.;k\Y#Oa%eiݿӎd:Z)ksUt'Rr_.ת!Yf=!sD;!aK =oǥkoM> /s^y1V}KCm6U΋ b̉ U8"?ĿqCbsmft[/&8k3^]Jg?ogd25xÔω}\Plj,T>BYv=.LM8 q?Mjw$)ƕӓ@[/(k%O.qtJow.[oN,#ڨlRHiFm_4Ӿe˥z<ʳpn%ANQ?{yLD.1ȅt_ X>i@Gu 䘢_(?_cVGL.a^JE`K>3x-3XNk`HGS3q.516Dvtt ~R>SEzNeMKD:w?2z NkU(Hl2g_jE9QXKKM{ ,@3AѼZ4i_]ӧOT X鄝F!H#G#.VmA{)e1IQK]hL,P&$ZJm*c*.X'#S{x_ hR !w c\ה^˓PxS<` Zp,[<>A(*{Giu"9 c]3e͓ym׊ h~:|" e~xgQV:/9tnJS5DgG]*z?U{# U&H)%k^F(RH ?Ix&z]=mWO1D8zNѲPSeJg;yQERC Ca( xLZ\@wI5 %fRY@O,`sa7 $J|S,GMA[\[Zrsf`Lu{ס,~>Zh"+4 4İ]i&@Sրrg=}p uR(:X߭|+1K )|{fG3֭~/D.t.q@ьcx>N?|s!YSY46CGUщ[0X4i :R:wغߠmrwjtԎ{Y~3:M=JEHZoMOG26'~y0,p";m  .99m~: ^&u%ba"-ay]~[Y]'u(nK W1x@Vajcs$c9hL$|b6Vцw_<_/\+qLb䥞Y'GӇP 84n̺,J,,|;w{A+؟E^CB;|SJrDβw-')k E m ^˭ppVlm^Ŧ|e$Ycd5 LӼT(2X#ǹRռ'R,G oaY U2;(/$M+%8`nx 50/ aw ɴ+Wm&Rby` K&QG+oq\@MqmXpx58S}F7+>Bk܉g>~m<6VѭMWL&ǎP,3=p52s޶oiR 3K8aq-|y,H[tLZ!HS;Ԯ^z n |n>0_/'8;ѣvf\Ю?ek=o5=`rc>Ycs7`ZJFMkWݍAG>Pk/5B4"zp_o$F[%R|H~k?x؇ZW'z%rҌ>N'ѩl;tJE2N^T}_Ѓ`P([b|O=dg8b3z(H$7{pw%X,7K{/⒱2>&g3YmCaZfYs$sm J)u^8^@簗q(wÍL4<‰P}&#Ne44=Z¬9^`@o $-ud[!qH@^}*+Tڴ$V7Hӷ/K,8'$e>W9{Bmsl$~jjۃIm*X5!-/~?`VX!0*2*l#Үp'.vk)LQ T;OmF?Ep"fѩ̰sKJQG_AJΒ^:|^P-ӕюU-{qBf lePALokOJs鮫Ao-0e rT!a!xpټrWť:c֯7rJ͒>1Qm|= +/F;nw¼}|,fYJ?4/$ןMʮkTu䙩Y\ucNQaf?5'wdz)D2X@b7s5\w܌xWyAp5ݕbD3¾8}ߌw MKPzygp XCPǒ+teqklZ( Eiu= FئG]-& AB,RP/.UDso:['>n)WrdrE\$)܈SE& `^ ̇3A٧B @N]hX]5=Q?!lo .T$"$uK9&|^8_~^[P.G5}BVy!MQCLF݉Njz~S8;SBAOt R"p}7#)ǹXc%eܜ$P\Қ;{wobk;]l۔ѡT^7M-ڭ._ht=}{z+ļwz"/%Fv{-*{eR:& jNsc^*{wZ{Қj-JH{` -8j}|ۃ5KNoQ0螋oWbKhJ^#j ?psN,KX~ L$qwD׮.n+߯)J#K%3JUh3c> I'm$^C1׽YvÌ}9ڵĥܽ+#ݔ8WM7ǃg_|}H f4R:q7n@!Q]o%U'__f@JCjc8ΓYy^Hl,.0+Q|b@7AY;/3<Ftt#0϶kroZs9h l{pDv:GXNaOhk|w'٠*!+_<0{+ka$/5WΝp 85]c0a&%CꆭC١F$o#s# ~M5wפ*ivm @uy'8#^Yw֌v_/'gqV6 &Oe}IaFx" ۱QqĹz8wɔMr",\$&()inɌNPL&|{Bԥ\qSۅ1+P3.x/-oe|E !; A%9FaB#_t{5l3-؅ZMZYUH5(o33S8C_tx  3DxMW 0؛K֋h7Igt.7]M\WYC 7$T^dvjkL9X+|#I!_NvJTqMՀ_Q#P O< CTgDA5}O<|`/ov[4uD&xH6WWL;|=D-lg2x6pL\CrVHh8f2wS2Cu\Rc8Yvtk+DqǮ( &v!0VV;MPr%'֨02OG[Uv 9Sh^4w@K-Xv.>.^Id߬VamlyIEB.+g /g<,a&gQ o_\ wQ >ldTHEfP5jqol_VIvep)slbk?Hc6un )ŽF84rɫG g:1/SƌSqN Õ~cdi <^&.I3P^+fMDI P/݉DRe*m-ȧHqg&hzY*뷘x4o|*smlA[ a m 1Ē]rݜ LE`| B p;߿"𽭣,V:(Aoͫk@Cݮ%NdBl^17^gȨkE I4lщfjlDG3IoQ䀊Jة\V!,n֌d- `Wruw,Ij$jKHj+D3|jpp&J[%C4,zw7(=_nyzFIC/i(w GIjujb7 J֔kt~au_d|o4^pJ)sx]Wh~k*mz?yF&t_b4~(h|'Bo =sL\fY:t2gT_[{S BW% hH ԟ,ח.K&҆D!<LaS 莜Yml.r!].R ZF1yPDaEd8XF{?<| i)Pj*J<< 3ʝX6);euhw!B1*rl6>V;j$@h 5;!4Bwd! #ZU+7z0D0[m,͋zo0EN%労{ ß yOw3c`{٥o0#- tʨP~B-4 vvJ U25j=/q`V;I@@S-;,]ke:Eǧn^JiXX\] U3|%8}7y^pb+,䔈H"[{?5+g}hsGo:h"؀`֪Zr'yM> aN ĕiu n`s.ճ׮PW%ګ8n" O ^1 tK~ #ƑZxἑ"c.5c+gdHȉ5}7E&eoRw5uB~׽( =6N'{%R4[{~|$79= hOUSay#ci*?Y Br%KI88*1 6La_Tw7uw=Y[oVTJ3YEe<õOtHwfD_}R^fƒL:zLEĒF>5P0)ۿ}\f`!k RNK'Ed-CG3G>Y6*I!-s6Ov0&[&CDL)᯳U(wx 3:;8d 9!['G5;⶟U\64/ɲ@Y)[@]uYHss8~@Rv y{&Ff8p<=39"˴LMgY6IlUT,![+%N(pՐ y<^ eÊ8,T,Ki'$w3YVyW|aA-G§"0Bww`0 թ de~!fmSY?bRsNAnP~1r@#W I1 9l⚙GLEg8)\f CL%,pH k\GFj=rZ<pGU|RyZ=|2Cȴ&4-YW_h,'wL]\2CN|; rݻi;c"02qf7~N\ GAb>yB@fO,X;irܪ!["hT萂S=* I4l–Gm,d'XRk"2VjJDO 9e\`yNsK9$L:`hyǙF!L1~Qsa.WtC\!I?`d- U+oq7"?"[W1ė%ݝ=%WsP"G49o6/i/2fn|0=ԌiTґhbHMw֤Xm,\i >zΤМu16'o嵋P&ݧP=#5Y89G8]<;£%ear[jἆbk}hZo̶_`&?wKoMąSU7'1 SV xvOh22Z{ 1)uI^p:) '‚9U٪ y?'gnP $e3KFTJ:I./MG;|b8gP6|Jh-"=E|s4sUy\kH̳cU+9 ye0 Rlq,5v}?J\y\F#D&_=< }}7Wx'~ֶ-J5f۲hI:ԛxBX dLOقΎH/yϢV7kyP#}H#"M=pb/]s~y]UF1:R@"4-z$ >u_I>v/\\{#wQй(qyeHEL`ZYz $xAhM({Tt0WB7qԘzv0(Gxb=ޘi%2PUܶO ڒ_LjK]XƼFpƺiX:ICnY.LG%uw۽ZH:D2|cGD QMzodDvoZc 49>J1+z \!7EzNOx¨ jވsc^ˊ:cgvʝF4S h/H#mD(|\úI_$j{-XiH Rg0d;+^v_h 7԰d&u嘷[kK޼! + &n aF .wMۦ6{LG[ǫukaeS[N9j'u~ z\w0EޛwtVӱhl]^,5v+r7 j%GĪZ"sW VԭW^SPȾpnˈj>fl|>- ddRviyHV9PC~JG AJ\ICx/ziM8b& qxm/M<*L]iISr}<_A;E6D.i( ,139hM V6V@#;Ч <)/ӯ`;Ǟ=w}\'Ĝ-D{UnOTGEKiL?#e=dC)Ev\nSTb͜ Q:LW{$sBǃacڱFgeަAL-DtozkmwBg/4 ,Kliȁ G )<5!nVȐC1^bmdWg|o?~]2/FϦEZ–Ҕ-ReJ=X3}ŪZh6*4_)6KI\Q'$^Dja3MiOϺ7ƆnpJ fs}M|_AT2MEyV$a7$#4msA-] klr>ƉԐV` r0еB݅lT,2.3p8zɘ=`0m't$hqoq`M[:UCZY!/29@L1Ra.IIÏ%Ei=ɍ RK?g索墌}El˨=UZRA=}`Mjxʦz K/J+pCfu,{D|qΘGd4O7;skMn=]"1n:Ps2D#i^n &j9`A b xƢ^Zx|U 'hTN4w3yF MqoU+{a_f@{"\Yex: \Ҩ#=+^9!knyғWthҨ҃qd*hmckFC6|RR.x1Iibi_c mƜgCrzb\na}DG^ ?ba~jIpdX%xR %]pcĚ.EH}e^'PҶO. mɒʄUo`DU.@[B*ifdb:"yxhH;LCDӅ-g1zxycOH6Q;$<1[5,B31i9kp<)j]`.Pz7S{'3u7Dl+H^x?Mi;wҥNרdcM1̳^{N'*=3fc+b~Qʽ3X%yUMmWh%+ n|xT-W*J6k:FJGUf4YWqH9gWLEӹT'Y8@0CZ.z@p!`/7PCqr!mLnbK8蹽ιrUKH~#mBޗAʦdCaX]y'~g ;i/@ӵSP݄A4TGch@߅rW[Uh"W>sD^v⒭o2ʲ.#j!=,/ӗF$ͨ#X7dp?}e&8 S:4rXbQٺA!fG>i0~S{%׵im=5YFur+)[\{>E. 4D3ylI 卽(["X|ܦP8 )8u@nl"UUA ]o\lw=}mVEOF*:.O;+4< \huss`*2v7]=uT^lTj@~5QPfuq̈$Ę_Ը8 OIش%nN7@ѽS*eMb#IVwaU?X T װqye9Pӄv8gW&ްGwHn{ o `V98eЁ'x.TMp|x/\$1&*Hzli ҅"gHrn㿥?5h핂h_J2O!S^{)6^%[ܰkBTV3 ^ Gv/1)?Z4))' ZCQ 3]>Pu Eu/[K5G{R‹rT3yʖ%V!T׭Pb9u^F*'[9D>SO/FLPEof4c5HV#'tQxءE>l]E{ L΀PNhVa7Zt a@UfY7N>߆BEaB')oV[LY2s!mat0#BhZ F~^?ϴa]IV;g3S4 fӒd [_t+M-wIӈ_uj0bpĒ SRe l-w j.I%g?oG8fKd|WMY!#mF~p`vL6pɝ=Q;83~|p7ne; ХWeK#r6^૙L$6KDk)OGT`ɁTfKQݼ16up4).?&IrYGc5[0_,Yu"J?3 "y`)Q2#MQ>Ӳl )4t~=,ۼ˺ڹ35Eɔ/YS%]E3hk,7 %y™ee1e6U$05\rrMy>ɮ/Yӱfp>wcow 4xOe7tF~>r.`3~g9x(:2j,;fizR~gKu'hQx֭)Ozaهh(4*i|2~Wv:Lļ$2=4}njA7ꗞv4s~l+=9afʗ6{c\%(so%w4o\VL}!|a,aY)dd*:zkjۚ'Z9Xi͌6Nmm9pPX&ڇc9X+-NAMc)htj0<0& cUmE <0+'#GXt~Jz9)3b)KXu2ORhbIQ W} Ȟ(`3%_['j2e,v ~:V֗A^TZ9ɼB .(qaڲ԰JUx:(TS6ODڬl4p ^BvNģp|IhQ21ާu^dy/=Mws]rA^o%Zo<3 qfbѵp5y5dn;u\oBؕ5K5k8"T0a^xI/H֖>Fn&OO"x [!|"`b-dȿv ;՗n>;dԦYOߋʌe^>)HQwncx\;Vn$;\的,ɸ᝽)^iq9 /ޭ;ɞT\gz胉s^6€gVנ;Cy[zpoHh}u!zC8chTJQ|QR3X*gQqzdaEL)mrO0-iG)LV^p/cRvj5#/]06Kv mYO)\Q--mi58l.(ޝU?HcQq˴pqd>7}Y5>>&߅T]]L=ӡL `R$xMU~r3m49ky΂;,#R^`ӬiTyeh’5(cR}/)wKWTeBd}3⶞P̗b}X6'RIo Dv}-|; o*5I65[Fhׂ&i打mߧHN?&eۆfh=`(д@>6G*Kй/,7_^C2^Sg;v\\I ʐM3Yhƞ%x9C*0 ^|P; eߏ*3/bƅEH%NjOņY:ʖJ0촀Ip԰@s=KgjZ󻀦A@"?UY?C awՖI#g:iDąŕPbW&X;@C+Ӻ²zד9=ofRwphGiwmhe1麑:52ml 8-Gpˢ+0%eB`3!#gQ9l~!8njԍxbQMo|iuc_@)ĕwߝDޅ9WT҆x"o`&mI5_uAq!-3wt\e+GF~`'Hwb R|Pʶ`Շi~rͯP4r(ʙRjdpp$I\v q<]RnyjVuEJ25aRPt2@TӼ;zVr1G?`]0h'ܒ j[աBr-굘aO}1<HMHOVU("`*/a͠ O^nHa(q$IMCYzO4)7*NjG3xfCrr5^ z*i%x'Y_Kj=k#R>v_&rTYS\>)7xW*14⒰U& ^C8h /W+8.$%EERSnA e*Q =ÖOK}5-,::E,Tp>k*;Uxw^V|"HߪwFQO3^rX֑>~TI?3l1swXXSa[rUʛk:eOǀ$DRh˷bYΌR$@U - 3lNȟo$z ۰AZ:*L  V*y;,|*#FoJ1ߴhS yu( 'E6RԌ؂$Wq.PzrVIpEb|ފR4m-}Q\핱xoOCf=Sw+ҥ8Hδ uE*FV ΕtO.N9UhؑgBư,oUoKC`叚Ri`MH ?mQmv#x'ᲐZ@\zA@ދfA/'ACm[B7R ЬD^˔l_d֖zb!ZNu}i>p'u5 ;an#e!aɪ$AJ#2swf*N6 7ZCY%ͳaI0Ki) nFyHj0Z[!5UH`1 :ZQ&j/^|+\Ҋ!;BBs;#(D‚tz|eq G;\w <:jFbAӫSY khIJfJ1u <$7w|4({g}_)>#=qJEȆ^PsٕT ^J@X ?0jɻe~%m٠U끘KKv meͣ$n'J=qt;_xO&+n9^4'O*ʁD2D.j wQ_h 2^ $\D,=\3nKoTb~[`iX7H83?05{{)mڰP mP K 2$i%gi7LJX6laM}CS7ل/0Ѿʝ_-`5+րİ+ %U\͎~054}N^d@ɛʲ0nT63]K%x[e]0CH5|UH Sϕag3 ff qĉvD G0SZlЖ*g[SMhOob8 ?"QlV\?a@Z ⓗrr>E,>Vb-fLuҿ[mDO7^GRcIGЄ@~|.>RbqC!M!$ ѼnML|lXX6?#sr ı}~wkn} fWR Ι5Se-/A'р2g"]02ƽb'zăh|.QGEZX/ǎ">]XU:2\<ЄR4)K/\kn*.ՓL 1"/UCPlkH@ԣe}L<ꚬKp_HѶ38;:VwT&YNq.A'75 fWr(jY'9oC՟I`ƏaV$I h/EyW0\D 6f.Ϧf>E2<3b}+Cjc6y }5d8!OI5ʷ\Y_֙2YOTSpJ`b i\JY0z[ G 8i'7Hӱphw`S#N -h iK) #PU/|ćyٺ(S*AR;ZȺɮ~> X<$9PIS ?jũuhF; aNI/_SaKe9#dRT"7EDyO55+pkUڞa }zί3XѠ꽁q 6Ę| gI4tU~{&?Ք-@F9M^GWe(^#[d-ꗲ\hf_[.ry1}S ðpnp ,G2h! ?_ڱ50n\Kca I {^?&"y2i7r$EQ&B|O8D:=q?_&k0r 9 P =zŎ[eΤt|@7cmE"u{4]şS1rK-L)hy K )bV7zU}^a'=5-9ҟΈl$ -^!<1]^Mcw%}Nz2ԥ>[e,.Hn2C"{ DfS>Ǫ)`wq(@ _wY(d Ĩzi30'7qq<@1:>Y<# 3XFovaٿDЛ>P>4LI)+g~vRAg41:2xN␏Ҍ)^k RӈtoQh^㨱**% A_gKԵ% V9W$)=4Q(Nv7zB+$R9!_Ӣՠ)#g*j&QlQRj,؊pRٶ>7dJ:i`GÁy`}{ Rk6ZQe#_G_b'oJӢ L 4i#{+mWw 5OF@²PfY\|sPc@[b\Ot3 !$q ClcnF` h)"$T"M$Ta^K@͍E ($~MIUzONoh;FQţ/@^TE8G8=Н^(EsZO9G^Za*`˭7md۞$dS~6- cCA@}w"뢨=gtńsbPzQXU*>``m bAv7sSWdè &7B5Wn'c 'fAi-oǟ~N@_z0CBbx( U*RII`ʑAq([SAhZ8hWf zr.4vD]HX캉=13L%s=pU}-Lq䅃T,>M &B[Pj—H6ٖ/~c5FKA[m?HA0-]G W Y`֑&Owe(YJߢ7r丏]d/OLL>Fduk'M6-f0Jg nKUSa Y"qMLҟVvMnel7w qEV)P=Pe)g=jm0/ 9^DoòH^`/f ;@^|Jx _9 nost]4'#;*ߧ9uO"D)\Ye0x!Ɣž2d(zoJiLj^^Syy_Le2j[35Y-먟Ӈqs 3z+ǎxf7%玀GvNY77Oh@*b'5!2W\XJWlWl*^$-h_b0K;ɯ`]ϣA^o,>~5DR:1V+0 ACOTkblL ]+˦]|A.40rgr_V`*-&6y/́fs 58<՛pbR%"34U4lˬ;2 &nS6`UUQ$ۻ{7Q`xY[I |o(9ZnSknʍg-[K 4afE"Җ6<썪4|jkm9l/5-L ~9~s7"bYX6zZ@eC]PN4(^N/KzsWr * >ea7i.8IBXXx Fo Hl!t~ 㳅%4rcWԢFSH $=iP2kzIJpfyCyT  %ILs-4^taC1,&Ig7yVds.M݈`HN='>=IAN`%z*ZN{Gd^i?oɐج Cb rΦfcq>+bF'yxnKIsxԦ3?x`2W9˒dm@ =M~fp; |8l3WKp?j/RGlmfOP>xCJ7vHGV@_WFu-Ry h^h_L|R(+EbR c+g@*&zt߁,^㳉Db\w\$ obW_fN}'QثFBVvѲ&ݽ$`gb,$JyGq ɝ \Ubwz>:a.:ܓ+\p6%`_aNf)wZ(-t;#0W]ԝm" c:Np`| jӌUm=&] )/8#2iKH dbp6p[1b;.]dSc=v+G8ぅ?rR ěZ9duB^xzj1r_*:X*z6“dI'e'*[FN'LeH%bQ;y^ T(fc 7\/s'5V鏍4Qܛ(wmhA2e⍸A2 & INYnM.wg|| I̜INƖŽh|Qv?>K^?B sHV-TC"ON >N̼iS9Ox;]"˦o 5 \;\ R.Yu+3堐mV7A~dq+Tr8dW̷ɠrd\+n_-_hN $鬶Wm$٢/N}oƴ \P*kS4${Mny+N_TMs r^6 )44n;Ӎ7/,=Q2vɀ8WFH&2h;GI؝>yw/3xB+^(!j CLf#^kZOJO7M(U/j1ƌ\^IQ^B>B,(>&zj̼Fr0~ k-ޟ^lYwA$z uu]RLA:Pɷ֊tP>;-]0CAzl~Z[{L )]*t|4_p ;n;x#3zk S~-xVw$$rwԁJ`[ \B2ل01@w4O:Tpf xamPm>IAh՟jƯ B+.@L^l',WӶ,ǭgTHK\h {uU"TC*@A/58hN{U7(lƁAE@pu:uu5X,ǫcG+d3:Ȧq9HH4}B|/ 2 sQi/M-*ߵ3Yĵ:}iМ){&)}*SNNɿ.7[ #V*TRk 3oVWE')Ip7{̗LqAs( =e4RڦCes!%q"zim \26yU0!$cA]LUDd; 696w6'&h-"4Ιs:J׹H%ad&Pd=HXp {G>Pq TJYk|g)kë^"ݬ:H=!߽/MgAck!;+3:8bLj+ĒmaIv ɲyC>oU"@; )M _y Dk%͐#S %be";Ⱥi$$pK%%C}?e*c3t(bJR> |ś-zL*-0y )Im.!6ȣ. s&_5բ6=$d|Q\M!Jc<0Ҩb'PyUvʟ{BmK86nuFl]vnɬn]ֳ饙2ƾ)}Q S:XG(}Ku4|w_V 2{m6&jY1dLִQ[mZ۠AN3he{~_$bx5^_ZR9k{0A{g̣s 56nn\%hWw1j%uPFLj9v}I1Wy1>[OHa@u{6!LEj~%}4 8<_4T*}BQ8vFC5ƙ˱G@}̰[3DY`V0{FFćG)R RIfԴ C鷅1U3tV@`+w>L5a#oU_ M6$d )`Mz"Ș[ $in-JKJ3Ϥ@ :]JEKϊL"~U/ZU5Kw/4#?ՖtU85w'uA/o>9TY]۫ eZ y`QםWT:\jDž" w!d=ߊsjx8=ں%V{\&p_G1gNpL^w6'埡J&bgv8)pg%`{l]oĿFBb V5l8maʙ B/ӔRpG!k9WSo 1ms~-nCΪC<e]i'JTU!DZojTU4@k+!E6 vWVA\>_]}#??rqkU]wBK Ѥ:pZNPM~7G<V3p2, CuLyf>8␔MriەONr?ȍs!7Bº~יj!b|]P6U^6XMԐH=SV3ˤy]a]O&\HT l }y(T7UzQCJzѲŷ7dI PKtFf~<;z8g N-rII}s2tuC7A$)/Tsf&gFuiUYҬ!o$VGs~Kc6Wxi9ȉ5<tzNFpOD*??[>)F,_ѵuta#Sc5pBܥ/`0]OU,=e`hgW=P@\ߥ'--Whon@Dp6)(q~HkD䐂S#zn>.jޔn}^Z><*fvcĂb4} mُ HUǣ@vt* j?!ohXJ O1mwkܙrV"c*@qW]abNZtz bipD8;ƛ0C-b%?t*￯nox֜jKn3Ѣΰ`z8wI~ҷQᘂ@NMzn>:*׋s7M`Ɵ\fm ^UCFwʒ6{Xa t>!ڃBk~>Z1?mg( {GBH<EK3 /~)˩6 f^xKw]VsɍIBa2*67?j-gF$xm fBcr:i+6}-NeSm~gէ`yNDmUE"=:_Ѩy-Y:C}$`APuѺs*b W@T eR!| #3L~<ÝiH+9zTBGqJ`߄a?7ߞAk~|`kUe ș \R{)CǮ:ഺX ] G׀SRMX&{Z;ʶ=y?EUk&5'_cAn]>)c/7+Kmr0y zb \6KTKCgt2 tUVKH>1峾Ʊ #{A10¾烯+8_˲cD9DwF7.+/w C:[w 6.~"(]V ?EZڳuYjx'&2 !>r&??6lWE9Z}f/m-pBmo$NGiw"KCWg FJJU?CQ0̿{Qo}ZBCFjY+ 0fCTijgZτ^ǷD(f=Yy?[! xI OvB@LaU>X C;}8XUm].r&n ةKnX <&&O(4,HLSh~e3|mSUb|l|6̱ eK S+]UOUC wdd ?bu>51 ;^qgRx|#![)Q+Fu5- hR[w!60Oq2AA~2عKkL|>UÎ|ĤCcx<3͸LQeӴ0N1=߫IuΦi( ́# MuKe)-<ƆI^rhs^b @5Iٿ2]SMUا[B_ymQSի y}>#͏0Uem=mb$Z4uI7V BD{.2A0 MXɳ۞t0Ng\`"_< KTrh'Ͱ<\s" YJ{q s#8 ՅOM%3}4$}Ȑgc' :MB)uxz{\ۂ}3yH7Kc24 '`puIrt6q h@UؘmwfВO_nFEsE9E=E|bX'~\F\5=+S7.NLL+Vbn7` WT'FNaa4ȲUH͎j)EG21K-YrS_PokХoqڡ%P3N^,^[T?Cu؆E[YHWg\|.՗uY {1@rRdOWkdWmTW:|$OϱWxI[E9L  oߘd.HCn#0Nhj~_/-/֦i HCiVw8y uew{ʚ0XlegdܶLL?n=οzm\PxM olKpdq (*W@"@JH@)@VgY~nTS$̳"hQk zг1q@+gm)k$qNkLj!h}Hɑ0}ּ&#Kv(g3S#4p`S\a9BݰPZnK- x\O$Da#U@_d=AOI^[[}V *hldVF3>;͜@](]Ѳ[rЪ, +9ʾsgfN*LUt_0-HT3)x]m1MZ|VJ-:> -RXMT}P`רYǦ2nBjET7( 4 $V琬M2V:FK9M[|Qxf>B]ݒ>ζo a\3K](J_yrjjA3d '#M}r;OAre;LE b32 k8:THByT\~9A@FX?GNj vE=ə4}hK%W@g*+E+^9:{{WjSyLċ;&eAb!J۝G>޿avk MyS9aM= _gGoaOI w.nxR82!Gl6KvN럦5| ymu.KdvQF5^ R@焗e%t^jԦm%oHiHBfJ/q0^7jy-1z_-#er AhQ$,pF߻bCv3yZ1r,iU0_o : u6t;T qھ{tt}' )&wI ΆDԝr3Y.ڍ]sI1D?|Y%e Kn|p-4eA85(dz*3N"rF Abry&H7<ͯH?/廟F3w&kSunKsRjݎzut5rz#6y9 %/WmQFGԣFw 2нv#a]KG0d;k rc9NNY]\I ɵwPdl:-tE$n۔~Fv%k~) wta^2jŰ>.0VS'xh/ϙj=6ݮ;0lwpLWR7>2y}pX-zj>O};Kߘ< ݯKQm\^GIumh51;0+?7m]$DRP쨭H&kbbgBָKGG4H}KyRI;.gqB&Ͽt*&5guOSr^w֗] P*YBԪr`:ʾ5{ˆQyhPWu/vd(z2NX_.KBG1 oYSkM]s v}tjVJ`-oFE%jj|k]_ա{i7xdi rhڜ|D ?&&5U/x(RuXc#f@ <`fܫp}Z)\/ß\&{rEi<\ha6fu *F;Yo7mP#UZBvq: lȞX^ ,n]SAk&~{ *qdf6vrR(Ae1&8Dva3'tbՒOjڱ.&LP[wx-#Fs-"t1ŠVJgQ%J.״ f`,Mvށu=zŜr G)R@lOc p$AA ڮ̐_ͣæ7O]dA~O3xj3ܳDuBcu} ,2g$:(j~" Dz.¥5k_쭋\]} ٶ)VM _ۗseB cұ$9 `cZu1iǩ; {ǵ Q|)uԩcuu×~fmN>T$N1?UD<;k :iړŰP U'W|q/Knk -CI۫΍+ P>(ƒɯثX*Іa6T9)0&r4MC_V%{p~6aٍ"UųFXam>R4pB'&'r(q&ܤ\ژ_)Ѹ#;vBε;EQZ|>[߆!qEQ;}"1|auim#R}9(OyeaR,uYm\?GĀ"EU>d<<r_b'Lg`~s$Jh@ RRa, qa!DH" RMTF(=P"//-y"* 〱-;J M՜ŧ%KΓ$*_v< U@ 㙓lL{޷=zj0Qa2>&䉴j,25~ 2h#C"]﹗#3-+(+Z|9JAlClh4aĮ4 :eAE%Uc>iŃ2|X/+a1+RiGUHgIX-5QftQQ,ĕUiˋh [;5U`Ce ?tu7hɮs}mo[I*xd.:0^tQpgM%asn:/TF(Ū896Ym;SjL>KoyY *-7bx: pĐ3>\jIt _vJEJ ǧkbFD.#m8?u{56 (a/\Y=l:1tm=bsA%/AG\2,²NЧ|5@%, q_rYOJ`-M*jXucO-)㫲2g~Kir{~eaq2f eQ7Aҧ%n3QZ Bx1Ag BnƟbm̻*_Wʔ*M(CwqN?()ߗ[鏱8ʸ E^Pt˥ek_ A2eZ݇=wJL^dԀ ơtW*C1a>l,c[:NoϟQ ='rH7t1lk(Ke3Һcks@ aWwm3=4 85GVXwJws YwND AUFzTed8m v Z IM9kdqY@9:Bwrqdi,kW*pH,Xffb)c@`)lq ޻M|wJN1Z=Zs*QWN|٦ӊ8a4s?IHM ȱsx97iG禯,5nAAS vٰ׻&o"X^WIJhVB):2*/lN#_|pONX[@u8Yn2$j֕,"tCB2})\\&{Lbkf*e}S ]՘/.DXr%mO'9 ?Y~-]82m! )DfrN3 v6$x& da 2kqI hg".lmQNt3^>o޼x"qwqLbȦa#kYP6x/W 92V9D(f6uY;P\\MB(xAF7~viNu7dzVP[Hd*!z((4 `x{vb0q\Y,^{z?y윌șd+\=|:5KGM uTQCOgf u-GIocmU#OG9 #%T!FQ,B9 V}kg.v3iu^ |Z= 8Cs|LLȝ0ھ@& v+7;ػaqWG[Q >aK FXq?| =E-H, yŸ8]Gh2mb*3چXJdk9ϗ=ф8{+ǟv4-5vhVuhRT5gʵ :xO`%v`GL0@GN`<y_4>ŪN#_x44OD>_nU*eLQܨjͪ2\+ɪ~lM%wuYlK`4~3aɬBxcoU}U汬KjZW2r])Y%;edHCD$oܝ 46o g7P7K}%&}CAVOJ@kKTa~6g`Mr'yZG3XzpԂpl&`m6Tvh&i%ш'p)P \ ? 'K5}՚8 p\&,eEqVHI+~ͳ_"x<q%LWlro=Co: 𕨛qs''fȸbgqB=P;S (h&*ϊc"촥\?q2˿@\:4;́O]tȶjMD=^dAZ T6KDW'Z^d-,Y*}i^!P>AQuo(ySsxp9 S~jߏf+/)rZ5 CU:xoϩT^t]BnGNK~xlo%Ǩg>-šTIi|U~5QZk&Y GD8o4L}n 50ٛSbJBX/" FIM~$\O>'v쯞\+Q {5QUaWDۙf288E$#.vF*mt*yK3d6CImŸ*hnM+pƢZŃMH ~0͜ GRƸ(DE@<pOz MW.䯪 LZ fan7@ DLZэ0X7;Exy%"O󡠊 "h&\Ghy(REPqWE }q YV(%{iT@qHhwF;gXX)cQ"C:=%KVUNVHB :ޣ8(S=tQu,H<*Q=sN(?/lpziB]P] .#(^ ym\ܨױZFw8.M? $_\V^h<5#VK֭9iM@!Q^XRrG&lhE PXqUP<3 nɾi1e^bP.|Q G}ݦx2@Or1Sf?W(Y޹W[8GXjL?ɽ~KjA)/q㐩R a;L0B99FrBQ}L 8C\ն^:%'IL(aΚ.zXnub9y2rUת J ΰ\q6)Dcf83딅,eU,|?[mqgǓ55 AwBDAb0{ȕIHe#~E4X !yX,s)z]9Vp^2 Ǻ\k/_88/7S aj@T1AV[&U)$q2X'W&y&czq}ٝ}[Ee P'%Ⱥl NI4`LJO %]RZMF,q suAӾ\?Nν%E35tѤv+XR]PjR S?~ t.HRIqrB] 0h+)TJ^fCr%nΔ,ʆ1bqbEIxdJqoP#B`< I#"ԑbU<[Q1:\wXZ^Ye6*isN ao=rg_щ$5_OgSc@y֘X>0 b/<Ů_nuR&Q$n|RN,=>1\)ʴ@dIXWhve/_熭 R V]ʕMs }Qt^4W~+I)ۊrq#"z2šE κS `cy'Ʉ5p駱:"wG8}r.i%haf2W|=ҷayPDM k5'zR9WdJpj\F&aMZԉ#Z3K7-Xӿ4&&Lbl \XaCkx96>J`E!ERDTZèɖj4ɾŖW]U ^O,ŷ U\fd {~|&1;Dqmu08H`rt&@cg1?innFT}uHș >}حZ/ HxzOjm RG3i8.׉4cgG)@Lӡ>\vYxkqq:2F@nJr/h-v>opa-W'r|9C1mlX#"5 B@w4o _)$\nq4`d1𕟒8'h<"hAWm%Rw#YJ^,rc!5L혨!8=g'*̭qnd^#MK5R\:bR(9M}αXY"J3Pt3VNFk"@b>iEo]!Y[#K-MhA8gC{\Xut[2 z _7߁=)0d`쩿kqْȥ:~ʾ Z`>a 8fR34"bp3Eh JmPE)F%l+~!5}YTFN-64)pO'I}j-BϒZ g8ǃ Ӥ~"?Ѧ=4yܷ'먭 NgY(LuȆ#uGa[-%flgX 9WW2|7Bh͑M]@e>33q?f{0Di5)k) yDĮ. ݠ|h=%~Dft+Y(^v BY~ddkT6mК0~x!{W(=s-ԼDk]1YXV}GsDTDSf(Tgc$qA+\sd'l2*Eq\FW{$ Ejܰ^|cSd*ZErWTLXwE3KZItt1( Mx6p_1 qf p a2Y9lH S6 n.2M:'sJUL1d M2x砥e*Y;YSb_mTP0b):TWP`cv6<9͂?_=oR((t_$.ȴl bq\r~ldGixi~6{2ef]}+jm(Oq˖/ {jaciȹy(uXgr4`&]:0p^% T+\%{a0Wz =~irwF,^x GāNَ9y<^ jͼyZڟ: 3|IҬI~Cdp A}4 =O= k (04ɏQꋑ~o+8Qpԭč>1ׂAz|EEA%gi/jW{\p/ܲ>,aWo(.Ŷג!kI`&&[Nvgk Gk'"稭IIIkfv9 1g"Gؑ2ٮf'~ Jg׸4}Pk}`N`wZ%mN~վ4&!ifX [OR[͋l+MLvŸrF3#3AU%;C9gڋr^ci.Zyv$> n hyVl ;3Q(ˣjE߳W\-;Ppa\KM;Cg|A*͆!k?>w24Bbq9_!?1,şwbcRB1S"ħ ݔXlGEv~>մIez }X‡\F:2czFkJaitZu\!0ɡ>G1tŰ`XE2z\qnUf<MV.}1Y`MTʗ_rЫ!kl.\YѴ4=3}ݠu1EJǾF vu/yA Su,sR:fb]/]KH?GUzlĦʚqe݇R>-Y\v[=St+'9w<n iO+AzݦϬGs*l 2cg_4g_ &^Wˆ>=!r![\w8(UF:"'cYa+|BmAhPKXx/&=Ã: t4mhn;Icg\lîX <q7sq9 x쎒S;] %TEEM(J'`s-W-c/ifV5I͍ Y NbVPbGŽlO~}*"LW_'b!`/T?.kEv1rerk h֘T6C)}(\~ϭu%MI^'4v^&r@y-4 Nɝ>ˋ|x;$xuu ݣԄܵwa'9YB( Zeiq%פC̠zTUt`_f04@NNãP$(mU3 ^ FKVZR8q>è rdMKtu+zy`Cp#@r3j؀oO伖K,-Qc,d)Q}N(Ff?TZ셛0bNe`/xTiK=Q=܈1XpㆵH9=WͮqQ#k@Ƌȸng uxRs&`N 4~SHHx;i7*OIiR'E¬*/*a  d5FLZf A^+g`hf7RhQ9[4.`>8otU+5vRgf)j u0B6gQW-'L-zQ4Lh'1t*!_%[:ShRQT9}>i'e'ӛ/>V!&n'fzxTjL|{k6@x_nsJ׾5o]G_\Cq7t($2d\yG8 d^aww'ˆb'YJ 3ϞgYɋI~YRQ.r- #c;0#k&HL7yI"D?K<>~}LpO |%a0#H?ˣ&v?ȱ$ʸI<5MUaH"ec BRQHYYk{-h2)vK(^RoF9?Cݖ lqiEnXe=owILCxŽD(v㥻{%l}h臤_^ P}ΐ] \nFJk4JCDe^%U "yNgohܜϋ'8H'GMD^m>b{&z.:]>R p޵u#e*;DDyRUv/M4XHqlhX+5|R*h'\le5{}9z͆AGPC zLxd7gdiE2W?sZtF+4vQ^bс3#2$0b T 30ż(τC ~e}oLX{0R~%k -3P!pO%'ˍ Āi+<5 Лp lË­z_$[:%Rz  iJQFM5hSEm>_1c NEfu8jq$ .;XCxWt@_f[a1}—CȖz6rkq{DsZ~QԽL` ? KNe>p%mF֬R+ˡ;)ٟwJW6^³n.NV/͕/%SŶ^ӛ5`xpp5oe0 nkls2a0wPCoCRfe]0fb々 䍞R^B/ ⳕT A[/)%7%=b4n R 9t[H;B]}1'!k1l}ݺZ޻.ͭ4>\*XM-"͛1AD{> wɴ%wO}``WN0yhxяYF8^؃ōz01/Fgq.p - L_tepEmďҁ8G҉@cyhŗJH\/"=1t a<__3W$r7;eZL%ݫL`Ɂ9#E`b9LfaNvLk=yԸPU"5JJ9yh؉O>M9;Mam,1*"I>jOY~W%UZI⩬l/ղXeP Ce3gg(@%*I,KZvZ}zٻ=Jy]I6y\j NN ҝ#1Q6zaF=qS\7CTKp.f&w}JnUk5ľ!o0TSs)00}Ŝ.l3IOwa[Wʩ!(tŊo&xQ[~fگW]-{Ghvvcj5/~$0 ZDY3 4XC_(ŞBF%Җ(ӯ!@B]X<2"G"# ND0 Zdʾt`qAb'}I2uWl{nN}#4LOV2S硹ʪS|6yk.}WuPMLωTasR% Vz)`r3]jq*L0I_;M+mxYo](6&cNmf\Fr_rA>s?Be|W@0hڟͭhYxlo TSaXD`l)$] CR1~`U>kELcTrܰHu"vZq+yfuoDB7ģ8 n<ո4}}pсA=3o ;4{Ȗ]n( z8i8Y0_¼A0#f1[Sr]\9k p⋾izyvv} d?L?m.Q>߼[udC9UWIm֜MJHtwj솗5 pXEHހƠB3NG\͑O=H<,6w:y@RBý`Fvs>P(!wÕ, LҾGAqVbHTE<;ޟG^<*+ ֒Gn/-p{E; P"#&QGױr5 UCFIίMoT&l7 U0#J u˂,I2PEiol.[f=H,YY >q=oGvCr`. %L%iQ>j|_t0­ykk׎ގ^ x})J/ )]KD=5,g#x+Mz;of^lzq<naP%,ēxR*)|UfDT|!y9sHތӺۛ"oSWȢ )#v"踵u򢆨.\]ibw^?meU|DzuT~dpA`Vȟ{]ؙ,[/1Zei1=IK#`'q8d} Ȯmm_WmzNSK}۴ {YF++Y v5$ۂҫ ޠu!B-xtZ&%u8ƉZI(c(82j2Tdӌ\tSnLaA_OK BJJzQF)%:y};`b1zui-ngg{=BbKZZ[ Kbm?s=ueN˶%U4$R#Pậcvk#k&Vc:.;=YCebΉ1r(#JУRx4e 6ٕAT[^zeXw r 9)[r??tA)# ['RC#ˀ;fb.N\Ѵ!o')ZlȗJCW*fl9ƃO-7_!ƨE͇L%ѡ^p%h]2c^HI/7Ga^;T@v:K%)V=Yrw_7%h0TďP}FВB_2/p|eZ:eAt +~*|Vu}2r4˲βбNFOX?@j;լu!d1\JRk|d̖yyP؀oTP'eq#rq[DWuG>tl`ƠMr.w湖\''q;&\?=K49{} k8EHCY͈{ώR%*!PZ}_-G49*j%=w1Uă_P b9YRG145@QqbZUI'ɀ`!NvCE@@PkiG0_ mԜ{Dm UA'K{UQea(ڒzp+Uq!Ր.60{] PHmg;JVEetx;kK I&j-qu-YIΉ(r+YfnUdke`^3h`WF-""\ ;ۛMՁ9*LM ]G*ÑQ P&D%i_; YC0Fb7.1U&w,LcH^S z_t.፫N"Fv%2΂(i_Cʰ|B_Vْ+`c I!n* ɳ|Ο"-uJoq?ߚzG%dGfc}z-{+b6L,k燏`F禦9#?ؾi|F=X4!퇳ȼ0J)ݨk w49'tLʸ<p?7.jV bO^wj0% ,לGJU>31Q:hzSRЗN j`$R yMõRghbr\C;d&(GxI2Q6C=׌}aIsDB0K?z.101ڪZ҇[K!եSC**PŌ0BKÊ wô5xKw|J䗇𲞮.BU5_E%hiP>_^@(MVo5;@^63~PΞͱwLt ##n* 9+օ ɌT3KP F՚07 ^w*'3ӋN\*D 1LL,jI>%9&y^3{,e5ď.mt `DY?GA56LEl8Af38$j5E×qu7:r-* l8c}]!g6SQFmU%`GjhNn8cW 1[$ }ϙx^2 qN@7l , R_a)c@/XD/=놿 %'V fU//-GƂ+Z7 ՀOE6.Z:N#lx˿ԉeZ,w!QC߬%A Ԭl4Vģ1 V§) _cOI%=H%[`:xtSK^?E^ulMn;U9uYs_MEP' {`0A uIS  }%&-<;; S^~ Bɂeɜ{ n|&lE+ %#m2(>0_|ǒ%>^v贆\eӶ q6j߱v|P?pet|#z<]I5N[&&Plh;R}X[sbh!~"MΫQGSqE5kwCw , B~>MvFƸE1{g.[ Fa؀DK, u>>x*x3 ?p$oyQqC6J&`p"===@Jr v΁7}a`׫NӇ147HFL%`пR]WNv^KBrfZsdf繱ch2Ȃ^k7!@4L&'s2F؉H٘YFx/̕D|0w99ǿTkFn@%j>$|1MarwLFU)*-CffkJeBlש׽D3ɵkHbNoƟ#uixWH-Y#;l0}[-1sCq$(x*}p5"u yHfk؆%O}9?ƚw.4L'a@&kP(#etb1Cdkuz3ṅb1c/`LLra9-B :-}ia^wcB|3Ϲ_Tq74^1zquUj7'4m뒧o;2J=Ak8iz`R~QUjCk= T;δQR֟Ρ!*ZB|mvo"ɇӭxkIQ7r@  ?U<`2zrͺ~wŜb/R!2hl=O:FxoOo ;/~Es 2=wEe5SjH;=18!T ׭Vi ?EYYx 9yAUz݄ b|d&olm"_[8q+VX,vQ#QLoS?/o]B)spV< 1tWeW!zE(e&hՊ-UiĚ &̛J+*}Q`Z*[,7%j}2T_ |$M@aq2/ GWEV*^ [Q/?ٵVt:|ikZȜFaBdM'sXw-0ӟ{ rg2+_?!Ec12v̋ 0hG,r"y!1E0J^X*0Y8|28^Gc(8Nf>U'|*9JX95O !`OZ(OY9l_a]\"]wjp;t:wNY(=^cʃjzU>)+~=bykwЛKs뱇͟\oعT(ed S .m`GKt02#v7+5c"y*PF`cmٰ?EU"*l\PYDw.n$z{sT;yTn%<+u,ҟLٽ3 e?Z$ @t%[ xF3u'v7Ӄq ) ӄ=) *? Yt;({nxK9!w˝]q Uj`d{hp%q7tcu(bw]OD Pz9ۇچF71RQ`57 ]zWڬxW|6̣3:Q1Ղn `[A|ǖR84]ecӛ][gT~~`Agp(E@5SXkE'vd&]^".+>|P8Z!%p׃{_V*ez~1t(4T%,i^G4z%'QL)70O.Mz&*e䶊]`tvIء ʼ#,\Y'6fAUe$7yTbG0e 9$%bµW .HQZ` XliQ"RYy Q{=u6y,ߜR =WvREf'ENಳ^Xs(zzJ@* ďܶY@iQ=I >Nm[..2 e#'fٜܭ^N]Me0aSD\ pQ d;H0"ǥg|9ة2LysIsXj TȰ%̻M*?$u,c](qy.qOf@]ζ擃 34 YgC&*>fzEoz܄о5o$l)aI0y3v)eH  rԂz:c:{- ^5oTV?͏C"20iN7 _2xͶjd? fxm#2HRk)(\3"p/ekU^' Ywno1&^wCȬaw|3ȼt63hڊuU%b6v/Bt˖oP8`^QMt,;z  1iV*^dyH^UE,# mͪ|6uÜ8LECV)}7PgOKɅi ,Q"eELo:@f1iezH jtЊo :NDh?=Z m"ts,eb਴ߤX(NHgcLA;Y#6YBK,>'$=1FP韏1Q;)Ց_̅YY/@bZ>8 g'AR _gYZ07070100000087000081a40000000000000000000000016759d57f00004fdc000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/common/siano/smsmdtv.ko.xz7zXZִF!t/ӍO]?Eh=ڜ.+Ia yF3t $NrMrJ(KJ\S}hFcf=帊7 Nu޸wTlωt{K]BFzZ }Ǧ@}C w4yEavMhtAy)QK_LߗI N?+$1XBË%/Ҿ`u@ yH.Rz/?(x1hUאgxcF(S9QjXo-9#!%oL;qVW57Mܘg@t-0nouqԙ v19辤!Ɍng8-;3@iر !zVw 1qKDg ڌ(>immIcǸ@[8xFk/0rZ Qt (Bmy[yxytS^aэ̊fL8y(+y<`^ ӥc}ag3}"*"=58=M8`X] ,J@`v*y6OW:P=phUn0r<-Y;^k$dog-wX#AkQjh@QlxR+?~INEm]]8N5 a,HA4V<PƼ:1Su4L.c>g/&3G# ޛYNeE}#+"g8Vj a§(b{qZF1~:2~F\a/pRq")z>]~zɮrU5yhF7ނHrsp28|'ӋgaY\ߥu:T,퓼"qqd*[%X`b+_&_WJ"%@='yfA*.M 3U3^š6vB[T`> m-4~q:L8*`}^zn/ˎăsx/`pVs ~^SE[Y60*mr{M'Y 9-:t}:7syk4i-SRN[熶Q:TY}*klHm\yXc UQ,#QO㛋 Ob?ټҕOćlGsNd]aFYhqӱE2v~{CHzTMvb#۞dJ@[led x<,oRPXo)f+DʆZo3Fz&nJ;[yBȄ`h5A$~>ѕpbv'eGߎ gEP>u0& ؿ3oy:6a`:vӇ1.$.nj~Y'b$XZbRBf\)@dC4/Oˆ6Oqv#Yax5g)@<:Y+is`Q @@Iba2a_]Ix)ˉߑvp#`"iD"r$?VxNC5;ӍPm5K^2VIwK_v畐i^`?,:֘/nL=t63]xk"}>~&ۋWQ!F&RjU&,W9d 8@棢_9;q*Gh󎛮u{)EqN ?ՀfW}Տ\/ ˢѥ!zG̱œ>tޭcy)f"n*w2^2C@Q8P(ZlAã )˞Q$@(p`qN5CENĐ5!CP(!"۱L~r آ +yU.H.[*d?t3> G=?ί&'u*7Q(_xͭM<9IN,"WGIa ~|*bu :{4} }.r'qHs`rTjfIyfɥʽCO(LR+>-;2F⡂{sbA_(T"mWu80p"R鏍?W>*W ϡm#42]C ,Vb=P-7,Mw%[0,ٔ5_ژĝ~tz4/Yĕ۫4)wG )ExAĴ|؀.ԬQ{DQFPhۅXFj敺*IPSP@adn3x${뗊oT- 'C[b{5&l9!%V4NAo2.m.Hi DISA! 0癪 i@>7L)y[CN3^ҵI⼹CZFZg,Jo=ڌh]=M~f5f:QǺO]k1!sD=Gs,TS!V4;neaKGoT.9\|ߜg`VKB^ny–isTB9ita8viO4IܽH0xcBmxY %)޾AC)J"}07wz7PR)?Pk%.4g-xodǀ&ޔg#wz_o_Bt>S#FKrF("1A@z h~y"pR"e@Q,sR|h&]]|p痜ujl\xElLCV $r|yÐ%&g>DEVV[}yЂ :1$I]Jy—+&VZ ~{[]kP:! f fu )/6xcX">rc_7| {~tlj /9g~VMvhMh` )KE֦c*A s2br |} 8S$Q 3H&ɗ/Q7lGgo7?vqr:b%rxZX/?λɤje\S5* ,)Y04o.V&Hetm%Je&F@UuZ'9nCd iي)\ܺ*Ϋ. o  ^aˬf@7EO)L|9zxjC^M)e aEl=Ṷ\>N=1q 7 m(~oc ɐ^YR\8yZǂz2^6ŶȢ QEYBxp&tJl?Ƞh Jg{9@kyZ@Jjlw7Xd]ԴgOH@uЯڒ͖۽Mi2#/ _XLGpLb߾>.7y-F13UckSژ~ s6㉆/r2k_@R)Sf4i^58cWa} G%ͦU1 ]9 )31dl ~NM˞r9 -GQ.YQs֌ ),g*K~XDlgm3q,lzKq|(}d_(nawuE8^@/D2C@ brS͋E,BhN9p ԕ&R2z H UDZT=S0Cz&>Ж(]/_NR^õOz ˹[x?*!E!iEN)c7'le:DF{.o![FUoI6ky;&&NFeRUbŒ,MO! @q:Q TLde;Ss{ g!d[K $א-v'!ɷ fy,#gnZx- Gw]y)5葌|G;*iI<^6rPıd{&{[oLbtK+֭`h׿ź.J2.%٠Ý;P@\DJTh4<*{@Mi4_'\?Va/ɄlRo[?#v`(#?kGw45&*((UĀ.Ԫ6> `s@t%=74+G7Uэݒ:ꜘKMZx?atCD ШfdpHYL FxB0-{j+?f=4b*=w>U&Rvq&p](\:[AJf?)T+"aS;r6~ ^˄=az0m* =}䩌&cChP3U- dz[uJ=o (z[Yo<A:+酦zJ9Ob)"byD y5gr}SEf3*!/LM?Q#=_wI9`dISll8BI[TYTrbiɸ\cf6Ns/ —ev?$S#QxJ}vm2>kmX7gNN͗38)!|Sԅ{="-X_dNϫ cvXR{>>F;q%PӝgT*ZA*I.o總sQdT,YGjc'^ڱ8 0ZSJ=4qD1HTm&gv;} k 5XdKYVдT9df`값EjZyHA&@-cGO,w@u(ul⾤:N~B[놠,@ߠB3v̟ܐ!hnqj8VF9PgB[0=턉k~=Lkߝ/! +RF;|U(Oh5{zΗ0_+[V '`Hk>}[: S88&M}iPԕh3T#ǐmw{3í /2H|T b Ԇ_jQe0!V!qk(O\z<mC>T'o+2LtxjBD|/P!'}ϓ{#],;}FiT\?JVVtu#/j]>"Lq\i}-ɛ!+ŭ52X#LL~J\t&*5RPhެpUIQ;, Q?@z-OP&TGs+:D6s~LDG^/}@c7ZWۇyU[x{5~UH?OLXQ%fR#C!.LI.4/]*إi^s 3 d|ZPZͼ<*,aS GjD@BJ1{#$ڋ ,0 HoM/eU73gF< Bۏ5fib @^h"=Eεacv1jL$Pڿ@@(Er-i`t=^WLaWI]d}wqՕ~: 6"ˢi! g\nIJ~9; J8?܀hjѺs;@ÙƤ\t6V0EV *Njfno w<( -l&52OmVf>s|/X?T>H92;8sHpd+VI$PbQ*ǥxte2pKC'o0oFRWF#!nBnYrT ܫ{z51}NNg:\%NKG\bZ^W-=SS&viwAJSnzUz]݀Z0:p J9{_#O0Kj*NqRZsgsl\~C=.SFSyWatQ43 z];WiM#ۓ1Bx%әb#ۤM!Z12nd[ s)qu'«rVciį<# E/ 98$xXu [Zm"j0(0W"))Q`hEBW 0؏F+[5\:0Tzmf9,t?!ݧI6 j#>_jԒf@zѥ [FhGa|̗ԟIeodpDq3)Oߚ= VVa+R+9I1"{V G _l]ʈWMsdO*LP6kη]== REA{hL;gXIsP-BwFަsWY3C84 p mi&ښK(s97j!ZɌF竕@NSǁȐ^jB2% F>ȎSLRO\ۻڭ)D}ɨFʞ2ۡo: ?7BR;T>=iB3P)) ;T}'0% Rzi;I6&^s 8rjMk蟗 ~(G Yn I!qTT$/~O] j]-8H4hLP-+4%BWqn-11pUz$C}^E|+zu>YXucB/ј\`J[.MJ??һQ@T$1a^v$u,2ۄҵJ$'gO†775)0ˊX ȼ ,u"9Q4V^K.C >x0U=@{8~NC8X(}KNbz@uڕZj/W8.*~jrS`MdzOT6TZf31 7sr'U,&$V ϾNF%D.Noo^ o z[vMf&l5ṭpj%rĺ~^$뎉$-K "^ئgV)Zdyx{Xz9;(czt@p <~0J9kTѱ)WZ'~Lsrd=%B{ 30%qf1^?9Iq:vnw~߿g%cb+3vzj`w%ZE~D<8UdovqѯHc]4Pc(E.(>{I">#sOk#u{W9?EDR8r1<#ڿE:6Qn=3٣՗jp4JAO#,cX/u9.a:r 4m(O4otn¸}p"jj(d+RoPrm’w'z:Yb>o8,!ku R̯ vΆ~B'8IvL$s\V!e=|412qA4G(e`ƔK.s-$,yWƿ}ݣ|[?(L` Q)݁ؠA;knz#,#1Y/z{&0c-}` a$[YTQ~Qfpup7bL,VsBa>`!EJ׾}V WlGO7``C^UJ~;I<`׊ n8fÏLoTR L|9{#wƚ_Iκ3 >װ,i25?(dsLV¬wP֚x'U{96"g8z+2 {qYŔsbunN0ºmm8l̪I*6P[JcvbY##o37W7} &4Oo$x,B"guORZu1tl}DuO۾k|#Eό$xazLDX4;i= ۂG}{vhǯgQb t,-Nΰ(LL 58`6vJkAoMmsXXMf1NݗS: qDkƐ%^ANfP#s 7QԦkW3E|׋$ @ ~%6Zl~RSW v0 A\ kF47;;Fp5bہ_x0NRP9XQnrL +|LZb髇Cնst3 ; \3!T#e ߣaR?09["w = !@O\ѢӯM4.'U>SׂЅktZ%y Q)(RJluv.;Gd4sJ+eAR1VV=}o^@%wZnA7Љ/)]}T0dk dΫ"g7~ipNE4q+N[,NɎ/]Bffi VKq' EAlT}:S?j. 9HhF>%I.l,:'xmX wO6 r9Tr#)o} d'y,{2T3&\`k *Pl[Rk89y] |_L{xL"#^%qvNYV2nX̤fb7> "E8?'iIrsۯ/x{Y[(@8{Fv:'VjK~v3-fbRR~ф=G뺶|x1b6[Bu.L.nQ\AcAZn=6y19f50M8a= 4k wtT}L<2v(v>Ǭ965 G^;.f^Z /א4h~t>XoNV9ϸ6^y9Y9 b7 R(mC4x?{νMuPtdQb]Gc"w-+)˳b(!fŒ%H;DV~=ǯLQ + $K/"vd - aQG ;2GVt*}=` (#ptRWw*3l/LI"DgX_Nai Gj E1^sBZdhU8dGqBF ,;00C?#j2q =F$kUh,Vk}] f yLcXre.57Oavk ݩ+bNpb,7*v60[ϗІ0<}VD!2TU@4 NhWr1~7cpY6A>}qќt X7AnrfӐ(Z", t;,g~h>g0?ڄ.\W`Av ,p/P:fWN=ezc`XN£3(M’)o Eyfߋۆ iRa3?YOUOINFw&Ky#['lS k="<ҋ #jY4;=Yv9^W g#G2!8ԋ?.m#FA {덀ށcRP/(m\qpdVDz蝷YUN[S ٺ:5 ^7'?9bp>6Ƕ(|qÏk/q{s}muV<(|xl3RM3]5Ϣ)ãex F7:/[:AFf%*Fra| u&Z6%5Y>jb:+m`5: U?n] %Z`d)ZnhUŲp +3L"2o.VnA`ͧ2}o?p xV aꈠek,k:x&, w9~isT YKMq%0G 26#tcu< )] vzlx8j-=/b@S-n^`M5+Wmy+. L3!4eX!_&gu^:Lya0r08 V2sa5qD1p ?m#;<<rL)N(dF\Ёz{NMƽ[9MvxW'O <qa\[:ob*S Wwb=g&)5h_;U!WB1ܿR.I:nc OґfcmP)/pn! bPpUPS*$LFa[Arٻ5W ::khV<ʛ*",9ai ǿS"ܮ'KvX+_JJOp.?[ =*J޻1̥ej e0C@l+O᧔L9è6]nZϬw A8Q3HZL25/-kF2ԥ 9e% R +vy=76,Tx'0ΞBtȈ"ov-ˏ2<[a^@@i9-=GŖ6m \1#Sc}V0˿:{(|myܟ$D4ݕ39LGt$b(^vő}-'`8^Svm}ϧO%B<R2ev4T?(}MPoЈd]^]Vq+-)Q.r CRw ƶcŀfF눻T5lw.S^,vϷr*:r:1.t</ W͒ fU;h߬+i ȳtީ2{(,CQ;cx,JP;.'`Je3*|lYGՋpvXo'Ih|]Q>3La)&.NB^~:I\@E֍^ ix^2*0T!uMK\U U=!Z/&W~r#dh=$3bgc)Ycn V]S \k@^e$ (t$*m=cq3 "bM, uep R n ?s ^gT1לFB7xb$v8(ҕ_GQ*WAZ^ FzUl"&;Eyd_ed=ПJF53]_q'2FJc*"6*r 1c&Z*TZzBzyն/kg۶4%. d뎿;h]=;As0b5lwDq[d!9S97%*gpW+6)bݪ`TT\Ei_=JlX{@TN8PZp"'q+<~u1%wU1}kZ\^AK/7<@:zFRˬMG5d?LA;!ipJ>8erdYa\i# `ֹۻpw6pli7Ovֿit}+HWF7_u/b*yqGWl+hG{09xz2n8.I^ofTmHTkH{u;+b}(c%.E<;EEFE}3W5Il"tgqUmۏpD^oo\ zD'#/+mx#f-`u²mo_d9Y_xUă/7 bOs1KGw:m i ^ǵ4A}hI ]ç",^kQqa{(17v2`܎:7UpZ^;PpĒűB)#oâi BI #;V}ݙ )=@"wJugI-=8 82? -rPoYlBb޽ڮp,+x7ϋn9tم0)ma!i޻TW+楫 b>r3[W-vOEks4/ύaO8@t>N>CC^b3[[1'ΗƠk#\pO|IX 8j6pēةR$}kN5?/8-S%$bݔse]"6x8jE[  sm`mLi-{ԩQ-<1+SN?)M~kl±0N&Ȕ'X=.BnD ͽnF\e~o&hCat 5iT]Ϥ?1 ћ_T?GQ#g 1L@}XTuKLRVMkW `KUn)9 ) *]EYNx3X$k1$1}>-EJuJF>57ZC?b09duq33;Uy恈s:J21."l `!oFi.EʥSL2?N6͝zblɆHĄCRm&bN2 T~{2u8H$6ҷx(xۤzեm|H|J/& v5U0tYU>;{sLPAx}km\ٸ?:aKc`SZL? M;-),g鹄 DD&q3yC s9O[._Ӏx]ڽ-?4:Bap[+o9aX,:>"IbYT]7DJR]'Œlx9Fŀ NMT=<I]s  (PZZɇ*JK_4<%SkqQ?9\!hX#+ &>]*9˱Y<𖴇-Y&,rLyV5ojDת"P %4T!2ܷqPn}\ Uf¯іok2#A&ŋ~ s:AV"RuyQȠS3)I:gM yn{PMUdAyC";w^Y9קUn XlMLGJV@J I*sJH3-f~Q"znّpU!ٽ8umF&VPrL lqц} Ͽ,ͪIϭ #Vߒިbq}fk(nG*y`[q,vGL}FiP<'fPbS^Hو]7*?kہ 2'Pu!Aպ|xTc h{g]eW |?6iҳJ.X`vDӜj'7ӄz$hӷe+TMZ^ǐi n9/2{X=^whh%6-څB"\\]Ђy:tv}Hu@p^!I٦R G=q,y3Oe3Ģ0xnԆz` Y@R H[z#XSPubAhb灇fZ07ladžI$*w&=ni 7/D#t zQk.T]SEtC2[օ!&_Ȋ6\m:3`diSK)fGw8EnԚfDJi25IJ~F%8v>>ie˹=f޾VX!a~Gs # o?&sx{ 1{}>}mk Iۘ'ŕf9ؓ~d{4H,>{PZ4FT!qf[ ^BXx #tl?^WiTdr =-|[>FG";Y=u$B`<!TZg_wb(o@>*;MzS1eׯrl,:;iORxMNjv0]plQG>8cWK|l1pXDWPqu[,qKXwϧbjU~,b{9Cu=Eg@%OwO[+)ט {0P9?_PE5 =kn!#}hk-r i&*th:s)Gf"<%>>ޤq0-]2vwZg,e6i1܈3Q,}Zrq<:լ?-bMn1`kAaZx4/#d#OUn|C:nt )3A | w/4ku(ңCd[&*‰uVmDWc'M[ 6S>]\.X[&YO;MCH$8ƅ:2O@ AE>w.`tB>uƯ3Z<* |n75[-U򶍹DuA/U tdFWb!IoQrFw9Ir0oxSW7}^I 4AC?o e"ʟc٨PzeCcKY"h49#[#-~ˍZm3y.9&d(?@b+Srꃲ@ٵXX'(\*8" wӕSl%ԡ5-QoAhAA?>[ 1aiijmX_L|24A)-"6_H'Z[` ]˟bo?1܂ͅvK$vtrn5i edն#חz;P)ǚ5C2\z[AdLv\\xTaO/լ$AmsqѴcNY7ڏܩ٢^b3*7uXL#FvIb!v1xX1Y3&s}8/hK"i)'iB"Zr@/+C.A~ sg*ㆠT{Z>УGÞo;/v (@i䂝4?7 2a&Us% `OBTl:V̬.!V̇9@h‚o.j} hP_< upk7lq/2׹m[, <]x\oCK}1k% 뀊TʧՅ('u껗5k4=LΊ!.Ua h=ѹ9ݷB.ά13%;?De+Gt-G.e"ܬ񔣇Dt`Vn]Ot(i6j濥W\JAXU K!ePeY/OzGLyApMg|)~ FQGԞ"1J|dFY(#{T>lAM`j&1`/!c4|f 5ƃ?(C Z.O8;L3P) y2瞢|mm@G_@CS=R1N3mo4{'3lw"O^m΄Z.kb5%VZ"#`|O2A8rߥjJMI6w&GjgCfmNsb;"RTv)^-Uk04k 8 Mmy88嬑B HnhRL,,Bxy,ah43,2lk4+M2mEVβY@o~QF%yI'i <oj uǺ`šEl3-M}B)K%W\>V9L"I3Ӱ0 >[0O4+/.ǑMFS$E]3M+;-E(N )tIяڌPul!^":\mvsVab櫮bPw7?gNnK4qOBI`z'IKO:Q$;­?!Y.7䧭<pTqV]IkO*12$& B>3 ]XBklQڭ!H$%}VC-֗r:=$%IGcaJ8'tڪ ysP6c%·cĤø٩S-nT2_Xi\.M3R?T )Ġ(CIjni;民Xi HT/u=jAg)kI4-#oNYse8bp kt`48?;iql.6~&y¼lAQz`wQ  u{R E{q3E3!$4NFeBcz_3DLyN-/%;,ʄL1Uq;,TLR"ojz`XrV\1*O݀q*]yٱz~pl 8h 8RVn8"75E^IVUDJ:ه)p1PV9O,1hgD(Ѩܯ ESm݆hf&n1uT^j5NߠWծy)-3r/%'C!*rl' qe +pMHvC?|b7duBSI+\c)9ynT=?՞ /LoAcKʴ5\v+C%K^ V9;-I 8h7/E4*-4AK;N̬_ea~pw>FDs,BSYЗ8X$]h`b}`F33>Qzdkѫ"[_)(M E;@Vp\[FxJ1!jct#( W*fD4nc-%r7hƭJ=m.(SG΍X~hJYDz5gm ~X^l(l&/)vj9kԱXf&Iu9Ҙ=LDl+f4d cw"G#r o-˼gzl :oK (Y9d8f?UϾhƆ~{=!-3AeB5 gqt[`k zt/04X#sVFđg R^V8ϥ}܈yUVBm 2 yR5d$>Gbywo_`8$7Brٰzcj11_:w"N=1$1@٤526)'Is*m^^Q [2)& Lxe>o-TZ-IU$JuBv6pt?.%Lv(*UwE¦FʡWO(VwjbaUd%e|KgrBbߺ[Uk6~ږLT]gHC6M r`,vIVk xVKly(BԼme]XVtBj|FR7 PTp߰F 1Qe,~$B]\uFLJ sHy<`α ߚ7&3PH=7c@tGى1)-;%Ng`{m@=ì4N L[ʌVz/,9?~񃀱~URƠZuF#2o``Eb႓?Ժ?P<;|TqTb]@1g7}ƥaG@:x;+(:r_a>Z%A:^\M|JDNo$|! SQ- ]' C+4Yzty.cK-V #F՛/հc d1.b/;ݞ7'ƀ|j ܵfj cqV*D.(Z Hk$$;OXJ9pHaX]x޸^ޛv^Kͭ]i.QGH-9 1dU&Bo6*"ln#X{&}$~\G'.|SO;FrJElCЯJ;==ky/mlрr+ sfR"'}^+ p1nX pPj}o#Nܒ”?;*+NZd"v1}W\PSV[`*A9sxAG9Е9gz/.U6Yr1^~ȆUR^ AbpLoX4D96&QAp!90QH:VgPi` Xjb_(Hw*щEÝ_P+UZuj*؛BU;_Y٨@,&!? ?ۓ0#A^zPj[4SŐZgv ~K V=TGb3]!NE_4Gjưe ${.1D#u~6r7~T%+3:5}0 zR=$woyVPE sbP} -=GW;&3R'7jAGGT 5CiHo[7%JRgfJ1 yfz}!bZNy[Dk_:HFA F}1\~Sk#k)WP6K;7]<%SYo$K4v}eɢ&Dvb yAAJ2{k \6$3Ⱥ2^2$UH 2hdT6X-lpLˑ8x+Tg",k t"?'Za;M1XsD$Jy:o>/r8=qIBujnإt+1!*=4X^@ rȑνĨ QOR pO L[ԝD4+C<^fD$?'u'OMKjndK؇ @oZk ݇BHPl+{}L|J6p>As]ʯEUOR\@PVt#y=&7=6 kA-AZ ͗ȖýT' , V4xs Xcޟ7U@i:FJ01*aBg[?>"bl3%gI,v^U2YWXy`|ƙ\tQ05gKw'K](&~8vƉQ7ӻ\YRi0D9qެ?fW L*"~@qbHݺ&_cΗ5tP3&_?k旍TQI3+BDgT/&s+\NܺWQ@OKB6+7:=U2"W3jo0N#p0=i/1)VƔk(6E{@!tEΘFV> X> > cZP22Hјx2' 4v kTdZhx3~E`M:7X#J{|e0.t^{5\N5nC8=qTNZk*0\L êF,b`{t@KmL癭FMH xv{t] z{o:͜G/wrۈa /t<6`8DCE_\md$ּ3bQj(~øK%v2~/ISP%6ěLe`mi6$0j-<3sA<(ud(֡">%- @;\/z-Ck Yn+y@uճ IlGWY>4n|0Uix_C'H#!"/%`~4 FOjt`[pГ]dZcJ{,!$屪D8٨&|diV!D{H'OdLKRΙWu85c)q x+ƤyIF|oŸUPM׾.n ԦZ{~Y'@3&%'+)uLL* D4?ZNoVb~< ôP_aoVƉĿ՗7U}Uu*3m^F|+~51ᓀMY"|Sqҗ(3ϠOz_:oa=6w]I19fY@^޹R5bxM po4fdCFU7E?OcPǚfY̠5DeB'_o L~crfV8kdDcqg0Kbӱm!4qɢw5,ß%1oq4y>Kcnj!)nYQ[1غ5QCgiJSM?'}%enǥ gY :r5zKG _K&Hy1 3P$`'b$gus;-`l`h;;VlaD;,R HT_y 8KԺt!%g@!G>wI#J NLg$0{[NS7$ĘAsLKS|iMV6N5N<9mKN!]4By;ͳEkL<Ӕ5AIbc,t06~D{"$EM>D/+_KI09V+ȵ7 H;9ONjZ !kւKtN|anC(Sq\Q [ͱ鋫IY,7|Z< (aǼixSDNUj;Ѫ}!hnqka>~*#?1ڀU ܻq -$SC)`,+~, Es!^0:P`ۃK՞fS_qD[@,̂YC!SFƴ4BPƔW0+(C?' 5lK}49|VؔG K{~논?XTg=бp0?<@ay@yFs2 =^_}E*IPlYFs2c)^~\>I1Wmg=䒪|XXQS _P^gv>MsQ!36&SXn @W/PPNL%ΕѴ~l<+yxZ4ITh0%ؕ 5&R MeL!Tl_# jY Y6Y7 v]V,@hO7vɥU,бgk<KOblz_N4&V(s&*.20!୵c ʍ},h!uefr02CM^ ve4BA& ❍"St_v [掾0=CTu cذl׉;dilod2sw b˪juʕTY8[')B믯O^B ᾎ؉'&:;T5ӛ!?wqkLQ%-u{gAm@LRǔtεA v [ڬ|TT0v k.=1 8yc-,y߰F7?EGi^ZPէM7EzC1ٚ 9\;8~c_[r ]d{md8I&sCeX=edƫA웧%oլ`gBǢV86}Z0Fa[)䱑4 / { *u$x3SGdBq*̤6Q 3SqADרpZg$rf eHw (̥ m'[˭G.גR ˺sMٵXSۈǰ7u?lu*5l؆h?C؋,&VAH \^R?Z$/X=A's Z#uf_5ug,Rj2 /N}v%Ju2?)[k?UJg /LȊ4IEN'G6 E#p{`u8VBq%6֭6*T5סU5ov 3w#h^̵FMUI胺/W_~, 5('y:+mI>K|tB`SX/|L:IP^G3sjsϻX}T kdXJ9xYr=*nѴ *$Q~l5 5S@t+nvR_;,vyu"PzTެDfhbn[- ("Lw⡃gy|' XBb,Ljz6Sg3m#ma/ϕ$䞘>vVι8Y*CX}z8MyN=9Pֺ̒BG7*2mJ,NR̈n~nėV UWp_Sh21[V;1. Ꙟ3m,ȔܑgS$[l/>ȯu߇wKGV"mB_LԎ͗>χ&hvǢQ(;\F1S{-ja>~pAGer,,a) rP8ӟ3وE8M^8 &lbݘ= Q2ӺFź휌s}} u>Qrn7Q*5#P>pMxCL\Pr?ZKpnqo#I-Tl_!PJY~eѸGJ@- Zgr 1o0v+;HWp$L>ISS+,j z+t98^A{B60AZZe =ya  *P2v ^ڜo=/PZZf%HheC8XVQ|°D zlY~=JTPúo xAɟec(zm7 z#ܣmRtK;M9-D˧e1y$g%Ҥ' AۦC.a,~w[b Y~4+SlS*5Hhgw'ɟmOvǞ$]"NL aP d}4*>֢z{ :k!Tː>m]l3ØF( 5KHڕFޗx ~zЬIca%]2N$0D.:-tR\A[Px Xzp^C64Obc1 ʐ\aE"6Gcq_ ++p=Ịdڑ<'ipB5X0J#K|ab3@&K^.iܼh(! WgGc?`k1"nmB"R$#M@`鱗[c->>]F[ssZ87w'vp$T#=ںgE&toA;鉂;zxkX!id@p6n99ѓ yȇ D'5*,g;6"03VޤK&k,y?d'wθA7Z[,3c,JHeAjQʯ 6iu{Š(^pf-~Wosp*tm{Iv1 V/3iT@`87"nz jܶ g&"fM-oyץP,EɖAؖ;a*9oS|+ s + c{glC F풄 Wooa=SإXuK]P^$z("AT6-N+;?MJ,j@<\wܯf۟Der)#fY~^Yҵ2nj(#ϐ>$3梅D4G⚃!ą|r`tmcs92&t<jmo0@zZ㑟ajRf'33t)oֻ:۱:Bm/ c%|,ږC+YNؔƞj)^p-"u78twe~fb^z<I,M5C;B*~bC}$oNtJ+7%QŒcRZGm2w:)Py `-j%;v4 8Buj @a^k\GWGEaR5% ǟN+}ĵhHKIջ BZr;aӜY~9;DïU^Nfs~ \rLkyPsʧ 6j_KB).E0 CͲ/guU##l4KzJP$(X%rЪi zKBQƂ6QZO$kW2؎F9jCHuƓާKcY6Y7jG"hw1,<+a3۶.L+GL kHa.ז ~|:wRJE}cfd)DY!"6HGY4¡csN"QlH|\Ӟ̀v}N:˩]I1\-ҞPm~Gz)c#nqn;)\)LCej1CҞIyYP'֣%au#ֲA e])8mOm ÷۴R3yNYl4@/'BI36}[\.Гi<>ZK'kUw7j߫~ 5% JlFA^==Ԕ8LX@WA!Z|l7h3?zL5 %+=XxishpCj>(]ᦘ@q2#zL_%ޮwḲfj)[M6Ʒ^9ߎKTHjZ4qtm@m4_ 8M5:zf ٱ(A{L,/O*y+я'k/.ƙOի9caÌ Us|_|pqThB@ۉ ўj_h?όhJ1)X9Q̓->/KN0n/`+ùUvWAZ7W.mJ>f~5!1?zH"N+Y}/%okº IߌŸ~_>QB2S/"[' 7qd?RCV8:yOƨ4D?/`5;{$,'9%m?͑\1MAcۻaYc)x!arf bBbӤ7" ̲qPTa_>c;*b4p;/FH8*<~%QϞڄȩ?<.#Th%+N~"u7ΟL^VCV\8-}y @M9|TvV쥘@~cyX7ug}2Ŀ嗀 j:yiBM=R?pTÄHfрYԙd»NƆq) ] PƷqGIUyjYVŒ_cdJc'1i+"7Md/XkO1uTx?d(.vur I0'2;׷ #UH)n SxU-w!ț̀y[c,MR)p^.#= :3ec5{R7C.^9iKoB֭Qnm4Ǹgb'ɔ3dQԸdg9zH]4ۈ8能<߶Vm$B oh|:&irZ/-|(jsx׶{Ia1lJ*gpX>55?CTy x <2 )o6 U!tFHk6kRjv!8if; ʼEO)b)qrcT\g?/HA 3UGꛓZ+1W*-uK+h]fY\ץ K1(ܣ_EF  Aނ5b6O!uCv\5mO팖W.”GS&pQ.徕n9f2;sA"_q_ TCiX Jo(kyRZ% mPàC Tw+f<9 ! \0L\ #UPѤuY2Q:KYe>@bA[T2ns|Mi܃nէg?DQyԷdy?Q:U D?N76fo{EErH19@u^u$F9n.eSxFEFԤ[^ X(w^yi9^QN|EͺX`.pisTԝ%X_Fkk D?ڟ4 W BPBF¼_ZUxk7ypAgj wi0W0XNwY_#}4ՕájMf$>|jck \BG O(-6c /`ROXd(<7z :3ٻl >.`1P6q9zּKA4u3?CMFL3y[CC{@LʧHpјomSn=< Ci%6uc/geRᑇzxB0WI$4DZ Ed?>4%ay7@CpcHe|ND 7ڇ:@9C&QrK.2P<]m?ց %qBϹv Ʊ gN犻 Nw*]NJtiy5JKZuQ>o0DiU2e@Em`H#*@f ` +Zafq*:`sJ/'k V Ho\Z0:|OXy2.;;hX,t\Й+oxXi}WL-;H&5WB|-][[DZ QesmZB&`M"i,A@ ~|!T):@_ &[RPEOݲMX"M6h q] 1B}Y?iUE1z-z3#H+^0SMqʳ1\L5c 9,Z((.=/$;p] QOנ6!y& xVSԟS:'qpe@-L{'梥ݘ-4h1 '0: ېva|WnNqf,CP|A gvz# VPQ!xbЯM'(3>SJL 6_@[b`0 ['o_YMmY9ap}%\̢*ޒ&k"0oM,t~wTZX1"1So1I>n'(HoH<崏@"!,O>^0 e^%M[cD 'DX{:ZZ@,nTSD^"ϧN|ˊ _0h4?}nt.mTed Yqzh@]!Y?ĢРkQ$ς'gsT϶XQ5Fu^KL.» .vJZӻ_JMZ얣 ũ1_eVb|:j?hj鴖ǎ#91 !38yuKu,y=(3.v? Q\@dkx@H /b&:I8BK|3wgխ{D::hF6_FsGz"Djs0λX;rٰ[QجqG,)ή+Gׁjj[23VlH7A|0?/t^EKKfPals5U ͔ CcƠGBfC5g)*jr ?=ªq}}z^X P36[x&,ngaB-BAu;Yj:FƍLG8b^^1w}P:9) uLv~IUez>%/uyĀ5Sk` L{"gbrܨH|@S jiE?mbe˿)·>9Mq[g11F8oV0ԓ^9?ʛyO ho0lA[{Pa/;ERbY bguxr4j;ȖYeR>61"TxUX3{6ImVDDUFb.yI#WAY%kB9EĜA99Vv'sTD8Ih. fovUX/Sq/:PmPb,p>Ac+&]s>U9V'L\>6YM{EU][C cI*bn@wA'Ӕ?m5bd˅3hr_5tKD3#VQ%!T7/NuWǸ a3'SVXdBkR J e|cB^QV+Lc.#'OgŠ } ]qW0HmӂxT>u- 2IgP3  F߼/gy]IcRF ^~5n=C.,I"VXmu/] og`J;ƆW] UQcdMzkyۃʨ/밇zt'eˁlİ6[z},F:njfw— { 362U(2 )qה@@fMeV<U}6wrTWfi0݌cq1XT3'_Sm~: << k>.1S;P~ jIݕo_Cɰ^nř)C,{ϫj8Y5-eKbd*<:tM9Ez3q*-etoSl]/btOtn욮7N'g趡K&K4+$g8q^3HF`ԭ#Q9bǴѦWפM*~ fL|S,Rn}@b8-n%IZՑgbVEwv>8n ^>/4^Lw\XJ{)r/E;Q '|!nxt7-?}I^9r::[ӕ0 8[׭nA. ["n^6$eGV$Gэh }95 74+o! '&me4ξuQRG qY|‹@HD\*)`-*͇b =HXd|vP`HJr;sӏV =U6o~PUW!,2HdߦO)+D {c;#X!@1_y+~q,Q)4*R"RpU`/MbG|r"Y-keR z:FTLe*Ch0nϪVA}"??߭Bȁ:*'{mǃ%q̓ɉ U6W>΋C*Bs\8HE-{`NZcC~g KW47ɘM{|(<3U`oJCIsKz-͛ҏ?"~r;;98`1+'[RI a0zw3%)y ֦M&8;C Ք;̹ X!䠐x13PDI84X.j1ݷils.ÿДu?3u}k>3LpTe&^zat7CU^S#'e L[ӔƧA|G?ώ 6H-<2w?msLt,v,6"`@bqWb`'qH[Jfv/Ɔ<Ы2c-#A=ud/ ^Ɔbgp^y:я@ȮPdd?O3;1 5eWHz ,R/NA}pJ<$eƦjKb[ÏqO&YΘ𸉯.th聾*oHyKrvBe"`f& nȚmh#|SI]^Z;X'²1:!R#0MJE`e}t3^l:@mR,[zmތ 7ۮ;L=2 >OnϜҏL vـ2"!vdHl=90aS%_Ww"c<`m޺>N/&..{a;δÁ1 DaN ̧2Zbciyzik.9I K(sߌǺ[ɸ"۩7Aj3H xQ%8PmzYΔ)tByf֨І԰n]Z{ڑ?]H_/s#࠷X #8ݕ_5]@jvCHNŶ*JN;9i7DT2"4sZMCX:iC~ЛdbIvvŴxgĺ˷ +W19 ϻ{ U?SYݲS}{%<":1I@rMsRNNEsܞFkUo/Z^A4onQ5u{Q~eY>8 ">oO] /SI.D8\'d52 qUM1w)1',A=`I{#Jy7*d"7o`%xمS/B41 gȟuDC6TK |8:~bՒHsjR#g쩆eѳS{]T3C'ޕ tW'+aΓ:xDgAtWoQ)tKrי4X=t̮)EE'֓6K0;>DЃfOkm_76=f`*7.AltCmzFӴJnc|$8?/ @> $oA ^P4xW/h O#W8i{տJ_FNcPx0[ '\5eIJ:Q gYF[1ɅxqdӢl4=\=ikEY-Hή4j:9*n%; LBZZIrZ?Dgq_W $C_Y-t c\%P19_dһXeϋi(5л$-,ٹ%tt9 ("%F7( P{G<(*\QxN!/cyYٍ΋c:G7NJ;tNKTkA4>oc J0~VTlBץjvs>mH4H;˔ }rk4M}CI'$^HҦP B2pz?*U',*y'&lMk.~:niOk=>-\bt<;w2iwZS譳]X(ȷu޷y(Ԡɑ%}.uelR~4DW~j1YjkxlAy}[^I An4naq&I+SL0qhPo 1(2;u*d $l3W9G+r(̂ۛ!{f5`ƀmT!-#>Xt!)|,_+g+Ű'B#թ DF!:5%SG_ 2OnbBQ3`W3Clzg,h`d°5nI8_h+\!TUR. I3 G'$$1Jp&$(^iU565Ԝ>,r A)~KˀWϏ!a0sT Е:t{nӟ5Cu)\{zI.V aїZ{4a&LIZw916w0f$q\` ˵14Χ(mи/l+SZ]Ҩӑ-XqJFlnu$UXau\HS ,(@eJ%1Ao4Sma5 RX8Y77Ny]dK3Çb^O[vK"j).S@VN+jRLfU![q{zU$f>2&5Γ'e|?^db9`Tġ&3Tw{BV$r!x@'ik3 2jZJ!Ie3QWp҄u-:!>(\o .+b׆ T4;X kRNK'IMS[@gśپ}r՟F/hwYe(!#D{W5(Nǔ0j9Y|C63TjQC7Appc2s`ndhliiC ?Hlc+fdp 4ϿD/ULsm./&CK6%zGy?Wٿ!@o> ;G%nϾ +\^H eU2`>ghP=Cy/ŀלQby=q-2@1 s/53 e ˁh kѨT$&Į ^UJD$ʬW09DI<-hl2Yďi'%  |J\,12ӟrt0H-4]ז m<df{?|G̈0(_F7^邕E) tZiң,+ȧ[n˺i< S6SpUkݎN7}YFc8u(-X}ʏ芥vU+ֈ k6n[0!z&*Ѯ,gc>~3i_5y5d`daE$yQ_"e^G~;!BA xø3+dQ˲f'>6ft\˅ĚCz֎ GANTL [o:5c]Un"h`$1{袺1(=YC0](z;t8[ճboJ̐Xb4yckPe~/"SIl9>"tኄ!ԉO/I\- Z=qObQdoiC{دprld⡉5_7wuQjX;jNϛp1 [=\4_֋zLpB~ i[O]䆧,5eRԶ%Qf?g (pG &.@.?ԣwnŇF}=\RĦ,mv_@hUmu+p !N\(OϹ9M[?+ nf%?^Ҽh@gXSU,zG&|z  I1֎r< b &>,1$fx|x(F2 :;\pzĚ4 d('$k!Nϛ{p_ݾRAgfftKivdjKIZ\d0XGD:.+iэq"5/]^':]SY`E(܏ WI+Ŭ- nHeN{KaX(sH8IF&o[^}++}]XpZi]͖)dp>=1<>)|8V85G[W˪I#*5r[:*^:YJĞec FƐgcRyV:6Բ խq BrsqǎAs7[I\X^$MIji:zj;tSR!m<1qLIjbUL;@K{GRM\kh$*NQ7S>Ӿwu?4bǷ#zToO | cGTGs Ex,o|Nfˉg('8[( 6vUzE;RK/0BNYev-ku<g7qgV-ݰ6'De6*Lŧƒ_r7tDZK(u$4HZ\>Ū%l/%Om}qp/ 9;2a*v=UX2]rꩂoF=E#W:$LSN쯣iXU 5XNLIg29 Qb<+ۊz/L eƩQO7ST`{? Q-ke9t@dDγEzqz9${JR%|!ײB1P- 3F,?ûu.7!WH{Kv.1%. (>ŭf&&Y rH"Ƭǁ,i?)b!2L8CHH䉤uYF<©t ߤHОUZK +oVGLvջۭљAZҌdg"oC OWč7@Qr܂Zj&dϣZtE;!#FZKxq2')1_5P]v>@E]sȭ2\+>hP1:Y;R?nuRƼIfYN)9ǰ}6oW|BL6-PS$z00<'o^v839n=jl]xƪH+:NhQu_fNu}Ig7=eV'|%8S_PT@D;b&Kz0 $jy zv`{/sxu!MY ѢY 9Jʸ.;Vˢ.rF&JԹ2ܐu5%#Ójc( f/4[u}$1(1j@ck>-O&SEit}psaMl*[dDYP, n7:cd<9C/t[ i.H꿱! R 7onnE_;ٯ4/Bs(a84 2^D  v-"NrwIb`H na)NuKPy WxO8z.-V7o! !{2sM *1UiϢs1fb, + Q̄F})ȃKC?@h =~9vUn:}fdpȞa;(]=]-\] ǞNHYwU媷>9>"i^{nk0j% 0mDS  @㢍["q3>rv"L=I q3&*ұ#Jne O1k`bȴ &@ (잴)uMBB29evkP1odnwύY\5ڷƴS,箎RfKb̨"4hZ>p, gy'k ѻg*h] vG@bۖ}RnCODR ѵKC/ @EQK^tIpmX*c&B{ +߯\ ;cAH8٭z%!*Is0HUPҝj(^r԰!@thR 8I%ˎ$0x|+(R>#,lB^پ#-6AԤSHxFK^t\^ ZuLm;WH0&R!kGb_-PTFkΰ>+! >la±2N rz2V:0rurAaN6*&Xt<Á@+UPNqYvCr#%.Kg  8]VPB9xz>ߟllofWC Z#ѭՋEXp_=8GL;PyR9ap$IRH }㻻"pBsxEYmr}} +/2#d8 Dl\$p|xxM+uiQ2B(u8Qg`LPzݾV KtDR+A .#>X3jH4,={iړ=FU$́k_r.*zٞFL܅vX|HB{8+@"("RkG~xDKHy%ϔjT8Ź'Vk~.,q36<6mc{šr#{4IJK acV`vjS`lÖ K2x)t+R>wUcv0r7g^1ۏUne?ıF:8I> Whn ėݙtn1Ă{Y8@L_325@lh0tSw@|Tr#PKvbǯI-ʵ*8bmjK_ Z}o`y+8`Fu4E z}~>Dї]ZiI &f B̡b%B9v+mH(R]t6A D14mKx>wxu1REʯmpy|#2b-V M9cߪ07!;L>'Xwퟯ=Ea̾k3P,[/?p`ِ8c[jq@ƍmAfF5vEhסnHf@'` P`MCka⦩+)c j z =]).h;7>ukݡ8v>b{. F8HAEg;%ȥ]}ҤT^L$Ʃwm~>\ k/J2t4gQt.{ݻ&{w Qwuq{|Տ\XȻ-Z倞+\V(P+e}=b䯈n1!?u; .}SE4u*9㉬=V]E"F`UEJv`z@4?5Lr q繐`'Ld\2k'.oE0xhX:FX^=HA07t-eMXi *v*µYO^o+j-C޵1'"|S.~z٣2J:0J/X}l3d(NT3HeU$׶\;脰 (=~V2OKnq`,M ?$ҡ a *%|UmT5YZ"S}Toc ;?iz1V"QDJ3h>Z~EƜ/E @f[{Tk{U* DF)J9n*c1>gD.W)sE?"R~q` .٤%fՎ3?˦b\SA [ ӡ$];Aw+a 3fV5GwckS@N6r{| Z $`ssuy3Β,~?i=!F(Jȉk߸h!9%k`!~m1&Ӧ=[uՁ{M$m4Nx`\er'2Mj>xC_>~[zj"N35=DAS{qLT=rDs["f1 6I3ز~,!\wwNK>"|&.BT 5fkՑ*+$+ȪI#u6ޤR%-Iilգ2-=Zl׭8>w.v1Ӵ\ic G, 񳙢R[lb= PrTZd4YwZ<<h`G!zҳ"~fPνm$f[xEiA]б}#A*sRR@VZBjbCyQo R }>:ݲTtd!*?p=&?I^Z7(JHB~UHW+޲@*),:t'3(m/:AabEi6y L}x@ WsC5O\'1m .T_O`F ɮ)^ F֒j dB3Gl0hq`Sn"Nz̛/fA"r :X>+/; kOk3,EdPfy~Tׁ.w:TE>\"1}dcX d$ <ŶkC=:ݺkosfQ- T'Cҗ\8T;`RGmTmc~w-hxBnWFNٌ|c V4V=Gѷ!T)>{F9z>aНA+|pC0|Њ~l@ ej&PT:pJ[:OybB};79-q%()hޛqUs/f0Bd9 ߻1mÒ+4 O -U4-)e >T9%ٵEp*]Ldw5ܨ5g֣7brx8+#][jSBMX344#dLBY%`t k*k?5i @O!n靳14`ċP$*]NTv, &.%g >B_ cnGFi{N}ڤ2b.?Xa>0jcET;OU:$6wA)*cT!V[S?Λ)JC{hҐt:WEncXAzVL|WoaRXBG}npNt7[#Q)?70kY& ڶy~+(v6 €-Ui wj\) !#,g>%9.4Wɞ z^6?ZZV"K|"#Kʖao]cw4 "3rl#pGPIq]MDv?ؕ{a;wf`V fbEURC gYT0ʚ31VF96ú))GZbQ^E8 pa,qEf`[IY3Lz-R>{VD~U2<'E!g(f EdsߐVtY9Y2] 3ʒĂ̍ctO-~0>Cu*EAvl/ɖ'%_v, q-πQHʡrsM~"Ecd)GN;r.z(:*8jTy$vP!j#sN+4{D'ZYT3ȋ')^7Tʌ)> T%Dz T حWe@g}4LX,bgZ%3:v|nn4|ʎߩV)!;'afXJ1Z[ Xr+/RC?}io5R4nJ;E@Fyi6NCkWWFvyxGx.a~ zB2fNCHK]pv+7Q0}F,W[zīWrH>1y~lpε\c*^EʬHQK$l>81"=4>c=Nro} F{_yBTF" 5< df,T9fߨjQb0Թ٩b7EZ*q.OKӀ|M.ۺ'Wcأi H7v^㕛^%i"dYPn>V&@)\yi0-xKϖD99*N"k!:Ǟz>V0$D I\s.q1 n <͡s'ޡ}|)pU:r+|˖*Y[63* Ӿ *C>/;z~-kXM}3ލrn-ä"Z|8,aW*d%)d/_Xj2W,I*`\n.Ơ~i>QdOQ~E#O!0 ûD :S%I# 9?Gfy,uh$5j{ʂLTogjXu ̈́!I %9XWY2mV0R4WefYJ+8 a.ч`CTq33$L30?}ILpZ$~un&y;8rSuHd5tM!l?0d Vwt\;!=\PuBպ$RkR'  GzoL{Q7A ڜBj ú/̰{t7fAѡ`4rȫn1U :>OKd1@y nj3Tg$C(,S]&i*2D M/˨kcZ1e hXrͪ\jaL4Ej̈>M߰-3+i$&uɯ= t% "dmfLďA*@ߍBW>AQ4Sr[aSAX'4W{[Lۯ]/הEab&ms"F0EJ+ئ~I$ios~ XfyN.8Hر"Χ}̹ @DFi? p_Bl]'cbW|y|E_tpK1Mݐ"Jtg]W5}a CuC?Eq5TfI68ŔO~4Kcʈ]WlbLxTs߿9#I7l? :oUNV ܱ" \*9Zk)3lT'6sx3XcBMϾU=k&"^M$p_;QXBLFd<$xLI:(Qv{NZb$~R1zغefhf'-;Q$|hЄ"jF@04Y+ʞWڹY4|4tDi.EۀOf% { 3,c4>y&}qV^zQc^kQꬎ+6 f%VFztFy*RsDdc"soF\'jf][LCoP-%ߑBf\2kdh>$VJoL} @w\㦶`7]GؗcYLoo ]δƦK3"d~oE;I W*8\f.K5K֕.,s5_^x >8Si}uw$ζf\q@>*P5ܣ^|ihQv ;y2b_t"[77#-~5>752HsE6Y(7O:y1%[m!}tu:m948=sUߪ)2S_D&eH1ϏKHOA9.0ut^ȇTM\‰!&E~ =]9 DK3bkOTbi? r7P!l>Μ2p =Q(T0 F֞wgplNA1[(fOpxrXR׷Dv+Kbݙ284_9g>y@)q^;ٸ+mO K.CZݯ M}u/oC%RdΎ{ 9?0ȕn;Q]x~CQ26/ ,9E}*1X3i!Xib~[v#WՍͿd!HGrk ˤa?{ Z{I.~+%7P$5qA]ažv-Pᴣ˃ fVS70_@ސw4Rܴ-b qFj8JOJxaTL.'ƐcJ JIrvufa97eW pGCX<1s'(сrj~N/fIV9H5CM~ V%b*YDӕ=s>{Jx6:AXH:!S7&gзȦugުPV@ Mی]l|N L43.{+(: szT i`3nZR3~\s A^;cxy`cF-:r>e4M:E?f+c\G@ѕAE2c4"\Fڊ/Q땇Um n nP: _I#ht` t~mƋ^$nSTVJ ${E=IN׍/j >Vɞvܕ֚j|߀F% OȺ}C "ȁY2:GXgS7K"pt4ᢻfxIV&CEz f3}Mi=(Ⱖ<;]wcsC/@-3Njz<\{= ! sQwI;aݥßLp %Acؐ) Q17V_&Ro Yb/Zmxv6֦ N{_1F #ăo]) 64` BFd[1vc߃F]gD]vjQoLH`y"K4saq=FYy)c?l18l+ i'2\H)#a_Ke=\tvgLN,VAb5ehj+3D/bomJV36} WQ彡"xЄ@*xw))9e `ԇ%f4w,*)}$Gty:a|pP; c l]|uGV_y8} .p"@@.s\t2&K qܟ%13Ѫp3̷9pHr)gQB'u>Zzο,Z(ӯT\ZM˕R x؋1ʶ__k%r7n<rXK =7 B0gmɃ'Nyo{V/쿚Y^2Q J`gAIx4GoPC / ,xI |4mG;Nv!ӽSMipb[lzc3 #Խ?fmOg.~ڒU(x.ul-ki<=%ik5YZ!Ël!\oꃯy[I=aqj(_j 2q*X^U YawAI"1=Jv?5ÌR+= ]f瑖 'R~+7A(ʕ` (܍2+X}/8kzZ#ZJfF#4Ozvs+v[Y*Oz5D¬4qG6DWՈ SFb2c"w'KkBXk:7+nң<;מZ5F%$_ B];e.RVNMpFShʎ(?8SwܮK?W%}z"$DF}aLRN7naJ~H = }Y;(=jsoF [ۀڽvɳE@gziNդd4~4pmDw2>=N%&eխֹۘh-6Xa^ Ȍ1V~_*mn(w`:6^}uɤ&n0B.'/Ƃove2]bwA=oioЧ  UIh4~/4k݉KHҰ! wq*=vJ!y?לco ]K.'~˜˰RO08;S_Ho!;]Z6OO-yQ,Ji8vt]$R+ӂ xo㫥,D3 oT aFށGjШT.K߼ @hH|b22EtD'[:قƁcZ=7.TZS9O 5, ͉wcb2ģBrnj7Р~ZߪV'7\_ 4&a*{X"*%)V֪`՗%x 걋D--32""lQMޜ[jo*BԽt{l U][^#y&nE.dJ#=eal4SMysMtSRLi.n[sde^Qs^|4jNd (ٱ;*ZW0$abi:GO&aA݈[cCs?yDQonκ1:4ECR{ *YPq&3jHI^n;c/D׽&S U "ʗTVބ1rݑ7; ienM0!-Vea:#E  yD5DwY=9hpo#NfMZQYO/XE5;\n6[hc.8*&G%#,kѦvד.V ϭlI ?g䀈 ⏁' NIwZϣ'ok}Yan-elvk}3}(zِ2 nCHi GdVVk⢬F- S tu:Z[[ baZEsLϡE]n,O%=W WnkF\/,E?z.:Zf|Z='9E;Ō֟vi/?}%'-NTmHưwO"+ 8韝. a!𿍡8ntI[iG+h]wy&͈vu eAS{՚GMD>gv[sE%2Nc8C#de6h1>~yX dƦnQB!,~}ꁣW VmNnq{m ^=u Dr˘54A*|H)˨1ybe)-8֧Y*iGˬFt.N>7[$f"=ր(n)TXCY܉|*NzPD@PPL@sQ;d,s3JJ߄JЁsc낪%vTRm.fQbXS`'֡7L8sYGJ44ۺϒcknxY& d_`?Qe(ܚ-z&T wY}he시SC-L}8sܒ2Dž'$od=Qp^] 4[6|cݘ'H;=Df'ʋta{3tyBˈ<'Zl,4> QVT a=ZnLnx$$u+/s2hT750Y-~۠FlI4TQA]7yi4|-nQ[;F}I=4 %bTUB oiu'Mooݺ΄<춅EO/Y\4P8i%(AW;g\w]@ +*wT.nXr%s-j=DH> [oApĠ ee "&F2*1]zW$_`.4>N8:.tq?&1K8H.;sfsބHf BQtfG[[>lChd>_^| o|/ ^^1W,jcǐ ]#ip(rײC`s~pjW#c43Q)AH𚒉ˍ$ +0V ﻓj/YYbn4P^XD0 }[r]c׼e+i%΋_?1NtHv U;nJ+H/GJ ~$  :LtzKF!X_rB3I)F;`{-46JYWIn& #ߏz?]Z\&^ZGWCtϠk hut%NM1~wMaYxTNhvDߖ!84>pFҫ,38h/R 8SR|~v>n̹(߻-Bk2 C]ǜ'brb/xٽ d,OvH ]ܨBL箸$u_!Hլ\m@u"\ wb/wza5eӷ܋A?0$)  5ױcnRK5r"|Iͭ;X?Yx*|Z2}^u_l*{\"!)t0|#`&i,2Pqα0g|Isc9cxp*-.INi߁imk;>B=Q!Կpd$z61bS|a ;l~ SRa»R=y"gE_-V~OnR ~ҬjVAvfH奷DP5'% ٻxˆ.8r9Gb- pdFIY&q+T2D}Hqå)>:Z9F:t-UG%fXDOS\5sxPy _1sDQ5շzƁ|0V:SU@s#ķs8 >Iߝ90-=asp&2ي|bς*3C@t^֖wx*ŒO4{@X}¸Tyv¨ee;h2h&KexAkd2 $쥆 DV }" S3t.1ɰ:H[Ex冇(%XWBѼI^ȌUQ6^+vY֌,"l:'s&á%aWH/w%uP?Iud! crQ.o''\ܾ[M&O_ޙN|̩RMA*f?*fe羨wYa?r1DJ'ϹƔW[4Ǔ/>ճv89]s٘5Lz3[)pI?U`==D)mbXz7*aZn+(o{M&}@ykw|lH?3g _ ?>1si='>_pkYiGSɉ[&Yc -TklŚh`FH64џlF H[ShnE{ԇ`\D/}]!eJdq _84%v&ߏQdT]pq]&Lލ5 r=L_ (-3͐8gg2$HDu/ bU6Kct mzidz/ԂKlDR'6uF>uk84u +-p &.\TnYi"^tkת;U/V loQ[Rf+x b/7J3)o&(W:fCG]jIRy-JK iCmչ3OP!)Z*'҉SQ]g:`,]XVaZ:CEn2:֥y/o@F3nw|l(1|UGfI ;M l=mg`}?-qxFS-gbeChi;UB,[JGKOcJt3oͫ:5RZFzD5EAo é(=VCM)$ \<4?4s̈0aA*d0)=4_W }_cCKnͤQ? %n nՑ&ٙ}D,0.Lvw+CwV(@"";[먟{a\i*Mf5}KS~53@]-E5ˮI6!p˛q_jbԂjzOM߮Qn{XSf (_YJNK99R .vP}E*ǨDǙhsi @ls^f5&!o V>X3S6騀IʼnuP v]`~LnW591bX {\Uv?F-Z4-rcѵ:)=;Rԙt^v1qWd2GSh>c!JNM 1пBSSWhM1 5 P4ƬwWiW~j-[O *!_sQ# c -3[Sz1NY%][3uCcG >a큑L_VXP T~W1߼Ev i)&|AY , u y\F`Q]f_rƉc)eP%8ViK1|qCB+ԪR dJ;ĽA(Jヒ4(v9kޒ47  L.%9Va\C,"n/(cbIt ucGsJ꓋ "tc[Ҥ+32 gHn."QC5L?}<h#H%<*-u"FK㰺_b9~LhEy/.])ckU%-P@vRl5bf_jEc".4Y#STjs s ^<bn>Xӕ(D0EHvIi;-e9vo\ Qu[$U1@2Jm|.1ucS"d]ym\i/AAC-ƌ EJz~'J6f e/E 6^+=g1zknCEv<˄2'jXwʠth~RQ 6$-g*-'# UNKfv23߽ѺGn%%ZJ/XLsb|bDe|÷] ehQql?ʠ5ߝ~s=B-FdN2;YCCR4+ad~Qv<5Om2Q$&7&#nⷉW!R+jm`'ɡ*}W rd]pt|fŜ֋QJ7d\ořsF療m ;Z`jyZl LI>o49dܝlg(D=!QE;zH_.#{/~-Uj:{],*C{K=hOWwϒQq'*ܥ&vsO"yh)ptN%ei(;2A 'ƖSd{ps_(pa^DGح Ys朞_˯Ь1բn )c biYowj]E"HiFqIhQZ*#J bt :+7SiKFP'qz 2.߁Xz'-݇&_\6J s-bap _!". <xnY\"X8?+jtRJNmO+g !BHckۥ7􂋄1Jky3a$/fm>$j@NT& xb@ge >SO3y.2453Z'zHoIQtwܗ?G;7iǸ#b [r'p)B9nWc~5?Od]nRͤźMﯫmϘv( >CNM;žg!%p 0er-Ų,=}m3ǠpUh͞orٞG2b8|L:FPh^Pba0dG4x BsAir7 ^3h ܸ h-an+ oQmG6@/'~:Ө Wh"? 6XKU"3r+¦mS/uJ&gЕ~D#~+!}+aed@JMQ Fg7?go-hPVϜ uNy%gv:.ɝ:s©]&;Z*e[}d6΅P<[1g9hL)xՖ":6db/oN^]Lw-4UO?4}&>rb%U $`E?#ڬX`\揚/Y܏L#Ϩ Ki´ 7w3LȜhL},O{x][AvZyK3ŋٓUNj4r)<-aGEWs0FFDwhxLՁ>2?:~Q1!eY<9>_ (jHb,n!W_cVWE CU0B>#ފz^Q/Î ,@8ι[8<I–5?͹ξWXEssRfl)J/KGT2]^k`@ַ'Ul)SA6.`I2jJ#.'dv0XEpe N|fQQ$nD2|K1A#Xj$hU*8=W`㣎;V8$pn&"^g4̚*g}I Z ^7zXoo$uf#LE3)G HRDԢOD}d "KX^-g%feeV/577EYqsm83 EMl#+{ W}W$qG&n< }2 B=Nႎhw)rO=!e,^c\| RmUծJO;Ck=>SZvØ@VqA$yG+/=(<^~D5eFX5 :)n\Lha5ꧢY;۫kv=K"gD'<.HFPI^ϡ<8ȫ4dY ;j`}6ONOE;(GГbjEvGOp*U͛di\c_ x3a\vcb?BgXuO)N~k`D4{~HքlOoPaj"5ER d9o)Ut꯸M:(QIm>p Q-'NybvgLmĸ:Ì $'\ a.^>5e7ihv<%sijJٖLETԖ|?[Ia GkA!'niK[ Hܽyk]ႀ5l. ]IbPyi%=}[oDE嗅[[4/ | ĺx3 U8s%[[#o6T+>$qԌf;!G6@ebq B.v ݒׄC ΩIeZDR*xA{[ =|i{Mxͽ;?1:}A5͘W q+0^=[|ÉC>hwXzQ;Bl9=ʹ1fә| tZOӳU߫0awR@vsüwƣ=u/>B_c X}0&YC)D ܍^Z ='q C'!CMXH\SB1a~W{9D2$h"u\{=&O}]S=TۆZ3}uǚMC|Ŷz] .D-rkmbNWN1~(&^ͬ -R]fPފ7>Ptţ{(7Py@Y W3BrΦbA[5@Ou&zLB@4>6eoYB)S]=UWVʆ[ʕw"T&NS󞭫أ6QRU2KΥJ\kw2vlz@xp_u z J+Qu8r@!sg"GtsdQ@ oCincYƠymd3eՍi LvQP**Mo^_skM+=BR֫Bk0,Ԁgex[T5>wɝmCWaZ4GčᥫKYFڒ1ɔM)\Nl>_,zQ}^Y0zOzn:zBQo[5w:e~B6CDh'w'q{ݟ`]f ZYP&J%s.pjP/vG$cAmJCZȭ#})V.jw6@ib(K']y.qvqIL5~$ SL82n_~`m=cGN& wnke:wuqueDr-ץ󁙚+jÉ8d'ѢFIB sn`qFI-cFyۤ!xŅP:A=Cɟ$^_h71'IfuaӇINЊJ1KЯ9|t4-}V% -^wfy1@o~/l1RgGunKNjΕF]S)Q8̊W1!N jWu _;3:5a oث}-zY/,m_`TW6jd0VbJKYꌄ5&ڡ8;Rݱ.}D]4)A'G, JD%oWd?)[Y|Nj9̱,Lq0^l&?u n2W\D8v!ld  xE¹^z+'ᡸ`UqiO<ܵ:|vuZsE 7,贄2q#@x 3'4B{Ĺ!K"2BNKhT@?8yS@A /YG .bLo߻ `e0#Z@RU0UxijD 0t+.2"H[a=NMb|Қj4_) (ҵ+ZH>3ަeq\kM}^ ;=0EPGVE{GdY`n.$n9:ٌE>D$LOMGgrdR[N3pv?(yj]rQ Uf S.X-o`f%I02-?Xx-#Mo3?kVwa2֖@G(DQXgMl>d 5;۾HOkG  /rt9j}J)9Ohd +".eG@'pN ~HǾNySnڞ S:t=P0IPK{8@^ 97Qg 锐@gvT>'>gJp`>=ݫ! Z9.#^*b |ٖyZE]$bl j-D@Ţgt`\s5jS_b:Rn168Ӌ3od~{q"sM!LdDr .6@V1{B8Y^0`?:t ƷMԣ?DRMć}ؼ2yBYį [o,+dXrUAJo 7108@3?;&LϷTE2Sʉdgi&?_S~kfwN]0cd /9\כFU35Θ[]wӱZnr$btS(#AV[LL6U%rgϾI]n? u<#S"qĥe5ԈWih#5co>ņXWlM7)#ן$_=!k$ :S2m9oou^8.8H.~^#I<əC^8*a!s..0s.CP oTkm^sJ];0fƒeFjw)a.o6?jT{S ѯq t 6{errY=]0wqһI!Kұg>HËSwѣ1Vٰ;d#]SH¾bS 3fCvU+CQBZ~p;F~X!-)N~GdMuᙖ>2pצUJ$ʶ^ Ymbvg2. *l>Ǥȯē 6DFtgo_z:蛏gWTmֱ%.ɵI6a^&v| G[$] i%zqbZa3] wгg@RDHW2p_c/Xil+UrYO7HY'Okco9QFf!H^OkQR7Pj7K.*FdsѶ0 (9}F{ iW߅K C6 j^&_64Z}"L^Q az d-z2B,4!ZlPv(:kZKJi'IIqp}:r\=&Av!F+s+}FyLu w@j^E:q3%ԧc55;abw /I)!,K94S.(؈VpD)sq*.~zIQ*@&_޺~>@>0|1i9I% ldKsF1+_༳m"AZ%B#1.@@)M<}Հi[w >W($/$&+# Mh(qT=2h PD2ÚoB|!\HXl/f߇<_a_cCe`$NvxTR<сΏ ==zc=A3$̈́ Dj>BP-(kIWDЂ j(!&JKatǒL w( }ZA[ofA$LʹG*=% TBzݛxl|uU[ ]Qhh/}.u4qpfNf͊?ެ0JM84tDŽ&=f>'+Nܭ*/uOw1he俯oQ#jI\!W YPZ0́‘vsa{\zzLrs'*~Vۇ召ʳ"2ĐE#O @\ʱZ3p MP ZJu >>lel>t+S!>4$BWs˰*.# UL۸D)%>uu zњA =P.U e2k-m%L˩qqv $&']NaBs;cHE* 7^yXЧoΊ`PɀuwQ4N/٤A7 VSmp[-bjj+J`Ϸ0?8fv#.HIi$aF4ţPP_l}ہ(3`k D %0Vhz+vn#U7v'Ch0DJ{Kz˳bor[A+",ݜMA,ckh)vLZ[[Lj4F):|5G[2EI\60&Z^~§+\)7ɪ M5Zk&!UJG17O-N)KtBkKLau]H4=~5$,TT6:ޠwYbrdq<73pY3T/o&Ո q¹^h[,mhq^'B~= b8U ϰ`m;T+,^o|s3wYQ8MRMrS9||#PH2U(C{V5 Sφ/&@eqfWFrt%4:6@XE;`7#A=MOjٴiS#0'Y<ȃ 2Ϊ^:JvޢJ3yGź** }5PÖစYݠg&ChQf#U:e G8@N)F WߟHZFeNUZ-[ (4Ϩԃ8˽$_, ]L0v̱AR&5jG#A7꦳Xk^$"ą[;9mv/=SmKv uocS{јD=V_zLqio@gN+BLM|1Mttey.1. ϒ鳌v,8Ȗb+ԏcPr}`.sޓϫ3A*LS}.w$(=nXe}M^eRd?9|kZ'0' U9( c ),_+*t%GM J>Pqfbj ֎?a2;4k1"#_)kbulUCZQ>^ $VTA :k%dbq2h5jz@nߏvHe-,|n PBw1hOMB\0ME$E#1m:ٝ]55r`)(K$%8$L~ L)h3;@W\&Ӂ-B*^ $-ߴ ~G1`Km+GRIQp$Ge$gp Ҳ**2և")FMT?;vuH@@n\xQ7v/l4-þvF6{TTfh(g!^#OK2ԯ Tw+6D&qEoJ`,4,<@X[CG 5P=uA laJ'XwȖ[Gs%/9+_JŸ[r\o0'-騙pIS"<3[4;]>C)r#T79n-9;ve?[ѹoZXz)7rw9R( xfW-]9ڗbBmzUq/nq6,noŽcBR*-HO{BXM; />e wgX!W$j EJB}.u Y=]W䂗{WBvU)i9 \ #e)l3n_:ذfd^rp۷{WUxK\꣨z&kVh,u]S4qO+e2D mϴ,tvaŠq^o5`e5$fZV$ v{DfʤL?Iۿ+ {E/\P# fza1k\&Y uC4it%zpIg/Gp'Ld+_1q86 z>Yy/iNO,_%W]yd bAvu$K`sےmJU6^>2UwJnojm<E1GAwʌ@_W OW4hC;BI;x+}wI{ i{N,}jN0c>3ϑ ~@s&LKWd<T̀ף$D$q&_lA \JgSb&WpBMHhpy6EC/B=嗫9 ^λD3DkNoՌD{Yx&t;3 \S*uRT!]"}8leH- .SgA}H MǓFZj͍)|p F.Eϋьgds".'{aʊ&]h^ž(^O8 pL0A*ⅫMb{ ճ!a $FHѴ4tb :rh (|.dkmMvܫTT7"gx 1l¸9HJ]ϑÝ:IX[ A"݌O@VwɃ.Ȟ)1Q{jK%"J՜<3)|KB^'ORJKY`M+ȅn~.iDk_*爂K3^dbD]{YrJS=& g,DS;h-Al b_2vϥl4>2{+}TG@7+UiPM@4V. 4l:%dm+#LzJj|'19rAU=ɲ,9|22-';@Ot+%[CڅQUK*@)1|*^:ъs.DP_G#Η{%O|R$l3ѦxM1 OS47"j*r_ԃ] |s5B+Ρ(B)4"(NRXԫhKB)RX!#fZsrMT2qThkd:ɅI.|:0-}N!},zFHZ=Gp? HC{MxD]6) ı<6kBʴfԫЅWmCG2-ɞ9>cfդa:>[F+vW;;_,,?[;ipw:*`l'qLGˡ@z^?Uy@c_jth$5,eH/Jgo}H>GM] IyŇܮ6Ԛ!?ٿ[ (3ho&a ՌBW/Z Э]J)Vh_\ od*NV/2߁B(PB# ZkqC zTS79jÔ)F *.#`)3_̩w Lwl5QH+67jΧmLW@fΎDڱGP[[%xo"t; եr pU( 20 ^"-L\%qaÀ%wzRIO4[J? ɔ̦*eM sn!R<U!=[A!grpZRcl#9j=}cTLO&ifls0MkYMsGCo*ͥKWJlק4wRP~cU@LHx:Đ2Itx3t Eu+d]o6n7*&WhյNr>ɱw6| Q~nt_/U2CM%E[--{!{5a{%]9yl>29Lk"Asal̎^"+8Ė((lA K϶`f) as,)Y` e '`X&_mLܻ!t =6P@S^f*W (fN0~61%GˮGK9˶ rHA׮oȝ{yxDgv ;C}zRȾF1@-{e*O> {u̡֒]z/ ӇB(򝠗gJToJcIP.pxn:Q#6loBIorpA@|7Wfnh|Ԟs"/!_q8*oA>#[(ȩ[ʷ+߼9:;TD= lA"=Lmx;Lhߵ>mb7g{ҶJԛu>w) Xp\OǒL3+o+ &6 h)\aem( <-~(ȡdo-gV\L*zyCcm*k@n qр"ۅ}Xly&L G~GM Ȝ,^4_Gp lzxR-QS[Qsˉ+Db+޳Ǚ axǓ[s+sې*y$R,Q7p0zEl*/4'\,:D\UQ2̺> + 5yqOf[k;T69jGkғ2XCdxpwhڵmm}9(qiB; [.e~,'j"W7ty.S:jK} zR,Efv4xqd뎇TAlLD(o sG$P<$OX  !L:@/A0J$qOF Py۞O7ui/ÓI;&v 6ڕZlc)2zIA_kĒjL,f jHs唷àD:X^ۑuBwHS 3Y^nY,^ꄣB.Սh$.AnZ9?˸Tb%=}<)' >{- b(7C&Ԣ0(P74&p7H{& ._߂qg@D;Ⱦ Ge?5}Ml*bQmr2~aJQN9cy}_sPv;ZW$CM:7:K{fo6/~yQ~&Bh&~N;κnqq|3& +yk%¯ SpUp8~Źota{6dCb&TC 됵?<#C^WEUyIo:-eoƋv!c!L$ !G9wDFgfVF"轺ϞA^bN=49#OBK,8BY:\7LuwX þ&K:Y' *) zjں@E}i\Yϋa`{% =BNȱӲSM~o(߹i[ }ZP^<*{Nž&eRG!ԯ5] j$%׎se"Ug y5ѵhlr םr5 e|__HlVjd6.sFJE$s8l!r;7cUR˧R3$0sjxivԼɁf#*p#_ ʂԾM3r'NFCl[ ],){:1nx;u*Ve|4vtԃ􋃾}Գl#RJ~ko*{HxW0/=L6zlKmu` 8.Rn64_ߧx]GV%__H>zd&M98ⲏ*M@9`{~j%Ǔn6\&wa~: uYeT#įj%0LIL9yJmN^abCȽAU=۳^:I+:GvSG'Izs$)4dw-j0>} ޣ p)#+= J~elnHጩ["ը4f̯BBH6L"P&\D6) ryGu9?բj1.O7.L,~~,KEr#qf|)\8ܷ0,!E؉4&ʃ{b.ne]`E͘8iE]B`%} ǟmW0J0dS&E[S>PvElN;32ơ|+fhX~6h/4]?f VwP^NIbh*eK .}&&<QXdji*++ӟЋX|iHjl J[_<,=ľR2_d+5skl kO 2{%T,}iJz0e+c1 U^U/~7qqtX,C~(/`SS.zK$ȉ\xt /ّtDUjfCȒ.Q>T1xI `g>G~\)iblEY&K?h3*Et3ksɳ l)rܲ}r^2jG(oj{UE&w4(fUQ{( ޿GTe&끖=Ki\ozg]-2\< <zݦAwnN(StM9q>ɻw-쎇#ڕQ$9Ųsv0YXf {@FA + ̃iհd3D#OLl<qԓHN#N{Dyk 7L S&Y\'0aܰY -P-?Aɻ)JMYBma1s=yq,wXu|1kZhH$w7&e51;~ΚgL1z !QR 3=\0^z?#v_ӬNYez_T32 [0 GǟL}"g"/"%攲'\LNQ$L%ewq~|Z^iXdKJ)۞Q:#Ό( Άej/Tw87Di au~wdoBg(r<fހ;ngZQQg(2)ؑNmO  Isn+] fHp2Uyq,/XmPqGW1G9xx냇W 8R^ (Ur{hRc-5앣RL΀"WZfӈ9c&uٰ2jR@6Paxpc<VYhb<7v+P6IR.Mn9Xnդ:ÖJ:__kFħ!ѧ@}'a(Ά V θrQhR#\ZY.< x^4@z<C hh0nk[҃{W38rR9@R C_dOjdݡȢ)~ W2p78LzԚ`m>Iג%[%LîPu~S0,^Zp~z{8JH"o Ͼõ8֭҄Gw׹'RMy$یR\&x,H%OF+cɰd=@A;F1`ԔA壧9hNb壷Ɣ74 kȘ2VJme#+j-/q\N ̖֬{Zپn Fܧlu\B1(Ak߿ xX׊הm4?NhD-Ov ¥}GF5Wp}OG-(6MC9՘ɅθFCK B6,QcLEр0=7pM8!vGL!ԺVWNjzv:ZM8$MYA;H̓Ť;a,P_;ޚz01)Ӱ"P);S\'5A/1wͤs+iE Ġrdq-퍃;>|K``+LCT~*&'*O `2WlM۽㞲'u'/o%;ށ og Vo˯%`c}b[݄4xz=F5(q p7-_0[L_Qr>ON7.sf&1axI{>j ÔExYVTؓY$qj[ztc&Wwnr"obP:{ׯ,r 6n])@3m`DQS\0G$Jt'Mݝf|m LR$[6u-W'7\ %ZQS˧[K\xЙн+R[3_yxe eqX4>ޮǠ,ZÔz#LvM˨*P~M۶](=袝m3ušk:sYMo`m0?~zdBZR U $85T9;&LgAsYam fUꗉBGa/yP4wH2*,qfÄ桑03w0Y{yO*:=ho\sn{Pb_j;Z'{bg)˃^dPVQ2}#a8GŘ> [yyOF[N1{K$PK(Qg"Bs?X˰-m(q+CXqmuR=}oC[>`c Py r>Jef*CuFdq OzOfr^/tY?]K?:jf)Oi1)e~HJM*]qOk!&WZ͌gE- i<wCWrrsG*\ ֋ɑ%SHSZArKxUԸEp볌h-&>h,}>PYCZxwc$4H\l&Qbu+ ^ OWg 4`uY RVcz= gZ#dqejvϺ7k6U7,6 &F]VOa8ႅGotw'gT`!h!qYGIMCњ"9 H~m3h7Q;UMazJbUOgSף:0ׯNZlN( [Er=JDAXcx^.ttBe_k!D'-}徦=TD@5!^|IYc/bd)#fM ;#zLp\'aPkcS=J˜(~ `/qCwàjeY\B248p3 ]ViEP}Zs)Ow =4a[Eٲ*!\ZOH+Sh\ף:rbi &T)X1M b-}_=o;og"^ZmR(OF&(bRA"+CɁ{&\Oy|ArpJf4O 'm#`L3a+>1xj*Xʂ?qad9L΋YT ~Mɧ@FE1|RKi;6`hf  <[YOKGs$\UaW_9w?+B0=Y/@=vpDʰa#?ey+bԆpJpJ{]Fd -rF?9.jqs^4P[=IKe Sfi2;Ċon-u[1lL)Kh-Z@{= =Аb֨RIrwau4 Qøx[xΥUR㻐*]6\ʢMfRi'RM/~ۙ_RVl(+:߸p]Lx>:Mc4>d<3 {|~!XKE<5>2E-k1Mo8m㦏^\rFu sU[r_zMaq^1B=p{9 @괶r-tړN xƘ;!"#I1@^4H)]a?hת@$꯼B7qxJ?p3uhJ9!贪Iaq }g,׽'3/53vm㽸Ox{X۶*T~LS6bmF`ݍ1Z̛cXr @Ǹv}%P: #&ď5,{;%+VyO~a  pC#>yMwIvTN5;`j#T@ *X^O1Ut=Ӈ yN, R-؁T8D"L=tk@f9bGLDnEjǚ_̽+c?)7ŏ]O0JX+ӆ]PET{ID>sTWiy6ʱ8#~s}X|J\!MÎFzf<ɕ%ys,CRw^0oĮb\Eym&X&CW|Q\ɭN3-xĸ{GR(/}}+j{QO2;Pݐ0$H]`>oAvz1 h:0w4 p=Ѹ[jzAfXH1:F,iTȸT]A>3hz{0"G +9S# fvAʿ'UE(Y1:BMKs<~@#Ƕ88~L'1zX0x)qv9 m~Uiz(]'ߩL.%̞*`w@n? j_AjSMLƧpPϯp1@B]R )<iR B ?!Vy^'$`eё$s%m 8;9ǩ;b.M@lkv?%;.< t-1Q֕guk1Й1i7PZ@?D!Pq$} y2zG>IAR妚.Kg_zFt~7C׮2({Sj3Nmu'N0Q*,Mc_It6d2:wt ?'i.WK 8)0TW˞b'*'©H|jOG&-6Izwg \ 9I^NK2ȳ&yGugb)OB޼c~\}` xf/%0yBPŸ3уYEMsvWy 6ۉ?)j!v %+ CYނMi(/)~0, vʭß'X3&''#>Fe4iG0—W9u;9~i--^9k:^䯁۽h1񌓬>jN512$MK#> Œ{>Mz9*NiJ|]1 Ktᡌ - X8ƛӿ{CL'J+E[crxkf[T:gvx_8,A0܁>KRT;12{{zW͈&.ëu9A!wIf C+!vUn& Sd]{ /zցL ;=xe2)a ?nTZ:1-ujKW&]#Cx/fv-^ PF,9d2Ej,7ML"rhQz_jMΏtnګw]%E+C_ RE@3k?7ӁX͟T I K=guP(|x XN«ϛ:o$)l#pj֥Of*^Wl$ȅhY#$a[%YN'.l%mb:Î VS趨A7Zjیx ͘^~J|ՎfQvڱ3]/m/]|S(znPg^ayb'+JJNm[Cb0t0<㽖UDqGPB'.w3G| Nh4("INfNdvw@X%woo[]&dh W#A,֐ym\TQ>/?`c4׌/9"VDOKk8kh;8)P=x+=(U$%;ʄGMSJ7vP iIT*=5{B6&)&/\ /W~c0O-&w)n˚ q%͋$M}7-?<* b'C2a 4a"tT*x:Q /\}I>,m>@c@oh3F}8x;c^D4%ĞO`oz@1Iz*N~i]!b{<u,nV|dDjfT^ipwO` ]j|N`{y_:&Ba9rZD5@~x Ri-쟃~y ^z!t`8lTWAb;:_u1eh&a ťŕBUWq2ف@,/tD -w{%+EB"@RYQKJ>rxyo{Sw+>qf rYF '/ 岕3Ys*\Hv+s=NWTBPNъH>ʅrCWL5mSslPtnnwc'hdg@qQKb!4_68}x T2975,2|73 f( 8`UHDstLXZrLn-127@dEv?EPI*jiJaliML&8LRk:j׉$堐.qQމO5e)AV]^k.$a[}ޫx"L1-m]STED+}jw?>Cn;" !\KIwPT ŠF에;~_rdIcrȝG`ldIZ0)/0sX^Cb8\ڽ$>+'I2և)m!fE))_(Լμgb/tK.z/'tP/{ڈx0v/I+Z/mH5&nߺOJ!*ӗTNNw! [P^&w`k) W:b"|_U-P7.0krk.NQ 05TbZ}xa%@# wc4U?é_䬗V]ѫ"㦈UN(C9)!2*.l F7%=W\!e@6 F Tk[":|t|N8۔'L7r1-E?:"['\8tv\h~s0 Hk9a=IJ?z 셟!kgilaX3B0[y%qG(lvDćV[|Y 0JL3!˺<3uwǗ*NvqxJiq-grΝ?NŧkYj7 f 񁶻Wo1Rl& _UP/Ğnߜ\6x ` izTm"빠@dI̛Qӓw76k$h mm)PGP7x5t ⣃ҍ2=2Ok9қsu^VI i yN6jFj{ިE{q|T)t|X"7cҁRHr05&r8fɢ(_JF LI:&MLjf:u7M йDbF 3!j{Ы<憕x wi uO-`1[QP Q$.qg)mW!W;_87]Jut&p" -ߪ0x&aķ"ɀ?j}4tVolSx:`bI>wv/w\<J ewv0}ؔQ)BGC^NXtsILJ.^V/ Rz*@K_du[mewIv6b~ĚXãKr82vhH2|?Zo(x,F:}ދDlK ^5 Je 'lIcۉi`0 $W>P;=DFQ >v*UFlҊv|ɧ9M#WZo8)WOGbB6dPD݂(RQ AisbfYWuW'v8kN^f-\,=O z5da cQlw( \oTړOtwEt7O4xOؾoF 풺=՘3\!w[ǚʛ,-(mlB[xo4:rm蘳Җz9c$vE7㚳2amp~~*`, UI=+z^*XuO`)9- NdXĥDߋ%+7]*?cky=w*h!jqsB4+*L3`)POdT@qwSAxx.!#%?La0dž+P3kt+[Fc%4]⨓:&=\U"7e"bUfGv޺OR*|ٵALDz8H''Uj{|\0"M_cqOT.76.)v; n4=^{ :G)GLY H)C7q2cἠ_T^$eڦ/}!ip܊)#,(",FA]mF1 BJͧhEf; c{.6)V^V,IASy?'RqDt6є2y7VrôC@s:WD=~z 5^ęNA^6Α֨ M(4V.LL,CTtG+ύr{ډe _ϧ74j:1/t vkY[zLrG Uw{f{gn7˧N-sssT';xC֞^_-^LRAbIa?Ihw+7-Ⲽ' s_T.7+5OFMԦTrnඋ a,cL`u:.*<#,:Cرw^|w%w PN}eDWqpۗcbͻty3'UV흻O5w!ӑjN*2!A9 V[{ktBۗp[e;'& wE|y^ kư?2fMT {t󠯂#+\)vSP*NEv n~!ZbIy$Hw_*^%{4/|rRv!Ǵh? S{{"Pr7PTylWwJq3!,Y"&]S,=߉aρs ˡ}2?g(Iv=t6V丮3/)s oͱ6 -idhGg%F1b?ԕB5|$)ųʦz 3粭I0a"QtD M$TOFaѥ 0g')0qwOe i2IN Ł4ϒzY7QhW yE ѓ>f{Tq KFg U_EA1W!򋕝[W15MAbwPg ;P͕MpODT,ֽJ),IAj%U; h4&J6#ǔ"\`]@|ݚH j%=%}E1aZdS#y _'hݶtxAqZqT%S$RFJc\$bsu ƽr[kZgxFU ;M/%]L["F18=Mwr D*O h1$ۊ)O/^$uQX1Ԕ4I6x⿲ S6!dT lN3nC`\ΐކL2bOfQ"I $p!ud7J\ ::o:g;,6vh!cOR &>z m OCB$QrW;ɫ|S\ :,&FWDvb g}bNyp/5Z\2i =ˆZZ"{'D2:璻\ 92fVBErek36z{͆w>+GYr7 hv(QV,T9Sq1ǿW/@# ut\ц'm&dC ׬e*gn4C]e'>zx` a(iED>LHe]o%+SY#$+#gOQwiz՘]I@~ŸnT&/R6{Quى IvDZ!VgxqhܛNX9JM -_0a&K9ob^/,n_E*L[uꫴbgr$dk=݂ zu{Nrd^$=A$e8ڽ,V\ki;'R-mjW!&U)s: 5QFn8{2e{4vFW'4ز}-5*s_Z$V4_F*qSd2Bcc6e͌ EZT$('s0C~'=NA07۔PeS6۸1m#ؑņ[??JnGN~(gt߹e~6JjA zu6ޛ(̛1ک/S"djHCYǃ00T`{P|-m!P)Un%sZJL~9A9 u&[w%<qRLh`">0Y O*Ҡ6! $?J }\%R0i7~P=ARǕ~b}XF'޷#Wn +2ԧ8xTL yȌK-A>LX "O@qWNAfT4I{ay!q_s[$f}Df,9/Pߚ nZ'A&C\2+:. 6_ pMkG@[%X\U#bX<^r!#W^3z^fDP*Ő#%#=/~B셢MP/ݎW)/!8+yX_GJ}AV䓱] Q2;?Ap +F8- [ BM~{`wq,sQ/{x5 J$ qرwĠ\4'#Ly oXVpyքB {] $PLϐ&nѥn s 1_ej,Z q@[e|gY x(U4h*Z#LʩH>iZ2,w3yE< =(T+(h5*"EY@9Q2{#yb<U|Ȍ\-OѾ̺ (x*WHKaw%3 W^qњ+JBNSBn!ZO6ۮЭQ]̓|s@R qc߾\_"nBT2-B(^jRԅ#O*@_Rnh:@?DQdmC%w Rըx"czk꼀g T:9wdAE.^Os^xpLwj}y912S)}{DG3yEWI Yy:K Rڽ|(c $T^'D6nPDDhl~d'N4[+|/`: jWzVN5y$"~2ZU` 6ׅS"Kk3NKžzP-rMV2ۮ"Cc"rl40:~Ti36|XuT8QU愽)d;4RWq̳| vR 8ATym| uiAb'LZA@~yз(t7@NКڠJ+uSTNtrUJtxȞ8 ^/G kλU^w!r08,D.jiY9sV>䩦Ay֔fvd =`1!2Ռo{GeA4O:%'˽< dqF-?iǧ$WEȖ^b3HA/{緕xh ߺN~N,-EM0Ɩ|;K&jl$i,RM˫_&Ý6m+;Nf*Y!0E$,6a;ؤ[WG @c8:\@ ~a ~G`k^wnih )g_']En G[_$!ZW$M"Iz<}e3` X@a'=n,y}w-=l}^NϦWF}.F3H5:E2KYOfZ*H3X>4Ntu(VB!,IrNF dni>@bsa $/9PQ7vqwDr{xa^\<8-`tQЛÅy_5nS˜7E͑}!F-Ԓ9^ĕ70}}j)A:`󅏣?ody JU8;l饄i^x : ^_a}C_6eGBt o@hy_aYa© R;y6>AՕ6aHj\/xRgUTZ5C#O5J4 45g/KƜ`yj',4B>=9K}3yDt*5|CꪖGٟ,ӏYzQM=Ǝ* D#ԣ/BtagKP:Z PR)I~?3]onmq.O ̐0^t~S8w l&˟ >5[_G[ک.C}X: /z hԒºu~IƢ.b+ul.ŝ8鍷O~_Fb!.H~;;O!4z1ș q[@wHG̦w?qX4DyK <6 [B? ƻñHX!H'|&uFmmUBYFm96Zx'ci9R61nQlHY?[aCMLST뚘TN ʿ_m|q\8K|@т P RxoQ* Yު%L|$a )K~!,Ot)WH" pNX=O_ ā%`m4̦Zfʏ[W"24p6ގ.g FYdFΑT̰H%Q&$Z80,SV*Q( 8*&gy'JIS?.oP/0w [kמc3Y7G%?FF .A̘,O;H$ZS޷yqF=%wl2^u e¯7nMaX7``Tۥh$-)F;=*p9Uτ : y)q\͑:0/ԃ3&?9.3/À*Pj:"\B97\o:}P~;$eev"na bg Ǻs; Cʵl0eW_u9Y]?=4|k66vSnBs]q*Rt@SDsuEl`M[sdC34[wZ;˹?F,yf \߮3x8)Oz]|J4t38郵 ==HІ*h\)}Z0u>Fx:wXW~^D)p O2cǠX┓{{*̀DK4V|]h-{W4Hׇ5}^z\r9(B `M@?E x[b`<$`ҡnJ(`ᵶ[;#Xs?. .3v2J@LQԦ Φ<" m|X_QBPx8?p2S&fmO#l=Ijwv7 nqXU4oojD9R/ WJ,=|r(r+GQe܍)OzH+1 [e+j|w6Wxwo4S=b}~gt _a)d2.+]o[/+W'- :w lydOߩ"<ݣtP`G)QΝJҹS*͠rJ-@NxsMrwuo ^+OZM7 +wDLbW@sIٛO4HXQ"( aa[KdCʺv$#S/36Ԃ@$RAjb\Օx2Ǫ;Љڗ_H 6"čCh5ae [MY? R]3 Z7h?÷7"ZBÝIxa#φD0R[m~$tux'SGɎE ? DžB)rn̈́N[`|%14贖 \"aAIh-2e}Jk=3z-Q J5h?v{!m5fEGny*yx;_"~}r귝6 iИS?nU-NOo|,泓m #μf*$+A7.i i(1R)!Uj}EinWPO V?Ŏ$sIi#p&_̇puVێ#",>/Yֽ߯hI7N~(^ p+`ڦY8;Ӹ tX]I#yH-ϴuqNځE|YrIvpxQa͚<rQ(Ș'+<՜d4%#(\"iSn+؁u'l0:siGSc~G. xQ$2vydtԠ)Q2.?;EFLI 7tF ::nz:`=dYkw˒8NE:wj$FI(핳E&Wn)O>x1`N\[E~ZQp+gB%4CE{u1593RkQn=|Gv /8*poݠ2TE+20]o:7A+Gkk[Rw=Ly_$HS+eb($X@ 4Z0D>R@y{zfwbs\4NN翋ɟTW5l{y:$jk0LYu>N9E6_P?b hRm:-uz* CXPA}0" l`¦f% ;ާ!;~("hҽ.=F>n’=aֈ#U[ }-gK]g$ٺ*tEEhѽoPQ)n|2XM{2*Xɔ+C w]р;v]Fn<j1ã,'J:e<{TUeH|z Ns%DͿ;Vl Gq&nd]f󪱕^ zlAHݬb4z\^s]Gv8@>A"twk;8J7WsWďyS}NܚYfV۶F'r )3")b[(.5nl(7/sdHR<;eޟlbOEI4o$bls^3zZ,M4'˫`IT}fYOf$>'j,۱s'ϫsӤM \Fݶv6Pz> WϙK`ٱ؉RBlՏ<|0fҘNn# 7$yڪ87e^߅m$4J$.7x~@rqDp16V4NQ^#/Futf_6o -^5_ ))c揫?,t>U.3` Y 1Kc 43.2x# A?0@Ww܏`,~ F̓SVDKH,KO^"/COt}dQxG`E8mޟٗ12 wC`iDʔp"P}#?8@g͉ˀV9^BTé=&GObx52ݴ vέ3&I[Ĭ]T""ho-vR`vqRFwyYq0!Q:%Lf}cd% $ BQflIXs?;0I:lާϖF&ձj`9m Hs Ap,:-I}(^7bRrZPFaKlN5\Ļ#/u13_{?x :o1yxʒ#JW%Sx|Y%cǻo+nWo6E};|T?F-_2J B G&sHz%|Ο̦abō^ۣQlәNhWVwgdX3\([bu=ԔTZ dBm[Vy\6nhsyϲ lʛ-{‘eMp!6?/3́ٺars_`n ٘cC`ӛٓ: mqUfi(zf~v۱t ?J}e×" p&˟VTW<.W81Corkq ^[%G]*"0wvA{ڬPR =c.}xV5ݘ[MO4*( תZf@yM.oȋP-Y:t :u T/b;7np42h@^'6 (w'/*zDX44,,.cVn-M@`FZQ \`οKܤ.Lr'QT;u#:t9U.mm%AZf=lHθ*H[.E* kgx{iqW/ٍԋ1vPqbH[g+0O6S R\FII1D%m$ !l?ZX,Zzsy+$m+#i襖ֵ̔qXrMy$wfx$!n1#bpDl0{e6贆F%8v8GbƮGLFGr|8&zm>8B27T{X@dCi>X%ޝ%]hX 5_299!Hcgm;cH0w ́+Ebĥ/9aFU맨 ҆#Nr< \Y_߆h0* 5~%K*w[u8e|,g{M..D:U/i@22JaEקn^VCˎ^-~ 3 `VrSbktb'! }ՌdoC~'Q[t0/;G/gȔjԫ3y4GYaT,L`t> C pewF0X *CW2j::8>H*7s9U,#C:|Ɇ%9iX{TmNT#h?ɤf~\yA7SQ|"bě^wi{1'bM.72 lfz3j0L‘A5 _`~qobVS<_N!N#V_e ks g3 "_1#+QHxr@L.!f&jND@U#[t" *9 Ti"˛H߀C 6)#cbDž/<Я]4J %TIh pz"z.NZjU{۷ |\ttVeHhzQd%~%^~}ru^0Sۚ6zfjpfz,eKȶ $WfK1|]LWŨddܔ ߡ눈cխ8mhY&R[#.vg&2oWi\'oY*N$=T8"2RAhZj51AܨO\JXf%Ԣv` $bL"}z+~43H&+EyIKJpW\gh4юU{3es9=4())穸aw.x$ٶwZR@쒎}")4z&P¨i8%nU^޼zV+5wLaC͕ PZRy. qEy=Xf ?±PaV?KɶIf~k:^ ph-cI]B-]#T'qpg`e~~]\27a~35T :y-9]E}Emb͗1jRirۇ^E%Q{[Uydg) GeV!,0o\T,Rj9{[llSeݑ`@SehzGJl>rzϝT:rLv($( a<]?pӒD6,풄^$c|oˮ#N> Ym{tOQ\]MIxNCIƎ ~~pĀfo3OgOKrRnr+KΨO'! s巤匽/ix.cm1H?gP3YTf LͷvQ0%:H$nC1f9:[x"\(Z yԻ3m;r% {5x-!յ!5ъG` |mP`ɜB=g6 ^h'UJ8u8{!ιYQ:e@%x7$,~U1x-4RzTf( s J\E0m6)_E_zsS~ڄ yFc?ސt -}Q>$jăXV7ș`TGT|Ei1wUDByH`;)weJ83̃Oo1vDb0 =gQE3+DI)´NoR'%ז{>ba wǚַ *enskl#_>rXhc.DjZ=\^Ad9'8֦>lSר("mh`D~-+o"*Lͫg\&]| ;JvVBV݄XZ*^~]RP0Ami`ݝrے;, &1Lϟ}]ٶ͛y)V|G?9G`OvVn h%T"HL[|Ф?4&#9y|fY)_Y|}hW͎Z&vqXڡbW}jZ%R,1EAA;3] dDQ7|_^WLV-r,I`^@|z@J)߱4Ffmj`@U@޵ 4 r_Pt$ 6jTÑQN>GNy:9xQy ƼDАeW7X\gOz#{ɝvWe_F&NJLUֶ Qa]O;k*+'Q}4ڞouK6h10ZIrte8B-G ХrH_1a9ɔ9YwE> u*n JW@erDLrS V`y9]sY>]tOrVxڄ"#8>cI}u[!j}P[e8‘`/Q W4fE@qFV]P9WAhQ|V,x'@5\)h# 9`ē #^ǣ-+<$ Vʽs~\0A&輠yJ9+/y8V$ĵ5~kJ)ǘ{jF2"[{]X2V (ĩLj WSG$aHFc.g)rr #}vgobXwNpp46"=c.O١e&U?xNex ɠ7 OlڥޤL(ʺ 75PL]U,2!5IH$ÄEVnKm2%;DŊyQ2._?'3w?q&IO5uBK@9Kt*0QOc@Z*+["^vq#IFjOL:2M&V0WO߭Qo S)ED8AHiOܞլhBf=2 J碫fT-P ,xlMf&6 Lٹ՚nM6)x߼ia+e=/;WRf<*ӱ:X.;U5NP QIU߫V*RyEd8⾥ywWCdV$C;[/U|L)0/LV}pusJ$YoyG rMlL)˺,t5 U3d> ̀5)mHcak#}3ҭ:,Č~J+F=-ڍD7!4 o>jqiL AE8 e͎ǦL=lڑIF /mDZe%plS6'0. Co=N &bc,3^ȳ+dIA'.ò= |JTv% Ue`#cUC,;kU67~Zl}lÃB/SݾԮXRb]mK"٭# R?Y&e˜ Jޱn'Oq<žPp D]@/۳ d&^,vI/tt6gݓ^[Nv-\f=dMf(! uQR> S9w8[`8ȷS^n~q#9g0v!{ Z,HDǣX]8C(BX|R{X粣һ ܛ:$ICz u\ n  Z'Ik^6F۳})m!+GINnpY?p+eP>#tT !c䧷s4fjUBwט}K<\sqJe KsaQ]0h=+q[m0<@nuțngh*Ƈە-eڭcq!T5ГMy@᤮Z95*fafXY2bD> ϑ mϰmd0-y|k?S)؝?5MrUHz#[D'w?xD걐߼WɟH πx5}4Ov\e^h?6[x0l ,G٦nDNQ3^3HLŵChưG^~x 4?L]Lη4KM֞uZpU qƑ·lc鮩 w-f_3-i!S-9HoMi%x"ʁ`ȸ'=RhY4syNL?\j82CݠYK[xdn-k1?d9AVu VK}WlIP6Hm) O QF'>GKT0t*^Ywi6^akᬉ*Gm}/*Fpp? =j*kBGZ8$MC&~p /|kKӵsFfS"S䊒 5w4 '8jxmw!>)j_j$; |A%- ]iG,X vYU=,o\~SZ'[*DFj҆~j9N~: c^]:$ ׿{K37:97p/#(]Sδh~ 3rI9 %VX8]P KD̯+4ͪ[?-?d4k9Io_jk9Y蜏n7 Nb0:颙bI`On߾|1(E S[7dmxؙ]#9"f G!pv;u }\pjeȗ$۽Vv<+AŌmxM0Xmk4I<"óX,!ܜUk7ྈ<,SBͅ U˚ MW<]D*c`p sp$`1pUlwFӵgĊ+Bh֋L.n`@gӓ&-#Mn{a{5lWxV fIz?å%%œG <0IުUH[f>t20QhFݛDX4%tOބPx*Ba&Q7-yӯGYsU"Q7uk7B`f'hα@u#k& *&BZۃv赜 mS!H˱ N _Nwd_51`1G x6KhC?%wPB a_1]gg o9̖0;dTb}Qr:zEQQT[>s,KQo6^;O˦u_eHvkF$r s"_, rAC25&ΥJ#dh5ZȓԶR<0;sZ(a< ЩdNKOq׀9 5ͳ ̲Br1/;,]^| o)4[26(-+٧\FHX/S^{hkljQo,_]p,}C|x/C=l(PL2<_"cN(؁ ֍( Q/TR>:ZwG>m3@ǶBٙ mqQ8RK7`馞rE֗x~DeT<{NIùwٕ R_{T잀a~ҪM1cv| v$6*w&|9@rg2n9 FsHOϻ:ҦOe`PD _*yFY鶊XRa0/rnn 2xaP_Kˆ}xCkn_ʝm)^Iv2 ݯ2/;5֪I% GLW8B-s<iee-#K0sG1He¹Bֺm$< aKGCMq$jP= R~8dY璒|U?rnIdd0vzs y6Ԗy"./qPJg {&`_%~O_e D\R˷0͹nb&@RU- ae ;oX'kn_F(|,fw\ߔO]xF j1{ |d pm+~Gc^8>,<*7X0Xtv[g'",oA)YdG!>Ӄy#TzJ#xI D˭%xs7ͩ8 ,;K[8\"xVT =%:G7"1X/tīݡX 96(UkS 3r@؍I'a5l͋(Rlܨ&R~ryw`ίI1~R _ jk~$\|Lݫ5Ejai@TpOJ(,zL.r9( 0INiǿM fqx4KmXeƥMJ)BFOsK'~vCZEZ_32(go& IÑt^W HH(rt!IM%m =; Brp W1+fv3F'q_Sz.;zH5{M舣OY*ҿz%j4uqri6M!%_,0ض rX"=xcrZGmƩywNAÇ I܌J2NE԰[ee*|o#`Vp}ASkmagZ[Na9#{!xɥ:Jq-*u=*}iE(YEj}Q ð&nui .| ;݌| ܆ONe[j\ L|%7Hv!#F:Yvz0jVf`'Xh;0_)0- 9=X3X# '[  c<(1e;A2aBo0lLde6URK L3~1svt Ns/v2|Ic=N Odi O%Ec$Y]NN,=QtG+t*$`v 4jEXom=/:KEU9aUP0fv̏ gcfZ9/߬vGb; 5\uB|F=g&> 5 Prs-6Ϊ RA0_f0ݾ>gjjlA2q|>LY+Ubևk%}+ev|X>idg@U;bd'>a6Q̐BRb̪DEjs,ƖpYF6{VH 3&P2.P~vE$*">縼;bThyԚ` #9˩qq@jy%ڦPx("hʯWx<Ҭ( &_wK.炟O^eo0+w] S >T{q!fl®Tg4,M|qK6X*UE\|!dF٬[{H,W Lˤ9%8/,E%-b{8-O3 'Jʼ{6ץq#lI(q'I6/L ~`dJmpMWB!-sJy Js }eqJAygWoƶXj}) ]q;vk:!$b*KcJaണAj'HsrWZr!g|E`r?촫oי Jh \ˍ~9GD%mlw gJw+ZCDy*3㡀4i !s&;cG6.HĄ@3K`A 8X2Ho Ah)84Qij 2 ]k(yg r@R|_>)zşa1VJZC';k!ľ WNU7\׫UݐѼ٦?nΗdfTw+޿.^n׀z؃>n2s/C5ʌ6nEМH\plEDAp(n[?:X3+YBKBT3vXYC2P@T"T!ޅ3Bu ٿ.;R2E9 M|-T 1-*8(Svum㒩"_:ʜ1P l}YL v_#u>@4SF o^^=BOzlD\ 3-g'I* %5N=kv[鰘5ۑyU/Ik{$oOc:t.>:Y\juI`CV]Ym3Jj+  :xIđyʖՠn?m~çoLN_ѻ90w3Ūkωhk/ʵw׌ȕԗӠAmK8{pzpǍ Y#[B!t^?x@Cu3H<UG1F 5ưٛD?у:gPY J}pMT< 5[RS`QеE0k:5g8.}!m.z%yZ}ض(Ɠ$Wec8S$Q0CcX&Q8P&g"BدՁ)4\WHO0%kR|#G:sUAӌH\YlPyT|e6eyG?!tBfnUq `17Bnh|~/!MZG-pY( ?7ޥڑ(>*2(1˙V<+‘Ic_; @|15ɓ*e 2;zK-X~Ѯ b0cRb33W2>Q }"ffBQn#NV[8){zm3(TLsŽ.,mT6`Wb ,I=՜ RY CU.rFaGAsC? dG1ʣS3wi= $wȬjc* .s3S]]STo)ukNW\#就}a-p^k0ЌD ˌɸ ZǢ G'{>.ZV$ a+21[*_vUuaX4߱n={_t>#~QPdGw,[%lA .>cR*kx7Bv'IH,U_sfhBs B2a!=!>EE6n>-X.k}S&ww4~Xx:)v-{ŲzyEA ;'I^{ Gmzˋ: 9 TcQ>ZK -,ٰx'~NoO+KeC,wAL21i.{TݳDw·gz@U-j;hbXҕ8a1W+,L(cZi&;0YO󞉳?yx[dyj\mz^fV?~N;.cddwBBARŴdDV1 MㆻKGJ&M }zכHӹ[D޶TsiAQ876"L H7z{zBvrSVVL\qM (F{Y;z q6=|殨5BSHI<In~)n99*~r L7MW{!!(iQ'K5 Ur4+Vi/E\ F8x_dE>iJ֯~BalK3V(Ӭv~N{J}ihWԌzś=:Q_WWۂ8 AS)\q$NtV[3\ڪkU5QZI?/k&h1؁Kĵ8aOsy+9B˹F՛O- :ˁ?b\ڛ}0u->m6HA9k#pR0ż8_{$Jr;7W#$֜)cffDU ˚2)<'Pxڞ]k5F-iI1 {8rӚW3?G ղa7% q~k-QIJ$¢RXh**_ p Q,4Scc[7 h#0 D61i=.oO7ӢZ-2sLLqek^kOy0 nX)TMRʌ뭣3qwS:WY\K~< 3E@W8Q%$]g k/Lo|&ԈVBQKokR 2& )^Z*_`hk&jm^JLp şKs~(,B+ I9 qskS(D>rxpȵ҇\>Sr P7)zL䅅YWwʅXZÊUMt,-Í 7V5>WHBHy󱘖Ѓ6[jX́D,,/YkI.9k__%7ۥMgQ 3A=`}p[{\$E7!p^fB/CFwgqΜTBVjy7Qq?(ۦ X![נ4sbO@i@+%/?OS&!M@i{HAxXRƍ&@"fD`0I`pVeL`Te8H1ŁǴ;g a+7ˎ^-ds\A8։_J؁5LMZE,n^&p/ɩ<0> CHL&bh_MLzjcմNRF k_¬9i! yilC@EB@3|؈`kGgng_F~{I0l[oT']Ԍl ^9y1#1HJ430XPP;QU"-![r;C{ e;8Ӄp.} v_qU*'0\alhj {؊6_pl5IQ*%Cꅛ{.,Tuj ?6 #Avˣoeh߾z%W^&L)D8V$> J$@nSFX0 q9YS=:v:Z-9> 1Ȝ@uowȘ.o@H"`C:XhUBJ&=,5'ie:  = |Mm:ȪTD&kjzߌ59J ~u %倫F_3QHФEc"|?_ ьGXg-\r$3])\+$#soSmeCEԘ !Nn<16V*ArXNHthp4,%l_ao }џo7z+z+*@PIYVZNc{]H!)BvaMo#`o_,`o9e5O0 ъ Mv d?'6iBN БR 2ɾ@OAhS&*$z:Oj4rЄ+U O^7[?ބl5]nN~q#X(_ds":#oʾ$ ?&vS)#O ,y s=ò 蔟!$zz|Ӏ 81KF]̧D %(c;Z#u7гj_u|EPU,7U@2VҎz#6OZ4$fJ?X Iz%4rF8g1d>]cj]}4SݟGk*e{^ C ۺk8xRNak4 n(&oy }TqukD=λdv4˨^FbЃ2"t;_hRR< Hb/E|;OپկM\S4wS+T* -f)ma;삁HS>iz@(jrqw^8yR|z1UNi/q>.-j]0sLnPEſΌaXM#04z2ljcʃ&ىR#6ծd 8iUciz3Sb  j+ S(]$×Ӆ SwDgc%X K!im.+BâXBvE0FDd){XJrIlM KPȩ T HNn;JXHSaxWP.uuY.F%o:OrwM\L ;% =pǾO%Ճ2#0,&o6d"Ct_ D̠OG)hJBnV~KoX\ٍ'z ֤6[]fS).9'"xٽ΀5H59b5&*F\%}FrZ%|VY Co02.3.0Nik 063"E/FYAIw2D}^8V%Eq?C^c'`a@+d̛QZ)6F2gNzҰgJ9C5 ?tǻ' a7f5Ge tzgsQ{0jy&2+ٰjƎS9,8ߞ- hE.ZRyЈ{ܐ;ֺzzB Q:tF W <Q:7-[VFӌ#Ii6!D JÇZA[L>OVwFMFү4'(Ps!-$wmm+ZYti]f " G\)GZ=k,t ږftoi^lzItIINJErf'=D0az6&`iR [$E-fӬ;7* ´/ Gڵ%#BvNY aʸo1A229퐞WcAx9tNT,X T~u}GkD<}mc㰣fedO5hϲ#A6^dČ%St<ߐ˟WP/56!:6:4&ZO -F'^]q^Xo 8'#x~^lSledc4<~ItI Ph\jNg1֦_-SjIfw Lrx*w|L}<Ϊg󴳋 rԛ[K?b^i6X=R1&hv!2'*6nHnr{0*1ƢoE zӜ^itzVSoZL˗az*`т (ŝŃ2r @Wqd̶'9MU6q=m qmO[4&Mr#ER0Kn{o9˦~}Q#*uØû2&3UJ^yXZk[ٱ9DaC.ִث$;h#lH85815S%#=Da;ȹڳph"wYjÃIPS-yx6CXJw=4蛤2fkkV3ܤC8DaìtA\H@@?T"A“idG-c4OOPPc= SV}kid|04?ФhuP= Zfi6pPy?uWЂs3_%MkN SnGCs r&n_a[VLZ̋0w;7Y M=e9z:>X'!lLyL-_qўt}m\5Ӎ 1(cj"ꤏ7S8(9C\>=p=AǤ }]3˒馦sR/WKvyFE8|bJ\fkp">i=XeLbh[Qhm:@yҺK.6v5 ;'Qb偉2(fDjC -|g| #{:'DƿIphq!J+ ^c,|qg|dFuMX%" &D>~d!"phK ;Levh2,\'"WևP0U-Qt-t+;*5r1MÉ\T=IV)9rs [9~kƐ D}sφOO_ૼm`! QBG[ysq-U{q01͞},Y躿H7K @ Qi38OP9`Ty3lC)mn gv}>\z\n0[Be?eEĠ %$,O7Dm;6k 71qLw_?j$?(y2MsSI9ĈZbClQQ.cbg[.2ԏ"/^ͪZõ@Tu9ITsuaXFE '^ix{oVRX`S^Hۉ묯;l+anT#td|3׺Χ 1++:7ÈYpvnꆢU ^5!1 PiK㵱x1LU ١+[-"䫝k+w\ح{/Tg ω$~x4̗L ޮwX6FՑL79F㗖teC۾@ r*%[>O50͝O)[egvF/;E`صvXױgYZ07070100000091000081a40000000000000000000000016759d57f00000e34000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/dvb-frontends/a8293.ko.xz7zXZִF!t/7 ]?Eh=ڜ.+#'[C#&32*Ly_+538.r ^[46Z`%-xUa&o(97 +*Jǧ4F=Ԧ#-,姄-SAeuU\nh݉l! V?q)rk.Mɰ&M!{tOgUw7 ujQvCjքq^C ~ -6>y(;YSNsOGKșt1lpf \%3SC ^y띄^l9g}LyPLgRcUE2D-}Vb(RED ű$OU "t8>rЕMAUي. -:M$;9M3!wdBMZn1|S6r#^$&E9L4xM޸|0HaBy U>'/ynhHFO^{„/.qՐn.C|>n_ +pg(dCV}/Q'=_H| %\BܡnS"|:c W]MCcc=$ſw!8'ayAKMr#36PT]:r7N7/t>oT;,*A5q%1J[Zr8.b, nOCQ̟"vXMͱ rqvH3cK4bn^W^1gݰҨwEemIu;x- 0:Mgz{Xb̶?0m73df/@92=m34iZJѸ>AE)~"˚Mr|Cxȯ٩-&0w"]<TxwD%*JSZ6l~b\}~%G3t\V2+_u1n`9,)6}Ͳ NG-$~ u55\V@9PƣSckiӚy%b<M-@!\L~_$ $v1=GQGZNUIYqP$ PªTt@OoQ>7d>ʀ-s(iܶ֌n퍮@'ӬB#_JkՖߝ!nG1^"[4 zl&{ZG{Emˆm^`b x& K~ⷒ ^7ɣԜ]"{8kr'eG*hczo 'QTQah-\0JYYdr6t!K#禍]oX7@X&-`x% H@"HS`8@_Bş}U}3_AÜ7r&x86V=F ̊(F7ZJDP,tys/Tkɮ\JaY`!M$m^un3BݦJtB!/]Bn#<liIs;+Hŭk*Sodc#wuY $Ms (w - L'K8u˰9Y!28=< O(ɦN=^CoTpӹ n7 +Ŧ֕2~mR@TN[ح>+"N[nL@:^L| Sf!6o:>g[\yo]Ӌ| DFEZ)518K: 1|B$u/`@["BTL=VspJFe^ Uj0@")JQ.gtM10O*fz1Oc"^1бgOdtGEpTݙKqS ef$uBaJLbj:N݅+U "&E;xH M8(ذohYw\_@"&WA^7Fws&}rڪ*xR<ރo);ǚHgO/b$|I0!abK7Ęi, U@x)M$%nb/4Pިzv>̨Qş g,@IuW-o Ɗj̆䐡Sz/y$-Iwun>$@d9eTp ˶f.{ʵN<ЪIżJZCʸ5;Ty}VƚnH.X 93#C/vQ'mf=oɂVt|Gk1e8aK#>`6>zrj%| |d$-3WAp:=iI$U@A^(rGV4]EiV<w'|Q$_L+P& Ue`I\0f7y%۱zJߟn^+ N nwmĎh5]'dD {k_զ!N< o5%igYZ07070100000092000081a40000000000000000000000016759d57f000032e4000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/dvb-frontends/af9013.ko.xz7zXZִF!t/U2]?Eh=ڜ.+Pj5:ݠOFU(f;>+spP'W<@uޟs dR}׼Ye^'i ?i"Ha!̈K2SSl@ qW1!½ 󏿼W]6ZQTͲ.4JX{!o7^y4+޺9ݞ-G3y!؃ <;Ncd&6t%VpRQxa9"&JbeH 2xhyr@ΥU`17sXr )sph cYMU[l>WQcV4;l")\Hcw!,amj U~eLfa}CaO=[,ZUC(/(ՓtSL|Wvr9AݴSDOD!( Au?L}ps/vF21S>ʎ`xT (G(KޖxWbu7,j,rW3BƎ.n-, z匲zYQp'lθʖ($ϩD^n8(֚:`ܘ )L~i_K +<="ͅLkNJ#E_J8t7>vPpLSdZ2siBW }8(I[Wٌ]`Nn4-OuyGHb+;Ƨa#,al`48yX,un48tX=0o ckȀXL{[wBn>-YVVWfmN1DQr*7=2=`MW>&< |@=#{|(qժ B!p324Vu`;u273\L&E'l_K}Xwf$ 5u|Հ}FOozAp`:XM E-Qaj(+x(IL?L)kJF>QyM8ˮR=s2E4mC.F'G[Q_Y=nBr!L@ 9{t[^Y ^G([*~S%@q\G QoN"d5 u@,Ş_' xD?g `АO͔[o$u2DH!+Tz5E(%t.vZϋ7Tt v%yyJԅ$ kIgPL`)_G 4G?6{D$E5($G$%Dqj(+r̫zt6U1'kNzxA۞L.H"G+ EY(j,Na 1CZ?6k`4fԼPڽ*+FPp!D `J%jIpmғXXt>iX2HFBQr\LN22djmcbJ'(>47O.g=,C+*&u𪸻!!$L)' kk׆z.((wԊ'Y 2,yi&oppk)SXԙ2JqXYĚE 9 ǂ;|_:Y)u.\QKZ>EI(hZReO =3p׭dVpd+|ON N.5Jg, 1J!5IU%VF< IMmI!S2=zJcUߋP: `d3i6;i< ~=kr񧫩rK$zՁ{(OV3F1ƴO~5c XSScpfm寧>5d3j QsԞ_ Z'3Xҵh=02h&yQP51e?u^/CTo椵n;_%D9mEY̙%WJ,LQї+GKO=oĜ/[o' ^"ؘބ7Rl^w$ >$]#31 !x#,zNgmh {O՝gU OLN"_[gn5aU+9uGaQ| l _mƇ9 pk6U& XC;> P66+C8u/'AB,૟LOԾA^T{Aܾꪰȳ@M'k^7Z+KSƘI̫bHWF,75K .0:I1-'R 'V H ^,REgQݜf/ۀs2%惺1'\ {yq![ZBHIeb_Ty @F޲C]`㯞remF`jrM"]㙯xgjlr<"3(BїҷC,TαQ.NUN,h? |벢/X&7wL3ЄۻFb-i-c~|bLEk:V#r::x7Lo;qr^ddI,[v0[K_ZX{Gk")QB"9ѥuFxC`hy.!MP(xTezL,AD5+,kG.}ř'DP^15-6" R ā _gŜ49ZZDʃ*w-+gOR}p_ ρrgGNrJTg@@J38lCii / *B0jqF.63p#|s bddv_EQ2d]lTaX{Üҡ3EҚI@S?# aΒ 7 =i:qļ佦θZQқ; [ bcGywjlMaMc|-xߠt_-* lS{*qu.)‚}M~2pA\3(wK #!5͛^瀐+k)(S38*:tb9˰w}tm&>`B`A,Mݳ\ ~N0 "}VLfO;v5?.R߬G-ІOi~Hv̓7A:6M2&A:R 6x RD4YT{Ī= 74_o''L! u7įM ݕZYe3g8&}&oL;M7ɱ? ҉SKKnqfmݿ- Ļl9R|jwƹEWIqf$f{*ͬ ]6\$0t mHW!fX#-]9C& FEO;J9d2]w@ӢKO'ʾ@~}Fg߸ HZ!rSQ! DOE茱Oai{-9kdA]gX_hkQe9G8Do3]0h^{̚ePǨ$F#کd"R,D  QNgnG}o<-!(DWSAf_s@~Z cVϠsPFj o6,߰g1;CdǕelRI(}2db*I'1A9JД+9PM@Ծ̊ҔI(2z(͕Vꜿtݠ8σ[[a\|&Kף^=t 7_&_iIm`"]굏~ɣ%G熲U'o½zO"RC2 Q&4+\LG=LUAAw㘺RO/ :}8:c6WBّZD_U,*|Nlr)8n/0`ęg%>S*@sXB"|b"./~h`?Ȇ|Mn&JN/3BAsC:H ژr]KȨ;"k6a%m/uQfg3>~/aEbŷ|ǁ)5[ "e󩰀}xwP*CuVw;QLvxt Xټ;!\kרsb0X\KO \R+M^nW*W "&0bg {#`JÖ;$>YĴ TD@ͮhڌh]#k*@Kp xv;%`MeA5E8ye"/-uɍGoMwKrDԟ'C˒-ؙJi#%?hlս-JqD=&#:>c6( •:1\G6/AzYtPOCR>_X +E4ʳ=91hȴ1NeY,RăEa ~صE23 ]T&;M$}4+M};6G֮'uE`U; ጜlY \zbuD8e~9?ۭ-s8I5:SftRzڻhng,ۉǔ/^f3i6[ N>D Zlz~`ԫ "A:qtN$Dq&fY.4 I"Vwa7rݵ6b_Hx|!G(?#bM%V1  L}Hݹ8@exToD\Jנ ;Ȉ',9hu#lg^3`q r҈s(V$)Cpbm'T́_oV(oMM$b~B!paӈ_,TGkp9ӂb=4Kg82ş a@NJSǘ.g^+!D,/AhJD*;6+f;WtA*Μ(C50IЊ}| JI^1TN̪fpd0l_f:xFQ 4GrrECZŠ~6$y^,`S1)[`&oZqPΠύ}A`=Zx'Ӕ mp+Qzh0ʲ@=ci4/i!7 56@^wpW^wIOfz84k6^P9},|mlҢ?Bb|vH 8ğ>`Xܨ!#"F>U6A602Ӂ[2oTo |+I0.5sUrʵp jB&"|Mu,PPΛQe )ʜL5?V .zgI$yz5^[̍CYRH/+*a@ѭ 6^%`>$H&RXBUnAE+-*3F":'SۇPǩn;7}rGw"yaHftS_VTm.֟%qe|w/ ZT.RvxS8(MIW:Al R p^^oy/<,K#@+Sd=Eb0{2GKتqaY̥ $()[ |@^\8{ԥb$܋Cߎ+#n g|&D[û! Ӆ .HFe"k;!i{iΒ1-;p¶͎E/GAfܑy7Í\VQq&`7St{{\kMI.&nf{#q#ʳn!y~xhcw*ʑ>:ԣLDajc"M(Ll~\C} N7zg|x!+++gN= &!r_ RѓpOHRqoVѺ3<PK czY !CKǟ1jߋSOS@ԓT2;e7?,S"x_Ȝ %D"u "LI揪E̽mXiH5d֖n84rm-VBu> +<:VfasƝ/M'[S?|"θqU<.GQx!٢D2N&!3n%Vs+@3rHvMz2 v-u{ձr_ J  0 \)Ng)t! Pq3V.\Jh! T)fA-OYk_+DfWSF6L`S mJÑXtMUѩLC3xӅCNddzjbރofqԛpUy&vb!;+Zoxe|h8cȌelZ;P_j`n9:n䖲dzUPPWv,B$@H9rv ^\j/Wx1m{}cN""n[*Y|iP1(,gژqi5`O@4l%P QM!qBhDRJčˡ211aO}TpؠpI;ͫ=ib=Jz{ =nyjW)s?3w2)j[Ó+!$n{w 憣_}{B5ohQ=KL]Pѩ: 4OGe܈]$S|\ռHpK {$=];냊y"Yu^f]\\BζEc@l"~$Psf>^alƜD qgn:k2LA );9 풟t H8=Nr^|za0tڔ.VOM{O\`p?W$xtyfϲ@RfG ЖT%~(4Ө5ґQj¹a<6. n6e+-eH5P̉nӛ+zNwŢ  (mIה`np掺~HUzJc?Œ}.&1L9W+PfSJ$'pT*ܳOb%O,޵[=B0|0!Ӛ,w|,ޫmqWLj\ъ?>2UDj`t GJZ͍r8dErK.r(,ǽ[9Qt/"ɍ'D_JwC%#)XyNBq jrKVpNz ǎ''?{H/V ٧#_"F17_( I%te IQŎث ޜ@X/\Q\JڇJ_c pipP൷6HƼh:1kF"]0C\J e|X ƴ7ijosݰ &2 ;;3ǥA51ҸJ pB-? 峴sSy+A=J.@ \=Y_| k<m`bS8-Tu*Χ2|A6nn"M$f*eyn z/jF@ ]J5dpDmʴ&F@&ƗC }UP9BK#Ft>LcuveCA]_Y]Usct]N%*) C[ \S:c, gs/[TĹU:fL x2nHΣw7eZ_"K@pd'3z2Oaw3tf]sɛ} CW49 !h*+}ࠊfWTĦ0𠺋¿h_µƏa> bW4]LT9^e{3.sD[ݙrl~-|1Pi2QkIn *<#qMn_s^{ljD(Ogc9WW`va3އgyuh MqeFnT a%l<'S^+~-iph<܈a% "J/ben/2GW[O\q i;IQO&spgA'G͂d% xzOr|jkrY eH%P!'~;<^5zf@6TV?jqe/U0l{2V`6ί &:4S•e 7yɤӯ!18QֿMB>{Jx (GuqY2@BIiUo&|Υ}n%YGL+]MP,@㌊g$ y;U%:f݉0ߝwwAED)asv(Gj7sd*Yܓ(5` #1}"M'XAҟ \ːkQzXod3R; :M\smjJ G1K4it)>֮HQH]1y6LNLheGnЀ6ԛ1BJm,U7Xgx2g-^_8[XZFEfo侁Ƭ΀vR=IRs6alhfuBa@+ Sޘj`ߐTܺh|_ MǴxqbTc@la; CR.E%s0Do<}Q)0k=tn׭,z!>(VkosOȮd6N)e Wqf8'(:lϏKQO^<_)@ ',ᰱErlWִη@* q38Qˤ#@Y 4oDV$Cӄ"TmVAV)^ذ /qb{ѬkҔ6qnh ~Qfrֿr;-70vĎ ͟GuwpXgnvԭ5u}H닁A.d5;j@1&{ܕ%hhv ] Enod{D’#T, {88XzR͆MJ_q:T'cs}N2}3/b,IN9p:]8R%$O7Ff]Ke{ť{ 2ɿM;0- ~h/1NGe!b[ ԋR0}k"(~pS/eBD9Yp)h͛ +hz6\ %ɏ**XP1Po w(L$V:z\\a_jͳ9;BGj1$*BL0 j!s\8&uP&z>az[6v\C,u'j&c77{ (e.r.܋s!ƀ-@#ԍ=+MV@eAL'<%uֵ*lp{~#{luK%ZNTڕ[Ѿ璜 jlT|{Hwk'F xJnb6Tf"?N]]E[IBŬޤfJ PM_n4lox-9O&4ΰ;xBP6v˥'P|*zR<&9r#1Gl0G)7n1H$Tfs!N{/iϥ!*֦|53_{%@s3B'͇%F&⭹2RSs#K A w2 pi=,`*-{r.Mi !81|b]-8a C=n(;ƁА_ ő#zHX|kKˬ':sqGl{NiΘ~^REQ~yEkcnIacB>F:cu%BB;NHNrk~jPJ00LL: AI%cdkQ)ͮQ7q\( 78BϷ !s[Ɲ-5r,FkB[LKӇ}چ'J<ۧ1/$A&*4t ?X˓c=D9E;ЂYM:Of۔(@y<8A4Q5K7#|W7fR4ܵC5"4dGQ~l(e4-&x%۱)EױTlyI3 >Lu[7%jh 0 n%B/ױkMwcJyH Xq>1`IaeQ:u>ë)hy9QZC)WQ;4[73,679pq V]q\0jAKPRf;2c@1ʋr 97R*1'ֿpR9!BňMFJA|C7}98Nby= Y-L=e%[Tj*A7ޓ7t1W0KE_.2$9pwHT[-l&E/p5sŋYi2:B\D@3WR_NVS,ڦ 3TMu%9d,7P7 xd>;:8AoGPU''3j~s|Y%N* /JD0ۋ%sHgGk>G0th"y7 5`qqpZ% q\[6ia+ n k^3壘#\Uom=%(G.mNȷB.S>Iۜq)Xgg`ā%hH.zcg)j3̉{P/Рc3-KFp9mZH0t&ڈ%s#øl*`O^a M Mubat J}ޞ E&"]OHt0d7dpĆQG{cקj)2 eH":$*Dz{ t~I+F>yi^Yx [|]#oL,ynO>ҥaEë!:]1H/<E͋yMPX= *s 1Ù?4I]r=*o(ݵ.ONjb"gY 5alX&d1GηnއI1`'rzT0!=VVah`YBëio1tIJ09;Zl*{\$uz8B\A %WPQN-`aQpLY8WE+Sܜ`8VSl(Df*nZ3?H>G$>VK6dUd&VY "9r%נ8 'YůG\YLɀZcp.Β 2j@4sͬ@yn.շv=kLwp#ҫp mOSfSN7`x$}Cuu'^ADBm$zQq:#,J-q±M&~ds\c?g9дTE@ 6WcQ[&f-|qz{O㸬 o*tn." ڛps@:e$8\>kW,Lo:*!5bJvZoJj;w8Y/QEM>p'gz Xbv4ҺbIojCIv3F ی鲂jV7O{pZjig o_Afk#7 FBU Xؠ6?2yw"e>x7ʀxNV8kHݗƻbDkwY#ԿB ym'=é0鬥\CGx4hj|yr0H KA2"5}XЦ:׌~_yDw/Il k #2 YJ7 xR\9u3=4іho:EuVW*RblS _2G%4`hCvlDm$i fٮmQ1s,%9Pu$d Jue씦|-.L Q:2_L&wJYofos+/Y! =r\\ȣnxq8Z Xb{8 Q1nkrA%ɬBi@)m: imr?qjU@Ir/^KVKz\kRAG[ ǞQn^CK(|cQih:n˴? TjKҪ4AJ.Rс6:@jBU ڑD!Iܭv9*H i1̄MY"*-xe@g7rڮQR0Mn-i8נ%/^ik1?z!S줧 N#8`H&Wa17sȯvPIprA?Կ؆?;eb{= ~FXt(Mz@F(]Qۻx {b1F.HA߇rtk40MK M|Z͗뗉(D Thnɫ񳷗+66AD?o~wb%vc )^y (ӕVG1᭻p )Ԩ K([qJoڑBnïovgM[[0>#psE[Bsj"1{(f߬FbVd_~?]݂!.+,^9k?Sxjvb?e`&&bDBogFto}~=jo`sڀq෥RC2 /3,鄐/A0٬CڃJމ;6)ۥE bWG)Ro_`\1-=~dЩB\/('0`ZsxC*\K}/Q"&>5w=ySotE}ˣsԆ .~r_<Tys’-%"* SZP#k.97gˌɮA0DWD{F6BҚeEFK7"`~Y>+="H \=Ci0 %cSUr촏inu)RezcӼ¸tɴH7"tiEItl0ָ } w~=/[|2KReɺԙY"jXrωi@saşm'0 Bn>ϛ/83K&Yv]@Zl`e<lK5JP pߤ@cgdTg&qA0*?dNF3ִ蔸b [ϴ s%jkDl:;-jsovsQo4'oJlv4o)BE S.oLX?orٲ U;`;)R+gF&)sNt WXGUN8k$]me6r2ϗR6OcEv>+}8=Z@ӻQ\HÉDǛdž9jxOЏun5cwRD/T_\ L18 :ĢDҜ~6TF7;3] ɹT:T,=m#eH[P0[% Vq]%Q3)0.fD8\7{k7;xκm\@6DR:EEKs}3J"vZv^ '{ؽ҆5TLaY1Xs;d$J!!^ϕ<pὒ';~q;Lo(ORҘW\@8<*">^L$ID},x!3B%00_51<6R4? R{Cp$j9mJ'q,jɡ~ |ݐ0l23|ě sɒvJY]Ohjȴfr>sPw!x钄)`W07Tbg0[*YJ$~wbt iVp^:Zv*}GO荡#oB!*f=Kv]( ^Q`Dj6o=8t7_жYͰ;~vSw8 X76?2ov7Տ WD_-N4<)oW>M$3$ZmiE 7,>"Dw^9Y.dV?TOK-"`يE Z#Jmwy@:dj\âi7ǒuǑ6)) <^'=`ټ[K_(<\OO¯]( E"jg|N Ī \O +1"}ckVjxLXbyybMYxjZKSMp,nR jt:=4dGD] , V W+,7g*|С %!A)^ڎZYh:%tyY؍s& i#6/#/ջƔE2$$x`A.|]hu[5vD@Ĺbs;J^@e2YE!{pjpJ_o{y,ϳ$TgCW]sc);;jf-.FmV8ߦ#9 O;kh[']Gqfj.j፼iȮ_Sp낌D&`=[J@XC1җvbRL6zU4E-sV.2 M%GA=<宝.> mfLP܌Q|!E(rE4l: ci=hV?TMW ,G>+.,`80C&vkQB\:=Jnݡ/ Y0T>D %ּkdb`ɇm|_c-c A\N nEJZk8+71I_{u{('[nӢ(jAUPA GzC;svH {20d kh;ʭ1N0@( A+>\ PtP#󬅘DtHj=@mrn6bq&7Up(Y9X}Ēxƴ\$֚J!L4m|:hXϴ/&"|HݎiqscAFƨNy6$+D6J(@ q*툋ߌgF8N6^pMzOC7B/2r|eIG*X>-N|<`VR-(ͧ^pe!&8R$FM7H}KË\0*Gi\qP1|…$ J{}."cfgb{{d.6e>ݧ՟%fqerK'vHSj4K==&HÜ'Cgj@F\*NV#pLn'p -= ^aVd"Lh}Wx2ڿf}^eĺ 5^ ZPBFD]0MB>t4O}̰< P[%kZܨ`*nBdxF"kǫX K,IDv+es'T2kND62:ףb,jbn?Z3H$<@U" YxbHk=e˴ʣӯb՗޳YHy)ݣ{ƾpAk gK:{avC7C+C[,[ cExC%gl_\dC Tj%>?bJaB`*kox+SQz60Vk9vn6+Ew46BM&->مU6Xu {VΟV`YNjpHxf<$/*nq@LhUGKXnH jv(qpe{ᮼPcFڿ~m߃K WLZDEf;Y2[w]W( 瓥T{0u YV;L5 %"IP?ԷF{ݺ9c[RFdY<( N|̓56adM >3eP*`RP'p*D(ct3ЍԠp_T9dOC.LsI%-8snrGӜQL]aXM#\@|㒃ómO񰦘f_ `hADS_C Җ1R4)g@02Kdn^JJ>y]!bAk{yEt '\ QJYn鐢;5a zs@q}`gknqǂI^ 1-E ~;. (z$/PTg2Yoap^HP_(}@rs@kgg4K 0giH}*[TeGӠW*"FF<ӸLmR8m[mUw@BnVC ~wYLJ OWlxiuisܗž.WU5z3,i ӡC 5!)DA^aSwB 1t]iGnA,g7X6U12) xTv)o#UG=/UUwVq8|Jycjs, 5g% Ûc (Fvkz`TpY4lI'Z^vf`yn Fd;ݦԞ :n Q/\ %x{:Ǫk\dYc4qth,VCm̖:T鞗8|DCi5}# ,y@e1$Tlm7D F K5dϪR=>lñm 7.H:AJ?G`/rB\G7g$Fmx48b`!ܓ,T5,{y 랉#:8+ެ$2l&ؙcz0‡.JM;mr /q4QO]j#|2aLd *WO݃AoV={Cn^rŌTQ*E7s/Bg0Z[ .B{j3nͬv* =؉ZB{MWMEԃu1i<"Jk1^OXQѿL "mXr#IMG-w88z.6Dw2X،wۖigG1 m\2i#7x%gBпNra6a.;Ppx>*fZeʿFAV)#;Oʶy_ύ& >":7Z2R`99WJ<] $^:"=A[>1Kƻlvn¼I&x:5?_h[ouN\ڹ2F#=Ζ.A? 'F{_"jnoysxŁk 2|TU@\YML Gi\3+ףn^:j1 yWڬlRS5ɒN T7#ۖ6 a#%)S8@}uP$^f=|il5yz4g`В=?OՌ}7iEzviUa&pwv|,gjLޱdc!wKr͇Hh*H<:cB֘Yw9e"g6(J5_!~mHN )\ܒֱ<,_[|fe0&UN"ٝ40|lj{凪0:L`o[K}Pڒۉ4z's"wkmg O zi+䜌s66]Nuboeu_[]vLbhf(i8^=77KW+:?uCf>ȀoXY" '1zFUA6';of}Ss\?eBϾV0H\9noL 9 gjk~j/s8e>o$T8U -)M@*ȣ߳D"^-#_ZQh΂G}&֍Vݻ0:/M PB}ie`,.+p2.8*fL)u"t$j5p I= ̨{4}/vyTxy">t:y8ůvi*!L$sp QƁ_=\0^cz-,BA~_khл_.&D!s>_[N7L:\ k-k{/V2A%-W,zb~;(,P \rjF؏:2BYWZCM✽Ҋ{Tn Z*~f 0.d8ߑ:*ӿZb`H C+UV|+cb~|ٔm}G4,xߙçҋ!t|HAgѱ:J){3MǙ"v-\3>Y|.X% pO :Mp`b5BZL'k?t'Ę:%5I`{5pЫlˈlٹI7C.ILy߽̍lMG ,=٧ \i` Ƈ d@ zxiJN3IY-( 0,-ij)k@ <}"7({v%7H_1ICldXBl4Obdjs(mw8%M ޿`A[G@]CpM$ ^> V_1J:sk{*jMڅI!̉15P(V!N'*kUdbYZjUa6zwƟU R^fŧ^wսۚ;8)3"d6iqGֳAsDq7W@LF-$(Mb1rPfJOn=5b*Ws\/zNћcZrd SwvUa"7fE*y'p 4XX>:TLQGqQ)OmfiAF"5P( >gᒣ_a7 +Ra؉0MR:|"o~tC薎[~C:ȓwZ3֨$0x+atRjulq"C<hCw\;CgEBD=7(I\pn+f*Or]&P#&)[/ um-țk18ε^&!iHц!9 ɉIA9\[G)ɚm8[S+0+  ﶁ`WF7MO}&km7ݖjY)P`XTr,ھ;*@d~썊‘$߈IZOd¢cyVJl肁Ih&rL7e€%8xT CO=*I/ vWJ2{X-Le֖x+QB؟ڵs =[>*դ/2:1c2[ '"|eB"Flj_SS;|U=SMNlvL>C޻cA4?+ʿ*?wZ絡TE=ۣ;$U<9%CpR ݴZBl1*7k($)sʄcMV 1 pOGO^W(z 4ϖ86zԪi8'zL{L*xYtL`_.-"'R3òSVUF&A̟Z|hF3.7ۣhZ9ޏXRs^(X$raoMH"#WQvE\ o1J])1@펩2?9 "0Zl bL iϊ&IЖgUl";zC`yI2P`_,c$ k#N,،.9inzB O'* Gs(FdLQ. zzo!HDqmp/QBHl/`\zq@;q@>*k.CvP8jo.`heR "G(c0p6E S"c֐̝?-|gכ8#HzֈhBytw|Ѩ7Y{> kns[#_Ȋ7{b(jސWk vKYAcpʪ .UW45Ck,ZەQG*ebO5 UPZ#: $^)zk G禧ص8T&WƩpd 6X; RG6bBq+P_Is+A3nt5n4*1R~[ 䃙A[:B6ڕ\r;OhnBG1jvxpѬ{h0>3{="& 蓧86é8nq*KkE?ה B)pfmI0}>STԐՈ̰i'LC'aZO3%V*|~nJ!`{߱%%Hi\ў֗Zl9_=WfKA^Q)zEG 0ꑮj 6rFD.hϽ0֜", mQh_EM@N %(0he{EtS{?a;dkZKK #COs#yNWaPa{̌Q05ֵjyzWaF9!nAʅ.u;[lrkEBUD7%UW!]x4)C|u0iľHr\-Ix d-0fwJ&xkKƠ1êZoȤS C {W8'D;Z]0L, x_qQJ +Hx?l^#\mk*F.}+?#0>iA'SD'rVSӣv6v!xjYs'G^?qc9+;LZ7}u:ƚ{* 1Miy ]`x)9/&-7]"$/ayگF^Dv-“t "\H}jtq&(i"%&|kS?oFDE FrȐ- n;Щ: "` qO4M;4ހZ\z'+OM u!BFSTsyU3ej߅ 1P1VYJ:ԏxmb  %0b͕=|7 Χ(c%/TM/bwLG1w.`}ᴁ/5SQϓ>.<֭PBmgd#. +.k|62#p#iP#!zKfHJ^U s0\Cj1-Pȷ?-fم/\ t)*iXܰ/8g}oD1+K1 ~_G){+0[YƑH7%ًfwv=2! I#|U/ib3_/D\@-nn[@Ax32{|w+\~iw ΍ݘS-ͱ]aET&5s o  D wYdB-hk/?K[E ?G1ô&#NNB!!_ 8:?A0!R9$w¨ Et#*dY'3bYuûxy1@+EȹLcO&َ?;8Ο9KSb16-rpHȯmMN7N Vu-4a$FUL{1ʬkqO%^HVIklJVԦ[׸<A5BRh3JCX\X6I mةT&j򉚬YҩL.\9xADNkglpB6x7T% o\!^T[Gb)9d٧,/2z\G8d߮6ebgVaIMr3V{H3^06$r:6|Uݵ{NYl%ܾO.f,PIчU4)]jF~ G3Z$L^N =P,7r Ϣ@y_#օ ɬ_fyʵa'8 7LTAxwï\؋T9eߢc],+0՝I#boL|"'|紿n>dN(_(n7v()-Dkȉ^Q0%[vIMp%!~oᓗr=$`TxG }񠢓 I U 9'"xY*vقК &.-b#IkƝo5 8;TMe~a2^}f TʔH@5Џ8CRD1X$wa ֥B;ܴJ0̮ewLB#F"t"O e{q!Coy>MHIa>wFХn,`w+<2ob M%Ǽ߹0 %x1RO|ݼ׌u71swS,+is.fL' .M]eXsˤ?x>)g{_j$_0m=>cP }F̾C5ht9#E?IB|Gl#*aWs3Q ߶z]TuЫTBHwI-3ԉkB "Pn.D65*OjR?>;<0!NOkQi;-xzR!j?E.3I Ry5 YEu]Sfy>3-C8[=G: ĺ ~&Q뉪Ao{d89 K @T!6y \ /XBsߘ{E aY>l>G3eOE$0clc_DZ@7X؟0rĐr@`5RhmYLC83b䌨$*~ĩ7N: JmϺXw-|ueC\|M>ck;T<, }u 1u^GZ7D^{}/3MfBM< NX! )5/tpITP\viIWmVL_B@qB3Qݑ6*p*)H@7†+MᙜߌY+Ս8)s[K9Dqj' z {v EXd0ԯdq8^KT_٪z{=o\@hѤf$̙.fy-d.t/=Г)G8a]X}u-%:iӿ0[Ee.\Nj"7 |qyeV{Rn:䖉M+d 4`!t"V8b+>lwd/jX"9i z}٨^˼ghL os&=izB߷D1U˧em4Ą?3[.`hUޔ5cUܼ7|&UNS/D0" 0,i1 q^lHO-#Fn}c~$XSO[a 3~˘6}<>+|I51KKy{Wcws8oI%}b|3y͹RF"=Es#8/nÊz[+wb%^4bDp%}=̒h빿vIba *$T_1(nmX8h쀄s>&5SPvK&PxSO?70h˦8 adPE3-t[` y75!s]S!icj89 9 + 2&޶հP 舱( />9gt_ɞWB6 DG8jo^3t]F,p$mx)W]!8wDyizRw~aBᮓ|;Kdciұ"f^DKĪ# "xCs g:qd\I鮩.}>&1CiZW*mG(ORo KQ wz'+Umuכ h1%@CitQnr/Odu2֐OG ;`m-)]eN~T)S9z#;7S$oCׄA}̻}ZBmQ AK^>4]&c.86K.TR[gVi7zE|_ǔ{M<~"&po( DZ΀%'y9ڜD %$LޤCht/*`Ŝ> %`Vc3MV8J渙YRUۘ0i&hgUzNS QW`D MW86KM&ψ,UC_M%˵3_RG w92NW(UӽlPO&?A\7;D&!:Տq)~ӈ-Ka' *yyeIPa xHUb_ಏ5Pmx²h{ sRRRF5+kgD^ZLfL2s1:Vub\RW@_5}մQyW+LiY*ȐpO~>3'6 P•/ßZMכDbCIͺGsށҤ%U~N0fDs'9 ꟡iTFfc%t~Ƨ",EA>v[SEf /W+Rޱ.\GE%2T)Z): ѹ>muV8d,rG >OL.ƩuѼn@_MhRQ)cf Z9p ^-k *Tk1_CbScs Z(ޣ_W%{!: `t7lG$NA-mk f~x ;ڪ\DZ dVTovdsTQ[[1D[xMd,Bݚpta]}?N'+VԴCP Ćl+JԺs&!iA$6>lKA|6F-c!z#^#Ґm|ׅq|lMtWoĹmK]vT<݇& iskYO؝ĺG4:ɦ\B\BsTg4*l6} zpi2:(9Ohc5GSZ#cv5:*_,KfwL^7?gk|i0nd@iʳhMGL9T1:(b[' 0~xZcx>iVq~zү2 bkZ$0 o}@@w|4Uɑn"k8;Fz2:(`q>C7hƬ8^Kd_.dr|*TRgb(B˄XFսl33wuAEb<UZ/G3 pMZ9m48.ps}AV;1:ǃ(o';H{H ׇRRELWNT|֋2o ~@A"d؝'ussW Ƽ_D=ͮTa?u?x'zlpg;;o3ԯk Cr%)S߻gv ЗLd؝ 0#-8G1z<>TXuoEqMY@X*[&gmP6hvgAG%3lA}* M. {e#83Cvڿ51zvLEkE?c%"B 1J_w]zƪwbU0&Yy5oc{)Bp͈)KjþvQyi)ĚlQY#ϣ1Z^$ jt`f04 "/,b)8H_,߯OɞOTa I[2,DSj# p`7{xVjS[2_3)/@M\hSs/8 Ttـy+!\%kW~ l*JFJN<;y6Nz}kͽO]5$7rHqW!yOLiYl&w1{XoTw&«ݝO [LRQn6j@j0J>Qŝ7 i@ ӜG3otQwV5f6~hq625a+WҪ7:ԕio`P@˻yOǽEd)-zDͣrlD>~Qr%x@L:= +lvɨ_ּ? zP?mIP.D4W=0cbx=k$wx=&^)V^|Y٘tP;M+ڤ??:`%K%@O&WUjb k)!`m/Zҧr{~-F/HӼaJ Y* oޅ50qޞ ӥyDB 7ܴ K9j<$WaQ5`k JDj7)4?4M!hdF6^fG$Iej|8hh%?yb{+unG 㖚v5pfB0N [znX5bb^ģgb4 LTsmf$:J(Ҋ’觟Bppglxs^nK[s2y- [}/_8hٖ,\OۋCAP؁;&Sy0PV(HQ {}R& 2kH~A[q7f+Y׎$2؀ђ*iP4\'<Ɠ&EF(*LU{wQ0dS H>)M8X3qՠ_غ9 cNc;X O6KowdDdaH/ĸ<3Z=FlOgqW[29b&q3T i[IKW=^YzaAgJl/N q1P!u'h`+Y`cIU wl+т-H: H@rD,ZAW@TJzⱕ5hwW؟Ze Ԕsw|QK%6^-2:$D3*Q_I6;7-川a)nÔ"$ ϑd.#uFm%DctW8P7MDxhЌu?/S Aq8ݼ_dQ G"i%7$.0d WXx8*tC?Z@'CW 2&}/d|wu3Hͤ wNϩt00cPWGiPaeyU OSݡۥWa5\$,sCAm#xEU#'Yx/Q n.Bs:bS!u8ϊ k+𙊧 Ր6ZH/2;IH\3'׮Dl M pqTC7hȃ;b$(XO{IYb ݕb5G^lRx$fw@4]YM'ù*GYrRw7G+E%:b%W<$iqK`gf1{ Kab;j}[|&ծE0,ZO͏KO/; TqukW i}IQ<>,P41vnBWuU`MfuL|_3;e("̓6(Lφr5zcFJ(i)zPc, yeo{-]G&d')Hc>p [ P-l"#ݱ^qo j@<[< 5mC')'" 7ѹ@?MXImMxfygmpM{YRΜB`!u@'@H Z<T%9o?*ZO5b>=8}I3 ^'+]н?5(/#9@w4?߾f8W([FY糃"eO ۷_AGSb.UxGQ8/f>B8q]52!dMa6?^xuM XP:B-0,njf@Ԣ7rIsƛF&F6Dך8 a%) 9rF s6ގ} Q]ɾˆOH:xp<%<'!Ä أJ u59jI~_ݨZ2䥈H`|2D|7$j @)nZ4e,0Zq뭻'KJo0UJCBAVv9+Qæ2ʢd]R{PGi8vN6 =Fj!0m/U ۬8.w@u z7[wo-?iQ3c.:'hʒ$C3^@"k̶͑58kJ{m>Fii]4ke ,5 >A}Xug 5:iʻ5m h {#nns% (aȏߧd>Xe}wH^FG6Z v:,EX`WIC'az)y3D{W ]؝8@*Xux|%ddZbQ"ې|D>^oJdHj3}ܨn0\l JbR YEj%e*!f2EKlW>6ol\!$ jIqRJ~I0q޶x*UFD(E䨀h2-2d΋>!֋(~aC @B6*o99wQB2aUHPa3yAB068ae;l/`ռqo ?)Fg\ОKPE~j"A/ 8Zg$ meYc%c(Z2@=dZ U\Χ'D>glnZçjRjҭ*5{2ݻP1knFA(z'7㮄 Ѝ5R ֍C, &!hwԜ>wnP: Z\yهT 5d%4c迡%؎m%Ѩx'\mɅgx=qyO0sZpKFR<#1=wXY/xmS|w ,[|${Σ 0EQwR1˴*)|g!c:UBX;7-:&¨i`QdRϰď<-c5-nz~=̈CGwO?~ [:IpjRzBdUׅr.EKFu\7M$ŋ $ݹ2lH=)u7+򚭺/dILHn[Taucąי,fq''Xׯ vIqo>^XOlV^S9?u3]2A" \byGn^"Ip4 Q 7Aԃ>EL}" jƝT$F+?D:Xp-Hvֻ +Us+>/X"3n`qŽKPi`EzXWAM|jS}Ctpf= ܤٖ##*%;}JU8yu6|aK%s(IZtAĽXzV|ƋVWtnjrN^ \; ht$-@PvN-*mO>qPC+ I!`BU,z;]{ kg&ӗ<2qn82pa>[d83Y?kf(3- p:U `Ct~LkY:jzQSrYƢ7pF͘٪PKޅ"cfM0pY&)nNZƻ i$gҥj$mOB[b ѿ~kH3|ĽK`( uTq^ RZc5>$5kӢ\{b5>{-œrsE%#;SUpy(%åŃĦcO\e7otD9Lp=Y 9ݽQ5DDĴ=l: W0}f$S/|d(9쳥4x6w,.7 [iEDu2i5~'jg\S^5=nK͛:VrMw >0WJ3i 6 z4"qi"Im}Z=AIXEоHYD̯.I><3/]'4q3oR-O ^x SS{Ӡ/U(E7퍷/.eW">:G|soȶ`Ykx4+## }:8~g9剕5|œbmm[r`D1;8YTžMӶp/:u`5~Y"Jox!:_$4_TzYCM0N/χėZL؇sTpˡsRWhAYY?gyٞo -XJhpTR_pI׍YV@1OxU, 6Fj4j:Ouv%ԾL{!Ե3t^}'Pqϯ5`l+E[uz{"Pctc(wbJ@oi8-Rcq#_sPh6`)BFᯑvl'ui8,.6L nO=mQ txƀ53W3cJ$ݻGx=ڃ*~}xcviWc"1ږ6/:Ij x'SXxa`?#{i~D} Ko.dVrb:![6̈G >8\(/e 6!c[$u IsO^ $8r,^BхC!Z9$u}b_Iۼ'mcdWBoiwg"#(ɷ!Ot f"hE̿zQ4Vt<1-a ~Om8\DqbaBor[BZFݣѰL8?=֡jy{Ix7n*N9/m˻d Ra(!AR9ZVVBAXTQ}5hY+) RXoޢްWv>j>_2 oшE'Brcmr۵!<7rƿ) "WyX܌W 5 Œֻbʼn+|"ë>USh@`3f;D nG[||MmWQ,)EiB- 0iaN>8U17%!Kϑ H1Z瑨8}}!qoQIZ>95^Myď)~Y:4}mVl< BGWK[:J( S4Rĺ8|AlI!qEm@l>TAe y3Ҹ1Vºy;=4kF~~YvKk#%Yʳ(8pGo~yL/c%zO[F(՜n mKи"1|GNF}ߏ/n1fM_{y ! gS jOi! l[z\礩%ihBՄ]Óp) 2 q>KRY҈4!nqn)CV? `w(T.l6XuɿHțͮ|/򨏸;i\Uv#g<- }ac>!evBLP  LɾeYh9Vί+tNM4&~zQi`['>B}eG`ۉy kCY;@/h[K&rLvwfni.M~F4΢޵xBgxg E=j'et~F.jr[}8N'wԮ$GѰN @o:V 7jIbZOu1t:Љܪ䁤,KuȆͰ]/f;H4C~7n"1sl@6)zp.N?ߤk"Лn{P<#;h,)( !RLFS<9CSWΡ=+/e :_rCCe' g`VIHMBR`6ɤ͌KM9՜o#UUVA<6KJVNkܭz'+dWчs=3TF bbmLHR s@S⌛R|D(>im 50kRP$St/!7Ɩ^ W%@46rpGKz|*aO)F<^z2~ptu".ѐ"sD!-e/͆=TU%ᙋdʑzLÒ>! !yo;?ʸ=~Hg/;cHj6coI.mvecn8]HTA]FӫH&vn cspjfghpcTVBNʚ*)\ݴ<p&u@6֪E*2~47IR˴,VAԜ,Dgze)#AYq mԷJkִi2U3_SPܰ͠T< VmqYt[Y͋8cx?È-mG$żkݲŐo&aeXЙ,y!*߹Ѕ4R%.roBRڇ{ki΢ͤ,(V͵y}kf(냌UrAl05HȜ<][%n./Û4%̻Y^j|-:;=ei9 v%^e6gm öb |^<ŌE0Lh.'KmfF"]o9Gw+G)H0\xSPm&XK䝷Uǟ=p Ʃ]|uܒ6{da6&htOvyOA"Df# Z<1chm]t*,1+ A5鱼H tb%:eÍ 7Pck4dRh'h h t8F(Á:G1u :urSH: >J~gx4$~:rr"dZG&b0ȋC+Y$zPxf{m =IźO2Znӫ:Z1[CCtSO3zj]T c#{5>&zAkh~%t n&tY8j_OH4"hZ =GF 1đ"U"' qP+/N6D1> vrfNnU['NGDX^ ౅릫l*lhY ^NeXB56'0d9dF%&D; &O:}Ejڹ+[ڧ@=aULH^ í f"Ԓ|cGQ>P0M⏵Q/q}֙KRLTG#FYKo.Vv'^?'w4z~ ~5]Og7&d!1Ufd- ";-d4\}}@(,d6Ί{t$g򈨌Ar5d:-H?pj121]19U ]0@~d4g:!P03#P"枲x $} Yv[ڹR j:=NW QND㑰 NQ,f H~fɵCdVqyGe= ~="ZXD!_i?#1[=:WRQk>bD\..i5ܳ~(ZԤ= K-lj#n#cw߭@އEǽH\شG 4y|8gmv:ɱMUg$ss,"c~-xȶKmc('$-UEώmKAw[l=_"U)2BA&o.0-GV)y JHFБ{De:ȘF}_PAlL96ԋ 3iy'2 ֿ/J %:a}% WeL2mՉ9` -j-'A(2gA9oxp36D|ːeXh܋3mϽ^r`b.f3cqWӈo֞O_T"1`;jfciC<1_Պ .y\q[1<u`a\_Ać(juiz+C1/Q'SIfI,Kt R2VBfg9([0*7tz8)JęZ S9H`l<D|Tx<!jE_AIRЅdW+V5Uڞ. J]˭݌u>;EnWqSq(iXY>!hh{)}M !Mua$2.!6-(A>A%sMynjH2Ig ]s N-{CHH[J_҅m%]a+a_犽ܥӋ5[CٝY*Mla#;ZfG|XENu)8ږ[j*ь& u :Z|>ޢQ+ʞ^8y.8_@K,F"M2I#+ *ܿ(N vŬLm$2 K$6x&cM5A6!F<̻;uF6MH8{_:'][+{fFGZZṻq<3abhTٷFsnQKC?b(Iz+DbiJUgb( sf}\~>hopy+#Qa&etN"ny-Z5釋Dle,Bj^Iqh[<_x"jr d+C5VVI>XA1jȁ+͊©m3q\90ddcݍ8;_-[=;omw /7f&]?"N-a]'YҲ'oz/F6}~wO] /^EG׾}L4ǧIJ0q(C t gmeGaa0BIaAr(% G/T:e Ao/ BthȞ}V1g V|?8xġ;ŶlS0fӯHk ČcK٬cxشA-ӍfeC&P%0Au,hQ(az͘tLWXNS[ n4I<|l\Z?X:yuhrz>0^HM'Sh`>XC<Juj|N)zy<IMu}֝!57?jPP%VG*`):)J~T`(ߐV[k~F_w*~Դ`&GaY}|Bt8`D_\_a_=ͧ~h t<,RDkA`ASάBLjSuZ>11$Vji\ ݧ7AS/Eut'(_6cRL@!1$ap.ҝ(opm2c~R@C<=bHM:Zu|@6&2ynNPyE4VR9|"W37l#R7vtX#19px-F ow !*=hMV'"$6#a8F+#8qZԆ1Χs*L,!2򥃗 f6Kw_:g5A+sle[pu ^a7ʸ#j$j{c0 F]YHAv+NټOrWgȃ[q8]*LBy0,+lb4*#Yr6:󥨅F!R! NY۸UKwk( {G0/󄥪Yʻ 2Tw~c)6<bbDebRZ{HPSf ?&+%D)cJJBL9#8QoFKѓ7hAyDG@Ռ ;;{[R'|Y +p`{n4 HOw_-)Gi@}AiUEEsH` )gCd#3}9rKR A`͔a6.he/Zя!3*,sDh`''cH3OU붇DV՜ƝZ*=gCm2>4yygú(X܊vx`uYOd@=a1X [f =$^EVZQ8E^*viEG kF%O;Nza庲. {v^ǧxlkXA:\e.USb3THwe~vW?GNtk|HIR;?,vRņrN?EGq r ,ZsTFi=)fI>\#jBy `ipy! w ZGk1u/!1e,[rľk# oHX_b{g4 W]tTL8S{Ut[aV͝NieGrϢ4-Y_j%H4ᐵ!.ljU$,_sAN2,qK~_ŔOjO(:R 2ו{`-R)Xc&Kop6%{r)|F,1k#_cT19&BFWL~WiI2>a|O]_B W1qi$n8?@P}f X  E^ѓu+&eG~IGucj`8eĪsQ^>X^Cb>#M>6՝8FDTo,`oE<`Ϳ t z+t%OŪ.2\ZnU%ipK75{f7um/k*+ p h+UE Ѹ`yl?3iV%\ V|t}!}"7%/zЈJ8tgsYkMhZ |и ,yOۦCeg=}akZﺦZX7uh;{hN&!9eފz>?н}̣Uwg7DrKM]3ϙaٷЈ+/9\91-9?RvujMs˝ )]fYq+I)kfngQ.71m^Wԫg[3"0^y]rK;#a4EKn A#(v2@KVHlCa+ˉ2r4־`7H+{sٗcc_^Yb%]d,)BFH'lV) apt#нF |bqnvzK.KwɁAo(+<x JJCA1_+M[gzme-;^}Uhs\lv$V7 O/{6'S~a3q w 2pPE3(ՔnVԁLL*Mt[}J4+ a# 3!v%_ '}>Pȁw|-rfy~'tJl>`Il:W(FT=5y- ,}?RT#xɦA-UYhgs Ɍ ds#ooy4ڐn ^X ۵MJcv$ [γ>:}E1u U!Y >m24` w4mo?jL?g M?1%tTZn>`WHZQ}׊{ g0@ޅd֌Mzn3׃wY>n|+&S"Gte"hYdCjbţ-`R= GfܼqfWA5]% ]]>]rh8v4`Y2~)Cmi6OUh2ƌL:U1u$8䎏vۆј2p;3=(P1T,@'@ϒH^N'cx叚Tbey]7e"HiW~*_]L?b\<(3I5U)[mG ȖRqcKX ky*z,w^AS(J{StRxzt|_囅Uc%Yw-Ql ԃ&%l0VAGv{ > NH+xIro|d/jFђ=G-M Iܗ=i7 պv_ XSrYHDv 9|8m(ZWŬ_"1/QTUhq<_K8vl^[{dnn$6){$0{y7#Bh 4AZ>K4L%# (#B &fAO^])UdeI2-ĝ(3voXbt Eln"|7{*s㎬@1/# +wsj{%9"qX5甊6M:hC,/l0O1XK˂fxk-uQ6)g=\]<[=Smi):A(L!$=W4"r>xhV%'̧m@B5en ! 7> D=rWT9B0LGqrTL ?[v4X\]QϖjY&SVYឺWFWx|7B9|=m3mv8쐝IZY;,[j1X_u9-3` ')G^!dDy{< /\ۛAX펂h|S5Z,= =泾'vB]w}F.a?8(JO^\~<-0c~E@ lȸ'=&7un 9 !h/e&/Fs,OXgec*o-,RD0q5Įx<Z2dyy2"G[d"eI Uد{nrnػUh0 {"[bWۗj9"J:(`EGoKἅDouSsGpm)~tneۘԻa?ex{*6o$Z*/0 BT #ӿkۍ ИcUC<kV_tC3D!ɯѠf8>%tzrr .xZ&53`"qS<%U!y2/Y6y-!Z#鑷ߛU1ej :nWw_p!DdQR8O!)9 .3^b|85 24K^%+Lϟ+pE~n%h+.2N(H$}TrvZ޷ EB'j` r纀3kU6 ַ7>w7P;/bC JGKRGEs ap)T_k 7decx %tޑQjѓX23 ݇3Ӛw~Аh. ,߂-2֟F.>Zay,+Qu:ĭ,enP]Z&*;-C:ByHJ Iӄ o.Y{\K  ~ao칚gmɕ&_g5ecBYq) bxc2ce Qh0 kjF?T8{¬{=KQpU${MыosgZ:f-g+'s\<\~eKGEZ ͶLY \wEaVdhVs8^gE~ɿ@س؇\OAݲXKaEYڏ̅f{JpcQ>c)sܿ蝏n8Q.t&yf#ތ Y\b3@<9 :GiݵKVz8} xڲDh*A3YcH'SNW=@w=mN54L+bR QPy'B[.`m5dI_DZ2Xu%⺢SLƛ? sd^`}AOhui_kicl5).V#sWs.J|%<㩯KYGo1+AF\tdk) .&ǨT\m |NfEWOk˓y4.=o"{bhpӔ|#D#ڝuRWLj>'@Cv^*!J)vċ~[ 7 *./U2)?3V_kfl_Ge!Gai뢞+h(:%m' 7:j˜u[ߩ)ę=M bܴrUx:qv0E/UfW?NOY[>4 Uª#/L^zOhMQL,|kyK(XcP-1^7GA:xH˲jd}Θ.g6n bܸş\zEvwd<X<.F;r ,o!2s!bsV%4%Q yR ޻.Tg iYb:xdP&6fqd^F0DiJ}:ӗ~$[QsyiHlL{Y+Ȏlr\H\Dsl[*)yXaJ T]npߕa&i6QE{S\:\Η0zLC݌9F7:|o%j!M\F.E"#::R  zIXTXF#Eդ8Erv^E&] C(̟ X1fzKxE4пcpĀO3"Bb7iq!K rE-QS7JwGcf 1~?P{dabyeJDR'+ޝۅܫ ֆ&]_}z=կ\ 絷[O+MY;\&sbood I}]v2 YD`J1qC)@ CVbfv!EÄP+Ǐ2-V4dGfAͿ6B]&qx3k{CoC7; [P\M G 2)S|(k3HRq7u}\Nbz9!Cқ;?7lTYbj1FAP ⺦v}3ӦfwmCػk\C>^]}XW>=˃DaҁGpp$[瀓'}uޭΩ4bBZ}Ec9İS}#Ts@x QB8`$c!r2ۂk3$qD6uGղ\2ɂ`ogڽvcBv<V6ی"?Y=CpG&1Y=S=D&s'B7/mLC%\^P2?߅\ 9PfゃjO:n1xStVUDo2Fݼ';SHuh*S=:`e?ݦdHYܗb37Dç@qS)?q۲ !>]E [.ʞ6emN*y{V`wת0/53MBNu5B-꾦c0Bz<ufx 9C[z0ʪ^-#(ω4 L >8U:~F\~LJxVD<6uY -FII|u<-t )~>1ǒ;JdEf!vrT,sCD;kk1ˉNMf*;9@(?2VɌt=_ौyF5ڢƢǟs47E4;yaV4(P^j_O+5 cv,I>[j~2]U`iJx3ygq'<jqz fEAO0ح!x5h+(#| i`w{z*5O,ӽSWd1t&1\ux!HM_m` @7qU6En-xzszVK(!M @/-ʯ0y>_di3Aocڔx;~Qܢiσq+i*2=ΘLCacV[%mrjԢh#>XȤX(c ekԬ31-@Jt3n{ÁAtjL:G UCmiX`\}1.zD~m4jQ} U\%ܬzi{OJwlǠߟ@4up` ϖ[{u sX8Vߙxq 5ji\@*(BTS zYߘ\ kH_>A (Y#|AV&[]um85J[֓[/Up8<Tv?̡{`"\ ٕf*Kp>G^F܂DΦBP(Tk,IDÕZĆY7}Uy](;J}y ŽVڐ{EtnF nY}jtC1)eV)zO,4quGb%iv,2Î( Jkr4R:Ьy8r%o+#cD Ѵ MJÕST|ҭ`0Ń_AkY]?8b\ Nz&$ %ԁ#s}[W Ew6ks#- f;w+ByY3Y,?q| eZjӘp{ߒ#k9>)$()JzzGz-o*rGB#TJiRזieIhMdmv|">B^t]4\MP݉lP{jqUm͵)e颷8П3Z< ir(.6L'2,=Dd$+[4&a$~ghv砻f|N@h7$Ab-PV[tSzA .mဋIƖV~JX7&>Kъ{<E,p}+lHWB6j༂&+6 .#aJ 8CH7CJE,B>{ʟO]|o+"ڗYQB!}k\m6&!% 8J= ZYOVE;\g}+<^'wG"'ʏ$d--[2AtN(i&{)qZ.n᷅cfXqZ={Eh}zWLM !%5S,iYh \2w: U"{gg+d+NFi2A1m?):nHՙ.dGܡO4,W$]cCN>UʈjstBweh S:쭏}n# zճ~~; ӇyxYnȞ1]YU{_I(jŋ vhPsZMp45j$,u杶T:"Y058\DQخqUĚ8Ƚr!W*2Kx|H^!2ӊ0 ]x,nLqZbK6DZ>5{sfL HV!ʁ zhX/2cRH+ *yKf [j,Vl^1bn)k`}L;I*2#A1n@}1SWo?hwfhOgH6]=C̱?4 6X3 qQuQjjUV5cyD jr50*?nENa<ПvfR罼/v~b3=駭˺gBPmC,ȟ@ʇo=JbZ6C1%Y&Ŧ3 4Z!%p lsbx>Υ=j}A BEQXB}.w2LTU61D~!=7}Q"!AWg1FwYiA)-(ԗR/GcZ (]sR|v}܆}k\t+,vp F5Hm͏ܒixlFE{9|bbV6DeUGkth݁78Rkh33Mٞ˚AD7 qK^A!5ߢ/YCpCBjILhUJ @&:Ῥ-lRA&`Z8K(4Ĩ Km7m/(j}y)f/akY !8-BD*q5<ri""֔;x PjgW;(e /~\U<!=X h/g>ZʸO$ Lޥӡ*fKB\o+plŰ+M?yw;~e+'`F~x5N;?݆h:=ܺ`Wu)'ywfJLDuR PXyǛ/JE:(z&q+`$ \/(Yʇ hxWZU5Ȓ Cwk/rfwS3CQC4Y](3yd"*5#VˆD{?3Qʞ`:Y\f#$1]bE#=){e ݶb`6)62?Bub-.aS{fn½pod0݌rдb)zF\З\uvi^LnZV!2'v폱EY}6cDM]ԧQ0>`C-kҏ b":װpM66J~ThEhXv7*/U.BEj8 khԟ V NCڟ9LE,?\H.5{N 1s(369+%k'kA `%~(1֊ֲ|f HBMֆwSl9 >t|/T[ hf;\OL `e HScIwMe'' oINq&Üuu''o>̈́ż}&cD3JLwxq'UB[HqkfyW"ieQ0ݜ)3_ 5D߆xYS2#Թu/ڈ.1/'[xM=&]kTol0jx!ΑRli}qo'Lƙԇ[.`DeEEmkrIzNhCG(YyH.7  @wIzh$&VdB,*:Obovef| j"[;|8YKz$4S|iev0f@?di AR^镹RβPgzR`cVP~t}XP1P{6hkm)=O1fA01u>ʹ," s\"kp>\v6dN];gf:n˘7j*| ]sLVt7 Z;GsѤwj+cwĥ 4{ImuG"ׁ+^,V "_=7`8Mrgy)@\ז h.[[#8SŘQb ?__6Je^\ $L1/T -ZsZcaᾭ;*0ȉQWm$X͊kZY%BN|(@LHU:@'- `vByτ!!Qӆ ^wO z'oHt8,"xaƩ8Da` 5FVXѻ]Tc0~#Bĩ&.3#VfvDž|2Tߦ_OFnl} PBire,ߥ?vzL lcLz䷹??8) sƱ+9R}R{[ȣ1#eo{|&]?}~ȚBx_0]K2+`j>͖*K+OsjV>(q- >i$`XAzܠɧᮤ=kkapxA  :"!̥&7(jg1asܣPÅa%@e£ 2\m`ds x \ b$ޣ>Ī ٪?7fD`'zO_iThoB E2ƧAcEi*U !K +/M2lN؃Qk.="T"C\ZAչЕ狌 %1 J\FګI<(1s5%y[4!K5wICS>,miON#OϞkB6!rEBFQW /ѝ\8ańd?Бa[KCRC8r[rRqYU\.qq?q FEIoPθY}W×GOvv}Dej6D'kH ZOW hd xRyҸE%ˀfJɃ쟩 N)&*w1H6* %W!?\) eiJ^9X_Y'^}ŋb]6LI8[T+^>($sʩ DL B&_(E &U{ O$b%cRXup8SU >gw {?ed8 as ~sqe[VYvRmgPT1kz zs@5)|- YWvvS/!Wcg>~AQf[{Ph̒$\ V4GdmEX lzp`{\ GX+Mf{$etߕnw^*Sx{Jҫ8&#0Wo[1EL5oBJ,B ى5pf|WZ"=t8kPhN|@@@M1X{|YVͲ[cz EovMYbW̼62 sl*l [/mM.LnŻq{!`2H(Co@5Rͮ~cH>D7+$QFA  ؎Κ(]ʾ@vF0%Y:|ńn6`vzJ7w02~w]=#ꦩfGw rׄ!nz:l?j,]} Hδ _?dVAur7:p\]Uj ǒᱦ˖q'ɦyRHil$Et尤ELVv,Oz_g=@qp@ 56s Z~xV|OД'ZnB'Cətqj,bET1ؒ' 'EOt潦Lf"K|\̀-!M]C;/))"M@ (oSThч7 y'?RT\!syݬtyeQ-B83,dZX?O@1QtɒU w# _2P}[F@ERÇ|9!\>ih{R<\"k8V0"&5_l:0z ӿ|b%aYptvMv&t8l a) 0J ?Lu +2/ڌHIGM_u`}rIKk9)Ӂ6D\5w`Gk'21|S!%"+m 66&mQ4"Tgg1EMI8L9i/5|ڗ>=Et+Έj=-8+(l]~܇P@>[ΨNʸ̔]QPιuy|Jm(!G!52vwdBe,2üA8Q3qQƒxmDII.`{ Fԫ UtiI J֝:i9ΜyQPmtU yJyQ},!6%ĆV6d[PSv[ lR,g g$|G#PQ 3 vT(,(6;]ԩP` aLBƨ%LE((DZ}#O||d|7ҳ{4a.`FY9Sr#$C oq@Vmϝti_Eh >d 1 !V?L=B#x7DVe높J =l,[eL}B'ڦڼAss^[qނjD$N`)4vS{TC Wh1|eIN[s|] fr˥oA5ed*-HRN' o9OsqB"i?rIb'^lPQ ů[RX!s&.3rvORBz o{JK0/70֒dvpԔ-$1TM@SÂ0|Ф_ {7I/aK!G֮8_*UF8Bǘ q"?kCaB%lcK."QZ.>I } ue<8N%UpaDUW*x vFbH\aLguF ٵ2Ql4efкFZͶV{8^c3̢x <CH: 1z]ǔz+|HQ֠8f(;Z,<ƆvfCY촅BA^m5X-ڵ `f)as/1%D9KsɺOSO?ZW>ؑץ@,,uY(B>eSb.(8"XR /oKP1y[ӱN(rM+.Wf&,q0ND|<])mzp:`X?qkQ2/'j;4rw²~.̦" \nmoߘhEWgF@o5"~r[;vnE`S t҅?uߣ n1KϡEiN7rx鋭AlFw^Ob2.-TB\OrJuv;'gg^pK_ 8Ixď "R*E'` hoGmg p@VvAXc?h swKڱ(B9Mey1*鞩491v@Β@jR/{B׃qv]io,LP>h9U6ι'3B׈eRL_EؘzO5Rn5=yTZ%$ZӠx-n?\Űrnw}_n REoeɂ (^>vōxj{qh[=D6g[I7n>[GC`ȷwP|d3RS\Ԃ$(˯ȵ9E1¸۱?- 7N[WX3|`5%`ɫito1 (ՄGD)AiͮպqԐw*WvG^up `uI$/QuQ$ʠ/.T#@aU->:%& ~aY&z '>=bl( DQ@E(JH`(7k8W ,ŐguޑVR뱧4>U{*f't̍IV6wn(PGb<-U nFܷweDPjhWFD CZ?5Tu6!҈pf ݗ]hҥ;‰|1 kwlIDbN2l+iӼ,n+w0A>'jP"tUZK4מfR[m%7I煳í3jܵ^'MJڠµ-OF a<.\Z ±B!1čGx9hIdF/cJ)&YOVʉipgL YȷRvҸ"V}4}M2(gT/60 b" X_K%5àćḮS~⫦D蜕!C‹{~ƒk;iuqŠ8׿ LBK9ԝ. c]H5x|> YwON`('{r# sdÚ<# r{09c!00Lny؍od"@9~G.3Zr>~KsVpx itzN=_󗡸0p8ZSU]z\ 򁺤@:B?oՀbZpǐOVy3m޵y\Q *M.iL?Tx`č 9dl0j(ˉ ,"]a|>7]%5|l;_X;UBn NdSB'`OHTȈH;KDJB <|젉;aoc_R~R#,I #nŗJ0PFW4yY-Yۙ?/ ڜ^%j4]h~py\Ȏ}nUZ T'`)m()pa0Ђ 4{3(L;[pmYBH? Sr>ⷘ$ΧUB@cK83zq K'!&K54鞊P4_/Ο[7}Lrc&m>О iWLL oϼ|ot^9Krݚ0S]ߗҤ!8̑վiJJuDm5þU|],2OϐBLJ1Q/}9AnB :+%UJruQ6 ,cEK8G]aK{N ⒤fhxQw " #Rm[7J8h`4GsXŝL8zi_?"'uB嶊꼵סzvn< ^kİv[ N~7=.8xL$f#_Ǽn9rN /kAE6nfsO`z5Nۙ4'AforT6,Ę6F2z,ɺ̶8_z*^ȵw56,4eq؝p26*SF~@"uĭ]lnܕL5 Vьkmq2\n=]+g$l>Y}ͿפB}yxM 2QARw9R ;; ]a ]!.=IS'N䡽vq Cǹ]&^'kvw.l'tpV&~M.z*sLT¸yEB@6+vg *rzG<8ߜ{ A!×Yv?xsVw7K9оRVtM9ޚ CQO8Y%Qt=c#p ;\Zakت0-cf?6p"y05`ɊK#4=F~GcBsrqN${Bu .ޝ'{W:AG&, 4f.7 X=WJy =ӹ-c"i:r˂U)c}o'q?oz9DS71 w<Ģ'W+V`Sp7GAީ/2m>]2a]=m+ N7vI꧀ao֔$wPW9=R eۙ8,S qAI!8(\|)Mՠ 7^J9v6 ?8<罘qAۊ2UoȁGe8YEHS=ZSV' ʁIٖq#&}4 |vt'sT̕p}֋ veYFfh|/&1.b:˺^6伺vV ץb UVr!|$=o{=gO;E8y8nv`-BXlכbRi-0?T4dx݁CF(X[pl->E1R1(4,xs EEΊr>5(3-B;i}v2OjKk810¸v@he4PA^ȓl_7>+8pxlcȼb_@0s(S! <)Һo s/tN-ťUyt%sT EtcB-LU:~+ H̐?Lt0(A,<>gPF[0Sm`iQE^M\zS'5ӝϊΛ:;$u7y1 1Sx\ǀ_VRsP鿯s2X3Cڮ ySpSR/)dBUO l2>L sn[]-CՐ\&Cqqx0(re: F#/擥mσ',C5ٌ*7SrK'5w0EPౙ-D?\CJ$"7GXj@n?]=Wr4Ǔ")I"H/$-@ R`_;|ZlI X3W @O&cͤHl>\66=jkNA:#U`sAdw I{iVøfcVi0cَ)IJemkC(%;vk<]NdcGf:G)7#aq$$C'T~ZNve SZjZ;j@RsZ K~3xuR8-AA.1zWN7fH2OStYU]inB^rmڕ~h +RCg *!\`!2lha&v7()In?dӟናbS2k}] o/ޔ0FJ,qy䥳P'htI3lL5Ji}|S'Ɂ+`976v–ɉ68mkT4Zd6ZMw'Hp](퍳{0w_sh.[kN24 olhgPP9xW|V? Ξ~?{T'Ջ|o~ㆎW%*٫2)_f{? p"d _&jr|aAJ} {u-܈@ޛÜF¤*啛߭0#ʰpy#nH+:`.f¯l` gy+j`o\NEi\$QAǹ8# AL1E@6%TQx&- ) T` O@ʗ&[+T p> i7SJc``@@ J6Z]U I@,Q#6Y):zoqۈyHear~v.Ezjɐoʬ/1[l195+MvSh7NmJq,˿t+ H>S$ :;MX!i䈻: qӹ!x+tephϳ|<:*9joN_nۼY0'5pdG;iV|tK&FMY㶂^8cyeѮ]Zy>ݍFw ^|(xF~^*!^"Q@恞BA jZjs?H\K]:*8ſX-\UѬ˜}]؃s$CRgZr:GXZSDT;?~nr>׋3|>2'XSnF ,A GjuPhћxx ֆcm47lj΁6{VŒa+f` Dc2ֳ6\,֘vCl-)*FԅWx\@N(]G"j;+'ao 0U2vC>koQS0M.]hyH`X̋q_G L.e$ZU ͘ (X#U8MfWӚa{HIVX2*7. "Br 3ABD[)ٕTiXڋ/s8J-ƀ6'`6VJ7ae-9:t_¢%VRCa@)Ñ L^A6Z: RԾw௄Ue'XRmHt`jSߗ9OPvf$_o%ƶ5$LJ« 9)*Pu?cg<M[Er1 R_ "*ǣMسW@ѷBeF@~g}^l͛+-l)BK,$7&q:o\ G"}BTW\ 4_M&grM:;~j>E qI3vA&ҟ~6R @ȑ Y3]"ZZi `Q*VSw8\Ѐ i#לּ[jiFs[qr f5o{iIj9Y\iLB@/3+C'nSԡ1_dz12,/)!@7Kc$pIEs9PVyP;D ]9a: Kd@S*RqUϴoa,礈 []̈Ūp2.]YCϙ Y5XmA5m>S1}yYN ypܧ\ȷp.9V vȂRt R wsj9K͈Q'זUkqj4 nTڲ0X˸Rp@!cTy,WY]Gcj?mC@Jfr&)ۄugOWa >oaPTCʸ3|6j 2$Ǎߧr* &m~DO*̛aw"(=KBO_t+k=:M9T9)^TFByQ^٥|ԏ&xiwf@>@ng6X usgδ=zh$;r?s|̀ DдIs EexTǂZ}͵AڕSF8fp.g~aED.ҫ}.V[4ٰA8PvrGq Yz)[ +}x׎D m{z]Meh+4:eܳprS*X l{IOxKcVfkCz4E:F7&2,-|PE~ȼY*3vp'0['iz9G66dyUϛ9]&.QRo_#o Cةuj&^IR>dFBcV75~V# w; dJާ՘NpvO5F󵐇v9EAm88x[{*O3}9X JGszDßb^y׀8 ߀'WԽa2L_588gl7˒` OF^OeAk pt4B([)1|S [^opWB͆c_UG⇉O ^}er5}EhjX4=rs2%MW?Q]a UFƂ&4;݁Jo?x7-;m Rv^-dȖ1nX.FXo@9_ӱό5Ȣgei6Gs8h̾d2f mˎPJl&o2T . oDu&Vɀ*-SYs>Ei^~p 6r:e;RAZc6k@RwS1?:] }۬L݃"NYÕe;GdžAI=¶QgJb ׵R^h n2~Z]4DYG/t}Lj~nwPﴦ7U[*%5alR:}Wz$!^'GSy&2z[Q0>Ұ#KRaurTȥk!oc ePmv>^(zI6%i1nޫRjEETK${v8Vs=ST͋'òv@4 {^5IRmש"=u#ý(K 0 ..4#]fK.ȔxU"oU m ߾E+nx^>yRbMhw:pYlrԒ X lp%S)#W DV/3Tl$HE3bw-OnR'M! 51Q*Rξ6햇f5a6cte8x>mO('8HjS(W K@15: d(TR!QΠ +z3t#Mݤ'/),I<.'lmPu0 0uE>u.x'9\6(="}܉ĵ\-hJvdo#sX9u7]cy}|)Ƕܘ y[W0XEńGA IeC|-S$ycA4V˄"9qL?";rV_fWgTؒH-KӀnN cC$Kz+Ya\$h|4nO[t  ⅐z p|)϶)Qx ?J!ï#De@MAmvaZdʚ)BboiE𦾼A o<c$ie])Ѯp5ALDx7@{6Cȍrіt{8e {rbJuDMo~%>[Is3ϝAƎ4OI,7o. Wf0퐆ڞ]Z?Z~Y -0ȣoPy6=dd s̀=i8жoBX,Y- 從'ky> 1IW!&[[QPImjc,EgۚbTa8k"7hC Y1Af RM`/<> jHc7bu~n7ҮL!Ro'+y> >&EtπhQ"'#MA-+:dcuI!=֘n R8 87RA[͒י]@]CUmAyETO+rCZx<3hMb_Z`"QTaH"sW}Ct,1mX.9rĤ?E0Rc:h&CYzfc`U -ptjXxXa?KRjf59?৖Dn"$n2|3챻S+#3X[#1oy 5"[C/d 0 -17ԯ5ۮs-nډa++a$`2:_jA!FJ\T$ncV>Ž vFiL ‰ѹ C2;_2 h~87dI8>,ٿִ-Ф|Rg:ވ(HsuiD@ !+~p/S|7ե~qDzuds D`yΩф.y`2%nygL[%2uBL'c4l]K)lNr|LTgH;u"O_j -)ťj)tQ>(-K%{#`#?O >x&A~]e5Y_Y=0VѬ 1ˋka#u:DgPm(7>tvK6{f,O|gSӾ__],[w[y_%"F'v`:O69@D @Y6~ ٜ~>yYwK7d/HKVl =9z"yh6Bl:v> փ5!nO&/I^GD'8dq )iE`bd}!W/Lo~1!OUR052Td $VEixWf=(,EeJH|Hl/e kZ) _1zLٮv/&Ik+ 5A5 c}[AIn1%GSNUcGX-T"]/mu7'˘ qW_F"7g漵\mxɯLM)LMhN/ae8 {i!Ϳy4j3 TX1&viik:Im? ѕuJ*Q=-su߄M{)Cd#zWH .^}T; `RpRT">PG&+i]1i/k}xC? Xohh:3dqRA%bBݛ%N%nB7IU<`SmݨJCd˹-b.8ܶzU 5[ H'(T v΁;-K5D%xR*_$N'dB#|I3E\1NX:y6]=}>tx&\ 9 7E,b롞eώCDx;ӟ*ʍ}:p~ /'lL_?ktbmHP<| ^^NʗHoi&{!L[ZT㍠ƮӤUZ Z~;ЀPy:{pMJ t^'~3J,8 ƇG#H%']3֤ ۥΧTUɱux+^(0#3u!և=)-*0\Cy3K6#2|a5WB_E}0:RRB96(C*i$d.?||uFgMsy 3}| \=`iy3ۍQ?'n%P@RmC -\dB64Τh#]񅈨$bo7NJ-o^!tA\5J2:[`_*Xh {ףnd aX?ܧZm1=hIﳴK:>\ [.GKY wŞܛntζh`BSl3uTQ#llRW֏ <#xr!˜ Tt(zsHs/ %Ϩ!b/f$˂ߕAvk;g;\l|>&HnUϪ9ܜz! Cp6}#{˳V'l(w-,*P9>ܸ+mMk*n:qzBjq`FaK`AhK^l='>R_h*A7 j,)}w3OZ~)Iur՗^!Ֆ\6`GY d1LmrSl@|* .0똪`j|{бjS+3`ІRt(b:.Y~ZAdq*1QC/ YIa ֎{~z.jɃ !eUE{ רNVQra-EGO4-8ͤj?z>]ܡC|Pŏқhr|V!@?A4nN=r*μ bISNMK P\Ҭ03ϟ)0O\ZzӇt XqaK%mK J'K诽 \!4 o)o~lcV2%(9`CRJ<,4ȴ5:=k%Hww,^7,*JFzlL .КU2MH̏4T)<JSYE13nlSxGޙ+yGE_b4h~bnf9֙kzI8Vj0'kCǼlP+ofvq_Ux98uěEKM-=5b2_t۹S€?[ˏp& V`U널^ꑅ}ˠx.m\A*']mС>d$H܊ay^ &G[^"qV>~C.HB1Q6UnF Cn(*솑 ;oe*;ezhr/B[-svYe'HOJ#ʲ`_i K2֢˙a.F(pޡ:ߘ&iXϝ8M7ౢj 5%B 9$iN@t̼|z/Tzj4^hFNCArUa:qfqA{bJK/+1׏Lw_8̳cv F_<޵]b,png7ھYz?0,ώ^st|0܅5io=CwȇXJ !^|ZEUT}!HbFBE)!B$8Rm/зo[.tTUɹ -}qkVZ"OKiIRMIb=Ä<o <9}ޏmK1Qyġ@1]&H>ppʓEs )ԓsl~z烯`clҌ0S(S[& pP|(`_r Ϊ4gDCb&X Bd U#: TH[#.Rɢ[`FʹC(>${߼11Cv7A$S_"<~́8e`XOs>@8`!ސFd7Pݱԍ ,-q1,稃VSQ)KsS*!g !oS d<0#zg|-.['5riU2B#Rn-%ez⾙^ӗbZC(5R݂֛GI~hؐzMq=Ov8Xҵ{/3w5XD^|c+C~# AO&ai 39Jz :0y3R/Ed;>Ƈ+SXrw]qd㵰4)TF ^Gz8پ^+8sEyvrrA[cl':3w5HtC_"r!$UOŦ|PM+%첩zCFضnH 34ܬmlZBRZ"f-3eooP{V@[y< r걊vIMU88W,N2yޡJ6ܰSf{G;~e" tbNԄCf/a.aKQʃ4-nqKןb 7ߎRYdP<ϒ.1 |uޡ%y+E&ՙP+Qd %d|:qx)! 3+~*2Ћf_قa,))Jxj 5bLbѠeu)4[+$QT=53&,42&W o@/nt>:6,َpȖ*} ~pSj~G*e'?iz)^{l>WȫKq J=:_F,!0ʨJ^rݧ3a_d),6t3u}Ęs7c_[:gO; v^iElB&J*|.콯& VX /r4gϢ/Vۥ:fk [Tgb6ٴu!Uś5~ "]l7pXENAQHfF/R=ˏV2 I.iI@Ca"@靂xY>R5jbQ3W҆sV W&$rcIo!8 <q_iof7M9#r'f :q T fsp0+nJȮL( ^ZTxeby͸*汛ys d?g/<؁X i+l`yGfՂD2\m|XHzY+JҶa]UŖnOnƧڀEvO? "%!x&\U}2YR"PdeoMU#@ -˗5˜w|)L[>BZ8!J}*ruO7$4)Xӄmv5ȑ Uӿ4$|l&1 &V' W|mT娖\V+[zV0]dx]ʼ t ҙRXDR3Azm"oo M! _1Uʴ#Wx%xR aJ%Ա/N@.%N.T0k.XA. :5&9HFm/ôLJ;aYKIl\_#"t[F_-mrQ;\OITq`C n=sfY܂UEing%/s5MhBM-Kmjd;$ս֤I?Q2{ /,V< X=Y߲ Aq%}&E-z9"2ZŃv+FMLM Ks=g`uovN)a.1^%lfE +#':#^yM%euPZ |whT`cJj \vV*mtj`KI9#tզ3t<4:G([❍.L|s<uM&U nq q/}2>]ӇfM_*"W1C#[f0:($C|Q" Nn$"x~Iu{3lژaG$k=qk1d%E[u[:&?6%1}HWwEi0یʤ0sV8LQG?iթxpb:aΜEp6["MIqֽ7N5,v Ɨَg!AEp\o6ug0PK?m휥<`ywR\g33'w%LZ@g'8=2@ @α*s% bIi]F-/GapiYl 8^af~g=˾D盀#K oHJ[;߾ .YY }꺴e `lކ }y?z[(=h֋RDV;j'+DަhBؓX0 UJI3^A!x\`%3cu&|K4[-Vn8䧯7ä#B{~JlyM#kӴ0-/Yt}_3B\@xns+7y.:+ykx3@#ߖ8&IvGA'Kf02i gV%ij:$*23crٌo!KWEds=9t-ҝDJ(.Ud͗g z50$߃vkQ( x \k/pH${!ݩm:pq% „>r=Td 4@ckn:K;!z#JKđ*eʇWEߐA@!l:+aVA90>; ٨L7323pL3y +$=1ƞ$Fvs=m74M#N5U!+ d: >؞}6Iv zxo80R' l7O=؏[X,&AXO!܃`& 2_R[oיb$huhL0ưJusIWq`ЗI|qpI+/F D`tMH3%ݎc~":-%xU͋re_}sq5˔_Š2,ci] [01~V f٥=V/h1Q A< Drs~z%Σzwk6"u%.HMI -]="ĘBCa"xQUc; ?˜Km)uA%|.*2us\p ڃeZ.E# %bltLT;yfn~_ h2f+z*{ n A.윳P&B1xn>jaX:ZrK7C$jò3q<$A#Ӣ\PjksY-W,{9~uyg֬~(]d{)Άi3ӭ䓇{bT ܀NtopEQ4w`]էqRL.i)3x.Ĥ k2jc:Co½dmY;MRkQU4r,Bmݚ];DeFq=/X4`-Hx8zhga@ JdMUIg o^ aP׆HҴ-9>Q>7Ў`v \fjAQ H:!}[/2 b7JNMuϝLX0ϺXЮ 8^.mVm&#wΓccϥ?˶d}.unl\{9}Tˉ!m*IXw ;1:JSGj뜤TBsU[੭@}|G1%+++::ATsL̀Șd3OֺNdPͥo-AѿEr78'R{"Pc"7)i CˍڀpXlU~ >M) 8ClAiNڜ #gDw`ν!dE.+o/ rT= bzItH9c{;$9 @Զn0 2IP_9^ՆIPbGMKU 0`۲(@ka"b*L+V6 ;sNr  |o{s2CY!ނZGA7UMFO3/ZK CZONG,kW;M>&0\D|H 4]V~2b %50"6BM0nPE;Ɨ?X*j*.ӗS Qp%3 5o=$/&cJ& vcraC lɨh62I<ѧ3>7t zI\8όπ00 np "ߋ ˥lJݍeQ.jUJ,6\X d8@-I%_r? S]S{1Ru^EH < 9dH'iMCWCVBndgU!A4(A2۫%ه6y"۰{W׶ߪČtAyWm#м>?1R׷ԏ\`eᇆYg*L];9=HJ!dش ?napd^Io%@K#Ř| wS7_ {耋V!QiʁCqmmA%n Lz&9htu3ct5CΛݢ/ʵ*ݪ4nVڼIͩC-eCሊ%o}ùYajƲ% 1br @@=CTUuGYd~VGFy~T#.gJ(w-#P<2ixҐ$ &iƂe-vC><|H,8tU 0M=>gTd6y?SS8.5>0Hg"ڸ*"Rj1MƘB.:'SOAS㘚c:l%p gOJol)ϐй桰~?R7CmzYΓ$AV7P76v--PB6; S=qTzҚGNQ"J*=AsVlUt{оx^xٝ0} DzSӯ`~5G ,Qȹ3YA)-OYHb[^ɢAuѬ"){CGT.f0 ]lsAP ]q-ҁ۳R,M|!;^ bʩǀAHpWiD+- tQ 1u4ݧQ Of([xGPb&jEWW?l"TI p*TEHMHPeNX1cۖeDNn;#+[/[qޫ/D4;P@jnQ֐4>%>p\$Ȳ-KL2hcJ?+TR~ʸ#*Xgy0\ VCҋ&BT ` Rw,=ߎ3OԌ>'.z&Ya6g?E1JŗQ'B̼rE H=QZ^\[P~ӿ=:)8y, 6xI\h }9p۾m\9IjhZW.}L#M.t$[8B`~F$VjӺNW4r?%mx?#}etrN`GԁL^W7ůBg?H,eORdOkMXDޓ6II ^+`t!+#ȏ 8I@ACE7XCp$᦯BpX`6#־djb瓙^[2\=6{iA@%f3SC$jWȘ>ۨ]ǭ&"}zQ;_uх^bC?վViz*Y1Q9Ю& k~&X$D>xK0l%'D$QCcAs4 =O[:t38[쵫v6~Yr򑪲<wi ,:ze|^97 ar9m2炈iwgD-m.YM)9C' ȏ=1gjó`eq,iewqүx53\tIX}ts0 `@ChOʕi+%ۈd-˶ H H3"_E9MT.U!.[+Ӈ{}Iy~9ϡƌhqWGo_3u 5ŎPXeZ _<]1:1\Sʭ| e}~ҡ|4މЁ3_kqLP:l&*ZMȯ\>%wA/e2PqeO 5P6eCe&gv6WV/8b( 9#Qk/ ;FEF7%[obttΡs3X{nOP𒎍,?,Q}r(Pm^q<6lZ$JRaC[@<ψgVRN?(!ڦl$4+I7jC;K7u>nHi+wx˯h*-_UK=W28{e&T"(;GR{6^z?&jUA1KTdMow +ݦ}\0]po<7~|l1pA $|.9֍j: K@8Gm_=ZU6K_Mm}oM9ښA0dڤ{d絅_z삸sù?]++DH-ȫk}^>74:y TDJDzg3Ofd'չG<j7r-!tb[AX;.~);4Tָ:Y%E6"oJ3Y: `6PK(+cP뚾:XgZ6-J&I0h0l1n~tyrU2D˸XE/ʌ~vh~ZІ,x1rauTv?YEt!xHݙ!6_#]έ0e}5:}A[8KQw&tc[!*wE m1nJH,D#GdI'p }#l>G)iԩ}(-N `+0x+I9'jdLFJ2p((݀`H)xҝӰ 4F˾gkk0*fq~Ƴ,sEx]r#G@L&1E"B`Pw SY;uDI~2XIL0u>Bf oU5p-DvIK+\7cxtrlrH×5-wK1d/+4| voۙU I0w){g8&Yȩ>y3>7R0,PE_);8ohQ+'W§^jxHsacWwÐ8ge(Xq9_qz<rk Ay7؎E $ylFR$h@+3dvvgۑ'Y!a#|K0@FE.%0á)x7^B ZxEotݯ(E]/k{Nی\Gţ?AYI@W߀sB↴?THGg[lݭYpZ>钣!VOf~ǎTb暌ĹrRn2i&*~)etu[π?ZvnG[H3,@/:d$ۛodAXmo X෌ȆYcV֙S3U(|̞&^̈{> kT/\YSY0:DlI,GŸtZRi4 2>d%B?B{@Tt-CyF&ѦQz`P,2u 9rpg7o(ڹXZjoth+$9,/b1Ң(c2DʻkIԲ4ۓɯCvËG![a&z , ݞ_21K`,YSLuHY|D? }Keyu")uvf%OL@ifչTUiN+>UqmJdi#'صq'o1W;sW|@S? vny{oʁ:+WI괦T`ppodW ?~ZZ5&:,Y|@eqĔ` aEc|xGcCPYoӰb!i!WSUXN bT9ը`4c!6% 1ȋ7.EZEkY$V#tLTqgK>xt$ack ݟ馭U ]-~Rߐ<^/  4Fԣ۟e.^]5 n$ ΍XFHw\Nkܼ&4k,pz@=5qI^>Yi6h=_?NtT(T룥NNUwWyvUNz74L rMG۰f/h7llzkDŽfy}^A+[VzGtqbR[ÍNY(1&k$jo_G_$3yk M(R9AEq0eX_d{.C-)JT;_/,4q̸} x3\S9 dk|QSX[߉Rs#8>dy tm›aūRw9xqy 歞)QێPkt5ϬcsEOlbXIuY NԘ\er%00hGrCl* Ve|B/[&(a3{2"@݋>BtJXKx7Q rge‘wn~+ .~eTBNϩ ^N;yi܏R(ƈH+(G'a\07ӿzc.|48MTD #I9vmUG_r7{E MD] ER|dmtXybK[]F7Pi+ku?>_I.Rg]=յ#VF=d07f'X,O G76Yfi䞩n__ײ#x.Q?FoB$].Dа.HBs/^**,sPy!7.5P B(_#"iV4H XtN sCpݗ6JY)n)n\7:E4l9U1~]7W?J{ώÜ^Mk9\G$DYy!BAnfLeS3#~;ĔVB$=:j+qovWͷ^.aY&[] 59QTb57CšaҢ&@P ,=~t@ şvP Lo}Z.VD+3]ܝv"hQ )fﶂ@8FX6t rݬg=>db?r$WԹؠBdGRTvSx2Pod\|xw'`*a1.5{DUUިcCIGRPnh\Ʊ|DtmKC(ْ^iKA܅ #Y]'\v] Ksr41Zsl]/f,0uȞŧx3IJ}~U3컊L֑?Ϊ-Ә?6ݻ}c3 ؾSBVs4js VSkVyઅ^f\փqW([1R !q3sK=Ҭ#1Dz] WK9mIJcWKo^T*W) 9%J+;C넏bZ[J;{ZԧDv[ >ϻ?7ib}`DI<0-)4:it>/ /w>L_&$_u6v'p'9C¼jmh4zrۖ#R"dX)*<:sA|2)mfҝ뫥bzpթuQE@Bs1OL(. Jnoq9W&2<3 1U Y!$d|.0+N cpAOifC8Lo@v Nh΀AN"g;>֒8v +-7Y¿׹Ӗ #O{_y{u4Vac XCVǘ( !vi>@|ȪK,Gi;%Q`| 5\Y}:3e Q 96Ձ9d0olWN*hȩyƴ/ uV9ķY ח/e;46*)d̄ՙNXR*80s`[nH4V VݒG2s#O/XoxcSa-B?ڈ^ay?Uw6EN(iCF6z DYj 缼NFnUx@7Ϧ(Aqj%٫ÁZ0[eZsŮ8@3P7v DJpo7|8`pP5n ZVvD^cIn@" 5" v{Y&T9c 6V+0>ǎλhvK[$-( :du"槹v&`sa | %}v9I|} vz4xE};šr6AE9rn(Qn)"bz8L $Ł}!(ƮFH)a u)L;_7>ڳx+0kX>OՅ$^(,6j cI~PCTUJ>?]fOqwSu~?hnJU7עk{3 %Ran kx#5,1b ,J"FN-iH:S:2 'V&[ &HS opM 邰h°jZ~chl(&2ӟ0Kv6Yq{.(=, Cl -zdY-Ê + 2#Q%n0XF尅I-;t PDi8wYXD@P0o2' ?<.Fy/WKHȮ6ۢd/f!lS{?X$MA;)墸I&OdRz˯.{(GoAY#I)#fóZҜU˹xhWU^ ̖B2eHNwQrj @$oЙ9ZGF┩%z3tNWam[xv5`t{ktHQW8Ug uvK0M e-a(3K=w봈f,ekW͠gxՆӼY{[a7ΏDK&}1?WS_Xk,4ƺhQkUr&5\J@?:JY?w&7>[gvw^<neو/ڍV楁V7[-! usD;a3C`"Mr1.H$h{˃TKgӿ5=ޞj2GFd @o_sDMܹQ:,nik16ӯw>NM.fX4ԫnMkICu"Xp=\jF=BLgЎ9AS~g%\";8MO/rЪ< =/nM>F4AIJ;Bqs@pFE*z45l-' $|j{yUhB鳭ˠ;] 0R2qjsO`z%ߧLWUV>DL׋ynРaW$# lp7B7 U)!f~RV@Y@YR#UOp9Ӊ=eqr%bXNyn85Ц.k;b\c/X|0 ;Li)WU\ ֟`jIՄ_ k1hS*ef5/,E2,VoR4/Y `F.,`v-C#ir[H4($ &z]RW2Xjxνi=X>9IK'N{octlLvHgV{1[9 d}cy OT&SxUo@{4ESI'%\ʊӅ"TA_*Ƚ ^-RhS+R!~5̯q)210i3Kjm6[;qv Gw Oi~-ΐȬrY܀RcᥳRdu;rp9>4ap!x#9ݰZn:{Э+Һ =1}RDGYg\gČDl('ֆX (7x umYs$,i P;ke@-4 ZhV 646bNH`%!j(a7'ݒ\kdÓj"ҧd?EzioyH+YJ.b,59;[1́Ԡ>c0iw`5>mo9gcC Ւs8&gc I_/@68p%=ejj ^!ʙ-_(7HЙk| )p(]c!sbSq!à>߮ c^5HdR/%w_B g+&̼EWjyEOjJvA(ݖ2Tu),$#W(`Z.όL>y([[R?滲^~w`GAUmg>%ah}(ΎV0{IwNa\Ibs7ױkZ .F3/?``+|:n( @1r$5ʼDe{wtXާTĥlDْ5d A 6eR Ƒ5o')JR0ȉCF&9-<rcHH'L]ϒ {r&U,:U?=l%nImYN&0794Y wd@i?? y F[%.!(Ȯ˿K 4DP覔N00!#}5`|~`2@Ja@c. IW郡PnHTr hf"Bsz|Rʩqԍio:7 ܏r {~~܁JòT7GM@ݏ8.wC.'qܹQ0wrG05I g,ڿ0x0G:8~iZbĬ؁0ӔT5jV2T1A)LƁMLq8Y|RUsI!olie:R=5EG* 39J=~$Oyt/|^dxV_5M?T*X+?OPv*qmjmϖ8q8kΑm0~65/KǶUfٔR7/!" "4E)fVJ,јK0 *k㰧j3~%RwbxL{!nM8nSsBv9%:z]PafP7T5c(%/E Zfxw΃H7JSǀ\bJk+j&J%K8TDV[J'JX$1-Գ;$ܹklRM:!z\LūaM}E LP\(Df2p2R;B4[[g ۱ +#)x~/Q1tPc8J&KP٢vH7DAy$r-Cíbɛv?+_I#R*-X~ 4k oOaxHAc%tBI_%$:)>ƌ,$d_*X@Jv%~{|Tpz"'V+ R9澙2^G'.ѽa:cA7XB(M-$`} Q D[.s48,%T!ՉhR',8М3ʒm?9s OnN 8W.yb̝oʹHg,@Ɣ߰c9O=c$1Cwslnzi Iojw 2h#~z ?7~쨞w7VTrlNi(/DBغONQ:?,E[ˬMfIJ<lj?0ū l9hU5bcP.X|GN df.y ' jl yBD⦱䢬D\XD̏-7 uh|VA=<&G%l爥~'d@jdTG<#G:$K0Plj!x?qSS^N?8Tn rA]G0)̆΍%e,* s\!a - 2Z?Vۄ"*ɰYZVo8! zb.;{%2Zv;<1a~8)gM@z#w.f[,5URݲfTڐgz[ATϝ_\Q8P`nnoKuky$KӐC%ztZި?"{;T>Hkj֘@l^zpv"FW.d8vA 7 eZm(o>4ny/ڐ>"04yJ"a`Bn\@-5܍VTJ;A.P"0c7* ot`x9ųߠF!f0&΀T`zt7ƺ!iઉBPh!Er?3=xmr8q낫@^,SvZ3J,s(iE4̫ D~iS}q-0N}0"fVUi7VQg꛳ {?Le9H (w&+១'x b )ё3dh7?#|_Ag\ʺbOKPAt"IZ &t٢ԡ+p${xJ"VQUdUD@DfOһ9!~I Cӝ~ɱ<)TMouf[7Khɛ]qlopra<`Y ~K+Ӳzb!ߜNzZ'V_4HR9,+A릮-qz[m)w*i!hCr/DT@ _^2nwAjJKIFU-;P]Ƚ/cGv\,YBCW~<.N2ŧt-]jIV N)+3_3V9U]^t6 0^$eoصRoT*Tܖ>ȳ\.$TL,.FYemw0zC .5j,kDڐM4 ' ]H!3<_KJgޏ_O2اZ2{"uk8yΝOi9r+3(n!$DN%Y_}AZp Ҧp$S5GN^(K?US(hVAyM-f%lp" MWD H*W'fUI<^$9f1q,cO]MG\Lħdb~Wf˿=B ?`rNwt ʌH929!.BT(`/t2=ft*Ӹ,9I86/(=NU@:TDPՕ/^bG™d{"j @`d|\fєvPuh}"YN~;ah e S#H@M]5L0 =Ynx$@zp"xP= ߄fPggDž%N)(BZfmvPL `Q֟m,8 9,xeT¥R178W:/I%]8h[DuT1 hD7 ({Pѷ bB՟0)3rrLY_Xg.TT<#_dI?'&U!X㳻NfɌk3U zY3J`<*qz 0j_eFʍ1< T iw?I&My&ͨYtV-S[_a0uNڳ\19į#xs>Q56JP&eC|I^h07.p ۶zq+`?ڃ̒?}ʙ1,i08L|ݪCD8qLDUO:jaJ\!eqaEm,{]-LT wi$) Jox)fV^/9dxTP Y̚Zn3A/Y!9IvU#WISU> 9NUD#pPìVl -!$DʞL.&snٳ Wt{ǭg, ϼ~:V,3+tJldU1)kqJ!fMF':Ȇ~Xt^ x ţ4ߘ]LͼBQ8%8頦Wu5D{WkVZ:OϦxԲS2/~N]m|fb?D!1[j>vkmnߠG\"f1. EuDj$^:G_釜k Dw %^k̾,u]~eڲ>.3H6Bk[ b1a2%KS&M.%FRpō,eV?Z.&u/Bxƨſhvӈjg%bN1N2Ei<_ҏiBGt8gh ʫT@>E}4F/w:loLCr)e%m6bf#%C B7VǴlYgN=^^OdJxK"U]+R@/ObӢLo>E6(Ը IGnR`hCP(2M[6$o_ ŵ8Ks{ rrIBH^vW Ot^6AD @ƅ eY| *R(WlL?,#Ò(18n;n|3 lq^sTyZ+ j<GruKXCPCz%rM=ML%EǸ>ď%~J=-z_+{>5zf>ۆl`p9|B갈Dy|^ȯ\U .؂_pfGn{-40eiхPb劰v 0YV'CeiQC!%{6*A_DͻIP@|sx3=%[UB1?^TLLlOLl1dP rshEvEܔVr.NsV`eᎵk7j+q|vTFC00<[U'2;Tt$!Oc8${MsJ!;FkqMݺL:/Yq)# h,۫&JU{O#|r`,'SpAfYMl$"2p@.9YOdsMسjU6I~FǼ]GԔBJ&/HkfG{W iu%d@YmVVL*xrvl8/B CY?m\[ omV.$zV 77#!dnŌrD9 -o~慽Є OAj gXi6G,,8aRq;jm=)8$N-mIoeQ@͕>2rAϸ$H,|5U#aS.3]ګ:3-'?J!0VcS2t7=JZ7Q̪m  4aawk 99(uفGE"ܵpĨ;_O<@Jm88XWݽsqa^ {GFpRuA7w-T'W{rJSjqJgm/U'!La]K]kY:g9-Bn6Cɽh< ϿW,,S80L Y%b0{Z/\A# ӔH%F g=30ԙZjkPi̽bBy\k(eaˡJ')2Dž\^ڥח'p9 iN!۹X}%4TX:q||%:pŢ)bg=?w+HAI{6ʬȹQԝKO*6.m韴:p(e914 -ZSX l(͚KؖfNJh,q2H%|Q"UAgfE||參E&ڛDp]ϫ.W2mK"4AMN1&[oZ=`9/7TF>U_xh9*6FqAhd۴A{:H_tq<1&CNjӍy4`.Azu,xfE~Xsz\QPzt.Gtkψcw6_2]^)K~3 &ӌ8 ZRM7 )d߈H[TuWe"B&2]Cg3 E*]3ǚE ߎs}7NJxXcf-dp@  p ז(>PKa( @ pѵu\X[ y̑[1tIY`P6~~/?%5SqobSÕ &&`qy<(o K%.NΎ\H%LdP ;{:޴A nQq(Z #@7g(Nx J,N_xaDeLu\X6ʟK&̾JXy"zE.V\cRXqt _[:۳ 9մk[D qXb{!] yfj.$PL- xDyvxp̦N㽌Xr#w:")}A4\-RYBUZإWlykQE^`VNy|qd:ub~cVN]E$jz|?¬BJ ةU|^ 蔿5ޢn]_WVikhQ_=WJFs7wutX$an<U`eqZòk[ۂ)w75l۩5vvrm^@\r2}`2m]䄴qC)C6G"yM[^, "E%>4ؒ</bE1u} vyY:U=Edp#IF[4tDzs=TEzL7#fP a\Ӻс!VGj>[شװ 6؈(lЛTqM{{RaH!aaڝ߶aIܴ;~x)RәN1m(kJ" oxU &;"ܵCh+@-Iéblܩw̓m-A]G ~]DҩzٌUpe5;xG-0-,82v"С8%˺ԛ+C"2!gCrf.J2p< XɈagZG`T1.5pn̻qwqJFl޵`sN/afZ&*S<;y#"wQhEM|ҧ6I8Οp1v2n6H h=cڛ Q+XoZO.Hs("DP@QB5MHxrIB$}E+8LV-6Cװ!# ' TMcC9 iKpZP$5QßsPV)b*kϓD薮vx$tsU) ?zvbo3笛Dt5DvS9m69.7El׵rQ0x:N0I6 \Q-moSӽ`N`QT8fv,\ {m C'Iщ@ZIA}dx*tH*>#8F)TpN|oVZ‰qk_k* M- ':&Ң-̊}VR,E }*?S'<%c :Uf 0A}7͑0jMP;ȡah]{1p'2P;)F!ĕkm'R]D&>1i\]I@va!w6D%۞?fVN:%NuhHR 2^>JuXiJ/h7v@8hU銠YYY0-QД4pS"XtZB@,,4r*X .ߖCHF*,]XX.^ÌpkN{/ -':/3#:Q9Ţq`>NDjGgUDžu`mH9B)>^}zlGɴ[7/τŋ<}l->٩{J<Cn (ފ"4dd8o^7tCrŸ 7*8]fv\tީ؀'}'Gi'b E],aPHhE68Ƈo]XLxJAMd5m1>q+2NPXH Xx/x~''O1> .klh_f|)F*"AFЊoBj x)WlZfQ( ٙRV[.g EW7io1%Gn[#^s@gR`6[v }hkIQAtrk` #Jܙ_dw7NHT-*t_SvໜRUOp0bV9]ʋWz+ *$fD]C y!P2qvu``BOD# Ҩ~kmXm 3eYuiCNeq4f9`]^jxZ PNveLqe9=WJT3;Ƽ ccG:"Ky8P>L楚B Ddһ-$`ya{$$(s%o/kEgp;ȹ#7b)!r`sA6OÚtkYշ W}ñM(Z zϔ;׏kuc-xd4J3:S:ьm iAqEގVqe4zO'03c *,GӪ!L 46=MM:R1.Z<`IP:ʾ,bݵƏacj3440ɪR|,Z0Ss6h߷b)]% i ]vm5G@B=#=cʨHnl&偢"HorW;?> d<؀Odo^5Tǭʼ52c9n**CǹRUje</1:7 Y$#PS4('b6*QBHH-e9z}OO9Bc!o`M9ꯪ'?BR=^)Ǡ=TkໜHԛ5`Yf*H+{qa턚5gihJ ު r;<_=EToIrWSPQAڥ >!'=2@)֠f8b`u 3Q=" v BjPVngW$f?cYġ[mn{;hXN04zUOthfw7dJK:".5hXH& ,GN#Ols!(ſs>VDcFe]zXڟ:lyu %PvK)Մ] ?fւXcu}}W!\$8(Ksf]8$ۢ@4Cˠn)TQVȖBUk Ώxs%zcQg=]S5ଣ6F+H+/c jUYco*KNoP-@}< [|W$ES2׆k}{'G~llt:NܱJ ZOyʰ'vo d $oeUsPvB`ɽ1/|(Guol*{;U?,Fi3G8 4S"]R_7qG|=q}m;U ם3G @ũ5s>`ul$:&xM'ó:'q XϨފWe1+ZՠMQJCg[Š:v8 6X(l« 0QmDVЂ0v"'Pytj!y+$|cͰww *y+ f/ <Y n)-CnHC.P#,nڷי)EA,O~9DIp{`Y\$)J}spUTiQ2hNRϹ0W]y4@$%9/F~ /<'%r23u-4IQZYdelF%d-=GRWo9s-viv'}$*@'{ݎ,_yFa/!^ j(zյ/5RUc"eB7^a/ǘ-Hg~_G])KKγp iBGct}3 *prVs:DkM%ud% UTOZѵa?\DUrhfJ5auPYA#`|Iw&Ś^w %3P_2$}QZ>M;~$@N SGi6SðX]x3`f:t1^ 6+yH֯iKt"I[Mt,sI~w?ב؊}ҀRFqEcP燗%$To*r$d.cڡn|oʩì I7Or3BJTΪ&L&͝.x|3n#ӕMT k2Z=a v,QȌT5&;rkvnX£/Yrl_M{ .WH(g3J=ս$/NN,[V#N2v]PPcuɦ6ދ1pVe Yq( 6 <5/0*o}Q׳Z6xa?h4iq4'Atºݘ Lv^6SReꮊ$~ӣJo_O\`O{O!>6>d f 'klҒtdLGn+\cҩza,cE d$t @93j*HX')e8)޿"k>)!0%PҫV-.6 /-4]hzUA2hSCAhB^&;UC x,28gu3ib"5M&M5YI"m poh@R0%JSK8vR$ =MMU^75{ \ńB)_ӭPU'Ho[;(Ün3a: *ee3wߜ?Ԅavc\ցlV*i@7_4,o-o#-^юCUpLC3j2 4K (gIwdQy!IB(‡5SG=` L̒cT  |ޝhs>6 yfVn`0I'\*@WDrImd0OֽKX64,g8&n4#B }adX OVOCoV8*=kp VTr?y Dn.V_͓b.ށmi4t]|-0bP׀ܫd2IH|+ޔ{~+}`7#)3J:{]$o:F>dwrۘNٴo[(vYlܞ D܎1r$?-췏@9$9]f&6v;_h1N:XIo_ wVFS&}z7^@xS`s&$5q>8|vz3s9hYJtgz_nHRaq61LNu>`n{iCY|P/BMhs`\O#JܰPZCw1rpct!ْ7K@86b[V gי?Z "Fwln#*j&ބQ[ .rErA" t Yu>@\-NvIr/m҉^`MPbKCs%cw?,#L[mAܺp[BhJQv'5qeī<.[F@fѫ54keWq ʆc> 2ҷ_K,L^|#qpXu:i ,? H9*~}1jv K ~P<(7SRW J rkh`"W6b3w*^7#v9&벯`qRH}%Sx6PmE}켜"GlN>#I#^;HߕqlF*E, 0pG]neЭ s\ ͭ1p7vEB8m BC@ 8. ct$ۘ-+>UhC؝pl7aR+@ :c>!s|g5#@mgvS҉ݑf3yLf\LBqp/gVU& -:M>mhS^~A6O\Mޑh3L)xF0~!D(:\}.J4lJE+8G_-uфcߺ,{,mo|@X֧ M#>md+rsmfYkњMV;_- $Gd]WOmUV>}cmhሱvF%ͺ"YCb:YNY-cq Ad\8jZӢ{sDrӼT? [gIL`4=FΧVNz#83:ςWzrM(_ @ΠSWl/H57H%Uz؇z)pl1׵a$!ӂa3ޠ{k ͂s>d4PЁleS LhzJ16K5jLO<,鷪{U^j/<0ɮI$3\ymW EB1UT~< k(CaцfMץ ]I.1Ӳ7;e@%JVLB2n$$g ]CMFBɊXȜg%-XAi|?}w:فzo N5Z~U $/)N[.W$Gymɚ0~Y'?T2s޵XBF9Ko0|@8 ‹=%!Э S8'!nL+怌 '6%ψBn١A9gW/iq9m"/> ԸܚJ 5a ɋϡv(\t z fc 1׹?څȖIB#1$%k Kͫ6Ss^?llk{ڕԙ?@N粒<_A㈊HS8az@{7>L 8)Td! )}֜3',4; R(ڼג>QRH CHJ{;0rpGb~醱yL'ָ+[>jA݂%pQD 2)ټ@-xJl1igNG$0oH3`#?5>*3J͖C?P%%ZI8 S?>N"}y]!O(H<,'5< TP if:;g2Ʋ~i| O[ t|k.W=?TOQ7:2ۉ~:LZ3Z]ye#5L,+89pv"_*9WC& @׸D"6Dd}iHCx3`yΉ Pcv] `Hۢ ˶Z #yTE]9c!j0B5p}gn)ޜg09(M #m*[MWBRkAq)Kd@VJ?~WjY>MFQtl| =~9{ǦAэ} z_6B^[Δ=h0úfrGzM 5@Dм#9BA CUhJa@fr^J^ D#gI|KVmD葻=|W/ҫ}{`27ݜCQ*\|&,׮a.@@ g9O\+f M<6iGd_c3Jͥ <`6@jbL9d;4ܐsLM@7~]6(AБnYj?ϩcViˑw֮.h@M~m?oa88 c^f_Q}=b@ikI*$$!!s$%s,,psOL G J=[HbǏYie zhF?z5dH)*M5qWV \۝MxkgCazN$e#8 a_<r k^2J8/Ŗr'>&XnẪLj?,18X2¿( jt`FVsdUBr2R_EtN}(֟&V!9T% waǦن; Qۡod!(%ZpaE :TcD](ԫdP;%MHIKTh#`ƌ ]nU!hJ;vݬJT _Y' JR.@^Kz?[Æl t- ( ٯ~V[|\?[v]\RvhiӆwcRG}zS?h% #%e KOɝx2'$I5 >l.A&m(uY[} ,{o,]LMdb*!Fg1%ȫdn >6XP'{`|73 NE2WG :ۄk+2Sy9uYz8sԣ5̐Q2ɳ<(-<~IPQIX"uehb&T|Rw6(([Lgۏ!D({!y^k1i& °xZ*E NPl0w"ˠ#jY!XV*nJ2y-}+\вv2!KG ¢f.'xwm00gS:$\S| s'Sj#ȭB/rƓW1x@ip53cH1o[Fծ!Φ*ܞTJ8[Nx"kɡucд}n޿o K; 4Ht.qR7c& q{t>!ʺY{}3Z2" e^DR%)²q+\KG O$7R"G6ƿ0+c`NL{%O*X??muuVwSTFjCѧ-]|?qH*U;O30e}?>5sn͂KW1)! I{ے/j<}e1.HtAx NAW$TN)YwTjO)douKW"G,Pl#ByD^B7j~Xi ibFBC Ra@K~g-Byiy. xMs ٷekǨKK`PSMޖ*ƶ趱\ċkDrn>J@\dۭVZtXYd|$֧^ M:)#6?(D(N) bſ8+}D5/s $xskv{VPԚ;TD%Kl##7]#(UX_X~:='}|oaK.rzJG0\G8kУ@Zg]aiTVkЯ%ǫ_hV õՌI 񢆂U+̤߽t6M9 /?˳g}MӠ˧&2lŴh)'4 }u bfI?`%ؖ|7{BB5A&m7w WT0ʰL$xA|g{\ T-EOH&"D^Mz(ɳS'$B1&QqKLdcӪ! L:u1ߩ I%%h8t-oOYĚթMv)W{w_ G9Ob\6%Vn3}@w~-qx&Q6LEse]\=—*(eٓ8"v<UCe݉i C\^tJ.㫜/x5>,q]LDw}kYgZˣzVBBu 2 opqwS\? `Bなi_s$ eo@å&!=  \UxKs+HΤ0gf᜞ jа{f){Uer >ULs *0j.o`1Juv]O!54f9Rۀ 6"«]Fg z=E硢زСJե#BiS./8o=.[{ٽܰX$A 8!Ql];G{\ˇ)L[V%)0F1ELc]' vJ˩vf:8h]>SkX4G"\0)8!m! 3 R>46EXPB.V]K@;Ohf M3+3Re@~^MiG 8#F~e]z P5}˥;;a[|'h~_خ@9.+tFoL2,+, ]TJrai2lj"t`ឿR 7w. lKnm 4h+#bC?_TU0Liopd荕y F\e(5_̈Zg.yعI' bq|oQd OYzy?>dҲx"]0o3vN4,ߎQ`N |J z-O/b_Psum}z´zpr-*{,LnX^'> ԧVg< :Uuz/sh' iO3[kI:?dƆbɎt. .I]Km9lu3?v]p0hFڎ \(@0} @ɵ?~OKK$+x^]ʋ..2۪ ==HsDKW{~;/B&xtL\rx8>G [Ёj--!/vQJ`cM+kÿN[i;_fXp~Ѽ wv9F 9Y%w7ORmׂU/wdG88!>Ҡ F/(eV&CόD?XOk8@F aگg&Qσџgq+RPaj%R4,?9#iC)W?-$;1Kh}>p).4Р; A)&!quMTpFSCF^B[pڈ! xO $m  I8,5ARyͶOrM3b\4$/GjK,XMgmPWLjAN{MPޟgݵu"\W%9OTի@d'0Xh4C|{o2-.~|@,,I\ۯF*Jb~dQ[c1:S b6Nl}Nmg-;: $10o#.|]Z<:u3:`H#0%Jj=)!-QjuM5%{!$nòrl}@@tqX eډ8˻ ZJhflDh !nN((UQ(hfȿqf0*rMOd|F5 ]w%B\d.ea3|ۇP`=#dּ:V'/(#g&ELTtu*KLX A 0:j'eF `ZPiq$vͿ 964 {VQp\!"^<#ӆ* V_sm&@I~eo,rRpQ1rrKݤsm, @F'EؤL!Ww1`7DԹ ֱyuQ,/TcE:DʶK:v ´:`hpP- *VPc&E|;H>-e0n\Ei,Z9!*-?Xm~S ?kׄt~3?/IN*]ʳpg)pϚ%([zqDx!E[.G3m*VckoqD~RF,Ʈiߒ筷™H#Pd @~kzz6E7^dAU86ǿUWO }G#r]Ugح)1{A].el2bK{GW!yI7D4 ZH;ygG+Oe"2!'V{&քaX8G;bR}Z*Oq߿)+i<-5Giܼ*)l'!lY'ö)+fY/s$l.؋v mآl۽: ~!ݙ1wwԱѠi_/O]c9F?TZ%Ţ?uNj]K)“-V`挡T+=p_4FHpÇT9'g>EIk[N:.^b6I5r)ޚPʹnˑJZiKJ!Y,J`f$XJtʸQ?]1 {vufϵl/E-ћ;°h# mxfvNYjdLxJ9aWz ' c_ncw(nTKG5H YNH YX7tls@Yƅ4N>'V%c7ÖT?޲pU瓀R^Huc{bg5tEL]qJ=xE) pTw_ WD\C"“pǃĻv~] OZyR Kbw 7_3;YÅj o/nUٿQ:xGty8IX/`ui'&av9h3ߦuD_2z!L \qevjmGII(]mQޒ]J;<5fU3Sf/w~h-1{r3Yt YIBi2/Q D,^,Bk{G\,*yD>O5.8XR*uɵwai;шަ˚_&Mߒ=zuvHC`Hv-j(hvvP=I+x'/v(ū8B|̉6K3nj$";qʹf"3`l$_ %Ќz-}?f,BxB؅3YʞCNiika! }4.dkA!*u #7>t᥂t8<%@Y{k!_K66r:d(q(\!v)ӝ퉍msMC.rB@$BE%M7KkItca~ʌP*Ľ<L׀*]׶]?f@E]phtV0; “gLH_?dk#`22@I  ΰ?Pϒ)n)9,g8ʪDw_.'Q{s ] 6d*ݯ\CfA\WD(;"m]e Ur/瓦}Ly&>_cmvv@!b$1ӠpX Ԍl_+ j]xOf[ -Ԭo;J+!!csgCKrż|z'~̆-d2ēh(EsE:6_L_FEGw '_2rБv”FaUgy5X1_TkR^'Ҷ(S˭en+xJ<[ @/${ʜCg9i>欴]0v["rUa0xuoIOWsT%̖I8_K&ḷ 2  r5{8R0v)3ј~Kt(Qv?iu7̡!VYDNGj$Ēph*,TFCWN|^d:K6Yb,s˥B,J]ui!ҜWּг=FqBa8/q=5= (LI` }G&r=9~}M U2h{0lv|U$.el9'›fX$-c:RٝO֎۫O޾O7(VJJfyg3v "PԑqH>HB(EMuQT}h28Y=X{nϖ?IA3~8֓}f92g]ۖ#_G"eVEA֬ yhFG(W@_[أ&{<7.1%,sie0>$Ns50 z-ApĝT&8ok>L5.V/~ P;ڒ|0riMv +JhP1264 o˽y5U<`Gv`(ٜIL_М/F $i3NB!g">vFkA+D+#"$^.ЫaLU s&AʄKW17 ;>Y鈟qBP|@Cb ?nӮ*s RݳJ|B4Xxc#QX18\W@99Ez-tfݴitP[Ώ>/d85&W5(HpXh`^<r#LLl혚e.{Fd~:ZkѪ٣*OjHQLVOy*8@k P*D_j;r:q&K'd66Z~w8۹8K1sed6=7g2=]L x~.z2_EmJ0#5!H1/O9+*)JF"ͼisnCf8 bĠs dӒM!2lPUnn"o1/چq`XCwUK_5R^Mr>9P#{24^2adi^%T={{q_bг>TGV4F數O/ rcl% ĈJs-`&~SھNFk:.!#ŖohA*aًIE)#3ʒ׈OiQԫUj# WzBLTd 襭c|?l>[0Lt~ kЉE>!Q1Hɷj{-#5l~uQnz6JލvItxꖭZ93hzG 7ujj^ya >'i/vrM"kQqu UIFbݩ"RuQy)|4YW2s 3H7,4J!fwf@cShEA.xHy]0yvq*K"~ u*qWG%aO2P[J:#WoI}k1QwJOʾ)t *6Q*YdLI"B]MA+f #4-瀕W+`)t`( A3t#~^ndvv789 QfAe( 1 {,jzϸג)}2JCMlʝg(K# vxɍ ͩ+Wa'd$a (nΌKxy43+jaW§0eQFysZ5TiVqXߗ7?ʒM' is-v FȦ~Ms}䒤MIbq.?(I+$f, 4Vky7ZaŸxHꚨ6~wd\<'Sr" Q-2e]WW6\ASR$1#TD >gKXOs_ pR^g`J BpطW// 2r"8SΰIu&5{RtA?X/5gBv@".KD4aU`{jJpRA89ڸ1+#p/o3v3PD}Pәv l/'uk)0Rϼ㮦oWjyex)M1V,dg]XV 0xlnqt)ʺ'YfuAf5cr= k8**A-e0FEC0 'Pms\"9Xnͫdld5/k59(ey<AwG=Rrߢ_5xRv%[ q0 Zm_Zj[Pd4"P.ҏzuO==v m<IP"{at](q+TQel&"^1sRt-!1zn1z9Ui9_)oMG.2]v~L1x&+0y sh w-2%8vObOw@->q,񛹜w%{ɝt:{~lkj(+Ęk} I992?`p:=KIBzzTPBY0Uj9Z8$PV4.Hs's$Ej8t9*]2woFS+Y0B<5 m %gO%6M2`TlYDlQHW[𷬴1fF֜p>dzkBKO~?]s_ >RF b`]_p0%]4d 8EƝ^m}{jS``I#$[ZFb9:qQbJa ެgK.t|`_tX?ǔٰ^F^7j LQqC*g9]˴ (49'n#B`;V8q$OI aw6;VT**+%I6*LU hZj[ xE.q/SmdeՇ칃>9k83,OU9hd3wKCziֿ l_9|Ͱ C{Z~o&D9E:3'ۥZ=դ,{-e1#48άmR֨'Uqs.3M6#?5%0m)1W[yuD>a I4Y,wlwǀm$dYH6$\༁r3s1 |²qgi9BFz\8vtF5kf FKkF03!VRp΁7cS_~HÈ{V ,{^ǦW")nwʑcū>UG&&'=#pB)^γD|E4ƒ";:I5*Z>;(PoLyE?- Y66^sG4+,p,|r"=GR=&d]r0@ַiۜEs7H(#8c-"g7-HLp؁'cAx^S}iAT[ Er$$]> ӇFV%*qcP)[<3eln`z4g%Y|klڰƈpZ?_>Y}I{hɘx&L9}ujR'cMÀjP5J;d(l:A$(ƹYqކI4\(s!X|#$AohySdA <\uګZƏ`/*W$.SIK))O%6ךw4mj^qM KxNk+/![/4|K1}ҥq݌!!"/R k\?0'LjO0u܂:Ҟ( c_dRif V˅梃oݬ)F } qyTR @ eaI+|-+KKn;4 _L o]$&׹T$wcE9֋c/c8$֢% jA>7plSjĹO&Y!V-J>Z4;rܘ91*뢢4gcߦSe(-SrR.')T\ظ{(d9 ,#eFo"ȃV11 e>4̏qԤmK9sPAn^țe큽!*)V$r[KlE|Е @vQeUBż*vU Xp>VWM{Uռr_O*Q u7Z A9ԄL몗V*hk&VRohsմ~hH. H;XXbF?op/Jd_f~!ڔ,rc .kQ%(VH)6:P;Tuљ#&ܾ81ڨד2cKLh?5R-Q?54A\U HP `^ely{i΍^s>n}~it3 gCy |J vz)ϕ*UXqnǖ:MkB/fbG醰)!ڕ~Gj?|PxK7h$p9w-eת4Leg,LZ^$4cnf7f 4PxKwr?U!ЯJNI{೺3ޏ˥)2?/rKCVw%x"cŐ*n Z"i֕;^I6u:ԀE1u?!T1H5jer-gEą&ㆼ݂q*MX?%W3j%@AZvG{SeA }%t%yX}' Z;/ HU2Bj\qS#:,-1Y_>KWVu\]nl)-[C"^ F[ҜE ,P3MvR9/xFfˑ1^r{1T߇+P!F.J0/ "򍆂+̲>vAiI< S`Q/uceM̥/#s+,*6PWV]<=}&yĉ}kΔ|j}n}v- Lw/f>4ѻDžLׄ@qm>_@$%uuCb5/8K$-iႚOs/ +AlR*M$^E8~cPyp`?ۄ^f1z5 jDO"^Z璡9G!cGAl%MW;A}ZoY\ʎ瘬= H*!?ܿNG :Z:@ŜޛcȎ[\يJ8%P; 4o B(Nob pu2:uJ/5f6;BmEBj0h%Gȍ|Kjl!Ǎ(]Mxzuike/wsk=[Pq9QP8燺/ZjVljǥ`$6jp >&$3R5iɜ_Q`KHI]G%+WJ b? -6p4qnkzk|r.ga}t m?U 5pUnx\HNҜgÅ")R9 ]G" V{po嘷ܛv4a&#emZ]RFN\^1YLNals3$7C`T!s,DSfbŧ/ыUf(}ޕT68%-$ej@IX9MZq:eT3||` B~G7kinKWFdrCi9|9@= Ĵ:ZҖerL|,]zi6HPyh00TZUh;vW2;uÙb;HxHw]xl~JS ܓ>=2Aݙ.+XU4ul11嘍# 1@2(z<(o |\jMPylGrn4"i`UQf{\sRz=x2JM<ӊHH2#fxe9#Xep2aKIZ*U=C6_fyt^->&.˒0 qB۴.ҐC}Nrm&ˊr{-hpC>2bU\=kQBjKuMzq,8rדiO|}r!ⱽ~\`,}Ļ-WIDgm/ܨv=6[1gx&R/a~Lg"p]R#r,jJ݀l1"#ZZƓ$F~OomF)w5_KL]65˼n Vmf_/F{6IОDC]0`M$=(q3,l mN_\CUOݠd{l1k"b3 ~wr EZP2oMP z/)&E1<2qs~x3m,EeR c;d_& : **B̷S(Xiuٿ7*d* bS4Nz |s<3%~lT04L.ض71Nڒ$BQ)k`=ܸلJ=Qq g'Y{DV}S29Nhu,| or d`BHd#i–"FPq;:==8=kA)vݬƆ=]D"`+r*31 ʡ9.^"q=G7bv8~:X_=}8NhLd@̽zGuExIqv $t2XAN` eE6647;Ĩ_CMCxZx vW"^vCˀjxkࠤz5 хAnWEGM6D%»^wSOĊ0bEو <7X 6dKH3Ho FִGWؓ¦WiCۯvck[Ydr:@/)h7-¸ӭ<lK}28p➲/z?XHG/?9N{#{Zj1|*\;sOn{r* '"xapqσ Vfݐ~|.7G!>%ث (KG{G$*GIpM8H 6~epMܼ<)+M 9r)jC:_Jx71=`P~(=f'YқW000DZhD^k^B/vaMيgyjI{pv8KލR(d+5G?˴Y,trLU=kvL[pC,#r'ӥlݢ|}SRK\)V<ʜ:Y daʺ`BWi>V.-|yӋW^Z4Jd}B'LG~pD L KX:Ρ멁[U@yauVOTns_}կĜtר6LUzTfIhd\T__d: r]宿9v| *($I<S_ $$~?$:.`v?Уr\Mj, ^d\U,p6K aĐ {6eoQ5T &0TX{R*cWpM.#ooSlCvzظ{!N8s ПӎFlu-1Jy}yCC$+2SxK-*JLbm:,n؉'s=YD XIH$81KRmB-2ɋzcD[-\ECanx(t3D`>t/lD\`uO<3Q2}.>3D}h6DpH_'ѶZ6Mk[ V~;u-V(7Rqa +8B\X[ ӵI]pz`͍}-NsLZs4VN,]\a jh6w\dluT<,Ą xSj aXb@~N% tk@ < n ~jryy4 ]ZKdOK$oqޮgD~h])V,@ޛT-nˆ1`wZqXh<,W܏yf iS2`+ìPģFKc5w1##lY F0EM@<H FhBLW78W/@=a7v9IqKeRLrS !m0NJV&YbD+\?$'ʠ Sfkjf20{]фgva]S*Ju{1s2PKhxs +_uʨ̕Noa7% b0KUE*xhpgCfr$ }ӓ!L٤~`g8f8@9L7G*z᭮(AH썃JrnYzAB⹇(ƅRf )xNհv&/ l~DŽ" ރHgDQ@/lmV?gOGj x`*U7Bܨ}~1Լ% 2sx%8JM}MvH'2-mo'w0FwX$<[-Ws. >2~*DUTHd~V Up~uNrW}>&z W:nlW,]胤.#@3yS-r?b4-_S{v:‘LP܌4ðFƈ< ; f ?wtNgǿMߵ'Cq!crϼhjY)`-=7U|&e:[վtDl.(20gF:Ш7=4d eb߱uMiY340X#T73G؋ET6oD}Iux"i]7$^l]O뵳LYm)Q]o]SԓP01Κ*Jıu,VFJ X+eO{-ϝ˝0 T9tZp^ӱո&8[GnPDD;ԸJkLGz4۽auB> ?xEfIfGeADW]<{?5%?|ÔV:V Y  d{!UƂyNôÓgUb :zUPE˱Xz/OVo XeDVpWsJYTf8y>דjX@Il?M{P$^Csu)|Hgқun)8mA(wM7&fTort&.m%>cT}ܨ NUlj,elG1_uCn™{6ru$M]Xf3Y:Qc>Wc>;ЎB΋lӭ,1RWs6d%O)Mn=_g4V/UլloYz`!cJrcc5DhŒXt$[/W}nps˓t1HA`H}eLeffK\/buV+..w{c>Kb [k jk"%H 9[XU뾙Xi&PS>#IH}f^D(nj""+iuq b& ۜIYklvۥg\jLebaHҭ9])s"`E,V,q5NicY1`JTgFBpеf'̯V$Qքm-IBrMJ9*pI# ޥ GWg(5 *Xl-q"JE7ɩB/ëa3s<0BJǶ}̺^k76Q oB>t\3ler#ETa/G?@6`ޞ#Trgc:h` j|NLmZ˜j<Ӱ /ЅKR%YL|H&Lئ=8\fcP)_+,ךE[ߓ4wTEsoGaиS$?drR౸+9MQ:-t|`6-%UyV2\+*e9LtչLJ)LnY܂l=WlEqN.H,c|}ip*"&|19mSDuQc] >Dص(sASccU 0Z|'hA]:1Kki.! ȌHdhF#[[ \XU@Ęjeu$aCt[n?w o(9HG2߄s%t%\[m?@hԽçCwU sV U 1^TEOR?(3S[Mݞ e7 x4[TX>=]qANӏl1&;+" @L#T~͍\(?:dd_Cy[IԇD/QC_b" >#wYSLq5%+~} 4vgL5# s8cҞ{C2frw|ld+#0COYq퍈Y-ݷT6A! .?g4$@bgbmg o҈5zzĴ SH%.`o3m"fK7>rٞe^^|yOUW%?YiJ׏ǀi8Mذ3,p$yU/bɃ9t|Nɉ&I x[)ܬ$+pズG.DSz¥=*᪸n$^bF!+/UclTG%n)?*4Tn0gh"Ti ^9,ɨ)S0K5WPC~, ;B {f/મ5~щ1U:dm~Wc۰w)Rm/3Q[S=Adbؽ$Y EX9腯xfُ"YLKk՚bWP/NDf1E7J\k q".Ѭ:WГ^&B^2SQɌ]%g ` aQ13LzZXkBg:k{kPs})ϟtڹixYq٫jk281qŐ)>>4{fhhk"!C^Wz|DA3z \ tN=8,#n7 VѴ#H7E/v?af)f% 쀕Q  nb'9S|"TYk=EĦ (@UOa'.zͿ$$˜ZB΢ v@GcV CՌ`C & j'v" '\*zB ~WyK$^PF'MPq3}t>mGؘqHOZ Ɨ@q͙ӓ8;l K -"deT)#~8!&-Fku0"Ӗ^+$z1xkn-G , Z%9ۀee![8T͔p;- =APdÙ +)52qy;'gw ?6t7Ezܘ&UɩnZ`KB*k !.x3݌RM=iphJ{4%iT1$3sV/%]=I9oLgz#XfsX#GlDog/Zw35'J~ccȭ([eN!W=z';1܏giW[k+1 =8s(2Oo pXdM4pys^i\t0D*&4WgBSz͎1E]Q[Bm.ARX ?Ə1K߽LiүNޚ(_f&_R9j"%+qVJ{ QaABz_WpkToi lMoС S7^-աEx뛲9De`@r g%#gd6M{W)]!k3 3)<\JO1CU j?mm\4Ш^:0iZ-G:EK%zءN{vu"UY YX(-ʖ%ѱiM¬n&C)b]ICwPu'5ᦅn5,.dF8PF)dc/-1p~`;RE 19~FYX bdvDzJ$^sD*)JԞ)aGsB{N J .UTd z.)u${_~7vkN>h &D0'PƚXyĘc7$ 1Ce5Ä^4!>\8S4@1Zض}M2M)rJH?=܈EҨͧ}4[n']O_Q H4j[ȭS5_C7pCa+w ŭ` I:tOU[ iN9bwwVFwҢe>[t@63рZ R #Z)_氠nD$?,YJ`c ,wY>kt5Akm,c{K:$%߰4W+#+bi0>eSznξ /pǏǥ7QF<8c3$*`IB9۵X%4Wnfy -HDEI6,_?SH.|O ƽ4tAƳ Fb[.3Xkl"yp7[dO?p6!M%㏣Ou8s2Sds4|bb e%u^ EU=Fb9.I*#g3Y}eԟǘ!2@n[*L2z8mϿxʱn~G*/.TPe/jKm휮&ԣͭ{-` W{wYx4eq}h;b *K1k){sr/{( (EbO;@eCBS d(Uf feC}@͞H&͵hw41tz}+ ?JI9a!s*ɄR{K ~בE0FD}l+z&Y73o+“1p{E"ePWuwf3[NͬAyaW՝|z2QG?G qCj ۥz ?ÿٍ?yEC]..{_EN=}Wv$>^[#-*qTkobͥgio"?}X.C"`yDrM0| ^c9Xbl-K;?s5O*>Su)AۙàK$K "H e- \3=P0;ʔ#}UB!R_rH˵oor+kL%Ӈ j$F7JId%7UpD0J.or![ Ebq ګZWLv.P1( .82;ZOMw1.;ېFT_'KC'D̚!@w!h 1^*./"[>~o[$>7<6asw''b@rK{ 5+m uBTP*ͦZB&ܺ6XП|U`/$lׁ犌)JϏo` n/* kn=2A0f̑K>{= X$& hZI}Cx{/*Wit&T|q[[krØhgģf0ún=φ3f/#EJ=jz9۴Ԕf^)BgS_v*M}prVV=иjZ= >XPQ5VKr:s"hBaӥ!uWGFwl=DFքm{`r4 ! |C""ڴBA9=sK3IGm=<d#X8S+ Kipz`p@W;ٝrYrCb2^[[}y733úI90^AˌNY%I>Ы)'.F rŝ6(|n-+d`"i];a"r\jQq?Zlo> C2xZ6#LT@aavB&aCjU ]y 9Tך簇r}r`mp ,NX$&WrQy f$udc7I;,  3`;CFX%ƽ:'tA']$.8V-{f0ͽq;6lb8ׂ83 i( b|mZ9 >C]xX/" ^mS,*X.ѱlQ;$pouz툽WO$/XU1qUh$$HGb6E^bmq'{"3b $p'Pm}%8ѓ>Li~jЧoE6gȥ=, %&ZNL66A\_BG$ڃ1{AB'L@+_'J6ڗF#Q5j΢%FȖgئEIAr ,=~ڂ>߲\Bn3JYmnǮZMw} ^ 9^pL67zg 'T!ǴkOKmj7Md@*:8<7BJ>p"O(dq!դ]@~-Cw,M:.$B +]m7YMoW !Jrm 2 sQ6%hDRGE##*'zzer$80 Kw/侦\M;&lefrAu psFw/qgsd[[JYhGЫ!ҷV,!si0O bF_4 "2p Xeb`b@MPR|˜3wxN *0-FȳWXP\#?qQM7bm,M7 ATG"܁uzխ&яA ΑS<u G+?(=: !G/aTb?6Vwg= эp $h:,/<п&Yq+~2U">a[}>[xuĵ$j (;&5$0= 2sv[>Om|n9_UF8k1=RY,7vlf DPu|`Ӊ~yArcX'Cʉ$L%W "تQQZR슆&oYxPT\Z,)KV$րMeơ/l:.T{q׀y%]oZu?  w iyPI[?6%@O?ZyN>s =>Nd䇕h~ 6TEٹ\Б .?`V{9jsΧgj>VYl t|vx43!5DN_rr`NCKh|ΩM:aLan#RwM$QڈN4(z"s}9&q9Ikgh!=RTcKI3* &}ѰWMŚ|"5ѱ32cϨzCR>{/w uK.@θ(aQ0HO0~Ò4hr$OVc"$uدHw׉$҅7p2ve]ZK>2[4@%'~=J~SEB&v/,RI L(O m.2 n@9s0?l噆Ɖ6/!{ըmIwz= 9w:)`ZPc-ܟzO跤VHL>DJ2m~)zrxl/6(^NʛT)Kй}Gjt.cFb4TL嬪Qzm 7>T^Zʹ0Du4pv<W$#T/9ġL8apyj}Y)n$m x6.B(NYY K䭶\aMլ(*">henEe cO?2[YT"j~)q 3q0p=X}T_FS(:Q QJ%Pv6X}JO(߯"脵ǍE[=fBV$kD b Uq+I3_aaT)xo^J,jfy&ህZSj @IpλDyqGT=J/'ubeȡl{nA>8w @*c~E[OJ޻nd&ɍ"KW{gZR=|q*r +$9]LZv9y,ᘧHV➕` E1kA >5}r`1[Thr8Ả.oSD)_4UTF*ؓ:L^%g7|e8a-/Jn[qGҤ͐~*DI5XHX I@)lkcx'j*zlץ{S|Z-ZJS99cQ_H̒6]xIrq h!NDI Sj9~bZ5zrI[{0+DEWNYRݩWj9ƗGWG2uCϣuҭ^ ` 1A [oρu Jh[_oGQ{sJO/Q&6x}=y# DDcSa]Yk'RQĐL[G*>GCҀy;rKgaAkO.z(1P uN {*I6yhpEjd|ڍ=2,@O);0s[YqZMfPo?;JBЌvXkSKϮjNkpn͸KY֬5CX.OuAJ}*6y؄CO uI F|O0e:c Gn)MFQf gϽ%9eˣj/SЭ'a~V>fYA[:v)n_X$\(u'm&%zwjYʆ1p#wؚxr98'29 y3_ up(LS7\0 xG?$yCQb>RowB_řy%)9>_`/'L\J:Z шn`OXPmv |MsĒͳ'*% 7?dڥ*Ͼa.WtoQ^soPK6a<M{sgNi4 va3/֥*mas$\x GDiA[xwy@m-7FUFO| F,A6oMk⥾ĘNZEW/kwV҇INWVMfS 9"1jGTҞ&(9L(>öS;NZitM6-7㦩#+p%DlZJHC$CBGiZ! yj4ݯl_ƅR9k)8_}7;v݊(ݼit̷{Av fLJaTN5bD4g79=^}J,pe8<ߒi% S[u*5DfQMdKM6pJzj{>>N|vAȳ$d8s0BMD[ 98~_5Zk5#Yi'c0%| ;KQ ɈLz-~…k- i[ fCL`.ϱ~iaQf/kE8r(#4׾mBuq=~+9]S0*HnԿy鐠PJS9aO㽵ՠqeR[e'9DxwE+Ik~=V>v≯l뵷HHu~ב<`O9[QS $:/+,{J9N]f}PX°Ӗm4E8]Q 2L 3]O$"N;O/*z@BO~B6Ot;?ɏӋDyfcrZ4+ӭ7ksâW@ߵP`枹BE^KG$ZK әA u!GE`b_2|]"gi ; s Qmmq .* #˼!5DRc4zPMk9[V@"T'r&W)Ll1}1n7Vh_'.+*SLxJL)C!9#hHuD$2pH:Snce;+վ_sD"ݮU5ny' "LT zIɧ*1h@릫)خ'fdZĈ!5n ݶ2ꎡfD_6Sac[gkw@<>U؋1 fڼ5@wj (& ,󂙿 Tz~R2~VI܅"8" |Q Gf_ZN24:%U&Ii)Jx"lE) I_eu0Xm]/)mĩEe?:HG9EZL"#5'F<dt=Q.Idz\u!"PPx^u4Q\y -ehl=4`Q'םݪս$xSA!z(.qGkx>)rpk;E0nM6A2nʢ}jq2# HME1*iL )2TK_T΄1+<4S?i\E7bFcb-~GUܷ29[2 T,|ݞx sԈo$Q%)XmuXh~Or+\؝|#45,^ %2i&5v^56[{l^[wyLL>9؋,-@_)\ǭ}'4Bl_-&y.0s,W]Ј$AF oVRM9 5!"kb`F,#v&3y_ g¹/]H=`YA a>nGj Lz ӑ93{Vb1Utha/mBU SJD7xmuA٧4.~lM#;jQ 0.5yS8{!N9օ bך(^)xQyD3)WcXkYLkŠb@;xvIހ~cCٟpe&H QlP1 V' ؜zi<)6h5n/qiF70i>SMC`4ԕjOx;'vY勸ʴwM,Jwawnj@NQ8P@ndUzh'ٳ:#eCHUӮt!O!2?LK;-y+%{Ju0^u'~d&_-nF^7e!Z <ⷯW\ۚe#7ǡfy(@!JC<,5!ymH_g@"|ZB/ܘ4px*&Ya}bO]g­+EYV:?Ջ5_+2D\kc:u'vq{Jzchń_ "e 28K64ʛ.AUsUnpejH2Bc7:7&n|Q.D(|z4$؎c=8R`^s_øUҥ#I㹛vjoU ;? /0{HwB=bzM*Avj˖'-;Y =& Q\[}SORMR/ YueWiSAl8 _٬իX3 }3 I_W9-YDjT^t8#l ?:(ݙr"gU+ ddE:zٵ F^ 0 .|r_@엢~=5܃KYۉiV0 V:KKT7oQa >nHBOr;"'Om3ұO,y+7crȫBUݣ zrd]"S=U:E)!ZFc7&K 1&@H =݅YcvFn&@m?x4 Xb7+iEm{bm jXr ]"x$b(_6$t'ɶK (HWu<0o[ZV.)tchq#J2n%/@Ԍ{1>\?T F>ju}V$,=XG3 tchH@]aYUu~qa@!nWw hC>q^ SFԑ] |:nA5Vj|RƖ1bDnS4d8tδӄ"1RK;LwhjJHP|  ~DHe,ZKf$ZمO1zUHJ^ȔV(!/sG6?|[a)lm4@낫XKllN~#0eR-pQ Q3e:B6ȚqhV hчGmO?omnכ& ۖ|^,j}LFeNgYxf8+&K޿GI)8m'AOBLX8`CukXR@" Tn{-۝wJ0ɷ) ӗ*{/\#+c!pRc/;,ȋ?4z v׵` 5`#KH%Xw+;8ہ'>fI'?d\_iζr,ʖvǏFaSew,fÙ:%{ؕ[=ͅ#LUx1 ǖ$v^4mJIـmo Z;2 U%,zEWgpV~2఩0-SAj L3L {eG*hzX r%CGZVR/U&HD0.7Ce\%Rw&˰JC[rO|f`oq\fV/YcUdbA256Cl^-[tE/[^d suȼKiy'8H4#eڡZI䌑! /=-|JEYVlSg6ƨ<3]d`^n1 l3rRˋK9vx$?!8-␕R@ZH׭t~׸LQ[Ud o˓-r 0cNх LBǷBYכqK{N.~ѦNFtJ@2Bg gQqn(LW{D29QvaqvXxC䞹Y {c/ޟg!"G3(@є)0s-<_uc:Z8nꖼ9?EZ}YQUP \1Juޝ~\[])]DL6oF/cjO ksyv"t[ؼGPD+0I<1N e>'`~[xZbX0`6 )t7[w i^U]s6`=yy#20QKPIB2|$҈W=X^Q7F1:Bj^?9O[ ҷjw5F2b"CPGLm3337nmfz&dM"T?rϻ(Ch{uV3c7f`ߩ4`D+Ԃ%YʫVqeDrvRgN/b!.`cH E޲[Dr]^ 7=AiM4AlT-4~gy0]C.Ei Zleƻ>i;*LBbN[CLIOc*c5vW<5zeᄫLRJ6f;,R!6A (ƿD=8f::(U{tOD$p4Ŏ2ɸ".=+uQP8@ GhVjכAe r%8}nŊ^a>֫]Hl*` CVi7>0g^4{=5ω@]m8,أPSj)+ sqplʘCaABP{GI0.iyKAxJ2 H.j9͏hHuUo1 uaJRbgV]VK6[;T(A׬E|!d#Fr;Ne숙(I?:L$W|@"9ZkC1Z0Uh޳+zct].@D}~ e Ef<~A\dR^W9cmt[,-LtKc&8تAIfTQ˜*gրȼ i&!T ^"5O E}'O"~N@{؆*i{G۱h]);|~ߒs$(%q/dź*nY +gufLnheTi&eTO?!8_2eSH\z("v#;'}\>hY kØѶV& $Na]u28&JZR$!/->SB"Ļ~|>*|bv?f=D@GQh2Q:/h~zԬSCW/~U#.^"SI`R>^x ԣ}O&.|aAؙPtW H]|qR~ΕdL(g9y!b ̞*-K#dH 2^vg L}+̦ݻ _s阸6!O^e; %6|j:G fXk6KІ"n8q{v/4 P1ofĤk1[b@H1U&$l頽GKBccLtH>׵ rM6К񍮄ASRto sQ ;20K3X-F8kճ+6x;K4\Z&ٙ4`^anup xŵXd9t.&KJr@ R?Ѷ 'OΩ^MպXzI. c8kczyQȤ''m{ .k]b'>E5Ǔ>ԓqӬ&6vEv=C*Ou@DelhŅ|PP06`r 2μ ƧOu& @Q9n' ٟUd9l[sRRM&\y xh4(2>3mNY:hP]dX][{9LON~8ǡ-jDq e "'4u0'&{0pB4_6*ɼih(lqr#g /s[R5 щxrhJvi?c s0Les7EM▬Nl}?9]0s2]Æκ^U1&ވGc+pG@h`{cۚ1fl~t2*Ivi6hMu(POu@ϣ[Ztѳ|ݍh7޶[$lW a.Rx`Igɘ_ ڤ}嶗9'E>vƶؐ ].uSsi[hꝃ%SZ]v6c 75;f sjabFAÁTRY{Y.V cuvA2A ݺ,Bhu<51ܬh , coqm9*N25\BJO"8~HEp4CQEHC|.cSvdb:]szhl?DfoJE'%y^=, &3pC!&D/ޢF-_AP{׾T϶04`>";y?bN+Gr=s/.ur`͐Ȟ='Izw*^Fb^p_fב4“n^v4^DC1 Mr8~(鞖 TL+Ѐ׿jʕ)rhe|M]acð(c &5dϖ $G%*d&o~T'g0=M!ʸ^ňPL/68}EDē]Gí>.o$TI?!٫azjKޜ@9K>Z3zF H'ܭw󨺹 !8B728rx֐9U.rU*S כ\NhKm-iU.҆?9" ܣl<uԌ6',7?$uf\ˑZHѢr5. hVW~Ԯ鞄_y,HRhv2f=̵x<'9֠L#B}S'r{׳ ;q&`'Tw^mX:=־B6)~TeρQ,-*ۃ: 8x]԰4E#7D=hi3HuI9'~x ~VT$=忮-yDVm [LnV* 1Lk~?^oR9!!} s@~k:c$۷"sgUğτ+ŭ黔g`>/j1<-U/ktٺni;vj3#"yU>Op߀B]ct;hVug 3[3:T{tAߍ߬vk[7M5C~_isR.`/dL(l#A8dPy\N?*f<{MЕO_=cm_W jǂYчu75b BƳDCCQN ۅ*,u J7k ,:{/W%\XAր]~[ GI|BZ{mG;}S֐ڋ9ZባSbґ5x[ӗoy}efh %O e^àXo3q]\V~ߚT493t D ljW%eh=L^9hy2 zGTGDp~yXGJ$XzN X5LfbB֛@%x%o} P֫B\fTvrD~HEF.CV[ʕ:Mя<{,݁:I ʴܛUa`t=@jg C\f1q-[z a#C<:Nk6jIZEehqA^iV584nwN2ݳh.0<Xa[?z~K5wfJZ//INtO 'P§z C!06 Db2?"9cϬo=&'?\D"o]nZED(~(hQІk?IC<ޓnL`2mm"HlJ.d+lڎgr6]լ ,V M$ fe䬅Gk'W,tƿ\m 6X Xղ(i0zxx#8AXSl(M_iXLYx-)2I~lB TiDYZ~oy:%)s6[H˝z5:?b\QSg-"(o?z g&™D&'k5P.{7wM|yiǿuv Q3c-P^RZI{(T;Vg- _ 'buDx9TDZMamЅplI"]߲vbJ$f +z+Ȼ`6|}]^Lx8LSQjO=9So ixiCfVx}B%7z͐J{(11lr^֜@h5 K?~>vz`YfHC 6,xt cȆ$Nji٭Buڕ)~d̦֠O9l&9c1w6j'3/_ի({7Մ%j͠SxցU4 N(Y}*8QcXy+? ;ǯ6w6X/8Y 6b{R Rӯ@ r$Vڢ>@67!l^B<5BE8 br\9Ex1z yY,[HsГJB ᴉRyYxY$UX2 }J?Ol*Y'LjZl@2Zu|.9,*98U ǴJ9هJ_@la2I_AѻꙖS:- Ḿr iH #MKme \e2d4Tgw+* S CCx$0F+a.7ƙ~8iErO2lEW` ibNj@hD8 }˖4쀔*uD˯lamPAB(ey6661aT`LsPDMgsBUIŠ=lS] =.-VaMa{<]:׊F<fE|tlnYL30g UY/WVp@6YOpԃ1Gկx6Z- X<5gѾ4J*W(L>woU7$+SFOm(Se*۱/E $&`ފ̊ch*nJ?r;ѸYAEv'̕ed3#_nݷ5^(nJNO vV,m͌MB:3a D% %?¼PwO}f! U=}@VQi2cDHח!LuQ~="^3BG*4mUR9-6BilN * E/2KD$;U+>^Dpwn7-:EFBC/Lj2^}pEqJ,mrr $ ^;lOMT -$\^l$3]$PYm(b p]߽Qq+wZ2wGrI8V)wf  .}P wbQD (D4-3ϡWSX+S=|Ψ06ƀCm =jƪx( SˋǞͅucP1(>hR:̾#T`nkފ&Z2F /?F3k!iFK0\\ m">ڑ=*_IcZVNQ΁ٮ/38?4@z̀WK`n͸yH :ig*|%S$7H riqCR[îm=ү{ORq;XhfeCBLr8kc&}"YeHX&Eמ +#Og, *fdUEj_~1.:DP3vU0 d@g o*|NX/1L9s[ k)@AzDF;n AP=N05.Ӕ uԐHM91/m\!FI6 +'[swva/ak|ݵí(gg6TS]ܾC3u'+of+7gJj%6jщVXmcqUx!8D@4+z25ޠPc!3X Ҭ{Ӣ&xZmI>vϜx6 brD(@4 jTk@qM-,>Jz7KU?[).^i$J:nөBƦ~MC<}̨? 3^-gSN;7;+P#ei.fޘ=VBi,"@4Qn )݊1,nI? !ibE|ZK72u^X 2'F[2̾@uh೩G( u?_JV2a1iy奙W-/qcőt\[X2xiu?C@p$TNif)*¡YtN?tHBL*b|7!>WnOv[pt s9v >(W&y OߐX,> sb\ Mcm%Dxo"6Pc N^nOǐ"/q_@JD/A`4vR\$_sGOכ~C}8Mس+-F7mMfO!r<ɭiiyx7* 4 dc#]iA𬩅LU OB㡵- O'u-/$?Tߐ,!FC@ւ@) cܸF{⩸1Teml8UV A-q9NMN9\/K-È f]@n-ƋbaUH3!hr FjZtlB:_'a6ڂX:B]DZFf ᭕d?"^+&qnfP#~3Kg6 b݋[fa~$`+ݔ.h%)pHzmmKjk[1{"'&rz&J{ɊlA/N܃oH(ٲZn"ls|M9N됪>"g; 'K$@Njn2!>jM6M!~r7Or53lĸ1bHrvdɁZɝ0s8]ÓFہy1XbghN!/xe 9|HǾWlM]I(;?.1FvZfb XD#{`Ddt]_iSA۽Jn;_5Z}8TEU^P8uw<{#;~`Z L\A^}Fզ8G4%bw"^̸cu>E+/N3myqalL͙m:4 W|N \z|,o?{GŊ!-^uT7K8#6vrzl&as1Ma4 w%m8 3WG`gTAdIF ΀=VmM*9 ˱?*9 ZdODn * eH]_[D$Y&|V\%0j;JsQYeϠ؃@X`QRiQQEj.u 4WD.rՕн}cfuț5$'E X.$k7 j(CJ  i^,` 67E;nwg68? ɑS 'b¡[;W0"zРޫnPT2_m9XHv0~͝R/B*RavKѥ/+>1дaEع\b̂GD &ܛf!G+yCZ'%ḡIhbCi\]Gpɟ|ǕUdZܔzvƍ 1m4*8Uzs\^^>LL"D35`tR"^YretPnVߖlj `#lK, L3€/}Gg%&^Wgh<;|Nʊm^67:FƍYcĦ-ف"slI`.~^pe懏xRZ\!n8B %ԁĿBw Crz܂>U )R 7aGf6JQ X+#)3d'=:A;cX)IJ.zi*4 nEa=lO<|XPg"PlϷ,j9 %Ĺ]TS*CbRzD+/uT}~.r0[sޖ-kDĘgbΈD,,/3khjwwIþn˽_QPd~vLY-qG,JK>HhƂk qۥ^]4}qAgK&ú=Km09~ow$BF[%'p}X4G-[9Ը9Rڞc)UKeatRvo y1MxJ5VgM1_xc6P:K"NEWry̮(TM-#L7q8'wLZ9JtfШ7Nޗ_n裱̮IY[Ԓ>j{SSqw /ޡRU+|,:eYXHI![Jw -F}fs%aanuuQ܄|a˘MePNa.=E\Rx|wZu bh,p94GLg,(<YjeܣWnC:TczơxXolT9BŶ6c46-L){E>TI M8!l^ݪU #=\Ao?qYj8Mp]Vvw&z@A $ Yf?#j$W6kKVZiaL+u0ȉ˹ڡP?{j Җ8EKLag:M3P{(ji`NL΂11.CrEs2f*,W`L A*Xw U&D;vo A')o@rATU hؓ^\U6^2-`I2:1 +Upp͎<#Em˩qƧqe6ܖQN1{X_5!'(WQ)W!8)>g@tj4QRmPHC_d>YjhtASdl򝳸%΂vh;#٫OWvL(9.Raaŭ-c rY.ÁWFoWȼ' >xsa_ 2jg%Ud@icEmP* 3x8 c~s '|JIx90\->P(,i/!Ed4V~"xTm~!Pڝ M)l ?2}"D{o=ݥ;N$IKeס&ݼ|iH.nP8ξH/ ݋j ݛJ4RA=v]g~ 5"E y٩!2ީ9+M%$Ʀ\DFMKd%/-4ִ&=S5xX(7c^6~[g4,}`?-R(f>}[=9 \.[8̮;!9FG\Ons7_9 (9 q!M<@(Y_,q,P4MKwBcMFs)tN".Șĺña&,!G*TUڢ=#WTĂv}f+s>qI w͡䮚v(56t/v.Z&㇟C,C3K 30*UUg| iʹfd'<5bxKCž J^O_+OtYTeL~cB5JDbeјpWӍ3G_.@ vb%2q|cOX2Pg˶]⏍DH*1RhݢVZV4|DDLssm-E&ϪHN"'}j6[hs) Ji35/x28s?zs4iC-DE0IXEԇ- )[2wKҤ;1έm;=1^\אc1.qcSu1Jۺ*3)$C6' yvMaˋwŹ'@;39/B15a/3tHkGۍ俤Esb)z5g< d[f!!p2EvqY .wTد>Y[j4αְ"GUKZizxҹE_;KY= «H)F通8  <#䝈/WQa}Q(e1=rÈ2^S'q :싿l6}`ȯRmug0n7ۜo(;\6MT3uq2n9UƱ0ˤq=1,;CB4fyȬ%~vѱP|+8 ~O'_Wʇ> `5Unɯv~3q^'16VdO8h66)G6D@)9bLVff7mv!DžcMmE~S*"zT?=,ږ-g>/J21p@B >á%-EX?ƽsTO16N8WPJ}Clh!*\{)p/p>L#"Y mmP`0Қ7{`SK԰-uDˡuKSR PE (nO$>A<ɫkG7ܦG338o 0%7lQl+r+/΢[JQ? 9e_hi 44wLtJ"EzN]h(R9#Ŝ3R#rif-ܗ&h]|Ev+g=sbqQIr1^9|d+ f+ٚoe6={ n]< /AU\ZʿOK>܄ tj{PqMt?VkNOSxEtQ6|_.1zyOp{`M:_?r!4YC5qK7/+*>àR)Ky x04i8Z C3D7B_ aye?nd V.@|L"ޮ-}3TDu/7@`62&I+rnw$e6"}2(YbfIYXB*+ʵ;,][Ie Nw?3*5vu(RAт$Gse4J@0"z:o&f[Zmd~r̍pĥ9t.?rAs-*"p> ‰s';hFXkxrzSUe0U/tf Pxl=TD?8=GO\HџMgKi> !Ǚ\kU.D}se~..`&Dۛӹ8V 8J WUlc~<:k(r˘;>$ޠD)Z􁇑~qc.|JgG&Ȧ opdא =N<Щ*:<\eF嬳ig%~3]z9N %XLy46 ;'Ԁ.K$TЏ@Lf#Y\uWf_w]ʚA* ®Y`¿L}XG_ X;& x (MNEN<S}VkVr#JRZ7ƝpĘuU|Z{(UX- 0c_=L@3[7 ŜF=@h!Wl83{Z8c}s4 1KQYLݮp γ9*|4)0m&9Y#S/%|0/8D̳ #nۻ ˑd,J[F@W v45Pz) ]{0M&1dlïy u䈷B)sP\5l-,<>$g;A7)tnvG1F_AeeIw2ݼ_0dڶ!KѹBEնXI5:<@uo@ eG`N4N$[FF$Г!€e p$PӮIAgCap;0%뾹&zK᷈&iyU:,(ˏ NEFwbSy.|^Tb)/!j?.t?+8 ug9ΏkyB-U WWf;Bi>W]@hwIZSq "eS ʸx, 1Wdm@Lh±T/t.]@(Br:ӗ)mu`t+p*t^}L5e^+CH"!|螰F8)E;*M%VmZWwCҝyzHPojgn@ %suo$?eZMJguYz2 |b"t9HN);u9ǿUԘ kzWǦO[GUEoϨTFc~2iZsLaۨb82u:-d*ۍLMPC,d"R)ʿgijxҪQ &;diU 6T1]D܌F)|V~_3!#6YJf }Bge{'cE^ hn,xPtB-cM%lQ +cA~}ӏDB-ί6!aꜽJ~-m`l#eh^q\eL #cdݱ5z⢔2|V+qn];s#ʚoCgdUhP[E;)p.^u_\ɷ,x-YDko="7taZL6]”[B,Օ?Q :0I*,ndk|J՟55W =ɨ \INX,5w=uvɛ3Yٯ?ԙ}10#GWO@i!D)Ub+[I@%y8q# *s+zl!( N\i XrcUZ*h@p%Ǫ{3=+썢<&s9ӳ g]IjI|Ͳƭ܈b $%C.$:w?T @)8BX[&͉KxFNJs3د~8JFl(555 2{ j+ dQ0xPY>rUIJ=ZVo秀>VIXxM@&N 8dwZKÕwP.0Fqn|bp%>rl7] @RV2i.bYqw}$%<@(PoX 1T}_R~;|뇯t9x(?}zCH(iyₔU/@t.U ,(#ȥf ǨXgybDq{HhV/_A%/},X3MQcp|dC +}#:`at0qۓa)̒wl02~\EQ񎎦{:\C @] YDy=!eHPhu_P.t"\Xud{Iߓ5Mss8v*yR|c<)4ZS8&]OÌAw@4|츰$@` >&4)P#Ycg˥?H&{ 1P$bY]ꕠkB SS78pڵc۵h QTٜ4}^3;:v(q 5Гe߀}Yӹ '3sΤl?ZFN.Mh PXcMw*?/T$*'U` Ac;짎b311 fEa7h6-[ sUreH0t[V0t<M.gń-b YL"R9B[i.Z]P6tۗak୏(i91#)_x`nU` d72س-N#l}ԸkN"2rV֯u =}-<cЮB**6Z-3_n뢗*IIk5=;GG~0?w(dXC:.|Cs"Яa-T'EҬ%!IL%cX7!Ѕ>ժȻ})ȶXi%gJ*C*f sY, l5ΝA  $ H!j~3$JC|<hDew\f?ݏ@HbBM_Kn 4$- oGwU6 8!Np6 n;mGK例bU+uދ"1q)*ӭ;e/>*fH&+_C;Wd|k>77о`3>L^b%? a+$tYx ;UF%0,)g+ i%R|eaFE՘|4rbIJ Z3јcM= vpV?b#!-YaS:|vc/˪Z ̾V4 noyRT&b "]E9d9~'| Kٚ۝1S/6#xc-C[SL6S'Ĩ ,{ؔ3Z<ͦ 3Qҍy<=O)6nD!, _@& )Fa+؍v4$c=KM}d[qY C9P&dN,AI/t<~G0KX+|U :(s9Fqo_L]?"any7A+Z&)hTc4.v.qnDD1J ה~ُ?!w b]:{7 4[Ν iPt-]59Zݒ"E_""HPxUXVpI }-΁iW Qp8LUjK!D^cU%ߐb%?L^!IFu"%gY/0,v|m&vP90MRjpb!(pvnVӣ|~h:GFRf #bW's14sx=ZڭYh~ L6ո =6[Y%e"/#vIUĄ3s{,a! M 3 m㼳W#{&cz+nrMq9MPp\GvPc/^aBS ɷ Ahߣpgg:Dx1P Ԑ+m1j!3]70&NšPJ}xUY-lʳ|`e]ʖ"DgolE`¦,uepbȚv(%)EQ*~M cU <4<\,h .Pz g$\m2j jJu&&P bh6s,X>Ul2>rsJWHjEfG:#a{f*GL+iDOHOep6щm[-XTV':g+}[bQh#6RgPlS0P80 ><G:̩0RD R:#h[G[NDW-H3 'n\|KP*\d ja=f4@NS7%mr`t;d`;| .J;_4tfy7qY=ȱv<)bv,p?t&(_M"3fH;+q`7ޝvű}=l{SJ'IE#$ERj* h2h rOrgRk1ժ L!ƍ~h+O, ճ4/|^ W*YȞ!fߦ?'P~1Ɗd'7:#Rӆ04- c\-ԯeJشA|G՝J~`]23vȟ) ć퉺aIʻjCѕGA(hcLPda8-cp;L8Fw<^ͅBS12ۏE[-L&m!1ML! |cۻ0/vthκ25ؿ,}3<^}Cګw4-mnKOyl~Te{6`_$:y#;3s A@َyKS5;BLN,9X"#(@֜Eq"hHqJP >_S1ay>[W=ŭa 3)T½0Cߚ8PȬG  \/"Svyǀ_&[]6l)3d_ Q$*՚I%I ;}py;_h0l 4:TL.Cr^]/ĈP8uCi/FЋ$[j\<z[ˉ(+F\ u1\ N\c4(];)PR.S:)cь=M$43*/V1Y4ձE{0@N8V$ӹ*1au7y}oI`>E\ߦr;5VPdGW-Sh"]5y5 sMWZu{V}4Co]T I;v՗r|$Cr4 y7mg|՚s3q= X|еd VE6x47:t.+!ӡ>a-O^L{z6-Aymn23W ɲ?t&VG|Z7#KJ\P\׋mu:SEj82 8|XﺷFˌ𭅀sZjN 4Ln.RtR}/0 z@Xg} z/YL}a p%zN1_Jp6 ܸ`p^{p0LX%b zkXY)53IE>œ܉.Dkoe'IPQ؟nq%OEX?Ƶ6l0{doKgVdquq '= sHZȠɦNm(8L'e@P !@b?N+dBm놺U?$~j6֬#e:x2ߔ&:PU6I[?P.MKk (F~+6"[\ 1&h?>rfC] k'M*VH ~#7I<$XD"( h+⃅ m[`!ՆPY4>* e^8pG{|՜UXZjEnxSJ x gpCF4]Jm}^F>t"]-aS q&ǹ>kZu)FԭbJ"SgW_jt&S\Ҽ-LwGI Ej)b <9 懮 iP]fx 6)![a)[p'9PeXu&9!Ӻe~#CNc5e#Ӫ Mm%9z[ |lp8mli2Q>XPEofHɳVaV 2Mk:DyLKّ҃b I ܒIuQ7y*3 }2e="uqsy8'*ВP=T"2pT31A\W1xzf {ܷmB5''ia-J^ޗ9 9#uٴ^;r/R+ 4}#"6L# x[/>%'`3@f`$hmbF^.[ݫ(I B,ѭ}~ԑs:KC;_pTts!&Cp &JJhLz ^+'-;ExUUud u$cOrfέGK _f~]%d=a)"0(/;F?B h3d,@!>nԔ:E,,դ%q3-f,5 ;jW~7$82%o*H`2v%hB^Kr4JTa޽#CG,gt+ig82nKD2!~D+L2VA  td\Ig3w]@ <*1J_g"6]υFׇ$5W8 Ͳ , ]r)w5W3/+,)H%^Giuk/ՓakIf (4ՠ; ~P̆*'(Gv,Us(eAݾ2u]=?3(Quσ׌Lͅ/Wz|z8d'F6~CkBa愫dvImW tRMy`RP~^)n&WUdNlLYb?{EsG r!vQ]gx6?*ౕE.ܰ@`8҈ ,3k(eȊҌoU4V#.aڗOAQ8yL[23oԼd_g.B1+${[:B"'#P**x|7tM$0QN"$1`9b: ._'SDfB@V;SuS[ |{*0p:/tƧ';>] ڣ>Ion#)z}U ~"g neB:ʁSF <(bJ d!>b!eOz0 c>cưL1tt9>; C.G@p;6BA݈e4Si+IT7$E@ bݬ暱-zHG/ܶa7' 8b%UC}➫c}ggз#rcD@R|?z 7֡hshP5e*y xױ%}'͈D^,҅ P(9wghӽ_ gz;EH|ypP݁wO_ &΀(l()3;&i'ℷK?3#k9s4> Cb3j3ZJ-V³Cb9r0fޢu_*f+bh)3--xnnZ7̝yQeJ828(%hVƜ$:x)^XF~MVN0jL;jOlv>Ha"FLEj;/WgwOݾVĂ%"=Y= 4/8WdIqw &ibR58.pM9IXS$W#,ЪEJ3HaYi؈Xdcsu i|$Aٯ7q&8{j5AvlP୿m< gi"j戦mpS$S6*KS#2S*/.)L(rp҇JvZ.4?Zaۈ-K1X P'%|Kdg.LJuQjm/ +$@nD,^ NCY@\|Ӱc\stCI3j<Y)PGR56gxI"sȩCKsBz܊Z?ҿ!zbGLІڬPTIxdS1dS6nG_B8dC&HfN͉sS-#UI+Q\mwH U`&hIG1wy`LI>)3ey kUTWooUa\gNzp`kK5b$D%4>s_YVہ+;]8bb#>9l*8PwT.u rj>#bԿX.].)"k~j&ELUӇIIxӫzT?\PsD/z']o&L~2)?/ ƃɬ۾_ PeDe} sx1Xl}Vk_\HȮ~$Q!vPbFҺbZ}c4^]-tJi!F;*< ԥk#*Och@8YE)~XD\yA?uP UA9Wl1jG._ͨh&L6,`v?ffd{;WFkd{vxA‰-__ E"L7{i%CTq}ZG.8$7%?],0;U.)$v=Z'jSM!F 6E>!_{a f>Dx<qBӾ/v0<~Kf&ߍEQ܂-xH0{&ElbׄqhC鎳P(L=S!evx#"mf] fS̯K=l7si.W¨Qqd7gz_ƒ͑7:R(\k^ģ/ڹP\œ31ڥT0|&nCpLh&\|BFR\x'<{> ~\Y"BIv PD?U^p\&]Q~t`wo5quK_'};$3ˉOCE'/j պsOKS8 WA! (,vMΠw4'NR?=#yCH eg-1$_ OzaӷL4ˬT{h{_l 撊&qߧ@tw#- =k|=>RNaPDONgY ԄN&J㐬+0YDiq/d5e,˛hIjVI%z 0Ard rb4\%o@5:}atFpe%FS!bi {@~qƂȕ͗AC gY}N_#:}sE>O#uAꘔuRoo_,Dڽ9k Q[GwqnsbMw%ȑRDpw "3O?  $W%B#25 yw`.GL1d<ʶT\7=kd{d~B -ܲIs N8qG(e"O#(?ٙϋyWhKF\S 6ͧdd~Ea!aS㗫FH8:;m &X'dХ0n,K/&Ttφ}#m=c9.*V#Jܒ~~/ˁ/\zt5g0gY;2 ;Ap9G#`uA9`S1fA?Nv l: nm}A&}jnb5t]sqb,T>r&Vt۳Oɤ K 1.mBv˟8m<4R![{9T~~UD+Rί74SH8a [F+kDrH@sS/D[׈&HN\&$m#Ϡ:x鄣G5Pw* pogF(⮵:O!MTAmn~.ʟFӸBVaJgsvvV2"v.VGl^LvkZI./7a'W+Y τkQ[my%QB=׶܄'Vޠs):vyXu(a96hjo fvZb{zAκMȅp͔q2T@nA!;؊ eT*Qv &.bOJ[׵?}i7MIZ% xش {39"fK)k~%nS"$,ۉMC&p{U=ZGIrƻ8XOQd| n$hV0t LJV";Sv(^q*!I1Q@fͥ֒^^eP{;mmILtҁU` V xӝ)Ulvrzۭy'_C{yeRST8cTY=^ vUY A^+2>f!ZqՃ ~ańv 3?κ cz͢ϧw]ۋ#>AΫ8 P zKՏvwt#ѭJwHX_bk_L,a&@X@_kp.G3K g*+o`6Bha]̩'WlbsO3r$S "0ʝ߄0~p6tt?6zE5 TN) țvr ~Pv;ƣ + 3([5uRO Nkhݬ Jv:Ueo)TSR/,Z5BdE"MkHo Yd*={Fg{7@LJuӜaGƬa_nnFeͥY*)R+AmXߺ1%'1XY-FՁq rW4H)բLhi^1йcD5Qp[7W#=ϒy8#.fL?! NuK3xLT8(Hm(!̂2%ґA@~GnۏTy$6;˅ $opTFX-@XfFbgȩa?htGG`6`aIa|!$Rh :ҜsOHvXHup\ͼ=' Hdx](yY:TD J1_*4pC .EI]^" PZK,1kXs@3(O\lQ>,p>HCFX‹]P\JxЇp[MBp`u`6dc5"PJ3Ҍ~ܢg ߟ0_NП_g_y pf$TH'l3\J:O7Ԅ+-eRKw' ^2z?$T+c mvt&}d=NI`jxUIg4Umfg6|333D s~mOO#>oa?UoFYF3:k&;B8dJ /j@VPYJPzaYG #t_]L-\Cbǣw~rh/|i;ViyǛU\{P'Q/*ZIf%:^쒷3۲.|\-,̫=&uzpNG*'U_q.{de K ʼgu"P0S3 > {\0cA:T#djipXd)~aю W Wx:)@cf}[ }?%B640^chY:k#/(Z=†&lZdN!܁ ["&,fV] 'Č+S%<_*0=1JZHbMI{"#PJEʼ[LJ'd ibasD,`%fAh+=ODj^_!V=s]8;HKb\%uyX)h{?SoM7'q< }'5hi:F#Hn^s}9+:"IObJN8q?F1k3o{9m_ݝ)2->y&56w0d(UCGoO]b~”Ԁ. JJϻoxJ40bS`e=I6LٶoN s2%TA"QLDǯ gXKo*{1C솚W?{Pq˷&d\\Nqﴃ{15ĎŽ*M;/s:mɆ0?JV*'jbOZh䲘=]a\uo#ɬETIBʮo &]AwxyդKm):ȿPx%9WFtr?῭a?Šմt:9SqjB|.AK;v/l{jR`n#pWearެ3$CY^'Fv^MLbnH {5PR50 y )6P_YtVztZ?BcsQcyNrc u)Hr*EO*TtC->S6C/@yIu,E8KA>~ё_Nf˒H~.4.I}h@}41a#` ` Rz|ܒ,wUֶڧ;f%;+-.Y3˘@ jNWu^zAj^) :iwC]SNt75ЅAB-|kޤ)<mڏx!I=BAWMv_g4}3Nw 垨׈䳢h# ioUj"Xgd԰(6?S `ſ3kՃ7hbTb:e W)rdi ء:ݎ:47=Ą ܽLJ BET;}r-FW-@|LP(A~ +$d}l9M/\#hzr#6^P @*&mcEF _O챐WM&x%+x>BwJ)P(Tz#=};^?o{rv G |v%>vIZi`_!J u3"ݸkp]%T؏F-M##!d5wm.[.ĭDgF#G 323{"hR.@>h9*[ wvUCrpQv~(]Vz:]xF"Z]SpVCǷ5hpU U]QaUˆVoߞh9{䤁< [ G6^*EP6#@RGܚ뇟j!W~ӑԋY7Ŀ,!|.fnĨӣet3/z!_n]C{3M# f HP[qr$ b);@>T=gŸjj kD}ٝ{z^;Tk# 7xRH( @5r,ƸSԕZ)xΛ {xH`0VO' @ZOk*gȵs:<7tzq|sfr {6E0P_quvLe YͶ(ahex8z?2LY2rk麣ǩ'On^e|8τV}.y@Eqqhl{S 5pOz &Q6)5sW%.wI,'hF+Hg}K~}tw %?O~(N־Jl\E_pfOr.WB#RƮOF//e8Um3>ڻXӁ9{ ğ_6`49F ~f)ibE-͚{bBx~sկg giP!(n `W+d)R/[ eH+l.RӤϷLAMi\i+iAQ0!=&QD6u;`KT EYK7;5f )+pb1[zٳ} 2P0:J7m-~;޳JT?)Y~6spF3kkA#ہZ¾L~^pck\G Bs8xTPBR)IFPS"a^Wt{j9# zJNA4T ⵑDv:oCbk:q JVJKCM>oNj" ѷ!c b /w0? F3ǹS' l3mm짗EEOGaZZRSqϮo`i1I߮pM+-A:$t\gorIxbWC2q9s%;1U+޹ȧ{&a2s*TYlkSKdqo#<\VBлޘnm︗H;^R&qIe;qߧy (gk^[g謱o{i `C`KK1ܔ>G~7}\H %6Ym-3r!J:`7Ow:&z$cSO ³*:jgEo{7t4䘮Y{vQ.vz/v9K dZn Vz$͵'S$dM_E\ >L|RΣ,@g>Ҳz e o{N#mA3Qv|C0/BO n Kgf]q9WW# )u).\ҋhϵDuU~l ׻(K3-:֪)*bd3Ons{b0{^kj`m 1KOVfRۙߝ yk"X-n[$AU\[sNLCjD}ֳL @$:y/`J井*ՖU^",3"ϩ+ Up!9b\Ն6]9rɯQ$ܚbkQD胴atTd K.<+d}{ 1C_"_ԃW@KE˙^ɉnStenp g&jʪLÐss}gF4n|[  Sh&?5(]$7k.`h8dOQ~m4PK9n.lz΁0,ë+p,g̯zDQo&3zRҒ#O8~]Nu?+^BqS> v~dd:{4uo *lh]=YDFLͱ/]Ʌ3paRH{Z8o<ÓCbhfS4$3|,{rjJ3M <@am}=g\_S.~(AuMcY >T9 muáǨ6ҏ\z@Ry;ܔTfYǫRaQhuSlER㋺Y( v&dL 4e>Nh'@՛n J\b *aGYqJW?ٳ]qk썗*YgnkiW&:WYGbSRY.!˘ yk!s1kw=Hp:(q>{& m|Oo7}]6NIybyÅ1CTmQ>GrXuK1"`dq2̼7 Qy<ND un\g5ۂOϊLt%b{'2{Yf #cBd!H@? xx2MrU$[+ 1_[~O <;11s3'KEo {Ch[I ;k6.[iݱߜF8"qXȼ>_*W|}FI-braUH; l~~%6?+fR NΖOQ"S&@ !jʋceSî"=+9S|AY{JhԔFB9ܻTxFl,2*/yr_1A:@.Xrr.?VVjsH}HzD _RIn`ysP:.@r|Vq4ǚy{*Д*J2R&mM朣 UӽMA;d3,aW^|6-5{#< 7vO;;4K4+?k .4>wtRl-֞Tz,GrWpUWSH6PcQd N1"ek'J-J/~ʯ,y)A[*HobFjwΩj[pCۛ& Asrr,}QP 9D%0s?"+y7FZ>F PM:4R7!w!i zN28)<)b$:\`PCS0zۃ;[P>K&?aT{=1b{NIF+nA dj[RbxHbc! m*TI˯= I|5#hE_1fK A3r7`|m@ú3VѶL77> ,]pǁɃ{e BYz"pN@~ {qE2653{li$e䎹3`*NrRG/BjM/ZU H&Z1/bC  `] 0%'E3A把ƒQR8ҁR6ݐwr"0۟%V,':bp~LZX'+z1 3 Y3d;a :M|K#4򼦼wHIXqTC35\wlc6~u?aysYuiݷ}q&5Wqx[^. Xf`6'N/"gW~XZ l=8FiqJ-=gs.{\ҊY'yZv'D+T)IY }T٩!үu%':C}(W*)A):a [Qs0-Ǜ=6 X<.?*|]_\)xñ27+w!t t~K(_Ϙ\S;G\' _?VW>F0\(kMξa>qss>~6o[3yoTO׉v\=vxo'/+Q^PbA"ہoɘS͙0~I@(2pA7>;PgvT}ۊ|/~!gmG~6 8g|רٸXHՓ>5`>;1Bꧡ.-P#ei+" @Pkc& XM{i]5g`7|PaY:*2]ݻ'NH82*03Va%C5FAy1~b@-O刱M;[R9UMǸhϖ6 8(IwԚ%5Ժhc)_t5!RUƴ$fxiB嵢Z⮠[ٮj]{pP1ĖtA;Jvsm>NRF6!|6_V%XҴ0yM#ŘqQ{=jmdgN~Mg3cp`EӬ&Nn+)z'7Yo`G6m W_);n Cq҇\t=\[˚RHws'P}Z&jn~18I6Ea'ۘ}-97U> 񳈩-) 2$)jq$܃΃Xz֕kVQ;4ps&_mF'N(O6881:4s 3nܙlq""U'H}` NwYCTEARܮ^L7'g1#Sp۶?LdҺ^PZP-۾"#ӰZgA ^}xr>[G puӵNM "V)O#yU6ikє h33"~{ wc<N2\6Z.E C?VqAʹ']mh+(.e(Xc9 츓 !O )1J7>= 1%kOj/0¶~Z&:̜(꺻 .lYU횶IM))qTAYb:M!4aSǃ[n )'_ UckEe:gi[W?4$B@w$ϋ2 v\-v<\u=I)[V.$[ɕ\|g)6aV/O EhF}Mv{Awb2$j2V7#U֖]gWeUnrj'7GV&=;i(sK8`bl9U%&;SGElv nY'f τN)4Y p 0OHV1 Uf!bFU I2wU I hXnL̑9<؟ƅB9noF5:n8O>Ə?jYd@?D'&it.[4ɽ9-8 2@iG1n4B4)Sc)풷TXIu (5wlڌʨȤzsOD;j~|.Ax'EvTaySaL8TRa|e۶Q ^/HE5co P:9Hcasa{< l]΅׋㪇UkvXt0P/zY8ːS9N{~g[ fddkwK[? ֯?[_P7ʮc b)c*cVELIvMRJ[04 E? flC[9ݢҦA^}c=NڨfnyE\ N@L mxsƴ;aQH s~:gM+̀l7q1myXwj@ Z0E )WUر¡^,n2o{RDERʾ)'˟dRtiYuX 1phl~uYsڮ:tH\p#b~ %)M7B5'jp(K8uh47XΏ}:mWz5tp~!I |TPoU7lV .86h`vmE~7pTTv6p)(n Oq^L²{" R$yqquݠ:+} KelñgdhXă6P("wʅޝn&SiM`%~ rpO3[v4 ~o#=n]}Pe}va ' 1o\״t:c%%p?Z|laB([8a߳X14z୉ytƖBTM_`X&%ڨT-Lr. %7R"glJL< &VǚOSo=zO6VriG3-\ѩ6mY-Q3U mVW4#RD ȹi&>t`lZE|KwjRN4Etoǧ8\4sON  ^0Ԛ# `G?E |!&\:^ 35 wW:-M@EyLUOvnli_'[.pS!%jk_y0i@-BXJnU0j]* X} ߨSk8s @@ yMcІ=UnNQVhMvɳz?n|.kz\%y,0Xt2kìe}/r!zM*징(̥᫯$M <;U0,דW7T\WuN${h!~,wQ 4DGovng_?kTma᎜ýivtYԙej(C^qgmQ̪Lz> Qth6P13t `CWi,gj[hRNNi镱x8\2z{Jl^oN%3"K-Ҿգc9I<-O0$J;NA ċDҽ-Tmr~<[MprѨR %?'E*& z`nYa) /sy N[0[Aø4B;}aCa)2]k1Mr .Dm<6UHnH}O>_z2}u@Ií_ݼ(L"# UdkL^_N֧aK[@p\q-H!xcl* uYv JP]ev[¿ 4-A}z,jQUp>OD?| l&@q/-OuZl6HF@6;L6grUO3ϗۇ(ľu{|Nd՛sa@3aIR2tdHS6luK %PNheAQmbѹWc"s] 1x~) h,e(;dk޴!ڜ\ gi>ԮI. %1YDC^WAתF^ѼKVD00a杩Dd6ez\iǛKGѣcW7;P9dDU"LJ ,8✽U' W(Ǟ纡{|Aϩd@n oLtQT<}FR1UkGd{7ה"ag&|yKHKՃzz(4:41̈+4Mۆ"CN7-g^+6ZJdkξ6Pl(^S$oFZk0I2`pn983Wxr)yAx6cl." ^92F hk0g5uR-dDɼVĈv=<ф)Ys̈́5AR< gvY}nl\PYD~_ǜ}DOLm}hx*$mv-o`ߡm{]WjӰ.XxPz ڿgC'[1+My`Ef杧L~䱦><Cdkӕ6 9cޖ"iň T+2Vw}:=Nj۝*h/\[\l]X: Z {bS!X2?Ԃ6hq4z_LrtL)З9DzܞWB$pVߕZ4Ueux|bfg LBv<)`Qf'J`Ϭmqlf8 IQwG >.Uw?01[˜)hWY9Asin:dftL0GZHia+__E”_ .h ܤ̘͡u d/##ّ*-MQ Nâ0yrZKK#QSz7y+ f}J}jl?] )O!m1cm\pƋ.v{I11}(ɽdI=~daX_5*EFw15G'sm\@0ZmSR\Đb kmRoNJ'F  łpsJ(/熷.4b#K4q.*?p&G y(ijeT<\ho|#IΔqʰDI5@vw,hڹXV6{V?>9fccé9 heC[N;`IV}9Y*is~ұb+@w#-Y(!:ciN v! k*ѐvN̯rx/]Ss t0NC (oƘ`f2febjӍ*>Q|UR3>~7ͼELb>[5og xBuWU7yUz`RIvBSPu@&큣B7aYwKmeWYv{xhT43 Dҝtxrj$4k/J-&oaEG6[G^AGuް oB}/y(#,4ݭc %gCǩ @}zP.` j5u9fsg r{Tv / 06 d܎р^_*CXs7)x¦u0 ׌ª{p&e yuÓTo6Єҳ֎B̞ ep4+T/9;0 @_acMmM utF1{J£݉[Ɵ8|*Z{&"<<"S>FRE\u2)^"+/6pJWi#3+h^Ojtu]Uբk 惷 r0`]E#Ccb1zj81*c a"d1(* 6,P͠թ x!2 .WDcTJ8M}VS=zofZ+8GΆIIu;(tFΈ?T|lg|x½ʠ)8k_t*s<ו#ɓȑ>m̈u{>eg,ŝIPDG#%XNj02FC+Ye#Tve+5 w -SP4.$ ٚ;`Yw6>⵰llS,2}/2'q"6MD9,L4y4$F_U}5pbonr!+Q_һbOR^_HC6*:H6  7u $[݂"vO-h%v'玻;? cyvkYvjW.[\U7003n8̎{$(.Ր.h yZu{BOU[k!x'Sוm\NZTKכ^TyŝLuou4`ʽ!I9UW=I:xd+HRnl~ݢ5,tH+p(.nGRn9-@3vXVNIRk^r0zHmF)Hl*bBS}FzEf]+oŦSMCGV+h(0C{c#~A&4& pS,S`?,چ pQyosŪ/h(f>}2|o6 I)W Ã]ۅ@ʽ )LSwؚMѝTF?uqɣϻoc(4C* gғ2i(sNJK6dO1c'[BX1Y~}qVEX]_G㆏'{@+ t^̢2k"x+ ofk1y V̜I>@1JW|:_ aJ'1HLrFPgO<,mz#(;[٩He*FkUv"*Ae%3!;ybV 5ocרPu DO%8އAy/ /$qsXWrd$AKb0"Kx5:)5ݩٝL)<\; *PОcx7i O L4-H/}ʬez^3tѹHie cpmLڢuJk Ҹh]ANIbe"$im#Y4$ eEcxm3[e!*ClOѴa>OU$ߎN\ R-jp)Cf կs7G LfLE2Vo%04<}KThu{taHuY8'bqgY0xcˣ2 NtKB%d*\n$v?֕GN‡yGC {?a:v7+˺2ppL$ 9Vwx1Gx;'3[ \$qd.k;Y0+#?Fm+K3b(@Ha_1" ]Q?$/@?&J11wMiɔԓ**|![ 5KJ-L1iʩ 0Oiη} JTij @΄.Z dc?(7.t+O?fW`C3rװO;")K\Rv3qS"HJlҝ4Zj"ӔPX<5vfld~.~e2E.=w-rn nSw}c:ġc]hinnUˋUJ0Lt;Pؐ=@)XBywc;5؈ {ԃUSBllj.Z͊ Md-'}ޔa`b$>ӡR.p#C|!OuPk|쉜ZPsIyZgrYdVKiaQ=o (fnݽ+gc=oZ%1G+zIizEiA4bS]Z;w嘫V|njBJfb|thCzm)HIIxS [uE!} EïtK깮EI=dPf8Y KJܚ`Je * C1uWto˻ kS}.tzN$"b0rJ`P@3KdqR,ؑ/两u-C&DхFZuvS-}Ɵ:[}?8S*\ɭwkU8;9+ gba RUth'=rU[tgt $"!"CrFEN8|Bjhy{c11\orιY t:bŷxM羳VWdQTc'&z!ٳG3woT|pUV%x{L#2wQIǐ J8ᡟDkIَf.>nqHc:Y+i8 DG2X=K05 弟5$$)Zy&ךj?zTo21}TP&{,'ž|wB䎫! J_2{wvkyl.nk_Hޗ=^G',:FKPv,mˆawP,> 80R䂧=0r}%2"|g+wR3ǎVt(k}rfl,-%HMUA ;al \;myp/Xi C^#U{I@y|6NM~GOb@w-ΔٌƐ;)q+oRVn@D.Dս8⎛ndUrp|aVOrӞ6Jb|YڑməOaI >Ql/ { hՇ1wdwFmyxGq(ßYs ̆. ̞;KW/&;J[' WҖPu 2Ƴ"VCBvz&)ԪgH3\.s6-Nn1`zeOh5NP$p˽0 Pj~.<|PH3ʈ*|Fe+(߷st` m$ߎឰx cq9WW g$;skaFמbtIEA pS0^lOVk/S(ی U-3W#n/&,M~E[j9A{1/FDPCU8ӿb 1BN\E? k }v"l5Z!]i,fj6z"Y 5X}Ƭ`)B`=(kHز7IosK*mJԈjk R[f]3׏g|xF5'c_;lcnӗP<$>SdTLYzjWrW|=i `;w˞ ^/PoyL28UW%piw 9w=a \ ,Irf/d HVАaRj~:D'\{cWc~Lgq? [uB] :YiX+ TvP(+c͵- :yQyF]{Co 7`o 2Kk*6>!Y+f7tRnݭ&i\V6UĴʁ_r1zx7n7ֶЋڤ,˪0|ʴw:nIנ JCM k>M78.x}^-k}裵[KHÃ1VWTF\oWRQڏ%s=5U k n6c`s>7ب57Y=G߉ӳ)!H2ѓ!rHrzAʆ1xĨ.g"^:!LD&č g1bZOgxmAlI't$0N&@&ě eͯZأua6}pϚ37w6/=,К/QK`ЃCɬMN"zWj=@rNئ:?WZl%\>>"@&8"B_{T |F<5W- V̷%aC E:8O?"=2$8;+~ gV+9Ey#EfK9Æ(,e_@)!"?JU3XRhNM!x ϼ*_7(),jn_%y5éW95R}=P:g7тCG6Daa/?=T IXXu~ՂA떉gfR2&%'xo M=Kg0U}$nshV&̶[8h⧤\|Hp>(v dȳڛ8(}7pzuGu5~bܗ`3d׀ Cֲpd[`ïkBi3=e05R$},>e:Z8֙/pD묲\qzKď &\ETjsܭwk',rp$EtX~_ӡmq]Kuhծ'_;|iyqpB֢;J2X)xiNfϡ؅h" 851sĤwؚZ&!{ri*]Ct_V/]ZeJg{];rJRu献jJbeeW/Ɗ)(D}[`+GVg=}R§v֠ƧcwDJTߤ]H%d"ti`X./\ >Fܽ]aܕ1gUnQ'?7NkBwǒ #~S{ӊ6^p0*`/l`D yQAv/f]|z'qn Ȥwv{zoW)F/i+q‡^Ӥ&,7M*R xELOWhU6NܢS` Ll<& lЯۇ?&OS^wQ(Dvm}Sb8^;tK=Ý.DO{'D}r藹o*hRnUasbl}%HFQSl43 m2LM*TNKP`LW3 uׇ$ SUP6d߾p/t+{fRz!݃ "uݍ^끹>L#h oiG7T9uct{q,3 H;i$twJb?޷P>cٶ^*@`60ΆJOBl 1m@/)]&[]Ƅ90 w͂8-m 5iD\mVxCw(F'Ѩj?,)~M*l# Oh^d߇-Z ?F`~C". 'ro kOފkD*VWb]7UOFhSY\AB|Wwpf+O2bX)IU*;=dA2&HL_;dm ~BW8B+GA{c켺| "7=?x=Ywҩa$ߟ#a6P, vT6+ebBÄI4c˨T|?%nEd%ܨEW f!$ `WYȨ7_zc`7S^u*3yKwHi)&ˠ0~gB#a;1#SZIuCN8.Yz\emIkPq4{没6%$0<= /S&ގ%5xv)=%V%X`\Y<%8ODo$N~%? 貺g.69}ܺ^vޓ:K#3_u{6yC6I% IMʠ CANRLWeeN"^xtfcu{߬nrCS^:};'vpf;c\.llnACe6h)[5-Ni1I`:1ps,F'(5ėFbHhgդlK|1XNzs+Cb9}`| G#v RERv=KgKTAcsO06Weu9c1B|!+{d64E;vŬCЬqP8\R5:I1Dzs-g^ A$Bk,')Zb~},?4'otCChNkWi4? ۓjst+˂}94t,7zUA;խ\32cq^zwI'Sg!z[Y`g2yl]$6{6sGAh=m>=w>wIVvvGi07KHhe# ;U]}@LϽBpO-p|smK|%6ZG(߹gp#% ϜnX9uL=s~VFi撚4:^{&my#mҥ 8GUݙ~3?Rb+@ [V[#o ;1?]] l^?Z1ڪǸ0ԀҼRʤՃ,JLYIF)Yz1j((a 7]e E[kJhr`"a$\)Ts,ƓGUj{'Sv?"ʝ!:0H5hc% CAIf B&&(D^Bb&Dw;˶ |$`4VrN78-q786%*kĸyTvQx 4Zl#C+Rlnc̦NJ}*)ͅ:3Zp&&Z#S@~ݔ6CK=uvPIj<ȭ^Ʉڳ̑;Sϕ3IZ9Ub3a>jZml,323N>34}Rs2}KbCTŽ#M^'P{Z5D{,Oƹs[M310Ϝf[Y9 z1_m]d2/fU6 UIoDSt L/4&mLZ ;X^*Dn 2k/ԵօÇ(SW7@ -.hk8>aDl"n umzhB\Bwbs]O.z NFSR@!DQGwZ2+1dwZϤ~eXpO?lhEi0Ch%4-g㔰'iEj7R[F29?Az2i 8vH Jzߏ~ J>ۂ%u$PgsӒ`=0a$ci1 O/nxz$k 3j/uv|+npeVQS.hzg$ϵ'+"6tj -JI[{Y?yZ/ꔝ[bs7 /*( xw$n`5'^,) Q)j+K~ng&v~w +;5⊮Ngh{o(KildPڬeD`e.[jc2X}^hG Hw} bv|D ʻ{Ljue*ŗWhA/[Lϩkoio,ۏU1 IzhVX3bKtYÕ3f9`Ŗ- dQ,<2F$>(tAb`̛sSJDB`%lQzCl2EkšGP%٧,gܞjM&<\gEL߫ucƤLU:|I-k ;^nm*4XB\`y1gn>ecA $۝1Zy"Odc,di ߹=ݪ~qt]wJwd"t i|xY0>Y|i/ɨyQ~R'%F\ڤ¬ at0 ##=g R$ty(zв|>vOѾTU-XXٟͤxzKJQH~vm -7-Yo\5'/p$DA^[`nFb@E!NG+ C./RRe/sڒOc?6Za3a* [Ĵ{iT3zZFCT~V.{&N@.GDhw̼ F;3]*2UNvS44_`ׂa1=|dPO)%^qLJ{[wiQ/X_\Y1 Ʃdˈt8^|[/q@~\nPOQFg;D| Ǒ$tk1˿M߫Cz1SI}AMz{/4z6%[ ^ŦPg;1鏲ǹCdrId|rS:OT8j6'pόj@d.T;_J$I6V߮#G;mS4<EY49̼r380?M8(W72USŒ}2{ݕ=L=zyK KY3q i#˅LIϱ*u_! 6% @$Z fgAa X7v,=0ŐINyea&N{bevm2_5lQz#zv z~V>FEe-y<y“L0hZeǺ<ˬb(Xظ/|!?Vh,聥ˑsm+Mŧ|)R7%;9|﫷s^BSoon9/vY(I }Er]KSiFk'Eyd޿7ֹ~Ĥ~/57/'LǙٷMy0'ɭy\os7x6 (yP?,0.٧>-Etҙ,r`F!sCK1zO%EMIULA[Mn څh{mrjYQ`](uDZkH>G=ƳߺIa^ 0i:@8IDGs gq~D>n&x׏bmm'eiTIwÕH^% ̥.hTҍЙ - v_Hb TH_Xi#*^v\ȿIT2䶈0YƝ"&hD[B;vaRbQy]&ˢ3l[/Yvz{k6JFBP/ծa*(R.? p#ސ裂ZYv1ަ^sԊn0E[9~@oo?sY׽Ovpc$:oyIc0M@en\-VJHE-he+jN<.ɆO gLnh1*렪I/h =uKy]h%`r1Y4՟* hIABvD!XSC+"AMkn1g9%.387O)njXaS3צ8aiѭbMs˄66s8 /7??cQĝ=;oi;G6[P<! &M/]8bְ8 {PǬ+ (Acmv̯5M$vJ@3'Yuʼk?1EGfJѼ&޼ :Q 4UHsDJGuJM>Fw@AdheD]GZ/~n:{b ^, . /&|!= i*q'iȺq=<xW䖈 "Htub‚ tߙAXQh#?5(X {FiUPiǐHVeJHxԧc$vtrїqETK:qJRE((a"J歷Vj 3IO Uo,;'e#0 fA.7Coxz6 ,bJV Zv]awʈsSSqN7q}gCaeN5XGI}@կt`Znσ0)BJ&b&`q^b0H$a 0XMe>v!` @uqrB+SPFWxJ9{,2j)%[$%dQj-Lu'LEK!79Jra &7UvO 脓+a+O)(Gy\f6K`g$g|XD/ݓ>Aߦ%wa>LBBxk4's[ӖCipVsbPIEqꠎjvqA֯T0. *v2e-`r 7SpOEHm.QW^Bc x{{ @S iDz",;Rw}#͌@V>ڞO3AVBy}Y7"s P<m .~P:)c]\.)ӳ:&BtF?}.!T)-rVE~QIQ[!Bw ?>ǪFn"k(Ws,{Gѐa`[-`e&h+w81Ќ3UEø鮒cPh2⯟&ȧo1 +"t[NP*J@uM"zZ噈xB\IϔJ7)T^ ~atE1B~! (^6f B}'F!7J(< *lB0,){|]<)b*=M[sBf6 c^Մ1]3|V޺ 'l*e;X:֌,3ocِ.yfOt }*WuA|6ˉևy3 E5{\Ft21:v2 F^.S׮Ӊ6G4)i} >Z֥_[cѓ, dUQ)Oɹ0n w,*2^k o8Z~V1P 'C=DfB9/"Bk {_ԇf b qf9f~hIo/5Tk6JOKMB: ;4?FUd\؝rƊu^MB tKN&RL:\F#G̔2][\Hg ȶ3TRWթ䮆>`<<1QeiVcSRZ'P"M3: ^y ⱆ,)Gm1ŭbhRGFla绸<@!F>WQ~r/mL61 6Žz]YK73neB/tR̡Cw_> 'E|ZK@UDZ!{XޒV2Gԯ7f/-g.=`{n/am<:hm/lKXnCݦVoM!ZFb&/eKwBML=EJx&k ooyCzkqmPƎzOL`'=_,-`5n2@Eꉟۇg~;,2 8G~行DRP֤FWO{4nJ͎̄xW 3lHJuk~kܲ9`)fvoRT2wn-E EO-I{Q;E(~4W[*YR)#@́A" DhPY `p e+;DmV?1Y9>m73lL¸/ 9s}#εw*](1_[p4*3ԥ}^"wrWub.V>koiĤũScBw-g75į.IHw np!V~7 >%w/~@H5 'RS~UUfƝ{ʰT$i UL:YlaQ!-vv.QpߒT^}l$";BD6lM1F?\q؁>|C_!7[// ycޖ'i.79.ŕ$jIBmiؗ-<(G" >e)b< 23=TRhnyύLCclUGyPJĜ`E3p ٘ duR|!$LYG>[qiW q Q}2#`g弩rxա{@ փuZ:Dz,H5^ 1ǥ|}13+-? J3'csonF6"UF8{CdǬTn.s汜VTتt}QB/x%O0 z0Tm0ŮCIX%/@.uNO+})+-<@jnIn"ҺXd|܉,-J@R^M}ϙ99&9!KMX-rb iHfiK 2%3'f(Dׅ0}.!mFJsfRΜZGk92}ND!gq+ڸpecp*g*Y,6-e<:{2`p^sTƟ]+[C݂ qFsf "ى axJX3!3xȿvnK\Ƃ#o8ɬp⏎)Ѻ~gLWW˚FķY>7]|"8pSgrxڠ9(D:09jjCdAz*)S.GDFfUj R,TS duW5>ܿF~NP^)e,8IvJU,44%wR"><5ɬ3p=OQ^nz-k4%/Nct/# VG&wmqq*t*[ZU~{ܨ5 B-W [I9[N U8n#XTHM_X Q>Ս٭C݅3ٽm mvzŗӏT*Ox6spl=.,zit)2!K5WWt8P%F(0W.oijqv^K2ъ{` n$ă_u$?44HkD<=0_EY/W0:zZ xŪ 㻝\,^cl:wQi@:d @P o[cB}T@1h Lm_BHݚr f>æ$mX$p\/7%fNVVkHS;k(1 L"*W=J8r?ND)7y;Q#SK.vj}yqRg8;1^5k$ygy ,#$yK=)OֆBGY Ga/ep.ꌤhM/@R^=Pr ԳV&cU@ DH6=5ں>U?~p",z %$Sxn7~⩿纩“+9(~*rEg<2=Dv-XBx48nq.B/Ib'י0 ؑOes?> @>Jcw:s+)JM4#JC:5-''@(VNg$]Shg#d8NIi݅Z}#!U4P%1b)TpX3ˀ\/ND2=bWrn&Wh}!ig0|sh YY;؃YGb< !M%8x^>tpFR]Adg%ҞWo>d/Sb]wX_LRf`꺼 oD#4@CC7r0դu@>.a%]嶩؟ZO=Qꣂ][tciCDiO,3Dm]'ra`šS+U'BJFykI!ϻв"{ X7Z~%qν/71 y\3뺚!. dT籊 L֝`Hr4T`'3" Qo)$q{K;דe,:fqLgtRܹ=6Mٵ7ec $eQ09o5fc=(>U pHA[Qؑ3i97-uhS Px-9橬kolU!BΖ[j6 &o( Fd. g]x X.|WJ~Ĕ5:B9$09(Q}qAF/Q.}Q{XQK-l A=gAFT,ћo[Hپ`AAdNexǝ`*_p{ΡOmہI2+o(d{C)$^P)~b*ecQH9*yXZ,1RPzh\̽_~W \t oj_[K4gKlYcő4F`Mllxez ;]o`^b)cw҇Vg_"ݷ}a>7t'i'kܮs]~k . S;a_i;~uP(n[w4i?o-sՁ?"{yfzɥOdHK4)w&5ƣzV28{?5הּgJ|gm '3a'}y\)m,;h.#foGU^:ve7S =gFwwL/CigE%o2XW{3!M62vYƣ0YNJ?"l/t}<+R"^+6Jxap-p -[/(fD>Ss=[oy YfƇ{Lq6M*s/Udx=o wR[W0R¾^@DB !He,)G@J,L=ŸpMVDn;%^(?62/ i{1~Y4?sh אUAkӗe0(zlzK|/mBhI !+Olb]yS_Z]<;o`R_0ˎRş=oWGN05MF 7ٜY"q ׈YN~g A+Gp3Y6H\Z{e^bzqtzv,q,2EC#%A {E_n8 LII&iQW&oiKn$zT3"BJ29nnu" } {c,@"jYd ALlPs~wZ 3r %){|EL# !Lۭ:[AY e>/nNqk;#+Ӎ+낏7 ksbmD#b *ax)` ~. Yȋy)P߀ΡS[<չn.6xLTu n#MFdD5!֩LzW7="dF5O{g`1"YÎg 9%^FeyEL#EsJľqE$ #)<:f43ߋ]t+a?{~_Di*E:J?o-lh}y3.ȏ[ߍ<|yV?h2ylYOvq!\ݸmgf8O3]T"' P],ub z9i:y2%zKE7t]qL(kzce g}R~[+'|n1R{ԧaϒP=mH)*M&ꨍQCS=k݉\Aˉen,ί_%ҝ @X$s%a*Fv"\wa 5"+(Ul##kӠؖ$zܲ ?Ir$z?B t큁jOEp׈!f֭Kj[ӱL2ш'+@ahDxjw_6uQqN?aD5Kek٠0+z9va.|yAEwU7$r@0tQqV @ ,Y__WVT-wj_ F)UCO6`fAx "z)& -R3ϳz8|4!\9{?w A'>eֿ"csoCmq9{/!myɳ]$kC^nF̺O`o{hrfpR#wCWÍw}tK:x2+P &T9 "g#ksJSq"` r췕piC =1}imS/uMP!}&F;:h ^?#U5BWTd@445ͬs= bAzةr!NGiRAU7vfB3O7 njH7uQw$q4G އD=VRxJM6cKuhIfu[0o*2[<'>6?b?[ /Qav.~cdG}mvUY5\[j~8#ua2;>)^PdxL6ځ= q:8qz%%,$,{&B :8n#!N 2NvgX+Qt<0n 7,"SemybƼ`!3 ߺJ.U;W0.uhY 1NY\VSUl؜T#0&:i 9.јFO{;YyF#cH4-7Пa-齑 N#_Eu7o`LԨڋ(3U(]\Ȳ #X bယJsJH:H­!Bm*Don0'`ZU~CەM`dj mj#ceRt A` o 9cNu< '@1.r .oTuUX΃I{aKef4Y=+۪I.{ #* &ż+we:Y[fd6#XhXM'y*mv5d| Ö'H'2I+8tƾQbnEw$+fMaJoO"t"r4" ɻhד0X@=}T 7N)"T"Ip1_^Ht΍Z̿Z/mXN&ƑےQ'[;?ճ#O~*ӑ3,QrL.D= o|:'P[42e.4WPhtąGl/r8X|cZv+_³G&z-Tx-M_|riɊı"7I-^- [v}\WiYe%,KF&dtEqZ2wmyNYp19d_JDhS?a1d;TUd]v6ٺ}fEulKS V:RS=7_@T^dl>gW>z! J[bt|ОP'/_bpx3RD/i/ָF,کTacZ; ~b=_b?˦onbe⌠խ WbuS/LV4Ӿh3Z"qIˮrM92q#gwTа@ cہM="NI}='CpI*"2i?Ylgu<_c ~3 o",?t9دc WHѤ;㨤\<:D=NËyPΉ"xoT]rd::]t^Gf{+%&rY|žE"g1>DFK^pNs]Kpr'ыHUZDZ-;r0 ur}uC='prڠu[š:<m)K*NnUŏZ}iMUQ1sхl_9ॶ4C9-{~B*ې}/g`QcYC$;•~Q9xzV{Lyzb u5q,PVO TIRdm~XzaF[dTTf@P`G10?(LP 1˩/|pă;M2{IN4x@M3|t Ee.Ȳ͓yTC864%w,Fk,%jJ7?lԤ 2fpN4:&2-^Df1@mssYYҕ)K5xQf XxaCB4={n`TE]5\~YmғR zAW/B1K K@/ eA@UaWkyA9w58Y+5~`׭ѓ|qq#|Uxf)OO٥yN^[wenB8/暕nMXfۑYȯ,\/,wda7\M*K=8} PrҐ󭛜ygG$Y0&[%m 5a8U$Q &(mQv1$e{; {(ΉJư"FDxkZ E6 V]oIjL|ATO.1%搁_ޭ]a(6MOe;Ͽ镎wE\f8]'>q35dvcˀ DZ/JW4Uq{k֞QŦe L Y =0piuI䝈iM)صu qM>b ! |HF8Y]y"Aq+Durr-Qr.Ҙ" U,(b!F7!,ƜiDO\Tpb78ΥR̉@2tGEqXyWDopAJJȆ6}Q܂:XйRd*򋳼P2U@,1) E/JdB}R]^q[Lㆫ"}ƞvUNBI"3 :}@l#/,!C񷗅zQhQFcIr@y'ۻZB~<8ʠj=l!%m5x;S9l=uJY)&~+,hL /fT:TT0<:uٵ]0+U6!/[Gdvn/ ٜ !DT}ŭn4/+SHxC=_GE bc{ohX/wcaŕJQ9xg 9} 2G&& TJk~:t_\_w}m([O"n8CV㊒ '~;ƽXz%i$(PsI o_Б1G:BpU",j^c{UM|o(B_R jϤ', oj=DWlZ;yߞfh.f48Y*^ϯ J,$KὌM`G=WM6 qNK(t_ <'g@kt1e!7:Fw%E `Hc7_Gق ND;5eç$cD4𠥁n?B &&VցWmr3$_|yld#?( HT )8V,`2۠M+Ltrk&x>vJƲkVzg'9tY8+:`*{ck2CM2=U.Jw{Sb 9iae7#7G亮qUf|## WMsur+ZQ>  9 0p?J_bISD:EݚXi5IB{v\6ǺW35S1ukՁIٱaEXJ1"3Z6ɟ,G` 䴤 D@SZʄX^{U] <\UEᘺ)f <~[Jj*Y|\p~M_;^8Ϻ2=Q':Lx%C><\mCzk4(IP:~b{~]8mϚiQmͷiSg ڔ3Xxe9xɔI4LbQ=Fy=19_5 E(R@1Fufxr5:M%"Q.wGN _AF t`h(KцՀ ĵ* -۳b=م DO.ԙRm/[pv_m#IT\O8]lTM.MN :ӄ̚x8> ajP_91gTڡdǿsE88?"^)s&xQq5hmr>#}0 qsJjL{ %eNdٟD/]ILr*蠭VQ20r^#]yd&ʆz75\i`MQgEY#M]aI%!;kCpK*lAƨ FP]B?28`يhɛv^It\zH_*Tkp07?o?tSI٠rRIX>bx$. ؼ0 Ŧ֥4'M1.7=R)eqn𼚍Nu0dzMrl`WR l7J%oD%tR 'VQI;hksha5?5`?7Wa5fj#E#-'f fxy÷+3x`^cͩ]IĖSéë}_=x4W w^1Z۽iV4e7X> 9;o|'_C.k~]S"jwW= -&Ҝ"L,r Y%Tps$z ϘP^fߦ3K&U;-9rTY3YJPmaBm)uy )ߢdR?ytοGIР=zÖRWI{Q 7qJZc (.qA4=[bqt`j.YC5 Ϧ~|d=/:yYxqFICb*$%ӇI*6]`c~%6@=9^]LZ>/FzmuWHH^M,=:-(Lʒ*HV`qǂ3[6OİAB'oʀJ68uo[6 9,E=٨dTz Z5KKAgHЉ&3pN/F{wAaoB?  b% $ݲl#0  Varsvg풙?7m 4kk_WVD1w8kZ:o4$ ȳr=וnM.nHtf,+2Yh1cw6 ٷ!&[^]4HlI~݂0-f^W@v{kT6<(Kθ0f&î}aCJJAX]PW;Zܥ *O `l[tTP 1oB62Hlcz ZyjJ>'K7F`72 fI%sHatv f{DhT̘4@L+OMQklR-j<49QDUUC0 8 K<|`%M88 R ՀG?8TE' q+tT֣)WiYPKߞ0޷)A49i~wق[j^COp8I0R/4&L\S>ꕷ|:dbqUn+ 뉤.~E `Yo"6a$AoŎQxt m-[ȅ'︀s~N B v!~Aܲ+cb'aLid8ٜOe}bnSG8| gXSv쯓nzI!!42vKfnϨVKFQPldY`^ dFIJG%96C+\6rɲߩ!^G76 H讁H<՟ ulc;'X䋻iE9~T@ #QfX)+yފ(ȍQu 5qID lաlhy~B nܩ#oUeL@Q̩pr?Bt {ZJC*U!7s t˵pȠ&nߝ|H_@y(MX2Ah`"X3liz3j){KېWr=,Y67fǗ>$&SēL}oL'~lH*P"y1  ;D͒%Gw\X*!$K(=P9I܏m 07 ,h[B;cl蛡jGy'vD 5d_G;8=/ſ4AMN};VN4J*7QK sl=a?ssK+IfO6󅠐39>.7ZHy%kةڮ}Dn/ 󳩛ĂAj@~0Dߴet۔&%AoӘt@/;T .zV(ΣpK[$2kLPϷ'Q^"B[яxL9pZ5 Z,++!CX}%jkAi1i( :pe"-n'iB7}(De$/7E>=-jQt7{OR mR'*cEw.K1@_)H-a!EA0 clXV~Ÿqd8@*$;mmu }ָth2XÑ/Gܦ.|h ( $w-%jr}NwwA'}UƦO{?gEw۔!"DeoEtZr PrG҇o<buA,#gi"~QcDu3n"91Qrux9XܿZɷЃw[_ڀքMys1\fCI3`?GKRY4cyIX5Zd K4}.Eh>QBĖgKfThfS)hI$)T(*k1 :T5(]'<67Lyw&) >6T̸.%#= "c2TTT̎*p 1[`(2c`(M ǖ~T+>%m FH2=1GOCdK-F (?<_a7Vă[xkEEI?j2u>6,طmKRLc%+o9YV}'tH7񽥖l :W D}(]QcH8}K#˫G:4~ՈgVmB/lE`yVma~9nOtRAo9DXth-dB?zӟ2M*(n۬c9@' Ӎ# s}/LǠh1CZOFDŽ󝕁O(6Yu`1W_&FqLEkUS>]k)}4.i ?pdm+UD\#hr*˚vNuew ĸ $=CwU%1 (2Z jm4\$SJqz;ܿ)ZQ ' ?)Aט#ŵ칟 $d⎖vY]%")[@Ǟj)2NleIV=h c\@jNQ#mK~*EnW& vL.HPx[碉q>D~#p\*f]̲ܶBEoɾEވӄΟQ>4FP~<ًcs^m$1T `][Y .,~хiVHY1@ '?e6Ayq+/e3 / YFW\fCf0 KIت)JDi!{?5$u:~bFYEm6JsKcKMyeV!НxW&+H` @#>bfޝB[Q8O!؜6I43mf ! (SI Ri:P̯ zmj]G|p(ݾ@696hRGʬ,Qѥzt]~eC/_898^%?& 7. JJKWi ѩ)/_!k?بސiͣ7l j]rK_`X6dCr~ Cnn;\̵\dhc5[`KBG;KX޷d#e%cZf~l7FZ8"w--Bw+>?*ث/,CqBv ê7_՜{ޘ400}ڡ7$ V%-/Ÿ>m03R(R=# "*>d{7^V4TtNSLhCMC{X4z! *8F4Yp avp+v}4 p<⠆ǠE( '766|N4*ƒƊJUzyikN ]7Z {c'S|0wFT!L}.`$pwS*Y)m)$RˠYOwm.gSSer@GMpԳ5-pq{k)z/wR3@攎HIܹbkvP!rX?ŮN?x\2-H)4N\Y)k6ŭv@y/^,C;1:wfJ>[eWȱgYZ070701000000ab000081a40000000000000000000000016759d57f000017a0000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/dvb-frontends/dibx000_common.ko.xz7zXZִF!t/m`]?Eh=ڜ.+Z]% (<#Wx8kB(xIj#hˏqi5WłmBw#d5CQKgN$G5IK.k>UmgkXR싈Јp}ɨlĵ, 'b`53ݭIoByqBG%$ H߉-h Τ;9qC9V`@^5u_NrWƋOpHtwvy`BUH9gRDOațAgR$q :$A{ִrEaΓB:BU0 O78+ZT2?aH[x Eѯ|X!|<Xhe7o(o|"(_}^ Ƙg%nKrAP[;rB#"_.9s\ܒ%pȽ9Ƕ-Yfۯ%g̗|)v]bx 0mT$󇐤{nP74xɡi1bgwU3QJ_ ~ cԡB-$V<`_9CE2 ҍ ~"c'[*GwbW,㟈"&X)Y 0VԗӥA 7n(wL(!W&o^lx1Aںu Bi^=aN!ic_fo`4Z]tŤr&^g<B?ǂO<>J[Ug/ gĀ`wY_hzB`Q*!vDYB25j\'ݠ bC dǃe4PBy*W{]zJa*Z֭DӋL eBz@NP*HJGVsYڪd}ӨÁzOܤס8F{#,t cUZ]%( C!CÈΧ(5 DqS!A3@{/Dn:T-K4]_=b 4%ZoV>NfDžg9 rP k 2M\]ͨZP*@TKF6į6]i/4ge=֑jrh)I&Ba_aDڭYװv\Csʠ';\ $]3Luth";jFBzZpF=5l;_1QQiaW47L!"7 d{OeYPn@ڬt֡J<3ӦH*E`)=xNAJ3Ð R.2_{=]V =i! =vp݇;E9+$J“Vl~}H\/MJ.P"q_[ :jB-yQZDXPO8[aL۶D}_*>c9ek%ׯ eoا:z&{ը?f%Βqa:T8 UAkz,^eA4wrZ.}ש|B _qwnzDa-RLy պn#h~J 7(s{ZrCS)Fp|=%(MZ|JheYؔ3-+Yd"B_gņ"xGg8S t1P={7G,G;$?CC~1r?bෟrA!Hs#"0;[] /. -~&C x8;U&'\h"BKy-`h%7F9 5ʏ=;0s,f? %( @HKbx BI#F# 釁p ɭN6ESӶSu\bh#3;Qu\:hEz?2r!Ps~9/nfȚ 0GՋӮÖ&%!@'$"c08zJJ& G|YcG7#xRu λ9.qªU۴-,Jӭ((vH=_ԯ,rIa{SbQ7P --OEB) ς4RlͶB9љ0ӊ/s 'KX^aP9^O.(BPiU@.^-:cEcX>~@HѹH/:wˣ/jAT/9pl=˖cc'v\b|GV[b:L*!_>FO u \MC8tC 6B+vkwijyMڕkZ>:[m1ڒAmuC Ԝm2&ԊImP'u j~]^Cf|u'=T707G9OafRJw.qYhtz<8,DLbfb#K5v3C59[~H̀:W[~ T.Wn{t}i{]Ӟ~r` [W`[曫Ct\yVG=|Xa(DLuUyPdY-MvBesk ^}ȄKДd6CF.^.˩xaf9x޴QF@߅.'&"|ٜ>+ȭ^,KnpC`1N~*KɈ*3Ee0-}nPij+6[_eAEXp *Ʈ"m5,pSC}2A~T|P4'Hۥ 'X HP)pɠE'BS'pҹӚ|ɞW7 &{$j~9e(tUsր=)ݧA _y:uCb4+\^+ѓP۟zW5`;LH ľrG+bh2WcY9=]{x^oy@ia;.ڑi]ކL(< 0S_~x{ݗe\#|+77~Bs/+D #JyrRʒ3􄛂m(#A?PcB2%!9P?M瀜[4yB8r򛖊Xavi {[;"d|zTG\ʁ:*enZs&KS`X1 Yi38P2hkp!WeAoǐ!⊵Ҧi@0*.yUƥB3+އs9 yB8ߩ-M~~ ƕ9AM RϔEw}ȱ%+a]}}!!F5C^L@]C^ 'ٓ]5=bDMΊ6q\z1n9h,թ&>b^IcX ="ٹ˰8zJa8*sd'H%Kõ!Ҝ-q{6o3,w P1Pvz]͐538puU5l4N0-s?,BUfk3=xx7(crtU^tuGԟŔ.[KVv9J߃ b_ŦGUQLIe |f$[olдh6TLA:ޅo[ֶLl+¿-[NOl.x\%6*]R0՗?,vG9x"ATih1k`Va"%;Vn@M%Km< #=RrԘK3^=-rGXQiZ,~"AXNwOxQ?uզ$$Qn)Lxx;'+ϣt.ngYZ070701000000ac000081a40000000000000000000000016759d57f00007ef4000000000000000000000000000000000000007500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/dvb-frontends/drx39xyj/drx39xyj.ko.xz7zXZִF!t/^u~]?Eh=ڜ.+9^v&44~m ,vF-2;bbƿ.Iy!ȆPݍd$OH^ n@3 қm+άIyKs ǍP>ʾM]Y/B`_ t $rwzt`&`}65GT^b30_+Li\&׫ƣ90T 2C=sVW0 N;3:|[\!"ߞ6n}Tc%cp§p!km\vk؏]dCrAӏ3՗fɮi]Q?8WL%.^B?% 7A}0ä/hIѐlfA* B>t [hpG3m9?":㳍ˏ_ &n6KX)hrgN. UsYԉ,Ƿ)J{5s2I5@X&ό՟Q H2NC)0U>j1W,M||5QKC b1M@nsc=r5|bwnnY:)JZ7il_)О_:{aUfhdT/<&} ;8P]Ay+3}. o7u/@@;Lkxfm ]+sez_rs7w|S@)U}H9I~ *CӯE) 3֨AMATgM%,2vy]xBuxs (|aP8UB%uPG cp`;Ilz\"I(683uf#y6mȑu>G=S k};'mU(XS;JVp|(k>P)9wH&zH0ߠ [oԌ3M_& 1GKݩ0``DT~ʀ6Jȸc2s-ɻ/wHc O/̓M]moZW)FJ;w@'?bur;A]}%/0ݫnzGC굕UaeXd!,O$c ',ĜqCz$V"r迂Nq]}h+)/|898fz?M!;LU}QR*jϷ~&'4=fӷ| +q b-ý.jrfx6S?;/G=5fg._`1}L7"7pYpR#EAZA 62;\1Oyh"0щ+WgA+]N Xڹ5J/ rHTfik0c fYCiZ[^,WX"U+WˇUF:{HEb> p)̽QYس 㦦BIS% BTrVςM""^JgLDqԍn+ᙑUۼI&ݪ: ~le`<bwNj͛4#X쨛>Z+[W喰x>Ub,j{J/SATMghHO^nVCm j旍p܃hVYDK#2Tg]R95eB9t51ۄSf7BDUfLG98YQ$Ćo1t*XFʶeanDdK1i[1,"|ݦ =Pέ dGp{Hpt/FTח1;|'}S044zGA߾@PئE@{3pe*=vGC.*,Gm)8mp K}WxUwcQ6OX{61<sp"y9DJW4]e?U 3NkA&ƴq <\sv2H$-k+A4XJ+wFN1c͟Lm\<| i02}e)nBaM g[g 'gvyoB~V%!knWoC~ bAl}ގ۾φ>%o[o`s`m$:xB_ZY X~(GRE~&|aM?ǹ1_~No;xA8,j5~b-߀Qjާpۑ֖Z@819P_o 6dӻy;2 H(n:vO]ZZnrЇ$:*AJ19(ߨ6J.$ӼL9m}#] a9NIKRP@X(XVJ~JnhxaJp&"=oև,jS?"Ah)E}v欶w轚jp7dHWY4oة:X/L?;D"v>-@,Ĕ3`LUX͘)>2heQ&ŏBT&^ yj2sKi27i{(y!ijO<4IYn=S YӎG$aQ5_hƍA'L.cS…ҿtBZBRj]=LD†Z#i! 5e-ЈI;BMm>Bah6 x3|a )քfR0w24TΕ:V6 e䐠{?[>QN`g:W 7¹(rԆB@XXФK"Է$>\H߀e~vQ+廠so(9=;?ddbrd?[hv<Y%5#B0~@O>mjoL>R8SM G7GIdb wjWSlZѩ`㟊+/WCi,ks#M0G*q{s ZACG}+׋= C}VO j b-I+ƗueH9p7;z_vvzf֋VTE(tlξ4]c=e"skt4iI`, \;?h=$roCO*\4粈P")͇ ob @ZӊAjًkϳ)\WReaP =7Dj7OQQfj2"W1&6^NX0ôofŤy܄v0~ܡ  D@,H)F"Ġ?ቂhLM1qq[WRUNgkurtubS|EKM߽pfHJE1ynìtZQ H0J{~y~ qF>4%![UC^ ݊Y+JhP0 \)m'̔e{A]nzP\ZO"ZvW4$P 8k}?Çg+p ]HT8ibņVx!xDBN+H<UI]C۟O& 6 WnwЭݹ$pTe.*%tGc{Lr]H{Iq_>Fe&3APߵ-7ig3vE@ kGo=,F%-D7 䓽r""R]`pR'l`[`-5eC)BmǗ<࿨Sei0_oқ"\$nEZ k~7GhKPE_1nwG{U MeoH$;yZWL%h ;Ta -[TY4uU|rjؓ0T05!J}DPBUӭ,]HM"6'<~n,!mR WO)@T^?./Aom3Fәb$`T]Dk:lƚPf\-Fc?bcf]jaTH}3q^hY,rTB1+%={a9l Pg-{Kb'>/9w$6rKq0:cxs6c2#5wӍ4E@?5t(AP䏳F8gQUIخǛDQ7i/ʋ⍦$e/'M)zAZd&aA C:|x>g-"a5w؝J@}1TAR}N&0naՇr~v`|ڈ$#pM6aFʚ1itPw*Rw=B8*U2gKtRSH irf{TZw/xCj[$v=r%~p䡃KL+M%~Cb[k5/_#U2Qq4'`)_֞c.|-5}r:)~=WAVi7:`]k )g2 Bzcmy2 vF-ߒիcF8Q9<U ;dY@^:fT#ckH-pD@* rUYoVITŶ\aq\Ƞ ^&ubپ$t_u,!GҚmѰQw<h+kX:5dm"{u$(H#>ƒ֋9"qyqqfi5cvRf7S9S3xt=ר HypT>G]J6Vp8\ θkd:x oBp_·k ̭Z=K __$9 ΰ`gR O.wo߿T^=ʤQN$ͽ Cio[Xhtohf\ڠHe1=' xUBhAfX:|$|&=t|V)K[f&-k Зv]z gmwzQ+15M傣CnW[3Ŕ`֘vKV(3^$($CvW˹6B<13muO,—ϢyuCR|KAG]ټOl530đB.jȍӤ-7Λ3nd-L0*_|N-O`ĻBxCr@=UB,#ΆѪRcXʭTuP z"\8p&VQsP-;ɾ9Yԓ 0C) L)^SD}<*~7q8me+ㅻC;C>h9R+bG =׮ZEѦs1;qN]A*6|:FzFvUl:PLWw7K@sPp,G]Ŷ\ w6C )_ǻ-9C6ZKGaZJ_D&]n`|U8B/FsNMp/n>`\sANO/H}=ܰH}£p 7H!KPJ04a.0LJ,itRmXrK!c2b狉 ~* hF3ޗ龜H|_H*EMKMŸ,kǻ:GŔe/`DԳk0!<ʺ^ER2k1ME>$WItAq'W7PI;JGͻsܡw]c,ОNH(JJ!-L-!&Zd2jʵs,,$TW=_ӄw< V}\?szKNp@$fJo5OA#H'?QƯ&{/TcZ: 9a)FMMiaNcGEؓSe2Gi %@'N$ ^ܰQUH9-:A%ؗB3,$upq (76X!OpUb%޿EK !csvJQ#H=ZREM - NvaIIqZEXwձGF)#7Q/v1K!F`,(طi-sgVDC1u#R',- w;ߵDq4/^#I9SbҔJ~5%"s ]єγH椕lMxK3я砙"mҗeU\4h^ *mlmׇ-l~~~@f7X8<ϟor)&4ܨv* j殰M>M &G÷rڍ((D [i[rr ÇJq7Yzb3/.&9L&l!%]Uw|cl$q_ޡ$xa>Vّ& 4Z (T=ߘtRae dFW]w>n$L0!8>w!C_EX !`r:uJ!rGZBg+v,r;C0mWʍD~& W$qHuO..:St9 VM%`ӿNkn!5vx`_A>g区|Iikz|mh#X3. qoa3 e5:/o-K\8ڿb͜0[ͬ<᪎\7⸳$jJZn! "0Ԋ;>@mlq,uB+T~wH("$bl"+Zl{M`Y$Zb9k1$[ I[uy"XS(yCb%7#ΟCOz*qNؚ?X0d*D1X?K)L/I45m~c <j#҉ۅ_%̧`.Q{1g>Q08yܨsR1 )rykTkjqYr VȚbF1hH%}b#Ѵmڧqi{l\JW:Bcs#*  KqB~262q '"m9SgC"OG!dy'&F Ԩ돿ԎM owOlV\%NâYssG#8k1 [ .AøC&08q|&*LziVOq#,O݊#%Kde뙊>sYXL /lj9E&EnujoZ,C_Vd.:Vۋ Ҋh29X?E[Ş̊my{ksw߻I7 'o&)X=O5StO[v+{pB[ ug굵Eܿuj8rKRk%Zs ;9 .[d) Ew ŚHdYjxGz؈S)D -lyQ0CƘYL?`:wv_E2wfSnܢWpM`'Ma=A!,N.$}o?dW"YЫ|XTee<:R-lMuuGn ޞºw@˸܏ssdq[RI!":HR JAZLu #`]h{L˴ɐcЬ $zKyo9s\t 2HЯǗM@W?rVfܓ>ۤ˰*P.uW wdreE2m)J ,Nn`jؔfyKG`f|*9.(.`bhdb5oRd۷}GAoݣSkRl:lMkAAjuUgmj7lsѡVmW^~Q"5H$BET">T{k(\J,r֘*5 h'jwuZ!Jf_L2$ݵ<\9zg )=:15mmnM E~Rn~^ڤ悚%w1`Ԁ[0&!\Дi.SeJ}WGtPK׆  q,.T9/(]3ZjҘgb6UApWӜ6v&>>A/F27IkUFDxi%.(`BL節}Rm24RdͺkqVH]_+CP~>A>R8*v۷k Ft 6Dd~(<<9ֺ8x\C"7ZΡ̆`r͌AX]p^uPݺBQ M UӀbfnM~7JlЬ~0.hF:oA}gܚ@׆Z`Xq E,g p-V4jlߝ'7MpKVo25|v @; }89.V9AW{SG z&F'4t *p8FZ ;ĴéuaU-Sl?hӂORˤU/saDD vOvY/N>0TXf I" ]?RWBŕ n`Kg~^k.=ffhPIy§\{-uƚzjb񦧸obNb 6p"-t?SRVz[f IWUS0 _BGBN]IF9Ae:0G@ %zpbbK=|?R".;L.o@z=.*7b#1QyTW rV׋ =<@4$jMuR\@ri:ռDyq+T>,0: Z^P}>S!Kyf~qS3,Ld |Z ʏwӷGo{S,ы#l8U¤/?f7g4Jti$fzbN2(’ 1f e._y06{r[/4uGF#'YSfDhqܰ;pR?lHB\0(E9ߝ| |Gs?!(zùIYNɖYn6J!|*>fa3xz4ԁ$~Q Ul"̣3W sg30N {KRH)9^QExPo|$(/T~` %,d-74&٠T5_RHᲂd9>zD8ש]߉gI V/=uۼcqm۠t7S`i.p@9,.C M@r~Y2?ntxB,c&6r1+Ȝ v25yۃ}ND1CBvBM{QGgΟfV's`VE]K8*BC <ݚ?ɂ$H1hG:k|jySo~İ>bKHMu'm51 u^3OY3TĽ+I Cl/1HofOUqQbftY;^;IKc.ME1Zpk$-Bєe/RirpD2mG2:  *XݭM 7H{WnP՜゛:5vE{l\~[}4Mh*v 2|f TGm3ui:2a׊@j{ig40GK@M) nok]AR1X#>Q=ϜۡgY>\MaI3Ghtπ G_wq}T;pp"XxToxn<$bTAWY J R OF܇z(P.aޝ* v [ڱnW`eSF*y04?.ԧh,8t!(c:|7tyCAGVGy s|D7o'ȓL։{Փ Vq僋5.95lm Tg|oK ?\T1"%>;SPO!Dilo90kO+úrIs)xt( 7?B$BR)[HvO4] ~>ZP˫z%'*]Z$*(b-{ gdq<>)~-3"ZV+{W"~J0"3!m_,I@l*҆7}AQ߀!֣1 J)*ʻt %jZbc()VL ;)[BR5O@mmuCgS -'S^&]ͥ aɴ)TQ4dreX:8b,lR/)}h߈W,uCO;0lIRܝn~"JM96>ॕxlCYf o j60QhV 멍Ԉ[yx[;xDKl}ݿ>nA#~s' SO+p2LhGiKǬޮT(Ȗ>hk) Q>VUUJ˾F1Q<22 @*&:~>[ ߤmpPVɊSvU?yݵe{VO3)=FnweT8NYmwhAxiP 0C@)vlG]0`ߢ$zHxY:p6Kknţ:xr\:xO`\8TJ-붛T~ G]^ҿVaǮ 1Ȯ#VyG--E7n |qh1fTEAU[ظzE[TDdlK~x3Mk @IIJsi ,YKm`)| ;q?;"C;1TpBkAis}vǐ?L7+$#N'' !1s;V6z]itl| BZ똙} n~/2T,>HZ7TN_ EqSt}}X k>AEzTǨK_2Ǎ>.`NAT ${qhg=~@xg핓blsL/ ``mP#`Rd Ҹ}e.Ԫ [..FL=r "*<9&5}Tiuc">~RU~LSÓVp<(R/t씃?@ڨFڻHj|Nw]Ne6g\e`?7"n_:K tuˢXd1 #y CGSkj&R j=ǪCfG;ƻ˾cf}&oS~J'b>VuW{Oqb@$X36.6d9S߷@MTι`~TS~h!,)4hFCb%洞Q"1WPNZ5U[B*FfuIsxszѐJ6]caܦ|,U1ߺ͜7?5UsˬoNkm8\!)yenyъDm5855 snۖ@TpȂ]cKxbOt-Do^Bhy܊6'T?:fQrNc(!+zQK%ND9K1I>P$n4I&WVLE:CrSt^@E t'n~?i7;:~3' F?b鋓8IYI\6xsetvޱ= ģ}E|Ɔ^UDBgph: y[\B 0XLNv4Orj+ JXes"L]R5{8XJqܟy9d,$poJ}"v޿ŎAh&J;ժ#ٹZxH\"$&ЂӦb}п\pRMWb t:l B6QZg#F(!P l.~4x+ LU2%CEkCVz`[ #uȗM45꺄ԫ!:7LUeh"w dԷ]s 8v |)NT":JnKN^i4%UooQ/}"Q=Π.UoCcѵwV+zhw̜6a.AgHG9uT_&GvkKD߸Ώ<2yP1p7<,}c ` CKŤ[;]mk$u֍uzAkiiSϨ_af6ZHdkDw(8#zK'ҥX2AᶭPU_0 މroh  Yw쓃66_J4r2sU-?䴇dlg=KQۛ'C] E# A4*eB{iE 4zY. π<tHHN.0Zcew<`ᑹv*%:ʚE ŝx忏v}n]n%8u*RU%ͅ]7z[ ^7r^|=f0nDIMD,ALʈkTAMDW,HDCvbgqQ@i#$#ukd5QUR!_ݚȟ]#@YׁhJ냳G=SMu^h:)Lз &%gJ7Tؔ4!҄<64 = [<@CiެaGA3i>~¥pI<79,#ȸ1K(*A%qn$YA'As3]*(#7!+_>!n*D(,+YH|J I&`*h\p<.+؈p. 8.m;.[>h s I>.S4ET @[=|Drɫ9gil~Q!iXǢBf?ԥw5vYCIL(ut}!a=B(g:d\ `]tިO|&.Ʒ~2I4щ?+@t||Jʞ tr9>]u9D[խOWvEn-ƖU%m4TaN>.yD^oUxnfr #;ƏTiI{r%82MW>+XD۶Qr3!" 3.YgR]O%#G%Ik-g7d͊>g.2y7^5.\ ۃ; /^Y[5P =[[O.2^'V$ąd5Q9CA]Y'/;hCH t{JoD+~BXX[O'އ-ԓ0[V*,D>q߇>{ԡL/J"s46xǘo?]2o~ZH?scz(1bB}{G aC {o[O+;hQe!Onn$̿FY wzTUT>%} coެUsdmSG{÷Tse,.6kqvEj`ᭇg*R}*xPk+W5]r`bE`/kX峈];r1~4tlCv\7;&WK˒t=iv-5iQ~:Uѐ4N2HF^h&;4dwiIV@_c1/Xgٽy [j,S;6Dh \X.톎 ;i_"qG}`ַ_ -p9!YL[ЯdP"eK0ѹJ #ؿl+qޱu8 R2 jsZ.ψ谭DLXg$+;,Z襬NElN=O6\|$_ю Clj:Ȱa/"1܃˔c:]gGӧK8쫇[!x'$w!b/! jKRrI',^~< kx D:R֫=mE!rp8 r@񴙛=B[pR&wsL8%"-u|hhdP RC~q=tB:dؗ=.S$;THY]HT lcَVBƜhŔI }ּt_ݖ*6kHI2Dec Q A?؆Lr,{k. ``0& rzfWGUoBu!H9O'j9 kH9cEEK jlL^L(99%b=V㙎xČ7(І2](U)/ U{;P^a,X {UOuqS"AҗBhe=eh u[ZAGsֻB}roxl}h4~5z,y<@Bp:gP=Iޜ( 7ۅ/b@,Zp ;2Žd1*}8Lpl׽FcКxߐa!`_{J<+u4+|MTh]8 VE(;syQmd J/-#)6]Sc#ٛ\b]KotSVz C¿񁽮hiBCe-gtBHFr9Տq -d۶EӔ& ʓǐ-A kH Xtloٔ2IRafI5fh5EfcW+^#2 s)Ee =(z]^k%+v4\>g>T^D?w%ǩlNG/QE<"RsS~g#s1K< 1 _"4+ 0C+'fRdZ6[ *< ;}eo0TsUQ=XaR8&phܻjzq >BE^eF [/yF (L4;cj:鹴IȚUbs.(o(HZSIh)Rχa J kjc۽B^OVj_^zrb\1߱cf~`K |F}n9A,ތcU*O47G [Tޙb8T Ǔn?#xnÑn3\`oo)i .-CBuGNghds\$y0 .w!8 ewg@wε/Sbޙ7:Lj;xy2q{ Մ+m2pͰ f_ESgxh6;s͸w$xZh?>Qh?))Cw:Mb" xW`(N| h/vy,)~bFiC71^xh 4<} AItA_6'W5V&q8I,*}BxP!)]46w TZ_?35'gtQ-)KN_{qHuC!XYV/K*r&:Nz3ϙ0MSuS9mWرf1$Š!< >ZvBWi\r:Ԝ3pȷrcS'HH 8JjyN10ȸ~gKB,G90M&ռ/>l%]ϐ+j%h#PC;=ۼF:9jDj]JgKTpP,Ňnu;`NSgQ4b,H =G,XPQP wY]06.:8iTR"3Cf-'ZҾ>'όɬe#ጭP܁aHdF`|hD?BI m|neI<=p /TX_Hsqo&@ ڣTv̓i}_n(a/"d@2p+6B'!'{*f$.N( HHhM^F辐<_iR|!=lc(D7ci 2zdRvvF^L_!i?8/U,4 \r™㦛7k<7oTT-8dhOшY7Y˴v,f):0PRK paݑB;mYH:f^NyE"I:n ;́/8׾~eS50'p1 tܧķA]%kM`M܇SF*-7GnƖMh f> o/.4eVm~ˎB/gB_jO-[,,zirƛ0 b(%6\t'׆R6cإ]nj# ǘ :?xJ/!D0 ]$I 8 vUϬ)1 ڦ1`7Hp{* *0kY!b J e5}XI?q8~'QfX^ MA,8GXY&c9ڼ)Jé=ʠxQ{M95+4}*5JDT-#Zj֯<ٙ\k]Nd.PIֿvb"ECtab#4C%g#hi1}y2I#Rn\uӜTҘtƥ5,sG`=>ِ9"nWRpC]K+1k#M@K{E֩M*iL+&j]PtGaO @s&9(~k'*GI3jdҠ?7YMa"`=5 ">KDI2p3[ %M@&VP_yn kU#Vhy,5RMMhP{m)a+2_éKJyC`vд<_Q$Z 8VkW ʕR|?L;\{=̀&f=2WG:1y_]SD ,5,3WTvEGORU>9/ˡUrh4פ,-&xQ_?81^'V1K5?|U|og7*pcq[PXpmn?C4u+ ƣYδvl]Ѣ/w Kr:᳹u@YO6>,Hpš̪Q:"s"tM$1DLj?"';i@5j!1ֹv]ÖS=LGAr$mkm)kl)ȱ `_VfO@kP.ց!,Ы5hjvSAoL1tU]&i5}y_rfqB169Fc #-WL ]W"7b,9U>iP]u^+z@_8/YoceE`ޥk[2鮡0aՀ}^AxVPY72DxUk*B{yG8zn;:,ueGVj,N4ǥ. `NK'I$G2()DX_EI } hih'Yן0רG8Iͷg ] L&yh͵'rJF.Ht}CbS]Ou]~_ 9mv19³W(g)S_ 6vy_B˛zg%u=(~՜];V*1aofTLޔ^6Z%o9®gU!ѳC&LsmŚd-UB"u 'ŕf\ON Y:&%313 @U.Guʺ"8 xeqǔd&MQk>H{` |,87$O 3Y62=Ҳ*/F21<s˴)I@m*4EwwAD$z=Rk:VH#a_vXɐq˽Jmtv썤+^S& :dz=Icө vnZ1㶲 倵Z <]lMn|Yݩg\Ըg*P| nM?^7e/^] c}4uNhˣj3 '/p14+Ucy s M%g2%p4CR{U2r=F?qɱB}!yVms&S={b؃>J|D= ozT,:(#{#M6>mN2gO*>PZld:׺cm+oۖal_~C*FUx:{i2"C 0_ nYbbJSo.Ւ}e v`Nhn+^76t41C?30q6-7@a.&!/^yu)ᔻdvjVmG8x/b >hy'n!z" )@D=#qeTteB~]l(~U5 S^_gٶpbCrKn߅Sw(?:;6Ojߝ8o ;( * iK,xQk?:YbEu'%"6TtHoC3jl ~&8H/xƅEL#6Rq9}I\cnԶIjQc| &k ߲hZi[X#maœܺ? a=#'N3ݧvHfEwD [`\;5PqEst'jZ2ٝg쭷B_"֙kDLCɚH=hU?&M+Jl.~|$T# yPxT#trы'XIH;3ww>-ѿ *Z3̘kʡfߕ#_EWTWF٬-/;0<κѤ'{H(_ppL} &do.q'_R>/-#Z0.WHq!a-ѕStY|/POvjФ9v߈`J7ʿ\>N# :1kRm:r 6mEdàwG\~`"/_팣Mk?k2u][ՔDLd' hRq| q@)M|ԧ^7~sf\K v˂C{!B(n+Ύ*3E\l0nOIZbQXggXz/CvT8R<7{uS`:*YAȋRwWRlJiz23vmֱ61ӔA0m!_ySs c˫ƛ~밾 U-PҴw煞*-ǵ Ik2EٳQP/9*cppT_t,:H\Ks8D1x_3,8CB`,ڋWȚHcknu]TG M]nꫝ\H4LoNG=sE rSc$#]2Q閘bEnK+(uNrp;TSO$ᨳF6QQ#l{c9讂o:d{˄} wK  Zg^⢇l',fM`Kq%R4v#HL:m_ O$@9ܵ*&Rdnmx`U(6.h+ 71P3q^LJ*܎ݮ䧼;&҉eD- 3+8 7J'q?Kr17#z;Ğg<Hoc$}hh4L[hBp-jVC?.̪XMM ҟft?murG+eR"acƆvR5  'PjY*{@ -J⣌{}an|-%ۉr~jŀU lTbEbG;q88,"PaI?nMir!d=Yg;MrR11ƒ3=W<ćC{cg MnHAr.QK=@J>RdZ]Fdc}[4t?EEs˶A#̣8'[; ; `H2 $X1xIv *=z*Իt3y%b*>ւ PE[@pxtU{e׀UHjFSA yJV R6ɵ7i8OpMh/x`g5)%ly0%[܄އ3/mAXLJ1*{$Kv1GimOGZJ&oz[lF0)őա LfqZ-Q6wL=ͩq4,F7^x <՜G`O Ggq"GO" ԃ- 0ygV&X]ü98Q+>i4X>!P@~eqkJVv ~rvp>LU/cuM յLg~_S+~&7V}u\m/}ئr?"u\FK'$;a"77"K yBs,+Blя; iÐ9n%@!,j"ujvd+@/^8E/]z.ƨ˗巔FP:مn%csQ]p:A ?snWI,QմD&F.7w4dVbY+ӡ=:;*:3J h4>X€ҁ;R9%ф˒? aKntmb;[-)Ԡ;p9bzIܗfY~{4!PQ>=37(}n4Ʒ5핡~q)d\Nj)?B6ۇпx<,rt=TKs'Du,4EmpDOB:O֌⯉iTYUHnJy!h$Za4אL^:bC40eo]m4T81bw)qv8KJIvlTFi+c_<4I7"" Bn ep]]y Gn.ix I0˾ϓﭛ\%{;KSmEg3̚;ʵѠoJSƗ\J,Wυ˃QH7n3jGSe$Z󁧢bݥ6"aELf#"y܊Djպ",ҼIUŅ'5_*W Ug;Wg MFCeXM[635Dt~ X~RRʙ4u˦#wV\‚9{Э&VH"<`2F~ SۻXi(toBtTwʷ^8+_~68|ۂy#{7H-׿uQyz.USAtCeE6DOVɥ.Us_(}~i (,ḺdeFLRzMXdo}bڽ6?PyOP%\yb9Uh(r>^ºHy~^+o׬叟tzzw*KE"6h 1P#.^"D1"t[ (.*M֋8Dr:"FsaXf;]Ӑsp՜S+:c167KѩaxuN(J. 3φsT-؃ARX,~b2![h?} wEQe/I&]Sشvz8R9Rf];dS ^_U0uvM**=taVોΗ;{r:`AYT̷_7Sa1eT{I[skBqAvu> pnx V)D1uQI#-MϽabHB%y%޻}_H^;Qز&1rlSrL;?(hI.FN⣊/ yaTr 7lFwv<6 Ԩ%-2C Ak (r7hЦ.h[i*W_W8X0<HP *=mpgژU[ A1;pk"cAL`mڋu>QwbŶ~q_y0@Fstth̢S8qډks=Q<{(?$ $";0hƚíX vd;hM%,MӔTCf4J{W.¦4}Frr+R2beT' ?2EBй< NG^]kL {ZKO3Vfw~!Rf$mDAz7SwxInc"wشtNjN s"&-;8tݸn(2c(2&UaWf}r'9F8y ɘr,+SfiEV?NIS7rBl?`Fl)/Ga# Wq ;2uVn9m3cS!Uh.*`,NE2cqj_ b -F? ޚg8x'8-m]YO\S%6HA { |B lǓyB E_qQY"r،"7`׳QR!pH Z~Ŝq}5AjiI׌)"UB;&] 4Zt쵟ʸ 0d8%{ ,]!݈}u>_%G&TogPǽ3v_ċGT,X OV5 {J~kDݎHj7L[CA/qj,cېm$~D)=aκ$B )^b5{&~u*}g8]~NlR -5Nj"X}24;Zbk2%3*`_M*jv1RL9I$!c4Y3̒]--fྸB[kPȒ|q|aE>K?[3.݂a* _b4^՜$t*[g(uZD9c4Zfu"1{y,!]!0Y'>UN(R+%|8zy O>.>0GEs+DQ4=rG9Kld-daZ B¤~;6L!:q^ z v YP]I/|:H)[ :l F!+rC|Q~nS~Ys&9w@6c-i,Cu6 sy E3mԞ'#O.s.Hx4vUt~ 6#NtiVm&mI7#+Z,_GBޘ>z} }Rwk8n&%G@1~ǐQ_^]@տ5%ކQvN2chz+ai#xc nXxP.`Kp!=ܲ3lI$ҩUI&u?w3"rn(7H!5tUZA wA~G) f >(ƱT›PLt؄sCW`0f:&>M݊3is04goxDY*8?oݍ)1 .Az()H+DϮDŝi @_3!@i$4aN- OWdj~?7V=ӂ6J@oo{ R_Qt~(MRF]K @ z-m D[(?oozU+`{^`,P-Syb$QLsZe; L3eƘ`ɩ3#DlM]42Toe`tp/A~ ,QbMX@zAdg?B(cLK݉+ڛn[{D٭佹痍ƇUprm[qKecaqAMzAH%28!̳1%+'< ]slG\#6' >U57^29A s ZmD-pkE#¯$NŸ܈/ÍT|v *>`Om :B>.AAW&\@o1!^F,h6#k8x{".gA3@F$ .e($bn~Ҕ=7VBx1HiGLW)[욢,ZU0'?]j=/iBc/Q\{];# xtIחvMo~ ]Шu&U^?W[=ƪsʨ yNV|3F _Mic6Y*e[HRfa ]~ Oi.NG_gK䚈g(s?y8!h6zHˣHkI`D6`Jrzh,D>e I9m#arsbE3`.V`+mL%oud.0CMI9<إ4pҧ.lxzr_CuM״o'61;\̑T$cn7F0g<5`dt9(RJqdfrOֲfᅱu1R~ĈUu&T7?p&hVBLA=h/1GB ΐU/gz  풾ܵ&*؟+W,A{:A"e:B)Guz*+h>IIG,x?3 ػ=x:m";jU׫Yٍ1u@6ڟ@ⷖ~~s{=Rp ;n+_GWtV= -kEu2 ~7_?B[\wvwug7s0`uZ6!;jU5+.@oPRZ a݂=~Jt-xsgq@pg*&/< ie@`l I-YRo um9>+)= +yӦWh@;g zI xab'Xe_\ M`s'&Ok0BDe.Ԅ]㈇) Q{^NjK~Ikїì|k_c?{\IiݔSQ ؔ%q}PMkZf@`V$2ٵT0Jgpq@MfW5|ppQqQWD&>E{Ndm{7nHzh I"˱IT1.`&\/@OKwQ|?EiB WuC-K7;/EԱ$E}* E$uㄭ豊__ ,;D*ZԔTGNҀ= Z_ d#p.?8Gi S9ڑK\|)d[w K޴l";h?}"+4vTQw*V)h@dr_I e31$=^Hu*JME}+V x_LK,wv*(("]}ep|A9 #;l<:n &q7Y].$n"Np P @j_Pvh(M+蝥+H i-oRZ3ۋHsl {m*+ѐpHE=dGa,I#8]cAQK7CJHwP xJI9ɓ+ơnsr) zG߼zA>_J2C͍[SHр]nAwנ2nh{N"pz#KeDHn90X냐E\nKӥExp BZva9BsZ^9++%̙;tcRa)@p猌 N_J5"w>bۼӟ& do=f1& f>NqS؞3:-Q e,'>ׅ@64ޡk'm yԱ #"E=Xٖ&/Y#&Y}fF,`(Rw ARyKwpy+-Z4>H 嘍G?k2j5g+OQQex&wV404Qz9R-PJ*21r8 7euuoZfb萨W_C玕]%xz 1@nYjAKz CFMA:ڒpKM_›<-|F']e-7 Cr+巐/*/t@h^] Zs߮(]tPDV^s~不c" ?LRh䔷o$6MKha9P+ iOt??y>I4ړ7B'`Uv5C|wL gÑS/kP>\λ T%8hspt"K:R$ ^mĿ#b|CؠcK5g O*Mc+ìᘋl4DSӆ mƴB씉4T ـ}ڂ0x``̚{Կ)Ԃ.cpYj%d37& Xpb{E ';jGzS2Z6&XI v-E]Vg^U|j{jQ=>)Z.:6i4_O/3̈|Q$6_4L̏sy 沕δP%adxRJDKJ of۲R r"ˡ.M+#Upf)7W6&aZWf)"\aj%j?t:ݼ i,DR„Xf`698Jo2A # &|c*(\D\ x(2!kb/;I1ԟW*^n5mkkm$;7WJPVz3D=. U浵(Y]Zm#+mT,x%yuV+ ;W|n3kz8 w fe.#<*!ڑ ~_Y}G`$C^tڳsK ++~zN.@OF^}tbp|0-])ǟZJ"uS'\f !}c3e*e4KxV9N`6m: "zWj:N[بg4Z)P*2@a`Ϝ攽 _1 qYт>9NM҆[TB4߀kjtYo ˫BvHSoj_dEV] 7]?վ-+]aǰ)s=h[JmnAzg)]XC RgV_jLqW#^> rӂwt#*pV{ι(ee(DHD 1ࣦ"y!ŰP6E,rWG&=Ų,ڴh>ՠ;˹l8ߔeJ[:LF4@-5REcVhOX| I^Z{ͭKO _ңͼq":$i`XpgoHqCvZ'17sq<DTogyE(5E'[K1fr]}~ݛѮ_YÅ}'Ĩd6 ɳq`2b +n{F?\ 6C `@[Oۉ[Ys9I\; m Kix{7LE$9S[8 9#։8&g^zAK؆qϞa_\_xU37//6n3D<Sϩ'];>e=׼0XnGYz%yMBְk}3C//͟k bj C\ޓ:1CLRs7u uOA8ͻv@Ӯ=maUP -,ck!/unʄ̟kMœfLu Iqj~VVG+E+CAʀʬȏ,e< L?ܗd?ScUW܆Ns3n  g ;3"0e RwA5xw)sLT#b{|qt L2fG_"kw!!RIIQ"Xi؀+yRxjfe E}ga?ceg(^eqPJ:WL`ΩT3ؔr5:&ySJݿqۯgTbWKw!uP >Iay>}XmmD8;ZRX{>%d:Vwcߝ8 3ܓȂ-Y^P <;qm2yuߦBԨ tۛ(:]4z 27e_CJCkXoBVb}_y30׀kcl) e)LY pX&IwhMQo;Δe**^򈲒6r WT4~']Gf3,άmA/IPGyI`g xĬWe Jd*/Yq:tŠ>&I?9 GN$ tHm,tO7c!E|q3g_U0jh:ITG7ސ1_yUke>3x$&\ۭI2B]{L [іR=u#Cq= $}+INӰ6-*W2¸4{cSlH_gIHI/oOPǻkF+K|=;P/Ph 2 NkvC*U i"Ip> xj^/"1UU#||xY[剝<Eϟykb2iy/-}ɦsr^Lq.Uڀ,>* .VؼKd$jOWq? (lt2K@{-F/J}!__$hwV;I[wጆYt[n(l?aa¯}7_H9E1nܺe:uF>TtRM}3T11 (mB\Q^mFͤbi UzP3AIJ14-T̝i*rV~$H`023C79 ,_:e7dNqhFs*[%"T;AvpQ'ݒּ~-suJ)]8qmf[N @ku{fw`~a1'wzpl3)C[;n|MqB"xZ wT# NYk h\R HZ5jc! \~Ԩ4uyBgX8URO6ЃoT`o#Oljt?sQOG*.Ƿ0$y\!8#է2Ǒ9S|=m_čP){3,' zTJE!`gash4&OV+M*oTͲX6]} UV"r\O=Ncd0[VzQL}nɑÀmd;~f܆GRs4ӜXNpA}hn6}XZt̾&c͵lL&!lpP k M⍌%ٴ1`a5FnJegZ95\gl/UG]~WOB;ɔ(V?r1N++*VA|r GN` . vTB5$4 F42E6|6Sgh =N-ܒ?#x6k3(1pl~On˛1&SpGPG3* b9VvmgKOЮ`=ԅDtv;k+GX啨Q>ː?BQi0nRX;So;t;Q&'#*ߚ.^isq6ߒ]H8N$I[Z-]TKdH'n|fg"sQ©װ:,5\<2efAU{_l 2֗έHjTq Č3=3[50nxwW NbĆ6b;iqN~U3d*!8ctFUsuP,PǮ)atwF9Z~DSCݙݣ?Lz}+q'sG0<ì$ilDV{ Z *5/b`B;,ۙ`ҜWs{m[G0b.=H(%_Sׇksl@AuzW MPPЁ>zs1ՓM]Unpd5$QZ;EC l4dL\WUgR+f9"ʸq8ld[BX s,Y/Nf3hhD:餢™hהk\%zF"qQIЕy;v4>p'h>Ƈف lBIJsxgyg<ſLxa/ R}3e-+X4퐒H|}쀓Q<Ţl#EmΔƥӲ~96chu/a'tx=`C ra<cf?Jh$_]\AZB-{Պ6!jt'cvT(_E*[6+Qk3ZVGe Hܓ @&ܻM@%`>g?/ez~>"׭y eڳLidF̡r䛍V{)҂|Y,ÜԽ߾f83|M|kq.dm=N.w˛5ӚLM~<^og7ZIV*P5e6UV%?l4m*~h/s K۵wK(`oB,dx&ԗ|}dsk6NxMqrPx^|kʢ[w'!j@[!~L%cc:%m8oJglk(3Bwz$l TmJs\:MX֛]bO3z}Z 4a(Cx6wE|R.єb mQyT*? ZO6ؽ%ss_zмHY^Lz F44$x/s32~[Ð0@^vmTdM~lL% kNu)-p'P5,R"P~p p Ocߧ@b2 PhP&/}bC!#닏x(Z2êHNE$># ʆnr>2Jl-E@́)'*YIZV~'f+ rA$!bҚ!|5I9=/a\W!݀P/WH;zL5t#{*0A}|S#K@3_\j]"}F_R R&R=[yPXĩa͜O(wI]Mk:b`ig%jl)ٞb5⥟qP붣LB]'b8}VN&4ؑ aGUأ*4<~,pXndKE2|9. Yֿ5P5cU|̡Sa]尜s\(X#cy! k'܀iJ3dkW]<0q5mk5[Rz f{6 *(ON@0ߑ yʬ @^2>CVI)ꘇR?xQȽh#62 .}̤p[Te/'XU _D=zV dgr K}?ш7 2/擻h &t͝d{= 72ϽRђh]SM6DiI8>8Gvm ;l$U0)tN\vj.$J{&\EBdR{Ǖw5A--] +Wk֙8T8Hs-02Xw ҺĹ?K(x~kߪuyUm n%#߷v2Z/DpOA=`>%ԑ;B+'T]2BkxrwfO[zUE#"%+<]yeZ'1B9ɏZ/DX d_鸒aܚ:}YxU>,"GY9VY`ǂ> zd )kswTbC2CH!'}C:R:~9T+\ T!DA>D1Òu (X&ĉy 4aHZ󣍛cփ^i\B巚%듩C`m%KXzv^oΓ#}R,? ^q`cX9dmuJ!rtG A‚ FwR2% 1а tF Qw.7mc`DIPOQW5T-;5#Ͻ(#*?@4wۀo+GQƧpD@?GƕX($x,W8_`Z?%?Pf5`F*Bx>Y֐ Өq тoThp˹H((QːvqFՑRtaW9-bЗ'buFUϰN÷^e&b)מ%VGL?Ak'2*&x\6BOY^$ f;LOB}ڂ?Z9NOь|6d}Tsg -XMfď/94:#S+f&~wvKqF̸uکw97\bGh/B& *_~ SyQ=sXmZy|Ve睝aeUu Z s/S U,*Mx'})kb]& fFn?&q%X;7xbR{",וwk_3kVa,&ͷ93֣GQCvm}AA=dZcAKZ}d+9*It_7-Ud +哷ʔڈLf;Ȇ%]BݑfE1χeڟM_4oADzgnQb V)YՇe9\mK h<#] D*ɟDD(pUc5 < y &qVfvˆ\8y.yNnԅ|5-%B@^e%Z 4ϝ[̋A{f><.壘][ _ӳ(x¯,W)H{qHuΜX׿sT)tbfM^ TDz!ڃ!n=+-1C,. .bjyrvSh| p RLE=;bs}TKL?pGUI|YՒAܷ|LݥYZ@\ 9 ӧ'|s1}dB ` D {`2 ؆h.3OJ$/c3EŸC ԫN[.sq\ Q' Qe0BvN,8:V=/ED˖5]Ѷ'z@O&\k#MMǻh|k 2_)4sɆ@US⡐fdsMb/kwۓ'/Vߖj8&?~_/OoGUo QS\`Jbg@@Æ;!H<#bm0&BS1˖|̳b V)Dkz0Hͻ%-]T%A"̙EAr, {ڝ(vKYkVc!yS10FUXXU+D775 Rջ1 ]/Y_oaTEN *`-9Z~ϹJ mK ϙ:]^Lo ,~G'UEBBG98HLCo(HA1iOttwO@'n~AB$әω8> 5A/:'0Ռ_8ؓ_ ;K/soݔ=v5!B7KՁR,ݶ,uwe>t|& 7+1]K׭e~hL!EfgU !vӲĮ]p6\TZJ7y`0Et`kea%n%#SoeAy};k27JI*.lcvJ`3n(t^24b[,9E{P2rze{fLP[hbU)ؼdxp :Z`#U3Z(,K%K/wgi~ dP!v:x4MTQ&.\]ri|ۿ(i(!@J0ȌW]͚sWT3H܎x**K)𡉓Pkӗ'ڂ(m:ԽUs";pJ3I"^Fhakّu`&eRU1AQIh{) -q°D+c$) /bPdf|h_"0"t9sg"Xky~"a\.6f)AS?Vj-K'sNh`hn:LN fk8rvxP �6LW\@(}VDZH5 G(^UkC)܇MZ(#T3yOm>B0;nQ=da1H5 v*S+36Rh6]oeOr+􎉗Rm<ԊsA>s7 C-"PД.FgN3\zHuQm7.tv)8eʭFjj#+zuv$wg|1+fdLm :S:Tpw#ׂai-!Jzъ@?"+q1}qGC,Qc"6]kzKjZ$=Zqr:T/^:<<&b`Ilf.uftS~03_>2w]^P;R9nak"tA1[f²#14*a<??axmzLnt8*EGsQ2|us0qoy#8G.<{S.…[d4qUbH\s7a6e]q)+ul*ep遭1AV'5gpn5׼cųj|A.#*Nz2ą#Tn&imsd RЧQ?Vnfv g$Z4k[ryF7[.)_$(!Ư̴ ,}Y=|M*v A|HD,p Jʾ~[z'q~epn#V{P&hRe,) 'AIprI`5;7Xe%z;0W4^Λ/:3"U&O7*~r H@|p!":kc2; 0gK_s"mM0jr|eYZz Si-5hx-s!g->$秡sdM cw-`ƭ:w볱>K71W 6Ć4~`c™sӾlb=}l zj:}$[7Wc t0L|,ꌥQ]%Tdn>N +` 5PЊ,(acTSJKh?rrȖׯ@9冟/$xTɵv`5=mSp`2|x?-`%`'.h#ֲh-}=M}6v[8Jf9Ԫlc5H<NGf:7gj07o:Xy|SMZ4칓UPd5Cy'!PgJg4}RN5A-kpݮ T릠Hk|۴tC!]Ag}PiHFJTzXf28Y 䤁5*=w3~/۫5lNzDh "mSu4.bv29@wNjj%=aǩWmyb!MJ58TIȡȽJ / eBi`KK(C'b5沺 NMvgh ֩_ţcQZ!kZ(ɮVFV||LjCH#sg'-61sTnI}r+saETQ% 6c?xf =h>b ܬ? QTdQ{пZ1s|6}`|LJvtר6Ĕ=C L ՇNA}h^ֽ995oAV&lkΎV=a_N@?j~.nHs p"[\a ;y碯z<%'9B DY(y?2O@PtjKUhNƵP\^4>[;bN|Ln7IQ4)}`:UF{7֌tW[G_X%gp\wu运bs1RJĆ]_r/,zXzǹ˳gs8d{?NL{3bwOG%1.yR)<y PF)+8'AL Y,nDӳAì1<7P >nP`@ѴvCEG<.lAINN!<0hbVIl)[ W*Zk0dM=lX@P Ypsj8$e _D1~ ٷ %6|A\9"N'UA^1 3Z"Z:eDa8 ʮ Gm7\_}\d|Q Ȇ.]f$93"q5u;Oƽh*k7\!On`ߟ(T?o]YcUX1W-ATe'"y;4*E^Z>7*>2tU]֎$p?4\Q_]wXvAz_}bOs߰^Jc< G(˝||Pw˞|pkrY~*B`e  a7&"5~:x+UTMo\DC]+VbY5H)hΒeb+ῧH'9*ڦu+$o<+}Ӧqzd5 (|Bn4eP.k{ަ*'_&4i|yѾhO  HЧh}u9Y_AdzJͯT)NߵLG >u0[pa1o V˯.8Wsy9!u/ CDަ^=7NΈ Nr7=zED1,dy4) <GE;aMH‡ Dm8B kVDZb:hnS357wX|5Bi/ؙ|r0cchD+(Wr_^^[vՕl_윧`?C] B9EqHհ 4^$ 0NV&^r~Y*-w˽Jn~ -E8ϵb6v egN 08~{ng!VS cS#dW,NVp{ 7͔Q{ V]-|]B?+;=2pJj+\MZL#=u+oTC>b)Jν&SvСJ?X cov_pl]=`EI-ذ](9oni.:d ݙRS 7~U)Dϲz؋w vn&(8<3xPC͝-]#z(0i-$> fO#fMȱbdi pT4 ag'hzB4Ah$/SkhZ@xAR#.:JuE y1'm7R'Vc,Jo?z DA ^ ])+.`YY(a`VdIl6۴j\5nYuDü(9b$^r:C==-\>LZjJ䜉@c@?|x/'j|L+fѭ^ '"kʖ\!ne鏏ꏲ`u5hD^j~YF[ MbkCm~3έ ݸVH|OTɌh]DbvG ~ I%57'qL&S8GQcNg1xf(g9owl=XB`lRvz|c,BXj*d!7*wB6pȮ:,}ØTT3 D`%& /ir+{)vZ=2ʊ7<*12|8Qy>߾#}7m\\ݨ:ipj8Tzᚒڐrρ{?tuVr)&8ȡ*% 55Y)TKd[Z.=ةU mdFCGxX?P_<$2&J2鑛 o7N8wGczSŞEeԱSMN;廉׾#Zj0嚚& ҍg7_XSLMϙvò[]y~×U H;6ddHL86`8ZuiJgwHÇ D `LV-՟7Ҝ=%FU#{?hIqwB` #nKjP7Md*W^SwmMenqMBX|i36s;^i%/bX:Ʈ2?)9Ba͏}0}IJ|虴.eFbӟ@Ap:wqYS"^v`!|||XB6k_`!Se)1$=Rd u~%?~Vney[_+ۉ*{RCGpԡn_:î4+qۢ4Ub(`-+׆iLZU>G K8.ot-QPuBEVIF0)s,4a|JcQG)rrj[f'p5\Dfx#eG@agE?E]KY8R^ƵZƁų)v=5IkSuV=@8Iiƻ[*MPE-L}% wZ f4GN@Q t8R'FVR:D.)${aS\8xToDž##08}Mq(N2Ym:n5c(V*(Q[+`LG?ͻѿpaIg۩!2a"*dhI66fh/tlt6K:DG,HX ?x=2'}w2ALAa[7 1޾ cJ5dIZeFT]"nOAB&-7 8:@bԫ]P^>?(Yիr?'C= ֨<՟Dß D g$.Z 00CHDVICiԖ^]wڪ󿘮+Ek7|-N4Y-?<#~Kgq4ƭ5Y1~63=! 6y)$4E1l`n帘Mvv-'͏L"->%j|2p4̔ ~Yk$˴a'RԢ(6i40L -* 8aURC~`[pZnc&9еg7#aiC{|.T~As7'M^ӖRI,}~n%[Q D*L$ֶJ6n2#vm}͘4zD=KnR0Hy xs&m-䚼l?{L~65y՚DxXxy7UbWFSL"uSϕS5I76&]|l13R29W+UMƷIX*MЃFuGgf07QC|J5౥HƵ. dI>=D=ʯz"s2KjL!FCkF!NsǫWl.i0Mb!]KM/KIQ^CaSV{ҩC[&ft\SB!r vì| Q|>H܇SEqpcQ._7φ2/|l`)ɔO e/6S#QC{E\+LqkO&mTи˚UZ6Ǩ&Ú(GwxIE Rf6(kMDY^Lqlԯ쐻u Pe0m*0G7a+^XCHԖ!x5 nd"Βq&d1s-j,1iZM?Gi=7FȈ gӣkU,.! n%/04ݣti&J==&WBj}<~l|nTQ1Ðiެ p~ + no jг,?#$e'DIpF|[0W3d%M7&Э (6&>4v)$?X+~͕xn4V ܴZdn:Bl kL?\uSnxf2e[V \VvBk W`ޕon)gmۏU>+_!blVcCWdX0E1 Z=l7֭f{E~ffZ (!ӯc#[ b,{h6 >^?n$k[TwY{7ڷȎ=K*)fp9bĹNhVcG;y)Dmy8ׁ#G rO\Ѭ"0R[y#02meG`UuH)ٷci@JT{&DjYlJU &t :%WL?2`*]Bp Q`H @/}l~ybɹxEQ-H<|5g!毅,aiVz@ً|':bCڵy+_8%DQM[ *]bw ^!Ɣgv5zݖڃC9H0!SRhO4Ұv*#eyXuz*4 u3pe0C Pո*Hmm Wb\Q)&8E_vdZX;a}P=.:&gCŜxV@F~댢Ml9aL+)򈩕@‚2j(;]dTMW<9Ȯv@K#3:v. ڢ-A+PUu@gX^;Nmmvpa;vT|WUB5']CBhP9sNj>ۭ!u,E'VSJtMD^nb#=+ݲ I-cQC>[9\r~f;*u#ઌj!CȢ[G6,oQ8x}8VxQfhQwLph?8jq [T^H eA<ݠ3POR@u r?X$p]ב]%wGyZ `O` _ cnY$_@#p{3? SG[M_Ptzph}؈rR, ?aI}JX%Ku$z 3?/\bZ5Iʊ<P NjöIN8[`Lx]od6foAw斤5/_dI>wjlH k?XDln"t'h_.!XGn+q1WsV3';_K{:]jC\K!? }CMz I5{I3AH}7ph:A3*:i폜ؒ+|j2ST:_=3VDzvVs -iq,8\{nK,Ux{Յ{k@l:.@|noDDg<*Hd[F>#5/y4ᙨA\l1YHGymOS VeX* x'zI,?PB+6MqY?Ŷ1HV>ޔP&5x! tC,zFNvjrh=ixm˹t׹۲gY@Y`Ǩ>K?X!Hw$ 8C=\~3VL܋ ;wl|tG87XJ Sf5q-ٽ'6h޴ ^m݁}IS:F=MMM`KI lMTzg\@KcNbD.'zm)pr,Z]y-p0ǯjNcKiF(FaL^ BJѥf3}{ZWcs)'-Awq9 o] 03 Z_=Y}Arat5D aҞ[kr@M>=gۑ}I%L^٥SǙS^9iR)t6r',dGgI[keT ROU* F67%tw~.X^-8.C.=*=\t/=S!+lOoV:t@OͽÙGϨNIFҖJ_H"@a9àoYN}0t=nDw\G7iݡw ze,/%(E_᜗)>6l仦*Q1 (gƻR=([VdF\#9Z޷|Oì.ZrVtK(;=7rΫo9ײVnRS<}!?$>A3M)uUĻK逽cEnI\0-%.:<n}IF6y:zp$U6?G'Erqu>E.^-m4"a_Kzp>өJ% .f &0Ĉ$N6,~&$1σn'is}|f%H+<j]@4J{L) 03 MWs>/|ɈD8f7q+y(TJ֭" 8C@0ƭ!aEM3Ƅ!y ~Հ5&I?{ׇOvYf/*^g hrNqz4f)z1ASLS-*4 S52*Ⱥ,}5p >wB(8D)46G ٸ8\OڮyjL(0Oy03}KmKIs‹`pc_F{ 7m,^J\A !V?3¼=SwBI'mF1tq($''^nWtk㠇2,;h0q4`/ {EUo^N1^|&{'rDxG~z#:=Z:0#ۢ Jꥳeø+,2EU޾R̩zufoSm/"ALHA BK6"XV oWy=șg˥yG\ jkSJ~ e &f4ԏtUeKJvP6Ч16[af#|;oR'(,M9+t>Xiו1 E&9 4pB 'pO1ڛ&"ꥅ ::ã(Sr1* z+IR(z1/idlOL,&p9v&.zܻWjse%]]zn+YDSG5꒫~o-/ƶٝkz?+2^N-|_kZخc^_): #+!W~Ide]4=m)&sDQףulAL{A<߀j (}0~>-rug X+Y/| ]onو$abGXH DˊNp"`ݎZfgzvLJf,+]cT 5;ݠ Gˤx'obS92QKS.y˾^.÷i;k<ǞK/l N${f/taVq~GGy)c”g x.I&oBr]Mky.E1J^2() 4'GY(5V2;al2t:Ӎcv2 Z׾amkc[ /v@ s)&{ʺۦf9p]9XB ƘJQB<{(BL%q0%? z&W `GA*:W1 V Rer^gٟs-"aU[V>`MlzgM-1` ,dFP x6 uwx)yDΨ-+$ o+$዁[g KyRӨIx7x'. s QGy1.>BFZ=tMpd5٢;ytc3ߵx.o{mvhES& 3Û2j6V4TfJ@FaP{sh7 < +JTzʷ!4߁dU+uyVy\ P/sQ FKhn?]xphW+6מ6<9'Zcm(~݋KL }}Y6qB M 4:šz_9c5һ=0t;D6Ͽg|Ӻǵa]|_nC.]whĶRy\l*WXhl (̑;^[ ')+m1Qn d/g>TX088>:KH ǃ7yOF|Ij (r @: uOd7rFu F$j|3;!nM(a[Bo31ȯl4) !܁VɦɹoUSm4~8. D%_F V:EW2>7WGt+I<x!A?xUO-E` =acXtb]$ nEn@|gb&dOŜ=/g^tLpk{7nPwz_c!w9ҌUXO(Y4z!SnB G\3=x so-6u D*t2k*oցqd[M]:dd1)IF=f~upN3$+VrFLl 슊#%(f`_#V (ښ'y q O7ωk'Z;ˁsgf덙iG@Ăht8$+T:fbFՠ~{Eu.ݟj&gV7ע᳍1HSŠZ*)&dO&\Q뫬GЩz6T`{ɕ榱9\= []ϙBn~-ALv5ii2yJ_/iלCƿr&S[z&)KWu{ۧ{V+WJ,`hO{D ̖]z?_O0/WPf i_Xu -~~YUTkSmq~(~_`[3\uArVsjw>.y20haJ&sA>AomŲlɔo=NRLR{`}iea }ު$ ;{;DNŻ\zg\S}]R\iAnedt0}XO=J>Q)NGT/)B#EG|m?zmVX@xf륀^gfS{;ɲ-Mgu@ {3msl&f x^n4r.Ұ; w}ψHG:Gͦ;v2j7oeЃŭaMv1(<5NiOVHeyx ;:+f7X[W|(qgm8L[5lu_؂ 8ע ${q% e^1z!Ci#*Sײ(b6?̼vm7fHbs䀕'cz3?9صsk,.GvZsVD ezU@&)n >BRua擽z{7wfaq]+  RXxZ(76X[98$Z* %j,+nϜ>%[LZdե-=l.*`b6ρI ƣCAD'0;~ b@W<O,8`;&,ǸSeE/eoxLG|L~4UZf+0gG# LA`?M[C]^Tcdpdqf!*$FZ[zm1@a9hn5H&@A}K^mo 6.X3Z d/q;"k5bwqimZIʉAd2dEs[)k^>7DpQ]Gg&X2㌖r8enVe;7Zw=]eRxOo=-P!g9DXsWҜԺZ!⠁Y*ɀ-ۑ|͍BIx"gaPa3 <$勑dDJ&F`"~%qd޽sؿ8T}tVmQ#&W%#J[J-^1R/\d3z+xR*F1?SLϳ@dLL ` LE#?wV5 ;`>.16~C7jU^lI>s'bs}.ߧ^>y/?[ _֋=&z"^=-<|;ʲehEqNȉ҃ĎXel ~`1.3QP gOdp^ɟ۬'S;p (gݗqcX(>x@&5p PԢGň0mV]K Ql*L*jCH3v2,VeO S F;)eYn߹&$#ϕwQAřKOp$R-ūƚF QA<0W[.dZ6=RCԀpؠIg T#R=6Fg$}TЫB,;pssfL& q&88NM?d"m\fCП[0T^djg>jMINlI('זy'5  Cs Iž9R[(L~׼:Kw H&0sg61S2m"=&6ډ8W%o(G3F[j]+^%z4"ZCmY2!#gZ@|ޙ݌J% h(IٟY reSђĴo ecRjMܶݗ1(TR(r]sF@cixإ%Ke .+x~fd xRg_vgz8O^'= 䮅ook"PSV8#D͏<1Dep8.%?Q  l#a@$8Ǩ7Hz@CPӎTPؽh3/~Sz[ƲNGj"M m:_kI tRuJkۦ'Zӊ++* H۰`#~Y;5@jJoW?egQ++ijzD-7 sJ#yol:"<,<z9bOؐ!t ɰ)աseX~և}!~iRCC.plh0k_6K4oއ=)߼{ .>ʩ?_t(>b"aP&=.q£2z pwc((GJ Y\nW@qP#0^^#'[R$cFuz8= n繧9;|'%lҪaUW[Jk yj`@ G?l$+僣O6eR"Љ G TFr )zW=Ŀu'MHYy',쭗>;v:h bE`msHsH'Õ`'J!,ﲄ<*gKj w9KӷYp p!0kO̳ș;}|4H)HyiMv!#H)+md> u%qGL*Rx$e锺P)|J4jz9M,4ֱQFÃ-*Yxhܚm̑w2r  '!!V6fA:Eѷ5_>א&RaIe M4ԁ99YH @5Wu{׃=UX:avv29_b/ܸGϠ;S&0W}Ҽ@FtU1>"CxJ~U85_Ip@hmV/0)2ͼ䥧_.#mrbpkݽ]Ys3+H"tnGbV^TG/+ovMTxJB@tFbXf67hNKٴ:9K g ^V JJ0̈KaUmEjG[=po*sgݗmf~V[[9nrr3 :NVGt告E=CI '0ߑ"zJ>sثM 绛5=ۈBu$4C 1 dlwZdx(X^A=9 b%$ow DcϞ3eukKUr,{`.xoq!".xjuY'b>C~kh4̍Ő R}#ybfQ/gi/GqU>C0Q 41h7ɽ }&MOG# _J,\aK7EЮaVsL< d)`=) '-& = ^>bpeQ1L?$WMnu -5$9$I>+YMdytu6)yR43"F~@ 7ZsZsa<;!Й[F`Ӱ2iVid=m.RdBTTt*ʉۮԷ̀FCs)$:\]. nՠ2E%7¥*+L#ޡ\rk(:O<.F[qRVM4i sKٌXBD8[Zy ܐ-}*u>O~!] ݈k`\S'f\'1Ȩ? _{Ӱrp'QK:Lp|-.ŋΣ9 Y"Q P#g׷իZ_3P n'EA{vΞ Ҿ}9[mK㈼2'Yc;ܫ i f‚ß_ B=B#n01 Y~9C%` pi}s 1[|̺8+DW W)*ԏ)\ܼҿ:Fn 3ehZٔo:n:`;0B8I- &vS׽OA׎kZ^!V~?XK (~T8/Zm*J8,\G/Zd4PU~_0..7rc%J3kA*% H=rdb ??nV![ -zof#׉tK;G-*o"U{!9"Nnuۮ^$G(wµi){ծtxYJ(zb ̰>$wvOtm q);fPe8+L-S&6)iNb&r2o T6Xb^ 7 d#YޛT]wL'|(h~SﹴK΂|9bLLo%Z Wru̵ ͣI]_eϧ"NvWHB/ ˻Ռpt#6\ }׎W?Yi? 5p|RUT[ 3kq3S7NldP&d` o[Sյ5ڵ,۾m$5p"2A/B`z%|hKS؍nlӟzk)eb!Pr-Yȴ D)njߝ@rz%&x|^ ݗ8VPZ7ݎ8&*`iq:oCˎHPoo BqV5ipXFޝ!CllQzf M{;G؊ ºTEV B [}#M<{J=T3qxɅ,0jo-pćk:v)tp }k`^4zfߎ%Z=NԨD;\l}흃 k,k7ю:D&RP)sW6_ZrVhU߳l461[X}#3SʒLZtzok|DA;(e>6Sa%/x}V-'єNg"!W<8>a`tJ}+70錾koxBeJ(tL$_̓$:r`Rfl5u/ތڭɠxF#S/uD>vu@k-ŋ*Lٟ;c;;4uaGRL>p_͇C;=dP†;@\8}#Q]@<xTgi^uuް߫mDhyEDiHU#b{Fn _6>w\G N谚VwBOlo]M>!?n\QیN4(˙׊]BV`9ufec]iFX}ެq2R\D'Ϳ2oKNKsu&diTmȳ*U͑ ɏG[33(jYGDܽQ:(Os*4Dv*[ ucF(*bZ`3ԩ6Gi;:b!3&P`i^o2J}H52MR' c\ɜwB<@~F@ޝӐ1Oe4W/[>9J>8Nh~2ti1 !q#}yZkat,GxSGARF/˷P̖j9FW{h"͝Ͳ!&xot|Y˥kKOO_D7WqnPl t B M(P5r M>SF.o[s|g3\6Wv N)3hy$ !M;057/ݟQSkQuRr_V4"Ɗ<]km$"DJ/1F]B3 Qdh2aRtzULjjB)vJ~[j@۶ I ҍ]Ŀdi}֡4zdL8&G^mKproybcq<ϿʋӈG%AaH{4yeҴO5=3cɧm^|+("V\V6b|5>y"n2,ydCBD$$"a4YXby)эhGب 6h\׫x}bN:X 0NpkU` BiLvyQ -R@QHeVNBQuxq<6׀BsnR|j)B T]1.qoJthz\fkI v/O`*ota\C++'RgS& qAc|Б%ޛY2? 'QvH;O"&m|kV}. ƚOXY;XJQk[5T\:TBdl@Rl@@M8(;m<ط3}15"#̖ /3/8#Rfoksn^TB&+/kvzs /"SmWmDΜJ?m?];$,v6GZquYTi-'V>J*yzInJDV{4p=7̆nFS(<{g5g_X!Gnx%~.84Mk  XCAoG_ קdk,ib{nb^c9Az/cJ11[:oI?I_fb._H[,ldsktaBhC(9mjo٦mt7 c^,,T ̝gt^~V=[s~1nL\L6;U&gP=lj BL6By|;U =lAef;b7bN"'c+)#:޼sȩkMr#>E+cϭz0¨$icŽ?Crh|P+A siFؐ_W$m1)";;j ,[l79Z<ȝ|V5z滕}y>iA:eNsDc hS {Ov}'.,9! ݺ2_hp\E(n/n;%)M>>H ]M~4Ft)I>?+{-+蒞$ mel'(L ˦\b~U/z@'Z_1 H?FO5'Q)5gZdK?M5EMy@4S<ڪ'̹8 c&jG{o:|d;6%u֑fYp,ص\Eɶ+݁;||$=VER׌mVcq,Ngz04cyO㚦Buqv!ь[<. 1 <\x(rv.Og@[ >(7UkClkՒXqV0= GO v,ǯ]=Z.dQ^}x1%!TFk׻Rauu+CJPΖPwLeYW定k~ uݞܫ0$W'{Od{kp>ih8scrQtl˥BF5vGuhG"୅CZ! iqh~ *󊃓qQ_[~aO-G27dI 6JkW`_<2YFXk@W|-N4"CߠckR'w~UY<ڶŜ{ Ƹ.R 58!3(53Y_@kR3<;.HoҰJ >ts{& -0{G 7CwR+D3Vr(GôbGP:S1H$hM0t 12_y~^+Y{!Z5H286#A+s.5Yp5Q b.ѬҒ1AmcRVtfɘqa1U^ r ~ݮ/Amٳ z;mGz*hk8\prTJ8BZbr(fpY坍N^vմc8shY~P5M,^v%>>4KZ,tbNQtL8FI Z9LP=(iԤb[Bx1b Jh=uP#CgI?ݔ/QK,-XM,pRkzKt"Tu5QDwʈ-gnͶ;ĕdL :)` rhPY_بLĭy1HbƦUC]Aun;: r=#+!,C4#'bV(6|3&$Kp6,\Yo% ݘ~kq t`q6Mdrj7kжccgtY-ɁQ2Tt~$ZAͫX)&#_h1Oْ00>T? Vǁ R~qoMp.'=MR`s}:ޏ1% EOQφiz7`QB>maĬXs[ z۔1 Nmē{:Y"8Hga.2)7b:tkdVKwW빳ڠ$jBWgYe+[RdŷFstH1&`_4жkk,&P4H:"NBCV: ?aʏ(̟C h%V@[NճrDZ[ʦE9IrfuK4OyF&?4DAQXVXI#{ }Ն0Z-|S-6z-Q*V3 \%$teR>t. } DRh+P|L#0W sFe.gA;RL88n l$=|sY#*IʈԠo40RF t$;TLyݫ"\˻_2I,0\9Jok53Sm;sH:, ڮ gx,osz[u8čUtq%&b#T=Lc`_vu^"&B\&0%Rtt]c\aqó̮'rF kQ'`./esG%Uca93ߪ\]p ɋ%[lmțjG7_-JlJV5c}e),DGDP@IB͡q3hBk^ z;:4@$gţj3lҴTJC#آbBAG%Io\)AIeaZ%>ޭf|WҢ1)M55KOiBq˪q@A~Ss[R`N&2>W ne:xJ1 UY^ qmf =oM[Ó7?)dʗ>YYr }+ZΝ@֜=Z7]I/ֈW+5)Hr (MC՚wXC1~zq~ʝ%bjrpiGR- LDx4 ߻4ɟg᷂vv ΖY_jfr׽P#_ IKmZȡpM,VEs~$(L#ooyZ)Y?IrK@pşyQHS$dR] S&UxD"-Vz ##V|dJ#un+pJ5I iGT{teG1?#(1mQ8K Оw }ʼ %S=d=@ʛ v\ 7;w&\)D-5>Ϳ\g1?'3>ῐl.ocE;a"8 Tjqeiݛ/нYt*K*% M6Y[yTۈ@ct:pSOB ]tߎrO˗1^ Hf& j'%!И-^L92`!δىlcw,oi_QM\Z&p;#[}3g7'Av_Q%qq"~FMOuzߦ9l.K qV„y֒ZRj_{K3g Jΐꥰ&x8?Fp©yU ;8O؀Nj50!~nqVbDSw'B. 4p@^L/FAm$̖9Oh+rN DgF`ۙ>`[xkRmg\!xgmfWV\(Z*oSe5 ݔ, <w2DLRyl]goV_.lzNoEVJ0KI/b׉\dЄX/OqDӄ+I_TP@@!X@' >5d!~ObS<߳E[^%Ss)Oayѱ.DùutU놱$"&J<\Y$" l9SA$z%b٫l%–s=u)j\%Hb7I`T37wL`CmD vR~$I% [K : !"0æ VjaL:US$%nO9ϪܤxXaQ>I?P/N@TI\!ēQӘ~gY⩖բzx#+p!s'4d(5s;},V=t[uhͷ@:&5yP}dr/l.Gha'j@D!<(&(=%kP QQs봡1`׶gWW_+Y^s$Xg : _IzmJ<{ur UAKB)Z+/He2h \Հ經(xBv1J0" LGxTV]Gx7퉓ClLe{wAΥ8  Fk&ʑZUd7|̦er%Lۊu\%pt!c_M*d6z/C MxllR\{QL1c-4 I(rgCw(/cke%yE;)b?J-[M6r`%qx#;!]4DN鶤*$Vѥdf.$dM̃Wm?9N|C0~9*[ZβcFwZld Ḛyf V Q+0ޤlС4­5._8|>+S+ɘzZoefsjӍAY+G:5Lip>~NtVy oBكً&5UC+YCZ:*"Vn_%rTNr:|or?N<""H ^u$fDDw30yncS^tf%Ъ47vh$ .\)?jMW?k6e J\zQrg(}rwRI^wA1+PQ9bZ|f 2O7:qD,/LD|IWqCd⸰+o ,>BOjg8J_OH(d= uِ3qrKw@[*hEy!Օ679 J ^"ܞ{o%'q H ֑6ͭ9e>{ɏO䜠Ĥ2ёxz$ŕP54edԥhۧmyDgߨ>ɡ;Ac**ɥ <2]dִ7t"rA;9g:ko'g᠆5=gwu>qĻ`"ft!0 $.3Fa9i73t>=HD Qɚ Q~4nKNCP ay-t .tkxjUJBO1*zijꑤ񶏷tT,^/y>m䔤\4[} E]DF[1L_`.a]L hUvnATb}$(ݚ{Hq nCZ c bZ8l @Xu ƮCJuy2dL#ٰo^9i* UF eXHTiX1:P@ V'*$ 8KTKFGf&/ղݙ ^TW- Pf.ڧ3 NF-=@_;OX?=5!G3l1 T#kʾ9,\dPϐ{{UzmHg pb( JO 8.?܌D|ZN},2|^ CTvby0:G{ DY;lYU EU^'41vER>mP-UKL)Ip]" IcZLdz!b(uGQ0nx1g77VU.9V&Po:Wߧf> {IyLY;6 :z :!O`lKC/rRe~k%8B=t 2mT Q6L7^JqñA:`B\/ ٭R0 ~jA;ݧe )[1/.>#PN'$DYIVV XTEʏ7Mp8 I$$VZj) ]@ܫ_RIkH:'|V@]ʩڌ_Zq̶*zoƶ`=9VmW4yiKEmf~htlUqö'oܳG%RupC&AH+ 7jт9lijfmԡe|E 7*H:GD*>'hL6[+5~#\Qg),q$:TjgqӧUrr}I 7.4ѕ 3gCN/* s|?LՐ5oqnpW%`QN.):&jR7-B7oVd.`{*S6jBk z1To~(jBjV^c,@SX劕ɰo$oD)fn, Xb)UAQs<:nZ~VR3#HwF.dXlMɟ=X=Z6T!1*2@(n.ޅt AAE!W]ɀ*ZɫT)!D^G҈MkL]|Z0JVok&A:*&2BOg9 |g xѦg] JGS+:v*.2rKTڑ{Et3c7չ E!^ҽi9e80"D=ޫso}\$sF|L[%.y&:d>ɭmcOmz.Cge#C.Sfd(YwA+7op7}+b.[)TdoJۋ6Oco#ٮ^0 bt"<Ԧ7*_HmW}S/!Jꖝ 4V- UfU7^1f[f .}|UW)vAnBRWbwWx,LNʮcnk)hj}  ITpƛ E$ JL.{̞@)65x"]uHwx;fZ #mrȧAן!,e/ RZvn'Z~}ټ0@DXş1`AW(LjY|I#_Be /xU;kOn(b"zt x^/4Ñem=?glVy74J nsr~d9`틗|/#rAS#c;Qy"eem*_NwLdx2g/ 30ё6Qsl-J?lm詉 yRgc [' 흍gX̥gT5lzxe^1u- 43^eg i)Xfټs 9Qq@o,+HO lyr ˛(fCۅi76Ȋh\4):&ȣ#`Q%\^q=Roq;6bXVW?XILM5&O0>/= vs p q|CQPOAپ -4][bvL>'0Yc{&T{j.E(Rc#T#ZrD'([eUe~3o 9, X]7bIWR4Ob**i>U9+`2{f* N>? ys0EwbJFW ub gV/4, oO(Y?I.l#͹_a9BX6=6@Fep;A;,pCM]#$VnZY{s*-'~Dd7r({ 8ͤTAPdZEL["ŶA"EPJ"Gw dB]o Ƈ-{w$G~D{?P֑wW8= |/Z2_T ~9U#U:1А 4=;j>1Ŀ?TWY=8-p0H?9aR̥j6^v9fOqIwؕ4ˑ !W _qe{}]U]NА#0Hӿ ݱ[TJO¸IK~?`lMD";b3 dgqS 9TN|KsȂ*AaXOW3Cno͖!HaI'm,D!OMXm60#s D>$-fjq 'pZ?Uy7{-u*ׇt!h_,|<"E_߮:ud5rv%vPsIS0Eg\h6ob(yo=LΔNؒVgagmxWʵˈ5ai<%`<%_+ 9 7j/qY L몁hP VnqNfRLWᖁ;k{5jXA_;XuPSҺt|䧰j >[-2ʖ׫ [[ v'y֦k]E;,bZ1egN ] 2ڗ|4 )Au* ]$ ͏8g-1,Tӷd 9Bn<qUsei.Gt-c<6AX(tKFe w/Ll֑N+80=)Ucc⸓O+F>~sRњ7K_Z ?9?O%EZFW$]k9SjZ9puniAT7aP{P}&Cg#~R _\;y^fNi1^I>a;}rپȏeӐ55 #\l!q^oB5͕jgQzB AjM]!CZg\+._(CK! m!=^ h#QWCù_(BdX@mv`\yBGY} >: Ø6l,]yMK.B*-'kXgXoM0rkv@6%Lӏ7%2/{ͩw MjkjlQ[>M.1#A.LuA7é /0HYdYe;)cg>+7a߂~Gi{u.o$>}Ji$>=j)6sN2T_;9nG%%o"i_볱ςׇoRe %~]D6guӪ"OhW&s5o!H&?vqU+" |x>&##SbV+ƒ5i~Aj;1$lKXYMN5Dosxuڎ;4ET$D*tE59,_N&En̞^N\)!#-k.X1TpLͱH55bQ5X=oOR$P5lJ `ɂniΏ][o/{|*m1AXnJ6*Z xd~vɵdfW,7~fxm!k܅!̓s밖t]h&[W~Dxޭ]kK_@": T7ƈ6Bj?&C fS{@:A3C%(_S xk/eeB t{'p'u=+*Y@|Sv_ܽ{%.lO[ja5ɾf5η&C^@A柃ILkSeFٵܫ߮(kkam)J]TyuZjS1\rAȩ8_ev Z""]n'+Ax8姊ig9/:ϟFeiaU$,Ĉ-`9>6k_gˆi}z3ꪑ4[/jĥR^37$Q.:RܲÂ-ҦO o+>].Yk]iԌsV o;EjvqT` ErazэVtj\,|$<:Aff>z}@|n1a+\47c--Ou5 t}ˡM4q+tUj9|>rrÂ*5 ALN7Æ"[:XӔ0BҵPY!Z{J~~a hƑ0Q#`y9^N4Kmq6n\1 Ϻ-y9heihC. /s Ϻ灅źwvAod t{Y&S5@^Damj~82Çg?K Y,NF) +:u=+p}luv% )1BuAcTcKIL9!be}D20?2Mn#`}`{|uZSGQ/EAƿ;~tr*/mzOQ*d O, 't#>:Ql N_O%wzexч frz ز 2"zy"LH6}-LA9uyq44 x =1`ū֟˙Mia:#8 c*ơ)WN.~eRn.SdgꚒ mIN`bV~n ѥ{hL[yi .O;h`eDT6`O v?f^jqFeEtP_KVpr~D"ރ*/QIP4TáRVt^ ᭣(]ьN*5z,Cp73ܳ;pk} @&Rz=0Ø_POrO!:r88ȕ zJZu{}=ibnpO 2sP1q\Ȩ|OaqZ]}ϼ*'/k-1ʡ9&YoTkJM'Jd喙?jtU$ >4Rubv2Y.}6l{4c],eT-@/7_ <@Syܧ(51An{F5{j-HڸrTC!I,℈&l!aw)!<7* 4}Ƙv6Wnf5O0n_+8$iuˣ Ab)^Hj] lܚQc D茛{ĚN K/6\ǎҏOBȄ$1Wt10z27b'5n y += PVlt~j8Bƨ5\{-ށ 9ɡnRJ|;#Y4#XaO_ PovX:LzHnQbfp\/}NS[2s\gP "$ǂV!^RM=C,Xģ^)?\c`q_LG%PrLhlC̴o]NN^,"G(*8[o}z[L߫WmrĐ+@$,`'Ʈ'JC-i,`Eα ߪ*?vY@Z%GxC"xVY E'NlR=п! # "V'`4A&8Xw%IG{U &z^eX?Z%DD87xA6se5!=-#M0iv8wdTa^*(u|wYbd6P9p,]n ɢ@mN) :b;ӣDu,[ -ĦTv-Lռ9:Eq:dL %`CNbN/6ZVgBPi1_HZce|}OnR9/ZJ<%k̐C_2KmH5]HǕO@[;"Q1&-2Uԡ˳L^2) 2<̗q %J(W.L_I |E`Ѭ*FBDPj$z݌7ް(]k)zR߆CU431Yd|Ƀ`;X<8YJx &{/IЎ xF:v `F&i+m;̩Ц1}=γ\3En* ǀXUD4֬#1#dT]bFM$mq.G;gb엀Eyp|oYEīO_RvڹEOKC)Py sp F6BeXTsH4 9YHr߽ ޭIlךtm_άg9{9FO'}P_(_l~zaPAp n(r&ǸL+f}t'[Si7m~:B-0$1+*a#R!btYOy2K˟"K`FoJ6%R1KY=4.# B4; K33_PsP $rp]:VAFSG\A ΉXW6NQhkFic ]uM@DHK8m>?4w[k ?31Ɣ؟j!݌QQ8jݼ>|7]` XSZ>6_fR^jegI7EYk^98[(/J@# W:Ȧw/q"'@-i,D@3IzKó"fRTo)!4'Q}WgF.YգV2Brjܩ"e13'\QIvy@BKHj%&J WjG:hZ YRp8Ћ͞?JL,=~CVBKIԣƍԨz2+F_&2 tpeu&S68aIW`&X{j']`{k,h~Bqk S͎9@X=ދNGqй&N7%54بܛ]T܈u5ax+cָ)M2%SCH,2cG?q --`Z_ܦN+>aW{5hV|y!"(8  lV 7 JLM)AS9OrM|2EG;kK2.cZ*"@mhje.YPJ},(m j.)zNo(|mJ^ԠJxp)>ez݌®:E'iɴ;D7(g[rT 7 !fGRchI#u5.ЦO-K=1a$qUm魥އRW"R|ȯj#́Dl5j}}5j3<-ْ;+?Fw!VwNBt#[&QSEMZʅ4e$Sk - ~qu1Dr}flJ4M0 y(|/GI5-{2x)`;FɭX?SZFz(@Vc&]'A~ tV^v-CbJR6}elfO$K't.?俴mb>o?}S r Em4Z9 *Q5^4V~r_:Pn0ѕ Y\u|od//x{ה…P:y)K`n2tty:] [d~ɱwi9f#` J)JMEaD}uE;}gdHv2M:l=]KKf.e+?I#bVh=;)q-.}0qq ^ڦkz<'Ix$Ƌ:o‚!f*Y|eEv@~w;}3yO$bZdg8M;2D@z`}y{ӾL" Cvbf""[cH6},{$Wi8~ľ &٫-;Isj*.oIouU.wt&LNڗwt+MgE>#!8dn몘4 0\kA6ᾆ^§o"6XÝ`&zxjAl2{菏Ƚ}a\Skd"(Ru kM R~y-̠V{@;z # q7)sguP#+ AI;ely}2ug*/ j_qi'MZO}?#5{=\-B]O9JM%;Đ|$H?uT,S4On_0Q%?9jeAH{®w6tC~ AR]dہ,$J̺xsS W?(K'hYAl+ mq?cmLuźgSla&RCrB"dy3sSq Qɖ-TUj1lftQDXSu=A [.YszKBg;Aɕ.ҥ-=K\ |T~gab(R\دLx\Pd^E:k$ 4!W`r;y ͒k5n?_͛G^􄯓oy#~hmY97,93ݑoՈn%^|66)^`W.G^Bo ? X!BY7@5𬠆6_U- 7F[{o~(`H][ymgRAQxOG6!j0=`(Y C~L$XC .EnY?:lwhՓ;Ph9T.Th$DW,!W@ 򆆅+`&Gv2g T ʲ¡*X9sr˂ΏDWBdv?(Zt O0!.Oj U6fYYCJ@uk[i^ao>}Y@:Đ?v}|Ub\hbHzWMs;ōXf$?Añxq&[SգAủڦr@̼IV6"ŏX Bi p>G CP߱6˓W\dnZt/E&' W`8ʻ?1Fjd`T5 t۟Fܽ|RuL|6. ށ|кW"rԓ|)0PABãMdW^nQ ,] Wr\/ތDk\Knb P ՝ Zv/q_|-hc(?r}QGusDq-'" K'*%v%ISm%R j=C3L+i7Sغ8(  .Nh:<"QIǟ|4Ax)(W)`"L_wn2K\!tX`UG.@U!yzUH3~l!8l r\m_X#fPz`hd6ΰZEnOq5E'}afz^*DoWNf;f J:,7*#M]أfoe gkSG6ic 4[=CW@ 4VM?{$7ƞɨ2Fo oIĵnT‡@E֟w۷g+MsJ|ӂ*a/ʾ"sadP08e/EmžZHΔdLQD㵅viKf~'.ZB9srˆ[fhnC-^>t<:#(w ͢%я4Z0-=$A%":E?'^ZԨ[c@Y3hGW]:7$3n/=32JTMV9gKWnG6ȼ)Q4\5`Y7Ǥ]|:۪T<2Å5J[b=Dpp~ j.]%  <I,&#ĠdeHvh_/tIT2Z!v{4- EX>Vhz-5W\$RlRT(,Cl1B v ;*m,&XB>HSUND}'Cdݖ SEPL*IJHY٤>zD)j#C,/)7c)*/#~V,6={ {> –weLϟRvN?ܷЗ{.6 OZ{KDpNa% ¨;'6`)U7$ [C+XS+:Xbu V'՞j!THl2ÇgѪ Do/BvڒI 5/0[zX!ޏ|Ӽ|F-Ҍ~x@헺l|[@pR<}% [^v0 H[ cf5<}$+&`P2 %xcJר%+; =W ?Q,''`]y#|zs)20UHF&A&`RX 0npnnm5d-D#{?:Tt\^f+E,#E&6d$&$y{J,'<tRVVck|Ϥ  {I?6/u.rjf-<|Dh/* dc7ԍO%BĮSj. Hd{'^hF2'#+aJwYNhH5[ xz IceJghvJʓB6zĿl& sMR *+ʈJ2pKg9OMʧwpzQG:Fk KƖ. f@ftU޳Wȶ[>lO)Kgf E:f~Mrxݭ<ùa`VqBwcgEb5p]%Y =DA1vV 8oŴ\чfVЁ&!)cQvU鼁>ߴeo`@K~eBi pvz8Na2x\{8y {~G$/ﱊҜ jftPW.<[Za1(r iDW|+ ɋ5 ?t]0@DHuJR3cj.4YqL+e7p4i4Q\{ T-%s]~6 qoz2>R&RE#;GF.55.f:C0 3l^`| I ߥ-v= YdPsN$l(EHӏL~(A{s YKQVdk}rԠY"0v]3-K)7*x ?ڛ)VCG!2(%M [K[=PkÌO=]SՍq? vӖDa`|UFEo)ZM>['qI VGNAv]DVCx[ܵ͠[Arڏ/ Ymӓ'âi]x!CaCF`GгbPkNT2k PmA-YG y aj_o~z7Uy{L6Y2IO$2w̩,i,l.>jٻn#f0/߄J,1)oa`F:cG"v?EJKF''~yeR'!;3e D.m2 !jy; M6{r yG-TE?ЌN1`B3| U5?C~ ;IVs.8rgxQ.Q1n" tqXЂ-2)B)Ϲ.@.k 1HIB? Z'sߓai޺'OrXV&Z_TkmsZ_H('P4`8ʉEZMkKm2u첦NC/Z&ǰ8W2yms$AۗBd: >ƇAQЃ3ˠ/PB~n`ѣEo 3 7;*JJago&AU tL(;31?.iZGaSiNo앦nUu&b 0|M ,|xv{<륾(+YmlVuSk3/᮴b@N$3cINI:{h:wNycqǤhw#`GErW%8D6MLBOʂz$SVzsmBMZSFqhS>ҷ7jYSE?/^}t6oԘ Z |, Q`WK|.؊+KHpM$=9i"n)vḏg6>Z6úq,\KWQAqs0ړ~_dUv01j\.:.ƿhM'F ^+9J:.^4G;iˠ;L̥ +"*3Nai 4KEWI;ӵ-ef" B`|3}L0=g4md>v4 !ԸNAiu//&WM1q8c"LqoP[T#lv3 ۦ%,x5I6b8mI,sBaO]ȐAS ;BJ+!/;? %~k[{|XcwGffN@p{b(4x,=,yfցr^xˊXXX%Jz~Qۥ{J!lDTrt. س/Ϳgս`DdfKN㠠y%qJ)[À3 /tH "|z+1 8% ZX'1f !BGXX:7s k_ ÍD>)!rraZ> gh:ox9E_< ?;v^Zj06r(tqRojLߧde=}A qI$I #0%1h57J0A|'m"7+2WI\"ۡ3Egk2 SA`rP>(CK`*1pĜH1;j ݷo+m o d73w+gy& ^ Mw.5ЋAZ.HGMp$T||#jwe o6& d$qr1r!Fwڝ}PDחFWr?zKB-(KhNJNd6s^]h5/B(f;TmDv7#zGQ,=L7R bv@aQ(t44Z; i$E`Xk[ 4 ${SqoM1 a4jRld>p-ĢMWkaCYhKcw/niVr e6"&ڥxvmg 2H^U32N 謭Z!.=G>ԭ1@V(lDI}(] veaj Kc니/0 !stk+ ȡ ʍOxS"<>gEap*6^l#%^j@l6V,.%:|F AC=c$gkEzʁlNC~HU BRr{drߋ<Rtz@җY-1A~t vpiO:Џ]sO j&S!/#nBGvw]`Y'Of:l3(!c.J^"wju̒B3Sݞ) A4‹'\R ;:TdybgRJS_Fĝr]e Ç廸p|)/eKr[7Dp8ےsukZ`)o MmЕo¿T:Ctx#/:JՠdQn;TE^4IqEMI#?DZvsGǃBVr[Q\sR6 tqiom @ ,A#n,y-+PL+W^eͷi 3̲'D!5WFQWfEƭ5Cq̇"i/GAP9ko4>u0!g&H1%[q/ j󔸭qN^%i+ O3+ /\B QWń'Q_zFr$vꀚ5O-ueeh, r DBKΤ.~ZډM~ P[n_S vR̴сe8|EQ?l9[ -e^4^:G{ 6Dp\DV&Yp2mg +OїA?/\3;0Xu5 }$z,,9RP;yMY -dUXRXms;6 IaE% k>-|yxF7ji+|yŞN1kk\%_R&˪%/opGvn$HqBKG6ޞp͡5~lʅsuUFγtUȬ fʣˆ6] jYt1\7ek{cnnDDC䖻?"}P(?m,%ϥ5|~6pcvQ ;12䷿5+\^cٝ.[A|P"K.ĬQ泰s}3~ɘH.e X:Ђ켟k]$[i[&2A=+;s*]Swub2DbO­zΜV]Knfv末׬dٙ#a2c ۭ!JzdyN (ۭBK.{F,|"p WyI+S*NdRmr2x 8ɒs>|'[!\x0Jhs?2l[ _f< ׄ-m)`GehFk`n?tFs|Ibs,=lɯ7DZ} Ȍ_h?\5IL$f^jۘOhȤ_e]Dа/lB~{uaZcV4݀uOXMܮAQKY]ߒ͊[GI+I@h(+Di4oDIqL/mjԇ_3Ű&?cǙ5WHg- ."3CQ4Ƌ /N^QzImrUd3 X7K1;_L9Ȣf|hL[QL9@e&[ؐxy.rF*%ߗOΰBi(+M\(Fdoq}dI\&{zXj:M◪!1~+kϓ.!ɝI=CP XahbN5żjj;_bͰ9d˧1$W۴܈a!: ~71\aEy1l(޿UّMĹ]bA.P'N?o, t<50'c#S B@Zh{MWE\)NP !h1?#=$қ1# 2E$>zI7 "|zyҙ%.u\AgK* G{q?t"ai;\->TJz.e?b PZ=ոq x!E2?yȨ6ߣږA<07*ԫpx.:kKuw2-4p2X"v}s̠LX7[Q̝](!!">̡U`g$}1 „RY\=bgU'.$(6WE O<5Ƚ3}$;lafhS c=@w.IτNpnrED3%u9ojJkkkPօUņZ}g:7aJ춴ީ|A#R90;tgz G p:I46 aWY3juȥ8lx¡6@@( N<ҖȺPyh=@.sk3IT[7$m{X3DJb r#qS% V[8 DĈLy",F^c虏,+&L.4G6h8MC̙SP؊ . D>J̐\tEoR~!BTֽcAb}j-5IneCyR@\w {*p[~.;'Z3F ,х%߼@8M;abI󰍫e<#st1νŽfGI+ǽ[NڮUoY@I#(NFHdM<*tXDb *Zysx c2?rQe!8R*|gB_BÝlpȻxs7Qg鼡'RX\P%Iex=91 g< A.;6beh-_"h8mcro.=fgL(bSaOh9 FV#"s } FJ-O xH-"źp>㒘vhS]IUVoH %oLjs.|9smȑӳn t2 W\u 'h9`-uMO1~.?@פ~d2aJyF[ΗlX^ureh“@*'4zYDfYZb,`2iOBiYf[l W\3#;;ڈQYH\65E BDzPi1̩I@xԱxѼhFA{j\h18 :T_uwVOAl!zdn> )dF6FճӵLT2Q!I?8pHx&It)-H~|Es)2<Jx&sP(Z(Ժ(6 /mqJV(ySM[2^eOZI՞v O.j^ "D-I/mUPɼKf?]mөF Hbo:Ugυ m] m<x:b[{)]!g_ ʄ9M6kD!V,k_j< FQj`U֐ |RJFݘܖtjf %Sj/Ro` ;N}Avڥ9V=BhtavO?Uw{ڣE\h=ZsЯ@@=ɞ#\ ե Fx!7Wm:i#Iʘ vSTE2-!'$Aqճ3Au==4 7NCBg@LRhN kv66V*a+Fe?wV?MyzEMc C/h)ѿ[bN=|L},X9367L C,Π-iV{$nT Pöy {F~͹h",D";-q)kH[Ot[r)Ҍri3 X&|!ɾXT7; rb{1h_i["i2"IQtq]g~7$v͋2AUf>b%HG]?{Ӏ40{7"%Ir^b eK>'rG:t" Ǐ {=M㞓)f"*>h mسIhԋt, 8Z>8/s j2 Ud^ۼiEl%Ch%E\B= e_ [1 **"9%ޭir[ɞEَX.d'D 3h5r,ݾGPMP AϦ$/ ξ$`%Yy`ٿF5Z{L$agm19$po.KRZā`QLc1)*˙/#O%yk=@׶QY=sH#~K5۟0Y˙qTn@׵ &\lԌI8$.%$zR"Ϗ |"*5A^eqdm\#yׯ )b|_"6-b={[ina;I_>u]gr#d| ~YʨT&sUNTnIvyOVj&J8?n4/HDKz9t}'o.Z|" w8Fm &(nn~n:BEzLF@׃e8.g2%$b*7\Wk+ѣj1s8qz%B\`WױME2"MXGܟd@QyaTQ'\`GL;(G3 R߿!PA|NSc:=9BQՈx( $2,U*t+ > LPШX,:na|Պ>I *\$_ģ8՚@(ȣ4߆3ؔS}p;(p17|O?ZN?Q<Pg^OUiJZ>'! @[~Va [t΁[fp˸f b[0gUL0V}ko2-u8 Tpuٵ ;á+[` 'U֫ɂ0|xۜ 9y>WkR5"&{اgZ>>WlpJJ=ŚW= aOStNL)- șBx.VN_>h܁EQva@X wk<V.3*pX Ngޕbٹm5L|R ooP`Q)F {m9(^Fnp2YcJvfV2hp >tZn<)Z[UgC*W+MqU0#ت!zpl<:I/f#ڵеԤ42D7 A !NR9t"&Yz*ک}p=SRUё慵f/&%&X$+ z_PB̺<0S:MՋ_n7dO ^CoU "&Juj2Ng6Q{1qcC Xl8slb 0UMIEoNR;}ςҷ _X$9TzUxOA I o@E5L!M5\PSK+ 'ds؁#Ħ hom\\uʻ/m&7_U>_Yv8N@Țtw+ vd/W/6K'YH۾O1[h.EuFqժ*Ll4*%EdB@ЂC7ǫD:"qZVlYk66;~d$BIS`)dB3Оi&gJdtURIFg&ͨpl >Â#xQB&V>a<5o} .chQ3#si }0$uiiuCLT|ͅT]K{Ȏ5?XR| NA!Hm:cazSTQy&\7}r4+o3 Ǚ%W҈]9ŗDr >N)JKoU{ 4wܔFMxX$c'''1@F;'*]Oke0nySc\H(D+c鐴+;)tjmglNI^IjlBuS'LjłW>(y@~gc&dXBzd+#9JO]xq #Emg6ӉñY2vvgc~tEaVSukSN=32|Nz Sc 5{w휌.1i{#DJʞG !hav^gCQYZcW]pkf:03Ww{bnK;jO*~昚ʢ4 `S$lo*O"2w' ':'q}8Y+, /I wIG.PlUO *Ur2B/d Ӹ43>)3Sszdz_F%Ȥ5ʷ^m=i|:vYWˌ~}akȠfPd7`计=Hɺq` )ӳ>mZZEoYmh @m! V9hE6%ةsοif=2Ix]Fy Ue/q-.@2"Sz[iOKeMK=弙ҊfHU|$L6!A/Z4/$|5W$I2R>OOp9ZSm"GH$׍\`~@w-;8oAӓ."a둢waqb,I~7AK){yӨyI!C 1x~2SXs ҽ&E"J#|w.36C3%{* ƏW%D (. 137v  =\ M (mKpb_9E "n?Q>o"jWR̦"}bbqq}c\cٿp-S9DxawĚXa(J19H+I?T5)J,,-4/%e&VN`,{t[؝kEVmi<oƷ ڵÑs' _ZlvcBzA)Hxh];K d`1Zh|mbLǶQD$$< %x@j|.5ы_}&,Hta9#A4-ҳsrbE?/ԝ$: sN*g34d"TYVďNV: /a>1nhs 30z#HΦQPnz vΈn)p1ʈ&Wr%GǞ3*ַJVW lKvִ"%Sp>ߜz:BTi%ZtxhQlMy[4dv:/k"p&(ʣqJە21\Pkhz;.FJILNjH!ǁ̾LH5dKr\LRօmԯn$37'PPsUs ΢b7]Z--J]B6]¨렀^;T$b$+ۉ}V;ă~]FWun$a8eb1=5}ig.ӨMZ)޸'p)ː:=VA̲3b&i<`S,0^ZߘC鶡fIXQ6w~;MǰTz'8ð[ƺi Y`oϳI/Cз󡅝/r84#^{Z\=C #^-A"aܿ}gdW,@*E k| [4v!f3zcn8n| `6X_v3ua#1nZ#"r5q'Vx xH юy"L=F12/OQ<2 LQf^Bf#V˗.g6fT^@ 3h%S>"%`O kxy [eD"n_*Fv}E*Xi+fe ^p)):@h#*zIg(CQ:l)L4qt:scc-RXp=8RODn {lx*X['~(ɔf& duCN^'.fg^tǔ' ,$ n]di:g"t\)@;awԉq;֬9lVT-_cl"zH;微TQEyy2 \\lMN;ms^lF| XOGesH;!T'dOڣ324$@\75y9<* ּ]5/[C+*pih} 'S]˖zÌG 6Sh9gj?IF/M:U, Dt0e[r\C*X riw8Z;L:G=v;XR%PN{Ka)Ǚ( :c ~H"(?E_D[om VK9 {v.=,`V5[2Li͊dU@=; sz(UqmwQl3oe1/72c}D]'AT]9O`#Z&XRLj@Aug2/IFY}ӅLEV, ^Z>[/0R9_\ g,Hv^4?Rb,? ~)񉧽TMSRa'|F96J9|l~R6T^byUz6o&rp-nL)mVƏf d}X} )]_=3\j;sEGD6?xFؠR'M@IJ%ჩN8ޯO^9kؿnRMi: =f=тQa?V8 }F? Ǥ귆5'DcOrdՋeW1 {x#7Cn,~b ={Ezue*>ffa^X(IK(/0 aF $P2W-Ayy9 }IDJ@񦡹շh;an@py_}gJ灹'e'^ߨoCc(#CB'E96)'#gtcMG|֞ɇ\*t$ajߏܯ%kMBKԈR?-?~:Aã>$W5kؖ/.^*0' ј9}ۇZZcH+H E8: 1ZPަf"hyXiwFx؃mD7 ;<׷ԅ xܝ m!=~U2WrM2r,r2+Iߧ"V{S ~}lG]u \eɿEdiuQE  9uTmc7r4(v )Nvޔ\OAcgO@U '^JЊcn˃kY!Ks+"b75 a,(A2;%!d2*y-?Q!YDIcFBZT_+>O7U&RarHZQa󌧪 G^lE3I; X-Ϋtn66rɢ=eLkx|Y2yP BFHDIh!*2K$ F 2#yMg;TF2 ?&csv Gij`2>sF'ӑ$µDFQw*]t;c<YD~QN?*ljX/+Xrž,ׇl)ǽ{9ILN7|z W#w|5-F{1cۊ{ӐΓMfW9 H5`L4f̧XU> ؊q2iCfHGឯMU~v[R֚=eX՝wa{E<&~ T |o}ȲӍj1eY 6_s2|f{\(/]ː^YF=O6tQ4J@GM//=Lz>#.$V3#XLmK3_"f`P~9lC߫v.O\Z6 B2UI'+yHlR^㙏nzaSğ=)?wA#0R×BJxn0UZ`ɕSAvF},NbMㆆ]pfq7Re7O/qvΉH;oNunj(rWMXjS XV|gbk~zqbNЊŖqQ'=,8#Teі{' zm\]!|lu|FeY"R[Pw{/tvD_R OhSV#+9xԼ-c(\ϟ-lMX]VO j卵;]H#9+~7Gc[]]~)Iխ,D`XlI|A@E:^YPs&&,;&Ges6rN<8#:hq-[[e?ǃ$"qn`BeoaCإR#i+9 S'x לuqpW_@?(j5}*ڷAʆFj]ʦuڈV>31cXױ*S.Ӟ%Fbjxa:߫rdC'nwttȭwyp@1@7@Y80w=?1p6QR%r߹az@̐乁 WhY1'LkI;d HaD4cP )3$qH+GPLpDKĕmnU/six%6OHj3lIeL Z!r86TTRaͨvz`@r^a$jte&xڄa;햖=Mb3߇E3.ITm²  -p%۾ǭe$E|R^K:O8eŘQ9X)AN/y@~QA+ X/ f$6C41f>\~C>^3ڠIxnP$Tob*an'T˔A:LECuw ~7Sis Z [eI%ֶ}.O}V;|k<E]ۻ%nƫM`%[1-w:5mZNg+ 1pe WU#"+D|,Y:U2oMǪv{@4JO~ 7!U/fYƺp3 Vse(i7-ݢC %L'A+n߼2h ݾ^C#7|٤dG=l,샴2`/Y~+^A&&pTh5 RV}\F ֡1A#ީJleC+Ԡ&)JQg}"g$U=‚`248hr6%ÍġGZ5?UPD$`<'GUo]64sMzu]/ڦ&xOgc2HXFYN[dE^>Ko (L@ۋTqY,\߻>l R|B5IHG'8J;|!NB$Ll?ZG6距nMJ O.@̓n03"=_z9 B~@@TGMR?8dbH*O[/=;z>e#-bfc諛v^ث6o4N~eh@O zGiT݁ YOVi Ef]Q=վ/\‹1aZTg@<ĭ<8zCcGƹcs?`xǂ4g(Ϫ,I>d>JS F|ꩍ*'gpegi20bN0{XpP4j9*uD]> P A&Ϥj|FҕcsŠS㰂F>i({_tw&u;vȷ+yWJOU ։7m+BA!dR#6>tO/ȇnuꛢh+"I\71 k[\(9\zM <7!8֔Z[}E(DY{U/1 M|MW!#sZ ]!S/KQ"}ǗR{wj˖/j`@& ֏0R~چZ?z!K-Q~yڝrsbhPΫ˚UC\[9>$_׈ڭNN =PRN+vx ֨|G%x mGѡݡqJV烁UҺi;Bu†S+ RA{w(ܘͿh&&Uha>aM\&4Il X14""XX]ԵTʸW(./{d?SQkasaTw.&҇ 1ŪLp}ӂYlM2pհ.l1O,px I[֛[rCN p'Ð BA74ܽ1VEk@_o}|̡ mwEhI_/!y+=:|8Gk]4٥IЖ6uuaVh4])*0E)iC/#i(y4LǴ3{g3$RDA!OYG.7s\pJС pa?`ܔeY>EeS0q Ie~Yn"@aL-kSmY%Z֡}UyH8# S[7@G Aj"MR Gkp'U# J'E%41EcjF"%Hpi嶟 lpXi8`;(8oك>q6r&$cݴ1/uw8J&o VQD ; ,{-se,NKhFbDY"e"Jg?|E7++Ul#C#@XNVO5'FEu|:qF a8Nڛ7K7:b/k =DzSmKw>_|ʴU ҝDn:`\,O @ ̋㩟,(Hi14iNߙOwҫ*Y؜+2̊r<;;# S:'Ri !!y J:~mՐ5#Σ9V}&Ӥ_{0a$O#?T~O2#?Qc'D@[{u|Gt'cs^uM#%7$t V~{|cU55y|}M[A(n(w pw81l:0x%\{F_)6&4r ^uKN`9DQCdmN ^ŏw%`aiXXCnNI*b59hiџ5eH[KK`g!sz7,RFF3bR&3 (blŵա[{A8G.&\q~btjq ԡob9<|NSiWߚ⩘0 _[3L{Zx v~a'a"TWiK!#y?9$9.om _fK~obG@w5'$܏C&k+ ZIϩxAZRZݾ.e*eǀ y=gPb9Y_ƀ|1O5JW߭LJ1¯5tvk0LxRMkKZ]wM(ǍeDtPD=if&3I /eu2[r?(9X!=-8Sĵlln 8T}?FlȠ-KwP( 5h9˂Ŗb+/THvk5',..m}U`V_#Vdٞm"JDB֛G _> TKx*C^T;uo}V|:Y MLȻ(6d瑭kЍ.lc6Y:= ='q<ӣ3S+LxqsmW=h GЋ),;hُ{Pu%M:`1"٢jM:8[h]035~*@4x|e?@#G#I@j#|lUfHnTWE!COR}{8:>+= f\!w=&l߼Oe&? 2fQCAŒG{qACRnj-c`)elrr+6_h1#TFoՌ'j]ژ?kΣP1pt[d, XRvZFS[k6Vzc6ϥW"9Vh$y( \1$9r9qi``hcĘ 'iN'rv.AxCmۉf:m':[w#ȵ^x5?؟Q{!ojd- nXLղŗ㘘R\E**ȑySMIK!Ȑ.Tn7"e.nqBV7Z_:߉ֽ {׺ tzivߒ `}5I+ApQzKbxG˭7Z;ܐ2\ږ - ok7Zoׄj51o )šc'T}X"&y,ObUFY<1۲b8A HVQwv)_WEԴ(Q|疗퐑g! KIR+<;;QXօ!Z~ۅn&:QrgΟ0Oqԁ)M Dn [RIf𦨇Brzb'G*F4qts-$xA{鯨O/M(-TgzC^}~5z=bMvFޡcxo}a8s9VTˆť2Ӝ@]rakœ%("r8]Ƞ!t7E.2iױH̋SΦS9rUکpbQIͩ:GtjQ/ {(_ɽΔl!݆Tx ,~Ni`dT,i\B䷥\=-b2"6BsxHmJ; eSw`q-0@W1 z {7vx#huF=.g-Ew3j.{`mk5YQW{b>hZlR\D4%(q^pDcw_/ -?G >}j{#QP-2;o_|tB?b/9ѾtV }@Hư}g:n˥mhcXTV h|歒 zpw<8'Gh1R>wai)g좑jnc ,]]]MQ΁%}.~kffw?}qT@f'^7ypgI Vb1̵V%9X[F3w&9#9Y8x-K$Ǐ 31 @zx\ʺSY&S30YjL` CXvVԭ'ҳuF)! wyv\¿9rb#tw3((}"`ߥ-,KjMݽwa2a| ;&$uH-W:NIZ0nhF|#񵾙x/TIfƯtgr]3fH{l_XS^N)s/٦$2km1< Vmt|!0zdxq)&*@I;4Blz/Sh$0O͐{6΁X;!&/$; %Ow6HYr᫈PjK"GDސ!?]0 -fi4naMb |` bh0kfG>8;lH;E;Bm9i=%rǽ/n2i[uԦwi:CaM0ytxs鈗'zw|2I̝HՈ)dlɒޜ/0u(|蒜I%v#L-^@hS=P"pr_LRbȌpR9GAx~P=Ն ?pT[_VS.pz{ @h7R'cEPJKKh=B<#( ؂/:Kz05'Y&Yb,fFW f90LQydnuPRFJ;f.a`udBT, P,X~Iֲɾ)isG6L٢ӎw,lW>Z!]p3uA'c0VR1O>q1$&SٷyxUdҊ7-1؃өI-0ߔZ.[h(ЖÒ0; ɘRkkTe^ P x߷|o)ioOI*ZYzBO3};o.j ng aW%U1`owI.Y2#uc}5!֟)!SY !ArF;nxI RUUH+d1;{/.A_uG7-GĦimU4" THRJeNg: KP.J f_7 ݛAr% lѳl?2yKg {-78;=OT<E10W Dϕ{Oj i(&PQGMmIS>ƹf"|F\ r=lfc[AB[+AYQxt8$K5 +ѩ1:rm kܧBōl&O:*:: ff/meoLOW(yBiXq' ^YS7%b*Vg^9@$C[i̜_XA/o?/0{؆j:L̏wa~G/ dϹZE/8=D4Щ:;ձUf!M7lmu&R[qx"ƹ| /O@)eTx+!mx ov'NWMTbhB8sAxⱙQAZ嬿"n3,oal(?#k%9#^n"=:%{ϧ<),ej.]%Kw3 yՕ_hGuUFO {%P{bfQ\z$tIJQ zxg-Lnoiv M2.pdwf:3ycn*J'@JrUzĿ˦L_ "PzPOg+U-|́kkab2 gPS 櫜$$qJC="s$n;H=]wQRB6PӆO#M+ΔY1_'1HKGd.R3*<~=xWwGݵç"`t#)̏l]pl| @dDf 8!(!'ӊ$KRQOLBBwO,-^6.cڕOM-wYvэwX'b>.3cyI-kjTF=گִnO Zm{@މ΍{<ܑ2<Wu_@uZm3oZNG^jȖKZ󡃀 C ;`نj#X{Zo*p Jr_`s'{}#U~ =I<ފ ӵg4'@` ';j F<;)_adB+_IOmRr >Ee=&0,O%VmC}̀$DJhTG8|6 տ^+Z8w@2t5Kж 8*i<@S\S䬫8l F6 2SLIxݲ(M!#yNnFu_% /(#ap+w#+ZX1x</mĔr¯ZMIpZqFI2Bs`P'\&dhp5_KRާJ#wOPG=)~!nAZțt*-EYGFR&zlKmAoߔ`5y04߂,)L"t{;Ue6k^Ism\=yfZ^DEH'(.T=xTdB-!GܺsDa\?"a2cFMR)e2ŋCM"OS2<4='l 2l}+[97tMN)g=Aqbfj ScD/0,=; zoü?5,:+jK3jtV ~]-{yt% X83\wɕrNZ3'b^ 75 J܀^V<6M4Y K:=h] w[EPg5NZQz skބ _R $6^j-`wht$1_S>0pDd&qծL}xBf&'%;{dxV;BS\K Z Kz%J^ UIJPAq@ x2B}>E9d&wiS@?ީ~3k ȷ5=O'?:QqBŰW?9츮> ez}'v_!>lnM2vݐbB)`g ,8%<Ƅd(5${rݢʐ:;Բocu)dR5(-W$@=< a 5]5-Q%B۷9 rrZJBS*9qrY'OZHE<_ot,;5q 6S\RJmDkכ$T>ϱS-:C{{q5iP^!s 0Coj0 k~`B?n s IOC'%#87g@vAm?Y68"w~!O'm,(5G,aDP%?d0[Iљ7ʼnk5yӬ&ސb`X w;@m://D#cD0% -E2ʑmm[*;"8mH?l4F(s_z4tK)dXh0ɿd2!n<{Ipq@Mۂ8WSɸkLJngBYJu,m㜬 =bGV j˒.yaNb`(zr6fte6z9(O}O& qy&L2(ZS~Wٗ[[Gm ¹' 䎱 kAܳ{U[|VGƚ|?sT R<.7s.lb_O;ORVk<ĝZ%PAgM9D I_$@==bƑU1% \nkHQFүU8lt:΃:{h<hPvohrRYsL`v>?i3@k2$IY"h)u:^3vs*{z!_w\;L 2,mFk8K7Z3Kw٥P{5ke+ebti/Q9*&|n$=S8Ad ̴wxۦBUla4Gj@U#NzƸT2Nοk-T?`w 5U9gj$Wr*5g\>Ft9k^fTwʳߞ]J kz]D0nTiqZ >~ !$\H"D''sV@@F3X!=$LxL8S}zW]0nUjK6*6U v;`2Pdʄ4R1AL"IbQ>Ez/pKJ^= ͭ+!iLw0WM_G0 815=Ze27BpJ ;QL(@ZΟA{;5WЬ+\8ҡi h Foޮ:,,=_EnN*#K(S3.Ӫ]П w;nI 4H>=/@Abݭ^d?F*?}Uu8`F|<C^s_ O/ܳWvb[w>PLFso5edö6i$=bUL!@ͷq4K웥Jp'Nm U_Wg?vnjT8Sk.mYLPk)W/k^ِrdG4Ģ߬2ֳ{0DcsIBl4Y"@=صЯ0-~G :7yzKW4z1P0]Fu_uFKpz޻ے3PgD xzhw >y3zY7q+fN0CU biNq-BO4_7@x 矗RFB? ^P.>1IaBV g$V~x^l)1nroNҰoj>͈q-|P2 p*/^9rݐj<.]љs[D M/a6љK.ķZ2+w9I" cez=4ŏܶ\3F@vM)v߂ʟLOrj#3UZq~{~; ) PS?^+=XZ¤kȹT1U7~n8Eմj&ȭZ*߸|ƪӼٴC߃զ ;d VŇH]>EC!F>faEEG'a)@ubgF} #0yy6C(t3K#h dhWBqWx.wqC(T&tPϧ_#345^NíqLew1z0L趰12lD8wKF-;@BM>U"qw',4U|;j3}|`cBOiPdi/Z\Ɵ}+&\L <2"\;q^VYB ,+Ĩ0(p7Q(U(gNC֗QXb'XScdJV\XV)bv=%ٖ=M<;yAa(>؍iS4h>D#Ӻn$riX9 -y13kk LyUd՞ﲩ.ݺAA6WxUW9ANC ,&[0(w"jKIM hS3Sjz( xV@Y [~*yqa>/btje#/Y|LΕd#M4eO!W.Ρ8:ԕp a K/03}EoEBON Ĝ h)eK݅^&Oq?C8T3P,W"App#P:;|db6o:=gaÐׁ.qګvgbdLfH ]U2W簨Yβ!0 db(ɏ6T#J+_|jAP!Nmx$^P0NuT&ې^'x{zB@\R:}KԮCT"hZwt@=5-U9~90K9X%K֏`|.BCǫ8(ɘѾDm> =Ȕ* ] {-Ou-T t66#۟ GY=6\QGtGi0eDx:ŢNM@?o:o;{m\W0C.`zGQU8o@}_mNZ #\lc{<Qmn U~cޯI.\/tQpBc-x:EHc0&"_W7ir0Vl;Dr>“κ%cgE5wh)f*nm,ȯi>5o*r0aasto@V=Ƕ57rJyI/l[> ը>O.^ɦU3 RfN}¶Lfɜp;p ˸C=cEz}R"BVO-~ٹr,vǂxf1 ,UZF\ZXƱrHL_*3lk.c{:ѫuHS?#J6Rkf߷9 7G'? x;"A }Ica*Cy8_T(_^)8Q\%(]=ix5p=+$w0^TeO- Alܬ0ArE!/E>IlJygZYy23k2Rg1CMkg ^MͧVZ/?iJַLM~cF >( 1>Y"e+kJCR~v$ 9 U p05D+dХd(/!$A=fϬ7#Wp[j%D #+p(mDctaz?ve yRCy RRv>rJ,Z"=E$'(o43S2C-E:F^;7a}d_З & sdL0&^mjægj7lx-(vN\.RY6`]vӝG\?`wg0(J7+*F)[GNēAa "nKO領`y9Z r864_^WeǪlX`&0Ao[=NW?RaY[H8*av;n k̓El|JSUTԐN艢)S+ÏU`pESmϓ W(G<(,%Ѷ"7`pi[**Aaۓ%/2{f2Rv̶WNl *ĩΰOR ^`9Lb8X*i8o 5J_Q.[}!Ƌ]˼3Y~R 9uۈr;ƫc*AUBОX=#6lT}`\#L3TlW8T'heJ;Q@>ˬ41np.% sC$k2» Ϳ0}3rQb8tQ1k{+ }kLv0 K M [؏M'd@Vx)"۴&v;5. ^(vk`.Mt|<3ζN%l{c?!9I8]{x ?ھ?#\+Uᾈ WF;m>4։ЯM "+xs$eL{Ɯ M :P88v(]V-u:ItSYL -?MP3 UaNʼC^=l*) pjϡ k17*rLtW4^@zd-3-ͼמ٣ڴ Iy!Pi;b&__o{aam/d pb3F-D_ A^zAs|9C/\*^W>u(9٣5JmX4.c66 AWcԁ%Z 5 ݛzpn' ]K-HkuC)d.zm+Am3G%mPR2DUbWK3`r/,bawb7^O%jnv ievKlWf~hN0vs _9ZGQ7}ckתn2Ҝm7qT),뇚E7ck6r#RF?rplQUkܷkۣ3x7)O77Vŏ8 ZA QTPf .9.ȋn7XK-B9ԎY>GȹEڏ)T$ȡ ' vcs15 u@!@KE򪠌L/K+}~f].IM2!U'{P@TzS W.-Ɋq@./ִZG]D OھL_c-8_úM@p5bCa|Վ"8WK;[1(4/q@r7321n,a KXhimžySI ٬{kze\{t%.a(vLB}G6gTEO?gvc(=yB xg6}Q 8}%BG4sӡa_~Yn̊Ws 萩enxAJh8Ae eW/2֬.N Mm gmN椨(\kykMʗ$g!(m3- "q7$Y˒5Kgesu'NLiL9ẉTQJCU)˙򬬔4N뤞|ǜ_1* X@R#k+E`lJg+TYAw !=jw\? wl[ƿEj xf1ΏO1+ӘT_5'&<+/]!ך@` i}]֗|&<*0]LHT[*OlBj^nט뷪@u }H] D5O}]E)W˞%hbRM O$ߨxd*gզ6fvzGEy$6C?"<d&;Ca{%"с/ O:$?UcqXsig\;hόѹ@EWҸ-b=f<ԯW:jcLHKKd0|2ŗ/\h-Cdpע|)*PJ..m&BqAX) zTc|G VȽy! RuQl:bqO]/j#oqV ~gX+NR{}m\d⾵ex+_=Os瘟h(jWϖ뎲C@GeFO>Sf˦B(ߕsyHq0hZ]9웂68 dpfѤ sW̨t\#0] E4[BcPՄBv-:',E1Aj/ɬRQ Ѯ}/GR2(pׄV㲗w^ʯ4>I E4X t!ep-d.Ċ =lY,€]ݍ"B_8V5ʿzRP(Et 1>jP^9萶[8'N߃4A-3uש0[`hOY܋I[ƍ =jRGHkRM_nSQۑۻe$$I'eQ*0aĔj ,-AvTPr IڥƫH %-*{C<.U+ S&ƆjC)tEV蛞d∡|@xRo\ӭ7罙jgZ Z܄N(({n4$7+lcԱ˼|uwJc. ]njy_$xA{f7d|ϷECo]o+g3֝g20؏$x+O |J;r#H (w͔?C\4Q*3y[j]Bz %Ů^vi+tJ-ai-y2r33SX!B]?A^(lN͠+Pˎ܀ ?7~KH^ZF)yb`՗{Eȍ‡ԑHpW8zB`ﬥ9|t曎ldP{ vdsh֪cPT]߻yG|LBSw.w`kc k[vuΨ"5;bwP͑T]2*\i2GtSr7϶Ǟ|U%/^ yk24v? 0^3`?B8Hzt :szVwRnvgH"?,V2_!;JYT jl|Ť@8C ]FwaJi?/7Kn= # dvP8smrdYl(y[pK{<ˣ;A:z &\- RvwvIÃnhv~#aTQĮ!P2$BOnEw@t%1^k/H1 $62JBA BzOzPj ~w?7L"]H@&w6/VuϹ ĩڔ$@ƳK`H- <_Qu\nʆoD L:T0t !-SN}K}ƠeBrC>R].#ZRY Rx]Rg aLNk)G g?k+4$zzƌ[UϘV׫0,jY^K']7]F;ƅ2ODT JQ%ۢp0ʡBFW%"m cW,=p)!xcK刿:e~~h ϑ,A &fCuQKw'ߟ)3 1Fj J~ʬ7f՝Lc%x+Z7;0"|l܊ FܿLAVn+q2\U҂u[ܿo_z8LDF!L%aV!(F rRV}s9\722N~:i_sB6[+̭ cLhyyDķK/S8ﭕwV5C!c\*᰸ܮ%)B[eVl򋸇קcE;Pea)zu`ϱ&yt)Sܡ*¬3P{]a[HN|s>Kgi@ j$V́D*4S4 PwIl Up@N#f)wnwo]+#Q&fu?o%{°]$"dkH?26CB۪gBRe)l)ԻŘN-dKu*9RX6<dN*7u1_+?K=EJe ]bkn0n^sAdґM@/z>_ mfK,y{e-Ѽp&ÑXsUzÕ[F#Ypͦ۵6G'RVC_\yus9m}؃_ĭnw}^/wf8YP<V\=<6m40ƃ,(&,LۥI.VI(.;pYcYZDcUf*ti!Ų vPR!MAO֌a"uRblEg+7UiSE]|õs[`C6gqLy?Z@YR#'0UN[S C6zќ ZO8O, TV/|V@Ha? F };y-6rlCuJ_}oQs9.}jӡ$z10Yb!uA41GLجbcn8ئTu~d LX=kmB“T OtA^5R@8h[P(]a1Kʽ+l3߫_EM6)5Fy/tC5r:t'JDO5O(i .w<2L"V: rC--><+r2}?Ya͛dH{#xJ7.; YJlA~25b.8`d{%Ale&MPTh9MQ8<6Wn]An+Q^I $JD*_zUB܁[#rVG~%v"./z@4,8ܢ*DX+#P:Pe"sCS 8K"˼l\A:U")@KY^z UU8,F1~#,`,zqaİ㪙 -yb+ 5!d8;LTf@>\*Yoݰkډ8ouЃCckK܃6x9IOGn)xTl-y|n `7|Hu(db6_\dPbM}(;9nxjmYӰ}ɖr9؅zOQ$C]qէ]>|d ݊%io=;`Gl,6U wKxd\bY$誨lW(.J* ~=Űۘe_hMtS`[GicFcݯpp}H9o) -2*8!zyϻ&fsR=M!dmF-S{V>fU],z@N1U}]ZWP[iBmHP׶,& NϮ k;CNkc@ )xMe 9!Qҧܫ2@9/VQR(dɢ7Z (ZQK`6˽=mQ u] q?6>+%C%Jb]-[/gDzbGV +YGڻMzŦO Q˳bnyvO3\oxA0vveo3 v @DaypqG ٽ M^x4J !F#Ξ$6%gfk1$?˓ Jh g;b_(`o|ۗ kf2.9Mn N-d.7x+A9싓7[_id,YhET )e,4G=yvԘ({G͑r!+DpI㞥8W8I ؒqqq5I^u-E'Lι 6t R3^* ZWыHCi SOyLHQ ?5.BlNHgO#) >dN!UF0dr VrI>HWxF`f' :l`j;)YF$.M,&lZ?$Qfp+5::S9[E`<>Xj"z*D"TR6DTж3+p% N $RFˣߜZy s%d"[޳Ax> YUPsqx4wuܫ \b踊k1k3 C{R~)OĀ}g{]#e=<`kalO")UhS{V1&0DŒBmKD.k5@b=CQyDoCW2?,_Oyl Mq2X]5F>Z#!  /bcs!q#7 ZE1`:&Wӱd6y2uR^ vy{V;n*]QSH#e*tw"xAYeXPG8rx>>֖bQTP$ ;f0-=Bi92&& ?v5PƝ&@Tt-,@ՅU2|Y5+hoz4C/8x*0 `0%֚۱88J/|E@_tj=5ݔ6^WU].Cߚ*p"W{ zUda9~#e(@qf dM86}p׺*۞>y"w;2>[XBRй%+W[[VAzvv.) Of(K.\NRpTnjO@+˓8:{;[>ʸeg&LX@F{< )_1 !-_0;YdC`p\f-ns{8rӮfD_Ѷ0ݥcb]Z6GJ5a.xI-Z"|R1G7NxcBb$SkFx`gpT.(GAI8gW?pUadh,B(vȲNbu{n%uNK&;>zTgr#}GS;n`Q4I"—XIE0!`̴Y$P= ip@cEn/{2 T9\|=R·VC,m <-NQTy {؂M4?Na&s wsOЉ f,^"h\x5i6y;-6 :Yѿ:שW&tE}zy =ca# ZNY;J)mGڈOk]DPcBʀbR~^߂9Dy-%W. IN)A5hå&হ3aR:$1C%UM֩*51w:xQ͟hZu<DI4o8qh&2pX> rk%U;/N¨"Ӓvk GADս}vxӬam+${PE/4uYAA< 1d(]M%aN?}^ηZvC+@[]qsoG4 z/l-yqTcԢ͡BбP`NvPbQVZli y쨆,U9"~ó줝zS]7NY1@ ^b#ո +{JW[1{h C|T*VT[ A(]舳Y dyJDGS,n 72>m`JIG<?Wq8#FqFJ =ʑD|Փ Z`:G*P(Ӏv=RGm$)I5~?^^GDŢVr:I3QҤ[̫~Anϭ;4V4!j{#;9BtG!" 7/ꑍU,1[c\#G.3,g;<'K߬S {xxǕjaG#)zxIVtu^ Huάy8vA"<B |iffEaBi[aF "? EY+ jkk,v0J6.W|3{AH`7u/"?>Z<|KM捡 i(s _Xjg]ixe(]BYN*F[p 5_f~xoTs;oFPtsǤɫ_79>ڛRy.o-U{YNrjN8Xפ:K5fE̕>ȋUkEUr RC@SUaf^EyLc`k;:fǯ@!2uM2ʨޞ2},no<+4O7e;9}.+̒F].ׅs.$9汝s+*ŕotdvlW%U1뒄MR&U۰^DpXF% %ر\8LA&2ͳ7,fCYٹk(^OR'JytfDvtX>PAlkl] A{WdIY/n+7 * uiݦ،C$$ҫ읛7K aSS_Bb%}V/Z Rև{~a0,gk&X~8vțS ݔP =slPӺpQpׯ}{CގOFgMDG-jŭýzQѥ~Zt[1>6SY; #bN7\90ea:}/T@SB^k#!5=Is:4V̂K6?=9Jb$T3;?g4|Hft}ScրQON=bd'M$7ZvRY!r/+oӻ v439n˕ēOŵ5$V\yCwGzHb "ℑ!O K\% RB|IR`A0F*y:^rF\zXw)>T-Ռ0 5.mrTVZ̀A򕂛/GWsX ,8Ý?Y!rvqv[zpj)-o.p RSn$%eM_#z<$:n}2zbNkaP+(BYb4zâ4&P2$vCkUt_?';M .4Ų^3nT[jڴ-Z0 Y, ? =͆,; S (rAWˇ"Z纬hAzBLĿ :RƯE 5q?\<V.nVx(f $؆ҧQܛާAmL| ǯd!M 熮 "D-&h_cɛ sE mLUw5k1Ai5]Y9KL c뜺>)=VxZG0&*Ωf Q |؄;^1t/ޞW;ZN%?ivp)w a"#d8aM=e( )pg~_(ޜ꒢wV䜅%h>huf{oaڟm4g܎)pݸ- 7vF_ߠqHv8 da ӧM߃"z$9G#W7TKE/ֳjî* JZJ !Wig͗]s*<<7ћQ5qz`Z :W@|>J0Yz.\nsdSXZQk4򭹰IlC0]e?rC2lјidi'fN3^ʞ& T6} ?*x$Yc[|~hplb& TX$,ֵI`fy#Fu i!;1|,ڏaԭQd3tJV ML ўǵ%scƉ$3TJx+k߳PhMB [+$ŌO,7 ؜(c+`T#暚MJ>;1NĐ^o]t͒7S-kҶ˝Vk>:yk $i%ţi8QKa<"^ո$Ŏ~ˣ)EoϡvGߥP ;(v?%' o-h^In65~NKtzO!fQޠPA&gx$b~\ SIsv%jYy;:0\6eSJ0uy|.;e*SDA,m UlG:'MP;]%]%0m ΄pl'(ison#N,fcr0v^]iIa^e%`%\lbW2뜌kJF!rO@qbUڜ5Afx[GWto=nN,}FH-.e ( 5.H3.qBW;qZ`4" cLtThd8$ҙYQ,27CA"oDwusPYa]Ǜade?}}.\.}A[j)1DkFqTtL\w{UKB*P2"~s9U4Syj\(B>-Cu~8)Ƹ&]H!y ܀%"Oß횆BwS^HIn=]@5HӸ.tK SNņG/@ DruUgǾc%Q 34- {yCXcJ]=V r(;QO#'Մ{ Mv4NBXiAoZ+46 ^a s&' ;%ƴV9Q;){/GFZN J1BV@ghy!>(3R)L)$ۜ(E)6ӑi8GL2[j8QaF?.aǞuGjRL]=Ií0`˛zџSc0 ڔ뭝'rY4 9|+Auv.Kѣ*PxiXΒ%!?,?jsLi<~dS}`06M(rdi`GۊնDDtC(rxsSg";ʈC6dj%U[o6~]|”h$Q *꽢Ӷ=a 1S<L۠3\uz%j@ 0 ^[''O)z}Y;bk#*T+(,t^4d:dPsBan9>&,ɟx՛R}OMq\0Z}j\‘? `~VC / [ \$}pJr}B'lxv3x(jKl얎s"*gdۖ8[ ( ' ~YD2WK@W)yA7:;m[TO-8*50Y12V^HWzovnf)~-e\R:NhK /kMtPȫ8a͍Ջ6DoXOla tsԷa*/uUM}q#n ̆7c|]-C&sʝvj=~;=+6ԈNx|]u_&LnIs!IQ v;oloIZ4"9E {V^6G>8vYj3|7ydШ5.%SdsLpyƿ{Qo-vt !z ӦȖo09('D0 AoFkqҤ2i`uSrc<֊lpnLYVDV0{ٝUͺoG@h?cHIAQDx yL!$^L/N:GS2쾝v}v:_dtcݒ:6D0u"OFS{\Ԕ\E٘do!* 2މU="`ǁ +MЄ٥X}\W:%dž /wy,(~V~J̆7pnG]?źQJĴ˸+hH_©VJhDuy}8{$G_rn◥c51M?Sau5@Ӆ%*-^ˤW&uبS5Nt mQ^tZP)vk6, E>K&`SWa00qqқHD+_K{gemKk̶]k A 6d >N^.T5Bs?ad g#iM:N|Y{6K& tadDj0C.( NdxhN. 090#+ds:Y^j0姦2NQ1d?Ez:r6g^';uvʽJf`>p7iTӆY ?k =Uk%Aȝ,`j rheIU-P赇_ GZ"o(}B7^D^z!CO)XNՆqڝgnr Si Ow$x<z{Io0F}?&NЀo6;h,Rfؚۘ/9GnɰҶ"2dn([X E4#CͰ]= w24Pw̴b!{vó$5N1mv-A?<8jێRMQIjz@@vS HYtr4Y(h* Ґxtydf1vXkYoIz͗2ɯFٶG|177:^KbIJsyg]ԻIj!FB^I-aۗ8|$ޥGI'Gy/ Ѯ/h"WΖ߈0o\"޴ˊa#>'Ac=g!;k/Fe^Mɺ7u|i襫0ka#f%g4Cp:DFS%!H)t31(K ,E%dˆ \WxnO%ڔ8vMsX6~` "T r aܘ+4,2iil: ZlZg`. ޗ1_$TZsJnOdy%'%QtmFVn=ZfGqV/Gܐ 2tLDdwMחqRqdߥ% k%` /Wز݌p1`lz5yOpGyI~Et+j0'[ |13Cݐ V5/Ԕ'yOt Θ7D݌BY^SlgÒcF(X(۸bGG׉KM!dbagV?+y*~"3<<;4MkO6S`rP7osxrVv{Egİ"/8M@K;-R2Qt/ va R8͡HQSa;7aoir =,ۑqjş>'@7W>9A@3ѐ)rj̖{<DHACB!Ӿ}/4㲫VH8WN'h ۑXtaşB^3]/1vKghF2C5L"wAESwޡQRNstjR/^q@Van5SyLsRVsx3$5Ea.7amglϲ ]*A{_^+U σ+l0fY0E^O@~GW C%9|q&nMFv?Yq~S; uH^n|sqBbv=i/s*' FNHCmi53DIJroY\7[1w Y̠XL=jWF[q)꟦B-RLv1CS"C<U A[y^Εs2h1m*CDn˹zpw^5;RDܳ3y"![H='-5ʚs$SС+w]D iH9|Eͫ}OFՃ+98Ì!ʪl.>hŤlXiO{Gʽ,?d$WIzׯ,Nrv F<D4CԂ?pwp܆ KbVz:D4,s`pw,ܼ^v=hv/ab)MCf SC[\(k0z5?C8Fq`iBuG_?J5ܑ6jzdf Ye䚆M;vsV+Jzthftܨul)'P[֟Ը0?[2z=1:;{QDO po3Kj6n'GHW@ 5E9)X<7\虏Ri.,l{FXP&dV;t~2k639iljCC@.܊&;"lI_Iq&aI]@,ɼ 9@BoJyfe\m*!H($wlb]T{mְfx<.r$tF@(_4 3|4 ⱳg3i${(՛HVv*FٵyǑ;=I›?{S#~l-Q^FVhD+չYI*OoT-Rf,(eƪ9)' 2YT_bIk2HXȍMuɡi*kγzhC P΂wb^bбw x;#)֔͋j{\>̘.&s'lNSסX#v^]su 4wK(gϿ|lDnzPͷ\ORA=X9vZjKy2w2ĐdD}EJ˪FR*=)+٬)Am}J 苌H7񋀝)dWezeb#IAR[^f=sY>e*=&xڷQeV֞F/`8AneṏLZKlu7$>X9сHfD⢅< :vBl>ɥJ+:-J+~{4Ђ|cв5ܮ1փcM1Q)#0N063&&[vy~[AˢxP59`7a"9:KA0y CR~1fsL x҄Rin99[.zWă0 fiv];̘۰~)Mkn G̑P2$&M9ME"GZG2s՟IYy BWѯe `Тk6{TQdכ+fZx{ОzI&ʌi/GO/KTJ1{t&S)Ʒz[@P\=R'%DP抓iЩ?5 mkFsJoh? b[y0񠎽aBV%5n [I#J{ѸNvqD/>Yqlg$fZ|lAdt^L#RNHsoFLH.y--À!qs6VK^f砐G*O쇞@kwr͈7L3퇺uyf2֋UX. 9'>j7.ɚCRV?=kr2uT rExaPWN |uϬGɴgcn. 1D${2/ݽȫ*RSRZ5/APJ Lh(=H7 Re!q$Ku֪\qUT^T]Z"PݤT!/wh E2r;w_v)eA.axPq>ALnu0~Ak媥;)n@v.tsOϲ5ێ03A}ORX!LYO P˜\3psK HG m[ɉ bR4Ћ4;+.>}}MkI'lgѻ Ke*u d+72pw V-Q;-iZ$jHP5dn$gu\P?Oj`fL@RPyp6 Wa:3h*u.3͞93|)#oeyV$w},QDC#A ݿrQ_Fs2+$jx8k/D"Q R"AL$ncW^ӈ6Z^g;k 9K$w+@$ .`Wb4D_Ise\,#B^^l&wUiF4FNskfKy$Z"AXVN4e[:g_J͜bgVUo pek`&u_z8~Y!nY%zf"F@[^^W5E>CwEKz>I|>dC>v"UՑ\X_sdq>).-Ȼ#!,GƽZ9-R1k| 凧z{_X[(/\BƪNڈQF~St©!Wn$v^Ku1nȔU!zQHnk`3 k+&eUs$ZlhjT21 !eӫ9UlB8DbhGEX<7Pc|*< ƓcnƹklBR$p?_C:qKi]fltla !Bzb^(-뵡 E_5qCghPZc O5ÐYN|*l2m߄*kHR䔱ED\ܳwʔ:,8~"$:OkM-TÃqRGHCiGŖϴH)NӐ{ğaa }EPjBVIvz̽ZZGjgHw=[Sm(\' ?FS(sdY-^FNl)t0GnPERys:[* hZ@i3Mhz}#.SyU^fcgD]]%V! Jq_&W>v])̽ײ(0m{1fUʩm<sxS3pb;Bz^M7~9K2h%m7N}L oloMi$J«ʣεt-ǰ N]"A61~s&ug~?CK,h9b̙ߊ*n˒1"14Kqvw/;>:笍.(tm?FIlcXC%ڣvU֯ ',\$ g-\^Vx9bƃT/&zC /8nM.\lhBmȀkof(Oڼ94U&.J@8ZH 袏 䃿Z|,=50r3]Fo]=Ucf*ϴ4Ӝ#Te)vZU{n %즐>AjzDrKP\ ?%}lNs_&hm]$D 8܉l~ 0+u/֙Z,w ] ymK A18+nxDPұL|ϧ `Prл/ UoX%:A|̓]?:M"aBu?2}ʅj r0%҃tk Al.g22T:!9W5T` IkdC5RvPFZdXIhyn eNuk*k36O<U_53-ŤR-tgc$BZbDqVE-Ib})8c$F 6!՟܄A84g)GGaWZFNήe ,з3Że{fliPxj܃+NqWe{De:x:qȼ 7@$bn7Ñ߇*l+ 00*J%4:- mN/TNEq0&{>Î\]p'YFU50X BYO 7 2nd[Fo Iemx'|ٯ48n|d1zIqJ%# m m+h0! qFs.A# p&M͛YN50 jɽ!jzdUOyjd;]! v ~-2-%Ml/ ;˞uwS[4)dz|4)S~KDĿ^h[\ ArAS7`Ө|[E˶f5/{tcC=f̚73/d*ŕ . JE/zevT|1`{bʬb3ж\Reĭ l%L1 P9F|cCcb9T*4Afk`&\A|:"SIѯsԶ% |[N6"qYÈڗAxIHH[NsL}(CIy&jf䏛%FjRbgЎz֑[J782a>Q Us6qqkA*[<4X6~Hyi" L~M{~& FXl0A5ۆs`͹qd;-Ajx8|YT^7/X;p FbwevL gO2 NLfxa4̀_٤мquRYF@\vvk`/LU!u_'Vgꔴ-,)J`tc zxWH1G}hx%ߢ}~ N1 DUyY׉T 'ǡϻBCby,!I%kzKٓ.楓@Blr&a[QF SEyӎ.6z y6E6.Q2Mp `x{MivS,d: D݆Td~5| z'tqˆTP2ف_o: k Q>^!ge],+ 3n7RO:l2t&BvL' )83d)9UWE*326oe۫"Vic5x[·څsKRG3o2`-pShvJͮlr-JWUvIf~@ŶUhwaR%xHz0|f/UU~pj$%Kn1q3=Nfj/)B*0Q5$oV߸WH@0 `8({c)h*dRfi.'Jכw> @6ߞmBst6,:fXiی@% Mt).iA^ 0Ֆ 9Z"КtboC>o?pJTIk\ 4)E 4:mۢф G#XM80%W?x8/z'֏;4ub p7][̰_wC?}`$`M9U{"r۩Gqfo ᥴj=l@͆d2cUFoOB`JCNdH)tHC^_#erJe@-2hg֥˔Do9K=ka0?H )jg;=(p.c#8Ɏܦ}): v/12?H؏rf\Ik24zEG8AϹ}/#<5\)Xf .:m@9nJ^tB[KwZCZQT4=\11*,gQ+(v67~O{ȋ薝Mas%{NkU҄hF Ȭ4GNozކe!U\@{:< }26,i j@MO P/(;$I1sQҍ_ * k݆S,uzGxJBC?Y7dW[wE˧ ,N\ZA01 WDPlR$,RFDyacUUkw,Шw+Σ2GOfe8'ui+Y JhU|{Qܿ(}X]P {/otM:+f!qˡR ioU<`p"ETX AVqb/If&Dw =7|A9vI/rv%Aa׹xVȁ~xC8zuPЈCѶEƒrj}3,zs1QKUqH$5࿿;ֈ.7"]q}2QhAu '+}f9 =b"4z_r~Cӛ5:Z`h`vc:ԔJCC/>$L~#14)(.,3OS ZR 9 !5N6 _ ݲZP6-Y+a.xѾu,_ Od?o3}. (LlHN46g+6olv 5.qحb7GsO1#Q)Fv&xr o =[̹S^a^R!oh͐= ZYXCYnf'{,.D{*Wj9L+㷢MJw@!gO;6үH+#)(^T[ߝ#\ΰy ,KOѕNMq IkRnTotnYd3>,Ra_KVYr?:'^K)BW rGqTCh3v~~ b@n} A( /-/*[GhT15nX3,prCq7"pZ5<#6N &86ֲ)GAxď܃%n-&@p]dPiY` Oۆmyy!ѻ(=IqI끻Rn=*}NK3hzvUX (Oh0Z3ϖ"ϐ ܱsj n>#KyFmd2!ּu=@C \WՑ65e,/p19{._]0dG07k+,QKk޴3$5iϝnOɛ!![_*&r.;Zxq&Q\\ksآUֳ]qL 791~4}TCV͊ s?yznzs'ga?[lpr WКT#q~`ҴR4+a]G4l8ʼnƀh% L3bZBWfإMLp绎܀c ݌ܝIRDr=1"Ne_q fIRG1_Wmu\|Piӆ]1@N DilU {h)ۼN@elw TQMwڹRi!*ۤo>.&}RL6weDߍ |@ROXfY]\h^gC |^a갓5$5M+;/7ԍVݣ]sWBSB>eh3dyfن ¤L/pP[bWD20ϸsJk*>tQUCK$kϼŁ<*)];Sh(]glcKZ*FDF;\jfэ 9 o/H̖~c %WBY>|_FݥAf%CI ٰoj:B  c~heRg `,x]杖hx-VX0>x>;)ŨAt T;u#W]\g+3yaD› I̝4p1޼QE_6K:`iy:̬kLNKC)o)Y=d 5.е].4YVޝ8,0w=h>n!?~cLC 4+F࣋AKr1 ;[{lIs;Q co@Xfߦl~L~c5znoTSbzN|D<վZMRnsZ[(ݽ0 <ҙ2I0ߩST9`B$.84`A|UdNpET8qʲ+:=2AG 9c;9ˆ-L"ı-x|?V<,VD ԔM[rjЉcO2Xˬ3Դ4b0Ic/  #,wCOD2NRF%Đc'¡4zgX4H+/9B۵vnjeEoxm̹,W T0.'Y' c=霥ٽ09&ǩo;6*ZIs '`1̬q Dw&%UeYPeR+T|c8[5G]7tur]w]X}@ >,6Gܤ!vgr (rPXFE`@֨!. (lVq:$*a!cU8k qt+% 7ej@MϲU{/DzJpѶ8a?0UPŷ&G>Bgָe(>>{ϵzK6Tp,?Ice-hC7hCc}' M9M9RsU=\9Wb h -R9ڏ_6wYBsu*\,hKX27$+>HbHdF#4j01.Xa45߇q1W+:D1O؟a\Eaҽ;ZȚ<'Ğ3(Jvo^@BӻR%6'4+?rӾ#B,0I(/)$Kݎ2*Rga5)~b弤R8VM=_]H;a5 lfoѕᐯŵD2 li| i؏1rJ;v-xK%ODr[|z$JO"ȕ%Ůϯ=u2R ^Pl.>7^ǘOf]tԼ"# (ov"mQ#d /Z(+wʍk+6J[~.|IFO^8pfF@OK/ gc-eKkDǜwO +,.څsduF=#Hs`I@'?{!fIJXX%ɝwt {zNBPE<OZsBz/R2<:eE@)dz~k y,ML@(korĿי}[SSZZ 7kU(.NlG׬Gъ(n?IC$Kb))I,ch(c_r]q{ A!'{j$i"[,,1pS dOz[4joUa$mAԮށ7`,ͻ6P™ila:b} ѰNH'w5dy ].5+4x UbC;zA3\ O'/b|ztpArr2l2=*zr2Ȍ]Th De 5v+ %Q6AU:AtOyS*[q4/^3Kqf!W,?G$"Etl$˿Wa8rP+KG{ 3 _rtAUY,ūwB3[2w(pPnH^-Xz[2\|I,TP2O4y@;ݜhl TMMvQ I[hf_Z.2@ֳOeT[[XFiT|R jda%?GWuxOWVʿQdW7oxJ9q%l^!bv.zy~D8LC8]Lb. 6;褮l <@hB%kuk߂7:6yޑ`N_|.nM~K0E%1c P%~ d[䜌Yk.b5d}o#o;HEN[]Ja9}@JSvA0ʷ RR5[%'uknJ:V3~UcE#R` " ,C=[Q~n4H($ h&?vA)˗gZȴoDJtC%8was"]?gw#.-TƏ(y Ab1}v rH{9E,_eh]#dOhęнi^uYJ 􏉥^86,Kٵ]>=D$<5<*IjbNygS;Ǘ 8gIuOH1ݍrŭQcԈj"Gq(V(-uUgZP10IIp[f+컨|( H&,[R'34B3sT1YOmx>)()`j[{dh>.0-6 q{,!SS m?DZ[c B$Jl֬ofv;l|?bh;9B 9YL .*=D tmQ»iW,FYG/ZAnMb:ԖߥÍ/_ṋb¼9R#xg{,@sPZV9C,s"FeszBU{+{V׬].q!a'|'>ԛ zc8{ K@q'zmB}xx24@X?Zf$Yq y&7[ wٛ&zHf6yvc(dgr ov<+#MÛ<6toDB2D8䣵e=~9y!Eb7U"Mϗ1]JMyLZ)g0Uoբ㜡̤20|HE?LLj1bŻH skL/ ]a9LdkK(o cPrP'HSP+}O0I0'oP%DBd ųB7B,1g戏?&e)EP=r.@:}j/n&wM9me>Y[ ,:WoOO]R n+cK\Bf*Wi&G#M I=Z)f(BK+ŘO: aԇI?=?bn(4wk:;O8~6x;y=6,P Vȭ>'deB^<1蹨Yiq6"Iͪq2(uN^wyFI_sۼJPk(o1޴=k9k˦Tk||<ۊ쫘z`q..Igi^mOYі/ *j9$`f>!5ЇNۯ-[$@1eW2f [q29pI  6#(nէ5,8k%+:wh*lfLlkkD nٯ=NU} | /vPJf\m+!nɼ0ޮz2ιG%pbS@ X@!τg3DQd,P3SdV-?fW゙1?!p IP^/qS*u2bKNb83#豤Fh"YsnGZC"t$ao /eSluic$ @OLEQnz!<* {Z!4|yL|K"'s-vq5mNN1^Z D&`GcN$ T^MEG#24"LquGyINJJ) n|7 1t$0Iev[z֑rr4}@$cWjnvHk<بi2k(G"qAOF |K,/Uv Drd>?3`+?4|ߟ*L])q"mYGޗH\9G .l>- \'b2d"Ԥ+*=>LL͕y)E{4i8NjX ("/vl/[yz1,*FƱM9" x+C֗Ha c"g_udS \"?( hs.(f+gc 6a54*]P*`a&6}j]dԅe+ً{kBP$g#C [Q4R=Wa|YӖ~!\iǕAKj߁NjB՜";`R*ԦYk^1E#Zh؎/^[ Lo%Jh9Wdsv u]L8Fto˯ٰ4wx.h`L 'S;$?HroGKrAՓ-( *N{P=5Ikh쌹V Cd``Sⶪ,qk-GHe @|Ti88s@1+hsxsOLRľx/IIV3&r\&6iSUoe'8j>_Cvq\,z:)!_(Fv ms rb@֌b`ݔ|Tƣ}zH؝yF <ۛXYr|adW4_wtgtzN<ʯة3R}'M;6% VިB5@.mc}D C7 WwaE0KO, }'2$<9| lB}_u}=9Nh[o=95yeVx:%D?SSdۧ!M=@}vnT) $~7g2 .n`΅I278lDd $0/5\fHLo!ĴrD~2s؂7)70ȼ~\9_@[@?r5l}YkO+l Jzwas{V/~7!l 6^k9}7q>mR_ၞ?1gI2T3WzXD n_oKDuƀ(A#,}M)[,iP'rcLȴG?ICVx=0]-3Q"y35m&sƹX_ ##1¼,էN8Xͭ2Q3S8WPcp҆2+@odplO#MKq@UkoMX>WXe|.: dr_{E2tw7B?DRRϚc?x֙IZ$("tk*wvܒ,jy/W~^jjY NE}kj|GGa6h]؅v.LXi*9 rI'= -Q~/CoYvƑ.6OhcG'qh@ĒE~ݚ1Jؓ&N %HZɘl2#[Uڔ Kj8FP[A uJZQq޸goTB_/lxj]/rp$©5|'ETX`$y z+uj~j7=Qe_IM\, -xVAZ?E DQ@ƣ$0ykۘ/ʵ0#XJ&U (2M0"4{w P0KǮw,c6G;~/>jruO,Q^q%,e!r${2.,H$|e*!uhr\$/ z1<.n-c\oZO~~$# x858A'>&`'6vW=(XF!, $0 nvz_Jw kR߇e,{É]߾:,j.V׽!)6'㝺lP)lKj1m.Ϫ"*ф+k1L#Kk,&0;mܹiѥn꽂]umO]$?zm}pePqџWO npQ:#)嗚0*4,zTk<U$׽s%͎*ݨi\|,.=;)vrk- Mg_ؐ C5;E?+9{mF ـDyoLA>Y/sHmd-}(%$!EDc:\[SikI92a4d8YV`'\:5&.*y7S v|NDm]'t~"Z:R!Smó7PoUV>"TDy$fmYn#0JmXaS?k2)b`H:5Y7:P&A#lyYh9S$a .GpYHCR 9/m2 2ꞠDi4oq7\co8)4R uF\H+_ۻ<>8%HPi"6B[pvoPJx9$W/A&R|O0PyS@?l,7]$F- 5[0 N)wA7_n$U!8nC@EӄrI ǣK2ܭolB2+,aS"d ~*нLz6&UC줆. &@C׆YTWT+Hh_K"Uierx$NI 8~Fd]rѝ)6K<0~SK~u@:Iߡaµ/qGE=VrVT c_TWuWE 3Ei#}&[vll@-/-!XCNL6" fMթr&gv6Dž\L}kd)GI宅&oΌasro"ḑ!D6XבMI+ S6 +'rU|)JU_d1-_5ʉazkYVJj~)/ʄz á{Bp|-Xtg] \\ѹx(߅456|y?,'W҉7cz'#̫z'gv)4?.&6fȋ_RX,vrf76\nE}@f ^?_hhLJ!J'%PFoy7]4foF!*ҲUۉ$wxMsB9v  1G;#>}Cld~/q̮9Nί.΁í6{e-/xO,}?8sņFNY&_CNZ^Ω< ~s 5F 3BK6SmD%PnL} @c~g,0+Iy>> :&(MԜutRU=V-Ei*{teؾA|$U [?܉(mݗSoѸ2Z`̾.j)=$)݄J S=vE|O_q+$yX$ƯEiu L]5A0R:7K8r%"|f zފ nY46P8f26>*>Y{&5+sͅ76wz`Nu$LQ^0^jʎHMaTgWFfgqD$FLNܔ䘵y![| ?9 6žx8Nj0jW I{^b;4쟐ko/@N$WK ȼ`,hgBƘ;9-^&, u/2)FE, G#U<[{'7fgm5;v<ɰ{_0Hl$k'(MI겆zkθВAS #XYOHO߶Ly4^ mL@4inZ3 -fK7 0,Tiy Hj*FZƃKWB*xm|nd)C9Rģ0[@Z.>U<ɶ X:8F1ɨl=_=?%]Ryk*v !Yv|d6^|L~Zcnp fQRCK 6&{N裢PdR#DLoi*6~.~m{LǭЕT)Y@Eћ !HMH\J0$Q N_䘊r@Xh)}8!돸~J.ɳwWM]_7!򅛋Y̠5  τOe8žbbd,u|䯃ķ̋$B er$#FUz${͏>{!DH+A])rfeUgV쏑r~ DC" #hmi9DGtz_e?S:vi"ףw`MzH[;jEsiq()~@AuyY7 Tfye*Nډ:k߰ y U\x>ܚݜ3,hkSEզ*3=B|s~aBQ]5J# '6•57>d3^~aw;G-SߣߵaRu}̇to(&V8Q=x3-lv*CX h\7YԪ Kk)3=1Vy& Ԫu[Id5ń%0#fQꂹO2%  .iiN؋+C\{<$~6# !ZgXdBzn0]h}HI6);}aER=5Hƪnl!$ ԹqWT<=iU%.ӥȽًR$f'p Y [ys(@a9Sjē3YYT^ݪt0J(oYƾn = QF/A.7@B"W _1] j4GET{')s9X T0]QQ/p)3 Hȥ.ՙ˥ƼOCv\qV38hK([ > El w kE/C>w?gg~H{h} ;L-$q'$af 7f{W<7̆R14.N)Ȟp?xcj+Qᓈz.uy]Sb1_&3=lkW r{}/T-cUb(ME2b\ERuV9\P qgdsI$g4G +H f4??E}r jg.ד7I t8nz ^o|t*W_Uh;PEVM@;Y1N(-YMh&ZX$,r,le/5ž$c 䈱6n>~S2z쫒N N,T\k׺^|-)Cʠl뵸M @Hd8Vx yCys(5Ewnv?( 2ZEm:ዔ1pOC~= JW4 0/r66 І{*,|bϲɿW dr05LoTPs'F0cL IɇN.t|0Ѡo]>8ycFMӫ -h螷a q/MyA>Vr֐4SSt~x<ٹZMtKdhh"rh GY\ZSL`H.um|h=Ufzf GG"#uQs ݅S mroPgizCO70WpR#UzجѶBqшrN4Oݛ bżez\#Z6֒=FL{ɲi-!t&1Yzkgݹ]Rsl 2;rc罏[y$u%qGSГjJ'~*ILB*P^4t*$.,8Di/ FXIB<׺&.9.,~V3@pl  O2O4KM칣QfX8ד&y"a°IW*-I? %.-5}м(GaurƳB'J8؍dٷ:חVjygȶ[^17ap5UHf}!=$*^0o!T)#/aVQxu|}rX1`zȞ.Ծ6NUhq5Ym2ꠘ0b9F͜w-aq(H䯎᪉ `z1lAX$nE9:-[fT cd\AT=~:ul v4A:n߭yGO6aCxȖ` x!e rh~d֑d0c -m-4F fp=p@ԭ'N ͺ4mi{f}V/T3lQ ϲ^KBp laPKaQu0wPK`)o&A=j{uHceַ#TV4BGϓ{͌!@Ȫ8d6z<A#=ܻ!ܥ 1y{o{ɔrNp5ӻuQIj*ؘ4"wG+b]+ Bt‚V0\kqSSԓ C5C07ڋC>XvGgʋCWdfg+)#CMj˭3P&k?tԋ5. feD/`]T+U/ێ_ &ހ(#6j mh, Tښ Q8nW꫍Ac&e, 7TrW:ejO @rS/ZJzn^Nkk+}.2сܿV\Y-PnWQ@W4C -8MtaR)>9rEAq{ņZ#/86MtW+Š  7G*_bF8gEMiM2nޤOVk)Ru4}w+ ZL7;{n+ziQ^=FĖ(F:ED*Pgs>E '[KhEw&nuGa/ Z<o8`b1?=|`Yc~^ HAҳ b)yfa6BİZ+a!\Pےki8`Zez1AN 9F wz[lu,U iK8ex q`̈,xhŔ8Nn<Kd5, ܊l%LTfUO,s{WFAF/Ye2r__ rpb1 fw2TgAmJ|A 㤝_LJ66Rp0Ҥbo3m0Rw!!lP3>h4ߌy911kD@jL=td@Kg24%wt 7^ pm+&mm : ^?, >z<.VZz*- A6fiC|ӪqOZwDT~|K9]]kݰ !y:'HL|ADfkj# ̧r&i6nM`vp:A37/t鷺#SS{1g@/U j׃7WIngThD#,]4H"æG5nbRUAӡb-HIΪWavgV{0?aB"hQ/ VEtĻN0Ԋ%{qj8]3ixA7KnjNgbW_RAFBТd$yǫd6-0FJ^F*Bg]&7:hqDxuF7%"w8@^̼PIrd +Z8dl>'бW3xLq5Xwt?16c xrqggC(hP![TAm£ t u+pzRp?f8gg#x; [eVm1Buq9Ý{މO)cfR>noфT8jxÈ nCsJ:Ywccov;'B'3/~K[*F]<%#cSwM"8c4ȣI#pBʵgكW+ϯ6 r8A($~Y8eGܻkzpB)\i3:z 9f:3  ^ע v䤫m_ AƁZOlԅ+ʨm[-KI?*OogdՃЌGhi MZGvi; =u߂TMDޠ29 b3s9 *HdC'Ep b"Oe֕fƵ䲺߯WlB9k끱e?6,28V<弼jN`%Ng{ |d $ŁB;So-5 (~{֏Ak mZr*uKIK3JEQ7,P Z.Za+4P|Utv8f7|pˇп΂zVy@ccEBN.kTGnljƵ*,!LkB۾ĊN8ܦuݙ6r bw+^Lks/܃o5`TGbFV#ƚ;q܁A #w7]9#S~^@2gX#pR;h +56[<ݜ>bgWB,-e.I['Qrj^GȖ_w_AҌdZ$ 4 XڂX2{d U{|'D6xZMyo-0g J`"ـE?ezX8M6,4mWSC 6A%GKR}0Ss!#~EWŎ1I5) iL7` sR~sh8:{dFH^dY?nZ]iM\6{5n 8~W9wۼA쟋˛b5VB/,'8ִT,mOɟ}Hd4;YD+W z'h6jQHh {Yo"f-XgH,D &6aM()C׌0z\YI-h k3{(Acy_(„]9y NhQ5#ƭԬ+PĎAX5q ]{/sj5&AgJ NjZ@؝S4,xb%*K sҧec^g0WY':MwiiMd dtպ`uKmK\8DMeX7&rk˪)6M?v)]]!"9"*σ]m{ߌJo@Ǝz '72kCd*kf>%iЀV/ {x-M$.#AB9Npp7f<м3Xz!϶HnQew+eu%>Iy3.ΖM\t//xqM h<>>h?ֻJ9pC՚;"$Kěں?$\ 9wu:Gdtˑ`WuǮ8^}i)HAU%_8+r:'E.#rby:=p +|dś]X`|SnD~~MxmL_Ml}9.hYBeܔ\E62y`j۶9$X?dS<xd$d)/L q6btd[Jl0:bx7շXiͬ"?N'|ߢ@?8dd7nƴDI;Fn+/,[8wpEȵ{{^inR{K߫PRmI\RAGӕUCәl5]D(sMF~lO>@dw+F??۵!Qb cw vL_dkor_CXLdPg޺jd?\l:$ޓQefJt!y4q}ydOx礿ibr oGVc(B /I"t^o{T`%bƓDwo,B*Kͤ_U07sşjs83~&SoQN"?,"X "1K)+$b-/ָLEh_34]~!3Bvڻ= VUzo|l QzhJĨ>Ώεܗo4\wοYWaWs-5viɜK>cO}'v.Rx1h*)w9PaY^<4+[j vHs*PϕL:Up]Bx*)φY p=K/4ۼ>Lz5fώơc_z7}/#n>e$]XSu2ɟG׋#ЃVX i,.<r$n Pzj?XPxJw!MRq/A* nfAAź`=5M dU\59f9c>HH{Xa=tTe%Rn[Ž:eSHJ@Ѩ?N2NC \^ ٢ +>b F(en"tg[vݖ% iTX '  N71S ѽ`fv6seˈSh<|$p&\OzU'>K(h czd[)by g/$GVx#̙5 H'Yl4ig]DZ {߶,@T-0*ǚ@_S;av;ҌbvqM%"a]nqȲ<ٲh!W f1#3Ex'N ^o?"v=u` qL 3R$N&ԥk2ֶ JlXӧj%UH? ׺Grzb8kUI>WfKמyMEub 2Dq@"0܋n}$ӑ#Sv4+or#Wl}kC+P^E.$37v2s;VIpHA=ՌXE%\]-F &h}V1`,IڅHE;F.3 Q %61Bƫ ON]q*Co)_[*jݖq)Xɝo%)v +2Я)TJ&p1lnxZE4I#`-W ADdC j" ](SM,/ U#ʍٻI}/ (C1ȹ'x h(jx!7}Zm#KcL8+*Ǒ&_2ƭ͗]- ؍{"|\=^@,]w޴&܄pRRf_d"j䅹[S,RؗA 4k?D/3JģJbVH^ro4mUzH -J}!,GS^3HlܚX.$4=M +޴P5 grK ޥ]kӝcg">8?䭶)\zRyEr<JS\I(-X ;<ּs) n5F[6숒+csxH2jUY. FKmn߬)38”@3@΀ Js\ "z'r5ђv{]2qHY, ] 'eЀ&blmv{GI tO;SU^^4&(T#-m\r50UV,dg"NtKZ!䥗#`GLyZa_^27ԍ[RT޻뻊A9lv^# jn)YT:tQwjxܘAZɑ-(QA2Ă,h*p *)p*Qw+?mt>=:pOi|0E:5/0wOi5ŁQar*ū# M+XOqE%ꂱ:S 4ȃ ean9W*тI3f#av#^ިjC=^!Oĸ ~) xR& 1,_)~{kcTF0d% <\sP-D1Uh!6c}d3?5AH7 5 ?x9>?@Z^~MÌG(n!4uWMhۡnGBr8h,kv5%u`Ȇ+\|x G_Ggޑ>k=ǥ`c=$ c@e&犪`I6Gr}X.@*P6r#Zɓz_*?6'4!IJ2!]rY ۝cu.n<"6O; XQhwQO~?*UFTWAT6^a4oi=C:L@q:*e8TPDGB p3ͫ R0vJ;2 ᲭqIW(Tz Qst.ڠu&Kgŏ|UJр;6-_֖ڲL`vĨq2JaK~lTzy:JU i4!Sfv9m]7ĥm̳y`nX·$9itxri)Za$h=Iz &L;Teçyſ!R *җx1ngX3ugcuH0 |Flƫ!5+b-W&v?Ln5BgdFu$8k׺UR*߁@#]hOÉZ̯CԵߎՎU] apω?Zlҳ5}*# !a\Ju4'g97ՅWDgxQ7mS\Ϩtb3 Q͛u;-&NԀe8p*|U$~?wgǁ%e`YO?xn;Xб,MʤVV64,CNl|h~O8XKC̢?g|RRLCRTKxW5)r%: ٟYrȞĉY->uՅF4k=ҟ m~ Y ޔJ^'N|IX^Vђv,d!OZz&yOڛ*ofVB} 5C|>z@Ֆ"UXO=Q`ŹVy6I)JNg%`*06LFT\N-BOn]0IR߮լnμ漐_L퉹EbR @[ 7&>{%}( 8@R4;~?وn  ̔~ՅGfG9h\Q}tfI4M Dч@KGŸywl0_9ݽih\ cנk`㮕vy`\S݃H}"!#G DVz5|`'G1 M>{ufZ+OcQn`UzG%Fg;X \MW{ ݹ.E/G=6c; l.?qSɣnG$ Zb\.aξƽdSѽ5-Yoa`Vz 0b2k<O4DNeP~ %`W]fPqӗPV\yYznQV1ԞXjѥi V[/ ]ۀH$+ f;4*)5PM"fQ1d`ca H,iq=tt=*c8;/JIBѵ݃˪(ܿ&'!C KO*r>![ljapqTl%Z;fjE ܃]x5t 6F.C,dkʰ+}:L00iu"9)jnMyé],]߱I[旗}aol>/jaa`!ߋv=$W 9@aqkLL6\ʣ\%ԋ;H0+㾬:?֬;%D*5 P?$g4%yxϵRcؽx@GM!-?`Q$^ ,wˌ([ Q|SŢ6rM e4*C&I0#^\) h;TXoJa:|3\#82ʬ@R@%m$F8:ND"tiB1[-$6rלܔ 0scZ``%Z{E=Xl情;^u3 ׬Xr)"=oݏM? 󳣲yOaϮZc34eT@f' z4&;5<{v[\Hw޲o3a0,fRz3R9,-\;qnk: W'K |Ax9,D,'d0ʇ 6.WJARazψ$C%C2 aC07hjlvS*(6 ґVF c;Z٩WmXN5TP *'C'V^в_ƒ7:G5^8w:w꾰l1Ee1!sx/}:VoDu!v|"0&1o.Yyi}%Ƨ4nOVwe1BR9ӍynpqĶ{rM'5M^YI"4K{rHg_@&mW@܈]E?be2bGj~1WY6̐ WDiC1+5a`ވh-CbMSڣE=L2~%+0h=[%}rMxN4btzKH09M墁oe+MTm>rBD3P9Dac[-~b[?jl l(Ҏ1 I 5mmQSAc vżJtїJNQa@A` ߑ%.㓉@E]薿 [9SMς>21i4'y G9Z4 ѻS}ûLJW&rs;tJTqT*xV)D~+9=ڪ< =T|p4/PFfintvE+`/, x+Ht.\`Yf=P!ODY _=d!Q,n* S&U13llr:@Z>[ӟ O{"v)Tmԧ[XM;hl^n}:sl褝nGp`#8TO4$MRצ}n$+=.!̭w_fT^ *}P>nc ̋a6!W:\]u$(2ZkYeU+w/WgYV*"T( 4cZʪGg 6q&(ERq9<)C[aMs|V;\[ST_b9_$ZUfᷱb \b]׳܈VR̞ ˁ ܒh=na<(q&=9ӁO5~Uuc\HURV|}XrkD_Ӹߞ+.' jh!l\@t@e:=Qk/ܡ-fH#x6<hC':!Ϻ;<(OQMչ8g>%;5嬼ejkMgp87C~-*W, 躕$˚FҢZɢBp̚KV^{yDbY:Ոi}EUX ͕_g}7mo0?'wLYѐGp'qh(ɎADoFI Wޟ-NNo\ h\: فs ڭt04azWŃ^\v؎v^AG:@F|wT)i 0/•G"9bu+ʲw7@i-Yo%e +SѱT&(!܎7~D-Jj[lDtC #LHgkURL[cӫTMЄFFFTJd1LOm2a76hvÞԯa?X`AEgZZJ$ܞ XYեb !Q~M:t ݏbC5X5B&MP,Bߋ(d/P)O7('f 1]EY^hCT/ FXQ:PFpmx}D,N 0f`C T4C^T%R'ρ8i`emtB?4WO8CԫqE"ME2dD9} ˚nH[xGS]vJ$=1uQE|-Ae&{?trbe.3S%g] ~>7WRvkO WSm >,I!9k^4DqJsx & p:eԒmL_U>yWIJ@u0<2cjgŎmhBW&kk#ּ@KE]D h6;h|s.i}omg-n߲pM'(¨iC累cj VWg-fL+ю$|D'בDjǛQd$=`D 0p\fE5(1Fe xIYx?(:Om!]n4pg]ŗڋ<W7y#*$34"YcEh mnnKPeˁk{$D PT9E-ЊVӻMSm8`-y֏EalO[brѬ@ıLe nk8b iݮҀ*iA\ ~k4yfF+M {nf5~4jwHzvZ&JXhqy\KK3uQO7J(vP78!$YU# Me ruTֵ"6fC5$,R,&PHK)p6r褈X⌊ cp1׫>N,v7LX% Vrhr˕ ={P+Enժh= #p Xv `fZBGɉs r4zF=a$vuqSѾPa0vrU,Vܸk# 'eoUPݞ~n -;%T)L3>VѾGu|ߘβUJx0O..kdUEWڰ8x2ҕ~iƂ.Jkv:uJLeLU$~gT)bK:\8UܪhxsbV6k 2Rp54^J SҐi|쌌w]i. ToĶo4ρ=5'hHVlGm| 0o[OgTH #—\ e%Fq*i혀~q|qҜfy9l kț(!q(/KfiGɝpKF3%8""`ĭNzvV'r'W nә/uZxE@I%2:Aɝ)Ų[r|_VIy6WY(mKdJZ3 A/u(rBѥ61op[<1U`0JvbjKfY$#d&:S6O>1C`sk+PVk,k+88hB;e%({S.F1[c)y5J"zLj}Tui LL?bv<)]u|ig5MFam~RY\$,`L^$.p\UG @H`NT;򻘾Sk:x3: ݑ}-*"B.`{nI!Vgj$}'w*;6IHphw.$rkobbfh6왞"Wq53S' Yu&i#ϖin*[ ֞8P?xl ~z<#t8bF'C[?ReD քE/"̣VQȱҥU䄌4;=V.juLӓ+k5Æ8]E|<`(NYRa&Mc xw2 ץB#s DU+$ncpŲC4C]*e,⩹ĩ7wLKdY߈s$[U?ݏUWt>HM5 7P|7``T| 7>jXcv"ɫV'UUBʰ K.D)}6NjZd|Zuհ' +"p`/QJkCfy{T:ڃ9%!o]9JhpuJ&(9ML{ Ol^çsH r{D}vpHUznѻh:+ @X'o9dԁPGޫlUzVLU2a%@ ~)xPE&fأ|@X7.+Wű?W⫾VsPq[SD,`鈉wHKQAJ+UD({! `a ̛)KB"muM@ jN*f 0Y/B  =l+{xJ=liE<`}~Tst{X# .c x |HF=14eGFm9s\=[#ù5/ u/H+lG:{UQ+P$v 5 A3D&Q޲ N^Pa$5a51U J.H|܄z^o 8y#:8݅9X%zHgrnC䏌P@G]ؕ B>GaڹK/7 q+oYDoTϐAc!mwY(s%F\ISV{D 94#H!C|c@icr 2<hHP݋ro"̸=,(9pE=ڏ%vZ|љۭ(5`Oq+ق|hǠU@l*p6`cV!Wp]i%Pĝ7[˜"戟%MP0Pf_ 7^qP/jsJUTz^m`ܑ)Cz̾ @,iiwO:i <;W{V9 Ǭ}n(/ld3h&ϊgG'B`4"Ke~opH46GN8®e<,^]gDZab=ʼ ܛ㷻Nc \f/It!f1^#ĬxT9V}P} -v()\--uɽ5h`"?ApLd{l GՈ?^qwiN"8ݮl3ݥ޻u.epʲhf%3D"a 8wi I6R5W]@DEc {t= 4.?M{6BJ ǯ<v| PHO{(IWݙC;!7 hZ@9̗Hp< o}xPwp+s&^*L 6Kh'\ t 1de[5~r2a(V8Q0Q fT^e( Z覺W,NQ!ٛ%=ȵo8ipKO^:[)[ʋ }N=vcs %~bL`;I煛š&?oO wu ޥ*Gg HȼB2Ѳ1KިEfH\ho0VoUc>%y${_+=vKl2"ۃ6KoW"y NYL=2eZݳ#kț`tCWzs_5nX!?'k]u'SkA*BoK6gl74>v* `df4X|`@\TU=b>GP[e?ÏYş v]w"j5W<^_6HW|B(v!L@`&zF#a?SF{`*CVgURflԭ+< $! ;c[|XZɑ[hckxޢd@.BW@A _kEaV=|_j^Ab4}i,rj5X-mG/_'+,,9L;h堎e&#Qt{Uxl851V8fj_VU3kߍ'<-9L=jö^.9N5$ZvFI}^vqta-*pu=S5}mnwCAJ69f %!NpkWLKx_dk̑LX|x>n85ɴ,֩u$-ǓmxUf}dy"-kǫ Q)dg ܉K"q㱫X =R ~ۉ!b],.cWL Vc23!{lFs`cfIUQ~w`UT&p\ jQ=]bT|<5c0`cT$ &S|: ~"GlUi%]6%W,ŽiGb[2Lw, Q¾2%ԊƔ\LwІ2&[$ɧhߛEx4f&0B+ORE=28ľ T!L&dgaӲZ$FKp!LmGr$52+EJx/%~>\8/7pD5ZaR_099Q+h>v{ßa.xna4K @6q9Gc+_.{Ϯ&J/2 c/ Q+b5Apf'VzGZ* 4{ĎCi =ٽ{C\ y/{Flx AW\%e`eΊh$FIj'ygzbR5`PE,jp {ԥ%٧ck%PƔ/S5y ^[XZ$͑\qԭ.?R LO\5輨: 4zj$p'/ca,V&o*綤^QtҴ`P{.$MsD "V4$ɲIe,$_mU "XX33YB`;ͥBd- D>E*I<{e,%r+ry yJB0҂eh-t*i~GqšxKQaEE]s䨽 UG@l?o's&ת(<1^Im,c+%M (22S|?2hc}r:>4`xpׅy5Rj|6&ɔ+aՌWʧS}Րդ/M"E=t 6cRP&gE^{0:?~/S :ZLQh١[$P2me7*@>|~`$x`y cB*P>n0 .8h'2`qq(Xl 1)ꘝIw7ޝ(5@iGU!XV] @^\os*Fh5N/F7}-ΊۋoήLe5AoY[6rgPx6"}:ꄴ'v"f])_4- 'TcYjnf8ԶU)].`5"=PIfs;]&)_ >j' ֓9}‰ 8칀*tإQ@K&_uAYqy:8õx98gA t ZU섵2I#$ye}A6[kq,CB{'E  Sh]$V[d.贈\'xyGwcqAiq YhU7Xrv̅Ĝ(sc Z!zp} zry7{I^JqwUOqFAkzjFM"'~{oIBƣb>Ehco P}~kF6:\eAdI^Z} z!E*I6׶Ic(QOBĄ艂xB0oUkCT0+\hj3531f},3hxP>P\54xy^eҬ}nTA" \6Y wP^iȬ0sQ|28==d5׈t{+u2Goȋ5A 0ۑ4/C~@ceGĺ9բ))]՜nuDž*Pu0q\bj>$N&{Ml3Z#ļh/"vYȘ,T+W;OE{FSTZ&bwӶ`#]qȲqRkEU*㩏#'uF;mB%5i--%r'MkJex,Lhz?E_//Hj84<ưW쀑ٰ/Җ./.˵ۂT[K"p^,H717-ja!bԶv?f+;gמ~?}(ԝ v#G>v~a1/T ǠF `r3J؏ҕhhV+< Q_-iztke>eH.!PyK1Kh׃y=)щnh^xsWwKU٪B.c>k}-|/-?uOvtF}߰}GҫJ`y?]ۢOۥIε?j=q]fg 9- qJ'h}ELw֦:ݢ1 Q 試 rI~ iUt>eiíY->˧]{M]~Ԛ&A$9 J { TMgha/ӯ8>Ηi UX4 rQrxJ>OW/U6ela&KIza ;6]̽؉R7Ld=W=@~*¥kA!E8VR Jϟ7Hdxm1(Ros(v7.sEȵ6Q}qS`px1GeE&r]m[,iI?u\V$0|8"Ґe`D-9Abȯ!\M颩(Ɖ̍{Ԅ=7Wv qB U%|'WP?{9F0:ea"J@=o?S4'T zgw~?ix]KcТeEN6VZhi)$B\P8$V9WloCM^E2kn;lY9+#\F:,xٰ;~ФoooP,%0$r&tdڧ.9Q̊A$eUO?B|eiV9I>/‹/qyiU% R'zՐ憣1y^?yYp?b-Z*Eh;\͍ |NDڿ9lo_XY<oֱvVvDŽ, 5Jh:e9OΨv!d6RdS:p+oZW[fna$ ;Ȧl<32Y0Spc4!E"؟6>R"\/w 5/ VFwm=ڧ_з?&Xre-aQE$^cukTS*Z襆urXž= dj3u5tw7-@ތs&4z  hQV 6urz!k-] dSON}޼Y ,|lLE"_ ()ŸR%,Wwo[ͦ/Yibx;({=Ѐ#aRS[\ o f1_n`aBzHjg>2'1dy;JIvHr Ϡ?X=Lq )js .sW&'ʨtw2H.MHI?ܼ24f5i<2Ȇ) L )+BU&Ö%.vE2phcz &U),@`.UQ#}MAFZ zƔiJeeL0%Rzc\9Y`NFi=ۙjS{)'m??9s}yG>b3%ty'ыu\DcC;(6??hRֈ" A &ʪ*Ych+_Oȝ׷5琟 Kv]\8 KQ(kbI]X-$<_ۙ(%WzҎF ʊJVʰ9ʹ-%IjF[n@A ]W8(S#ᐹXL~lh a$ f U:KsB.d~:y Vo%_jC] DS8kL>9Df ,A[ ء#e)A [m*> !a5"RQqӷjZ t !O@ ܤ.1.↋ZDjv Or<)}.a,àN8 ZGl$Xz z[q4J)GL L1<73 %dyh%T]; mHhJ3A}w/]xt(ܢ|2_.0Isi]2@\m\TУx۔Vb%WVAmɗUk?v^L\;~}޹e|:l\628%,Jd}̑0Չ;\ ƼRGOY^<>MhC=1re+%#]H@y,huulSMegXPC  d"VC)r[}rX6u#ڮGnѠJY1{ٝyCAM䓦la~~{X 'wZ:ll~\e>ÞHCo]çyMA~xHeaf:r4?(jtIZ*x?B?)Mt . L윥`O,a3NafF4#z;#K?K> hD0aǒ"N \8Agha;")`޷=3n謟o+ dф7Ũ_}o9*]|y0 w{sYNlT*Ft|vO%?yR8B}zuRNWGR -d؛HE.4bbe=j1R0VFҐ7|%!-2g?C$_F4uhT=D&V5?Ł uIGDEܨ8'Y8KOߤ_5T s'u\ Zs¹-7!##Eb{'Yyv=Nvv.6>s!JN` 'ۢg?(JWZAٙLa!)/\p  $w{FI.C1}+T R@)f|4@0i,yƋƳ ] 3)h ~QiqRD^T_0 #lB[~/9[3{op|6?g3| B7>,Z#Z\~>t3=KDaFGE*X-)@nx[1ֵ2@-m*rLp\u)M%h!![`36CwؙЅGn(G|O3dc{. K9,pOsk&iEJx\?3l)( rޘ)Ƿk]I傺_&6C, ۰,ۈN 8o( }k C1LU"1<' _+hZ]B4ܫs;c/MZ9 ^l5+SQ% w_ ;*i39ljb?XG@'~tb+mdz 8@yL4̛p=7@bE+_4/ޚ9R$ZP1}24%mJҾ7Rl]n+{n;M~DDU>@/SԜ9nw H0dkEy+xS¿0uHf*?xע2u'LK1$M4:d։ \%ve" euot]uꏡ2BYXx ?A,3X h.t[Y^aP@ОoIS_9Zs~7_хOq{",Lv?٭( 2cBY 7y\Yg%G~ hzVʕ[Z66t>6[as+S' &>!;3 vՖ)*h{'c"L3[m ,[3~Pn K  28 4A |B3V tk儌L&ŗC7D9OJy}TKmLJyGoJ妻_#f#}"\nH N_9iԪ[Mt̾#W:㇀|]liHdG~>`Nk&}8_p͢A?Շ6\™Nzc"^z\S6'hK~Kjq-:E)?ð=R9u<W)<:2Pj^ j%W [,]?|\)!pᾣ4\. sSiY/(!-m0ς9=&EࢫE KmݯHjWWPo-b*z"2ƅ"y|&+SGw9hq??DOGn֕T>G٢HH]-ɸ8]5NNC-xi~j+60F#ED Lx(ߡY1vPb]GzuV >c@g\:O+&1 ߾'iͥH1ߺבeoHڮXu`7s'E: zH[]C)LrZכ]SxXsZoԔ҂mhŬ%ow6UKRm!nt߆] 7m8*y5տ[|0A (#]Hy<‰3oȘ~*n؁_ `ҺL XG:i"Pf!-NL ~i7]?^E³<6 aLw[{UU+'5&qK8ix` [-sB_Ʌh3F]3}08үܼzPЦ7ڞWYžǶ1ff|DiH\QR 15%6'`cq5#)5R;C4L/Q T[-PݖN w&t573:ۯU*\AEJd*C O;EBjpr ,!!^#RL#PfAćwQ:c[]1ie 7C*aPDj`:va xu`;b Y;[:I(@G9c-e8L6^؄uǴ,*$Ka ր6=y+R _>HZ/)?! M$8!:4n};HZ%#0xoE8BJ݄1KD5ܽ'Ths.9EK4^5Y6K;4nYR\gQ5oY'M%&rz!ėo(6O^b y.m]h:rkq7^ʆRstC\t) T.ŜYtxq ;%+, B]z eX{a=H!n%3Nr~I!GUQ]SP8MYTE[MPzθ_4ۿYصtgF]'͋gn_ ܑ+xSG WguEHھUSU'Sz3Kc!00{,.t^ l`nt$qhYNEo>1Wy(rVj t[U';4aqkM+ٹNו:[k?k~@[\w&FY<]ㆷLT5carQNZzOv0.)g'煰bo_F;=tQ$a 5߶ϼm+D>CO T@8UX$m 6L\]2Jx!*`K;u8DK,at-6; 7?!"hrg {! sȖn̕&N-zI[$ %6MmmVCaiWdTKY'LgHv_[]!l0/@qO%173PST ?ZY8/Mw1z՝jqV/i]7^tMm$Jk%sŴB/]B{ɦd9rN:xbk{JLsRY6J x}٠{}>g]7 [&FY-fh!M'f\b=/CgZ]8iN#^2_ָus!RF]|lxmzT`AhёBqDok%GL394_>WzuO ɎMnB*|̚Ã]*&F40fZdzgθ]pom;4AI *]0[\֮)㏞2-CwN=߼dF:a*D5m)(tLRx6TD5 ko0ɨSq\HETT)K~rҗݕnŸGa';tWR_ci~˪Q|!8Q\iᢘ/ 0SA9&ýVʆ[ AR+FfJA'}v(  :je[2e='P[}5jt>KF:\ņiT$&Bs@Vmɝ#XQuޜ4F r $Ku p;^{yV\b'u81 53AYI@Gi(Ы5ۿgQxxX~J܅e6+8~6b4kg_U6碯A"m")W< >9=EW ߖGصB扖MYbfѢbt%T\\nh"S~eJ! }TO޿7f ΢a>%9Xcgg/VO%@K mӻɎ`OmzNҁ %4dGt…_΋ޜ[+FF_92\[4~Wlm{V= ] `LXO >a;[&r_MLv&1.l#4#^XP%?B(G*B,x!C_#dDq՜[ݭ!9.2;3G4,^ :툻n ~иM&Lܘ\%TjYRn] 3[6 ࠢ6{v3.v)v,)-ǹ%!JghH-fn%˼L1ً2~!bO#"&:NTq|`}۝siԗMY;˔GwnԄRѠ>9j<殺Q*vHG(LaFb 0㴖Zyں8|q5C`'R3jBz<lqˤi-tˍ^ =ٯ+u)\;y ׊ g-0*,%ζy1FӠAR##eA2e!I6`Or,gĽGn&E}Q|A͓7|pKӦFTsZK@̓s2 `;[ړ-}X54 ,t!+UڄIȱ,"7яW+  p-~(J_^g|&J0@ _ΆvCcuޮ6;++ܙŒSJXM049LR_lSUB2s\8 ]8UFt3WUx[2W?㶝!-tM'7$TȀ47,5p^ЫedfM@*R*ݙZF>I,ӾHΞG⤔R֠SZ'l#ǂ|-6G[/ uf%b[-?jdd c!{ƂG8tPj)p1J)\5OQgxEK {@=Hл{^4XIuUBiJդ{oڸXWrwށ_ [`zHcKT*v3*HAę # wۤa~+{p&m(S g֩AJ,$ۙ2TV Jlg)ucd$ه+\num3ҡ΃i&ᆸnTw=q*ϺD I%tVUu 1-k/PuAa܏JXHfHУ7%jc6^>Q:R[^)طvY&oATv7dh*Xo}>ð8$Z )isZd : v܇{K2|Vsn#Ό6vFEbz#C) ! $ !20tgt2gJ(+@៉yջ);1@:Xurфr (5j)DIM@󈁡ec82̻U|x \RC #e`4M\c vXοoFPY:D,%C|(7/)ikY?DC{n0b=dx(߶%Mvl?]?'^r(ui0$[8[WHn+n,; z%Ӱbq}{UFp<ܘUcI<dַ*Uc"K H+A,~a}!Xj'/f АoU4 Aƛg;neqA@C%ކ?oBϨܳM/@q08v % -֚6i6axud]Zҝw`"ǣo|!( npn#2j,Az1:,%g; x bFE=UœF6`λ,(9ZDgd &@"vDK|F}۲M:45ֶYR8! dXtT\zg&~R_RМTrhÃ= Ba Fq1([Zټ|mi>9fHc3rGGuMn79Aic\w:u9u]6|:7K W~No&MuQM?zɥA3X32Z%j5|3(9z"62˽DF0 !doAMZ[%Srp\5u `$\Fyl ZMbѣUaVyaoB;-\PV@fuA?-5wj)/fٵ 9\09g**zkv;j'p|\ MVSl]"e+Mpt/7Zt@[A+^kWeA>f~]BMqB¶oJ@MWM* ;; &oTV˓-s!ay@,lzkkfVG R N(dL-=_j W5Pr&.7lGO܁S 6G.5f"\Rmgk\ׁѲG# >Yq% Ӱ]c [ ]jcI*) K+3;~cN`UsqY)TJs)x/aCHp %^$~#wMj"0C|8{b$IV S2iՄ/mZ4qKם.8,~K5let:3Ԏ8m=FLrWuq\.%M7˂(QԂJ!!O!]hO*wBq73Q7f8?P~4ŋ)J9+&I@=|[ /۴i TݰsF]it.bVT*O֨e;5h%-?(fN7md;Q|[-+Y6٘#."%39$Ht]ʈ)H/@ hNLGU톎fr$ƶI9'?(I42w80F:3)O6~t3IO8i|ohSWe $u]])0–h?:ٛ}>.X?qzDzCד,eK".6I^ՎT7䚛l/d3WJU$̢R|84&1NWylCHk#= mLIMtyyfɄfOX&ȏ)Sh7 z?W),-o}TgW#{V&R EoOtSU ~dzم¦yJLh /Xdꏑ|߷=EŷL<-wi &)_.TP=|/=&EsÀ0C.p-=7-yEl@x%"+asʒjpB~ ?N(1vmE 䖍ܸN>|3 .88μմJ#nefd6"4Dҿo=Oڿ4VTY3x QavzT:vjg DQuZI,)b|ՍUaݝS3\G:F6ٞg;d2lU5:-QW~·0DhUW.5O],̥,ը}R$o-1z W#L{+>N W?IX}@yXtu`i$J) A8qu'bdVqK>}';HYl(+O g[<T 9f!U4m}:4~SefO+# ::BU*k\](KtWO8ۧ)w%ly.J][I.֡ kfa]; s%DUą^̠S֏l F;o=4Å2{c|3K`A`Dą쯀~ݷjH\}k&8Efu{T*Aٙϐ, 0,=Mcr aF ʨl=ciHudY14Lh]-%W^rj>`(@c^Y&C%DݗCh GUyg;eGL9yQ|FygZ eO,i-ssa7m)SwE&S_緩f#󤅓.Hj}Rl6CAro 8o抖+Ka֦MJJPZ%3=zp_Zg+sƟ:qTGJ%HۧmJ3k,,ҀO5*$f 1X"R#>YPzj-EٵbhX#8u8lڊW,o ,] =tAקU"D: 1q+D"Oij,F8%6my  ~[[U Ѫ 1<)+o{0dH~M"lMM[epԱt<a J>8Q;0iJ <{m .574z !\R(Bs# u ow @^̀ia{Vb>qccՋEI~.3nDSB8&hA͑0, ~u*:Sey<&;$aԬxZY+ C)0?[QnguX*^i,WL߻Q~ MN6[K< O 6+X t5EwlcSC4|NEv+5ȑ=BVޚSN©vQ..czɊC nWf"d\ ҷ6V3k}X VTv^P~qO% J1z7C& <;7 '?wN3%NhBG35tT g쐹,Vv*$҄fD@P8F.1qZ ˊ}),G!XopOf,W^qHny1 !T3yMXԫ8_@pr.^|oG{.l_I~ F'&B`^Ǎ]uYϯ:ɓf10?"4J E{T= (;OA̽$#NWۻXfj4ِRNGk (<73 Jz뢓,_|͙S!g:g KeNww;ÖQT'%_YrQhqIb%^8SX|No~XS:?#8`>a{l/@H1Oޟir>H284 @NG"uAwBTj' e#Xق-Ճ%A-JLq&AtߤX\HѩMyp%9 j}T9])!J:\WMW7wydH>"t~P]ەr0i؝UZӈ<쨑pbgXwۢV)AF@ײd ^iHRGw@騱XWJZSI<ȢV6aZTm͋7 Cvot˅Ět`BQ]3 c>F?J[yM]}/p #ZBdV^,3Rȴ0NQiT:o|;25w:#.1dSgNGsH&^cnʀb?2 SQ[1Ez6@#k;뻳j`Djt=t8%rQF5׊P7[|b AB Pn CD^ge6oPDkq02EBK~ $',03=oL]Ƨ7h^znY^%(a DJ`ey.)sTEf Hfn,16w+hR^8_s #u>5PS]fCVu0'5Ò鑠j\>HX*5T煊Åi_'"VɳWuLnd̈Ά,ɚNb58w5xеJ ͹1e}GqE&1˲lKѩ:KЋ}Ġ 7}S?/jd$JQ?θCn6_/ zkNVa?D>=acnMA9+}2'ܠRL&F>*hMΤ5Wmi^~L*jj[1@߈ٌۂ-R$(FN ީ<бCI{4r,CZUDޔ| y]'(ڛE,t]σ,fQZmc+RJCݎ ؊,r^ w10@+JG7–!cH5 7\=X{/r%Gmli0=f+EF^*;_g޲3a}h&1rNmcX.ݽ =0S:40 kK .^hiLv)?gvF%ln:"tR\5=+ W\^=˞[O@U~tUܭ'~hU 8o&KWbʸ uliQ JǿFEXp wqt._ʜh_cFC((x0I90Tg+n0't: hfDc ݕ_/3.ΆR2ڞz5HO!xe&dҟ<3\'#yW͇sE;zԾP8XOsMeF,?+q@ ic^feoY)c4Q7B/<"*A'-e_J/׫F/xʼnjF%Fԃ8:2!=!jTK4ΚTxޤpᵜX|MX}EcCE蒜nOGbd fMYGirk7$hRrF!儗5E?Z5IVcԉ*Hkcu2@ *Kxb1솉XߚGHBY)xYT>Kng7ؖ_(m P 3QmFc}g#C(=fHE;{Hټ! ~s̎={8PH-<.Nڼ2dpn8^,ЖbׇFQ_7BƬKv6KTFE \YXlC /PócsjqG8v?W sϩoDzF,K=Cmi:(~@;_*]jP@2!``f-ZtqVK9{/_3Ç Ɣ[ya1R% !ux|N+~2t *73ho%،j+|tsC?k( ԗUSæN#W)ݩ2(EOG`uo؍0hSMɀ3%eVR|'5#-+ZZ3gu @eL\Oh;KE@Zwf0x} isxC,ܤ/^ /~T ==D%I'C}v^T{?S<{2UҚE<؟Cuu8?G܄Hi3Sr=Q"OqހKiSshٵObMabniqXR 0;ø枂Zyg(cZ颢|("fMדgc2t!VAo;Ω/o]U.&!$݉Ϙ*qJC֫4wA :9@#E:JG83Zѿo8, Fr!y` X6+ZC.K3[S5FFJ]j}CQ)xg%*9َUw .}FիXfs hjicO'K5s 3 j%ݽc2<+A^EA޻$Yzcv^03(O9sȈ}y6lL(*O3=Q@d4N'gqxH(KqmjDW|ӓ:"uW_oܔԊ(wKC3x#=PXN\WsDR  w䄂6NSm[XH<JRƴs5"S>S| J9I3^.|q<9 $D5lLhL4@>Ύw40dG?]ί'ԝzWGkok9" ~XW|[6h{xԝd6wx(M$5FKWz 45u8D&1"|*q^4FDP_=܁_5J3n}qsY%K56uo/. {JI# RGk)(ン}~;%USh0kh)õʂf@/[W? Y~c 2 ^&t {PP~C! IJh1ȭ>=Ѿk4iD|W8NE2Phcmä *EY7_1mtPpCdTjƠCjJT \q`^} 7c 迧\]Wq'5?"m(n\S"2&39DG Xrdr;[}R% dR/-IP-ǿz?5a=Ǣ [<|#6<}|\߲^kVlz/ӟ[4E 9vv{L Buf%ERl3h6:!޽ ˬ8CU1{Jݕ Jǟa*+ rc!FJp N nnx2_Z @ 2IH7z0U|ҥne֤;-)0!Q&Q +F`Bh%zw^c4mcY߫iwP][5zu*V*(3`x sbXHޞK+XE[Ux9 01C&w xa1G񍅜`:df zuuG# Ic~8b|?9B6 *$0\8K|$~( _yN}]Z?'f (Z؍؃5TQH¹Hn:UnQЎu3r F dvV{tMv)Ri^B"Ĝpf@8Ic6.Jv9EV/Wեr.V6wT6a+)˟PQOҁ}ʠr|M@AZK rk׆qo{z;*xn'] 4F]x=G1;+I@=6́V_:&:! Mmd=uzBfi#.Ջ(rɎ5wǡ;>ѣ>mdh E%>@H# }=o`;MEcp"dTPʡ_;bLvp\,Rv/`qFٞugۘ_=gS7 >$9 7fFcRUk,wPGf'--ew9ܸ"P`uxZTcy =>}5<[-LrʿZQ)ݻK{}Xz ^zʔhtTrQĨAgЀ^y*L ]/`4^qbw >hQҬW>0Q:H*>T2䴬@[fs؛@բWnB??aF2lTMqnTMP R"5 D;(D$a qNhI1v_+*P4Fٸ.^Sb$O~o5ÐqBmuJ'8A *W 0ۮ&*nWՉ[]ڵ]su0 B AVsPp\'H:'۬vΨUlP Pb2DH zUOq!l@z y Kna0=+9L _ M^E@YL*Q䗪%2;*bLpP֣oCKGn5MnȩgwOEj W?~vRp-&-_(/$tj-Mow9LUe:׍ 煽>s}by/ &dz8E~(sj د ,d_ o1]m&orqvVgF~ .Ѥۗ`nϱ=Ʌ|@b])ĭGn8c^7sKjN&^>VڗL^=&ge͚5EjX/l.j哗ɆB.[A,Bu |(1ťre.HfYè[ 2-`4(ꞅ}nI4zCܸht%9mAJ˓I_*Զ&,["q#Ġ`PSB;G}{<31N{-WxyVA%ё^q[tBf}Eng 'X6!&EoswF&P;qV.4f6}4$&W6Q{hi4 zpPhS:F0 DuҬ+֘ucfFmߥC@tԱ#{ϼ*otL3:`дڊ A|FMH@.Fi*n8~ LS }BX +6)쑱g*_ T}ᥖ[:iIV {:K%UG :f &{}I4 9ՒWi;kr^Q]PЈTR}E%_㵷Au\llQqxX6~RP )f3/2ئYÌriig<`݉H'=a\L9gi Ag(gds5m.7ެ#,8Ogܙ snhQwb޻_I@tL&%S SOt8ס= }&UVwFU@+(Bb+"4-]ɫ:P'9jrM)2yMgcjx:Ѡl%r7'oKK!NZ 'ju98QF_Q 6\H5/60a="ٵ^g.MlNo9x(דG5h>\66.*=dEyr6 |Z{n̂g^#kMgj+NVUU 'M/Mu>\>0&"s}rV00ܵVxYhM/ި} }9v {wvah$AG|'T"gba@uxS"PX<YVSD#= jY[I;(=qূi:CڹP|H>By rlj7U8FɦTEVMYC%eii4vQɷ K (p1t%lSyP;J/ܒxwpn܎ g:24[w͓%1L$9et># 0q6$*aZ:9lH-ɖ7tMN,iNE/#oK-VO.WrZ9x&^uʹD #c]`ְS{ 3yBW}Z\ LŔ}].h=#!6ŧ0!j7OƧMiYxHY(0]WiAP ٩ؓiGHk! l_4 ?^ڕH29H8<7-%bhwcry:"- {b|\1*P C.b2/qCMtDⷩ4!~E8CvNԏY~ zO_%,;HҌ@8`^k$@rZ汻s@X:0@ZU)Ǹ5O!rɽ oIWWliV_w>ƎTEq@,وt X!L, DъvvOF0iSA P=T9K?#JJ6l6Ax}, r,oŃO1Py?'S51ߓ7E<"&=^9^k^w1Aj"C rEsG<[ `dVZ~ e(fFʁ5vHD0kDF| *tn>5 ˥K xgkH*нDh]~50 Y]/%R[{0 յAQ CNJv` Vl ԪlD9fr| 1 !XeSv{Ǣ#a6h9;AfMA=?L-biX2]e&۝fZ6;" (YQGsngA8-4$*>$btoDl/oC5jAuiR5UIŔ^,DOg? cr C7Txw4S/c\P6>>RYipÄEZWIEj%x3*RQb\q01rv4KQ+N\j4=- -ujX]Hbz]E`QL_%|;b}K ~zS/TyfAp*еbбoe^BOB`N}|9PӈCy~_)]&לFgfTW/Mt>T-mRC~( ?^oO:Ka95v!,Ý_N4j!R֧;#9?HJ9 fF%%?}Óp|dX7;տ0f~Fyi475pE}ggQCfk}w=ЋD(7Z'ai>shé`SLzO78y[^?!9Y ѫAa:Ģ$23,eԳxA6hVPxҞϾ`2*f˕n(nԌv2~%[gᶓG{a. Dk;haqGxna3yxuœ۽+[NqKj:9j!Sxa7%Qf 79bªx(RjT?n|Kj9 j_d{Bb0Z7rw e3(VxG8 ^6kBv[MWTbK"WTt!P ,f$K_Hs5>o0{N}SWf""|d\8y1ET5P( W!O+|V>z}쬗#Utz/v1\ٙA?'eµ CV4t s #ߠ#QOi&3?wֳd(4z8u6jWN.cn>Yq8 -?ݸ<6]_4v?SuNǩzpܤjJѨ k}B~I58`֔Ӻ]𴌙fmIN&6+pl~rljwIϬЋ7g+V ܋8l}7WN43Gx~E$g!)& smHc=!M$bl *a_њh+G@-.3~F:U>jS7 K>_ZC`w|cgr3"߹Hr#;DY_@NΓw(fu:Ȗ]@u4-uICj{wyZ)zCSOy%0֋ geEg.[w AQT]7cɫA!ծnz۬g56ud4q{:oByasWwg= sJbáۙqɽr$c^YJ^}8LDJ .BR/Ǚ#DNk(v@!ҙBZkC( ]s_V䴫_5c/hrݶ媷L;bN {՛#DƘasznM넰יul{ߡd$g{"[LN_m:/ f- XUŷfE @f/2?+J!ΘaU~h"Zfˁ\bhd5!.d:Nn*vIJ7j/k{-y|IJ=|P|H%TFaH*qg鑄OvQ8P"Rb$rÂ<ڔU L"zFCG tW< Ot+X !/ `(z<g*AE\ ـwe73 ;NK-l}@ <8 JSo!bI][iߖvrlي<<Ff|RFkqZKsG2WUvƛ{m1ȝ@D$o1 ȃ["0PbFѓ6xEEc p! ?"UҞ͞]MnROܑYCռx T뵿rLNREiE¦`vFH.q)&lm4.^YSwf00;_7>; Bн'8IB fe׼`կ`)--m)J/֢g(WgrVz/h>mSź0&ϙAag)Q69m<lǑ])mw6mpiz2?:zn?2gX?ʮhC<8ͭ?'Ay)[>"բ+1jFͳ]\e Ņv.$h noqx> ,huتVp/SG .AR1>yb9Zi LpvYJlz_#b| 0j rVкI t=0]ɯ-m*-١vu"8!jF (OEH5N{cKD^wb*#EuDGޠ+&9 5TJX[D!fm녩B]h;d 0 &_ UFv9qތP/|h"Wy#t+ǿ-/,3򰇜jcm뭭C"_KKٳCPS.RW \s$0: <"qՕDQ-NoB^Pp`[kgC8ǨeCP4B(nt.!r-ٲ8&0u&9~zq,v[`1/N3WݳŽy罠 U>S0h-WLq3d)Aֳc\t++J=3*`6$I6DZz9H%U2};_l0zLOS(Z<1 X qdK-DxAp{r1WjNε@.;A'*e-8\CRر0%|r̀BB.&_׹ q AGP.UYثGH/a:/03/j]l[yf7; aImvmJ=.Px{K r:!aJǰ@~%kWxf!Oţ>rbJ|צrP>Q;UWR NFҽ)eZbL6!5K+3P6*6,CwGQ+|oCLӼ_5jJMOIeAUeAYYR"IT;9|?yŷ"&UvWI$ q;x#7+0 5ӟcYŗFP-D78dBtg7SPM.pp޺"]*P!P#'F1˺_sDPq{`ez78'P]mwI;RYl9h H7%|r+L S->~Y&C,*76@ ŅvXxת P-8c趤<#-`sIAmE ~)9gK86hi#(\/QmJ)i#硈r>4ט;ʫ.j܍cB? oxg/h`jn[‹ϡd}U-8N6ij1O?M<¬eH[A(c-F^ o ac~8a|Z{A%q_\}m #LF&E3UKpCCh"okbha?lԒ~i+EցvJUWb>Qgzw\TL5za&l<? K(GwDɴS$[wfo穮aFVMysܻWV`;L73a>:I 4 7 O`<;-P.vyK~iXp&#h!Q㼆#ǥV$3!Yo`'m@OuoÞ[L34\vT*UHPU`;Ȼ(oxCc}8Ag: upɛJ g;ˢ/yr{T{>0ݍg84H-~;[bL9~k(U'8%(Gږۭ1/FB/dL7&H*6fJMX}՝BZõ)j"oF &|46@b&xk1C!NW!t9<.!A/8!Y w[Or̪bs$}&jSwJ>0]`5{[n:|t܃dfV8 ȽeU' 0o+iA϶Z|#o|,մh%"ɧSI["BWlᢌځG+mO.‰$dSgܐ[ମ譳R"ot%=\vΚ2u`'yµ?m.` To:ֆqim>ڤuewQ=jNjq.f{3twB @/ PRm#x:A;4`ܫd(z/MbpMi{Yء|'޽ |8'KQ3tvZ675o-aal_+QqFYp㕊Lg? }6[V/_uֺe;P3lNM\XZR1ٽ"}Ynͤ86بi@-Wj%{mqHRE! :9kb_>P&kkŶ(y(vc(lHƾEmYeevڙy+3+b_oxttI'H|)rHN2OI]aI2P1)6i8<,ZOu?"{֝0dKps,&tg}_) 7b-Pn_9vmmPl.YhMV _<D?VWV,G I^ 6f_g(Kct',y5왆$1Y?;274d`HM;V<5{ /26}'LA5Һ7h3Ơ[3eh[E7r_dQ/}{ &N:lD:E"5V$1l߶҆=crÖ7\,ʊ ?2lsgnQp#{G]a$7)*YC'b`509&4veG]FHݑ>I] HX*;DŽ̅==jB (ϊɝ1OJcca>pf^ttܪb \j*;[$xהЌ'⫉_mV-mY{)W/` H=e KgClhdtróGصF޵~bkwg0/Ԯ̨s[<($~O=2׬*( MˊUߐH ] $nM*:,*uQӺ~a@cfQF6@i@I ߬M@Ë y=QUhneM͡ (X{^Q֢#1s,\d~֌&L" stڭ3# "kpҒ-gێ=#ҪR5ׂ5|:^ jq-"?@7~H&PSmG{rWQQֹjog8Ue>Ur*v2Vĝћc[*k'#nkG+}%pNԗBN1-]֟RrEm g+2+qHS US ,`>XloޚUic"Ǒ lHP/c.4< ) QMN8aj)sr3Yۋ}7+GZdhcCĻMA9 r/i'[Vs'F̻2rZno$dlG2 nՅ/O(D9F[\/Fl)` γ@P~)3^ rQD&!Ā9_>ܾ欪V{H :?4Mibp< tX򔸼?Z7/Ҩ3Ot\FG>fnd>  5Y3et:OQaل @aUY·},S@ 4i30oVD(KqWYō̞,!EIs([;UT TXSIȴ]騭Gc Z\,j2</rW NA9Q D0EZc#{vӆQ &w#4~PgnSc[#XVikق2 +%+yňtӄ$ =,V+5!+ὥ\MGMTS5DE*!F[vhUiä[|"rçMzd+b+0Y[_Hh"*!yB>DM._X.#,TsV>,pQT2>tVt$m3V eoUgӃ2}L 18'a3 2.Cs)#=M4$ϳ% y10'wY?F/W`v5KWdu ) ]h``^{PY0ϨӡXD](Fqe ]ml·:]4AgW Nc'rݥFm.dxxAҪ0#8dL1dlPZs*|(pXv˧IHDQ |h d޶C0* 4vB"}ɷ2`Mו:|DlNGa'c˨db)afTHҷ縹чM@jKAH9*J}B8ha "8;֭FNMcve~BMft&a3@jZ !@˔-O{mSl>a.qãd=gjGIZ _=-.FmnE/bx ! nTuep˛rѠ%$Y%Lm ٩H!s/x\ER*; J,ABqb嬧M  \h$iWkAc4ar*2͓ Sl'2B{ Nlŕ JFܐl^g>Ͷ= F6'AԋTǼ\A?ه`&sh%15&5R S`0{{T%7+'P"TI>nTnTKs2g^"R"+Wiu`l1ܳ VU1];E!YQX,F¡^[+kHWA֡)ѰHK3gD .{<_Uf`3w;t΁< Jŭ1*-eR+5,YC~w)2Mza]q=nӶx}o DVDnь DF!_]pKZQ=xX`,ؽikrfVg.'B񙟩gU"7X#fAr϶jIaÖ!6~xd-Wܒur?  b%~)!;UT/aۀDGElZMX^ϰ͐ _/znt<j NKsi P /.ZZ hM`ԐiEK XKCKp3RG35nQ"D{/%O$? ׌O]z),P8S-QQBmKQZNGy4Lt >sTiۨҾhP(NR\zbAݟ?<. rcs͜B 2 Z7tQfv$\rLHԍB}dU-Jh}"=g-[ؘ|Ee-b$J*v(?rB5wdO ނx027T*+"wj.,˜y\N))F5p")zԉ +6?ī̳ ؛+5amCwY|n&_ x8+=VҩRm_tqHdNlšnj̢c;`p-sZ|#@vV#[[ >gҤ-ɑ~9ylF^_a;)L+R R*k7S+Xrkҝܛ-0޿i۷B\a>@"j(XNN6O?T$bc^ oP$:kS?9W<'jH77K%$0pk+;-bn)݂*n#BWh2:alIws5q& ,`)&Z+vLzuKuRH& 2^V HFjē 9>WJz˩л*nObpfXy D\\W'%ʏ;߮M#-?Pt_tB=b5K4gV׾ܞbK?'eZ .UY)!qn!\,dKĴOf~dBOpt4A<T)e. l\G'X3w 2_{煉x "14([`x.U *ոfU/ƴn.QłI'F}caljx^]g^H &/5NAfp;JL̾=-K@%dWm@b2CKڻH:l'G+{*S(A,-eԒEX=RiYޯ䅡F@ v9+i.kTn kd,q{LQ=Xp5\A fE3ك0piğ$.3hX pycs~P(7Fg~3B'GpH!w0s߾ڏvL3!aunxC=F4\83!OtPeލulx^m9u6,60/lnDV^[j5{M{@o5.׼ۛ˥6/g>BnrO% *Kұ<\=p֐(֦ґFES>04p3zl8wQ@bGVMc)M3sۉ?39GH Bѽ(ŲbVōc=qUɴ.<Gʀpv:LdL"!e0_^7Qx .[X:8b!W"O8ݲ[ܧwƅZ*fV؍D֧{I%T~yMvLѳ`'6v+*8>L50š\cs'&< ] vj<M !_#|!Rs]j4_*r+~&_紴H~U+x/WKu,EӒݖ*Z4nahF]7!mUT,1<_xTxל2,#~fYJ ah]ŐD@Gi}{pr6c𒜂>i dK|RB8GWB\OS,San ",B59/[Nsqj`+Z'đhiҵps\0^VjaEc`U0ˡHjbϬ0~4h%8ז3զA، O`m3z1e/^y> _ȁN7\dQg6T?wWΓjner(Y^ 7@\ۈ60Y{OuXęTHy8A]p@a\"¡y*乂[Z9Bm1^08WxMo,|"v$մ܎}^$5C;׸CGq}\_`fH>uT!x;`__>{azdQg@|"vܘ،/ ;m,E NaTDM|4̝;R!UKmZ>7ʖngZq}l%/O_v {l/]}ju pH! |˼DJJ k pu:'5G0]̻8~by!:יJ쀟VMgbAJ!KN^DKs&;cTmOq'PԼyB}+խy-zĵ5ʔWL0E4Km$0@h u3~gJ|Œ]{jtg &5C%EwADJQ ^W$2-;3r#PaIO<*WkPPѻJXTdiv9&0rTh^?G5 .+ܑ< I1N(yuEAX*9T31uEj_驁!FŃlH Q49RQAvjٵ{iw*$n/@ Wyw6ғ(*tԹRIC COŦuwjbMg/ۨC<'V~KW_T=C[,,_+P>RQ(G98v&|R.*vI2tƠ+D7!vlGԊC6DohV"Ob*!bw!-[e"lϚ5jA "! "Ґ<8eb3@)៌Pm5|̴!n$ 0^ QNnˠwFSdSA7KAį L\Un}/)/ /qm#=$]%^IosO(Eax:ǁnqWr#xǧ_R\;+Yx{F 'k.7@GJB.ı} M2ƴIA eAho`*J_ؖYJ"NOoOdXC9XJPHGj{7hsl oG&]`dJ*Becj:^Ӓp="`hQ-RWy]mRذv6!:.Kf_PDs?EWtRDs5DO p.~շw+ElqU[;?o@s6 uv2A k(x DAI!5rPSN+W 7Zg Lɻq-ح̸iY9gϭN}~D ^l,]j.Y-UP 9m;FudU"5Eӟ0pIsm|\w J܈"Y[7[4? D 3_>NVJrrL~1J]G \mS8N4׾_jWgD55/>Fx+NgG\G bhO_ñ=3f[#5 J*E\{nGG諨0 L@.PgC!H+[ qmg9kEȝW< f+0Hu(wAW}}}Y6hx{g ݳ`9~P*@b-9qϐتb_ௗ;Knv>L/=i )ʇ37TR٪XmeyUJZWyXx(jtл{} ﯑65p9di{r]Iz~KҋhL5F)b0#XggTyP(=9)̣|Dah%q뵜 Beolz Y:`i@%EC돱XvtMh_cvPgp_(ZQ/)+/u%of!kJ6^?b9͠JI퇼݇j2/>Qcyށ%=y ]܌NKN(mcӷ{㲹|ҳo H'u &06L.E-S]ݮ%BtBߚ,و4"6yoP޲ty~}wkn Zp[QOS.԰s`t̙!~J6Xp+Ec'd1noL=RdY ;HU/w5D vv~,˟ϴ95iq[p^0R!4.ԷvM(hSz ߑ#3OE]-M_VRuh?&{ z!(Iw?~E4RoP@[);=k}g_[,Lnkp:z[r0Tm*xPx8CyƯ3;t"Nx;˫?鳕m-R|ĖQpU#[[6EpF_<`yq5*ެI(,IP|d)4U5VOcV9#doVڱ$MRgam)@ kRݨFߋyGO;$tŦ|2 ,xm[VinzQavj%TUQ ^9wxU) DFZ{gıMdKr_ &(Zgv&W5~˸ Gu۷wn e'c#xuZFsv9gN9TXrU廧{Ͷ>/cr6u kaGQYwEf( P6K5A&"R!"cj"3:H, M>ߺq˦(ݹbC vDvOZFG%g;u>vq/XcsVbGٌtp/F(ma'oFbg i)kֶu&}T%IX)jwtΨLqDTUBLPlq AD+<%h^ijEW߇I e?bsت#6bMdC{`iz?U|8t.EڂwWȰ ¨d[My_(| H9$h` )`l|j>z &,N5M뽆.Yv Ju_K}.ۛN @ M⳯2swKP87.I|kx9 2gk2#] us%Z]vwDH<(s9pLPjfD B5dٸBq [ L[Z.sjƢ쇍ߍz,-D*߱e #$A+6?{ĺN&(\'%wi_Lj~yQC Ycҁ]B˘k${AJOEQ,z0HH皊_IQe¹A\9D4AVߤB?G0G %0"`J䕯v8.7Z(η$RbZݹ=[ ј~+ vz9q@z21Q lQHG׺/O{"J]'RPHȜK⧸7 UZLCsEx9-U˟T'_CH9v 56d~l6+[C]糈bH9-G_4L֙JGrh̓X!h^}ej UgbbŊJwm%.\1qcp΂2l@ H+z.=F/6mاH`潏]3s,q)H@wuݾ?G_7ѧL`$H.f Um3+GPKpSl@$U 0 R[&jg =n`Se>xuKM87hT[9xzk3h+@5`罝> !ͫf`L?lL~5 m&Ops[]>]Uyl{u<:.򢨱/ř^Gӎ>;%'\6U,Wѐ-]@WbXUzyg\{}\[L/Ӿ_zYy6*EC"f@.WJY'r {Wy0: _vA>֨@>F$#H>'&Z(~Q ヷ"r@6#]AP㠩 ҿ8TpɐMP=͒7.S:J}aP3 576U)4N̢wmmbyھ>p5 hNؽ&: @^kÞNJbܫ NR as*;nV 1Ázp"m}56%VsL f^ɊeT+TLmHd0ZghEkuZc.eӖgRnp"I+hQ~rC~R{esޙ4k 7af}M2Qί'F3'+Oem.֮-pm ^ ~]L,/>ѡBخ8Scѹm=b64CoN"g̠cpQd;$_GS0RhMd+[rDQEXgA1 0 ]dlϼ۠PB|*(:T3(5wG VkHH:Q}u`SL>sr#@r ] ̃TJ/VCW=p3 Tc*Ð FX+R1 Ax2fP:Yn0#쎃i}*OK"/̜H8ie ڙ;HW1{:q,b㷢o[-0pO^thm("o حPOɴܑN\i۱`wEjAgż!.Ww4ZXaJpP5률w'5Omw_C3 .dYXH*ϻ)ꞏ/V9EϪ4LE7ޜ2zmMk!n C ]BZ g[?Ȳp=gf==!9z[Dp4:87{Qw9vBZRĠ>. 7;<~Җ$D) =LLLh9BpMykfC~a$k\~z Ww͂pk8-]}W}E&[%F$يz{ěwqud+dPD\m aV~#/W_VuK5ˢ-"dR \}3߲y" dBDI@Lv`=gX)W9#o`Y벵c:'@R~PA6 3S*Q|U%Ǵ,sˠRbKͺS;{,xQ%q\fIGIgI؁JWkr-R(WB?(6c~)k`v$v"_a\X3  )L!));^JLogk^o_?~'|afrw. RLvQBkt34"?(O6@ yϥx:&h34(4#eojz7[A8 NBRsd0DWٸa#b&rsT6煸*pUC# i; ۱LM!"0bN; /y&]²\{K'9Q4:@}e1Lёi2ek9 K8&Fy2cXf\!BKJY+A/&+}.LQGI&?V/ǶaLsxrEvGϴaˌZu&MwwVGdn H0?abj3P{YSӬR`_j\!:uM~vn3|ô[C 6A n[J87rHFa|kEˎAD­sudtt(y)8xX||GE_Q@Jݹ?cqWHaE^Rmx46ۺl9 d _d"u\w̓>+9*d8:wae֤%xj.hCJoZ[K)39> E<5hg/-z9oE}pY\;QW#n0kF&BnC*P']c[nJk|p l(ƍ`}%a_8}!\Ժ])$dGS;'88@odZ(,sylύFފcvIs{&vTl\wP]MWa2UhX :T;l)˪r4nP9_ػPɷYmJ^(:Mg&3%o7EOgfwbdq} S$#/UNNaJVV0kS2<`_+ Xe>0p@EZ)Xb&V>+zI1fq4ПrqO$TܫbӚj)/~ [> 0RK e椇_Va9ަe}J#ߛw;ig* 0U;q?O47v&KdϹ/^g7?d/m5(UXy ˆOjZġ> M|+H6@tri*fCWbݓ =_1@ !"j`CmmL8,@bE/$Em?8z`Xܥ"J]:n% 87a\OTz!%[kxZT~[O63h9af~Joa'}[緓zCXqn}RE&%'E,4qi0 M#JH8z|p hUxH)mY nA+OAhZZO[E\g BLgMfj ? @NҒbku }WhNMSRM)Xr( B ?6K"'.KdtY$jY*nN:oo]Nl b'#iY?M~aTeض+UY.C$F3'&!9~ ClHG8-EH{mm7~zwoH_XȖ4eSo’ ҚkmwwflFÿPD⮳I&i1ݑEs\l۫!9,Ws*aogڬ7+?jɻfN _`e6lzstT ;˲_Z*&)9)qLJG~Pf`4DmlKU6vo*ϓf6q&'qi*TfdxXXE*ù <ř 7ۊЪdfvZB3Š ȽsNẗGl:Mxq Sy7͸B0]H&0l2{D{j-]Ow$3ݵB ,cޘV.F[/~Km$.۹+/T,SAFc~dXZ3XM$󘲩?r;8?v"EUltʹ#ׂD FRw}f6w)g"=[M;\'E.cheYH{.=&fo<,YXb }:H8(xUFt!+_jX3Yx}XH'3,.|"|ݸ=4w&eKX"8&`ɐ;nѢQNI;{uѲhnarb{;rWR^u@`}>a;v='TXURȢg Rc:1pF33"605;,$:r\rj-K+ТP9"^fJw#Nyi}e.6G)Ps̵#y _; .xT|ՎR(;/b(Dgc2R#[pZNŸԺE[*Dm.Mm@5R*:/_QKD!;q?3@"xvo) 0zS}f)5'NSaIU o H9Z]KA/@agĶl5x.-<g>t~aK0bF+E;9Nh^"|n,^ڶ%Qx]\ sIx2  k^̳dȀRg~Hr-k`-U%%(_i\>p7GX }'S;cq}V},ELN'"3jWiځIw:Ham*MW#xcQM_|KRf2N"E85t(hd'&CI9k=#YEW4I0Y\Ƃ";,Ո8Da"ɣy"% dx@'6f {UPIE='dU`,gΐI8Sx~=v ށ > &YϜk]3&FfjfM s:$K3. &.0yh~NWM<,E4eَ3;WS&"M ?kp#u)Fbl<+W_?j hd-ԧF(G1Otpv^lh%&F@ijt fc3 7e1=Su=)UnNJׯ'"sǴN$vDz36!jڴo3W 8E }s#/b㶙$kyEƧ5 523W fy g;LݓY֎+R'\{EMhEpԂd I~Cgarfk-lS=$'OE*{}`#Y|}qm \/!T2')jGQUe+vLؔ1{]uUpw^Smr6(12=A>S70ӧԯ0N Eh @8AwKJ{1nN+A`;JQE 16)Ta/@T{s\S`oԸvF< t`s>({H &*T `&-9  lx/?Y8yj[)10hޠr94V81 @=T; Oz19|ی;QAi&c 9Ol쭱ˁXAp2NXI%;{w S9cAzxn`Yq,,$N e))n'%`#m_Obrd\Q1wňڰF܋,{pqK&?\ԠbKxi"ps[w4 t~hG*uv]To"1.9%KmUWPX |{)~)H6BxKu`G}#){gznԽАG6OMP$Syt'qA|_->cЯ)^Lut(ķyoچBL4 "*B䥷WhF,0:]wŜrJ0iv$5+ jW(T.\НKZp~ NP+x0~zMcm{W$v DmKri9Rh[d"!$o߈**{ Nj%e,#-E24Up0C1eG7+H!B  jgm%} 3솿t;7TҢwQP<ӛ}43r1Ŭ`;qB[AV2q[uu"=.p}?&:ae-F^g j6[uNj(-(J7s%tƷGVKz<epiS{0&l̃LܹƪPL^" )Ji--&ݼpC`2E94u }[gSzȞDʱܓ㼠Io)f ^Y='Dů}d 5zB@0fݴdޓ1d?fF]BM64Xo\ \,=`)Aо.#"uriP* D@d{c'TKo 98p!A #gŠ ۇ})'{SjYX<1Y9҇;NiB9ynnϬtzBAh(UgϕqmA3 QU uq¸s  LЪ8!R$H15t[/J W=+50wU77\H jܑf#2Ku;S;.ւ-^GTj;J JVUyx\xQoW~aڵýKq*H9z"RaE_~JVQDtO[:c&2)4"Ϋ8}ņs2̯A=;LEo*$f]K l S}84$\8*H_K]Lo_yQ.1pF"x(CS&#~HQ<:v:? ǺeιB<\VYz-(t~A^_~|^a Yb)hMQichzs\#J݅Ԁq,,>=lk ?WjhWx`_qYScSsRFɘd~s?jd`8Lkumvb|C|7`laՎ=jcs]A &M(`eExխ)k9 >m>,V\e%/2\*anע&|b+ U\JSߣ x$WqŽ@gNa+Ǘ^`76ҁגU1z7l;FA_Ƙ5-GNQk]ΤβOO}4h=>F9RcrhvrcOd'N'|j%ԃ*yu7]&gʴ]B~!F~9$t3?_ŢFJUp NsKhw100˝ ۷/+]e.LbS>P5,"Rоt}|XF )Y~cP|AB;|nwI==<ӌ/8 "[/ 4)[ARpj-^j:FOuR}m+s٥vpu IѢCE !$)H`ak5Rc[Ӹd]Z^oNFM7mphLiX|ަ \_!:dkB~b[yI Ubpæ,b0 Ax4F~B~YX`8)CʹF- p,ЊՁ[@sUVpRiM&IȂHNcm#m%PQpp} Dt]]jaYYҗ9˰r!r-˷ Ä) /b6|f]\p޴W&%A>u($(B!5y_ñ"\ z\kg cs/?+Yܜn}`Q߄u?ff 1*gW "zdp'jL`L-OZNCƁbWꑬ5)nz;hEF5]AHe2C3tr4 #ކAsz1z_⤯itg 8u"Vw_}E3ˋU{jnDŸE޳6X{, N?(7:b;'ʥbŝecu$S)LDN'1US# p:?BA^ ׾qO1AIӕ}`ɪ]l@x&ln{5LNЙIq_9cȎ]O4~雹$ jg{̰usg2_]͏wE9!\>eiT|[1%?&ĵxJ{NyF!(9B  L0J8^ƫAKrLy .8oJ7p,$"9@vGpgVNALÌ<A2(9PWn=3@gW~Q>[$^˱.oX%;.+>p)sj?hqQqoAWm42SJ]kLsF)/}#B ZuZcS0R($8L2ؓG2 ۪jU)X(sSlڝ4\.D1ᙺnfSZDŽn Cer<C2"*vx;Yr4M'vzӕZ!:_Zrs]'&OODEOjGX W9K^K 2;N" B1.~FkoyJ b/ r2gI~eyy~T_D3-;5iaWU_}PՅ1gm1H< yXw9ĕ'?fycF%B?1&`ҹޅJ\p /A<h} `Y?a] VA辵lu]/CTGZ1Z. Cq/6bŷܬL~Vi/Vw%@p( >n/ą<R`u̧ŮAC"(q- "7EIBu(cL~lI0`8fGK5] H7yhλ!;wZ:%As%/Ͻw)"Nc,c[ou4CAsVp C%z6'ɞQ_FB{n?٧EDqH۝u&O %`ՅzȝB q.4(mD]e!<+ >I_jsIΨcFJ xۛۈRf]"zx!c\5{goYv[g=$-B0h$邩irZ^ +]9zx2 v_Ǻn;]G7M4!leFͩUKT^ 8š_Z fB%UD7|%ʅ(ߛI'_ge|Vhyٯ^_)o|:HU bO1 l#_;\O1K# Y`8f#(FWBkN)S?QIZf*-|NJsj $^"8)K?TFsp()p%R+8XKOnq `m(~ȁ1DѫV}u⁺ձr=( )؏G6Yx%C[jK*PK*wE90˲_%*HыM,ڳЁ"RT'^Sk#v9Y)bF@~ 26T$i2|"{Jqur5FP:A9H=fM& IsE{~bS?T"LHK"{ِinw"luBg^L>.}d>ĭbK zP^=[@VG<իBx?/|S,p6\抅IlG}xMu-(kTI fwJU /-16iDoY2uP5uwKg|h0h`h^xAA qMLyIV-<|BSd҄VDiBY=fЖ탣)LuLQxx 6ԣ<4-L{(y9H@8V E&I} LRJp#8H|v(wDDp0 c2bנ/C8RDz. o(alL BT6uMR^/D"4#G-iPihfOe>6|j$P]7mX%B$ }M7Im(q?m÷ s,fy3lgq=8]XӘCث7exEȱF?;c$؎].Q%zjgA At#,Ɲ=F ~4k%|>xZ.7]cT9 I1B ! V&SIv7 ڱH?UvmrNDŽ>CH rRjLӴdlzG~a"XvtN Wn[ [[na"ƖR) ]~Tz2lABZQeb~9nW9%J9 *k$'LPb97pSh7ˮX,l9k3v :TW17;s_x V>Jm}9 O]} #b5GKV1: &wPj nk? 2*EtBΠh{\[Z0j,tIZ'(ޓBуm!_ VDn=Hη˝'^aR+r7"ԌAZj7؍W|#іVk^([4_? /v4h&,TMd=h}G{Dz rgx .x`V wh0 VSa)e {Ђuz,c`|mmt:ơ])DLF?UW<+52q7ifT㼂72%ڃc(C(u686m%o?ު!P(|KvO1k 6Z`E5d#CD2׷/'@T2߱xoHۑ] ZQM W}GXՇ 1A5(j% QeN%A놻M,%l]"'Igb~ /|wC}[6Р,|ĹU.~.$NN.]Ncw^Ih9mW CpzT-ŝCpu~yRJ9c(q1!,#'B'di]"!lT61pO7 vbΨcI=0(BbB3%8-WB) Ox`Pm bR\CLwV}ާ汔 O!fVEt^ \<M?#2dP}ک>KSDT$Q_@+]J4nv,B6UdPxټ,W? Z-v­Jf|bY%o Q@ǚ-랪+D lgS@Tbgl%JG@|P;-$PAʍ@ -*sm#*TƏ-Y!o$1" {X˚rﮯ(YAo%C|U>r԰uDł6N!ROhR77\?k] cЈ^[WI_0!!ヒ1Q7ϏUOtϱO1ڷ /RB<2Eswr_D]YI!aMsO=ةF,;RP;*\g< ֓P}$û |#<|P5f^ X(>WeS=DEߺ֐\6.{yG篹d!k-Ň>9'#N:%h Z@W`Y,yRuJyw;2-&$_wg1לR<ޕژҮ?%٪!XzgEnG#oQ{b|XSW_c, @.vֱpq}+ɑe8{:!!clކY`.$sVna Ts`)^71-|cz)|>$`: °gއ["b1_("`LVsk/+j-;dࡱ4xf/Xh^Kl%5ĹkHq.>h+B}_wh ÒkƖN"l秫Pzqٞ+cӫʳZ:Pͯ+U[T-,_wlRac &ʹG6G >%5+% 2Lw0KOXif7Ds{)I5*Oބ.nBQ?%Ʉ9ߍgx!y mwq /?Nh:GȂz=%' YAR`<4e9̛SͶ{v<а5lNc؃cL(J$:Up"[ΰ,Dz+U84oG/epwР#ix1sk -(")]akLwcVKf2 굉\ YٽFѳ"kZ{bw6Hš+J`$>m]+^_񫉅 ^#,L-x0\o 9תpQtD C& {3wo&JiNtâW#C+! BzWqd1 8|)e]2 Jv+D.`H35]7% 5[Ƥ6/Y(véFwV|-oLW2/<bi /n쉽=hssD^|>rs"|z'|cp)n>fE l$RQ[Rhf~KKKWClBMn˩$:0sr,Lacwr~X4Ǝ92AqeNl^Dr}MK 3تo -"Szf.W <#\J?\Hmv:QH[]͚xSO(S6Ki`e1e#(DxOvT`x \hsIѦv8DCc#2oD"n;.5$2-fJ4?P["˓t{(1:^ݻh 6rWDŽގiU\mHXsEҿ $r\MxA6~)5l!YTp^PӻTLSA/|gat/#4MnFe9)4\pe:HW4C04SJp=7G H vF&T`v$O~Nڕ.NW,y61%tKN_p5e+MIx*^LM-G`x9"K`#,smOPiZwD!?d幸DbOH^8]UJxpV׳:}L`}$DDL")W~(V$0bNSqMӏUu$IFyoVRWg]vBdhE#0y(5agA!2dkSxס!|Yw9eU+3椗aˑ9*H?e^x36: dQzbD0D43VX@ hbHéF|Vw5 w 3PĥP=)#aU}oC~jBA]3<˻s/F,짿(9ѺyWqDd0^Pkc- ơo{&çsX~Q^!B7R8'a6$x?fkgF@`I+EžbN;ٿM*J<\c$Ftcnڕ!TLin`m-=e˄5 faZXF]8ѳCm3joj63IDy.LDO2&Mh, oqq;OJz# Xo` *arYWFœSv{Qe5 qZ#SL*s|BdFڂh X]ގ+,Bf|L݌/]>Vl ̹>1| Z3T !E,tbc1/PURPd\sH wJ6}gDEuqٝS #kv0KՖ4Gf, AEY~x; FDyv?"YSuٞKU_l @R,e(k ?263kK ՚>YKHc̤0?!Tk5'킒2\1ҖoVv;Q}64$Fkh=Q> D)m'b#[B-mpԸ τV[N MZc;%  TnvNl9| mX+h&|?qTCzAӎh "%:nD#՜g2wG̲3E,U4t9ퟩ#mb~) YDcYs=^wIu<:AT[atv+qDk'PNxpU'RR'`˭A/kAܾ))4͋ őܼvy1Iz|7>L۠Pp(W٪4z:CuFEyUt j\.t? NS=:1'0ꃟ[<<<@VȾ}|~xiwDM}pOhȋﲀJ⪮{L!1D2FSUL(R;hp#*c5Q#in C/KO%A{!y#՟_,&S!ށb0l) # q e;eN$UV hi‰P+@BS zh;mڂ$xgl3@`V&~m2V5K 7CD#DnhI5Bf/:p0a[gF7LuB=eC5ztgN*wI6޼{X7~YQô* EkUVI`:ŅfQ!6pzGְiDOC|fc utA8BbnC_!zޅ#j+N->=ZpBN:Cmnȯm!,2^<98iTjC.ȁ乲 _{%CC7fa.~aמ,{xO9L,+f}w|"ub4[v" ś]I$ZF HA-^\Yo֨Rot¯:k_z/PRscK8$3#(,c:㡴]r[۶7?[ $0H$g$R|pk7^{80hWxˋvőҬf2ex1R6 fʂiA1T [Ư{:q6V <_[3AfzǏ~_O-Y^:Rh]̮(?l NN鳭S{AdmVܑ dHLE|%r4x-BcGG;lYOqُ=9g+39N4f1=p}59G@E2Kt c[t=qBs "q<7'p`$3#1wPZ&z,(>붦~ a1kEZ݊͟ֆvvLiU*.&Al zVФ'RX ~amX U^# j#M_)UlÃVtX!7ʗMaŠ]!KL VX ALLQ?eӴV,/R='sV?D[XSgE|`܉QmHlpcUd'f`;%njmw#s3[䷼>1f%i@)дޒ1_BЌnjpRZҊ0~7u>&"^rV>ϼk"X=<5( I@N8SZ͎!f,yN{Ul7rUTTxgȋbf?mC*ml[ElhK$2Yo_:}6Od=2%6窆[ bξ $(EM2Hze] OM9 yfr%(޴z)YR<CvO E-o;Mo/WYYOMgR:_WM8WlpRmI*ղCrؽ^7 \vF5Cq!_k3?@$mo^6׈OI,+(=e>tv'h=[tmڋW{ RKb9J3Enי0*""ԱEb#yȜıF{ rAD22]\ӾoºNEPb$Q{ 3/_LܴeEIJ5º8K-1\\fAzm]s^uhl46̟OqՓ6gҀ*o # 1"7`D9O64qXhXȂ- fk{օWI[%bi05Y8DXz ]31XSBZ}%}N8ׁ'% pd2[V)$3ٽ%{epVǕfdƧkhW BXEhEP<HxO)N}dJFaHOcBTcEsa"BtSD `7H iӼo;0,t]1!4Ump]3ߟ[b 'zWSHEﵧ?I}Ƚ\N+|i"N;Zvlt'ɵt>UrKh5BɠC/]ԛYu=z N+Iw?zD^^a@=[ݴ=,r_,y!Q5F0YK{!@ΈYSjM/oٽ2QqJƫ8>2v`"ܡq1{:!U ҾBd./1 _:E9(XcSNO!%`}t>/%, OP[f%ޫ>#Jp {=g,W s斔oUj_bXbt | 1.&lf2$}7llɳPob61nz?\8|JDN0 whHӅ"3i|ޗDdcYf_ceF$M(;n5RQMrNǙI4U2$:MN3NmmyB("Lɠr(춐pɵf+y@Շ;$yv2M7Q`DD(Jʧϱ&.QXk%\8M( ~ޛ _j1_hLc şLd DžGjWt;D[~ ]0&ODp7m&[dgz2p+UĈqo ) %friݏ  2h',V:4 v9+!V"띛Ł(Z6<íZ^gMM?:W OMWi@OvsCڎps JNݝ%WTJw/# w^D RDyhB(YB9p G/j;RTa ! N ug"rwwA$ {)M4!B IHW ~N8敊,x]} z;>ٛw@͆McB"3-2ҹ4"Dh?>*Xj-Z' 󕴞b*]7qQĤcqe5pqR+}396D?A],6Jzw3`./1n_Bwf>9I z1PBךFũc7B/p'o:DCF\y*q$V'! wwՔ`J-[6;ƾx!Hd]dK`k\,A k)Q1Kl.*<64[NjS@l5Xܪ:9h-N3 -PDBu'֜Y_E״6ebOv'༠6bKW Er[ewq2;W[ֲw'Iձy_ܖ>#O,9X*ϻR=>Y.]zr2x_D`dg!5@M'F$3 p5K 78V}S5*OVmllnL3ZeEv(9<1@yFF86 uGeww]&JnS_IEkN6P*m3o?ʑ"RhѬ5 ϳ-lӧN6y DKJ A Q6Br9 @sRP!Hm73}^FU o i>s+#^3z6)T,s p@&fRY>֚r]4$LW"dž>}shwa^snfAAI.S}:x(: ̎vz <|P@-Ah.>P;ۗvS'ax!p3o7ܟL5IRP 9 Ma7=/ FTʒMDPW  mEسX:#K"r$6!nԈѥT1͇i5iY08 O 2趻aLkO9}+fJYERĚ_`D>6# X)GH qO<;[o~'i>s+u蟡5fՉlrkhr2_oٸ+m⑋IݕG[dd'\R-gb}isԼO!;]\-%NrB; s^KtT(p9I >;h;}?Qx);^%ܷßˉ3~1d :H..ZQ>B(pDk*ƽ] ',>W16h!Ek,E踖}4.0&AsLM\S~Dݥw^S&WB*TUVU{ M9.Ӎ|~7aY aDaϮygMɩ,,;l=FQ,v;N&D<[Sz61ybPt6{/9;T,W1emY-F'ŏ-`ek' e3f@%yGlH&* <T渘gȘ4Pn͡f(Lk=\fQm\2D׶l,8*u"y%c;Aư W2t9=` eP@xhb :iCwG&DFCy3&N**M rgԵ샟 'Oq.MQnBh`i@s<{96J@fDm5'۪8=. >Fj" !6v2Ԡ\Tw]FG4\4xqgp9j)fE~o͹1沄lЏ<'#n;b8zgK#3A7n9Pn@[=)}䀈(^2S}ÁXo4ϳl<3:DkuLՈG%hƫ8T܋)u;B%R2峋Q"hUWU}G9&H-, u58!gr܄,uQ [3 8;ϼ&۴xf? p3hԯh]v)_]@VbԀ:A3cBilOBTVIۍt`WIb†[ dW &2YlQ-;|jrYѦȇò3u2601bAaqa?PLEuH-4Aڡ֫&`*"׎|H-6nH.@R߅I۰o TO2!mhtŪO*e1t1rWV>9`}hpbTwfXo t@w#M!wLPA"_Zj6H8}?ZPՌPDxg|Dj5oӉ:D]nwKfy+c kjG?fWXw\c^Svin fub-4~Ь4urup&# e,g bBU[*YVnW3ƕdfGzcrKK'f>F-BW]no=M %+ ?Ck˧q-Q4 x{n8`eTSN޷Fh-">6e%q ]KAeْr)4Wl\B.y!X P)J$,~f 8,,rp 8{e~mz8 dTbS?+c7g ew!X̣ R5鼍[ɧV7Rd-e!R?寨/*eC&ӒK+:8lW55:ʖ(-Oe ș&펠AFrG~j;k#? oG1 g2).Y}Xd(r@)kŰM98EV|ާoi"e2)fZzd 8L}!(syңCSL-7'PL1:e̼#9ܗ2`/[k##W eVi!ƫ{[Ps_*Sg^ F_1CUR~Dח"թ=%"ˆA$2*;$TӸqAஐtnyWa  9CS - a3~x=Tz{7Bk*H9E=;;ӧANwU ²x i L>ʣUJfu?ݺ:3k &|~ٰ ،χ Vr*X. d)s)bg xV9:=%|@$ȈwM6h ]}2!']p-,| u\rY?F`)M܆~@(lv( bwqW#|!jж!8k8 CƖrbleq2p!`xwf]yT^ N=`VTaVMljEn}F=}[g.ϏkW!˫R_L<-IFmƉc:geQ"A*5vBPP #8A}jbH*]o|4"8ȗ7 w͢æ:S'q,%Y難:sw}?nrm6ˇB"UA]Ql}뀐3P\.G :?4T&/63Ռ(V|$ݪ݁XJqL*N(Ji6r:!#`X3\m&(m=2rwheI08,kY{#ɪh`!y7_Q[^a. s| 4K, [nͩ$U=m^K.=4Y4+ _*ΉS%KWzxbPfBR $s-PNX1I>`W_ ΈݱFyNtjgF0BQ18g~ #ɞz86)d9y¹&q^tNdw:}1њpМ}p[l+ZmU3O3V51qn"+jd^N㔉*i 6SXݴb^.GAcA])?Cq0Fad~Jk#:^ilNKjZ7|" 2rźB)v$]KZ:UN^);>+1v+;Dק`7YK e ,!*-`&@/hE6i ]*Ǵ$͏G¬ u>u7X!Mt< Zpm]n U?tQ:F]1G[ŷteҧDE2x\Fw[ۧ=4컞&:WUo+sPt&!Q3oB.y84E5D|Y#^kXwMN1a?hQ,K]8ϬjȇK&?V[vM<,-RXɾ;I!he/݌Ox:NvGG_y\y}~lE'Zn_r]Xl6*ǝ^5UĈyPSw 2q/OߒĖíhtV2)t )qs7HR>.ozJe?ߣ+BRGͩ\-Jt-bA~y _L!s}.-˛s**d߰i^4_.*22g¶FE &d[w`>*Ϯ|9nUn-}Y}S,tiT̥lW#{|jWw1:2A@}N j"ϸMP[(ut^k⎟A&+e6p(MTG4Ӻg.Qi?҂\C8#RUxƒf@8noH~HzbѴx>^\B ,:vwz-$l90K*H!qe6WX3yKO92{T4j1gmD*&njtuwqa7dlsO6Qu)}Ing ڥFF܀J0Тb#q"vr-mnY9҆ 11. ГQq,h[}ThbfO}B]VHm(u?jԒp!DGk@n_nQN&ƀ4\uG^OL-1/L=6ת=#ozx"`H4Yl[~5,h_Qvب~ϑvSP+3'#bTnG7QdnumDl0Wt:W/튬ӮB1?A?,cyYcVaS:Wt} d(o&Ie|a$yУi1ldBk&[{?)YZ&l1FQ^)%a_>VtI@`Vcrh6ŹlȲX5-6囅v0 \!loؤ|URԛ%BG5i, W7¾&y =*N`mUqx:-E>޹ưY<9ITȧDy%|_ R7K#Mۯb)Ơ9~)hi!a:4ũW$F{5HQ]l{ ͞d%U5UqTS5nrS9v2z‡:º@eT><E9c(Oզ k7N&EBA28y! o{;l@XWޱ` 4bZ+g‚4duti&- #*mk@ǦŶ0J|ZʽDQl]ٮϦM뺳ClhE%_N!)ڈyIaJ{iW")4v]i*m] bv +MHĺbmۛ$ 's4X´,"H*p֯xCQd 'N]/c]trmiD]#HLke^9jfߨo H4`iqF^*\,C/Zn)v8_Jo6j~0;m1Q/ 9"+)ɯ}WVÈSXnu'%|d+0{[Lp#|@:kdoqp//%$FCszWQ*^[xǘ86g#݊h\v^fx nm p$߬CxvxR"4}Ě%^>"G -}Ex g/oRD[|8m 2[Jr-۰u +Wx>~ON ml ]{]:mђ*,Sgc%3Y澧vf AZX_wFC2flUy**Ѹ[MY#ޏ#. <ܓ$o )]]Έ}&asʲ̄KkpQZj-ը'H%~_q`ȡ@,G L|~7@h]9=ZN땈+^L: }og[}rei`>SJTe& s&Q+c-Ծ]Uʑ}x`\o$f+TYJf%U\{\'dp,G5'VUE'&q* Ft+V'[{g5ҶE}KOsR`%ڮ~MBJ )S%߯Tޠnk_Q<HKON V Vx@Ɋ.q! 5j B̧lT; MzVP+ZHLƆTC ]"u_`n e7Q8ʅ_6F]'6&,sf#-4M,DvkoT(Rę ?>)W|e9`|L`LtyVmޝqe((1DK,pPWm5&E&2ro[z 0%@7SD݈tz( 콆BNhB7|{qۭ/0[Ų IZ u7yyIy~XZPu'Ȣ.c:9JsBM t//p~JSͭ4 M%Oi^Jd(?T-F!"uaiŚȎЕyej1|x*!KWAEܗkUptkeՙD Y99)) z).]ǛPn '\&rZĉݕ{RxlU&ek]~b>vEu fc0WP}Y XC玟K.J̟8N/(s3@ abH,׽qk[WiBL %2?RIAC 1Jv8A:iFs(Bk(XudޱVy~0kMimM_D$p˰+l\j0'1S?:!6 ̉P )4àJzs'NF"(8\>1DC56 2"RWaםG,[Jb0i :)}"?hv+zt,o *][/i&5?JHrFGa˦\YeBMzk$'aOkfm(Wb}ߜ2c38tq+$dsL/ D=t˻~WTڥEʣ'{w}RT?cܿ'myGb#.+BJaeƃl-s89l]u'F F&,MI$dS1a9l~rfe&NZV}6[3+)?щAJC#>܃M^h]YIMSOyGT.T,>J"K拄SZOklXiXU祲>PAC!DS+錩-FΧ.MK>):Kй꓅n9 ,6Fm52^'ޔ%۰_ڜe'Rb9$q+bL "ڛ&,d=cyjkDH#,..C`u, LJaL"~KZVM7>1G< IX6'ȵ淧J@O_6WM]CY!'Z6>۩ ӕH̎Ԭ[D w\|xCf41Q>y-k%q0җa:aɃMpco&±"MWGr5G;yʋh-GL`d#;2f(>آ}t2Q+Pnjޜ\SK;מ_G'_msp[[~R6C,.ɔvW1qfahãb7'j|'85Q :֥,7ZLmj;\?$lZZj lfL@0n}oȦ~a \$'B$_,8D&&pvrfv >e"*S!\{)NG,^—6Wp@  Dr(9=I5*- FTBqٱzhSgW8=P- h-':E)U"Q8c543r`8iKTNfWU(`Adm"̷xD 5,1^̿Mj]AaPWh ~r(G|x3_W]w7*Iq84 JuLTM)Reb8?ȸ yƼ2 fq3DV2(^-*e#~oLV S i1Ho\2Qf }(!lt#pyW]9¥VDe|<(~ 62FY?Lcw =Gq J۹EuO6/ wa94ӁX5~b#e{d2]'Ox|mϚǓ:N J,H-94`ޣd\Ζw}^Kն7fFZhI ]ؐ0)3K{[ tŃ-B;!)LTuXXwmA]=ǤM/KK]`diNZ dh9j*耨+.}cwz7 Mwmx [ #fS`7 raB _FOxl+Vnm|s2iZc)zjYd޾S}lg2@cf5O֑Lrb/%꫸vPh+קKyg+{BPwv}p9|s@UN##鄸FQrMEĘDܭ`LkV Qt-CrUDtbjE-Ňi)Vȣdm㥼:`*yI嫢ًP"@n oUbʫf? 3z=rX~EܡR1.r!n>H %+9$z2-d 4}% !" 瓝MC BKި1#O,̅ͬ_ >"ەZiIhz`}_;ĦX<|\owQw`T).,{k1"Mn ^;jP&Btvmk^3<NjWZ;}z2͗Ǧ:ڟ:[ } h=W˦~-p߫W.T<2u *% 3{AQoGTx+|m PZ1G60T'7f!3>+Zge 98HArҙ,bv @;u{,)zxXiU3ikK.O}c%RpI)G>'Tn7fpЋ.h;Ľ‘C*{Aٗ:`3c#-Ig=vxF 90K{v+׻}Cfyya]X2ЗG9PEѡ $%NLyŶQ⢕ܝJp7ZtJ,u JJ'WwxNF ةZ[uC<|]kƳ(#Q<9`OۚRꒀTϷk`[ Do%&#:En4d4ԯ˳-"D$E 0c'x̧hLm~`~gϵ)f&eՆߠGNx{@1H. ]8"AS}'> VLl)P.)Uƫ_?YslW'LI`<攗]ӬuR/1ƚj$צ"P;1'Æfyz=:VNĴc=Sƻ[PY&ԋ6n#MxlhQnw\]x%k3]7H d>M$z﬐NA*I6R;aՎw *O uI +1KIą;xYEerY(g$D4SMGHd V;>FbAΟF (ÁY։ ;P2{r44њɺ0;Xbm`f§. 5 Ԟ7fnCz)}"39ǶmVv{/rtlc& W֖^c!nE5 Y2!j;/إ:Yz<kkIfY\ɻ"&$FÓ 8͗r ]qJ9D5l!s ޅ^n%d`_RWfO8/퀾߸Z:kϼAtvi^ݙh`2huQPT \o: w';Zmh/eacvXEYvާe^ "~xd_Q z#uZ䔥SpNX%VK!aP>So#,bS &@#>֓׳vFmP$)"f j|g$|\V.AHp<MՌsWCC"dԈZ ^kۭ<n͚4 {JJc')i+LTzm2H GIqSYR~%.H'-"^ۈ*ady:5i1I131NJ0H*})t?]5n>$)ƨP(^yo[ B*$yKn.G;s4Ԣ4܎RPn_M}8cܼ >1v߬,\v~XCaU6/jPzw"\̃e#_Zy炑\[ Wv23&b$(sckX$p#A:t>8MwN]0P*dF T>6w4W9Lkq~mgpUwU@S$m w-cN:Ȼ{%R3*[kGm~YPwog蹀|&3g:a{WQ #U:} B끞 %JEqHb*Ӣ9tY6I-kuW r&+0Lci$1kBq(T_p@.⑗o4[MY󋏽spT#ӁFߗ4#^DEFʞgsQ2k,&n R7b=ޣU;x4 Kɬk|8j^=KJDpS2G(A@f_`$oQss Jh¿9F;Ä| =bۢ9JOm]\FTQauϮ̳Uţd"v쌬!k.E1qzи2R` NK'˶ǥM6Xzņē2 裕v|Vpr.7'`tf5MRŸlPR0Nƿrc{:TR~4P>G'!PTNdACBRPd[z:Ey* iuE~s'T%>HQX^K=\wL@2TlzXV" . P4>$(nxѤC_a>WyZ4݊Jd7~4MXm3 r|.d(^Ҏ~M@GJμ _Z%W[~|@Ns[n0NY \+VR:nj< _S:&wR8&]c;Szuˊ˜mL^*8@%k7UUD,D>vS@ۥ `u49l Tf)9 G0!%(ƨ +*:8Sv`׶4lEjA- ( {b rpsa8&37ɳe0{.ܧXtʩ&˾w(@דDGt\Ȁ{eb@&XCBDfz(bNLl*yCj-l^PhG] ]T`q̍2N޿׾7\Xezz2` B=+۵ږ̜-!+~6[/\cާG0x<-.ݮo#u4uT£\v!y9'ٹ&4$XߩX&_˨5%O5E- C &E{Yx2@XΠrncvS%J'D&NuUl˩qK @h_ѪkSMfAMȆrE)tѕdPr51q!CtU @i0S43|1iU>Mm!;ׅ⬒쀞Y $G,ҧt<*mj"-iE˻ JuoSƔxq)VYJt;pek_j}qOY8^k3`$ܦB(vkwƱB{/Tb4זH1`;2'7g ԕ ]$!ia2\6[ yg/_lI!MQtՄhrЖ,67v$c6݅u*Iهsщ Wg+QmcE0 ],QJ8f,'R $,چZ @SBu dlج2Ezkw_׷Pk<Pd}&È8:GKVSv7uJ' Jb@u~B\{G?ZzW+M}nJU*i%V'=Y!k3C7qiJ,:\KWMM F~N3P»ѫ2M4v?r&cRjYG֕Wmgؕ 1W 'O_D푛n׺IOJ>G?,u!i0⡙BIԎ *ocfp NqS'.9|EZR,Ā$j4`jI Bmt Y8Ƒ'5nށtjFH_H@89ՄG֖-/K'6RܩCZ={aOFiL0 ]f8X$uVގDi ̨-|`MQa {S&z&јgS7x#pW3gL-ʦ[Y# #5?άuPF&TL5sC݉W4ҁ0q7.1_JCx-QQBx;4ʳNxA`0@9îX $hϕ܁Dg49{ηt„I,]NPi1 6q8zLFNhڔn %K{PGC;f"4cd Ä^h} ~3{j T\O$csYQ:{S -kQR~ UsMƛ| RSG8Bx`]Dʀ#Afתϡ۠su9GMIF7+@Đ/gI<>5 LfmlQ|\GJ1Щ4Z_2+s]BDXR+KG.j*x1e"Q20TD&7u[J-noVpnAzh!%GݬP+%r.9C#Τ hmKLXpmaP]\{Mx!b+d\2Y{ڵkSayV*&mK'hpKvIzvoEW-TR]S Z$zҩ5@8D#g=kwNkeea2Z1}-b=ӯ~0&&wkmu{a( j"{|wMf5p }>,x|GATy{:H>bX4/OlӶBHy4&LlwR$,0gv¨+N>miQ OmCVY>,1+T Yr< dX{ot --n&qyJS=t a\(VO@Z!>Y,`L\i'fʕ~ "GCc-y rO]v$Ow$zgP9?SRQ=8k 䦩Ja=9 M$ٓJbвp}c}x:'<6umruqցfDBwab;ËscX4*<)kEWF78^qЋS;`MJҫ@UU}0(!fCJ͕.s Oc]2VWtҷNd!uZLKCU٘֙H Qa7a;I*,*tRn҃29 ,-e:W?N xC(et2վst z IvG %~ax?&vb{<:yX-^Oںچ?")̱4"BaI K~n~)nk;,4n&>PyDynY ]_D>'L}.szr(0Fgg%(-y\ ceLKhR"9,|) -ǻNu*ZX>U'EJ <:y)Zny@>ady2 lkH;eώ^S:S*ΟZN=ȹSЮa}lqnQ*b j׎/:c Mfp#<6j=n$԰Sݵ#w+]XЫ"qzD5߿V'L ae-ďS`ms{/?N]Rc ~<ag ZAA{PYﻬڽ wlR{i#s!1IBm`7^闈!:N5a,>&8y T10> gTvG*>4kӣkK*,$q $Dgt~zQUw\3^ Ӳו&`lf:Cۉ~ Mpgb`88Z/c8 U:B{Y] vb\!n1O]rfJ[ r%F `f"/:Y_@n )W/`gMg'j9ݝHJݷ.̏bX:'MRFnbޗtHiw$+N4p$jqYqWybd<6k{gZϏw;3'OYw,br _AWȌ\*Y, ^g}<0~Smdse:mGQAlj95'^a^J-oA8˔UV>gR88iv*26 :*vw\ERgm $(8al|qc4{/bU铗u,w! v93kyIvWLSy9I|f-[V˜öeth 0xQp᫄#zÔÒ׃',=;G:iJh(|>2`OO "51RXych !-&hYIN*ѳWFu+ /n3/ ic(BCzP.ˈU."#-_$ճX_wOJҠ0$$+҆3ȃdgqp `~5. 6]g-PWCEMo?0=>c?W~X' m$K\YSOђٵhIGgY΍/kua!Fb?qZp,yY,S&"%Xģ;BjiVpTm>~GWkD:N1N%O]tCBy0;x5um7g Rk59҈=>M3e:w{ ?/&BqVn4!A^%{;Xy!/$.'!8Oզ~(TҎ>$Q+5x y ǷCmX,'nk@Q݄@VTndtYfmbbjV6$i2W}n[L*o|r?Mbn-P!<'R4a4{ 1zE#=k Z=ulق\ȳ?LMF肸Gx-TS=d€M5mٟE"T~HiH˯Ϝ ǐ8տkhW)tH9AV%X "%M9Gd'}Z~2,h.ћzzc-kLyrǫ}ŧAм)°ivCC,Gp7o aRf8dt1ii jŇ)/vqgm&d;\(+RfE72ÊHaywI$ӣ/#4FܼN$e/x-?xe !Q2 d@]dg狡x9|gnn6fEVP4X>nF>ۿs`R~ٗxV ρSМ*x FmY ș2~j (C (.tF9QcMiIGՈP}R{ 3So\UT"2H$hhsc̄ʢp /@20O9šw}A໽4Qt,K7IA"Y:B*w5C=%'D|aN6Ѵx^ *<mb8SqNWJВR] L"(e%Ƹ2{Mg:I=Zx|}dL*XW;3ޮXJ_wN Sݟ.[Ze9u1^}TV >ڞnvh*Mϴ_A0\/YȊh (b}(DY"P޽U%Znna1hs擈ALd//X_^t!OX~gK{$E?C"= &O0RƬ0273؂X\.0b|쀜 R TUL¬p@!Ey Z,.t:CNB["t `t~ mT=jB@:A-{.e Ƀh>nϭk7dP/3 q6SCxfzšDh/ u[TYw*[S+MPƧvP%Wx4?y^\NCmNNl^X%CB#sx Њ+DFv2ڃ$kDD Z_͊JֶZ!g,"jGfjy'>5Um7/\Qe ;?e-̥Rl2x%ЫrF( .xCuvq:R !IWV@)7<)v]B<Hm5-Czdys6!D"\u^c}l1X#)La4<_?=u b ʁMd"-?M?`>;ꯡ&nTzIW_b D>9WTv,u!zQ!2lk$Eh`7!!W+}2,!(dTbgȳMkH>|dIeBij":Jv+5:W ݎ 7Rv>aӧ@يC[-'p&9昙,khV61/uWYHg?!YFG\RuN(?؍da/N%KR<@09Edzx/-$zнX(^+ ӡAK(F=NK EMC;:CO'wVL<8S$dw2 4կЀ4奙eA<4o@d`KEW{O{ssUy~'w(RKPf&R{@&EVUK<+ o$4k.ug>}YL-Mkn0?%"M*N˓"&yD<-IC8u=зuJt}G8k\L`YIfVK]뵚X-Z*_@ki-M]㏈XD8d6KWoSUߏN>"l(=aIYy$ϤZH:q`GhQ.?$ZI.ܹc@ )$ø5/(LUE;I?rs(-Z)^CK\/ NU6(VݘH<>] zOL{,r;*lR{ r̵`Nb|;T&4nWkӟ{u.cE\hXjOL(}e JO7_k=>M\>%(8! Htw0bqJ%:n$+sB1A ӛ,hK/ۜE c۪_$10sr)v #: Yt|3l%z/P p(=Ӱ{ef%;[\H^xT>M ۀYx.,05>S[MtEKe#O2D\24f+qOO_K˴Vٵ4:5:FOn52㎨NOؾʠ29Zrl/!C:.}҅ޔ%!tzױOSeꓭ@j#sh4dÑaAKE‹5,"=f1 ĿQ' =7nК;RvuVo(X!LGW=E٦UD5z=#4O~!pCg@^]l,Ƴvp!Tϕ&,NL/>ZړF b3 $(1d8$Уx}͞3 6FDdd)BH0+pqB *%PbQi~WE s %6I+P޺ؔر$yɦsCԔ Cu"L7V0DGb ;!I8KPw+v U+!rCW_KmiRڤ*COVMpǀ<FR-,f((N.VHZu(V6KX,((+ /pF!eWϐJJ_SgQħ iwX\$C=;'`To?ˈ i;VVv[;~0, @M?Ld:5K;1l%YDT0|S 5{:^rzb0*Ep!@ctMb{|_:{d>~]Xh<(B;MԖggdCܡH7TGɱĹʷ|T9[:Ð ͘m{n?^NT?,UBLƥ?0_HG_1k22%[8HJ$vy",mwĈkE4LÀ'9x}y'G}]0]m`iqYs pFo 4s) }J iiy `GN=ecm*~ 9sM+q+R3@vF{XI:O'H-V(K_g쫭0MLANu?R] Q)~g/ ŞA ll^lw<_WΓ7qE^XX;GlE%+yz}YC 뒯gZL&+:I7wiQ04^:N&"ouz4A+|_PPse2hި dP($i*[,EŚ_xL@v cÎ~;e?SLCW=~jD%>+vN1o9- Yddڕ59^﹟J`0XL $\xƎvlfVK WۼҜ!3y&|子~7Mٍ Qia$଄@}z6̜"tġh>5>ٍKS-]Վ:fa4`(Ped=ڈa(/8pA vu%W:WvE?\JŲ!a"~t{*j{TqLhD}ZGj ~i՝6/ܞ⺎*S\VQAxgSC#t&(%5]N%1۫F&c+'%@Vv;r)B֑ckg;FݰdҒco!0 ߐab&]aY{%ڐ#  +zgd5nn;6u7x^㿆NՁD" qnn!>~?c,q/ӸͥZ@RWplYg~57 vlVmAeLpUC~ӃquLRuȴnS9rTL De]k۲ɳ34vM^cEzG` 4Tµ;U? 6ٖ5' u\V0lw?DԐI YiiqqrWΆe/Tp& ;l ?ٓFv|t"*wGm'!e])N){B''r^=X|NQ+8y^s*_ e7ٽ:-=aa6s{v߿[5)fǫ<dfl>롲}b f񰲹IM~h2tϞT13OEͮO< oTSƼڤZFebkX=utmo88_-6o?D=!TE!3!PC%s#%"X' YwyiG[kJeʁ~\rS rM3#lN0/_|8P^G<@CoC!=>k{I ,3)%5T0AT\7~Zo]5^ӬV*Bh\<3IM"qIPJJm/o = Tt }*fYͪ貫`SVӺ{ ^xDߜ97t׃tMhZqil 5UqkȺw_&utioEdE+"'aWw7svᥘig=|/`.DwFwĖ$]CwhbBf.fU|ҿ%~xPsG-hƆCwe$8l e!3ޤᐯvgҁ +Ol>.+Xs-0_nc=_zG-+2>UJFf!NgڣPy(~H:)0c]#lkn̤^؝>QۓbvLTmD*t?."}aPQjcQ+)xn:e*[?4ɔ6KCXv.8] XRsx*r3%!Pu$uXk$w|̏PYovK{38,$"NlFK˥yż vֻaIJ!z籔ο]w!n[.Ԥ6\ zZePoK-{)!}M6Hy|zr﹮9r{5kp}GkL',D|5EqD<\%"7O.֯_?3r`fѢs⴦POU+mY!⣫R>{e~NWTh葬g79ۉnV\$/Bp]A2]3jJ9Ao(AWN/QҾu>gY9ۋSPm{Ԁ<U~,6^V eW.GdBuRPaX~Yr_w.+] o 8>bYs 9\Abw6HAFǤ)Eiziɐl&&"[ڧ/ /RBXLL 4옞Jx&aOԬg /KK-:勽F{ KTrxꯗKGq@bE:kK"8d+3AJW\ԛo~H*ri:ܔocG q22ƂyBԅ52O6ȉ_)M8!!r|W1-a)q5O#xeh^ >,4JNj(]?M HT ;5\LۆFuFYbѼP>wlEy%Xڍhst9j`9}1l~}4 wHTԍE,BvizN` @l~ҳ%R$T@Wb,PÆ37@vщzFQ;sqɺmcXl4aa(C& >i{3ĵxz$me1АϪ2_w/V{wrw50.0sZzXJg:RR M`آe1Ä( ( Pz3ȉZqftov+O9 \E;([{taEh)aFnLJ^B)]l$2^{0Sb'C/VClSnRZ[#2qlB{GI&LYn ȤA?WX0X&qMZfcRL\גj]_F槲 P7 w@84jz0J5xBG0_|{$Fl{v~ms2(c}d0fz$ CI 8ws)fPQ5YkZGvC1ys90UE?戌U[iPbZI2i2\@HS zWL2ߍ7y#xmxY羋ޝ?} ,y0z,++x5<ҒX q$hFd8eSc' *cs iEVdC?Nw *KL륯571cqc3n7H1{=QG6ys}B =2A#\,兲E=u򬻮o`\l܌vtDN־bPAy7 2/B'e(p,o/uOH9;邬שsñ.Oe h)lT'N -\TdUJiZ=D*+@ɔ(ty),gݪV_5I୔-t/O6*{i5#ɠG{dCBiuB+{JT ˸Vܮƕ)mUFm>5Cg{cJMAq}ATrqY}A=>D2?SsxPb́'ܙzmZF>R߷IZw) #cŇi19SOxl bvޒ%ӄ.]jJ q@j A 疄{P*q@&J 3gKˠMVHC + ԩXf5 ܖẎ&F?xkU/ɕAКLEg$nh8Q=2]Rs ]l3@}EzqcjnF>kT݃?cVy,vU\RTi4X Bvv%Zxќ4L|Q?mdAƻg-G6lΕpiZrURVYAʸ k;_!7'yr azX~.^@ _ c.if1́cBX|:tLvTLes MF(DlVk@7 E5v17wa#@q15D⺴@U6 fm$ ? $0 #url[o|3g1%T#Mm]MÁUm8c0Q;p \drVB:ëHՒ n.hH_HiwJe6W Ezߎe50UEɶӚ{.f?L=[!iCϜs hf MXg͝DKp *1WAڀ#1䥙A,h߯ $sbQ!U(Hd> xeuKjhHhu=M1qIfA#pIAڸZaVܯ  9|>A.wjVA>{$95HKc~V IgɎqvo= U-c͕41w87? _wOP輶uii>pX!d@er $8Ϭ,b|ʍG͢0IvS>O\ "E ^jbX"w9>*+1BuzEE~حR_FtpRSYQmg"Q7M -p*4Xnw@{}Dj]lIoҳ$ ~9NO`z=eܣ''GEsmT;^jt漆DޛY8]c|4"HYSZgɧ%ܹiqh%{ʃᏦ)5 2u@A~s klHy "~_scYGPkZvMREy?CX|) 5LuIqk-:-QHїAҥQpK.WBh.YH Gp5=[dzp0lB TΈ#_6K(=8A4?@9ʷ{`FYf¹[m_([`R!$=gIں"ɶ\Z?z~WR#*^IDx 1(ӥ1uINN U}9[l^#)vdQ΃|34Ǻт#2K[TKe}zV=lݼz]@^)ScTئg_/͋8@'Eyc H4j/\JC޽ F8NK]A!]kf:~oldhyKBBw9.{1Z>Sjdtqr&z 1l'qiH)L2)YS8?Kׂ.BeyCN8mAFI=ǫ'om7bnm9\ }.}',<9RJu]T v3JQ,ֆ Mw2u= ~v@JSP2JO7vߋ ~T\Px[!`%OLpWzu^Nt v_-YL{ \]Z8;p1–*AL[Loq,P3ͯX,?g ;Bc"O30 BN8hgkaIr<5#CN֧:܈mp.=n\grZC uX!d-XǍ.[:s@<<7O]G.&$jmZj!P }Kފttb Xǣek{o +'b`J(Wؘ"%hݜ Lh:;ThBJ"`v|Z2u 4Z @TzLt9dn(44,"@fC_8 Jrʎ_/eP4y҉ O>Y O@HlN2ڻTL'W]4,g2_0 M I{Y3/DM']6APgˎη簓.%'W.i/#8CWgD S6 uMU:&\fz56;y֓- DWW:=I`,;=,8^;,Un5 ':d; SuBW/ֱa8XM_6ngx ]NF %4gۿz;w.H~Swl7 i܅i4J8CaEEyQ bF}H,̛Ɣ2Q L6ܽmh|buu13 8N zY:6Bjlʇt.ϓ?2/гԬwI;Ԧ4Xe*5uJn]s]F"ڂVm>ZǰX4`Fb7i}K[(b 13 PN 5%%PsԆ \??A!ԯ<oYE+1LXqe+"ubc -Qȟ6H"7\}` ^_[_&Ũi#ftu ƃ\NofW+g܄F`c ]X43Ib WoX1ZoX3 bnSIT~.M XjӖGt5f : ;ȅچT[)q=V3uhtZ!Z| l7\Z:7θa ]UY Zc24AAMxB@[Oƿy֗~Z*y?R H5c@"r!Q76c\Bsp7]':G t,ȃ|\{q984&(4V (a)Mr~q^I6xp8M2v:W%گWzQk鷔;.[D^LGW\P ٯ EkЧBnug]'Gi\M|4a54ISb1f4 m s }%]q T_`,L28o /bzOqmJ;ta6wWWxٕ72}j0;zWmB>_yC"nbLdC] Bhz.Pu{|@ߐdU/Qֲ0W o1Z=Cq+!,>X}bYSYPMQAg S/#GMLӓ2D&v%SS;0\]!?(a`FwDri7" z z3ecė MB'>` a]H>r ? \x4D#Q7 xlb' [G)fN_ < һ; p$ݤM_[D!kPV3DYLsP""I29)(!5xq ,=cN ނ]Vҩ`b}?q0ʩ:,#Ү"FQ½XԋЙ+|l'l7rn[6:BV%(9M<õ>'(fwf#ry+ y)ZֻD;͛XIa|*{ұNxBD*9 rrff+7Np8Y^\!biF_$=_3/L̷{&]# &ΕF1)"R$dPIP%0!kq({%(;0P9Ѝ񾻳}G&7L'NLk bN읯1߯QKK$){/6BzbC Ťc a>'-y /g0k՞}%x3Jf]+ nZҢ+c{d5%.$z{'*nKlp?ݘirLp(I rBd,:_+x.D>}fz>Vt`J,gGNHh[h "DɅPEѲGy5'S򴗮ye(1芧f6<`]x̍BO 9O3O'Ƀ@)4(G2~M\6==\k`7V#Y*͕Ҍa ^鑷)FSP@nݦw^ٴ;mӹЎ?e^iV틸7q]BquY/2 w9yY&}ZrTB2N a߱Yw[~D)cc  Ff9m ozP1 [,(h(շ"'A2!:~)0٧&}}X#:H8aDg7;oϵ[-2˵^]AB;֯(㷙7TXޣ?.R3ax\8Z07WIl/ j՘ Ş Sf\,}A-F^+=AB OEZ%B0BOڝ{q|Q{q`(ɕo%3 QO9u4>a5vLPPߏTlt~cѱ+ 5D55m!E#/XQ%=Iq2R8q E[:NJt* czwP}[}n'&9jF̚La~vZO7긘U>Y;q/$"\> %ly]əV3˓ f$} 8Ž\zb*y530i@p.Q9俁R*OhW3B׾g|/緎kقa񸿬j A|b%\ٛEpRϳO-q XfKIlܢZ.^`raѱfb2NzK蔍z`.bN^?I 귑J1q:0*#Bm*$MAOJ&y|,w/ʡjb2(O}kH|] .kMj]UkhR~v'ryI=5Ԑgh)GcZ\K= yg^mfn($Gy}a~OnvMEDc' a -v,Gۨ} @ c};B,l/y4~U搉-2 JZSap|ڿ3uSJKYG}dvcY{]0i-Ψ:P$DY;rZvg~tQ]n_ ̓ILF_ ״#;WfpV:f`!!8j|`7V%!Wavہlpnѱj&$z S&k V|A0FҖjRmjw|!xK~9akɹiF>a k }="636ѝ\U!>YSKi:b*IUgbU"lcc5vԄgyaWӚ-n\[/sPf"AiT+|[?хhuػh5E3aȑGޜ!@%BKWu_*1Hľ9c~=}M[J AfZ7ǠwB|}vayZ0%ؕs | l AeH|Zңn r\ 0siVt1KNk" PgzC$NR`1+kop藒#.QoFFG91v '&e3CU7Pay"L5]c8@n>ESdo>45>! ۀg@~UAx]ep€/c6_",|ΐG4~jSnÚ%~w/CN<%,8'$ H):Lȗς۝3-OfC]aVgΘ3N|TF>|@#'ehV}/EV,Ud]@0P`}A ^fu^䪬YH#uƫH tDo@}om}eĹ -9} j_z^Zb1񆿽Z?yfg=.,l&N y$Z " P;Gŕ!nuDL$jA¶;~0OF+ ASZ-jԤ.Y(6w;="F@`R(U*vU+z-.ZtJ3uޔ,bP7W'} gZ0I`IF"$N2GZI3Vhntr 8S ǙZiAk\@B CNV(eNGT`}5=+ox?;>^ b2q B'gu@ ""7TfIH=VQrZAj['͓^8AqNʓFMi+_p/ bni"V"n ߃<1 Q^&.%|I= T8q/sY7{ŋ9kGE:>$2`L&l /z}ss nUÀogy2n#!?Vvt#ٔ+_.O^B2R^j qR*!b8GuqaeeʹtiCL:N䠮\"K1 aL`I)n_Sv IЏ]%d]`\%!7:;݀&iUz(2l.G*^J7O~))Pff7.goqey$x}w ?#p,cy3DY #k$K}g  K,̶efX mCMBCF#)۱aջLt:Gw[QfmR~/Kpn"0^oė¯ֈ(I =x[RxGLy:%:fj2T;:6dnٯOME%Ӹ%Nu%Am>;gU?4L/EÌT`ISNﻊK:߿VU{3%>փ!Av{;9=ǩ1s=MâBSG/䶿*`udHlI+R'p=RUhLt0i"& |FAt. zoMt¶dՔCKj3hh ڔ :$'{ZGyA{'p].|k,֢$)QIX&BgU \B﬌`# v\jx/& aFȫ{#) ㊻{N{VՇż{!&p>Wr32 }p4SeΖYlpS ,> x[Y,^һTgw[Q@9!Mj6v?=qC d"/7]4m𓋵"3ݴ:sP Zc]k3aʣ8ž @9Ƶw\KBxS9M8v6;xzl%Jy)sW?yWGA!(LWwK|t†Bƍ8e,A;%͊0&IrH+UOK^Mt?[̉mg`秒q;K !eٕa¬c'r-?f^0_ӫUBBK:ܳzQoyЙ4O0aw'ighS>x3K?Ki` )G  uwQJn?S8JO|}TH9DMTƍ{ØZ6f0ۈYw(O,+%z?b^]/Cd\.G6pXG-Du6^ڊal )Fz8pkUV>oE!PCc0T8 !:Z;)k&(&h[Ba6#l2|3E.`u7LDWϪA^ueE>,i@@rVm43E1a5bOўWIۖCyæA䜝VOqIWH.Kj[$n(ܮ2W/WoYEx{JSAH[q<٧Ţ@6,R26i y<;"R*F a'M,&q'J*TAe}>?"h@1T[su_; XcV}F mK{$؟_w7Lt" KcTE:}=B}ĆFwSm+؜fjnvv)aҟS oț.yhQh-+]r(@0{>􁔭h2{V{H6k2T{j94=MO7F2 m+٬!YZ.VAX'[!yÐ1FJ9A毺`OYPĩ)?LԌrj*/ؑcH(YG$Y#oڧ1/Z(LEXq^#6~ [^KI58+AɵMAa5v<~]p/7h$zYCZ¤5#9'xncPv'9340AV4X:Wmҟ6 :])f'`'gًh;Ex#IBYW4v G@+f9 kv$+R{f 8}lx6Za*%pk&O}О a+[A8G]?o6B;Vx_|{h 6,a`zOy&~z`GW7=ڒ!2Y}u ߾)½ 6,Ul&lPm/0rӆ_lQSW(^gWO&Lژ #S;eeŋ:r,X2/)drAk\}MlB`\!K"HX3qfcJӠnM4~*?oGY[Xpgm%}+heH9x"C}OyJ133%Y3$1pU?MM[CX'9]:.[ @p(IѬ`ï@Kle`fm; m %M8TKi:S+NiM!!4$1cBaZ;`DL{dH)ch7tF{9>8o2HHĵ#E52^3eZ8@,Wk. (}[Zrf9yRh"8|>ڋbVB+ToV5)N/~VY U6Rlh9S%CfH}7{ɑ7,* Py`OhV fE-O~ܴgIŋoZPa kebK(mg%X)Pz%Lz0AeU -y%mղ0(/,p3cy- q_r"AHATJ@}Mȴc%ˡm+ ;l1N\kB~secڰ9F&f}nz7A{zbFRBک9Cie6`hMIVSw^ZN ;}~{,XS ЎvCˠ3*iG> ixU2\=\KmEt(ŪLW@g;K~`t!H Ew\o>];ii+pGO&PVS_@-JIg.G|*ܸմI^*=#E- tߺ#r6i4'`!a嘍&C`OlM,4*ܕ/S6cF/Jw<}ch4}||bR&:Ow&v.Nn K=2?d,jJikGfLop{rcmJZgJ/`AC'r֌Ԉc9𚔶IRo8X v8rVyT]khW?HQ!.qÚVD_AɐeľV7~m`9 _f_Bk=~ KcD7_*2[| =3ԧЊ+Elr@.j}ґK6S2>^! )ufJB `)2pGn8B ¤ڌ'kQD4`?f$9sT#<߭ zQ ܸ0N[bcF~BYp:M2T6Z=]n!pG0 请ޫgJ[YbH@ȉ'CZUm wKmeC0XL8^R)?+: l+Yo^-"8E؈D\`x{~h}TfB㷦w SYZ#rnٖVaJٓ2pRW% CåW4芑VgP,T-JzՎ63,Qsa~4YNT7̻4O7sW*_o$)?)<¾{ym8r^ ED)!:bTBv$5'Dn:I&Clc3J:-[ݡм0p\SmMiӏ4'[f$:~ o&n]BLYI SXCx,uK=cJG!-v)PܨdkFb7jP "U"\ ~hzA QFVeZ#V'xL\ ߡ.L@wj#זM/8k7UU^.ߑð{F rHN3>c;=@  a`ÙXD FV'mG6V rd4Yp7o.WeGBB(Qӝջ㼝o6#r>IH0ZX`Z\ !i zZ;F J9~M.Yb;߀Nh򰒣5`w=/CWlWւS<Mv6f=odru ᫷9&v~V1ª;rZyۯp8aGAdlyKMbvYNWTWӹa{l‘!.hWH.߻ P ,R!ԉ_D*MIb>=!"!Npolk3]:I<[7ً2.wBo%ciKkܭ[: &DO7Ilpt}ɖUEx=mm{T &)D" UQ3O[l ~%A3-LYCn &[sQ$!~g(WE *+HcU ޏ1%Of\*R^`HAxs7zvGΫЯi&A'x膾֣7nB/S*vN&+יNPq'eiB,߇<{qkļGDɮC%d_eiWV܃zY:_<AZ2bOz5M$e덞k.@ u'!9kumGkJcCb!p> "fG?{3hW$r%kzT8I8m;pAJxy,A'䠆l.\Ra r`gwN%8Ψ'܅͂| D`jSf''Oت{ : G#2Q }!)?JYx5R~?Y{ JDRۢ0> Zq#󦲗1UD9Uz$!]IQl(W+mVxuk3j)?Ki}>dg`^cf/t *@``k? p$,80ꐊKlS?(S^vg[$]>&ztPqҠĮK|v *YLw^mUv\{H;=@2q%_ـՅ CUTQAtW<;cAݻJ_|/M&o@0 YWrU@Zӹj.$;|_ER.=ONJ-'2O)]ګ] >k]`抙J¥Ē |y?M'Pd/ KjⵞDAwl1nhFE䴘5Q3o1U@)/,a]&n% 46tCw* -1Iy%vnெxj1ܷ Si'fΫL(}}1v<6ɨ/+&S]}J20m>a_Nl ॏ?esvnar%4C Tk|gB&wkw-{-3]/JvΠIꀩ{>b*-t3ݧ.>!:(P㋫Gw5({k߃3F?%I^ ϐN Et%!w9֖LU/ĭRMt+W2cWMɻQ >_'j3hU:&He}:R'υZZW-&Qr˩|v'yxB&:Ґf)e\%A}`a431u01̜8Y Tƺ5P.RɪrT(骅٪#6;b5lf6d-{z9WT1oΚc+ >3T钌^X| jNBo30: ID~?/.OO6.+`|K&2dR:V|I_GBcE㱨k|8,%A+eTP Hߟz8gj;)>ȱj"*@NA 4wDH!z=G,:6ú^VMB"x乍4RTe6wVX&СŁ?O5QEtjg^BB201^FEDDL)nwѭiQ0&i?XTuF/¹7tBS0 c4T~xA3]vB[׈1Wb ц&o%{רV{BnGaȞ|In,x:a#4<s2uwx\]eG;~ f^*kIJ]h+$WB_a{_au!O#Kj־p8Ui"؟1tDÄAp%ޥ|S$d{kH".O|A(^xaM5,s"-D|ӎM;bJ cSИcR/E%dJW:;ۼћG_IA)ۉm\d$im#u ڣ Mp+AIԛ1PZ:AS5=IA>aձ@oIGG,SA=v) ,rG6--xC@,jU9D.=KPKA[Ap91.N5&u9:c&CH9UbK-}")O l+R誥I3(Bc)J) ۺ0Q:xS`#aܨ(Jsi.3!xk-w ,N܄l;ɮmc$ѣԵVsZzdlS" n^a}X?L#'TKQ(۔P,"-2/AӬ _\QlZ/BbZ6[V\M;=1G3 FδekpJ2@c>RZfX-=>S6a4y踋iپW[4StQ:qVfhpq5e MhQIc zo# [*/7BIE{0_|dcwL!wOm3m/=GK(/W @ %OBܠ& 0ÇsT3%°aqs Pt) 6g+.](aq0 ڂSTYJOM2}/E#RH0-Bl7FŗÜ 1INGc9(maIϚK4!^~8R#ԕ;%]Ooe9I9" : Z~Rp}n%hN0Aŗ0juе*Ok$ *< M(XFf̓vEH.}_s1:zб4V4m'M)ۧhbY P2tSV+s".V``ojWC̍`8Kg$jV o7j%89y\ZV{֐<̻3ze"~}Aez B0MФ; iTh2Eǭ(Rz¶~C!`-z"ccp(!p0g70gDxn5}BX@x]Ғ[_Zӓ/P~̭W?[Y\rg z*n0!fx/}Aޔ;l jHE~vպj?|*֧9W󆂓Г׵⧨) Ms6#N|j%7>cVVnM%xYB=K  D4v٫C"qp>xe#.J'HlCSW̭N-^s#;m/3!0oZk.Wu6_LV*HN;eE~#g8Gfq#v5*k8f. i]5tʘߋ~ H}5~"v:Kwiw+f^SkUPVUkU1LMɺER$|o$"aIW0^>v z5RHJfHbxv+J MkȣvN\FyJAtM4ɫ6Kl8ɗˊ4H@,qVN]P;>VWNelVHaCT854񋥇tB݅q[+tna\Lcmg)50 [ˢyh1k`cLnĽl?s~fɗ`+V90qh|1SYP%CªS~l3@}vb}sw TB3&jʫ[#s)%8ǬjNe9BoZrNV玳=Z) a6IRˈ;Ný۲ .l)Uy]/ln\R9tz DH2v3`Zܸ:Г/N&*WдI8m&~j{YnRRg}Y~Y* %RlR3"͝9q&Nr29̀S챰 umÄj5N\Ne%YlUM=+I7f\EkQ;-73S]Z*'nIͰ? AN2>*8hY3:Cl0rxU8drXwHpb\v*FI~ݩx+t3g|r8Fע!W^/aDD%q+4<7pbZ`v(^>jr3AZV'3@ 1Cj05S$ا sH =Оz"ea!l0xzթ{ O+!qIz&1t֘ľeg};q6z<B9vN9:F,z J XBOăIYZvE-[v=g!%BҜ>O/瑵cEZvx,B #kO* o\n!ë,$~rHN*@ZRނAYO/ dSgCLDb|cv2 !u 72M Iئ >#4@+zHphd0+&F&fR7*fQ3I%پxGU'q%&Who^ jC4kkWfgJW|ݏ:^$ubuЩ s>~מ‚1}L\ԗq]'pF:}o lZZJצ 42 qUxm/CZ+-e -yCZW6 נ#bI6r~\#junդk[ql[{0^]jea#NLW#]-7[AW価T=~L5m1}vHvı[Q}O(\?xZ~qh0S]G4EBkZF0ez_7?1q)jfBN|68_>vz6%ㅵ}@'U~^u#A/W?7?O#U]U~ @BVVoʼFB|D 0S-x D7T4CS& 晃xf}ݖ!m(Τ:&jQ$TI+tR)%cn:VHa+48.k񺅐ëOa3 ƽ+88\X$1i k$ _Ft4?ufQӔfSJ 3+ ȗ1+Dg{%qjDB:MTNg2H!ɫQZ%l\o ΃Q[,@_.5Ld'C)x2jMfx<( Nǀҩl"{88e.lPbP-Ț\dXzxP"a6Hy𦍭ZR{ .$$5bTbWm*i/z `'as`d<ϛb>݉xo)a?.8 ;[H|I%Y~d`wW@ &G[30&tRVtmVޕ״ 7lحwa2%MCX- *abm9,L:tl2I .i8fkX[{,0'T҆k wE͎os-U^qEL΀VU]1osD6܄`+-氞jB оˋA^|")GȈ_2{ &'&` W+OGc/]UvJby@//cGbCKu\ $U:}mܬO)j̉ss a}Xmƒ\ʅI21Ao(0oKr) @ڏeSt%Qpxn.3AmMް]Jnzαw>2T&N)x/FMj#m}b ՍN\e["i Zni0kJe G!6mT -M8O8FڌmR9Y%:-k~n^oJ!os%߾7Yw8 b[uTN.;wİc$*!I/)j' ~pdVI%*Gv^oT/ q̧̈́ x3ǥ?|A-!,Z^)aLuv[= Xeڵ0o.L :Pr 4x L| Z_W^zi@E=H@?ݤvÛgS) I ۋkkt)Xut0ʆqR̪:r柾R-(~g<9=->57 Ϙ0BF%i j2J0 S J)/g6. !jx+2V< 3Ǻ3y$X 4T~D,b\ e͇tjקl]%泓Ge!;1kyF³:6*/292Gk` =BysaUwzt~]gN Ko Y~ RX0{-,LK 3W 3G"\.}E^2w#T-łg3w6.O`~!Jo]VnhI,ȡaA$C;}*WGETcnGAbj8 DLmLzm(ӠT[OL4Yat-`vB $Gt4?m4/*}]"7V 4-̷0l[d7Ypv˰'b>fFUŚx)\Y{IlO#צt{ '' $+X>U| @cYa:.lӈMb`яbbzkOD!u<݀6X#=|„|30[g qUveBp y߽.{ >x0" ZIp umCJ g[ YwX=J?*h0#nRlٰ#ogmO,Hy.N^'*XNhK`K(Q1PZ 7@ZH.+jE[\6MvpT%P>lDH vEJcyaZlB]"j<\PwC|:[t.eWT}'#Qbo].MĬ hO y1z>b\se+*eԸJ=?d",Ze0ʵ9@dyqcQM3w"zo&6EiixR7L9gޜGuD[shV\}-t,fB [esؖD`'VgGC̈́B#ܐ4V4{ dаD!6g0k<=v#P_AM+c``ke>Ju >{H|1dJ!Ls1&C-a6&Vc$.+L ƗL1~E ;''5-TQe}y-m44v]h2GզQZ0nJOZ*Ml3qs:3 i9%sICh-BИAͻ 1L>f=ڡRpHBC^=yPs3cekyD_iE{(qLpUӺYLyuP;Y$;KRBHWXXi]5 S䪊XJ__ރTxEAcE^V2 UIgmW1ZfyvJYWI-΂au#(ڇhD,"f`N{èヱ ^,0{55xAUZK٪sQEێr@j3vVy*䪌İPwr0K9Ykē+SRR*Zjݟ7z%3&5'Yj_k\`ߣ6_$;][Ǝ#SqgP|W}hjpV\72vN4/MʢN!|jZegV; g1Z9(| iVrv`-p MB~#~%Er?  ЧXvbe^9n@ 杺uk(PIxeNxG‚x]ܿ,c"j2FRp*eXѧX_|e$ߥnuTdTYcΠDU󥴖O8|V/HP<6>L͆kS_-h⹏\)&jz g0vQޖ_UNߌ &i?`wא=RHbܙ{^ˏ4p  c^W?ٰ6LU {ۆ4\mQ)/t~9K]?_ :3;)VU7ݍ<$[]V6#QwaaP>͹J`-zd_ ]!Y S ZJZHD2@R}(9EsLəQ xɍ_Dia5,pij%w)ہM3&ǰ-WG|Xw ^u( X_%g"}1iة^d aN,_O gHz2wUbgށ\4 W+2G= +N Ufoо%(Ĕu))qx0:GyzC\@vRN6s]ԚSmz&`\k-ױΖ9MV٭&~0H[o[dD d8UP~Y4uh:*J t0%/N!x5_̆4/t?;i/ j!(E Gjęo-}C|Bϖяq\~.?&dgj@lE֭H[<\;['$o*bj/m(N^mjcy(xI<]Szݼy_G6θĽjgݖMߡ"Sϥh<BdgY;7*-#HpɐA䨛q-V n{Wʀ~RS`aB%߀OT86d9!/ K&#|ݲ? MWXk*ڿA2*pbI2p T:1$)cl9yy3UEoAe:((9K:d/'Ӌߦs@Ou:_f~:H3jWA\L|h6@+^0yľ~o#ԡk ̙I.C:ɯTѢ?A6CZ)7ߝ}/wϥiSb_{{n+ Z67zţm>>yz0$l|[zmtEQcGEYbO8/oae0§~+8]Fl$e͉MpC̬!^*Y1"Cs8n 72ң$Q.̇R6&TRXPEWd?1BmXUw8)ruin`;-WDJ"dB5?XSͬe Nٍ^%aģу<2KZ0h=tMͪsŗ`jZYKB69r%Nsݰk"f&ppBYZ9і4ÞAVa8p-hEјA@KdeK>xRmHG}m(y7ƫ~uqcgg^e.E'*714_SaiMQKPE +K_|nq2F'e G8bI]~i;cCmcjӴ $-f{K83WCIE$Qjs^JDzˎ/+-W݈1v*h׮=GrχZ\Y0]%^gzSkQBMs0Y2~B +^b O " ) ~w#l5υ?wqw1(YnC̥w"eAhdĚI@w.XkۻxSzW0q8V`D0vg^CҬNZ3"^7n4@m@$jӈ/lT@yʘtʺk\YԻ%2rkg/z&cݾ1oU \o_-ADj08h_ lx?188)/ pՠ❩Sx/HU 0QT)xݜHO !;GU*mNԭiJf峫إ(.8ayjm4G oh-| XCPP|k}HxS{J{3,"s7z&Z%N}-7~"z}C=\#g U?Y?:z tՁJiU dyLd;|=]\_$ݬ0bD@c$7Əxwנ^q{DaK*g(46׏pFOR^`U_9_f+DT{T9s%|Zczf7U0싼y g)%BN9wcm_XuUB^Oˆ-'Oimbmy1=*3z5k#5!F̊|u!Š"ṄS"W} '\\fC ]HD@<8_o&rX%G ]cȋ0%,^NeĻU`+7Z=gS'JnZ,LCV|uVZz+PuӶ7#c?r©j hfwSJ#bwyps`b3&}v}."J6a&-i-c `['I!Hyx6F D W#y5e<Su< (p,D! /,,.[B6(-n^Emy»Db{a !X*vs)2 R-k#}0].ZY?}2s~h;?0w;No/Xp֣tFȅ4R 󅂏i!)I;sOhVhezmW#3>r?sf40pVҵ,G)Fa]S3c)/W)[hVSG t]UW(-xp@{%Qn&D)o<'kW Cے[>!+{h3hɂaT4Ls!G-]Ё>&cFu[+sŸ (G "X쌙^Ԃs#lh;<x]+B"8 TZ{ )~QBꮅP?u)C*\x+Q~bDdk+xVXD(TS P(=_n(ᢌ}3EߴuqT 5mVX2p†e3qΞJ-,s/U*3lDi 7;-JQ C#e7@;g_W^pWTQ;2|eUUђ7$YoGk1#n.LH%! a΄ۻ' ,l%3+JTeQ7RyYd Gw )z x$X nÆ;E`uᮨ5g9rB{C "h7xlEL1T3؉&,#9>g/qJnnV}Pȴq|4u內C버 0s Z`֣M@_~;nßK_UMo kn^1jt>,|A [C(me"/}i=sQ׍> R㒂>zEafL[y+a9!\*Oߴ%!E5o\ {Z, VTg-W ڼC*hI9@!~P[nۃ[ 0] `ptVNwU%JM,ѧ]9(6P?~ȶ4[2S]3hBUa'eʀ6 7{׫Rx9!|tȹ z)z;0Ԗ~iD#_Fcj _43  xӞ*o dcR$c)%f<_@_2@1M靼ꍺ"|p\bRYؾ\?Nm1(U?܊*> PqRI\c=FzQ68_fQ>Âo ݤNtOqO,h $_AHuɌ/[[m?AS9fH/Vi4f>KЯ K0>'-gDkޑF ׎BT|4D'QcKelW ||HRL)o=砩s2^8\؇F0d)3}($#G\Fv~'t9!Ut>^{ݴYAbA™n\ʶRϾ)EY݀ZKԨ~ɠ 7Q Kq5JO-u&\ʒ1|_:<.m^PnEHjh,K|7m͇w6g9XCe{ ְ/jŁ+])y3N/ڱ ~" >bU9PWJ2O=/t_# ax{T BOwԅ3帶 c\8񃮂ru[^w;o*$]QUYqe~#Ć{nYV6X%Y8<>53/oqӣn[PP4zSUkÆcbۜ% yÅI9pQ0?}ۆf絵 gP*QIKu D .i1'FULk#31גxP/ЈJ@bl)EPqܡ8hm }}}9 M!/v lG{`߄ZQ[RVbMZ4}o>4f*"YȐ0 ax,cQCX /bS%6a,rN{Di%5f\(kJ9N 7q*tm@zL EPpjefLoYJ{緇J8vJ&P6m8̄ͅ˯yƥ39 Y H=_Y, :Õ#.x8FyY4DOaރZ"ݎ:=RdDl{l2iB`Nk[&cJs-,(6v]C 6cMG#T'[eW`B rIy{Bntm Çy# Xe0z1D-I`mYرlKL;rq0Z+7ߴ5!貮챢uu$oiXz(½Z(}NaQ:bvͿ̟ӰBd?e6$ig #\,*\2ySW+]{H?Y`? ::Gwf_;s7䶝Cc%q3%^%|{k|DHn>ʴBvϻO 0p4[|LC>m/|7]Qt^EծWՏ!tAϑiǯc޺߂ֻ0@vx>h`Bąn?ED+Zft0N ?^kzH)r? k &!|FG^ N,Vhr64LRQ9{ӖB3rHT~cCM}AN V6և0BZ6tj׉e92;,;,dE=qj 絸/ګZ/H4ԿH,EO uNv$~lm*6VOy fp=sd@ĂHjGVMU_栩L?dH|\+Lob!Tѝ:&u9n5#7{I<E 1ów!23EAܔkXYm 5cLא^Zquw95%40jp+EB^zb;vq sTx^"2R}7V94[X%1E^߈ڳ>l56Xq 1 L b2.# LNc :Gmk7NFB1{ XfôT>8<(YiN~U l4W-?CUyhGU)Y=WдE^6 H [iQ8&NaͬD%Ia'8`~J&H:?DE>K!ҋDQ1pQc7;v.BRآhrI5 qF[D )(вxq~_}58`So5?%'7N) ]@X̲q1k("mbi_3[A(.쐎 Ҥ.֎TθnrLб[;}șwkjZ\Kn D^yT`$l5]<#h6z2WѸj3U!ӭ;Wߤ`oi $(PMܭ2R؁l+źjs!|+rW.K+:a -ՃdJ;}`|g~29Pknelb% ﺁS>b?6Iƒem]L`P>Uʸ1cr*5`S "bA[+O%SOuly 916j5_I|K=B~BmB۽54QMggMZCOeEC%~Q'(0WjUkjfѥ`J)~=5kycDHqA :dd]dAZnP5{ۯO50&FK&ؒ)\(MBiqt8WrqpXT-xi b hMu;Wٱأ 6[~5A$zd]}4L}5&'I\ -?Z:׹yB>UW3#3^K^XSv߹1AfGg>d'UylR8Q\ήrcmHbP/47@M'҉8wG^c^O4;@Wީ/>feoUM ^B~"U]çD!|(H~ܪ_QNCsLjkn{1JU?Ltrp<:a_KC0Y5W*7E=TMB7‰ϒ 2PtS #UiX( _X&9sv75ADe!\Ih<kLunˉC:6쉪h"Ti5wH :E.LgWDg (7=4 keS,q/35hoԩ#VLJnxDbV' H ʷAcPWX~SlJ$\ifļ"M_-sYk3]M;5JZUBB+>fLxU ܜ᧦T*T&R#;:y+`cNQn}џ (1UL=ɖQQʞ b7JE:vXN #)|ol0gMEйPqLX8^׫L{0`#wI; SGBlԖ6_-|ac2"VKi/e>g5BUBJ-9k$bܒRNkLjĀ"v!QQ}9h+K9赞218u\ÁV+@> $1!3D`^@.v2l˩{mhs[e%N`,Fzi$Z{Eb 8-^.tR9jSJ.M?> a>wSo9pQ2_?^ZKڑ5(|80Mې0}Z~ 0*G^R5ɽ:vw#̏ 9f'NoUD&|*9:C|G7 'D^ߗXL=fgg4~-vTBH  w»="i`+ݎaV1bm:uɼd;$L<5!I' dd{5| 6+bo<$ȸlLG  w#{ɶn<&2dwK\zi [/[2$4f?\疬YaI}ְvfˢׅ൓r <@~ 8SXH.]4RG,^yy&߆Gæn @I[QFO3.7<#BWO3st܄IU1ŬqhCuNGaˀ9rO.[+gWK٫Y٬*TzPZA!!|fipVugLAfBSPE@&͛1/yS-UABe+k׿ "P1pκ<Yb+—T7M`dd%O@gH*kQ1 }Iе_KK*ң?JP{̈́ߞX#ӲEދzHg.$0A%V-#^zRCw&0 дdB$UX \YHPzMI̵6Duܶd"PV9i &lm.&#g\wIѰO t^mZ?5ݽk1(1n8ev~kUp7ʶ:ț< o$xT14(c_#L*}jH+ JhОI%IsO0l p+U<_K * AkATG MyMZeDY' V}vxY󎸄@+Uۨ yoӁo7OJyrc c+3.#RF'D Y('(JLTlT_.- DBwlUTYQh㽰B=&޺O&Y\32t@:^-tcv=sN$˙I_hd֋GbStE qs5ST',\fup v!h~t20W>>p;L_"s,ڐ+ҧFx!tʮ?!9zL~ŽpA3_K^Y4AJgd4՘ XԺze ;S!7Բ=w8-+`2Ϳ@ $%'2[3'2cjF㉗h@=;!6"3uԥ82L gh(Bj\eh}6.1&B8þId;u\]lo@^f2s@{ ^<@.sx]b(K?ˠ=~t'\KpI}un6oU,W{nbڜ%L+ =w(u\"|:UJg\ݒ`?6q(h "[߯97keݩߴ>GQjnlb5]2u5-)WiQ #S?KQeܟ6 7~׾N,Z'3@-l9t:+F,lىїUYIB * B35+:sNL|,[Tf ;5`]v5\sasC{yT99Gt{[m=]<il?.E',Z5t,:iR=KWYb6C:UX#ʌ&7S̑*q9u! ͂p,uEg` .]Du=֓S9.5*-i6RD'{n'$&N_ G #=lqhJvVFz|9@4d3$ZN."76=ںj-{ W,aZ|0~-PW]0h2^}봐h k5捇]廧ii4t߭%6gxh|*fŽltuۗO♚ȃ&d@ Ed*:PA؜ OmrK 'M_7x XVldPÆέ":OMJPBK,~ڵpJ}#d'} 9'άmc*҈f`6?~B,qI ׵=˺Ljj)lHM{Al [&ӘT FBo0C< gH3j"ftRi퍼sm7E܅5tcHuJB'5kӉ'CL֙3o&g٠AXj::莓{̩b&_o[-o"0z8o O.M<6qupsU@^g#Ar9>p[XZZQ fK_Q #=q.FB89,FؠTY4KE[aZy;h By+L1n\'٬ Mm i_9Ѻ+`2 5IdR#Zi^J\ya@i3GsP R? y`l3P[x_p_}pֱ: zM"8e$Ґ#lוCqc׎p{v.bbfaMݍ CUP5O$rnv)CJ.JaSxLjD1/ yle7(Efm4uj|)ⱾֲƼoW lƋVL ߚu:%_¨?T,(Hx=I+(kz^ ; WF'4F7ʜmX %ӿKno]=~y+ \%## |d7BpbrXFh:N/}F^P/7<9)s &Gc8 1*vԠ_Z(nKR&y_㖘jO:;/ >go)["G+[F[M1)TQ|bh3][7}3'P. ftRj}ush[E0,ZZaPM|kr c] =@v5ҦdYR:Sޔ"l"`\nAV e'T'jas6-}}A;eo1>+M7c4AS16~TZK2/ T v`i߲ r u9[wr7l?|1P$qzrkSE5G6@j8ǷD z ,]xz:h<=x hp@P _ \EG  }U>Kp[e>VT=׉Y V?2zxv%8@0n{]Bm ]DLS:mYܛ|cﶜ9b34^+àmtM0t].P5)e`<ב04Pph8szK>Trq.6kR4Lf %{0?-d44&JȜGK7GTK?, ΢%W,t eN.}2-85XFm xH`^3,qM ӉQD]t6%ϩc |NDF Q{ ޝ1{CmF] T٣#Ó{؜1t|=\~!vڱ277(󂴈w'RJ9aCg 6͢iɷnJ޶H*JOwS~<4 _rNʓX'DZVs\ΎW^n(r{ Vxօ%Z!+w܏oQA9[JZ {2%I3:yuoq^9';E|a`]5k}O/sB Zl_1 uBDnq)xxG(A 0:u.,GgA|j|d_#]O6R;895A/E:f:hF5R\V7s4([ 4ْ7#цpTPbtHE,K1cD&>c9: zr*,uco\ b.\o/Zvnw| #[GkLԱ$g;޾fV={6{F~.& R/i~Q. p\3c\j& k;"QH`S_Lgb rx(|*vNv2` rʑi3?]h< M|8w!cR_8Gw؜4n.Fc~#⤨Jm,gNYy 8 >()X]sW&jou.ꘖX!/|\:<+𦷘u=`zI=:&9AS٦RPn 30\XP9@lI4~r@Pdm.sE%h7mL<K&X'zաEu:ntQv5]ZB hM;nMS[j^s%c>T(3C Hlsy5ԙ{DiJTjLfdrn[%}$^mRmP7KeGTA( !_? DUDK9Ep'!Q1x!D2i (hQvd_rn[K:xpioPHNTl2:kXR.-aMc%Z:WgrzMa_vU APsqǶ.0&6Hieg|BLBEȤ(sBC%H(}s5~L+yǐ! $xg2bŶ%#u"޽]Mp٨ܼ~lLGtJ!&hɦEۭ1m?~/hxzH)s{uU,pSQ4}HOp*T>ױyuCmfLH_E:aGʊBa4!a(a^v Lۣ){,XρcoC)G|M6;x4RyyeKfF;$_{n>Շ"uGe|2<D7Sܱy<IRF# <~[y^)v4;pa30KJBQl_V̞E+hUӅCh?B?6Jqv8X3w"ݺGU@K~*/XbO&䋼)@6(m4qc3Ԇ:̩VB,K2DLk"dSb/Qxc!źEHO}c[%UJ-\&{z`7"(tp1،H_X&+bqxY{F՜K1w&NE REp=6PT##~4d^Wpu3%((1Ds~/[s۾48\Hy/"{hsƷV,:tHA>8&n`項R/YK*DчΜxv̦L!7t)Cg*QUS1)N3j+kJqR]ov7QAd Lz˭򍭔`4[UGUF:@$J#O p'iqcWڤ/~-ĹpfɒtJfǁH%o Cxmfw\LY>8{$$^$\P˰Tj,7|&,i#{48P@@!,FWNi EB&vԱ%roVupw6p? j;;7'F-'.X9Rxm}mX(>vZB e|82C!LV1.H`mq>7gIz>L}"㲏-# VӠuvw35i!ū 28L]XIYRBN_)HqC_HH-AL[m4'~cU|P!ŪPA23DUM]FKcAGn֑"\ܕTlS.H'$&P(=xs7u{L-ge+cFrL`0̭RQ9J:LFJMg'C}Iy.H9؁VȞY\,^5_huSGk\x,js^ЛnZKA|tI3D[nF  ?;(zM7$ >a7>B#efD~0jzؘa4Qyf)Kn? Z m=Ӵt3'b}WVF%+ikN"*Zdk!Q9!tDOI&6q#@5}ދi+e(I)5"U_Wo >]@0OͥܢT\E th.JrZFِ"NvZ?n,GtPep4X̫dm[Y)=hvw,7P97vD6^=>UjkDQPRwQ/`3%(N2RiYc0MFLٗ o č5.7h+󋚻Sw٩dH%8͓`JC`(LVQ,\>#LV*Tjhm=xDD#ȕ+왫Ap[|6sѤk}֏zR#P}I G4E i  ̣޷2xjmx[:.E G݈ \( p4x>oԼM?!k!̷OͶim_ʢC ~1l :0#P2}S莆R#wR+8eU#vUum;Jl˩l{0!8H6TL34u  gӟ wڎԳ^בcr[LGS7&7O d0KhW2>}<^obĪ@+ OGKmՐ. w9j?axmMW"1tʞA7{jЈ94v:0?[ CERa/Ǟ)rL,]ƽj cq'ө0*B]Eԕ"'3 ߁I3i}zC5XԖUϫԆ/BP]?4'KXesd q3^U>j Lx≑ƹ?MM{[g!g"]T*c\ښ|nn~V;l3Gȷ I ۩ނ|򌱺Re&+ާҸEZꪠ6H%VϜ88YyЋo#/z4g :<š9{(i t׳-\@_X;F&IkzRIxM`g0%bm K'-گ-5*+C=kL>7|)陲K^9['5jue; yrҪw<&W$m񔰧SEqHCW;Bp)B(1 jB 9n~Zp-vJŬ?Mo6G ] J/ִbӤ0^V⶿6n8d1m> -۟HZ?,A~A}MA%ީ(s^B7ʣ퍉Y"Au$t6욨 %7a9aJ}͜l< >N0!7X}?d+NU8}; <6G4v ZdJ%q@ r˂$۟tL&#}g>{kddYJ!`x4$>n6^3BKߊ&Wckӈ%1%0h|@C xώ8C!<`hkiMj CH8w?QAGcAkk(.@VStX-v,@D H4pBVMn7[E5Ƞ%8%\M$xz*E݈I&bQCp_qPG"\+Y'6$ 5xߧgM[^]sTgXр}^Pq rcGG6F?#O-Q^3~ΏHWz.U,8!`/qK']F>ZJ%[2hO[Υ\ Nbb()D[Dl% H$MR =F&=Zvzm tf-pYjc"Yg&BEeQ_HY:qv~ɩLmס:&}uspzJـ(oໆKVԐUAwv.t%wM\sT=8!td*)vl`,FW8hMyʠ1ݶ1M2f(v=~r *Oܑ֥ F 7-TDYx4 KEu.Mm!BLg/ɖ3|FXfa\@:ֱHizQ_`J"@;zD(ډGzxpʴ>2Pu3e`]a*sPrrE0| F;þ'\(IBt5ޛZk# 3l?Bp9| f}"3g$jj|QE*,H$^YjC̴9'qqi.`*+Jʵ6-Be1E &'57s4򃅛x 햄fT `c0pi" [zX&rnQ,;mt0'n|9;8&4TUXl^ h^! ZAXĄZGM7g4U_)PY+{J<-`3?W.X_8V^rQVj?@Nq,βGDTk䧃 |S+z)RA띡^&^ۍۍ>篳O]L]udKO|"Oi->8Lī ܮuJ ] ~CӟY'LV2C^(dǮBA>/X,7yǕ] =Rȣ1Fcd=q o? NH#nYN#I*ݜ 0(NfO Om|A&\ 1}Pb 4nm+|baӛ}(ϳKo^zK_PCVrbÂ25fK8=YxgDP)[RRDG͚dN  3lq :LȐcُ4^b1`wL 넢}9?c!J.lx&M+;nMqO!%fcȎ(;dߏ'P*n􊣏Ze)w .բ+LpQ+gAe[ bF`NGeMh,'ߵRe\ҋI4jw1_?bS#&ɭt[iTp2,sZHCqG>ܙ{OD^pR{AA˛C -ͭ.AN'*}6(Sv*۴},!?$ V~D;b !&3+38ԥ>QF2Te$MnȾ\C*b<=]El*@^G~#MlpDGz~%|:刐Weؿʈ?{_C ?uZE:T(7v33CR9?yC`1ѧL=`9{=.w~2GvsK3b;zeO͂ǵMr ވYNbJc)k,$ƊS1xdnnH&>_DGHLRż'G s咁30`4T}a#/UAjdOh0ߵؔPO:|Ĭ-&JIiJ9EzfVkgb.&\#}Py;QV7P7pݷ|`75e72Q/GݫM99uи8[wo8*?^Vo NT"^?$k|]bÞ6涵g ֔8HFa6g (R_^'$c) vCf9IKԞvn1!^ڪq._)SQkBOʋ_'xĄcDeb/(ᱣC!,_O2D xnݼ@R)9ecBҪb;&w,8]x%Q9эŰ3Tc uA"2> ޹%ͺ [q^{t7HHƱQV(#w q?x앢LW7c_v&@ zʅ5D !Uӆd&[oQئ6@Dzb60G>Pg{)Hh`A:R{?Ҹ%-$ZIȓF6Lb;Y\vj8dٛ2B[qL&Zoe9A.eiC8 36 [m,dLz8 $_A1FqʝrMsd2ӭ8(q_%v$8D6 $'mQv W#9C'gS׽Lv9 "_J๨^lÍ\q|3̨U1?"@ i#aix7.![N4~:J /@P {hb/0̅:HƟ̚6g}/'u Nʯ͗h[%GaWae[s93$hCqIRzXd TzN"W,r@gޒu -H UL\Z$5 իAb9"=ߚd1PѭD(C\񪦊JHH5!T|~ 3Íc5ϭLQɜ eO\Oq3r 8qSn 5)=qb(!+|G>_hZt}t>oPhNB qАuو t瘯#,~6M)T?+ 6!u.mKmYE ɖd*sJY*@vUO|Jj ]OBGo,$l*z[0(tRm7+M;wO:^v/B.Yk}+0dኁ 7fGLsӸb ҽӌn~^51!A'LE?ْ[P i^SoĿI~ m.?s.,|[-Qj鄡 $T/n4m{OHbc۔`=.i#X_H˯jfHǩbuvX zRj}u~R:4޿zz*= /} -`+94%m<=T~^" ~WcoB 3xcw!ŀ#g&a=3.Nm( ̀lhGF?ӗfVT _m=`oo@@e9uh )sWac.q%Ffy7FtpOl[o#v[<=ka ;ǹM\ C=g*['~Қ{\HTXJGS350dMHXJӌ[Lgϙsۋj]gl{g?c##Ck$m| 9u>~IH#1ۢ W6c]lpa^/JR\M4RBӱD]OkZoR\M'w ]r9`]< 'L=@2w`a%/6bo=qTR ̎nwg* ,;u֘-LVSL ԫYpG\{n5 heQhb;K3șӫjYX$(2Xȋ]QV^pza[pC{b>/g0~f#` 겕8 9vzcŞ%SE]DnMbAB.8|/|gC'gisYPr(&m g2e2]N,*~ƕGs<^5MBn`:yf|^fmdaOmssQOPWLÊ5Ňwلhy󙯊T#'Kh{Ҽ&\ Ǣ~f{TʨWK Ud+:Qc M;6x_Kv b;E̳4U`llEhlu#Z$H'Ґ}NSTv:11\T L7w[w ;q[2z-NPȧo n2=*;nΘKdCd̻%JOւE)s. {ծghb}RAE{4)M-YǽpY]܈G$ּeDRr2׀19Ƃ9vņT\jjF:S"O jy8Ğ4MlӃ3 u MF.O< x'HYr该ѽ j֎ɤw1}C'P5> -(d%&eg[F4Z6#ƷgȆ`. ,|VCu'(%IE*)m} -y>cZ`cGr vV?Uh"ZU 2Tx=@gs4+$&MeFy©˿l#TvRQCx^іi\7 |RNfwmN, _4/noĝ=!Z ۜ e~`kPM0ͅ8/n(X>7}n+ERncxRI ng3 J7eeP1Ne$hHH17X,eD·5?0_t {4+ [5 Vt/A9I-%`!VEzɂdٗ8_ s,^\M4jQnGqc wZ#\) "_(6O@Z\𨳏mnAb (Z?}Uڇ)q?]?w}Y_MgJ:t-j≉' w̔u=3L53$2$aBCfX)7ݹ]K=s`|@ntSiVv zcֽד(*SsqE'lT&|-eX֥%ebp_g׬}J-1:($5+H +s3G}LS/pZƎ9:͘S  x+ifQx1o6iXb>TDC2A'V0 f 3Dg@EogXs:0EttۉmU΢f =F=i%]eS 0GM e fS6I׭2p`pWװ^1y[U4PGJvdb.OxڛxuPS(VH_`ᘁbC^)VyL]$2ҷn#m(e$jLֳ;UE4W:aa>/fm"7bj Oڵ\$Űݑ2h߄dZdPe;90Q e/i\A#x7@9P뒇\{0Eں4YSD{Hw uX 40N&:Еw|;.FmO*\B:> PJ^尶|%y6]nRPl.]@OdJe+j2gxrH77"7CQ / g?K10|M!#7Mp^C\.B9#ljFQ_JhW6㟢|*[cH<ᴐZ)Ӌ:o!IH ̾:ˁԉVMGk*p+,خzdw|-d0ٟD*F2TX: T!ٻ9T-m6rk;1ܭzΙ]@t@PV$3j&lHjq~ 4ŵ]=ֿnhm-"|L] qT[_|ǧPX%1H0MRpiHF1MBы0SYb5q->{J i|b</*oȽ w`CYmgmؘSr\F.SYuBd *@WԲe$G.}S{|xB!S6[o<I@$i4cB Hjc }'hΞ,ߕ6pۓQq;R[GL3`21l!{͎^@ C;ǿ!`2\B{yweFJsړ8˜((3Fvre1jXFc֛jPCqo\&FF-Mk t7jA 9M/z7;Y%J+o29קB^T$$l0&, v ڑo65NB8FF5F[P(XAU }" 4Xg3 ځ!7vh<L|=cdG09saH@ ` k WVCiԛo9D0 `RbC%`/b0 ^H|Qe(8+?G:HnITFʟ6KX)l)CKsWE*,X텭O%z"u,)n'=Rj]r iF"cdl Y嚅0J $Piޮ++ā[D3dszbzr_^=]a 5-ɣis pQV/Rx7۫, ĉǪ~1-q. RNyIa斪`Vf4SU*1̿[g|AJU,lLb7Z\Y()' ]C},@پ:@X`oPp.4c8C95niT 9'K)e|6|TB锈G5ֳE TMVf;P=nRAr1x\z,q2jix$U)Hs/[SPSLPcRy\_3-N+8^dM݇/n1"dp(VXW۞^rL0:DMt@ιY94 =D]H>#l:" <~~GPx'\޸Ts^=_/\b">5{Iiz=&RqK`,ϡey{4i?(# n*:G@OnGPaպ\.)&y״EvGOt&ZP߃"$?AI|ݐݮe_|6by\BlhϾHS2)+aQHsr4*).sCV6hB(DF|s,1:opdCu1@ԝgaE(;,Lfd Jtmc-b&S|[O'׮AwΩ +v/Tja ɩ0458]Ԣt d /SG2grpk&_ )H!( TRgs3V̆&!qlwB{өbSg^sv;Gt*%Hl`9Qt`;E=D?c KBYV/yLrEٲBE&=O,pCp(ngRC.dvvӛ86ԨeeAC H1vY@6[JQe*n7P |>t}qb&ùӣ'r_bolߕ[/| q큌{ţ(0nq'~^pޣSd8(ŵ{+/c>vz](]x4P ћPX_F-UI/V'.O)DfXO@ě77ry.hj+FH5z%UnЙ6ꖏ +h8``>G@>0-hZv@Ş|Ic.^PY158QutIpYVD=y84$j5լ,5#XtX7H5EJGv!LΨqQˢmD1VZΓjұsLZn|nh !{ڑ6KGvuWd>`)6iρ\dHpk?Q&i\|]5) mL'em ["y9̰԰TቢX>XB&W)L69OX'CUgcr4V!v֍W>CjA!0Ϣ//W%-?DC[`zy8М&~w zy>oqzaϲ>|2Ʉ+Ϝy`aOvuj+c+ XAJdEyhWLzZZ&v 3Z>v&}bPE1;2%K&ڼl^sf,ʱefabnަROvȘ?=l6ӼJFMurV)y\Y' %?w+IX)#dom#ť3EZV3([ 8;q^ axȧF ?T Cٵ,v]c?ZؼM{qy_4w;LCHBb#LRzsvY<ɌSYa3? J[՛b xlhNLMpkq#0f0WljX&N [ ;9+ryoܗ>T+s'g/0S)]w<ℓ24eUtӟ%1(Q Sى'c;:̓(Ceŵ\3}\Cdg8^}.e&NJ/Ԓܙg#IϤ滴r ~IrN8Քar+g_? E͠gW١i^Ze'חO^ځ(drQpVкɉ^)ܫ5 ' ^I=chګ<| ;`DVYc5}^ZaԚ8qfJFe益mF: ٰO˘٤•\+{;|-Ku5YVc In RϷ{[F+e *MHH7#GJPZ `Ī X\X68SMF;gg/o@(BQ@}GMԷ@Gb"L)^IugK)'rs]-2G$u~3UF\u-!lTM+L˭?ƙ1xZtd #iɓb)%"]_@[ \'sYz[L ZQQ۽Nt9`&)q. "Vm @kke[veTÃ`.agÿ*djq<jL@&{SqJ D;INh7+.BGf%#(h4n| FtڴVw{$D=HSɪSjg^2~3Rcu]o#oo]>~E󃙵xjܳf *tv'PeF x ϋ8 )2e )y`-8yOc@wK6Zhc7~FV+r_=%!cpx@z&ɧpM"̟=cSfVϩW!dY;4m$2 _gKd`,.6 1+>wY=Ia 7,I~虈V,gCgڭ :g/Wk`;+{T0M6~D1*8ttV֮8#Lo x1QL+o9mho`Sa(uդ=ev/G\gCJyu~\5=7] v(`b'\2xP˧J7F;:AJ/+ekd޽̭J$]iWK`WO(ofM}7k&L=zɤ;t I_Ǝelb"&cK%w!U}@ŪFZ `|O-W`[6F$z/A U8q N=Js$k[+2(RHܖ&6ڬ`3:J 6˘"45&eH3ܣ,ø;;"gt4L4!6:ʤKLcI tRD%٩Alf3`w3`L|٢vv$"sCN^?܅%GxAwhSHg{ވr{Iy*\q!#mK>^TobG =RQA=1 S8!] AM7DCFvI(N! ~fJR], _41QnL-ธ]xzi4 ӗיf ND^"'UYe}!&( qy c^˱@8 ׋tli ,WmӰ Y?q[R _ ԋY'u)Nj{GjB,'g!>95QYAj'-`s/ #IPaLJ&[|{E*ufJ˵:DQP9mKHҀzaS}\X1UYz5) v7UQM}p^][~[>gC>]PC ]-a~ybl IHUny6sg蝓%y]G]i+ b˂ղ$u4PuuBvG"C3/o 4So5Uc-ܟw\]iE^ hx{ O.%yIVbW|#BAꁩ'@ 3_|i?o縡78.bð ܂kkl-!EYr}:]M`%xs*%|PeQW*\1h'Щε`\J۟]֯x٥AJ =2x%' !V8k<=053IorF<#BނȾ1}N[ǧM R+hOikJFϲkUNX kyXy R} 𸒫W5c VIb2-z-? f&k`n$gtdUˎr>[ŒT(+ %}#Wd"H_Zl)]\8+yM::zJ%1LVǓNyk_ kIQہ҈}4o઻KM Q2NG6"Bnŕ0t^+,€o]YGvi_'< ټ3S8&Q#@Cѿ-Ejl܈)i?ٳ{8WOI5陔uf9:.ZPUh-s8!u$~8:B$ؤ)XͮEݑYɁVbR1ݖw'h䮕fuSMz&q^C ? U ĢϜ>t&4)ҟe0,pg%\Jbuxbڜ*\8wj}^;=t14lkd'*I%9 3l@5§Fvl&xsƾ SMz:)rd\{;4(HYH3)T ؿ1a^/,ݟP|Ou2bI{XT%2JN v"k5MnB ?*MͪK<gF,8Ű1-DG>-`kz.vf(UyVs(&>f'ikHGQA1+_5{^iP~YR,z#w~WMEٜB |",|֢d {Re?a$hQjɸwIOM˜}Dɵ0 JA8}Vո7X{0 GvRG~t6"*WkX,}FCcД2%T"ۇfv2 6i_et(^JޔgN:dbuӃ@dvE"ՒB*tʈVs?^m`ULaP 3 O˃[_8vDNjr0'o+OPp[cS3A5g~B^cޚ#˺Vet8n`x˯UʲS/kJ/ V2\nhVZY1 n#|#LA5-$p^b5]t$1d5]%m!82@F;WR|GSe'gYnC5d9#jmtO.} eSo3~(0[y 8;;>\? Wp8V֒XOTwPk PšzUO;{2= r,ph@W_H$}=nюU8{g n6&%3yɅ*hϼV>F')7435yӯvrs|Λ0\ϒRzKH`|mP;j+VQKPQY^MMh;a3=Z{sttl\[U$@?Aoڶk7?ŸXE6&{F7TΨ(h<)7X=̖.ȪCkƇq%= oct!o @1qq>lVCU2[>E S}.' VV qMY3d.#b&?!ԸK1맋.kp9WRtI_|:HZL[OAA\R7Kj(^Gz dKgUp2&%L_Mj?oܬ69Uokc8LXIĨ/ 7@= Kk 'e$ "^?|@tɈS!?E~,뼆q3HO dSH~xvxsG=k@١M6@scDG`,U1 b(ףߨ@j"{4!<3>#xiJnˑ w fd(駴އfO#Kp0Kcm1ª sLAB=7٦XOAGf3}mDa0̆g:B*sa{Dn2y :^]lEckqwA0 G;K }C8³tf)GN"+vxS}xMfN2Fkߣdz)%0޾G& bR{T5X=oTޯ@snqٻ0?bPQa-s f)jZ ۫J+w;"9C̓b(5㸞lNCKqukRne-N|IiGQg8Cc]c7&tZӶmbyuϛm<5湽adlDd^*#'vDK|X<ӵ]AW`$ğeҺ%|ʊWC&3jFz\uA.N=W(۞uk^Ɉ3~mTmrJ9-2J,0CO7ɶc7oh%P%v~*YWu6VNIUrQrtOک_ B2Fާ>eٶ=2n+kLTa7w9MX;4m(c~g->Ȼ]̅:\$ C&__I78bΊUzN5=K9Zv~#pFH;6OMߗKW C c9%p˷:<Kc\1P ^ 2(r~# 0jj2% \j{{9+-| *Ү@srWN"+٘Yp^"my  _[NN: 622R8 BM fP9#~\rD:^ɜǞ=<5 ;x"r6GOǧQauC #%[W56þ(xXu&|Uب&i/}ւ]Iסa^M޹(yV4>n =\wy bSE)I/.uv*II ;~19%) =Ŷ/)KX7,?5rcwRh 3>m;fR^pĂxd~)z h("0]|9ǯ̅YavP,W Mtݓ+Ϟ-M`?hA$=XS fSo!&sO{>#̈́'ASӭBTݎbLEV6^U,/'WFK-b(6t=5U|jj-kȥRa!)Zz>9‡O~iS16KD#z2~7GJ&0 9CO+T~y򜱯 5 6:+iP PV JZ .൴fwZi/z\.\R82F2|B[T&Ǝ;~u_rh>wPP(4CLB?_z˃A0 섘@rhP3ʒ$e*}ӎ@%uN̻ju Ă@%lQdC=倖Δ?+%t x&jLĿ so=4+{q8HN$ͯY?Nz:^͇4Yzab'+>0K~)3KF<2g{29!-#>QK(o&7fd|)rn-x u5;MqϊWwV)Q/j"x'kdE]0Z x (W@4"ljn/ _r(6x!t#X8I p&) u&UI@bsRήF$3I )"=WIGw:hd 7ӱî./$MQZ# 0|UET^/#>]?yuOE [ j'ډ5,r^K^ dԢkۨ#ߑ~kѐu66 x{ or cJ0,5Ds@׏%p<+Ξgs1lpҢ_E>G~J*Q:5dM@M{~/R#: }Oj )1=8r!&< 2z Kk?furz B unE0QB tyB};>8 </ WsOh ovf]RHrWۂNMTt'lZPvR:OD1R#V3oB [mfnZR:SV /g%bĮuWYǫO>3ő-3S'0xևx}31w]@BG IKcIp@{9.2K5c֧q_WFbmTԖ͸,'PǺ _kt.֡ l)JTrMEE>?RȊ: `ū)c5ShZd$,$4[x\y@'$ .!̩vA&IIU=CÅR1?AȌHvXRB6)~δ⯷v5KF Z2e}e/֦~лAj{5>cl9_:KˀhTߦϗ416L W]~ 8=EL9Cl 靏]J}(H1]bmf0ɿqLtZb;#G l%%?P鉡9og&A2y;X"\r&>pG mTa+R^){wq_ "YfA>Yzmy헾=imC"BoGW(4}KL)!1qjoQц (uffr񐝅>o5 ewkkk`]_i?R*cOCms{F腧\jB[NpMyMG("z]z5S nMɾOd1:G7JI)M5ld&TwXB.xŸj0,]|#cmrs6Í@ 9dK\M5S\Q*4m镘bF$H:$gi2KdI |/TTݵ[:x`V څXk- #*!U;z0quYo80BY"nM;W2M6/xǧCaӪN'XgLUY}5y&_Ymu3"uoE"f_uj1sOK3}U1tHj Vdf$h_^ C:+5wDiMn^L;{##x|֋qf Oc(@LFyMH(c} q8y0LP/G Ez^&9_2 8 L0JۃuCL R"]δSQA9w Hr^nՅD* 5#QJn5Qg:7T;ӊBc Q|c[NE Í'fX&Q2ry~ʏ}N]&jc˺XqGړ ;;=xɞ(i:TAH@]6  |š,/Ó@$ZUFQ`W3@fO^誠Cpd:Dt[;x V䗰t;S|#Q-񏟹+{eduR++v=KӪݴT ug,Un7h r'Tbd>lc eûnc( I}`i C_c ;:P;y/pJG[H"`yAwdK񳻨f\sVw㿣Fg"vZi ;ŌƓ`VG'~(у6,C~Urt>y t9^|Bs ɇ.00meN޻|+?iзfzT(!<ʇZŧR?JZ]`3 L^8v~h/|sc *7lER^V3-y]S7 y`XSȴe@cP§|iIГ'THoQ#UKQi RPِD=e[|ǪZP OH<K3l3B)B;i\|Gq7aMKԷpIhВF+YAp5ƔpO#A) Emd!3#Dc4 6!ogNεOEsɁ8cz^FHo"Pvdꆣ@]d"p^ ~{UQT?_! 4o"%f2 Ywt eYX?Yq]uiv7qfABS:;#SqH;vpjeuQY҈%e>_L2$I}jkҡsj \zn+ %%P),n,5 F@m&ssḴbdp\>ϒ,K˖oMU3:U`6)I"fQPNiV-Q[lprik?o[AV-qxu1ZwJX}feIxuEF9C)R"!)"(k w<0yOYN:?2O'~ ˉ%$'n`s_<~QW$dk`\_>qяEM2dks J6pD%Qβ^X( WPö~HwBѼΩ7|j= gɕKJꉕN@M-O$#VkoL3ժ?\ 82 a,$V#^2pj\.~p}ʚs+ܖZqW;mY0y5I fK5CVE.Ɵt_Ϸ`Iok" auEi `JQsӄLp*-YaF)j+\[?sOmY?51{ y< )6PZ7KM,2.<e7&4aYirޙ\7]?XbpH; V֨_)Lc >!qnVԙ}y7!9;s0=+Ҷc_>?qV?6&[e޽(( ?A/~.hP\+)J9p&%"م38.k[`F]\G~01@ Hӟxw;GygbcExyˍ\L _`}[Y]xv脰8I^\v21xZf>w/mSNw23"҃LkYĻƜf $מ~4Q MO-d)qԴ7!tfŘS}ar].T$X(G*}JeZ>e~e NV8`‡9B"yŸnZVMJQrPd=G*pB1]пѤ3XjEHF5}Ѝ5x%1Q}x8[wUiep̤ >URP n~o oGV1\g eCp&gqA7Rي~f+^ȵF. IhJ/{A u8ak韞\N 'mZh䋰b^:L͖'q&jt6UoǷ&V*~&KlgPN8“y^TȯT1yn 4Av~ @pnVt~ 4F_KDՈtV0\fSV=^A "|0H 8`VfS9ق P(8",Kx$? \X@ڣfCS84V_ÒeBfpd"P\\ih˄%NK]:PiZN2gJz.fh "A 55:z05jhMe ^'8իGgĺ̟7MVr).K9Ք';ɔ1e7{e\Aq;諸Vgg}b9nYiS0?V ̎e:nao?A71p>|jp{E{P?vsWtIk@9ƒ2&[皸^6ʳĘ tBոIvxk!V-Ww!p[b|)? e^< (.6_OuO0뫌]i pd0*M˾ %`k ӖvN A%]IAP&o BkXD<+@Y*f0iCρ!Ժ(0.΅Xe%rRITax`0#9N?UFS~Ti@p6G$SU 7y#Y;ȝ)qt`\5jn`8I_D&ya—ni҆I@ler<5MyxTWo?w'QpZG"I.T9r7fd*NNJ͑81=֞7 "v'37vsZrv_:Y~.sNL$@Q(@W$0j"(=} 5Vӻ==S72`.|:P@1X0AԭnB@6X'MP:>d+ VU 'hmTvʏ!qoHAp6vuώ'odmOPt 53gcO+޸}Mcꑄ 4 Zg_ G[D1)ݼթUJs 񽪩Ș>p¬cΝX^/֤Lw << V>FWdYN] WuwCFuӃ`kxHw,ǟc 79F^ksPFj<2[@! ֳA!,bU96Cy|4k?n &cD":<>u/x[8))FQ}:7MwD}z<is|G? :{;2L2sŊu0ci} UQO oe\Ҽ!guCNh>gbX;،9ⵇ.=;)HdP1( 㫇!E0#u氍.솛 )|Jr8 {OSl~aBI 9N'18kylޒ.= j-ݾ'}mXr٧%83&2&(dhIQYb:cWw:},N9F'3fXO<oT\wT*x6B@'Z%Uiw:tsƞlgQadL>9G9_+{)@H rE\) '㰏d[Yp7-hU"q\$ Q?_UQ(ba^g245@"Ķp]ɧ#1͆ISev5E9ʞN=eVp ).~;،ETi*F* QL>4ޚeaʵ$oYه"n6&X|8G*Q}Q l>JcXH\3R0¬iLQraKG@ˊk*ʼFhΜ'$c*4'˞6\u{1-3-wM?=?YX2X|̓x@lV /+̳rG662Xx h* @D `V6F*RB}yYLG]=PHՅ-DF_/;Q:hjԨiSXFs=gn >sSDe8{0[&Z+IN75>@@n} J'n:;{EJ*lˍ9Lk6@ưUx47'0Ч!Y-)J[R&B {8Xp\ |cbu- {%\S'xJ +N3 "ģ< IF d9X@sV(w4粮 1AbB0Ϟ}UFT'[Ӕ-QDx=gos6 늠+E D_SƲ,:Wp+yw7i7x M7Y Ok_kx:h"$ $MT0,3]𯫗JЂ:ja,V&mٶM%O@^ * BsTj.@Ք̻,ю}wKXE`=B{ercXS*2UIn_}e/)>ԯω%a U=x5X܇p? _4 (jGZ U6Ɩ5=/}۩m3@$Y6#D4DXF~hf| Dka9w8@]NDO.Y%א-\\D_A}*-:V-0Qgs hW2xdk&.w)QF zND .]o=F$?(/W*vEX7H{#.~7e ,*\}phՉGC(R֠R!FBr yG, (չԄwe(aQXV:[Lj2{\Z=CA{Pzle%^ Kɵ4XҌq 1A=mTМE,Gjnl|=]}iG%0P^v=ה& FᏘL%Q!r:W9宮ㆠvxmW$A)7ރ5xV-M=~àVB 8s;җSpbΟx9qܺJ,ld`ϻ9p A$*,xRt,6S"K8j*,VnD܀A;M>;0rCS1xN~),90:?;4b&0FV6)&=QŞJ0KSTvvrMšH3g 9F~-yԎ1ҹZ nY5xms77Q ӥ B9W>a3ݩ?d#bJSGW]}Mw3.;4-(N'b`>h Hd,GjlhAܜ77um *8Xݧ1iP$},'{ ǝx" ,C23XV0Uk:%~U|Krl)Kîr& ʳ6᷶㳳v.m:mEX+{jC}b 33aGB_EX;wgv]׈x:zY0: k|tck&o1o2^1})XtǺHN8.0=/wwT0uش7]#!s`]&c,g˞9Zbx(a$X{8鈩Q2\ⷸpԈ% _:}zee13zAD;C~Le(kNjGGev@mأwtNҵELQQnK[wAS]B!I̙CnݑYv%2u}uMf?? [U`Hlb~rԆ ^W[=ȼ@HEjR`(WM*"F@ּ-{ V(DPU:x9z"a cDЂ © (Htg+Rg+歼;Q԰R{!g{Tp)hn 8IC8HE,s/h!2eE/i~,HЫ:}OIT)K!t6dALCx Jg*2>oDA= ͵Zr] :iI +3\-Z۵fy4L Fg 'T *˻ In?H4Բ\Ofy"ikӳ8=7Ո[״Hj@s2Ew`&YC.Rg,8 ͊ qf<;T]Ȧ+m=1a~NU܆6V_oI S4te()OKzLh` hȔn(eÑ .i6 Px>΁ԫ0:%#sy y( .^ +$8YT@v:(!CZ@ӯ/b#9|7a Y|:-$v0{\+.ƙHP,|t T*ce[pTK!CP z\i gkUr@|TvEgeU-ݍb u-~Hc]Y}$qz 渮ő\Pw!)e$"i$%R3!} 6+,-PGbITRNi*&Q'P飝 \|>E%Hྉj=t*FfuEm0Y.pƢc7z V[n>pR]WK6D҇q˄Fj!)VA*tUb."ygz'6o'80[$x*bM۟o"GBUgbUXՒcAkAНPiP7=Ϙu}6qѥZz0jnQ9WjbX-x{Ep5d[Q!>LXDaz*m+TidY$xGq/es1z7Q喜OHZc#vMmVf\vCMK~TK :~]:G>\=r[jQl'ϕhIܯ%@ܲEZyV ) جCwjd(| ,VJۮ^j-'iZڸ9o,eWarqaV~apYm25{J-t2|8yGEr %]J^ -g FOݛib M+a"ķib!Y˻ ݡp!@w:o;A-X uTq5r2?NSw^~)4uRmx_R | ^y>;7u#A4p(;#cpv窼*cOl̓i])OJ;O}1C,B=$` x?e?ɇQ%@I䙸 &C]j),Ϡ&e BmsYlPW[RaUM}dFj .!͗iHi_Df<*>uTT轾ڑJ`"Й%yQl1vD r$1 h: eԪ~Y2i5gӬІ \6˻ؖ`tNnB4AN: yգ%%  Mv :.c\`S|8JZm'H46O4{xB3M˂ܨlK )5yjΛ!ya wNomONxv,(+ N>m̖zjf `\2c{%v燀x;u.1^{ީ&f3-9N޸` Y3+Od($ϧ;lפlg ,u)RO$aG\&z>b8Ӱc_ɹjxW/GgW$=Ɂ+ e5CTP<3xf IHvb`apibV\`Fr,7ى}Ājk5xgIQ <ܐS$ |G)&]XPRr»@ c\Hvbp|mt JNC8809UrjmrϜRy 0w&@{!^+)BɄ|̽ Nez2x|En Zpe 3V(|1&eO\WΟJ&1LogNc>xR(k5VD'JgYZ070701000000e1000081a40000000000000000000000016759d57f00006394000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/dvb-frontends/stv0900.ko.xz7zXZִF!t/cR]?Eh=ڜ.+\:k)Ć?!W ;%0Q4'ě%*b#S !UE},5'ݦ)f?JAy榹PzVXR;22lC wW'h1'H 4c[2M6C 7*u7kVYؘ0#Nq q9o-xAgȆ(7YXPq&k9pٗe*6k[/76l碬Y2/ VC1H%u9sAa z]6N ,!lwKʮnA˵}.( ?0HGf)M%I~IO H=)6Xvs{hʼZts t[!5 >% E= ;II{呠bM:E_*Cm@)܄n1NM9Kd5;V]1"<Y/i{2#E1$;Fs^.6@^QEd o^Gg!H1$ڜƪPa o8 ŕvS*2vah=x\W4%|j[|>)? qvF[uX]"xm=oiTV+eHtk \pYM+fIk.^aЈ:}XVWʪ̀;pR?E]+WLh%`?VQnAWȦM1g;@7-|mF ֖@ʛs5i&qB>^+zn;H˼\U,!0]1pg= R狀di0mfxvk+5 &rXcqw>\ {:E=;yl.WBaoSS0R ?u5lI i),ك:ORbeU;W"ߗD¡{9?Zv"+<j_dR-hBQ:bIrlJLoڴe7JDO?PkUKWN1*1^19t$sl -{X nNq+b,'0qsi*,Cpn:{_j['<*(m E뒬N 0IZGpVF##G=Oc3 Э~?\q*aF*_~r-4"Z[ es&#>@K}64 YۊsQyx/A/5&A !H]{^C73,bp`gά%.ʓ(BphTa@ZD|U4-%kf]A>؃; *JMzNVtNKҋ ^즊Bu|+ f`m(y< t4o&=tx7̒n0P@X\_i/^"'7GLiʹY5Vd2TSvDUfB gUpҳ uZV%qwxA D!VrI71k2ͣ|$i .M6Sr"Rmf׼>og`\n$pm;JYcFpM)iƢs'S("'٦K2TSLVK9ec0}Ko~WRXK1"@]q نҷLn}b 1>?/N i0 I <5mAJ`"ΰ#x䔸A'>5F~ib6*B5 "ތ$!E(r>g?@GlLnM@&c&qƛ@::'*;ZI4Teiʤ9ԨۨT&$\%b27Qɯ5Fvl(}پm\eշH4ъ/ _>}|{\gfI krrS?ЖۅO _ts Yύvq MSh;%;yBBOJf "Yv03?+BX.2/HF]n#&wOlxi7+?w5Lb`(a^TPPw_ wazqF| v]pKvyr(9Ba}r$,Փ"9JJ"utǁ% wJݽLp۪]纍Gh ٚUNÔ/+F027,_;C28The&}.6ӰXab07FKkۈt`XTx1RN##O6oFlD9£3~ eU1=˻#1[H8:mk '$ s?Yo:!lPaX"F10P:3ґ-/bͱޠ$sL>brLkD7Jʯ\ؿ>@!T ۤQZ{y6x Y2j=5EpOO")HNa濳d+x,"f%d`84Tތ3lAqc KqY}\aw@WݞFH9 8?>JBz,4n .05hes,鯜'ca8/bW0GHL=PK ':GihB6Ձgx`VS?@o@Dj ,UkbArv#þ gk$^09#A+˻0H=RXL1"9J ƴ{*apJquoPXb 8+!4;G? =Ꮊe1gbE4o&Fиh"?ưؾv)xmmE8>r99q`dTa FXft̊lPt! k=r_(hDAk̏X+c:;V?8txW|lEP1!!DR7Js:DrQ{o?x46]0V^4Tb9W~& [Ky&'?ӹ`<ՊVHRy6łݖxn6b&iז炻젅;Hl4DhxMZ(s󖔠iX|463ui(>Pa8M3A6! UUCyxhrm72\p0͋0&bMihveFh݈// bv!6@L"V9Ngy.=k%TFxH{Yg~^^ص9{Mrt%J*D=1haYYLIh3^gq'=?>+5Tf$uVz)d^V~Qn=C0(}^?%%$Y8=.}zX y'z0T P8)Q' GN\pZvREJup ,}`PN#찗 Cʬ^Tau.(ib_bYbwx!HP`V$EZ^C3lYK m'hBK!ҧNoѯ#$q˺.:]U$5'͝@}T,Yel[,ffM/Dʍ@1 yZf0~4P@xwQ8tљ 0aivD.Kگ)DSd]:zO9 {qN]J5Aqr"ƑOͿsj {=}\ A<B4&/s눽NE 2j/JURۉA 9~$qQ:4S;qTaU^i HM2t`K A5IDwc"Π^?[nԜY ~2hXK^lQ, 6zsn5JoFB"QBk(?Дe>PG]8<;+T4򦌖g tͪb*4 %%,k3|R'yTƋ%-v9e=Ԓc41n֐l_x9O`u`s7n)ٽDNB>_U;]}l"՜_ k+usHO3*@%8(JY8B =& &ѓ$QЩPDD+MhAϹKBO@h ki S$+U}Pv3zeJs}?7$S1FQf2iEpR*Dw>[Uù_:3I:QU&7ekTWĸDV1ˑs! uDՈ6Qg/9Gߢh49J4 pYT9n`aiVL1G/Ã%obX$W+E|[8 ij+A^>Pri,z?f>8dRn(z~ &Ey}G.eƯoú,d2pmqIFx1EYiLO!gcϜG[z76:4C>5l%Ku1+tK ?Iq{ݿl2Cg4]\,2jևfXO-VGKڊhF qt&¦kbocڃ1D2N}!GVB+!Ėdw"cl[^<6^%߆grM̜pBZZ@C;r eRfAcoWb̾_@vIn-_jJ!u>r=N&TgUhJ)Zkχ,g/<6]T(D.W2v^E눦AUEfݼnbɋ6!%eFw no4W[J-^w0*YԆ<Ѵ7(;Z ɼk]dYdpF&OԮw?Pj%5@?+eMYC7^hU? pr 0l]/Fm'MeоPV T /zRt B%tb ßN@Iܷ \i^![BaCjQ~4AYp`V[n/ӵ sh/>CHy!|کnJT0^oI0{tpC$:v(őWO;1BG6/{TۭoY0գ\ʶJ%ג> k9@"R KVm.'0lCs[<ryhhKv|*O:3әچ 9R$g_0]t\\ۗC t)A(;ú;N֋^ؖcplsfa!چIoˎl9rk_%jq{χGupq'o Zǫ -nUsږښ4`6!dqf񧪤%,S.ԬUt/bmTE,7|J7N7'!Б< ˖kްedrH fۈ' ^n,+:=*a0~{_6hJ 8-\|A&ӜxJY弥 +.Kh$ }6rC}HxKi\8WfgڳPa 5/w6Usdx7GBN5s"܊g΅E05Zq1zA.zzn0pLşѧ6T+m^ɶm>2L"/lx$R.o.%wc@Տұy u 2Л?’SzA )0B#rL`fӵx3㷉y"@|$ǍhϑUh2<kzkaW˼LHvly<` eaqR0w n}a>kK˖2$hA! vէEeFƲXu7t@MXl@N5MlpD+K Fnӈ=!?.4g(+ 5"\x̳Œ˵Hv| >b]u@ ,MgxAKon B!rÈvG|o44w-飥A"?܅h+m]J#h1^Hx'9`t-kx.\AmpK4*$iRÒ%vvv1p|Tܵ]/O9֓YNkp;gq>.{@GmRU]nW̘y(&JwDtk FO891 TFHO/m6;g+ڴBs𳘛+mjL.063|,bT(m:{`5G6R!%\ۑH2PeC% e`f[|ygDu; A0E׬M$v*RB*׉¾ڰPbŤǟεfӨ{NV[l|{M$ ٪Wy3ϩG^po/cgXUȗ085RQZ/ȓԿR &&ij aMA Bݛ`):Q]yKk&pvvc̨'mi:I<:)ǏˀR]؎ގM5<FyJ-;E??dvGIUeAR9YLV-L˕ An=}b$^.b(LNT5 2Wsp^Q\xOkHe7/,yom*6:brwI^+>SDr Pk߅*d̞%@eQ:]o_e 0fAeB-=q\a&U1 o+sqm {KP1OC#2auX'ȟ->Vd5 5!!O=K_(7C»wcBZnʯ5<~h~Ib) G̠8 QCbǰ[vmYΰ< #: ҽxKTAqCRhgLM F./?7F~3"_۲-u젱ϸa6jc ԵVhK-*,wMm c)_v9rv[~Fw@$ &//eA㔁Lbn*<ϱB ;;ې:`J⋇E8A)h+U͔$m^umjJ0*^"#pwN3pm 2\Fyֱu HpfTÉQb>J SG8dDBӗA(!$bBVLY,O^bҳAn#CQ_9&NBkAsِ7ռ^V5kJ/k/Yos.i3?/E{>JW c 9$q枛c|.pvab Bv~[,b-fW1L@Ej\49$9fHBv[˿[q Gr\={ͼW}N tOmt/H:~@Qهp:zY.6gz=X֛uBUwN=x1 { M7z +*!ONlw,i/_zNQ&V\ {5Xr2FKdkQIlIz}y8rwO=q2!Y}Ļ g|" 8Ɯ+Wm+[DžP0"Pҟ`j OL'⳸uԠnj&TJ[cnj3?'^wsG>ͩztyؼ5+|t;@HC K5^#Zs A$;f CF]TA-wmzZمGAhs5F)C25 SvE3j+"sdu\xzn'/e.<^Rax_\M [g|^<ԵwƋCT ,CoU-P'WfOe ~(򄅞GDG399Ǯ|;v}G}8P)yGߒH .V,()Q XRd1Y,*2`.7U~H'G)ԔANNL r|t`L #EB_V sQ)dD1Yqux? |s\@ػ*#uJSJh;K+ %8[q cG< w0GbD&э+0eVkC׌!\QGI{j2WKZ삜hu%4;bߘ<]-EUs8xQk2@n(jײs-.C74$6j&O<YY| ƀ]j^VH 1W ĀlfW6 2v|{p{kf7BtSwkĄ06C|a61I ܼ2ʘcpHvuR՛wD * %K4Dj z0!Y|hEKSz:l/SNC/PI+X3VޛM>/PXR\-nf ^x|ֵo|QZk#LbEYj^OJI92UJ{v2D˴} egǏ`-q)j/!8y tPp?Q v|dIԿA%3ϺPU&qxϮ= ~bkv ej/{W Ů]U\/kU!/>)kF|wp~ttߗܩ2p@/Xc0` Vk$us5N*o_?Ye4}@@;5肮E5 ]b]h7~냞PW$@=nvƪ |E&bm3'fYO#o͆) Ԋyhl5YjPYUBp?%4;^LHՒ_ b]:Or:oC/;ޭ ߞ ia.6野-^M$JzYH%qFv1.U?`!x W>/o,p~B:NJ 31AtXk մB;m]Ci:XH㋆Mv#[<~ W %9 MrCS#^h겅CC=&r>T͸l ©4^[6D1ҽB|FOC?ӨuJmX ,E!q= ᫛kɤUrWd<&]_f̻;p)mb?98ވErwwTanYW=! R҈8Q?(Zx@^4wJJ呧Fx S)':ܨ6] ;fB/śx ߅c Ufdb`Nh/]c;LwCʫ<Qס42Z SqKEiey ;L آdq Rc em$X'85_Ŀ6;zS٨{!XۚR[ Fĕ7<&v_~đE& F]l=St1K+e_yeCd.[{kgݲ@Hç/_~B5ޭ? 5S‰Me3'VHLְ(np<)ʧ=~gB[NM\Ӯ{h#ƷF96V\{(X_͑s LxĴX 7T3wwxtq~ %1a1d .ϔц!V8}fY -vvwd6NjF_ckOz;4^m]J`4Z:0,FPCXRIkKS'D-;;k$2n<@Sdosy៶EQ6F-yqRPD֧z-FuA9%}E#U a ZhBEeU4 336g>UReWDG^F1BrR5Ѕ~ o{H{̤_3-OcP,O}jhL%|O)uiCҫ½!.cobl:(; !,=E I˄e:N JM#̧ L,tGz~nB9ȓ8TlˊBKOA|s>;X"vҊ:jHFI78Wnb1!8n/gYLIO%`rˡ 鞜|뽥,,f$ L^o8N<x֐IL7b$rxd; 6dH Y4]!ysܖd4G`L9۬/LwTyt{$1;jf:Udz_;p'@7HV#sxuNyaeg&-f sDBXmm[D\݅ ժ"qVGb%`H8c7qJPMB|m< Z5f`_*-iM)ﭼ}8J6~&j]9V{eC^/K& (@L Ü\hÆm \M֦֌l-jkx\6JM? b'_? {74u"l8jA M`<:^e K6L*ej.Nwl(p_qIjbolȢHԑ C65İrd;$d?XӍRY\hV~6FVf$[UZ'Uz_o47{B!Lן{`bEhe`2 ctW#Ֆ};qq&yxͤÏ+e923yr "s $Kw߅+ޔUj Xw3+ *yx8I n!wȂ8ډגUi"԰M_h+'šw3-yC9=W2u ~ϖ$`h yֽcް]PXk\}?'[Ȼ|6JL,>^ l;{PQ(0"&GW,iiCW^A\,7f3/%"QW1`1y O=pbVqd@+# jWJθW2O^ݜ`Av4C__5z$+dW'k1j>B[egwQCΘcIʘ X6ju| &DЇ; BNK X+&i (|aBL\EE$oOW;":~DuAAmX9'!vwG)cyffEXFK/V +H/ܚi "! Nphpehe8o]_ڋiL[KM4DʂS?'X.!u0pǞ;kr~/Db]Bg3ٯ7|oHbևѸl+l,[tŅ~o9ɤP{g_,h}L&HoDWqiI: \vjP P2™)ByLp$5 vj7o%>,h>=IbZT6vc0B f!wo#t+<>A\,jQ Hvfje_{>r%էa ۭ|2ƾl೮Z?wD)J_iZ"Y)W%`y4+0T…l1zנ."j2v FPkDR'j`Yf$|x{`7N7A!F-uI)ҟ8d^]HM~Z|&9BL!7ZkL^< sz_`9LCωn?5Vd-ɉAMp/5ȓ,YdK"tg)>3D/0MO9cla` Qx:,5_-*ACF 1cU i'8y_RdC)|:/WE:?7Y0̜3G>PZZ-5 F`O'( Y)bt1WE8U'uՙ0Iͼh?tRXa` uߋ,P읖󭅦 H34>Ţ%P+ L3>9:lwZIWOZeN}в$Ӽpa4Gۣ.;k#'%-ȤlvJS0ep5FSxt̲+wPUOuu@J#%ƭ0=M88 q9i9qu0ԳњT%/ #K>\Ed5V_"˺r&_lAw}>b87;2#Z:Z"@N9kpns^;Svm2$aib:I'#CSxOI k|stix j\hP@e^;.Ys)bIbAbV`/sT&[L hxk\.SVߠ4q=IH1uJ67 mC\-P\R⴫_5re|+eUlII:^{@+ܝiɠPjOϼ!êZ)9\ PZur@@X }]6AlgnJhx(mY!>DN;~ ݛJ0Pꥯ 6K==WDM8N46ї,oP31 ڞ̨ghf4*Ȳ>Yuщ$o)[ҷ#MuB} ,/ T CFa3 e $8\ADw8_W<[Tbhm{$b9–i_^ 9 (Ǵh7R]+4r$ڌ c3Q=|8"mq/m,. Vޛ/A=8:/qmC$\;@Kx@[XpdevȨZĮUtXbo6ċ#۟zEVI_''='!DBbPIL7_TF~Z#~\)yO1W6J)"nKNqqUrV)[K;(4Jk9IxMnrc^3+&D#yj9ãLII('3'0AZ3L)D&pX!\]~V X0 S\p {.ڌ-:O5OhC$Rϲ3s<e',aXFt0Ezo𿍙ibOW]Vݽdžx9L&GK4K꿾:i'ӜhPpʉO9.rXLժ!VV8Ɏٽ9 *CF=6/CD[n k;Ɠpi`BX](JA+86Rƺ-UV:F4"=2!ʑnQx<ZmEZ?>a0`utwn'%#@Sۡ~CݳXaOTNf_{ Or?wEG^ccX\ =5Q)۲(_91# O/wL5Mc!idgzkl<50fD@"ܣI0cv9Ym_④ bC 荛vIKU/>s4* oCJV.fKFҋr AFUC4ڨ4oP%Xe@y70>KBe+jRhI mRW=4lfrFA3(t7~o.1GVdx492BSfgl>4نZў"TSp_}+_⑩ (j8n9+=Yi+f3])pk!,cۯ^^":ol|+I^QdHpM}Tez}Vx𾑰Qr|Fz`;K]֗cvYc)nup?.upQX^u(*Ų,6yPW+rԙҗ i6K_aks{D St1&j[xBn$݇`_;} '& s2<2} f !TUC6Κ1uۨ=̄lfIZH2P |5 MbF|Dpi=]FOY"Oa:[c5Xa]xEE!5eWԉ b\o#bJt)0Ƶ{.VR7`~RҹBO(a9z(E&n-#qCe۽њMBQULWp&ghɾM}V @$sNY{/||L< Ϭ \0vuF@yյ wMy=@%ffVl\)9YҬI= X ж!?O௺NjT cVLg̴2N(I$b7 =mSAzS ̃qml^wK~,> bO!$Ue!!W\VO{ﺳ'%^iTCsC.К{/[(ɨҊdYk'|!}ƵoNuW)KB)ε9 㪈 58|T7*;qaWL נܩN?}F~6:OWgso,43/[RaSEF qeVrdNSpmH2*w&bg"ѷ):$ȭq B4:q9o7Ȯ拺Ҥ^ܙ}wxT16/gkb)nƝa"sI}~]$WՎ,?ןzIWA%sO] u*eA_3ǴmO͌c Ć,a~:!ΓP(ꝏwngs~[1"2Ct=R d(֏ʎQ/[y,9&, A+]s|YZ{ (atP9(,ɻ0| 'Q;VC>u/8RKi__Q-laIXmp7,qnLy+r'Ff?[z(2c; reTPEkւ_P'm$Ix8[0fֱ:VjA kCӃ↋3i zg ۪0g(OJ&P9bH& eb#@M9 U-ڞO7Z`uUP^2_H^mwF/LRgO01SU~ZQ &Y7JPț4RayLSw:&N/t&UaA3mdm4(Ʌ{v~y'3ûo)D~:/퓰ޞ= ?8_]`\'%S,Z'_4֋_("2 {tK6-ؿR7'tʻuyŴ1JP 915lPh <(߄@"MզBET0 #0|`/cX1H* *Ҏٚ9hu%TH2Q>&#;Y#jj^Ԁ$qWVO0Gc^kjњJYH]63F|/@t2Lj\ ;L{TP!\|K.9XV-.)^}ǖgӑ;K% h̒?`v*ꋘ(+܂+WB}>X}џ Bqd|%.`Ԃ o.}da" ^R`_7Wm?ӒR}{es g`=a⚫'e<;384 $zƛO|!55-)IzjvPORLQv;*,=@wzH/Yj5jmϭ}fRvATZ~ǔ\Rn)"O H[+M\vzzkEBf%|~t=Տ^NGzZl{H[I: wJ#oi;>*цϧsjm@Z`Im4㴸C$ag2Vpo Qx,;yj+݀(ureIRT@^: i<`oXO8)/qTq˧۩/7R]Ӳt@ ݎ;:b]T6:{i}vR48)@jwҿI:mIc?JoZdvޖ"5izQ~;[{M2U9s*ZP33'EMҌdtWS2:?ŧHS] u4)ۇ^O߭}|׃hK[Z{ -I~L-s'T\" nK#5nvl<xo&Zp}~ć̓y3Zceeu>X<0)e`ù61Z0ryZ6Ԋ6[ ȉ᭓`HFhW0*4ƫf0Z灂z(}Y#b0'-~EsVն:4-!7W[=)]*^q|at]/WO[I2MSqaHDyT+{@G7F3j,&!Q6@zߦK %%~3lR/+(^nvclwu#6P @ف^xƭJY>wITPDw㔥Sўp8_oEt*'M'"xFg< 9dA }U6l59v .X{fx lP)S˔Ө.8g¼9ɓ<7I+۷ec2]֯;+Ҟd D;׻b/Ў<.A9.fCScleFN~\5 MaY%}O9Bc4PTU:>!gYZ070701000000e2000081a40000000000000000000000016759d57f00006e9c000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/dvb-frontends/stv090x.ko.xz7zXZִF!t/n\]?Eh=ڜ.+ 53V%XPʮ~[ݥ:3Z@$g.(1q8QDXfA*a{z #5~fMU֐"ږ;fӗ=t}1zkT>]&>+|Z ɅT^)2ᣜnuVьJ0$Eĥ0ۋ58f(<^~E%R&d8DK GaU6?oWꎐZ-o т&@ӢA9.ZSJnr"7~ DLtMtA &?\TD;TCp[C 'u SuڧCÅѸ}& i0-v+S%c -.Rϳ4ˆW ShI!x}4- @"6~F{ܧno&’P9jG*= b}ƼZ_~sCJilpͅ5az Qȸ:uQQun< :xDR4pgޣlgGcma8J#jͿٸ #W &%qI`zV# ~;ӶkM (T[a `KN0-< mv|҉egbCs@m8˔Cb0}zdYssݶB0&y6ϰΆ}."= ݮ_vhR1c,KҴz86.& lK>kdz9iiT ]s*rs B_Ga=WgޖZ"I[^۩'څkQ̧_`N(ZQ+rI  KPGE@)ܓ>NO +Ā1[='tnj!7lclIk\왩s5xcKΌ{%ТcūC8OX8pXn$YPVWRpn-瀩S‚+ YuZM{)$l| #%1yM1ˋS{,k*TxRe Gow.0z"4j+CY8Axj|$5:{Psfov?"/-h~b#&M0LZɃr(֮S}MMh"ro J԰Dhrtdyd5]Քޘ[2@c i PV-$S Bf}bʉL.rÍA#Xd6B̷#SoqZb${'6 YS]%MO[4j4 z̷oI@qYfU:8WG,~;[}$Sć8W#:e)|ö% L¸@t~}dʀgͳd@wS#RBlFҜUќ45t`:c0hY ʂmy"Lb0 =)Z۾&˦ \^<7UhrxXnmۢ=AY @JwfwMn_3}(N8O7oY>*yƒsT!Xkn{D(Zm ɨ g#`mDȦ Fa'뱐Pj%+6?څ.SAC=w/ ))')/7IayoBnXipٌ}m)L .Oyu3ld1 )AH:,19wܪVcNJlRaڮ0D@,UmUH?Q~Ř4~"'Y_MKekT)΀X{q 2sk!}Lb_z}]N2MgL^)ܖl'7ܚv@PySzvR#013.Wtfg݀|翏Vsi!GSRt|[4.Xݩ8Ľ*$`+4 xfo>tTN2Zv-&W?Lof \ϮVUaG4 gyG1AHڨ+ t[;Wϐ3rO% k`]u;īF ar2;* 4AoŹr> _Bv3ťFzGǬ"ztf*bU*fࢄhF=)ΟEM40=d).rT$sCE=Y<|ӏ_, '1DzZq?,1PmP4G]_U(V%ݪzJ&'bUZ{xɨebD)ˡtC_S, ^bJcRܣc <D"DUJCU3j0Ů`ްރ [Xcv`1ϡ[L}+}lK`0!J,4~羌yע[a 7=8(k aWck]y;7jK C2fl3DU [ "濺ݔ<=KPj^:D ȍrξ`]O`V0([;?~ff+RrqtCKG5tnp{I=vHMUٖb gN U#]î~䈞&uYLL1Hy_ݖXVL^ #UZ?Q|zbp_ V>Xfc=:`O-] r>XpxtNĩB?f% =b&4ĕ,.lE}>9܋(ΌMy%}7_uB CN:Q 9n zvGs'Vص\Q/oM^1ԩF˳0ovR)gg' JQfT-g'aID TJG>|c@'^eN|a?jW[ 8uy2Q ߮CG;}9p j "XfQ8S,HFѩ2{G߉Lv< (H"!Q"GAM)y0Af>#xadnMFV]6?ev 60,6g0s߳RGjNyYqq# C8Z>ȕ'U;.؆xSEζt-"ilMπ[VԗWE7Z:9K+;*&"Ci*`Ǒ#cm&$"//B]pnt=R]!Cv{W˭YYXrU9ҶX% Cǝ!e&7ȸHn{NFt C:dɧCU=ǥ/yB>h/{]K)s+SR_t.,$8Z\] )/ߑ.2fC!}N(T w{%EQMU2fo7:*wRwD 0i 8M uI{s&7ͽqV\ ~ۨeܜc6&-?"%G+HD@'RpVgWj&3Ag`޽nR#4zDYqcOw*lɟ׎9{;n;'Xr`o2rγ[ ),wwWV2.U07N7w5ݵ 0Z9 (ne^2 NU  HwZLbD{܏ iNk TINj D=_e?#URr/O}9

*A{f046-'uC9ڿ=e.n#e_i'&1AO~CĿ`[Xr(̸NLOaOjÞuH/ebSZW <R=JWcD{\I(_ )SYHeLd|A_MѰez?'ԭ{4\l+s6z*]s}) YHʓ_|xsntl-4묥w9:(DySySʄ)9+n&OGxH-=O Bun׻}"I]ܭVn5 |I30[5Kb6 V)O_RCe3siWԚ2!@=m ]Ur՘_%7;qMN:،YzvzQk(^7۟ެfcFTAЖꑑШ71GE蘱r'B6D+Y.YtzMM5%Z4 HQ\DE^v FD0gewk#r1qGjź#hnxPvRO9Z%ܚj~x\j5{XjS/<#Z7+hr֛RtĂWL1!C9bW逑5$u|b!L#CF榠-3!Isk)F1|A$H#͜_fjP}{.-9 BV+5wva/ʃȀ/&{K\*8=*(Su^to;wnCGz ]^zJ ]޶H2SWϴTmќ ET0g@M=_0|d;ؗ_{T+ dd>rK+m #B1v%~ %/|$BOv#4f.QV\㬠I0Q`[[^Ő8J\S܂7Uq r#%Kj oSgny- ).ЏIM̪2OVp" ~#:# 0 2YCЅ;ߣ.ࡦcKx/@89@ϳ_2~p# 4mPU&bx20g -K1(XL|Rl g]|d44aT14F`0[ AB/<$]ӽK2˄&\ߟ&~qs!\++q!K)fj vYfL=k2y:ݴB6ql %ۤ@*$򦸘[xo>>aiU[u^ 4ҵV.i(woƄiְQX@~'iVLHԕ)6$nLfOHDF YZjV]mT7HjsBQ:'|\?*e٤2v+Kw'.'mgA9:g 6Dw{jt%rW߱eB<b7mj]ؾlޯښvjTinI;3׿ E1,k)X&,!.~=m8c2c뒏 Lo0t v<m,4v |MApz쬟V{@SWcev( $apY0J+sSlK6ѩ^B^{"B2mĐ{ %f`jHcrMDHq磧u1=7&@ջ}EňFFkYͅ* k el4"mK,/1e;*l$N~5%5fo$JDlF".$x\rҮ.n+mġfUyaZ hNOwj*sZpW˥`5v8@{itCo8 :ئK?~nk~;.YdIK*N>qg^MK΄!P k4:1 O.QA\aQp<.X+֟CZxHT'TʩhV֍~R^i Ya!P NkWrvcUB `昅}% &V2] _ Y +VJ( 4)]fI0dv1.FOX E1tOh^FD- DlHHێ*-(%$ 櫭, nҤb0u}Bzs[«_GrCC0+;, "fLW7F˷?~ zehUo $Syw)tJ@HD^K j yz#pY}އu4Xv`ӟ$ I;꼒93ە0!WcxPSɦKd{K}єf? # 5%$~n>Jyq\k7D2VU>˒.E(=ȝT}LD>}4'4*w7xB(=(2pGZ%@քFP.LER"rUUoUeaƩ*͐im̈́`R*4贺ro%'hd4aOSd냔J{}US{fȵ>Qؤ"2P@iLESjMtQ;U9'>Xn|R@#foSA?`?R$]mRoC}nsuiTQgQm:vb '# ];l!2x4Xf@-j NU9.U^>͊ ꗸdtB+JR3̙ƒmMv'lwLvb.xi&׏C3~؈+qիb40N"I Sz#B9 B Tq2G\MF|I6COMOF IXEHbKu'?zktbǶ`Zz=env8'""MiDO{qb}@8!0x=Laaxk7P- :HA"׫>i0IP.cqȑ*hzQ?e%"j3C,YsaEG">S;4Cym(CR'V :xqs88#Zbru$'Z^mYeqNc H&NXczA s^3PX' fvc 7atDn>h [}hԴ׾4ӫLtʧ 2jUNYbMLcI@a^c.ѣ\Ԏލࣔ\glJk kf,S0ϙ-bȋc[sr[[iD5&,Fd R$=j.a; *bbCFt}; J)^?G#-yJlإ޼nϊLE5MVx[iEUNaۯ'*#˼~P/lbTO%i7&1=.<H ^u5j(<(5.8RaXL2I,7 U紴Ћ杷fQp, YOԿDI܃a AT f :g@3usUKfFXlz1*A3dV]d- 8ƳÌ}$.p}W~8BRDp; h":~ nūGI/ljt̷>qKA=ED.)%D~\&RQ["H: Y*f )z|!DwZA,asä4>dQp%n* B bt9`n"kv.llyU9EQ[r)/*rZyyxI_p$_U7/<4 gu ."Xr*<͵|8$ǒQdFcCxxʔ\D|;rԊa|敿6>o.@G?Fϒ4C-1ϹUhɇp$.wւju{b1)3/luJZ qp]n4Ȁ9rs`-ۖ)Ch FoK7̌^OHҵ!fhgg {63zNG*hXf&wvl ϫB:% 7mr˪2v"I]knt]ҕg"܄BU1A4_4h"pQy?߲+1*Nc#%@(%ɣJY;.a==CKV68]@A}աL<Kع!l9|V'i(TN;-]+S 7ݦT bm?<$Ź5Jr6*k%r/̡10%?˲s7ZYnT $i iVN xRp/j CyF+omD)F~H`:6nJ;j# 3"/My|L+ƽ䳥>{"e?s[ZZ'_~㎆pI+vE0Z-Kg[4:i?zp K- T[E.+' # IH?$\Vtz4_-tnPV}qm$n;٢ͤ Rjf:VFȦRY_w㎦; q0Vi% 6=F~Jt .MvM Kd6<㦥"l٠,&XÞ.S&.mX#Dw z,F+!!˕6|RZTGUJߛQUeDn@P0 pY1 A>G%e[|H_E4v֌*QU1}í/38D$қhT1bX+ 1M0IMm̐ǾK3XmJ.lUKiYE%Lfi0>H@`#)J Mݟk"&5p( \ɩHx9֦9e_tv۞Id7%9]7+V|U#~5"<8IlEKVQßfma"@:RB]U6[f_VC5[uۓa87$3o%HIRyS9'e ȩ$\Q*\L&w|g0HdǴωFnpJ |n*UWn*`B4Arj^z҆R2QIqmҗVp,dy|l8W-O~n ,SJ_ iBMzO/O<џaPYg*(q=⺖|h^?Fi_L`F V2rK)z3`A?,"X N\_ P(ٹ+ˉ~jh" vV\U4DT^`S0-.2h%F߁H-W{.IA"./s&jaWn$ :zEmYzE|x |׮An0+d$^g[^T4K8Fhr< g0#\]̍qt.RhX`|{Q8?u%+]k֮\S" )hn-aLөyֹvݸ-H/F@W0 {3x咗NkD V9؆|(B\!U"r3DR;L7#w͖xߣk U2Oi =J*da$zlҭ'6BuZ{oF% )Rd=lU-M BԼqh^Uo8R?+DseԺLJӣEQx}IJgBgQPDM2C*6|*lGJmnچ"_7'3xń.ZU(P~wFoDT /cb\wkN4m>kPcߜo=0˞ `9Af4Ym0N[=a7Td,Q=q7F'Pۻe^Vj#}$[4)Ci#NE"Gw`msQ}+WAM>Ӣ,Lވ÷|q'hv@R ZVxkbEgY$2 $yއ~CĪ)&΄$VF^8cc!i̹m͉aq~ wyecnKn.T.ww-a2UR? ٦#D  &+hWMPQ2̧g;I sQ;'_*Nkj=@C(v@$:=nV؁{!@yK ڈdu@QCTk9״;"E  |NL\NHj> FE;Gћ17&+7o# "a b8߀"AetfޡzKf$LSoRE%U+%Ku:IwJ5]4j%-?&%;8BTDD=Y&MSad\[2t)zJ KE'2G,-s*[%FFEOEhq=#u)&)T 1"P fu\; m/Ppw|T@sPL˴@ABvGr5K(qSw}鹏JuOPhjW5~WvY@ s[wNh#N C(ʾx1l?tuGX+Z@=nѝ%1x,Y=ѧJW(v؎)SvNGUWhZ1@ mJ仢ю̀ xS&]= )[<4/?izm@"u1if/A8 zWXZOM3$q'?CD2ں`9D)2 (44;P%HTj|kz|-\\+žzH.oysf vq@DaBڶ у(֛5Iκ W"_>̷33NVGsĺYwkAx{ P TXt5a@,SsXʑ<)".P7}I]1^ZkHF!?=?^XzY T-H>8}>#rG{v-/'_B: sL s*"hL\uC#e'7L(?+x?kL cl^?pi YS? 1X24<7EFf/Vԉ *A1zEmb52 Z}%uq;vAM{XAzD1<m|Ii{ƧO'ч{ܪިb,uL+S D[E ĩBiB), E~cdD3?͠ʗUJ (dZbsu#xS4 ?(d ʯ .{ΨۆޒHAl%bl"+A$z<7^lZN#?gjoCYF⼁(g ҳa?ZG&G"n``ٞ57ƹNԍJ1?CMaP -of}T_:˞ĐhOMReH #P6cCIe9<%~5A5I6bRч1i-r!zcќTЙIwmzi?Q0:X,o|W7Ǜmq(\GBPN[I19 ¥h,7f9)k]T{}_@emy&XӠ*,ff/#i-!U7Fz![ٺGE@:4c3 VY7ߓ:AK(uĿ HteuST:"ȋ?FqLIErGԮd[?jlK#&?^"e[f_}t3s\ٗ-:O'Asi;,N_=c~pbRDՓXmF& :Fb[e8֝ۄ nqG":Iym l?$0PP^1 6 % a@f꽤׈Kd &&UDg9 h! y([]gKQPN6TŤd_ RO=jWa>|IwͶV>J>,{݃+}Jfˉ;.<5=&42ZUlZE "# /y2xAsqPt22[U7t`*ԧOd6YXM~`K ;(0amhE@;?X8c|4pMte`GAWum.&( P[?^՝b[,mNOBȢ2zܪVZ뛲 iNu]ZoʀS4NɐnE/ȕ[2r-zinQ6?xģDYxssHoDzNLxFEnĐBBN6^ml|V-]1>ht<욯c#2+7څ)cP4SCR,XTM}6xM=MQֈVLsp&*9% <RFtEvuYܺ`Jh, aXd7PF \I (j OC@QalcZ6S-ev+HbV\lQ^k%W/&q:UxBB@V㌰(?c&Vg^뤥>ʓ( 8K"PK( \ ]:DsK%\}ݱQ/v9DT10Bp#99/$3IBZ,u/:z.tjk[,ިr  #A+ ~Z82ݥ>xVܸXNry$OI> sbGN)R=FԄ/WFo$-msMy[->hA}C}ٍ|G^¼%AeW&N礸[͘k £4P2p'HE֠:PLHz?L d؜sR8Gc骋`|/oxCɑ"?-ne9LF$IB?-v)~ma Щ)%Lg0k;SB)xBW w*`g>I@ˉɚC6:諠a|g>>ss9]sۥ-㓜E)U(s{ (niEZʪ;CSrk2O 3bg` 4a=% &~z9viBf~0[sKdxoy1C Kɾr%o"/ -uEDrfK|12}nWS<#4 xh} ~l5&)`9<k\W, t'@jBVG9ZDLsUF* hC\$})!QUʥZ5訆ZFP@(Tpj,[-)(TV.N@QVU`+݈9 Fbp & nCpi/А)/|'W 3?HfhH4ܪ[L5Y+LOR,&Şc|P.%.BL‹&~f+fKu75iQ6_#vURd|R)uB~$d N`ed+32aD[3 $2X˺=e1YXUl>':p A+doY uCѩ `/GSڗk6σȲJ?-wӾ( 2ʉ ;|s[S|4MLn/7|OӶN}ٹldXBT10'ɫ.c~o}w,j3 5Tbr81vo\@R-De͛x9^eZrNAW' 5KTvtzX,<&$H1g#gA" 5X?f:&2sܜE#v(jdgqh$sӸ7vfhЈ#ŬOU'FBg|)WW-=DLge *Pk;F;3;߀KtJQoHK͆ `ӒHú\z. ]aK; Z' s|4ݔE+J=ϭ϶k˒giX?T- ,U} Yo/ͺj e,vz5^:b>֌E ӁƬ%6y>/}&sYCQ@* lx>ģg' \z +x{C7#gaٍ>4p\icQ+Y@5*c2lsS\AǑv;VȄNK{Կٗcy`?'0HzZr Y FWmoD+?# u5!Uz&oU2e賓n}fq! =dМS[hg;Np']7~MwpPV`+}2XR). |MsE$HXI#/4܄Vdma@ƙi%D`NG~+lzX'arL7@QSi#d8I\g|lcV򓑕)8h NݝSspp:\İpJ-2+fu[8C4tv!v=~;k,X6VU!|:z}ڹgXTR狖F4y'LWXP6<,L-~< .ݸ d @,ݜY ano]D]*8HYqAEß'˘gX!FyfqO@az3׭(z{Z}ӣ}l?<,ѰM^t)=<Ι]ڻtЙ;<7c~4ḵlZݵsZb҈kcKY՚Cs%: Պ\np!=x@*vI@=/:]|Ҭ:#:R^I2F gXH{2hc̙tWB$7;x#mh7kW厀=ˮ#k$u86G5Ѽ ̀*|aA96~+n[O%`\%E={fFBLQ2lc +뎾5k"ZG錪NAE| ,]=HDdlnmt&[F% m) LjX@>bYH>qO)AS /o1{)]xy_]+&X;ĶK4&{Wu-pChՍIxQG4-{?0~?:%]¦:Ǔk"O믜%8jpT2vk ^xle6ؔ`/?ȉnl'cxc4S#^ӳA ׎Č]Edb`nHAWSrvo'e s&iSmJ Ŵg"IA@ w  ~ak51DF ٧fOq\Ĺ ً2}^S V$YBٺCV g=`cxt;0W z-@YൈC+MT7{^hN}-K8$.ā\P K*R C%q^[ylGANU,[m4N~GBh#IAH k3*ᡍp7q$yŅFFid3piԑ#)d[R}Lx` Y&Hh bǘw]nh "X#dnH8 1ZbX&\X= g WXOFj- zn/S; r0/>}B  #9Si("?30h11Ee\>@l`Ӝ|(=|H7K=^/>ݙ EFx:%[^=zlJ .؛h?tJ%ucu8H^W}l"+`d(:[>xV.0sS)}'@"\HV5=&cMf,,1*:QR/`4AKLP+:z24:|t!+;-JFH" RB ]jY ycS{N~jl=J: S(U*->ƟǾN_,}'+誚i#wW$! ?/??Yu"!GIMxI*|]0z)/x۰ vv|tc2y6[6FRX/ ~eR–6j/>oyfqj*^}L/Vz2^Z3~o¬ӁZILx"N@+ghL5 1 }e:3}f!J#Gåyf$ȑ.(tU b YȀ쐥q/o aG-8hUb}mIVXʹ@ ʅ̥ dKrBt#Ʋa Ǡq υ!1˗[?/_,:V(-iVJV[W2XFTL~~+5fݔ |c#Ipo8V嚁.;ֹ&"5F{T}FO5ĸ;.{V{#y' i>mgP.P,@PK;PgV];פK5P5xhG[q^opL0ݡdpɏi#זNFms36.[vѧ>d7E'}L ]%w12@*-!*)xCh =\EiJ8<'K>+Q6Dj8ǶDݬՕ[dA'7-(? ʮ3Nuz)Ja߷aD pb_MhVyF3dg fG7oK_笩 }Kc}XP-ncYmtvhͬnHI'Hp}|pᥡ.!S t($n귍dx̽Q%xx:ݖi*.'\21  |p4g;6J~,AB).Au;;o'lUH*t/oK0LфQmY;WR2\5cC(>yʅN*}iw9z>T y )|`/gR.JTh5%3+jKN}K.|2tim64%Fg'H_:Qmzn(vx-,穬)Ik6\nm`W@ OKJp<=@)'єtv擉9}RK}LCyv.cҹNf4#{-* Z @16ofGBv6̏b&ҽk=" !ctEG?Lli`Euўa$t3=. >|6H܄+%= b/TrG"oSWo݌(CtԱ}_c,{I&Ϗp0&Yײ]|ee3yn0K&83v; }ˬp*SfOfn}f͹?K>,m͈s˅"2ZoǏ fB3ft= 8dyk~,7{mŎӭ-b6㍁)7-}m@ߎ-:֦#a(ԁ3@;jҰqOTxҘGnR(4ΜW ` 6<a>hM)ԕ72;MmCPMintAk[Ktx=!p KZ'gtg >%FUEc'$= xܣ+ΰbDH(m^ E7*WF$YxSXS8$R{qâ:1 T<ڤ|Ii~JPe˚Dw ; U>NAAL_9o1ϴT 9?l(e@iWm?[|=N+=OKnP~K7 Y!S40~ߝ0%\$UK%h t{Z=f]Ӧ,+Ukm}mιeB5rE/s4R9m]!&:BC!Lj,=ڳ{x<\F⋇4$j|g%/HR6D"S$1XO!JBsΜۢvq!ޮ. OIuM_~H^I'8٦t,c(Cϒ↬ jn\>^t! P8FRx5T;̚bc0Z (+d"dA N&["5/fȲBH&hG@xO6dig9's*VKj#)4zDŽj~{Uڥkd+>oh[l_dJq!35{$/5_PۢyXߚo=ZAQ[5_*I*/,nǧk^r`̝i_lŤaP_%+(NGS|)jzDHYyxc(>x.*WA>І0/cl)jֺj!M4KI!Xj\"po+j, Dic~Kr@ ~%~)C~J̝-zfZj 4Ġפ֟?]&S_wsE@6N #th9p1-K$so1qMsL9Pk]"qj<䠺<S8Lwd_!ݧ tµ+? I{ [|,\b5ydmoUb4:f%Iڅ 8߁0ݣ0xT"Bև4yzc~QMe; 톒;&&rzaSEB|y_1蔱gYZ07070100000111000081a40000000000000000000000016759d57f0000fc38000000000000000000000000000000000000006400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/bt8xx/bttv.ko.xz7zXZִF!t/Ȓ]?Eh=ڜ.+ȡv3rpM?& ɩf۸wv "kĊLRN] Y%ߵX%]dw:G1gޣZv R.6lפ~%d?47;ɃIAMv>2{) - jf7=L0 \8֌@i4}(t<= ^Q›b! MPnAX6ۃvxPʾЛ䘬 a7kzzr/axnS :?XOFARcߊu.1kAKFP(_o)1uu)gZ.~t< :`4i+eQ@A,wq`B?VftzפjEԾie*xrUP;._{fܞWN|hTN ^D{-;aIa ߭,Cŵ|mJ<>dB1dSC>U>CPf^9s('6L)bNfXOL,cgqvaf}Z}a9$ltZ/.g0<Ή2i[j~RG瞳l4_G|tВQ6fPlj}W)=u {(,h 2FYH~&JL{|A$!^Ϟ-ݼ6j:n7y׺˝&7KѦUvPf L8 J{n %:x!s.XeiSΌ?w.ҙw\n }ɁSah+o {4Ur5E x_oPgQß7tO6$!ruhMޅ/Dc9HeQdeC)nQ+,pJI3w{"n&ey B)(?UkcKP,C`_:&㮫 S&Cҝp@Khɞ0Rm[IMRVݵ乻ǭdL\+ ] ̓TM^[ ٷ*J˞Re*ru^lqCHZ֜+;{hhs!9jvQxB\jj6{gg2+LC6A&dĞf.8}]:{ҁ|G3ulF[`}^՜+@Oe:G/]MD2 s^EX7k&gb=tHbePgw(hǥgK3T]&L_'oG60[޺cxOŬ ny̼KRʈ5D0VJ4!aqa=C Yfqk:- 5&p݇k,o}˪IR2 `7?Ul3b'y ej׊ߩef?t2,) ygs^nR^v* o_|)~3e\jeI5ɩJ-JS=K??^+)e2T(}?z0 η J;{> g `-Vcn[+p )C1$A|EdKkО$Lhr@2]AnV"/}L4'2 b>Io8~d֠Yle۠G,FaȝO*|l![Ϊ(jhSFOCkg-{=N-&Xؿlk| d,"eѕ.C L.'@z\ 7ש.K}%Ⱥ71H*DmAմX@T wȤ[x0kG/2TԲ˷~ ZʊIuASQðIJEKg aȲe _Z[ȡDgds&́q%DwN&9%w< uvan:5MЀ88d016jmO "VL. "bZf4ԝ˵lx&.M]vu*rn2iU\ڦETPEQ`Ŗb=Y|4]a-&1evm KszfYQr}]]:I!*(\VrJ:5k 6Ă:5+p0;:Gt`LL3jH_7|™yƭfq@8Rzhn  ,a[hߎ=MIųv5/UN2KIlvA~3՜Fű39{O0(Vf]YBY8rUh=UBAEUp9P0,0죚^5 z&!~ܾd >r O[tFQ1gj3y@@6YZ1€p|Yx-/nۜYbέMF5Kgdu5y/ngT Yt&_|oa77؜'5K=ö́l4&/C:b(S$w8!VmKh7jmN~xVN&;* WEݡV>.M2DXaIS1l:;?Q=PIwǭBvtpuWN dO9ܱT eKI|Hl!&A cNi4'Y8Kg 2Ca!rs*mg"i`喛D#:,yv. mWIb䃯c3 ]u5K.*\wߴBE52H&߃`p O씻 dF:*%ADYX$Cwm-!YQ#hM LM(+!ϫIk~N,޵ׯtEvD)@dD$(nvau#; EC2#W5бnrYdB;Ey5d,i3Jr_z"!F ;?a_1?6ȞLB _|$טp zZFrb՘n)7*ahP\ Gu_"ψt78ZLk%/˜Mj D']+UPNqsD3fo>.-Y@Nu/st::OݜUq7esn"@șh]֚'4YAKJ@Mťx; 32 ^1+zIy*K" fMuY b5˃S*bMU:mxs#8zG( E sib$y0®<|epUl?- 5r TMX $צ%CltB5;-gU[ td)10Qc.(8/\E߹wYQl>r@=k.!G3+YfޢopY56|wy{f\R,uSRy }~Q~'Nz޼13&$~7l~ IH_l.Gu ;LTw''g?V+ 2'P*B1,.Kو;L+ԗu1 oo(d<5 <3i#\wLkmg7 JNʾ򺃽oʮM fg7>s^jGRL3%NԀώA c{?w3TshL>zEٿnsDc/)j` w({,mey4gօ.|\?wMz9aТlcs[r>/uaMyߞy)vή$O$V%aY,|cAҷf'h}:4U^N\+4$RKɻpw@-yEGg]~OQnם3Xӹ?JIp[!^ku oRfqm.RD\5䍤4][)cJР5 ʹeҮG\k+ 6.OctԤ%Kf:;@2ү'.ItF9Zu81V*|'.z: /EPWqt r?oIQG!m]j}%5e6xhwg LϺtB ]ϓ%6 . ,wZjDh Qlt@}WJ7$eq+RT #/ǢEK=啯&oU<#ӴA3yzlhm]EP-4?V0&Z5Л$GI`7+ ٵV׽J)[#e4 Y4AX!)ChMw~[# W Nip Ld7ͻ 9LO58B#g(!~ä$= \nv!OEXY01 *|@+aolnڜZQ!R2k a;.={C&qaB`%M>ţLG_}nUJ{~/M Wƃ}2igjʓke%őlIt*70sm®5W"Ow93K ^+9ԋ6 fbdNơ.Ҙ<@sbN~u1S/z杷ioZӟϗ̒HGD$ ¤*V,3źVW=Ax4I i $UԴ6Q>Z!34V}ӣA;|;Ȼ%}\Iϭ{ ̴9?H"0> JB,ߵ] `PN(/ONϱ^3Ѓ܀c DfV35KA%d<wZ&/A1Un3klcKDN]>CJk1.[ K1MB% Rs¥B#ϑG~C?^=|Aa+0ȍ^B51kLI[sE̸/[8b TT@\zDM.d#/ڥ ޶kOՙGGtJ!xWQ QTkc;ZA Jw`-ﭒKVI@VX 2B6lNܳ#7S lsBBoi5g5eFg!G{VU߲zCԾ01 /ߙQif{#k$Mc+߈-ؿ*/m@}䞠;MH]t?, %%K'o'ԌZ(@DQ`e"{ϥLP Q{K7z/!ּRp_[ Wn`p#cJI< [ V$~snR>1-\o"béQ0e8t,k˾9ayGϔ?Պ~&3IR>0zUuAҏ9ZZQg$q'X77?P☕ H9k$^V2{ss^ G9s!; Dc{=m0GT\}ءOy[ }yXOy ~°'LdP3)'"cl8y_=q tH7BIJ+ N+)K~?lN44_@QE*s;0dKsLKP=_K(ň`{xQ/P g&֋JW327Bm$*H{uww\vY VHӪYΟvAh vc FNE^w"EwJiy U,ȫruR4=Fb5]LrI SE%NVx!}*bP|ONw-O0w]GK^(Z y40np ."8!"PzF]@0`?z4P̥>??_;& "P+&L[2tb _S&KZ Cl4&}o[P~ań귫de}l<O29fW!S](/Nr3^2uCjZې}Xǰ z)gb!i/x{kh}78Bys"vi2U{ )aW QАy*Nc7O(m mUonswST [(3Eۖ黌V?}3Q 7I /3={v*LdzA{#ToU9Blt~n,H&Ey e2_9,Lt*6{!hYG%*q&]ʌJQ6zdk61V.~n^`K4׾JjOwh*c%]w0tUlXƱB)2>^0kN":?ͩ:9X۱+݆=# 1Pr˾nW{iRA >%J^}l2[b/D[@g¼tEߊM5IXsev:>JX)N=!0gIa-d(p!<x!4w/!)|㘓GvT9!Xz+c=< ?"AZ+"&* P$ 2՝;K`V.qYH4 lPJn$YE-D'ܝ'IB ϨQ"jTiB,ZXbo9MLVJ AOfΎ z׍ ќpK>"~AS~Z_VL,xc/*'BO k , DSbTcO'Gʆ' M> M蕖r!rg8sm8I֯N`(.z;{cZ/&q {[ʙupڦhN^U@Sda%ΤU3 4={ZkYU`{˴LUy'm_1Hgj@]"'$ F&?ՀV!ΝΥCaw?ښKW,NVATgU_} C' #~KQ͸ F;U]C l!9lZT V:iiO&۠0LJ+P lTp\dϻZPL.i=T=ӫftGJfyjC|Rvwu%G|J6O/jO[fjVJP€`R(vCQ5XN [HʟUP ʢ Mf?1oR|%Q`]/ȪCl} bȭӠS: /@x|3D!D ^?cQ(XMx-r]UwK7*P ~Z3{8j@"a>bclսDC)7\zT臓+:sv[Gh)r K`GB7J#pbxPĮaoJpd HF2 aoeũ8r.můKlz ?Zat*}8e˛tWFE}:zb!Ƴ\vUDBu7u9bz4򫨇q*DO:@ȡb5'Ԁ|DWtCC_j ȩ7FRB? GUS-?  [':z1ZC z::yehW 2(B]p+ŭP wE=U=Pj#48vXvɌ|HiPg__,;!"ͫRXɟO 1%̂ R,z\ƞuz.qd.֐a.0g+T*ɀg.`טspܸ C#{u/@oVN !z A c 쑕 j*7hKZ8@e@Dw3=!a jsEU҄V_QLMFZa<_|)Eva#U fAfjT䵛h.(H63L8QvrG7Oe94!bɣyVqx9unri!lǂJ$X*R<| 8F̉%(chc<OMļ򈞎Z'JpHl}RwU `ayqeZ':tS%_n&/IyìT퓇ϴ X9 aՊF%$:{AE<St]dTZB8sq w7l&]?bhI}T%DO>C3z` ȇOt[nd~wW4(@9]G~p/5  "x_u˯-%_Zm?hPQSfNàjWVY*Uk" HaԀ3"og1Es|A+Ԫ0hOv':rv]@8=)̌)cdwt~PXEiߍ(eCRH@nkHt :GrM%4HzBAPh}9"9b^v RZ/λM̮RIt%M\CXnMkQ7e dٻv1-RteT^%EѣlD$.'tjF'iD' 2Mć#%B@sTlJheyq*g/>{rjĞ]~ƅBv<65VQ\<8-K0ڎ U%MCy(~{b̥|ś))%A2N'B?HӶ"*~PH(v/sYKfyJ0+uW;l@=ZnoNVmQXϦ|Bq]j9 d™A 0삼n7՞\LA?>?z[hSDMȕ nɯ0勳SR%) gBz䥹~Z!Y#՞|9  f^Z ʀÃ++^R4"ş?X$-#ϑ踹ב Nj7cBmUMT, t8$r-.{5Bዺ|r CꢜR N :s͍r `̥gk.l|}9IwV^Fc_{q{y]SUJ.<,Qz3&pUV4{n#mzO$O*9p3!h¹K{דI|w:.o/ݳ(΁+Poan/%%Np2jsZM^ްCRtHZE\FܝfAc b7@ 5y$*,ך T<NR}HBcNeC'_ fqbɯןm',&D̓&8Jxd{כw؟ކ/!YBa Dr$#/e#B=\-: 㴤k>qK:a!nL{w m_1+$VaM>kG a7I>AiƽZ沧= ? {c7 /րؙ;$Q0K.e`6K!SgFg!+aY+cZO=yE~«bb;ڎK`R_[mKBpaA|5&8ެ49ڏ\.ơrzd8R}x hEGi%;{(؃taB&J͗[AgmfpIc`v_heC=kzSnX c7 W|LTqlYX] @ n##lS!jdx GHJySk8ds?z \W@ť-"+ujqUϣkKsHWuŋϡxCi;yX Zwa WW`T&kq?Gk|T,lks+Þg}PINn3/4{q҈IOǑdVg"v;JUbUN²=%V6!+XN:[`JKLFi 7pU+v"܍ \zb}X:.kA!̠8 >=0 e-}H:XNAzASF "~va,AE} VX;XQG*QG&A~`F=ʽ۪+.7awJ-$V+@f>.*K$SV+a0:4`s9OS־NCaIp닋ٹ lbuԘFzCw ^fzg*/Zet8ŔO(Z@!z2ƧNA[aӆ 1ѻr Lq e-Ŗ*'l=e1붟72Sh[Vv|e{`_w"+%*-zd$ڇk,0,V{d5:xGo0"}=lLsaprqR>#OJz'sNr,|*q$90Jz[+ȥ_IRYv8'|"_TKX^ΰ;FtΖr֪'e#V`w˲&KěY^مAJS>`$Th 鍒8YRR4w6 E&nf}^-ÿV& 9J-m{.rv 39@!-^IeI["_2f*=oQ}; J+y'ѼX֘fZ>VO;JlPkexntӛXs0w,>{y~kd9\L+wJ?C8 :NȸÆHa 繑\70oHgKc#Myh8;=0&Bvy |R@ ! rZ>zBxUVA~t ǦϠC]"yrkeiKVd }No89W8BYnَ[wCl`Ȧ4t-dN%'t)W"+kH|TbdOmBPd\ǟVSO: W%VLYaM eW6whP"C}83Azј.qa]×fvMK@LkG}ġyMg<}+t y1^g $@f!Kq4m'͆uYs[R9 n}a9z`*^buI`R\\uv9:hXj0D:MJRi;MD6!ԶKIm[|A0@&g K=[jP("09nhoI 7J( 'c+>S 8!K I'2!WQ;`c-:H,jRCQ+_ 7Etg 'ܡU쟢0gUB5ON&]4<2jNq5;!Jb/(be7Zpp*<[^:kjmޏ#8O]b#xE/̧D>Ḽjf tbMqR0HPa5R'XQJ*|L'njM]&rܿ]a&. J`|-C>X`5β#+5%`SVRq6^nnjxu!I%LͣēNZ &W,|݈6gʄEﳚ(c))W&%\d&zI62͹¢vOYeCg"I,K3N!i_`RÃVjBP u'^tD&&@@>㴅68J"\xu">zɮ-R^"ʨfVZ&aTA2/^aO>EyD㇃:Mg%M厸JfލwW$ $d6ٔ2t QGN7{I,I.9;@$mIxO{qK)ȗ 3Jĭ|>{Qw"mc[p Rdj}^)%3G0.Hi8`AG[ϦGîO\K= L-Еv[/ng{5OMyrc j'@-0:lGVߥ'QAt#а.c@pXv=;sP IhJ`gH|U% +Н&ї`R5r}@un<a.hX96KM.Q9tu ϣ ]r%h8%6"j@ )=Ts1`G)J^" m!}!E>txD%3E靈GYR#7 L?} m42GeֵHնv7.#ߕiɍ*XՍ8j9Qzn$qԜ *|^VKaoÒT]3Á\c ʴD1QiTpOJzGu= .5׺zϧĈ235-q28aThn:p◯p nBWos8DȨs3MM`jhaYKg-D<&:HȾ،El TAXTyڪZ@&Hx9e] >F/po`vl7J}U*mn>N~%.iW ftebUVËL찀#` eo|>/ vIeHiOUE9ZMז3}gHmgO{AO(E(4_l.ChbYK#bs*`6r c,43@uDP߆e›eb`RaEI`'RX0mKۆRc!̍g2j4$Yhאۇ̧xi`sdhJy(IvKtLXZ] ifm!dejp>t)%>֛kg*j<)fEh^Q%KFcOn}z )d:E"ޛ6.dq4([y$CǦ#be,)5{qBPc5=|V;|K'ZV;{먱hi&TrR15>&42~+,}q_8 ']>,2y9RF`BR hvHB-1_}}%wuNG",gV?Εmus3ѷD6 :'ll"<*!c5/-Ik?r:˰-n/IMX푃 i\:P<,W6s~J?hjO)H峠i֓0`B׻i\܍QKE^E?rv CՀ,@{Bd܎$M53*%ő+@ۍkqcóPJ'Kwc]ryhyXOMamQM`:E4,k&j!C4Nf}b %xy{t C#5l`0nw6uz!j`C3͊JR@N瀰(>&} e|'̾T'ٰwRj#? ղg65*{Y?&<%,s(*tO`**{jFÌJ=v zD Tvefjp67 TߕG#)ǚY^l=թP)*!+3p $ɪ "銿oB!ttzH&mX8e(w) >1DŽ)L}3l} c]lϸOc1nշWLz”}z8Y;dzAg1Y;D7ׂ(`zmA-q}wOr8/9/,qXxbwOo]DXn}g'A`>C=-0cH`VJ"^@f>bzE= pWҫaqݽ` ZsDX+lR%-TCc×Hs<*9:%'xrJ!?ٮq=\.&4`tsd Ƕj u]Rgw=egC_BL #|$F \OiUE^'yNV,h=ަי[&Ji\/X]" #Lq*[ qjGKc*G~"PZNeLO|PāP+{@,΂qe,Qyd3ЊG88ΨxδT 9PRek_|rHvix#2BV ˢH*Wفu50VS1\?Urex c؆Ct_(*XA4u}=iw[gw? M@žY rgs&a; INd P,Q,T։3@G-@\Lt!;QM oc_&q.md:hJq"75uN*[ YVz1wK/d-áHh {.XFrd zpm`ݵQ R z?S-hbI$bwdܲ#Fb31x 1Ky%SV7e?˩˚4+2=4߁2$i/4*s17nu`AO9փdlS*t~ai#CW_v+OLlJ-O|m3oOu,! 6pfd {&F;pf}vmi'T0/9 7U䝆l˦t* @"+a8}1]p%#B Qt'X(ۜdI%!pv1HĚ(6N/U^w.kc!L5j%h3=;eh*KnP(+|qͅ2?{*m=bi"6?ob&-X19ZRRDL2 <T%s(QH͉R 7v Vf!@;hl0lI29b.R<f4ùJ'׫P޺T )<X敐.i3@o-y}NqD+B]Te*T6EW˿Iӈʩ+iheEl>1w'YH ":ٕP=@>QjH`t龄 _'`$kj t;\C<~x\X%9&>ز)}^֟|vƌ[yxܳMG3DF]hyeF0? %z1U r<ִUqq7Kփ{y$h^恩t +#)z,*4r GT( fI.|9qR\LQl~Kr[/1rsar5H 8,Z߬U_h6d*C']`Jvw@E"()yI4g[k$nSa11c1@# [k{a7A fF}yZpU~w~`vI;W!P_cbv$|dZ7Rs6(Uڳ )htHe0mɚAtA7DpJљd.ҹx?ᮢbܑLh LHI.ᒏG2ù!*֯Vgu')v<<_#cv8{6{ld۠w;a8a8e RDGhcACD!axGwʢv{LnAfs}c8F%V"\5G-Kό(2y,=ҫZ"r#`ӴM+#eb$j33,ow "g\&h]]gͳ 0qpx0EIHnCK3 NzLʾ F"]-pdZ]+7M,i{h YS0_Zu(~TK=nCt 눿 3j($r-2K$>/u23xMs4 ӆ9{Kgtۑ6g ª# V4d(A_93JN Zp iƕfm*Dذ/*xQWЋL&1Wl:aaWLWMe0Y]1PK8ϚRyUNg*akFKUkRtvՌVwRM5UlQd $m>Tx쉆EIE%h!uAo+8@Gro::^b-EhP|}g`HnX#l6K:T8@4!բl2/#O RKU;l%Rя,.<SMf/hek㖷 'd5jm*2×xh\tЋɆپ>UG =Pӓԯ`wBW< 3 !VåsUuZ<4 HF!NW6gCw_*RhJ啍-+VD vL_\ZYO7,ӽ qlPE{oMl1y^ R~jՊӌ  `#@VQp%FZĶ.j UJ\qUPF% RQVlA8:A߃+в4tx:n r25pG!"@=]gYG?S]0=I=;uИ:S^пzY E)K;'Iv,tN̪_JDtob8]OEݗ++z~/Kͼq2{KH"[xCȠ܅:9.G7>W-m$(D5t:7 kN xkbq]X$Ǘ5>r<p_j1#=]Mf*,֏jI+LVI/!ҕMx%qF_n;9_@݂OGc2`\=C旐@q-WMm ?3Z=vjCGA["## mW;S`Ao|5Y $=sS\ڟ.G@c c% ug`O.{gnE' /naugc;baŽ⮗U.̠;V&vT-}"YR5+sՐFpC㰔/lj}^@^t%*E !Ol|luE a/>f@ΝjiOa;&3 LP;Ԫ VI}hytN_SB@}ΪEx8GY= rݬ6bߤH..O>FI{.(A2)&RM{5֢Fq֔< ά @l:(Z,e 3YwnzctO9[K6Oy6U>[4myʴ:c{5aJ8`,旉k>Q{c\*|ÇnqZo ALA e?ϱMpXg(wZ7+/_oA35cS 4p7q9ZggG+jg]xf9zmIBCh{C23mJSL'Y$yLś/>ؑJ^V^o H!r+I?obj9f9y~POoooF= i ucG^(M(HM1)D]I XC5fT$NK) qBHu?̙s6m]cp(<8)JwYf2w>_^o!+]Xdf?awD9µ.xdII\> "r4zzcnƉ-CD\8%GW57Lm'g g4ymUD$zC_;^5~U1SQgN vOB@k?g`ڊk]Un2qSU~| bM'r4f~Hpk-组3 r^b) t|jᮇ)`HZ !fbȰs6GBS.2A(K9?T#txU'ͳ-4ˆ+rTxC۪*& 2hLEJt>WV#{C$^ϵkB[2!.T]oA9[Hp3[}jӆWAwh ֌* qgVe뀮0Gc͈B^fqĭAbxa;N <0ڧ@=OB?MaڑMC$fd%f~ۜY ȭK`*NK  D 4։?p"jJ֭>00y]-ԃN殌&]Dv !S yFxFDagGXAn 3d>-QjP-yGФ<1kSD8Y'f6G۳-&z~-lg}O` y,%怕aGodY bݎ Ef`'^@rZ+&\2j]!/4|_80vPVcl%c/'Ed*ԉmz5v+f\V53IpDK3MB7̹- ,B7z1A^_E2-yu _  0׀0#ZA)/0/v龱*UX vCa yѩo8OyDPJBBhfDC[Yf_ Nw\ݠ*V~`> ML>[qZ݉rx:fh[\S 4Ȍ-wFtZmp/κE%A ?ƃk67EQ7@= [/jEnS3TfWT*m˔CUէWMCə3F?R.#ULk;ܳ~&G*Z_U缴_eL2v68 fHhEv~:HKxsWl4Aݗ-|T1n9#=PTgB}5Q&;3EdEc=E<ƘΈsUbNlDKa }bV:|J,٘(߷쏏krqA JF!) Hk z 2Am@-aև]FphkRAx9LV !e"TXW\9e@2,e.)u"r5>yeo1U,ǤDbqJm5By8 N΅t[k-ƞӾTO+h*- C>~p'v %__:Sn,DtZzdp{],R&T3Vc!FXr7Z%ӯWрtL:~ 2z5Z%̰u3?߃x!{T>Y8ܭ6p= nv9/əZl lv]yww#zOU.w2$Yk!`R..Jm ; ^3Wn,띨>3n^/$>Q+4Vtain1rq㷷pqzɷA7+MuņXD[~MĴ R25X"O;/-vYlEW@5O'P?LYپ-ooy-O/lPKj; GC6PF9orN 6<.cl 0tVIE,J/@;| 'Xivh4bzX:- QQ:hB@F 65Ӂ*!?@іטM]V#?npyOJ >~6i- "6 qoԋvR牖8rwu>UGĥzx͚z*jYbBX;%i;[ٕ ؂+"z] fG6CxMiIu4O8 KI ~Pw79沒ǛcLz= 4drlo*<y`S_}Y`!;H>P 㤗C [!FCeY3a}&%QF'/+nҪ.ڶfmwD,>j3UHw 6ԗ1jpi'QjC'<5sgkltN $Lkp } G~7 ħpruߨjXP[Ѣ/ C52 x (&@H8$ݖdǛŢtp@OiJ[,JP1`0wLxΌAXXOn^'r,'=m Ŷ5 | O8q9~dȁJQR{ S8huq&m(Sa/$W"_!)%nr}MFZDh<<,mSYUִ=\.gcI oH Y iքmixjC|Q$3A+đ{1ٷRCm(\a%MPq~hI=uȨZ]my5N>22 3`;m|t ?dȁ fV\ 9I \> DGLǺE&n1CE&fY Dd7!3YLӆǴ3fc݀H^b\vtaf&!)n_WH9;n5rק.v4[ՇJf@lz 1-Zt?m)_􎬃Uљnh K}1W׽&kj@ Q,uyˁ+gSK C]4KOf6"fGeXz pWސ)HejkVՊb@ /_իLn|*#oÛl+'ȳAPaphֿxFH4T{Kd Uc#%\`CPΌ0##?|kRQ#_ esvBCc1x?]!a*gpa>}6+>B AH6*idt]x2 مu}dqfXT%HL~R $YL2q~Ũ"e!gaM]p nbzP J@x.] v8mzҢ6K+g=<#qȨN;W#*xS.%?:OnO嗪EUp叚"&hl)P_ *)+C3&|Hó*uںuhB˞x4h\,SV5祴R .%aIFǎŢje/,/ԝTPAJ/6 u_>!}xKIup;)fKexKVfnGABaAeի`fpۦfȐ/ks208&0ρYyJt%V8{(nAzjvxژ̉\#eF ć)FxV+{i_WiA&fg]`FoT/#ҕ#ҝJES /ҚxnN| c+F!%}ꙮ? l=Hp&_׼4ڦUKi!Z˴0#|q-IdJ fI3dE}k0]Ƨ5s Mw)B:"0UW.ST;F둾`/{mhS)I8cI 5-Jq}|V+=TW H~,sX2k>|yv!G c]څN7~5-c(Fcmjc;o?+P`za^">C d_FDa}?"1]"ЋسץG ]$ȶjskvɹ'!0I7, n(mwO hkꎭ%Ji"yD}7VR+~4Iw!=ua-r 뎊_m!X7ٮz~; j/&n,03=]%f_#+pPv\<] {OPue BE4ޱ͒Iwqhji!͛) 7M86CJI/m4TJG7e-C 9RKޯS"QhcX~]jaDٸnXf腢IkQ.ECc'<Җe ?ϸң+m{k^_G9s,c_eLUޥx963I̱بpI. ,\RFnVA1A.Tk+8gbie43r#5nw C蝂&LRd2ߖ3B#<4s䜿(pl[ܫbV J`w-.h b̜+ѐ!_t( o7_)L#[s0wJ 'uGvEfG;ͧ] |jdCziiЭ/qиڸUn噕zt:J*vi>v ٠}8EB#Ve#Ell@PP˕%@>fV O`+dN(zkH}\'30Y¢jA&ҬdyGJ?_-`~s׈76Ύ' 'zL 9e0-gvw=D<(^>((ldc!,bv :$z v3c7˕4~ dQP8X/#1kjG-RO--onω" MNlyRfN5Cn7Hմ.櫪=-# BZpDA+v^mDN+k1/iHG7„D*vW+yk24^"ATnms?N˅Ue$D biƨO?܍U.+9nV&2ZwBf[$ 29()kTCj㤦{qsA$#M+ 6Ƃ~Qe4VPC];NSHp4 sREB"s.ˈb|׵ߟz57='47 C;Î5K`vtr &6E9`a˯hdP ]y{m ;pٓ'.0iT_6OHkSNP%FV=VG h*9w] :H?WR|kMtb(ը ]o&P*d1R1{fQ|p]jt5'5V( o zMҐяg2@t9N>+Jo|QzLgrrz;_~j6%&ސ1sDGH[`u'$^,j|D>U[{ ֭,۸76p`=Fƌ.˜j۵Y52B+^3DdGl쿳"6I `-Y_x~.$aF1t} ow엯ȯOVs9+2Ip/nbk-QwJ iȶIVZY&MEcT0Dp#0xjBC_F7NoNQ Q݀y`̓t8e  ݚi,E6Xejat|Ko(|Olb|Y&J@,~~q!EZ˜YO,UoMU&rR 4˅0]VqO@];JSߦ^py,%4 adʞkT,8g$-ܐO.܆]z{׺SL![ԋ1:^|43u9[(~$@G0+6X:w_ӗ8͏{'78JIo+,SrtxHݽ@`O3~N,{HFEa/~eYQ( Q:Nl軞2Q:Sg٧ st!l`|_o9|027Y)YDAG[&"e¾ۦRWYOS[sa"Üȷ'ȸ!cic2Gbc׍ _lmJ9=֨%'-@p6*13es/EL-3YB'KJ^ޅ. u2u}F*[C= ^ _A5 ʜ.w՘ٽ񇴘#xGNV xN컭jh$B9aiA"QU'>ؑQc`D'W$Ϝp*WĪ01,N%L ߡPH膲~+a@6'=SckKOK% $]1 ^8fOo\M< 82;7BhK#܏3w*]|'>QC!g;|;mi)!Ya=Hi?f 氋DĖRLҦ{#h ] &7@<xh=<y›nm[6mr=&xJBzLDheLo%Ô픻.9:}p4ݼO(-"ƕ KME,Wc hD:ܭ.d3_n'|qr74]4KN/X628ZuUbC6q/6@ϧ'ɌB=޳I?TsfRr ~;D@@M6kH:>J6v kφcYlqζ\sMDLZ ִ$HH)g0Эb+[Kd "ԃv~T>b^N'<̰:J^őq, Ȉm]gQXcБMfUnoWdiIpD@c|DSb]݆T{W6FOb}(ľRGw(HI4&7oqk!wjoꢰFG }4ʱ݆JMy AЂtTO,l/ː#l䭥*5Gʼn7ڿry錡c^MH1 BB~ծˎK߄AU.@ GDaQmc( fyAdR6a`Dⴚ)n]&:@PFw/Ui+L .xǼn[VqЏ ti[ITkcg@>&*JX sky) %^|x{/8p^:zî{)6e!3WbmST>xjs$-T @mݞo@X͎ȹM5m虝E*S'Wj9gjyQ[猘y&=ܜu]jH@em`"J&a\V"%E u3iv{۞Fjg ~-־e\1N[CZazVAR1IxXmry: uQtoѺ/p͝cwv'kD:?,#aƢDeF;O1Py3L!" "ɟ'-[+} 3d?ikDH͍ ʝPn3 <s‰V 6EVtU@2c)N#6DhX^h/iVZhJo mxfs7^hiY\ԃW $Nwx<\}l#C.c\(3W}.]JL2h*$w J&d GuI#2U w|̚k@zZ<#&kT{Jl9-p{vS{>~ܔ0k$Gw]=v@\vfI2A}?*O dCU {V#ĂOVl"Lf/ƚ".[}BNH\DxJGAPZ|PU_ΕuO 9V)@ JphfoS)A밠(hAJj\T<"C$iG-0';5M2e7dctޓ.q!93dR,5=^ vωUO DrQˍc9:$V1 -6r\M<նYCsXO>T/dT"S}aas X3A6Ņ>r!g0! 9yRT%h~>fx7j׷]Nto֖|u'}vϬNJS܋Zj/u~:u]#$'eM3#@@4D7%3sTԺ~2x%zogS [JA]pnuN݉HtX)xw)7UV Q1Grk7pOA#?:c>HK `֘fmioXd%&q˦@rݟ\/i#kiM9 vG[ Ɏ*🌨3YYC}mԘv@)4nt (F.ckfPJGـ_7>lx u۪B*5 Gdߏ.B)wQdA|ګ8o&af}26ao[#r.Y1NUz^=:CʚHX^'vpe|O3tOM_울h-𜉦T$[.I໤ ^"ѓd-o`%@C 6JiDB*a?_yt.Wߜ:fJgۀ6垹^yZ杯ܵ^:oڂ+O43TX:09/lng뒮?hR7V tFjn̬EZKICsbs/GY\ 6@U2؇zNցr5Ut:]>/Bb(nUcت3HiMS:]j >Tl0@7NB{zrzq$MfڂinN Jm￿UKSӍcED2灼sd15+0[5yr3yY Ҍ:a7"dxg'-)P==ڱ+9Ypb?wܕ$ijqf/Kݷl4:BR嗙D0$DWebPMMnlL_9'vB-X0yB?ljcn# @6"uLjߛ2ywFбUr9U׭vs 6YI%ۍK$62.BwLg%2׃'tW?eC ƂY &܅p}{6ɑ2x8*|_)}cw) r}g{ou%a( R-Qev')w`4/2v)Ҫw"i,w2=d*5jEu-|_Ypmu4,\GTeNH&50jKԞτ]ͬ (P-;e:AZښ@0.=*@Ь%.I\3O:XBwL0lLњ7y:baD%c UFXTDF\V/ۻA|~oFx8`.JV*T+!P_{YSQ >D~3]qMC]slw`pjBҕ^ SSz0i!/va'EP{T0kV+`ղi:vuH7}@2R%Oя lxp#oU~|r 7FXv޲EB-O@+l>?wrtU2 n,b4%qǓfoaZu%v^S-%M. OIeW­x)2$A UNUu?ƈ;ժ!1|[ZtƜH`,qWpӅ}zӟ^\fw!kÄ(*A`j ]”ouslqlmGJOdU,H\{q#l~sξ_Uz(B>rQʵ(dcqv\k cU0D7]NvC 7&\1Sۉ̹L}7fi;3<upQI#%Krce[(H&JHJQhWWR(xM?^w'C-6 G1#Um}ن1 [NwG%;b3cOn:QQvjWsZtp8lCR~PJ刨|n6_ej^%NJ]rn"Drz}|Ek ׳{%hf$b,SW%˃L4>[D$aYFFS c<;`gs">1׆Vykiљk3?6H\1a@>8=Y;==XYl {?%=T;X5Ї xbjJ[U(JvnqL uk s=!YY@55u}&P&ir&66axvxr qf) 7P7׫rj`fk.;>>ZvGk L[-L$EFpJ{F6GM :dEІ$rMځWAvzNW p1FH枕@7J 4ȝ+S$i]inLLj8_F%L5F\ -4ph'dC EaR8,DE{ _GFQNj'.<v[Z{w$HDeTg?sSfYO,R13N9PA.;*4M>w|Y9Us1%J߭mTE/=a{5}%F [QF\ kPvǼrߨ㟻}ϼlėb JU-Hu%t! ]Oں_ fIҵİ +xCvs-{H~18w@d' acD6oT i&xgV=4K} "?ks7lﻺDυN8z~eۉ`93RpO1Ar ߈ 6Lt#)!$nÔIOkBH'Pǃ]L@zW]n~Ap奻U|fS0mՆTj4F0jAd[ANe7T?0FQtMsѱ IQ{FR `NÓ@J_o @^*0}ɾ.$X:@[O Km1=Z(tM^ QQ{) i4[׈KB> 5*p.\H:e:6tչXAֵ*J3vNGKZ5v-9vR ݤv_kϗv?k4orlbuG OWTtj1!uŐUs^N=PMX6*g^YɧȪ[b mSy ʧoO-0^] :;$KJb6GF&Q\#߷7PD[ z$L"WQB$ox9C=6,Fxu$~_g^R :j/mo~n6yr^N!T:n`s,Xo Zܐ8tZ0.m MRg%Fک\^pV.Sԗ҄*#b9Oj!Q⁚ʉek+$~Ң8 ,2|>}Er7En~k`m>7/N2 FURm@]N9X2 V?X" 1xCs3YDmpg}Tt,{8W5kkfntA.}{pLT3u)qWY#ʍIp`m$BV0._5zAN~ħb[ۂ小 C 6[wWTP)1:?ov*Я'dɧfoPW"_'AA9#:d ֚ͺSl ;Z;RFyK(ѵR"76#—# sMf2ԑA#}qS17yl3;em' . imL o@'$yRs@:" rZ/NƷ&,qKC{n@zCsNl" guE\.o;IԀ=.`}(46*E@nnzު +$UCУY 'ivHD]*no3U_,wU'RP)CB˽㱽Z3R5Ccg1%H?K`lcq6v$U@팷ka#GA&'VQ&I.79'[Az'S[|tXp-kGeWe dtv#DERKJ@_o&UbmRM7cVV\Ԟ'T}1@ﶒ*7BVʴEؘj232]:yFw_ x^BWUH0W7LCFP鲿g ԗ}L$Cù$dvXw45z۰%IMЙB5JjꐿBT\;니Yo:u%k[kK./RlQֽỄ೤fO.H:q틚 >uzL-¿D\ qL"&$|PQA<^C1GjevSG#B«gc].mɟ7qx:!+x# 8/&x!f< ́nDX5p(!b/Զ9* f/jFJ_2_v .vf:/rEwe$-HHGy 1s@ C_⡺6Up,*]Vg+rXkť6G,ltzƋP] cފYoz -C\W]TEd/e蔚J_Ic5_ cȘOHk/F.Q7 l))J[}xvH>3YW\}!;u=_'[|k UXXHD4@a##)v]|4*x7'&+ U'2-q]'ĝ+;޺jFT7=#KL8fR=wO|4ߡsUn yq-(d=5U]pi TPuJԎU~dSx1HkYHn6I7YToGϞ$q C6oq,ىtC=&g>ި6X[~hL>bU(G[Ex߲Ƀv#2&Zqe\kϔˈ[BaUnj4{jSww_|d|&" B]Lx7q#":jB>*KEMayC 2N2ЂEDDUмŹ\gDmNtPɧ!:*?Ly6XߠPO@񨊷&Cyyۜx-%}а-3s4U=+r%^#pHtۜfH3.G=x.}3ho )]f0NL˼{Ye:@1LV3iAmI>ږq|TRVI<^gDbcd;CPi:ȅނeP=EGz*h uwaa߯״;f4 )U=DEAqF~A~s~H+䞌 Y"3;jIzTrs'3Kbg?ưܲk]Bkpy!h;\pHd_^\+ 7;֋ a*8Rq\{*׀?0v6Iф5~qh?i2q*ֽS4#@,΂h x0Ζ *C(HS ;}6"Wׯi<.tA6`xpgr`:Ph܄ *[z{`P(]Р/IJQj렙 L*d>#uҕPih'(8f'Ys(owK./yGRŽs\+4N$7(O3x $ro3a (^cA]Sz!حlys\-?{8:uZh O)Nus`zeʽH< G꧰r=4{v* Y)0L1a?8Jh5Ar1NU%ٰƶyJQFr;Ȩkv b(HX?Y+Q_R _%F鷌܊9v4 Z?UћM9u6Y_ǟ"qJSdX.Rś!N᜺u*)E/ ͑<:^\a:`_GRqy Z4_XƶRE;LᑠCk[QL(%̉5MRa2du¯m駂 +G&wbC62=RVVJӬ^1!_ߚ+fD9򄞇τan5Sngb=LPX3XO T(1J"'F,_6t| sE^YnR' "mx,2JW iOׂ޼_BY.ԯqAR&cLөX7/ޣbs׌+[3M{(]KȠ_89f Y+a!zB9T+Rmh 9P*kj<)2g`n 5 x$9}#|6pHF1z'ҫPW2T֟ÅakBpc.rHI_2VQlJyG[G &P4B9ɾBgԺ(hqcങ |`57' %Qc0-)ZҸ.F⠲p[o _ǗxV'n_NI7i?Q{WRr^OEqL~1_\TPݭPYUg8~\PnlnSa>6ɻ\N$򡾴.&YW9@/x8h3X݊u Cnb Ѹe kKF' N^zH~bwhh{O,Jԁ!Dpպ֠ϼ nu3jL ^bDڄߴ:UhIX-Xwp05j\/,r+-9l\]T4IC+V_sq]EtS8\;(pljź'?Q $a:%qMmfU}ƮAI(bma3V`J 0&H:@q {} 0AÒ+ڪ5π^z`FCXy&t{,YJKŻǾ%eSLws`X~=Ej! Ps6XZ }u}i Ne,\4f?e=6ĈJ:y3-URCm JM\0$  ˝ɾcC85(wI٫хj;%@ړ8Op~nxV% wߛ L 潼NJXe]~mxl.[}L샓= Cw1 ͆dodet|^<^?7McCM;,Uj݃YH=eoB [O 2==ס?)TabH oȻz{eAZّYP0`RwyyGynGU>S/C=n2`<kʔŦ΅gJZXV(YsǨ(4Z2h9JBb8>{>0}.$$Drd [ +Pu lTXNis{&~Z!4-$z< A4autַ+ 2,bOt#۹; u`LL?7 $bg8F9K0s^.~*Z\S@a(~ \SH#Z ɘ0vιA'z3ǥB1)%yJwoP3E0Y,f0otMT!-KrNT/cV11ƫYW~r]!?H` ZlBRfU|"@1g._D_K82:iɰQ؃gxHklK&[ZF^Ӗc1VݒC|Myj8` ݁馢C9ُ HE=7'; )aza0^._|^3"K;*$$\iY udݒe(W/1H߆Gs dX&&/qp\ȆtHLG~rLa[EJyEL6LꚄ@@ri[[W!!"P%;sj&8ybx8HLx~Ubdm\z{ܳ{%]1]bF30K蝀ܣp2i3ʴ%xx|ά/t,^hJsW b0@5.Ut |M~yJ4јcJE&%VHf|e<%Sk oH^ì'PlSp@`'I%B)GC5M\GX'8DqU1i{>`c3]4x( )* @ݦ?Lp*Fr쨮FU5+H.p>PPaʚLf.Vqj6i7gYvwm3naoZQmH<Jꮽil<"g;4ĮA?!wAb'`M?{#w"Mn]bSKuQNAa 'U>UqTo-ק\WO C|=C4cD5S%cт bpr{'%3 8˾W݉48zb2AYk\H5wa 38#IW[?m>4#?IayZ`'V8.ĪqJFBalM>^Wzlʐ@5W5#vdUy3!t6RYu3!?Jm.n|ټG!7Tmc{_NyeG쯧$k&]JDFe>@D$4m`Y~{ 4ןʻ n{T7EIq{ :y&DībP( #N0I1vAǥUGv[hXǜ(|OVAP3_| JX5s9fwh3:]*̝= ~)ӹ 0>CmȂc_x(@)ȺEig:Yp 0D{Чd^ߟ ]j+tLR)}" Fowqb>F tPز?u4fI?FldZqZf9HY6vKA4G;F_$Y' Μ;wUðѠYF6&:!jEkUf)7Nk+Pbo"\(։F Zz*-Lae,yߵ0:dv*h@ZJSS8DÇӫBaP?(y9nw~ɓ՟:Sk6ǒְa]SbJK_Yq_{UkY@!/uER)LVn =dJ%!}&8P2ucRJ[zwk\^P0]+HWP _3r~_{R)k*@,b(I Q:\C2*\ y%:i~m>D?"q3$/: L~Nw%Ѫ@?ɔS~~[C+#@IlXr`j0ŕ0[ǏYZ<>+}/n_P? -Y6VKSf92<, 0 2w݂ 6lHFW*Vfw ay$8"=X]:/n7dGR d﴿ \I.ln.ҌD _3$ h N;J&}jmED jyP񋏌ĺ?ƿAڞٍu}OD5r:<콜xB'F,o3Ek}:fp%E$CKGEk˂P2+H\ `{o:g;Q>;c;XaPBcq6?v:zέJO3V/%JoH浦'sy=T<A΂ b4AwKǰ,vÏq T=Ƣ^djKp *GG@B }\xBu@l.+B037=eCX}t |gMMq)f-DP-FeX[)cPz#o1ERy"֎- ϥ)WW hs f0Veڳ&`Or0{ss4hŖFM4,A0,)NWjYS32+&("KwGPٵzD8z8fx:m0+Z.c!ɟt65/Cbi]u%.6Ğ?8(XԅЀhQK:[p!W?7qku ^0p}*> !(qd5ͻZujNг]MLJoZ IsZt,ޗCIEri x ԣ{mPrIc;ag!7DmxW@`WgmV 0>$㭂κ)To\69JI e3ײPYxGm]\=-CNPEP{EA+(krtNthruy$b5rxB臼GWt6n*;jK^I ÅuBt -o`xI" 1j7 ~ w@ |kM3 9 `Fl̀`t t='883"cB[:8 qfZ)` [0@Ԝע5}3U U9sqeT*e`6,1/$72jN&;I6.yVU w8&DKߛ+; ^# Yz>X&f`{~0~ybΪEny~@a],*!AjZ.P>@{6kd!*l쨖C{nw3% Fi;e1n9:z-L*tjP^ŢFU b\AHF#",MăW~,>[7r @ݱC+tfW%:i YV&̩i&WdfamqbIq^R<׍` :}*^W`(EYmu?gbr "~ʆ8D2zrȨPo""]eOG"Ƽ,pɪ@P+@/9":>9ܶx~{ޅZs&f8V4K9Y噌j39/rbZVmn3 vLYW'A0v$ߓ"~9-֪Dzľ.i)#%V\~8&Scګ3;xo:PY)0fWZ"H=G"#2%lG]W[MgH fi@q㭽\ CDj4 ]VmrNUm:G `XɉKվ U+{ 9\Ws` wI?gASe34,[LBGn(a>tIJal`T'\JӺ'T#~?BɏR:#FK UCD֔Q"/w (y&U2յ9D.A`t}+ ETv|!kkQӏM1.*85—L\@,Q\lSCF_{3PU wdϊESQ^$1D/fFq13~ GI}s9sg#&^P%DֆjЉ~)E6ם:ӫ~лYuκ xY_egG-܇*NOpV$komF * +g5簈wD$y1ƺ *!/;d8HE}^H>'4V"^D@ovO:(Ep`桩hk]4QL2W-B  Ǒʿfm9Ly;<'>\{ hzLM_I{Qs UtMlͬC{M~7Vw;/v6Gz؋)1-?]*do®G%k[ mL02-I,IÛGfrdE'c|~ [o핒^$F԰{E@ /p#o0l_al4Gzy:F\ pLUƦ.9 ߹g¿FKB%9g\cY׳t gQ Vxdh7> ΪT.g4Z>6r?Hk6yPpG?Di73G^v2,nb;$&&|&嶲G=U 쳗t&O[ H_8q$Ӟod|zOsG?XՆ185 oMHJuI7%#/5'9{f ;̡^:Cs!x\<%.@whC1vm9^c/%W&LV}naO{!6.S˶kZ`⇣ߖ1Yrob%,U@|omWDt-OC/ʈߏmec/`SzEAw48ʖbS)8\sɅU|@b!ptoѠ ,)9$#|”߽ KXxGc( ة6lYHY,uyxFmegVgow,QIIBQ[t>5hGnٔ9(6RnB/9)E^7q9 r7=>wɽ.&>yk t5h$Nc@mmĶi\yI:=PnO_(D+L e@iLKM ,5z=5> c K˩OaJ2Wr~†sc9!߉=%AcF{/T sr}t2}q{K~gc+s86N(Y)^̉&Ly Vƣdk].>js&T~![k3e~nI)J4Oj7-ス7ܟM9g̴y}u)ɷy%#N=徳Z[WQ-u! ~"KfCij@:aီdݤێ:149]zFA/oCK"I4զ!۸<|\1j$cǎIn ${/& f{i8_~|h8FVtDsn-@miĄdxy}-Wwutw՜,'ep'8V@<( /#blJіnrhD86_us]?:&ύ١̀))wP)ΰt8i%&M?vVGU겏Q)OWKBDRy㾀Ib6ԣy2=x %`͇ZH95Uțz7.R$H73ouwPz>aPζ<.HZ^A—hȍa7Ie(=K<$RyxU{WW8s"dC5ŮC`&|$orum`Az_3ngq9ooct?`Yo.F3 X Yоk鑖U!ZKlX_Zcn9"|zn ;AgO;\eYjb"T} o.tk =uJ84j UPb?7btQD,{!Ȫ?8`%M_ׄH?^S(^5 # 3W=I:Ce%77njMP5}?ݯEppBc℘;Ux¬ROWZz6V;E?h?5-?`t,vwYB!dʨqCE9\F,K "2ir[95 [`?$%P/PRl\&|==}v46IKapN042PS 㥼%#'d-qDReK. 0uHVny|G? Ϟ߈1`V7WBkϐ4[j Vra~ח(jfɊh(1sbJ4&;^Z؎ǻۥ!- R^Fb ;ն$D<8̱89X3Iw7:E5l|Xg˹NQ:ϡ~{;ýaoBpg"zhȴ,@'kAy;4 lѽS &^#$E,ٮ)yҭpÚΘVPJgM0'6hFr3 Im#T{Ԉ/[|g>Nj|0Ab(.Uk1ö"a C= MHїN!`'}dPgSonϟj Q/7;3/<$ ss#ʢ.f[X #DKkh'' |3-QַAAۭIv͢ oJ/7h5[rDt%:e_ܟ&(eBi"@.< p2 z[.B-6 $[tZUM58)W>NMQz6yX}U+F3 eƑf޸C/`;}$HJ4~:Hr\h'n͟n б TA)A8S~8AI2FGc)Ҍ0aj4},|/I奞*u=7̨,.3B0,rDŽF`6 g~|8?61-qYٛ&c KSJzM%sZIZC~^SC}ʇ;apim`iQR]ЕuҝRrE1/!Ecţf1@Mх߹uKK7:JGc4B';‚ m hDuAM( T+^Cѷ^^9&kjOv6-o Ҍ !w$^̩7;> s?ܓQ ͬ'lOr|UT)}._e}o.y*rYԄFpA-+AuE6>@^ O]}j`͡.@|=i b>g0hܠwsaу0b#b零R!Ǿcb8[PZUVBw ksյ*c- ^"϶?Ok =8@%\>A&pNv=nPQQ'fP\g;EU?eFB"7R=Fi8-& 8𮬝8o6\؟$ŬdUz{UVU INE*,6M+d0@c Ў:zs+-M&>{Kbɍcn% eRnB\yh1ѫ*O)4 \^fɘYM=ڥf6/r.>ܖbUp<}^K{03o>0!n$^,.Ye؋y|i/ d5xlGOj|}*[h3W7 vOR[敕5u}}M>.g't.X(`ڳ>z`3#Ʊ [Uw)Rf?F-ݬ˒%ES\5GM j"mmmE/ݜvnڅiK?Gֿ8TfjgQzlQyc@[l^Q7x|;󪐫,rut"3t4m<6ng{+TT.V y馀n&rIvو;>e:Q*D:>{+Q5pL'ձsdܯ5v+>r*G\I`R._Bki!ݹ^XfY׫ں \xtv6'8bm9 \!~He@в!dmKwg^lǬ!tK{ʛ=nV/lה"l@{G6x"6JogHEq?I@ 5CT-v_ٽ#[c ϥyufuWe!,hUA\ܨ/,V8{^8@عDiH@ |JĬ,y"ʶ<̮Dtj% X>VEkO<@ѓ8&`|Qmn y7c;":&s sc!Jt&Q;V},dZ.gdӷSk8V jl_Dd R1cօ$V>[f$m 򼄿Dkn6z/+wmȎa 'ĢM (ٳRdWcxd?oȞ0Pth@{nLWA>! s̩)7&:22m#H .α \Lɵ%o\O9FbW]i?_%3vw$Jt:w> ? 9v55iOonFVl?-2IZp|qeX(8|LeRb8ZtK0&.bs;Ə{W A/Y}<v'SY}1n~vª,ekHR0:H%kLnbP~ TJW#~eg/H.wZWjՅA)V^"Ű&6"5}8 Ȩę9+Njݝ;AM#~|MA)Jx_0`~Ki$F8F@_۫yc+ĈrzQ7"N[ R$"7M_<ɂHĐU߀B/>d=4Q!vWS |wQ ~~C,P h7k\L5%ZN%FL;;ÚAn~u'NI8 Z]LaIU@R';/n1tdL"\87I@|x>?,HU*4w5|pzz ɯF'.L9&_#4 v| tU* :lf19/-c,ej2Ry6VJ Uu^P0V&>QewZ J6 SC>b }f*̚!3 |ຮC~-kZ-0JZ$'q_&~z }pE7wR<@I#{`R/(tHhP T"r( K ˮ%c<ĸ>ɗKc\cFr\~9ާo;ݼإ| "}wXMcJZfl"׌=e}2H77Y RtnUbQz XKqΠ0Vݻˢsm:QG/=QN\gVc 1Rt{v:R x{iDp cTNh*I&$gښmVhS$Ys 颒,DS>pLUC̛?Cj01C ϥm!!)QM}מmK:(Sq*V):QdP%jHeܕ*L()WG}i$ޯR N<(V:/ Wx;>s4研*.򆇙fœ̽oPZoջi+KްsH!`N,5rL;SK琬"U.!V ۸ ܮ׀{v?ґ[J@Ph8De{BzhOl#=Q3HI_-˗%{1%&u*D+x*#aVUKn7BLDcoP2I;O5nޠSŦpȏ~'LMw[V}![@p1Kӌ͝]!,T:͛oD쀦V`L+ρaˡ co㭞xF:+Op\cqp!E}+\n  *{ꈓZ1^[2]>-ʫAyk>d9aMZ Qz¯v{A5 -B6bMyt=x8P|yUtS_3!Y2S"}ad%ɜ0mME}Ӧ/4X>BAUf{70"=*94DP6I؏28'K`mû'+ue,mqrj;?jBőK\+zb)l8"p2 Ȅ:"XE؄no/4Gկ"TG`/.)tk(zh/Ď* l9ʚö QO(g7Gz. y%hjjeVhdPrFʥlU8IPkpI/s XEČU^.ɔH : jhnIQ 61khCɇgv0W6""Hy5@ 5S =f&NāsIPTGa3%R3Ax lz#b J[WǟHO DtG sS{ٜ`^/Pߕswщ^0sz%F V[óY4}}V'hXaEs'ոw4~>a9 -hkHD\='Ukr "DWR-xg*0ʃt U:6]ǦyFbՆ< tvT |D8 P7TϞZv2#0.yj~y='҉i-\nP2.wQ)!*tV',Jwl@bg7$f11Sg;I 2iд{谉O6&rj2ȯ*Ԑ\.2ͣ|LCE=_wΪуc@=X9J'}xmPN^oN8Q҅yR_ {Q~<./Rt3PB,ǬR^`{{>y  @,p 7ݑ~_~@-ӳ-%=&7r'-Ƀ/9P toDiYzWu="*@/{h?S~&|CsgX?~srP] 6.8^֕\bgo ß7-DIa>,0?gJrdx #7[?E`ݫ65ժ  QK-3(4E KuQM)+ϸlH벷|35j!"!jdt}8[ HS8֫.P?7r{m/V3gllgzSE3MҼeik 䳍 (VSU!anr2āE3T >84&2b^&,} )T71 s;Z-HhVqt}bu(zcF~FU ^ٰZ⸋GvþuA|i󸽳=ۦ(Z0skD_yS^4=S uq\H1U0&!RV{#-S] )S5 `p~mQw\;&9r Q80g>/ vࢩlJ/C6P?ȴvbP.IN5B&oio VYɨ >)='0ё^Sw֮ǪQHAʰ2VmŰ皔}4NW1>!@_Ã`5舧[x8ǸaBŨcVm|Gfn>Ḿ-vmxK' M6}2p\+Z#õbt7eV4e(Az#Go/P L7MV|ΨljuAN<9{e)ՂH|.ʽ2{Yj{42sc@#5M7o{lvjx^d8[A9+9#`v6+; ޛJulddJnRVGLpō.RԫdQ ճ׸Yj O;_ vI֩OPݾYG 7HK>&eADeyZp0 jiyC=Uya2R6x5`xcBzKߞ6GPF HބR4rܵ2Gͧ ܾL9;RHv5qc9;O f xxfji^#͇9* e ^ڇ<%@!d FXc=K/6c/ԣ39{b˦ OxhId:z;zF)U@hږj,_a'1D49SєE:Z3GJsM <3i|ǩ)yNHMd3cE2C=ڝGP&%_o'JM688Ƙ` L?>7hɸg@f2ۛ{XC~H)jkv_ŏQ.m-0;4_ ӳo*!!9 #|shpä<'lZ=L/iweZ#mTtȭOR u4 M? Eś&-}aͥE6lVdB֦R(zDɖ#fr'%+8L*lO9ߧRosў4#&B%{bsUe 0kܭRO0vv?![ED5->J=Y!O=]"`P"GOAn0b5}Txcԭ ᓚ W @la&5W)#дTf>0rq_ 䖥lƅ^._۹A7 ] 3fF3o+YmS~MR`<&1C]v}+SAT/$2dY;gVe`=kfV#d>ފ~a1Zc Tafo0I?(Ldo,#dy݉Uʱu!|&݂G¼yzCЇZФB?81Cr =cuܮBg(L {bTSq0ĪkMSjTء vtvp+#4NmPDcӶ䍿޶N8E+h!-9|Gd5lW+j/7?(7WBMN6|et<k%K&j&m"!A@tgi;7}n$4H~YkloAM;\-M{DXFh!)BqΏI;`P̡3p|ʆӚ)^[ʗ' ZF@~mv7rHۖS ]YlxKj{s@^Z睎 6{$oJ.W0U,l#"{]Vat:ׂ$EUzbӶЂYHN\ǾYX鷘r|(KΨNIYP:Dz ![djl4DyH*ްs]0~q#Z|+/QeݬwlE1O1L"':=K^cwRuzޡ䦋aY +b+=s!PB2˛KA )D+ۤ˳ud :$1T0 <P O!Y5a ݍW21 `3( ÀXJhwԿ+W\` w.j?NnP8rAzT@ZK6=$W<.<8 7Akڐ47U%@hg`Yf pWǘ-FM/#dKJ#(MkMN<[ bç|'C S^$Q7D4Mpg%oU:iFjU"h-t2\A,P  Ni*GJMa.=AP-fʃ%TR+ϐ$fCKЀnFKU3hҏU>)!^~&е-,]Ve02XQ+ePs]HSL m2Ͷ-Di7Bt' JW+ylDth kW9T .'Qf4);If"K1EůG1 BsP^Oa%w_!gv38 38֤v64ϼ-vF#LXКrXh}p i9T'@0:{07VvB@gFh!3rEkNaOP7,<7\@9Ẹ!< [o!|P$Bb~ '?\@rA)jy?-qT!Gjf4(RkmGf^0*vJvt \KWt-4n8hW1rз4oPưVi>\K9ɰS(HR~,W[?w%?G.bfE@/:K )'bl`mm}gGN`x-dQG0[ ~ MT!ԈLߘy܅0*bqmz0,mHԉ>)M s lzCQ;A0+}RNEobyJԶ"RK+>2։@tzdABL'M#QޕELH_W y€3;)lOSoǫCf|ј\柒ˢʇ7 E9>I G|)`ʍ%#5ҡl)EuGA:}<_yԗ̶ xi奇ZكZ8B - } Pb=Gv\+n P$V=<|1vQr268>?ɶ$Q]y+hzӓq ~ǥPJt3֢.pA#[mEXNo[:olMν㏶f?%qM Sё .e:gy%]'~62E£N )) thO@aGs~BuS91.;CݷiMQ% 濉- [*bJ,[[iNNc,%w 4$ 1(Pzg4D G7^R=T=mF钼ɀ @(ښǭd_d3J٭/^M:db\<9WǙ0kmm:7bB׍Z~)v==f~=RU ΠN(s >d hV 3+2 =/XC&\_M`gmg%IBydf)`i1 \FM#PW(U a068,)0O7YvWP-bS!F *5X2R.=M5Wp4|1r4[A'UᴄzP_LXo}+t>vw,Nfl[p::ITv-@ќkd `| MLqNb/~&ejf'rSȋRnm<+銭sYL#⧔\[ݷVcAUJZzpAuQ<w+~0JHC.#٪W'8,$oK-T{βʑ)z\ x̂Syhpqf X-tk3YO\ -)u(X\tY-,䂢?G_NI=< /+b9Ebj?zǶԞ1N߽JC7 'Qjb`tH'Xޫ:ujEy_9l?4ErƻB5C,6I#EƩ90y䌴Rb[>gSRss{ "$=A\)^y%mDoq<'ۯW" |>7v42wOfݐמf {qH]k:zФ[\ЯV/ k!3nR6`;x JdFMV6- LlF @Z8Xk!\\Me[Kq,` (bt Zܖ e6ZizpZRצjirWG&h>D)&/ІlV{E Qp|KPE@H `\3~:Ix7 KΞ[o|x^A ڟpfmj[ca ;IOmm.R/߫ d8%cnOw/2]&\oklbq$-F>'>OClбnZ:Oh %4 1M)* \K85S_^*B\wSFz!3kk jG"겜bw=S; nsvrm5zHѻI$E~VDvD9g k0_\?&E4f&!k5؝* kyC`ޗ-LZtkRӘ*b8`ڦwS" 4;3-pF""M; `)*HkӣS݃ ep<c*+X= SZ"ISɊ^͠frrVS+5ޞ^g:J47+mU8x1ҹNTɬ<&oke ]xK!򇲲Gf*A۝W Y !R+Q,^ำ!$۷'/ [>9BCC; C9 DEvAJ 039QX6sFgiro?*72N3@ yًSMdK vUAp (1Mu9Sd#'m.<x8/sw# ch'<(+NbwnMlAcu]*h0GHNgF0K+syvnONߖqmQM*o~t qI IJꧼ Oc+n}lrJ5@FYz} &AEs¥W4q7ɝՆУO5"H t=#OULwPD-n٠S?:7kpy<+ "щ$yӺ~38HkZFd*R.1)}KNL\2S&꿺#tHh=Q񰞳H=UP^61[]+J@v.y^AOץ"L WIWGyZi<$H6&CqQ3 5rpٸ:c&4#!-ozۙPv'$zDm;\cg&'-L'O-ˬ '޺5e#TÍHT`Aدsǽ,y.!k91m:*w/FĜ#- rD1U$?Bg+ȫ^\̃d, #3Bu~.ZCW{T(dC*VMD&dwWJMEJg&07@e`E&C{G3e^Z7.Nυ+!Yg)fA$șs.qTBD=#YX_29k^̈k:h\Z:~գV-E"kb"&rt6MӞjEV ddeNKV "3vEZ(aÁ5/%5tILHC&BQ *15u DEy\d?D$ KS W(=\m$K&SiꝌjiPti:ab[7V(*ͣVG ^U0g.yMMeQ͖̏B8gH{B`ՠ'1/p<*Sz.~-_Kr X4wлz[uia4>؂[x0j(<*<׏<3؃,zxIۘyL8ĤO,0A~ EGKݪ햸b\;뇹5ѵɓCG}O%V .B:?LoV9=q,775 :$ʆ(0f Mcb]4QyTj[)2 Q*}30D7I?DB7)lzGFoQ;Oz5ikVnz,#_B5Spk m\wKp` k^e#ZǠUMN8kbxeQp 6yGԌ'fpU$,tK wJ$~򸮹:<#Nߐ6#mٟ7)ƕr' -B-yPENm|yv=w塚\{hHȓ L ,crʿ\Jsp( 6?5Ϻx㿦A/Os"}IB^G3az`/{B=< l`j{W:|o2㉠ ڛA ?& 173!QnnOl!F-_f>^6GPZ1;BsF}7bSjXZk-V"tc3CrL~v)U k(g="x܈l_-At25{2_!U ;x&q==&3DЬL2.6~PR ŕq\N^b]/eE4 g2vm!-JmzM!쒫$rލG&@3]ۻ5hTU_D5*@tVY -zZ)FYG['7-(pĖNWS)E׻`x{qIR ;J4]o @' Wz4uIUO~ zJBˡ“ϧj/kDt_B.ɖ=`7К uv<Ȋxd N֡9 ޫ52}^Wp_%7E=H1%bB|7& R/ǩ`1|Օ{htWXz \y>p_o#Dw_Nȹ*u;Y[gY׻U@ A@)mvͪ}5m3GP?T/8VMq^'OMpC}~ې̲yčT;/i@E'H+1CI'iiD#)8YJd oj ,(q=9Y@_ú- RdUqގ_)oNvO8E5q$E yޞzdGѺa"^C|:ڿr:D*qj@X=Ra`^&{髪CLmn84Xcvr_ FxF&Sp#x[Ŏ};ౙr=` 퇀q| 3]@4Ox?U%2^9U>H< ~$^j3!6uF*_B_X?:y!"p_K\Dufè4W+;r*k+Pھ"rцQ{'Eul |UxGM^]1ΏIjig&\وgWQըڐ ;]XˉAB|q|flTévfhհڎ8@S+(^Zy<'hh]¸FK Abj63eAŽ\OQ9SqU-< EJ{.R5x\C`=d{JtB6?xs-U]Jdm&s' QZҸ hQ,Y ٸb1B̪ uQ%e!߿B.{/ P@66 x~= y(;d`!')E#;G,7 |Mԏ?"#56ǐÀ븷l.fmҲ-A(cܽUx&P/yKs!"֒"} 1`*5%/(`Ju]AVF&z2%]H[B'B+UGl!v75D_vPߕQ-l#os+xN$:i`&<@D B>&3,G-FrT'!~W}Gh2̬w;_Cl'ȩ%+DxgM*eX/!nl:%X}{(>WvT^ͮOF.*4q>^SqU*rvrWzk}oK>- tʛ[.\ vi9M] $a/%v/#]П`:㯚igFe bT&1ꋏSr_ ~Anag**Ђ=Q+GtkBO:t!и_?,{Wq wI-ȺZ#,rX>0}Ӓi8\wʈV 1s(}YJS$n.@Hc}kmT_SޚQ2ssEu`"F}j{su]ExD?1TvQH RqU>I*c 0[Zz =@i(;c~Xujiʮ]7XڷYY*+5y.vׁ8M1QA( Vބ~];urP6#7E4wҺE &pٶ(X:jYN+Jjp)Bzl _ XĢDQX2 OC<圇VQ )dkgXa3J :oS/%P [< 4\B(*U5zPl*!x#`~3c8N즗+'{=oTj IZo#TsTl@kfӪv1>5>O&$ߐneh/d~(lAK*)΁zT7cO,2&0f}j`"TD-54tmHD|N}n$fHUx+~`dIUZ mf>xb=("ή8N86' f^,wciX,b  la{":^Dix%zӔ̬%.(Hh娕Z|cv7%x*n>rl{&W Ce?`v 吨8wtU j YA&Udi(oN+*8FNjd4 e!l=ɸwhd}aTo ,6.Fh $Jjꓓ>A9L%2Xn] ӽ Mw g}Pۄl[S5V B-},r8[-sF%Ylb{ }my%.:P6~?:pMF2Fig(>ܗ454B>SS HS:F&P#y h꜅ܳ߻8(x~ϫܔ#s2'>U>dݛTq(iTyzg}_ E=ӠR6JӆvR[6D@fBvGr\M];ҢȱAzɯ<=`iw`Xs:SPi Zak-p`S6!c ,F(WRl8cUGռm077Qx_)쑷~\趪x{90ǵe=?we[,\4N}PiYxY ; 9TްQFk3ʢw)~;3 c#׺2wP;PQPqUBCO ȅ :D,Er8<\7+ 'WհβNI*U[ 扪f5Eb}tƗ}%8|U({Ky{s =jϘ_ק5]. 2b7vVSCՙ-eI 8(JG> %M؋ XOGʝHC-Z.$b%ߥ%}~Q(QL_7vJ6h+|*(oԿI,saRw>Pm<~,﬌,2U'gq%k%+ A Eg@J(VcͣkUvL#;nЁtIOۑ\c"s♎ȴ1:SmWuD(Tk^y4b9 AcL/u ABAYi}c3bǎ0zֈf 6ep^%S>!2L?¡¦Y YiAʥ.j}/JdXgμ1_/r3il"lѕrYC )UFAflD~nj['YaiȠI.r/Ǚ1!zeB?4q ˆ,a\ր0T(D S*}[Sx)oF.N#;4q\,_ɺ!=_^N@hoNI) $Z(]>z9{.+ZCcx[@V\u(.|R/ B'o*9'hJ4TKC7Z~JI}PTsarVm<=zZF!~84Wv"@g׀g~々&1*k,qxfMS47D1;%_Z#5Ld)LhuX37+31YfޥD *8W{Z-FJT`\.YeQM%#{(9A+ (eH-Xz0"N@d}\ RiP)a--"0AhZb#Era RPj1e}!uhFF "D<1sbz#2h%} BNLHڔN_ۛQ7]͎|@FԐ>0,trZxVpTtj5¤',!!q8ذGzdU qU+CG~镗} >~pTAq(]Afh 談YDrs'[6̌\(>l b#ٿ +m&nCQmS;#3e}9g:')_ 2)t- B!qh!9JQ!CaP]8C"P]ښrnv9\E08;c9HUǼ)G _ f L_< vE|t7&Ю+GB9eP@Y䌐S=O+^b ]eL%yt-tb9;H xD9Ja`S"aTvͪLm84 ~cI], [e`W:_4Yw 1)%>5ߌڛM眭'oyq#ɔYR/e";3@a2z )\9^h,[1cj.:~vϠ3tѳv?Qٝ/+q0ƠKGĥU:H s"`,BIBg&'*vGSQ694ioNQ@© ;{|NV=H-d7*H S,p) =xXu ;aF>8K)jEŵzOm{O*BCvrޘ^J䩄Y `Q|v}0]YptJd67=L~*׉߯~"Ĵ^o:j1]^)/G Mo!{%8y{?;iWTC>>P__PJW%QBd2+j'~-BN8BhVtBrEzsKAeuSt2'~UL TƉm?/-_@B7p9EܴT*~^ D1 kB/U-YMܪ\") k]RͦNpV*_P>>XRC,9vië9QWű 5JPЇ(&?8|iˠ[w SHZl nb2.-d# 9 %[O "[G2me֚˗$tS ĭig3lbKH$* H>0 /@k>F $b&(`ƤB̈J9N}DOXQl$U^o+g؁OE:FF!DĒ\9@2n*M hslq$=*5TzH*=!@G8ٸ'=|ר9#sjJ{Mk k3zmMu"$9&އY< XJva#98IbJJ^(?ϰ"zϚN7WГ˔kj{PȺbX:с D{sy) ŻzbŗpLq0#KPwI}3)J@8P,ȞlEi 3׬YHmq7oCqlN%}W8m3PLuCRAUM~;8vX; 8Sq""g~"#,#>4*z>C3륣-g=cQxQ}JM/2{(G$Wѣ5ՙX&-$AVQ;S =Koe#jn. X>nȬ&svbtw&V۹f^$yː! W)ܭ"ע #x$R(s܇h* io|4A`(dш1{O/ZekUN Zf$:vM0"X+ ᣟJ_xVVjax,wA4EВlp{~/g:0V/,b/- \Mm|?E.PseU*;p{wqGHCoB&i0^z6UH]ٱ\#ө%Sv_$%sjҊ=/{!gp Wg.oum/\f]Xqnn81}}@ "+XrcnFs`&ԁo[N=ſim N fFuiʒ DhDJcdXp92DH+c^\xSa aeToㅿfj/-g#Yu .+TzGLtGOg|<ܬ*vX4p2O{B+rşd+jHK\(D &/PQ ӛ{9Uy]ֹ'5灯"Ůg-A풛X.̌[aP6a->dBJr} XhC[n{#&<ʪeӥU9 P`Ѥi>l +P|S̠&~iHeWY=[Hk*5FOF`h]rr-؇jJ BAi*ժP򪗟asNl ÿkeގ (cV9kBcl~4Ba*?1d>GU:k6$#m 8~.$26 ԃ~E2r`QDV=.QEb<~}PE? 7^rg!Z0)W@PQe4OKf89UR?m:%N},aԉq>,v |h2%{w0=qV)Tz߳ed֬'7JT 7p#WU{K%Σ&(]Vźax}O-.m?Ѭ0H{9oY$Ҡ$Y *F*1MX- R^+Ƨ|p>HƳHLƙ:Q "Z/̥җ "=lگ"4, blk)s pϭ-HbϽي P mSsMS*mE ]'OÑb,8VY8m | Pt-oO  H%RuB٣<~;Gy#Q>jfK$?86A}80zb@QU!ZD rW&)-%<3YUR03 mU1ȤyQ DmOS-72&-ǤVjGّaHd/ ;P} ;!/3pޫVd;d\+hZM&zjI]fQYi rа3!Mq߾ξ*tu|*.^^3oq"x[iUr*#X WZ=BoJpЧDIeY.ŀEx@WZLs6:(n_N?0bŝ(8LoC;H˃N t=,!@1]`1#Tg{>RPw/_^j{NM@ƭ|ܦrK* YӶ#T ?f /*iOvc&")Β"}:q/@s;I =u-Q{uR5!!\7A'ak|gڧ=^e\-]-_Dul΅ɒPs{R)r}G*/U(*D-F*Ww]dIb#VO胡}|3;\w>_)MsS=sf%7?!JU R([Nӱ,ar l*m 9ӐdK a>=O{3GgB即<[t n #8}zh6m͛aq?eke`/pd?5 /Qð%wM-cA8.c-&0wF ȧzeYwyϏQ2mcl3򇣵as+ʋ8;Тpuְr_v.~A#"bbzXgRAV46-O݇5UvW z%-g\f3.GFiBЋIzCx-w(k/d& 9U6U?ĸ?*cg/bfGjL{rf>ixYE&jt]hqcI75s%F<0îHP7ʊNZihoq0㈙. <YHmMQa!b] =Ra>ٙ/r\J6VFYѲ :mR gr.Rpf ơDpՑdj;UW~~ Sfx7;DV: VDͯd|Lv|vމ!E߽ԋP?M쒋2HN mӴa#`bDZk }P R<;r&YRܶ T`2UTԡȖM48?LʇK5ۍd!gEghٌN",Yt! Cd8 w4qwh tѣ>m ୺jbǛ<Hf}3f+h epΑ͍^NSELDD8!@?G"x_NCqL647 07A:4@աWBUG 7/ |j@$!ދ۠SdN=wJA|hbb&Te#͘ 7Ѓ?8yά f1hx_RX㿩\ՏR#8N.Pc^}Xj(&p.5# UmI}Nvr&P{9 *>`Ye衃Y yYfNm|\zv=Ƅ( Gͥ>/T̒2YTg=lS^i'\(#,)A4ED]C&sgk(pc*GP_JSB Nm~SJe01dfXzѪ2ҩԾY_>77TCz`"* %|@7cdʎ`ߺ6ՋqX^6T}iXnHM<3Rf  $؊V i10w/F&=5s'=`[)G? r+/؁ScF=;%}*RƜ);9eOo%K>2@6/DyV@` U%z ftG"USV7Z~нk(5M)^8^KM[P8$DmCdŇ0鑙KCT J#5B ;IO]Q0)AA8B̾y4,\Aǣ6ml` g ٌ !tLXPX BiF y|Y ivq2 +-JXH\LZZl c1UϮ$%5&:+[G=M6( ,1?:/%t1ZBΞu $;FjGaԶ28B<"/QЃy(1hGƬU` ;^iCǨ`zYJ 2'3oOR|1^fpR-FƇr:0ɂHb@;>lMA~_K<7RIeZLaBpy$aO_4/@򡇦{y/C>"~Ha gYhD=ސFoTk@(xƖYW9M,,"j*vרk03$T:'͇vH|қ// z+B\CCOyb>pX5+}^8tB[ГUl?IÕĬ5}[kePĦ3vSQ+eH84F=Up8$[d5xAXNX2?ߙ=ռ[}F!`*$.,kg:=:9^.)`F ߓÞw * #6p|HܺDc`I7$(ߥkVbvok+}\$~dSaQ-t-Tn ^y4?gk@9EЀR?qR( CSP7V94,U IڧgOVu0O.YwUU%{.7znDǪ'b'6Ab9?jml zXŧUp. m`8A1& uE&Y--;T4lebVvcy4s¦,CiUD*WZc mÊy7^,HO`c\n] L,ӯ`+JԹ_(!:ogz)~Y8gTxK4*EW_y$D͵E@ O:FԪ `**b}w7 ,^p5`ZTIՅEa˶dg{g0:r0emG 4uܡ q4J NKhsQƉ55|:ȡ ):3a k/1:{1;BsWi!#{b%kNGu!bX&T';A=DY<i@jfIACfb#,;9"6#K]A9cbBn> 'iy}g)h?09W$TH \$d]r -KNsNJk M ʦ^=Hict; *]$;ܽ5ڳ%z*d[N=N/CmغfqjgMEXsOgm=Α)s3TfOx-K>Z7%:C 06zi3C/&(%r7I}D"HHjT#,oԳi+C#wåݙ9bMӹ7f9.kG86F ywX+~4Ap]Ӏ+J>hX>u)Ȋ{:[Ҿ@^Sp 3xDWZA~-]~]!Q}w(K@D {R 0+gi[Tw`=I[^p'dmEYy1R>B/(CU[xce>{i{݉8~`:``Ms2gi67vͬ$:{yq4vw3ͽp53uSH3+fZn 8c笘ACZ`*25j3Wj#6Ys /&Iz%p ( մ^-׊"0}3эk;X;%~өU0 wsң1lSa`1a$=vR8nUzbHZYla/I#zvWpCФtZgB"- C5\u4[:Z#+[&F]Nu&kXڍnǨ c J+{2R@wWNL(E&:;o9!d.x`6c{[0= Xi-'܊g`7 fD^K(UnP4^s;zoYHXM8Hgx}Ei*8H-3O6GI&fWsOgYXS}3 6Jw?w=& T܁YMUCcdKnZW1')) ᲀ])G~YѸ!I0Rőg|ݗᴐ n=\hd8=Nj0ãƇ7&_NzkȮ9 岪 _ڮXIh"ak8_TDI爾 W̧h՜! ޵ %^?l*disP6OZpIJ c>`]{r/忙Mʹ F)x̫mtO$b{-amWAQR60*2&,a;J:akFOs#(~zՆ֖$ҥ8Ѡ L_- l\vӭ'ٲuoƠTp?"Bpۀ7 n9F:B|@7G?alr)QԥQY/ű,Wi!,X-v! B+[| N $JdSIӂ.H_JaJ䵓T&\-hp\BG!>nɺP(Bc-p~gFF|„v2voQQ̉hMMzYnN/6KSGI$vWhv㨚6+Z6E $BܐGJ*!֥s]}!K|뗼+[ nxe֟:55 %*Vw9aof/AX.6*է EĶ:sOƄˠ0-QdY&+PA*Iq9;/!ߌ0ao?IRX lYW !% ~S=!1Gxs`A2<OvnAW,_Ab Y> H>vE{XsmZ[rJw<[t nN=9h]P(>t<5߾Njɫ,0HF ۸B'x7;q3Ablx3R0]|CbbrhI?vߺ듌A<ɶ vb $3SQ:]xSڒ+զY-`J y5倒z~n?=VQ UOi*۱݋A{eE6D)@Sp\P<76w1|a({h='BD\Dhb0DZ#\р˔Hcj^B\(T OmL*O|Mt%w{6dz&Ayd@'NߨMX/G\16@t}m&AveЧdSBRk&6Dl?"P{69u="ו?Q l4/B̑D2҃7%o{^^ʬ6WthϯӦ®\5;^A"2[| fNTI+Pg׀:= '`70ۗ:֖Wzh8C"_X*:0/MtVa $Mn(๬pi}Ւ5(#>z,˩p*kM&cJof&[eW5GEp `ItK0^d㢠|WA4`ic@>EEA2:r$U鄙fzrprAkGΈ;_u@f<ًMgM0J(ӺQT^#˜>g|Dbq;Y)D9hX-_c:|3+P3\ot 8HMgg-"@)>'!.:k3. IF`@ڇd(& )#6P|ه-ŹG7+T;[;*ŕ>P) }h$=7-7f dPUR>{rYڹ}B.@~hF[43 5`xu{Jjc8\Qᵾ(:fф5r$aE@6;<4]&vԉ>|=ă"L?P/iҫ//0+y+2kC$fCd,ޒL;fxb^+9az|ccg`YXz+6/ɥvui !G=_]-rlE;4&n:nRJ:G]1N*A:qmp@#D@_WYf\y8k}Pۀ~Gyݏؾ޹(@Teօa*wkíW$jH•ostSc Ap˩ށ](oQk\Ho9ׅHw~uXWL \2mK4XTdP/iv w^7`>A78  Et{HLI70:,7#m_'$̯F`|aRwɏ=hM Cv=Ecٟ2róc^,& 4ccٗn3P]<4'hF֤/yҿsa:ЉIhOOIz䊟=2 (,FMxѿ%xb#NlDgohz!BxKF`{od8L&JVyd̷Ex8MJpߪ1y1ߴk7=bXeGXl4}_JGɃ;n1Bh8`+08շqXm< A8X;Pi/q >X!TQcH>0XJQM//< IIѤPgh=(B N<)F5 %rNaQ|tUvg׼ kA @Z2܍NnE6F,*T93Iّ pq~CԛߡfxraoQb$XR*#Hcl+ ê7MWEظ1<l Ƚ/+I:'-SmV.t(֒otEŻBBklXlCKgQ};xSVc4E(`.h8vgRڼžv2VKuav+I-5:~8f<WONrmkR'vOgg<@_i;%>xmG@#cgAHO;JpcHHyB1S :`VۄBIS8ɞl+e[,`ncH3ty T/|njIݝv)Sc,l\ bOzwOM0]|Apf9ӗ&ӝ"@῀eo&vV}O;W\;mFs;DїXR5 Eا^@zil..8 1%m> *FV:8oeVg6ށеqS3K#+w ~KUSΦ;KWGPbCAn `,3ޟρtC73;c| d*~~1|0K[w23Z) 0# C j|a>N!Y=7$5`HDSGr 8,:xKB7y+v*'C=U.u =ӽ nwi\l[=a5Pm(hdr9)O.iO( uٷ(`k*HQBQcꀋz) ? ~}0z~ R. RCzi?:1{TYU;?iYI*C7>c-tgrt0I`ڎWr8.m&q'X:90XClvF5|5ts$ͦ8K ų m;~-d! _1V.HJRRG?Atn+ YJ] DRĤw )CcT"\">%NvՀ}s|Pz7uÌW `+An%.n6#%KPM|4&^*ͽ*7ѷ,>ќ89Q_*Z't)>M=WYlmu-Lb* }{ N^͔}bz1ͦVEӯřHI\lPuzI1\\4:u=ЯrU _ qsYgRq YVd{zQ+а[H[mlx Qp~iP{+Gˀ5Ӱ(mLIYH̬?ntˌԝJ%Sz֖ cj $ΛzjNƀSae{VB]KWgC>`U.)G*`k)ͅvJJw`֐dd6GAfZ`aqAw[/7yPBYF:n)i9Cxg+%@)7ҁG|f-A; .%]. 9 D]KH $29=7fDRjߧX?},e3$=c(c% P&ЏB=ۈE%e#kKeHSCtLf^귛 @Z/B =(@omGn Jmc-D&6NFPצF-|rmŠJ"&J5dPykSdžw%)vTk{eQhQU<: Mq GC:WY1 Mi ])+ӽkk'UyjN]_Dp.h|c(D>Sږh"Puzy? ]s .OMJC.Cd÷xfeKjEHhkdwS3羄WR%i lR^-P+OqVQ/D(::JJd9*^_60g;Uɏ=ağY~ֹڲ PwX$eivm 4D64{ayݣ6qiRc4?i(5mik˸34H$m哾)m>GYV(Sb~iiq1xB79jᥗQZ1825 !J@0j7c+5΂XDQ[oN x3$oZTV_Y%CgGAO?YFI< GɷGVăD ;D"1b#pW]][JJUЄx 3įpQ*Kjđlymmzu&Y xcWZ`hi9X)Ck"/mN Eݒ+GE~) pיEvI,CYy $MpU:+k]^g.Brx h6fۆh~9RFdAh9q˴ט[崔Rqxl},nҎずlʺZ1[\OovqsvRf?IQ.M}|"1`W: uɠ `%]}X@DU/6vo2Dn{jA"#)?Đ TpT,_0"O,"{aoD('aa{5uh TLI5 }^ `G' @(MԱ bfF) (XyKϯ7ᾂD_t֞ 8KIyU; Ofߺ˪ Oc!롓ݒ苴$nUЯy3VpO#it@ؔ!E/ kYjRzm[I)5{^G2b[dFVH0E?cb+.-9 {[Cn Y& SsQ5!}X%- CecovVL2^Wg{Y6cBa 9$٭Ů]Kֱ{cDzf6rZ~5c̾RlC&IAQdw/az)CK5aduxkWm8Re\O|;)r (o&;_~@<_uF=.U`ߴt!P(ᚥ^( i@3*é{5K>\wvġq7m),G>@^06A"iûKp.꺄BWMZYoDbc*'Ș+mO ֑Dz≤\|PvetX x"M5 KiL£K6""&(sX*ud8hޭ]~OA 6㏡Qk"7WnwOE{Hٚ#RE0x];=bI!2~gU 5 ߂<ݘ8$SW ULj w2\=Sbi [Leכ9?* c֓qS~M$UE.iJ{av.% +m tf;?%Y.!?Sc=9R:=A]Wx I D*aЉna#ܕ D̃.ͰĔy:b3@"^@]?ivk~L 66f. .R w{BJ%梱ۜq< m%gS<޺A;s"n脞ntWXE:BP?o]J,BO'oX#[Z@$W&F>~H[R=v02 -ޖ+کγCy‹RC*>Q-;t^JP f|X؃2 D9'h]deL+!mBE͠_1;DҾgSSK\rK*ugp#N೩ʋHѹ]ѯb)p [xظ~#;pQ)4ohVrUOU9!5^G) j"MPbR"\S#J\m7wI@|H LO=K[VW$fX<[aI\meiXǼ8wťLc(mj9Z6e/@7Ukqc@Xg$m 'vMfa^VٌӺ Qļ+S+m7/;$dvf-~0۳d!(%>6u-ǃXxM%MpoGG3mjLtM;i]\\R'S`R]_5N2_إ5UO^,4&u-\&Ah-O1?z- obvnCDŽ.L@Ev,O?t R IN O;֔̆N/hy_UZݲAV doT44^YQjD&r16G}"("7vL%?CS7 ,/E&$=H*O.YS[>CaY?/3(7ݫ1=Wd>&0CrG9.Y,W9#JM%P ^FhH;>vVI]B|]o]pnd:r+"_2e[/\P$bӅ7[.cEk\Sk東l'(Qi'wagy~)Lr] jx҆DLc'c:B&da v:rНB 3MB3 3*d l8?i %L b2WmAHliۨH)fs3|OWWm> mo8ACifqyYe6 $Apf tUd83!'h||b_<  -}EE)b݈htc0Ajْu̵MEWI zP'<Vo\\;_RaB$CQPBpF_fS@2X|7AtdeŎF W"*M6"3=嫠9'sRѝC69Y6|l͂qm h.Z{^諼iRޢe`YnkK>.!=&cj\?cU0 jrȻ-\C7SU Ҕ0`M xzbU|x+q ;:#|_ I=8D6\W_E_A vJE鼸ѭBsp?ВrM9{j hžJ5vsN7wf!yHn3d~VP!}+p\EX gvC=i0ׂ(Mb#{~yA CRGTؒvGfLlF Eo^ *N{8 %!qr>e>U++ۛԷ|`9]*' d;PCh7F[u/QRc92Fʑ ϜI3myWD٬^Mup@ˠh9 ku@~ғr}mhRF?Brvtkۖ>M %=)?YIbbOAֶf=ӢQFz΢#ܻ=sªagn gGZ#T`"&|t!'pSؕ_sw _aqMglX5Jo-oilhyȠaJ4+e!I큋8a?X!`5px0y% @x B]fP3FǶ+3^6k>Gs3`B{3oTa&EW-q֡+}( ;z@0Sn[ akVUH<*{Y$3zpb]QO5:R|*d-Дd'Iwٷ,*U k r%jxrZ]b$]4i/EZj?|l?]2(ۃ| M3A¯}Q?P5bwN$'mj,Z>0種tN t0=&&.G6|xc8XϹ륲nª{KX h "nmb{=h$ jI]xs9fewe sH3zR${y :e (<ԸNH(*ڼ hAs,j2q;/L8}wE&ZNp?o8+,!Hr#мɛ8 D4g-9z9#'Q=+r%F̉[1 aJ 9k {lJo/rJ|f&X뉶 rK"װ^}?֝7u{=/?(3K(mn>u f9sD`Fl<+qD),?* *8'9jn쮇@ #k# (:3+o*SD6H%U-5‰TJ;wCcC%˅:|+ 9=J"/@o@T97'2p8RJ4zZH∓aSpkb@yql}_fcg 9.t6 R -BFK#{6 Ϩ=p5ŭ0(65`yTA^^ngzwiS [a8iDݦ\HMū"_P\peBd::'ɢ_CRU,u*!M?]  hL·D)ɵ]eݟUzWZh2.g~iq @ٶ.FV|fhhWDzt(:xEjO%Q,BF=(Udx W=cP2:s>Iݟ1ѰXiB^:*Govɀ'/KYVݲrV ;˟نq؉#!ng&S$[S,!?AuPL |\oEPrdsT(\hDC3wXI-6d}QA)E2Ip ;b;M܃ˍ P|/u"akaۯls8Y^'̑LTኀ4ߙW<>fk- 5-7o@5,( fTda;s G4lymo)IԨ}#+vO }//F(ŘX6d<]ТUL_t?/_JFyrlJ`.kV{sְGՌ 2.pS04թЖE2ހxp6?H 4|BZ':=ʬbFsEΣ6jIQƵN'!<ØJ?>Yc;V!3&Ol1' oҾENȕ 9zmhD>G3Cӈ_ Cx<4q3# HiQr(˺Ȇd ޼x+ x\=ԑP}Ԥ!]Մf@xeZD_IdbC㩙ZKSZš'f$xbFLeeiiTt'+R^H:C:X{:7ZT5ێ HUJ#Kj6:q9ə?S塻ԛW.#|6/m8-ʶ}wDj:V?8h/jA0Z[1-ݣߝ6K5\H)ۭN% vO3&Fd~d ex>55Y%Бfc@"R΄ 0h=r?T;vA=D L֥@f.H:TMa*/<Tw ]Mw\*0V}0,?M e/ڎd1=s3o*5 klf׻~ρZ~D!)D$斎`g XpױORKb%y1> .-tkAGW_~ENf @ ӌe2oMF| "eH*@/:wSvuĤԮpmߎ _lJO'{q6 l ~ϝV]93L8!)s-4}V8&+R)u]R=v1qy:'<-tp?ŵ ~(Mw<̂,WF2k' \2B±Ѭg@FO:#53lZoG|!mL Oi,6}%]DKn}U VQڞ5Mܱھ}psl MIj/ӬdbH"OTO|v kj*+<6ȴ]{E<ʍWUqr{}eqA{5ิW3E݆܆{$աil\0hqlN^xbOtߨ 6uDu $ptNk/=JA/fD%>aBpv/@XJK24擖?WT3Lx jIgEN]ݚ|qE/k Qn{*w2Ts?Nyc(^yIT[ɜÒ:ggbS3KrljvkiqТoܸSi! @K$'R0Đ0nNkܞ~ k3?_MUߐ BE!("k\9^ .3P|\GG,Z~ƞX+&Z4}djنe6+@Yh kDA%S= q(忱# fn/|~>O]"K!:)7'} /lq):$7ʝv!@Ȏ`Pܨ 6s/0ic߸J̾E V،jt<>x[Q8 lF.q_w3VA$] .;:xsjg_t"8g\Sk#@TB`ԓ+Ԑ' Hߦ@ ٓS5MN~i(Eta`y>:lȴaA0C$% StAU#9b1<_qx9 b$-71-JEЊuZ!6(%bkT_C k cnId9'tnF@"ӹ-ѦX-B Y[!m >bXJpvsު~୼mwpkqPjvRf\5ԃ~hJW@na8GI߈u_||Up7 ׌WsɅ7jMLb :Cf 5Ԗ'w?cmH+/sRTaRs*ݬL RB>L@T9a\eڀ†RE2\HjqEISem!(5u{j;I-D5Oр/ϭґkoAAko'wwSw#(lG!X&{_CjZL4l 8e^^Բ4ke[x՝%*8-;LF;;Dvb%)Oi$ZnE"z {4GJ#M{,P*U>o^pe]W"Ĕ;_+CO`H&8>$Ze?TD,/ne@1~bL{td `*:b{Y.+O3EyaqӄSe5dS١6{q^wEyh ,t)WPԁsX pK ډ`.G-  U @G&Bm` &q#_RvaJ6sk+I(/]d駚n(49u~\>e8 aլ^Sy GEg8a$<Dy|!fߞEwx^Dʵ~5ǿCݵܕٷ:tP/g5W͓"/Z\` z^DybIDLEw(*Ӫ%%lIP*cݴ?E6]޻ *_ VGդ\^ˢJ\jz]CUo?^&maN&MSjWE/U˔Ic5Pj,zf?{u erIqg~(".x\#sf;Ҁgw}MVARlěT\ZV;VIKZⵙ^/B橉nǓJ 6>J{7mF"IP'GGH-صjM-*H.,|4K2K&*@( ,4L {!ֲ &.fws(e|RGB}ft }hAvL꒥sr1ҔD8DP\S Б% a~2ZAD5m,v_,E:'^Q! MWp yxTit)=y20 6'*IS}eq\Zwx<irLK_`.O\ k"ጓ$&䠵hQf*Mjy /%j2Z9iFiLF|ӓ"SGzpЗʊ@2uywurN|g9{IFZ.݇T\TQW|UŏKMW\eOɫKr.55UPt^:`nI-]0"9Y`xfY}QNC.Rx^; Je.yd{ZqF'Bz|2A-7C_; 2D/^#Gb ӻ&w| Uua7W^ܴ/ޠu+><7[mH]td% VcqtI8_2Nqy*9xQ: kWȡ)T\$Od4̒/vB7 K!ߋT^O>ڮ;mjmH1W Ј*ہ4|Nm&s| WRB8Kn4Խ55d[@c'V:"ƄIR[wQ dۈŎIxCyTG*$5&L\[k$x3jY7!82W"v Čq핐47 0Jrp4 d| wǴ `Zs<]qr6#`GLC?Ga@&_P9$#up6czU}{5o;>=; 4h]*њnYbU GEtSVd c+ }R#P+Q:E:BlMJez04kºcZt9Ozͳ#/d,LD>PJӀ\"J9#df뗹z`z an0 UA ,t#h}:BqJ&~@&dfT-(6;F@d:9ux1ޏ ^ Vs,6CUvr!X Im :ez״-:P 3&q6$© ^YˑYG07r;~YJӆa܆1 w7?" KP0uB>`\L~(3b1ZJu~} lM(},3b5y*@j}=!,HܬJT@t h r <Ԃbdr?MFsIt5J)wZ4$<"%glu"| T5nkӛ+|l:,p e8 (kFxQȢ'ФclQ`:[{l&FVIu%GO|,bQ2m_nAHIXL&m p+-!_݉4$1&.U@֦I_IlR`N=7@}'_)r p\0Cm"TC8Yo=?5n i%r.`p4pQUj488?¤KPÁ5(Q݇78Ksp.8kGRl|, Ϟ-v@ؒwu\1A\~wk1L#~r,mRWFy#{q͵wӺ.a #t3f7ؾek P4VI"reo`mBelY^& +m^k::Q&y} ߾ */PES*N'Q;2ao~JiFm*9'Di-89r1tձ?T/Iۓp J=x<3(>:}m) j'sO!wyR|qI~ṮtxU:UJ8\;L eJdj(vxY9.@69RK]/onTK1l[~xbw kp11FM8G!0No(UF ]L:/B@뉑޺E8\_|D@,ϺH -J+) W1Rf^dbg@O[ dv$:h::CUs6 @i`ԕ׬Yp{g)jffSȩn}F<-ihNr%L&ځp:_Jfuy/.$^k=s(7NN|LUzS+[;pC?t{ ]"KQGˌS+e!0u ⲳ.I,P7o=#DŽq!@ۛ8[fPk0U΂XqvN"m-ۄ FT| CڿDJ< j'Wvc >4t3&+{  ƱAAW$=&Thbƀ?&ʅJ+ S>K`u9"M{ x\/JS/kȘ4l-,8F߮BFrӴЁohr2MaN ΩM?zq yLV9!bp$A"`Ճ8#-LgȃO..wq!6^ƴlv!=|&d&*pJ=ҵ +3C9Iw\r=7 KkgZpp%A b^X/֑)._[<'e %&.̜lhF\Lm4;=qClSvd9Y·(@Wg],V.Rd>aV&o+}nÈ̄~菏({U;ĺYY8bĥ‚R;8!_IȥۼJc))=3+R-uRlhtiYO1gbQ$ K`5Oqe`okKֳi{܇6B#7Mク͚ܼa!ƨQH-m B~w&벺P36ZugbQG:y& H\">1]VL "[ pL]6? D:9eǫJ?-!U7bnZIC"lqٌ@pIjvgcp.[Ծ~p]]_֖ĭ@![}=V!1:= ^Q" XՒ>izyBPMVSׄ'Zl -뗲p*CڻJX-KgLVUެ*N@6(hMk!*aE\TqYԯtpJ={$HP5'(I {ʢ|:6k)¬!|d9m2rD;󳔯5Io[x㜪˧Q +zQ 8]=2AnqtJ; 7I0G֏q}b (lmv4qn\*Փ)ĿBN/uUo/,KѬ_P" 1J~~ONrԨIJ6 Rs]㡁6&vLT<x,;E$bhż/YMERDsۗk6YV7 \σa 7-SPdB%eqo?XF *|w; 2zأ7HVjG2 lKgLl؋quPVB#x>%!N^3R>d`{B,P-N2&}8:u>"Su ˪1Htc S!bD"v UusrCsJ er+\hFB-"I3JVd U) }VEcS|:͇,ۼm9 nαkd6ݩhm՝n%UUEV~WQ +i?_"4 7}/Ac]CF0r"KOD6YXӵ4+KKB*,Z,ϭ^$=w͓$?K(B Fq$R䞯9U6#usv6 L0h_BS} ܲAkGhF&%,͋יq[ lZ]5seQ}:zM*%x`Bw<&Qs"j}|I_~e{@5k| *GU 6kܯX;}QP_AqUfLPC" h"m(VB 9'f\o.eMJ5𐴘3X—ai 8\n1ŪZQx3#ɾ=03 h~uMdr CQj:T;r`Hq9//9VInޝ kWܧ J)L#Gܲsu,uE|c I Tn'*#>ʔ҂!*71z ,=EqЕHs孠 }(db<7 仩YRķg- @KS'fHWnÇqCMajOB~(AO*JADѴ\>zNR N'3GgLooWDmIհLyjcN&.YA}ZXNV&KRr. tPKE+eٱJ$"LY Q|L%=F pd4|XfRJqu ;U~j5;Qtn?ĿT(m0,V< mjcA`)"`_? en栾#+6vYOz7;՗th{y$ȼz#z\26 WdXOna Ss:8UޥYV]r/ɃiYII4xfg3 LfkT@\J"w,h 0_ $ _3I8usMYzY`g5huV  pv5YzIƏ[&'0)w u&W{niss50Y79n?KS 9&%$[ {554mvzU"Mӫ* m g,WUOL ,?5׀3(vvBneE.goπyNĿ~Uf*+U`[#Z G0!3.6qOz.&Tߐ%m]h!lϝGYA9c1(={}! kr12:tB([#st8pr׶8oD҉Ҥ9v56sa?$hXT #;m-k|LI #&< zIj ==W4 FxY6W0OFh%n":laX,ܳ5;,CuFԸAaO_?DRz!İ,Յ턊5*>!q93Op$\./|")+{NdWLBh7/bcl0%o% 8xrgB%ML[~pU`)N7 (y'"GPo+O&T}W p f4L$Q N%[@uHW\0"6IT'D 3ܖ7.Vk)J 9q% 8Ze)&1zެ1>:ELl TN<3Qwg*rcc EbJb(vܴ.3(xMjp56X}HdE?6 k]iEdX1reP&4S1'myCfe/`Utq@^ķzޚ+'K1𑴏GI=W@_<=^W7va?@W8piג\$Ÿr&6Ljuh4eQ0x=$k9Ee!܍Ѱimjr_3fj+y'Uژ}0 Eyi=*'}Z /(LQX/ f?D"K+ҁzp^/]㰪 &{%ab·^deB9J|~—=XQ3q<y.ǒZZ+XQs%V~{ y C- f wS|Klx1undOq ֥[eJ%0* P_N{3%4nxvE7Guߘ۵&V6 rboQKW-Ke__)19Ҧ#GݸJ; }B#unq{vpŔ{#JB08zG}w'wj68 ͛w۽۫9ל{&|㋦ٺgbo l6rTMk57-hIƌ,߮:PcDtGKVMR' %޽ڡZ3sg' r~>ĀҢW7'Fڇv&͚e|Bd3Bƍo,wzq=A74~FX䦸u}[?]^2^Ewǁo-ٶvǺhI7+Gd@+CDrD&XU͡ݬ =E &6Y%o3%n06ëه00LTVS9'4A5M;"7c ͬ8Yf *6   : {c/3%ۘא[_8LF&Tݡp`}-cN7I_9B#TzitׂGEHo態rtk@Y֟'/ Qh(0cP1VqeƭSXfnr Xv# +sl4Lv&H4+k)ǖE5]<)xF^\ABJKt鶌uf%YiH B_GHp#B!troiOԛ|VG1śp1ũn:ZApy9L[.8%<EA1d ,_NsZ\:$||׎NT%#sc9Z52X84b9n;Y;RO@KKbY0onfP+9r1r%g,{W ۂyan ycsx"jwbDWɣQh+Ye^RY29) \1k{:7Vu#g84?.2o@6ک~@%}' *q˱yI 鳸Krrꕣ*'8O촯!-5eі+]P:/kR#@0}+~V{~Y}0aYwl;QPi>w9]Z}+ UKr>ɾ꼬ZhH"Y2hXլ|Mp¬a)w:[n`Q?'FgM{TTЯu>2ی>|cNDw[hlo6NsoƪkE ![Pۯ~du!W= CQ7N"|avq(+) ;S_650W8yRR=K)yg" @t)l*'s/' `K@g%KwZ7dLBl+)]K { ^tľRDȿ঑:(}mI*-ss :.6zK l-p $xW{.jɌ6vضuCpaqRg .kZ<̳ Wstgx1_1,2r01Cp8u7hYèb^nBu[!huNKQbfYb>:׆Sq9.S+pLc!?>W՛Kq-,}+؞+HIyxSKQMJY[B`bu22kAGir4K(ChhxxIV lpy^Yˉ ֩Cn~ t QFKٍo Ac;fCu,\㫷Fުkꀊҳ XxIE-?IKR S YL1?7;b_U h0̹(SLކ-&!*G\"}ٳy#rVH? z4NicaHXE%EΔC| +Y1xl6OPJdEo߈@0R>CW[cӵz.T|Tas1^vLH;E^3-T[,ڵ.koH2VV3<feexzTMi!w %o?=* K )QY?ϩ& EQ::?I|2Sy-au׿c @5]sT̻ܵ6ePtJS kHyY4NYBrj}/q֮R"Xo!6L-^(8BiщVӢ/6VgC0K`7:I޻{@'"(HkԖwy9tQC9`k.a8fO 2kI_U9uLF`E{DzK;zR 8ȼK1FyQv~5(uy9qQR.ipZ8/ܫT>? vz+w/=r\WI j?w2:wLa_/]wJXÜ=t0qI7❜?XU:>$?ەbSQ 7 ׫#f- -l_G&?^A9_XFTOz+bm&$K!cЌ8j( d[eF{s39: XY~4֡W-B|+H![tO!] ǺtHBYESiC|xkZurq!r6gܛ(Iy_lA]ͳQNGK 2b m?#ZV'S Boao<g~GbJ:D Gw [R#جl^:VQVGIC|J~C SDg ^AtJ5NjEzR-{4z/V^Iu vvQ0[a,ʛ#s4 x`x6?_;b &Q0C8 v]vs5gGϿuvkk! P{nuRNa/ߖ3^jPy{GpC0f*،舆O\a_4CNe Fdh.)?w|4SDbYYϖOB9|Eb%ϛ,v0 lcg} EӡMCji'GxG,1B\<]%m%˓:f밃_yZӊs;-7:u󟪃Z* c|¥˅W^ޓU_Tqk^/=MjI,/'i¤aH Օ1=c?yXXB6/!sdbfc"3HJvrrkTjG /-N7U];k^M/X_9tG|}{iE*Ζ~ ɒߔW=q{y:`Xzъ&ڮnݠǴx9dSkrGVH]C4b/vv~ʱ?_Dsc㗢N YMWRCM.Q`YHA<:-(OY;L_x5U/W-!zq`7'E DȝIp$xh[0D4fWܩC :Rlc4tg* {fGF]Ȥ2:(n^®Rb"7)!7MqZxjs j[:/ JHXa z k/zΐ&0I>}jD݌JѮ7_^kۑQM#uJ.`^˳ۻr:&heo=M% Э&F e3P.9&*iX2g:R/9iOIL*5?cc&+$L-X1@^hSۢc d9%fr.>0~MrH9vw ڦ~ aqBv&׫=#or=hoخjuBʽ3erѠ|fMA_UK2MAE$6xZFt~&QuG>6/Hr)Ddӷb ]D, Z2OVM9E]Ouj~$kf7ݸ" iQ5. &╛r[ @:G lLZLCt ޛ|(j wVz>YsM9րz&T_.p.;q H ,Y ̏$\$&v h:N|v0`= lbsxEU$'˲U?ֹs!$0떿HϪb%NqՍn#-I#9 x*嶳UbwN aкmY|ƒ`u º r4W5=ݑz@\9. h5Ӏ3[U͓냦 h a߿bN0t<<2전-~5p{gțFaVL$q\!\ H:{qz_ܘBhS%n@`6-^Wp^kǮ-:#œoGPB(Gd?Qxկ ":3FDS쯢^@ 9P"1"+t l2~HQɐD'uZ`Y.5-l'N+r5)aFv:AQ` XAvygu}b#*[4]P6\)Rfhs aUN:9JԘ҇ 7n't]d`iGYu1^Z͖Wk-{aĥSw>FjzByo.+LƦ5ׯèxvr Om ǴwoAaaG8$ِaU[;rЇOX^SAIUM<Vid\ntk%SaܫSd\"~/CQ՝/0[6zNywO]y7qKvd!m:߲S'rgB+sFTtQuXfRsNhz<'[h%%j)g'` /Ԋx.ͺ{\wQ6~E~m.?V_ц6HnY-&-`6[bjlWWx/?N_qH {sl+ g)0Mu%bV߯/)*Z`x3[=h̀3"YaDM^3WTr͈+c ]AV`RK/˱7-]c+t^ vLJϹאe['5<vTNݺX1;2P/;WI6\(?we>N*!+FҺ7M4X'fd<<7ձ]M5$ 8P4N=T ٞs?&S!WG*oY_}^{J].6v}f}ꤜ̔Ҁc X0`P/մc~푩7(ibo7H5* P)%p;{'g@%}|ҤK8IoQd` P JycMZ%h0ڌA;8 z׋+ /B_ j@&btg>-/vtʅ#[&ͤ飞\˜FQUV>zzn<H~I-K4ݙߕ=+['5jKՆQӤWh zn)=C{*kNg;4O  ?"dI)Jn߈$*_G$>0%,+ nף1ճ%7||A2+xIdXtkp s\Va`6)ЌIac3P;!Pp@N JTl,g|pL:iHa{sфw!{2/a‚ʐX:Qw!yA ןi _Cf.A>D6S"%e۩ " p[, VMwXG#!eqm6+X [ \g,(Sp;gŧE^D>fBdB4t KsJ7RPAZnz,)HfbPFb 72} ~lm>kNQfqq#;qf JA پb$L?|sCKao2bЍr( mA*sKC8ues0Ǻ}QZ2vn岧M \ #Y>XZC̻Y^G\ʯlC9:3C 2;2È 2xu@/9aɜA0>▿ !f^.y RnvVZ"礈cYnKT'b8r NJY6mD%COҳSLyT#1Ձ`Ve0 _D|k|N 4Qq}< bK)3qi5I]Npu=Ur5F<|k\olf/lG wSxm՛ek T /f璆A"a<8xgSZylF$4(BHƊH۶|@2qe[X+@ E{w Zv]X( 3H{Of+K$Y]Bu1R8+pJ @Fc_eB:? AW5W;6~(>Xfodel W(of|Kнq;}46%߲6E :kjźѫ2b  XTsZTkᱎ݊) kA}V8;KCXk >/K1O_ {3ot67Χ1{~ L)v F8G l`Ps] L^7[N;DvzS6_gq\ AF}/ A`n(-`thRd緋b/E h>ql bsETH B8RfWUucp"):AaQYDcj,,MR4ls_;/wqCE6)mXĹ}M]Lj#U.^ЎTvBemtE$mO=˙ЊqM[%&v<-˂0o~U4-\輩4$U!;vKgk;5W)?&u3h: xZhł*E`ޠὶ-̀rBZVS1gEo&*/d}eq.H`1GR9y}PxP#V `"#e죶]ap}+sUwó-Y\y8y:;9$7|\!W>Y쁀L\L |՜u/VF+ FJ# ?*G;@7w-k)]9Oؘ\L}5$wIJEf--}zGduC;'Djj5<+ ƌQQ '1˃*~LEI&ʷ9 ׿ WuSY'Ru=dgIeMzQbvBa`t(`4M`jQ[~;.B<̂?ەJ?k~ mrxBٚ|T˰: 8芯6nM<.J7oӱSkXzd}T!h3uW7B/Mk9_v݈bdm;H(u_ &b5@V!uuxToz/dAs}h 6#)v> oeK8ī<s ͊c6g!hI7zrL*LE52h:'8!t0\z*r1\ra8vT?MU먒qzåW|Lb7M} ċiyo Uy-!8Xre@(vO(MW[ÖCu)5Y('T8 Db@Y}Dτ|V1v.scŠrD*w{E %=uk7J/vK"M'fnSktIם FKcQW)'[rM2sep0,2 ܽLr@ K,*t k9=$1Mq@[OH=4[S͙98kc(궨FfF=.5sx 80=='3e@ ^`ndg<۸0չ'J3>&νocw[\'nO8*I<:h XG &ыʛaYac5B[aMwpT/_mwBPܼXW)n||ޮ6M%'p>lY/s&M>BȟDLljZz%ToS5x׻%U>h@ /'lp$zl۩hDj,vX1^u D݋Ѵ?o@6~-#\6x,}lEZ .SBt8) pA5-]?­XtjM'i.>IO:6d#ڦkwm|Wa+,/MH()Pq0U6lإh)@= (fT&!>>D膎.r'#\uVꇺnyyRՌn8]ZGU?D%RMHc!q8xW%I`[к3ۜ\lmi _*Tfalhtjr$ͽ=CrKz)ҲoKV"d/'|#MmGQb7v]&VܶUe57;6-p[;SC98C࣬-ga"DDW$͑s, e&Z"(HytZn3nB2&j4c_K9JXp| .y- :`DD[udTN`{PH^4'ny|S XHv"2 +23.W'fw?(i.zK\M>%QdH!H.؅'8<ɱZQOZsžFvOLRfݳg9 iVo{mr?Vu}/IN@-&%@ 4vI^PǸ#D N*J=I5 ;e5}.HTcbu KRc\Bi,tmjo/$.~a n׿Uװ!X=CL۩/Ü8cRmsj 'UD=pHk3h7oj]-a, Xd$|Rdds6NmJ@R@V-R7euo\n\4bu2.&}@fp7?]Hy (^mїFh'clޑHMoɦ~Ws5xJl.lUR7M\Uz2 :v  l)9wz>٢>kEx/7`q29H9ǜ)(˕4i7x7նS]iXIAa?g]9Ľ] MS1Z){xfv&12-/ׁ\>ܱmN^2`Gt q |(Xg?'dP/sbz 9$rmؔnEWoIeY Ld)p\񝜄79,N4նMю*y+vl= Q51IoH@mCf 9l̟T%'A(mꞋK1,Lk̀tk?Yr 4P+T҆>20!h*n?>1 s{'_LZ2rep ISҏ6@.Gεo&:RE*àQ'Yڤ8^OYf5EgK#2.r":p/pɛ3 ѐjX7A>'U.B~rN[JnDT_ޑ !)<AP6sR@J(LɭyQ0J$H-֐zF8x<\5ed*; U/Z 9!ǟ)z!Cyۥ?]f}3BDrdPʫ'G6}l0?qZ <F[; #4f2K L,,]+ =ˋ Z[Av%[05](1#Tsc vS;O3k#jկ;Ϋ3|b!`Hqe{ùB|ul(Mp LC/:W'(;%dbph///)^1vg8@< {AmRNpYz~f&F*Tݎ1R-j.ԥ'~; yDBY* !'L]mI*|iyV)rm;ZLdzbS+KG8 J|j{0/d} .av7+W*~"f>|Yh2z,[Zpo#v|Q:0k*3@܂&g(-|ʁ ޲*(kE8Bq1ư$ll4]a4󐴱 Sq`n#Me`,S6>ꈎ^vY@#GRGŭ>G JC2$`ѵk6ekg2f' JOмzcema(.ϘB}n`2JdYԋdS5.m1h^`£_p[Dq2M}Rx$.c8--[:Y 3Y,zL6Sm%Č"=RZ,fGX*kI~z:f뫱4N@eG=OTV @ShK|$]8вy&ۧt̯鞎 f((|e t@,Y*~ni[/@wOόy0rpTor7T<[zegh6QrQ2a9#ԓFqJ )Ο βtk 7 0!a?㲢2; uӑilM@m_ئK6SGSxȫ_Y!,c̛:e=ڍӭ0gf 䨢Y>֦ĺ9 ,wx$Y+?D?ҳ,qʺ teQ,a^7qd'bp`S <{rBR) u|=V)LIv,@>K$>=s tKLh?\t\kx}Uʙ>>,6",YI鶝fӂГ8.xx~oOVzUeI-r&S%tBTt(BkcI2Z ڧ7" [ogs1i}Xgzz-54ĸ"0'{rE\ta=) =F}_dֻGtz?{yN9 D{'8Ct)$YUg;Ooh:• UAlX>*%+0Xc+BU:.i%íT}ՋywfqTj<$u-Nf2x*;Ms+c䅦(~<6ΝJ#L.ðb)*2^;8ya.=0U`LpˎW;'UNu[/~6Jv0u;`YdEFsO $0N@,j4hƲV]b-K?`sb|,6$Qu>k]Lp?mw8ѷV7A5G'嬷69U j  6uy}}ۤ:$$#ZэLH݆EXqc%Ƹ?+2s^f87nch@EP #p.hǨK%}pD,rnhTAVW%:P)ʜ! ,!E9;>\)hX0-: fUþUu8#X a"d/n(S$0chzF{Nnq8U17^U 9I-Y@<ί`^f-h\n;".c![ 4FVe85N)Piz'd=Mt鵮쎹7-vv3 EN׼=8q G{#%B[l%|;lz@ 2>J갛Ǔ }cgx{W svh z}m[U壀ԣΒVw99# C?]NPP O\j9?1SP/ RhVk0y ebs09hsÅpOY;U3ȂDR>ty_}zL[>$zkW #bT|l<aNnq2"T>',؈O3I bQ*B^eU=tv/r 9}3\ΝyWPcp _,ci "CEυP.x.nܰIv #Z ~Mr`F۳0's =m%hƆ?hAN <i!JF&A|ƣCd\Q:!Q/4_~J6bfF؄L;J- pU5Գx b:ݑ(f#4%7vڑl,)ΗbJ'8ehs %so6A! *D ;5h2fX pj5JG5X+zzZ?-_Yä'zLxbhqO@Q뇽] = V`\Ed(>k-"[y?ZSusS*N* d/Y ݼ8 ¿ Opg   TEry |]1ac >)9vu7AWVQrBs7FcR;`^.0jmNCps"x εt-{@Qoswcޓsdej 30]a.J9} NA[z*(} 4`NS$„2@L*:+7e jOo .N6K"uTj.fg wp7 iz$9o+|(XL7CГx9*V#gWHNj%}@"/%yIh|nK|Uc7/Y[^g:/%aP7'ΠKPi(Ft^X}V=0$yQH(7JZd_-{Y}!6i/ngHg^;Dz  2W[sp;"\,('O)aQfNu%R~=koV@yHgx!&]NY^0u)>rZB݃=;B/3 m;oJ"k^ &R"=_pA1z*|QqA{Km:W=>br'q9m1&P0h'I]\-L`P>mtꙜŗʸ?pjm\'[@|+7pO"F,W*y҄>Ğn@!)eY0J*.E彖mg0L8k^)qPka]##>/n6NuZ_⺖t'Γ)}iӥN_gh \>}kQT^5K`0'?N%XYUϒXWO Pl ;1"(8LʅRG{5L 6d1FEjW:N*ܗT]Va84LB0d_]SePRQOmJ5Q\8ClʵœO-v/̗UyfʗH黳E5 Z_YdԯCZ)@PJ&mm7md :O/cJTj|*IݥuҞ$̯xUvwNGܭ+PxW,TEqc`q)wKt.N0= 7-e] n{%b\0RC!K)5HƊ(_ѳovQ36#f6vH¿]Ҋ2> H'(qU]ܾW)X I!HE&:J8s[L/p8@U#"斕jE'/`\ eWf1T*YqT4< l'$H+oz|e̓SzcB&e Ǧb@?u;l8GpZX7OK4`vT43d :&FMX#x¶~`9R0vVP5Ȓѐ0ҌMZf3?b.7W_a4tV7wby>=O#Y% ߁1D9'4xi!kς;Gf]@Wp8)Vt _ j-w\Rz^^ Sʤ7lӽS6vy;oCc} 7Wfi76bTvY^ɻ^?*<}_㩅zAl\$ 0sAےDgZy?PRjʲ!45QО .< )NHRRJ 21 h[?bE6ZԅrZ)-g'4Ō96bP>ڋT?^ t/CNh#,W!t2H\xG kk2%ƑDu\c#tb_%(/@&gMxeދɜg8 |$C6ƹy+*q㚫NUCa3P֮C,/F[>k2!zmMn+8vFӘwχZ4v1{883HypUaG#8FzEүӹZrݳCgic)Q,p'4-ɡ %_&@yd;z F}}tA5UtF"g MɓGT*"dH1 ŬU?<:Bwk;smHKxר=Ë@v|w+[J`qD_Sq`Mws:=HV[uSq 8y\-dM3sآWSeӶlxSC{ZU8t;wS_rSjT KMedmkFiXmңG9&PF;&y}sȝ`PxΈH@O" œr"= z-DTupGTΟ̹R iW[6m2ƞ֨#w:Vju j ׽UBk2ҀB$fJL+-<э1>`5]gɺ"bJz1 K\>ᆜtx;_wwK"#dP!?γ?AHU[ѕʍ gγI[ɬu\ǜ& ވ9G&{<pɒS0trK vIv(L%Ħ zPj Mܜ1F F;JCUc1 UjFŚnH=NOʪpv85y}mK9=іB(%9f&t&ϙp1REEM UOcHs'?8"ߓiGPZ]]krA->>_m8!+YtIBB5?wW0$$cbGZJ*L`_8DjWYzd[ʲK|A@?ݻ30QR&hsX#@ⳛc_;Ve[j ^Xd>%/q–bY}6FnEId& Ԩi> *W8(=әV)9-Vw~58VT;}| h~զ 1{d}JΙ.zm!E2!?)cj*ozAnu Doq#;2\Mǯ%#euacd/͊l"pH"k\طQӔk†fݩ]A0u9n#hiYWؚtFò+ug#h`exu`[ڻuX!\PGL7_|L, R#S&_-EhV gaj31O'҆ѬV/ޡ"BtE2VB07%0qs^܋J nQ2o*'GJ1iZ4q5s$TftpWSɌOj_.]K`5G7*oБw[8RDwaܢeQ5&,eK=uov ;]1vQ4Yrk[{8Ҽ ˰؟M)^p0W_ᰏ DRk?]d9aܑ~?̏#Ӡ,d4k^~[( Q7i0rm4Ry_ )6e?Z;BNH'x GڈZ 4r5 XeTazJc* e9pgq o5nG\p뗧{ߗ769禡mU1 ZG*}r+Ҹ"5`e]Ĺkhk$&C9p@m]8ʎ>Gde(9IPs.)8ry!2#!r)kN |n*UܨJ C VUK  Z MjYҮ_. E4n+:BɖXzz}:OǠi6Kᬃe 0AF2gvfz_6)&I Gb v6mX#nWrWip(Ə1^yC.w=#\kܩBxvUtc(N)5Et@ocQ]=0ǚo` /CYP*STVL]?i&Y)m<5[N,z{DJ~'!,3j<8&ٲRs ф7V39L{(/v3v= mc K+n 2tGx 7wUbsLdBCav#y>e$`Tz/?B%v~7Ơ޷yꫮ)42ᧇ9g?R ǵC X;>eS.7qYi½N; PaQQRf$6/6֖xL2pXvl)q wx]h|IP??9y?@ECs s1_pg!J7#Itf8JXG302a|Eߝb]ct ^u2럃= D~DQhxwjy츈,+&N@i|1FR >:enžBS,}\҇=2$9^l䛱"EO \s@~,Tq8]dKRy]B Y6] O0 yi4?]{꠩o[ V J5^[ SYokIxgP);gE\VZ;Z#56њ_7i;ÑyҴL*W9.)YU%޳6-6ld< @SkM麋PZTFⶵ91[9t:i4+r Go9/pQIF]Vv{#lSlgKXřNۣ+<Yq=I-QBdo!IK^jPjHl'bG ⍒ؗ]*S입Öŋ2e ʕR R:\~!|X2K2= xi/;:ͺ( ='6*G&Ã#<|*dJ1!1ǵ @Ա>5"y=erb>&!@ve'3_G#ˉXmݖ70U]bX|^s]oFhXR:Poyg5LR#1 _ݎcܛ^#u6 >F_86T*k(U]eG(;tb O X 8 Z+V[K^ѻ wcgY z#@1C|=r{hQ%Uo6^ da@.!$\Cks9`?4#Of.`^Bs'$)|/QbA #|fp_6(аAe!n/ 8V݈ aR\gw" my?Ӿg~A~dZ7\G AYYf.Fkch-N6 7 ^X`zX,7ӺhTC)͠ 6+@i]ǎrg27N`$!QI bTY!v\5IIӆ3MRm\0y_ Aܑv}ZDB=[} rkjp4uzF'Hk~4 ֕d1?/^sn5޶ʅQ,KM?`^#{0{Hp1EuyLeИl}&f:nJVmQ(OៀY-q/\G+Č~ -3Bh ˮd^@ }07|m!7wVrȁV\<̭ X ՜For!ҁu!@&yYQ6RL@ 9h֭>05z 1Y.+%`zB/9,g ~+]۽=黶Ѥ_[Fvof/H#<>z?_ ?em1t8US*k".ՠt,.'/ħƺC' g&<>v"7d \17HYZ:v)as&:8p)9MXf6Vh\vV;^27O,׼~?ؘk~]RvV u ;0/ zOFpWLCa;KgWvaBIjy;ڹ;y^P=m-)Κ7Jwʺ(L+ė UUJ=6~DNђ[qƈu=C) שMpO;dy*&Ef_kT }͂#ƻ?PXma3A;-&iYE_(Hb;#!!QMn ^jG`-1= ,!P XW.eXeC;ꑌ\Ӯlc=Opa^o吶UY?=^އ6~ٚ\>gdJ 'x0$MELHFXɻ,"WC05|Y:kF4:HkصLWzFwx٨)\n7F]h(h4q|5,Uc N=":FB5ƺ~ߎ-JZ71r`˵-Ghz<sA""( Wȩ{ `WƊB\dQoػ-;B&}jSg6 űuY)%peSh>X$XK[[oE|Vyiy>jYtvƅ\ՠ1JOs@ ߢHn7U|M38uIA#9BҞ)\Bu3bBOnKu(#Xɠḿ-Pb%k'hK]~ޭ n{b"K o)V[pb~/jldvDP z2l2ǃV:Pdr o.m v49І{c8ìm̙q%R^U{4#<9QF)ǂ 0 {~Cx,P6_e#ָUe TCAkR3Q!yJD]byӂr A\UG[4G1h&׋UN:st k>E%qwZ"`F'#{ƫH5f-Xu iJgLI{l컶( 9$ChOOB7jKŠ o$$=I3]k+ؤA i7]xnr}wV6 ١@!A9|e ~Р Gw(.$33sABA8e 0"iov|s'rWJX&d]O9Pn}0KNQi:*eh8Ftj!8 0W>ڃGЉP %'*|,.Qgx+6W)^*n`9WFAZ|Mxo',a̸LިF,yktԫk:6z"1^vÞk@Ϥيs\7_Vqrek؀lc?{Y!LIo,3V̄lMU3 vtȖ fIJoWʏE}])O.'FP pdwU`W/B> 2AͅIey-R~X;OE @ag[WU;s)<1j7]C0.{׼pv~ v.y!T{J靄`58N %lRF,Δy}:҇Uؖ8T!S_We\~Ò؈xR7\.'pFs?O}XB(t%Ҝu$Q7ic'k[ O2H+8i0:MTJ4jC:UK$BjQO. ~DA~Y:a;6c :%$\Eğb%r 4RVL@j?XߢPs3dWh4[t&A^q?- ԫPbAau)=Sފf.[AKLi0#oG[Ϟ#{ _O ]Ʊ:ޮ\L ؾiB7Uj"%_EE+9Bn?8.юkk%~̲ `q.埊X " GseUu+_ '&p͗рAC 2D 놁YmH&Ft:Vѫ#Mٱc $N:>Dl32cd,X,OzZ90- { >j'.!S% WtV@r_s Rc7JH_F V|V* EJlUDt 6):$8U9G}et|| n0"p.07Irky#7C 7pTa\HI]XJՙE郪oF˘R>*U_n-4ih,Xv1a2֢j1c\jJrOHV| dpt/|^(.(hѡnC2& ždy0c9EkY_pi )8Y*r\pn' s.>Sc'Qn~lfR]i[٨Evn8XvFlRˡx ZY  NM1TA^}QrP}8-W [tJJ{$k6x# H|G%o: aF]\-/'*`՚FkՐ $~zRRX)-bS-F1zCp> fSgsCwS 5=Fބ3 /MAEfu;iC}_&ei_N_NSIEALV(R [TF %uL%p-MsF+vzPaIH}"BzeU>dDF/"1([Ǩ"qkG fϧEE^`:(5el)`GjSM6NvX6vr-{FFjXVpKƩN4.Eu0=b`jsrH}vX~ ޤL힎\h~FJaTo9 UeuG_vlU6QH9ڭlHLgN nUHWNZu'srQd_!4g6պvLL7--䲍,ʮ[YYT'x7Em@]GWD8C .(iːY,ͳۢ9-d)^i u4؍f ,8:*R4n軠='ZP6Apc_PzTp*`ADqmk&n&!'HSd2_ˁd?}qkPCnyQMƆ _#>*(eS6#Q[x7wE: 2^z>L>2:y>Fh,?uHwY׬&2?#^EmE^삻q#uQşޒfky/J®o-ʖbSL3?"AjYl~sV46 iCAfEC:::Q^u[)Awyϯ1[a6qB{|\L $0(R-BC!y:u[tLJL mAQ xGUSB4,UFw"(eq4EscsVGSGYEN'蜃X!c|Sjȝ59,#U{H֒%q2L磑y-,y @!A"L2щbE0:/ xŠwú>mwNnHXr>QB˅D=Cs!3M*uPĮxwm?Jϝ{ &E'х9n?"gP?^ҖS,D*YMG@jW!E՜Q6c5G<\dC:Q*#䧚D8įP9X1ݛ Dx<V2f*gnw bڃ$Q]UJm-M<'| (]wMcUy.s{74eجT%5G͙#z6"2ta<Hr6eq6cDwHOw%>6 n'g 3-QMa-D"}TsE-֙HP;ۯs=7 0!F%J"Yh)jD:oJ D1 PCO<a\=z<)i݄|6 =ѫ M!5S>k*pX"{xJ[ݟ఍:stmuΐ^hN`KEHBRha0Q1b,C uȒ:Ӛr !!/.l-̑{^\ߣbK݊_9i؎>7D,š+Ff`_?fVW~b*3bh| I}$h`{#,BB+1C=ά?yT7 zĊI߇/$"-6'a[Pl`-j&TeX7Ny# XR"$B8u- ||Uo׻n3Vs11'60W;]ހsU[ 4oLFj1ט+VXKA2rw묵ԢQ>A]~_ ?+vUVo |TFNZNacd)w[y*'1{qS(}!KG4ñ=m7a<)z%Ѭm亷FJ07Y4''/#P"m7hjZF' Ϊ vzJvlM `KrVD**mc 7rx Nm%K@/ZKvI8`ID@vr\@b1hrJEU/i)c|H$ ("+ݜ9}m?Nf6EۑhƤ &1\W|Zݰ$ГQƬ8EG,gGb3m71_Hl.{J":5]Q5 A}!C(yl ^^٪ }&>`2Ԃ)UJ?%I=BplJ>!SVl@U epA(i'Na~5]<(5[Yct4á3LI@_Iy@8/y,Ka@6Ӽ&Ԗ1.h󶵋l5'_rw9 ssQpoMb=-Z$Hb)KS3aº?}n IqW U`J] %ζ £^RZ+]P#"ä@M+l[&t=c8'0ҲGr5lWYPQf$9+Oߣs}mې:tl]&P/ZTdf1hNbP*(˵v2]uxQj[ rSPWO!S&wʪ%j>8VPqIaqp!ՕNp PV*1)I/~'g,4*wOTاG\젵1|i,u3 Y-د:ȋAcu>OvG{Aos 0 spZ_"&/x`n%|}mN!?ef?f2i 2 mk 8lOwS@&mFצWQIGs(`K̪͝#حaNWC{5<_Mu0~d2X%GrO7T;#3"yo Iw ;7kLFf`\b @T2ȤUUx7"8`R{`!;kQO$sdžO9{ 8e@.Znhx{ZƆEo?OދE/1;UK??P 8ƾءOkVQ^UhĎ&l=yUV u35mr#ヤ)oFl EٌGQBtOh^AS!F3t9X)xk9}dV%KRW+ph];Z&&E<9IKNIK 0DxzSdUV6<3-(?02i:)D8RN:ON|U  X!҅tI qvR_QL->JJn Hey߈N:8v{1d|TS\u?|o d`кPRq 4uc HBhdl _~?B :aBNL)*aˏ0"s&b4h8 ciJu*pbQ/UMݿ;@?__}+}ѹ|vhBy}#Io*doѳ Hi4X>-"Tu ΛeGf齮 =TWCZU;qKBˬn'\{hX0B7[2n>]V%⨞IpC0N܁(QK$E8AJC?C;HLDr]ZlBVFvNAM:UB?zEy m3koKbzȵV#ԉA2*9t Vg)!lg[f en5[֬XZ;&0JMʤs Slq!?=p{= ȧ֪'=s~g<+Ӻf9,1*&/bD^XG9R vWC=OIjGO(wnŷ֍T^#%n)Ve-A^+ִk!2sZ\& UvEbg#H&bTQ>E\zKA*TMq"i-nJ ͷ;2;p:(/,AdD71hNjdo]Щ(۹:T]cp(r|ւmM~_FsOwYzc(snHձE)3 ˇW1ьFUoi+.u)36,fR(at퉼5F4!~p'eh>``7o+yʉbyiWDrF?z EI\{&ƥ u/؝鹵U@jQ0qql5`D. {OϽ]F^Fue}g`&[z`^+m ?1ȷjzoYӥji v(ÎFݬg+;rEp8"~V 8R53ّ2nkoY!oeCaU1)TrpVtg ɚG?~ Z@TK{ oT5(X{ hҳ#Kԥa[3Vռj`18ѽmX[Y"!m1Qd: ) "~а!lF}xlEm^9<%[^NplHe[L,Qg>[0V7xyvR~" 2nH  chS,{}-zmOP;%`XH,;dG#p`fY0!l pڐ٪ZsِʠŗĠ7IT`GӭqLFT/9OHӗ-K2rNϻKZj4. +#Ƌ8s77<*:`|?M^ }KRUyc+ FṬ?%S&9M\~)$#+TS$dt4EBX!PtjICo k6=jݹ'ig:ǂd k7^x Z0xƊ[rfw(   ~oxXswyKA K;ԍoVaKquhOdNP1b =nCb-Ǹ=5wdr`#z` e4#&lG`_jȺr={XUķ DBzhod_8+CLk̷qXNp!nX=t++]ibL%(tFFCz7\;كB>Wo+-tx7EPGl6&;QQ.AsUmscGOG?7KRYs>ɌMid[Y!)`) +Ǐ9 5X}VaLi|%ׁ5+*V^:g7EEHmLxOKޫqb7'^j˪a8SQ-+˞qL )GGB!!l\Ç AmCXu nѭOBvn0a3|9yf!d"F79vl. JCW{2;)9,3[_3U1=B$"Sfep]5lp\m8@LC‰)KC񘵟_y| M?5TuL^75 R5OsFF$ȩF:FعzˀEm'[qJzjQ wmhm7<ǚ;)ʼ'9D" ~aӥIC`B`U]du}䈁Qs23")) O g Nc$Q.c vSɟF}DŽAOY0d4^HׅάVb=rx. FdGHu~ c8$8#-Ny\pdɼd3οYyIR2u؝45tФqd{sv$ P6^/A.l[=? l`{,d` CƱS&ִz(p֏+Qd' ~:֧мGdE-PX,V;X0 tUWFd =o:rC{Ӝw7I#}sѢ}l9P.6o6^cZu`UgMJ5 k*,/TEWēԡU`|Ú~KcD ՛8șUorʐ@.3tRY(\4-iΫߡ ~(œ(P1qp]"qS79 ͤ"}^mc5 -~MI0;5n>.^nn^~l[ܜ_2;[MFi1ZV5<~Vov h@wD*޸h!B|mHEX@K{ox5,&THMŽ-"_WiEX[4I jQϐJ>9=%j)n%Wco٬⇑4:jj7Y;~OJZkipS*me7u@Z`a!pޠ~~V80Xbk+N 9È0:R|7&%eɌ;MS%>/~m aݐq;~b{ Pc1%-nd(5}WhUB˞# µHG;6Nmk8c24k!2{I_qc8knИ^`>˞!Op(FMvr,ǡIXFᔺy8$l5ٮоʬ>)=r՗ Y0۾_6#R$';%?Zޤ5U{؃nǧ4`lD:2\L{&i]sԣ(S9edʴ2k%"tB?ۜ-`Mlb=4BHo;u۳ج $$h#qY x ^mq9֐AlE;x\hH1(%]Ze!?, vFtfy""8Sy6Q |䒮s/H69i"P7ySxU?~g]Nd^oL9Ц6`ەp ,5}n`i"i@9{yRXxj&f3}&<l{'<˪f~3O(%WXD wM/;@Dmu-Ai?, 6֊W^[P]NO8]Z<`է5/?'v 됈&1g5d/p2,i!ópل f#[b 6xЩt`!m<u |.*gɸ=F{NQ[E'!WX 1qi*OJ5Q hu /BJ8pJlL's+h^~xV$ēr(~eӒJ--I==X6C [ <Ċ/ꛘ},Xh"PKif?f8XJ)O&9lr`$~\$[;c?l^KĦGUj G_RCB YA+y r(p!sGÂiqa z7H-fYчAڟog?gvÖYBePG2TEQyR1u]X'<;y:N4݉kTkk/ΉT⌙1npjJY!s(l&dvEF>p>%f(g0uY:3$f1[il睴 zGu9헜Ѕ8:U DO C3E[-e+`~[(u8 ]Y2SᅫgD寛~s4qMZ 92<F,2P J>Q_BZ\Iv:Ň;[΅VIsa =ρ!5}G1ZлB™'2˨ccXii{Z2m<Ejk~Hڃ?KXW%~\̱( GFn_Xns晴(nLEl2O%wACIƐY(ZȎzÌSݳ=<2>L=SIA&p[ WQ2BTXv B=PZthm|I?8`qV\!LV40gϊ'n,Sқ5Eu_I@H^k8HSEL:7& <;v0uNr* 5{dAL3A=\v-VQi OD{El:2̂u\<$_RQ|L2Nc2 A+I s rz WD pUOB)\-T?3s=;\W%.'  "#c?2*6ž҉}F+ mԛ5n[=J3f Ԟ^̇} RR$!lD4eovua|#'LF}WW5+dw+IdxӪA@|(>X;]ԷV핿O[L%}jlLȱ=U _e$jLbUoUaLn|y;DCF N)uCki2DPcfJe,InyU?dDTW>2"ydENK1鴸ݩGO_H]u@cϼ~m^*k~-:Ujg2}=oo7FY \ @ ꉼDD maGwf2 Vp[/zv?'3υG 0 I(L}*4UO8O*Q`4F iV|׳R7gtM!`7 զ՜ar$R53iGRs僿8I4UӬmQ~&T~#}j~㿲18d_܋F|[S}vya-]}.3G=\;8jW]#OQl$k:n:v'ʴh {i=AC)?_ #f)qm^OfEE3;; &%>Cp7ғzjTjijLq0xGw7Bſ=sfƘvhYqMW\z C&Z 9<\j yg+tip[ڰE4sKLZČHzB\ bp)f 0?^Ⱥ@xh:=k AQ ?:@%,:ZPAd>N޺4 Z+%rId'?.) 9Nf=>^Yi4[RZs<9H?h^MmݖÙ TKxV  +N̓x ώ;QWZjhc6 #val3 `|w2Q⼆`c/F=V\L+WUvAz,ʢ9IJvv٬6ɛ6 ϓ( d#%w8Ǡ6P.[ uOΖ#>b8'83ow:$<َKn9#\ڙVnj2EaU &1w`DT+oɕg 0~;~b>v/x`v6Gi>i3W{&]^y4Z@972La'8٘p4 3-TDo\'$B&Υ '3V yNڕv@.e/F莲~ !, w0@ ` M5hm܃tWVb$?qc \E˦ "O7y͚IQmۿKgYB';@*[ų }CLEbK>[3M0ۇ hR,/`K{Txj|D) |*Ycz yHrB'& qsr֞[5sLҮ*"lc'DϜA<]xM?CL~U`^12 HTEd.KGosH9{ \x0[186P.?]=129W]8<7cKgYZ07070100000117000081a40000000000000000000000016759d57f00001e00000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/cx23885/altera-ci.ko.xz7zXZִF!t/u]?Eh=ڜ.+МEaT5C-+'R`+8"T??21Wv0KK=V'R$kUbA8C۞<P~c|@^ !h"pp ^/o(QsX&'!r]&(0,(iR;I;%faQB}:p@&>%ljOQvZ! @lR}$ [wI­}Qv`pBf3ph=_>Yk*?[Z9Zjd~ilRCz֘7n*zZcд )!8ĺ>MɗcJ,}$Xw1367:%;!cڤ^)~8$/%_ԑŐ+zg.S"fcn ݸU=߾a8%sb*vX+ւyo.g 4]Es4Lc{,W{+"R'ڂni+ M-Ǽq[Np \diua-ϕiBngXn'ɁMgD3 ~o8҄!-H2ir rQz>q#&# JR5wr2ۅǞ9/`OQP 63*I- bU*%޶L)x%{٪ 8U0gG: 2/'A"nD̢Y1Fctqqf0 .>$D|-+TTJrԸ7G6L{&w'SY]o(%O3,^odltrCʃe3>Ź<8#rL #lGgHy{Ӫj_أQfAB!cb12q 憩lXz?W>w|VjI1~g:Dڱ# 6t 2k0y0R!Q9d Z㐤W+n)b N 1\g]Eso-]h$Sm㗣 'n߆v='}) OvbShFZN^͇F yA"s4ox~5' xڝ U`f-(gdOwa)C4xh 'ՇWXPڥa7 ;F\fCׁ~ňs? h6'R:-:Ub`Bct&Zbr k h#bq詳?i$k_VᥥQv ~" c1K?`]{TwiQ e:E ee& R.)مɪmT'A!*EAv$2Q֒7Yp[nRX2(T؞H )Sj8wL 甪;NYd)?%t^su)`) ,u:v@J9$۹oȬY{Clb1x W#$ e,jnbf;N~rї㕎P5ExM7Xv^LVX`gfYWנ[_ P}<^yd;0<+YƏ|oP Ҋ@PXpX17D+GJ:#O3 $XFdcWΎVpqN  ÜN 2m" Gt 3LX_j5_<*}KD׭|A 0 Қ Лːc#2QnJ & 2YC!?9DRӵ|;wa NOsLGKy A?Nk%e('!}|\>+btP\̍<y/g6H D. ?xBG2bj r\C8tknRV*'۔/χW:E. -Ae1GÓqϥ)9ـA .LuS%rrJ% ιi hiʪz޼j9`&ti?_j)V~%b`fmѶ9aKY&gXыH ˀ:z`rŔlww`*@W8`⑭?%w]*ܡX?(0 ,sBky@/cbdrH> ͓C JS+%t\T@O9h xahA8QsY[M:#H[kjۧ,*E^lY>#2#p}im9=ڜY:Xˀo=ʯ6)}zQ9tHɰ`swDtcxS(fhnNh:ӡ!7|I0vhqB  TM-,ՖPKuGƛ'Vj6=WcvA'77z[~43h% TuNO5CfluM3Qb6D,7ZZpr %\N۴Yc4vz |+J\CN7` P ]/3i0K6~ #,zCWamezmkH* zkqyC\]ZgAi}MXΚmi7/*$ivE30^P7$Mǖ L|@mx-I*uƉ \_݈6gc:%P2_' K EfӪ#f~)eW#b.l~9.O y ԭRR ,0dž[t DAH'ˀDmLz[Ek5;\Hxkr EtQ f>ADW|U::_&0%`}o-2`v4\ 0jcdPapF>:/R`)ߖɵ+Zahi RSM,nb~&@-Jl1ͻ)Xt]&xZ8߈07<|Ts=:يS6t~B, ^`cC/75h |%KeX w Ťs)?w%60 jk"ȉSy8[.!)Qlb=iAtxդ2EudQ+9XQRdmE*jqt#I8!_]cʬTjM$%=rf3[CEňy̷)UNN0VL9[!d} d2&.a3Rv~;4Z]+PkWU&i(b tx}^UV=LwGuQD{Ha؈M8&BD b_s+gU%e+c*`L 9gY8 o['[Gy@g\?zӏ#;j;%}<rwa$7PJc劮r.yQWq X+}Er3* sfR4x2O܂.<[;obu9o f@uaYYIڤ,FRrK'ϡ#8f1޾Wfy[g~P@)]Cweh2]w`1Osm;qjz+ s5֦ZwW*'PR :V㽞QۂpMd2nZt~W8G~_y-t =Td~On*QצRzct4r>Mf{5"evi=;L{aZuo/Q尽5AoӮM`\J wC;bLEXB]Q_+ߢbIYT>s8xt)ҿ5ʎW!Aq%H+cgr eq3i$ S\^qZTo*9QGϱ@O:oYN_e*ԓV_>"CۘIsU ݦ#b6ucL\%HIʧBĠvY>Jy\(Mܩej IgˬFa6>-k\t*_kd@G"b<0k bUd nFY\+x;XS, 0i#;5WUf`orȾ\h(cIs wimF!G4.ͫ3mIV{mXo8\ɠ}mMϾ[D,ڜύqwo%}ͳ ŭ'ˬHʖ4)Z㭕y=*YJ@,0 "fۜ+ ioC3.@a (:?2^n> bKJܭ擔BTOlL(n(BIX!M}}{k0sTgigd-c=^=_mu~1\P4%$UG\Oy`';tDZgYZ07070100000118000081a40000000000000000000000016759d57f00010ef8000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/cx23885/cx23885.ko.xz7zXZִF!t/吐]?Eh=ڜ.+?PeT?9C̢!&>_iRNRk7'V @'~+ q Qi{åtoѸJz_PKT8XEȼq⺑"H>@NIV?LZ\'Mjk}T iM(' pi %0GGӑ| a&r}Nzhjg;Z p.kFծո@5$_.~ş+ncɰN 1NMb@JdG:+CK0k80"/m0]MOGS|/)M_EA5h> 2Pie1m9Y!g2 [zLӨb>eKN+sǵXK7M0HrċDfr/6}iQXd8bSCa|Jʞ +&a7~.=ExLBDŽ6\2੗C_}&ya߁qlrJV̩4tV]URp!=îp&IeL.|ӅoEۖϺq^r?H7V^czXŪ/Jfbp墫)捬ٺ͗8ppazL'>D~hD}R'pؔ@ݓ`T8.uu;FR) :Ӛٌ!<-x̰ؑN|a4fY.c-{7ewÚ@W6 Od4g5H]f:kiCw$ P3LO&07Jt DZDt3Ȝ߯"wN(Ғ4l]2Xnks ~Iu Rg\a4\U7ٖIf0Ke9ܓ? _7E,U`ƴݱ*m@ 8Y|~.p#^LQ!0cSWA?4dk!7xczwx>:[v>S@ބ={mDr@-G e̒a_w8A7/{QrMn8@ 㱭BiaJ2\$o,UaƼOUۈ {똨Dm5?d[LĬ +E@cQJTٙ/At jEJ_}t5V?6z})Gx Bs> G}{H!鼾j~`+ e<Xy3j_zh(>{L.. L>:.UP+FC>#!X{{8(;w0,>8gPp@~J&)D* !OIJ25&Nt2Yg{].42KMP=$}ͫ([>=aY0lJq<D4Tw4~ZDGAP0F@ym^Ar `E}$ DoTRm +AoQ{hr"ij<0$awGΏ5ș}oTet_ &tdb6,Ynr>iGsbO,jکc-K8Љi<.>\&v9UkA Iqt]Im]װ{ pOc  ^ tJyj|Eۤ9&ɦP`.]s K|(z.b,3AȠiڊ|TRL 2-]B+LJ:vGwcՓ"K#ލPF!5xs%W|1-A[dM6#eOR(b/f 2WژQͷ5Sk HQ1l=U9*L# \<8wFюTF{m@hsFy\y J2t㼯Uc=6YזypD Og4LH3aQ7c n\6ϋXst7=ʪfh`T+ MZ"7y`!62wpDx4@_|vaN{47D 1?7SlOnSb!ٜWMרERlkˉx1%\q5{2Yf2pyvԩ@EʞVJמ>W7GVbjetn?pEـW; ^ӚힾVGXysS?-$dO!hgc.Dj07'szKǾU. jd>e@WǠBz ^jPWɖVC6;IMej|m 94 WP[(FxNchUH>b8315] v8xSk>:s|tַFǔn޵֔h5NԞHπ:}\|=Vp-$uZPoČzLCrK0Vu7TYKF'2ifr}3uj?STd宾.NLh#pnm i>hH| g4)[zG5Cl43xVn2ffZb3XDw+YG=zVْv@+`>s9ELY>hg(yTm6rmk%x| !1a_hǂq8& ҃1'㮓>obQTQ;Jgmht%쵒+m6&Oj6?:kXؑƤχ5i*Mxp5$̔Ff@|~.("P>]@jFvI+IO Ź\!"v `Р2s,&v+x*I䪱o,L Ě4&sYuI"w@i#[L@iv{k8yV"UX]4T }Eп~>AZ@q$l*.q3+RC!$ WKe?pR\peMW`7fIJ4W+[/&T7yBǑ-Î8)Hqv' սȡ1 7B`7}X#;KjlCLv_#D ,d6x/ͥY|tI$3#JdcV\.w3#kԲNhŁ_iGt7} *Πr_XsP as#L%5tv >Ќiݐn߂sHT/xb ZguhH6C(/G7XӷEm$:;UjS**YD3NQ6=+$s撾XdQM걇aɗ07B`Ob!Y:uh.Yd7c>3.OrrP {Ց<  @I%z(`ثp̗~;H|e@ԘE$=C) !`o~f*,U`Me#%lQ}ͅ.Eɗ:ׄ K#|3l>rʋ1[գ NI5I gf*C.֭Z0)T"T笆!\_ڗ̢fMZzZnM96UQhIR=9Paݾ2@NiLْᐍⱻtn !NZ<}d~l~6*s-W#V=gJdvJ9?-^Q! 2ڏ+eEiدBXӸ\. $s+뙦Qkml#~S^Vf$į^"|4]8w#j@'k4;#@瀏7/`LX/ʇ5~3<={AI)0X"gCpoRr Fǔg|ߨhT89ʪw Pן0U2$yTq0 d?-־T2xtARPƁ/Y 1s .> UÇO;Ur<ȅ ]REe!4Mln- Ot i8.nwd@N_h`+deH3 XY!36E_jQ%왹<n WYE[}G달&sT -^b.*'FW 838aYƯPSg픽Rw<2yEQo]4T,Ơtp}^9 ~` m77&vB%y`}hTiSee5^ʲ+Gn|qCvƭF6,'ZQHOJ@pa'6 L#c\EJCx2Q܋v Mi,+Yl鎅 wKm c9RĪAyx:Ԭ_]}jje#o({²FDjڹ6C$M X+(V8I 0[\9{C1_4NnwVZ&vO?,97 Ȕ35 j6{9,RH.-e#au\i2>iиǬ?س(=qU%CJp{n`ޖ{ako[]7)׸|#kXM@&áNAsD)J}/9ЈQn[LɌȋӢ)31IȡShG,]֊dzƀ> JPѐ(ȿxEFZHڴP:RAJJqt=TCc~q* ߂ew(-jz0jlsk(r12'vqdQn|ɌW7hN 0*|r`O%hХM2Mz@~zi7Y,Dp7eqiO\X%7@tR"j3'suXv z3̉\F2s!?C6#Y?~"b)s ;a-M[B/j?~,I&VLq#/ յ5)͜<ϮҖڰV`2D\o___\Yk)AzaT9Z#9IVX3_t|G4 hkݿV?\J˻H[37vl@.GuMGEv˂iuia~ZU2f'X;1HӬuA$0pva%g>& g FHsRsDm/jq^ O׀{AwXz9UL(XvIj*B<(/o=!L]uk/bSTԝUaVCxO[ m+i51.%AwdWb/_J¢}ᬒ@&ьxY&ry=P}>Gy$q*V5Eb#.'\\QdȨ&ddK.E}h H%yYkUfgEFk|kz2rK3vJdKצGpnt Jͬ`}v*νJ\} NwNbMszzB=a%o mV$.V sCl_$i)0nWtu/Iaҩ800"ۭ̓'?*R7 O(/^/.zAzb Tmĩ矿^&# J#c0D%)tydF, )lQbOQYupOs[|C[H|BlȤv6,7\@/&M32e͚g|~ic4ΙF'd%/GRa+:ؐRQ0gsk j xDzBoף-}ZЦijy'ӆ"%x*.L"jI-fL3A]BDvrcЁx`,M#+x?AZD=د&[Rh{Z{٩ة#;{.ȿ H;EN&Ѽ/Hk 8 .)ڂ'::=e Kt{u:Xž_ XGܒNbjF@{2bȿ$":mÓ'!)38ΖaGb@G,n1&b7/tNc^ VDI8cg"9j>KDɚ~솾s >-IzY0Z#V8wuor~S݂<^υ2sKL-iUhV|ii׽\djD52=ܸg LU"uoH?P\q?Eu]+ lՙׄq4ĔUϦ\0 XsPDH #//g1䱱G<~@0sꋶ =5O&'omxC )M I>c'zgiQ ȌVXӚVr\r - o~"Npbb@3$m{F~VC mhPP|79k `JvʘK%RUŒ6S6FLG 40OH-GjCX$-e)'Ks YInU YzO?^˓3% %x{b/+F"e!w3-J( -@S9d@?bcX廍8'd>s&@7!>d\|lJ@-~.E/7+%xEbRlYvyӦ Tct4{ r1/30a3M#I >(D-M>5Qj;o9ߍٝMC:\G.~z ܰ(KY`[ͳ8\M6"!kWe|? 7 ù:[N6=<-sܒi`J}/7dtiCld'@r2)<VC=sq]*<2|^6hk$JS@d#=8]4Aiħ%~@rhv[9кj-It? v#N%-iIS %DI43&U]77wK mF#(PxAxjVA)1KYPo=vntskbmO00j}S }%Փ_^y韐Qi| UaP "n450{u[ չ!Х #AwM^oOzkSɘ޴ {0 7kK5i5ҕ")j'P'kͥ''$$+xuvs!Կ' 80i/t aj:-jZ -T/B=P,+wcKa9Y P*4aElYizA>p#3@C8PhȐ$'wA?Aeo?3v~ߍW4EJ}"0&} @;0ߜV]!?.0W5hj`VD»6{v:9 3DzXȥ *]0A hV6T 醙m& N҄߻HMS]-{a Gc=] h&u=` *ݭ@Gc),U.lH1)躢&wbݫ_FUef.Mxї_\k}cA 1Ap&5{9߆CvW4e ƺy >ϟDqimfQЖHB/ڈ TLGfXB-+};N(>=f3rvpT+@q ms Rγ؂XWm1}2*2`?TM9%b{!,4{W@ ZfZMXbKqTk8›U/1yTHIV$#X*"ONyR7WzGV(d|g unxfr7gu%r ;F#60*[1hIm%T'1 R$Ux|sHNZ-w'QT0wSjȮ` ^kտBnf T,h0`JcS;DW-BFRZƙb37Xi `.pI._fzδɼ3͢C!pTrVAL>^u$&)Nn(zjoR DMc6:Q ح7n3yaֽEy:F^eD[k9Uu+IDhSl&!As(f%B `%#1o)qܢ+$Ik @7D(iLZZ<0K`9n"_diSVcIYʨIxDw۽# gVtpJ%:Rc*ln*2gY%@ZMuuQz#-i5/@;S> `c6-_9~: Grn"r',Oaڗ Xy2xD40(1ns';ryF4?P:|/m;.7pn8 _WVJCR 7M _J%CidOd /"|)ST@x‘҇s99yѠx|ÚP(` ! )v;oeyVX+WuWCmʣVDTQ~hEkwc'],Gf}B8bY9$% pȳAs>AT3yB?B% ?sC~+eS(h57Bbު"G!qaH )3u,ΫمMraIlU4^rR; z <h!8(::D{W6%{A~AyXDd27ݥн=4jdH,<18~@AiQ[R:9ǖ@yȓ"6N_Hi7R[sմ^Jn@h)G|ܺhh&0iwv\gUdha?o-ݭK _yXɌ /t A^Σ4e)y3$HoFf$,m&z"V楇=qW0 o佫Uݻs2"QBCF\jd>iVQlQ#upZBpa|'ߘ~ܺXF%euN_NjnqXOY~+AtJQ I&MOj2oZ%ApJ6@\zױTˈs$9},A0E輌cELJ|iy ؘuK벤sAYGRNonanyrRnhzLRnG4sd}J%Zqz= &`t.g_A>61#!CA ab; _jaș]sL;1rIH@~-V3SUCk_j2d[$E Ǟ<|P}}Rg)AT OV(p:v2%BAW ޞFY07(?q !$BKވRjys!d,qf&ˋ;LK@DV?PVfs -]?o};rU`;m&#!$1SeX]2j+n#ֹksGw4v:ۻ-@AoWgFs^Hϸ ?lڠ(q29go@ Taˆd&)R?B ӕ8U/Q=2?VgNTS(bC.{ nٹW NRpq.<<\yT1fg0 彗k:t^JBRV9xCȡP3;X|@1͆E)XZ $:GPD_ \7^|H}_v, |Lԝ .ظ!c}k1/^Rȱn4W@/{RFHZ ^ޗC7 QgA) Qe@.@/ dYշ<(6z ܥ;6TuV<1ħSXdɉu66d|A-jcNRQwL_!E~oJ!D^rU;((h' cYYt ;R_N!1jW _"ϼ4{f0]4$z2C6fwn-5"˭U0:]+y4kɯEfvx6a^>%LG^){/,#r"d4 @ε\@KH"H0}7ZŃ.lqK=.њǚFyAZqhPEJ-aXڱLmi7a1u[8 !e'&:> ^_p6aEܑ`,9C e4|r8>|"C8QrC8 M<ٶTtUVi b,NBz6j$"-~񒔎uk($$ϱgnqM"?w~LX3ke(GNԛ̀(H Gr4B, ^Q[]eLT#63$+o͹U$;J_R1N9q%.HvDȐ]EgAnD=+Ë8mϩ:>+~!7W]U=lhWUf7CEO\algq";#aQ/͉egNcaóQd5Zt؉%)o)5}oBVYRh*+C1vB5F=~!>lؓA坈WJ4CJzyZNuH)zC$%Y?@$E>V6CpjB+5~ #S2Č)$8v^ bV@z#G:RuFg_>i ӓ? jbh#0ٲ^(:-g~]"u?mG(2 [ =ΌmS8HtUxԱrL!9.3)J5mvKf`qE3OYE9u{Z !~*9`GrGE#=]1ȸ:OA1X+-hKp{0_Dgg@N]_@m_f̝^HSB UՀ^SѿՎIrX5b~Ql]l4E:x=PsG9Z'FP{ Yzf j *)䷲faj| һtAq۽y}b3udH{?|\As.eoP//FL)_U 5Q;ܫ,0yڿIiћ1hFd Qyr POü$wYF)eAv؀cP1\y!ml1ɭ2j]GV#@ViGLY(tVH˸2JX|=&ς ]CL+.mIm&زUfG:|8+W0܈zVbޙˬ^ vX'9mrϺTdm(4~]| )Y]p{yUfFts):]ͮRY{B3 76;zYpX(N.sۼOU5 Zcg*[vf5d<~KmpSsᒍnWq}Fg▮jћU'sӔ#C:XmU^̽ps*XLZ*P>@l}1Pd7Kq\v̽,ptmL(ֈ]|~ KS{kCuO |9^޾ >rwưOCr@9V3Xci?}QŹa<N&h$5[#ʁS7^Vh*-a F' G۶g⊏hw:2P7g@┹ [$_GE6y8\`Vmo^5ħ`R: e"B,?keAsw֨Lʈ#Jb,w3,=_&ƹ ,WHdT(2~<1&$m ^p_B>bMߍl(9/סцS '@0CZXxMp@Bŀ}(A[nYovk3M]H+HZd=.QYMt_CNhbgWg~ ,01@OU*o&ҟz MAzK1bP|WW\Fr,HZMx:,yWi=Ю8T=:]G،b4.s\?hzůcU 0d+d !Ҕ2k|ȹ6C-.M q#'0BR>*2~^!xB$U Da0nE_'WPNSK Qk8"&u={ù$3j"gXR1'Xn {WȌR.|:7al,Cseᯡ!# Np HE:MA'^4ԚP?b GPߔ2[$y%? f4 -6JN0Iz_!7L+(9Oo6\]Ab;Ӄy0L8%ۭ]3ocGゟ.Kn〛1SOa hMd߆g OM W̠(e?+iw'j}sE)xBE)8jL7r_XnC9i5Kpk LGv9 8Թ Hǭu7έO_ *ۄ#uaInwMd󷄽@gX"OuhriGk2U\V4ZlOUExm SXM>ܸH\!k 9N :(t$@UGʜIYʅWTy&]`~Ĉj O "#ΐ`7QB$ voYscڗ)R!Sr1_h8$zpp r)c+d*ȤB˜lCTרzro% vBYx%pdK!| 9[{Τzd=.Tkj~Ğ';2n71H숄d%*iY|)#c`qЉ5<=tQlHl'{@H#~ZgcFevvM6ǰ&}GB*U=u|[ K)Nxfv $.l&Rmw@§\nм=% =xNsuUI) BDJ)47*˄3+I4ֈVnQ۬A(iRʼ5Ū&|[0^uڋVuu L/hx33 R/Bj"%;{F4$C/yvk5uq Y,oyD1)ҥ7NcEpv+b8m P;*=ZxWa \^ۀK̮rhPkJP:Qг%T7<&yh\ۼ@mJXh#VMXB x`r|) f5݇qܞCӠq} *pf[XUx?Įx~/qg䅊-_{~c0H3!"OOW ǹ٢?@,m- 0zm;b \HP@Ǵ@c]!H-lq!JyގC+Ynt7GO :q޵i`KeMbL{;ϰg _ke|_D#ȋ6rFHu܆/eh츾NV!o=ia2m쨯+R)Bx/mj:i'־?A \> Jy3lܑ/Ya4eGlL6w:ehZ@J"7 7F*w*3<[m~Q ݼ#l[ ;BD*ѴB?9l @ '|  .h;RwbO%fkT‹1*rG d-e{e1,qt:ҹ=8Թ7yVc{*t~}q]`yGj;vk&Eή9!B8s㿩KO5C{Ugi3P12M0E91?AH;vVOWb@kKg^8z$A|C܂ 7<j@;aǿ&Ks[(TB` zP~+B9GNA-UQH;Wm}!y8B=ľ5| SّM28$*UjdH&u%&f!W Mj <]G8JAT-,Tj7 Kz΢0[߯ɻ5RIE>K WAZ0bQ`?]ܕY0ÔT?#:E:/NgC(tŽVG~:,_S,к^! ]=5OaqG&l{m&.,HۭɝzVpWwmcN횷?+-Q+XrA.@zkO<$ +&^d={&E\NJV̔},6J JX\@ ^@T %d-DR`D#ۋT˶<.rK%R^Ҍs[2x{gqKtiabam t~S҄5lt@KDπsj>T|*9qrUo>̉R=LQgtWBg  ST,G}雋9N8k#Z"z, rYף9ژ*(~}ⴞ)T6{ymh)n91`P)W!faTJPm .b Ŕ,M(Z죹x8b찣(.u…^*Zɿpb?4sWNRGᑞrVK(8ͽ%=qFB 3B}^ϵZ,HRL'" '>3n3*wMMIco%U[F:agiH_5S&[*ɜnod*ۂH=ϚC8btx\:Ƿ}5>Kx>(Ƚ ґ7aTrUz)wY? 7#4G:2䗗`jںg]K0N*y=W,qa,ȟW0R_RVM%O'uQFxZ]dV2ʑ㊦75V;!`Ea"_ S 秊$c9CddAՕ5sTj,s>Zs!/KQ-a(skq:ͧ=05 ? MNz9+NtZ䰧VGe[ڑg.w3DV iͲa?e% <&,1љ~i䟿]DžeDω֙ߐy,oFB4M0^4L2_ ܔӯC0aW8)s;1qu8 qG1J2EJ}EP./EFrw6h+Tʼbm`%_Y9PQ"G='vZ˧E]0eXq\!aСTN vQpޠհCȇ\AaB!(g4?R}lKXijsрכY[D2%)v(6B8?E#Q a۱:,;.}*i"YKc^ビ(A? [2PS窖;] $~U) _Qf+J1Ǡr\ v@BO̴xKwJ̥}嵆9ԛVEߣL[Q쐘ń^8|(dhN#+`j$?rdKl;Eg}Ejؙo*mU@!ǚtxDѻwbī-:Mc'0 3tWE4J]+iz@[g3=f5*AT!{\?Ä̹ĉw:?񻫧etD26}'C[ph*W7Jy'8;2ې* ֺF]4B乯p]񉎫*B('ޣ8D|_j;._ř*Waҟo"R݈x&Ӂ)d-b|* Q 31Kke` "%7F_-jP~$D'Y Gh};J0g[Y7u\p YGĬR̞g;*;̢W e'kUJe T(h=X,}) 3T|  D}X=7`. иC;C8elN;X9D8wD ҍPBtV[ż!>6MdÃȤh>%2Kcp۱&2 Z2!RS ðR RVa![+"T1Sc ˆb)(bQҕ hcSg|a`ݞ)X3^ e=^ɴ.X2 !Ky{&Gw-i g~::I- ıu&f :-L47'ǏRXlI˓S>pM4\4;Oaoi,ڃ6J Oŭ{Yjk$aej -e~,c$aG_ a9Aj^Xl1,N[(,J^*9Si&'V0J]+2tBsfO}cKS(ar? -r8d6gh3Ċ?7⎊LSٛtgDDŽEEf!z&IO7BFrD$OH[W$eMΔZAEÜ0̴HǓBKC$eo,ڞ?>[LB$hWωe)o}BQɮ o{hc6ѽ(JY@ fi/ffU zC,eML f h;&0.c}MF\m gb g^ H- ;}w :)2J,s\lS0ڡ ^gh࿧M£OlZR;i!!H䛐8.xB4ll,yfjf*W5ܮ@Gpc2zpX &1b;ok5W:"Zߥ2wLa=gX9*5*@( )ũz)h3LO;W,^j Ҳ  "fՖ5]K1'?NbЉM^!ZzYoW_DÌO5 )`8"dD"P>K^"4XTB$mri;i]']F@ͯE]-!g6d ]^=^<|-f ClIէ#'1iSn!gaY3;B^|ܶ&*tڼ/OQcx 2x$v*Z`DZN.],*钐 M>zZ3of,IB:a0Uc1AonoiŃR Y̭C/>bExz1"5_y]/u0[ì=-}s% 42: RBP": Z` A)uˈ">Jb{d[J%1PGt@xNջ.Sٱpy8ՑҹHirQ'#k>}FwL ߠmiws99ZV'1}]+RAȕ8,īpۍFjvT/jI|g`iT&[\܂ Lӭ>ڱOscEF< 5 :Еr&\0 9vKX>Y %{2[\!XFOX*;3NOLz4"o֛ܣ91D"Y׉pk"ħhwf%~\͗}@T 2c;nF8vJI!\~Jb:^SZ?)bH~6R̖~)<Sm,FDY;&k+lժP O46,l=ȋ"_k e(j)Yb gTKfJ!w/{-4OCӾ*^L_Maƍ締ҵ!k>?.pKa~ h' Q A{[pv64bw]nGzcЮ1}<sn/1Tɉ&:8AN[޶*y*js;}ʂ -2۰ʁ N_0hsp 4& >2?Sj`ƶs9a=_^;YW\F#,2}[_܂YCr9  \^yZ[ vϾĹnK7Ryy{ucYwMEՂ=š״NZep xA9F!{S&$mʶ@ hl7cGntv] |qTkM6B9p"G~_2VMdI&E !iȯ A(1љ&Ɵs7MsSs*pZREy& @5QC%\_-ݥm3&'#B\~l[0 4P1QnTSLd7f~'4p#6[/j #}kY\b5t H@qDQ)pR6Kv *Mu>zCsy3[VsiIQɠ_Be u-U٦QaK#"I[:'7:sƌuoze'QlK(j_Q`sh-Zk0961DkM~ MONUüfK66i$!첟H{䔗=?c!?ZĴ]K]{G1 KD\_N⨅FL`!C|nuAfsxՒ~kU8nδVRD^Zd:`rvH#ljD(<*A}w.QZk`UªQr1&L-\ք;+&aur8jfпTxjy 3ҶWؙ{ >3v'90]>@]-6hd%h`ܞW{2c盱JЙ<6Ƶ򧂮FgVvdvuxhou3tU(Y?*ãbX ]skͰwFm{1fVCk2Mʘ:Q U%PxN!=&.1Fv2LL55"XFXdBIUcvvJ/ ?ſM9,9d@vQv|rj[89ǜ*Fl23_fu]w@7{ດZԣEB`5l^H?Uc2EJwt׼78o+N 0z`/Tٮ1ܴ._ ,Xpv.XEgZ|b_K4Ki!l7]Go-Px[B56VHH~ŃDz\T|z*ͥzM/&QIN>^ѥ薑tMuK^ c,gKtxN6y |KPWq]W$MKB)(K/ _4Bs;̣+;LzWy>: g#fAj2rcw 햙 w$[t^7YwOOJtw:ߨht"fr}6tXvJç5hL0?c^𲎈6V+۪9I~"%;CW&Fm8K y1l[=zϲI-g`7%h./u$6:hs[=aqGwGcIzJQg!#_pS 4z n*?GYG"o2ICõ,wT)c?rV($CFqT;azu C^E`?ZX_u} {LB?UX%P eA;1lcݿ;#f!ױ^ݝy:zofA26[BDwJpwL$`Oߓ]<O@GD=+o`bΦ&Ql>K^7Ā1[+=np3!1'ņ_ ^ 5H8=1#d Qf{V$lR; 9ikCCNY=/c2+ %MybTGB'G\Qrg1Vs^h?͓-;+pڻC@s7ĭy 3}8-*Xs^7jS]6M"֭;.SPtvacH;i՗\MrĞbBƐVMsv8J1[%a>T77=ٔ;uh S22y/(am<`cjå]6_.P2\A@YuN6tʉذV1>:qZ'k̹\[Y0Sa[g53SA~ZeuFE&K:Ap?PFY=g"Njh<+YĶPz}iiT*+ܑf_YM?gn-`b|mv2m!]&+X6VSZб:K>+ۛ)r5◶Rp%u,oGac*_0VդXJMsIjG`My.R/Yн>F _`rdAI'qgk[/HYGҬp:%++gMja7qbT4 o0y]5' 54of<0-󌵳 Wˁ[B7Ìys(zwk2^X)-%Sm',:| /N>`[%$ %xgBd'}߿+MjSG#,JÛs=7{H6K;N!xSEVD:,X`M6ޡ4<鉛|b5CSqAOf/4K9ۅM%BqI@2bK͹nGQZKܤ튣,;c;w9zcE, ;/#;yn!ޥ4~mf8s֖e@(duŜ0IʛfU84nSnyj%8/K&#gm7ଧJV5}CxojʟLGv?ZLVwnQRN%}h}2TF 5wMr<$.Hv_Z<&b!տ"2\Z!K` +fTc:FΥi[NaMLTl<x];Oa|+fs!4d6i>+qxyshČ)g+]XMS ~ƴ[pXw(d&Z e',w&s(r4ng(0% 5F˕2ԴO[7EE-)#j(75 zDdԧ F&G"<bgOm5%NӢ% Q{i_=Aa+x(.lPCL%6H?VA򊱊"j\18^!g<䜊>#"!n3 SN<4(V;~$ZR/|;j< DX죋/'1y@Jdr19DmL8Khã춐Ik{3L5xI)}\9'Sch}fLY wX3D(kWprCcxדUEh 0q w*%gM $tǾbkLb(}bY)XoӚ2G7ԕb^jE iT,gm-Vªi,$m5jod 󮵑l Y~U1Ml;09K5SdFK6FUW]Pt8͝*Al]J~蔼H B¨t #TﰕP <®q:sfF@N7u;!>æKcAzSӢ2{%}-Kz%]-yݰurCxElBIE0!L CHx@#ݳ4eJ)m[17?dsȉ5w#[QY>98?fJ2EΔqkfpDX+4ir~;;0d |o+&j^jV4>A$9\& ?ܡXΛtى o@~EÐ8XX20 JpNy=C2:Bz2hMȠ8;4%VL{rO yρu"u9 SΖ6  5lS3ȝ(/HwkԠҰst$WM,BaCLS\Ч9ݯrE٘eG7U*hky .+PMda./wt]zf¾ t! ٤b20vҼaSc9ٔ(+w"DV${,v7R*F݉Tµ,6bJ/TETdgAg-:YefH柁PDĮ '1qjG=^ËOuy O$p8O^6GTtYbKms3tt y#^ܲ&JP^e!{zT⎬J" ˏXȗ;4B$j)hB2% Jf#Ll:o븞C]GeMvK?Z2{c-+΁Q=$ sb eg$uHֳr"<Q]IʢWIp=@|uh 7Fe]rwz$ĥYnxLp9U`m>4U &!j>$F6NB ʘ٭` q%IA:w1V^ySngdWU`m+ =^w  -NńMg^Rhƣ7V;]e:5+dUNߖW!w\ fW0\ɢoLxa- ʣ݉4'blˍQPa\PHD3r9kg s O~Sɔ9ϾW5Їm_Zkd)? 'mUü<,rCޡ<iqgq;MUuoB=\=دLk_ga C+@&Q9U1J ++u׃臞܏%"azKȳ`?-+L9)Ebs' ٜZ=(>=[B'#3$wM1&ӄs9Te4rAUJ-@k+!XB0)iܳXLd|XTS 3goW,39tnsp_1i܈Ɉ%o;L(s 7Տ=DpŴp=htڣIm%޹3MjR{ %>$ݬ9oSR'Y`o+81B4$sZC?fr _ˏY﫩֤:"s b5R|>!L]ۥ}?(GqdQjK.B>Z X7;?>ހ]GFDr_g }𴻕S^̧CG#͏Y1A1F;#%g偺/`?'!ľa SE.˃XE-t0owf 2y f)N%,+}Z>eYʗ_</r?=,f޿>L,&T#t# XKݩr6XF֟ыGT v.3>]Xcqr78w)o /y m9%!R%~wL-qG¯1JD٩ڷHWZd\=miAH@a~^v[ ]wpEܧ[ /dF/MI/L222Y֗")aχ\յ7qJf=')µ+g3u^8az7Es8eNv>n5fWX("C`nGق8tCϡT*W4[{i [|dU4?7-}+)\K_vיp&`% fԢL87] MO{_c:2߂WD |I;'u[!hII~ᵶ*ɦmH| Dq{ .'{ )N]3$VG/*3ph(~d!)ӗOob6Ov93qSwN 1RDt?--a[5ʼ9?\*hP*skG܅dyP@j9$^a)x.l*KjtA~L$Btw<)oy (̾6pMZ}-h²8\/8Wܘݖ8q"qd?ʶE9 `-3ǝ]4MevLHZM6->SaK̴TK{22Tң7JJ.uߣx{ 80xyə~tTLF?HA`yp?Sa(2CCJC jl 8L8P5 NG\E;U7 ْ! %GWYQzA 61ڦ3%+d.Et^LpE:P#xbc;-ˤ~oZbM?d1<T?{Ng*( Wx{h+7H=Lcqv$*?d/(Q~fx´ r=OVlVbоߥ`O NEgM^4hsB :0? 9 eDY#J)W@3> [CTT@;g7ꞕQI[amr@q8 :CWy^[&Iw0\B&z!\ͱTs5g I 2lɴF% P9ϒx& K7d6jaERhV0RmX-S^qjXvSĢeM?E>j}s4=<"'0OWHCmx0$g tQYv7ޫ JZݖcI 26/ZVǒ09!2h!o@KMKzgg]KfFpYWVT("fcEWƲGѐFjne@G],+7=]W \+|`V<I̻w=b!Tf|2Bi0 h쵏1lg=nlg܌d:P1oM,J$ QG܍Lrg[vQƢAYnf*BqF~@OF*jr3l;JLWq+ȅjYw:4!PгfE5PuQ8v4禮kTǗ \+2x O< xJKFu{^ \  _ <1ԉJdg R̟<;8kX\!W'7S,)1PPisCjVުEnufW'=  cPgR<$=ӟfsNg0A ^QTv@;Цi'8I 1qa;! od}piIY*tѬbGXD+3}Sj} k/g`N0cy8IufNv ݎ¨^.=z<8Uz}Z{VKNי(r*~gLCTa!xӝ@~^*g`@aWY/w0'sh8<ֆu PniiSFgPK Ni8cSLjHrI*r|k9dpsD3,sZ1@Df#u%-;sz@5u,"%#ݶn]/H^<Z6_T9^˄VJM; ā676s]43/"= Ͻ iw.i{g䅢#qzL+j Qp*jbN_/-33c&jr9 `GGSe^oV5#THF뽠{YLO _$7 C<8 heNJϲ  8H AA e&SGw RI’ )Fg &4،sд26ork;-Q[!J{,Vghͬ=dJt\KKJ(NLrNϘW$~֕JMy2(zԃO(lbU-:qԍl}h;J߮h_#pAŨhj O[qeז{G2숑1{$*ћm"W4KT֌རbqA).ٻ41s_cTN܋ݦ8iY"_JOFΫA[&~8W<' ˎ44yWx [Iˍഏ;m+i[/u!,ң̦zӷRLlɚܨhӧڴRuLs0n2c=\%#Y I iS.oE&7 2MP}:*xm= ^J02f nDBFScK ȃNC уm'E i*ҏjæ( wlBBeEOREL^wqI_:`NPf?[C̍g&M_ tgbR/`/9b*2({Vcl/B`үNy ·QRXB &$,,=V 5Ԓn}->6ȹ?G{s]ڂB{fA&6Ƞ(콣\Y^nNpHmc|EdP_ +ӷۂ9JfЃb^1 _[K D65&"u|F@u9p0i;Z3efPbR& r<(!@n\)C6渡saƜ41zES5k/W);G$RJ~:R<$ e@@48V/c?hE)KufzaQ-LeCtI@ddVK{U?^ηnObZŨIsTs5_[Kk贓D;2^+i̼*֡.״5`נmf Ɵj4^uSN]~oNc˛?Y8יTÖc0~C.Di * dۊ^ ?#3|GYi%ahyžP2? 7"DzEyVwV#'r]$x^(NafB,{Nc28SbخLJW6 h=)21 ꆤ[ Utd>7I(No-(y^6+y錻 @YHD>,篐}0(uƞq%ƸAҟ&=*UU5|6=`.Z`T%zC Qjou3X܌iW {XB ӕHxm!"#mo ljDqKlOg/XJ(&iܛw;`ʌh?(>z'._8@,K%MW4ktloP.z+Bҭw:f\o }1bz( Ϻ\Gz=׬[/{R`@κn":(Õi'm#.9]Ɏi>=Kϫ2מskf}s v>XݕB6gAҰ1pj_|%7b_E$rTBC5lotQEɖw,_}RКؠyi1x9%cW@W'uRPX~X~^ھmWRUp8/.Q8'pY.` g$Wڃ'i%f>KIΩ $h%7+םvR]CPpY݉ȼʵS'Vj6e 58#fK(%=r$dHcAǏY~1c Ť1-G{m*}sS+nԓb3w+7d&-:;Ld}gU(~,rْ܂EKmSW@n[X34~TCߺ(~͛ja޷_\j5wW|`th)2b8K8nQ1A> *#c`A1o) ퟽!IȄH2L.$w419ɦ@ˠ(H k#F,~C2[n㇅wuʻ VSr`rM{B( z*Y״ˑbs6ER.|‹VyuL(vKmۧ=ߙzGy$e/ʑI>vVDnżCǖdp LPYc lt p+w9鴔!$_=FBP<9묅#sfIsKF ?M*z{4(MF;e,VgPԒmg.~m-ROaLzݷP˦cyΥk$|'+HIwg3c$Io·){0'ד-JPXT.Xj" mO"u3*OLvҟ9¤ A-¾}/Tl` If18, Qly{ŸnJw5r&8<ܾ+ȦI WD N8qSiw[xҍ3/X)aL zUL7Ool!Mɾ(k7=P)`,#߯bеf)T u1ݡp9=XmgH/}tn\Iqjr )4Y,~`.wH-F7Rɠ,x}n|(ɚjM`D]5.iz5ބո Io#c'TH2` g6|.s^PH&tzX6N4} .Ӯ225~Ԡ5D F]{9fV00LxrW^Fr|u؄ '5xVr3[JKܑא9V7[ɉ s?}=_9ky_)pl T od]G"C .$5V'GvxXpvO "9wf6 INBЇ m&KМ-@Dy]lh+s1V3?K.8#F~ۉd=zX ٚN2W,$6Rj+~|]Jh߃7NʬyJGKv@c71:^iE 'qt{(03Z:n~ۺ+{^p$5m|RtYW x0r`-~B. _jX𬼄eM&=YkIʍ%TO5fjPjڅ/p%S (<{8uŚ$IIW,w" hѸd\cV*yYUt9v\*4.6qAdz)WB<1 J676 =$GHT#[\s럴2z3ޡ+ebr[KyN$Z㴩#`0Hqފ -\fWߡ r3f>/zGܾd;°}RzLFڕ$&|i`l> <69rR~;b\^$KD(V!lCd#CngEV¡L5BMjR8ny΢H 1@cξ[8 ee=Q7wi!mUeaDvĹ|/rPif l_+fs2w2S][^oY zjv.lt@I={=lS1 8̜~{\@ #^ʤ6DžN fZ* ]0sv1;}R;R\eɾ⏪NUnw#}m0KT ն*9"l] Bq05zub;TBCI\q'O Z)YZ4% ߯ oơb~20Rй 1*uziKDžQKT@_Pt]]vX-ki`iX`+yl.jK>.lQifIʯǏyu,vGE ?~"m֧)wQ[dRЇw[{V:OoF \B67\lc]ޝW^q#Y(KVF ~aΌ_CڝrFݖW|]NexmZ.%밤YM씧 ʆ/w!l"iL6 53?([Z"G`'  B@I3P4>0<۔Y?uψh#N:j:2zR!Wcw M1DШ8 IE.qN54Չ6Oeeˎߡo[9iJkbXhHm>y'L"=BN2h=M0У7`$Ev7AǾ> i#]m~}iڜ5!Uz'mPE%_UnU1Ж-MIkk,ՌZ`LsұUϳFBUY*x}U~RYL],9% * :LmgZ}Wgry I|)|<fWXDqʈ>!+Z8[%xߌ2oi +o`=7-ϘFI2Ke~rF4l v!K:]޺F'i,˕|!V ds!|Wx,%}Ѻr{]K yqIRl ܉\NXM=ܹd  4!;P1Y,s0 f9#Dp <$qlߏGv4EF0m!Bljy;1_ɨ́M]g#lVqr14b="I̘ۜ/*<0YYXo:^}3)g{~W ۚR4{ |3 2 }{Ɽ0>;ƨiDrs\X݁hiX&!\.0#mU;߳ؤB`p4&K(D$5=I=!P+(`dZ$B2DE Vk]>}O P1@zPEJC˕gN?_0z8=πy_Ŋe^CDі} "Ffddڅs3_Im)&*-N=jr^S~KFhb/Ʋ4oHC]K(#0^^*BR $b#NR{e5&2C8^g]~H ҽP Y𒥒ݬi(c U,}$ Z4@)lA2ߟIGX5E44^ XuUh,khMt_J$EhJܫpyʞA~}Bb>\5:bK {BKy/LؼE=BJB@ =X )IZ_ShD^`)cX.|u ,E&tv*E?/t R #>$@{sY~23Z~HH UԵRq"]F7m{Vg:f _?/T98k ޼Fr%_GV'zJͧ."u50fH^tT~kWԮ`[hM+qhQd&>FY;/>F/ᝳn SPdq.MONSd¹T?2vJCaw4F%ES=r#ctXCIvφPyC0!M2歅2nHh Sb$-FK{ J LF6 2!tu B{H7Rb,]| H+ N8/(Ojtqfx+?Ordϲm^S,Z?=r^'_Y< ϳr(NžKwmY_Z CLl52q x{[s=<ɼW{,|.-3 JXsO>q"TU Ke5];&!2*sϕ 5qG3PPCGaj\>6~z"Yq]g1H?i};Uh&|op7׍`docFz&Z/rDY}8H!U 5!%>)?n{SAsRq1Wr絫w8bڣ1^h"P[ $X3A@pOh7\ܵYu}k!EN&t(xpYeN'I1KWuM至W*UP ꑱ~(mr0 o-它S 9!TךE-CYfQU Q'b%f ?rV\.Cu&wpѧB#!n3ծͿ5bDufMUV"d;&#FP%TUV }DuPq$Q(}J3(Op€P 8gXCS)do.KO/ÚIOMzk|M u@:0=:Rs[ZRo\'zXvY܍d&u7pJ(\ Z# 7dŸ2t82X:#Ƽ(g L,F)4WXa͝v.a9 [^C'Swoz ? k>=^,X6ECJNb[2jh+br[K:ݦC{ـFb3IY!YB~zJ &?No_SD}@ʙ;N..Ǿg̯m tbEK8P@pmJ X- MQpY}t+rc1)ph*F}وx,,ԓXfpSK4dxG=: 0ZT%}'j (Q/;'&N1BO=V [E!㺐lO.,RJwRD;L}b6D7k>ܼ,]3nS`V:++`fy1à mOmkrw+"OYUO0|7-1m^P.4hjRcЏNOErw;W;*m3#7ݨPK}iu!1=8Yُ1KK?>)rdy+϶nK9X 3sj WJ$=4 XQNmmUH;l~5|<ӳAHHAa<qUψgeN8 Iꟺ2l{ I|?}vgI.j1!82 +ǍGD⪞*ТBhiHsɟIOc{XSYrO\N"<Yug%qHhR3*q>v9=jw )||Y#7v9 v-_N)6EɁ,'ק"RDy)*ǼVvh Ofɝ˺Gq֕キ)B4=!5n/g#}olň(hn_ mk4;@ c&nϠO ľ4YaE8:wcDhͽLDq B'DbZg(Vm 3JΟU/E9O(7Soz`Ljz x{uFJ 'LF/I"a^:kɶLxlrc_,&mQDbE 4 &˿@X eՏLyBr#ȀrdVsg{KsD ~ln CwJoB-`Wݧ#7K)aN5iDsŢ˝j8~i}zW\>KIpLLFDkŸ<,PjJ^.đDĖf#Vt^[dg׶ g4jx )#BCiTdk'78a#]]ސi2eI{|'2HtB]![5,wd4$}ƅypQb-dļRD!RE|L~~5( H St5 "%&WbaE.Ms=S߈K1{VSpA.獾nҼy OH=jb`_$?^ǁYFTq`Qmv.\oT2 !ָ|=ዖa>Aגޘ<  ]N]/J‚TVWńܐ1FHzVbna4N•uTz=5R:lDVWRZ bi~[)-/ wz&u!s{2瞮&zAʄG\gow5ˈ+Υ 87o^}˚hT@ NfTqM \_x5W ϶(A=6 `7u-u2hUDvB!)j⟸y1DNI G Y:f_.P\&Rm,nD aWXn+Nдg-{P#]I~#BD|772?Tq q0@i40C?8ԓPMuH󪛶D?(hg ֕'ZKQah ~4Sz#o*%"6JH4XEWԊ霂cn>l.$vsa9CٝE2J^$Bӥu[~zf>?jxpv'q(ߗ_zzcMI'!5rQ3B&wj~f:RB?2B<}5me+Jdx#bؤ;e89:EDp89V_gFf `Jf`i>{UX < &oTќ3+WJgnR/:G4ݖ`oߩSа⯼kTn2u|K#]N,Ir2q2c_c]Wkpi t5jLPl4_FR3B;6Vm$_nWjk%٧@e$1HHc=mDŽ_B9-yኺEm5}Q[i0#MXuh~HgMI[pa(2OjANAKM~Qt+/F*aXiB;UB_d=B-Q-~>ʍ?._OXyOGCR<] ̓x%ةUvc ClI99JJzF  tJbJt \MsErwH#mBFp]̆*ߛ @z?)/]&Q6\tBU\^./].V꺧ᣨgp!?n %(udA GR-Gڦ9F|xQlnCO?_<2 C&\5ZMӂ)?SR#-UnLr'B $IA: Zg#F,+jUC\LZh#ga'&գB׷ Tu눼Mk@ċRx"􍖏dxx9{EumQF 58` ,?ۑS S0W3%|y+3+>5 IdHrX dL Yͼ O҉"2ty5|1yEu$ sWF-ؽM+n=ǡ~fSJu1.š P}]qPK̃h޸s Peˉ'p<T"[N?H^Q+C<}^36|!0|Qsvz]ݖwKAׂ!9,*{?Ll9z2f,DqlU$L(Ð<ϳzuw&Qeh5ZNX58?[*^2iԊ EO 1a!ZԊߞi]x\ dk<,s<4ȀTϢLgң=8U_<%M64@.aq34\ǿ$7_on ,ͼgpE֙l?(qK&e'釢C9uVWԁ7ZKͦL!EuB{-ǽ%(=g~O^!6Ōm,o *?4up#hU3afaWԑ$&ڲ['^[OW߫]X'OЦS?&z7D׃ baSp+#ac6 S ` kU;Ptxlk-%.Tlv״@P{u@ 1ٓ`oK gUSnH1+׳$wRj7V6!|SwS]ME> F4n+ZOٿhqR:]nU>bF3^W~m]1I:PWW(dZBEsҒ֊OjqSNG{35h*p ڧ֡\ HS+?]0Y*OT D|C-iu,BZI&wj1=BƧSYǨ8D`1pd;e^axA Lr3Y孹Mm3Zo+Ff>R=CčIesMH7s16L UIqMkcHN "ĔّĘ4`ZM~QBVXل3Gm!x<毁Jlb@T?~rQ7zuJ8,%N8%UU%(Ψ8Q[gyXeiby#둤VS3V~U2+n NOؓ f8a湑; W!QtkWXb~.Zᡠjv)amdiw7sA)R}Dv{ xGpJK ѠԾvԪAETw. oOdR>/xx :q8iPnYFKi I pt>qD-/9p͠.us\^~7yGˮW EDar:ԞXIGc0 c4P#s~M|::W;O  Gƨ3iI7V/ZSₒ ].PM9PPm̋LN/iWF4?jcU*, xi:㯎ٮiT'D1ыfg>0%_HYJs#UYc\~' gE5 Aoyͨ"r#hɉ H-ghPQib2xȤ&Wȷ?l3 $.a`iы-%KGPAV"Nmi55 Di@A .LZE(͎g>EۗҠCo(]Yl~|#JÕ8は΅0b[Z)0 b;;FHH\OmKY,8.3-T<7;bE.p{VYܐت9šm]Qv;TM_<'5ٴ*:=x IؠClXH͏tIx|4*p\ƅbJf+kiv* 'yPD,<5:x|4M2YNKkjZ_Cj46zc+M{x(5*@ƺ̧,yۻUA.`A˶* u?F[yqP1$n b@a 4bOrR@tP-"zMw)nKN$(ʊvG|n喸"Q~.m$ :z=e4$Fp&jp,a{fpjH_Kmz>-$n 8kpH[TxouvZy r6"IPP9m&4~HoKZa}g#ϟ<3~tGyPOqNU1bDٵ0 qo=',vx4E/M\Ǎ?twp:AtR鎢 cRŒ'_|k3xZ.~^/(!B6ISh !s' fYBzĵEt5 }#]a_γHf!<56וjaSV2, q71pڂy,ŵjӉ6=<>^\늺Ү#جgHK6L ԀGANAUӌHn&aQf֛eXm,ܴ]w0 š螯V¢^L:Dj@euLGqc 9Oyh֨!MI(XFd}KBRLx,5L%GtxoiWČ'KAAg:°]3b*†u=u˦* vl N#:W`TVI/ShN'Z ?)t gyOD|G57KóD=ImA-i;kbSHjo*l0h&.Q";'`Z5'RͱݜL TN;=,SBoo}TG2b~ФU$GȀ2B+$*e\w [mO;:>k9>=Qd1(f,9P%;C*9 $@4+ w'aDeJn\&RT>Og1B5qˍdրS'=Lߺk}qdXvaJ y`nmY+/72pdzj$^J|ؐ8`|fb6k>sO|Gt]EЈȥ&?((deqKؕ%61Vhb{zP! 5e ^F{:웴Odl:gIA7JkEΰ>]~߱*%a n^P^v5B{dy%ǩ|FOAh_lf(mc#ɮeorӦi+E ? -ȠP3`(˺!oN^#|8Rncl*3T& 6G[]^g>ЁZ\:gƍ %r4A+ 䵷R^[TwYb+ߏ@Hk``0n\L7d4;881ɭQ,YE:!RVMcaU 0\)Y1,ϖU7G֣"YV oWxV1 loFfqr ΁߻X|=jN/[[?xۥOa1CP2^9=gH7ޮ؍7F Q<&rhP%uB{ϝoǕ=YVwv^yLi7cUT]ŋ8drfϟpIa8N;[t*6ddU;H؀]#Xl\hI5Y·%e!1ٿ_5&G? ]x%b{} Qutg> ՅI1WXlʐaLƺӖWB۸|E49S+C{LSO(#/AX.'!Dg&9ͮ< **Aqnt"1wN4Cp:1i :TƬ`_Qwh CnkFj_鿵=t}ѦߓM"m;RQ3 &YߛjNQ)9UmYWdl^Wnff댘3Z* @fZ LzY9n'"Њb1oBk'+-aFa?Ǘ1I(E'zƩCGoߩtb+֒L2{vu{#QCy?UO86@9򡣆Xw/*ip4E'f+Tifsϥ&-nM > Du)_NcRD Tk_4 ܰ#&uh%W9 R MYe +c\z)>F Pc)LN>IYvi k訃ܱ ]!(Q5g.cjVes'/3}0!qoX]?Cm"gVUH[Ê=v>^ UM![R-zEJgfDH!- ~.bm)W~7=!>S3|X0#[(˲'C8AEMXlLbuDdʓ,K_eP jEW`"q8iE1:c٨szϢ_Pl tu{ܝNYx,lC=uG=0!5wGQ X[?>csP<\ BV!Xd1SYJ)=`4%AJLT?aqBRX&XI! Ko4rU8v&@Ę}r<&bf#6@SxDr@vSM؏>%GJk"'W2/g4Y5c\3pr0q_2'ċ,Jk]"6A0C@0!\E5 Pgol=E(BIV~K_uw׉߃^|/P;̲kkβ.r2)ˋgcIV*0M "QOyw1$e:(nВ=t{Cs\^wwD&J$M-)`8k0~q -x^@k;{ܬ^,P{*mڵ]zPD5AS$Gկ2h-Ԣ|Dx| X'ϧa"qκ!"^zlSJwrot˵`0Lm0K>A#nZ[h_+.] h!օjQkh~;xi&e{^ &4S! \T6 Ӣ%w870`܈'xPIͻ7^UϨ~ƣʹmnⶃc =-$ǿ=€yx^.^]嘾bBcO_,5ÌHju>?ख/BϛUf$i\3sD$0"$ cO>HFxx֞guRi>{N/Ic2*/mY~ "6Uqw2/Ť&zb7wq3W*&.`dOB0GC$TUJbA~QJKdAs9F%AZ}'KcFhȫHk8Xa lH,Z]Qm"&:CDH;zX-*,B$ F\f N } ]pJ]wT;ʻ/!.x`I.3۬y>714F #uʰ=SPfG+dv~r,t,}üDZu"WU7L o">䛽v: .t5g$Q[jE}_yxO*%vLmJʭM"NNՑ]^M7Gea<{PN(eǽjTGa, (+~+ON"U4ɖV/\dvnBԜTYmX7iq r=IۼdՓ

xy((RVr]2Va'1$jnc8eV{)4B<ĜȳT*cl?@VdŲ-' e}26)bv B`g݆r؟ܠ,R>1oO#F}+ԫLPC(pyWjGfazyiHWO)ФnJBUl$xJ*<0imY#F oml[U e!ČFr"qmW/ hAM"yDF:+j´H*E8/kln'jE2]L ]i'><,>7M5B\ٗEr\Wm3 X:v3G:فJu %qGY(iACe:g|13Gg*s0\'E&\~Ӻh'k;,7_V9hǓ=ʇlcY-fzxt8&]tP)%=ts*-@OpF@5YC %0@#yPہ,ufA (B(Uq$¦$W* z&s:,$#' \dS6nT{7 6I>_Ɉf@/zִ}ϥFO$tF CMBqIitfB#\4—#tƹУvHuwXeх#*w׊ؽC oj(+cC0'VlG97=MIu˾V]7e,QF]Fyܙvj Ge5֒]S]ꯊ:DP5t{0[}"Mdffܮ[9P\Y&F57*c$wu"rQyS}_B QV=’ڡƋ;Q%Wscqa*]5 ]'_Z$K {wt)iPfL'A FQ_D5J%F>a5\'d&˂Ts*W"V*`+ŹFN9~erp)`>5#n\f)>t >b+[$zv=עN=_BУk}&8pI_`=pwz hqUfHl2kCMf+X%Gclu'˅@Nùb[fP6T7~ߠ;Bgbۢ@9NZ*H\CoNlJgjv 8/T?eB4Q4AUmJmWЪ'vAp>9&㯅LEdwƙ[/7#Qky.6j ;]xO)S1^ i 4Un(o lgDk)uWLSe25m~{TZ܉X,z 8Yx5Uר2ԕ[_^P3RB [H=.?7;(EjM6F9(jj~6҂eTGiY=+@e,X:&ԷK> 1V],{"FY_ߗNH6kf7Xy 5M#M.9R6 M w{nw$"H`߁R.!CڷM1Ocl4? V[r]4\}?&T9NG]QZ͘Ns/ />;~4:KX /UuU`3PTsqfICS^+𓨂`8hV\32DfM ŤBaX:58Fgh\jxnUG@+tUZ!f X:͡~ XJ۷s O4;t$\-zY[J}/l&:o3''Vj҅}s8:2~qޛUI6^GP,y r֗[`^ ,<w4?-a{X;%S`cm, -W׬[[f?вM Y^d9i{Z1a [)Sg=+e2w65E@qD?PC{FEs>uTC6 !giZ/]Wdj)?O- _&g:v@f)Py zrP/bߺVWcKA IpL;ynC*O4 ƢX˞&2o+M,{#iO&78q\{cĕ(O6y:~88_F4?+[} 6.2QBbU.R>Ȋܰ-#Y%=']Jp%i`;$KI! uE2K,_Qڿ#ȲJ6@|Z= γq&teI`]A9Zc&bƧip}`SP =_ijÝHX EKlG,s>%酺3Y#5ZHAy. WeK><-݅3 J֬$P%NG=&Z͍CE22ӜE='tqi0]a#ڕ?_ZWI)]\)rfPUup;hHƌplT\XBx䇬.U*}2 ,3) L{iId9gKt:_1X'a?mG X(3D<==KycCa/<iVtֶU>i 8ӓ)vRZ4=tCUfCB`H?M:Q8cH!;t@ݨr=)Sisަ*0vN-@'@@T˴x^=FQH'yQaW Q##5c݅!ѣPa‹;.(/ }} WnԤz\@#X=ܒ}[~hV:!ʱJnsMm'Oˈ,E5kRUArɪ[_HQ LK^`sI⫦L-Z&+UK13+ׄe y>DB]vv+oBO\sڊiL'Cb:R:Ґa15(^ _xGjg~ǰk#ș,MΝH8xS/>_c։ϻus૯ &K=SNc%w&QZzbéEXb%{dyvgj޵#a!zkm`< +}1{մMS'>CKa />aqL^L E4ѕei旔7 Vx7I IOC0IN;uʥ?&OvNXH86g sZ e.ю+xBf XMSťN 0wcH+OH3+0"sҦa@$ClFk9FoH?50VFgo.emȻIC͇Ho)T$K~M:OZo=e>]%EM џ75Ůf_}ZeijS^fpE8㹍4bWʐ8enHHEjh6E.߆:RA+G}}$EbU cO`w_p e}N r$<DDܭI@Ov.7v:3/E-WKm06$%o ;=Ofo0q,- MuhB5SV#O˻D{-)4..m+'X@ܵfZܪyrB=?!ZSMlG (I!W8=Y7+.m+yG{>q⚸SamZQ_0D*AlxqC#-L0f4֬{kƩءg-~utãc tu&اd81Ar`Wڕ_7!_􃙃N7T>V[[pfPG ի`;B j*G`f e5Ws4E&U,]t v9FdNgK*ϜsBD>GuYn)4뜽 < Yݤmqؒñ3I)ՠh?=3L֚5p !ƙ6n1SL%h!XdPf(V'YNtY }꠬7/C"~r5/7p{L[0|w19GKrYus nžVFq$sH) &m,9f7Bvմ3rKlf+m]lٷPGsv(kfD }"-uw^gm_b+! `2w|p`gea%$^3w Oc#A5"eѡM֥2.OHߥZȲ.\)K[Zۊ$i<, #XM@n(t[h?-##J-)4Iݫc-2l:* ;'iiDu/ 듻hnc&ЏP`glV y$Fދ8rL,? #&(/* Y>2`mG}z >!zN0(5okZo9+4R_6JP f;G HMӯ ccn|ޟkFş" ǓA_TvMy1xT zƴD4<γf'_WҝFI䶋~`҈1 "6E w4/TS%sHȝBTTTN^J>G׼3zK`^&̯>%L{O3HPÄ^0op?~S[vfP?Jm"Mx4|<{̪%\.߹K T]w߱kX$Gr(\DK ɶ/5'+(}͝.a8iv|:۝r"Mh?"{ *n#~H<}r_QVSpr˵8\qV_NK{vT%ǃw)&hW&)>cxLѼB f[.sF l6!s[1Q< S9VΔkuڪy,+U1t!CH[lq|[Yh{m>nxd^zwO5â@:_Zɚ5ĆLB *S|1e͙$Ҹ,( 'bYc8GQv9JF Ë/2ϷIr ckR/,lrZYV]SlET9-:C.ܞ(셄 ]$whA"r 2"9y] vdƀ&:ҍf}l`+3("U\kp^q[ڭ2Da^ jҸ^z#PptWf̝5W?Bn:2;/rҋmsz g5~#iamRȵHfALN],SwD~ Bx~Fh߭ |θnpo>q$l"GֈM/|-heec@y-Όf옄1(3)^9C t/ Q^ #`U_x@4yHBIU\[knEWulC<}>W5im *d>p,{xRͯpIy^#$5 5!1[5]P WG_g  īS"6 LjizP'J03prukʑyEa:n޸,|>ey;S} gتZ=k_t'ؠ)zxiѷaUJnF:1{E\tv ݔmVnH.уUȏtj[Ŷ?(õ+Eu Wka!e^g cA}nZ6v񬱻0Q'ed5)9 1N~c0d^>l |ċmv LrCN>~Gs'D_8_iG[?{7yȕB` s0~(T vm9uo>|V#O%VF 1ʌ Hݻ<m烲?ֵindDȂÞvFp~VI\8r)Wp*o4Ie4ō%8.x"l` #d J\f覜0 3y] =t=x[wFiְcve?V'z kvrFn;vdQGR^;z f 6;}F}{=Rj<[;Tfߧ"ErNJ*%Qr?JVG{7y "Ͷ^ZB7 [w>qzH^TtK^U50J@IPp5+sL,}XҎ)F|, ʭ>!t4iΔjb%DH6)!6`r\JרVz&Gd498\q@ś%r( %ovS<9o mT*.߮I,ÀLğjuǞleZ"v* ޭ9\kzׇp|iD8ϓH t%wfյه>t6?֢e6#~+2!gR-.⌇ nhU TVzGרz:2H/bKNV>кk$"פ׀*8Qh$f+Ik ӭW_}ؙjF_ŸbNy|GjFF*1e?ϫk7 A,MYfʯ~Xq{u7;0bYYR+/}n^4YÞVYWvە+~L-ݨu I)q~bGa8վ   w,m.@g?uDi;Ml{o))N<+Nvc6mi3Ɓ6R d}K$3Y=Ј(  S׽tB&* yм1U2 .+0#!7 Ҧǫ}wZY1Zܠ^ |z*6zS0;CбF.Gv>xŽB 7P9&BC--QM ͳI:vwvkan۷4a$k&ZH ?"nP`\KQq1!E#X&ke%ɯ2BUjC#J<q&ju1n8>\C ]m'nr^DO'Fq' x @Y2}.je>G+:ni碪eZ i-оF~9{QL?z(;Te 2wR҆y^BRҺg0]iAgORZsJ]tS,D}g?G+`ET~j$XB[n)O3 MU+jG#'A4q)$3`쒱X# =˅͂ݲGhn0Q6P*8XA,# Uӡ/'-cΎbw\ix@Iu s"\Nζg? ~udiI]2sVm8`@&5?;7({<'e2IR1l-ړjdnMfYIۮoќMvv?1Wgv G h Cg"" f89sn&#3'GTT F[,fp/qK[ǜ$}iԵ8G4+2)];|x(6mu±~!^2L}aՀ_ $Oxi 'C{81]ש1n[f].e]4i-˿\hpDo)^Q<#ŏsj,pp?6dh*;]+<%S VdžhW5gHLl7DMl z첳:*P*57&Љ*WA#߄s.`xj9[L OSj.z;adI: ]XYLkx8,,1ҫj~fnq=Bfn^,Tt5\)ҙ{P[ԝ0$ȷ۬ٞ-}*9,cII2 H8t֖> Ja,EPie!P^״B&JIp[V 7BThi.Só[Uɪ9P2aWf)Auܱ q6\zCy MÓ?+ +qtǰ۳e4# ]5 =TAE,e߭@wڷL`ȟ+8Q.h{> 1WO1Mnю`*[2W^&G-d8 ߄wX24DS=Q|U3ڐ HPn-{ ^3xX?wYyjG TLiW`7v0`yhκק a _BL KP6r|Ԗt~ÉU//Ǹc鉦.M.뜄[ uuZDFE#mҞVx {%0#əb?^&B1ɘ6X drR zALHݲn_CEnn&qٹc( Gz VXHZAMCHДPiz 2]VRq랫:Z' E\Og|5 2\bq/{ڪ7zE*N "E GNH?c?B `&Q>98r~19L %Sf_b xrѵ2lr/FcP?rG% ?8`zx# CL~l.KshX껌h}{r+cavDf7݁Ean]j,\k~9YI*:0s6'[k ,2v E޷!V٪5XFG# 8Levr!7 ےE:_f弌G({w"% Ug.&Az̶OX@vBsUm&=Il2TQt  7̢BP{8*kQ{voV̺n*kMU8w uѨ7q5wyZ6\M;[im[ fLG4J aNVϊ]m5謂Q-*h~. iwb9k%K޲Z !Q1O??|A-@ܝ@SIy#=j QOhWq=lXJ~ϙd b 8 U0誱GpH3dtB_g-/*e'nN puODh|\?6 u$Xm՘{DK"'wl!r|z `<!oegTgv~I .73$*ݖ!!>xBQXPY'TӼ}rsP/t i$OmSMcLCw* @fڬEa]I DSb|QÙY_AZ8hVlMw=>qr]D_ihуmͦKw s S"I#'??J`$NjWY"ȼ G5TVփQ[ވf4Eq5E:fqۣ%=ͪ m9¥{SuXҫu|$|>khr2Ӡv-KR/ CH̼S& As~mh.YmxOAOR6ki#_3 `.YH,yD0sHV{ʖ囕]"쭼e[YG[cP$iTL]cȠ @!;8X :Ϳ : -H/ɲl{!",s$RpLK~_2ªko)1! ײq6Fz!|-`xV]h|QC6:|m+d,@sknO7s0-7xiOvk鸾WLJeu >V`tB*,ư `l3 d{0rJ,+z=/ >j 433 TKfyPdå~Grn(0Zg f#67guRip猑ô/M38[jpG  1g"hw!lI-V6 sO Fw d,k)a@6;wVP!`osjҍr S$A!pP3;fsj(JHD2YߚߝכTc~MXtB`B,}ĦdQ Ie5EX35 *_jnH ~dq;2U]mvwbJ?Y:pGr bz2d>J6lt-8^ԑW$є}9vUxg,w@@8گ5 % jpta*"_,;[w:m⸝Ͳp0FXtP<(Ut_BBNJ][Եh͛S׺yRĔtx_ow?Ezx0s#RNd@;sH uh G:bٔ0~Qyoݟx=D.8X,'6`7:Y]*y!(]TDTv cf 1 BDzu5ݏE#gOud'^,$WQ%?l{?UO6]hc䣛;":<~@i_c7qR;+\V&4oҠv#0&R:X~4,]b%-rpn$e&aUq D1TzJz;=D_jyXOQ[9mƀ l 􄊲}?:uE[o|$܀K- >(|"k`l ghF kKOw|:\~+(/yhT@ɯpLk߹պD]z<]=Gv-_[F':s=`A)I< KH7辿uUaGաr%Za_4}OQ-5N?Bdw0^O%%ڇXziB3某Zv>M5҄BJ|+_-0>DRWJg>QYd!7fb"2F'3Si-</ߣm6@kٱ1r894H',ނtuI5`pM;?ܼpe)zɖ>PۃP/]$cѦ9Sg%z:sUUQӥ1|dv8SvC:zcw ]61.w^!DZ]Hz(Z~Ϋ7ݤEPWbVJ7%U ى C*DX j,4^賮L*Q\(1j_C&XIPaZe^d T+ݗisA1EC:wҏp= qi <{aURګ]&̷yC[ZV"ȷX4,f%y]S2Sxw(+87u~ؤ1y14 I">-ǃ$jh[[0BdCFH2c*6Kc!Xq8y#ֶwG=zRҸZXP5H\LlWeA߬L 4~!lB<ȵZXguG5ȇ{:ivD0k[vWgEL:O[kLRW(e ;Sj.  >'3Wڦ#q-7COҊCJqùryOJ1:".x6m 9k"/q#:+7z )- |-m37+o?6xy$KX_/U[xoP_hwNvh.z϶VㄔĔ4:u)_-6ڐQpA rOFeoj(;ߕw"h-dχk͹J =uT %X^ R7-P)~CE:0Y{gq?2l:Ӆ%M= c`w`Q` )9<P> WP_ .r `/ź$9n4ܴۧh ?^\|ڋ%ΕE`M]dcm:z߄rR}IWАuԮS >mX܂ރ.rP0QZ)C,ճwZl@RI#j݉iNq6XlCmd/&8r|a:~JL,0Iq`)f`Ry`3w{qS"ЙaY b$ SB8#?V>1ƆFLna/`Ҷ'89O3!-MתRCw _ :M*sڙ{D(Zcp ^'p߮STLTT%-+W+깾ش*S0x䤬<[0¯^.fH:rRc:YNB9׳n-׾xeF`^vcEE !1`kzGX!=hTfwt:SO*n8{%r ~)*u<}D &b䠟&'گvqZ)iVK_A X9?YWK߇ |%T@ Ot`eH&Hݞ%CDU/Q]*b%y네dۤ3$L W }ĊSb Ņ /=Rw 5 FHMXN\ mQFtv;CCJ ԷOR-bt>-H7!4nMW<掮 w} Tzcg}{i%lOc&v8m/!xuC0=?,.jЬq#ZBSr=6\7L!vmj(eAW@x6wK 5d6 mr=F4mUaH{mI|^"2 q833^K7AU]\QbwJ|MV^: z_P~)_6h6ӑBb v5R2d~Rc'\4)1 y=O UuD6n.I믩8V@V e܄ðo~vf=~nKAF̿)0ԩiW [qn׶9dqڥd_G1!e, L|[a%?%Vݹ >[?29Ibӂ?o ݿ@lѸ|?"Z^oͼ= i p3YׂGl9K@Qyx#(aH}yk;,,&JC77̒`35 M 3˖ٽ@tbX+/kZ*]2KdGk@gɩ.7ygdќ5fo,%8#+@'yQGCfPu"$w!m|j?c6}r{E/YLX{p&tmVZ$ԥL(=f'ov6aps;yQg1%\Sس]z {ٓe4G1XY%31 H06^X~9d:L6i%<_\]oIw&BwpSa14RwRUmI@\_vz%yʙ`LB+A ʭ[p @:وMql >-J^*dL֕lol5Z;VU̎(;/GP/o>@k򘼊4vԅfD>+ر}A)(a9e 9b=QNnmUU>3UT )'6+I"N#5rԆ,P 4>WkpMƎ=" jrb++ٺoI<ҥ||(HIH.ϻj3pe9@&!iaס0^kZE읱Š 鶝]8H6 ʿrR 60S8A~ciYB0P3Y^5CnY 2J8TRj,_pRJ U,2d_OPЛ=]^6%H4|EJ30_[&2#v]͒ Lvb}>gUJG}rC6h9lbKHeUgP+4chU:jΎ9\+̉˳l_)pZvܘUgպ|L~A$u_/QV/ mPX4JYNycu/SŃzMF| 42k tڈ v\0ȗKo/?jwjhHz l]$RFs7t{OGp4J.[~|EiRǃqn6 5fT @tOqkXc1!~Y@k v.8 6Հ]~!H{&$$!lR- &e5ᢉ맻aW+VWsy#W]_QwLk澬9xb ԩcCp!Ȋ.hkRS){Ɠ}e2iK)zHN.Ufv*UO#u"۽PRկmܗ>֤%Km![,( lC|??- 5"gv١Z|l9kDjWKl$ot|3:Kdɸ͵zԘ\afΤg&N^Ȳ KhuěkDYC6Z,䨥C5Z,#E3Q=SOw7l&m710C %q"u`32CC( &4w { X޳D ѓB0ڒDz SVGo]ݧOAI 2ūК)CGw6XLd"f:J 8rP".䨷`N/ hs62$ +bXuy=}ܡ&HXUP3B{lfs?f]U.n*)6r02  ʰD C,q1%"[z"tL~g8 P!˗+ H Vb{'nvْ OYlCV rJ}]RMUՆ|[w.R JzTv4qe\=AY[W:h# bM2V.WѕǸk⥝{[WvO-yJ?ލ,|p "5A/h;}=Ru‘9k3sݍm{֧uA{s9ÝYHsѷ~1ý9IM(*mGR6> p5nO_-@ H!,̏ ! "=𣖞=^uh:#mԔ64˾vg\džzÀd9t_ńe |j~  #&t&4q]Y Ƥc VS3̹M$Va9y{Vucm ZjM2p ZHGSh$p ` (ۅ9P+x_rb,]vHFV-[;x<G₴CtDEvc5;/i[r[AztOؽ굙(qTP)6JJh"/ @.߻0'lFyƥh٧ XC2$b0<HpKG뜐+';M~v~ۅkU#~yȥhMG SqTޕ̽[6)䤍v]ff3ҧy/{ NNSU$iˇ0KW/?Rl "V?I%$/d_}<;r%H(06Uub_ޠTɉSCiDoԸR6ȫ>!vI!S@Mҟ$y>Lγ`i~fY %c+Q+68ā5XnV}m԰JÓB To 0%+/Ew_QZ[Dd:dBZfY`θZ*u*W-$::іMwF̃f'^|MƘ6;%͋`=r!H (ퟳSr@7Yd9N;g=e94!YzUrkΥ:J<&dCQ?xʍ3 IٳzZs*:F*zTV2?"\/ 1E%nT͆p2k{ P"ߕ+@y04kӤ1-x*6Nُ_'Z2ʟ\(U^-f" I VdMa*<핶XAw쫈6p',Q9msdPC2 q+lLJz ti8J6bTݢsǧG2@>.fCFN]!?Ch"M"g-v6=HT,=_ZO"FOTBvy@bi=wqi!0LK^K.#~oDUުH L50C GVTfd43,?ZJ]KZ='.[j)iT3)i6oeg8&NGkB}[mS'k5RGy>8 D!Hz1K 4:%N :b=O#.X>XuOu~`V|) BQoq+~6&ӰOi~kZI|\"O`ŏ奢,vsNj#.dTLJC bQr~ zr QN* 3m`啁>Ӹ=dh Vr*}q40okДW^QN; 7խC˰aR@EעAI"1.a)h쪡%#"<< S}ǥ|-7XPi ~Xv8{G'A',EeCbVDAL̞ fei#ct4VUw 26w _CQT6uePZgdfB6j)4*gz/V%e c`kVlzGxϷ ZHz뱸Ge|7Oc!JJ>6Bl.7 Pem]fZ"ɻ.؜qdY d'P-GD4 e #< r]}w"oESX A,Zg^<2xm[/V=yGTm%+z-!p ["'t8FR]krSEa&c7"jV=ptDP_^D@񍗛\K ,&5!5byIE5q0jz2Ez2yy 6U Qu*2*˞@b7J;k+ ,8[/x(=32y* AQ:cԿǬ×dQVAEh+8+;_$i\hΝ m(F$2piCcW hXGfiWÿx[lۧ]fc<3RyiFL{V?"7% Lᝳ64%F>":.:[uP 9y9FNz_fQRO pD6-Ӑ98E@9KHY)@)6,H؄&2b'yɈ9w߆eof ލ41 "l˧֎Oc&pjά@S[!^Be(d@pնb 8f;=Xq3ȯhX4@?ao`dք%t7lhBw9T 6߰.#ӤZ_oaIVuk2B)q4%VׄS,:YB;~XVgTURc[j,\$$Ay)[^#=ԣ$}ߣpZ`R-ND]z&daFheyR&f#zL@Ǐ͊KᥪllA}+Nd[3%`Fan::#iu[" _I@ {7sF~{eWO|Kᰗ)[ 6,؄/pb$:1kg5QkeHFsHxJث:y.PׂBs]`&־sŠEZa*lJ3H^gU;f)+$6}Gv')rpty- jY$ûˑ,`ĔX=H5{>眨y)vF_!YlF$qL*F)3!i+ԏ" M"/3Iba<NWZ[3l|^(y򣚙`<IO.hqMw>ˈB蓚 wK> _%M|jz69kL OT):Odb>fkJ7_og ɩ-JZ&,v߬Ű Jwi.ƨ716|>HnCSŨƷ6 .ڧ&_ʢ BrַvM>ۧnE`PuaP5n-6'dhJ`bןEu1%X>tYA`i@rٖ>ST8CSF6޻&@ݲL2/TKM\ KCk >LӽƔ1CEB$0Y|1 ?9TqDcc,Qa՟UȘc~l @7o~D`8eJI"IQqDu[!KEu5s! 2[Cǚsmm&X/BHq e B)T.,½wI"v:T"OSGEQ(p8J#n?WW,V.Id9Y): }}6k;eJF r }V WCu vBWU$R{8K#/k>Y ӲVz 8_}1O 66+81>RL"+8 wᴙ`ាGӠ!̐303 ];HOg7;N/Ɖ%(&uUN2)CuLMg(}nV~}ZJw-?w(;NF{سnpܘ;u ˩__n$@>fWNkCVŃ` =jL#!E^2c~2%*bMC%O]2I 9ȄZ 0xPܱLJ%6gVո|\ gFha]66ǣ4Aԡrl$$$: ! vFt1K(;~I Fν(橾T\=%1ڤDgVbqf'0_ 3>q~ -1&<iķg__.GXT[ҩ̷2a~WԂz._䛎w^ʐ2ql}{ 6)nmch\#vgx1")Ј)bɃ/sʱ81jl NJ֞eK+:m_:`(1ޡWsB;)cJL'; +BOnarѭ]G틳gi+K naRI'M=DJY,ńY77#* 0 ã=~V Ae@:\ʙw@;[g$ 0g++Ki )Qiݗ~9@j!vhSG™& aD8' Y > |q\U>bX3֐vфfJxX d>CgqEg}}#)2O'LD8]9ͷ_MLsu2C U;圝+;4{vM+.N-ŋ~ ɪӔ66=!ؓxm!( gI9=ѳ ߡh/#jĹ;l/\rz-ƏZXAaq69xD1D0ҢE ߢ, ~B^n-A!hOf P.O]|&>ڼOpSoK W|Y5hQG!!?yFL2+@ta /*Fw!8 7r}f Cj2֛Ho7~)T)@;{L"-wQt0zv>w'QbڣIQ,*Vs@iJPژ>`5٨@m%-yz,*B`2|^a)͠$uQ47AcS! E )kg1?c~XcP}˶B.c  t;x܌z`, -4-n]M؀+%̦K~(D xٌmǣ㷐)xG~P1t?ZZ4|6,vZ:V$,7T102FR 3y;)˨G'FE5&5N:uc;fR? ax) ƚcc*]'dgr?#{lH|Q O@ Ee&)m6ThXߖ,d1JwҌNV}^C l]$JI{O|˫E^.QaXLZ|J#`~ʆ ')ڈ _Ϲf 2f,'T) QQ٦Dp万_=">h,ȅ6!`E',(s\3%I(R)* 䀘ϤI7a[gKo1o ˪a)nmD:&ӕop'Zcx>aZ%n;;p} wM{֠ᑹ 9S6NGCڑwoQ?=9E.Noe$0I~ڊN]R!l~s7./x1MK?,ЛI2R2'vc4~W+k ]p9-6 f偝3I"xbkijMuDTmAJxEPX!^a$$&9ƏՆ37fa'ZZE^Szw5#PpNbk$UBTh;y7[bY̹f@fJ_GCs'ău&|z-LrGk v֫`pE]F[Dsj2nt 焖P:ra2,v &:\s ".\or\Ug5&z>7a|Rw4R`(sG󽞰| GQe)o"azG6ۖv ,͌ {Θ~p^V~urkoAPɐ4:672Ik[?#R6*j׌oŵ+-LUư/Cx\m]^ Nh.s^]kp49EIE&oE[B*՝ UrxP5{[D_[oeOM2% O uB.*48513J!/ZZ}R)|7ݼ\J_xkmv N6XV 1`x_$6NrD0q>!Xu: |aܬk@ԖQ9a_ވЁKp3h.tC3aHx"41*JܬSzLL|Ϫ@־M).F'7H6jU NGf)gw(>$vbb=QZHƤKmwH >;bte6uԣ{v kwBt||[*}7o=@X+G#$ن9UwyyFYV2Fj2gU=B MwW2^Xbװvz[g ny;0ض}>2Ի`Twxh{&pE-zo?vng*+F`@@aF/_}9uuK툗\׹61 6e$QɏI=?cu3dԭx?55n.:b7eh0a3UìFբ_e7O$2D. ÈOB]ߜȓG\v> l1 ^YAvXav?p^y]7qok8_PӚԑP;fzYB5jTVC,iKVe5-4A(aaN+3St)p(wH:nXUoF}]8yZ}71Gu3ݦ2Y&+~6Cnl.t8qseC$A^9evY[3$+YHcSuYS"tAD;"UtI#, Q?Q4FL3DN ov^w07wE{5rm)V@@K܇˚ܫ2`+*,o&4Qxn\ZP+QH`tc-kZgiAU8rBe9`N 0 \ EH@WD7|,U\.(+,k*S7<,h=,׋.UO*DOXvNx"'I7nڋ֜ß?*Yc^Ihыұ 8D6&*冐-[@Qq<[ĩ X)I;ȹn4ڽ&Q.)ex4W6(_Ơh`푀7 E}jkv` cTͮ### 5Qj߳DrR_ˏ cWVpnZQ mw CzOGc~is mʲcHe!\M MIgh갉Jù~~(jH7͔{ZHrֈQ My7`sTK 𖥚g`Q]$F /;e%wJ[=6 =GJ2qN<Լ b8mfg?HflF6!-tsJS}Cvkl@+iKe1kRYt:Tk*tWꢷU޼6ቿm4~CSE%x>t.mVm<(zcTYap1p}9(V?^Ç =z"~3$'zhYסGP'XµƸ?ӝ*͵'ޕT4vidX)`qe\xC_ʗ]֭tҞQ qz{ UkE ɠ./+aԡAa7 cN bpğRx r02T'K,kY:C"tVIra3XHWVa"J CM(C~EKR/`^68׉,!BIYdY.t:nѸ%-s!J$,O="QLLY@MreBQ}N$M\vBd)L}60=Z"x ˏ@ IV⣏+)=HA LuDsTfP\4*AyMڡGBݴw<[_Ô"uSpMGݮ(-PcPЇ1=:6GJ$ u6lK9͑Yψr鶅6I=lrЈ_uk%&[Z DLa2Bl)Kb/xPگ-sbT'qܪWiՅ{e&X6AZ\8M!ҭu~V15ذrx VNF zgy<鷣e.Bރj(&OIvgbk^SੴEFIߧct%Hbs|J94ƓS6;$ #yn=f&km$&j-f qBDfoX&H}^O=Vqy8[G9nNЩ6AysBǛuo>P#R[ni1i 3;BPt!; Gd¸Lp.}?>|W9lCh1sL79SÓQL|7RDh lc- PLK<7c-m ;1|T5PLWq `8S,\4 @O8v(Hx($o2d;廍Iͨ"ZV7$%X{ѯյ'dF]=:1ȂO%W̫BhiׅuL|MCěY"~]([`xdISv1"bp,8g$q;%mFÚ~T&T.Q1+>Z >꼐s8[=(և(:POIC uOuu/ 5KHc=o FB:b0GޝK%U'xD1]2!0 y:P?db/* j0ayH8dF|Wndd{ 8:Y=UܦS_L0U|ƿ~AJo E9CWե#>4%*+m.G -\ ;R{Ro|=c\;o=|;/c0`ξ-J9{^+#Ӗ1s'Qzu*+"l>̘n;"ZC<`+yzJw&o,w_}(}˚{-&A{~w(D"_ m|$`=y nEC2\)~ȿN9>B Rfy@}'pQ[/_YS:0PG s3GؔB=,uZ.^&a4͘U2 ʖ?9>]Ux1pĬm{ZڱH|J" "N bU3˚e ML298Q02l+ͭQg<<8V>8٨*,\9 $OW"M;8aѯrI 4|hZ Wm~b|`pj}^%@f/fVxxўԦh0>3/[QY`Ckb؄ύwyG('`;H6/x }T@{X+nH, Az),_ UOu}߾p[@X37 b؈oGɤbl~,ʀ, f5%:6M22iH6GWYǩ\We6X^[b+)Amdc$l.:i^Eq佻fJpWܩ\/Ue {­0BAev)3!H<=pt(IgFs8j)(p%z8޼3X PtGK_-Ê-v%__.Pbt$*kg\^mE^Ŋ(kwkz'?<.feҗ9!l1Ҟ2jQ!JngNa}PfIn$? bh;F׌jQ81_7=,Fum7i^quù3)Yۈ%@'NKT3/)@o`"U~7]QtV\j2&#@!OQa+mz0 xӔSqU VRY+9n\y6 lI~th;)֬JHeiЎK;rS;,&+z"rF{ǔ8> To18Z6+{-j,*]> -)Y3$gK=xUXIG=邐#lJB}wZB]7-/][>3*SLLP [)(9mU7Y0)Hނ$daNJcE7 AØm5:w[HgDF<́i\=s>FCjX/ҞF(0 0gIy"s9 ּA iRmM[^ӗRsu=kЀ{R~gS #ccr犝\Rxb)|mɉgL>{V{a)\:E/NShU[(0M=nD`GX} ZW/?}KڲmvNlei{&JDq;y0kw CW)!^E =h D ?[f)̯1>e Gjy}wGɗ ̗hYhF;TWysvGv=yWQMrZ,velk!(%G_(({gޏ2!42z+2qJ-lPʉ$}ANcSFoa(199r2:u ^{f/5(AQy6:iIjPT[G @= -Gq(4ͣ=-U@3hOc0d, oz' 4t{--5ṵ'U3+p<.6!>:?35&yz1& D ZeO/(u͊nt%X`"ُq4}{1boA(^g4xxv9ӕPwuGuB+_ݛC9:B!aK>ɾun̤՗:* JKo{ oq$mʠ\nP2hF^Qs1;ΤğBx,@, ,4m[fD`W ThRq h]4g% [:>h *xv*Psjj S BYB-8K 3YU~biw K]rdO5 #QqM HET3%k-?:+و](@xWiB*,g vaͪn;.:t>`X^Cq1R1h8*0ŵ'2_'ӭj<ޫ6)ҶgqHq x#z7cS?eH۾M]1ǖzP^NCiPػky0BўFX- zk!i' cݔ i3A;Ľ#aҠAQ9o<@=ktO6p^vEڠ6xUtߝFQ#&]4Xb%\s>'stėo%Qى.MD;k=ۄm^*`\ɫMCŢ}U˛KMfr9 -R~-Ѓ˕i㾡Ȣ1^uwU@xi-osl[q(!EԌ8zSc~iFqvjv2zۃ"?9:3֚8s sSqGTS5- WYQZH\5)O\[Nc Ct-g璘h-Wmhef[*[v+R , o%gDC_8p#^)`D̥Ҹs3{O׬*%*UYy?G6eӻ+-΀#s&o0/V֬i <[$=+)R A+=Ť@]r!?CɿRX`0~fƬ%ݖfVVgUs][,sw]ִ/2t*~*>Zu_j7mw Q"0P tz҇3Ua-2>Dyx3o 4{/!pSi sc؋ޭݠ\ds GZ4FV?|SYl1:9gonVWK ,/O9kЅͨNSюǚ6Fg&E<oV`MvC׆{ΖB<~d!T> Q4:h`be75TJol@Kxey!|,v{@C`W+%{Zf{$<9_khaJqS+mʂ5x8bM\aA֒۽d8 . ^*Nalnw>.Gνɷ(Ca搅]`&hO{a't 4Rm;2tY}iͰW~f>L\[˵[pP hhĸFm5ov{kgKf:2`sϤ+WOv0Ut+D:A>?/o`YX>%_2BHU ŗiO6(?IZbJ LRHT^.bٹiBFQMN{s9%w`HV3;!vZn,d${!^<4x A|⼄`u;aŊM SA%wų~9fЂc#@Lt_篜?X.X:f56"xse|9 GxD=gZ n8Z3L8=8rqx%%kN"}V;Am~1)Na5ν K|Y#Kl ,LձS^f+:jF'[9O9IG(Ds6B*!RKmE{&]1[#Dߔ40~7Ǐ-e&uxaX+K64:sA=f1u[|(?k2Se_RGpX- d/$Bұ 9WfϦ<–[.>C7Ny"MQn]r1c1sGPвqx«1V(U6ge @+g4? WS䛭܀Mv؉1; ?˦2t~8g/&vu" iK7*@o?ܥW̙AҲv,e-X`!$@pד\# HQc6s91TL|1y_8 a#?O0~eۃsDk(u{a}:udžx^ǐU[x/jŵuItv؍33cbu$قLq [&bE2mPr1l>ީ(9-l.!md]zo[ZPpSOR>#>صUt-,Hp-b6p._U4Jc qiɾ%WNK;6_7߆N/8Vϖl;mAךtdUoRYvһWoڵ/q7!v(?+*j'͎l B|mcWf5kҨԵʱ0p)^gFBI#eZF2H8y%FVjp2"0UGAҖiP88 c2ʝ{ xtҞ q~NZipT dh:kCe=^j`æssyK=uFlZ{ӆ ؟]-ʓ^zX1}36)@soDxbMhdA)2^aֵgz*t?Bp^@Uhsx𠿎ni~SU_f/1*,!rGO {Iy[+] 3Y#mcעV[ccbI5 vQץf3!'XWZz֭%3vS}V0?ďJ\/RϾ+#o)娉eD!@c~'N8"5V$CO-8%ʟ&쯬9 cy[0R f􋧌`1X,"Hۖǧn*!͹|5;Kepr49o*0?N t m76|Y7 0\OPQ4:wVdT7a>[1_LEA7OYᳬWdi{$$V(Z{Wdы1-,~3+Dpe4սIGvEe,bBi8OD}к/- mJ`tWhͅ;gM°*jpj#tF\`3Bd F.C&2B y ":3h#8aN6jm3!ѝK_F09}E6YTڼ!"H&C ?2#fPZ?<z )klVÖȿ}vw0lak3i*u:f3ix3dsYӦqD:}F! U33LМZ2~mrbK>)FқLU'QE@s>j:=-+}ۧ ߛ M+ *W`'9S]8lJ-_ 1. ,a B$>&ow3jn@ FMWLgvd2MDɝ\oK ]z:`xnl5/G,eTÂ}}\ң$۳H #&4Q΢\pV6ߪ"͘yH&[AEr'kaI`,FG CH&Sof@QQ 2=ImnArϛP <" Sa'Qf+moTpw5xQ+4~Eu87vc$BF-u=<Ɠ^0hl $y6 cn+8$"qxQX'u5.v*>ryjZcfA*Kjpͫ)u-ZeT" P Jp,5ȇSO i?LFƺ#H/!Cf N"Z4 ޔmZ$ b#AFWqwJ+2 dG{?N3WnQ]a`Y#5x.0ŕc]3Ect)Z 2Fr?x@&nh( @.JX=1сgBL`|ay5Ur$(+)vvJҙ2%s݆L2FMD8 E띩簠4 JczK xN= yM}͇e4K`1intH^&'/7ou_LYh=L]"GNw,Z.y$IFKY8pdzN=,ڦsP:)K ;Z y1zi O8"=(cayN] 586/"Ya 0-) 'a- g q4SR3kXshLu!a'z !c=O09J[CywWH*hV[}4e~8*U=|dT|gA;=zml%ħ΍x?J!Wl#R9,#H$G=`d vaS,5 m˺.QPKH_aH P.1!e6 FЙ4uYLU5^TV2p !YAE6#N`Av32 E{ GVQZ}6s!z2'8,b+R@=@EӇ WVoT :גPe[0/-y{ :aY*,&}$kL;@nE8/T84!rfVFwGS2Fo\7R`bZAz_}'Q&};hڞO-)_MN] A4J1W='%uquJBς/6 L/"PCTJGfaOC c~֌/GdYc,j9)5i3ӏz&3 Hnd/'JKT!ѥnaBp7X2q^ :>xԄ!yLBg4$y-TFZa-w1Ss'mu<#Ӝp8>8%xFӋY-)Co1Zrc.XȟUvr?Ծ{ҫjy yAi<$mFd"w}bO–/AK~0nO6sE %:!ݛ94VN~5x 4T1`2I=^tD<3g]CSu^ \i-㢹B2*–ypz Selj~hDu,3g \V#W9_q[@`b1G/eAAa7"W nDNI?=ڍݹuښ_ ]N'ϰ~uijJL<5-3v*z,SPdq*t-R@s4h` v|8讂jM?k?7~Mk}qNI1͇tȌAe%9k/5y;7}ĶVQfb| :8VD·Z0'<Ĺs@Q@rM{r7CD"X𪤎^WywA2]S;gs;Zk~mT$4dR)<૟9ɸ1cE=./ocUJq'nhD֛Ny ^sUtH3⪺ywvV(̯ZGni@$ ]S"sB^ &~(@? 1 ٿdl]V<ӗ1:~/0C v5Bƣ?ur2xknWdh"2?W@W^[_dYgĝZ0^8?t⮀u3;bA'y$|!e4QLArM[p Gs2Vy8Ѫ+{GaaO`_vG.l3Rdl=TRZk3_ɉ~D KFX,:P~ ubՆβ"?!Yp[.s$19wA\߀NLۿ.xgt!bÿ1>#R=+35Y?MPJQԧ']{~ypz(>)5ӌKn˺1jch̟A\: N['U3[M8 uñωs9ђ_|kՐ"yԔѺ,>n'Lb@ike;7.?NvahWOPק tx0.SEa S iDuTuYdRV,tI`ulS7^az~ :3H=Tu0HzZl)&K mUx}a`}4$|`wr,Q@I5Ї8 ^u h|_]BDGU0&lzk%L?n[EpWx݆KSyc}µcvaY_D'I_R1FHE~?B6+`IO.-ٿkCT/My6pS?/ Z?x4ae?Z-aR;Acdc#g(,Y tZWS∾ݧN3- YazlA q}'1>7O 3V_Vr8}-(aO 4W0!b终AHDq "s?pJIjL'#q8Q]0Go(%h:SYhߠ= .cX~Yn)G nkVŪDj pn S|C1ֽԐ n?L%H#OqÆ0p8iO'4OSo%)sZWc9#=O,,ȝܧ^B8èTԨA~ZX⡃@T =/m }dFtm,%a2*kt"cpy3y{9UQlr;Bvn,xՀ1eiUp ȈLEIƇ+WX5s8jUb/% i߀pƋvb>ϴE꿿n2Zႎryh=yW= x(6M֒+7CMQqH\݊~1aqih炶%\v Z#쾟RN01HCrL؍֫]4.}4Ьa\ҙ?NJvƯN,2ɗv$2gVsCr[Kս6KS9k/SLq\,R/0H} b:z>:xc'Kj C'Tt6E0gTҰyxzCw-[!1T᫱*Yj{b87M|CԡW"d{vFV&ϋ"X>̲\ /Uũ-HQ'i\̎d|HIS3MpU7|4{,qPFHrgc>481NI^MJf"_}!hͶ:sHjaA~/ol/ |²O3ݺ6= lD}lRP|C3jE*p--@;s}|¢z7 e!w%~Zgs˘rU$c1<5:t_2ho!3w ƖQ'ZaPE pyV724+&-Аo񼙏1*PL_`C }"H8%M) E% vQ3aohnɱwF'{7.NjhJ6yπ,Ҋzڽoc@#0z`*"٠.R DH?]}&E({9U?O41XSnR'AArVfA;yF L ϫh IctlAe ǭcteX$qaz :u2[خq7V84[c.=mCw1)j[I:WCj=jKgY3^:tvMVnИGHX9=3|'--Gپcq%T }q:]n2I"Eb,ƼdгY?Wp@֢]sLK;;٬ mStKP_Uq3Pާ:!z=_ H[mU12o&qqg>kV*V7 \[ӂsۤb҅:M4ݪ xXKߝ ;ҽo)p{E2#ffؐߢgKf2j,ЭQSuk1  3Ӧ@ fNy"6t3l88ؕ읠z޸K7ƨ8]n&v6궠N_'mȚׄ!P-uEH.v;ju&yX\ƞ`9)i!ܔSd \TڗfӼKआZs7_\i~ɑx=Xǖ6S B'fm)g5奃֏@Bͅy=Jb,(1yUrP_(2yNvo.@`T)7Q}}(gGP/hvFW)GbPNQΦ;<ٽ2@[sMZhy$I)FEhvc/r")oFI 9M}/z[҂}qeFŜy t9l G_$x wSK7tW{T g/_o0|USսN; teIM'l>FE'| P,ATM/ KAӬ,s/OѪY?8R?2DNAj6|o:}\Eߵo>0UBYXQ3l.z/HeЫ|;nWTFxZzCʃ !)F\˫+znT;$p<Gs ʃeo{GS6/XLZy}QrcG# vIY2j/C5[` @>E*">OK1f`Ǔg5.X7DlLa26 PXPz ([&ie>uZپU уg^8҄ǪT@flh[Ч~ L1IK,g -B\v9NY7'>O=Dž2YSkmKJʴA+ 6;4wWWLBoVNI.*t:z@Dh ZiU׊#ߓ-nvTe>uȍ&%Ϥ$V]k_݃@T/=YFmAP8>O\?Dm[(^C=x~ 9{۶+rb?K)h} IB6$ٔq8Ƃ5ˁ[&JD E}`Q e9%&[yR>kɭyT{W00sj,4=%n `|% c:C%It~΢9)3`Y/-)EUN(ZD },q;dL 1 \+pJ Is!)fyv1Oȿ 4kx9z N DgL]Ӻ2UYmG)0.d:sov`Iݍ]Fׇ+9X|u!@%|S.Cv| Se:"i,TijeҜBv1*BL _5EC.%ȈvOtS>D!981$Ha=0'(z\6@b4r.>gC5ݟj4 dTPط_G0D3h&RAUJv4kݽ+6Ao.m']x\56\^bW"&\t>d,T@@wGx㖟ɇ^=YjcvB$[8u@m-9Y[jސSbd$]n}7ErX0cZ>dBs) 4Jp;8z[be5̽8s ]wLs5?;ȰM hk]']:T̘W,&}wuRB SE;5%O "@ ͂wT4i8#$j*VL_{ qy[SGώ:U8= jJlp>̫Z^4;SѐXhڌwzd֨TCSXMZkddq;o:SK: { @ay\Kj߆n3W4W`>y[L 8/l)13M 3%!&B5_ Yt:S> ˦Eؕ G)yH/iV< 0a ŠU ,eFy̘ur$Շ.UNS5zԴ'J!D24K?_]00껯2yK-}ŁT|LflT=L˦)ժ׳E3^{!/ڗr:ȡmS`.c 'y&1g$K"חme{'o]d=XVR̆KSQȧm K ,w-^9q3:A׬Qc9h'Y |I_Z>KaȠ… !}čm7s|:` us{!'K4TEqKבustNN- ~Ȫ]H fR@ ]xUaLc׆Xx,FniX6TG-ۮӶҽ`HNݜ{ܑe!+:M,Kn]\s ,h9JlHNDO^DBs>.n^(n2/}L8lXhջ9%:qQ$︃s~Zs:nlRZ#5EGl"|$q2H5;}euݕףpłf5's}lR;1%gD?j~T>iu-v@|*!jR*ו'S'ͣehaq4w<TO]3\>l/uj3w hR׬tr1NCO'(4Hh1`IA7YR&#J8P E+;*ʥuibٙ C8,P]qbJBIR#HUζ@]x*~ԓ=6VJI+^lWц1.R9ԛq%6} ]64S4wBo][6nz p59w*v4dl*TCvQaHKqD#J`GyS=S|'y*-z|$lW8 dp8V( L+/kg SngbJHo:o΂Fs{䀭t&`f۶Ղ疄CS7雾>%;@ I}V]AC劂?Eq؈JP=bc |1zT5ZO"* =^ku-ڪޏ}? &Q);Tj|ncTFpr[ټ&,}pU6.{oվ Xz_IT$SK5+ڙ>Qǀ'n[c.^;"k%LҒ,9 ds1yZ 9x]m>_R* bKuQfKq삑pl4bHiS+ D":MCK.-"AIi'7+ByMm8!I ,y}Dj# ƀ; ;Ro!o4[ӋxXMrQN4F3(9jt&+4cPۤqaXO C (G{Np"I#9X\(Ϧސ}Y 8c8d0+Q'Vׅp)G2YtJ7lĽLxb#RO T¹HP_Ƿ N ׋#܏|Y:{!,#Ե8G3Ѫ:mb׍K*z+nTpg5,EOXC/ "S[]HU%6c"Z8^4x>a +?T Z::S*G.da"A@Ui RZ^"Uҏ\gv2 Mȵl[,g?1Ut̨̠U NJ[Ո?\$E 6XYmg$bT\n#Thr[|PA,tD]jB&f7j/J~*nBrb6$bKab%t%([6(d]_[Av_YA+ hDn踀DWz)޻;CntJfmo:K Uld/MC ]@h0r)xW3OET|Ԓ<: ] B_ Fb\Iiv)sşp]lwgbXE5Nk: uY&bndmƔ;5&Pṗc.( PFpȢtm"]F8%*vX;:=;K#L\0p֤Mas(֩P HUY% y׽DwKdw?=oH }}.1^4j:OZFPNu!:w]Vzn M~>nf,5s~(md.h7Zeao)4}9y_%\RUؾxLS8ߥ":L0 hniXKBhw!cxR][|;IvZm%}=zZ3\eV`9n.Pf篸<{vi@2YJbVT  ]wEjI[-o6=I#|'ஂ0H0{<|Pԏ% iNJT=~ Ņ]~M7H)epL0XBG%<[$ BX4io'si!arB9Et|,R}\I*-xIF!gPq)a<*q? ܌=޷@PoYw=ĺuE#Xd,>d̮`8X|*|k8Fpg#,8};ĀN:৑GgU:ydV|]*쮀&*&M-Z+~Qʫ q]ɍ e0 xT]h JdHa-KP:CA\φf@>GBAHc/olw.Y$&nWY Fh(`P}D&ڱH PW< /H.7K80l؎{L@I]X0}y,LtE}_KO(ƬLka>2y[K;3AG,O$lnu_,CJCEl~f߈1Kش2s>nKFٓX\uXZ6lU5cwPت":j/tكiu938hRU|Dz'` XCjU$BRQF nS6&_L6ml{adA\ '?/M&"c&8W 5OHNl/?a $Qipĺeçv|Go-K(P R,nˣMTUNw$kT'+qIjC(IɞL)ortmQnP#- J. Lk"сPP.C&N98? رTv?u1gnmG07{@xhU`ŗʩ  +0s$n n~_cm9;ձDbl&MXGwx1]F`m 豣ݓii HU1/^n"rvgD=pn/ ۝Ez5QS9oXdq|:ey26H#*o_bش;JdH>qwok'Kl|$؃ZDޡO>*03ֻ(v4Z4FvB.Uy|B75k4B uc Eeb[ #@o6MEXCux?H\w)  ql S&}/5MʊlV0, pPY Hwq]:¡I"LnmzTXt3/+7M{cTҌI>%m! bkI-`*FFqżӫ—1s8$]l|qmuv( ra'x&ۨDi}#>1ebtpd_+-}/Nkŵx:YgmT5n;N͠4sCDdyE%\HҲFɠ~3}=bgFގ*b<d1>EQ)~41rosZ8xsuEJu$EHE{%j{R H8ծq#K"{$s^F`f^;3g?ȇAWn)-_ERF3 2шk~ QMmǀ'4Hw&0R465ǐD:ⴁ4E'#*-]>@*e\0>Cj9?ظ̄[dÌxe)PZڨXH65Ñ1M3V5x!iU&d! NF2s3y9UIf-d m /TZRh 'dFfO>P`~ 6y0߫Z*|N?I<̦W{^+?+kDM; 5M<t+\^4-ͷy Şj;E$b]AmZt%@`7P$oi8ĔBMhs`V.^b ,E8xM9gB|ZE7Sdlt2D2_+g`M!px(:uz Bߕ1Y~3퇀3go"~=mwNcBhJ>3zȿQ ϲ_A&VD1s}m-&h[DS2Kj8M8 Lج {^4 :YմucGmvU_1"XBi4B9}JT6l{M6nK=;}+a)Z&vATxm^l? Mj( (8#J'}jFIukr\Y2#&ߛJ12Imd?Gk qX׻Ug v-h;=Zj|SM;֪5K8@# 0//Qm/5[OE\ ZYmkM ym.LgJz5s{e|o[J+֐fntbJ5q;ff%2|"N$l"@5pee'~`VQ:t$.B.&"5YDQTc05#Gy}4KL[]I3@W{(ve ^@\ |;,KW dTTJplc &si6l?2f7 E$&z1Ǔ/)3#44IxB;BnS|0!sٙ;klA:F\,KG.밄>E2}vu3J-Q'T6gw+y3H$}_dږjS`M/*5嗠ݿZ;4 O-j`<>A#m{g}sd  2S6gI}iSqT0uTyôw2'|.hrAv6N=~DXfTIuzт %usq=.waq0/#8s' oSH4I=,j],䵈Q5jc4|zuaNe}f9l d#pZmԒ6I쫚=pWfڸnK^5' \pKbL>BlfJkg]Q,TV|!KFSp (])-7T/,ľ*$WaBr'd%WOz"8PHBӓʧ~Ax.i*ТgYoe#jWXOq.^j\(CpT.H]aP"7觇 elLV[NI_nSrx=nѪ5K;ͩ0e1/b NA4:пl]4?|X[l(Z Gd)x1 - K+\ʁ)ogOQ:!bdҰͯg}7E!1eY1U~ vLXJR$%4uo&Qߪߞy;p IԊnF @,4:#˟5J\p>BW1)&pnw:z~[s([4 1Xvj!ƾXB>lL+N/8!Y;#_?NqOJb2acO3l]î[4-s)Wȕy0_$N)?3js( sn{dP&2L5&vEpZ%x^U@O/^xYN@\gp/sؐexl,߭#ɲQ#5Z O/J Õ%^j9UǕqNCᥜ]2)')uIR-#GPI&%K# `nd[7@RFR-/=.ac,< :F ≞FD[䴈l2t,K# tP{1j4&!KbK3Sarϧ䞐# b[̷aήe^6]ZSpj|NK(({7/;SZ.;=7̈cRg O7)ZiXЌAp'9sK6gISBqG+N FGFǫڜs߶f]=SzYq^Zih_$Uԉ(Ϗ,;pwVMK (vg $1PP-ОȻ[U!mN?m>I_<V]tNtԕjm`9HY ]` `rXOoOP+-\3^'.+TR˅'q!Rzp{&\l{n e=x!-MG\,j|6լ2y`ėﻜEEZz`Ł[Af\6*m-jGF-ۿ@=X`ud i!]W&r]Tew!,0sRq/:uf{k(_ Wc\:,in~l頋.jEp=%2$4"Fcedr\O$;A6Lۃ/B(Jw!bc {W 3b@f@~O ی/7zȝIR`K2ͱw鵚tV 5^@ ʹ >[wgi^aP<A{q66VBxWMȲjxؓ1)7yBG >;q:%P҂W$Ͽ KBՀދ8b“>q n/ %+g7eZseXzP@&eՍl&H?vxzǒVR5 ]q'B!zVz~S;;L ?JLbJm܈Z6Yz{"m{z-YܻKc3&vm͏`3EyƍPa_<3O̹ V^Mlo% DIdS &C*o1Ç0,|-i+z73FObȏG7!R7&`@\WVz@,Rq_|=!0>Se"=oPlb[ L,O35?Al# Ct,6;'Lځ7Bvqiŕ?w3 ~EQ dՃ10[CJ[} oCց$ZtjPrsr%Ng+*Xg285vLT/F;QBd"MRr-:pJjs!$rx:.ٙJwhL9B^j{|D+ݎ't%:+=(*5d(rh5:בfg'"C OGӐ"I@ +ږtINH@-ZDpHI锣>;[xZχjcJJՙ@ @jzCr 7Du%fQ͠hYjwLǦ!%V(v^5:|J)*8E% nsٞuW`ݺ`+[%kF%VǶznFSD= XH%ذȵ !Xg*~`o{#pńѣN Wu(;3P}Qm5Pe1{d< ԅeGeF-SXq-K;ᄙ,@YtPxf1kF-N3 \uVE<p>L8 A2Șot<b܏],aэ8T|xA $ZS<_.Qwb)]x]$/k.tT"w*,R!6)i"Wh/BdBF2H Aާ0ġ>ra=aLVeXcWn/nY{@($C{T pHnsSspC}IEӤXuDƴթ=Vޅf}Z C]S]'Sے::nn#u7qu?vWl=${s:-K++TiIWpFJ|Zd:,]Oolic2ѬvX@`9e+5ν`ZxG/:n%uW\`\2~_zq^L[ &Dƣ IaMw {D/mb8SuRSδD(Gd/`u#=IH'[" :54V~V`} witDsSF~Z1&` QU: t0#d@\ |rd7'12MXyJ'78ahOkϢk&}|{48xUneVgvxxE'JЮѼSsi(+)f9@;F0źgqf=4\dz>_TwWξR4JEhVޤ9q yԌ`bSwP`Y0.8d/zKm6  JeP]3čPR?>Oօ2?,+\}[_cb^{3&U8fBU ;.d;UK.Kc{ΧWؠ Nؠ K\)/3t_)ZȵXR8_(NAYwpU_E'7zA&#ڠ=Q0Z;D "dr<^v݌S s&l+22SRo'sa"\rHϰu7TT͝ҩyqN) 1[yCQ~:Ѧl5elw'H4i%]g viδ!,O*\}*옣 xYZX[SéW\=PQ֍kx1$!o;ޏ9J>s;w"_y Z pݖ1;QsF~-(d[ 2% ;`]RE`CPj|bۓ {]Ak pheI8]~qbzW+W%\E7i؀-kM@KC@RAZdy18/ԁO[`!d_E Y7=7L%+/׿O{UqxE K lLVxDG-(W;uɭli{u!bd̯Ĉ?FC3ZKTGKez}˯\j&Coc;^Ek;EY]Wg7r~t;5'h`&ϻvλm 3=Mƣ(?Nb4eo刼VhD\]rb)ׂ*NE%n g)*~0G23'H52z;3i=4۟dhDGK&J>!|u(C}#T{&XPׂe1C ܗBH\ğʚ/7~=`IZڮh<,cTEKc\lg(eJ^Q J onQv莽8_i _;(I4_6%q-)`#^y<)4tƓx~v/6 Kev(ꨮr?鞂Dx-$ٰ0)a=1.[OdTrQG-8^گՂm-^=Ȭa>pBx!Q=o%]#9! pɀ}oL 3+wy ?WfJ(]MdESVMk}Jo Qfy?blXIʥ{DÙD-&7ynR^DŐ*!LJU vOz?l3CݤY]Z29)6H A$em[=L$";}kۥ 5auGMO:WgF]2p]u]2:0{e`j~֘-ͅMo6isi}^84\K/M ؓy-`슷l#'TɪjwJ^?i"kjюIeKeVw ^('/^GDQCئ(kVMd{)ʶ(x}Ȟ,RH3B"NfF":G<"c]6yiy6@m& 7'x5yʳ=CBWdO[{/|1Z(Gg9^)@2)t'ҙ|q\ٝ-0C衯qj[}؅:mMʈSSKzJW.,'vhh{L}d(&ɪ"6nXZ$(N8wC{b-¯+ )u0F nY48dd/Y߄C{̀ WyAͅA݁vZoa@@X%GS=@P5Y64{Jzgg:ų~Ӛ,P"4hT>oYFSO^jP}6"|CT#axrKkvKZ5:8\q ȅ- {[Y4r& Q sk8 [} wHzdI۹tA7^r ?8 !% g΃`Nh?Gc5%w@9.7;:^0k ^:uӅUG7$ev3 #,έ81V7$4܀)@"9ls*CCƬ=!H^3ο23@x5ґc߄޺5v,uػȏlJ/ q ?`C{WcʽWn}f|\;­ wN{ )!Ctj{ ; `~TI{`9EiXXxR1ٶ'4ge]AЮߜbP%Eu@[jձ YJWa:P>sa믮fpp ²Zͨ |97!U:$7ݫ|=!^> ى 6P(IY Pr3SOYK&Î&ͷUmbf:QsW)wBqeb"%G4Aݳ=! ivMa+wC9,k s=,JP$#"?GE14XLm%)i6x{s4-2Qba ZZ " W۹ucz)kT/>{Fi& ̩B3~?:z&S޽6AFF\kǏ7 ;"M\lI] n3>8p˫5و`{Y+}.(*>IoôB2\˾kSw{Bm lco):'.We=*}P;x茽|)bӇsqp& _cxHEZA2@~rHw'S]NؠDx-M {_N%k~!,u!n~]N s=ȊlqئrԾ0*'Œ,C\lmϋH澇ht|{iϟv(.HK]Ԗ#gG~t/v2W%G wsۑȚ4")9pEX5V' 541z]$m^3CُTGʃ;aJ6FC@؊ USIUpu !TOf,Gi^ẐSyy:.2;FLKg'#W:jXIMP#${pqu*5 ݶqsV$G$H&.|5@ݍ7 wi:~;2B5a v_r?b0jnKr%mP>bGJq}t5tmHދ?~v6hukE[3uSuZ;ESVRSy,(~dM'q6b 6n\55 Ȋ7= zAtX ڂإ3zb7VdxTG^W@aF[*̄6Ɠ~Cqҿla<`:ʝǝ8_٘KmLѭ-_,|脐cEڵ&M5>y<ܚ]C$;@èGĵP6PrO &(Wg}I_jk,S$0#[lc/%GwOL%oiV:-= \ȼ^If#j^$n$c)_?lE^G*BPe>Ը-_׋~"ѹ*WkNe^vO2wȽe~QW-I/0. /Q-}iTQYDlNg5!1տ̭HGFӡ'mT\() <9iS_V9v!'QL5~ۋ:F@kYiv#YKBԕ/PdDfyz|PU"R\y(EbMO cE<jydžk,=MOO1k?n6T.Mpݤ |CyMj3GJH`c0Jд^JyܠSn :KpI3 LdbH`E0PٽwĚuyD}o 2Eܧ.K1ڲjZَR/kw+q@oYJ!o?f(跩 62\g5Rufxm@Z ,*3dvIpGw$M$;jhTʃڃCE]w&Bjjă:;p|# ak9ai }Ǡkِ_?+!JPvl3 BX[&T^ \x`qP7{N9]‚9]oeI+œTzQd }Г㹮?/vZj@Vkgj?x﭂coƝ Lv #NnfT z}$]؜fva {E̘`X`4dw06[zicnn$gOԪgYuj6t%M4LdDh_w0> rKtP+ORU\3v_6 -\R\Aiy$~ Ov۩@E6YK뭘7?~3**r؂V5=_.#,_@t!km?'O4]QP@*2,UR,-cԣ4(J؄9c8IҼ 30KedG"Ux.y!]iUF9NJXBbZ4L(VԈħ{gs3h^HIE5o; ?@3[o vϨ9)GX=cg}+͜&B_ġbdd,G=.b*XETxKZ鯴˿^uz^K:i L FE NB.#r*c?SOw<6``\x߮h=hD"C&C\=<9FppoaGT Z ss -MX|G1Oy5]~ s^\-\I^AK?T/MJ NX dìS;jz}oJsmHД$hs 0#)j(\sH^^ \FF9 YD[Ĺ EJ;ӷ/HNos*&kV̨O~ـ_y!RIG0NVkG.(ꔷv&ѠA~}`'ҟ(Q6)m;hJ%ҖFR gQ f& !r7Z{m?-b"㪈.cpQXI%΂600* s+^ڮ4hoDߜjX35sZz>6VJMK|QĀ<2=,zy7A+/g}e zWRt?٧%@6XCGg^l(F}&A5sI:p5 ;UE5·UP x'&V \2KtڟΜ3 I;LKP_VkAkß5ugAuG|^9b>bwI ?\P 43]Ks.ވra]ivm2xE^iR=gOxH[Zg:~xYNBdOE[$]ϋ5sGv;6,#&KOU[/VguU+ oƟՄ\Ѻ!|FP;&/xglu"NW^PڿzT[D)UolEx6mjSSf,fƠ)6d>zYpbrFbnlpTת[[]"H}Lm-`NNauWMt<@s_k mYDٺv3Ih<!G4s&z4Zu͚#r9u'hMH˾$AlNJl{zT2O~Vqi8Y?SmZ!:}Tp(䝪XИ7sK`<mEE`kkY +%/ih'7+鐺w~#h*œ %E'$Z_gpۜ*@PmMUWp"S8=pHGŧ1Ѵ:sF af# cns%ݟ/`b,Ϯ,`?K{)WlfmE69#~*@Hpu4ubojHC]h[\C6'Cߗ =`I ~V N|\4В Ƒ0M$y+E }B*8ZS42Nm[a۟js޵A\u2pN-Zr"_T9n ߽YT#K UVwmʒ=4#|ؕ ̐vJ_l &(8 3xY[]e xӓ-;&?~iߠtO\FFW()lqfS_U =b0]ܻOprsmpKj.4Ѣ %(BO'ÄEWЛ Lk$~ru{hc+W(KzlgygtQ/=0Οwf* j%[4u'_8Jb|X}9_H\H&5;ʺrWIY[ կKC̀C,ooH&Wco!rtځyζ'*/`[ Lfirp͏={'zL2s!c`Pqn jbn~O/<*yW3.쐼7K" Y|= bDWHF`@[䌓S\iKט0K˛/ 6,PW7FWˊ:8ōKI$[RRB_=7sIAG]>4O:\+33%Q$꿢P.Xo9oրKȌ|*|fWcE[S,zYMPs1 j]$M$XO[B~MzAtٌL-FqByگsj|&Kr),.!gʬ.ǜ$P̢ N`LO.AH񐃸f0RH?P|WdD޴myNp ȘX Q/qU`u|V(x=#XdU,7Neʩ/,] nk)gmIj:qg%TMiqhtLpqI rF.(gzA'{=&[d@pɨ7D9:IF{ޥfn=O1>40NyV> kC#B61bڞ&DU ՈCe]WfYfssM:j+3:$kMu+@^wgάx@R([(1g8}>5ӏ](Ӆ纪 ^2csUP]JI݂z";Y*h:xeձ&^ݱU az%=VfI`4=YH&! O~jZhL-B6̃)DSE{:yp$epҤgt [R_2c8@7)94Φ[KXnTʽ!U MyZ[Oia7ۉDͣ|Ob/V$T\(Z8?P [e2"n@dڍJZ CbQn`*Tä+fXCe(sV@j[^Wٜ>4uGm-Zԡ;ɥ]' j YVVcEϩCljasณ.4L=K'QJD]P#Ϙ[;0Eޟ:a&&LKuVި. mX[u#>I$ A?c;alF9&wÅ#  o}iFOrЋ]de/R |*g(YʔH݊G)w\?bk' OMY.[56|=gN8R2N![(KHLEen7X.]ĥE.xZK?N]pIO-G)E0$x)Ǣc^j{<85aV%xsvsB,0.]wF,+YC4/ RjU66}'{lKѣBhٰx b/ﺈ3K/߰o?"oܯ&6Csv<%$* _ `Smb r]`sڬG1w ۠$$)n%Qm6a';QLJn%FJB~[N9y\gwDj]MձYG?ل'Lz)20*u$njR*qgqMU0yio&OK\zWxEdt![7nȠy8/x}Z4?qhַ$ R5N27vAuZ.6X]r9׻K3;uq:4hއ 2À*[Q_~JfxԜMѱF)gP2zXߒbnx\Z"XS-j jB ʈ\#j@n{exb2+Jm%X_kgTώl:ơRf_ә4F.܃/\>f\)\dyS41Emtesp3r$Oz9 2MlfOjT> S`pԸ2qΞ8Ƴ Ms"KZpW |.AWr6z)59ƵFlSsnvAA&h (O{eяqh-UHyyGm 7cS|ȸ:[XWX}ȡKѯz$,I|oj1u0.{c[T%.% { n4>-=mbs7KPg4M*@ٝC ՚1kQ'.äsr<^7Res5+ddZ8-`&#}>cT)0*I]=A9!R}Y.O@i?/Q WN16o9n$Si=@bɂ>r `2ףe"j]ޜ$k|q*ħ0DK'ᳰv^$/']3e-O._pV%fip hbz%~NW9#,fFˬ=z{Φ ۉIm>zh [/eqƥ`ξ]jF԰DW\tFR%Z9 "d !W*^JAބy[' YPDT5[u bDE{L4oȆMp1<: Mi.JCyL^DއАI=3EL-R%QY&,6'`,7Vn^`/xպ,M&8K? ㎸ee>P ^)rg#ߵ !y]1OU ÔgqJDŽhƢ s>xiM,-{M78 -Cث{$24{U]wXgAAceʞn3u(zQV'9t1C=Z=?K 5B!#fؔ5ś&!o߃ ŷ m/IWt)~<RJL)۪6ȭ%}R GJi4W,;R²o栣] bS -dљm3n#2qo16$?"G? ڠho|`@4'Biu .xoލӡ|+Յ'Άӟ B-mٿwAƐ-$ kq(ʙdAiat'_Uꁖr\bC:;@ aP~x}kS]00JJC_* %$%uJ-cM"[mcgq7A8A RpUl`GBi!>{@gL_\}q4Z$>w)jē>r`{(ڔIlڜ Ƽ@~Ҭ<6C(>B1)n/WvOOl Wԩv.'FS{ϵ [CRm-h&67g#_q缰?wHeaqH=J1n9-6x{#Eig5zz}|8:>7)>GRK֜^pS.5p~VptO]//5J]q@hid= W-yJ3HuɋV;Ynw=K}3g TYvϋFf{`6^r4JQ(υ`0>B)[әa|Zaw5Q^y;$o)#])45U<G95yA³JNpfU~e^P=VY tĺ {.1ϣ_ޣѾڤobԈM>AYn? ~p#㣫m۽U*@.tBv|XZ$X(e !䷀KgAGfsKW.@o10uHL $LJeyo D2YR H?{i G{N`])pDuHA8(<1ڝ&.~H0٧گ>x(ݷ:@_w.$Ê#\ts+/mA!ŐÜ*cŷJV6+|!h̀֞B%*ȌqfdW/ Y{6';H⽂;rq-ˇI5,&A\LbEy`/`Yq,~ǯRÓ'"WmΠf-2,εBk %YC;M.cJ%I'%}v2`Z~cWnnE^ζ-@)=y=r_=2AG+wvn?QNY˒zbjbў2 &%`F O Q!6mɰ9q#![ mgA[vrlnJo5>H_#lQ2ޑЉ7 f03"P3& %QP6;+LƯt hm{7_4*r\! c7~{79A£r0n|*5\77t-hO^@g+<~7V,@D,m]6v}0t+YbTʴVۢD91wMN%2\TIZ&jsGF.>Lf+,d6s$" )p#F B-':d`U^lY9rK\JC@# S#YC)*ћr'ÏG.32qvW^+?d:yx7YpHu_\bpW.|ص RFGMj sqQf:YDX>& *mI@'3j_n1&_CQ`7@aw.A(oٶ$(6sʖX ]Yh=бA${'@BԬT/oE+fbGY3 }Xۖٝ@hȐuk'N<@$Z2k]t⊱ӛ|KMR6O^=Vryeo1Cv CMҧpHX-nx )׷h8sgl <9#fnptnQ ]h.BQWFzBZ0``G:%?!|p%5dF },%EkazQ#u%k7CȖ~~;g.wbI.l;,zi1,V6Aj -ZHA!^_t\c@ AWnfT3GIJa<'c%tiK/Sb9ώ).Bw{Y:g# t8\|Eou'" -8G8Ku pWa,uUg={h0C 0Ku6 9i);/iɍN :>19٫ԄUBNzVe=cPI(N.RØgF*Z3_%c ݞvY_`jLCD^KjL>ZT.3A<~d@!k/G(k"l?{>5Z)[;LKgfr YuSf﫵U#d82/D?vk,-.uC">??@kpxJJRčb ˪u .WF}*nF[L[?2_V›k)x<o-CC.6sd;%twz|9VקeI#yY0#YZ5ғ;HNs!~"%ᓚ\(n'Wxջg1 {!N{ꮀҼBa s۝钁jbBIhV|U9)ׁ&l7Gz`Qiݬ<>uM8s8ǭvAi: Xogu}>CdHld0Px~b`a=-%(&M!~S(FWyG䘆>Mp~U9@ڥd źhMvk>x#mcA 8Lr9A~y.Tk:ռە/4&Ef3Kj7z W GiRoәi3n7vt׳cڙ$gSKa͌!<>xL5/ᦦ۸vd"p揶 &+Alr@M8lLAN[P%FXٝ2[+;ݡ?1qwܰaj$uSS󣲍#/ =nqL[HvB̛ݑ25Ԕw^Ǡ1Rg67g+0niWuNX%["&._ĭ]~ Kw'| Dn9PdK| muPTQp}|Bx e|m:>-{Φk1L/g2$Ll|h@b-+"t!<7'@?Kt lƮgKuҒh((a)V/Wt&bN.Ji +fh-S%y|_17h ]4Sۧ8JNx |t1K=s+-8nL3Y8Z5lunD݂zu2cPC 4eyߙ,Mo.a0`(zw-U4T(c.gG=!R5DmfL@-;Ks C1Wd7 8jZ RUH/,%NYQAe-yOt5z9Vu) L/)9ʳsfeEt탳EX2qVoUd#mg-RW6"PS=-/iSqH3V))(m ?]:ja#Kzs;`^r{7f+lSrY/ҝxv(9X&1DsW3QNE%I|03&.9j^tStA8q2s,/xՍo= *J;聒JHn:'JNf%oڭܙ箱ƈrT0n{>XTPAO(51OziwvU ag DH颌y75pECd{x'\׮FG'%MkDru(Ǵ Z3W5ȥxX*٩^iϡaXŚ]: PAk q~C'Faђ5_rX8fͤxq!uUhayRAfYOg{z۽SK>eq>`d/cm l_FvUE~3ɀ(^㱯D8Z &P?C 3̏yN(G/ )|qr9W8SLaOaժ8:pN`߬|n9+\ӓF#g0Ÿ\[>[1_߄r8.=UjHq84 r7*RPͲi8n-O". h@68G |"M6d#*gmDyw8R%Ǚq}NOCCHS4 ڦn(Vĭ+d3֜<ץħ2D"/.pbq e(pL{._?^d5 y8O]ۂƿ@J㥅{ͤjPR{Ř9wE F0~<&+He]&l\̾9l`|~̷O-Aac(lK~ˆ18XIyӭs4Yz%2 > ;q\O:yaރۥq"YWoP[ڬǞѽ7Nd_GɢFȟ2s2ݰv k "?!G4u:΋᭑t[?FM2 5M Ϝg67xs`*FHSW2th*ٌD?S?gOChw4]/zS*a6SL1 %NTwrcjDcOމ k@v2:y]X_׉ƺ)8LTva nmqrDBQnh /Ʉʖ0Tp|F;$Wu)v`V۱ɤhBJR#.,xɲ{r̖sO2#]\݂J(s{~% ͇#E-ӥ oW2Z`SeZ o/dOkHH a%CMUxx0TźWzH{6+nk X1rw #g @^S=+3B 6!5Šuٞr8蝤,յ_MY_~͛97,7@.ׄGm7Ylgi8"~R.{.z+GuYǀaG]1)ߋ{١-x>{o I7fzqzJds$ov ntI *zH]?FgؓR B)}pgbi\I8Q\-_*In%Zw!< [(H8ql_lfceN1{Tp~݋ʶizHxFPR8:!3A!a4̝5MOr_`oCs EP`/P5c& ﲙhaY6P3S}H*Qo8ޘ5!As[E!'Iiۤ?mTX0.M,1tyRT5$JN )YL-e,lyg)hiLP=GzjS4̙H 0Jr\1/1{02(;Щ{M-=Zא@ ܿ7gz3emwsTĽs''N;ZɮXM䷑1WR|SX =7܇FNFʿ9lP(-ZlHCi' f1i6.;ڼV<9VLRyd@FG?ΈF8FΒQB )<\p Cc,¾$S!Ve섂 gpijn?zȇEqdI;4Z I$|5? Ry@x|D %|%C/)k}5t2ʰC=% *om jF#崻[Yԙ2+-#7M#Tr4<4MT2F @ZgYZ0707010000011f000081a40000000000000000000000016759d57f000096f0000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/ddbridge/ddbridge.ko.xz7zXZִF!t/睖]?Eh=ڜ.+mgޘA1(~I>wڌ4?}mnn" nJmGTSqr_]ΑBȣJ7düaֻcTwL|M+wЄ^S@no|(v5ʤ iB-NyEC7>qm#-Whc(' ke“;/njL4~žj4ku9pY/n4wkcBC ;^IQ$cXOtOLHf8""S$Oֲ1g$:ZTTg?5=r"Umv7 jb5uJĉ&`+#Pmt2ZX :&mȦDn 0Qb NGE`ʥJQZX-@c{p4pLU\[!G냜w dv> # V"`Фٙ.CNNXZT< *RV pEN8:9<*yߪ.@C?|ȁC&i@Lk2url 6T{/j9eQgʥG_)#KF$ ZE v^5#x҇nٮ@MWpAU.`fK4>'$ڜ{z(G 'յ2|,`8yKls]w/)t5NO9J @A.6:sƐT젹왦]OX_l3L]p#ޑi]5Ka 2WGdo3MZ,KM>ę[jdStNG]ۓ"K" :33/\}LF͟p.L f y!t֑1O|RupGV_^3FA@犛<$,ʦ:[7,>DH  '8O\B?'K\k% FG#Z7{ݵ ?ewS%hs^02&dEI8""`f)=]_D [붛%p#^O*jH ocKBXQ[뤺=Dm>rUK!/_hMx3gbtʼn1WtF?[ [u dducd>D3,j:6,(T.Ɏ[%~|<:w' zJ! x3Zɥw.uKbrLT+]ӃN09{5SnLu"k>ĄFG>$!̥cH8ڜ :oSBFzaR;ԃbNȤA"47+ː`6hW]o.or?1,<-NFr-X9^G`Mn~ nv™߅i'r 2~הr:>W/IjZ3q3&U&*$|SJ,Jc ʝ!*MԭsþMzFjv[⭋& S;E* dPa{lyi^a wi0$mK7 v vd:qh5~pIo=,ԁED^:^>mZe NW{F!.-s/W1NxE ,Y'Yэc v AXd"~4 3 %inC/IM?",#UA`2ay rP4aA>9D>f*#qOs6`cXdq%i.zӘǽ1džgf:(!GODK|2-]s=;lQ| 19buo䂤Nnw2<6YY4GOl ʸeG @YvHf(!VNQ^PBZeyWCl\5GD!*d> so0;;viJD.B B=ԣ.QjdɈ!u+CÄxT5ͺAPD@{ i9>Tkb;lQL6KOyNM5'akFyhn3ί!yhģƼ9)=FJ-gٓ4V@6=+n!͌D8(E,$q+гT?s q8ø+cTeZsd(Gs P XHT˴w~綕'yy?<_%ѭvǔ`#Yx0#JVKǘ{` >sk atT}zI' 80N'^%T <Ƹ) lz[^, ?p|IaQ/Bۘ/ 'iqB|1> D+̔D\0W6 yBJU !S& p^ԉպ%%>k1}fTB@Fd?3$I)gBj76/';xs#`Ʌ)2WJ#vIs R/"PdؿnkavdiNxժ}9m B:f#mrRwo唓vo#O.OҒux SPKWknR)!Td)H3w#쮧s'Cd;n2d2}w?&I1a${eìÕz~TҼn% ؃#33L?k 1Lڀ勇&Z4\n7;{ 4 mm쌌8<8@ YڦIRH/Cv1gr ]!y4tY18KNG3Xv^yU~=jѽxMX F34pYR14}iP8gUaꭊt'F 'wKZ &]RvUw#+BP쟞5 xk]}crG|DFL_[lmW&γXU{:mf*aUS=r_o9kы_}jsŋ i8h\Ɛ͵*|O~y. lWVMR(J0oRb7 f.P0R\[,سy[͉J#D{Jw?7k3-a<uM%@hIX5Fv`*GL?B(44tB562λV^!;9~7īu#gʓá: |{UWWz?[\|7RmɠS9q3X/:rlV\~7@{) Q@S0Ki fԆLd zJc>:j/[bC{U`Vkݙe&:Ps 8!P+m%*A $n*S A8 4_ANQ㛉9Z_@zb22Ё#T4/]n'jl poԣ_#ekul+LҥlzM'xʮczSlc1Ч¯fD di˦zJ=@+iT>y1,q0z), ݃7TBP7. #_z5 87I"^9u0(y(E Aa$QF\y 1Br_% @ 0 1nthb0iYTñ hpl&Wj͐TH}ڕ/MMmX zq".hIgE;' ],ăR,EQ"{5f3(ImtJMf. fmSOƹyF{%\ǜ7$ĕfZ\~'ICF^Wr./)Q ȦE"ԬA KOWH4iq[)?|Il3J \2JP.1KLd>[rJdSɏ8Ӈ祔g*1=B|5lzzs/*ejzTP2ˮrXn赿kǺ:lM5mK(00E ;Oh0axPX?^Aą7?-3] 3zmRP".tLRJd(|Wr Gq†UY`QR7Vy(Kq\a^ _#~WqI=jWp YLC茬ed@*a@p ILsx;Uq?=}xi.AtaAT G2|W :_nد%zgyLW_&]-Gl^k iǪ/aVʸKU0H+3`(^ L:A6CZOOaMisJ-LZr?jX_z,Yo%& (hUmU4I1]p@_,}rYGHĽTI o^,)qgZ9==ұ{}B2oS/_zb%h<2kV l3oh$]sARm~( %(Du_%Zn wJJذFLnoթ׀^h,bOm!X?Sf#F$`Vmk۶zT0P3 Ok8#̲\e㇟A/v.FQ5@s/pZQb"=p.~5%h#| XHa4ǚCUBk`-r0Bܼ{1g~!* >:({_Wbު#M~dR.S6Q+{t-x' 7}_F(U%DΔW$C^$+V6Mq]ٯ}S=ЯQ[:@tq1>KIg1 YDF cI̫A"eqs宂D7bרQeGM>F6IUFli?A _O} G@/a*C@k-!oҜ ut2RMѳ3@` vk*$w~<C72{qWC+yXŋo*FO)/mWӛKfyɤH aBux3iN8\m5 :HdML>f Ba)# Ze^7+[Q"wrthnV]$Lڏ%Bh\oa(2^}>fMCy т?DzMf&;,+ޝ\mʭA #TOfj8ʘyf8j @qwDeDSseJ}ֆ}2ˀ-U/fS[w|MoJwo[βFJc$zmߍR,PI R#l.1KjpX3R5H QQ116+:74E\HB%z=%BF|>+stv_YXy~ bL&@=`v Ecwte )SZ$[]zi7lMB+~ɴ#tTiO?b.v:KNf@Bn?Q zޥm q*1w)9#ce)R.7W։׾1ɾluBemj@%c\߳fH>m6H'opbe0F:ʶK1{ς)8,(HpҢBW˴i᙮S凨C'^TzID pQVdtaVǠj:M}©A(Xtrx _ lw5m~LIB :5v /6{ΣKe#6lyc 5Dq'msRqnY6#pCSծg> $_n ,J, լBw/B̬o8[*E"z\|$kg6iMM؝XR ϲ$tW)S}=8/+T6d.ͯBJ^d/e[[ F)bϙ- P_s}A=}eۉ- i&{V0z4B  W_T9$Iȕ)fDŽ6<*˧!.0P%}e7 Kk-|9]V˅[:vSJ]@X>Ӿ[יJR&)>B`6WAODaaW>4JQ&8 ߸7KWVӫ$Jz~/ s;#㊖|d^-mEjl0žןhX$g>D8ul"`7PdPKSz#EI 3jf M^N,،f 7kF3GtHsp!(h3TyIP)WޒjZc #ډ^ޛ4g9DP>cƯ285kߋm9imX R(Ţ2EyͰ!maJ#ـP*WspTׅXj\$vYc ^P0'y)t#1VoS9Eyېp=H׺nhP3§ k@DITJo{Ǵ?wTRNS'GJP5yu9$iZFËH/f7KYgA9+'q#!+E%3r,3H+3z' X7]~mGxwӞ =y**H "#/6KH_!@)Ҽ'-oīM؃`* qk& "ڴqsM[]- Dh!^RWںj)1qd]"h4SMRǾ[$L8(d<;izZ,dsO%ruTb?M@%Map{Ac0%VvH]R`*\,_ wt<+\qdԖ ]NdR Xƻ@aCg~^k>Mim䡄  T~&, Kحx <0QլʽO@giJ~^a4 &J8tQ7qѿI"=kLKQف.fq)<)W;KУ\>v@uR^Gb#VjVjW2US[4{ԪM黨 >|UUA~[eAF{rtc f`bcpi(Rݼ!ݯs>8 B YZP .Uu *!T0wQ}Ά<_1KBejau8 k]~WH C7+oKcׁÈB;e^{j4*.LeɢU ?j E}hex =$!ź+¬]¥YH9 ɲJ$E w̖6{b=egJՏ( (;6^A;d4#}Xż;2!F? װWAa_^hyS} H.Wޡɏ%OQr5nO\`l u;n KM [7/IB]7v  Kmᘮ BY]ϋsKqX=\Ge +p&_K`r{Hm烙iCS+IHɲV`X'zS] ŘɒlRd!L}⅛v2dYAA`"bm+2G--VBc,Dz I&dq.md҈ uT[ . Y&%Ѳ*7ƾr'2'O#B~(; oAU#`#~7SrЦ#%VrMxȏ7K~$ 72uۘa}YϹ†.05Esy}f_0:K@K5uA\vT|0 H.H3e&\yi.+hhtS_ (B\k,mn,d J3 HR!HN"GA=qoC~ѹEosU-o>H/&V/BqWԭS3e:s&EjN59IsBz8 3%pmUD=f{x5LoRZ)!]6j27 lxq!*286LCn߾!YFﰛZ)2v0\FOZ`{$ %%bH o_1`Z" 6/ H$r1 C&-d& "6oYV׊3}_F;nJkKa+Qc{횥TG!yLnaO>Q'M1¹<5'B =!k$54CD܉M̖rD?z{$6ض ($BE_DdI͒R؛mqh<Ͼr8y,_ʹ-㰆_ om+7P\%pZq쇼t^i9)_D^)pDz~{0:"( 3@"˘r)_uT59YIbGH $T lVuD&8>Z2OEhS`1)ͥH)S*F}ZWہ'  Ks ~x~T"QkTH!1v,૬^+(%C^t9_4D bk\BY]-WXbߛ)sp=Fbf1G T@~xCoNj aZ6j1{ ~[CK.S&|( Ɩa}S٬~jhw?&r; o/A|FeH4VG'v0"( umtΎEM@jd[Į%3J8 whN:Ҳ 6<ROeM/S7Y3iqBY|i1 2UW"*"®EG$SfKFZqBBArx$g x\>;LQi4I8G&^l:'VF\0s>vR"J?麲fгFl(tkz|u;b-y!NxM%"/^_"´-0 q}3'*9m:Kqٖ0d $ o ܋) ^A(vhҿ+-eݢ55ۡ3"l NIpgt ("&ߴy{8mVԫ/&Ԭ D^3Ou8lr/tMWi1ޯW.vjg^$jXaPŠ]Z2Gꩄ*qx_c)O4&TszR?ō}ri抷߲8|߳MB qH@vm~YtsB)::0c iau~^ƫ ;^b0˰AK>/^e<\$6ޓ=KhأuWS*F|G;h/v#q$G7>Dg`ϝGi)%AV[xlТk!pBr iVuEr4.ЫWml[z3rFG$j}XDˣ X6FpXyVw% @Ăv Zá76ᰗKh÷UY'|`xӘ#>/e;3+ g{> ף(ʥL͓ АgssnqۚUjaqOChD( %ّuӅf|T/q`DFz{ w/Fes]wahGB^>gYۭ:sKjGj\^ X[3TmMLrxd!I)HM2zz߈ DBڼ!+81 yg 1B}֚W> v|/ tS͵/!Qk :=wG{ <ՑxlF:& vMZU.7,kk]-м@GGR^"Z9.oԦvB@)WœZo̊Bc \)!I:ws#O4d#>gC:?t)@h 6@qE]aA(QtՄh_!``h~s>j>̅8?:њCDkLG7ƠK>)M-̻0:FV}(u^Xȇ-hDl;sg@waוn`/YR:1k٤0Bҝ&M!x+X82̚_ZaYXk1@==գCr (hB5u'3k},>y+Vݥϧ ^&z t9C_5SXAxfܒ> D5<[| Gܴgə}*cqEE`52hCQX'3$O_do Hbd>eǏR[O32Zjc(FpOxݗ &-XDflUU{RRdsZIT`ת1ի~v Ƈ8V#}]h͹BIm]WW͞@-64ѝ㸕D)@77s!m/Xy @" +eywv4MpL+lkBgg:@"_T"ʭnSSfÖj)+KMl<9RNmex՝eѨ=ŒiD%(-T7N.Zo[kmo` xfg"e"Ρ~O=,B׵ƔƽQlTOd YU'l{0 Vm8wS8?D7LΠgP{Yp[%laUajٮNp8 r(.YoPH}>j^%/[vYIeX@L%>@SV)rxe*,锑)D2g r%N3z1V[p>o i)&Ys& YI=ribɧ1rtA)1ŗWAWW骻e|2D ͑8e;E.ov'&Xsd8hwYoٜxDC=|)x}f><=gr+ &rsnjx9Ŧ `4/=LLH2BsqkA|tf,p1'a,>7;x|~kU"a-qo(у')/:S.6{ NhB/mCPKou+x g2vU1k;' P^Mq􊶒+1XpV>6=v#I̔I_HJt&v<3R2 g@$6:Wt*HD/{Bכ5OƮ :Rw*]vP@sT %&%TG$z¯Ք%r;\KvFPk$HU=`NM0l-`;r ͋w9r5MSNJtgMK/K7wԻp/.:Il#Ҍ }Q8`t*sZHG7D ެ(_LP=֜tZ?R6~}zgW9LVׅZZ&-`6O0gAgD&x{@Dq^Sk5҅ə;P0^H q]*/1Qř\CvEXgGVR݆=sCM[{|,1i+&4j6^c|"-z/&rۮEU(R-;,6Qi#/#>UODK4hS'3А?^/`]sFNji&?[ZI@/ȗc]* ,MLKXDZR-:Prbťl ҙIo!j#U%K'  &r_|VQ$v-k $ L<%/OSddPW-eўW`ڈi 0ZK]Gxܡ/ it#=R,*k<29+!n~'3]JH'Aʻeb*bw/g*nZ#~4ըuB *)(;%䥕ÐfBƺi9 qs>(7\(pXDPu"W2P]{9BKu$)΅RAG31:;_&pSiK/B*PRޗVR8xY\ f9V {RR9R gmcPpoV ˣ)TZ @E/7K7 ?EjE&_w8tvh-sݧ@lcF8xYUq "3?#xΞ8̙f`9zHӅ)0y.!RVƭ*Hyd:T0~xXRX 7S4`)F B>;b%NZ \a8,Ni&Q< -~ЫApG*.0[d KOJ JGZ"D\$IĂ<+k|;RIyU.bbf`]]g!hiFgF%2~ܗzɹU:{_ 4R?4|0!^w#e~.8+Pp5*"Qߵ0$J,`.0$Z mVA 2 & 9 tuCcԗii=Sh`&'"Zg9: %nˤw pL ҽZ<àxÃ4nn>ИfG#ܯg?c h?[gO7D1tliRȿ*7lqz1#7ryz JVNhBuNkCsȷ`K(cUܐ0D&׺I `~a``Zi\ťc]2> i4&i);cE ݛk]pGa,K&QħLĜhfk/%U!*~)G/);y~eCuFZ=)>F4t#J3 x ۗgvvw:blކ~CjSgQX O BFS!"8[(u$$.l`(@3`IRA+YkK/(8Xwaܑ+W&6xd@(tiLghw o~EUEJN0K'ҋc/ *M G.䅻3{8& C~l"e@H;ҟpL-RO5-l/dR!x}/nH5Eq_ Q{~dl#bЬ5?98{qb5IJ2IAIќLyPpzdj|>W1Aa C8 $J'Z0lr 7]<)6i 1o #ܶp)2NP~DGѫM\ڦ{9FL iZKFa}{='2%yf;HPuΑz5B 5tgI&إ CvϿ|>Q@{}2;h2=ix)YU2Dqq﬐ Ӧ]OQMIӌ&&@57՗=| EB߻4ec [pw5"vsRF!pޮJgeoo4) f!4N@Τ7OuNꀎ}P&v墪 ̳b&J^2KUP9Xm=3RM!jeI24Ca>JPlFx1 /I=FFUvgEJu4JH >PĉlgXwl|gCIH1 _@Gd8,(́CvGglHj*!x p @R6h!_&+k V\/f{{¼I1yv-?ykNX[x6Q4]j7-y ΋z  -|fijF\_?\ bTc,`QÏ;.YLf .!є*?'Wmソ<׎YpI mOvx҄Ǐyw׷++p~0r 'ݎ?<©#WFFғq㴗Û7RDI7>&8P kj1w/O:yģk~[q '4!t#^E2 CvJ3%+2J5 E%n7瓕m>[PK>O  ϳ,F㳠C߉9| tm:GW| |yNE qJNbq(k:)kl 4Ȅ{cMP"F&k64c\v6N׫*{mOo=b}y{_|r.RH/+-MD2Ì+`yȃW9`z-r@o+Xkw@73v6/&  &C/tbSBxD16j(tGV<[t*bXpqcDr(DUl4 o>f: ɰ)[|S\+u7OiuO [eۆ3NG O@ɀ@Ni}U#u(WЄ:[N^FRNr"~}؋ZƝAUo6f,g#25K1(77,,@b;cs8&ZplQᨀsH]ORqxxsbev*j~v(ڝ#E=֔7;=&xR1* 0>sa{W|^)Pօteԫ$)#9O+ݶ`<ı+|"z<+7 ^Ṕu|<@AnADn|h vBr'j:1M|Ma}_Tk>½:XI4Oؤ%Ҽ館U7`>q:^*KJKV\Uӈ<9]ɑ/ d7bܙeByBCz;0h/ܼxi=ڡ_Vc؎LwOY!R.N125x\_|zuБݮ

`<4^, V`/{{E7A D/b҄cզ"2#!tyL'򪆌$AShj캊)7'f9F|'Ǿ;Bq( :r0L >7EȤH 76(.2NphfUrJ[CFAm[DAT: p8XS ƜN ψ $8>sEdmQGTՒ*Z$Ô=4 h81'Ifi\&b q O?EXrtʿmߣv '-H?:3~HL61d gMNc ڕ>'U[hs2PtlHt~ S1(@kx9"AȢ:LVZbr;QꝎUOBvF<5efQ!MtE1n).bٸ6n\UAFTVIطP>X_'F';XV`g1OUM ajrFd!%̈́jkܘI c'+wRh+ o־.H!asoбN e?>/aJ}|v\:{Km&)xlk$n~]7b!MLH:FSl9'K"K$&WZL>7eJ7+|s`C_f8ykO@LhNƒ"\SlC#[SSrat3@Bo6QϊhN17(- 4~,7Iq@51Y.Xmi Z㶽ަFh_:7 do˧+W),"_ 70=YpqQ1^eJ|r%J.&|m]k[YDUAI[Y3+kC8gO7~djyฝqvClLT&֚sovN 9ҪUnmrw9~TivGL31>CuLO=/ewуrfD='-}q?;D taNPt}^-#4ծfX~R4bIVۚkR"t׾UMOHN _Xpw/! [\2wxs[JrutCB$f< ;5lk 9g^.΋/AzY8sut`0}in5v ymr2nAu8G߉lXPA@DҳV[&8h_>\Ÿ栓MprOBON:^o}R'9l9SE}ٰ z  uN%o^Cd*D|y aEi6y:<I "pou|>KSc~pqAxqd*۹@WȂW6|hDTRX`MS)R^PVE|Re#OVlΦ$J'MȦVЄr4Tb?0l00$pZPҽoz47TZ ieA7BObO=A2S{KvT] x#,]\\'Yz][ߣA3̜b^҆4 2Cfb[{)?D^ʡ;Y*{ecGnrbdA㲙MNM l.Y ) ȔM`mHk;@_1sοTm7%(HwR˭RX;ֺl .Z`8z][}H?IEEl7!-7ӒwCW;Y؉lL~Fﶿ/Sz Vg"?R* yŅh[Xzv{J9n ye "`DO8kVM."7 qHm0y4˜XR\X(A4qw%|-\,<4o?Nsχ+T/OI@?"32@?Hq.y@U*+fW'DfI{׽$=RQ^;.D̰z̅~S3~4Ȍ:J tc> *hnRYˍ8"ȐNL=ĀP%-pTŞlVYb]pJyDSl|Wn:ҐIimj(j|n\iۘ.$"tܧKCf3˼z%PF”I[ "3paZ dXߵ[+ Dnx|!6i<-ujiId˙\woX|'`0C?b8DQ8 لrOO19inmtHHܸ~emexʩ}XЧ4`5m:bf~)=P]]]w:ڸ特XeNj4>xBFҁ;˹5u6-;O]MO?"m:tDW!'FI  /& eqFao4h 6_,P "Z:31^0 EIQ9t b$n^k5Ev<Ѿ_EYvqW1҅)|A1>g+!P [-q"ү;ºkqV2o[ 'j\HM?wk*>A,=VщO"Xj,\y+#Gd )h)(z3dczau6@_u׼: J3iY3zMVk'˛5)R`7.%WhAg=/HJMt` s_\XE,b !<_V7]<Wβ5CB: Y[¦2"W~ ͲxNB|{etzwv>gN!kn5Qv/ MqGfwz~'bO?,P\Nƥ6ߞl=5ELIه0|Ao2Aj┧h:O6dMd4 r Gx Q11}0ܶshF1P<(n״M NEyXuD0m-lHh|,ƘPIbzZB*WѾ":|0Mzoqmk*!Dx#*HBK4H2G=A7`5s4@3 [2S';\j&0~nÈS^/~/R[fԴi%uxwӛyzQ ݥldJuF pc-<:T =~6>O͢x,Jy>Nfi^) Vj!Sbmp ak*0QEe_),TIR] {g`jd;/΅ tFtTU6R>/$to_16뢭M_n^#{ҌɹMc7-+C4ׇiJ#r>lu&z[vPK^zӛ=.{I&4خ YzH.oYHWF&kf<4Y1%ji*GvrܬyﭘL6jyMeNd*HyA&n4ddUx {OL/k"HMwP\EA)? TIwɨHk0 *o\ww Y]u8r1)P?1cɆWz00"WũT;OiPCǡ1EDl+U@RJo1bKo`#b>wZ/b?{)_ʾm+$,"ӣH>B+m55%"+R}U6+6#q5PStHIL([}.= WN]%Qϭ$؊.SL*8}ei&p%D]*⤲lX H.${IOZ zqdu!2e=D;!ws'+aiעw_kx\Q3>ihjOU=l dÇ&eN؉NikZKs|3hbZ>!;`R|5W 8nSM3w ']!y&J'l#Gz,AAN$*?gB.L.s=ڏp=?x! e7γ-L؛G ̀qY!(%߻2@jjA%pg t3o'~IQQ{ U%qX# 5S!DnA6ZOeNf_䒠~y&2R0^ڗK`G03H7!~(̺3":qt}.\JYpj~>McJע0<8W $sóMc,fՅ ZZY}$!cC6r|ωmu>*E=K:CY'š|$Um7PU " ~&cC&W̄<t/&6&-o-Chh`,yc>#B ͛l%r{dA:ykW' ë>h"K&ve ;B_NDb!-Z,(l;C/@hcL?*gQvx X_SeKqG}3zQ$[>h-B%!G:$ sS0䮻^uVGVڠ0YGө7P O\!\%_ >n O@v1{y+gZ_ܶkVA||a(myID٨gK-8FX庑/j>[=Dq-X7qȏŐpw+#T]X硽9mڱٞcz(+BS'H~F%t]9bVxK)pFӫYI`oN]pC"gȏմbpjװ;r~ˈv_!C.-t>9x[jY؆夌âFXG"|:1ggSÀlA~c?Mh?Ty8V@MP䵒::BV+)#0VwȹFUL47+Ua Oϓ= &KWFf'VoQŻXj TċCՠ-,+Ϳ`׈Eth;VrYD߿M! ehiM69IQ5Tu3My@xʼ* {X۠?VGِKExuR[7oۼz?2 aGvM)}bj*R?X D?j8sxޔЦуh}'-LJ#&_}^U¬Sˈ+#r.|MԽFfyc&AKyNixWu¤AБeDd.MjP|c4j[X3~h1v:fE}m-jLvyp6 b|m?_cuJ'eJWoR$B+?B!5D_;9gXS܀t`/hS>010W}":NJsr 6b"Ew+zaͲs0[8}0 N*٤dܥe*J%wB}#ι=gV.kZAzl&=?$#D{%樂4y7+uBa~K{CK2"0\,j|464}z5T!MU)wSK ]/@ CVyk.CcUVPlAMtB":EPE* V#lyRSF_ẑq}h{a*eSvKm'H_~6fL𪘒n\}Cֱ7յA\ת9@9=n1m5Ffݖ޼X$;Dw]d 5:573VXH6U6^)w۸b` 9!ehgyD() 2f8ΙGַ@OA-dBF~A.K<ƮA[O0˖*X 88_[ȄA&eie;sEVh[^zE.vր;@u`/SԋJlB%s*X;Y4fİ `;d͚ O0$ lğ bN@— j^5A"^_&=dR6VhhfRa*j7.O&Dos|>zl?6Fǫ^`DAJ@ý/Y 5iXA>u'E.tF0K7O.M.'Xg\:5tf* w˿[I#T吙߂bJcATݬHmE1QA\r(RC-Y]_UZ(TxvQRs;,]y`|J-qc FM/W20("~Oe<XMu9t>UY^=[gtE ld/so&+B@j C/omBlAioo! Z[ ctAqj)N 'H+ M @#exyH^IE2` B E0VE"m$4!}=~䉃ğ.Nol͵QmW|ILbs..|~b@nwЁ)3"6<چA|1էB9&  明nd]>-.g.$J41Oy:1kw.}ҎhC 3DNW$~EY)^ q<8O{SHf&@'0Na[/t8 4T>`k eO A$'Oc9߃38jXǿӝVtE7fŦj tdTT~D.…>g6Mgz %nb@od_:.2Oٍ\VXq x>%#OTdOKveUct|hYDTɂO9l/xqD =IX28(!:y=n*IjjkkRQIar7<*OAY\,^yD_+]Zc, T,O 'rӄ&mKD}3| NTX??%;xa Nۘ7]+cLAUfM/nφ͓wp{N@93 ~Gk?⫤ؘڗ0B;>AI+f#Dnb_Kk* X54Gm+&@}_! y!D`-DG'-Ljdӹs`;k\wһ*7h5ao肄/"d#Dρ,8Ioo!\T6@;_YFQg<õ/oȳJD(E2F-"Ƀy WF FKzAԕ7idnM]ƎM˱X0K2g B[+m5w5Y^;/;?.LwAx6_Z @kwwFZp5-C D8쁫k Lg' /M^mz[p$lѢuJ .F=h%?I|kÑ7&3#lf.|j!Z0 (!6Z(cj)xU;-H(L95Gh_ͩGE[^VX<pnU2m:=-N`8{ɜ8v_+u7TtObOF#5ƣU=woْt$F Hmyˎt,~v%shOupJ (5>`}oKyACLj)qN-CUOO%5}O^R#:_u04]˄n5ŪZUV Mzts|]1ʅ(VK̒tmɉt]9Wи*X? vnnj-)ZaϘ-oqEkrŪMZnCCs\ʿ-Ի %/Y82+ɤCQtSo|`) >d dnP"fӱK #3t~x?d8欕zT.[k2dUe"YI6GGg*Q:,qv:h"z;MaURdڷv`ЧŃ5_ |PDQl^EZ{;2`2_Q0p0JWt}_l@4]LEe lKLm=1(gw ojr ˯K Nu2f]Rmud l"[NP.KtYkn_YdEY JD bnhqv!_xA<؛top].IɣT&t_,9Ydž!XL\"AeT~Ef/YsYⶾ t?]>"w؊Չ]Unǀ|n2n a.UJ25FXW<=dk87|7%6 iBQo϶ءwS?6߆dϛ1XGMuU8* 8C'OL+0C~iֽ`V :ivIc#հPbHچ t,2g1Q^jwlćHHU~&+#¯OIA)q6=ش v+_XChzSr-QiQk vTe9tpRכ GjM@bC?;qJG;=|FXOY᭮01_#1*&Nb籁)NmC'w}d\;9NS߰r .A}z}$,YLk &X̎Qz ؀F2DQߞ~nG 7Xc!s|A,V3`Pp:Þ_WzS`*s;}CӦdTŠT 7-mJ#ѵ!ASB*Sk%[cH5t +g8:lLus ^d@=忁ONzڌ%-8d_=z6|-LV⇫YCDc'[F4pA62=Jc jr z\[›},FȉE m"5 Wa X\3Z40P]p")W RG I"ȀheA S=c^}z'/pts!xIYtz!g /G"oj_GH#: ̒? џGQN+uBK]8Ow=(TO"a'Po< -'Y}V<-8!uTc2ٟ'=pQfiJH*elTr.x.`KDbhȼ6%&BWѾKc8zwZ=rx`sY %L S@z>x)3u)ӱ\ܧ2ZA:I ZӰu(9-5~&:iD^K BDKO#Qr'JR=vG-O t\.BI+0jKnpGl^9n.빅gM֝׳2a"Ӯ5ʠC N=@muMjD`=]ZIib2qʨE dBz^cLN&p@M> u0oH߀r6{,maOlHH}l2\z1"jrüփ-kG7N` F\Y?j,pJ܁b/48#y,M."W,sb{ZMS,qJi"qķ_7Ot z;%7CO$o% y3k[`UUx]MN))qBkl>tjC*2sjT)yp)wj[[̞mB^,'hąuz)z O`?t[N4 rHqU;3`:~c-+U!˳͗J$5|;了0Bͤ-ZHR$)? y8v$<""W췡LW,upfBpnM` +q~B]>G9qp3bj4`:!?t8:3)fj\iOZxڨ -567譝gSقߠ:IÔ7M78|ek qiF SF _*ǴfCZ$nu9"=QeXUTo&o="LChʪ볥{,9qONZ$g?w;J86dVM_K'sar~N5ijhkdEP(8V?lʑk9X=o߮6iB^@9(c>ҕZľNWVvV7™ zЮOY*ol$5Y;@y*r"u}օ֝KXWp q8_Ư lU'# AcjQHog:<*u䆚0 4 \ .)ɢ]H(dEUπ}8>_vsma7oBX2!~kvR{C T1(ȸJ=B`ڴZ `Qb,pyq5tl}QBrIoTevo$GSu7gfɖ!q%?sN ?%4{Wm~1X$I0 >&m89ON?Dyh?LjCeO0LeTlٙMCT*?8FDTwvvN4)]oK"~v!MnjKpӋ|7 a&A #ЮFTIo6<*l**^\# (]1!Mށ@`fO/~ #v% N(1.)0ԅG5Crbn,an?̎?8jz )SHK<+zrϠ{bcj-ɚ Be%kpBƟPyw!|)!Y$b qLoqլAYjNJ~ANt5?-Y}5ƙ1tFD6Sg%ŕ,0g8ˮB ~܅BJӌڊ WsdRn!DF<׃oqEꫨ$ lRgdW1Om !.XjBV@E/.u4 P8:=yIqQ@p.ַb@챔*)#or&?|vvB3Ackt4U7=P:y2EZC: 7 )ỿ_vH;Km5]ABnz:B$kx/ujr"qDŽzry`8 2gwMOB?Eo w֕zėZ]MhZfݣ'.u?13ģ6Mꢘ'k-^hŭQHIPsƜ9xR6r[bQ񊴭}C8KW쨪{bhHw7F}v]V-<;9 #uH({߳?LGH!z@uy:1X Y$\V21hY,{y+ NeG=[%l߼r+-sC'NKD)rGפ[BvMș*ʶ5vw`%qQgI?;f[W /ёC |m7rd WQ7zQw׶o^ϡ-csYPph-c<@{&߹ꍂ y R7/Ǐ>xK5_\Œɭ 1gYZ07070100000120000081a40000000000000000000000016759d57f00002604000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/dm1105/dm1105.ko.xz7zXZִF!t/%]?Eh=ڜ.+χmpO?mHjlS%yҩ͒d |ѰMH} G ,@ɧ(֑]XTBv{Z.)KBcT U/Qը̫irnO\0+XgNmRgEyEN* _ߴc :LGU$q~t23OYS_e?W_n>h6qՍ[;lE_.^!t SIpToˡ)i +$= ;]rKr>1x=WvbGn5JճDT}%l:cZjWPcdqm9 a"Z0\DIڠҢO »,7X+c9DrH&:rB|7eQTӐecyL˲#?(]"D.i=e7LiTo @ S Hr0_֫u+2 Eyk:yomۉ,M֕# Ni|ȚY2sH> q-9:-| \wQzxMbo1~Cs%(m7f\-iXzpXy|l#p[-MgYbyq feTvFSx^lO hTfszb[ z0C⫎渒5 X6),XLG<:47**%J]9ms~*n,uh7(ZIpߖR9nBz\f T{Xj= {}{=v CSRMRn= QXVg'nF`;ug7@N]=ig:{CőJxf#opU\:Lȹe|*Nf+o7 D|Rv/2_" W?D#0?#XfNv&%|z=}с;%A%&S1W ˑVT{N,X6|h:#,k&iRQV7tBIC37qcvW Ĥ2yLbutowt1;DB_nn4Ѹ%?KBt mr66z)ζ`TpmJlC*(NEE6qJ@Nec7$erK5Cv+l.kǼVF(oV샗?C"$={#+T^a_A  sSq5D 5ء"a~G~93WMS;]Z5-"^eOLt;$.j<>&ONpdX"Ed}w4pB.iv td^bo%| {PvoF-K`VL/S;-!*AcjJsłɌU?k *N zY V_$979s_@ k5&4Ij* >G!Lf/zQկ$?nz%?\hQ{)6OQ zh.h!)<i^Z.73ta$14Gvg\H(}-V2d%4I^1sg@fiZWlj&AJ[B=Su 6Π H-\)b,9'Z!mYPڃ$8WXސ0)xa{YXu^ayf'9y dTUp+SY3d r{Qtx?mG,:X 8%3> 6?p<'[ʚ*j2!s;=tIj!hl6WW O~`6HݻF9+7^opxX[T=?_JTzBOPwǒۓ@ n$ '6s*)aއZɿBXLlfi&r`,z3GR#ȧ/u9 =&EJ}c`/aq@ DLboolPF`â8]Pp(󬞤E="1<%Dl!E[ӺF^=5 MjdEI HBӁR&3.+kVWF6H$N1NBx(ށn2.Ǚ~def'kuZl֍j+ "z5Cv*47 x˒\S(m}򱍛抟Ϊj|r&.;Iw]4ZމjkJ jp%LpKlCjm9&{3yt* MFp*47 94P9-JiǓS36]4ЀS/-w\[%VEMS ) K PRhcnR~i[w)oRkImj=&V_:Es#UVd 97J7oFk %|4ƪNu1Fꥱ&Agg!w qx(KHQϳy|/4f@ݮ6|E <~/qi?AIMh=4zb/O3Te#{jY^BV#xǿŅ,ؿ|Q:vϰ&*(W[ޛr#jvuuIɅ_k}ga͚ qŻ[ h'k\e")wGͶ3cRjEOn PInǥ ?Gq/ݻ3u!6[vv-m:gEm{`0,$^<ڣ_"o#uvS$)E{3>IfcBۭ,Q4ण%R2wF{APL𭬠֩05`RܪtՏ2s"{ltPB1R鐍zIuHl(=3\Kb&#t/5lN $HYYb{#}b\"eQBHLLKݝݶ4OȺ3| /~9۫bE2 G=#ː&qԚ;?_ʎm|%$۹-'y'jfRVb48qSRxdm1x?#5_{m@6=;hw<|aKCٴ*>oyG!/Uas7Ss` 4=^c%oThqK?*MDm6^yS)c?DY"\'P4ި?6iM0D/UtMҐıAs{hL:0ozB>˯ip DЭo<{${!kR!U]*j(#:MtgcXpVqfWˌ iA\\H%J;:znqe YDV[9k^rT4_G[vU{:x~q!YaJMlp[;(L~62 cT!9 h/c&ߙ-XIdWө5QxG!~AOro\es . p1ΥW(]NRZ4} J_]%ut!.*I8zz'1DA06Ҽ M>Qh=g[h>۹j %(-mhpL' 0{o_`&abXD cfoe¾~\< ɤ3F)Y"~! (lڣg= _\C FPīL e3Y28kc˙Ni.bQZH-^;]T@n#NY62|{Y='iWB#!ǪϷMYN6 /isaW3bO0Msn0(-:[JB(kqcӓ9}I5co`XЗRBںb/y٭\ȡj%io-N.NJMuW5_EȫBW!ӓ#8O6Ĕ< G*_dn2TJ10jI[ h~w26/VnÀ,5 S )= bL x>jvͥL9+%/򈲸ΌȦEƞpWw6W@R`JQ}x ,J_b2VBr#;lpizpحXjNe>DPhu q,SXQvj 8U`K?SUTk;8v}.sk۶wHЕESo߻,h^H ^ \QAϊ rr{F>̘# qo *!׈`e&z _h5Ɏ<t4ן_klx3AgE{R>c@Vȑ9ޥ:WWG(Jzr{d,O*E_B=C/el}S0lN}sW^cnc4KZ]~#_H"XQB [&ɮrK&5ucgPkh]Ӭc,9_ؤu)mA-C5h (ٓfۜx cSك4CѰ!Y2cy%N"b#b%viEj1(ܔ(L'n,bm$`l\GW.`/zY<~o1]#{$/zl#Zd7wMw3h ,/@B:ɰ֕tS*1`/}b>5C>QsIƨ[&"GӫŏANG8f{#&i'-rRԿ3( 4 ډq~$Is2T (Tum.kBr?JuXIqs`(![HCP,3QĒg!wQLC:ؒ TP}2`]4ZÚTxm("J"+zIlg)T|!]I d4qn^N(~9" \p^ !P0p-Lmo` <;lT+k{638Z uKgKTSh^Y7(ϝpk3甗< _W#$vhƟ-lKڽgYZ07070100000121000081a40000000000000000000000016759d57f00012134000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/ivtv/ivtv.ko.xz7zXZִF!t/s]?Eh=ڜ.+[}  Rk\l}m7+wƎr[GW!t 4>X$Zn} k !#>{ͪdI?~9$.a1Qb{Fcu Er5ȉ39y)g7| ?x\8a2&.LsQ( > g4V6`)s 6FUK$<O,,%9v͐A&4r X7. ⠤ h)T±8ǩY|w5zU׹F:'Uf\3`RqEܢvkFD0$6ߋ-.@Y1C {n]v=r?.R<.@!;+dއ(MVj} MbKn:3zasNN 5䠹,| @rB>cw*JYtpRrGW84Ӳ'rPL)AYԸO5;y#nKz^nZ;j:L|ؤۇ,f,9rp>OzynO=&p( q}z!#IN:m1 T~7e$E0JK^7N ǽNnjq=rR}[yީɊQo1tuXZ' eP[YS>=Ȝ5b?Z ?dwxU! 1{`{|>@[";"nj?+ALth(JӬ%Qf;DV<>Dfv9^B2}__ۀ8=/P6\r(6/rc{Cfa-/c'G}{V bc΃ Kf [R6ՂE??%tfx>4%p+ 靲l V51g5[BL>Ȉx (d})SkCPY<4,։'ǥ6 VPV5mA_f*|˧_,2v 90az A/eB()gL ,W`8վ3JiycY깔 I̜3-#љ ɼifedjcI+XQ 8PH}IC^yz }:dȕѥgH~z+xP17R⵪QlJWVD4+g!sVmCLՀ4(_DSmKœ+F3/S~8/u ~JDUwIIn ߄?} hN #ӽ1X]wBDͪMJ0{h<)T֤EG\:}g#wOx܉8GHϙBbTP[dvLa/>iI}_:< &vF\x;]F }A?@b7yl2ʞC]pe/GcN' ۀ(LeLŦ7$B-[u 3pwG>'o5ΩA4j>=^HHba'rK<~g^ #S+z8.\^8Kh0jҀ=,9W7óNǟfS, M!j"1nkӺv ׫nF;4R oC.m |1bAY;C;tBO@@WH xl"9d ͛'; iC&$ENzHIdBsnggE/!hG#*:Z5O4ywlt i>Vy30ZgV(c GbhQUlVΞƗ'.zeoưGSSQ!h>_9emv5cT(7p,C;+ΈHa]CyP9Ph7SxMBaDx$|9O-7+1l%:4 (y=츎yitW1"s9p\vbXdf"5NRA[!ONt1T8'ȘmcȟX7Qh|si [>DvJq%(Aedm`ͦgc]7(n{VNĚb4=" 0Hȉ"Κ$'\yܗLIDFĠi¤*~[j SJTh BF' ŬPVrz'NVj1Z%PrWB'͠X!h-N#v B~(Y,0'K):|)8M;ҍXfaos)D3@rx^OϗSp3rvAַz\&z>cYb؋Eh/8ȋFҿ?DOQfZaUض-0:++ bGtܷqG -kt ӨÌ`wOg kV-I[aKqr Y¶z խq}nÆnMpf< )rvH[(+<쒈khGmt ]$Zt<շe#gA' B4=~)EfM~=EzltkH}190 yzꞐ?S<+P1+*\>ur)8?"*8t,Lʘ{|Qc*/R"<}I{1`kprf, Ajs,dpGs(f0_69 x-qtR%XkBy r/ô7sϢܨԡn6Bnѷ\AmJS\?Cu$kqsXvt=C'`/ȷ^H %g y"@_> eI C q16cj0kB~L>f= @ņdY "dݎ]7IG3Ji aS/ob:LcF-2]8/Ԉc4OWOCG5QVJgS i%ԟoٹ=3y.UɩhhkJ=*Rx?QfBΕJ )5[%1Uzqgo?ۛo(@h'j6"t8ʉ9,8[&W;B:nY)ܗZҰ 3918e 2x]Vf1z tˎJ2y^ɛL 3K_ctfe6x1=d:1Y'C0YZn(ӁˑC|бG.'ۍnP [n`6cՌ+ybkv$*yJP†ݽg3C 2K9܇XS9I?/%-^B!F^<} N05^ma80gb=D/rƊ6ͦ-pp; E4Co!j)RFe(ip~un{@ΚO<]8]%iH-TjʞQl ஸp? Cc]y2 -hYUHE(:|}\\68b=bCW_pnG FUPU&K/"y|UD<Z)4]yK adJ|.˦\fN uoE9G5rd9q)8BܞY֌;MT\OϡM2':_Uoϼ~ʫX&4'@@gQ-zY<őRTMha-3«^T|_ԯ0NRWޱ6"׃INWvT`H2(:sc ;sIq>yo4(hWoGg4*{ۙ-_h MIZ> uBq~-[k4忚_?n~E`!&7!k\ 0+sA؞| u(1~?@D!B]e$@spژc߃s4[U>9"4&¡9lkxD@?uTiD!=RŒUρYۍ\SOmC`|po7pJ8ʱ`)G2Vn96gd;x']GklVeV&v.}lz8 38638d*;5Vxd 1Io>Oa<{9HCP?q:Mbn$|$LhxͫMȵ&l`m6*@cr2.O&.?|*V*eF\IzŘxlP%buU9`(+z~f!ɯ)CBm(/~a>ͣmHnO!Egq}Zd87|tgS~?x Q7  zw6 ߈ܵe|LKЖ$\7+2F!B%e q/TևnmU?}X "̖Dir~Ebd/}NNB[ uo˾^/n??H~M_GهfNAd, U[rﯖ6b+*iϫ dSaٗm 63zu3]e`]KH$PU@*31 dd4fH܋t8QI.1=w0K%hG1IyH 4O HV #BHw7:MT!boOAԓD_x[kA(j/Gڟ+Հ j8 aԽD2T*T*!`=u}N%DG?& :Á8|a J 2 .fqr7_9 ^&=VJYd\d_hHJo`f::Җu&<*ݶkaS['hvT6+p3][biM\$DEs-0>K֒Bb_rLƩށ. ԓ}v}l70֡]nD+k^syт :4v-FU)t=a<g!! h FWv>n1]Bt pLx9SUG;po葈tC rJX}0-;<ԐyDɥIqsqʤGU`cn <|X mj>CBFFVKz_n,'Hu>5FԾ_L,MdGLک0Z<}>3^Yd8mtL zIfX&Ѭ(:jf>Ɲ *!KGR-Ȏ`7a$%D^Mϋ1[Xo$#A86pH޾w{Teujz.>$AGVKz*H3 8\RQWzTdy@ЉlC&hv8ō6] f1/\RFV^1H)S#IBquPlyP|ZWĮ 'bz}5;id%hDj/F]ޜC7KtBXzJ+5"/G8\#BqSm@"1qAL;>Q P|#9WGxSԽigNk|Чy{ bgdQW3D۴B_t[ M/ߚTvirAWg}d4K A:JNڽϣ#ӝiQ??Q0!plN!4DJ6l~`pPI:֛t0C~ d6 wE92d3)D/Į%}`Yq-! = Q9D&tߔJG(=S/6RtfZ»p şz߱+xHˈSPI^9KA"H3Z b=!Spfy Ax14hS-h/8؏RS5K|+tN&ݺnn?FC;#;ծT+rX:p[ɁG'ɿe6f>Ј=s6UQ0!v D˒X𱧜FvΒUbˣ4X.X.K% y&E+~!efփ k?XrMmTu4Ih#О]& 9::CQz̓P-4NpȯgJ K{KFX IzHxO)FRC~˻> fq k}aG\2L\noۢU/TA.[31VSyZoT&t&WM)BII79m5PA>fɊW{44;9`u d*SIkh7m/( +:Kz"u7^JYc~۸$;ۋ*Y& b\kɎ&R[!?e5gx.JET<) x""uyVGW:4΋LOW9Yƌfʈhlm X/YkG}Vb/R+ SIep䒳g7{ud#ԍ̶wd.惶یYeaVZ8oq ېw%t8°^vB5"m\Ndzq_~!''r>Z-N^Z5>`#%F8a \poZ q K"VӆBvzy$5ljaπd&e6 Lӓ+9Lmu$Ig,5a7 N"Q0.O,K,rK6EF+ʎL>;b>)(4h:gqln޿fj#,R1WҘ&;,-e(d83tb_%&⋐fL#pce[3vo > 7y$M?A{!#֠eLb E6ILNc)d0xIA35,$VN,C_[UFaQHLWH Es:,{5XM /M^;9dhvR ,vY۰d=3WhVl]@:,!IxtF$V>6NЪE-6c]a FFqn 1ۧ#l/"T;Q [p"mRͨIb숄'/̖:G_ z,'ygЅ0`v"akV}t<1beF}W/7Ъ`"/F/n_J)4ALۇzi6U9-j-Jb4bZ]}zӭeAP A@%4  u[2A KƊh.}Ua5B?Ncǁ]iIjL;v@@)ӱ8%슶W5̢b*i p@ͣwj'S" \n[ь) -(?5g,B@JpK6$BHa{t=Z7xt<Y2%~Ը @] MǐhoK>Ro8j#Y9!l jR*}t=è>V[6҃צ^m oW"54  P#g,i-F.̴aAs7|N)CQF>7)ektE uG4oMWom=+d2J (O1TDl賓 pjZI[w&pTA} &B1ޭ߹V>K4^Ia?W}l{:Khv=o yNiۀctܴOt#R+Y#QuMv%j4۶63KboV Gǝ3QPezv& ![ѥ9qA2:m:!Z#8e" qPo&[-.b G> v̲PUL>e I33ZKI=3dYiźL@Ҡ=QF _IL }@gGmD*`e &P*]ߐ'eu3ZB# U22`FRBqG77uݔ;?,=oq~5'}hf%jC[y#/8__ =W(f}yRkZ;H_cɺ\!-@ӕӘ]΄(ܬ{ ʶ-1^ }-zQ3RPT3N DhAeMZˆ{D?i!9e=~/Z2Ϫ0 N- XgYd2̈́֓7.H]0|Pfn?7 `b[3͘)(#u0e~NXtMoYO ks{vOgtY  g4nC:#KT}Z<:tXt>Mx/C߃L+N_ APbN(ˆ}&$"S-]B#6sozCqǐF7i:?.˧=Td@D 4аpxB">~Zn3 MQ-J4|Y/յ[|Bވ1[kܫb<[xdwۢBH JV&-/Vya@ b0K621A_ޡ*_}n7`HG.NK(ȯJ f7k\qZ3k85!qtHbY[By:Ŭ2JIU-!yBE偫fqc :P'W۝.zÈ )I\:Ǜ"ϊ|/M'VԠ6*nebe Vڨ U}v:FuS.ZCIȎ l+ǣ3(oZܸAI4K."K{!+ʎ\5e:dWh21#LDϰ[2hw~}M,X@D^x 6ǘ+g犊%vt)NYNod`8hXygTl, ě(d΂&Ό5MPCA`tt Ry|-iIs6NCU9PKiQ~^`n-ԕ Dfr<àϙa AORd^oyW̊}/![R* w] E]7ܦEMjۅ4(=ɰkՖȒO<@OKnnmsBn|O0^NSyQFs=@= /zcYPCnBɼ0ѡ%7"޻Wu *dN8E)nFו9y}4+%ӆ+m4#'}3)#̈/)6~(`-9&nGs!zF ;*&]*8}[8/w8֏:f042_ ܂&[(Wr1W}x{B&C7k!w=@1R; oFl}.:nWo}_gQY{W0 k|FKzJ,9>7߃no]AbL6\i8oϰEi ?QP$vAd  4T{MTQЖ?9w/иs#ÛnAd{;$'I6 ǷC.V+yo\kI/S p-'GN~ub @.?F.C;yJ8m괴g_[Q6eGQt })m~V3אK->@ G6LuG' (0qX"$aX.Z,eB#8w۪!{|3#wl;;;f|bQRꔡP?+יY wWpSG{:\6&-[A{Uy QDL&DCpQW]ļ{32VhPΌB aZ ?^f͜(!I+<rr+Brp"5w3/~[5DMK4<_UR@9v{x& aR)w<(SMMx]U΂}Y=<$D f:; 5n*(aM'S"6@ gEAw~ Ʌ87p b14[K YF͸SuF$ DfAEĎ|@F{LRQmǶ 7ӗzW11/ZԀ Jr<1jAMO@,xR~y6ܠ++vYk\%wBٖΝM Dpjs85C,4L1M)Y0IN[]yXcqg@ֺM0XTO~ Ođ{ɕ\g$tVtL50*'ѡeEm׶\{+QSCp-^(YLqÌ.lג6ȞqlHv.5Yݝ{N[h+Whs<(Sbh!YBp'+ڞ9@7(,2j7hhsBLҾ'q39pup[tW5DK)d]ayqdM@e$}X}P`g@$gh;p[/=.(qWo)ng{6{*[R)̫?s~`cua`͏}@`ynl(UUKsks' <Ct$ DY (}L7(MT -nI+ͣ!/g.##=aŖQXjIAX\LزGѴ*tÐ p)u(=\]%bi'R j'cl7[d^C='ΔlI T ~Rofz㛻b6zmTQ_x%}-&Z㐩Ig[el^gsh^6S浏銊qռ/DXJ60YXK䉛m iš|v.!^=p?[pE #W ֍bgȴVi YST\NWP߬$GQ9ǦnDC/?QwhDƸQz0Ӯ0۱|+d;y^_ :uI4"Uc3̦VEpwtՕ(IeD磎a>ư/d+źo3<vNm;ʼnP6(R, !i>;а܌veXq4|RD2 ̂' 4Bào%_my vXA-OFf='mh3G )ژ#lzh'69*gIi_*Sݖ܌˨as)\U-G%X^[K@WQ 6#6.f|D0Fz^H[U:@KIum'!JI~kŹ"@Ut 2 [M@Fw"dp%Pl,d7R! ,Ll qA#g[ 4 z :QikHZY =NX;_#$H"_m'|fAdoRfĆ@ۙj=`i2Oa{M2a 6evia5#QƞgKg;6`3tf"ª<6-pt6d\ ģZJuAgX`΁ژĨ@H/̱46,zDoN&QQ8/W?ĵ'cEuDԚy yg~Q);c* hK7-5:yŌm䳆i\>åAU~h@? ܧGl≆Zip=D=Iw-r9J~1 ܸS4~:Pa=.Z"Uxap>&jL%X)KoeiQYMDj芵K*&b(n$-7(ҼtmZvYE"zom{sK0 _EHL* L!ZIiYn(u#/{@`\B yWֻ߃tY]clͭqEmGR*H/E/NR#(P'$,=.v 1mu-?F ֩0J4?gЬ'A#H[h4R;X1\m 'dnd@|]s῝ ^$;*7*~):*f"k…GdPN5ж9+/a]_. 1"Įye9~: z(V/spc2eL&%6W?C%@c>x&w1[(G#0_]-V묆s"kʫwM<& /ʂ&M06M^a^*wcɐF(!(Qq$mi%Jh?Q;Q&qBԐy6-U;<oDPܪecz7(;([ɭ[ɚE0)T:^rG{;_K%_A,J/*gj*Ӱ bKbHˆ3ԃ$"/jK1֖#@]L^ _q>KJ #)gUg@Pso'7Ɵ,VѢwP:q/ !xl63$ сI) >+BS٩i܀,}:IjGӚD]蹳5Mm&B" @iN~ӫN:le&ٮzZd_e263ECh#QwߺEf v#կM?"} Nn^; kCn׭#q؍k+8 3;p/Dzû,pэmm'(Т Bpgaǵ͐7?E ??co?jncEcyHi\?"3WkIa=:?߁DsTU[ʴli OPR{}_c6 3[ Wby_߯~$NV:cW٬~NFm άN76AE3 @(0B!((c 8Qk>#qG5仞EIX8?&IYR<0Hb4 vYFըjp/PTAs&_2]^aD"J|?~դ *0>Z~|ES+*X]5bCxi#rZN9;&{bO M"#[Z^Ecu\lA4 O}z'Ĩ(*#5>uda`V5UV<_,!ϧSqy/7Wx<Qyb04ə Q8a5V 'ƯAzE-j.9kӔ5BJ~;ݝ Sг7Vum=iMmxҬ2m~&l4#5iR_]ܩДp'cw=-n}Jkڐ'oφ \lz; +Z%yfWe_veUKD00Իʹݵw3j d$`c@6>6:Y+=21%1k?osJ60!P$!xou0So|> I| r0.\'Pf^1XPMh"!L52 Zَuܶ$D Nui#]̊TzB _ـ%bsJ[w$B #4z㋂6&dU1w? rpKn>퐇R/xwHढ 4R* 7sXfJ)6\7:ګl#h3GJU,Ga QE%e=Ad`#F26[Kb83ՇP#آ#]X)>5ٗ$<{4/Z Zl{C?/A3a"9ࡘI~.Jf̪@߻eS|җUT%4%YޝJưC;^x匁8c%yX DΌen;.CnR'+3"W ٲ~L8CZrdčQŝ;Q隑Nf餷}7Xɑ%9M\_L%Ruƫ&::@N\Cg-'11n0b9vA򈒂XQ4`@-?-A!Qdm->.p+xC#߇9 @1jmPL*lw2yvCwJr.1+YΦw)jGxNDQl7_S8\FV`Vfxkdzn/JT7g>zv\׋ă ocfgݚU Is31ſ ~1qOþlE^=JfQл0d;tTFM<_7vw3ao6:ʞ_OT1`N@YpTDfZhUAN5åkPt,.XLz/4TZؖkǯ5H @.ѺkWSA;Ny)T/ԳD^E's>(3uwhːV-P2e\{7XnMwp Nrv~JJSIfq_":.9y.$GӞMlBSlLU(4gbPlsB+ 'Ma9Ĺ#[Fn؜sA[(gusYO*[߉MKA5Mv,Qq~=&&]@L/ז¯(Yzj?άdS^LhY?öfu*{ͥ%*$U0i겔r1KE^Z2@.V~6~Sh ^їt=XĘqgpAK`2ŇLi1~=mtCnH 4>+?@A 2vҁoG/'0)W/57nfk'k<q:]j$ ?9Uy a!ƒEME]8M(I/QAaHEhKqW"]8`xZQ>BS(_|vT!.Œ9V dJa<>ĄNI_፲gw/Mcg4i`$YX@+QRv"F.(}4,\v lPEl%ff iz|sutX$c+%-7ʟ0RDRX wBGU#xYSQśeX)mv0"+Z<'ր fpZ$X[̣qܗMGpT:-Jz?= ׂxcvxm6JHG?9ԘjrˤK [)c 6] /TT8(Y[o*I,y^ #0EU=>؈Fb-޵:qYk=4W2[QVߦM%S+b!<%ݥI4#_|qqDR\TULy7ꂝk: LU r_b"-^-Ov耈xu\nMTŖ]RW04ưѱI(wM3 簼:˄Y^1,sDƗ:2eP!f@tך)0㿚jXZW܎LF<_enu)M'OUnpP>1jGͦJp qA.p[0 CBr=L.ļQ;_+ۜ[-E۲Xŭ|Zl? АT:YLʑ{K;#mqpV-^n t(e yuޡgmS@x.F P̈^`xAv8l+B=bQsVZZ}@;6DUHd07CuTgh]u݂@9hP^ܤbSqgF$*&nY$](ȧx3F˪MCx?qطkkxLQr#ܥBXnvuo~Q| Yyѿ 6E49AmWŵgGD3y[z@&"arc+PQFFl_}Ae?_P6|fhje{Le1as0?KO'^Cw:q.Y]?7~vOul`KM BI\лj(k\ 6UJK%"ApF # E^2ImGmUYuQ`'_R|>Yu8.fHb#chH?P?"KG~Ɔ1 H.$Wӯ*ǁSW;(u Svb|QkqEmLԸ޺Yxl6@KJ-*3}gfy,:a{4>&}^:A@,& cs~(Lgf6EM j.zbŎ֫R>HAԶ @dc kNP"`ԑК[ȹyCe)֒ҩi/cj=C3I^ n0p"LKJIape!WYQ9ŴPu_4R!ҿRdH #gӓ_C(@9e?[L 7\0X %:~%9II?'dьIҵ æfxd3w 4RyEOÔGN:ڬ )j# AZeaSXҏIe}BXξk `T{8BŐƹ=h~Lu\pѢk5]X{2k^q[_?4IQ"m$}vT ˫T LgC2`1F!qe|F=d`1NMW\VF6s6 &@ e w0|伫u)i V fF j4SE6k*LF+Y{Up۵q>r`旀YGpnwC{r1Fv-.mI[&_vT3Uþ> Iv'7%Ŀ.8X(}@/ӎC{%U2D' i FPC;~-|-:@ST{X>X"Cf*Y- (C>a\%xKT'`wcTSJL 0pZ90PJim/-=Yh^nrU', yH@.n_t?, #{[ζҭï}/=APDtǾ55s * ,oԼOi2#!+k =N1IoeUpjDWtv ȥlyg<* m %Cur;UDoЧqI$:8 0{39s[|8ǝg>%ޘ6ֲEN8@)楌ٝ0z{SK6S٢TQ>$Msak\lF,KQj}*遺˯fR@o 3?U 2XIˀ5L2)|)>zO}`\YqH0ߘ0ZJ;{a6}5iGpd3UB#}fz6H6lZ}8Ւ[Y1vm0]Ng6AV *e[Ǽ:|zZ4l7iQQƀ HJR{yEŬrh6>t}ua&ux< }T. !_m$(Q՗"p;Niq/ ,7TyCPQfu'rV;KگP㮝,-?$xo F_c&2Hou>o9ty'A@G?լgeӨ;ݕjuFAhXLw(}T0 ăO-?>pQU[/ 4;{_$pnՠ!HN ~,`YFk8JS[тB; adρQwc0YT8*yyH3} ^거s~ r䵍@XLfLZnl*Gc̵Sr̮ЫP%udКxEm&g1S9 K~xJ4kYvY_=:Ry_C xglI$*Nj+Sި770renBP2V%d pQE2&\cK]CC):mNR4H=ڵ8Mf} Ju{j]C V(.]3@q÷HIl]kc<^,b-1 |#rUS;q3=Lcu2>`%vKڈ$MMŪ5.SUMx9i -E{ȥ`;Q~k[] *YCE`f=;fwٗiO֏">]}Šӹ2P"]/W̘f3'!CpQ!: Iћ8p:g^F0#Wp1 ^ڵ"\6 DX2HOj@l3x6MWrbyI֟t;-u-\36jq9GUj{AZ󂱽B-녏 Buz(o 7fլdvbGTPS\nnkONa_&2~؋nC*򏵇(fжh!I$uV*rCM?<}rHPܧyo(`K쮗ni2WLr2Jav i$^ppٕؒZ*j-4- .1 4""qF[ &A_bCYPvZ) *\Xw_W!B@zs4ׅuo:Ul5PnEfl eWFw0Ls?@9q\t^sFmO#}8uT4S)>ϢkRy ow 68bKyqK7 z4GU`@7m&WgE) g%SH ۄwXS?WqZk=(*7&.p"}P ]FǗJ%O |nh+犇f=2W`AP)E5`&FBjca@>y&:'kI6B)OwT"R5Y J$+3UF"&冚 !!XIhIf^Mԡ5X|GLLz!s̠L&zKL;H ɼ _voSy}1hX;"3ݚ)n̕%qj$QZJ,m{O \?s޳:܁(01jsM6 őưgp^xK-K[u[ OC oB4;#)=M3XuҗoGe̬ٿ{2P?bbe;C4UE4"F_|U-,O\:l@~4]oS wBx3oP2OfA$(Xѫ8pm-d/>DaS w4reVfٚMY:#tF J>nZZ3Ĕîka<.XKR%F#p2D1"g~z<,Ӝ.SBveq? 3Cv[ U5W_:y/tm^_'7@ E@[>2[zGJ;9x/i6q_ӖQ1KtKxd+r`(ľj2=|E.4j3Oԑ )&9??S]\fז_Hd>`_bf fbfpPIY-社ss͛ @c9?ќQ ӮX➍9T [:)2I8cw hh(HS"u`ن,=Qqyw[uFCRʅ}Q[&[j1Cxd!q5E,a3O_&=싢dEu\ph3 &lclAd2Wأe #~G\.h@ym?Y_gPZNt<J#6E2c.} g< Q"nnK0M h5"y[5O0+\ ˸ կC]. +-S@e < k^LSli\u @&I)C9|=>m*Q"189]'fc6瓜| ֪:y.n~JƂX8cU-|C2PpeK}V"h0UKmM@govef;zU6)@Vޠs@= Y(d%Z> uV3'U㶾Ds7q`V2tzgdLNP+iz&S2ˇun f.MǓ+N_pbz7ŋ|TܻNȠlC zzp]ĖʽQ3u &˪.o2HV( M #sA#n wxmy%Nn56== |2JŢal~1w_>FJupnOªVʚ " ɐv(_ͭ+F%Tm)ht{Rv*P9.6cձNF$K;m>qK"ruO+@$p/f}uȾJȇ&h[ji<^ GIM Vtg$Nx+k6^;R-1S:-',G,N 3K>D>,fCФƭo$E1i]lV/qz! ‰ZfxO>Tk' S"U<#qwE:4';.Җ7e*'rmПE1 / u%p>-)yհ*4dZ\lOTbw{]wnw"K"3ӾJHbC\ xc|yq4\]V~-892Qp="MbЭYU;m沩qe&9 ísV=rfW^ kٵsLv¾?Fiu_uknX}{vى].2L=N궍gNR,R2$"]gׇ w*^vOApת~?lG[nb^%Ck ;Ox-3we\xeq#&`|^^v3tf2\9(ӝiI`jDq*9`] !E-)<uB:!YDگLJs%K|غ0ufs@|#!-Z5{^6)ӶYiS'M RZ$4rVF4tj9k(͊hT9N&£>Ȯt_`F8t@om,)& -wb091λTax?0NBKy3V8ٷ0C#g&U\l.ۡ!R؟1E VcD.TXYΥ]D$gl}eŮjb7`Ia*4~Etu(=4qu?ќ ( JIcxe@dcjRB !>OnxKP_ "q^Nyp ,tH@ Mv p=L{^rO*B+{596ay3 ),4sc \y^ a"w3BM '#{6a&&鿆 9PE8q09Ii!-Ϧ?p(ս  m Tw'`/S%2V-H:%bG~.V1ڤ|M>u"Fth(>]k{j&zwGؓr!!\n[)@4{WbeC*lDeSX 1,d~51=V%Ӱq 좝:E;m.$8Ѧc@c\< qJzW4Zy4<Ɣ%2󵎗m4 Կd=x&xU^a)я>R%H\ߨVM5.~  o?ҡu} as{PI5ֽzx7"Ӝ|Z=p'Ffd:p1FՠF;zBn>\ēR H? 0ºƞO܏]˭Тs@~GM:!kIV 9 %}ySXVˎc*3ܶҰ+:/Z1 ;US`0,. uM{?V#0cՑ%͛sƸ)ADκ:KJC |CgSz袵Ѭ?=5*:9MJx*_KSIM>rqOcG=܁(;:ԅ uU6ɩ!6ٌar[5IBQZ n!2Jqv .`Ėa6-pNW!9 5Ad_(*33ᐘTCE0m6?]ѽnqqu0@o@W@zח#D,` [+dWcD y[#+R l&L>eR612 h@|qrk9-D"֭\֮sM[ ;1pb>Ը 2JC2)^d\dA i n[cl-!-Q6S`Rqy,>B]o}k "Q7IFxq"tհefr0P=Tk!T(1>'5&/Bh/b^rO)HJ}`b{,$ 8ӆ+< }WNT|}T'"pSd/p/ڑAƔ[ Silj>P!;J'O[B[yܧ|LY_1cJy k}y1g4vg%; SY+c?2,r|Oi췃NEbBfW)bC5wӠn)zcv be3luXU{@I}Û豍:^a. ~fOV?gC׮f( $v-20_n`~FŬUۯ~:cP`߮X_gEؕS>%gC0|ia"w ă Dz}?nOY]5|䳨GX˅AƹC/jk(bǟdM6ws2ށO%+N54n 匷&NtWS,S,#bfؼ|d7dYMAMDpߢ,o˸:mok+;TaPlѪj 炑Ĕa_ 3WO;njtXK6*1g'Z;#,9+}g"d-9]F5LV y\d )\qI S3geN.(:wp)B16<*aBcv:$3@Crp8Wv;ytc2'(qlcugVpfi[{pF'a8J2"gi>^wZ19n=3Q{y$ab=GΉcr&7Z垌ZB#֕EiOcW l/ >4k J%z|ܺ6!u2]13@/ 3vR6^,{ab8elr^V)` gg@\>Lyq9( :jܗbBYYLFZqNe[*" oj;OB%s&D }_ٝBXѵ_m6*|jW+RJ[c}E}/kJ&〛3ţvNlm_^ZG+0iľϻC2$!.hnALz+s މcĻ2#(ctcͻa)fqMzġ=YS>4mV4 jx9x5ĭkHYPʑj2FQW){Qɍr>}$|0Jp~&֔>ʳB0C '׋}nԒ7gP9v L:fIXݞ\|ZmтΜ=Ţi|7V{ۉBQRo> /=|"#ˌ␾dZ_v H9E짾..f8'V̥: XkLƪCw+]vtАa۵L' [_eĸU$IG(dpv6bOџB7Zb,5TSb[%Ɵ-I%ΊP|.@:`;wM=ŗ$XkriyOP!ca DR~NJ]cmXԑ&w}k5BH Q4J}hNHdN֛[`vTnZOs\T} !h lD#DR1Ra 2Rb{ 3my7  oO :0.Q vj`tӫ2|)z"RMkX%7*z\``5ӀOAu2k=m1c*qXR+}m}Ei5OPao4b0_7\jb앗URm!p= q$IKx e{a ӌ RIh^ٻAO22|JX\'K# ?R$z)%1iG7gF6|joƪ ]&U\64zޫ@>7A\/S=Kv{ŃHJ牸lOۖ?66 %e$ !B涝P)ꗘ>RFX?PNFd:UQ,1-O??bG 8ؑ%֜IJLG 1 a&.*muavY|L虈̱XOnO)7Bw7Obwi3= nq l,ŊO.K7kO!4gsֿKh>WI&ysW?$V5SAZvi }(O LrB()]򠳸ڎfC$h|fq~x84y@@hv̍X҆gN'0~Ͻ(YV@!L&P6Фd|yh26󆫉'n% +āA8Kyq:Zh4ZD ar5LهAF7k0'pn1c&!_(vig.)r4e-g>?":])1҈uce ФG(Ӝ~wau=Y;=&xp [+=ޚ?@dX%Ǎ=JvH8[ZA8 ]#]$KoTpz,+;@o@\|y歡TUn7$XQ!Yؼ(v "Zk_WSm!bb Bg)I[c_!CzL[v!oiK5l1f `SG8[LS^7Q &xHak4'%p*؉t@~LSji8$ZǢԉ;6Gr-MJG7NF6;Y)rdf~."3*;e.5x/ /~EfENjρ'8A%\֧ٮnW8;4mA":Z&]ג6->ݴߺB).?O蹉&z`μo'ZTiNpFJ%.X~cgkAH˫pw+0C}t./d)wsc?]xԾfƉQ"_4dca郎Q/yk"An~VPƋWҨz_SS_.ҞF"4$l}͑ ,Z-D6 R $V_k+i6ȝiaAa4F 4KiCnY6}}񩃩>Ү9Na=Ԛ>xn5N,Fbe2ܺl߂Ta{yʒN6,x,CJCI#- _jdVw(k!>jX(]π@P4..yw7Dgwi_6zT㶀)8 bet(7M 2no)iSWR'w#=w^ a:pq_J5 mߛSyiVo'Z ?)XFta6h`WאPG\'o{hoE5b3£8>ڡu%?.^a~ ʭ|[!,C1 >-/_^217)_Vzg7e_% !r۴^h_'ˢ|3_*<@ҨW~be4ssc{yԫCV#َ0'ΩNֻ1QWnnDJ(tظW?D#=qC:˿8~n$"OX,ڥl]^:_ZYB'5>ńXO|2Gyvupk]DɚHp96.tUA q捤lRMJtB=kӧwjɚ>NOx2ňzPfGgUi[mQwQA|g4򪰒: ^FLdzIX\<ʦkxr= &FU:Ua{tl?٧ɸ1ͬr_@{(( Oĝdm9]M{ӃWRUk$@` 'xWNV7'nBxdu6* AfܝJbe[:;ݓҸ]v 2@ h\WH|nG[J9u ΕRKD#TɻXsn7?@!9Q5-t9] Kt$N MLu\o )M/?MF<`CMKzPutsUG%h 1S420ytO7K|-KT++ Ja؇?%+J& llҧ]\;NJޛ342X)zrwFؕD2Ø3=(gP@^ hwUbH{i+Yvl9XQ~{҈-[Pʧԡp2׌+vTwX653:^)Mϵ >dMI061\Xʞ p Udք8.O悕޵p6i@DIa#*02|tFcqѭ/l_Ϙ-ĮS|h64^A'ͱ XA-H&r5;d[_c3%e!I+%3j}#~bGEQ F :>zPIPx㰺ܯp'~3w"!꺃kPPLd.P9.EGvYNnOcu#THgN,a{;߀sQ7x)uԆ,ݥbn lBjͻ%lYc?2A^Gw2&s4css^RU٪ G«׃-u=Nl|^H0#vU&TJh#֝:}jv2d7x6xkh!}\T1-WmT+'?CDT<1aBHaIMQWff复*"05vEp췰  )| l@7^p<%R(߮C9ryJsu9\{J+%5L*/Ĭv$aU*(:ˑ@2'u"2f+o +c{F䈔ƛ \Ia>9;E!`} α(+i-hM£Ðk`ɖ fߐh;s_{~ԊDؾI4T2vKC)*͟q,\#3 -&-`ԫ}D\ኬЕdI\y@teٸǘgx6 藣kv?{DG:*Qɱ"Ж^ϻMrfvαO#l]vR Vϕ3KSӵP[bQO3X ޛ㿓w]+يnpcO.uU&b 7^ޑ̟c!.Afc/QM;وSo[)E_Ov1C_]ֶ/eQyUqVNݛ]w+YUfB519Hdܻf4Cd"R(O@YL1W cG$-R9؈:%?MEU :4q|(/Bvw߫5(9X R3ܰRl$a_Mvo_/P3fݿ"% @ B=]]7ѴNZ^8ҖN ڜbל:ZJT`,yqsnYk8E}a74@Z/A~8u)p!\\T9O0@X$F0#E巿Ŵ.Y̖07[^y86EdXHDz#mCg*a=e 5fyՂDe9Z"py^8 p.B]b@B (H- .q$; cm=aޘY41cR!d$Ӊuz(CwBǪ:{@&ҎVQ-UII3i+'jՍ*jΩ_tu($d'nzGUUaqd4;Y>:%4_!u؀ҎsG18|B1R15:ٶ'uB,@m_sNd[0X %r}U" -yl^Cy|'ͰFIĹFJ_̹#OI^ K? a\xW/bAG^7WCP!YHZŇ2~@(,lR2l0}9TW*\>_ԮZ;S:&eK S`ޟ3@sށv. JGkiwϮv>3z.+^S- {*ZC|)tt[@KmF_uK^h;@_Z[﯁\w9g+ )QZ-1.ХFYb'b.=/WaK0gܼ\Il1 3L#T_е:KJ#ţe4j5]AĜu!V9t ;Ef̱@P偞9-}}oO ИLoyy>2U^:g^yRRń%0Hݴv\_%3ؘփ⩜6G[#ds":’\ >ٿtʯWH~RŰ@൪gL|mo+zp;j^9[i 2L1F:rV]PlXS Wh-c9c6 y2tS!/h> SdAabRO^ѥ-v*[mT!tmf}ڰnP0fWb2( Dݫ*Ќ \u=a*/ٻMq Y8]T) Gn)! ڙ7z(Cl ~7VXB\3ƄN-ԺlOPn߹'ⷍ,lm6.|j7`oSe{̌(J'l[ojMPBM+zҏJ@20A-*c/ G"bKtS$_aϮ8/0!J -vmR8f-A^[:UfA٥G@lxS!6 ָ7Tw!NE}u:r_Û8I0dnU(wTB+KPwĞ:.2_LҶ8nV'FvS{RMbﺐ,\?>j'zKaeL8ʮ.@XjkBu9@L*^i-YUϮd0{jy`/LHYۘM9KQz1 rsވi̛~$=r1c7DR>tE >OdYؼ/mЫQΜ"r8zs"=0Ȉȇ !5W!&' pib{Ek6߁lP~G >z;̀!m.Li5Epwͪ 0Fʗ?`u\)wӷ9pI~ ɐ^'ld歅[@u1Nj9 U_} ETmUu`b|\( o.56\e(RM+ז!mܡv{כ ( \ 0\5FB T*.h5"6|a<;6@6 5a b5N/ rYc@j!UwÃ945;ͲMThք&$qu[J޲}1@NNApbБw;o +o: wGԫ#'[(^t {.3]1l}Vh]vբRO0q U =qT[xE+TG uw_ݜcc >XػiI T\b|Wzy.sfwcD:m:CK>(1Kvt \p$&~/ Zy:f WTdJzcaw`C,$O1E'c입PXCXi8,z8~Cڡ 8lt,+AT?[ە4&aL~ ؄]ӺwSTEam=qfwm|YL/ӛH$8û6Rf#̟b;]] -p ( a? Oėm#+T ./ҏdGo-CjW, K,Zxk S$pZX7: ÙY"4NLbԅPtž+}嶐a*Q0krj4fUhԘ^,7))GBv!;y۩2 U[nW)ѝ3jp?a{J߯pEW% bn3An3Q  %|d4śʰO[>raƕu:8^Y+K OӧQ=PpZ/Z+Y![kz Loxx[CE~ӪP#%Mg8zڻakoۋhuE 6=r|>?MVNEEaf'<(P?$ AaE$5[,Lr>?fw^U0zbXfv}n~Ÿk]8!P?a 7;58WzsA4|\H{e5pjVaJ"tmYPlw#~u^Q}tG0ZNbZC]6ϫJ.^Z?|9'C+ʘ?%bDjrów)N}o%)L]^5A;sd[e-GDg,f=}BC_8 m rz qkr=.w3',|g3=pH}wmu9P(^sqP܏ZIsPuHS {>YxڷM-=;#{@\ ";7x;yitNI*3>"g X˾u2=Q*g@~ϓL}t{ xYZ ?Yt Vmph Pܩn]~چ5.@%/Cnhf3|m ƩoֵݗlQY z[RAǩK8rñ٣|_^MX|T|&5 d~ӷ$>M_,E'`J. CوX6ԁD&T\a  _Lu)Ų*͘ AkG9W lnTWU8$vsd8ꓦzUs7r.oH&A+ݕbEAv}'^fPMw6/8y"%kT.pf+m{B20o Z uXWvL(>EiO1LO)e[rE4hCⰱ[_G{1 .÷A$9!|&6z߬ ̅ivc#&kV۶)g X\>`^ϸh,4 &[Gp=d!cq'tmTpUC<K4ߦDxt!YqROLtAuBT&_\ ԃ鏋 losv |QGr&hfM XuT@|?l`<?`UUP&@ĬGHbS%CwP;7hSmCVd\PZ)їP ouVVɌE:xr:`Ce}5)(3:o+&H8q"6^Uc޻},^Zݟ^>w0Ö KhpYfg<6:ŧ/֓-ؿFbJ`]066FUЉXr{DC4#Qg|&H଺!\ ky yZ?ǎMzLAFEչRqgt/Hm5)[nPת5Oǃ2AS Qh+(!ql` #=׋ Rx'*Fg=JX9C $l-v~w1*i:cD84$ԛ)G9! 5vwU7?>] NaW OAZPfL꾌}1172{p ;^۵7}wyziwOQQavc1_rxJ:>PRG(Jf.mPgJ1N z>45S̋& {.7aN/xe|"FW݀02'}f5!LgT5G6!)[-_(4:U_NF 5q8,qB#eFv&k35e̳ ˙P-뎳ئ֬|D/ȩ䜆i@:46S}ױIEHfd9GhN?dwz21CQ m-O#sҐfxG6k r jӴ{]թt4C-wN?N=Uv^ uw(siyݷӧ$z~}k{qڴ%T{ ޫn]z=W^]GLzخ)2o f^IaocinlZL#e[/q3X"6:$ѿQa,/ _0QoL{']K^H\Pcz7?6c{=vVPl8YZuO"&'o5U.'>K661Ab+BO.RR5b&>wFdKXT(<:LdnWnGF"7e8lguhEL-”TR䷲bQG]hvԵ2_7zzE\J ܢIঙ#J.}Կ^ XLɘ)G=Ȋ"52QMa]5 ˹\?(!!Ja5Y9==I?(V-aBJhB;!MFIb&_ʳRJHO9\InGN<k7uWz?Ʀ"4Cf~.@^nŌK"7O.ڕ+=_<΄z'|Z鍙^E\ eŇPF0;Í!kksy(ț!BV&\#7վ裭|P @#)1nޙno6NN"*1&Z-D/hX*+Nʛy2b^4$F G%ђP[8"t!oN{v dW9q,CUW{]YDAwӗ !J¹Ɩ\9g!A!=!Z A|ހԤgz8hi0Jҙ ?g6։tWnf_?~iװvvfs7v LbS|8;ZˌȄ)) UImIK2S/)_$"njRϣͫ×~Z{$($Y m4}4/(f/HӻvB`L%vq 2Te”rW۴|oeD8~AW{K2'sNТ2[wG2\ Ϻ*0 sV\/m-P kT[VW,{KL%)s H[1iW^Eo Lp]ܴtp&V6MpFwY${Zi@rS'{޺~gm_Vu^rP}Cw@L!s`#[傸ND((.DԅCf35UJ Ay͂(ԣE&oe/d(Ƕ#3kr6fŅgvVKڨm4ݗHW?j)MC&]f W?UPC2mml fmg$ػ}~ lsvS1n.4Gjg R~K d9l-(x&6cZ9m (~3`5HE9̺$\@.WҘk89M| @d{g' Gz)W+NSvo.z-~JtF*; ы4OtSBBo('GaNݓ).RMſ\]y-7BL`XIf9\" +rZ'_EɌn΀xwzEuEU+L^$W-A*6}L*ѥsOPA٩j舾j ]\ǭJ2ܓgoTaZj]7Tsto,Jvac"]w&kHP\:wzb&P_솧 UqjӰnzrjT3?XO2d]-LBh;7%j1N#iMBLo!O©S[dyg$$7.LbQn"+ϾꑲBn=l,\pj(+XzVXE]<6N cِ2Oq2?f]o?ߙzQ:H8ymp\ wqDJm,ȍG *[&& 0F3<Xj ,oi׽pF?WCUƚ:";Nkl4R2[Z_ 0j OdH#sPU)!戬"$vwPokwxk\|nԒ"z_?VuMHؕs hM bM/!po=B[QUˏ:U~";ؖ "u ۩XI~@R7Ql `r y 踪0yϩ`N2n4Y jߑ|/EGrPrZJ 6I6d|-Db[]_ mT3$ӝvG"nBMӦJ7Bvp/:J[+W^U'diЧ1i|Ad5N\N-zV j2;͉BD[ZQ#[qBLkX%vu#[F E1Zwz^TTԳzv $+2x-Y ukƻWxYi9Z ʔEo웭X .X(a;yPƦ6A'}?dՎ>EtP6;=kSӠo>!1lkAD+=UL9c6+]mApdG ݲ^G(z:Fmč͇<6RuVedWwDǟQ˪MKNq^t#/lk|Ӝ}(2G #:RfM3a-eǮh{SfLD.-A\WLԜ|e^]xNB'526|9 FULW8X_&{yE䓼Y?Py&e1!&rJHYO `>t 6E,HrS$@h)5%i <^~vhRYssܼYDCƲR`^2o Hr%^i OqE)V4nN ljbq|St4" zzOuFWԘSz6@|G|p!0U%ŻFGshuQ )@I!vy-G:bdQ:Ή'Wt| ]~8>R*ZǴ>#m?]YIncMIy'Qv+D=ɈJP#(W/o/P^<+S{^Ifz㴟A؀Y9íL##C{F>՟EIUe?d>WUjz@;{)˭ lSZ[mM>G:[tæ(yfwͤOsMp(6l,9V:&[ HL?өZn-z˲%7~lcNAc\δ\a&OyF58)F{yWKLvq/r.jpp8q= d s7։<4~ƚ ]e2Q >{vM1(ȏ necpis3U@ &yD:xԮ\_ðWlkw%E1 ѭh;RL1P RD-}%m>$ GqZnɡ`J[s{2Uk`LLy%, y{;֍;FYE*6B  in:Q@:ft.6{e`~E*m$1K5~l&Qv?UQp<87Pv0EwN.MQ,pyjTՃxzϘUb"u8|fI世AX%wţ.j>Fݍ^{QFe6(hz[ c>FSub>sm-Zt"e';Pp@7;hsl>gK{i]Y s >xR#vt< M^ZT=] }[W"a<7`_>hCeV2~ l (0 `\2NfUYpzCjC#l>ؑ|S2`kʙm ֘Aު"mdw cf //,b*Snbѕ:|Cw Dp]7OBm_)J EGed~{LBj3F'8rE.2Tpp٢%U'%g9@( dʅ6I+y#淗R)Q2r6]Qu[Q=g7{5^A (k=W|؅~fv'(B _RbA[.c itLv# g2RBGF fq)u8v#:V2!߰@sޭj|7H%jS7Ib2;:"cfS :$7͒TN\e0$oHTՑ;pn_p2*gQH jy%X!zY⎦d Z52ݡY|H+^S2$vc٥QD7Jv@zG'm/pJJq(#Mlq^msptYhlذ~d_w}H!䝊|k|a&WY" @PdJhF0d۠UEź]=I'J%q rWfб88G^>E&?7OzS.^"6UufՏr[RtځrlT#;Hg 'pz) 4*G |fPi@|&:'܏yฏ_& %?c$Y.% KevQe2kPD6`hT)ՎB2T'jpu3[HjN@C掆3+0Q5QJEWHy2ecd eu]V5Nzع+PYb2$#i%F"ںAhuF,i'-p$_cI#q޾AdT Xx^+Nё,K+|C;5?av~@a;Xqǃm6$Kf˹*@1}X뚮mb&ィbhH™DvƢi!NjzW :?+_#(yIU||оB"Y<;ՠ(+l.\`CZPU퇣V["Ъ_(d㐽iZn+@qVJX_bf }ME.+Y+7cFTk{H@)ui%IM͓dPH=w,1wҨW)εU d3QdH/9VՠzHXӚ)b)vɳvI"Iv#H8b>.Y֤N>X|]0*S461?٩z:?UCLsw}jKGTۗ#Ш!~]Fr38mQu`3ߓFG5F_v҆M>fMͲ4a?)Fm ޝ\J7A] **"Bd"hۄ+S({g\4k`=+s\JZI`V8f`Xҥc73} 45"ECɲg+-@2!)ȄR a F^q+¡dq-yAv.|5Dܝ{GcZ ł_J3BF|bϥ:pOL;&NqPE罫ղI]߅g3z}Z_yd10w5D"ĺyVnmVHqp_ C`S6B''Ɨy9N+WH` 8#sJko;᫧q5G p߄іqo)5U&1cF[nu(QOX= ^eK.+N;c eOo0jfVUcY;zqrBO!CWJWe'2*D%YSqxjзWR. A+ox"vZmD[Ѯߊ1҈iVlJw/H,M^X}ovHI$"c狧hv)ZK`n.27,dIkcD&$!z>Y˭Q$>BM֭Md);>xyè  YX0T<OۛӰM)6Ge,6?9/_(;ӗ: :gSoǁP&iw5Z eEK*Nʻ1t? q8j菕,SחP]*9J!ZP 7~H;\LԡDŪMEP0| | #Qt'ko6ě04`lK?JXH5Ng<Z;BfIu {CACҡԽ竵CE?eY0_e@'99J;%1# lf4/%: '΅+̏("QGC?{4 [# l"y tbjC߶EX2ǐ~4)ge)n9gSP(g fi`b=0݌5nEj`X@J/eFsqQ>{1숖a񧧾^HꯤzTεi#^ ԩ u\9yt4?8~Pnrӥ ;C[( LJ}١2U-<³l5kN*~W CP+Zk$v=B+ I<(t-(z22ш ,#cz.f;)khXF;fk &S+QD%kԘaSwMxdg@MW*z%[D=MA֖_`53NnV66Se3C7؅)HFk% IM!EmK{'%%y5}1`!_)73ѝrsB)^kFM=&dW3kDY|!)҅N!ڞ-4+~oѳdlCQ[E">=Jfׅaߥ ө)(dW푡3QS&G~d fCGҲn@i R?$'4úv"@[Derya_,`o3YS?",DM*J4ٳ@c`oևev8%va&X6,0N-/[pd %w*VаnG+w٧Stw [NﻛPXD̶Zi:2flRGVݬ֩ Cŷ[Id%Fȿï^Ap;K˓^R ߔ 3v#eoh"gvɄ)J Q40}\RecF$j6\=|{0Ձhu@v w\wY9̵'yOtC4(KA>Fjְ 2aqX@R>IarJI='|sV"ב5gv,RA#q=ӅexEd]Ȝm@(ڊn3 /fBu Aja,24k: nD;7!E+ U֒{9MȕZ}=\Zmšu' %1Ș}. 㖠6..&hz~qpY9uZT7qWٌ_Dθ4Y<LFζ4KBŎD$=. G1J6̙=R_t \ŏި#&?dAO %ͬZu)s:+FCǹ *]е <|h8m [Q w})rn%RPjˏCE("2s ZQ.P DwMch6w $Z)lh(< `\}a Y*;˕eXڂMs|i;;O1{ }uxଂ*$giQM{}4Jd2ƴ  ͵Јbʺ5 (]ӏ7ܬn+s[Ζ9rig5I8.d0Y:v/#6q ݘ.KE / *p``sXl1ӎCu˕7`0OP{b1;ͷ2-M hz[>VS_-niieyzX$d 4` 2ixΥV6{}=xو;üi~j%f)(o) ݩЉ ]jKg[s&MD ˽xQiK>׬" [˘"U0eӆ@Gbu"_.,\Ei#5@%ۥ{R1f6:|)jV7G~c\m4Ή\)@jًqUL$#:FC ?kKW[x-0&C`W"oQS3m3[6t 붇F }!4=b):spgUId:Oa4vu4P!r)RAwPR's=0 &j{e 5o+G-8QV:f.yyP$d-sο^'3ٙB,, m%ʟ Wlw,AX[WZp,Ίq[& NʊMpRN ^#4]egK0CAΡR-``GbͿxv7P0_  |vKm: ҠQ1_Jpa<?@XE9sm,}3.qtqPRN k.݇"XM:D*-5 =_ܣ/Y lr;̐ 1TYf暛OAmGNjf|n T(TXi_wj¶ғ45~b`˥䁲C.I??g uϣHNY0ؿ T ?TtY@nxͫ,l<Eqz[ >E ı.CY84ai#jX/H'.jomI<:D~:jMq;Gܔ@KdꉳۺKOQC?(bz2 ngbivүu.'pPHZy#u'ҐO$dtk_T9Exo/ELrQ*uۦ1E+,{=xj $~`NxiYQ\n'6>R&s=9rDp؟ΑK$ݙVİ ԜXèO) G}frC7HuHh!P_8Nec$l5KAC`9ZUE(<@G4{U>Pf܌8}9E1Y!ށOT=ų^٬MɁP:E:jٍ9a[Re(O!̛nG=>x\:@PadWjv<6-Zk -V\a&Pt*E'QcF(67$˯biQ'ˁ-q}&cѱ WU(DS8 iY5?94P#=k.~a@@$c|NB,f0ۆ¼⑿Ť3ٜkִXqix01Ȁz֦tHl՞gۧ}dZārw0f4^H0SNd߬\F*]J_T7%X l )*-/Ciػ.|ٚsIg EެhgKgd V =usȀ<8[@ױݖڡD'Z~HPA+I<^U .Y48,qD{G ``8 dJ!XIÃ2rZ/ƊR ՞ %FH%ߴu qFfHo@F%=&ڒ@?;7If緦{^YiHqj[$O7]|ÕTlSG;h^,ZUQ1+j&pvEήX&1zzWpqRQg0 xih31x.7KDŽϞmMa+p1clK+Dbv%fx*~e/N4#Ц~! L%L_AF5ϑn;GG`˂ʩB脴&p%`52%Z?^<<ݮ @[J]%` KX6:p5>lõF-nu;OK>ю\-H_}=(b>X)}*-ҁ 6iX.Xbɧ>#˅RT$KA~> % G3,gK|Г4IQ+Oʨq痄}{G1HxU7鞒3a-i(oay.J/}/Q4'=jg'Rϋi6Cni3YlPxUM`H^ΰ,"7phZEޛD5'L epdEO՜4?uK|K=PI$zِ]W?.~׼hBܐ_8=ݱJ" Tu|J$fJWXA ;PzpH.D~}69Mk5Rt dW,闱s#v8C8i߻cOiлr$28e qȳAj$g剠/  iTIT_G͔UOچ8 8Xh0UNs"7ݛ"ug3ubK+T+cOz7IumK9=t DT[c˫aL,='! PףN[gY,&+G `&9yeRO(P6ԹM usCP.T!>V½aMŢe_ǸM1@RWw91zG4l-38/u%i0bCdP!pۤ`*Runo5VGغP4ë! RZ~ѳ25~9'ĨbT䴠kVu7J]d Z]Dd;r+'5ܱ>V?<p2wz~]:_x|zEf=* |hHG6av|= E'ElšhRg+&НXU"S?md()d4gT8Q#Cj]̯'#>=%RzM&8,kcC(֑e,Me0j }Jd9D¨zs b;S_:6e{Am5d8GMk7(|e[ M;0qߜ;쥜# Sg[j?ۂS#`VEDSfZcJuXT ^g݋` `.fV䗟F+oQ}t{ƤMiճW问12喟`[EG1CS_XOr*?):Y5NbZxk&-ٚ jCgz_m̸#!H0}%8][%`?"Uv,rV 7Gf-7>/ 1t'sGJΐi4\S<9|: !oQnȃ慥aTpchnLY"J팔OҮAᗎ$o// o)WtImL!((D~gmd} YVa߀!׹j'X)A%Ae݀–$'fɄkT4Bjh1 tGD|'ha-Q&HN11-|qZUs\ޙ]-apP _F:^R}T%UIߒjACKr cJ1nHA%=Qk "qMDrp%mp.9k,+pozĥQ<WxHrx5uc)Tϥ{_^n]VmY >rG5UJ5'4:<`+j, xZeg"jחYyf_NPQ*>ʃ=}l697#i'eEL/C^ȹSk|Z^;/vA[X]pWW3=$FYRf!J#WpajY:RcŇQҳw\ ,pe`ţ//N%>=e&bZ!-Hp3ﬠ!a占R6 8pxJ?&/pt'QA\ pMOLɜ;BH0O{dZ((Pr?L,3l~睏aaS-bO !3&&o~E {2@ `Cr][Sf\>p[HS= ,WpC<'/I8CJC'T L1%=$bok,XJg:xmGYf\0=ytO-&pS8wVN6QXuDIC֙mOFrAحbT1vA\Ȭ?U<{o3WC7@Eh(A &SNԎ8+qPXLX7ܬ>xhsKwC*qr/,}$bbrʒ"S|ɥ艢` Dw f ҬNak7_Y;cU*[AݪrQqp,]v XSܼ&_P\n!Diw*)~l~c, Deٜ3&̽O@tx¤KLƝ\mF@ZYá?*ykKg=WԼ 4AO #Ë/ʹ9} +PW+UM-tK@M'mZSO u|A0f݅rmqV{<]]7~pGt /Jn_~VH"?)fQ*8 ΋a員$Xz k[,+$_R9Q!6rR:8/XdFU] 1~X 0/dByQN Q91S o]GŒbnJ dxk7ۑ~gxZ-M5?ԑ:De)JWKuI4L"NN~VdI??LR[C/fi s{ *=a븦 E!38ɢGgo)?(Ti 4#wvTewozZtźʑ`zܳiݧl'"$}C~!Yj4Y_j b6fQK[ A&shܢG~~/괜) z1<{R͵:Qnɒ!j;q=js)N㒥ĄLhNh\$}UR`Vo? |B֒,KD e,R}*!紤Cv~;dPЙy\v״vf >7c`=KQ=y1S.}>xoN {-m/uh5V?DkP ,I//VOmm4PmIϩAg ˎP( WC_|97eHMl3l(ZE3%&pR+nU| #g3pO`-)ȢAV^Q #d$9Ѳ ݴҔ.  7{ (f}Q(_-7KJefΙZSy1bk: UtUZbcdj[υDd_Y3KD4<&Eۡ)UM1s(4ݤS.-GK("etmxR+J :(㿗5,XuMЅ8֫mp  L^߽w5ؠ@xYZS??F}gE'\d䰡hԮ,9$K0a 1eٌ0baVLYpU WJK·Ƈঊ+x}$ G.^֨.,6S0ĹsY2ATxo =8B&-J ܩ)~`6j2*ëzdѲ%BmyFMx( 2^7遞>}2Oxsοmi~ ||'i= u]?7Sf(ڝd5Ԕ 42`~{j!kVR#' "G{;#1*?7TKLâFoLb5e;5j_5-w 7.x"~b( +TmRjI7/=LLDY 8CQ$*J^F08#snUVUw5J3"'eW'nH`A%xEGVA[&yc!Nv9hE24`]q :=@MQJj+08PBWzl] vReį3f;p-5I߁vW7 DZT"֑n (ϒU>[V 6@ !W?IXQDXGw@O`M#[ 3ǛGn~}f0GiFSM0K g\\Cq'{CW c[i1Aj j/D}`)u=ĸPV.ηhCq[xYU"NvF]*uRLh2nHpǵ( D0=*N(AgŗA"1!rq =Bb]}ףc{bq ~Kŗc 4IEnu^)r=R.ډ$sXQdN$F:y|QJڤS1TLklo69aep]]1ix{_;8T)S |Ie[f0kO*-\2%c:W\-<M'avjZ+ {l/N4G\8byʗ~A%#FkX2i_h#C-u؏wF[ane&h#Ii숦z:KnVYȊeOan@[i.1>A PbfB¼R.9Q_! f@X9sln%KU䱈TYRaWQy5ui&rDs_$2]5YS`sd+E6HBXn\kp>-M’V&Qєעj"ڠ׊{Z/ʎDLɂ%#9@/!Nowv 7;Aj8+sB~)1H#7nh ')K_,Ǩq=2!f5]2eU)v-u8nAmO|mXyx+cbh)HvuD'f4mc>gO$fhjF~ڭ ewc`x**^ĻSHݢ@wȶ\G&+o#EmÒi-W8I=C$;l!NH0B0zz#Xc뜟ʏj[dXhBL??,/kv$7k}ߥ-QD{Q*ό@*VŔEWȰo-S,Rzg w{!:l{Q y2e II`3#Z鰑(5$vRm{Ɉ8&1PjDMWiBߘ' KEI_}^ +TspiR8DM$)VW4S#%zݞ̚D-}B>%S O{4(rʨ m&KFFײ_6 uhPgta2xv T6\/iIz>^x1~TSd6Y%YExYH,, /$ j"ԉߊx iq?< Ab/o:N—Hc 8۾"B}Y,Z݆kYU!c,:ɯ`~JWvc.[H%|Vo͢O 8h>j !]e5Q F% IDHĿ ,snů]^^=IҞqCU ۱*Oo4PUxWr@Dd \bWTGYȶg~Ԉб[%22j246+`;5g5mPښ4// {٥^Kb'qBJfզ \`[N9{SD8F#RDR W[ͨՀ찱gWPT-QtTĭ1 \I԰DBpaŌ %`@Ma{~KXF5oF3MCnk A/w>D_sJb6MEsQ?{)AmWwtQ)<5.&-^S0O:835)J1}q"OGLSZX&ƍMcp!sƂ/%ˋ}SLt響Cz uVt#z Z\JZ H'p ~ Âm`q *1 PҴ$ѩ#&Tb'D#b@Lnj=I..$xTYP{#Ӊц~oA<(ت<^k#;Ⱥ))z/_r<Şr"K޵P0;BM8.~oRIq񬝮 H{}4"EC[w隴1=<&u+K զc#p|OM9h(tQ2m(JsWbᆪRҷa~"+"\VgM!`79ߋW?FmW`ǒ׉qB 5L2QہTlr1z4}QN#xv*M*UxFhK0ӟޅ+?MZd@Sk~Jٹ bILnpo6h>aˑQELl}_|3 \C;Zv]H|J */.&c_gSO '@z\F r%|1?-7DpqrTT5|εFq]=aS2,6]d!q{<ʷ͊\?i8 ukrU86 uȀ4 -hMw4vDZ̢vre2w2*2,gm V9(]p~ b,r޿h50ijJ"&Es 0r =NE439ugjFtEf{^9La`D@CXd;cQDoxȻ:ǪU)U?GY36< 6O0`h{I*,#UeCQ+SetJx?eΒIͅ]*ƁQ_TvCF:VZkhWYڮo5mO ф?qn2Txz3_vtxbӨ<=d }=GU)mh/ZT/J"` .,],Dtp P3oPH8 c [Ph+3l C5H8VO vݯ03= E/˨%oιXl9Ȁ/íQ$$(C nf33n6d,Y=׼Ydu $MɊ$5ncg%)xMD {>i3w0}pKNA[c: cQ~? vwj-;7٭D" v teHß!̚pYdw,O&tY2Tڝ>{t~R5\ηծt7 $ Ҽ&rH89 6erdwyMlU1}ǭY%!4IE*YNjYTaa̙=?A؆,2PcaexgAY޶"Sjo(ӛet4T,KxE7 @@xጮKqp|G b+h[UMD{ Z,4&6[8v&E`Y:d:E49[*^+&@l/&唅CcwIK}|Z).28䗅a.^.}zvYoļ&80 D0y~5QDI rߚ'$T.̏LKào},9FȢcδV@)8BADgWIF5|r) %5P=f^jniJݫʡ՚P0Me6\Vq]͇F%Sh;ӈUy+xdK},Q4_1N=eMqGBƯ:u#ۦ5l-:&y>[} J A?9{r%N{w/W_\^<af3%^{tHw6/],G#3\;!);Vt1K|OǑߎU>hE)+P9C.hz1kPY9f&(#|o*ރXΊ+q&ʈgdždB3Ւ//[Y2'1'3szn s@`DD0^:c@KІNF(VˆSoe M۰hpQ\LG t`cVBaWW !F$}7R=^Կ*h7Iȧd.k:HŸ x&l$bGYfV%=UB _gG)i(QihA,裏\h8Dk(^}'q<[۹$@nmXQTmΪe3A!bDL AuyB :ໄ{CYTfbTpqyv[t (v q%I"Q E2E,-iCK^2P3bw!Wm3]U_ D!twqdB`ȣ>]Kjr(+IfҖ,@_ѤsxhYG٤ ZEiu8'-Wr(Dy:n]"6B-iMf.,Kɤ0,9E\,GQ"!9Q1d0v@lQw#R~ Ӆj%]եPE0)5oNd{PœgY~`U7YE@%Dϕ ]d>sK9+j+FgK/bt,(# sk>,lƮYdѷTpl#7kaҏr$^9WLxcÂKVoscaORj.vG',tb Ÿ<nt,7Z|㵧 IJ^i!pZ>P0b3 "Gx?_uh6l=x((0"!s~B!.mVE|#:gWf%l7>!^/qI/D稂^1$i)CSa{n&b esFa{f]U_tMD~.W{ B [=lDb~FC4Θ[G Zl!條N07 QFيlmXoj#ǸrEFc%t0>i3kVY:Ł+? NuSͶudxպ`DNL0^>#.k1F6+̏;K4ieY>KYVJؖ% 2ZUn_|NL"L@֒Ycm`\z4e!\s'efu<P6]g\\׹P\)z%:s 3F2ߚmp$)C% ^cl{{/vE\^&X#=PL/L7/#알q}#rh.aOfnKyz0)XKqJ.X.̭EZ3٢?hb~¬?@XL%x$a%?f*/ik (kƪ#&~}צuYveZ/cK휢싎 [Ʒ9 =39Eb9H263pG'ׇ7~'%MH6|{}z6vO4j?IMo$Wļ|^m[3ѓt XEzX5b|^a|9W3iP*RӦ4PiTGʃZ$OqK,lxi;,K1Ƚ3ýPYȩZw*n }]6pe4Vrܫ'ReRxϖmbUL}Nǽ٪ljb/V5tx]!brƒռ0vJe냈rߴwpuSO2,L-/O l0_&7X2/_rgKw^AkA{Dn>/ 󕱋sF9Q;Piyw$n[{ ^|ү&r|\Q~8uI&v"gD`dᛦ2 ;jguyI-gLjl:7mO!5\LuIҚSɲA9iZNq^ (=)%:&Obs*Yȸ$_[U F'⦅YcEP\r ITrmo؄t ZD2܏{PҦBq(2/N 7rL+.!k0#~SGa68s/}40󽡦JNA*&JV|Vrv` hlAp# >4 ,{̞\f|x;d &A1 [} ~ VՖM05 F +52S%5\(tuJ78Dm/33K2KPMi"?>pVh8[a*sǟ=|g8?҂([iY@w}+[7.^;N|G#^Bl 5W6d&fF"K2)Qj''uBgי{݁ʓq9)1"̏Uud?]N턜XfAXbY|<&"ԣ*żÙ^s !4>H|h< 1:c7V֭kiG:)D0ZHx) bU;le0oki3A̸'Q(=rF~bH"eӋG?ˏOu4O|+\Z8oWu1KXf#B:THx}P.Pf t/!"=[۽c,m[&eϥa! N="f-{WaZqjn]MAM(6'".4 ߔۡS($ 'O#uHo_>#z™&~'6(&P4O7(Q0T J6LGlp?P:cdVDI7HU84Du<'fSgPG}>=h$O_i~fd\ OB-e҆%Ir@ZGTO}4;Y8Yazɬ,љoK&**o` S ] 3@Vt0q)YM:-u܎^vVȽxt֢EwHٖqd̒aM(1Bi< R7TT]n2"Emues-,)A7RݴEV s${> /=VkvFsf4RQ^f,6ӄ35MsMP_"?|(@ӏ$ x#%9nh'YϿvie$X?_8 P=iVp@$R,D=Ub^_S&.NPj]e>U&ؔQu]%!NSe=18" x7l C*it0<iX1]E#ztμU83,5f(JG?VM)Q  Qdmv,Ā`JA ыd|͗5j\ H\oP ^\B$n \uJj_f&YL^O)+cEui98c | ٰI>  bdð~cࡦ-z}! 0#?(-< J-nVy9I A21T +PXȫbXP+'2ͦI''i>|dhO?w^ D{3YN7 fr`zl'㽒n=+To=c.q[t;46Suf"WrsBP9p&0ڋIo@kZnMu囀97)ӮWℭ aJnɋu3ڡ@j:oQhPr6ѻe bn}`ͦ L# /kCAW<3(7" m\6˴`nE-׻ Q@z,'?hb0 g}E@!dJqLg$铆ẔXP YD3յSB OtdUwȋ ;$S< #]/@^kH2ծI=N,G|Z0=U2{&ZnWQh*$Ӱn5|H#΋2oUKNmsqI r6ύt^r fFŖYAWcg4l9|'}Ѡs0e=;ibl'XI`Cׁ\+]OzgH{K؋3yc2xyS3.ߵԂAl'weNvdk$EVJ?^'ā=owgMW8\CQ{e-o,8^jM+3MkůgUkk$=5УDcѓzfuDT,roe-bz0_C0'a 6<8/_I(9zݴ0s!|ٕ0?s*uE5"ۍ- ArC=X2G/ZiWrc+b^! Q܋#/iZcW85lQ *2 []'\*  P:_ gGNs@#o#A/H0F*3%3.](,h׬J8~†]|kA u6a &\Vg*]l!X Dβrr޵i`1rj-EۍԬhM_`#[h% u: fcuЇi = HW4! Vo\2-Ư8b;Zr=?@<"a6\[[V:)(Ǎ) iZy=TALYFrDu BE\S{ft+Y>nxPI|v{q 9]n˜p??M2fĠ!:\Z.u3hozRX0qfsphm_=K*x:= &Ag;I??ReHȮV̶PJ'aE)Bj5/Q"@}7Vsg>o`e 2_)FA}L)`vY-,(JiRpfYHNL3϶?hc*V7uOc.HeO;Qh\me:0nAVڄP(]DH+{MaNrՎ7|4s@.&oEۈV*Dе#`A3 >غ}(X/iVcn""< Ő?oX{۰ .C5/^\'3VF[݃99N'`٬)2Gj^Κr.`5; tOoE^礛).CQLCxYT,DG-[VaO4]{ "̒O[S9a K{b K:r\qpB@\NV˸ƐJ ~h~-D”J=d\$VrX.B8I570⛺kz%'!'zعbsmZDs"v9j%֒||G|ՆMu:a#6v$&zw~Ufq?< cm!*MFǙWQ ~(&U8z19A%\y,ɡ*7|H/5( W6L}aZr]%; FPAVzd-xiGhJ TxA`ڇ VlwvhP0jj=9K۷֝Y1&ӰbTef Cx  @&vUEB,1  0o;աi9oLڹ^, S@.,J'2.1AY D .^^r RSBlNs=$.KJY[wڕcT;Na_ zv>wzI%ദp  YoҸ,IOu mF|9oZ "b) SIeujFgV|>F-)>b/0_wЕwt_{Ћ:A&o-F,i=wN0{:!Nq8L@l?m45]ssƬOSI>ҕ1Z&0!z'~vz} 5J ^ƎC,g$XY l='WGEjQi;u%?JQF9.;[h~7nL_zNrZ~圆csY(N~z#eNBhj2.5褚0a)5=>)aD᜹)jLghU'OdXfcCL%$VRm&Ŕ`^k9V -^tW}XRMpĜR#%)ԖÚ % ~6Zuu%7buu~?J/gl7j!JAIͨ-e7eQJ>2T2݁$17/pSc!<([lPa7AJjF͜5-q2//,3)np1JW` 'f7Y5ϟ){/+n]H]U$&y<}v{xWAsf8o۷}x4ɏ܎_PBI,>AcEIUQɿ0qggK9 1JF!@+bXyyQY߻7xhc='߹/.#Dl1p,w[|$-#S|:"@8G`,cHI.2g mIngpkAG9ŜQ9fKAE kb;< -'悈.ODʗ p&E y#ؗ[M wƃq3:4SYmIt5k<,F$̜ұɡ Õ'#U?A] N&η(T '{ӷH9o'ޯѿZE%&oaܞ?%:1wP5l91 &.i(u_x[ӶfD 5x&(rq`Q,ܚx96,3 A=_ I{_pTf:Q @qaOiNP\!rZG]Jޭ`{)^׈Dw .n)fl!XLH ݹbRTfH M>0)-C0ɗ+:[t \q3!i$xen ,S?ZvhvԧI˪!8Dn6٪uy)r}C ԚBW6ׂ̂_]^A_E?qvUkN'ՃNj x1KYc֝K_,GWDVmNSOp4ǁ@vw/3n580ah:%u [[JpI=ndzƝƴgfVh;E\SW_ nqp_` e -{m&8?-Q%i]~;PC=%^exEQYkǒGkRfXڣUb('kc΀gt%m"K'{aw -0R2= _6Qv y)Bȟ@}ޯ1+'+@6*◵aIq% //g՝~lpjz!$fJaY07-mD&ۂ>a4]᫳wI@`ThF }@uL.|چ/DQ7Oir]b'ǰPU]F5Q pr4m93:iʽQsb+gyOLou:|Ϩ 9 p=0*ōdbz DŽ!R7)_Vu}%`:s|:ũQ6wQF&5EA5i (u~tZJ ~%A8t9Sh)U* ~bMSQV1 -dgI3'FL<~ktD}Go 5a ($A^,j/_(F.o"wnQBE8|B22;CA `0;[/cϑa1A!6M;gJ¡-^X/ʊZYEkkwf0C.tlHvowّ>9ؚw^dPY Q?19iV0OuMTN;`#x=t473Fk6E-z}R)A "Ž:fP osPAcyy5YQ%o_Gjel)V'>HV* /;ywD(TLc7KX.ߡzJq@WUI b6Nz[ FˊD6jz2Cp^ԈV*PHكJ#CtC̄vZȶ |yg32Ap$4{B$8Mfχt>.~VϩL9$E53nD @))Z*ݞv'~/y@jB3w;d @J9۶'q /E3~{ :#Jy~gb@s3qNꮛXcj_n.ݏ0m; /k ?wMCh6S+˫4zMHQ|总Aѥ"*FP{͙_On8'*'3aP A(e_}nAX^>RLYޅٍZw"w"98'G{8e`H.k}4F# ,xTߺϕ)@QWK _!qbcP*$@ 7_,hMPHI  ٷoKte?Ѩ'KldɼsW5Ɍ0R▗^omˣx#c3Xp$͹1m]|y֊ [FPE>S8Ni1 |%<;/kx3k EHZrqH"Ƶ/z_Jv._?`Ԑ\cW){5y*EѨZ@!(+cm±|yAHV225x6 < a<{H(cAlTeU@QcRW7]H-x@b"qrOVR?%I}{d`{~2QrJu2uXEm &t'$(#:UZ.THp@Sqf2""C`cpF13iO'e/G`z,b&xpE;h<`02yAvqNg('@*Yc& n*Hpypp4N`]P["839Ɇ896ퟬ'=vJe4';LC,7c0RTGfXgh#=/ß<@$;aS3-P;ukFo.SpVI8\*V̕s/K%CEԫr6 mGHL))DaHp/+З'ztsb艉sstS~U@%j*ȃiO(O—5+RV|skk~1Ő''eD"?Q(k:9RpxܵӘw*:P;lHzɫCr@la"«)DG@3nid0׍htaԑLDMܙɀ==r .bX+2 ueoDx_5ƌ9`q.cgjb7] /׿>ڇN+KA}{ b*{8vWl4„V;OI def/$J0E̓4˹85J@ W,es" AH3QU9^hn-9Ot_ uΏ~;)G61_@:y1^wmaڌ^G W3[8Hr~G5N\:q 'hJLwomEtڴ2VuMsJ4.nB|d1qjȺ!.o& pFh YnH&w6 I؍ /# |XJY \Vj<˱ ~% tV3 .3tI0#7\mnrnmigNܹл~Hvc&@^`۟-UgsZ<36ZFo&8o ˴őFiR;~4j%NVnn`es@( ojg?schnLђ8LqQԡа,(UCX"]/wmލ{%agL~ˆ:2G>'ՐL#c6dg!̑޳BW(kx~{/WUuaPxέt5F;i4)^/;S<v_CX\n)1[gt% `]L ٴ &./Rd죍}YPX] ?yq4yGppwdAP1 Ua5I1ZMհ. ˷ksQft9(GJQjk9Ph(E,3z#d:ڰ6y>_2K wIBP5>5~ZY"e$\E[k!e-OD"ը(<1@づsTlioo#jScLZ/KDxLİ-v8Xr_ZdBsSj?C2FɶmF MqRwSTQ@kSMw>⒭20`JwLfeh:5</@!.#Ok>kZ6V#]>4΢>86[ŏA x<n&j7nnV_*!GkLjָ"6psqI3O9!0/@)M[ bSU2(ijǸ^^π;oeBVNTޯ.lQA%U܋C<ðlfh`W{cEtlg¹&ӡֲXgsg>2ح'~ˣN(bCi\/aqe⋘oޒvK˼t#9-!GgS(\_iZ0#=fAų2% L!Ro]$$+Lc}7 @83rpmPBd'0!#Ib!7l$xo,a"A )-2?rҝ Σ%TӢh,_W+VnT?DŽZ{*a%nfDe>[/"ؖ+RF+B[]e?#|Got?G{ADIzgd@SӐ=k(X5x\/(oymE+q-գ4Shb-K0Ȅ! Ԑa].6=D+/vKT L(8aVT401 9+zи%nr kr_o6ET Tq|Ǐ+w^ſxSkYqi SQ*3.hU { |}6ҹ5Be } J͗)Bj  \C`UOJI8RJ|c72?nG'=Y2~D9 '/ PԨkn3ބ1X'5 sR##뾿^,OW!A> BC$NLo ƞ"39>&a^Emu<!T158/oؑ܈ZAF<+聆Ԅ}UilS)Np$\46n $,\{ ݝ;k5Z$C}["ꝁxRvgq%hήrAʷh=:.1Zh ſ̶q)(?:*bw`F[Pbj+ {P阱2^bo͹rzFȹrgk1E$T" h4G./Ѻ **9DmY@,2&1奻P/k}:.[/ɲ*r::໗H%u%1C~vƾ| E87fKcߎ%#*9 5@Y3A)LTg[5z IWQ<;~3L-RkxGp уmV5.%[c;~_5ln4?[*#(?Q1q'1*Mїp97M9PtEqV[0<"q}p]K !E{ &UհQ4C&=ǧ?iVK `cv|.1f2`u%š+ ˄bRޜx. J_hzrV3S~ 8ک w@S Ѓ+h&kL ~k޾]ENaFBUVT.R:'/ybnCm3Î~GlK6uŐ|D+2)yKTn{Blzc׋&Ń}؂dsNEz~ܽqiUhmI4a}+bwW>2]nwʚ# 94jϿ t1RF/Y%_>K8:K4?#yYml51v04No{6غf@_XQN+ Ҍ}R|z-G+0u[0o"X*!r* 2M8sƻg*Pm[?I|9 ocjۗ4 kOޝ.Ԋg/ǵ$e0S"vL1"j@,W__/<T=Ʈg5؊i&Fzf:$6 f >iiYN``<"ve05P#\7 )5Jդi11bu"԰ҮM V-#\n)9ݺSɚ~>Нe,4lCH@CB R2M_FZuO>y1!&(xAF!P'jYX; {t,p`PgZɲM{/uzg(j!῞5^\^ͻք͐ 8y2vb2Kvk鐘6ڀS%"&i2ڈʍܽxo&T J3ǢH[~;I ^+ǝuz]ve{J?s*439ewcw Vǐ6w '##.OEmjZ|#3rcl4ڊo>-0oB^F(bԻ5APգ@ v怗{<*0AܬzL@M|Ϝ?JG%-Mg_cAFhxwIn ƕbn@:bgju-%Lw!!#*m+{B\o;K^3GSYnҀ?U-3{%v/>u 3q)Obyt"ZpJφ_-"կ6և0+.Gh3i_/<#8K[Xd1M(#+X7y,g8C.W1[1]5ݖn8P#"ߴQr%ieߙ1DR\?/7*. _~NM+)sd4Z[((DWF! [1vvTH̰MzDtVpxm9|>VH@;a ..Q\xj+y{W$ >רGkM9:ȣ( K4}K$iƏӍeؗ5Aܚb#K+Q.'w#J+ى E@Q@ k9߃"Z5SKWg.*Ζ76W sht!$MZj }e _0M|GitĜeTgS'm< ^nx鯬pjGAjXgUbQ Fp]t气ergb^p|>pV>$tȂ3 \bZ2dKӠ;R(^l">q,_07~^P/=sjAvDUKj䠫!&v&`}=~3jjN!hUus]1$`v])贘dI&w5%:kf!]^'ܦ՗8::Eh[U:(4yQW} 8axvw 4'qs[5rq}WhjVH(zb&yIXj*2OTΐ{U}4Tk I>쀙\fXo]#Iyx[h 1ʦ)\1(i P\R!/B9=֗\;#Hטg8Pf #orŖ#otKZmwfd0ڼ=$!RŴAYv:`,M* .uhw<+j RBp5>Vu=jl66Juz/W%+EnyNhDA3F0{[1"!Hi^_Ә $#背e7V@fQ=Yb&VD9%{}xw|&&QUY0P-n%[*ZP V;Xs`miqTj(Ԋ- z\^|oP6[(dLD~jxֱ҆ǥa:PkA `Z o2K5o_4eC-fI 3 b ){%w\.ff Dʅnǧ]_Y%C7JHԵ~a~.wRENԳTa}',n I,ErE`BTώÆT{ǢeZCE61ye\sIMEn /%n sacR9ZF/Wb}"3 M B!16>dJJ8D4k6 4=Z]N! MMqc$uzC@umYrz_Q\0["F9Og\e.BoA%hz6ǼPOyְ#qѺ`ChWYLk->B =cwhDbH`@S-2#8kXJ+Pwh+ķ(%MRwC.f+!׌eٵl,޻p[+-ZSnUw[@NoǺ[lF;[>Fq;~ ġ۾XѭD '啊eY3 o;ְxڗFdc+Įʼnw@w87̕f H3Qz@#)3$U55J#cB 3 e\*dStxۘoZ_3, )@)m`FseUmN="Ѹë zم('}Ėekآku?6n6*Y''VgqYr.t#_t1[#}Vi1;v^ej EN-H%>]4IQ""4؄8^z.ѥ\EnWTsxᶼuw264qP A2$ENӡ2$K+S*7Wv+FtTf ߰ԗ^{6h#R)\Ѐ}1-z:r/X#, z2h`ױFoMn*iۻ[r}H~3s ,#t^WRvHGay'9: 7'(1!k;yO3<D42h)Ӱ{2f\ ;&h?cibjtTd #]&(~^݌]j^n=Ma*vz_]KͱW%x߄H qR+pDثMBMDY٨M=H:5,s[A "qrݏƯ"+-v*nʼn102,t7)=̞)_/+ACrS=BroAɅħ UKʽ: lO9 ~\SLO.Qfg69q?>xIdtLbc118rl! F.lI0 KY8$4!F|9?85Ol"m%9nc@!fKDsʫ\5~J8@CzQHұ*x,eg>cJ&NH#ٻLXlPӊ{חꂽa,z~Znr'OxcXiwYJ+qvg4[TA4EK&VzBX!Uq=.!# t;orGDOHͥT]W 'Ӽ\vGI p\e-*?9~S6{ („6ԃǜExl@ ЀE:JY'piYT]~-XĒJ(6p YV#̓Xmj_׉QԊ)mf[1~JE)U(M/<,ԐwG'e#Voʗ&k˼SyPT^"$\|)Z =1NJKLc0eGU0J+e/icm޸3z~H"~CǮ1T`5RͻْrԥFN Bc^S֦+Fy# w`V)%m5mt >DPadOsķжGGT^цtm!3%|#Y9>]*ѐuJ=2]0Op y;Fc񷍱^Xv34bc?~)OxC-X V,*bF;>sqUE7؟aY"y4kvaz -^x7x*2Jx):5{&; _61"50hЖ6:uNJq֕edcƘwn[2n$&NTvc<|e_Hzi޻([2wR#([aSYhI4TÆyfȰ`Bw%WE'R=lӔ|ۗ4 K]p3)EomZHڑ{'hT '"RuB X/j<5Sq¼"*/t%ˇJYÓ fmʻ\^6 Vk%Yե= 4S _ ՔC rf1YO`Az]kGXM ɞ޶4o6\KI1@GQo= F~qȌ"P؟@fd=֌O{V/g|.yc@n_&|f=c~IvOV_gByb+ObE@̌=r*9; Zڷ/8{n@G{gƐQe5onyDҀσ ?o3&s-zk =k{WypmsB *-^jr.9]u= }ԜTN@r :{,:آe^$T^Lycl9$wΔQi6˂q -~ΖG;:|ùܶg+ㄩw/V FB^G@}N9!pp+T| .Kf1QgIzԛF t-ȝ렗WH\uE#_]6Č,Z]90IJBD6;Av"=snyݧujc*ݕ0E/³)C f.]uq7u8KFuskޏ Q&lH#M(nl#\jE!qw 2Jx[o%VH?&e#]N,.T-D(.ⶼFB-w[8LԓjEoBBtBʀxB\+lL*ց2OndDhr9@ ׽=E(*,eʨW32?E(17{lE=dmHtAf8&v &٥3[€ΰ}q*M΃}A %\w$M?&,|1Z Û"oJB3r1oZ?װ4Cg0˺S@Rq3)kT)'76< m~.JpeY}qՑ@W+ .<ݼBsvȖgQ[PDjʸű870AQ}կmgJM4 ('L-(#8KTԿ C>!%^4γ˯!~-r ?Go*kZ j(QK L%N;#ճ8Z #$gqJ}6WO rwm#x<r#9< ̼'qPg.u6^^d`O$_$yE,E3!LN C0X"yŊG_5Z~]+UhFDui53s8"pk/S;\!QmUTJC%ۮPw5ݙ1<[Q@cģƑg慺0wv]*\E;c>3L`2()Vw.C]DXrПY] G9{56Hǖgt啺h~Ȅ1 m-Yˎ*Z~rV,[XܦН8ֹun7Hn 7-Ja6M (pɫݕN &Ru?X|eYM^ʦxˑӒu2=r> u MS#,)F}Q\>d5QGyT_l"O'I2 ?_=9D&235HckH,mvv b)<4\j] <#z]*'z-`pRLPq\YY3! [e+#`/wr+fPײI6p\4a+TvsSfZA8 1*\H译ʼnN3m"ݖE5"5;My`U/:ŨYΎ.f2.n8oa ?k侵"5HDh:K7`Y'|A ZRR`BPmA4_;RQ)[ Z7!+߇-wDS t3pBK0g QR,(^7&#FZX4;9l܆E\\^N,EB`b#軩^ML4&jicVtTTa:X/wg[# |KTK.:.VU_/`0 V7g~dںLj!.:;]I&Jt=|Hn%GrC g"uby\p)(-D/C|@ңu`.DFH$CQk]lv!r;VxøJgTef>^woqNׇґWr﯆?`<(e&i^yKAE*$j쾁^@H{*6n][TlJVޜHJr"%oͼ7k3\ZYga ^Q؄&iwne_v7NŻz^ˢɬ4A9buxO.cnϻ}8YP!7/RAC@ꇫ5+;YzĮh}ZYH4 8r&RמŇ8Xu ~˨q/n#7oܧ +h}q ߡd!7TY /`4J-rfƏz(DM,TmwzQ#pd9M w2X3$Cqqes7*gTɨFzja GQkޏYC( gۖp8IK@a"\.fH3!"MnX;Sd*_?ҕ  m"TnEYI&!,u3Œ{H!0^x"kl7{c=jak|~ Be06Ģ`85 :9>B.LTw)kDx2ju+E<0gɝ)/t+C<x~R[v$,?ʸzt6f@I:+lTi>e* K5Fc059Bbیȶ5BS f5u<|q!zN)f0XE EVB cD-ar+Pl(l\{Բfd9D3!n\LY쎫}P? -JDď6ؚ^Wj(,VcU2+ Fq]Uؗ3?SM,>FB;| p-0*"ᩰ"-3<3HxAV4N"_Fژ?lC(M&m O.`z^ښ-<馰TY$k8>ULJ.p+3ҭ/&{0 @&tY2+ ؓȉ1IО#b]i7&^S8 iI|^Huԅ%λ$up˨`1squxwHZm\_4!v)A's(>J)F|ZMXMs˩8VzՄd`pBx\VaE4oߛ5;A\n+u;znTNIܠ@6ɬ.7MWθyOYh;&bgE[ðz6x:gh\~0?iipڂԠJ!nNSE~ 0Dq2nr' 4X8a#m T)-p03`~̘ i|ۯB@I+wgU83Byql~h@҆`;Zьڥwaj YCzSYvgg œ[tCo%Cb#"tvd[(kˡ9Lnjyy;wVW%OxD q W"]fz[ELϙzz%oI;M&{C Қ[p>08ev2d&jxd4Xpwj#6+*50XJǞTW tnU:u{&-&$׻*,,; $~E"[ro&Gi+1~3 Tf]R>Jx3c ڜ錢' ~$c T,V{U \\MtsnQB4niFؒ]a*&(4g\}o7ٔ yŏA}XpAҔc jm<{v:N!_+e>vjأU&wZ^h"Ed'%UW vM}$bh5эzچPբ-~:FЍd;a8 rX͓Q\9(FIt u+Ɣ74W7W2C@#MM*˥|(aӖbrC8UOM'MH4QHTsD$[?pf}Z.;[2zf_"uNd#kNcHv!c :b_\ӻ\+UɅP q*Qo6$ߚ3NeX%6q@OXkWlKJH7dR_ X B씺M5Z.KLqNōFL4M|kp`T%S 7~kr6ؖ ˮTo_b W)N_/4: FrSm8 G[y1uT bݐ%s-[w3풐,+}a¢&J(9zqh88y cAN0TF(lGфW(˓#@T9&v %83|`1%98"EݔMe؊TH'\m8 N0_3zە8[7():hDTJAZާ*٭?g+봕MSqȭ'Η\d1T6a[/ NZ DX?HG!.B>\Am)>ٲ|ȒNUҞkyQ}s'cײ@!DCSy8v (qD/(_3כTLm2Ċv*7z[o<E * LˏsȲ(nш 6aYC3]EԤ0W?Vxe9l\j'&/h|HzO qx}RGw~7P ?0B?5EG>1-nCUqM0V}$7@ԸX},wi]q$?J]A"؝*ɇό%0:s U\*6(:wA.e""_t!zc4a"2xuHFPFj衷V`lZ+@Ɲpq_PлF 11EV{ j8Ο Z}\)=&8ۥ橼)"by0PV"Dqp}ǔDs 5!'Gjx@ t<#s4 jeaEQ8f:i,o+}% VU*qUqzD*ݕȰ?U)ONps$;xVSkac.ܚa"IיU![<,]F}o֧Od,Z½RW[(8 *|`$ zfڽ4[2XzsYק{'YE;lWhAJ96 |aVK FF5csxGVgev6 5+7MPZ_G4k 3:o !f't 8r!'eiݰUv$p.N}cihAyEw'Ro*cNDA#ȍoˮ˓\.q.~j{eØ<| r.mF[RD,xE-WbWF_0󲊐(Zu|#Yў?/ YڪsSQW[3eH&ot:GWG7=Modݒ 4EǞM ,购6k ӾEG!k8Py߳9{r] ӰbW1m-`>yt%1SŲn' ( ~6`!d\$uTn#4p=zQxo\qA\pzm ?>WZv w#GӆŦcl h@Bô7qj=&e{g!ƹ9$U}rnٹc*(湀Gŧ[1Wk];Et{lkQ+I6ͶV’d*A_l y054;>&Gڨ2rh'J$4P vDXe@F7zy8:'"Gy%[#c #;eiPRgQh򨃜NcZ.ܥ[2|q#dU6W2{gPue xà:.gm!& A#+DS}x2Lm^ ty*Ep"캹$U{aY.@?ИI'<&A^~%/%F\|*3AG|NB؛/s!quJdqY˷ w{귚\ZIv^ fK X˷Mb@Ѵ igvhSYG)l璟ifu^'x'4~d!pzz~(w5?A4>գQ@1Yը&=_T,^ m3ssB^u=DķܞlMQ3 ?YL!@1 ȎP%يϙ޳ApuNr (ĈQ*Q $F !hTBxtcke$%A~V⽥u8[¬ۘ+B 8 Z<t#~I|35%WzC c0jx,Y EU1!t3b#l~l[7ِ  aN. o5LBVk츫a!X Elpc:H[gݬڄ)Kn&at[!tLް5h1=ʇ 2Wᦍv *G|6bNAnk菖 XH4LYLC m#C0fyj szTz-jt(ݱgφP^ɆE\ V۩Ը?/&3 R1{6c5fgcJ~MҋluCG¡1g[ߝ -h,+.$|Nq4@58fěZ^G(`ΐEPߪx #eLtA)ju8jMrd8ܴQyӸ1fG>J$O\Y,hFJh%d>WSd)j2 yHTfuc>ճY3::ݡJoѼ)Ɲ x"&QjXF^, u7NgL6#h,h^ 2RuP0Å!b9 ~3]K^^AqsKi XyRL=+mb TP0ddFd ̉!fs#Iz(K\%ьh 3 ֜IRfYk.Mm;"~_^['L//pjTݞ"# ziD;N @nb3+H(_q6Uym˘'B$hDlSBXuL =3v³(ķ11y=`rf,"FTXw#42q}i]h^d+p2^]цHz-&e'V'isLpTLv?zw:Mi|`v[7)LW:f—+Zen Ba ajR1!bW¾iV2gX/ (r}uE9oX(>-µ[=PMc\:]m2KaFٷSw[7F 4+֛$?cd_jat(&O3Nt*F [ht3B&K,#U\($~NR_26,۹:;8O|%5PCDÕutߏIhCR mx:Gu}M`ΖݒfF}y"wReg#Ӽ#m;(АXP,ّJL^O'0e#;Lff 1`s/Q/O2Fy푑&T;#J._k}a3fNZվᝃ4tViuHlh _Sd继OhlBi'cv|d }|D:)1ǿGDZlk a̜_Q;*&)q _1Tl3 HCJ0ܜv lKo1˶ߦaat55-bbDMN؂EN93G7'099NYHOw.I,֖:Y;)j'5ljM,*C^,D{ۙbT!t*mFɞ =Z5@(AbK9ZAl 3À nE+ d?XGNc'hr>lQz'1tIFOn4;WC]rmn-ml@asKoyW{c{UwlVyi灺 6lDMJO]gW6>hb "fg x~epT0U{``𒌻`$$եwj$^۴#9RO>k& [:i'~jwS?N"G%8 C{*_2}(9+}9ofW89 /E=_~MmMS)"y 'HJ] ӒxkRdx$X-DZXF3+Bo0ܙ)ue'KK~3_b|ƩYی]GnF}4D$H^tk޵_Y\x>Lx`,ժx>E56T9C Á< 2%hqxVY| 7o^I$oY#+S(p$GҘ1R!h% '>ic8|CKWcO~vTN[sf>9Ez5oTH$N:^qN%GPK%,XN؏wj'&LDUXĐBPv(/:I:fBev럔 2u݉7,(0`sn0h$GGبUnM5ߺÈ`1ng5l!VU񐄟H\N=L炊\G#5``~<|8[Dr$ɩ> ogz.f1D=^LLY7&B ;.?D9F&{E1_BEO#*(n{_ A6vWZcбIтFOgn>hqܟKra{tK,lt㣠qh1>Kɗx敠u V+bh:," E?~hJ=Q]@[,mX`}Liq^4›W=OGfba2Í|s]a2{.pPa$_pK?7 Î0Rq0EUhtUԵ i r*d$xUO6Z3ǐ[ITAMK$.Wa*wv_ S_rR}p}Mvy-\B@4 GK;V7$|(r#+LŁ%T>}6flTC䑟%9Ml=-ð,Yݴ4Mc :'q;@j) WvK0<c#Bi +T u5 =l }Vii3O o >kO۔FZl_✻g!h {G^rwꨕ;D)6Pwb9cdQKhlH~_%o _sTr I3,e ,DT 3ic">x|sMGvw0b. ?; *5墉@! j'icp,o3#+bsuj\O?GyupQtLe]\%kzrGd3X|0N+AHnZpܰloGV2"-cz° /x2\bH7G:eC/LE|:Z ɝ=M2nգyQ/2 U5ӤOn&4u\Cbϯ!k? ![2Rы X-'+R|JXpE5`i| Jw9z3q?BE(k|ݰÜ Ͱ<@t) kԚ.)jOg;a.ڐ)ѹDCD)} x `eLE+H'<ƍ=OP;9YΏd#Zc|rɭựiMxvJ~E\=2{[W[<Vɞ_S$nszĶ5zl>MVCdQKPcJWiqj"A7ką?6<1غEN;|klZ4[kܸ9~aj`q$[' 7+u½*Kp͡v;X&_TfLǟ$v2`dxHZ<$͆;싱XгuJlxZjPp;ah/z6o dIMA2SГ7գfI 5Q5[q.D >0qE$WIQ{%eZM7f iX]0, iIs2legY8JPp1{& ]{rFYeopU̅F5(i$k;B|@T{>a< pՐg[ؐ}=mnT ;bg"vM@Qpf$}*I8 hC Pm޾8I[HN\L5Atl˰Sq%s*7@̨DJ}Ȼ-=_rFWp 2F:AB03}=ZGJ;-P7o4jN% $i&.(h\@ )??ҮgGBOAEnp"_=Hf-]ՙnP@brg1xDz©Nuf{*5u/0ҋoc NrV^UtP}s8qėxW}hz%=!4;PYbsC'+rRAm 5kI#O ۋw vxy "|q6'-}Z\S 1yz\P(8ǙDKer9m>ѺzeL|HXymG##aRucH )XD]A,h̤!EȢx1짐rK5F]\{ }-;ɢdZTu bP4]| [LЖ-u@3Ta`zb6`y4.\kZqo$HЯfr[ _pdxvٗTz3H)`ވ(v/Bi#mGg.ȵX ;#Qʣ~'잿{@Ipz0CinGX8ΏQo[J׆O%,unscV$Մy_#bVzcߤ$QZ*<ڿ2b[or1t8'xboE₏n0fQ6=ƶHZC='o{||ZD).mZXo !z7FSӉcc߃kBǻ3+Ģ$׬wKƾB\CTR0?Jͪ] 'ZIX[4&nyk#$ ,&O/V }sEYj+{*AIw# x~P%,Eş4^:YSD#>Mv~UA':\W<ӇɄol%zj,ODvn 4qM}<1qS"~hܝQ)\̞Ch/@6|mRM8"^ T US%dpn>C뼨~KsR5I^LArټs.LbHZͣ|Fy, f[TN@8K@Hvf~ߝÔVU@=h.\`Fb|/ep !]@&9Z\Fu{ɋ*֚,ց ٠ΞedX?2]E-&Ce:'(r^Ӝ?x2:&qr# R{Q URvDnINp{b؊i'Vll8>VD>9gxǥאN*,>z4̼qwJ,xEGH9OU2&4Ls()fF:nHt*wtMoӧV-aAcqicfn ^c 3;Ilcio'NJTW-鮛Ž¼Ƒ>&3ρR4yKZW2rG$yf;[Kzܴ ӢhDYQ3{v7@ҕfYD̖3lIYI0)toe2::3| >/Q$~XӰ ]"j" ou#*-x"%\.#c{BbKL"GӔoT4O*_`b54D?挩ei53;ȅ\Lqays55.J 4 @jco>&.4Ѩ ::gLհ@Wɫf1ӯ;8ov* ԦO^c7h@viT/4 [rK{ד (Ggr p5 U}YA ?=臧JGt"{ @7oӵ4ͪOrN-~FT n8'b@Ⱥkv92 2n *Hnomc `V&аd;'HU琼 OD`(dxz@pT-iAˍ̊tPۦUF!9ao.%SsyAl 32Xl]Q$Ԏ/u мd˼yNԾN`5fX)(SN3S2lsk %^#j2Y2;?PŚz .+m?AHܼIoxY%";c8 BaQs^h>)R^I=Y餵Kp]Sm@Z3m2*&pv0jUΞU{Rˉ*]3/}YegC{t4c,/dPfdu]Z.:C:bbUC.h m׀FaÉ_P+f ?U*ǖ^w,W_o/9]w>Lzӻ}EwtJʥ_(f3{޼@BgURFشA^|B Yd(*V#ڏm$$\=O'Qa\C&l=_r1"3]΋䜡fX2+h,dj'1MFkhy| /G0n~{Q4c8BI¨D~Enj ^4p0P[˞+p76? {nGV:)cS4`Oط4CƲ3N 7m~}Ii{`[]e6ruTo3 ,0*RPfLx//_Nk/6ݫm|:'#,t'qo7M„>7rʍ?[ &OQ`˰[uBqδy悯N\%SM_8p15gExӧ_qB+M3Ew&pGnPTBH>-䌱9b+^gң(B ӯ(fѣO<>/|6cfO*kB`s~4wMIAkOFӳ"NKqWQ3Du& )G dD+Yn9M?H2Š2 VoٓH$K4ri 75`x6ݮ`k\9̱U/,@1g+1d'z֒`d>iR!E[x ?!6#\34q*0/46v6m Z]lcT3N`x=U~yH*4tnsSHh;yLoNd]bt*N =B" '~ LM7;>KD0mF6a4Lqei?s3k^ƱZ1]X%,{TZʭU0B@@'C-Xݴ{4/", -5r +%ʣ wb@:vK#MFtW>{"NE<y[!ffkuaD"42ut4#ylN=T#R2,i ^rnvMw;t}-)f*Vs6/d5KTk4'3$GeB*@"6'a1VVuQJ49t̉ 9ݶaWJPT`- Xƚ ?F#4EnY+'7':n0ytq\ Snat%.r cU_$&9«Y-)G!r>E^?LO1RBَ&j:2"l:7)ӻ*5AﺫOq)ZKQYBP-6DFPKpUTF Т6b DN`RDu g9@BfϐrDx_Jf1(< 0N5z%XWS9Oz B^#nH\w)lAtzUe1LW˝\ňD^+LqjpQ?9.Ut_#W 1%CRPz;i?|o G\4 ­! |@OV:ahQydCX͆T݋\-v(%ʣrKxV `PHaBĄ@p`5 6HEaA^0\hF_{dEf*qk!%rPPĀ ԯԺi# S&;\-AeI$? V8e&}ɞoAĈbjbJeκ;UZ^!@̪g ʦj !Vvra76zj#.dCZRcH9=Ņih! NQOUw /ճw3$Z1pq"Q`,]<$7}ZMzT5fs)7]3S_pD2%^]-BhZ-4$.~XRM}Hϳ1-KOyKHYՓş74QZ PYQz[ VBoz)y{_l!j"Bh6QI-O%^Vnh?`+3ɒG a3rweQ|Yz/';ES97e9$VJ&-,̑ءV,G=Jv:ʒp[%C;*sd6Oދx+(AA`&bsK?"ϬrkG 2ˠpK%=τCWaK>/B.|Go4d毎?cc6W1]^e:]k!(pF"n_aҸW·}UpN l+^h^v-K~҅*V 91ë 𹔢=_òsLˆIj e™OCBIa=>:JA ȼZol0d%eS| v)v3NC +ڳ?]'?&7o Wfw1Z]0}vps;#. %Z Mg0 VjD 罪n%Ou 7?T`f 3-X+a;s*;8}X;v)ts60S#0'uN^r a߉OG8<=%ؖ@@a<ɷ&em,K_z}୎o',V{GQBEW ? zW>](G <̟ {g,\F1$_"o t߸f[t΀'TF5lI VN9;.Lyǒjiߝ Zb&OP>> _\!pk'm/m8j]K {fNFow 4j4:Nv|糾Q ژw`{) yD>Sd]1]/sEB7mJ߹8HN&G&h{+4ÑV7fxx]ߨ @@;Z#(E"1jXoPnF*U,JW]E.vED-"60.:amsNy>]#}mcO~]jW!=\+S8R?:65?a_WߌjJAq1aS_8N, nڪ/IS= %QA\{ykWt*Ngz՜74րcmJ-!ˮ:|LˑYTd%xQyzR{& 쁣y0 yd~8h\C8LSN+xz7(nsUMXVyzsT8K%5) XJ9*a2fP^;!Lh=.K%V2JT-'^,>z> +3`)baՓ&6 (ki(2{FPxYebոBT-p!34)@#vG%#[w-1Eɤ3cK+ESY'*wj[ڳSsj:&G"䗈t 3@xвiŒ=nʹj#Ԩo>a gt|nBqlˋR]q4ujd=df&~B_}WsrG#8'!;Y͢d&={,G[i^ĕKP2`vx},CWK}AbP!mG1~SwItF!BPԺuַ`L^YW#=( j0eV*Cs%0 :ku Y@v@֣>2vNZ #q>lt2%ȏcrjroT v]o٠#.?ވp3d(jv{JFI2\w^jQD>85DJ|B&cX'0:Ŕ=ZXRSI@Mf8J-hMVE0NsBfԻM^>P&lhEɇ >#}=Ȩ, 8ё~_^hIg8Kopv}Hbp'`ieWpq.X"oE rMQjOd w,@L),>'̽92:to/[d(OZa3Lrg^0-m:[PFVg>BK#˜ru`*f0&@:lF&0D1 SEm{Hy07+rkp%O2{ڿ&BEm'd"#'6:ħՋC"j&ަm*$$- }S'/_϶\TiH_0܌`aw4٥+dU"1MxWD J-%='^Q0ݞQȢ0&8a@( V/ ==?ZTQzO) yy%qИ^yhvA"M"%EN&Lwv)/帴-M$rkk `gAg4khjg]d60 Eww4o\YrUoI'NaWkePW{t8YQLQTC$K7KͿAܐ>Z,E xٽ[83K8F/)By2FkC1ME'&5+8A2϶ aϣw3q(D,%eSKN|TkC7K Mm&à$D^Z>,uXhʀ-tLJ|)* r$D-.qUmr]N0DO9š 0+Q>Ҝ}Flg a }-~rXX#:#AN3UưQOVG>,Uߦ utA>+k9N*)ZyQ%Clp>7z݋pB/;aG+ґx@T⎎ȋCLK\y,3nҰϤAZzLA,fδ{`Dl+܄U>Jƚ݉ v`Y g>g^dXyMR Z5\`$Eӂeū?b|xD48p-{9',ЈIwtbouk^UEg5iضdμ|v|9U3O%*(xj'ߏZ oZ]U41rmIAIm>nIC.O!Y:P+w,Dv)oEZR+__?ÙHu"JxOu@W2SNZ%&zijX ͗4*ψltLÄ[F(I3.9 5ʊnRGEk2XY?k sFJuqG#h+­q; Ž,0Xd2ΉVðؼV!g/f~\aU[Lx~FΎS24?]_ ۏFwiARFb*6,oH,-iQݿGhW<׎%)^J0"EԱ Al vFSRB4ͅ{nZs8?*]uspL#niȶ Wsᗬ 8yiǡ߹rO9ڱb:Qg׊bZme*#䳎;\_3b*A;@w%r0B? ƅ!̄pvK3FbӠ=ɓt'E %t{=C=~aڡ]Շx8b-0=LvׇbOt#ԶU%"R8TU|;)fȑm@Mr2h.ּׄ+&t{%_r ׎0%m!4vD7`9aSZcP.Tط5]ߌ[GX"sU5u"N_yn&`#ǥH䛎h+ܲM(U^ُ)x{ᅶS@'2Zz88I~Fgвlyl%9?w-(ӑ|ϕ8 { [(;5:6ywVNt Tzr?,$9cyzEAM{83_2Q(i7~7kWNHzs>+:R$q2IS7ωGz{n4 ~z ff{0ZM/DcFM*=X#u,KpxSik` &J5nQ̗Rz$V;_{ _Q.滈8o4t^'${s˸^=Յ^ڑu;\*G+;5BI矉i\v+m=avL#v5~CpWJx"%E&cc `>K△T9".J''/ PFT{nJMEd 摧r=5fF{A8ZG Eo[4Ilpx8iI@$],uX!!T#U(ޱ Θph{޼ꮩ7HDX~#kVǶN~D>e긅Hk+: YkR}`e5Koڀf90| F9vK٪Phت֨L!swu;XͤKRZ-{1nR1ƨZ˥Py ۈcr,Cr/-\s`!]C&hYnz=:U#@H5ԉU٘+MvqXB~96M{){Qrb<&ÒT dAr[MG9QL2!dw|'"GOd?kXyq2ݲ@ԩq/(ʦf 6PVX]6X84k^}% qdkr4Z0M-pYY z/c九?5D2\;̛gLƄ-%ftQ=:Ƃ@;ai8A5CIAs 0ET0wo>އVi7~#^wg٥uAʆ+uap*@ yk%Nݤ?CYSzبp|RF-t\劁W7)vNBYh{ 3g4䤤? E 1L#=ݕ_B{06f 8ϿTE'EhZ:}jG`jI)uS_Qy| #ixK&Y)ojz8?z|VE]ndN m]~GS{ûT} m kW!$=_ w1k(.`SNÂ0|6~duKѮ7;-plΌ@ohɕ(9P)ґ,|o}@FSβ`ˆLvr8VXPnSuGS7Б-Ve|ٸ[8I4_v7I"klہlLP1䊓(EEr:ki *9DvآebK{S޹rWiQ8[XjL7 dn_~8pF&`!c\X~2W?8, 8(厍iFy,R7 ˚| zBXA&$q|`0n!qڒ`ÙBVfun}ИBo/Vj>&ALI)yTpBA,(3m%kIQT*⤹5u+({WvȆiUञ.qU@I|dYѰAVb[\ŴA+ G# Ɏ؅D8(:l" SuVac:{6 , [J[xHBg3o4];WiGgFbnmvi)fm~ %tX!w P6oʈ|~QuZuRԐEqi90@Y{k\D;QKcB2M |M5T>&vۯp@'d k|GUh84f$__FMmRIA>5ߡD[ d¹gdP|_KufB*XeNR<:&&#kbEyMq/ao]j|BM<]oꍩofTt$̈]W4t~1v5_pٰ?L_% uzI˅UhEJB P}8]d]0s T"ͧ1t E]E%{؝axU%l~Yrvpt>O7[LSK/6]dKQl Y>VQJ0? )CKo>As eβwtr$'MV6/֢c7.l\~ [=i5%x^hu`JBBHqs#|1'B<.%ĒvH7z7b?9;L?iMٵe EO>B^З.)߀aȉKbJU/#:+(Ĵ\ "<v/'iw BM3PYDcoڨHD#RD HJa%2&e'V]Gs1g{)GK#P;qt \= 5y:B0m 0-f< 9y7َōSkXpy|%jpࢃiBq}JŇ)a*^Åtw!!,=i];}S0]K82pwc͔,.5=7$W|V]"//+QxmڰF"jb@X[-I CEh~V*db^΋t<3=5>ߊǞovFq7ײ`_oH& 1|Y#l.Qό=vGYQQ'W -TwY$#{@_ XXh`vrV5|6 Pg3b;*1L5򪻁kv|Y#{^u^h;zڨϪ5`hhL(P ow+AJ$.#3}+k0IjXe z8@-uSY F:΋(h!M_uXC(dن u(A-$<{ji}rV,Ag7%*?"r$Hjl l()Nhba|}4.J͚Q6GBoC@^UY sI.OaEܱ=~l5_S#HVyjsʒު2-)C8qhiy S yo9F K2ru :?J?9ٽXnL]K%$khڮf1Cd':,kyä }}z tL8եO_DY@(9 rɤt_bڬBkwVmI"횴D*r, iI!ǖ<|\aG{؅xI%K[D}Ԉ L9q4iH)x޵dQdg4BͤPinSmq y¹ N}k2}1p+RVlt"Tٵ\})9Izl!nP8aX;:_hHNW<'<Կ-g@ԂΑUgErUFhc\Prh,ҎfMj,-Y2/TkQź';bnDjCqˉ D":;"xK].1g;[xp8[\$B;7On oz}㴿wbPz\|">5<&^; VvUCJӍ&L~j||( 2PDg!ߞIdH 3pu n8@&i'9+&s5Xͬ&d%8jc4,YcO@"m@nŀԚ^L#%Ӧ\#za;qs }TfH RX[8~SJc>>Eo P%Sl6dE7<.'eM[&'R~{ 4gYA^FBٱ(P.Ξ)Q$6us˼a(AVw ё@P8< J&,;"hYHJWQ"I#es(&NTK|g¸*!Z6:)$e$.U: I4~{_I7 \QEׯG=qR!iw^HD*q.סU+I@Ys9ǰl|g5JzBJLHZ8Cm#m;ی+Z=߹ /TFXC~dy*'H@o%UO}#Ctp Hu8+Vܯ'CKUk*IՈrS}ozMvGrbH m_Ëv-CސA8 J#~)Q=fL(Fs=` Z8Dճb`AefzZ= Cz;dۑ24H+pOݟT$t"K` CZ}eVjv&3 ͥsn`vRR/q}nbxmHqV} 5týC [!*pKF^Mq \cCI(Sճy&)Nс3Qۼ9Y;om<*GZ {2%M;ۥfc vhs<U> R짛N]$1h <[@˶|OONImfQ5XզD}(RA2uЁ Df5؁rKe^O8,bQXJtlo3f$n1+X,\w}#fF82A.Sxg2_r_(!M<ӹn͓zA>Uha%~]+A##A[h I%J+tfgodiU+[wwT[҆'*gha"c?AnaJ^5B^*<6;pazt=p:|5o.?fjs痥Pz:rG_^':*\&hAnݑ j&M}/2*h=H9.س#z{%q:XbpO͊(Sڗ"-CC:tw *))WFz}з&+3HVw=%(ىrxn?]!'u>7]zyq<4VW[U\:0O Y\sjG29c|;`˧Q<-F 3B+ S^~ӒzIu!Rk1OlNLD[݊Mf3R 9TF AE_KU`>MtU IL?{A`aɊu|:=Fzn 8wQX|񪆑)6\L޻R0 u9vF\!i/o(v[ӨƐý}ߺHNKI'򷪴\bWtT Ac̾*rDĉqt'A}Y֪fnJt(AxtM5ݯ '+f"F-ۭf>PK5(␻ Se6f[E<.^ ȞyKp\gϸ ]1#AS)u/m) ^"Vq`my∴ը(h:@*fDeqO}J5@2KtK͎IK@kȺ"CRoǭXw:GuN$͎',+Hߋ<4w˱<̂ʲNZh8ٛwVz?ŨsT)E|bbBf, sWߍFP8|,Kv'0g|V<F; eG`BsNo[>ͷ_2Ly[yZ2C왂smV]\#,HJg.5;ս#;/V PQf0ZQ]Y,Jhݦ}Si0k5-F\/@jוT OSD<[{=šY\qF} |De PuJ9C[X0& @͑,y7Tj^?:KTGWXt}y kcl)޼ۊ~;[ɍ!/m㾘/Mj6COy1V 'گԝ`- 뇞R0ۃeWJ?ac#s lLjYkE^ 'TXcpQk#췿~W6hiioPIqVXLmmzHƂtp)wa`6Cl6p k*>9/( 0PoאSN˼=UNj[37 =ADޠ Y \U)zq/?WfmBa߂JI6)(sr \PIPwHG 6W>?"/vaup_l (=ö@zm=̍ػR Th;`W_K4;RD"/x9.srKlq{53.&EHIv12Ε/p0y֫d54Eqp]CO@Q69\F+(p Z?%ExY|lJD2YT?/OB\y!U8W8.<*@\}*VHg:wC'8@%q&Y7Y4/?KIZ0ϣ"Hh5L.L7W3s9?HB&흶,1g-25]N߸d¹q雷+}N~1@_QJN E2s4SUθx36gN2摸J#:rlP94We -)]K*߅_U\A# ᰣOp@Oꢅ9wC{ VV3_F_3#1sΜR2XkW4OƗ_o\(`" \Ϭ^Sնhg嫈|RNRZ6/I |s&B_*ĮO6Քc,>ο~zeoF\k`[{<ƻCfC]JlmHiFzSRyȮ1JFf7L.#DV$L;Ǩ,/5 .rJb ^n }lkI趣?nvem U61dtu7oJC{;Ms}ɈxB"IZg"?MfH\2޾%p}rTX|(L4&oq[Hcv>.s*5$,0Β\XvLiMObiD t^-:4U J@@WQ}}GSz y3t[vXF7=62F%Sǂ\ 1y0Z.V4O}/2:nM6ږ?Ll9YOd3/xi(Mo_nȟ,fy]bzXۻ 1;d?UW6))kћN pΦon-ڟ®7{uG;|"Uf&]tykF= on͞ 0ȹDCV!' |{^hƑ " Ρkl Qd!]p+FY M*Tm[dHF[R]Jf_z3t847)| ұooY.Zߵ{IԬ@omJqLv4,I}lr HM:y08qPkzYjr'xAǥA'$߈nʼn4o$wFzσc-Aqd`6l%hU9[K6jJo?"*K) s38w$Qt0sB#۾+}v{|GhER,~PɉO%2$I5 YY!+'}z|rczĚ 댅 :dT9@I\5YO[Z)-D?dcĦʪ M+J~JrxJKchO_K̻M^a>9̋E q*d.#BN5@(gW^) 8pd1דEs"e-0Xݲ \ Ԋ `)T79Ysg-JDlӽ3£_l@l8 ׯLkQf_^{Z}tpm!Ȝz&iCw9rLneJGjQZ*N.mP'*:KChԾ@B+|tAޑ$# 3{{ɄEtYqaVnGh6 麌HSSFȞoۀ۴ [-a8+3u6G!j5?xvcZl?ΝS0 tRG,FAEbsTA=60_Sz- BȶWG+")WwҚI}X̛ g$mǏDRYll޻A]K[es l~6,r1#ݾn:*{ !uOzJq;ANrd QH 6ywlfץwl,! <ʾŸO^_5ar B"_ 5's10=/hHMeX*0Yťh֣'DŪFփ&3.١pP`s k}Ȫ# ],&N!|w;VѹflMr *GXBjVvH0Lwz1'yQ?#uZ5e¼KXn Aҩ΋Tu=oDEEj+P>dA]L;TX箳Tжču7okΡm/IT[XV;sh"i_]/dvM4mHw얘4s:;fBdO^9<͊u!x5$)O0t@܉̣$דPK LO; 490A9 R]3?RE܀icCg"R*Ɛ,kj/Fx{:8'=g?,[ؽQHpl.}w ggbrO"2EuTs+EYyڸҗJ<ܼC~.6T~Yt )<]zoe)Ll($zf#\`1n5=Mz.6~xKW-{8874س ~B.`r෹Wc. &0 ϲV\yOJԨ)R'bybZCm.nBdxAsRӸ<5čKN霙~Ro}+ǑU`q0{+|aޔ@LoGnׂտ `U*ɑ%,991\PH~B+I%;ڃ*do !aV2W/W&mO0f5Jlfim=}KQ;R bg>ͨWXIjTHf>ydEљh4=2O5F-׾;*t_͌JCl^Wahe#WC,gvA;DaUkeS0ci& ze9eϨ# @4e_$#PRf񗎙$(Ck!dݧ}[o|^>q'їWd ;w)U!"dmץqxWzD4"y]۞*~4R#b>MΕ5AX(hL-$}M @*?ɿe3u[)lAI3;q&Np ?e=9Pᅱdk=hA7Ƈ<UEA.!upԔyf5cUezb[HG02,W#8@%W^RA.DjL{#$ur z9]:_EC.{CL]9DW<מ Wau暅yG0 dK@ 8z12Cr?(0#g !gO]ABPFk-g4IwqHl}COj J-3Owi&/=" .1ྑl; &h$T">X;ÀSZ #-,CIagyUvseM:c5 %.KzAaTs#Z\cʖk&ν< 9XoFYڋc݋/m֓,K՛5-tHOptOeV`|y? (c[ lP;7o&B!7%Jx̓K ut%$_!p" jq0ZߒOqVKGTH. ePu4(XTSlX;bC4ibs{SmWw8()!Pqw"k㉅"k7t2D'|ygh=u۶f0dN[| b7vpu֘FDVZ֓BP&Qy>G Dq;3U֑hrnqHjʲ܁-x2 K1~Ċ"ۆFz kV8WŠx MO-FIn!D]<[i{̟+/2ؒ@ڎ?'//Fz^:J_5d,K־'(37Hd;ua \YDX#h<Z);-Sq$;!x1Sq'5t6٧RTfoXm fp@y\Tnq}9XA1~~r[8N@Uof*gbQ,/6*}ٱ~R;e|Էᬛ?"]) Q[dv_rTԦ\ )v:G;3:u=z&Sq'mܹW &Nfsm7a_\B2(Wyz#}qgk\qH/n<$RKև_Ɠ"yڄno&ۻ^7Gg GC^aؠquc+=)?Pu#2r]Wc? r*=YGBu- Cܯ¡oJC@U /@٧\Ϙ%Erl  U]\:;x[Z=zwdY(k4+d̿u{d-p @ (n[奈43dōWv cAGm4њB~TH+ayÿz{+yFW&ͮ>oKF,x'-ֹj q `7n[E`8ϰ\&yU84:FFUQ=#L_O|x;z6\, rZމ!G?XjC*Wqá7cI"YCX<[ -H[D,l%"4;( o˵ZZW`cM?լ?k86nhQ Ni F%szs'XE 0n<'"w)[jV_.[`[jn}cA[̱.'ʐxqw{k91;kj_Oiwu񪖧SJ H$ۣϰ~_)mZ3h>w{X* R^Uի/)]"KL!U y.0%7Re@8<}`J`#l򴅐 g}օ)L𻀥q ͇6`X#d ?ܵ!Մ(M0z}G@囼l38"f/cPIA۴ xA!-_5TMr9 rU͸7ɔ꟮Awi*~ m?]px{so,"pAl NY xW$(&v- P=E5H| OV[a[Dq|ājۼLh%%iGGNcߢ, s,N_W2MDq-kf%p̦arwkHB<=C=T9#;i{3,̯ǹGF6<%ԺS1T(CL3ˇ+oֶ~ۥw~Xn6 C9q< Ρubh16B!ٺu˕Yv߲"@X/ Mr_2>\*Е'(e'-2`jtfLxQԪ,gSv:B+K:gzhY6c +qrWe&G6c_9"(^;KnTNNj2pM_zg]uv;rrNs1ZV f%bxv3雤zb18 /ش%@s4OS)/N>mĸVP#~.x'sۇ;LsEz/ԘS'mJ>Jֲջ㸓ڱ ϋ 'M!|0*e#{<|霩uN< P;y(%΋R|PM":\2a ȯ;YmfڛDX)oZ!\AM>\tt^L^=F湻M_t:n V [u@V8!V}":4'&ٚi1jkn\%E`ƐA%ʕhܛ#7 =C4ʸPFh kz/o%a"ǿȉnmv4CQ|OsghK)VjZ٩ixs'!`2Mu6xo@T'k/|]B۟)q9/cόU;X,YӁ;EqnM!pʞppMz,yBbԖȶ쟰і읠$qnfs`<_F ؆q a&OS<8Ftxz;㑘Tʵ'klk oQbYAkZȦ\;acG&L sc>:0~%,,n%:)-`N*:?B4H#s+LsfBqcR}Qmz #97 !H\6}Y$g¡7RQޱ"bЦ JC4?T-[x'ܳw2kx~\z8 T>g1TY0!@R(h &3Ⱥ*f֊駈cAЦV|&s ,{\{"adՍ3rچ=Pn=sJw_z6PdJ$K <w/qQCY{,$ T ǘ 1md{MKGY{f +DOM˺ >;D?X];Gfdb &{dK^Ɔ[ 4#.u+y8/UDzUZM/].mT2Im.9jm=ßj0$aq"&de`\a۾J:wlI|]2԰!f:8K0YNw; .G=Y̒LPZuN[)_X0Ak*M11@a o!L${̉&(KF4vS{-y+FE6{}!$KE سsfENE!ʡ\0t9 ONsTV<[/D>ָcL;$/,6J\0滋}8 gGTi:vtw Sv4څlr '*[˰Q*O]q8-CDqs:a~;MЃdH,!{CKIxG66 R!_m1ACVeETjG4^T .zJkbT&k}S=dZpp`ydTu/bQ{~ʱ'Ęxl/ V,QH}G:E#)Ԫv,Aݩ' ؍׬=NKlVfɍZ*Bj q}9bta~WLSXs`WTGD)(:YmaCEIǃ.ؙ S|3s Ys[ 2C 1DRͿKʼ-?Ѯ^W : K $ΗibPU 6MMoIߵWg9/ev y XZIJ1@Jj0H󒀽d//<0AM"?O{ i `H{uE$)v1|'6_nρvѮ~2vEIojhԤ9pf:݂ AT$5}v7'J/Ӯ6յ؄ ԡOŤ}z5@T=?ڛP  oM m#b+4;.pSc{FFikh{RN$|rk`g:M$gE0{}=W!7:Ld ۂ4@]bЀspqZ # h!XB.-bg_e3U}(G+cY],}_U10 .#fqv+p<7ϟ<4H!eXg;J-VG(Ty_sӅ˗Ʋ 'CyB!jJԔ£7VCP+a7!FX2qXn}#]iaS~"pͷ`jöMqn Wb{WWkX|”JC5qSv}Ulaz wǹܩLNbF=]D7C;_yo7{Ofbo5 k(wlßlƯH*HAm?g`}`ޛh* r!QEx|6hۆ4mfWRu% 5&:wV#v.qK°73hi;54zgl)z?z,b#MPc6??y) l R@ō;jo5VqBgae柕js Ag7no簵?X]zQ/AYx#}Qa`p05XS~:eQs@ԐPְꍿstevwN6 AΤ4]/V?6C]"v Lx:iTt@d?!xK id5gBBGso[O)C-NjDfGP ods M/ԨYힵrd Œ ͊y@n Ӯ+'+fѸLojyidS66<#'6\qc?+i-+s;GU FҮ3D0̯d 5r*ٺ?ӣ\h2w՚JSq:\> WM9 }:Ͷ`a]+ 04\ E_|4Vr bu,s#5Mij6.Gg~2D{)ϿvW#Ղ PL`*d4񚱢 }ʹAK[o*4hm~R`NlHN-R.u:Q[vE1Gs}w-$oëhWKHLj!L鿜T+(wh1w| s5- sB^ m?ηN|ɯH$cvNCf+x]+2꣜ܷ!V_ 0$_} ,>_埰ְC6q8*pLtE^0HٽL=ʩjZLb@SIʙ 3L,hMr&NYx^\&Ү~&fܼЎ{yn^p`'c*>唋1{q* ae4oųnZ!oA>zC# Bhr`bpC V)?vd|Vg7n:5K)kت5^?72<;DڍfbqHjދҪ9hESExy&sq}!+ %S՞[3(!1x16Ӊ穚G\f^5;s;QmdY.~~js?U +V:L&{nY롋QD=rZsG JT倮K@P2 LDm- pGB\KE]zZª4FWLNwayr (ŪUu&P"Wx\4ODܻjIdrb*rz38a֡R @IWf,˒ݐ=E| 1H ՞ʨ&^4H riYPV@Mn46ep/rr]8at!=X{K5:|E#Mhs0N`z(9r련^keӒQ<\-~bAm_-5O7%QS[9Va`٤xtspΖɑq!'`WGUjKoɤG]i3E0Z\eߨ_~·sso(6p +Vqh }bۧJX\CaTw.U#}!:[ܞd|U;HגքUeDiy3 f"#B:rXN"hMGRu79wn>Ce\ל6aԱo(XCSPᶂQ5y,V>'Q6{Z Z \&W$H8PduI4GtA},d-s='5FVW̮&_7  y.Agkc*s**ȸOB4Tm4 C2j5>wy`4{x.=Tk>"9R0s9H6 X4RA(3UMbSYM|udp*>95g/ Bs]I.%QDi<`A|0Ar9z]#U8]~ۓt\+ִJ&L9oCP`d@Q9#))V58 DR ʟaz YlX]B)JG l*b ;d8u1) ǏGE+߹}g:"^M'cqʹO!€*hF,Q' 0t78Ⱦ$4 J!}:AkQ`߁[`IGYPW'^{.vأAktQ$*PC[ꗒJѿ2"sh5ڶ8gGhś,IU}dLG+Y*Wdv]qP+t3F ܦ#}{$.|u|Vx6?= ;@TٹH 0r94[K*Drw|]t0E[v i[򴰲{.4?IzCILorIxMQ!? <@QMfIf *}YMGHN1jV4F) j1K7yg!|P 9 ; ߠ/Pf7:}TJy19=}FG НxϲIď%%n2LL*;c#*\gNvSa,Zfe/jEkU[\MU}j_"u~]fD<'@DJ慷-AxH73jh'(^"Y|Z˵ ׍GCgu. 7Oގ1e)K縎C Z0wtOq()R@E'=8]qs`jŇx7^kjgxYwU=DS!7[z2VZim94:ZSxN,a 5m] ]ǜXcxY]VGbK߯߫6*?]U)z|KsƂaܕ]d;%(Xtq(PdH"+Me\'Sh/7!3BBC!5"ݮ<9i)Uf[Vv`08 ((MLRЄ0$ VmLnax ^ih ӛyte>U )*a` V6uR1Nڏ6kG!$fR9 ꌷzO+[%uhUeL jeS,B,y6Rw;PW%6j;[’~f8dL%D!]61o`)5Iܔ»;SۭB+Ɏ"Z<4j )"ak)[#͍ꭸx{],ozjw4&;kTaW>E'>HxMvbJHE¦F31n3\'Ep]&xP+am{ [8O0e}y'/%G<[*B ƤJ VN0̞ U0Pp-GT,Sd|E Ā#kY 7M>;H1/[P?SLcc3WMAE?t|F@H4ưPB$8M`.TqA"D|?^9:6S9|IvCLj91󾚍0x.iR$PEs(mReS~^Bi-}/iH^Z(kX]˒3Z%?hcE3D%׶ fxBNm 4t6ʊ[r<7=$fMDeF\cvܾ|4kGfmc({3P~1 {IǗhmީxE&mvG8xh#"1h ǂ[~6D2ӥFk HpGvc(9ǃKFu37DȠYf4fBM{w}82Ur|5GL=0ƛY*|L<5oa:}}Kd3FȜ<Yg2cB}P͐%wZXbcSyAmtUl2R{1Mz2j ʌӜ7pF)Sx2)"c7x|-*SUQ0)@%PngTIM.p]٫pw~.M_quܟ6nɴm.)7k1:},pM0˅,kWG^I'ZE(&Q".Րb3@ngdaHHTA^9)__PjRNku\" "v3k̟]Tqi.vf~:f(DĦgՆjFkn8 <_WJ0V!yN ׃c8 «[~rIYZ' W* si.J5*#7z 7c4h>itn(Q_&Z^ٮ+ɷIL;#?7}nͨp7]wPB߅Z)*:. {S&TrV >8Lo#N1eɐjz&hǜ&O` O#7J^`̩>4ӧVO=d,ls #8;3krb.EUS]/ XӒzIHbN 2q"˸\A5?F䤟Ǒ%0Φ/5Y] b7,fr jgbP-DcNȈq|9x`SOZgVQXr؆l4>2/$T]׃1_Y\X-!F߱ mULl Xtz-YT,F#)V$}#ZuMK.qco!r|..KhOm4v Z#۫Yv( |ȵr|:tXZSёE7y('6ސEҖˁz]-BܕY\:J$Z?!&4\Sqz06fu.=!Zk B9趯*.!!'UBT)E<];}1OpA܄Z| HhcV><ʧ*Y2$zo;b܉x&YNq%&۸7.NltJBF fO';\ L>1IE־dq-4JJWB4$dS gaKM[yw7BAfuq?:'L B(mf,+Ԅ5W.Py@lU6[X2ؘ#JIE^cɳp#5=nxcrRٿt NH=ve I! BHq mςy008wgȾ x!V{`CdLiFd"J iNCAp"`m`W]D4Lj|5;*QE (ob*݇\ :8 aLF'&@sSy/XMM/n9J|ilE|(c4٠׬(g62`Ciw} -.fk+?U?tKbSo=zz-'a̔q-`l}H&! ,kx _?4; L1pd5p Ynϙ(U&jomF̳7d?8m3PG I 1`hP(uc[^DՠX,{}@Z- r3ĐÑB##S^[ʚQJ$oMnzuLy&Sn;Z2d+D9xg*W/]5@^Y\pVlP䀄ap]+; gRYlpp?c!l?X+qPdUk)y0~@K 4܋(c0m` f({yXqzI2?,A]{yr9DX\j!tQX3NEȻk.'۪L QFEſ:2(/V3F$-xwR4%̕RAָ$wVos $ me 7& a )/H>|v癑S\~AK.BVHA$` ".~0QK4,t}b {˒~KwA} 8_HM;泂x{;- D ) ^%$CƷ~y=Ɏ]/8e[}YsBᾧ!,Bˬ'GWS>K_C]>vafȬd84VtFڪ1_Xy}c2@KDj^.36Oʫ=+$g<b0UO&ұ5PÞýڽfzbGIc>{f-vʏGGV[rb{ΩcpO8\4)k-$3Y߰gabdoJYQ39ԲuEճ^_ۉݚf{r4hڻ1YhD0rTd7DO0TYց'^H QV!*CZcR̚HkYT¼d^U#*% W`޴ \ғ(}jn8?.EN ^3Y :}Cu7$_>L^L>۷K viFړgYZ0707010000012a000081a40000000000000000000000016759d57f00003a08000000000000000000000000000000000000006d00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/saa7134/saa7134-dvb.ko.xz7zXZִF!t/R9]?Eh=ڜ.+9! v 3+hZmmog'Ĥǰv:^ nxA/jU'|]?!A·69!+hShCV|m3FRb%tLI;jU2o|/\N[z,Qrb  ('ȫ|Ԟpy S]?tXnJE"q!y\5Er`m$͕礮iqkC֗  1ĭ9T.̊1 Yfb@^96H#+>|Иni"]{ *[XU#koיR*up$b~.u*܀ݢ <2{;948>~cl<ջ̇5N`;&"!d-zr C妴(5mG,q{#t8PR v%%{0)_5X*&?ׇIFO}N<cF}P;t]wֆ#D1ዜfw <#y(D&Q&bl po 支ES+s֦טHGRd5V |tIn#u@-Z>|"xei?oL"4:- %`c&Մk+@,qX겳)-JʱgD62GQHSG`we纚&0I֗Z1̞u uc{uaF9N8֧ZޓJ<(y#А"|`c>hiRL6|%m&c4qYmc"y .X_p#zPi(Bjqu nVsZg^R UPOLf)AvhӕdæӉ`0QHZV{S|S64,msuivYHJTc~]~jLR.YbBB};'X]Ψ8mJ,U`6.껻0`̪a''FJYigR:ԧ$fNk$?hej˥'d lm|߬@.U&B4lp;vs0 :n-~&jj1 WCd:RokG'X l&; )~5j0,b5ץ盠 П5*Mj;qy F l @HKU G>a'?lmGj{&鱖:A1bx]wg^Zxx<×/< E@\=֠?S6OoeK^uMLAM2d2a7\xHm1 iT+tVpE^ob OY@_y`oxɮ8{aPIy::<ꃿd^u6ĸ2 y|#/!WgA*2 O%-k0TOh 7äHW,2z~Idtfo%ûՐ>;HPjqAb2'3l3  -&, rݭ轙t+}y#{ylV$ (Ey] 8Z1YLD% #aMӧ Qrx]Tgdl Q$oB N*|楎Na:Lɡ= Ѩ 9Jm?0[=W)9RǺ#逯j:ijTFe^o?ߒiAv@3|IfEnTfyՄd %kהC~ʁ/3} X\pQ Eʺ0i-Psh69bQ!LfChP6jxb:0y;yUϊS Uj6nGxoAtd{j+~6PEK}HZ^?~FڥXO"M^iB}]7Q!ݩ]nm-Ƌe245VT ipq(g/aÌ GuX¸O'w7` )1 ]h9iyU96'oZ)hR+1~rE/*}?SBav/i9Eun".5놟H$R-zaJ.M_EfK9p8) *8"kZT[';F JxZ'Ub|Bd`ٖRoՋ xta[EHrKn"ȩ^lWRa=V,2EanvG+SCqUlXz\3æ~9vE eV%JaV%dNũPjaMnr ^R59_kf)%,N33vq8X?,=Xn7ɰ%/kIp{Sd+Zٍ.B4=E<C\M)Z ^w’;aum rcȜM->4kps$n)p5: RtTh^ =[mt;caNDn:}Z@)%ʧ]ak>'%{Hjvup|]ʋXX4waoG_9 vxS??~vnuBA8mqv+PQMjsfFTLk Eͩ'cRAq/̕n]D誢 7nn&QU~}n|}hvaڦ\mzYM9Oym}PhM$ Bh57mP8%,\PN%wNM7F3"NKc9xf'}liy*U[_n5|,7l@eAJF.zgbYtX G9KצW* >rAj LC_:]ט]4ejݤ4qnh~D~l0}@tf}iIK0TJ@k}% )8fdPN1US۩g2ۣCA >L=͘WEj *Ӛn Kq!T"l {ّdMsPۦ2>M{ojv2_=?;rHnMēS.=3 Kςn|x5M_99>܂ƞgngK2 27 55`wOJ\WbNzTf3mMI' ِIV 0ttK[tU-YL}+׉s`<6@4q pC(s~lSn-s[AI[b<)ҤiW[WN)B |Uh:FE}G.zs"#u^ (3/kP[ǹd٦ZL|uHtC͡oL$c09^!>ZnN e`tҋ͵#倒lb&| V!ߢ>e:3s"`zxJro^(H^b;L؄*G}6@-*O'כּ[G|$|࿊3E ]\[[lzK>;@`ܳ](1e ~mPŝO`rPSatqގ?. UT=aБ;$(HWrbz*g_>Kb'fj4+O&'EcV-IFn0Xz=N׀oS>–⿏G.mg_Lͺ{lb(ro66Hj'p3/#k~@SD2..H'pحs^ϭek$tGxՏpѹ\-⠚ (8YԵ!ڴ{oq{,0[3uL$r祽weF:+_J<|ER֓&-7Ž#u58 s,+ :jbp!JV*5}H$g)NNo2YΊ"ٟYL".y̆HQhb0S}`ܻo7}Ϳ aZUa˦5!Xd<9F+y/}緺\bKl 'XΕUW<}|[>{Tb4ARrl-/"cd}̧|V-6g+I+967:~Q% f{VD4f*w}fL-Ƿ'Я ƑH{7N@FO]W) d'+Xe4p"8? {8%h6&!&0#:l+ YL7MU$IW4j9(^8y_oJBf30m<*[ =qFd+2{fcEs![={=]kG@FM~Ew F=MqAc@iJgbaYPw [wc(S&CWLޣ VJH9ZCG+Ebxp(= ~Z:؀i0sϝҊjX`\z|"bD29[޷&,{vta,>'y(rS$Dk5eE. rQ` E1 İT96/PVFYՃN癏Ey`Nv ʍ9cO>uXVc  _-pחxNZ&vv߰҅z9Xwi֐x Sbx }̂,ǁ %H)Lwp v蟣*o7\D q˷V_o,wӗaHmfB`L^,[zQHxי=l0#,=ɚ$ehJc VrZ@SsxybcDY\%^73ijJyzhD}+n< sS8F1,{=UW!kB[w˖@V@!'H3DBŇ|93?vN uE%]{n!7DMLܛ, ͡tוoF' `J S"yȅya"y)a|BE ] {n_*P֗h .Rpvfq|ͶkJ1j=\Uԑ!|ۙ^yfAD,ұ>)ŕc@[FrjVŢV+6ދž@@e@A2gâz*Z?]Of~٧WQc)ӯG/nS/b# j <%C7CXBg7q/PCcE}<`aBjƻ`Ɵyɚ/T}S[LoVlQ]eY!qhOU3p2Ȟ< c;dqB8櫷'#Xh'!4 m_o}sg [kU# I+CKSBO?[l4#ZB M<> ղM'{{zLcBxˁzEq[EA-_E=^yA1 ^8͡ȿv2 MW%P>؋hUKV*|eۓQHJ=~Q阰&sˣx2;3"EڻlCK?1NQΝR)E Uz/!]TU |GT}b.L$Yz'RÁlrgb]:]˄a@ pŬPTL^=(c2 ;)P fN}8'ز&6M6۰̸ ۠rghѼ}Bڇ$m{呉' 3Lp7b`_S /mܨNMʄvaxTɄ*tҲr&.%G(TR˓;M(bR0I8Ψce$$}0߇s_q?C/gںVr0^7Sf7/یpaI)WMd3@y|d00QI ;è|B~ey-u̪ki2+J_viJwiuڃ-X[ {#L5CD 8=E4HcnnlOe~4s[0f d/t$u_TC]׀`k\f(ZB%ߗ~!GZQ7p_zqᅏױ ,uqdlW&8- "{ * zMQqZ͖Rln Oƿ^d(uV:I8 PS6BHh6pr ߽MXaB35AC$Fjecz_ 20gx-!ގ$1{DfvM|~hwo['v[#;{G-W 3aݽAYv '%cff)-/kIq#NDKK[w c7lAz S? @Oxc<*7[.E'?}֘Wh(t,705Ȭx.sؑ9N(ge%IZo}8y\}q4+#[% U+r+=73MG$ƌ b.[kВa x }$uL\AdSKNs(ܘ`ۆ>, %pU']Խ*kym=  XX\5ϰ,?Oe3k;7ss]Sv[&oGP?.yQv$mUo+ɶ1<5^W]Py,(~mB |H,PS˭q5mnsf6UYHƾ `gbo[O(KΥJ!>uaWq)8D.lFI"iʣ=,]'lf;PoFp<6$*(7.c#qF5(DOd-_ݑ;C ni<Ѻ8gppJO7Q(2VCI,Z%HZJ,p`;-5I+uiYN<ΉcBuȥLkeMz:uA+o S0KyЍX".ukE' r^zNڟV&oI$c5ƪZ?}6󈼿'$ G` :FekDdRފW)HgZȂ*!Ќ66ZNwV0QN5ڤPJ~U+Lt$2@WfIߺށj0HwCOXx,O.{vUK _T!K 0ۋ%ܞdT XhPr2iI떗`| *@.cgM„z}I׈#J|O纨; ORuaCLI2d{vʄXR0@|xY?E@L|)9b;OAJ͊xF-/M% DFI(!&\s/4a{d*3 ĸ$B1V^~sN}֯~nČJhn#]Qj,3$NDBW"89ӞI ?p ٫lc:=cG.:IS V}[vVbu淀C/~gQN= ?90DΰFg8DQS.`)rfg=Oo БK6kջ, yab| =M1)4' nĔ莈}TëOEAmfCd̖^p ޓ~3bD*CEbKM}|qƢn \koYcqƗG̳ۍƆ.L`6ԕ?H$66s109R)o 4s\cl{cIA+8jk^kAydiV1@uG뫷vCR8 {ǎy0mrD,בS)*8[}$v, 4@5p֗X[G*x1 )9'bBh7usǑgGF|xγ033K7&izg޴f(-pDoϛ0x 7Y4 ؖ7W Iϕ- |Q+{MEEQ^OoI@`K%]{Rk`ˢÎpi%DrT0z/T?©XϷ~qEl4z%'eHwr! uR[!*. >2[#`_c6B.cVq/HRйfnt HP(8=R{%Ho֯M0 1ؓ v@rsMtXqCz9HIR,(/ ϩ-&u9ƵpGd w:#0_ -@55Ou ӓQ(@axU!j_ae#Kdh""D`64ڠ j᥊?0) kn%SCL !]>/7@-MoŊ3XY$Ripj;t)VHī:$7FQR;;.E؉4[w\kT9CYR<\T? ;jCrS& 0I!I2T)NCà 4u7MqoP$r΀ݨ1U$=YDȥQvm Wlrmt}=(ho-E)FO2!B{)̪Qw3ʌч6kq6}"_xKXP#ytIY, l3Ն&v5O]|S9:XahFx^R4_(7 i t-dܘsJeͽyt{:p%ymO'&3m'(qY+d۬7MYL&4gVqYWF!Y)WH,NAtka/lQ3jPi-n\:OnKK11뮕^x`yE='~ uX["tF@Hb&0ZG<Su&ӹYa ٛVC2Ңg8{";,{K焐@wλ4V峮cs+iBw=tʚ3"P?,R4 H̺h*urpL* o!l瓳5!qo9k˃m슋=^8F~؇w=E  L4s8&ɇT~=z|L$_٨u CWߘG"Z][ڄ+5yᨨ^P'Fu5RHCmlo,2!VDŇ!Gs[>gYZ0707010000012b000081a40000000000000000000000016759d57f000016dc000000000000000000000000000000000000007100000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/saa7134/saa7134-empress.ko.xz7zXZִF!t/m]?Eh=ڜ.+ˣ vȲI%#jH{f5$r`9=uI6Z2.۸ c^Ⱦ ,RN:<%ڔ}Hk_8=CƁNZzn/;ew<YSi wUbnL5<S__cE[H䗭 bZ i 2k$֬x1p nAr[DQB2Vrv)vއHWS@{b?9D߈}Rs_UJ@' QD\iYPBn/+qNEˢa o*Ua_I S[nDR,1aE{Ў' b)(?`]Kߊku!urƥJP9q[Eañꁫ~bG74 eƪ2_-먚QHk/I9=h3Q1p3Zz+o?s;586=ֻh $Y*`{mŜyĚO/Ai ,!dAds-tM&l/5]%OPw^_!![զ/d DCIdg;]d/VUG\Nw S~OF`֮)JlD!lRJ hVc/D1Kc9֠mU\K7^y0($5Mk@z;`R&f<_b<]$Ƅj3kAnJr{ R 5@ۙTs+.~U&QWњ=E/D[X+NL. Vm[&_ɴr!6;nҼS>nű'T;O^S#f茿VkdD˂~>EM%x~.E7${eWe wCC~n>SxOC>2I&HhV4;M=NaGm $3Nq]`W7!X"!i!aN@F^i<0e2L-T P(.[ YCJ]""m-P8G\ zʝ7 KV<_NE#o?SN pn '#X CRգG-Q79Hp=a%n2euTf&iew gu34.WE|0]a4qFin}KW\}l6(irsVo@<2ȴ5b/Mx6RT*تoJ(nœf̣;096a3D p/6jUsI"?7,K/%jB6rt"e796>k-Ul{sp1Fx um |)|`?:1lh')|:Lt҇Be٭4!es Bhj_O3^Ccm\p&r0Aځ ɹ Y4}~%(ץ2<LQ~y-ȉ^ JՒ|b-pQ_l@.U'(I+U1*T;{eV}e]^>A{*7BL B 15lbbt^@ n@7r+{)xXL*TOkm";P&fNOHH )_+2JNMTHT !c|76|v6ssP`:`L&ԃvլ͜f[E|mly`G:4yX6"9ڛ <u$n r:jŗf<WF`eh(xkqv@#dc'tȱ+75%OIX*cQ X3* X.ZejQ X>+aQ1g̹L/XL+ƥ?ƫ'k`c,O*=y8͝vRR*JgUf6Vc.K-lOͪ|p.hr9Gl2hݩ5){XvD0@{TQzxIV{oXjta v}zV$8˦~Y|DH㌉P[?B݉=,WLP=']LkP+ 'i~||2v+qٻ:L^4eHX(_uUP{j1=*U"d?zMҶvi'BQw_CW\xNMv苁ײff @$Sص'Z X<@s@L~0rG$lVFSx'05^BAw$Y07,I nj;I-bhΧΥu~#L~(?6e7i\|U%߸Ӿ#q. K+~QՉ)ͫcDvA.7 w*c&!fx홲ڔ^&Ua;&h ;!E3&RQ0LD<fn$f*B@HY*|vnTVwVba-BJr,0x7i/"Gp &\vX _&9}_ 4X3Jib:٤\ 8C:3s.-HnE2>ي7>HN@rfn/ rӵU F9k9ɡ5`=Ѹ`;L`@ 7f I34>=[MDu uU*֦0J RO^b!vΣ\8-DJGoIir}CH!0e?xK`4rc/۰oV BvAU;!Mj?ՏeNrԁgٮ{FQ B5wv T=oqΑ>Xiv^zDJ-+%j7Le6R%DV߭xnj.vn6 ?YoW;T&'6䒮![UPd!3b ^Q$-h&?|^j5eH#:P96H﷭Z#w7$TӍ+mEjS}> &X[bh|W Ѭ5l%tNY3c#PK0Js&rn*yPڵ'bZR}/SW9WGlx}QEBʌOmx0 3/q8$ĖuG dȓcK&րפijxwvjb_򒍠)ҵīxN!¶xJ7Ĭ^u!2֌žYL!.S_GZْ[ G0N0~J_ ,HϥG#6xÖtյ Q<[VV$nfzh1Nϛ+h.VjJzԁ<=QkpѲ 6. {2 ]6mOqLq {>Z΅XJ %1^Q %aLk '~|^fF f^Fl=MmdU\<927(xQt4[n -eсMvZ\.OE{c9ULőTe>.WAHZ)BSQa>v-m'ܤMS7܏fR$CX,Srݶqߣ%i3IY͒:v򓦻/z(d߂k[$D#Sd0u*[bkگi˩$CYþxcr &vC5E+D l J#$? =$vl 5?D$'3?Edǧ8㇯kѾ6 YjsPC8C+_lTg~Ucd {lcﶩ6VSd"Y)AN#5XVyjuGiK2!eW_ͮ|4?P}[D6E?AB 1$=<6@mf2E :٧*N]v҆֬<y߅J!tD)~rWSt`[]+ O;R~mWdfK[; aepINZ'Ut<قK;G $~[ihvjҕv銂Nxqf?طQ"x/'%Q 3q?7?=ln7h-jYd&Ũ ]*M9_WEq \UkbDy 4MuQ,Y$}l{c"2^-I~<m Zڇ5gvxUM~_++iovp9V5!uv/oR`PM7-t:D]gYZ0707010000012c000081a40000000000000000000000016759d57f0000e3cc000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/saa7134/saa7134.ko.xz7zXZִF!t/U]?Eh=ڜ.+#Is('t BTHwCwfH,IfVY{CqY'3<YW^H$k—ʎM1VF n +c%0d"t:(c[3o#mUR)KaW'V1Ri#T#nʧ  ]E6u.݈=A(@ 6u M4(MGꎠq5i5i7r^O&#l< x!rO$b_)3:$cx*_Uci3閨O;'HA>Pޮst72 .=ÖOޅS*s%qz+1f]< qI&v$sdY<% ~ 'q9CX.9n?<3">Fb_N1 y`X]I9n3G+ }_oMO\1)a 䙫L}Pٜ03w gUM~~qIOf[fD38HNGS)Wi۷RK nɵ.T94qv T!qɭ |O1øӏ8Y6Swպa'Ok1Q^6[Mg]"\QKiZ:?3p ҷ{w |RxI( 6=8~Ty)/מ  \H9o:PR>w2P+:7+7Y#(y U(h&!IţnH:4X?e_Nlb Rs@U1&l ٶy9 Z؈*0hFYkթNߘ#,la &|񦕀roxQt Zsy@)* (A|fMI qx77DDWxYƁߔ8IY߾(sDѨVuK<&ƅNv#0Y_sԭw+dKszO@>nT9@QcB#5ieU@.iZ= Voi<у yC 3"y@*93lrй.[[(ˬ*H}^L }l=Kס6B:QTLB.Qf;Hx'ҟZSwA-GFo"z) !:';@w+{Q@ᓸ߬VAjSFro1A"P2AŭZR/1.qamxS5 u`[u2k&K]d,Kn 0е zRf(tRlaڷBNM.PjH6 ]JE^4l&|s^IY` I+Bɠ1t/{? NǬ#,h9 QA 6)eh7 b*4()U(=?ݛAFIT4ܘTFuIk5ԣ17P Xm7(5 beoNl]yǫ:i ,\ZqfEVXP)vl0)`3Q ͗v 1 R*]ÁghֵS` .{'G "^>saAogPнuOt")})tX(A*}is"{ u `;.rY65pV< M.y3 2>WGqAa~>yDܝap$t~x;$r* z42"`n3-ĴxOyjBt^.'Œ+)yuR[^⚟AN CƖĂ*#~1u(_kݞFXf>+v9 27z%!)$yn?A*>7P;-vWDgbgKQltP.ͭcsY#{d4AٿzǔY,um8N}eC[X \$joB3F\k+ WS^rAŨhKrꕘyxx9$/^flYGK-H]5 @q!Cֳ̿ל S(N{}e/kwb?[ ~8Z\6t[C2"5e=̎ў݄][+7~8Uns1'hznh ]hjS;R/߻2d Eێ4e@0$6cS妼MQTUs&&^{EWBfz6H7-l)n[ͭ4^6+̡j7 u|!u>>уv vmpb&D "0/)'L[q|ν  A|@ȩN ӮV>WzvyXC$$O*5KV#eq2"9j q=!ߑ&'"*iM6]g़nD9xrJLdE'r1jOG p(u0btQgP ם}\0RQ9X[/nx֩sKqsFZℐCџܓI$L)W7CSgnuBRǦѳۺXRTO~Ox> Sxb:0MqX%-!wh;ts{=*lSuL[v:3`:L̋R 6@QP9pQF9nq=Ou! l*sv'ʉvh`bF@N+Mta>j=u{.99;7 if3=pCLO|0:n Mn@ڃxPڧiS\7m[OEZ@.JG7Cs]"V6crmrL.Z/uj_c?o6KD;(QJ~pO?B]7tے VjdpRWwJ~[J LДbK"`>KG^ՒS◮|6QwsFRdq{fͮ|S= \24dشb$@R{߶ 9ΪlR [O\v=C7N*p7+Eb**b!7ҍ Y-^\h7 ׼.8Z@^G`KנٴXI BҌIFZ/x?b0c?ʆ~obw &)LN8=:2D5::7Jj[l =Y?NxmE~V( K:7DB*/ƼzHqbM~f )4$ wM*6\ .g-oU܀ [XB-L%ݙV)4v.RZ,*;ys8CTmNFY*8'斁YJ;RYxѱՖ'+Xt6RHR:NyfUcl)ɝJ'I1I (4P k%~]+QxNv |{#cbޒX:B͊PkQ[bSZ#pHD}&<.!ez [-cT-(|i(>1 uW`<٘oOݸK!--P`}qx[CCM^T,i3 9s=7ؓ?7SL}SmPUtat@i+̯-y`?Odf~dTƫug:rGhcW]o9gGX|(.0*BCLR^ݾ·VJWfdY$Qv-uVwQ$V8ie͖ox PJ*"* {Km$}tRy0n? :t@*WM(\cƏ&ցO #UuI^&~OmOc8C$opt^Uˍ_z\ ?Rt^m% 3M2i>9fuh"bwL:VLDQm̒mʿ΋!%3\a>!^Ɋ60:jmiyZ$7lL`{ٞ?"@8xWhr( Nsa|.u\`xuuFU"t\#eKmNȑ'=AREgtͳ>+tPI*Q O)wSWW|ꦙG3]^5^du%dZRtY| K5:is6f/wBM,(YfL;Ϳ4t/}2& b3wo0v d{MdpO|Z ed&Ӵ{i|3g4iw* 5U/rG<  ӝZwH ,a/J#~RP#kfS|EOXT&:O/P|`3HSf4usT") cf"Bch|tN_bR21 WJVlĻmxknqYDKOEK7.Խ$3}7Z 9-㛎8"B*"V}\d{f5jYayy^TC>.Ns@];*CSAp#h w`vrЭ"wd^;Q 29tR`cM{?3YsFc"|UT*?džgiiQt]C6Utj",Z*_\a6!PCE ~^Z T sXrEOUOwbuP0ߛy!NW '(7b m 2xC5J ^[qp4pqUqx0 (|Jx뿧W<3n2G\zE8 iW[斶(PbRuZejc:31Q+ShP߿S/(>/ⒿQW% 4=~obeOcOp;́w%i&~~Zt@:n_LiYd;RuTEoЦ1ppVN79-'\O' &TrbKxُ۱cq4yFZng0'ˇWy>‡U/+ဴ7Ru<} 9xD֚z9p<( [ni 4*nB"irwk]EC|aÄS;V-Г{(}rg`# (ė 9p04`R0H#1rkaKKErjB?Ѣl-o4WԿS8uZ9׋Fm>uR@8@O.{u)ך2Ek1v| f|EgJ`g"~Ep_’H+~1jbEDrS>t2m9fgfKNsҨ!;db2tP =G/rvbuvnWrt*^C$*'e T($t hxq6~DV $J٧!`# O {Wģ&\J65`T# T}נa`^l@C`nR=:qL_k&9pT{'ծ XZ۪ԇW]VÕerE 41@m]x{ku$D ٔ@-0=Ϛ%'^1^^.ά AmuKY'1fVD'\pC jw=<9m}:1B9>MDaP&NHS7=!.Ÿie#!5`Tkm/z_>`tD7M&dQ}C}#C=d&\D>A$m\Csz"4 qIQEy-M2N]3k^Ķ5_>$D5Ш/Ŭ=$ zh4&12O!M _x8AKdrq V'iwFoB*3 B-ÄzJ=eѻn`NsƓ[ZHXM_ I4nPn U5!Y/G I|lO-55 t(֚`O4̇\+ rM'ޝ  04G$MVSBUyO~ngu -AWվ5˹+9!J\/g'Z: j9yb`l ֩Ӏ:|V)6uegD?F HMVGoP)E-e~uP1J4Hxӽp *YZgrT3)[|Wi,GK\Ut"7xƨ,ǂ8┇h׉\38EƀcoUA1~6´$kPmyȯo4[C P}W@BKVo).z0,/[S)zBdŋʼn2 8, BV|:B XcgSxK}6;0V䠽Rj Bba lW!+My^}ڟK&<ۃtSZͷ0lM㑒m;K=e#Mo/e*0cb]^w7z^Q87<,]L^yמBU'Hsvq q@#ϙ\FbN~ҰB^Ԣ)gQ*.&AII8^Y4lFoؼCjQVIݒ Z`&ꦾ3s<n Ofic,ֻ>W/R#,~(ҫrWZVs],0/QEߏ+S:4WHkY%$9upM. s|Y\te󧂔KDkxi㋉8QU+΍owx"p b'< :LMSh%f2B I*w`h7oԠ9Fz;՘e'jw]9*?_rq7ēU'(ޠ%:" 5N9/0\X-}I^qx{4k–1_ыmYB.qstJ̺?~QHh{v4T)vϾjg K#utGR#H3D1abD8hQv޻`"#(=SL3?8=?Mm.;Bfbr5`t]ʹC`t b\7xE4  :J8ܐ8dtUiQDAmCǑ#.4fo}Hi2:І+Zp|ˡt2+$IcP&9?:CSXd) /˄IM p|;lS۷?)pC ZS6}(# &=}032 %^d $HS>7PՎfٰ:c+agS~ҧĞ#=4;q$yI`o:^)0MHC/Ht.;oWRt*Ɠa ;3ܿ7yXl`&qyΘeJ;|:*+c5^G}j(TyokXU"|ܴY>2:åRދNaBZ&OIA_pܩ 4~~$ns +c$I'H,G^A;ڄeQq?!*yeժ?O$^kWƥ3&ECgK7P'[2D)} AKU6VWtXL!NOn*+'h-mVГYI>Yz;+8nNDP`XGkVT;ۭ3rޝ2X]S5Q `yWnf O^Hk>lM-?zᣧOizZ 3 u4ryeV`dr@3gLޅU.lV{ev25 {~#X?Ix_׈&sXKs6'W 2'EaK{Ȋ9q*@1&ZOktGϮۢܞ,| CF.*pxpѩa#(SA070,G #:rꫲ"xlbXIǙD86ԀpO#= aۯZmo [$;/ &/.>ȹBV6׌Hi05s#Y ōXko]Kq$N 3w~;yL %Y4i3ZL}dĥw #(3 EF()ARGO.BfC~da>Slt]ݥm 1I~1 E6v}ٴѝ#Z[ZgD@ hB&tqǼ3Yā+^R= bJjf"i~B֠{Inp!]PrK+uY-]NJ6T^eŴ}BflP⨡K]zNȟ]HHh[VE[h-9`"xt F(+:J̏H/[SX~(4!tNb #u>8T~p3"Ix2e&"YOZb]q;: O-6B_E7>>'Rc}|G^ymœBE>ï/hʵX&Uj[⣐+c!ي5#L|M@+ TuP%X3zԝa׫Eݖ_26jl'؅eo4gF(8r1{uWa#;m vhsq{tfgpha*q3y(d(c JGܐX(MJBnCMRr* T0*b]v#ke;8.?DM~)qU#F&]F:ԫx 666TTOe&cdwc>Y d=h~f8I=0&R2 Fg!̸@o^(GN"6Ms =>V"& *?/zxxhhT2cl73pPYrfW`#O(0Q w|Mz!rվ(Ħ;䢆KW=zO9ծ畤/P^;Ac'܋>gqOupVo*=;QaVšYE6gK1w_ iA0=-o6*OS-V}.υr?qM]af΄mDZ2g{3@Gi/N~{@{tY%/x"1t8v2CT6u#/GF X:"Y[kTVO(WdžxJ'`9\^'ZbvWVe4tiK+:$s clN2ap>s5Cf{"Wqkr:ߙA} BC4G6[k6oALeޘ|sN蜰)es::^tjQqS &MI +_̜Wl 3#NlNo}R;ΉX}1gsLQuW$$+:K. n ^W 2+ v~j|>i{dÚu=ظx;z͇86sbnʈ9!GvlɢD\8<ޑ]CU֮hxN݁l-l*i8t-36ΥB\:9V0'*blEVCٞkSqדGj;t Sc8Y5H+^꬈閨98׫\ic}O,[ӾWw'M W F.?D>_FFB2)S;X>}s5~ ^ y#2VZk)F?fjʱ 7pQ"ق$(k4;n [ކ.:ltԕbnWax6Ȃ-hɳ4a\Gk&w'!01{htSv{ T9 BXNZ2w2wL|Dv!u|y='rQKot85Fb8 bzWb2!A h'|+\mo :Y;281xG~TOCC=k?D*!1H|RkOEDfUUWU^* v7W׀N2cCAQ=d.dTtE:F :ֽ%՜` U.0Mbn1T%Ȓ/Zqg0iuu/*-@~ۀ)hcsjM( 3}z`J{Y( Z(ܴئeF=v`T$B;PռS`$zݕ|$ȑmY*u"?Cg񀛄 WU ¤&>[`E⎄.m]Qߋ $ ~}J>/]JEY:urČf6"'rc/& {F1ߛBF+xraJߢeB,x{ AƼ]SGeG)?[*̻.SH3JwŹ $=Wlj%;9az띬 sgs%Eu#xvjVS+%` W..N%ʕX:Ы(%Z9lo1^W8WqYAȉB;,dGH!Ab:兕 CZ < r}wPʍH }H'~6t Qtgk"ӴӻS. ~@割3~`rm(F%܍\ҿ\b /=xmr)geh`>qR>)DE35%gT.gK{3) mCw!38oi$[jବXCWFT ՋYˋ\؃;FLa?C<.O-sK$ 9$T3÷}.@Hؑ v)Zk?+=6Z^5[0g/ӵVd=Vt3Ѧ }FX0m L:$&0OpK#*]QYТnyv##8ZVhĐqv-xs,^喰W9zPFEC!,f[ze!b:uuA(a<R`N@Pk;@y.e c7脠G*duBnXn#%b8Mac"\` Cu4X'oAA"+ j.3r҇EE%SkGC+R) >It%œ63M2T C ܪٍ )kUF !cvI 4d1<r!Y'n>б;a?7"3tF~Yx/P t1_4XLÍ?c?hZ kEc޲;!z ag]p35 _v,ӚR5٦. _FEh]eMvnAR4Y}dǛ_$h{\>`wT4 pGU@KK=MDUPfsed͌\pS^g`p ,!p332>Qn T° Tgv¬Z a -;- i6֩tՁI˜Kn]U`dy)QN癮6тq*TSF1ĵ,m Z+\oW[j'U1P2p wx⨛doQ`UJ-e= -6,OKn&R[ftdR#geVXc0iNcG*;p~NA{o%i(j-=O {=0b/8H k)m'p6ο~2JF OQV"Lh{^K" "kOky%Aywh-vc~1jՀv5m?\ߌS9K{t_kȜ/-/L3v7z4ϓe/z+K7&wi 9@koӹ8f6e6Я7E~sxOb(}!P)ʱu!u.05b5͎N9Yf~ 2RLM- 5y؞L- 䏹N[pN0YP |M_Ǹ"eXS B)Q4)ɕ Dm"%/3zzBMɎ̥CED"H[^RVO=DD%<dj+~'8+f漊=mӛa} rZ ܊Qe_]pְ,[;ʞM'HJY˥Z(WDA+?iڅ(7d<{`ws/s^sWp]qDs!c|ki wޘSLNs\cVJ—ף^ r}ts-w -߅ SL72+/~ޕ` UBd B:j؂֪l0jd6Y2jî袚mЖtryi &C]W,sHVmeAV{' rёZzq)svM]n]"L52V7}3\'KO&!U w3Э,EwlHݺUZ5p=C9P^饿!ϐ !`ҩe]!jnױjv[C8BA@&Ȏ?5P+ s ,:SR(iKV. ]#.BW 9Mdo5$KNz(3Fp@BN&,r8 -e"yԃ t}9mmoj}L|GE 0X?Ahwzd "P.-_e >Sņ=$!BT%?ȹo$'͠ l P׳ƨf :`rexrm$wT@nֿr?RzsKirRDg_>zP]Y2#X aESؕz9 }GC'0#r(Hj׌2_2X8!278*io] /\z:A?M >Kazuڂq4d}Je,Α%Y:_Ot2=u>ύ9ޖSR4)!7c'!=+on2"̬_*ltw-B}l`D<~uD98T7.?EH֣w] eL㹭Fb%]mW{=ktDR1C"Ÿ@@*?8g q|ѡ0,u+.qJ%?eLM;|u„% } e,CF AN4NN"ޔˇ9zpvOH:&~vIƮW]׆1֗L`D{wr(q)&-N{?I36iO*d^R aWݝ5.J[32M]-n?ڹ[ JvkvlKyN"m$TZ,9$ }5eOܣ^YZ݊čhW_y"dmLK/>vCLB fɀ"(RіEr,n;{Ht!ı@d(9 ӣ ^U={'[a0c& #N x5.!%?1Xg_& 9kQ?,S1HUJ%ⱸmk\h-a,W-a_*.n1<؇䳛-Ax:aUڛͻn^L W !scC1']!bNSf:s iX8,:M:S ٲ'P S9e/fT,|c3Q?x&wcI1S.%nqE=I`"cJk$`cjюᨁ~UbIKRN>1|\sS7.b͵w׾xkuqEu>>0(Fdu"Y:]ms]m#!dQV}@/ŀ \׹v$XyydT'|dUL?|Ά؍GTvqKVW{yփ)ѥTmR@|+D~(m [iNFc]BTNҿVnyX1UgVQ$u (/%ە?)]0 ֆ1ErY%Xؾ6.@hQ¯h7oI"WWlCjFDe1 E'*hCcGchRl=WC.J  NG1I]q,E^ lBd1f4oĢcgh*~B.~H;= Kf PL.xJDL2y$:tT$l 0<IWa<ϩtcUt*zdAJ3`Huڒxçٮk@ÆH!4r;ӕ =] Bp tǙKm_;_]cxR~kG-&LOҒ9 pJص-N= nlq[K,GXԪC'BU ֛ʹoL@L ehJX p5"!JC*dvNX>j}1P׎"A|z$h̚׺/SmM #O2L.=3z׈DO#"l0 t-U~e6A/NK\86_+ hS 75ypeU1 UzL IuxT,WТ8S°ɹ" ݔň6ԿJ)~F1pU,ipNCkh(xKC5# -qcx @@S"Jy{!}Mb]Ʉ1$L$}=< U-t: 5 Hq[jjE+jWIi)]LtUr4IC0%+ii8bj|NLGRqlnKj0{&tAsʹ/6m^/94R{Sb+૟ʃ~̪qak]$藱(,eEsXΜY.q&~4k rȑ [dJĖDw!"$)VvY'\DsJFd[ `~vx*/ʌ_}'MKCYIK5VeE3p%=?0&ΐ]vq#b)MNHeqU9E:<^h- UcL8\'0/ac=/A%wOѺ ~L{"$vu떾4^.L\{ uR3o}|F B$pt7}C @5hx C5J&0hО|+z)k=mZAkPlþj82%  QF;.HGl} WԜCU@x+O2.jnɋE%}(̹L15P5X]"FRFfA7c0YIn" owyn Ț~A[=@"zk8G!<rC.7RsN묛rS4|hO<"nb>J%$HRU˂eN9GA=D? UkzҖDFCYJ1{T((:wu D< ^!%!PtD> % M.45kJZ/:oJNfW.x?R3l5aSuILÝ>^^rmæ =i]p.&l-βlI|#̓> 7Ig s-fB:H=4P[OUdk)¹-_<%>q49:JKxl8:\+TL&8|zTVÜ<=S2Q\z?MUvDΪh?-tp^ Ke5(0`=bFJ>Rª͝G.e|eBDZBW?AyRzW扼9L`O%>xbLttN$x3U`t J{+ѬMg D`䞡}*K) /nT'Svz&lxЪ7jT{"7z+Km.,A8 33u`U<;ltV(ҽb]#9`7_##d  Bo% lXo;{APW?YKwcQ,A&/EFm0H7CEn me\_(x;0+[%erM;FkXݭK&Ŵ1%xu \0 8{ٛW49pN+91BزiY$++l;Wv1tK! nR+ۏDy~z`jv겲]ߴS{$mˢ|Br#-a՛&G-e|?FJr6kWu-#xʋb]cN; E炰 a353BR?H^F_ϣN"A,i 9UeKYTr(ާl[M k]B)_ =`K~r=J?3ʶgm&M'{o6ƒfS $ $m2?:֕h0"xisR[]G尺3]Г [}/n܌0QS/snǶ;ejk,8O!Ye'w[`Q39"h{\?J9#lx\&7ޢ Ԡ!LP!U0=q:QFsw}& )kv#.e0_A=4KVOSn~Ј11ܼwbŻ:0vbǗ#(?ݿ:.˳~IsYm7sq.6~ Qp_>ޤSw :}@lbzt nz s4V'#u;zs! V}>y!X)K&N:zl:*{b%xzABVo}Hy VK9 fhC$!} jiyq1 W}D;t|Xbq#h|⇞"!"2yHj@aG(9aGKyv?\bwbqMIxn! ̊lf40Qʪ0{t4=dēYӉw<I[MdG+GP08W3ƒF=]'5{ѥ3 7Cۓ{f:V^ץe &?[^SGH]Yo:RVTjnPGA)-[5`+ ˭8YoNl 'YV U2`Y@w$)lн];!&AwI(Ϭph@LvfVaI@Õ4Pn*z{b` `q- _MzFϑUEQ%W|^ȥCliY[ֿQdsk;fbգL&/ 0szBݩƣ>v_"L@~ֻj~]IHsDg3T?=:oz"].<M}YʞuuMt JOdV]H]زwݴ7'T gɿp=[@47XZBeOE:W TQB+ ohkbs ՂS!(c,(U(ph95;-eHPWC'A-;a0]NIvy*I][:9wY&{1[8֌Œ͗xm!Q5Wm6'\|[=_mE֯BlB(jxi5BGe\G[Oz`42f^k@ 􁛾@wF`@r@9cb}Xai ;4b,wG@(}G \uw+D*,pĸswSHf&O[b3W4L~h"_qyg½cE_d8 8~֊}qI31ݛ;\G4w Vi\@a}"^, ncP9L7j|n[l0:? Ӎ⛌D[2>62d;)]Ъ.ahyTx*[yش_kM[y7jx_;D׷yiHE4Np4AF ǨnLŹZNpdawÌt8y) /rex}'*^6"w푶B8_BSgr= @.]ީQŗTI0zw|T{2JH$K;A)+Yҫ]n2g=w֑$xvu|L"H<>pqEKz0ލ&CY 9}/o'H>|%/G:oKƪ- ×3o<2`Vw# N:j2wk+[b:Ko\k"6C `_K{an xKrah*9zY+}cWBk/u5GB oAq_>B<ޅ\tZb,jUo0:D-pQWK[ hAXIx6"VXl ;opnd֣CʳCbe[]=ԶߊL8BFԧ.]6̪PSB8[{/tgSf%uCCKًjA8č#Rԕߘ~ &?<*-\I̸8_ u3CeBDQHY;C@㛢g''%e0#礮LE>,sAK0TihQCPo2H$/C^s PbtEc38n|q1qk-$ZH*«xxAW<9GC cFxF-&D~ l$C1]]Mɿ/ՒVT |ko/[b,ɵ:@is8\.E&v9_R׀-m'<J.>\(PtFif.{` ,Y,er:Wg01U>cƚip Xy ~[seŒf:lǐu,Y xt>ыy_'L][f|,WJ(==!cw0N+{ǡ ۭIzw)W(%a* ;YMr\,=4@rGo/vr4T-u5I;5tGE&bFklЏ8Ty&#}0 x8 TyLj߽ b"?dZ0䜭ьѻ-ZiET3g DtQ?`$pYd%kNUAj!gHL,a@;p¤qcLOЊ<x) #VeP=U ms+kz?4>bz*(f(|-VZsɰ$vbҭDK=A2ۛmxNJS IO+xm _~JlTKC۠7"ŹKٌHm r?ީ,@A 4?LTrH dB(ND/ dci/uX`)p?mK"b%bEFw?Bᆍ\Sj&de6AJD ^, r筼"y1 Vj&? [iwtPE zmx?W{dߛ^݊>t}J vÌě[5-A*%ᰅs]ܳ7b[߄+ O .ܘܮY#u2U! !ws#1h5aANl? ,9oH{}Z |ktD?/v=NRdwq`i0$čۮPTZA3;Žte?GaQ]ͥIy9ūLFN E Kݓ''Veu:qc.Z @qΕju3<ωõľ^\p.s)p1#&|i~#aoPM;`{o:э ++v'"h &3/t2X6Czl& YBPœh;}RJeE|y]no F83!n)Xswf1yTՋƵ.oB6AJS -  G'x Iff DJÇW:%J7!k+g aa {y)0%ײٰP~)^Ǖv&qŸ'g(p's'zhZb'46NJP>HZ#{ha&aZ95ln |+ۺ^ËQ,ǽȬa Tk0RC7;o6P׸?mfBhج㚬3|gj\r<^~^NH:U[\ØEǘEo.?}DFA NJR1\+t#mV_*#K" JƈffZr%g~6P\oN'yaLE gW\مXغ VV% c\"k#ٞizjr 0d&GD.L2]NrFmr/CT^ /HB+pCB? :Fr Ifi',Km|Ki٪`p@ڥrGMq|] ȑԻԿN8(ˮN{#z ðXjg?(U})YZc*ICᆳƎ#0م/62y xE&3WͰ7/ %ދ"9#[JT%eQ w2Lj3Q,|Ƚ ĉKW5y:u;VSuF` yvU!"~ۿQ3I+ ]fRD3ZDKZ4 ܱjJe B#з1@;S*x>6f@C{"׃TWrQ&dI!Jq5Zż?},A%O^0G6I{7ġ$nC52zѦ,u nyݍ rJ2z9Z86)o%*敖HT'l`0(IXK8nObo*s?2>,ej:YRޔl4Rfa!.*yxx:eo  l_F~쥮[{󽕨H W.?hv;9ypܞ o`L#=RQr75]2IծU4R;x ڥh6+q?)mO2qyqMsZ'>KtFk FVӥuu<ӜWʖz.O F*~ g(klXiވфi|G>v-&yskgu)' i,7;{ ' )Oi <4 |c Ԧ GhYB̉m R (4(x^- ňKcfX$A Y|g1_J:dJְ+`\Rs"U־=8u B}\j[fTҜgYo7yN#/8+4:: )d  .0;hUG> J3pÖ,Wa#_ʇ Dm (q2ז~`OszCC?_a5XTYhD<Ҷ%ܼvk-X' gUz-6ʵHF>>^%lbNA/Sm2[291Ä́@^O ?s3#,y5SxNVr p蹌սNAӞV lr]2\AsF ڝ@(*j:{ C]g$$*& x@:Xl=/3{D.h,u9ȥmǧi` sUs&oQWܷ~]>P^7}owP]JbW),SD{N-' {[|!<-k b~9~X&KM%Pno}Uޑ)XCD~D.m w/hhBDc~c߻O&¦p#fQ*r1&UM~i Zh`\%[@ 6PJ(z9bTa"g~jB,Lf\38ԴF.jNFڬ cv^ہ}  oՕ~t?_[LS=|OssuTzɍk6W6穸fzFמ-)Yֲ+''6;&,1BuBaT)iS5a)dzY $ .@@WFůkrcd{+>^'\!1T‹NF-zGMX.ӫþM': ig0 %ƵAZ14eO daRyAsĽ'O&9ҾaϚ_)W z_ j"w5vUbxn@[>#*n$Eǃ9M&;Yi(H/fiǻWUݷ6qw_q#2qQQAf:7@l e˹qR{aƢ3st$(Gq42a߭ZqO )@7kݢH\'*g%|_Ջ\UոQk^qAr,Hç\bdj qN}b%4 !'\m/\=_?xD8fv>^T, +e)IA^sǡə/b=8e@=w3IOSe:an( 6%J &8(XASAү8r*C)VGS [S>ޞ8@-@Y z%hAA78 m،R¡~iԚy`LTJ%PߏK6qqދc p4} I=uDXl!n0DlZD_ݧiٹᜃfOsAƶr{{UDoA]=5{  ӹO{WփK*g+xߜ3\hsP\.FX ~@ 6O=/ǕB8xԶ\HV\Ӿ¢)jlITN( o9D-bb/V0 ebk~8+6MdӋMW@JNр!,ܢ=KKpZfG[oM, b% 0UxS (rW*Fl&"p&ԂIЖ\u2#%;u$6 'cS  <(>2nwaT:<eٻ٤](CAX]JkĈI)a1YgvrlN>m MAg&5 iu}I)^ /dڥ<8Tpm4-o%P 2PxoDZMbϳb]ވ6^L6%aPw6KWq$ pbrnUrIPV-z`r2xgCs>o lӓ)Aa !CX0<Lg6Xd w+ب,w@ RbPzTJkM\ tPfBcumF0ͻټ9DRN]Cz2m#weJxč*\ZvA8%umYsiaxM"Z/$TC;hߢE-~z}q)8[DA/=w`KP 0K=8V%#?i&ܸxcGg L.`/qKZ$MK .{U\Jwҗ'm]7J Щ :Gl4kqw˿ʭҐqePw׍ftV[[ Ni.>j· ʏRd@yh 0]3IZ%kyxQtq␪ݘt)gH(_x*ZҎWN]Cp$wj{1pC9K9X҂CΣR&oy9g8 ZI.Q|j> al4qТvEWpOhhB-g[[}8x cEGr@ܝ!=SN}S]ys3K6am"R:͎s$[N#w|x8$VڽĎ]?;NRRBYdu"V<@1}F3 I_-hMU*+_d+Opߌ(m"=V7}<JPADςEXJ(]~7=̭߉#R{&ɬq(Y4"ϹLc@lBX(?3OZP+Q|=o*sj E6^TclQxFf}?xOp&=їzL# ܃X}{ƍ(x ($D[q8L` }U"}CY %⼟62^;Z㥓7W,;Cf*4Y.=ݩێV=k%KR >Ok{gCͯ7!X}7ɍS0#G?| VM+C)@ }#MCp76̇=lT^|I?uqOgF@'x%ñU ;1Z Sgk9 J DwNG *i[);@ڍ3zk3.T-;6˪2Ց+U?G[?C98b {[<ׂ㗧hc.cߝ)YZ{TQ~H }8;u#Dn _Q(NiR@~G /t*-6ֶo) \#௙aP'<-6 ON@ <=g/2X2Ǜ)ߤ%ړ>h,f\p΢9²lzt|2hvbӤv.? 92Pfs).[ 4Pw*r`Y T_)|($L:AE^*1 ݄VRpl{$ zyҮB1`hgzoѡ!&\r8Xe; qSjl>Oj&ݻE!!ߗHɀiXN$-(@dO2p@WtXȯ]{\ $l?ڈAsgT ^?Kx Wtqo#aasAL@f^bvC@ulq]d 뀱 ش0Nu a&{ZwOF#a \Y_6Vb=# %DDV[%, lWyLMtIBq[*_ZWeQ-iCD[ 7#zZ?θɬ8b,@7Sycy5Ş,O[t>*5MFUy)a4J0>Y˿wM^3 5 =B5֡Dx^qZF15yFR8nIx˖Y0ģNEHJTRdͩi@PTٯ*<:4e(*q:{ ּ f!1#ruI\W,Կ>@}h31ҝ#[y:&r0H6?wP'& _ڂݲ #ȖGLwŬ_@濂:7b2M\ΣéchgtvC^ogfApPlMsSsF aa7SF+^wSڒxs+{R?F{A28&-GǸfąl8\ EFhBp΄YG7(g:8!ZaBG@ m?P/nHy{qǍ!SqS_Gi*\hm"^5wH )h ~&ǧ}p+wTvX5mP:҇n]"+$kK".2>?b20*`q y ΕV_n{ FM@'I3c /{%bL:~+d jѤذ)H08ZSjYἳQ:a~ZN-!袊h#Mv'ń-s۬7 GuaEAk}8\Ɩnz5bϨFl8-zNn)&^+н*P;)fdbY[߄;!J^.kuzߦ؅lR`r}φ#e6LSQt7|8a!DXlYmk˴C\fE#/'u{!zT J]`";'L6Or9個1HA2Oޠ JcEb„,RPT9 AAw7y& 6f+9~("_ [LOK@3W{"N!h-kWw$u坽7X d|f 0)~m!yf(?=Tļ#gBϛ!ћšϸiY#4AHNlέS#t:`BpmU0 mעaҭF)ŵ יrhr '4ʸ\寷@lg#TnK5vvfOTlĥAl;^՛d~/a)~' 66"g·j}w6H16QIglT%  ?:Y33%T#B(]؄у# *2@t`"+IBFtD\ ػp \$2ŋ+yc3|cҊ: 4)C\U:H-<9W|ml ,YW:s~UFgᎌh<њ߉۸mԻRdj`Zem7_@Sت kMG9Uz"#X=qq =U@$tecsiI)`XnTr* y!zM C`/g5_&V}VhB7J@Ay΃Br2Ҽ!'>_!/a˅uP>πèd @ï]Z !E mwQB$W2|gvVӪ6fw^1_ʃYgn_lGUr=TU5&e"ٮ!PR;}9 {p-2$cW'9vtgגa1*G\nA h[bk_PވhvOP(0d8$ů'ఐ >RY;yI^1$VnWJ"OKd~dݙR#5EA6{ ~pXma"*CԗwW•-$ڶM$4oΙYe>_i哲ozv0L,*#C6L+a%}V|7D:$3P.Zc?X@;6WZ)=|MBJoM~k:as/_5~xeEM)u"aqAIٹxDpu{^CӹH{˶H}S!WwjO,2XQ6g^:ѳO'Pqs 쀴s +nT.?:Poe+|>x5xGP0>KX }PFނT?HKv}5z:ht94m" y׊jàS[*]()LYT,V-R/Ո"QL6tU$``pX4qAt/IU%{EOD8-}jC ڗ ]/f\ ,QwOSeeF"zl 0/0Yb6O3-v4!uFs1W0&TmX-*#Yj@mhr.[MG Y\ZwEŃ_(Eo͊ >DŽ9zّ5g2T`{mwg#Z-cX3A-nlQԹE1kGM$Mrv={ v87o Jr86-MKd\gAN+3blIxe(Ǒ*-\x mbW2J'&; x ULR]JMC2z~K<{ QwC!+[7S4#Ѷ ۆ)"e4+M/r.گ85R}]) \&h{TevN}C62?a3PGx~1 wXg2}0(>bͿ1Ϣ *4/_:$&[D+x]ۇߖn{(<ˇ(߸׻RT~Ko[< @ Дǔђn0@^Կ#ʤ+SjyE5 ťhI^u?K2at=Dу{b,N Aa0 |/{>{X|^[9 =9:* _MŲChx8|ʾV!/^lwa8g?#ۘqy`G$ކf6D} 5@0c?Uۦ#j4mdnuˉӊKg@PS:OU^$rp@C=_t n!jg1?5)d= dc*T&#rgwǠU~p9ꑊ*9aQPBMsÞQ e\Mj`,/NOZod3@xcketN_o * `'㲞E,[20QWq4[ʼnP˱D SR+a@ҳc̈́ WT ՋfIсk'3h-r1zdn#:X6<$wi\QhoVP"iGF̗tsIYt$݆Ւ<`խgarDewi-(ھ1~r9[ K{;M#}f:O7{>{`[#팷`g,{3qL %OMx/gl ,p5LX؋+OrLFR;;Ns߶@@L-4Oy$HX^Eޫb~ͯxqF@/q;T_S"kN={[pgt7`WoEᒵ]!GƩ3vJSQGыrYٰZվ+1?>)^iokJAn#4`5; 6I k>#~I#&Br~Ge,\TiyWS4}X-7۲3J|eY 1F ~Pөkx!SC?Xp6"]*.^eYbZVϷ(- Bh7hgӇ(.u9;7k|˺5Z.2+&0Fd_C@ @ Gp"-'"Y\BfTs_ݍd 0p "^'kY1o>N{f \L؞oC]#&d73k!cDpS rg@n?F(x$w6$*0S7bgUx窘a=ϛ^,RsuN$…47j<\ʿ"mn2ꑈ*Lbzؼѝ_Bw!cj_zFcjZ7,IѨi(Y2K)w<}K$`BttYnظj9il,,{pWU&&#Wv444˽wVP0TH4W&fj3Lu}5:$R9XqVzq:sT} ”Ծ}:>A.w6<{[VW0rtӲech y|~1ǖ +S;ͱ(Rk Ho=\b~d,2#Ї}uEBPXAjX Q;+X;ӣJ#{y ȹ LmҊZ6Cٗ_}­mt0Ï1v•YU >t$,tYx-Vٖ&XGcіEN0-'HRA%97^"/(z-/XvRFzv>6po.P(³7?ITxb!T(㧋NANFnE4ک+B(N9r3}"oX%L8XOKm{٤ȃ_~ȡA1?Z#P< Hx`agƟ[ddS>]#:RxOGa{c QR<DЙON<_lLOorNs6 M1n!57z2YX;ۯֺы[{97ZG{g<Ҁ;\0@()EPDCH;I>kU3;U)wIW Ъj-~H4hf,TǎĜW LQO۸ѕ])V i!kj o oգNGI Yr{b cQnMf18;M?ESĽ! <|1mѕTJu& JKs5i5C۩})[-[pkF\J?h;{\}QUEt@٢K /"LPaj8;kPsJ*ӫRnE=G*Є*!"/Y[! зA6,z yԜ5xh6M{Wy|w `fObX&C8@.n,)4qu>= p:w) |0|ZH_HbϑCy?$`i:UJܑ>j}v,eXHhf]&hc^+. ޫh6/Xͱ?zŲD7^A"CY"߱(Ff+S`ėڱkckO;d7xp6N V@;2m X,:5/D<-b}UDoGY},ZI6e9@XЙZ'&cT!I1Wdd#l6q;Ŷ.s@Pǖ T]eՙjd$) uv1nWGNYo|{=1Эr 1&R0"XAw//[i3Wl4NuÿNɨ!$D&aɢAXƢ;4K1Y)܏75*9>9?'UAP0/'GDi|g_eZ[3c"LI[c>:Zq9 R9`t']45SL. F^nDk9nN)%--^O;H-|VCKdv18Sd7@b.N!^ Wy>Sո`Ԣ ]8Ѷ9o܎'uIIAZćHIsy'd٠eK?jjj$5,iy\˩uN YKg=6?QMԪ13͌Yo#t<ֆDaSaf$ ?vέ8 X+QYc!BmU}PN|'Ă5Bk U ? J%Xh;[;!h;)^MRq伮!dto_nwMԂWbf<{/nZoG-mkjc<.Dv˻0a6 dx5' 3WkN l|GCR(q~e'UB y̵)o>qiMCנO ̳?H$&0 Quѡ,4Dyt3{9&(4m&dFV ]v>>'MT2pb=g\0Řѽ<1_j̉)v/نf5(4Bfy,Egܶ(΋Bm%$XE^cc$iP:&[fx%Ѝq &wjf[Z%G OOF`I-4ݝZ. [}L|?˼#w%au^'`=3 m٠ K1qU,QBX7 ~ @ Xْꛫ<+v~1g$0.[(ENl? lAh&fGg,w?9JM# rr|~4.4<o(i&t9pR/ 0lYl)nH"<$.e1S?zGC\nI0fj/mVhrk{cjbz`^߿asfIYVDf0zt٢ ɡA)v};~eI)tZ\P'a9q@MRsSpҘ$e]`Sl=oY.WdQy ]!pca|x Tv*hL[#OR qSٻ Vfa%_? AR+}xw,^22rĵaXfs~))5j,[ k "FqˈHJrw!S%SUKЪgPDhn߂s1@ 5W)wɲm.~W,xaK1+U{d0jќr?iD7C{$QJsqØ4p,M/J#].l9/C~KlvK]c$k|4/K:,%)?{ƣ~CdBɵťilUZ7:x\9hrp%8NM$T1pz|F0*(W,bAy>b:m5$nVd cA%M PXoO}07coeJO.)gUa泑GP Th!$HٖDkJe,BNXPʏyv6I#Vhǻ|n3.{-fĽ6˺i85ZVIxJnhJM7К4m"5 %mfFy1zlYI2nt_֛nE7a`m-k+@m F-nKQz g##C+j6^cZE _>ۛRi1b/[mH_PBeA~KNĐc=QgI}&$;*,C`ӎ2(/vF9?] "x2޳XRy#)#G7 ݫ.jtvgšTSΌ8Ҳx%${PggRG M!C#7cɼ-j.z)v_x(.Ju@.e~͘J4wk,Օ˅" (bն N\xN@e͖&Qm)%Sm 78{仙1'8iK@c> l ,w˿ǷwH Ec N&D [>ѠTm}\iFFE}^sϹуX'yd/!MK]j*)#T:Vܼ٦/ M3Zp:4jC&|Ug֕{@6퓄ƯNZ7P=4^:8M `G*E80$X@R\C} JDz4h'ݱ͂N.cP vTK}|}Ⲫ^lm͚t :#rQ.ɫ/p;9)_RۑH_Ojc`@А$SR쓈w1iuQ84,X+FCq^3|y\ΙP*Xm'@ Ɂ- u5W|Y3l2߰;1b)St!Mzm]P^P8"o~k"WOM \DŽA0-vp-+Aԉ6^{^0aċv 6m)Byox`7e2U1ZHa4xѼ(29Ⱦ@hqqĞ]$ԠnisWQzk)҇펕"sK?T_I$ZQTW*ܖCџMS-BQGGNԍTs}/ \%F?xʀ{ДMؔH MpJv4o}dtokÈUg&jӱu[XOvI}6!.zR v 5߻ZxG,2FA'6:b->۲ = 8Y:ׇ v ӗAㅨ!{r"(D}iC4Lh#D֥}*)ﲃ7|⾾v{1uLI;pǿbgKv4*n,\5Уlh]wpzLSg(hwYL[ ( 0/͹'.Բ +T=3~.gÂm] .綷r8(oxBH,c2%N伜쀉2d |z[Jl\xơuTYw?M&:G[e@<ԎJ]˧lMH`%g?}Q*@}ύQ" =z_u*Ol&؍Q7f39۪th4"% .ێxv97w>0@7XJ`0'{X[f]:ӱnۂXM7G3fkT&v<+}|m04HK0+\pv+4 ^.b/*'w‚>喤݂KExjͽu1Ν)x-41ѨhTN@,zr+Z˷m_R+944(؅$q7ـ[~R: ΘY&a㍾i o] gEdX% uXTmWQIknTg ] Њ;6Vcߒ,7 x['JB795R,+y?^_JL,4J'N!ՓYbˠ4ޫExP1ߢFgL<ɛW#j٢FQ )]A1LV.Ak;h:iIhV%MXF4S#kLS)!⢵5V92z⼺ϫC] &S wYdcT۴gTgG휍Hdnh:Z*䰰|O-ؚ t !*ZޏL~y.7mUVn׏tVin_%#bXdjpZ4F'x4;-\ޅN^(eUa^鬇zXW /'IJON?[Apz_ )hr޽ޫ GM3j+6\MnOC&2+sY- o"QVk;9,j.hD͉q.ҁag9U36rue{)aр-*δ)Me(pϵ'1GCq{r&-ń`yPʹm\YKSTĮ|谒U?mwR*^,N's*(LMˉs#-q z ΧFk=16ǖDʪV_ 6ڛ=],Qn״o;KQ%w?=P~5ۀWᎁ]⾆,8AN3GLaKatf-Eמ '3V$1P}\8#ni[WN-jnJD-U_gb'F!7B60ď_;됕ñZcw >,Ij5`O\kE.4? hՂؑݒZ~x=cVFb7xڀ{Ԅ@0@xZYc_O~D\wQ\68Hp^H a_K<% NjAjGZ}@z625q)_ѡ0=&l=eNwR{)KuXr? 2uDmR/W}T-oPg(E+}v.NBN.JEUXA1bS@2;e3 '/Aٿ)-3޽ߪbuXַӌ&NW144P,,d y234qm$"j öm%A"XX |pǒgQA1-e(t;XJBTA]uԡgq' vUtse6! ¡>8A L~=ɴ?$ EEQ XLCz:ٽG|(Ƽ==\4Jzh} C3~d@ >5O".1"souL 8Y,?j5s]U?IHb|jP}_XTsK2Bv9 I|녚x9T4NA0jt.͊YwV t۞ج([A΋g)˫PMM ^ǺqHtRknB $ )tH5cJG>q[_0D,T Xv:86DYh#hBs7ǰzFY[.݃ݗ1$L5#5>:o t/| bu(]y#*aJPXY Yq- ` [~VLoALO4Vtt(LXgYZ0707010000012d000081a40000000000000000000000016759d57f0000d56c000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/saa7164/saa7164.ko.xz7zXZִF!t/)]?Eh=ڜ.+mfQF<`݆c;ՁD_bq nޡ ¶ݫ-l08uyyT!RUoN s=jO'٠B'6`"Ex(hmɞLZH>aCh5m~x}/4S9)NL޳3"&9#Df8'6^3W3E/V>czzs-^y-%ʍ[Wμs"jn ]mtjMws-5ڧۢ1)?U`P`;]NN  5}R689{*+r35=/;ܠ ʕr\urG!{Ar!bi= ,GF KlQ4q,12&^hs'pʌti  %? ΐs  k2IQ&u&'+wn N,MShSlOH ׿ J B)54$!xܯCuj3o Imm^@ ax@Q;}DD8 d{6mMwxghr' QcLLŖsH!:13Ȃ1,$N2~Gߞ{VuW.ocҝKv,=W+_c*fe51*Y"*3H` tհDG8ӬϏ> !m3X~(C߇e _ɖ,⼊S!yt}e?ڢ$v=U2W~өߝ iL]Ss|WH8?R`ɸC.ɱZGW–~ G"o#w ()0'ƫ9W3ck^eRţSRG 1BXS;M\Vyy.Q0zk0m;;Ⓞ1'5n/1S@4Ū\:YOl~Q~b®?ZS9Qr՟**0c1YS342V?fUw;KiH!a!X*\Z8|j:|a۰WF>Ixwh: .?"7^U :.vZ?@t7Mv[qd|z٬~ZD!L.j͕v]G:rG8~wO&D=a}P t_ b-,qЄMߛ7gRr{-+LO 鿁rj6Tf*q, lb>xM,8>O}W+JODXTApGr²)*RPsR%Twmw,k:?tF[~7_4G/Wh:x퐾 My (|v/d J{IS/%O-Hq[fc/46'!Ѵ7$T33PnMGu$/śW0Ba㹝I6#1H,bWKQ^'١pp{C͞--mJ..ݪf?Hm4c#c 74BXk_,! >ڄkm n kYR0AI^nHx7#if男=u룯|KoVUCu:#7F}tN({PZg֔/ ݰFc0 ?|<}'Cc nVJNb}u;b&Oگdz; ÆI\`),>6Z-ꅪ:}2 luz$Ϲ%CYCQwvi>Ug鷤M\Ǖ 쓚rnqSnȧf41KH /UXթȑ-B%36*t* Cy0Zƻ+JaR"ģ:?`[į}S0L>ʹܜJ-걹\~EEs4u&6<>ECk0Qs9Zj42,/}w&!/839hwtXCs\:Wdx-G'.>4->/A'*L83(#c{ 5V6 meLa'p{4'Vab (L C[<;Pjp:f}pz֙o;|QP]=đJRR*k\TXDi(:qge2Uy?.Fz3& kH*?am s*gMX \A%+߆Pʣ󀾖ry :5pWlV~]e]P6G0F/@˃LV aR2ݶl[+˘ 5hRو Wga;ie G<枥ŷ;jel}m9 wfqʝbE$w]y+&2Lg#5jYiUq6~ 8yh)2V.Kq$ K.~j5Dgͷҭ,Hp F"M79IQ=UE!I"!"]2HPJZ`Etrhk|iXs{c~oX-E3D!"tۧSAu٪ML%9VՕ R]@-"n۱AIp$YVLsMA'l%SIFbxSz&"ϻ:Mmnu;|\_DMGb7|R.}E3^.*d! ֍rYd妉Cu}W\- P$6cJ>~Sj)yb6$8k((W(+ٌ|}'zHڹwX]M HSFt=kg}+&H B#MMsx<(G9*4^P#LIiR0b7·K Li%7%?1.m+H$]& =z?ˏ,{](0Xjin2d`=N7a/04k9ȽtZZ5z`A=4myRѷ $Xm{o``*^ּA_ _-GD9~qDճA';؝Y#5Цd9 Y\AvN@wk\F w Xۇɼ8LXW4!!@NJOGn%c֩C1ó<d ctk|fpJ1ʗsIm1'{l@llne R qrc89m9Qe9*q(,P}}h ك0Dh%oNݫyƩ[Z#bߴUؔs^r1}q[Rʌ`=-! w^ʊ!E`3kP#kG2Km/1JZxXblQI453 _IUvJvT_?k#8S].T3_ r$ŀļ_Lsesʢ^%0(fgZa3aeg'A'TRp]7_udZM$EۨhE6FvZ+#R.tzBˆƊ%"}&kH消ŧIHK!ʑ¾.IxXc|Fed?$%5tL>Zl#!Lb.aߞp?P'G!Pn=V޷7W##4)j$C_7GTC,u?"6#qDp>g=KZ1%2*ڄ ^ncZ6 /)y uDZ]~i_֊~֞kH]Jh,آHU&CТZp `(1r{ YM%5@lJDw*3Gzc@UPuJ3 rX^͘ӖfE`MmqPaar6Vp i=RqM3~Xf=.,XIʪjK91Ж3ijzXYײ9N@]M[' SA84F? gU"i 6́Vg- ԬnM6݌ 2c+X0/\|*l aߩ-~[Ghow1y*wk+f"0 wgLLIsx;9nus7`8vpHa !/-~[Q7#?o <5Dz t۱֞?0!*XF H %6ѴJ= ̟ ZCBXF z޶3iBBgـJMTi䊳j"Zy3 pRDfˬ.L63ux΃>ӎIѢTLD氛xT[X@?&.n"7SL@bl Od6e#o^ɽ(fFZYC$}B O8pî8nEvKˢwJr@gwmNH1oacWuurئ`v6Ӈ Q2}t%/e*v*vU(rh_dP‡@}gZMc<՜.egho5#\ 4a\(\ %f֗;)JzLi~+GB|]5#ۓҙ|Қ ~vcڬ >ۈ&Umt-AYٙ,#v QtY*1p1b:!e{HÌHC>8~dtk qOj4%lF;n'f^Z`#_*o7gq L_Hm~!5kCE:&AC1 1S}–RsnM}SMwFXz|YmbZi c=͹fh Z _8 xM?Q'JgMX3LӹjM kwn-D+tng"3'BQirx- y@䬖p^p ~š]_YZp:'=ܦ@5BCU: (9]ӎjyBNg,&߃ M ,B 7aB$:4{b?gs! >d$9(PLZ,Ns/nOs[M2UW $ayaQ=.fU jYxE0.aڵ3ՊhF?^Ay.\./Eq E07 (J>wE%Xvĺm(vkۋn\[9xY|psXSv?/G?}^NA53NAנ㚥h2uDjY6Tص6?( Jn2.}J׭;# v.H#-C / QJH`F}>0>3kv" lQ`:>:ݙԂ28):abZm?8Q{(:x0Y*Fu;,u97i뛩L/tÀwK`dCMfmS0~! AM]'wQN4ů HTr,FI%nO2BsXr:ETG\rQ&džd&Dq_ߦh[3ԗyN*% ѕ3 @*኷wi}HU+[:8DU?bUAUU8ZCPLbf >'*j, !Cj(Q+[wT30KiK.'SVb߷ָ%p/B$DSUF1JE']}ם5ep- 0Yܿhg yb!tY[M}P/+ չ;Qbb9)f*i^B'_x)`!u-FAU! caZ)jQ:ͳFRwTݔsɰʓ&b6Ϥ\QPp լ^触"oFҊ솸|eY%P^,Tf.քS T!I7޴PJI}87}DnW٪6/VLYdDGyp Lu!DjfDiT5֝վ8TvkZ^c?cv*aoVdzp}0eAݰh ]~YKbnݼuj\iljl} I(T?*c҈7ETA'$JHI!;6@W1Z1e0lA-_sj(2Rئ#p"A4g0U.т {jpV_]^ZØW%][Fo-t(b|!XE߹`Ks%!}O3@a%OV8es!@hl@nҖF*TCy.c\u)c޵D#3̻qD *go]_oo "q(c7'4LV `Q7yז+c6u זNEnL(n/sPL`Yï%f~"AA+p5&r+xIXNɀY mt|RED6<Z%0tyq+|sz '6Ky0ѕGBO 5_v3:m#^cx.|%lf waP Z"96^2Du+67 (V&]:$ccφ}9 $Շ,udd 20nA˰a<:Ue# s[jö4Im̠ ^S Cوܯ^D{j?!N=~טwԣ;VAƞ޶j}-Ȅ>{+%}[isWDVN \&{1!K1iAkj6CP#k?ѭ s+ToD 5UgX+ڳLQsY-|8"CjU4-3ulI.$ί =&ET:EROn'ܱ֡EIo|yA,w2j\5ZU=uv"EX^ \ -[ .Ԅbeޞ8l.M?b uYwJ+6kƞ|]Y&zYHr*,byXB ݕraycsk[\ÀI&)臷a܏s,Jd:X C=r^# Akѩ7sst:M "{1@Pv-{i2v2a܌dVۺsuDS%rw2oViDǷ2ObRg.-ߑf*Ġovb28M]r"jrBKWGE-L)oD vy]YrVzX 0oEb(GHj^s,e~58gۺ@1:vTJW@t Y&lTᡶ8Q. kaH%7]: U4{odeu [C8/rcәbjn j7 r+<3Be~jLܹ#i[Rkn0_s!"pd!ϕ Jw Ohua*Z 4 L&ғ2Χ:mSNK"ᨘ 6l_{CfL(V/7X!xp#.N0kH-nrYw<|q#-!F#5>P~ʗƤ c{ n `8xij%|5As8;$sb [^-v( 3ǫ9 {@`_6c\| U_ 1 m-,h%|.H` Y)'<g{݁ ZYZ˸Oq<׏S'c? 8&aY 7}"Jn||WD-H CU]z>=CAoQ"όる~R]m7ot&BAb*#a@EW7 V)];XSU R. pGÇP[/ JmiI4*a#HffAtQ;].ѷ Ӈ)*Aa]OZ&'ZQ2UU@"1!I⿨6R(HE՞a2nCW"]1\,7r զC}!G+h P5uȧq;be3 p|~h~$WSf@oمq1D)OyY2;YK%sBeoRc7˘ON H+@6kk(Vrf7p> v%oxBv5H!(2U#Z]wzb0Tj1ŲM%\?<\stY4jPZ1nؼ2&/Z%"awyږuP}Gp!ݱM9=Xi8[ LsGg1`p4z %OEqx>&T6yȹxKqL[mrWBuO9>1լ5avhN/$5*2'M~k-۪#~?(3U"Ќ6 0foN1ULjv0[cyB;gdz85f"Zc%)(__dhQX w/NQsg1lOHfC=,܎ $j<Rn7?MtlV5P= "\Y|LBa^\TQ-`d/ީ>f$"/m.2v9d86;?kH8h6_WC;Pޛr^ilХ8_~%C0'8CncpSDXg8C6A@O``5HEOҬe2T#ȋE­ն 2jykxWsۏh#\КAd^epq{%ԦYaG=}dFHcl wN2selBtUn BGp%5;|Yw,"\mF7님} v]mUu SwwGzG-ZO \.Q4c;z#9pUJ×SI i3tHQYK Q;f H: i%Y}=vj+Nm %D!(} ?Z³WKfExqמ=6Ϣn[elFW3iCxxydxnDrSQ[Y8p^Ff`(S~ Z^}׽ⲥ*9Ki4-,i4aP _06]H5xӄ =ZLB N[`G{ƍ'Q\ˊsy߳"AK C]pk61ӼY\`Ws=Q FDžÍ6iIT$T#1Igx1yVAKO%I 0Q1 āY`xO>7ɦ9}s_atBZ>%@|V'BX-Dj h$>̿:_@3Rxĭke !͋8uYFw/qZϣ$BKJƖ]͡T$e 46 WqRaƲR~w¯Ԭ˘&A} NhpˌSf.\"HQh]i 7"K!z$MERG:;(Pt:5rހr^\Rcf"Fr? D9r"r{S YcpϠ,O. 8 Io6N8,>T樣Tn Mcx cŶ3i/9$9/HgZbq)&ԡb>i쀰)u$FAi&'=HUҡAf7;f)Tg^GMb9pz{-UEյpY6Ս (AhzǿTJCN! $7 ӭPw+ "O'̿CuHޙ/5'WWg@[.,Vo1LczM^gHPmݨ;x0bt^,o>̮N2;o)@540Ϭ;zQY%6Ra.og1cIC֎618 OdD-_ yRH\'Tְ5|"vVxGvN \OB4eU*zЖ}~L\N_Ijӊ%c-Q`.E>Wii)v&)e}4(6844ScȨ--H z6K i\>L=3V}7?zl-T5w'>Њ`Dd唣uV5~ʐw{Zd-_JZ'ŇF[COoQBnsn04@푇:J&yVl\iD U[PR5:ዬq;t /~ q A[+3M9(K V߯bU-t9:JÁQ{ A 5 fڒ_-`-S andQk[ԝkC/-7eEL7)<:i.޲ctcA89s 낳ؽX6]ȩx#/0=![pj ]ȹ<({>r? (y"dДx -]i 8!K~)J .ʻ M#ؘ̂%HeqzR͙>Q 1A~w߄ 7sΑ['Gg;49Y17Az$9ΖHK~ 'SV3tՀhc`q(Ȓx+Z*ufQ7~.6Ch\h4`7Ք\uRo:Pa݌NNVhŕJ.nTeЁyd[wSp Euu H%RߊA)< M<FC62:j ֏͔rOjt)*(o|m8+;].[CRM0e?:g"\`{P(c/P %vnt3I%Yr4~" 磡iC4ǖ}dJG$>ey`Uoa´?xpvi MK'$r(0?| d{gZ[{}q44 ;OᔭˊfGbFLlQtu\釉U!q;y!n6GbZ`1M%EklAR_gr 4L\ T l 1VN3Q%:Ge2FZΔiw v˩g76@~Yb&3 @!=cj+FitGv 8@Oi 1V"-&,@چ,,֚iQ;!tU'L?tt@)ܰcyJy֧|6'K$פ -rց9&1,9/ger+sJŲ`6m9 ѱ{Ó7ÅbJNt?S5:F%V_2-xLa uNLGILPPAMiW>a1lB}yL_,%eK7EFJA7*%Aj+AO7C] LșB^`/sGb_:SJ$;v c@.m7`ԘYD6oɗǛl,XՙMr={z>?ٮ4Nx8yՈZzNf/"6nd)Y&.'S+ldp1_{K ;LQtG|*=h9/탇 ᴍ8$ ek1^_7u͌鐯[/{KM/ 5*zq-q!0~hp2x|bzHrD3k ˝E_'KdFU.G3[ۜKxSeX.sQxub7l~ғW(cYA@ 3=e8:ӟlؖHj[ O p.Fau.@jdL=Cfn Zy9(| Š#yCN1o+ ĺp%v?6D4ݹ-& 40F{v.1vFM-ү( J)Pgwܽ!;EJ n6M?^08SS:L6{pd"䕋3aH` x |/a=۲@ 2}XJ# >N=yJbԥfL c`:#؈Y=Q8gŦ^è'V]jP퍬 ;Ͼ'a¨C*O֜g+/v/`MM$i7yo}*lQՒa2Zt6WSY $>lQ'8hlDjӿ8ji\`|yp8fKJzym-huȌ1ЫM>`_S4Jp=ҵPIj>ߟ6E5?Cj*c8| LرqaNOx"48",;Ŷ+tQzn`3aF:5,L^O;֨ ȉ<ʓ'"o!<3>m[I$o <`~Zĩ4PhI=!K 1P:|pK2q|w ,J$^_{Gg[M 0 V\6Ëޟt휭zAa'.HŐ,/.riYrEn59Y^Bv^Bw.)inau0ÖєnfVpxY8U=CP 8™IR$(JF е^p$y֑P~n>^I~T57-RXrRvHV\צDtY}NjU V}B#(}9__&C!=!|3W~bAMOiR/S*&uv/\ .dK1ιEnu1SOE)FOKB^$!-HD7n2̪fr>IDS㻀ܥm y{qf[+ߑrNQ>S,۱*r5yT&ZI0V|智W$p5gaTݠ.u:ĦSiBGjȴ<%G"̊co:Ok%T< |_ ZAV}c3+'acxu~8yQKxW!aU<ν )!"QO4* oPFo0V&iKs6Xk"k}]l9LHYwD;Ş|]9cLH"3]hWi|ˇ! J%{3ׅ=zSy#u10j)6,IJή3;_i&ca2 l:fF "d@~߆hPhL(xT5ETXyAb+ * vLPE")iyW^j.9.KٓؐL& rf]ΓH*xleo5` [X<>[Ԣ_.yU8z}ږ/V>n]LNt\l^|DV_E~Ӝ̈́Q]״{/&қa֤Ot{%4LCEL23uP/1TCQkR6ӞDjk 89:)!o@O!M\vip~diƿDeQiՔyre_St\ה. v!}=BƮ" a%e ubeЭMC< 1kۑDNcDc/B~$aiVp%&mCcY_*殷#$*˕bE jbtCS4`c ۊY.+&3TrsףJ6ˎX=ӬG+ xx&Ie_}' nCxslOR^DxNNGu9S-j^a66fgTq-Z$W#9'#ANۨ+}Sp z{)˫N#V W2B7DǙ!t[kxdSTC9BRP{LK/;hBy@Ȗi3G-&@Cpó0q|qt3Fp2+YER"j?wNX Ѣ[aﭥR`deWW)\LĶf&M oӘrG qIN34O{FMxX=X Kl*T3e*m[?QTD.^(eH;lE'zSAݛh2_MAx$.cU|h9 }L𺉓6*+q~TespSǘf) CR3wGZ:۽[)*jKpjysd4v@rG6dH"T'ezu0c1offM)w7bUCb>@Lj9*':㜤1'0}-ԃS)JϹ:? K3zg'$9pQ <4 mǿqʛ{Ѿ$r16?|534ހ{-KKgA("M hӏAhgN^;ɍgntkG>_,՘df^hd66ԉ>?% n#Fe͙f驼j"$rD ,LA[w9ƽh2]0SoFzRI҇w3_f[3#*&p.Q.c`{]%,3> lؓ.'|DEsmv6 B=ѻ'b)Ðt%6ŔRc f*M^#YPB1P5 N닞t3,%5onPQȗ*0!6FVypNYCz[!لT)Paz_  G}Z#\+x/ol H>RYc 6}K~c]ӰZPdVrkOL)Tߘf{}JWOU(^ v?퇜/ES] do?p (CF"8<:H*`>y czܻWXO&MmƢ)J<]ksCe1Mԗ'ÀZl{G@!Muݩ&"څz̢˝|:_P&cP Rp1l- ~N)oORrk? 7'ǠBgC )|Ja^.,S[M h|kVU嗓cyWEz&V{ Kl{rui ZL[(MWlGpUFZ_rU2 PiAF^^}DzB 乷\};ŪYHo`t.} Tk c[=7ټ5LM8^wE&r<# t>ȇaq毌U×T 5=H?^֩B`1[5xdC%._j8˓paR!O7PfB{$'b,50p獺HCyqb/l[t)R"`f\%ͨ-` l5`srIPye߲ &yc<#aao?}3;愂t<ftTlQbXwj)F4c_w#S0\mvIiJ8`@1O q# #"_}\|䛯h7 ŋ4ԕ-/#nTjwK=DHF;r7L蠓ܡZcf+opJrj|^S6s/7`Ois{=^47_u c-ϊ2{7au5@73.T`ݥNj>eAю14#9% **ܐT…}ȸl݇gT~7 "-6m/IzHM:H:\zdUx;y sy+Eb?Wj.bj< R?<ңJtt˭ƩO?7j!3Pn2p P ?+8ЧcH _bǤ\8_Ց;&8$sR/zVxBL{: O0u+N0EyJC?nн>vYap7bbEueG &"ѻM|3+LKzC 7vIۏGJ ϫL9Yq$> Og1 2+aZVCdPzbov#uNc,CV1GvfmwPĴ'%528z=,ϲYr~6L²gL0TQY,vK;Гy~ώ_̬_p@`HX6n'{+$پnx}ZF02GvҳZR'Kب\$x 51כ@q rY`g۵H~F76 Ҹ;XF! b_&T]lh70GfnI`R[a~]G[EؑIPXY?xKJ\žzhY' r1sZ8lښNN 7&)p/MDO}C"Е5Dy{ ME&>UPBz:+ kuz?ltdtV(UD'W Mc)r_+/9w6C$/wJΙk4TcbS]:vCƮ*Ʋ<QJ˹mA؛y"mt~ ^Z TTkg Oa]LD= ^26&vFͯ{ h%CyOnًhg&vnɢV-&Ur}1CH]5{y :q$kp<^ą{s(,?1Jjk:Akex=J5aS|{:DB?M/ *S\Ŀ.J!Np<<:)Ա #2'4-lvmJwn@55=Sn"6,8"= ;ˌ7d%N\s3=tW#y(3F>{E4&cm\l^]00F%|ې) g6^Ubm~ Cv5pP/CUϰ:ْs|~ ΣB JJ-7~=᫡;=ؿh,K='W|[Bphr|?wI:?i1q!N̑".(;J# ,̄7tWT#~~,cy <7TmU3+ykof4FjM ,O#ӺY@$dY}k he*iԭm&}Op*+.?Ykj}7!< oa)ZUҤl@]T[yؠijnbKpBmꆳVjz&=Q( k}Q6&ԑ5\J~b"iÁ M IS\?NDP1z(_Ga} (f Q2 @p{[-H,'UL/€w8FOBUm zpb8upۂYc`Csog-YP?/e d6Awmm;hyA'ƌ}mm騕%]`b-Wh,#kmVq;xmPeuO̱  Fk z G+- 0 ?4Ȇ >3l0/꓃sU6</>0Kab*کT.9UW2tQq=B*A-J PWnj9LVfMB-GH7<7FG&&V0)‰yxNz&#qLXk+3n!?gQyxS;vp;=F%WTvpǎM{O->fY ɟA ? Dv*R,֋ uy,W1IMh]U*W輄=7^[x~>IGX_?f#rbN#k\ u$ߘ4駁*9p P ܋1 %֮TR0F(ۏ"!хn|TON W8(t;RoV~/1 r vt.>BfG=\="^  |P:k=V"FRf6!>hiO-[h[T`tf 'r"}SqQˊBhX</#mbQ#䊑6:}T1OG-$1" ٦$@j34 {m2G!LXg kyꗎ9դsp(T`$g2*nd]e$~'t=t~m'5)b ֱOrx_ WlD=l&~WՄM`9(1zjzI3_*r鴩0S 7G9!o8gat=?=}4kN#?3 rG'#m!=OZ#P/Iiٲwr>1_R Pj>ghO:k ^z󕯩s 6Vv:5{ 58^,sE&F\+zwJťOG>;-&r϶zWo]8â3E~|!@c \ק+[6/K36>TgWB׷=x(rdVT ╉AFt> `V&?JqʓDvdjE0St ~_LهQ<_ⳒpΧ%ND"T t^Iܻ"S +h®#1N{R]m& p&}s؜pkf gFdYrͮ!4;(vW-FJO.␟aI={5\ޗT$@z$۔[:acį^EC=WY@j{e#7a)qGkŋ-.EKУX6\!#RN M 'Q$gVrLh~s.C)@9L9s%3?%>Q UGb w0A5~ٖg93Q2e+m6NO͐;8GJ ^$@{IK;F+6hୋ〼ɪ,O-zbI|@^>C!=UYB Hz矬f\t a2^'gg,BٚS4=J{)5^֠%o1D\8P'e?Dwiu ?}x̤FlqZiOZc|T/5]z^g4Yy:%`ypn/KB I`7wV',ܮ t HiDў)R$miXw~+:RzPms/%BW.8\R_ Bmun(Ɨ!̤L7w!mр=JJKsuUPԛ cמϮ\ s깧g8fGí~ |a+(SR$%sM;#^1$=y Kj]iTO@EYbzO`+AǟT܂>MGNr.\;!(~AђO刢>N-BAq3=Ynyfж?ٲ:]'1Y0:\ v[jZSIuEIR_pmU!QXc/.|vBԴ Ȉtp JeQƇb=(;0tf|7`9|wa@lNj2cXBG \{:1pZd[cSɫ!1=Dϝ(@!H}V1RO 56jwp;f)1E~m\>촎v*m;Y ZR?"zOX5t刴ڻ]˱ ކXP9ESm^xO,{H_^lu|zn`? xm7#܆C.UQq S}("=! JqCcyON~Wy9 <gA:h[yX@ܥ0r#|}zchqCxbhX,"UBlPGS}nw?ǔr\CtG Уĺ=<]]E-0ǞP5L~Ϟ|ɖ_@u?N#Kn Bot rct0fیY[8sx#[}vu1=k]CJz+l<(GS`鉭rSiG6iCd6e Iw XSjLwm"0@0JeH?vgR}ObY }`%ʺnCo K'PNy7x,`naCBW"'kNdf;R {FM5xTl yCx̘~hsm++G#~.Vt ktvL`v'4$}U0 ?@J0eq7~ ]=e>\9(.&0ks_uWV F҈P輡l1\[CU܁\vVR!KV%sPqoroV>ÅLDlu1?o!h[SV``E;&a9&~տW)$ay^З& x9s c4Ȥ<)9'^Bj5h1]1uX\sz|ɓw$x=@%ݎws  i .-fyCK*I=Gˮ؞Fi#[]DZ#P/x\,Ͻ۰[e:58L27RfԛC#r~m|92@XL\@+!8,ML|RŊ$828PV0S|ks3/fju[{' }ecgAnN5G4d ZϟFq Y|e:-bH]vɮ@N?5 ĭÎBMQD:}o&wFwn\q)%Eo::ؕT͚x3By!f[NQ4F.`K p݈ڑNJ%ԭ8aB _@),JՃKӲ)[{Tag^!pQL7hQCg0''_k2{z,oyS(0BQcsTB:!x({Y>h`v0,bhRʴ{ة_`DN).|:*@.oL N|#7frID! aCcY _ddSJ'-ʍ6[XΙe,rs~3> D`c\rx 5f5 %ML BC7oAS y e6vѐ0sMIfZ*AƗ-MM2}aY\`w[/{gw\Mm:ʂXBO!>}8+1"&A:?O,d. ۲rs6Th* >]Mn^eEYaLay!LZ|4?ڜ]"VݡzpƦIsg`/ˠd`8OHDze\#N}iؿtT@IJ+_2_O6ߟA1;WO~K,P_HA^|Jw-s{Acd:I>GVJUE 7oR=ͪ6AV=` t {:&DG:Cj-t0L45 *6J$=by44 CߐDR/jfr SC*bo_ i])܋a:P†5c-QΣFl)Nd1E]m}J6LI{7ĨnuS{ ipKIфk|B3IYdjԹ1ݰ[C;F'>eH%;kpqћ6̀Ns9N*Ptž:(RdJU >@~]%ů/g«gi={UI9u3TQFp 2ZS )W;Ib#p0Yi`>d"+rAx;|^Tem'8=4? Eלusl)gCB.fUh GN`LaFJKR@pЃJZ]WimZ՘ qb*CZf^R~hf$.fxJ!U)ႎnf.eXv5+m-e8Tr.1 z:YO}oPgtIO `i?o9 {}~#qgh+^~4RUnQ2i*HG0Vn>K|Ps"Is?+s^"8vS2Ql]-7 ' 7KzqVc[LDO"Kkx[KZ~S#Y%-ciɥ}/Hsgd:>.бrI|$P<$@ovWƒ߂؄o hyM aKٌ$yӸ6I{c ?fwmv'X9]چ[/+ckBaQBOc_=]X'0#@pEaԠjÔydozEPE(RQN,YOj! Q5271.%O2ڎW#p4j[<UXWq/ D8aWFE/¨(* 'oswG\đٯZzpͯɱ6f% `` gV J頻M~"cW?8'/T|@fS3-EX\% Ե784YjȨCΖZI4zڏnEoZɍc)o;Q̰D]1kd~ 8A`m8>[5)i͹^(5{7xsHFz#__{ DP%[-nU4"?n}f\;WZK+d4g`lK=9{UAt ^lMQeSmL~ɞLg+ Է`7VӠO Dֻsyg_ZSrW=ӂL8I8sOKTBWn2$ۃ,Ԩ2I&)7TcW?3w)̭rd^,w-v#WU4w^tv\SNFhHIvJ!aK3]WSټM )v`ReX}e= T\F[:]P2ϑX6|2X*!3҂Ѧa%85']w2'd/rv- #D?K H5*`y'E'#du֏"u ___^ V觜50q"Kpu{ E} YgkrnY cޏƇ| 8?E7M?!ՔtPjjZMܠZBE<#~깵us8tgO9t1J%V#$B  `K|5"1Cl07x׏@Hė:+(2MTd(G%W=s`^M)]U >kj(aJr?|eBMzեIn2%I':zk_Z-qt~ )ʋt !H|%-y``Q+-ՇX༬txT!Ӫ8\,Ck_/RS~ҏ%GFlCBzA&(ۈ?`иTcs؄ ȗJ3LD~AEb`e HI%HF^PGaO4M90qJNLYS:,NOS=܏#v?]+Oqoк׏L9>Ǔc20/Հ ƁSLXKi]{)EweYb{h!.X Âx2R"ڏ p߳w^z!RldA~+.˗y <ʤbu~ߊfN-+2[wh"DyꆉB1&tqHؽř2r.bssT@ t/)t9x[j 0Lh&&R)MJǿ`nc]^ 4*X¯8A:dWJ>T-ê'ױU_x VM`y,F*0&ܥPR&t 4a@4B:3ay>w >B vZg$Wm}A9_s8[R 3gk.#)Ȕ~/M]|-l@o/4kt m8,$]AOKP![h??ROȎo0Ŕ">!o(6R؎᳛ULwgWF!$&Hʧ=A2|GAk)蚵}C]:JC40s|^;;[s|]ٽ4:yQA,DIkabB(dܣKڑ_9f55op8@Z^2[M\>B Cq#7y -\ Kdvדuwzuf.y4!iΓ2wxIM6`V:KV7 eoK^lĤ-q7jF/Cyh#*m5o/9T S;/S6Xp&OL %%g3_-vsYS*o 2x}Y@Ϣ묿&n=)Фج9nN b={E0F-ZppFcMLTh"؛1#.)#?~y2}='FPY}^ǻpPj'10vESk(iNO<*&"!^yo2iKD<+0@S!(Jd%NktJ !>#4/]4A-,5t#Z$vޝepƍHĴ_MIv BMy@Ppg1o  )VƸ:\HsuPXjI5}%-o L fD,,+O!O&Yj죯ۢV&%P[ўH?7ٽJ{ۍ eTP6oΚȿ)c i ?EX|8~(+8tYjA4M(`qT,>\h *L=AhcU\C4f(0-l nT?[Dž"4$E>'ufl j x=n*PLpJu">y+,+$?8/O!bcr۝bzq98`Xu. ɘ YP3\ mB!SLu':HhYE#<6G'r ̩1w𤋐<a+(F?AYɬș6- ?$X|I;d?mDO57UAP[[T/hۘ.khM܎k6t尃bV" o^ <ų4G-PQMh$B~KA!Gj/|2zy3cwם 1E~XP:p-JWW\s ۹cOJGS!-On5ʖə~K,m{Tm s}c 7?dy!c@B1ZW77(>ab6(j{p8]󏧯t,jPQ_iZbe{[H+x ؤٳy2IdKY?^RCS~YlJlbI#L3ͻ&fqF RS"@./'3sBf@C.IO3zwu6z㥿 !["'~,yqZ خv#L!ӂ\E9$ʸfsN7?UKW鷱H,EWYdڴVcI4~/wɎnȃ,mп7S'").KzUgYXЧ=s.nxtQ# rG(n?GSyY"z%w3o,A}Ϲ~1~:\bǸÿ0 ?i&=3{63슬GK}(=Gp$rNXv0;~Lq<%qo}S@[ſ.OYH pbTuS܂o0î#i#Oވy0ഓdv\=g1tS_UV'ߊ[@pPPR6ez쵒$I'V2^O! 2>3"Lŀ:r.C]}+ʦD i\ ّ]r8mDN$ߜIEş^0oE{XdPu#ggQ;̣ V?:ΙLXe` &mN54a'}@ΓgTLj3QO;@n}Kb>=t]pشOPl.Jp.!eIHͩn+/(>]$i&OjbWd{q3V~ƉķA3Ğb <L}P΢^d=7Jcx[S+7y'@% ` Ey0,ঢ়F2 )Y :ۈ><`K猯花甓⏹Hdx+RmƆ jʉyWlGZ1Jg\W*7LB-g ޱU[HCEY 7Ǫ8Z&Z;"2W~y &&ph\2%cWEDFsoOadYEu9a '~W0*j/kjB7x@w 05r,ǯC:l־yIs@ d!$ʝt6fS%y 85NA{!/!C6ÔaR3c+VÈ!JG-.fpeD0c~$,߭`Z{rZGGSF2:e$,“PS@©>L|lO^ {N'[D&'Nh_Hu.?Wf0>W~⁂rA`c?\KN6JDRҘ|t /kLh V9ȇ;{lנ2wJP0 :hMFJ*QcG[ʊZAZ@^f&8*_o^9J$nNd[zyI]Vs̗)IdF-MNHDxlG:K0QSY$W-Rą儐Qpw<:U9D53S'f3ꙵ!X-)! k~N,Z$f [)6 qE&VcnX|zAWoۼJO"ZPgŗ7*׋RC?QEx+ 719 ; 77lQ{BWhI_q8NegtmJN8B慯Ts6ıdo$6UnyZj ?b Yޥ&$2U ,8Jɩ_ S. H\Fպזq"M5:ч6꿧>]#lr֧]kusim΢5aQ_lE{IL'ro~Zþ9ɵuYƌ\qqr4_YxMU `PnoܛDq%*Zʖ{-l{w4R$ )0LHP 48,= ң`OLI2y{]n'wbs\3y4`TUãZQaԍ9h3xb&#%q;Ji:+9rY<ٛ0bh2Mȶ=H 807D%.‚CW5f> ._`! q`CG~J5;z~O$3B<,>ߵ,Fݍ;$e F!# {޸E6NTeo@Òh 6XHizSg+h/^;lQ.>(~^X$pO$2gJt]A( < h&e\^:vbf)I-%`cߝW Fg<ftX<O|no jw7[SV؛ Y&A/UWڷ\}k5-CJmo_3tưg[ H{tlEgF~yqj :F ۸Hm+e I>11iS;|YWQج>P=vD!Lк6VbZcU*h>[ sAfx+|Z:LDQ 84*wjd63`CDrq#;k芡N ~ԢN:!+`ADl9Y0;$E63IfWƋH*G:%[a $Sq_w uE|K/3 Q9:W!ltMfq=i eY9&*MryW$}##հ/{ æ::~-|cQ+(J{xߺ:gkFm"*[NG(Ik'<5SSмM5|A'DɽE1HtNWn׮aq7^},-o;k@h1l 푳Yֻ* -ڍKx$86Pyx>G;OU[[{ޙIWda_9 d+"ʮq/3{ٵC|*R@.[҉n=-*^-vyMr!/+*n% LO'U45ptXeS9_ /Yն/z pr@Bw4R.pwcT^[naNGgj1.da¢lZǬjmmHx|³lsm`v9-AWM/V:& 'g}ꎏ.GDzd/}^H'PI2J_nI1.|gmϨH-χ6Jl8<m&T](6W퐀M`ôz"9eTRQ##"AT*{j: qVֹֿ|;n̩ۡ)1/moFZ>vW3ncisDA8桖L > )fzI+ΖL.kyu(Yuglՠ}|DBq BI!5̬:C5|Jwa΋ZMmJ3 ƻXl;BA0r# /dd%=z1SRd .{og[Mg7"2SW+Np1ZW:R#01TN~1_iZG D\솉OU<'ES3Vd%Ze3of_sj.TǼ(X9M;)lYrVcB $ 1iƸيh̔KB 9uK>5er>1 ӲD:p:@H4\ZyTK,ŬAg6 (t+(sx%|" ߩr8 |s[7'N,;[`9cwiB! P&]>]N"vjP\,sX@4п%- j>1vg9G3UM:%8ŠQo08>l<-T*kh\_18CLҳÛ-йoɆ;B0zVs>V'b{4+ Û:)Inl^{ )P2L`!Ih} ӅlOңT^S&1t*L`8bq0zqF2{5~hZܨ(|bl/i(Q n`_Ə гkיy'jSei [m0ywg@` v-i{oQ>l9cu]i?@ ur9d1cxK! wY=Nmx0hѼ:J+6Ԏ eQFE7{ȡM23t B SMAjU.Eq#~ݔEFn΂`&c9NKANI2 _~_T4a0 n#lT}Gsy'Ä/,- 3 &v ΁yfJ@7-jdJ7ॻ6rCh>D߻s&'q~r5 Okgxp.-ӰcJ !K@8BgEw^7Y 1`ŤbWxJ-|I_hj Wmx`[W6lm{0G/fFN;LGc̻: Ou=&P1Fd$+vmp!A٩΍HE!l6˫kٖ}!剄ϨcZؗxw=2ux#,VTuw]`"'7Vӓ봬`7`_Vy+EtY02Tŵq5,ANVjZdWy󌜁؞^ Ow \ŧEjgBohžDݧJ~E;`CR{OөVe'NVPy@ 7_"/]p pۗC2T?^;fpo^YD .臜W(&ajjkQw֠ @;^1]D#5%5QzְR0WFo$~/@vԶ:_\3[{{1^<~'#A 5}Iߴu:'lJv}U%w ,%/H0fhD=pf-}/H\R"T)J#v8yCB]M$l,ǀ֟szF_/GmV[ԢX{ؑ=R:]_XgClgVl;T8"s}~L>Ԍľ!w B*_D˭{Ent X95"'cgZZ %cGJe>eX1} ֵ0` l|!U>9aR(K(Vpz^ <^~:e S#YNYH TƽFݑdvSv-`;JԛShT$Hr{^H}3%Cy8:ϭSf]Wt#s-Am&gٖ2FmwtOvBif LM#YΤG _7`(Aʲ;"3=lhe} ֞5NECcQ|CRxJȏ$SR+7mg?MȦ?!>{UѬ``N3 )MDp?T[D9T>=(h"K6!o2)NijBITÖ+(SJH ߑԅ7| IAxm$ vO=6eSvђ_f+/nCyșSI+S`>;΄km wfRs(`z%prUGx Lt>#ξ2!։D w% Oĉ}-]z(nhǪܲlzzGq -. )j2:`V5A<'EYg^Kn3S`1m,.ŐUZ@#b|Bmod*D9;l (l@}a"@zfdjlEļ&/J&j$蛤e$I Ltr0v7{Sʿ9Z#2@d\99|:bɃ'ӮȜ{nU@qIƖĥY9Cȩ:qH^[)+5aI2] K OJG\/HkjࣩWL W~*ik4I^L,>~`4=v]p{}$t8DM@HjZ"]-C!C @n=ojezd _ #gj'vvNW4Zgޟ6Mvz0azC>JL6cr+6 c;3}²,C3ke]4TQyT7Q#q]=Լ,;q~&67nZ23]ϻAH悝-V**fTT=U!_i4=</8c%-,˻㥯"#+!Ӵ "p/GUkݶfǺ& &2:,]^_ҤU5؜.=o-hVR*-ZVu:ʞW|^V|NyƢ(Ɇh.$LiH\VcgvjVM'Y4@H{ iZH^J6[bڧY"K&dGO@[vFStm%u%DBm3 5piP e^RM4[cfz C휯r,YC3XM4؉h}u /{Ch9;ޜZU%.[;48A{9_x%"tÞj2&9ekheϘ6f얹^3-iz~;7|q {pM`Qs*pɱP'R1 IGL%U>Ed 0f/38-Uut4魙lזL%;}X(@:@tvVVa2)}Qʛjޥ ϤLqzc;@2N DųWB_ N6Γ̯EOʬ n, 6&E= Y2{ӂZPA=5h@Jľ"(Us*AfW;2LF7NhC.=4yKUv:HD S82le`BmIb\y`.8۹V%'uQq>E*J$$o)6w1gsx{SQ6~0Q bXď^wi똏'n=UM 77&R=Ur)jdFGضEIc2?7l\-E>{@ SX/wlN' R:+0ha8cضW)r)-4,)fh\Rz@FP uPkd:џ5nQWDbF* 0,:[%+Id_lE)=ݝa )=zC;OCoz O^t)VjAUSٖ=NMiJDsVsVK"ס9x°?CPbZI@~0W]kJW1j>2AT=!Zm %*XaG3)P.Ώj!&Kg=-LJܷ{\i>x>׎e"(ri%1l`s t}|1k~-l!41[+3&u)aK"SzA_VћW\a`|<ƞhl3$XP}ch gsGL_}w-[ e]X2,^/]i(.]AP򘸲醽N:CNwhdk;O L'-Vhp#F\jn4/D(Tp^׼y9K[Jcߞ/e 7>l|U =X,(]8zZt:& z5AK:Is(ZL! eZo)heiNvk|1Mq0zH鳈a*54y+mI"+C:r)IY@=8ׯq -3Ş\g׃u^f#</YWt4$D .%qwd\cGcy$+W-odoБUcBAoZv78{{]~̓Pk~`**y6/(veC\;K}ձ,:THW禿nFڰ4ZMVkrg1_cZ;6  {}IM4r_'̯5P^t;y "9l7急2S[m*yDZ;? Pg?iʉ<)säoi]&Sy"Ӵ^~L9R?+ Rjj6ö;B4D&~◁vZtK!\-SU3tj;4f_C|[ӳw-|hk,~atiW0UrYk-?2ts` YLM*ku6$eGԕOi̺i 5Sc΁iLCI2Ӵksen8k0 $^E^qj{F*m6ε8Tۉ}4oUXX:&!1 WӖ)qV@9CD0)7+3|n~i諔2Q}P~4=迚8z+VZ8U:=jifO  ݈{7ꑺ52/Xm@YOp[q(͆]'bsMBfk!Ayd" NUr.w!~W; ad` ֿbF4?3vΰ^\gS*=ydѻu(e/7R=9yAQYiz[_`Y'aܦ|vK˺NkF˦?݈^c.jci=:$sVhnFcܳ"b6w{ PF_mpCpsW95"8+UmPaK"῅S\B>Sgb|+#+A'C3iGeD½ l(} @EebW>GwʄVX-GɊ/r1f$QCC3`IJcȊ࿘ %2zn[{fehr!_E\ĎGOx<3[E#2?=Bƌ|?)J.w :LѻKWgߌߚY+TD}p'{6Þ0==mD@ḼC?&SB2.:QOر4C܂0:^&"U{ cLäsjbi!2#'t+T1w?; @d`|NAsנn9*/jssZͥ`2UJ9S@3Lc]4[Oq'X;9Tc>nPW/o#NRʝz5egV^3awV'$aX?V%S4 ]=+ _'rZg"HDL`)7m1lGtDʊXeh8X'VKHZ }zMEDǘP{:7v $]-e@`&4YSG:4v/*oM2 x,+wH6䶝Ppݤ?#-Գsߐ" XNXJ?' |m'^ : `KY3kţꋚCѕSm@;.,Z!Bfm+jܤr}lL %mWkFXW` 4GA L]O-k^K>*Px4/^rJNR]Ź=)-;\ޠ+h׭( `fb蹮EqrK=3=/jg"_SFt@[j;k^hdَ!U ݼ 6lp-{X{8CajnP1ak06<7НF}@_|q9*X4EqM-H5u Q۷;JY xA&<_BHܯroLjtzvፅ3˕&K$Ԍh&_d)k^UmynYv;~ 5<+o q]G`!VRRp2ÿU q⪛r],xpJ^4?rԷ' AHA]o:sNT!s. iٴx@Yx $#iG#A,7%IgZ30TDż7~z0M&_$Ln=KL<PP({3BPnYPh_R&Guz͏/ w!%**R:Ȫ:תwm<6Ɔ6 {o W886O#D+?(ҫ*SlxӬ5/$EjX0'Fk#8XG}ߍ o1Lf:q*+|e<+7X7pF 3pb"|, Վ-7\ikLT.{[:=Y[>n3ν#5 T^1]]:t`Q4Jʝ]Xg98}}'  q& s20E&3JxZ?+ Gm.r q8Ka>>6ÑF&S+w]P>Nl5 k+0\P֯9zr6ҎAY\x&*!M1i2ovX*c K sؖR _~\6Z>I_ho}Zwq,fcAM]"'谆p{vx[ĐJKod2.*z ݱ.쒸) x:yV \=g6aupKC7IW+&Տ;2_9  ξD"}9L䬌ˣȤr^ʎ#*F(|Ϻ+ScWp.QTb*Kϊik.vt$xVe]I)_3f<? yF8ߜ J2anM79z똁Drpf{ .dRs%AVU j_w;{(rn*3"&ogUeӋ|Ɣ--P0 E6^ [r+.)3 i$qHIǀ`lhϿ`79ar!CNeO=79UӒ):Uۧ*m :GN- xq޿T7qAPC rYgE곜jcrtR],0>W<$q5ڊ@^q9^clk(xGΝ`:-n[phI\Lx.b˶}Gg߻;tѪ(Nm 0~Y_Z8HWq>^IeqdOD(D/?M;dQI{lz%.nǧc\o_"-hLjF4_HvP꫌n!rz]qңqC8 ę_o?<#E23fHvT4AVkFpp0&D4yCZ%a75ųꌝ C9t&b ei+/ dMLVrU\XB6NsA%y4L@ 𖬹{ As7)\wY*6˶xwa:| d8 }t7ӼXp71 p.#ei >GF5Y}I VwSTkrv\GSB@[x \jAOK 2,p7U=1k5b ,TJ@C"⌄)0>Bv! `j'b!?2EǗ^}ʜxhw[S>E!QA"]HF8Zq 珑gV\% ,(lR""d|̉}%1e:Pˑ<u`9 a-0{Olܨ6Xsb+<РE XI5؜dk/_y#qJ;U wgCɹ}Rԉ DaSI1@{cS9Tu4yB9L^/D߸P('YY]( g~4*3e\z Zo7rgxQ6;5?JK1촻q"4f@2b@=]ep١}% 1"cK:eF4m [1A\t -2fOrr1E{`9ѐ7BYU0-pVAYJoybEs+ƺG(蒎E[_AɔkNO1Ǘv0V39ϖci$ ly<%~"9g>,9bnS $kXAM2H)٪ObFe`N)Ӆ.\۫:aÇRt EGJ,n*8?y\Î.Ud9:ƷS$6k5Ā>#8'&: N֜(xV>ttB6 (E6`-Y :GƋ: Ib35rj[[DL#ѭhD:~JcғlQ4u47$!GQ4G9Y05vqOm͎_s"䣔x&Y<}1ǚUw(hYt+ГPf!rW .$nx0DBԙ8wڭL= S/z<^䟙͋)&MX gƺE5ӊl]PlSf|ש ZXW!*PhWMw ?dެU>'h@`e ЬnSOZl &*9E\Vc%D@BEE )2HHZ}|Y Mcl.VģvOɕϿT I0$]<82I{Oؤ9ߎBpAF ͫ 4{Z|n0/q_2D Yd?DT8bQhsM27l}iwg'tH/yv| 1&€g,˼9[9o|iWQ9Y@3&'Z#__Qe\4uC ީ;:5,4h3611ޠYu4TV&\}ш+W5H֍ƬL܏nORa#=\{d*c- OaYˌ^姊 c}\"J?2ʼIQ?ڌĝgP>7r[W4G#?V+6,a*:d8J]X\JsR3&N>TSPBvR.޷? {;af3"wyF+8Qgi1$}!zB{H ;VJLRg28-!Ԓ )AOw6l׹Z 6'Va#S7`Nˁ\ia}Y&/C*²z{ d*Tڂ;^.Cߧ1@!gλ2˴E!eqb*` }D%6=l=_!f?'*7dCeOD%6&hvm1{;^'J%Qy Yh$Sa(^+!Y#<Ҋ*獼mL=|\D"ȕ-9Lw9Tv;ɇ}ߵ.M!(LQ|Dox&3sO$nv~ 6+q=X[S< ײ-t=7Ba"k`}Dzs4 ©ƹtPl$[JqvN`ol!/^Z_/o:ԤFM3xkfb0ŋl3gb?~=Ζb`5++˵r47(VHi 7.Z@d>.td eґc[5VSj{P\"KHJ]4rJُp;6$YB량ջ~=N qnO|xz(d}dB$PI?a:\yS<#T*겨H\lv2+W~U3L/NY[ΰ'kCܐ +L(L \q@~(Fb&5A+vA ,#t/JBhB[9b@"<~׉乂PCwsz4b񚎏+}174Iooe 7$K47@lBQ.#dŸup#fSgϲ$J>i^(P4\6ȵy ]} ̿"G3 ۖnQyQAt-ZU <KLojÞepx\j]5,x9JԱ&0n)WM4bY B옠)W3=LiWh [2N |cS7uRPcFiC˩u CHT4 XbɐKKϬ cq9@_ #!h ?:wHOq:A4p3`;Q`'j[+^ Pr|bAO:?%Pkʌkf Fi7$^iE`5fFZ8ȶU^c5 i8I]H*-~ٶ%2%T j6>+ۜ,7PN_U= [2@6 :Ycr#QwvMZWPBIu¢m/2&g0}Y0#%Ky7h?zXcaPfT_OOĮb<*ԡ7@O57BROqٖ%e;ǁ,<\OqǙW`G\qٞhU0B^k v}y# v8]ݲ6YB⏕?R3˳]$Ύ*\^EjWm$~kxC=(9B]7U &2aTӮOW+r?W1:b_W-,9K8}a3J.ak^\y岯NjɃ &H_e1K2Vl `Ygn4DЩT}[ 5Ct~9:#R| ˃u'T9 TB[7LD0/4eP8FֿCpJG~4,b7S%I+s0nZfLʋ 牫*bVuZRiJaĽ<ƖYk-ˬru\W4˪N,"`D}+ [s`8Qp8r;i$+ԉ@F{#j0~ImޙGM5V9xWsRlEH6Ny&B>yN )%D=8 (o}kM-@>s Y׍nثԡ7B,縘H8 iy䥞ILhGyY^zYXO0< Dwk=ϩ+s4Uc~&BE.PuR~1t XMk7Ca_cCRP6ړ}՞X%kn:WYTzFE `R_VV 3B= arK{q}aMJbۇ4 "C jh`]+X~D>#pA#f.*BK.,KP:F m?$/U0-_b1 vZJd ]!&ӧؕ!D78P*B>h!> .[W_=_d:P5˩<čGE4=&FGuaU\V|#ۓJ–ǜhk֠>@}XÁGck?6!i^Yd*y%Ѐ#E`m)["h\WW2%#1B%#E\f2"7]%-@Aw,ȐEnGu0eJLʡv5ӱuނŪ֞[ 0XBI^Hr 9;Ң!M/Q/lO;FH8AƵZ̏cD*Z5 E$ n?Q2!Qj l}#İ1˯ cZmelOb;Ȟ("3qMI}(;$ 򌃢]3]P_""e3ބxWrgT_ by#i" Sj >_QU.'10bc̶Ĺym4,4ވ &p =T模A&C@SIr/b216jh `\5ٲ&( *;ىruڝ+b O(׃_dpAhAݤ}a T+aU\_.,5%Bs0 n/*h8nz["KOq Ho.2rq1Et8 &C#0J} Bjft֒3һ*xxd|1+}<۹ԏK>jgi To/C.ScJ,sy``P%8RReUQl E?֢}< }#PLn3LҦv{_L۬gȊ3Ϣ;*\>PvOधKº2}kn"UK6: ׉bR|Qνaܮ0>E4<]̩,]-g(ꌉWCFcJ\"Lfy'Z=g ~Έzq#iB;,ε1EqvKKej.(rlUJfj]W<:QC~zč7 ;ᵣO9dyF Z"2@Rhked-Ku&9F6ף7ɭ\]2,FB>TdRUg~H|c.5 &qΪ̠eOxlWJD-yי'oFq"9#SW]n9Ǜ^Tղ3/u +,'@8ǻLWPXX}G} z hلo(@мT/K.4]~fk" VY4ẅ́ǃ?,Ϥtbwkf{-@fɈN1 #1-L4QQFG:Z+B (j P/uXjBIZHpr<Ua2E%} V,(wY#`Xry'&_­oGLxʠqݗ25E{ F=Pg;Hg,d6vl ɪE:q7Ҕh'%*^[2+ORk)5%CHLdy,[m; u$:sν AlHBQ>m>9{;9.?e57|iǯJ<||Z2~2*uގ%ʶe/{ul^gNQQJl0vz'~wW$ j_߫:|/?8q~zТ^ oNѬV\4u`j&XzNG9FzԱ^C)Gһ}+ǻ9Cy>Ȇ0V{2`2gAŇ/Y}gq8DA} luz7C*g*p?a)i%Vbc4,+}<{'z2^O~DsĻRwS+ =Eڛ Vl3Q#>*?})@+HJct+Z ʄ?3e>5`:uCzfp^)bOgB{zIIIyrRSn$ UXݴMKF:rZ JM7N8N7yݧotj.ņ+eUfZ)y/Fz"_ z([w)VNXӓz"~z*GJLL=]] (|ʫ1;? V5M1[> kg@^h=ҳ‡2$IrAl.Ռ3P(?^t-C[*\e[xnBw/<\DTQ@EaAh\^yWE`A؋zNQ/9\]*cp!6HoI #AY'IG=*V:=\ dYd1+M]}'[ЊKC%qRjR-/r[\6~/#M@-a12 b& lx/dY{H aڍ!Pjd.7~Z+1ywNCcdnVqnUµCK>dm3)R?8(=xPv3K' ugw-+!u{=/Y:bڣ ; [/N>g7,1V rN^qtZLDHWny|$* m`!VJg<'.EBv"є֧xMȑޞ!-@,RrD*$naf~"?||(Đr]tZklPQǚzϱ7Zu/a\$ljEȨopqFHyυ'%es|AFdalWe{Ng7'ڈ2 +AXGjhn#o{ [л.)ڵ8-V[.b!} 0 tp'J 6ϸI-x(^H*&+f~uP?S$,ank(VOHaxf(E\-uXN6Eê)q %3eZ O_I{ @B,$y˃1҃?Z8ΉlۄXހhQ`JNViW%3EwKБۧs",$775C,ؐ((VHhTlYeVE1T>R% ԮR Uu&,MI/&8jV(^}:!k8+-Q9@ IsY\liMDW'adJ`EKo*֊yP; ?0j71 3ނ"OoǩR蘠`p" z,AX;fMntk+)#j!8>;WHD3I7-A-4CȵS 3Yo_ ९QQ0 u 2LBԦEB~7D/+{uPiձ[nCf׺*T) 6AI1 F&R2I 暽q,vii?Wȼz MP@xfmZm mV ggpNR/TM Xc и/c2Ģ҅x,Uq? hZn3/H(gܯ]U 0k v4~w)bH U2> J 8Ӭ:eY>X?&' +upP1Toƒ%l+sO j (@[4# lxu狰XX5,e.CI 5Z,A8tT$զVG%_t3J4m}]>:+I7H 1˳?/+ FKd&,9'+9) ]Rn$ u^;r&2X$791a)f&%E|W-]6NC{r&]mkgۅ(ptIe\!_RmhS=fUsz05ny8Dd @-lfֺ^+i[p'P>/]7gIcbO3",KSt|fX6NM`ՓBB|K  +@BvBV3 HZh"_pEYU| C=]DG[b3zoeZYU/k-\SsNh'!:>.Xj&N;.2Qe|hm,,Hn~L^E'N`=G@10W)X.A/ڳ sq (4/&i:\Vo&`G}~P$ zMFH rUмe"њ IzsHQc^s3䧑jk@Yjݯĺ*_v|KNC}:@f _J?^|߉7r˔߹HFOv*jr;&y`UXxYFiO&}c|yr&&>Ͻ߄>y&]X"leJ},"X@1niõ1Vד֖V9"팞hB<"M#!!C\64#DR1S s~~%EW5㈊kp:ˋ|Qب4X)' 1ͥH~H ׮H,\">5nft:[p΢xh|^LmבO]N G A;<˃N4p}z'C.EwZ"j+Q a~/;qdD';L,g`fC?KAݚL"tr fhJ4?H>7|-Ң'RyD 15R bʞ3b%#]P5 o7?T*8i.pgهoc&r`,wL, s{0Xx?kͩ xf[-L4ۚ}b*23r~Y 9q)fijRw0q eYڐ@+^BNc/$~aI9ΐH?#TٳP F<-yOAd?.|" ,=.۠ Y@w; %Ì8Ua$!A0q<9FxTK,{a#kD#d|)y{Fk:73QpR^ecB@S@ma7 7 8H &:~eՔ]zcB&HVCҍ(U $( " DLc|SŎ/oz#m>5 j4C(|NL-e*DC3; Fo;D%Gms b9SX^j)ďxVvo49>=f[P?jD}c83^SW[NB }m~hHIx}误Yd] ɕŴ?SkX.yV+腗PE-t1pAkVbڈKؼߎNkikknAbF_BDYyָrȺ/{㉭#3އ3rlJLYή6&* n `,vpK&Tٸ5qC}C OܒBR}ŔC+Pb3ZY.ژ @|f-Yb` y?p!r0ʹb&u͒SlU !uDp 2462{xޯlDZZţKI{=u'i5J4عrV֟$lr) Ռ~8يwȑ+8G#Y3 /~)C'a?pKɧR#x3e&w2wK~l$IߠB{<;7zѲCv8W(D#'h ǜ7"!}Ac*Xd?=f6mP'GF g*ҭ0ɽ .ҡdlϻR 9R#DqNJF/U٘|e!P/#ԧ:MbKQ7!}0ZQW* ' G MG}'p3-R|G_`()tжU8:z1jycC9wO^@[!CM}3$ >ke(RsȦlGҮ=/?զ|*MJm8 Eۖט5[#Y3v<|Uu mH;ErM#TUKoV*2sz65sϠȴhA|ED|KWH+þ77!,룠2_? l,u4EaWS2\T1-Ҕ-Pmy6u|fLOh IcTn((DP"&pB)Ip\ F(P4!N,ӥ^ؿY{eR ,yPx6 1s-֦˧8!g>llv?#]MNw=Iwݝ䧮ۢګtLMmq{z\ls.1L?hTޢ%?D M6QOb*#.Z|(qdq.o!{(SŢMlF1*dr -C"6O.7y,yV>=S> ⢎wN||fܺ.өx` ƌ8 k(=;.]xcw\^L"wv&/+ß z,\rʤzj1mཾf1N=3}WdF]U|sĮE A!gk$gqC᳒+o5~`>\mOk{^DcvB߱V6U 9l%U*oV=?kl )|mx-uܨ(YYOA1r lRdŕs紽b\HĎ\C]ݢݢ9J#1a쳴nRΓfV6& uNE=fbypu( @3ska"MVm$yeWsKD5AK"qҞ[-)' W=&FP..9/j``UJ5Ja_y[MByX ) ƀ4E՗[^/EwΖJN^a}/_~,fИ"#-nH Ǐ+&a(OK;̝C?wF5tu,>3&Y-?@֡wЮ 1©pIiIΘ)?.8^WhO2!E'mPV>-xGA=Zۑf,nj[[b&%dm LYs²h+] OśGF`z\pT*{#t ZP9w!;L& ԭ۔w0/MjOk_`Š͏'1rsa-Ih/kg+*+L"t)] =EnEb|r@"CcNH>s%L/\Pkqw^ KI [ Xt/*YJ7C棓OXjO1AB?g4,ڏ:XTfq^Z_îح7 Y|Wu L049?+դ_\C&1.Rtv%titzDv"|ݲv6s}%g^,v uGq y ~ 'ӵe?q _D}_൉7UVZ>Q>x|4p05ѣ89&[Z(Z\{"t)idYiVc<2*W,$O&18a]&=EwFI4@l!1A@J@q}6Ku 257Rgգ qg[nCl'˂`[{ YXYo_ki8?63GLmA;O-m%s8WUu ┭>72Zd9/Qs u}"m1= 70-& h|ɀǤr{Ÿ5]$Jm;G_ڐJYCVyw6Z|\I[,}1Þ1sZiӿm~iV'θ*9x.­3|#dݤ4\GX*SiL~o XGٹɩΥEFaG9c?Oh+$Ӯ5[دR[S*~8KG{7;ĒoZ*_wS~g T"^ŃӸd&-; 1RN5rvo?cқ7b@[_]'ƨ)ʀ+pM$tx.Zb)MGO*{+ ;^޼XRKsR2LM &/L\2k_}y"OWEj\pġ?Du{&Opi,*ta+b\y)Jߍ16##6W85+B㧷Ɔ8w`Q`$uŜxǮ6 sTy)D+*\GhKV~1n%_%sメZ59?`YtK3$1eO7z68%M\ RNـB@uz2ZgkBiб2>^Į>c'J, π_;a2Ͱ]g>4dtR F2OJQFs1-vS^bǔ 4 0{ͩNq/ Y [tj{6xBONLa`eCFĺ!Կ|IΌf:k(*l>9 \vm.,cle Ə5=Z>kna7NvS(|tdoΞ6XGXRs:<аSmϻ?LSΚ|W3wa)nkA5f!7ׄ<.`>[)NPpQ> +V@!]4h]|8 E@4[Rbxw HT_:uI$y9-q:e=]t]U٨cJdLYTxzFAyUa=zLV.9,$-G{9~.f a(\FMK巠;"29WaV& +i'0 wjqyPK%bN'C֘oP(2UUwXt}tkQЛ-lx [떏gk,dѥH{nEE5@ɮAT)Bć(t7k/$}f'Kf浹4é1U'|dt+R(}ȾZb\ޡZa*TLhh4xؠs?d/QX@.nhhcnE98S^vOTsevٮps@1doTTٷChJX~ߒaJkq(R)[u'5~PgUۚ)! I .aaQMѰ$4'E`m!{߆oh*ʋ.2u9qsIEO&CQ)ˈa(Lky|ZX87Rϕֱ:C[ǃ<՜뜍3(B*#qVI$bj82Qҗp63>;ArdIU]c;({5 zU$Y'-g\7McJmf-iȡ#lol0kD5*'! ʝ>t컭n{ɌdA6~A)'f5t 7Gi_ rI^1z]%%xUW;џ 54B8VO,ADwp\)=L4 -`k>UVH>m";DդDQC&WFWfccS:L5d(ַ{iӀ 0hU:Iyh5ChngR^,  Xf"ȫ3>?E &V^|:,Ă'R^ȟhNAalKo"kW>mͅ*%,ool/6y(xuMP2Nb ~߸e2UG+QgvQIiͤ͜TʇnlGxcZTon6Qu]""iyo(om_RПn~y'mx_8q|kR1@%XG-ʢ w9R)H')ng(GA~_3OD+/nqyy./%y~$S"@)Z* iXn ЗI9,_8b-%eW?%ie(86R䜋 "߀lJ&MbL7sU m%EwÏ^ ,(d);K Q<` ,v~XHw&VǂMMt̚%C\OROћ͌.UWTeu-BJ7p6G%{'?P O"{^a8bZqRkNK PwEBڜJ@+xMYuXi|qփjhqJKǽgП,*aW "XD#DPjQo"xDclœЂ]4nZPY8ڛQu/CfsqOzsb1}PW }xv%˅Gm#08UeV4-.0Igf..,X_>_| \D+Wj*~L_f4G?"7 yoϩЩ퉟TƱf,y;!L!''x[ {Q=עš fmȔ/JG\puN':ڲ Su.Mv] ?c=8~wDwTθ֙_w~M$I?^%T@h& 3O0?:ӆ_$1إ^5}CjJv!.@+C(+8ގGp?0Jߏz:7T_;? 7lFy\'sɘB URuzYp+1d} iC 7S8iaj[Ǫ)9_C变JD' xL\- JD>z/pi+ Z-\QԳ%qv =GngW\ES/uȐzPX+/za~rI[\*cn3(dBQF":Akv S2R=|iS+pOzB1Vol[Fҳg?!b<[useO0U1e&`;ɠv ݆VЩ+('155g?}Z"mL L Lo=qW:Vrb2A.^M-in :F/W9ƃ? EzZ?#Y7Ͼ1SɃޢ6yDf9zzBaItCR šmq@xWmA z6Z*8JN̸v9}K"XŚE}8Qj-WL`6 PqFFJ7ARo0z=əijqڙ8b$(t߅xr)`!70:Pm&0-L{͘oLh;=1ekAajz,#Jy)>)'XTf?6xmJ TĮUE3dw<Wr[c bhόt,%=}{=: W"ɓP5JՊB7=@G*Z$xªigy yew'2x uqKc,oK-U sTtΖ_ҍaVu~#q&foJ1b|\iӹ2>V_ 泧sh^Un (L> 650^VOX/w?CVc-u0iB^a!:~Xb'ln;U _Me[9Eǘ*yH.oǥ~)h$mYn۲ e~[(!a6="lG t b ө/^z4Jbu_"|ef;_q\ \Cl45L@S3VZ7B{3#h/@zš8Ÿe)x܀hn: C ^u%"E;olz~ےz O+● lZG9x:m@Ffc.6z~6H̰ Yp&%bٽݗuS :sS`xEAsB)&\h>*m^4y1K%08Z6Q{LY8&!`OKE;Za{CI[~=y kL!jBIT>;ӏJ'bC;9PwUO,$&k'I3ҞXl]=9u:2c DS1M8n䍔y k~$_e5ʔz-&#ʚ{P%@Ő4vf ?] iczs)lv׹u3iѲ?rq-ԟiE 3}{ʝANA,rhǟBԱy b ]R'x٩*춖(M5|~~d5fm,Ď耷'%bq%kt L!24 I=!4x{L{+;SkvniӍ[!q.Vc[6&}'nJyc3hnS$M,! t>Z~du*t\,^xyzV@‰?i~0\D-BauO 9s$P! TΞ3m`c;3#z?ghTq7ܴ|'Ih'{9E^tDg xiy 甿Ki ( y,HY6JJP1TW#tM ;V'xhKE}oE. `V0=g@u@𠣏0|*^_U%6Z$c_)D{ 墨2^'r\8%sZv7dJ`-n<4$NzV?c8ӄ;"0$|3T[jgdu) ?atH F/.܆?߁S]Ơrl7B raI6&vpSH2_ܱ7U ~}߿'>irj|5+F%^lfŔt}p6@{[X|: ܉|%\iXB<7pvΘk QcH%a[_H}!x'Nu]Fy/d~-?gM,fwR۷>"Q{ Ěc #cG9[kCDӊv9*2GCM jdEҕ?jaSPk ;+Y[DF"v,UdGrȂJkU(UA]9*wHf1Z.pʱ]K͜M* TETؠu0s=Yv }Nd#nyi{}GPm WDi^<4u')o#!pΗԋ >ϊJ!9')nT'G惕lKٕ Qf7zǃ\Pd bJá<W|.򸴙^=OjjPݕυ1T/]Lq\mPa/}jL'E>m" l~WycO7yGѣ3Ot;1;C%gb0 p *$ʰ!v\}aokrjp&ϯ}JoC(`@1v)(_i6۝ިךS 疚"peQǠnu7b] 1ng5WYk%+ N* \@40[Ƃ0>jQn> @Xu[ [A C#lE?] kFC1ԃ]OSf->D+FQWZ]$l ݅Rˢtx=?=h%y҇ZYJ`gW;_oD`PNtIJ'b']fմ F#N4e+ӳ%ToU)1H3Լ_-A^3yU`N @=2Rn)7LgE^4%,͘Z^{WnVs+Dn \NhSy-$&(Lovސ FGTR!( % ƃ .P ŭRx͹5O&\gC&~fh rJMoa.lPet A O?RaOUf4֍G{!3 -UuUN"iO*0h)eul߉HAQbci1fj:P,3li/! J .l)?aL2.|q}ՒF p94MB z&XHhMg7YW `ɼ2ndwIJcj wRUo!B ~~[s=#H&C`ln%k[0Џ2?.<5 D7KFbp!\/kiF( _!wǢB:jhbXXT;vG/v(Hu˜Nt.9Vh!QhR&zIӌ@Jf1W{m¾R擼7T27G|Xw+Mh%oւv؀fT" 7O$TU!qiFy:5={i\\J^`91t}_ʀ PIi07i)U+!h7H#w]4 jL)=:&>'"`S1By2b }5ZƤ98t:iirh#pFo(;ndgBf5!P*F퓇mxI4eK դkg0D"uaQق^뵢TdjD(" ։cFzX,4FI;ZĆ}%B .uЄ{|sfx`CMDz*#V5θE-c_L'%̳r &#,&d$Kg=|2CWrnqk ~-~S5>߼W]H8PLy7C>ujvl xWV-Z&n({XGJ{Cy6b=3}WkJ]H@S.`v<ܴ?~Uf+WQҬe-T;ő,NCCš{)EH(i(oWNΧE;Wu2u64F@VlLP)6v`<T0K/^{յÉP:3J ͻF? MGy-KV=vYD|H~Xl/n.j#W"dƋzy+&ZֈBxdzC$'ܻ6xsmQ@i a`˨0;x8aղM1o:q\t@o-6E MNcA Uo|渱_磈i:gBVE'OJ5CBݾ2z.9ό?"22e1պI jYq"uIMkN[F>B ^h(SV6@" WsMV-G[Ҫ/R;MEX@njQ-w?Nt3 ziup|=lLZKG)_VDu$[iGW>Vh!̿ʵ~a_oAQq mmسÿU3 iy(W?R{MH~l78ހ!|O-\H E }_v_k8{%7PdNv-*0ɉ:ǽ}VX췡ONWA8oN!g/&`"NxE kTyË*Oj>ës5phBK pd)h)JtHe%XH1aKvJߕZ!d'Aj\]ħL?rwH-t<q [,*4sg]>[-ܪrPnN؇oئtbd."%p{"u!E;rsibh )ϴ11o::۝y~btr~O h# 'ĊxpFry4N_`C[ެ!M}54O'È 1ֶt4~^p_R-uj!_Mg7 \ǥz!1< ldUB#`Jk]il >U'/TΔVY.躒ٝF։/Bs@tp{>0sb?+ 0I`U~0 rtCyY0Rs;zΚ*yA#d(7 KmO,Ъt)cCiJ48ާS=]t`I&/WFA휑;HNrU#9;{'EH'7o904֠l9xʐ ~{f7 s[9݉."jܞ3*01{f|KPf3$|o)!A97cxΐЂ٭74XaF2 =k dԴ gvQ!R=j ,‡/ |yaX]i?wQccDq75.`K%ďY8Q2|ޒk/Rs%Ie>* _mi4#K9 Re&bE|2H {V9I1)"yW&l"aUW)8K6 JrKGnQa˔s79 ]/3wiv3W2B6eꑬAR(⧤ eIorfRiW l#N':z.p۵L0QVNsdӉAǴ5rBVJқTb}65@XSY y!,,l1xQ+C|dy uh}1!7^1`?lrG.̤YN!m,J4Њt),C\)wBV(ޜ K8=PL{(|9>:f_L!dBoM5VC={| g)TxixO۬eH1N3;RRu,;q8lDDi1M@k}<4α*tl$[ {t7~,CRw#@đt \ɏ^r{C cwd=rYvs6,(~^I yG+X bRMoxv{*=L>u CQV@fr~ڥ0bqoE3ҫ%q MڗĂUɅ (!xiO մ Ѵ3 R45-.|wc:][5hXa/y.4Tv:z^)S& H4cjV4AX[{D{-Cf\kaN Bt5}cI:./_s$*^ҕށ:kVPo<|LAP 4rYmi?;M*~0^mq_ ?KWuj`qm GAm&RKC聰4/p^L khT3EZGk9ƊVݰBh䁖LJo٦&O`/gQA J#LPQ1+Xia$ ;rvn-2|Z3ZMq|(zt#ί]vnoHS/a\# 8 \D¨H"XMr2q_,c KG*ڜԛE ]4a,!/PYxc%;Up?Ɓf&WlZxis#Ȕwa;5(tzeҎ]@/~Qf zxPLl0?ݟʖfxtG ,؉:n{۸hjZ(B]1dC{hٹ ;_F|kZu߇ƤIS[0 v@zwϹT=g}Bc: R`jD# j$P~Sd!~?I/D4 fqkD]!Ss_d'bH*t@K?6V1Oc™6`~V昬eFBE@AULIg0+ͧ}qrMBy9ȫR󠝏\c)4*$Zs.SLSWzиi>+LӀtPqByv$֤dE蚼ON{b^>@_%'n{;+N .Z@tgM ! {6o93ٰ]b]_J\E6D?X9fEShcz[?Cwpq69ET66k}6ɩc9ث7ՍD y,E+:Rnj߮uR:Z آR?9$Z>Uܤ:< f^M0dc5IY^ͫ)ݓ,ɡBNT‰tZ7TD (0 mIE`D0 Dw=] `Xc(jm)¤jOC˻Z9 ?$a҉*'O, LcE2{|/g /GUT[䂰Cpssc\v,(z]t߷;0>v, ˟, c#(4]=D%6fse͕z ,!aD%iB;`Qr K ͪl0WMW0lP ,qEPEʨdsÚd+Ef%`Ӑ|fG/"wW=vq_H0 ;cd+&ب'`!B*8[:qZݴv}Y7%Hi1$IW!>,7֨zK;Q4|u{ 9, Y-ڎMoEhL,Jb0#޷Bߍc8r5@5hz]-)ئm-#,ܼwiJ #!<FO gۣqe|ӿ,t^!pɐ7ȇύd(TGe*JƄ\C4hnhc8(n7%uHxB J.3ʺx#q(-Vc\̉&QZO*i揁x?RF($4Ӷok:vSƥRY@hOnlu1Ϛ.F DkG5.vMZneE8 5G{H{R/H}kM<5BtɧrwP/f5FϛmԵf)]`O5qN'H(3׊ ;*"oI.38#,ǖ J9`KlƨZ![k2x@Jۛ fC+\o[@k}=EΎsi_nqmΠF: uH8ץ먖-=IK>HVpmE FVGpI C&Y-W*2,"ޛ<oLj/+}?T^o*g: ,6_~צqMYb~`3C; Ġ =f͹͡(ܿ-32tljpCFOp)̯AM/FBՍ)r0+Ɂ9SWLo6ƭZi#kvn5ZKw~ڪl@iIڕiK 1dۿi /t= QLEy%sy9St%:vKǏYcKMb{ RD^I͕o+&hrϱ0 WoO!lZ|,O\N?DF^&T\='& ޵"G9 }2C>OVoԜ2h,9F%ɐ|%∗ Fba%\a2x[ mg¯~U%A6p+SZXfT? [Lt(>^i$NI)^X=]u,E? _h, s%?|_.k%kLƕN CNl]ŷ F1k'_J==`d YQI4kM sp"8L/±Pc *x?R8^~^E #rK4A 3jޛ@ʐgxgP,2tB+|f]OPg Ҟٔ.G1A2jeV.Pab0'I OH"p U@;|ЃDqn5T& "#u )xro8uɿb> ) :K$3>SRn*Ԏ=NE"a¡rQ"Bѯ;ȏ|ABsL{Y.9R1>ԍӾdWW ˄{?~(SM EglH>N - eG>(lq*7[_IZPy\g:4=ȸ!/}beO Mv1?49+rF2mN,%oLPrX  0 3 M3Ss.s>WP=V"т"N!eUyi7wtdɑy]l࿏p$ăՑp(H1V|AeWqB }̠xSf!jdڲh mbM̠m/ m8Vkq:ZZjKNVbvt;N5Q۾=X"'"Ȓ6mAdȱf,Uz qa~xĴB<֯W 90GT1v."31\M{uѤIQ0ɰ C>X3Sb(SZtv^YVu@r+ \kd9:TNVM6: zv St"KI 7lJ7/@j-m%81X+Y퀃ܰCJc޵J2lL(E5qRwc!ʫsz196Mr lEKūоаĸy~=6"8]d4CSWӣdſĽ[)KfٟB̠*y& sꩱ/azsǏv]32ضo0z.!!mۀIU@TiFnfd(ާ0v\[ڒ=B}nʢ.t6 ]M[A7)]8s#Vh!Tn$¾,NPWsZwNq-oKNֲ48 ZšSV1Vj /EcI[8 񎤓[M6\ZJz^^ZRvH[PpPWa6qAف$HD@b" IC=~Rz^akԱz{/7ٳ ö p^+*\$E7@`9; MמwYD>{FQiPX7$j"07l{դxPx+'uDDӇߒff^l}~5SF)U1s޼+q qLa`Բ:(3B}}5>N ̈2 DEgīlR1 L9Km7H(`8pO~Y]\F`qyL~,l!Np0ٻ` mshȹ"}n{EI=I0 srH֑&fp 8w(Ogt. 9;/HcuPC;u@H_?5Fhi c/?sV T1`Hi=F%&k?pSZ4ֳiݻj^}I2RTF!sPsuEE FjN:њU9(?;_ML\# Bb9ܶw&ibKEA?tг4ޒZG=#^Uuf2T6VMpn$u@l@G[졗Dq08|%AKuPD/>A8-?] [[ކfvЭjN;EAI 9 OCsva jilҝx#Zpy[؎||h*aprѢJ) Waq؟ghlSQ?Rc7TWd c.aQ~|Bzt;w R}2#F{0?Z8#ilW*ƶ|EfYrqNV0 CN [I/=TDmXFޥdV|ب6ZUfX@:ssSɲ|"幖c,Cm 0:v#gMvi;dTuRtoGo}J[XSdXt"~ x38a/慅eO'!)N I 1,s)L/=PW5,%>/X[lB>%G2@ԃe1 2\2< 2DA/?*0,`h[)oZβQMCN)F▗6!aI㐜F_]D@Ua>ozDZj/8Ndgb2*mB=DZ I I' WFKZbm(/I%)13syNʪʉ$ﰇyEu "-9YɧU Y: +&(p j8 M:WBU|2^cvs)ϒ&ޘ6Ef;6w6KAI֔|_7Xْq p1O3´6gPIܶ\:+MgŊ亁|A_CàHQQP]gC!J`8_OW"˟i;l'$WH%w뷄#_($Ώ#CjgKsb˝u)m dTF\Ո֫:O o#*PhK_Sf9;Vid7vyzm-:J$GH냑n1JݒOSKb !?/NkijSҚHK BTNYXF\LɭUp0m<鶔}zݖ5+x74Vx#/a%v+6׾>Io_`rz<!j1gW+JN[G垻m_J6wcA>4dsr,fZ{qT#aX/̪%wZm, &wBNح{j,_fG'3Lcx<[K9tGUpLAf̧yF'ߦAhYtmwLμvBt].97!hC畞6I60"2Έ]ij|-ml$.ʻ&fQx\ vVt~pkeC/dص -%?=iUhң7fR-$n] d8đ%Vz_ڀOBJDqvJ0b_lGq/fƪoyw8Oն`sN p8#"fȔխ_v\O2k_b R)Am\TeOAcb̖eT΄#Ǜߠw#u4p'LW/;ƛ"_uBzmENiXODݺіx649LڌuibKjq<.z!9`m=f X!ibUx!X$~0R('v z ILe+'/8iRbqiŋٟM,Eq 7^ϦYV%YD XB٩ 3#Ƹx١xۊQeI&髊Gdi%c#n-daO۸YO:KhL I:r`8pRЁ-}r6y9-VݣxᛳXĖT 5UV}:Ķ`&BW7 wm찳i,9Qli'bCG+"$oϭ)Ŋ6_uYLˢ\բDŽh˼ƭ^5tVn(a^:UL񥼌!葹;ӟmFPzChqqU~g挳t 475s3c*Gnl׷KŖC̏o2NȾJhtgԩgX3e{;ڬD!:y(K'GL0ѲD}NbJD3{HLC@F}wStnӻ:9$/q`KWB ]TgZ|sa-cSzatn`ipdwS LW0'Êb5´R%m GP'Fsbtu >0•zS/L~7-g .|ܹxs-kj,[^1!6 Z rQ4f5ZSpNo%[*[=x!G5PwGqB]9I-MtdDM~HY2[yBnș RK {oR'Xyꩄ_78Qeq%bdC*؍xIiHObzunDzO4 4-\"<#(}~r EqR(g!#(h%:kFkw':U˸k]Kω` [LYȣ@S5z37q:29G9HW0-8G%rFPv41m\7^JƬSRQxRYGNhU3J^Ǝz#U#"Tzx.xad.kel>71#Չ:ĊbB:'Ж~`Lys>wv~z=! \꼝;ˡdPR*J.4Fw׈&- #[&p⳰]P.8ĩ pR_@jFrcЭ L0D[* EюO핶c|k{{0vw c?1׸%Yj$z=?ZD]z"E&С󨓻V7mkd^*SU* ۛBSn1 ohmPa z(Cl!a)4 _!fi_iҴ7vgLxFc[J[,%'Yx-3`is꣙t|s# bOMP 29nHix v#AH3:Ʀsrk/K94#\$,y20ܲRhN(8x9UIγmkEOρmɋ9Lu-!ңq'l Ooа/5C`ca?tKCިI"lܕ'd UgvK5%kWQuQb&C%YcoYNL|R0h{dܷ;1{|ISVA)Kh RG ;_9kR@>J1aKI@[]>)B]{{G̤hUp5#CkՖ*Z&1@e& |q‹\:>y  ̘G,:a1v>Z[XGS8RjEo4􁣄XTpClhPjΈuJ O+22VҭJ}GD[p]tt hgH6TSmE* 14:e a*ƟK:2 U@d~ @qxwbׂW0͏C4=gV .?WpPcGeZP"&e F{ ԍZ=S>k+&Kei49&r if q_#v5m8n7 L#` L.D.o~ OvXB;W=(<tjMAi0 Zc)¡B郥ѩ>amڼ3i4}K&kO% rbGkr BP[`w[od ItB*VMvj,qaIr#p {~o1{fd%؞;޵%H \p~?8[h~L /E0_wfHm慴\LN!ZfDRzrUK+$q#q=A4I77v7 )ǂh[S'T?+6{TKɟn<'giٷTZH:4җ#RG^:ngc2P0I]RV; z ݂a3PF7r-ISE"ljůA |FIA 2q&qVy+ďwF̟uri .sq=//wVk=)d! V#8Eg,leI$fz #1ʅZ/ f$wc8脬T6?yszjOsH-f@\u 1P1\BO6t2,NÞ-:,R#[;;/)67_mV k GmZ7FTlUqz1Ӽw2C O~|GvO7[zEq(fGj]X}S#ĨrmǃD6fڰen!Zbf4% Yظ4<Ʈsxs}vfCk_C߁#4Ҭ ]D@h;œV%qq[@ Э1)ജ!rf?^ 4Q9~݈Y\;ׁ2KgwZ h#wN 악=JGr)+ :0 ֬K*3sā#6K u-nNh l'賨->2l`]Uj~`c#DL\H0uyWfb0t+ A uAJrG|X,&'~M9v8xtWXdgc3%X,C,lA7aA5rdf=f 1br(.? RӀl-HTCz@ I G9Q篹bJX(leVM2@*3Siz8F٪/ a($ģ VzTHFUnTB"$͏Re0c9"2Μy=M͢\.|2 KJc}sXXlGx?xkX|l6~6\/P;^-! `DD\A~dn$Ccgj\ܚOtib9w0h9EX$vghgf5NfijDfLKq%ܒ tX㤰d +M/3K7& 8; 3qT$r]M?Rv$*@Bc{fCnA|@ÎR\$bc%б `,Up:DG^|!Ơy̵~x΀ a*G$wvq޸zWV1i\j){&]®HѺT\>U=z@!ƫb>>7_3$xY ?("Ό1-wQ>K UrZl8eAvN"_E˸- l+tY=uµgqKc|9.UB'L,W|R0u3]a_0Gs=aӸB9WA7Gd xh\3yDYcO| 婙vޜ~|a/=&Z$ 3B"Q̼Lȟຆ\j'0+)΋lRL =CnL k[ lId 4eCG0NPHdMɆ/wc_@g0Kgl AWsp-Ifw9/.b1f{' u}JMXHID$ }0z4\9+o6'e!uXEMKxu`"2T~lěQm.1Cy45 ihc5zD9ZVa (HZ4mK> KD(:=BL/R)躪9SQ.$)OFhCgY3~d*Y44ĥIo'溩f[!$k׵1|m ν'|U}a=K5t;,,y8@VUOqTd4YΑz C=Mw 咍r~8[eHZ 3*J?_p|f||>p(<,~yx~ݕ5dYa Wϓz&Iv'\"f䜮iƩ$J+44ʚςUkQ̚kgrcG0NlYoJ0BW%}48GC !䗥Ik{ȯ"u s'OՄ懲FQ[|osyn\+oa.7'\ b rH!j[noz)uDP5V zMα<}.=/ ];\zʬ!17c\@z,:Y7*Ij'PqP#](V%#A]:f蒒D#Iݕu2zNk##tu]d0-M{-,s;KH’#l]$;8g,sY=0c4 URB1LZqƯUƃDeA*[]O"*䚁Xuc}n|DA]ʁESh *eZp$)u*P,DnVwG񘿹0 bUD^Ͱv1L0!jy8=[`$ZM\y: *EsmӍހ.%t"VOʱEHG{hmڠY"N2IҺɑ+ zɤԭm'ʯ3ę%2dk׉^ wz U~oU6bdu%f!]Zā=\jr_C@Ho4 ߽E7*0lkT4BM'L3":-@S|^VcW?$KGx-5_Y3LmD`0_z+a{iCZ'1`7a>n<ҾIvH|NJZPs-;t'5ͯgbPƽF>?ey])Hݗli"dl#jdvjPg99󢿚/OOtpr?Gj7Jþ^\ x@R\0bxx&\%hn8gcn԰2"DǴ4@7K __aQ[FLH0Kp#qfA+pt¹6ď_`UgheCޜ|oGD0PWKe1ҁ  9Mx>FEO_-SdH!ɵ4O_2kȁSl7P0r@]ZΞSr;j"m=?n;pLˣy?qHdNWZk6iS33YpbZg6hrýKCҭя)Qp`C OIUi*^u#I9è&X}!ARLY4F+W.YL ≰NPIՋh,A $=Ň)TZi4Z;+_A6P3R.p1~ߔRǖ{>74r/s_Rc:8/hQr“[x%Mԓu8hs{YY lSnj xw`hZy`Vmݾׁ8_i,L•,e}[ Y4.)e~ lTōCif")b[a:;H21T}S,]HN84970_=-f|o\>OJO*W!e>|Moґ7'6Wg l(~ z"Ӂ{aO1q(C'_>sIϚ~d (t5R1ڝ3"V1HD q_Q錐8.|bME+iCEkY8[]DS CY Ný_X92?GsF& P:LUIMtKH+a-0C6Z6dqrk])EJMcqa]]߯kr!H=!JrR8a" ?UIw}r6GEvD p$iPmT% taʏD ȷvY3uK"t`U*wNNlC_--9gVIn)R=عR>ڨeW4:̽ށ;#"Bn늉 2ՋJվCI \e`HUF}+}~ȝoڳZwtVPG5bQ)Ap|4A؂M_^!l4M lYơ)Xa|?r6I N#6<# je`m9Z4;Փ=83'኱\J^q"0,2tFZ ެ u8geqY%ɤw Z)p~z=c79F~>Y/.`s_y>gpeIhn$[@M<[cLOeӴa5mHa͐p؈mY(@nB뭎>ѥQjh}\?3VTZ4Y!3t|.ȗ|FU7zuI;A\ԗ(E2ZSsoCVbijUB5h{(hrU` d<&[P{f "2 SQ:JH]0C ̶bs.u]9?͎>JWM/'~=b=Ŭ )[(HI/ ,;%{tԼL]t mM4 _@.'Qi ^cSYNZ+[eâޟ]ElqNQ!-5 Hę@֬v26PU!e,j,NSc5*s|Ǜ+-Ў`nVl͈+َA_Z3^L<:1Dw`خjdy؂NKh6Bbt=J@"PƧ:bo>]k,4V3'l_Q,h6]^/^b]&JVA:}/ fLGvR(Wc~i*\`ƏLxMR7n&Q(4N3M2eؑ)roͅ V@9Bc%gx ʍIWg_f7VUk }-/vx;@~3hWtɹ'jثf8=ZQCCp8UrHF F]"YT}Ȱ~톦V`NSrpc9 ;&h(9VM|]"M;cJ88F`P5?MY*𷲴sq8?~Ӵ'`.b,R[ ^W4;kbBe^tLen[f< 5JֶyeqSN<'CB\hѿ_|o%OnEdH&YH9B ՝GxkEe6Z&<%mLO3ǿ/fA!صaRP7 ɥ$'\ j.Y sl1n ~˺n ]*2Ft8x#~О'%Ȃ#Lb!jB8'"AEX =[UBf{>t3Iί?_JώˬaWÝ_V[]˫xUqs)f2 w{_jҾ,P0.6Ig d6h=)ͰM iSFv= K7  8{-{mW4~abAF.S NDNfڎLJi2Nt;0?/.R/O+) 0bS]K[W8JCg0.m&TpL2 $C+MP24' >dhlﮐԗFۧE pKŌ

W|]Y~L닝gx/"$ r0o}8t84t<M=T'd0 0)GUҼ Bm"P_I!q@p ؊v3wFq{@,x 틀$7l0[?lA Y@6jx"ayCؙ 2=*y~|q(mkDzٗuRt|҃7T CTԒ b'Pc9@q?`vpr٫W2JQ3}+i31p-!8'Еe13JBeȂc58 V\paenN5st !XyW]8{sGx -鬷^uF0< fX;O G'(D<$%XqE!a q/5C{+GC AHvF?sV;(sժh3yT9$TW38OƫAɖtu ¶e:?|7 t<^\9ı]ScnK$1_X>^6!z{ڏW7J6*F(8P}p`G4BA~l Ir+WZ+G wӉI "P-h lh)r" +5LIKÜ3)Eߟ`onvQ\rGJN,Ա̺ⷘxvg2 lwat3(VKݝ%E*X̊a5<ȁ3 Џ2l+QdɆ VCz)BbIu]yRKDAP*#,Gjy(x^Pevg@U Exۥ\B$hI8N"ji]&iMՆ7 %*IBƽyǡ7БO;qb:-"yBxH+\;CX/}@CZ?,6-8 O$}8ez-C DރC=@}pxi3CЮMb= b6hFZ8^gg٧$Zct!f)ն7GHU;ҾG87'XQ oǾ 7enOHѵ.9)+/QF# |Pr*O,bWQX+>Rt7%͡m=scit)R?]@;Am_'dTq!1h=zO=c ᮿ3jWƷq>!JgM@sƠ@&(kaˢŠqX3 ԧ]i/_y"WwW=bMw`R_uMǀ%p(qY&y)N?N"[ W2`\!ٍ9q5!yPXYMĢ8%݇8PT3Y&ChN?Kftb~Մkj+ `aYg7[O~1nH)pJK 5wRۺW!ߦT}-ߪp &K~T Th1`vԊgz͚J"SB^d0pu?nn>IQTm>P\vPvVK@Q|&;0u ;`;lke;+Uުݜ{-sC%wGT|T1h6J6D7Kbeͳ‰T!!qR@rN-9l7phVpTxSYW5wyc#Zemǖ /h<|*Բ n&墫aRF x TP[ܼKFr [:q.Oc|٥ \u׆Y4eIẼ<ƦvP5w7]| \XX<0)8kznR!|Pۯx6JI}=d [!ĭQZrT,ǻTQ_8@JCU^kp*s܀֎+ʓ )8ANq6x4.0ImlU~Ao=&ȗW>XM dwH[eJr2% iXE+67yq~_&u9hmJ Fj7<SXyO _"# ^|өu{j Q&ž ]Yo&9櫈n CpyQe< Wh3J!^";kr,e&<.Bp!d(r宺R*V\Zfȗmъji0UBB.|~K +|r Xֶ%b{WF\dqwIޥN7PDY뙺X/.wh)?qmEFZ;ds<>b,g#̵/{ aA_/)%v;F0a)߈BU["d>F#y.Ƃruƽ:=SBm" CN>m :wDF5һoSJNXyUEyM]Y-wO+l7}`$5iq_j QVCy$66)[m}~@1n?&&-^7;=Lৎ Vd϶X`13!vc+q'J/U MBTC] HUK0v̈́)RA4 b1I[sT"SM |e*?yUhj'{)w@2ʼӭI tIC{$@Fp̉$m f>5U WhĒoCG3Ac\}DHυ]0b6y_/,:"J*xV6?ֱ"nxq^gr WͻrpKuTiEg1dZrEң%0QCVsNX*.0_Lvܴ .ƕ+{Ur`ؚ(hg81.҃C\ ɂ3}׬6~pN6~?5;'$6jthKѭrV$Oy=iVPG{[t4=k_̏;BweWul/GB4)=PhEܱ0Ǝ`%-imdXw=9(!F{M.t#'U{fgGW6EYD31 ~ -nL3KD1[NǸhKE08t4uck.3z(AuX4[R.^Hˈ9@sG6Cؘب%k |aSh 8;E8*y J\f,vGXxlEdc\T m>nK2% )a2Q]ԀֲP(yN35خ+_gtWx[\gy Xz؎0] :$uǏ9>9_ym 툈qdJWES2֗2+Rn)ޮ#+gls̠߼?lg@'6tl, R2RC8KK+ 2`&b "H=,xӇYOh&DDтy`44-q\2 h>9i23%dۜ,-R=ʱU%y{z$ A* zf\Jڎk{vc 6E$AK8 P< i}4"b\~Ʉ"bt?2@kYX0a/o> Ny ӖyS A Sf[B 5sY~[o$R+W!eo8J̾ :K+HC[(XPURR\S 7ވT! !# Zj /7˗B&q ^3;MIد xҎjISڨB^vfOdE'>Hg}i*OLt3OK?[ ֌J3zߍ`x& ]/4\ʆ#1[dk>^ O+"_nbemWJ,P!%yf'4u!}zw_yp 2ͯ$uZ~s3.˥w:>J3 R1(pS0y-cb陡ҭ2iAB ) b?(/zȬ}T'՚e)nʆ޳3xH/msk&W%Ў B +ɺ!oY#Jψd аdO47Abrd_~I 47q|.u.:V.E3{ѷ!}t!N@{$熥`uiE0eخX;}Ơm9gAq»U ,ZJ!ܘB_ \e 68QcXzzqѲYŶ5k8UZ_~4-ZTr C5n2UtNL2]/ʷ!Q!K咹;*K hf<(wi/No䣖$ XH(-<Hx\~o >#Ig&n-~Hdnb5Fk\6yh >di,STb(C{40#E~=B^Lgi TOs=Rtzid#\sJ읍UH'+3[W4/|P,Q RENQsX&Ma$Q_␥]Tr!P x f<Ĕ Q#5yﻌ;lM =*-ì T kz!  &cZ~e{fýT%)S?_I,/NZj ,GD K[rB0lq߇k;,x`2DUE/F_F >Kj7#b2/] Wt,{ֹIJ=]҇蝔JGAD"ڶopהnއjsm%4dqs?4Xg`G,NsN@o꾪£{ ϛojC⒚9<=ëj<v:nL= J@MܡD1 NgOQ&Ɨ1.@vXH <zC@DH'Zm&ԦZϘ>`93==D{l2Dsv Z}Ev,"Ts-ADfΐE"MȣfB+\' /Cj|dwG0$2ۼu18ԭ7Aq{`/fkRuHRVX\ q}eyǴ= <5 7(ӿD;Jwa'y1Eu6A)kܜEXz!է;X@MHUimmX{e݁Ƈft0P/5avg7z3E6(C3EF}i+m:rub_O8 /5XeLGe)BG H;dbbFWS >x+i2; E\)?ttЉ`iTkjX)8<~|?`9$g]3IUQOJr4x+]75ys<! CG`rMx컮ݩd{R$lt^M Lw*@1PUsoYTNay[Lh- +C}Nh{+6/H>:"ixbzgg?Zz03tcZ3.,Hl\5s{~*q^ :]зC՜Tc%I(uM@r9do ]M'g fڨ,UzbNh?TQ+?6].NS)VL 7~!itChPwKT!:h0ǥ 6к={]˧~89I%ʚCk?H.a>u<^4?Y#(jԙ53,`]OSlKq~1T9áLP w6^qY #%- 8KZv;J|ch(W ~?Da9T0*ec$`Yh d}+M&'zfF>2qh66 Q;ObɯPqO(Ě+r  ֒G`Br4y WM@%>P&wnp}H/G-7-:E!C4=6Up؅բ@tKÞJX-aMl;`6 kn\˸`2Rܳ¥ L b!Z4kt]j?A#zEW攡Ca/~Tւ*p/S OC VyH*DZ:6(TN{H'd+1wӬ4 n eG̼ ҌLJfC4ToHG1.>dǻE@jП?8HB]asy5F ýG(=Pa&>*Wza5JSRBA KS.R;'<|<+q( a/l` )61rcBwKu1N!px/%QX 08s !u#w k~گVI`WMEMОLLXSod]=GU&)A\4QMfE3J4qJv d|&L1_ Q+)/EJP^X?B2:gZM+r\>RW׍<(xXp$2Sg eܟjnOcB(}m:ma4L&k"$Mhsv#m{* Yi!^JPwkg7+}5n,P.B}ܫ2>L*r:McsDp*g ꍣBGO1=?o!ݠ·˸"b6pZl23|]tJ6H@h*8qvVְeZ4㈦HVLQ dhGɟqCqRBA-2_ϭfK/ާ 4<ğ 1}*@*>QJ&m\RL@.l߱S ٥ٌtHIAvA MbIAQgiOs/3XfSvxU)w@&iK1zPyw?зQttYDJ&9RW ICrARMŀ]\v/H:Ͱ[5:3|Hy><4-̱h`-FdEzI:KYoEߞ<t\.f@{ œBXe1)zfm!"-yd/Vv+r_:>28*!fou+S߬z)hq}jF.g|K-Sej(82ʻc"lj̥:VvGm=ұ,9Tsp.Oճ>YS؜\KmK\iaҬkFsz1./UDj>y`3|HgދP]pR)yǔyCQnDG+RBrsSA|pXوȆC= He/Z:+*w~,FS#rCUՕe|t?]Ibhb˸ >\DSwEg˲FEq XV.;xh @k- c#ug J=7&$S<Jϖ%_+mUl2`HCTEkBQ ֔[$ۚ흡xs}.BiZJp#P )\,V>|NGt{VXΪfQuʒĤHTNVQ'ORg͜)0VCH#'/a 'pL|_RbsOZ(>=T˞;|̴;=Y29)ź5'ߓq9z^]*]xVZ&4y rWg5|G~ &hV TQ7`W\78beiDG1%Hr'5OGBhu(0Z* 2 <أ'Z2$qOD?W\/ |VV 9ܵ܃T^RS}"EӸSj_]jCQM")xQ薊[*s(iǖ:MBNO}Ȩm)O~*ݯn_Slolt7ȭ !GFߌSF4~r)v˫iJnXp(a,Ye}Efy~x.'8J-{]:3/PdWl]Sam@RF9d.,$I9D}3/. `OSZ G5Ⅻ 2SOwc8wVh㼱?9#](*8r1|,"" fBXh2P{~Sx1.'t6m;K뇳F.0X'W 9+'(Rr{@rUF`FmOt?5ǯuwlL {Zv篁bx ZJ /T&Fo2:EhˏcY4JxBI(OǤ1O;p'!V *zݲ4pKoh:EaQϏ߅:= "r}OQ wKWtU޷Gd$%5Pvz^?kGxKtUg!{6X&s e YeMsazg>H%8f8~s> ԄB0͜IۮOXEP)rĀ^TX V"`dpd} 0d-k-lMDm 8jymfc-Y/n :~NT { $XR#4Ѐ+W>RvDɩu`MӸRgnsX⇳NN.M:Ǿ%#6qx^}޲٧+ 5ZQt d9 .Ͽ8NY9Wǭns puCi8@ ~f@ݰ&kŽrm-6WX; U O@jA"`vrD0UfHejZNa$9Z XXOp$fg=Q6[nfXF35@]ADmVݦg[AV}Tп/YuDm+Pfn!NWUn9 ZϿ.PyL21uA c$< KX A(kʶmI֡G0[k3sT|Xxp<`6FW}Wo@B.ŀ\Ydln\V^Hg O}mR0pOm ^Tt)~7ynb<yClp`.L }Tx75/ۭ{=16g`R9drQvt $,wƨwٌ5(Ø: (?k:Ճ\s9|b:ٝ )EDo'A1X/]t|; ZPkary 99<ijlnHWueDj.D\< Y2k<Ҡ6!rlc<0>*̴@CK7hA2Ě0`#6(?w,3J*0w#\ps8"bx5Sk=ju/s Aއ1>4X# kJCe\CoJxV/վɚj\^Xmhp&ˀ&C_ԂwR@ /m.)td<-ZJVS#.:إ [*ZWסJ?g&hNZZ&~#6C{@`Q$()7)N^\f{$#Ӓz+XG6:I ߟI/;G "/*6V:ySGQ;.-cZ:k8!v:*C,>Z8Db@6ݐ.Ev"_u2& fLקƎ# J;Oh>D { MizQ5H#245LF8EX gƺ(cqN Q.{XkU&d3v=Q( -ȵD /e=Fs͖v)J+ᢳFΉ$yN;^u}7_q_6ఢĝk ѸCdlgƗ1bÏ/gq8٤FLՠ-r/ڽf.jCGlo{ f=t+ek纤!JC>n%TbAuDJ'_- 4/] *լނmĩ-NX`WK:zZJ׍ Q.3 7;i0'lgs"x=xviЯ.etE wR~R7gebjTZ2#&Bf@hb3U9)} '́*&46+Ɍ: $ExG >eLi3JtvAi>W=duԾDcqd1h0"Mc#4jh~50Fz5-z!r2Q#@ t{nI-W\, o {Vٰ/'vjOQiT7]G:@CQVٮt9@ Zx$ 0+yܣvf z!V*SkDj OUoI^@4 -OC_Upl)GD/,!? 6،T*~S0Sf(LǨ*ރiKXny%?Kzq?iXJ 叉iU !fB4F #`R[2 t煑YzõzN\~)`ٻK[tmαY9E!R语4s1/ "(&Έ2Q1Pf.LhX}fF#EBI o>$/_0_%f!ç[唙,?=p7v$q* Lղ왊5c*lK!?ZH ]tCRŶ;YӞ]!yҧL/P ~.G˫ 1F8EJשfN.?̱^-jIu-!'MюLqp ԫo̩jT!SG(-JTsN5ʒuQ8/G|GpІ77j hRz?0W$U˘xA$tީ_q[;DIC2<8Lt 7̐_غ\nߡepLh'lAV.Α-Zlich)Jwź L5ꌛ!B%ȼțPLzokGDyS.3M+!fRK<( ~P%k`DȒԡt`28ᑯOA& ą%Cs]\X 5((SfiB|yd(饻)h/w)[rA8_Ѥ&o ᆭU #p%'<\rZbXѠJKu{R{ViQfkLzɾHAwX9m(CEz)v##Q keG!7'a\ǖ<.*`UkLyM9!)u_E.ƈz^7(=F&! 'y }k]a `-|N& {?I#G9M +STKن\"` 3d0?a qL`؉YQQAszz؇9ZI:؊S-pЌaϓσ u.O1}f5w0dȓZMPGu(9#yq(3I*ֲ_񈳨DS阌$d=ZZ&ZeyPtP9=g.ގR(ͩ B "gySOH~m R#xcVg;~!#[ۣDgE1A%3Nax$0Q7{p%XJu Ym#,0. sw}-A@@ZwQfen}BkӅ.4r/o^'%H' /]$rj*ᴷd#l[=,"K:8iﶳ@:D>c17is0ꈅZs_>XE}BqП4$Ek*"s^E?NA{{S:-W1:  f^w_0's8 ZPBuo$ Ŋ$+bZsjqx_$O_Io{z=w@I]t< >8! kg,x^ 3P|HdbP^_ ϳh RW)f[C/$+hqBgh)pޟ֢Y-\ 8-rۆg2 Kֈ 1(rW(cdņ ݊!-sgiH15b2`HׯI7q';L;YCƄ>Irxɑ9` Wk^?|`8CuWVtmLAS f&WSz"LT"F^ W >m";m,_n6skUψY={`1I!qň7@YA)*ȝP={K*tIL]WH78^[x\ ďRh835pƻ w0f_3)RzI鵃0PMu$W",Un3$f\T|Ԫ,^dd3.5xv0`tljjA*u/$kI{$(sbC#C ;.v=Vm,7EB[?/ 2\JEM6(:GzYAU= X=AC;k11 7R|Nls=9yT/9-?]RuU,6;t^kɠ%:Ghd8|䵡d򚹼J9K@bsjx7β(I/d9 |/|iڲ46<@|L1{OȢ|勈us6ml8!;[S \Wf9R}:fo{q 'n d-Sg$Jk'PU\b'hd?r@qܿ$SKVnhhOfSJ*Z""yPgf<2tBS8+i_ZWL!٢L( ZivvPi$WFw| ȒGG]+BMsA#{BUQ=g.DMIDgeQQ$HTxwlV{gd!FXXK]5)}DԨ7?)j.~BV3XT\fj1Zso'#/aA0F-`3(=hbwX;VI(;X.{{ F^+brk47pʦ*J%ڕ.㠸=TV{cCVD^(_ɉm#\䔺P Pbmm/ N\@| 0%a$es~ +0 u73yx@O͔^ TѨ3}'% hEi!lT PuWcMtX@fȺau R U}'GUYXHJ`HUZa.I~~"=ڊZjJ'G &OKzUl)|7}V%ȏR Ϩ%I =cHt_zJ~O(E4 4qעDsf!d.F b O- SiGv mQJb(.<6Ff=}9-x L%@^m>Oҁ4K"*NOKϠĉJqɇ8r e_ү(OBzh#e"So.fn@m >X4 y.@$EV:\^Uqb#ଥ W3/"\:PkRDS9rH\RC-wh1 I(rXGxv& Sp^LBlf#`5v; (1u=yk>\΁QXV+M2bi(?L7+s-> "x?o*U95QtRM4Qn5Lo 7ߒ$ѓ+=$퐝b;Z,6$RA+G\mU2YI+ KA%&hrT5?LPf0^"\jK=Y)d$+[8ӽ=/CT},-ˆ3Gi}#TpJg̝cYux b=âwl+CIy+]mZ ރ0RCgQqn]ĊNk &qcWnR89Ff0ɰgHViN\!3kQO+,jCij-P!u-;':ܐEZXvư6/2F=7y9+HSާnJYroGg-Ghu3s4tw-$<TŒonrڗ#η fOO'{Q ^ d O gzja i2q~U%q_ӂDn`/ %m^'wb[%a?zbY02 ,,e27 \87c0B#d'!ۦwp ră!}{I@NzfΫB2T /6GMdĊX |½Ǽᩋ_"5ú3"o: aN9Bj*&rȦhwO 4Ë9c?crB$w~cJEeݓg*]=yO@fR"r׭AEvSvZfyVe1JtFg0O鄮(l^PhG uUGG1wdNAj4׷S'(\Ґ+w4,jbudHi=N7;Suўx蠴*$loAA& 7)9;f^j>u. qPu˜g <G力{ϲ㭕2i;C H{Z=l 9Hޚl>uBߑG "KDݫm :ؕAnip[:lp=*TYy j/|yqu0`F0D݀s%Ύ9On mtt^\7=4p~dI4S:-^ijaE5c҉*?Sv(a[pAF'%w_ zKRE#;" ׺HHm=s$C듑/MSg 3SujiB2Z9odcP}CDXDhGfԍ3:Ci+w9 j_.d[!'uX=I EN+|, ׭.OplmGS˶|7G ۔<KU&`Npya8)g)vk2krbBg4-a$'&0\b􁏨΄ϔ%\0B[):H\@b duL5XRozƫxb 8 \ RVKJ^*O+2걘tNց ~ OuQMID܆i -8|p'/~0w}s,IJ—7s1;d!*QMTj\K\3NF^ ҭ5zo`ŚK(;]к~cj'y^"0+cr ](}Vv/+J| b:KS$Ɨ44@V ..!yu_M _S&\!٦Muh#f FF|3盺 e ݔ6l M-D&7;¦@σHv eNӾ@G ndS^C,m66Nf@F{(jbJ ݾAg:M {t>NFnir*Iy @I$)_:WNSLﮨiLwI;˘!r&IcsmqR)'MNv$Xm4/%|`ܥF6!RؘxPEmxR;3,⁎=T)rzu@3= "J[ᅟ[IzCp6{gMxաgFVN>ʋu7 @Q4J!It 2P^gcY4S~p7;i4d;:r28Iui}Kw,Zc ~?XaY09va# ϑ73F"ڗ̂ua=ʸ.~]$ky%rItVAV/ZiׁTnjk.j8^8]x`6u'²x[Y|2TؔDFj{WO-4Q:ҟĭ(*]g{a-ɤDp+t,6> 2] )M#1[,*_M<@ue{%t2#'-}r3h9saVW63]#B伱o̍]䯣QBe"pzVh$Nie]c$ezi, Ijuh(<6'ɕZwDn7 "xZT)FեB'skNNB;1'ky^<^;H]mWЈX7.+E5eGM[WYe35mOitNַe-މdjf8jN{`i?7Ygi$e^0p"dmR+'jbT7}_L89ŀ(Hb Mtʝ* Yim\ z;_]qu=^6Y2Ř;_H5;2ODlڢngQ&p-TѨpV4ou*T%>I",ӭ\/tc;"㺅S)23K(vx ]*,Q؉5A sms5L:~``Uvَpɤ21Q:؎/QpN;5/ ۾"+*t&`̟w 䭐g_7:HvHe,4XĀ_9.} Rh|τ8}I( j$.qm##zXo̘jhRk5"i 3~ݒPc)T$K}IS T V$ݹ̨,~ôXv1:qd\ll(xgy1p6c96aY@0ޕq8^Nhi9,'(iJI:ͫﴻx~ EQC~B: :`WhPwú`-'d<ߦNSŸ'5:]2/*!VF ZE3^SqȆ:K\2DYFpmO)zO)GkTCz)mMaV ⾟萿} ?4.yK~H>a a1,e,_.>3bBkn;OdQe|=j[TdfDͅє)DDNe|7D"KyڔOWRijl3-&5Y? wF ҕۋ|V!O^|N5E,JZOK//TP2RDZ(nꢆ& Y;"! W<~})BeH3 MEçfgyJ&d4ɝU j's6J i<=N:; {!]Z*m[a.r(r^ғ& 1u0/XS7 3)L $j*Ep[=qP܇N>&u]F)caZinBbn`8k~jےG *8_)@ GBfvaB_^Ήdndzd5jkŹ;5B>nm# X6>֜kp[%/N^Bi.4] &C攁,1hga:Q-z8[bV{ߥ^g̿Df9KC*Y|E'e>3ڤFC)*=Ib>^nvmů7cKh_R 9ejx@6,b8 ,Nw} 2}a (YXE}+%@Az [ػwb8Jן ݦiP L SƈU5nCo84^xɁ<Ƙ!J 29sx1Zht -gNbycY?]>[nI )({mXdw媷;ۼW+ϟ4nKYwR.QB=&;{.T~O]`[A+Þ27Id'3#JprnoT -j9]2taB/T;ph}8ĮJ"szM1@"/v'qփhO#D2poh;}w/~N;C"4pZjT?׭CO`_!T $Ds.ny}+(Fp$AG40 T1Ŭ {;ZX 7TIpMZmeDx.Toe}OWoAB4. ]yגX.0]>N􆤪b^@!RP"7 qre8ov:(uP+oهZĭHqdF|+s 3+=GQY7HB@T ʾ{ ~4P`-4o4U:ƸK,LI} /MG ﺔ8-^-(a8<}3qYlE'In3qֹ k'{D2ɰ.$@w}jgL.El]O[o;R-mǺ'Ԣ8yxj*لRA4-O]z8A XH= K1KKw".|j `aײzyX]6=4B%ysŤX!U;c!|ӐIk0&ki r[؊; wm[9߹)IP x6>7}ﶇxqQd=YKa0xяBq <ʮkL^r믘D78)I-gckh`aɩI.r(o?B.Cq_5%u6 ] ? GzvS'QV>Qi=v8E"3(]4%ip%N!F ʼ< cB;S:-upPD;W$i3]q\a.rQ:NEZC؂4\q<9g~s쬽lUWaJkgϵq -A-wʩÚTfSұtplhX%DÂ(_AcJ]i8DEz(UؚL9LWqZ_:iZ U 1gFDWW[R5\>ђX2/ .}]End T&X3 ]0^S]؏솞[>: ) Ǧ<#OݸYNmC] ?h-셐-HF@s=Kw'65iI++|&m;>A{%;C~h&ۣDLb@vԷ N|PBdyjk:a(UĻ USj3T_2# `ũNz&6R絵z\.pe9~۝Vٚ2wsyTwS`w$NhV`[sdBܨ-]ƪltK`kCNg$y`U5lM^ݔf.>I'# O ,`t@Co_'YZ9 IB[Hb*5]q$۵;Lx/qN魪397=ķ O^?sEdC ;;.gEIR2 Z 5*X5/WV(9æν&ܔA\"~9e\wY OA t֫^Sh CcFb9Q[$T2f XUIϑ :ySMj,n;pϾHtXRÏ:Cݝz`59m ߙtV9a1 ^8riuHce4CSU PrA5M5hY.*fp+V26NV亼Ƣ_B?hy6H`ףD2ԛ.Ԭ$qq?sδ͢@?t2C0ܯEI,6,`|?|`&tv]Ab\j< EtjdeZ kDyKyc ɟ5]  &l%L~i~˳:<}i21 Ռg3zL#L2)eC> 7y&c%xc~>X$3Z= n҈׀>Kvb bHw$t8T3?TwJmUдA\)l/ƤَnT6K l"Y D(=Tr>-gEa*į}!lz(y Ԓ^*tP_""}4i!qLn-ٷ8b2cX 7<ͳg~l]ӓ vS 0˽'|)ƨntf`W tH^$7 Y~]_?g߽Y7N2~!x[qta7i_aOyRlT{x8hMtehO1H'ET(F[^jp8Wx* 2{ iƘ{_AyF 4қai5IR)SjpaV}кhb8ސb\=òpy^A+Eҵ.$]YrDoԵ^`;`엿J <6Xt-huIMZ}G!/j~:}MRB&lM\]؀R['4|fEu|j}qfCp3n2B}W JE`;tŭGLėcs,B17Ek Zx.rhz5&Wo3f<S!`b_)NTItc` mIדl2.ӎB NQ08^P5z3**r/|Y^M觙#0 "Pf)&Γ oq8S;wrag閡iۣc Qq~& ӎS5h5^!1nR[4$#oNM%4`=ƹI͞xC0h#{&#f׃X'Bު(c©?Vr9H9.&:s(el9Ԅ̑D)6 +p}Z%v3 ;ITY)%0$6,Rg)EOLg u@xQkB_ jDմe2+yڒܞ6Bpj#8{\)u5^-D"~~ 9b -wgEaXP`A@p@ jLulIePIV?bɼxRmH=Ǵ#6(4joM~O2C =V7&ޭ(^UI 6 ї4OyHWdYB?{Us*S0ȝ~jp0,Ğ|ChS"@!r_z]Nd[5("'=x&a'k$&ou_j7Kfѝq}*ׄ ]y u䳅L(dLF:_zCnxbh&\wPJi_6JbЁK43R>IƧU uTLi(}Te?  @3@3R+jm3?3} :l/0Yj=[P i3IŬ!Բ$nTzH *3KD ;IgngvXSC <,ʼn 5o%{T :1^+b<(bˌət' 0 ϓ9??(il.S%zN95-d Ի36gj*xYl[`x|roi 8 Fᡁh,B+ԥ| 3VLo k&]_2\Mj1Y6„>Ϸk63meRFohPdIZ\W̒31_,Wݿ:6%+@V'{A2^L"~yA Rrx/[?Sc:钝uS\R#Tl q(A/wNߌ" Xk{PT? a13(8d獫g'[`cل(T2cD:h #}.z͹P%INE ۥRGvSW H?e&s%HxDpw,QZvqQ#[?TjݣoPս2cQΞ"uwѱn]悿~)+/klW6ՐpU;5I#X,h>s׈nhQOOutwqyȒN'p^3 5lW95\ IlN|%]QH&}? < 0p|?zA45 voHIO1j(97_%]*UEJТt-Wx#LGcu ]r [D#=_kZ$f'-ctus*ZvUW!Il+sDuvS FTiN#%E1 ݢ( OB>u݀ Vf5I0M^SؚڕW>zMY}Qt#Cn;18/=M$ L/~eB$yb[5ҰM0y5< (B$7eКN$X2Oz9FzPvx^_DcN|8&Ix?BXxhiwYy6ڧȢa VݏjE}:9}G :RЏS.ɦXZv62= e9a[~(AQrH7]-Tbm&+mO4izD#e{d͛ʤ uMgS ',G?%%+eAc5`.EÕ|USY=zm{cق( 2QQՓ( erg{)~O)V\?sJӺk8^GgAu3̹0!rtyݙ%YoZUڈ?K/\?TNFQQb O`A##J4~  =5W:xXgCKN$ oRԟWr7]Y4*NE^R,<"qN9Y>a]ݍkqRbrz ӝ*/6Rd87SP؄~ZɌCI=Xt}RY*tZ>bi=V?eMd#Ү.#lchFr-NAM:S(ڣ:yxSa *wclw яrqkCh[yq<q[YҢF5ًIbǁUSXda-)TDS[^ :kݎ,EGk5MFT Z:`+de8'[qRJȭ[?O\Lbn&&:y&~>ГnTw! #~EC܇i˰gQC {+2^9LM0+KsVLPc3'cho̙"Q[3 ^;HB/ݪ ĶYÓ] 7$dwfj7\ըb;̇ h]=(n>+*;}8 JEmX&'Gҩ$|w@ tZ]xs!}"]H.Dm:;ۯ˽CA_F L!;"rdJSusWD@]IDM۰u&)o.' Th 3Igw`ȁMWd @Vkb )2rೢ>B{ v9z`ӠRAQi5M-1td>cw\a:>6c6yvRl">xLqq~ !lw@hD-c̘M6M5zWrZSBPکWyvldD/xPY2^=d>Wεւ3}r i\ͭ~4 ̎PX|@_q (pN]&Rw)[ϰ## F(/qƆi98oR 7{r\ -gqXh}'UU(#MHDkۣ-:6ЀK..XczH K*7¸[9o=p8/ɾe^>YKn?!*K8 Y ׹n -}OGsNQJ]hVA+F{ bmOxLWl,N(Z\v:h[l(z޼Lo?^)(z-%(¢=UŃ9B*Ї6Cr_zQW[^| Xą\2ƛ$I=ϣU 9~OY'=9G'0O):53أ KXۢ#(ɼ7FM}pa;h 57k@RXK >*[x`O6n.otZJH :2>6TFsE폀]uEtX+ȶ˺;k+Biwu6Nnnm);t8x%鼰X-uw;NLJ,~5suTOӨu4)sHPs(g ɅPIK!wN&?רfM=Z9 2!op~ssp7wQdO ;ɤ)(PBT FJUTF܂GHz' VoDΚHl_)jiAb ~'-M_l2~$XHz=oz(úFPRUA }^%cܢglSJ6+aBW&uP G)ZDOc*U|rw݉aL҇@G4OC\k~arnRM Y 3hrC2-a ~f&䏂Ml0ivkwNe!dR>\6n6ϛ-؊-$R!pj~IMw%/[/ndCJZDN|i/[;P~7 <0t-| 4Ā~v W|#n|UIC#c[ύG 2FͲS, T \imqSDb=99ya{&iY[B3-ŋpEQ}fX*g/m!rPӌ XUp=^0o+סwm[!HH,>B@Uǰ0L X=) 2Yis["S KK;btэp^jZ)Qspr4ֻ?=1r)'+X 8T;J 9PN8N0`\25NZa]ʹC!l8{KMZ*ItDRE#hxIa?쯊. 99i x4zR5{.uI c^rЕi2pGqGA6i=Aan[)uV0N;%fsov~%1үjsKOb;I$aiQy;^s󘊥duws[ܦ ѱ䦙Bu?:}`{ {{T r$1^bL@wyk hyU霈8$%:'r|@wy|15O$)Ybh;PlRUgwj :!b'?9hAF\+!y`mc$i%:gv겹mC!jWoI!^I ytvJKFJ!µq3Ӷxɗ4Ǎ[iO~L;޸E9򨿔…5A}< "bl:I1|ɃOuP4+vٟºxU\sAl"Y]$:)\ (BQZ֧ٸ0}!\6 у#Cb,k r\Cj^+\Εe& պ v`#εBLcsҺH`&q[H 88í`yV]{ԅfn#%ƛigӡx9~ES"oiQ+1,%! <<ʼnhS'{ ihef7dճ/= (/Ɖ hPP=O+R~q}s||о3]TJ9&Oo(acw\zWV:u (Pj>6J Kcq/)APZ 4EtCрbW ͫ" ~_4χx=`̔!-ImsN([3%3kgyT;)A `ϗ^Y46'_JŅ-3Z#WoDl3xWibVSn9A/;lk+^ XN2xHϓ|/tLi5](1 E׻S 5;vPDCВNk+.<ŧ<.T;똳7n2cɳ-8/;]u㾹HLybh%.؄Պ="T|7 菡YO;Lp\Reu &B?ދ|Hq40k+xi0=9Bf*o0DZ@F/Y捨Xx[@'.;}OʈP)V/Q$/3_FnO緡,-+]wO^ׇDl`4mZ "I3Lym l Aigf8`_IUKeSh"mrIэ`3#6H :? u\/m t?*vXX`Mm̀ ",r ~ASˮ LA1IX@jQIgqgɮynP?ΐAokXfYaLՀ2X],!5ka`t_`!CƱf?L=-+BTc߇Ҟ]O]Ĥ?w>sy@rG89P3Kg Mu;F'Yv6O^<0!Vcϵ@˝OA ߎ_B O9p:\T [_>*w~}?6-}1?a-Mi*|NlanD6Bww`<%5Q+XӺ6yxrm/ ~\KU)LKb?P0wڂ5xbYN!zo5t3bsg/`CO#Zv6xkRPJn**6%yV=wPFSoq/rE1 ђ(ꑑZPˆdb^)liG{Os0bcT5#n{(.>6yRC4< z0.w6ۅT/؟`-3WtYq.@_2CS=*Ti^ 8: +M;ް̡j'e4RaEق8ݜ4sr*%T7%K(B`25.Y.vNli#ȞO~Qvs?ThՊDտrk6veh?([edL,"8pu(R*hjϷnP2z 2ѣ̎8tripH65#nMӺܪ-TnJb۶1k}ԆmWl\iIK/$r1P!<@B >*QgYZ07070100000134000081a40000000000000000000000016759d57f00000a64000000000000000000000000000000000000006c00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/pci/ttpci/ttpci-eeprom.ko.xz7zXZִF!t/!m !]?Eh=ڜ.+)>/IN.ejf:x8]ސVPNEIhܐ]KCu`rtAW./+_H<"|MXDM‚D]rj@wv[-YB-{ySފ'sKuf.U&?z{ς|ÛfEC0Tp?kG95#.!M%ȇ3goJ“6YUMU_Kqk`i#NYqރ7?.Q]4L]KCJhK1cWyX*7@zq)AT4&"2"Zem@h-O nô 12/d 2-8i ts~zXh2Qy;WB|Q5 Ў7y3<1dvE^oakJ//bB_5C3uB`lFFOZm)?GnwX ʂ-PwoByW'vY?  ~ev%ug9yCݲ@8>K^ ˓ `? B֨XۋkV+hz⿓US  ~?/B&#B4a`kgʝ/(~Nֈ͇8%kL~%DW+PjE4(C('g?&glO8fشs8Мn׋ZsDUsY{2SNLM(В\IOgt1|IyV '歖 Q uǎqز )3U{ަ_ftt͛vԗp!xlxa_>Wo Haʊ32]D<{/^ҏC*ŴV9U slUiŸN4TSu.! يRR1 +D \"hXuMt?5m6tÿ>'QCNǓaqh+.f|K3IC!>4R SaukVhu4]㫐hUaB.|NUʾu\Hk5k8 r+I =\F ]mK鸽5qКtDVX%sҦ0A,X2 /FUU ^^?ʫ&GeGV bTVK^ CKذKxͷ·Pv#Sfs~ַ=.y۲Q m+ʎ"M;ʨjgL"؊{No͠iZܷT1>LZ}.|J/P; ~Ԃ|3{/奈;YYeڃ4ۚvKp ߚ&;n"p~E4L (ᬄdF\#Oj0ʽF2ej ɞW! kQWsu쒉+z~ 3~z@h^6j&X.~W Ǔc`M9&F"_ߚ֜{O.c%6Kb$B$#^U~qv+>. &`';4 N)m2IydBLV:q@N-f@y&12XL= ^%uwYXte_n!I5ppC%hV6AvU nLڪ٢Z_ t$癨^ 4<)*,VrǙ_l+`"m 5UNDuݱ')VRoB=tpB O^Iu1$mF^*ǭ$uV3ۋ6ԅ>u&Li'G1O8{˧;HEcƧ{{fOe⇕)B^4PŒc&68 ƮFd )1ũ1ݼXs$.~Z؍8Z;Un>~ϘMJ-֌^Um; b W嶒kЎ5]_h3 4$|% VU"%]<~;g~ǺJ(62 FQsP %k/Q.Wդ1Ps)qp 1qr}YiQm lp*β?Ś< +azE^74L rpեzKҔ|<'-9O9"嶯ds3o4~Iw`"C;UMh5M-b1`~\bwԂVMʵZdXzџG#h\_6ͧoM]uq5`9 ;-qV=RW\mY]d:iD19XZo<Pa|Ѐ͔4Ftȡ4\}XSi&Wס@,oޜ[ _eAdURcZTgeR,r]_Ćr il^eh#P~,-µ9瀧\R SliO/k1J}'l̪q?%3y”%c;zN/Jxkgۙ[h! `*~ qנѵ+6mMt mܷ sɁVJA]VB$K6a>i1> }3J&~G #ucŎC?+sZRJA M 6{&1/2#63&$Z!O=-ꥦ_/ ~ͯa@-a6,Hd*7uB/V2fO cL;7n'mP׿Qɀ>(膨-"Zݏ1߁ GSO"B׷[=/ CC: I܀a3j:F^8.9xGY.KEL␨" v{J,o4GAZ 3(_./q[omWb0|{NY:kkZXI1J'l&2_NDL/!_cb i5q*`l?l&{3;œ Fpo/9Tvs{m$q4ԋA,ȨrڕY 63 8Sc%,oao$GBȃ{<17x _=h16#lg&Q. =0d:!Ed睻g (d3:v̋, }GWEBk=)+jw)@n"Lmj|Z@`V^%j[ KY]I7OuH5L"נ f(Pk |:kӾiOإއBDNJx_G4o@BM6YԸ)z(W$}K|ޖ_%Y'>vOdi[gw0E->jл8MXGG̯oc<:%L:NPʽRi#Q?Granu%rD8ZZA)m@uBhik2STF^M)'/O2G>`yu%}Hfb0>ԏ4a\`DaCs`Z{ۦCT@Aξ?>dH, ZkcN^| ԂYaQr7AV=~L*j5[[Loʾ+6q!sHTA:gO|2 y̏}{Ϸp&7S)8ejk0Tq ="}ypfVdڗcT}G?Y7w:3X9Z*mM >Su2ejgDv-ų?41e3pX !,ᎴnD]%;X@cz@/j_3ƟYwVnZ֗Yˋc+\n"hu6+mP Ɍmy(ʙFhT͏;!G(@Mx=(q%>WDo +KSYp)Ƽۼ i4W~d9^9p5( ebq4Ğ0Dq0D~|Ê}.-?{-[A鵖 Kk2ˮc ,Bhr-ǔA8#D 5)ִ 4 ?0>Bnӳuڮ5n#1BtpkdX>T`'Ed`q -~4!kBTG Sܬ~sq@j/9.51M34'E8uv'D4j"{yh)j7kYfT^֟,Mi.z W4h{+O`K|.j׏'wZkvUL㞙?j&hEMQiZXfs4w't-u^E )ݏHrYS. h&XI^85%Pj&67Ԝy^Ah`&Lj2L*LZ,C?D޸7k:xxz quweb$;Aê6 wd1/<+\75NZ)v|"P + N)|8bP ,g7O~#i-EN81p65x^”-y 딯sbm#T&CdarZݢp!BM!]Iا|Iљ;UJ>#D {EV61d* 1UNLBRtV`ꄾ%I;K~u1MF1ן g+ɔ;dwUZ`v2Y^W°n3DYlv> mI÷ژo8Xڢ}|{S W&NaJtemOEZ Lvl/}z_]KpNyfnz:tc iӨ})*5R# X"xkxq\ե\;3X} _&a+/8lű,I.q0vܲR?4n `9E _k - ¦ߗJS.xUmwl][5SطENdH}uv-jS&28`.~nb]$`|SwnӽIm B} 6[IuCo|2fe0< &X!,;0v7)e']O|ɚ,l=ͺ5qFQVWUR5 s"dn + jzf DIJ Mth]Ȍ]$;QslOT4\sT$/m0!PX:wɾ *]JJ^`|K1j3!ma'UE6He&y"˟mc3@iu'9tEzZb_fL1tjsQMz{y/ x9`|Ԋv! i:'ibbh{ň\xBN+'\Qs9p, ~WPܽ.|D]VaUj)Io # S/2%֝u<"RMkoh$r$+r{97{gl.ٸ1vUⷅՆI Y f ḝ T&$/n- yIAGO!4OЁb ^E)~X d_3LWqJVC'$ASDhb;[ynjZ7tGњv)Y`u(TW;`)7+!ϸO[g:ޚLolGp Ћh:'ma7?2@*cNPЕF {VH"OHf(,V3*aDZi/|[Si\<ПS74^l~h@:4YMB Vm:dJB@u"֔g5O"iҡQ*YGvJG<$Ƚd:~&耰[Wv,r1gN+^ɓCQu9~AԹRD{J??8'D+E%ô_ܭNUvGFL("&oLA9" \5`]ԪfS =m"T5MXK WվYy>Srk-6։DVdq =ssC(}!_6G^S}M4kJz5K 77Cwkg%Z# }-RJ6 ePw9!sr/ʑUg a͟{(,#w 4畄%Cx[?"l."Qyᗅ:!Easv>Q? |[]4ԻEh {φ=q=VУ h "D8zhIhm݀c ҵM! 1EG0dYB x ڮ-dHѪ]^;Iˁ=L}w\Idt}fF k )1=ks97I5 -k"V)@z=g21JA{cey~CEPAM*ovc"E]zȬ=EUYKjqly3Ҍ]ɆnQGI^YCzw"E560Ū߿1R .{NSiti3"")标QE)5tvD5%L4Esh(Iw6!r+Ljk&.)9|j4u]̡XS*nچ/1`6?o*gpgi Ĝ[ö :83?~īcLap0{r)ng_5ݟ rԈ#CnQˠcAH_\v=fɫ}, o@ۙYL'_F妣]*-jA [ب N@o*[seg S #d/͘tF4|q{ߖ-Yg4#=)oKW_5Oqh<.׋20&D^|c񬼸;dTdQZX3ͤHyv\Paqacp27@jdmڄW} ՅIQRۨwbrx7 A24 _!ʳdw9h1BZg-Vk6D^1X8F{تu,/EJ7٣SrC'}> +|{RszaVat4'rc`pj`b兄|yڈPSK+/zkΐF {oove}_VUlTjD3ټ?v߳8$⏗d61uj='lr/dɤ<%·F^' ݵS3H3{Q2R5[ٯIn83]N fe:$!wpR 4m#q8ہWR @o bK1v}~bWNAvXu= DKg|M5[ϼw{Nc:m\_% Eaڸ|KCM`'́qLB̞JS_;9E#9HDJCTd۷2vr+!RH _ҩ:fUO{6lgG4=4{@d% S}NiEKHJ0v*v#dι:7l˚߆ٟ(TjƦ?S$KP}@~UrǮ*WSJn֭Ѓ4̾uq sjMK,ڂX܀(/5s]ހ/+9p튱iҦnÔ٤>R\ɋr}q!c5N?\?+:/{=u!lC  f\0̜Ks3Oр&C겜$q+-4ȳdr״+c!!^m"Qj4q44|Dni.)(ڔ Un C%gft?)G~Ͼ>Ϙ֖Č>a6.ֳ!>IHy7$b\% SN3/y}5:@ʏIFΓLRI*B!"۽;n3q+1\$"צ@]`COOF]AhsRQ7BDZ۾vg Z[ $cB?}qsDF,'.^%y_ݫT9O|V떼ϠBWs02U 7KL 7,3˰kvbJv䀊.;Q-pKju)ݲS9V3Q'IcjXLEоLܜw+P+?0֢PoHNf2 4yT l6_$g*7 )xTuxeM FbEI C"$N~Ɔv{NxL$K GdG',14J"4O\lZlE4-ZQ!&'o(]oY4A0::A$ב+jx~~>\Q,^TdDi+deRTFo۲WG*?_u*!~aW(3)UïYk=o(=[MIj~k%$${X%n: Sބg2~ Ħv;KvyBWDMb"PZ/hLKs1wޥ}a$'Q s1LN+]X q)6͑`ƀkضQ}|xŖŵ*xdS" Å%RhD!j8Vҩs {d뭜`TٌK{[G^`@X},-`w{Xo3+'"O5׹mʻeJԒ\'-Pj$ڴh{'16q!)$1pl܁d÷[XCH:a&Ǎ[ sw;SQBۨ^ZA Hәfj IKl4t]{Zꄚ!tQZks{FR~UJ=-3IMݑiq<&mF&o Wil,40Ei=zSc/q>t10y윗'G]jp<;*ۙtyJً$ȂzUIw(r1uOjףs!: ҲQnaEdخyv3.Sk@޺~ _} 3L 9ar[DVwHg 6}NSK3eM1- G)Hq<$s+%x*"IT$V[0ޞYUP|I:WRM>E1o8aKsq'a0z%pYpJGmatY2 adp02۴OEtRP"X/8;տ,OͤL5C}<ga) _q h6dY`k¶x{IJ;3𘔐YCjȖF6 LOk04On2ulM~jgMJyBYh '-]V|D/[ݱP>ɼI s~a6l!+U7Tj* q!y'>e0M!fCޢ~Jif#|WCܷG<;}iȿV0#'aUeR"_{>F[ <*\zZ4{^~lclifX_cOSɋ"I}`Q(z$ >nu;5uI r$nSvDZ;` &f R# C[=.W寄OsNT5]HswX?Frj}qJ=`_.Lrn,TL'{ |=;ݣjtѯ*6Ŧ AM5;Ҍ~ t3= hs®ZҼXg)T 5T6.TY?@Vٻ"Pս*kqO(7|]DhW|Tu~fW^/ ,.YwGiiI h.+e]yIR ^ 3>+(yafؖDY Z5nmueTֲק!;0|~z3|LīOLnM?h<9 =Ԯwċnm&/ `oL^^&k)QVϙw~yɄ9cyHF4l|*=ՁXwu@Mۉ[8cx묮hf!jO Zf-=cv(d1(8Oadg$: .7v&@t$#w;P7MiHn)ҦEi"QD"3yɲ潳i<ጰ&71YG YAؓFҧuM"P(_hB+y5/,46J!'u&tXV Yk=U?ӆxMXAWϺ-RWnY-Ui:k5X Smvт# I`8'xzW: lYHF&+]'K+G67f$œYO'gs"<:U$X.R.>6Rxwyۿ?=AjxB/Jv/$Zg|Wܹ bEg&",Ӫ(|6꽨~i{IQlH_':=º4Qc\o9n׫|Rfzq74)=UlQn fvdBX}RߐSs6˯> ^::y ;!b풤 #2)$ cDg0Ƽ ܼ{&8c~xДޚL U0و,s30?ŢS dOVEȧng fS})> =ݎ\ 0rOcF=n2*@1dyG_ 9{@$Bi >6^lM k}Mhn Њa1+w;ٴ蛝.NHvhf^~8&kMRҋ aD|6WuR6{&J biW]?F<JJ(}*|b9Ly뜴&B; 9ۿ^U«efDg*+F7aUKm(0s =VaAv6ǔF< " bެ}m]#ÉoKv{!?rCw^P wce+e UŠbū/奮 {%N ^wvu2"},} Eog^6UU;2;^}ڶT U"zy˜JX(q"ap]b @Ҥrﻮ8gZEJszurNHoTyca/,Թ~6!S>x+ s؟S]Et'1*қvZYkzJUMTUߖ`D2.%.{Lc&Qp)0ŧ cɸAdbxog5赶Tz\=SSXYKS͎a̺/{8WVV1T>uxQ_vy?r;?pophx۠}JKCq2vuS$5ǒ& gBlw9R9?N R?ߐY Zj@%w3U; m0:xV<^o؟IRM-j`E\G,#K#o@P:q0J6mcwƢ-9J]@,-)]Կ)l%XNZd7h 3+}wnz|-\ź$^xL)_+bȉ*vXҾZQciOC3 i{tp/G'HfמTvtitۇ$nڛ[c ebJ9B\Apب6$=pp|}uyQԩ77DdCJ4C#*`H]qn"K*s5Dc,u 8ƲQMp2 ;༒*v'јcִYC` I"QbH !./.3;#Ì`2NSȹx*oLB#s픘4LG5" h.~>>"'TQ6 ;t?zT Xc!aDJI/uē0Qԃ1ī OgEV#Κ#Gڳc.i\ jTj:;q`y4ʋ$܃ !V볼e u*. 9;gᐽ(C'dy}|;ܭG|t_ Ĉ9ACI!hǟw̅8i6pƥS{(@ofY4Csܙ{KA6nlӈ;bcSB3|,77 :{=52ӧnWW,yZTLPz†H3)[" ) _a:9[Ga? j*\fkO+A4رsJ>szVց#,Jq?#Pr\QC=9ⶈѓy#4U[^RItb ?I:7@V i0FBDbl3v>Iw|wگW0 Un:2i[Szw帕>\qh %NckUw,3jP 6 dYڨHzUFN&PB(,@>2r?uߣ0h&j)PO܋-2}&DpԠ|zo_{H|]z] ̓0H5f/0̾m'h tU<6IU`J΄t~lmW#>9Wq}b//Z:'Ir`5.$&ȆgZ;AYDVJ"O?gЍnǶH(%foUf7˾w~~+O0Dň.}-lJ誣VJ%ZٕzI '-3t6 e-<},C=?u!x D&y>Ef "x؂)Y?k[qed/ӥ,МryǹqB0.VpE%Uq&DO:*Ã6ɿN‘G Q[/*=U?2Ou2?—4*T@d(# uU}}[,D-T?mjt,rdp/`6|-yV=qS_Ϊp+ԍ fFpŒڡ ]/(,#t\U';FC,ppC;1,DbEc2j:s ]00 ) 3NF=b;_ºP4)f/#*G𑥫T #_ދ߼i4MyUI~'t7J`!QTX jqJүIsѼUvMgA"FyIsì0;VV6S}MsL~H%"rRx 4+iB&BsA6({9\áW=th`05X5)Hte*갽,]}*/_19vyĄC0WN6ſqfZƏakc)ZZo7O0ifR"Ne-sߺrZ>m)* *,N?n8Is+Nג\k,1KBk-?1cH !>Q+OA4X N4R6+N?t-}T`.-qMb-8;A0Ĵ Du14N(S `xS+Nu9WTgm"q4G;} }^8Ȉ/FQ]t0HX 2Zh=cV1dsp=/%d!&4PWLJF&4]tw- ȇ-šȸ.gs3sPڻTM&[4D|=:)*ۈ=v],v ɥh݃-KRLa .gnM:L*çT%V{-_uGf]Muݜta!' /3#S [g9Nz#Cr6Z*B_yo*M ų#q@g8p;UDrKy]$1L2G~ 9[7[Og)aEQ@Ȱw|zw,TYǻ_@"!#Ϲ53&)%v_Gɗ+ƌw}٘مz 0= s.X/i||:xzp)Lփt}z@p[ԢGy?%x_@ 9ܑʩ(J6 -a*c8-4 $%9e@6}uyJˬ7SKY; 1%|1ax汇(V:}|@yCv]9ͺK.eS7Mȼe}PQ}V*=Q!J -4yM, e-~y;QY #H!Ld4WIi5+JB;̼> F"܍]&c Co韢X >o $:D\=+2 "Jk*%A)0 "" -5F8p(ѥFb[ZEA[qFت+5h=:WO"VEeS=þqK#}Y^S;isjYp`4뾳7P)\C\:r%/`<;RzYu3x>O_ȏbO[NxUj>l']YYѐ)vYaMA͎Hh rJ?jM n>g_씈( FB vtGE(wh\y ́1d0 ԍ?2ۻ^`9OYD$!,ʏ=?vMn4u fE8 ̱2@5Z.9R & :"{NAj#`~pGlS2[,DN#I^JNQcO'%vO.7ghs_{oGp{ܾћ3\60 Q+'Q~Qb38)412{,ծ_ha$ ŗ[&D75ז2LZZuZ,BԖ}IzYyAGVE#'S>ûٴ(CA#_8pQ-i/Y KE],;Wp/WE^LE1]k}UՃ8xEhUh{GKzaĮWQI[{|?VDm$SD"gUbFP"֕B;P(vT3V&$U2Xgsj (3FV"J#i6byoê9?!d3Fv>)a!V`ٕ{Ú׃.kAdz90$5ԆurXHUG}3FH_f8%1'8s_h9Žޠ3mbvRo ؠsܙ,H1.(Nt} 7^p)K)t6b D?ˁ)AS0$X#;S0j̶|1Բ6 %hZO̱3iz+&C$doY7y؛ݤ|nFܢ {{DqR3)&7(,'* .@9t3>E/SR^o{ŒV靉`lMFOtpP2l\-ody6ϫx ^7ng>sBj.m<`xNI!ߗkIB!X/1l2+q !*&}d{BHWUX㣑 #|U"6gͻjX@m4/oX9ؽjY4%L*+~ZwƂE0',iYpM;gX#=P7bTS<:)'^R%8b"f1(sz~b]B-))*7V7/FZ'@*^PQ lwZF1U.H5@LH^Nh ׊> u)xIHSrB6`y$[N")6;ս4lX&aکF-H iWcu1|wg#qrf> 5my~I azcj#js=g8TK( Z @^` v!=akQ4 yVw|Nj ʢwś*[*"6&aj - ej0{ΩK1ZS͒Ѭ&?7!֜DNãN80|tZ-'. `]}ճ܋p_arAkIaK*'W#vIwzŧaM HBʒ7SQ۱ mC:0b6 V+ OB.Z] pRk OG~4XiN%JȹiH&DӶBCn4Ƥ.hT,d > (APW׉ka05y-d5I)Ҳ;"EO`fR'l xPi.NbWPI:Q74GKd{֌"p[ln$%IbYM2\~/UESjq膴ڍʠ sh@Z5NcŒ(*F=a}LO< 42t[E\of3#քFZQGi* FPg,I]J^V9FKNtO -?L1^|g%D˩BrJc{\"PM%WrDr3U۟^L&X\P'HIh׫^u DЁ>Cy,K]uM "x")ĕAi~[L֦X{lƳLS$?J DR3k!BU҈Լ uC"TUz, yAzlqb`S$jE:m$.?|@g -H[bR{0 >88χ8GT[woy "9px^VengƚX@Փs0ourfm\[Gwq3CP

?1= [Aœ3Tpv/RVl\djB'ŶAw`YyZ'U%z&sg}U]oxq5 [+ P8ͯ6ܢm"w "De΀>ˊ0f#~4G5T8eBDqwm6xlw(t%Yjvgj\,xyv& BNr.OY~뿳=l%۽+wH6=0z*JGW f{%~⓮AR^˸ƱS. ,N D gYx bD9 3XkqVQi/4&;g3҆U\mQɨʹT06>qy"'oABVgDѵS?O5b_vi{nծ{:&{9SG_win{[3EOV=|6N JW#b(>!lLa0?q_Nԡ.\c[;eݫ~yȤOLK8N0AksȎsV&ciϦ/1KuP}c.ߚmk>7{dRm܌Hsm$0v΢׬tc!l0146:n(L͢ftO5LtWh" iud5TOx%~?. [,Gzx6Zup]brj)Ipzw|706i{0oA+vi1]-J}[(@񵊊İ:7 K-\Y qC]AlkUsr2UA6jwq Lk} ?2#Tߺ䧸b5-7I%9 u'כ agV|HRP G3k9q&StI~usہ.Ej5Q:pقɕ'UL͝q'6!2(6kc}ein F8`A7d D kџo*~,Vcf ˮvi7d'Ɠ?>ww_pG -k0A*/WPdAw9]5%.\cY{6~^Ѥl?I2S˺.?+aꖤuiQtjbSOgME hW,od98u2Fҡ{?AWhoayWw6G>K%l罡 By-arپ r(kۤ:_>ui\a=E!^kXhRdMʈa*A_{bx{/ѓ焦fx+$p-/ōi]!IƧ*ֳۤ@Y6nnྛC bԾV$ɕ,5ya{MϞrf&/nq5\G,he'\=CCl)ݺp5;j;[Jb\ӴyP6X\ϰl q1/[boqN6+cXBDX g]ID/SO+|}R.x`q6熷ۡ0w*R-M-QEf٠"̹hrri f?Ka;-\pTېV.i L"-~2: o;G2F,xp"-a|i4>B *h 2ZCjT?vmE?o'8pJTJFU/Eo*~`-,0i z85~GVi+Hb{!ڰOP8Ғ)T(V>W$seWǚ#ogjj4d\=2^Jo];RA+*4/F x0d:?{ay Ѯlr+mަfC$XQ/J D6꫃d-No bHjAca~;V!C]nG~I ?M}3 <X5jΨ?k,K=I2*~YTA ьcgAwSrF_<^+;u+a#![o?҂wD+-}if!Cw$K5v"l(Qj].X1LkG#͈=նgrk,]˄~aU'8ژd\BG]cRx;*T)2~%_Fpz*|Wh)ߑ%ߖQ̹ gv` źcHpg& 8}Rgn6U;W o(o 2Д{[2(U~o:ÌG] Y_hJ5`jjxETt產nKbv# RY^Ft7%oEv@fVtO9!Ӡb>өQ@9Ike;T b"9 u;ĆXCºSZX5^bqR/܋4ƫ`VvV}Ȇ۵AC=v,V>iO$9 {d׬o&d\+_KKlwE6.7ρ{{E(~AǼǔSņ4a`?|"2@ұt"3}[^kUT"+}Ҽa]PZ>T|Q'e PK1.N+=.|́3K쬠`dΆ-[ BYPu?q7 ɻsQ|"U>Ǹ\||p4$ ]"[C8KzlfY_Zo!l1%WE9sefE!4v-0G2f8œڢÆZtcw zKʝ啈VlDYtĜ]tFhUӺ9WըHؤe=7&i[K$o'NpwV.3'IZYd̙iny!E%BÿWgn+2)ז"ʬL-7U@ŽLEF 8xKfeG6G<* xLcsyo-@1?+Q٧Ԇw&_5=KpbQb2P gZ.A`wv5hHS-bpL_s<8(Q, ڴI/mQa!Ҡ:]-6,csi4@2ycD焥Br_܊DW+8ԯY5Tu߆ };y2!BT2jxգ _+_e''P`2bV:t^}Ԅg ?+8L Hy,NfW=}UZ~GQmsFHۡ2&Ս=(9~EÂ=S73lC+V꡽Ay[Η>$v̹`2 ၒoE 3?9.]x  M>uz%^c*=^S4x ^:hKv[RL|< mߕ L'I__7KK) ~Ui@M SͭhӆcGatrэqüB4Uvܘ^}dJ/z@w&:9O䒊<7OPwVHJKg[5Ѝ NT'.t{m/7|'ώ`]Pr"ɚNp0S@LZl\g)z(g cd xC$pE-m6fO<? f-ߣSP7HIN?Ez<+NϦ}_}J3jڛct$8@u{WrH@%@tu&Yf qx0BXY:QB?ow5cXMr.vD}CșAi ѕ^1FH+κe#Y>0G3GHTg-Xߍ䄱^P/炶nTGl AwFiŌY{tݸ&ATWf8G 6])t5EGϨ Rm=p<Sqd<ђI,uZhNEqƲo}F0O `$!Ԡ] U,Tf2(β =@6 8k!)M1+ >u>jIKkw74ȴX#afe5uQGm-*"wsOJn9lږ&Iajh5}W?W( A*~ !ǦfAИn$Ÿm[6걉{:c3F .>U谞N67'+h}W .@y@@R*߾A@5m K4H/ǩmnF=dhNByNJ~챝,$DVjyҁD ,j EvG}&*~.*'%ym=R5Λe9̐RZww;'S( Ӽ6HGk4T N1ꔖw`8>!bzKnKT<9kmY#<0sJŔV|u,+jT?G Sx7󎸄8w3pff=`Uw򙍗.t?&F3٘fkߝ1tU:G=Z>d%[jIm!u p~UN诪mlʠk)ҕȾR1ysdm.9.1yU;/O__K-zVa K1}`A\=Ac$^`u%BE;ֿi=C{dĘHl_K@ ~!pBEz2*Y*xЌ%4]kmY^vϏc 7Ȗ/"',~=5jwdN|99 EU}_L8СʃG1ߒUAo [!52ZYeh3t$]Sg^:;DywF'7 )3\IB('Fl _]H^9EioF8z|cMԸbK_5]Vטntx2/^T+*iXWt lxFޚ"p4c۹{*}1bփ!5t=%{Nq,t?"C[/uU4N 㶵_P|nQy&^apz\ 5_O:rj 4!3<vXeU+J;{Zm]Fu2:wA4q)MI+#2;A\r{ˆ3ͪ80=|G :RG9ATVfؕ3ۄq\ң ̣)F?ގ5%wF|`IO}3S N7y~c*$y/YSۃlW)_>*5Ci(\RPʂcGMo7|?*[R =C nTEDPmcOW m=6Tn633[毢2MhwG۞Eㇱ>z(|M ~)^"!cq{6|P' Ɖ{dd3u᳧hZ$CRaL,ց4 ppVYRz)p\[s21|syYRyψ Z{rwWM׼{vw5 ZK/ $?2ޝ[Q' &@CP6JjӜcBGGp88. $tzBB{I߶txUɷN u94Rr?a\ 2:T~ڶaЄI9oZ 8\W'Jn/ٸ3+g~MK$j'$F dB t"[ ޝ;X{}HBM`"&~WYWeTw#b蠎s2,9l!bsg ؛-醿Mn{&0{]klIDHPlWD# ŕGٓwE? (;|=Yqʔ3}jgV}AD"γpa2; ܲ0`_dm@%=\QM=f֐.ȼqVX"aO:ZɎ21=w#%V*eS W*+0wI Q"|V_x! f2 YTrN&үP^6 f)^ ^x}tiGGjG<*]ZFE떯|4( 0?qBŔ*q#-( k^37『G [:vK ,ڟ ՇȴF:]:w|chgg @sVDʖ_oZohpH;4bDBYSub ݞ3tA;r.[XZȌiLw)pvzpҤF ފW§!ވ**EiPsf~*a @ r4XLKqT#bGSu_@ĤyBe7go!1hZR]'z͑B]T3۫F| ?XU8`;nb|^Q(`$1T"#\_"S &Np~"tȰ]Wl⤚5X +d}Jg;L~lR{J?:+f ́ ,åA&[k#<&rq)ЌJRlڪN1O*i% ẙbbuv-@ӘFTHllQ aćMlPYS7)8; b^1L]p*8&2I-u׃>=aYd\3C c.H,CTNsh_)/ H1)SM"Q 1 57 VxL@;%b8n8T% 2Vxbq,4^k?9#c@ڴoF"Rϥ׊&~P4'' )m2A)hԽ?=3Mc(5' ^s)kk) tOV&'$=73&!qlXK@gޟj%8]|sHԾ0ؕL(yAkSr%cvϩv1+h=f{0TcRXT:Z s(aKCnCQ}p䍻̶k6/Q41 (-м%Tâhj|!0  ,8Ig$=K}Vkrh]9tč)q =5ut<1zF?GcBw2'n#7N1Q6X}%![l-ޤWI]Q;X›Âu}0O^V2 P3=aIβaʱzu]3,N/LGdy1WDwQ?:k D>PX,nar}|>~ݗbm{}z>j{I%{EлK&Lq'.,K2l^ ߟG_ZހqBzXT$R n: ԇbl:l83MdZY_LqC wQs*XuWAP]ɹTH1BwrvaݫE%e&d%q &>o2t#|l.!N쭩聣S RRU0J 2D\K.-]OK$=n<Ŵe(8#_y}3vvvJ& Lga%5zY릥a' 2wM z*.-T@YV4ڋ4LWchNrǿꐉ(P[s(>R&sP h^CV@CC XV|5ve&ܝ9Fw߼ߠ]@7&R`f?ӧFV{S@J`ZP4sDP(AtL15HrfADj\C>'љ7"ƛ}dK]Ǖr n<Ȓ!>Xu2QMYu@vuJQk4ҧ|.7=`x3 П=-N,ݡ İGMRL:L>R[W4M֌Ml% ~y"avG<Ԡ.l {k 4G+\`Κ0rHƢJmD-)9g_1Dkh{%OUt$5q=fffDݡMz$A,-z=''no}K|eDѻh/(`y<ίn"A]Ar@3G1K_v*&!r' -ȜI0K'khY$.0RA#Z`ʑJhhH1.25sLBݨz‚Kt =L qV9ŐZi|0 f֌d*65'zM,r^`TFfEY)G %!lS9YtYT %Jc4}'f]<)ۈsbh(u9nRvi(Ԟ zrC%dے0M/Nn#R,=q yrcRD—$)CW?Gzt\[{ j3R0 x-^h YBzkN<`1 Ɂӄu'4*?,# _3k3..ࢀd!~Wp#3=3'#i8S?7u:/bC4$k1鯻+ĘG)6c]b$=>h7[ڒg\OyNqpN 7K8QG9@3牗C[^{qW ꌬWt8ت6TQU`#ΚvJlޞ'2LެbҠyA$>0=TxR|-){8hy0oYXOLRЬE,_߱ҁ)Q+vnF}>P4 biCBnS#eJ9z `hZ&U;04!‡ŧ]).ɺ$)w[*)ᑤ\?A{BC;sk~k aiig"&g5Vێކ+:[:@C  _{XwfNs^a=Z=y%< sU6~OX%ݛ|~5P!2JH]GӍLGv PW%AH? ~} (+.'JGyVFLqg*U,^LP){%qH /yWZoJxҥW9i#PXkנo/ġ)Ոz뎓:׺Éa\$6sZ͇[ 1ۿP *֮(OYJJqlid:yH= "/ /Oy!Nz{8 {]׋wlgt yol0,pe)@~,)%VL2<1P{*t:&PCE¯=t(WW(Y7uB"f1RT%_2&žF;ƷB<7{RU(LeS՞g̚rSRHz!8نi D#}9i竄{ȤBz绎h%iȽ \+6O4g%#2%4TMYÐ#' \Lj¼qvUBSGS)kyeDlN`nv?mzR#r"?= A~ 2sj?b8YclZnF@TjV{ \:-kZ(8Qhm&q1ESKYIAt6x7]; $$\Y(LY?Vs073SV=G9|5Qz>6DX]GOa2t!rRBߍmrD^-!-XlhngY'*ݴ!,"$_KрIq?&RSlk$$͆{"AŦ&tOQx@_d߄!J^C*|\,9u`dm6͜=csKVT OӇk*?c I#%]_' ugi>O;<8~4ydz}fcJ"ܙA9 <ˈ ۮKXIU8Xi޵}֛#pWcY0C/Vgwt<[&1~?_~!$ԞO:,X [_}i?; 6:t Y8oE>z([a"/cJ +=5}AJ!9+)3T|8n΄5:^CuZ%?7( 8d^,Pe FEJ؂[z \d{ٱ+-$/onK%xJW][ 4㩮{6s\'xHpPt8Z2r(,y .15m[dqz|5^3 Z7} B硞Z v vy "v(N'S0&TYm@]#^$kܹ͟n8a+au;[,hr#RW;wBγ%K.1IFUhlq*Kh?e,.iH'E-ww^e '4#2rv:z) .sƊm$upjFf$Ҙ~Xfa/'QN>?V͐/JͪiL 8x#o}vs 2Z~08=%,BkQO$[+#dI$PU <>m`yvMv"VEc4.:8i#2{%Gw☮W Aesж"L%n s5&TiVR& ti7zݖlBj1I| J̒Ǣmi]{8߿Ŭbi凢ra0.$'4v~I2O{ AIqf>QZAeךwTU';SځZ`c8C o#os =Iʾ|cFc^tQ#Y15RU˺0 Iռ/;>gӯЕ"h3,sM05/1/ز o6 :@YҚL4\ (,db=A<,Q.t?mkUaX-+'f;ÕZRcUR3 ERiPa*Mzs" exBJjf+jryad*h1gqߦQl[aiv0LTmOn1pl;wԪzzC/~ɘRiB,^509*uKƱR+Ivy? qITqSp4EY巳)&}kk70,,RUv(SR:M3P~{(UYҎGo;-ϏJa+oU%)0<NȳtzA D1R]ec}$'g-e @-MZPA{7tPL(eŎ\#ɺuHƦIT{9RvJ$fvFmţ{1GS%{Dc /[.4!>/\X t.{`G`Ē՜w(L3 @oƙqQU}*oiնxGo%O+FXePd@ʹvGfo[]юXd` 95cl\t) .~^vW$YS_̚I79p,Ӏ=aНS{5)omZ?d|j$w.`4?N>3aQ{S/ aڔ}|QyBOrU$ 4OXG2!P5P!wk t]OPR 5tFFAf' :` K>T쒗0qPOR37lbXN`kv,Er΍l[X!4r}qY^z )V-8K}҆R[ Ĝ,b >X ^c n*U{ {n;- 9%9{fƥd&9.>,<!>P'TPYjm'--ɻ~5L(~'~Bb7C D㬄"qR kwNʳƉ,X*gS 5h+4}mHØ33.cK:ۂ+TK arEWhQi]KNMX;(n _sJmsQ9ڽ-zP99~!bvlgyCÖ l{I\C>OBT*ކbdEg_īWRUr+ 4~x.4w2㭳?JQ{0=[?)gRͷ"W tjZϲ4 i?GLk{!=Q#;/^k7׵,GL#' ~p!Ǯc'/YN' v4n5fR((9.TcexʂXs C\bz Hg: ָ[ױ]k(OXn;R7t +sGHܚdFT_ uv(xV3 7#&G]I-nv$h";!V =RtG hGu^bnt?ik @M)vփWֈ6#};[XP)mB랐we1]CNO|&;[f$V2[(bJSozWnc?8ng)rQe [C/Eq4O}TJ~Z{PEbftn/o*!7=B,ՊCh2!%)N(UԚTṉ/ ӣ7C!-NJ\S 6Y%6U|/ I!ꝿaS"1SOŧJWC^d%Vxb美=f(-2)BQ#M_jwG?[6dO+p칅Gwh؎<>^j$)fvS\&r"iJ@7)|C*3"c/r&$s"|GNN'[S,A6[WL5o>$e>~P,`@J.G4U̒ q9ȅFz]@uU o NiIbf0we*D^E' G{QcrE@ 8,q]90@i |PC$}nN񈥏u!?>FD+SVA|QVQz R-,+ /oZ.EA }%/x*9 ~@;m a@Ĝ=q>Sl~]@=:ymHZ##Rf&b~@*3 >F6#rD3K?2MO&¡ʛEHS .qV̈́&Dg-Km =WLa8#Y&/&'\,5 tȆ_F?ͦFk\_̳'h C2Fe=o-Kp.W -#`B8:=&𴜸,+Ih%Z/6`P`ra`1l-A7U!f- jlU{ӝ* Kr*UkQ7ݫ,P;bgӷP>TuD%I}W/#`g ') G O0PG5$vF\eҳ悉8᠋  }'Fb;ShIk3g'Lfr 16rl :5`"yaGt?g.JĄ2ͿZ5un'Ἲ^lRp.Ipc+@3n'dd5' V@vk*8 }}PȴUBDz<< Y 86 BV#܉<R2pm/o+Bj]>хpYP%-&(wiGwmhyptWE|nD{W@T  #jcV2tS6Gdo&'  w*<#VeFUwZ Tk?6|2aiFU95a G$:o*ul.q'(/Ӳv5lkM¥6V|eld\_ i$Aɨ9!!$ GC[icr1޲$VDOa֚=H*tY[ߦ-~\2Q19:,ur4 v#]"tzR֦:(6(-}~cM;0݄t,ual1POt,_C}>kU~uBD5jԯH}@;MDC=€G <֨Dht-"s 'PHCbv)ߝS$&h "s"+^q,غ+@EewaG>kPpZoM]>(6Opt;ϫJ'g9@0?ۜ^{Xͣ+wFi~$dA4ª`xmsp׍D#M~c2 sc`I瘉n> a$jb-Pzf! (@d1-X];5: 6f!!aS{O@ߝ Y $r^roQEgu o`}CoeD+21!*n9`&IWxlV>4pnxqs湆;v؎Oo !H&瑿Xn\sZc|j+DgPL28-8ZWhƁu%}n٠J© Sރ~(u ´,<$hxzhDKnk]>T`f@K Qcq:\5hS(Y8>Te52mJQ6"_!=H=xm4XA rWI:1o.:֫|nK\;(YE\vCFaG݀-c6,\CYƙ4Q4 մhg o$ޛc%)%qbZ[vEx2ţuN$Ʉ>$ b UW:8]an"Skz3#l6Q{E"$vu6X~pI_Wo_R:=4jvhl(iKH&=r|F*07!I=*MZ& ,@ubNOֿ.5/P|W3&g'bI#" 􏶇[욟t,͓CW1HgA\"7d@KY:la;>v|oL^C}~l7\]Kf+:z*1vi͖/&=t/e)xS! dտdo?+jGNtMў`oFf_ISܧBg 1ho؝&TMO:%li5ܽD 4 ;fiYsd#@p|+bpSBx.<4Zz.nhIkd34۲^_r/d0t7o.`@~vkLP󥦈% T!P SSi|YQ6ހ <6cN 3 6 _ Ĩv$uԳ- eʘ) t]RV I*KnYIC&0SѪXq%%~& ŸuCijnf9qgh7FKcJ.ι괂TSX䙑] 9evxMzQKp[#_?6y4fa/І!..{׾˱F>!ҳ*E5s ÆV}Gm E]rb]1_ k:4.ϗ@|lJ8?TGL0vaAj9yFQ[]3oaL%n^4.3 dm">|> qcQiy3."ےJVp!DM?&P5:T%"F>iL_ ՌVkYq8fӪ?};3}im_f;e_TImv{×Pzx|x[8NbBx!C1BIDfnjB0!Q_;иӁDn 'vARy~ !vsTF0ڗPksS! s^@:N!s)hϻa'̿6kpnm/B&5CdۈBf(DX3;!lA UNkk&' >9+~-u6xi3xTIZ;Zghe֝dO;6%zxo ڸ cڔC`"%9q K 39Iun~$0U'q?Xj9-봲]8Ԡ(65oX(h YD=}0rf8D{$V1@SqC]̑ N l#6󻣦9"ʥY>:MQO4ֶ/ ,9.ɕWa' ˠ/Ƃn{kE1fx./7|f|dU^ ~6n̄Mu πjnpϯV&b&7CiJuOôԲ"U2)5bjִǠ5  DAy(3NrA|~X({ Q  ؟^ɢ۶djIœ EjeJ鄴jjv\zEM>Fj| l]\b_veRUJliKlerh/I~.Lr>u_E0`ʼMǔ#B\ېVikBإIq&NH&i]PdC_]PW\I/e>bu2Ea@L /NZjj: [:L.K7IX+Lg.fDrс,v8˜"67F bBi jvA=)@,7rR}dcԐQ[0t8o$7%r?R'Mz|-hH,OEVe)%F ůq0"xkљ.[Lh'Qp0)'-"bjQk,`1"".pL { XBs-xx^ *CrH無'XSH@ɂ qYnc?OX H:.ZyoƼ %Uu9.(c5)A]FSȈ!iLwG;zԇҙpId~N/oWQdwPe*娼<9RsfIi뀲}N)ZS{H"Fb (ꍺXy#܀²좠1j8'"gT!Lz˟yfp0Hxca7gHc̉Y\;z# رOA#X>@?8wlYul7F_;mc3O-Yy?+ [SxPI$ 4gg];c+yq9d57q&c^)HzRr/$1.5c,c _WHdNX*),Wu˯b֩X[g,;w{gj$0ύ Bi_ ^ቿ,~fg;EZ >M 7w{i1`|b\hw˒S\>T@uKHxŸ>WA5GҜQ[ Rkl8e#{,B;ؗf2ShА8+΋ȏ@|3`,uzx0vw&\6nʕš3b52*U>Ve8ɧ !)VQL=f]YA}5Δ;оG\7G,6_/\9v&zGfDsceG|'5ۑsT aZ -?F2.w/hy UcٓPO͖hsƒ:ESMl'if{͙QW~<#Tǥc!/ܭ~Τo wx{m'H$F2"&5DzLi{8Rm}@1H:HC7bKQkA}z3ku{h !2.+II%E]b@gBK^ |G뀱OpT *&.M|d%3]@넾FM΅ֺ-2G^>͞ik9Uf#J˛ޟ9~4TӇw3Dȷ6h̸E[zyZMސ)s'kMA{sp@ଉJǡV4|=^G4zA gXPh385GMެ \0RD9 #jH~#ЧتbJ5E;(~wro4?Bp@ ҭNd=`ŜCD\  Pd8T1j/>8z 2ZUA4*EH׺%:QďVs[p.0Qу sዪR< ,_yϦ^c 8y'/JS+*xb3d2 2d̈́ *U(AꂲTN%X$5s {BM _@؃`VXZLCx$BTldyXh#:^Q^ض P E=Yhvκ@c{U~9Qq^roܢLi.P6}swpLF{]2 iOC>D҅)^@ϔt妰jW$(gŇmH {.ZǾ_u9o|Ⱦ̲t@<\mL.W6erf\@ _vm]pu9ݵOMMW 񓩅pgY}zY w?#:sЀD] rg@1H->\ͺ}1xS&VEKP^2xų?(s=tsyI9s߄ubm~?7at#؉u忤9㻻(y[FAdG`^*o0S1%y&0`^b繭2y[1MR^ GZHsr5T[pbI/Y-fm03632#fhf(r|rlˠ<1i fz^EFDåƔ4[o)ݾ ~àF%8ζW9y=Nհ 9N ]xŘYLD{JDߙ^뽖u-}TSSY@v%<=IP~(uУ!,,0ۤ@Iv޺֋٫s[}3[ !œ9.Q u$Bn$8s/BWXlYY+wx-^na`@"AY 18hn؞qODhQ^Wh-.-M69q`G̿|Sz.t2 l6Y?*=#ծ2d_ 1?iiTՅ=NR&=K;XGKI4eBEb$'4?jﰧ?+wI[>Ip LZ< 1%}9"s(B,@,,QơXP?=I'0%:6$GN' E)Q>4t*UjAtVp6Sx&b6ށ )HS}iU>MC@[&˝._PVK%;.R{uJ :s+OF@^^'f 3`%:AB|^E OKw6<tU䓗]?Ωc"C1ppDBk>HYp%㱈WtNO;􄷃D@g Ed6I16x~}вp]a'2:%ÖmrCnÖ7fĨB Fc n0Y(g9w"p$u;;)̀vTL/.[̦ xKHUJ+ta'gU*"t(VHahAH_FER< &zryvA%١Upt_QEZ"bTN'(0A܉`7/HNg::8+F=r?@4'kJi%n$ 9˚]qŢ-Q㸙g;lصDc]fؕ^ (ٯ^u bw^C@>W0TӴ|&xsQp{֛mOT=(q5-X%ժWnwmXHRD/c>0hrz p>VV!?3m|_8D&9}x!2rk*^&d`iɀl6!SwUKˍDO ; +HjBHIxުp0 K7@f}mY} ʭplxr*';G60@q9X#ƥ+/r2YdJ޹2,֢}\Z{~(q]i ŭ$d'O̊K85iK tWdKsRh6Ey}ҳL}pP E\_p~вJm4D[4S %]8[.VlzR=WWf4`ƲLxr `0BbMɍ[fߏo2tzrYm5q= k}]~)%>4ыboUA}jlRW*_Xs8o^& 6fe mbs$}ꭥ5zcmfs/rj y :۶ qa{P6}"[H<`eu/cJ.6;Vu '"'ˀܪfZD(+gߊsFИ jJaQ{Cj Й!ބKER 8q6B)VэN7ŪZuW5lR9 P⑐aHȼ(VR 6 rV t0mƤ-Lvrp<ZZz$=K1G; lt )>4*q|2:!RXJ `T4ϣ%ݙ&m$JS|GWʌEx Z  lwTBO2 ! ū=vSl},X.khF`B: E=:nV~Sz/W=ؔ4r?TPĜ\+qT7|0`әSp"t|dMj: \Ur:A%e";e~J*qFuI2ی!ngfX g24Y8{ }BH`ͯ$y%&RȻ@x4Po7Т +>rѻvKX&=wZ먹SjA- ].)_Cv?Z1bK0%OuOKrW<^F~A {:.o;JuvCݮX}3>G n 'QAdsk4?MEP:SQQ(<"ϋUOm%Wr8p 3 c Wnc%\]lp!0N +I[3$#q~T:@UBd=,3싊`zV2@mB6S{P϶?UZ}K(0`F"/W˛Gsěoξ.O`&Yxwc2vx? KHyY+XyO0bBH"0q>R5xlq{ZKITݡds~ɂ'``Y+? C%lM*u0aJaW>< xJV%V\.+lI=Nlmzx&)xdo#$z 1kDy<uci(#Vh@b*&oEl(|%)0k/O->DLHMYHŭ֯ރNK" MN+ٻ0Y dR^/<"<y3ʨqHĶoς53G OMDAwhl<}˧So1~rsVJQ07Y2>jfu) >wt]Mw{iM`d5ڍK%E(9Ϻ-TjhyRox 3De&̾skkMƳ ^ Z43l8\Z8}detVwkά}Ub띣lI,W3^ioBVxקM 0s>phU}?ٜ]պe18 m= zUnt兛65Jްm1(IaD=? fgIu$Tfq X_b;Yӏ%r* Y/ԛXFi*yJin#]ӥ2&m>u+lѥ6O©8@X( mtNz8b ;.OE/7\@鯆&OmW'G#Us)jd A;59DonT^!I.ͳ2orn&jd*JZ\E,#u=3eZu{PO%Z8;8>;l#h CnIZY =/OFۀ 谦Ƅ Yg51YA8^c\fP@d(uNQ]Qu']=u!fb9MlU {1ɰj͝ `q04"R]xcRų.`̦~ 'Z\)Mr:Muj xZ;5C(rVѝC >n C^qV4eAdFT,/|(rǝYuP؎ʭVF*ZxOѦp(/4.DƒuA]e Q(Ndj|1Ȼ2S0O>,˥!ΎK4wu& 'D _Fp0:M}՝gmo mx} XK"\uK{nCx5 T6:'=WbO;!$!&ӡvˌwD+Db(CN2)u&cf]{kvzqEM4Wdt#MzXkbeU>&"kGL=**G_0xEڴ'hŘZU$A G Dܒ =51&f^R3\B #q@q{擌+':p| mpϲ`ha^[D*dUYQ(a"kVFyC8=8Ưa 8PbԓM>xiNLʭvsR .خՃ(y4i:u'EfF1+cbVU Y73nJ' XF=܎>֝U tsM@QAB  '+= ,_:K@$iڲ(}3FhIGekȠ5G [u54cԆK&EF{rn'`D'k*D[ D[GCtbK ќ&唳ƼTKF8k`q4bwbCyn&^YE"xf$w% oY%8$gdق3l!LQ/h$=ܞdnAs4.: L][јirO xf.WHYLj擔 >j [_RELvKJ/ͩ{7k2U7/Qqs7MTg 4C,CvȟzMꍧ% `3V>tuepZ(X+zۿ=_$%+6;9Bad v*vX`ބnNr"d]Ŕ4Í9!A7*}`v3Vj@q%^u2kF3 X.TĢ<+ ^[]qJ, X(V)U=`U?Ql=T[JÌi7tb95Կ6+'(t a+$FSƐ\5%3_z1EWFAIbI_{q' x4 ?!BZL;rXr!.֥z\{`53B_XƏ r1M*וg Cp @s_ [bB&"u[J#f,^]{ZA KSZ(Y4nwG9ߡ#^UZ'KTn jZUY=SK<'e<^׊P]v4jЕִ黏,e;!isv_pnA~8P=һc&Ԋe6crwGiw_7cyz-ddBaENx7O%T*nԴCW!s?N=2JhýN;RSN >TȌ^s;@K>~\/kjwhTĖ2) 5PdUTT2랭PWW]IÙqŁR>wThܫoÈ`NZ?/|Xr1!y,RVc*o]lgAiۜQw⺶؝uca|v\dqm Gg[IƼd<%;tmXX%/S|z?O82x[xxU6H>rٲGS 0GćrpC "q# !uzKT>tLY!lʵ;!Ĕ» 33btkgqt|(34=oɓD@t`8xTF=T0v/ZhMd.q}T/CVQi G7'G*x Z9t̋y_f +{Kx7MVL -^ڎLxqraֿ{k]d.FQCv E]ZB(? eR]6u\27Ae.y)Cqʎ#YB|Σs8+)O`|Ud2Yh003s6$o<"B2Ocu:YKtNjqJA^.=v HPmlC3n8fU=ȊϨ9 z@R=.l\Gn֎?͠uukL1PSƌٱti;-ZM]cU%sa+ 44/guu Y5X1Typ1}@7q5f4V$a7L (ЩN^Fkha!زCU-jeIBʺ8=*[#0 Av`9 1юܐXY@\Ic؉H1"ƕ(#e胬,xi9tik355^P av9P r~ n{V|UR˃,~ >{wpGFn:eq6˦38h4d@LLC_Ӡϓ]H~tP 8> |q+Q}bNʵv^H HTm;ezBkR>v^vXbuNv٩xʃ{1.\zɟnFCOy?]1ZI9L:^{!%t 1Q5 HeAX))9h^!aKP(EMNw O86)C I*e"ĖQYi%( v\F7㻀hx&ǣ#@_kرrLu/3l}pqU}xyZkODv^7oitߢAꈳN p#j{J RI0;d=rrH~^yx򤿆_,4 f-a?xJN~FuFSkhh#a# ԟ:hGzP_J5X[Qt׳nA4w NY%A n` {ԃBb郬$i#Iq_,dׁ/>X89Wx!Kv%:튥Wح \Y)Vx$Ƴvhkn#Sv-*œJY09/_W&34"\VN^u‡!iS+2:#.}X#sWq ez8g\/;c9tՁk0/7 8'P<"{_f`S72<3]JOUl-Ԥ~;D )0QŻg@IKkM>C^0u>"F*E /;1Ud04 YU.QVEh!YO&H6U+pPyigF&UֱS@ׅ[DNQV~TN/U[{T (l Wa͚ֆA]e^9@\$mh B`&\r y,&uGҧ@xOw01taJmd/̹1T z|F뜥z@o2b "\j $WF)#u l~$5 ?n3d$nKh0dtJ z/{bkR8Fa N/G*j"%~M2[Re>=U"`9 {*+upU3L^ \~b ?/6:Rǐ03Ll I7d1tXw1lah|l |JҕPAl;3A  &Bpɱӧҹ>@- pkϿ wX*W26d3[Ak7,>WL*0K0mi{!óV-mi̺.GL%JWWnp8îk<.0]EeEeᱽ1;Up? ja9שײT6q}v!RCűz7"9S2S)䎿s(WvN1}dnwΕ%4OT_(J[|/dMI9)70f́3x)bv7)wDb7y)a4= iެK^HE-I Us'K4;nt02Q^<9dawi?A Ҧ<6WڑMHx_)22{k%"S.얋:Km|`U|QE4>,ⰰ#8ZlbM쏧ps\1+G- B'adr`,(?C$ֿ#Ud{5sjY7c1+k;ؼbSg Y]gj=9)i0oTR_׍x.{ d(1J=vkK<²]A;@h/L }(XXu*'0u8msX*G#n(;o]VOTR9ԭb4~L ~D|DGX;$..Q+BI )maArhB 1mI`f?;ּZ&(U_sjǼ>uIv^<9h2-D(P[EZ%+&(8L^6Srr~ho,LfN0Ej ͚](eG' ]4l݉nNS6k֤㦅|ŏݒ)µ;o8tN$GE@eK-7]mI ž2ݖ7v>`TJE:o)>2gM^ >c{~XkL@i.6"/pM!#bGBVC`MDVZ8Z6lg0 O :'H~{Tw(M߼/ީR h\p `+?rc{ PyI 3ce2ulT)+5١- ;ĀmU2{h^+߅ڢw7D0ڋc̵ E|sY['EH+ o(i jLJe{G;`Vwqs?n.A|^ n=yN7t~W {>x-Ev,G%ՕCC4]+F lGڿUFh:Wpp΢m_sFTdERf"ӽV^Ԥhg4R%8IE;H&V5Nc>eZ#U-B'sZ}1л H`~_SmsB`w"zb&SbmXHF \#1l$bF?j#ӽ3/_H7ᇁ2ߢ547vŪl r˓֙+ 7))zfY=K;AB9-D<~Wʿ <#fVتIH#IdV-d;0߇s6' "?eIuwx< ~ҾT6:]p3̟ g'>v-5!p\p 늜O`xЂ$f~H--`kFa ae:HǙ!`h~#HR$Z{RwXO[$:V{4R|[OrrڧJ\*s7akFx;~ծc8ntNZԑЯ߿Yڌib̾oR!s(q*:fF>4W?H*zsqa *4\M+[Q܍`tFT:J%Ҳ7S?ڭCh"b4mG逦X@#gb4&nzz2Ϩ,8eqU90b>!eݐ&KW>2pO cd#g ‡QsL}x6xrDΈ3 Ho,@2s׏EN3 !iSZڇE1.'W@~ֻ>ql.ex?L{.jmN m$)ѹZ%wܬ4M#2Rm⁝jz&m\aﺵ{[ VLKNc zj(nH'ӧ.5/o8>B V\8kGXZD&JTnzߠzCp+M!]sCMv-.7=,{-O  f˘Nѷd<`0QD6Jt$({pDxR>{Ap-G6! }Q4mI2:77~}U07PcusrHALL̢@ox10: Og[]mki[AF1=UP醕`~ Ϣ4ǽywUk_J[C_iDz1jDea8|LD濺H fFCa ߢS^NMKIL4& OśId~#b\{OC,uL%$˦ݒm-̬nyLݫ붓TAtM;:=u6}%"wZV.nȭ[?cz2A6Jd\^ubˆ%jNw=qLg9x/d;iM2@6+>?. $ G"e$y|0s&iт-8b/n}M7Mp/scKt|ʇ0cM?v ^!ebiT*-K&BTVR?LaٯNt)ҙi,jx]%81q4ȩ}#!(q1P%-[q6o0 H ߟ(ꦪJ=ߛ/6%8_Te[yj ]>GfJ/ gV,SL4`e/CgzM'UVQrү௉ xqݥ&(j8dCy~beCO+zވ)4s(kd+{!ƴ¼pмH(<;\Ֆv)vJw`T:FõТzYM`xڢf3>2[>UZ.$IDuwi85.:P"z@>_&QH7W`3ۮb rY0&Bi^#HAca}̔{[v8=A; I ` p$K$9L.\ƍy`5t>n*I!g*1v,E+g=lq5pGAe;!8nIcoˋP턫߈ep0 | l9QvIԽZΣY;Dr[[b]I0^ۿ̟s;9>̩+nˎ6p%md+N Dke'Gܣh+6 ˒z(CbR`zSn7n9C ;"n{DbQ俗X`R;Y^ ,aOOnBJG;oi!,ʕ9<nி HtЃD ReTɀ5LZ_,)oAiU%٩*y^w [C?g\W"3^fk?lxo):06 v0CbDjXUY#Îm6}! J0!ނ(]b@ɉ9ǽ;?7Qߢrs8(dm 0bI0#JO7Űh+xS؉.ئ%?lWx2B%YyGy=Ȃg 4o!lj=$Xcr6~,ΐ3Kwے:BDCLkp``wadң8 4yFYn50|z+M[\OrIU𱳝a$@՘.,:^ aO;"4J &lb9R)Y|-\C^M&؁V/|@k{wK N=݌`3c&(Ol^ 5JMk hei(:*~-ˑ x2'Q@'bxw@|:ԳGsȯ&[Z2fk{ڒANCܟ͑rf2okg{̌ľSn&%,.4*f n+Cf)S~Ϗ"P fBaHK(V%=fOǣʱihߞZ w{h\ڰl ̵XweH:)o,۟PXu#&˰&Ai>mVl펆{2j|tn!Usx:iifb<7Z2K~oS$ 傜:Z=UumMT^ YِTFcaP^Z)Sp {{6GfEM(?! pOOaAF`HS| r}lr/IPmL5 4]#AC+`v- Rˬ\3NM􃈢KM)٧i'5Nb8ݹ}]G[]XA&8f~Hg{cPGF klvL;E]sa X8ig__żp`x !9N{wA3\si+@H5͋QL'mA1fK*1ohOYzX5u :~hRpgr$HL3@}8l`A`Ghe, ~_mt$*ͩVIPFPe5}ZGTpSަ}; mRqP^Js2EA!{uy's> vo2 _9kR%t5O$+b&`s%[xUL 7j4L~g؝pԫ8ZH{ L`D -Sܷ=7(?s1)(FxcصVrf̙S2v(ޣN%_ܫ*@QZI "O9ZU a-}߹k3tg*zdwzS0H6 ߲g1A{ !gLf1I&Jɔ-j$cu&YRhr Yo#NK̙4ό54 kX4$j5rH-Aw{ܐThugOL?D٩+kp S 8\5%DT~kWj4oa8 F06Ig D~2ic-`mbks|s. J q>MY*ظ9]Vﱁ#F+}9m+NuȑUސBk5lq'Ń'>6Ɍ@9Ujfqߤ;UYN^[-*s8ͬU.&ѝz"`^B! )ðChbk q N#=R|6g-Wʜ~.ݣuh]!B:AgחF̿I95y`r}(Y|>G͒u4TU)!8,QSQV]UHƴ}hUp( z|q;0yCXLWI Km5U>r VuU9Jb*LV$|w!"Ϡ cn}87 )][,S\3jU.k4_Qͦ,]5p:2Pr#>%-JUǏ E%E);,%9 5\l%s䔍m=^>tX@c=1O U^]'D쀔@|ΥC\5#np-U * '_$Y53a\xqRVˊu*z:e,*[1WfgN,u~I3N4lKRJl@<Z6!T%-PDChﲠ\ADQ(R1[O2 MF_) | Q5~ Y!A0W/$niʣ (F-, p#Ir)F}.3^3֤ݿCgp "W/ѹS/M1%h-ς`x )2K1=wEn8ff/x7t/~Oe_ =7/AHRI xIQ(3eJ/pFES)~ <ƠTQF,C\%JeKj[*kZ'_E\x.21z1e#Nv@-Ag~~UfL9WwV:v$մfT0'zr1{((dX61\(U 4&L!XAh+WYiXj`\B};OȬ3ɘ+wWƋAqPt vP禽g[+5 #\vW06|MT|J4B׵6 fYhU!,^ca|Q C>W#;Q],+NA^4ҲfrHFТD(tЊnalǚe[y 1|h JtB۾ VcˢxqIF0!|,->}E<HØic+.8[TFܤ)Ԣ.wOttA (L4ҿK =NJ tĒiODjF|G Fx %6eF >YuF[L5@~RJ&o(OF5se]IjR8.* LI'ZXEP(sI:d! ^%G$kTkVN׮Y !bw.2)N6fěO8OY57"<к >ՉKbTd8@_p!S-6h8qe_^e~3'vo1Y{\.OG$MiBu1|tyW洩X:^HT/9ޙIiI Kn>WecwY;HbӑL;]/>/(e@%B!Ơ~]uG}[3u|9/^](D|'Άy# J2$չϖْ3S<0'UD%AUݏPxcQ֥ߧpg6g@iz/P@+ s@RL)M&SM V|~㘴Ӕ9ΟoٯVr@~,ÀmGIS䔳 rݝ[ҝBGD /JL>zvI&x;'N">uctSNfmBh^7tsI1p,dqMSt#'Q-4z0u2 e:9H"aS_oD\WjiWiTu;kNsY]Oaӱʬz Za΂Fwg&(Gtht)+BjVǖ%vfP$̢?*^Yf5]VB$v ڗLz6EvN*v'ea`;g\N-r {cĬ~R;SRn# ı ٩vGJB\%%_Elttr}NWn[˟ڠ^XP!:,Ĥ@`| ؒv"n0'ucNۑ2ZVqJ;| ew@<,㯣kJ,(hְe$]qknrqߘc1L5d~T.p8Rlg޲;j/A(T''͟]˅o=(˚Z~S!CkpF󆆧FVOBI*}l84 IxkLJum&RuWABTn޸'.]B>%||tQrHs=mHcKB>&FوWVL>ho>p /'V$ܕt24R{h,yW:wSR*ѮJO쐗fiGƋX׉*dh5?A$K!bz]ӖOAy4!RU z!ocM4FI2~9Ƒ  ײ7#:3oHM3\Zc´H0!.uUzM0YuNۃ91M e|'UN CFLȊ64%#o@|u#J"0@U嗢vOyFM29āh3BϪP9"5VȒgը̉U ;Ȧe&r>]\ĉkUf9<jY6$&+舧CnRLd(@bOa?p8G@EًÅgN7: 2Nv:'t>0p6)qJ.vK |7VܓhX͞lnVHϚ;ܒԒZ4 qм,7+uExe /\cx_>vpݼp.ZP@1”{Z!WrM (e1V02E~p; :NLΡ V]Dy8*G=aP/ -AdEK%va,dT, X⃋$쳇w-7H4hIl 8cگ%`"5E*<:&"Y/; ף{Ǥ7B%U&KHZI4}PFD:魣'43-#u)#!Ik[ybIx+!WVnDB`G \JLIli@2NAg;{b{8դʫ;q>R˼MA:5Ɩzaluo.M])myk:&_)өk^~qCTc˜M.WaXnۀ.f0ܚ!h2F)i䬺~io()[mjp04-'A.HrlPDSa n ֽ^/3p;վ?0ù3D@Kwurݑ8KI&trGi/& mlw<{R<7fҟO5@@űiL%{6P,'D)(/Q!X$+di O?Y~5KtZIIH/; 1\a=Zk eD/&FlD:eW[PDUس[eއ^%{ЀYaw3mޓ~d:q^4눓 ݇lQ91hC9Z4*{RT?K "?[$?rwQ} 2hW:F+;сO}khVhƮ~b0%Z'*~uBFe9ԻXhw!Y@>}>Ƹ 8T%6rnBeێ@$#2dfg)B:IVف@޽G Emҥ3$4)qb7,7$ P+v/1s,Zk^{5+;NѢPh,\ 6HǎrFb7ٙѸ̎I6칲[p]6i᯵҃zRK(6; ؽx̨PZ*t:~`  I0RU~V19RV P_Vќu ^x  4 m;}_gxH87#/VGƨλqWL Wa%['zN>aCBNb]64ZBM\g62"O+F+|8>TY3%9Cqhq3Aֈ&rf9Wo16؁_iAϗ.kuÇK =G^LcgBnl YFo% Qx8q4>rR(iHٔr!#bb,#RceQIny)@on 8vup!|Ot=Mդp?"kj1f{7J9}d5Kܤ|eT H]f"'*^-qmC"7ԨR?Zk9*O- }DZpdL0I$S\gyLUUPM~s4ƚ_*Cgۈ&Q#H=!¢}֖ޮtFk5 hs1t˽v.߸ YQCsls @IJAV4Ά K '21AL\i8Rgn(yCHT˞5xZ[Fr@¢Ŕ9D^u`t;|/{82*1ppbQdfCЂ\lJ?&6I#e6I^tBtj{qOznXqK66ڬ D#@4λ&;Ob?L并< 24 ]L" Vv<3{^A7o'a3ngsĶm˯7W9wC @ՎHxg?P08N&[qzGމ[Ԏئ2PjVju0\ ˥?9˜d=y^r[ (qW,W\ G^F, so>P{UʉNLS]>$">_UWcYh,Ãs.Lb1SA  i~:>5ge,!3MjXg ?ZVj :Q[\Iv35e`\l(÷eS!)_mV>T*z;)RHW3CmW!kqQ/;MNj ;k]]I]—:9-`X~jP4DF}jAGIqvʡoy&d9~pDŽ/$+J 1Kb 0PL!~!u;yz_*A*вʹ`e?mƣ.kQQϫ2\ Sruc4GNp?!-ځfZ$mЊ=I 3;"ڶXZ@L4[\# &rD5V/G1%<3{1WJ:Zdn݆A_ƪ6^J4 UglPK'Ps`gUhlUJs܁/家0xA*繴(oU6o8?iA?g<+5Ƭg~gck4-Eipn1{0y|vdCc蔻2Bs9H>eDZ?gÜ5bAdkC 'Hj>Y){YMF0H(߭qʞKm0(h+/5HO oܺdڶ]8g ^3e(ݲc]:riF ˉN{f+"srF1qeAG֯v$gO GpĹɓڑ{0R"|f"@ܨS;h CkjBuP_k˓S,L'.P&ba:i.V2`u~~g1#Ph@[Ft; $D1?[fgw-3Jb\<&ĪKY;pRmJ`lcoCMDZ6۔0n"n=؀Se%/ VҲmЊ:/g3<#=O1$w)~2WСX2 UHٍo܂8;y;WE e^ك x'_(rssBp[ƁIGѬ`M(g„d% n}K8K:PVsbm}*57j-V[n蟨a}l*^TCjs*^&gIL.~\jhSӠ{bY f+ɯK/u9 /zHrbiwy vz-Ь-ȻO.vek@7#Ɗ[R}\.!^hF9S45:+Iw.'!0$5l0xy5olD?r P^D})NJcrХ - +xA$mEA~آvXQcƒѽ ^OJXLzTOF dFԉԊSO*I KjzvJ~-\M/j➜tbJQ9 U>U VЎ,5"uuⳫ^J[QY''E'wK1b~** ]bY2336ޝaQ=T}-{uA\kYC2lB "UW#˿ZV wƙXNC?YiS]MvNA7t?#%wMnI(m%!Սq^h7(f4O`>xn4œJ.g #qGEN/,$7 5A@r„N\՚NVttWlHZ{،pe32w3W8A9 *wH"Ro fZsTɸ߻Q`/ l{`RTuɏ-7jPөzwBxm%\HYpahgV269&uX,# 2M 1$x bӅy :*5[[h,)wM 85 nc3<|D#Oa CRnm]z7|`F1¬̅V5J^g*(znMRu+uDe*ʖ-XgxER|5d`vB_LYm 1RF~bTؼ@?)e3Y4H Q%ܓwiGTž{.֡>Y/Ƀa84KxX@ˊ=~])1&5eׄ3) .OAGh0be< ^-j嫥W9.TiOnRa3^m5:f -> ^i-\+AnFƔnIFNn\%*-a&(+G*DZ|.rk:wEUp5X.Y1uMK<- 4#TX RL?w#G] ˋAz3$yAV7[}EQ$k@\-2SnP28:Uw5?is/7#Pیվ#42Y\E >!oҋ1S|]W+66E$b/!橳|m`tci>g %)1nM1z`˽-?]Ӫ1Z_TͤoB lyx%C?aKfL.uXp yؾ/WK/c-/w1ZI # Qj¨a[O\J_#MJt6xno;¿{Miث'g+jJSmh}.,2c |v,<z8 f3B1(s,r0KpAV])ho`QubB8VdH0 NX U~CG I4w%F%gĨ?pZxAG67!?sܖTiu2 ݈>U[][}jZFHd^Xc0*s5\ԟZ5x@Lπ7ұ2^햊T@q; ?B2V8mCF.bsTpP Z0H:yP@#T)V iԜC%f5axT@挷 @*7kyŦ=nKv ],gʰt-F#ŏhi(tuNIS0*goeSqA[}D5oXW3TY/}pWgecΪ} rr$w}6k:{atPKe23U.ߝPiIK=[-?xCTkf fF;#^gpG !q/WS<}OiU%VFVD&ex@J6mƾ|G|>KX Ә3t.=Q,7HcWzF-Xefvβo3][ǻ@w\7bP̏Jce\oUt܇^kkX[&rILՍ2hP(<%K bk\+ѴsnJw‘+ F0.sSu&ې- Rn(u2OM\7y#]H4S{-5Y:667Dy!PM^ l4*w[n 1cTխudcw[gdX׺ 3ٲ|, 8Ym,DH:| " gcjv(am 3^)I"2¦7dlX0;d?A'yEC3bPJZOU۵0. ]vgk5,iK@ 0Q5 P&?N_Z)RÎ&j']8QV_cB#ou"c>´naS:_u0^ (63ӞNo.Xs/.XGylH2B6r>oK]aKsrmo͑1.{Ƶ+Lk+8; ctz\6uXG߮jPGʜ6+pT7MC=s!k=mEB@ճflP)nEA`92#zd8hP5XW1:k'Rz?ʤ"m42* q)/'F:-rvGY@>taE4յ9:5n'%9T飮~`h֫ 6vx_ko;\+w.4kY.NNBw)ỹ$,3O }w%ˈ9osȗA*e>T/浾L~I6$$Xo&3scz93Lau֛ә4}札Wд+5 >=y>nG|ɇD@Q-nW F{yV9ԫ%"0y䍅}g]u5joe3zփ kellos3mD(s;69Be;^DpD5+O2B;` Yl]O=;k4ZytA؜=ķ;Pv"o;w d[V(i)NYXb 1_K .~$s5 6Y͵ qN"u6{ dr}MpzH{b;7n{B뚩z7K$o=36\4\r K~xw#^˭{é{rY0e !\\ae["fm\nZPg")e璧!0vPw+.s>A;?tn87ED뗄DtU*U_H%?;%y+T=۹e>y2m7\xL ݻI[fB tB'*`MRaw:gbm!4{+y"[GAG剋-qӲ^5QPB|؜)BְSG0s۴Bև5L ߾Ont;Aep6Nnc!/9Ra+t ɿ, *I[Yy3.5tȤRf>$s+Gt{ $'ip]Aؒ,,5ޘiTz˯?H+062!7nIHPz{çؗaX͛k/nTv?33w h]5R%.v cWpnG=gG9:~E@u.l6SD/M8UGrmGb"!/Ј-Ƅ 6✣U(lJRt~lr1`vtiKc2&;[Ѧ!UOCߐy">z4hL6{;!АZ Fྵ^lH-ia1 t+ UQNh&7N+Ǖ4JN(K)*Cq. nȌj6Tm%O'P3 ڭ&gfR@@=-?J,<1M0PLxM%//  |ȃ CB?j @W\/6k୼CMP­@u77ǀ08<B_e{ÑY~,Jx 2VIW׋ FVMh Q{pOY{4b8OI`e 8,'fHR=foMeF]:ÍKvtoC1;R`+4Tt=ә+5if#uz]}.z^,U3 *7# ħ%ѹ_D"t8}cS3gޤԼˆ^ZOߠɡJF O˫+ζ8ik1?gʺt/-p%'S^ _i;刧,J<+d>6i5w{+{\{>M YQ "S Z Y%w64fd`geUr/pl^^ 'et}Gl.ZCO 1Q(@5lz*w;6S2ߩ]sevX8왉mA-ѻ ֲ}/+;Tcv/KP05Hqhif5zs(6؝ûFցusš16.8ՍtB%Nd_B/ [mtG[>UZ­SQd+=vѭ.h;/J(f!t5Ê - ;bS8 H$7{?#䞃{ Vig'`HJ=ڗ"|uj%-ܮBK,^, lѠ5&bك"ȴŖrDOy8ODi@_)Bдy(Ḗbsy{㴯 1q脳=EHkZ1(}g͍9;=đ.Ă-h`b'y OGd "0s }Jywjyq=>jvi}cOKαL8˩L|:=_)#p_㐾Cu+s1BT8t|9G!.A^"6&&~dXAu0<ū;hD0(gņ&yŵ./q?(_v/ZBH.֖pVѪd\q|Ik x)Cc,?-u h>ezXF4_¹up v6KzH" _KJ> :6Zw?^ ~\߯Q3(dWTvWhWC E' 6z4&"}lZ yZ幸/0IM/ӎdטŌ4aix95-d7:\o1slRI_/[/'kt<Yԙ/V WsIhSLXbT"?Ră4߸4AR(=n4"U>qEFb@qSlE$ءqSvcbOH_9f.TAw{[PlsM1uV(00#H} 䦩)&gDo)<%KA~u ,ӫ0LȨ$r)\z%mbe>u\M>PsDf` ]GHf=>?M# _}o)\9W{ay~OjqhĜ%j\$xq]O!giP~/iw A~[yU1ifX׾_4k:yjvH%6 Sf(GaGjX򯂀 o89TDJ'8T.Aq\{3P-@L^FVGK ,w4-ϑ:'g#,mdۇg*m(NČ{)J4 ͕EkiwuG#1ߔHD<@m5T`zeHfL22XVׯӷ™ )#/u}u-%5&`zCx$@Rj4>rBJ=T3 [݅}_S#'սN:CBA~˄N..ggӗͩ@N_cVWii)P]eHaQo:;j (lcB @ǹ-LLx}o}ӹr3 K?AFWR7wa4Ct̰a,9&PSSCqq|M݀)qYΞc[>VDt=grE#ixAAJI/z=gj&C+ԋèpc"̚^C`XcU$zڍBE.좘ٍkq̶Gjf)j@hw*ݧ\ǴinYe8SY?}B?YgO tt&d,t ќB_ ve8wG3*B}=3k`BR-a3`6ǽ4MuNFrϏ_Gz U[f{R<3Zss'#Dܲ,() V,0t`lcO]6Q?lf !grPIm ňÍO\B-y&_S?c~~~Q\o Yˇg= Bo=[7?ttf)l}G.ъ*uԲ(}?fú$0ytf* ӭj'OĪO k%g 5p ]7ZW9Cð[?:lfS5${$bNi6Θ `Axź5Zӎ0ahl6LDdK{WԠH =g,1q,]({Ay:3dn]F9 NjcmcyLW %Sty^vq-lq2/О7=tE .PTn'N؄ + gGrQ$iQ`Oч8Car7P3(T󇥏,wbB2 P cfBJї2<<&j >m`F&ŠڬrT D|O'|&1Kigy(ؖinE0be%Gm5%]򪊅J1[{jC^pUnmJ6_"݌N}*Bu-Z-P5*$VWEK<"~F+/wOVҳsn\9ܘWgfEw3QWEgIat.38Ѷkڙ&ͷi9埑_+EKr>g8Oa-]# YS`/{:F" ;XX|Wty O\`*D) $:OU \_^m6{}$u|єިd$p9PhQIPoPFBI_r@D\=/Rã#z: hc`(M}TKH PL{+:jL$8ů)=B(-au,M@O@$zL[u%|ى: u4CFvHڵϷhG)$=ܥ44W/*v@'w p~cSR0p:zr6vƨ&S%Q jp0TyUT}]%2)`yN}(bZ$k .AQ22f, 2xp9smFϟG]o2z04+^! z߁ܛtS+"D)jN6mXC)Vwj \.\ p cG 7W0( F<{!/?1y$&e3u5=`]0mAoWtnyP!]?v^%bcHY/ rp>ܭOAw n0jmP6jg&A 2C2 w;O)nUJ=(24_N$~dm\ xytR ċe_K/P+HRopoc_u w/2lJYОI瘤w &*a@y߆r?f{sB̨{<s=K[ŭҦ:>T}v?\GI3Tj?;O*Ngþcai"˓s ;s$geuCrM&}/Ȗ5.QκnJ. +ȫ"M 8'os0B٘1!^-}&*IE$<.9JtIL"_2 yaL @tT+@#~WCI~W1D67 Jp^ wXQ7zhY{\@REU)d(#c% ¦*ⶢꩠ3*F CN X}' {k/3B۵$XbЪb1S H#5:DUAڠ֣3dhzê"0wa(iM^>SҎ{pg fQ^cS9ZmjF1Ń Ab5}ȎN;U_7@hRcg''p8g43YH@iMLb7,jφF{Ѯ7VEwyޗ! ԙoU,HN}NKSo`'cuxt>ƃ=`j_\iunK4P?mO^N1c0*," ZKlVNE-+(Y0mˆ;b^5~NZ;U%: >AYЂJ0F"3oU5Rjfo`F1oFl <-(WA/z }+\A5+zX'kJ={zWt,9U$>tӻjl}DA o2?trQ04Rbn 86_4Jkn&qכIYy AxgvULkߠJ:ц3HSxڏחg3x_!~};Tj{e?V)a(\5{xx&.D\A ۺlcQx3 o_Zc-?mjW2dʤtҍb=Ƀ: Zt-L&eCFU=GG3+G|z(2C#N0jIF:G<;@N򴍀`+}!l:(Z84}K"zT4t9FѤ^ēW޹3.r#~)TpSp]ߐEˀ!լ )'xTՓЃݱ6! FGSj1=aŝcaH]u|P~c4pt)LDXXPy|'t^W B>;iC+/T͝Q *WB;5)g)CAHzglPm.$gٗd36WU Y  *Xw͘;?J1; 3[VWf 5J#;xmWXN1Ŝׯ:ղnRѱLd=:v C:s}pF(U:uIz<ǩp٫Oqbd QB![eBp;Cr=Xh?A"r"#G*r|+ z_u~sqV5Iqc+$RXYM; f5J&Ө*G0-26\$4~ٳ1glߥ^uqi6.UpoTeMm^=_RuZp"զyt8ZkVȧMI.>bfS+˯c]n 8ėVf A[΢PbF49ExY_\5` L3E!8o_vzR'Y!0d81SgԴVqgȲYzQq8O7H!y 71P/}btoH%ta wM\TRNGPG:O"}Bo/Ana,y ﲹ;!K}j,\鿻|0Ee8-j|4S={1MFEohfͳܭe3$dp" ޥpn]Jw`ʧQ=l'.%Fx~ɐ{1%]=UdQ~7F訇R_S#}}zُ4hZ K~q5 #pL ?U OlY'5N7 m5YFil#ͳ dMxĆq-llQ(->cG,9c:M\t`"JS(2+Yrx]!m~ *b!o’/Tqel8 {LX|J*"U{^H{W vn3utU! dH%(ϼ`ozijy@NP>#Po;̐G|G">1c+2=G%G݅Cu!Rbi|k̮j&hMqɝE曞T 8'w.5hPDr&,g5x#:":w.iWջo8VUZ3 Ec☫YEy&K1TZ$g^િ\ڨ"bhi#565۵#Ld7b[{0{p.j=FR' "D1g5ΫjXiBLQy䉫52):˙` L`Z 9E>7FBR4k"}оP`]'G|I[6^~GCKFlCt9 Xs(g%L31ƧjkcA -ƛ-3R?+) >]ߢWzN Y%\,HwC=t%ԅ/_:6F;!P8]?cz8,K:ߢxpe̙@>6,9bB#7ɢE"wdbPc8Z'(o:.oc.sKeyz\UebW|y7} 2 V L{ *2Ƃ; 1i5ň J" W^< X)4,8Es)E5jnn9fm7?َU.P|mYw G6q 9 -F'aKim@xN)&cĥ{7jb9)c-x0uk'E5(s~?ʞ̪-$8r{+ij<@YX#F@8Q#wu}qD!X梇Q]5c9ux I~yx]@!i?s4V~٠ GM,Izvmp~q cS>g^GS}h!iPrgx‰V]jw)K}x}l`A,m 4Zᄢ^]^y#Gwd +%0̜hYOL *ie}&Js:"W;}nYtAL}%FoaCp?`WuDwdJ{ f-O`hu5JMZЁPjVO/՝ XˆZٲ>g ,jp/!nd`q7a| GbeuYR4=GQ=@ Kl?T|'ӗi+!e(i*n"i 11eGABJ68EFtMl*7u9'8,3_R6D?*z'uׄM:NeܞÿOd!MXU$H<[QuS/φ 3?`gIt *=UJ,#(蠘y3b&|J*ֶ I&T65ܜvl6ϫN DT54s$^\ܲLRSYPZ4: KlTɖClSOֈ`i@0k~Y6-M:ȝ)xW P'Ǐ[=4@2iԪ̉IfSD韠x9r3NJdd܅|>P˓/Z4G?N GJIw# 0܎Zw>~$#pl+cc Dx'},]&|0w2/y~tpKΖw|> F"y-X 0;H! >a HqrD<5X\N}d|_@b=# JɃ- eaqJBX5`.@e/;Y޷׎rb-GOn{d(eŬ+_yّlsu9 ['T*B5k,\MW.9! 65q>TL[d(wnP$oTͻY7+ &GtUa0h]ŧ/>YljeK˧*#\G,jvx}*$XH;,Rg~{ *mH:' 5Z k󴓬P©`t-ܽrEQAoɠ)hqKgeS5/@Fqy& [Kҏ;LFe𤁚>zra~ :yh1J+cN  %$OHl)+rN%ф*Bce: h-SLϭTu)(DXCe $ޟ9vVQv]>u<ƘiPB~-#TpcI \q1 /h_'UZܞYu[0۷TL*(Fpa7,2hD'PUgv+dI:`B턁Ah{ſsB0`PgP2` ͜_ -q- !ŒY^o;͙-Wt>`;Ɛw"ǧ*'YEÖpmϧ2KۃArL򍷋(BCݐn( p av+/&t.W,S`Mܬm-ӑ7O&bpz^;!frV/j5oѰiu٭tei:lSuXXk[ tQ[A;CL3󝎱℣c 䈰=zeIP`MFE ޲ `뉜)^ 5K!b+R"MqOș"5iG _`gx,LQFW?Db|z̶jqT{_au ,^6i䋡!3kg?t|!#[nݱݯf!a@.[oE|{K\g .W7),"B9DY/Ʀ;"95tx(0C莄 ݸƁr~{;sO*z]g*4*3V˔]w %0])S4u_A*j%پ(ש(}z19|% lP@upBOXj!PsR 6x'춡I)3([Bu;q4Rnx\F6DM*1 nʑhxe9#⟄5;]aBE.n2ZkҌ&py);J!ROGה <<&|$WCx=z`\V`KI,hRf+QØ30LZbq &G(TG/C*l)k qY.%K5w:\$ɨmO;:7;33G.]>}f4LhHԎ{;NӵK1o~BZ!@1抁Њd+(zHJ..<^Tojn7tɩSs㤖s q,5~a7P) U\3Zi9')|FbvwOETX{NbO7f ^ft_hs,PٶsXܲ/MO'Q7P+()[P3彩֌PmTA'x^Ԡ~!l}W;Y k /QP53P.-T!'w”4轗09){~j`ȳMJ"jֺB7V.`ї3:zH 'q.S.))-P~d`x8l'(*XjjRЋl@˶.P  .[rvaX~5k BJ񅾆bhW0#6_@3$wO¨-[WKg}l5/v+90;lfByVλY.j=cyڃ\WoJ1'&T-?SV]\>o^g<[Z#]R⨾6k>1s+DsZe I:X`kIFK`G?x'f' O^ەPh-z|qĀ]P<_Br!؈FLUtt=K)OƟWd"(,qnJ 4/w*G|\Jpɭ('om9?IFklAKcLݷ`[':C孋j+ [\AsS"f }NONV'J/A7 ͸_=K|=PeO%t.I(ؘyb1;Q-kBO ^)u/e3yjDu] <.Z*La߉/ȣza2 h*nP W}@JjNTys竚1493PȿO)KlG0P̈1 i+2/.)*JIXE8yg<-)|tŢJh9Si&{OvЊȖ۲z]yl2\]cn{9qXA#@ I"<7C^rF,@ϻD]shϫ 5\y  &mYCG-=>!f"jP!QA8C(=Ny"Y҆!꯰Q5%-($_Ț%T̗Fd*kBlU$baY!湸~\Eq\ջ*K̺Hq]Ʌfoo'u3X?u#MF@gٕӺQR+ xmB19 fiCo;bEB.'6_YȺj790{`2 8=D,cȎ Vf}YJ-&U蜮7JGa'R_wxzp>ɻq`x"!AmSR6 z̰<~bqlvBҾHRqIHw% մ[`b orO'^ އX[V3$ >:%PrTڵ`яWh֠P;,0pp>sQaSgIL4BRk_;Uxfe0)V/N7hxQU WT0w|Dڒ'Ot՟9]cX;-) W@w?N/ 'ER~l=6Qj>,i1{{Z“\ECJoFut%sSOI;ߋ/Һs{ 4@ufJ#OTn\&_,.I7qj# R2YFwmILb &GVfVr(nN{' '*id-KN}#h?[ <ګ^-zC6 oZ.I+֍O{A*6NE;!~ *Y;J+/&0th%R JF=e,H||هfF8:ғmT6pKe^E)(k4C:$rKxBlZxhLmNYc R'\'4#5@'$2d`7pVL-*ケ W:ƒ':5w70QMpt}'q ih6sa>Y!~`MUek$y?~EݗWCgV{~ZNuA媪ȊUäQ3rA!Jt+meUB4L GH0\7GXIލt`-VԎj)jsLKʱڙf-Dfd˳K,] H}Pеyr&_!gGN7 mq~‹x ^v0H]MmΤ~#)zt4^gT>I8sC$YKv.%+B*;SÔGRpIrIuj:1c |% n9 *,Cx{}I%`RQn%At_(XS WKTG8"QS_-IX2|69cLˉ"fiROB}o†@T=Gԟl w%%XO.;mU5BZ4cN數< NxTuasJ:4[Mu/KNQQ'~j],r~sUip]˫JX 2it`έrvdځRA|ъ=avG-ϲ}3xuabOKΝ~m3M4ga*]z<՟ӛ$6qN?MÏ3j:<"C@SX]{U^PCލ>iοUU|lK_z5cs55c=@%?Ӏ:rmK)QѓpNYCvOxK:4Sq)|1[S%z raN9U'et4@Q\TeV|#>sar13wܼݏ=>S`{'Z]nx '!k4Il-b$rPPzU` Rߥ7MHOg@"ʰM g L{N\]D 瑾)jb1XP!tgvjoaMǟaFq3[۵LT**% EN 38>Vdis]uu*CB_U[\3Dt%lp(NRePAV˖EZW떛tgkI'rm# 7L^1 1zӟC)&OxI|Kߜ_3v4F)17&ScT9 뽀!^j/ݓ.bЖEϰ=(ÃTu7>s >?dI@27F.#6LVaաx˒zD:j%ɪVkTNrGhQ3ue3BHv+I cb$kcS/2x$H_lՋS&6o V-IU=m_]^EaYӨ w a)?`Wus֝zD@IבtbAX^Oj20>f2s^yAMtۗs}V۪.Y?͉Z0J8xtf9!9$zmObj$kٛ6Ixwus)^NIVjH.^R hxǎ4J@/>Z8|^w kQ314 -2w;5Q4{c]N>m!hP:1ci۠@e8;M>:J{v_62;|i ǝ@ꋲ]N.H[c'"k\Lђ 4j@[ !Et7YØߐ?':A|Ί// w(v17EMNXtBV žk,#h[C@Vg>p^l6,@g7>L.q}y0_/՗g#I%W+R41pp ^׳}RZ|:=lKv2DB]RBbӯizKi&Y**EMo?3ndzx5|&qHQG7:&r9(D1N_!~j8~ys*Zl+vv$tEkHϾ#6P_V{P>;֡ԙXV:u)˄s[c烿sg+ # l08,#lh1XWN"V^gC_0Z-vq|&lm$o?HxOam t3x MK@AjSƥQNRl3-:eF/i;?sCF-d!!XOfKWR&`Op4Lj"q)LΑ v)7Nmߊ+*v{ډg5pJH3Ʒ8R.0 ߦ4C. UUq@E`}C]8p{K [*l4Ec|Y~ C뭞0/_$Fhݩ凭Rޯ(JOSMovMDD% 툖Iw37t]Pΰ(^*'quhyWeݫѴ Ϝfn\A'y*Ӈʔ$Fu! A]|eAuD}Y3|AjC{mUlNz`u i/D  7. K,1{7sJ#|AJեܾ} F48VCJM_b3`bΆ.}UlVp֛ 2,=a~1G56Xy Nv5Ccm>g`x\w7Vw9Մ YP55|I`+Sjez œVU5-t4>;П'63<+ߤ*S3Gi6$#\6v/ƬDTCR..2MoI4zE&Z7 =Ń v;J_u K^޼-MCiy$>M8^#d\ud0R;RPi&P)6~~3foXg^e_ c8/}e|fVp3CL hAJUsd|u=lP*RXDeMLK]~Eޒ.%|4UU&<@Yu;T Ȭ-3w6Ӥ8MY2pò#ȑ%o1H]l29{+wJdu']xEw;^7ak꩹o҅gEr(*ewtjRxūNmJJFKގ,-H>ZmMҊ4 ArH$W2Q66E-dzحGlQ{n"37n_LLHNd}<*wl ˹j5 7@t(K0U%j>~kfa>$(o@gGA5a7|ܯMd~&ZRπ ob2f}!y4~d|_6x?#Gz"TLkV]:qTz wʹC~ojӅ0(҂eM7O{e(P[yks<^wc\w5HVBAuͩk~HK2}=H}8U O)Q7~w~ͳtP2lr=Eƞp\*+K |;)_tU޸_ݞ;} NMKM|{M;Mt$T w=_*(;V  B߶TCZ]M ]F cK/IwT$̐&,\FcMy>kDk_<eiŏ맵8d7_P'\bHq@ُՑ1:Wć! N2m'{q'M?&96/.j}߇dF?%fFΒu&Ug8_Ŋ0n7Px؉j;n.Ҫ b!Kܲ_#zAZ0r73un]/1=c*RI+9-,k3͈SvJ"}x1aZm\{/6)2Z']URo݆]VH^S SbU-je+푣jOƹ`hÙn ZHTU԰8LஉNk +[oj6;g͐_;NűĤ`ϝG:s9sb/NV4O=!{BFY}anr jQ'V`6MMvDϛ!wY+N&AyL\O[E='\{װKCZH9R]8qˀiqv%y!Q5$Y6ps/rj'|-jIդA2[@j2/hH_`%:(8&w`RIu5n24-ePVѭUo`H,P">d)oWVe6- nIb?l17#16}g!@߬J,T ~GU$ BʍOP-JsP2SQ&ō,'RFyV3)U+ ]s$r$z@Ga)gɕFr >;acۥТ$!9/F^ScOШZ]e)O8QEAtevT'r&=!"K&BĽv\Q'I e" ||ʨylrO\N< Q6Ɵ-i}K/c)4_v$1|A*3h0d},7#Y 4{_ugߩXmA]UXNr0ZZDzG.=_տ004t dk7כs(rw'Xh,XG*VfwVoW8zT 9w8#8MdƖGn.weIp$L8-PF׌a"$w+$`>kbn|6 ؽ2u  |م<Le*iO}q79ix-D4J(1mWƆUSj![I:**u.ȰS_IPT4cߤ VlJӆd-wH~7ep#azgR:|!u Hu5)U+*MXkˤ 5;8 XP헆W| KYhw# f; !gd&梗+M1ۋg<N]%)R/$9_\H,s*d.AѮ7Vbйw\z춷G Γ`*ԢDس ~ NʹՎ N$,7at#A׻*-)#87̐I`'&c+VH" êNJD*;"aSrQ?{t}_%HklLFomڥ0o‚kTRԻcs[˼_c}>[>cuQDTtpl--*s] Fo6ij ?+bQj~J07ͩ|0~$\6iU zWuY8=>eI{ADqXONי۸"NTެCP`loO6V??eB,xZ2a"{n'tb ҝdVJi,}>X2ӥSW|Lڄ+A820pktjN]_kaRb<yMF&O2UͣUaևS_ ~M.|$%j[6['y 목E_*+%p౹[RE;2x!KX/O_Rfz %JT܎h -xd irx2O@s扻ze!x.Ey^ ȘZ%ר&~5d=}c}wǭ,Ri5F{; 7MST[ȓn׾#Y"!`2rIXoMO 6ud;tAn!.&  jBÊ}ٟ7dEհ[ ~نWkӡ^׶TrSI$vy%V~UGp!6[WF&cԒn2$S♔ "LiK#4|rrx'kн TT>-Z#&x,~E?O"tz=^x Oy C7&g%$])t9lL VTOݣϊgywwCwg_O~+sڠ<<Ǧ0Y Bmla ACt0zL7yp u9~ųR}&R3f <+0IJauv6~v, m&IHi=-~]0,~50ˑN3}z]8?U3ܱM}`^%®#MJȸOvq>ه3CH2L.'{a2߶؛BV ә\(/B"!{~ms֝!7]K*E#) "9.u4AI"Hߔ<7 ,hQo2^59mEᨅP*v<}c&^£(M]4w?iP,So8ʟlO+ָfݗyR*1tEIDod6c٘WH`1/QJ)8[~JB?xgVGH~ŧY SvDCQYs~ie:5}hYϰ66ݐE4-wzH+#_+xkxȢy ,PJmDZ0)%=N u#SL}CtF[MЋ]3Ht6~ T͛4k@z çrr~,i 7kR&j 1x7ǐ"\ls'Μt'dlѧqA5ɻQ Τ Ma%H)[Vw ;Qq&ʨcn B_TOٌ̖ uQkF2薫ʙ/(O$Ź AIȬn=/$Qg7l`O,F~w -})ȆW_&II[֙+PU(d:Ug<=kwကn[J4naseK։\-݁{.b$%nd_@Jy|"8V*xQ6BY!%LG\dP.9Uȧ iϢ/gBSd:HV*p -DOveBE&{PRNťZT;մmWUq8]G:1 '(˳!j<`,=@HgKc1xtcaUzCU̦QA7GK11qve$*S.mVTp,CԚφ2#z6(@ U4; 䕒?ݏp? $<>Yսm.ADq\!.[jcQ^Dr࢕9cr PP&b!]-Tk/EVt1$+{R}Xy4x^c ]qAE3&M0fyM*TWc/TH)o$#xŧCZ/oE23ɢEw者{F #~e0 h6^ ӤkӸ IA䒘S\U}Uyva0goT 1+Oj 1iI*_MʝeUQG,2_a)Ҏuc=ѭʫuGGkym9%kdu4")<% 48s#g8oj{њ,}9ϑqQ8Nf8 Bu!fB&!A2vR3h7 Wk)SLi6 /=9e6d/tQaF$L  YA^Oʍ *bҔP!2V=/y %4VXw' -rV^vM@m\~JGr.,Z\%8w4]U~O&.(s]-^=(vp K m*Hmn)Jw~QB *INÝ t>c1⯵a|-=+cd] Mtq9&Ǝ$ TT]o?8{ kb8 gbeˡ3f 4el0WaNPh(b.ZA>(͐AKJde~lwnp>cKJ}EBx_3,._D.R=E}%r 94 ձImA+=։pMI/Pɦ@ci$Myq15홯탇-6OIԈ҂[S:H}KElrTU6%JLG q௡pb[z*l#|dWXfuzH/ kC'ϬM}]J:?jvf&4y֣Уl Bh6O㻔00Cřzx4濩q*kHit)Ex-IA.ꂎH3Bo[5,xRAIG2ltOC\YbKzBp'lR.6yӸW?LɐQ?ٟ$NX/yl}Ugp𜵡翦\Q%@>Gly1~Pʷ10^$3wb9>y8[NKRi(F/C]hXwNj ª2ܪk6W(=::'IL$fctxBėjqa7Z;g{ab( (.~5gע4"E־tdD\CqC˓[4KQY) -Ro[]Q Ŀ͋^ }^O9B^$ڸ̑86(k( 5g*6Nr4%W.gDX1{>u^Z>Cs'[ mՙrpl:;7⻏bp74SЬI8 >[]WP6HgZ-aqUzR(dJt`XmhK\]ZŶ ߥ wvOK3}y8g*áYBe>"A/x]GCB"Тc]}"Af;;NOhL 5s6b>Ø5ԒG2`v=Ibʰ$ėgJ /ώ$&v,!U)GzB3}c[1N@̙P: HQJ2x2愺ݎ]h'CTU $-9FAiuqy:[c$pLRf`BϵyM O))g̫銣6QrZ٪z60~;h$FͪJb4 tiC2`/,<6qq% FzI߅I+5 Pi;Cwy{lkz!ojC]|̸ 7-ϒ^& #:fGgȕ-p_/_ ?IC!|ctD51y̮:N 4_7ʒ`gDٝzSXJ' #8-H몹ۖ7kK'/(P,b Py;f#W2 -92b^DW#c/{\?$*'[U6h+*)EkR\bTiU ͛UaIԦP"~XيDSω+3t1Ii2fg/b_3 =/( &)? !TEN,ZMgaN:b=/umS P%J?`HMx{fި'D~S§W YYZi~q6//? D?<,6G'^{Gg+etZZ,T~砘E֭7%]F z/؋z;N 1،r2l:e Ҍl&D~̠al=T$<:s , 3eg@߶]͞QIW&Q' t;ygb/fM[2˷EG(zZͤ3|qωd SM (T$/t Yo6Vƭm}60p]0@<3^3Kd!٤DZܡٶʡ]K/*eNJJ4 㴙J*ƅuFTᳺc.ik| _q~4BZyQV)`n#G!rS 1-'9N>. =ҳ"GS4h.ff-ahl߁fsSyUaQqRV2WN,鞦#/HEli?M_t- YvI#vgiF@RJ{R:^|Wu&SL8k- 5,cݝwKWqmYKu R;\g&ouW9I+ at3}{g̵MtT]H:Z!R{1egxF փÑeg6xݾH{ \sñUP̜ylXt@u M( Y{2? I{f%`h,wݗ7iRfcu!%K:[0=T^_ґPc 26/vO}\Gm#Ds o T?~V+=jCVYKQg<@4q!:!} GaL xs An3M^T4X0 }{4'_phbXR$jӰɶ¨6s'㜁3y`Zg95 1{RmX3)pB7uFk#َ)aU#0}? HDWRs;,֥1О"o6tޡ.7gᵴjwQK"̠*Ap-]{hWlJ3,`2mBS *v!y >} ˿&0[ZZeU[D.TVG>ݿ#,7q):|T%AKHb*N&MY3&ʋ#ZѠ3Vq #9`ML#] J S^JQ3ֆ)/5H0$Dw'wl1S6ܨm>i&s**DŽIH9w"+dn]78ŠGli7YLd_끱z3Z5 '&2<(sOmF&Ļj0sTS/,1'Ð[݋aFw"9y''%DpOH)e!A[[r|?su%FM?l??:Խ3`ԛ9V\ŝx'.byBpq8} *Be~}OinFHhCToB& _>\?XMF 4ZZYgUc$-:\W@D Js|<R'00\3$8'F0yRV0Em՜=F9nQ +/ ,R4Xhm/֬'|Uf)b_TUcۏ&C҈5ܺkV>mifZ6vxC&1{"`։Ξ 3z{\`Xd\3gG̵+H+2\OG1<\e!+MnLXKV1Qmy֜wPDCX)Cx(V1Ƅ[ã Gp si0:Z!61?2m qNtoQc¢hL[!\--qx Tr{1 x*,qUbg1IUgߞ1KrdZ<@{hyt[b =MP89<¼[U@ά=@-< ZΒ`U}Wbo 5ݹ*[_F- ^Q34 %zȀi҂rAW04)93ȞyG56o8!%N=U@2DsK ƶ- !(a04d8} DÑ2,[#u;/=m=xG]<E+eQFXl5\!g/"@L6u*s k [4P9Ī?dK̓NltZۦ-_m]Έ? 8&(2!vJcIPP ULN0 w(b' ˋ"ڠ$8bxY&x)B,666W2bYŻ\?ʉ$wNAF_UTc$0!C>1rOBWwB"7\ZzPŢUskWL]pFfד~0 | 3;M[hnpkRm}WA k6BRr%9[n1)w݉>:#=H515C+*J W LDH(ϯ3#] D,_1wށLlg@`\S3ghW6.4w G[L]Z_Z~id\5 0tyf'hU^ 9oj/NU%Z~:wFڙ"`SKzіS0gS6m{u ?۬v ,A8G$e <ɐ4C0V_D vٗ OSL$.IWD&W# tKe! SdmɳJ1 [T]L.A) EDr[ᦰTyn!ٰ;`zoQl gn MɄj 'FA kVɚ3}(%ˡO)^ j^ %2ujz,ΈN(ܲKbtHfE.zuQ/7&24ylUl҆Bq#r:' IΖHkaDpXWUH sc)RV]7'R];,qpn^Խ!vOXV25)'p8]O{dwu7h3eP\kT7גᒇ)<0ۍ8(KhWlUPg(Ym6UxEbl5 lO@v!tw!^qYUNP0oEDg P_6Gݻ`TfYhqL6zq+,ozu<Q,PXi)9j`P  Mx`-ս=23O5G^ V;mf]b}sE)pk jdg8~SA NN4r[knq̅13La\*&lpǽBpN$P]휵̺6w:&8"K|Ώk! h>==76m>+C+]N|xk\/6~rE$sGfODF^F `h}%Eg *+|)Ų'#]/=J tl6R#`3*n2~I)S%[Պ Դv8*zER8RΪ#CDr.P(;PAU$`X?X~07Pٷ(}2}T+ǵ2wS ^Mf.f:JWv;5c9+ż-"ٶNnre[~sc$VWZ_yCDX3rFD]et8r!5BA{XU఻Hu$f˷etA L閏9-&u} H\[*{U8{{yc#+X)D!}Aӿ.~{^i4#/ &XfFN=c=}s[ U|ICQF țՠ.j_kĘf0b~w*ݫS\1o<J0EhIA 1*lgjжI]n2ϞݬEwSl jSL "g'{AkK#aN,h6Ex/:5WKXKkję&ߧ:LbC$wPCGms@tDDPFHGe78n:dNWUdTn3eL)엦c'>E 1cj=./kl1! ˗eC~(5jo*GLJsuZKP\M4|9JY53b7+Rf"_ r).cF?C}^^EKͿ3}_%`8|,R;ddQ]YgPԕ_0npZ %(5$~ 5OM2rR^9PPU(kp.'5KxތMc_ 9EJ%: x@g mD4R{J紆Te7 T04ڊ〈 AJ!zeX,!Uc @B♏,6>~AkXp1+b ^rn3ˈSD0jk\'b2L&F\k-93p7}{E8ai'Yv=$D%ɪE\Rub5(@K;!`]SCADӎ=cEOBp<9{" c蕀RN_޷n6X /dHiB='Aԍ(V[])93ϱjv3e.-fQ_*׌E35جcg;$VⴃQ]QM'x08%܄OR,ށI6kOԱQP6Z8EE k$g\Ql"n& TFvY쐚Vr 0$q֔,eMAUNZN&?c|P -/Wc8;2D"\ J,.y!TAxFए;{h+Qsϡ x`E?Ø9vpg8I\hĒW)}}~bx/@(!K;^%bRQYa >v( 0CZNS}&v-w,S|aWIN2*]#&3Pn *>G;ZFPtIJvUQsG02>S>mhRT'#i 6^<&-@ C h7< W2[|Va=.Ro-g3 {QMԯ3ڲÑBQ6D #+Z֡Usڶ,LR Xm"?TBŒ$7Ɲg(|FgN1n~T$0!$9?eJc.zi:HIv>{̅CZ*剂d},шsY,]8xCn_Wu,քwR:K'6vN^OC pKCm M'Y㡜<(D $e4}( $3RWՔK'-,)} bf3rq *c_p /Ͻ,.;[a0f\ "34w[ [?(ȱWxU6~bu5+t9}FǙ3Y)O*[@do)j|˻ό"a\k1KopK{vMLdCcޖX۵PJϥ߰fp>&FV*q\Lg&i?|f->ʤsj:|Fmul>_Ѿ=tbRw֐oy)qlA*u;x[/B'{L7Yx>ϰ+GȤY0N8aoTr8GugM[ c9,[t%ȹ6< ҽYh[HG>ogMy0ءqm2EDęw²AKD!ŸԊйuD^ kÎZ o\Yf=?\$}._xt*ՠvڙR-8m\+נk}/uWΔj% 4| 6;4vP6p7Qxf+e,K2Ͷtj…ZSrC\㠒(=Ն@n0Y>V"dJp3ߵu5vSKwD'(+ƎixaeZ~_G[-ЃD]MGԽa1{N#}e+)VXONce-d Td˘0@I«SUO1̃ < R(P'`Ŷ6qZ$LFk4Ӷe͛1M?RpKg\oʇ-*aQw/: `S-'lNՈM2GbyP|Q%rJ\A^7B E6 y-Y!'!&`QDn+6|mC:8 d D[ŇPݻR' uVn Lqb 4p~j!#)8 Q_֮[n CeS$oHYu$'_x:+6Z]JV_)^,d[&G2 p,YCH&T!cܬUwAw"Tz[ /Ŋm*jcGވmV} [dM׉JAzKTt/W6/-XaچQTJߢ,n>A!ju;6cѕxF;.>v4)25L} Z3\4._$Xb7PYqH@/s'Ua0y{cSDX:i4CHsH-d1p+} OPrK@kHoN6Zz[&/ 1$O`I5vr\`W\f7l,;B,`_Kw6@UԞpʊ6M~}-ov KTtaw~j^g#)k6O5Օ ]U bvj#3iMUB|Ӻ [g$1荿梉9[i 2;ĺJ|udžX"Jխnu@w86>Zgo_~}ӄ˂!AsJ$)]LGTw^Ǧ=vuƞW,Z_5qQƚu{fZƝF3h`l3Mʞ"@{.35J ݻKvZB½FrIHLJְ"A'.ӢqB`k5}Ƞ-kUm_ °ë!?%|s%\Ѳ` n?mܭ_{ l~+L_8ɼ^ҩlP=@='_ ^lvѫƒӵmw3BKƱ>oLm?4ʰ3(/DDn@u$v"J0a[h@^1_[ & 7H%&4чHʧkBn[-)Hp p5栢) 1<AlWŤSpNB p(W/A$=LYw"nN7Lz=97B~y۞}=A+)tl3ͫS*PLcudiF(LMLLg| d~&;f_ocAIVil5ޱ'Pf͜&OU4 HNO*Sn;y!ܙ!SV} dxP8d_E4]?Azmϔk73q$9Wɩ4%; A[R3jZU RV0(ɈQ&j2岜+:9Ms4'c,QPšyjsPD6 3 *>賻딳`~D9ԙ^Uk&́lu,N-Qpa+x+=fc?f*jy; ͻHwm/0w$h|?_ BYd#Z; Tmynl&4(GJ@EBQ pP|P=Bݵ`}#X t4]_pV$̅& suX!ˤ6v KOV`R^<#٩!)$M!/A8S4)HlLϾs,k:ZGk A-W9׼'8y"+X x~ ,p04t- dԡrwȚJSgͅ頁GOLďabBrAk,+VFTՓm CItשqZHn^: R`ܹn5:ǫ%9A1Om|KCF]o̒~ s_m͆ou#ԅ>l[yDv~E3lt%JQɒh=0/=x&H壘M >#sĶ1:4 ['m<(*-;?^NL~v/AA:xa6IX"X!i 6cZ|JIӂsPݾ&4RA=L){!G.scv]KCޟP3හO\7W;"͇r"=' tKýsAWSB/n@q Cê)O`bhGXl]*~w7,B27+,w/>aH>)֜l=vz+`dI VN PY_VhV PyH)cDPWP'txˆ}E*L _g3E0(`*d1ȵƽ}C[Bv4EWct8/_J:݉VFJ!p19FӺ([ë{ r6frH6#Ѷu莙 tQlEzo9:ޓC!}D,l] 1IzWb~{tF⁐ R3NIPA ƥBD4y\0=[;D.s !)sȺ7m_a*XevLՄ"61=Zk7я?g%`ğNG[αq`b螕ӏ>o*s#+Ȗ F@_5=͟&KGsT ҙ^'O0D@Tc5~6}=gVr̰nw(Ƞ27AO{OS2NZɖ+M:w$PkeIg͐4"GF"ߤ3 AɳKvA>YMj,}$=d. vB\l:|DɽpKyF=P/uxMR꘼grC Mu)ꍔCN87k2Fߌy Ђ$,ͥ\L@:J0fZ8Z+gJcwQ( Cak|5>k$@uC< DMHBw8#u׼Tc}O=BA;A9x C6L0-qf1Vl~2:7ʸ+#f&z{ zRAPnn N$QB~EWEoY+"KM@<<ie?N:/ɧ̳sZeti&c\㍲}A~ƵY Ǣւ8nz;OB 4#U/P M m"Z Mu"q[?nc}wId~{a^ԍDM}w FVwFJ/#NJC^Vv &jBuGBW9QpITY/K%E4n- 5dRW)Jh3>g|>3.ô}.PtywǃvZZ-4vM`_hfʀ6) ;i˽ ݀WN2ipN~U-Z5x[_H9p#h|4Dȃ(NH: +xC+Z!k]?Bnl"i',-X|[s A*ze {x{:7ϓL̑%5E7w]YfĔg7cb]Ћ"NLMxuJZr#$A\GrMYE ws)`Vl|Ywt5Og"h%(6S~c܏? 9^/uþ{J 9K6?^5MnakZq"m FVE0i{/҆~\ء"*zIH-mA?kHBѶo8[ULYџ,!f߁2ĚA`s Ѧ xӨt+,삵N&Jނ]8>\sp ]RDijhylM;RvRlA: tD,̽`2)=xz)=ӇRXQ7?P[-eIǕvLX1 ŀ\7J#6 ƔY7O-TL ] &yb{Ղs*&`_$~?Uor߁b4sPà@w,La4es٭d ;l З鱿]Fivڜuf/ʬ EKewmJPTA.VJ1+uRpm~LZi7S/X M|KO M_ `@45YA^ś(Hi=F=$H;Gr9{5qI*||0R_b#0 xC~ kݝ93 .Iط49]!#rL.}0:r_:_nA 7^i[Zfq[8GT ]_I2,e b{w A F3bTvx[`kgY8oBP+:oBKxi67LMw*/]FiK ̑N]^G~7RoA0gͥy;#B',#.M-ʩ z|ˢMH0`-mljU^tNdJ7aGfBt5x|&7 9P-Hd6EYJ9< ª~J4+QWW,X’B_L;6 m>>W ͠zbCD:a҆QDR/)Cŧ#)0R̰!y 'PC> [N.+ߋ]h[(pjl^-1 +P3 1y- Ü͵7sH4 vML$ZJ5llkőZ)]M= 6'隌t?]EU؝gWx7@\_3ZV-?.$$ǛĘ~=Y@b+US:!!̝9;uO7i4귐ǃЩNrj|`);rX1X3řwOp spεTjD90@4+JoiT :M(|L[M2Ow1/X8ZNjCBnfļ0W#ۤc)"rݧ?)>ė1Lz[mRAnCï֨! *M󋝱1le@2(&c|*ƽ+ UD!U*3,#b+_!6qG4!siljŶ`Ut$^F~TYDPۃ*o_V d]h~[aۚ|,ac*PI*.c@5.mI%QRsL:/|8^9q]cb,89:`߅2\a" $ۂ "F#*Ր_`jQ}ICZ;.%6M~ 3mVF+#<%:г~Jo lVh46#B~tXV@cy#m$0<Ҫ|9%ogfܪzɛGM#sl(e BK$}u7sq sC++ c[B_޴{yRfS(( >Vz2d})lXe ,Ew@=Zq;֥dy|:耙GkDp3 9Y]1q 1b ns2 Wpl)o\j[5rfn ELtmkdnZI,ى`4*>"zqEm,@[Gqs uI5B$xQ=%_@9Ƞ{Y!Ec#!k7F_<]g͘"Q56R!=l7O+od:yi9`BSB-ÖWNRt3߷/!;p*+-*Aͮų3fJ`pV,m1UeUYvz߆]?zZRܰ.]Afa -<ݚ%DBgG0ɚ=9nkc :0M߀1^՞MjRA7> 慢Uࡪ}b%2 G$*L[ =fia!+HhcLpoQ+ϡCo@;p֕~zAx\ϠSݝE$ -9{Sk25kQ^TŐytZJ X[{Jf_r&eWt k@ ʅMokpy;-D|\sʄvw'K\&9(U@.|E"A'm vI]m-ʪ,$/&qB'VH")ߜ\%m3Q6#-XJ7@=xc- BPmg' .KHq)S"(1WܝwJvh(:;/fhD9C$&t'&{'<:UK;iFhNI8mβ2,oH3xaP Z$~ؚFa+`Q1$]?~2)$C8~Cp8`Si;T9AU/HJEAhHi$5v]qjKU^.>\`-J.ַPQN$tң JƩ\*U{0N5?LeGS?mp+ 3 UА=@DەVpemY.Ǹ&,"{ZC:du۸a;qQGmW]>;l!ZD5cߎƁft)ԡl LX=Hc*$R-c2 ?Q*&>e;{Mi}r@̖OܤJ-\7~2]౔gOU?ܵ4g)*2usBG.i#ŒeG64!}P*?y|xBa˰Db7!7? ^ ,j-}im_݅@@#82tcbT4)-ns2p>zFI Դ'=CNī|$Z!x+9B~Xӱ@edwf CQl6u^E]m܇(#L=xDmDA~}xebvȞ=:t[!w(4~=v>°1ʦKA;<"g">ca շ>lgcNnHs;qK8U 08ͻrlaCo;ͷĩW ڌ3wkڝajrvu%ʶImJ[Eqr,?)L:]'}l.BGj̦ I1{ZtӬ`#QQ|{̘@YͰ 7Cvz6X/ѥR ?> `L?EFko8/$s=S`'윍Gf ۤDxK)PJ@c9O7U^/bm-9բmhfSLeL>ՠ2_kÈ u^T/mzC/ (#fai6̆ʷ>z~Sp}5`0{ADnqd V0Eniވ|K3#c36@IbGc؞ŒZ4(gR4=}sjs}K-A>$(;~BmdhN"=Wd)@ZxQ-h7835 t=K\l"z,cњ S!5YPVKҥMeŽtr+Yp<=2"1d?JS*6COSٰ tD| (JB7L> t#Tvf j\js@%x ̿e/rZ)*vSP7-gR8 kw%\YwŊA9+,!RC+@zF#/3E@ǘ i Ɖ!z\ ]&<#73k+5"b](3ظ]TnXדF~3th'\28`"I6@vV( !U<\0R%7v%S7F cy瓵̥9'-0*loRk|3 {[j"v|&.x`zrE:Ȏ8CU+ʊmg> ~ŁIJp-?>nHj,M* J?ʾtJ-=__k߀S%tMugφJ䈵G HT5`Su{;{5 H^:¾:e;{ !@U8*b9죅*ۣv꾇XN,;dkLP?¡MR) k{57@'m:-<&[{1<.,RkWʓ:y: lYTyP!Cǘe_%L-"[:گ_jlh͕MHv4RAMlv]%/L ~w w5O4PwPWtmˎZl㊖#Sg tJApm=A5G 'Xi#VL|}OxlȔs?W&}1} ,]jV,cu|oĊe3jCW :ot@**TA~Bq;dqNҋA~LΓ Ft%#ԹX5q3h 0d7Xg0k*+͉BF#㰣+ ;4,v(ڀf w>eV-R@1Yv6ʞfGޔ*́ !c65-UޠpwLrE٘4~Ede.\ؒ)L)uŽ3|"<%!4˲O=Cz& scH, R}CnRscC~2x|/~5JBpS/A,V}]OZ "uHȦ1D>2Z[ASȢsŠF\vhF3 @N-Tˬcх i'o$ce~x{Fg!2U[: 1hG '->_W>6(G`u'X~vE{Q49<uf2NI~>"vL)Z2&C+j;L$<ɱmi~3n͡2+}P%vwTTװgEe*7,l* \7+bKmֹ&T T"C|נǼ4 ^_2!zvFF> 6OZ@Z?Th`sXb+gXx Ӟwn)]\\W.Sdm-geh݀.iCZ 1[ ?p36U*&rid3(Pj* YBEyɌ7+DLJ436Qkm4~nЭr:`#hBw jAw^!J!1Mg[G0񜄜.Vld ,39<ò60QG4gՏ&p`^:HZo]yw $:93z'W}7cTlxzC?/{GCLЍ6on/KkZCt<=~N{})BN醶@E(",47굓9 +SIo9c#A/QKOxp-h|u_mEvt #ȏ$e_84{.6|^74IĤߋV|<4Wf no)9D=eyKV]4X3h;F~aJVζ$"ԕy` kEJ)gh5y)|xI }2:{ ΉU΃֧9ǟ'^ ,_`gAQ38fI7FT U494<~>Ӟ*]vM&uA~{orxH^ dsNIʛ0c]:vA#_T; UQ,$8C؊|q~lVv?hlVcsʑ)ښ:i,I**uWęI>8ٿe\bOxl6R3$N3U Zvhb[f-lbOߺVrgY/FWs 'auo5CHST]Aꨎ%ݍӐFlv|4gIA?U6@eO@DI[]o^ﲉN]m'cF,bvGn 0uV ba7Đ@zcK4cR=eg `Jʔj95% -]l%uCYMQ"բmD)U\Y'0RzoI!տh+k0Y̆{77ȸQ7ha>Ec Zi+Ԝe͌'{IfFthN3)>);  P-r,1bgkOsȹ_$iZc^!'$h<$J~wT'4+Gr@'7&ΎQ\k!& a]q{6^^C8^MO l'CEĬr$#Sf1NbÒ}|6U;v`+wUVE~=mkVlRb+G_s|JFFtFw'rt n,@;GvYm0G}NP{-kKH !sHjzoZ%7:am7Bz*ВkPʮeXCLDiqhɪ'%sz.:S̜>oAޝ@5]1ߍTgnfG}p[ҷDu+ݴ FB\]hxвc85T`ꋗf(FxdD3&Q LG)fWO+2쨴q,yEAn #H WV)%W =B2ޔT g0U\gPǝboGbW("Z-5 JbnC*yvގ8:s&Je-#Sh1qv7 ?zW~MI3 &[.-"\ܨ ȪN Ș`S Kj[;6^;B=hlr8MHmvO !Y !ЄdW \1 \f: FV8J BTUxpf-bMݟؔGZԌϦPl{Qk/9G׆ٍ2!e^̰A"Cg\w bJ1@:MKeJx.QLd \DA wdLT!˶}Y(uwJ:eFaS nY%ե$Mh|)B"Rav{q = G;V65'@[{ء#5#?߷q!S<@f.(pƌá6[ш|'7'zl!pMyf-_i_Ƕܳ.cWKΏZ 5;KѬutVSYc+*S5-F+r)9 x1,!VK$zݩ]S0XPbSP*I`iݧn)bA%̄ϻOK(Z8B\WBf)UqVLgtXčۢ@0i䐴CM9μos1!!^]^G9×TNoy)(~pO!r˨If+x ]`' :g cp+UvR@L8$`B\>k|nRbBy7bޥ8/evGa)x,9I\4$,X.=VUb.ǃK Jã.~ 1l w"] Tyi\IX~gԶA` *`raK);2'χ琏~BtXcR.vm@oM]=qT9GR3?vS5,aIEldaf H7|(Mpkfx:y mn/[a2@rWh;9J\K-6͸$ aɎ퇼 +m|S)3OU WKP^<* ͆ B:~OlrQe~ |LrCuwЋqH:Pc˃B:OrC3[WѫgUNjT{*k$n<2 DD*@b>Frtscr+9볓#)yxbe$t NEU@5zVxƌ-.zޱ+9^Gkc8e&̾Z"Ή.luRZ/j{ Q'yu}zZ**Rm FQ~=_0L"hP8\42߳E>s ^xzC恈K@nYPIknA2nvG=⎕*}AF $q4 ظ)n |[G}C l%erDm C[H@ CU Sky4>} K8V2\diT#z!/A]?iTJsX;w`U:,Q6#H+=DJ}۰ԜaeKˉ`*8*9qC,v{܃7lXD1b]BALjH"ڕ-P_Tp'XEAc#Fک?Tvzl;D,dB[mmU&Xј'2I-P.aoӾOdR90~ 2>JW-ϕ'_@NJdWno nth'%I{i"2'@,x]m1d~Rg_@ NLP V8SVtw 륏RFOx1t[/aP\@ !)HLQ\8pacMoMJ=SNgd 6xxWXk RHUi*GwJAdӆ(D;Of_vGR|d:6d,/xSUǔA#y{k rnҢ_;h~~'7ǎ3ӠxG@DDf }aȂeE7+c,m*?>zSgNG/ۘ}},-7GϫԒ dz!!,O%ku v5&zt*l؉65?9c"„~ 2u[{n5+MwK6 Zld^JQ$iL l4;"<cϺ݅7F܊c+l,@>UR}jkh9?ES܉?$kfq"1h+(7=z6kRP桀mUԳN4UM0]c,xkDS$kLK"טt.;a3 lvHt @`+Jvj&?Rs6pҁ۪48ʮp6wXpI\E uWgXutn,wީ=#i+ q  *ƾH˜F(,߭mIQ{maEvਦ͎]!X"Ljs\1vXJnТKm=/p%}+yesP) QAwAϟSB}o@! &͹x Phԯ(OI}&=Q?d߿_Un$@_&[>,]+e0f+%upPp`8cF Z KX0(R| دwNh H=OWuwKPYs HC XfrKjXLu_22v?:5dG[I<֍KvՄɾ>i[7XƴJj6* Lg6B5`,usanϔf-Α V/"~6:Ȱ.< l=ќKi;> oUA@KiyIW-a\3j4?kOm"xT[G$0鲬aoi*jΰ%Psa%t%n$+AR{H'Mi!=G tz@-^h?r-Uc㓀 J9!0{#ae2 ?9ivd `w!}t7y:Vs63V;Vy=B=\@?M/Ǭݿ ˗Oʰ[ʲ1E Afp%"Il T26$Bm"RU0^4EP#Chݓ,\k[da`.BAXTaNBCXWK]46v k8埒-Yc6IgV쇧^4g &JGPdrYeҴ^HZT| ]#:ٔГ:" м؜{6sϠGbi q;q^r!86:4L M|SwÝּӜHṉVanyZxRwVڈ3uRZY5#뗲o'<Nu 4yGQ󩔂DR~R 8\bw爵H F4e/M'o t6\LmxIJ&Tw9}_4 Z7Ў؇F}]s9.>~8|a䗡UX\_זӣ%~Y֊ 'Hi6q,H.c¡Xil]]MΖDnnz| Uˌ,RDy7ڝ(8|#e/Fr_L4{iL #c{_*0iO{P# @7/M sf}=C 98$N!pLك7 +&5r,(Z[\U_R~2+-42@o%>f̣~̶ qOWY6它Hy?,Mr;kuqTy|idD>Rzq7_tiepjPE N pA&:_ mAO"PJu"Glnl^9 (ӁCYV0(/VT?4E%gqJniRD@f-{@d*8H_?or -ٓx=vs06T N0}y_t ^KQL&<.rL%5*xztmώY(aBP'E'Jѡc^ nk4 IlB_dB%ݝZ@jj?[`ԏ'6MJ[t|.52 K>=f"ϏzF }NN*>28:BÏ 뻳Q] ˭˖Z+\$`Cro\Ԝ62FAӂ\'F :OrllhLLd<[#4uA7ﰬ֪ˏ*&ei3dqFF9dYd^Р"ߍ7Y:^@pyI5d4Bs [)=BOV{}\X t`'ZhPϨ]Kh\6ke m%^@Ԥ!^' T;lXI8j|d6}c9* (V&rzhpjgر%OdSufq+C⻍T@Mt<u*އ+"y1E,l'"Su\0m#K.<9ʧUc*LKe5$t `IAoU>6[{^upaÛz: 0sc6e\Z%n¡g:D8RV3y <%|ޏB{j< .dDE fx /lA4>TaWu K;Dx}sRըJo {<V*b]ˌA#_E 3Ŵـ_  K>DG@w <W-BDf8!uLllʠW*NKLW-(][#jVס @VV*D|%;`4/V徇npS(?ZF+`%0wm&Qo{i~~񗟪(Hyx#\m s BGns`2 FlW5K?c1yk`1!rE&ZWKV=Z0ߝX]6/ܝiy$/p0na?,5j=b#(H.edf:I}!3Ҟ34H$XLp! WG@-bY4H!yS %$%_`2Y8fČGrL16c.ar<6O5*[hj۽j>W2FEyp.+;E7q~ŖY3l>YN+G 6gs<_.({ \h5>{*WcXJ],lpz{#4>iѶp3Ru) KRD9Qhʂ 4)@$qb=؍ k _{SWF(5吷?|C h6v 5*MWn8:}1G=#.tr= #.)X'[6F5Oq C8'Gs2qph5Vf$cdEwȉ-. Xɟl'޻.ިK4%Sy``2No8שz:稺JפJbm.R>%L(~G{ "%1e!QPS0仳o ~Bd.`l 2Q *)SFdj(hg}W" @bˏleRX.P㵥й99P+):W]is|.G9$ƥ( D!D! ѓo ˊSyW Ե Q2'۷q0fޙh䧍Kv%RQj;R汓F-_Rt/v>}K7E7Q;sA.A!zLU])|%~ѽ/fՙZtͥIHGd5=z@_#jmc-RfwJeQߒ2㌡ACb aWn)ozK3T@)4hvϧ 'ՆĸuC-gJ pɤFplE,ׁeR'K)<#~( = ʶyN v!DƆQTjsd~  rfreۭnI#I<CF>V$?;sQ{ny7.k9׉;͕\Qs_!7GbW0:3A94&ܠ*p%蛄lY|Ql9ԏtwdMJǀ7cn_1vdhzۜmnGjn݆51D *A(c3=̢TEqVks=:naM.׬lYyӗJܣPǻ @km~V k?9&*)awDD6=z6My[L}@WRyl? gr˳^/q/%ϻz6D؟sG ~SD4U#$'E}a/1&mƵN`\8& )m-.ݱmwƌa¹qѾ|:$[cy Cjx#cP%c]ԯh OϦ31@&?"gН1H'{)12L3%zR+(\09w=V#_r0ٳ%ɝfa#Aǰj z wG~K_HG nG%e787PC儝 Tj?5`r_],LN  jj!|q!uI0X3Ãk&.{+fJojˤs^֊\.ؘݐqy0qbwUO"T.B[F4`h Kwn+/*~h;M#\ *ЬyL0w5xub]0uQ$evq1C ԋҪ4D/~R]KǭOڟ=事;xK͏EYěi&}{FMڕ:~0 vޓ@+8 I 5z`|Ke_m_\&$[i>9=/[59Fr=]G쯏e=` (p )>JfOic{9~>`zFߚ1usF#k.")C'0jYrPU C!T\[zVkrZ Zz% DZfp܅<ɖ>:YVFUC펦ew駰 fM Xܵx5ծxnjF?|Ό L/Y8x!$*Tf%ʶ;Q*Rb3 eQ릦1s%v^ՐaWp?EAV'[P7X`SwYC>pxS2Cvs7 &T2Ц7Oj|ƴ[RB9VZׄey#M%wC.&nACBj6J#ʲ$6ZT$mz9X ,'-ӿF!J ?ʪTa䧞2%rD MeC:- 2Ij0*}Ek֑ǙʧEެiaei0'BL. _HWd]Xy4#UQbh=w_QF˷fBOWG6{_ l zʝËO3w^ K$0+.Wiͷ05]XW pó3k9@;+T>m04 ? ֵX@HG9 dCr1CY)i@0X-~/XyVDdێf!O5r  6&SZ.7E4s$C1qM>Gcƪ)HS.TBCR/Z~ǀ@Jayo853~ 4@/!EYVE{7{S +Cg4Ĭk/A%Mwe<avSM!ѓA?ed#\%dkcR':Z}@ 2MKۡ("-QbW0b(z;Ȝ'uQ D8@4 %fm 궩Md// qրA}d;_g7eo,?ȊCE^aI-4DbT%'jek2$CmGm!s8pʝrf--B-P?GRe]<22fϓ>IjE4e: ,\z&,=zJM.vIh˖x1ؙecZ3 ؛^MBf/8jb;{"W/n:lfY>}C<3m>ݺM2ی? ʌF5ΞOhi\DQNj,]C6i"UwǕ]0jG>D-lm!GyU5YawJ$.uui× ɽ4m߉@`*6Z}W' d+9Tv2%'+j e7DR vL#V9(*V 4Y%OTA.h ;l!&$ƼZǎ` ORATѤИ{TD_ r4.V!Vٝ9I &qྭ;kh$K]l Ɇti []jNN`N=_6A2qU,kn%:9B5 e7g:P89 Y7WН֒KVD `je68pǿ;PCe>34rf)LjK `14N)U$#.1 fRtYDyd6"fgcrkeȢ.y,/ƳA*f'hHS;(0CO3*|d*33 L_8 &KhdК( j$oQx!Pa4BzClm:/&L_*ld^Dyh)U*^>0T1x[\SbD/Ǩ(ESV3Z A?ec^'Œd ϸF {x)uv8@O8 5ɢWvUeʩua<SRsuCr+IK"jr[_0%LR_iO{.g/y*rG@듔N$aTu#bg"8*tAyKDC,g)A𢷯wvXg01KGH9o+̭UTb̯A>ՐynOF/`忛 I3&[X%6;d,VcEp 2@6:'h2LrK}=eY~!ع떳 I%'6}>PtJGęCn!ۓyauaOE6M;\u{Dg^Of{&2m!1=l @TJ¾E3ki{`jy ~9bt)RTc|pÀmY;|*Zem.CCIk9k=E4ڂA:VmUAغ<xI&fvѵ%UtixmUl\<;zү4 h4vн&T,}2S\FU+8Ӳ_n5UV. Vz3E~WtެX0y,p9p Y],L1{*/u W36|ǎedcQGK šy%wKˢ' `*!Nd7xN~U 1I&oR`hn ^qԎeqxah6fcۨqpr[ 3p"R(Sp)NwLs,[= Yb*N'vs7^_kb8Lu$1Mgy2‹97K _lA0 5uZB,L9F*Ǖ;8hb|ݳkӥzᨯ ^ 525<"߿>^lVC{%,mm[O=,>*n7iL" @z̪bU(Mkҽe?@lu_" wAĝx< #Pp7bbWBY|Kh`Oڣlfb4C^'ڛb~-x@-dyv ٘oI9V\tlry  3@rP삎Bam5Z:\""a FF㓅 &3 RK>dgŝwJ7 4/L\_`חk.و En<9ŕn>1)pf6; zhŻFSeIDbd\[;o;hY:,^&f!Kf(]u.8CJ~N)"(FQ}Zr8ʮSL05 \ibLĸ+G[LB>H=k-~H\&ǦClDӃ#&'xNOʉEfh b~JYrP.'$>ʄbp+Dd#V~BkX,I.X'nI@S@ǎI2*MkGnGZ䩱&/5а뽱t oA'ҽ<g #q^DV{ 2T oRЎGR0|)[,'93$V@n0-kH[+!m!ھUnP%wNhɹLXTMc:\+ 3WU,6ڏ1biA~"~x vܘ#~2JbM&nR2%,+CSE [Ļ#8h_X0VT^ϣWS&UBR0ʥh6KbVphsCuz?{{K̏x ߅ BB5|$M ڹEsiu ]iUx4O5/h9?qԶz}MyJĴ+KaJ [sHY` sU2N( yfC?9]›3{[/> 7 @B|5J=ЉcQZTzO }h,C_9s, , eK*ΈO\zL#t9WZ"|OdJlnbo$oY^Va#!,}h3Ү,L1<[3.X-*" @8n"zf!HcbWae]>mN עX)ț|l/ rxzxt:VSʖITF *𪢇d|HCS)4u,DQ_(h(l AkDc4N@RH @4tJ$%t4`ҍW."]R=Oܷ/Ng$0k`EUG$sԃQDo!]wjlG1܋lp8دin_OL >}J`1ttO@AA8x,;JIdD&|(oìI~yM"3owo) >o?ɬonkG αW@uZ`Ku~Y + ؐ1&7lE~C#7E W,iYfoZ,њb,711ݘ\(iz螈`v39W+J&~ۺ 9&ƜX+QXM=Em\v0etv] # DRXɘ 0T(G#',~ I>*CskY!y>VhϢV?gč-W7 '^: e[bU{Aw(y 8I(Ld-p)82"TI'I%qL6?c`(Q PUQrҬ-x潗yts0`5In3g1Dž@A8zv+]#/ǯw N(1wlMo8h D)?mm~d$dL0~gRtIީ5On=d]OOJS.qkiBnfkvo'śy83H>w,HEa]@ZtmLa$Y.4l^LBq,X rUE1)+{{3 _U(Ι0u9L,f֖"Ǜe7`l-H3gS'%~p6XML'Gk#Ei/]C eqTXUL]:{l:D\/FLC 9h%z֌9-g͆ㆃ87i SJ!ӆd; ~˪OQZ p0ǎvi\rBÕ,I6 ZDTI`5 U M6;mgrI3#x2x'럊92B+A@&s$tl% nNnln|njslQ3sqX\X0輔nɚz.p ֲ뿓h8eM>àWI:Z"e]r"1j&6o<x&y/~6&^HύY Gc<;TIwfOT0>/ 6Y}8*,ZDcI֡Z :|'j -őx q:U/9 OKJj{q*Ve&LdFI}L@gQtpSLW@SDk/0j4NH"MiɌ?BfŽȿ^ ܝ~CTpqBB wMD"s}>{u 9dԉԍ-/ HUo\Pb;:8U75֣¢%Pa9/们°8+|gJ<٘2Z'p4~xq@NJWNJ"G@= Tgn UmWݣ|a yyg(0rYU,GR4D` Y},[g5Y8WVD" f^k<֗!=1B .0uI-7cL";-a9=T=]PPiI#rOk(j5n-C@$ K }B)_C՝z\˓ }nv1f%T8H*iLP7k1][dt7"\^|4m)nbe*|@M@$%m]-fT BP9N*be8{PAlt`Asfaf(oG"x)"4J Ɲ݈!Jكtj4Vf6kIoN _e$lCw oxh.w*`ElTQI8ҌxÌIxTp*v3tf%~Jn/Kˊ޸y<9ts79!=(nQf J$FEՙL cURld,<#j 2Du ϡ6@K-bľqM;ǩzW!%# s[]yZ3 OJRǍ6xt(_9^m$ɓ<#&_X+Wlňݒ5 RVfRL#W0{,@%)R\}̈BϨ%t2޿-me@Z,w?0?@_N[Vt*V2`SMe#5bՃT]V&rZXKҰCWP j^"Hȕ fdo5V+TfBU !c\ Av\X6jObnr9謭 <9|Y1vF`^JVz՚[A$X$r*Q/zA,6(GFye%bDE4 `xX(7oypqVb!߼΃]PGjԫW)m7[ĸ8ڳ{j kS"ns/~1l4ܷ4T`wt&ʰ AHSiqSnֶS)d'Ǝٟg jh|Y3áp@ƳJ1pnt :,Fj#.T!:Raq_zbD1ƥFD(f%\lX7FBi8SJkPE&ad1Ap,&#\m?4 &\~hy,\_fVF{xcYS S\8|yh?JHeM-ڷcyr)"tn߮ w7xSzy`8XxBcK=/&cy3I:)}(ܪW !Vc`2AGG2&0KNR#p_tkIAfpq^#W = O, >B{Ĭ V(Q$|qBaAg*=ιv3 %ůnRmcp;eб5Ѧ]ק@#.f1!\Y%jfJ7ATjpJFCKt=\h!*0ѿd+&?vHGs?s+{7Ų,]0Tn\]c/]l=A{, ;; eJ*ӇA^6}$̗Zk7SG%tflK?*#x`w5ŴcBDГ$hH ipuUup^'-O|u{+2mEQ4[q3!}- tgXpB_zg M=[u#P|BHRLG: k)!g'/Wh̊,c6I> 6Rpn>}*|%erz(YO7.ARlQ\J`v4I@Qmsj`7^ ܑ'~tQF6=Fuiq X!;0n3Iu()uf\#1°9&a$tUSt4AB*+܉" }v(,Û7B15(?ng+(;Kի-D*-TS8#(J%N|IAr\R_g0fcF#"YMEaTO,ڷ.7# dFT]~0q` > jۮ}"HP袵{KCϳV(w2KռxW_,a)3i|MsMoŀ7cܠ/Mih뒦EG)Tdܖ) z5(23eI_dg &mvOB u|ÜB!i cT1r:}Acx J/A :ZDFQ۳*l?Etgb]av_1]sb[B3ZtĖmNJ!eI3z%mMB"ɷ,1Y!WC v⒬VB"a`-RvW%i.Sց,dwgw3/ lBGμUwF];Yci+ )λV8(Wί6L;tfQ٦J淤b" E| yd9i{$^.$Ŀ)͎B;)g'kߣ<*]!B˩^ XVɭʼnMdw3VxnMvUKƠ847q jCkm̰:4U/=Xp,O-frDu#V&0^{m8)$۬&26%nK2~٤D׾ dzt}L[ Yk1MuI >皆uŁMQP1|t4QT² "u?qR}UlGѷ#<0ͧ|[ti0Z$ swD{;g:m>^Kly)ZWM(>e_Ę9w9znだ祋RY, Rc9{w޳D=|) D*G Ò&1;EV=z=(+ ͤfQZ',su3J9YMV!"ާ{L +}(5k=&Z0 s#KЬwg:b9V=L폱ЋnC?`/6yt@L6D޹sFxpJ Et_c|i)u6r:ě>?3K!lK5r?0 KEgo`ShO@gXJ$ҾΨzZM2gr aoԈ5#75T?3* `APҙǴ*j& $~fKD^| ݖ"(*Q7dȞZFөZ %[^{>9Id[ĵ= ۔+'>b=6C eamfj2ح1V]T&I9xdYXQBNp/?IK-&WF tt1Y Cm\E0(!H:/Ņ~?6QЯIOBዓH1;nz;@<ԭp,:a=H)lFx!i SUw͗i^3+ `$ Y xVˤMLtP2]Ǣ26rp}NL+T y_?OTzZpU s ]gZd"-NEZE)<\#z%N}hƕ0}3Ũ&ɠnJKzM͔± kU}||dn͟&'"?|| ogi_M\ .Ɓ2Ѱ7qABby_ew0 AIr^SMI5S'BIˌe Nv"wmfKt@^H QN'4s 5 q|D#cET^~ŝ4KSTu!VX_`2 o"]q#,'ܟ|9࣑fSRk+ќ/!,؜h0XFu6iemXHm[oq`s*1-|Z9>+S Uֈc3N>CޗZJ;ב9ܞWJ4k@h凙4 ZWѵt I97ć!K`u=+j2yw0_N8'Oح_q] iuHXP~8Pq ?Wl/YؖJTa u!#A~i0yOIrem3O5njVf4֭|Ά XV5 /sr' IYkC$΂D/rl2CXD'j2ẍ,\ 2o&""/>"ȑaZ7r.eFed'iu͒K_fܫ!vsqTy,SK,oA'WzJ+Qþ-5є`4/4S!H5#S xβzz)Ji5|鉑\t@dEo/01 .P Ljh3 VA;.IjXe>W2 Dz(#.YsRe/҄~W~npU|MTtQPvGpX|LN+vGswaF1PX90jgc;hiBα|^"{>43ىw` *T׀WmiˈDj^4T,]yQc1r R@TK3Outnb_-If6dW?.!Sż q ̖ ~`mN ˈxyH]YȆi!T'8Sp|cO Ŏ͘Y|YtN$(4OOtH†ke̶ňtZf8v0BYs]Hױ<`xn#s|B|*RNNpwf6Cvv0m}!$ŋىQf  .JvOz-dh2ya`p‘#tȏ4!Rc;(]4Ӧ^ƾx \`&WOw0yM| XF{O[6) ]|ЬqYqIz:dtNhLs$,ȧiqw ~^v!bIdq&ńt/EJ7ПM=$U@.3XfCEH-YozOIzSI[|0U RvMre&HQfq]^gs>"4WW}zʗU?I;^. ] =Íz3 D~dU6u@oJZݰ%1 2 4:jc5pD^dr%=Epqw<$*냽3g1h>/?- (CK|wG~ǎ41>@3ܦkk{UT3\N9yh4-Aѭn _"ܛM{?Q s#Z䑰48IS4 1ڐ]Ĵ!.ovicB5ʠ=Ls_7uژ^2 E! Șudocsu S? SE8+`Q$M1EhS&uW5bTtr Okw%/2dFS Д1ƋVi+rw6DRo"C&h%#"MskaOo^j[H8:t%s)up9 %v]χT͉C܁0uA* \&jj颞&U)_9Ww(ȷspAp sRcIf ~ǺvVMij]^EfR2)lIVcF8'p Ǹ? Th2ۡ(>\Ȟ-4OB[GCfr:Cde)efE_9`÷X7  OAI++Qc5$5?#?NAF̻3+B&2ؐDQE~V]yB%sy᪎fFۼe=fS?ݍ|JXtvll TsK`STtEͪ-N^$݈Sr^N1*wVˇryipCFpl7ym`;Ez6a~Y!(0K/LЀ ?{ sB7Bp(*5vL ٙ/`*vJ"B_hAhSXurW Ѫh%6_ gX$S6f%_b{7][2O@&CbwCH 6;B(f 8a*~8!2娢Ϭst?ByU˕Лҫmfiuna0u:/0ed>a)8t0=Dǖo W8 wBU9,0buKc&\}1kZÁYJ| 53PBm;\~.yyޖطYQ'ʲV[iLg8QH5Kw~8r > #5i6䔴{0tG2Xzbuy5I<9D'֭L1 TFд#PƤ#xz ގ9w(&#s-]*N'p+ QQb $eƕSM(W{Ǽ~yX6 t3(*MM A#/Lsɠ DS3p,/7*jR65zs\v ,;<hjEBv+%㌹%mALVcW$@ !*#/ua*ݙ{e`zV^zҟdûm/Y7-䷤ESEn r*Ox~wǐm#^ˑgFhtJe>0O,j/^/M>qrا3Ŵp/m|7e">>npeED@1pE*P艥s N`S$xѨ|h}Q,BtAYRb* HĎIS]7NJj'+f>{, ,q"RRtp=J!_61=09Gh/mYmꚍM|^snkYq9&g8歑Ht,x4,8Mze3KkՉdt] hAaڔcXb,Cq l|Dvj!6/j*ᎊ}m1O3Bw\=uÎy֜0G=Dp;`y~ǏLoQ*7A5?5rn!DH a,x #Kd^^@wthmU6D|*-T'vbIE`eiǾis.lVR2edL- *0KzC?+c:)cjGLs4#j%` pmo򽁒Gaq5 1x~.iB -=Y!2ϱh9 F3/ݑ[[VNkU^g2;^&ŕA@q T!>v*rǢ3XM iQnY~?dnNڗJ%! l%*y{ ?m݌}Udm~-!xۻ7 5JML:TpsN{"puBeTmKvZ*q-J8- g<- Vۉi4:j:?q||0hvb, > (ƜP̌6OFp,{:ݐqZ]> f,՟XE&\T/%֨uw}sv3&\\}V9gSW +@ E.,6ԂPafPuIⓂVl zHvb􋘅ce-ӡ!ЗTإa4a$gl=*A V#}aS H#@yfñ 26^fxO?"g0v|<)Qau jZ6$-qUuW|zQ.AÅcWCbDQɞ_.%o羻g#HslB25Ůuo 8xjTg+ɷ*YwsoXV ABdz_'ƈG 9j~æS{H35}PO(W>g b.2o{XN~bMBCR8$7[Ves)P= H# GuOU;EZ2#h?q-tSfq6&y &keCy4tiyD"iS*\nAbH2Nk$eq{sն2\)t4gy NӭӠ5FЗDM|ZjR(9#WB#lz"3L:{%:2/ˆU+) UIIr*F 5WT݀L>cF 8A g6a5YO- ktl ei\Q^нB 5Yl糸͏?LupPYrk$-d-.OPdZ9&o_ⓥ ՗z.7 U̝‰+#H'Xlft@Ȩ7[WSԭG,9qQ>Ej2UN̉| 3y#ifdAW+FXYEoE-!9O0 Ɗ]k<; ( #7ݸE:_Z4{BY3H9vo47\w^*P<۸Y^[tʽeWd/wPfi 5]y_yNgxN'RXCKzDR5sF6YsYSmc݀n2`sZzORRv*$ъZ'dDXǑb0RZ^CskjeV[(Q3 N9"lyvԻVn`\%[xxQ/غ连tqQG{?b`A T=I@v 8PY|QdP-z j fu|dĆd˽#J>A&/󢤺noF?z-YfRGSC+GrL5FͲR_x&2$pq[Ex }焍G[p~ws/F]ܛ^@Fp./J_B ?k{۬>he6B (ZEYWod 0km ^Q ZƢ'/uѣ+dTJ<?J"G1Xe9lu]~<@}q('cW$I۸pֈ`_~*MP`HuR Le7cH-,6yN 391hj@6&}zp*I a3 )sni@,+ƄPB/%o8*au #9u [m'x{rl0vr$6#0eJNb[ʶ fÆRO?:-<6B~rhT0lbw%xDKtAy_ՂC ]!YbZNG \W 4#u,pI Xo+2W:5n=dpG}bMM(Rv" @${%ֈ7"y#ڼ~\Rb4M6A$JN^il0A6}Ӊ7lɘm2Kq;rx号#za$wM8Q=C׶%PiUr3wH~SWƿ3I7^!QEĪfo0?i\£m-/dǕS߬@g&NAdoZĪk|qt.^~UY 36S]Lbd|Ej_ 1њ $hNks /(οqX7%s`kKu؋$]l- 0MX8׭MXV@, !yὩij_jCwm@y^LId3[WWo$cwDOqͩE0|6bqT1'<=u҂ZVikcQ9#UA28@~w<0&cAYazP\t.iOw:9Xj<-XNZK$7Pqfup%/tQ.ĎjdN<([M|6u((cM?~<O"󿇹 u%>r뼧i<::6fbA<.Gtl]z=ʁs=-3~zKbs X^򥄕J%% #D iټF2u2ؾ+yWOBqWrg{VΈYM~ӧ^7gQ W#VY[pmBO3F\CJUo %Rw$}2hoi8ҩ7lӦ l^äG7aB[Ǵ *3!f>aw/Sh ԡoo?(Nd␎" "t Iu-t+߹EE8ߗcݾ}05u_4Z9PGC,zI'<մ毷2,ꕩ? #7o M~u!,"ᄾw2f4Iw`.97 !F,S7s*KW[IY_et+v$mdSZMܑ)ƋJ+%*OK=2IV 96}1Eϛl?j]ۃ偙_mMx~8H7u"zac~)Kg&F< ;{gP䭐-f&;]p]z$ʪhFhdwa~{*@J 25YE莋F0η@+5D< 3{gpg6"tI4ݤ861TLCu&$ҷ+Qv[  o< 9Cr#%ЋM73ėvuA2lKSAzc I,qX' PAݡBy%ԙ7Ȳ4!/Vop&zt{ >wJ OmKÕrlB#30r/;_͹D$I) ؿ{>|3:&F9WLQ0|&˛~b fY^VfFN֩^{Pl R4,S|#>n.v>7ƪMm3+q8=r>Н$y^LkV {5Vrwnp)jjM9ॹ݊2;iSkw-ם $2ysI:x9 vBϱoVy"j,wmnD]~|.RffnoMN>LY^GW 5e*zŇƔ%hɏ6 .Y\Z<+S]qi°c[@2:2|}Es-XܗUZz*;5vO]OY-hV+"dkU< 0KdIʞSEe3K:/yҦ~$ePn_]AIĕfdj % Ż(\D}"n?r—8p"h~*#zD~W䳶uhjJŐ|kZxKsh)2 #;Etdt wo@Ϟ=@^ )=@ClէWAӏՄ!V)| Y vdSGѾo=m r_+UĠs5C2LT"rr<0C?<͠U?@ԟvTg]1 P9 ͼha`4vհ[g*#^[oE.3Wg^-?~c@;!&7 L,цgXE̿4]s4̡q`:GQe=6sH@C~"DE;N.)Y)Ư?xɡ6%'#Kr|읔7nSeQWC@tQ,4H!S*!k1-nľ4}M5 ]Qhy۶8kmD,ڮuz]p|_M*6z u{ạ=wDOK⢛!M lo~3 ːV#ɿ?Otс=xdhsD+Ǎ/ J"txQ;FȢ&(ahE|ɫv̲/0;B uw?|mQVw.tZb֛{HnUwXa$7r <4 z% /$5ㄢ",6ywT85 d].%2E{K)d%q_s~}<ɨ7lLJ5[&{Nt{Ia&9R*9X 68`6h>øK_rpzi j_q(M並lԫxv`&Q 3҆͢q$.KJ3'tqix@0Br DT]D͆y3f1U';);UZΘꤢi'!4*|_' 3"87;$ûEGEj menFB}~Ny?^ݩDO#hb$aI^J~;;GneaQb G3O'LD@DpT@[;NjA2CǯC[|a߅s4Zp|$1ܡVf~rH:It͵?aB½z\͕X/﵇ߔk  O=dGt@3Fdx'^&e@a}i,syzzST ۍC a 'ߍ@_9=8y1exo=abJ$X?4T%vԍ 鴌`zP^XhP@\NRicSmWMʼn3rA0΂cS@|Cřc> &研<7@3E|4_>g/yxQ3c8,߫Ltb,j!EtoڡEf o(ө:1oD0yE(RQbA`0~CjEX?,͠=kweZo&/^>xPvMHR vO\(m6'}bYW: |nHXJ _ cnh6|ȓ{TE0FSȻq֞t5t |(0x~T%đWSZD^d!^K^$ڱvp Z0p\ IN7֜$(",Lw۔s5 U2<:7SHVLͤX olBȠt_2^1M/`,bBN{CKRyDD7h)m/Ք%u9QrÛ̄8pK+uRB 6NRP*+n Q J8L_|=Ndnst~T{2]#6e)a}:!!#U!F `_z h(G ss DGOпyK5!y(+nWY kT7+;OC~@!-p .9i4dU&~k>#;0^1ώx'v)!mL(AL-|&=F#d˫b/a#*˨ LwSߖ,:jvpN!JPtCـiut[5P4X'*.|t,cN„ j!۳TIɈv}ܗ޳5ڰ|=$l>+I#_6<3%խ[X\ˈ"A2ϥÛ6p-KwXq]hfGW̷~,YBz`;lƳ5ypnozs N/ |r/9zOKw-u?%‚Z>C+1:El$)hO~?9PB] ;:άhLy r$wn[ԆJ>$:hFXӬ<ؔnံpC2c paSl9" >4SJٮ0og9_lȼJ|'nV>; VY'=̓tq]DY|dhaUq%[8n-tC6ۼicak˛wR544A܈Cc()y Ia,rMT:UmofIo՞FP!RZGdM!f0fnQߺ܊a͚|OK:Cq5VnseKTa=Fck|oM\NjP?=r/wjLZ. +,Wz+SxKN\0TPWHHB}31J*A.g r#j`Rگ2:?Q뮂 PmEAa&vҬm(4E"M%C9^;:t ny:.d@e,w8J,ѦP\bN\2b? \t$ ͛-w!nCGͺ JUѺe*j1 L&>;”o4-S{_ k@ ) Q- HX':A4Vͥu+ƓbQrR\{ӿV&PE\EuԂbJI_] A!n8x6^/=9],7u?n`*G9PP~+uq"7A~&uݭD׎.>9qWs4=*nsCG!?_΅jɜ|tw]%eI}БTOp۟)5i47nS9׳u@M %@Ғ9e1) *)D~ |z77 9CAֆ'@[gH˚6$j c~D`l~5]EY EqѡLJ|@S㙣 ǵZ E/\ zQ9i +@ )7^P/knJҵKtxF_q( wv_AjK)_r]W20^uqc13^ϱo PT{"n?GfC7@V$kd Xk>%FŽ{Xȑx:L_IKd{c\grNÍJk}AѬ>.xѫ,|T$kSZp62~oyZdj6! sH,Y%Hhf^DUGRVW+/2: Ň3{0l=Qvr] !on%G>WyCjVOW1<䷷"i #d/1>Op{PbhHmG+~L"C~H -*' $1Vp GN Weob&4 3[tյM@\,$V/'NEƍ^ ULx $x/>!LL8*o> /ȯum.~2d|tB%L_ůܿ81ks-ͨFO0;'85̿_;=4UKFGGxxT$,r>Eן_F}&AAンг8@w| (O^%e֑cB;{FWCNE5*w .@B'Ao6jd*H!0O@:sЬU?7IX{uC{h@JtoQBՙ*@$b\8<}tOy.Yϸ{_O=k>R3<[4Tǣ,(ro_ Wp,nV1kA])uQތCerjPthB`z9vG P3wJy&NUC~ey*%,05T7;o֯~e |7hOTCTzhy:" <)P i@t9xJo5vUT19a-)Hϑ+5[pB@x#tC4n7~ f؉V݋QL҄Irr|$w;bGʹ+٪%JH[]F$9Ч mdO] xDl Jj`il;'mKi!! ,+BCC.t`,-HQGJ+eWp;$'uۓ{{8Χ*O*afB49H[OU/JVWm;iGOe<8rpT %k7f<bOXi(]bV<.eHUNTFFSMW4z˷ äLA:Ɲ!d?\aؔ5y$p\臹1{鍦ziaQP zg鍩1jځjԥwi9zj{)tpͲNѐc:^w5~RJҌoYWP:ᣀ߿y @:B%6`s^2aq/ތow~G`됎_1|)rӃF{zizt;Qˤ':('gyԿҡN$T30Oә&- qЉRt2LjR -gɿׂ+!`N\8ոJģ[7FPX,SQbY996*ٳeW[|}kDuC:T.rc;?~ ;$t$xf벂]d{mhg-.x$M6:-8RMDFpuTyußЦ a6`ñ-dA c!}ø1@JЦL@UKf/UG͸6Q3$Ν[VM H3onq\` lk[LN#b7V>װpypHdŭnxC61̑VL1{RO2a{|_1pvdRS:i B7H3n (yo#Lc> 9R :_ Q<.V9Ή2m u9$9Z |yY/˯JlI|JrW'u4VK| x7n<` ;k(JjګyRxy[4{:ҡLt)G!X x`/Oc:uw,cgCMMhpl1f 2w:0hK)롱uߢTUmmvޖTà,tE-f@-^ 04TE}rD>DFz9C΄Bh=H8g[yU,gZ5XZp 䖗!5E,!IݯFgՐ/jMdG&M󀢧wbXOfӤׅk͊cO؉PXNKxky=PrQ޻ED`B36Zu qǚ04eXmtGBjy ˍo댸8XYjJH_*eg+ ÿvcI B!~xhV-EP,T|bVT%JRhܓaxBB̿hzTm6͈*q"!bE DUTԨDy)x,XS/.(FQ:/|VYťZu60K+؇Q4B)׫`1?0GAqi]˗:o!`Sx@]N>R>i>ڋYJοkZ/-,j{aP4s'drnWtN^zG@5\AE -zWs0Q^Cq4VZPQdw!7٫S!~r;Mܥ?K#\_~^tpl +ops.@xo1V:z9+ٳc !G"[qu{N>>B &+1xJ V6 u 861A!mZk3~?"16.yxFNWy6 .5Qa$5q҉N$n9 Iι;mZܩ!yD&ٺ@3Fª\XHܞ6by͎:`a[ c9ƨ 'u;t+ w>v1q@{Jm s_Du[8!ΰWć{g$#_>( 9cRCKՀgmj3*o$ܥ;~3y!PF? >O +~Ϛt5@$Mz^>Yf>UԱ)~|qǽs,=-cGa|uǾ0E9SyaQzbeC{L$]>Pà"Z,F7lr$0TÛT,O&q0J]l3{t GIwQFO$}#?vbIS:{S?#l3lm (z4Ң8 xt-;~?`0|G}E4SBY|2d^9QQS 5}U숞DxR~ıQJK~j >[}ɞ/rZ)RAVՌ8Oq}i\Є朖)^i *xDަV DlFߠf{O{_hK9i {_ q3 :|gK Y.D< 1k^vJatXkc3_>vԚZu2ƀie"Ia:%E3́s}y֍&>i-,]}kA-.O|e9` [OF4(yHbXz;C? D՟x03ahlO 7fZ&ujʳ&d?_n=Pp5I Xkri6la ͤYxe+ }"vJ-p= .z_M{šL [ 3ǪT%ћ [`Sa]sf7v2?5Rt**(/e>'O~*iH9md#}ۛ{̀O'yIlK,Tmkӥ59}B c_xKӐHn_l9hج wN\ʡ=-:o78\ʡ]# "ٗ%֥i? ?&k z+hGj2'E=8EO5#B ɧ#R$s ZPɵ{͐Rġ̶}g8/~7ST:1FWz R q/#Ǎ6N>*D%MAZB0 k ĥ Q8d'Puv k2ݓuHIq3zl C" t^+6@T[R2;Q tYFp5 ަ~WK<)`;OAdcKZ2Yr!v{sB4q-~2v\ 2嶶ǬBzڥ㜋vh^M>lL2N ?Y`O~!3gكxn> 9se ]骕s塱}M-SW $fKĻ!:QւPf>Xb ?lA+4Hr@L*Wpo,|2 sWd #V.E9OA3r17`ݲ&V $ʩioQuu=++h20ٴ\3@r/ jU\593OR"?YEݳ\Ȃcy"f*gdβz΁J/[b68.k +i/0?\F3#/$HhCJq)n_~Í]jVmcuĖ eI)-"5cJ缒F&+rظ ծɽF^;ʲnTh ˿eFbW޴EDѲ`0ȵQц:1E~koԌz*DZ,,Q5[7wN jT/#݉g;"?^MQx[Ht।7B'5 nkts77^\b/FgtLҴB0V$v0qeӦ.Tjdw)qwchKkoN\6V=o]hur+UK$;{qٹvʚ +FY^=tT6|[?#6sJ5dnRO4iȖ冐3E FFsWWOh/\}+zRuyYXDJSAõ"y/!<^LxcUs΁n pd–qfz~V"(&CP& Cvo+{ǠϯrO”,qe,ǦgH]2emǔvbG}/'ݷdd&x5dh?2}ж@dPRskم_gJ]J:zvdc 6zAngXeq[A!]rJ²TKQ`J 0t&O >Q&9L E ^DcNyMyӐlGuq ߳Y<fJ^M79*1.dc=|6]5WgH,6/L&^c0œYnp#5N#G9L#zIˊZ=[їI|;Jh (1[To1:`L^x+᪋9 @t-F1=o|ZO4uxT`ʁCn\ Ԡ_ClLj7qh5":ѱSCMbۃ1aft0 i//BLiSQMBqUn)V)tLZg܇ s 2p%J`7iZp(7 ;Pվ?̂GR50ĵ%zLh#mILMx XU;:?݅ jxV1*MICd8@ѷ!7K'Fx%,HGi5}>o/I"K6‘@R̴uw"|t"g`^{f#GS}d:H,z3k_-1;y:_2m~5Hs ƒi"TO,fA Y% _N1Ͼ1M."!"l$TeKJ6żRN k~Ƽ_3~#M>|ړ`ߧxl9Du[WЗ |o!FPhS1`*ChtrO׏c6T6z;?KJ18 w>MpoeȪ2[2P1";tU(!i'@?!ʌ~ӵwD'$sצ\ՠK+G}/&^n8w=" p*2|rzWdeUؗ? '*`^}cuo>52ͯhQ3_(:uw2{Gt;Piq`|} ]ok ؑA}ʐ|5Y&J,q>hP̿H'c?`"s{PK8<-&{Ev1+]!G:f4೦LNmO=ϩY5xHk9uh16ﵤAms@{ux#^!-NG~VW>1;S0 Ɯ΅mrP<A<`4[~|](ށ~FpnOZf#bM, ' {r=k56* ; M6qN֩/Y9G7TAjbyO)4O8 I<5> !- ń鵽u:<{a;CJX=.GtYۍ{j `-`P-(<`k{Ǒ<%6b+5{r|Bܥ5}@~8E7:L(w)2yS׍kȟv|K&ck#UfL0 nkPaL@&E R]C@ݝ1-KB0;e&oM\VR& rs$O(g5](,Te~pP5Z[Dv&HS)fWYc89M0mK@ޅ*X>>B'Yዢ]M-+'蜴 d秢 [^Q0`V,8IKQH'Y wIRf;vH.! .2. 3&%h"/~@ZHEo2} sE^ Rxdk ,!@meU'^3Qy3X\R H lvh^Z ^f([&hbE}3b$ Gѐ{;dH-nSwb#@Ojvu[~ėNT6q͋ofHr(MHCݯu[ 8.H4\JC `huxYzN' &~?UI9e=ܲ4YWt֫lRw pѡ ؄Rj}"OokrEH|dն@b[m4^_UDz+{ވӿoB#c ม7u= 2X~5.~s+ \^wlkAnuJPbIMOU9K&P"DwM~Pvа;,Cz23R?=@jRTv)*[ʩbhQDFҵl񘚸Lu$˅g)gԄ^lqX_>aU0u<ܞI~d>lmP;eRUiɎbrGnкq2Qο>+yN;ҵϽ}uغy=z<*,m KaL*B@rawW~L~kM{iZ~G>Zc?{'yF,]F:uKxu: ` J z,rR0F5h ,e w2$W~du+fR)7$cȔO˚N!>ΑpkuR+Va<0*L +Cw5?t ] 5ĘN86c=O<-;eQS̭=EHS^檬ن3 (sap8PĻ3#p/ɭym6oƔ6iKa֛ux9z>L4Zz4mlfLtSFRX N"KTL?d~p;L2>E2j 9R{bL%PP ?U G3&0oc&h/P ir9lUYjձ=asܦ+#pC xRo' uq}yc6؎'~a8DQ6(eA 8֏%DN+#̏kh2Lh +B'1P̟B%ڢuIhWIb`Us-mO.ӌs>Z5 Q2[}ywWPGVR(\ɘD ApT`mr6>#~U4SdPLnDw\I(Bs^"&`y[ьeg >H&O %]z=$'~U"cTd[00v:OJv؉D'lc(.k٨98s hӢ7ɷϽcɈe[ pGng@C8׀e&Sǯ7(Mֶ ƈT4җ }6< .G[Wodq]4Z|?=:$C4w3ACF^I\˻o0s'?`LW74%FJ˖_3^1Qd?J{Y&%?I 75:V9ivCJEuPŋ~wF/UYJrQܫ+|$tDpKENʘC[5r>flX4C<_+ЄY>W3϶@HIg!Zu0/`\ s@[dK'OqvM0|gAXe5i_&ORӏAGE-p z4\s&+:P@Z4%k V]?hov+: 3ooPnmn vT䏦/Ң~+n"P͢^"P~H4P&@fwRpr@*#࠹J8-Ry ˄ .jVluZ[ܰو l ̾']$x*vO \x1P13KDxai{#`Kk%u 26N7}UX ?bqJ u~qIXYv[nć3F\oZvܑ,f2\ q_Oy7q@+[Z-ژyr+ `Z ּ_{loTdDk373γcůٝfB7±&?wtт"S'L:zb~ vԌ;FnCVB20]6)7ǰ 2`D76dJXA;Lx8MZf-u߇o*9T\;: ؏ f@qb$aYKZ]42 #e/xV.`X& =z[9H(NݟUq0!LhjL$eppu}`W#H&lJݢeN#yZ8{O*'jZyZ. vXY)`Uϟ>{$=<-9yB?!l,|PdmlG4ڜW"c}F܎ƟAcr.?ocP>_θj=)gRXWcsLoݡ05>}vϓT^_>{A7'VTB*;Yg\3Dj5swsc;C Fz+Y4m]g~~r93^ ۈ-pnx0* Tt;ͽ[0B]U]uWbV|1p>ң#mZ5=&F: t^d4gM]d}(u! n?{z92Slhф½\7 ,niC=&ټRd ƔRdRE]m { d;fY]zC`ihgIP 5SȆL?/ZB*ɸsD0bzA 4uȑ$sdö/*nǚiۘ/7OkZPT6 ,_ <+7 ?mc 2?2RVYw֚Y:bjOVpS3|XaM#fBgqy3)NHwg<~ʞ'K(4V8rlų&=*N& C~gAV9H2`tAs1u~&lDNuFҭ"5՟`~'J~ۍ~i2 v2Q+Ll@])+S/D%'cdU3n9J38Ts$%I HN'M[D%H_g'";z|8|Sx|Ζڿ7mnօ{o=Kc* rDT]c_)="\ ګJG^T]\zx]Oԃ^gɯ8dн-)B^dݜbSlUsFTU _Q8v1%1D[|ٰ8P_$y&O)SdP.B j!k^]g ^\5?Nn40 >Vsuj>%:J|+7qa҄7SiٜFPLEE3~|è6CJO&ƦՈQYL$&o})GH$%c^lY!|Ri:/p%kY⯲)Ts_'\dd -ooxw v:{ާ&3>Q\zJEydͦ;9jYB[Vڹ@X˱ y).e.f{+vF\&mXʬ˹ iv"_"a5"]l<"iqp7 4M ^%MU *OQbڄA,@Mdy߹]#j`Z>)Z{tH#ЉUA]Ǿt9az{}S7|3DPսmnڀ0ܱ~c5L>l H1S{6QyRl%St`ӯee {wO+{{yׅ83.^p'RNIAIJ@,>قqp$,#H<؏(6XmR`[39dp2OBF@ب(]\2?xt($DvWHz7 5ENېi/NŊ˨+1=@B7ml~;1qLѬD"<4!V<:F)Gq%( v_2"oЎ l+ Ln}Y}Ƨ46,nSVhq2 N|5z8O)>To5k@ɉV%Mrbualxn36ce2$u3Lza g7v%,_JFl ~9Sso32LLzȏwiFyaWeйS|m"@{A $; Z,rC;en77&piߞ3q ۟pb^C<L&6~ZM$޵KNN"$X1 x%w|gy6*Y|WEZ¹_ж]Wic]=V(G(׎K%Bf4"l\]@:l4\dYD; hg9txEp1pi&j oP˷EZ[68Xy =sO+*WnZ ?NLRLjx/VMHQ/@ЉI⢺½H<+k̒ѻEThJ^IlP S/F ;{"V,XOHh'I>޹fTC QndiaMxlSQzZPNk= rߪ'oV;큊4JlmDNpFԛuE R1B67}۠q6u &FoDb*2 1nNMˆˢ`(-8~l7'j(Wu\S{W,oNOQ{R@TןYg~8zsjxU^Y/Dm4kZY>]49*.-EYn;Di@ !hj:Zǩ`]xW=9vjMvTle #WTc(\w^ɮJF^6dN.*@ _6c8}+I.BUuJp.DoZ+="=W`z Άa}؊Ӣdyd?Up8Mdt3o ä{^ekHÇ[CljaG?`x>6c V $ə2䣻~ YbF;L9_;OG G foqÙg& IJX['o*ʾ|wWll'r#r1{@&]JFBQ0_DDZLvUP8џⶱԛXEG2Z0Z=hr)܇5|Sz8<]vQN.e="\T{T:)sxx'CÊ} lbH+V~.$Jq' 8=ʒ@gX f5*f#x1B`b!oF:R_MKs4( ("LCU2e6@(=⩚u}ԫqm(RUnة#4"EpqR#S̃j<yq*杏%]9JA lYY~>Ano87 u Xz+4⥩n3{B㾎'ٕ_nAOFER՚85\c84f\seSk6.yh+q^ukԔC^L - ^9MQ2UVQGEZ )g l 嘠 U 1:;~D,*݊Ė@~Bm4b@ʛ>Mrno=!WB} 1bbQki j->aCm,S3ٛSYIм mT 7mu) %pnK@l5?8@NP&՝RrDIQDxG9@Xp KWC[\Ѯ>[_/.t+mULlR]S1}wRڕMԃ]-e, : *4/YFD8-wh!{6?*`#b;ݘOi,'1'( UmL)xHia^H7Mz$!5fb` =HsZ}mczFZ W{ Q"&Q3ǢH3m#&J/i-đWtЊ2¶Zཇ{3A&{Uy+-빉qe{EYFA b*Ks!KAMDh1=N?%fiT냗4>%/$tԱhb+\N\kXQgH]'9$J3I{ razaE3MYNL7sp(-tf[- ϻ;0hI;#HeM%ܓ6Gݍ)HuS,ڀ >4fW-az̬^)]YcYz}Z.4Pj%x8>,cba͇%{)0g_wZYAЗ nFu}X8vh/ĉo4άQMDFxm݄֦R`` R-TbVlN\QiP2[d&E=CSth=0wX_lǫk%1B1oZo窃~N*g,w?~K/dhқs1U@bo.ߌAd^2] abycEoI;KJ{(:@πUlnRՙV bΙ sHCy&g3,b\yBR(_AM[Q(z 't/-)Ji*ى-ԉ2@t}]ӜBy>U" RˆǸȘ{{ u,m/^sXR0SD})(OWU2*6ָݵ9ܷEz(u 9:ro#+$o넦C9e=50P/Ɂx5E;=Fl{_jL3MAkxHT6 k?lkEjGd!1t.D BPkqBE1vb!Ì k+kaP,~d:d#WP(BFl2D8SK|@u5N\Ԏ|v@Tp F3G#z/zRSew9~i YZrE"(YfUߩ:@AX8d79x ڿ=} $ GC!ҨzQ oxrϬD6w5XpD8];1 s K}pA?OP JVr1v<,^Dۘ8ewWH6v58bEILR32^oi01JcͶ^̎?f *Ti. SB-Ϯİ` dbO(|؎%4$SƢ FUǏFޑd8H1#Mڂ< a9AQFbZn 3W=cԓG ED& ݐ:mB}M P)ygr '~dV&,@ɶ+ʣd ?_@CV!84"1[X+GݕߤvMW{: o|{q]>>d};GxS(n2[wɐ&R,/:o ї3F j7JVgW~aҡdA1X&q}s۷?Ta&^L68ym2G 27>u W}S]2K;wDW*)|At*E?D C, @F'mH _UٿHL3 ^:t6$myZɨM_]qX5A3 jgD;_qСHߡD. GuB6=~n+g={a_g Y/}0ܦF@@F@>wV9|̟w; )W6,9`KUh!JPq`X,T1L-qpfmdq3 qQ;ٛm}yP45;̑3g*pt`;a46ejGWfBTgq9 ς!W2~m.Ϭ&^%e@֤Ӎ0JJDShhA'y:$حEL>g54v![DXa #}'#rcʈ_ QA#@%m@܎ϭ\ T\WCs-5Z W+[1]I£ڷhc;8}a"LWd}, tmIb2t+RbZr}M|S ́HHV&~XVh茵2N<ȷ_EgbLW$󬺰0<@b i:'M`bRYߤE&NMڳ}I!K^p['йNp0ӋW>t2&ldqLLioE &3ÃaF[DY| v]qӏ X 2ogvv_:|9V֙뉩NmX<.Z=[67T̬|9+?j]s^v4hcUy!:gz][>JB%+3L[L١Q{A4߃{r~wTH2"VeG4UKޣn38\N)t-_n _qzCp׼x=V:1m<|3TuBHG}#)Mq:%"v:<"a`ˇ[֑g sK(g<'?cQϘ60|;[aZMgR՝P/ ψ6Buxe6WD'uz-9êÚ ś$5N> ITdt8{5Sf򗴁~3+I&oa֏Ę8X1+nZdP:EzHhR⒝o/VGQ9ة bʵL=SӢQ 'eG.gB1Mt& $h㙚ɕZVIce~ݻ298%lY|`HGôTe:e>0IvP$Z ܂pXW*+B.$tGnONo8LXQzF-űӜ/4/UJ|o珲-ui }FˮX8z*iب< hKUH%J *f i!K`^4p^2|j <fCJkXi/bSH²IL&T8_9k6L9ytq&^vq3tbv/r&M0|B}1"Hk&LJmSuɦl'p.K{FSRF'ĉ썷݊O=v^ E[/ CyslJ߱"tC+[uK5j{W:6>i6q2` k$ 9\RiUʛ" ˘BuT9@8 ^T[ ,ޡ-rG6-JstJb}.Vq$/9MF"Mopl@ `)0$XjL%XŞ泭)l[CVh܉Gpj9V,[DQϗn8Z&?i⥯fK0`,J.k: '1W\9я]w]@nTJ\'UP$?@Dh*9$?XFH% o`!'ZWJwr0c>.Uօ> K!1;_:H j)w>C%ߴA`4M{BxKbrݘjWʈO48e>ȸ{T[{<*FAw|״ Wp*f_tL@RlBH`dw"r.{*n:#\ XUs/ 4[V1yOʃ;/>bsMIzJ1Hz3ryIT1 +b]Š!h)dI$MIQBR ݕ)Η!\@\>v4RְkjIJ\)٪𼝴k8' ) E7kҔ(/nCeZ(6g([%oMpűGCP(sbn TbԨY`Em.68),%x['[HDKlU%hůV#K0G9&*-bmYHTS2뺊U{@ d_(+*SYHoq6GР2@ Ċd\mFqyp}jJJf^It_ss#4Y++ ]sJ 1hXFa{Qע-Ky$rv%8ӡo)Ґ[kT(~Ԋcqb`(30\78}-v1ak>zӟO*(97:a8U2pכI6ur_Z +6HgSG<+ غ%=z4: wfh|o-~}ƀ +*6' ca1Guq [4@N;-|@)i)oL E)I#M0 00|I#ErABa&_b}Bl{bQ7Lk {?aթ \-!T">QYCւۙ8 [$r4t"L5LA O5"9mhx&L񀛐Z&p!.9q\" ԎQ\li;6z R3GmW_Cb2]|Vh l>K4: Slb\ ]T9aiD Mr.^cp;i b];3!Cpw]Ukfv f ʭ,V Uro)LzRc6f4Wx# $[f{I(+VP. kFU){G6-[[KddO_bZ.D1\mc)L Azv&ݬ3k|u?Hs66Xdxd6 "I+(NLvYJ9 ?!Odc5jh;.10Te!xvK !+\__e(6:cu9* P*53Ȗu#|~9 Ec .,1bTr|C"ѧv dR+Nn'q`, dX݂0 ~DgT7B![JNa^1 >G83p,Ma5߁m$a#3ſ&C6jU)\ Hdp x1+G$̇+]oXo[,-e⯆ I3 #g,m :`)[l(G1L:U 4gǒ=~eQe"]o3+ikwZ;-&ꚶTB ݼ*~Pfo8"WS΢ 4ɣ@^q*˕(m\LwL?t_{4>T( y@'EkՕ|lWA O |њ_8>'O`͵uO|0ʱՕ6ȪJ<%?J S,KTML%C3n?1,H<[ cYy7 }8*icjwswc9Gj{05BJ >&&-gT:cj\B ¡؈Q2NpuӉ_ *<8KNݙ6Daѣ!=/ƒqI,NG ~9Q=t/ z4rUԠtkj书^(OU'*}[ StH?~XN8;vsQ0q ;寉gyi+g[;=" nilAKhN`⋋(\b$󵰂U1LI?wѝ{~/䀦ccxO"cv8yNβ_M_]o=fuDZsJʲޯn@ivA!wsoF'zE0u K-Cx,:)@fA6(_" ynN%:_S 8 қubs9xܙuGh`v\aFK3@FFuDP; z[D7ÍadGZBP{R8diᙨXVly5 c]BSgX_?3lz5ALou^.mmRU=}x0,uUZMNsneVt9vA껣~xL?e]zwA`'@~P/DEPH<'wN9':RGHΦ[O f%4wD/`w0T!vZA1!; _-kIpBۓl];$sT6N iA$Fha@S\]E-Spytz"Cf(F3Eaƚb᠝[%C -\aQ˦4$OrZyq U^U, FzztɆT?,3UBFJ{=@DJ-DyBxsbak诃̽P0PQh.h%@0̝f y8Ośڹ9q:(@GEk5|aƳUpZ~1DCX;ardyE(7O ʓ]{'P8oHWU)x17B H uN5"_BR#R^1q>ZC? 8(*;y ق)3龜rhN! jߗ;'BSGeq55r"g"gr6 ` k8yQ >xB^6=Ç jJW=Ǎ̟gDmg#_ѧ&Õ_Cu^Ac2@=C-- b uj1[oD\h@,Ќqm^ ^\nq0ҙ.| l#a""pQ˱Sz冰p6gpHڨɜr _lI_B$gM0S+v+2ѫ輸Ẇw3blo,J2ez Ѧ{HӵqhDfT7hr%2 ]i5@Q)O%K] U15Va IӬ԰{Vt^dX'!Z!wv;|@9x rb(ҒoeHvfQ9 oO7XLcv>uٵ& Ugz#HC AGhCŧON }@hm 87m6w|A)ۜ|Y*|N}zlJ~?i\]#Qٕ|Z )5ՆeCJy'JMM;IxCWˇp.).ϚNDmDsskvNR#n^+5"ˮ=Bš}!a\lE:y#ٍJ DwyuEe&&0 #lct*Tɉ"tJ !3߽WcNܨ]q;eֱ<`  3]yUj5?;Tۣ%!fj,$).[G c"o9~F ۉ ^ir 1 !;hw:'~GL.ErKŊm!uo~vQĽn߆^MvLkEܗz?퉝q/So[#oʴ+d IĽ,S$LF\U9G6Ά?&Ϗ @Ji76}t ɢ^U }u(~4B(;$u'^ٍ s׻tg^U}Dsl/h 7X}(4 Sa@%&+ϭcd ޖqI| 8gQ'̐uMwՌ5_`9ku_e2+Lf "  rTrUn?N[XX3#E٢{Ht|fi"^IJ3}d¤0'e},l\PFK":ծ$DX9(<w?A0&+Vf8@TLG OX2N۷+A#Su X!~9  (cj,︉I ؃#pKek],`y L4CB+קUv&z 9;Jr/3]-mjLG2  A &ohk#`H]KDrNulc80i;Ef0D;?uWͦ7Eu`w"bq,KC}1 n'g^1`+=s5jUJחBOd]ig?(m6Qrw߶RḾ+k L2ZcAq5tWbR~CJ=yBL\SPj@ǚ! ,b_r73r:$DБESɒ/K%>LL%e&PjfO{R^QNjqEә ,B!/L8BelUDignU İQsU%72&xgf2"?Ioh&(To"KpJv$V6T%P$N(1:NWd[QWz@zAlZ gPWmƾQ/-VJkɋ vGϢxKTų%c1:'vL޸Y #Ajr׉-'B\!g64ZhՇϥK!7|(XvN~`f WWDB>76I'<)qʇkСk+#re˲fq@v0E0<{=Ɉg?+ ;`PjǀO=@0h5q41U+Nd暠}8֜:9dO|:Q4wJ/s a`~Q]2L$hn ^*;j*:`lBt}^eGz b}(/ ϵzGH67r4=s#K-w>n8GV5rD5Rg3pVG`wu ac O:ENjAI3޼}J"},dbzD(2܎]إ6<}ʗ Woޠ4K¶W|VZ/zi68KxTa^~q3/(1M\R~Yl/9vG.{|:Ƃ' ]hn878uYgI-*Pd0ݙ->K5R:0/EՍ9sI mƾ>_91X4|LZބky:ks7M ϸV%O7&6FX B!j=]6-uQw:՗jd7G [PvU4?.77qo ]&~:_BC7e19ɨ+S-8wrJI=¶fi҄($iB96c^ȽL{JAh"2KUon&BD>nQ!רMѡC]ɳY]W"0 > acELAe}4c"YWY||Y_zJ`=|O_v^vPO<]p헆kI ;Yg"9iΊUś!{AѦuƪrZ0Ox1 J<^@\oC@}MqSAl[vdi2d.SrA}e+ɣt%id( vIa@w)M!7:Ĩg<\ _ZDd ]|E7r  ՠ6"/00ט _*5)>昵99Fdnol'UYX i,C7;DJcJih`@FnI`_]y3$A|ƛmQj*׳+קdESnjnEoR;NG=:`)R9no:l5cHg^qw2ٳE۵n;^ ~ ~n 쬀A;>guJ^T%X9gMǠK"ީu䅘n9uki, F7" MT: B"Dݷݑx3f]v% U uk!nɶ.w ׸_Î ,Rl- )%҅.)A9zV \<&;pL5.N6ob#ċxieޭE )ʺM*Dի#lhˋSK-ߣBaOaZߎIpx %[>1[Ms9fJ46$zNPA>4ZKJKiC~M,g#[ME П mTA:}SYkn0#͏; , ii{p?8)B%=0TZQ@%iĖ]nJOO66<jIĄ;DGG&cm9Co܂q|(wG3} #)in@'XkC|򅐢^FtqYcy:TpYg{+g ]afzɐ5O6v,,`roW4Oa+vS LjE8^;>DF}7ەT% fF~d`TM.zڿ\av1znX_eTYB9 d'EnْMCa'P*$LoD"68:pOltzO{BgRZ J<DCz"z-yV ^3ԓL p1O3䤿}vĩ-8[`ֳ:%QZUT)b ^Է$tP Blt0ʚPr'q'XimDoJ(- D@Pf-ܮB#I*]_CV?Pb7|m~F!9 N_ 5pTz;%;>@C =6rN ^d=#|Ck激yewRwM8j9,jF=`_Q9Q'L+jH{T%WL/T=!JVjM2GT,3͇=?,!) X@; ۜ8cDՃ\p1= PE d0G/gaPV>`rTdLtPA`mK]Vk 2Q] `sQh F`i^pdQ#I(= lF!Uo$h(g_"9j[쬲=-UOu'5މ4Fu  ;ӐtA!l{qh~&/Ab _Qp9yFM3LzvO׳Xi@QXj *m `3cUۻ&nRٻIH AߡNGW*]I,Qp"tWIםt}RSUCԕ,7d(W/sbif!yk1bR^Ӛ})zgDWi!NI+ ٠ P8fqGvyxGg;utպaDE|h $+zzQAVDxp.8Y̻ym\Peߊ;_a\B;-nr:@q'OhTU?L".R5Xe]pYkҞ9n ~qT1BLn;adV^K {_o)rn=QwNkcbB-%eۀVI$a-^E겚3'zY*Z5.Inp] a2+~qh`һóO 5)bysK]5M{c-ů3U ss@c63lp"nƃA;8x_!IBmr9Ud|= kEهK}1n KENXA*ݙPaMF:,@A Lt_zkzNR^ܞ=]<`E&BIACqƵg (ΠE3g-D4ojj5F 6Ot;I,L݊?ھ )K=5@bӁy?DrbƇ\UPU_F+/$Zz9$p+ l(:7(L5*]INZ70Vn I1+YW ,#KFlӀl:kt!?'SYo+-ԑDK识&NP!<8(@jj<eO<{E+N%7fQ/ |NDR|!j}N7nF"BԮ4qA*Vfф5DVwYgKDѫ0}V,^S%s@VjBAܠ躬J ~ uqk -b{NƊJ}@6]y_a 3%'2*ͮU 0bCZp)遶 &@'/j; tTLnv9G\֍V#3k,񞺁a&Sƃ.\'SqV@cXȤ~B 27v㓊ߢ]U/&]Ռ/xX@8vi,InbJ߂oj1cCaM\W+M&,˟יo|e;rŒ sڽuf9%(gb6&*1Q]|*GhyLEu]m0WwGótT'+pzKOXd(KoW̴G,isD&Jɛ9FH6-fZ<+Bc𮀍- Dh%۽yz~F2@d/;Fq~B ijP+) 3OUn_RqԋRʇ%8A_=!$t-oD;3V 6c*׀PLTsi5տW:wohDC b$c4HF˞WD#e+i{g/̘ɰ.|z(p#.I[ o UUh! 9 Sx5< >5ډ%t&xdg }(Rv|NJG#]!Tg78|FdTŵ[Cb0ݝUQKC 1j_'tM2Y tL߰wAt:RkS#DO">H]< ;'gMxcnFdU^vҍ:[ꞿ$Q޽rn,3 ąnP,ǍBȂ$tU~5T7Vl?fN(~GsܱeU1_D|P;ܑ_z.SNFROt?o`1,4F"E]8u Mr~%Z<7AC߯~xYMq%]D&g ' |6q k%IDB3} by&h &;yw6r> wQ?jKX5J@  xuVtWڸ8KR6u-5WUm8*M뷻Xעpar.慄tU} uXnw6\~ /FN;u+~1{$lGxq΀CńPZV AsKCfIU;PtE[4?C{;ӢGQ4{Ao96W~@b?*T hxJ`2"֐O.G>b铣Ii/"\Zb[PTo3aa Wt̶Z \b90*=cs"@T^(3a[wX+N['ѕ$n:MCEi~yh˸;va_!|o}FgD4vT?DsRCKQ5^eRc!*+;Df(J4s1]E^VY`k~a׿H=\T A!L||DC+\!/F0J㹍w^~b'bX0H gŬkB7 fL}g_c9BV>#W#J9ƭvwbIk/`bwP{:&K}Y((( RDW~Ӭ%[4*GJ*^UJnotl?]O+um.z(C$% jUE>n"z[^zy>&,!#Γ8nUl 9L6PZd:>b+T Jy/3a7 0HYkK0_pf=%+;S}祬E8t0˳hMȥ6/s~j+˖h `om^.jϚ*_R% S‹x* Z aT,? aQlv'a> =2q74 3kY7hESW!9,N϶8dȖv2TK m|T::Z'~LwH{V#~^iN*}8&:z{4߱,%S ]%cЫrjUfǗ-4\:bԬbP?>S;hk/ b&MZ$Hڛ}& 5WG? 13~vLC;j۶!ڄX6֒!D)'Gcڔzwx 0I?v!g%7f8׽#mp+H -DCQt?5/H!s'_FaǏ}7'$#/f 뀁(A%5ߚ J:jSU{DxmՎY+6A!jjŅGepLx[/C:;1"Am {#"nOޤ HbVg+4t:~{~_Yq6Co +b]dJ YRKѤ&ޮ ?cb]Z.'A2eS>sa ;rޚhZLl$P|BuoX2/qs-BZm{XcfD|7dZFRpu sWM~^'3 qMlC~4iP]:k{Ubcij@)|нcy&?.Ecya-O,'Ӓ=&Lb+`6qU&)݉ͷJ<]57$6绫xPj[%6& ]ꗊ %Xy74g btY>6 )>nnvMX>.e{Q_-8ȗQM=nߋlr&zP?b;MtmƋZ 3eT(Gi\I 0(:B3\y y8wv.yyxyy> {c܆L'a>YT-ʏ"﹙Usb-^GY1e< rp.+ t5k]J4VTM~bfтP{x6D ?jjE(t-I>wU;9lf.d< w,f(JU^X#=KH * c&\˄#̛8rC$qՌs^=a!V4A,fr7B|sZ( wpW`@h8x-6PqQ9h@:^B p3#Pʕ<5[Q/[=ע97ƃ)Rŵ&H,0:̀X{W_[VzJ~6 S*$ e@`|8Kmc9p_'|𬩰H\_b]\tG73Zۄ%H˙$`"ie:Cn82ѣ ;|0}D5?f#7~!m9fikzKTvT6W^y Fɭcu)d#>9r(;#Y8+- -Q>eg;잘]w=E݀NY;'Ub ,I֩Ǝ1ob\-=Tjg+ `OEv܂rZcfcޒ޴Н ސДOVr&D)IT$2#OgZ䔴^m1LqPa+=_uP\0 .˙}j|<ص5`Dn|fli=aLǦyW% $Et..d1bqG8_ -@`E?>_٥UgR]{s2H!ρQmYN:dTu助/au[!L 8,1E1hzm%*{Μ "aI:OzV0Șa~l7_Ɔőed_:'OHTkމG\5cm &,F>97-"ؾr t.R G@1&FmX2XPW, =下5V/ЉtrPR)9Y$6B.7O!pMsFn*k|:54m:Zu1O(Uϡ)0fH*3@*/K]m(2O $G%N4cb%W3$FC~ɍv;YT8hĴr553#؟U96cz`܄B*o081AWZ5w>ŷ';CglE'VB* *+ef㈰M3sW\6`mZKx&,:WSdr,.M53u+w~xfVD̪)ct}Ώ;vMrJz1QF"J%}L$c!#U\`6wŴzYJ6ꢘL>2Ů{C@/0&KJ-ϲL>ىH&2!#/܂b<>9{F.E+yk:t6Kq;1mKB#tmK\}Oâ_)KGgYEZ9 n)bU~6eD[Bfԝ;TI7LJ5\ @6I9֦ZGQksޠ^] [濠]k[A_ÚI=HNJ,<;nҳކ#~!*@.A0/c2*AV^`#,vo+D'&=xٿMj`P'w<" H]g]ȚZ47ΕZWV)!҇y>,n a4E(wNX4Nˠd7v7LiF֟eZe$ThڶZARypQzKER /4'stoXaD%A|~j#-QzD#7\fѸ Iɩ|n\JȳgeJ!qimK0*Ըm>V80ܩ űmvwsFLƠeؓʂOҰ&j$A*AOz9|[IIWj[Vpc ZudV6Nsj0=7捻闠a.k@X\,'ҜY6ZF6&;<8( [kMX4 <ґVQVWGܔ ͖P#71Hu5uE_e;# ~x:_ XuQ "oј;ޭ0ͳ—f&m#,|ﺷhbV%,g엢]u39a]֑f%aWH~S45sA458=PWR2d )0)G٫QWT;ssG) =vՃDB TEobt! ZzGަ*"7|ˣVc@S}\ѹբykt# 3a`TI(aSG *$*d32 7x<6SW?06? 2u34(^6^J٦9¡a[~*RJ曁(t=dx3)t\-p5y}Ӽ'jzO4.DL)SM>h9F섛gzuepWII$Wvly嗢Kr \H+vᜎ,y1YB鋆OY OѣIi {C U?v?Qi':G'S7.7DYBىL|aXϑzMR{r>$sq>lLl_9x4r f2\ðBvK` jCmSfd &=rŖYrr&YQ 5~Nk@P~Cg`0NLu4j;"QO=֑}}4zݑ⎉ޑ1#T RqE+mXZ%Hjl&aiHSXwSbAEGR匇`D ĹXɕ$, )҇iH D vA:aϑ>#eYࡶ顆: fJ7޽U( 2H;E4%J*]`?(jq 됖S^hW1:qϘH`G{4mw'6(Qvhh]|jMBz8 ]-9XYMX=[BK'Dv'Dum;OlZ973vYbW9=c.x|VB%ZO!E8o@5"Zfh:?QQ@H+}϶& G4']KH|x醿0a/Qw1Q2@0qm8/I \.(_H &4*!.'߯T#:1m;kkI˅HLHA/X&/*!ӡ>?)xz%3:K<˽ }o'oiD=Y0Iy9`-ߪ?d/ TN7&:zIJ$G֝ׯ UI*6VBf+8%oj$嶤*ɷ}J~saa1ySܐY>AʈM7 3+pV$[f}K!71QK_u|J|e 3|ph%C"6ml4A`^[嶒͗+rvILx&fb1 Yg+Ӹ1QK.¤ͥ(|~5D*_&C,m]7M= ȉJ`CtQq֛qMMN [}{=ґ;`rm{z'X4Y+m3e=82ˮI ߸4U}No ԃ(̖Eɞt=҆;X݆+Y;!`F|s ڶ~Cu,غzH<:&g%6YNm߸ڱM Rǰ0Nߦ۲P( yvr'zQpȚPxe5EQI>n(昹g͢%ltr^"K]q?Ī>F\F4CR=:͹;!|GYB_2|RF@T9\3Bh+AFszՓE ͪ {,*&'\]k& + _Jr/XA{'}\ pS.| @iE̓z(J÷L]/;KMgU>2Wo*@WjmRR04w݃I@?څRY?-gMOJ2G7wÑbrKgY/}9H(JH,\{D–e4eQS&h:Hgi@K5]ڳ(> ;"af"X>܊ɰ\c2 ̕q oon!E`?:bb&2&3q{:R0`SKXXe=PeMT;pA.jsqgWBʧёȯ>?:G 3ZP KM ':l9("b7͢/{MԅLPl% r_%;̟aQ ˏ;Xc~"fOhz/vD@;B8!zdRnIoL.qB } o -twj7fþh0t,03KNgA-YoΞ0`j!,Pa[ͧ"dF{qˁBkB.敦M?í g dNZڎL ϯdC@lؚX)Cz͂7reL/JSš1?:VRzX R0勉fGuz`]*wAڞߵ!,~|&QDj,FM]D"+*z`l4] AB?I:[]Pm>"Zӡ'ղkj3ڳwW;/4*zZS޷;cy>5Ex DHK|ecA hG_A5f ~-IloT/F!v5Jlfd \`RP)6֩@0?)1SG#묀 =L2q)E$zl)̣BT/y%L7MϿcZ㍟wUyׂU%4 xAd :P~t_oT7eIjgJ(bBTw~EɀRNQE顩f>pҪ q++D`= }Ww] Luܭ5Nlq뚅NAIOȱgtwaRƍ[fO3Nt6l/5dkG睼Q3^j5,Aս1EhʀG2 1Z{W_B (za܋+P tC CԐ*#_%n>z0y*sϋcpfCK̨]7]({W_Jpg+ ?#; L%o՘1=iSHOuf$I!W;$<*ֽq{i.`~m)t7`&>#4,l@d, >n H`5Y}GbGС5vﺤsE $&DH{- zļ.~ZjxJ܍ZD]1O”K)MN]Il39z\O`DݏK88rJAΉ)OKP6 1[3?3| D87ډ_[L *=x[#Нk5d* !3x>ozKj`vZQh^W\~'h/+f '9%YH~nor>]5 $@a~CƴFD4.z>ckO 7>'S1IѥVGQ^PQ&ܧ? {yrqj3$YD6LgTQa=>^_.೒0-߁.O(W̊&p{'30~޻vZu5 wBa5BhT$x{c^REkM 1QPveH/Aj0v'1!?xyڍtzԄq酋Oy}"uY /&s `#oA A[֬2]4}hgNdebAÂ#e 6c"3܀TM=8=.O0f2^ȉK=NFs 5FOi l05}cs<^ ICDSt.ؤ%769GQr5S&=c7|z}q;'TTvJ4nD΃(t:6(f]M֚m WO!xRvb-g3z}Gz)39'TYOIW;ߵh)WC)r1vE.ՠh$|.haJxyV T+WL@ 1;X1?{9OKX;Mfͷ7׮')˃ba)Wi;Z ! ˡXRYT><žAK#[_*N, ;VC\2Zl*fXvy^czDgfI³qC/?5wqea\ msdQ>D6іgU _Zd>-ZKACE;{T>6\pէ/*[?x4n\}A G"YY=SP63cɐ[ՈfUGAe1mD^r͙5Eq'B6Iׂ M '(+ l&*eF-z ($R Tbqk:?Y:{^{/u ?&f+%Z\WWצp 6F(n|Zƞ7 r*6 \рޓ@j~Mj8*Qkn\'MUZyƜɣ:Df>սں& M:<]ʹڲx-ls=},Oexz^/ G\? =؛Į# )<6%G+0+wR !=?a:Аt ~.06HBKXY8hD;vQaj6߷R/,Ğ* S}\ә" /fPpԴ`[gI I6(Q߹O # 9Z>P,9a~ S{|-:= Ðܡnik0ɀg}߰J_p{Og IN+WiR;ID߹2+tyd9,1_kp5g6jHzcNb@*ˊuZUAzK#7l[?^V} k+&e3=4 E|:t?F6WQ\K`Y>4Tآ@T@zM>T0NKю\`r>9D@*,|=ՍlGAW[.5Gjw 4r_f ;) 4بےUu=jwSH;iigE>?P SI)4?^qZQ%C hcvz1OXPzw*i/ ]  " ⢘рip4@إr[<IԌ/*^鹌N+n7¬&ӄ;{{vVgX;VQD82JXI˗Pi fxUt̓2Q ݘ=R^&w@Đ2܆\ʮM6 h?d{|fT1*NKAU+ʸIw}Yınl @ȺnƼsd4p|ٸ#p]g\Q ǐ {^ dU5Dh"P{sF7ŁGN30tF:B9eW!wB^)+ 񣔕2zE?>c D vjrAJ- $2&uLh:*ՏB !!@ObdhlMWjʁXb}eG-Z(LCy$(iF"GJF D,@(ʜ>Qb E(32-`iiSSD>>n2pׯ0~ow Fл! %NuX)PBrU1ҬqHL*Ae>>VN'Px%2]WPd es,Њ< (έc|`s{HLPr29oIƬw}Af{uVXlԞɠmͰՆf9ԇǩwWE <pgO1|I-/pA|!J耛x A" 4LEiEûRzrɦzԖG:FaMD6sSMz渚Wg$<,JWX:JӈгYЧU6 4ZY2'm!y!ΙX} gJ RGɇ3v.EFԴ owStLlep_5:zz{Q " `i591R-JX&Ib|c5x"uH/;YdoY xHvHtܹ^ Gs>I@.^P$xPgz lEzlǧ1`m-ݷmbK-B8:w٦X䭑#% &=1IΉ/Cax!^ma姂qSu@m'ڹ sgfMR.$T_MD,)DTj -‘ mfb WOr- [sbhGMCkfG. HJ PXN:qm&\WUT æ"]?fP‰ZyqRu8E 9+_E!m&8ñ*Q~v'9i3EkzX*<0lsVA q=ឧ-XюuuoJ,>-1@i=x3&&t9!H$2Gq*w-ZVa:=0*M]V ;_uUC|3xBgНC ,5ejuq .6VoH(E !1 pST 4DcsHSz aBQ*2y%"VNx8}klJ9)<~̧R靜!}VW#iȑ*b;-+`H8ǹb@SOK(1Ed-6޹䱝a<0ڈ b.ב1G.@ӧ6h_;phgO*i\I&$'-p&س ޒ~UsIŧ|\xzc(c}( 9L8zqS~oC1ަՅ]NJ)S@fJC>=\M@A.ֆhxܕ2( pd\ya&Э~xƴDb De!%,\X:ݺg!t1V]/{m|h#/*LQd].}w됂_%gQM6_Y7sk-@o?_4]`h||zEUeJjSU]Jt 2B1O~+ϝZ@PMkJQvYHn *su0ÛDt!e.$ 3bF=]&^=4[}Y-\Oh+K"T{Yyy5CaE)h]poy"f=1U/QeL` BEدc*_ikEKC/Їyb8W'k>GF,frͻ;L"e ШѧGG,  ҅ڜ.'Y7>Uپx;5BںkɉS!_Hp#*yϏwH":o3v+$LYLRO wmZ/&;$pmM;U{sXGˆj[~_\A`(UY5< L;Nny1  ֍:+ Z@fp-Ƶ@ 1tw -c!ck/Ra{sߝ͜< 1c ?Ov <ý.|o/JWmBT׬9D=|IZN͟ӁZ'R:WePЊ?:@dncsX627$&Ijyp_p {%(_}+U\P)=؜8xdm όWIj>obW w\֋9W[P@qq)?hpAz#l)wT$kߠI0dvTeAu̐@{ !ZʒRs`OQ~qQuΧ^[8EaZsiixNo9m)s5|yEO|DNƛ7cGhź'_.W:9BW%I*̮^T_@ϢJOe)=7Zu#dE4icKB"c9q2 Қ>|o vPC|=M\E/VO6 c0CN,[߭_R>3< Z$U h V^,v dvPG.fIl҅GgTZNq lLGjCy湬9C&ϞmL?Жp# ڞGwfL~פ?rҽ0d3-4\UуRCCCM{'.C?;-k-[w0%׽ݗ]WSŏBH:iٵ(,VɟSd{,ȉ,{Wah Y'jkP<.{toF6c1- HC .2b{ ѫs&jw$mDŽ.ޡf,ui]]H-P;y*1ѽ3e}4b)J|N,69@[v:߈"r1Cm^sa(T}q~2u/tJ;vL),xhգ=Q\c"6*8l12c%ߐT:r!rdI\z[UIsc7)V_uxW%;x2$&|G-Lo\Vio~p=%\VR(lH.~xQ%mSvfy,J5&D4-0%6yfQg6 &I疠FV7$"`p`si8p:=l ܺ۰/IWZ;+h}V>KK<#N:/yj/qeQk3pU͵;>_BZ5 5Hӑ7ݕU3Q/;@8Z`/_FqF]l RHhN@Vmf\ҋ\:š[<SN3~ڒsD!3e玪mONF\l_"huւDKST#i`]&hWW& x0 'åBB H;B~c4K_L!;%=;kIH!2b^ *o֏S4(X[)>f=|N&/n0[L&$TOx>-FyZS pM!huV-HδF=ZłcUe<ĥ*ec kKr.pԡrW*/j9;(y:FapO/bV)Elb"}/vlʦog|Q'JbN;lAAn!:bkw˞+hOe>]; 1 Em,J~V 0xK!S4PS%8zҔx Ug!Ɯ6'cµwfZK1y5V?=8'L쌴Rɋ h_QmF HXhM)M<"'W0:3' [`C Uٖ\,T%$PđOtjijxvO1[x5mU/y񢑩0xul,Ayz0 4|bJ45<c sҔ"Eu0Ub2%6-PAC9O,)BX]s_mnܪ4hz'*g y'Q?X+ !E;)2Y7jŷ§S` "7V9uJ"d1Q>T Qݏ򿕖5G.=Q>PL+dͥ2 d2;2 \ ܗ4#jS#%(>x#BmQ'h-Ex0ɦByMc'Bwn+:"xVPA <mi|.H @:}y5h *PuUFC/ZPթ?aK]sIMY͛:}-R_n׎Lڞ-H(}p]:e }&H`#Gzn}?aec 31&18f,Q]OC!(稟1^k[*unDG{1CvQ~(NI*$ȒXl6h[_BjWd]-u"\8iC-U &3%ܵblby]:WΕØjmZ2B^sr(X)iMs yyǮ rH ?q`+~ pDP*zf-Cm-x _2av0ʇQj ;82U SvLIqGrjvcZxVhفFc<1>!:hEeox~];_#|wV\Ь}QB H VknB]M=FVBE{1Oc&͗ulxL3T[=9= @3> #P y+ }gw͌ŏ_`w~ W¿k&&#;~PGJ*8g`L^cBJd9c#8ڪ69 l u鳻Q~wGQ(Ds6a<|8P&9Pڿiz;ef׽$CK1l$o[;k v# z{TshypWX㈐LG0@\K 's ^kx؉3P&WS&Gx cʁ6r7Zj.с[+]7:E?u#uDK48֬[{Fv ӊ|?.rh47IZ pJI3CIez˙dʳ-6nl@Z.B*Z!4C Q#PZV$y"T4~ u[&-|區ΰOpw2ݧSŒ5K؎V'O|EjCV]狊9Nʗ"?(ejy.l$ˆs[r\)={'Ts_}spO qtDq%3q3o$4#0<,uKν6Cp? X t*X9&Of XN$EV3+S) ۋ{Z&mhC\3#BG Td̹Ǵ,m٤yuiƵܖKT/HCW^:]j{Ht6C ~K"t\lXm >q9Kw4&`Q`iHg8!0U-NH,0$qB(<[9QTǘo{}Q;e*=qBf1"BJ%AEF9 wӸ@m͛n&wӃed)$۾d)5) 7wYߣ2L_\]#h E,CDLQ<)o䎫'Q⵷ Ӊ|S[ 1q!ȾNK-2nm PnUE??'@ƄW0/Pb&< E3_'1Ii*R+|o(dQw36.4O}TC†9HP۞|fEpFIO"U O8h~:U:*+*Lثʁ)=nbp2Up͛"WJYx%[B֬,!9zO1a:;DdC4"@J ^YpB6{L*\qZ;Re^le0$a)? t&Ṃo^$?6-9NJWP!]Jve?gSZ,z'uO&ӛVNh⢈XHhLmDSKWg\7S4z^O[$]ZqԤ|1DiM{]O֛!.V6c'e2-; ?GL4.YckCD[> 5\J?; RP(O7嚌FvtX N.M-G|zYM~Q>pk^39cJ$^Uj8'RgE%S<2.u17ӠqtaK (jY߶A>]<LiCq)lS"ߥ/K`4'IݶMD> Kt&ȳ >ƭKքeNLRponlwpP6U4X;jfAqETD4pMPwW|'|{cC,pI/`=Wn YWLR$qW%{򧘴Lב =wavltG-SuC}1}A1Z U&F={GE2?R#lPu_ɶ\6}xcs^u(o=:ej d2 =/OƖq!}3ɦ^zw.]:j:(tHw\T]IB {hiWK.b5 ;|_AG+ǰfL?`/ͻˈlaVakD&Jf'iV/ ^<*cdjd]$]{XmM.KRﻶ+*~mCMwY U-X&/p̯"R() a@b"8`2 5*fԙ^ʄp kWVS6c9 y_>}Ҏ_?jhXIbӻDU I㔚(4kF6;c-Ka^ދf3 _q} \#m[p6k"W3TV2eTUeZ\Ҏ߸Hxwi1|j9>?ʧ䘪PzW\Υ?+),w3˦tTqr|m*p;NoWQj'Cd{^q(-WuS `yd؇Ɔ F3PcWG hi*'A9*S Vux:m;o8޾8# ݻMMYĩ1'pkμg#7 #8HqYL1Jq)ȟ%,AUٔ5C̉(xT }G 0!'NvtBH` EO`L%p' ?RW4gUҋ9ٝ__64\ Q 8.ZȮ CyOIlˆWVٲqN σD8=b[h|!f~R'B7BI!7P ꙚSeeM[ t:tKf)R5) 7 4f]:~T33,3H=> )fWzϻJݠ&V Y&6]olvpQ1JA(LIvVYlM|٩?z?Gdv"`/C_ܵe 5 xO7Ɖ 4es@ߥ3+"ȎGdYUMd |o=y}gօ+6XspJs΍=G_(?y~&JؼGK8mpQylW/edY?4f`n^n,sWdg齄T40ldyaؓT 1Ԥ),lo ,\gò^(%5 Vė"ve 7Յ1qIЉ3ֈ,99:NR<4 Yiv?pp|pO^gW(ѸlRs& }> VAMmxbaFJI5)NzW2OHbֲUOKVCŸ.a{+¸as[a⭍M+ :w aK" 9Lqi*h*;`Uo`= q]}ji3 ?AJ{i$ ɢ knM#Qѳn$g_E[0i{6~$Y5$N 2$#L~{qﴷG4T*wsC>IpfF0U0>5H`q h| `q|m)x,: M>M?ws S<Vv@nNIكYA7yֽέRL˥0hv5MtCCo(,PG{i|SJһt>u+;qR%:6ٓо<}Ihմp5} u%=ocv&jE[ {ʡХ^A#þF~$r)bsm>V3WR|D&M,e<.\ZrfyT}B"X{ȡ!5 yF5mq`D8EI+cAnLᇕ Չi-e{4 R2Ět lr55gi+:  t XK2TOhlS4'2&BĸZ#K kIhg!:IdBc) y'^ڈ 9{eQVh?r[4 S 8)% ud߹!h]qDNJۮpwA6jH5K4HzK) F&AܻɗA,o}R<0v~"a0^!.I] XVwpǓӝ ߁ &b|*зN@V"hH0E1 v6;juZ`zoPg"J9@ O!۶;iPmn^%uVF j|vUAdp?d /@q͚$vat].#iAۗ5$IXw򟙍HEFTr[9XW3Ч.rca/ɂɬg]Qɷ =)SQGMSxvt[H7B֑+T =r{~$YK\*xKvQK qoN*On$ w~fBb%}H}bWY).ZRCtCd ;^,j^\r^6dxlGk,C~*lQĺJFzruV;̱:;}͇%W% >boniuPg}TPXrcB5Z֜/NŵI/gn#vyM&P齃|sby7: jaD}_0OSc>b-O%чDſUn\IƸ4x5>}6!nFq0Y3k>$H^/f{˧R*&O bq.FGhmK j9s{6I+wexwԱ)eZ:˲\㠪Xq$_\DSjsvlCn67,%hduc`y_N+.Z*9sykJNB w/ >.Փ2LiRba仕BƘ1٨iLc W pqonAj\ѷLP#k 8f02xuTP# AJuX}eti[ryEJ@#UUSRjS+[sԕ%Օ(f4'ǚk7vhA˙)e!]oO%W5ѵꇷPˮ&4"j4anjL0\x=ògPBos˜QE-8~IU~k','euQ-^@{pWvrU]2y,(3E 8MbK!"&YYOeڂ,8md$iE/F_MŽ1 0 ,&w|6f*_c52gǐyr/=f>1~jB^ޭ@C hF?}(\#$0GԐ-E$X|,GK? s],MMbLYSKsGY3?/9u_8xHcFdNQb 5^`1l FP"c2? fc&rH.̎ݶҥ@*mRzS6,XyabQo Iy(Yt*O"jvKx>9[٩U7I-˫0tli PJ' IBt"6p}8_[V.ĄdFi(_0@Ku(u/#7!Rەf@J>n۔yпj;2f YQ&\m򼖕vvGR0r4BĐmI*Q)ϒqNDc*ȬhQd@]f6IBJy][bMt< eXl^$"4L+6Pgl>Bya,jwC"7ފܮR֨q=x%Jm~Z]2( Y35Iny,C3xԪ]ot?TR$=FP?2_vZMc 5+ˣ-=t|/H <>MXKߕnCEGe[CZ~¯SHRG~6MGW1r7 ՗b'jT8~m}["[;_ f)7*1.Y9+]/U j7}> X Σl'*c޷/TMGky^)˼b+M_\]}v&л&0t圆#5 P]{ݎ*n>\W.}p%A{꬜u'o ɶ+)wg}UX,xh!9 E{Yi/ǜ/mާ0^ kqdO $z,c;#p[QYpŅX$%ySy<Í O_4}\Le[55tJL@D%i.%5Q0L!  }4ZEؗaHai+|d*?R9aoM`0S:|#0F;QN5#N^O8w{gY/6 ZTc% vr_o~ l6- xckY <;c) .zPf23X_ÚF]V:bW=::~\)-GGW0Kq) ha'9JIc7h"S`$vNbă0w3Y/H~[0 `F{ۭ#h<=2ވdQ$'(*G ]96Wx'J~I6h+znنYO:>^pvK/ONznw6<f!K/zp4pe JhH]^˒Y PwNōf皣+܅wӰC!@IM$>SIԭd Z\U)jJƳБmÈzV(B*i^'1?c/Jv:Hs#T<$G;c㥆xVić"[4A^B`H$3{PyV0 w;PokX1JIc-6${$~9` $w@QQc7tb/I-ڬZ8B l,{4lD&RҹdF8$G'%P7UXa^jaa/߅X셒Dj''PXwr;@97`v'~Kӱ3.K\uIU6XAO/XS1P@Lmpu=Qf QmU9Uk2L!C,hC Vpy!Λ-^5zwy!n_0~e VwgVg7]#Ic [7e1D]#yzxF3T&%!Uşs X)Oq_s;i4Lk:%ZBUÀz˔qozuN5nKtx9 &/baFSD#pNn] T`-G@>Wx9XCb]he s"ȷR {6Tye?XusP* cC갓 YHbox-hTrM-Cs"2/y ء1ȱtۜԍ.J:Dۘe&pe+\tq?g։bk վҊ) 5 2h#{||uv?&TKoc9ֳҰx~ Bxω#ɧ1o 2? eE\vS5=M+`Gپ~=loVoX!op! N| B}|qDp5j/lSVF[A\m,a~Pػ&/>kx^[Sc:]< ^B4MVOA'ERGHPQvyj0OiG\g̷h,9T1j 0ǒ0l/'-#S]t;fD_T mv[`D48 ? EYa^O;]lo$sSNlխܚ@<b 4d` ?)r[}]ZebBt' qZq svq٧הh6i-mҗ0b%i9t^p=Vi@"dFb >%|5~^.`3;pʒ$[v+vq.BUbxBzOgT0B$S>w4bR"6{%@jUP߈D=d&T~b}cSz9;Fdyɋ1\X[̺#{eWNq'gh 3[}J>SW j~܀q39J؇YècA幪SZ,1k߷CR+GkE]٥&>lay8Lne@Jarj#YXGVP<C&/|.4֧2Wlt[\gJ_Jv ?'q9&+&h(`_It؇MVՆkES8մs+Qt%$-.I?W@sm2GZF1+܆dl9XVݑ uhG2gG^)PQɔp1љ//soѐ<-bygM^^h'Y #zʟt~Z >~crN=ej ?"# !K.Ѕ5nִM`]p sXsX٨_רPfQ)i6xI o%}\d7">5LR <@0 4t;Ћ}ш;'UVϊWKA|ʛ(WL3 s _.|$ȄW(ydaK6ƛ9k !.wڷ6K _Z7J:vuS7BY':0|gо=R+ǎZz {n2loRϿ↟LqZ(b'GNr.zOC}GlӃ+* LcNع1'W.m5^-iY9JKB@xi4h%פ. sDjmzcs1eq-YO30+ҼSi00l{I,>X稂? f d1/9! `qK'3d6ؘs\W^47u@vaZzNG2q{O53zÔf/J$Ɋ峩^xiЫ˗_R3bԺLƋ+TnF)ؓ#Vnb`龕SYLc pb?Es0N^L7-x:,Buxd#O _?{+$<79lgE^E[Z~QRSmƵXOB?GJ&[iO"63ꑙ7yENph, 6t匶v @Jk7E׍HDVZ?Rܣݠ mr>ٸW̺S=pj[/ ^<6S~abKԺz^[FyH`i{GmV V@8ڼI XA vj`z1j3SMm+c׵҂ &;o>_\ #fS(6eti`ɵ TKĮu XDUpp}W<(O${Wh(hh8u ny>(7lW#w0}p 0S|[;Nfd.n1dZ9y3f,I 2Z'ijz{-rJS.R$., +{ιd49=xq~xW|ۿCL̓4BiܢB8g?ˬۇK*ny&7 5!K^N7b+um 96?yA7 `ka[NQWT$4N,qͼ3冢GJGf > cG#>4 !}SVzIMMKJ1Tq޼Kšcg1Vcy"%D)FրAF<|H-$91j|k|z-o-ZWq 닖w{#z }v)Dnk}(Cv p"HmSY*wkgEcne +.!G-:"s f~<*Rio$P³Vb6rO2n5"IXT%}Pa&>UTD̝$^פ_M;Zsln3_X`!PA*}к&z{ks],)Bw@۳8!쐦 X8؎"IYUdMM^؜CG,zR\׋# xge X8|rN!ܑ9XhxpLC)-BF)`?[Oo|sRV6Ƈfv*IXH/'фR o{`- ^sd :k-C~`,:Ѳt]zʩ4yӣr[ M0\# lF#탮 f>jGyf'#oݕ /]&Q}It 'yv,d"KJNf~-Լ [Xz0""ort:,?>ͷ^zey4H8QΏeeh7u.np{Y- A޸(EY;m l?iQci~n )<gS@"#psaG,o;/ 0ȭ w8|Y,2#Ne-}`ye4͗XN I/@<+&}3c;>%uO-d;VLxL6?0zR&zpSV9@vM9~D 7oI8 +qO2eu$)Hܨx~jOm՛&WJw O[62`O NI]m=-6}RǹP3bvRpnpS 7 9` /w$)~'9%0C2fݎ\E~F?+5 nXdZBl{)8[NӏUQKYh 94v D tAd|GH87&/mV^/?LG<1C3Rs_!;U]FYc7N3Ę}qio03AOX/sIuqT<?O0 @*>,ԌOʸM2Q2G&loRIm6  üE]^pv3>@ۦkhtjsg|Vg†_Ѫ#$c_$:*<%CT$"H2cs$EKB,wk`9?d}"Pna=ҋF4ME*؄ïRۮF=i,|m%X4w:ٵ?FͺWj_ɇ͓r3 BU-)Yq ˚Dy;F) LJFՒ`aN_nfG,AVd)>}gmUؓRI]20 avGާ9y%ccj1})wVWЬ|Jlb9B2Kٵ.x\_Upml O{͜oRAX-Y{QhOv'A0_XeVG#6r~Y#'ԋ\h_5s<71M6^e #}Ze`"p=$QhkA՜>V`^u$ S8?tU=ur#h$GtG.Dp`*۞|8ݗQRς=ތi [iG$-\EL_ė%AS-TD\`[Btb:4pG^d,,ݗ*4&ׇOOT;w!;~p3zLzS 7KװpKl? pʳdF/"aQaW$ u ֵϬTϩV TqwPjOu976:nQr0[f RTwɮPN8p†5]GN.d]دeL_Vl"}F2'[7"I^I+Z^U|gYǹc Zи+yg tWSk{xxrT[S\O ;U:oDD;HxΠϰ[E15ק 9t/u{&ĄM-nж2-skUx2z9p[>p7N{+-lmWB-h&Hd1KP9rp6vBOҝ =JtwE>W!܍\ԣi6DȊ6 HLYyF>`1'Ñnp@I.X5{MPj,h cgv%f2&&p[>#BN%)'tL.l"=WR ~ɣ0| T$g)XH;%T'a X'5M^TvH0@ϱ,2D e`c0%+apvt3C騭g[,K~9k9w0 FΠ뎻n< T+ЇsR*$-iK8%"PWoN‚wS#tAѪwpXL )|"']ƋVHЮMxʥ2"y#w8%,+XҸ8ã Cc݃ߩS\N5SBM\>T4]7F`'Pdh{Ebй$q a~9tؽr4}y$,i%!:'P8|((*B'-<2vs%#MT+Va!9ݣR?,(pJ}-m'6].3u7W^f%7B[1~٘Gf> 2;4{ێyMwYʌ5PT["$sP,5MY$BZ^ZvЩ-ғ,# 9_N cvklI53/yHR߰vassu-oU8=Bѳ0_pYq,MGzmI`}Z4|eSa}t&D2:Ot{y; Aj l v"'K:kI,xѶ-@ס՜E-ð9=y0ZWל]ږ=du?xRZ] 4v,ȡ8!ZMۜF۸;$Z~&l(a|n67>ԠΚ{M+ƁTf?LoUi| |39vr5m5AA4s'_ 6l-j)T/`bAL0 ̖ekƆ|?qsGt)x#&ldԫa[a+*3phY$J%Fx:5 u<;PD hkLH$|^.ajr;Uzu4œ22`N/~VaQ6Ax/_˰`mri㌌ e=ZVpqq A!!6lIQ \qL8ULAI8LAJoB wE7>ZR"fb&n{юOשH `G%5٤…֑^$Pj%;Q4_~c`]9 6V'u8TzX8tgL N"a+Αe8! .lQ4_o?RTxp,ѾHE ulڏL;9-,X,@w7oguJ4$oP4oV!%2?)*ԓ!89g6[Ջ,1u;]q?4 g~WhӚE4Lˉ_VV:kPp1lYŅ@xsDr8`g1CZWB*փ$-F-V쳐ՠc% q$xq4 $)7 4ٟl1t4&3b${IoWwƦԬÀ+:=VK~zr:s)KJEDdqIsi 4xcjrg"N Om ᵩ1k;ַ -3gm_'w* 7#5-!v.q>}oV2/cFY+pm) Վ,r\;C̹v2(sL/c?~F;N @ ֡1޽ӝc%,>-FD> ;M6'ڳ昧 jU6::w]8#Q+niH;$:A@mcbHaq*2OBz_rŹL/:i+gmو}LX O9=N 5*ӦB[ܒ\e^UDJDͪ/ pUL^ek(}i2E~ǾYrΌ]scAٽ䟢DpK(߆lzMZ_'&~r FpOW(k=L9Bv|Y$ꊤ4s*^LɈStWǮFY`ip\1%tG= EF/﨧~ gNɇit7  m dқ`=eeoSmFӜ'gsjsSA '<:)imoS &.qw3@*Gí8.$<Lƿc;`ڴVи%,)APH;Ѡ;t_sJЕ= -;24/fb 2tE~9CЫ۶=C^+)2 5켾 nڥEm3}mmN3V CΒy'bRAr(rr #[Y=֬D 0|]jOYhzdot:07+bCǛSRU02,kf:ɣ*)Z1`؅\ ./29ˬnhG!La_@YfXol1G!`b]Cd#sI қ\<{<;$V9c{C9Px>HRx b a,[BE$~?gA(vH_/0j+Vwo[9p.MC][86EF!nF ʽC 1wkDmhNƇE=@GKidIb$(nY1-XTX™IwVbw=+ CҘKsء>C#;vQjK.eb'mEv ,BfH^7ߓ>&#,D603r2K` 1fL$ s۷| wy<9e`V6XZkm]x3uHudIj%]C͸|V F o;=#o҆[!Y?H5uÁ>r%5+ΔtG|nv:u?eW % +x봉[lNvc[$c;rAے*ffHSGk(_NޛÅÒsrG:10*bRL 7D!DZI߇1d.6нnGzn(W.j6 ]Ee0 C`C-djA(hzN!L&ZerqMPPv tYp{^.q`h@`iQfS@/.2oO7?M o|:m ~Ӛ DLJsJY1[ QxEHGT,_::[̣ۍĢ%~$VE;HaSge(coWnIٰ~vS uʱy{k*s({eh,/LEq:%{vyd=;m 'tkX D,\a']j 7 Cc݊C!:1N'X[n EW%pnXAss@ t +uafBx8!7aawg"%3!6niB2Ӳ8 #'Lp. CL}24"pqѝP<JO(%ŏ9L0k7jj ٭Au30yFr )wZsJ.b)2S+m']VK$H$ckSG'MO@n)_+wmQPGZ,xpSR&(Y$3t3`=î`#nZ^8p8;m̕L>hnS:pXC PZVM'YTݫ.%98F{> ps.i|K׽mi;?@{9qVv\AO1{՜qb%jl0`0ƣqHA,g☖eN\+xWug B,-;!sV=_qCtVxY9^&2)wՎ8Jǩ{D6+vf]jC('KBՄQI l6\|6͜ *|p \4*F#ebWWuFcQ"QeAּT^"-X2Ց⌈ܨe\unq[ܲzQ M k5S3 Iα X#G'8F]b[-`F}$;^:}|8҃ %g`K1~ϕ[+:}n#^CdA,Oϣ|  gtNJ>/.EMF\9I\XOս^|@{΅]9.)LB|[0߮RB@ pwzTHslL( 'aQ^]_q1`(6f%e!eC؟n9wMꈸ)pAvLŏ=|:יZ2vN83QCW_6 b+%Ŗ%9ѫL(V}~'e@IJje 5ry:mtJЀ?TzR ?$ՙFQ$*aEɽ^Bׂjv҂hp8B boJӇpY~ 8S%G[q xtr^64Ĥ,y^7o VƟ~iŋ-RCjY Z.5!Kx;#@B' K|<D{[} 9[S ;k sVOwk/I=׉`.N8L<]vzk64wI! ;3':+Lvhops<:2z/S%Ȑ;M-12X_3D{Ӎ\qYG|vH%+ZxB'-g;,#v|\G3t%Rf\>l*iYb'h4η2F_D (^ ro{`;W0 g֋)1 p,BCEsLw4ߛIf pEri3D==9zSnj/UK%_]}j;ŝBa"4F0#<-c(_ri ,.8s?|/Ë=1csgH:}X> i5zI(8 &I Fi'qCE[ߓ!b^x6ӟT;ֳ@*^{P)[{P.gzwl>k_s4/J$(Dxp`@02=,1i/;ԤnbY"d!SnB-W г%Q?(15f'2◽r9O`A+(t¢4SD4bFd/$53>Y M=!iu“SXٜ4}&m=7 ؄P̧5Y܉b0s'jgedn-Dœf~&N9'oNΟ;&RD"l)EOWC՚?ۣB8d^IF1"gL6AvY;r~+T4&R(QYnxSEdL mOɮd醙Nw2tD_3n%P^ D+CdдΫ&m&o+D&'6?MMw\}˖1MZ:Z)) Im(vO#\i؃ %6ޭn%yysd aB"J[e٫L!Vb;yDNť9'3ཻ_I}Fi x6='C_fBdBxY ow? xvuz<qXۆ5"t2P>(V1R 2&oajIUX5}1,Z^{"|`ž{' codЅXI?_H>,l J*(nxzJθ?Q>v\Xf<\:i TJks Z&kBpu3,1{ϻ}eU/@2E3 Z#8y6\ !S#ُ A 1O|jڿmT30bZoS3lIKiR%$Edܹr"ͻ"+F viq$}D|g}P{II#Ot^Ī]RO|%sRaq?cHк\3[픈7n˂Q'l'RUP-PYfsN{.Pp8[Ai?:>TK>?:*;>_֍rFqJ-\ fwhi\;M鞜'82۞B]Ʊ qjoN}rlAohMklJ@޵7pa~āJn4oW0՗O FO2#nA{=3JZDsБmJޔ) {?䬂L;U.pJs+#,mLB HJe!۹Z%p` 6 >dWfyzJgnqVJjuƹ=rR0",<70h|=[A;Ұ:R{(-K>GwhӼ*ba5Iwţ|DyE%;5J(6JF4N`t7}=Ohp ,_g$T2w:abzh}W6]Sڨw`&-pW|77C0_O6zrx*f8X5ϛS/ǵ,I.XR" WۓH(F? 2HTDrЀ- IhՔnaE=Yp6?L/BE?=[K`qT}\9j\ҲQ7CG_*(]nr+eLۋDR7u@{'q3Tlr٢߹5W7G*{ X=$* yǽX B>'3[&jux4ՂL94: C @ޒw$K`k-tY? Tlt:wmWH2B-(>oHɖWLsu?vʏ?7p^zZD'P5Az-W0CD):њSR4uc AeA]H[4#/Ey*w*eF:7PHRo .wcӊn#I-ѕk?1uLpE QQ',i=yV IBP#Vi)8xpz10V.QLm PψDeK5'SӅYxLRvO@КZvR9&ى=8 "B$k*Gr*c9$] )B@&C_M?æP"EHNJwVjn@VB] HEԕbpьحUH(Vq G N嵈MD"% uN-ߕGA5pyQePRe4wVmT\ɰ`%o0**rel}sr0u|ҤR%cEaC0W~Kq ylQSrq>trhLw$iX}u&Ut\iH%q<'p_6(teD5?gR0M՞{FjxoN F׫8jGd"K |o8ݮ@+En A&e`\]W!*MQ1ȭFTh fP=z9o4z污jG峆vKTu0ؙ9͎Ր2:n$+8|QT!͓%hK)eٴS1 Apw/E{͈A]+/tCAR_3pw8=}m8 sp(Zq8Ƈ 嘊 ]Ň^ĪӪ0=a% = 1\ gg$L]zzX[O /M 9(qZ>OdIg:x$"Hv3moMDŽŇyF\MI ~+#lʔpLdB>$>w̙&igc@bM?덟!%7VRrIM 6AFmy{t=lCDZ>aјX[a\8k`z؀蹐ˈ"Ӝf1Ξ+*4*jeF #0Єogŕh"|u1^*cL#k/{z]$GK-q/Hh#'7AS0 7!(f:Bxǖq){u7Wm.wdP% Rw> 3EACt+:4LoK^wTKM ci񏕎P`j=ƲLg-t4=qq9l o\8[W ;c_GZOXqI{ jf@L[4Y'ꢁ"D$j9e1uBotB=g;dN;><@ov xֆ%uVRzR?#Ȉ~"J*:<$j}ѕw0Zs5Q*i8k0Y6grQRy9;VTOu_nՓ )b3#j2\Quhs)PJWur5’GdUd JqslNkÂϋk|$sg炒PvOCo~!SQB3<1 <]=XzW63vꃝxm>WRzR4Չv*|LRCR\pٯme4`utQ=X'gHH7QOV*jhGHC{'M@7ȹ*D~8~"e%[|.b`aIp;,D-xf F E6Xcf,=;0)L YbPI̺x1MFh,6ޫSj6HBFΜDO>4r611z?MO" ďB53&[Ƌ1dkir">HMwuXntQE\A\zLg)Ǥʬ^\eu*: o^F͊aAY \!3¨í6`i* v6P.`r[-|)IE&ͫi`|R,G 7nYuCIAk%ɴ;>ɸ`xjyoEL_ U,WME(Nf8ᦱJASmJ#m峒 δzF j fGJ|-Ż7zWB:G8>Yy罧o*gK|.Bc Rv6[c' _X6&+v}y ء]'`} ~aV82=2G6)I`1֟i7ayi?paY((]0$0m6LJ V;v[8Yjͮ%d@* fɓEPNpS$PLZv8~ywP3 /,pW¢y%%f kdi빲ح -kb/o,3q%1VEawF\#<<'XVFMC8]- Lr]hwO^s4_b3.ɸ ߋE{,Laf>О2jiO~ mg :ScR}F|rlqǐjuKwLWfͥ 3ޘ }@ r,p*a0[P*=p,OtpKf5Ugd+iϨLWnaR@ILATs\coj/w~#D#Whoo.l;l,lxtV`Gu⟚ #R /#f<,mt_N`1Xu Z1ߦ̥ͪć?|荮60ID߭gޫhAK~r}3hNz|.rnb9^ ^&knYI}y֛A]Z`u2+ihTdI -& Iz\լOseRo~qJ5|4K&Jhm[]Ď.. k (`Qz2hys;|0OqpStثlKj:g"&SvDf/zx:Qq‡ y)5^ſ/j){꓾NYДQ+HmA !Y-{RppL g}Kmh e|xkң^Ý7Nњ%Wl˾ ҷCd6ucQd;Q"֒\_'(υ7QYz%@~7Ir,[q9cp&}MnR"ɱ\z x6w@(wOr3!H q"im:Nr $@BWZB rNv0j l05bqKJ_ ]-[?Ԁԏŧf͈%&\#ŏ4(*g^_aEj A}V@jH ^S]Ge钋CH&W~ϑ/revafZewCVWMXiy7"P.[rU(6s!J;&@+܃  S?*ܐwfD{ iz&5j9W7 0XisOWWŒAƸ!MPp-o&nڨPv~'TPn64pUVg3rq<m6PЌ̼I}(_3D,>DWB,)()K9Y;YZ)G򅺾.83٠i+%PLT\A$;c3eb}R"i8gćZ݄kD&~)#ìg+??'`! _I4O@K;k4qiv80Jm&(sWٷ0;-xY4ҋM4%Xs+^mobRw,;.`OsNnv] 5RF/="?J9#d} @<~RG$>*?Jt.1i@?n-G`g}vu7n_idl0q}pHӛ1ašڢSC;ШMdBѳtnݤGыzL-\Iύ&KѢdwÍ)P^_n,8쌜u|J/)$5i&㳝b(GXi(A=;?ɅV~Ä'}2,ѬIR)IbUG㚽zs.~>Vq+qZa_ T^7*+eLWIω, ڦpڧdQ,|dfA <uDzGMfbm3#a$Qm0ތs:~K X>9B8YW㵰pPo"B~B z|c )wWYF HQ~sQZr teZB/8m];6d n`3 y2*c7GÎl]W5 6buo=lWAQ6,>mhҷr%czjx6?}r!@S~Pƿo]AOB,; ^7)hpPP/V4U%.Uu@3 X`L`FRp3/x?.qh07 h}<\3#>̹rɴ-v`1fy˦ʑW6^ihSߖ"VFo ~^p +o6v_C5X~]Ʈ).'@~7>#·F>Cx5z/\$^:3D_YكM@{GK8g3s(\֑W57T=>YM[󣶘;aǒԯpKs2E\Ɲk <'p#<l>otrAXD,+leb/IzX4g:`[ 8b#1^:p^po YbXGo&܀)nR^ \[;jf+Ȳ3[XCj!UZ̶6O&i+ӭN.0fgw=Х>\Zg%bcU,M0v3X-6v> AƩ๭:]1_P5@KBB}Q`wI[(?ŵc\ )cO3/=:fbQ_2Hʜ3=h!%̮A "4T~N\\`ԀDXSvY[> 貾0A+2(TxIN1_/pyOkyXSQ.m:1— 8Й6pZ5QS^lykJ|3\O¤׌޵ 7ՠ)7bzA6j x;VVϰP#iJ|4-#p Z tlXl=,Bhg\u(F^D'w˪ FK%:7.M}.\2t/u:_ i:O՝s_O!mB ujF}-.XNR{Inc$GcNL-/kC%eC."<}&,~( WUOda0HcGLdWVJ]0,it6-Zn/mm͈P5)od8ePSn9-F- 6 J-'&6qK Tѝȶ Ö,~;a ҲW(KK\(OLznb]ٲ$NII)r ,k^l1u jvi#Ó R(Te1kNs?&]Ӂٿг/^"đmVK"O.X>8ܖ4~`4]nTWO1GhZC1vݶ yi$^f{ ^?sE.-s‚Y\3uf7Aoejz$D<)H57gõSPάh.Trw-=WPX<}6H& xJ}IQQiexҗbPw44TX%F .!oiᎼKh:cWϼ(+N f:"w+E?qigZ}S!_X $Yc Mj{d #X[| rڈvQyn$3e7>dܲi\kدW؋!B kk[Դ3Nn5:;j3;r92R%qIQ)S|* g3\[`m #];ѬVbIC16EwyֆxSe[nΝ9q¹db#!St_rBYj yǰ,6,* {dڊ xFI\‹>(ٵCnN"8aGҵWs,8GnR^6#"#?mz ,a LoF#KҐu)FAW ={!f(%ba^qq!~ q ))@l~_oEr# *&CcގfSTL҆R?U Ic)ݎdC(<RBڮ$\^l`.V7E$>^ 'm ݤzrSGlj瑄` O=0ZPf[}jh}< r(Y7vgdU( ̉]K\`6鹦<0=Yo70)V~@пΊfjJNa1'ʜ]]ӈF( Yٗme4n&ku[sLK"\Ͼ=UtTL5 A֪lk5>Y'k}0:n ˿OWZ>NTuR&"߭]WQ0!@xJwzdL/@ޒY멝 s ZxHsflޒ^ccqΝId߿G@ pEWtD]y&A< aUwQ94Mʻ*_-bushg$EޕG 2 NaP|5ó7}#B{(Q3/"U٪',{öXjṛlV)d$(X j_ACB,\[_n-2mNܜ"Y+4}"8+%Rygh.A5mF};\ϩ8"t~#1Qш˷K˸'&sM'3j>ȮղX4"{{J? Y/68AYP#datMfKvdL ? ٗ 1vsݍ4]BzFO~ڑHc<: HL|II mtƱgװV<>])j4ZY*B7(>qXȭ)X!)8rf,4+LzzLRͿ&y}ʵ{ao0"Vh/XfvDp8 8A(1߷~̢!ܹX橅YOKa*i+) !#4 ~ q2q.\U\ O!&LӦnC?Θu`];l:vi#NX]yƄ,} L)A#;g;1T~X] pyftL HYW<;&O?m%Gg#D6juz2ITᕦgb^~6|Նxu!D:|M8SjO"Sd"f+p =|_^[,LD&KS@z敼|C3KvBMb#Y׎\A[:C2TV?!Ro-x`do {ZE' }_6 xEW#1cV xGpn(q}fV(EwjVBkzڏ-a?ʘvE76cc,AH1BhZTbKm>ל0Lih&W0ͷyYt~^ц 6u#%"iT+%<\VϪPd0ʭZ6-ʚ}Ӳ r-%`J2iIZ$gRO }f;؃ZP?:v#[<ߦb<ѐߢ6WB|Ҹӟ}޾ s +`?v/z6IIlY;Q:{E_û_?V7q}_xҖt+$<)vt69ft™dX,/ڙI>:BК G|* y*JVHdUGDʎm slHu[ҲB̓(1VykŜwμ,H{ y%3@AoE̗q㎉#)) 3yg%)Ox1aJaBaxƪm ̀"q+x!@XSUhw_TxT`>ndFNA˻SV8U60Rx?Rwv݌8r8x1L|D(>!]R\O}xpX-fں{5grnՅN?k@ÀuIVWgp4oڥЧ<3GR1&^}W B{e.\(\)! EHbR!ՈWxɖ54kny%xy0PT݈mqp/=bPPj߰yeU} ۾sID9n8U Ęu{LoLeKTB`h;) d\Ks'B}uY/S7V, 諨TU4o dyҐ%I8C?7te+U QI^{)EB܅w*%^S]˭0F5OH&sҜkBL՝PvR|)XP & [I]s3V)rlOF?snNP\eKn"˯ ت]h\)yT5"ٗupEv|hA⺝Wa?X= XNJb?j,S_V) 5Z;AZc<~Abg,߰gc^Zq&Uh٫ g$6Lxt6y5&{s^aܘma&[gmwSt:?A(y}Cṫ\ۑ-?hcWщolOxEYoOՒT؈V `<Z&>W>Cc 7X؃V6 $AO$3Xhщ1/8g,;EBS&'$8ד@IoE (\p`xkw;FTeM%`+ l/^22] OZ[RP93f8W,9EC5guJQ9,|0011ch2L7!Č|(j ۙ Yj_؍??8.JC]ģ4ܷK/rp\gTjXvMYQؙNr'PK<{2ͪj ;NM=T”yBnfS %@>̟p9;07#xU3Z*Űv<YqKn񭤋";/5h]}0lPs(5bR 4 scQ=n&:9^sk8sBh-@lѽa=u$j?|%:ຢY_h`y'ӸHO?k0i<ְe⡙{N`Jvz|@G.X!"Fya *ɼJv O< 4P:M˫Ztdm @5TBtiDK?P'hI<tXc ,ޱNfK M iinK6[2 2eⱭH5=P{0 R f0EIUbڷw]d}[ghYsiBe+a/|d5H;ZA^yѦ?A`tmQ8% ccoynZ~p$EEf0n9av Hkꈽ+շ> s11C:V1k8Uv`)1߁ܥ2 spZճ,a&a~JGYgGRueXe4FH=iv?Kce^edD<:膆S`'?rP 6ZoA_,^c׸8lޣb8:Қ>L9d|[6z .}y+Y$ x9ZLfx1)tǞ {^̿p6smUiZY7U%ǎmBM=Qv 8s] PB H~d8#Wz]qy4.+Z.lmcT%^1Y؈' &W,4s8_ѡcF=ӛDfVx+D5({d*=)WJך] k:g&n2S#XK r+gbbO P5u娼Ys K^^49-A*%\<%Az8^@ٶ1h. q3Ғ_d``іޡ ha?1 ^urU(B -uXVe!kp~/9ӚxpK"b.?qsz'fU7wECɹ?tv3rXWPRn|#?PCVN`V{e P9QWX21 œc_9tpC yWfpj-4LFZ.eGm"F& n"J.% }BIׂL̘7W9cy_6+VmMѺ1uMt[݀IWN?cФN `5kP x0-^WAśٜ_H+8}K 7PcC']'CAA2]S!Z7 6$ d"urnRrqHOCCeuMph#AOVy9Hi{SpCIuY ]T^t kla00::M Vg.cf&p$x¡4lz9ߦ6v@=`J)s^3,%<-$X1Xoѥ7QUW]$B =QT,z-]PMeI̞!B-hZלig{iI/oY/-" t*'jy!Hn02Թ~Ea~pK ͇L)N뒤>_ hҙ5%n"8 o|G|t8[fGh 13Zi/!j?yA5@PC_)ih#ȯI hLhZ?.'T<yZ#氙n2C^.(EYBlUt!ؕ¾nvu(MzR{UuSњh+L"U1M'l^fpqP99ܽGy$b.ԵAG@ңAg T[A>V!%Np3ƏCUbgܧy)`45b8 rYD7,b U2_tݑޖof*jq7*>BgP)YeMk4.64QcKdLr#(/(̳к|L[H$##.c߬>L!Yjs6m{>e9-,:6 ?3V@\5۝?'wWHnxVX*dX}';G[KN$U3fr᧹ JO|;\}i' QIʌSyPȍW)C УLHE4}U5 ӊ ;n7w-l_&2 Z;llg4(iH{Bg܄dnGEi \ZY zP? @ʆFm[1ᥧ5k?ŽArT6L-bG`i+ʁ&<%ѮJ &zƉUQ.џm2+MLw;8//W+@ 'Op򃥒KJs ;CMr8ef8ג;gzۍNxLZh05}l28C1^Iݗ jLpzKk̠m85~q ?).@j>NmSdAQ96!IG]YGr*:Lwa>k CG2emQ?cNi=KpkjtT݅k.Q F}CADŽxd4ӷM$K!b1E޶ IT_EVvVm$HQu=PaĀXbI#T11\s(oX5, vL~w"Mhq)%&Lw)uYOS}";Us٢QbUd/w6ȁ) ֢Zy2Jn!{KF]1 NqdJq:M-pGevOn$Y{hA_SJ"A<4 ˬܤ;PcȊ9Ebx  [?, $ )u>%Q8-2Ŗ94&2H-nxG $iˉ J(%M ؼ~|i ('RJ0jk44ļ% c>kDԷ\bĐ!2#<([~A8%+.CTQ9; UC;C_/ɾfL`*<8 d {5< Ef Ysp*"ʛd6}K*0spc0k6mk ^;ֻ9}P!Ggar*>K)8|Z{O[d`N(}_ 1s-7LSPJahwEt.$/RW.i@5Ysn{5~,7U!bnl'G8ΔکDֽjvuk`1`"0 RM$ '/ϫYTg x;rF5[~j"V3Ex`nL,\`LXmR¨2!5ɗ!'pآψpd]@ I]TyЅi-Ɋf%j:8ED;kd3ѐsle/*">x@#{h|ky.~-(xc.2V:G*oӘG,&Js;%6USyUh,'Q5`#SErs01Okh?A5_$|1Yos'[ɗ/*l? FoY#ߓ)x(M|G7FL52téPb), "2 c?qc<k|QG^_]Kc=BT⚸冊ؒYz@٣bc}o{Ni?W6{\3/lD8{E06_X1`_Gs5d_,ʇpS 0zBjE Dk\X6qljB67K( i)8ธK RkO>s0f})x_ Dx/V~ ?jE?t-Qa /䴸xؑxP$ﰄȤ^M<ɚ^[ъ@)Y[0Z<+% < Vwm}ş2Bd90gNM ]sl} bax‡$CYMJp\vV;;x >ĕ Yl˙b7sht ivR=i30\~n#Otiq:k?͜'uUĺuR%[ŸW6PL8kUS #@aGFy^yY*Xpy &X.ZX#]FaP/ј~g}ux)FhS'au]@/PkpJ4(WƆGn-K7f$霧T)RW! ÚesxwD*[w] XjSb5͐[Tʘ@!1S8O>a!ԆtC[d_F^/0+TNnI((L,Ws$ 4ڼ$ 187’!:!+̱HubQ~263C\(\f0˜xhvT$L֍tud5N 7_J\mT#ۨac.8oW(AC'V `mA'9vbN0((`4^CQműIdtbk?DyI~וP:'%t(zKBpxod*m$B-z@MT H)3c`Cc7KP`r?YmI #t%NPGl2cJ}s iц3>(1:}TUd}䠮5:N'R;51 >o!y/f~)[zwiε:F U@\v c{!h}r 2Z?T^;6}Wb_ju@ȿ̢ٱ^}LIxQLG@GQIȠaPj!BD5ZCmCkuMv {Jf)Z# F(qR3/sWB"-OM*s |WtV MyHS,0'eDdD`[!5N< M4QDBj/H Q JSlv6/ Tisc)߁w>kKKe?OAmˌ2{JXU4+3IwV 5 u- p䲝Ѱ Ԁb\I*R%Z3K1#-m>/)^9bn'j{ؘdh JpA2((UVXa!ޥ{(A }ZXfؓq:]5 xܭb1 fe\s&YSB i1xLɍ?νbd)If)࣏7UzRvC ꈲ/G ąK@D!>LKF"ӹqE,ͪQ,B_+G ]P Ji91k ]F@X`@KqS2s= J$l}%~T,場~}@cFH4'j0`s^$pSBX\)]ʄPgRhGol`;!IH 1/Ro#197IanB5;Mt_+bKGY};L]j 7S>ƔVM\kU&NĦO鯡 qO$pHW:@oGWu ljcu7V 2?Īڿ$Y4H;c˕yETwF@(B{!Eqz/pIMz3B`?oN#6VMnqR0xbEh'T e6ܷ&n'藩Nzm!pykB[,pׄ"|(:Ȯtލt2g{wfUi]1&n,<+0~SFjdukwynK'm~HZ0s~2\4dPy T:wK{76 18Vc BY_vk$JDwB~q@^<4z/5p BT z* sr8_b`KAVPvbqb'o&#_s E{r;N/GF|ݍh@@%~7;5] T|7 i GXl_y`[EUBWY(yNֳEX /C7JjםqsW=*O/ fT"oVN>l7L6l5ux\ [<1L'?h[=^HylWvDP{-GP?RG+ۻHnC60mDqؼRRT !{ҠV͆/-Sx`/|8v]<zdBw6{hU '4Ó7{w7Fص*:>ۯ*`*t$y+:$@7,E9Lb lool-`fq ZnnD;gUx.fJ 5 hhȉ:|EKtV.zi'V%\;56[JѺY¹[w_YeUʇzq5s+*:_]&< #0M+ouD+Z2D)p ;AbWZ|1Cv^ܙK"!.hd2ar"aվ ᓊ XRBn`+Xwp3sWZX ȳ[}i.;{:^ǰm'c KALJ\kQ|덾WTEv'{ᎎGz]—0ARWT=d،ImX\ *ߑܣ6m (rWca'(G_vy#rsu a7^B*Qp*"zyT׻IAJIJpgd!+;O;n|hCCAVY7([ĕJ6X%q2SFN+`R*qhXQv+#D,Pɡ/s !=fBM(c ]4C @ddfH!u/Yqz;~xmvlăÝgv7׆ц=H2R6blx5&z,t]޹!Է;9LtUFo@pd=-n.\:}gX]͗MfeOpA^m3DOJ~:շ7"]]ĩeGnR}ٿ;'l vwڢ;(Yd}o.KdTps4wB~a64 51u+?_G*Rm 璌 w1 x:ط0>tSKh]Qׯ{u-1UI3睺}NY vqːR2W9'Q6"l 0UrRGx[ *@(vA>-L5hy::*?qe0 \ÞB,vI/49ad{;zn['p.LpϿ/Ce3/+akL]VK1ׯy,m=Ϥ!8 hܾT*]B,}ԖTUJ1ݠ@ЉXZg͡+8I4@ eF_DYC8Úho~czzr@>|W;D}` cAB}]#]a0#HޏbR$~(wrhS/j9IgRI_~g"r6#rm X55^9"Zx!)uc uUUqNڨu )J* sOAg)Jyy+pRpx~H@Lp>,ʯI.&D;|vI`cxXC&4>u0YQ(PULf džA!cV>j.v'_zr_{t哲;l2S[A,tSgCVGm!._yhV" JbwBmp2[B%F Y ]v0& _[ dx(wW 'wUh?KBZ`Q Z^{=^4Z8́ͦk'\G)boaoe,rBq!VUe+t[@;F`\P"X]:aJLP ْ*pÂQokacxUV/$CҞ\=JH'(}e)xf(aOU0'hqAx=JFc~і| .VCr=T,_OR^\q02wzav)2*ۙ{U~F,>hI>u5S< JL:v|zd P}uǥ;d^Gϡ7Vfyyp# MAG@_kAho~qoJO&i+Arߍ FAqd9y\`|NSWqO$<.fB2{BS'a89$w[w&e7^ӈ[: U:GD!cǻzZ%0mS.:ThQ#}ehԭӹPV,{_iYѤ.fL.?&ɀe"ܠm`sЮEPóqdؠK⼏ؔ<<(*kD{dw,:CM6758x]|U IP,eΣ' gb,PAD0ς2y 嫺.G5 n? 0g3~@OfL# 8gCWdF:x`uNT(}_|ZzkNaFP=l`ݘ7OSM!$Qa*`D H,aˁ$}ޓFK[ޤ1< snVUs$a3. $`Xx[ ] IN+T xӃZL<A*cod{h#v.{ . ՜4עUZ#UlY^c՗AZ^P?FGn7e2o]?"D #weҌ-3&Q x܍!FmWX3eLi7ňHlzPtyɽIڍQ{l[Z$\IAM 1-K~E c*@{%|4)`KP2WxF#3 nGC%NT(>_PtV$拎W:%ȕ`CFi|A_w{`c~hGm0 ?{_fƀ1*[w{L'~w`\=:7ímd; {lY Pz)w >T7;grz/pith0OCd9#z7QRf.݁#cĊ &>\sT^Vm b`$!>|bS`ѬDt}ڍAkΖ2|7hJTexd u4b~ܛED4`Nؖ0Y;@=KRJ ۹JHA4ʹ˾1 ^#,b'ww\YwNJ=re9W~W*Y=nqŏ/]J)}r K b ʆ i݁a"\M/SfAz.ARF'*Bn;nNd Y\ Zil!Nu$W/R D ӄ5\%2p3."yL2U6Z :DzjW syp>Zei*?[=yhDbS P( i(v_Fa7V3;#R։l yfPVm;/,C)eTxO1DpѐְMвNmQmI=aEO20Ndb d7C'S" I}UFh{*r?Nk0WIn\oʺR7XwPxf$ƶy[D ]2ZwSU.|<>q&=?hן 6@亐gn|J!4KɜsߋmyϾb,7WUl84?6#˕T=?tX{8$qשD\֊zq$eJx!w3 p&=J3LeܻzȘYHJI݃[I WEmX~d"6!1iÁv1!$ ŽXso6PJaȵvg|"!N /b_aU`G|>Sm~.4mLzBĮHF>cpX`[ãbW|&Vp3쳲z98CӱqX\Dǎ͡ iK y-F@*xkݷ͚LP~jlBİ+V%=cް }#w-!r07޺PsF+MzʧI֮ζ[#(nӮXe3 o"ѐ/- :_EM}u;ً쥀X~y;tUzf: td5F*w$ mDMU&ŒUj S_wމ`()W%6vD@,J\4/8O4]-TDX݌=L5b4Iz-8]e#ٺ7[3O ߠP@4Z,6B4RKےWŚ?F DPV "fb6[{rU`kݯ }T2Mߛ%< >1뙹N#7 %/1狼#=& PӒ Ns5čMu!AT,S3}㺻hrKEFrN~r-94Xg$ &XL]ڪM6_GwT?<'#hAh[&ѳW46~Imݘo3j<[=T:a2ŅYGzd* I?^Sk _o?H+lƕs`L'M7*Y=3#7ٕuouX8B' ?ZϝUc<2f"{52\Upb;-Sd}_HLխyrJ/J[^`d 4|c;Z<3ESID#˾ 5[ |{#Z lix:%uv%wfStr~ WϠՂ԰<{BJsuOR.Z)LA}OHwcjӲy 76tvI҄z8VBji_ 8NHpkt&OHS}4\"dgȅ+yLIc<vq٠DEdcgҢ*DX!̹xҚ2$np5wwMrdVG<2bx4H!dKD!$0]΅c>9h@Y@ט:`ajh2IB8ӟ$%?mXo[ GWMWrIaw>|t^1\L7h$Pr %!Opfc[#z9$b=(E}͑wVul;mEj &kUϐAPS[_lo9؏za$P7SYBfS-FÂiVY3'J7P:9ϴ{goO?^MxHNM%!xG9-t*(ɁS/!JrIȸYQ&[ =":Nf݈=;>X>mCnJ10g:7؃h,`ї9 WdҬ]e)vm#0*kt޶8:N-8IzM)3o-SNE!'P]"kx GG)|+[ ;DzF{|Nb uP)@\9Ho'q,$8SïZ`4ez_L6iK™]p=tג4} 2dun*#A%tY(z2P '[P8Bď$ " KU3J׷yyZ tj'AzK/-Js:+ EUhobu=^N&h_7S02>N=Q+n Drߖh G*]"9`~zRlw#Fy~x-, C; ]P/ʐ@O UasttبMtfbHjYDbB#@nXĺ/_\.O{WOWW5;,0O3SFxv`ev$,d{ȑ*oA?{Q[ Ö.5 ,8@LkȜ['5`rPivkK[oI "a*@ON▕]vjTU%Cel. 8HHK„/1[k9'gwByQ8v e*2gx'P]3.$z)Y)4a"#tEvԩj7U~c Sؠ8^Jf?,Pkn$CI/֡]>5KL\^ѾK7*&1{Nb,Vc6Kp{}%7%PK2eC AtdGm݁36t.%ib$>OS0IVO:wc0Re un(mX/^\ΰU۞iFJio'LOEwዮ)A5]$?A .ԷN5zQ8*,pݳ-plʆ&BwNՎM l 4(#&0c3v^oڸ;a"0Q:0( 5N `S7`IGfk&Z9PhVtO6y\巴.F i)MܫsYTpKh]OG`1,hY߸+j1ED^\pAъo+O;bLxonoafQM0v rMoo%|="+~e[0kYQpG;d>+0^啬z1[hgμ Axp9gZ{/x ٓSHT 0RZgy UKXY؞ƞEa!Ag ԍIqHgv:=N-H_Tmwu'Rӳr|̈́mS 6|tqU6mKsQqϖynSFz!w,! V ˋq{?'f=3%qX G`>¯یlc?i rTCa(IELP94\Rl mэ\n~@0+\laM>n 7'bfC+)D4W_p7Wiu{ hɮ(Fig&VtȻ`ԺA}$E:PDYAX壾Zǔ|B 5&`.Ï|BD 9A Dư`?#%ۋ9F/vtnFsW~my aqkF:(UvCbq:B-dhKthJ"[VXn ƺ =nNx,Z"_oxaKj;Wy pL.n;]F | .,;\W]x?ggʩ=6Qvxy@r* L_kjj&(H=|c:M1>X-C1ߦnH t+ϒDG9_ (i~U"R52[2Gl ط~c*.Of.fd/ʸ)CX{or!g<+?xbo 9*ٔ_ͫ4>A{5Wׁs \r9g7$i~gם&K!R$(qR+:p*uO8~$5DJ4]KS$fOVގLsEMrº4X 6m̞5]<@HV PkQ@Λ2٧oL c]'m犭~C܅ZBmK Cw/7\:WifXDTd#rX =RlI?yQ2\9 bKG¼yw*ID3GlP.M;Q \L0 SFs#4U= !άI:ޯjGɛ#s {v$[S3t@ˀBiˏ3\5;"I=P%97J#]xg FJ*5a뜈v읤 ;/;uU*a+?D|MR.Чޅ@^kz;E9vECrjVӷqcK^-85&kc# |4ż̔nHt& ''KlL}5,s5P~:&FS0|kxG |vC[ke>@hԨKZ໷͌M޿C# ~}@ߺ5?O ? <퍔:Fus~'LUdcvD6| ,:\DZ{YRs!1upg)Yͩ$ro_ ViFEbڢs{/i.ɩ)tOH(ܠ@ATxk,*S%P\>Zѷgf~l);(qehUf-6trcm[.9q:tqV2^ {T|i|O<\UL-V=n3 <%3rPZW._a6-kjeOapU|N~18"v538v(ÌCw8I_R[(nGO("_tPY?ac(A =V-Pk&篫Cwur N8)ؗq zTɯk4{eG[BZzP0^ vBY3z >Iwb77^h:҃riX C`}0Y0 bZ_#:=/X#}1廌C\j:,.98~^ GEh,շmֽo(%悵~wk&:xR' uقE LqF6`{vgLWhSoǝoNr<,[c=a HZ4Wl8Ph b#fE!qYV  5U-H|4՗ a8=LYFs=`F ̤IysfɻP{zϻ]8P, :8`q Kt=˂snG$L6Er0K !| Bn f]oV{yM͠Yv9DVZVb(\@Q".\Gapl?)@_ĿQ!o II,X6J9<=]vOR:L)SZ18yF߂qe(Y.;-L%-0,H*ٻH¹5Skb+y*`cK6j38U/IyeHFuf@ؿ}8GFQ!Tjұ0mC~"[ss'?f<9+)_Ҋ~5yx4*ɨo>a̪h ;#puf(;+c\&0yeJw{9҈CU旊>9K: `l[UA_,,T\fv ;C2`fKV| 1Gu>`IQECP//=22GRK2zL-< 3ߦ4?AtX\^Fe-x ' `j}Gd. 1Ah1ϻlB'[Դe&< \J-NAAj2btknF ~NQ8^QƶƶV)tİ3xA9l؛vkFMH}v;A?LTcU; d#y KU2+ ^K ތt9n竅 c<=h>F [~+H* غ,} @FG|;^e"Qס B&.SݏFbh2Bb(;$: T[$YnH l.+?I>}Ewm|vJ(2)Ab4ֹv`03!qΡ=dKxVuD~QP:X-xNݞoc.ԠI+ *ek\E`fOX~ΘXqg|k+eJC>GkZdU{uz ݢh:"Wl`ly˹NϠm<4q%DK&i#Tۯ~6as ~,vPPdaA,2 qG\>zy~7YD@ljPxcG񏯝mzc+X!O7^j}h xIV<$2VD@aUv% +İQ@510ll#{ UsFZAEf] \ eА(ylQ]i~jσ94%~3wiAω6E(vA;oM PEP;CFn|)W-ɩ?|L6 n]ft{W @d[OKvCpp;n׃R5sM1 Ə/kp?C$ 13TmYh.*s%GsЦDda~3m~:W}k}j%46]"^YdBx| ,@ s8`Ju4190챲8UﰷEʜ Wz+'ڋgeSa~īZN_Ub\V5kh ]^̊رk8xR7lTp>+]IAB&H}F)2vx ssS[{L {rCɺ\ںfxQ_1OoQ|_5C@Cm|;0u\5qiו6Gz@.M?ӶTLPcn !ZaDۥnsL+Z`tv(Je@ZQG>i铐V$Io c RF?גQg еlWoaPf߸K,͎W,t=[ 9Fe~bWC PK`šC%*IØ(/Ӯp`tf~)ϓ zeV#e'4Im4}Ax᳭ ؃'/W,{PvC{c J$2K[/p p !(:;`Np#1uDDQA\?ȼr˱Kd J2!ҥKndPLo=7 w_j< =%fCR (ŦR]HM矮3a:Cɂ \&^b]*;t=:%4Β9R" iD\ ͞@go&2uLn.l81ar8; Z>#;WZʄR Ǭ-ʖJӷw? ~8/e/A*F)ҪҖG V]9RW'g9tB} nɡR{3@ ñ d#~fSCx,-=C= ꐥ4T)t<"{={u|zXs!$@; dd 2 dv-oZs~Ŋx[81\wsy` "=+vs?"|%&QK4m:'Lt i0^%a 9(K;p#C^` !t\ԃD_0kMS] cKcnUivbx }*jAˁu~0+ؚKGZ{ w+Og:4PGIq8)JIK\J Ɉ >$YTOɗ]-8ïQ܉v] 5d,H;bm=3!φL2u;N"0 Z-ﰙ`V岛VݑCU g:8j:%(\b̦jf]:d#W: Q͵ ~Y0-M|jm6!/E:7C!gl̿3z)`Jxz&߸v)1u"!k'[o9ںYQM1=-xKb1QjvpJjl4(ͷM3<xraϽ#*PC{Kt;$|EoJ,@]xAfT `NrnCf\-$x/Dsk>m4dsOO 쟩dv͸ ?KfLD]M%a魌S"DCy AIyo7p~ɲdd nt=3Q(&ʁŅ֐m7%898Q!G87ڡaaܬl(櫈bʫ`1ICw/4L\HxMMqQ,p84ӴLjIh%j@:]=Vnw@$x !em)i,Ƙ9﹆2 9c01n[Pٷ6H\z|^D&^/4l4S܍j2@<q3Ԧ_qblF0AdϹ/*- ѵ<SeWm! \'fb!KwEՈ* r4 YGbpXf1Mw/òD%F6bl-Kk!-QIFctG={1ѭ,s2W=yc3vD H>-P`h5HVmB fY~kxt.sC% 7$ul 3\nQ[`S%DK7Ă5mj+U, Tg3~id[KJ)՚kk#/N&o=CϽ#y-QC՛5@.@]`(RDcZkfM#oP:o-)g_,*OQZb]Bf@Hc{xfLn#1 6ZfˏVì׉#r@0Y6?LMpA6-4iAJt`QV+vL{$rKw҆  Ϝ$p gU;dps\LؖNy l7UԷӪD?.PqvqH%? ]'h^Z#!)NG%/U+bxzprbB/ֻN_9R ¿!cO(QF#dE' $6jOD8_91 D)T%؄7DZɳ ʧbŃ]GT`6.fl\[Q S~`#e&o5UGST/%Cն>MBYc 9X9z|탃|.Aܯ -Y y`l|\@H>_Cmy/-)$j` ɸ=zv`m9\~#t^fU49?۫85P;PSAv3x[D~B.jPO[{A͑鲘I\Ə@Pa7թ$?IhYvIўiPM?5 b Y= /D2I0 '[tS4 l*#v!'P0m$2f<%e`Q6>pb8:$WXLGߨQ[slHUc,qɵ!ш=wܮ k@/lPQ4ig K]Z!;qҧs2tsԜ 5,O@sBd?OrpïwnѴĉT&V{ xKq9GwIyWtKbcO1/]] 3saAx]ؗ@͹\,0 lg?vE7!hqt.c;Un j>ӅoQ,ܬs$y{<\زB\-ɬ_:1K_ .. x״$v#@\%JS 4I_ҖNSR -'cAM(?w`u^!r ^g{LlU`_"\2R~ Z} gq '#6,7ӡ98c/i5*@7fAu$7󤑶zKzC=-=b?P"zsR/z CL\ek^YQdvWn.Rإ(0ZEn@r0 q*^jN W Fw3))3F!:,i"ŕ%2 &DXAt_xvN]خˡTt=:AL DovbW$+xLz-M^F|B{p|.fQtq?tCW a+EăCܟ,9%:?6ytsqp'>PD@t$yF_&T;DױҘb1Ky$iPT5k_nwo.yP߹i(^L$$A@"lޙp<>ReM$YRQȋNj2BG -c*] NZ)XdRj:?r+(:KHՑ*}l1+=3rV^x 9Kk e.=9p.ݤ;ڌ^ZH`;[a _qmGP |H0rf,յ:I1>·6,i LԒL,]L57O͵geV;oȯ"g3jCV S!s lN5f)q *8oɨs;\U8>y=b-HA7"qZ۫Ai=Շ@\ågãN-/ :6ı^^~ΕHϬhP(!q~*UOu9jL/ql\gaUEPq8>K霮E7U[ )_ c-4rcNJNzby{Y<bO $dd]xm +z9n_/͛bӚ6-˱4ZOe\ iw5zUR,Ka>.e}]4Eؾ<"Z!2)kK%VN&3}˪d/k! o%\l{ \,ULwtS>~Z+7H|eUOƌvoAx3#?S֋zZXŋpl?bC9ɲV.<]lq{D"g +ܺuxR B !p0ņ‹Ɇ:=_H(=D$)ߙ{A0RX0Dr(+Nl;Dq޶tÇOQ˭-(Ė@RZ=QC%cHR_& P]٤{v()~Tu&*6tCו©Z!% ;&%^eAWoBIIwR~=Ar+' ܭ~5 -EET!IZ?mӲ%5)h-\_90i WE&TqUWҒM\t}Q{`&p}]E۪¢'^]i]a@vOp畔mr$z*gw5[R{I˪d(aE|5Txun=\)~l]g) 8'vk JmV߇0f[eW„[~ gߑD'uPZlbz6kn--KWCr7qM*ģ^$j5>'&%˶][3(V q!@fr #]mZ!EDs7VJt1Ik6D+Gm 4T+q*Ro/b̼' !k8,׏0 U}wϔrzsjcTZr mW AŠm5a.NTIs~'P߃{xg} k',4` )BtWT۳A&i#47eAqY4A#& ?_Hw~=jIg0)N:"UYh(<> 1"'Wux>uVAH39V/zB27#W~10'uY+v싮?C%hAza.(chf ( +?*[eaɌݢyܞVLC{'T|ԩC6on&23ӧ171 ύ:3Lڔo"wZ8 EXjX<W ̭7O$i[b:sj`IW4&slaw-(-TUk3319E"b>&\j,JY4HY<Ӭ~ڝvH5[V}Z@MVO<Xn*G:<:C 7l0Y/\c!iY K w5rLʲZ4.g,/ CG7vHI3p>i珺~_{g GU І^pPYx7<5P6/9~)@m1WmP[l\7 JtY Y(t<-Z(Sd+FPN9%wqMVv`SJ2%\^I:\R[a ֶ@)hϯFqy0V_8Ӌ~ĜemQ&JaR3O=>75$S=ʧ#@ 2{< -in:c3υJE=̌_:֌ E8xpp~S4ŋ6yB+Ra"ޏ9q,ϝ zhu0}/&].Om8.I$*=f,YhΧnhQRqVJFW\!SڂܮPzʮvLYQ20*H1wgSU@ȅ] x#vI2KRx.6D7lk].4+ry$ <*yL|$LkF~ʀ^wؽ+o:W̄l[Jv8+͸46Nʍ|- ; ԯ1.cUb:S=<#ס6^LY`=lɖs,hAO`I4m9{;4-vJ iڬ܉:>ݞZ?U-qc w%L-7Y^{71_:AG>+9~곲 8<] ]c>ә.O\phoނG?e>"ma|EmL V܌+|lS;9پ}ԅ,AL$,`#tNl.]41J|/h'uYiRج1zS=7YS焠E 3GY KqkpeEi|W7c=Py{6NT>UR)02o|(tVѹ>_;Z-(g)fxL뛢2^x#XiSpgikU^nW8~U}RNdS5g;g8oA&ΊA4ImPu] R:9A=B{KqdLuHwNа߬Jܯ ~{ҵUqhߡڅ˔LXy /{KGw6Lv6(Kh`%K-C 'ƶt:q95MQ"S써ⳉMSÒhF#W{ ÖlJȇӜ}60t̒[tCqT !Ehtb*Ym #(K?i%up84hr5kDv}ө[ЎOau`N2 Vu#qݳ}Vn']# Iy*nL̓Pe'ܬ͠V~uO,i'ix4i РG4ȑ[z#5&z 6 }yAb,m )Izk9ե[h)ZөVɫλ!u cLwҮs?3 P߁U+@DՇKvDH/}sH'j;WYHZg5Ƌ$6hAdB^|zb껔9~щxslX?m4~ UƐly[N6+Lr+8 q }`)i)) w'+.ejn?]7/3Zy{XgnLs,p(I0!D9)LDT.PX)w9V8YJhCE݂${¥{MHf^5wEl{إ:.= D}׃;dR\.M_!e p_UM)EZtSPOq2KQ-:g٦zpdc"l!8.|{B4S54 *r/ ^! $ 2]hg(^b`G_fiԢ D\BFSWNUhu_~rSR.bS/9cUnRg`u\J QVw@(Y\R E??`'~=!wu\W6} YX#!Eo7 NC K0m9U*-=mbOU+T36pH#[$_X4Rs%m fqbP.ETKn3Ur#NcI-=%GY@"F4jS#a`jS9~ɔ)gfN;S!ͬARBX5ͬn߲n z NA5>Y 3EJ9>ƬwZ Jǥy وS$@SFIg_M4،ګսLTITBZrJr,z͟,A5oJթau4Q:c4g#MVRB Dm+T_zݑq-\5|<W߇k]R{om:ߴGq"`t:룝j&`E?jSd%Ɛ=b:}@v׊FOeU5a򘳀-LJg=GGǼx bF)yL2~zΔ^$QjߒpnmBJ9Q"LԞ겾>JTOe_` ! (MtH~xO6(Wfp% (Mt71F?*-=~$Cj6DC|FJJ|VyGsY̱ɨܱ)k:0 tlC&~GҖBc&'eBhԓ4/I%"Krb~Rɿv[M|2fω@ ,.'zX2T91R/un I>]^dEj["ںA߳Ad:bG& {q6OQdV`EB+-E"{,@hf&| @SRyS,maD+grY@ e-}`/'Fh+]Jg*Jљo38Vj]Q&VfGc!$F @1jHH%FnD|LB*DqLdmˌm{XPpb+~tJƟx,0#'$#۾y0u,ǨCjⳊƈI[Z*pi7rK†Bd2{3ZdniEFjzu63fIՂdA(foۦVq^ep]Jb>K/%_rbcá3u|Vq\'/cT0YcUt)Tq d|O̓6@ rEg(ĖD{G>4]F1y>[j%,O@MAtCGa4`go"3+*^*Q /nqP Y_ ˝R̦n2ְ> *I}':np3OOM@0Uy|oGnAo'`N\|u!ܓrK.tRq;}a#D'xC&_!bCBe/I\c SʼL31%~ xtBG8 bvo1y"nr(,(RЉ)6!hg-%o6M6D0&lq $rO7^N|^6{l?SO7Ă ~і%uj] o4,B]o5^t\^w/$#e0<-!nVlW6[9';"1F/_Qx[h24|;KX G\HvQ\?ɴ~о%3gMbPx04e}Ò결F}l=*ţ~wTZ @ɧSB}_ ^/s-z@k9QSaP-1j 2nG@RhF?rWdi&|s7G4m7}>KQ͕ d;mx+e Oúu6` #?[ݷM\{ w}Jd3JYN[q- 2 fHUWWOcW ?i1p>GM*G|1;Kv!(nJܯ& y=RyKO>lqNNg$l֯15ᨠ\R޿hcϜh2qaGq85.h~juA;A0$ 4Qw .!zўv8|z%K#W+\Q{չ @n݀IP c<[d566DҚ:K8rI荳 b%S (R3K-dXH'.olHi?a2S.50N@~⁰w—g,.NAx[ -"u 4:$ =;3&=m^ )B|*GТ, F! 08DZt6d =Bډ46g#_FeO,{l/!=^\TfKPV }.&7yIӓHȕd:`BE!i90GGtPWӦ (2th4 {q9q54I[1 6" QDgክ?e Qʩ/B1Y&OBB_QD.,zN>in|p)ox\7F29y2" Vy^okPC!iV-8ѵ]Όm" sLk IH&-eMD>r@筬┬oT&[ap=.<$KQWސ9&S/[sR3)pL,AЈ2DLsФ, \(t jcC(W3Au\~7 ^ 3_Kܭ}z%Lr,Mf C[nf$, @}f5nFkuߧO7E߄s4 vu;ѨhCVYA85܆+t(ZoC/U834 ODD-t Ӗќn9^ ` q^{ V&9dÞP1lixG3f^V>i31g;=RmCbU`ܽ?f>0Jȍ~`oE=.RX}Jk,{ϥ=~p"&.I 8MK *AbC(~+O@Q EV -iXuY4%@4oCY Gܱq}j Uj+[jY%82PȀ/Uh-w&?It\qFݽH |zO? 8R g nA bs$Q?t L҄to鬁 ;?PDhj-h4 pӚW,v $X{nn;Rɣ`VJ^VQ(QZx @$ՍST܊ Y¨$6r?uX'nZ!<0@t1~tb6%א/ 0xS\1:,r|.oy#g #|r{vN#}yڨ B*P0=ُF=L"+,~dّ+Jpi`srLS2t q>d&'?s΂QϝiDz'UB~ME18#YXeSqj[w X %R/ ܀O 4rYACu+q@_J1D.ϹJq*\JYn\Enyh}d9J93Vr} _*(B*o}ksrx(['qߊ754NQTڕq?˜oʶkI'7i2!R93W& D_eWEK'?p@˜][5?X'}4 <<"6MN_7Gnob)̚W"\n҃)m J.ϹՅ4f\.BYX;V\Q>P 6`]ǎxWw_jAuemGAGdZu =^; h88DriUU,W*o֓Uy?=MjGhU1P:!'%B VONF'W( 콠OEeG+2{_d> du;i RzWX<6VΦÎbP|J08 uw3Rt-cz5LYH'$dlb8g@%ڵ[`QCKN tQF@Qb;m"Aegk-۪T.Q_O+Ň Yx$`bӄ|;z-&'J}*yI ͡'{H+ "+Eh}h#wvq!k=mu"z?S=-^Ky5"_\jX.p(`Z%G!"9z?QO{bH#$@@q9+'Ӫc:;b0}*sGŃI,RI=Mz%mW?qo7yϺ"A!X4Z~Q 鴓مA5f ?qu27gNñ~63pQhhj:C@L3jP Gʓ`7#Uf_M QX9L8) NVnI{} 7* $]>j/&Z/%<:>LZ-1I ,BLS^{Bq'e)zgU ;G /gQ LZXqw:7œ)7w/}V~ ~|w: YL'ZKEf"(8Q74K8PmcQ\-š?KJ"*/ӼNsc/:cs$ rqظ$a`e.N=x7K8gF[a:`~mko1ib"3vZ9avE0DS~;d2ePk,=\zpml21(|}G!CCq"m֜%jË,D lo@Aͫ%_Ök3%ע 7ԣзFW M2{Nܔnۦzd{/}ver!ZWcgLh,؇;~:) e*R529h <$$K`-`['#U[Ω/f}M xeH.tG,4?np,q  B\5goktؐG2˲T&jaA⩅ wh)RϮa*\<"m6{46+H|REA!ȗ1Eަl_WaIcNOƲ C e"X g\ <[M85iZ`{"P)2Fg'R"7 T;v OqO6Ye=4?geüʇg,JVyʚ\S[0[QP;ohM*2Xv"f}oL|Ӱ2zx7_mJrD84Cď0 ֵٟV;8O-\O=6t!>_MZKwC:3)4y@v֋Mhk򔐈qFGՍ$BoqY!V\ f0vH3'댳3!@Hِ1m+ Zm8}#B,J \4zkbſ wv;*{r~M) /.DL0t 뿣EϬ R7>O(r6 MaX7~ vju\ǹAb$ԫf'Liҽ-ɯJ*^|>,j?3?rDq[6`e| (orނ_Pq)rvG&XE|^/WڴGu `F2%,㝣 1~= ,I:K~7d1Qlx;gDZu)4G7Xb&XIE| V`c/).rZp ξǩ?Jlk2S8DtߊLA8#, Z%)ǿ-YpX4a+Yv*7(XJhTwCq:V݉I6uF4̺ JLi_M޿䓨3p`aJ8j:72Q7T`ٿiaRF^$_DcݱZD ]R@O\zmhKqw6:԰I>&aM:͏pFLзVj\Y:4('TņJgSz)Gv7MkvwNh#5KhDJ:KtU3&\[ĶxG-!Ox3FqnddUKPTxЎ03}X4?̋ !1n'xAV)OM NΦp%>Bj\?{d-go@;Opա1. vX5B9mݏ Ӄy:.Ч[ 5>,Ҙ|PmQnX٬u)q5hHwh}oUT+ g``CX[EsJv0H,#,''6xnh^KRi=Za-`Ktn0wkrBhZe #b۸,^oT7 UTL-m̉x =0l/*wKme[E%yUDӧQ, .ΤI'o>9mtt<Eޙg71*.<aD3{z'u; z7[)V޻!6Kb!`4_g?ʸ rAYK6~m@{oBA8ĉ #p9ئ3)%EiĂK3_4uJV 0,QI#R4 t9̏CVC1;e 3Pg8La"qsfnЬCvoڅR&b-^!ocGɱ_G>wwGpqKpSWhO8(R2ٳ][5$n$(p:`=itwS՞:}?,٦*DT+mtSU%F$J 2MNꆨ" ]}c,m|<mjA4t.9|722)Qw4}`MFh\r9VϛCd;8wN ;HSn<@,pqYq^NYo#Yz#>>ITˏ\b˖TSRegg=㦌Մ1E {08S^cWQcQK⋕8-T?ێXg'ŶĆ^R Q\]@SQYDZo M,7 ōo^= @ډ$ S5(A&1ѴTdOͭjȬRlK=s[f^ #i <sgXz44=ܪLư揊 d΁܎WYv?T=9o7 (u)lkj(n?ک}lB5GNQ#.Ykď/?RD:ppv *(5hhLqYWݱUJlJj3aDYF_K?xPIS5TL5 os-6ruh XvXˮ?>ti{rtDy{K,7 "Ux͙; \ !sN @|rOr?R]NQ G 󱎽'FǺ8H5Q@Bծ)Ψ %I}&1()fN:פB}3+ 5mO*;ؑ3ܰkbڙ,OΕPXюd>%gbcvYFv(s?Z} ǕD-ʞ=W&>o\/wr C ӱ]Wxr}+&]rwI[R vV?] mjѾ DR< v1&碮d‹S nlRy̟ZF4O @"ouь a#$GR ЂN 1ג^kCz6?;evy%d*Y 52nB`xj$_=a̭QX(s:\s*E>k\5O~v%*{@YbyXB]P0Auտ$YRt_6BB`l/G>x [Z6)skXiWz*V7 k1sF+􂰯LL q)7W9͙)ae*JԈH0 NV#~pi`а&P&[e$Nԯ3(Wr2'_V9oMQ#-wnFYgrl:hb\rfX|. ՔjC@17dhtnd7uL xo&-'l/ ~{1c{ 䯨 `W ͏qKVҒX?qƎ'J@8S(_fv BiOҎտZXͲK#Qgv` &qlx*jep~W_gt[HIXx`WtP s_2I/JPJ4ohWĴ\D8<("i)mfpNęIzS%oLV?fڢ[n 7zN`MN)"swO7TM8m0=V;p0?*v07XCzǭP|(Y`߯l'P@p|S"'5{.TO5>ҷ;WBvGt@VP42)B_i9nH7Y>FOF==2"@BRcGVնuysQODNrv`ܓRIAOsR\"ݥp !ɑ lmZǟU|ԣU܎gxʕ#9a>JZrD7RT*SG1 9N'as]e%wG^2}lb\T^K}=xYęQuJ߄9TՆ΋BB QG|tVQ^º҄0 _0 wٕYCsp->s#GLu FgŷY yA#h꼝9_joy"y CAHi`"|+|bf$㇓SLF;c-E:t;5'W-bhEb />'gg.H8,Ki㵗X <UPخ^^ ΰJGt]8:'Y l\^)mIŕsD 7b!zL-E:Sɽ}%NJl$JfK-(cq0OF?3dC 혚m]iRaYD _4fI : u f98]P\mr2#^r mb; +,cQ\neCz0?\&DQQLyM|VWe@{qS'l% #7$'9)屈"֬wu\0<xC(B̚25zԗ!0Ƹ2gMoT[tb'f1:bS*kiY}-W)jܱ[D-V2˖vsnJܞ87!OTEY᱑ͼ^MATkٓ:FCmhԖ lM屧RSxCR-nLn^zfr+n替Arse6elzugEvdJh,18pl:rG;]qx4>W},96uZcbK 2I\/ip,x~)'}9nY[uNBE{.EH#Q S"6\֦er>GG~xp<#`LSey`Z쏗dm9jCPŗFus5vgC:9G;rWʽA_!,5taC H~aTg֧IXe(#wu MPlSc#e}5%ˉ Ž SID^ 8 oViD}[!(W0fRW*f&B⎑>p㒝SJ ]'ȵ Ђucg,.CMG.g܍ S!xRwf-H?oPu'sqE#o?Vm̢v\lXUtw.*)Q ,(E`ئ&ⱒV жjmA jQ( 4oj+uPS* v{J1JixY,#:ʭ^sMkߘM?Z =WFٓ*')A)I&M@r"PIy` Ir}Hs bJVtc}/gPOZ/ع١u% ݍyBBS6&i(ck0*:xAY`}/6YS\}Ozؚ V5z-CzI#4(|GӅI!S,|+]w1p(,VukkT!0ȁ,LCήK ܋oEP^"QX]]qArX.Xoʛ?o+8_$io aƼ4[8cWJEԳ)ᴍ6lday?4en-M鋭.eY=Wuzy(yZA"΢8 @1k:, u7{[n2\փjHY? KHXjE+c*PmxҀNP_2la瘑 USnL?|<6I/W%z vfbĨLQt_r8;q2*|כ'nmM&/֪s>ʬO= U4S1ƍ<5}߸`B}2XnK-.a48gK-$Jpٔ%?N8igi0ɫ<ojvW aG}#Kֳ8?ws~VEEp"QZOv@<6c>'<܏bS?sTug&U[oF1mJtDy <$¢QLMso?䡋rt͸XV; RB`f ]`tg:H@GJ KH[#!bd_żXisA)a&n ~Md5%D^]5,a@:#bى!A {rH"%#)߸NըaCذqe f$`z1Mnaȁp ޚy 7@K㾡)<E8l"Xy /f}T_c)\|fWh!Ur=hk[tUi]gNc.Q݉՟ywP͊A==tdhq=bT'a|8/=Q$P.8aPfnWlƪ+54sி5棐I\i2BV6!7o=᝝<(y!^kOڹm- 8 O.4QQ y`̴hO!ʡ]`j68bT'6`9*uPp"X3O7s/ ~$cHIHȪ6 /u 'F) IĶ]Ds ՙdaK 4v갻 ܾݮL<ݗ^^:n2gc۬e](`>48zabA! v]R4wɵRPؑӋ~8I,|R;XRrXE-iЎ5=4%#`ɇ:lz>򂺢56Dt 8z#pyZkβ堜r2-G}Q=,KԜ4U v]Gįif (Je.Cx/Ha1/:&(%tAp)[1PH&(f{}\Zs]sɥ^:KJ=5X~keG@~S[ x z$D}'ę?~ԧVuN[z-W`f:ʰ3m +1HX&"ԮNl[Vm:jQ!i&eț{[B?0'\ 6*,)PdN(ʶظxuK,h$Gbrw6wm+S ],mDbؤԗ^!挤|m5Krnx7 <>K0g!O"QԀųE RJ` 8ָqY[ؖx:)~`l ZςӁѤ}1qX=ʗ[?1̮oQ e PjQ~sT2KJi#>[)ţKT d4k7uDwԕE-Qaпh&rWWuѰ2 71dzs"t-b?hpyM\?Nו}9F&24)j*\K$ggqA1Lb;7+a:@2wn nٟp3 'V,ViP4k_3aۚǪ|Qt&İt݋ecncJ Ү tY@O&mrҽa](}fM\4D Zѯ/n eL_| =@>H)~PK/!](J ;g1Sh%:ίϮ_0Z&5W1@acȊ ) JώNԼGMࢿV}KC͊4vg`}3Bmp&OQBt5-b&~rO6㼭kotq@rSs"}2Jlx`l^*r愯xnac x5BXwd͊5 D!K rۖ1+9)|^IX?<3VmROvz̈Ac#̺H=Ė.WOT;F SvdBǃDp\`(e H(}ށ; 4>!^n:nύ[;_iڵ>ɦ J5KM6j@^k@?LKW}ƒuF@6*cEN&L ,{-L}N El Egn.FkiЂLl8y0֌"5)6yæNKIf&n]UގOɞ~pq_SW) }ĀD }glW%ut砋 ?n@Z_KWhFΈ*|P w{\E.uz̕,W>[Zm`c 75u8)Gy-,DHlRn0"?H1M$؞8M ù$?F{5@-6E(8hz/V2^CҪ:H\g\I%PWOejhЌ;Ώ, t *8'}֬^4YξF/2mUa>;xq@tN3(~eRj4hShEI`-skvA:I80cP7U^/l=˦-g#Ye?~<V 6ؿ{śosUi6 ʚ;x2 zs`bo)Tn}4 I\ԙ2}̚3?:=g͗ %~@c?e<`ڛB$ׯ{pjM18r3cw5gƘm*QZI$C<kE.`zυ1UvzzwIqfqk!@}GVR`UoH׬bG&~ ҄Yo<^&4U7^OY[ y-NT:wuNo *D}ھG^f4HRlXFy6`I\vC.;s4Fuf%f ` %z;tF9űlLʰTʫpGz̮Z]5Mݾq9]ǘ9Т0yMKЁ3[/E]p=V)k|wkf|.x] bS8 JL LKT ;  ʵgLEMd̒aag5|*ՒuVWU,3DSk<f4Aʆ3 οiY]s5>TV Q%Ot[(7e]z:) t;n/{v+ }ɧv4C)1IY\ Gzo) [ H_Ε~n;iqeV[SEh=P>qM a`zV S/܏Y |eŖL!ng/\Ǣf\+AM=G` J\P:ޘ(Lδ1d]RPK_@Zn{V3sX 3X0gSD%kߘ}Ɛ5G?#!ᰏgo0\ʜeW_ئ d0@iSH1*TRW' ڼ!Ύ!X42Q) (u]v{ykY҄pZ S}gSV<] tOrHuWOpjpo?]PO7z #W s u>=8!Pk$E%( 7cT7Em5#5P2]fY'L,J6a&h0kj@x'fnj: >P%]92CdU <(ц+7Bo;o7cvtCDl;~'F&yhW%))1G"OY{D" P4 ܜU2' n^ph j(,gCCh[bo+WH$GReh\lߜB) oswwu t>9d9b&Ã6 aC)Am۩2(H,}R}8+a~ ,LXv1ԓ˖]1D-I NXѯBFuW a23c'zH-Fjx:sTf̈́wm4)򾐫YK[v)UP C+:u^W/J7#my0=s{+"F j%0֢b|GVku{OX!}\UNt*rS3}Z#be({r~fY)5r!HLqVMqE镍S|YFf 27:K@'>'0Ei@t8_b@.?\dڦ;Cg"e6&Cy3n" &.[ӛ,GӼ Y +*!6ss5~-?AցU̖A6]1Xv(gXJDaOC1"aeD}fԚ] Uj9O{rkK.7C.p˔Q%̈TT.-)Lk#9`1A,=;}[QȒrÕ}:JPٳ)S*8O[zoF&4un.<|}Lo:/λ0lƤ%fKL%Y=_ eV{ЏcgsG3]k&(kBGx^SLO"YSWrSsDzז`v@${/dɑ@ J^'qO̅xǚYKv/Xڞ'wHf@_5kD?VMeWi9~뽣`=_)b^a)u2Cx݋ԳƇ+cm) B1Kj}Ыbv39 kd5'[>u0o2dvQׄ|hV\N=6H#n͍;}3l8ǜh>ǨFNLl2~qTkebپ |ߧ5n9\#ƱW :+#})ZI$_VSiLg!~u}8V|s%4=B% t+*{4UYVv([`ϯksCr)K'./^'g*}w e/GmaiVD'̞AIV.2/9r)ۋOJ3Hsb;`bI#'Z6Jd]]Hv@f,F=pouϨzNXnu[EpTՁSNH*}2yRtX,a$z2຺26 b+ j2bͳb<`]AI)\Iq| 0o!%1nuw@HnAg_h)L 9K)-˃UrIdGDC!,Eܠ%r?~ri?kvҴa_^K! : /ob#T%5|ghiRT isTk|݄o rlW7DT;s㾷/}MZ*ql@n鮈fІHbM60}6LnvC\'`F -4<}fTS ]PquaͩMb#+teFG- joILʀU䉲\Ep)a`(Yr,`;ʄ{kDG#-4WT $2A3~ϝ4QԤ;ڼf>txdn;پr:y/kvճ_ꎸ3۱hQ 8T`&pCU2իHb%"dZʋ5bjil} YtW7ADq1KkB'_=Yr[SVQZ I" J7!=jt"8.xuce0?07RC[.RSHx7kߦ I^u$jpO;~3L8Uc[K{vn P?B?vлBKE?B;PUy ( TOQGGM{$2b~IhQ>S6[`Kg {~KZ=b"oisK>8g憏ߟ=\+3;,'=mtoB ׁa6q,^(c8gw]dDb ذ=輰ڗ{^ $M Knᐼ`%kk/y[%0j== LH̱3s(.cMrGcP}])ӟfVck\?|WyMMxUh^.&5dwexp=I"B SYzҪpY[뿆 5s=B]RGځBA"]WtTҙwon *x(GhRRK`jt*V^.hݙ n4L.{o F.E,Ye. hq7EϖhISjn'DMxghgBF_?_LȈޘTǮR\_J>dF"b }e],^is(8ż7+3Pu/IR+|ߣlxZˆ g l5AGNkSU12 >=ZRv-ڽLӛ;C)>@.GEr.a<4oOK8s| e Rh-5b0> ,*Eַg+jqH 4EJ8cҲNwJKY0U6TDU\m1ԱQZG,&ZA| 48 ]84ᮮ#{V>Ua;x3/ P‚iZl+@D\Z(QM.wK3{@k2?ՔTKɡ y["!RTDg9ELgpFO m~R8Uް&&}mXHt^JN2LsMfq]5Sb+i1ǃ̊%ڟMI3Hwm/ğ ~\I=/GY᎖SZYڮia`;օ7݊w)ټpʏؒ)u4 T`c}֥jDBcY! C]=mh4|2;;|7yAB莖͈;o`nP1`nמ? f=!m%~ؘ P,b(ܭZ <+qbTtw ~xΠezP|y;2;ry xMNK nR&Z"^q:]A,N\z0m涖u4|ZšA'^RF&UD=7 n5;nTSEZcxp wgftÎM(,s<8j VQ"݄,6szPl'o`M G:YyEn-x^&6-ɱ7q5V4ʚVsWTkLTj;Bg4P59} g2z-伍r~6CaS;0+Xiˉ\4xDQΜwFITˇ&pCi#t㼚;Cshq x?|'q =I qdvgtCF! _ .XaU.S cc':@XqܭKN6rZ@xaS7'(:?gvpQz!̲4$t "gdG3uAe58ňj9>p =6 Oz,  áMOGE+Hȋ 쾳_7Hw Z+*}x {gGQ4pj# GjD8y5BR~ AB1v))R^KNua41ňr8. 8y#81,\,L|3Zl̩ݔX[;\7HJ%zbKw'iΒF:{ѳb'PWW8@;.ky1Y0#3œ}zn/$ !qްWKd0sZ(:.^ Sߋi)SRd\ĥ,| ^PuRN | tZwZLw5wܧ] aꂁW]0&/3 7P{&V{4:vz ߻)qƋDU͠Ӿ 3u|LO$EZVxkE+ n;WKa"5ݟ$Jׄ3$:=)I1馽G& 6,5/~.>(Bams eQ@YyY|vٗ䦃|.iiiܾgG#ĥdtyCbPNo+Cȁ%"=\ܝܔ^1' ]vvӬiz(\2&mW%N`J'#,Oi;y֯/O|„ !_.@hzX%^%e]i`PpFq 郸 eö:B$&l^C'%'^4i֩2Gb9їCrE)3g_^}cQcQiB#$X8>ּp*|GC:r,2BBjǒ gA#0ţ8A>d!e͌ۛjNQ>o"y],x}4{H7]};AP|N8Ru~&?W3)u9.%9e#vi>i_BM 5O2PʁҥݽY8Qm7#0m ^'#B@]d'%-M Y<߿FrڦיqPi}A {rpKh_F 5,wpBe&EL s[bj_3i?;xIX?ЊΌaij/MC2XD[A{*&h>4vR$A泙3 M 2ѹ0^TdI0*puR*FweA7% HyN Є:Y(k1pμz$/V{hpP+"$!v.Gˍ+J,B N('Fv!wͼ\SNN3h0A ,kq;r NMKzr|Uz6zJ/ࡤ8otM_}WٶoڐX vcr1Dq#oN8yuj*?zq%~G1לd(Mlרj֔ w9<Ҷx[g_S)nt7ΞDa+t놱1ĜJCCiZ8<>8?o^5 jW)%3dL# qp =_rqr2aLL[0@pkI J4b -f-V'PpԾ9pjҭ>k&'-x-n8)" dfC@r_Pc.  DL}UoEEhw>s z6uk'˖Iog 1zĻ)%>j̤}EbXEpڕ\ ̸F>ɂlv-uJ J ~4F2."y47RY]'9vdA9]6*ŴU!N*"-xJ+3闇֠bKy#iأnq!\ apeT?xz@#T kC<9li˜;|ȀA!B.QǨZ&GHHTAz(pI,K¨x+[qR&8帚1 5EΘ͹F6-6'ӊGaWK45?AϖZN{*oiE wHt&[|ʢPF2y91q捴r0`M 텩̾=zU3)ap;T`od/sT%[t;ӲOdR>۟t &|d4xGlO*(t&Mwo`g ?jB<$!踂0rsdC/V1vWʞn|un {H}{K h/&h|+v1ˌnOFҀ ;.a<*y&ZW?+in JX%sS //Y |42]ughjNi^D:KZ Pi64o<[6zUe;v Nx;yaK#_,+\+Nw0$E>9,TyP=IWͫmFwARRɩ # `Tp@Y/4*J5j lM,Fs6ʺ\ MhLߔ*ņN=ن Tp΄qd1"1 -jr!N"h~VHgSUa7%A&b`H( M%k: cشHI/…h Y6B5Er͜uv;_x?G)ܯ> N48Mz'Cpӛ &@c  ]I4H '>Júf ;krG[[̿8eNΒQIgl!JoOMB~d'}YA-fri;.bvIGFk]((ks,l"?[f_`@¾HQ׷\dDgȷT拯ɛ;M0j)|$MDaҞr~ 9^nЦZs|jU,D`1g@ 17Xj`f~^} F_bk:D%v=ѝL\ ةǢ3Datauf%~~CSp-Na2z@`vܳƨ:.ӆI 1J,0WSj^:R_ VsIp7]Fgc1_侪e{Md :c}vT %} R(\ؙ?*yISQl1P kCбȃQm+'b9c35".r Z}fW; J'}"Ơ0ei—٨Ap̔ĂAfjUKXp>3%0E7f݋~HX9#C 2?gVf!^`=k~7:duٗPCP;˙ >c_ UVி2иwTVrX^RErD˵{ عQ3/U&%?SAۈsIb~Ob~|~noriX؟9HY0C^-CpE./g*AIA.T0}U?+h -VQ h_ftOXR hS(Woǿ~-sQ V&VX]<\lb7&@ AVҿܓՕյvmLHPJ3Sz>>!}svNy%i6-~$b!iڛ`6̇b F?^6T/P}aU@.сFc 9uE!ܐ*bڧN/hz teצ7,[a5Їi%Up`mJh#H]US:ENR(1Z>1e"+ ):Vȍ+"o*(5h{b'_TDk./$˘o{0ȞO`k#ŽX186x%&U4{_.)T<QfT^ %xn,TuUoE8\T+iđĽڙrMzQi̗vVÕ\ R 79-TYk$EST{gH.c d!=!) q/1#jVf6/“$ī_  @]j]>9KEd#5Rq!j+:VÈ5ﳣbL[dft12~ķDrue,V ȑrkV19CF[nrSٙ#y0=3LnD Qb7)Il)oi\\c ?a"e;,<SqGIŽmfza)(Z*,St{'z5=:cKWa3b!0TKML=pu?롘ݵ\P rcxi0z s"&ɀH 2Lj"Ҷ,陶sך6ML~yG{+ܹGe2"E|W)KSec $gEJl /G-*fދU;&S> 9 Gm c=n_g[$"¨5VC|21/i@b"=-'э?9a߅ g&(An}tϭ.y>""5iVvS)}22Тp!X^+p+Iq2k)d4H\-sg7WU`jc*[uiA#gb´8^N .7U DIS@t*4nK` D$Xfޔ9]aH;~jX)μAKe9dO.V#\[ ] \ϊӯB8Neߓ% Vl#,0+qӅR(+Bgouy{\۪ Τ ugQ: ]5yMWb0㘣םao0K#hgEpHs[ k˙ Zy1eA!-pA%F^3ʚ(;g~p6W3MI|:?⡯+Sj L ߣ-eG]?@RoȨ1p,ZJ٨-yS]huOHnNZ^D_לʴ3G`i[B]Gv"_ʡ󞀴XQqt;\떷R,JZ0 38tyxWQ,@*TGH4 4 Tkm3 BOXLZ̍m~Y bgOPE] y'hQ gu[E 9=l/ml=XT*]+Ök/QFhᙵRQO܏TPbqX>j2aI 96q_En@Z>1Egfp?E'ڊx;7D,1sCm+d 7HX1D yS4B묍"M\ҝ#P0&k+^/<{LKpϩ0a3XGNLyʥOd[DQ" (p q_EUУ1a`>OI;ghP! 1rSqiKI#~HːtX(@YTF !T;}?%<(W5"$f \$b㩅rh@[PseE4 \,sJXLQ%(=dai'^rz"d)1UC,_%Fy ٰy-&D)հ h|<ۨp[7ZOåHbx.H$s[]U0|cB"F80uZ7ؤ f*aWnܡGve'WTzl@m埇qT&wo*DhI귾s5zbQ; ġ4 zin[wspq@}XgbM)8|q<;i9')xnwвtH >Fp0 Z;U>Te FXߛhC<8Rms涾"qT pa:`ԧn.ng k/rǎ"6mB 3z])?(g08 .:\(g8˰JuVH,EKצS#im†|Z^<'AKJQ 5b䞱kPZcE73LcUDA. -)RӗK*}3jvkGG+^)AQݟS;I)|AϔFD u&*֥Ϯ1L}JضvĜRӍªj,AmMb`ѳns%8qlg8UԢIzU׷|hZs#B(Q\>ыC>'<.jY%'C_"*LBTd64#g.Y jy>.bŬKk t\HY9x=bgxB=ǿ P¨ۡuِřc8͇SYީa8W%~gClm;];{qڎ8 (dSZH%4*uuBHaFwjԆiԗGy6})D71x9+`h$U$(>D3m@y;ܑrol>O*ʃlNæx|?/+L/SF!ºVδ.oo>ur-|_ f7~OY,7[_'TOm wP4fg7gMeTqɛ~.U[ -c}ެB7wG 'BT7"N%# ).[1PV p D:@ כNڮg|5S=Va+A|̋2U{Be0;{#GԱe}G,eܴܛ\N"`yW=82n,c2&W&S i<CYI>Qnˌd:Sv CS׊t$%m{dzcAbzXi~hD[ 5$rԲOᔽ:nUmd{W `R,%ܦߙ{jsL[}1d?1%[NJନy[}Qޭ&c=hʼ,'h}R G 9wfTDZڴ!1Rpդ+  $=P7"Uc 6c1&=W ޿BԴ}K*IbWظg:2WΈtNՅA2j2s w W,Ӥ4Ve2(r0>y8첺T 4^fĘv!|+nEB`ҫ(|-p V[4 ފiq#* ]eOj[EC yy:*:KKzp3 1] FVԝXE SXK +r~Kݗc{3pFvBT@nx 1[ E qIn5Y ,lx_cw2v +.c8Ay=JH?"BtN蘱jWS\5@-/Ŏ#XJ a?F_ |8;tJvBkl(e:x[_]>g#C$Ò$o9B R"*@ ZACeR$%/@o`6EqjjQ5o81èZҦ*t!Ḷ6.h8hY+wFpߦKڝ%̇8)WĚWzn.f{p)2PۚdڷFn̒#.B"Ec*nPM`@znr , (W54HB1~ =U/zױE O<<:``?o=K6٭5|^Г2xZ*FwL S ק_0d/kv_xevLFm1qx+o$ri~EK/oCPs~ӺM 3|G^@MNk6>7'zs^'vyۆra5;>~07z,u/aMUS4': 팽2^aVjm-obJ،A(-$K">Hׄ#Gp#]LTS'LE*aYh_Eȸ Pokr[JXU#%5FJB&)kx~dYDBeM/0=eCZ\>b~Vr9Gعh}WrD>-q*湧Bb1G 9亽 g.KO^02e8W{X Sfe8CS%<̐-ڏ}s~?5X$Um ў* d*p]ؽoX`i UPT7<p`n Jϒ݉;]Ҏk 22VS66%Xk'\s&;nsQn^W+@ƚ{Y.IHeQ>[/_ȯm{ZQ-uQk l'P/ˀ#`|L~`,3oWw}Q鋪mߵĮ ~i:dM9=)9@AJ`ݷ=MX)&]]!Elk]EdIom$bX 34b XL$v儉l`Y "m̐Uh2=oZ%ӇG`MauXq.ɥo-k& ."ZY uUӮ&zs"=FvD%Ӕ6*Yh.Q (ñ](B"R?;Z!KpzEc 2JRՁ 5~oZLnD@H.Zo`"G_QBx_,YA<̈eӑFuTא?Q8vE}TNv ( ZbFg,2!|^Amcۃ"&:{ˢ' 4zʮ=ԩXlES|Q`]stgD5!V}PEa!3'~yyH}Jq" qNUd/ݩxɀfdj qLm`; ol BM2!%jOmR'V-jФC,J<.$@wC\@y]k' Hq1_}~ 9_]E+tUbĮSPX0Izµ_Kj°i;Ϥ@s i;')=zf ]gbCKL"NdRw^e8WZIM=>[wp?s5i%(ˤlNcs.IQԀ^(560mov.,ܭo]V'ź@N/ޠu󘳓驘j@F Y{R㠌(7zV_$|e"cx[s䀎b8DZV Q&ِC=^?vBWZҠd?GQ{F^ty5FD7'`ԚDrB_mp8p>Ko[ WCLaP+ڍ#=[n]^lh˓؞(DJ N>&f+8<j4\ʰv͢J! n¸ S =,bLLܨ2| @GY4ijWL (<\nrW/%_g*Eya&:z^neP1Q@d4? Qŭ@}n0W;Չ7m>^,ih:Y4vtpxZOD6E mi9ĶC\^Ƌp5V h'f肄A/HJ)%a" =:@/+4ڹ\\7#gO+֫۶3Qj,þ# 8'^Slc:;cʥ?tS X &56l)s!ʷ.R/2GQ_4E֡x[-!8T? ?U4;Dc<ҏAqe<{yV֢mm>R@ҁޓ^C俞SdPHu[ŕ^ R<|jFBb$:{)iWЮQҧ/E ៙đF,g>~5ҜC*iiV1m'a;u̦':r1}N;JD 4':IY v^H*! v2p33?icMv\&([eTT(U rK* !~Tyױڎ>Ν 1L)МV@oL RI|To/h9{C=Tލ}|@)4-F #1B$=6'yF+Bel%) jH1YF]#w !Eu-`I@6@-pW*#[^R iZc7Pl"^h`VX@lB_cj?Wf1rk8}x2GSìAi?"J5P(mn;?:$&KD$\LM`NYvUMo; 2W u(zh; g!ɅZЫB=3B(9#]ht\\ki]-1* _(r vI,r%\0 vcVq 7ju;v6-Sw E*? -,Ʒܮy c{~۝ Ѳ̫TPzZOӽZ͔FV[?{cR'GrEFvxb]G&i( 'eKC5>.QKŵEG܌ gK>,O%6u1)}<#*^L ETL,ߙ3R`ey84SBCոsQL4$z0ͲQ1  l\,V ? 4gt);*@*OKu?^'Dh.M>@Kۼ/犡G6R+D3aAKb<>%1{=$2Ȗniom􁵃Eaطf.IQ Q3l{1u=AcS-AzUZl57V̀ Rosg7QY*IoUJȎΩ[[x}zͧ|΄SO>WgcyzhDer̋Zt1l,G`h #=誫=x1qNG; )VȖN?U0N#KֳGyUB+":HBƥY]=}[wUG:PQIMLJHXTwn:ʶvD h83=ZzӷVahq䱸R2xu DLLcֆ#oI>:'>{q5_uz7vd3Ctڠ"^d![^h-<7Q{}|]eP/u>\2-a킫 %@p^JZb?RDI=O)9vK#@)F|uFףV1bA8,?wqo \|@&@6rU 5=㰁K, 7-.ް ؈R5U~EPfO@ jb0+WiK j GV(U9`mxcc`V}q!+L'y+NX6BV{~T[ۡCLsؕƏPoP_L'C zvr8X z61b{lYq? Զy⍑T HXZ_=?W;{ K$bY)83 5uzxF/׶بj&#+Ƚ`*bg!u1:54‡RTF'(-w\ɶ eFx}bAܨ8Obj%jb0O#fylLTn ?F&d&2 .Ħ"c`9Cr}mUpa%sǟɗ1mԈ^W8԰$7xg gK ٭!0q$c1݉a44Bm3љgdM 8LZc_̛cE '0*Yg#nÊg*"n9#,Ujw'.!{KMCAIf:x~wxD8(B(Bʄ/38ᣢc>L"Z`t _8b_s'ABhGcCe :~R8Ge,}lnJ gxXCFs+:C}2(6': wzʆ'ȯRd[lw8t%]cح|o<% _mO`$'F9V}׎s^*FP/4䉢UF)X_&aGăT[_{L4-V{#hYt3/[o ,,b~д`gļ;< Wl8h3zɑN]b4aV+%()hd[v6r u-/ ,˙@[j5#_O!WC|!jh֞oݖayRY*,fG/ |TADz^zNJur4F5.B3DUyRL0C7m$H3MIuG>7Q\w+@egM&Spn[ h~~$"j#oRܿ}Q}/{ cSJE)i9g#CB5,AP`]9^̙ ẃ@?N'zM"_lQhMh+W j=a,A$%l9bi'^u{S_!|U;殴h`wfax9~c.4gjs*cns&Qv=7x 4)ԙDYl$= ')1j«3p6ݬl5sd찾ϙuge+QGOA{궃b Džbz1.daƿ^-|j>/K襘jB4Yre3OT514Ǣ#x:Եq 6PO 㨈p>qS>HwEG%zqq)bං9qi-4*!4r@f:KIJxF$Q0m|@ 9x{7l~zs30EbLyS'tyg~܏E";?9UeN'Fk̢Ѫcw=Ic5g{*k(enι|ـNaH503* f|Pk IL ٞq" 8+W1$on Ŗ$,^kn,/lBW@1s{ n&X}hp4 K6ѕ!Dd@(f~/t!HdfC\Wzbߖ_=S 7Q6J3N(d#,A YۍS8ENf,,4„^ĵ+*f. $LfE萯i=SzFdp޽I<8K/OCLRZ"T u/1ñpQ5zp_o'9ԟtQ23qSa{wЊ1b˂U%( qopy:CPUKVq"t\6wܞu2<Xm| 5ҡl{/{[Dw01VT'ɘK(u$мNȥo+s(TEi#s3A.~]$dԹ;v8\ٗ>0{ Bgov`˩dY5k· Q8wo٣lI0&x IG0j}p6aV7,܈cEwV 6ė7KO[jqc y6T95N*Gq׏O.hOڹb:olM/)Kpc ?1l#.H3Zb7MtqcK쪿 tRJB 5g,[翟?h̤dwe4܂-~|L\0ۮ|TXߩr\}o"$j+U3u_'!_1ȈνfCG):BHλtp|Iŵ9_ B<~'rݤ2bb.ʨA;5#`,ZED1Sn$\<:y-B3w\ӡ:? H 'JC8]W荄Cx+q%ķĊ ћc\%ԗv)D ܒ"}NA#ӗF2F>XC#E(K(}Su&8%)K {`B1o0,'?:Q脖톐mP| p;uAapbk4'n"^{CwOaw+у  X˓Z8X{11o%5*oZE ABI;'1[V`f3 m1}_jhb6%!mS%[ u ܐ l]-_5"5bm@lU_KF ?ީĞz\ў^*MTb`!u\A5 ~e%B2rzNut\Bu#0Izڧ3Zc@M9<ɾpBÔ̓xXAڕv^iu70:Mzo$&ώKrm)/=B4)(4,'aȾ4aĠ\^=Z$kH~ t, շH)p%0'C>)IP]Zq 3ij6PE b1Fɦ0N"4)ʜ)Eb^RUg+='97sy'g7ʳIi*F 3ب]Pk>,?0f)h4},CLNǐGA1u '^jq wTComFuN5T%3*%V["kPk8q9r,B"Nk%&Q ցK*nlC gpMQ Uv{pRXZ1ssnr֜+L[A00#JH,"\kE=9I^*Sva>rfZ" :}0 @bU:nvԡY-Ν|AZ&s p1t~Vx<3Z!(7jԼIj)?Jf8Rdz΃ҩF_u할1f ߜƕ1i?q55^҂SOk)=uu~)8f{:i7.|;8U@o ?.C;I.RS ZWo&X|$Y\YX n0( C[ge 瘽9yA#*E) \*Ro8Q!̱FB6 Lȏp5n oL籲%s;Dߩ#SWnGf>P4mǯ;S5NuNR:t@SDyC:UT[wFG|Jj%yF~f]%48ARFs+sMɂGL|oϙѻuÝ%V2z'B:A-i:K:ciB<ӂ9-p1bhcBMOTq&^g>y͇[Jڽfq멣jB\6ǚl!I5K:~[F)aڵ0/ήD9 ̳gz$$*CD+k* c dȡYe#H苵'WOR.xC˰p"/k<{. z 9,#tzB~23gJ\&W cpչdWG4vz Bgpy<kH*X_xY&)p:N|ajW13lF);ђb{" VٚJxQ5y@YjVUӎÙݠm+ڑop,1.\T]_WG3]| GSjU NcqmmY[-m|G*孵 +pABs̈́5DAb{SbE^}Y WՃ=Ə4r~N@7Ϥ}6}ٻ9ĈV9*5Bo (h8v,;I$/T> cK}De=dtnԇRt_ m7qI_Ie;ԣq\VpҟLh8ZwDvW*ם3mC=CdaSEew4v뤆,fGƂb{D-Y<o"iztKe +]p'mʣ"AJif;.{c'`sBY?2_#{ǺMC [|:_C=Lz,J"u'+xBG>\h/k s }Q$sa5Ba mDw Kql9 N`~|% dsc0?pV\Gy$@*<&ElCE8uїT>3/4;uCeDrZ%I9 *$=Nob01&{zIOSzߐs/&TXX;1O=݁(~¶O6vKFV<S{SHwS4B;0?l+d-3xVij_j vyĎ_''WZJfL˓Mbs2h6Tc7[p&d.%mnjcN65`cE$qni{Q[ai %E8\|4Wy9kQnIY`y>פOP0)Li2pHCSZB]Ɍ q=FJO |*4T~ d.J2 sMf7QY$u$cH$]Gr }gF$T#Q - Ҏc<kԪ 1RRadTH@ <ˍ =?!_I :[GMI\.JbBs[&HK(};YO`J8g/:zcaZ;wͪ#Z8Bt L5~:`Sc!Pc>ኙPԑ}3UA3.5oq6d^ҩQR<E h7B %Lw^̼`s>wFiS{&b5v8%=#'Q @-?ȇn6'!$rdup]1>?E=J02c8x~a3Rr*wyp2/p߬f{hJsJk.?;fY]!b"T*'sx8I/Mj(b7Hgyo4̷V'uW=KT&4< #"8H IީÙ<&_THY{5;snJjO"õ(@f^3\m8s!dҎ z(! )bv0q`;T7 bT]XBBQC ,o Qѩ#XK*|fo>0cծ 7ӸV}!gpr Tuݙ2QJ[VAgixpRi GiZyA!S^؄6 v]'FזJazÊ=Ss+ȨĦłփ! SF]D9)yۏAɾ6kG8vRիPxߏ$4=a [0yx TL o$|~ Bu2FgCZ9K~24oW &|Ax5υΆen oa:tg+Cxm刯o;qp?VG$,K$QTbwYYͅCC J 5_A5 1従V8oԌ-l^Wl>"I7p_C[{:jxCZaGP|5 PqMZrw:<:DvfqKx8.~2jR(0D1&G/[֨'WuUwsWLa7|wᱴ˿OъmY$lu*ajP`%2nxX!tT<*_e5-ccO,K NlkyciH#ؗ>v8$hUV G/ Ǥ1P[ -5q 6 }KGifW)Qv#Wt, ċ1s>0w@bLmy.TmAa,i"5 ,P:tCC9cq<8T[ [&U5끑~n&Ӵîp:!MQ§O@Ab99J<܏@N>|qs nLwoZU{+ ~i7QLZDS~|tGo$.RGTDC C3Jܯ(sIV(IDX;̂ QЎ.8<.׾GKQKL`D4M)0<@PH+PRK|GH Efz$wj a'^xmDDڿU&?m%Fkly_0T}Wz>&Wj6a6MƆ){OaSF85(B1,T['EnLa ˕]d!2.fl3@eqM(R: ´ *Hv/̞`c2x٣ռ[@u&Kolqp*CF0#nt&~1,醯9Fdͻ0׵I]DN E=L;rB4WMr5$U04DĶ$~< 5\. d-F`RF JAM_[@%W뙰y Ut<TN$)+cC!8V$ C\]&fWE|-FhCtg/\&D'*ǐoлWjn)\8E1A[d$qz^D٠HZzOq\zX9 # 9=d~\[pM0UQʢ;/gE3Y·zkF2k t? +A [dO#-&N| 1A@OVQb hEg45* &xM2(:oBTN˒l 2ɔ) FaMBff H=g⁁r\)&vd1oŌTz}s+SxFL=-zi>0|scH`MJ/RntRDb 茤[fɑpgEI nmm̏\o;_2mD\A;hSY!ADXzJs)zjea e=oz!}˸nA Zip,,y| 9Da# zt )zn dXރK095.SKOArJ=z`<'_2DxY1/Vk=":秃! 7I mJ+k 6'al~Cc&D.,da yx򥶠;Ƶ @DV0_ٚp-yȱOeXx9C`)nKvFd|%swIb)L{,dh2Fbb80kp>gb2ybQm}%Zi\BoS3C.]\`9w1ޤ(5|J^CMaݴ>kz@*~WVfO|O8sw\ϱ>uď[{] X0䍸$\sLej'kfxh17- Xxp7}]l[1dxHSxݬFw7BJum0٣h5Uru35\XTw[0>4l1Z ']I S' 8pvargרHbgu݇E` C'tBm5].f Wcsı畟'hDh撹XυP+w=o`=% ܗuG4je/ɝ sG aVTS1v4cb 3mG>ׯM.ZsuH6[LPgz'-A~q^~æO[nmTѦ)ae\"_Q2'~;p~_[wpaѓGωL|č@k,ųo1Ю6g+$$TMc"Ͷj@h$Ö,Kʦ9p{I%Q4xi-C28Z ^b-R3 f0)3ǥx1B8WUgeKW)ܠנi޶fX?QFEdI9埌s |.Θ'}zekm);4嫀/:LfR#bynh'90,`gE~fZ%ݥ@aBu BIY־K 5qGfe:T@v14m+ Tg$h)wjc{vгői5kjh%9w&Yp U3ISQX҆u5i ҁ>xZ4wO!ƻ(n%ojzZ,2:Yp G [CFХ&8H uZdh/X85m3~}Q65{=> z̴HegHyD&f̯`Ǭ5q -j] R/_0u`dk*0 W(J]({(`+ZNFQm;敲g~^nW Qu群; )Į010&I42x1O`CZuDJFQ@zLw-ik¹t(NwH3=H۾h9@5Eq3)v3  LT:j+\qRE%N:#KF& eibn+?CÍF Qϭ>*]WqJbH.Њ]hd!?]e3ёO`fn5lM@F9>L7רn\^KG2mH[mY+e` p-@s$l't.</Kd+9b mY^lr(i[7!5+}<ȾU Vn9\CA zymjR~ /Z M)i.ԠM/{tY#…RF'")#.Ӭķ:t_N۶X'U>k޹E|F7X˫tZ pq~,7Q C0uh؛!NѰ&nsB|!(X>olRYV0ﯬhOZSex' 7ըy4kpUrl VW"YaVE OE}_Hg xd:H+ެY"TVw̡󹒖b*:OEA8/?5wplWJ,ۥku)X@K\*^ʜ}Y=YX^bN.^V5)ղc'VHn9 jю@j9D1Aa@ (T!mQKn^aepAv \m@gi nr܀*(P"DO'3!vpHYͳ_GL*^0U$+>(l3su.H$"uZuQW^8wv|([]@JӲ类?l}b]wu! !/Y7`>t8$rÎeA^ OVft=wIaڏvdxJP+x$2F#e&әXj%껏&r5`[O^:7_\Cx;@=hkn_b˩ܼ;ݝ&Jxǂo}wl q[x|@&z ~M9vE:$rb&GQ%W¾l.as5K8~Gl!ۇHpCb3b$*K8\N IRC2H׎z6v:RM48[{Gf yH(Bg  qװI)/BN!k^ %qxqXfh?{%_1 s= K "rо;_!"-J!g,KItӋ' /ɟr=P)'(drpR 44@ɥnj}JXd|$=W…$[)x>GRIF}v3X N_&7I*m]|t>?!fnjP 2VǟI!c%|lÁ?=T]b4QLG.!ER%Dm89cMѩOŝ ˳ng7RJ1]-\YKVijfXuvɶ;-S 3O,S4W[pY8baX;l`vBdE>xӇ&I) b,>(8)lx 2+ScWTNRy-ƒ¢y?:s#_zj8 @g4v(u#SА!ޟխc}Dq,nBi9conx㢣YЌ>60~O\^0%JK`ADAf ӐG2TDPN:k/.d=q/DfVϡw{&V7+{/FCQ--_(0O\L +!ݰkAkdxUl5ݶKJ^Nb=nɕ]Z@fă7K:J@/OrسiHaH+R((cs%AS/xQc~vws%Mwux.32[u_O%Tϲw>ٯ}O'&adL\ڮZxU/7-l\9m w߭RnjorGtԇGJ)%ͷGp!Ù$wNKysī~|DG'Хl<_zN)X{`"s>F:x z!gxw>z㑲C_ '8aXUfȑ Dsļizgr3ͣogmzM}UX n%pYmX\$[-=Cp=fG&umi`PW<JJnX<1#P˳+pKߤaJ.RE:/jV46|IE]6i3vP$"!o/@y[|Q@ lV[(gKw/m dOg ^a]{| nO$ݳq4-N:8rj0]QY ,ru5innvqLY)v|Nz ;n՜wrѸe =l{Q =ŹF(1$.|˨Ti|t!Ww&A*[œ%B`2'YKX1: ~i@N&I Z}RA+\ݛ\G Q3poI"tֽ@^{3%iM#f*t`Wlj_hy}}+G>y' 5=ѯ{\oNW.=)ԦuOY1:n~X,24a[83iOv/rC?"AW!t&ˎ3x ] @h!8h 1{dР䀽+N+:rG-rAZya Fe#aWV8 za42KdJcӛB VHۘB (<78>!;yu5U`ZsKjI8 9wÆ]:Jhu}q`ע_> w3JSB_d&Ѿ8NxJ: #r/gCv$UAaR \p*=:H|,Hj5h[)4 eO8e_dG8_N}O{cIb↩]~0d~Yr3 -cV10r'jJ€_О*2CeoNן݃JO>ePMᷙ~94aC DTSK#QV<禀)63nS:9~ % dT۷?-w޺̈́h /m_utܘxFu!Sަȩ-"HAb^qҞIJ\+Q2_xaoM 7X4fLȦ.|$D~Fgi;t3n#6)%LUx=]c6}m9C 5{h =O* J<Դ0v`DAi}nxC0r~'FP:޽$.k(jq{v[8暭zHj#*'c&M\Z7o>\5Zɶ1}t0Bځ~T|~RWlMڍq x?)43QwMt_e#x۫(s-dY\PT@vUnOSMi+v!ȭΨ5Xt]A&'"8RB ytmWkF8 O/Zw&IH&IDO%=ujQcOuN5]} >1 Üڦ5!70 ^;0sy"Xͻ)p^J= owR5 T7eZ1+LhyS^Ji:KC0ЎݾbH|J:ᐎKwi$tlkY$JўuP#Cߚl`!t-9YtG52,)y*};Ou4Jp&7l)W%,9~ H0ZmzobQ- ,K^loph'X]Oܶ>5"F Zc_jXNHfxp FMz#}P!T&{QlSC!s?vEa O_U7=G( :}v .eyN"⏹ć(&_/}!1Z۔ e-HJ:% >P(~3i5Qjw?gi}L)ޫ:i J h zV!4Nޚx`fN}Z Pf F3E='D~j\8S*pF/anlq:bYqYiB(lJF>W#He8@PƋO{»K[ G|.j62GkʑR9 ' ry9~e]+#:t R 5:)%"3Kh嶚b#,ĕ>]U2KH׾wUxvS%Rf4Q)'^|y;q鿗\H(vgBMG)sg&Tٻ3p<:*4N^|IiFQ}pyEM-'d/9e!M \O&_&yFP@ʥ9D>Kt| ZZp[_ lj 3#-?ųuOStY<Z?Ez0-Ŧeo_qjG[fk|rPGh겝S]ӊ1 E y `N8<)?E`>ZH !fBL>z.@;?wsB*>̣{dyVB@_{[z޷LtqC+(_>e5[Z^-?ܗh[u%/.71=E}>~YK(LuP7Sym;C,yYؕi^Έ{_wUff۩*⧺ )"tR,`&slX0Xƕ^Td{~*2:C\KoI7Z9NtsYǯ0^+yNR9!CA!r2 Ox1U}a9N|ExңAU8}Ӆea:y_.BoF^x_DD-^U@AgVA o#jʫ0އ$YJ@pyɹ%5\p?!x$3s:6@2>.n ]9ε*ODWmxѴ=LhcO̪AۻayάFa 7G)*ө. $HRDúpBAV=]88v|d_=Iz߹e lj1S.UKшK2G]"4?ySϼMiÌ8.\*s!F|tkOjzS=%`EYӼ i/ K 2 koЅ#bO;Cьzr ڬ8r'2Ggm=ݶCi6D;B!`20a/@5 Y B9-Xw%A4@璹2EY͝N)3XhaEnobIʋeLTfyun8,6qzMIpMYk^yU.3\M7(Q櫟#Z8$kV6`?˞zr沁=p(@A/6*)'ҤC=g}?YK+g,r𕴅lV]<%螊e+1XhGiȬ{b9Rߍ褊e:fl4AAJQC !"P[* Vaq~˫TP#4H$ s>Nf嶥QWG|\옘:yNk>_q7+IWcba۴aINg,Q1#o]I岻m둿8\;ւ'ͦ Y`*ޫ\ZHʥ·'H, ɥTkC|f P/1w Tk{MQnoOFX3cFJ7{EkL^A޲,I]]<1\GvpH>ǣDs̱pNlPygA? z~9&%`8ME6TAld`-M\LQM=g] u";R ~Z.sx̑OAGXb{v9ySl7IwKu?߳&9numؚ sgG,Ψi1ZxoX\k$ hk\(dՙ '/wo5SٓDU3\yMwV;o8&y8@4MT!ؠV8_g1&`F^m 4g.JF68,^'fT+r<Ә5in/![ӛnM·P9z w]N +'.FN-x#_L'Tk#TÅxڱvRitu lSc@1dg(m MTYp9mBCA&=4[&Fa 3"Px~V>+&@>EבX,"ΔTHvD8ģ' ]{(KZR* Wg!5H/?BIj<5 A': ~w\N:Tѓ fś7pyEҐCA ZnpEdcnulW S HF S/^mit#Jx'C~\a=J/)q0i4 #?>\qzIF ;RLJd&w>Ò>氥-9yù 8aȋ'U;eel|:E,u׽4 !y%|sAٵeN" zC}P=/Q )xdRcJ+ԫOT&%b/xĴ>У/~ ^w&4{Qhai"1&)X*YZt!^d ֨dѝo-(MVY9~>3u.-ewP2$z#dUo 4,7`r7vND?^Apn˱".FVhRnJzeG>]s#>cQiim'Hhz?6Au ^2dAUi ?by)CMjMJAޙhZ LHnmAcƯcQYM'q:. q4 %f;^;u4򾐭kD4z'=<$U ]46ւ4sZzƖs + 9Î5>Il%_28כƬޟ}(ӣCʍB^]4:R#|] R \ŋBjC nBϒ{] z%b3wTJSLQ*~X0b:f\ 1w/BJgpq", ^ESuSɀ˴Ѭ=%ݚH063 դ\^2\9 ^vcs2>y'7O7ڀ^T KYm=U&L"sǓ"JXڞإ|Mp)uEH'0J˘t &U!&"6" d8Jm0\FTPػ9@o2KHKdxTn<)Qs{.vT?Ɂo4QL|!߰ 2&f\YQACnhm^ReO"2Gag`"vJ-Mc8W+g'.7BnFL2sս^DV ߢ2Ygob_[1ɫqA)|:t'P ܠ4mrP<9̀SUXxDi+ub&xQNAn()“=)6a5Jg)4vn\f4 g 0ꊸ>JfGGl "b:znʔpn藟OϼF-?&͝GBUq*U_\zjpdy~WQܱ#d?K?:1<5ْԋc2u OH9?阇&60"y缔 3/d smf߽1K߫J3&J3?sJ{0Z0 |@{k!bM2޼gqZZ=ÐeW-1-t7d1jy vIBmruL+ 3 j}YPW^LՐ-sXbv,_x=q^4Xw B[< j4f->5s2G>+eB"4Yݭmv8#x$?jj3Gx. v4ؖ8ccnZ=:[:k&Tj;,ߌE{!S8#]I*+5/SKTcPsR|2DA9=T52xp3la^6LtT5ˊ,_vdڦ׬:|i{"v}-;*ٝq(Qi[HF߂ , W*Hv4$ 4gr\9g*2iD.PS./&Z߈(OR9{j}Q910/+r֜ 0/at^Y:Q(0-O-&#LOyH9*Ub6[2^lQ0n52R,9n h)lzrñ|pژZʻ9 -)x55"jU GnM0'2޹e{$rRطaJ4,g3mm{tj\9#"f{@iTr0 %6nou$2U^30@Tk$Xk{iFi_m!+꘣T96+4jD:J0ڵJlSЈZm+vI~|/2 pMHLe6VWrP3,O(h59_h ne"pĈ/6 }8 P w $s32P[z17m|N<*F}oO蓌^$ 2<%1ȉC|ai;vh#-H,I彩d(ӑ*nF2a.2ZFdGA<y>fB薓ꭣ\+x'$jRbNّ-[lɧ?ٕLhrNY`->(-w"t~$U4I<w(4䪛fI?@t(R8fXoQtB2)7L|vDk8"d#40ƉtހvR{Z;؀В=8ZL֐7"AȘԇ#U ң簁yTWXW>_d JMIx닲2 #;i.NjԠu=랬ᢐ43:|#/22j4S-96#aqĄPI9>T5ףHc.h1PǑ&feW/pePvDaWReG_UN?mG ;H*I<J)& gj &irx>?w7:u?Q)/Q2}!{hWUbf ĭ.вS1j[dVI.Pons׍c6 ,OwI 3֧Fch~a+[3Jm֕UbY?tq4'-o-$e_uF 6h0!Z'9m+X;}د i LOTxZx#勛j"">ЦS4E }MtF4a9S,"dU{MQ c+/QF{dDtVb/MmQD}v$wX\ a-U7U$&vS\S8WFy%,Wء1MJ\BͲޥ[|!٨ tlpqzղA[Ly)aW}4%!uuD흺F$SP[D5014;F%4BNMHH$x3JRB>TbJ yVx:AcyC{^^"khm+4Y ?ƈPX/ڌ$5\DPQ:#jN$:~m}g蒏.x: !)K^Oa1WӨ_R|܁HtmhM5FN)pMXOtJ%FQF< ,f4Ƥ(3Xf{w *Rd1UNW1{C9(i}pmfo%J}_J3wFM?'0=iYԯ$M@"mCFZ]>oio,&42#k9UcגGӢL"R$Ѓ}:`g2mRX&8+\D\sy՚OU,T_Qx?v¢ll*apj4]\_hik*8\Ĩƅ=p8ME/$a% {[vM5] ͖sFrتeFw=H',Nf&%3l@\6 3:țIR%K1GR%QB`X #ycv.ˊ"'C0-GHRKPUh(&qJ_z'\`(GDM6ALyPx)[Z 9,{ ZWeTrJm>^Uadpug}KmrH+w ob)䫂uAJiewRJpD1=j{8 XmO,yMtxɑ1ONv4") PJ&r,O@L(ݼ""Yfe-_}9P J-tCs@9qkDŽM^0| (PzjE`wݿ~XAc*〯&W%VlbtП%V(D>AgW6[ tsNH4x"snʲ!a~oZLHXU[n`Ll#qJIpޖI'~/Xf68b]o][{=Ǿ5nAn@ҌI#uWN;Uc^CC[ͳmEX9ɍVz˴KKCI )[ߏ:_** n( : f:;Cf6e)Hi8,k忏W7`+|P vBFdW Y# $'P٠Ҽ xj} (v @sS@Y@X7}I4#X7~dAKA2+(ˍ[~ fmy_HZX,n4bT1CL[r@Bol,/(5ɁndPێIY]!B9eC: MVVz^={䤗6O ح,f^W'8gDgZ<e8W6%\1*w=<6JD=߄!^|Y҂pE$~9AY$Wjq&b։=[5!%CA* neqljf0P}sd}+)DHn?)9A@%#MZ'CjS 5]Hmq"Gaߔl GoѲ#h7!n(O^P>j Eu6tYӢ8Gɇ%Y4_@gy@j54r?AW@+'TCl~CŰ>K2:|0[ 'AOABQ' 2o8h$mjF|.>Hqg窭jk#0kV?ڞI5^X0Oe(U~ן17ȽHW$ H$ww[y0VD.p:jɦP* 4@+5{3*'hfU|6 V`VVq{C`|(,kT˂/xAB@Ss竈f|]'n@4ܢ]wyH7끪ws2%0JÀ.ISEPBV~ %kʀԻJ=ͽci~֥X" ]tCbk IA<;7[)]mHDb(W ؀L*yyQ{2X^ !M;kͬX& cŦM. Fҹ3p<qpTCl=; y_09}4_ySތ8?`xSdpAMzu%I؅,ǭ@/%ffʛ  s\Bm-,6`}H QާKǞ uܑPTQ m5uyjZRTMaxu$g*bfoCDȞ]YSN08N0 dfa7f,`x5Uo`tkoZלHk9A%$^CfN&rC1JIi(߼7BwȴavK1(c@ %8@}P0HCn?DU22Bmh-)9M~b1Q7:)1S4uͮGM-OR4۸N 0n'p"fK,Ķ6ۈnTEex]ٔB϶CW=b6$Z85OrjxNJG@?<s[d@Ÿik4lmyYZI;@Q"~'AjB 䙸FW<%s>G&K#S2$==Xf(MtO*2w;pޞi#|2No~ ]ɷ=XMH|o5 _>/-dC av ]ɆД`kHfv߈,M/nGʴb$W3ȱo߲HnsU M[[.̔E-5 x'ջnUp{NvNl)xVwI?xflqi3[>΄6ˢŜ,C zv HRb'zq걶e_p9q9!kL0me; C%}>34o&ڳ1E%޽83q9.-wmҪkНA%:w.k I4Px j,Be{+Tg$7 <9Y3OGed/10I`6aP # ]aWj[Ebrg_řinE/TQn kM< bٓ\Z`iXwʼgxcdjux V;FT7ʉ=#dRO?8򒀀 un|chdffq!n<…q7_ndt/(ַAÎH` ~|U=#~KQ"hMS|_M+{U NN ؏Xe }OjVN.@&SF;Zu QvuGE,]7w)ZrَƟ8iTy0ht BbNY/cGCȚaҧ>`jlb83~kI UlZ"f6eml-kȗ;R^bREKoC2=l8_ w+V{[0n{¥VaC< ~)Bjy擄(-xsT_]i}_@Y4,kp!.aPh=@9k&$T$/3Ymh.ۛ*M-BSMp:3nkU(v[4/{tW*qOEmXy'AOگ9NOkOMV ܔA[9W+P(>Rm<,n U~+GKblTwI C)Od3ni`WO?.KVPq :[0qO2jR#k5_%Kewv=ua> [PVIirm[HF$W:%Q^B?!WGɅJ ͯOEnk 'f~SVJ_*K щ. !ƒR*Pzd1܉Є1YfsAFw T 5+k I`h=JX{9k07>NuK]NI_2Xf5Ap̦rʞ܅rω8Eu .oC*Ö)e B&bmj-n_[$(nVNvs)1e.frKU{'DlwPwàS_9^xj06m%Pcib VrrE•'z؈s,rL6*aZ5UԤɠD,f7$֧|NZ/Y(FL ? |9xП%E8Q|3w{ER>,oZI|ZBqӵjБ'fHBy$M~97EȜ*d(jIJJV-V )>~J-2G,1 Ew-, {cכoX tC\,6VM9=9 S!+ #/Ї%Z*i+zmTDK\r[ Ome"FxZWTVI5d l/7 XCeV_V=s`?ݘ0sF`6z 'H#k?iW?"lu/=3d#hR" =\dwԅꜬmH=|O :te#Rɘ]hâSoD vFsVV#*]0/;؞cX-:o>{+Hސaحx;[?Z~ {DtܱWbGU׆~OȐrmE[3 g߽|a[!]}Z(N>:+,X?4C.~)cyw-JL P/ Z|1 cqdɠ`/+b|\Aێ!ru!%NY F8`=!\D1zkATh&XY;{XRE8H#5l 4li~rFD>Pp8~A+2eU%t^cEƋfr35lXa nv Pt Y99GIf}M݄a ƟLۗ!kʹj/.ڱ51ɰ%[ĭԟ)~QS6b(I Ŀoaw 0$O~NQIp ׿q>?N&Yc(+A ;GBvi&v)i^V(n>8Wg(t ABxjhtȲk0q7|$2>EJ;& i`)B'aIƁ|7z^!|=fo1vK$? =؏j31=&bƈ*{cF¯$VѕvPcU{=CJCGyV)\P7l6Odj`k+ލ4vfxȪ`(҂56 h9?/(\#6XLAw}ZXQ } Z?E{uO\l 橥tq&_?f.1URhM>рK{?o"~ NpR13.EedUZFkXꓗ49_S+ơ\ox"`؀kn*74iƖS!`[C$r8m2xeC~}ÁDNm~ fo(X>{su ;9N; 7;lhLZQғHى缌쮤^zJ`8sQvG"L-(f]xS Hсq\su7GOO"(/|`12z= %cDqzirn݆^ cќgH팦ں߬-6&o{*sH'n?Lj+tJo,dSf`&:7쿺z6? t$AO!2rz@ysU y)KiE 8}d٧?K1{M S`*02~bdxy1;Џ06 )!l ;?p;lVsőメ;qzZ@XqVl![~l&'4iE%\ygI^iʰV(uf)B}Q'% 甖Г9_Y a:7h9jz7Ixt00+F4i}>!DGP(3! ;^4oit +|%/|ce$N[ 8a~p_ 9}A'K:m4a`2vV1߁E$4.TNSC~ ^_=}` M9A?-V ɧi&wwApE(.\#N%0̍($*\XЭv 3jEųc1}-w~<h_RXuPfGc`ql.N^PTDa$,q"Jh& @T6C6Op"M_RStrDv蔃iR<It7*4v8 CziiM1^~BI"ZUP/HݐT)|g 6Ű: ,Փmk!6/6"u(H 3L<ecj#4P1 +ZU&>Eo巟Ô~*}_67hgJcVNh9\O FQCڰ,$,wWtv.::\A ʓ?| 7u;z6æ;nD.oXnUAoN q|;MC˔<=dru0 z/B9 lCbh*Sr@(HSScMi.OeDn|!=b ؚe%VPFIv'ÿߌ=ύ[ӊ \[ܟǁ a6qG!@:{[c\^%. "[ȦǦwog>II94?➥?Tby(wqNHEXqWu.G6WBmfƩ%;d}lORX\7T!]w󗝐 kf|㞻^'z4l3ob*ˉ85;c7M`j̸$)]^+Ud߳]Egr]7Gy^ۚƹq<;k [ʿǛ7>0"ξ y`OUW|/22 jSTb7NJ*Fx^ˍgi%L0PE 7s 9gpg4OV5Btޭ!!t ANq6Hiv#oldvXו%ˢ>жrG - XiȜ&v Z%%q`rYZƻp.OD0jyȺO0 NVڑџD9uO2vWkz ]14p#R5* ~H$ :fX eԳZ; I Y@]lbܶ|5'eI[U|`OcܘQ'{*'~U-si4WZ9JO(I pFQE}\ZS5 .l/5Qdm3mtߣeraS>Vϐ- W{ACy.A9'ճʴ1:b<`vu\$R,-UZ3#Eږ<4P, K"qfC=*"PmvԀ qgL["u#r7) dC,ɲ>+Viŷlk6 %@.8 %nĦ& Pɧys08KBہ[~-fBg܃U3z{&1OK:Llec ţN[^b=@)=< lL4#LEx`wZİL@E4X7CԫPO;5D(Vш罈6C:>'Tur5ݚ(ϘC0N2a\.q̏C:p;DV} !4HξCWO"b'1?@EFSsNrY^)uM Sx: !nᯪo2<:Ԍ>cY)֤܀b_rEI׾ޮHڥBiퟐ YPMM4o7wk?*Ǿ6P8j::: ̈́gt |e! n\Qzם3'TW֝@yJDiaB{ ^a`fCQ- ?&A^..إ@ ^,KI7K42O:%݂)fi"bG-GS &BސOHR [{rIE-RS6wn)K} $k5bM6XV!rbyC%=r\)ħ{ڸ.eu5/ѝliP;URHП!gU!>Yݱ3Nn! ^?ȏю7*IEz.ߒGuG%o!]FIP)Ol5pWfƳlth2?Pհ_nK97k¦ZxB/Z-+?sgMpᗵUO4/q}VI+l*Gƀ^>бaF~(!ПؚSMqL,45WϤgZM8+{Zi&x"To-@_m8eϊ gƃa3OE+Q5~}X tiM ,e3(H8=뮝jEsy@gIOJg[f u eU)GAwWNMב`p`[wQ0k"Eʴ+˼C Mw^a%6`Bp'C0߁J״20|''FXt]l5™Z:zeG󺭬lq{p{2yV4Η> avAܛElsRF7J"] 9CfKb7Xê/\,QZ_J%`xyər-4 #tLj)G!Zo5hZ 2Jy-hx!ddyyG(l w9Yk|ׄU=I4S{E(+n$;LcPJ 2+v玶|. vC=T!\|"떝De.Ϋ&`g< pKxYNW Pqr~{H>,QPMVaU_'U:_CV]BDnMck݆+="U5xPhV<0}`"xZ@X1_E C,`*9`ɤe]X@|Z!^ r,dˉUVDVx=J0Ϳ~']H14L1MP][jOIHZ[aL:cŅ#ċl"c.k X^HLPluP\P!ۿNL)6d1š 5V="\RW{Y1\GEщ63Ԯ n.\Lna-m?BT[!ÂIڂ˵L]nƲ\pOG Ѧ4ga$etvJ1rWswfVKT5cjhQo'u Bkӝ 6GLmX:Yz#Y|38Xl}XԂPObTpޤ|. 9 4flmèg%%󪪕¯o&-Tn= =P+-Տr27 !5~ĝCU$/p.L@ll݊5X+E,qH>݄=t1PAZ/xgR_ 9/R𼤵v⁤+]S8ڰ X`>G~[ǚ%v.Km#26Z'~(l!6 (¨fgD'/z wEM/xv\3ཉ2ҿ~aզ3lU{-4H׹M#[zs\U)ct2)R*adh_9`네kq'#J),.:lj/]F -kb)':'ifǓg-2 qqe)S;@6+?RF۹Q3 lڸ% m1tO ]~"Oh GIr.K#t0cv&W@YQT}9&LJCdn9ض.Mqi[+XUH2oȵx>=0IhƭiH ](oV0[܂ϡ3d۽"AZ]?FQ[ gy^>jxv ?L+6-!%D[|M vy `ۅZVc&fcTv:[A?tc!glKW$i# F3FvF-$t jt3X/PB-$E-dQi@Xn?ʲ'UD}bEPS g7KagKRV,Ls̐8UISWǃ/KAЛ7r5BrOx6a :=*l*&{*jXlUYU!=ǧ?$ |%0e{;x~pLL+\9 wo"3^ta5<>3=ôHtCA e5:Gؓ8FUK 9n) I3 u5r˘PgZt2 G^oSu<" -M^>;&=EϰJ3iPڱV>ͯ ¢7M0 (ʧ'Sr4g Hf oymڇGd 2w ]m )h=6a07fWW 3⮇4D<['>mvǿ uwo$`cF@a6|򭋌UQ+hbHt ?!tU6+ !rvWzcC_<Ej>xYt m2,CtMZD#>kh؊KVjءt?67 a|Vc c3άݧ?J\k%j5 to7W 덢k*;8%[ x~ښ ',6JuƲ.} CiG<:Ϝ@V*יsuHsVa`j1H,#t iyv$2~j2z8%TjvoRޖ y>(?caNig6dU+Raq.~f*׽ )'DZAAޫ&=1m'$_U!q 81~pGA˖V$h4 Mo7mDnVvm~eAԙ89ffhnD,p, m ߿9N3 T<~.Q@pcU8wlӆrs !L h #oR*# cn*9U!n$ XD;#ݖ&h)Sj[zZ_ 2#LXoJ".cVw4\fsfՋrgj񒱀*,6Q4['8+I*7H&BG2R] L#7t9!|ױx3gEi&OW76u7N'u$e0Ix`k f/qKFuO6(;I Rl';upGt y\l s):=F\9S0U{ Q W?C+b8D4$S0z?G_Aqtn|&-j0wi' ys {*H+<lش6ΐK\}něeRFօ9SB{sٺ8H هv| EΨ= al ^Xo/i8z8 |n9\ ؃6^G>^NExx;|gxq6њ# ?Xb] sLnn)Is1+vrUy͚D؛[){X]qxY|o)J^IoM-_˟tj^ا-51( 2EA0sUw¥Zį|#3.֣+ȋ{XJfPJ0KC=[[ B0r*qlNQ4C߲v~I*'UCɦ&A ^?Q%opdkxſJ A{_Rv| #A>*6AO:ѼK;`}2b@Oi51Iı6 NZe )g‹L, /t~L "d H<.(M CdM+ٺ }*kH }X1[U6v6 &INfF?%4K0WX s ү- aFبʣ i8k˹)BkÂ%;04ne8 zwKnⶄ\dZ,4gĞ"%0"Xzz8nL3+j\vsql33Mj5-|(f)swe)Q512EՏҨ:! JכP ^/'kC-Nߥ*תqeZ s*~d=7H]/p?\K>7He!<_44ڏVA-<ڢך=>LS7>2flTHXS&`sr ;#Ψ/8Uait.қWr7FbYLLuStp&ߒV ENQMk7ʥgoˣĤ9I q#{9q);毳`l76],k׌jQ-rˠ{f[KGxv#XcCl$ dLwq{T#wT2WA01p&Y~MoBwÙ .(y{+cFوJ5IY*1 nДi_ʜxbG]DWf01Mx#;kM%f&2SwYԜ>;6F+`{hI1.+;B{5vfܿp m[Ւi "H}G׮ИK2!3]qʴ4 ҶDP Tm3Sp^< * l\$Ak lo WUUC_Ѓ1$X4 K6L՛,i޹QPM 7+93ŭݎSpYmab}'L6bѥE*jSn. H%sY܍rp kBӟ6ybΞaDvNaƱpŖ%5GDs ̟WM7-A-:pl~qQ-Y +p^d 6?e9YO\.٥@GۘK(9}gcv$?%+ˎB&DP},,wDhYzsP@ խuڽer\=D=u_d[!\$0XgMZ}uL<Әу j CWzH:EDqtr9>xf, l39 rQ0eAa ÷ $%N)@M [vz%VhAYcRއeDWuty0F9۠=|D7-2#ANI0 MHà"r=gv-xko R2tIЧ*DZqHunU7' 7oL~@CMU#9HiomD񋱕ǚT0X3$JE_IFlRAp%UŒ0HȤGo~?K\ ?KNvǥBD_Jt7=/ {nt=E>e[잳,;9p[ T(*, m-1 -;8sC&:ne>ޱm`{[ߺG\RύaR:hD"ڹ^3fpDp!Zӊ%i _PiXܪ }Wn4 G>h4,l~PHsy3 jw(rD7` wIQ8+@XH9gp'S4Sb1ǚx;v ۬É_cuv̓OuHcqU[=f) ;V;6#FQ@OdAs3#1&TmuGM kÛ/0 %*J}aEWKgy $ 6@>aao7I3Au4C'‡DH䎭wSXV"$U$y\; ;~go^S. ۩nUUΗΟc/0tISiT({]Q#ԗkX 1|H\BfS]]ְή钕 PSǮɰt "ٱWA2V$繚@ }Ofrn?ߚW03>9šfc XC/(5 jB5+5:zJ7txH$OVpARir"xG&\UߴvN?#bO?C~9LybsKQ!۟4'$,I\zW Q%K::1{D &5mw}!Gh|~z7K`9F%P!`KPkp 0s׻#P;bRj!|24&#"aUQJSh.!)h_Qܛ :L0Rnl6U?I &m}ߛ֊ $Kqld]u#\A#Z s%eDNpCȂ [=̥\7-EH//tpH]L1Z}NF$^S&A !I: P>6Y '0`E'g]ѩ7ĵ=GVkz(eĈ(>Ң%1 & ~0q'MⵙO ig/:I]l1g`6ªA\ۗL64j"Qgw?!:|(q#췂K{.Lp!D(+8ɋHNKRX[I6 HG(bQ;G|7ԉx;% a`[VtZ(zQ6F) &y=XVRͮƵ. bex8/~}vqQhnG.tJqj[wp1\I&Ч.;αf'!$Ri䥒ŢԐ4AǷܗ>acn/o"dX~#beZ7.D*tr,TEme_A,#LـH&p9 ON_E#sQ.RdZb=3Al$h&ry3>e9\、ZXɂHD;1ԱNvhQ8+V~`,^WkB(Khf\0b7]l$Cf]]J(bòY nkw9gl̦L-jTg(h.ejn;}r̡e';MHГ%T Q Ё8RfiچYab:+!Mg Q,y ʥŘOK扩7X<EKtdlv n ԾOCy;C$c=6_/t3wnIXUS;'OrsD+tB6צ1-''ܥҺƘ&Yq} z h 7KeI|S;{NuSByK4m+%Y?䦫h)}alIzxEļ0}_̟{-@bb( vlB.TPP{x:s#&)8ƐݏG$~$% OgM_1y>,bu717pY#DǑ42T(Xd&:'o C F6"?~ue>yQRɃdHe\ &tQx̅ VK\ Қ}k!v_-oK "6:BqrOZ`xצ;/ࡗ }Z]:5Sן#awY'T )(D!_S|0Geen$U#2Mc@%jbjNY;lT"i[ǗɸXn"!?I"YIH2h1i"<MzS#@=hAك-lcz C9DAE, RM%8M_ Ӷ]՛M׋2DEקRt V}+K۞*UnM|h;%x+n PˣI "QKu :oL (h-,i,m ' UC_''twrs>y^ YdOݿar`^PC6d{k`V d}ZrPq{B5+5;3=..Le/ak_*˻V 표R޹=\s m 1v AkT8F8rD=fɃ+| hѐt9q5, *D/PvV~IbǪK#dGKRꔼ|y(Dq"EE0(<_}D(Tijzyn`*qȀ G6#̴0ΡJZZ6B8R_%pIE%W=J NT4q́ˑ+B03}~Mթ tta4J\ԄH(mWc 0d|WFY1" KΎƼV9m^ܯ͌y.DI/ǎ|2Ո-}RmzbV@*7''~zq;-tN;DϤGTOL#ŪI~`l6fzʟ\/ !9rg#?BslL:c{̈́ŸV|h?! 2L/̝#?l-w7g,Cr9_11H705)`}5< O1%BjTs2;e|W__j{eqŃ2'.B<2  =:p*[G?,д.2yk|3ğy?yz vhF88mg%ą0q :&~(0F ?5Y;|]Yݕ H!Emjڣ:+%Ow݉j-]: nĔkQ2pYf4 vӔ_֚JTMu ^y'~Nww4_6=ƙf~%ۮo Pz(NԷl*sXoz۩]Ystx8F =Sq#ۀkly d Zr}{J^,^2,V@jAzZ=/o &zT5U&RVu" ) ct*-8&.:ήw"~(EiAt8NIЬw%D|oBm6t%< ]zXK2f$I J^c5SJiuW<}pU#JL.o5N,P>6 vr1A3~Lӭ51Ss`=%`* V!ýqDHV՝@&5U׶CתԸ6bW[U^mB,ReLJ,#[TkxI =da%*NcHӹ5Lx2K@C \+[VK)t OR8]߭_n Q}0/scy19v 0Ȑڡ{@ck; SØ0C2:PA1.paIBYtjN!xZk}>98dd8‚φwƍ"^wnze9Dgf 0liB5=Kd*mS$ƭ`uyf*(5=KMp⤥_{v\;V 3ZE)mL:Q+p/+)O)mi=T2RN1z|iǥ ).[Nv8BOvzexюuPY5C)ckhXnUnqC ' I?lwlr ){'t{͖$i ofAO9]bh@9);+wvd U 8޺5HEdG/Υؕz]-cӍ3H2nS"c. _Xkolfk<:ٺ}}28$ ׎:8:PM3?<jB*+7 neTaǧ,zb|e']vdFyg5jZ9q(‡Kq2)σ]lV/%ffsYZHUT;.~Bp8E1'!u4?uRu vDჴBIՅHgݭ3/Zn:g3sGMUItSJlѿT '6EIyQ2PtZ7τZ (.p-qL p~y6}Ix}r%(BȈml!17έD5BfLZFfbZ9 "ߖ+Od-]˾d jNc*xۢ-|;jP(;0z45!rz.oM\aJָTzHkKH`maN.sOe6p5.ZUxt/D7s_ ,ΆJnbڃp)e{јEl*BɺqꕣgM6ΏbF;",R/OLIVjx 8-: >0cWv Nj݄fXf*aͣmf+ Oj~[8jTdzh nH o jy꟔JrtL(z3w|ngbj? 5X2J9Ŋu\^Iijܧ-w̜"5\VSҧ1] ΎJ0σ=YN: %.v FB7ю>5Tvf5t{ LXC?>RLf1P-xEl4> R97E&rŧ)ݾI@u)K8dM3ML"ԥ Y9 srQH5yχ'{g ]t15#LM.%J!pn*[jb 8#f$IX)$)5(Ś8YZbe./-SLB">h^07ҼŔcz;чT:* <`$u *t.zo6L ՈmՌ0͑_JTvy,n[+Y/*k(1ڬk(}ٵb l*Z=NDlgP 9wBwP|GGO=w` ߈nMQ}vM.h > }oܬo3\v%ū9`ŒRwůdFxR"+If~lkxE'ߘ_GGo3ٲ8;x:pC (Y볿UNC3Ӱ ]4R>!.&jzgZトt|4jd.fʜsN40FeC ?wF%wI_Oan \T™ #埰ׁzrgm)[ %U6M Gcv ָPBg8 xϑB?&{ڜ!1m칯=Ӏhf!BwY8IP޸NORQzBYBa-8vQ% BGc h朰UM@6ۧ|rÄ{~`wPѭ|M_wvf L3ƱŪޱ]B%%ҙHac| LpgF+d\tZ]<ץ* [ lW A+7\dnR}7q!q~.9DLS.DOP1 vx4vX ʃ8y.͵]RT6ТO/W1\b}'Qݏ@n[8 oS ȰW^I vIdS$[aB|I1~ogtt/ܢ;XCxW?5ݎYCV8[ycmO[VCT="7r*fa<5 L$rDօe5V8[q鋐}{ʦnxWK'Z-6q'ZEdOjc}yXmG 0'@T$6( {X.A'7))̄{v>m1ɕ}d~ua7c~%] f:o $*D%~FYLINQ+l3Bay5J2dKo.T^|RmƃZ(9!PܪuhGÈţCJs6}F L|HƖ1xHՍѐ Uw+W÷4OWجsR"jJ :&>vmJ)ߖ%aF1𬎁gQ-/7uf~%M+hEQ~{`>aԹ#ʊ~aد(U5&E*o,4k=Ǜ#6Z[\͑BP-WB1,Ǿb r 4^E5) %w?@?&&8 d~ja.Ax* \2ʚpD*0x Y :(D2D8}􈣖ħ 6KԿ8EMNwVc%%3S uBw?f85%xAXoO;Ak⒭ 4@y|&?]œ1jSր-$574)lw52gD*"G ݵv0@Eٟ%a`@ݟ bC|,##r#oL<u{}Z)D3" <.θsG/83;hư`_F{xT&L ~s.VhkDEF<(RqvԾȷ\ַ |M}*#wܽni[8ZSC8gd6g"J f4V>[+gXHfU 0?X% aFb`s'18h;{c0CUg4aFg"y;Zp%C/gxiUBB~3G*H|ƪ\¿ǂHJwku::QRD )‰;Q)KI`L{0ʰ\l(ԏ^Gͭk7zL~< (`6p~6S7܁#]UK7R}_X~$0}8cVSe~#y?ۀ\4htPLrYHMIFXiX~`y4È ߊEQe!\ wFPIzfZLbl9{]WV R3'B=n5w4ż| }ﶮ&YC9N&XW&_ E0^Kz!L܀7B/`Ykտ w (=% Mʷ]Sg7V ܑ/FR%bڪ3ꚬr"т-='+n'oxII,^"ddB6I7|NBNVEK@U6=ٟ\R1t%̭ $9(ucA\D-)NTM.%fW9/'Nәmku%`SNsLd]x%,RWԥRofoNe 7LIul&M?!vdHr꘿Bj-Kk1V,m˝HUSHD]P:D=Սgr}4enoc>+Ra_<$nPѻW 8@e-/!닮rQi ˂G?=}'[KcRgtQN/>DaojHJX}XkOeW}[Y fQ-ka2H=]t-ELGFՏ/a+-V̘RD.hDڱm2-*^\& 9RT$%mCA0!K;*ވ0WNvכ{!rtݸl<Ozbu<3,Jf 3" qՒUz%gƮd >h,c4g͞H}]lqUr7r[lh0$2QPJE7:b),U9wamLWg1``}+qlu suUȏx$zi(RڕJ֛8stopﳭF<ɧ -EaŹ(5@y‰ͨ[n sZWړFs&՛!GkQ@BG@=S&I1M @Hs/&b~,pT)Ս UԉBwFTԧ _3v"L_j7(ˣj5G@ mMmJqd>ݪ(+("){.5^c ڳ<xڜBDHa-0O֕ nґDz'ɀzm} h"ǯȉH(@=%ao1`%g.cyk{)Q_3O4 AT&{+8f]$*x1{PZ/2׍Ǵv7rĠ?7joº`CмcvL.xњTcB} FpVLU4d[ztNO8&LSh!6@ѿ;FGM *9 V d.˜ 4i(=B/ceR}^I~֚9oWehET*A%? ]إer`>WI:M.L~iC{SS  zS_qJKUPՀl|V-BBGSALJe }E 8o>XpFd+y킱oKHb #+_`l!35^7Q%0ڲҪ/xgzþ$T 91%gddDMo*6_ ^F-रLey߳'V@$* A<6dxgOh.dJDK( $БשxE_FаA:sp1&x9Zɽ8!vOlh_vAt6Gx%Y>2jbsONT0'{l)<^Dr:U9ڌvY`2ex՗}-0ʦ"N#C5" Y-Tyˤy zs3P+', UĜ(1h8, N֞3.i-iRh\c2L/D]q¤Cs$1$S4ER21$qZEu 8vŸ+Nh?Un◤1Bzf7_+J+ߑ w#3"AE>d*Af7F4ĨVzyXCrTw8 _,6 "l V3.J҅: :ݚ˜XfEI"Ho"^?|#5;X+Ie%55yǨsm1qd [/@d(ڙχ-˘p΁gx .?V" +nc̈́!"|l1Omꏗms?ICfE$%oHm7p>9Li$V2qjQR%ꈘ>c"bAS˪SoQZIQa=jFM䕙$եh8m(ZK Cvdpi-F ^hCoZr_iU7Y4/T'04f}Z^Y8/3ts9Qt&xp3?3#R^ur^ 0Ȭ PD& ]ivzw ˲n߱TWِ}=U!tqv9h54)c܋j&5!82I;=璊0\3h?:7^[g?JhF5t-y pRW WQUIygMNUNMFJSw%O3?fW/kیor,0G#vF$ńq_:䨳{;u:v]:D{V]dz Sxa:i5(L3 bs)%F2΂ml15P4 &<tNzEB(@=DICqBnkl'29sf.DlbsF(^ OH?ُHӤX ol K8*t qj\Xln Fk&Ǣ?%:n ӷe0"q~9LNUU^/e;o :;j ŁTiTZ4SYnj1ΦU<8gU'*AA%O_K|ĝxe/eUjRB(a7fp^= S.%T>o(!:dg:<;6"#3SZA-V<4O-t.>sbU5U2e*Cd=H*sAW!ݑ7i5yfx$Qx}y7zV~ e&,bu5T?@tTeN'<6hjϕg ㉩`!Yz76[~.VD jp;\t#L&@bMŒ+89rqv9Q*g`G6[]1m\{FhSvJ"}6Tf-vɄ7ȲV`(\KMrf8OYⅫfB%Z*V?7#W Oa%p* EܳBs5}?L,ڔ n~uhtԼ!;I*B:V_ U^7!Y $Z2_}DJmHwxH4I6# nxs{Oݰ!$,\<Ýǵ;HPj/y~ZZ23V;CKO82tpK0Ol\si }%|D(ă.Jޖː>1\WF~v~l1{-`bFg*8i%c6$_oGHYO珴)x%Z| UzEV >tj⳦%$RZIK wN}#9 {Dح~ @'rݵRf\k\OYctcS&.q`SY(GF&YȘM̊@rFiVefonD8L"Sksu]ll(o (#c f=Fk"&S:Gc#݈ME?3%D[ex0wVor E2{-tw'u# H&|1ֶ֓$E n&4"Z2?ZVûo r%x/_"kxz3-A2@2&^-!g:wNmǀ&y8zįw{(AXEP=Kw3cwS,}z``ߢ1訪MJ"ЖQl<¡(3 MC$Jϵ≮AZ-k:Ag*޴$t-dX7.3*#ҭh^^n8VxU/S}Vјɕnt G6GӨHGt.-1vD(lQG% o ۋW%c"ؚ$M]ْ!ugT.GOEB@:szh_cw|7ԌwaFWtڂsxDˠNhyhEnqc Iw f'ծ<; Xz;e)42Kj~Ɵl@#޳: Hsr`v:P@d)i4b[P0~zQ`WR&7/1\4yDu|婋XͷL3.|F^P!E`祇*O9csWh}gz5LOuy>!J_}HĆ{Tf?G\2*ݐQDW.~BnoIcI'~ }(-I Ey?RToA|LT96[jFC;{j1KzMPo0Ro`#@HFR4VI^A :Ƨ' 1tx~>P#{G.{ l :!n|_7YВr_5/a$aقn6u#:J}̆g\ʲ<#gm,yw PC?DI1'BmLXLyF.u x[`+ pn)ic/S3+2e/n㔲3Z%2*$iۆ k6JoE!޾iʢ-B%ǻƢx(gd/3I 1E(Z_z'6wZ+sӝe67qHJnĖ'\B0U(:Cd;Fu- \f 0c3u6mB SSѽ3Ͼk?{A",^j3 tӇ7eޕZ\Kk?AOt\ ;Kԥ%Ҭ@ay$<0vPۙ^gYS뻣5޿E)\S"FUAl?T{-hǓ_ʔc#`gkq uJT!E~e&2m{R*z&1P%& ^/b"Wr)KHX0zOr!ʣ`YdIБʎ`r`.l8R!u*h 5s%X@a5%!o y$w[$m*8/x9:- S~T! & WdDrFw b8μsSCi {pgz5[=g_ؓtKiiԬȷԤ>k )%xGΈ; l'Y^tn2+}ds^c5W%: i3yXeHo-0d|55-EEZ>asdKI4oSF,Iدj3t0eRw<-Ob&WyJF.͏+Ak't0U!թzer`(.Fn("$/!^|^JԤ}R&SݐuZN̒z1:hq6ҲHA[zq3m4:Qa*җ  t3pJVa}8 R"Bhvx|(12ZY_s$&1we0 O@cbSF`onr0_+)yI~aT`D8 ]j޹|o~)m]j~Q]O?P Ғ̿!}gw@$ y k幍ͼ7>9zA&^gsvAA~Pka|=I'i_K8 8i,8SFYm:NK@ԁ*Z&>l9]A)_ 0 Z̈ː&+D53×$Q_d |DI @ÀMAGYՓL4YQŪ]p(b(;E?a: iw@KgO#m*RM ,˼x&F"IIt("ֹF#2)Rّd)7UG/ :gA8-.T6(rgZGQzOS*$42 }rNM%,`L)pL khf vKMىփ*Fy22ZVsJr2{0ʆUK̈<@PEǒ"H]$֋cdqDBIA4hׁqc!K/DXvun[܄Rt T`}#Cd}{7r#a^<}L7n2Wh@觷%P%juQBKpx KHTD5(+CI'8 @kFw~X<ר*g]^pݽMZ?4# @&6ewZEi4m=lxHxMR݉lUIYy6\S4p 1fڮ{:9= {GN|={o^F'*y.ofِ'Z'ԡ_I1jce+Aj$~)93a˿'ضCȒkBRh#;%RFSb^Ыs @ۀș4R|퓯iaH%RK7;?p@`w)CeU]F")}tJRf\"!|ebugbr J%b"ZH 盒/c5|ŵ7Ӌz)Ξ={QQ5&.?}lU5 ڹ]GMh\lG,+U=a*5 nw:Z)e&~q4Ln"/ wGh(L죨 \rx6k&OɊ( qAL`߿QjRs4N,X̀ qnx(8:htԧLqaqګo2,H͞)JYo*uM2g JQ0 /;aOU>^6\Ɲ@FQƟ٭.0a84_)D^{ Ը)sADqٺO故\K/?(phŔ7o #US )Z1 Y,$C@H%$EPP\{ϣ2l ~+׬r-(Rǡ*zGbDxt! E&< A/jdH oR V/u~_6:x8NNAo|6b('7(D7c1{j6뮨踝tgnUwScjT)Ph*y%XH|-=oWdlw D٦z dTxp%2@8)6;t)h%iQ)O'\{z捳J/7d'iϣda:ͳQGy7|D.h;j딇!ill =Pi1f_eץٌ)e1tЍ;D+\hły(k"}yՇ6l>S9 @d2hei,CbHSd;eDqRksgM6v\Pk&2x̜ICA e>-|"P;2zOJf/:x8b0ԝ,+E,Py]P_*r(Tϖ TK+ 7k~, xαܡ1R5JbZl R&'B%d7cd%Xv]Жp{-Iғe=.}v t{!Xײe1(jKN4xS~"|+þVb1m)}v'<|OclKl L'II!X~R*t6 `H5)%nCs/by1)׏!8w*Pa876Et|Ttyde?1*WlAFF"ƶ95Ü2-@ymHY)ME6،m2eNdVxhWdS[6 &sq-„7&c-O66c̀kW񤄲t(ZԈ[mšt㕀 }D ff̦U\2uw@afw۳ktd'5fxE2,Y~\/(Qvg;܉,Vs48%ej_]cACJ!G n(h~}^C69 oVi1`{I4h[,}*o]}tnOxf>H}P]P^R a\~LH'.mEktF$٫f5S߀ _ƂciF] fdF5Kƙ5Hլ@v̩^Zx1x}iBҦ@ $}[BC縜bP1Lw皐Js^a5dM0F 6RSU^2pw|AzYIf*n63䩳S&+3Q95O 0PNqlOzge+f\[CW) I. ro占w3 oZ1SҵGgf  d= fK˥zD!9q$s GM/ eg@1P919_gӼcD:,XM:`G"HG8Sv2K`u@UGЅzE;.aEX)^D鐴;(YSWxT~s>"tK k[dQ oK㼾\MϲȽZzQ\N]jhDIm3ӗ>BBw}̵_ޙeZ$uq{-}J"= :TdW[nVwтrjw`f@,L/ohJc~=|_-OR-]Е)[܉2׫g"|ܯRqtu,KJ3IԞs x l3_Ol 6ќ2\wn#igrMToj9!ڎ E h܁fbmA[% $W\"ʉ3iioxTH~ׇƚ2A%}`peDRO@E~&/.֥oCSꐮs9;3>ݜO9j$'r6xY^V:)Aq!@܅.f K{3U9t M 4,l;а$8HEcwW"a<ȝ]aR:#@XU>Xev`r"`NjDHnk3E9 |`0^#,xDv% Mft׀WGktʥC<#-R((^ &xT*| n[y7.(x[` AY]^y P!ޏ7Af]axY*Hիs܏N^i\j{CB]a9w8D[_tQLjP9pͻxs0i}k '}`R(;vLjј8±>-3ĐA5 fA;ԭT_jW^}IJr<{;\&|ʲ,@^pWeK:p=o @=PڇsFu^6G|Pݣ'Wp4Af0B+t_Y=L͍$j5D 5@zZ`z9Jʾrzkq?ZIm((k[a<'x"3mq @e;l{<{tנ,l p>Ղ`œs<;afVbGw5A7VLU[mH>ՙZu.7O}j:{$SRW|'_&%L$Vv ܞ#Iu"ߞ{Vy{^:,`qJ*~HŠ0x;zABJ/u6W8DQdihU1rnxnURXCqnHT%Jg5w짭 3c,|C^qk>.wbׂ2O,+)/0>cWnG*0ܘ7Udʦ''հ|x4a*~'IF@H4#`ya\́h!X3j};dlNGy,kdf&%»%@'_Hqܑ>WsŲX&%,zƺޯҢ%pfI!x ݃7RH˙PS>m19n-sE<6ck_CNc?~q5ӹ=ZNC-q"&o}G?e܄4CRY,T\!"hulfL'4ReLnA6jw2g$zn7Sџjbxfl"4g%vi!ezf/Baj]3PmWmevѰb"xj猖W-̨ @F϶!d).'7[GC}Ob3ל*)@x>2>X`*UǽT67~Hkh[G7*iX]7#]zyr@ Nxbi482K6ϐ߱pjs; ңqWh?uZԸѠc+D0x"l<~Fa͔^&m~_u`&4ՎB-K@"ׂ>;@{0dT_f=}ȸ=tXkQO]64I֞O %)mPxWg@n~Kڗ{бKhwl<'sܻW/C@XUkOԔ#Hr]2m#GͦqM }]o`]Dx1z#tfX/}9:S h+>k`ZIHS'KTV mH}I%ug| u*l+A֓pKot:U7/·_P \`غ܊S#Opg*fpdR3B-@H*7i>A2p>NzJ~AɍVz?bdA䵾4p+TmS4#E(CUі ǎ;^i-PO78^U2;%g25u\`NO }z9ÚQ4!mϓ3lJњ]]u'\=gOβP~Ӎwfe2=+Q*Xiʚp#­00ĔՆrQmF^ѓ>z;X3^[s c>][a_**JvIa*hUJs[k_ <72h6i l- . 3Lޓ\y}Q– @:M:y8K"@;JCSBK!6SG`?%m3XeKDVpj?p^ԚΠcK0 J"i|"QZ)@c$2)T6r" gf@SʱY׎2+ ҿi8&h)W& 7:z9ivPDj|:[X<%@;EZ±IVƖ9)3̋Z3觴ح G[_/8׍T;]"Ll3 㱕O~˽k{0:ꤹu2JtL/CO$BK<䏽=.!КݤUuY1{2{f2C2ny+d0y\=k-=(9WԒL}H'#ry~Z?P_+$|>$ԯzZە`S˔ߗXPZi9Bg0!3*U߷9Klmd^߃J A{Kۣe^ub 7X<.^*RSiO T2@A}r6811ɦ%t=ieJ RrW/{IEB}&×yC$;S=0]Ni8ܩ]{+&Ι.2Bjow}=Rة|RYlC*ϫ3}+ъ:D.L*7Fj})QQڳёq!܉ȷ!cФ`t$H xقŃ+t 2|?zHxxwPRtt[Jt"6lj1睏E1bJ=raRG,y lDhWZ+`x"a+U>;ր߀s BVY~5J؈x؝mf6Vȗ oal6U61[>s [8CamFLv_ ϙNKqʿؾj)/5Þ3uWS}޷iL~ObIvV4FsG]}y=HOL'"=}Z0SoT_e9vw uM5o_XA577o"W/>0Tw\}ܹ,YUo_i+`ibR+'I ~W%^~WjY,y}OէcSfxI |g-0jk|{,(cZ4pޒ޿ #\EU{槈vU[d98ԌaKqtM}B2ReaRJU>:`Ӌs{3'+IsU鞪DO@9'}n0Z5$!-&gU6P#8=塤4xק7au#Z_Rhɛ3>ldwlȱDVF!#㲃7viƃ }dJ@ͷ;[A fF-Ny\ҰO7uJZK)O%+6SJƪ7}d#8K?PA^^u,2{e69)X9g}t2>ӣ$xEE3񾾛.2G\#.30萑tTΰ}@NzdI,q g7@-lvOE'v%*\Onh0P8eQ{n*/bBՠ@a}qot sp1E J_9Sc-[AJu99[엗1x 7 k{4"{-H]^RU\C񚝐:#1jMRI_}C6 Dp7n[?="}ķsT^s #vm?uzF{06G.xu[ux @PдisNH{(iԾT%ʻw󾷽\8*>ҫe[m"N|M fȁC=H~OE I@*bΌUcLMZ6>ktj;5.ᐡ`j#"~BCRsg@KCȟ%fVМ$3+tz-<ܴ8~W(7'(}>Ӵ'(֡iopʧtѾ .|K_0j &ef.ma1 Y:`{?]|%˾.lBy@7ǽ"+fMAG&P8]C *=jEjƎ~UM2 uNg!$,!ژ†ɭ%\1WYzyi1؏=oGӓpﰎ!Ńh(1`#_dZ^ꕘfc ?4ǣ4{+s!9i߭@)fz":vk$*ȤC̱@W*52v*ǵ=K* NFvffrF9?mNZz:E^ !PDF؃`a}4J sAx5jƸᕲ>LH ә*7rf~,Ԟ$J1V́VRK+?[Z۽^Hi:d[A[UX^^/G5Λn#[ݫ\8Z'V@iXyO>8,.,.ً\ryCg} B}bIup)cW8-3O(ǚLDSƳpoݍN삩%cQ1sT(lݟt";ԱT .-ӡE 0Ee'8J(ch-pP{ېMUx5&2%w k ]i,_ƬO:ǝ,U.^sQؕZљ )W]DF@PW0ɬOa<&&Xτ^t4>6+grк PP)l]WmZoO}YΖbP\_[?J7. D+WdAcQ4>|nj{ PjE}6xdJP(EfQԋmC_;>]pF᪨*,5F߁yyfn`/OI!پG0!lj%<ғ(zRi2-$N[/(cei)xXyL,.EߐgmUݲh 0mssjyrN='7/;FL:x$V;=$ZLs/B|>*@*XI <؁ C 2EufRmhَkƢ)!Bv[>x1Vzw^鹚W^iS hO~)f+Y07Ʉ^op ~ g2x"A0hҫRE^4oպTŦKӊR^ͷڳ\|qYJ)_dnI吀$.`8 xЬͿAT1'F0 7~UDY =Mr&RUtwGss/=eTRdz7]X8Cnj]~iGф6li,z3xNɰsf`3X9)ڍv9Z|_/ENvAt$@%jG7v_b rVZi5rL|dK6t2z?)ݠS [#wϑ-"Y}-D)?#zrh%R{ 3zg5•m:DSm罞!^{p8*%ZW3~$f0o^ӺI6P"eYDUNԋDPoCNLSirT.)B9h|'"ö,"{]yx8eKxJ:_~_L` l#^(bCK{ʹ4~ۉL^lV|nMGa1Qޭf/kkSNPzKL2TRlB d'4K8 R/XĦvԋ1.sexBWBS]&`ڦKzZ'Aa:t'?[=2)W`s MFo(Id l l<3m8 yWC+Ê2ww=KnJ⡑C'"!W˭$撶n;aFG?1feנ,&r*Onk9>8@e1X%Z^Z2SsY*I |9U(uc l-izȯesZò`j$8rIî>&pwHEmօ# /[xWnHϵ /)im j7.H_MYpU%WM W!+*0\Ksɝ$ڻk$eTg'c~S|̧b1dDF঎EUxe1aRV^6U#F.{l4Av慸ڕ-]tDP9)I8NfSNt:'y*W\y**lp9zL @ n Ұ:Y囄)%Lx9Odȇ5r=9RK-gX}r6Hy/&;Vd*1r:{;w.Fx.l  mbwy D-j 6ڨ~L^C|8TA!/ SAJjrcE$z8 D+:hPi|)kJuS;e@V'e!1?O vcR 3.ܧ\`ERe g:HXAБ>XݔY^Y&ԪB  T Yv%ß}T5߳>p%m@-km>qZ85öHI? >>R~Ļ>+=6 6㧙Q=z-wt)Э@x3`K۱2QϿ/BY@5Va~V~'{? >[\-E]Ccl46+c|dg$d9a#~<7[r"EٹV(W6_Uy\jҠBtԝt9rzI`U8ᘜ %?(1o)+5b95&_|S56S`uL~\R7(~B}#7i7P^+\!|#+cOc6mL&C99j紷 *-τliDS|8UȠ0hg6ǭ|Lc5 a~`Mqr)ZeΟ߄ڊtz2r_Xz퓧e$Y1vEʎee*5-fWLզ.vJ2:ĶxTi%n =R Aiv>C5b9@'SUj'(~O̟@?, p>w\5xVL;ɂPFld甛f6+xoj 4Xc1G^2Dt_ Ϋ;Qm;jO%̔Բދ zCW{F0ʬ. gRKJ1 BxH_KoHЭ4kx=-FTt2XP\UFN>\|B½QXHi//_5eΗ-z(syyl$p8mi>'m )SܝUlu^ŹE;{5=2GR!p_YfXaVmUO"@LuYDF2/Pc^"M:U}JUq*!fӿRk +BA̟2N ̿F0FX{)*{z*W.q -e[cEuK=@˛IQTz؍2EQՊs4,Q 8VFM;aV[{ZQIxw1>^FTK7X n?]HJ{/ސkF%>_КIƲL:C~Uў- /A)6)uC!G[:^7C,ON5YlZTx]mQm~y9-Id?/1`jkeNխ%%P' ,ٛD [1~.BmKo}FL"%dΔel< k{VaRKYk!N)qb5W~ű,^}HHp*.}Rr,BQk][d28#mG]Dms"vuM7wh~@1^z" kZQ@ҕӕBo=x ^pꂓđk3%In H%Bq&wtFs{1g[Uq )]TH'Rb-zocp9r͓VB=Q=D={&$Nâ|7oZ&ʙiy=+Lv+Æ^"o'~Tqrjυ.muQK `UKlˀ'7ɈѱnxXJ#QX,sxPPxs0tq?{nYMT @=dRF0`fӔX*!D(ϡdWC(^l'5IHs$C x,c {NY Y>4[cy?\T d=',ymI<]u>x4VvX$.reގvbMfe2I& dX ԗ[[K31r=.ɽX]el-ۥ[xBy`h7TP'Ieg̳ d*Sѳ>@@?"@Kh lq~F6O9GV}{D㲨0Q?9eW‘beI*HxO*F,|~;D@#QiPH (PW[Cpqcv eg:_ w`E,vgLJ06ЪA1lNBIFlF$AN\h*˪ JUa+?7bf(j> Z; ̡w0eѾ ) I rKw=\O AQybᰓz3f%eGѱ0_x6Sjt%n{<} Y'šMɭO=q#+=-1b>bUE'3tܺr4SH;9U@ Rbc.Ju1L&RyQ:2kh+,:*H- )m-&E1Dmݐ(0$q%՝ī*qw¹VF>[Պ@ѕT2/!jG-f3-̐sݻru<"B Lݬ% ]aono<-J:)1^$l]tS#Ip `KGk-8F*.M{J=5 F$.՜06ABD ]p^5ɨ>mfX3"(Ֆf x1Sr5DKYKaثS>@;݆ZԼ\KFodCj);E72o`s͡YLΧeH/_}%NN|-ldiC-axD>cWGg?lֳ8Jyk*4F p:mE!V`U!.rvǁ}:)q#WA},[(?]!;H'B{*oJ:9v_aMu{!`+SP}*FxʼdbKmt0Ҥ"l^ŋ/;*&;Eʁ`fZ X j^ a}1,s7s =,zuRCtؿ0Ӷ}@eت՞%-Jh18bv eHizA;Wӳ gЬ~7er"%y V3c\^j fO-$ Yϳ-K'Z+qhz@$&GO *Nם%Zz`@j'HUO,43aG>֐<`t\f <~O-DSMnӴbjnD ( M؝=4Flu a.<FsvHAOEn#HI+Ioq!mk =Jnȏ3~O,i8a0R>.&ʬh 3D!H34_O*d9G)F J+\gOf=>a6awTO&j/sD檥ރBu~H>ӧt Ze8սf郳Vf@ضx@ | G 9MQi=EnaGZs[( =2' $.S**zc@\\}*CLI,]:)곍igX7m͎҇qTy5ySݙ'yrbRiK[K/l4_ay88Yt\QR2V1Txp R jUՋ>qk*~3Ao}:e+x |$+TQD)!~ >}O_^HH8;'ϔ0N<'yOE] ݼ݉Cb!=3p^4g_b5%j3"&y)Z/j #Bs t뺷2&z䤦L:f8"U"*W'[N=sFk/_j:0: t%![Ŭ}2!}7(KLJf|%س%'5j$NFr2juM-Zo+ȟ]&6A A]ԡlڡ=THaoWOSv+$dTtf>fpF>/jH:9%oO4>SI>DW!XeJEx=A.$IT[:- Bj&T:/9eWPYݑibr<Ֆ@nm,Rtr]*\e"j"W?Wm_ŷFFj3^sWޞs=*d&1'f|x%{1VWtGMGo*khZS׊s)$5N mex[Ks*8~.ڂĝ&᭳\:0עi <㐓\- je(]\񢗍dZ@NRY|Խ}삳GXT6ѓ,y:^b0Q_1ɇ[6!qhZR撜AC%Ny%M|\$b3mC3y#ͼlWȂ}8pT), 9Y0M/=&pmp"ƒ8G '>'.uqrWeHU*(aO_ṙ,*&'s/6~[FzenOEN&Ms>շH7\r?rY])҄NlGt_O$ `B'W.K]Okf<ގ)I`;~Kx%9[K3cis .>|6tfh5J|d7{7K]HHH,?7}d2IR{ U[1XH1H~ Oa0$DaL(Lb{|_ Ume;8 l9G(N{`>]Lpŧ~Aqc5 dW=kVHVY(~Mɪr×ui OwQILmMCq: G̙ۻ F#km8ͯ7s,:cS/<' .Os`Pl̋݃bu13dJ5yӧt8Ir1KVUT$!/6/J 1<.h&Ucr_^Uڥu x,{m`ֺܪ<<Cz!iO/V,?C-k_wN(ؒ8<;})ǛWWs*-R?1n!,ōj._ & = ^jgԜyx56ne>I6 G99)pp4vC:תY޺ 3,ި>fXHMT HnՂ¶y*]s>gx/-;峑5O.D=~FVv&X)9ulݦG9(P/HQ<͸J}؋dK,W{gb͓F#V} Đ̠o"uQ5 Zm1K(Uc7|`%oEhe ]ɚT9̼qpt Q3ٻApIIs2Zv,j}Mr-gB:EK@ t y8@4 a K2!ǂz\ RizVlZF>,سriTqVRX,h˒Ay~_Ӥ <ګ?FQ,SzT&SpӟBO!#OssSd]7\6 pOwE?g3,ޮB"^ ~:THGF~Kd4&0}=ghxPDNwލנ9&``--" j?RG8g՘ 12x%Y(Mw?}VTg2ТV tt#-=u.kJvSGE^%|K~:-R:@µ ϶"<]+%R_R\*')G\BT2"ՆIvnm ?izIKU`CLHENɮ._+X`Br+[G.5eHT)D܀lD+)Y*M4p!ȍ#^ pF|7 ؔ[@M (XR4c)CH: ,Im#',zu ä<cȚ+=QA6~ t6(;8x.fÆ{@i#̡ RvalXEY`\'"eB\]W GsP,%4"--AZ8yI,EG%n"֌!tYȊ -Yg_AЈzLk$*~o^M΃F*z_P1jz<%KUw*Fƌ2BqSQjHJΙgy68K9&;SPNOy3%XMs_36"2v3u6:*3x'CLAh:lTƲCO@HQǣz¶ڶ?X3ɩ=9ȯʌc)@͑)Cv(Ym:Il1џMGu  qHE[3wri+U.݃zYk]]|| *S/O|HǫwJb& ?,b֛)˾Ϩ=ٺֿ϶t=ϼY ,w<;(a sa}䤻ozc1r8rw1bs'|DzVEl{x}N|+G2m0qrD7-wZqw0 O~Q.s ь]ƑA>(Z|7!-VeK/&/Cz[sY&fEң ((U$ٳ.rZs@s/8k; dYx?#XgAb9˖K%F2qsEfS6vs$#M!17 ؏)~ ^w;K0SФvz`dg9'6y]T |@cc=M@`{> >fxڸ(zVx+쐵ѯK?Db'OVœi{UE>-2_[svO?)~H 6GH 4$r3`R0 sm;mOstUQoFmrdJnu^'2XÃCvwrK/TӤ.X\1iK;Ռi-|-kJ`I}7$(BNR@8NJB$vZn|JeY.wbPiO@6d\/FR7@x^ q֖,(-)~۹g<|B\}2%&HZ:%nE8U]˫N < ,u[|=SUt֭vFϏpX[#F^d"C֗X^]~t moB;}mr#و "}\MdɧߺkweP9Gˁ~T({]Oq R?rA9 1G tqM@zKc4}']p [d+ ۡ﫱}O_׵nj>J-FNFЮCɵ[vϓ)S*XT(?k\#Q "ކ_C3 r[ATuA:h>UE*8nv8o.;!_$X8yրeC7 !v ɝdnA\33#Q \KI LݕfkԂN|yX,2Y<ɅHlK[ɖ Ďm,Yr[zECojr>,IfԜ #SKEvO_HҭIkH5w#r7GנToR<[ך8. UD:9jdtRЗ- |*3K^]|?|҈6EBj5h7]2aq`aQ܆"Id o٤jĖ|<:$v7buc+4H=k>cB24jc)A?nّ'U;,dѲ`I35웂*ud!w$ېful5.QD>*v =g%)@bU}@P0/P0,xy :F)& +6]tCC '1 8/ UjPJ;;M/793ڐf) ﯤ]Z8BW gI}Y͝[6 #JK(((#8eRgQ# @s՜F=|df\+.HZ(0q]ZI|.NrS|@1ӓ/oG :/tDMq$(zZa|!}S6>r[i4A˓1Ag%aC&,g<`o?።DͫG$f^ h& sZW`:E1§!e) <7$]|MPR2(x2iV8,pۭpwhԝply]l(c^#2ԺUCT dD Y31f2"H^iK#SYEqH(Mj*E׫J6[Rr(Q, icKl~I &{o\QVk;z,Y˫KWֽ 3( niVB[|#{3BhռmϏLIo>iFҮ'6(\ZFXRfīLC2◩;@4?ϭB{jG%ߖE 9{[ -+5t*Y46[{r<=m 2g?Vb@*h c~J\yb%w#Ѥ:?nIDDc`fFnIcF#ϼDʓU3EMQ+47 hKwJ1/<7X9{Ўj} WH3TVPq00M>$߿<Vл"W$n{?Jo1c'R cʡKG'R\ogBY"S{.+7v -hri~-ҷg!y'd} s*%WUwƍ0JiBݞ!Ked:h;kb($9[n6io`֕7 pa_L5/=VR'dƻ8mDM ˔kt-p#yBx惘0rS Q+ 5Rdk 7ܟp FJe`M;ӌ`'^ #?)GQ[n*tXIqZѢk\;ҽZTkgIS1Dqʰ)wΖx"f=k%TN!zgz25MK D.!zf2{мfbVJ& f֘OP9G ܭ (Z^]°"ן:J/I-{W"Ր ]= D3qk ,Ֆ8&uUkȈ~&P. >jivtWi%g8hy<)_ci$L",ɹ 1 R5 b#t.9YمH`s /a(|".J^f6ftpG3IʵU^4M2_TBA& 6ss|pj:Ֆ(BE_(9\zqk?b5WHZ.%M|qq(=5SN@k&PMg} -#:uv0ՃzaG7],` vlFX8S; hBh(N'hm4xL[*;ZS83I]As$9DÌkf8`9!O-x*߇ybo}[~E!lѶS&ǰiƟ=ak"Au"I[8ώAXBߏ'x+g0d0NFwC|0B>GC;rS0+9#AhZB Ό|ys q+CaV}Zg}̙Ja &6 ^8yo;AF]5ģqBu[: QuFCήJ:9ϐɄk>Y.}Hmlf^G/ i/!F.[=\!cBbvk6$'?-ޞWWb fbr0>ATیIq@;j'r$v z sΊ9;Q!׾q"2SgMn54YC+ƶԭ<|)Vz0$Z_ݦȎZhp!şY:tMn"bޕ1ٻz[^OL#boEYHVbu%7&\TZwpFTL=DԲ%{q}IK@5EW~.cgzƽ/!)[h3ts7g&nx (aOJ%ϙWc^@'ĥVڛvZca}?"c[1![wy(UN@a;Fw;NnڈaW"^ [|lf}esɳ#>ȝIvDS͙L`E~]O ŕI0\]ˮ WBbUվW3IͼO/?<Β +Wtk ǡ>]LX"=GOMO,߷!bT׺x'^aSPɜť ĉ",ݺ_v?97ZX9"BFGj"7: =m+xÑfM[ )7HBW8 k8Bi֓10J/ I^ .lz4s#r[ڵXTl,GeOϩL˩+wN%fhpQbEG;uw$^Bg^Tkr@f(/^̖ip%ƀ(ʇx1,P;&5nr׶5l sZU $`SYа˪AJjs0|jc; ~=N&ˬI'"lUu,%qC͒dqXP=v _ N1Aehq,GcP协p17qF#+St4 nLW'oH+&:2poz',9я7=Gb!Py@Cdx%JPM9KDUҤn` ۃd)V3Nm3cJ?;T )g_8кGvpVcIwejbP2^AX~ИJ5QU` ~+.){CO}~% ÁH4/̢v1fTخObJxL2Ֆpfs,'q% P(bc֊KjÒe>=} }N`FlP$r)AЬ݆i*W`ڸKe_BբQ 2m9!>@@{y+M ' OZ1p{~@(t#\^r A,rE2_<%tOD*Ԗ݇wJ$P%UI bEݕsH=%~rEZI)dAk"Ov7 Z {@{P21_֣"e{a$&-"jzm4G9!0 _Vz"i`NQ_ ^'1値Ħ}<ݝPi]KI,ᗾ(X,}2:Ft)0;aG 9}Z$g׽DP^cCnZR^GDZѱ<.2O2LGW)4|]S#G{iWUakh(Nj$`1َΙz1հF؜dKɷ* !󺓯8|ܝ҇EHPnIкˍ{CrJht{lWݹ@I4 !LE 1ʦ `Wa*G̒brmչhՏxKڣ҇BB*"Ǧtsc $-@_9`.ߛmXS0uk$d0f* Z8 :*w?}FqN{V"ɿ 2b0ƽ52i(YZ{ goPqDؓ"$G7_˱]4n2ď@xE7X/,}˷DZ! ΂fwЮHŴ u: naH?^34!.GŤ_S=A"A2jEY B`f}]")ztFVs`RR?kz]z2# 4Ez.Y5Z6k{J&53T?ķlwF.1D%;VZP];&ENF2$q2:}BZ/"_,Hb6zе`@u|8B7bDAknu]kURE&>:S- y5K kn' %rwJh]$& }CXyb7=.IZyV&1N40Ӵ&v, o2 :? ]p `sO婰-1^o6ba.VH ?4JmfNzp⢄{^ŦLI2Xo [bԊY2^MT5bK*Ea}xQoAFC>gW yhP1gfa-`l̒t.l,ΔA_G@V7& Q WjIkR*L-ok3Skp˟qgKFXg$!ހrk-l6- =YPS2Eߥ{]o^-4Z'c7\^!qE!YC"EH0dzQIy@Ui"r"3vq+>i6>8$nl&EI$/;#E_iDi8M,8b2RBsjhOk<;.k m|i yy{ͼ惂"W޵8ƑD2_SnY?^@. `%dLQ wi/7d49 "7a g.S~ox0vJskM`Q\1.`Azًj ݘJ`G('4trqVU݆ÎW3'k YBDx-m y橺^-cPߜ'O܂Gh5ht[1h}ס)R9:|9y0HjɦȦ l60&"<*e;Q?.xu?T>AX)]wƂRK37CRG e#E۾wڑC% 桫 b4)Ml_-Az\*Mv}uf/?5>f&i#ɫgtk 0,Fd"YדO2A,S߁AwÓ!|"}^3/'>O,F mmPw`oq\cZ _r5!AÜCkFaz*B}͍Sźk׻W;E ImBbsWVDh%mI24(]Xai!YbF줽\c[n9o;5k}((-+l*wz0m|,y-~ܫHmQ!t(6܆lbd *#: @4ƈPU[P\n#bW\^]=zNs#$¼̓EfQ3sODG9YN$`yr1x ۯU-Vqp}Pн }Rr2~E6PUkZO| ݔih[5\q:#bp+D*?tHq[_2 V=szS\} bِ+L%kHz#s"i j!~J3wu`v-ن&)" tuCǨ PǦI.;Jo?=qV$5lCaPglrzhqkoV\E볭?(R&,R;釗 !C5zx!b(uΠ ތ2@/ƙ zTc3bǩ.zmuЙ&DI^^7Qk~oS՚f"H+Qhi/"C,5 xefxXXd؍@:+NTUr,"TC_Ee א:"czL3q3:d!]h<3Q_brZeGr Pc|2T7F4=uhڡ(?> iB;}2rlt!8̄8]i;H;c گ,zǻv?0Z A˘<Yힿݼx;fv4I8-v1𚰑~nv6rsWГCa,Z.,0\C!IwrxB@:*LZ=gYc-.ۢÿH0ewިxFl&m8.:p}fBllś"H =]Z]WCiFoҸa_iT|pTI{Uoa1pW_W ubQy< p8ζ=( `^}kH"uaZOyνuȀVڗ(3du>Ppzb5-3Mƫ rw:A:<+ %'&ʛa$]a>9QcLEݕ'[n;#ӬۺWbx'G,Eu;}IԏY$7!-15蕕bِ>}FI%ʣ2`cma[ Prt<.!&1f41H\rR;#i)6:z6ȕ09p8ۀoH[ѩCpA刨2C,aw GP;cM&"%{_H wWUaLzҵ%G>*TV˕@mf}4YG,XͼҘdO -\Ao՟eԭPDt! ag>t R"[R>ic ַAwԫ2ŬߵEw]'xޢ~'@?V+JP̾qȋ`u^X`bDڡ@sǵ*_TnO3{ F`@`$"l~ ݌1C'IW䧰^0εJ93yE@,J,Nؑ>{y%l)Uz ~,,`.2M[h66g²h`05 4|7֣ 4: $HB{h d&wcnϢY# TY$Q%O`WMޱɵT ҌFLjaXyo)qb /WDJs@.}a-CqH)"#N,(Q ޚVց'V< x[ʌt )j,olt{7QJ0k΢na;] _qNU :1⮅fsYF>^"എ둠@Brڐ<~cE6Lzcm) IYZ ,J{)E^Vu|塱:myQ6t_; W~v6/{thcm7H)|+ӺK?eFAK̦3O6.iʊU,ٙ5~c"_%WvY1d$-eAFnmfJ=np8x0NDnE":yc.X]aPs&g>˅ۍ۹S M=ϋԾwIbs^(]eG&YZ4U'nB9N'I9yaenǤ>2(!\Y*Y÷Yk5Վd:Le?sojs+',y {[CnIW5'JO%Z 30T̩~k2 th}T="ZcЗbLe _,OP]` `lTxluO3?f"[z[>:)b &;J2/5LϢ4MM`Y HB$T̐bba,Ɂ󯏥:߅g!ԏ) LBZ)oN4jh'*]8mwǖhx yYMy#}Mc.xZgb3IVUIŪobڥO7}NPmNcWǶ/Vm̌hJ験6օܠ>٘7wCΗ In`~^QF4dlb9bN sвQN*G?SQC\XܽnF`Ķ0~n 4X1OYZ`^"yQ+lDx)E)+8[:qAy)kR)Pc|hZm'A xt]Mɩk_|= 9OT":Ue#!BהM<0 i+^mCX5*T t@Q?dҢۡڠU >vKIjps>-a:'mԸa$*ep()< `b5io]+[K(CrnAzp&6xщW80[׃K'hn@7*-!#*'p?h^Â:_ Bs7sV[{0>:Za\;WJ۾!ćKv}z-~C_ !|@?R^,|c_ 1ryN4 T.@-[ El&7CWu 2Hɧ@M:|:hܫop}TS }4LC1GR۠be[5B;}\m٦k):KNϠ`}o KϘK2{>dZi~N`OCoJWM~{TF D8$zrjaĻmX]]&d> Zp 8f. sEGU.lmM.#1&PVCl黭[~ *trqa`j't{i'proIcɢ~I YB@HkFo :@{JZ2hx~/[wul_%KK#K]0|(&NhmwC#"(~xw $bʜ y,lt:oKT 1hV: ݖ ,ѕ1Ex)%gSCG:x[Mfg)bZJﰄԀt~=g}(>%Sq6i]Y I \M^N}_+ Mo|Rԩ0϶j>31|gŒ7c.\Ki%/V4^ՓMЫ7i*\T8Fm!Nvw&(h 2UNؗٯ5HV`^j;Q4_}&-}t )א?DAMֱJJ;DŽ~Ϳx(IE:{M9(`ɩe\^%Or#*CHo'L'YjRAU[R[ 쬸bR߳n`ɼ\xTFm/眼_Ai(]w:WZ4QC8ݯ3P^%Jj8(ɖ$S,-rIP| 4. ̘F"(wCt}B,zt}s>r{nf=ehY]/.oBBit[߅F­3i˭g׵:>fBK%BHVm\AMt`& 򐈎"2&u`ﲇ*x*a :Yruߠee 8׿S' TK P*\㲎rkt_t߈cRgcBܖ?jg?) Yl cȗj,saD)҅. Ua7`ovɍw<`v@V Yee)Y{'[_ZLxBk{ `ӭe.S l̟ {,Б  aުS/-44H ?VBdhPf2^A|Ƈ^ꮥAƦlTɀ2wӹ OE@YV~ iSTںWPONJ_m 9 CE{Rl]R9gѵ/!7 X] zSrBӢJyVX'dG01t@ԍgav#-1]|ky}0?vqK.$d ck;*cѰL.{gE YO/ ie@YM2~BJ3bAHVPB\/Y;BN`tۙ6TȔI/Qw$M0[?.EC~tHt% Sκӗ7a{ 64vZc%H&(I̓Je~eu x(I#IMln{zl ~NȢx )DPg@d -Cqq~S NI&z۵睠m8VWr*ly}tZ}9~#=ɍ|@9xzi^:l-Ux^>0S2K-̥=Z5!Jo ~gs<Z3d]~0$9ٻFOM>zkSf`wc83<OXג8YaҤ9HA"ќ ơbaR)?myCݥlHP;CgOp$E)1@dznG_/Wv~w*zڴL:՝[_ Ai9Iw.|(?~+khP!2,w1iqy$g{Х ɐKUЮ#F]kN$!\Nh\ O 4'V0]vg"'({j!hȎΰ=tz@/@UdԄ./4;(5H@2pa|ut?>|j:ߧK촵Tk!gND(+,:8y63I傔/E{xz)DI{9:fUo9~6+BZ*MkÛkt¤̹%yA v:9e*<8J|ReqSO֍o5;.~[v6 AO Wwϝ+**AWoi}!y }e/&8Og 4cm\[B;DXřbHPX&WHzb$!r0ҖBq_My@kR>:.M#l%HvXdMҀ&2=Rb( $hu("qՙOF B'z DS {:=t-۸A^0&C'ֳs|ҁAj[1k&O \L,AYSٝڲrƺ7HjL_[Dfa4;/d hA %>Ȏ/kg]%*u.]f,vh<H'!i.#Qf]Rpq_A8 jAٴh1 pEO0f%"y3#h&Dϔן$IUbq2rt1IдY莠{TOm8H E<_7D!Kg Oq=f__+b:ժcIvוϥF@@ΰH{i\b*zY]Kc{$F#O}X3Ł* !X蚹D(=EY% VT+F(e(]i$!}4s4v9NEqoXa}9Цb?JjRMI+9 а3YqaA'&EK[1'ugE_Җg]$En]cfU6/z|AA8s kMr??:G}&"b^yN琠trtsdxh4ׯ?= T]H+܀{fru4'eQ|q ¼4UkOjN ڪ_VsщF%]]Xo](|$7g(Pr5O˅42`&*Ni[% Qq2U{ME L1Uܣ{7WXkDAt]\TYHPť/h1 Oq4tj/Z/ekYAQ+z!;!H}\`)< G߸97^59CЗ0m>푘'#:oT^Orj̟c0|#>OK +oΦ-5I;k$]׸mB^E ]kZ,%L^?t_Y{$EIOvpHsZc\QЫ9o GHdZv$sy%H;AT@PJk:k8JmYNլR^=Wl#V*}Fbʩ,C5Jn(KSGr5IT5bѰ 2@LؖѪRIdis&HEY6EBD ۼQoyҟ̠.f?Yhi kShʝڧO G\2gKL^L_g'*QaFBko&2F})^~RlިsY\ϫU:p,`6z.V8 _:ܵM'Yv8 /bd *S#7eH%>U ؚ{]N@eSD4]vߋ\՟҉͓916n $c-s|UC}uFo5e)!|_N0mK N!)8nL x+PK̀Z qQ? qמzH?'n9P{Mcg$zx=} C<|n*Y-ZRuJgF[H*8amIl˴ٿ+CSq:s&_ >^?#"&U.4+KqV2h7s,0[Is CS+sմؑf,R2Aݸnfk]Q@DMAP)Xnrye~=t$|`Aٺ$2 5/ mgSm}NHh.q6.~7 .:\GǴd]g(7m *LS^c/GJ ,k ó?f,ɞY60ҵe:M`,r:J}bdC^yd;Y zdwtlJj1`7R04B]b6^.T$䞳jy!tZ @r.}I bVp˷ {.(Z6s}G^(mysyLgciJ\Q+GO1=SpS ܮټ7ÆpQ;7jML;/95*7l9S4M2pZۢG_9C8 Lkv["!q)4`BCg81D# oYnT'W$Y8FKk~FC{FpaٙIF3E&a[ԭ]J7b%, be1<>|: )+_[}لEp͜ @6Jy] 8vPS5c7R4)k!]ݽ3 AE,¦*a݌~yjc8E)eo-HznG'@1EJ/%6.I PeH2 g$œhU?P5(l6Jt|@u-h,쮆z"s sO)HBM.G[.RI߽m4>@W|Ff8K$@l?HY9gVJC&XjU_yVm nA;]^Hc؋ P ^V!ViHTK"CzC+lցABB#Iy+y$Fd * LKZT0lk g(5E-!U:$W'X3aJ~#Ta)S$KYm_s*7Č#\|H叙{9[Uǚzz5:|'MgB,8CvW/WSfwpV--`l(+̺DX41nYx#c|W +qI6]G11JG9L22 WCδUhqYi1#ᱞΊnNoٯWurB,LJw^qtK"*׶;'JeU!k997zާVe{Sp"D9rdQR\zE"ɎO娏1V=ak$&j-}0?-^[ўL\d_M&3i6% -V9why"pS997C~aMPb-a*,0S旹9̎i6 %j9,3dʙK~$V'H1Df8|.a?LTDT9ՀVфUC"OCVdO:fE0 5i:zވtr7VZ) Mpo@$2hI tö+7]X !Yı\K>(QN`h m0AɊV-3W~-ZP Kp Iv䠖ҦvPEZ4Fd^6 ϶6!) Y)+'k#Ձi e~QYhapYS8sC$HA&>C7z2\Roӻ\~tPF9KV U(LGbʮD׈E!m>-n5BPUy[r`UQܐCvgQ-x 7U]t$&1 qL2?u8i+Z _ Maٮ^4 ӵElB3U"({rX8 i9봔{4\}-\چ'EI6l7w hlj{;lv@}x9YteX-ISj鎯q44vp^AjW>&f40ptܞd" _+Hɲ;ȳ!db)ԏKyt8 74gҶB x6G@$#0dWT% `3Z'0<7R4)T["u6-= x,Ѳ`+ $ú3hͷ_d*A0(oN@T,u!!/X\2WMmh7;U 7*rv7BQJG7{nW 0ua )z '~œmjb?xbXQ9 ˭=#Ftx**ƽx <'DȨҸ54ӝ:} !ۅbR|նHa<62hf [*mҷc#PpVI$_K 4)oyf*)C:}JG2( :gL5.$MFJ3>mkJĖ!0>H|:9^e"cfdIwCǘ%ӄ2)%s}RH]ei⳷P|v~5"n4*s>im foC 1{_T̜.8t W}!(җUN#SIٝD3cNF@~fM]k2[k1q7d!*~47ƙ@o˭Z{U(']rTYH[܉x%)g8?]vXcpYkX\u#suPzȮd 2צͻd0kh#JiGQVIvHg߼RHbN,3Q PhA9d: &Za @kimº7؊G3Ml&@/c cV+OjQNTa uA8;jp+#]}{EmAZC(g G<`P(ܹ/t?8l] dVS N&Qy< }PӒ;ȧv}.PqQ^Y-J2X?$=鵸@kd|\f/Ǐ7Ԫ5TORZ>\0V}#j&XwC䃨A"0>ca%o^8ƁX!f^P`60#jt'*,sx^,qK4Wy{Ѹ0nLՑ|,-6~RG J%asVV|)2,\O 1"L#m@"vi->3aT{QXS[ mA0 6ڕNq4y#ojs[ty>jfZA)fp)I@C 26u}4kO'PN:BMCw 8(eDGE"T>ܯy"T(Bu{8#j9ߎ/w;;#TMmʇ⺃æb铔|EtIA:XQӎ Ov]0N }nol?X,8ˋr"l({wtrX4^0^* BRw~vԪRM@0 R ͷ 1dg-+ }ˋf W6sԿ,]Ly$= P˔ åSܲrY,VH\36냖G:D"k&Շ9ր4H!uRmcrŹ +Sݼa#WgtˆHV+: gsӱkLmgȤnt}Ki:@_nܠхdp 紋S=I?MXHSP^)~xXIA% t#[ZIE˜U:S>,05j\yC#xF6Hiꨀ{9E{Kkq2* !󉙆?1/i8&ثv*lWkh< 3#e(\KA!>KO6R"تYuIfZ&!-`Q4Ѵ>}y<#+EE ۜ`TM{g57PnF:3VA6ȕJ/+^Ldu%u!R'fHQɵ2vbp~>&Kf ; LEkU=Ebf$% ^`ݿo'Rpb2Q"HpealhC/.H<Əek6P<5tlnoB /]\x,Tv1 *R ev#L³>dQiLgf){ 8Fs2shk&y}~:!n( -lw^xTD *5 ǧpr1JrPs:V/hl=bbGqx =@® 8˨ ]HӺ!M-*g@Azgқ QCdo"1{D36 Y)R}IF#rHǘh=~#A:C'{ HX8 ,#MV+ހʅd- 1;6w>aaiVTfE2HIž2<"y7}ۥtː+Kʭˑc달{=.YeU sC\-ꯃpMR@x4X&Gw%9Zh5h|;Hc\Iy]B;maċǸ#Ah:Ălԓc[sp{pX9~ jbX?{]F\~qV'S8.MM}klNh|VU I~[3bȜ;NA <+S#B|XMa[6CkC*yq@'y? a#r_`$Cyi'Wt\|hjې1O:hԩ*TP2џk/|Sڙv8Cmt$g/={ˍ$BP_{rGoZ.mDj,\tdUL`* */.#Ծ## 9ߥ=kNK;#ըov~EU3J ;הg3`&QIQMAb#Bo?4FO~p9U":I`g"SJ1|>Đ0Vzl+"Zk5<>]ǀ5)^W'<ǐf7WXh[NάaADxuW_7 Gql fu0}"J@R+sl}BF7mv) Db u즦"upWLz9vb |ld]#eиvKE:dU!62&*rGM?V&ČwPq婞_\QE ~jIV 6SQLÙGf+?mAu(~B m.gcP.kY^gU6y$9 >]S2cvubċT`| |!'=)`qOݙ1~@{e+Fr+Q:FziJqHQ0 *$I+pXP ='gp󯳑7uR4PG`ڤ#p# H)!W/XW9o<а>"&P>e0ywNuN(>x ׶U1\ة!JR O#zX| /w;~5΍iɎUޘ-9`3/.Yw4t]'̍B2`JZÎ2 /[R-nڟW>E$)?[sQc )+|i~U=:aPߥ朖W}Ō7x/ٗ,/yN!@x?5pԔ8gfMAgbD\cG^k详Î# xQ *ɳL'USc@#~ߔ;/X^j7C]nvl R/? n7)/ՕqB_P`#ivce [ȰaTXs 7AGi^dmn#R +ȿ0;n+ւgsq1ܐz{rJWOo~q[a2y7;ey (Gm趑RL=)@!=r9kB^"N.V#N.VB͐ƑM&72vЉQ^8 qR2xaJ^sQ'm|LMx ?dcʈ/[l(C>CUr~ 3(`I?2Y^QMh\zF$Zb6BL³Pc 8 9&.;oܫS8$aGeX|v9y5i ]XI !Uie;<,S MLOj5YcF=٭VvQ<9U5m4IG{< S)3 B1>XSVhaNNQ>|+1A>3J D QK"<_)$`s P;L{Cv4sP;h) ;v{tC{RѤ#6@TJgDqv7 f)Ι|{ZuGuxcBj;"6GP -01:W߼p}XX/#xSU -u9gKCk)!$Zo%*WcP`/6 *ʆj!@ ^=fZh<9H5_!ª č%2Vtb >Ao\ImzɰP5cۢ9t1-}ҏOhQD;3'D-c5HZ rjFuPu%ɻYlÄ!j_ ^`XSAh?0d>Jxad $k~ mmU/.^'X>q!GH+3'No`TU>wPrMxEŌ 3r t;Y,MCiBz,IY>FlF~ }_+ĻAOQ&wk4O=ΞRu[x,F\0l?_+Kw5|v4Noduzy%IQD& J64VЖ,O%ΝGXR%&.N`Ri^̴wo3nHlu}t7M(/wb^hz,,~HКjPĝD9x4KAd^- 4V^^OCzFXJYY0^ͧ]/¹HC$k oj1H3Z)2OR Ty'!˂Ҧ|M Gʏφoop[ aѧrJΐh07P,͇VCPWsXe^&u=5aN$3g9no͇"?qC˟.l M{JC2d'yں/J?dc i鼰MB7e6:8gN=QT\#Hm->-;M&U=KZn22X\ErHrD S<^;"LFT(+F\CDwD앣#LOE1^MP?G2N= \s"6kt 5X74%^:q E /pkZa6Ϧ"Ґ b GQ N봬G0VFZsqUTqM 9h $kTAQYACi|?7?e}3v% ӰQXzdtTeH0m"Dsjiņ(:, t[T-е!]mOS_%<rl)y v|302+]g3a2hxVyN=8iO.::2nwL3g屲a!4du ʙ L{b?Q-_F '`<_=Nv8ObV.U@h_s۲d?:KR>!l[@Kv0!1C$`K_uI/rm;Wӷe&޶UMu *IqxD}Ե7S*yw(h< pwߴ  MVÁE-0nӖdȪg!yTo:cRi>X zd/Lz kLq!Ѫj`#>%oMP*3FtJxmX/c9PqaW(;?B$?hxB|07y=HF!~kW bo>910ÚdhOwTuV>^|bh{UD51VQ혪 X1%<_]}"=jhk7898spۚ) !ѭ x&~M-9SK_? n X|eŊlLrMp1˶ CZ$ &8=iPtN=84lX5t|,j/Y(.u0bY/J$AoR\ jɑ|)~H)T(ŰIڮ7h Op} |9ZI,Xn(ڧ '莫$1CwESJ6w]zr9կ}";<]Iռm1MA'n ůcTJ0mjr$eS w-CXPQVs~n~}%Qb,o0 W6>#byHY0Q?OZG:I.{1&Yp#nW4~' S؊=&g=UxyC6`Q^<>kԿky+)j3+L\}̢&gd/we7ע3gvu^)}@vXO2夷 Eb4No--ߦ}-V+?QyʉkzE2Igr8 kA+́Un+ @~SԘXkg Ә -F;q;~ч$6"Lt7Zɉn8YdkHNg\ ;IM[/z} ::i2u@"ԅ ]r21WDo;7 ɿӖT@VN(XcЕE1|iF`|ܝgFJ])a ˗.ɢ%+l2/-|Y2-6j;1iu?T Ɲs.Nf)xn'藣zYspM4p>ЄdB'pt$)s4# T\0Kum2')d jj+`ԽK31r Ԟk ʿ$lL>(Ƃͦm#f n 5;]1Z+iaaɹ^scHEރ*b"KiBѾL3@rm>O%>Oc n D SSўzQ&V]sPW@pDAO൶&qU!0WJZMF^5 wAgg: 0+a o_5 iRjFEp,o{Μ%tO/{#4/u#kZ3?JaN.a9lK(3z[YdwpjH^ kUhT壸6"\mݛ_"W)LCU\Y$+bX B.mv/YTVJ6ٙ?WGW\s kbрv1:Ke]hp窰ic,n E#˦ mi]YBW `ԲPY| ~]94cJ̅M$9)pn{\^Y&ac؈im:$M؍Ń1( ෨wmՆcyՆaC2$L!gwƒ-_#AWR3'_KB&֦P+4T&f&= =+ 0 Cxz簰U:l] j$ǍZ>>#;u5S(nj!cFL1#N,>:C(cTjIW92uKcaRٸmCN ,[sИkHdE˭8,<GUT(;8ݑغ„íջie-7O\Ǫkx~[?n P9fhijap;Bz5A+&P5P)ILF? EGFJ1 1|ueLr שl#JT{V[IjSXe1=Q";rQ)p|Q[N:Y:xU FEѥ;vMmXt?~vr7o R|BD`]/qBEDnr2o m[67/0law}/#t悔2#_ I L\VF-TrbYQ&|خ`+[ִ&cED%)0= o^Uns=75 GYo' s{R  &IM/0N}{9fdM>0/߉2>+o:s'?l.LVI]@?,#'W($pV,9ǂ}X<:Ux;/5O(smF#76qE]'0[ۨΝy 8@jծDvd4b\ָ6mD6t*U2װS8'B]< 2Q4q4gĔ21uw6;Tn$1PĜc^/JDϧ̙E!N0Uc+{1; hUYWF3BZ/ZD}@lticO8 Y >9l \# 4 ?cd@'cs@ha|Dk#[y#?GPS܏}Ȭ[2 g*j9_7Ql?W ՇVp8;FшPY`Bʲ)\ܼ߱Gؑ)~j3]0 MMa 1ۊ 첎 Y8,ߦ)?d1jULkͽ3( ECZ Z:,LrQl {T=}[br}NuTɧU͜ e$&S洑Sl7j^5l)&f)q&NU3`Y})8 ?_ xV t;X Kk5\iͩ,B7.A3x-U8:upoCY$`\yE!H 02Cm %)8yL>AաszvT'ˢA~e-Qn IOY+|6X{ۥiRZr:+t L3LAWA{ג$ڢnd\ó!ڕ_nke4zξЄ|ʙ]XǙQ.|+5gvIkշUni],z:+%t9cr9/ tE*i܊ADh}dY~ 3}BlOU!0L}yяx: Z#YJU J/"8(qܳ?_L'ɩFiϋ'HwwRb ZQp19 :n;P^rd(χ_VZ6T{"tVwA| fCbYֽd j}ڢ}xou~07aJҠPD&å69Ec0j:*T O^@iM;U pU_ '~iST {dd 8 jNH2e^MzLR4-[G?@{y?azXZZr9v~f."׻z S{ӑLq}x^^*{ͮar$GmeH).y~M#&r &U9{+ Ez(g2V3g5D 虚_k.ElIJA«8†\?W3ϔ@wrh ;V ̡ m,sH R?j5NJy|ٓ(zIqB~NfA(ok3˩c?dX!]GIVnIwtPzvP|m+Lҕ~w} gc($@ϲ7q'O$DB$y,Y@?֢lqQR=q]VHd-;dE81gg%J~ fS/H1tz2buTu겷Lxrzآ 7:6j,l@ /١L {L&/E9נM.̓f;T'fVacfIiF>g?gmKe@~ɣBc0Q s32mݜ4*A'0,рiNI5(n_&+C=\~uĔŸpu]x6oȱ f|~-s3 #(7C7 =.MDl.Q޻oyy] 0c%+/c"\hɻk~4O#z6ٜR MԯffIy(Ob 9x*[WLz,/g?-ƤUS|]OɖJ}YY=JZ|@̆څ[1|b[eeP_/Fxh h^CO3'_+xl @8n~ZWӀCUB;X0Z4}bz.B˺?cM ye#M5𳂙QrTn,Ȏ"8Y:LYb^#GY^b%r<٤lm$>YpTsOtoV @XMdD^Ws켫() t-˝,E0PЯVMQiq$=A4y=yr :ߧ_NЎ=cowsc}3zk/å:b`oGRѢĂ3+%MXͺN =@ r"}x`24.ÃZޑ#%>ZjL_Oؤr{`>inWy_-#V43tԜwiԙ15 )$Eʵڷn;CPjˤ!y|G ʽ/NJs?#/u#fS5Ps۠.LWz^XάV-4]MxZ{P+39o( _V W]R>.bH3 1H~m?sN%bXo3_) {K#]eÁO[k(a*&yԪ{Ϩi;!8EIX.uԀSk;#lݠ p!ٸ1IJ1:,%`j//vz!jqCD2k_ 3nJ a4*, F+5r!_B[ 4.? #,m$Uc5Y@Cs3_h__^𚡭HI)lm4Uqg>^1yQ0aB?sNv-Yd/Yf(:;;JuT89hL3X"X Yȃ^֣_JW0UIüF8}{:*&71ixYj27Cx 9Ua}@<5@BqAM6I܌GD"Al^hL,$a=;WN=݁_&@^y~o "(f>l}_[ ;%`/}:)4v+l)k#y;n[ܚ;jfxs)Z_$R*㈇uǯuk n7jwLO=J]=m.N9K EUaڸ8\J 9)Utj0"JN.yiyA.dC] &9']k/B#|5{!3.3ViE cd19s`jY]ZN;\mI|rLB`Pj@mRЫ>8<bnFrM#+7L^Orw#78kqL f%XhnizN**Wa=(/)¶LD0M@Z&7l(siJo7AEZNº\P!+8F/iZ"BHpW¯76Xps'(ok]AprE|$%D& EB`N&3xfeדFKxVpf7,25P? } j'K4IUZz>O߮01U78 gEnS,_9 KqL$I]Ym¾Jhsmœ]76>hJmoxPT">NsQ Zf]/4Q/̈́|?+ͧ=^j=*9$v [QAg'aҙ,(wUy L+*P'g[-k I> w`J6k̺4_+hKK+|{̓0I/r#`\pD@Jsz# ⭃lq2z]wu$r:sZR^TY} +|dmTj4R+[b paMl;P1am^ CK T)>|oWk(݆x}& `M[k49s'k -og`&w"U}.5*]O/.ICT8|%h#6Bʳ+Mh6t {8U%٭X# ^EI շ&Xa*%yFׇ*./U-lmBBְXkʫx+'H1F,+T( OhM*AhчH9M!H:vZPLjP"ġvz Z7LԀ҃yŧΆ&.Sa)<‡Eރb%]107? 9cA7d c@z[R֚LB eUhT(0*:кb8oogP}8;=Yu0X*xJ  R5Ai&opTE&YߡZ}KU\` }]J$W S2LWrZf"y:[a^,{qZwppD@x U<+G-x`Տ4=5N ڍ \|bF"*ۿHx0؃JNxM&D0mCNoYQ5|&oA,[ -3d5RXtr.hAä3.U4#X0Q/raZnV<r?\yB=3@YS1io]WƓa-/ ߻kLZCd t}0EO}K#Ն@˝ƈc.˴5ܭӢ.Ϥ'j_)=< 7;mdzE>\:\^B^c]ћUkӟ7xI&QDQ{$ eҿq}9M'Zؐ_L˓@ф9ҽ6p6cb IޏQwƔC7qvd:\bw&Qa9OcLWqga"2 w+c W\4T"5=17\ Q9'Q6{-6*n0*o.&/CZ $wWZ;ᤲenAY(:x^de\T4OzaZ,U&|]`/={ iyz۪αQʐhIg1 ;Qs]*aC3) &8K7DTdx-ql,X$c!x&%,ߵ&P*1Ogsb44=vٚO*,B˝6^*3~ʳs)LbS􂷔Sj^wI;hhpsߝUxcaE*]^Nw]kQ=9:QܙbOIn ;ƻY/ Nm1;d&?b1q#vj=4a3-Q + WQ+c W`y H%wwGùQB-t\? Y+jނ(]ֿ8iS?*B`-)A7~kq*C&vgY;UQ&0waxM[oQ.՚A *E^oځȳ[4`oӺjH M%#'XWNƼ_"*X7At7N!%T UhM&Y{ibY@&w]תͦ 7K?vUvr4Gt9_n쑝6'#x=" J9JS?(?+ n;9WOO`:^K,#cZyf<E2&7컞@N8\2qTcfh)63>b.Ya*,@пyƖ@ڔ;XL5=׶b:rƛKv̇ V6F^*iпBXco*9|`&(qrPG{kVIl @^QIe{7 ,cA}nу+P]ș-1{e/r{1K'%W{&ۢ}rBQ~Nw{gcpC(ɸ;.d>gGce=9IT@t&VSL&<|pu@NA}̫^isԠ7x7FQd P-mμCk`ء(vBfBREbKaS[ݫрrjR%n->/}_^HUe/\RQ됷dR=y7d*L&\0k8qyۈW@%nc=D!F9-)|\89̕o6a{젋ؽ (O cML?d+>{ 8,ǥcvN[]a`X[(:$1;0>϶T%~̝  zn #_[[zv# '%u9 JIUMnǚHBUgK%/hr[SP`Gj9;xבѕu8ip092؆y`ȵ Y#3*.\F.ޑ+2cOk(gf]Xjac-i+Jot \zoJ{KIi t~F K4I^ 0~bܩ\Jn`xr;\1iWlDmTI< FH/)Jɽ.K>nxA ñ8_5x4v~Eha\N8&=0cyV1QC3!혱CtdEz,bew #gC@^yj H,!#*2@{Q'I"(0A*5fcV8/SQPqY$ltu$[<1z69z;<*)Xu)j*S`ZԢHbG6:M_a"w6 {pډΈy)|BbM}Ps*1(Qjĩ'3ys/]ͳП8| BAL S%مq]2qNUB]W҈l4Esg'x8ā5.,Cu(Qssk!*KbDe~E̠}iM2Lײ~F!V:ʌGJb'cOĆky^#k+?nz$Z؄^G MXsz>c薘 !ɼNQvM~*iAčI"k!Uf ؾ$qu"0~!HE>ܑc⿈(@6Zh?d! [P9]<;M [W7|*xTXx8\MU^ΰmv'N{-N%%$~ Bgr A/_=FK\3j βݦu6!yL-yVG 0 UC|(mM^H0eՂMJ, soP [u5|,g_!jY2Eg0f|B ܝҠj*|_ 0mK)h{QP;^RM&908wA0')% H~17}W oB3HΤOFȩC*f ~w^'!oO ~UTYߠim+h!@K;OG $s@C~jѥߕ1/-"fZ,YkX~B: Bӥ+IqrkU+*^Wӂ̛%K XI%3ΆԫPzw\S1tk2hd_ \ y?o$;kɫVr֐o7,ԻMycZKw%~DN?.(*k\@MiB%1ݍX1o+`WXt}3&~{|"a. Sӟ:ueZ n5⇕[{HTJ@Ht蔅S,aL|2RZIDR{wyA}[xۦ?R.KeHט_~Ѿ2;lp3w egO#gTkU\k"3/~'3MfuAJ&` x,~* ;꺥$jo 3ԡ,;׃!R—*q ]JV:74Z3]ݱ) lb*A)ɝ2Ι݀zMe>Ght/@9^r_Ar/ d~v韑aTh[]buJ[\WcU`)@,(85[E#.B^gӨ 3d{>̣.'6.a`< vbІ*vTg Q崘c$TѾ~.ғJ*">ӄnxsڬZl o||?ykW;QvuO{wF-?DVMccMB5(ZTg!Z MvT6 fDS56<5ͪ<@iv/~E,;57UwCg; oyu{Qajlw$Zj˕>1[}7n8|L^0e]SfвC>9giGnKzTI>zәÀAwmqVl%=/ҨGz| <0NsRm(6 s!ϺK'yQ,f<"8=u临]5u#}\s] O' Q,LEi-:-ؕ>zU8泄=uw!j2:)`KXTxhndJ Y-ת+b1@}Vt,Z} LaU|*e[$;҈z{e<xAՍo[rcN*vhYց 6ѐ_\+2XDOI:*'SO*†_=gc bN}Q]aJ"k,2 ?fcA#ydž|)߰Aɿ1 gxpcEyCްɇ o砾&{Cq*1{L'SB T9f5>X t4п\ R2yx\uR#', 'ZQviϑfpC{iUH>,,ݨRhMRr&v4_ g 2 /.尨uݚ [ _a= b9A;Hf: @w֌槢| fdQKw*S o5mҖ۾D^*Nb@WJv)S=(m[0IlQA`GqpV]?*56#ts(E&8Iˁ9}joTn>:Q A4Zq:Sܟ<W JMiEXfFZ d?;賀B@4ne=P(O"teYee5a˃m0=F}:,Ε_ŒFmVOώom~L!\+ _C!0%KR=Cޛ џ7vs<)P\Ȫ %ND|镱w.$rD!п:!^ mO('hzXk_'B&Q ]|r(o1=^ -IP=E',>AeETcG֡ӍePdAـ?F;ǵQFQV6&2q=|d[H&=ٶ1: Qp=cYUsb邆[lm2T[}1»$N3ݻ(ĵ7V \{zc])2H-SDQE%ҌT$5Z΂@(ަօOܢ6zn, [p8~Gx*}l)eY5NTͫ%aȕ#Kũk/tn joWZ]NB[yDqkuki^džBc9ؗ קz `GUXT/$]k}pc;<ȰRh5lrM R?ߕ/VnH} ttC8ӝY5ۤ0qzR.-c$xБH&]UU<:$| m<$Suٰ1)m[+K=QFE+>c^Um\9#+B>`5<PF6.-@?M'\ڷdm)L)3]PD- 3ٹGb^vo$ VCJqv!]W {̵ҌN# IZÌjqDq\52/4&f ۽krreG!n srľ|C m`m{O-])hBA)[viJžu=I=L> BՆs6D@_=`e\I $ JˊLGhf{<]w<܁w$!K+z ^k^6\Sf-$aBN& 꽦cR[;"X.yJ^ZIqDCRMǠz[dln4N\t^׳'JC~n`u\D]2"$xҷϸ.G&ci]^bӪ$Q(B֙_}9*X!B*%FgHPO\>+O,U$>ws ŒTfWb&W2x&} i 1S?;b2.4:cpSF}^w!T; >,>+y \k; j1.A!:>j+$~?G#'bIāb zY{68&fgRZD@`-~;-+(l?Ki,z"gC 7qGdɮ 1K\sʤhPʭ^ kIw+ҭE Ȟ5NSqo(A /J+ϜY%`OV#ƛ;"՝fC~'f!{L1'6@eЯUY>?7[KCpˀBFv ${[p&K~gƴGyVzہݝDT#N慃! rf>%wYһ:`ot4}׹>0 X`&ϔ* qEDA"$.Ȁ;7[ H˯,J/v\zh CQU/̛x8}SJ$H |N|Ϳ2MRN:O5w A 0)H=I-EF~%FX\e8><)GkKYWB)l.AV!V2ﰿj\L$N<] B-hT08V)AJYzxvGT߀"9XT%ȊASI6SQ_ƾu4Ɋ}(a2m6L|  yܞ([[BLN%GtOدﯶ֥ZUM.T]O4C-t5DH*mHOOFϮR\#ì3y5\Ee{3X#ƹ)7O_Jo8  1ݸł4ֺ~P+;Tȗ+buj+"E秝1f/*?"!XUo}lކ܄wlG20%%.hE{I_w;|MUCb$IkTJL,I1kxF|z*1k^/嗒0sz z7?tŭ$KuO2 (W"/ PCDPT) cT%YI?8n[)9?#i]?sn[%w^gGtXlxgyHX0w'; h%ٺo;8Ze8MzN:˯e?g8r6polySuan )J0|mM 4tWl߅zy>z!.~$yv}%̹>6 s tkw' [kśȮn^ ) 6 [v=;!0Oyғ6gan{H+n0c8#I@S39ؘcP,G:t@?7/eTJq .bTΜsp,[im@%tNI`c)i߅Db AM!@Ga?jDLQ*Ò3g@/anS& hFkWfDİ*";}BD6N1].M\R~i\fA-7_*0Jg{VhP R\)֮^8a O% *`LrڌFH֋?vPe)X4$?¦S6>fz0N7^^ޅاH"zU\MY%Wh"OOe탄VzyF^ohcalZuǰn jcI7¤ RV߼z6!={A!;eMx`|O|*]ՋWq~qik}]"\9-wJ7k #jiWI|BN"G%IZ ridz)<+ϑw17'x]%%ə=Wc=_c$ x$ ]v,ACEb4=s-h؄L'1Y/)CrN R˚]be s#p?ʈwHb|MnG;fyj3Ն1=Z =>^]BAFĆm?uɼ]g8CUݍVZLr ʣI&<& ~\waݨXY'5K'FX< IkѮJvm 6+<0ux%F*@XmxJ{V]O%sd'hE*&_GY&D*4W.R[&h`Fpqg6]ϧ5bssw]W9P[5QA?;|p]ңZ#X(?^9]J:R*3Fo}̒\5E곴dAm24Ѥ['Lq; #bDa(cL3paL_=$^g}ɒ@9릇h>νxWm|79K'L_"vA<_# mTW.[MN&A{>QNn[ԫ/c`uH#%0B(HڈJݰfSq[ "`lj*>{qsg"<"&"e=Ĕh%ƝwmRuO]CUF-m!;k*oqCř3`M9@WpA" ~p`"R:4sw{YCLj4@2|LDpSwIQfNke,#&87(vsFyb}AU?\9oWsolN0r,KmIX0'(RtVBNeSAüHgݤqa/èr틫+1ʹP,?m vE՞8|QŨk]@E7Ÿ/S-Y7],{O ơ0*ͤq#E ֥Xԭ(G8ȇE}7G) {FLSpM|V5QKp޷Mxa7'ao jqr% q4+hs l&lGgsŲEL> ([M{3'H2 ,&J+S$W>!XzNN=`j>>1]legKeq4z lI8M%V+ kwĵQXhH#1GzZUH@էޤArZ#N+W<tU(^M.ƫr=C [#&ݢgxI"O!c^[5\Hugl^Ƕ)eP\IHHS5+2hP}#YDVs+5}e[:lv;FEх'lz;(24er"?zH4^1*%ȵC;i) \S%8Ox>N(%*' \N4w Z%ONVsAA3Y< kXa!>uͯ-`*0SQE;]WnEH`\_HLVp5ddbXB92Fu^K2 td4=XzIv1ae:]I{0KpxO6_ͨ|LiJDoG[B?JX">^(U@WaÏ锕AItmT yTJpQzBNݤpgCPX-OӴqʰ ^E1B Uύvwԕ$o@_pGhQ=`%$oUh>N P9_sC&m 0Sl9ؾ˭Bl? U?q&{&ckj^Zé$Qcje;zO x"=w"HZwQIXisɵ=RO?n6EP[, |t?]A󵎒\`/> N}nʃqaz?zDs|Z@s=1 شϊ钧+i?';Ge̟qxIE[GYQ1;mPw޷G=\xOUh3# f xނڏ܁"mr{4@b{°ԗrŐҀwK ToSM;ZXs_"a.IA< dڵ~% _asbYtA0˪@ނ{R[;R& o=[s̊5c%9v(:wBc' .ES]!ŝ]Nom,6:-1)`("DU1PA-ejGOV b"^x'"*]8n7ο[rAg14mǰ7ODJ`Zo-6 2&w?{A+9R5/L3:NW_+-ArnjﮒS_9(NȄ*!;+ݣ~#pv,2Onໝ %"APlQ֝kւ΂` V|ݐ=l6ŤfW]6.|[ (u7m!:I`q8n^v`oPwD=4$2$L.ՠ6"Z6W ^C&o*m5)<}V J]XjsU!Q|PDJ&lAx=C\==E!@j,!D/tzf;!hg,EkO7|, -C#9m1~EPVCEN̶7m??A#zOԪk 5aoZGGp& rs{QeayrL~Bf6AˌʸkNopsϘZ|Mv(Q:PO(hkr+Ϫ\%=sL絳/$Įx+0L'u\^?RckMt_u GQLdޔl? u=2=ck u<HxNO~.+j ov8N喅+ӑ8Ge])),b{O$v%;6p?3vۗjgtpZ%a}h z3w߾w/g.̬A1c#0li(^JeҶZAsQӘ]LZuJ@4^lyWtz8^; 'u%#.|+|kvR)Z#рek}8TMn`5B\qI_sWnx2Ѱ.%%A/~eWx.ϫ@yvS+ԣ[(dtH0j(܄b邋<*Hloైj% ag?O{eRolLR@@з9dL` ^oBDY3]bno ]7<t`M-4:j*`3B70miυ9:.[ p{!:JK'X quXXQx]M/4,Na}9ߴ ZT?l&Bot'$'@W) 3ч' J.¬Ba~Ӳ(k:%q8ylA4?M1 ڋZ)x@/E@kbrQ ?Tn4f_R'eEdL"gu/o}) f5Rմ(cŌy;H]9k0?~OjdhAl?$ivQq:i2}g"Ŀ4ꬬam+b~D\P ACQBę=>|%\"V)jk_M{fjS q 5i1rbtĽ`"=X!`uL69yvZz!2@JCn}wEb ^̀XoK2C~43㎂-Eշ< ]u)txdg#n:|݋12 +."&NGzzNDrT=ѱL<[nC8pd@6IzǕXF@- i98@=*S.6GܨvX]UItxY[629L'zFFO?sU?u 'AJ3X)zZ띦MEvʜ G " Ɵޚ3 T((\(jX @㜋4KgRU9Q9Л5ٵ*l!_Bwg9<轝9/! XqìdiS !w# BQba$6/`KX?X9IQ?%vWz/; 3]H)gf'Bdg]|$ihaEvPmH-,d,drku:[xRЬqWJ+|&5pQMuǓ]Ryd&h5Hή/Lg1u9ɮ`T V I.9ϯH m댣1}7⺯K[m3?E)6k[ j+vj92 Rߢ1ocŻq7s,z3{9h&0)2B ~02&6RހOre6p2DQp̈kRI$%+vބP:yDUr1 f*&SrL^`LHIByF4|uo? 0ZPҔ_-V"_fA91k 0 + }iJG9E Y+fK<;$YzBS[[B?ߐ ތM.'jbAvlcS$?Vq! ZTæ6Vүp^ m5{S0-sZI4Iq'Yo!H2ѤNLi,,\M_ ћ?gmn6|Bіl$*0:g9( \̟>YDLc`X֟ %YG]1"mڈL;mh/ZEt\DvGЍ ^cc:#BK9 IJA&Mx|Q&N9.uiXE޷*i}1Q]"&rAK+G̲TוK{(xyU7G|WN(;.Jf#D oaҊ6NaGV x蟴OsnL䎶2aV=?Ef8Q!uߣjEm>Ꝛ3ME6&01Q/#g('̼!7 M&X e EBLm]; '\HҰ=:bJX/J| 8 #pǧ@03Y85Qw/cm~s2NM$;'#hy=$X> M~P&%D3C;bNͷ E}6ӔHX ހUVyo ZPB2eZ[䤌kN-mJV;\ITbaP=ԾR^0ĦZZp9Իeh*ЯB S(rzgT&y}.t$ŵno\ڿpT5x7KUCTxZO09=O'N >4':ÿg#/GVc?nri[`'}6hV" Wt!˚h^_fi;(\Y7 AxVE.VHmZ/C[R{+7z %_7T JruLI=dk%fo_&*>$TPq&9/Ј6"q"w8h;~o)UqUe#NFfb-'+)kjE]{@I3WҝvE>Ó2+<`)AE p#cF^ZI3pıߴkGLS)dvwrI&eغȒ;ލ"arAs#7B0Xz}X #dnΦDPXh|#>cx.0flSĕժ80*$Z0)!*q/v_5ǪFvc%*tJZ55wʗEVgQbnuPnӉZD?u IzpT\J)Rwd ]^8@aAs -̸H7~'vTG>/+S#wH_~X+~:߫h /a!Vr+> §S7/oپ 3!*<ϿΊԸGY6}DvHnӹkJu5Z[Ālň{Q_1u`gyŋ>/_{!2,,1<?y`"5a5B2 sJϫ_4k*;{,H,0CZ $B-~D 1n~ǧ \l_+ڱ=ҝP7iu7 ]t/G|'\O3;I"ՎciLlB"_(^N Z/=*dam̀SZbq r3Vk1lyC]@Kez|>~SuF˚#ʽIKuS!4&R=3-6cYw:I LRьXf qڎ"RO,ijHJI_=zw u?PDC5:+Ĭét*: >9,i7 |_vx#a@΂4 O!bɅ9l,X J8̢F*:=?z~aPnrT鲮/=[=mOVJ1Ծ%p!>JUQq[e"\ lfĵ|F< z6C̈(1H ١8Z#g$`gT"@d>{F=M_bFvrz2n=[7[踱eJAu]3sc[7mGXY yv(_#iL=K|A /.LU&~GV#ّ"QLXS8ߺ田;xS%Vv(k<ݗ@1+8]rFʀuOR3Q>mKJΉFEJ[;u^D<% 6 Aaxvork1+wԂڑ'N:TAߴAJ^BǤ4IG1z;\ӓ.NVn f ދg?bNjje%ba1?\<cd~NO41' јy"y&ԿrI\`%>IAam2l2.޻PAqC}H/Y1C~-yM3PUs7\F*tZ1>Hɷ/BVI1@U}ൃֿEo2CL{S!-Ua7⺰ȭ1Z 0nL61ͯLC(xQϗ[u]3x28TWֆ|hz 9_&;A6FrkM3ޜi&A'xh/ʼne%k6> L&SX$>T#L?xϞ5+yKIj?-/8D=駙U1ωWVUTn|H_|7!m4L ~MD-x.ϘIUmpnk똝k漞,p^PpJpZvIvUGD4vBuaԛ!DN0+\O@ 8݌5!pg=]~lH,?țYrsF[;q(`DuT;R$n.Q9Ո.壙̔ysePeP'irG̣T*-C]7;_7_nck80cJzR.'l4%"v2qɗ% @_6= fu[NVlN햊QU"i9C`vb!Ҧ2AG$[I_xȶ~o\dmK,C.?,e3,EU@H~I\EAT"w r5#H ml_l`fw-P>8-s`o%'łG8K' foZ\;P9tQ'$PsjϷ+f!hA-9&pWc[.^!4^Ǵe‰2sQrnP *cD'RSreJ᳨GD`ar&؂ՙ>JNaEbIy lDh݆]BDyʱ]z7{pPU.`m%9vsVOD}^lw?_BdXaش]f+Qp/xpԐų cZ##Pq>qƸO}9"<+Hph]x1HsuAJ3/!g8x5}$u|vD{ud xniڭ87 U7̋+7Fph8ǩr(ҏ?wC)x:E {pL[E*XfT$Qn(0ußics]f R 9bVtv0碧 %q ¼f'p,s (b;IZOCH'{R49sD+7w d Qe[=6?1Yt@2Fº0+~&(ra3MiY|"oB^-;_wJC1lT6 SgDbqBhs@}O T*\wO(<^|4I.i7ȡƉ<S[$}qSRAaG$𫇤t!٫hS)s)++j! <y2R|bण =S(]ߨ2u)1lBb=O4 reoP>bJ|\76e[/ȪHcs(Pxǧ[r>,AL-;B/Krmzϭ>a[{OwRHu,Č}i"Ƚ$n꺇7H1mRW^ ]=D&٢mةA@$Wu!ȔEȇ64 Mf k]C{}чQf&W(-hIiv[&M|FQ+ꢊjN_G3j&bM 䝡pGLRıԜAUHkRy ?G-$L`(0 6r!Fi ّ҅v?.3i27$3T"umzGҸˇ + u|R N U<:;vA<]Ut%xC(bu[* ܹېB-4qC 緢c%.{~( $ZٹܦRqstzfZa&Dhzӟ8ة9섣5ᛈK,hv3hxr dIq+zI_u}cTrij{78+ ُ46 ?b<ߤ ^(8;lo}`1Q8 l|.U* R~C kqIѫd[QYPGTh EP/E;9`DPΟ02~ 7- ĭhr}907H SLȢ0sM8MFXƄ-fzsvpH!mIC\R@bPBԠb73g=͈7 9$O>z,phOx3W,ʾz<GX#"A[ԉ%t6'P&M[^ &tu)(].c פ}ROQ5 &27Q:VB/ڢ8sע EB Wfd|x$cap)UjGDXYUhRKD|6L[c>mYހ/)x)fF$t4t-S?aFt!VQ-WOp$ b+2CAu6 Ov~ɥڰy)7^eG/Tle3Y]02dk(Eܝʠx2 2%Z7s ss|i</1Xs21^n"t 'dTkRj} Iy~GaE|Iy#RD%=(9K7eqzuv^7M'œ{Ps7FMf;7qph]pc}"@ShȨ@YK'Ԃ>?_MA7øw ?K7"V*,E^ёkg>X*$=]14kq۫-MﷶJ: Cnm6r 㕇UHlRsTpd./ wSMCb;:a 4N w':TPPA9a =;飶TEv_q&.vIT6}0I>Aw0%OwyȒQ\N%Rϐpxq=JBEu(kĎ}ȴBN۝R:iShE/=ͣq2:{v ;9reK5#}ݫrOᣋ ߭)"'9B?\E㐖S;w!9`gmov^r?#9jx/<7.\z mXlݼ#"C}hm[/.F'B04ՠz/!4['L@i Ip>B$Aa)ѱc&_'y-6ݙC[t/ >#+;iNY. I-Z, - dY?ӥ0OE>LvpƸ0 /gThJ7Aet< SLgO:&g'>j oZsr &8=~S&-CJUCZto t-V$ uia:=~\VUڸG|8)ZʊTJaSI1[q9i*?V U^p"x5ΔcF`]2['C|X# J[#tT^yxy#Drg \ƒ(y !ob\_nK^.yr}PzXjQנ{L\Ux MwJz]v%ے L~8z/MXd&g<1`/kjS@?v=w0.58 /]1\]R"L6-T;,18 ~>''@VYE2=RŚ"Q2fA-MesKS]'@\*KIQAO`{HEDD5T:zG!m"ѡIҦ2_ ׸ NTg#tTo}#1KD\>U 㩕>ْ}5H6DZl]EqaY#ƤTTK*&s, 5{R[P okp]f\.(̐m/j+ZFtpV1eXG\R>[ uƻJH+,̦sTU K4v ٱaU+xVEN:A5 #:F?c0-$ jݎl*f?̚#@BrԴE: aW`(ں0 ǫ(l'0`Wwda`;7%g(g:w9g^ipN4:þ`F7ʵBO$.cndHaLJSYXk>j)KI3![JյGZ2|+uBpT}me0s>$Vr8آ_:C G{zfbޠP⏛0 2vN_Nkqu9d_AQ28D Wt{騯+O qyuZVɇy2Oh#D_U4kYqC%Ri.izn}K=ߗ!W)3p5>($OtTJ389{Ox_!_mN/#67y|o91,pr'(;. đа[5R'ez4ƐlYx!&L\\K@9H /VKguޞb&81^ . -B ˭N),^~%nO<礄SkoZZ3Jf9/_>ђ1iS6ˆ#:]Pa\ɬiZ(zn9?'SɶO ۹ISwQ_ 'ٚBP#6av*Pu!#:yaICC>iFtYS}ֿP"ig*q}Lӈvs_'664Dl ,G/"끜E%`!~QrIO@*wQb r \И5 EJkB <ڡV4ɨgpRqJ!{TX0|{R{ Eʎ~@_``x9Ev`_B%c4T~qd\|f zr~}9 qWYsˡNteUJ?sdP?e%\%9TN'$\o쿂tk{,MoHrg݉~X=Gq, n*[[x]æfՎ%cz׈9<A U,mؓr=%´\_c*Ld_rb*vˣG{ 4R: #ti N @TeMq 櫔 _whS~B3+%^v7DSh}@ Di}9..Cn}V6VPphWGc%u&Aqr, RSaa c -uZ'f %-9W\ Dd?%=6Lx4"oe[* RS)T<2:nq:[S Q#& ɫre4WO&Kmн7v!/TTi,p,y4SW/N7,= RTIF\ )R`y>b.g;αIj%h+VPsw&/$ē׳IJ<7%DU H45į2U8kqml\?qgclpO90I}@˚plN( 8)=̹^@H6t{pZ]Nݫ`gl%grSH7o+Iՠk2XQO،kJ.MhsRX}W6z{ZyBYCw4[((/nٗgIulX8sw'WN`y0ُUeRQ$ LO ZceU#w+{Jd/PKcj~֏-5.*yl2:_2}@7=-|$Et"w @\~6*V)`/dklbٛz^4Eܹ܊84/ߠ23}QJY,h2 G\vKd\U䀎i Z- *ě[a0,E+mAͼ0leG0$Xw{bP*CJZr1bkL$+[at[;m&˩I*dS5c xw$$]iYYbX˽C|ǜ!2Գ7B}SE"3rP(-iJ V>T|Po|Z#ݵ g MĚ3 fyZZ(W>̺!_|UF)Hum\Il7@w Våj[\dfN 6d#3K|yȺzyN:Zž n &YLC>ge eq&_W R9$_V.kW>Cۺ_.J}wK2]!'miyTK#kI灏C#\[]}_0,{m.ZeN-@eRfkn+L\w$ޭlб-Գܳ 2ju `g1tyH.\x!#^BL8wpBk;/R_j;{qzp@I{ʋai}%8 QϋX9tb?`{` wm\/,zER)\8uSG?$kڲ:uf:L}N~A,/̖sW(rx|#=T5rF 4`ՠ Ba#ayjL 'xh40Ye"bPMC)p1pxωUy@|{{;BCގiR"J\ИU/{HsJnLLKxDq900'u9ٳ`+}}yr%e, N"-irm-y,=Ot;Q $ t*i* fu l)sAi`׼sXpJq̧-卵k bk\c-y>]F.LJz>6N(_:<ҡJD1p[Ig)8"fó\| h)`GS@ǷލVL*`#bkK7 5r]̖N$ bY;?ocC2ev.zc[aC-0 eC-["? }iiό& Si^*bi\.1`1W %dy3reBOWlDת('o N_a# gGqnfTIo%A+hhWR[?΄bMb)-ϳv-gGψ|'a;)(kvTp h hG$+Ds6s`KWT#Fy @ڷC L A@ L 4tA`9mD/UO2(j%hf4Higݤ*/wJ"d#՞.x^@Qة*}͇DuH_㗂% xҋcέڊ|,@X08јZQ[V n~kR\g=~P)|8U2Mh`(l[*G7G)D3,#l@b4`z98iѺWQ̈́mjj YmCX7R>c`E[,0ݵqB g"flJ\:&2UX4QtVؾT, Ns+DDžb%"S暋^|Uu V?,&/#N3kNx9U \Gթu$=ToZ <ڏOS>;tO87&C{F&(Ϝ$y9r+>2¬;Av ߂Dcj<:C=YJx1MPt%@ɏsh5{Hm@LRgnu`V $M]/lR׼6)ֹk:!m5Ըx:V.8I~ SzKO>kޣ%?y;uq'ޘUbD1V3pXC4cu,cY ek8j0Ȅ0u׷>9% }AC'%0uPŷrW[lbr k_=3R,4<P 0'٢]'-A~=9,>-0N!6{[zlFqapj͟[]%m糈JI?<ϫ0/^-F]8Tg$Ŭf&S o}Q+gvIDҝg[x kXSm.d?4>lC ᠓&\U}?h!l.蕹[/7JЌbRA<`ǡ_qRz!;Y$ +#͞^9A%~&jTܴB>av9Gh/:eX) QNl Ї,er[~u8,T { `jue:L~w<(-evF5,UX O <#f%Kv%?aV "qّ\Q$NS֮G*6v7H v-T0lBWA"@ @ڔ8U:48ZKsha^zZAsmR!&)1DXj`OR|RPӆ0۹YgHSy9_uz䇽 :+.5Z,YoBr(W7WQט.mg98/^ Y;E>.7WA7U@(1rV5̞nb)e0& q0?j6bT|ª W<]mDxa5P$ sK-]oz|g@Jye? ۔uR$X4_ETi,~Nk(ujK/\,# X7lCs0YHo7"7yOHfXHN<"Ď&w3}R8.ÝFf|c^1y,Êjv{$`^986>Ҕ-w1`z&A?\\Pza!֫ߵZl᮰mƤ|uݗ3{@OwךAOp98\E=ӡV;`m V@ B89]/9Ք=yJbNCkqoL%5&.j~Zx, &Vϼ `iW|dtIyմ { Z@|ӷnYLS23RQ暙wcFjbkp| @m::RZTGО뾕y6*D`? ])"=-m.-dNz[ t,)|+;!R*x 6vd^sK{Ȏ_ajtqGxIWS[qWX%H0vk];FuW!RfO+ J<%>ٗOn,qnj'W}s;kQLpB4GC;yCi_ E'>Ε\(`S[ 5,M5/:p9`i*i&Q]zܙҢTju ,Ja<"l+UDg4R zc.XPs #Ǩ2 H -qbYdbBQgN`s=4+ʓ4BSADxg73>Z;ݔՒ,O'e8ɈH[9LfM=zN1š+T#ŗ8ǩ\&a΋t9[yK ܌ "U×MUE&"Wݘ5^H @Fn=[RD_m#nq[ tzRRXa$q Jm4RP`K$9ə(lb" tV nW7bTa__ar@c LikRO@3ل[?86V qmai``<菖tZjj5X^&*nPX lglTۧFOCjԊ,ޡ˨HBwuUhYe1"pՙIuYa3jICvVR!g:+c+.9_4BQp<bRܯ<dÓ*Ѿ( ᩌ->a0z]kU)go/Uإ_%8`V,AEnftmEY7gZnhЙ$(URD؉iu?o ٔ6Z̷.j0V5k 5G FuX2\lI:/nvn1uOWs从6>iaN'/&z$.&ީ{r)|z]o@^k`J5Vߕ)*dѿ~~nI͖V[ UI*y(nW8Do{A`,1̆j͡!S}"2>xAQhk8wڕr\JBPmSߐ E3zkrf̨@ÿE,~!h,#>Scf c .*5I܋e5\V%v}w@;ީ_Ȅ!n"o^MO8/^tK6_fuf3C}GrΞ.|_9#(QDJȝ"ms YL'Eڪ{G8ǀ5^W$4 nne9on;gIHPy3mysxh"CmmDpqf?&ĵnMl vƒS.=P6m+ߕ+EJ 9/JeB3]_Ի+RG,4}bG|6D5LΓ״O M:@v(q+Pvs#9Eqzo:<φFAN,,el|5̫3űNRW qE}(ΰ:KGdU&1Ky$>l0cb$j=~ufXޕ{C;&K# j>p,GIpJˊ8&֯1;6b [/;h*]7?o J]T%/1BKCwrt.3Y*v>/.x"ޫLۛ@lnEn$boUResq |Ii|i#3] X胦H! }Um\ȸCKDfaYZ%~&4-1#&g_Mo1~[;&}r9"~d$#院+Dhgv+lŊ I2C˸ |m/9@j˔=/`,(nirmFa^1`Md<r֣Hg0 85b[2Mɤ^]'b\v!j,_{QP|?Vl fAYr(dk.fzē#t*[z T闡jbj,A+զPnaQrgdNm}}Vv \Xu(,ߘZ;e⨞%$_{B7Nh$}Ve)Pڌ(q3vr6Mћ6㚄M-60ڷ=I3ϣ$U6 RF`-sw'{T Rή_pD D6ߜ߽xDepM.ݾe] ‡n郋^D7 h^#>eK[pbĤ#lWɓ =N&nb %ksbԧN&wg3X'?_!8 >eә-Uz ZP_>c!Hϓ^DcLJk \u c)(ڴIp3cI +teH-4O셲1d) Y.LLDh긛si!Sq/$CihM~`y4K428xm2<z09 ^h#Ni\-` tT db*)K6|G -LZ4%ߤXJrP+/V %(W"W/+o[7D9`7V]dH*m$ac}P3˞E_n0(PqQgɓH.-ca sTY.>Fؿ;QpӢZ93n"xL*ߖTG:kp&+`e[(듪3y782[?4d5uER|1 |A3c%F¾6WXGRmxs )Íuœ^L ;P!80;L**ƛHw} 6> f&Щ5f*lY ]b*u xXߎ\;u<3[Q;6Gz.!複 é/!l{RXUQP3xyU3{iQ~ B z}csl+ս,Y{fmƪ6 oTD۾u-Ĥx2\3z;= Kxr9c[T:Wv>h9(uh)pQ8GК!_`9"4Sct6{3?M9<7Ph9C $IY U" ·8/@l TUX6'dmgǞ7 VG'S@¾]wz`;XUE4ueℝR$۹_euXrOOؘ}᝴o"Nmr-AMN/ -*gIWlM@Y$Ew!L } 59M2Ԓ={Vc9ˠ[&p\TN>vQǷ9olK*mGH^9Е0EfЄb| 5ʪzi`@ܔoYX) OEh?:Ģ:|hqfn5f2>TQA^80_+D>3v[mjRtrJ? ˏvCViȖrO'getyI\5s]fDK4@@=\'|$!m^~X@C{v, J dםͺv/m"C`o4ht'AI)J̐ÀڔΠszfv㩒)‰W}19N\&'5m)>$f?($GJg4,×O,,vW̮OsB[p^ӊfT E4~/8T~DOю&ڬ~\u#firt nC#=#No7Ђh].7~d|v,E Pwl|/5$ј.n^ 쿧U&= K)ݢI;v~ᄭ6RpLvVD #~5Ĥ l r`9ًV #lkd 蠶SvF˟b/^"NLCl3HCkK6|+x|wsI[va˟\@#ku}OE#ϧ Ī<+/!X.;1\{ e O_'!YfǪU\tp8 ^4hf8fTw\P{i'$e83\ XL]0ɇ%[!Qfj&x-E.ڈ9@לw7WXOjLR$0c%[2_u9.U7]< tk5J}a J-/ ns3)8h hTds)ڒ-uD$M|}QF" -#2 Hѭ5z[1,l&3z45y>NEHr{+q}^Ħ`u(#mY?솀N^VLjY?ip_ o82p‰,%f6˕.8$44O83ei12q$dOЕfkBEMB,;B!Hbr{p%wzzjuZvYv8{J\S H}L5udGEDk\poH9?񐈕X ̞ ЈObՓWQJ(?g$\:,1Gyz>rM4EW "Oˢ]v8w7{?&I^?av_=O_Vr .RiB^ocT_ciyK)V ܂nJ9F8E{L 4FLgyH-N7 ȕrMدYEL!сO]ke~A-›y_r!Pbg Aҷk p7 >H.MyFDFpە S3)w &Y:eHIjwRZnrF" qzڡxiQ1^|UP3ea 1 ɉ޹/=R;/'aٮMusLHOs?bӉpF0Ho4Qeю'S-![A6m'Fs? "0 S׽6̟͗ TՈ=c9 [pTy3_y_t}6޹e13 _M,r dLٶ_cPt 5s?mItm0\P+76 ꇍ -͖?'d#lewt|h^%EWҤWڙ\|lns.u nZC s:O=B3fߚDsg;_279pHXBMnk: M|+W)@6kw{5neǏ_+b\f+n-Ebk5X`QU:d/\lThak+LF\ M|t@'C&cCj HǂY6Q:; ~T͹zb_y,f[ﲫb d1'7H"νlxOGYU#76z]cG[j,F E\ W-_ ilq1;Nw2G[;8?#[/w$xCXN!aTV6 \ލ$AZrH3MR2 vj%`}HIܤ3xzAu$`HI#=5u >hm;Wu+a6L@庾upJtxN>P؊aezlٰ)p&5*?Kle EmH e/ Y<̷m16Ф7cEd3>5=YNK. ?dd^9_+&gie,UJ7׶ќj9YA*sHC)IG0:=|J .WpU-K#3*NG Mki5" _+!8jW#1ta o:}Pʐ:6 3[]1{Zi8MEsVD&yhh[2jץ r>ddz~ı2Z;~,rQ2.sk#i!Tg@c +A,3NmPڄ'o b1#~A)^@ lג5O5_8PE'}yU^b<63-Ǵ~e < 1I%kөSMurhfj>CKſAꯟ˜14phn{c^0[ |mGˁ|pڗ$kT+_M:[k4;yRS&rHbs3#6C }yP`k%Mn_ Ȑ7kW]ykP=U\07aַt_%as>{2yK K<#>:a@* I*$q%tWss9bڈ Qɴ-&T!IS^Ok\k y."Enkes734ifS`tѓN;siQBcʆrso$;U\\"QzϊhKVd 2+`9 :=UE6奃RQ20\X<*AzRi(]ZWyGPbŏo&OJ'?2E۴;4n-bҜa=qw\6 F Io+ާē: !#/ v ƏPwbV/3UjBܯZ[R&&2Mп2+O.})^5JlV㤽gBWtR<ړG`A&1Rl;yChЦA59D>Z TDC.ͤ$RK6Dv嗟ZnO*3Ǥ![: %'" I]HT2;G2Ezẟ{UEQ_UB2>9ad'v6,E1×TgQS~oҮڟb3DAt^ 1o?ޏ-NCL6~ YXTFB֍S.gEbV.p ǾDLpw$*9T7iyÿTUBt#zrYWCy[w%_x:ߞ++ѱ^K.񣸆_taGX NK}/'0&54)@P0gʹ! =f#oXq$-Qd0:HmxJnwqObQĽ-2\@@܊ۙ(`4>Ȕ"{_u7~ʆpXa%&тю2?,GWi 7;1?FE {5}LJ ec_$%Ј9Asb:(a.a)v9J[rI7Cl]5𞃽lVZU2qSkX_v%DD᛹TxWF](4՗ .ܒ` fD**?и\O@ 쒊; ,*Iٸ)X'F=6sRI˒n+k$xe S>;"9&kߦi6 9ٺxf60hWauEz]%8Ђ/m%V^0g7IyAyma,76kg'kϻ 2~09&V G%mF8GA02<лfX2'n},|l`WBdKJ6dd!z>nQOϺN Hl;6{N75( T51D?rQsP۠ɳn~5ՊO L"D=V"bGKCdKh6%^| AԨfA$y 1h{T[޶^1kmt6]cΙy |~kql(+==}`q #T¾,:PU[BgI~#D1_"9YΚXF\7Dg)hO*04nPT!QcH~{!^&nڽSXx~3 ,zzRgD%YWJ/2Ly[ϩj='$\//o=с= nB|&M"HNig^IY خ]"ѱ41\OoVDbZ`ouVbM;Ģⷂ]FThy#i%~^ҫqWORφ 3+Eh^-܏ {*eaɕ\Kmc/%IC )Kr }KnR tL?RF#Ü 0qh{ihòn6$Sgx1 xPMK-G$sUk&+ߎl/}4ErpL]u^n.шT{ ZmOꞥh\qX:IMB!thprL/2o&#-:]_& O ?ц꘳'&G<):Vwt5Ir:TX']&[ja#.a"( Pmtb&QEA1]:#XЧy+] fN0t'C$VsK:_vd)A\hnV;v@SåBr},R\@Ʋ䊡%cu We6ZFKύ([:ÙTZcZB~Fu`rg"1~T]$r"aÓXv{ZM,#Z?*rifE<{߹_oWmf:%|6XB+Lәʽku*B6}6xļ ԓOuzaYj(풡a?.`^-C/\Vax?2ԎDo-uɕU!Ilx}dٕr$s ;KD#%%|#(X}ql4}a5䁘0 rM|2gb#R=ZYlLkp.@I:^h&I CkLJOm2e$NǠ"bKS+䍐l+`VP7htU3 "ayBq8 iTNԿ 蕌m)!Hg'ߚ!wK3]+yV5#P`ؙb};Cj e5 BU_.oɭ㸈TD} ݌R`[*Ĕ8rؤEmV'ɹ>Oϐа|Tү8Ŷ[h3K*j6!7WrWѱ=]'|$J"e۸AQ)OaKLn4 q@bL(Y5N&9Eqֺ/(86hVJؗQ9^ޒ]r)7Vmmd=.GTmr&~$ȩ.`o_n f (tn6k҅LUGulzf{2N|6vDOIaw~U|3ky5f4ͫDЂ|(N3rhP7*)3Wu\8r9P OۀR6r|atBAճH`+A x"aQX`U <'0mwX=@lN[IŨ(@ 9&oCf?`A4ۘ=%pCfrP㒞a1u9Nب Kӥ0@SzO2Fmvoj7՝0kB_E1!;ER=~FF`1xB9~'^Qh&R,0SGu;d(0܃Dt6 Be.\RR2s*Kb $,*E[F=넼Yle#G>fZIYOzڗ˘?:`ZK[R E{As~@]u31` _X=VW{v^q?`RRJ _qM FB@rWh6 _F WRy&l9Z//1;syfPxt#ָ؂$ K91ՅSTv?gέV y\j>4*M1mJ!:qV·gXůe(TX;]H+s1ڃHq8/սOoD[ g4Zr6,v dQvI %ȓޝs:ۚ9USdMׂwBmh}Hk6=%Џryk(E1_21.x%(ap|n&'!ѧ2Ouq eN}`!gL(ʩŚm)mRNoaJ'oj ,#:AH{ 1 8m66/+),I|afۃk<)cÔ)ksrXkVj5 :hg9$DxQCq~x:TNz~r S<)Kpkʴy Q{;"GH ~GG #. ~E,mtSq]^"4/8/&Mu Cx1?蛬`(Q4g-2tO>'5E pS\@J2l%Y'}t0 v@RsD(Ѕ$D]8-\R?W;z`*+vd?X%InRt7ZCjmf[[癥P;H^=^ikFT!ԽW6yb{ `v7#qeNcoj~dG~:+@h`#Aru-- DW[4nխٵ8 h~8a=LNs߭WZ>(,|{m{+|˾GqJҜZSىqҠS|P?LLըr`Q!@f{WH~`%#zq K?x娕Ms|MQ׺fvWR >@t2]Ig 2Ke ֏6Ww^MZ'Pd~y%5A^Iw*kLqoqڜC0L:B"L+xnha~) 21ȴ& "QZS':qBuͻυi"&!N}zMn悼WBHb鶞Vq~Pi][7(_p(;U"WB9:Gd .$îMphh_9-9U)WAb?H൪fXYmDSB~W왒=OOc8>MWS+rG; Ӟ;4}Kuج4:ϲ5L+g n;Nn ld|B#zX,zOW9_Shu6Y98|e]HPw Y_rR浮B,0p hQK^M(Bil{^ yCMWs|/'6xعw3"L)ܣo5c/tԉq#wS,QeߎQ@x1ja +r 95ٝr?ŕc7@tl@_1]Znmc6U1:6fȒ-7Ai}n> 6,}_ƣ$go˓gMۜ>d1 El-@[5(8w%xy.*q4j.uӋGl[> ]P;Px\W}Hk{-e)ebL, #Ϝϡ jJO)ح6W_\H#ُ09'5eֈ rRۧ }vr$ЮXĦu {fOQǼ%*סus-k[o%˅ M`/D[(d{ ENڕ:5#TT 5\!3j GwE֪ o[ӈ[<c"X$|{WXel9 =OGh39bDs)Vg'4}Rk%틊wUK@?'׺ϖ >UOBd볾 -H/Qqg6= u5lznu43a3)SU YÔS0҈*IFWb][Y:is\(rvlYz=@0dV˴lijY?-ȣe튑 F:8 ӖՅ4+ME)ݟRNܳ<GE ̊Y41rX'ERn> cpCDoCfbkHJg@%$kaR܂ҋ,<[BkLi)%cISIH-CK'145O=t|10*/LB8F-DO9?kSKu[ _QN:ؚ]vSƭ3",h`vc<ʫ"XIz}pC"{d>tP]W.b {UFuPSqjІ@4&e!tʧJjݪc-;&>M@AfZA0k;nbri\-k85AxXxizi36=`D=P]e} F{T甏$²$_ ἇRKA/ad4^cg?| KcAM` T xuWVޯu)iZE68QP"?[56 XM nsDߔh.We#/߅u XN5^Ne^repk ImG6 wi>T~aլڹyL]8&D dF> ԥf3w{=p\ |4[2p ye禯:[ݟ,7~E<7YBoIBuoc 'qc F2r14BԶC5iy l71 VXLغ,ݤ[qdn hO:aS&_tʔl]-g9V4-dbl:hO?\en#vJQصx{0ƦqDq X6f*"bpY逍aҚ4;P\TRBV]k*_^=b?%u) 7!c |=3m@`ڛ\Sf1}츸ƐsO~BY6m1B\0BBo͍ҟR*֫Ht ;ԟ_ӁZ11j)}Q沗TE_ /(=C:HY *3~̢35Enl".GpBLc/;, CP^{yHA6#KM{wdlI#*ba\DW. dN2/cz R }s+Hdrm^Óx ?Zj [lj)`YwL 0RroA;>Ămc+~)}v9򛳣 pWv9Du_$?k'qg NẲK;lX5ks7]v60XPBGt cG\wn|3n)a ,ҨZPEht v_cC"'Q8r+Ow~>1V<:]frCF7oO 4#Ú.!<@hsccK 'a"XGˬh!M7;{_ 9agN깖mc`=Ξ)@sI彉MIU ˢ]qQhµwB{ǎSw=:ۇRi*)x؇VziF~ἥ>%U݆AIILW2v`? Y!͈"Hud.a]|{\bX) ,iPJ|?03sΈ7.ҧM w04A4ܳD<Ǒ19DC)-cM;Pf dt8I#gjJH@0&~JUsެaJWy]schk {i>0*)_e&:~j? %j٠Ms謱5Ѩ'<*,}; oPm߳fZ~'}땟_\8땺5Q RC%YTd7~ˍ7~[SԖH3ٻs ˜i:*2$bGXCցg^zkow׽Ო޿$ة6seZS}T CҌ̯3>I5E`vxCa1̛ N,&*Hg Ʈh{0eXU霛$H-E"/zQ4mA+e} s^V*+Ŋ#4q[ We\53џU\$o0{ !/F%8!m6sB/7%J&i衰g 0"lң0+\V<{;sazYWT\/!'4Zqo_yr(1?QϿ@gOFa~ ]qXl T@*dS1DO#~ L4w?}>KO'XY$aA)H JtMi.:t*\d%u'DA-Y<Ŗ(/N rЕD\>ϴ9y;kH8&^ _4o4; s[?V R:h%S)Z(*=TR`uƁuQ+#iڋla#6~9x(mnchнK(9`1_a=0He[|1ѯd\t@Vl#=c$کR_Yy~,tC/zVf}\ ]uDgRAHXT2K t b"ocECgyt.55YC?Xbs3M,IUKX0B_nm"|3pԏ74*kU>T.z?mKN+5|%ZUQZi;g_W]ynW[ܜݬ¯]T8f%\5[]ZIύIŖI* -{ى\J)A_F84X ݰ 9f;m騜nx@s~ͧud<[31[.E:5Y%DWOJqҚu*#bjaW,^Fx \ЙO5XAz3΅S.i8g)m8dK=t~z1nZc87%xcAoB!l%œ-Pܤb ]$ h(~7ǭ6ps!SKV>2[:kB0 Qcj?Ix͒'[_RϰV0F)6drP9&czЏ! ɟ,ȋ,rb\3+ALJf0,8 )_R}[lvAP-\LaROYqgwB ⛕Z^9rxf |}Y#4YQW_Sۋ "p09Qԑexl`#dÆ7bnuQR5=A[/ѪTf(ଐB@iQ`xZ{ z3R,j W`K%a5q؎`3e6m l4 "&"ZjlvND) ݻ2!0XDo{ 6/Y^+ ݯOeZBrUWSaqp>Ax4wB:n;!F ͑U3xvwP*]Jk պz$M*r81Z 'q4Xr2oHTMC1MjdO7,=yﰭX=E[V }Lh\NCeO*9yySN=_XF %K8:[qtWmXYfאY]YDH|9 $ QHm[]`.3ףX3&RuPX1IMfk!KC&n s2nND3R/6&T$k;ls\1LKFRGRh*oll[68{ |$;uIV}N~?o2yL|[*~u8M\5}Qe!;Ԯj+vS lٶ1>t(vO{ii'VBGd7i5*J^윱Y(GѬ h 5 s{:.7WKU6`ٰӾwrT H=;[l iskH(aܵE E 1[x)wgTD26O [c.k Pc򌏉\ 0_#gxâ==An{/C.Uigzd9ӉkDj]׵\Dc>Pͪ 7>} $,'Tn*2㛫?ϱ#2D6cKy`YY>u勞d,:/x ɰZSWk\sYi'%bN 1 r?d[od)QQaWv{%ShjD"LWʄ{y=4fZ:!V!JNK["Ei28پJ0xBh: c'3sRKEإٹB,AeFihPܳdUqYCmoYvvJ.γCE-3_( %HgM%zP肻Ie57E{>Zs?tII6:TYr>K}e?؂n"%˲ םWl[ J M*knEd+ddڧ#;TG ԡzUԓb7K%C貼 r/Fs(>n]U\z9W uU ?h@z_?7BgKi:{N'w;{԰_Spk {o!)^˵v zJ2Dor-B6tE, ]);$0Ow@|VI׈͉3z^珃ˉ(J Eݭabdk @B3/m@ ޗVj1/38:0#oVSM`G;oDBN^+Cz.MەsRlT˺-2O"z[/, ^kϭm%=m =>ЩxyMAոG7X>m4;? Hlr+=fJ&փGYcno pSk㌿mkq+!=qF̯9s$PyEhZgw`^U9l.z@)虊H^>fNꞸP*}R- t;?2Az't7Q{N.}2/CA6bu6Ť&| F 2ngO/KP9.}tiٴO29]џH[ n\+vCr?+(R`fu'8ɸN3/_𥃓,%wg0 \Vp?!<^VJ'j!r/8WPByшl| tyWH#f rS _v^rSo>ױ}t?(i2WRqf Y_ "VLl 6't#c/Mb ̈O,y?4c'Br)’b}X E͏?{Fق1&`J@Ѷ2/u\(aB=s9#BY&:9yS#m,t_cyQdM#b+=ͨ@!{;]H G KC/W~ g./5s lFY&Jk7({/^Zi0A_bXV9a0l,)W-Z3hq޽& ED{4ӑ!VW>fe1.?at aEo$So:LGYN߬5YN*@Dr[XF=Xˆ %-pqx6Aq>KV,rxA  X$!RyP,T'NN7$ T my&5;"[xܞ gv,N641 &DF/ `.V-r*Q8]{r$ \ڞpmqb&n1Y^}SL3=hwѳt)@>(pqi|j"mA \>7(E)~yq%k'YM2tK<m[* CnC2KoœENvƖ9a½ssС:(OMx9vNX@.) RZ$sWxK9O@I:/OyK1Ş(do@i2 0]^92HXJWykK¢2{xs0.* hsz~BKfxM 65SI}PcKQժ:2%jxBbnz3YASZk?u-i7|_@:5/ Al^D'gayp)}35^Ӓ|Bp>?JS6bI9Us^Y"/wS[/9xGJhIH3YGT%POVzgцs<] 26)&ڀMyg 5 GSS5$.5ʇ`AO [ЙQ(LA֧ nO[ESc>Ubߛ[4}S1M832\i4LʿIպGQ- zWѱ8q`+z kt-4 ndI/mVA?g.]҅|0nKi[Tq%U2jk< g5G_Qm}ԕQlcۺoaZ_l7gW*qg&5ޖ OfɲBs2WT״̇#ȊqRC:M^U/'0 v=79WL̆ X FU5{TƘ뗿-SF7_Cb.=^QI4N/n_NPx&0WS{ěZu`uF søR( y^ 94yi |{$hݏTy߬WɍY4&UY.0qb&ӷa$2v2mc= -HDU ؞N۲eKs>ﲽR~@jS'Iou2ްm6ǝ90#(0k؀@ax#T_|'9^K˝Mw,3E;D% 8P9$O٩`rZZ~K@E'k 6|@M Gc!NkHǧDDH%Aa=8ү! K8wLV lDmi,?yitLݩa `(1=%zUytxn$J& v9:B ֕ OO:iĠE; i3-ȰʼIɬj 3%45ŔB\!`sG"aT#iRT@Nj=>g7冣YY$l4ڋ)'w7j dm1I"]C׋ Arvz8RWx{0Ab4J|5,#tHDeq]ո7oוsz)Z=g-btm#g0mXa\v;ȣSp5cs ){p1)H'NVs+6qKRIjgZ/ 恼éQ/pN3{[<~ɭf_O #~#&RMd>x"Spdz4ӶBY Sgꒊjԍ5P*wE],Se-¶X r0rK=d@mZR ?ğGn!KK[NY; c/1RFrrO[nweC\{i<[M")?!iAp^zp'X30wJbtZ9Oo5T`z=*7Lޘ*%; }eY"SPYϲG mh:Ci1j ~J†~0I8et|\؊Z O|'J_d8;Q*4LC1б1˵oa8S_GuV2xIIV*RM"ap%HP9 hjP>nܼ74ȱ-|il襷PjmR;S`W̊mXT'D JF}zhzdl[ӫvƑ/cYMwAN җj !CmTZo% U휀 |)*&R' ~~8?țp%[cF xeDSAݮEznetoowWRW6nZ `1;Wa>Rmt%#HC/;Uib3Tbj˛.<ߞ 2~Lx{9q@x*B|@7.ol5-oF97@rhoD.ȩsI-;pG/Ar`[/cW/0r/޳ެ1jԜp$3' ̓>@BCdh[\ywFDD^#АK7F#֒`:u+G%Ʒ]Vf鉦tla@@YaaZpLz⳥ F(3vvFܪZ"BXOS6Z3v^#Cc韲MzX?ĚO\]T)i?oʁB>~_%gI"zWG=ٓG^aG ӡr[@W;'*n mwyEwP?qKG3S=ڹb#1Nc.8Nq8 9@"lм2ׄ!JcռG*7yV^Yݯ|r{lH\>fBElĝR.4oUi Gq}Z~q gX?ONu|I{K Og -OZCDt#BH֫}dگ)J@,Z}j#W;XrKhHMECĤ2wQ&nlg{95m\|`v6kcsv0GkhC\+NGxVӢoԘ$ v+9dYn  NEF0߱5\QЯCZ+v;5sH忘چZMzB gje4-<q v, %'KgΣrsK͋$ղ2zi#,#F#/Q՘ ‚1B|΃g~ۏ7#e$J'j&'tAl]zu >Y^9n /DQ"NHffj܎hx85~#$'$HsU-E,מr'iyZ֊&:c`@C局IlvaoO ;.wTqe1E\+O]Wf_rܝw/K=@nLJ$m8 I,PƒcGr }')= C1" !3{[ &ي06";xlB@|A=Wy4ǹ/E.'jǰi}B WTBuO8T&y DuDCh{EmD?PO)5K42(a[UZ SQyem6Y1kX79{srK AlnS@|"'n1m>Oo}Ec 7*-D&Ȟ}R[P[o"&Z3ꀠp_<^?744{]:5়9K8bZgC,S 砋Sx}B;AD ZFެu@/6,{#*@}5GEUf꒼a+}9oIHq(1AyLi9p5TdFELDD4"LzO,nZ`l T<:4j04k.AYW($)eF5ka?S鑧t$&~2Ι/;EkD1Sg3;q#B\ +(c,QbwNe0HÀ뀐TP~mTB?yg;V-Nk.,+w~Yv8Gl'ҋ{x: Ey,~=h=F`N:/n(qEpC8Fd]0.Y|+GOB.6qαY"-|[${I՞K3Qh"M>  28nzcvfL6!3DaX%p< B {-ұ Kt't[yVW5+iAD:Y[6b5r]- 8`֯#%e7阃=AJE#-enqG8zHnJ#4|kBЬe~0 d_KZSke}XX?ٯ[G󔝛PZq-|՗f|?hnjaZM=ĦFZaj^'9ķrX7SP4K]r8[ʞyV3%}u8 L-UmnMB wu頫.E@B**S. [0& s\ 2AiqpR׻UOCԨhM4inz-RjȘQYe,]}tVGełs%g` F9'XI(2ύ?ϼ 39};y( Z0KW}p, =f> ]&<-v)V?[!cRA>alԨ"`~!a3ܶPKPnuX^^iqkMڋYj9c`|en)iZ1Օ=g2'»v? E^Z K੄t|ߧr} FCţ"}R;"`04u)EIu$m˱=O>& ql ?c?/̦Osݚp- Wg5v@gm%enJm3^L4+  vrҼ BpyUL)[(( (6k>7ehk|z?1O5S(T\8هO|80{Ep?y:!$o Rhqzט R yqrzd41cj1&Z%7e;K1fM< ;T8 |s3$puʙ.f=*^xubBNd!DbH뗭N5< |HM/UCYSPWCp9l^CP:)0 XJ:EzB[)&OƢmfSPM/HG.bP Na[EpRzC,#>*1XJ~UI 9j_ÈZl([sFp~B~xNlBv"ic[1ohqYwh#‰N%Mq\v!׾U WV"Uz-/,xH^u=Q鎚nw|( z^Z徘u:;h]`QAʟS+k1YH.s{Oۋ9v,[T -voZxk;ϦoG&;@xdL:pP "OڧxMtLA[;ʐ샤|ǖ&iH|^=8zurQO;uA> ~g887Ob[h F0v@gSW |˯`s! Ҹ1OI2 d:_-Wo;alfu_+r&ci&[&&Ӊ2?8J(?~L7MA/Re"fD c;ܠ< 4Uu{$NF&*Q-2$/OA@c'`&1cn)Բ ZOVw8b\9 -#)0ѐBąT:H@U`hfɞƮ; MPZؑ˺`pxE͡da:xy6 pslu?!Y1ʜ½5=嗐E6PJR3hbC>%A<1{" ŵy];Ԫ)Z(WߗQ{ȩLBbS>S埍 uB@!BjK-iVJggC WY5;3c˵9bT-+ 1?íZkigjn5hA 1 =(t89rkY҅uvo?5ENd{ϔ97JԪ*n~F yw|?HxjPQbPB4`1 [ĄBhZ%ܲ4?䶵ِ/L3Hs J$w ZsP1%Gb'".J2f. N24ۇu>8C(,ɉqzc8J<\C}߶"8AOjD#$MUVL]蒩U+I/_ʝH8S0_0g[vaހY}x H>Ś +-{nS(>`aZX~M ld=,gv(#H:s"(53,j.pD&8a%L#]FHѦnB&lh"}y$sh,jTKF8p[}+\j0sr |5ŰGǼ NvRWN/Û1XE]X SZ51-[`YZ g!w\2hNl{ ΎMnbHxO|-"ͥ"_Iy݈tc%Ȫ\}Hǂ :'r2f}TܬCUZ 8+]Nl`lR~U+øؒX5^5Hx"ϰ@0G ]ϊz5  DOI ;Y&Vs}R/2dβ{i:t^w-p+ ,"fNQUQg?Wf܄ S[DY9Hr*+X`]W7HJyﶰмdgH2.Űm -v$p mg|DܛraV0z)-U\MV25=.\;2dT8YEu&PO&3CvVFTv$럎1KѮC*;g~Xq [ Jư،yMH1m|!|ȗ1t5JהP23B1cN\hr=rlWA8U#Wλ7GWDI AgV$?SmÈP™0 i-yKQ cTw X#Ee^G9V}PK'*`D ;/?ċqѳ3 =.ٲռ"O]6޵*v/wK@8MZn&m~iF1MеA2{e.JsB4Kl5N* #[ sqxmq5'MT9Y`q._b̌Qša"2J%"R/֢h,-YvA8&0{>jLE:%jE`k-CͰ9YGxi:u4Bp0G? ֮(ӹFtk.(.܄1E4'M7?͘=4f (O,At u=./%sUfq@TuܴU6G5߰(:U\s%l3Vxo]R>Hx~ABXVKרg%#e={F4p:{j@-\ 7if O_]"hl jawj)ܱz/8Ē D@>cR@ @Yʱl- Z[XںaVoE]d$}(MP\" n5VG>O,DgF{c^q= bcM{^^}R3R+5'ʅ5m+w YrȞ>5dDl/@V7!QZ[vD钑8D/ewnO@_ \SrUPg1dtG[rw]NS;ħ.TjX ΁5_x+,٧ f@c2UH,?srPYϐ?}&o9zHsen5ˡe'HV@m 1iT~-ЎIɆNˑ笑,)P`+ok-n֒>r"%UQʪqPZ&ՄU]]Ggȵkg ?‚' tJد; u+o+xё~3ߤ<ԯQJ<?s/v'xup1:=jrWF M w| v}4vC"".#!hgPq Z|ߦ㲄DԹI,^yv*Tr距׾S= i"rgȌ-ccTŋR5|"e((qSOߧ\iߎGDh(ٌՍBluP#m棏<V"}S{9x_~i/rv"̘U~4lyRDWH"U>TY{hp"lp3"|4pH1oo1| NtA.mR Z_D(&*x4tP*/0i=hJGsS*z7!)~ R~^!Qe£ k{ܪv`*0+)!蟜<*c!EٍQk= &m ȩEg}+wCL;2|$0O̊i^Jn;S)GύZgGjZXX +#iD0SWeiLzsPKTMM/]=t\-JtsE0A I@ذXXXx&2&d,(5sUmn2Ip}I!_!>Ea[X5YVdWZzYL g<Ԋb:/jhSe1m~p-ouW փIoZ`:_x>GP~݉!1Rnk]/?}@ZC[5`{bM qL%Aͮ,XǺv␫7܄#I0h\^R;<ċ8 y0Z{ל|rJN Z?fc0zM&0+A<4l^&vEC!!uwowF&%`|Z<30uB9vU-+aHƍZ &g_ O' M](s{ԋ)n19fuU ` ̭Q-@R}B3 _xpffof&?HfnԹ[D ΨN￳n`C~%fK M隷QNH3]Yڽxмֻ嘌 (l6gʐdOXdBŒbnO+q>~F"5#8b _P?aG -yy f>m .M ^>`7 O*̊N)V@*\bu'GqTGlwH&(;y4GS/rXY"E@o>֫atڵ 'DNT;k?|S%XgŠxԴKa)zў`Zgm7N01|9+w>bʠ\ r/ |>jxr^<`DrGΌf~HSXj, YaF`—FdZ;g|]9U9 \ńR^ojZ57Np6cX5 2+:TۀI>@;KܠXɔCz}Z1fsH-"<2389گ,$XI`mxI|oIͬtߣ+~ zaٞU'םTX<&ؕr%D P tvR+氦Cb< TeWAbJ x"ڔ'Qh'N:be"7AsI6Hk53kQ!x>XsCH(z-{,RrJe'fN8Y(YO+S_nݹ1([ Sj]rfSLǞ#EfO8_eԽ9"q& A {e[RсbOkHSjJs)\ȴXr`UYn#$oo{Yә~P1" #*3-W,?2!V27: x[.Zp,$((rLIi駎8 ^9- =`/9B\~\h9+~Os mP;IΌ-X^$cp!v2D_y/MqG˓1 cQJ525p;6+#r&38q$\^ ̝r ȅ)R@M0;T.Q0 X`iD=r]p bEd32d `pCO`)چ)kX;Tz։*Oq|0RwlmU5)B=7NoPl5ƥ0dD&IBbC^gUʭFEC׻s 5HXˀsLX&ͥG92ޏ ;1GpMY)ni򯟱_ĆFJbb.N 5́P,vqˆ#/ TGU*&L@&_ &I~,EŜB̍fx5*L,PXQwȯG,=wb@c[S oN怗u99{f"-Z1k.Y?4tQ}˺ln+: $#3KI}妡G?4ODe3|ac8Uo\';^(Kf}JN'ylӓ\\bݽ\NDu G>A7*uUݎab!ĐZiyvޔ0 9d\A$P,1qR}\:O]]e"4%,&k573VfIEpMЁ%5s)F5t'owf׉\:Bq;%<@OfreQ g'PxLn#K#1?#k瓏Mk,(ѮB+p}^*1dw?5un4pNqivPsuAJ69mC #z)7tFjGW++z#j\py  z5)PKwAOtGg|? iLA}af̸%zw~to(x0h)>8}9 u8XT*ϼX\p,n}#z{=lQF_cIбw^AzrMhe@u~EC<2T}CU'UxL(":ՠϲ p2H@nK$\eO_$ZSMxX+ODU/hazֲ7{ࣽh F'/]ȌUZgqUDyL[lΔ?OOZPYHDS0c4U>/j $ġ;\@(Ǝ:%w4,~Cm|f!ơv]sř lE= _)_p>iYTړ.hZ5'uVƞZ7'ÔT*EWZ/4\eR"@5rTBMŌ^'ʢw#gpƼB̈́ewp߄!Pq0wz$OKmn]*KFr"XvfAll ?V9(Vhj `(3 @<78&\r P+$GHD;. `H^q0H^<(3Oh.RM%P'~(e;D45dM\kDz|D͜sEQPn ߣͨKaC-' 9 TG*s5ZKEI- xؿd6 p(VU-^ # $ Jb"ܡd~0fva= h|n^ZVO쪆rSb%Or-FF9ErϪjBLjαxƲ!9$ý|N&&ɿ UKn_B(yd^Rc?I̝=M.QR5W4mҰ̛p˿-h 2 6`h<xȢ NnFM]aVcA(ߓ%#"B8u-JD,"g{ۥZ.R#T]4;X03y:e-j}hAeD4kH+ Jyժu*Ұt.|īeE$ VCg<$1338q巻1<s2YKKl:uuL]ǥm(VQ{U_F\U }T'ru:5N H`Zj_o.}> ȉ!`ɋz5^Fqu\ #F$Ľ jm>$2/[ifЁD #T%"BdΡLZ˦[X371 |;"FǮZ;@1MzJBV/Uj[wEGc%֓v 1 n8ǩͶ:(ě[@ x@}2H&W딋,jzt\>4LX4n]En1SP:ӆ?=IϿLeNjsnz&;r(hz3.{RҏThwHp'Ţ@5]|lgB39>~JZقrˉi /O? >-w C ȍΛg8.~1ǧ-qwхY6w0 t NFܻ070DFjײ4|"kzFhe$۾59 o#a .ʟQ(@}FyWP'X&W]7 8-W'$|7e˥u m)We(_EbW B YHH4!Օve';V-#glPZf$Ve+Q=qG0;;1~5P+Z6l?d.%цR1;vUN,W9{#e7F (XpA&~V9GF:qCr)=[CTO=}w`pĭzMvikUi|qul0=^)iLaުvZiZ眰U$0cgv5*ˁУL+2\|g*3I7GjQ3ږ1^_쬞Vپx7y GqXR oO'gE|9gO[i?" 6cpʒk?tOÚt *0"K4ܚj˕ӂ8>_'E Ęmٷryz<|3ɉ%/Fg\ZJDpIiTV XpE[}G sP Wֻ ~J%hCw+$.k^趎B:GV|r5?֦H(/?, jmH[ZģFs&T߷Łvԃ21 H:r7I!24MȚRth~y`x"dhe^"h$\PZ Y 7f'~9 "Fhקv(q^1YJL4EW|fK0#Uzjk{^\YΝ_gY] Nm{K()Tz8]^A"mrEFvy}'=Z4.muvO7Doûh^fra\_gڰ<ηg_wС^K:19L>!o3ebuҙ)ؘ f4}yyETMWݲl^GV}lͳԧLFo =H w"kJ{[`wX_-a=ӓE]5jy_bzKvܽ ]h1 QN5 k.GO2) =SFN.}L$4\c"I@V*Ʋ36'd@J,~jmDKGyA.eتm$vc;ޛOR h}ggεn"xCnWUFeҚ*cɮH֣{z~a2(e NjRvǰ FDDG xnFnyʘ:A L\qTc벢%|Jڱ.~ {}a'7_8 t+Pl!?ReG!t1Lf4ݷqTVÔ\1y kB§.Z+uHdċp%dž coc(Jr8Pfd H;yk`~G3R[t3# xDo-(2(?6F$yˡWe9Qso9a v3V<dB" ՛'dyJy~ǹ&5K(4BoΜ(n ^LjitzhP̋pt@ͩy@hX\-P>㭥 K4OT[d6<Ά yM`Bdlp$;FM[(It >[m)v!;x3c ѹ373]] >^{k` mX&IM,&'CMX`K$hOە%n;-;'er1[wu}p<7etY'Etw;El8p|a;mf7{YA,?x4/%o-_ʜPB$G=+}ZLoR8d{N*^',D`pbn ; }%\| w B yXh4.\AsOkp޲- %o@wc.vVM{QM֦QԷTW%NkcICy{|l}?YL #KЦC^ " Z'KUSbz#O+& mǘ%V.Ksy4!Ȍ!8ţ bLQ A+)z4ŗ͘DiL׎ 2(sYp´: R)ŋCJ.fW,/sӟOtEFDhQ6\ߠ=ã\Wd D}XU&Z%.II[S$\NeM`/(/|su@o jIU`[S7.hrN~2ʯF H jw]t79Hp Y\A KC,aH4cN 6P2h.)5M, H\x XUO4vMMũP0LUϜ F f=:FUL$߈|2va^sW…htmDNX7QrMg>N>"BЇ}9 #/{bRY[N=ZD/Cz,.P 0 _WStow[ZD{?c~W\ac'( Xһ(e+\zq} E[e3K ޣ]D]&>cWVS3.'ǽ]%X[(#~HюuX13RitZ] 5S! Puv-:)OaSVo RD]RIޕӖuDZ[\O-~`8=8}پ2a&v> ޸1=q}T?2sr?B[˨-u own.o4ĀկC%+ZvqNɟuge 4iAmRRw?\{>9Jyg3r&,4i:=gѻ F$&a.7]㧨I՚'=LbHOՄ.}SwBO ndf 㝲4n8]_ ٺ🝄duT1ap^o-5|i U 92ka—Pf-Iͼ&)~~fNpͤ5>{&֙U$Ȏg0[T5n'馫Ry "]LBv%Wc 鱖 G^V_nve&֊ҩ(:k]6g8QNeYXlXW[/a'f !I #4#zy*el.OvEj(hտQ ULmI8,!}Y'N QO']Qdid[gj1T7S )lQw.Rv , ]\`>iomiȑR}Qa],lȧͽ}B`-4~љS7|w_`LaLSG{nj5]NIbءcVyytߋnp&g?~ݘbD6?!MSo쿾wuo9D饋?ywzFvy^'ӕuUq蹏ԱS >?u(Vg'u>KҪ%ؘ Ps]f[OίѢ6Hx$z 8r)^byqim u /BJoD lpʅ {,zO=_] W.z\;"bƐ {/_FrCes͠=@KNJ9> 2zj  -0(,c~#z\< @ s.E-xpq%hT!|(TPkάx$=a|X0`|y^SR&e=uOET{SXikST&&m7L7sFerS?(CDSzY{رϲpF>Ak;^.");/y.(9ര Ty,L6+(yMҍkb-8&kOQcG"J TIXӳ!ɭjKuA/ Y5,k'2U۳t7@2"{vf:kە՟m(r.Ld[3(G͢R;:3a[6WPE_XG['%no[|U*sP5I.B졣vXzh.dnÆ4!֓ǙM *c~2y?"zR~iR~㹄=!.l6fBK! Ǧ@p5cd{Vϸq59l۞|B1+=y񔍼nwqIF ۀ** ZpO4pLNrxH̉8G#dy++..; T)ɍM:rJt+:Ԕ8 "rgjOl@DgJaֈXon6iS> t#ZM |4pʞҟh7{_3Ck,$cfq$ꥣ63:X<CBOJč͔(kt ~q=e^`7,quM7b9*['SrVb1j's=<~ʅ8NFO9-ؒk#w o&+M8i1l|]˻nȑ;R9 jχl^1P0!}XJl7v+uFeR XtMhP jpP?0D(dcb q+s J4g*E)]x4z`dNjktahԂ?b&pc\WC~ףTS8x\[!)$&wyX›Ɋ2&ņ_HP 4y"J#̖Ԭ1t_9c *jıZ+k%aG@Y ݽ"^qľ+IߝHN@bV^)}&8.N#c7eSI2f5՜Ml $_\4g)={GuT#{鸞A(cWg  2lA v$ê=@YXm`LXzn)K[HM.q+c`dk ɍ\JZiDBŧnȵZr"B|dp&Z"0W |w0f&>H˅MP#,A=lo{y3]w~̃^R ݄u}$V ?,YCOu׮hGbn4D,s6IGv+e(3ʐ̀@X"z fn@viv˱KdR< l 3!JVa<˔?OSG Ecu,@aqCgyy y4\P 6&'J6ik02 4 z/Kj-X0" Pc^C0{Xuׅ(-}"%kC 8fb7d%e}xxV골hYh_PAvPrgȋG =d"y#s2*ӛ\f ҿ-G8Z\fcn4^EL b>'636WR\f1>orx걟ͬyx %mm`LskN82D|mC_򜓑Jkn _dGT'a&1 m {gӗ'LMP +Dpꃅ-,ƹ-:4K`ˡ`22وl߂) , ge7+H>23 hX}A݊ m#}x[1/B/0Jg^-fߔ"H\:1&;'AhqAޙ.=Q̋\9f맡.}62|:5%c2* +lˬ XU.Qucr}?jN1 $:Jқ f^uVG ,cWbs Fbmu#O޼&,Y[e0g)䂢0Պ12}֞61 29_l7,)OIW^^Un~֫y Z*Cҳ>{]!`)'vSs`dL+C(A ̷өqs`<$m&Umymݬa;PfO`XE0~nDΧ=Q⮵l@H"Js0 gd)K*if_͙W3oQxN^[D{>Vz0uC`8+(e#C=qp✜ м8 NUU.-E|tUΥ17Щ*6q{"⃧O[<}erߟXM (.4Gεy'%a튳~=؅7`l:n \#"/EGTg]2A9 EF,Sa1IxM>0xGxТE)2!V#>w̷{7ȋ˴!jY6*u)xj^g3'vP߁}[V_6\e78>7쵙`"#?W <2RKUuH}^6i-꫉^Vj͘Z76EoꢷyڳVRը&ѕ"2 PC fܞҋi|d-lXJ4CKclG+9}xB<<6ce J i@^V N7G% C3GCCF jyǕ\{v3fb3 }C4F攂21XB83B8 ы9KtQ;^Lo!H<_f -HtΙ^%ФD .)"+9u H: {0h9S;*]V !4{l*v!G+Ņ+ _+t6lbϙ/Wl~A|FBn%Yo,(hĵߍNؓ SQ{):*YTkVC|m_(6UξEeX[q{[ZK 8:k>`TZ8dxG"VX{VࡳS,rkz{k,{EKzxwVw(˪A7jՂD ήʱSDSjUkjq_@Dә;27> |]R|!֎?z#ʯ35^&ߜ2]f-fwqxd9Ml7v\j/]d/QsKn^8^\{DMVx%~RSDA9 {PY-r}mtM Ly:LvAǝFh1̃Tlfź6bïBHx敕&#[;2˚5I|lu#tX0~&\g參sm7LRei D tmd̼C+1KفC؋2ZGH߆5KDŌ<OjgbExG2&%2/G }[㲈$Mov36nd+Ve x?ɳ$̷׀w|>ξdQ+r˽P*x>ע*U+S7xcxD~_ΓW,kA5+- ZP_M 5|8#:SeLyx<./s`.Jwò)ηOq ]_?SRpwXf b^ /jd0 "3WH1):G\ Qmۇ6c_ulꮿQ4]Lt`ny, 2U 6p>fEBuϝ` O䜅1zqF!k*#{̕)hJ# kc)IJ@uSQˡ-k٘-KŔ&.xՅO["Q2=|/n/Za0~ZzZ{kgi^0$yhxCFJpCSLZmBM<krEWu5N5g4tyyE JOWŔ+hQFYDLDˑ1isWRU3a\bϷ*`[| *|H8J:6ښ(f`8Le QX}k!T[Kܨ{Y O?_8;v&Q:iFHK 11&WȰ9&H -lwՕ9ҒCf}b=U쉨Qr LľC(R(L|L){,z ~ n*G#Afmȕ&א5c,էH|)tZ 2)sJ-:&_.nQ56*oLl􏁕ϼ(Bi^_nT .I$|77j2x~5~;N+U+$JS43§(*HĽO'bj7'q*>eؗsGYIK!e$'~Ϸhi/mʞjVE{7pYpnjIϭ,5A[OG,:M_tk-Â^’wք2[p$t%pxwQr|Yb"O)#AT1(CDW(*yH>["⣰\o[Z5J& GL2}1Zf'YL K,ڵjX=34?nN?;Ju #rUon?;\됑]&[^X4._$>lrg ).,YO_yJ&]P,Ri:ܒ9A񸅍'.R4D [./]Ž"/?C&^|8lђ`֏-XJf ~qe(2K}sC/j+\8$;q65WgO@YcУq frdz-c8u QO=env}1N#5чJX!TE3;7gƍNсGu4sXDsIbY["Be[H2c`BLR:hv i̜IR'hfL♇^cSZ;Q {kJ"MaZt'(Y|hP& '_U()`n5? >X8޸ޅ7-'a3BI+ghvGʳ'Ra9}t zY?OL @ G`hʙ< Ap|Id ۄgm@hT^ZCC/Z˼2sa`x~O ԪN.D174&Kݴ@wAY[ +l 0th]_kAKkEi0T2JߑT:ۂ, KߪVeQqNj(`^lH¥I/,H#8>)tdmcqΆ1HMzpϗ V0!r?vok)G-?^2:kJN`?p͡ƙwXdžP9NIQMgrg F~D.!b&}~zG=x|HZg "*xN5U,~=TGqx%b)GP1E' nK-si*XKLVz"1<+gQ*3=CP3p̨ u؀U|$ `X6M}?F(H<]/1ug"Jӌ{a >o髠ֲ~mdڄbmO{"M* ֕m9 -?k[0,9+vNgtEIbXB<{ѻ5st+tL $a|tcz/jO(d;~^ÝBU8!_ȩsr*Y|r6t:KD$kdXE^0R(/6STxPjR3̣U㇏"2YmJ(y D9n&@<;_cY n/|2Jgآ S]]-8dXDGUe7+Zt:\N*o+ѡ<0y>5BѠς# ;T9yJw)t 7|!n:d,âľWNe*긊#,vI*kDݽTWUjFSea?Jh{RS`*-?3'zFA-oR/[̈́ k;n&ќ?4Y]`W*= vni1)GYη) b~rڢF{=˹i%^q39xݫE?C6m21db<Tu^z:&MO'ȭAꙵMW#4:ҴՑnlCWwNCWN{T)c6'xB%7 0XHIz+jS$TEEzb2xWP+lC晟2"̸ӌ2 Ҋ^@/i(wml~ MHRbK~kd6;ei:m9P^aՏndEpAC#U$2ۊe!V r@ ~$Ǧu\GYwo]E7PLSġn࣐ptmJ1vO֖E>)t޺{[A8#@MʳEG@\bl{@d%͉zꅎ:۸GfP9N>^X\Z[C 2kWHmqY %`}Z>()Uxԓ'zkQyse;v8b]ԍ>}󢟰G=e=K2`ܗ~~0iKڐE@I=WR{|y/U'Rŕ!=h6He^T@bexvݕ&[m=1@ă ._ 6W:e[-[Bsɟ\=3hbN;wr>^3kw\ғ-dw7Ķ/X=ͨyX|em;;)'[y18"CbPTuDnlc z'tcT'R ;^|$sMq3ŪM]ۗIguzIЧQ(%'9 O]?ppmtf);_ s#AҪx~: ;.k`î̄d]SiNz{3k s)Davӵ,|$/(7wҮՋ8 0%-01Iq{ޥsE|R&ܵѲ=c7ۏkZsv$hѧJ= &5jgO+OahL}9SJX+$[#'Bo޹M*].f8G)c5)7PfT]jábSVH VO8밂K6L#=df{'1`㋸4{LW-]:q9@$ir o[jRt=s=ܱKj \'C Zٗ[)3Yf':QiY]Jӟ.~;PdSՕ&q18kk83i4Je &c9Ji,7tvkUI\^\Ik^~YVWVR;5NOU"¨'!ԈDڐ6LX%92u62.U/ڌֿڰU;W_J&qǪ HXpR28V;Nwu,5e t&WH3q'+]zl,$d$eO9Q(Sh7]ć ljURv}K\L ԆF 趆 7/]q AQmMfF#1P_EFMYC:jmN6oZ&Uڛ5FESoZ!!aXKQ/Uwϓ{ 8t3u`ӃNʀQsl &Hމw#A ׶j }+Y6[P}s)\N_ mlv 栗L>ikLwkUFf/nRWj%=o2EќKJ==it f[_H+ZO +@Oʕ!c?~&Tz\;Lǽg],) }b`ok+H` R3aKDO:E-o<, u(r+pYqo+A9!>~2N•W}/R,N[M5klܵN)VMRWjQĺ6EpL7hK3<:jt3{&-9b9Ԙͨ&*r ю{lK{r,º"=+BMlٗrަDuI>i,={ )&#f|DLNWZ=W󰚤f娣9=$&_NnF|è2'8^zMWe-髴oKQ TH * 8 aV/hUi~=ki-o tr,~hLl'a=P|xbBK "ro04妜Aʴ5G+1Ÿi0Yg qWylpput3•-HW9]Vo y45Ob>ǍɔH"KK? x 1YRA[lۓwKгO{R:$tO+j [Wg`x<干_5Vr[1 9\TΉQB c9Zeybqy](iS<p! g硏~rZ+|c-,9Ґ8 u^wk2!XK{Gb<"Me,(9xfׂ,X3N >^9AB{}!:b$."fEux^>.ix% !RgohWĆ&VbM %!HREX^noS͏6~6#D>kJ+¸] H1gˡڸJRviVg?;>&A괦XV&c9>k'qH&ht~<]SZ}C P P QVyHٶ?f6/}#tɚ|_NpV'Fhūb1cjo"(GXo J$ wC;2_FdQ8`lDxDdBҗD<DŽ;(p0z 9h+K+\FTÝ#G)ɽb=`CO5*0gxvpR%˵lq5RfbT:ItK kq-%;5nȇҸJeU\u!מ#՚\A=i,m΍\Э~7`i v^1q:.jk"+^)Vh]NT`mǫ|:2`uKpiU"e|F5) 8#7 ZŖ%sd݊l?;'#Ş28"kw:6t(i1(L]y8lKA1 Cʰ^B~g9;+fyK[M϶{d8oBzgQ] +;GG#-m+GjnmZƫ ,ZӾ`ܨ%|0ĉjŎf+D6?F+H@-K9[Oh &w1=t\`8GntT~q4x3 sAamA+BPqhx9]]68ņi %2PEU B{c=o_Uܫ$iK@%ZՄ\'s ʷ,OkΩIiwuA/ځʵsI|,ڡI#0?$WϾLcBcsuUjM(? %-Cv]a>PBΑEas+bwOBF (1pB_郖߷Gjˮҥ BY0- 5ǃN"n1_ X O ޽Ƃe;6BIتuI&dͳt= .??{n^a&Xj+x:4 hćn 8^K-n~35oot#b= 96lUۇOʡяQCQwVy%D~;,,Nh:RT^t uڧUxf*dOv:OwxL0LsQ7[+$hݑK@OaF7>a6 2t$%r6 tRCiHoK2+oF`!ӊ5k>r] Wv51z1@"m4$= x+n& > xՂCk䂻$V򌜃@73ƍgӞ]3g~RMrvf$ʺ ey EԔ6.T^kFo;WDgi*W)4Arȏ!T?srjM&fuB?Ӭr؎ |&rl++GsVQIO&:E30E;)\|%B-;c . r_eBD_/a4qVŎOOFQ"N}HĒe򮛯^"2pOS3Iھa_a()/,}#*"%uO)ʷJM* nU !yY"~l7 εhT|MAS5Bru2nOd *(4vQ%qcޱNqx/ǽʯk=9TN4=7RbIz<%Vؽ[9z;۝ q )H. p6@d.1{@qq/F+^ږ <'Yu%ޮ;]t{I1)bmhi[ tfۦ&%C NߓT?v&5J9pjl4zՁ_|9!/Y-=*5<)wF4ʦbf?a0;@3`Jl.{"2WeG@K6;x0 ~[#1) + Rd~.0MwI%gmz7@\tXmڃNs2&ɾ¡+o$?Ҝg~ₖR;kdEy`^wRɦt &Q6YTuzy$]|yœOqʡuX>NΤpd/o.F!Y딧[ P|u 4 Q8c.\r Uu}g+4fB45&S9]g96Y7Y {"()&Q;S0dԣ1땖ƍpRnD1DoO^6}^GD[AoZyJ>CnB n]lT5YqvFM"Yj4r6yNJn4+n$,+\4҈*)(!E"dwL/A6' g1'*O=;4AmBԓّGWorҭHLkD@- c|nhQR+|Ӆ,Sx+ņɽ NxL7N߀yATtE8 륎%Ws~$R=%KI$N[h6ܩ2udJ]/I*<*]Ә7^k!.P@/m]CLO+AQx?!.@csGZ~J]bҤKaZFxmINӑMXwL_mޛ hOIZZYG`I?";Pk}_eoP©Z>c-EJ:d}6AEwm\WN lGXp߻Tr3vځφ_$mo۠e3k2Y z:];lJvx]UQkLؕ$ڌx.kUZO2xafP3EPГ ľ' ‰!q(;dͿ٧a(ABW ׼i&(\XtCOc9z*dݾ G0yc `gW88 ¿$ϴ!" iWuХ@Ryljs ޤeڜG!U ':J(^`;~wo{YN1ΎOE.N_ak<0`,}lq{Ma/~'?~̘VwD.&?7pJKYW\#mL2g$@oĜ%:U19 Jo$SӐB{?h`k{sq Jiu}N3Nw Γ@x81߇r4ْW460}>Qz4d dr'kP3ţeI<ːZ)#+(؉HɲM¦#ZK M|&ـkL`tCPQ>,d_ u\0 m'tYd[λ,*x&L@9J` y'#ftnjy<@XjMOg"\4gEXab!)ljȿ:A> ZRʞXA"2D"de?C9=gQMWwčL:#`|/Uh-0αa?r ׈>I`G9ЩUb5GqRqh4w҇K׆#*B:EZeJ0aXcR܎2]'逫]BOڐo֫r YD u\(L Ӳ w TIwN;c_.ss߭[_C1p)`3֝] @Q{:H54z҆FMB?md p9~*Pzz#߱B j3zƂ^.ڣ9'`Amć~ *sBo$T~7vP|"SJQ^5ȋHf{P_Y諌>$eD޷㒋'v~[ GgE-by5#rMrK4菼S,ozR(Z*!,CͤS579TxK2:}H +}G5tEJ1r|#VKDJrG~p]{%*.?%|Zn iB±7wZ&Ѕ #X҂sm*iQ ЂsǤuQToQw~{A}W%(H16!ey^cǩ1 CmDXiDt?LqM8[sUB?/V4)*Ѯ9ipՓXrDU| uR*m<ݽ4|KkyC| |{r3 u^{?^'ki//6V YnR;!bcZ2P^.rw2k`ѠMՂI#wL*NO]yAG/tW'_h Nl#7& ,I2Km-4ediB7d%%"qDryR[O\]掠 kL >~tya\  ux2!mq`!窣WP(8wcWl"s`g2Wh9ܒ$,gW =>jȪs0Ubhowqt'$`a/Y%g) (OaS4(Og>9SNfgrm`M%'- y(pEZ#l)3͝-T93a.E]|KC'QXW`X , om"߃:"M$&Kn/Lׂ8!,@Af4"/t]Px{7|[?pZWdSuo唈7%Kj2l.?sdD勤bauten*w:z$_ EBU}aJH&尞:Mhν  \4*Ď˖5$4^)]KVTO][gYʮ&á ".2:Q Q* lH-U.Ƽ K  @^ɣȬ3G"GhB21qtKKVaGw0َ@wPOx mEbcп頋9An0+Ԧ&׷T C>ndz=*ƒn|b{P_تg1v灨Xv_u8xTvkhg^>:)k+AAEd`B^Y9 H '>aWXb*SX8<'aE_wGj{x! iACfwf"Jt 2:"Nkġo ޚ53.r*&9 #3i`ãcUYC >TN(E*2M:0~KZfog1&JΊDT',%3` 杵]*zK+TnG}Qyt.?mnϑ5`Yb`f+oN+{c\oo<$S"5`9JK2,B[< ,C쀒THٴY a%իA;`"=+0$YyejL= E\TIOwBAL|*36QV7Ó-Yydǃ xf:]-CzMvWn֏in=]uNƨrwaF(k|sDW^:CJIJo4+7-s\fn7\g€0)|=tbkDs!}Q)֊]ophx96i`dO:dRƭCYDzl]z9>VT˙pC4dz$õl!phq`if3⑚!ͬflԾB2KK(4<МFz z4l&kf4Hj*&Hߥ5~t\s8UB r UhwJ̫)0l^Zp6D)]j!aA8xYMU/9&Uz&q^<y16\Q 't4]' 5FoCfrP)Ӈ*ޓI:緘jOa݊) q)~Zl6O85q8aٛ,hMU<&~`>&0f1RrJu$Qw8tRC!97]k”9yTI!jMkz&.r~8ꣀ&sHr-ww0BbKVe*S{9ceϞFgkpe F| CI+!h 0(&M?0 'eZnbX#o9-h29t$~bW,?j \.Uǃ*bEV5uM٫TCm?*|{cm g9C6$ևd(dYDǪгJ0uU=*nD4#헴elUVCIhҐ5Y_ĬB[{8\bM4`Jn[iWӅZi^(nUQ*0dx|VY"o"Y֌6UJibC< rJZ*,ږ]UP^-@#@rO\9ӭҵ6P%!zfKJ]vzֶV-ZUV &T)2Y3Nϡ,},90j}+b#DtW"{>BX`+h qr/zqmڀ!6/ zAf Eyz6r/b`sqs o>bElwӑ@;RJqfJƞGIQ$C7|y7 wܝ[-g9@|Ki‡w hp-0, V} TgCi>`zF>(f$1DF^Fw:cK|/~X3጑_?.asұ$ ;bݐSw5:I'pvOQBHU\0/ڲB w "5crSi>LpLK>ꏂd7r*m*kxA絬RAxl$Uyߜ!Xgg*c (%B֑=^֞-- ːÑL⬅wT<[aXy ֫쿝'VJ l5 χkǯB w:ڹذ&s}ruKa\tk_Lz?k D\zrh6"SvA 9'T g&nJs- \EVW+K`h]hh ~A8I U)Lt \7"}*G(OqcD]kHgABDhk>u~Uǘ]ϸ?ױ6$߇{P=Gm2'']sfN5eQ䖃&zΕHhPN$0RȠ;fU1-Td!D;!P_ FH& uS30r'"E/jȲs)t:3A: dLb${NUDք-9r)gzhk]M:ԩ<唼2k'Rnf%hGzfiꐴiP.ٗQLb[2Z㴋'ǺS:4̻()ŵEnXGAֆۑYzX#wCL,WC$} W"3Ie/k <ׯ@htG? .:"d▶jP_刷s0 yW{^eiܿqY\!!! ,/{2i[MWV}P Y48 !4%g mo&rqatezjfDlV*:cVۤ)x'Lw\ցg$9?nﰈqFiˌqI3E x|V~&H~6}5@gP@¦fFأxA6sYD}8}RDWg#ezY#n z2sD6(;̞+ڡ{*d4Ip 42 @PaC?{؏V+V N^H Kc5'«Ow>`~߰{h.Ŵn1 -c'{iD˰ )ezoKfo~l&k_ gQArtq@b:+. ej (m'Nk.t^+_{7!J&I1O4?P_n{gQur>hQ<9y#8LffԂ˯-?(>HG>HbMs;Wfȼ0[^S?}A:/mڶSoԍ'D{[0]PtAEʠ5|t2[`uo%.!f:,k6UGǐ`E} HMO36I&#o!+8bLɠQ?bl'>'k73oŲe?YH2>$dN!n?Ҡ*Mw>`׏O kkJap6T(] l+,9rPLZ9R^^SIfjU=}`Tzqv|8F"36\j8[x~^™Uʃ6LmWRYqU=9gP qr<ښ5dnu5:C؝|BU!cHlDiBNIf偃W!]աlK`4(F:׏E ndwxsDv[Ҵ2PꔅE*gۘw3ϧXT0QB1bH""bn<+u3wBA+x{9W(=JVO!XnyM7\uv@ϔ8H@{ yw4ݘc=dy#q=#ԃVgED9ͧo'j~MkF}m L>Ak0}40}$-Dk9U.*;Po›| nm7Weв.öO ̯d({:Ԉb4C nSs >qkŵ#>2MP<'Qz8/}e(H2rG ;]q$3퓔d?R>oJUJ oIF4VgEyb69Fv{V.3 . A {;^w<ꙂF kC[5!B[SBk_őS<}@3tб(yۘD~܀AAPӷ;nLEBuB waeDeyL-,QFg ƺ%w.<&1=2H~r}dE=ӝG~[NR9ͷf'?XZfM3!y6Q{4(orbܼvU`NД #w(`s3t{C`Bm*?UoԴ;wڃiن4Ĵ8 `Gqp8+: }yZj=Už)ce0M`KF t2\[z0M7ZCpE \b}׿U}p!Nd1ϊv޽=vسLFEq& @`^,kWF~8dԔ0 y_6E8VMգR咿ݼ*G0-Ɠ, (wے d#a;?<5ћ+>E-|jV @[Dͱ50Fv|b3 L2_5r|Ө{"=E6e9dO;: k.{OGWc/ҧaI(Σ,-Lw8/bPRN؍:q޵{yi&ӎgW,cPmr H}  f;ʠ "oj:+,_+/NO:: <Y*~pjøE<~zy?hӯ\l.ϩ! 82"S-UB]̤Ұf`~)u$:ݸ>Mo~ie4bḩ_ )p(}Ғc`ZTbE4={ tNH1I[^KKӆ+I"l^)39zB#2)}U|ni>'dFJ+lFHOty [S XS: a/fCe{ W^W~ Li&JЂLn~n!51[شEF ⵠW*v7Nh9)Yd^>0#+.N;Rsw}QG+ƌBޞ$B&)L-wtB0R䍊奘˟p2$&%NEsNjx Dm`#}iѽg As"16(mbE4AB.N*zXpŚ!SwFn NC'rU`{ޮ; cWNi3SEC+-8˔|gWAa; ymz[R'tPHI"_a`I95)D)6 mjg셢\ZdP|SHV*5,?6 CT E8AP'V6xDRv$ ̈c#\,2fYڽH> 8ft^Փ*?ahR( _@4I|q $\#B\ Ems3 yR9a8Rl5;1cs4uKNؓ,{Bm.{yR?(2-̵p=8о+Mߞ9CpH?T[2T)LO=nyK["Z-G_u^|Nw6{~SJz6/%ӶIO禙9uxL=LB̒܍%: SGŴx!<8饍ȑ:M {Єt)o˜C`E~A/d]Vz6b7fFo{Jw|i,+՚<ö$e:g5|fv1,s㻕)uGTdKᖭa<E&9.k%/ꆻ;׳H!zdatu -dF gu=E|֧ma}|Cԁ,.A|cy?4w&fTDo$fw'bX9DSzIM cqBvs9RUbvb/fЇ2PeqٽaR+$o7qL~ʾ.U k_N D3#z#T:yn<ԝӳzY9>|KeĀl2 ҸۤNs4\^I=T75 dԓ8A^ԯo65}lS5jtG t6!<MV ݏ#4Wtr7]RKoTs|{;oJ2ܩRtsIԢe#n @|+bڙC4+B1kMEXÄȴ~d! >*E 7zϖt5|ߩy/:@nngEkuHNƺhWR1Iue^I^3:&k#[.z[HSl{M֞іDSbS&U.7[8"9,ۋ܆Mз!~∿S逍mI>04SdC'G >)|nq)iDݚ!>naJfSsNw26Cb;망CGd(W>MHL](E 85+'x6!$~,w]p-&+=i*.{QynO̯eQ:n3#UT[hfLUuky5\x}kNFp_:/M/'a9p9{1?hheԳɢ=hbYWJjatLroe95 /5B& N _UM47\*'6uê]@ (K?{p `Vox[ hJ2=#nX/Klw)CunQdKhm<*~BK{je+F]`<*f{lk9b *xUv,L/e20zHLxdA|~pN+ZbGѬ]d_ GZhjϽ@Y;Y!Wfm%.ZJ/CbY#tc&({pZ`qb)Z->"N9cޙ;(pQI02XX^PZF$H-([d5p2b!Bfd̏B[MN%Hu+8OWR%_.rZj¦ܢ|kOh@{&]sN>`P &H@KI2U%SԂ]l9Ew+NHO뿙„4GA:_C#æ)}fSɂcL vO? %FRcRz\XO(vkؕ=yuYC1;Wc\C|pQ|:Gʆйy[֦͈J/*!BDIvUM˾DW=Ic,9pEoyhze&d[柞u&P(`A-?#2Jb.)6tZY_qsZ]k{*( 2cEu2"fbaWE@MV&|KUg\\#͆gv[,WR`A:#[".-dFYJd =^ɜ{\VU ^2%h&m劋B%jCQJ~\Ure5]Pj%'D;%xX3 O>^R1;Z4VgFS\+Dz14UQMnȿ2: }=YT9u-3vĨOg(팷mi l8Pn+"rЏe= v3_0 H*3|~VO}'xۻ/$221@&!r]ԤSD㍦l Q:+`~Y\T2SzH$Xv9Un H_FT{Bk$Hgi&ݥbzW j[x>3Q1ါpZOg":$-{[Qx3槡YD n'Wӕ c ~J"9įx=4sn ;beBfv)VZL=C + ,g wL@QH@CkII&z m[8M=K#ԟ2L,nе 1GsyytdԳ]N}b`R-F"$5S9C#=JB'ƲD^֮)ӈpgFW˽/ʿqPx}%R0fլ`9 S%D91;;ꩵtDdAic£>Rv5$7o dpᱣWB&rhN:!O mJ\_UietM}"2bSbȂ #T-ꛣ7Zv)@vlLelYzRޟ+"k>^5%U4=ՂPӎZ78.;Ùs/Ӊ09@;c23~B'3]zdS8H+-,o,Preَy~/,5ZtkBYXQ+Ԅ ՄO+dSYt=x hR+`Ž*x_G6JnC5f>x'7!teL@'Uӧ;anEH]˻(ȝJP?7Msp:Xo6.rh[TsTF(-3bC LgZCfxp3fųYj$U-`mtSY1OV?%ʞʦ fb^X%<{hn[hsȚZi7=c=~Xj(Ħmrx/ 8ƜPCLGxlƷbO xłYS{Zȿv-Y R%򞜄\ ؀(O+n㓤0钯.ӕv X`;(8~F%4AF݆M~pS%Q]~ =k6EwIa#4*1?Wed ;N(GK42JXPbqeYpӎ{}<бj '`z}]xfCCјLņSMTzoid(3։5-'b*><%U3ˌЧ//@C]o!^pX$ŷ̅虨{'Hl)?25K;D(MUqʆ9E( $%D2R@_R3rlV D@>In>] 2l8dqȘ@%8!qeȫD 딺sސ}&Uqf{i!Ḫ#k(f!nUR%X(40~p*$|X%ʣyʻ.ч[s6.dMzףЃĮ;P*xɳ4G\Bf,MK!RHvD܁ ^pLI2+ma |ѽbklOJ8^'O]>LN9p.IΦCo)ALrapEf_x&|Y1oO 64ٛIR`4~7:ǚ@##|#_.̏OMzTBaQ?3 HH($>&Pa݀ZlHO腓dZ\X43W }]{I;)a,v{ w"$"|%.:W0:$șG4t5YB^ =PԔUtoTG'88ؐDφkҖg%[:+ꇮoRHԬG {{\3h슒suRB,23w}{ݏ8cDnTqTM( PKf<ɻw_FNf ]j*~/R;,gd>IMh 8_k^ m@-SG?R#61DfK:ր.!1m'嵼IAKb*e!m* rXD()ZmKs_Ylja@~nTBH9w?^mDŽ:'O_*BjV>-3w;XEe)Zٲ`oF(1r/'z@ÓvvET)ܶ5?[qh d;R3]=<0B'|N1*FgtVm%vҀTAFG|I>Ce':u \F.f n`l5d͵?޿䞓PY}}y s='fbg6*\n9M/ZÚ ~I৷d/;oZG`~`40? .tKcH|4AyE#:ͼ0Jj}tJؗD r۹I1%@[ISsH29XoV)}␽KFJsԟ4ny4ޝr{xp'w_5bv9xRR=GnlEU)h|¹TAigBjhI̪xG$\e449 LEBT`|OiT(zGεqC.l"5Z+)h+4qHl6gw,2o< N|;W!  dќǫk_S󮧢_v!F/JC mN6c]yN_ob"fT[Ffy+C)񥼨uN 9^]ۛJKBK* &9ed0~잉09PO!UU5zZ n >砜z݊\H( Hs}1Н}9k R2~q .}phseS(pD@B(UNnY LZ`4`.uÃ&ZJثum8Hʐwl$F/?%aKZͤ~֙0`&lBhtX#etxDBPtjJu&K1DنK~`tO.!=;za:i7x0)lşkռi%*ґCpM>*\CX C}SO2Ryȸ?-*,_/ȔmÓ!g*(U.B0x%'?_tègĊ{ K s9t9XgRD~"H1^?Jc*|=UUQmd%[nS1y^2VYGb$h)")s˽״p*5BZKO}& skxB7^ꢻ>j*$OH UORv]*2w\31%߬U䎓Qt@ѷG;YJTye1s1૸5n*ZMHQxiFSp;hJDH/Ӟ]6dAddՉ̽7tlhz͡Wm圈aQ4ͱ"B80tBO;!AqM#V"=Diq[JmG/ё# c2*ǚ훙ciʑR a~O3/8R, IT92? aH7Y ok3^8U#Om]F}v?My b.ý ja245D~,UmwE*ֈI8Ar5"β%4ʞ>@҇>HLTw;7_ԧ6. B}lF)7HjAŰ[zޅ3ٳ~K8q$x V >6h `m QY5N=5vSb tdZ性̄W:LMS'b)%P> X:w otiBF(t-%2)OZ2*g3y}dR Baeyx(mIG uQE_ߒ[/iK]OPsOdvIfGo㳘KnFBT_(mAEIr#zڜ#@^O\֑M6pK09( jn%כ1*(MJʼ~e\D{n/?Tcxi+ ~xXuBZ"ٗgZ@fX";nETpnu=z/RF<\ 6%QN>IE }0%;ins|м~R燅<"U~}ی l@*XEZn >3$:c] * ̧04-E.M- G_J]Ia̹D>u:6&ouj nB J7U A%d w)2 {=ZA_n7/QHb F0t R$M$䀔3cU@'=?9@ @J1/ +˭<ά_!TwaWRE :·Rw@L jMᇎtz>s s88j8;>ZdWxXߖBA‘-R;}f@Bv 9NXPz{> 1ތn~4O.gpcUѨq;rfW\h{h)8.@co`fGLl${>jI[̀ Z{v@I3+${V''c`mQWIlI:A Eu#LSgs7a3@'98NvOss{Q!dӑ)(O'gBL~\Jdk|qE[a؟b;Zi}OY{RyRL8V;}#e.dYf{CU.JR$8 r5;&P ٔu)*r3 ʈb]wi6IsL-0K8I-7cxp\W/aJ5|g1pV*( ( 3thUWeK[Cѝ'DId7Kd j홲M *TW"=;r2٭yN3})3nQH uU 5)_'"GX% Vd$y&btZQ$ mg8:PUr{wL')?8Mtq[~v TCYcYu3?3CJ|a0/!K$6ZXC\U$]&ԃ# b~iYvZ\e<Ȩt/<]:pfm鈴 ,'0LPW‘ifbP5)c+RE6-࣎-L [$cs{moȻ={~$4ef΅Q);5,by'1( L n33t lSSKm ‘L2$0ϐo=ܕ-(Q#WD T$QO2f1}TOӎjΥk3q a떨DX2jFA$jNGvW/z.avgK`| [GKj`:G*x'2 Q}_y d:bcbC[s8LTvpU OU*6Uz¦6C-U/hNϘ6&Zú›lnjSoջ',͸o1iwt )6sNJr,6U [j 'm ` ґ=z'-|m(._6tIxP`Ԁv>;5&ƙ>M/Gq $xN@^-ѵ[ScES[sl߻1sQ~5u Z ,1U5_iK"0ʷI7${kigH./.ze eHq_b>ypP]QU%gclQ3Ϣsz龍=6vų]^רԀHLvib\aÄ&IJM#iL3i'ڰhyB`1NpQђmAwS/tnpG՝.;wq(%uP]eG֐?Ȁkx=ܽYܒ aعdc?^{ 2?iO@UYoi cJSjѰWP~AS פXEHKYƘ}$T?Ex4 NPiXܴ alnp Hm4x>vzM䅍G}:%`Lz* 0r'JP7PgmVbm^|4StPr#ig}#eFDqi@Rx o:i. LM$aSK:m1^ [X_k)gH d_ZqCͺ$KA%θW>E[&FtY6X^>pDQ}Pel4/Ӛ˒~llHc9 oF-_m'e6qJgIB~>TKX_P҂/-'*Ba'TEifDATһƔnxެ &cA;h? ҍ$`@pS pmqPL{ WQ]T=V ARsw93#tEj?cB*R AxX޺,ۺ+Wt㽥B;^?BE6JPB6y]Ƈx6i;UyD N8g^c/4Ai[(b<%?ӖHYFi/@"B}AW`!J}8qm522u(DD *]R['(n̽$;Ԑ' t秾mrv0^7SOt?9Bm#C觼%e7qd'Q' K=[D!:+. ot8D\Z#+ 3};2sA y^uOڜF}BÞG`-h׹xa fTUP->F+Tuqww愋 =Ny mŎ'GcozuNkG)Ú7,%IgE}*׊"Ya8V<[PN6 dNGТ?OI2}ymHkSl{H͍F Lk27nxt$đ)R4,vߥEP#ju]яcA;5G2HQ3ՠ6G|S09V7)#G YOfMZ&MaĕKhk]-Fe <W oBQ&0"c@'Ǚ?I,,+b%ܰ:Cw;?>}pqIvsi*hYc61WҩTtJԽ,Y+6)kMԒ#eթĺyxgUvB_NP1$rO{dYCp᪚>^B+}j]0҂- ɋ|LJµ| K+q>ou{{8dǺiΈ(+Xb1I"tntE(q@&||xa8 Iw\",#% TV=nw~FypA3^iybKݾ 4iSűIH7%c+,fMO9DXAwZW⨅ K}HcƝ%SWr/&3V4ecfO*ji xNWA :ȿg`9@sAOJם~eS r"YQRPxtI#b[dAC&0(dawPi_s%L.Es")fxd3ˏ{YD'pjμ P)y'Ǻ8H<(U6<sl[dù?Z:lOϮ#1s%d jІ3iאK*@U(S:,٢ی*u= Pr{UчRR=whj-;VYZ^E-vmW[F+a.pb%]hl(c06{p <8tX*"mGn_(R2}o[ɘۡGIip5 arZeZr͢7vt01_Q[+12v`"$3Tx#  x4Fm&X7ڻ{e~xQwA&OmcK9F1>F]٪a(*l)9 9~XTv#nȿ|y\]~҃l`o]Rկvops1L79]<aqaKw~ 4- jǘCgdɉXB)eޒAIMq+{xFVr'uq!ɟ}Fa3$nw)6QYqOuL9ј Ł+cX^[rN >O]3ٰ ^pj1L>*o3wp, |#Ő9[;h'Ol|5kQ6x%v"Y?;+ :+y6jק[lӏG5>G*J{((N6~\퓹σ ڈWFr#|g;`u,`91?t::xa^ԝGqXe 쀵N!'zr3;qs}f)d1׎Wc"ih_%i吮 5%HVz!F6m3hrlDW$!9AҔH87(~;%My3sDh9ikΓsb?/Yϸ# iJ(`,xDړ_ibfژYlWlu׵[ԆLSv:P+ʻʗ6B4@j)0L R,`+3 3&{ϰTKM2?;//҉Fw}UTq-#eVj ^>hU*~/h!fM)~p/$^T|F9241TGL[4lk :5?SW`|Ԍ{}J2SɊgo2"))$`ȝV sCRw*p)6VJfʛ8+* 8*u_ ]h“x:A=cWs|!%<63|4ԛr;n_ȮDtjqLeiA@Lw=Yn.|~5fZNJgR\X#àUo3rYOl= Llk Pkղ[ ɓ75]rŋGSq5“#hRl'n},bŬчzK6qJEڬ@q,XPL4#I(kjGw%6r]/:y7qлKŧ>)Bmi6F-OYwQJc͵om<,x%k i&#HXD ߿:3҇l/HɝokZx0f+cB+1u@<5#]F*S s(oq=FoDZۤO+e ȸKK )߃p`XN -hO [YA!YЛ+al{6ZgxHO·9F Jpv˵Yt F*zBR~ԛUЯfKh߱Xޑzb) rXi N~F\ Umz)3"Hb1bv!I'ї2p0;ɩc(CV#ЭVE=':e+&L#j\;51E3٦xu{18l2p]U^\: HgLaJ}{f1q`=Ql<.|XxD>I!jB\kV}2VDڍW~A?3qs9~vw9CJ0Ԡ?8ٗbh<3}4ˋ#w};c]}8scMfKL7xE5\*.XFJ'B\DZFUMۂǏsYo/ъw6F#5m IF'H/yVf~& I̽ږZiY_M ok2+"l{ZZn0<m/kv#]P xe/" =g;''9Pt;R_Vخ]qR9"@~, BԵd=ؼ1ó*1EOٝcŬqZ9]P+)牑X!'MS .-IH8|Y)S(k MQQjxU 0w7thkӁWP<V"aM]tq>4W $J#^F,6 :/ǵ*nK Tb*kXRACIݾN<˕W)~:&h j fQ{U{ V^Uy9qm؁xIxWJK^QoRgOf4VREZ.X飌*U7ۇ;a MwB:#3t(qIKC^/m,Q+Es^19ABQd©P|{Ě o卄36pR|q~fuW 6](W@fNv֟ MKju*~E% ̍fA9ew=&V= Ά 6SjYD H|[HU=bƭ^<6zAz^EeR1/A@y*c,V/$Qg&cׄA ?; ƑWu ;].j͌e6) bcx|q&_ a ,lϞHD~hD^؛*)dLBtƉ G^yLQhA%򁘩\q*')c1 #Nu9Y 0rQinW7zݑ]vB W!aB9X`(C7@{1 r{-H;k.h'./70Tv^̀bg@]fcOնQz/sc-{iD"fmZz=\ǡoV djhK~8=&̘G%g69תo9i -Mje%qf̊ ksOV#s/le E֚a<6:&LAx)eԛ'QA+tS]-WLn0$Tytⷎ>7Y1YЬ:cIOSbCPJf|lSJ^' <.îP9Zq Jd6v(eXsMCUrv`O i"y@`ӏփo-=U g1lEH)£!2_v3JV!PRsWnU B[<\Pp_Ȓ=m[s08RY8ixS!5y|^ldcN34?^[[τsȴL1SjiXԆ(:tꉀPIH]vmMN<9&7ifM[iM*Qhn.!ؙmMˆ$e@H֘~_EheJn?4-p%r;H ~[Ėw|UP<'8rXOPBI;hyceTNl:lԄQx Ueq$v昂S:}\G.C/uz]+m y9 FN/dד 8a$k^O~a9B=ڃǎQA] d,Щ<|(<7Ǒi1#Hʋ#UezMi}\wfBȨ+N&eyQ,nDH,),S [h줹 geVxN,x6z/7,}v.hGrՁĿy&d8`?W}Z7ɲ&cÜ-,~ Zܚ- 'A8_ 2Ǧqj1둵^ͺn#{Hf_ Fi1NZ8\xzspKF $i+gl^,Fב|[n%UsZlGX;0-b a!| îC+([p.KSuN~Х-o2_΀blDэX#Ä>r-ScxSBЂgZL>xL,ڊhT)lB hX-Xc\z\3,Xudm]Eؾ  ~x̂H^E:]ta 㫒J ǻ}X:`CA$*|Rr{`6HQ'{~)mr{يcIJ9̂ޓc>V }[_0GPm = s%-q.6'\_WdC#ާX#W<1?5F`_`:j2tWacq$y4bug)/` hu3X5 PZ|+$JeEEg6uBmaN/2O5h)}#M@Alu;R'l]z,۟ǫX[oeq^Wa%Y U%tᇭJ"::+;/v $Jc1@ޏ3CAOܮ =˝x:\| 9Dmv_zL=,GcP%)~P3Hp%8֗2ggOZE\ēmNJQ/Mgc"Tqo(}+4M c7˟8,5uJV2%HCCsz%*2D`X>~*>b/(*kf]ẘ4,N%;bk ݞ^cbrw/8);ñvN[Ź5\Ԫ @S"|gxq9RԺs w-Mf|Uq6Z`@ac>=XŢ>nsmZteyJX)w9";g 0i:BF{I6Nk W"k o׽S cg8]kQLn$tNeo{UMQtoB&r'FsS3Kto{"K2.v{z7qjLYZ'.„!(Z7QeF1WsVƎl_In( ~0ɏu ߆$.~ᱯtl;YkT+fbΓ'lR\ Iظ0rٞ:]٫aՎWGu3@Y2Ce͎ä  XEp-Q:<ݰ ƺ7*CcH+x [;-| gEmhC3 ٔnDf hG*TR+,nkqpt1eb\3XȨTi2qь~b 40]pRo~05VfO?F A×xN)ѹ ^g-7A'͛mW+_]hD eT[ˈfkAWxvWΘ\'V"F|~9;]^}wzS4(mL6q#y%uUO]L`KEXPڮ/xg^(_=MsjU[l X ps3J25U7A ,pKȮ)hZ8/ߙz7pRˆ՞d>f\dz3F'S۝oM.* 9ReQ2ʤYFCw|QD=]ģ A^ [^k/(1Y%L.Ndh]ϼd4kȪRxLhtYsU 'eN.zto222r U 3LA;NS4ƕUN!.۶D)zCqM{}% Q9̰fKP 6IAjv1K1L,K!doע=:(= 1Q SRb&w}ZV_HoTqh4(]cz,K)7cs#!3v)C@^N-❠SpOp+rٮK=Y8% eLʔI~;X7F\<ċ'YO돠w^F6"铫 ׶kƌ*l}YJk<ux߸r D9[S>|\8[LfM? ؗ+5B֖l:MGujp}n{`^wO@w#t;P3PZx_$!~ ,QqdQH{^$y^]qXœЫU6pVF9uk8ُ4D/Z |{)HHmPSZr } sݣEA}w(l[JFlU*yG1eGdgϋA3Q# #ILj-wY F q[B-Q,#+#8G(()gO[|s 1ڤu\B~!E\Lb}B:8wxHvP<z wg'#񓹐=Kϊ8$U[y'x$Gmi4Jb$l!%[.ݾE*n,bG]}`ȂA;(9F\摥Qi*h ndd~-<3:%Oh'am5HLn:0RBzR̎.6on;ZW\]m޽bdaľȾ!5F -24QWSf@793W8Bu$[q܆[=Loloi"`cmw, FzQ?nDbܺj&w/Yob P l5f! #%Gmbɓ '1qvk_Z}vKZC1po@+(٧וĥgE떎Br1Ӎԑ$E+=xPC`fn/%}J᜘e6Ӭhd4In|g煥LR5df1i5kr6ʭϲ?$lXVZiDžQ=wqXmmNGwTP H&Z% VE2bT9䰘ER %2NAqW̠YjzWD5Ey=`gцY 2vkAA\?xZUvZGVh%띢k !r/8uU83xJ6w_j' 1]r-LM'Qpu Vbisy֍(/Iwh'-S31gA.Sz≿OʳDDj7jB9vXD4/@YFr>+aHZV PzT[K A:e fL7ݜé.SD"s=Si<; WaDZHziȩU׊967ZB@[L{3Ox@I2C^%<ⶳw "9܎y¾ν[*yDǨ D6YPr0ȟ5//y ?d`G{4TV4e[=dNӺ9n32Kpl f֣D,ȉN XG!ħDAeE^'ㄊTQO89ž(Nl|œKt70oPvou$@xHKIA)7QZNYST |`z4D9|ښIao,`cmGrEhS&r9Da Շ gDbaTdPo̻\,I7nteyt`KĦ`mѧ5ГaKA3)!Z-^F|y 0vhaU'YNY$nC$1`el{@&cy6{& /l,Zf4?:@ш0wi, hKMi~@ڨŖDrn/Py ۚE*luM6/YJB4o֯RMgLsV < &_⸁?b E S|C8bmzeh٘+4P@I^8#K8 }_qj}u8Z+|h wmMߜІ=ំ1h@PY3y_&Ɨ l$3jAW%x>mkAc]4s8h`I|J"Pf jezC{0&:V`ds.4|IR;ݬCQ¥JԀsc`<%GQ±埲4Z @:TL/y B8ҲEr)rZָHymF Ɲt)wJ~_M2KBOsp0V>zkJ@?gꅗAR% xB0,;^osx&)׹F+\-33܃\X6se-4ZFv:CM*N+GAyQ@TN6LsP!DVIT^N21{3V8C̓ޜ+g/A (*&n|IiA6 ?'iLcgjh4a3ԋTĆa,'q8jخzp7QZ zV'lnͶq0wP3)_`in|BU߳b 9;|v-y؞c6M[w·蔞_sfm2'TeݣəŅ"vnoޚ½&exКg6d1ml+ Ū`븐eUo#AO"(! p` |LvɶHL9U]҆,`ĦC-0F[˿^*ɪ5 հFfV.D_`I:@hWF.9YHnreYFw)Ɛ\ soR_Hӓ,xkj>AeЙߜ+{,NY48&t!W–6YGqvIj~a}SpUh8;wMXw^Kl&Cf҃ƈ},d戕j6,sx\@d#rt7cYiaA tvb D5h* dtȒk"3e+D- /Ġefj%OG{H8@|i 1*6˃9K9ΟA4( g)! N]p܅j_I2yc dFAp^yԙ > ^2 RhvWg2C;k,3X` 5*Gc0gz%Vf5{fL.7ʥefeAH:-EپI@?6W,7#v-;/1|AoRSk`HGG :aeU ;G;܅a;?*Iٮs!s$f> )5,1b 0=c_b$34]ޙ:\Gft-5JrP惥_x+6INxn?{xs@+_~Gɦ'h vN8sK70Vc~Lp_riZ9Js dX8FZlx{~#X=i}X%!qJ:mm&@L&NrCϟ#. RkEE-K6DיkmqX[Þy:f dAƷ,Mo)RSJ}%|56sy62z70BU\ \ۤcEqndU3 }I` Fm{ل u5.ULNyT s; HPKYKJv%ɂX)0MadNwKI28Zr:R_p]]Ūcsq=𣽒-(kyT'-hqHU<)*ޠAnE/#a%_҈賆=wy*)`K#yFqa- '/F{5?5z D^+Itt?)@9y):e|͆7^'~#\G}S]z;KS{5Vav=kD.^/;>>$Z_GoM}gx] ?]`׷UAKmٱPsdmj&&wlt\@XWUYS$4U/dˏ *M]"W֮+6%DQJA3:MM>*%+Tȇ2BHnt#If 1`iN9>Y=Fck?;5@O9*oO-.Ѯ3q=Sm``=`[׹V{vX\ 1}F-&qts^ZC?tU-"`"Ųؗkycv$c,ʔUoS2L 2լvqD?Rj=-h[(Z@!!+ġkc?@C>FIe^K q?̇dG.UC\ӊ$o5R?{ /}eW3_򇔮f+}SsSc]YD:M"σov72zDHRyGR:t(MZ[Z |NF/ykbk 0P{7PJ?S{)*C5Ab) X.-S+vNErXy!7#~W=s# G#8V'M[+$@7_-Y3H[`kͧRLK:lM*&;k>9qvqM +oL*ѮW7cm*qjp "t)ԢKG OC ad{7^wCڣ؆Մ^|L[n|t& 亷Sv[uf/.aπ4ewRbwS &z7|2-z2} ^ĭUn=͑Dr2۴@iѕduy;coRǻiYc'\W-/vֻpsPb ¾-eMAS6y.C)t%]nivk'L8yQu<5E/@Vwd>Z7\W}SEYz"Z|@)j($49AHnJa8$%5g>! Ƨ>"ȚusN|"2@,_*;#ʸoh(h-hsɹc©bL\,T>3}P4-Er^GqP\K^8_Nm KK>-$UJrSҒ G!Dh6"R4XߪSbR7q x˹2d<9|<_*^+N4PDn۲6oc 3BǒGT'ҡ`rEv8VF~kN5͎ ў=p‘C38wVG#ixDE&i۬#vPL=}͛*]`ʵ2}R%Yd$Cq=mVLoE,4̈hʿ?2۳O[8ÔkqN{N7zӪ{pQxRGb6,۽07;-džS,S2k wvLS7M t1GzojSuM~Za? +)>=f^!r6gxxSˁjb5<@TáR#aFEfD'PK a:W)T3;GV.?Rir [_s5M6!KRy 7 !'h 1ڎxz ՑzAK~}[#I$c'Nk-:9EN*1DP< O-th NpAgLhDm/X9#T|ȯyoHB;#|Av+4S ,R>ArbfQa̓1#VAc I?ۛ"]lnU)E-8el$9Wns[gS,e4C PnɊAiHrJ_?y=$`'c:WNtxگm.߄dz%C]hB{P4%`4F Ie@y^yCB mɷ`@`یHUwGr$6UrgUsTGgZ2vp^kh01Pۣy+/9sN⋸B25? _ZD4RW]=] 18  4͜DLwWCL=V'F6:#|rLfM= €wQ+yR}3x^y!qG 1 M];>$ >:c@2P+b""EiD!g߳чJ:.#1cZlY_^TMqg[ZK]%6نqxK(DW\FӵzkefGK8 XDs׋ϡik"6v={=-r\gqF I5! :%9B @[Cg\h>j:!,5[!ʲnch9(=RrPԝ:u]#?N2Xiۓu1f8M2d-\oUOxT?.uNJ '#ve>^:dF8~M^+z{(gD֩C5st /$ oGt7N^BrYtfWQ$dC<:0QtJ}[{@s 5K{v{M S=MZO)hV~*4\np; jX֍ :[/0K^O sSp{r[% xp+F ū{[FA i¦pUJI>w֒h@Im7!DGmcܝiovgBx6rFb˄ q iJ&3(k +~j. h*kj FmBkj :cZ->ç^MJ(bز.j }w Խ( \1 5)<΅f5=W(xl- 9}\H*4DpG:y9H&dTK 9^"J:}r&RMeA-ˁLE74%acNr乗..Pن5Qw,K,CTra'ZEkؐ=s]!Axط^UߡNk*)PD*sWixJF~me,ݩM_RI 0ND쑥l*͵Ti%KMk x>a!ߥ M(wB c⵨{I$ʜmP}xPx 0K۪"P"Ne~ZK\h78Pm8&eo?T)!i{gr .d *UF%]XMs"f@(>i?*pi}dDRb?$?H~ kE\3% ͿPI;QLCdݽwLcc[߰"nV S4%>^;YC%žo'uQR!A>U:;ێ 69WcB]vH_i$Ch2;$zv.M#rE'P솞PEN,U:lR/TyE5IƸL&9ߚzjQe4]=";rBmG|D,Yڸ=kBMSƺIoGB|8T.^(pVF_6ROSCpؿSabk{ ܀"~lPY+aQ4m@.;_Jn4':[}n9}xq{Jܵ{ m0мۀ" <qE_R=>0St}Bt3ÈbSX@=/uvdֆ6;O5xLc#) &9T|R~o~!FmY;`PAw҅Q;h- #Bss1֝_vTZxAot305VEuz -1,dTjHͱG(trD^&q){_x %άM}(a䧣޵,DI|ɇO's,Te2uW$1"OksLU̬x.N+˙BO2=} ۵5uB8ûrgZ``Pcrb5wb2S[w>s _n"[j68|%HpT#Mn!4ⅵ1YmDy"_d$R}˿#As6xX'R 5qJm;]GފGXiwM-ׁ}z$6^PﲣD?ϺI.I{oZc׬> ٬&|pz3E6oKLȞy^o_,_v{i!iG LkvU@s6q? lyļ%fd,p4Puu3`ZʔS87:x%eG+Q,"_jI'9&v0<{"8`4Vةڃ|bHϹZhSN/.c?ʵd=2jT$MQi7w8vQ'lmoXG텖edAMGW^9A=\W^zPՏIjc܂ >;EM~ #o a]>R$m?l,LQ#("M0a&H|@T0^ֹ֎/`h1ZZtPe3dZV"S [=;] .lw`sv/?<Һ1eZϪ.䌼c~2mFy46KAݚ$b6chۿY#F&EWCd c `XDjՂ>b1M+,Եkjb,M|^25䚞EOz"ӳ{f>?Qo|AeGѫXh b>=.W::'&Dea{Lg4]5E/ ȝ-T{ 7Tc%#pA8#1VsM_YŢ1>|BT.EAlmYCAO\.xaԎS^G :;} MѤlE^ɇ[KXAV:(^[" (/hj?DS!bCC8x?JZ#,y&)ܿɹ>G.}N~?l ,9YJ<Ru +Tr\ Dcrv5u+ENZ%9426D&fkJ/l|olFm@w}#|L_f3Ca>-)AI*d/NŦk{D+~s vr$oUAyM+gB A(m`;kQS<}^f3:&T"vX*xz. .+L=V"<;=́t/CQ#I2K{jJ/}]@,=6.]G#Ⱥ̏~{ಊvhdS-XvԝO IݑC) mqߞF{Y(L5R+UW?bAP)Oz9xq]&ȧ]hN kGGjڀՍ '5{۩BKZReIfg܉T2׬z g{ V-xɇFwT6M͵+rAmuNb\& d- 0= f |4;>jl $*P+3UXdeXBS}t a[!G,x$VSNC%CX3n7<<>Idƒ{ xyt @z17b~_w'$_c%P1 đkWcWp$9%M!첏);m7CGaWCru5|ʉ۽WF({ u|'S&wӬ1M:K ;;/nEY>JY閭ם,5dC)L>t0t Ce 35:Tu:U"S#D{n׎x!@ص1;xU~ĵ{C(bX6&>?x:I9_񑗍/"!yM9Ӈgu/+U[>sv@תK |)'wrzbRRнWp>^*ծ;@Og ޡ*@+#f(""u_L\@ks\^M`Q9*$.Sk M>hA&,n^Oύ},-z!3<KkG"ޜbG5knA&}^YNFr@xKC%Iѹ'ؕ8AÛy%u\⦺RP1.p2ہNO\TA\݂a-Zνq Y{딿 r$c185(tpb$_w[{k,y@fR%DxpswP˕6C #~0|^6{-+?%=7ykJ4bUDXsVBr>PH<\N(M T3VFuEO-x_p) o\ߗüF ߽Jwr|5젬y5?HWrX3VXlP|#O] gl-"KWSBuz7\TKݻxW_=DCob)c3@] -Oʻ:>[ 1 ^!E] !LXxaZ |P{udVkA^w1XO<]E aG G <.osdd5Vf!b-Lg3^/l.0͇_F,\|Z-ƙ e0Ԕc9$; Oe`uk?0Ӿ+'zIclS!',jJx[6sps#w9ot1IYU5VxE˱];)+Z޲AB 8K UEy_,i׻HɭŐ* ݚibT"4wmny Nk.B5"2s'Q zl,D~yvN6FPR [L6HBAa)̀c{اYPxu$f+g%rϰa@[T0ޒ:PE43`8ٗ3\^MmM> T?¾&v~1X-ʽZD{ hc8){@g7~5[HH0( ٨*X'}9G 79|F AƐ|3tխKX2V6ԮOl'Lӯ "Gmsoɢ骦m{9W`2O5T}*5Э^c 9 NQ&NhӬe=bw\m870LJ`QG4<b2sɸ$"^0X. 1:O!r @JnPď~5c+cLF4vshN%>{w%7Q}EhFИI*, !6@uB8J714<]U4Vա3K)#w$lM?Zs,+_Y(5 cHuL#ۅiv5A2\UV ^ p9~cFHx3.wpE[b-h(Ă^Z:W l-w"IhgC.[v^ uc2/v C*,-=hKP~EF·)ѻ({beTRal\_zpDm~׍(bVӨnDgAčGUɥG+#AB y0&;sRXljIP @tMw6wY$ک&ͽ'k'oP!IVK_(/gWIѐXSd< K]ng^6'8naLl9㿯mkug-ky7=z'zW ˕6X#IJ@bGpo|ŧBE}TUY Hf؊q4q9U,`G+MgY9 yLw]U #T6dhQ&s ґ8->TWNR'oej} 'Z;bL\Yq@cY^a3 1.aK4~+g5{HV2(pv)GŐ"F إElr4BD-Y^dJ?8Ů4,aG!ʊȄdk򑨊λIHgY{ FAM^sHICլksЩ`ĹПՔVYsYv2)%<,%^`ǵ8\n-f!Lv9IM …L$v)?82RO"+TaqTWv`EurѼ jɰJ 4~jOD"zo]iqKe5P*8x''RiC%;p Amp˨ENk6}dFb7 KypEEyl+ҷ=ڻH7ن?$Xۥ{o;DّxVgêhъ%$eoi2\SN4LQ$,3fm |SQ%l7ut@x #+Ը(&iテX\\;W=e!D'd<,ЉݕLrj%?u2gӘ,AqkNq#L4a䏸 g0ݻL%FtƵ0a p'<<ZFb)fJwp*cRhfoWѳFѸ}20{r4,j<|q=j>9SzoAc@QcWRNݸA5'\2 .4]IwR!gl<"3Jd3dAO2SM &C >[L>b`W= QW.ڗ&ǿQG,OqGFoB% . ~Lǻ5̱vd1Zv܍njYuU>}竟LL&d/|j@ 4'z;Bv[%5\C`4tBJw+InZ[1أ8]^7(.&h Hz/GN~ o:l$wJSxeԧ{6Iպ:)#ZC,J4Y܈/AފhψieKCV\l'~?NyO&Lf/+<d̠02&wny#z'RONeNj鷊6o|=Z@˱Kl S*鏷jzRp=w= ˜ƫ nT>0{hmTllL8vH39 NlXppin kKj4ɣbMhDCW͕cR!ܾ2xVa$}|wW|^>G`^+#s:_y2y4ʞs^+nH{CI*[5[>P$^} ;-J kW+ioXfza˲NR-.CQe7^ LȋwsєxhbɋEhd'Q)SHP"U55fC49p]"I qo-h;%fytN6[CJ{ۡH,0:\fֺwf@A-1Ṳ{$( Q1.T_RC)&w9-&-2O?^1ѭ7 cJ?֙3>w-!ș,|4|'-e0l3pBJGѮޛvw`iwspuCny$WTڕ꼞<`TT7u&~s`YhՑ5+ )¿TXGG<kN-Ѻ3˞o$E;"NܓՔHIT[ M ܉Q,@0Y[q'As̜[]#yVvrQ^g 94uIv(r?){I.Ȓ<8s @O\.&>z8:QEIMV$w4l*_wqUy]Ȝ^yxaP[C.Y 7V.a3@AjRBw[W N_o%}29i[ (xLϵT4M_b4bFL>SI;˳w b?eJ->e 8spLWq"/ߓMnGv(Q#_hGάʦ˿}-Q %~+pKu-R#s_BUtt.ʖ{O(B%zkZum> bVr8^O/^=9rIR ,9O-7aFd'cIyWًp"Qߘ"iZk ~g%w4';'7〭'~9+(xjӋpyGDwË+] ?aj ^`N<eHi>º 2նfZa1фL׻JʋеqEXg7yC}ނ>@i IAмobn1C ʯSbz3 .sl)EN:ׄξH)@1:FqDx.'}!23^ h\TrEoxcT2ߏQ Mczcl;/:n{bk-%(,7 X,_"K1i}L$&16U'ACGAoUVh$'~?TAB?ZB꨾CDc5;2|9M9+Մ5cN3R5Xt(Y0GLk;^y]S0IBF cz.[ Z{0Y_T*Yk:4ڠtE z \UB*[U\ ̡cqVt e`^sG?"^1 /G H2On*.̿Kd֩ݤmoBLSb}L#HPH'ÙPEBG54'[ߙssmcQ+FD`BIp1,SO{dUtM2E=mz:k#wV%1p&s_2F_ah"f1nWWooBD(!('3fE<49"xa%j\UA*db:=#E(\3yސG&w% notuY⟼ S᝭>A[u ϪAgePyGs{Cawu;0B̶/΁EC}.)zm a2Uva)U q̙k]q[oZu .`:SP'{豽[ 6Ml!`nvڲǗZ[.N7QYׅ?\!gnR!Y-V.2/fc31G!u7ߟ8 ӊCjUKD6 &/Sl0=~f;?xUTqv]Z;H^MNZ Y%H]dN82 L׶]|?c~08V?4 %"n,'$81j1QA`)/>hxc74LFѬuЍ+ V-t.OeG_hc:#:+*Tkh|ddX-G1;\k\d7|C`s!asXԳ/;pU ˦u/ؘ((,eL;tS8(QOmEu$LD b_"qxzRN5[5%NGuH-'6JW`bI 3 ҿȻsPٹ8 bK,grlTLH!A(JƵ}h+J{G:F-|bFm}x_# EGNww|qT:.^FO2FZLd)Eh߶Ԃ̼+i2vb?R{ V /s]M"TxGm Z v'u9ݧJ=\Ȏc(VSHYGAL1Zi|}ācߚ \B&~NxM:}[`U_VHpż=5etnDcN ==fc=INERwor/R}1@*0(}:F29j1];ɂ8r11Wem2F؞Jzi̻],`\ݕagJsCjI$De2_' "4s>A;VM)cjM粲e3]thWi4H1rh.|C7qc@:d;oT֔[Ҽ%R./tԺRrmTLݮ3_yr!w)e8kVQl7@NPec$p.lˉ0^M+01"Mh'JUS១_Jh ip?Ѽ0j/vd`ϖJ7TtAH֥(*;c`}\.g/7XhժAp=%/E%|qWIBjA _Z{fDXi x{myȦSa*<.FG?KvՄasn5-.`?;W53{ˁ`#÷A\qZ@L FU~0zS Ch̴.!ȑUuYPw{Ne3]>IGMV;fbxHxi!GxH&쥥*MHe~ߪ6+| Z OH)@f`8S< a?V$GPڙ@jxO]YߩQÂWTM˦7M] Um1=i`ZOS\XCnϾ5k$^/o#C}gCR6] y0ݼ277/Tʹ[,˟/@83Kiox6feDLy!hwQʕ`x"@p}ՠ`TC| z^C"ˤL~3x:Y)nD,TZ1w&к}rWoW'a7җQY1TDK~+@s5ea-qi05-FUg/zj:7452z]g]fTIX|a"m}KU׍yd]db lC@7d#GL=ӒȩmFz`Du*/s5*j)`{ \OYQ@s8N,i(U\Aw0 ٧V ZsFDE>w' QßФƈC`-N4}HOއ'(=u#ck L d陇wX@Vz:s;J$-B.][۳YnnH.,>Os24J ;6i! ״|=ݵkSZ%t'F/{@yT1H,7kŐY G~鹝EPhѰS&g?.%剢$Xp[LUk?u6WH>oa5JO6nu\][ )>COt,ػC#چ΀PAQ/sA$_I7 ON@Ga˱r~'Suk5UCVd`afkNP(J%->CG>1Pu)]|퓝+S!DYDq*߀0C'"HfgEeT}@kjE}Y큠.~ Kn`,-؅!'Y bnϞKuU!DWw~pB7P0nt'O*قNn*_%+sջuJD5~RNǎ$/7b]AlI#[+]Dİ@;d{*6Uy^[ٖmP%Ҕn5E" "Yu~Xej z r}]~~zɬ=v˺7,pѡ"p?Yr }z~CՌ2C zgчnOlD'+sE,'qv9G͆KυpX R/{$gV ~Lud]rMjvE\m'2:XQZS>DpTy~p8U,)Hx Ed *X;Ak;mei##Jt ^}!C6_5.xOԨft͠zŒFrDDEV\=ňr@70$)Εmm](_I4lFljv!v^z{w9Ž{d>$צ`Xsq)" k*@S΂J) 8>[-89y{6W)Njrj)H-Bz0q `u ,}{ -GI0K"/l׭i{XHk)hؐj3u=KQN*/=ne-dQrEuTnN^< 03?R}ۨTM<:~c]7 ) ȶOIg:}omw 2jj|h#)ZSRbpQE7!J3xU۽j3.u|NR]+$VqǢH!  ̵ }i0oRL AFٽGӯIG8#@,*Ν1ѤMgq e G*~E۠qqm$Zf1ӫrȫ6K鿣Rf::vE,CR2@ZHQTt伢inOE%ij O d@][e!Ι2K8;/Y?K"*ⱉg!|aGY>*ˢ|o%TGt,ȏ7wpG'{xaVTZS̶:#IWRPMRħEI믬VS]b4-=gfPϴ(Msr$]f!Yھ%:$]y6`8xӮs 9yJ ޱYHbtp9ixz=BvH ]Gi$TRw H(<5k3f%L;;; ~nz4~$=Z7Y:G9ЗWRxYpbExո ZٴaG!M?n(Mxs9+apT㾡Y9В-\;$2Jh$>ګM50 r|pcp%>&{\T+{8tmfK\=1( $֘<~n-ZF#vY .,p}7K ʼnDK xrӎ] vU)dh $1{w8z>>XB@inSL*ҹ~(z2>z ~'@ YJx$a oŎsxٗow2Txk s27B,f$Fw!+Xo DtA6~F?{}Յ9yRtLV: !{@wQ6;VGc'O\z%4CiX0~u&8O(T]S*6â w`m DդJTzK޽BPVfH/W9jZ\T.C78!Ų_I1: Izӆ IYHx|xNqvL oe\bX*IM!T8rV#` [3WH#~Qۅ2L=i^)~ߖ2"GmLbcd=3uc|opdQQ {ۻNrx@-: IR-rвW՘,c3e@_*"mdAEXt~ٮ"4mp|E_梩5扸q? YO:(jNlg֦MCQV"Ubn=%' AN^yUڱ E~:PڬnŨF"7pjmƃp>qa&~ieʓAbv<~A$ݗbz_m1r.FВB !@AemUk/{xU a^NnŎ=3cZO`TBѾ)^uLEou V3;jMѾ}RxI@"e Ev ?P-:aO( ,)>Vj2RD uUŬ^t[<l_flno&d$aAi~87>d&xA;֏!ʈU zUEu.mZgdGbg1\XP-na [ZiK3a\:?Z"zg :8'T6+TFmř&!>'v~WӋwH3>kGHpۤ׻Ou1 Д-PvzBA"U7ߖI "5T|Lv, On^~B:ӒY80t0p9u k~AN8} G_ҶҮ >XlPQAtC-Qkp~؆}S7ODVVׇVa` yҍ\ʅ`d0݄d4}u`ge_lB?}g 7ߜ\,(9MHrŘe$ V%.:5O&ۆ*cMI1k"j7: iuj?JU2;t5++Ό|xEGLFVk4f}XTb=;|r)r,hmUAai B>{ z٪v7m5K0{%ׅA0<4PE7 ad~P0zb]!숎ΜߋSN/ΙHQ\RҴ S/rf|KbL?`Dߪ We(dso}hz%j߰z>"Qlh1kG^>1^(i^,')>Q,ǿs9fZ/J7fTGpӑӠD; b=Ȓ*&bOnFfHʍH!׷<2BF~Hӵ]WDeK}NiyS/]lgJwq#\~7j tc1 9L"߳lKQbow7pe5+ZWF?iәBW"1eBRQwQ6q7=^!6wM=_ٓQy` j8SHQWY;ߛ i1,-]:]>9CrxTu &{ybRvcw`gzKI lV3{_4KnQSC1: Rw"2ɵ8q*5by\\oC =e'A1H㳗߸² kF2;gR̆@tDpUsL܎6ńT6⇄,_HaMFVqYTL+0_amF0D:cky&RI% q"EQ!֚tgz1'3BNR/RQd#~kaP85n,F*S\qa3)utz<"SG_UMxN)Jr`Ky&1sbZ3.FrR5ڒXR3'_=m)[ĭsFe3&ӊC#`Xm í(*C0 \ #irDNYJ)=D'1#Uto_*2%Ν}RXu}|Y vT v%ҺC;mi! ;ֻìͿ1}JRø-qQF5:GF$y⏛V na\*e(^^8dȚڹ_j4[nG!є .u1˂v [$*^ L6RlWE>M/Z{GYaqၓrD<*2H pĎ,ıϺg )FG /(*I*Y_zk0խν[*ü{y4 TCf/{+;vaDv9'P`,ap;n t˥w5ƻ~yY\pDdrDȶjg֯i2=j8$1"L 07ee|'˭W"{xă*aۈ h=Q7! )wj;smNZT> 0 hf]|%m絾rAէCl&j*Slcy;OBnIxk R0l>wJh9,XuQO!O^{6dI*o~ތg5˾ WWn9ݧ#x΅)佧O9:u$TiLL& ï-l\)G7#eL  VOD< 倔FX7n^R7 4' @o}ۓB*[N$boCGxz_CZ7s7*wwF"3j0b<'I؟$<*c%STD=LnƻCۍΖ-Ea"SCf/@I|]{ŋn˜')',Q jgX:1QY@6 Sg؁&DB4ExI&'=-ZR*K}ǒ@A;06j:.DMkAr鸺Ŧfn,Q| :xUAH\zνc\rR[0Ksd5[5\kHów4ݭ X,My*N6Zɸr$H#_07'7(ié+}LR܏xR'}{8DJ~kɻP& h:KT(h|{ oC3('jɈ\g @Xփ3μ<͐L5F_]ڡ#!LSN0ݶa/fAhܢ)AGNƸyVŢ!㗂- /: Ss\u`;IoX{9s+ ~9{se~uH^^yؤZK^a7 Hs-p!U+oH|IK]3|Hn}eHAS҇ź޹1'Zp΍ڵ/w'OL20 AuWHO9R:|/ef)NVR"(lLnnLt޶]4'4T}(qgR}<]Mܰc^2#GU튪]+*ܟq^N5gHz9),,!QnXFE> ӈƒKHaBZ^cM7(Ȣ! ohAyH^ ;2Cz[EJ{q`5vuHviJɁΦU-usT[IdP%o~ݹyH'YJ&um8'Z-ei3J we`9ңܷ.UC1Hb3Y\oT7tmFg E5LjAǚ.¢=1a ӖҲvrU(!}\G{NHr Jp)#(ꚠ:8)}\fafy]$lkyR* A84RC&8jB$/G! lzH8|:(&PFuH>t!aG` >w@Wd?`4s"7 B굋᫉*Jd%Mb~A% hb\YHW3`hЂCS,ג D^:m`vs $*.܏[̒bN?=遟ΎobM)H(F/`&#!g%; vkNiy<_>I/\.>S?p2.4ZqR!3hR|gjdX)oԴYd"d1MbqXPSe>yzV4u/5Og(D#`eHT'cyyK@OLN )jZ[w[tMb j( ڏ"}-{|rYTC@=wkRQZ<;h|=b%?ڍU&)/C/ - R 'cȕNp6 IyhW7EZ{lmJ~za`xfJYѤVF#_ CG²MsّC/2--3ٿ,Mc%?\m[a0RVw$w%]Ϥ#]U|,UUbt5&Wi~F|m^g>?|%푌d9REdSA%g=t"UFxSSVA͂^ʐ\PNH-̘VX$מ\oZS!m~=JX J2ߢ7+f{H}7W<hv(,OBV+ȳšL̍ 8⼥Xd|jD2UXN^ׅ䆏$Nß\t3БvOn(PHUA"GPX{v #Pƛs . f+`\*4}x]R`!MPeH~b9Chvhe `y~5ZNŕSOz6˗_}R>'ܤL_Kj7߻msW@ަ漽Q)^cOR] ED#f`7++'Z\jJg!U`YUgA 5˃sELy>SBs*,@ݺTM[TAQ9b:oP{y9H"q/8/Ƣx?Q"V倽а+V0'M3luk0}^g*3w[Y!sPwKNǾ:'CZ9MŽ `9zvK h 饯G}z nSNQJ~ %'Xb/ m`Ѳy7pfðt#1N*UVWo:|K S#&k46d.D^?*?Xzfz0fy9&FP(Sj+@&9N6C$:CZ&,f`^]~ S_-ݪ8-j{z(H73,rG_~זY{v?OCAaٽPKnaV_C*:ޮr!Qp ; "k u;ј{m]+XF7_הVB-Z&A *8Y$fOt9LVhSebh&" ia>A".oHw9"@Q|) !G(N4벵{ZHg3`v 1^r\".E- ]=4~][՝!Jn6[%$axIOlʸ}(KLbҔaucrǃ ObU` Q1F0((B{t䟙Dm[bV䥆JE,׋~gD ^/$0gڏR 5m¢qQ$7<< ,ס._"`H=6EzI?_Cjqf Z^#q 4Xb\ÛMShmeW 859FO׈^#җΰAU]Q@D׫`*U{M)Bီ: 1631|$:k×o!6ìT=9l/soCF0ھ~鳽 2J=8`d}bÜ@_^Px)$YAhT ]Lc6*Fݞ66QI p.U: |߾^>a4Z 1Qb>vT6Eǒ0usI0k9+}bثX E Wc篧:f8c/'*x#{1_Rtw}k @gHY a<ыZζGWI3ђWif?e.Bwrr1[j)]uEac5$ /,YLؤC ۫!mqJPy FAW?Mz:7yW#l 2 ]R!6~ }:",aؽ^D;&ö:$ҭAJw *r$6wHŧPxݰxiLOgX KVy//$4bN,$-emzy:*,ž%eHHXVjo-%mOQ,c% !*֔Hi0: :Fa"`8,Lq1~ν@| 7sO~jnBӆ=5Ph*rw>~Ϸ(^*;9~yd`A>Z kzf/> bg .*|[9X @l{ف/KL>hs Md %IdK :E 2+KӫyͰz|;^U.*Ɩ՘9"'Z-râ.ԍiF A$TZн+wh445y4tn ǙΘfHzaJ LwOsG]zb8'UXruқʹҾ6k>GBKɃ l6]9h U6I )"Z,\Je$_*KYNm*tPlZ`^529`}PY;-!ޮBL{PkX @zT4/AzI[`GeO6k\C]ԾdN/_~*H-RFRQĜwN # Z+o oi;M8&D ]?zMF7̠d spS>^ L3"!iF!'fQW0)=~8X tM|B;+8^RkJ&!@c<'Dg=恒yAQnw)Ruݖ]o#Źr@ ]&Duq}M]%v0bR} $,|_ `jX?Wٶ!k.&xuk܅cQ~xM#(EV %v^A9Y{sX xk`'tݦBUݶI*k{"Ͼ4WJ [%W,h3xτ8?.kX]8@ړT>b@m&ej^"{vf??;Ćƾ&CV 1rzSɽcU,+ 9&;TABx`C%/& fQѵm) 0lwM{);w~Cb֔q߁ q059! !nkyY!ӮF]7Vے>4I,i !5 YnN 7󓈾u+l섶uAe9LlNw4$r&"-^tDE|Ѷ3N%uz㇋uL 5 ب w0Xg=? gB\>$p^.=Ww^K5ekP;R[$ԩOQ+c7CQ?v͂ 86I@@sݎ$sV7D܏s_2$)`Rjʚv)x X@.EN6hO1ry+?T5cq}Y)A  6QAni@mG~9wF/#Mo }ƊwcY}k/ +55#/'%PG&x i/FPAk|-3Чfg lrzOA 4_ubv]l0RB<U88p=|NlwRQN4Vv4 _v0Px㻙I%cB-6y7ԀаBl$hw9zR{F?V.ڇ˨~iDog>C b%c)K=E 5X-XZ3r_o <hS+a(ɇxGW6}eoRjm*25"<Rl`P*]\lp⃹7؊ܶ!~'i qBO+B;($WC}C9MBdr51dT1i++hq7l|7/t]*V~slfY `n,$vrk37_)% 2ƬR2o[m%iHK4a{H`U R_f _W%Lqې2;Ohg)_V[z^'rld.UsP_ɿs0^i+%W^|BLILFL^$ ̀[=V. mSfwyҺM^T5T¬s2Um0zwOU]eNWm[tei3×cX޵ KAeGΊE՛(Ie1Ӑ bI؞HT/qwڛ(pg bjX{ :s+HSO (z8 %px6p&ŕ=) D֖x>Il*w:9qBoA{WIx,Gո V3Ӗo3Vep\Sg]4n~bpiFLwԵZ.Q{Æ8.kGűX^S+[zVX휧-&|{?@:ra f03E vb = 24G۟F/Rx0ҮAC jwir/[XcW0mнz ]Ʌ \?+ P%O~7[&E)ldi{B Pq i~f9j\&Gz iHq 醁I#W"Y_(`-nRI`Rzܧ=5/e븎Ur*61ZL#YPv~-@+32֖h@[Y”ö,eb_vu->-zq9fte%O-ZTxB"䜆9f)q\q IڼނN %PtҙxŜd7q8:(m R {ۧv P3$)fIK[L%䦼 HL el/w~/ C&ձ.{"'?tCk$Uwԅwʎ#7oYkTJ⨉o͜!) Gq8X42CW.'sp)oe7Zv<^M$OKJjlر)o^|L5hry+?_,5a^c$)EY o7X(G@ [1ڌqq{N{Zq$ДO1LZEX9,uH` ,&b`<߬,z7)[ I ̈ [/?uim]M#&?JlOxA%$Nʋo})5UMb@\"n}=$4!< .( :"_`D@ښٚmjzs(+wt=X6Chek#P&%HOcU0ۥo#'ǼW2}5gua? "RoC< zfJ3xڋOg//$o!&^؞3rn-v)GIp ËSuNSI'Ӹp$,0/?'܍ѢLfrup;Gɫ$.Bi#]=p_O"_ k}]mZ%$#:]M9ٌ|]}Ɛ>VYdB. Y S=wB}U;坌^^:wMy&-rV1q爅~d}i^paׯWK%ʀV'^H_ T88Vy!!c(_+b_X mn`C#8ʕTJI*uLʞ[$3a~ Q4.oZ ^mϤOU Nѝq![z~HQJM{@l6o6^>cɨ)Q]&+!0s-E|-UBw#t摩3ȩ-6=ý@e(_(0[T v+|&Ol&Oq5d*-=Ŵ+ԕ :1pgi %5><U~ף^] ss:l`JEϰ-iļ11 AQ ?/ j@=fq 5ˌM=b FBMVu9~S|$/?ch0݈U}&[@*or>`M>=F5܌?KC1A7WY{IG0hJ0݆p'چ׏Qޱ';<tB*K5Pۚ~ّ>+ts^R4O-NUC=kjEx@3폗4Q-kZ+ph6]xr;N)P0/hyPT߆ydr/W0eX~Zdg٦i9+sn)4yG/̫Ȝhbjf*v=!mßAA*~aS$U[j%%i(@'eס!mC.yy$\t`[%Az"Sb>26XTU0G Ȟ3h,bs ۆŽ %L*;Պ.=l!/|.Q(iܥ8s!G, Cd@`(IXR憪5޼0B1V1$b%a¼!d\p",y_c+E}v~ +V3ȸzgrX/?gLHRI^C@%m!T{}.|m轅lБ?8J#B`'EIT/慩r^=: 0<ĺC[bU/[0CEZcXGxTO~Dp;R4uăpZp Ϲ3.^̩}zSy7L G{!;Iv+H6Gh]e1t-fӀčmyt:ƛI}6z>pي62(VYSV$\9Y["@A{,pψ3$%h b^=#\+D*UEs*@+hF։5{}Ʋ>&ji`/Yڅ˨f0ٍ<!M#o Rx'Nu//Cdέ5m<6R(d#^,xb/A."&+C:fR78\\ z3=tm 0f. jKӽiݽcf}^u YtUږg5E:Mf*ҲEA=?tJDlZlǗ(F-m-+(o~ r!S]D~!%;j<~<>^H\kcY00tigUGi8Id% ^W C-`{e"oie`j|s0tS%Zws˄dtF>=«:XZ-#UЖ|f&1kֽyNV"uBcWa` Jµ5p d62 NLх_oiu֤CΤzN ^L/k1{f a~ydzu:4 ^&`0:sv#MxRR;<y`4p0JcYnb+{ޚN)]+pn ~ uEOn"N5;hqY] 0ƃ-tV< NMrMkZrɀzPfHLf1hԭ3mrDɈ6Qq m-^) y*~?xzwg!tNd*s.~)ȷA1:=vE@M6ԁ owcB@b Q9e6(.6(SX 7Hy znaC%:WZ*'|7hlWFf:Aq}Lyȗ]ml> i <{[ðٯIdYJj ^u6xN6|Ɗm {uIGc|;g =ay3CJzI-,ýz2ZAM/)Oվla.D<\Z.{ѓKbzX ?8ӿɡ $i~L| ;;G.-~b⠻vk/I>e 7ҷl)QA%%;¸q-঩brc {:~ <m"3\^Wٟ0{lURKn9IGqk=#fj x3";g|wN+EIj7-԰kX2Z}$U ܺo膂}h`K)3o#:X-}JbE-DNu0[qBiS9Я6ڒPq6u5U/O\ovԵ"씩Ap{$|F7,PJU6&+2^XVcP~BK0+ ߦ嬜>Ծb;qwo\FG'5~!.RgqZ> N/'ӍٛջZ (!G.ޙ@=]QHfƖxZ-qDɯ:`k1N c(Ń;Yrw~9GQd*:1ҺV.I4IJAaww6KSEz;fmP>i,& !2g5`(+ 5j[ īO1MV ZwytYΨmK{ 8iE;~;4=Pnp#ewєy Z s /ZN}Y%te8?Z6 Ȋ` 12sܼħma,u7s ˻(!9_^G te*P mL[ [NE\ӹ`E@r rEp]l~&gW  0\5c+%*&Y8Ȟ~0'Iv(,=#u T8[. ŏI<@SLG;&S/nWTɴ̆nX W`a^y'W:B<䬕'4雬wK2]xfȠ"蕨񜖜/I/k걷iuņ2*3 -oH.W!z^nfFNGnsɴ"( u\O,IToY$H7hQp`>S *'VuG@>k"`](Ry%(0&S|rꪖlS?u;IZ [|WWWNYUC;gFR-6;/i>YyE#Pfa>T1an -yH^{f'a3k6 11OЊ;\}YwF[d JHmWq~ȅ3tF Eb-E,uZQ)EbcsMWw_S~" K퇃sk ?0 sT9I[ZjR_dOͷ4=E\NY$#: B/6 B) n&ɬC(q]@o} K;P=sSZ8TRȳ͠ydF=jsy> R'X /&eN(W4s Ӕ>Gp\ ymjC\*"rB/O3v%<FJc W=-9}AǛ1K\"00ӶCr!tkhB!4h2# =eQ92YA~&_ָ(}O`UvrVAZfi#azF bfG`fUM0_-^Br׎m5w-b%Gΰ?0t#i6dT>/lXu~D +.L4oa54y<\/|;_4Gń:'0TzEy^8Pc6>嫱ZjM6BzLjɗ垫;5,31B.٦o^9>6?.)W(\8/ W[s@9~V~xM!9 |Ⱦ"'Jq?RGkuk*0,'R3c`P_fBt]zM\tsk@f&^ԏ [*F[{"`A\_ +hq pL{:y u>m"I5ּ,W6;O$ʫn b,Y-ʨzn >~y|S0ܐrli^ F[;x÷OUx%z烞\L.maJO.՟ ԍP ԫ2_NӦKL"2F盎'Œ+?> :ZN3}5t&)Dgtc$wZjUP삿05|ɑ =ޤVR[?څLs6gP {{TȀoN~@y:m舼(:d7pHf{aW+m2B"@g!ڰ9~Wzj/^M1N=NIm! 5K x{$1®r|ɉP: zp#-;ࠧ^4`SNb޸(4.T'Χ$(y\cpEh;hGӛf9m3sO}u`IEs?&j@JөkR5Pf¹V6΋i$.aXyQ5 >N;[? ݣ.|=GTKeTF>7x˻ך)C'cP^f@h{1Կ?`DKh$"x6q+9UB,p(:נ6Ee6p*36wc"8s6I @ݨ`/Tx'+)b&k?H/0VmT9%P Dڳٕ;Lu^DףxDj|cq1#;նP,L6 %٤9Sǘ4 #kl3Ww0MUJTQ돘eR3o%#dHic^¹fi_4ԡqڴ7 ;Ջ@A\H{*c C!{4YpGsP)R]'Z۴.uW,WM.hMMQ&eP5*vE* !>; 4mtCD_͆H&tx8ɘ5j!ZP"h؅bgwq#Vh"::X ~}7`EzK,jq>E\;|}q6ڪW3۹%YRg *%G M1%¡<[3})R0??CN= %.1q$G[/>HMxm04KYU [@#16JNo^"G6֫;*sTƬb||$9r'K;+[H+i@xq~ xuM 4 p9bl&sQ?@z!08%:қט?.H8 rӬ"r 81PѴ%o'tVߌP&keڎ{)J'b+O{ui.'Wx"kqDzV+ YrusA+ Fl.X5g[o `B HZMےwU?<ǡ  > ^ͪMZ8AS<<Ҫ26CFd=k3sf5QuaHN_NsPthC eui0o/TO{/u)N\gzOR3ՂÓ2j1?ptYAx^@ZDoaHL#GFwaNpAPAi$]j{p.B#bF 0fV)]\ Q+lNl "lF6:)ww:W4Uk{xϽ"iR_CqjF5y[4p,~>2$hrZu5̰.F4Qgg! $ ϊl7M!frFC]Zyc\"|h ߐk9ɩ  8-/ i[ӣ'ܝ1-<\@zl t l[ƻpE! ͢&5#5lac%uJ=4[jmOXGC4,3pޘr!_)|= ɀ~&O^9{$0F=~Bɥ?.NN͊Gjr37ym${Dt҆^+澴<)~ËkYϛn(cW4^{͝3.sP\*3fX KRHTf]91^:o|`4}Y)MVn:kz3ct,[ JNG7պ!nEΆVn XSQQa|l6ْ9U4q(N8)dݙȑхTwl4UE=R>I:Ai먴fC^g.a0w뇶D P"{ xxRѧsȒDw$DRopA*}$$wBT?$ r'#:9*3%!y]`Z*kGwg )߃"g%K[6ɤ()eokWZ.9`9Vz^2r=)7"< M"'|q'ڂBbx6ͅT"oؚS9wys'+LѼn @xvd5u?Ve ~ iwgA񑯟Wc]l܉CR.KeKz/,7UXC/ϕ)]hyϐTe@ JA <]Z/0C'/n" N]l X-PwمƓLre$`%/b<)>gd"??^Ƕ7FؘDKzvskbk+aU+VjB4Vl0ՇR/\;NbϨ&hR3ѡ*pvtH/ J8)\-j&pa ,Zi 0;%uokK?SjѠ:dQcPcF#){ArHR5J;#,~ʼ݊Ld!_t E:/l :Hc}>ç° rOW kDi_wo_ jeEMbD%)Sp(#q>ӡ+۝ץkNf+KV[&|Į7{\YG֩Q$D)=v+78f_=ɚwJ;RD8m'gQE νoU*q學ʼ獴vlFښ<=/> jbmmΖY2f^n59-kIwSvh*k@jpokavqzz_6!Q,Y;LRq,_1}3P>+C4~WF඗Bja&⾚N#cBG_1MVĭS csOx#yS BݲK|EpN&/>zю~;ZjI\rz(R+>k)1QgDF݂] }Gk_xrKTcYIt(3̓F  fa`p[^+w/Mu~eA߱Waz$ :a`'4^ e(ּ2S}_'0?8KCj/ Q,[ܢe­6yܠe_h?0~ oz ޠ3L{s Ԥ o?q~2Ϥ1#Zv\'2poa(kE|hV Q]hkY SoͤFsၕbèj19 ]"O\xleg42}[M#+!ndeYmH[R|EQŶ}ʈeC̃v13_K%6%+HeÎHv&UTRZdJw.d+f2tK34hn6oIGw,w!h{&pHbSt/j?+:l1b-Rt-OԴ#lUgEz5Y )wG׺' ܡ+BgY>u\# }m/e%Evj:7 gQb}?X'O|!ɊőCb)G $np( gML.g)eHj"ZgMF6)fu3BIQAIm:(D$3ٵU`sPyna0#navǀv8Y ,5i{ȼ5LoXF(d(\^Hn=|uBM%Ý![խ~*wfZԴ t2l\cK:D #MɤRTR?TaUSРBM]6./,lRK@$iI .p$ l3^'A: U~9"p)=*[͟kKȜZ#{,K {`XqY16 F-#!W}6 M+v_MDjصR1.Tf@T]Ƽrm{rnzxV98P@*;5+qVyC̖24/_MS\!ʃZkZ.E[לEp*\ss—s)jX89*8*'~&a@2W"$K iVP5/A7EB$ʱT7`0yDLkݐ4jkZɫQlI$} CXX]#m}pI y]' %tT߳"Ir= ^UƩ(:t>wZDaƸ&"&sdG:õO8zS7ߺ勧tY\ Q1.{Q`bGT0Hr  2aC36BIdtV$h8PT s$U,M(Ӫ͔+{_ItH\ݛ,221N0j' ^g]!UWK%/-@P~tobs/UHN/?1Nbf@?/s)hNZ+cū\X*yR){v3&.S%N'g5vN.8NH6%…϶\b_P1@{9rÀ7>g>@z"Puu)WSsVG7&+!d.$xmB}OM &uSNWh]4nB= jQ7ތ;tOD9~.a'?wE9QKquݲ1V%b=h @]Oӑ_\DAqx[FYme=X2O#U1obkmMk#bRDj)u6]&˔0RErheiL;Jc6Ģۦ1E_o@`cfT^_B^N2l4&Ŋo-k8zرsإ:Oލg $4w١ VSx6M%G!kt)*5O\ =gqsCSX$xne  ѮK3 =vd\0È\CabrEߌ 3se* X W߭!ODPTixƎ;F~U͆BFt7Í_0*BMj-IR.k ax<'sR۱t׆|6<m)ԫ&[ ErKzrz/ Id|Uj< ?6FpBxo̻1Vu(#}}TٿFvV!%XՏ;fL l>dD1FCXQMJf|-9SkcJLW`nUj nFCZ*@:n]:-pܳ*':$z&7ր/ǎClё-Lʧ}1[zZ"(Ӝ7Aj6PB%,T $\tjDA\ה=9Ly۝t&Sw̆>X~ 5pWyw_mchl~f[Ct_a<{[ ֔?z~Ė; [I#.:nqNq)>=`%CNt3Sގ2 @Q3$ jp)Ȥ,h[G+G)W$O[MGw2I1 Za>%ê%gaY'd4(dRcV49bꬓ>x7oПahiǽ}3Gz_q w y`291BZ@'hlBLIvmN/; GT,<>[svv7/M^}\e0 qs+=q@ #D^Agb|R(]1CP8C۰ZR%>3KRk,|ACHDuT9VnO!OW{Gɟʤ=BAxXE {侤6ʘKG7(>Y͜-;DgP^^x1^w!F.zL\ƥ] ̼h/{d1Xk#wC<9}2Pc$ Uao mg,ỤBULߦj0NңT1BThP4 /YUm3 nǁ=9ֽ5VyKtmN歴RQ>]YH-4ujWOhޱǃ8bAxWiMr(0vF 6rqyθĵ/=|Y\ l.Ix Q AqG ^9z1?dhVQ7|DA̛{RH~Zʃ=ςDz=1z (b ruRPjBD/Tfe8}h;x)ON#(QʕlC8}mˆ)1gHs7_0V{bI Y:sq<l+ doaY@2Ov֛^wds(Ɩ;[԰9jǏB > A}.a{!z+_z,-_϶h_9 MD`rZ ;ō>i݄[[hRzj/`BgkHyQ:;ɇ9YD*|]VR0SFuUL:n4a채?6r ,g,%;Těz%Bk3utN]R{4)xq@\aTN]X xDP)uمjq}7锭:( $VWtQ7W櫝ld#]i?CJw,jU:yRbU#$ڮc/(uXpM7 d=poSC ! tH{ed玏m1 }| vݷ?-u9iú;Q>cj'邛lZTp>`Cno羸w&6Shb,}f@Pn HKp@0/wqX!foQ-/ ;foU|kug1cL\!gȱ4>gड़פwo4vƶ{g .juGvxqxWKu@C3- b*1C46`[g84{)027&pN!E2Z` !;2im˧[˷{N~,g(xkqw:d )3 [ )}^<%F0&pW:^qSO%]WtDEe4Zoj,e>)M{xQ'k׬Rx3ioc2HA̟ĒghOKF3JխMhtx-!}YX̮hfWAhV,#}bW7tx) dl„Q)#rR2EpqXUYpY++HC3@P$MO"O{U#xB^X{m 2],qYd:U-c+)9!#Z/;MdϴBOX,Ʊe K; Т՞Z]{u[oruCf7twqӌ,p-@d0 TbsU&C85DB0Eω]KC^g#ZwHĪ~(^Xۂ[$IӊݿIx\/@d̉`Ac3y3aH\N OLW)bڿ GK1>rؠL+\wC3>Ҳ11C|ވ2-7u@н0h?{9֌3j:"Bs1'ڂV>fI+cQv5]Kc~@]3βe$tgr&57qu1Ai{nT~GV|7xvDPb;=,`_% [ x#J%oGT sہWVy)L J&0'aG_tbQ4]-gD؜f)܇Za,&@ӧmPe,_I.uʙ.Ǥjc '7Fb>#q8KQˣw֬-TlY_Ǽu.6Kꛇ\'dk٘Z?" W;q*`ctD'`;I*Vļ-w-]VwDbvgC%z;v1i?.*6Sv`~,Ld׳_+5ʳxŮ?Ueؽo7`eq~Lɲ d@bn|.%FJ$VA>l`Ve* }YIsl6́ ^ADGCΚw_  )*v#msTY6_v7ZGHIa~nWagL*1u>cN"!th7O] :aY+M*t;3#HőyT5Z,?nkBLX-ΖZ'a75$m/JMXV1 *:q75r U+&\y_ׂN v"#7]}QVbqNg//² cx̢SCYp\46d_i?`ߒZ*:F{ܺo8zum v͕! w,kr5̌TuI=S}T,,Ί-ȣΈ=; 7ܥ&v2z >w*MBFSn"f(9؜Fϖ(E0`;ĝ, O!?(N}S4\/4BU&j^K/+R.sZ5#Z[`M/4N@d0b=m-`YDn_QsCsQi -] J'S {=7ZPVNf0dTxB)u1${ Fk?tdvc.[Kv,8; !+Xe,ƨ\W!._uU}Z \N\YI6^sE &x\.Ëzk#:jL*Fm7,h6eۑ̳@OzS4<6YfL/Fal3f=7TVi*xxẠ`` bU۽*>"Nt݌.3(ouf@;R7||?IN ѐjܮcEĐ+XyXw`3켱IC&Cĺu ^G0b{H1k~|j-솕HB|p ;<`ŗGbb_Fqđ}2яA*R ;+,1mrsV@6\mP="m7ӈ[ f5l,OyVxcSR3SLB ~0'/:+ XB*Kv8nW]e Wa G,MWG(!&ӟ͵hk4'L8^ wn. 7-&~a$\QCliHmA8Ӑa>`DY̊vO ]>6sM,ψgJV_1Ed[[7ű@KV+phm>t^0uKd[)¶<|iZd\iN(t=5F ɬI bۨ& {$# *ݹ5zwi[h9ct T^Ȫ hdW'nl>ݻejK#Xf}u42FSwAX2t0u*/r팒h_3zZ?>+n8]ї^# bJΊX9]gCDs.@ʧؔ$-#rM/tgN|¬,64ň} F0!`Qb nmV7DƠ*WJ$UW|UKh:GCdmS)3"J^Y;Irǩ̾F3@}[%@ST[F}Z'&@7 ,IJJ "G 4NzNW̢~ڥ9X~}e- 4thby 2ǻ9K8s TIƬC{I6S0cqP)vz|8]>+~By(zn1K]-L=ڇ4SmDTI=" sWa3%:f4]xFYyNV.qvU.>aDljIJSE[J 7lP]D1sRCq;Kl#^ >@[-"'M^) @sH9FtJIµ @QX`n5k Z b =CaIi| WDP~lW3K.oxrx+m_.ya㏜>l̄wK)(S GyG"ag!-!V|=>aدf\+69GD*DB-xFY3YCT S/ә[0ha*<`չRՅЦ-]/[ʮ9:nBY6 {Fj˜JBkx,恒aNiU蚸WKܼ~m-?LtQ s⚕$="RVKgkjDvRR+hQ1☬tPaF3C;zK? vN@ˁw'ldFZeڋ-%7U55o0f7i_@<{r烈Al+1"TJ4Ede`SEg.vvx7U;L&BG U}2YY5H& ‡;+ ̮oX LSl8$||48mfTg /wy@,{±\^C E.M2xvK۫C@=-A+/3u]>2Kw+  `^/h+4fa䅀u ͂U `ZkNƯ]9TDG 8KcB<ѷ1mf5p Rt :gw&2!Ys]$A쀷+1X~ux1k;6&1e5ׅ h>{E wh :wVc7L΄ވ  eDcb2-mQw-[BrŧK 1rNy1S~>vqA&砐具GJ0[ GOa6V|s * BiCV+"dS` Tۭ@މZ>O A!ÔA[@;P{E.!ߡ+ic2ԊXP)V۷UO/":jW34P-A諑ATM[TPyyZbH{PVᯆS'1"v{KBG+<57 Nw1 XϻvC§ZZRCǹG:.;Ȼԅ/UZ}o#/fʲ}&K0*c &Fu׳dAF|l>yX쮓iaUĭ{m_B([~i +*xxXzg1]:^\V\_ F :֬ y$bM3pKm`AiIw s句O!bX4 G|`\3.$XC,MU k.H?UKnA,Rs}=nFd#CqCU}\ԯܫ=&_v0p؏5jNc}G14SiiZXE+˖֊_F79 aE QUP"_n9CUZ*M04@SY7FlotpzrБw@~iu:Tr6-[WϢq0*$M L}rKR|puzh+Y`i?E,7\UdP\owW&gߝd18j5<2Q+5m߁p[άBVKOxfcuS:P0։_i>> zގJk2l9HQ=hm6۹C[˵F:  K,s> 񥇰`+OrQUsV.fU~ZJ!~5ld"2!vBxr+ٔJ>I(|_u͛#J\bgˤ3)>P]:|`Vm6 eYY9_+)9 YB<ŪD//ͽ1^r(.,G+DW?7( FwJa=G /]iSZiNhIڶѤR+TVS|C{kWF:u!Έ}dRUJ4XhREߦW]ԑy;~u-ƨBq%~{YUl]&ڙږ6pḬkgmaRK-2aM>T5mñ _VE,r\#5xV %Hd5aX NQIj{YԤqG=w9"&Jk:(=4-Qf}& 9~ڤtOE,VO{8CsRS#׷WٹOc6R>.A1˸Q&=׊n═Rȗ Äydx*N@BΰQ^0h 9eKV(lU Ƨ4FBN<"歹=\ω}VC+|#|Y׋󸓘RĘ3go!=bCN ܢ%kMcUfKum*VP *GR6"0d۵G,/oI-/@zqA(9!d?xsl7.&(v||i rBϮaq{-l4@~Y_C:M\PIz(~f؁452yS Z#MqՕe&{C, p].$ y "-t? _VKX`93okD4qu8޸ C>O#mC i977ˇEY4F΄uFM2\LFz`$h@OgVY)~a(~ExW2#6ėh\G[T3ڋvmRwE"dta$9+N1Jxt @i,HCj t%[0'mI҄ IPb_`s]-{m:56<.]"PKlq jKB#Rf3`yj(Lg S[THrf6&%=DR!)xT!GÉ < {"E=2p5I7x-[(^&b[Ō2׭W_{Эj/jGcw9ro^DZbP9OCԜhY?ō5ǿx^|Lhx9aZ-Łj !$T8~B=7$$@6zWt!"S[R5q5HtvyT æ",ƗXu{=LeP+cts rVbRcQbi1I&kݢN=bk3?a@VsxR%LOԖ[Y1CKS7Q=X::a)]k[#ﴳK{'W}֢9fȠPC! KN?R e OECZfq7V d`=2J-wX,HIn9LW?sHG6`Ԕy=6֧}HʆuǺĦ 5d Gj6 f5rZ+ڋFQE>GОŠ ^"AlƢos}PHǯ9\ZC$ %+`"%ٿ׍|ԥBz|Pxr Ɖ;>90v5ʑAmb;w.=VXE۹Lz9]eQ㨶q廓ךp՛ AgvѵTC.cq^%g2Z@g$,_@6)AJ_u$5f= ̼&@S>F|i":_ZP xZڙ2+I_>(FL)`fHRIs:8̩gXY"E, TkBeP2ǭxMj1_I]7c0hnpoުs%pUuBbm`"9+Ӑ\Zܩ "7¿TXGXoiˊ?&/˩ԉȢ}^# |TMzMC?y/[~3SÏwE "vJ c[KaB4ٙSZZ _fq|N? Cݛ3h]PQ;I1|Ãnk4]&clfw;f{`%Vq]zEFK(~Ǵ+`dbM3iw$ʒMpB+V2xI"})DvQ98A[uLgVKtj~r _?n8mQߜY7X1LGwKoIYE dC ^* CL Kw<)r,i 7jDOɸ\tJ|sjqᄣlEZT݁s|i!˲R$<#AR9jvû)OMo%]WObQ{3X6aybj*~;L҃$cb*h x fY2O_v J|)MÊ0 }\ցzCy KtL=ͮRWa64U-aBP{/죎o- 9 = >s!D}-w`rxxVFzAl@sGD\˼~1 /$%~&h?}"&c>^w0 Gb0H}f{kr'bŌo.\h|4TCɰ$Ս\ltSuA10~%xE" Y6tu% ߁ b k6=]?OcPD2L2dZ>b*C 8 P.>o Q{ζ/ +pCyq=_C$G/7\˫ 4!YP$1_OXcldax^v9f.cjqmK6 j%?n6!U5f"JO@S!^[z Teq(A#TyČ8KasRl"'ϘӜ@tO6\vb@SY|!favTE$H^sy`zmF% `+ 8&1V}+F 5ShSWA胊NM+RNf ;%x'ce043Tt`NFȢx{b)-O[7ϱ*OX0 P&ndGĆNY/\*Pk9zj4Tcd9-LelV`o$d8ZDLߴu>  7==-;ċ5MϪS':>^q gZ"mAi?1O p3ږ7Ә3 -Q@'u淊+w2Ӄxָ+ӹo܊/.]^?ɚ)0{AOJ<GأQ;lG񁗐Pĩbİx--7bX93×˹V-ڕk+*=܊L7R|עM\w L?::ߣbNzKdK{x"D kd)k϶^b?)ܾa$QPi|!d߂!u> ~<@Mx܀2R!hR*\+wu|DpmJ~(>⊖z^%M:&Q)y*,U= Ӣ~_K̷=c|`J;lG:D ^&ml“,x6>x*HB%w/! q}Z}bᔓ}x:TDOHii:םy/AYn6ē6@({!ׅKv_#%M VAT>J>A۾ qRi7ؒdq.d5'^o!7K3+ڙͫKC<{S"c@UFaR+:&֞9k/d?>ԶfVc{R,*-Ѱw̟=IZfI5mRm 9et|48kE9+?]TKJ;vaIc VB;g0F&jDU22o|Vd'Xr/ Wiu i ͜xlN6E xs=%([5i8.xӨaDăfTd1r.Sl ?ǑՌ[QE9B2vk=)#Ucwexaz̃)8\YK.XؼFH|B%)|B@O"-fJq)#0s4&ŠB@#WqW]9#<$PZ(Fqp_QH'T?" Q:xne>\Q6ܫ\Sp%}bULL\eEIv7 4tº$Wb'5rm)aY8$aC>z;SGd;=`͸riȵ'W=X򕄇/͐{0UeES=H{j<?~fXwC ETmHEnqr7 {,r:p/"jDfP3%l^H;w aQ@x,LwetaK5:˴lDAy݀ǿ}543@ED(ApA55(t1^iӢ\*1xU!#Ňc6Ɩޥ sيM|sH+evN爐!Q' Q :sL/(RV %7êx#VmVL2̀Ĭy{COCPvݱ Rmτkq^knʬbVLzBc[`*;B1?6b' x޽u)ѦiEi>_m/ Y_F5R E| ?֪2dZU _ 99ŗɫjzߢ}{ ٬4,t:~+35䁷~Vړ yc @ĩrg6z̘l?r{14Nl\B~ih?'5e6y-4֖w,1| jtDQ?9pXWx ~hT@cgtr;YM%9ZZxXVob޿v쬲?0M^)Lt6)N|qr}i9."*l|: [Fk}Y[yUt,Q'ǘ|kظ9 _0# l?ox$O9az<1`MKl~qe2,kjՑHe~ʗΪ1!P(bgWq$' m O_q݀I6Z_ Lfm0-º ~ek#O&fQRecVXWQlA&9 2Ju@}j;DU'7:]z\Mk=leU$?ٛ@DwJ701kn{$+)c$󴝥UTPwyU_w7l@{h?m c$#B?)‹ 6sB;q#4D$"dGX6lݞI4aW 5´^:hw'ё̓;/,ӾdUWNYc ʙKenN|뿭ݤ|g0( p< .Dc)F/U D[b>Uox&piQbz,-;:`wUz4yK<*.ǎAlN՞*׼,=@aV>)C;  Cd.Sy)& Qsca @j7TՍCQو Ԉxsоۖi^)FW0r.#):"c*&lz-sonylmWtّc*kdM 0U@f~r@Dx"& }E{#uO_ǠQbVL@.|>cͿpt,75tMO!sjt<5o|DTpnMD#иJvɓ; lGځ6!5Rae {I'1wT=Ep3aU#FQ 琤16;WC${I 1h]i79ZK?]Nk[2#Ȩf9 78 Ѣey`׼Kla(iJtQPm~Qb-(0Kw}o/0a5>{Ŧ1"9懓]If‎E bbrp*$o]2W~Űw|C)ʃlůq+K (e^3X,{;c5@zN{+u_yXa֑.D!E%Akhy/ժ*u g8İk3@nxZ%E6I3Hp*&^mሿaQg:1D9C NMO"Ҷ`eq н `:r0SKzF(E6fT+כ5PKw@SʱVs7;r#ͬY^ @>V J>r0iVġ$>|kY}o+nIߝ`(nJ~/ L"BblMu=[ܹ,c-C xȸgb^3߹ /{0'\%uMe6[u|hMre7x77P?Ѵ0\_- W>ЏM WRry <VWWhy|m a?C8At} %B ~dx+ + kbn|;:Up'dwaT $KJ%8ܲqZ(ʖY~i'45?'D|,ɋdAsip/le4C l~6 5H 긚ar Y"d/~hu|J0u,Fz A@Qg!f(|  n񄋾oPd}iE:DpzVAw҂/IܝEн%Ό Ъ @zǘ/I<',LKER>5,{?"(Aik/Pwv[Jyc;"ѸRs'Yf3;.Y! žd1`BwCI'4pz$, B5odR+GeXN^7 ZU8"m[w3g-lЙnÑuŇlͪLqxeGLOt/#ta>&5D9sYNVI@L)u+Z7QuuƩ]$B Tؔ <$Ma6 k?C `J"M %Ѷ1#+[8FfJ\sOuB1'} YK`:U-2^{LL=%-T=)(FM5@.yOI&Y }~%vL8E7$)Ӥݕ`7fkDr>h _' ky 4L+m7Yuc&ej<͏Q[L9w2{Ԑs3:|% @q;&z 3 bj}HF)?MCO@HǼUpZ|8OTRNF<z\Tp[!@iHdW4!fϝk.a'6쀴}ePz~^7"Y%,֍XX6 Z/K]*SXEA?ˀyP]cj~kPky$^Si2?Z3!kMTfj,jy]DJGg]3> ;.7N ˏ02oY S+xѠBՂ $HGb7='#|F㏪<FSgsIׄW]y?oA}BA@wB?׽. UKF1aocڅ:(? )*.ݦ#Ž tc'Zά1CfLt͆kJnK ڋ։%JaI29)l?dD.Y:KG-3 G*.'4"BT3Gފ#/_: 5I3cxnϮnAo{' ~ OpF&f."tXۅs{TG͗w?ip"ܘeh>"wMiA7+!(:a 7y]?d"\5-W@0p-~ef X#o,R)ʹ\d@B(r]}*D$,ooi1_K|:HnzbL~%v@Nňo>k>w7Ոt\?fVF6 EVRyhleDy-~["ČAzw ڶ1| EuL]H+.pjEPkI[h) [nkĶ{يy/ S?KZ^9{BÖN7 bWH+L7dԏ(>bV$գH7ɦCq1¨jC08bW=6=S%F~毇5fJ` h^2lUz~Ya~>Sp2LKJXC&e'{S|?xek#˕]*YgzY_qIaR˽>!WloL}GI4)2n{1LbxBC/N,+2/wgrv X%L@7|?Q*ǵ~9,rTsw*s="ؔȆC?^K^' ڵV Z%|[>d1wcvBS)}gv] e~ZT"pbl z56M)vιpW4U۱I9zh(pnN>Gf* @(ĸ S$y:̯VGd;͓#A"$-D64!޿ڵ)P\PX@Ũ(jJ5"JR cSIeTA8fuVgWXvBMН;7S-@~ZR̸Zb?\o+ߢ1p<ϻEZ|$-0gO"0@R_D w|̻eC7`@ ^c_゛?"c0zWxFE T%K¬k<VQwXM#`hnOע*λTwZc ,32.+,j-_隕0Zc%iX_Ɯy̴u&GMT9a(sY['+&E' XOih#ٳqbI*#(78yHW"Q@ YOS"Rk!}Cg6BESu 9j\ Myd(ta֣Q[ڞQ: )qj ?O5Wأ2 VK  ab^&zʗSM͕]0]\AҍJ&>l$=:J!m6mCYD@˩4W1W")a 7tkkּ3݇gp'cNTwςp1rޜ{.Gsrv[[\9pfHgsR;KvqfBvD~6;C*MC=YZͯ$R,nQ5n?M#eWpo'mޮB p io>.3ғM #<q MGhnȐCӏkk As"OڊG&]mKh,bΣ3|M#ĺɻO(VaH۳bƥwE̲8%0*<ԂM_=28[xX"_`!HEzr oHr,VC"eilWq8AC(T &B3jrf_Y&'ZV"dΐ%O)u03 13F[:3_d@%_rR,אO7Ą0UK"*q7SBR?XؠXF),ě'g)"ЖSt<@ L6{^M45{*ؙPnuJ2kьO2_$7J41P{p%n\HCkh) xi=_- +Bz~FDV5,㩐at_a4iT ĞL+w? 'TT>&¼8D0Pv*ނs0K&cpR[Iz&Cazނj㤡WG37G]ȼʇOqWTFQ-O_IPLcbʨ#AK|ϒP=5\G JoLr<۵ azJ :[6% m@;H]|*j%$E۞odWlWg;Ql 7z7mlXR8\7[X҈%"ـ*.JrxhPU1߳% S ԨE^" sOLL^3s/k[eJ]QUj7?0r ̋'aVl~TǃYqj8`H?e_T_I<$/yUtf1<4uld7'ND[b o#y'҅nbn~ék;*cC,pd:)\sD9r<_<*zd7 ;hv"t9|ʽӱ~=kly--f%k ;6j(d;[ 5G(+E)ߦ/Q[s hwB86{0.&`C꿲 eq!?w 9nK=MFՠU`}l@!e) oK2REuᶗ/V:>,WY*jW(Vʌ)%`-#t' 8Wa=d&LhiQKgxkWp6d1z,\()xK~ޫF_x5/k zDs^dyB;i3 >I5 5ͱ sԜA^L k?%Gⴾă> ْ܊]i~N:"+`ܙ'έ.'jMc!uwd~F- 8t?V3(6t*J-YXJB*LpTe2Ia ĀT5w݂! GbJ1!cT,^<ƶWe쥮JAk0Տpf 7L'LP Y=7q*1}ܰj<{ڨx~ˣd{ORLH?c-D.IJmcWOX^л>ܡ%@ bGZ1EDrw"{]b?V%U@J5p!5fs֌Yj/*bfNz*EqlomEz]B\[1G{FpC̑<- 65B(HGw(du\,#h@ Ⴗ.~c!50vvvQg Bd 2k /-{) ÿF>d< s2{kjh>h3.T] tzbL=\xn2BJ 'ߗԫ@F2!b/a+iK1zHql(}Ry8kc?[C=ׁT9Ž|6&TN.\&؍[1iF˽^q/^qRwP>+zg6n_L# F)Iv<,ֺ#Z1ՕδƣƠI`Mf897.~+J͐% LAfp)i4[oh 6 g1%1|Eu*Wm*7(qzdXzw_~1)@m.wy̷%tHQ ;˙5:^51D#UI co=cO{iٻ=ئ cJ?kdop6)͔c>NԷݲ`nJ>H3w[o֍iv[u>QWb[}'.$_pA)Q ͋kkf+)ZЖ7yMh )d#Klp|7tmAhs0-<ڻpyNr:k3qӤ93~PGCP.W](qpW렧co .& Ō**LMHtTC* 7|9WHktZH\ Μ%t.a+;qY)x׌ĦȰI[Siޖ'>75 k 0 쎂x9n`!&NQKv:E>FD #'F]ybtۊ:vNaözbeNX4cN%p ! \cYfJ#pf>`H#x\ޙ{{DT?`e }V/p»}1Qk:3ⅲ\Nj|h7b@ [dOýt )P2\>iiy7$h<*V VYN%XS8jؿ uBXYHWjQF![lczu agR:#̠{џ5bS~W rʶ%b0ٍf=|$0]<V11Kɉ$?ӐGkj2jڵ"Md|n~mezܩxSL>'|4U(N~PNve:Vӑ?Z*1ʙw[Hkɒy8Cx qke$)ћ[tӶ˓?T oi_\* ǵWj{B:YlYMAr‚,׽Mi9NqXgf?AÅ_B;x‡A1E j2Mb /yZxpQnh#m9GEs}86ZY+xހه[Kuyr1C' >Koc&&U"pwv}1dBl*uJ<2 TBP[vȠ#@X0jX%y`SPNb6q"@RSK*S1zwoURG!#*hkAO^>N'*T~+2jHWȿ^TFX.4F,94 NIȱ=vJPZI3L<7/ 0ӇCjk%ąIh8 UhWY۸YwǬ z u&IHk@q q*4Ra'e}OО/7$9xvľo[-._}k$ g"8lgg,5@==``[~_lq\{2(T,dH@H ^٩7daיĒe|ѬNEm[8,%| WMHG@"D1𓕟\~HrD?9<꘵2qQ\p-.ZwGgUoh;ڄK&&BI^QmnŔ0Z[ F{aL"*N(-n@-| n }}.z>&f%ͬ2^pThO6B0@1A_1Je[e#}汴螘T*q<VF۰;U܂/+x tEp@䏴62d_Q:r>^@o:Kq:jJ;iJ@xRUݚS_ȴ[+NjhQ-MZfa= +u,VDMɴ 1-*H8“%~R­ A=sف(Pz)mMA.0g3Cqc|#4"'u_jrk ۡ+veiݕ۱ +\|UbH# T7ц+ZXݥQhWD|>{!~;I(g{ Riogi%\. ?t^2𢽪ď+ D3F_&Ü8>7=ٷcMnp4ʦ5u_yZ6(च\( :?s@Ct.Wz2Aw"CnKIbU "9 |`zuJm T0u9 CK-/x/f)~GBwqd)/{TZGd9Xcx'?KȴVh|f0*vVDDM뮑viӾnNz Zĩ\ AkxmFBlp(]9QDŦ54CP"[D!nsDZGkU@x0WFdUԲ}*nrh}|;WY=n16~,9ab8@U"+B:RtG#iݖvN{0 ':^I䭱2 SM7dz3h~̾pr- z~J 3y(^)GF.gt}0{v=zyLuqBiZy}.|od  DTv6A,<|:49 ]c fD;~%ENV-3qI"\XWJn%R!5-\*ޤEfL狱v02 5y8eK!9:՚uPUg* 6#k!k7<4emC =1K4诸iATݯcti8e Nm}iA7hu8#7KIͅng1.ʦ^dXeV]r@Y[d`~~ՁD❘XArš59J5wmsÕ:gͽ9V4oQ2 ưnZO#56ck7^_Q6@N vsmWM\'r>>J v`-,Lr?3H XeH%2 pYJ9"à ]abkqafLeY[uso~)Α4gK_55"lǗE+wӭ[@HLYn %݄G= bUiIm A>5k`H> ʘq8/#$$ /f ;[w^DK"vd)Y— m5qZz* <N=Ez`IGn&N)nېau /9X)a|"kI@T:k}ʀX Wb})U+"U6+Cmyo1f[ #ި>LAg7s)]+t߰b~Xqq~GሯF=(m|>N7&Yw{ǧ|rBF3;ݸOH{aw#BO_R iixDݪRk}$WMhT 2 4\s@9nl2AM>EB.@-[tg]rxͶB*o~ Z9I3ˬ3V84dU-GDUĵ6ihwp2\GфŁ.zE#e v`רLmӡ`1 {[Sf-$'1{FFcW@a inrS|x`'" Xx|Ht vKI]4>~IŭLlgd}*(I{qBB;2\[기G+zCkCz|}Huv8V6q'S|N"X[1NܡKQss=Ǻ8Dg9KڥO\%xsJ dA"uZs#V? \rTms!*v&nc_SYq/ďI jR0a$`GI+N 8d^f4VJ%1R>g"nfCSjZnPr b(jWB a;7poRZ$ $0T0fXRV<l= PC='2[S1-?*=aϼQ'jrK?Ty_bZExfݑ9*̪T$YޫuM(b8Y6S93~?Ӕi6Qřw{?tIU**Omy!U49٠gNUa YC!l"Cds;A\y?Uk^g,-]eZKrxw#B3PZ%<^er$4nѨգPR+si29N A jSXlD. ث -NW!guu"FdQz$ӥ( 4~t '# ^nXK;J}$Q*e?[gH\K,/0J-j&MqӃhd~68~ K&7^pG ):+9 ng?aCɻ|^zK/T%~SVi{aIzgSEu sfbp#CcǁhNgYZ070701000001ee000081a40000000000000000000000016759d57f00003998000000000000000000000000000000000000007300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-af9015.ko.xz7zXZִF!t/&9V]?Eh=ڜ.+?/Y\q@Q2:t&P}$(Z4t&| PLi] QZ ܏ƬͫvC42nJPK*"eikHG~ɷbN1R+yx/y,5u+/{%c|Y+?gW%sps$y⧱R;,̈́ށ<ѱAi%=7$ تcȚ/̮WD0,ϭ*X( 3;7GDc#*R Ⱥ R+@o  5I4+vwy*ا8?<eu֏h$ii dtC/tğ6%{ 5#z2%qse|U'jeFWaaY!jֿ?,1Y|<_\ZP6VBҏ) ^B;}/rI峭 8HonnNłbYUC N_ĥjkQՋkbXw\#RLg֩ # }w%K᩟"Ř 9ѓ*>&KBE=V[Y6 H m60śӸphzϩ"K#H$^0pw HycN]D*ѐp3z+_ ڼPYG?nt?@/DE#5'4c:ύ^!^஋F@':&/ dU)&f G$s7o\ybjJg%+WWZ aA$04ǂ ؂@ r77[-7]$ByDڠsrrkVP`CCqRoZ,S2BaٱdRul֐I'Kk˵10kZIO2jcp`F%(L$M+ [MeTq cJO#jͦX tPM?`z\LJ4f"`V&[%&Vjި ZUb"g Ce(g5e[cI"2:ziuZne D 50ydٓAȱ'>Pan҈1"ڸq]IZ2Nee_;QQDX k[Z%tKLS{Lެx J&d_岲j )bC^I[8ZګFj`,% h`<(yuc[Řjqr>m7:*6!d{3(d%9-'rDC(tCN8w8 DhE" [MR$B˸MliJjs^/Kxqb=6 u7P^*ǍV <.VB͛[Yinoܥ˫ECJ?)\w{j~E A^.t(8V_2i飄PǕyI7bNA>Tq~FH:/ymX7G}ѳdTYg:ܓǴDf=3 k-K \GA`Qsy]ڗUN&=Šqὅw˜D} 5pWeIOMИ* r ۿ~$a'z<{[NTff%bѫعA0H@cs ~o@EMdIZ6Vm$O+36N̼Doh}v?vU91xa*lHq+4D)Uq"ݘp +fFjX|X5% W'\4FvNaDCe&dݠFPӒFoeߠU <0ĠӑtdK}FCBj/h-1RM\ =y sЩ1!b0^X="$ZŸ]xݕ,o6rRku@P0xW^^ u'h,Eƕ{JѰ2aOJ3TWc;H2An)xq2f9p_L D3 atI"{j&|Aqt*.!|Mb lK:|_ [-PN 2Pȫp)Fvx7@>fDRsĴ5%44Nw{/qv#y1HSs,#nyJVAjds-iг*Z\ts7YY(8RSkbs>7RyG}NՐ ʇ?Eߥy޶ʮ*Mj d!?:A#*SbڭB|/r㞽*Rj0 HcR6]YTjZtW5sf %U #ZD5y0;WNow#CL6?]"{@c#Iн ?@NDs`"bx֡+ Q'߈47e sL-+VW Sw"sW>w6F: q]!@9O)IY"#ØD p1nba$v+w]?qNm`qBL;ÏCVVW 10=Jl -fzх-\u:X"8%&a@<[ni : r(U/:DP) |ӳnE~4L.lh"/<[1e-[ !xą6ZfN')SfM¤ *J=X&#]I {}9SF%.vhȥ+RQ`#Bz2[;[9УbwUBν_EJwu2X#̚t>,֢aEm8i݂VWzfbQF-~t &T@99VHjt ZxrF9,<ԝO &BVF45}+!\NXnj~~~݉p~]%7FC&WE1(AP7K'5alDlr ((NInw/ԗ(X_J0[F.~[ѦtD =FC 9R*c6> w*,뢽^z(QclPzY1_9r':Gr?XA6.IHϡZ <*VS!qGvGʥ@fPQLvfcwlG+uY9jIt5ImGgι){6dR;qTPǔ9 vdO!m0qI>aL =#sȶoGO-MpY,xeF'U&򂲜O@I8% n`F5y>Uv<}9ǘzbo!fk!?A1?; |\{UϺ[B]W6[c< u-dfpz͇Y/K`x~[B؝&96 !Z iiWKnԭ42XgFѳwɧ-"Zvԣes]DΜPҌ3]Q:޳ہqn.le^TJ&:S.f%*Fw."Eu-v 2^ lQz e@|)!: WϺ`Te Ju̅R cl ?9:bbLϦnI$G6pzf4r#VB6呓ɪoP9쉼Ҏ|{OP.cgefYL}.6jRjy !6Y=LkROVfNRw,4 HR&aÈ5Kĥ=guI8ϽvZ?T#ġyP\lν9p~9rބ %/82s! pEntKij3V5Z|};IZX+tF:,)7cƆ.D8pSF_npԭ9M` $&T'Gv^דᤈN:Y k*D%ep/_ H W\L|m,3N-ncFEfKJ] I9Gp97', V03c W 9h-k^KP1%[].S7ǒ^B%V0]d`m?ď#gL fGmf }އ8Szފe1o`tP.|BGBt"> v꣯/]j\GˈjI(cr%t{&h$Qh\b }|J<6o:nVpYYW(Z R,6Ŏ7ќS8tJNx;GkQdQ 40޽pYKbJ3L6ul ^ĞS7V\\P|8y+u$+?0L @6]^ԒhF /bZ(\K4q2_̸[%5ȉC\#I$^Lh_ﲑJW99e^rqơ6VA M7ʰ<mσ"`UWo@J$ώIٕk{)/MW*V>3<Cc)D:ߦas QL?PݸH @/*Sp{f1EXZ|f{jA BQ|9T.冝D%$>YI;='VMוI4(w 0^BVg0Pu[~KyZMOE }ҢfLF_tlK,CR \* 嘵q* ۟\T äk-X SVIGpZo80ѶԸ=ͮ\5UIÞ嗦/V6M_X|_iL 8u S@A5ɦ+ ۏ/ؖbc%O5^&IuaU1 e'l.6_qRxp}I,(--ht =i)-vb0rp[O7L'IFHZS|vn,-/s\@B4.d;Z6<;aXǁ[,"w e _&_!ty7__yoUYtsXy3Vrk zc E\)ԣ7^\tLKfHm*h)=ge 1%k?/=?Nr]ǁ`/VKQd 3Ŀk5=V&Ů)0oXa)OyHU$r'7A(h)@vs(@:-^3ix^ֱw-1)3Q JuKy^LU!]do踧;]D[)_$O!Bozrƴ6=ʻ|<_5 Azlk 12y<> ; a!"02"M}FINgYKXOx`I 9)'j7VS.)c.nڍQ] gVJ˯N+g?)l!R)b.QH#d)ymh=FA$]aEfMƂ m< SAθ>e=W~~W+V/8P!mhpI6I (9ֶI$ `>ӱ@% r 02.=ntN ѧSޞWg+S-M7 !IZgx, O;,5i9>dQ`'RA5JfktqX~;;M[زuĮ}bZӳ5Y BJ=2}:\At]pw( .V1[rb,"N 4e^YI Zzn\,]{7[-p'wGШ11?~)/53PK=buJ6;wF(3tseY_k$aEXdB~ӀZ(KYw2 ׵@G҇!)6av]'ݹ9>uԹ#[GbqFq%XCA͇UC`5K^YK5'F)罴zRW /%L !ٛs'{xYu1\9SA9CXt^"&;բ_eأE !b'B>LYJv6PiľDD[Ef'RɩB D[`~]`ܐ:Qug+~_\Z0;G^Zm@Rt8lG^F]l,4VLDzl/ݝn Μ$$nVY.G|.%G$ƒX\9nCq-:*W6L̷3՚--5B? acH/? 6 vL JBRߞB\'⿶y>OFZ8EJ^z,` _R1iRNDa\^R?~TmÜ^ NB&O+f ~fBjES^=QⅡXƨO$3.ԅI:[^YŠf,| 7wMf[pkG2'*vx V(ԌXk)x &$F`ڀ'q|~y U$.4;Jlm49&t<2+YڂUn6ā#|,p.qB?'XUgdzs?j|+Ȣ Q E@M0(ep/+17tRd=$DΥ2ك>鮿S;{X en:., S",ܩ4jiFהFj-soCU܂f؀aywqPeJd'\8DڰS=tEeN&#/?2s1L Q/M0E"p a*;эիsrC)>vAh b!{2YxZ&OVք!B)/ ӮP܄os⣧,_uS#ER$8ߺFϵ & -e^Cv05 Ⱦl.P@&J5G7R:z̮.Ug< @gdħ;]]!_^QP"ؤU ȳP͍zر iЭzӨlZ=,:vQ%GOxEGP}ɜb@\Xd$OԒ>WE:R,ԨwC]-ܧK:bDʧ-R}Sxmƀ%Rr*KWf_'U.K`чmipܱm?$I$y~yv\?%Ddɚ֪4Lӿ]\8hEWΐM]f=u\2~ [畼 ~39hJLJ<4n^b~5E=uY_bxdjB45F_w DV[υ,5gx6 iNEVpQC)b`I{ЌZKmӣ8,b-F:TR l|hO05)5.r}5 ,Eh#x\0QtM`r1Gu+<6YAݿWK98̛C!6^7Y2Ϻߧ*.]TֶWU;כHZMmVxq5|~1){"" -/2ug1U;(HKz~.@ ~$03 N2E\ĝHyq7C K[hJ+ r;sz柃L1Djc,,Fyœ:$ny'E] `B 5Nc.@HP &|ȉ(WR~:6&c~aV+S`VkD YWwB<-L ˜:._wXU.WOgX{[.0vdVdgS(38B\M?vծBVUH7/Mhu$Xd6%"amkԊwSpQ ]1I+b fM~p7Q=xc:.v wDf|WaVw j#.=`Tlf:LO=]itG{)$\AnX,g{%%zQ>&pCMguƕdqill =GTn\W._1N%$b(8g|P2G8C2+,#+]\{# u3C" ]Gw{b35Z {k RFaH0U rf;2 M M!<˟f(5ܗ;[&:-=x yLt۶i0T[D70 ^43H~PTZGHisH ݕUh T2H 5n25Nӥ7I Qy20D1wOsIgua;R̺3I{hs1>,&'>zsH\%Tj#f68#4'U>EMf.=0ѺRJp- Z;-™fԶ%B$6̪M'6JWkɪWQ3hl5*|需1ms ]GAMKu/ӝU`]Tt;F>WPrKh ;f֚Ud+[q,skSp0O-w?ͭ!lR?g +ʹRCiozlLP 0x 1Jb+Hl _!kiwn|M} )ĭ-J">i'X([7d).dp"5xPvg Й>] g"kLh=F=uwRag[\| Mj_ܻ8%OXKN%?##@ Qvk*$ %ce+sw:<++KۏܑFxl|_g)TWwݿ-tF,㘽4B4ӧ Ȳ Cy?n|DPF@}BW -8iyLu9Py/h>F&K^Oo\j|f{Ru; 5_\G^Q/9|gus^`K|tV!=6y0F vyR68/ HzߠGe\2ԣ/S ܫ>li46LT.i:Njbnj"%Bj1lh]`,E1b FϹk&a9*1alE g & @uiQěA|ĉ:|Ox5XsY1J6igX]'̛;(DSmNpJ>ab TRrҳ-d}thӠ6:u;x+6vrqS_> 7 lG~;>J!7U߆A/$PBC;7\}&JmO;C$Eup4QshRމY^ݴfMWțI/QO^""M蔢Ok12X{ǜRikí2+4i@.=1nW12(Y<5eks2|6P"@,{`_k@x!&~'FK^r;TPQI{LS^nH]vD5MpDc֍'p]C"rҡ0 ^;m gp7S, i ݩ+QAP}`MbD1DBI)xpq?O{]gǚ&֚d_݇$أn^?W}:߫ mss1{\-+¯ډ':fA"@aB"<^(}lR7}=kK"+ <ފ@@KPB5@y0 SAۛ  s af@>9EUH\ A>/.&C7b{R\'KrKlP-݆*t UBQo (!xZS-PDo{?>W8%gNB'DŲQz#늙Qhطۻ]H]m#:>e~+1Fsi(3^umyYQuVa3>R%fo|܆UVFDuA8[)u$ 3Ep¿AXH5tYSF-7צǒR|&}r,3"6 -%.\7G !eV1Bl/= p`qlj];SBTiᡠfJ.>EE^O`~sHgc9^f2{ye7kUj]'o#~mF{U\ ,&  {}lϟYZ?&4 $(u&uk;oު[R VQ=\]//BkMu8Vrt 5?Uზ'a^Q*~]k`Cr%QhEUdM-yֳd⷟? !@Gk,F,T*t1A~3VzRw KI a_W7=(StD`;E*G@;ɐpu3tV!FDvK љPsqI骉SdrYk,YfxA``apX^]46FC^&X\Ir8X lUD8nᥥL)h.er5 8,3LrBX^Y\4>K t5rn$L;>C;X6e/ ǐrf6'3b66eGetwkAcVq[q q?ZeC'o@8'\3S.jWZ?ׁs4=E5Uˀ\ÍF#Pk,4|rKZ@>m`o 7l-AʮUkCSTZ>[3&mk N5i,'gl!ߵ5fL̓@hݪ`s}4~8WLp/Aт&ٹj6x+h=֑O{&m21xjJ #DfX(ݔPm}t0Y>#q.\,Z=E Xko tl<>#M(-I, WZ_cq o}_Kd'{K-=X *Ƽc*ܹ}Eg0=n:"t e:$"Er53s wIM,)_2R"UA#9Un76M"ٷŖ9韩O #i ]˛Zɕ鳱E´#vġ!yԖ-cWl4`|$(l p9g-4D~fUQSP@0MXqkf" Ew8lEP|Ol`nԉ&x~ pzչ )y/yTTܤ1"A@#g$b{?Bm;v5- Ex"x>cIZU'p5mىtk9P5"er+]i=9yD;Cg)L+n`%HK6'd#% !,2jTNJ:AT `x_3(\`L}s K=UkwR7؜"@lӽɋ'deay?_PhA^WB(\K;cl'p.x+A{@ zFZhTrܶZ$S>Y$keł_CUSeZSlU&8U7Wfz\cHT3_C٫>֖ lbOh~/*Iˉt\vQB;c\cod4'6m2o\"VAq`KLa泝mB Tk(a[FT)3uH@JExut[{Ѹvn6_qM\,PwgaοhI!\)>E q£Muȋ}< F+mQSlq.xس,[xE\hB戝kE =2YL'~,+dFu"'W 6L^Փw *GSz/43DL` i3-Ik1"ڪ@hђSl({a{_dAሌJ\f{NȢR+_F<飲_Q&0)!|'^C=gLuiQAgj\&H+=RIͶa{c JÒ&EȷeToGk/!e>?INҧ5[G62IO/nͲjcXx\R\ [r;fl_lc$5Zl7u1!;;HcVu^q:90% uR'jt2.?<HSSo8_r6e#vkIomv eTk1SxaaЎ=l32FVkHmMϙz y &Q2P@C.1k߶8Pd Sz_Y!p̃sVԳ@ 4"ZtN'ި\N][ <602i,p%v3~޴\Hb0cT4*­)9'}w/AMY Xo`oK2Es~ԍ[Bٶ{``G HPþxb=>F~{E^EO;jx`y(G29r`"> D;Qd^|w2CAEK0oeȟt_G/(h$7i;0Wg+i ]#}ۣ Pn?yPޟCWgav9њF@<û[WzaPg*p$D{E,P]rEڏE%3 xq3gز¥w@f[~@O u^gHJޠGA܋ShZkXuof35|^$77Kz .˸f rW{Κߧ~2,ғ!EzM:;iC6ys7Npozeuzmyb4“5DQvP=`$?fim L1.ϞEC>5 ĐrfpW5fUئ-f"s'qH0=O +ǓڙJD)u 4(Z ~cMuhpˇH#_ĄTG%c{KbeH8nF˻ыS,o2KA{d[2<Ӡ||DHW9C.r(J/Οy[xTd?㏘CoW<2T'$UqYoW,#+&d@h=ȾRfD_e] iԹtW2,tlކ&L3bF 蓪gNxc-RP|LFYnzc@pp[a][8 t~)s>D±u̺T.ŸA{/4{Qֺ~>wdI #5~1m{O$'|aH^;Ru.t% cJ!*q@:Jwvs\6?OYQk(_)]R(ᬮ=5ZLJ"R~o^־A\xf:!-ibX'[t#֓=Ywdz `edG0ܰ5>~p4(^:jgS5w$ $kw2ub/%Cuzf B눟QFyFy~d_vİ ߛM+YGU[@;kb|5j͍|LQHJŧM\Qp =P{q?RG'S}W5|R>v: :4(e`: +9KE̗_ Pb3T 3"LJa <uWOF|Q? EcYU[Wtr+k-BSƢ7M’.w"0nHNQ&\c\޻.ca<(|VRV%*Uؽ 1AoͲᨢin.,#Ĥ]\ye 5_}xMq+>qJA,kSnU:e40;l-(-OUj/Z tq#gJx*hږIL*ofouL#QǜV/&h1ҥA&_Ti!RWxѨn%?bėy_3).d}^O3䦆n //ۙ8h;[QSP[캛+MU{ՠ?T4fIR~*i2O_Y9NV00bC5D; #b 9PχEZS:9^.=ew3.gh*ߝ3-!lccZʏUQ{^Q'Cr!u[kʹ^FG0%$&[dQ"~47'͎V4%IHitiUFpL-A7}pɾr:|o[(^kEkU,._c-e vJ|Y1GgUhNj\z!=we(:RQH^Z|re7eHzoW,N,z?XEw987{|WH~=C)?i0rTi ZPM@PDaԂQVdHa9"qqBq' c c_`vlôegǟ~uAaMmIںJI? cCXLWT7K7 w8 1ff;[Ѧwi~& ?;+=fT$./R`HCSKp?d^.olbL,镱˻gH!d3ۆĄ\sxm个b姃WM];:܀ᴧOx!jKaM~XNJMGQhNE6j.]&\u:Lݢ )1piLR Mi|5089 .HZo)FV^j og$oɯ+#c麒Ea%Sk+'L+$g"'Ys1eAE_j$ﻲL!z~F(M=fE(8)jdtGImpU1)>uUA"N<xFWJ] gHQ) Sef诶~Vᝤ..wuM+%6Sy%i"3b6%{wKLLipAU6\Xs73#>VxE?/, Û}<N'1M~w\*yos;hN?ݽSP'Ͱ"TU6xoBi3S[p5 fDT+H04!ɗ2͌j=$ffn v'CE i<+*/.fJek\Hvܺ?W txA]T"T CΝ[G Qe 6Inȴvgڱ#ػ-B* AQ.f.hX0ꋚµ -H9d>5JacѧO,ā}Ͱ ![5I(0*k A(9Z/0pF qLJ^\Jk@jtWc,c뮽L7Si阎 ] wT_Lٴa#kS11)a |/Y$q{B' ͻcmW0 (;9Q qT%z^DR/znvnϵyVi3KAAa{ Vo&(N9cn^j0,^HyP (8p%} xH++0vYz֣G+7U]H\RWXd p02N=, 2fpwϒF+<:?%.+co s~􈅼qiU%=]\d/U[u1pd/ nv Z;'t5&sŷs U'@|yήe5ٰ|Az#!vbp𻑿l}E`pE[\_Ԝ7ů f\ +s@qZS/h9'ȰZe7ESp n5G*{À;KdRҡZ}W`yqiwa$| N=e/~%:(n Q;-Il?d9(F!Fz#N+@p8QM3ь2:c+WUN`LG6 m Xͪp"Dw;P]WI/ѿ ICԕ?d]Kq8![9rw%O kٜZI ^ jZ(s/>c'_:F気Nr>v o4ҹsYg&K,xN%]+ ׽XW"GTi[86Y !մ*vtypnU L> d3CNsZS]5qGg]dڶ^{o6NiFpHpGÚ$SʗM[6)Yrh(7ޛq K[,mAtPQ  egY.u, m /';M>~;i)Nm.`[gTw[{=3K668 SDf.pGCN1l zg;߯qi.͡@/V!AXrpJx:+4 ߮'5T v K3poD P牽!L~֢K-]JeiUˬF6~CD>%J};f~)$Ҏ FHGv.*Bʘt_x_"}T$jcqFe_0t GX(#jZZ IM R`&!`C$9UGϺg8Ly5S: ՁX|D_sBr~B aȺVC>El nCQ2mT&3)ÙnFs*Pg9ed )*&^H0idJB>jA_U?v7whܕ akfIdE[t2ACCrv |` W2|Eq&l^迢/QOD܆&C@b4o{w{|"Ǫa)/(Oʹ ^5gE-ڮ1k=M1aݚYi Rv(ƈCT ~ Y-p!Ykbl'VGs rQ[uۋ"׸'y$uZ(Y4*RfR}0_+y;sb̓<Vro)ҙSLvhئs}H KK*ܩU{Ki E~tL7F^Zbu'<|@?%܉\ڈ-JU{jB@,9=h.,ge5t/_(G%%T߮PuwkHXp+e- 鷖LԜni5ȁeO3-Eه'μ,~T@%Sw:EUlh^KSU:d!L>Sojң36{ ;% b42ڡ0Jۥ ,$"^KtѾ eAUxwe%h1Q.Peg,D$֏*r2؝; hv( qp`8:H oODný(7;ӝ_]:55~g}W;كRYϏl-8D9OW~uU"dz1D|LӳhӼ~X_ȧOl,m:"EN1 >so!q)#KG)7g +>_bq:d (O9 t//b5ڭKm{ .[-_)6s4;IqM\TV?e-!3A7@F塚i}(L]TMN2`˴+"7,t)(Nso釅iQEr'Gw= OޜӢZF(Ap1 ^6qK[g ]I#(tk8H!Gd$tʧI߆$3WS*=H-X- 2 kSwy8 &P?eMjO)9Ʊ!7 .]jXbFqg\׊mܢ,`B`[d}G|\ +v"]*ViA[0ܺ *Y|h.ʓzSiiO{dUb&e=6a(M \*ONJ Sjl(%;-PN%&7dn][<e=EL,,֐v&g>l |"P3ٛOԔM.\ u+L!H:h@ro5`*0q;ڀ"~m!$`8<,ˮ$Ѱ=w䩠L3ӆiWiAoꄈ}q!XdFYx&I"TtDVɳ@AIKN\"Q-( jG<4!٨d}P-x M ?Ő[L-bZ@գZic)Cj.VGMl3Q8vT4iB=EVFԳ(Yer* +R?QI̗Tn<܊ \0IFа(1s(1A_ܵtTZ˓ lOctYeUE4?tSۜ8{qCn?[(^L71 g Ger+It2q ]L(秶S]W<{/ք&Vωue4ukLqsds"yx&:I)D*p:`Rpv޸ q "I*=b@S#$)+x1lPcjx1Fs?@n<&y9dҸ}ހiA}>cדbQ?KNY6J;b R".0ռVEBw.!fb=5fl59_p*7ōs!2~ K۷;“{^&/ÃqdnWĜiڍBCUEmR2`CHzRZbTP)M?wpnh1 C:cq/eEf'KxdBxFuwKzoMط x6(]A^,6 Gt'L$VҐGQGhw]syD=[5 ޛZZRXG}@Lv@E_dѻꤝYQ܂A9!jeLf2Ϙbl͋ G&x=u~6~̑܊![+!O"KzHrK>h83,EXIbEYN9#]u8gSo+M{b̉ty&jnIW6 []_x]tdfGUam0>:f0<r*+/TK e/6ſw2̉Ht48'yP$x/gJfqXLU2Wamቸ{Bɑ@x*\OewEgn A*ܐi}).i!s"2܀uiwզNfSVa`&pg`V5Ţ 1(*!,A94v#D5O~=-[ϋi5 /+ W&+#d^őt3s!VjYMgPTRb}N~IQ"&4Sfw3m S!QKaܵk&t0h7O[\Qמ{%A0~yIK}scwSy YB1ȰMCue-lGF eS9E?-g~4ssyԍ۵;ڰ07자fMZT5l!5Eg,I%pA#- N&PN5odvf^7$ԹaH3nc ,G?kl?)"p#9я|FV4 xC.  &|% zns2pS*\^Ws9`lBCvG9q؈\ |. R|\%ܛ5붽+pL,Adk}gϫL;͋u)Afr>"塬\JpVőP^GlVF.Gq3"Ej,y*lj1&{hQnloA?CMcM,΃]'u.!R1dkWB sҥZ> FZ4T, #|y ԉ9"vE@?^wm"Ѩ} _?/hP*zHx s/g4pH( Oiu! ؆I?rk) +RH~2T1΂8/iMؒEW1`{!1}:\''85]?_Y]-.I(otd Kx8j}07ZY!j 4RW^9(!S|}Okv\\a"9n/`XqBkW̯W [þ5D |,f=`,J}_<ω./~mIgCZ2 ߿M\CF܎Aƿ&ϡ:} P5"E\}nz%[DG%[XJuEmAs nR  PC'@d5PW `{QH>VctM"Mb4u 5ϛ]Êy 4uwQ׿`<\5׵sy|{A'5NmMԉkђ",(/vh0DfmKgq}Z&@%WOY*}gѽ0xY@K 8ey DrN`D-MT]x^U: k4oQn֘= IIƙ03LűlU=@Cf7GmO5xZ5f߿UxҊnX g{o%όw 3kӞN}WƠ.T jUD2-!=a vܪ%uJATCplײ-hQrUhV&@Y%/@{dV>nh  LSVqں_P ;Lz>RLJ+}p8~%*RO-BN"~>\0\ֳ;.\j}^J/y&$6btNPNaчjn#mV5 64,:+6ۮA?״+U:>ZRǡ0$]dK^=uс1G] x {;2R'd`)SKac4>fi݋-{"3W$8@uQpr,˞(!aaǞP-9t6L4\}VT2f݇'#40PCQ;-f-$4d/Ѧ C~*<3AQ:ff ]$9EKTU Pv$[֭nOND pɲjgllxD+זVCnz硏])R~wXwA/)b,H9! -h ﻔR+s^I xBk3$ 4*dɅh/cYhN?reCf圬՞HY}D< t7gUyG3\w]F~LThνJ&|拊:9)leNS Î!X fSYVgb~N}dj -.AFNWRt>ttH3` ڠNnuF%1*[O^g2sX[sH`z[dB &bYDւ0 "!C'*GL8 $ڋna53HxLn`ʿ"2)ng 4(* |˘l$gѮ h\q~Ţ6?5IW ]oHfwxBz9cNHV,jl)o,*|a5xS;} !^:gLEo@Eg׵cpIczصHtY]_y!j2mBvjU3?[DrZ"jn( gRY vz|1- G.I?uV(:57*Ӏx?R o" _;_ud倾 IHLzq<فo6#Zu k2>'uf {%YWe~[Vz8*c3S*前Z^(]N"jU$3 FI $M6 W0jNvAaiSWiɋ9ng;1!ty&JT2vv}pg]*i,M"@ֵ$dnCE@7r򲁬es_ΌoLYI eOcބEႼLUױӕ< r;ti׶gq*0AuLrjgG1, O#74nUL̼kVZ)dY:NpO.5Hr` ~P5>ǫK)ϼ՛)V!κAgk a]ׁܛ=7bi5(uB8T44c:bt~=Mot'DiSĻ*g$T4gԔiJ0U"#d/X^qR4r$fXZlƲI\zkX7%܍-&\*GɱZ\3H퍰0~%cnrb#,ҙ1kIѱX$N/"#E .8dKjoE7iJ㓘}0@ZE5g(Uf j>NB\~ K+u2{xlD1-_U ޱ'@)a%Qس^{3z] @XQtjtI8 s?B0'φղDalrjZ qf9;\ur}2[ kgv I$rʨw)Wrn:* j8a 5'Ua{ ײ{aJy3ۋ2Lz-(e-{}LT`ٶ?n AͿQP==,Q}=' a Ḿ"hM_a=M.S _m E=n-dܦv t?\/@8eq"+^3 |p(꥝1ٶδ}>.- <_f ,91%6w>IX[»`ߐDАsV_@g> ˵J"{ taœJB_{@z$`tV*&ٔD?Γ Xߨ&!,/wb&w6ZltbY7@]_ ȵZ>]p\<= hZ3QN\6+2j5Vg/b+OF [ARKbhLJ=w}sٖV_KV9@c rfs(+vx +LA˧Υ4k BL k0%iZa3rT,j˛gA_[4Ex{5zBydgOU(BɡQϽOZL"m׸c a t5g̥JbZ$ G6h-;AVyezVϏU'o$5/eLQJlkP_i$ܵOlYqQN1.l=h@K98;zpǻ_НqA˼`1[xĆ`*(rEHz☾an%j(XbD|n_SSs^؍R6ɢ.+]/Tt*|9]44AD]r80 eI%;h|attjGŴ`-4ug_*]o  \S+da:"fBtXD<@ [z9 /ύcr@6T/^80ؿctݻbaګblǡXw~HW\ḫMj]e` Z-+O l,L7W7N*-@i峼^yd-0uQ|848{q*7= ١srY+/f+@}*9{>kͨhfb*}}"APD& EzF>o 3a<22xCEe7%Q4H$ oɱTE EI3ۢ%o)~whIeDҍ|1WP)d bL%S)HΩ)@A*Z},_8s&բB/4,h'Q>ViO oN9\8ߖr];Pb_(qkӸꓟO'6iO&7SH^јC;x/tò[(?ʶNCʁ} (Wg4SeѼ #CV1}NՌ 9l<:gQq͎Z]zgua|=od||"zHT_qMc#]_f 0Mo93"AF:^Ӽ[(O*ZZVu#5uo[ߍ۫OAN0a{iЏ?dM@E ALM!׺SD2Ccc^-9Y՝kw ṵ[qW̗dc*n|hw9`K D)-2^WA!' JnCT>Bgq| ԳG~9̓<:8 )˭?(,]@[Aj; tٗjձzFl ?\8\իUM=$OtJ;L<}_z~뜯U)']5G}Q*X '"ɞ,y섡Oִ/5k <`v'Nĕ9hɏ1eVcc]<D밣B.lXLL&9}vš:9E|7T_gј=-VDP4,E ׷A)Fnmp*IpMö7Z ߙP/(*mۆzUy͖q^ x_E}c )oo֪-.lĶ"IzO!S'R0OҶe܎n!dSߗDo0裪@|d:*H@<)@OXa'װӆXaDv b2PS}Co9ex 霛FE~x O`^^6ۦ}PY7R kN k\#"otk[ozK +RXwa5)P)Ti)>GTa.g u@=wQ޶h; R>x$db#/.@ >^~GN܇*B2!GfT-6sVVod%Vi{`iXmmDUY_)؞P5k S|LwҶgkN$8':Rˢ=-.Fk2Yhӈpv )(ClkH{&(@=[ނ}lvNcj2G!F$Pouڠ#OÒ7 V' .|d۩4G]ejkdf, _$%eL,^=JyAc6#id!}~wrPBy92J>QFNOHGphKjz(n4A]IF) Fti:f؟_A 7 [dz$َ_Nqpq6 {lY|8w~n>nuHwh4Q":潙&$n0hq IS~c(XԼvAh<+Ӻ} 2ՕH8˫ -D]6a s!G@)}<3ԩ8*c/?qЬBp`{kÄoeU8R O>;Xqi{ڹj@##fʤ= 8'C, =}*=j#;ɗȫ4ҔrfǴ򚟫ZvwvHǒKͩ ?B<ـ p^/:V)I}TMjlZ!y֮Ij.3ԍyl&X@x64Zw9X`ܭuC0 muWϾ-Q.s,q"ضSϵq|UK$$ӷD[3LDh\LXbCtIXR̵8 H4IZ{h 0?iщ51*&k(( 4(9:4%2L#nq #hc(Lz˟xR8U;9m{.?MO[wǏ+u>ĉc[4 KfUՄ!$.^"h+M'&=7 a sV?:R&.GEǹOuVjKW>䎎ds,:r ij=*zL-N8f4"ߠoG0/;³JBwS3bDaiADZ6qY*eˬH挬n΋n92Jբgy5hr|]kX}M5qnKaj\%^v?! OQ4Z[*tN@baX?a呶ՌYo0.'dQrMG0h2# nX-x*QK1]O,hcgS~q gThl<;,7HqժK`n 6AT@ c~@ȪYmW!JK.@%{~簒XFk Z]~ hħA.L-U]K|}DĐ 3VLZ N rD;jdQ ]6.ύ7 ['1-9)m >RV ]TeC V/=ܽ#I6\E_1x`F%{oRvG713dQٹ:SƥgDRY>ô:qrR} qqqueQTeg̾N3h&nV5C;nR} 6E7d(t )E+̝ϳD#dPPw"oCLW;}X])M`XIKy x{g8T7UOV(Swk:(u J(’-dc~1ߒF oBD6@ 490{=ȟ?/%;'+ 5EtrIJ:#_ nnn4 g8ᔟJ8`X q&.gщRY'Dť9o;bJG*&xVL%d%,Q 6N}Ԁ em Fp,YT.#<59;e)x/wGhC5oTn۱chrYH0=Wl#h#|n -+D0?|HKz-/콿56 ~u^Q0Uz$s)v%S'8ڑuZ_h{m2?pTZg5+Wrk C9xv*c=bCw 2F0wCߚ9Nv)&17:6_ھŁy؝Iag&f @&M.#I"XBO3Xacc-~ߢ, $3᳍쁿}ބB;B/3> 7pn;A@7J{}dIw{_~ٯԁ&| iO+Rwװ ҹ3Υ(NZt"ETG1`j) K#*ݓ ".MЄr .@5_eG⫼b"0{"HT98Ⱦ]mi32[XZf~v^70Ĕ}L!F"ZӱQtE|x̘ 4R JzCɌ9os7نyp9o0s<L MZӯW  ^汵|cp>(Rdk (@4' ^ A$cj`5@/@Dr8N3yЀDS@ ?v$HEл}Eͨ}Hx] 'Gx2iw K*.*P'˴^ ]DM)FI=M ]cOYL?syKFbd'Z3M]x !\SSF\i}$mrQ?<#Hs\G!qrԙtK3Yv~~d5(?"3sW';vӬub!Ƃni|UL-a û0 ]@2]'nBAmJo!33 RRa C(YFi>5)M'O!hfaujxM7Oc,YTۡMX 6vG9@+ɨ$}Xp'0@]~m($nL+ f t:U= 0J:]j&ĂyϫUޮC_i) O=5(ʱ~|y\DOUܢlG(IVL3_4e*w&3vO0B:zG3c Ay:=^2T&d 0-B&(o21hPX_վm%0Y4j[A=P~{ <./k95%mCd>׀_ 7уwj!C[IN8OځsYt\ِsr˯W/D{sAe=nDځ inc.{f"Ve}+ܺjb!ېz'Q|SXݛ篾O>u2am/\l?(p)-Z(9eVEH毻ߪ`x?dk,]e@oլCN9>˨4f<.̔a/̕4! #jJF= Y\;sE̅^KMS v~IPC0z9kD!xW"WwWբP,n)8 vJ>^!YW*stǑ$reY }?fmnV\!!5ci<-$RVf'V1% Fy4BF13و߆^숁<պ+v!T2k+EDhC c0=C`5Y}ppѿ2Q8MfЬ{am`l-ES.l- ^C81"ƺrG9TґZQ0s:r^\fAJ|X&~gЉ3Ēbe:ŧ?ݬ6!ߏOI,&y]TWNJ(^|yN;&JC0M3]*\0] ӕ83WJNy5FM m$Ӌ&B:sƸ> XF5^'ܳ4vxSaӅY4AOGY9SgjF)ڳEOl2^:Mrnq\cWuZg6 /t v&8 tׁȪ/[e&\BwyFm{zM%[25U;]|:qRxKcQ![U2$WQb"'lkPS t!U8mLA5*" n!yoB2ҡ(z\tWWF 1)jiT?$.v?XS#SmS#3 `(/o&'$>ukgM};imd Y+LJ#Kk ~p`ٰXA n:)hzN jIink9г \L tvE TlP/Db@BKVgS Qq 6^5G!g-].WDZ%51V|Xk-oTUXRY>K8 %[X.z7-  LMc%{ryѫ*~]3D*<HJaKڡՐS> ^y6@iݚ:K` XI.-`upc'okc&3 9mA[ĦAV'1A[`e5 ez?%0eSM"J P(mׅ4*1˙@oT}E[YB8rI[8^r 96BN8>&Dhq"Z<{KPdOڳĥ9wͥfe#ݺ"l lw*jv`e9>(c{hhg:5.WZMi"O~J}K"߽KA, [U.ď &[Eڑ!"!f#}T=}j7W|CZp {` u|:^9Ȧs: R(0EaMhM2iOn|@jf|ޯvDS&3`UWnޞ(-@_sߦ ?4] g/PAJdn(S>'a<} V< әS >]z"JN>#XWF(8_PH%T{uL~@\dDBw~9*8f+!"+M~+w'd('"Yni @$V!W8nT^ԓeb[vA" `ƙc[zi4sE괖}'dSΰGQR Ds;bozq\'#>:X⿾) {^+m PnSW#MT>Gw(N }3KZ*g:/I㈷шcLtP{PJ+KMnwy\2ЖJh֎9axFqGߩ-…l{UyO+Ћ]c}T1.aJl `':Řy$Y dLĜhKK a9Y? J@ɇyNu<68 E+^!?gWX~ _2 ̽q2諰1Y<$%@z1gl+ xSJ0n mLBa&Ļ݂%'qƊ~ѮѲuOK jQw'b.jrCr`r;H&.".MO0U %j/L Pg>|~ LmZ Q'>',e+5)Ph?5;1*&pռe~b`!j=g7$.5Mޯ w2"k?_L_e_H"& `O0yՙ%RGɽg`S3"_Apđ:  6=#6#yA_G7Q .{wOD_uM#['ppGet.MRנC"0ĻX*7^]_~~I='@>c~ݿxĐ>EVԞʈEcϵGI"eQxOoUӽYLZLCh, ۑx{J?^3(?*OoUx"Q|u_PJ=֣\bi I\`t0<ʥEMiDsպgf2p ]*UDB*p}˯レ uLY}:A@wܹBLPZ: ][q%&yz *v!nǚ@4^9T@#'S X?Q?@.a1ldH(`_r*B^?&2Z~s:_qϒ&WRBVݜ 81 cŕ]qq \aٰD^i2 מ'W]D葍Kͫ?SsuRhLQS F 5,z$].ԥMY[JF,:&y<&${,?F@֠#N:N|n8Om*pTAj8Ы|c:wq0`|EUF*Ok ћ`єŎ*#oͺvBi2m1eϐ^Tw؆`e$ q_DNF k.P9Sy3Dv% h׽Dȃ0#+QCd4da\y4ߞr%ɬ[soڴtxYyl'x,!E=&1JLERpSk%1/ړ3tCpY1~d"דMg!IԝX_W}yT ΂Z/ cQnN4LWME.FT$DQjrl Y*G(.!&HX _1dB j}-y z<=E8s(0=YPPsW݋.}4m3ܢl'Kqs#q~y(MEFMI:>P1=|='MCs"$l:>OTƍ48" (D@?{"'K')n 2>kʿ$kYޥo#bB#U 3kˏ ]<_([!ه1Mq/t UdY3 lDѪ MZN9Rmh7L&vUa/(^/h(弞+w/BıSKŘ&N 9] G+,K|)W׀2P$Ma&K"EMvb!N, J3^+÷S7=Pz^[#*9n:`ؚOE8ڼCQY:JlCa^-J&L9m+Sbjd{1jp߼'d-@2ooC2.^D?F ,0Ge8̅tpjX#rjsH[~<-"2m %B+*KviF[-z[=Ƣ6̉YZqw|8̒F |"ό2s#zT|xBehzuɋ),H>8MS}V!K7O6m16}p%a-^.2$B) ~WxAQyJ?"0E~<2>`d.OdzIhpT@W!#B _JTj|NE+N&>Qk΍v;W<֭Co\SK8WW0z3)Du,P)ײРK_Wֿ(*JKefށS܏x7, ,dwk1>K7ܱfUѥ[1+DL"O˰/EQ:pEt,K Dt-M^w;Im+ؑI]c $"*Nw^)2QC ɬfNы7]&s FQЄYZ\PydU'"sЃc*Zg!\zPc:gY}Oҗ۫fcf&i'Ahՙ љڭ0F IS=EЃP:ʅPs u/X[)|}>M+.Fm y/2NU/h&܈in@]E 2rV:`jnǦTgd' ɛ^ SlH?\pw42;K0S 8+iZ3_s3u H䓜:!- +zӝyA?$i_+#ŝ;x0.JvHMlHo8/cU0(fӟ>_^-֨햀;BS],0ox_&-ncZ6#[٨XU?Z*g9ldA 8 f65)'4IpLDS%؋{L1J/ F|ǜHhQ5AK۩d"XaF,HW]CN/>g>'7ɖ0HOF8c]m>3+!oWw5t E w~ep7Hd@ zf.+ s⡽tFhI@hLE% y=VZ1Ro1 tYSFtT$.fh.@sIAEQ$E:C)bmsԦ:kz.3![M!AkG[|h%.]nWRxSaI䝙=jEp^dְCfΉc1Lʾc*y507$Zb6@,$`JB/B #e,'FױMF̱Aq:ٌUVk.^`yI`q:i3RQmƴuYRV-ӘN[ w#@*($ %WN{`\ l% [9J͜qxwv)(Z~f#ފl=kWdc )aLp"N cNA͖paRy卆k kO0~J ^fLaDQ ro B;8n]g%(淈 \ ̀8w#xr AQbZsȸɹ~*\ `ňOOc2^\w >OʪGa{|"Y'@D'qRr5O-ٵ =+'e2eĂMfIUYxa Wtj˂l˝WӖ/j$7c& ThGnYɅa*CS7\B_$Y.N~ga{W6K@bDUOHnW }5j@ُXD=ka{'7@~=`/ A,gkt}Bl!3 uo[q 7:Q>_q:#p"&ExŶAuk0>9CPCÿ<@K?vx$6:"uL| 5!į־#۹7S, qt=[l (jA` V+(OˤXy(!LDK1C69OM6E ;eBeo=4cbe_ļ" a:2^2DSsHPAp!]t9s0@*#GɪCfEOLZe\y>ie7z|v yA/:0MY=+\ \1Qv:ZkfN#'%~<XN_Um97cDy/ԩI-պ\(F:X7M šO5u֣jFr^>u8|ʒ<2-ƒˠiWG26F)}(\*8QFFºd"#3 έ}\+M.X6Oia/o1zcn ]5+\IoNIW+?޵?1#ԱD%M0u7wؘM׺H[OPd\u n|0" >TTK֗Ջu5ΑZZ 8Bb䁄kĝVAgLn$:599%D3^hu\{kw%ō֜L}aNFS@8gX#XD>׿'EfroR%"QjI+uR|s[ձ[Z"BQP)ygBI>,}br%::y?췻z<rԲgvQ*LH>o+l  Wf-);*5-*j6#]ax X0/J5} {Sd('Z'Ij/wBU[ {&D4yYH@v06uzCeS+YSfئ_eNeqY7DXjc&HDMG8z<ytUW+ݪ*L`f*sq}{ }$;6?%sOEƌߥ UhmF/^'I.om7q,>rUSbN32s>ZAiz %NF .sٜWO-bbdtst ;alׄ8yuijYŇeE#G?,ysV_z1)#CPѐt,S<ݳu5gդ.-w0>%Zx l|# m찇ΏrKni6kƐo0|*bX1D&G?.CEK4b OXXF,InV/pcΘIrJ-a"n5,)02_=3Ziݵ.g?Kcl Իʋ/po"(>5YdVBB oyzFi%;_硏QJEZ[gc݌70*])u*u+EQ& :8f c?NHw+Ž"&pdz!둆~1ÉЭص:'7;7$.>3S z@q~Cbw Lጲ}'KH^4޿aW;oYɅ rc}xVK__ofs4&rpZj }e*rĞhz&U%> Z TC=)";I +iև#F==Vj1tܟ %2rq/O5Vw jVՙM2Ӛ%:?$v qN̮'o(ni?)L0ůxpyW%@"S]g,u|`t6@![HWE~(x%~O][;r[,=ɵ-=q_+[-bwe,&%׳hU%; rtB .Bnq4j\<y1v^2?Sp5–p دFO'c'9;*A 4ޟ|aY+FK[:3sTdžSLI[Yb^7 q> I"l@+K)%Q"yj!4`Z5n ]i uK: )O?-GjBe'y sPGGn]+YM{,;Ld1c9;乤V5ח{a$)΅%g/JTz#~k.KhJ%?Gb_GNb~m0>=2+Г7Svz +2%7nȫ$(_5E-4ʬ^Umh\Q-Q'Wjrq7xX1R>FIcl }v-$E!W_HZTp$Fɱz7q'h A3~PYx DX s[Bq]SwdtpKWn-PbP @Lx(BXeG/n5ac=u+yYnF 8#Då[1I4`jTKeVo +d14_1`pRٛ#(t&FU|}hfo3_!z;8eI[2۝ +1rxcH\)Aч@ؗbÜ@~k2Ysd f Cs\Er-4pa9$/aE8~2$8 71d ,:ݵА9H +L1lw_2_-t'Rg>gm@xͮ2 o<})Ne&2 ͓ϪB֞m Blf$W}7YHhz!VH=qsVfňλ"m{7I f_~]`D ^`XT_O.s$%bXq%bFtj>Q({oQ,Ԫ#N$0S .¬ B`TAETᢟNv7/GG0e>48%)XeJk2뺈GrD%#<ߤ 9og lp_2>1mnyO#/j 5Cm6@Aq%3 k^Q[o=u/1kڊ! $J2ۼOπ}ڍ |͍Gcw1FXLwq6*,ځ`m/ߠkla >En5սqx, =z#rE0j9YIMZ.Ip DqJzs C*tgJFM6S 3% JJz&2Ԉe+MK+*v#0DZ TڱO nqexE9)/P裔ð‚6@s/΃eLQcG<5hy q!4cZR@CV/ a894Xh$?KK;=4<@TK&*~P_{ëxPM#IQ0ĠG^i nXًsؾH  7L&åkN^x,?Fq Yo3s$v+ȫ({ܾ(m0?\8>kDHfcyD Wv3nHy:{6?׾\M֦0R}hٿ34%N2& ]E3+!"߲cv7wەUqp5+waTumMrny^=3BP'BH^D]GeW>?͝oxp@r{_e\8?&0~l]UB!GՒ,?>0DX"jhW5b́mɠa> "8FC|9l1f^'M|`j N0W. U}Ɂr7=,Z]{PwEtIol:$jL#}kG5,%}imjri%=KHvUCݑ1b@e3#u]5 B}t)F~-M?i'%E/uA|Cl'ϣt&NM\x`*o*|_F'^YEu pj#»=*S)g.Ag xfh8~έ}K⩱]x' HpV}"0*[Zd54TWkMVDǜ sD9 `~/qnb`a3!)oN|8M:.%9*{ ^Q U#S%=?x<{d2Gw956{m7P_X6anU`2g'Tۣm2R)f\ Oε~\Ӫ֚o5Z7ah09/㦔̟Fa/O=s'O +&XFn)<_fy4b< Pq”//CsbNa>^KAnZ+{2\L~ +۵f]z 8Jwڊ$SY_=QC69rU:5΍4տk~EY!9Ey[Чa]pSS*|ݭҬۂL=H%" ;({4n^Wڳ7NG3=L[RT4A:wJArz2+k. @ᱜU,ŐVˇZ#Z%&Z װLTJv, S 8JG \b.3כN&!b;OVc3 )BCgZH V5YzЃץc[u3p;yXQGa#; H)*1Mݾ"^k3yIؐ.T75O3k|q5}i/)< oQJ^z!Xor U`LDN{`)}Xy8_i TT,x+/g+Wp# BGn]}޾͆!DE$~OٺUzWSiBS7V N)Σy2Mfw-'=)s+'ڿ )C8hlkZRő9s]sEqI;~8B<ضB ?LXЍi^S4Dx3iT<Ɔ/v#uPӣJ%IWxZ~ 󙄞^ޤT|$/9M0nWk\oO^0L&M@B{} ^@mH*OI+%@.sɡVlN'.fr v Ļ{Gx%4rERrn y1#,Ԍ7EPSfl{f\s{"D-kؾS`ȆOwZ@4&΀^XQ{[ '`ا+ 1YЌIj@="j"M{l(l pKubo;=r*X1FI$1x~O;5i_K enjLakt~&^U`a~gVi>fSVaW20n0٦z?2N}y7? l,x7$='Yp8zOdfg ɘgxt,f :durשrp.l!dM0яn+fу%>ycGI2|QbcR׉sES;_lB1@0Jܵ9ܪ&eP&No))kW r,+.cs>X:;gŲ"Pg]YKRsU|L_=n2ߧ&7r}}9ߵJh7:zqƁ޵gԿ vA;c\@'1}>1S݁)^o~$UX>n^ [oD+!]GX;49̹˛8V1HW:Z 3$?3NYUp duqwp~{ï+:&r™Ɨh=mbS8rr{$tQd)~l`l/ۉ9凢V-7{)]!3譁kfc (K}_BΟpmr TI>Uq`k`3fU[Ϋ"Z2SJB&>D+D. jB/>8@'hMSBZ6ȽaQVdrLE?dp5PZCC)Osow޲O{5 `}͋[;m,SIzKțde;VăҠ ilRaع?e斞hg6M.Dd+(뙝c7zYU Yם2;.lgU<%w"l;-5?rjA4s}@rT]L=y*ONa2B1cyFmplψ%*G_/&+{ eEuɜ$XO&ɦL諹" wXZӯ.]j,'0,_4/c9A1}T4PK"/noR2b3 `Ȁ:6%6ibDР3+ d }phMkFIu[컧.h7骵-r NR0ޅ 8W%Nj+;]qS[NQu)5:"њrKp2t_q`$ٜG#G7M )?#c-$z |;4wnS 4lJ3 (/m#7M fC\w +RX:'F}ÿoĄPgfo١zrxʼBѻ/\>}۲4 ^EZk¦uh"D*@ c)ųc@0%5l$AnS|<d8>MxXkĭl E6֫Ok9g^}"<cx4eGE"VGu }IK1| ?E* LvRdVpM`g|cowlXr^PMvrFEwG?ɩxާBw?Gq(؏bTYIHՒmq:2P9Zit،O- oGYOQigԦӦ8kQ< V^cq1﮲q|e#q~&*k}9@[Y-1)߄_&t|,sqSf?8|lcЧgJwM56i_ietqϜ\`CkEmj녡ow1a*<,K)<F/212i1eV(wP&G?pNW%'o|9$w@C$3X bFx"[67w WYve5F3%I}~.nY9>U`%VJH$LAne/@GQ^5讟JDŽv*8&CaWa||? ]؅D`HCqrl2{M`*LAPR fʢμ+:XW\/\h\mCgbOhgU.~E0>Q!H'hoH3<˥0aQ\aTCrjbN>í0QL`L9]8dEU5k̚L}ibb/|yUEN7}pMiR8JݼZMT -&9x֙H8]ڂ&hiW}- bp,''qmΰpz_9+fVOn+/l|3-]gӗlF7J66O5AN~Yx=iNVگGK AEСdg]O;yU+2=Zhf# L{`bQ#ǧ2? yAMu׀ol2PL,}_ِ]-siA^-A~fpm#;QZͥ"j{|=v@y/: l zZZ>@;z"7,Dk]A4+l{9<3 c;FtG3|%l-iPT' ׻*%> ;k8Z(1nW@LXܼ '?"/=g$R'0tpq2]/gMƵQ]Zu'2*Ygp=Օ_ӹ $Hf&REPdvtAHcMoG3,N;#Rbn܁tn Ve3 W.P_Tզiaq'gd6[Kev|';`-+bk*>$J!2x ;eܓW#n|d[$}9k ~ivvpNwJK:@W zede5=w-_E7n,c,$(bQT9lG|9iI]Xuvf1J2]{Uu  |TIGnnxELT 7 9?b!V ɺR4\{ΗU|'[P¸qぉc: <UwЕ5'#Aš Gb+gI7MT8jVg#MdY\BoX6ZbihKUDhhqɐh';3(PVĭj}3ofnj[`o`N>"K2< 3; ;&P&:T,b gaWAMeç8Zfʲ~>6D*3ApQ/x ǿ|x 4UsAG 'L*VV ]D[Fyvsr1 ޝU5c;b\48^Fd2IU(J*2~ Knu7 L>(b{?b@G X*tªɅazIx}#p_*dHb[1JH mZLn/w~/I`NN-NrA]߬h')^3b |Adt%L{4g C9+E=8*w"icI:VlE&TyٞIۧȐ.6~?q05dۑeUo]Q!s{R>jݷ| fTV յ]jVI6]@Ў_%Dϳ .Os }GdY+;u}*+WkHb ZC2\u$$#݌!6c'4- AVqc=& ⊂|Ny5JMr=6!!RK;QWfex)C C[q/&ǐÃ}54sǩ2kϓM.u|tAmo33'GOKGgw?34?ӻiz2ń48&gLf90v<&{9]:f PQ+/L)xz HB$9_hp Hŧ-hoEZ"_. 2c? `]2CrjW lP˟}M æD c=خ*=R|Զ0I&& -_C&wۜвH3w 3 .(3iL`g=Cx'H̷P &`^O|Ѭk\lM0Zxdˮ2Ͳ;$LFROMӊ; H 8.u".d(1:!vFߑT9@N 0|B ,Sk`^W`]ggYŽ Nb}n8 ߲XFȋ]yI#Ja]}kR]u/J#z׏NkLhFКI'f5g,|繓hnjq.cG;9xrx-,HhƗ ް HCnvJv/Ɉ#RǽB,gMǓ `^q`IoBE ƒvGsa a- c1*l/q9aX :d~yj9s5p$28JR\TkJA2#gsœqa |3dϰ^]BY;b)~wn@Yw,6P7]1ʸ+(xlMC;BU&ѪP/2gS1 9ƲoT$hfR%G J*>t2'yk-(WDg8Jcc١x 9tu+y6˜u V<@Il#&5Ώ5pª|?빑C< .Vkaxܚ%(}sf5A|x?ӘpRTr Mڀ",e7OH!hw\9m.ʍʹ3uf~,&#vfqK&i̿(yx9}ݼajDDC\5k>A8spo=bזW6+~S + D&F oټ633˩XA}}T= ~~r@ɑw[X&| L8o!;7k]g:(e Ra(,"9#\\,d_~C4PKxLFSmƼAO419SJJ*>Ht"Ӽǀ} ?gg{Σx66ak]9Jෝhi .R鎁AS=O06{L^9ϏAzxZFZ1. O$~;Q gy3Ҁ7  @hDBb0|ٌOc +KZHU xfX3 f^>/@P \8#}RwƏ"b1Mz=C;Q!x>a4 >@RGm%";8N: ( MfÝsQ]0fCz&џq}8_8NC5RRNd@IG݃Q~4DcL}k)f?8d>bxW%~+V]nA7.Jפk&5?^>]R(@Kh5q{$O{c} @ELz8E/kl;5 -~ьDhRJk-H S.k~x&!`X ;}w(sYNaZ}KI12nmIAy|1f'<"2.:L| GD[ r .ꄉ'Y6Ww.Zi~Y3o`kaU7o0 ]5-2/xwDP ;x&N=Eb񱲳c4 K$dOA5 DHLfΕ1p:kʵt^pJ NA2?F@]?pla/}@I&V".Ԥop{N~$䨌׆rADz9ϥEzF9U;3[`o M4"dA>pji UҴc>ri l*\$3*͏tW1f"3Wv"&szo%xAǥY1[g{9 !d_|A?d.{#<m_3k7"0;CEJ@ʍ(@'ڒg,d2,.,O`6h! ??fjiӷɆy[v 9OEp^Q>E@Q#ئgI3Jyu*56D * 41a[ &ж5uќb I(Zoȁ%xk W 4BEf#yԧGNu&7u:ʣZ)n=j)ЬN!)+L$""6o^GsI_Q04jE3 QȾL9=@ lu4wO+X4P4h;GbGh, %%  MUDD#jxfms%v|֊ƚ'ޤ%wHn ,6蕾uip,񿙍YH ]2BPBURAk L: 2ṝ(h,T Ԇ֗[ N$M=Č*,SRQXx,5MF1iW{| "s) ")3 fLL)<48Ӊǖj\!`TsqzuR&?;nɱ4Be ί&#w7vOYA|n9b#6Pŗyc" E:R "eI x,-wBd^pwH0@^-WrTtDh*-)g6=XݮǠ ]ョS&u|%Paʗ!Ev#0iѰ^q0z*Y[0_sC}"%.išo"mfOQ 4B k.\>:7toҙ6.A`lt˗S h֖n jq(m/p ?Q𻒼}Pl lݯdB Š`8_5Q73$OԱXr6g6zig)$/Eb<7jN^[HѮ-&&y  r>\HG\X!SR^;DrnzRbCA'HS0䀍౽ύ;db@("f&"&#0gTJ.Ui11&]ڊMɈdJ`ewTe#F1jc317* [4Y#^mA\W?t=$=JEs~tu=3c^ Q0GPwHMt7R$b4+0+w+C $dX87*Q iQ\so&d TS \|x$%%M ^-I" ᦁUfFJ?R՟ɷ?\( %YG򨹚YW%R,SWL1&pEle"y7z[wT~4߫7e [Ͼ{tJSuUeh<ۑV@z[\F(j! r<8H*%-@;&/Kva)cp] 2Ό*+ * (HT gowY@A< !J,[[ @K:[/`13hovjޤ M\Ӂw^9O ¾hAW~ӳDgҭf$d\T{h6$dx.Srr_u.Ig8@23G)pO^.Is"AQGT+W3zi.riX~Ys[lB\+ưxnJu 8HdƉcIn1ud\DCp>1K₥ # E"J구ˎn@)FurH't <'s4OF#2].KOݚgq QD~PpϹ~bC^5cm;%ˡ5Z$d3dΔK \tL4y[W=݄ʬx0tE[U<&'Utd]oNi{vef Pf*^GFfqij9R)`JDڔ}w<z _SvZ[9: 7WJ5"moL ER6>Lx ?V;땘 ,]ٗZ^Mxat̤_A`ARfOR}I@\ n^~hoWDzē-NĿ7x\ l4jC+5XX&4Ps).e%HThd'wMt4w 30A.Ϭ¿!&iHDzBR bFŁcaYGtHjfaIhKbpT k#P2f|VV"L|%E9Gj$eX3gi@.\[H4޲B(E"2 }O40{^[5[_R)'9!扩7Ϙuu^6rb EjYé0/_0&G!`۲lg.3n.9{@ z=Xw"$^#0yJOjw'!NH&Cݝ/UjXw!A[Yo9wH\֌ ֿPm>M:_u%=(P"*ԩvG"D(Au ov$th@'B^ +$a~bzZψï^ (w\D|*j{¶5 Z" K%A%}SܳatYX"0qQ=i"N(w9 J񊱸MN ͱK>:K'ޝ鏀А%]iL&'SDEU=`S+sz@aIwi"$\ѵf5= d6:31|mRVV0;A~Rs6 99?3{N8hѿ2Ae֩t2rMFt&Hߙ;\ !M !ġY Mkea1pzP"TF*8d-=[`>{Jzr|F&.EPaYwe/o,(kDA y72=US:/_d~#+Q9=9 J QoKCn.pb8 $ pQdym%,KeMhLqeP, ysuc> E 8/ގ.x]3ϞPh68%c*l@BvyT DtJ =o7yOڛw 0i)&cG 4J`ŭ$1?PXM`eQQk#$vwCx(AUK$:;y0>Z90aOL-YP5jeŠX۶*b|RHUU{KI;0N9_h6H&GQWi!BυmzOaZ|1 E0F?'ҏER8S|C\5,S*2xxQ}%x?/rVcg>Mși0wDlĄ~CF33N_fܱC8NGfe˝3Y#Yal>׌5G) `j|yT_օQ9n4u(`bb\xONx?A{fB&qud.J܆s'7p"7e(N8y4BrmK\>E9z)kTwoߍl+ D rk@^>XMnhS/濻y ;? ZHOh4Ɂz+q\njVfHR7(=7]՟n_ufyg#l\x'j /3zU«vB/J tazL"||ErMy'N1{d́3f1,}|^]ߜ/5K.w>"Y}ګKJODY,O R-`5N[{a>>$pm4/WXҲQj= *Y689ɤKH7G>ʨֵ(nNf}B3l +4#ES̘vφ"7@AJ/$ztV1}}/[=`/BSh+|'`IFan݊Ǥ$Ǥ tˡ>(1ոOΦͷUt6eCc*1 m:ߨt^SRbKpY[qS?!2>/W)}GBs9LbW[Emuʷ7-;:`šh$p)~*%iNKs՚k>`;vdU[VJٸ|}F$N ۰cD+Z;Lx`r漡IW{gVC ͪщ'd5>9 f$GyԷ)@!ԑ(͡IpOS` NܳB&B {n~h{/x}#Ez܅:1O;jC:ǩhYz:י {HX[ wuE6|@OdW;:p-΃/ Bu5[Y6~iai#rK<= ї7g>&H{+W5wYrG%$tƒ.&:$9@d[IhVXma9FIhE*l;.}G=ߓ} :bwPڬ١`p.ĄSwIe@PP~}t-M v=G^Դ՗;рQk@NV傂B>}>@NrtNVkj}( lӺa˗&u5Y̷61Rt۷ۜ &d6j/Mt5|M]6^HP# 6rʉ '1~Ŗ7(1hfUkݨn,ތ*3jhnL~aWU[NN?wln#"q+T&Zބ*<̉NہqzqNʀ0sh5jҹLnv<Cbn0e$ wy_H9+`.X+F'#A2sUȘ "Jkc׎0FG5@+=oTQJ6yw{:l88^mDG-" @Dx{(k]4h0 :c7A&Oީsؽ 6?K㦩oAo4pu~}_R#SzK7d-L.b\w $:24Gf[H Ī9bfnos* ?zhb՗>j?dw34S]ci B{J"W[R;M/UGOD>W قbqh^!R5w[z(jPBSrtE 9 L£lY b|7B 痐Md{kcB#╅cHs&.M:'F~ REHVtGL48 KtݗgT1~M2#jLړ [JiH hxp6HS(VAP1TR$\]-ƄhQ"sLd2A{HRq3AXҸG *'KUx*+᛭K2%lr95T={= jtSE>+* :_gnq&VNd{߆ש_i/P^~;ӑzqq2t`2Q;n:Vç瑵>w Vƻt85:0l i-Ř! R4/YJ g)=m3f[ꦢ]{W3NL:ƫmq8~L*jcebLܼV$O+Yjo)~YV>9SACͤ:ުzk1 Ȱ $!Q&EWWxK{@zRx .(hT6q<`nВw pdtG* jJ@YT-1p ryOSG(Q;*8^:S𷐶}WY-9Y{t;۸-kPtuS>e։s‰^c " pM^ݻ:Lla&.&pcz44!;D.񊎦FoUh`wO2x*@e[|Y"鮖_&#:L! :` nI8sw֧1hoͷqcO7%?::IpcN`ԝN>qQE8Y'gyI-%@* 8yzwe`49;$6뜣Mo ޝ FJEF F+7Kǚ Tf(FJ{l24$=Y==]n;Ц/r pއZIG"pW{D,F7$8]>0͈{(&!&ÜB^tZ[y*=wdܘ]\wNoCyะ'nMEH(FW[rHw ؂&격-)&wy`!1m%iSv b\iFth8I -{L)Ul0vW U4f)'z/ Σ˝yb?7fmiW&Z᪋l?5hW -V66ʈjL6 2le##J`+^ϫ_>|:5/<KTOU-Mnm/ővq"U~ 셛b)ʴ7 M}Ae2LҒj`>JgcTh`}"g)#,ɾGǩ.LCW<7x᳤ࣙDZMuB2v:8;mxKO@ 6Y85즀VyڐB9>ԛ7 @nv¿@*V׬.vQ49h^_i'?M!S> 3w\rgxҩVeƲZtڃ]&aL~Cۧ{(Qss>q g;%4%[8YDo*#A̛fP xьۺ(F݊mna\Qp2 )e<k~R]st։I .4x]2iXn-_ߔ,{8=>Jٽ\s 'e&^?qLR3ꏗR4.:(tcc])C^{b%H&dC*Ns8g?B07kAX'QLo 1XD.Vle$N N+?v#((*l9q8,S?M{j RQ\c1=E'驺̭P9%}f>dZqi~g5|yJ rBx̩F"jEs^m'iiQ2e]\[m"A WfUs*j,w:%ona2]&Mc`:p}MSatk4ΜQՃ{^%@,]ӵ4aK}a4'D~iM]=C.ќ/黩*6|- חqNZƫ dTJ1QLYA ;[4)A.O]+/uQTO)Fpw/9坷ZVtw Zs -ՙ6rV &zF4/9֥lO 3lZ#lt$sqEEA% xk&:o߲h;jꢖ+_p]q0+3_KΗV,T wNJƧ"dj ._TU ,l9MxCFf-fG*dpm0c$&r4 x[6я=Ccf.K~ͣI-25sp}wxr` .Evώ'kgHD.C2 T0Rc夁bk1X뀆O8ƞ8. mճ n{}X$L,$1Y;C;St`ߏޝ)lq/`|/!5#}SvLh'vD㲀%gw}q˩e<D*9 M Xr1믜z bĎEІ hT&tΕg&c!@*+ػe&"$m2aYytX1xnFRF(>%-gJIaNFR/SdFt33.%P8DUIo4 6`kj{V> _a%g/ZN8XF3w;a킣3FĘ T1蟉o-+_^mJSyV5A'%>!\:Cq$5a%]ahE'!Ԫg }'`-@ X5oY~y#cg&*(gvs\^y äzAZ|ϸ0u] | 뗟]0iwj§m,lPI"w;I"9f)M%x0хt{J/=P&)~(Y?j0Q86Hsm8qAKRӿvic@WseXf r}7l&,ܣEIuS5_J p>`@TADuqh5lUA&x[g&sƲ_*P%ֽJ#oQ0D>ut:dC= Z|9ev0Zoi{7?tTH0PVyǹ{i/@זHp߀DHr4B`g _dU&oy2|4z'z'"aOW iCf+w-ޟAA}Ss7 ØDu{64{ч!QS#Ցb* ݞum@ g ̽^yQ1/ؓbKAq.xR-k^{v K ]H0H!//*O@^h} cT1pЖO>B\ ir1,<^VKa!mTQ뿀\{O>4ʬ!w?Q0ԢQIÎ DZw@Df_ڲG|O ަx (ďAp±V5ԦBtgD2bgnx>&)8-1,|c Lo[VFF -Ș`-b@㜞FD`c6,x'b9wj@#/p5hEء^M$̹*a}Wz BwZĕan.{݌!n nYtxR;n>r[P9A2{245$q_jlg-9xQx21d;Ϫi%Gg~S) l8(JfZ jSzzR (ը8Id+`@Uhp7SmܩŖt9{v`%ʢ;r(tHw3lE}v7LQDػI#}w 9#:arb ]8eJ0ᑗkOi$ hgA%3c6◂Z\oݪ3Ěj"䦊_r=ߗ%94wj[Zpz֪b 7uPɾØ`%맹Ǐ6"jGt٢k]:€{>*n8?߫Kg|S3Fnj44dt2#ھ@ #{征>+G ·d7czq¤ zM(xnRzZS~[_vwC:[lǀcWS2W-*)la=Y'PV%ء¯8BR3se֗ʡUS(('R߁ #>%R$yyn}).Wьδ2]ei"ڸ%ڃ|:Ztzd~+`U HG j (*M$o?D?bDEڧd&SFX`BLj#S1-8:ݴB՞W| r-R \nVY)`7fh`ێT e(6 Rs5 mвDrU$I#'6Wj?^k[ 5v=]M |P4kG&d"TZp,S)I%{*u٩-`Rru-ň2Ǡ'(kK( wnK:ԏjƔfoUqgBOip~+*tg-N,iP;KAzss+V7nvjs"!{֯nͲk6fFGY:T#ްmwxXVs힔iHS#IGy`q(K9>! lV L1pt8|H$)3U.v;5%YP4},|^5?TE;;㷮-rwߺUT̃^Ʌq MgGܯb# Rz (To);Vsc7T)zLWk1g1VPZ8 ODRe hTAv(OLs} ӹKJלC-dOLiOj94ُȹh Gj*$DH`^G4LQ'iB iVErl~qq|_S)I߫~L @g"pS 6YDrajfm+)3*]\pAk\Α  %T`sbB͡շ}X$H.{s+AM n*KV&0)5GH^xWry223j GV~V~ҹ*@9"D9LdQުSW/" 1vm-j0|xBj>[ ReWq܎(=V.xQ\$"v& աO{*)Ap]?ͬ"/wk_@ڀ/Z-}ym!С=H4Oxj[_5kDGUjft^|lC[_U1'ϥ [F(:rhM? C+eb G _bA6| Z3˱6p|t8iή(u]%30Mw.|Od17{tL[@RQ9cQ4x,4s\">&.[%r1*pnckVQ&FYy t(BH*%<4\?,T~c%9^H 4mԯ4}eڂuѠYlSN%qO<{̓~dve^Z4v"oR{''}h-8,LIh[hʃai0}'J8ƅT~.s![p{g2i*/;뷿CI.L u䣣,Mܾ2/3agƲ @n*{ru-Qk1,Oۨ^V#uN^7jiGfkl;-t5+.y!ƭ(FpzcfHG]+غiU( hǮBUH*als@Jec+9#QlrYy -:~}_&ԭU6|ѲEʄ,:˕Rԃ{{ۯH4g!P7!I;ZK^J,Lg'[ލHg7mt5,'OuV9ڇ7E(ojK4zawLz1URDc|B@ĩgif_[[=q !ww?^=@V˦i=4M^`79688 \.!Bd{_ |q.?y(h,YR&r|S*ø$XR}?-#Wǽ^ǩ!'!E5Zhg+jlnvvcr#o"oy ZH*z2޸T^ hb /^'6\!-z 2ױ苚< n E&LYGQ4`ф5ofLcKh@早 ՟k܃BW#iDB=8ix7/ZZH)-+mq*\ğ׻q0&gҞ}['f/jFZ[6=W5Lѕp7eL{GӢV'+ńr5ӯ UZ]&-9 G؄=q8^r13 iDf[7+ ~ˋ :rKeKIS'h.aCt?ܹB]JHftm/> /gZphrЀzz+'$YUԤ"i@UdkY :]1\G{οlD0p[Y` UL53 T3GjU)C`iVi9IȐ,@@yEwÝV1wqHciW֔M"PJWWf`dXjO6Yig WaKگӶ:+ ȮbcN!^I|ڃ6YOuJ*NX)vGx~2?&;';Creg?e:lSK|<2_WH_0OT:A&UX GC*YTұp[BژTI rpS?@@,:qÐ?%y=ND RX ߟM[JKl&>fVoTişM2RKbRٗP@s# G* Ž rRbOƃ\N X?(תŒDdݙ _}M=LV#lgNv* Ẍr(QTGo 3Ԧ˞$BjGL7B&463} WLY?Ied ,r]cWkz+qbׂ;s 1M h; L5zFa1a{+h.bZ01`!am .xAu>Iv vJhq5.3#x9!UOd3L*r=E []Zn ިbZ.Y5Bۗ>]VX{uȄF/,bt{ThC~G4wB$Xɤ=sC@d(` [re.0,Y@0~*(돁 lG/S=Ո 0/L G~)@:j(r-Q*F+ WfSmw ^\ ͧ78 s]1u)Y%Zgk6S!eIw"k_Jfƺ 3:nQ{f\hű$TZvcZ#8-[,m4Qkx lݕpH7kg;̛[2iۂ6I"M6e-qr=T an7,AQ/O iVPRniEo`ҨUȦ@=*@PpaC~m~u$`g!Qāi(i/zvoKk@Mwih%JM:Dͭg@jHU{R}d vuMT㝟8O=ݍ2둺I*&Nc=HB|UyӘU\> &Q!(5^frILvaѣq[}֗{s6ESe(N2tQEQZJO/G<Ty̏@-%w;W+c7ݪ+JPL48>\dafXӫTq9f}.w]nO=+{ҍ=ӓuPw9DrD_bo07e]Dl=K#~IuHHe;O *6"%b*r;h\~Z&%=ߧtgb 1H֓.Qf\BL0)z3 +v& R [PZ5ozE` Ǿ6f⩝7ԕ{|Df!q 㴵QtٙrEsV'n6T4Ud9_{ b`]O|35bw}}өg.*~3G-X]O< Z?Hؓ'".L`z! MFru =䔃 $%EBraʼn5&U%b:,%gQbٰ&3l/ȱ=n,c>Zt"T0)qu;JhP}uR[A'O J;f'[zCj&sb]NXٵۊrmS܁p4Ϧ)e1٩<#岀sk]+}Im2Moj8{fZpNv 'PJ7Hl,%|2S -Aŷ%{-ŭΓTOęY VSz.S9tdJbxBd/E'qgL9 2M @KN(*o&χ3d*7Y,~f]գEҰC56$1P1nB)UaP Ȕ[=u0)hE.a8kz0oP@Xt/ zNs31bUqIVpsDD4&q]hY;I^!;<LiT(x"->P{߱k%䔟xQjdHu5DUga(LJѐKf5 3*90Ġd.戦k;W'\aŘII~.j[>#hZ'iZpCq"`>hFmwF<'RgjP !9B䘒9 xܪ~Pb0;UK8rSIHšpJTB&C)+NR*0Y]v4&Wy@+pp6y6}wR_rd7gԾɖF)Xh̕V~̐㑺S ;xcv#9PjۘB'c=XTه=L%y3@3HWJϥ5I=EI,*q)dj`BSQQr>m ,b|hz%T]476 2CJiCZqT^PM!*dӋEԫlj +Ed+9zDXSDLa"r Vadl\aub2&P4ȟ 690ܘX[ JiS 48%pA96VGy^U*;m1iŠKj VUK7SRo0!esx\*rWaɬWKWl qe+!yj ~!X&PX^T/$x]ċcnT|^=CW ꭆ<8Bt&_ nL1 ^*x`<(g50 Bq°wD{3wڶ =vy77ƈL0brNU|ڪ3j%:bd`̫C xk09rpQ@NAe~GRh5{h{2U]g#G(osU'ƨ|+'Y( D]},{Fn][R-e-$ !v)5k[T i >i,x. MmkQڤ(q ~|  mTrLn'R/ePc71o*x@tk(/BՃ?g]{cu]z nvi@OF1 QGE.:lpŢݸeȹm¥R% V1eăy ZWC4ؘcaNZ/`y㪺$2Q@ܠ ϺkV^nCb\JhB7adVGFEtțOq"eӠeN)A \h" O?mVܭO)DT!%eLLsOCT4\OL,YBP/x ӎ=X"NaJ"7Ąom\k1L2 jZhxHtQ,6mR6x?pQz*%Pde"av^U`?h(B˯Cy4:86y?,"Ԯp"xklmY)^韄47"K4:칍 ֵOH:; 0IZ#<(0{~\|UBl28\B12YlR^xQCvmKj[**B'į?)% 7ߩLED+ۅwHB uXHJmx%PKyJkqr'⅒=ՓNjПC' __ZbQO'Ebp~' L;ۗoe\_R}g~Z<ndt :3e:-X銲'~ɷ.+@"⣤; 3+y_'+՝|:D~ @B "!a\-}^X;~vsQ&:t6s:)Ch@ث2E.b4w-T^P(}WrGF@v%ҸGCnP^uL2 ͛7JpҗYANM4ϒ',~V<9Ue^ C2 dX)/rqDuvbӑśBA. :#CLI6-^ Eь#-=RXX^]^Jڼ݁NEQW.%}zI1jY*PF/ԍ=ϲHOilu'K0y:q$i\)sD{j3xL8*Ȑ>&laz4=^B&Wa-xs,P)њG/JB:ay+p}"$_[sG]"WՐuZ[\ve>@!:ǠCܧxh0ԩp8+mS$ctش=?sZ{1&EҖQ6X<}c(MV2E.= 4XH! HwU UV yhxx}(g$/vf䕬ovFۉkο)do bt:m0w@Ċ1}9vK0 ]GwDrKQ~%to,WM(Z"'/1n9ҪO϶͡7Z~u󅇓$1v#&(`^/+B l~,9Λ+(XVgzVTT6l2 *&*A^(-0>7m<6mdޞ&lM`H084%FuE7[O1"'p 9$:V Q:t&7(-g#75L g0}1~TNϻA8ba7ձNoSD@րTk;Nu۔b]W}|~TL $RzDa=(F}#h{>_w<*M̶ 8YߝZwoltrU ^GG_;a܎^qj@W. tDk1t(TL w;'#X#1ddd;P.+bEJb\ȷ8`gYS~ XS\`.T'WHb9Q:?F#]7L-Dx Sr/f~Pw~6מ))&O9yIp74>}+{~%5h 5G|KI埪 |˗)獞lH-_VL&W8K H{9LiR]W}+T[' ;oED Wپ_6/ %Ή=vK-n5zzȖPF1{\C>@YHO [J ڥyGѢ@PW0RVTjL ;)Ӵ6FVUDmjtUE** %N Npm%18oV}48& 1x6Z0seZ^Sb %4zW*֊-h'k]}^8rHȡC#=/ %FSuiD@] w#{8,Os@*d.LpmNKXHV7>҆B9ݕs&[ %Ip)p. >S_eH)$0u'ZT!88RR$CSZ)e쪔mC^8_|bֹɒ ! +fybe}DA^?~TLZ*ST ZaÁ6BXjpA#dԿ}F M%JGkG!ZT_UgΒ\n?YDmԟ 1^jZ_X I%6?Fv¸\c,(ϮT |`N*]4{U Uz+vמRɣ>.>_P][f^R!=1Bf򏄸]wڜ˚ H>*#ǹE 4\ΥwQ^n?V^9KNmoG8٤f\Ч ŇΥ)~k}sRxK+6n/ajpXA/c7;M' (T]kJzѢ}fG/6krbӠ_r(LsbЬto;I"L0'ֲ9tv|4r~88Foo]F!ڨ5'"Ze5=-ڍ "z L]K+2d6TR {yߴ -4A6"~XSwtEh9;^eeLP lֹ}pzǏ!㜅|sC[\ޝEXZpW,"e)2j$\o1 2N:h-dL1&[D6xsOn8w;6;̈́Ik)\i|T9gF ˥GgNɯ6U(ezK#xl!Z88S}Cҧ ZWJ$91{d$S.uBy<Ì`넵uo/%&eʳ$-eZ{aOg%i8C1{4r`4/&K `Qc\Xcdu+zq@6^Q(QB0O=F%"IԆCKh$N_pآİYlC@Cʉdj,3֠?;瘷w@P'X'?jmtjM_=Ҿ3mDa_)9~Z1r}ҙ\! _N':\G={I@uVie㬼́| PHlN \Mϖb={VMO S'+J!bSgE`o.Lߦ3Os֝fpu"5`µG&o v!m .jk(rGZڷd>8`I>$ρ(Xf 5~ve?W=I Um!O"wBl;Q,$k~T䵙} =':q^5:>\O+c=.Ly\_p^"&E bX")v)ml~|88 rU\oJ#&,b*'0(\Z`ߐ4S-fHUቝw>Io(*4չ%4\@!:C9@¡TFY*i^UG?W#FJJuLjmHht&kj(Z7wV+s_ך>yX4/L╗}P2lܼTM)0 (P+G9.Dz)9#%mc$l>]8#~Ha;H=^a1TnZSەG '} .( "J)RE5}r\71u@=^H"T|6"K}>ҦoVNp_0?ٮ¸D8UxjA ArBfpz5XhFHLr~7 -Lkh%r E'^kaAs *=m 7 8rYJi(_M|̉]0<ىhݣ_>ۍbzA(c)&y՘ F&ȦsŽd%$={r%VHgYMvtK<\µ%,TTN6yUޗedL9Zo_]`DT,^z+} f9XGwuW dDA~)V"n_D00[&Dfsx[UP/q\:`ĚUZPvۃ-AVA\́e)ct|vno\ ܶHI~DD~-v|pZ9nu |ǖEnUHy,il)*=LmC,cts Ƣr33,uzؖB6»TSqiTAV?a /TDdٍ2xU=z'Crt0` cmd VR㞈P~,TqD2Q)jb\PgWMJPW^YLYc2&prY6$ RpNc=sXl9^97djRR\,۔j&T1y4x j1)$s붅絠]!҉WkpV(ўWM߃z,$(e xhD k +[2RU7&xq"+w m%OzUdqiL?t;F?bxUQ1|(!M cלX%Wy5uS'jLˉZ{FWL뼹SQ HCcY'bat HBʫl 2ҚZE~llC$֣L]󪈁=# &Z \:tt훦\g09llUWLNA#ES,qUZS?vJDe`"_NC$]7em:»2y?TeL$KR%պ/֜3gdYAsY[>^v]x TA#7-Jh/wf#I DBHz?BG47ͼD7u/Cr .18+wާ`0*%&[@e0;Cs̽ \5I @ϔ'?5Ai#X SfCa uhD<:13FG都aLt}: !A0*iɸ505w\D^ͬ.Iz$^> ol.DHחYN>Ѥ''G!\5Ȗ 0_lԁ i@:A^˩]1BjQbn#e9!JH@b@o.s'Lpqs5\mPzI2Idܦ8Ed37CeiOM܇K%€Vg$CTesb#fW$zf_c Q޾rX;h魈8ғ4#l˸T eKP ^4CЬ؈/LθUQih //˯$G!NLv#R8-&I]3mV6bl.7+*`ၧ]3t|t\Ϡ7Gٻk" mbkQG}HV< ZQ^='x1C@PdB0cDsVCT=Q"cAq[Yʑ L;`L#(-<9A:: A(yoE8S> j;'$*='v^\X, /ח{l%cv,!9NėfyiXO/B4R7>rW ّбүë(W6K:mF+<̶#\xX.KpȫȨ,@VSBC.7%MQKfP[mbe;zLK^V"ss(H1{k4D[H)S9k poF.YԦ_Zk['iprw,IR(pkXϵ&e=sX/U>!N&.nj!נ͈4=@0{V`g-z0z].T~v\w^q@dg.$G6OG'㇎0Ha\C#AQlAC(jFq&x5j&R/_%Pp`{㠣ś -t"jP))<ٷ -N}eZ֡`V~U3\\JOJ ;bw~L֎%#H$Um@"m5a#G#fS0>כ7@G#sJltXf] b[-Pdȹv̫:Sԯ)G/mq3UܠRT̆(l)2@=V'uH}ײɳŊ5ǿ%M|ҔIʁtk@7;ڎר+1jK% &М^ FdJh\*1 ;9c-c{O&HrhnW V9۰.E]1)IGC(h#>V(c)RaXPtɠ}h($ѩ]?SPkv˘eG;dA+ i6 .kş@90NAIZx烦n]׵b֯8'c{c<H!Ռ$В|Y'cl.8Mqe)/Imo8Q|k`"NPh/Ź!-7/e\ [̭tbVER #zK4-D7 kP=np_ObqCI@(r1lB&ؙJ)$>1]Vki6Nv4uqX@T*@ 7 j,T;L222p~7ƥhzW::4m|X} Ab "}ttr]ŀB[V'DZ򦞫s/%3rҰG72#nV-( MRn@9p n;MԸ]Xıg)BI_пBNL"٫Վ"O&=miR ʪPɟ4KT+rNoax}P*]A '_#N(tn,` =&)j\JV,4*4PXY"JoI1Qf."C=/ !AW QInxi8kХ #FT 3l/EgeyQ ,{qӻ,}mTY/F)$"h.qK~;$ o&_btAYiPIB0.tm!%tLRdh1Fgٌ/[-OƚD֪";kqί@>OT#D$yiz~C~Cx{"!ٻ`y+cZ YS@.Tr(Z1yAW9 i1~鲋P` >81<,^ha($QA&DYlu,GS.:yHT0ChIʓWn=bڂmѩ9/M.#fᑲ^w|_Bx!v ]id+꩸Sx֖j'оa{A%o%d\TWvi[K#eq7l"5mSM ?I;ܝoy AOMd،˄,y!u4IKo:& 8+g ?S#[ n;dށ/![nl;s_WRTF誶=uc~52`ܝ7_>_hQp;rz4N()&VcsH T7| [zsۓ |6$sϷS*zhPF W)]SoXK::Rm.b14xd ݋[&z[W~BTQ WD[4|FN]&uL!U2ǑPՍv:xT{Ot/T1*śn8|L؝Si&jnuKW& $)pLO c- RyK/z8 8s>pv'w>΄K`_}IߣΉͶ0=HF\6o(焗sX^y YeSsۚz+ڟmf<[C Ԫ>QR 5izOy*Z'6LᖄFq/.󀯵um*#1b$Q޸Km)##"?_X'[{+a[rӵȋ͝F5{·grLr||6m2E\b0 `?ʻ.@wuDQ莻 Y$_DȒSlIqpiqqw ,+9 Z,@"#80LDGc_ نEi5]e_\`Geb*["c Dk KG.*$ejDŽcXԍFMhW2~N {&(A]H!??}^M]:(tp op_v'G"²zE jgJ;9[jzNWS<pdyakah3JN-D@G'aW8(Cg?T "NB(M3$(ak-fG$u1z]f=f[7YIDy'k#8ZŚ$_a&IBh{$ʑG<`v:J'ԩQQ9lx'd=/*僖Rz;߮}ڧ /X<i¿ZTz5xOSEPƯeo!a_i3Q83ru6?'e}_<=ѯ$"* .+Kh\&id\1{ƕyH[!SL&]r9MAO\ =v4,`o,B3EϘ?ԋ?Oc!#ٗ  𼏂7)nCJ7tL^ i`ʝ`ŁxU ycsNqYS|qg+a;v~2ьNRAm2xIK\\ͨj9L$WƐ2S7 F̿bLdGy:+Af+ FrR -<]g-xL/&[0!C{zU5 SZdk& M'rY[E[&8 }͇q>o<1;mٸ`ۛϽT 3ϻ9d7qG.AB&E .(#oĨz d"d~ԡj׍z<0: ${wZ#DvtPU)7(vuѥuY~$$lh5³RΊ@^«qhB.G[6NMf,zӜB*u=Cp [,"*+@6wDs}jwYb1.{)xWEDo^i; d(nE\>FE.I^Kɧ-¦ lzzf o ?j[BF(U5nv %dt}yT)͓S_p{Q>'.#bjWPț~m^!<}QBkn:r؎cW;R#;zF&^r ul4SNw/I;e0A4as*6wL*pFϜh=պ|m#5Yb-&+wYI):ghJ\ $seR^bRkd[Ŀ|_3"ɞI@b(N=_hϦ\!LtN VB x^MHVHZڽZ* ku(Wt[U%f9Ԝsf8҆LOn~(mDi0a?8T~ NI6gHa3a !V YH(,M`?=Au z{"2pzXsnm1ab::A5i|R^(V"b+G-hmǝ.l?|T)q6 J6A&9ˡEPscyRx/@&Ԓ 'Jtv[Ɏ)$vWzw' ?~n94Aiq"t潼⍧zq `u+yc9v":,-iuwILfGz czҶ"2ǶW!D(ԘsץZLs@U^15T\ps77AW *ѫv~F c)(N\FF F@zÏuL({hUԞS:0%'[Geb]X)>.NpbA=ᄗOq¨ K!b9+^-0\V TI7ʼTMw&k'SC .(6qpd ɖ< Pn#hy<`-w@cN?",])bX$͂р 4 Pϻ,10Z杌_ZjF|~3~LŔFËwP]`д39}ڞzM+Mʏ>jkn\ Z`GX9(>D3d@䀋S0[~2gы|uFNUrL9EF%0!(.UTR7\ [Sm&0_"$ˬ661B\r Ə>OݻJ.I(܋MhRpBp:o^[sG7k#U#ݸeTJ@5!3FjMܥBeC<-ZS&Kw=Dr)Šq!Wڒ~e.ž]ո`>}w/\ԺQk L|AkIЫ/w}]W)(:НDsU6RHV|{ % \ҡf`M;# ?km>-l)Y8rp} 5<pԊs^ -@B3ą'N旞¸$>%AQ*~[xIɺ<FL^!O:e4:"9&11c7x[ ɜ>S`޲|vm?#'![IT$3.T& P`O4~(]5joKjv@᮲As@>.8t.H_s ۼNo.l5lO6 7hozޑI#n^*Z"0@eON”is*8;;'xeEtI~غG36R?Fy^(@Xܰa+xdz$_Ke3 R(VfWͶEy'huku.ڰ̰R=E\CDV5 [2tgƚߝ&-<1hy~75d~BP@{r6*͞/+f, ջ$#h 5#ZH0;SWSUFR{JѝNHɢb{,ʗr=V s=HY'oے& +1WJ"Tˉk2wxt}<ޚN ȇvFފChu۽y|'krdjBXfi<+X^G;l-Oi1<ӻ*5Q$q?^`6ܾ]Կ EhSv-j  (bh\q!6"+- {}5olF8^imaeXu#E/gғVlTgKڐ\GQ=zF49޶$y:v%hV݌VGjZ҇_$g)Masw !k|!eܰl'=ZX; P-oU6sMqFPӴYb[3r0ZڋPblh\ IkAalNfHf0uȇʜB6IP;Խ, 52Yݸ#GT:Uݳqеc3p̣zjR-*k?#Xr8*7~re[#Fp*LJTXE,Y8d^74͐q{IaOE3oPSQd)}AxoƔv/ v:{ٯ:B̒Sv4ȑȶK|k;>BPPp Zp= 1jyOjo25x 8hp+EOj裢/f͊$Ō<~U%wy]~7ΓbڋtpxZ-鑯 |^zdݻ@^).?f-152TZ.zk겓sel7%֠PJʠ$8}G9혰\Oy8_8ᓐX4l !0\~9lPfŒfDU`M}VVuT'? luWy.T/,#Т8]wĔH̄m` ,*Xn\HqU mA2 !Wׇs݈d$3= rL&kLCm&m\?NvU)mϋd "JFřP#4lAH,;AHg*١4T#s9S!βx\ŪQAvÇߐXt4Ad+"(8H] O=zД_xvG}߁'@ TҢBUDJ9Se%d; =`4)&fOb]y|f04Q8xMw܎CI5?^wsYvּ̤NĹPAO/acA=/,e6;0{Q2:חʤ_b8九Yde\Bʡ{Vbԏ3FAb:''q~nKᐼ{ Rc+1bў w&N關4I] !X?-i(otam7C7w O/X6j -AcGZ̡o^{ Jt<$|ҵ.L0Uf`L}5\c*~Ib/i>fmMț?amuJo;W`TTZ4_i܎ko Uxy '{dl7[c:Za=,rgP'ρBd*U] Z),hKoV #lh6wimDTShf cdޯTCTB*9hL^0e?գ2_Ti\jasxA|sUom4*~9pR9lRQf?y,4N|ܩlL RgYF^ߪց@DA;Ԯ3b*XGX_YjNܥ+ Vivq2Ԟء`qؓ~ hqM_=]_]Bาz  r.zO=2>m, w@x +mGeą]%}.-r%1ݾPK\9vi I OHK35|gZTևlxrx@ CԓT h I4k'OJ9b^d mg6ܪ #nXbFrָ^(;o>Qq~[p[ݐyh ܷ`hNmu]okgq^ErjXM1$ "%;b*v#q>)TUw=v;lʎSO.ӌWN[NjQL %+zU7mB*iKkeeXP}ۈ*= 7ѺvN $!f}#2TMYZf네GIko,&]s}r ($Ӑ$BǹM9H#5X[9.^MnA3OE"E Q W!=̗(3+Em>^ wNJ̪+H78j|ònG _ϭ̨#UqLGB,dLFGC:]!tIn%.8YyF"Zɛ-yVӄHY[ࡰPZ.ˢd )t[L DnE1؄&.\3Y/~wjg+v+4UķUeCOH<{{[Z2}aK'=8A܍x̍˟~?O"+SEwt_KH ?>r{q9lVGe5hNu|fj$p~`oIu^šBViLg3ͦ6E<̽7RHTγ/nrX0 -ՎAĮf|Zk y^,ۑkD5I?.Ot5 /Sຘsk/ĞPvd1i@U>58+c/4znЕ`ld>v!ܷ.&bpuo~հ/ Vy&'d+֘Ǚ;9/ 7 =kJZҦ6wKb8[)Q|.Re$ĮvgalyFPg^ 0pH]ocs v1f8)4 I6Tmt_E\/s-!}NY?Nu9)ء/9Dӑw֒'H; /XTfηћ;{dYpϘN:asxH  ɪn?"Gs S?v\4\q3 Ԇp:䐐ls uPQx-5DɩbtE1"W$AB4)1c7qҲ }E + F~4Mଢs1I5b ;pAL8YDn$9SF/+Jܡ}IR涊*͖bl^X!F+sPĆ]3>M_2k)HZ4. &CzX[]i lMFܲJ6a3;GG|W00ț]d#f loLq#.Xtzm=k{n E[nK-݀ +wUAquꃪQ2"l+3bZ|瀠pfqs| ]S: |0׶aiS $=on`p„\RFVR 'J+_TpR\/gD&vtvcM.h=݉v^O= GQ""4/)مbB{W۾)1(}TF|ʟ5\ֺ'ֹDKcC|: T RpxdKҢBCp:ID,lP\+ldCz+dENv*IГď֫ IǍE8hIJ'i7gwI}a*-IhmeOWԤ]6oo=Lmz1QжDR}lSg. ;21Ո$y{[lwO̲hrFv(,߄Tئ* )/bQ_s >P,*D&:s ՜̙9O(jϱp9u;#_ؼK}r1s9@aÔ٘ wRB[^t4͐|GI"ۊ @WJv{Ee[9Nҧ|{ҏ^Et8/)mUB$}0R @m؀OTRc2SK~J`JR8nk=lLGhl;xe2fLo`d.X*p0+8|I(Bmó?! eLrh]\X+C{Ȩ0Dg4ْvQtòt"=т铠̃d=_x8zz4S,D-ӘQ)[;sLj46S.` 1䎆ae\06Y@2b{ۯ 9φWǦq{lUsEOK֧'~ /yh< , k6c'bެǾ\Oz0 /&6T߅23wl-D nmd}gXҡ#M]+P 9uPAց+eɋSޒ[jO_!diZ#F2@{P ;|H֘P?'-7vgKwۖo-xEaBDV9E ႝ ܦ۴hFE 2[΁tS薶#?AQ̏#i =SCwPjjַ=ϲ #íDH˔REqρs J(w!%p"!i|a1Iʜ*]٬<"jP7Y7&]п:au/dR̛P, Dy9J@+^dL@/ۢ%P /ϗ&*x%ބ1BvpiIblQU'rWIUVXɎmdFڜ덇bG,w|4!F +^=HY=%UoFwVUmA_p8L6^9b?jR`Ebgk>J8ne)Ic<4I(iҿ&I6ĥ<:}h (?"77MUbu^%R- ŗfP|UŐWJԽδ`4zhtPQ8eY/?u+r/fHG[Ok"{>a7~kp(`pwĄffEjwJ/Z5O!AץQ )I\?H~y 4&rm&hgT6llO4}t"MCӺH]c71b AŞD P\U]Hџ}*r/u3Uj;Oom\ R +}}-536t6۩ iUoM%0>vS՛w{́\ziu%Ln'). 1{m~l @e¨m&8AK>Y;%F4Q/eP Ut ߳mJ VV9-/0L ]R4А(ɦg;KR^JGS}4aI0^zwiTaMWȥϱ] w_ϛj4/آuz`%9>N[ H7Xd?܌'F_~h}Fh.NȱAO\j>%;4@{M|nΩ3r#jj+C-];yi_}z<6Th$9xXŊop)hZleu:K5&H`S',^|t֙,^B}]D]n:uZ5ȫC!#{{TL/ (v tl+f-h,;*ymIO\F,ʹkeHX "DD{~tH<Cu!նk\Mz@E-^?Lo>6DFc BAhLwy3K{cL[_u6(݃ݛ#GK@z RD#UG<{-5iم{އ$n Q2( HUMmn L*|^$BVR:Q]t XP0!4Y6iV Nslگ5?h|wp~Rc9%Xysڤ{-''SvT]<?ip9&X(rcw[Ű1}}u_^$  Sˋ6>_v fR*O*> %dKχm vp>܋{u.e#wCa1 uY]4XhI}$cp*^1E̢vR6E|,6w_^a/DOlw)ԯjka9k'-Ĩ+Dh |"r`6mͽqhހ Btn ٙ#4;dQ]3Y#nHܝT EVt?Ti>2`w P+L O-_:eH01[J0wdrVVԭdVDaRR}jX$v3[\[#j \=x_MF`/tnaIm^ ƟM|hn1=S.R4HK](g.{ QS\1UWUE:lmfR,ݖBIuj9jft0L/S{*hK! 4lC-f?.a{tdnH<^ _Nd7Dr\'ck+m2;I65|;K+aׅ³NgnL<ʽ%>!0N>gUGyΠ "olL*s/O;v@%r7ϸ"e$dMW? 0 )).eAGD Lp9'7lԦ~j^R!Pt0jQ%YƓi4e,;OYd}SH66aq`۷/{, -diTZet+×ۨYXF"6y ?!g}{v> $b86&G#a^ $FDz17P3m!<$FSgd+R%~Z֞-I= ~&SBYF;;KF| ["Ybΐ;jƯQrpPLqܭEUP ]'?39֙eVBJ'(2Bkm4eD*o#V\>jEs6gGk;0rYx&%R/MtةDD[AP\..`;c:@tPap% Y|[ܴ$[┽g13afMJ]אMSBFм\ ̮K %9+kD*aG׭/I~~(n ` 6I Łhyo:fbMʤY\xs%_AI|*aS%Vق!uA1E9N\M:89S^r!²,pdQ?OTMhb.Es+6E&`*o[o&mQ ܨbx#DD ޾'a#1Ivo=b]؍9v Q4c"X:f2_1V7Xd.S>̙ްZT¹&cЎ eZI3`Y}fux#,jkw~V[7ujroa׾K.B=QQ) ;?#@sOwAjēX\zs%lޕQqo[gYW@M˙7}rHYzHWݎa<],~lF:jY7{4"7O S & 2% {SǕbhg laNBv,#mx8"ٔ2?1ql/o2LL(Kht> wz{3A' XA FR;Psy˙Xgey <%h.L^(cP.d>n#U}CLYDV_fxA) /R(' ƻ$-keX}!x*Oم́  ³BNd/h*>Y5 ۅ{R^z 8R} 䓪%zڷdVk8V5 -!9&<%C*{ˆowzO4fE*@Rqz11;5>O^Jsj`SZꭦl+Yϥv ayγíePz8c\h@ M UOp0~BdaaӰē\X4\tֻh힀̆nUECk蕞XB'fe%Uꡂ$<):_ܨgi G("}B=q!ޡaN޵pUvj.gl |9NSM\riRUFnce7B=~0. ^~Q%t5a.) pJ&fxPN=p<v|d tw0F~3t̻SEb۫}Ev|/+;u[gWxc'_`_M%A(ؖJH})DvWo9rGV3n"^ O;%-s 7)iW>Dc`/?L߷>97R2Ly2Q59i//Qђ %&<[N O.ZIc9)=F7I 2 Pp^'.'ݢ"oR  _Qt;X! I ~ɸ,y$5+ʡSBql)`^y(,⹆_cUVh͑_Ђ5 絬QBއo=iyhUS)kbr!ys7GJг/#!;KLaeC~?BQ?r׵Ӳ:3Z/X7I)*Z Ή ckZ%nCy o Bk=m-\fG`Mc0&ÎRlr G֖5c' Yob%nf_f)t̥ i:P1爵vt<]1: IڗT!U!h9e&Zsv xLOJd:'y&I8)%_\\@ ,HUrmf92^*)M-L+Y̲2 *W{~d>R@A~-rf%c?K1Q,ww;R09{b7gGV*<2*$[f2VVcytSH]ađgt7]{^t}h"'Mه -0i~oS ? ,i~2~SKy4k2p;#`"ϵo{͵JdG3fի[p`"#&++8kS_p1T%z\U\vve1OTt=iuӜoHePj ^i,FviiH|x˓ LdR|ȝɆ:'$QhhD|`#&RkIW0N( DCbӒS;I,ks{(M &#U6]֟va=̃qb`9f}_j:L@{#G41GA.b[NEGCH H-0&ҾHB /~a7a\D'd/.AJO8kP}f[/gmj+xDͅ.}~UnMN (zzaiW"턻PP9MPNDϖ~STrQf[ދ]^2}Z +t #(lzh#:dWX%0燨IP38^V`NO,d-2J= ť(,4J&Γ& ŧjyZoyXgo.u$ƒƝ:,Gccv'vwՀ죩H'ev?ȶSV#e/dof(T /PT&Ķm zJ_@E0PjcW'|,v)\UsBZ\Њ9E_aʼ)I#B3JŸ٤M`7YBo|?dޫ,cU6LpGBHyzzK#Zqw5\BɊc;U[bcDo1IR%c[6I$o_k\cYE>w+M%h01MdLG[&ȯJ/b 8`#c]j"rPAAg0%=E>0ݨMJ+*;^\|lQQ.7]AG`Oާh3zTmSXnkxY:"UC̴H<'u'p:rU5jREJzE{i `: #5A%SŚR!S-,چs+`(HД(j6E@S|*^6v|nCw>9CC/"%FABq|tJQܧ$(-Te; 8ᘕhi1Awi@GZIX͉[J=bkv%jF52D$ˣFn2Zs!zJ>;;:>N#<.=q:+r6'GEp`S e2.S;[h4+t(AxQV3Q{&}N, B# 0)Fd;UI'r5_:>{pud>A}ުt|BR,( =%T4'CWJOy0e"$})5;_1VXpIL~+`nNXпʭF.[ sm`9iC$_ ,W1) HB:[y~PRp1 q ;hIKskCVP,S1hXikxWZ.^졗^_YY9'c]f"] 'T5_Ƙչ#Jzs 4QZD7|ߐh*up#ʣ'Ǹ1AJ%OKev08\3J;EIn}3KnoC\ga|?2m/9cOϽtqpf7ĎovS&fO=Cs\/W_TIA(=wpthN&_U{/AEGS~m`s Ļ;A *"8$ ?>hbr> Nьeԛs.=^~Xb\aj] T=F̸HEZO#Y{#"4\T w@q9={)>8:&r1=$yraky xNwk^-"g>/ p{g EeSx_C(̬y#]^ sۘ!Y?GWҀEek9<[R)@C[2UTqRezɡNg4/ǿߪH9Id$uTMb&rK Gȗ!PdW=d$c0rܥ;h. @<۷mLGHqM]o5$;NoeЦ7nAK=xy\jMF MCNLW)iSEe2|5y)i 1rKNwA#iTD3fDczl^ 3)Z EQA^n<{A((IRqNt=&%5k7=!4N @Im̓rijE]:dNug)- wkqntcrs~yU/d$(Cc1(b SM/zKts|3w +:RL8dػΥuf+nt̏$ 0?v솫?=A[]a"JmW:ҹ? e ߶M7\)qP圍7Jz/#n{l5F龺~B,AxuݯjK\j.`3,-FC :CL4l]9\gЎ̡O,\S*)+ \J1n|+xɳ};`nM|sZT9-4 q:A 6NI1lݘe s]Ŷ(lkIy@n3 ut~0a`9>N]U+%nPl8#\}`k,\@d L{вw9x4GF0uA#b׉$3~Ly6Xd.o1gG}dvt CܰWmY^BK{-dgtMvC76_jMwũ62&{ -kIy@s.+X5*t2އAöƧv0=:[@!c4wX-Gf xKtfsb=30P Z߻h#M [q~J-(R346:V /Պ ޙCe:;,7O=sx@c+My^%s }7k3S˟8n#75_)#l8*__ojßTP2hf"wYj2-# )$XӚeGUhXnZ2t| [t|w; ܐ"pLskLՐIpN`LM=SfA: #] ֥ n ^WAn7жz+/]%KIqK#1%B$+V;kdU3G_bB8ũ/ʧ)+{%*U70sxJ$|>@ALdH@(Sd«idP"xl ǿJ@]ĚHtcwR&M[4 M_RՓ-֢O2e,AفcW>յ^R4Lv(5898+aRd&zh)ϴߎHD6lN5?Tct@tDvp?.Ʋ uA==h@3yA@ޅ(=^4k\ypUgOZWM?8Yʫb9i(C)#0YT|N"b0SkFέ!{dIR\"@r, wj Ĝr#vz 2)A$7^0GHYGa"a O6n+zbByZc0(ՙP Ӳ>5nOo]WjjQ0`z<+š2utrQx16{,A^j,UP[ЙZb4$zVkYa"1xtbB!oLK^V#CAxOi<1귋& [v.7 A4^ՙ62~XX2] 0b!Tx~4ͱAʑ1!e `ɡ`gۺň(a)jMk2 q`Tyr FjJiYji7VNdcFj-D}BɃn>W?I)MҴll d vt)[) >sn,zDH3R ӁCtGG1Yp9ㅽ3+\KT*usX8SE`AsaMKMs+Ug}{;a.>r=c~quU6/?>$cHP/~06hGϺ题}[ pf#ko8ZlB T(7":T6Mn +0zaxc *o֤U?-Z*f*!6A4Y"iR87y oZPAGJ)S7(a'E=:<:raQOE"~C!ƾ& 5hK.6~?DЮ_ۂ=ǔNNd*y.Ϫ<*e MW$?.W7)1ȸ/:RgN 7qIX0`'Hyr'.(]-؍"4/EWƪebe'm$BTUI(A,P,DžEz-\Hpd||ݾotN:9~ФpClB$-A&MSgq5\n5 _~: @x8=R僽aMnb2ϝ^ lKMZq> }d3.|+; -txݹ K |*m=Wg<%r.mR@k!DMmSVDk=-j;܃<˂0 t['S̻@5^6 %oSPeQW)c6\>H>3ĞN8)4Ed2ܳxXl2eu6+U*RQ ^}u X_D(,CZ@_04FV=&(M'̷:u u];d0o~`BpClQl&cM3EaҖ5w (V[}\X–OvM?!mIyC5,5-Qj$y}+ ]eAT`l&ˉ2ś5Vľ0-> ֟mO_SR,*  ęVkt3y+0.2nVkHltp ަg6VG:\%IpfU{E-p.iE3fSNdJsf9_z3Z!~Hyafk /EW0N7ijh5yJ}2 ~\~="l[0x ƂsuX@qćt4TF KNzi TesL|"77ܭj]PΙ释O,Iq* z8 3e u丨1mY {8p8,G9|4cFO)Eׅ̽>%"(8 wQ2+_SֿQ2s{L.YV8NV}-P\h^#vr< j ZJü&rtn Rkc0|N+OoRFwhT,տj -*z^p'Sj돐}DA m*V 8|%b \[k8L:6|~{R0-rwQyD:2e ϯ E:ya9q ܭ(ϨigQ^wm0D!eW@x|Tc=%Wʜ.WRH؏$JiH04?=D ~?5zB,4~]Dg,xQM&lԨӍ R+ox}f02bBX W9OLL\ڽ) e00G|j=˭ie IE^sI77qfF/[ڸ ]}{:׊n{`M66OtUDDk41]qݪ|qIF.#O1|c!2yU (Z%&B 0`uU߀kE0`w'7A,ԳxHփz)'^FĠdv&! VگϜٚM%H@nZSgҺ/!'mړ,U&eԍPо !xBw(R']Hov%ӿ2$7]1W7֤׳!m; >IW5Һ)!T Ε>-F&eٯiQ0%Ē@Z{b(x]Iu jX+&$i5˿嗓kQIFpW[؜FVa;g+b/Z~# S>tTe}08ۣXHoa޿Q1?wwH}l#j?@X$>R[4Qiu V Nw%8aY`tw]TKI ME2+CI\/5qݜ^EuH#I\pYH^T{=f,3&k'S=0ٜvK>+npoϑ}p"ջ\wmZf-,BFmrVLU9dѡ_- +2G/|V H4 R'OU$wnL(;_7 ($d;qAfQʔFi41E3mPݛcLe^QMمƎ?my4čɑoφ|#.4 'WcG;vH1_H8U_zFd/CNa'r$>{t<r/DIe޽>;8M]0;dgo뵏q/͏xֽUx)Ձ8*- [}ff: v "~Xcm?X |QXL./|;K3=K:VܶI40ES^ct>XLw/ xrbw@\RqW`'JP:V,m8av` ‰E:S _dBt\~rLHﳔYRTzlk?>:C)o4"J;p)6ak8>ղaA*Vn%dx1WԒ>-f$>T ʪj> zLDHkh\5CJi[f $Q/H̬WkFw:ZڈYv[8֛0H8*b0W|- enF)xأŴhU y~?n"/;3L.V|a,.wd( ʇCQ7]-p31IjL WIFQ_#Tem25sFq|*FthG=R<$ Te#Arcp7Dܭg h#a0k=1+(Puql^I?aԪFPRE6C֫@T̍DMA H-e!0gEy%36iwFLNٙC@{q Pq0ȬI͸ re`8H.UPꢹ=Qo|CMfҕ]wG  U0kg_ᤋ\r4VC( _S<nֈvskAXKQRϽ%# Nh]ZnP\"$rMIo#cDc:3*B_K pz2oL|0#1 a-"VUNš%iA[^9s6t7 G.퀻dnb^ze!<4x]6YxS`6zrGoAey'rѪfP>2]I@HmmH twpXaQK9,7?=3t="|R\0__IuuYH欘QDe#r|gV=L3=t|yWHFpYŸ46rݵfhɶ#RB6P:y{ÖaL5ȫW- +c<̓0Oz1yl^X0zB'^kC YA'Bq/E4`3տ9K8۾SgUqWMuc.x;y6S^wyRLz, rWR /|hW>"蝼1*ʍ!ttHMB0w5g<1,S8M>sޠ+[H2G<2*!`{K(ʩ0fV\Gƒ#NC}>㾤L8¸2@ fVˡ)WV-N,̾H>٪3_405E3Ɏ `AzT k;pnH(PۙYͬ'V) M1{qJ*ZϷVo q=$K q\".H'0+q}^EY{;2+4oa}\$%)Fy:\FT[3 qNwv9B2ZAkE5Ru{$}Wl`,o< uv&xGM$$&\$d|בƚx<ϘKroMF1)*3jY]ZϔTFa_Pqh~lYc /sЦ|+,rȗ1]*)3hif|E\ȥVAh%Ƽv56p->τn%apC+1hn:xM®,>Ǻ~hf$hB1:iUWg&gx#/EY GV+Zr;ײFlE8nTY11蠍w.p>9RbB؍t*9K eɻ2,ܢw^K2T5>*nﳀLJnĉOʦά8!Sqz3Zsx`Fؗu t\$pJ+ [qP( L@i˝n>v[,?Ȉ)ۃɍCV\)S(S]0[ TV=9'X(!E{x{VQ0Ʊ-Yq5otE!K◷2*\ȗ4/pjVIϪl>"etB37T9^Vہx O<aph뵏˙tkQ"3+)q$ F$2ԀSD.KڠyM A(,*&GI;w6@_Fws}-9xJt19#Ykk.7d:OUT˫yb㺦DeL/)cx9O :t%Xs5m`:CU{(38^ 'uia_תUDqVݦZ+g^|97X{z*;Br㾄wD%k9VH9D 201U~UwFL;P/8N~ KM$C++^Ѿj2)f!tl"3;}&;+6hq'iFD>r$SnoCV sˁ | &])^F?ؽS ťϞ' DrIH3S`  Jd;5ӂ_Y>>JaD'yHfW@WQgAn2D/Sa;/ R8C]V_+3* V8̋|f:"wqגJd_"Ex?@4U2 *s]2`2ԻqxȍKF$O@~>y l(Rm;Kx*O;.Ӓm VTħ2Hdl2_#>M*PHx:z\%D)- xTLzOA-J=Ҫ"Cמ/> ^O5';cpm&A^BX5\VΆnSh];cO:uh]2Ʋ6!y9gtҤH<0kJ6/ˬ@C*B@ }"Y-./xG(G~޺~1S;ԝY-_ &g55}jfL\;"nn.1ԙr%)FgwOͬ8iZf[LcE; E{90PqL3U7Fg= H7X0`HAOණ}fO@жB0<1Pv) 1m U?SHG>pڅfxx$ÊMB N.Nfu=`K4zԲqi(TרnPGM0\%qtTP@7Tæ8dlqmĎb *@ &Η>W2ЩjHf9x~i'4Ed0ط :?yHrrfCW}1w4Ӌfl!_9,Չ\9߯V]kGrf RZ8OϓAKyegAM+x:AT9\ׂ,V7a=VsqTd p @K-:L@6pQT 9; 3(B@/AnEf %ISee # ?kѹ&kN\P{3O>AE.18N"䱼mjRəeu"q{HyRh'R M`2 I"h2%K'\"-e46Oj3]gR>|K.;8"nƙM2I;nJ閚'v^?(ʲHC&il*C19pe|\I5zIzӓ0ck][(p:`Gq=ؘV4(3 g,@B|:@%SXa*Q9:AM1"QR 0+"l$νyiOeMG&!(%Aq+' " !`CzPa|]8h) j? 398(c* 5&8vrryarM6ׁЌţo6H-?,Ʋ.:g%OdJDLzN^L e{nB$ OќwCR26d|y*QWL h\K#r@-3Hva?Lb)Q$bQߔ䒢Ht[[p"Dms{pRN+ sfJ;>ZD %@!#)YߍgD+{=tˌP|Ԡ̄*`R |.0r$CA(ڦ% ʹ:5w,_j'ߍʡX-$>&>|D-hit޵L k8+%qf­~w-G4áqտ`Vo>an_3+ XVZVȽkȍU 䙪4sE_sh㌬iOS륳uQչP|{Ӈ/DVP`J0c=n,.ŏg %ia(x!7ބ/ d"+"έ5nRθf$9ĝsӂ;E]GG.a5IV Ύ g9O1;=Aww1Y$`t~'Z[#1"jFWv[U_,Z$+#_HxX[xI/, -2C>bY@i8v-=׸L]Zص'GJP =nd"9gH4?XVBQX͓]H}UCT5U;}Wq] N+B̽n.>¦Z96 A9gAS|K{ԔiTsFDP-c#QŽSF%0ExBI}hVSFŧǤG5~z}2zh$ՖWagB!Zj5z$Ϙ65 Hc@},$ӫ31Pz U6ARQ3JGQԒm?+ {cxcX(57xw`--.GaV&']UwN3>XXr0B'.wxz.<}jv''jx w黆j/M7G6rrS[q4d&XdJ٬}|f/Ymli:؍N۟=3FEwٜ_WF&,7NH,NEq5 8/QZhh'ƋcMy`gZwNK )VOL E49x4RxQsHcGrtC/1-)S[6>Ū-`d 56geX|T8dHܫm*1feQ\ڜw` ^]ݼ;-Ji@yt#;alԐy[{;,u9[51Tj勭 ۬u!P08ZET#H>hS$X]X_A$WTH=Z 'DBlO&A=+H<ti5}l{g;(-qx[+d,6Ϫ;1NooZyFR”9E\֏'rV_bʏz+ K@ܔJ#!Ƽ M)轛JBk=I6΢Ґ{ku\eB**!=C܍⨙%; DpO"K)[&x;6.}U-"80ҠWZ+(ffsI *e~8N`-(V9gjY{U(W?ª").r&t@FP r"<2Q_LOAK  㗲7481C.߹^cb\'2c xZ[W9Ιc^LJ'(@nP`7Q G^FdqR)7r\ѵnx5=BGMJ^ NEΎџ'!n5.sQV2]g8a֧FT!籜?|WP r|/["Jz)ބ뿵tg"TXnOQ"ޤ>tډeRo뛀Z촰\Y)/ϭpoP7_[*h\He,P)hhm$}}DY~ :v9%4E@FBΌn!#q{>L:yCac3ƒUQ3P=:Fd;|oH&mڇ&x\}w 31SDAr'?}eEOg+ۛ?:AIeWΎ,/pѐhvNlh/GqUT^Ja@-@/t7.NЮ/<ˋaeC6Quѕ)MԂWbȅb* ˊoܢlHeK볯AbqyS4Y6 s̳ -]!3wQHe5Uѭ&sb@xK8gD_J9gU>;Y*ohc^bêϫUCPfQ7:Y.940a#ɣ?kAŗBRW=v~eQGE_}VŹ"c^QP[tНÆ٧| z<~?Dx \ k65dp&4B"y-4VqՍa>|jQB+q7W6 gs7FkCHVT"bRq:iX@L V;5$ݕe<$ G?,]hJZr zVJ|u?ym4kďyv/5/-׶K؛urTFǃ6{VL+#HO/˟1l+hEbtL>3?BUn-&4[_!6ɾ5tHZ=e@rz<@GP [*o*RnԛGLr ы[,QbTd(Vȇja.ӷJ~:Ű޿gU2Bj$U+22DHj'@xJNî0(_Oؒ SYmw\ t8ㆅ '1 wvOk23ݒFi"a]U]ml%r؇](|:XCߑ%'Hqb8&]_.F׹Hfoj3}Җ4-揗. | s*NR5)WR&F}[rV6˝Gg #[X+ovBG&4aF ɃD=puFČwȒZ9Л`Q?G?[}U(ާ@ƤƴORB1ŽW|,()| (O[ =$i::o[?W*S,ݍyEn03E/wNr.A`MȮgd>Q8,N:aĉ8KjF]Ц膱 y< %v_ye=u_eGXF" i6+U,f*_)/iڣ/ӦAG"Vzs\ n&L)|(epv @(O⟼S9܈> s6OtT !T5ʹc/J26-56&"Fa\0B4J-Q@$# ը,YMM\^Lgw2[mDYfSƷзy;(n\bs#?S8anuj ^ӿG1G ~ٍy+K`oȗ$2WZ3[,}!_ʟ`IH)"|$yҺ˵kCuȧ5(?Pgk뵻-Aan0n{mubEJ6P`k,w_X m"vZ1C,R{5eBIc>=dN^bˆ;68{"iO$eoĤ7yɤX)ba?1vx"1)k}.$tk!]EƟ a7[~"ptbt~-aFƼ,0|il~Qj>3RCk2`il.lok.}E(MnzFۿRJQ!f=_5ΟD(YfSS W¦V'\Tl\9L"Bu)Eʟ 'RE8vUr2Kcm9 qm̢-%A\a'UmC RzgPQԶpqtIT/e&vӿFk؀6e| nuy?|cgoK!ca'WKJ~mP[ٚ:Vph |n%5J[`ng!,=_C~ΐ'+[G6)4϶U58qR?q OIFfp|+ɻpkСb| mT^i6摫 -eV=-V?!JrBFr+F Y>Q7%0Jm/cЋ:xvt9_v4Q`]γu2+& |D@4.o@_ APӞ'AJ C\4LY +3g*KV² )L%ݰXGT @ex3/zM*{/!?t%|DI Vc򀎚0Kӣ7M1f/ d=S>:SGmƼ-2X[MBJrVMt4w4e6{,A 4EsVD5"Ljٯ2"4̋ܟA;TO0ImBinR2TZK#;6-i!-ry/Tk<@1DÐsr !Fp|lA 2'v\àVq6tἲǽ҉L %y`x ɴ9` )_$;-S gkpړ sp|G>k5})qK.e>;'3nǡ:F M32hgjyli6U!zx DZZS9#=?'~ε meXb>sl- %5\ ` \y3'}cv6_플?;Z/%z6p/6&uT+W4`P:dIah!"tjgSwQq,'O03:f@11(۽JxH5/X>PDDU+kd42/wP~8HG>5+ì-?1q:mq*H Xo v4 BqfWxDjAg KuF+r[uLDxG mbQFrosylG_G;&+6濰r֮,&2K'wf%J=(& Xq|~pp@ 2UUCIץ&lkpj UɎXgeFT6: ڠV.a Y\jjHQ'﬙w0vݖ ˕vmw;̕ iv-4.SmC}hR3!P6K2sřf!$R-"v!]qr@bE#e/wb''8Y~)< gٷ Ynu&'@|wd2^i GOB5U+c,ԍ y[GN1T9.yq9#"I@m! qˍךsX Kj&a$54E?(e ZwupK柵Tޯ qPb~pdtQAg+)D̲}U1Z$cPxiҀ]ڦ> |E6B[q? NĢq2۠}BcFGDvv=eYisXɲuiK5["@.{'ztmW/0]YYEHΡ{&s=k=@Fqt X9 ǶRXY]oL:sTjԳ"D>)k%7k2$7U7?>`G9nߘ*5ZYe45=\RX]p~^YH߼:@R իkIQ ,"o`X54Ɛ֛x 6qނ:ĸ(Q]WP8}FApm,G*c Eϑß9:%nCI b`M#vʄ\āym.ߌE-sO8sŗ;zV D@ohj^Hz#Fͣ#?ϋD"k`ΫT:hTE.Е%l{?6X˃վ_̄p^Et/ozޔC,b6RٿͯƠٽHѤ,h0.=8;d )zf nɡ Nao'mzq#xg=~ܞp?ٻKx8fzRHL:K_$MtOk3_[U^g_[Q#ÿ>>"PTܝ\Gv!i1$ ]7'*DAo,J Pq]O")GL|YeYU^h B&b˓vO yL|M3:*j WĮ-FQ|:''";Л=a4i(ϪeٶI&:wusFH׎6}G{ U9K5F+A:zB;D˱v۠~Uwq9e%|^mQxwXh׫" [NOD~ㅂ9}-ų7+'dnA+,ԵrMKQ*K ;$=`y=t26Q[=˗6r7kC 饙>%ñq\aAhY@81{Kz+WX֓zL8 p%8JQHTَ1N9ž3qԬŨ=srtE_|ǣ&Ɔޜ@&ю1*iUS9izfUr+-"jZlkYNPc RZӜ6j:} E-< ajF܃ز])2Ex33֯VH j`k'%, RV>UZ߀u[]ĩojqg='é8һvW)O[b=udT'RS2xFBXˌ25`5N­Yߕ(<3(6_#y7>2 kp\YLh DvK?ܰu O:`& ?LpqgLcR n)ɣFbsQ(3nZ_iIZoT$A0x@oĴBV݉әVM#MM/Ө;G\1e@45ن&fgó r^]\~l̘on.9>QƝ{;%JJ!A%{m4õ^MQޚiĨbLAu kpx^:p`V&ղA-']*kD`qZH辄 8pvڶN؅C`쳂ks?d-{@OnQ0V퓽Lė;Q>_ '3t#4${y.@ +B^Uy~ z$~ǹzQ/Z+C嫋`paSo=&u&K:Rg,l;ǃR o/dם19>,j,zlOsQN~rž2yrsFR*vtGM.Cfi3bVEZi":+ZA ZxgȤ)4 1H髎S#GC5ӫw9亲0Ďa_4'R-}3*Uk)V/kfI.CKuҜъɀS \N@+h $ď {5tIVItkCw4.C*[hVkWYF=he<0!N -mL2ZC̗ƾsRw`KϸûS}Xɐ)W0wmX_=0ysW!3haZI!H=ձi+Q7MH4n9}bT D{߮a;Um*rUN8O͍>|G2/rSK40>34tN[d5W_l{yQh TF We;lfۯ>猈΁Vc wo+r˿HBgS^Lfh=^A.06 gmPѥ2#_XOBCЯv%CE$L ̻kz1ON |*SU:@ﶛt߈N5,ɾ9]ohŚڪ9L `9_&3iZQobM8[/Q4НWք;T6MOjUH 2@uG 0&6X <,G$XpI7jw0'sK96*+N(wUL$0D ?9{>z@!ռ00f_$`5<ʛJ i~uti2E,G.IuU K& N4cCYLr6n\tCxkyIbW#F:S-4+5 CY$XtyGE:,5f@z@ mNScqՃ^f.}EbխI BKċ4ͅ z>y:@۾F myȳEi7/@_W~qkBݬPmsf3FB臲|u 0N<܎w8k&GQ"#dk6ř* Wkm8HFCv:0?K xv6~gԤEv$ßh0tSN[f!1y)ZVF4#_k3a͉%k"ު?RcPOjAEː'\8U(rh3❏nQՓm'vLӜP!os Tq(:n_1RQNOƭs) Qr$l3iH.GӝYs6 NR/؊-nD [XMZ 쪇(.l_2CէJ=TjYuU3@'["[= _}ݱWCfq[xO!$nt(2>Q&u ʖ-g`eJg޼J2zR.}yG)e#sNmi넩|dؘm ^kNKTOqAd 7,c_3XsbV |BXBr#kDn&^㵯œ YX|9tٯJJ9;+2eBova 3Uə-6{֧`6Š8AښWXj^9o;Ymb sanPI %i7d(MqYuj @dChC[_,f'o1.pn 㹷# *2Deb]|z&9~.[QMkg HɘZ}GwVŃH):0pk"G4B 8Ed\}8Rh=^~0WYitt齬(<{ҽ5Пo뀾|Oc^.bit-X4Ե+EYWzӽ IqړzOJۂ3mBq1DԲ6h#r+ksÖL L TJdxιUoWzW,;ÑyE(Tz'#d0w9ZG8 M]Qk-E6*V 4DIA_’>&.)b;}c6JMԎS:H:j9f8e^Cm%|8t"0f|&t1R 2Ϫf/7:dV'SpO?#$lͤFMbٷD-*+Y?wBhFEdB&܅Mh)F\XD+0}T$3z0`Ö#9|O5TÁC}yck#enYE6Yi7Y#1Qd,ϰ+q/i|8s \LҔ&m&MLG'D$Z$`+$2똤O[`:DWOCBF\vP}5?qT=)W(킬כ(󪢑/:+ 픾օ6<6!elɴO'fM0{Rȼ'_Wcw_t@3iyzikڕ D}@urN dTrtQEIx^vlG>^b:˻|'(ݣ%&˻l&K2ZCrĀqX5ܶQھy`<9]sk|.iIGwJ0zƕPJtjo~ )*]q3vZWQ3 6);Is?o6Dވ5O35*v79G;\F6r1)|YhH~%tE4Q 7R6 d*I*E ٓҧV_wvexW]6n-_=s{rR|)i*A'' 9+b`QϱhǛodLߑqOGr#Dv CIϏyPy-6c0m0O+83@_p  t-TT1㉧XuOklkȵ"'9Dٝ3ܝ&U݃ *$NɲOz+ݗ&2DϷ%𞆶/R$ Ͼ>MR32G*n`#ֻTRYc/ٸx@ htpCaJoፔj/~.IXH a:ބehK3uũ-}/a6Y1d4'gȫo|Yȧ TɊ(SjŒ8')|kC@LE_іCyLto߉fm|5pQbtf6fY- Xzo_Fbjd|o/߀}q=5ZC9 O13+S(dеq"GhQ9U(+f0Pe6y2hP3fՠ(_~]Z )󍧠HⷦRWz?i12> Jwj:/ʹol~2E4Nj*A69ˎ c ",cһģȉ|Qm{9|L Hk TO+pP2`qu Dl=.J?*QVȰ? gaOP~Z+6_)qͺ[^2rJhu3m4KcgDA^_e Lr 5vO'R9ҍc kĪA<6zcrmAZk)ƀN•}dUsƒd'x-aא-\_@`.ok2kڡ|'V-_6j,C j-c8X.׵nhCa`H'؎`zjbk)g acQCY +:aZxti,~@GZכӶlAb2>n6gG+QKY-s;_qealCRiQ 2fCI)g //9Ci:QU;06{8Q6L56oteMßoGҐ՗BA9ouY9ԣʍ[1iZqF۳S$w'q#οJԘ >7,`^v;pl7f{џi!%#|V9iT<|_5iL_h{x"췧ġ7s]ݳL uh&%@n9{0mA=e(R{kN=|ȇS! UIiG\(8:5dbqU$ݮ,~l_sM$ K|lFH ewm֜0<\ۼ.U&Ьl@_P%x;4Q %_;PIKzJw@B#GV(j[WѴͫWfٜZ_R5aIAMZ&gs=QكD< eS5iAyHB6!)]J1etՈLz0&>.DPx6b{SO@ZU5="eWQQp$<4sOS(pBrn&G2NKP_ C|ARX^G0X`-mx`AƯ+hq=~i im\*ޮjBObE0D6Ktw { 8jݨn^J,8(ʑdg!mCSג!Ips;AO'ШGۃ sg1q$WwUڹ]Q~'xm}4qvgkQD{ۦwF1w).g?I|ܝqeE`b*Z F!/zpgɊ<=v?8\ re&6ʏz<&R"mM.}-;*ASy}OgÍO3'!YhՙgvJHg+^p,*fʘuqw`UQA Wi/M04np':vYSUl>9f}-{=)+s\@$Eџ`#w_-4ac8O&'צ;[ӆWNOiX?Cd` #Xӧ3-}#:nrF-柕P""Ϟx""p^{l[\{hhHsoS$Uwq>岚qKb!Cc֥53!iQfgsf)Sa59Hq7q镓?tRk 9 j^g٦p*|t)vQнOybi<'tN0ߡROYcgl[b,cQSi7c25Ɂ?]6J/pbF`ʔЗVҲM w\E¹y̵ ?J}_Fíhx$uê RBR_9€Ms) RM=(xog%4ص/MN.)aBjP/ uO #Ùgj/ 0vҎ}H̟$!y9oгy?<(G*[!vtVC%.,~%mtƉI-snv\ɵ QmPeث[qjPU},ёAӵ*`ՈoVt Q\W՛bǗ+6'?׸ni"70*,-btqNOL2ZfB԰"fA4!Ѣ\0z_=_5ߖrZ"L[&od{XS87X ՅH %y w46VQ*2x"xnX&z;i}YYoIgfxfܳ^K۩+hAXYlpͅ禄@ FL0%;^QOCV"0ޫ3P(8o.[ ƆAaF <vU9=J :VaIb)R nIqE&K EXxXk:?8=\Fpɔ?󍥘4zSʬ7A*d2D7:P]J*4iY֎F;b_ OpHhsy)ߒ.|}'[H﷟rM MtP\UD׹*Yϔpn`y5K<ӱE6R#3'a~ɿUb&Îm˖uX38&^OdA5\ڜ_fA".[l/AKAY<9b,Dq,u]~ͱť=+!p;=!u9V@ނV"`JDD3${.4)flbso;DYk\ln/h!sZ4Oxg4?׭ׁ`bNuq eḍ+f dAUXq{5tX{H쵁k*'% #Xx0ŅSctt0&H7 0VxfaP'\fȞxm6 hvPSW2"oVSe/EM>/Vh{M 句 8FAӳHL( pdG+&vmDW},~hm+eah0(o`'Rj.rl0X#Nm =ONf' b| F%z\Ҳx O&OwhHk}k2<ĩQnWbQc$0.oM ߱ߌ_HD^_[BMBv|CKפg6uQQv 46C/iw/FQۮ5)i%e$ Xm ,f!e䃡 5#t0RϼAp7YVyTn`yHnȂXr1Yn^6@3SBEwhJXę_~ݝc㧉0zܨW-?M$A^5_麚NVrWmf?~X 4~{8-T[$2\?z0 z}B*"gע{ЕZƕ+1'@jb?ۏI)B`)(G?@8l۠w'iď\dR# Yrn:sNG nZ$i:RXo0܂T>*u_(2eAf&ڄ$b$*piV}0 Q@p}..d)(2}}f[4Q&([Qh ;zgRJ0z[i1<Q(FHk1b^H =U_RهS;hϽȏ5_hF,Gj-2D=s\kr=yT5-&=VP/GG({Lxh/#+#!O*+!hsgL; ܛlhS,S7ތ5+eђUy!GNp0T(Ky?_Zua˸Xj|F1O"~:UUGǪέNǨMRGrw˾3|,bdue>#FJ4IY)ej}ZutCĻ %i%Xʬ*UʚkoP{*&qE\=3Sn[PyN 5|B=^^j]qL͇BI$(yoPˉw.:M| GNA«#QgvFN+|*Ϳ/< G8xa)Smz7|՚LNJ?30ᑡZAԜq7K_kUӡz"evcC'Omm Y MOW pr)_+\Pm V8D$ϵH?'*|ơll&`<-S;0C҇$w'R NbHS˦SlElXCf߰󳇓ћCiw㎝մBynVrlծHqc5g}ېD$o_D׿bOWS[p4pv?eChxS"w) ݝ{E$$W!4mT pwf?cJ?FKw,< U1n2Iym^r#u z.b|tGeQ6,sP'px6l5:SO[U zgZLy9nWBp.5eO XG8o7%;9^2͗@=6j2/@dfFq[ )"g5̏P3zgݞ27GV+zdm3S+J)M'\wN9Y'<_\H̡Z]TEm#nC>L.IAMDo׸BO阘P6xj,n TIUeǣ&ʒ˳lg;GdP/Pe^8,2M}:1KE,-.B>D7GEY(m&EHmT @AR]*}rm }pӍ?bfMB(n9KKLZt\]CQ[ٗ"8:%X7aN :d&rUQ)f&Cijb%g(22=I1K^` zbBw}[ƠΛ\LkR8XT^RЧaggSءR$ ^s+\0G݄k#aqv vée&¹@`d"Df5N7y %"Ƌ܋AdB| )IGqB~U+Wmha~+KXlmR}Uk"=۫adGqmź\,?j`3> \^n9/;(ɊvK)gf}jñ[5.UcB) eq0`&"@%1gw;C`Տ^e'U/$,W\/) x!WlEYbq|lpkP<,buÝ|I "Wҟzx ):{/wI[>) 졚?ݚ֎&Z%y=>]0RnjoݸF7v]̞ ӵ>ɐvHMgyo)mbSOкsѸRl=!CW=ɶ'{ՆXUr\gPWۖwH?6%+\j hEwMe)l(ipi07P"wѺJf~gF v2[)}" ЖP%{Af0Q!w5Rح-.0?isaω{Ǟ y`a;]N /<σ9ȩ2+28Z%obuk[!q*4wRj :`+)ףMQL(9sF} չ|Z_LzsZuf)#o1W׻;Rn]|8#yd¸a9L^0Rpdwp:ibqH{,؆gC x@NfZa}>JMN_ qs3-Y/kB}y0'u"sp _a$ i=c/Y@7N| `ySE@ŠI;#Φ￧~K1I $ +lhD#R8 # ljcjo[Ŀ Eyo&kacuC*hwcƓ >/.{P"f"H%b:u4?dke./A)kY ;҈zHxE1@6pRy[#ī:%L?_Gf7*RPo!k Kn*q N]⪝A [u{<7ޤU-` #}QlZ?xZTD+9m䅐vM$c,GUП5H4&TVhLP׉,@xIx셽Sv&㽠C@m3ǝs6=aY T^kF{uVJw'C~ҷ2&  1Lw:oHRjCɁ)ZaRU="$ɰoAqY&#qD X ~8_-V3"j6h{K{@ǜ> .y&M*dhX% n.# _B]JVMnʖ):HcIH3F0};k{KD׿ D1,qV"'o>I+>A-iiQpl(oE n_6&ߦsqlST)8fhv;0G[%-d<}K)\ JffD?__wmg -Q,ac {H0AGxspD]DMu$( Ksڊ6<~R&]s_/7'GcIZK;%ڝ;k.H |Xt+k:*j@k(=׵XZ{2:gum^79-y^M&;mE)9WG^__EMB%a,ho& S)Xecxy6 aB? [_*hl [ aKmi#z,z> K0sFɮh2ۮA mWk8nio2~Ts:L{^P[\3ut,G/ PԳ!P@(o`G{zz(^)xR"ŕMM<6Ete?\"[$젯䬋Z_z\v#wWl1Ln B&*>c&{oGEբFk!j .̤< X,  pЂ'O7e}荴UsM;܌)[Z(ӫ! vK$Xiڽb,Dk }+# c֕6%Z4] 3^dFO(Io_pTN6W:ՠa^PsYy1n uXlo6yh?cmq+'uÛCZk*ٜķX_uS@m=uy\PĝY$3d/jBgD$2[ȐpA&~P}wj*MY23, P$*lRC1d$hX S_eԉ_\Q&\xx;KZGb96Fj7+]Q_9cB$J_<M a4wbI3c ~u{N̩35h?Gf>ܴ'֗uuu?&B֌'#,!|_Jv9沌SA\#A -FK9K-_nz q$OF5\*.Y<SOK-}P; 49^v,;:Wތ)hCrcs(۞ؼ~%OH?%<(KˬXL R͡a`i!π^UwTZjD#o nЋ̩#ܬypF-MѼ\ƯB./w@Cwo@>'%őgQxPOMܸ6GPHoÑp(W X]]Ӄ4FbOc?Ξ)s4"׭ c\CQ W1D?ӎi?1Ho- ^塦YCJa~-l@d2eqFمo09P`"߷RE xl"aD6J'|@"یMy}i1fۤK#ny-gLs4d>lwA"Ӧhb2ج˒(X$ێNp.`ER8x'?$pIa1hzWy*)OyzN\ϳ-!&E?ˌºrcﰻ1EĘc':e9D>S= (9Ձg;4$FD-?3Gj;m vk?޷Q;%=,ݽx% xgrtZ3)A-V(XMy1&yx˜ef-UbߺP 01l f*&!~ABb46L(oMƺlH on5[ qz?`'bkPM"3@ qPe{Ş8ݮ SPkD;#|k 0d|r؄u gi:?@`4麢}I-@ ]l]D띻DF c0o Ƈc '&l /ڞ:74zJu[\1O}̎ol9?fP)C.qاk5G7v%JWՆWƑLE2Ȍ0d {T;:VR5.۽8dݓ y0][VE〬T4QG{^]wʘ\k'FҐI@CAɗ[d ipUAJ%ȳ4j\r?5"9r*yB,80Z?8JCsd2'G3H{y}ƴOQ7PU_ڨzYs8[Y^,^S扊k{yʮC6&?!9 U{:`v~ ^f|g^L{X}2ɳQ4ggu$l-BG aRo#MiSE !I慨Zg7٠b(zQĘ{J.yoʯ6jxѐq^1" ̷"|kW_Lr\"9[(p3@&-$I1+L=.XB9oRXj{<-P8|!K 9XZݗd<ϥv<lɡ_Dklvzy jb7IF%:\T\S)j]D.!)3Ꮅ ՘(Q{ZuEI.4ys4Jz}ݟTF CzX$[&(/O {&cH$}UMpBXT\ DQ?(+ٶsS셠/*D[5ƿ+;Q^ mmLUB>iپޚIQ|]Q ^J\ k'tM1|*fhX}ňuCh9ݦsx&umHY12]^=ڢې3փ(60wzԬGm}IV8~}Iuw<q`PAןzsɩa8bKc(a+(8|+]Hio:hғE+dҴ {gDPȊ(ˆM069˺՛4x/J^ꈤtaŶ{E))umHDb>I;qfC#`ڈY`r͏?umb4eI4rA]8WO2XNsT]t#v *c[êTE9",qEtgAl2h6g##bQWH+ 6b1E ̅۹ Zu\m =Wc.bfҚ@3pjp5Cդש.[gs$_ZS`7lk׀=RWZȼvǥ;?ҐɋSɑӽ \3}rϤ-GV٫7 QnV$aVpU v6Zܴ8pObo Z9tPKIL ޗrzmD6oU/YuSX1-#(#SEDFK|RP Iؙe:߲0-Zthy4|H=0%w)sz같D4v-e'2>14~?f}OZBy< xR*A HH#F|G4 η{]_kH;A[clxs*olV[`[=v,&b5;{MBoduL0 f4$@|qC}ć&o5Q;"O2!7M(|ՐMT&Is*}ĝ$iP~!u7a[ dr۳JU㙈QK~ ZEJg=nt-zLL¿;~˂UɎLN Ջ󨼒WxK*_q b1No0VɅT۬'jw#~<^Djftx́Mϔ`L\p ys:6B5=崭"7reܬ]*"dzB>p$޽^CH#n~IAlZ(2Ij8-ER,eb^5vv+;KAUC8bUǙyQnN$ByШh=#)LGUlsw,dj{)Zi^cvLކdgƖEgnZ]a2@ ^m1T[^|kV{#07LUJK̦(%lRguMwLK"r<'l&]lQ5_qo s%,,w҆_Ot)H Miչ)!+tnqYp?7hQ}Hy.{bIƎۆe5*Ϳ\HX<XFtJhB$⏩\94Mͨ(3.րZT|6n.wndHK)5Yy8ae?k:hdzK+v}:JWUE-p2؂~+4bWrUYRqwFUkyLo<6 hK+Ot)9ٺ'hIcm )VLQ8oi 7 *JdV1 OD K PнR[)b%軮"bb{*B6G ~ i`: nk I }fc? i=tnjHwlfa*>Vw k$LE@$W?=K(+!!&m:d)QV"6`P7;>Z_ĥ0 @qQ47^:cH8._pb@ vix9ven?CnHpKga41AbY~keg j萌 ؐ0h {Q5 d7QB gSQ0^H׭Q@/ӴWdNÌXZ gdBw>o|Wu,L)z.T|Sb" Zby>!4 e bSwT,,V}eoQ/35`f).y^ſI,{q Gv$w;T1CL;W\{T4D{(a5I/z2&i{DQag^_=dr֘&.p(yE>]MCWͽjǐSPfGӔ1xœLC I%ͪ/_mJ6\*Crc~H$eWKNAC sVBh$/H"x!ci#Pn"?PlVͫ2Ht(gNv>)Ԑi n.Dr r FWޞ@}g ( ?vfd8_RLOܹmRdG9n׫+q;^H@Hr;Lrc{m7Wؽ'6\i>\(3~Ijjǔ ; eg78D[l??8.-R,Д9-hJ>/VuNvա9hAW,#$ dw] %⬧!pU'{g^6740*(3;ޢ(C3H rk.1a1A. O 3A,xjkVl& >´G8zRLhxY\hd1Q"C~m^I{H 0j%F_GVcRL)g.Xj>̲*Y_*Ll/^G/" []?soI+=nx`lnK~ѰcJC ǏL+p:OSӌDK5N-A0~&jkp͸CS?l< Q[2fjy@҇<̒1]B Bv6T̠@I 45¯@SBȔw \AGŔq4s(@`Aw>ڡn׏,kOS!qCueT84?k7@|:}Т1h c9#'YhvuPNyM~w!`3´Gچq#j--0DQd[99]`p)lChT]6+qCˈwꙬGcɂLB7脖 rõ02c>p#tD'G+gU?xpU:O\c ?,H[o;Zki|$tƱ%KAec 0?xVh1s'_!ub{jyh6< t__Oѽd/ْLGN#ii*=WЙa4)t8DC&x_̓% `E 9y7uE=ow qD[ܞE F/>o?#OA 0wTQMT:s[Bf..΀krŵ[(HCnh_?, ]NpxՐ]ȷ= fLmp&]! ͨ) Dyq7^Ӈp-?OR &0f>ARPS@%@.UR_xG\4kzgR'%8BcRB z9(-s^x2nxME|w 1QİnSfUWd#/&쟘sx , 6fՏ"]Tɟ Pd ]f j3!nHwϖ5 AvM_2;(y>/ajZm@/\4 eo$ɧzL"a_Wq{=yJ͵gA/Lނ@jNW$OUbڮn3:h7A$f^6^fXo9>رXdB{ݟT; ֍;$h ѤviX+|yt[3rd)𖋜e!BLw'fq] V?Mo\D9ZL[ |_zQ<6~\'_݄ˉ%z2H= ;0$_^Qdt''Q1X7.T.r^5LR^H}>ol+A -϶a%JՁB%|g$ D NSg|D|7Cb`F2;,!I]$ȧ'%]@Sl5&"yǷrh^>Õ"5U) K S'݅ZAS#牔fHbyk/~c{?bns%t<ēOԪf6Z"zSVaz}EY݈;XQo!kf9fpd@z(Es'VfVPW :y$j9w 2߮!}@}/2`H"x# C^a]itU@ 0\9,[3)~ 2v" (&8v)Le'GfcZs΂ml Vdc -p/4B`PyT= 169nf]\֏E/-`SCT(m&=0'M?*"yX<_eok5~KK ڈ^D^{8k0tqyX>~5eV!'=JMhvab <-=E͐stxH$\Qp˵H|9rb >\PŽ%K}(t<ӽo3'#vTe;;"Sz^)mBo*gyk[+k Da6Tvֲ<Бn8N\]w9T̀Dv G((׼C>P>5zhr+-;KI /4]jPR7lE:ќNNq!F`CI]mkv~fa^ 5PΟTE/~ Z[( +3FR/hh. ͓V6"ە;@Y`3mc;NX,L@v2 Cວ,,Kw:uA ["!B?gd-3Blls#w^f.} mkIϜvnmGbU v:(g*>:qt*E˄*3Kso;V5iNb䉟A q6':?sʼ}!3+$T(G 6?k bb|7_J>P{ pwZ҉˸-SbuS;qG9<5[)qhf)os !\Q*M8\/J{%'\sȱ>[U-S/[AI/o=]G fuj9;,7 iU"9~1LiqDGc5{RB]sNשĎ"rx^^7 |=U) )euic K/}5ָ4PY\"bcW=3R4$j Z`Yo>'*찃U&5S"[o֙ SWݱR _0evUuIE8bLQڄ! 9穅R:ވW87mCuVs;ߨ\s`n%EccC;c'!M"J&Qgy8B$,ARjikTy:27U‰z G5Vl rpK.=*MÄG#Ý! ]]2+3LGbg<If>DmoPxShT7B {YsyW$u5:H*Agˤ;->`BU1W|eX 3#9)<3~|B[pS}X FZNG}J鳎 _I)XNldڔ}t8E&|8X]5|29v0#p}4JA9x 4${҅JʅQc nLT?9NlЬ2ݙdlAWsFj5\sI; }{ K(Qϰ , +a 3w})EŒuBNm%cma$vL-,is={2YvN,VúKS8 aIPt{U9GCwY(ŅA0k6DT0D_EY$R.+⻽J*czP|U^|j&W?T85"|#yLeQt< aIC۷}zC4*h@`H|L'w"El~&Ѡ5Kԩ"ʦ%\zROɼLzAy|$)^'˰UAq""qvO# $Dz\8n'Ѕ}08#|> vcNuOrC?%G ֎6WD< !]oSv8f^IŀȲ6uzR<ɧg> gKXWڭviJU1)%78RIؾC~F H'ltsB)ށ,5i-.&EU='yw咳}k-ґ <)Dn$0[; mi>eAIu hgn@G -9PhY9Vha'X̙~ \<Pt]Wc+:H -5+\"9Ǘt\ Y_FS!R5 75^ s kfмo&.xz*1iL̾>; rY;9~E3-A vv&#ΓԂfmG\EIPܛZ_ϼ.e[̛ ?{q|ͦ)!ęMOoד9Jtϥ̲6+m..T+eR(]SMcIń";s(-6ǹ>|}o,Ew mu_-$K ITؠr!8KWA 0OlHJb>naŋaeQ-l@o\ Ѯkp 0Uxüz1Z$`G0%֡y2}3mKx6Mr`B jԋ_bdXnT*1V:DcvQo7,3\X4o+m_!,wCW).ǏC^[n8BW]|%T d擻JŁ+qċ~PCv}7B=jn!#kiȯ_Ki9t>bYkE)TRV] G"W#^ء>U*+SQK^LC XeCTT꼔yƐ #tӅ\ ."yGDf^s^ 8ϭ^WMp^@y~0~GkIp.iخ.>[ybl E:1NdZIRWL`=p&cr4ۢU쳗;,uHLS\dܯV+Q^5ja6pR0Ԕ7<M4F["qG)檣#p̴ ѭdX ğJ\?eSÍM "?@40zTg'u Y>xT"#7pQ0zUt1|l# ifbA43xUTؿ5M˧)+ZjH5F/Jo:i4lc׈Bzj*W`$dz *[ۅi}0@%Q!`|ħ`*[1cvJ蔈tp!2;(b1,{P?G2]4nys]!67*` D :}Gټ@^"ըኌ/ [Z@uğ@O5}>[pDF t*lHI߃vص ͍9_)Wi_~  =Z]nn7I'><`'Mdy+{a`0P&݅4=vܭg: >ElPz3%X Wֺʮ12&O9t9#~ գ1GƜ c:s3 껫U s<[˲[k[n5QmFx$f4K`J. |U&o!idofLb|0i$%/ nb* 3fU.%$ _Mrn)`vE "HBF@H>`@:&W-3VVjKa~F:Er!Jq8)ިnOD24N ۳光S/`g n}3~}bo8" =3,6VVGt;Xa؆y-cvm"ݜiiy4[o'a*e}?ݷo1 `v{Q=#\Ke]8?6-eO9$;INs]C$TkY+.$BCoCCmc[|n)>4'?>3Aޥߎ2#t1&CZOC`@]Er*4"̀ŵ9N5jyca  z wt?[e7 ~-gP]_J2sC'V.0X+5)ū3]#:pm/Raq\ -+_ aG5l7?$^ę`o lE`-Qo b/uQ˽+HMo !2Yl "1hz~[Ǻiˤw}q0t12uiU191kau0g说hO3vV ~g9 4xU8kPitc:ځFMa9E]\#KϽY_xz!~[;ҡWJQ7+#ǻ@g+{p[v[̾1[~\IȗSZeI'“$qw%f8|"کK@y'Ìo"˕}O;qN5a< @>Uu 9&B{i"%mƨ@ik x5s:d5Ӂ۱1q 3#w0^av9r9lDTldU1>"K(}O;B!3nVj9 iy]Ḽz. Azmq+c rq^SyR:T(٤uRf@s7~~D5;ާj1C>;v'= -}oġ.V{^BRE^6QAm8 TG"$8]3=+Q:;|m X#ӡG MaRifw`O߸cٞ<+}sdVxF~g.V]*!ԅ@ w3ҋ0 s*q"4M *.PojWqv 8zhÂVzhHz/s,qzMF H/N^EV׋(J>#iJE,Xs!n5R@m%[[Wy\]<_O/ǻ J`!W((F~qP,T_,:ס66#s9#-AsHeӱV[գ+c<ܤ!i'jWR>MMQfէmwjAUgA *u贘)IEԠ &+<78EI}4dû6-If֥ze؂x}O`ʣϸHH>[ 1pN]KaY%PXڂ:ƄvM) +1U º]?jD/fGR* q~[53sbSo%@sLV T}usH -Oa La4ŻrvF5' t. QS7HrkV/uoX˫U:ySGMp S\yk!Zҗ@,܄^HB.N7 ᢆD˙ !,bFTej%7ʼ_^rQk=ݐMM-NM\hԻ6rmu)03b 'ku|u,kHP=Pӯ$}_4@JaI3X/'iDl\숕yVHӾLvxf>։'Dm$Day>M{WB ;yR`_wl5! 'tvӅ ,6ꍴvf;=9|@v)~ cr[΍Nf2FE߿DLP=<-)"գe0fY#N,}sGr82\z(S/SS۟PmWIv. 2gRAGr t 'nc9Me1U7y7cjE @pxڽ:O6VRw6B xJr«6<#/&D 3ftOL\jU1-RGj~^L n@jǰO@K2Ja" ¹`kMA>װ^$!)ۆUnT3UuMc`YZkbpYq~w"8mE(^c;;+o<=;dM3F9<2>Mgz4 `by3. PJq2ÖM%ab3GР P,Em@Ul|P`|+3Y܋Ql hW6P:Z%PpWP Fieo}*k6lt,7&@/QTjwf907nFrLڤF,&bX5DޑFiq8k}(Oܙq&Pm:#&21)EO#ّ2 GaS3_S ]`V=W S[b.׻)w.u4)t%ь=MgoFQ>YӾpm8(NeʸcNN,!/Վо]Q:0o #&BhrQp|M3jq_E߱% f:M\"t0Z$&V,y#{㭙N'b(Z ,'$T˟:[RBZyDd}2`q˒`_Q8b c([QԼbD~x QVX!|SPϤT=X$Kt8 qǵ;?6Ԣvz)uxm{ <}22{wk+Fܼek$>N"俊t߉H>! T^|03#xje{Rr%FT˜`Y; %ײɰK8Z/Z%a~3&# .JPa :/{BF[Ut vh|AI6eXP HmQIz2 ed(#+ҊFzMAộmW30$*ؙG oHF5!/u~_ 0깁[hڧO˖ιckOx<tz(#!Z]ς#{J?a:7lsӋ" 򮻂.DS;s\l}kQNL?ɥ|+ߌ-Brk]'2dl\lj:,DUT 6xX7P^y7we4ߜgsy94?U[<4spb{uF}D?EaPXerbFCbUD1K5_uAV5lΕGe+Y\zhv\J(p_N]ju=֧ i#L;mV$w?TjS C},؏M;w_X̹v!592sm7>-#tGӂȶ#l Aݤַ:g)C/T[L L׊GOTw*|A8C v">"w.j-J\C" יִAƳwT\L쿟M BmZR;6/Y<+h;޳大X̪ugO ;DuS )Os:"r[3kR on]&2b<_CҸJ{͐"{OJ [ԯEL4-I`r`'up`8t/٤uY;r-Ar6U6 m GDU]͔;gB׬jW(690O,Hj0`_GOFYeZ)=ڧu}۸~9({]Uz;)=.^ Yo9~f #`$!qJĤf ΑR"Dl@^%j_Oo'9wU,kU}p1uC+7eN>ָV.㜮7^kiXnbyKK reצ `^ީbN@^Pv- ŽEF`:aG@/gx2OϏJ?TjǻD9lM"#lbz8Zq?ʞШ~ݩ*ň;00VKOq)X7m]aRDӿGxih2ڐϮ]SLz%Z8$S>&Ds2U8G uyTk}~ hEQb+Ҝ w͈ =2q3:襣59}6eE0Efa(kH|#]C*n\]:C9ٓXѢ{*ʩPdɺ<PF(1eơNp(JR+WWad dU˴+JMW ^ r bQ{&ڮ (U$Vpiy8*gTr djjEكu-;?qaā sɞQPQ P,`D ]6=)oU#Yk_onaU&KϡFTaAЛ!m͍ BKkA w<o#BzΦ`IH|u:E*I8GMi̹AGP(5d0}T[2;$n/,'R<ۥV !3Mac ,$/`)V.9,4:8U |hS>P [b~d wxWE !75Ai9#Bn+~lEC=bJ\a@Ѯq?ӆM>0#Zm剘,&|{&$NTnW=/t*,ťՠmrBg R4C;9&Bf|'?xn3SĈ!Qƾ;za9uߏzq^8*׫|ktB,b׻ۇwk\3%r ;y>!p)_I,lq7A~;mLPޠ*"XULZ8d=i]7WLUXہtvpbybdi F&&B󣈣`kdYZmcfgn@{H &b#?~j ،QN1~-z[X^g`^f7hIS, X1,Xv;%sY0KlG584(SO9r*^h㨍Mt(x]dȄ^ u&Ig)?Ξ[j7_8۶q3St:~W{ϒi"Vw8FU!nS{q~O`>;@j,$}V׆@#[qb&,gOXXu!09{8:0XsKP2d0 >b0Egǒi~v~23&o7S4d J)Ҷd4%fSO>%jNSoq>湑f^ z(b%d].:eDm(=`yv3X SH q)v_ I*Nq+ gZ _>sl2|J޻3}T.z(@ gH0E rb;t#"qXc|'eѭ@3\Z»|Q Ȝ]1" pw| $+j =~-'j;og`!H!l]"M G˿ac"rўBT̿V=3p= Y[۞E<ӻD;ta ­d.|F,N7A*u?Y+ȟ*I 'vDӄlB$8=z# I1O $3Z" +tÁ0ʌ'_jw2}yyIȠ#(Tđ&7Ir8JGS Mvn*fh,@ Fqp cG2 OۻBX‰;jDZ%,4ZwN >" pW#E"a5^ 2$_pb X0 O+|#X$Jd#;p8SXgsˏ c u` `o|NI 0_dh V#e_iR<7-܉.UJs[#PExTZeSe">va1|GB.VrB,` L'J!H [/+[ .Nalzh@X e  ~;v,/-v$Gjބ(WoG-~(&-vZ z{#_b|9m2q*Tx1T#_Mɩ_d!j8ÂH$ Fps*Q,b+N}'BxeAO.k"[ ݵH<7 FlF1r4\c-Yk?)-,OJ=+"]IB%<vF7 X\6¬KvKK hMq)%æ"]W[hЯ*;z.Ry&y}pmi#}M*%J 2S*ظ9WZ3A!_Svg,~ 1G"0@BF[b㟂]A ܅õcb/%(mq-ŕPrLPY0A5G!Z.؆ؒ',gĘH$B d>xXǬΉtrX f$`魌5WK}ŵ7Jkk}@۴` nȠf fPi!-ZeJv8?hu̗7!fab;~d|"nY/.J)=q| HPQ/Fl.A=.Zt`T)#;v4hML?:,MR騪ʩϧȀ96Wq[ެW>}L=-qZ~D(x:4VZkE$3nŽxP2gkZ} SտZY޷rި>ҴOϠ89?]sn 6ǫr7\|ZjA;߰-t.)]8h}>꿬ڶc"V~PhL'e[Ҳ觊wVy 2Ft)~$:h:G<>_ ioyXfEN8U(#Lu~6BWMnfѤ#+lx3E }Z/ ĕ8 h\[jߤffo`8E)ހ385z/^0FKnc N@bm(Tn&{g߇># @hܨaNP̄\/:~PZN9%vÞ'\^sZj&v;}ŒRs:P2S;]4v.;xn<GH G nM$!X#)I,ß ԙ|L:|PWΝ*Yy7J>Q"Jn֫V[´Re"b͞N^ԠG@I ]aTr WwE9ju;}YK=+B_A&Whn%c}q?%ű7Ԛh[J;m=S6 vpZ=K ){Kd+ļ(l3kҊbይnd l(0<ٛcR5[(V9v^𖐕h!ݤc<荨.rt2RHFI1$5ĒwOkDӳUZC0?}:ת4)0)aLJP9ftr*f ]e SA6Wq˭JEPc'ѐAq\-gí ;K>FZBsFGeu (Sf藒6-3_.KLvjBbJ!ppB |94ȅK ; 1譝Z OXÈl]Ԙ[Dt$SUh@W38XJ6)#"~NvlLąڻ}~YW0_>c 9P@"A3g*k'"3fҵsJZ;mK1br9М8趖} BaMO P re4v8kQ{[qeQ2L쪨vI#Y npK[4/TImkL0ԑ. h p>/HgX0x3)Bgt`|WItOTƗ (!:w9(-x&¨d~/mƩ=2))f',bm~*Z³(ّG#OG)h$qTx VRU e<f=ph׬* _ <ڃ\c'  gr&zqpbk|=I) b1U7_;tdɌ!uw1Gz\Y 索%۶U@5ß5Uc,~7cmJHbatvЁùOӭ U;C)kdhTJ~+wc^6TLg/i"NRZ$CM+C_0Fey, }H*Mf^v,FaEי7.2oe\]u;T3gCl˥f ElS`R=\Ҁq?Q¡ɲ?WrxNP-ƿqu'İc{Vy9۴\VK c7n]< WON^r\N 䁓uL8+qQv>ݓR {qkJ bl{ [)qkrL/my-\"QOb<JoRP`qGwGQo<0nXLۣ+X| $M@rʸCrֆB@@hc쩡Z_ ^˘}AX\R.^]լ~]>efRUFɢ!Ӵ|>b3<{^7LW$, f(N57Ն 59f3gh2ep1i0)WoԤxvCw D6Ä- eP0->0dsg9LqS.AN,t*MU4AQ;ڲ6x&*<֓1@ACePa➪-Jp Ih~ν*j̐ө5>;~!V6Dv&p_Ljlm28쟌 ERMO{q"#{qѸOZRf6ѹX0.ɹKxs`O改G6t'Zftl{Kz8-ZQy(cI-kI3Gg}uy6MӤpCË_/Zə!W@S#m,?sg2g6`:=[[[iSc¢D>yGцkX3 ,daMz\b$ {fR ]YοAe}- + ?Q\zKD.ڒ#\&eӠR@oc)YW+̦o/H.Y%r()&-khoGKgA>n殠 qNE Pz0O_e'`wLC:;">uP`]f ? B#w·0ϖWT7u,5Qtz pvȅO:pۥ˹pVGȣ6K,x~\.bfk:4޸(=OAGdrUMOcdp-ҕj=u 0Z8 ^/uRGf⁜Mw{3sgžv۹<Rpg_Y Apb_24@h[LYCv=JZ$z\ 2#p%qjgoEҰVA4 Dm*KDZҴyKbqJT,. ck= * ~^lf},Bxa"xg{pgbsV=dj&6Xǩ8*?ꨰ^y,C(OCJA?zYbHrN5yr $s>s17-1^u93yXNZDzAEe'Qo/j܁ Xt#II_fs,C:ڻEFʝ3fsKR6U#/g3GF08@) &vfUUY|K&4Ű9Mw+iLcPUk;HZdmh4FY8ph%a\1oo §;#h@QqxSOVPZ)8/,+LoIy'{wrblٽ9Ow>6;F"53=\GeP_ l/LYEqעeå7WawG *4ot{yBӣt%6в™SO86YԐ(7fm ćE騽 6ul~Vᵣ>5=H0YW]gy¬Y̴~7!}=^UY=ͳgMq d[.L`( t%w%;P4JvW?ω "p q= 񵝵fDyo9Ag*$a~x/(_GoӦˆ@&q2'>3_D;q,Ri@K{j[+X?go?0`,WԽ^Fe.Bg)#؁P-l;LO=*=_dt z4& ڴΪRI;K0TbS(ቾraZ:Fȼ洰|k+ߋpu/œĊ`j8GG@g[FP c2o~FXj[y6և O0FcC^3e؏ő3N[2>_4Rs!ʌ1g+123gHv!+$bH3~tC%4_Or2"WyUB`7<|4!asv3h.= 80inn`*@8 QFmlg]J),H5LQ@5C$abXT\?ved(P9](p$c>*WW_*~50"Eĩ)bÍBd5=E,=f'z"*h;SLC.Oߔ>Bw48 b)hvEn]A*+?qg٧pXf'/J´HfXmd J~҅լBL1(@\#;ezj3T sVO~:Jݫ?n]("ؓm,MUuNyXnq. aj @$+J_ -GۧGUWaL4T>1.'e&xy9$cOu9pg~!jb7GaLG|DPV?$}5n@y9r+ Q݈ި"Cpj/n"W%-&!ؓ׎͍a@]aι;A Ms􉥲Y4i^)ח<rYfmuvwm)P{>L\;狆71X5W?j͈ NpVfT]4n>լdX֐U]2Ź,-hGk !"͚(NR! ɍkXU+7A(ǼnḦ́5# NҞ-d|Nm4/^YWrGD}j]0\ˈP- 추kge%EO-u6vFB[ZݹI7F0ts F.TQUscdBmvdmøLa:|$luk}oYoxXT|HW]*˙"[,zK2a#LHC^=r^]1  Jwü-}@J*(q6&tkӋ91`%|xW,at2B<_o>/o@"OW贂p-R7/KN]:'&m WA?#497Tkd^j`z$.!Z݆S2v|\ևd=6d9t)$ Lɋ_9o<8`;c[;[Dwi/$}dVOY {ȅD:*qǞbL[0]AMդݾ:b]8OT~/= E>~_#{bQ%Lb;G3xmr򐰽ȽVG e0q 6uDDp?d78-$yb-e&]Ɛmp$n%k{!HB%-)+~ε[s(nH3;1NN+`A1Y'P&Zn%<\tډCj\T®Q&n0EǑ-fGRuT= \a⟽$e63L# #t(7{9ۀ%*ga11 s;m9Թ:V>UC:׿ Ǖ:`B GYGE2vf˿Oj.#*%>&us͂.Pn({^L9U7߼q8 ƞ2VBҋ[ao(XFC@ W6am8Rm"2f}&EP9(NMGmqHkRPu][t)ZCk 9 _xq`ѷjh47qoA_qw2#%Q!WqR=?oZQrI:p9o֣30IS/2 z`v;UlML.:H%eG.}AyX]^2bPwTeR"ҷ_iOs|֬t"r;g[;GsbɊ*]+s]9i\2A=g1,l[F?I9#'1A|EQ[`y<E6˻M-Fl'!Lag~+vK`,+XqZrXi^e>4rlʬ[1BN$ݫɵZޏe*dz0S;:BVCEtdžx㩉V.*ݶDesĦwn < >{ a3 ʈWOV*r«aעHO4=u5hFo =/_P72¤dñkbIҫ1]Zm(C\STtI-"BtL`e ΁KcQ!D]+HpBڴtNދ>a WV51&.d<LsG,( ac~e=J }w~KFWeDGd'=pFITA &`tS!85k(QX/YB`g J:b63dѸ70|Ɖ| 3-X1s'8$ANMWa5 az26pzi,^ƫgz5i_i:AҮ<ہnb}>F 0r(+s[Zȡ_[ hetuͲ4HcJgfRm˵ByRfzMbZQ;%YAH ~FA@2HlB4KI>fֶUkIU`v xj!Narr+:Nd2aaң]䢑S@'hAʒ&8_CNBTu mv,R!u\4؇sʒSd e2 ćYB֋C\ұ+ qM]# +c `C\|;6qliGd,RiJãn!+@m7}[Tȷ-T`2&VLB.c1EǷq:$'8Б0ctDs7eh(0:G?%XMk[#nm p)пRdv#LklWk $#I w}쿈{/@/"C͵Xc? C{+ Tv#R}2SpY PGl/qk%~֥3+ Xʋ0eHSk`=]*C߉R 2vB2Aj~fhdsF܆LA%?H:gOrXJb4{ SlԤZ5f~`x\~nK6Ѕ䗵j$W'25P`}!X/G}/L\5!$?N f՘r Wc!-/2]MVj9Rˈ؀[e5^|5늎cK W,. 'w+B1K 5$p< 7d;Ys^`{pY+Ί`3gbVl}g[BalĄ=ʨ72Kx.3iBUzYA1eΨ 3pk4KK uqзd^w~? tPuFC5.^6pmykÅ5$Dh`VC2A r ;-N,N:jsJ)ߓg}pMubEiy#_ngTe`k noV^DZ*ЉQL=xˡ8=㨊~.fKݨ'ԇt>HXt# ›(@Itpwb^(c\ܐ j3A_ x4IRD_[^Γ>ᙚO2bH]vD0R޺+(rPMmpĀxo8>sA Eؾ$H.?${*G:RP*' ƝܸA d9LzE.uZ%1@%Q.jw7f qĆ!anRz{FЮ|7al S'O/K :I+ ՇW4٢ľ[jʂ!Wf+3@uPtJ g mhlFY󗷨YM;")4 {y:dӏ֡?QPkV=u.\o;_媩Gk%\E<-]9l;@)4d"?ݺ\^(܊M@}+{cSáE+l\ߖz&/ugl**!C;Cmv[$D&L`2I߭Oʰ{ag#٣ &f5)}(.Ʋ$ =?My"ŮXU#@"vAOhv )s,]9ok;E \bQ}D2}6xx M4g-B|@w 1n\~c78Xg y~￲ nYTD%XM*q 8E a=|@_Y@./o.8=[d^Лb{ډtzw<XJq_ȩݔPOV[TR~B _}ISsEB&;ۗc8VjPС#חL$QPȌoJ*lའe&8.PYō@G]P]%""ٲ#4Υ2Fa|ItKw6U;v@Pʧss P!]tecN)OKPg xaqBˊnXXWm yFĜk (H)'"%o)L_ 2p`A$)Xy͢ |(5/:"B oGLǩ fQg/ÃWNLrs; PBj rk9~Zz sdN)^H*pj~~| R4BjILexLHs%8.Ť9^>Oilot P MtWmMQ;?uXDyI^,b{@\w` )M}[H/)S4M{D_h(;hUf0xthU }#f}|"y.Ue tȡC]ܻhUIR\j7Hiiic0c2S!,"ge-~ca G{$YFxRC1̓S݁2D$@lX촞kq75'5+AKz&|٥Qۼa*͇ȔTݻ9q R8uޛb:uk fAneG^Ẵrۇ Ll >Ha*%t°hԋnhszkHQߪA#ބKxk"DvA\w÷hv5ZV05*aY`HL]Rd_eM4^ 6.8 RJMGZA˱:ytߵeHʌC'2vE",6Vĉ]`G}C, ȧ9t' fS"6Jl( vo=WuP|fzoVEbYC "5Fqu4r8uf΍dO V0 $kɯF脫=¹vnlMA>Fl')xVG\z\p\=p^$M[`'v7zȉtǜiS4}Là "C@\M:^G550dl *6xdւ zŻҜQlp]гOV4y m!J~X0u!q˸m={ Jt r|B=O9Q;31R8ϧnm@3NY:=vC-8djql{rl{ Ma};t^S}B 19ȰL'g:N1tv QݎڨF#3cl\NҮ;PvͿ:86rYgrφG&uZ!:s96FX# )Q>/Z܊QhK}A`i5nq"UHRxܢz"vn\7=gK\HbTԝ$\.9)$ܱ٘h cj2zfo.J\P9H#xh]*w2nF(W0g f!tM__#[o?Bvۍn H$v }w0(lSt~.ժn1'at5;Ś@T*e쭑¯@mةfzߡfH5.<D ,!k7Tm!K`B6bT~~HPM5gyװR<|5Y/wHM |zy|iknlmy0*$A9=g-mqhx>׃#|;j+3\_3F d1w?Ht̪.&j6  suK}^#cMpبpq1/xVi75'av#m16W,y]+x~Vm,vӪ3[wm0trf8 ChO7Uxxn|' ̾, h) Ν%,o,MpD48Kp)SEH9Z~}xmKp="JP[\ԒʲǔE75s5#+ eKxʹ,.q׋#vhaX ):'R_[[tEϡ'-~L_] [\Rަ%7Y7K{ݐ9T ]{A5l3.]al也I潛%H''Z:L82"s)y}Xt6_wDnЍ" ptQܾ ꡔ@%sՖJ==R T5-s2_c̴)Pa)aQlG>8;:Df):BUx 09aV^?3瞲 US:7ULdc b&(gߒ |OSRrC6∥2A`KPIW{GW' wٮ|n'0Mn]O$?dV0 LWd nlkD؏?ϻx[bG9!L&`{Ȅz%yNP,\U+opsfH4McYtvm~8O d^vNC\[^#YS%֙i'p7N,mQ`)cW3Yb&֭$C26`̖$"^'[1SxMDC+'gE@1"="`2 bɨp y6?RhR M4EYee?8hwgQPF)P-^]1JiO -fm&EC<²J6S(*l%G߸=1qhg3Irwelw( =Q]V[JaؓG!|[r~^Ց(ߥQ箙W*[ț隷 ' l ~ZEzTɟ.1iEOP>+RKq[zw(d:FC]p%? iDD7kb3ׇLW> d"ި yEIL(Y~ܰB[Hx/yO~‹2.U /QB{#zqd)4HRh=kjdW挐%bWh5apR qi F(w6nJO F]rڴ)QZu3KFWD7o FsݱDGΙMW@lOX43`60D"zz`4#L#HU%&Ӭי  /OZO'p!+ jNbG9J-lv?hXr{z?}xam֯&-\tt e=b.uįW#ȸ٦OӖnSP:;f96J.W_S/A 1UW9BO6l&@g u`?Gd9VJq@ټ` #khxG@ ó}yY*cNg*bD,k\稇Cdae DN< 4 0h ^y 2Z$)à .*&sttyri;Gϊ>/*KisNJ%Ҷ8 Fx{4`qR𶐣DδƉD bū˷j]ޛ-h NҲ*8sQmCFX7 "HZ|c s:͠ڹ6曍:p1pjdZO7Lk57TƁ_$ $tf[_E-΁rPM$dqeCQH%؍5ކHiu[DB7j!G?Y#Wx@Mk&YDۑ}u*it8L WN#DimH  @B@`Y8Hҹ]) –P">.i~ٱu',bޙ!MGS9ȁwFl3K~RB({~I *V慫 O2:h,^~ G=A6 +H2\{pEPo6[YG9lv6ֈ/{^+/tw0y@%R*:>#h3)u'7}͊-sY5\{Fxi?cG\⨎u*V;`.c;Fm/ \c]gJ}1'2}fo5\世we8M skɄVdz2^{vJN$eEc%P Oýbҷ=387(X ;y4dc >^$cӠ/{L[™7`sEp@a -AK2] w^hnUWFٴ~&4>#Uvbefx1E,rljfBHŶ`ޫuut%I#d!!Iݳ^|g|J0@HJ& #σw ^1}ٟkj^`ȀYtd#5~4#}2{)tkVTbrA*h V--dz>w4ŴK]jGwN0BVq.(,$}6<< rc9ކ}0,a;ޥ,Ip'e(ds/B;qc]ZYpp%`T0{g"(Af>z2ù:l'u3"U9%i=>/+ BF/I3FωQ?wYH̓ SŁ*D\avwn&#V_Bkv}7*FRsZLbXpƌcӰ)QĔz v}-VR+͆LtWt;n\0 [*(2J!9Cr?BhC˟{g߰{c%)nuwlzEzq4f9#'B P^dX>wĽp頞>0c0g3'_\Յlw^ty ؿԄR"*H5[+9Qٌw MKD$J9#< gw 949/ P 7Fp?=͙,\lC#j>UlFܲZ&<-*I~mm kt$IGig=Dݓ}<Q1ZSc TF&C-gZ 93_[0YRʐv_\n9ڡ6W eG^ eM6R.ry\:C&d"ͷۦXtFΥzi1n`jCV43%O![r~$$f_ Tpbn8)2P^y35(C ۿthw˙[{@t=jIg{ Őt"{0퓻z2=ԗM䴘&>б/δ*6lŽ,öS$/ָ% *o^VC UuKs_[lRx;Fz# TU5@&qmݞ)jȩ* ^Lwup &0Xx C/NzyǾkxX7Byg@]^9(j .R!0yr0W+p""7m3'`)DIlv8y6>%y)!a[Duv(c5<8',FZ?uz׏+tXt,mPRԦ9_S H۔'3P8E0;/\! sGlG3I]hIy .ǯo8Oh[9QWg7DJ;=l==*a+v>\ǥ 2CS^ ʾ?^D1e*'՚LtiPe'Wշ!~lJ!,|Ȅg>a:jFk^Q8Yb-@ē$F1@:G&{aq'юDh72Q t'JĀ#蓶/HUU$UV.1wZa*/Ӂ&hND8ݫ8 EpQ]MgowCءzS \w;B+zfcf f w 2`X2u=BlG3fN2'ԇ81"~ ؅X-eg)*ZQEV,S\Xq,43H8ڨ @qg i1|4C(zg}/A)[U艹. 'o=?OW#ןq/rG-K89LXlYeKCG OJWG),R%>%_?_a껖Jz6嗡="nVH)sqD׻4*<I޵2m\Enz2+V^0^DkVth\bc".b$zlD)\F b8ߠ>Ùn sΒGO%r s%q9oL$i_Bӆ/ d*MFȟ|"֎|Y>7BH&b װf]MRismeij3?;9QzjS wv (ys!CVBdC>.1 G=. K,謚(af!'Wk,éhlLx4wEڰ'Rdߋ"z=37KlLJ ~hom׺B}Ws' ֣i^pwi#҄%e9JB.(4/b~a }R{ƛl)ui<,GyF4szArpKؒ3)yRW IqbfPq<,Yேc&Hw^ eH{,6^ЄmwcAG_cpʳ%xiBbCِ hyPJtLʝO _Pi`PĬƆdp-LيI{'hQwԕw ȑi?>Ҕslws 2KY(yR| ݇(DE;f0$@-`E(ƬRO+ !ܿ͘xT^H'`_e҅quMv"9jw~{MNZzIu${B \NHR''Cbet aU2V {L1G@e]ņhҰh!gŠ'z 7{(.b?ÇI5W۲L vT!*E2]SAyݲ&,1b(Dޓ'B蟊t;8:Lu돇>H ?f R'*]W`W1#d:姕j7}!$v|v r\>դbkÂl,b8콁%d뱉b&NXiY{S+Pc97mҜ'g C~J/3GNM8ټqˌ'lUh\JҞ sD}|`9VJvh2Z!ELYr\o)mڣ2Mvtr#k4bG{._mm!Ń<]/APv-" )]?Q6(yU];rXAf\xN`cAZ! t@w@=ڤ_G{cmyx]ܞQ0Ga uE[C֔V/"aXx9=SYկ6޶YۑFڇ{vẔ޴1JLQ97D}EK[o^2M"YZnVQ袭)ОEL-?{1[oEp:_pʘޞ  Eo``ȃQ7 @ 'F(R>c7`(Euog{hHf[i"^'!y[IJHSY\iNmZǣJDϷl$hHs5޷͹d_y79CuX![p܏?e\sN=e'.VJEjYH4\k: =¤Zo-Ok;Ң 9Trꔛ? TIv sGS9ˑ1hؼ.C̄8J)I8VĆGHkH~8Wz+?!uёr^П_{S,ReL<{V i54DlӃ<. Y%'$M5 -blKKx-V~Nch@ƨnb1le.Qb$^œCo`|;Ks#CV:)N"[ CHaN+^>[t7'KhA" Ǣ @ ?WQ)q2y:GY>Vtӹ۠$LߋM-)A(%Pks<@MudT (R3$2>{!sH^։p#7^Ny#I"y^^DyS4j3.mSheY ilo։뇩XmVJѿa B5{C_ J㚏m_Z@bLNXD1j -)BcIllI vUں}7TpG$F}ǣ0BΞ#o![cjwM72ݮJFEyo& F!z?Ǚ l9}vwle#/W;Ӛh2ؽ\&s:Btm[ReV*F<*_NI¡ 쀱u.58{\M%J0-؄GDj^-Xb}E9!Gp@lgl+iv8uCIZ.ߎUdNm72#οY^\%m8UKkn۟-7A8L)Ah]Dʮ fZu'Tب=4Ap(($v0—bNKV)-<|t@P8;>;vGZٶE> @¡l~u?آo8gbb4y$n',٪iQ+I =یe]~$[4xCr1ǘu=)~~:< u$$honWۄZY+`ܷxb%MG78"x9n2eм[ƞ M~F3{MY[U=봫t~f yNKx<\a>6$un IAК\ZH& uˢTRȤ{"Q #vt^Ja# v)5b?~N's$myo `a5 :,6^f:lA"6-t`Qh u-1 Ti|܊Ê8g'[ -([jLvJkbpAo"gw!Dnql%<[dהC~>Qgy߬[/n(㏇:5ܠ1C|SAN7y(?% 1_4A԰0Z5 cBd'a*Wsm Rq~ OAǬFB>g(BD{2.@쐣MA &ԼpuθqZTecfc ;z%^/<{KsО:Z XiMU1a-Gsʜ+hJJ@/X$w'H;4XO !J)1E \)CzV%>3`p_H3A9jM/;5fJ_:VDpldAc#Q Ŷ[z C]')Z=x^2|З$826hy"7Gf{7_JTR_V NZDJ-}Bʷwk:mix rKv #lOUA!%E:r+t9TN~ҝb|**^ِz߬ E/)u^)Ű֩{=iM@a`^00~ >NMK.tkvFDLƂq;]Ɠ[Hg2;6̱vD]"5/I%]jP Y:n%t݂1vRLZu⯛/pH|b [u1;gG U[ g))PNe6pA+ "JZi|n.B&J&N8@d҅m(k/K5=1A3]pGg}4F7 MRy5a5Pq3qn d?vKY&:)!eKK4u7] G$Wi_\.$ O7߮oVvҸp2; yD૸ rdQ\FOZ^~ ? _,Zl‹ČYaF<< ؍޼ b,Q^~o ? H%TMϫLIQdX?n445^\^?{nn扦;[Pz;(V?G[lu/]&kx-zB"-%@\0 vq@B)1^z  P)!Hs(\ @m[|[¾_{O.5tq{*~l?͎h#sOP8hXCBUV x #7WTjU;CtpUч^HSK@еBSj̍;(1%Az4j^I R=ٜhmUll\3]uWT;]u&v4 n-t7°-l&n<l]4L'*F2k_wQc(j9~JYŨ`vU)*/^Lpf%1otz4i|ڍ.k*lH@]q\kBZK=ogc3lŢ%:nfxk?aE6B}5@a.@B!et{ <7 OQ@{-9)ԃ)OإDfO\SO׬$v;n=u $lza O ~# mu2z?T+BZC䦑@+蘤5BTwl_V(k(XZAĥvYVcGd# ȁ\emץ @>t\&7ֹ?Yl⠵A$'V%c#{աZ@%YKՌou=#40ƂwxAN':GRYDU+Du@vSb4?IvpH f[p*О b[7Q+,9Z_C/fpq$Y‘ _ L ,m 4#d9:i7Kf< %Am۱ {;K>I0[ *_k@%Np]2R.#(>SU0D~b[.䁑 ąxE[bK;I“rXgJv[-!rsgHO?Ze c@"1h$جt-̐Vz~F|ɴ'2Q:Y!ĕX^)l kU4=R*3*$[[soԪGКq1 UV:d/hSTIы_tk pZ1>-" VXlkљAsJhigH@&D;5^d1 6" s%{pێyR]PQ*MA5ѡӬc=9OMB+f?,pwi !*EllH7yPoa>ެnh7#'O&ʖiYq\ub!Ɖ?7Qʞ җղc ,79Z'_0<ϼYƱp+5$F&ݜU|>v!PqaYxx(wuv3Cy9\65rx]h%.綸*Al&@P3ejS' Js㹟 8F*DbRs&p&"YqZuZ*8~/n#yQ!@ M$Y_-PsY볽>EtU -/2=K4IHb&MGđ1]:"R.0QtuKo?:(NsZ{YCC;g28j6W]/}ĸ#znNҿ?]+k{x8'*c@Jݟ<ڠGiuG%~;eXVa_ULlz<z6Ds%Οhdz`)/Osewl'm- |x/B_ `)r.Q#"W!?ϟ:yhբH]iPL2Wߣ \>-cgYƏ&Ѐ(~͟.MpJ_YYPq*F,>w`,ͥI&(FvA7ܝZb0I[y$m͊cOE84|p ,bM1%rߊL uZRG|%vK%)*ڱ]޽mM4b3=tHϡG;'ѪT118w,6gʽdb}Guӻ'bQ=@sv'Zۿ⇊5UOSCF&0sVRI-yKLQJאr)Q=9XʼnƂ0@IQCt`0.Gaе"s\]GqE - 4fPӖ, ^$ɂl+`Ǧ&}sG 񵽘&E۩"yO=ͩqB)$ +˖:WZ0-.,,59fDŽ3PyQl=Q 6 U4ٛ3Cg! l7x?HGCR;o{1eghjuƉ!L-Fb[J<3$ⳤB gd*2Z"ƏReIN_ ֮ 98Ϝ6K9Vh3N{di~.K([[XTwc[o+dTku 7gn)8/QpuѶW|ZQGX1ƺ#{mbbKrCʍ~HPjtl=!-4jpn(?R"*lSE\ :!RmaLjNgPO>\o[>pЍ&|zOVnS`רol\+ʳpSR'(%;zt&zuG];X  Jtnf}MBxR A?qh.9?G]s_`}8ۗ[ @ip[/j;$8AI])B^ۣ0qgb;d ng`/cFK$7*SGO:s=j ?A_:rzxN^?Q?rg6ΐ 2 -7FX~ y*ZaM-"B!nmO⢭xsM4`or6 ]D{RNM>3T\E%KDDtBnu1u`ai}jS '-c.i~ JvتʎfjK]ti5}w"qs.yFX)=D 5/}}:Vx6_a=Mjb2Mz}L|<@^n]"LMRdgZ=? /Kwl5fݾKk.Nt|# 70׻9r݈5DO=+f,X\h]_zRƷ])}S v:ujOgt(UhV@?|Om>A z .hD#z. e\X"Cʹ !S?&F񈲧pA_GEZꧾ", q^ʤ CPR,Z8U"i; WQ;(#\5Z$tn.[ GL42pu4q8J9m:Ecyf+qNJgփ )@r6|se'Fz,8v>HkLY8nRK)a`O+F `4)eRҍ| i_ %UI^Y7mP E{\_gbk^|v< `)˸e}ݲ1HZ7,iIhb۔H^f>w3ݖhԔd`5, ]H3aZ`zRF%2jZ{o}0yR?v|H`$ W':t\)nlXr3%TIYSUZ0[HB֐̟tF2a'Ƅ`_i򂌀美M *SdKSҶ9wWAtջ4\Ew?NЌp݌Xc#%JcXI۽aߤ:& "+rGNmZ@څs<G6nyf"I*@xf!̶Ҽ6+۔u8؞`! JAb<>Mg%=1c "Rpǹ&$d?F1j4_o@jggݳUKY q)|Cc  vxȘ{W* k婽tۀ}18} ʯ?fws]se=_?'=Nse>Jn_oGvW$?8Ս/`KZЦEWcx\M$zjLȅp1W-Bd*!d'e؉,-[Eȍb*d ZTPvFM1.ՄgIU2~!bG$a>ix_CZ-DOls~$^hiީfjC* [)VޓYw:b-23[faFu'AHX'yelXm8L Ntb;Aě]='[0+]M1W~iB}QkڗжA"|]K(W2ZHrݵuӑ4! ˭ >QO(etVJ/Ih}EMWtUr ᴽ ·CZvwqR6'[_ETg]V O&hlEDr~zN^سΓz(zmZFI6=PXrȽDavP2`U4Ya/1潡Z4[19ߞөAWN!ZXKJ+wm}}>z \_}wT7\M#cS/k7_(A@*EWCّq8@;_oOO)-xlM$xmvV [M4glROɾz!lSb0W*pޞ:3MJDuibӵdPh)Ixc8(ܰxԴ+'(Ms;Y;Sɽ 6l\W f#9-@ل6ԅd:6`uY0HV.极`٩ۘ, H:SSKOyUa}~5~,n`M0FH'DAg ӿ9~ ' w|N3TY6~^0fL_ _F{'^8Խ2XӭiqhLe',^ ,UdO9޺Sp '#'srL0%A"R]UմlRQY Pp&jzq,ʷwTz'K$T}F-(p|6@d<-;ynwoEȳqIi:"ӤFuċ`j3mek

TMY*[s Kۅ#?UBsjXAKRڴ#HvJ/YCQKjvNȈf1CZxoAT Y}*?(eI}50x"i/;}1p?{ !L)މmgK,WGLF(YUQRE,\!|mlO +C\YݶL,:]~B^esu5T=;Ƭ)InoQ/y`',K(DV`}rpt@;;;ַm4ploT $/ qW7Kϼ[+B$֙R4+TƊ$ZKhpoW%iEsϮg Tj6xEUF0}vՒϼڼ;S,}a{*l:uKtZa>~պVF&(6Ü2:jD`*uB\M+ 8dі:OUj`R޼m_O_Typ`Pa߮h{v}<'57W/SAGHY@ar}zAʔNh)7/cisn=RAJE Vݦ5YWQUJaɫ9*Ɇd87XhSj鋾3%ڣ >Z´mvq>f/4]{!Oz4xb< fVnU}=J<W֮bv6Bv븨3z0KY[iw2?։x&/9ƿo8zk~-P~Q6_xHS0E4Oeʖw],aXv h$Q {'ep|}_?(_BumQ]N[y"Hy\{i>qEYt˹3N!'&Ng66pgZidRG$ r. Rm&JQK|6tq3Mo6ą+`sUzX|[@+W.p*FF10/^jC bL1lzea0u&BH:υy/mY[pIщkUW ăcp9s10MMvu[.^<9ݦ-\-لӧi&''U?Kϥ},gntЮdlmUU>c:=4n͟[]=%fmVlT]-{O{hT"5\TgSL㩱% ǃIDz؎Vcj*ַ|'QH)sqCls|JѣhoS'&H $xXMh`bWl0_( &vG#c>Sa =xlqYؓRTAC,4,S 5{m黋V^*%h: %$z#~`rO'2~5ĴANPնG +U݄>rYMG0oVE@ tL?7 3rKLdnL{zbMarLwG١G<+訯;~ enY5 hpHŭ$E\|h8/h5pXdR?TΏhBW)U^QlJZ# Յf^ֺH}D16+n4EFϾD HLCδ3$){}K6Ȱe)Z/AJ\,6kCrSt9wD.ODL'58 80B\)x";:Eg H JU1fkn6:oca"6l˔tp?INb]-o1\Ҏ݌z@!+p}u/x&i?i'WIh2i@h-ˋAP3 ]P+Hi}G x3l+kJnQ"q ?KgrN[9B1s8bėUPl֔;jRO*+gԈ(Ѣf:}rP͉ׄ$) r@Fa/M*zEtq‡~ HP/!ϨyV~XZzohC?/#:rAEpș|SHtgg*MI-mKEh+a&IQ'CL $jFvHpW_Pl2πF)6ݧM!`ek&8i{ 4%#x@H8B&U**NT)  k̎*'ne~j{¡.%@b"5o[Z?w|(B(5zC(LjC^`|$i}N`Jv%, Q:X's_<=_U&{Ce'lrGM+!HQ39)RW|`VN^3˲IsgٹV{B(삃fj^ hZW7ߎƖǛǗR #ĿFI.Ȏ,eZR]gjk.}J,u.l礝#x$>.p^yVG%QǬ*Yi.^I?S֨dwȰUsR+OG4kxT.P8'댹hgnE8|M3P~&0Q齻^p`L½(qJHޗ+SIp<0xsRba)H7MZp;zkxGip<r©y|j)gVS%dy>bb=8π):G>@OJ '(UP4Fwz@>{ƀ|^v Dn A\.AR>tHB YKWh vy@R0U\і605T go fN Y.uN nbI&} 7 ̀Xq`ejWrcHI7{0#5T1cOݿu<> -;oC̈́_d,Xe_ļC˗ڳN;~$2(픢+n{}PH:2:PrXIE-gB tU[i lk6x9vI[N"}N y,$; W[j!zDCǭղKnNHNbPun U<3k_K6 ,93C,\6n1tKGp-FӻFX?2x|ȍ E]`24y>my~@ہ|1^5EmbBE XW? Ηzr"zw[j@c}<17dY7EgIp,_*ch>qa3L'\Q8.&Qs'9gAc-N&ʿN^Ԩ2r hXN7RaCs$z>_G_eS;MET75@JX- x@;{{Dko&mC`(EgA&K,SC"*p=aqȭ0Tٻ%<E8J˼߃%#{ @*2Bj{?vƪ OWVvL}Rj.>ǹ-MlF zop9:d/eLbXm+a3FK$e&RHG*ӦxW8c3 (gX[vȶ9\v`Ho_GS&g rAҢJ݂0fRFCJ; Rj6be1Zi~}/NwJx~K'Aжg)K` nY^}1#B&nn 3F%h_&5]9k79S9m<~`:`Nw>'Aq9ۆ|o/;"#!Bo6u /F: >Ll}wuNC1zTZeKQ=,N& YԚST3-V,QW2 l50=qϯrIIp,Ei,sדD_;'Ho6gH;INa .AQ߭#ZjU쓀zJ`VH)W/b:&۳yÎҧ0o__Y#w f$+ZtKBa_Xi咴8E^D-,˵BA~faU|HݕrBH` cCBE_碴 " m~|Ze IS@2BH:' حRj}VįT|dd v.E\To8PtXtw?t?r͟N=XS zflhwKu6gr}ɔ6wflq\A& >'زt7$B.K(&"!gbt2/^fl~H`71/m!}lU2a:e)04f9g uN8KdEw ~Wl0-ey9;WDs( 'Wrzeᄎ 9I2"-LCk}hGtIl'LEB"f<.{zEd1"ou u=03HUƵ̓cvH@(ۑV~s"yX[R^voQs̿0{+\jH9|PGD~7rZ^ri@(׾})V}|abGVPnt#bsq;2]HSf83 51ҷ~EFY(4<1sc7zz3h'gB=]0GQrj(P?̫MZi7j\xAys`#$}vy Ԏ! 2ԃ~p4K?G?<:Wv!ew@}b-=ԍǓ(a*KJ a>,Pd|aKC2B4`CGLE@l#|BUљ e#>@YeG˵>[8NϺwp 10^Su\%#^h3"'[h7$\M!U1"W"j)#T.j׵[JB)b COe_mq@kr'ɮ/FAovPυb!$҆{gDU]zQP9~#7:,s/A u#6]i6?h# 2߅^A ^\yf}&^>̳YcĊA68f* ST-=̰VfƭS\Ӹ0 q}nlg0P=#Ʋ^z-N dD9eFר7n ]ϔ9RrO5J"zCY͡XY 2VSlC/QxcU[/ӱ_{䁱~>( 8P]Gr~f'rς7 x7O͛؝@!L$GD}k; & {2 4v!v#0\M5KS0oԕ=S90M\Bp!%жqux QQ^ N]圜EH113k#%#Fg-I&52_jipEQY!H:)!%AUQy&W'R0~6BgW,Aoi;Y­0Ğ@#a7b~O/. 0t`ݘ"{i yA)V `@FϟFQCfxt͞`?)Gq痨Q^<FSOG4}5_j6=Ϩ*vzi$(~ ZviRQuK56A@+Qא68 d@IW6C|6d1ո5P* bp P‹c`Y "g "&in_lkMTܒQy&=hH͐cuW5[W,RJJdL‚FJ۬:TA{bjMj -5?QU_TUGeQa[0+CW)~=F[ fk>īш˗TC^ 7=-QEgҩ͒(bt,9ַ* #n~֕&|\eNy YBЯ]hwj憅&xŒQAcG]#NL;YWnlt%##ΟY]GW/β9sCSA08͒W2*]F[Â̈́0 \{.|{jqZ֪[br2˞e҆ ~lI+y*!QgL; ߱5" H7 sEGR:2w kn+"= HE7A}pMaX-i?S;A6wNfTKQ. PӔl}~b+%2w[\o`8*<K5K69gFv">aQX_^3Z?G-O3n2;*__{/$R&mfLkh5U!.Z߬SOeHuw)F1]6c계wȒZ.-[?fϯ̣6^dȷ$g-bpyEeeY2&zٻ.c6:nnd}&K&zg*bٿ!Sv:c(ҰY-U-B0)B6|7£O#Ü`r@tަ۰Qw_Łh.h9+HQvXt+YMJl| U!k?dA2d݌zפ I3QV1<&\J]z jkx|:转] Vܪtp'e.]67nT׳?A1(|;!DPa0[+? f OS_) ~MBf_a;c/vT6*8fqTjfU%Oo|mkVt'J,f % 'B-䐶tB5BkyCh낊1GIǗH:>A"=9~$\2Nm (.^&>RlhMyIwh/Mlw}X[4 aEoZY6oHp/h4%`_zcCu?r_#㷛@Aupz2uX0%6{ߜ;A2Gc#uvV-YiЋܛll;PSFI5`Q$%yTX7ضz_ pzcʪsݢRwclɀ_G:HL~~.C88)E1P68PhOQ߷,ﻤen|ZC`DQV&#hKMRLT&z㰲.wݖ;;7dͲ2P"uW{V-2&]Į\1(RxFaE>:En^(L $5:,#XШgf|噽g M͖6`+9!|d& t(jmy؃cww[,a jh^:%H @5_)2G9r(DD4Hl?u!aM:ʢ_^}6fsq}8ࣹJp畸M6UdH!Q'@cH?Iԥ xtq 2 'ʯJgPAo0J [*\s+þ}f KXMCcE[P`LxnndtK=%4΄䯧OB~uУ毘Χ7~cltv,IInDw.|5. j8{Tf@ln~'?5pHM֡!{WwԠ/s:,܋޹20BOr@ݐFoH1B W,]t x2.X dRp#U6^u* 1Tk`Z'"7ɲnZ_2K=Ax RM®Û}7jIԑWKO=pe_%Gp`܎O4lИf|YXdFfG]ݚ@wt(E!ݥӆ?hFnv1!q]#m 3u~@yr7v]3Do3S{@~R+d@#Wv$T;/AUk@4k!ŋAPrř{i Fqd͖p*S5hKx2 y)O s [rQ Va|fW- 8"T^ }UP1"8c8*nO*;RHSoB[|xm%0Vq #-?|K& Mӹʦ) UJ}Ghf9vm֏K#ḩI4JteT#%Mh:orDMJSHّfysK+ZȦ)d9aw##ZrE:Ͱ:[8 |EMD/;a4q|;_<rBLB`Tȕ:#۝E{cxEX)|ck)&$ L tFbLN3qls}) UT IY[`e?R %WMR!ˑL (H#Ȧ@n >A- [l(2g;N\ |]vHf|)h&\J]kl(Ґ-Tr *p<Ų t^jXZgFug{?:"HHrg t `8z uFU_e~rqWutԽ>.1 tR.WgGJ9FXI@jjGSq ֤ ¸J; VS6FHY4Y h,ml5[ۙ37'Ƭ& cgh#ٷ@zrcHzk'_ q wZqj) 1dEk蘂ȞJdž3KO֚Ctِ4L+E:GN=qu^kċq]bjVMSѸ!G.5W'Cw 1isK4^t>cmҏ'CߟH?yM"g>fwŸ2˖1:wK'2Q>HGFB02kF?uY`GNauT9)aj]Z'I~ʢGLս]VoAĤvnq1]rwjnP;ӧu]-! 1|=sڭ.Ml>{4-Tjw , EROOx\ޡ8y ,wU?f;-lț3O1GcYL:TpRˬ\"N$~S- 9?%4=ju($ & Ϫ.5>LHZNI;j!t"<-z2] _uӸ8<-߇Ud}|/f?^ vl9+aeV,ֿ;oQۡ&Uv%vpd'P.yPX u3!>ѰY˒r7U#ZMp@5_H<~6FPDpnv4Bۼ7ߋM7'Gtran{r@yeR96tZe9f[&^icx'$F,:LArևm ]D5[DU w(?'z2F-F6C+=$PώGiA tzuƂ㗭u!,Jޮ gФT|ŷs#Qk+P \kJ2"D+wN->4`}<_9iSOes`so=iWқc%x?;Uc`Fa[uk96Eԣ>/|iiR,8;rv@bNPu4fRқ>(sz5]ǻRtBK^[_WC#{ (sx'ە(BOmJd c 6Sm-(ӄܨ!sfsgxo̕5&;ѫN8zEAYoȣPjf89{S0煨Z2Q/12<57DaݵG9?P<=o=(=H:l ?j߰Mf (\뭡 Ơ]T-WwO/6zxIW@2 ZPVa(Uggވ]b5Ϸ }I<M&o8 3+*=KGu˸xDyY1B#*1{)鶼JzPؕ'}`;m.HUv8VLFe_ E )  "_x Jw֩Kqv;b:_/[J?7cb$NiKcaŧ:>R21gçk*i.5ݞ2#n:5fߑBCN,lG^@/F/5T;jMrH 4MM2%7ӋnF *s=::\$0C/.:r}0|r }E2!+PRjpnW}`>O 7!!!R(_w)v$o ,o>~_%RhFF/2, ֭'ZDx?+?yAPp/e(|[2:GSLdl@!6= zyTc!TFy#?D:ߺt B*yP18r>04-in>zԛ?A q`6/{b,&FxZ UnCbnHNC07bW3HH#_/4!|o+ʥꍂ/Gcl jz4 `9/2e `d^C#~;- '{Y\+_5땢jجx¢;4O^4pI (y_7˰\4 *{UGQp}H0^ΚlQ?Avv QLp}ؔAW?H:&'p8.*Ϭ鸕xVgvv@Ĺuqw@_J͊`b¼Pվ aK !ۿ"E;ݞV3{orlEarѐR]ooV=!<в8ِ$]VZY!dnPha*_8q]ou!c~R;(.f41qB/8RdZ5,cHl_?_@VMR3 @3o\*ӥw¸N@KگUhE/oiFGL`-Mr$JuB6T _@y?-6r^ϰVWO@b/ מ '?T Rpp+oF݅(ZiyqO2N;cƎ{7$z03VʋPKĨWȦZ$g:cmqpsh Eu@jH1}cSj)JVqrkhJdoT:؆!7FC-a;{=ܫJD#Q2ٔdnb5pZ?aY09DiA] q3.ZW=[Ay`;kTu4w_I a+ q)ƪ&pj$ @|"Vv&rp!yT ۑFx1yknM֜c|o須܇oa}0T +{~@ #WB bSЎv6/Y˜rӾ;MԾ"?5yvޗ1Ǜ\vQ{ zx귉R]1n2k*$Ukz=ՄV%O;_BlL Go%TcHY!odWi23>}: ^P]M|B@ 4xeo?M%HӄI7Š s+"7A칷V5@GDf.>׏iݶU\R8jK%twDz yIަjJqp<7Y X[>_؁@ļD 2JR2>r^m0sUSkH(X~WC(Z5R(}ɺF n0z^[δ$?t(jdKP?BDTi=jQ5.4397h.g>yFBrhWkGf-SIHָ9'ट"d ["9h1Ebl;|rxVZXFu{;D!+ZZʘho RNT] bt'1m tpFd[ټJiYFQ$i.뚭Xp-`nƥ@@T|V5%bE}ѽ<9}R],-)ռ-.iSSyOtql 1WZ:  PB+"D260xg6kgCѤ_ꮬe|ul˚VU$@3S E T<[aچ7 ◛u,lOMa4510 O_= FA&gwռ}.'ږGz5[mE(wlxMA;:o68e㵋dpYLsH4gWUs˘)~ch 1ֵA^-v[W4zhq]c0j3H-z ub QZ?WF.EE Y9h3 )9쀀E#t,'Ϙ+rm53Usr_H% \bZXG? @ ,~@* =6`z(8Քyݢ,ט9GI.uy`6R_wPGgLTE_pm]s~>9腕K(DKInT4TtdƊw9"@pׯQ!>YDV׮*~ZAt4mz?CO< IˍGeo ܬ4Om.eD>b{ڽYm洜x.<  eZy2Z wN2T8{x#o25r}+[lq<>H.\#>f`[uX')[` }0]CFi}ڮN0X,95wN Δ:||< yqSbDX vm)v;Zl4>BQ'Bu%%Щ5 nAzHOJ$FU+m6uN(&>b$JL|Ln#Lc9x>[;aq^FX^6 IIaNiSPo#3Tqc~J4Рk%ZqQ˥ٚymGf,wck[/MF\?c F#+MMBvNMOP8B׻2S܁BhgOwip/\8v2B5tDy|3.[y =ܗ8<DS)_!X9oQ:g> s^{fM'LN?rA.O)n-{ڇ8HDeAdJꓮ v֦Pxff+=ӸhozIa@>D[pCd[񂄊oȨW!N?i[s`fe"cm.悽h7п: r'ϸ:Ifz7]Ӎ`*2Y&bGRqkEV&F%z<O}v. L2P@$u Yȓ>[_yL,]JDm$~ŎűȜlVP3hZf^SqvlU;7#`lղ떽bqOψAS(<s]y+j{L@%KϮR|! #.Jo$ظ&r'nGn;yqG]#id

b{7܌J :Wr]NιРN8zO BC*1m}l3nU˗pZg-qJWк~RPIk}ܿFl2$`AX۰(&}״Z_UawNN613G{~L%_%%/Hyb´٨Aޑs|\,^]냝N^!d/c|wДH*HjqΤ.(ӡIho_J07><rɍTˢ\i}H-!f2# '}Vۺ{3>zuBJ$D-CJ,慱{2A$[}"Nia20< s4/cN͜ ):jPy4<#'NTC}* SO %bI.<ɳxc8m;=D"6`r01H83jas]z͈ͮ4W<{3kJ<^ n#VRTuGØN-ߒ U &D;_ "Lܗx%hJѥEr-eE చ)H{{hyPNlF?/vO5.G:t ݇ךէMm|ص0*;Zv3#.P-QhJ_q85UMBʂԤoy\l>,xٹ>lʼn7[Gl7T Dx&)? z8?Ix"/f7/.>`/2p> n_OGZ!^@9Kx aj]6JG `ǢY\rFti {Nl)Du.+኷1Գ \Eě0 utSTH"G`i]@J6֥'i~-?IG{ 4X+MZ_uu%Ega)oSD nda]15HZnRDNlJ*3Jj UӦbֆh~p2V{qFBưb), tp}JF+ ;6}[IZW 'ŽGЍAIu5߽CgyTr9:1cpj_4&R{SJ$ \5ErIa`h"p~IhcTߎ$*T'MdPEq]b b* /#B]tl&E8q"XBk* tmn޶pق̬.{|iCow?Lerw_\&&Y^{ 8Ъ)MNؔ'iD=G  P*}a"gg@'1sCnw .y&[Y2ɶC0DžG w/ Sg8GT:OpZa=&G; '|کd / F#1k3._ʆDW;-mW8lخY$o}/)ǔHҀVrѼn^X NIM񂄧`UeۚKuASK!_'wP\?v.G$).(-? 6!ݒ^f♓uW5##~[Q;w;l%T79-ȼ.1 - @sbe߳'cuY i!Vꔤl;YPۃMi\F:(VhxdJ^yL~RE?g_:>.b&,n^ߡ Z[L ^ƶ:g9A8E݌*j&6=X9 9WUx]!rF#γLvkLI{l4-10:wo_P(G&-^@q/dhÈsq9i& `Ztޱ/L^7χ`g n 6)H*h1}+mG@jpI5ԙJ h)[&V X~Bw!ʦ^q'D1?_Cح6ڬr%UdL׀?YG|RxuX& -r"kQɞA~Ƃ|4鱃&!t{aHGb=J IGz/˹və`g7ˇk2$H~ru\xLAVaS2gc3Wj<0ebf]ѫp޾G=ƒkjݴDtN :X7jp0Fuܵm{Sm$jWO)w>g jy{N:3f0Š- y|$Wtx[C'`hj/tS^U|3jl{BڳNkb==u[6l5Ԛo46e~,MJ:I2~Htx>;L!O:)1nr EȲѮsxS/r6]\:ﵗD=c$Se扣$xH`ZKVq\_nG ,#b2S q0`o6Ekύghc68Xg W(_r1hǕp Mֲ&=vE+pj*-wdu/Y5.&5/Ws okVᗩTdMRtWȐ:_H[jsbnZ!mܳet<*^ kw!Kᅧ/#XP̕9:fIv[@-P,T'|Zj;pƌ.Hq啢Yg\D+l8A8; B ;JiGJQ'a6ufw 6)/$Vn0}u FR.P:3mֈH"V;%cߓ]gnLZ`㞃'wUCbAf.bo7E"Y"1;f(C_8`cb1]co'.Uo8 wnYnԺH+)>{0zcd%r?Dɤ& dn{Hvu3|Ae1&?mN&ќCS81IFn8%{3 h9in8X@FAyb]C=&#qhSV5n?DژhT*4yE)8=ȡ%]e_X a`p1sj yd_bƵPPD{#/Gz&/TδހnMXd!"3 KtIa:þ: 8'ۨTƐJ.gKli̍6+Z0G%hu45}k q$q=pF66A鷆' ;)nl6ty^]`gNX7~;BM>bͩFG(ԴdA“CS>] NWWF*m8.$`#1 a܍ RKRV3L죜K1<5 |S ]euxɢoS c]'pO"ϡpQv-v&k +l7^0(ip KljJqwh>VztKpzc^[At2Yt׊:Y Azw- Z @L*|+)ē 0f/":bdPD4[DDF ~/H5:0L$4礜o~Edi8&Jt+7 {9BjP 5P݇hMMW`ˢl bm9=~ "Ml15J0a)$,R\ֻ2ro}#M=ׇi,G`tmBvs7niv$KG&ƣaI9;bۦ k+ ?>N{-a> zDϱFW/Řěς ZBQ]H^?B>ȚАה^BTOOYgI 7e}eBEWv5B .Ju%9(^x";[oQNsi>,hzG03 `Oa£Zսk$!.jR\m֘3 1 DK?K?To҅(T<16ը!t ldăYV^PS_<\N5g8 SLU/p|@AU5J쪧u/CJن EE 8P'qPh6YG^d/04'aV} dxt bF!_mI/__2se岸 gr !Hg2AX`;̍wAU0 ,8#0% ;H-|.01S#/q?ik؄/LXX yﲜHY?|70|RfJeG#` ʎ裯e̲l$*zI9zaflp{&{`BDPXvF6hG*|_e1+iOӋ]a$ V}Czu'u uEkfyGr&qʝ,*-O_5$ HbPHpׇ񢟽bİu9/ouc]QJ)H@*VГń@p&2NE7T5`ݫ򬽔jX`4kupSҙRqH@GJLo!.I[ Sb='!&&Uj?`ͱBs% 07kV&/yUj]Оx[B2+bf#x6xl,oo\@S*rЏ4xEwAށQ2bz#>|BN' byU(k!+|$< Zi3$tZ|wIlLy4ZnhԕӞSKNOЩ#EYP` u( ˑ, ɐIū *y2D2])`ylB FqBHĨUE0A]1I.# ↽8p#tAb.JNg;I6wMK &큮zruѯahUrQj%C.CRe yI3"$N9,5ȬdI/v|:&V۾]_;@Xu!Ȍ]K(M(i{VY1wb\ˋ$@8be`sC"-uM7`S|~ hv!YU,KѠh썱 !,= bqw'S`zע.8f)~BKI7w)4@Km:,:3;?Oᡑu:_dj.:mQ9P"#ѧvfIڈ/?] ѯ'k.%çE^VV\7Sgu=(/oT?Mw0Kw>E{/ ᇄ64lT #1J2D FM9MYo o]E{@b:w\[^QYu /B/U˒eq:'g[Sj8/m,RrBEKyb$*GoPW _ d~^~Ds^=rܻԄVڂiCݑF[m40]꘤LߥJs_kt$4n&IU]@im8Bv S*F=-z*7֯z.A˝}IpAkV\5.y HL" ^mCNrAkǍ5.0PDc*G SxS)E*i#bc+,';V %xKrqh53R#^0* f&3-cnݘ>w*Ү'g}C4@1o_p0Q@#}ﱻ /@rY˭[L%h?L^qex RJp'xΚU&~T8Bȑ۲5Hc 7UN`o~U2{l)ؓK Q F9%UR=M|h#3݌G99;iˎM\f?,Eg_ ARjat1lRi2myw|m,* *AIž+Cvx]sE·M.A&FrLz/"8f*+@\X # nk`ig I=6(f_B@ܟhnfx3`<@׷C'|hN8|{RV9HrJ%lpIr@ ΂.2" i3saYwXKeoNuȺG y57xщLV龫V w3L"}-tT 4o{Ef;7Nh1.6 D%B|PU,4ď ˋ6ǽ0[)Bk/=-9 f7ka Jϓ "gэߢ>1=>w@w9*Ki1 y~qJ)4Set6v"±E^͞܅rr)^>%왔l󺴊 VZei~E5)>hnŚt [ [ak֓i7PuS[?jpP<#5^QmHBȥf4)xo`ߓՅ oy{ԉ_Pc}p?m5x9dY_+6.0GVIT\*FU&z>6_RNxK:Frl6tA!JkbQd1^b{?Ú~c$~kSbh[jkz9n㬳K YZ*:jǣ1 llvjwyK#1>M }|jw+t;=J^1Wkxa`Ag64<&8 Do)q nl)+5UJwV %ٞ9`0 顳A8EyswHչy4Κ23cVxd n ^OdVE IVSLДC"x]ƽ!y0,崘/xQ ު 'Ź[f K:ZqlabI$sG5[۸faP7J&8W+Z6F/G!][]5@@T$dWpu¨F-liX=2닥<4 M#>sc̬Q<:@ 毧 @\I(]OQq}wQ ďC.69٣>8`63f'3}ow'S-;f^0懧r{M?tz#DDngEpLSgCx1ff?h4a*>\+9B?|)}# ȑ7/z a;>\Ǘ91 M$ez ~A2Q{t[](Kl:9 FGsjDЕy6iZ:P$e F[1tN &WW Ă0(U@pD[ ⊲k89%%nl&mCUPmǐSSƾ"\c!mPsW.f *5H>`ul&jNJO=+f4Xdn(,]_@~˝縆q/B` ]4 )5&f^gw(Y_%'K]iע:Qq LZspJ[V`LߕۇDAD#ur{,//԰11%lsdlh/}s/jqG2==Ob%]RCLjKT]xdYQ7mtۜPPX0'IW1œ>ocPsuLj%Ze02>o6^%p i$ޗXу]oܹ.gr@el@M͚q A5$RAەZ/{m焑88 сkT$ TXghy$sfxKtcJ9gDrn#+x!'NP tO[*VE=C\& &cK9drܓCW1!<b/{_iT -T1A {kMH5Fe-?efNj.Dn baN8҆ 8rQ:0ޣ?oe#eW,R~7ͼ0pG{IwO0)jj 1fjg%%oo RZ׸~ X0I P'W@yvXhGss,WJ+ƼCb'.Sq`%"A5yI_0: P3sMMpA#0qahqS[Tr\ ?U?]X\i`QnzO%B-H>yx,72,]i0,=v*0}",-}fsi26*ܿ5Qz=qӃ~ V9ܥcPUZcjծX-gZY6 Q~ET=;h) pE^/9e&hxB?$e:O=Fvޅ,ΑՖ/ IpXHsMfYhJOؤn|J~ފYP"&`V13餲&PUٮ'dG;3kmTs+rawZ_,Rt93!/, oYxj1|$rҜ4SF1â;TM xE?ճ-{O&#! ЂRA#K;[2+u-Sx_hZ`|s੷ο4ndZ. Ky X.vr͆TfKL]-j ;cKF_![|s.Hrڼ&pQg{A"%3S7 0:8/%OR<2r/X=qc>[oIc>ت?5k & EKTE)_A*<}faei]mI8/z_l #Dg`uIt΍5~7.I7@y hr({؜ȓՋ9 l{89K237rp/u}3ܣD]Ao.v۞TJo j{$~ӯg]Tj;fmD4/M&RQqy8}wY֖#6-2W֯&ˆ:<!  y俅}+E8sr >ۤݮ>{u5yŏ*- Ƃ&so_O6[z !Pw(&8zn]#Cz'BT>`ȩCJ=7b> )n9 @q@4L} *:cNST㍿'֋D%|4Yך/#ij#TJ)}M*-5 M#5;9~ )M{ö'j/ kCFX WU\xMBHUd)"BOo[-*>1uюzC _$Air`U~o]B?roLyݢ¸:KpyPB(gfJRϰ| 2ㆎj*(Z*S $շ/UT*qhD3c,,\A\Ǡ^O#fО51(.p#K'N-YG_ρVqbb P?n_usU8è'3qrg33ۮ|]455A7Jԥf1{d}X,lبY`ݷ"%JIGK9fl6RRG 8zhqF0#2w‰J T(h5{_ևyc7ݍ'U}W+ 96qU_-R\>.qG-(,YCJl^[&MRꕘkkgi/e+->)͠S'>5!&FuyvwI'y ol{PBur;I3_|:1e,OdC6%H nS"bvZ,0pKK)lKhSpS1ڲ lS P{Nq%_ (M߻}B 3$%3jY2oYe5dw= S:vPȶ8瞸El/?٩ sdMB0X>o32V. PudߥXѧ nM $nM&ܩf'=QXna5Ɔ]H^,f)]?Vq=MTW rp6]YMT!̽?nZFG¥ Ҧy}I^kJ|R{:bpa2Ü> +Lc"]"вIh!ܿR8O5(Ù)ns ٲLSPj]iWYՋ,.Y,HEQyB~8a<{/ZrGY >&oba]g9nk3;$]nYqI=g]M8t["h_6bϹ 'p&斠Xk DޅW~'|}=_]3R\Q$K}9۽ Z cz褐ҥob~ǽ3 %ܥtj\0}}8"+h *Gysq^)S7WKK>8{{:c8ɲzF~"I,U^yɀyRC3AI.Ld:`׼,)"_ue'{B z@o@k .@.ExD{HzhȂ B¦~ګlc5}*-mqA >Ⲃ{x" +"qh/,@XQ t:. ї {%6q_=^#׋Mn6}%|3g˔=2qX9o=]v*TϹ۫)o_#KBF\B2% RN[JJ'ȔE;I֥_jn:e%̩Oj*2JJC8E?zetƿ?<ų0&kD p%!8!=+ػsHm%$q\VFĺv|Uߤl ?+ M>,RS.AS< F#nݠtIXƏxeU ^yn~?M.ؒ 18x>5eU%qBdD/r<6n9ga#/jͼB ŞRc19ժ^ڝ&mV-E#/Y_גh)vy"+43 Ф0,ϾB/K=0!fA[( r#>(DԖU#{` " C/:vHFd1?V7B a9ۓ2m @2!)^9o>vU>x\أ:DM8"Wbw|8O&A-_[<) of#Ml;kI?.ݍ;f.Tl_*Xb:~OT$b,}NFp-[7Ud|BREzdMZV&:Օ1}@u"7o6 DINXUE6QI)ïVB`E6)5ygV`9+FZgB)l>~C|x u] ^rCmj2Ѷm.GO[pc+8K@#1D f\ +}݊,s ؋9롣˭8m!:\JU j6sS.).*ڜA,{)х GG .]RTtbٛTRɻ^ ]xֱBbS;)ԮՈ1ɠGanl<в$ VoStx4knM{ˇ-D]Bė#&o회]Oo%v"eeB:@?]!aMOgݬt/p)h8Ct_j bQֽ5zqmrF|j:^hEP06Jo/G x8D>UZw0/2|nSg&k+{[B߶{QF$ {y>HV =D7Q^zcsz\<^&mse8Ǿ%ъ;g_n6xdؚUoٿ7$WzFTڥ((kvbNF)@Z)ts> \NӁm5'>} )L?W~QV?9^wULB6lcocv(N3a~ 2Έj!SP!w1۠ -қ`Ӊp1fi(srΒx-L6z =@f-H3ew>/#GMezjvN0i:HRFkއk.6MzZl nHٗu7ۅnW|N[&F9be5?q2/v[$Kbq<䒥/mx$ Sgrm*1Hwu>sI923o 2FYilX%So[]-EKo boA&&f7T{&l.auF]"zҝM /!4'dФɇ/JO l1AI~WYd a_-'Jmf E [!}kfNDn^i`*bBQ%</AVepݦ(xq^ R*q0x)хZtb3KS?rS3BE֓i . ܋eA¥'pfTg"@x>?/;gP Ҵ}H4 L?}_4v~R]pUD1%-5MD'+T]ٜ\0w;88'׆MV0q<=6Xpf9G%}j}vYkm!5+"LD4hnϵp>gУclP'_8ÁFh+bјd$_p/ ǽ+ݳ.)k!ӥ(J$Nt1MYUVhKSQJ<,sX7_4#qHL!]Xw#q9 S\F=u|7)|R+q{2K}|7+}aG؝K8ˍ1g#vM>XAZ)ҋ3=W5'W)X^W42.e6 o]GTb2 bJ[sQ3]ߤ91>dBHieng&ɬxVQ|nb+אǡ.beCi$tZ&DhYDE4D!p1-AGץIBtn FXdwGwA ]{, c˟o˰մ_ DKsf6X>ʝ[PPgS 48Yx,cA{yQ>C6;úxˢ*q9kRҠ[# SϹ)+Ez DS=nJM&ё wst:p<_BLLlc>ozfұH8 d+,8%cL9[@G?q *G{$Xՠj_qd~S̢H#}v27hh 0xvVm$pQhG˂ 7 z:")$gR 1 D1?i3ei7#(Wi2a"WfQ6hJ |ϲuP†wWF.iPXC:޴i{Z/D~$N"pvXԨ|T6kb[mDo >dو B^dt6Mr[Й~ 0}6Հ4" omE!xbjnm '0\,^7,΋ e/6fAsԭ%[AFuetZՔʎqw1J{7S8b:!n~V+R7:XWy %{p3e)ƹOx_L$N$8AtYJT҉pT$Lu 4OQ6_OKF0J3@buk䫬EH7uss)Qofade:}=!VD9s$%-+L7F6O/e_ic,!Imϴn틂[]z-rJXz%N[ze%3ߍm>xkɝё D$1wtA!`TKbʟ@#t"K(Qpp@Vi8WdY#]"0&.o"L~)%v| ]={ d5+YNV? ~\fT@H%AT1yÀLu2oVFCk֍a ǥK_-CnZʥÞL1ḌѨj>Wa$IYU2rW sEƚz ak/ZOˬ^-ޱqe f ̚"{(6_D8u)wLIWp9)۰c`:l>A @dyq`4Uօe/ΣL"2JFJ 5&V]:T ;QణoڤŋhzR8" }hȞ?>g׿zA*vu<8Z5{u(I }cn80{DY付?Dt".|4(!ؔfLcRa9k0 Ud:fqgquo`_1vCn?UTSz& PSti6fȘt˶z6a{A./fi]AC[W A؝Iq3; R\#:!uuϰL;3 >H.tTUK f w޵^E +:7fɟ;Cj3+Ưdn֊$kҪ:(m"!ybqjK:9,+5PBiXD~2DҘ*_"w"ӸK7P[UƆ)Q 5Y:m^&/YJ Kn/ .`1&X$zjCL۸uQ]J < #9+4{d8}5r8ݯs'o3%Ir߂|>W;E'lMpDw(0cU :йUF}}0V]Ù^]ˇesjҪzpCsu#i"ܐ~6Q=3b MWms*ׅ+QPE~4^j,yl9 i@i"L`gTXntz;* 'G-/z\a|^&4¯1Yϵʗ8Zbmt A/a^C&H t3ZbDM+98:34.͒*ɏxis1v~*Wh:& Z rι|x;W8y%~ >a C9=k,Ixg #H3ByO^tg 'Aw.*$v?(,_J~)v[@MCi?GLRWceMٳPFTI 2zVm B:Tಪ]ŖE|ݝ,zsKDoeRH9RDCZL\jḌ I:\1,Ӧ rFi,<׃N>1!?E1UB:hؠkcְ7^%օ){+ۣ̾;εB+0 $9C3,E'Tb: NŴnQhj,CQwM q&I~H~7;Q|}jTHDh 뀧@ -d/;_AxrYѲ=KӾF]αR;r(p(?wX8 A(uz7v2@MqsU#7>j;qU`78VgɧMzրt>4ˉ#x$*NkP–QS-HqvXGn\j 6Tz-'Yi#z+~zoOGSDn1ƶ wM)YK k4\2isPZ2 ;)NuYЧ L*m \vqy%e5BfC)ɿ Qu[\ȦQ+?fcAmII .")]r8Xd-c6-@E>cZOXrCɡ꿆Fhl 8ook0P?پ@$|ubգl߭Os JCUǛ2meѡGoJ.7(EBI"C,Ƽ \)i_7W҃vJ u|0LXű VTizIޝ9ʯ5M@\$_6q*@T0b&ә[9 zw:Aqw3C|fiw}72{(7+ՀW)'߸anKvMY)nQ]'.-N)ޠg$@n *WCJ H[&[CޘқF.eOř9i@ՅxeRb6HQ1e?s-X{pݩoa.{l ieFJ 'Z[/ze!gxhd-i:,zyl](L_/Bp>!#K0<'L h?݆$Iۑ4)x0Z6 BXTp ~ʑ@Z654yѺri{S+2w_9%^UWi5MxY]&1~D1|"@#&Y5T.H|Q+2qRQ!:SQT2k37A⧘b;XDYN> ՝S/~({b`Aߘ6$9Auqs.cϖvv=ʰ+mf' B.@կX9^=ʒc|Fz' @WP ZP8}3};Fw?|M lE4%"$Th '.|#bOOT?-``~7;,u=/.LCrVMXOhNhx SsxS:dy?^2cwmdk-GS7KX:Ͻ)i<~yZb &Ҧb(rk7OL.J.fC Ay^nzާ{iSy1-gU ݥE>f1uT"&~M"o'\J֪vF45{YK2a]+})'-q9< `継N1s^<=wg>2[-00rcJ~ #j:MmqkTgUĈF><(cՙ)ԏV4Rea?޹Ut+E fƩ%bA.z}#p=)b'VE؇cɻL@;Dm6NC=4=* ѫcbj2VwPrY2fkـAZdӞ3)͇5_ckwA/  ) R\Z*UO%r~}/Vz]4ro$DrJQwL JEjf槒e nq18/"!cR֔0٩rs'_Zrzi"_a!K"wY&k97ӥVl{Vr湏&JceRyJ۶2\4!wCA:< mjCH5WcSrkk Vy öLt@) yVn.|Lp*ǢEj?1_L87RM5C)⭡]k'3^ewsdž *T!"O.t#\Z4̘ܘDZ>cV:-#Z5 .)2_Ҕ_ȌVD_똫EX6L0gXo8_ 2H119 Aeq!"(dXW&[I`9z+#V*O;j.XkIrjK"ʹ_A1T2/5d Il/0w"NG`if5WCD~3ֻ82}Eĉ,Duhw]F*ЕzQ5~Ol!/FWyc$T7úK&L=y>H;ㅱX4k,[7$%FkC: S;I?6+ݪxd@d%iwwC\7Tװ W7R yL{ jeWKEN @nlːzn;VP~Z%5Ug5*W0;zs*qolϱzdT/&f;-;+2{lUΦ ؠ0#9@AVEVf{[C2̟f=y3J,6F7V/wPW1 qھ)sb@OD3SI),뷓&"\cB 3B\D4GY.W$E/xsKE# N)jl۾jdB|')h DRNo~>iPRj,a|]Dd A SRp\ةppVdU!@>K]n 7c&W5gd9=ə.$r["[(9_;Ե=z+ZG0ii8gx*δŠsMSF"MQ%UHWÌzłXNB&'߹E隺nMya|%/p!#*hDy9;N7{Ҭ̾Ÿa+ُ}<=vOQШb ҋa^%j &?vQbقX1 jL21j|Ԭ g{pOExTjfFG^,FJ;gҖk,geٮbOkW鐥{( QW~m ^ `[창ȑ t_T2i]"&5ؿC+l+1FIg^- sEN¾k#|fe>dj@1yz3 8BW⥓  w<:D$Nx6}YjRA>ie-}(F9: \I IХ0jz=l8390nlЮ)BXl˿yp/gf;~BPgA(t]Ͱ7n'?w^3)õ:) iQ}caZ>)d\y ^2 CI`\P?$!KIV/n˲L<99+ Ji,@|5sPhy>eYNڰ&L˺r:K M0`%9t'g8ɠ8͇) }*6"nB+we%Zc_*Ab:z ZQRk\XF-c(} џG(1Mz/m;xWJ^f# `r'xu3 A)){d cl.*0Ƞ;P< srw^ALZ1CZ-!⻕{*&gș1SL`3[h8BXmLBEQ gPpק'ʕ|݇V\ ~=J1;a(1긇[8s"*߈ܸ@'F:&ťT(pxF5n5]o_TڛfD N!Fεīpg C#BE]X]VBW7qQ{7 } @^7ͭFN+Tq,G:bŒEy*EϮ&Xe?@4RVC{F'Cú'Lwh bq{P}D!?>g3dAlY,&o!U8X-%}||x;75-vWܲqg\QݎLH;p_o(N`5t;gi623im>>QƦeL菛jxGFz蘱 roCWV^Se#8(?mNGnF<%g)߇Q C+xM_ʶGgLka\/55 %6%'ESi ni8wwU5ݼ,| f]ȽA9f +8-hbm+#:[{+̉ E}tc1O,` 4FE꫶Zﳹp[gƁLNVUHc|C#I Ǻ~5=9w#PLMD Ypzw>2W`O1u2)҂g-a,r|\זZxffHԅNX-<'ݵ_wN+ɷ"P;^|g(鶎=Vx)܈8*R )z"{f3A9U>Ek Uu=mZkaCD0C 1-: SMF#)1dQv:U<%#ن-{ny*b]ؓRk]>浼}cU3B69"Hi-כG噊Wo@5 rH*( <@kDUdnzXd'{Q,f.5 )㤟H4`DB-LD9=#xq؛$MZJ81q6jFJvB0(3 u*b;ێAi (}kҊazISڀCET:!Nd,AXo.]D'upCNҩUxZTzPR·9τ%Gf $V!|pAEIԟ )Zm5~*JPI٪qɡvCQ-l#CgVj gJEJ+"!rlwXuxdejb׀q3 c+  g?G AAɍo6 Yj=Eܿ,lOR` h`8BvV~,2s)>&tD.XA; \+-&|KxGE߂1uȈ1`O^G1.x{.툚7B*&G~|H2QRi8^"%Źܕji !7]yZOIOc(pC.8:kb77Œ*UL^I#<1xh` |`/-ﯩ+b2~$=JN tپjiDL3`n8c͆%d~CXaҦ/,ĕ$^C v? #P3KQGYI$uBU gldtt >1972 dt%0|>jw3ÛkYz=kY( 2 H&4D͍}0swhݡT,~( ]&⫛*kvJ1Ueplxu"T?Gc#. P7':<7lQhA )rk6I-yDq7o*~15کr0k3Db?(;ڌM" Ys5nt1ܚY1hU ѥ/CTph`_&[8tID jfeE%KB"g>~*D$<6mC)\/37ͅrg{LEC$؃>aR9s%H=f%}U&YD^4rxFqU=/͠ŻoHx={"JAۡ{0p/.k2V%z$WZj]S-pA)f? 9ZS⭋Stj:4>L;]kS ɵEݥ+l+$JвsDpPiA>С wp_˱![B9W]w!cA/!3j3RuK=m=9jM4:MH2 Qw{_x,2֦Kj j MQZ3 Qճ IvO9"^|e/?|{\+I([\=γ3bq%oR+MǗ;lԩ?0JjR̼_?Vе 9Ӕ4f8g 1'6S|Jhs+@hOwnA<9?wF R&-YL؍ :q=h_x8aIM:@eOČ `sz[w 9jQ0#~60& &n٭}t"OCƜ^G#G~[Y;1=@TgrhM۟bNοo Y[v,hx_֒،qSpmQ+\&(c[ SJ80#.0Sm+](?zΥQ( ӐRJo݀0y -6['ďȩD0̔3OуЏ;Bh봯# :e<֟as<!Ы(F:j80᫪|̹ny`Z#73;/fMJoG1o >4b4$/ZiE(D XQZcĩNB JWɖZ${. 9<#$@4QlQm"4 L]5R-02ߴ>D*+$q3"yTLzdydžu{CBPDqUkёF:[ V&wlDz! 0kVߊ@eۆRwIv>H4{VwS;"\]8P3PTWψG.VkAO@rd% ZVHUxxq2 eE^-r_ׁA@˓96A=+j̍\io%LR63{~"J@@ĬrgWc?n]0 ӵDPx7͠ a2γ;T{ku%sjToѐmsɻbcq_ k8LܹTR]\^i3, N&vwǦ\>tP |c*.|; Z!<󞁐myڡ:luvY^ރE"A}$=]BD #` Fnk. ko0yI©hRuҚ3] Yi>$d"SYf5MٸRo3%IpZp(hHw~J|k|*hPV"w%$@/1J)q,]ɋoC̰hc7؝]aRͰkon\ 1FaƄ+)91%~1(w=fL;\r-,Scz۰y„O:GwQw9о:Kj?Gq|1đ +* wJgknVp_w /bJG!EKi SOpڏWlzKv'cǘ:88+j/PG'f4,,KzfjOۙWMR&!~$ Lڍg:=?UKCoH 1BsZ*bt>Ƃ9pӉznX`ɥ#Ɖg*K\BL&^{'TccdU.%Qk!1!&~JuN)^ fS3Fk1`?O_LMV?<>[BD v1JӚ|zMik@RJ°[ˌK'jNķQpZx P/rVJ-~$)zl!e MkYеoRq~;E#og+D /a|iƸ {/vgJ0c2}{:-%7NTMjjp?:X_+/_bM#w9";p8Y5J{aTWP^AR/з*nF:纇=V&= ־f$0p V /xSW,{:_/bQ6_{RoZEN8v#3@Î<>ˍ Ŋ7 5F/#(QCn/&#܆[E҈;a]6Bl"0:87 g@T2x^׫cIƴphZ \+ĬFS٢B73VN4SFįxKB6+AAMۮK fI- ėwOOH)$4uV"Y9eCB֒},#acsY# R޽ cFp =>43#x|a[[^τ;Ka=L6^(5 Ɉ~,6$n%"u\KCҀB04@ͷˑ Ŋ۸pmq,r[2*q,QMɦ7lL22A^RC ZulN,i;Oʧ" q/o[3daܬ̑ABެjoul|ԠlEj3T-S"iO 12JhD^DKg}I8:y$T9ֵ-bi?!(D<.RWϳi1:@]ʶIRW||Btpʑ^$]]./{.\|s'"YaׁͿ2G۴*"{[0sn֟ԅBQ-tH]#X=ףoaKk1.[\* Z<Vv-%{Dt)4j__Qp~VAP mYK+{وvk6~LGO &ҟ(;@LJuGW{mnשnA*y6u3N&73#ZG-4@ea,R'4z0f6N7b ݓ5h@;k_ jQ-'D1>>Y" : Bpsa6EUB6>טe׌w'4]E'UFѕP{͈ӒG+{t "ۼnv>Loh}o1 rK) Sx:oA<GVW|cא RVarB 6,@ы,v_P66K5@4~ScaOjEӢV V^%WHiowsDc0Ojt}A:j S ,?ꆼ 9P̄tG@~ @ {ȍF"f&uta%/Or^vf֕.Trt_ `<[jYjDLٸ@=b=%05Cd7 |<9k'GFA!1&kޯN9{uW;צ]f63{C2jH=$X)kMgaIN%7dhDf@τl .Y6AvZzj* D+@+En5TrW6r9fE*@^|,>zBѾ 5+`l%$x4gnH=m b,yK,@qى]20{LxPɑB|#Q|"8Yb ٮ(ITH-RLjiWI9FM$m ]^Ι_SٞBЏʂ:vfŻCBزBx6Sm2߉8ƞZ5^ ܲwh*qPZJ2r; *(bW "ؓ&XWiFL:bV Sbkރ,++:I4DH {I۟` k>JT "e^!ӞLÆtkgf6KlB9#ؿ moMh672|ŵ/Noeu|[XO,r29Y$#89AcA;J`yh'όݞ 6V曐@Dq\O2?ȂX*߭V_,l7]DG:T.H4?ėW,3c"CX 9D+Yv bM}ɻMVXMy!G)/YR:} Ϟ}'IP4A^zc3f]k.7i\ښCe;ِ;]4m e ~Oh NOHF@>oԔxCÇ$s6qĵ#E:aPh߽52~k6pAee4qX] hj/e!I09z71SZ:lXe#/x^x uҔ4Yd ijI'/+*3'b!of5#tz;Un.?lg h">_1^c]ZwIh9bvWԊp d?O5|JGq\ ^c{_I(@Ĩm+dʠ7nه~Z!?MD ӄQ7TLGŠԽ@JT%&]%i*إ;j1T oEi17giz&TA '%'qmTGuơ//(\qiΨ6wO4xfF1=C~\> L~MxE)T@|Z! #RYΧ_KOD;U"dGcX Z~( @yenLsE2N|mKH?jv^#,>}~%c=$ uVXk1Ly=\`rTB˸up6Qt) \ >\1 oQ\iK]ZKeˍ;g|e*{ &dnn'EJ(*+hrXl^֒!/xphܭm0Z($+TQ̏*?v됉!CI>ZcwsW6n/;}l',bFLȿpRdP m~Z8k)C^ΦKt.%#bր")]J<*n2 ?n 4aoc3b?UuVuAh9a 6Q69y QH *á |_Ŵ͙1̈[rH͒pfR.(qEՍ<2T,Z _(z|rM _ kc@ͤJk ~r_y͈m_)$o,>BI-1}dc Pӳ^S:of9koϷ&|X!~+gBGPn~֬W;f fe_@-5.L4|*㘟jrwyj(a(XD͸Xn =nޠ^ɪXZ3mU(\6?r>-aHLcB|ջ`e$'תGqx`=lwو !fk9ԗVK- 1쫴v }{x!m yCY2֯z2DUT8/ [$1-RU!>YW1zk *<{b^@1s r*fOānOpm/7-)sU#,U1c&4+uxe. Y;\B{mRqW[4>uM/?qJ2Iuڷ&Gz F'Tpsɷ6?tu !儴__"W~nzo%#9=.D  iļWht*|Lǟ-UtJJ\gi!x|GNrɪ/@nt u0;pKh IVŃk/؂T~1F;,`ʇz1*,p&/. Ä8.fDFU.xHO~iMGZ>uĭDK*G;(~T‘%.b;LHmHx/pר=8~"q8a͈}<看j(DA΄^rJ;b6 יj,jMh׿;ٗ}jôьҴqygyT-q8Er"2>)nfie7'[^gxEY2`6ڣVG6GhJ`((h< ٻ6G0-x7k /4L̦q >e/kb{Rk7tf-6uqBծ _MMz/9q` 86+C|vm,^|Ÿ+7Bd0,E#.V_nk \ y%!9{ALvϨMν<¹۟P6pfGgF;m.웈x0G}5,jƐ=ڔo~D>\4zȋ/fFL`^8r/`$V 6XR5'nNE+}A+tlP8h /t8Ĵ?Vke#ۖe" /Y+(ưCl qPUs.z}qk8NyAEqc6YzZSN f&聖؎Fb"KZ! B/ߏIG۩0-?A>IF]&+fQ15,}q@G&p;I$9L/3tpwBpl;iB$c]\\aRǿ^,@TcMx ZU1unx]hj)8M%،1.46>kQs DIP|wIH6F!0>V1rކԻMɉUEbppfP'׈RQ]T<`e B\@Jm?v[](_-Z$Ɨ}@g5Dݍ S>(Z,RR)kʼ'%ؤKdx$jD=ܟ͢C(#K>6Kk|U@9YыԎyEJ rN؄aLeD3SL;cN߅ r{ _իhu \1],*~#BviJɮ1'59ڐ5=[hWTj1j!%꒚H+RǬo!B OQTXƶ^XQLVلw1]נ$率Цy4^ q]UjVdJe~Ԏ) :uX_RYW[-)Bj,-٥`LtDlpz)tOl[mN+:2Pxx䝜>: }<4#Ԑ?n' !l i>':uZI.b^kO\.b߃BORYw3N{9_.;ՄO}L$r,3̼Wc}MU޴U^(zj>3m(ɎZx4%>,2$b&~y# gķM(a(?JS_ypk hzv*>%!_QO-r< `=G(15ܬXö| S`#22N;0#o\/~b)o֌^C\x , ( rs:I!+IWwmE D]\{aV :J 7Tr`g%V A, jw4ga~m.Z3-FCΌp~E[o?S|+0'M;m swnG4lҠ8 9omAupox=d% fm.꼇`yƝ w݉H)WZ47J~Gnܪf_~FR3Gؽ$ڳA[ٞ6El.n"RA/n/q=GgXe}U8<> n`X*2Jt!MKv1 nO68Cd"G1nJRYh`Z ړ(*S7M_kd'+FwpR >,KN6(o$'_" ·">)ICdё!qN8vR_)x 9KcML(k+ryj{Lj~] xscF j?@"*)2?x`%;Fd#pvnngBA>ha! bCQٞZ>IY>f> 50IaKU3\i/O2sޖՂ##BT|776bR +Pz+,%V~*tAV)B0#rGCZ5@9kyLL࠻DtbnsE!QI^IU2!>B$V 5Jݻh4 C|50gYWlBH}u"B]~V yDI[Yt~BuDPRD0Zޖ/F檩MdXj/Xuxxe<2FQƝ"F%yܱ-֞sPvxqc Lme^z?d/7 zC oAëE!evn~ǸjW`Y*E/6Y~kڔӣIȕCYm'`GJJ„%=~WK˳7sVwh=eߔbQ2A96k!?H~yXk>!$KFH4o7+jYnQ9*xRTS 8y:Zʖ%rD`W˻OͰcVy="xE$](ىS vD.b-Cq{wˌ9܇GA*2%P⮮qIRG]CԊL#L^ )}fc`"ŦR<;TN 7Gw* z|Ԕc"z;'2cĮ̇nymy݆d/K }pz|D6#0h@5n;Ȣ5 O:QMm˶ !v\ "8kF"}= #yBC g&}^6VP] 1~G 98,䉳 Z+QSH.I|Vw@hF`s10 Ś$W2O>tçqk|5Ck|^;kla\pN9?فr[ů(a>qרG5C:jg5&Ĝ[-Ul9fgyV ʻv@*lӕl! Js`RGDe5 *c`赒6w*|bH@Pqi^[*<+=2D]O_'q*B=oC]Kke&,#.{oN,r[y]L J$ d Rר"koOCu0A+/n$[-gD{T6~mR@*mIiHUpۨ:7Uc91ڸ$ۥnlDֹOXd9"jF\6KIGJ͘2Ar 6^^+r|^%ԫ5ay~69^t4{Pl56W`D e(I1PT\ uyFE!0q;I7]~\H Uԝ5%+xw|ǐJP]ҵX4涣$-bK ˒Qk y+ȻY*mud;/RϦwT|؈aA_9&E'Z?PgF)!9Vs ͷob6OPY \AP/NEnc졲2_zjDm+a!Ͽ̊diQ(=o@=4j`12PiaRF-H1tO8a75~~]% R噌s]B_ #૟ʴ腻Esğ]E^Qi2ݝ _ F%=e[@W4ԵNt3j`ȥ c KA `PO9nKXxSyvDwrYS)(P$V \;t-\߲\k(n-)^6 # arNE[ 6-vSeYT t G:DCiՐ易Hn(<SI@?Sbo5>nni ,Ș/T2(N̊;jXe6{@3_ײxF 7> D s޷K~:K#Cu rE^$緄r+C6joG;S?%G< I?9od~|}4&b87&(aL32,ibљ qpVʆ;Z4k5^nSYZ\Bp!E &y)G?fiz)(QڴY;Rjv pwci̳W(w%xLumlZu5=d!&1s=?G_U!}]VziS"M^k Qů>$> U`e~?\37 B$so,P߽b C,➶QF5@qdnrMttՕTJH 884F+jxS꒲I2+e5Rt*k;u#Z9ˢ|Yb0b~Gn:ْbİaQ !:VBX Bbung_(T_a\aGS6N}g,&AIo3 Q[F[U'hڞ|+S0VOcrjiTXۤ^LMM[]P,IPH}?㺑ÈRT ڳ%`ъm[9b](󞪏RH?w$n5کqh+G:&·,VgMLSv\?f<PI۰F1X^a?(ːhGl2^`IjB,0(caW!{l䌻p ;@uMīڜ?::={\-F.51x~Dlꂘ7彾Al5WiZx\AQ-(FSzabN \9?ǎuc~> Uh6oOs& 4'(>~4BQf>9 K"xamrBC&q;uGէ/a^3fCggU4u 3Vi蹌c0N"py3!8+D^b*xmϟ_q}ĝfxP+Vv&~&G{u x e&[q:+XȹqږJZ0 "6q Z"@ ۨO.͖3!1Ω?t-xՏL9\{<f%Fsy֨ݮ`x!ݢci/ 'KV}~yBVZ.6M³ק:KDvcC~ҷ& 9VEJ7%lziبE$y@q/&J,jRbisU eN6{L Y ;px8d9XSHw"Y;hrW ׉7 w*;0s,ۃwoLL߸ xitsecQnK`о*RO=?F쯅m5 |:V;% x-ĸXO9!*p#ɘ=N}b/V%0ЫR86=)Ӝ*;Ko'dDB87b.V_yV?qec܊| %gCIĦ[Đ0XPL.sCl:_BHETY6ӱVr?QD51iNVIuu8{$Pnf5~C߬N.n#3xB1 .1jd5-)Jlnt)QZm&4$XF.h+lo+sa7zd0kg*M2-Œ|+ '2uGU㶙RapuBt=JcyԖ?B$AV NAxH9$S%]3,ҭR%%>{ rG14A)6zp*;^QM#\v陌cV `c!fm*.Eh"Tk37V8CFBLWި-u \]# yJ- C>dJKFnUPMi엸EyvHZ5S`wr$/{hfWVxT9V=N|L9Ǽͥ?w~F:~Zd뱝=ʧdf'8/s+/1@ـ"/V@;bQu_ ;#L"ϥ˜_S<-Wy*gk{#78Xu;T.?*CWVȅ  _Q_c+wcF*B-qf]`|"HGcr+t陒iZ5HdF-{sMZTa$5V[S(XI!~?9S'f8+];HwO'| D(ySi Ue g{ &o1u J|Y82 =w4 i4Y+jOl~6P8Eԃ1V(#f`geD!ꆠum׀0 o<5t&z1ҊI0]$ p)lՌz)E=+/c--BU)WWvM-GpUqrzsHeK-19x!rL_԰K#rۺ\l L($)dsdZt1}TOIR抐v$5ǐ&FA/Y3fB?@S7c(Sݥc كoH['W{9V׌Qϴ ^A# >9z_VЅɒueȖMӗPzm%;<JlmqdcuZ9e"1xM=wE<*Qypof@鶋U95C fOoL1G"EW OfJրz.giuGE: ;K |KdF_O{gJLdj* |FOGGI&C#saM.wdDUZGo3 [y*L9@{O2,Y!vbo^9vȉ^{)6 OtqhBն):!͔M*TQv'}(`q&2?,*S:q(+]f+tZ.FH ?[kאᅵ#tҞ`TeWq~Oίƨl:`QvUt[X}_BKq2.]n4}5=\-T{!!Hn{oK];5Eh9K'*Z0F$JG ~oj`.lc* |3}چgt.χ*ʘލ:N!pߗZ@djĪ6xIWIN$ѓEN{CT/]=jxF%+ ys^0ƪhdEb!؇(sQ8ŘTMW cܙcA] :ٸ8m<2|q1~m-zQR[0OG #PLgS麁֮t.$hK˷u8+,1A1 nuZE29}D`yW5/VQ}ƣ`Z`(i.wg8hr}+Ob1TX.n1~ӆuu]ˬ)k`ѽFqҾ97s|Cf Amv3>M CߥAn/))AoCuAЋ0Zy ZZIICD|*~f5|eZ@zG"H,|p㝫V"&Q?77 ۲M^/ F3*eɠzۼ͹fo'G b&/h&5=ٿ`!=o=GX&w_h7Xa"|H88<ǝ>O`sPpv{CxNڭcnP %icv75w G\W$offd%wI|q] 45K+qmQ^"o!ָm$/P^_x"BsP٧`I$'VW%\fyY,eC?WÿD+'0u;hR(aH>-.7N˳挝*S:KB |dS "(Kt4vɬHrqj~< 'K]㬯Y/kЗؑ왐;yA"|v6 kNp2ʍQ 큯h zOq&7W?`oR v/HKGW̥0 =vPfU>J}h;@* 1zY9ފEj1UM j OB`ϓU+DHuU=]y;XI :)bL@ȝ{kX~#a2(x}LWmܙ?îϧL SThS2_[gw:cu)®NxU4ŨM 3E v }p@ɠ^ a~ !͘@]qI;A1&h{S$S +ŌFFu\y8ŏs8IN+pěVJUG*uSNI-ɘ?3BﵧfZ/am4_f]@JG^%PHR\QƟ*y^j wf6W!"%e`!Ufiƈ^@"]Sd 20k:.1Q)a&܌??^M_ Dm뢓%xc-ֶ^,| YT ukW2 )bs!Zlm~ТRܨ{$. Fl*}ڐ {O ]Ѧmū-ěxTMI讨pVv0=,H,U@nҙm1 *uֻ+,ݜSF "*5r#-2h㬵5p7&%Mo&c) f:,c]Jg`vMcg븥P%G" e4)#SiHuk>/ƫ (I[57ѫbU;K}Hy D"-?vr}ܻtjN:@IVRr>Wy^W8uٶ ODnŵZ?56x߱B}:%Z&z!c& RN H?AZ*H/g{-NWe R&ewQEʣCS3B]Qh(/Rrm^kzIvn3'3Ľfrۃ;ܥN4$' !&&V&V?]X oAyM3~JӠRy高=:k$+p_sICRqrsz7i++Býk{[QUkygAZh{Vsϳi,X[7~osJ~A紐z@5k_)kBJ×i0e 2%<.}|p,OP^},XG-T2Mw-v] MĦQp:%ѩvE }V31 qod4aGI JiͧCw=.bG[G] %dzӛؔZw!GN|"UVAD,?][-ޥv v vA&333Z+K{H}cFšzCzyLH9ǨO>y@bևD-p{g"2WF->t?ʁN4LrGF bF{#(x r*L[97}~3Y0MKy_&m|^>}a9۴Fz%߸S1%#LjÛ)#;kcy%ފ2|6Bt"Ci7HYWe1NFQ4S?ǹvvه^fG$ZFC&:>jqQhFTiHk% %?ʜI, C,]B#q#C@Zu}Nc{iyX5e2`7DaN3e}A{ V!sEGX|} M7dz!hnMdapn%5Ά*HY%guFg"'EґDΉ+CotH[VڟJm|ݵג!x: -b /-ys#c^VBF4@[e (fP䆫,0S $<'O6 hQ#\Ii[D<ޤR)`KpDd@}ȋ . [Uٴx(&^=; 4ˋ :npjiUsoT4^u u:H\K.o#nA;(ʐQEL[ͽG n~\ַ \=}8LqLl}oO] ./\%owsΩ&o.fwOF0mOg(q[GOf;؞*eJݨ.J$yW/4jxߝO@"XhB[b2 \x׃n%?bo\{ yL2,^m/;_T`z1Fn $nd9~r MRi+ >~RoVFQ/WEZpkR(@TG;U-lX0Y@j594b=RBN8_dB qvjH߶YߛDEq &t~x$ p4S_ b3i aò>@|C ''#KP?Va|2 {>k:ܓ>u(Q>O֯{~֏8Z0M]žYx+;=5\><~o^AWVDluK6QBB.C(µ>S1+XOc>PUICw'؝6/#$WVb9j6܅X^ ňIUq&:(aE1%AB?ʼT9' #|i%yڕb(8]tAKpgU'\FB]I@pdm}ځQdFB`gN'\k7(8@}]2 L!nB+8*:_euI`(Z3_Td|y;\*sϠn)^0нY)gomʵC<]q._r t?]xco(zrH[Dī^a%ʋ%% Ҳ_RפG`ķ.?F뀶̽6} 9(ॏ{8LOږ: k* tm=;jQqs:d4_OT?^eHUoQyO5*SW=|&-^#wEFCK VZbW_J5VF7s, O -i~\t[Fӷ >i|Z=Ú 8$Шm ˋY-9uEQBDYyIT@Y!.󻯿[ZUU 3`Mi{ \- FRsrd@Ay Q_[+x&k/Q|\:},"1!T''ӴzϩOۋK*SA۵I:m1&Z[vZI^Kf4 /lo/;t6i*8a2UiV]=H<4&vFS,p% k5"DȞfߗt&UI+M`.eҊ+Ĺ;b` ȝ#?@AƝMU4R%:ϛŌ,Ӟ=瞗zy[Ft O=$Jh>rM,h|Rc *F]N0Jy_]c"X PE.ɸvW8 &V Sm^'/[V..ב- 3Q I&L'.zclk]~(,ʐIA HL7 pbT߫SʷlG`?l$אl]uiZ1_+ki7cvB\fqR<\5zkSZKwK7\53[oXK_Oƪc> M<?!(mzpkm}hh'M8jքNP%7!,w +2f<尾h6'S>xBo-8-]vsB *1}Za4"3O<. +&1@pū"wתxfƎ4MVbktFP=yahUMvb25dYBXS&>M[EbrS` }☦D01xfj"18@[$f4BUNͰ}<+=fO|%Go YUVzŀu%ᤆR~Fl s` ?BߋxeSв'rK貪RS_`&Fr) ұ7V}ImCiHUHI9.ggvJ mFm11*~+ĝz^jzyĒ*6r : }sagheF/7:~e>Ƿ5.ùdа9G5[g:B΍ T (#Agkyc&6OV[kU19 eXg=IIFBďuP`6+x&z%=@-Q%S~+tC҉.=h4Mh4AQ_@,Zq:$)wop sF]}_H?kmbEmZbM#m;6>欇,bY#o-IFK;bMi_I>sd"`Ҧ RcV8{,ո^+84j==~2^W埩+gw-kdmu7(htWF;"se (f ֵ =$/.^zk=˿;pt]q 8&;~1%PeIUt z x䩼GbXG#`6nP>PAE(Q,!INE! sB_Y#SP[TvUU&@mewǩTN /zVWniI<'R{j~y,}NWirR59ѧENq,@F]6¶kgp˘B p;F=XQvMU(m{2m^LJ$=[E2ly9ķdQ;>Ey6P A$y c9N1sc<|آtWG |-nϺf1 ;L} CSa/Yc'v>\.U0,r1?%hdȰ;H&8NP9ң 8i9%CyK ""e&4-XD=ˬy 9OY)bӇnvFfd9G-l/_kY 䛿?DsdgM%aj0,}ZA Huo,Rtgد} 2-)HV ʓPO"V|A㊝󪋱1n۫d'ǂg"ofFU K( |l': *`(Bb׮ׁ.Q$,[ov#a'EVҹOxo QSpz=vhL:%P'Z98̲Y Gآ[mlpb$+oh<ݿ6 (Q@" ']AG6wy9zc{KnfxKm\7O)D-(rPr7>?"`0 眩őz9|Gyp 4Ey+l2uLVSCMox# cZtl^3ak[4zW klݜ/]X)pBݵ$1,ѦT x<waUxC(z[ZhU$~`H['cY#SEӮgέIbŖXΊ+0$8f 2h;Zf8N%ּ HX4ͽ?TD/bvyX*&G$fKV~sOGҹb?GX=ڊTIwn8I!0SZ_Ρss_6֠De.Pʳ.7Iڃ#ԡҮ@hwZK׃򂻅Ӂs#h$m %3*̃>c^!P8%ARuXOYu` 4K.7o;oP5eW>o\<,}}x  ɺw4W ^?(Q&ihM7Ǜ9eȓ; yr̈f(PK'5>'jlYCtӊ †YlD^@uNHP4vTFpxN>ΒeyS.5^f,PK t)& /7>t1hnjS!ހc-G\dzrp0֪ͬS?w@2}7$ >,wtFOB8)Vq|6 .QX}qRNs}-v%?v ӪL" n,ܺq R^I쭻/'vWf(ݹ2Ȯ4TJy*Ҷ{.0Ac] 1F8n!#3\;kbKILj@6bdsi] pPrp8'f5hX⵬kD4Rnȶ#']J1ۭ;XVr307'n tI(z%Ͼ?H][R^!^(pJFD%r`[KNt4̤2 ڭ҇:e`~d/G ˤd<qQ{df64wU?ZXC,a~3Khqffؾnx"8ZW_V链uȬV@s0~3kx9%$|PXikmkr2dZˈPƫU{WMB; 9V]|j SP]pHEWEfu/- N R XZѥޔ[z?M LA*f[.l jH)dOʙ;Oj O;WȠFbpIl'k)li](oJ,s{wjyl:?br+)6m 3q.Q`]>Ol6yrяM''k/cV讙?J{*%dCea"~:4j~d_'hu]TS`"8QFR?俺 x&_ыz2勊IIߖ(e26X3u -Q :->49/Ư 1b+PS>}cmC~X (^/XM.a~NR`|901&͢hmnOxқ1r ǤI~tcu :>oiBET%Ú9C0ÊԒNG/{l%0{c]S2"[9q`/y8+=9,#j.pK2q(b7^Q5P=Ս|i$r5!Ywzv WK3c偊l~,vڞQ{}Wxԃ";("Rѷ+EUL\aRB3kۺhiwsߗX}6PC>~l.;v buAQF@8Sࢦe^H{ ^I0 IT{mI5 gE"Pu4\ق4u&{ *K-"/Xh<$uTxԦ'ƺK=ƕc>şrq듺y\;|pNX'M1G4) = Xm6u8Pe \.RN!ۈ@&A"a(3̟0<>2Gzaz*ZpB;a8hx:h%iP\ =5ʊKk_a):X& X=`&acq% A ְ*_J強ѭ1r[& M^+KtP Kxz~֞]N5ix]뺻P(r؛3 .&=1ɆffŊZA_͖3gǵ i>u8?F)x\ @g!f2[a.Ȼ3/oa5_AQ Y'-k~)M.,Bbp J$uhࠥNTyke/^Jdm[m o%Giv8eG6wTϘQ[ZoC@ouAhm𕍲EC!~U}b5rmJ4*~6o~+'t:zuڭob  2DBh>grw~yp(wY=+]5nub~w{Ln9bG@i["x\fRļ9OT5;WcuĪa3ƧCK޾Hܝ(O5Y ?dA:/䛢_`,.g5瘗 ʴ\Va*mu^E ^TKG})W2y#\~`N)e ɼ]tw&bE3(}cY,N_R9-Vྮy7e_Ok}%:"񜩯Wk!+ClC뜂HU okYVKT,he3^8XwW[t!e̓ͷ>*6_*z,9f| ˺ɣq.垨@ɳ5Nx]՘i\3/q*2tM${૧ގgZY2\~8`)&ۘ^1'_"3*&K8.Q>Xô@&R8^ۘ]>E K7WyNkQLf5)V bA 7T*Y~[|-bG<uFC/* 7@Q'.atiO[Xs P1 'G`Y'i1 jv*q]zx,$ !{>) %]/-{b}$W,*t sf@!CkO<d68y\ łd;))ǫw^6/TDFi_!d>i  Dːtiw*07+'f/I;J$ʏˤz[{;QÇzX]xfNjC(L@Zcq~BkCef׵L4D#uW+no"HSP'7wE1A?Ezu w GE -^?K5[\C{N?(C)d)$Kb[YҌx3#snoN[ִ;j)?cjjG!۳̑=_rC$aLÁOLB%$ǣ 屮؜_7-3R=@"HX[W s$itc2phf`ރQ>s7S$A4&~bzmzߒ8ap~}J߿TK0$ېζ-@`8Q;ݎL❩@5= 5|P0?|nTl|K.>'֮g[ӠI'Jp :!YVs v6tCčӴ/ ;Gaj8J;>BO{S@\sSX_vE wݱ>;Jr|1G0h`y~ikpLfw isg5[>Djk3shG#%j_.Z|ezI .}*ӊ^K7iQL%=2ʋFi_ (*mo2u)WUjd'zݣ~ J]7P1xE@+{ۧ%%Ъ.}hy1ad9 CٳV^t澜[,T*_f@2rAp&CY% }k*x*Ґ]m]4@}ůe\+Ihr&۠B pB~i>qS65_joU. J[\gY;?TDp4&`&<\ W0wAJg3։Lb', C.Hz* 0b"ٯkQ8=s'9lQ:bZ"m! |ZE9bqRw:Ơ'u1㸞C| JH9ÐͮEp|~^S 0$7i>lԑP54+oAëdޤN9CvU%/sS 505e2%ް=Lo9Ga<6v j{~ѬK#Œ*?'5_eȊi \':ݪ4_<_V)ł11֚Û*h0: h[0!<8MMC[qCGq IgRJFkC\Uo2`\2m"2Ƚd,Xt 7Z{zN5-!\A2J% FЊ]z&|j >S| :/Z<BK]Dނ\p,Q@Sf\ıi+sUjP+C)YQ_Ym/TLcp5eNT%‰K6~`qmm+Tw8mJbRBBCZn +V u'ռ~9+c02UYJ"lJb Y{@PTs8H`lEzsdCƀ/5r&Xe{XY/EJ7^?䅰>2tGF*$14MpJXd\P@>O]}sr zj|xDu(Jx3Sn-nD5dB<}:J>|U*V.ę&͐pG+jJCΚ>F8GoktgDx`B _6қ^y~@1 tc׫u(!2#SE z[yRեf\wVMpf6W`|6,vWT\zE ܕY+gEʭL0S$q(شi@;z*,ʮғ[K#a6O 鞭'yeG$5pq~#̃0 N-,|nټY;o(9yS-d?#SԟA_7j.Y֥3E8ߣ Yӿ/IcXpIډzC9 㡃P;j(: z7%4< Tz:̣gqekމZ'ʅCP>0޾z Q^gW襑8 ~9{2\95@b 9&jb}ibNmdPF'@0bvhá涥g2"mRMrH?;,,.]^$1k`ˮ9f :6l?0iXsj'eqԁPoqRr8~}٥<ȕZɛak֠|AIZ35WDk=۱)U)cSÔJ&PG@٫/Ԯ ]V7މlb6QAܸ{b.PAt~mHFֶcFx ׵*z׫XqhIfR߰ ec&ͱv)+SB[0&/"7_C߫B; (0>B"v]m:??_c't 2?r?Dd؈C c5_Ex&#'&QHYiU"JhVM]Փ 3ڹF 23ߞɯ6+~ %-lU[Fa՜#| vY Vm?}ut2!WVek);B2 -3u = n,m!(u!bl}ߌ JQE䃆k,Y9l晷qt}L]Aһν+߅E^%r+t~TPntvUH6>Pvӏ7hۇxB̃?(y![6:B2l>,[ w pg:)l;#X:JL¡A U"@Pn n᧪s˺=uK@%VEfΟ?s|ѣj(.o䈻0EvG!7a3B+׿y>p{E{䨯tS+{Iz L2i Y &bU?&-'> vca\DF\_r!k1Vc~QD|'j˶$ 1K$a,U>0|ëa{f(YG ht;D;)RF }۲4o+(%>'qAA7"Z[epԘTrR En^kJYSۿ Ǹ7n ^@P8j- Uo>{VSG˴wNBIk?rjEbZJܠѶGT%CBEU Cjnjj:`r֜s ^ ‰@bޙ*zs={Z{6qR;9T562vW>c0}3b31y%HGe3yeyP@KxPUmV=ZN Fa3|ӣ}󎾗_5~1Y !UgSpScIp Æ_ ^;UwǦs(r%!fj ɟ]H\>ՈjHm_X7֩z4+@w!RЌkH -aU A"G$0DkIw ոΖ˞,eQn7 T|bJ#{(QLk/5l\=ᚺڒ)GLXvFY^+z+iTW]'}A8,ɧ5߱j-QY͎ :@N95Iyb}m"sL WQԗRyQj P,=} /[JDGJc ̀j#(,DߜTgo: oڮ}h:QB' @VQM>W -n,#c"|91[2fӾNtE<$sb}Y{Ѹ _t((4M-[m|Hi$KƲ2lV48d'{U?[nV*ZЙl/v߲s1$MoEU.Œ[CML xY0p 45tk-(g[@޵6 zlQk0t+Mƃf> F! .XGNNm ўS;yF';-ə0crH+{Gݾ5ܶ5qqY1l=˂Wf:>#ˆMېl>ޝ >$DMc&(NoI 0j(qm@z,3fy/XK1^N҉pӶӨbaiSÆg돹`ՋlD%mN-ZqQ]]?)2STf/Q_Q)g2kÈќwPed^`_$zy"DW{ R)Z' jRxj@N; 'L3)>8iO~>ޜ]̉㞢h m2ӝT,Vz.r PS WP;@.gCf,SPZ~PA S>5T?˗%yEZ$hqD@o%-苮7{~*#F GjO@fQei{DF)2sH !.I4zi %3ĕKa]Uޯ' '.\*v)G0nuJUP FJ݊!N4i[T! iʻ@Ah=.[^셆~;3TxyGנLV̧Tс+b?;/IY|=(&&Jԁby܏81p劳 YsUx 9]4Ic*%Tk%򽁢||!F1)IckxWATC_bU윚N,eKzi[쏫[R1t`=Ejz[ 엎C.{߯(9!-Sbn&Ÿ;x϶V-UD "ŝÜy]xqг# 4M:g=E8 p|U@R{k(q?B6 XE_&WW ^g0,^[Gd~Ԑ| V{! ictjD|921,G(~M$~Jymi74O5S= Hi ^N$ys>PfGwūd;i8!5Gů bE۰L9erQ CS/_U:YpCW7wSP`8k 4;&g{NB$g#]aO̡Jkz*ƪWm/KԻl bul_0ⁱ:Ȍ#*>BmISC~5e;ds&7cP}hGf蚵 l.=co :;!lKMr9Jg`]`hM+c r D1gⵣui&!@u^MXޅ/)S?1,?z!{:ݧt+ G hvkdE&Uit[ O;Eޤ){CQV!,KlghO|.)3eR o%,Jݢ^n 9eB^HG127obBc<_M1qjI,7kfT@9Ei,~ fnMsqa?^&v"9# =Z?KMUQ:n:GۨČ,-j#f0骹ue@.No'ʸ]YD09?|PUF>tRA@eK_hϬ5Erd{ ״@d.Z]e|톫'Qq=%4>5}f#wP$ @5dLF|`+ 8Iu{"A |:K7?D_g 40T3`b beJr%:F||Iaӈ> |]׀w;9?X;L9d]wq 3i1VwiWz/#@ka_o> ' ;]OԩP,^~>x`d{w=6mGM_[A%zi19ެx}*niM8*{Zݗ=rPp2~ O]mk ogKX".+M渚[WOBD[U߸b 'ԂyA[~/נ/Isj2*|M2΢&eP{+1d!Na'D Eh\=CtF$杗7e[_ L-VotR ;Ӄx .`\($.Ke/?T/&-)2 )jwVic[/,bmxz9l"6;n,}7l\)sZ $P(%R8 |"u)oZ9{on5epjs?tS4>dÅ'5CS<# RUBsS55OX>'?#n/̅uDLxO(t\ GE~-|d7 `>uW;.[LQ_m3ͳ`F @@N3 5;k5U%&b|SI"g7Si-{IU\;sC̿Wb yry2+HЃ=+S4Flv^nkRZĭkY׫hHQpKiM-5޼BO'[y !qF1q7Sʼ>jY& BǔeA\}GM{ϔnNjʨcmj@ە}=v Se-z[ ]slobߵ%sԅA BsU]tz>v&^ c\9tfdi4O)gKRL#SMYJ`G SPV@^Ɠ:L\S6a&95S*+M(l\Bk]<#ȅRP4F#ݳ:\;4%#Ll?E+jzcڐVU1Kya' 5>͆O*Dt4I-)Yzl2-HczY͵ Z@5԰O_C'( 3Sk>b8h \E^ɭ #49yEdܭ.OEԂ R=4EX<J|0_ h㽀nz}`ti)CL AMiH\H5WgЯCƫyߥ 3Fgw83vzb˪i?G&%!ϗiP'h'%CڳmL.XAcf  =7"wWLbl|zNhM9VR8%=6 b8WؐC#+o'V[_L[P񒰿C>| Fdxb=LdWj1_Y)f fAw&^uujAuH{1oB̹`|v@>9bri:%Mؗg4NܓAB*7爋`Wݬջa]砌ߑ (Zk-lCs)S[6O<@ !?@+kb/ !uJByO.kV>[0yf[`m: @*%L_rTݐ 'r,n@蟝 WmyKv>=г 9Fᥬ @(̎ηO.*,w!ҕΣXCOd 'R~3s:k^ ڪEA h~8{ͻ֚ vgfd~yJwC,&^ap@oI<#J2Gt,,UJ|@Ӈ*qG4 #{Ll#Xx }-pJ:?NMp3ip7  8=-_ 0 5'o+GLjTqYq\K:y+54▢:MMnm'X5?x6KI9T.|s/QՏkX)RV<}չĤH\¤%=vI % kd `\v`,%,UviufǗC/aquoS˹~)ATqskmQA$IwmmkdnL%SPq[ל D%jƂw`b&7  m K/EuOgf ~µPp_U`@#3t~R;.; v>TYey~ȣ؈0v|ٹz /:{:*OP#Nc!˧h1YS `Y :-TL O}?{~r=M'!vUg02J,] =:]hC$Z`W?c*b%QBHA Az%r]w&&*uhV KUS&0YɒYˆQF_Ѵef`-hH3c,6NK(EC~g)WrJ0ላ7JO- x3EA*W:ⓠ;g>%GXW8LW1g$?!gp fU^{dώtG,EB7oҥZ].A7늜s'ۑ}'LR 9IM;FFyWʪ I55-9#w+h7NbԼ,pA<ӝh_/O!_7_tLE U;eq[EF6nHI9}EZ?oVrwH^DzT/=B}j/oki9% Rv^vBY/X\㍤$zԽĠ #M-#3bǩ62NƗ0[ɔջu]R2M^h/b1WS,qN1rF*7h5ʃ<`(+ wFf|Ccpl)V~c˟T#9Ĭ%M:8hkv~h?/3Tvk40M=\pkv0(Kj]JK#3W )!ɝU )ȧ,\!{lr[Mn G3t7ߴ’ԛxY"gJaj$*?&N8]ĀeLq:ij&pmLm%3Ut7dI ;v Up3F8w7'B2·$Cii0;pN#a{Wd9^"sj<ݭ`PB6IVIqarip!.M;v0sY$ʇω<`}gرMV=fK'uю)J胶jq7JMmHxTa%Sm,fLMrB^Ũ5;5O;]Nnuu5 V;iXb84ŽTuhP2zZb9rbtd+vI,0+WUU8Xd_RY#B9 +)%ĤNϮ9o<] ܪ-MTGB^+C$vBöJ8Y%.GLu؊MM`* WAy%dPyFdEHu 5~p0ưE)E+7ZDNƾyb):hT.q3T9CP3MLsww l2_Q"$d)9H2G2uj1HbʳxtU]b%6[CzӕCQbة b)lO Й6N6#=P $.bT;&u5?Fc #q~ {~޲R!]&ԣo3f|`Hˏ*^k1!aTuy[)_A#-'m?5 .Dt>К~0..ol{diXC2wr-}cw ѧ8.(g6.~_C;"5asӑ7X*B_8oeW o]#J=T4"peB|Tʕ6 Rq?%ݚ^ X: uvM|7)z0$t,꾞Tk3^F^X(w$ M;`ȀJGD>Lh¦Yok,Ci>S|)dA}5ݶ*)e}[5wlVF 5byT3p 5-·&w(75ИjӚ_4a.;WEɑ <^$%v(:bжc] MɒA;DO%Ǖ0KL-w $IdAKA<gD:+ozךX plam HIts+p.ܴb4=_G|T_n8BOt9LX"cCX<بav0KEwݮ1A *Ĉi'`Zۣp8w. !@Wp X֧{RTF<4ɜ GmDazw6Wh;LPE½ vIdWeN_SHJ We-mY> oѿ#؀)Q4u||&$ʽsAȝUQУRw 4T & ?3xG{!0Xq]9Gf4ߘ JQr&ٷEc[Tr%u_n[Pp='_V')V*^zfߥx#ƺ2!J[[ +J2BLd&$fxzVsCP\<)_;qY[(k@5Węi3Vq>dz8G|>>n5/i6\Q2 q%>|Hqw%!1v:o?QawZ;[~MMy4 +vW(4Q"dvh7||뮨DxnŨV&*00VfNqirzoHе}K`S`w%o>Oav@t[rOxg%wWpDZ, AFbhUC}9| QғX$&y#di`13P^e6jd Ck|rּ31y?_Ɠ=GݳfCXӜyYW0JJ)B%~f''AcM޿. \5dI)7"3T仄%JͥHC]USDڬZ[_1|Sۗ䵡 md1ډ *cz5V)Öh-#hdb"YSEwB_.G0#*0#';2^ ]Eh|Hyi}3}l`ɕf)Ds6 ;$ o[. D }C&Z A= ^"=z UOm>q;orD&e3 ` %iq}C8G,<v=ӻnCM R(nZ*?o"qM6Oio(5|=f * iRR rfcu*`AI~cC©:t<кbC3M_(SQ)(qښ*'\\Aqߑ J~qLY,EqvuRAdı-^̸eJ B>|Rر+n"VݤiJ2όlK3@ΝvF@۬xyrd ˠV\ Wv{͝ XډM}8LF;tihc5=usu୞NN?ivM)"ږb6Vk~Cjq5;=:eæ0^T7|0Wk=φQ#²~8(tRN8Oi$:tdp|^IZF]dS\ K/#7ԂB7'6B,YiᆔC.&C8l?Ch~QN6e{,H·xB쮈x^C%t'6΄ҡCDPʃ>dwD%}HP> x#_zNI\Yea!|`*z"Y;}RִKpRǩfpF[H^o *{lRR 'TK'@JGнMNX2Ła)PHj_1 0#' sJV\[Ig_[}{!{SltP.b? }K6)2da^dxֿ,?կm+N`6&j,FkKӀ)+z[PrBZkX~8L[Ѷs0ʥGwH(Ο-EoDXz4Z v< ..qČG (<چ*KD0*\2(d7&?`jBF*b3s@=G(Mq@WM2uټE_{)y5a7F{j=Qžm| ^zM:V"nΚ|8%㹫mD5L TAA9bKsZjcv~JSzoQ)ɑǤ= `~^sO~64s;&iJU]DG[l6ny:BwG8fXZ[#BC5B>qd1] iL3l\KrUpX,!E߼}ʈڲԮ*_;_]I ݙ7-b*dؼ yMA0ZG_W5|{[HsU(F=ݚ(<5|vLsצP Bt´ڲYC3W96r7f vLpoysWR]bZZaދ%X9 ; kmxK=%'T9tӂQGmĦUA 3`QnA@J. ǛCTALj {Tw;A#S*DQ⠡4ЇE#;[lqRCpEzY DPJSm&k>e"Eq{$~G]fY M { ?[!M8&BHFo˃l:3u %C[gd$^鞨j4 wF>H7F[k~i%7lI" K(ۻh E'l, ElY`a$[?,nO ooX#cnA? 4M-j-BC#xHk*{dΛ:V=*&T` dobPiۿIxEC|:$1ϲFKcP*_sAq)NҪC'jq@d&\AT:ն~JU`!fXנkpH6ᮟn/08ңY`pw%[57x 3eTlF(>3w7DxwR l]y?zk5D6,ǐ0EV(Ɖaw7 1:de$>5 1l$` [D.k|;gվZDCfǙ2wfaOa׊^p*u̓fa SWLT6al r}V!DQQx?b{?e30R `rVYF&;Oj"[ˁN$3i [ J^ti0SeBi@ocyZ5nDZ<–/ ,=weZޒl@YCOmlE2}l 9İ2b{e]υhgQBeoA*٣mڴش쟖N)q\C2$gՇ!A"S =ϯ]6oI KٮYY _xGQ4`ȭ8}Q8o m8БK%k5u4%Pj}sՔ(tooOGϞ$<,-uju߫EPY|X=^9"fc"d3~l+B([ ;4D;O *𠬧xoN&_EE軌(k4!1Ņ^%v5Sg=ʾn9M&ֽe֚^r-ڕ)#B>&H)ɟAW oGA+(!wP-}cڈ몖'XXHeQ@MYE^e ay{NPm)R4 ʼ06DcA0laITG2-qʁ>!f#45Y'w>$P*>Ybf'4A(x]Ipb({G>; ܏%P&,j=(e64M x#jEX嘼trd=M{cȒ#FCU~Pl[AZ6FU[pJᑉmb%1j a1Jd,9wP{5Te=8@&fV|e77bFqhA ^>nhwf .<0[i+_7y-MhأnIEo+Ma#CrȦTdt;j[׻`c*֙P($A*YI9ZD#m R7ATHDh2qۺ×si}j·#_QyHV+H+0:t#8;s^^š|֒ᗓڋ~,]؊:Qp,|UaZ9Bs whetCZz8?M(c؀-\"ߒNNi@cfAp d-z,zafexo_^sFA/f>Q$-2,U;, )( 5w]WV!>^ȭk%dqV68gb.t.蟃2kx^z*$;D>D3agE<6&vXn}X3u>ױ̏, k Sڦ5nDW]b%Th9ד3QD\&uAf:,+B-Q A#C>3?W4eĠ{1DKͯG[Qriȶ2}pׂiDaI&iz(Ow}ZXtԽT79"zi}\jNzv|b6FL_%NGAIog[j& <CJ29U HTqހvH~0lkW{cs%gro~T{AY$=Ւ.UK6T^mUCͯBk)B >7*6?#. b~ٿ8j{G~vg @<|}P9%-hu੨'#ۆb?ӧ \`]RlF,D*O8u+#@[ݫWN!_%#OK9QձzUp?1=eҕ״cԗ"}QQ6FiN`hZ?v=Ed`rCBA%b>~#Q+,z$ !Khԗf1'ahH($C}Ku53]c3HC~ )Ӯ=yg t1oX"zߏ$f>x`ulu"vw38MH1+25Qp4{Ct )IJPɗːA} t/pݒ M&HHTB4F.7Ay{5LďlJ0RuI (b.,,Y޹% ϷxDzo)\c=r:_4`| ^OB%9"akv04cT _킝ԛ-$DI3+{Ow(~ڒ%qj$|'pD~ЉLIP=H("&W?s1r{_4h 6'`&Y[?\X{!St_=iD7lBBv]$f 3h.b a~3#@tuTdKt{QKg <{+V {2tk .E&'lgj8rPjc$a J (zn/W;n>,B"x V0=TUލz'H-F;8-/)9tƢҭ ,/N2?w!OoT`K[(϶Ѓ-j[t4x9_D].75*4!R(uL G3a F~|hA^lNA_Þ( `R0G/.?,(1`+F-R8B%/Jg]=29IcS&AݰS#` G"FC NkqYh>!^ct:EtdzF{g yd'(wo"@#Y(B F&* 8̮c$N\9% (eui ptW߉ (cIl]Ee~ O ~G<}y0\ᡃ~k垾m8 BuOVecpc[W넇mo{ӉȮ ć#l5=]ُENc5Q %fJfJVk%xq祉+s%F8ƲB"`Ȕ/g5YO:m&](Fq1$:^5~!K#.[C@|DOd-E☇OyʐY`B|0Y,~~͚5 "$eoE͜7s=hv};o>aSxbq_UUGPcSڍYӻY,< <ߓv%NHcטMy}IL.!&Ie"tAJ;٤wߺ[QUP~U_?C$Q"QP ] d#-#"A҇K|&aZUWO&XK+LE{oP [/L 897\JԚ Ђ[uSr~<B韺t|xy-yi -<]C}rBNqG eB\.ZG+0f.QX*ٌ+'yX9]*i[95L+\#ÂD3:l:ƣJ [a^m :3(f6) ڂ^p} Ş B2Y:AR a˾(-=ʋW.4AEJӲ:cj1t yӔp7C%/~k5C!"Qf̗|85 쏌›h>W87b?e *!*AWydt~mgZ/irlK'Vˁ_o4:jQ|7?[U{ڟ1k;w@Q]GQ& H*n?,Lam#fl.1mh}6Cmp˸n`BO'!P =[ěf*E-7A4N&P+ռ lo2u QoZ nՌ>` |&`VggL $ +oH2wk#/'2AD؎6a5^:Gw|E2%vU/4p-M^e[6Ъ܄fbV8Y`3#4Y~^H؊pGPD6i?JBPM lWL(VNM/L1 4ݧZ{wйF 3/ ,I 'A)Ύe!XXZ5It@[Nq)daY N(\.Xc ޴[u&%|sӡ) ؓ a1 աfg-úojӺo6Y_h*{5kz(E$r`.G!- .ۂHx3[>}-#Y *:Z{Ru8ԨwtBFG#f QY}6Bék]͆iT3sIx,! 5H~Vu("l  7%pPmԚ-yNW8:c7x=>ĭ)Gzлo9F&w;opϢ\G2ƣA#mbBDE<Y,B,_lR 'srZ|-2{VGq\XY\q*C@!!po? 3pu0 fA oӛ'gWY-GCVy"m8nԿch4f-r4QNjZX;7t 颾v̄3,ÕKrza pؕ a8naLjcTHgl1$Zgi\;rl [ß-+PЀ&aemal$X9T{fnBGKQ*>>5+dgΒ#ݘ, XXНB=ikwdRp Q_<ٟmm-^2lGNf'oߙ^ł!,ѿ&%z0;oGk^<|zj:H[򊃷bZRѴ>'a"Z{.-Xos6⨘/5i4K\>0 2ËusбgnN&b0ć" W-ޘ&tf/VwpS3gp!ۣITk-^z v#v`9I)g=<%qb+sr>|NI9 ߜ@/ GlNNYIGH0QW)5/m`T9=~$eb{ڄdcs[*q`?<(/ܕw XW_-#.CyZYOnR jQ:O^ ҃ƿ4&e)H #*?)<8H Sm=׽~".kpFBfD͈fL ?橡P:VMRnBLm'#H]P/ #}̿6gm-?h7#*u4[ngg >Ua3H/DN/f#v,TjOry(/x }xEOSg"ީZψ'bn] PRO$d2ҁN.M "+׷V^g\F^ PL ͞F4a`!gO/")Ib*2l\i N,-^h[  }b[Z[</"pYMHlyF=l~ qmz-! q $pu}DTϦY2(L3&K2xmm98wa-6}df3p*(_7T&WOkABXy<]pQY<( 4|NC  ew?7J%8})T*Ab}1 oޗ> a[Gh+:?3Ab1̣L({1v6@uh&IQ3y@@2K %"f9Nl v$'wP T=TC|k fsr\۟,9\9Xs6 ;P>RDᯁC@pXAP˟#jdqgҧ iɛMs,) Q+ܼZ-w{|WqC=)lgu Z-Yeчt+ҤH ήKd u7Kϊ=`6"GFnusR4NM bOW]Z3F÷ kD+W✶:{:׶H/R6jZ,Ay`*uP7kڄ4%EY1 :}KOsa)7HZ an, 7_1d@@H°h_+1.Z.: {*3{j͖N{Uyd)"ooRWp%c8W{j`?_Jrn#yu3ϲ>+ev?SۓeR`7luֹ;3cr:Y/UAd|4 bY]T\`zi'f 䫀sy/؝OQ%Yd:p+{hR-oM (5ޝQXLtl(oUTZU"{ޛӥGL iD< QZBT ~GJC_r֔Leo3H 0XpĆvm_N-;%vKئ@Ż/ɭXQ8W185L𣓣z|rcg0|dʝUݏ+Ym_[5܋43gUK<;φ/Z\d,kokL/;$: ~*u~-Tj `#bWGAcnC>p@ L<mŧ8SocEr.YNu~ৠʃ_R/ %ٗ' !4T ˆvŨSҒMCLEkyKjLp_=CqMEBX`/@vQ6K;EG gw}:M%r q \Uv( +|>}yF\5_ѼbJP^[R&1-/'SMfr-RU"%xcjdD+_G)羽(NOE7{m]RVem\2 N| ]Fz ZYF˄8Z/KR+e Lm/\Z֧B?O&.Yj\9ڢaII}"H60W4m_)R`R*hy4w]+jf&xkVތ|<$f Dpm9SRƶ ?4*e{]dC { vһ5困Uvv{&YU(uyz2>ҩU㲚ϬXFMۣ=qWrD&H!UE[eA"4(z؊+$ l$> r`hk>mq?WrWYme1 ihP6fy*;+UFRnq"FVik. ߖy:̩oRCߝt΁XYkhg;o:,h;jj:uMO'H,Sj`я*wMp^ /"M:? a.=sce+&H_AX8ealV>xm[ǿb.5R6H:mˑPeZI)j93Gw 3B8v?=c1d!Q@QBMj!nÁc\Pȃ_b֔I{9-VXA&{wDG@&*:6d5{H% u$w_*_wdRل߈V**N@OJ^ek Zԥ}U=1=MTA%af#f(:)I}g|7nKb5)ѣ2#2FXcem +:Kc1&_R&YDqUr~5 9ǹ^ts:k^hc_/$ۖJdEZ}Ɍtw7H &}-DEZ1 6_6N}KX-`vKgiV`G±{]WF*2y`v5OUy !o0^*69{H `h4sGJ׭،8}JExD5⦂"O{{]X;W5y_jbj1ԚzY%%*}_g DK 5l܃nJ?fKO~seJIn %3ҁq_2yQ[[r,s-P_N 06f  nb@vY*4-da14(s Wze||n/_8Ώ=õaH+K?4IkFj̙2[>N#ck}Ɏ4TX6_.3R?ƋMSL  ):mOVz,-5ys纫k#xj7EP'ǷI4Yv3I)'襄l ic,/ j p: l_ߏfQ=wiF躍BIRW p@в  ؚOA=zqѵjQoff̻οZG٨aޡ<.ACm\mfYT:,r8 /stݵ=4rq413uz[x@Vhwe:?Vme]?)S4BP]!߯dOM)8HBs62T)u}l,&-17Onx)/_cpkZe-ؼwz-Kwgch!Oo:d En;DVXj@^Ջyj,/zb828<+>!~4ӟj]~ 8}^MDwP`dDp*'@mwcJ$ }黪SJ=({ u#B]ܯ=/ >6՗\c΁7|d8G&< Rb,~"+cbHY3<f!;CHbE+v <)5 eNp\4d\[p󇋻ycsYyZznЗWX VN@ő[z:k򭬩:#'fFuxDT$ Y +,Km+$gq86rüU?bS/BI` (G&g)#kxL;p S|Syd;FsDeZ`W1S{ uT+LzEj($ gp"!6"t1~3\RplN ,=L>$ 1q,ޖ61vר&rdʶ6 T'0ZWx= v9).x4Ka^Dgv 6Цb[z3@kU0YOi 6߸6E-p:Ʀx] rSS1Y#[dެЛeC  XP!,>*uQ8`֜< tqNm/k<;1uo$^\☦|9:C17aa &{ ֓ӓLhJ&Zdhu#k Z,uFK :;2QzL̚9pLa$8s9 ]rLz{w1VQ}6/ UQ!gTK+QUm'om̅A{~a.5f)1 cuQO@&';k:om HHHrSzj@d€ZZ IeT_@#Q- d4A5ZLB2(w⸼`p ;h1ސX`Vސ.l)V8TUOnMwk%]NR)qӋv&zht cR}CX3!Mv]] sDJ-7D9zw%x"J~6zXȘ{&Md"/lń'.Ol3fr9Ld6YU 6*?߭蔵7F@~(O*OvRi2?pBh8"O+:f!"lYr*;m˥ 7[uKJK:)Zb&z#Ecu;b~e]d3ҟ6˘ҳ{wQ X/:Fl$mSUs_>j=13 q.RHF/`1ϲG5VicT=<)4PipgY#!연9Ku|j|۵Jgzdߍ]tHYsۤ%@Z<J-MWwuN$pJ&OCQqR3uM~uNTMGo_,`Ӟy.tDYTY.BL|. Nӷ)\u3@@g0C&tA#Os|y O<&H OYV0ڡh+@ :n?J+.F Ko)M7Sv0t,+^ _Ɵ֤!7(GNyI26ï!ia'nȍⵐa߆r<#Ze"g2АV2moC ol.l>, (;AZäBg9KS-Y_R.@igj G= M葬zv1lgԃ9CFgPfע'n$" $Ŋ#huB (y6ml-:q3 ;cج#2a218x#f1vqޒuc@F_e0C(]J*8:>%p֫0"t?ly:L_o&A@it*u]a@-Ow{6ZcrRL_uH`OJs6aSP3@lx-u0FDzCH  \mb۝~?b+ՂZ:ZE?!$#7|PmWlus 8xgYyudZůfO&Q^1(G6$¬fU捑&5gu_A @qӢ klZmzgjN%-_ K na6R~k vGfo%~Su_ 1$=.n)Qu5}dX +]; 89b$-?8cRUs ̈  DG%lTVU=X$U!JN;Ǖ^Q_:n KLN =bEyBEuz?0:{wij ^93[!l3!h2N79͏D(?F AlrhKb]$y]NW᠇!8 W*׹KT}GNK:L_( T"x(H?3-[}cԫ̴(xdVv<{ ~YRvԣ<2S<J[PiF=uecxK {M\-ɲߔɗ #"\Z?A@ L״"rܽ7(o >>_['g+ڧCqxx9He@Ɵw(vtPB:s;OfpE*a[#,QGUJ?Ϟ|wL? L< j"6\i&*g1O ,K""b7\"6(\+)MW>N\+^u7\sBHmUs:4ELGvbnBd(ZrcBiKˀ7]"[.=`Na84̗}(-?MA<.P ,MF"Y,]ElX{X{R- ϝw{ܡ!EGd}^iꊳƔ_:X=#E*lpD -V>a^D 2à]i4>MT1%pu.=~x dBN*&mTvqO= 8_QeEs<5* H `YfbRT9Q=YWCbh:H)C ң=, m'j= GMuX>aYifVZ)NY[8H#I![+8~`^`~DaGSIjrOunrlֳ֕Oڦ$Elt_?dp^WN2,T ٕUi4Rsb+.[e'VUNZ/PQa`͡k-:-|4jC˲D;GklVjЃCATN9>%NK/r7ۇvױAP< w'l+F/}u{T6y>hna01Tilf X{"TYusQ~sX}wQ$u@GO ]"l%Ұ܊4.>myEמ">f*l?YL^fi$s1Z?m =2Āj5fNDX?QJNfd8Ռ.5lAkЏ,P Hk68*a#>ZM2NN}vZzs|L}&Qʷ|)f+ZG"C{tYkϹjf'z5|IjA_t(Y3C?ڶ֓ ]BZASbly^%e;s1`5g<8mYZ("~7)bOV%XL}VQ8:pmng潁x%ox5l3@TLQde@7`#z"zni <*;ftyl1BҝY0MESg(/nh+$iK^]aXD;i,6'7^E ڦUz!'{,<`e񬡠;5.3~Ԧ>>(f` emh]J P/vA2Nd=xNa<eî̋$\ Xr.51v{xaPnf>BqGnp (9_Y-aM!rٔ\9[UHj#_|U;k/I7Dٴ6.*60]-a;oj$3y_3<8~p꿉|;PaJA̳j t>,)s}6Y:U3إB#6PKv-E{Yl prn#/kg6J&pv _z%nͷ.7ēpfKs"eaZ^|e.V#"c Vl8a>灧0)2JdqSu b&{.<1;6?$7d~\|.^)ʝբ-$1;7o\k4n6c #TFD#~9SKj} BPfgz GL~~YLyF18:>y_DTrbSJ2J#KS+E65FS(W 1dySOo%]ÇL;\X+49ݵs[MQ't7mV!]Q3QP4B-H4~3 UQgյ'֐Ҏ#8!:B &B#ș:iM-Hzhgp*C؎2_8CEw:Lr=R8tvReJGre4K  u~`FG]'-=z[o_T ַ6Zyd!TaF8q󢰇07)se S;I{ qa0M_3-Ź,ggɉeOWߟ@w"Z[878H/0a'S̹Y;;i8 _k+tUMvE-0'D9AMd +pk.Q>r-r"Lj*dKf"5(:+EMjF{2=b+2(r%/j)k ^?gu- kۭl8wdvD&g[h3 jHw\ Pb}Hen]HGY$He`̥;̰ ^ɻub G[~643@ ,jVuĸIЎi\4&uɨhy H@G3Āt>.,~dOS:mB'2Z|&ߕD9 e\Ń& y%Oa EWk^ /+|aFyPn}8a[^HPY>#k>H)ϡt);^4LD]gq.H Udސ'm("\餤qaȨ߹ߎZR Qa(#e}TS3t͆Sn߀*gN$ڻ6V|-DM+NWjgK.mPN^ dzr!BmtI˟u%ff3v&f&&໷.>0TD~LgNIb?qhl?qcb^R;n0˖ HI&+,@R_ Z>֩oh(rHڢ35(U`nߋd|?h#'Ԑw$"qjq\ղȎ۳7S` OxC>:IzAʅ N`@cү_?X,۞B(ߚ|*u\6yEl}$!ZN!?I|>]TuA^û_eE&u"!@gq.'o#Q],$4Y#[Tph/2J>^e՚~[D\}B=F=,(g OQI'Dz?ԙ>zFAp! P+xG=&H(m532"5<ሏͰ3,)GqrTh3"dS>&զ5KQ1wߕKE \=_0y(9Ku xBl%~/j4'd]|b1U IK.I\[Ogkp$'_ -tHM_CoTNf#Kѐ;-0JZr1D FAr_JixkVMH>`Lrb͔aOd{l|xD0+BRhaw(0{]Py`K )L^q^@73k1yAgbn<X/ʆ7HfeV`$"w렇*y<Ϧ.2aD k4)c6SצtLF>19)zi%l0)dc3faRd>j]a']=wL"0fQ_oD5{RٺR~,>&i ٻ0/t-H 'vWCJ%\HvB faKCmlK]+ JrIQh$a/Qt]#?4z`9H0 1Kx(:Yw=ALڈFlNş1yeXxMjsc.-@Z C4֊`s4OU$5,V7rً-TՁ DCD=~cؤ41VV-W{Z݌Ы&Ιu0'pR5'#rU1D.Jc5o$g}gBP3Ȩr֮R&kEw" N{|=֩R ƒc ./G{9e}GƈҘ[ct-\h=nM:]'`Uչk7 ̛FwVmٌwF'˪P;833*@W wm",$jg-*>Q[Ir SE<ׂ둈[ TCKHBKt*2,m%D1 E_{]֮ }\tT!^'䃼Wi9ճ rG6Mij5꩟+, DLHE"3cC$5Z9>8s.Zj_daq+])>l*kZv;U, 3JB!x4|;jOfzj#[Slkۀ[^yY-xeQa?%$WRe s0t I@M=Gx_9:PM)1].5P45SRt (8QNWvir ԟ8!BiO_K}͔S a+L1\j0iwR#UPP#S`O"Pa̷2=Rkx.Sq"PfT Ŏeq'%eE=>AilZC/]W@&mY)/MC(Ybi֞5#!/J,^]L L >NJJvR6Z6J{ vtv97NrW' [g}wbp iz"Խ75+.,ݔA]?Ҽ>ћ@::$ C=b'L)Y'33_SmLjIu 6NQPRy3t 0l)OKOi^n30xLyLT|K920}sZ--Y)b6}qdJc0j\4b>c.EM6O21?cx$dA/A#Z/!-j^8G]8~ҼF1n;ae).;9v<zcZ#QˤiDsµV1t[.TeR |@ Sg=}$Qq"~Q=O7vV\*E˴t(6XH'w!2$F,7 i'PGo0)Ekp+Yu58xԽ;57Y{t?ƟjFqJfY*@znC4 ({r=wH<\b&8>(AN7+\ɉ}|c͹VPΥ5ff|1BK d3\3.5]\l`r蠜18w+[]"Tl4y R7(&v9'_\ Ɔ``Cy 3e/|HQ\)0z SF;([NbeJ>ND"雩ɻo<17S^Žt&70&BuS' !hKy-aNж B ]ulIf_qQMF*V>@}iP  I:Eߩԃ#IZ0(p"D;I38sLRxU aWT)ȶ݂Gce>Z4Lv&¡. e|*ޒ̶d;֜,ӕSplr(Y}GOvZ1Psq>an 5%"FZ]dtlrXAFTQ'qu d^Z˦0J^!8bor5Jt2l2 mL?˲FA :Y Ggϕ*Lb$FImM@zl#߹6lL.~&֍Mpm31_Vsh'#k GT{AG w/ak9B<>#P%?aM*gLX6P|#YEplY1C$d]%gKf`Cú'+j_Fi3[ȩo월|I_YM. [?~)S0z0~Pԍ-e;CQSSp"vP| 9%]($z1B B!5a+xx ȱXp5X xqAH$ ~3QU{׆uzs2)ِ1)磁+RB8l̀Yk]~' V(..; $U\{H(BW̍M#0D1,@CnH}v6˜uw[,1R!s9w.l<)+;}>?w[I,J"l\yW~x{|04WR >?kM;oRpn6ׄdƴsƘy #‡eXX[WϭZ=l_S6?kDAGsFV0y0_({fM6=ĩ[(ÀG&Tj =; R4Q5Zw"Q1.$.:9^]E,7K.13 mH77P2NQ[J6&9~VP:K|o[3D^rRCj0TI*N拿[g`;D $EtuTcͧOg[?t6i8KNe $45Z] ZJCQبDHXœ|+eҨ=ʼVڔ\$&85b\+>wg֠`W(Mus%S(/.gSfW"rJ%wi|}O*/ /Cn?]Y.}WdХ 9{^^@C]GۧU^v<µ! I8UW7SYpMET@qBFpl=L.2+8U6*o[/ Xd&)r~UZU1S>p EHB9љ[^xVI [zngx"`4Xc>ή :A_|1ebSXeƢx\z@A(/P;+X &T+# }U: Ȼ`O_,&o✉ %rg6OגHεgCosM5Xgo_ £B &c:8]oL56WU.L\M=6)7.! 2XOA~)n!U"co'@oEFs 4>ү$DE-k&}00 ŇFM$UїGoI{^3@9I ϕ^͠عf<7"1'` Ğnt'nSAL䝉fW{@ Ԡb׶3a?q;8qs =7#́ M@-isсѤ_dUG5XF#TͭF2"D1mg@Ӽ]Ҙo vy~v6C/g<<1[N~}岙|!Hr *t}fV;8IkUIX3}–z8J=@ѹDa|nZI@M =(a&JrbףhySYuQ 8*$Q o{Zh% l& kub-}_2%:r2툌TKX~x.L D-"?sF?Ip sϧ.%kKcp n_ 5A{յ65zBHE*QA% :+bSsfc* zٟ}3ɷ*O{< Z?Q(h)cpRςnE9t'04aPzӴN;3o]0KWG(e_|iim:dw [b#^Mf"m KAt+^bjsSI2fwSl !CF@mdɅe/pRܻ͑!wPjlM岎dTׂB"3xdwgiO17*)6η]q !xq8 muA'*hm_Z~m [>-}5Ndr~klpm$E(4B_HⵠN2 p_cZ5K{K/vGFvsISaئ|u;3S |z*?iT2*}t`USS4DLfa1@)ntIn"tg ߎLQ+(xRknec8Tr{,{ޠ;, k~nrdmK3m1sʽ_;fRo8>gP h/jnޒS{Z0E?27˛9|s<2dw>osFRcJ}q _3Βl*Q!mZT{f+Ȱ~ A;v\'C/p_/n=|,E_1;ܙxD! P<0wq+E8Τ3΢D 何CTY{n7cWQ/z ~x<N!3gQ6nSӺz\ۘo%MiQw2CKs٤-/KcǨڪFv`LU= bEOrz>Э́#D !d _^?ϡT )8 Z7 jhOT5~tb^6`Vؓm;v-Q|ymQ )\j0T."M9{zpd׳ՙh k3 e.:xy ->T53 bcmYEʬK18'8ÁԂa"Th+nVWkI %W|v"%$^|;ۊN6_(.:fAqLJ]a#G (F$ f cc4Bw/V7egg$}jmK~b_Buj_D} ejhtR_+%EWA Fe0HȊ?]:\)¨P@a OYHj_h*MGs&Sn@<| jGRk9a#Œjd -p^#!VNU$D`_nCgU8a3.PRE\Dۏі|?ӟb$JLt-`և53VF{}W9_GZB%sZӏM|!Sde+ɇv,nPd|BJw;.@2BS 5vs=)=qgȜqVݽ2RqŵNAt rI9>k@h^dCf=Q s =mitZ6=>4E%h]) D ٭7G%I1)7aPZIt`>U+.>eKҘVI?MeM&X֔LqvjWe$0 /(bzv,#sn ^]Slasd$WUDb%٪)@qYYnv/# 7zF)[/>?R=ل&IVލ4…IdGav޿OZ E0tW }THJ+L:\ydUh>9h8! Rt2F6B;=$.fG)$ +zj`xPg3$I=%c,LD:~/HA.n+1FO26'ؒe2IB}@YfOP_::}2PFrvwOsYR61N"EP_9 1 oES*i:`3W*m ==Gs+wY ~'~go0 ]ڻ5Ej{sٱc6qׯXK.\P.߶"p(ÖPN|lSf懱|`/y?np5A[N>W:Stbe6|KcӛE`P! &yYkӟA Z*^X!k3"Ȣ? E;#gƺpF"ǗA3My9Bqש^%-ϙO?ʫy{=(Cۥ^3Ll2TM K(F|lCM[nxe1㻒O݋}='8~~0Ki⤾Q -yN}*ROzR}6MW;X i9o]e홢'wAnz}:h45cZsq luDAΕ%}78<i=zsya M>#s Y2fjh%[:);rM-ޖ@oyqѨ<\bK.uQE ;}/뜷3jcw<u=AX% n<9op^oV?IJ.sN)0?zs" 41J  ّŲ+ }![Px`y_]Q܏>yn3 E.]4i1~2aG쉸ҁ׎L,P]R ɹ\蔐=Zs!DrG/b>&]*ǰ5Q<6]ݦ1hmxs.m6=1d-d+ +nxjaV!0Uf˖&--,1+Mq1g o٪&m#]]baY pJ7i4F=: ,H! y,`9Kn߰`(uFob5e.@&#kP {?7׸TX0L"( WLLwb!9(AGI@1wZZ)a,`Utir7XE -Q8!cez0֌HwjȠ.'~ שJD5`_DxbNcNKFeLEeL'II;s%m6l}ïqQ'(JLk|(ׁ NFd_sꜺ9<j׊oY(EF?`M ~m'?tCrRHF'p4XcU]`P%vQwiݸ `XNCj,d?m/kkq}Ok",Q(k';9jsOg)TjBE0}-p/Q<{MٝhJ4\HdF `$!*~  3WÒ=]=d\[< T l^DE?Ӫ hq{۽ڎ1ϙyUyhl/&2DGd^KEu߾ߟmC4:b1?ۤ3X]"6HMT@zV5+~X0>5Qa C;-fPB"@GQU-r%98%tvNY4Zsܟw>ژlCAᐶS1F9Sj 7%usCrFH&LIOO61/oN#%%cسN u Gxy?d%Gn&dSȿJ{"F2BhQ%f\x 70xO'σfE]yCD5X?TvȺw6RjxT$$U73RbUfWuc1d2?q n^3Vnkw{>;T]v9Y]ťӆbEzm Rdgg^ɯnkȥ?< nTk*k[v"ɷZT+P uy.`ď(ֆx+X|d:^) ܵ;kݮ-*?{ ^?3!x}y!bےO`KƢ}WUeEwcؙKBLR9c)Y#ǦS{}͝} gpt|L/;K_Omc_:ZE5>?ڢK- ?<~8 ݁\]˱eB\q[)M$Izv@.e_P L]dp֭Sx46ȳK,ʽ/H̙$w9 GZ/oDu*wA{(dZ#PW' ϼ2CP @E}w7)51R{mT7wp5Pଦ=pT)<EʌIl Jgz+ڄ!qvu㥿 dLj:tMUa` LTY-Q2 2 @W؞۟w_KBdsPtAݠ"<D*M=$TB#us=2d <% κG OeS2',!k1(tn}; :L|m. n'wJ)@'Tix5[;tO+LاrpSp/8-*/\2/,5^swSWXZ'R*])b[oͩdw[1؈Ӟ_*CSE<}I~P EքiŴ?%xetKiaw1׆: `=2N0^Y\`T m߆#n^:Vg_j}R' 5Hxq=Rg:]No٭Oݣp4Ƒ)02\iX]}QBK/ KJԖNJHw2B{|:WͥoE[R HQZP<;,MPe5%2̷usI ځʾ6@(ZlKS+L$j VgNX ߁r)7Ąܣcg@FҖin./$>)4_o+ $施nodkÒhes OOg ʝ ySL)DUvJչ_#^rCyWެ iqMW8 dрnE;2kϕY:-eIْy NbU%y9MoqDr'k/6A|p_4ciYomJF_²efz呎W1¨VyJG`Rhەo+az_ |)x-~uK`ãnR|Di W,Ð;f} %0Jg+˚L:Lמɨ/^̜Fk;MoS2Iff]}C9r{+Qs~4~CPPTJ$*ѫ]Nt|:y- d|$S1nOiϣv cƵ s|b./σGGlrh6ktqΆU#\bd1rY<ՓZ) Yөi}4nz-9/AAҚsP3p$Syp`{1mh".z|8Bh u &Y#F& d-GwKiZd߈aO(0&LM2]X叱G?/}o] tዬ8!RFNM$.uHʈrx\5f8WCA4|ܤa٪͌Ε}$ UbMQ'O"*0!C %$P{NtE?bF` 163D㷏]~'؀Gdfxg|:|]dxqy-6䨬ս*#]`ЫIT`fx7J{6q/ID!ĸ܂^`_Aӕ|UިOVqߡq5a" Dp)nCfGQa/ZPROpV}ŝ*[жqSBe!z ]!6ܗ#b =Ip. U1#ne@FKHx}K > $R/эOTG)Vf3i4D{i@69JHV_wͧgB*/$Q`lm󻀹gzʀ h='eElp~%.~BK`ŕJEDA+9yTwtƮ_bؘCHM#s+|,1W[76ߠیvHOLQ{]:7ZAǀ؀~Crza Ք ^=<[1{hl+y\DK̄ft#8 y~K,XUXp.H7t-@3uir \%fL73DA\kq`a\hs.;]X博lC vwTÊoA-pJ */f!^h&#c \m"!j: #{ pZLUYcb4 56:(Q}kmőbZIܱYK696b$; W#{8StDc3E Jw (pxR ,~Sqk: JBr0 qyW=&q)hَĭomU߹jf ,BJqNfDxYBMCxw vfϠ-ɻ8P~ c⁁kM9~3W)=Z?É4mD}J3tUJ(2N;# FcYtXg^I`P*&& :Bw+ 4(- bWm8118V%u_=G"T"=Y05w/5i(R CgN ے.L8D4ΛD 0Yp{-kkZjCcpA/q|O.~, 嶗5yxXLb1yQ]t$Mb'e6kc.Y7c}i|㛶`x']&]JapuNcn`? I4X&Jު25"NKb7I(]uM *h&9LP{$@ D@^_0ݻfF*ž/\? 0_8ոcޡ1L2Ao]*WTF@gkfoؿ3A;dޡ ]E`>V e4§]E-1x(:ط2ܚ:'N--77 +$ ]mi<[ۅUyQih-/ !} :RڃC~GqNYB6w?\XW"clŤ2}05w11tE5!DsoV\x0Ht\-6%?Yt3E 9]KR~J>}r$${-ȉH3ʋNxHŰKq{-ԿCi]Z%࿠t^`, :w>&?TpSz QH='VY#Tygډ lvMY k6Gcl/#{fڭkZCCV6R)co:2[Z;S(e`(݅4 J7-" Z|q)ɜј~3LhVyϭ/̘d=HOh[ ܐi _}ѐ&(D:Clb]$/=BnH?`o|jg|5঻ l9˗>|f:buL #֏;#uj7p)认g;D~xd:\KjN9⡉?s\0UiJNEBMh842WO0`@=mfXqU1/+(RVg}N d0nw -Vuhax8~wsd`vRzD[ꞃY. wGՀg:{wÓt1Z':ɟWjgYSlc+ا#a5qsJ ,aMQod-1[j~p9L2 5skdV֛ΔInAVѸbOQhﵥr #w?b#]KJ $f+'KzF:S:ZV2eNHǹ$K[*tOF92n<-'4n)\D*Q}mD.;Bh3^Y ⳱A/q!p3i.x =CNW8ıNG4䍆lm206[͊g!g)i&b(#DCu(lF\),8g  2Aj5rRMG fMp}QVC!O@H]P R JgL0*z]?bVoB}K?(aߒgZ͒uFd ٱ2 bSz>WRrر\8몲v;~6bǿߎy$\cV5za}d xba1y=lH(tP LmKZc3H4UO1 t7?Șύ9tl`[ȭ{%Vj) #*`7q7簋Ĵ찳JFGKl''G_\tܛ& w6=xX5&ϥ .G-P(# qUF4x6+^N{FZA *k c3_?iW||CP+KŨtv o7 FNi,k/P C9c q, g~1>8;j׉~wu8x4"efKb|[朌\X Lhs#^FH`xkHT{҈k1fJJ`w(wd=M1'"#C7Om=OCR)iqpQEV(2EmnR)TҠ”qx}0FJg8uW 9~C YFLuLR+[@t PRk%6 ۘg8?P":.dC7!?!DBIxqȔ"/rB46z X08EڌE(u#^`ڡuתoWÎ]qOKJkKA?M땄5=uDlHYgvOyL[Q x[uYA7|AK@cSqQ\CIn!m5O\S':XV@q;Eh+p8_/;w}W1]F]q← 0X٭7@ w$ME'EO,Q1`I;GFj򢿢#ylQL N@Hu\kZKyHס&0V=~}'/ `h\t3irWNk&njѩrN>T>nAkD/)'CK (˦ϛ=359uZg8zp E#0ɹ3,}-jjk%u\dH-=kqDVxrmrh/=:FT'#Ae21 n\J>l*a$&:st(7#1_WX*7ֺ5!M:y,Iy,rɆO/;eN_gN=pOHp!5WiBфuHQ]g5p!V+53o rRO"ݫ5Oodl9߻.t0d^;-iN8Ҁw["o~d-p2zs&u9AEZciOq Xu9ǒܣ@nB@R(;Sj}ׄfvKb*9-amL'$׀x=* JA_V Ҡ>XQEwlǩϹ0 1-)>*s#>+J6#2z ː%GI 8.Qm=jc nF 5\/n|eju^]nܔ$lܽ2jw+?o*/tp@CR=j|^J|TD˪ ug_ U9/GEQxF&Q(ۿvuQ4NV0Iq^ hNr!t 0OJ}Vl6+,z@.}e𿟯/73I&ՌJ+g$Ȓ x?=@EIy?0Q ؝HQxڏfg .Hk<9NN8šُ' W08a!V[k8 6~7s!AMI֗?.f9}`E}M?;DU.>@4$@yPKvv|[t npovĩѾ>scGo^6]ڜgrZX Â16w/OYb`2fveȂ15*sק@Y_9"(wq.=F=0K4N9fjo-Snofj>ZUo D ;R*tLx0Wl~W ƈO*jM|aM5^EEM< Zݶ:O)A+Vʬu6AFq`Չ=ԃėY`\җfXۼq_6G+$z08~xŴ, !O/v=\iNCĺme`%ixAgQLC++)E#s,p'C_z9եkZ(1T\޿ PVfk .]Ao]4GB{|C:Y>^f3$ C$: iRbRt#ŷra=>J)jQXb5X;!eg@H/d ߰A rtд\\9nȺv2Йm.Mxh_ 'O&(x :ezP..Ct 2bqe"<#Ɖ`pd"/M|HXtj mNdAA'P m(V0FUq3Kp7guq]A{K9-33DQxUZ3nD3-TFM`w5B?z6w},Y,/ABE&rmvA5s.}hT!<2,Rn{PZ"o ~R8{M|OBU1LPF^=V-kd^8-j+t@ӥ6 +p1株xxncmzpr%(`y~ŒjS.m6oSωc[Y.F7qr6Fu%y<%(ʵ iu;u|@un)6˳l#1w(@ã/ 99UG+w:Q3딋\%h_)ykp5yrJop~m1:{x.:A%mBCX GO=ѩn=D̠*[A1~X,=Mֹ yM˛O ֥RDr2:޴e%R')NFK9tEy50Hǁԛx"&695`d.ƋM,XLĥl]^{+#vF$'+`ib143tZ"g&{ZIgyjcAc8pُ7݆yƁ_|}+/؛ZW:j bd)Ey)UM[m,[vV5.L_ϝZI׵D]h|` nҊH2&7^z6`g?t/kx1X{N>ݺx4 Q\FLNiG 5Us"o9Ο /B\^:-qcp9fGRW^l{mՅW2 \&8ҳ-T=[a, jc z呙DxG@JكewrpIT$zP<} ug*֍2]Qrm[uöYa+ ҅Uzթ$$^z/RݾTS R~v=J<+Q8߻'g+;}y~qlGK,-%5rR?H *A_jqe=gAĐ6W>{'XlxW?ǠZ؏+|kF #? >l-`;0 "%CcZI9**t!+,w,M_Kg-4kvwyJZw17FuJ9Re}1E`ReRap~ൾ_=[w'Лrf(ט{_<]v?ǂkaCSåU"x,{nz/^+ߧjCy A8-X~xiAFF'1G)oB=I6d)E?Ӑbs$[[4jg-B];@~%uGode7킏LgFdT.ʢ4)#c@H;@\mAE#}Ŧ Ge27ϭI\q(~[7īvU1 tLY:>Oji#?V8K-(;05\  xF̒>dƲ m 7譲݊m( w6{ L<ȿߏ54„}Rn;M]hX8 1E6kv7IP:>jj#cecGCz#_䙰T2Fn6PD9Ys\0&`F,>ŋk lg.!O5G)`+08UEbG6#z#QV+>_:h&1<8Mvئ+qKٲ4DOIі*C='EeM34KC(]e$vЁ6Kv"}[RaqM_ZZɋ`ҁl Q@(4o_o 2U+ \Adf /ԹգJ8ʾ!%J@fКr;,2e"KbcMMM| dɅzQA|)Wز”J Tdɷ=CE.-a r$zw% Vn+992E-;2]#NRťx@ˈ_i߮.DP y:)x_$Lzu,>[v^<uMM%4"Hv{ҿl`]_ѺxA5PoѿA.276o D4_Zbt ֢;^k㳴PĿNTAlk ֝{cmXI~b>/s %歱ϯmICuJ橇`9Q ?*/4=R jCx GҒͷ~*;Lt-9'7mY7\^]tX~Gs٥ףFE|9&]A Է[HE2 ,@ zb+6hļE6"#kk1}2Cqz pG >bB_ KfĴVQ13r 7mk,ʏ,*K~DYWww E΃I5-J1tLy3:dWr*΁(ӿyOLJ̾V n<>D4%DρHz3+7bbB %cFsS'G1W=X5{8t:q`-/ʝA̗Fͫ2oWggBIk;C\3,/bcaM~  ȃ;YӅ̸~^ 7vItFy[;7+SsdNjA 4ۇ́$MrQmq$? 0b;W/Z|dC?5S] EV=͢e!P3Iqo/A,FAA΋Avto'0S?][~Su3I='"]l]܎2G\(Ǣ̈́F jIphݜy`..+!I ʼnW3K񗛲R6f#Cq&$"TgbBUߎ $谘gnda|LU :b.RttJ:64Vɹ8#osStQMXN!C7u? 0Nu!r#RA? - n>`p7-N{$!TlkS͌] 1YΜ]w}bd;!J  ) Po; B/`=2X7Ɏ^, 55KxxMmACRcr f0?ӅBmT fǽc]Idǵ*LZ%O2G~GU+;$akEDH-Si iߐ}p/^>ʠ>s c+ RfY?Nzޓ pL4ח79\9 m ;3YV)Fzuw6:,42KʞZ&CLbY;)d/nx5j=We8s~XڛИĊiUix~{ߦ=2f{(u>.$^\ <>'7־V؍/ަ[wxӇx9KNࠖ(y5Hc vSZTh} GtĆz(yU^=y@2}F3c*G4r?tm:j(Ie6oßYӼ6^ɖdNvleYQ9`'> mövuH+iZ'V荮 %۝ 펪m%.8v."d`/1wNT!^b0Q*xjq?ߒ,c Q7=LOC]IM]ncSu,t?PZ)HJY,7H4}܌Y?J܀;}R5ƦMVѲʡagc$A!_O:)&b`[9Ey$,iux]:b Z }FkE (me " %1*|&s~]lΠ忐-Ȅ9Gp@M +jhHˈhT2z_ A H') |^Ģe&l $>s6˭HRVK>ؚy0X26D[se A)\9-1",&3u{=S2havc6d t Zh;IYfvtA+Oe#B!r\LA_"rYg7tC-w3|PY%q&{|?AC(?U/ m/#<UonV`(zqg_0BB!C卪>]Ռ>Wa5rW'E;ݏ %#$cla#j&dp:y^.'AGYE'Cp Nl^!hDĬ<^m|T@\KC уʗ'T c_2Wnصx ^ŒI"vO0Q*Cڏ52Ymw^JEA3Ņ@ÏD.HUd7~D NK)],gؼkÏ2wc/gB"!Fc>KX33+y{VV_^g̲y:`.L%Vi/.fLwh$5bJ!Ͼ-AI+ c ~a1;M˵PA@#Xf$r&GAZ^?ձ(ݬ"VCKE"q >}mHaJ$Sug 7Sa349gp$&\uἽn]51M征tTDaU$V!S ͛X2w^S;#nnrb ~׀hjd5eѽ' _}v>_y9VCc[k#%3byݕ5%E3`0о6iVH[Bs7;/rL:x!Ǚp)rWRݦ?4Όj߂T`c?ڡdT|)w%w37M%W&o[ly15iZa3iѩ;ZhR2RʾΌjt)Ps9!k/3Sc "7Eeӕ!G'v8K}5c8R8|N/ KEc6}W'6μlyvLkYO{\pmʻ[W@E6 3c5طPFO!LF 8 # :F}ín qPQ vM Dܚwap9ZP7%t՚t!7p E;h`0hE;jl "ЌYr拔`9oAitUN7Qa=xI;tʞTn 4<W(k\7(v̒P{*\㍸~Rh)s1>|K'C(8)E^M~M ٱI{ܶ$(rᖈk^ @.~:ZS9ִ^e9zc!=N2m%eBk %i^nK+2ebQD¥Lα@dsaWG ;U~Brpm[h,Ҕf3`r ɻ ɭ4FvBv6v8 jH-w*nsP$nHN5"+sIaNjR%sxhcyy1WK8TCk.fOT~qW N*naֺŬe 5*S#oѵm`5("#HSwۥy3uUh!DZr?26NՊcvpݺ9oW5W*jxVZ4 "'(rl<Θ fmV>P12F-˧r$RKa^,0/苌2mޝa"w8GjPocnzqtD$e4T)] V+t|pk~Y'B]Tπe7Zg;\l+r0/Տ?QO(3od>J-ec FۓR9Bυ'B¸5n> TE3ڬcn$@ o ^iOj"pY^t"9K8 IB41 qW]^o!Ͼ~! Ԕ8JX{[<ՠ<|9tm͐R(tөoțiblI|kl8pjcik(uԯ2DCcm6.5KPm x*oV˜NC68>-6E s(:i*5ʨr].7gxE4ODd\kL|9̯gxAkak0Nj<ŗ pZo+ӛj1Zw򊜆mD.,I$iqv";J0J$2-fΈp-ey!%d'Dy1KoG1,ᰘ"f[M\eM)_!̅㈵T yOv>3P*qyӇ8$pCq޴Wq2V9k՛!qGUe9auB3[dwaa߲)AYܡ[x%dQ(r,'u훴)Q|>n^#zW<˽f:!YSS.%r,[VIOfx% )+n _NOwBnS_A^N; ?O\c׎`NQ$\SiHf7ḔWT4 `#f+,gj'u?FڜkeZXhb sŹ9z#z}`W?tr_cj㳔LZ]ށoq]o+DRqi(j=R&8^{ńrAzJ"f,_dpCG֦æ[B:8(J{R]Y$)7D>*5)n1@-Хߌ7.@;4iYCA=A<( rltpGt]]XE$/p5‚$+V=¸m퐊ZQlr/Y]u0X~Jɉ}(P߾^ꡗE7v^yULfO %aްzkOCO'“\?#< ,Nӧ<X3{S)F *; R.$Ŷ3ʬcx9Ld`Y /.ywXxl5D4Sqz b gOs5U /V;3u_Mq{F%=#CdUmG,/ܱTcV&ńh,enp娩@ij'KdXJN*VA9&x.[2Z]X;6»GmDiLm;ĺI=j :uV )zF2 UnFg#8$bCCZ2&z:aK_CU0b$dI ڸtKiudfRUE"%{ɖ+x.ɂ dG8(m:Q~/̻*sms nƻkgÁۏc0%,:F@/JIH? 8Nh_1@y174'. GVʽtWoo; /y4pS)8B I2epXh}Y6U-\ꭦv2UDuw qMoucg?i-QB;`¸ x#p.2pYЫX8)\Hs"@B GLe.|=2TMuԽ92Q!59g7DŽUJp[\P8ahN!t5b7! HTv1*xK5$rep" L6Xhx_Aw\W2 Xټ0r! NͿ>-mM^"/ ֩~/Vpw1!C>ǪUv|MY0 ٱ^(~MAfNzN̟fYSYo$dױGJꧣA\4z '_`2 ˿'\L.%53gBf>| `ie7G/oNEݦN7'IK_3!awtx:H.tVX!BlA/XmKvMXrcAm4ªҐ0t@_6,:_oxjgwX*E݇XsIx.Zq7&%c-fy$۸\ rRJ=  S+ -<_)_ g«x帹+**ϭP3ZQEyQ.v(c Z"dpswCm7K|:X{w^ EaLPfl,nLknofbm5U^0@d>Ƽ'֯u(,|:NBGLYvћTFg-?mB(u&-P]1f_ X*8Udmk^AA]ϭ4LfM@3x4U7kZ4Ap:Jέgdb)&-dTbp_FͧjvO-!'"6Z5,F P9wW,B\ o{޼VI)C4]{Q:8G$)V M8<`L@r 0Ac@~ӗ:h,j5q x3/C܃'uZD@aA܋9)O^[UxQ.*IStH k7yvb2TJ%fMQ*ǼAQzA^=)&HCu)2)Ą6ng}!9-i;IXAYkɪFXH,#6+[F5TٲbXD(*j.U1̎\ C}5Ծ?eа5r ^=Q=$pg['o IZ(+Ѽ8y+#2A`jtJ.4Voy3hkB^Y2;4>QHGF(3QX}*L+hL~fnҸ]"@KF~;ÒLj|g0gQ lD+eUkjvC@[Pb{X"v2d@@$tmBziB#ľ˺WT*>#;+=ǭO4xt#433 @c58CxyDj1dyUT&*yhpRG/J6H/b5Ol2d;8 % a짣rJE~cP+A嫵xݹ?:B3CIŋ$.'aP@(ae頺Up2,cV9=6D!QjΐT=w(1ǿw{MM+x~qyQhX0!t?zs;&]@I?R'|_yba-J? FNʠ*Ḽ-DA8bq)[ 'X]O,=C}BQ@RvZH5qqjja!g&*@@wxX]5Oźg'tZV{Zjf@7l=C֏E1}M=5]l|LQh r6p@E#~ Oiߞm])ȩ[ uB 7s]mvR312/%~ .jZTG0*=XacC=2_f#lb]o> u"4؃h4KYVπ@O_LP.q̸ߒ lR1__\{_{bRjWF-HG|8)WUH[9z+!ʇc!o_Gb^ #:ܶa٧kW@Ā`˶5\_/bY>duF-n&M' sλ ߃e:F#x.-#ŷ6 b{X֮'+hGKV+ݫ!BFYx~8]к3h:z0f7--P&9J JB_Ž@|'Gi<qwsNj2MҞNTSÄg$/Au"u]W;bյL9";n-uS!|xc'tg¥ykvS+yT5sXJ{yP:sAŃ.JV+tpxЃ/rQ]"3Jg؛d6oD-7)a;XIvDoK @OP.u_qN#i=p̽|>kĆ6SurG#}/(;6Q<395Xa2Vq5CxʦNnJo;(%nSG+˘8! 9}D S*pb d4Շvʽsܫ~9j:92ˏ}G:jLٕMm1z||m'{qog#b!Ǯlsr*iѯ_m*2tĘ߇t:#}{gt%"4C4 ns1/rIs\qٶkޑ }OIyB( 5"}W*bR4!5+lv(ʽQk0513n_&"ۄ*z$a⎾B .v 2N "(qP{=qmzXb,:<6TlEr}Mɩ5o2v,8}@NKd[#A]*Bl1Kl 5C683A1= C!R{( @kEPb59nBYG'BWfEdƜR]7y!s|e @! w !U߂鷘X Nu?`3 kpX~Q~Լ{GDBϓk: w旄d!Qz$~(XWV'ٞ#2802ČBu}pMN/>?5EDAK0%(Fb2 JKãZKe}~DS!LGπa-,fg&7 uO(tC*` _% /,j]UϛWCq*Go&>/%cjFxZɜ  4D>U Gس^瘛e$Q} R-"$}͢?q*\Q%E\_z~-pNl~RT:R[RKr΄_ߡ z_`Fd6 >H"',3*ي[TRHFSYN Tѫja+hfPzfdrCP-!`:rC^PA ؕ}`kg3p_b5"ތ[߳P L~TFm_m_-k1Qy)Ʀ{K4H0Ǡ̌īx4xI~w)@Wt寝CQHC||Q`DVIpKBaw/aa?u:""n0Èݚ&w˦'" ט&ztJ*Q O9-J^B8tGr|r~Nt"v=h" یೇ[5IQ|#mz}F}uoki$4[ %֖]BՐvS brX:Y)&iW2"|nsgdm@!w]5!I%_OBAJ<&rKC O/q hTuZF`| R,lƸ ($j< K[D |( wLZڜS~d^WdI )$- ]חZ5nXw}XpjWՁaƧ [A spv,opnCtgᄓ f[tTy;SL Wk2N񒱞W3K1G~k ?'|)}k y)o K0bO4k7Vu+PYKE`$apwF mF"KͦՄUoeUIϘ}u8M}իh0k!Z!l%l =[rb䌟✞ 2/[GmC#!Kw-; CN+ _1=?-\ki{x-ժD_Ȋ>k~dÜ;@zbuX')+3hRk^}/ifhjG/hZ+ Vkgg ljΖWs_gv!`~ ?m76&9kP`8_7>i+Q\ /Qs]*|F$K ~L|(ز_oVZwB>&cPmmR#p꧹fDݽԤ\q \u+j6T-I!t*E! q3(ɕZ#`81 _4_qfYrf."k}Bcy }ӁR[teֹS x_g`&\gzh7 \$`>rm]4{3K0.X٭\JD{sqiaSG5,l"ʷ4ķV=wr58H?62 ߄a$a^$_CoKuu^^J>qρ '3ǿhR)Jخ幇eݫXv C2#%/w]HlQ%Cu\:ğ OaaI`ܴBqԤ}LX,# 0;F﷤\$I\B4bzf̵a:[D,&DpSB9]G'O5FΧ;ܪƆg9A8^( :"&B&K|5CZSFJ~ܵGCܸI-`p®-'' N"t\0̸0mi,25fu3 m߆|I^yJB5>T!,jE:<+YgOO#d}y%tdu#ApWv|m<:W27?U6BH;H jC192dg=oWs>Jcrbl682$ShɃ Ǒ,u:Nj|]Ӫ  _MqUfY@F'dݗSKlɝ|g}GWs G)m ]\b}\ˊWwX4qtX'T%H>|f<;T,eMt=/8 ,QXĪ\??B$Ke}m Q9_̿-,5t@pF*rFja9tDyPcȘ8cA\1U=ԕ^]8b z$39~\Q#mzd!EG,$] yGCpjaQH퇠T8~"!Ӯﵮ3W5 Ƌ1:]xq̋"HZludC~j]7NwveHǞȮI)TmgGWYD+-u6 #&غ\>Te| o)aX"s$B 2H=.huAau"o$:Vf"}"^ l,#Pg"lu|YSQ좾d\Sx&REV< sO]+7\2F eC;*%Pt5,8P}Rijuysl=_ÜfdeG&6K]߲cI)aE-+4y+5lR)8{uʀ;~l~jR4;cD7.; CBom^ꝱ[RN'*?>55o-uǓ֐^T>¥TCh/-֝(kх\Wg)L zq;Ikv^WxX9Q9NC>?hO]tbh[KN l1Z _7?0i+ܟ wAwmt#dY!} aN 9 }QP g' 2RNn= 4rTdhh$$[pME߹n $ӡ`՞˭Adsr@y \NKhPr]:bЮ,G9Bf CI?]C!J<2eiЯmN o8Q]ƈ|R}˲$Qm]qZHrݢ)39}qʪSt% u JTĝX*x`7Uؠv<#wq4|$0`qqeHpߪ~JOhO_ hJp_EtHu 5cYIprR ՗HVy0_]{(Go0D! 'rb#` d s5U<֮'z*4!+fm$3- p7(R*ޒI(mAM< ObMNI0 cR ~Ay،;X][{7Rl*9٘+)3[#BW%9~;>AN=x,ǕSwNׄC5I> gmuX$hN|ɌMO=fPfNB^zU*Lyq"t??GVv t{̲-r:k Iǹ>k uiFX#}26f]0w$u7QGNn/ Tz _(]SARճ?^ HFMX(T V*\2> X7Urʓi3tU6eL쎠Yɠp:WK9h4FXFʨ=L]|4$Ah44_w2'ih^0lbɇFSJv:W]^y:yb!&dClڹ@>&;r<T+pa<jM  !Uv_vyyMq+M (;Py3mTqs1 n^sҍ^qD]"d'تz_AiExxaj9pd&R0eXxR׫|i^2/y,Gex}6?<滒7X#(?ccAe"t^; 0YͤTvr5lH@ONT4;z WmlHIר{#HZ˕q ?M3>Mw(:% s"4J}WG3 ,ȴdVv:$,omq[m~QJ!h vS꣝5^ɱKrSgqWbM I7%g|o}uj{H-co۔aS|0 aV 蔯żkO/54Z2VP@.R@lf<#]qoi~G^jS{׹Cƚ1X♪)؇8cl11X hӄ\$)f(0JR}bcTBP)S+vI4?̵e<찰70^2_[o0TYks\?;Z40-T)͐4KpjYKę% zs`GD%?/k{dAcc ,BV0YBݜhx ZHpB#ZWtNR 'm6h}8;$Dր*>VQa#]H;\!Z3Y$,uځc[ޚ5Wb9TZE'yɁ 7SUb(EYlofǾ[[aiQɒHWaW\H vtsobn_kLkHoЮ}˧J@HpCGHb* (#Ch`$+E,U`a/RY#5V>8zi[^G¦ `|SAW8z3-@5=-GGM=Ub/s,%6i<&?Ŗ>na>"ab2JͲ~ ʕ7!q |fU?c%<"Q[! 5>f#~'b8M/=2H>T;hpK/6R|v@eO˦DhS=W>'vL$30X͇L0_v+96Ī#7]h(Eb1؞1ej[lf3B#Lk}\&S \^a*SK^F? =pPz |5tV$i'a~؉G}]6ųAEHS/jcsv[?C 3A+~f|~U@ @_QGuw֎ԅDB֧(xo]:aUmT0*MA&(w!t*4DP`Б%:K])Q=>b%Cqƒ#bRh ^ +rC)"m:' H]**g8w_/h,"Aǥ햭cf^_Xȍaˬ374 љb޽U%#| OlLb21﹗W=?[HV(%7b깶at9U8R|۬3iޛuИ8(jz{ 藒V[w 6ֹp4](ϑQj6g>tsWWQaYF%6*]fmlW3}m3!#8!FFXԜٷaea~v--$h$ysD t=aq]L M4}Ið$ìUn6=¤S֬cCn\[1 ?BRiF>DRf_eJ+ӜR73cB|(!ܩwk\Ֆ>Ox>'8q'sX{3ȅT#< GstLDӲ8 GS=`1ܖGVR1>\bq`yKqGM =B3OɔyK _x'qI܉z<la<)սԟ^kQЌ`^$XZ}fHlj9A1CC3ն#+x2ȰOщT;hZ九C}E  ̚dwZwgd[aT2v8جl gUi{e`_gڬnHI"yiE0TBsa5(zBN 'Dyc}>Oyf5d8CgaJaP }B#0eZːcF"Lrkq: $i"W*fOm3V#h?J71bU=`>wJ>zOsa"5}f Eez.fDd&&nxp@hRq'dΜgžO˒EVc}p<~c7wtlA‡!k7WW1+;,m7\sڜ}#!dk')ãWLZ=edD8?xC>hE%3xnďX }Md{3R*=-Xd80V`1 >X˳imbQoX:b8RѲkJp?NhnpFij4v2RβE@&u]^B 6ƲG>KEd HY4{EcG<0Y?#'U3; E++޵c^Cv%G&>${ Ph.'["FOoƍߣf!B5;JąZbofO&_3Z.ƿ]@\ÿn9,;xMcSw:'w&BC<540_K'xCI>Wk&<2r>ʽu& q-fF/W0:%cPvV 8Cc鍻-6K\@øýko !>ă DF\w2yȽSٻuF#:9t9"/6 Src#QR1\_*o48gv9Q'ٽTQq=B.p"} qNìmOL~/z^l>UgkcRh.c=`:0کzRg@u-FjeN&O׋[ӕSLp,2Bˮ^W uǗ"R_y9).(ed!B)-jx,cUN.xm ?`E@c!tsbzP):uN4Y1hpXtTӦݭ@781FWg)ua GJ33DFuAg(r O7uQg"@ejADA vF(JQP4X)'>l#MealpޤF[*G40ޑ<ƹ?DN*F<ʗ9˟i|~'tMo%}p0rYaC\׾>pQ'1_ov^ǤNOl\6M,, 0[O-k&GY^7KW̞]qPmOۺMQnDk 5.T癍A#Kz܋F ՉAlQox4Xĭ%1 =Pm"|ΤLhRkݏ⥄$J0r c~NztۺuUZ2GB RoװƮ;U}Ƽ4V,f?^gh9o0pm#VȄͯijTRLU)E$- Z-M0C칚ف3-z~|E(\ïUl]%X-,Lk!L5{c>5VJ +rt ~~׳ҖgumLJ?5`a7|M<PuSu,4lR>\MkJKc[ao6vVH 6 _x(3x:!~ X7Ȉ~~T v:FoF  heV-e G~ql"䈥`Keʎ G*DTкrٞ^O܊7{I._#MTA2*W6ODh^hT񨊡jiYX[rvZ,>-Qd&IekHCi>FҗmvV JG4@^&~н6&jxʅa1x#4m_ QUV =C-̭5k*^5{~ ߼m==+ZCk{nu}r?~,9gl ncgOZ^Ouq ?\1L屋WF:$,vS:B,p|7Yrթ!+}(KB"-s9֤ 4!Ab @.n# .^X'c䲬]M1:A2ar"=?$`D92xDiB} ;Ah9=HPq*f"cf'W+rWJ ; R[G^\R 1+cr3H㦞(j{&0Ic8rs I?w&3~;>/AAU $J F 0ť B=6\FΌ4TOWW7|>@صX,b1h6bc]s  ֍ k=6/?Y%ıLoYqsYKD4]}HyWqēȡ1}_ 7W`˝'E?l Ҕ,NzᔸR "+5~JuX`*!;ĕG۟ W0GfAK +l[f`W=߿*Պb\]O-]``;p[NA(Eף\{  ۯX8P? \"CjX#. kPH0o]9%vPևcq{;swkI?; ൨U ~nЬֺדPiLZ4@t9-zP=OU[`Z(sCG9ku4?뢣(`ߨ;?ʸP*%~эPft]zqբ7HNՁNnmh>,l B[t4!pi_u0@\z-Qz$K+t81KG+v^P d=_Ȑ@O Ƽ/"b>$U?v3@_5Lp?&]g}!*3sh)o$'wLcMvb)Vt.]Lշ;ucT F0OEWD0cP"q{Hy`wN!z6ktW_Z)wp.>r#v=uyB4S5:޾ mJ8g$.Z j)',V4VT;7@c3a?0!(CsnJv sa}|/@5;hQAS0tZ hXAEpA2k @Hƹ&py*J>E ?w/JGʪEESߢf:1 sد >=[A8 \C¥/@0;7?gI~~\W̤POmg):\.]u8Ly -cesҽp:)R'qlf&{t=zH;hJ;97f@, CoNO7|=aL 1qZSóm0)KʖoSk!쫟U:DZvE\ N&FU.L[mp?/z77J:!&}mަS9Y)v+B ޼,2!]?z_q&1=p?0]_<mEiz~yHkG?ֵ,!aL* ? w,jOtOMvudCͭv7.@fx\ ՗U8q֑`0id lFhb'6gi@@IH)sܬx(|[J6@;r*7`>&bˌ!S,W)OCDڋ-AYH0>7plDy =Ł6')81$^D!EK+f՘cN1>,WvWnM0:n)ه+8oӵn#DuimQ<y?'ۦ@`n-9c/N wxxVpHzO 01JI]G<.d 0]lmJaњJ!k MNcm9f9&m/w.<ί4qUzD9?!"| {8?-5y7A͠trⱐ3/"1OSw*tsRZZz*7^WZwHLx3}\$NѳE'wu@#XuGusdn0|\y>(ﹿQl~vMȾyv ZEȍPIeݿ>9\nh3G1T'8i0i ɯ'E]fXޙE "} CHzPso5TvxbH_AwdKw#" #74ky Cu)mor&\;nXrvHs U ij>W}2t*k10yE0ש@0-s#T"tH/8*f #( L?=,B`Uvnyqȶ'F%qW?-2Y#fP ?C"yNvT`W "ScpfSo[QG?|GnBwZ?xD~უ7~k,8^;iYmȯv6J8s1oXտB0F@py>Fh24jX\Ј󚠷GmY+eMܛn XM;r\p0IK|Df''l17J?SG#lS)1]S DOu^|<Ѳ~E[pMwg`0s_iP,s+:v @J?\g*n0BD]?RA'yBUJ℘lrWNygs.S=rc'Ip}rZTIэj߂AZLZB񚆁7#{""MJf ?a} W%yȗ؇?)LpdG h|ֱmzfKUzlNd ԢդI3~z'OSI/֟&J"ck% \xpqg/!~C/beՓa- XkiF(ӥʊtNO[.Q{~c\Z-hb{8Zs!u^?'(X7r@_(o@(nUtKx. u۱n8}RE~CV97@.")VVpCك(U*lBY؞8 :A2sblNbdO0@M7&?Tu j mnНTry#υjm'_D.D. v##fv/ſȋ[V YNv4-w6뇗h(Rn6Ο>JMk7pdhx͹r!,,# }9D\$l" JjAajVV2&uQ"1t\rȸ.)֟b*DgLaXos^VEz W_ '<6S4: BZ\ɣ} p8 ;$aQ4álH&=fW$GXR˙v$1?GΫj砉Yv;+9ECX]L! 4x^3 Q3^yHI$%mi= vmq i d9&P o66¥S-Ɍ |%q :ãM(`K g5*34pu]frĮ\F;;<˝\*=W2Em V+K`LW@d%=o+@&}F@Ie[032g"V t@qqLg<{]8OR&ZvTxLJ2}e9HMҼ;W1"$F*}]y-/gDӾ,yI4ke&s\s%PVzqMH$7pA=km-݁,nc,>dy:P`@|WLW, br5}6}l6mS;gϬi4\ (. MsEq'ǞPOX#t1@bRumeS"Ta0#f]bV%ksӰ5T[ wK(wF}sȁ%OIi R[ o? NѬ2*?74AV u'%rZ^89ؖ{޾bzR^c yDEMx~5ZFU8bvhF#/;my)ib:P Ū{i̴PA(AS 35[)E=u_.E8 g7|q^sz{lH_s_47 Q .l3a)1e%WFuW0˺؏^j*5iOns`_b{$Hs۫g-IoD%>>l3o#ob0WcNÕG Id?؅y2Ԛh_uY& ^a$tAPSDls^*İqpDa23zde= 5ɗ!<n"0-M߈~ihlD)C _b? sNl" \+1٬iKɯH52%ģkhrg'na @.4{>pS;g]<)9+7 <3H@ FW-ep_H al_dLk>4{PtU$5`~ i#6ǦDފ=xì?,D(gbXfZd|Rզl0<ԫu(VO?=nڞaޕl9wVhcQϏI4xCu<;ךK1R]MbuH35ʍOnӝڐq‡fj'ڼ$ڶp_A`?7lܹ۲Œ2kXy`;2t bbpúKjKC6wʆ2W(_9q2π}&YM؊#W0!~a vN4+MBcJ5,lÙkL!z{qi8dI}̲Yahl14d@*:;cSYwk 0d52aGi` y(ZiپmzaeY ˞ Dʿ@"D\ڀ*- sgﳭn;xM="_&-*%$9k7¦Δ6|UZ9YxH& u@bfM,?1E1+*!=&ġF=!"Ӻc\/xG-Z$olrOKq^!G!A}d* ]ӻ/LH>la p@vk.Vk{3dma]zI\2]}~ %]$w5gQ.8jn%}!ѴM}<ґ;C\B<ʹkS OEWSҝsl Q Z˶ݖhe}9鮊\ :#FeDY"*ǡ-GF1kKpՕ-#d"kYi\s!0m= ѷy0$q Zd$Zy명x%F[anbfaZ25 w3(3SZoc'p:iY.nadP><O75eԟK\沇M) X 6#Ģ((v9l#e,R<w3AH;)|6}&y`R^ ' #:h N,CM4옹L!Ue0G]F]߾ A}>COeu80 wXzM3ȃ4}&=>cWˡMϙB*+fMӊ$Hm U'!jހϏjGfZczXA@fϤ 3"kX(㻟m]md s?7Se[VNX3^nȴÞLJГHf )LC`pۈLT="ӦܕK/Q^/R!mg -Jy+F90) 8[S8?#h%wcфRd9j?{pxު]_2zgvQ+n{=D_{m="͐@Zs-ZH8iHo / j?v}9kA8Uľ8xj*颚طb=m6@ZRF{` \/wNadѥf18sf&R޴N*JѡtN|;tL,kwhu(9 ;i,5(;U t\.*fS\c&߅:Za=2e piJ"3=r' F;eY4\\DIDFlA}\Q*-*ˉ=54'[W@AO-s b;c_'V7q}BWܚ~6P&r%(1b i%/K `"> &fp(& bh>Ll}ŤgLC{(@` ~q핱%`z҂.:_#F%NG/ jɚD3ٰ})FluHΗf"Qkܳ Z% >1ᥴ <|ˆ6m. 3+i*?^DiӜNM@^C*VmbRz[RkMq& èXndb^|//}e\SEiH+q2ҙlt@m7䥑j'aRH_x}XLgBգL[~`.WU`y6sc+VK(:uK?|'uH oI( p B+V'tu vu0zBAoYp?+xDR[WVtu{D`_g/G3Hva1E|ݲWoxM؂C鸹ysĕ|vTTo*w +rzdp~6>h۠'rs6)[:0h Mg'%)[R.2aD{'2&Hj"/7׭X{%D}v҂2Vf7փhg|e_qz~+P$0/vu'բ &ō,=@~8_su!}K]Hn5,qIS*R4h?+^낎َN) /w, >B#]m]pny`+ )-RPY{3i?!}iUj׎d%V2 GVspbTH&O,vaY5 w|ņJ³gP(z@>BSϬFZ@!Ɗҍ%,Ͳ<.SkXfxS'=y4OXJ#^h|G,6߮~L,EYe|jS]|ٿ]q6(ɘ\ H%{[^I:H}i&u@wo3jcDGQc b|4oGi*u/3Z\U/5E8XGas[ܰO2__;\t鯊vs& A<ZJe ڢۡV6Ds MsZPDNl 3l[5X'SzUV0]Y XGdZhfGqAm}N8w V WT @!REGUOzL6OgxktzʁV kl, %,"Ԓ3`3(?S' |ul c{;y4;!;T$tPRvILkjui_?{+Zpe/ْhj^U[c4zPȶ8#h >m;I 9[]kh!rs)G]Ц4oјDEH+0iCek"u .t٦\?D8Yj}rߗQV5. 16Ƅ_[-A:yp=p ꛵IVbB+˖mE7U,x$x1:X|E R³jUle!v'E(S@V}f}ywm{sy'N3$TQz2>Hͻ{ &`hpU1jv#F{$HTϱ[,f Є =4 ZR?SfE4ip9 muxȪlw!IB }~ 7ۊ7ZrCA& ʫQ[qD.llSd1TJ➮l^h<TTIu5qrWlǁRc-W=gûU$h 1]#՝]_iO+оf?(Z|_uTnԼu4ߏ@kvr!Z~]lRɋ 3PHX4$@tIw`>K̫ȩP 3BWpA'84qyݍ>_7iiNe)\!w7w~[ 6˻ 'tE2w#5\k'M񻌕ͽƨnu03ƽW~ZMxK N`IC_STB zSv7jVW:2@omU6S;U$i?< S»aF":u>g>Dn aX6,"EiőCb;agU39+cj)9^nn!*5TNpmgxT+7LIBʡ9B~HM Q!E?~QxٕP-ޮ{oMM90ug_SlW'NfNrߍLֲ`< ILGލ]9 t^JH ,>((r7F N6``Gɥ,}9F#вp2qmUCjqs^dxGqd>6!|"k\^Mv#DPJ>}Un^K2ԥL`Uꅩ&:4YSiB)wNU&hhAZ`wG4eƆ:+N4b4(8@Y}­gNSߺKQ]DC?1]?AU!#e#x7Sb 4|s7)jX#!iyĈJ;)v;V Y^|$ [ƣBN= t45iM τmcQ14OxpcZjL`'W# 잴`1=S=ROoSH=@`wCVA ZUv,V`횳g!/Cdwlalm6дpo 0}6ӕq3:u07]N_eP*;ȝ4}Ԛc%UJqVRA¸婸5y`BzaOO"-y2fF^* @T9SGg~+2ͱf)'/nnsL Bkp*!; D.+}IlŔi҉Õؓpr4 (Phb-^ᒀ ^{8=9oko5(s/0mnZ @Rإq>*=kdՓ`m߲H ~a%3t/a,_G>NGd=t lUT sOȃEQѥ\}Ua,h,ˈ["s!ӻpMY\Gv6!];LnsLJ"0 ;l/>AVG]Y-Հw-qU  .GH^͘83Q[]3Hgh4+&:VoBw0Uk&jq;?^ɝYX}Zz>_ψd˘9u l,Sga-z t+hSkY 'HvX!Eyᮮ?BY:2E^夳!O&.ʾzM#U4WM9㜊ЫFKe;7\)f\'tb>{.Ti1 *W뮉p&]e1=(Muxȣ}Sd2@#]kH =Šjg~DLJKߕyѹFy4WfUϐ"a#InS@]갻>heD>utH~3gO+JL}%hKEdvAb^K_]>@c(HT$ ;pQq-컄=W BQ}Bv fiJSY,& zGYST|c .cpwҹ 3<H5's1p`{qo6ɸZ5@GZqrr< z45Ǿ2VWl^2)~<8By6NJK`@K=!EM@%= i)Eb9А +z;B38C8D:Mxh(I#|״V_L+N?H({!J0`% ̀u$[nhoQo% c='<#P;=)ksKVYaVR{uOcRiãKPrQWlWq^Ǿy7=J%Y1 ?jev.Mim2[* $ǰ#Q3AX:+7*,Y y 1}K"xrVA8D30v<)x4I hbj:e6}b_ x"$>ځ\9[d(5S' $g@ń5`$7T3weCh:9B,{gyvn>}6#7Y?jnOɷP~cr#d/$@u,'%i^}GjTw8|c{-$)KծBh]P^_:y%di>L4 ͪm RBOOg3v(NxwB,NKX=xc׷gC>0_Ͷ^H˛\ex5.3Z eams9"DzMZVCmA4z"ٶ]5?KwgIdK`WN+{": /xrNrǫuNɢQ ->X8kGC9[kjzLXпSo GN>D Шƕ#Lm(P(O<.Y7Qqc#&95í{BkƙKh(cDRɭ5C.<&9#!uB0#$鮜) s5Cy||Fl Q @qm {ݑ JBPqΘy"rDs?ѯ @0m[|UZl~yX"JVc l>ëkP⇉k OMfit$sّeQ'dҖVݽgm3ă6 Kѓȴ>&}Y:x+RKI,$ $/3F;`9O1kqrznRYSX2_ݟRBB=@8`r*,9oūc&k$QYSaHb罾lRxXk>֟?qНqD1yKO_ipD6&G 1-VbQOk:%1Xu6ժ++*(b>*?1]9O2Z&=lGf2T yEYq~`~fs&0&@@fxx]h 3sՠ3'I` 1n'"p(|L.8O~v%'s!Z&(*X{U2OO_ %-ĸK`=ozXBݵ  ˂sU7M>v8DQC1zF;c (q'k v"\kzk fQd-҉xL($Gɪez_AmpZŰFMcy 3rN#aIhyƊg$4ņc&Ra;j/ :L' ⒳\s#UXv/vh֗MB%. }o`e O7 -/BôGɶ}D#8cӪz̼S wJ/jW|a{~K:: 0M$2VlfS\Ʈ0cGMM6V;!d@9  hm9߭ ^^qQ ?dc| rls|pOo.r`l|MཋWnDVrZх SWUV_c*\r0ty}Ksiǵ) hotDâBkʡb\`V jISi)]BjNVIkN#3h~]OuraNJ|@A]n3-dWT+"ՔJF؃`ʲ?bxxVxcydQ}z뽝[XdgXwIWU#(iHr8^"a1YQOLA!!ωZM/CL[ފ>e-3kU2$ Bڔ- ʯ'z38=o"7}H D?s/~*&ry(M/i[KX)SCSCFf#W֊_ [FLJ/*1z(Z&XNqZt#o 2l)dRp{uO8( (!؟$T:|!=Oț qt$iFsHR 0or7wP6b^8ߍ7HY6\E] ajqdxt 'E'ƶ®4{E7~z]E'f4==5rK!*4(3ar&SPºkTf7JP9`wH֞ Q5Zܯ+>w}.Xh(|Q/}$W{[uv$Q&#D-D0=id&qks!ŗs^b?wL;lӻմ7sg0~{ uymටDb|$,.Ҭ(0 lm:K*. .!q@Ɉ~cƠ}Nޣ~AJ&2VysGVY4/[Nt>;7/`Q͖[EǦma v/Vf¿rPHw=m%3WE :=jcmBԛ0~ mkCZ.A=ILTql5 Q2`MK߽,{E.2r7gqx|F/>>Ș=E3vH#3^=af)N#Ŭҫ!yY# *J{r dy8gdžeAY[Ư0:n]?8?եpv\sdmSV*~to9ױ oΟ%6^6G8(h]EIպx5|Bٖ6!|/bM c;1|Kwe`H*a tj;tqInzUj4LCl\D,|[@iԸG`V]ŧ}R_[S늰 Xtg%FTIP6 gOj>}^Yp`ڢFJ¤Z]L1ӵX%z{(~tY/lQI~|0U#N_5ea3ID+M9>?`Ӈ\ M_"WwiHL03N2ʇ&}%*}vly(Y,ʹH)]bc.?mDp)AVtl\O@XS 2 X[ %җV>bmrMz3ftםIX1"oﲤz-V}  6ؑ@7BJ1H9)rPU }T04nKrh2ى XTIV|9dzPgrTe1 hnH7֤eƗ aݑNc~8/MZOK=A.zaJO*GN)4 Џ!?0VєW<!V;ehPciI]a!`KXr?ePd .k]9Vrn6iB!)x⻦\eʗJm3|a-agsIm^IC-YS)d[%Gj%e|fI]Xa0c>NYw Pin9'Wͷr򨘪?.JqwD5}>ׄZjDWZR@ ;wj~ 邻*|diDs'yCӉvIrek)yEwt9B+#Ο)s`3ƖiOZ#Egٸ-q ٳ|"P9_^;vKkQVݷr7gy70K*X'TӠ0qWe0ui%I n-x bz3E,nЍ0'K G|6!h4EM̩kcp܋ʲ<_mܶe"G۪; ?}9MZ?pYhAپАFV좕HψWGu- ߝ^B1~12'N"ɔ;mjӇK&6!}, ,Pގ8ĚQ)u?뙀~2jYQ^:*Qcev&YS.JBBUfxY>jeg ג%ƧQT%y\{0?`R)^XG!΍i:+)tdqG M|+ owL=BFpyc6v1_TIqJj}J /M{ 8aG88O 7W Un#;F")Yخ倩E։gwМ +nFpXU]sXADݧ/U5;I]$MvYSK13%&*#WB{'aHS6Pױ+- /Yx&4Ftzzhu]mcnIg+$`XVzV&כBdzh9BɜUɵLT >#:;g0quv01.COr\z-'0C98*(p@&OcH T=(E(^o)b[9b4kwiI.7lNIdIS?BaE""S aOBy Sx޳(wް,Ki/+B[MV\}Jr_I,<42cϺOekqS~i_)=+ 5JTl:ĬnkOC+ڣZvJ=+$g7g%N$Gha Tx__,EdL4/ (^udb):kdul">JB%xUKW_~v H6p׉us41wo.O\8g|PN#~']rz;o©zMI L6wY"{LU`)/Lx4Z}n޾,$`HM֎DVŽs߼U f!USbP9m =66>:Hbd7X5(KRĉMoLrrwjf A)eghEFM w!'LC;!cXC cfs[V78̪wz`uV7#NJ-Oڒ7Dc)bjp<ɼX+5pkT~p^ŠWDFNiAw%kV"|8y ^^K0hk@ۓ[*7Y"SMX>U 6BÎ/?kBh`58F)V[^1Az @PrD1d&lUsNWĝg^;! 6cy-6Xְ*홥q,o c|s|I'4 Ë0zz)puzD9P= B/(: SqYWuEJUE`Q$7lHu8fȍrҵf* -J-\ɨ!y~~3Ľ+qdv5Gͧ wx2J.vfD:eDAB8k>`Ia?3^,c{ պ@_:p`O%#[+ gA8𣺎 kD1292q?ģ٤ɭ ܠ{xYS;2TKh8[In3Ѱd}TUgA,{Qc |.-4b1$Bg$lAY8Ëm572>=d,34*_e 'iARbHV3Mrneʀ9I>{oG }'ثk (nAdOR|Ýf3@δ`o0XI,&k{"˅i,09b-љPN)XPOl=d;Y(sNZN0pzU $ԋH]g"S#c?*[hL䓈Fw!|&~R{y.2Dz-o 5 1߬zѴ'_]_Wv#|;frI 5LNE;t:mhA*hd"Z{h }@{SDQP%dQ)Gr)V\vNZ,ۑ1rA᝺o.p氄7k]S74 :>\gȪ(TfWL/AHCfn֭(D˥h3ŷ*lIloaxv`-uCB.)Y9OݷUKMkTn \VDzҔdy-uj5J`Q=D^_J,Yٿz ~ZhqG) JCEۗ:+q%3VvfKJΎX&e[.Ͱ(uPLy#g$Mf{´x .Y,-y냸ܙ!o9KI{R!Da TxGSYp 6+6o lګ yi=Q;ɼDU5VE{i颹ͯSTlwE$Z֣$#VH!BtéEyvW(4d{g _RÒ~eH~dW9DvMb ?+(H @aqs6&I_)u" ׸+ Q`<4~V1H^H4bMk<1)R'NۇFD&ņםɔpRwYN^Bsl5wUFwX#`xB_t{zqЧ#- <!cA1Oh:+8rpMhfٹ $Y^K[7;3 /S 4{ͩ~o%17ѿ 3lHʕLG$#}E'-dJ'E!+5 sӋ :ټTkQV1d%0v֑wu=jso3D۫;I.ۂ㐁3AnשL௜_Xn꛱B( a#ܼ7" 9m'܅o2m-5xʗ㢸N&lhN. >)mnNG 7?Λ HWImo[M )]}4z9MQ_v}vKްb\q]P%W #VݾSR nzHj㔨U6 4A>ݟ.cXﺉŒYd8WCoY?=d_T^0:*vLwf\)r_:K@R<=9kaEicWY @'Ċ *MPs#tfFʮ\$i vN JtםǸ|8@3 æD A$)5a"4ّAcPh;{kd5"x47JEjUjY4@̯W_N:v!iR҇}h PB vr撓4'y[3@H'UZ'G)3YqN(щAR@s!!UaU;p(jl"t>/aN\,G]."P}Bb2gqpjP[H6/}Qj(U{1AIr'i/E!~~I,IHaM:ERekL8KѸNΗmRƂ ?4ӳi1遼)Bm0/NnQpw)-S%3F|L\ ?vs_c.1e(VrZ:DzRb/ 8@Om¥ǡJ3:YUTW*eA\ϖPOD2/e*/ $e+DHKׅԞ1&H1>JzI:ݩzh5L#&ߨh :TCM[kPc~eIc=3.heUlq}8^LVLsEܷ[M)LP%!Yg. TCIq-9YI c: r ZChrn{qo tѝ}1; K1Pvq,'XC%/>Mģ6Hț|5'!<8S'"Ȫw)4Sڶ`:H5Ვ1TA.:}̿- ,MC$0sf-@AsJj9"SH`C?1v ^-U c(4Yfqc LG/#Q{}t-*5ȁO헵HA%`/mYk;Q2`bV_s^"E%mpUV9z׬uPzpev/:{#.YPv z8O~@u+c0[4gQO20kE5. iUi/ȍxȔ1Ecӗ:\rOvaT*+8y{9c̢T@-X#I@O(U)f82#9<-hU;<8OsUn}2 A9jdC3_6IdϘ}anA$rh4CFл]~ɬ0 \4*/ @Ý?YpPZ;>> ^Z tWteyHk4lԌ@\5x("w IÎi#g`i 43^Qo1书8'Ee%ڗ؍ΪGsv]ƦT-Mή=|=ۿ 'Wm_JX]US2aW3(4+pVw!ӡ-I:n"y*Lgm]@Me򒷗ig*L)P=XU LQk.lR Xn}ZQ'HAAw|y[^ qn!L * ɉPc+HZ>p^󨥤& H4gLC/ˮmWAiKl"*B,eXwf7X-Yh? FztnM؛| we@eĢс](/S\נ""ˡsN5Bu(`cmЦ l썘k['V^|x:Ȱ𲧘Q;)rr#q`ulW/{/#'As.]"'la(pw†CER@ϳyz|k}WLx^hr)>@ԺߜTW[*t1H`"\;B=g1Eo=OĤLrTh vhtR0DԾ1;BE@-K'k8lk8,5ƨrN#_Z.𿈺 Vss~3CFȯ: ˫UGiV)pJL?·EFS_:pQ >I22fv5hmKIr'\фd7^ev >,%2U¤|\k /13v`H*wsqPN\U?7s85?_b {7>Mof‚%F0/![0Ňfmnvz2v:$-k53ڷ %)A]cb;:=zuOc=mq*B@m= /Y sw Te@!XO`Y\ajD(QdZoHḧQ"|su5Jԅ߬ڗOQ&u^X_JH3KM8pJ|.8|.C(g9[\:B"NNajp-{oWKKC\*e}}z#v:I%AdSkXhY*{4y*Nz>(PNu)A^ʩ4=^K=8Sn7Z&@K "%mL/*,K+սS\O'bgA!:w>֎xj\;W(Zq0"K$%3>E*/" 􆾛;#Ct^NgjTv@ryi<0C):2f=6L" i󧭰IL- ϑ^@|`Y Η?dR4pFˊ/1ss;ӧQ`lE3^\u0!$] iq'vmQ q1_+A:^& B3&xs\䌐"sB0V"8YW.s o(@RM=Ju0y6fC sQ,D VlD5RfI$" Q=0)X,[caOBj_ 箰j>gCpQfx86si6].AD!i flCB2drnE4YDMHyu}b- Qֹ%;<جQ@B3߿!-)kD 9:393iA"87oG9F|# Д_$|>{?u}lEPӔ'‡io"5C>WP@ڭ>ꟹJq`B*D֑1~ ]&KLy]+-4'qs2.}E=O*(_1RT23?GӐ`'?jV*܀ɹoQ%~QQgri+ ?EݝkV[ϗukG)7T&[  z$] =tnhAϝ*pI"D'(u{򫎋LEc [#.C+kcpa#3K]&^BDk1fyܳ\sz{!~U PCGh0 {;BB7ʎ 5o%턊o,\J3K<"!,8D %M2ld2]x[Qe/0,M3.S2E JXS¿SdWb H?xp,e2O\3 ۳rCj\-䔻W}@yXpߪn>O~z'Oœrv#ڞ3(N*}=*Į`M*~nQJF܆&=iC.tʮ[h",U858LAr/E1'rcqFz1Jc,ty9mO3?ˣk*1up6ɋyVx.('~;tla:r!w!:\wnՠ02g71qu5$A=6q^Ǿ@9-Qh 8# Z:LR~ԲS{F% l-zQL6OnFs>k H+Aѿ6&q0CCZ~S/m=w&IVoB`r|oܦZQ3'+*V Ut?Mжi/ɳ4vcNViG43gu 7tO{^{PU(ȋصʧp<~ba]Cbk@w!xc"O6W,h>x`%s&-Ηy!=͞EeY'{Zp1.Ƿp;u/ק$ѯgDa5PIY |Y;.+lܯw *؝u e WN≼8CUޘ^JD>F/rrAЧ:% xjgU+pH.zGi=6RgPQD4ġBlu,VYpĬf2m8{OˤvPJ8I,<1e,͂f6>6wԉiQ瀝c_|~VR Eg^rKEk:8 KG($S? 3:'SYDV[1/z+z{ rk| /z L7nߺ\:DQ|Ζ.`nbE3 U06 /ʈmu5PR= gZj:* :2G RWAL᳄ 6}7f*.!Nϫp-:YʌG9Px0\3a >Qpl,(\NuH!l4߻vCYHOAX#)rBs¸AGXӁ~UDs[>&ZTfIg'[9A []lQW-:o>`-LBCRΥސZV#'z-)cG,zg!1byx0ƵZG+c+OԘhEO…"`#V)& 7.J$C'KSj%X L#Zy/kJn}Pmh.٠Ё YA h:]Iw= |I'@.ſxcn q-2b6֝6hl7[a5H HϷ[?9˟. UZ1ck\N]]+v_~,Ͷ_]v/C;(a7X ;,A454Bݩ*&Pj8cUs b`}=JNQe2zϢ%jDmإ(Z) 0[ci/f`ɗ[]];cuǃ%R"G*o2};}kx7mK~: XvcY "ӿMQ<|ŎΘs$8iiی>O`rgrC:}&AOMa^ *RY1 z<$E?zn"81N5\'vL/{(qXN>v0&#UgRi?@Bh+&;,E:j58CI@_.ѝLR*s`,2$vWck~ƖB:+]9}3iˤ3Xt230@e*OdQEAʳ~(-'J Im>A;x^3]\{N _jiΦX~H"/dO)&ݴ}grqAt!jX5 բ:c;\8IXK>\ %1]1EY5FϰhT4D?>t:>`S>̞ovCSvণ3'DNz^Q)p.7m ڥWlegᒼX댟C2J2~}b}ssІЊQKM~|??$MOlp,yZC\@-M(K' =뉤j84/_[k׺ixbyX?IZf#̎cZx*[f6fs qkH*inC9ZvoHltW;:z_5׏\Q:ӏ }F5*"f̬5x7x--dV eP^Zlm9fJV2 h e+0V^\c/crLk0FkItH?˔  q+ܜ.B/`=֯놇h[MO( (Pa5\r0j- 83q&.B/UY ة'KA&ߌwOJߛ_$C(]r8.VPG-JqDpW }VjG|T$; ddn? A IXC/{ŬU4B9=aE>"AMЏw*+6k?u>6%BVЫn`AYyVw魋IhՖF\Eou7f YPKu\d(u['Y`&ˉ$|XΣwXVR[5oܠR}<ݕyg]3sN !ae_AE{mN*&Xp~,20? _<`YevjE6F&_L]ry7'Dg}OK(<`0_((MKC6|>r]M=ARz1?qZh BӯθܱK`wd)\䨙[#suƔz$$\@*be_.0\@wPa3Є!I5o06Nv]!Oz%74DɉgG;Ц)%"=IwbqHNL=&USh$VDBa Dd25˾~֔lIo41qy3KVb/ n1jI(@TP4^`ۛ//CƾcRWJ_`V7spuWf:} ,\ӔKxm4pt3nf +eGtɸC\>@asﺐ|GU џyّ$B3HDr`=%b{4+ݔFF -ޡx-oP5hkcG|0#(F:`ZY_>bS$KÇK` Kɇ%چE8#pI'1X*$8+9̂қ]RsQV =mC>+7^b}0UkDQ ŮwQ79GP,Tr$V혹vi?KN^G̉ ":սM>j8!yM U!ٲ]tcGpˏ<|َkgM!Dไ3{K`X?VD!ʙKb0Ä;f\+#IT!T֗e I rF(bV~+Ƀ0FB NgV](;HmBa.Cw?&ʢ݀!i?C\Y4!I^D2"pBq DqDV*o: 1$#EotQAf.3Ba-:"bz4W3\ 9.5cW @K*<#d(!E:OSq7l9b *!'Mj* |?ÞZFȾDL`9GdjIRNf#4TXv<cLNo9qi 䳀8NOf'fχ31DH.tB ArB)wr m8ٮ% pđc_k S;+t}fBT0Uս+:?T"Xmp@\9$"UmzϷPӮ n,g$ݻ]/׬ ]Z+.AA7.z:;_(>r! 79pAzMrm9V :ML+ߨիe9a ܿݩ܍xbGK?`C{/A۲/9W\5.,U+ J)R,@\(!-Ȣ9,F>1Z'ϼ>]D~4'4ιW><$~(uO%I5]3v SYVWV뭇nwdMi?".'kx4$舌{㸪M{,,kO:?W͇yJ%?C eS9-o#/8nlPO;Po- `P .`+n{6Q! {nYbmhPGP'_ +r/a!y {XAK؂fS ZJTI2U퇮=4Y ,}׈!0ӋUe39w QI㵇X߰Sx4C|͇b_xK'Qf 3KTUdQ݅8_mq m`v ]~r\6tٴ[,< [-to4t?3X4%ǫ$(zF.ơ,R,Zu{-??7 {g75aY>4-֕ԡW,uH--QFbPAqw46XP+>uIvgf=  v܏{6$:N:CV~2oWM:.YN~bd} w1Qt].%-#)>;qƭ C:7 .B9nIf98Dh~/ml;]UO3£oK8ܗ}p&g[/>vR.DP]JѴ-wo}Yd E)mdoI?'o^ )j?DPݩ:(,j?fL/}gg^PVՀE%$п ֊+GBZh8pZ}ԐNW2l\DrR%a~SYX9N?pg6H[ `9=!H_n)4'K΀p?;_fz#n2vTiW]T?遇*kv`ʕ 8Dyx!4LBfq׆Ղ<<{ e-6i&7~CnѴ.իVenj ^< Ap,-Ca?ij w]ĥg,1R8HuFߦ3G?!DQn(j_yEs_w+DծL)w&~'2BX_Ymy/R2HiٰTxZh`D׽)/gP7+w1$; & 8Ah{p嫽}YVYH[x_. kk/=,$b *Q +Eխg,ݘYcq/:9^THkN j/GGX#-Luh GC~}͝4Alif)yo-J71B ,;_C#,F8j2yP_=D0F,:Dcu,)D(V!@e\λ@hYXZC"NP6 7,Dp!-#* UCkiZlAndzK儨g nen+3Tw'PХxңZR{QZXVB~[V ij]:Є3g톻"q|i5U]i&wY:6]vVwu.BDj_v eG N׉D =x_M9 Z[]اrߘuqe/GHw?qLj4 NG5\2KcWQRWk&0_,Q8zqe9ʐ@1S,88;@oy1R!o(e =>m >L*~go6*F<;m!DQ!p06PߋGcB#T^c:SW^_|Z a˙0tir8@4Yg7s0ftn+x)p(@ۆ|26z:&XX!}@̎BPD^"i@ua`H gx9ȎyX{hrjD8N4ܴ$gF({:k&W)MO#J}[#ʿy^} MPVD8 ~2"PC;"fJ ]dR' E_v^qy\s]cA.˚Qw=}Fsk=YI!#^$wo:%4{oa+CÆ{R8*X)bqu49Y*BLb!,= ȼ̃<5tcuZ4^0J -ʯ=}ˠ3bUi,@rDM@Im][Gv}zYF+bŻ/:uFߘPXJAʳVS[ (6 Vk-3_Z724awZ[PPeKGr*NlRD}o2'g믆\iwN5Z'/K' Wpv[WxRxjd') $bH7E^&|EXڡm\*YJ&gжnץÝpI p&0M+R0}]潋t[Bob0F X'0 "'s%϶N݀l(F(;EŐF˞>,& $U`תgޓez;Tt\R!1;¤ŭ&6HڦE':>Z~@ZTBڴ o ajA7vQVM\ |f3"rҼP }K}E-Yz#9ء=1wj .62nM.(;&%|WJc 8ѾU[747*Wλ!]o|-~cÊ8w .ZB /\!:,'U1H]d%n5 CWoIrP\puX#yO~K2j%VXāC/ލ:Al] Hιu0-vH? }<@ka쫭| RjwB%dr Ά}ͨs=g>KMEJ7Dgk0ds2$їC ɸ|ϬRv<Ƿ7YAt8 %!t)\_Xvv,7>QQaB.ƙ0, aZ枨Xоzvs>lwM'*'B@0s7ӱH:'W<>QFpqt*F";bN ` 6P|ݠs)V}!!,HCcH>C^&1:sIM#5쾓ȳg% 0Jdf+pxg1AzZ~TɞTL?^j*FV =R\c Q$$+cJ ez"f8Y0fPgm".u٩DKr̈ @@LYkc)v {t_'X+X=hiy|іRjC@xȷxZ` LX#)_vHlnnObL̠/YO37hgM%s]۪;l67G )4p@bv\=SO'=/}/;m2eg2 uT Y*޿a 44mnOM-._~6)hOxrB\I MB-z@J#GĖ^WUEh³$p.$`?~; EALLJ>E,B ԏr -ެC9Mb\NT_**t0~UVOSxlHWtwj2C6.+5GmJ^0쥜h۸Ef8'xh&½X1R~]$lB@"Aۖh3)WA2ɒIX"FaݫS]CP^+ 88 2Ƀcw`o[IP$cm»0eu!ɴ-%.DQ]3o{Yľ[/ԉ%[-&P&lpYml>pJ:}+/?vନA/h޵ \F(][PƠ^~싂X^ s'=q篃DY>'-׿bvfւx !D^;%޳Ӷ Phe*j^ԪJZs+]|ˣIZY\{+-Vq1F8]-x iB<aZA_ 9]a1-t:6@bi:*EVpi.| ¡X3H"$'JiimVYhx}EOD92K⨣P/&ɠ^LA&s52ekK /$%sՂ6N!/@)#JNj Y_cЫw ;4sjnm^kwd+loyM,2%a 훒ˈs*<7:G1!7CCL)UKQZ7TVދ6Yb/wФm98BgMPGq*>.rO/;IjaХV]QhS$h04(袓9KAr*NWbO7e s>= v|`v@i!%]iB wS>+1ΐZ[^6oYRa[50[ m4&I{n/\:@vdŠ^cB~V- Z fh i4vN˝f4 uxo=\0Z(;+Mid_amu^(Ib*(VP>@@mx-4Xwײk/+khj0;rmW'( 7|lKtpSc\,{ԩDC9K&@8C~IuB[%S]2Z/Ȯ^\yَƈ,߬*Žf!ti|K=Z8|60r 8wkdp8y#ѡ2LRZ_{sh0U앖b"?^.\ˉucQe_aMwW;]䯇Yu)xMN:j8r1C_qlC#;HzK([P';ϦՀN4MA?((Bҽ>α p0rtIF#5V#ڎտ2tTwI:j7{@ݸ~y~ud(b: QWW/[SZK/FpfC4C}UZHhq,o~S A*_S"(a׳FPRbYSD5sYbHMm츉,\[κh0~sˬuꉱ_"iW{("Můo0KVS<n{K2<'HQ999Z?_e"b4mIHŻ$9GD.19Hʲsf@ЫY/\qc7'"U7Wٳe6w*W )P\ !$h٥g)&G~'eؐLm׆DGz"J=-Ѻ cK.Ln.P7mgICgŸ9[DЈCpte*y@"F9fic90I)V[gFJg Jí۵6?9I{&pgG(0VyǥL>_D}|Q->Im62LmzW/>0s1ų h1jΗ1'KszP)t[a5)aHz@?a/['.q%[e1Eя T\3ZYo0)w@T|֧zUa0)ttj_.Zs/ \3‡X@˞UCߐd$%qglz5)ԛ*֮ L^^|zݤym_־oŷ"^uB[gaI'jĻr獧ۦXĸ)_;A?2 rZi&]C}~%4i&$&D;9yL?a|%1fkrS[&M݇(% $wPrT'N g\a:v9+@j5DF1,q$}^.ߣmP6C) dVo*߁J*N(*lJh0)A\~|3 %8TWܲ@M)ٵL.at[i>t.1IR4r\lI)_2GzKT`|G4rvT/WǰVRZ=L7W>-}meHC]C ?@C%L>3sm٬\,'/ga%HSJd>V:_h?e|KNSi?:FTOSH`"q6Ͼ6i늒9NSe5Ga# 堥q1l"l\]zN*DP.=oWn~@6e^}swt늰IkJ,t0yοɣK3C' `J⣂ 9>.*Ǣ%Pl6 Il]T 9.sp' wIA.R 6q˷W'"PF:r".E`Mت*oEM]Z` @21`8rlsT |ȃ&L>O58D`-΅ҪG\2c bћ)Ι[VrSeH`PbSBo-z ϑ%o?G?~&8nfЛ/YBFٍ,!Bnf~sI:8Thغ>h= i}:IӊM0EO;I'q*ꪸZFKŚ/37oD&hlbs%`RG8{cd 7}La-'ya S ]eG{j ѮpH4S.ɉ֯sӽصoٽV3j.(pA*hYpTgj:|[Dɛ悹%ܢgS d<._:W4{TO2w(2A?YcNH ŏ1pɳtt"-E ^o/s¿gFJ$L/xS-,P.:$v2/RHNR)j}ͥl\0ޖ;4%:r9a+QM5xW5 W05|0`0xl;x3زn<4P%o\7MSĜ&SܤnS꽁{;Htyyh+miH{_R'J0#Q`Y@;LƠi2~PFE!@WgtG P@ZM$P)-K]fG "L~v8sP>*TT&+&^#>HMAXR2[u f!0R4.8u_ì2 U\-婻 $;>A$Nޮ$DH6eG ghJK{Dh &Z{@Ks3J`'d</Cg)څ5gyN!ߔ$EQ3-b|:J!U yRsmij%`eZgjE\J%nG)i Q*H`Xya_y7'3E|I&xa3GuoŸ+K2Wb++ٍ!M#r9!v :-S_~<ǥ hDlu RBdmOF}7b\iKIݢN}bW BgIT1;u@QȌ~9{̐ fl -ݷ& %mZBd(S(Lv<7:'"oD.6X%9И:*qF5ܴ>,Fc|W筡p رZ=^-wֲ(\Cb$~sg. =SSÏU-MªfZjPSgwr&[T]#XX0qm`<=KAq" olG>q7(9! *]{ҾK8ϫ@1q47Xf'hI,O/>P'ƞ 12own:7[Md7VW9uv,W7пpd]Ӂ x~SNF]RPuB`iԜg (\}`3 K%:-|Mt^_) ;Z+#W-)+@\ yāHS62pO@5wj[R U}Da|fx@Sps֔Xc9br,;0,OSӆ ?TQ, fLFu_S響qR3lh=jFsLM;"+DbKH()LWXC%%DF榾+[Pf2Ifdӑ|&h!D[;IT NHSd':DwV,|Ty%f)]WMDZDe9Ænq+ZÖKVS5a"0F(Бg1M&֏ym8!]KT[:U;2!neF-rw5/so' z{((镴on2ވV9q9wF[/?c߃dwB-z!M&j3?W6Г+ek!̺^5Ty ƅxš?;R4%L؛8<ԑFK.u<|yh.͜:š7\zvM ,hiP9zpFt[Swdh\38@QY\TmCѐM?=WZY2{uWN$1#1W(sV|GL!t6ۉ @HD( WHi6lDޥ ׊}'I*J~i_mHIQ%Ld. RnOХPU0avJ`djGo$uxK@%xl҅`YpHv+lzk;QaxCOyA-mKSp /WZ Uzl3r.1]"ق20S#GIhS]wOlh *D@йžl@jH!&B[ݢGk`?s R*&*&5뫳Ξ/K*vMdeYK:J|Wi1# PҶ/hbsrnxut*XoMHUz+. N]+$980 Qm$ ˤ[Al'Zvqatp n5BsVX&{3:PbؖQyj_/hnhKo Vl6vc*hX۾p_D+ϟ PbCS1`ErӹG@}Hزhbh0c)+bV`5U\b؇/ԑ q)8<XX]{jIxU\Fx臝y]MYBB@VƑ׹γ8G׋_ŽwzߙR)V<ႊ-7s|'Ĥb%DVU%T7YԊn[ k VbD-gͦl\=EóN/b `cl}H3Qqn H.màpi;og'fk!g./QIprO`Pm/|YTK?NSMҗ /^r-!|tS-ϭZE(u|&p@v, @<#z:n'vK)&3s;ctIKQiP͔FP/4q`'Z!یJ>D߄|I?\+NKmJ&nBP]lii0擰bNk:2J,^|.";?ihQe\(oh0mdO殶?CFcjZieo~ZCY/F^.EVLAK(Cf@}QBq~$0J{v+FѢ}P~ɰLt*7' ujɼt%0t|wDZ޷#jD =\Kn<.5I >f.Gz9#u]O3gF׀mnTL"Trbgf  lW#oUX'ұ@d,z@ҍ)UHő!s3^F)ϑ#1h=$IpcJY2=s6X^ܨ @pk$ {kwÊ`uMޞVWSjL+AЪ*☡:6Î"V-Xi&,ae&] *֜ tW \I/mb>}NکCX[Dd~c X祗KݸrFސ`_h&RU7·_{$w?_:$aUι:\hPgC-D$\:7@7ac:|OՅ'N=M\-\z&CnFTj6:}$#fФg=#Mذ 8syb j|R3\!*@5p)Li!?{8$| v)r&I,*qz~}rWٱjoJ%yW.ӲfDPP[Ѭ^$й6H]2A^ʍ&AcM +Cҿ:Tf\&{SY8 H';"k "Q~s!#1lu\4p k[>m:ꢳk %0 >' Wު%I&pm.u.̠dusm(f7H@d@H2ԈZָ8Z U2J1ς˯p*dvHI;6kƱaymZN=ip?D4wxD0{wa6hɄnOM?HeYM@Iߤ6[6dG~`B"n^1)0frQpGw1S:25=>X^(=t. 8~B#fS Ѿ<Kvha]UB <:_YqyTTnynS/S@)͚:^шq:ü_s3iQcJ}yS].15f@T5lњ+.g%W,W|,䲾u[V9!!a#\Vw9" B?#zɞ1B͢uI} Dtq 8 Smg*9eFÍR4fydI .2s:?PHZ,(}kԖJ^]/<ԅN@6dKŕ$COub1C6&T 4KxH%E&t`'IgɹAlfu.*l&tɉkKg}Ur71xOi IcњEƘr6?͐zAG&s-Hm\瞸/'A{2Q@'LIG7=)\ߧ@WE^N8IGjH+MW]90$iz{7hǬ"ט_ڠMvo?]/ cMܱƎ3F75NsFy B5}̺̐كHWs>dVXvrOm0-HIuAI)-]kɦSpa&0R(^h9iQ{G_W3\ &DPE\LӡbFX2?9R3?[vgX32BÜ)bzyl&O .[t7FΨɆ& ׶8Ҡ 1f> lg2^I@-bоa-v$;_sxyeuޥ/"F> L hH3'ZˢOYDbJN?n#rsacSGBC bf'vN V/nGrG`Y_z߅7bd:0GX_ZEL?A#Z! hj!yDVA9|I!Ҥ4Յq ZP>jƪ.]:}GpN2^d¶(Aiamm_+h&g13^1{f7m 雭0c>dӼ՟1hgݦ#MbGmPGD7рF/z}l 3 +o8Dɒ"~ P`""f@a<=rF r֐_B&LM.a|ֱ/ $I^w00zmڅ=!W.En5a#S/?6;j8Qw7SJ9 o9m=j_a1GIh/8 \i.J¨꧛wRUjDij LJBPfkTgyWй«ɣH}ln3`ͫCRx3X^2V ;T"t%2/&\B>y/W&LXX {~̟/ q,b Ah)% h?֘zE84\9Crbܬ^9įշ ʥNb3o[A oVUnT#tQ ׮;|!CƐwJN n!:noE, b@MW+<ҝ%Ùm~fͷrUb)gg8aV6;HbLŀX 7USeP'7 UBSg\f~S?IL_&l]ѥ8L=c 3<>ȋ}ezTAm@q&[Hr~GřϣZ5vkPG$=AwxƐřm#p _(;lc $ܨ8O9̯N(N{̆nE]ZqVg.XC%,ɵ`{3`W!Ϳ ߥ.0)M35)d R>>_M^;kdt"sPJmCoV u ,ֆ\Vubi3eA-^æg8"B $/8_mw0V7= ;uDonc aqݿ4ٍNyeϸҢW:\`g9A'Z#DOδj$vEpE:T$ׂZirĂ2NC|Nj4K%ӣ#Ujݡ (zXZ|Fӌ$r֔c`U Ѧ׭VU(`796Su+Y>R}9XNAk1/mb׆Ѹ%yECќ(݁C:-!LkoJU4{&|a.]U1Bʾ"S<>"hʃoXXKREҊUԍAqHR*wgPYxXp+,R4,I:|LUX||e($V\k/{X+P,j %W6AΤepT7Ox׶AS6b-/pAKSey!_}j&?]io#!41&#_NDٳLcJ_,v4ܫC;j]n"%xΙ .v' RJdiZѳ`7+ڴ9L68Du`H<Κa k33cESQB-n&@'ʀIb`.-r CKP/E-QM2kOr|e^'lRZ~Jd٭ $znGDŽIhe79&fD}/o4#>wM_ri[qsƩ>aNW^zQ4ɴ}F"W)f E~1`X5$:1 =ߝvk TYM׿ x׋y=Ul0:q ;9Cָt$0e$R a )͠]>k bUG/kKARt3b՟=CaZ.vci6m"1ZZJi&ϴlP{z-"+6+jD}߱qFZq cNp [i21Qy6;e58F9k/ѧWAK.DTo|Gi` =$I ueah4}UDc9$nf/)|SdD u.2='/_ F7d%2H bh@GIaq6Vw(s|~3OXА/ Z(\|o^"<*ި8 @wfs4׻w*RY%b\~[ZpwQn C%$觞N. t2$ 59olNo.j?Vͦ#5IH}pNd~[)Jo `3Ht߮Si%ӑfFɤ9_"婶̠VN>l@snQ4xq:G&`[*T}nR$ܯ:-{ G2:p-0 {(QV? Ӈ83/79jD$-quNNwt^Dg+;|3V #x^ϛhSu7B +#ܜs><`G.?^O(1ݧx0÷7`5]xF2'^O8h]D@LّG0aiIVO6a`ԏ=] 3~g|F,CF'hK ~`_5A"y)9:ͷG &A1Q4]`g+1 NDBX9J Xv6<+Ud*!8i}bdX68wێ8,_l3$h %?bKDf^窼βCڶ\{ϲomE'-qN^)]F,EjC,HpO#@ q q2wuf6ۘ-{4KoENu(G,G=|Da,3*DUǸ_AX^Vux>Ip/S`CK\K;шdHHkŽR'w 0Iפ&o4jSż\ IS"6تG~_k Eb RG::~8Os ӟJ"S 9v {ޭ6pW.jNG,Y7UOJZrT6&~sloDp9ctT# fm͝ݥSيÁҡi9^#ĵr ?f`u@i#.1d7.p̱C )tpd,{k2'CrT/ ܩ'hЂI!a'?oٱ\C%rElԲbf|Za 2IV^Rbz?Cx}GcOx{%ūA-nU/rHGAvx$8$R>>X27ZjcD̲u!kDkF% ! 04qZpa2m{TM,Qs@cKLe!TpN#a˶ ƮdչTNPfuA*@7P/1ڋñ0x_,)`DHJu&p#kOt sQex/a~,ZI2vO)GLU+M\ lߔC$sC"ghg /ZQ=v9x܊V+ѕ.Dڵ"c@9ca._iSx8T4QڷRtp>Y/y-"*3QK9~=%9._(v4o'~KQ\1ff*ElaR?Hr"~tcA4G݈"7c~UZ03+!tHh?؉=/<kX"ʃygO@~n{+u Du03 ΜGGvZwiҬEK %^Q8Y*RGGIQ.5h=[N{f,B|1)^}()c=Rcy*7EunHNG[[Ez)©|'<#)*x6z7a&~NzԎղB)#[9-gx~k88K\lsO馠ZU]MCtm6@hUi< tכ1S9 Iډقjfַo$|;Qdzq(ҕ!Eo!-uMkHoWmaEbB)z ]Did6w~!0dRm2mǑܼgBנja Mjdzߕ pr%mP ݛ)lu7N8+4#dv{0.}oT-+tLdMr"Xuv? so(^cD/=ˏoFb +oBAr_Q1M@KW!W5Օ͸|Z^ɕ;z1%kyrC$袇G3jH>L}#`i(zm-籪}=HoȘj)3Q~_ 9љi(A6}ն}(<.- h; o4y, *#>CݫFx2/SM8^]JH8{Pjr?q4*Qf'Gs.G}}]}nOJЙIѣ{[w)c(=Fn|y>ӛtۜ?RoZ Z0J_)(L=$O*AOjKK/č NĤ\pvU XcinBW>LuWl^n bp;1Gp9fbh@%^6lEx9@ylm1Ka)Xm 7@?'< h.S֙*n): HI'ы[k6G5cϯcn5Z|#vȱ 8,;ar8(ZC}>яl;cֳTEB&+gmwtܠVxK!`$[Et C:1LlFȸh" Co~a0z ̖yJ$*,Ǽu/3.7p{kᥗeKExcDiȐMzx=Eۀk0r"NEݍ8)mTPDV[9P:=@IZm,lHH{+aQ0}o t0Ƌ_QerVK@TaS;"϶a֬{U!OV֛(Ώ?T.06ۆ@u|t=KZK$e菡_ '=q:<4|^lWٵ7vk{izT?iGYe9&{!DcoWoWZP,(bqL3S:MWs4 I1W䛎|%VuC\I P"Ogʻ핊_ꖗbShٿro^ =^@nYq,W9\wl@m@M%UU U,v32Qz}kjs 0%(/q{Uf^FL¸;U J)h --WQcv?x{4wl"G.]4/8*SEhUX43SU3h~ ntx# ^a%ׄ 8FR -zENnL 2m1^2߭'%v cʛȑ2A7*s!b 9ϭRjs^i|Eh_66? iP3b5ym>!I#.<{ mt[ꪦGRҧFKOH`~aS4WݢWwB*#/b Y)|{3/>?ըV`(vk@oj_6-/@x|mwI\N~n4G@Ws@W=7U=ýiBvJ0(I9ϱZ 5ĉ͠~-޽ljƻ̄>]y4lD7c5}Rl ~pNjZi2eX\R> j; \Hy%vl6k ڲ:V73F'ZSP[wjұ=9I!-%}= :)Y] Ƚ]QYj>)='ۣo\ 47u&Z>PKPrӭl.I؁.as s8V٩LyGaU 6vo _G}`_ ?xr<喧f21sX+iip2 du$t9c qSL9i*OV@|y~rK2ayb5I8p껧(Zk)@P ј>ӰmCPDV3ȁ/4ӻxvDɟ3~;0EE+HU}vTȬnZpRn&C~-AGrn.B-Tq`KT~o Vy6/;Hb1nRɒG.cEO|/K)|)dLryEQ3 3@<2ɹߘ|9'bnLL<8Wt'5`v0"zd8fK@HF͉q%hAN t%9*@8;lfjJ8W4#ۯ3uE͏cK <U=dA3i:^~3TX# ˻tȍ bMɫlW> d9'SЦ_J;2 %z2- duTG`:|Ơ w޺<:ßE,+C^@lceCFWJ,O{u`oO Uq8ty_?ߥ1dP6AG V Tf |y4n':KtVu-<Ɛ7k^k4UJ^Kެ+8Aso:Mi$6 wϺsJo?3UHkԯA~듕v0(bDdX9Hnzgx7ȉ)9~( |woՖpI)Ld& tjb:ع]MCvmY6Ow O(W%> `n5q~'Ekč%Ǩ14W8]>b} "Pq^׉ՙZEUOLSaFe R1 ^&&ؙNU4X$?8{+Xu䀲a4BͣOmN($R.wh,]BǬlT'ڪ5R*Tr*C'a}qZ&(OW@fGUPhw!Ķ]0Bw'o":cDW<ʘ'iUWCwTE[S%2s#kcVY c/;)ǧ O{}%5d)nێ] `նfLQ/[rC*Հ_.C[z 5aCia=IvָL]nTڮ j/Hdz2V0&~$%ID7_8Kyu4QRA/ ژWyϖ D$q0Hn܈\=ttp Ha-y}t%4cZ6Rm"\%mP-4U>MU Rβ~l]:e#фrڹH5qHyLnHH1Qby|:땋MY~,|;F\Ǵ3R[Dd JkDmFaQ#gx79A}ۨxaY h4K&7 ,\WYep; >2Џ ̗֏e+-V&kz;.lz,Q^%b!l<օByb͢Ne/}@s\f.pGFj 5˃;Oa38%QT,wXT!-PZ r%l⌊ⷓXWY(uֳ ^h+V'xO2_w+AtcdCJa@_^(V[3vT;۟z8nŶpN?x?E [)&qRsl ,ZU4'`zyiwq"Bvt7y0NLIp!*lc (^p(u/|%@%R'XHZy$8V1-N;m/4ļ&#tbr/B-V5jrp*%:'Z+,>\{៯&%e'՜I"V ?l eרTM,@17|r"x1qF~GH#{u:ꖥ}2a$,08g 9(d :_~X@7MmBw b{<$waJ/qw S{RŭmDjz#趗ICzK6Vwk@f! 5͛>عV2EDvDZ۽F7;9 +(?p}ى r 1@a5I7zυʜYLH8tO%ZWVJΗeOS.pZ|['oB01D݀gQl<[9g 4܉ˡ#mO(q*ęwotuzuOR\UC 5]nW2¼ah5 3 1 2ĺz<*5aMvN@ʈ֘:nHˢ;[i:?KPm}J;>tV 05a"/;).mVo}=Z@rԆxmLb)PO.ݚD F\χfzZiUE py7n:%+K);yJJP:j$nb-flqcM{n?2\ 白aBY|Bf;wbïp`FX]_ApxH &8%"%hsX'sܯQJ&bJYI=өpJcSyi^*qh g2%Բǚ$u py6[|JŌ!a/WNmsԎ|/o8ōޒc]/kA%O@I3#= l˱K "ӌDH/~Y'ɭPD \- …AHSv!X ̽Ms{S8Xa¦j89e7t^>}h/i۟x@ t>gVg+6EN(qlOf6e " g?.ĻpMР'Q3(%<*zXaߡy)nnjc)hnC5e`Eٻش&;z!HuI>Q9v9Y]-\13\Pl o|+19rMr4"{!?:["h;!(@j"_/W5EX$C;iQ\ddK]z—/uzeϤum'hpU  -zJ:3Qa#/;BK͠1>"&.gx2L# o9-jVZX7BFYk| x!e-N/(V͖h:xulZ|]{5;44ȁWc[}ۊf3ʽ &s.[po^R:e3D?ԀM2kPCHUƹrs !f}6Pk$-]>oո K=:.{;*<;R$)r]TXb8,3CYK㜍ދz|pAػa[1Y^\c(j;!*!qRq5bsG-?]ckt@ŀ1'R$U/`;O?Z_W"B8fXcQ==$+quCowXu51L͂҅&r7݉izb{TTS[`#5. b罙:܄iۭ^4ׂMgz~7NEWä߰.@2"{ %aH<8Z:jby L-pe%q4Sh9~SAghʼT $iE-ˈmhr>#y#q-r_2>D @}j(hq5.a?Ϲ Ȑ\ @C?e&2H1-_Y(5j'mM_XR84ↀUn"񶗳^? s3H."gT kb[IO*(rUu&xQ̸[ m5,İzSbU~qo 'ˋΓOc])pJ^͚?6CT3(Ttn_d'8|~WN^,CHeUn(D;ZIDY(~ODIL*2h">6Ъx9wu%`ȿ=B3fpH$n2Vݘ!zԤũ"+v2*Pă`<1-.?ÝpT/b Z|襋NS;̠4,mg3r8h¦ <D*0FAZh9t88`nU<ЌTuޱwSAd9=+'^IhHҠ%g-;gȕZT0f^?v`#f7+yF"OĆLyglΏjM8Me:&Ԫt/̎JT#rzGQ`h['fSzha3_7ԴUQ 9xb=Ϲ. Tl؝EL6pxэihU-1 A/SΐzubŁh·ɛ1f r]dk>_a(X{)o*<'=]H8K=:#2{]jfm qOi0wz +P}Zx"e YշMdQ!R^`ć#;䇩L hb}>wtVġK\[D-Ϗc'|Na*Zi1IXfOCjyŁ>ݞ*3tQh)>P[CC=x23Ae]F; avhI|9'F^ۤE?+!u? Li?ou#5((~%`ATh[٦>%tZՂe \∝rxX3*7Te )+u31 4$oeݎW4ʁXf>c6̘w>s˽K L8fY2>ĥ_4Xʏy>C~ץ*ƋM$)uN*)#ീ ڔGiicm+oL"UN)XyUA#0)e7?.;m_jƫY֧\³8Wdƪ1وiV{[KC-El Z ]!*"ŷ­oY,JT%pr~Ø$rO|,^pVO=)8bdY)/t~x;h(~19f)2.ά/vN؉N\=I1hwԌC=GXCfgs$ p+ne:^pr]ʒ ؋MD3cPҩüҟ(ͷYNX} ;"y/db]jz2G31Ld6xɩv=NyhP%l ;rI=Jh[2@ldZd]ˣS`? 3l(2ڽQ@vy7'_8`hDLrC9fc|SA(XЧ%% L-@\zZĠڝW}[4 wwjǫ`}@Z/+T⢎o:E|@‚^GR#?U s{`S=הR(1݃lo@\N[z%]aj 0tsc,V5}s Za޽Srz)R*߸mרF^ܨrvZQR1T8|F<N"٤oȇ{ q>ȼD5h@|ZG}Q2eE\De@?>#\T|ø!7e.ڋ^ƃ2kY"LhذWZ4jH_I>/K:_30^,g(kh|73t=p|@0`|tݯ[ıƝUFF\Q.=-FńE'.B <5&|86:rfqz̓XT'[Bk9G6"4Nh֣!y쩌s /F+VuO`'s,(I TTۋqu@rfC)2tʞF$h8!_1jJ&|ٙ ^9ɎHt\Nz=ooQSdc@AjGJP* 5)ބ1OCOCrvsc_|=ЅbA OZE]tESf* TFs7uפZc 6TPs *oȮl}:1PnWy@f)hNX)зFX꫍oBjbMqz*G!󓩠(0]| (*0O}&:A_EM#0lf?SHEUzP/(AZ85s(r6ogץ揩J<ט[@tOu_ $0:͢fH43Y A*~ֹut AfO~.Z]D!Y3X/:))_ܕP U)m5 kNۥ f) '(1_p>d}P2]I%v9*X):V[rS׆=%/?bZ!3~(̒,2tvp% w4m1?QL*l YxHTu. _ɴZ^>]+ewM^ ] T2VY&jZ,"[!)}C<ǎC4KA| ofKhWòk< sƨ 5;eK䦕&ЇSo4bz؋$\FNI]Y rzofwoL%`eގ\\pLa#8k8m^l\+^bq¦&8dgYM<,^cSb[1)Dͮ B*-=|#,9CVS@["\^JX[BZ.zO@T4a&S_DLՁN{Y%^<,Yrϴ ,(ŷ`}aoh/2bUY%?QuO!tjcp?=RHjo@W)M6hf(2ĂōW>jD;nMH C1AN m߱IJk;(S=ޛO. v(A-0,3fdW'$$U[:~a0IzD)2z˧(}œ]{9*jІW";ܓ*[zd.yY"ASC àF'>>n㎴G6[n4L s^Luc<4p͙!.m\k{}@𔣩c_Gi@NDI{Å='ZGy'TV`+ZJWT%R{cc~'}k)I&H:=i񁛣n20eQV 9E?<"YM#\!O·o:u{oFzM;&jDa'a([ӳL0Xx_ ]d`B{E{X$[W?O2+ O=4 8 Xo)Mx+k]XOy}A]KҚ8Ge BGbs߱~CYΟ_˅=N_J6BÛƢix\UurS4^6g&!y?Q,,ez_y=rH%7LlcyHqn(q! gd*O4dWPf_] }RYu+;-2BHpS\gLR*IGnn|Un Du Irty9Ñ5ʃ8 fjNb^ף"~ԒDT]Grh+{8t#.W?II3n5x1RfecF 0+ɐPײ專#leE`)\.jfHwZưڇ}JTSDXdю/K-g8e&Cj@aU'V5\RB4j;h W>B~fμq\h#Flos'{lz>[ɎyQ D[z=h8Ip O?⢕R29EtM VZJYvEc~?哳UQ ~g^İ|Tg&qC \zS˜aMˌCS+ш`ξ< 80>L&8P 0E L[d`j~-OGL8G #Yg}sw'vL<k[7+Z"1Ѯt#@M@0H>ג;uk]C&U).ۿ_\0u#k~ ccU -CNO+ȕޟLO˿7 D@35P[{yoݎuj,JOTUWen sl/z-%[X,#׿}\'(cl q*$LGյ{;Cr:mhho}o{μ)-8xCl5<8ؓJmn9 7ٝbC~Z͹g&8|6X iNa Ske<Ϝ,%yBI|*XS㡒C' o>)^b&Iyh˳ zf#|/];oo[YPGC1I-:P.l͵A=#p%J4 ]~@|p/%2l׶]nXhE@`t~de]|V-Sd,u*.#̻c&Zapbܙ!u3['PZE[sM+UbcۣB@0|[mHo*r| UhL߁e$c$\45i4$5wG54dq icЫbiQspB.'0X_@H5u~ȱ53/6GΔhjEdEEP@5UP~ݥQ8PwO̓%'&xp<~%YpJ`~d3o 砝g}m޵m_F~ԁ>e(#?P+[t;IĜm ]s|Ja]R`mOᭌ6E="WN.QT1:,+zA>t[2oybWa`IzWrF/̱;+Y8 p/F*ȧ: e *Y}q]; xRžssE  ǭ.FK`q@jGk"EEDQϑJ.9 w*WޤQ !t[t v7/8IO!=AOUA <گZ-u%VwUS'ޏq뫊8Pm IJ#6x ,4пMV UdL 5It^_鮟} p@%hB'5ZmsvY7ʾ~L/eÑ/#m 9>*\ұudx齡BƢWǝ ?r_\пlh%bJ\#꼚Ykw}AMſٓH"()E׆Ipm-*@Y&T:,KYQ>2JZ꾗"4[u/V  y$&^׮um\ #AŰ{#5_v|BOk,`"c y`Os-}-\B3Fgם0?W!^eW/kQ?7*X}S0ZWq!T8)7d J^P3:3$z+H!`V=x pJG` l(H\K.N&}IfdDE,Og1  :pRPF_S~cbVM-CN ImOTwk+;C$`ҿmыq r7$ˆSkǨ"ܺLlm2BX<))JĖ_Vt{b _Kih˷nJ͗M\n;-Ʒʞ~&}ԋ/A{4j8=ۄ__K2Yp~*]wdFhۘFmMTy \ U:dsʕ70/>¸LF##g(0[i +Ҽ)Pe!%o!f2 &lS j:rrH[ Ec!qW!y-T*ty`4}^Y4nB]Zw0d=@z㗟6F`hbyE!,iS2~zAA.Qfo~_!?Kj>mr}ԐHF^ QMk;)&zj-Nd1MÀI+Z]9?z) /}=N*:SpgƹD!/I0yrO 7[;fz=&/w[nE4h۵>8fBq))Cnn"w$,@ޏ#ޖ肏::uL]M>n.敟Y GծQmq1Rݳv"a +K<3"]']! ~PRklKj2o6BW۵V3*ɈiLЍzkAENxoֆޣW㰍WOldjI,Wd3(>X'jf$I}+U}Lxui yxU4D+ IVeb'g LfM~oz*-ðaĂz>Ob:#ܐ\)}zha#5|:2`vY>1aa Xb$matCjkZ3\CҰ)!O1?nm T^˜ a(: "0r;KTo @XؠhΧQk~lhRde`NI}-1@ޡ>3%5g{Z'b66y@#T}Zz| Wa`;d?.Iɸz3fcݹ6<0Ϗߟn*u/SHa#Ʉ $ax@XE`īU; ms߳=`@H4\.b'͓O~;ɷ=U2o`F?!籫&yˊzǣT3Kj|8Q,]il\3&LL0@&l[v՗IHY_Kpj$R;mVQ H܀Sj/i <ȐiBHl>;v(@ j6ӛvs3%zhTY~]$W}D,@R)=BL)r|+甥'}7_!*5*zB w8ȕ3]2dX&)VJ"+DV{ҡJ=ͷF \tÆH+4q;3}FX sՔNR82bSWYJ$wk@⩫j6mۀ/qET>ޏ{EA`g+=~adL23r܅$89sv֡ {~FMRx=kxØ "b blzr;x sW+"#pNi3EF+-Eh3Sm={rq5#;*Jfj^?&H\: 4 41WX->W[PXfV'hopl \Zfؿ،CbA o\A/M5lGTunJeLf 2& iS {5Wla46) 9jl:[0q`cc dAt'eB~Ӗ?'rr1ʥ.iAv[d􇛇i:_ݞx+(?qVfj #moBIQ9Y|bf>>vbBy'8]F6'I,8@ugYua#er7Qy+i*q{CQM:M)r*Y>?1 F*#{fg=^oN:SfsSZn$jEwtW_Nb:Ɋx)KN.aoER”l̆Y"D!YKeiWtV,z`Ar>.n{=>Wc¶ \T-"uR7xxQ ] =.ןҌkcݫ U'ML0! 9#5YSvV6f@"Js8*ƱŖ[&cPh|Qvfton68@pC3q{oWE^zf*͗I^#̢h1Cȳvڝ} U K?ٞ26&D5e dߧsaX> G<^&+P#D-R`~3#wL N6l/Sp@K Zh]j*4lZ཰:KCEd{ e!dEOyfds)N1Q^5Ϋx{59~0f'ޛsyچ"{wA-rh' IGzܢ`>aN dlr2pOoI-!ˣ<ۤ<#̼)hוƴ.3Kp f4^xȒT&[Jֵ_ Cmj/腍l(c_CgMbr Z7_[9CiƧ=^Zj*йUĉXXi=ނkvEM3H;j|+va gRbF P}9OT S[-ZQ^}-$7Q+yI(QH7ʃF*kuݧiE$pA]%] }>OY0DpT Lo ` )ŗ7Rg`;$EaTd^b,.}6 MDDZc+ƢNwl!Q~&Nڵi֢LTǷ+z&I hci'iMf+<|z (MYk(: 2 %ЏS;uBObZ]vK(;)Hz/k8AОm|FE]ѻ*USPTlN1Fm {P}yM$l/o4 ^6AI8'mH}gIϜ'dønkv?$1VNA}L|Fc 45A5:% ?~g_Q|D(M_fL0̃ IKG)Jtܝj:Fqf{M3.I&wҺ 88NmD@Ldt&JИUcϯ\B;z)!VBުZ] "y+ڧp˽<'+>qޗ5QHE[vDyg͛>~iݠ5bR}E:}Bh9egDSƋ<}<`T}l؉A P4kݦ'4eThLsȅ +#HbS_QF6q*-+8rr$9fާJ4?%a4R[)֠C6, eIvڵd$ Q)9n9~#i*=t;ց/wCX m: )s48#[ϒ3֘ʯ5mpQn;0Ěh~8dajYH|Gpl50*3/r.r *4h'jE*ެ$+ϒAȔiNJN֖չ;xYQCC<2 L=ؽ=Ry)@y1WMEfMgᤡQzºu3 PL=/N4lm@oEye!FX#,/)Mg>ע- Oᐔ~?z 8A"x7xx'G+}~ZAi$ q|i޲x=bxbg*hES4cԊ]_fE8!8}~]!u3J{y̨G,bAf b2ʞǯ xZL11m!2`ܞN-2  5`)5AhA=&4AA),)PHx<pY~g5V&f7$]5侧yHP ֗> bB| Uyz m% $JctZdy֔t% gz#wk7 AB6%n> ;G!4j>B^/|2suұO7s}ϸGȤ">h9EyU?T  o7 sw$[4B/jobdOtSLVa1搹ĊКCZ:/$_ZSHD]4G~ð[;r iZ3t<_I ԸŘ(YB,&rt_y 2'$'Xi~a z}e7VQ+w.ŖPM;G#8 YR\.'Sk^Z5_"`yOIK͞t"ci=hoMN4qw?,cneQETꬅ¦`ۣˑg2no} [:5x6+E-Dȥ ?vܥR$[RcՋV\\_v6m%K盟OB\U:aDVκ&7z@nC$H=%V:H*iA~8m,0~\=+E)[yn Dl1&;jm|׳jO$ jdJoa*RwS ]|=zm4KDV҄KHkfٓ<^:Fncklfh/T{L>RTR8'tru&xNllDB#^ Rq2i@IZ| *4Hʁ<qDk+\ YNVz- YuS /8I\ :}ՁDR<( G=ɄegР2Υ`|^y<2%s l'o8,FHPs-:\& ,3yvpʰp:IuWO1゠9SW$(уBabzfai^K$E 1aO)q0%ܠvD> _ʷnTK*7 2&TJµD[tfa&+fUsLq~vg T yqd8wϡR]myVFWLa]Ӷ(9ORj.~Zs6de+?\*_ons"雁 OTOVHe%n7v<.PE/MU$ rY)7l$CX~C4]620g-k?+rX ȰD?"OvE3e\HCF'Iz|}J@&RMH?ZxX jk[#a3!^. SL|5c`1L1>|99SZc7XH?6ǏX1Z)ʞ;=Хw^' Cs%9!O@QëB9`e r4D|>8/Z=#>ckIe˜ޢ qʑ@k^PˍRD2I0vt{&ZxA4p.Y>ЇXbjĉ L[z6{I v>/ZAs~"Hmj´H9TFNs@>#2I \zߏ1&(ym[ Igzn>xΪq XČ|Fiha{#rL [sMcBY0p7@DK V'jSgh@lUKԌR kb ÿ*n؉F^sWZڞN>iKCbqIIp BƃU6fQ?RE ^S{,ܬƗNIo0)$zbJ^y}@vع(Bi,' HwbgKv2h)wȳMXhFt׈8ZɍLoֺL`G]yAWsQO{ t!S qf%6>de$ ?@w >^f`dӘV xIӉLG~e%\YԷp!mX+߲:S. ўoCM~a">!]}9ڇ w< LbJ;Y@'zWSjw"n_6l?;;ˮ!{Q=LuNYq6{L~a)A3y7RQM[Lꆒ܈כĒYF:50)fKMdI~d[>*f8`۬w4JӮ`{l:l8LoRDо?bNIYX d4z5 }J/{`.Lٺ]%_8Ca'"%>OHxvc9nB3t8f|f6$HOP(p*E1o0fdP86N-QC-܀bQ}Yw{d'=~Y<={W0%D[&@\\ӰrǨ<ѹռ疚\o2$3[G]{!C@N$+҆%Y gT$dd:#Eɦ>&gڥ?T2 ?BCGW7Ns%CnK% k͏-5\[^B{6 d53t>=D{j2 yIg|a7X uUٰ};IB*yzԑ1]w.W(wonޑq¼%q+ʗ w0|- / 8;B?}OV;qEު۷ʁ&(C^/"-0 71bmӘAhZ7u16}:j&n.!9Bs`o)A3)mUpQ!ZàEt02>?|y=+jDW;<k*Q{ Vs2g͆?h/)Lz?+D5Ϛ%\ܦUuY2"jA"`D_*=e5 iMAma("SA ɟU/PJX"L}NERzTbN-W#?n!ŰW?&UUgF Oʱ(9:v1yGgLvdQbHOIwNfb)Kq15D) (QI /HIZ2M"VJW!ruy]## 6GRI nNb}r1~Wś1-54c+_,?a)tШ` jmb5pr ;xh;&Rg,%ʼn< N u^U5wfu-rX2MQn}1A%Էע4/C&Z4.n@.0@1v`ir2q'M#_U[]Ku|ꎠT,*y|.y X>e!ciCbyόcb'isDib tyPotպcjP \r~ b Jý_2!cؗ-Tv{sDcY-"3^#b`bAУCΐ.VDx5@np 6}yrB9]FւeO}?k(U8&6rh7qU4S7]\|hFnSQ&r Au/ByS']29OYob~ܣtL@҉t%/ZZlR)W i8^HDj[I4bo36:+uwq!;!?u4F}6灛Y#U3' L^!::hN3zj~t"G,$GrY5)׾ 2;x# ]#tḂlqgojqZb/7iѼ2~vt[6\#Vq7b sm21VQB_ޡƞHO>5-^ſHh.z2;iQvYO.hbTE+0q%68W 9JCG.Q m(Z 7pԬ?|.[5>v=Oֻ.]`u0ZF  WWTu2v}s.;_60(v.x]_R:˄^9%l"qqrEddd*LÐ+:HPwbWy_ۅЂ ?f Hjh nwV<<+P{>"Njy|7c~ \1b?DM'su|F6vcj! s"4fa*_H>iY5*|ȩ&R@GW_OO1$tulYÎ#.Oq t Y,:pKjlڌ#^]GeqajBnRxlBسuf6TL\>j:3'owgDiyERge۾S1M1!&l7RmSb-7=w&jɍ$>a!)+Hor Q# J+Mp#x^Vm{#86c!桜0'zR4o *(+v-ΡO\\ւޯhRJ6bA&O7fûN'vb~aj1ͧYHo=]k ؓkó+wbpM!]j_c1p51taXjziʼnN`/ jF2q#׽` sx*ag"K,=6xT=S'b&t+,9^ܫ *ь%ί궄WAB]YA0K،=vgvp@Xl} WP43Ì#"fә.N-$1ISl^Y]ƣ58y4²r^iBz* QFi0IFNqYbo,|+K챘tY/ p ,';.\`L ~DD.\YdhXsE=# Nr~s@]I bh>w_q/s!9{WJB9zCWz :&vy:F%f"y /u 1GJs;Żf9kA'-ˊ7u-gϳoƩRaSuXukceHN峳Ua[>)\ZV_/ g*%rr*ӍMUW> l#%jqxp-MIioJz&WLm"xo JlByKOsiAn.bȹW? &Z-@?͔yA& {JOzQ ̧jE\6AM,vI!u͞cB!}5tx#+Jڄ/`)PFsH mzz:6}"Uu8g9lz|{Dp;;ڝ2o*f߳ڦE|H:l&ȉNK}q#j _*[[rYfu%C bI܃][雭yU}neߐ#-7\73 sWNwRVT✾+::VWqe0ҩgc&Eg],Wˁ}]:|ޖ2 t_~޺\lyZu/;5B+ ȖZ ] UK[JU1BGQ/䯜>'S#sR~!c4<{!4xr4uuTa27Y36:b,Sc]~[xwGQ@a,p vITRQXE+^ѨL{?Ed|K(%a, B`ScYnl4,+Y?|`Z#35gж+,_3yRF9Ï1_+SVQ~t5 1S_2֏f)k^Ůj:,}6χ1(eeslt6(gjj^l;[ּ^%%0I86l\mQV"^;?%,tEvxZ;>LQI&p hwl b%0 ,}2vc+{Hxݛ*%-Y2g"OZ{;FKuqسx#O 3JItg)^pljҡﰫmr1kw@vbPT_k*s33vvGc5LP]* rL /0@eTM-k:T65ufԛ<I| `XܱqP].qƖ~RLr*ԙG~aƏJXٵ(lS7~lIXť9AASMOUBV%r=v>1>.egAKܮjz $rQJ h'r'g; IwdDb޷&QG1Q8 ) |zؔ*Kg_GKnUjfgֹI6%ؠz;Ϝ.v*cdםT[oe?JIvl$X&B9bb(mthԑ]$E*`-Dk6Zu@z(daH&QCrk"nw %g#(~GoxcQ3p).A/($fHR\S_zqCP-^*^Z@ó=ϴɶ/ʝ/ܻarwu&FKZ iȌPr5$ +c ~0n0Qd¿_ ~!_}H_gWO$,\\.|lL ?%'Ց}.2tXy-lORgZ?CH,y1vb_@^'Vqa{rcރկϖpL}gq#h.f,XD`9|pn!˛wm~*Yxj,2_.q.\wDqUQe(݈qM%uh=ZPFbp.{ "dg-8ns-L>oCkJ=A{^J K$ 0®] 2|QQ~Kr!ɞNp˳9 d lXE v^ҷdmUqQ9U5rK̅k泞+A wOe3a ׂ>Ll8$`2!;YSXQN֐:MY`[Glaьx:xP *i b"ـl7Puq7ϳlE{rdP`<%ٟw>/U1:2̶OF|!+C}7,qdl"wjB`kX GZ̘qlvHcGxf_ R:L@{ |`UeHU׌Vvtz2VaǨvʋYC=_Ȏ'Tx:=Ⅰn;4`bXT&>Ee+6GEdNcy/4)0#cG7r oP oe]"cN8x'UoHAۄD ޥe21gF{&)ޡʠ/Yv5 &N|WoNBn`V@Q^v53+NV2o9w6&97223{0h8!yb{}A8 '-qA"$:1%B 1,pq/n#BʴNߓMP n).v N 8pE=9Byڮ}V7#_b BUe4 {]˲Ҟ K>NaFr ?1?)'LZr$,b$( -r`T*R luko;+\PffTd~`9`<`߫u#WHЋ 60#8=!@r4zDg&D},2E ?8OVS=+֦-5p)A)q-_ ;Cq&(7ϔXI$߳W*[~3,?lXX5c\Ư1ޱ28 \Q8##{-cXe$G 3т  sqbV Fh%7[jP֝bwVXٚs館4i+v肹ľj:k9h)&YIha%F7 bQgDj&KDĿ?v̤ s2P<6)xyt$^jÒw^)=P5Ozڗ޶,a;ǝn; dL@e96TUjQ[|PRS͒N}XEnLj#NՅU%fA;t5 qn=]1<$br.|ݾi*DZzQ"ޙwh i.&lX's.\'#5O:@&]qd#"Pj59 ?7·-**IT?eg%> A *L}py3`G]7ڭpm h4V͙Y8eȇfd2Ǚ/@S'V= lm/b̪sJ}Y ع [x ^.`-MUlʧwE ,fbrDhe@Z|iZӚ/nrxu9 Rg95D3; wP9:clm)08x!.=y* *'BG#eGqZFQLlNٰYnm½-]N [jl(;\4dO!"S `"WNY< pDE 25۾ս̐R])_+o3.pֹשME~kP]|0*/߶EA 3Gij->5(E^ko. <}J/_F,;SIlc{J#:Zt5((E[+u~XL-Mq(O懫^rd-kQx֓k(=>s9;h$1e18C1Np! J ^'ܵ?PjrxXIQ\%;FO8QPc}iA2!: V/cJCk+Zj@wew5f+ŀ}!Ho(\ Kާiiz@j)v.:/u]' )64rq'82f+f.w5$촜keM0A~Fc# 򪫁ޗ.qX3&jl/b?kbggf hs: ~?"ـHc1?8Av{OD&x1l{#RwU۳tP“%Gs}|0/5&ީ@703*nӷ{R:yJ(֔il-AiOM8rãye0 dƽ(Zf\q< º{:wy8HP/=v5orn^`nt(Ex8ONѦxt.M2> z1Ve4 #1-uPNm5sR/Q}jF"Iȓ&WlC7X!Dɢ3Zq]D6I~I棔,ɐYvFO֮u8gor- 3P<D2#֜43/ iBZ};l0o^\4y4V.3AR`LD}؆?58~շ7[sm|eɍ lIfcx۔Jv}ˮ$'|<ӱrkc*!@Тu\GP4DS`Y>o]-.|6Tʕo xyH(`FxD4DݺnI[;`3?퍯"s䓋\f4,Fjg ԏˌ Nd`ܓ"sTrUL܁.){@Zd8]nQ{LU4|ԥ*Ӻw$~>Hnc/T~7ah. cԯD=vb.x[lwSُF7T)7\S3r-#;&N%Ɓe瘾Ihw-ul{A mO3t"zcyiLfh[%nOc{P'drت! "4 7cJukb!“T, 6mF΃'uzU>  6o^q~꣪H8:JJ뼱VY6ʎK[ve#FfA`WX cݗt*4(sb܆>8RԽ=5@o不bZm]f_mK{]k; o*,Xx ~7n/q[=3!ЄQT* ocmB ?$ٍH䣿pYHElv4e0C&͑rO= klGJ!qoJ;ŗj8M{Ѳ3uI7c6W=li]ȟWm\uڸc OrvNl08{y9q)QiHv1Z,nwD#&׃Tmy]pLB$H$'P?Lk!ho p &T"Qm(m21RNJ0/OF8M`*$\潇t>!lPŷEQ4^Y̵.K x47S =F@>ـJ 5}|4TE@{7ʉƤR~8y8W4ǔghb.19fĶt{ZbuUD+ȦL! #ӰFg;=ػ£[(SbYs*+ V)x xSV *Z/Ӑ:{9}[M_qkTLD8]C {Uᮧ|mqݕhH!(9b4ʜ>[@+)httY759,l6 .^!N&D.f\_EmDE *Z2r#Hԉ@"oX~2ɇ<q6vW 1 ycW};P _5aV -&Elߜl < ㏧4[Rٛȃuqk+ ){k鞖R*B:g~q[w1NLi{ܐRr/zf61EVVI;|NP%Nfn O]U :ET ՛h\n+†YXã g !/%zqpϒ`^#Rn+iMKHҎ@9z]u#Z'3|F|(eO H: |wp`Hyw['4S|/r7# rg~Z*'l='68Dś˧92pq >t_ G.&· D)Jk ހJPeMFNk cN8୛A춰*6 $Z<ՇUc^դ]'=;ߒqpNmCz?ɳaШCt@zV9|bхY|[Ws~ImL=8S6WO[\Ih:ACÔ͕KVHER>>Dh!aR_3eR.iɥ׼Todd3 j FS] $@9ٺrҗ$q"W1ka + LT&!+?%=rƕ,CaDUB(U,1 %P2YЧ E=mp{+ B7?Hhy R@g7PzȊ>WJ82q8!dTNx֗+_A&>'~УJws"eoDL~c$ Sg&sF!uRjifUrTk,DyDuϒo<" .!&! [&757mFcKZC+<'{cLl'NGY^Y_ OۣB$V2&$jV玤3szl#'@AEEPQ5e}A(c L CU sY4z| ݡ2$EX1qTy4Qg۠BV%I⠚:hLkצ+W(My zUą<(#ƞ/EEthaOܓ9_mU6k Io'M`+gS2; 7#e5ܴjp,@1SJ`6BJ`fLQ*u0E}n3mA_<%i)oi>Sd.c~i.gGFSO z_t\"=Ĝm#:;&.c-X:_j(m(ø`kuiM2!v[IM|n` HHF5"f$gt?X8e{aLT9GV"Qtw^AJ{ ~ /~j{CJ]-* D_c`74(Qذ H;UC+t9}ڋu)W djU`ܔ.M(nF",zڪY﬊ԃ]-_,jW݈W= C+m:ZsH  G%YmQ(M^ V:NfyYHig7+] D+H2dpH/m5+ HKRVp8HӵhHӱ_Ma znj f٭Y3ܹM|d' f5mwe62ߧ3.CM"Le"Ύ)V@,718J7g0jsWgFauei>^73r+?XT% p$㽵@PΎE~(bZ@`D,x"VK6(O 1RId,Y?̫٤4}xDA}S:mH[ءFwڠ?s8zOls#YbDP/^<%ԝk)21xL0426gճ( ˳PV s0D=]c5q3fp06;[D5؁#˘yUv99#憷0xHۤ)~SgY_A%\MuZY/u9m|Dp-Z: KҊ0T us\B=>݆h krL;WkI"Zɖh _GL7"P4;R<+'ۂe<chΗk3l%U|f1PGF|M66exC'3[Tis {俒.7FrpǓlpŪ*( 6fMR6ky| 3cXe)+ڋG!BWuP lAܐ+Q)Un&VcTm{d@ܷcSA|,$h Gs#4F~ޞx :"7[v j{AW+"L°VÃ_]JM_`I1E`LI jm8KXm7i\vfP1]KH3dg-δm"g[ޒx܎ڻ*oo;\ k抮_z#B\/Pӛ'<@خ^!Ν0jfXnek+0US:l!x/8u(Xi38fqw %mjȉ)l[ 卐jBBymDU#} PV0,Ra64 ~.i"lLߋ]0V<Hp[N$#> oGGѵ @[irRrV_'Uk]Y"8 ;,9NROA==E}] g%[]*0a8l4]rȀKz#I }ٳݡ"6@4}^8L=hB&)0 αl8s-2:ӷV FFLhor>gUn@5ڠspq-6vcbThBf2r:C"/QYSD+>chp;؆s(g^]! Ÿ X%q䒎[cB 4KWVM%KTZ =”}蕝Xy.ܝETU gǾf[ 8.KFb5J_Č _~d8 ّC9 ;yyK \a]G9a_ O1 R۾FG\CV@ac l<ʶDX|$"2K P_u6ux%*tX|ۀR:xdgH"ew6̫{E34/etHq| e]A&#Ф#\6#}{e+ٲS5JIë9D$ZNEǰ*IY ?Ntvu$iO Aυ$ LEu roYH}e,2fBPOWVC+PSpa>8E8 Kh&zJmru6xW)t{@)Ezն?2 8~6hl8=Ƅ¶᳒*( d2DsUaѓ */: /]?M[Abm/E&^Ը )!+gMd0jc|hZZ1|E~A[a8ykXDw[ok@cUKD݉Nj6:əLC{f'~kJq+wn"", L6ѓ'+!f.>mD$ =OKb.`C|a^=ȯ ~9nEQנyA}tc5~߽nf}Wsd#hXRKo2&zrpՔ$Oc-B-L[)9?G?cԒ~mw  <2c Ϯ77f ܗ~L$xD'}qR>heY!~ 0&>-5塚3% qR}E!9-zZ@| fT23Ռ*r^6 2Ydn l߆$jU#΃C"J 1s]]83llYZ:gnWA{6Fs$/py: a@ˉh] Zke5&4ERzNGOzi*~ 6Xc[y(pNE^Bh \4@ DXq\Χj)}5 9ML1Lkoܥ_zBeW秈,B1h)\ ZNg;US` 2,0PbI &I0}J?lȔfR4]J$A*گptIeA>~]zMRʿbFNcpUL3i(a\Zv}~f ?k1fp=hx_|;tHE*?h}IzI_y48OҾߌcz NoV1фT1ekZVhe(Z%Fo|U>=So%!ss1\כNx+s:$ᘞ@^PRhp5\@[>%)0i"n2\ZS h*}Ĝ!B 0oKO Y;P ` ɑ[KX1Oh;pzȤ w*2<2`) fwLΈ SI9IPky?\`LʀI#0 $fjK2KxK9ȫoGӿ@5J$YVG F %.yƹF_-NU|'%/-,c'iO2\+,ɢЧuAE"BLQ:Ao Wѿ,dI7(:f3` 3-[|0kŒfT2A\RUyT0!sc$ _1{"G%xh*; #E)5)x7++NJpB>FILTGڙcS@K?TX\ؑ`0ڨ< UVl u5j_fodan[cwvrL &w6毞r`MGt3u0e)2c>'5]D byVK\mhu $6Ԩc'͔$7/4ׄ@, (AA'w:Me }L?p,#HoAh2Std9@rg]㮆C6,{V&gV~ZJHéܡ )Qf])`s;V hoK.SƸ {p{Hޝ0hOF!=ozi}Ȗq!kxO P\gJg8)I=cxx}?BS72)~OI|ӂOieWwX0߷Z$)`a+"Γw8"RM=.<? @m.FB m[3>fʱsf*ۧ!+ן0£`ᆹH?AZ9I$-{^$ԷM wFyh+b% fwSϭkVfڹI㊅!_..uU'iI'~(SdnI߫,!@ai}4|]ZX|ϱy„NY _!SW@vjDJrr qy99חѐr:>_ǟ 9IӪX=r?7 V| NdaTԁq"/b 쫳*zА%ù;j~<XrcF <+p<%3a򅞅OX=7QmMe: B^J;ag՘nw}@KG$1 ݂= jm@ $Fs-.(Y3v!+$J mZGOȈ/Nz?u(Ut}fx5T-s.gI>rUɦ<^"8P@lJ]"N>,6eM&s6!xc%9p DTbRN-P6d_`pXioѴ?h! zO \ 5k \Sw=_)ىn33p!>SzQ1t[< KҳCS]+A\b_F\*eq$ ˆ/|`Td8=Vh1T6&-΍pƼl8 d z\hj3ID}My{Fz(q$.2Q},^]vD,|MH3?;K*fmSS]e"5H#מ5 $F"oSY5|֫'#&Hrk{9CFp"@w1fJLV6t1h^s &4{Es.}aGZRYZʥ _!^=ȏFTAֱSɯ9_n|zeI~pQ5#ٞjGkCe_ͱoh׍ |^ ?~VOd>Uoqvӡ4<`?@ԔOn -ۻfN~6՛)RkOя7q^x@Wʎլl5af] OA^WC7C]MeMoN|cRp)Z 鬒(Ө8Q#.#цd@I bS>KxuD公ЯLWpt3xT S_P}IϽxukK_1~q&sӇC[1(O/>-a֎غ]ڝ$n70 EkI<&LB„(IO#?Z\Kѹ&"'!O-YGFG+mnkԿ5C xֈW^jqP:9 ocY:% EqbJ0ًbnCg[ыo8PlGTnt[372MSDGCҢ[q&n9 )WGz| v꽟:Etm{aw.j:` Qȫł_.SY͉]22&] ]{v^hif_L#YM3+/L yW{3BkǫR[x" !+_O3rgwOu63VAs('毪{wӋ(1*Bñ 9kmҽ!/ږ=E!1c^oZ j o' NzQAz4kW+-^A }o=R-9WgxDns0:0%=."7{BKr<*; Sj0 m甅նpv{Wx#j}:ڽw H~&fI"!$D32c@;ql#!6vB_l>HP!A>l]Fˑa}eK5v陘P0mG.M!Wf7]][#|j6nW lmsU]cOVA'ŷHp[ZHЫ,-<4RӓB4BdSiD \kV ,N؊DrE%m2W07p8_1׀<|5ON5'[@kThxu{U+_;6M]J Cp  '_I|-X4}0"B'*cP`0V,$)"=5@ &ʷ N?ꪴJ$yF/3fdTy+OcUŖe;y$pe^ #ޣ~Bh{P]tu1Cwl3F0 9gȈXgUn!UW '}փ!$^g*'?,C0ke#^6Ho.':=nA< 295rg!3}%Zy1{:IBRxF߁,Q@Q9!W(L{iϤ!WQUy/:]7E.  #ehB+ٙAOu8s;)@}=BZbW/hAD=]qF [ݼ~s6*#40űG%@ 3$VIm^}wl ]7m Ŵ6d Xa;4 L1/ _$+F1@[_,fJo& "pt!bZNmQi_^Tګ@,G;y Гh*[;X:w/>!nK>:_8OY5H]ծk`?7Qyxfsgh(zvk_en{))׉ 3|'%tdU-*CF;bcpT\L 7!0tJȡG'l6OpB(Nh$Mȩt4u1WOvdo#'JN~= ~`ݝк2ɨ_OkeHg ܆nqrcҎTʉ<]H+BjߺL {Wis$ Jw)Co^Ez>:,|XE1l "i{ű`˄>O=A$1nsZrXX6 2agPW]_*&0 uYW'/%< o βO)+DZil:@,6 G_M,6 vdNhF6eWYTs&OȈE7 +kS[1=,3jDm[#h eUcŸX|pBnc̊A֑z6˜$M o/g:{TF5T뤨I&G/o-TD8&mL9~CISg[,Np8DA'ʌM9]nCFp5_6p|Ckę_FS/grec;ir.ϫzhLٸx.Yc)BG2^q6m2A$arܷ5k k"I꜄u*3a"V70Drr S}7#<4FnΆ}r +9(>| 4t]WmC;x`£)hzANMzg5`zAcܶ8z{5R#$~ QX_Bgp?`i)ؖWI9A<%* gӽJ5oNgJD|Xz6Aےs"C\X:̲j7\X]g@IEvG.e+;%/%}5ێhhmcrnn ZDf^B */ !wU@ &i)qY.L6Jnݚƶ{UzSjL~A/1 KϛM+#Gy&rLTU\{eldzB~Xx[1G^|v%fxǀ;L J6 @,8h\}ϫh%Otm ʥSsΩr M,pBI?3hD5Dޝ_ E D3 bmH^ ~ci_H8JT:h#_zlV,#\mr$|$ych gZ']ZyZώxA '+Tn%!Tk%GP&>t`DҶ3܊˶ap(> 8=gu:Uljeԓ{hnPGaq^Zx]"Th_>duٿuԠq9$9RYo8hQ$Q1\9B;;7,P-ǒّY3k)qPBBb$i`E)7@~}m"Sunk;n)Ľ#^??#nְN 8[4ڠ.[T y,7gCHl SϸAAQ_c3l8?&?xhpzRߕajh`|svsi;]=a{-/cA/ ܍ ڕ-di:?s¶?Oe8 hh&Pb[E  h|tmpO;("+Echd;L<*߁&^lHCE v|6{QyU8![Ia\QjK`o:w`"r!f $vNk8!n^%`$zt>yJ6$Bx.fM1tU@Ҡ9rmwցV(Zi4T3P,H4ᔶars&/j O&RN|aW/l9VsxhvմRط]0v}A!u12ݳn:Ŗ?Ҥ-픴a7j=n¸`=_7 mJv.J6"ľrq/e#'x Oe@ږJH.\RZ+cQvI9Ce@/". ֮Bc"1&eǝ9,r;b>+ )W ؇܌$IG_$Bo߇؛4ۖgX˦τ>2OުVg,/DŽ G_پ\Ԭ B}=:ǔ n{ߧoa[~7|i\ڎ}HP5j\g.7⹱{xZ9po !^Er,dP*`E!c{16Y9V> RϿM/K/XhLmn m-n$P,LjH ܊z ےu@%GH/\Q+R֋;i;[Kuݥbю mw/o]kIs[ygƍwΠ.ndB!iWWLXO rxY_u:x60gЙ= Pjs w$e);nz%u{]HYj.WΗ*lRf; $!692<;ycDf"Mm:Iqd!I.3˦^jt0 3tT=;W#` ,+^@?ze2fh_uhKXS\z?~RwY,|N;eAL);>$MvaQiWZo-.Yh7s)ʷȃͪG4RAONJHy-'&,iPވLVlS5QG6kJȊ.B ah wa/(ݾ\xq]HɰN* GnsSw6ۉ_PO\X{VSÒ\3/!|1]% QXMfC3p5'1uOQ,`VGjPydշm$e<$W@a?LXϋYfoKδdӺ: ЛvIj*/cKa9LiF3/4&iv*Þa|^ Ҍ~ Yֲ 0 e?T"y|H3*"2lGdO-kEN'qm;Ryd\H[hvMEVyJK Յh+^qc^6wΤ.~Fx1?,l1'AWK!q}z㵲EަE\F#<2-z|:дUcyL :zDnW1'uǎÇJM6!1֡1 LWm~v}U`06~݂$|'>4u~~=㸭<n Ϋ!|K[YXp4-ͰJRO(ȣCLf;EsBn\-R[ bC֖~liR:2+1=\o[8h><O8!%Zc$Xʩ,:z[,Iw2 .a|)6׎{^g))#G'/􍿒jJ:Ce! 'qU ͼ>=fHVYf]'^{'dT Z)Jp<8׸Xhy> ̈UX9hI#cXKQ ;]"oIj@/dg$머J֡?W@g2(GЕ3mޏ&*#j)Fw] 0BP{,V_q*fȠ#_eu/GGBi|HjV8%[dґ4yW9r%ed3c!dŰc'v4g$fH@vշjmZNg7G͕2ƻAv.VhB $T.>Vcڨ\ajy%[Y/He;[ZdGJ O&,$FpoG璋8ttOS;i'#5 D0ĊX'f+s "(Q#k,D#'8{2]^kR? -dn. h E͹EN L/;|d0#$Tu HB#;8x$7"krxȤw\`h$8r׈Ne{/3kbL|'6(rh, Mn`e <`Z.)޷l4?j>Of)`f$`6(Tnv 9Yo .}j/aymAR(gۂ--8b4Dz`{r `m* :~gYh|E 8Gb uս/<` cHm2tyEOz$K&&%yv5*t5PL4ʭS51OGiUao=]א+l_ d<%=0S7̣)q'Yg ҫ`)QՊ@*/0|AfbntOR%_7x׃ qCBnВNŗJ- zIq*h6 ,\sa*,V%ՑLeVk+AI1ĉo2i|9ncF3gҪЃgEl,gж'h3-2Q&g1<˟;U! w"KX MZfjS WOm3*Gq_- H\zL&LQU VNkWNFFz"6y&PR~e `,V1zCcgƯ<2>3Ccm}Uօ푄04E>9jk .Ĝ !=q@&6yZӷI%X x{Dy\B%Fb؏K)ֵáY+Uyς%JCKftj/??h} }  tC ?؝'2Fĝ%E広$Ƕjuym*D݄V;?$3I^ii~>;Rr8P!%jnQykN`94$fE'zQjզeEZG܃G= @g@^[,X>cYd<svIԽuGgF *];jJoR0Vg=_*u/Ȣz#W4ĤDn< P#cT,}!9#*ʡ|*W/qC4^^&H] = :֔oȇ(ύ vbs I wz7`p^}.ؕ.oզde‰x_(WHzz"I?]^o];*}~;K ͮ 7?XnG> U$pu ԱA egQUʵk؅8w_o=fU_HՂ On):}JI7~VmHqÖm2ttFolyǰ=ZCȄbh(߽4o8nm>U"zoOȣ:~5^_v|Pbo&$ NYO fgD`b#Hb#4܁9ȞQF#yOFsT >5Ɩ Iܟ :{{[x )={wZ4VrlP:x{m,e${=+Nz3Sȟvh.ܑMUCUt<%]{G+iv?@ȵy n6aLy4;lo%D xu(w=wÁA&lqS9XW(u]Z=k#-m qBF#!TB=РQkiT+[\8 gbhC@5dഞ}Z̊ad((wׇݕb>GL w@t V[ 5hZgˎ3*~dgߗ Y?\{~VSeGw+9 !]7kE|^G" UeN)sG!-P5ڮ.B_)<ܵ#l+Tx`:PS}ԥi^?3E1=6GK p {~mSnc!ÂA] m>\r;hO|[#\ fwPFv;fgvbLfݵ(#W,@Z"˫s@$bs24m_A}t]95xe4*Ѡ:ΠљifO(@jPurI  lć: "LP"nב=33mpi:Db;9h*хF0HP{ OPULILR57>mh>eϰ8!޷yNzઈ.p[]Ώ =aDIhA8Ghk+Z*ԐMjӨU ]zd#JB'Dh7 zgf#GJF׸k|r: lpl~Nj\L0L՞h9I|%x} ȃNzY%gV@Z;_e&FK+ 9|{z, rl+e ݬ $ޗS E 0^CY|em q >TJێUd\Bi ERE M{ʔTuG | 1e_V]3Y)m}e[F0uSEOF9'wVLHJ8pߧ?cW 4 $h?t3퉤p"韻8Փ8Ilп 54UNXw}&`d*,rDKQ ܈=[͈;M>x"eA]Xxgĵw4/d.<X ;WIC.J}b# K=ә@(˵s+ܳOr踎A%o0اx W~X(A<Z!Azh$+N5;uЗ%qM=. fF;duZ-*&7s7ɵ[Vn_HeƳX[I;.څ_&^lTEY7^0$Ph5h vIkhEG3D,I+ /YR]K$Hhxj5鴏K)e"ko M}uc6cŰ?rSk;֦JWno%KOX+.. ł3>ܙb7RfH^.,9(QlDgwZEfʣ}n]g܈8pSRS A1N/q"("dSߐeDw7"S!dJGwQD:bm߉^pҹ|3ka>ِFobsENpkU$P >xXYZl27w^5z?j|3zꆻ(t. tyrZL}%_RF]"_[ʿcx4$ j+/?biE9%!o(|Q`L-T"%lj2s5p駲۰k`~wJذF6XTB:cL/*1EGx%-θwk,tLܿY5grjz!'X G 0$-l`+E -W7c'\H׸/욁_Ow/'7ih|̉;5$H3/Kls.{$ߴ7IUBL +V{UrXiۗAwI,+9DAq!)s@.@È[DAPdV1#F5QJ&iZ3gU`=2L5Dgl[åtU@(~IL88}]{`u-lщE)"fҞo}=Ӗ7-n".YPBW5GխW .hnR5ѣ:minje0eȘAii@+O1 /#Hbd8jwʬvz@eXQ]|?\?Ā' i z_Z 'D5S y.WJw  ڵ( ` 7S y9t?e;޺Ц ,]Y%+V蒏4qP5%~R2=91M :wE +r^uBu,Veve/xwe_pKkN}nxZ&sEe[G/W^ǰy~fJsE l-6lT~Wa,vC1~?<2<5 z1:1dMCچ%U(v:bp꭮4; ~{+q`fXepi d'K;ޯ v3SG`laƞ `p ݚI)HVʮ+V eG2ݠ%1HLf:_Rt"Vt |N*vo aGlAMUUnJgG7D_MRNjN߃RR*Ri QYy-iP:޶d/QM0nXۄ^kLl"X̀ LT̖7ҮQ)p]CUN?:8x3^}qb t0Yٓ%\Ռ:)8]W,p rw/d8 Aq@KAڒz0(GCuGPU4&hV{6hV4Dd:-`%-! nY5@hL2ȃC&б%T礒:7u/`*ZGbeWcvip0B0qfU~ݦFHQޠ@zCyo߯ c We]-hݚQm3Ac! {$ɧk'НD KlԻe$bTF"V, PϑqQ$yx2B9` .*TD~<ޢDt35>qU.fI@]2R>ve'yFcV,ӡEĢ)xfRP%p#>W\yvbvCl!a[1Lu 67`*bm;? vHD rX9 7F}/̍>]hbo|#y8J5.x"8{w&| );>$<~3Q`3șjlyίqJ׶1B{mՂѯH.1[Mic }j# jI 3U^t:cy8VEt%@ <@,a CӅ}r|*F Nd&)UwYD.C 9 a(0ݯ0,EfI XX}j25(@ 9ue5)ݝjzO++mߕecᅠXfBN7@㸀:h(i1A0Lwɤ{Id0Bxw:(*Yi`Y7w,)-A†Q_G +ީlVˈ1tdv SdGLJbJꉋ\__~[TdbzsP;\=S;q9!'o+[߷OAXov 7vU:)py2!kGk~l_TIRV2dD!L&ؽXpV )-|9QLܖuŲӓ |oO]9GNيGRqU?e>?b VMhbyqԠǮ]<;l,@eň0*Oc [q:\8"+M_\tl$$*rFfNaz7Cԃɍ,y"TV.a_)!Ji{Ze%;lM8EWWK.rkm: M틳x1Ř-`=,'|,YDPș,"Wi2EDf9Ft&)&*NM5 eAH H֮VA_S:G Knw.?^εTXYM `#ܷ`G2%a=6iJr}rԥނ|};H"|c0U1aWXEE|i*`,XPV;z74w2jR)!7єmW/~|L2(ѕ:ПTv3s~cStf).ơ-yoQVmt_fB<)P3}>#pW g*DQ1)4PN_zm9"LXԀǑQY$A] 6rrЩL^D^8Ǜyj:x`2"L ܰ4^S5 R)+53k%HT7^2mk+E?laq[ dZ6ӄjR^ےUhF> +%hABWqn6a1BKq"aI̓o+I#aX@<& 3.B1-SakDOc Kg;*ѡU,4<Ĥ`=$&@`5$#.3 nj"XZ?*`|qG9iw]MKo?ã 'Ә@y*^0Lv'[ 1}eu}Z!o,W*}Ff"qJRCF 裸fr7`-ð+@im15!Ƈٙ f riz/tMnxcױ llR*̵'pR]`暿Wrp䯘úrxCy1uX"w.( z& WEZ`pԯ͟e/}>WY3g0غ=c+$: 5و7\&檫q]e)cߎ)T@IڬF3X1ɬŰB%nO =hCj~V ̾I6@|ĹKXEĒCV",7;xi ݰLP)Y&c-6dcFZ,9@(!%%ne%Sӌ8=XP?:q xQшܨAi-jopHp%,PC|,ZGSyZJ$vR/]Ln02/tZUb "R*s5< .dbjAGȱ­׺RXJHK8וxm#RH^m!K>.pU"%Q!t19 XC[ϐ' zkU|'$2P#+/jv<{-E2Ÿ]:Bm/_{ AX\fS}WnbV 8̌I.Sy+t. (BLdzSHx>:[EEJN#ǦAӕ_#ly^܃^?wFuj]<ɡ獤»G~nNᒂFD;+{_MK2|Pws:ʫl|eIlhh.sdXy9?6sJ_] {VB^{9pr@z,hPV";pҿ6ҲN1K1$CviȘ/#iވ%]U2vK."O&d>J:&s6!iҪGS0F7c>]n!Hmce@.Ji!KVxv"XWi]\6J{Br(g_P@ U&9[D^ J ƅs ax-AsҜ-_\Ovnʷ|%^ٌ iC# ߞUUR:uugA嘹L{ Uqv4w߳ e3Yښ~%Ŵ&[v0-->C ñwiS8&\ɹ@Ggwe:˛I.JҲk ]I9c{.O+>#)u!Z \ iOg g1Fַ/lOO@eԅ*M>P:wZxtIdpf _$zo.?sT'5 F{ A351lݧBtI;b>]AC9ڥFE ѕL\{6ONHW #Vi nUKZW@!=P?H$L,J0Qg,4M]>+H4pPB/Bb}tR=88]8j}! YM8}+2eM m9gR"7 v(*|3P {NIHLmwtEM\ۉZ`rjp/qYF`+hb~{. xuS]"N&xZݽF?̈́x¼N>mRT4pͱx̮Ꞿ-?qM+E蚝ŧ`]c?] 8_ W?L Fuoʷ7A6#i-R5gi4|>%0k>ܸ};Zl7[}8z}!\sЈH4pxM2F*K6- 2-oLvd!Z٘tп,?Fow8R);h ULwMI"#^~Po-RG!,ݚ˦-T|ˆ:WZ=Yggb \UU3uP_:a5Ǜo#i8Xfqɑ5<vn0+&BKp53 {̆3;B-|T.]2NZ-xϊDdeg~CN=߮>TpbR Y!8Y׽D6ILX獳 fMwLȖ1[$E]b^nIIKL|d_"|@mp)86^6'٫pdÿ@.q2%&T9 dw'aKTӣr-~|6(F|4WhIOc+UObWd҃nlbm9uőn[qR!+5iOI0TiZޠknבsQy0qE*a>/iJfRlpNLivSl++0M_fA5IR%z^ME ay3*c05(`jxzųWO;&<;\;86TLzR."")M*~"2:E=_ ]4(P!]7uYwq-_@<++xbrPA6C$ Q8l=Ƅy䎾zxq(32GʴׁDBw\@sq^;:Z6Lȕ@3@+nYX͖Θ+OlJLϘW Y S f~J)xˍ0PWEb#!\S'΅ Gq,nG2 ֡kY rzYo#vqnu H(Oӌ ;瓐DZewZsWV@khzή&Fd 6v&3fZ?D0yR \  8P9i;?`˸H"uN"/JSL,]@nf\R I$5b$Ŏ5y6=imq@: l7fw*WY%9\<?ˠ9-;(Y~U+'w[7kNw, taSfrs"wwÍ ɺ-Ѥ Vr)kLsxMȵQ{$}=m:'SOZhЕr 'z|DCؒcнDW[j@"cl^椐F;V $l_k ϨF{%a+OԾ WP]cJ.C^UɟYm-@eHMOr*/`HbD ߨ6E!կ/w2v|LvV[v|1KB@ mLGHy44`ŋ=eʧT*oMt†بyшn2r{Ŧu.a5lvM:C<`!0l 1"kUz,;G0b8pYId́8&n#MmY_&F1g()ɼ͍>IkbC;OCW8Z' Zꑪó[J7p?rը':66i?)%Ǯܰ7DQHg3Hy)M½\e!Yej^]u)zjQQ Tv:M>^k)72R;4kҙ>bpF޴@oWKD{䱂UA!=V@YK`o&pBT". .-5əVMkrz !g٧bP9kGF\9R3?vzZC{uF4%iS$Č=4y$0Gd5WgbZhtN9;%qtڴ71!P1qL/i&3I]\ֽ=,'0KK Lp^I2eL`_%}dv5T(3{yZ/\ İ &M,$3N W)kJ:g,!>q7}^ &I$&uuW "{$uEa]g8ekZXFfl!=zvlK%u 1?GyN僘#VfJ'<'w:~o[<|epeᘁ(9̾P97rޱZY)s2u!{^f/>ghNf7àBPJ%S gt0S a/ďGKU"T䪲8["liNA|*K żmk/J_XdkJq 8X{[FXqR2̏E?dtu\9O Ա>Wx,\ ,X^cOb]c\b􆠽1j^ :K3t[_ߚ;IAbNЯm]'`q_"Dz-~i'Tvٷݷ9G?fş9in&ʁ׬[b-za8 L?"ھEmE wxN؈e%C'o|a5 P$iз1vIVҘYb%gZx{2a`Bлx+{ rdY[P- aYQ!0SňZ@ Xǽz}dZR%_jxSomn~;ʊ( ݀~k)MWUwr3$]o΃um58I"L@l$-V11j[-/~ 72J[' qC0!]͝D֨Yk؂Ɩ5~6@?(9k9]+aFp@A.vA!k<,詨ޣ9Ӈ2koAMVU1en`Mյ 念W{AAwQ6CХ u<1޿qw>93 @,Lu>Πu`5Cign`C^}R{i@sEpW`L8$쮋5:*_22S <@zzW\tc&mxRp\2I缣:G>c*m4 -^_H#Hn5(o0IO5G4 u,Mi+#iPjs~>y5W䩾Ea WRwH#@"sR{5Wk_; c`p.;tEfy꠰L`_J J?Vt'F;R҉h|"`@Ez]{!AU f9,%H4Xvk+V$2g"-JtSk~^xn-0vçŤMTx`-}{.1-L?-Lža˴->KJ@53v[tN-$ڭ}PGЫGR*5k}ZGW+G7cZK[ۨ"-=߄#w6"R Y3^t98l?ޱW$ CؔY+T\H2VFhܒ>CbQC{n) yRh^lj\rE]]G)V>?X-ak\i|iͅ^hfmM0fM‘05yciC+aRg[f^ˏchf!1Fyo0[]UMTb= YM 'U&}fVMY<ܒyEy#>]:maCLC-9U7ЁF ʇ(m#9[ST5\o bAPV@6BdutHQ^>Nyi( b]A|{ƾ_1zr0tKa`MHݧڟ :hྑ斛jֵYߠ (;,q 4?ڢje-Y;xnhV1l.l1+ee瞃~v=8]SO&}"(FmUDvi 9ь+#uj(VS]sfq6ͤ{E BwYbNxaZBr_ tu`('bdJ/a/ִ3w Ƿ˼Cϝ3+x#B'\(AOmM do{ڌ &^ȨS#qdh 5iӸϸ|f,1rSRȷ&CDU(mݳ-:{"]Ir]X*@B ÙZWWh.8?9Mu_f,d $`1P}1doΧRӘTh+ m<5(9NBƵ:[)3Z~T*[Ds>1P}FPLXZ&fAzC8j G2qWjv(_{=v=n>=lMhF`G^}pOK0V,18CGCUDmaoj04;3]qWq$dWq(l?wNl /¨g|6^SJ#W\]_FXiVgqO/Pi*GzU3Ŭ ²u26|OgXL>&Jd>i,)0cε55vj|qA.f1Q 8YHc:t6P: Ikxp ӻY@FŁ!^% ᭓q>/o qWaJqI}Qp 0߷v]M2m9JOק 7ڢ_0y ԬF]@dv9&%o!{kKhBgu&Э# Ks6FT6l};T\]҈≒U}]C=*ʟ&>QA,.Q"ҜY޽O" mr˩1/K}tzLX Sx=Uz,bRۊc0Vח5n09$c.m3I VH P&YIHA %vm}Np3j feqܰ%ԭMk0 _1j*ccXS!yMآZiϗSQ|<9IbI:'M8  =p'Rphȧx&1嚿ǚ~/v?5-+n,mVM1\j\42x}n ?H:R:kI>?|?(|؟ƱOC`.cs-Zpчa2v#x9#'l"U9Co<wdE Ax/S%]-%U a/Lh.:r&lԦ }\ql"qO:XtqL=+$yoWɕ:bEvܳ@)4(n7Zހ7PzG3ƾ|gCn8cgU,ّYQWqU a(v $WZD'9 ˮY 1gx44ฎGX>=.DWi1Y؆ yNoS1eȞbR0dZsq7VcXvTE u7 lTv[ qGgxG30 y晴/N['U&YKt3W۪^ٽ 'g6M';E}NB㎥9+ U8 $rk6}-:ɃDU%H'GXyY^l~e}6ʙ}`by-.:i vL. d?ĕl7m",qnkL9ArӍ>KJ]P*# lnV]A/Sg%w-.~5ѷɬºJ5;;)0;+)?+?mQ ez܇k5C.o $g#hjb1>M yl&ACYҮ">GM%淵- )3qݔD_¼n?XUK!)Xr0ѫr3c-,xcHɯI<-F8v]dy ?jDMc/;/#߶IqQCMWMnsƻfIZeo&&քrŽ.iu}K"%ӶNK'yN߽xK,cT HD#+ _+I1߯FMh>,>yN::({*yȔGڸչD\vVpˇ2Yk5- I..L5ZVk8Vӥ3aY^xD;X;wNH7o)pO6> -ߘV&IFN[qo䪓C`s'Ćg^s\8,AYۑ!o ?&^8ʍy~΃9 U5pQJg{7+"hi>1xsAUT@W3]y pltܹ(g(^ˆၺgN#;s4@ \0*dKrSSщ K}Р|bvnShB{4ESa婲40)8v5mұZs+Q1G%*Pp.mre#ǮfjS-u$$t" 2N(@b(#ʮ"KI^m8x4F0rO u8n}oc'ҿ2A^m_BbbvRi!QssDx$G֙B`ƘKk 9]cehCs'}`_[UmX#,N{΄h7J%Mfڦ2ó'DԒ$ 脁}=!NpwM%t <1:OCM@7$pɦߑ1>l/{}7]t#d2~F<"K/zТE(ÅzPwW"ƚb{gz>/xH yɁ _(̓`!'o&E^cR/ފm!zcvrIzk-]fI}!ԗ6~!`"yzG5 @LMm#OuY!4CJcf,D(,.FSMҁydzwnˮX(%u˷G, u!AydmEƛ;0KnVޫX)ssW["i,)ںUGbzꖻ"? i*:.v!+=/~bsjJ 8-QInD-}ǒܶݥ"A5B(߈fR_mp zw:6lj#&i U >W;2rx˫wS_ʽ1bvxt=ř@*my6,t֝36vq#bFդl% H=Y%%ra#$4.H)TY@{'[ A@ &N B Q<+CkV:@ǍEY450II;܈5r0a:@;+3 ލUrsK%Y :a/:iTjM;o3Yc`:ƶWb`]d.um>Ӊ A+J&ٻ; (^zr& RII 1u~ncKT9cM┸W[?-DHx$7-T|yHR Ƿj_*)eEMI{SQk7P?D[w-%pҎ'?;35Ѳ5:᭹ʽ7qj4 Z53j/&{bvXl\ NϊoNnw&&HMD50p[| FO#ͣ̃UOv1F FrM򠾓:5)a:ʭ%sΡOk1Q!ףn՛̑jB2eK^2yփLM|}X\vSiG۰2I 4V#L4<Dz],.Wx6v[(fJ?iݎ!=k^]3%Q3}+0ܟ0Zŀo@zѿF o| ` 1-UG%&2+)7ŭBIk{D3$J'1EQ13i#r角8^y|\˰DRz ^ڧEj<:4;Y)]L3C%/ڹ7ޮ֔J;,Ա^x1+_G 9447G5^IYЦĻ{Rf4kqv%xMA^eAj Nk|C8 6p iﻪ=AC/)-0``_iӍ8/62!o{ߚ[r޳AozĘؿ=FȘJ)~߯*/YOT.ꝉBk+C{xER2' Qh g#7ziE/K0y#1ptKitdjhvq齇 ф6vɪd}j(~ Ovr _φD 3tEV ell$ /89Rݙ02yjFZȎ0DPq3֧' V8{'rA2 ylY[Su0ÅYՃ pa")[M8X},IIƿ {.!x61n &Ԇ$M6xoW^B/C< )Rn~J:YS7JVyf<[(+^F]BS"R^H\ Nq޾Ө_ٌڂƎ?Ћ:_C6zjaa x 3{tccNQO!2`=J0]j򜫟@r6Ua&\:m{Ų(N[$] *J]f%MG)7wHuoW!8KQ-q]I;]uO򳪣U_PTg,r^| W_:8JKFBq ip3Q/ߛDB cTur4LqRʻHTTyU-I vo5Z lR _#[U%m9Vu$gMJ}<*!O'jkX/`=id⒙94Չ>M}ѳ -zy8y, ma&7&5 6]$2}p@OD: N&>Cu]`¯MxenwM==|?8D=1yԐ^\S%Ft8PR)DMx;-ݪ%]Aܹ۹Zv#i"|حXKKN1xLXgVl 9tsFbjhUW[K>{'^:BJWj=H! pR§%b~tGN6w(%;d6>仳W~<♉E1,#n說BY$ OsH,_1 'C+wr0pVgϏ'·ρ:[`Yn0o"rcM-DuGZUNq˞'r3.f_70{h"l7Q\ 6_]"ĬKQZ_1kn!݆Č`2|ZnQVI -r)ך}-#y=t`ƨmrllQ 1=2Ep鵵e߬jUj)85(@eWTȯѵq*[$c SC.n˝K'&u-VcfѢlRy`RG6kǥcP$yf2>{̆?đi`_:+JN2w?Ӯfr]%Qt8kUHFƉF|-#\-γPu,ފqtE0:y4pGzQ;)WCcMs.f{8NW}smcuJKG |afpO+4'_ bj]aY7[{ʣs+Y5 _Oc^bz/4^sOp_CLDk$j4=/gd8䗊DGNlOCsR@PfM/4i$aӊqTF~O C}cr&2 "//o1I`{Z/Gl,q}mc:qt'^Pk5 A^a5ܪ@ L7uu[a(9lN Ѡ9uSոUTy*M \"=Lo |=|2L'N]xj);Wa#8ʌ'Р)1Fw5Վ+K{aЁ`?^ˣl=֢U6sGo1`\mg;vZIFsO1 <[k9xP& c2۪pBB_'?] @}dnI +4 a* /V:DRy$˶ZBr!e̛j]RSv$z.#fR!;e44=Fd> |*YGi;ˉ%z^}3k=HP͇FxXQTTsN3k@̷nИ7j0Fx3WI-(U!LwTdHZ̓8[E)1݌H^:l=3F\&\"dU?0yV5(OF9GE,OA 92 Mj[wbB6M66ϱ&xyԁ z}6$Io/G4W }zP9dgwz%z~NH?2B -`LĶ|G>+Ɉ'{p8ԁuǻ-QM_n_h%dIui#q3B Y^Ywztѭ؏Qlks6_ЕxW;c)s1 /\S~2<5kZm!b/t4_ ε/{2P&T]ETǟ%3: \/BH]x6wLTc$XOwBZZ3g$ݤ+X%>˃dQ.t edv9')G{D1". },cԑ2-X5Ć ԾQTzi2Wt)_K톖5|&@Q&e=h q7lyx% =QLg_stŪ>jQ;ca)1sVX`" vՙl/on @gk94?uk!s,Xa׸qxoS -ևûunJbMiY߆JaRN0 XNɶ4A|͓ %9@BnsneAk+Xؕ;J;bo=*!IEZg'1/J9#Uވ.$dZ ݲ}RPBxF LǮek`/ę +xWGD*fsS0g7i둭@o{S9 H.ҪF&hkFӮNf=BxL7ib9 8CNqJ&xƐ}'*0w|6HuN"u˂AB2bp&NЃQ(0 a ^vas@_dҰPI{UuIxL$Vm}L~_c?0vEg-e`Sow`(t`Tc3f( a'@Mw~-e{@8æC))P3jΕLcu k & ?6Ӡ񖃯e+չ>ۂ(ӏAsd?ǜ/ Y'0 rLҮP2,8|w8,OAr%Ui4%fd]\R#pkӥxp;O,f~x3S\[[=Db( ^\QEOצ#:*-.x%96"BU5ApoN g{qSmE!#G'Jm"5<}j*!d TL .l;=1NL@OXN?r 顭3|5܂+[#}[/S|D F47J1yی_! U]}nL1}~1?zoppO|]L'=jAcFG0*-JЍ7gB+sdi/b[Ymsx/zMLbգd,ˈRUu":iGsTу,ay=A^RĴ%Љ8Ps| @}拢c#}lU-ַE-v[ҧ(887g2Mr ?igl:VJmd sU>aH3DVtݘQ%=X(KK^)/oC>.(^#x{bivqOXS9 Nd| X>]ZU&RUNb|SZFҗ\ Z?>hk <`m܏~)}")lmuc 3eZeӟg8l$ O;y>Qu>b}|"I4 !qgGJi7;egGw5TRv*s}YV+]Y7Ko+ @H_rLH R7oG>/٣]7=e;a8D?sw"\[b BDCwS55|v\'2\5PGD%U ݾ>͔y ?y?64]Ό;KX5[nk~vCY;c2FpyU+_&AgUnRzÍ<5i{m3kY Ny~g>?R褖yW`INb:hGA{*8CYscA]if'2R䠞c!:f .;džjlj!!z~DjoP?)#{~EwN|pwl$w.@EΖpc(} N0Ta(IHgtT<?U3UD`C`rՂ0ڤ/l`tӡtX|Zy-w`x7Yg\sevt y/sFj`_RԞ ~=,B s͝~;ڋr77Ha~(KĎsOB&U4 3W~} bA'6}$6ȱˎ2t\9WDhn ll׎ЁvQYV4( {L6gI7]UfX'IddiY=lD4Y=.GWěTj)H7v|b.Fr &(:{6ךK Nz>DBfs 7zn#>ԣ9 ծS A`~gwFz,JZ8?~ 1:;]k` c֩weu,wqZn02zK[lPSd_8va=ԠI^+WYa^`dNŌ烁(%xV f5OEάokR-(?MdMШ*M;` =glocw,F\w<.rتmmoC 6=X kigA`77?' =g`>S95$J/Q]:@FaOd@Цs^o<'R',$\ș# +ٰEj.zm>B.7Tϯg|`́>&EE4աmcJh[1FdY t#L9߭MûPvgv6_e? Tl,xim/`T1} dRxf񉔥kdEa9V2w!8ڀkNPvzmq6(>yP"=),%A:xYfI>Y4djeހAwD;;<{reT4[MQ`|HnUHoy#w $~6AbE_H3PD. ;lɺFԳfTUAV98"@@R_F0Ѷ%lW UV"GLx4í\*hݥV%ufI Wrbt#6XȬvR%3c7)9O$b^/42( I"Q57ZT[/^|7ɈaAl=+Cg9&Gx$ k)FF/[mTd\PǍyRY~7#Tϲi~I٠AʭJ; th3):$IjUPy=!V,#; [jd 0eڠكcRҍ*vŻ+ 2k~8.itctޅy_>ӉBߑ >@\;тN]8.`jbٲ36Ϸ9hBTzQ9{L>p 7uKU| EX6^hI>X'M&nڏvQ$bbhYl[HC#FN@jD{I _M I:͏񦒔=bkS]YI hj,-J6l^Q֜b`D9r>zK`bdeurrKh)LSIt#DκC` Ot>dtݭ.8otaF5]oEhF4IڱΦIL{[I?);j G@uHڝ#KO&9?/)z aW(;p"fR 1yAmDUCd%bX kȇsT?oHV3VӃluWSM$跥"`Y8%e|5L5 P׸;<+8U v(%RÓ\u[֜ӄ*lgtq_A%d6@qw:e-R߇n#QV@XWj bk)9ٱ >B,X)">knQb{Ij1D1S<(*UfuvVK E}{~PE)8k׻T!spMGo^Vtu;sR#cWP(LjlSՊ3A-V[(5X2"YrWp(0Ӹ~DZͨzs=@,-0ȷO8E2(BBW5GUqw7ߖWKS9Xw?j9M/Wf2׋OVxf}Gt6vZNTE W*CC&KA#A GWtX|t=!&V`z{-NWxYޓǕf)mKz-.B)EO.)1w 4w_ xKC]cdRw -V] ^n70g6ƝATd7V͵0`OٝؐfܙձCxW3qƘgnr.ݟ83kXuMu9b_d}kM5Kx=ϙL!7&N)bݣGZI0yKKEG9 B9}#zҟ.\d*y 3Q($3rѰd0J^Sөg_cgcfC"JW! Ȉ򉛖M +Jϧ͒HQ PM&SK=ڂo)@{1v׽ڨ 08{w?Ϧ z#a_On<1'$(>V$1rBMeeڡ?71p|PGu>gԬٯKG*!bxپ;.J8(ٚc Hf"; bds'e-tb_VP5_ 8BBʌx9ũ_??kx)$yTŠ\QJ6- gT-K|Oʖq iB)tήo{qHg-;f >\_kҜ`s-l5e2=y jdg}t:[kv9 ܑӗ` ˭(f  .ȗg{(eMD8y6|6ۨsG4iK38l3jkn6}6\!88;ƥ' #`'DB,w2n + n\_NH*c @X/ɟկ6ҙ'AWr<`1{m%./~h̚Sp:'j`\gD`2$̞-pW,k:$A=>/'F/䱠܊։XJ8`S)|/:LۻLơӘoSbz _F"ĕrXE(֕oU.#N"$%x#/Yo컀ω'!L$az Y1;PA}$oC`>eTh" *ҌldSBHH) Ƙ@ ^6k=9 ݅Xd>1wDUr)(=SW6ytd?bx*P:I9XyN;/$DlF?L7|)c qE"BּmNhE",D[lPy]^4Qmz<P\rSS ݦ o(e")ΠW,[XrntS2 - {T[t. O14$P(pcJ hJZ)"U2+6Gę+jmaTr.sQ 8& +^ڹLƶv}Qy cF-?PsT˒P$?j& 9~"tvh: lVXi0}WR?Ķwvjkuƿz`J~ؐ|r:JZoĹ;rَO@  !k=P eL2?6jK@(i *\Gm+}ǟBע3nV/TKl9lSl";?t\p}NJ%c҂5bs-3&BC%yqyN a⁽-4Qy#qduLg)!?_u-fwnU׹+5QMê2Ō+P88d_:pvS|\;x@k`LzL_5V;E\ 3 e q; a_fu&aJ=yC6v<<}㠇q"; ]T''Gھ.p:>ք\<44u΃dY%IQtTbxb59h.P{]D =BQFЕ%;(O΂dյaЇG]j}^HQS6K-C0<YfPѡ`& \9p1i[a[@-70:yh ~!т7A=:CVvG9h}$p-~s].[|EG3X 2\+IXNJТ&ꯤnk ɭTZ: E #r|t_:ȣ:6 '+EK*bAUkcKְa̢*>>y'ʱ* ?:ƊsNF\R>A,MFXIR̳ٙ><.u䄤sZ ks>jli;x-j]UϹ~C~,:QJ3 5-)`]py՞|/upFʖZδ 3%44C0)}]w`ӫ{~ƂʛYt m0[gLG;Gdej/| 7t^XN_3nG.y%z! z zԺ׌-v榼~">Ȍ(ew\춨#`dbgmE\)jK8ms̩rCS.TW LCĶ8aY)V}F>G3;zfS|In͠ iΊM4b,ķ0:E$yh>hWq)M-[sro T5C WgGXIqyKmPYt32-Iפ,>NJoôFdH0-elԲ'E`^Ll5mhΕwwrQ7JPJR5KO|29BzivZuqeV<”aKwSI ׽E#3@SauK 7#5 4x9"Ea12# vBD}|,VR#)1Y9?}ͷUV8d<{ SVI͋I%/ӲHW+8+Ĭ]ZQAB8Zceܢbkm(ߴ*`~#`ZO1VWqN'\Z6_Bgԟ{wTn8rJ~.}oCi});r"\wKZZ chEҮ06V>\G˝)qUMy^FRy z.+ZqG|Fz9cޫ_s쌕RN#oL(_v49Ej<2L")Lh'Pb֗_Y;ռ|M'dU'T=_t^|5fݵY[QE[R_ X1t;, }5xZCIǗʳZ (tяDɨM@e?:/i~lso.0iaF9PjtDQf%W➛!]p>_X+Y u1Da 0z;"P"֊JE~ߟ9c2=ROJW1lI5` e}8^`Qe9iuPQZ-?JXRf!k"N˃0}97޶6l4e^XTQ,#P!gecfFiRxԣX-`Wzc- 5(ViBIc\k ;@BҀ^0LcJŬEñ?n-,h!enBŏI Yo\vJfKKcԻfϼ:t\-y(;ѫ&&wuGȁns !93Z~ Ztzz"\8RgDY3#Q^>=iTH&VD'T3m!8{Nu6aƶmj^Ig20-{3'Z  T9_䊷q=ѶؠKȻ^tלe%mXFծpB&H}!";ah "!{8vo*uԴUð-ڶS`ACҴu5CUQiUj(I2nԊ;p{~KcjatA8=Cm' 4yt+;NH9CGhJ.:xAŢ\7Un'1N i-:k蛴2UHXƦQBzw"NJ4_C?t)xdwR6{NT{$Yxtm 98]]Q'T2x`0lޯuDd$}uw[} Ռ`SNhj&oI].kz mesŧJryt J&WN;ܲg10 3gȟ75t5] ळ_LDg7f_RKzG Odr}Y|w3O刪IR|k(_οN[< "{j0lo,C1ܾ:`IfjȢt~S 1w8굡@ x֌eZ#nSВC"?Pqo'{,(9$>th.'*nzpn(6Dufك!-,GCr0'_mңSߔ 500ȴ9X{1]dxQ$M<L!0EgvKYnd}>j1.ǪYk0I7Lr8z(D1kS؛obFwgςsK%3J`nkʕ7E foD' Z\,} [AB#d47_moߘ zo7,qbn3*# nVL=;ONBm.tHp<4VGؐCnJa3c 2 Ladt;@ P#^`'"DOa^)ջ"V]D4s␐&PZIuZl4/qL@/90@W?%c2y9 &"#>esRoL&5aY(q_teqeυBN8#~ @#7~eFʾ&g@,OA(I?ROlFq}&$I- h׬"ܥNQ]B92Wd 1Mwߨ܃ pنmNz'@d`aB/xfADIm`NxV #BӶ+ddBۚT@S ɰX\:ÂRygx mUO`ENx;17JXsoiM·pMSİ&~%6`2ڃ>fyYF|,Uo^!t]ɡ_j S].φm#v!>VOdw=`2Pըg<""nA_U_jq} VQ3bZo3{V}^6p43B+'f( \Z]ثv6 >#`'cmPy7פ*_#n7mbe9JgLD$;Z2Or4i#CydW . UH4g0Ѧ̤.!{30 aNۼvqU$D?Bw;4)jt7f>lrQn+ŅIǚVߋ_bt+KQgK=`l(pI҄ 52W;?$vt}'sRj[0Ӓ^`>KLQm BR樚nHDRBA{iWZJzî8qu SDara 2eUm/H@`JaεֿP NIeh_s&Bts\*uC>U0BU'/>eUo[S'9DչUcd7F#t<r/^ Q 9u=?j(b𗑮JP=Ǵ*0rdO5…k ,_w"ʢL{ŴVEbWt][XDq9t蘢uJ)*6ն :NZ2L SnKr]90fi>7룿w#J ?SvD^ͺ ]cQ߾, ]U݉f=Sy@_V#swF4̜4d *B~- HǯK=d!CՐDF1)c}AZpu50>_CT< ÍNuRiK'ywГ~S C>DZ"lP/^ʆ8w4|]:zultqTƏvT,OʪǾ1D~Y,2>r] wZ@E0uyƪ1ieH_cPr*='bl pAB~JGh=6`7̢=6xG[^YL/5agtR~2MC7w*M9,bxR(EM 3g{>Kc`r"-/tr&m܁eh1rF?sPA_œR$=w!3 VrH tb*J0tPqCw ZIؑVi?c^&9\XlarC h kG|OkND|(؎ 0`[[`u>4,i6FYN+d5L۩3Nhρ 5r|+:#eI'JKAri%{휫$y/}:`eK0y1ww,ڮ@$>HrpjsJ#_</VQs*][!9SVb( :Rs>``#hIݢRhdk ;Lwo\Y:J&| TNtcGCm\宂Y PxqrR^n5\އ fw@8/cv~4am$YdqL/^DIZQ0Eϔd\j@נYGDt%$큦_mcoRIS)?ڌ @C0^'HJ\AkȰL!2 t sLu3Tks{h5]Ǹ*1E죫 (`M;?{ `Fr<__ 72.S֛ed/Cޭmm@$CA~Iic ~)PW(]TZF96CESMZ J$ E{_~=-pyB:E90 g >x3//PҒ+LwPbgYtbJG4U99or_'; ;! p=Cb R.#F2.)c6it?f C,w0E&R1կ2YwǞ]'"R,xeumm8g,=(Զj^Cξ@z)xT6qu|H|ɴ43=e1μBVgnUq"zG gUӂh~iWAS!Ծ@C-G9s@GdE5]76{T*Vqա&7Uv6d^on[o s-U7WWSgB/77D d֜č#Gsia(XAK)~~Ij `{5`I$˵L(VI%o"gk0CJ&v gmvt[m19>!? 7 JC$S^'Xz*bnȔCƎj('Iބ;ߜbǶ*-C= gq)mPBSн5RSJcm8 KsWB- d,S_Qŵ/NlUR%^qx>kH'灵#4QܽRJT?G]ctz/|V\!|]]l F)lzlᲨz-VJeDǩ+}|?RW7yi#^0dWpak߁y3X3~G||d lprt&~BZǻUm{0Xqi\)שkHF g7x~Y޺7F0c$?:R߫ԣlox4d9B4Di%TŽD֖?&zW Bc^{N ?9TCS-0#)Y'W"*{ `t.D\0n;-["j}]JRo 敬oHtcxr6>56d1~fCuhmH'Y_`LXd|ss8g~o2>/ 8u?HBH?$9ZBw(:];9?9#~I} :J49OGH󸿈0)&U>1#UZ^. ç2#VwϜZ @ӷ #qwж RJ1*";QJ[Ru aC\Ù F-;RNE6}w'WDD\Q(>G:{O1<Ӂ2͠v苃ZCaߗ6-vh/A _ϠsR߁CLFA&7)1Qe+eR|L|gO'9sv`y_w9j"6V.¼t] تQ=i(uӡ_r,2)`^Vr/gDL\&ωDs4՜9?z2>`3;h"ч=-[2G|Vִ Mv淙8?ib#DDȇ rδ? l%/7XC׮B 4UDꮓ}syL*[1-\dqGZ>R^@9̟֔1ᨮ=%D}쉑nߺ3gNEj:l6=s'ckBYτd>zXR$ 6hp!\י jE)@3 $(!J3pWD T'b!7ԁDAןK[D0GxW&XvK^\(cW(z~6KǙC BUv W԰Gq1`m[Gh(JcnE#KD=o< EcYZ4P4S rAò3f vNQsrsj %,?Xať+7؏o}y=^n N$%E:dAΦ"TB0<VkrΚܹD~\5r!^Xq3,fz_ ù?2m?#f"ǫS]m <ص7P4B4rNȃS.~KL\@bbڬqϯK

E`9wy&.РrcͥaiM#}Yt:ލ:ky^N?Hwd-v8AHJ`d.!O8~vA0DZ9:xbXVfqֆ"y po" K,ɰ#uf/s2. ϟu43mH> G߼NK> PPMRkPǸ( }Rbj`ՁI&~65@Ϧ+Kس#R$`jbj̷Z8~h0qs8B 5N\$Nz8sjՓpd*E6ACRz~O׸ҤXk7#^IWPe{9gͺ QGt;jb R01u㛎kb| 1=._Dq̵@sHj<y$W6()UF` -qb/b2JeXL+d]-`c^H;}{jQ1l=JK!k%4(Up5PQ|X2oI㭝RH ɞ07Þ_6;a#쐞i|DzNXs)_G1G63XcC9h_Ks#4|Rxp-<79`,eHz&"Gn߫_؝SObsw'BGa/gNK .Ӛ@3 'easl-tD #5| 9 ]HmnЕGU[^gvYC|) Q((8 ]S2j}2W)+,C b"bHaiV[T>]h|zRS$h7 h7켣rǁގWͫ8&] vO?ѠN.zt˰P {aωm.뎹ÝZh4R[Oה>.MD:JgiQ.Łc1$͍}7=I>\n2|;de|P?ǫRޘl $V]I&E~{p_VY*aG:YrdAi_&KuB., ]-{@/gÖz]; ޟ}6;k1I6\@JRFۺޚs-5m:ҢlM ЕeH:0-@/}u,1/)Hhn)-^z-Ļq`5azW+$dM2-m:Xcޝ1 }nϊzS0v'UN&2]W>IJDŽU#vh0ycX)«ݭ27{ǶUBc>VO!>{ S\Qq6d)' 2uD~1ePa|w٦utK+,EPO6Hqd>ؚwRc Ra (랭Z+[_YӋO31񽵌"tw,l0/p04R?ͭ98p*Mܻ"{!iWF~U+3NƑI3Lg9R\Küo@e^s\,/ɑʃې,;7_bٟ%@o Db MJܭP"C`$ 5c[3VYi_⦪&J$ÚF%vbɢ$]3Ud%YIyisJ`,Ip䋅ḵ'ryQ~{8}R?A!D=63ä<ߊELS ֱE,,^)XUBLk{JwB30yŕ}o)ZVS"zR:\)$7} }j@GV8o1IcdWڵBFRiEc 9!]|CpiOmh yD0[,h¨V{#;PJӲ p^]UL ,-7kXZZ˷gNzWXK@8 ӷ}rF%؞xZUA4%du*p'~\T$L/.}[+DF SH3,@FCRQ/.KdZE"_W͞,Y57 .Z.{n˷+@jIle~  ] cNEZh=^jkr(9,oL[)6x7-)\"E= I9.-s,6raS$ŘmƉzܦ IHv9%fFHB]cd!Y5!T\b~_r} L/ ?V??…tKԃY@ RTؒ/l<)̕1kzfg3},D,BZ]sP< ^`e`^zzI s3TD2#`J9Hǀ,~wPtAjLe e[C(wԠ,c=(ʛx #Y,{#t{2y$~q*GSN|T"ꘅGܦp2 ıݸYOh*>xvhE!n.d Lr.=0%8))ջVڗ>3NCbn\k܃mثbtb{a{NBo6]ZĎNSbqY_kD|i.˸n搧{= UuM^xp*qfwcf_0Y69M؎K2$;2(#Yr8a@'S+'?n^Tm ,MP%_+S ERh?OS/7 cW〓> t5ݮ5ԟ4oJDOn2ݱ-Ivr>N""_LQم@Ե_HO M6x,;8/%,>VV35e:n)Ǿw)UWa?enso3ɖ9*:k߻Ue3m/MO44GO#hxq'p?|U$;[bܩlU+u_"R]܄MgL\LwpXߐ`[ g[my3Q5Ɨs@' ? FEl)4b'#)uӻԟ {ψ (^7"ACrQߢ+Cv7<ڟ?\qځD#8CCVc6P7`$ IrqˎjOOI4O6[߀KSsSt02)¸CIVjv t2֥Q#'IC T:Ƀ6O0ξWK߇Ҭ9/3˞40=Ұ,P*PVc5fV6ΚJ;T{2%êw5`qBkUHikĒM80kO7CQ* ό &?a6q71#yBbȔUFE:g|., qkׄ9t8;hR/:r>  Ë#_j{R.1*3fA;^UҪR4֖|):=4εm 17 157j-ElA"M}*3!I*":\ 1{ WoL 36 h@X1LS݅ ԘQ5Xi%%#15"lORqgz-'=#$i?UM @A. >.|BT̑M*uC40539El t|yQIH_I᭠k$X,yn?f\A/,Rھ8Oc'"4vHf~4sF(bIq6Xˀ1NJ0(=Q$G&6>snhvΤ,ک^z L4)EO%x]EF% Jxm+6CE擆UAi-#/aKفs̡RfS«9-5\hzРPʛxw s.|]@UlnpzdDN\>WDwmH6VD:ObEr:?aoa98?M^,?lJPI/R^> PiZ%15$7xχ xo}$]k`%`6Œׇ@`ҪkT+6@xxF94|Wp ,*xS&sI-na_f|.qH4T N n&J=O]H-8"UC-(y!0@#Z,.JlI-TeU)ֻDY,_}e~D en&͖0ARԱe ǫMZș^ ;&mzm$LT۽,cUy)0=$X>vӔE\FaeKЍMf;8ov#Jz*$g߷cұC$ZOI-p0 u0&/fh}(ēdTً3|f#- ,B:C@.@[cA3*{~}-E0 tBL.M(I דYTC8F#UO5lW;@E/KuLuENUQIxiHb[i_̋p.%*VZ =tx< |5&Tb#vgFcqe4X(is9]/E$8EUi;17- 6.,3Qvϡ67ir#qPhO/E>.&Bgl{ V3aV!U oxA=w 7-Q!\toĎXvqI&"l}[*TZ,ojP_ۥE(p"(gwP4@Ґ7 K]5,CxϹ;tO'Ki|}NhV8Bv^92%l IY.76-tg?g60'40uG(ѕG#Υt1!/x8bu6ʣLh4]4}Jgeup$dQ?RntAC!6(GRQ+BLYGKtEZfLޭmo*c#xeB"dZhڍ{jjp aS"LEЯta9T ֏:rOc2'^̄8[{̛!N*d=(@aȌï] 0P~DU)Z2v݆ܮCql&>=rزZ]챦[!Wer:Iu}G(8H !08ZQF)u Y&QaZN$Qs{ZG̈́-h, OV1m)Fn@޶!RpCx WY%y$Cߧ3'vebhlM.I!F6a9yMU=Y\:~:*e1T!T bx}=V0~JG]jJ ni"n SqL<X+ME[qHzSDߚn[B#<~}%oYT=Mr2w%TݢmƷ1NJr(K iQociJRWⴓد@7ZgCSC7Ns{œE/\Ӫ;q%Fಕ(ObpE| 6:fG 0ƚYK|_FcYJxwЬ0#3\%^`X cd?{5?OUs'=| gEVj!E'hA65^ϑW ^E.jK/3C!ET ;,ғ7(k}'_ Rqz^@{"("eM_UZJ-gHC^Ā,)RPNH[9& jXߏ{/(&rVmz2|ykj!ԕ'(e^cXIdMvZX_RTkCԹuOnT%+/ Eϥ6!ar fQ./0G9%"!m;4g^pU2ň Ҩ[k:9| T-rG+4Xfa;ܻ Bn|:ҭϨDKwqF(KeA)haZ-lL_d Kj̺@\X2u1Ifv숚󫖆xd-zQL ՘cʮbry `W`5t֊&j ekcԕR_%]M?#E Q$q")LRzj^ηZc[RdB2{G갲fnڎ %]:kݸ0Rdj5 BTT:sptԋxs94P䟂\h&zؚۨٵ0v(p8qO RyTbo8 s懗i%_>iw b7E_nHZ/4MDmJ "W|dž}X'5Y`w ۿY3`4avuWE9z<ŻiTEz`FԉhhuS9q IcgLѩð5_]"*H\kŇ, gf z[Z`֩@LQX՚E:c$gebX%I N~X ,V[]i)nТɚ1 %a7pR.>vʨ>yhi*23&SPHD#.I(-*Lی ҡFJo& @ޣ7U$W{oBt|z_pM%6]'.!Mwf ɆOnJ[P %BYcsFa:u)O@ГQJ#Ao6D~L/СZ(u|,sPO):*tS|{Nrs$V~i(!S ϫާ=a0au]G$f*k=XQ7yӤa^CA($ :5dM#%8%)#/ ؼKY[g7Y&AiƋ"rInnm*U ܕ 'L5q ƞw9x'G?g S|$F(`Ԯ7$G.^ɀŊ!Zw$% &rb9Gv&+UŸB̗y]1ʮMMxFPj'רT;ҴwfaEyEŶϺ̫rt=* tqhX%$,.)D>6rj!@ G\H[}P&8kpW3sGp\Nè KvǾKG%$=n;K,mR[~]s+ W\ML7?EN{B Gp)UxÐئ6YR|Xj#=c݊*-⟼S`=G9|oP0r2T D!xx#| =k=rka cM$^eD w=kO6ZZeAGjNWx)om )2&~+䂌SVqASk%hvd8pw3ܴMy Em_艛v#SRY1T6f k@2SX|CӁ A%<:$*Bvmހs>ctg1x ?ODO'F0B*p7 犫eeiڦЉ|՟R!t-!46~MNpD)LS4`P0#v+:%Վ85ųb 3t;D JڱuM)~IGdHX 7p̧"ֿ8- <3+AHP^ @Z]a~$yzoӊ' P S~!C 4w0<'%e].Lr"G/q|<n[LSXݘ&Is챿bҊ%c'`: *ep>&at:yy=J}C;]s*[X >@z,Pfrw=p}mp"ޟmY-ƑcE3ڼtR+@Tq7 Z}e'?ǐ3dSݞʔm\=(9 Y!@4Xo|  -'*,z"xO c ݔ5ViCVSb ,k@E)>sI8x p3+Fь 2[2U4SpvU#(C&.quh 0f$jXV;u{t>mpB>+drg8=<µ\Ȭ3۷X‰Utxҥ$cS E`C ru_j9.4O(o%Q1bd:Y|`Rֈ}O-a4%3阴C׿BE:!PIw-  oHu^{4sA*g|[k,HW+x3[7KEۗI:@ӳ@Y8[N>EnIkdPLRф,끨(0μȸ]7:\{\⿄¦6WsBm\ջzω>%;{7֛P.*ު|?a Y 6s7J-Kb'EKMBIUwލX}>pg"i %UlN0V CP&9-[6C4ĭۥO(u~.aQ5JeayXH߀ Ƈ0]cP |pLJ#dCeQzgjT4%* --0%&m/tHilo#`m;j GuW 5VY>N̅fʙQ)ِ9*~a:-/6ق݄ڕc3AoKͪGfRVsj9cbkH{S!JNBHbù[=RncW7F }%H|1T"kU  ak@97%VaΙm6䛌Xƞ^?uG5[ToƧ;!'݈FN y;rD{A/ ^CWCj]ݔ =`gX4Ͱ2G@[TH,8vt3a/gPɿ\?FfFxl˞""r,>bjz+ :yn3deU8*\p\ 0bqnXqat)11mgpaY;ܪ:igls[~R=rsaeH,Y"=&dPOYV+ߓؖT)m\9)*wQi$AZخO+EHɐ}-S*#E;95S}/Ij%(:]Ѐe ~?]Əyha0DkX[W5;®2} 4t!#SY*Sj/%sءzHNÚ4{,Bh7 +G(F8~=H6LHNyF6 Sro[=L2H}ïb\Y (-)L aO-![:f;0C0IwV. ~ɨeQ3Y4t &Am~N\ aϿ*\FK)|JuxhRS?O}0[mtś$ڢy3Uq*ԸnäxegL|Xx1.Gh`,>.ҫqOcÄGF\M߱bǴt"ihVT3`27w&߽^P))okmV4cK17>AD B4G4"4j;⧖'JX~J?& 5 .%UGg^!,N{- j9M(x9Z*udm2օ,=K 9ӏXl;愚TsGa`Fِq#jئէg"hBG6@SXL@uI;WϸX!)Cju2:a C顽B;NpƉazݗ;Z8r Csd |Mn|Pˀ;U_CrNuAZ 'lx=2iʭwYg!:H_ҥTϝ>]I*oQ\/>Vso$.QV(IJzR"( q=a(3 oUnz9R,5)iַInފgY$>|לw 2Νӹ\l\˃)V))Ky%a|)5cDp:fGOD&~m,,Or{\pE=u \!(;_Wc&Q53$x"#*v Nj{l46 yE 0[2n`58Ow!ɬ7І ognb$ⲟS:A(ukTjkɇkIНȻm/ 3ݿ/ /fI`G$VK42hy1J_^!۳?FW 7b}`t w9B:xm]_NWa p3kraٱt Ag/BjwwYٷ-p,F4vT,IB!'u^b.`uC峠$ hxOۿf9M}1AXjH U˙="9,48w[:oD39n>Š||ڝeNupO4Ψp6n-}S"l9ُ+}vӖ/>1\tt 0;\1V)t ggfQ7FK6(Nj*}K2fsn=f[a SZ`⣡l||:lwjo*)u C'n\Nxå4V13?ّPl8lBXRPT 翱'4P(3!u~uԽ-f)>=EGyO쁟g"~[CwܼFF#ձL_mEY!{1ݟА 4Pꕊ&i 8W<ͦRвʨE EtތT%H~ykdMNan7]t?O(ʣ6kw襩և~[̙cgui^ &Q[ӏ̅E[^chKӃDk0n* v2L=XWL. 5]s1΁ N>l>2 WDjrY`*+t)pHUuڙb=Y&onxs ڍmT== DĮY- ,|֣0Tٌe<~wtv$xZsSpԨ|p\(3x p7}m4@ 3WAIw@\z,!h E{zvLNyb\= cHD鵧{%*%?'BsJů{Nl`$ش}1^R'eb!5p% Ce .P)Wg!LV0b4dbH6NaA3A Zz^C'c' d~:"I)X"E @nSяHŗB~L_RIWPb"&8qw 69G3{1i֧u`2>$aC $!GlO#бה~ؿ3ۻCڲʽlƛ0+]2q-B Z")UO=t= 0Ľna"LDғ}37]oiRbv텫5B.^ĚC')i#>.q{:ˤ6):Lke\pTWtMd#"e0)ĀW_8+;ѴKSp j$uzajpߊ U͘5 } ƩYmH"*8A&dFtyNUjQ٪_Чɉ*x{ͼ N?޺S>9:- UaȂ=4h_TFXX#:ߵA×H|jw՝WPȠQM`W&x`:g8#-n X ~:n"tGj8M\mZwuTkPkIU9a{ye({Š&}UO~o-6}ۋLh?q딮9h쭓_̴1d3M= -ͭ(`zzhUn}!~.W( 7C=Pb"W,tH۸Kt(`Z!$obawndF@0.|T&t*s5ճJt$/!߀QQ'r'C˄J]!~+{g6 *FK}yh"F%eY02@;9T4VkaҥYZN1i$;krbH2U|@sw[i990KgxMzE*:ٺͲFm18w c(CӀ3 :-obI)Kf](wKd3LX U0nJl6N࿌El3g6 qJhG2pjH})7]*Eq"3=弣S@)TuvJ,%R;:ZАf:mRd:VE*[d-LZ PLQ5tՊ!%*m3l͙yԜiAklyq6l3@%;!pc,Q8HolX0)$1,rI"n!A&ǔ)N~cQ}o4G?Edmիp3^N7 s]9TU&Ø*-!!X%w@Us7]+hB:ԝlƤ}yAC,ֱ1- e &*g9>fG0mR[6fr(Y)>0Bz5|A]}#Snn_6%>NڠD; " .ij74Щa J=u/BWtє |tG7*&dstMS*v ;WY~Cϯ ޛ9$;9'~MDI䡵iM*7W' >dD/"3$_p{A{XdŔq54+l.H յݵ2.̮b bU0߷Sޝ]%A'@"k=ؠG9%П|eo8S!1q52S*KWWc$. T=2xʑMC.f0ٷݕe$̮'*Pg\y?}YK$G@)C^hl29<-;*#O]e\#Sϒ$0?/`gW.Ԗ6M%?)$yEժ%]I의ڄ62cU.]&Xzlz}Y`TkA &"mϦee^``Xs°! +\k6FWŽ,͂s4  iezS7 y\X#Xn˦ L~V>,V1?NOEJ!4]KxdjmL`WCWMWtXO羓n OH~Rt ,[]TI<O(8=}3>YL%{jTbZ[!ZA-K]<ǃ2[VP885VV"E^yۄ)F3H7%iaR޿u"i@7:pV֜=RX @؆UDVJɀ|"HwRB$Etc<_M>Ҋ{8"?YCgz8KFcl-@dF,XP!V\=FoAJ‘:"Tߋ;?YluPu!z_]}\KWlxnmf(/G=)/i>^E O^w gT4k]!RMt22/.~XdK!a]tB%%:~EW.,%?6 k7nDr.-u&;LaaEA]ePA%0zygX5jQوL>%~+s~诠$gȌTMjtv. O# cU)VRlkHlMo_9%l̬ yɥwX 3ӧRuHuI҇dk<k!xuPlˬ`XU: +Nfqo7.#Wg]Nfo@i9qD+jzQo0z;#.!-yVlAp]EżԶM1iI%"$y,LRSwaqX:=V4?e>IvLΰ&ʌo2.Ig5n~Rbe%Q{. .k8i÷Ÿ gz~#KBGj>wĉGIJRRB {I-.ovvR'^p86qV1)7sa4W%scF'ƀRVJg__xkm?dv),M ޢ04E󟓉5*؆EXC' Gĵ} {#q .<_P~lf\`qrW%}DʐDP.%V+dK?osB+{iEv0Pa6raL+à 23I6'۾<\ƃ5u?fok%zZV1aNMS9c>FHV朽ET`8=M y ;%M7 icv{uH@_ b%S]MK gO( I W]OwKL~:mЦǔ'l_'96sJe2? Ƀ"SC[bLT1¼-쪑DzIN]ɯX ^YSep .nvq1Bm)0[KJ04ulK] %XZiQF>s2'jIa ΘD%^ԧ;>kֽ~;hׯ_ g/M97 hx{k^'zH"TF|Mۮ$*>fFѠoҏ#[<wz[4=1W k5 [ϿYpbSTt\c|t 3̠AP}7q%W/֑΃k%KdHf|~fA?^'9r FR$1+͊/ ~ 4>N$Y]f3WRLؑmaǩW!>bxSRb+T^O JJk:!J0idg㘬J&oX \ďDq@h3>)ʲV>A[b6;{2DNj >}0!=_@TUZܡL=LJ>X>{G)Ub3E#sOD{I>aXwiUfQrnu_6?}a8 &ڿeٕD&c*q(.o&@2Sƫ$m+߫\rwp$y\؟CԪ Ɏl7j߈ ӀL%qij3a[il糼X$#ԁܚs> LoBʁ67 lap$_/uc@Zdءüfhh97WHyGt|A.\LnTk'wUX5DaP.Xlr#121+JhYMp}ȜolL'6> C^Cܚ%dc>;ϯA9罐o(T">Q5V_"+^z/0ĝ'ꄪ!g'kf CxTDJZxxsCWS >kO3)kh4XsG.HWL{ 0XN!TILX|gI  8eu (Ŗt2rV[SԢT\gdd@L&Ӷ*`6vN1s˿ *GsUψmIX& 5e S0Y&"S3ǹ;"$U)b]C4wHQם4qxsM6ˎ&.>m?&'n{=R ~(UVnz: A-2cSWk7SqBu@>HʃK[ !LZF֠4ƲS&7<hGm!9!g83\>y韄8]EON[F6^D,WQl!rJ{DS,\q?EjF^ngyּ)cSys")w{4)7r k[`(Ai,(ckܳ+lHlN`sGfR,=k ^ J Vi7}MRsN+"iUUcXƎ,2eRPpUϑ)7 :Wy 'qOZ>!n&̢p=8zR)`NHQE&9NX5R(2*5YGAV*N8L&' hS\rRY F3Ny:%DrhYiNWkV+{Eڸ^1Z(BEV|=iYYlu ݳ80oY84DϛDM![:NeSmۻo҆knJfnםw=}/y /M\`+⼡xabdA1 0q;qoXWGaH:kFWE7;>/EV~+ /aKI?,˲(ځ@e͋Ą`]HN!F ;5|ZP M* [djLMyL[żlѦE?a]҅5-!X트ZL5Ÿ\ocOMm{,ơ $R%SDxMn*S@aAEDd:Õy *? ,H+M!btN Θ=in+oV)0f'kYDxP  6; '7YyeV}mØ!s>O~~져'+S>WJB ^0kV)SuʸHU _j"ml w jLɒ-'g&B٦%\L|Q/z+!h2 -g3)mqjJ7禥S|[ ա^"< lZ "&>-Xut6 ۙ#  _UGͩ~s{5o/\(/{ZqruO^"Tyܿ⸉E (Yh06ޜ$}uXGk婥) o5f3w.Wypv56o\ז:5:G{O1ꁀtm[y3w ˲'=bXQtrKlK,]-nRvt$GYO҄!5[}3Hֽ|w(MA܏tɣsEՃeZo̒΂]je9,ڟ5 zcb9Xà9t@ܚ9G'{ni^9ࠍ,QPf10#lNvrBƯE0%7~fv/;Nt9_NUY\5-h8Mr 64foDOPhcSꊗ'qfboҩ 8̀i-wTN2&K30[SӨ{3S0I`n>)*y Y.sC`xR]״m1AvJñς}QzU4*PQDё% NS T k I?q SF FsS8#&TxV}R;HvKǠ[S,Vzoy/)5+`{nef?zSbkssv\_x.tϿ5j*Հ= j;4 ]B;LǓO)=2dt*OVJw6R{F)%lV!&Ɉ\ DZM>ҿ)>7޺$еnDѐѓغ%ݝc;);#,hm8M1•2QW}Fqle\B6lbuqEg͜86#bѨ` SXln/]7ˆP4?h3Ѫ`lQ*[ F27 O)6zEW8  bFԮS16MSt7 *Ժ+}dX!7BzfvskHQuNB{(?+ZœS z_\~%`uN'ݸ6UzW<&N֯;23%T:^J[dk͉pP|"i)hEMd/tZ KBKH^gB|o%9*9ο!{0rw<7o39O-vg|zo"&*6+/+_(b*q^ ,6|qxcQˉ,<WZJxl)* _+v0kGҒ9Ѳ2nҦ&q3d˙W6Ƀa".44,[MqM1ŬzsH!St-$ _qt."WL~N VN] Z͆hJwlɾzڒbxbi $K@F{WV-9sd1) sV ѝNbAwɝhN*rtаeR2L:+Yc9\d]薥+b.,4Yn4A}Ry\=3,giQ@[ء ΎE n]cuV?2Ot, 2j?)U^w<_F^0C\>[p[㝶 RMEAn"_y<>L*!:ߎB엽zx6ˬk$f*{uEȵVY4:y&XO[QEa{=aQT_djmi"hTnW~34\g^RVdTGy2Uls~rNJ|E/g7 XNZkNܬZMa@Ut_7oq3zۭnD.Q( Y%mC\nog*=c7Zp0z ׁGk?}%h3Ǎmz༞M] Yl@uͽZ1DKS+SvGMeFqzKfdjM t~KNij"g)ۈA1fncZ-$V5LI<5 euN`dq09Tc'2#yUAسPs䶆A[Y>r,o@%q ^C6 Rk%b IUp Ua˃:,}E2pO޳,J@iI-lzkgGpkifOI/vVۣ౸RrhCI_$<>zsdxMEb5L?܈Ll%-fzĬDPŬfȐɇp|r0{BjFbe@0 wFN0+puf_<_4a7D^) O7G LQ.GfT0J&?'7вD!IJŷ]ΝLJ77_@f/EG/-4E"rˡy 构DgJ : C:_ e3^fe-+Ɗ@fj<5zS#g)p4UĦ ?h^ ~~`=z:BsHst#G"x0$ p`yP䚘c0T׼x zLSQoEn妶3VeӌB/ rb3{]G@$AȼݳR<1fq}WM3DH]f f8f6Phw t='}8ۜ* zVx==O&CEAZT0+ D&" ;="RS4Vy9 eZpLbWic%|PX;|s漢S(TO c y\ae%Wh~s$ǯV(ך%? w$+p"0]FrpBXDێPQ=.hxK. Y,ڬID>&М:i'Pv%1\C^0',eiτFDV7^_||yj4+NB9+UnOsBI_g]2mP~m 2qSjJゲ_(牓sx8^9UwҀЇW]{ï†wL7:e3s"#g3ITK=zc%e%RFУ &v>nG&fGWND迖iG7pj`)XCYs~yhM&J`}l ܳlǗ8 =^ߝyt]v!j{,;KVτßTt p@PWL^~*}ЮԞhp(+ t -m[9\fw@$-'$[zҍ_zĔGEbfϺmjd~O\z/Cߪ!D6tx?D#\NJ Z Σ̘05ݍtMz*[U6$믎)= oHG׽ `dp 7_^KSAe( 2C'v5GG54Ưz^s.ѐA51YMz#jorV_~XB;\3iF}*ħgK2Sdȣ69my^ۍ"#3 ye&]tiv3~p_19YT?Jy=Hk 7uMT:B!<p.pXtFX/gB*0r~Z^SZmc!P$H8~5`x{ w)Q+mָ ٘#}`oQA]k")eR([0_eFz/Dϓ~=0b2l(FoQ<<ݜ3H=;y}z/Ű^",FV/tKW>G,޵1.bs)P$7/;%߶L`@nB1ʹioz:ׁAũm,g%Ÿ}*;RZ8p=SkC7]&HيUA?huE#IE5`ƒ}c1[*hLHBt't!DA}Bk@(~d+s=g^pvqEm.{=w^xiU.`1.\cXn?=@_֞/,TnK[R.iI\ln-엠i\ ~A6s<"읖 |b q[,It,^c7G'ܾ?lo1ݎ?#r8 Ab!Q 8@MK5`PO=;@4^dhARRFQF  wejB?orǕo"- yOV4е@gQW3HL/ edݕ[ g_%^IvxQ/U'HA/H}׫Ę#azx]`KٴS,փSij/fWhvwPÆt\HR^Bv-TUz4;͒l\rDXmʱ}~U3 X=$أM4R"<ts[,3&s=[֎q~g ǽMNeJZwSbf=A0?OsXa ѱ\ Xioǹk?zak7W7{bK`&[K H/;;|_&PmIZZ!VcȔOz vl!kjpwe׀v(| Ra]Z3>BhQ`I>ps [5 N]洿(l5֏6Tk,F&G sHP,(_;QFUTͿ`@t2.ʾbk\.JyoPPCk{w&NӝLzwwPTL;UvIk!|dE#ye+˔ xW;Zz!X'ƒfEKHcq^v9sqF2C*XSPz& X%MN#lGig`ӂiU[^`9i ^Z~l7q&5 /۳eG>!aDOR5%E=8qgԔܤCqʧFQ 1IN0.d D pU1GΝh#gD]߾[4y%U^GhP6.sCt6J@,UuKdOuGU0=9ri"зnORq hdWHRďdSz鱡 W8{~IyudC>/5 "=pouۀDsiDz!D0<C*a(ݴMX`GMdF;ԐW Qq3um~EG; ?Ee]v=W , ݢLkg\y^K)*VA)3hx(FBao4y'_$E<+M6m_*ܰ'mk}xB弟"CTԼc)VU|KYs s13=|6a ߽9qgj~u>":ޙi-P-/Wx lg>U"ەFd)f>ʚ%[ha &&\ʋI>q% L>XKno< 6y::Z Y'&AV(xqfaӾ b$lH7V&:'Im|a|/ŷ\HZ"b)e4~!JTʹ%?~Kr5kF )d{_\lvF?1+7?7u^ _Hr sEFV8\X h'wkfws-# M'celT6MPk +n[畤t9Z,KGr*H&Y*O1RxJ0RҊ x|bwtEOe/>+bt#Cl\A:Zk\YVeon`g&hh%V-6#) } ҏW!tHUH|;Kw1l~i> - 9"!!iN_[ab-bHT~/9>I,}nIg.C%A2nx3=TbDS+_MjGWLiB(nl%LڰlгX≺0eGDKE9d5בWﰸ&E518Vzw@F!FL cQD>;ilԯH>'pHr 8`ۧݭk;KH2\/5h09w,;m?F9?Oh>UgOAXԤ2wӎ5I'0o<"jlWD('Wm)au.)/ דA2e}s)@^CQ8tfztNUD#׿#)W;6 CEqgt> Z[p;M"+d=Eggddx:X0 E¤M- k&)z'+?yƬ'9aD}pgCZh~.ehL #?)~'A{ξwK>qx50XWb}TkD8) N'+pNZ=öuYtR.?6ꇽ7Mu~Щb[~MrpawM$ugMLZwK b+)Z@O):F!A cJ8v7ܮ( +N QZ`%,9]VRpQG}ܜðdPYGRt>|&O2 UfgbLfA&sQləO'gLUԭGĶP,XtMv|ehI`h&j-` ԓy\px\Ox·FUT3'VSBv#T+o ^휆죴JmHzb_BR| &3LW=l!~9P$K׏8ptD JSgb9Pց䓵`q+?$ iT)(`Zeảءi-0;( A ˯9VP-ed۵X_y]!Z,b=8|(R76;xd5zU# V@ 7Sg^ׁ?'H1,C,Ҝ9`P Cb\LKduL~X;RdAH˨JB<-vv %?G"! ޻ϝ)M]?RiBllr B@%?3뛻FrvS bhFx0hzHf7?խĖ@Du4^ĊGJ=33 4T,Y-Ge)-{- -ŁU @N/}oxI+Je- Ef_jB׸G:2-uF;Pciaȓ-miv g0؛.)7%_rzX"_Qa0 jh(!7 !nfXaK]sBD4Amo#`|%/hδtKBݓe%NeRRRϙ0LY1ճ|?xwJvu[T!{bLJ. "ؼU?sJ^SG)]mV\(ɐ5]IUo8CuCP2sbvguXP_SBCoGIܰ#6j(cIͤ#^$:Ë%.MYY&o :@}^-,[X("vC1MQKu-[!؂F0B觗?r46Ձ5)6?S(1 4@z>#ֲDtnZ/lÚX@EMm%M"ٱi c@L>~CylwyǸ݉F #֯\|XxbŬ۬n e'& `"iPh,4q`lYO=¿uSS#݈|@oHKkD *-`~Q/dS"XsOÆ\ٙGfs,!%~Z֟uR)uM:J *{BԪ0ty?YTD?^rUY3nr4&|}_}7sw;5 oN}5M٬kBlǣgηIT5R=ɃX$(V,c<&y$y 3H%0\Wo?8;9SFU.''~Sq:s1/( WҶHNsMaJvu]qg9]]GG/bTIT) Wl;4h^Ë@?ŝiP@>i it_?zJH}fR >,bcC)fpxK;Z[cam?'y`b:ۡFh>hoڞ5'vj#XK$k¯.[}VDdV#iۗDUJ=SaUz]<[Yt|#CT؎*6#1%??R!$ :pny*ޢp7BM$/)KmJSΚU yU8o6l|] LjqvbYv&~WjӺ S Cs3(bqU:֔T;=_I|MH &בQFf\t[n!ƜK?{RLOVI`ym RmVI'9j*UoGN+e|\l+>wz9i N)sbi.M[˕q>[Fdm? Aʝ MR%;zV! h|bqh\Nw 䜎s:;_u@gz{f1s(ϲLZ]eG[Թ{B[܆u|=^Hh0t$' a}Qō_<>fCPejh`FEcehF*O\. :V)YQͣ{2:خ?`b mO=Ah@)d<-Д۠[`+@<9ޏ40^P`P( \~BHX$Yv=R'CH<` {SD8]`T-Q`tYঢ\P\B0pfNXn{z̵j)*-Kilf\\U=ߋR5 BJ<透JZXT Ba'x#-ſT&QFOѧJXM:zw D| Dd9MޛTA%s}igÆtaǡ-^kT,xH 3UҸɆo.pp_}0Ķ<}^+-x.S؀'ly0Knrܰ+tcKv{F1:oE,MbJ ~H+ ۓ=Vr_i.KP|C-cZ/W EQ܀3@'\CQ`֧= ;ncYnĸY.gS6ФΊE4,AMb'YBV 7D:">rF4 WRC^ZV˥+Pﮛ{V&kne#]3Dsء$ߌt,@&L&g߬ ^x%";ոONW *}r̫:<l#jy͏$\S{)] [aF'Cb':\#j7_ \>z2SEkmmsm.Qh/Ԍ0 X ++:q9_OMiP1Y!X" u EZdR9MKp^ڐAlͯO!#*5iw8hp R٨2N)!bpal19*s5PsUlLJ#DsG/zGh8U=rJg[ᵃZmS3Z :ƈU^Ej':ByySd!oRCRKt݌^.ڌ6elJ4$W[wKi6, 6"MOKЫU9I )S#B3L-FMCUƃ>.さ5ab4Joh/eLSOq4u=@!LM!*=MO-~8ߟAsqQT_"c^Cz  1@ݦ}F2D(a9Yn\u y" Z)ae}|+P#Ņ`%q\ը .rVfVL"ki J„ЭF|7oR^GSYG=RH&>ۂ\ i&,fʘELΟ"5 e[*NP4S={'7-hiҸMM8kL'CxCiL4|$ C; NW vbW;Öc;$2NhD+D--R5Q|ntvvaTX`5f3f,q2٩jtv[ Pz1*ՍH6ĻQ#_maj7ncq 4SrR9 # \0;A~q9< W7d 髄~y,){z i%^idqUh  f?4f鈏 P-/,k,ۏ;򷑵2UL+M?4DgUc=w->WBrіuAOE(3rVTPsSȽ#PRc?R%;]P6*g,$ljkDv+]hS'QuGH,>$4o]Zfu\W\0?&\Fg' /r[XXH%3_+wm\D 8_  Ur3 8p5fKeԄNGSwYVo382x4+ $=Vrn$zZҙ璌94ٙ=[>#H;-Nh?GsEu[jFK% mA3q?RҶ8u-[,D&`xb5] 9b|y[O+* ! k5| ,l)ǿ>}9By9lΣ%64 ԧ7o#7ukY@~J)B'hmu# STmwz@Gx"GEAhg^ḙ(v7BxzLeQ;Xѽf0G-;5#kWd?_́3YT!EbFۋK*: _0;9Fr\(LBcp*P}ytEzo1X\x$y[<[7NPlbպ6k 3>/Ht޴m R[$P gavTƒV 9|{VщbR!Oq\UXX0fmqB{+n墒kϙ$AZOQQ.7VWchBVo?%WVe'Hz pujn T+??@2ߩϺk QLQ*j֪5XZM?/-XĈח(ZܿϮrl]O|9"9]07t! ! ob,6qՁ@{Ļ(FףCoWWѦ]݁Epu4w0{ʏ*:J#BI pvj!*3n'#z}oztsBh^$}e"˲6|fߖY0o 4A_7"+IO":θ};LN4<6:?ɓ\ R4QV#`31 oBq-wvq]XzF?0J{Bce[[LWTh$0ۧ[m_Є1 Oi7Y޺GIO.Fwi FˇHT$] xzMܙs1?eh#DHDKl<:0ܯ˞K`fj.QyDeqBxðN3nxlr;W7`d`zKyϟ;Q(_gg(x֒R7kb;Tjy؈[L^=3}&0$.Gٙ{(H!v"%:7Rҫ⹍"e͊WjaĘ-eM:GF9GD- vưǶ'RA])H)Y$zszG`z%ŝ㬺@zj |b._`NmƺE9oǤ0}2hviȡ†.Cn;<(̇ҕo JHܤy6)> @խF3LxYȭIu<::99n\-=%@+q)?Bo}љGMiuEQ‚~- 8༓p"%Y7íA]Y-6kd\KW߭yr7jA@:g;WUOߗf8X\/0dtL. ׋sP֦R/GcRJ̮ޢܴ%&7QcS)p$5` s}]*-<1Ģ6-S+gHO &6x{>ΧG m:]᳕Į.h _5'_T`2^~fs0L`圬 CAuLX ւգR!}49<@?7S3 v盚4杚?J^㗀0 R?4r)]p 3[f ᇅnK JY?u+6w1)>@^\L j,/n>b0>'4렗DjIYlgu-X.L~ˏT~[ߋu{5&j 26}k M ;-ўĵ=c̶Y!z&8v6ȴDb<*< c1x|2TS"^Mo[XEԽʧmcP񔭷TN!Dr I`bYb~vwnd^+ڝ[ߪӿhQ;f:?(JccFr$r1җY4 ͦ~[g4?N=ؿ3=yEؤvH>*GNfMAQQctę}5{ dBv̓uQ efvOa;H{N8:p]]_c"*)c:WTZGb,wf|G ^ESș"¸Ht38.kT+V]* Yw3Ga |7{?czɬ pju~s705Rp9Thj >]-KJeMBa[uʅypi[8i0!!zc?gyVd}~^xL ڤCT'`_fշ`Rng \'y{+BXJ?;U|6ۈ=,˸aIN0Ut[!D+ L-yWhGś__*- NWH oLG#"TCy[T^@=,#f= Ka$ @ N֙'ź56C#~)=vKlƣJz\$qq@~᭫N׃)"uJ kq'l\|6)WrЈc:|dIh%$ĘHV1`_Gs<5+,?fR߾' { 8q]}Aq:`٥d^u𸚁[vk}H8y(W}g/\HQ. `.疰|fOe{ߙponTJ@zO[jK,<7P̬QFR]QE1Zé+XdZKњr֤%MkhT cpq^+[E/s 7;8l)Q1 Sҩ 6ϞF{.,lcR] a*k6!{x؄=yٔJ%]0j5U$"oQ=Bdk[.w\i+>;|x^.Sz9 'JowcJD8˺ϧJ+]@K|i4ٍl_|*t_ȪE ~JzH1.Bkd*ܬgۦRA4e49ECpv_k4n+=jD.Dh6b0'ʷ4nۍE>_2[El#iҴ3/T;]=ʒxXzkaM~bOǀ&i N7#{C.`38\^o8wzJg\z b?s%bM8X3dFfo:0;9g)ӘU?zn@N5,-ե3̣ɡ Sev,Ô'li[a49Jre-'dP :QG GwqD˺{ºWqwñ4'XIC0?M=1IzK  ]QLM2KY=~$#J:oI]mxKLm,ML=<%,f׉Ɓ$309L.J ,BDYE9zE玲SBژ.$wb) *y$r|ݬPjL@P Vp67a0e-Fˬ'ET-,zB}̸@|&ū;Üɓй2%9) I8;þ|kC'ڤQzBa"OSc%]g"B0QPMHCjM.V5ɰUwS'zWVE?NVXj6zYO?AС'-Peiԅ`+#BiEJEl+ZS-^BtNT„v*06R9>P\&K¨:~2;qp)|6(3`Ȓ^7Yp;$Gzʶ6>TbKjG똽.be RՒaOm_T!pL"-iJK.TלTD["H͠H c-ap a<36*]ZG[q-kʺgA>]dkr+jI@ѿ f/$3op+a;bR-s1b ޝpӎ6҂Y5Ftn'q"4H3'b|QRУ~cW-!L؎5QC-d3nxygP #_,r+P-!cQ6[ScXn[kgN@<<摮?tƱtg7fHy9u8/r{}!i3lQ&Iv`⣨3ݗGZ7H9ub xM(ؙ]lV |>ڟl$RD{[h 6'+H iNG53wC$ fo;f[ka}WrRqƇ: Q~lo I=dt߀X1/5m8+~\PYt772k ~ⶶѩ̠)rkpVo8BCXH~$/rQpBi`ȏ SF~PfsMo7xd0y$<5$yk5MoCӵ,u}2bKBY{#^v,.+|zFd%A_bB_p.AqʇZ'ԋe كcM0Ż7ڙVj -WWѼv׉UL: :ےW-Y(ķ;QPCv; iF2Cɞx5󇼪*{p8CDLzmodx-"\@~Qm>P91e7EAlC)Ļ$i̸W1E:?~)Iji?M/-WA=ݺftX ԂoG;T{lvz_Ш`+Z5wR[˥lFYw+h,|2>'?*۠j:޲^G 88{)\D׋~#yӼ{vac2Z>V:~JII4ZƮ&tV dV}{ycd_n|XZ@eo?Ic7'+t;;+3l]+|)dJGl˝P^EypzQ\ݛ srsP_n~R*:ɘ*q>weqm X ǿ`5!uR#/,ֿ,b7u;A/\.0[DxpM*q:rȩ`~_Gwx^&8)Hff74;ROFazʼnR[\]5>t%ڕpRQeG=sRu\7:wL&C8v ,uMP`CE)!4},v0OQi6+%Xjzc&:FFO:{43:D4dtP2r:TE\Qޣ,hj?Q͕i^h0ʪOJhD "//2k-xybCe`a 槊VKXS ݐ={̯AxXGBV16t)@Et}=#~r6??1r6)Սess_7ppI~8?AgT^215ʰXӶd{5|t@(-KzZK'8nִW`[Plsޮkd w]:BF CoTlُMߚA'OƤ"u;lE:jZ 2mn(\E[qOTEϬ'c5lxe?պYf44Kz{6f9HFXl .oeh:OՅz|8fZrͅ}*yl%"7XF7&)Yy҈۪$WE0/ In&l0M_ y c^ߧY L.MlK'TFA5Bt\ݏn}wi jشuEĺ%Kln*7ngeO|9h8'~C*x Q~EJ(xP+%n HO2ϙEFF*G^oQ]Q):Gό rJpi"`s*!$GSfxs}2]'e\ʄCۧ8eCK(9xaex]zZX%1(F흄uʡKI :.uJw4T+j~K2""ay#ߥ{μAM FpxM[r;>w*sc*0-DY7Hq޾'>c]_:AdH"POq'yymT`>RZ6Z*uKOx 䉼?NE`t3Iu^B9d$`s3?P@K;Y{gWE`T8~0a*h=N|g 袼k׌Ƀnjm0v+rGab-r2R +~"?Q#ŹzCGkŷQ!9jOo >j23t8`_i-|?xU\QEgJc!P|E`"i z-I{dI8`zۉ1x:= 0_30hXS6L]c$q 9껙0 [cXN`Дc-܉P 6:aO処^'f:R/(mЁ{\${.Fjjd gMÈW%l_y`۽8Skr<5ƌ4c^#C?vT͋hބG3%!Ou1o;NDǜ)D|Hk?vL$DwY|B3!+H}Ƿȥ8o5$|Fsg̋ı3ϡ#SqHG:;k;̂AP㐮 NYA9>B݈74? e̺Ak`zj- 4 ,^u.P.* d:<śƶǼimg;t lO}j^{Zū6g?kv c,iDz‚lTf;bgZ 55]:.hh;(~`{('XTP97ڡi^wBm`simϲ2.3GzႧf/K1~hU$)2V*Ryt#r[@flz%E)N{)-s7RdӶHL`zOK$n|S{ cr잜 7/oiD Lu/%c[.TZ3#}7&a.pOJ"mPTDB{t# WՁEw>*['7M@P nyk'2в1=c{e27}FL%Ï#t & VQr|5||purp}n'*<0)Xp&q;D"aGrZ\kT/%%[2>d-<'60cVsA KZyMlg9,~ qZ\RD#atCUho&=wyom7TQI(29Z+_Xua _ԶC hQ. VJ)zT?ΑR"ܟy ȳ& W u al ӓӝ8 60Ea}eEvqRsʕM2Pa㍄T'6܈Ļ3-Uh\*bۘI׺_<]՝2rC6 |h>]#FM%{z?q(u+,WCD-Ҥ=>4FN,TtNR|~!u}af,`Kkf×QbgL]ZlƢ례3,xêZJk"lH#fv"/;xcwo_ʵ{ FCn]*"K՘( .FKǮVP=yD.mqw 7tkwׂhfz8!4' /.R(, 0Gw>ÕtQFe 򉃯:()E.veV|Rw?CZ.9|=1Q"[9"LK |B/˚R ΧtMy<,kK{papxچL̏t =We _.cW@x֘l~rT,1${HsPoA!-'֟]䷘ U,7 T {9)C,?;WpZkoS&6 9bSB@U†#-1Пi~86DLE9ķ8od2G/+, @X?W,Nnb_\f&WJWG}T0) jG4"^=C ?$UV)TwDeN'BFP\ptKPU:|'p?~# V7 "3}@EuXy5ʽ4ʟb"ba(b O3UQzq[;ϣDFV1?EXw2pPmxZt)|W~zF(X׶N% { ݯZCAFԉZu_|_gSfKٷ(.7=ͅDH+B >0b%/ bt"Dg4̺SB6q>o'j{ eǾ}EAl fx-cShsȷ\ f=|6lW@S (hk]z7q| X%M2 r)%٦boaH92:ǬfM*AvX-Ʈ1,);dHSp4kz5Z`j("?~/'X+^@5߳{+SeZ;K.R&*."Yr|(to1U3ɠ& 8{"lK73Ү4~,4Lڜ+i"K@1 *X7Gqe:}pg@'S@sz:I6k%=@،XN xX1V)4hRt#/g(XgC"ɋuC~!f Ќ<_&FWJ3/y}NUro#!D7 n̎.;Kfy)Bek:Vj#$jkɥ B?PKؐl\WϿ5ӮeE ^b9-bnj2BXe=AvY.JQcֶk99qQiZ&bNH2߫/Q[ܧϾy1ڰ+ɱvD?EMĽQ+- 'U^tơUl _sefތ%;;_5H >1e~(.z7ѠgeeZT۵wbxxxH)W bS& u&q6txMΐڈWA Ҹd"_TT˲yj q*8>SKC>\Ld+P]-mvqMau! z=9fW1n1tx9|1%$B~y0o4gr{ee;hج~\}BExI=Kr?Mf[@%>֒{doTsbUM>&[}(;.T|'3/? PzNi5u4 k l9eD%8WjAotOGAɰ+|HҒr@-y7D^t6N~V^kD*I P<6#c &`YTRdhX_0Wr.ն;o28U)lw@We?*1Q D^ͧ,U+R$RP|\OMMd)|REwFn6N`T^֘d* P\=D{7*$݊ g7š&{H,c y`tL_1W F;IcW->B)<7>u,N~GIErYp0IѳB\T%ׅGa; pJ<YksbSfbraX'pŏ/:lH*wsnl!XyWwU82y5s9_©sƊxR7] D)Bm,yϐ2+n7ۚ;nF";:l bǃ0f%u]EvG:; OWkxlE|](bKV@k4۠CzY6&)S6hzߢ[T nq!n֬3xH!{dq* ei,3 ߟKϩ BP2,R*ԅ0 Dx/3lCrЂ>6e@jBX m2SV&[TOiE.ޅ8^uX͇Bj#IVYn0;W l:3ul^ ͊ɩ8>lw(:sNZ|vL(} }`ijt}ՋZx#NW>> ٻBa&\ـ5K6r"y^S f^L(o)cp+*@&}~2Pœb)\p+rs8;Heg*D@dv4LZb?uP{Vn>VH`z p6yAAWrlR mp[A3:gE#UgDw3 5pΣ0WЦmcوmYJxiׅpQ,rj$rWhk6jQ> foa:d& jc5R÷`lV9,;ʒq䑔k"1=?CF@0$&j5WAPd7q-(K?2#E Ȓ 2OXGQzf$ k%-額% v<p2r6Ok 5W^OQ{dKO2uIb:JqarL%02`G, KCnJϗqRkf9٘v/2>TXRhDH!'br9?\3etPeFds͆ʄpvَYySr:IsQoXPC֌{ەbU΋Í`e\s\1aObگ>92!*Zeڻ qZ/zr. IVcȏe|\HğdG7aId҅w.CNJ9h"_C"ޫ|w(OQRt 痭P[<ʨir>bi(2%mO (DE]plBhFpY(Gd@yU_O BB -ަiHVy;Ok= uRO74g=bIE3s}E&%hwF"˾Ը^ڞ}wV7ޗTzy^\L@ |uSDs`_~ehK6GNї;6o|qp @嶰J̡3&|lw*MS\4~&ލ0芲3ͨ,sY,b6mg\h:wFwC]Ƌr.d[JW .}]Z*~r&|ƠmՂXt=+RJ+2&Ep{?V++6@6aiܰޏC)Z0ML qcMdȚv`6Ʀ$طlzMAt-{g%@P~` ̄ySf=$}W)}kZS}M9ou5&!][c:BN"A}:V-v%óhu"FlG_ k ʗ% =$ĿaGv)TXbb; &l~Hj%}eYjJTyքB<+!GdqN7DQ(TLL8FɅŠjD27vfE !u6)Gi,9I>+T!?ծ m  Uz5]%w˗?vy^휎GnKr$&9CZ. 7c.# ?$:)G/R?MZb( `q[ДZ7y7b(NXrM OKFQ14MR! !v(4E]:Ia cWeX'o[o<W{7lV1:#oһPt7bcpU@m=е' [9g lP<𝿌AF> *8H/"y|# N"50Wg>|/O\3:Z(@G1+S-G(jYc4NN!6?x^!P~s{ ݉8QBŤMIעLo! JR)&dc߀Bw GG2T]" eK"&:4NwGY[>czBw 'SYcu32~NC -?q}&:˔D[yI*e8O|s(؇ b[~2oulN7%\7Ec!24bzY]վF;k" 2V;]Z}d:z>f*)ti$cRW5cdx9>"ߋ2C})X9݅]ڧ@N>XI`BW%δ^;YVi:Jz~Un6Kڊ]϶=øLo\\C`Jv T=KPpף ruP/@LqfX4{ CczƑ]JsD-#qc~WqcT#>B6Ed]4RhUU/)FCk/& -W/dnw^sY!:EF.V[zccTL AqK~/c<.MœuB$f0؉(. 1 WN'cv|<$Ԗ%S}yD=STnWo@zJӭ~dz|WWjs2!,tW@3&Lc Lp3p9^q>k^X{\X uȦ2K }rV*LDÙ&H+zmʹ%hRCKͬrY@?awJ&i< fq:9.=R}ۤ#.U?Ҫ{ݲg[e)XF ݹݏpUlWN+OqK~?饗`GQ7;ǥ0U)hlA~z, xb(e3?),TXNP[UU-oĆibKc& 7ŷ_ӌE̳N:Ck4xtNm\}]j= od[F/J^h%JbCݽh h?Ȗ)(ͳg6;xv@JގI}03\avReko OYc ?;Xq=qs_>iOSނͶkcva_HKӜƽzWݯ[-2ILp+{qzv8f(67J2?x_W8QUa??0M +A%$X`5 +_~u-g"!tٌCK8.9L{Qgw;J5b5 bH&{^p nu"g}z KRuW;-'ψ< .ڦ|y ϩB0tgHdu*{r7&RY`<){6J'xOTY؋tic_}R;GDm^ ҸB wЕuhs/FIA rhv/z:T:Q(4=Eb|6fƗϰp>>͸.u66|uU9tc%[t@}ߡp]rsU8=x0870abIZ"ڭ[5uU@Z`n.w]wHYدbLc.׾a oOWc'mNɺJ^e2R[$82i49fH.Om1 @?0Y93fVq5<֠x+ N63P| MICE/Ec[LNu >,C@ãl a]۶->>6{E{*HJMWo_ϰl9 p*lCВ+Ifd͂Jbl4SzFk.ğ YK5S+ǁpi@ hsHvR)~F, kQ ܩә*Oz6BdMJeэOY7m.x_Y>|})J2GqŽ5O~]$e"0] nuO jTfWbLjf6b97׵է5ξ/i * @kN^1ˢ)zi70rWt{xYuAWvAM>eWu5 _FN8uq}niHf[`K31B&ok1LU\:ך1\`ܽD\@E%+[h߄׺{;%;Q0R1+>zneյ)~6/4Qn#KXwFx,kÆkY`IB;2z ͑42+UF$CÇ/%Y"džI8[Wį_>;|c*{݇G֘cW*` 3 7r} dfF0Ic8,TXS #RNC-X۹#QAȸpZjf+L`&LӰ/RmȖLg]y׋UZr=^*ΓJTP;yjL0x2!" Onj PǶ""`ʏ%0PT:DiA_Mٶ  yļT;!ݧd$tݰL 8^*ƕc\X׽>jp8"u4U;fp]- 9ao-BɄBt g $_ā`d,U ͕vR2 EZ>?o#|QPU67;hL&pe$?8{rD^%w5bsہt*6@tUM#pjx B$2UtR@4³;wM]1N-3ZB SRhe5xnχ!+G0j)]\&:~Txj@諜ƯapPd-fz1 /Sېh˴"8{^C!0弆Gc]ٸ1dќ?4ʮl,G4vqzp@Lz/;J )ݩfюtpetAT;Gԓ/[pW{g%r1rO\m' TqY/dNiS1)^C*W?DE. `Ex>Q77|4p8?Eܨdfs4u*hRv6RQ3/#b_8ͣ? ^A0Ɠ" Ֆ τ}6IY9N 1xK5ǍJE F-Z !fowHB}J*BFG{#QD`:kcٜI4әzJ2~Z Ӓjd' 6@IE[]JMH7eAkҏvUu`^=k.AFĝ#Og*!7X)I:d3Q,a. !VB>]ȭҝ/~Xm1ۧsϾjm=BL12!]r/rhB1L?n/#>n8Y+}QNtE"eXY2kh)AZ&Д%xkVHeֲhrjӇ0&ki]j ^7}5&Uc1Y+"rv(Y.%[g-IXAdc݋{8XҩA&S+gZ;ZM>hSxr羂SJd,>|4/- 29Z3F%HY(IjVLq=OSoȯ5"ocǻJw^jd_ٓk3ʪP?u"!xrl\'Ěbnkh,w2nHO.&e( a< ?B2mBz{T6Z*`|OVৢ,-l6)voDqXāSȀ[df]M 4#@ǹфVjrjh![lR1)u\l?LyIت~񃫻ޛP@H4kn>ο3.Wd[^SDls"HZ̙sUD'n GPĻAfo*Cc0x@q(=$_ 4$Orys~^6{XZhd)v/I ogQvf!)9z;SH@F#A#Bh yr(_m&9]6 YsMYKeI9zwo tB!=PɷS'B gV'7UY1'ى6-{kOn0~Ae7TE:"_~٨g]?7ldad źy b 5rg헤Jui͟gk"jKrIPfɞZAs(H9.YBjܨMY"pMsb]xًkX8k*,8ފc>%3 =G_R9uʹre?6NRl!xZ̽U'+7ie4$⻛.B@]zG'y8 ͧbXi欄odj+OJ2z$q1!Up / /"T:/'Q@0~ `ո@ h+&@D 9Ym9NlӀ n ?Y܂Vb'{QVaP鉌KwhC:jj1lȴNe$~94BСL J .q2"IU%%L3 wY~-;K?nr` +emL_"nZJwAKepukս= B%,n7 qD~wZB%6KXJy w 0zo&`~K,w@slOpi,2(VbilU9?}Oݚ_2)'NsX1tbfA>սeL6ѷbԋP-~Yk,ggr0l$,Nc>3W7chƫxtA 㧫L4{@uJ(Xuq9osv `wK.dnу<{A>g=|^hԑ`QF#!GJ-DGebrg ]dlSsSI3'i#i+4/e h>BMx1I'"֧w+F}"?U( F`dz^[1$Ob%\!MGR!8=,e C:fH1搨Q ;y.ih}oZ`'smy` VAO !_.K^HJvaLC r#; * O/8}T(tzcoo `$KhٸKM`;淞'kT$eT90ʷ(bt=Q8y\"fxBgذ> ո̙$.k+itDnfק~=ewGK3T>8G&s"4.|8MD滒Oӡ`,1O^G7\7SA*̩<:,]{r$;4T @ Wom+ eڎPr1`L ]z),hNiWzBeqѻn4R[ː5K)Q 5qf6M8- ƾ(SNJ8x%ZCh̍]EVp.x>&}2~ʽwC)uIQ[܋8Eޫ}4 ;K wƈ`@jFY[+Js~2c5ޮЊt/JR7ZҚRb#Q0`]Sx`ʇDQ,o FV~ҧ߮߿{~JŹO꽯cJe _ E|t4Ab t\{ttҘ=ԅ86*Ok7s٨2i H& j7;"g`5M8B{L86`Ԙ}l=Fִ/HI2bqh20UUpnQW 8Nu8\|25 ML) #!e ~ CdhpO)'{ L 3w"'Q^hh\]p mKr XS*nG~_A!F"QUҘ %vሃVF FuiWI;FMYHu"ϱmhMxgU|r&Eg+酽 u OX.C_Nc 圊}r"x 9HsM.T=vmr]:xX0c. f Ӭ~I/G*;v锸pUlʩ[ ďA#ONlHzy#y*oR8!F$`Dfbg<#mWwPv ~[0!T^$rd &\*@~3N,DBW8 /08H N\yFD' x:kN 7m^oiֳt8_r׭L-9v:­8*1V?C,c ʿSlS:]i됻SrTUk{T{NF1p7==cRZGkAMg& @Cب8DKPT-b\^},q!+C>H'\<AAW 4bdK#r h}Ve8"|vqR 'Nw"^g; `]U 4~nmy4Xo_:6Ԡ+`G_tRdqUj eyh7-&IJA>̱h'.8EG|dmC9bCr3V(syV=)A"4D[D4tlK*xcGgljiBvD~ϑ/JEgQ¦Uk0^ʳ/"^JoCQenZ#]|9My(wt؀^xA[r4煎Iq紕 &#pJ‰=zVP*c`}8=OXڲ.6Y`X-3+Wn\LF#X!DzvI95G|?(:sqVAfX:)Vp3zrΙN9~tc'7ε~(9DQ8`5y&@—ϣK +7 HQF$Hx QAds&3%>&ot?yg!Nq8|>Ⱥ?Z),C!5^^ꞧ+KX 2,DUc 2 {P ٗhXrZZ"slV;k6`sC>Ls"X+7;<$A"yf|v7JZ[3Pӿzqr^pJ~@hUx b%`"DwÊp|QE ?؈z뉅 zZ_).{ׯEJ/dk[x;"m 0Z oWlowu(ڂ(Zg 5mEҞqPžu^FCMC_d.DȷqsC?0@❋AYa 􃭊-\LVKvD1,2'!+jxxn ɤN 4hꮃe

J#!҈ݜldFoק] K6镸s(JUD8p id>e&x7Sɣr  OKtbYJV:\$@mOTz)1|R?? B`ͿFN;2ж,~ɔH@N]4s_eUa8-fTh-T6yA[^d?{2f4PyM( u2 yq_ ͽIt1,*<qf~QԆ&ܶkkpBx,$ XƲٞ`DرSeDwɴC?4e\3YX6]Ftlh Qm KUCW -R .K)F1}¥TTwq`ZIoQF ߳ xSLಡ"/?7bBAWdPgߕ? ުKQ4z]yVrYfP"F)nAкQ?21Z>?ޅ5!k qp:Gi(5▊P:el#3ِtSf$fv |=(?,/ O $ةV<"O@8 g IK \ _ҕ`09t&Y0 ؗ%J ߞ \M8 4Czig+ci #g958<\1YۃoJz!G-V5գkh.6$+jVY%b~\XȢn7P_eq, crcDN!lHxSёx4d-׬c{ȽNE%oIh]/GB+KL\pZIwVi%M1 Z=dfwպl=E|N7(dRqfASl_Mn 0ԿVm6$J#Fs<b$-tÆz#4LO eN|olN[ΜG Qe}N> tJp^I󋞦"jzTQ'MPg1?ΕwwOJd| "^KM-ל!lIAP.nZ{1\/x(hgDv6_dύ<ӥ~/j+;T~D!GN,ih,~}E8ӒTD΀?rJ-|"|2ƥ }v6oR- =^6/ BB\^C+w4ۉtGgSx: k(N!\(':pB$d[ 3`&qE&T9]`Ħp0\۝-u8ϺOCuUWce?FwZViFA(b\Z0Q\&l¸rg=* CdzrI}i9I9ZOeQfS*#@TK4gι˲"g'l)+\f/G2oe5 |yK%{hc۵XՖX"cs( ȚyK+LQup :ZՉPr2GekʑTU~ [6G'򊾙SxVͥ$o /+>Z_yVD;}AW啍 cڶQ?"x$(:y$R`(V{ 7`z`9mFW1>Cցןnob8Vj n{Ht =&Dž(.qԢ7 [:ͪv hvو{)a+qYXO7loo|<4oܲ>e!xX (ճH2%0?h'P`Q7TL#nyE~"z| #b#x$6THݳv;f>;1f~k=|^xs]aк (;B{7vI(Ƀs{!I)vI4Έ8 &v{͵ũ;7-Ǿd %qy=ܡ!S^P23D{>Fb Lk1"XMOi>,yr 2]Qõ=nyqCF)vދ4/N8+`$T{'Dͱ!+f%1PÅ拹)(:@ń) ޟwv[ -]Iq&"[rJLF {m[ A[#?x2nBj@a&yDq~ ۙyx& Ȳ"L/ =Hxq+lp彽jƃ z&@]=X hMh0OJ6fvUCvd'[g*^ K=o߉LiV:` b(1ҐTR5Jkk&* MJhDžk,@ѥb,Z$${Ta[D@1D.?Bs uW.S{N8>dt0"å;ѽBU yw|_:FkW)|<~ξF# d2I(z2_/uZR\w~at^ܻeGCTm7y]{:#o\ qj]p2X6:y_bA  ~Oi/8Iq3Ez,5A=^HmּI-]C}9 6D*xfsE &Vzd`Fye "krb% 𐠻s5"߃=0iPOW'*2m" O4s O1j7fGA$$Gx[f>~y'3"r`xCJldL/`֐/عۆ1_>؋=OlF?ۢRܯ''Rk"(w J1^do. ֗@@دNruCK\lBN';=/DOߥtEZ Ywv= 0hDC}2!5<ӝnS%{! "ƺ3h2G2.%mXƦD y=<~XPhH"t`>~P<â88.;J*0{+$J(>Ta2[_U!}u/6 * їQ;/\&q wxA}?%bkF~. ,≻T~snZm 2j$ޯfJ 87{PqƐ]m0V2P86ӊ8Mٲ0]ui@ abrgs%iwuc0NF܄%3 nb|'[YVFLʾ}C LpE^ýxj*IkV\/$FYը?>Š _ 'RTj!F%PF+g*D©DPsomq "M  !#kE<EH?JHސ6&ַ}L4=z!^@i,dwPg_1ݬ=e7IDA+&ĻY2Dܢ 逍>Foӏ6բfs9>jR @*Rł0BZe鑡:3˪[U48Loi']ڼKN詧W!5r\|!{, h$0MflQrHЇZ#m^lHϲ`.UsC -AUŭEdշgQBY <=n!_}eR*Y&BR߶@ D DJ9ĠW-y˾풌"?yҽ!D)ߗ䨛72 hG." m#1j=m߁W.5T"ZxXydh9?@KF%,<}bB``j$|>6Xu[bqYQ,װ w_$;v''%{`Da$ڌB,vD]C:~uĐ #uf%6 ]l_XPr ՒF |B&a +yq~*#'A ?y5mexL^#ѷH[=y}sK61®Hd,2ٰ۔gIk?keS+3NYގ [ˡ;n-pNDԧſg5U(ҁv̺s=j"?g *8'v$nI}OJ0Ǹ$;޸GL?ǃgIHZp,WBb!ؤKؒfSIBsN;|hUZ~6/Eh,C͙R["L-CV!B3 h*<9^kwpgu$gq[ܡnwHL{?z$&lw%f&Ы 5p2FXxcϊU?!L6g$8%N?bP4yd"+SڣKjNЌtF5OvN8n{"8V^ >*e]PFcjָW8'S[w&;G(Xb~>ПxLe['AYv5l(u:RV{k3_ މL%u{5爧.3{~xxYDPFVK=|USk[D8`NN\##9~ۂEGW)Gq.-KK)Ecؼ$l%PL!hyF0ƧڹTrK_fv(5 c]IΜ=)G)ճ_Ž!j~ߧۜ ܘҼY/Nl5g"BBbS~a?47c LԖŋY<%,%B3ඨaE]QCQEh88"Gp`>&ycRD ,K(u|k}<֢HPus5I,Ua%T˹ch7+ >KcõhǦRM(+ާۊے- fҝ0(U?:1Cgzɽ i{>ky_7K1`يߗ^ 'X-|<-1ugC씔't$_a(7 5wCj$7ٜXh8f(S6IMIⰖj6VUqQ)2/0/M;doЙqr!]^Ρ(UR{\_8ԋSb&Z6G^}]oiΩ~_imbmi޽Ja:éP8MBd M9Zkfm-M[ w*bm|QO:߲ϥBɤŞ'mF_Z :j~X;[oY[f<۳N2#xm4:r5.GCJ (: KK l\>v̆ eYi(\C,==n"$HJi~~gȉbF߬9y>ŗDOUNc}q/9kRwo P_'}}xS6\qHuB;޶G/{"SFFeqx9C`#ώp,%$S_~^yYE{ t xӊrHm\t qvi},<%kӗ$Jw  oΫ#A%HQ4߬@K:8 //co GA f&~,F:잵Jߔp6yv͙̙A30fAWmpL!2b;(2L,v5fGkق?BQ[ps>-ֶZ:TtٴhH4oj% %o_bkr'R'Ojb Kj_>/3chH>:<֝<&xy)moMX0?6#PQDf'`S/n?|{JHl+CvvROql8tYVFb)62ok3ɟ9eGy47/PzGq1Bθ~DW"D΀]ða&M-lshȱŞd Cԕ-u M&vtxr/^]֟_[aV,Xyp5!]q:V^#!(:6A Ɇu`\o h~"e/iJ|\I)LtWHaؕ7%_ʠ81n;l~%(U;$AP# ׋ec#ɤ _.h!A_ _$E41뿒 kW[/Vl@fGfUUy)ҢKBx(qGJ/3a8 g¸<'Ct7rKe QFYbAJR:6_TE]0ԕd`&IE\v 1;}âȘDܠ3 T.Fƅnn)}z´:a1dbZǴO(q}^ݓ J9fH,q  җwZʭXĬNcJYe_pV&JS/D42Lb!8{K><'ku8'M|!ǵcJ "l8NWvpx$zV8m\^hM@ XB̫0тE5)!3~B=AŇIC0>Zm'F4Cell8<\)^0Vt)1‚ 84&^ p- 7otv-Lք/D]Ƣyhމ=DC``m|7N?h-~dh9]Ie["'Мǂ19 >ϓD"젙qLe@a_͟Ϛ(g!r VTx1SA Y5,`A6a'eᘊ1uQi7%M˪}"m Aq=%8Eajo!4CVj"k n a! L+S)Tʾj^>v盼y'5dGz];zPݘsegk$Br?vQf~sM5]R-!ĐyHk[LFB/so@D3Bp0jI=ӶhF@!wNu6 7Rĩ|B92Ҧv%G-fk^05iKHGp%O3<])ëfƩKOЇ0osrUޡ2ќ():_ @ -Fn&>\+`+&P Ʈ+R`1ʏ>o-|7d*_ SK UXIәdns!FWtD"W` MgnOqXr$ u2ᷣI=vtAUG(&%L%<û[Xzk0A4V騧hdM<2Ԁ5&ꉹf%I1(@A"&X>: c)Ę$u1Z.PHO@@sԄ(5ѵ2hC dR U!1 [pؑ6/j?DyŮb^:Խ`EJ_7_YA,<Z*ݰLƽEM;>Ruր&y⡄Wt1XiW%JE'҇™ijO6QsWP| 9;ݗr(?mf1bEcΔSBZ7[q4AHaAej(tUΐH)OS3u? i"bV~$fhtu Ǯcz4EeU s{-E\eq7\4 8e}i}q~tB$QLꯁAUaeQ `ƊџxZ=Zb8?'M|X 7}qfHFNkvB-anLZje͉ HMLƂQV(oJЏ8;k$ɡeZek'˴d|wt9Լ(˟X!.ZϘHy?X퓤gTvwN'%AZ tzz 1q\-b}j'Wy%zP,4΅7QiYu9?WEX!le4'EaIaX|M`+JAD~>*uvj @pi!<b0e^b  H̀ztaiV?@j:{~ռuhheWiiޛhd,!͞^fa/t(AUfreֲ?x=$nNKxbݻdd/jmuu'pYl3ҧAp&j~+֓_aꬦ j Wk,-x껫%7& N*>.L" \\mw/_]#Xܲ1uMy^qqN(q@[o", $ bUer1;ާRz'=z+u墺5IJHIV*1*梉x&- gUo$б4T~ A:7@ )LS׋V˷} ԎlYM.@s}sWq= JԅCu'T^]dY$0oFY[YK5&@]:UZq)U5!s./\ r捣kaasĵldءR?<~9䶓w-[FT֟ ʋV0GmDloY7!!sr\mtJ"y0 PoEzrsІLlh2j!pMj*mR'p-}!R@`o0nĄ z6*#1#m>?fYFHOq2I>;zo K[Z|/q0z%HC#썆z!RBCxa^Ok.U)g:p3B( ppm1fiC(>%9cl]ݎ `:KSK er%[J݀ e`j3YXi-Qhܲ0qe&!0gaf,$gЩ|@A$1 d ^P]ڠWH tWٙPMcDk%gMaӕby 468T!P;AH`y_s \Cx{RNN%:uźEAdh ~K!n^aK~12.SW{=)1@yqX Lfhs';Ǖ)>3jg{6n+q,ܮz^0eD"\}RHF o.8TVfGzz5>njUk(zc'vf6=ph -b 9E9˭D/'<~9R{1- ˯x-8~8~_U>/wy8#@.+n'Hp Wo&s-237ryJW.fSx'![uѶH0'zo|KroÝ`Q~[a$6MzC-+xI2zϲ -)>^#Y!h5IҊ(R&HkWeh 'lӋi/Xs Oxw'>"k8kR01nɍWr`Gqpd~"@(-%^daSAyutt} !U(r"PWQF̉PwB{zeg^T(աqFhcE }nW p H8sqpD1=ٯo y#) :j̣<ܐp+5K7FВR`Ckj^{e`XhLgt!fwNd *?ɩ:$KKc, _2p# &$Xr |p'S§%! DRRm_-t!FDU]d^T|g?G` w'v _[EPEP3 ) <íXAlkӌlMhɟKdtB7xeFl1wD#t^tvG J`H9;U\ V佊Lv`IlcHt\< < }'[}sCW2f´e~l$Q:(okyFZBg3R[B&*=HI/)B dH7e_ߗ\:_*FAu#ƐU٬0MfrWO*6TCrХZ{8YyFuO"}V)u AkvJlFtaKY';9o`Hsm<%EĻ.(#_ :G A~iB= ![)9W " RU9 K:j6R~eєXG?\ $} fwR,2D L!L\(ۨ&5ÓE7AN(qax:bb.}͚1佇a{oe! G$V>ԑɐDɔ:$4bl>Ww6B<UD^&k{1Gq]IphR)7#^;yO"ң׶9ꋚF# eV9֡;VL  MG #ej amZybJ~drR)JSˊ'AM4\Cv]ۥ.@{\ &'cgBnT1I,h-`'mH˳(0`Ymtߣ uEN<=x;H5gb,'HLپi2pj4VF^~WxK%녱/6 #Xcxtq--,i U{Zz> ([O}-&IywrLVv3@@'eR2W!oQ@M5ïFMᢁ.aͅPH߬ d7a郈8Kr8Q6/IHfmnNkifgq,>`_<;q؍P,]boi+ܞcej֪j'\ K+TgH8{P@bg_>#rN@wqơ8\x 4CwDU# Z ڽb@0ƴ 6a+\Gn08G5fݬ},2C۲-? yy0>ǝ?3f5s x[{OSԙŤ"r3#ىQMnq;*t *tS wIw.FxӨ'PQ.lȸʯBOVz;W=u0co{LH# MC$;U^#<>%*/hrvl0p-2*/]_3='\j?H Ƌڒǘ^4Ea86C<#_ֲ=9IxmdX5ob}ي֖55TNqb>9YD uhnݒe u>8C>iYG+G#'*uQHA(kĽoRʦϺj}+Fk}RzӿQR`Fh,yMr.Bt 81!2\X jg*9ۨS$۰'|y- #@@ s&Jݴ{Tם$|_`hDZJԋo #"{}ĥceM֕If#$pliU,)vce1,x<].t?gʸ3$0}_5n ruKx۸i-B*1r *D?qqYjmJ16?\^`V>t}rp~*͸Nvjm;TZsX/\&!f4PkUu)El}~^Ea&>{P s:j>җ;RDcZ>jp`oHR"0u]f?rS,QRIoP!0{ApFOdBy_΀kߧę /n1?Ubmm2\K<# Ti":X>:La^o`L`gh ㏣;x^001`q"OYpBc޶yZF=6ϺM%+ YbŁ:ngtM*b#7URWyqS>_;XbCc>Q#??[`;ye[oXAvq% h[*`^2^Gw̋|Khl|,ϔ ,ٕdž2Kq dϞs<Okj_ wo=XŁH%畮S2龋(&'p%ۮUv 7e*I/12d:s}z[cf3}xʍz@#]zc,ҋ Ӕh=ڜ}))FTG!?g٠<fjՌPϼEaDxump[!@A >i٣GPA3@Z(}I =r=0 >y69,6VFBsJ1"U-wYVwRKK)؍n\:33<0@UriٌkQUI}d[˔e(F~Wt%]i+5~4Bl&h,Jn$;5۱n/aT<_D^D! 905We_WW~4o`o at=“At`A_ '6\cã=ً$ 1.͎T-oo $wl0vRi9T޶#΅ .K-r ?CM!nzwiOrc8/RS b]Hb9S3U_}g10 Q֠H/u Ρ~L6F]>K[M,  GL*' ΁B<[uz~fNDiԤ*` `0EQ٥]C>-qtNm0V5Y_h#pM^ٜsDMZ^VW_W?o>hGxƒ[t)M2@Ҙ'lǓ <a;uu%5SG+$ ~=Nd빲ŵdzQ9c^eUTa =9ݰ*YR^-,zR 5;{7O*AE੾=M->v*=v ^pH M|L,살H%IRt8;>X C} a7[~7ک졖HF嬴a&0?;pl[v)*ʫwg4f*m*C~o*Hv8iHOl٨鄏wߪoH~qyiXf.[E8ӯ8 `U" _N*c?SWd3FvTJ (3hRY TW:9eunoty❼jE?uȕ_Ht/'-@10%2P'Dnb5HC$T l>_[LE4$cjE$Ƈwcžv$ui@>7Lz%Hmx'2 <:a\mgWQ'M2"13zlX\|b[\ uquؿN8iED^,ӌx&#?EFB3ۡyϬbUN#uBKA^9fprpOum*{m>N|W"QBP( @1R!00v^tHɥ 9>,Bf;_$+B>"j嚣j`$),RvF_5Pr1Q]R=v+uh?fc~;B|ěO)W LU\Giv^+|ͻ?2 -ccjKZnء]*>8.f>0Wx>cC?B2$EvrF7zqPO͖tIզKot*;&'"̈́,:,}ں{5cSh@-bN8~17B:NIZq1o@seHݎQ#V{{l8 (=vopg>v':.Sxvn!Δ\>tqb=`zEXč7fz>Lx<z .,Po4M ʏsAE\7,O6LoWJk{|7\c7hgYYQ0` ڸGnFv֚Ho[uX6QꥣqQN50PR-<4Ndrfӌ+x*OuHkrm]yP{#c(5,D J_|*E km*G=kѩ+TGBbѽx\v>2aktKp@&կ}yJj[\ԹnFϯP~xT5ٜCCT ċ ThE*x &=JœxI?= ɕʘ{M-1ON)r83!m|ݱɋ]l'򋀼\B7v̖+Ek|(hꉎRx?bQ'v  4$ఇ<~}1Ri sf|`Ո%ZsV2m紎`xўlkPowXc q#S_BK .xyw@);WytGzKCGƇom2ﴫGluӡghL1ĕk_FrxD,ED¤x!81\ESfoj+4Z%<hVj(I벑' >A:pE21ip:fyI ʻDnØn,>HZCj0}{RB#Rt6l'F}dY429덎ԯwM3jL[B{vs=jJny_* \r2_ r-)<&H2*aƹ@E%iAxګ//Z,5ZaV& AZTh nI8^LI)s%=hwd$5@{H&ۚP  ݟm!?t\( +WJL=)KފSuPC(ȥsEF*<62ƍW쥽K|=9eQXlaoofD`ͨ4lȭ # Q"_ R"#/Mu X-y *h~Pсdzns .JXF@Iqۃl&!VS#ac6gu ѠA}<Ӻj @'9ʈN{w}*=n$rȤjAHLI粊)Z4r#ߖ2$_Lm.ӭx-SV Gӻ'T]i'y HރudYpmj=ZSG+d|]VRVhO&gCh,٬k%[e:t[vm,J:1҆ ](juQ8!v[0=XH#eGXjFTK極Xp-В+'bA>}NV[$e̓  r;LnoJdAy 'FѷAN${M R'̞=c kn%}=>NS"Z8EK;A}2Zr@a-)ӒB?P>jRG ju\ƨ`Jf66AˢOd虁1mQ#(tksnrƏY ؠsM9&>J draUghuji7K H:/%Vu׭[CEDVB1:˘OF)[1&ʜ2X_>3)~v鎺ωI4V|yJS s%:yD}0l₹0 p5@(?~vASTg_Me+LC?A ch*EW}M]/Ws_V*yy\N~wFI#vteDXT_GGOf 7CEH.;T@9]~sY8o-ng< $޵+ȏ &jn{@ LKX%B^2o}SrG"+-5gjn~$_yFG@`vՍ7(+C;뙌y@͛ѻZt-Μi2 KǸ# MЏ7$. ˵pEhlFsnXBZ8h<QY" ,iaSH"eZ@=`4҈RANc?hlϹ-fQԹMڎߊ²RUM~U侨Z}pӸ X{E]eçRRvlsQ%)8 !o"g7|۲D qcA?9UƠaϙ%S5e8erZy0 S.B |[3-nSp5YG&޶\t?02q;?-sʭu pwSWo{C0!ޫArqIJ{JZ e{@(\?Y/,Қ*"kq3 B_:g]J!X,3,90Z3?cϜ=(}{+Z&+g.Sدw]a!& Q+eH>&Hmv0Dr(\&8J1aYߵCO`X݃s$Ԣ;AH(]1+ӣT :n:u/oB1̚>rFAWW蝡׶fz /e 4v&(݀si޹ 'd=XŽ'_sЍY>U|.);pE ̞:m<;K/V[BI|EM7dT}#ʎ`o3j}V(3X-;༷8lD2ĭ[I7W#bFz?'- 4.p|q.U\6g ։Rhd?z@j\kh ef,>w5od5%69e020`ݚwD-`@mƉm6N5Q-. 5h[e{O.N ٣fA:?/ޘ]y(bÃ&egK>\]`ݸ#ۭKɂ6#5wl(. Pj),uВc.kA  h/JJ-ﺨ pL{S0a?ѷ϶0g qW_'fK̔(9,*_\_\åŵpɣ-ݗJzfUTT+$f*L0R0O\d[~ ,&,9X5=1R;UXȆ~\6VH$͠L4q~Wt]z밡|mףCBGO } o{;5%0$$x` =~? nJcI~7X @g{/ Au6_0 bs2wЦfs?qAerڌCY1*cMnm΂ .y^x |ICk-A@`*)˨ecܵ}iOπNh羹AF-c'U.^riW 0u*x: MbJʈC63YFׅSAk?n9$smNǾ:t&;7R BV]fXIW!]ssZƛ*[et(Vq30T% Uuo r]9Ɇ,ZD n? eʳwi7cHUk{ O/V]n(v|ǧ1D0OcL2;P ]rV'2' o5Gs~|fhwuu< cӡ_:r UNG:d۷ś/o.n•N*I$,]?ߩZŁ+J4H.KX75x8y$lwcїAETQޛ2E U#~T:m ubr8zS:z`P-.7ĐeW@Uqzգ+\Pb5;T)Z $%![ֆdO7Fjۺ(}!h؞WZ8hk֋P9ؙP&c- F:w"!",YK?"ZOlk|`msȒ*vDŜ갈XԨn # ZP/BcIi_1;>\/Ɋm%4>к0F~4'5:rErJgLd)dxQWT{g\RAV:zn#5V?&ϊ9879'qg>PgށƾL0eo+,܀+h6& lp oqᖗ وC+V Bn6!m6YVY$bUl5KD͵9vQ(lм"l}> 9CF!wP階 eky"!qYd4RrC/K18MvAka@ըjP`AG o{$ܫOZ\;tS{hIsTZ̡4ATsvG;@.Sl4# J!_FLp{|a_q!->?:ZC#ER-? Q/ ~7eEM0gԁGre7]w07,NLEfU^*NQ S@ GBweeS}9~:6[WtJ{  K+ +6c(zZko\߻LϦEEg리 |q[bơ0%-P <Ϩm4ǔ ŗ8.%gKjU[5~y)[mWLEL|Y uQ?Yܯ>Nc}VFX㈰'ܤY lH&) o8:*8Ff/ZT!4Bm YVBacߤsʑ_O*K[6CMY6xl5qBmFL+f@o)p_V+Žp!&3R!%]O#)}N 1ׇ*SXtfe?9WS "v_==&WwInf~ . +9dji鑸G *4aYWb*t^ r{FdYw끖M`/놂l&O#M"o0ѳ:W`3t`z9 p\ʹn_%Q"ZD (}3GӒ{t$TFyGR |zɍ˘` GXG5Af:~h&\\LmB"g1(\"jVcrotPJ$m7Gnse2ʽv-Ӭb8@T@2Y/ezѣZ]6h7ȁR ҄zRI cӄDl%*٨ɂ Vr>.HƯ7bmJE3qxG|I˒\$i./H ZJٶQ@Y 57>9ZeYz*JL!RW>a~F/ksL6 yȰVUaZNM BtDf{k#zcSSn̳{Kq4¢h0)[1@cP) RZEx/.pry̨Sh J۞=iߥU&Vƕٟ|Vw9_(OxJPBBNap יIlmNUlju X>ZR-vj56'2/uL%6uݹI׽+/++т+оAK H^5'eDP3TI)"g}|P$ZvJK-چZ$- ʃ̪+_BC,T<Hݵ~|r >4?#)7KpfX0< ю)dPŔ#k}e~ 0 ,B=RK'/)tQF QLjxkis9h 9;!FJGʂZ1. \0̏Vjۅ|]070W#/ aEc*5UE$bLV'l X9DT;n*zy9 Z_WB6*W N4KJp bh7CtBeWon4ʋxVgIWz¸zE'.ƵW>U[d`R-$Es6Z%Z5& s¨-(f~fc$Vw1/=!#L^Һ^۾xwV8-q. UqTtLjk攙Ei<ב%ɮnX=ؿO3Ǘ.5y& H.s@-K}3GTAQFkC%N{g˫qQB#YdR%F&RpSΏ mqfⅣ "ay Ƙ tbo-4EG`֎yҞ9͘ ^4`֢ )yљN$Ij2<RsBBԒËa!I"g}{Pg.#uqqɋ\kQ qFB'C@a,5 #H퓵Dtե|s/fo_X'؛8b^pc&qAc owW/柴'X5tߋ$];6!bĭ"$KւY%Y1* ` 0ODSA#=i3ҭ7P9ý"zJnqT/{ =/\6F!n)y9X4u 헑(kŤQ|"煫q8vؽ>-ZpǴ gC .+ZsB|f;*ЍL*UN81c!.'ؗ)!qed4`HSwaW|!N>*(!{GШsZn'﮸bƽ^Nl\Ҙyցqj ^=Ak,c/RH;in xByMZb*[%s\V=7r- t/"/}b6[͍OlL4gcrC>5WjJ۴!5.Sf8j&XrM;*4LBϨ b;td- g{62\pLOCPhNl q)$(F~٢Գf("[uU"2e&?%zfy/C[)%7viG?OB1%ޡ=k#Z{(em5'' Fg؁6?]Z@{l vJWhp)\5!;gMOi"5[8}4OR蔂GݹtgøǞ:;Qo[D1_)en0_ gŽx.V)lrkK4 TC "4;j:&~v5#iE/'toljǺԀP ޜ#}N6aL’(~2:Tf5[콅0E,ju}d^BMHP9ޭ8:$k3w5E0xղʼ\eqd얩vctKYSyH(8Ss F iAi=+e질"Ð CNi}}Q^%NwH%cuؽ% <V5e晗iז*v%|yfMR9ۧAL ׾^ٿﶒɰIafe}[hE6e=_HWIK>ut߃ P@AH^f%~19}Fst6Ѽ/G\}~VFm*@U)@s<%U,^!~a ;&S> ${vp̼311Xgcz䷑e9uRMu46y Prv<, 6eJE_Niy[%UUBٱ#Lp2 AMh4pQ?w-W"? ½31)y!@Ik)ח *FUUu&́2c)-"oVBEP`2$c;[|\͗+4UThG=%'H/YXoN蜨V6 }tXo"TM,x@}?DN`Jɚ0Fʔ';6vY%PW ?,O,oc g+d.j#dRpE*e>JdgE+cGVݑ'EԽ,!l3<\l@w(#G;~PjtͣI`cj"XsӅ8'qo|u)!E $G"ʗ/qsȚfizw*"Q126CE=DA5FJy*YE%|@*;q]zR/5mx(W3$kG[鄬Z# p =66cÓB ͥЋ8/Z{tiawػەV۔e|ZijrH%`A!1[p9-ii{{NJ'ENiP:;D?R(L=}XVb#ZO4b+!}B`4gI;q s3G 0Lİ0jH -dP^C[7*p3q*SK;WXR6B q[+oV/aVayYVI^ YR? ̳.u#V=rmS~XXf)*e{{KdY!kG<`^|;L{Dz SrHk@*P -f=^6 i8Wl/êVhC oi~Ь,nq"ⷘ́nFE52%:׮Hٻ8#U|ˋ nMdVnrcSM=F,VﮟM6X\q.= *3Vl\VE^?Y8 Ip%~ DSZgEW,/|ZlcKvQB#dlTHxV/^ҊɤV& $bCF-MJʸVCbZkt`N;{f¶AXD2_q\C8{+33Ƞ[:w/st =r6.r' M(j؀i<0=^̡h}oQT;3N ,(LI_|B)FNz5L禿P-kو(>gAXN$_عtġLNq6/iUn:w*x)n \ZQE 5#Tʉ <ϩWKu]:IPeB)nXYtB}}CB2exl;@a y ϗj_!bo'y%rV4+)wHH',Kb)M r |>?Sԭ;Yfvk[}3]ϥkk,0`3:zsDj ZK*agbviGo0+ d*05ĿꪺC 3qtNR#BO5V d~^D=Ըz"_~Y2Yř*̈ZP1e՜MڷJU*d~kF |0C-k! B 3yCQl+ ѓc)h_Сn@C~\w0L}W.Z {2h-J3lDn!anX_ats? {fH 'fW֦#$ r#쀥@|CMmeE~im~>P{zA,nߜ4t(tgSDC&垗=JKq%| Z .+3!k2wS,pKO7^$xo1P&={#!N ٷ!v߅nzI2BWЄ{yL~AJ>U+WDNr36)5FZ;ecFnrW!h;a `K 㲠d{)K(M*5sM(d(M)M-Id YN/+YFd|96T*iPU@+xxEHN7@XMIw_]4u#?{ 2͞ـR H$1U<7\S5T Hym̿,gq!ˋcEC9 BCR4LR^QEwӶP 9aJkh2.Ǫ~|x#K/~:vsۆNp)4t"Hj/HWUO=_c8E6?Dxנrn` Š+TXҟ:p.H]s /nwMr_ LsCڀՃk(Ĩ粭4>ȹaB ?x6kefe-M.9~莔jB2vNAg<֙Vn zi|V?ѯp?]m&`ѻe#RF0lm`4G#uIp/pՇWR;uRlb#i9mW#SɍC4c&Ty՟"Ehq5ܦ-<%)#ƷbIV0VbnPk)ҠW~!iv\kRLXG?A]g4CmGL>4=NIu 0E6K-&-H0U2YI!2/<-'$]4 լeR &] dI~ghBDbA`<| qcLD_orR':.S׼=R=$GG%7VA6*n7Sir1c ,$ώ`W,6 OI燓i0ϗ׸Y/@OtD4=$+ߤšu}DcZ mZ;g+9XdJv\װܣ*ꆄ Q^J ]i ¹ Da" t#솏9;(r6߫_NơvÀJ~"NXwp4 @Wu34Z̤>#o$Ql@eFZMn5*ߎ0.!V;^0BG. c;vrfq_/ . jKE"RN$C ǠZ|2,##EY ~@IupEo.`+&UaHbd"}̗~mhz bFQcyLk:_2imj^4iZ]:9U8]jM3ڡ,;h_HٗqLE1d7Ȍ®PpL=jRiJ~lB@׏`..`/CoQykܙys*Mv.Of^]6[V*F)I8~摖*]//ݑw'P#8kfs4'2!lH2?d D ,SCh:S'vٴX,Jȷ>t \鷝@&Srޑb2CefCyoݷCy̥=;'PZ-B}uiw|67'MS`Z"A,<51 ڈT/:~}iwZ <[ w:$ Ȩ+wcIP=Ow6 i#a SyKV6_JJ FdKeTb;w*µ l \$2iZ^,b (ԟ7>"u9pUf2=SN)?;{âs&2@8Y-U qI? ~0<&٬eVW^&2_SbYĦOGr9AcSƼ?vmUmjv}V'4 E _ʌ);'A!K$o59WBA\9'&TB%7׮ M jL{@TnǪ" >*h;UarixXϿuGF l~Aʍ VR_)u^q kJ`Kg48AX@$wG}BRJiOnR \J[-߅1q F%1_؀"JLu*N^~Nꇅ p !aԀts{Z.&w* S,-N23jpvoc5#?s3U} N ǒ^vFExԝڌ;B WAcU%=߽& M{a9xڗ7ٗRayksHBqMƷĺ-iMO~zGFI!3q +ι|Zp BxՁ :$11tFSEr"y Pe`A Lg$RzV5 q/\rX~Ybga25#: +>CŎ|GfHS@}IWkx8ҹjSvKmԤ]Ȏҡ%K1.=|݌ВV'ʖ~cqޟd#rIj Jzvɓ$ZښE@W$U}_2ܴ#5WVgi`Ɯ?|Uyfkt-ͥY/qxziAnie!~*R浞 k"9@quk E NT_Ҝ/h `#s@*{x%p;A[Dnf9E %td'~^Qh~d:3êy d?CzxA_-q}8Nn@ CF هִ~ .3@2t\VlGSp ڧ~|jqVzջL,vw?68/&rWʄDY\ÝXg"hT _R ;8]NDGLTuB(@\O/I:8lZBL⃩AR4 epmn° xpe0xpI6H(Q4pK0`'!f | aegJI@o=nk;7/A~)H{t M ZLb2nr h٪g8rTƤ$,»_z8dh<dK"t:F7?\psZ y;`gUiYpbDa=FLW4/J^52Cq6Kgԗa-IYɊ&5/ leTxJIv/䢳y3CmiID,1Wnc4X VA 4u^f6唑N ^RO*gI':^K/`(ޣѵF TT]ۡ}!jgu$!m nNEf)TwM'KJ*,BVz3C&m;: s$tݓ9):|f|1P!DM,TD|Mq˷H uֿAMm%uowȷ"g0r{pIt -T')g+әH}"4Wip_snk8[xu$L@NP*Ίda  GuG(8"[n-k`t]S6|+tr3Pъ. @QqS W.r>`xJ8g5!sD3SCGsLtFsՀ/qc@P) ltW=]IdFԐj HB/M_wrV%+}B5b)fb\v TP38Z)ն2vO~m 7yk=U-+$^eFb9eQ" 5ak`LRZ^k8ؒ%NUdyX\) luV ǀC%ᤁ 6Z)>= ݡ;|1ݗ|} 6BU0{Waaul7lwBV$Wj@TS.v/Wȋ ͆pݛi@c"m}1fΰ;P|*TҦ%$]\cO{IDaQ VtĠS/Í w뤮Jr&r`t-]35k1tq<*W{]7w P[s4NSGyC(,x Cp iK^$d|(뾹 8\0rQuuKŧ `5ҚSF}~nъ?O0 Y?wikQ5ӽ^fDF3x(,nBB[5ja 5n:1@4lȸIG)frnHW+ՂR0~L~8ht ź{Y>2tMY 𥑷x/rnr1Wz@rxHDT7_%,:zRU26e zFX3Al )PĴ畷4S :13'=)A'M1>$̦cKjk_ЗNg!*_ 5eiF%5.jHg1UL![OC`Sx4*S ZAhrcZ[=œƨ %ME `r곝_Nłlrg֐Qa49X+0j\,ӧ.4?GR:cgtR` `3mZ6wb埿w<18mAhk/Bغ8USPr4bodgݤ\"!&נHp+_Ҡ \r3P=xNHLC^Y Fk*{)sVNAA!VVEֲ03!__mBGݡ ̓Q "2N;' ,kMZm glC嶎J N#^[G$]PK=`[u2-1J쾛1afs -0ΰn?Dr9 ъ +p_W9';4oFՖ\e9n}1IT+cqNi~.^gI\U9&ۛ9⺕vh"6)\.S!Z3ݪnvSUb+9;٩DcКP,Q,Rа3!fϥr;FAӗ^o*9I(-ٹPDRx˹t.*lhu`{9XE`ՅoƵZi9k}tUJXQ6V2Dl *{f` }{-牮d0k4?BO љ=GTa\(fV.䴏nǁ[jtơALhIl3?38;݈;TÁUK]KCO 0Ga+$1{NODLv|FFF}JqzuvɩB(p@Erŀ~#¨pȕ:3.Iϕ.6Gߏa}L|B㭁1<QQ1Vds1jY B5С{Wr[m_8]AXfpqc@(ö;dNzm.=w)fS]ğ`Q<1^WM7鞱t!Vb^TYYB.mc" cD;植7/O)EœN1aN(-)8[ /ϼN23`\B2mt0?ΌLՎGOHll6^ȝWA"&-)QEcLM;=D%q}.g28v~sk l9KJ&6F^yiٟ-QM"I㗬+F)/[ԋyr=>+=*m3U퐠*bB=:^5zw%*DK7ػgwڲ'X_䠤}Mv[isǣi1?InBAC'|] }i/_pZiZh@@_=zw:QhPr`H%X;Jۋ3^?ޣ'{DVpUA,"ښhD:Rn|]!V χ͖q\'/ʭX,ݽq.puct4BLj4Aƍk,5rxv ZiתbH^(kU0Aǂs-m5ٔȔs ?gx@5Bit7}p.?ba!׻ &knC`tXlZ|et…ᔼг)sڿJ3F#k"O4F]WAƩ-<^%+^3VSP!]XтX!kL" bc:Q^i@?rmn->*Gfiu,pJwx_a>xۺb>Sq{4(qnD9/aCXD3by<Kca˸aV4O#rd$0Pj,rGuś݋.`նV1|} Am; ͆a8nwtWxFiYL,wmགSnF.Z`C&~jL[(mzO?Z^*DUݱDKgkw{z"3Qڰ]U\׍~"l t1~8E`y?X"mddX.+!cyenCaosRiPLjܒOuJG|}) 쩠@d K^AK+@6 LD׌G *1q gzDzJWЊnOB _H>!˦W>+= ')Ŀ|szü]: ch^ǁC_˿w(8Օ1nQdW1]w? ȉ$.\gO{Jn*H 񭚦ZX`v@ZxZŏȗpNT* D'&ee3wS9~rOz'(օ$V,_DJgū*;d]+~ӄ]秨p&s!li\$s .k}zKs鐵Ei8%U EqJRL)9(,@G]\q`|KjVH~'*(3!mkc2I>9,67_OѺcg"2+۴O0)ɀkؘK I-L?a]41v,ؾ֢W^iLݩiѦ<':`ث鉰^C|.\TJ# APh D[ح+qQ !Vpj ;_t\uE~d"V(+/a=sȩ?1xRքp'~ϙ(KD-~{"80g@+FA9d7>}=sT#$7J:/x/P /g1=ś$4%֘~mF'=/Ž2= ΀{wR7/;c4A Fn T^.^?7 o4xk#C0mo;3ScdE雕V玁Fiqlc$C].T(Y]Vb@ȱ%sQ@>X1W+?7$J8iW-.;|2oKe7rǫ΅|z}P5䡑T MÄ(YgZIqA삓ʈ:,3oL?|ʶk^xyBNB]i *X2fp p7}0aߵfJR<-$ @xEYIb$K4,,֩A^Œ'sqs,Ԩ.a0x6ϣC<&CE0ö"'ݿ|-y IOm7V~hсbPׯbza? Tdvq2)2 Jũ d"D1:m x(/Rߠ0IvOF'd\D_oPJܙ*Z)TQ5ߤ.2`T}-ٜ; ;Wxj(;\Hg>˂J%5y[ڻ|ur Er }ցO)}W\>˓Hjs4$.^GlF?恿5nK"}C$hlU/{Uv,]:T4ʑFIcծz)|< EJ"[|Yp%(1GkPXjAZcAUwg|zWU}  iTw'wn34ꎡOxb_8 @ ;(*.HYj&)(wsg]̄+]̹C4 c$D W\@8ZZs2Av|7) oTC3`uV,ƯPP5MUz DG$qϢ~梸ɟҤ!+)%;QGy0Sc{H ,p+[lQCWro';fd(ReދCϘӛk[-cB2؁}kwJV:]9*Ž挠>K13@$zV^ +htUFՋZ`dI"QgSV:)ǏKcޕܨ$QwcySi*ת^_dS?p5gw`S\g6 NAԬOw 38Wԩip@_(u42$Bġ^:|~F S>rcT &K*$jǸmi%BBOt)I5>,m(/~˫^4H4mn?!߻b|cxؖXF?w ^l#uN2 wL澶%*ep`Q1$+دX q0z\1!-yʡd!i>D#~C*f$5I/~4.ZngiDJ+;K7e-9Xh[\ߎ1teAʬ#֘G#TBZ9@ӊŎWnbFv*HRlM,AȳV4*\.rQWh--dV-%s@F [vgծS] Nݹw"+}֙;*ώm"Ieb]W KZ5K` ͢oRJV6gAD=1/V3:DbCƵW\j!R$x! to>\9^HVo8x_VvLpLfA| C(yX]~;[qab9yҸmR+~y YZ"w;G",LS@ktLa4rcs()d(E%,4߃&PUq_jS 8Ⱥzv ;9t o}|j%%+Zwx@#iFTk[_WHa mvdgҎ̉>}mֺӔ,L* $`0ʬ55^숷Q:řY(:6*B ^KL-wQHN0ʏm_LG>r@Yvi_S3R@@yMx _V$Hݫ[*SL=[$1Sb :r9}SSy)JQNy~#`}rFD췮h<,y3,9LX q VJiy#CRY" 3Ol]dbce67|C8QD@7bR!>"!/+2%§"rё>>e˫+yHcxhdo r]F-3',!! M'5;  8 /~4na+3ԕG8eCd9$lF W1 }¨YT T }Wdkj܆tp7(rbT?1ᆵifIQl CDUO[<ՇkŽ/ !fr`3YAʆeP/uX'hXWA4hA]S02X<-]bۤfSgg\|uCd)X.&8ˏ2ƻ`3WR >Jp.Qh=\ZvKE[RL)ߧ+.#.#|މh6Ӛ2 cbyNbuS ڐ^sMewj#zv|r"+;J#>Փp5(]M2xSP |hV3-Br!ɑ>6A׋^62Hh6ġiYز`8Ww UU]ը84(PYt, cI* eZE!rJsF kHk0%Hr evSA%3d| ֯pj*Q_>VK!v#zz->/RmkND5YxR6ox%~!f]:Ѝ<|^OI5t2zu<|wiyiѽQCzCD>1mœ2u̔"NZ3me"xYTq.xwHNx"'lG|dyײkʻ@hu͡}t85MCf)T@ϟ-Hp'Ȏ$p@?#NqorjT0ܠROǭ=G7exL]m f1\jjm~ c>dw0F koSs5|[@o1lj @ |prK5h{+ם㈽5_Șm>]k//R y7fΊkf¦](D#PhM"+%]h 3 ʽa}6#Xgȅjۊth#.5†lX/E%@qd\Z7ιzu}OO?X#Kn=kWiqU(Vsw}qZH{§1nwW)Þ( ܞ?eez a-3x́NrJe fl?&ɥR8\ v"G'5P f'}4w!%r)N\_hhluv?ĄWt"j[:OeUJimږve96k-!xOjROY-YI{ 䞳PĴC_62GQ 5arcftbr)F\O>t%?yv0B$dfd\ qϹQsvRś &I&LX)Ht V惁7ٟ( A/n]-0bo5vPYPKVCXq;f-feJ/TwyN R/vRoVܢFV˜ڟ6:)MK$j* ΩG҈H]%bvZ ,YXL G|;CH=#4眤^q1p4`67>Qa?*Irn~H6kec,ZCUZ"}]GD>x$ݧ5 8 9&M0~#'[@le{Hy`F d ^&v*U-ilh?>گ E-U!d@¸*½ad\2 \|ڰ%LRNڶfrq~lzB+ozEt@Peb/K: "C:B5bG{B(2p{FVvH\$Ky.p@Ԍm+"PP5k--7΋kDV:enj >*q^LܼD_A:AcRK3%=1 h8ꐚu:f*K]g9{v5Bfƭ+H )z򶾝Ke ĘP% јNv*Wh' |ę6%<Lh(ދi ݒbn*#4ܧ+2bfHW#~ TE3½0-JL-?a_GeZR* pwl2ˌT'j)V;AH`z-NFuq4J,ma)Hţ-8cm34UW]ݍ\l/q/QJc{L[U'tuSﮍK#6mER{R4_?zk8ĕʨË+[sϲrwtSqWXsټJU@jzuM+JvI/w>kRޏ3#$BԡZ=&Q>l;s&(s8&ds j*0f7BVCz^S`+]A<'L1pML6Z`o@9qtAw!B^f9z,_84}MIEgO6 d40<q$yO~G<ΰc9JgPG_aAΤ7 ,&te/b]e(Dq Ăt*W@ɦʶz ]JS/e5=z+^f;OpL#W^=b3?dOUJcBv~Y铱cA;3ug˨rBg:=vHԉ!*b ՆȂu`yXW=;eе\›Zβ QJj`Z) `7]<[gN|M3w2%?+V*˶tQW{J5kb'Ҕ6-O`WMӖ=/YK;hH'_تdqCsI!B`UQ\2.P$Y~y5nZ_ $=9`X@ɤNnꙈd&KBͮô/}љÅu nOU8#Poӛm|4,T iP |Q)-nEm…w1ٖ ( B%hStg姫 XBLw%*4{]$-oʬtoX)jfg(3!//nȁ+n*F"<-h&(W!pB A}Ӿ=dԑv.Mˆ,EGwT!>`A=2KL|bt#Ѩi X'd-p?luuԵ{D&l> KBOkXlmNFT0$b!4m.0GS,J =?.WwΧdZt,W! =ruw!l=]pEΛڏiYCK|uG*/V\((xePa4n\O$bz"IRO 3c򖇘leS]* l 3GkK)Ǯ)jW9,U"+a)-͹S1NHr\?ͣTWcBis;ÑKX{csoc. Jo`!zEeDxQr ?'_BCFLo f,q7QH-8Y?wMe*)3L^)12/%'.3v. E19w).L#nb kPX81 Z9l2ă;rhbMDi~  D=ZlÌ{Ajc[t^R9_C@*Ay(%ddTc\ *6GntϔMٹLR_xxs!-F,{4Y~5Ei+9CRC"T%xAT:G;1"vVz@G͖(-zE>iW=F,hl{@iOc gf;5XYPl]A)dg=G1@9!tֻI+W La+a+ֻRg=#Hu4RQ?QENǔGXu9[ϰ]9.:G_3nR,N0۬}E9v e`)in P3﬽Opxm}B:ǽIEMVGOV{}LQC.'f\r`6l( )L}~N Ijv% (P k W~/pD  %DDG2(z9Y6&*kooEw 9&47W,JHmu6n% K| "儯].Tgl \Oxt,MQHEA(px؉9 i43-0s-^JP8dyZ<?;˙A^/GqW{Z`t9Q& ^"*81M]'5~:qB焽F ).N`XC.@J dv;bW^P$-+[B_] |D$3aX}$ky8BI0zNJKM0~ݱ.֩ޫa qoRVGu<( 퇚$@zZ7+ieJw准֩}Ė-90 Jے=1DMm6o?P#ABL{_p䠑NKkKa|r|I (%IXV#i9Fdd#e|T:sD:Uo:I%5(V$Aka=ۢ; I/t)3 /-`Bg.N^n~h)o_v|\FW ǓUy ny'}(PmQRCWL7emjsHc}ʬKXη$O,>}@*g oIvŤ9j, FLք*31DB>gJΤ<7Q #)/Mţni>nUNO!~4!x^D^2fJ ! 2gP!f@9NwRͰ;*eqgC4߯T-T@\n1{<LJ8)}{]P<8*Q|Jj BxOKG1o$T+Wע{8-Y τo ?Q,ߑrЀ5ooG|;;FxNTqW mZ-\[eqF\Js^Z(Z S W2|\Ic?ԝêJ>Qù~xp< 7 r^ 0=y ! " ~v_̋D jĺ/:B65gP2EISdv c\d&<%V0}sbwsɅ^<{V'v^r͞ފtCrB' ɤ#!T}1CFrzWuM6)Hv*xwƑ`\t(Wmz+{(1ɫ|}rs2YtM HsRkt <8% 6ݿ-Z_eM7ᄺEO֡we{ۆ~g!T0$ބY% s[:|]B6J`Yt P,z wE#|(!,ֿssYМ;3صHd2X&O2ђ)Y !)ihÚ$/|R3{{抡n*q~%K bmB r zbը/s =#C@&8v[SCp|Y܈Ldy w@xnۇb٠)i jN{fw$ 2rt7 35[!!)yn4ŪU3$qTZM $-)Y %O=0# VlbI@"fM(D# xy {Vd)fKϖy # >7'@fzD#Z-+NݞqD(;U=uJғ8>DNt9g;ޙGi_CmW#;({v  0^Z`Ii|PQSU`E&R^ 2e{<27;'z+BiEMBeINy'xn$ @:],|цs1["6pLA0hH#bFs}V@EX3rjy $ wʣ6k_lÅVE'i30^"zxP[@9Nll1'8*XܻϲoH|]} y/1iz2-ZTM% kK&&$+բZr^a=1ZtocXoF3v\+8t~Bf3kwZ2=3A2Ψz@JtH3<`';j &Z(:5( a #b:Ge**EUx]I0R}JH#ȮtDw9{ĵrcLe; {+{xO-7)7xC n=5zU8t*4k'hij{-\~_ |?:}:+rdؒ̔#n4*P$Tݩ#lEv i=Dzz!&BA YSSr.1,HC9S:k;,QXzΣ^c˰%񟝂6 F(_P[Tp׋"6n(%w} $2M -9/#0|v@d  ;O>vW@u]-Na+~~ll Qsj @q7s $bj>\< QAYPmWa{t\'`9Z&?&nAgj`vK_`Љ.V7%Ȭs, ? ZM(L6Ak<{_/z,Rv!TkF`%O.WU5t>CF.-Cd2Y`= ߬@TKu󦊶>slYP3a(U3Թ,I"z_6> =G8n&|P0#lA=:L$;Uj@yNqF"1:}!cy^e0Ѣ8_2# wqJLK }olM59Q1X~T$XO|i/oA^ VZ]#jfp>u~QAn[̦<0tW4d?+y"vc'r$ĩ^*/iQ)8xvV"(nl @X#&xA(lbkO2Ĩ+u,9x7͐m8k[L9#BlvJL?J$CHC'^,ąKz dD3Bqt ;&n\KE߰\hND[TS`5pjv A[U!S9y+Cy86Ґi(#KVe[*[xln1vxN&Per 0ӛkHKP&YD^SvDy[1 ̾Dw ~ L(#[\@$A+ 3(` nAMkMPbt25rQAӾ ?\Z&ߟMٳo'~/}BN}uaґ.h-hb,P짌1\U4VkF(\!tî5W2bÞ% nԑ֞՛7bbC@ol F G B8KCMb?,O\fz闖Ԅ*B2OZQhy\HHY6!Xc(usM*'LW 4REPVnfa*_b֜WZZPΥ4G15EtH YLAZb#D],*,x|50rx'{aB$U#*{?㾻 UQmLf67K$:H|  uw@_xem"KJ Ԙ/i%|XC|)ĉ_oDepZcͶX41R&!o<{K;A9Rf U9@i70?1|zmoGsm_ L%" 'j1nsXd`mvҳ4g` I# D,3t : DC͢@8'wҘ[1q)E :<kü_2vB@%rZ+]$EѳZ\&JZ^ N"8M<3|;n?fCg1s5MDYB#*K8ib]Tn(^ḍ$wl{4iⓛPw#w`y_l'-oVTúgRĎa0c}Q`-tziOgżdv4\GxVA f.#GR(gPqeO žHL1r,4Z2,S+ ^gL{F{,89c1mE7 oΑyȐ#wFCB\.C.n[49}5{QT?Ծ/'ܱv=]kWqjO2:o݅jYg6Kk^vN]C'jt]ܢty١*1Qʒ鬟׋DJq׀vmp߉VL eٳ8hZ}ꗼ:J#l C0ς~U=[@-G}›hǚbQ9q16nDF7xcLlR :,rg̮`^H >!)ksٝ^,d#oĄkqTdY+PQ^:,Zq+LYW0X?9i˟nk|{7:S!vL"@[~L2 JKx*Լ3雱aq!aah]mwg@5oUL[J9Q"晾r ×Yۛj+]=@rzeVDΪ1ɼR ה1h|DA_F^p6ox1)u!&dyPCمE.v@?Tk~3N7a26E| $=8OE MGF55E%E {Sul4h1jZ T7sq=2u5J~y[gTTMnʶjc nUm3BvnPM1-p=ޔeU1n܂=$9L ݞfDeZ{etzˮ~)7~Xk+zKُްg⢋;űhu 2nҦnY`+w}2oTr`&>i=LĠFE Z9ի,JO2[̋cFJGǺe"r PVw2u> ʡcԐϙað),N8ZBȴ }yAzKXt_ޖ.fD&+VboWOxs@)3kz r䝈r)lZ|%SP0LU|ME2eP:o!=ZQilo6e=f}ڢ9nVF c&EՅ+y: .ϻP#_0NhMRʯ℞L Xm3lWL(*\]+`E_޶Le/N?$٭mz( (Jf.$."-nkߔ1Ձo(f;`saD1z$gIKZWQڔTq~ۮ (/Nwe;/e=`.qh{uJ+yʼn]`z_u~ _"lcLDT(K2dWG"RD,DI1QO)$@0HNxl `2$1|`x)O6 ˶sIäsQA.k`ٰuԵoĝ4GӠ=6uWIOU^K_k&:Ǵ-s '}"z.0-,2x 6s;+~^s"X!$" Y$$_q2(iJիo S` ham2EVj7rLNkԸxZ0#o 0pfeJU=* |xie]3i.F.jx7]B2xߕ&XhU9&eFN!@3D)3~BhүcUXC vC@Dw/~REgp ky1wl@ ʹҤiq?V&[ilj:$Υ_-[ z(By55ЍǒqوRx9[r.dz=2M.Zƣ͗?inKp@n23Z3y ^^j8^OjK6ɑFA2qRȗ7n8N&{_{~$RGB~o*,v!&nٸގíS1|Ie@u7j܁鋾[O3u(ܺme &f gu~Wk]^XFM+Z(}D{]B=5(Ƨbjd?vrL@ė[\!|n {`+B.2O= 9Yx0CffI?Y&n./NjCd߯L+lMX@׿#t`i̙biΒ}0z' }FMFxB4NO(#x'MqOyMd8UDP %*p,Զ>J`e{@ ^gD1n+2뺭AcKhw2S8n 0GR\aIb'ޫ%NE]f˯3~`xPJ9-@5'lE)5 b(0Rzmjq^2'n;iT y^AɊBcf|:ځθ9_d {t FaT6n 腕t@8wV*,-}& ; pcpr"R>RZ+^?F?evVdRB:)G2*AZ'yTJO`a#oy7Rpt7}qكS:|gqE?pH3<S(S7Vyf>\/K8W8I!ծA*n1*.?om'a2h #N4{wGz0ʸ.~Jy_sw H㿫$_up@BE|a@>+U:Q6anhހmjH.T #SH|^fZTGcOHжV,{pƹ֏)nQ6)>BζU%(k LnWX \^+שĢ}lgP@$e6u$WK`a{)/G?\Vv.*M ˊTX}ns yv#! /3ŋ W_&ˀСdQ#"6YW`a? Gm\)@uA]_1t[1|x,K3۸f2 I]WE8q*n?~0(H"ܮz0ps*dX>m5X{O4@L<A`s36csbH)1`vD d[G9p& ,̮&0@bʼV o%{S@ns;6& Aw(gn$+W^kC!ُ]Qa;ԯ⾶-_-E"?)G^cM&Bz] ֗6Ăd T%cE/B5V@=:dP^D0c޺YEFkoNDF'\Ix f( ~Oy;8泯hXŖ Y E/yltR8i^>AW&^1gIA18!\(a;bm4k]vq-}Xq,J9l`$-%m> k0ˉ1=OAJS!St>P,roSzxipdqX@iONgmz{%>:>7ǨD)HGygl=`pi=9 B"x̄ÑP"s@8gLN5ڮXL}+w\4$fJxLn熽_v*⾃9V&]:"DU6eunFB'jh0t5<~eTJPǦ8eF(_|QtN-aІZmDD]@2sURwZ+b*H:lu:b%'L*V7Dr+{T}8qtq` YQ܈ah(dȮ|_-G}=`#Մi*f-D5I}9208cKmlF -Iip=}s@ ED nhn,MS[e+}~8JufJ2' %Rb s6߰^QCa/'Ot,:{V'7qܮ3HĤx<`’{%œ- Bnk䌂pne{cr|65P.a $:puϑ2(; \`\P'`7QLe@#'Ѩ{ `+Uҽ*@vŋfIUŨ'+XGth>S5#= ×<8 S &^8@|AHUсTd03tiz}b0.cD bʆ* $^fEw( 36M17t~QHhNeyF!CPpDk#^`S?X0|C5zR+<},:1ә-Ҁ #%a 2>YxewTNnè}C> pwd$NGʾ DEړh)!yW>?xtj0\f4KD '9AZȊo~X]pSG0I&`PǤA?VQ=jFQ1aEJtlѝ1D4tu Զ{sZOü!khmЩq:K3Њ))>f C>E$*Fda<ۄ(HO. I~BkXOp?<~/ 987*yC@ekCL6>pA)+F?3@m7H+N=eb5wZ. Zq)Uu6)`U߲OTqʇ!1̝*֊&{^(6m{Bjy)ctoVc |]b^mKTTԊ·G  u}|H=ktZpSOǘK~{/a|`^ ueir[uitaNhp]7ȲN'iJ` eM#7v[Rm!٩2 2s%SP NaX7Ɉ9=Escosf q$)qvK.^qyQiγP#C.VWlIJs#{'-/~߽+UrZHMUD`ݎ!*34tV|Ēr9UYeٸqcMkdOFtKX\$~TFee8gukg'x_s^gt۔ ~JM\{3)+XJCF~ 1X'bʼn!T1]?)$= ]{Ҷ*a 5HHbE6stIw6td zr Op.>[*TZDZb' M qx@PEx6B)A/`8[g=Vh7.b`J#H*[{i$ au.R gX-ԗH:8ʒ p}hV1gM)W,݀qI&d 7kl>ԑivOT0n*E-;L2el1sInilL. ets.4q=zq<+&/Bګ+wNDEY 4N.y ^ޮ_{0;b/gӬbd0h:!81L:9H=]c?隝 c'4GЕ4GhyC2`R0MwQ ! KT"GLXbWεHGքyF7 /(O;.>*ܭMA ?=m@:g/c#侱 Ṗ߽S8P"Bm3)t]hhvꀴtq%ۛ$xb >ߟi&u"1<^?$ηe&U4FAD'iG^\֬b+RR+ ՑVP|}Ihe[u>-G֛^DV+RKp 4$&4bfDQWTƃ>([!WEH@LإFpBfG&Q;)hV q-r:|cܗ _GYZBr*,O[wplPr ^[^^N_cC]>zF a]0oe(+ q2߯7k+n%TV!-t- (nߤoȤ?L\wb%y?$*޼,'opeC$uA) B6W8⠠] ̽ |>UΕ0`,ampG9ԄhhXZ8o6!W _QA=%hwa9&W6P[O&iϹ=2gG޵J+'4`hU Uiz~ua_+ζ4}EG^ͫm1>߆e * Kfv+m8 RC Cȫ^ae&H^+,xM`.R9-|i-4NKrT3em)6P\#޷'mXՓj͋Q6+a0Q_&&yV K\5?A>2p:# QFCݴG(*C!(C_G'"鵓xUM+5KObn&X7[ gk7]x5I?G> [~JU:0ybn EqEE2a5 xk kܕ[o{&geݰprZ&tj \YmU<)u!I}X _;Epqk _n"EP{=1C_C$%n`gkJָH%6Xd[$15Sa;c O'- zD.Mt7զ'(WLs\48Y̢\k(tLqNԕ,}Tg0j0`^5 +zrSc#'I{ꞻ^J3?u_uՀ<!`IcZD娣m& TCdhw'LBcA'_u7S$M?40OjI% Ǩaq/)m97d:]m=c8١QR$BVL?*5;cu30+t*s/" T9ǀ15a܋ 1)^㶹fkη Y~mzZR?;M;@2؅[Miqt7?=Xb,n$o싞R5k XO~K_:b_sMਏIL q9J$_h[I2Ta;Yܨ tMyYhP)=:æk[i/ɑ~uxPan,۫'2{T(XF98R1z~%Tه"@=\xu+ֆϧjcᨗq;ԹFzZNfc-87Ŵ_+5s$L_>Wy0f}MT;zX7H% (kqy84R8SsXsli;Jd'qUabSgc j2ɭ$‘1Fֺͧ#r jD;Мh;w?kѷuSIA'3E_Li.&/S7edъS) y߅;؝^ 3da:j"=C>`!e7J %lGi4_Yp$W=&a Z(Ƀ [gE 1ԗkt*z}% VbAƫ$*!ȯ6mrL_O}k!/!kTaJG0޽E'"ƗQS5||YFwMJz_٧A>^EwfyDz,eih$id >JnLͳѫ'E~?ÀTSξeY#$!1]x+Y(@莔|F[^vg`HB_ cj6h0*%USV똆؆`aU~6I bC_9ݎ_]d8HV BţK ̉aIu]54`E-n2ੀ%0L/].lCe +AeNm~|Jeۅ/H6 ݂0aO: ~^ƚRKaBϧ 25pLuO-\P"ɗ3]lFeb/ʫdm8 k|ɥ?JPK!AA*֠cJ}aP!0PkaYHf39Jv>}+xN:-H$*i倒Oo'buX4``Lf;Ҷ,98 õNCt􀝗%h7h3uG K(ui# !(; oESזEq;'(D%e޿J8[b(]R>!`dsg t5Ai=:S޲'N~in;9VҒRzQ 6x4P\!rqjb@tE{(a"fF5VgB8EDO06#=e${MHK_gѵMQ23m* 3QpʫUe7ΥVD|G]Oh;[ڐ(V uz{/Q{=]_דN 㞦 hnOyJgjb ^N&6?%uVm+ū8JysUwv}1_bPuv5ssR/Dܷ6Cd t}qch (tMozϨv:E/$tԼj);-UÉ-!b/kGjm o: !٣{D&|*2헐%̙FW9~z=(߳u f䴁ܬOۼ/?`=I"0i"`Rkj1=.-jJR[\WoUFiKDD+LJ[B_:yy>!l$/"!#BfXLJ^YÉ1Rx=n(}@]12wIa>N vh\Fm ݤ0Jw, Taߘz3b3X3bۇj7>AXI?+A4 18>\L Em7M ng]r?etnڔ"Nv9cWCQYuRl|*c /\mtv y,͹DTL! -zBXiw[x$a]<uuaFGs$߹>aB p[&Yy3oZc<* h"5+jOe?j6?B)Pn\STJKXDeۑ8$ QNgO\6V>%ٓf>v]oR鏹' o$u|J0T0^Rl|@+}S0~E)DB?leC;LeT6࿙ɜI͏oj [TzVTuF!.RtqOڔ{uD[|o>k1>r3(7\bjyh䬗WA+΄E#}`hfb9G_/}$T3/x"_dίUN9D(~RRKP6Kڸ4}fWu6~뎬C~5A>>l:ْ5,< Yd9 -P'[DEGkfS%XdTo>HNxg]i 8|Xm*Y`IW51rpP^8noݑnI;*2ǧe('w$ٝ}2݌5uYC]5 g}? /Od5{ir"6]HW34ңh<ɱA*h[|7p:(89c_D.k';J{ΗX^E-q0%' B-զk4R%G;grnHH}56 */8t fx@Z7CA[LJ5'ht/NMN M,[wsH>*Bj ..1'Gu~Ϧ+'IzZ"!i&QZmlC&~$#S$X}Ks`WSHB$a҉Ldg/Ғ'nE;xL8TyDX(PAt:]w>4N}MFgl' ˱8"O(R* &AvO">:ThrQP3r;g\J9rM agCW|),XHp\xF\@,ezn]DkQku|HHuۑÃбlXK[Ġt}s(Xk_>Ux3"2ΗSMirHm?[3%bG=:,kkCgȷ=8ɴHYڿ6@a}:U+A47WN\aDlf?#_x2T~NX_ku*Wn Cu}1p櫊D~ԟN6G)́;iv). ܾbP}س6<|E&5ݞ i$߮ #_$ k' pxǑZH9J xFۉ'&m%DRڔ4Vu3ț{icgxv݂gt$zȲA_|9lPK 0]?qaQh, ?o%OdR9/xvY"Igi;8 emzSL.{_ӊNq,^NW9vl8B:Kŧ2@ ~Yepݶξgl!͂nH\S"mnɀHZ]!p989׮4-POvPy4՞ X=+Ʌ)9=0sΒw\#ZLPw4h ch8`yN})SdzjdJdM>o*s*DEtEVbE54pp8Z'jai)5G+LyNx8۫R.-](ﬔm)]mᯤ}E.lWI9uU9sԏ)^) ^LE२.T\WzAʂ>PI@"XPW,E]CjG 9z|R4(PYz|/Ooo5G;)W bLJp8ӰZ?&jIj46bA*]8I7q l 'gB]~h+E|]4|G r=n(;NH3 ,'>|ff8C{%U3&{:1%XTH /ߞKډU]0&3 _g,W!/t]mHi m6 z"V #ZeA+|VTmɅf=ztg#vpװM<\S:Ž*WKJk섂RWhb]*>eF@!'hUҋ+8p5@iѕ<%{!Kh﫟05̔iiJVDɽ|G Ĉ LǜON<4i7͈i5^w?fX͢v[V"ϼH|pdU-c"r/+B:0EUT.ؤ6!ig$*+en5,€A1=:7!px:n'fl$csvU6j_ÛG=+H01x=#7UYTCi3q L}(^zl-%"ە6HrqpW|mc%Mֽn0/z Mk8 Gu)>l= PAmk!M? /IEuP9 .'l]*~,<+σi:A`>*B;> p:Pz'_K,%iQaEe :q@!۩( 6nB"us;,vlݢ "9E8QqSu Rs+ ma \ X[iItQOOwDA?#pHѼC+aetEZlOD7B- CrL-"?IlD0ЬAKEdvP#s&sVP[MI|\X1$AُlyUpǧsA,>_ Vh:}˜~XFK0xғ&rcKm[;10Bm]I.>7*t֙.Ꮔ_M|SH .TssYY*T g}6~i["UO 32|*[Vy"gNC|[HF :R+o9[KJu˂'wPV#Z>d _]|G Ώ3X#1{sxM:]LLv^n|gڶJaJ?CCvx7>6*EkSɟe A3 H`1͍+/l{|So+ux ]ۘ.vATaE HIϲoZf# ?'!]]܏Q$=װvg>jpRYl -KDS񵜑},,5zkT5M19{>ͮӱ1]b0 y%/5JJ=Y_pU uv| <{tƿIl |%Qy3i>-=n E*ӕKodjԄ@![8;&MʹR_oᲩK7mmGW Ǝ@a :6.l*ˠ-4Z4?L*7rf(ҡ E#,:Tuu|)߈LvQe1}(4]g2ؽ#z4NXx DcՅ;tꁙoȁ3C)P(CiU3 *~TP>3{$ӂ#|fBfɏ1Մ*sW$_"\XM#04 p/ZB"]<ý`VP@E$,,rSnJ#W}L/v7,Fe#3[e*ƽpS4\ 2 y}' &ۊ|$vlBt/IRy ,P BOu X]X yUΦ/b&#T%M2hh-`,T 03[ZM3zѫ^J[ZꌞO%JG(ERP>zNnwxi]y~N]QgOWp< a'V5_Ms=~p\uUG'şuKUpÜ^PwVw*ժV/ΛgZJ0~dLH;Y[BeI)pH5!kcD.Q\:uxg95Lj^k=DD%,.SbXcWV—ȷ{j^V:_lE u.*E`I6;V++CFɄ^ڞPäDZ:L,HO]t[w m>r%9X]+ zcTa$lH ePWǎ&~MjURœU$fg;V=s9 ,H S`w}xGa K#SRog&X0~)Y/JqPk N* Áb7.-fTQ.(-6V?wzmSEmZ$B?jX!ΠG'b;%qmJX ji^'XԊ+LnW"CϾ^5 I7kGqf) l ca;+!* yMMm#{M)ꐹsFGH4"khZ1Y7ڬ6W%+ !H؞D5<)\=\āc`UQ?3te?8e$jl5ؘ|tYNİ\濴Ee\:$`Z\Ru8niW >m;/d<1@]EH`,i0*I`ҙ_Wkup)ν" ]!VD_bmL~"jO̝t1 Gȟ$-4ײ ME7\b+F=n:O k_SJj1>ZEr<φpҒYkDa%ishH0'Nue]h'-^ dzCdbGZqpTqFTʎ3~U@.q-!s5-8s@TcT$tyD1U 번q,34]:^d횞ZhJ4&y(XƇ&(a@pAqx#@pfό&@f#ai!CGj[jO'zUޕM((eْ{#VDɗ Wq`׈Q{Ᾰ[Js"G^46('peݍ~԰bc( kx^Ks` _ tPJms0{P9.< c4ȝ)c;0lZo'); $g01RL^o\Wf٦H5 7w&M'hdFv6T KG}u 1?cܰ H2ms&bpsxgJcx9Y*XۨMNwv콑z=^YQWEZ^Xqޤ/unB)Qp.ώEiU ו&Z)UU#9D`fFwVF=&g|}=J 3EegެDC|'zt-g6)R1V_hR+gYQsHU>91 } Zk@S{ym]Z5 !'&f\-=u!zտTvo6qRxغYBp,?0Zox[6y b,^y)0ԻM+WF^vڝs) eU-нpMN6]'kJ ap3;/o G$Hbt/p_I"=~j8g4B}p @`B8:*oyFyy 8Mh ,=5nFL*uMT%Fwѻy{Hy".Ԭ"O,6Wx!`FpaK@#xwpQ;_Bhb=B5cZxw;Hp: =J#KMÿ~.GK#B/ib2WAf[˂OP(c_W딇g6R{ώh?eJAna`5V?@23x-e4_Ҝdio8Vs|˺N/|<קđ_*]ԚFUվjjē콬VkȎUU%{ӏPp՜.ᮢ_C5O&|}No<=s o 8 &t'!aA N}Vs$T8KmWϗmE`k(|V`ƴ6Kv> eȺs͊ u}}tS zyeɮw`泀hv3<ڸ}aGAqc3"vW^D:\s#HTѢo{s1P2Yo]eJc,(ӜloTO;l"QsKoi 5nQ3R"v+n^[eOr g5#s 6Uvގ8FpIMlXd@w'Ie ]w,+o޲M{ȦI8 kgFlKϳPM[v((_?J.qA>=>m#f`%s)r4 P RVOtnŞPhP[9LҧkګZOv~y4Fl seip3A_]d[Z"EA;K'9 _DLszMFP O><)u+gpͬV 'L )RjSFbj3}dO1&N^h X`/2ǜWĘZ `nw-q}:K&SZ6 K/g[`?Ŋo6uh=9O1e9&".Щ1{+N t~z$Y+)>e% WT?D&JFaNfʷt٭cW)Nz@1-(r UAas1[Q/ur-EAh_U z1a nD6iemSj8C_a2 5>R%۱Dífڦ[gnr0>/b ŊȞtg3lןH.(-6uA}h}Vh 8;;1( RC^`$ڑV%cؼppgBRX!If; 7T%od:"apCOpJ JV׈G]j;j6ѰsnATZIõ%Qr# S ARHLTa(u[ý3{*wBX-@@УKc]JTsEMXE W!ImB|=@RVp79/<RVsu_Q2Pb%0K7fɔi0wSLGX]p(ph*\5Q!D%T65xre&AU%[mi-\QBׂj'о.xFǹ (+)\?{ VQey7cˬ4.{ Co$pt(\n4l%tm[ :#HF9v@Æj,(^= pM,s'QX"G?D\Wq}-WhoD1 ꞿ~-DU4[6AGD?HoTP2=ex4smጛdkPx^&{Xo9YVAZPm?Z2G2nT?]RРDXTRǦ>ߠ'*pa@l?orE}*x0ݪxQ!n̺4}[LԲ9' ,@~T[c :[qtN8dQ;="uK0|vR6ޏϾ mη֑3-02*?|3ۘ}wR+'*SOd:ZP5M[vPnI b) ̚0w?&i4I8q#@-;ya7[}Tb%?*s`ʉ w,uC 'õ1ɇV|ƌwXR czAntޗfgo+%>DTGoVe?P1U* ]ե2vD$|OUd5j嵳k9Yg'Yn):/`Z/5;{tۼCsb\Ezϟd +J;&"&G ipMj d1)s 3EoVts U!vU*8a| 2Jav><|`벣1vf`εSinCO7=1¢* S:)]Gv_a`/Հ'"~MQѶF{55%&IP9B/VXX?Cm$Ҙ7PhkUl~ BPGE۔Vco)Fg[}\9خWZ>msFKڽI􆑈tĞ#= $J8N"?6cO&I?ZuhK_!]h_[ϴ؏lt~gEOD&\C"t?< Nx{WO>W}8B,a*LȾB.γaþua;Kvᜇ)9>m`'jhb)~ghb*,'VR:3~1PT|aڇHOZ6P *a/7\!$NIpi拒>I|e֧+|w'( *i1NF墚ѦF6*3>مBg'',Dh~%Ȳ¼E'=FrYlj*|G6Y'4Rrw0ANyS)VIA] tۘ(D%{VS:Us>,_*z`p ]L_tTbmkS vNJ׃3VbѾ9E;] 0.X8 9NfUZE?NǕjM/ -ןW~ɝI.Cn3Bq95/h,?2QDF%cvmCʃ3if}?t=tKuP ؆k.ؽ=خgpe")a.V%ĭk亠wmڛ]DzL 1(QP2YJNj~ԀBv`ùg?)E"4w3#?E"mJ0qkl :ksqBO۰Q>a˩t_e>Xy;Np+mpӍ6FSm 3CYnWi׻_q̳ՖS^w&N]0Vr~Vfް|βK^7tdld |-h-{Th?R6c잊 (41Y^Fg{miȽyszeLҢM0.c XB\hkHwś  8צ8|E ȊxoX=oyXwբEcާ@PQ)&֤)(ek:Ƞ0yܖGu,JVqWU%Dh[?-xPI cKiɈ-;7 Ͻdd%F(E{ 鳗Q%_i_J7r}ky;"(Igdrk2˃9)47| J606P1.zFw \Le`lXĿi؏?&s!<=D !W%6ފ{9U) K7KE/"=f\jqx5^G|jS܉@ pfV9' tJ!2ym D@(HO!GTah"wX)S a5<[ADm |E= Q'L{}1uI"q \Rt 0,_jl = fƴZr<k \ {X?a*mkXn&pL𫙌ܞEYoQeX(lO41gVCGr~5_x(S' w⭒E%l0i AuړWa/ Đ/>_3vnl0DԼ*ȠEkjdu\3]ffJ޹hXllsY.XOGgFYqx7rC-XP-]b&ǫ7$jnG| = X+@8/&BHUd:^ױAudYB}*7 rt`$_JG[ﰆiXw~_:<6Ōk>׍ۄe*L5=6e\sح0'!k5L?0X>.#y:˕%QhyO2Z_HC] PI;`2)9 5g16hPDXLc2eEj^oNyS2#Q1~cʊLe(v$1aH? qi#΢ ^ J*vs DEVRdt\ )SP:c/%94bQκ*A4DOr $㮫6ֶ8z XEvCiͤG\OU'.vIa3VùX Lcu|M#^ Tpa=g9<_fQ4W+DƵrHn4^:ӷoID`o ƺK.?jsgG6@4qJv 3>iiѣ_; 4̨ӣ}^EvN0F9RpaR|j^7֋-QJTKv雧i$T<#wme| ucV~U~g]6Hce=*gd 2Ё(XA ~7͹CȐ(wYisZZ]uBgHM:OGxLuC]TȻHnyM͍jANt%?eB'ۄI1w.@&r3ڐT*(F:8phX)L謔t oJ2Qf݋"?RZI;."Owf_YmiQߢN4ٚS4J=Ʒ= /p/oX6 bw2T>UJuSXPssf8:. iYTO!}B jiKN.L<;k9Csl XCu~ٻ\=vA\6-*?VUtr ز,?xS.c3.<ǓEF;y3 *AW$L@Q@э,`8E>VzS=RN*.#U"Du/8@(n r1`Vss2aHv\MW?c6 2g]F/~LGʺ"R裇&6C^5& YkPF̘Nͧ!@#*ǿݶ^҈Xl-? VryƂ޾e$axڠJ9O;BqovW)M!gگb*>nNNn<]Fdy^lmGX4o`*Nsafb#~@AiXV56is# a,vHx7Zda592ʩZZI5$;*5GoZƑ$d Қ*H|!cWʉg5oJQי$,ke#{2a} 5Ef1Zu!CdvܯZp3VKO[?ȶΖ @ ׎ܒb&ӛ$e}MS\ID_6"Έp<6 U ܀ (LDW_QH*WjyeNK7Wqou)M[]~WZUKT)sB8ݓOiL^ EÖg#(m'pߞF@E].̂-hE ao0)9'^}_jzN f&Ϛz-gS6d1aRJ6`G:B`GAqâύW(с!_,9D=qGHG@baubFMdK-f[($Ec-}ݟ%:|0 86zGXKֆ+[~Șk e!ך2يOC<Jy[v @ȨG\aç3ˌf1]n8j& #UzR6 dGJUPPl}b-&{zL?WsBUZzb[ >aS3=LdIx!4Q ?Z Wx4"Ő1 sx\把h? 3gJ7( i>A[ f:Ctv^ NsA踬>IP).YnkdfMĕ?\b.}~za'㥖{G]֩+*gnd1]BrkXprG)3ƾcunl.&C䞃vU؈"9fw3Y`Si>/]lVYZjw'義K(_9CGMxN3gNV V.1Ԑ;Qm5 2Xnнx3ɖ< Oz*ݹ _$e:WQ湀tNE4O/a֎.#S/-qT)/fG ݼ%;ZicSa<"~ʸ9" v e~yKz% %%)'zTlH@l.\q%nWKP1c`I ֽL+QIWی:y_ߛji&!Xbk9QδuٱU,TP U ! s( y :զjz 0g%v ]sJHa(?TzUQP;  >Nۜ$чh' +Y{ B1Q zt^~aV[N+Hk- y5կ (˟QF;aHe9ݟ$x}7p9755WtuY'o{$E_Nn~ëtݐ1M]~[ty.J!^i^jð,m7d@@W 0@6_iXf/>9d׸ڋv7Ƴ@}>@舵vm\epBūjs6{غUGLd4+]mGP<4jWz2E%0l읈+/qM #[gCX^"9jmZг65XZ[KN &UX9kA"lI&K &緳U\~T7 uO]tvU (6Dg.4`w]T0f]5S'ݹykIko. Q'4ro*eeba 27LohwKm#Uk I)w1.E!_XejP<B<ܗBNg]Qu<@2h^pq D\n.̤l>Lo`3EJơ'wįZuQIoos?W~`%}t^C'CܥW2v, h.Ky 2POiCқ=&VmeT\ 8tH\s`Wݐ@ UT G֛֤7՝:<C)-iDTMZ>ݜcv@ ?o[ R~D*5gj]4*·}}~+6ҍM_k&ƫ/0aW>,3Xu>tݖ?kN?*w-E}JIَ&-7IwvM#ܫ73)Sa3Ǭ}21@ 7}\Bb ]` q ?/#ը!S_r߼2Pz8WJNP4\!MuӼ9<`M5纏Cmf4& = _#. F P7}1g]sH4] uنޱ[)]yrkj~:.핇/iLMVqz6(cy̍- I&gn}_p,m0ZJTIue3ئy84S c,{ol&74S0PWD3^cz+i>@/\IPy_+-I[_FJr}P-2ٹ"r{ƱKSo阴q߿'9¨TCo{{4T_h\}0܃&7~>}哑#λcuhp3eF1u4'DsfМk =F>kAI\ R_[B˂k\"m!0]*9ȄvѰu6FѠ(D0?0j>uwHiGۍ4NS-ye}?., [JE-}H p~hpTãNLm֡ګFI7!{.^:)hL~.ewHGW'uuTjgeM*YEjϱc "^:8oU׊n,3NDۼ!WtPN0[uzHkg\J3:I@}L6էZE9: 51Iuf(UAXL@޿wpn<:A?"uᪿ_?rP('|!F 0"d'C*ߔ|K.>$*N5hdaFN6mHl4dtzw `)|0sR^c7 YoSY:䈻o|=s24Q&KᐸRԔDZ"z ~7:kӸiJr e2JY2`{ dU.Nt^,そo|1+&q,vz `W>^G+Sn<J'$Z"n\I?Y1ܹ&0S_6>qZH?LΛ: x_E&t ùpX^ySӾ :O6Noʋ[rn: 7:|JT9f<܄G_1~Yv&H> =]W2w[\$з<\5Y'̣~Y$ |Kt"iQ=lԃ2akaD kh//C.7޽ _TnC~L5;B&tIY-17=e-n(Rޚ5e^ᢨHT$xLD7yW~^n.H`T`*8Tŋ0ЏTj rbc`gI uw`=02XaQEJӧeyzlVF:jC^m9# A#0UFjHU5"`q]4ޠ[`w#kt&ve𞧖*~@|K6Rl5O&8Z+{o;y4_ l)Up ߝ=%3^(@;v;")qvSb_)T'ȥsTeyR}sn?Fagb o6v/҉AC~<\:Ѥ1I >CJ VFg[}p XV9YvFu_q o]l4{/&aHL83xJH,)^kQ2?v 79\675XtM)Pr;}"cS.1}h\!D6t)پ@{:Ɔq/&XWEt3Q0" 9KHq^c1XUwY$Cv[f\`vxr򆾭imoZbl]![nR#/\>X1xs0Oe[J^ύr#ao^=R`-A\CSr}.R/ DXߒ]Q@o>; 0 a9?mc]|3VKW}KVװj xQJNU~X^?QrQ_l @[kfb /k*svl)wq8rҐzy B_M5ͺ\w]H.UFIMm|m2 03T5םPE Tnnf:ŋw/Z+p1+TťcRxAZdD_`dˢp m"5:QJ]Nb i-\ 2۵!HM8pvP_z`|զ,!c[>כZ6Sm۶^C{[h V1|LM4ޑ5ʍ/H1w2 DI8fO>39q>;YfUc> ū&[wIٳ=J6Y26N Gy8Be"te GH*)7"v1&z>RO(SB-}FG8CrQGjI:&Oٯ}fa1))kyz7A|-Kǥ7hѶ':|t Ķ3ڻ&iʯ 2Z_WõGwzP:B:)'џDJ ܷ/M7F<- ca1jIZ"AgG?`ŀI$,>oܝ)ֳq+)7lIAq V ܱ?׼y%S{wY(ayヴG%02?>(RoLP2*VRnPv?ִnpk( =YUhϾz:ЯnWej+}kuҘISzqd3MWgj@GqkAkI-hb;6{̛I)4AL \?) [)XÖQpw~wn*n -<ЦTLa4ԶcR+ -O^ lt=i2>2sja4X,x 1n-lBeYZt\3عϺQuj{΋\offEM\BMاF&^AS4zDt"D֏yUD<';ɠSh!@ڼ w. Sw 0htXIt_~k#X*#U \q?YN`vqX~a2UQ&PyD8zHeG<"MzUSOitK$=\tuO,cRA}L0qO ҄/ŋR⌸jaxr%b^g*iqca$L!hN咳YBR <`U =w[y 17Qmz77CAӏX^Qh0"Ҡu#ktyN9hPz_xgij?A[x2k(O+U Fª8 Jmh'7<"QpU6P(aj=fOj噦 /[f.?}j@y_%'56ldY; \zu1YQ^G)*GI"0n6b[=aփvfڴ|imesSmeI&RhCӑܲ)$j6" xkte*/#&KZ*ʦZh~*'DbW;-\GE<a͒I穛aaH|04=6G#jx'&& x1ju nJ \8K9|3O*9hǴc'`e(/`3J.ɵuM.x˓A4 ?E^qPw1M'NMx"R~kjEb˪S%,;*tIzdM\Rm)B2 \|NX n?F]9;ڲC|E#KfAM3> ۈYJ4RծWV~kYh:^u.*cLƺVr=:y}%Эj)x>MJqŻ<Z -ma| Rh!,M X"QKRZuCJB<=MNB;31l'Ri7c vU!P_vm&(^XOF\ ٹ(Fw r6nG~_HDŽV er+> gP$ꄙdU/X"_ѥ6Ydp2ODbC(J>b N))yB?4NǗa(TqTCpޔq{ s{Piv6uS$CDCČSs!'l(b*Y}A͐c|cb0Ve{fޙ5 HR ׁ)cld/6SX=^0e{)Iv=^OQ>2O"Bj;rt8)oCX.6rQߡĦlax{sДGLĭּS&Ӕ[|4k4JmQZ r=O*u .. 8}uX*$lLЪ'ה1%̛Q@O6fΉKCL1;."4aoop+ EpDRK/gzΔBHHL$9|j37r&H_xjZؽ)ى|WCރi)Uʰ*4w|8]e6jB4'5Z[Z_Uu}Oi uo\7 ,Gw|EZMTdEK!37h2cv/ 4K rh$gnuFϚAғGqE4(A6|? uFFbEd!uu:F$iM gy._B?7LW#`xDG=iGe}Ĭp@ϢvFFġ09SK2z\r|7'h $nu@՜[poC/NޙVSao5YjU,6(x#!_?) ]2Mqv݇/J'hjE\m@7Z>hM26ã`FVpJqcml0R{AeRQHVs/nQMP{*U0$Ӯ(2;Cl3&#ކk] ʦʵQ`((Qw7|)&`,@)hϼlgf@6ner@쎅!((k&X7H72?s'I뒊x5قIiYOQR!">87oV*5IǴ޶?ޭMn$ٯX"Vn<.I/ >UUBu>X 鈨(:~lc HZ)\LLإ48X)b|RfDq`[$߀65Y1 z~=mIOUBzP!/+hئiR!K(1Y4ҥUFO9 Y*@tEΆؗg3|Ee>$RH9P?#p8T&3nlCn^L $$cTV9vBsey;d %>}anO(Aat$yP=؉(ka #dx3nq=[D(aC`%Xܖl!xu-#a\{ɐB ~M{~ysv KSC?uAepv.6p̮O)-* .+c(P FrqLn eAM[A诧R1HjP$BHI(iÇGu*JKczYTQ_}q51].=_rxS<ѻgB|g 2'zgeA+W&y5vF%Ԕ%3ץ/5VU`}g.keggmRE1: O A1Ɍ0u+\ Lhאrs 2r!ź'f$4\gBLv3fޕkBpWswB35 C SGl埉( d̫oZ*%fYHYW\u/CH]J} jbC\ ~qttI@Vh\5<{EgCQ UlжHRbR87)},cq 7@+VVdոoͼ]\+׵VcTS9fodV1~`v Wp;@Y!%sT́ fm'Ǒ^NbR%51g-_4O_%.+ W<.0XNP[ )s(>hL9)9z,"XB bP[bH8v[qŒJDt.Ӓ%LrjK^}Vf{6TںiT,vQٗ(@}Dh7w[hAbPW4`\BGfzǿ{;dD8m{mq18^ֹš?w࡜xRM3KX}aGv7&m}jqzmh-4/߱{016#*!Ddk􉪓a!b5(q/{fD @IlZPt! Q/c"|no%I#FO?E-Ǎd@W#7r*OT4EvxgU4iY878z KI,o])k6PU/c? Xrv)d(k;ĺSig`j;TL a:-ז}PeAC0.]fWwT0L0l .-<JJO\xå1* lJdO$r-V)#"ƸhX|~=eM88ƍqE yDePJ\<Њ/F6# /NZQCUy!\xD+f i\l E^Ydu_-1&&o|rFR2Ig(Ӣ/ a8;+gmB_-\us 5mM2| 3'_@ P !?U]87}t?ʖ<`W~=szG?ˊ͊ yq־Iא^)$$~v`Y:*[ōEhgl&Цw4nU492i)Yڞė0;zzޣp\W(Dv*uJ=50|$dG!MdZv4 I.o)?̦zU(ba#*F,W۸i(Kr*y:gFҘgT? w툌e9ycLssh@WIQرɑf3'(@3 Vdh|d4ﻣjbڄn b-TG]@b6t)W:z1Z @8HUm勪BP7˕_ղ;6x0rmҧ5|.[ʜњ:@0 @mh/q]멽/wx,?wSĦ7bB $ԉan)sW+ZުDȠΐH /E-sLӫnb ?a ~]y=  w,4^ Ykȏ L9#%]< QQ![_IH2~qF%$yD6籇QL#Cm +r>Vrj J+>^hP(WĀ#HPIbw~+ɧv>h>,ongrzKh>1np|xkōꡱc>?OV&Ƒil& D K.+ E3`h\I8z#m׸pY$+۝>5ǚ Y"m8/0B3`ω:qg &x>4Zl$ O*#2v:EcFhF4ƺkio& O ^JQ:gYZ07070100000247000081a40000000000000000000000016759d57f00003490000000000000000000000000000000000000007500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/gspca/stv06xx/gspca_stv06xx.ko.xz7zXZִF!t/ u4O]?Eh=ڜ.+>L۾iIFt}YwY|Bu_$+7sH:,'L2KjɳMՏpFڇǚU ΊsVHX# !zCBcвTࠍn%eB75BqOhf /BS̆WRϕu;D)Hߌ?HBnb:{~mgYf렕&&mJ?EI[]r@͆Hs4&]; %#%r{o uBܔu;OR&;cke v|"R@XNzZ44?URǍ+'m|?8 赨6(L Z |1{-A\Vޕfq[sV<2Lߺ yuÙ֚x(d 4uLΧ^xhj?k-ҟ?@!~6Lm'gLW1l`O'a5:Cs@rvK'Pm.՗)AA)I"q#FMNc显ou{N+w-Lm9ORg4W7}s@bi]\-Nx9z[ TUՃ-HPr ߼"x앧K`@AxkX[R6D`f֋a&߲Xr)h7y} G2>8ǧ;-" =Ӏ&io/d q9ZH 8Jh/YM(FHD_dGc2,"Y){ smIއ&ҙe'ȁqC ɧ뷢f"R*}m1PzE17*ܡMS ]r{s2/`B#O44ŋ&">,ި%$D?qcC֜dvčHs+`߯+]rHNGe͛楳ԄI{g>,=pb736 *`/+e`,ʠ mU\ǐ74aTޠ-RF0ss|rc̾@ɝvek$γV?A*DX"3mq^U0f[ήF` i/zs|g,2gY?0D1,i|9ᗪ<+ZҬCoU~7w 2׾,rRJ:n6ڼK=Ot85۾ykdd_Kd dCa^.Ŭl(Za fT 5=:. 3yg#f<ߣ]}w1҄( \q ETMe:!/Y1yS(%HeX7YŽ͖3.& ZQ0Μ1n6R%%'ݴl53z~e< #Ӥ@&K0.ȎAQN4'Ѳeƴ.9HPRHW Ւ .')$TՠTuby: "C\v:3 C_ {nM2IWߍxM@dURoJ(A">_7Nfdk6$V0Z}s 閧Ŀ:||#v' 6{56n#rPo=Ö`.m5hRr0tB6YuҥQ1^栥 TEAC ++ئ##_ Q7}vf~[!\^jarA&h#s|$b sR:)Bp$G' LI ó/1 6RCnOC搫Rk9MɾPpdziR%͌|?BQ' [OZ?>j@zˠ0ʛX>-q'G\P@kS[f*ܿAș%,f/Rqzpzguf|rQ0L3 %w$7{xԗM'|û0 4\9\ b~M/BC]CLd%aG* lMM'8,ӄgeMXjX =J!U#ϣQYUv:0q\!KlG/OZ$;rMG?R1|s!y<35#B<ޮԅ-4.μbz+«Õ qa`ӽ"5ZMcTLwǒi4Γ} =>,sHw^*p(9푚ZutijdrێpS$DCM+)+P3Cz393d\ËUhBz !=1V cu="XaK1j&V L7|?"G3*m?{0K)'Uo?1OUp?,b7@sޔgMjg Xxey49f#A=sSFa]gٔ0mrsؓK>GQvWrI gIVlv؋8ҴvSXl+o}d/s.v+3k`G3 ~{~ʐ%n +|VFN$f`䅰_p?s3  h*ت*w"kQP ~( t:Rpa3]_< iĊ@*q,k{VyǬe>~yB F_o#Jo⟫ r쮤 C'xK۰lɸ9^B :} W)r񟊑l$ad;B PYU-z x_WaD>$ߠ~X K4j)4& 6_K*,'*7s!;2WtcCw_j;+]ۼX2$/(u61OWfX>FӫK A!%42 ~}]M%{mPaH8CeO)eL J4wԣ=dUU(篼 q&O0nNvff.ݴhwHg!UYDU_4k=ɂ{S-Z2hSHZ#} @^ݽ &0(ՠC2$\yu2 073̮ڢa!‹2d-Li& v!Wv;Q*ZP0p;]mVQu)bf+xQŨr<xT^.o2XBS~tȭ&t8 8!Ca a).!#JGksP*Szp5:VX}yroכTAiȦvf!|H[=AV܄YG8Xvk\&wH 'mK#(Q簓ވ$Ö Tt:Msܛ02w=H" $HvqHwE>uvzMHWa ;F9ժ6  `Ck`퍤0 *,j;a)~DŻe.;^WFE7P.%ao-ը yR$S_xM 7L,ࡠWĪٲx59Ӻ(2o *c 7MZ}\Yvܨu(~~tCh")2bQ(gdDeߔHf2n(nsakoB؎)32ɟ(BV~J7}EښP8ICȡlT!9&h>`sHZ-r¹Y2CA ʂ5QXYe_Y|Gk1g޺ܸ-.6l̫l%OlRzvP>1 Z&?#8~<0mbrPN g;7p{ʼnBSj?٠HʏفԞ,pV( ۰Vvh3*<߰`D-ZԭKj)Iڠ?#8D=ɓgC1WCS~O$0,XjVI|.Aa:P\/Sae8OxX+c wS,)Ct٪Ik;uAжLcU&A L$f[ȁߜ\6^:9bᨦ¾ '3}u~uٷ3`*]=1QFu'߫ʼ"cwpoHddH[LRVdx쫹v\Uǝ-3#xzH!4ˉ[[ΥERӡnˍ MvL: >;!dݮ4'`V BlQDa5؞oFDN:Dcڹ[kwjQt-N;@c׎+T(y )^(MlQPkKCGf;M^1go-!1wbYɌõmˈ=(F$kG=k6gC[f/)kj &ry, E H :huZdGg^3̫pCkOc/E@(>G2jՙVU ׬+v>)wT}!a ꄜNzaZ~6m :*Ǒ9K>6kpse]BL& :l[#ϼ=ɦDGC-q5s?01G wgIfNIR;m|gYW-GNq~({Kq2=_C.e9w,;7D `YiЂ"yy2=À7Ύ֧nKQLhB@\moe۫k{/]܁;s]:=]wF%0t)ʋ\?sב7q ?'ho ݖN$F65yrraѷ^9yGo;z!f[|̋R3 պB#AzU`Wjkc`s>U,DLzpg y1×vu8ȗ @kWuѣ\Bpg栗٧[6*&PDJ*;1#_@Dg)!,kұ%" $4N94F w0?~pLzAͭmj800@ȀMk-AƑg ϥjmU6ԣy&sA/.kpT*6%3274^H5ĦL#@o yG9zLDKq/G3JA3za0ǩ-  $2 *₡РT&iRĨI1sͽ ф] c6:>e ]qNU'>w cN;YIA'iLGvnG{S.Sk9qy)λ/B,TU o8J@ER)bک :W ŎO|mB> ϩm7lSgeUe">i+RcOD +tOoA! *6}o>;kRA3Epaw=^*#/|DKVP; )*"E4A9O/Q Րa|S1H35ޣ\-d{oUor}gt"Lv~j'f7Z"9@s@3%SBė0-AJJ[%U#B#dmт2%Հ*a2OҖ jVxzDy+{&¸1 R<K)1'OuZ"7"gJ`{p1Io,с8#ݠ~rGH6eSx2.=uDOzZg(Z/M:Ԙ!.pUs(G= >sDzYf$C0~BUDűgZNFgiu$hQޛSJZ(xe!ꅒ/B9BRP?[!6fmρ *>zf!fb1llL\V+/ᖼط@Z xC׶AE oIoHA9|p Bu[#SEX`E }yva253w9+yvit1Yv/S0?\0|^ a^pz&96v G}%c%;?ʣI LϽiyd@LC/b|56-v-c"}M)S˕W&۳U#}=]wY '5Cyf^& Zf #uܹ~3+#jARX)L;v3Q:?uoYN̅zͦǟw[ }JkxUa-aul04oxTٔM2wE N rE0H[CG1\ݞɭ[{9Ս@CY˸A@dze$nd鹞MlCVz6*lَ.w~Уf9/u)& װc]SP [ݡ͓]4zi964|K [Z~cҲ๓S? 1/fVLD|/xk&pYr0R{at'vSE='R^DO&(17|5@`{Ò5 )=2RY!Z@ǚJ R@z@[ \Uh}Vt34 =㺅FX(4`dt&=4?>~~UրH2>%6 Z\C6(sTsFCz"_3/"5c ?3Ls11:ob-65r_b)& Z!R3bBG>-8ێHvt\#ES٬3PtZsTBzC[@쫄Y"ڧKJy݊gd*_6L0^â.0xQgu©yN8Gv[O\ ^r)WGU1 Y:xkT$} 7^ ~*7eMp$z$ <6^[VDb+ pZ/ԔhNa0/m@S_kLNK#5x&ԩ᭘b zmqy*-}&N,4`=lQKNjpu^l&G:ܜ)*d,,Pf4 *Pb8 /H-T~dh}vi=1p)/R(_`v0G]IZ.M`G2K9_PNb| ="D#>O+ENɎ$0m|6,!9ez0 3bګ[@ eѿ DQݰU< f|o(`Vo/&Pnࣼhk-\U|q)j|-)Uh`-Rv\}df/*]+՜.S8:g)#IUc,ptrPvCnh($rA?2xUztNMT Bū #M6*#2ar0ɹDC-'z3+؊4DҙήO/Z>J7L]|2#rJk9oOh|YN(KqBA5rvJi478~U"P_f @v Qfz&X7'jhNʕI(G<}ħ=čt|a[JeV0m: $I؞ǖ 2s9먕HI%'JxRW_V'âqz~? IP9)V(kǫ?D=:4d|SӁ( /o NaևDk!x$3Z'c yAZ08ȯEY <&p~ז=)K]oZ˷ہA-\1WۡosFV;Pg-le}Z4i3k_|C5_͇# "{iw*J',8,[5Ù-]D n7 >}Au ]vo(pB!>8o y:K*_ j0J9c &sT!2Tj5xP=,5Tҿ2AdJJ2n{a H2;!04jбQ=O435qJ:$ j ?F:;=hoF);vgϙ__뱹Mq`ų[-ρ>q>KE¬uAMACj<xgPs'F0-HJ?o8Jm:t5$b8aR f>,l!>J{ jF#178"7^NvҲښaj"҆4mDWՆ\5VC~6όc `luw 2Av|^IBd0({ҵ4Ex ;.iQ'p0m6ۄץ{*$Q9.ɡe^= lZ! BFn 8?8Μĉ%Яž*-i sL@\ZX=x^}, EͪYN~3<\gjK}6Hsdž-GS# Zo9_Ou}K;yZ*^rw_ʤ\rN7ُ] n׵|,tg Dxm߆`ϐ곿Wyu}R};쟉Xy tPt}P.l8něLͰ/r+Ifgmd!Cs3Y/8 ߙ-%j2csmo\HDYD&fz׬Z qe{[ 7.(1IэwY}||Np)1 cA@ 7ul:'4=uݢ{%9/%%q 7rW_jEPI(T c@7ńOD r#XyCcg, (Ѿ22, 3R$1^k?"O 9N6(;r*zaKp[& 쭲/b' .ݧhzTKe`VώdAo&B4{zvdL_N_vU6TTO&i:xc/;abX@/D~Ǹv  3d XܚkSS۟",i64%4-rBNJWG}"jOދ!ShU'Y;:3w**oRtaDk-͆kZzYX3Մp%U]+wBDne8+Dα:5OM@䶯`$T}#.SSأph{rC]ю, }1m$Aʟ`};2gmIZamsr?} fP| X*x`(7`VE У2z8V~ 6O-C8$lL~pPregm]J9?iticZ&@uuTz/w &gqVE|":Su6h1;TM#/O2C; ȺĤ{^}K}gv(ק䲽f 6Q%\'pK {lAo3s&;)I P)>X(3ZU{$:iҿ xtXc+2!Up%Gof]E\̉hvvV۵ԻGlB.!C0$r `ʶ7gsUuHmtՙT>^}XiE!H [%9`ᒞ0ϩ }#uv4H:nAB}rV(GlGOqr8]g(v RFÀt6@d/9>oS(+ѩM¼m2o lV? uC; ǘݥo=VeW҆5GB4#>ī mѯq֡7Aݠ14_Yx5"B$;Q6ޤi@8Gs6)6A"ͧ'ƓY+IQ"e:9 /%4`cb ~X=CG='cxN݈VF`dt3-jaaOy}>DP qjJvbb꡼2-s&[G2ޝq=CdPx-v<"._3x{g]\{RM>h ]S*'iA,Ddq9|;7(|No&=;1ԯ9ZoxRiT+zág0RHĹzW USnɒaLxa5(s[)TrEE0md\URq_ 2*N E1za'$zM:ũY7xp%JNgzKvKo6K(GT8)}3.4,`K˃z* jl7m(yvYk3{T"•9,>2rϼfL MZ?i*u},`,54ʒme" >[N6;n]1ytTE7S Dņ$Sh7k(dI8^ቓSӗR(X4:^ 5ocawh+o8sh ($, 8V/&G%"j9̻ }һ1Wf{7KQ™+_Y?j(i,$w1x9zLA$L{bq^3Z4IbhÚiˎ4x˄9pn0ғChI 0o?Ȑ lkI1F"z z"*p'KN"YP&S5,0SU}w[V/Pdv vMå[ ,Kw2-kq=5Tuiq )=(Π>՗rxcAlJ4XQǰ!!אW5t8 a"4T] `%zWVܱbC@DPC߷;H҃ƽxPo׿P?LvXWi8m@`j&3cӕmΑ-e$ (-$QS9b򗆒G0gVs$OOvDJŖ #6"#q9Ey4[ rsbBv 9 ?'U 3|D4zzf,WX*ܠah5㛊KW#8wƯ# ;=ko4E>~?J.xK)Jb*o ͳb@7no[ђa'MvJbHX# LzD-Hvz,_!j]'%;]p91 J7^7o*CX 2n?F G"wKBpi=$@Pń"'∭4D+P q"ޜ,yN4H[S/qY%-!o/;>L W`HU̓nS YbCJ> eu;͏i­  D>}uV<ƍ>ϤݷqdJ(Y*֘eLDwN™7Sdv>$ UT^$QBf.45 wA '_b("RM,qg..H@Hg4i5 аE.)[<NأcM41_f(α;ckt5^izW( #m-.CoQ.u}H*-`v NEoK1QU'wJ[+mPw:CPڕ*#>0uI*05e}˔f#ؒ~t5'j}U8+T__OXh䱷qìRqU^Ý rB&`I+,J&̅O0^Iʔ,oM4XwʵT \; 5g70*T򽖗mߍc.45=.nrv - Z?j7a%Ho8๝F*C.Iunsw Y"g9ŷJ9 m s~6q%^\2|ۉ~lGȍL~dޣ]ߢUC0_~Ć ߤ't;`MN)9pjǻ"B_Q)uZ+\=^-D(l(Zq[g eH`vXj̶܃=M_wENtnL ϵ^ӔwѦygܿ,lsd. m@i,E\o=#q;֖ő~s)GIX/b{:4oDj`EedW2D"rʜc 4ȡzSzp^9BayT.(T;N+=UyotƈaݪgxpZ{_Ud%ȸERVL/H̯Gt*X QOZy/lBs&5pCVgcu OHJd1F?|`v-IZ@ILOLW ugk*i^bm(jn'I-WFc+ ~4uFm,M0ANouK5]a! ${~ObWr:CupRj_0Q]Qb^uu0ۭëp+WLS5¾ y~b d&C<'Ofӣ16dRq `dhH_| ANVճU6N f$M7BMfCΉjEQFܝ%!DŽ*xAጧ֋H*+Wt)SD伔U蛯We ǚ%]EjNN_,(I6~m]%pi٭b! Ɗ5i5&&\:Vү$8[߬q{x?MZ{CoѦFVIr7Jx5ި Jط4| 9"䯴)O*pϬաuNHlG>%!WF桚/~ga-6U \cv^H-[֚{3+9<-ށ0i89vMÒE/^].ijw'vc. +$%& RN yWڍG#SRpy-@3Պ\ĒyTްN[)ZB>{Z'%9TPE5WtލS )4R{Sm@1\A}E"-+:=I2L v,[} w E`cbi:QY$3RˠQc˦0%Z_m<}gjQ8 Y]>o ҷ8"yfm48\vuf`щPs \* _aKkR{`dzdsB'xa _T*^#WH:5m_>c<p uĜ|CS/V0_g™dL{M Y'@Hˡ)vA_^ iQl_=s` O U|B#wENK6qHXg)JyvLHE:ȒJ/'B)M-͜[djiYf.R#Dm猿W#1r,u(+t Zӑ:J2U\C^'BS$GMJKH刏u(O1j^SVG"$o2g 3p&K^$SA}J(#_& ,7: d/˧h5Xx;w&|V z5eZGX[Ӟ`X~dgtԁ YO!"Ω$/Qr"[*u1u2PuhE<*qJYҬi߫NY"(dXM^nV +ޕ3O&v?_ݮJhD: Ȧ(J3j) ӊ*t"'aט(rjǒSlŔ>\9F=5vȼЋMj}wu<̡Q~})xC@^䛳es?5,ת/6"~!>L5#'zx Y0XN40OG'kGwHFIܧcP႔&Y HJz0t1kyB Nч7,'ʂG-?&SiyRT+3Q㡪OE [})اMݜ^ˈ9c ytbu 2Lʉ%bA9g"8Rl)3jޏy-rqмyqI6k,Y3ś|:Ecx]ܒa z\3/]pPA327 ՙ4Hm̀gCp^dns Z=zMhB݋ɬa Cԏ$azOxkwx.bCļF}kO6e H>qi֨O1XXLzJyz 3;O#nf(aXh*ȷN#%\%Rn%0F7v5hĘmf7MWM@Ě ?5YɴaoBXn7[mGPvg% Fikyr/>[E.xCnr6* CGA|{Ɋ F&xOK~HXN31kqF+ْ6OSf%\c]gtnH }Ըʔ TZQ1x3qshּc; V0:q*8}܍qy1Ԙ,Jq>d8 rQYܽ[f%j߻'n4rGB>&l^zB' ,Б,x 3ʐFDUoD8hmgH\mzVB{F.& s'O@/?şe\66BP=O qdS-kyzQL9WN:vj˂Ǖ'S- ÙQΎ&,hP}1[f9ܸ^ϒbN4m"b!0U cJA}q;Z-\غ>ٌF4eG"/]!u>Ca[ԬE E t=yDVPoӠZד ْQv`íwdcd3]Pˬ Dv V{c)\f bNГ5"q>G$L@\g- 2 ^áGqܙ~{zyvM_@}&˓9}j r:C;^F/QoA%=,w`PO$̦ƅn{/8@Rt(3>̿at@}WmrF[$vv MG"0AW>&0"3)h<h|u!Hspy#V-`%=$-$@nK^$ y grzb>l~Z )T=ח]RW{oxéeΘծk̼EqY4m)l2܃Rm IZ;*pd5HNtWg<7cJ^O$X;$mOE%?{Krn(LGpZ@}ٍJLz2]xUv7Gzؤo=h1h27r2>oa0&X^77]╥?]4F,ȷJd\0~_Tx_n> "Uj姃-n|*"O]Ynw rE6#$5K1}#(a%MikF\? DHneK\Qc 'NB>TZ XZqݚ?c X҄@R{D"<[BRidupx㍞.a1gJkoa&}sνASߪ2J1SYiY")5Ms)&lB[luV9W;pnw E)=T/ؾƽsC`{#T5p aam.*t455Nel:um~5:*s"04ԻȎ N68{jE)PɔD= }VeƻA[+;Ҳ"x'EZ3qXqp.ZBeVn4hPCb# 0NblX1@$ysZ>ͿDcu(J$q8A" 9s3~@ݹ 1l&0G W| bi}^ L0hnAKI_B]RC<8\#KWwn62]Hh.|",ͨ;cZs-·L2 TU!5Px=zП F u&}}_n8BR !W Fb `M;?G}k/\@gnxU3"\GaoA\u",u60pLؤ\{Cg =-%=~~?{ $UѿzËD~e)q߻!CسS`,|CX+a2 uU*M{umVMبXN;k; pfhD}nZ֘c5ɩVZfޢ 55H78: 3Y׷{)q f*r9a!y o^R(3oEWxa鉖@F%҈WlUFr9{s Ȓ቗7}*qlJ|;EރΰGߞ>bB٢Ù=1'kfjиHu3ɞJOh5S#r+ՏOj7U"9YzED1$}ؗ O!>Ślõa 9qi{.4ƭNRC5 Ԃ"}"6o#{t⮻۷aeopI88mF2-z= #zM(qPjRUӕ+}!ssa$~G-KP!W}AleB(ɕ`d8Mk1~I\ W6g*,Ah7"V Iۺ81`B9;Fǧ{J]"?o!5sHC7EJcݫ?*^ͽ!:3.dF<>$G ;՗R#O" |td9~1-(Y:i(}Nfg/(F?*׏_J+!( 5vRro} dOv.WRC~^*]/\u! qgjΆ=:iUghkn}16,@G"ϟMOyYvuD2#E ]+q 19IEAOTd Bᑵ Ba^AIe-bZxm4hfnk o,=f2?J=6uHdŸ.0P8/Ю=]${AdĴk'0Qa6R# nBZxbwDh0߱`. +_/M՟SiIRKf.$ Rѹ^c. 9m-<=~jHG?'Yy;*NJM*RD#s㸬`$> HuyJXmD1~鳛*obd2b<=L4>xN}ѧ[^fs{[Pʕf2NATY 8ʻrPͩ w.lkߌeNh]q14Ly:ӍzVBB򙋴M9*]ȋ\F'pZ <B} 5G}zrY6 tR!i`=}pRTIGUN B+578{a1eQ0Z%Pj)9+'@2&4XC,90^e7<`AQu cXk9_}ںW2~R9H}Bx7075rp1(<Բ,VJ/b$ATJ@]#(_7ODS6n"+FeP:yTH{yy p&8OI]e QT۬ ne? V:/ dUmژW_hJpI!hV9x4 .qg׵~(c™1zc35J+V/y³-!$Ne]:[S{RL>Bb/#EcכAT7Kw抪˲tOwBBz:[mvF^ l ]&*ǛO%~l³9w2u2q_giΚ6GU 21`J m݁J}s`WA5 Yr\)gM o d&p]HM :`ֵd L.lJݠ2Z´(C`|U?xv-C8WPav6bF'ѹz0Zelr x&^OCV\o /fW6s"'{x>XALs+uK;"aS]IsT9vk_섟e Iz؄ SA2P(L a`{9/J֫68CV*x |~]L[ &xc  Tc2XI57>+ݺ#iyWŕd˖7H̸ 3-w:2h rh NMG!etp/P됴57*z:㼯*$\H0{_PmԛqX]gMl}R3Cʹ ڕq2.'~ז (drz[w ?nBzq2`%@ %5FI̴ktfӛ rź"x F$]܄F&1ݸߌZMi ˛hMJG-P:*==_FɉN,4 ?T}M )%ن?N %<&;yP~3/Y&Bb_ =pkuy>)uQljv ?Biݝգ&5x25 jp\dM|-rTIモ0I,TC%LMвdpᙀ*S7NC2{c TIΌ>Bť3ԓl0;50wؿEO`|9{Hю8CעZ|d/.ub[`JØD!75S&z,MuUl?Np$CJZʹoňItI!h^XɜpIY"!cJst[]t򩛞n7PU']5]r=rY)F_Gz(UTW=0r7x*lcLYqoQA&@YkUtdQ(CF.d%/dﭫ|0&I3lq )1^4VNrʦ{~ .f>Oo=C-s;'>r,YK tE,@7-T%ΕZTRmX"kAEtuuپgD޼'- "-w b ?^ڃ k鯭X*N_/b I|/ ̫qh4_,x%5!'ebף)IpE-C5rHC;+ s0PC ^eGZՊ,|IU}!&j];يda ?"ݵJ;#C [6.B≂ylgs%yD|g,4LNu$X"E @$f9Wev/5~%ܺJRt1ьEWriN&R+P@̅8 x42C2ןԇdWdI.eL:Ofz4[ 5ٖ 3GkYڵ*Ť</ְhU `qAD?+5R[kn 0S$m+ӕ񖱱icyBs*ni34M-Z 9/3*X4shTQ@@"N6q(z5 V.tOĤo}9q\#l&eLLZHWV-XU̝מrgkgndaj"3%r3NҐkhT]̮`>gO'K?ŨUrmEqv7} ]҉HDضrdXA7gڜ3ʑk6ƉYnJn NC(K (sRjSYF oM\q~)q',li&!j^oufӛC +:qEw,D geBqv: <%&J_xA[WRxYc[_gBtda탌+hj]H.E,߈Bb5ݠQӁ]y"k3]SWc >vcƼ,z:ӵYLt|,V4,|2D i2QsF f-.z{F(< 9v2 &N=x"0|,w` hS?n-َ+辙sJr~ -m8/W3,QRÐ.2k黍t qpGR" MetnM8,zjsSXW[8V%ϜKaNiihJҕy0>'pte !u".st-9)zBVŬ͐b_ؾ{qktV:g]3uj$ *Hɰp0|"Yb%{PoyбB֊ D2T(VػS!UI 9_Nv~Kr%Lضp$f:< fja$6FN52ʈVb4rGyY@`MΤFѽăULٛɉT|F'ZԅUq}!̓8k@ZjVql }-Oى"Xk Z 4Eǿ}}m8 Q*kA3)K;J  tʹͧȾQr VRͯ ӆABQz!(:w8 TB'T*NC& X~:)G"#/ՠ._e[XZ(0MV^EU n%M@QFɡ T5qǯuT#w`]BtT}{/)C^o&6QltNk#A@Qc+N (SxLxW sQ-k=v/euOJPբ(cư ūQIo ٧cJ8 seY0@ cq³>*@f,-m9z%]HX!};MWÜ0^}]KK\TH dl,•i9ɯsz;䝱iY=#aGVVy &ʹ3 9g0\W{`tt`>Է[R爨zUا5jfk6K헹z<oٯ *DGBg,d1duH۔bXAB}@7t&_kgBGՇJ]% wDKsoL?ds phkHu'1^\2W"d*Mۍ*F7;iŌˆ ^`Uw!v+P:;T[uYEQ9K/ iG}ƒ>>j!`lX~ [RhXI[2 t-Ēฟ%"<y#Z2_|-R{Cj[HIKàc&WrG<Z~ڞ{0NVV\FcPjpS0E? EUd%JFK/@= XFuuLp{^r8/G_WIy4&m4ә &}U|U6dHv5%9? 6ws6=_yp tdI(_X<[|,iFWR 8nyK>RĨah=ý4 XSU=U  LBjUTz6E[[oxs7[(^XLv ̅*5Jk1R" ?5^}Qu*L&*SLZ0x2$)7)֓xGi|Y t7TE]Vp>):VXpJ`6.?T"qz7| cd{Z(P1my<莟gYZ0707010000024a000081a40000000000000000000000016759d58100011bac000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/pvrusb2/pvrusb2.ko.xz7zXZִF!t/]?Eh=ڜ.+YM Q] ^NUh`Ww_$_˦tij+P(8S7@,5 Hwws'"L|.-B{֊2J7Ycʀ Ú"9|?z3~pBK|eFrIz1L; ?[@fX5M`ـE Fn$Af^Nfs\.zcaϺ&7Fĕދi~rxzI*4nU)RVutH9#f' %89~Iq )r3ѳq|O# |w~mOбk[%SxVT\N&HB9s[FL =>׉Զ_yKF4gϞdd+n"@\{+P^][F dm?5yV2SMr{Z(x!@M؜6BF}p)%U٨~ΓUg⮁s ݭc b }S:I56T oW菪WW2 ccGi>"|G9Y~??dE`<"/dblSl 8 5ݛQҚh#_=efrgF[3u{I4Aܵn .)A^MyA r#}S[ӷXg^cCuŃ+&5۪V  j!_\5h#ʲcV;F{;^(sg.򔈺ʻ~^&4:!T߄ u/n6dR}:Mߤ,80;u)ㅤ-jo ԙZе.ID_0#: N \[P*OÅ񠫔[}ߣaM/Ǻ% {jDA󪖬ϝzgobV;$3)ۛP8P/[=t֡^P!ǣI@Ih]-1ouDdfEI˲[c>݄4' LfHā(f#Ic ֜^d)N<FnNu2 dIZ?M)   6{ӭpȖdQ{pNJ\䞟J Q ^4<;N, e2 bDŽDxanO ʘ7Y^ *b'ѵw6j.1&=vjE&'G ~RmF-ަP;F'X1tL,lA(t:U1cwHvgZ\V 5ڀ6k >Df9qH:q. 0 *s@Be#M LuN e|uoc6YlMcs.;.7ECt݀gpvF:kZbR(irN\3hq&N HZnl҆*j6iiv= DJą|"i7L-qI;bTuۂ 5`4 MV(]*nEơ I @- Iaw1GQm= ,[y_\_ƅYC-͢OD+#s={:'Y 6=6༴Wֱn@i_I7@_+c&yHъ ;挜Ӆ90vNk L&{:u6 f_;xGL iwTO08Ї/Ya[/6t8VNtuufϕ)сZ&zGO$Q_Hw`5vUWNZwV.Hr4"G r2Fݍ.|~ZݶT~ !Sg.E۱h8vOe0L`>SDqܫ0͚^T$Oz<,N`ݔvlác@@{E٭%36>Co9o:JrY7[#B.tJ*S,9ֹ{::bm<5-)aGS2iαP;[9/{{6^}8(V{ō{]-W ѻZ[mql]~kS:~ " _.9}^v ~,}F7=QC.-wh:tj^l:R7==E5NBeڟVQ1jqRvA1 ݇~153c5s 4ACSm4O O)Vpm2J]<ܭrܷN~ o ):b8]H) %VUTW?@Zg k-[NOrobݢeuawFr-pƖkJDn='t!E&kHZJ?Xyexzet)WS1_58޾}NbUں﹀7 F,2I8byؙ8ŋv fza+ rI otAYy@KK0eNJtPfh^Ȇܠ9?hkM0ʊfekH )(Y*!#&^-$LdT܋xя &GIBeAΝ?]-?zY2HH2Od<:22!TYsNRd H C |oCJMH@AT̻ EJz&!٨bPmZrz9z9yz{YP:"m<''S8 { L\N^grpeLyOlyܜ d^u4ObPU;BkȆc mSbt2,8vY{bk0" PAxtLo!7{~hBmΘq|g;ʙN]h#Is'R8{54*Q^\QFN8S՛>7!cZ;{ks6{l ir"l|Sk˧z|+5tZRpVelq^]{ӅcU5^wիXt%䜵'4GaF)Tx~BmOπƒ.CUO ;x{0PɿX 8KEmiHڎǣI&P$|2Rd:_=oR{B<^eıKVYAWq4IdZzMWZdE|:|g2(}6KO(nuL;TK[vK&8a?zp }HS;Kb7<@"o4>ۥouUȚq[{Ɠp~R~\Aż&Kވ ML_pe>ѩCצ˞x? eGUY-Ī46tXCݺD˄5 P9a0wD8}aBrDMX{,h۰zA/"U3a hyGRIQdtc[<({@ޏoTÚYNú͡0ZG.@='^q[/%e򺨒% NWBJ1HvN/`]o1C]n<t3)k̔=DS>2:TM +W'`(ydO'vJ8l x[OfGdF\%}!rڋEG-e ԂVfŊ2 ִ?6ir\\FcȺ@~hl&LNjwH[xY_r7'!D>1*b#pI&!<-:U|Oq3ybY!3[漽=d3~#iulFCnӃ=;}DI.i8Qz](2h/^fWK\\UnMGeZk˒el/v2fo7B*T /<5ņ-= WS-E꡹jS _ 4*o/U}9/!Sp94M^NiHO#|.5!fW|@dt>`=`.UH^f`c3t({B87I2mK㦡`޿g#9 JXsAMMQS5= h6{Ċo 57nfV5*ದQ1doIP(a_JRtGKy#pְ$׈c6}00k3 19iؐ.i c1_A1_@Jo\ˈ|jPW2x%I?J\H.B'y |u=B (&`:jZ'5.kK30mHY&Ұ˴Hvu 2O»d3 :tԠn4 -&eJ(>;HTCMTWa ֕H- #M]B}t+6 GY\^1`g/#1|hKp)=QY`XJ26kjE; a A<3;WpŅ*r {sbPm.ZASnX]1GC;;7x̘j9!#tf"G_zз{D$zAf&-Ư5mp Y(k{"lEPhadJ(2eF!^!Ai6S>FZ~1#QYD6ZZǼe[O{+O{?z Ͱ @ x/eq#*IԈ!l*Lr9 S'bg60[ےnNc(Ɓa:[E}=APjFPvIeyon:cEC`1A|{ `$/Kt LnSEoa 4yh<.QGhu"!<1y-TW> C,l[-"xO -Zu`a֛#mTϜcBW%VᖰP)=Y8-D>lRq#ëyB:%![6?xʺ?,S^TeT /֣z -xk^{;a3ﴌHAXJ(cf TпcTyr92Pհ89yԄage”e;F%@O=fA&'S ~B,5z&{j }o^"acZ MbGd7ܟ[s+1VJ|6uaoYc%Pb߸A2a#;kT#mݓ6ꊦ}7wV`\{@|#^Ij8h`ilÔSqŇ޶2 sRY3+on1s{*m;9xJ}] yjn}?W.ȍ6Ie#i[cK!dGΌ'Gje TB)5v pղ*+1-;(ջ'ݐ̦v~[FE2q(:~eYSYw HHf6ިS dҼ-/TE\еu0*cJZcRl6WL^o}D`|uKT5 $p LgN_t3{)]Rp&Δtד+kiH֌pMu **IYK>Vx ͷt||ntZ]E:6qW!؞TE-DH3l3ퟸy(3 dxDzS$V#XBB,@51[ M-ʳ& ^Q.YҶU^0dy:a>*Pۓ7ZNᚾ~lZ`&gjG3耓*jBx\7 n/O'qTU[8@pZvzC r~.mdK!%_Z櫎F=7z[e>/YYLZax<͙4>.i+lՊ1^+ʢ )G iT:['7?W4EQ8 \^IRLͪFh O{G @/;濌饡S|C1(Eg6`NBLrtTcՙ{.0iB)~gr°J?"Qx#4u4M'Z,V4R6a-'w}aiH׻ynlxC /aNƼ(P-_bPTGO%Q d (n%RгkIoΧ ^u*n Lz<;uh%r} &^ai*)`0mk =y~I h.]+xYO hHNY! _4yx[gr|\HOl<5K,>|);p Hg{I URY돟JM(ӎ̳&D^>@;h0DVw*߸" feh NbBO,C}wC A)ȯι М%?ԓQ!ā9ЀAexAp0k97[XWn=TbVŒO{∥6'weSi Yݬ)z!(fXoiBNxs -vC۵2k\1)*.? .ʠb/@)>p Yg3ԵzTZk\+;#i4 `^&OZ&dcAIiujȾwb5}{߫ZY:xàJPڤhրP ! Sy$z@HRԦ! 8N=X .Źj\v0qFl{X\N{yPJqAimv:?%S(aSU r:m]N>u'w8H%*4g/T=O+ʄN^ r%7.LP7/EwJ?" cøKLP ei OF^8+1AyʟN}:U7Jz_R؏<_Yh w0p\QglasqKMJf);_E(~Be}7JjkW,Q}X򖽗&+r*Xw'%,z{B:/\NN 9> kQ)jE{aS'߃Moy@kK-끌";r h`Fu]RD.(";յd c~nYƴۃev}ݮH/)5+G63.K9uExi1dfÑ~ֲ)g^w 9o?'fw @mX&[ ~H=}/3z q\dG'4Ƃ ,JwpEj5\K'Fl_(K3iaEk/v;ϕ=S|hGn/%g^8K]̈́ QJN AH.6t$k%.74V M!OVVg1^A6ov,3Pe'Su)j)A$ g$Pq1w).V; 5m9.1ȖWS`#EBE޲N虺= 8/i-GV%6/V@8v'}u6J E+:o+j--nHnq452 \ Nt{K(,읣)D4;Gf/& XjUǹ]]l KqF}sGijEx17/"^]|?^c֎ {4Ȝ(̺I`&:9R"]K<'^尌rnR>mC3<߄qG6CKjqba`}B5FP Qlt 3)"Vb7ysP*6FsD%r3>l ï>5R DH+ e'r?=`4(Bn\W5x`qIJ"p4H}p}4 m>TMr>͚{i1ׅKks9 lƚH.4s#s?YN}zB=ԡ6"Zlq`&4u/#Ĕ{ztS^IK_qEq%q cWS=H-8*8o}P t; m,RQk&=aB}&0ul%n f>E $+,pwgjOΠJxautt-=b + rgªnظ, FeR٠QB7 ?aXٷ;.SM1G1]%u7BFOl˽>sMT8~Abl :n.3 :JAP+d u* 16V^5))t'݋McAo9< 3&k}݅ H :+->]̒|&Z /1yvYYw}aL풥}XrO);rH¥㐉8wj0Jw3*MY |N]Ig"団:}^-ׁs 󏻶c70(8{ťt$ SsAU0JymRD醳 cLgO?M >HSP\g~͈AР:nuILUZU!*3p wahVVVŝs3>7Ѭkw@8A &K$(hF皩" (*H6_Ѳ5+7lcFxR 49yůq]d6(wkxjxu&Xc?BM{!ngӣSLAgm%6MR':gA3 SӜ< q7z4uK}tBœR&_9#m#O4B`'3:؀WJ%U*n1ƗFZ& 0‘]U|+Um7Frut%*Xl<lVzB3bDUVY6L OZmLvo'NED%x?+~z,O<"^47? Z&Evk> dCp%:}9\w<PR VՋE ޿Xy!va$+0 mh0pҲ?a墽 }$x7H]lbq|8GgJ?C⧐C5d-U6¶>kiczڍqK qI˹" X>Jd !ɁcENV#HRc,WY6d5;1|z4'_bMTey̼MyS C9tZ9Xfoj_t߱b~V#xYl Bzd0L"Y&KDE%i 6 ?R+<2/ 6Idcjʌ 1.k zgyS8Γ7%8>SUQ1䂪`ʟ;s !|2Zk'z8Sa:^HT.F$i;p?+:nt_^X/\c'cX;6>azg9bѭ =-]JjNL򂢈m:{~\[<+\d-S; OV ii Y*Lzg+ZZvA\L;ٖ>!d=Aif͘OO$7#7szTdl ꡟZVc߭H7D%:,! ~XY ^@w:lPV̊ 7-.K/2~N]{2x&lQZhF1zQ/c£=vi)i7`&bBd7G 5 $/MbuX25 @Jɍ䬶+ԭ6l1KX-u{<; )/f|>6+B$a+yX4@{X^OM`OdRU37}ډH@."WC y1WZSV0_;muwf]}?VD?6lEF{lc|3e"H8f±Q-A) A M]W֯pU@>^9hR} vU*c K|Y񃍞D^n~盞9qK m[م27L*6R'J7r$bZ~{@J}€o]+b`ei lK7n|ޗ(JM>bzm84G:K? TKn,##af~ T'  Tǵn`zk7q%cL[+aQk!c߭j I?dQ{y]O(QZ4!RUtۼ mrG@P bjulg*1#V0½΢N!$^_zs~Yy0РL27wt`fԱ}jK/g6įFp:3B'bĤj8v) <Շ{zRgFNc&s_ 4B4#'):'61~ٓxo[$A>4O|-8:tZEF+,g\ij,ܘ!7yjpM.2}kH/D 0'Bbl8=s.t$hxkp9>_6հ u4y z =p+\ i 'ʊad܇EjE8c8RTƎ}td"^Յ6~D^Gîk$ '\C`hh@e#D3.Mv|;LAvRmTOY/oP(7+vs~a0 ~P"&0J#{cRA @r8 vG*qN\ݨ?$t@-͋bH_3gNSZ !;Z0 7S օץQM2vN1Wi~@ϷpƐC=5c4|R:plNL$6 y:neA)JH{˵#wsvVLqiiE3b}2Dk2&#6ۇM/b(}L JV eBTuIF/6M.F@*+|2eK}v8y"7r^[S1" PO:j!ےuCv k VԁnP4Ͼ2R888;*Ϛ~e?7 ]r5yO*8Qi#3^/`,/",2\j˔p62 ,޵ͳqCTۧx?P˔*+ ,-O , C~OjJⷬ=_b5ƙumy- | ` r)820R r=UCZ2 iBaqr]2 o({[X<ũt[b:Q MS z͵VMO3VW>2yPHyazJs\e' Lp(@sP4 .=b2,a1}[ǩU; s0xiQvA=?ݦu>ӐXBw0ki/GX0b\XnΌS~bٳ?FX%Q>f,%jnpBIz[igغ*u6dC5)BT/.m{Û2мY7BNi4{X('n"liLa]LSx럕N<̚;xSăO+)ϩhbZ Y/w*@}X5>F}^L{~/P4d17z&]Arw+GOߢHeB@{Q*ީcU"t1Q?,d1&'=%)$}f&(WwqвFHJ$# ]88LNvJI`B J#lտ5 ~2;$i!ErrFP+f(N<b+q Uvy TaX0LD&Wl/Bg)>0 Z%ޠ%e3^ 3!?:=ܫGzTxW K٪vQnYT|oQ ,{sNvvm'R7ryx[\Kd'`[;ƭ4+*sZ$"W̒9  "_JN2\)9@"0G\̛[DsIߩ oʯE7fvBOIUoC t^,7nD>LK7yI2nr?;{zZRflگqӲUJA9n [Y߫qp"' @JGy3kXs;kfXh= [CCGv'2q8:KBg\f`i- qX Ecn'W=wgq@hG= m@+JFdo55uZn,-*[["#?>d̡ߧ|~u"qa:O;Z2eS>[N5c/[2L@ex`bJ`Qsmyl݋;Cyܽ{ntSH0Lz[#UP^B21iB`6f'A_pM?VK4(o~C l5VaDcNY[߿H$1$H6mlj.TNkbEp9Ȩl2kb.**Hǜ-u?rUSY0@n^%BcS8xv_^U/pr jaCXL{v28L~ 'Z|+b]-VzIԡ6˯ w|i㍄ɞ Vb7r[i56:V.\ x)7hr kӋa1>倪~t\kϑN.4ܯ^_2~f䮜q.KMN:&H^@'7 ' >65pMKAﰿ5C}E@@ BO^YQ{(Ĵqp`K={C;Q $Һq BmZ~ qŒ~Y STDzJ_Kn2vm) 7hRdy&;WAy72󋋞Z Yʨ7Ckb%UXCڗ{4)/_R2Mg(N,lq#`ՎSksٸK7$ϝ :,n/Foh6=Mwc4_ :CC{}(hUxK=:/m?I0"?RN bj'hPV#r2wMA2TDVDȫsPLB)Ng-t_D4.w?f-+-nwfg&facu& VrTkmOc|A`c.dS{ ΤlX-9U^ V"]D|4Z2B;rzWnJI\}e'Ǔ!nE3C띑'zihzkmNckɗMf=VGv P^`}7" |o+R>Ǎ 5GC}-9b(1*ZUG5eM,kh;%sjL3/Id[mz -l#ɖCaǙ~"h/N:Yq۹/~ӻ޳T%7d (oJ5a*9lch^4~}{3N# G1ʟg'lY)̏rZ.bnAjujD28rV;8ζ;JW:\< <ޕPQ5"s}ymvKϪ~0RnbqV`o!X˗*#GHfμ8Q5PX^6 v /g[ b^jz{ިl`؀W";BJC먍&izN&@t7.7gXooSJ4SS,͎=Hr 1zӍ>r8ڙsW7qg26E~##>p 'ʁf䓣ǁoQi.Nlp6R}3yjVfb3l7Q♵;jĈ:QY:{jmpF$`6ۼ2?c]Rp v }/S<1 K(P5nᶚ$JOQן,$?rU Ԗ;364./~YhuaN_,(3ZT|c-3IgB}sGίeIӞA(CiC1i߹%<1/Ki|ld7…U~gJEDvhrW3+G3,R;MXrSl!|U0yQb{۝c%vwj+32EZ~g_Z j#GB_fm(R8?C"{NϨoqUYZU:j^>Cv{VI2AO Pq Spz%+ 2k*cI4^5 Q-JOxκ%mB]DyKx,!/7^ߨHˇ<Ű)K!;NBvquM= ZkZn$Vu4)8 *V]Rф}]JV Wz:^̛za9sQ[ !v5 `gB8.O`@N&(}54vN,dã͢WhUMcVdX̀r$qW+I2j.y~nr B[ϩ?қƤn̦!Q^!1'Xc%=_ vʊ&%33Sa- UF{$1Y1+K<0ҍP#!3YtlhE De~ FYn0$3'5⛶ S8RPwvJ} sl2'ZÖND:@yg/pj<GT оgCݛҹ "hF7$DŽM9J|~ oi*2 j:1E sY |& :ÕDh5Wr>Zhbm!cޅ|j2"w6A{fr/X\!Y(#87;&VM?3 $RpiCI&NYT݀}7o?>(AK8pӚ:StܾGgeG̍Ԡޱ/} Mᶡ{uShezy;8-Ya1pCO{_%Y9&a|lPMƫ9l j.BUL 4l{>]cm+{\ƋC@,4ԻJD~~.>aޛEdYtOq-6UEMxDg?$OafO,`h7iaV'Wxr³ 0RDxaۯBB*̈́سy+1hZx!{;-Κmb@N!理ys 0C9uvDklր5 yYFݡsg=4-aR|$Љ00/Ut FJ^-i|iAb}&>%yVeq!("p4"(ϭHIw}v2u.L9""g 9?q60SVxD̯w>-eg xϵqK8ʬY <+G_ @K& 7*㬅PZ(3N0,e&6 ErU%I `r+Z:{ί*/H]Fȹ}$x(Mo\[#7sHcKsz$("|E${-&{HCk6?rb~j2FjVwt 3/Sx'g=E'敘:-OYE Z[|~1^Kgqwao~vDL Icv,;=>+-+>:I)aγKP}Z.}wP'̥x TgMFo4訠0yܝ$NIQɽ9<`i0݂ CFWϱGyL )% kQ %O|4 pªĬ}D=G'H;oO}Na]uMUˉS5IjKx#+M> buJ [kw"MzBk 1ENxqՔ9j,5[Ǜ'W`#U=I|:l?9tVW6ՁȭyHT^VfC׏"1 /.@Y`2Vyz #a)ȕHE =3UH{8B ёc 5)ިqiǘףX9>ot@^9_mKtl~%WÂ֔6(P2Vs`!LPY$M_ ;DZW~gO#ϘDDFGT= v-@08"Uρ5_. H!-΍GNizml)V2@`&Hx``۴4e]2k..6L`h,oS=X<1z2rrsQv;2qOl3b燢RʳxVO4̤ǾFٟjo 7Q,ZzLpGQ H-T0g29 K5Yb2wB|R49+8q]Rɭ?rT3`*RǥM{J+8Ċg=9݈[AL8H;q#Skh26~J"5(ie[߯rQ2ZHVK$̢Vu) Uq5Xja>~8W5W)O_W7En4&^%N6+mwcV G $ UeƑ눗9/HKmQa"_Ɗ8MR O9%~SK3~[$ML:v:U!=IۋS C j @^ 'zcuZP hiNJg+L+gZii3Kl_|n2ڕǿk \J*\ȇҹTf3M*'[}LfsQLoD;ZBRI-:VO,=J-R@\C!v`ywfk؎޿fb_Fc&ψak`a|-]2Kp>2UrQxbI~`J}lSh0Qp%c?QG7_,,ute?>1'tl;]N m3tW'j|R3Y 3Wr9(Nkxʫ벺]G':p_ a`dOK}{f,S"k"P=@Al,7^d4$(8eʹs憘.X۝^>̖@9ɫcvƒ @u 6vUaI83gqɊ񐖳&^tQIg'wET!/`GޭS,~.. ܻ5{rqw`PJ@葱T0ȼD2K޹F'ױ! }W{;ز O˼?~u>پy{5Rb0)A7oxU.+ck.FdE(%>uFP=<_oNUCΎsӪ2 $h~==uphr)(]*I;q[$5o'U[c vg,ˆ ^E#"|~TSSA0uJ45,Imú(< H ," Qi/;4J<Z'W,~ QUaC<'u%D ʨjgt*o 셙u12qĝL63qG_/r@:>3P +~@: ,q ,Vz۶!@0Ǚ!#0Ka 4%(os+Ϣ`Χd|.+A)1i"Dq49G*<)=8kaE: #{Ntmӭ"G>i*t)BXevD}zzm*h![Q3:Ŕ49֮aVadxDvvXHP:U1·Arb w5\p>Oe5;XZM>EB%g Y;/C_N iv;md\jE$ROvv鬺]@Ej܍'8TEgct-e߂u&(ShQJH_]KpzƤewY\Xk0˕shbajm; ;zXsDžnzJ a}[ZjUPhG Q4.vIV)B?!i"Ey)fh idB7miwGB{KV5l}ϲJH)K~϶ oZŏcg{,>\l*9%o@yF?\HM:pb]mi|GHۉhsYyK\2ޏ*ARz0娉*^p,R{/fN_"(UN>[l_ip?Ǒ^&g@]&@jX6^!C@w`B(@8ۢnFg~봢(ighN.U2y"{p}* Z+pvr {RߴP[FBZu"Ť(ȌY>qGêxGFzm箕4(Wgef׊.IS;,CW۽t:<}eS?;20‰ p"C`a]r|U WrwI]k|3gJ5%O\]WtW;;KP1 }˩=OaD,(VIFA:sQоUa@ѫĞD8@X8X@'ݎmv= ͏ʙUh?cOYnzC==:E!\^?wSn4ÅXS֝0Y c(>QXBqBuWH+P%9W w%p2 q~2WG:L$Q3Ex! Zesaq^J&, PiBQW.͒Cøm\[괃+H.u2c#CG6G@GG.Wlt36盨fTK/zR]Dk3#_X3i(u|s `f% :@/7Mh 8xbVĵ;bRJW슅Yq-fs4LP ZV/||M D8u=*aGHy[Wp7ymD?jb8T3ZqQ. /9k5LnduOztHL7Uxf\Ϸ6nȻ`'dQ}BVuA;Opz!ypy 68YQByM{^%AkyLH2V$K4G6(pN^.GmsiDe/WSxtl;w 8r,Vֺ#e+ "Fei~Ŋ'VL32 I/p|瓾f`„hZPvXE\z};qbn *|߼MN?u,#pҖxHKogW('LS͜xB#i 7Ybm$жwsEI7XCrX[PKO"pP$"d(wˣB `Υv@TI -#k4hT~kމ{}qx}= yf-]clm I`|3ZakIԧӡޙOL!-g*GeaܬOP#,'CSP`US>@` xmU\u}2"V戕T_!vpNw1f㤖Kf3 _}.p\D1l\AFe(+u=aH%}{661n(>;HXHvZn9OKM4FeOmȩ*0xVCc.\,?c`7HdK}39'JRahYLe܆NJ=Ԇ:<D̷7\<9,\A1d]}Me'K!jj67'g@2^;x!߭PXFl6q0A0*y3E0DٴT]ҾH+Ȅ N,m$I!XP_\UOǑ]>=X!xX\oR8>eԠHz9Uk*Tq ~0x\AyF6ڶBYZo6.hW iŽ|t ci]B'5[jT "4td髞)@)>=綧TjgVGzN|>\d/mϸ_q$i| B\s'+-23,\;5P8C}a|/)Ͼo=mBggaJ7Q |b%#;tz~Uwy-#ah|v "G%QwuxQBG>遶To^Vn@Ճ,GQ\ˢ O6sЍ+.E rޙ bWB/֔?_d^|tdu3$PX_<i J=9lL_`ZNwH)6Qx%~L,i\D0Ȟ yIqڸ56Ei<-N˥ _H;ɝB>Y;"}U)P3Ul0vx\3+6d aN1ͦe A\6lXǗH&6yVbظ &BK(ZU! ꡸**7cpAQ:"K"]:K0!\1-=i`c {,~aM$igQ:̪VbIzpZ~b#A3SڕܵלGa0AET>9=|9np"6\ohJO's{**qq!RɽQڹ&c]œĒSS*N ]pXϼSd I0aNX?CAuN8ʅW C>EWm~*#_P*m ګqoDNrۧOi8p_%I?t:E6v]oX7jBO]C3j陈u{ᅚ=6J*VsM=ؾRa%VɯvofĮS14Ma ٹ{!1PH́k|7X' )咹׽}"fѹ}I1]ڜڼ%KCfS3.=͏Q >W =dJ̕8nTv{ޓ7x~gOepU/GESIҀspHaorT1J9Jr7xi 8ppq,:dΌHi$XX#`b@A|H%wc+w[zpkRM+Zas().EأvG VU“? ˋ+bcpfD6)\m#d,h\Sn0qQ jةˢrn7GC)$edˎ:v6msfG2eZ sUD>?\P50 4D֯cr.{9@KX 'oS]irqMd9"0E} IK {y'VIH3ښlbUX@ ۋd{ʁV1 E\y ӷEܛZc鑰A^?֒L󦊤XRx~We_ievtx})ϣ$Ag D)-=RԼwIh!ey !y"IhDf$&Xnr,1RQ{ .4;<D!tL &}Z36~uh$GΫZpxOw+h+xϒe"rt}rԆ _ ?Ezq8|N!]W:N0<82FNKB:/ ͘Vޅ A@t0Rlxa-Q+#@)<\X}6C/_tlQbH(ܷEoo* bJmpQv20VMKl|uɨkS"M¢q.&Wh,զTwAZ0qnQOdn~16z@0 1)^x§p8mYC,za~h2!0.> SJQʖ2l乛~ **bcA`Y$#rX| ͅF֒#>7'b"cTjP(hVBgI?e!8U7sdgгNWˡΰ^55Ofx\Ź]aZ\;Qk刨ٖ(X{;F&8^-7k5~SU/|%WsN9U^p$m&&f╒'hX"S0)%Biړ7^tA&Yv~jӫ*{:?DjB x')}ϒ8)R_161b#s#%Q[\oB)a B+tV;vEJvmgWY*_F+Ͱ\}NH f7uiLїAN[v钇UP-;)C>' ]-d,*r~?P\DqȆ!_C\!T;[;9 ` UH,_6t2ii saݗDbMFaX_/c#8Vꡟa[)El!r[yU>/1b,$d՟Y1=Ux(zT-Jͥp*p0?/H iH3ۂ; dwZDb+<'hC&!%xof"ܕhiy6񷧗H[QxBC 7u+ t|+5l8ķ (ݙ;>Tz"?  ؈7SKfAXB6 >KΠT}/?&ir%Y-=E[Y 8Ͽdl6^k˽UmC[sYq!<"=h~XΏF[ԺaE NC' WMP{!C3:A񫟏'7pttpu4rՌ\F3-qJ . !7O޳d^XJ;e_KG++$+ѣ{,Z5[QpgTyv8B\l(\/^f*4fh "8wVZs#&Y4RC(@:f/i̲ TO|GXÆ&P˷V}XG} <0?!{rQ^[2q{GzjoQλiRf䠰Δ1,$hiJ?xljcw3:L+NjldIHIp;],f65Śςlsg%H8+*X l_ ۿ\⣜v6oB٫ݩ -\iG_ q|*c3ܠ[l:>D>ÎcxS4:B;Quc@͝CκtΦGQ(_X?$`PMRhuL_ʧVcoQmX يV 缉+!M\inFd*;P>.5h#XQ=⨪bnJ|("kyV^K-P;ծCք4:.?71aᴭ*[Y.Q?*A, hmdN [nK)^s5[W)9;*V#F\e4pǕoPXh[a5pʃ鿓,mR˫˧_o\۟4um|[2%mJF:\YrwmR}28g=ꬂT*=rR&AK" Lw\.>s"czqɊۥR}=sfLSB+˘ :Y8>P+c+@dӇ\g9rf6oH@Q!n 9ڱ }lo`;$HDhgt3tE^8VZ[MJND:KeNm_«9C`>4na%|F¤8 дE~aof'=K,+7*[f;KLܖ/0] YXkœF59)i/iG ڛ=}'*}N8mL-!d0怷2ojv EWͪ$C>N5W.q.!Bݐ47Ua̮?{ћk \'<|πn~h~3A=|[/r۫Me?D\"_Z0F$a8d򨀺iS ]?MmklSaՖ5Ox$71a#;R%6UC#oi[ʫ.;<Q'ʍ&wMk\2[L)EoҖ,<: ͍UTOO>N>;D0e H=.OB $P.1mM`XQ29͐E/RӯWBZGK]ŭb6b(;`À+Fv&ksSP3 3jUwZ\r]iM]{˦N M஼A5BtOnj1BA^W+Mg,m&тNl/2|➺#查o+&qQR39T3 ;Vo;FJI.׌WmRhic.*ax`c"o pms<7 2C*FTК b=I5~T/ZBmj̓dA!T|R̠` fo1WZJH_&`?@|7P+݉/,v}W/3 eV\DWv:пJ @iƔ4y x 3ܨʎzwsOu\[֚߰SB=IP\Oi RۍhL~Ӌ[O#8⢲k C% ZTW9| N8BӥiPvṮ[%>p`ꮼBOkױ=-re6JFeXb_+NE%[3+8p$bdkTF-|XMݥ^jIj; !d~Cx~"O>1V%A13Hv}`A;[7)(Bp|Hi`DO~ɮW iA4=^}_b(L (dSĐO[L63/H|>Kɜ-`7KὪl UHJFVXWX;Bm*sM`,dOW,u$Nnn73 T\">IsL!tT&ʝKnD@|3)cd?.5hogJ% l}29ᄚJ,ؒNn'(]\KYuhw9Ǎy==}9.k.y_Fn+Ρrǹmw$]Sݤx6ME(k4n?9Godu7eʹ:AJa~O?U$*rYٷŽQXb%@)XRp;҇IhԍJ>o+יwvn5Z:jd=dVeCZ(( D x-7 e5qņ.@X 53E|:FtW{k*H) nei=rg;*6֒4Ex8,!0,4q:F+슕y4R-ǿm9`"b݆#Gc;D;mM.jS>vKk ӥgK"PNpqΓҔG7u( ,\0Se3/`a!ʀ򷧘Z`}}("Uu{.sFP:eteޗJO$d f{@J y/R }T<ʗ>2SJM` 8~z ?-v*)\HGkA?mAal5Q^N u 2(1ޥ 2"qZF3wH+}AP{ &z51`->ZT"aH1X~q&ЎSmA錴JVTTjԟ :$( roE7((VE!:tsRDε+EryŶ Žf%CAZI}Ǻu) +:M{ikG;T>ݐv[2~n'51;>JVB`c>KUg|:?05\ET_[ٍػbπI:y/.\K:0&HrFlp4kMRa'1i;%ٜQfփnHq\ AhӬ7u3w<s H:XƞW+wtZmbUM8$Vόѫ*zSxSqa]32o32Ln_n/MbO]ZzڌꂴL'}X='YTZKF)]QEPXӎul?kF}sQ']UK Tu:>«uG-v1)iUɯ+khi>b<,D0a"YgɟF]Y{^"Ǧ;#NftZLV(+xHm໵=w,{yq1rjWagմ^ʨXmT<`-gCᝑD:WJIN/,@Qг^`|eHsw;c_ZV >2|}!$ hz$򙛸*z5ۜEP/`cض& 8OQN dI[Y:ULK>tD6u/a~32QL;zgAiXڥGP8tru 7=5w"ȩ,R~mс0y_Nbj0ϥ9]VJs2j^oY&*mCPϬ)ܺ5٪{Dt<./r)@UNqΈh6rk虐Am87ž@V$Wo#%ƀq>!i22;]tDAb}Nf> X" i$ԷNY9oJtj;Mh)I߽3<iX[X7`}G^׈Ԛyukﲮu?:-D촹E+^>M VQ wk DI9Ō Q:3dd R㊸ UA8#g}_.ub<acL$9@ :[2cGs%t[ivVE 8-u"Wa D8 @pPK:)eF1mH- 6 Ji/#=AD2])2m<`JtA0ꟓ)ո>K_(^KC&GnU2D;4wg򥇗2 c:lhƔK(oրl͔wT79?o.lqG5wG/RA\S<"xAR4.*GCR(C;EMWYMF 㨉(D ([e}oI"$Ƥ>k53Bt~A7 <,C9Ē0KRBxF{+q0bqMeP#(<cj?#Ҕ B6SnBLm?66c桁vI/ ,_dB+`[*Rv+%ԡ9(/yj|u8xta,g{!XLH\?]dI5؝AX3jv|~SY$,6 lˏ< !zQ tIyq~D![rjg%we($#$w@o**t-^Ł*=I4?[QI(Mt !%!Wu(ށ|@El&EP PIa r\&ht W0J~![L ^D?j-pۇ UGx(W:o8([3 !|{S0Yg>[ޜ, y,䇠!S]:4tJ -"#_ J'-&裶egXגjY渎^¢ IUbȏй8rۢΏ5E˃"îϝ׹ z@ٮR+Ǝalƍ_3/g; VH}ENMMA8GӴESCX +vdwvsp׻-zX<%?*G^d*uOv9&M&NF1ت/a1%HjJsdl@e@N[[z-hB}%½b-BD-\w]jx׮zc ڃChA"F90U CgbBSlP,,h[wEsov(nq q $.|_zS"yX߆Z3A쐧Ei ӣ+KJv„m*}=MCRhrQNPN@=,tR;Sm%lш*d7qT?s,6OoJ"h7`q49^ -ih)}w#ne̙ 0g-0'fJ"_=-:yթ`PZ]1QhC>Klx/D܉$jzH B" ;i܀7,oj8Px72$'q.i*`[7suLYtZO<+8pQҗ`5Kd|+=h&G"+(KU\Q"Zsi9 , 6q pޗVѮhw89h+IhYo}c_D}+w.?e?~/ߌGEI(dn孛6x+K$)v{aE& 1<܃&9:jT~qʐ8V_M2?O$;]&)BN6܉d ltBe8lp9|[^UJJ?!8?s;^NDQ.@ryXh;,Σ0Uwޔ:^EJ /<NfS[}S&/Jqlx+,H <#l*bFܰjK1!',)jI^=][?Ӈ q5(ԛ}۷i=Żp34-]ј>iU'qk1$-"rH"הj0HrL&GyS*-.tr TmM'DsB)MFVtS X0K.XԵ;.x_@/4; =;1,CS.aV1 RGUtն3/BScWOg61O8+m4YزgTU-)H%8!앨9OewE#]+j&_?35Rٛ{ܶOq?䊹ܿV@M  V,jĹPV#_4~Dc}hgw\+G[zmKA}[1ъl}(:8yy} KBf" #޸|t +"kH΢>1f? jX},6Bv}R<})bJdGx*+RJ_фX6%,MOq"+JO=?&9yXU,QIM^? /k gyxOr$'F[ҶCTꀉN@z䊈w⌚2`?~Th_G;7\IG2>dmB;{^>M$2L%A[{5 @J-5$12$hB.[Iᑼn}بb$IǮJCa*ݥ9^k6w1[U$ 'ȧD{OUڔiZܫXl@GJbicz)jؤ?*.gf5Gb}j7QYWVcn_(> )XAןм" Snwd4dmGmanŸ''`gd$BZZס׎:TοRG%X0b?9¨) ɝ&'.õ99R9Þ5>[XrZtړͭNЊz+̝5lnV *NynR~5wLiBe"rcȑdH%,.X%u^D7xe5V JP%a"㪫_Z^<a0ke AN)yz`P-84¤K+。#n:8jJ'_-t*/P(rVyBaxF@r|@>v< f9@)3$_ -EF2˜k;ó(7)c=vRN#sE|%0YzIQ+lab3[E"i Jyɴ yȢ{MIA߬6 sJ [EDtwFb$V-`UfkS 8[G6іd{vW2+>y^"tjNT3V{C|AKWc./ۺXfYzWmڡ!8u(inx 垭J }ސSFk/{ՁiJM8Tyr&3jMu%<W/ AWa(>#xNȋ[==*Cja՗ttk2O [1w଒*v2DG]²ZkĮS^=#6@T{,MYVͰps\{wa:H|jCb$g sEJdMwǍ~^> *ڊJC{Ӱ3 Ifh'JM&\ɉ\NU #LbQ4:ۥMN†b5n]c&_Z{;v"#kIq+Z:K6X~V6KRDWWOxa Dpn pR&R؊=FI4!4h9dA G8Q@ :hCæ*qH>t?-Z3uސ1>V*51<6I&#J+ qK{[GYͰJ*f ?Nq0H7/ӈ;n :޿ SVEfe. 8 [-6`Lo.^?Ӷ 2׹(oth|'Κ!{Dn}7|絞9Pvĝ*c!ܛ3e@v $W=G}˨5ɓݶB.<}.=i\Dhfod @`C6ɚ,gZيx}&5UC} .ZPj1@On42LVCt 4 B2g~Q P#}ȋA7U? 䵳l\Fz썷9-ށB%43ۉ-(ZӁ݈A L[tsG_f^]9gې )fX 쿴8Z[[K}syۀe'DO0zT@mL^YL[^8wfT<''ևJ`x3b1G5<슏v9)v5g%~qCҏ|Ib*W /@[݀K qݹ?M{ Ư^56cXB̆FW|Pc*(W UCrt|M'\|P}/bz4v`eZچ#+L_ފ5ra_s8NmN=E>$GxlACd*7=-]' ,^:_^㘂ouwO}ԁY뒝)!5,OZM}]'[s8/Ю1~ WF][htaCr\3D/'PWf2NWbQ_0gQFm4=`t9>Zm1~aύU=·[ AFd Lf:MzOot[{xxT&9w(2C7\PZ /!QR7d#{>2%~$/ZKaiW }%YMga'TH0[wml*GK7?/v9/<Ӡ&&zZ4HUZYp A[}F@]:@H&yy[r-"X7KRxL{{xTIQk41 c"rA:G/&Hx@5#cNs!?圱%ۯ˅BGGkX*R[qw'Bエ g>{;XJ:ĸ5Ȇ+\={SBC:Yx d!h 'e>Fv- H G{. )O?zO 䲮 \?CBSȩш_U?ѫCAN6 {3C|1< AaeA2kDk"ޣ#BKr頮8<34ǐvj;$3Ó˃'}7bz(gDr (U%1u0fQjs8ݬ-ETPsm;"ovW|@<+G&"gmi0KLߖYXfB5ѣ< a,Æ҄TD8)S?C%3v"գKȊMwנŊn)ѳ6 /@H̦NY37|l3qdf]fk'iΦ&L( x?vT(.bBg/7*aIh?u?`c/ SVi"r&:f05a,2_c5E(L;QƠh({%Ʒ(An[p۶wdEN2rib_ l/X3ʿɫruQt{X.K>_4¼a6{'7ψʗAk3;1g   ˝ 9ye n=6o2Rrj^ܧSIH=nk9MnɕC~yB"%r:CzL 0IqAJM.ZdUMK]c՗Ǝ!qZwĩ-QSQ|pc.szdOȂ3LAe#sp-OSJtЭ}Qqoj׸ eE25Y.#xUBe<#(0!ad]VT:@A/Ex=5ܛ"UXїyrXѻi[:K4dw TkfUqk42/56NN&R5s2ځhgXcR!C#/" io/^R mDA[|[,vdyLpOqž][oV٨-+߮?)W9w.0—տMݠq.)6AFѮ)Vgy/즰~қ"KIxUJ2>X:I_/\D. (BI pPڥpު9j>eqcWUmjZHsl-FBZ^'.nȞ:kU.>b{-u-$SXQ{îq `zz-'[mzQcdcJhR5#Q=I,5ӺTpb9QWbkm%#jheY!0SRgԻ}V&Iq೪>4A* %VVX:^ԐqПl-"͔mF-gS2k/fhOP b%[t XF$Ǚᙙ CM"D}9$B},90o>F|y#t.LuEXNZ+f!GKz6/D%LJ!-W*9C m S3St2-8>(>^InbG0:"PMSo|ئ[߃'J.phf pU$nT7Vn^才 %yK酨4Gb8hyᓉ\B.,_6PM1?<4?'3S+PGA/ ͌SËI,8pВwRv]o݂;B3ѫ<:jR% "g4-/ki_.Ns|vWfx<=JܱT 0 C֖n?9 ]y.\!'NX•Lp, ;'}@{Y|3Ǫ"5OD7Ѧ^J6S`!,&"X;+ O#+7A_EiC:Z $V4P%&?1*"F"#7擄~Pe ҡ9+W*jn _+)= hbcWzN5h$@LvAi_^J$GZ \[$I^p[$OZ1QN>c'3qQHVjT-KP0b φ\d@_Sg/.z`j WC |aYbM#ʐŕ,ҝ%R1s||J j?|29?]G(2ZKeLQBh:S跘W,Zɿ?/zKJ, /wIoq^;ʍCsJȽ-:]Ti-dMaG&=K0HNнs b2 QFPm:NRҥ}c&%MH~+hX\v}' `Hm(Ǚvh”w7Iih?"I;#OrҐsxfR-l>\vӜ3w2%q}LV~b dfxl "1Ӽs_\Rꞥ]H!8!W[ű*|?Z:Ve&*r3' 5p[棖W\l/ǨICbK'mN eZ+t/S>/ٱMMU.Z(TvV3L%h/dH w,Bۗrr;e<j ҈~8ap ($R [)]pA7ފGg^;m?T L_w;'K+[y;02elOy;a-?JӨCenk;ƣ'!]I1Nn4lݳ}&CKM7V?Cj:c1NhOazg$>S":D-X_z[Q"A-僨 t[/g|6U:<*j<a+1oVT v 1"yчN%E)m6e&q9vbJajdL2s) .ܬqS&sXUHԞGU!>Y 1c،A;p|} f1E<{W[g$oy_t EVިw{[Eg -)\L71aLuCr- lpNv-*c\P>ynUkCVC]3U|bjnQ\w6ı(*(3KK됽ПDZ3c=z a\ 0\7;N4.S'SX{/A9> Q5ĂBi d Yt=_@eƘ['!YMqoE`. dWF #Eu%Gɳ Hlyhoz `9%'ݣfMb8O @>,D\SդIR:0"BNN ,ׂqwK@z5]$N*t pm#% 1{du+َ+_)vF`j  7/? @hN&3PåmD;??%>[ Y!bmG$Ѧ+-Ns`zw]g)0l6g3)[DogLzok~H¡>,'[#*9^Ǘž rEڳ<Z_2GNlhm7+]J ЮYt<p}ڬ_F2*z/D Z판icNLUY{Ev y5N5 Ĭ +<`&@%*+O,w!C` UF(S.<}%E M8m 5K'NdiI2v8l`ߢ) bl_NQ=0pd°kchDj:$ѳ 29GulA>EBm|o[$o250鈻P&/ȭ J>xgӮJyĴArO @ThBb/F֙C|w SWx`CRr}C%$<7%- )Ny_+yֹ&ڮ GԇT[p/ԟYT!CՌ#k4xl{V1.f곏TK~bjϏw\Ǩ; \! ~U ;7ThmeV{ц+,dvfքQMP˞ە;͠+jΝVV1`T;g;meR_6/ /!Ʀ" GzE8?/*RUӣЭRVcOo1#TE6FC[~EV`sZ 4kC2x*XR0pyKySqj]mѣSb|SIq^;ZT gP+o-7)_F LpeuE&x2R=,6=ҺU!'EX3CKeO=PͿ ݔK:ga\MiP0Čن̧kb쐙x^Dzx|B"n>^%$eES;B?faom`@ v#CxP<{>28#?B A{-#o$˫30'lۡA{p^%|=|>^Ɵ<%ٌ!F [G`;w@. ˙RtdLlZd97SHx[%KQ/皢XwRO 1 lЂdž6Ϋ-A$PS[3X=j${VDS +x<>@aBU7?1=4grk){u}4牤RQT&‡ϪO)^ *)Th@u f'[2"`{0%඘NG;nRlZ5'y4AI܈ZG0nwH_gI)K:,` ^,uI]G˟fف ^rxD$HeYTisy\_˵xd&Ɠ|_ANyM=a3“5)]7s7^YF>B,Oo~"T$`iJC\BϝG^j54UMx \;hUBu~&3•1QQ U0ޣ.QMD /)۱t=?Ծ/ ҐWG$}Gly%neۿg# z׼ִS!uM7Ѧżnd^򼺕j7<yTb@Rzlߒ`9h|}|YcjaO ?_$GSgޑF·uI]5f0X.#";MVwDXRn6z3st4=U8N|u\~vE߫[|wC(z3. U4\ůvιw9AC^B >,5%*5q_tX˟*z.m 7J WUJFsGP@%/)8+3z3vk}%%gOŨbK FA<{O! /A۶:|Ίs|w%`q 8忒ϭ=8ྥ!`<A*(\qCO4ayn  q!c?# _u.kCNCYj`Eo$ IOgK$ODildX{3ہ߬T s~(fdP" ˰QEf?ny!٤[YXڇUZe*xu[N[R ;P,h[^TNSN*#,"z[ՔMlt7\I]":.U.b6e2D,tvJ9(jLImKYv=Rw!n<2v_Y) K4<6isB:>5*8]a"T0Πpӻ"6/~~g@g]s*ORxOOJQd^e;ZV}OVry@/4 M Zw9MF7h0  q?]Yu̞7ND:^91y!(emcyFz%OzJ>Ta<׶Hl|.e+OoDU# sug ڑ2sFv.p\l[kfXڍ |T@>.,d{0o.0J` 3aNwjح40GԘՕU>~! ބQc{Q &6! ϱ{ng?4 m1Q5@z= }!-gJ4l~ ]0? xIe!ܔ1JÃV^8AT Ę;YӍVN>*9_yV%l‚y!j3䁮mQFWb0>%+C/R{0z+2[AT5QЮCdX?H5= NfC-PUP 8`Q h(dzRn /BP ciغlf@-UR *mII2-[P`SW'~s9 %@#.WqΡ?&Μb51L#ETg95UgCD՜-  G8h=uH+䇯(L{\ufgcHTmC@X$P\<)w4@삆Ci_H Vz\`UBܐEuK >2B}%]~@' pEno~-'Jqf}iT_!`Sa0 '%qpV3U2mϤ UqZ( bb&Q^LnEM$"ꍲ"Ěf 6>lQTw!RH!CE LV㹧 Gc)q)n=zɶQ 2v.R7F>kI럵#zn{6%pv%k E)hkx1G8}oj }q6uG,Xx(ӁYfQG@mU-Q̻,&+X3B&n`/!,|ecWbrK\*6 fo1LR?LO@ +VUA_Ǹ7-`S[Ajg1/O_]%In8SKd`1Og?׺Cd ,_nNMXQTh "Û :UG,')5bW& 힏KZfw^JaRضF^4as2~[%q"VXAC\T봜{d/6M,̂9#+ ɶ^Rk>CB.l{8Swr(A|.3^>QS[wL* ^N/޾H۶/ԍc3z'v3{ )y~ ԷG~ND}ނ(:ste0XCNU/+zD:ye犦-"YCI*Bp=Pk Ơ|SYb8)j1g]jhݔ u(:8Bȱx H?7SY1?T@$qx˖@L ߁>ɱa܂.pv}P;h`z׹Fs9Q^8 , YaB9+4BC1aet\Mz/ۨ2H0|Њl \iaMPaS ] l9i_V/|d[Σ- WKu;Q_ \S+ 9KfK^."SogW{H΄onXI sȅߒ] vSX轨 S+Y`W-'$p%O/ɹd7P*P@w=Ȟ׌N4OùhzYO~gc 4޻C\MDvQm$ ~G~rY=pO{(ƏU=Eiy9;DB[f<OqO;籉kh-i|砘̰ov7vMCq%äҹ [р ;p]glRZ/SgZb]ˊZ$o q riW%'.&͐]C#eWOb}+_L=a5wC*?XXIZf 9޻9xsMLشdaq4FyP?uJfka&$.#סc.pĢT)>Cf< cA#C$~ %f_]$&vfm(EdJvf%OfECm }^I)*->?1 !B#7&cP.U_"^}slt)Q%O)`f;Scl24Ofv2'"FٰgIpFjuH{:Pp Q-E}נC0D:Tӷ8TgxčN O#B3v?(2>kKel8DC.bܠ;K(`yzAhBA6nբ- 0=)?xh-= #[x&i]ci$L?ZȕzNw)6*/hi`[!;ilЄ;Y R>+S<JLjWX+98I|u4mF>/_uN&_~c[.x)i DlY+3M"bҖl@L $1P`$EunM Pa<n ^˸v ALjpkcKlVV>0,:{}&C#aX0_MB0j.ƢS$=h 0:|7z˸ ctK* p1[D;-SQ k8rﶠ{EYz<h r5gZWի |of>ny jgr0YG xPw~$CEڦSY1axX_HB®;Iz^7%X-liV(Ū`]옘a AnAd1+w&Z*qMJX*MT-F$HXf2TIpjƍOB4p0 ?bZ sqKZxTJMg-ܢ[{Ssor$, 9e 4g۠ dLfj?C(RQX{ C GE o,a09-rc@.*AX>5gӲ䅶 SSY<ð<>\85WB`Zv2T3LLmXݭ&:YPi_ثH:Y>vM]vEkdهlv<]?A'cYPܒVLa]:_RҼsz9Z>$PɎU9n &}R~S{ ]YP u6nQGz e C4?:zJx|iF_i_1CBtōa{6;(iw:OS8*G 3hI2sb}7MT}ܖPɤ뚁0# a7o&_@, hn?ʽT,*yB 95 @goj;32m6%ߠ2A< z-DYLu K\v?36P٦ o4,h戇yh3yMXp{7"p5Hוx5*.2FE~`$A\+|4L8-DR8%帣Q&ɷBP(WZ#:= /KAIӆoIaj)j7,ۑM};RgeL5.`2>! U/x> ;js73*=tWu~lSd"wQf&>O Ե#WB)9U[=B '^뮯A?G_1n KQ-˿M|*\a#AP3!jI0 DX<h.i*w%QCClwb7 W0c,?XdnGB3¹[O5XsmVAɲ0'>bgqbyW_9#FdB y,є ܿ Xz0\)q g=۞)LdIZy d݁Un1mf ҵ4p& uV#}O@5ƕ҅ѧǬjܲDΧu TlT LXqLjKL!Ǒ3-۟*Gc\ϲ*d3T,{6@Xj[`"F n>T6UN0"w U<ǵT}$H"9T㱂C!]TSNb"۬K*L!et WpM+9A ӝHs qUiKըDG2I^G-9QY8"hW 6BkPg腼qnsJ/`o ܣ58ĕ{4 ={?'G_w_Hro4QY9&޵·\S@?l>ɘIFc7JL͈K/Bc)_k -kgBS.$yz]-'X['. 3Z˓\tDJ;GK1s~΄wzAClgJ#?#֚3a(8tB#@k=ɣ~{p weW|*ݺ=V!94롇&^!9j0{Gy" Goweܴq7>K|&F!%4:0>mo"T8l Ld>wd!PɢZG4mһ. ɍo>(y/GYD0 NDgz&! J K]D,ÎdҦR]BIb(W6䓈I{|7IrsY?sqR(OܚMoVq֮NƿVgt2Ln#v퇓Sg?xOq ++dQz{䗘^E;Q"]dBQ=V؀%) P.?O U tɷBU{sPӊ%Hhg`P$i[DD^LуL;zK:)ȯPp*IVJJH@CpAo;gCӖ4{isdf{_܂]d䐱@eXd?I(kstd?O,W)^g i!ϳN-?KzQsB:Ϭs\;w1kCn Ur 1wqO^'?/]7zެ .G @ʉ'ȠV"psO!iAGjc$PUyn']ܾO~\V 7gJYSĔ7;"M B7fQjb؈*Kz3W-[0,;d_vAgm|UdIImKhz8D~Ω6naEs3 \fuN?roL$A;xTE'0?EMPn힘CZi?a ډ*<,5ɟe2؉4Rq}ۊå 9a\q H?m_=7@=fj^pt@q?dJ@ pRcvwkls&Jw~p Иv(O߯ws+ 8!JN(!)gCtV_H+Y+{䶑hFag%jo?B4֦ 5I+zAwLәyw(9B5by#'ݰ$=9F_5$cLeS(c.o o7|.Yf4M vhU%qnjg4<&jGz/yf<C +FW%m"2I˥h }<<5͐O4TۜRbx"GEc.' ȱ(iۏSe|E7C% 2,| SEN`! &5?|<y @pqgl? N-Uٻ^lxgοxH.ӿEEpS,M$,xjn$#2֮;ԏQ( t}5_'F*Q=Hx@KVHu|u0Q!IHfT2~9޼Y^G-Ջ*vHV5j?EKlavZiAZ,/Syޫ z\fFQH ʸ9p0zfejuMN^"]zA?pVBV*W+&# Bj,Fխ*vPZ-&{]1fֹrysM(LkҮUh$C u{p1O!~kj˦xnRl3E'XfLoW&DdNjкRPp `ЪwK֛rt B(*x3v?ݞy:<4Ru5(/0.)̳aٗXj` {q zaDlh1I%Y-@n,0ۺ$ZH{ WC^~y-1uA]Ỳv]M%-r`KJ)L-Qw M;q%#`0t~,Ӥ6čK4otbR ~波%oRl`dfӫ%Jd)y|v@9hՌ d2ve * 0s}LkO)hf}CKC8ʵi0$|ZZ&n },X#st>܁Kw\ cmM>#<YҫY +7l U pteQ Zcs%Iԝ},)0|.WSVr+o.ʊsH _wTOj JƑpUX㢅].u;~56>E__\^ƖD ; Ƭ/kb238 _qi2;aYB)XgDL Mp b o hwE;VF2$'~qLԹ}l}ݿ_@ c58Q3%ZX׺8¡5ݪCH aC;YI +p*bW5Ҋ^뢗Y6G)I"5ݸc׌$+XE[JAITk:O'QD8wzle=Mp`;Ef'h tjmwe`g5p_4o99(vg_2'5/={[Ңj*pMuH(vi{lT0%0Y9_vq/*>aN29CH+`~ÆKe|7l=_m2FsݹO,4qN(4̘ͽĪ++6az:[Hj~ayzS۶uD]lIJ~I=W%:bIz~>]A5^ȕбgYZ0707010000024b000081a40000000000000000000000016759d58100006ea4000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/pwc/pwc.ko.xz7zXZִF!t/Bnd]?Eh=ڜ.+ʩcl K[}V:N EuxV!۱ D.BsYG}C/Q@6"=SVй%TeN?H}pM=XWVb=tZ&+M܈]K;̬9Γ) 5@"ƉTadշ{DS>s<Rcq5#l J=(xv->3Z7}O \4ϹupcRBTߛS m$"ꅨbj6 oy&=l;5ibxC5 OܓR1L%,\Om9!7V@PDx/GQjq/"2[{u9-m<$%>x{F%"ΙUaEcr:dCڻ?b@& ޣAO1+u+,/W71aߛளHbNDͶNPuL 44m8.3 P6I@Y1@+_zIwoi2>mT>NzdH>?廑. Q0Ph)^1U6ld}{kN}{Y6zі(؈1BNj/Yz*tiӫ< c3aݢ 8ꩫjwM,øCyXO#o4:fsBAVҴɼ4t4v~[h!<ņ6='#&:.Z<*rԠ`? ΅7IYdϊ`%dž9#P|yIS_pUg#'@ӟ? Z2R*,[KK!pC בgN阔nf!cY]pl\/T86 ]YU-AndМc~k)7&+|~ 8ݨFmsM=Gpqz=혲!vGS>L)&|vv75+0{~zdI`{vN@x,g0v(''kOkX )F Q*#ECEqQF.k) .T5^nbSr?Qpā,DXa ZEpLD([MP*=wKޚ *P93T~mN ©088Jj5^0y'յɿTMR,{^"!6~\|iVқ}lja7*ߕ:\a%f70q~ŴÝGK֠,B fB\%OR& Π#]7,W(WOΘ;< `ЦĿ (W;lct%h6: g{&h0,pRf5*2G |LF 'XD:j`BoZcK̼*d92g#g2{#'f.}]zoǫ^M0sILwHQ \Xd:,_aB|"K= fH8\$OF5:t:;Nu^O2߲r=n5$jj%))ό;RZ5QkZ??oGg逯ŪprդCfG %xr~%_s맅; Ye-% D" Y e{+Hn9dӈFo/ "!sxLzGWh^|8xS$;X, z~d0<KtFLen*s^{HaU`ӗfw+dRPYԚqPTd0^/š,+=pCgw]2G}K8fC^(ijWܥn?%|MNT24/ IJR23{xa6 64\γ0Vb1[sF`k$V֮hJ|y"'Zٛ z@4qg,8mӒ?mnz4dEM}Kӝ7gf>`(7 "^5B#=N{gy(}`m>`|B #U ɺH,ȥof~osO%F^A  (Bᧄ$saˢ3D$u(> s|tk]K;fhvSz%#g17re@1joo##]I<.%a3 2V92J~дQЦ&&/4+GM:P3юL_L!F'+]*Be]Plyj R)g4ߩgzjPDwJPn#i*N-XlIEf5Ņtw]ñ Nd.[:U_^J]Đ륒l:jSe.$VSe?^ fd eȁiA'hL[/a=atvΥ+@Cw^S UHApg_"%ؽC' \v1: $#RQJ22 dŷ(=#+qY^J5׾R}JK5Ђi&y:K!"^~$hJ>`of7ajm{0U-Kɍ3|uReQ\pIN/DU)TMO*P:EOOۏX돪ܡv@Kކj)΀rV쿬5:@ *|7A[."zV:ޖ-e"C挆-P"ĠuEo+m}BR`t-\0`1/tNXCsxνz&9C">%?nQ$UWp.MaR{|s*ipx P艇7ضpǥ?.Ƹ'-~=Z~t0i=K| |׎iNyz"gh93-РȎk4!\P*݅! N֬`87chP&a"7"Jǝ:nZ sQ-5x q?Gtju~jUqsllP'O=Фb}oPcF1zͶ M}6X }tJg NW"biVvg_`$k~ oyXmu*)gdgW$GUѲ?u&f'Rĝ}?adx7T=R]XnZ5qL\#GY2 A\8} XeѶ枯zB `)"&\KA_Zf+Bdc,v*Up5a959̡``qMɍE@HPtWyQ@J.2܁Vx[&LC 9Vѝ#Ks=Ɑ&*=z":=F;2nNd ۭh$цf\@]Î; ¶Y1);~-M.8\]4*4>dv( U=щQK@Sw_SL9A' L8^h1!Bd˜vYgquȡlx{ʫ%G= ()N)I7!A4 $贼/۲XH2jŠ %$LSA&6]߲ hAF^QY׶ {/:X𝃂߀wq@ŎBHUA1~M qJ0] *'HU˙>z{Rsm'<#3'Kn6 67OnE-͝ՑM&l2l@#8\o[;L([KK*[!&F~~/gr⺉g`J\ԨE b4r󢸮G`fFcGvI.nş|˅X,@Yc_/x 'AIq}(C(#`/>F١BL4-T<[iRӻ%a-KE`NJ$F0|a~U2Г?^JgakؙNZZ8"z@P쓡[;-Taq1sH#zM3$u爡~CRQ^äv[+={HQ@ *U+㊇21L'bp 7 n]inc4Րl=e=`$,M][ۻgWJ{!'g/#΅/]`&5[ܐ14'[F`"?/t0I!é8[Bȋ?ENc6c :ZfRL,06j~[=umCaG|*nU3mv;*x4GС@&x{L@V^]4xnD4')Г^g}?떀?N&K=EP x'M Ne5@K~"{+ZYKGxYD??Z!n tqYG!s3Hܿ'D~5ek.'D[}wu6X[!3%0ظ96nn2?ĩO|vVld<Ö7vh "ђT3y۱e-񜥋V&1qf7(7]%N/X;KJ|L}%xHAH(<9,STW KӽӼ)#Tqƒ$xc\uޞb15;CSh!#GcgFc4ݙҹCUEyazJb$@Pt-s|e%PHv۸U-qRd?Ĺ^ܕ0-+XD Z}0|4$(Zn ~ cIguی#~7H{S9Q&j[7l aPCb::_aFOhz<)EVRҩ_e+y{ *8= bT](đ^u-)h)e!X!^j[Qc PP~cL"k-aZOwR5#ai;mx]X{}۾>Eq7-ž25Kȕ9>JC1˷Ը` 鮝GXkZd'!\'v@en,ٺ,1Jww\@|+7J?̕9gyDՎV$kӞ)kg&a5ֆʙF:DVS,\vKƧN0W^'7Пazq(J6t;U$v9x$@kc_Ɋ:*$P#dbWaqHj4_"C˦;o*HUhJaw%=ܝm׹~VȀ jpSpuѯN8]GiT "*WBy%%(j.L ͬ~@dis/uh[(L Xl­.5^qL/NMTd$M ֏c_8h]:X>uK,g/K;/{hSA_TCA!1Pb %{֦;#aS0 Yэn2$;)*]ګgz:ߺP>]B0p @^ >2X8ԍ'2w>ϳ Hŀ)m(a`K{?; *|QIl``A(M *vͧ~.(0a3uF{Xl?"o8 h_f\D]=#*rnh Hy@p *p:Dm`3Y7J:ǓՀmA5C3 5i'""Bxʔe:B9ҚO][7zk }uh'MH jF!NoAI5vlpH+ J>W&ZyxzKT@^@c(d=Zw^겟S1Rtm@eQ g$&2@NJ0{҆OaGbaBlnYf92-f2 V$!A(؊6b=p9;*/hJ^eWE aJ$ 5IMwh G&?;a>Ԇ{Ư!+ 3yuA6W]D3o>L2ƎaVu04? X+w#if>0<P؅rgDw;ciD*#EjRe;0y-uyKHvq_j5#YjQ5"^XaD$s{eWv0\":̈́1;zqZ3@ MٶUYth55JѹmW'쌄- 2"I󆛙J4h[x l#` 5~WxwlǮn~~b?ߝ!ٱ)$t'>NUz#rQcLG}Fk!.=~~sNtj3rY)舌L5<~X $)>|wC_%ۮM7p hHϸjKw_B Bn$U8,l3O%08G}1^to dt~I_O=w#\eD0i1nmcttX7m_{kCKUnׁͭ_8}).wFPjϞAp%L٥P8i)GyR⸜O:m΋k3{C[W„Kב%m3_EnT-;L\7?eńA -=O гR˫ӞbAi(%[LkInk$D%*@E}"G<ݤ6!|c"gб}EKjRIw$(0ƍy] "\[`yQmL:w,iHmÚO¬7T`P;AKޭ@z{9cER?g^ JE#%T?Ga5ɯ8*/@UbE\ťiY]:}XnLVD /s ?؞)fȔ AסюúҋHR8A`+x #o9I"q!@}dvA++jkslBUZl T9n~^h% W시DUUapǚHΟc1`ULd apn ig~?Ct_W4hFd6XT5v~rKu 33"_ E??fbmXu#NLu?'x7YPd- rZg؍ޅ"/o~&?J`?) SqŤh@7CuqSp{陯^ȥ/n@7hxlVAMCqAHwѪU7ܳUm~7~nI#vEN1r``zWMөԕZuS48 -pߋ%ONvâV> 1;յ]yؕ24R< p:S,ICv{jy<̞V>Z[%v[}Y5LAr!Z5q2<<}(OV\N®8+#%_*זa^!@/"PXPxڔy:=QiF3Wh4s\7@PV|pSQm."- vd},E#-;Besŗ^A81x:+_Ģ[#+9whE L7‘ƽt~_ΓoX $w)zZ'eڡ~{1AOge'$1mbؑ>,ό(vG`Vb$ ԧa)4DvFp8ȗOjpsh5@P8k"ag`9LAQCb5]н.54y6Q%x~9b4wڶzSu>FǚfxYw XU= ٿ}*#v̧2.1seNQk'Ad[dQ% =N۽ h0A|z >S-7ă[ɒ;-"@Yc* ?6 ` ̎Ӛ)L 6͛dٴЪ6it|&8ǽMfD_ 8ͷB |g&O T1L6KS8n7> ś KR'j-ف5g &Ds t-6w@ VbYk?5K zry=I~x'"zZ)10|Nb `Ĵ.#496d HLTM6 ucfK*y#Qi8R_1`? 22Ģij%tmR yT:q&Z ]ݑ+1$񾭼,B7 dI-e6F̑Q#<+:gеT{B]!ao_¶<r/ȦA1}>u!߆~BQAKp?>|P@\ҹ hqCFgtI2%pw F h=^:aC ЗA|Zk\ٺ&6_e?M.->*R٨ A`)T2&}ݖ-㞑wvRMs@jt8|h*D[Pg{hS%U*計OFtSJGѤrKzd$^CizsLKq;оJ3P8א <=NFSE޿)1gXȣBA2(5ϕ<$d-o[?+WwGpX[=tρ^;A6s'ZdDphND=s&FQ>1,1$ bԍ$?w12z idTΩI=Z2;\|K~Ks!\Bb3$s(*(21Ʊ |i|%Acѡ|X/'}4df/h'dá$*NT{XpJS?~f33RUW%mÚ} ~$d<$ ؔ[~ZI^l`eNL:0SN=}g9V5O!;hΓ@tnsF-6k+^;@U輻"LXIJ|^+S*v)pD惣dZNgqO84a_ٯs7c?yJ+N XhU$NЀ5`Bz0J󆣃<ծ9?#Q){_|YLEq=r=~Gw`= h͓x¶Ԟ4:a ݄^$kG%@e5.ԯl5?Q b''N>_D>>ŭDЍW.kZXe 5Pw'$fS@/1+f8< v$t6OyPJ PK]E\WSUbd/WEisge,}QBzjQ4'pL Se%ny:T9 2H.6JH2Ba {7D nж mm `wȦⰆW9wh<14&F5aXȧb4l'_qdoN ZpŴit0PNɧ>bhɦ9aTJun;^14^l҃?kfFxn1u`k}S$s]zyAEc'%ST9_%=%Bpt]%Bwv%^j,(0<ܒQ԰Ap0)[ؾ,kJ.ć(*n J*eRaxNy3i6؜[l37mCJϢz߮# 5E2酘b= P),r5>^5~ յr6J JDғy-eu L SP:Gm+u;MJ`Dqj]e'f"`n@{bݜS_ ƴH:ĸ* φOq(VF|&lQ):CIQ C\NT< jdAP }G+P2VnXgmyu7(NXWS'i ՓTc[WViHd\ gH nc5ZFH*谩/FC]޶gdÛn,ˎ{8@L&] r0rvKC9OUt˾֥!TrxH=F% 7?ʶBKrd!(inaz;`&LkjY u5vNl̀\j ^v2&Y^W|DkvHt z(@CM*٪z2)h-%i9vQdlnBu#,L+Zw0%0&n,[LVZOm{~]壑"1Xod6Ԡ1]6[Z rehryVU񤫯͠f;:GҼ_!DLZȡWxoh TkyD:!X`(oy@KvdtL?'rvw:S #,g; ?F6),dr7MI8@cE` WA@>&QXK 6#Ӓ2 )4T1oS+*,j+Y@i`ppCHx)`V׿r&qlGSA/~t3-=zxf_x&+[c shyʻad/S:ZO JYQBEe [99۹dj)S xȗ/{KOn }GIL{Ag@ Y ي5]>X+x߄y9bKeV=p;_Ϸ1F02 ÙEr(}Jl>TY׽]k ħg/K_ ڋ @yw(3NbɎPjq^%%X4f*0R䗧 <+B^tfnjDÇ3ykհ# Dp~(n'u.-ggSG)M"1b7]ܤLMm ѿ~.Fk|( OeOJLdoTk:\˾שAں1BBPt}Mx .G)w5f$auꂅC>PCQ+Z(_%oS@y%[kE Hy&p23† M3џJ>9V@Hm\Z|ﱮ.eɰubط;pX {^@MIrxiiFi8e,uH1ݭhMFV 16r>;sH8KB;v9]FR[RXhF#ä @ T,^"T?-wсQu= m 0ayc /YXR"(;NPh}[頁Ľvbf=gĀ&z~ ʌ *Wos>&z#8glg^^mheKѣd0kgTPv&O:n|;3ƣl%_BQ{yE;c")QuJQlDʵWp6~IU]$&Y7ZI0PRbPPWen}[JD* 8sT:-=ax>0 e>  M=*9e6w2ggM |TgřyW*鯪q#q!Sw3 Ȇab9sMgRRenOsb7^('`&NWJ CTD/$}#{Gw[2bg.(jܜbC|\Dzo>go5 &xX{ ׬<3Q]2'Bi>׵渓mwUD܁bmhuqC)h_阗洨sZL^&L$.EIdLhhmV!M1w--Llbv|o8,Y[ǡPi91E4(F{%.>uR}"DA7 } . G\}p? ̼D՛sS&v|:.AdlK= 'eD@i^I]rj!,u }F3> e/֛N"ԹdKshqeWLxOv{r%ՙlЕ~?!eମWYN)vb#gt)A-?tC ̦Ep{0jQ?n!+8TФ ^vfM$R׎; dH^nJe-f,! ֝MA awg/GVF9ѩJ[#v,6yAw B2rAUdQx}:uW~6[P 7';޴99,pk5L~wǥYf~ls`;[2PoR,bPcYwil+ӯ2[Cܷ0[ (YsL7WfL|PR#btS6ᅘn;AYlAdNtPoT[){{HFe156ײd(=yFؽGA#mޡd}xE2f"$.׀{ z#C qBUc rz,(d/-3Ԙy߄!xRfɃ>o )q-i ib alVQ>}ވ1ËO6)I.B8>:THyzˀp̦~nI}2VՒȰؖhݓӳbQ $IN2Jo5h 'n^OQwHnY^'.|eGtrGV3⩾QpsaKhO )cc1[nf1aކgO[URK9`7o&À쯚~KiugI%Q>ȧFh;zJϑh?w: G<Ѧ{~|@ Ϗ(Uo65 YN?W,VRgl"5{s&h^e)흭ljJIR5v] @m&GgM`pԨb|ޥC=, I# |P~m4rK EHX#q 8PUltXg {渨)pjnEJQ*Ϙ,Iʺn>Nvt߹0DACV]p_)C35ujiS>^87Tm2ehvH1k%}Fx|3GW\c#Pf"CŸ# |uXY-`b3{0ػШL_^…!0<xv]*Ҭ9g R=.s4s4"=¯D.d!xűv9EƵs Pգɺr9|ƍAH;W8}Ѻ?2{/.⽟Ʀ3̄JL VB oVb_;UPJ\rܤC[{J_NkX~IMx6Azm"S_ xw3]$(0U# ~8fGr<2ey@ۋze~R k 6RwZ.3{RUXӃ;3NQ:f 9@HEr 7?e{TIyo_ɏ]0lniTW3$0!$lZ8NG mf[7$nέ33<޲_^ +#SM& jC=wyJ4SA|;$|~٨%-TW}1! [3w$</K~ey\`dґ\=b$ *M$`,|1B}eW4s6IDLTP#?2U,,J(6<}nb}>fԹR% 6н1ik~Ǩ>= ՀD _!ҠԼtoeUqb32;1Y9Xq2,,сhWό]1O~|r2P{KL\v+,@;k$3+!•Tq*֍(z1a 1̚ Kk# |79>j(|^ Ij&5Hm~4"ܓК(P~i .<5 'Ȍ9~}2sbGn"t{`[a`,T0xzR{lҝ_)# NnesPE30[U>H{Wz翋s  Xzr٩teB]^Cuƅ& mS~c92=P>Ƹ22+f &z%߲5"I5%FvQ~4)_~4ܿUmB*7KozB9Wq,x@=:l`zR32ZoH73ld󧋛Bs;箤Dz z'LO .X\CE Q݈1h:"Uא/ʓC ,cKi>:i_}m5׬[Nɫru<]fpQNr(mMn/*@3h䫼n BDER5 #Gp'W(?Y.Z3f[!oG )[~Ci8V'2Dh~q+dDpD44fOWU!4(&ZBKN<< ӻ.;7!*uז9Wmx4C{=hf9i|IMa[3d|-K{[[IF+ɓ X˿s&uL[ދT,tSRؾr[RMOJM 䑥I\t˶$4I|~. kyGtG0kIP >v(xO[soy[oiNnӝ2R%Sǯ`< nY!%jbS6\u{z=b <,Fҭ47UE_J%=cpo}+ -Zm=ȟҸdJ0y+wNFCg&X\b-7UfB%=@ ) K_Tu S~vgGٵ^vr6:HC0?>逮q!̞!ކ̧q&3ʹi`YrpjޯZ#ZK0VɎGebdb?,7mהG 48zR#Ej%>yԋ53=P@4.s=/Ud$=l̸2I;]ND_[D_F7\6,+&}w'Q y7^)#+G% x|2+sL@F]]8643ǚZdTQYo YxMNqtca* FdY8$tV8#ٙ.JFJf.h{TƂG]w1/`/GuˏxX` U5YʘE::c Fh.93˾(U>y歀=Ӝ?Ўl$ .Q{mV-v#`vki:@=o0wkɂLF}fcacuT>mVR$+ /%G,A _WyK) &VM t;fq3ޓZ5J/N-gE y.5nV,X5:;]ݣrSҷ%Q=۵UfL;W-VfI^?̚Q]$ ]N$+H\8EqkRsBL}I=iڂ.}E>)5HO zEX]Jh` 7#v? bɽJe~Qj2#*9H,mAj;jw ~-=>r2a͚ͧ9PR&/F OR[B09濙2Z|J @ƕ-zJzA+6AA0  R'9A/,\.Abodܿ3iR)i?QÒ1 liҘN^a).{F QK6a?o=d_/0PٚXrXQ3~jq#- }Օ C ͝Wa$vgjFuMeq@':]s-v=!79*^֯85PQ<LL-V5؅ !u~i\=yXϯ2T@cP@j#ڡtP5KNc %sL%E3*/ І] Pc-[D92IFZ+Ivi5a9Y%'y9c,/ǡuD]Iz_sn|Ɯ:؊\/|u!p:e 䉂wJlG5ÔGw}ptյ˪oG;u(q2ܭV^7-GcF >lV1^>6;yp1~.~0X,J@Ԛ {pSrC'*ZbiBѣT_c]@L8\QiEL~4ۦPŖ;euyC}lT:-\GU *̧&I@\۵[ ބ282MWjWPrY҂)ۯx ..gf:[MCyDAxwO.0|LjgkEwDY߀`w.},/;:ӿcNmlTwP 7}_ `uDVGV!f!][_OC/|%8| s.0\j{|e!#c8K{PswQhNU ]|Vk-?W_}=Om@4"-g"8s/{DXdr18/!%׮ٱpz*Q*EH O#-41G{"K˥ JrX{ `Q'l)dfȟ'>o GM"Ҥ:!U1%|3 [v\yGZ:3$|kx.}]kso\֝F}P4ې.P7`e˝-W\Hbi90b-VO^ۙXX$x1b^ Z)vpїv8N~JG+($@,--ynmUK{4Rd lO!٬fGerڏ7d{X ZMVy> C4i,t5 qeU֍X―<˜;J٧=.ǐMʤa*hH-|vuV5 7)(y*YeD#wa}-q M@|%UM@T~a7$H2x:?/ RKY{ccS,:%Hb%AnjϛB9F 4#@5"oϐ4Xm+tF"gɱS͟d`ir~Dz!TOE'hn[%8kjCфk+!.8:U8a0qC3_Ďr^F4R8h.^"9kg$%hbD 2xſTȫލ!CA#C -"<;Jqź(.Jڼ`" kD[9%:c .Ko b1ù'~  W#ό.V0*qk> SRqU!Ja2i`/= ^vBx} >]lO}TE,OvEtsADMM1Mq;[R tN&8QVxsbp9XYy'"X2]IQ?b,R%8k8bƃ呀)@ۣ?<H82!8͌B>VxLgͨN*)f"@H$BuBw|JFƌD~>UUT2vE@bO܋8  >kқ@Az}!F26-8gz;TOc.EuDye8)ee._pȸo^Ab*WH1e}kFr^ :m5vHM6]}ڳ`yTy{G }R&h냘JcyLKاM ̳LdݠN1eM1NJyiJg AhC2 bn#,A1ScJj@Κ>\yG%e6 x+ mѼd3X%yףQtRȡj szL3ǔjzB WUkhEKv(e̦A믱wuvQΡOBK8&qۆt6ʴ]ݲŢgydqb ]Ʒ9Rx9<5ljdb$" ODzDZ΢9 u Wcp/` Rgj}c KwGy.҈fvj{Ƌi!8(~jJwYR:<(sq8bQ(9A,1ya˼ HoO݈=# owMGa{꟞?2̋QĞʺ{{˃^iEz NQz:xxc{o6g"Rb! Lb)G5hVU K2C |z ^I98rс1-\qMqM0 4ݝFhcݽNȆ>w"icfs Fu#LTl%Nx\^$@KAow6keP J ЯN_;eۍ޿Uto]Dӎ5˧ P1> (e~xXc6o~w L2k80Dn'K;ۤ7Uֲ@T(\߳Zޘkn9jP**cNJD!B7 ~VritVԊP ލң1,UD{*LMby.L;dHM}m\2/2@v7lx-4H ب8bRqM̛R,p, PD?fN12lԁM`jEl2Gw3OVAElnxa㚬H6/K;}g䧫1+W `\`FtiYIL 7R'i1'i:6vzEYC!1qc7Ɓߍ༧kڼ _w2T}țHO6ݢ 5w 8:^+nF!-)9Iip`*F6Ame~EFŭxP_< d}wޣZtf1*Kst0/DW>%3m6A37ٝ(U\Ad@{,,0US|5J{Ȱqt_օ³jʌl#^qh%zW8Vd.9dݷE%;`q,<-N5QT$hAdx]xl3)(W,X TфS/H3WSXm h] (0 oMPaw4Q-O47T̖ ïDtskd\?am| L(r $訬8.x;Y_{}*O9"ʲF3/? OEK:I;2B%HBV9+ceʲM HsF9ɎL6=s?+]kĦ(evCONbYV6upE \628KD>rrSCejp,Wpvzl ( Db%p"TE 5~\e~Iو,(@έj]u_ȤY4c1*'P#sl0EPnryt9ʔ8>cc,h-D&GrFTD2Yw0k+wN` ֯9lםMZkqzkD%NqD*vJ`%>~g 4/(phJ728FG:Nn6{i hAү8ijV XtebZD 4ۜm8:*p8@*C>DXrC0t}k20 -½d0hT丠.7*+0\B*f|5d(}}%UˤfK9hLvPLY-$uЮ[6RtOˎ9 ug)KK%Qj9[E=Xu&PT*:/3qWҎLSGJx[yej12Dx2{{`Ĭc*Hfx%zcِ[0Ȳ#nhߙ ;I.~&U 4,uoFl# Ų R~+ 1;BjI[`i486:>imD^&sd)8)_it rIR;Ov۽Ғi22Sm-N ^mak{펆dA1R' W-^keU2&Uըzt a^pecrͶ'z⨩KBv$>e}V7 u!eb:jYP[9kOet'2kxle%-ĩ*<E$cWB&%t+@Q,N30!f)$r^Qby^gqy@ _K&@^|0&)z3#-+Z29$d5(M K?kw'Mκr?3NXߩ ){#Fҽ3G$Xǁ:$;2Qf j's3٦ ߆a_ʨkC +hg Ma*gd/2],7k~)0 i9yZy<Հzq@ ^_ؑJrjQ8 OPO, %_T $^m$8ݽWY q]((\nw.?BSD9~ 뒵n([_޸N:Wm87DEl<$z؍/$'pĹ V8Ciڄؤ#G>vr+'!r8=-CQIbbzGK^#/HHoY#]WH㩷/W+_<;n2 bT2Yyne2HNªiW<"d(kLzqۡ:qE:KkѨqiz"`$W NmL~حdTtntMcCC;-,'CLb9 4 Z3ѝu-S͡=EN6"PG⡕>-;ǃPy[,D&npEUeÌ=Z $!59[t9. /EaXo\l+nՔ0.pE nnXzڴ*hSBD.^҃Wy`&k窓갸NH-`0@ݐUuq8LA{2?M )|ņc}hǤ@Җq kF R066U=a4$r3V)̷ xF/lWI1GafޑҟH&"1Zʯjzg?y/XƄ PO }/a LԣN=sNczFWNCIn ỤX$ Vavr9&%?CGb|O[_;FJ3WYԻ*fȞo~zk"#=`L_ hťr.륨%' 2ˊ flVҸ\-'#&),-b21TL)rzH+H'"\JR>⣡v_yb~ tJ+u|뽑W>'6]HlgVaqa0Ǭ_tXlV}|G5br6`#ے|LW#3:頸Ç%lʊ:zˢR:Vb},Xe9.E,Tob" wG:JXO i{HI$$LjGhBbK7r]ɱI -uu@h!&~7.rl)-}1yXmzװ]OT"0yuSrCᚴJ+$}_]l;.sGibfՓx){.c6Caå2H ]?cdY`Ouv!dhU|tOի5fWOb^lSӊ70njѷ DQn=,JD߹ ~q4|p]="b_An\@ìNԊuđT*wжY&-gxU> 9z3{t([L6 5($<@gQUg $9W# D8/kE*flsq([,=!ZƬ4\0 Våf +BFY*k^b4+ B+=MWp\\~I) WBg2ad}^eEu8ks (-r^7Y0]6gҗ&kY.8nBiv?w`HJ%'H-cLoa`7jCkNdLTwc릱2 5@jO!(3 5]o0Av&7'EW)p̧NP(@{­w(|M  Bo",ׅ*f b v25.`,/餎osIi$O|jwd  ]~(Beq%353(~W,'j9E&S53r.gPJ:vMh ݉ AkSL S$}/,*c2Xt+4>6*q$ˆ#T =*Η%b=R\΂bW覜(t6GPGYϴ)ʈ0о#?jAp|p@iAs>jeĺMni}FH73h;(W[>M7e*0. gx$|gL*. l} c:[5Fhǻtͳi-RI>S~$Rҿ P 5Q2\yV_JD8if?+vؑeoV 3X c2P`zv4kp+scIfK7Tb۔ Y*GI 28s۹DW= "Ha>A6mKYRu3RDCٱ?C9j']YSC9_K-T~/{jtaXX́gxp$=Rg } ,J9fk;Dl OaQGC[VX'5 hn2N7vzǯ-R7TE ~)zt_g&㺕Ll '6@oF*R}GެSy4W42N9Ve1IE%JO?T-3A8&0=?/zLYt.@#a4RX]]a%U;F:Y\;󚑊0ßd||򣳟5Wg|" A"r|~io-o2o۰Ld.d1Rpe%*įY:{w"nfo^s csM,]gGFNU{x] W($ .qXK0pGo%⧫v9y撩uj}~nku$T qúD \X =Y0cv'0*ɧVtH;?Lç0>V!;j_(SjY4v0>9',y sUQ%C-|2H%y/ Ê͖]M'@^/D9?RM7 %n`<,i,}9(c&}ꀭG#MiyG͹y2g+0V8 -X+D`H\n6O,@cǒKZJV4ݝE7Ve6>EBaVHRRq$7g+b|➋wJa&@nDsGpo,']jf֤'Lݨ F0gpggґ~PlKz1 7މboL$pX/cɖу8`n!S6Umc L砜ivd3|ț# ,3/-eMFҽDfўN~-h{rܞ? )Y{ O'7o4%džּ) osI^dLbGqNoc[7~SWiŤ H)%:ÏG3W6ۺ&X4$aa6@~8Tk[Qձ3 YzɑTF:w'm{jV Er^kr֮å6=ͣ}>ŐWLTb J݋&.A!`ej 6) OE)6RͮX+-vpDH4s|&&jGrYL# (:@iE8BԻa mވ_P-l+8J@/NHD5#d ?GdjDIb; *>ʬ$ԊP3Uj=9'ѵ}ML`O]a*6`dY"^7b0$T~_c l"ؚOt$TMi69Ճd].A,o?ϻ.V~&#wz7D/nށ'N,|%2+E6l_=PvNX;kMC[tN5|1G Fk'0h5$ƞu zyh~xKnZa9HPgq[{>Mn棞,i]wF^.S`5Jҷ%OC>_UKAp )~ ;yEXc*_Y.ZR 9xd3IY&`/UĢ[mwK ɗdS-}-o7-qcDq,ǻˮ> 5¶&XU$$Ix.g!?D7l'~~Srt@ t [c 4i/}YcNޓc+at(-)iM\ k ` $ ׯ'e';qkhiJR2*2;Tj]k"4l]9Ɓ.\/!_I<* $DAF<5})z7Ҟ>]XW Ð !a/p"ɻ_VHcVsQЪ?6w6(L>o.;Iv2`z=/Hf1Cx$ T'{pDIZ`]1`u zJY!.vA%E%Wɵg\MfZ#R-S&(Tl;m;q9 5e?#U"T<{>k=ctɃOgBQ-1׼vuuV0 6[Itxn*0 )Ⱪq2z^EckYV7)x%3T#[H:_KAQ'甈 ̢i uC]ǚSh$S).lwPnO5`QyaW.уL Ǭg//U-W][x Qg)#ҕ\J s+0dzDL#ðK:ˀx]xϐNaq—ɰՓd;.F?y4 <=31uIx9q,M]ZFAFk#9ߚa~r~6ǀ+aW%K+[0@BfD[Vi곊S-&Zhp-C hrZbvh z-PLYfJHBhc_gO>JK2"݁tꚩ]&)oG_x3d)>Rh}"`Qٷ(P6<w w%Jf?a_P%鿳qQg.u/bL5Gr^u&k $1EM>v wh4t7=sJ"tha?cG^ro>*' <$YYKxR|{٪vЫSv]LU(fʹxe=P\!S)Jw0u?P}T6FJ Pm&t5ޢ'g< B1!VaD]L.-%)- ,2C(Pd99H}ʅt>wTC# PY\Ś딉1>J{$;`Y YTnYԷ~/S9Zl <صH)'q Ǵ@`L4qm[ߙ1ӟ-`| fm*BG&^B)ZndA)>PeKbŏL\}W,/VF۽ԩzw-bJ>D(0j^n|)8̀%=4_08QA %F{r~[8߽"jyrVo9KjmlvA?J̈́9EK"mD:tpU֡Ƈ) o>#s+*kPN:Э뗨a gSFdhɏ*֊&,CFa0m'Aovl;I3x 0`VV}Z AiPbgo0} SӾ?YfX]}h7]j}fR"+^ߔn]CPȲϧ~(OU*"$eiDa~;}l!pB5::L朑$H.SWM 4]a''B6T/ .ӏs.; É֘0ͭ= @gn~QI@6c@ L`t+bF}kEk<9@Սhh$/!m 7w H8ktdW q`rkO3No#6O٬ZlaXf[V\;pਟhc-KEL/꧔sXXD&\)?`!H?/@1AQ'NH|(Q[ TLߤthD95^ &'rP4\ Cp\t1& \XlQ>{K9ea&3Tbz:7B ? d:wܲfgo/Hy@A_bT䇵({B,JS;Q&`ls'\܊n6a7hz} :)/Qڄ\ QUvP1XqzØr$cJ`,'C?ffH- v'oy0uUly8]O+0t .KGk:neP ۷V :F\p ҪzK=fn!S$ AkWmˈ6y콡] E&4- uI Y~+;q̟o업1D= 8I*S0\R!LþkEbI3u za>I f4u RӓO[?N%\t9şʖ Hط: γ>f ١!@ys+I3؋Dx.-۲ 'LK2H ]hR6w78jON D|# .xZr]CR|:_ UE"+zFO{9}xNPpK\* nnhh˙ Krv5͋ 6CjexjiÜ1>,_65;qV'Қߜ4xH>ԍ)iBӳl^vb?R"y>[XX@m''N0n/ɦH[ o૱b0`/yU[^5MlRS뙁LTW7: +1!.'%kQř%7?}c5p5zXJ)OFzy\d01,1p {ԪxBN!kCEj]<q6!5^(?ec}r%"L*gopNZԎR3NVT!Al-o}z>YQ k(hڒ$/ nW,#ިgX̦H!|( 3\ d!8l8{r<7U U~LuQm#~-Q\WϱapIcx_ ί}~8/1~.1N9`_ľ uԖ bJp@*8 _`hN>NՆSG3$M~WH+ _Y5闞R\TXUW>3y/?zYK#h\ ぺ] IRMIvT.VnbHE4)naYn8oJ&~$WF,YP ۛ_/7nB^Ϗ{#R2ȷE~:[5ePFQ+̃/N5>_Wj1ODO?1?k57utkD6-hR˫( )ȬjGQ()E2!ѯ,nU2Rbܝ\9؍ pdǔ5rgZˀMwICx[6sv-ʇu{q; 5C-&W$qڝ2AQ{^,3IK bWڝK/0ۄ6UYbxFV0Q4(bo<WVi<"Y܄A(!j$ZTdܷ;lT)hgv/}g)Q7V\ҧ3 o ZW&2-uuV1MX<0wRs4!pFI#„]b% l_h$XMϯϑ Fq=3m Z"JUR 2vo#0 w" -Z]K|B(:,弝] "v⥢lmYsMw5F.JK ;"DH 1k@.tA[9\K \(0LW/;oWmaRK%Y%EM)FSD;C+;G~/ 40r E\n1Z ώ]}{n:"_IP!B$,]#2+Gx!D?։5Hk@_N6uSkuuU(J )˾W/7*" @i-.ͣ}s u,p2Tv슃g9AUʹ7xVSHc&ov}S@9=5+q[m'vJ pa5[]Es<݃r!D6`m Q&J%7$PK1'~c@\*3\ЊKG DƐK㸬,%V)W> ®!\F(dHЯ aiov0y,kوf&\:C4Hڭ5;e6nla4b]5\Zo0 59ʼn6?DjDUIqbua#FVs "be:ՈĊ)bݿm^[4BY#`)E`aВ Z9?;rf}LwLC u`:G4VVذ+1).xp~r 5Y$W_$ 1y.r EawxC>?z>?8Y5* "9hE?`XA뾑E.S -kyԆ[w蹅ƍ{ȓ%Bbd8>X9RWb=m.f't D:ڷEc!_7l\+A߀id=g[~hUC,; +d=:{2t24RhT;"2n]2R5vw@:әpO"&k[ס|z?:9: #BvD6{XFćrBBu 7%cO{)mGHPլq9:i*;]VA DzV tBhL5q1&S}0XQ\j?v[ޞDSXihT'?*9  -̾R*%zl ZRMG+Ƶ{}JR}Ðv]3WVq~wHb<|2;6eGwfssx~r<6fz?,c2Ucvgm f\8<s`B ۛvAb;:as%G94$^RF;oԉ_lXͧg%#R{5jy'(o$l_[ݽgv']Z\l-m*LpAAo)v56-,T$/|UQ&^dTmFt] ,A˟ of{K}[ Xg {gmye½(Od22i#VHM`GZ+9fқxIoK~ysҸPD F4$ g"nGV⹡WVK \ YqQg胠ы>V8HP=\Av$mĒjXyJ'dpTU9Xzgذ*ZѠP(bpGOE f- HsH;RyL)lز '{DJԗ3Xn:y<5N_Mě¾ UL5KS$<]`-aj"H%*sdi0nK):~b7g*l#y61 nI5b|Ojm lԉpg[9zy7*;&MFśo zn٬ڱ.dڌdJگ!CY%Т7a6gc!&>ntw=b4!h7i<\΄dZ2`_[cW'$ᬻkMHPaOlogtl Zm#w RL⸥~86&]ImT #$l21U0+}E"<ӱ4Bൣ nZ/ ΏDPziu,.nI:}(NPkd"B U`tŽl+ f9K49#}٫~fU9͟,lu7/Zt_0+jwwj_NH8%&j R6woF$NÝ_Utlq8J bDah,[WM#YU3tl/LFL`+ůZgX)> @&rSct9kE2um9᷊~_qQܩPL=tNqJpo A|_[?mw7"^-)@U.h-d퓫CZ !/7X]@qf/ޝߔecXhA8'u%8ai+=r5I/YƇvEV[h ,ܓA^^_t:y{|x A6m{5㾾ʓߌD$變JW_25<^-.R߉kl_aS e=pkc,c׿FnɪVc{4Ok66KU@|7u4出"R"]\;uaMdI3 MB}7àPXUk=Jkj$l# 'S cq)+MKZg5A])a 1;Cgl㧻K]9X_3ALRpV6(57ŧV;kT)_"ǗN ;$M/ +|TYZI$[-EVLūN^oڰrf$L;C+ؑƆdBkީϠXD>ȡvFp13پFa\URf招2>.s*ZGUt)i|խ"z6Ι-4PL8~?NNpj`7ɅJ*hznOٚ;Þk+Qp,\cXYhC>z#Z$tsՄۭ0Eop'=юw8.E'SȢlxJy1?]EhnQކjfs|`DF3:cuP[|Ft0l.!#}^4, #&+^Ƨ|&Wkfn~y!TQK,a J#6 ߥ|@,jޯ̴0럋˛iL*׷+YQKqP7OOjޘ2L P rc?B_ nlMvNY]mJfx6-tB"Ty0WMи=ϰ}ZwI>v^:A;*03ǑĶ,^PB ]|/mLIe‘R7EAuaО6-50ϞdBu;B 9(3oՈz` +TnV{Cb#]-D}OmgZU[Q2|F"Hf$kKLT;Fz0OwqCsSœJ;Cc.Q'u4OdL@h89xܩa8`ozJEGDZUhwM9d1A UB%1n:a {ަy$Y.3gndǒ*EU?R4bEᗢ>~Zk 0'LN1Rώ+~njN#\uCz.;Zl7|eS5"ޣILPu!U#d^,ݣ@QQ;ͪdl,W0|7oRQ@ Ym[ E5`-zN[\5aۏO<ۑ_ 2x_ͨǜzioL/ 4ƣ)-} H7Czvm[w PucFP~6$"L v*@NF[&"SMG w]Tv,Ѫ7*VI~OA2AK񀫝s[Ͱ>E##1)a|,y2Eg$en붓3-Ѽy$Z ~ʡ0e tV2F`7%W6ropxSyqb1Cs+}ǡI 16s5{8Z+"'?FP|B(VPO4fW3Lr*Vg_CO"n[UNg%mepOҹD[nҲ瞒Koۦny/F_1p Cy^5(WYq n)ٓթ*tsR7jT4[/c [‡ E+'w!0/<96Ce@YѫGrknxn]; ٙTfҰF_H.2wdTF'(txJl~ ,Y3KY5 60">1VoH5L]Qtڕ0%=ʐ)|z-y5'rr6{pc#Ji|E!b,tB5muޖ.*} -"ihUv55Up*k6wWcT{M=F5)?+׀ٻW-hSܸZJ`.M)Fka2ɛV`w~QtMm3ze]Az6p^%C@",@F$I(hɭ5UxOSo!n;S]\Y8ט34,^\w;siФNGvd,y_S[s2Ymz^U$Ff@/_e6t&^tMiFSkrJfsKխs B"-q'_SY?ԣ8 :8&\ Q[Uabcׂ hIUT!)[H=$X?\90ޞuek2.Cdv5L:ab_`vR G傱ꛢc}s17G K!cЬiq&Z?BFM/;bJ;=zîJÓ]sq0 Y";&cw{.Qa=V?ՅiN H3wUAIWZY8KV-48^W2k;ALշfLh>CÞ OTɝN\TWidjӗ|-T~}+6r߽ИA->[H_(N2ce|.s4tMG9[dqs4{mG$RJmkM((xFk b֌z)"~B-K ڳ9Z{Ⅼ;V}}n('eBHyۈ~/- :;̦\4fUѤ8PiBJB{Jw3Fi!&QMwjhc52#_fN^Qp&,dߙC)_"J Ϭ_lTxN1"uz=(*YsPlEC~}}6,s}h]4;M^|⃰E++ l7}\%krRoMІv&>{cy"&e \y8N{t uQIz+^1yD6 ʋ`;|uB2ݚ9qV]ܕ!jWN UڎroЇ 롫(˥&3w܁dL.8}K:2vzPjY͉Tc) PzJaW 0R&Cl.͐E2gz/kl% k ?e c ,tuҐ|; @%7 1=?iS=9T]kvȬg%cߛ 2"ZwǞIЄ ܬU>YHU ks([kFJ~ ϗ6SȨAk&pW =P+VI S}z]nD@؋=i}ȓgf<&7A夯[g~ kt 3fѥ3C0qmrHngᖬ"6;Ҡ;)M_qq+XRG֛ * -yxcESZELnWa m0zq)_5J7I4uE^ fUdG.n럗dy@:!o@8ejڰ9Spd ގ:5dKlyIÅzSk<鬅яPbdA0$b\[z)x= ˠlw ~/1D"^lf6q3,aH'=)8Wu_F=6NEm 4N8n[ C(f?vpg71x픂X<%@Լ/ vG@QQ2'Ӟ؉OI-&s1NI$Z]E1`Oj"HW'J+7g]o@$Ni緶ѕCѬOLlKo?8TKAKI% q.63 KKR(B [`vݩ8+HeW, h6u;u=7G@}yÂrW2j{AvPb%|s›JJb`^B{9xCqBS\ȭDֲsҚ0V@9b jbX[G G uWZͳȲ|DZ c6jp ǡ}l9Uګd@c8_V|pέ_dy^D}B+Wo=IBR۪2hXlBo+]d~qG)!~4[Ǻ3NPH@lл=s[3r6g郦v=;c>;.wq_Čk.FݡI51 #^AT{8l}a\+lXE0ؖ7D:p઎k3mp`v4r[lj_{Y_a뻼Tt|oXw0cPGuzƗweP"jO?Eib=Q& (/Hҫ{tY4MƼqSѲG f.[CGǩnykYdj36!jx [1VmceJ. qyd~jzo++Jd4:(=+`cE߯'` ESDH u(L"\ӢСޓH#K%:*Г+57>L䷋F~uGhpK<e o{jst~( d장,|Shͪ4If>!†lIK5@",N Z!lu{"t6@n\oF tReuo`9M fX.cֻPo,I&4v҃v Pdv/c*Ⱥ@wB`̛?O2*({+CY(:S}K)jΧw0^lKʕw1Q;@nZ.%rJA3hU!5x,ϏFV١n -Eb]r|dK ,f3 fŦq[gMZ%r|Sas=|_ lr!9@9-P"PK :TY^}Q*֣)ow> m,JDI7)|WMppݜ_ymIay*֏ 'KNԆVYtobCaaB`/#fN&o,g*WXcŸ'۫~gQ!u/q*58^ RuZ:0iR+x?x3غXhhAs6ⱺ 8 ,N#j/̔[_={0ּ߰:qՐ {vrOoŒ==TrͿ o]:Buӏv=|u¤q3`&ȪtA1pFo|"mjh/5hG1M%Ӹ0C m1ڎA_u4ةATK_nkT^& , 4~3U+q6M& ]#p96n8YBEQ(|R8<>vT\x-cLp"b=H\Je-**d/W3QHsmgMrA{,d:{jF?`!lE+65 ٴ Փi<=4k*ȍ^.f'趢eA+hkEa=jJ/ WX<`48p`p~:l17"66xdT1ƨ\G߁|_G kPup#4^a1 %4c AC*GdK!ץ@f#gIҌfJV,S?`iJyEԟ:F`>v\'OJ ;DPC([(Pmvycچ80~N s lZy}ׄ ɠh޾ d$c84$ .29k *8l&j>#xQ0}h8Q2@mcmeЀ>Z0FcL Fk8m!?W!?mie}DQbP<?e6]60:/`VD!jl2LQVHZ 2)yTU%/Р]_̘/%#~Owo\Ol~YToҜ@VG=#Ia_@Ng3=%XwFU{bʸ2j!+E`fX; uQI|yeM r00e5ܑugP* 15m{_,gԄ/bNBO-M1MT([JO:CIZZ]5pHM̸uixgτdE9O1Cɋo"{Ia"\;ԓ|!t/,I%#F.e+ˏLdz wS+ȷM,>Z8..~3W2L|?!g|f4c_Z Kc ¶8˄!{LmB, ٔk.W9HP[d.VL%hۻTSm> |$YIJ<&"3B%AZki.&.d7 u/n )9q}g4N+nD'lk~my'iWad(H赻Mc݈,d+ Ͻ݀w_Q"먲:K]3g/8OX/tu.8Ѭtlu~km'b&ڸߛ9F@/c 0g_H2IVb*#VjxO&B ^f{wa#JzCŋ4o|NOHY1x̶ёap_yo̵'l ;+Q3F5rA rÍNķCuKTF c;m4@0' KJRjqf2(i5DO>F5Fgh~0Q%s\|{qv%L'ķ bV ;oˬ -[9`?8 }gkW]`Jŏ4l00bHVp낀MĒZ#R++6lm G2m&YaؿA1zDua.әiqFfc9܀i󩗤bIX׀џ_ޯkH(LM_@f 7l P%n xjDkW@#J$#mvh|<.nZѬmaŝ/yxXTIZ%]BDEkVʓW+ZdnegVeRO)V1AGQ!RIO9hld_-%ՠwe=[GH˪Oi!iıw{j$܏v04FO#v!JCtK #"@4_.Cq$6on _cXnh'bTA3}C[ڼb?~g䓴xftΨbo*dd P rOJbq7~KUAښAnh֖=:G{B),zhۃ phؽ^(({:-UeDթYҶ}>?.%Rh4#S vxhzb.-I0'5Dn- ُrݩ-iݼUa M]lSCW|{3F?\> ]E@6 ~1Zt{ڴ:1( ug |!=kǩ:`g Z^06BRs#6v;n9w띐ʹZn@sIw4+`ǶYN`F=F$%z$> (Z\pT<T%kBn}@ͲY)2ǕerG{< {V{4)M4+vr߬5M V@yC4ql1Jى#1>mXNDU)]M+ h%1fE梤9z{ )JЫ agI,WQN{d$,4@FWޗMacI(TZǻ͸QV:#өaԎMн@9\es ַ vvx`Fs&0#89S =Bav8|T8ѩc[A,)s B.tJİdU"Uy4Y>L^QǛïdr5Mјd~;Uq1,zHU3tfttƫX*$xh,Ud)4& B m*4VKe["}ص\/ހܘPx н^8 З {0-OրJ1)#B?`FV7. ]._x7 n0ATV-uT毎k ʡu{K2~Ǧ,8z7C~#X.o~W O-m Fj}B T\)x|g3#"/^3E; B!U!4)\x4!Ed9Tw:JEm)62}c} g4xdk7UsAZMgc>)]a>bf<-sDX!Jt]%o|up_򏻶l\}B mrH[s͑}i i],:/!|OIp}&e}"!8!DCP݉r kxGF]w9[;fŕɵ>M+ޚ~OBوdm^9ANVOx䩶^s;oMafȮIg5eĈاCv5 Lu߉t*\e*kVZL҂cY;=IW^1k 8Nf,B4MM072OmW֜Ζeq1X__t7Hz)_-YbوQrmWê>!.bX~lڴFbvS bG-rW/Z(Z9%2d2Y+]֯y#>b~y5.Uck5^#CHpEUjm_~H,6ၜ]:zM2ݺ\V[jF5TLDF1SU*cO rՎ]꺢!1l0XK+Rk3{O!f M׎u ǞDg!@4CԞ+)9em^t:]桸8$klNUDd(9sΗQOͲ+XI6gq5?(]TcSfrB%w87 {h\` KKPH[ rM CkuHL[2Ȣ)Pm_A}l?&ъ=Pn==1~;U<|KUQOs#/R 0JDcRb50{w†)2—[= ڥi)~of>m-uk:!,]*@i.#yօFrW?G,$n'"ǧ+p& f0V.I8v& !16W9̂v)8NX8"M׸vd(a}3* 'ѯ3AB }\|*N.bj ̀ Wx&w'qSWuUzG RKDr,x -f^CUAbT#qϸZΟ#\)J-Y,*ˌ%a {Ei[<~o% (G4"-vPnqk+G~$&Iǃj!sa'+3bJjl? YRfoOd lfLXGOBM04y-!C@3'}R2ñSC8o+Ү4 ʵ1x|BIR^5A좂p8 IJQ|@daXw:7hzu,D ܌o2 ))lc8N}zjΘf] T)-Zum=lo|>EzЃv 4bzvF []28ROSf6K9Ǟ0mY~~e[.%r;QaS+M6pQJ޹Fs\퍿g _N4G)C`M^y8;*^yRl$u3,&1yϥ|ΣVZ}&%o Om}gO'l3MW4Ks909=_) e}4G T0u`ۆHcDXygMC)H *ʜgm\v&fb S匷6`0Ig1:$H'aKv-OY#߿Ap<-!KIy$)7~6ΧcIE` M8gՑɄV-x2l4F"$xBbXr}w=Œ ӿvJ1]ɯq yYCF멏(>wfB$UO|@hB۰1nǿ,ՙ/xƳnoi &b:weH_ si*Px *"7HRH0cCy8 HAN\z&XXG=rA dէ+Hy.`HӤ[Aة\hVyFJAPO D[8AV;4<_L--XLA*,"ǫv)mHE%b2}t3JCc:ȗo m)wړecB^ [/,jc=>tb6yfѺ r.8~)Ә$8&Y7V=QT^(fP7.O E>dڢQjb^j>y*p|u D3ȋ5 1n7ŝo z)<ͨ{O8K+\~Y uĿ FLvs_‹'XX ]frW-ݠ$A|C@#'2\oG`1f򇴏aעݞJqO^_wؐNF&LPIn?IBvx<ʊ޽-F9ѝޫ"R5dwtx``2T}xh|=ØX\qi3hۃ.U%5$JJ+usge2di 8poyֲHt9{4; |S'Qŝw)G FP6%zsI^>H{J%:5] PR{+hˀ(!@`g`'2| ׋~\v!ԕ2Ԏ6ɳyKu*nPi.z0:"D1!%eۉYF.hNr y?DoKgBևUZZ~e]WF,> o)CgPwC,4fz@^u2*žQk}Vr$*gB5UbvӺtLgIKst|H}|kϷ->l8OEb+Бݝ`JMYHO;+X6կngaZsE12 g)=q6f[;7quk` zLDsKb߇_\!=Vu5:c[}K"(sKa*6C:΁&a{?"䬿-݁o4zܙ8kA;'l}=wmf9 !Tjjj)S^`p Fs5H^HN*fπ.beix|!sԊr$^)EbY*\' UލdUlV|1*<.klݾq?W.d]I ^u<[m@9_&/8W``{P?PQ"~c& * IƾX&ro[ݾwJK郊6{ΉS J(SM>1c[+s\d/e  :5TNf_bEP >]xppamy;o#_ ṼG_P\kY^Ko#{Lnu egQni^Bv,i"awaBPqLV *Y wIZwڴdc9|9y& ty[y*'ju㏙jX)b[\ >,sC9fKϞ$ Y w c^lW2NeҲz;e~=ɾ. o%v|uRC-Jѱud'TxkMoC#eDtց6=SmH_PGe9.Cb?D8Kbd^-&ق!فOäh )q.FI qرaVŀyMI gsD=w %)Ωk,>aЇk q9 f8s7Bdqgxx#Vr)ݰ DNu}9"DTTOfϗYSTE.M{ˁ-*{J;8M aV _ei=oš]&pKɭh撸P5u%9҆WE":kէRY,ZP:"4sn`+\GO>3_c[jd}hEÅB\o4w<8R !G+ApB~H4/L)Swl]}UZ*q\o<<#GO}sEpg\+8ڸnoH/taS~B_ B|ֹPP=頕t?mh'Y MXB'){Fcމuۇ_CYO0X`Kw*3XEXfbEdRo>=+=PFRY1^~8$i2 W(6?`?T(I%nQAbP12bk|nN5~&ȟ&sᝣ q/LEc>3ҷ ;+77yBQ6{٬7#`Cd2ZG)>;EKw]/q<=RT,5.*i-Bv-9+`kR>Sm 1t-vJ1TKy9?5,PVU<-b@&󞦬VDZ+oGSxSoyDq&.Hko #췳t'_V?u75Iw+) h.gX/[3 _UpStmxM)3|"Nr$jrA*9YeB\镶diw\ݝy#Bջ˰z}ew'I;+Xg!qAlG.wV R\7[E߇'`'PPrCC=<5W'C\}fΟbzݏ~Tv =BxFV1%խ nbbi$e4i.v]!83~i@JˍB,1UlcH'pa-<]H0 9aڬ2I8k-D IEJ2NnϨʣf~h#cg,+v`Nsfܫhߓ|є;gC& n8]3?%geⴈ/ΆPOD][wC=]†52F[E%0Nϔnu{AATܷs_?qߋrݖ= 2B?t QTŒ@S'xu%uϊ>bq5{10S0|u&=69ntس L|s%.AH$ŕSL܍(s8)HX'M%c=:}~#j:{ynu,5aI+DqC}sK<2AZyT&~$:>BȈAJEK ˌE,*:VN=1tAP'nM'芲2r1fIZU ~K& "|8Zq&݆PT ĄL+%B\x6n7T?A{}эq_=,=@̓qLK \i"$Ptn/,z$渎.e'^Ŵ@;o7 @,|T&4&%L8S"hm+BU Vz!<}8,, $w푸†~g:nliU\2{ }=%L^T#W2Jvr@ >1mPF?J&=<"6sid4Y7w`>̓9Jv҈Guo!?9N2wİ?kxc }t ndK˲OFZw?ё1RSU8i@>d zÀ],é]m)=R& .dJ4{4:t00ǠzղUBiXZceSFrG_TɯAeR1"knDppEs5Gs~=*Ԗ[Z@yVEl\"RfNT'Wj{չpRtI%g@AGhb)or.k 枤Ԧ=7Hg0hY&uC5%8p 0f |L XCin_cRW~X'(7xbBI=EL٫(1;I? ~0YW'_U7//ˈgM>1:6 /С~dcS|˨)/5`d]T`OdZJьdu6^PGs%DGW0V@K#vPafJX. (!v ceŇY2Y{Z9GZ28u߄B#:T6}b>]PnDՇ%o>Epv*}(MU?0 < 1H?mlV_x>O'qINЕ?^}kC3gS0)ˢw:j ld–;kU1ChIhF};΃?[<ҷ ߖIvAHڞk #!4[º T*Y'l+!9Wq=d9&LǮ'-?ʔGB p=Ynp-}E|ӌI-@4ڲ ]:-k=+y{;nT&69%mkq} &wx%VTgdEQӠo5QA9i/ѧ[tJTeאFua-3 XUq(?Er(yXVl~cy`UUZO||xj(P eO-ʫ[xӥZ;Ai/2Ts^΃Fm>~ћc/Ø4-èMUx9`PJ\Yt9?;AGޔ=g%|)_UEX#hPxĞ+42 wG@JA84pnc=Y:~qjZG F0dS 8s@`pT1YoUFrrWlHu).?p$ʬ?o#Nt LyoPa?*TAlp34|y 4 Nw[uA2FDž(n,J)#Ul2l8DS`>-!@0QLн8mreS(]ͪ7Dk70T z -p \l|zɫ=*-40GhGg{jY=ė )NMw,l#HXc+^c6(U.A\ 0X2#Z6rYkY FĖiIt!4 uK7dq%밝ˤ$e'UI_4W{cv=H3U<ܛסOkDEADۤ/%v{3_h)y+|>@"Ȟ7A+sYm%SEVo;g": sEVxd'A十4qQL (dH$-\A՜h- '$NTu.el&7GpԿRߥTI)LqQc/15ɏx.x e lܔE0rI^3f&/nԿ$rܚK[ "xnj,:(Y ˍuLGh i:]یFC1Y8㎬v wUEʖ@cIףR'ȯ;<,o4,-.psښ${"§= D ؼ~flSȔ9 qT`/Ty竛$Iۥa9.[Jo#U%NvbRcgk2>^F3~Jʠo=Iu%OZG疰ti>]L{OdR;B>j͔*DpM1\C%3~:#?b ,Kgdlh!Ȯʅ_P>Rb&bǃO$Y[CODR 6U QG?J_;>(JXR&r$Hf%;ݴYa >Nx7|Ed_j%@>JKQR\b'j3%|-! o[~&}0X-$1&^eֻ@&VÌ ` Hߑx1!93!Ad NdYs{҉6) ή226aj'o/Ov s7]Vv IBRhsGs 5}$$&AD|=dk?@EdB} 9 ѻaKooi+gNF U@zR-Q0: K$Ok]j": YREܴAFC x6f!0qVY*dh$ы L-Ml.Z=) [6ᦗ̽}"L*4>yNGY|Xn&u0"`)?MDZ -\W=09SNؐRT;kza$Tfn R>>{Ά]qN0oEXHz{ΠCl5(m`FqEKz("bZ+u3heHɐ_5Mqݞiڍr<倮7eZ1EhP[TS@2t\j2zJ >% ,m_"VC, .Pm9xd5 !^IrRx1m;?_U;d51[̡^ܶZR5%>ML .JzeP3-q֫`u<#QB>?t7*:ߌZ=9(RRh{)+AÇ WXq_\ȧHa7!)wz˨Uѕ=kwD~ru 1>=-JK559ڨܨl7pP!h4qwh0+xߵVdK U9'8  cBuS`C 1^ީ2W]iU?+/HZqf)1ѸpCІCvT*.Y*6E'A&:Ʒrܗm.dz@ ߸w4[?c<эZ tvRXt[}3z\=km0u1]W)`.2`KZ/)@_(ЎFկ^K(5bfJQ TsOH$N%n^wgn#Incxbk"42™.mvH8/xonc9qE:ErQ<50;[8ݰImJIZg ֜TN%s^H$7Ǎ:Q]2u GfR̸Rƛc旦OC8Ӿ3-q1 7˛&KG bxIlϦ9Cav]!EOmzj)w]Mf"6dJ@eh,/ Lr{;1ȲuoӨG)D ZC0BY)lJ (50tP/b-0^*!8!T ÐClj. 4f þF1 [f6i=|Ɛeum8]ï?B9v<) s ; #x! vo 6t_+VIc$%_aPI]|`M$[n+:CC` +z{Oם%sqۭ]t?~z[|RjlDm }pQT1y6'd~Y@˃,xŝ]mQ1Cq3,` TXZwksLgȎCfhVqB;MAc)OrY08f]N@FgN]F&) ]%LHP2utQech活!  J%=6ӁkӟlG(S f3\'tmnOqwA赈%|pe5v\Q;ԹwJ(G Cx5 xpsC )nx&LȻ14( pVUnuˍZnqWxfDvn03& ]/+̋}|_<I*.oAYՐR ӂgȾH0SL0! 0KBRA<(F ={o\QY))2ħ"ϥM")@I;Ybc ءYfq+L, i@ m8x+ٴt4H!YFuI.xJ%c(N&3q 1E {ٛ_93־zbdD~Vb¼K-/cܚ26kD3OHş,eN֜?XVNs535srHW$i!h/ٓJǛjҩbg:\ jp؀|ĝ>~7®, 4L88 ȉNpgKRןBG`sn_ ;M͑Ԧ,?eZ7O{-9W yyIח4+dCMlܳZs u&6Ӗ.Mrd奻Ԓ94nGjӜ,jRO=S|  ڄO-Z^N.6abPY J"0SJ Ȃhjv[Sjt(rV3CYd` K`Yl &@$Nbj Uj:ճ%zEd.>VPHnbm:Q!.jU`1az6?cövA0 pډ[SM0:oM$}340MqkfǙ#w PAë<.Ӹpty{@|,S!UzЅD/P@<ymQEqxR+usek>R> O&gzE7!ʓYJͮF_U~+<&`KpwXZU{f@㿏f頛M1x7$%<W<Ua-g(~9qFy3/ ˚VAE[u@hKt^O`连hFtHRK^"T,Bu{"T v>s7[!Srɬdmd#!ٞ-o`ʫx1El4,;N&B? |5'$D FRi*}FknBH$9 ^n2ܨ-n"k&儱PS.0cN~AW3ǐg\@ȷ_%֋Լx'hBg5y7ι10]|Rk`FnZkP!8.b喵1g viYφH5P6T9cٜh8* ^dКТ!Jq7-eu]ѯdqr5WAfH(oyxgoHA*; Cd6vKX$DJ5Ur?%ɱmSDq+ۏiP:Hc5LnқW-W`пC uPUW;m8:2sװemnߌ P!<;#u֢dhB/f'/1?Y)Ws@s Mr뵯q\zͰݘk= 7-+ ~{l.L>e&Ss3^H4ea- F-ڒ+0(-Si~dרJ[7/8B⾊+g JX=#v$/8,a eGj!(3sJ?Ur{;ik̪ie0_sT  ⤗ G f6Ќb!]$0%O{;saCt*n%>n&҃NSׁ)SKW1?JF9גI+\IC$^>z |ptK9GC`ԒH ]B{JEtw}4T1#9,)y Yd5Ќ٬Q!fAQOঠ)>G { \r, K6>_4Rʽ$x+# Tg_'.Oo #uSҫmY<|֘:U`A-}xd;3$c=cEM(t:2q [k=RڷN+ 8 WZZ^jrH5<~v6MD0>4.H3݇)-g2] ~.2ӱռ&k̥y?LQ-{ʢ;Mu9{j()u$>"TXwkl4@B6'Q>S$ROa4_,Tkle4q>+#٬w8<Sp8k<;Ց5j\VqUcoqذ- b|;T=*ToZ~K ;ݧ>k94{TDg%7XHⴍ^ "YսY@aأWhvpG4b_(E׆c|tGwv͞N޹94,svwHK ilnЇm q7+]x iR<ЧeԢc@Z:.6ݟ&a߹JN#BO8LZg=5Fv4[w]6וv#h e"\48jΖ)}SՂpB) mTއWem<"HJb(8RYK{ad\ eȗ^p.pEGʽkwYy'ffIg6߷5rlQ&66;r#G*(LC@:K o:Ӓ$H R 2g%e^TY!D4ճla#w7A^,7O5A{+|^&*M۬)yC5uE{a 'Ѡ0DG:BPΗ&gv(MYĤPbRM}&/lS88:MҊ„t8YϙO2V M>č=!mV/ك8g|C4R|נ?(7gGԬᖏ\+?nIAb6W oEѾmgU8杀s!gޱhq븪$a*du^ ?r'+Mv@s)L7X;XHa\7/$5/(AkudOE+Yo d0ȭ8$Ȗ\l2FyUΞF~nUtYŇ g D~dߧ::{%؃ ʍ^y+s#x=z=a#V7$4d"& Hueq«+17V48cg8i*,ׇ+A^zzXoj>WT~g~p 򩡓4UȽE'_DZĺF&*NO24VY2,O/K~զ!q!1CS9x,z+Guw ak2bOĠ n'Lf¢sp ٶl8>ax`Ί/]6bbh6@TPC牄PW6(Ud(8Wj>|3ܚÍmǭ'Owղ$[S4g8m,7rt-KG"une|.K tײhDc pY u9V!V/y/^vx [ܺQr6wxǹU ǻ(+6s^ҵOY+FȊv!8CA+͜Pq1PJ@vpX i{[PЫ jJ:ܔ5[ݞyX>|:4'gTbt1ݔ w݁] Es^v:k+Gq]n>69 lI@Ivѕbfoh2 L.AՏ%dx.~Ԋ#B-e'iͮL@Y ïݔg)AϮzΰd(Cc|qϷ3XgzݑR<5ȤuLCzZ<]?q? 1P1rS &9k`{D6zkPzzՔYHA@uOaWtmC/pƒ ˻*}ϑI)C~vg; sdJPИCJzy!mA+ς];52d%LT3aƲ,0(LWw+˳z; 9CȖ+kv'( GpCK~[ЯX%znÊ}&" 'C)-9(llPMkw-~iۇɄqIsb:yS/&J)N4JC1 Y 3KdSZ01CG9&;xӰ~EiCGRh!}JJAbi`yifETA֊ds^Na·p~ Eo" 8+G>qE=pѨF:.l?"3S `h D9d 7i>la$iXHU',f|Ow>z+5Qԧl-F`V*iM`>cx Hy͐S?;?bW AQk6v0ZzK̉)Er_o6iDy <5[ d?I( A?Cv.n22%|[aq!5^OU!~[rtk. MRTE;Wѿ=DdhRlZ.҆}=s{r(-L^Ϥs+5R3!$8-[b *l+H'XxY m:<1:rZ^5b&*tqQǺӣ 7;aN,Ƶt\i (_ 6)\ȾybOJ,%ݱ'8#"\9^N|Jklmsޫ;i JZToXSUVu7cy#Ά^Ts߬biɉ?MpU_?Rb q)jw:+d$c3f˦B ޲ఒIL* !$!JiBbË}:G-B⮶}]eS?U2Y"x,C?W!l8"|ԑN~ Fv d@l;-N)[sǨmNqBhdP,ʴ׀?8,F-jKu .6SS2UC4`w(]rt lk}tN/λ`v*.rNF8Ĵ00F1x"F;Ja'A^1NKg .>EÄ;0-7iQP9q uƱ/kE3i!അ=yw n 1HʸLZs}+vPMrYrZJ)ٿꄳt!T8'|U[q b2$YƘ\]>S3;=|{'D@ WӏЖWyH+=Xvw$yPQ [{;束x=$ABՌzwfM=/CQPYOt@R٣ Um{Ld(S{5d$W!+]|G|A8]&m0]E0C<9v~]A-xmk9\ RA>`n150˫:)z2c´c!5US﬛0,(VZѮm'ERGbuGN0{|p]F!rjZ%%iy0ҟ^VpY2d5@lT{ Um _*W/rS[TuXΐjC]YmZhݳP_BfOJu^Yo޴۲>ʩ)bAKYW];Kp2P$_"Ka]rs/_g+XWP=na=*F߃"7nP6d3@0YM .h4EM⎵pE`X^Գa-z{ \"n22J'g0Nΐ' \ {aeg~h - #>=t񆶣4_l0GݿDwf⧖^R7sl&C7N5-֫.;(tZ߿|X,"[񄐣]ZnGz0KLi㊊&{#Jc.3 d6ƏzSCytw+F;LnE0|z.0ICQ=.DQV92-Aв7\. CPiƿ!k:! %P+DsxG7S4] L,HfwhL@JxZ x6<46Z#xI0aN&ak0ȑyvzj,9H hiP)䃁yؕE! ")#)'(cߕeǁ;rB?jk"/FC=n@hŭ,!ӧ~TKB'E+^`zo>(6wYMҼqzQl_4P} lWO @SSŗnG6-_ f!c:Q?P||]:T:qH>b|шՇz,B`i&7 <ĺK;"nOuA,"% [`Fu$fJGdYf#.J򌘽?SUg hrgmCBdg! F2-:A7`t%Qy'ͿA?>8@zoȱy\ȕvW13؜e(oVC^\):Ɓ:q>hRNl&_+xdE.G8mBM%oU2Mڋ3gH)x Hpڳπ8:X2N +Mf ` N4h|Lv';2/̖PpJXMN`e*r }0y55uʐ00jT~,(ftʻ pCsko9}p|mm@?RL4L (m'(I2cz\"KLiVŸK Ձ} c0 @ՈP'b$!{W_wGpF?,V)$FHa+I(bBFZI#ǿk.gU찎^9S¨H ] O䦀IFez2_ym&˜G ZώXP.ml%޴SPy]76™DW0%)bMȥ"n*J7V>I{Z[M5|b0Y1ئ}N)V XRJGS𢟝;I+;r&5^69d;KWG#!#?&zU2<{7zW"o.T{QϓŠ xR01bj]}A>9{E iVtep_Eg"%iv1X^e33yX*ѕ RGHYYH>p%)ݘ#2>⛐2Q~&i{jxPl(5zH4&a@0ŘZWT&gWԐN|J)2@fAE.΋ `_-?HD}H`3 zZ/OUB=Rmrkc?3Q!DTН֔ybwT  ZG%f8 e#:VߤNkBͿ*9xp6G',3LV%ƢQ=V"$!'S1$*wQ1Q|^`+#KX).CkhN\v]QidYc&'*r5qN2dkt|7$E1sFC[5֩њ_ku@nIzŷ0@nE9ѥ%gmReX%jsl]ʈ?{s$pxA +f#IzW٪I9H8'ba!q p'6ߚJБJ5#+ pG1PdeYE1d`ZD8jLwM5Iq콼BMeJlUpl64),`y6;TiWrƽo<,PLUZlۉ qũ圸FoVsCl\. [ A}%%rüphD v_F6Z#׀NQ˜qW3|[7>?HkD`zLϲ*fgmoU/_ck YGRұ҂ YR(#: l JR`"su[D'w/8ܕ<>(Hd& Q{e$me}XįV —y8gD}IT[z|C[e =',yAؾ\Y&T-˩IaLD2L6%.^)E( LlRTŲ|WtFzSCgM^wqB&/?Q044fo0v~Bf>ɋa׏|ܥߤ]? [f3}J ĢV#`OJKTi (*'AQąx;4cu(tN=zm^Dh#@hlca@d^Λ/)Y̸W{*/}d S 0SḮh3wr9wVX'[wit.jkK-ө&HkBr$7XdlE>?i> J՘ 1'0y2ULMDe 1b)kp|5U3g^IX8=90R2/婶=fyzrU=7Ue~ fEz)e@ p/Tv/p^OS&BP1-zwrZ9v{8uO 8ld Qwyߺ{BۛH#̖Z(˻E 5'`ig`ՍҴq;"6&+ >ڈтVDS)k+< XCj zY*hbcJ ^v'[[#!hpՉwtʩ| Muqxu'c(ء6FZkT] :ӷ&M h_Jxp4Vs&Nsv>Mz5%VR*ȚFxw rR+oҘ: J;͸w b(U#_TrHˁ [9M phin$G<#,0ȿ*LUn.mɪ׊n7/5.tei%ZhxjE__ 6c <|-5(qiƻn<0(S&PTD]?'k<Q'"  V.p26It%V_ѝEJnpg!W K<[#[FQ">whh63ͱv/"93q }y9`8/ 9fcj+Fle vPwE k)RKxJxBL.H`,;}]pAtW<[R[,]2yye.| ܧ|p!\B7ۓLi 8#,Io~&i 7xU1 8;T^UO.|5}eQ#v#`Ԝ6&~>~3)H|Pf̈w]!{썻8T"]`#. DYеEÊ=]שk4xʫƽہq*`m^Vw綯ԂcXLHh#O1k_B E!k_'1 n)@=ªjqNhzD .0x^ T#h({79 -EaDd(ǎW,˕oZ1VE Ũʒ3+3;,AkɲA$_ ;ÜA>>XmsqK퐢qn-/ןվ^2g :Ėi\q(+oЉ5ߍ>Um6k¾.2;v1R- V"vPu$PNr. :Nh:WgrlyvqV[2S?Ћ٤0mA `Q#+5 /qq$'aȚhW~ƿn`k&9wShNtY#u8mXH aYoEBS V,?z ʇ=%1lz*6QTWF0MH5pz}dR1rCJuS^P`Ȅ!$oU^[}E5`2B6# Y dY1$$bVǛ.*dձlJUy~ ץ*%IsCTݳDo#alQ#ӜSm!<ﮦ6T Eyޕu/) GjI ͯT=~z yQJVyBJE ]["5}faMe݆Jߧ{eij3p Y0;QFΞ&N ;d#nw t7cnܦȯ8T I2]ALJ78 i= u)@ .ŒRIېQ1WO?E>#ccnc\čB@6b~e$G~+RLPg.gw,UO'h{qRVP'2CQ~SxitcDI$i]'U%Ɲ9Asŭ7Y;l_kd􀿕2-?y[N%<Ls\oB/%eSm@z b|m Y>j-P$iMX/ЏiK\}]?xA<_φԃpkE;6 &'JGe3b8GNwR4:pc)ObdSHAYbÖ\%q5h(hu1B&2WMC8_-V_3u5kCATz=C$%03M?"䅙U[3*2l'@dQ /,xOzwp?a!I<.t9XJm8C OQ- Ԟ0ђCwOnaLfA=(oTQ9$v&$4:ef}'1>Bgp_A q X6 !޶ChUzb̚p<*=53Io1G`ͱar-JrA6д^!TVI/WRl΁M*pZ?+-~L"%Ž\By*uAT[mr4c lO3w|y'oAY^2"D`c(LhyFP׼{l$BFm(4C 1$ D$"oC㽩Hڮ0 !渕.$ʽM< Ø?5Z ռo`O&mdD;|#Œ!KƏCo^\Yt[E>nl9d l5+AOncID2u,f,Z0;!(aL| vH`\?N^$A`7&fåg pQ߮cls1dA\Ea 'ڻU?,D\>ͨ15xۏ^J]0(% >=-"Zl 2W2 H!X${C'_Fe+BQOi^_tIg]IM-]աiF z\"AP 0N4ZZn2ǩPj 3fK! ߸]ٶGhyb_9` dACNȴYuw4-W/~<:U[f7'F}n*hZ~1w O"2C<.|+q55|evj8HrL2!'qzW3Q{^7UI<ξA>n+ЛA5'ү/G&8P~x#2lf|B!D oDH< ,}vM)K5l^4d>KLXT#\B1J=eG1M~(NszP:dO)HPCVOX]#{/@!QnY.&9A2e=:?&[/V҂8q?L/vCĔTuhW8Xَ;sj?V7R{:gtT;^[(0P:CJ ;ֵYzQerBIix+ӸzN5~3 m|{R0zE Xtlk|&_zɏ8cN\]/9GW=Y9Cxˌ^$@@(<~ќ$s@*r)AuBrt[8.9=_"t[ i YfNwG3"sM%i;Ȍ(ތ=˽x]QZ$\3o yy\X`.`'Bbݍbqe>@"wY:wyG4z K <0~;7KF{+&Z1'>(x ~]t gV|_(fHPaC97>0(+8jSHE/8CJ_M̝+&ngTC;OX<+77=妉՘{'S>ce^AO#Uҵ3B'jdKj3\9kXKnd2Ĕz(2 Z B qg$Kw"u>WGn|*g֑|3^9I]$)׽= 6 >;튐*f'уezE!>MZb蝹l1j3 6Y:%dW(6=6׉fWR~t_E%ok8l"ܛAMU z04ޔjꧧY'aS~o $/W6[|&jZ\?PQ̀gJa\>3O-TsiU:ϟF$FGɉ2kCN}6hm2 'ᬃٙIx6jH$x|@#?e6 D2>\; @(RyE; )Tu/nuKؚ"-HTbnZ.0f4U4R!JoBz] aaqu}L+eA'{ז.Fg٪٘/zAQ u' [y}3#'(BPbu{瓛O[8qG/ǶXd ȄkI/>5ơl )6iu}|De9]-Xg[E1ʱ ׫~UPG-Aǥ_gi^+z_a!VS+>7u9ظLln㸇m|ق&Wm_0)dDxJca%nleTy ڈ4(G6"?HKpL1_*E5T֕!鲰 9k2ӑzal%2 J/U:QU;ҶID𿫎CΆaғ>3䟪IL\FH~q %4X3e J]itpbJ":a޽`%3Oޙ#c`]5qem䌧bxjB:DoC:[,9#.Xya*K~Q14?¶v5ZD8l]KPs8B\AGt\řf\&l܎&ߤSV9>&Py٫Lg_ԽŻ+ -$m%4nJ'MCUD~u¾mx^Ŷ&/4;h<.\hAn͠6`VAV87)V/֡-~{L]6QeEG—#?Z͵}7S'èOm#DM(BT!YVPHKȭiYp>+%f|:ZxV֦-JfIQ.)]U5n0g-7C[L~Fd|LHU!HX )Mp^}K4gQ!82r{kk05*3""6CLzkIibIapvMr%q\1y,XYev|ִr"DG/smAy."X QUCϸV0c#5(tY6.aλT H d6{/ =2F^/HpdJG0mG>*= 6P<u%7_\!Յ*VSK4),>_5BC`u˧H*yH<&R ^򕊽5vE3(?b՘QcHAw,l<~\//hZOk/T@"ԡfmӳhe)zwIuw[ S?|Vu,1WQo*/xtYq8WIJR(`6d'+8[q1QFziMy#EY\|} (u#fDO=J@fi]t&cji%دdzLxI}$;pS ɬ~=QM͡W22Sm1jzZ@*^H`9ů(rC~ԓ*ǍTNm0RLvWs o$y'Z_3QehK<o ]˵8 M?m:Ύc &T\./Nr >2dGQD c~Lfȝus29BxUrIp0QE Sp+ }O!*IF>Gl& !-b&Ap;~iaZL@ ܴoh u-P eyA+P }U*E P2*y^zoIN;yeIҤZhZ*EIm\g봍FbQ|>+w {\s0xm qcK:;LūNTt^::7)BDXȰ{g#feO57f~6L2v~'&{ 6e)0QOt&;KI8$ aTI&o- 5`ol=Ha ;sN ?`tY}|+;sz=\sGMF$V_ү9* Mҹ!G>fG eR{[}dčh3a%, ڱy3 yP+Dl_܀[8״1ފ z/`Am eR1UFHq`&,r]3["fݩ8{-Ө]HI 64 Q1@}a,΋+z*ܒ+R xO_)zbDv=Eܚ7* nսn^_]ߠНUf^'Q\.I%4\M=7d/뽋ju\&aмS}8¼e/ߊ/2RC6 ˕wa9Al ':Sb?FZ~ /n gѕWj!笩x~5KA7`4fs/s߾sLOmIVOHqЊ >A^|E/SARf&M++_j3q458@͟t@{5y}RcH=fΟ.i$SPyۿzj_n^zqҏ'^VzLquy4 ݺ~] ИR#$/n!vsSǵѷvjx@~:uf~-Ҍ2E`[8u4~rM4~;9;Cvkw׈EGw oiIYb܁č!H9!%1ۋfK^ 9vTO TonŒl~93CQcckeݖ.5.:m,/0d'7OY'86ik4itd*d\]b{Nd ؿ%`pPUsz#1apA}v5U:o|K۹[k {M$(f~/ JK-=\mpje&ǜ)ݍړ%$'!s\)EŒ}ŮSWΨ,9T [Xg ׽8S#1Hѩ"|X i웸T&!ΆuE.妵d'U(?m'5GI&.X 2ȧ {,;5Yf2xgftޛ 1!1ǫn3Etz~hrSUBRQHKkK'o#}g=[, k?voptOͣ7<^yu*7IVnQx4P;ixabeE2|V#3Iݗogbfy(;*(# )Hq:^@!<ޤmCaoOf856bJ8Cq=|S\oH 9oTPФBrRL }1D,/-Mjf#ܔ%cr0[խ5 &Rcz+b{Ȧ|W)XEW+\C ͲhYIcobH<U04 ~,[b~anEmg=(TO/ ZG'R2,4n&%=BEVOR^قóoQWjpk"?ɾ y0fÄˢl0dηKҚ{`P)ۜۙ#3:fM3Ђb:XF/w^ɨ^mCD&||L,V^j.Þ0_Y޷pbl8)=2ꭔ_TBw9(>:-XDJY$do~UL!-f<ϭ4l"p\ ڄ5s*$8$twMsrUtPIBsq `HXp(_Ɛשׁ*֖Q@cܓvA~z7Qr#,X%ńMxɾN벧VQxQzŷiGu0(xvhN362*PƎZnV3g#euf9e?wx <9J HHʚb$?!u_ 19Lw?r2n*Y1I/4qq߃`~&B 8L}:/Db2fpP5lN i.;O̗JO~շ`JuG𻚴ە4 ]fq^Ys%_N;1H8CYYW' WoNiMPNØҝRH#}NV>\X}KeX -{>]ߥՉ%ks! Mukff2_-xnr4/ 􂦪59k6n.ev`!I aDʴ4A!l|h+L `%*[ CumS}ưH[:mq˗w,b<g u[Q4ն@LSiQ@ :൰ W"^VD0?x \I?.k3#[lO AExaў ~ft`ZK|&!}o=&ƟTe9o;Uh"h lsve]4V'ǣ+c>Ok-r?, gK4uU U2݋1WX{m/gI9%.A g_1^Sf@:Յh Lz7ʞ.c6B.xo^Ķ Ԡb4:@Ƹ^Nr3d3^8Wjd贬0YLp)) ;y8G͊/ش61^MSPLW8_ FӚQ/c>yԺ޼HM6.y 8p缥K^2M#\>vǦ ݝP(U]Ns,-z׾(C"oU|4hV(Oy:%&lE QR? s#WSW<[7nQ-]|;5y3'vȬa4!m'd"w}DL͖}5dضgҗ[L:*8Zqj[Eq 54k8bAɭ@LK) dHW]lh.KmwR)Xc^IZTһ4sae%3,!]?t4h p F:FY8?>y2AK4%/RLʼnWJ>Q$C2A~*9'p~ R5$yU`386n.rG] ҈f"d5Y ig(`͂Jɦ ^- t&?n"vw z[^ޮǣ b:uRХDA?G>IoGAQ-̕⥓W-2SJO>f9jm O;t3D U3X%Lȉ /_n5 k)e\ԑu|x/%R)!N1ZAT{.]YJS<9FZ)Fgk s҉/fs kVG/zk^ᣎL6FrkE1 n@jY8!F9FI_GWEAƄ+?OUɕYFhI,_4b q#(f :B#f3~@9@߿| HnEv\2keV{R)3۷s?Bnd4:/g| ?+SyO"G֯=Wbީ2`Խ{Ig`e RA.gxOԠ4>XwZNb*{gw"]<\&mA ]!}ُ^x[J'gN31?* 7.aЕ Y=P$suH~S`^0{ R?3/B/L_ ʼ0uEa-b6KiGyt'kTyXRN3e'tN/ ׳톌 <$,Qsa\k Y%(Yi<1H1,-)R:v~#G` rq˝DD^ևv{HTo҉ 9ULc_*`9K)olrAQ.}i4/BmunfZ ;ܝ/OG)F邜 yU l.G XO"S2r/Xo[}6h6@0́CJQd2@1e"B| uM -}\ڔ:xfQ?' CFȮ} d,FpvhClK^Lv tf-0 \뽰ڮ0ѮD]bjse 7a/u'VhLNN?՘[dTU"s N's$꟰}d~=UMKmFSM5RXRqSPrT*iesHP!fȓ;՘)k-sܩ"05qSPBEeOxE|jȭ³d` O o)&Ԙ9u=m0h^50`v ,+E5P1b-!˞I?!BJK W#X{0M mWNsAXyi҇8gȗRqέgT<FٜƟ B1_B~*Ow5㯳2ڤƺfAK#癋SP(!4<4f%MԸПeR/[I9)0Cv=ڱqD!&Mu4(Wz{!!)-h?0(ZT3q\LJbw\`@KWLps .1 _ UwManYu$fRb>2s0]L~bB)O& hv8rڣit [*(l=U҃tNP j#T7z:R>Z@[B7D"W0cX|G4๦5a4J`ar<j ^]&Bwz!u`7Piݼn4`_l{Kl:adP,mw[je}F0R}:}_ &|.Rbc"οld\GFm[=ه:|ʰ i%p@a s$Hϱ`ւ]8_Ai\ i~v*qI4yMX d&oо~LR#B`I]dIo{4+!n , ¥!btS#qWasLN\4 "Z r6羹068xb~*s)@:.óN6*%3AW)}$˗]CP1 xI9*.XѠ_o1S3XcRKAUKK) l&0GKpÀvߔ!s#K.Xhޜm~h:̦ \9(VzkQZm,vщA5$ _RyUAօR"re}db} ]G~uB`C,Uad?^ >vƩL0Ps/^;޾*\o)^Lz(3m_gHM0'8Ӧ)R f8)p4%q6Kx(rQP[#v\ڿ Vz, G H3cvڞbMgqdեH6m#C>D(P⮋1V_LowAqA95,CY|xD)H;^P,lt6Ɨ$st7z65&h{SBӇ*jDֽͨ|rLШ R x|LQy RVҏ iUfZMB&|3ğ rZ>DNW9ާm6ڢ`.xZG4/:PR&p+[mpP4}7^p3pwe06v(WX0zFc<a]xG=sǜL Ի$er+-lI>=nY*%CbJJR$Ūbg= ;W;=SAb r…HG"VFVu)`%EU8i׾j+{Ex:F? NQah}?M&<7tVPbV6/ }hJ_TbDHU_QߚPsh:ˀӼ) Mܾ";x#{HT$c2rAnр&xvR5t@~- \ȺG~pH3O. ["j9MdWrA'Akж/Y}]],9>SGVڕYƆ|JZp/c=|?`yX_"2LtԿ $!W'qyB/(ϑoZg;.M?d:۠"η.MLI:]oXNMڦch>%L,\O3w{>/y5PdiN8ϚϢ>p^1lj6%\żݶR܍Fi(JrH l) *XΠX/,F4K|:c%GT~]STod3 dk=?oAn[0)m{)^nSF3PDbzY5B-B8T3$pe&LVS"܂(΋ KDH-G&&ehrK^ *a撾,|2RU$cCɹ[( !%5"t}{"3ޤĥNTN'ZAa@q%.`l֍-,&A>TkS6[c޾ζt/F4V/uwP*̵ma䷮]./Xs3 -BӋrtO#ux3IdJT]!~  $|zE-Wyf$ȁcs4jBl뾽z0/ED.[;ˈ"X-]h#6zT3.M.&*"kw%Rm;,cٯ; _*RT-|Q.:[{;,F ͌t:RT ~&޺XQVϑ:*@lY:4OD0ţ^fN3붪PT`q$_J^SAFJӥ\X|ud zX5I֖PH¸l9\r\0e㢖1UN`Ϸ;4r&7WnJoyYv/VXNPPí^FMۚ s[ 3Ícn]DF>̈́T,b3,lW.nd/񧄏Ȝ9*P"U%.d|`8mi dy] >6gϞ1aWAIzL|FIBd5VEv$5|7c! KFm-K4HX+!d5%%6e2ls]\+F# d0FQGSWSfMRXcFNE^|b MIIO0,Ocf,XonyS-QKEC`*,V/g4 bN݀r|SI DJ̈́cb۶\~Β wGhr7]qLYgA`ΤIy`~&4߁#1ne("ٽOKTwݳ({t\ `7DŽP/`AO zԧ"Y m~;>%]})o $ SʺS8ިq̹.fP<#cHZo$L9w&oQjAp&$,P)4-ӆ؎D1?YAB2bWZsMkoqNQ{<;bܿ ~W@ڃlߧCW6O.|e^BOD*1d! *h)xfgx  5y&1l^W 4J;ʒ=eăXS}HP켗nӥ D @9 (W7ƞS?%^% M@`} n?`iۗQXp !a?KP(%t/=ք }yva'>&h>g\TobyA6S O 7*~&}tȬ0d{(A ,vT݈7w4!!J6V'SHN C>|׭TN%NPwF UC~k ѵy7ƇjB5-c鶽n23V ,lm]C 5:qӔM9Vf&}5K1*0pIcGkE}AZsMI|mPӋ{@!7*l:O3/J+xU RѨjN_ʏ^lPHF1&{lb,UUǯLb CIsmt0tB#jS}3)IMۧrcfE{3~HxA/%b JnOnn6؋| U3oI3K%M\A{LE,Pw qbHmd[^5.={-xӒs D; >Z{)mA%̥ZB#IStםfpibuklA_SI5۠iSY2#nf@<;'%TT|]DŽ_=3ܑ&+\U>Meշl%չf*$ߢn*ȔA9H"L0Ż&O>%R|en8!:Yٯ 6w9cZU7> %:VZ]Uh6roD44If3țh%/W5BKu.6tDϪy|8 ĴBU"KP`{]28Bbnd}PdY!g3{91\k ouYyLh$1|!nf TdU[=@s׎bO_5LO& ⊬G 18R{ksaIعL]:Kd tح3[!8ӼȶkNg_v _1ᖷ324o 3wb*ܺQ&v$8]m|dďO4.>KILbA@h#qNs_%ن[(2@AYNWiQZD& Va9 hR\RQ g%3\y5C5~| LTC ]>v4#}kiܯ_ ~-1.h`nZghU'1n$T4✯}܀`"Ek4N5*]*ŵJ- rSqR5Kl+AѽߦPhC02[$4ҤKt2@S;SU3osjCV03l>p}b20<` 6Fl"sbssp!w 1X8`d9"q=<vGXC%.yw26?7d,%[KנiTXS!ICUuGBJy mvۥ}*XI DD_d6 lT/͸el.d( v{P}ж=y.p+ֻAʴ;ľE.L.NWPFnEW du([N=a)8)@\29e;}4cVGqX( XA[dxUOeP݋[魞a!xe<[f{S2YixȦenqfSFX2bb>?u0}3=z.*XRгK ٻuagM?#Ï]y#T<}os|mɋkwD!Y,Vdl?/TЯL}LƮR%տ۔P:3r*$ Y{8z7J+=Fb eMB7KnzxYqDe) g"D7?ЅA?Y'>~1QrVa4iddz&.D~R`?JBWl}w^^#<%cÃeynKVV~62 8zg]$Σib4n3hhZ>1.qsr}L`%oPg8ZZ|Ed.:U( D:`+i/Kl6}Nr%Ģ]_J~p߹.#«~S*όρj<mtZB'v?d:7R-yi ӒflyHYdy㦏*qu4)wM1!_)%2b){sI>pTfw"-S_EdA [[3COj4D}?bb بbܞtF|x7pD('ţ-7l!?EEns~^zOhyd4)x0l. D˧I(OLtpv7vBMzAxiqTEcӉyL@);u5L% H\z $NuVp2ViylpmX@[Ұ} C1V->sB^f QE˫8/$UOn] d b:sOUc \_h0ah~Nޕ»t>'uRTRia뺉ihT?xNkӒiN[PW*XNM;.T7;O+%0w˧C ѫaU8](- $b7HX2eBzd؟x-7q COT P[tAJVUݴ4\=Qhp%_/Mn3f5wD@Jí)*$ x q;3<_'bF74[cY ""O"'qy fW*{gom]uqzuه._~ ̇5\CY%*UKbnG1*sT]* 6fb) Ųq8ZC$-"FXX`g|*tGDl0gۇP}4΢d@GXB5+Mɻ/ҷp8 r]V(h[AyFdXHvX7jxIHi;o3/z "x؈Y٪gR<-w<]c1&)T 05%4 ~/2]SL E^AJu6HCI׃nQ=Z Z%4neǿ1NH ^c4 [)vX K9Z}2kd lb VkC\D :#8 'LymBgY2r}vKr&MӱRm[3G.cR%75혺W噸o"fENHr}Ǐ!nepZR+YJ"i C+*DZ^.r1X>9u!.}SVmF)-@~V]?^N\e댫J2]= Wqh[y-n@}MG2Gp)=*35:'G u hn44rƭ=-Bgx3m?AwWɵ Rzl,{<ܛo400)n Vh9;iIN9YvBœc4Nܰ).["7v ]"uKCKT|WR}̈́enSķl$(%.<`'H]`'sC[,A/v gQ8yƄv0anW\-6u)',!:$DW~Y2w"#9 r}z2Abf./pN Ry,rewḣ-2&ag {@`3:Y.30\EG]#[_-Y}%jugo p36hq #ua[+A HttR X nq6d(>W阗F'|^FƚۀX!}2Qȁ6x=L āH y]1Cc2"==Rj35rߠ1 bLV*3P6a,ڸ$~DwٟU%W"Nda+Wy"(1~3E_N-Ʃ<;F5P_אw;Z&Gzo}ݢs; =mJcL]jW2KsRIaq,-f484'b4h\gޓ<)m4n?+kmnܾnT)&pf!ΟWk{N?GW"1ݱH+4^΢n w⹠IO:| CƙBA@lqn)54Zӷ'K7A1+-1j)^_PWhW|'C\DZ{#ㄸ-:C:*hhuU!E͆: [I={geeA]sPjDUi^ ه篨'DUQ(DxSy-1`鮾B.~{֢ s65tӃXb@l*>bcL4,6'i662UMt(6?k%9áQb[Sc(WhK9ZqՒ@Rs@١#W5.e*OoU+YL6J_ Ak[98<`{8fǖx| YzAP2;(ԐI`=Rي*w^im7 vfr'g+|,Tf;D 1}?}o]W2 ߌ4Mv3G0x?SvrE7X b9~;1 m\8zLۤDւ4WD=ѱ7{S3ӷ'$=XXmވ~XZ$;2zk+I }[o@綕 SOt{l*[[ Ρ(oSAnQ6ij LRf]p(-H % І*73T%cȮP B_FX4HN+2n"wY܄gq[) 0T R!Y@d{i$߾FL-~6,x ЙOY HIrap؜,c}^I]o ]d9@*/!Ԍ`":,<G_: _\mk%׊>/XNG vmB* 3`{+Ŗ{Ek]] ()cIǩq&g9-In0i3qHIlbU% UhG+~ør6x Z1: {2w?lguOc7Ax'md[8I ^-Զ$6PKWMi6&oT4m{.d'݂A40iV\.rS(Z*/Fm{Ot!Yɳfi'@s+"^`ܜgR':*s4gG}+p[sfa:D~&MtgpQYlFs"4c!;RHDx"(!afOK!ÐEO"mJڲo^ub@V'_[Xt(QQj,4T}e)ɔx z`!;U%QL;%6oIo z(g&fsFF*VzXܜ̢!PF#wFy аbO#Df8:χ,rk)Sk{183bAhz`f #9lE~b̑\JgOtد [/xRHC{-Xèb.1 Х"FZjt$xN]i*\@:7=CmCx/}OnxvU ~@1DevnQ_Lm`*)sяRe/4h^)܌Қ3GTL KTB.* v&Ot|CE0<':4~_QhnݼwfkDJwW bcy肝/qT3Ʈ_%|(.t]:EyRaӃv=Ӵ.Z-&HD hxn Vs0Zta'XfF11ϾpOĚ)N$ )4o uU2]EiD_8' :]KY_x16y(ra>}8s}ϳ_vX)\CN7o_šmAHDb @ϝ.e6[h&RYze0/q@}2r+_"54Z$xNiAi&~Z$w'7B"8Òhuk Yjg# 0%~GѬO A@+J[A.q1]b600I>j?n&ăA,TS$ ,th4,HzH:اëakn|-B%#˝ELb73o6s>Ha>m]wR`Q^*I2K!a;=6=Rw0.D^ȅԜ٘ \d hSEtSWNxFe-֘@gTDHB^āN(ln6_ +PSL 8]QN<)XVWJ2~c[.k-}8*ph[ԏ>g?_1hW{5kyY5d muSAtZ&pƋ1װ^oKdhˈ/$Keso^D*GstUK4þYXUd`=kT{IS(A\.0sJ {DkUHlMHvƴ$,(]6'5ewQV{ v4F/-QLaD"\>.|_8DݏfH@oiOxZe]e^RygSNP̘7}4gz<^ɢqoHxDhn "L dZErE HY#`3L:y}eY!5d rL\tEqC\z&"Eڇ nh  p= ~0z\sEk~(,;2ꖑ7Jޫ# u})av%#p;墸 3fDo.kEE6M"<)kH.fPG-ٷe%#gaR:}c MrDiB}}8m !ŌʡO)յ-HUh>a+BZqQGH\Q^FHIQQmֱr؅{JB{8Bynx:r|eu{QWj[1X4<#Gz)؋܉ K~0w+ِ'VΤui\E.,MC ]I].V +0N 0ivCUv󩭈gNZx ѯuA,+M@ oH"71( g8.u{m֨wtA( M@#'~4rY͸ e'0FBլq>!{ gMj>ģ$kIݹ *?dҴ򼘤,edn/7!y >/, 3O5c4›$#LXFNS3UPQ1#xk8b䑰V<9%9ڲBOZN<nSÍWCmX{*-C5ĝ{gU!)ojNd! Y5;*%^ K|HPV:4p0 7/;:RphT^/7n^[]kdТ u ʆ?剰?= zb=/.{jYZXh#Z{z8v}6Ӛ*vlol-Z@K˜dvm|s9e,qBXET<Mxg:3΃݁=3fAwXZmfDm+~gPg ;DwRNJ|Gűoo\fN$2f9ōŌ iS֩M`V/!2yWNz<[8H]GSUkgQ9'ڡzQBpNENLjx\N~HGgjXtz$?qlUN\z~ & MlX lO`. /3*a {ś+ss>v=g3AR)u4r;.;>ʒKmZS,5`O^õTGO[tU}6akҏbwj2EZnᔷ7pJV)EzWX ڬj>eqӠJEFmߴq~Iwy1((J]fU A >tz%4.wtB:*%F2rT ƨu"2f΄ MUi\).u=+$ 'ygik-9.꼠 |GsPp.YF]N[V{QM_ uEE_WƸ_7WE$e2qD! 5 [uw#瑘N&S10+R03耉}ef|"‚Xm:QIL_(q"wbebIb 织ዩP`(lz;T,x(wӂ]k\jeckgnv)f w/f&+GM?|πUgYBt␔]]-+eI>t#qhUUFڦ}Glm N 4=!6) ,}kX[M˷Ԣ1\[C.WF7"9+P׺#s2DP@`V`$xeaB'R2M0sO1nC)*Jv-uܟG|_v? {b1 -]oʋ BEJ x z6du/ $B%,~HM|yHrFn_T{h;/Mʡ7 (S *Aq 2a#\:+¢fǭ@ٙ^bيEQ-!)/ܻ,.V3b8v@x0G 4AHs44R\a !+\ {7a,Sxlsaa²M폹phz, `+C䡬lٚ^AT6`Gp@ QZXӉTtY>D\2 ќ#E^H+>-CԐi ОV jr8Fw ?n#l-H%P#ҫ08t73,ϓ׊yX.. p=ɃuĨZm eJ+Ql͗| ;i.@"'B=U(IV[iւO "% Ke IYX[ދ m)8t0+h]"og6>@z;"7|/W ;;1V-a<8.-$İ%bFP-+}UL-  &~e u?AJEݺ<\5lJ6R4jc;I K+& Wvv*j?T/%WEFgBJ*iI6i$ZrS,h.,uKĠC\Un4El#X E6@P(|j4 Uf+OwFIy_dY4!U\ :x&'}f-Xλ[ mę]srOyҵUU-7O!y'ǯ?¡c^vj5}pvܫ+lq¦QabdtR!Lp ST&5Rs-E 5 )h(͞)?l~ 1VPUj]`Z U NjNUz<߻78L NN`k!ZRt|_K~S/Fg;?fǦƾm2Z΃ᯉtD|'Mi0ǖF!_"?Jw]ۉO$)$k%27.:ÒHNarAvjf *{#zt 56XzZ7]8sVKw:ƉKMZ"V-x>|煛q]u$I` ~7u}ۊ`(ɳo/̎,HeW[]aR@bu*察r' OБ/-{xC_]XTP|rɕ(OGyBzkY$VƶL϶o2? 2W 7$"7Tz5?jXM*lb6[u!#vиY CmoVp\E묰PwP韼KJ[o8rtɬ6ԇ =HZ5xM21i{ %Rڥ&Jc?"ޫ_"_6?y>V;Cʃ(Ph>*i=ݪn섿lꢀgC iNj5^DVq#eAFP'6~mqQg"< 8"cQQ}S-Xfzޙl'Ol Hmo HVNH9{!!ף^DŽzAHڿdJ :;ôtm0ِ 6&Q [x(d0L#~|tͷ\13TXfoE#p8aɹ4/ޡ&1 һ1_=m5#>s=^$i+3o$By5j:t$'_eO X #=6h#ÕtTq!Y"8~_o~s vٽG;c^4y]-/~kF)\-t~ɢV&SAT k2 lB .6G rX֮`dUY624g?OQ1ˉ#n6"yxM& CijF TYR:M(WNA`i= 8{ۘ)w"ʵ*oKci$@C@Ij~N%/م!dEVG& 4ű54BG@L+dN!GWcB5wJQAV;ȝq;О"JjR^~i&G_+yt}n(Pi.jc/52j^=\"g"!iEp #Paqȕu-pk RFKk`cZLU4b0!IfT>ݮԕ%n/K?8ZY9)m!&i.iq|zvnE6ϿSR9pL[;|J_`>T⢘ׂʼ 4bwE0Ji@ۼRnRdL @OK椚d"ѐL7ڊrݓQJ(`!J㍞k~ߤr$GLЂm#9t:c5ڌtPuY, Se7B=mi MM0R.uoZL%c֭l "kn ]cG{5n#-!Ԍ.V Vbcg`u粫(]x#.@X.C"ŋC|FϠjo8خ?{_mcS WennKPFMu5ׂu tD HbB"= ۡë YRLq%&YC1>E"_$DlׁLME x~h3m)d"ZWI,-9Hj{ Y׷g>:Z) g7%yrm+;\<& )&![Ɏ>"ʠ!R.-&дn$ Zs h2/[9)Zh*lQ݇9I(K< M^a 3)D!}sВ"SW~Wu!K;I #OV5L%:^E϶1&ba8'$[7; }mLdNDV3]!WFtD׹n:!+&V Ɔvo ?N7T[=t@Aq=9aT5Nc"e  ЖDd"{8[l-&#gQ3[0Mn{-,OGɚIf~B;_ݪ4-cd `$CJ.ϜSX2+E3ٜRb5ž$Z+(y$ݧ¦'hs9fkA8 J'y/ߝ wPZ4KwlcMq+ R?82PV)T6t/x tWqh;Xi[wMNZl H4j|Lx0@ixHKUXdh(K)m*YGX6-FMKC URKIR$QB@DV6Ip>pJۀqQzH}`r31qp R-vG#u餓eujab>ZduEB1L$;[M:a/Xa}&JC"J 7I0ݖKZbg#?"B&hzp3b3ZRsT߷Otc4 d9hW#W%j{Dutn"1~j\sIutړ${8"q7% Qt2K;3UҋZZ-+,oXE[LudH "I;wcJ^gL|M ݆ը=lv~ #TEqL'i Zچ/蕷~pϋOppI]PncY'6 sxn?l !"ކK2KPl|e΄xTLʅ%Y?j$T NP&Q؆,OiX~Ma e`3IARְqNm o 9Lǝ^ڴH$Էm%j1rQ~?H3F^u?I<;MH-D*KV(?EI )iܲuߜ(7ʓzDZ U[͚w'p7JQAg!}BϨlZaw屫 yC\1j BoFݚ@u)2h!Uƽl{l찭4d'REg84tpKQΔc|l(g8t覆yE='- \x&ev&2J2QCg2R Q5&lª&{T<Y!qMYT sR OzGhwBYx&b:?3:£3\"<\TL86`inݰetvyWC?.{#$Qq]b;IոgmZ.k;fYotw-G~\O> )ȝt/@6(I2>y^2m/ g*Bt:iޞ2RuV2'jY00 t 5X.=s#5iW~xHԄlj673lo+ yEJo$8'6³Ni23K <ʺQ﷤rY'C_.n7 MlQ31y 3t&{h%<8YFn.`Z"qXbՐa9R@!eql/YƅJǢ2|_CUgmO/ij>Kn+p)RU6YZK@vW rT*uh/x4eڣPMe" I`]?KSbt[6AOB'`W8¼AS8pI&5pWa_ř:Yn`/Y[ W.ZjJO!oq6^i=-\F˜5 N6(j96V9e"3%g[+'YPGWJ|2ȝIx,DKr!M{zڻٵLԡfÐslѬ{Q6L-|/}kv  q*_Jbұv~x:tIUa}z\r%MкZds a"N1tڑ<Dܦ0`wy 3+Z?%=)L{Um oC6VK{Fr-2z,*|${ګ#_j\BN X˟_?/f kxī=K-ڵun/VzF6ޖ:/WH CU8.]##1^Ӯt$.B:-3#eɸPg2p |gZ6]Lk={z0x;W8v`gUey%̨%/w*SQe8fNpmcnL\RBC)p`G IU &uwO0&ɸ5޹$"H4CT[+ 3V]^|,jܡmePq$i^~}|6} ,~>XGq.+d)QZoq|Jy%FGH0+`m(CH|V +gxVFx~̹Lk߿3+~[]jv56p1lvmP%h=kp)/ ~ b' )t"g3YtK8\TT\59 ÜO٨8CStHkZ14WQ0 hTĥW>FoLtk-)򂱠U[eWcS럫 5A`mTdrY=?QRc/s\R zҥaۤ!OӆVAL!xJn"Y5]i*$e5/Q,^JTfgRsL}_}b$^AfgN&pUDW9";:,S[ P0`ۋixuRCxƣ2Vg=7FgJ |[1Jk}Je2ui3<DfPqn_{H6q^:֔[*=-&2unq[`>*u[KdA2 W<hAcoiʙ1S?\JFb`/ z"; %. "Y䴓b/fԂ; e'-8 Fgx :KƁ{TVtZ)*PԌ{aOMBtvPAS3`=OY27PM r  ȱ$Wr_D< IR?G_;HnR:U1G/6Zϟ?EjWϣVm^ gW4-C>ѷ 9ːrNn}e~!Qi0DVҊ_ ݁k-f]?[b\ߴja瓥-U &\iRWR \Y2+8,3@n =.@ݥlщ`d,)j[=WVњrZv:YJ$lD8 >==ZhD Ov6$d&Xmt:@}D'l_^iYb[~cCsc r3 &Zn.İ1 iι[ũ P ~AE7*% `@@K3#TT8uV CFNr-kݴ o:z?@9RͶG[K*a0"/:cCx^G:{~Ggr}0l|ՠӍ\D= i 4 { .%uӷ/EuXv&XB$>4Y4Ѣ}>nR-1KUڋKӱ4u%`J(|'[I687\`6cqEO{k]*Kz?aB97| rTZ/"hJAʚ=,e~?im@="#aً&[ v8d}9LZ&g󂛦=?/@Ghژ(am4/D-꥕Ck,#8PHኊWU7e1 $U:x[G65yqy1(u CGFiyI6T!"@!J'Hg>򡾸uNw3iq|}Ӓ̘.2쎘پ"a|] މX= {?#;&W ^[0|Q~$~"mbD]O"< a,:m=.m|B+R1#MvNr&mSo:.sk6q:+'^ElǺi^ܔ@Bۻl"O<4EO2 t{~qӉ{%oi 'W[2oYs}ܴ[Uj4T))դr=-*'Ov6v-7B=&^%~'Kiw{ZCyħ갰ٮ.%Q* iAdaj9 5y"Z ;Ѝ@M%^G%ʽ 3@BPR(7ѷ#_qzs項[" 3M|\E YY`G-gf67sF4> VVMLq@z'[Fsz& :t ۧfw9ͯAAT$G.GpAl4KǴ mV$; ˢ[ wUI8j(9 A'ρ&zr*^k+헸*z.I bq]9l¤IߔU[30== ӮH?.$cR~thD2q/8ջt!_NyOQW_PE8PhgGyUْHS#Bk|/X#.ͦjkxEđ'n~|OIe=-|Oh7?邼?1 1͡iBǾZKohf:߸`a4;.n,+;Ы0:޺Vapή9l9Cjl_U2.b"ZrMn{=^GBӰO֖[zoG${ɧŵ>:DM,6 J筜9wtXb~YTAɥ'㟜xǏqmn" m%ɨnW;ZV GG!!cxʕy|(xNi P1-颪Oc<bWߕ^܌|Hd| #WȺ,>YI1]Y(7٘~YlB)\yM}P+ ? /S,/(7w Ee<`!8k@F?Lq=nB nڛx,%tS{A}(}Vت9ʫ\ h $_&+ X#GP'4`#/ 82\v=nͬy[oSi'w:bPcӤ p͞"0(Ni==%Q/ '@nQ|a)ȸ\Äƀ"~͊|<2YYv7R`aWkFCH,ksMoL/ևA[շs^X&|mM,a=%%YSa/u(LFFB\*ylCqx O Tw KgVT[ ,4Zʗ=(sTW .eNtRB)QݾzXͲ<d~&=_m,\q T)aUo'_q5K ^޽򡄆F',ۋB+ѺGY_M{`C򾲃&!|?idc ;吼CZ ]ΦҖι8YmT@+Kc&j鳷W\Vo_\@^hzy){^"[7zds=-q2S\3B_)dF4g{eH%@& Y5WFP%8@)vozպ9ӎuatU?dO[x,Q̙ :|9XD;$+gd&uk.ρ5{N"E#5yy\tXjy%T{cA&8_??#B/Q{}Dv=|,v+qRaƁBxR׹9 *_ K~!Wq1'鋕p cQE˟b͡lGuIL{7-|y4PW#崣Aa4]Bѭdٷ/X 4k{&,a9m}r{}pò/ .#͇T唙)$Ȋ2!('{K!x%Jk >sbfp4uɰ! 9#dLAXއ8ߣD.~MMd^ߵOx^w'dQ@^eSwQ{G[6M8SQV#^F\Fꦾyl#NJz5c}'j1-w݀]|+]1El*YmzHc~%zlnOCb!CBn\ˊw^2}PPq[$á!UuK6RiVUM-Jv s(2ps6O\4c-9w{(-6mdX _So9-Q|r> G`֖OcI[>jc_Zpg_拓fa+]LVڨ/xj`"A1tPnXo`)%U) M;iWYwbe?n2xޏ[ w,FmA% aZ~AK7ۉ.b#QFO#&"MXmҽ f3ˢ g@B;n@9jǏ H6T}S, nΎ+]^BBzEiM})Y)_jh~Et8. δ3,G fpqW1ds?| -zAiq|^O'@R办Cq۞I$Бw.ؿdl@ĵ3>rcPY?A%/ mJ^1raٙ35y >C$Kp~^(l]ұRY+"EvW>G{u>E%/t0=bL<5 L= 6 &{Wzd;00K䗁h˶_QcڠY(*@(m'?7A6qb>[ٖoF8̇dV[tmͤiȹ:͆S[jqcFC^r!Aka1xP$&ze?)ḣ qHga>7}M:O;k+$:*opLQ?~(^-: ?`ۃP U_vv[?y5mA8 O:jkx˱.S?A[gAGAٚΒ}mXcw47~es5$cɴმ4<"̉@, u{ON?KL[k0}]Yߴw9Y6 kx'S [P ` '3-9XLܱҪossx(*dNh #|aDr/b \I8;He|Z ,00V</P {&O$ ʓ15q ";xc~Gp,IF y_a1Cb i-NY I+ e_&^OL+C5"tO69);qncٱD zoϿo43ܼg-kM8MbuG"G1rT}D8͟# gvEˮ_r2pѠ0ufzjpP 8!/__D!Kn%_}r|!US\Jzs1Bh76}k[ZG$`Zc,ao@@"封0:PNd|K;ؒ[2=m@g)n̚۔=rh!יQ&<2c%$`.B{1ߟ#ْjr *$HJB S=zԘrA޻P ~ʧoKr}c7īJԾJ'^F^jE9nջVsu}3^ƈ D D2uG‹}EM_ʜx[u=k ϕ%'5,i," ঑\ԩڇN*C;V8k&*7Gjo&@GM[f_7WvwL3BIzߵJ)ā ǻFA7c4 [n5'G,#MmPr@n}F~mm3||l]^  B'v^x aMV?30rTU&2KIz^NVhvZ{AM^ɡÞ˔g b Z.I(M Et+7jC'ѩi)rRa킟vmLwpX#<(%J5Ogp{WÒ&Ex'|%8¼2(6X`/r4U2>y`h~oAdGmN 9p>ٰJd# n@Z܌f.lPleRZVM֊N|)X ("k@5؀6^c{pb4"baG Й`W_V_f^l;5bt&bF?!|Br3s o}mg>CNj>4(1Du 0xy!{#JFW>ɬyMF `-K53֓EZIL$4oyo±)6G`Jh,9t(Zcp9dm;w9Q^d+yȖJ:rV2<7Q_31EQ+04M$ zϳQb LMmmqystm[Ӂ4eMy*m- έ <"\t1R㌛7ndI~GI V1y:?VYOc7( ]M*`*';ʽEA5Os,&@Iٙ=uN+aҤNH+J?u%P&V <ȊwEd;dz).d~ƂLVL=U7*/#V^h\ j̖cev^/隯\/V6yIapyu"cU4QXF:3%ݹK+!h;[8zGOfq*KNI\P xlDrt0t3}{k*QA.U'UYqLz%)gMSt)Uu{m %QzVZ:d5?J`YǕ_"]$+(- 峆kbAPFY{ضN SM( ȋ֢t#=C ,Ӏ?P+ICF]HcmUZ ȟ&CJX K.(~&c@j5*?E;`hatLH6 :?-z_-/W=؝XLG UB+_Vs R3.b)qW7Z&iLb/A >7҃Q|!/W8< GC&@L=EB(-:ۦ'И;_D`8Oٲ$堕¡+CO@e MnQ=zWH-` "pQoe">'տ@LB 7&UqR1Z?WˊbᔑeKV,Wsa\)<1A;1oȥzQ7">{Suc]FCf?I,dYv^#*gȥ"bIvWE-{" LuS{g *BC ~"0`!pq*(-3%WŦۢ|y-n\FIƱ)ތf-(Tc(R+u5pڡK7hR+()P\mmuQjr"%Us+kiIp#e1i`+-S|-6r`,q߻5t2~dJlt25J[M&wQd0uq{4PL>ᓈ;ʢ<~Z'R|q jt͝y'@ H[]?,|hRmsļ6BD%FW=yy^J?^{H5'/FF{\O9 j1L>*oqW:L}&wx%NS<{6{nڟ߈S݂% Yɺ*3eB/m͟eU×gW;oAAwGhex4dK"4jp./}|ӓ5coLvִ .0Кu*>4 Pt 醬pgS/g=_h݂%75{YR IÂ(h[ZG<'SN.PESZ^*8Z OBU<Lg$ >l%*<{;ڞ% @<~-8o?Oȹ/ɉaa9ªSμgE/Ƿs ;+V@tN uNɼ/Dכg25T w֒mU"v!vC{V!d1 @#3'1OHu Q%vzizMꋎOkRL/~)U+ )~}:1zrUk.]@erfKN a2gEq`iQ!5Ȍ򳥴ȸ݉˔ݼ聆qҏs]L+Q|oC^IYVc.ܕ" =;cb z<EQȑ\+Ⓘݜzlg6W{!G9O i浘^!–uƒSd a&&pZh|^ᢞC`[ݑU'DqpJCdK}R!_D6 LRH<vL*}Eqv}Ogȍw2i|wЫw. G #L+1c!$Kʡ|7ʃ}Qv\.F@Q53#PhsEhT3K緃wU06K]".IՊكe* ҜtU2[]i_O^v{QB(Uה.N")}IyWG&;,bL'm_goG uOe9-7؄!njxᏦ:^9ЀMX N Pb散e߀X7Go63=;v{; e.3ftKRxT$*"bi ).+n#ٖtsb<7U7X}pM+|Ɔ8>o9C? 4GUOi+:o_0|xf4 ~/bc,kR!*+X&95Hq{?w}k 81B[I0-Ѐ >!Ӣ@vnK̛O U_'#n.in\59x5V! tB rXҙ);E榋$™uc@v_&-P)KJdRB; L(,(`wF-Zc3ٻvH#%Q3菱D7G) jCn@dz +e6/ |R&s6Q#l; Un)P;U텘1'zdʺx;cN8c7A/#zK>}XTb-Ex׫W>`r0HUGMC6]`5\í?w _MX-^v#]PϯypV{߸.Pⰲ䍥:ڬ< *N57w{vbY̨9VrPs&-+ T0#GAXT[F.p lBsQZ$..m{pC|oK2)"| G/XJll Oܣi\*n<]g*5՜$br}2LɄ &LnR1 SD%Tb!O4T9Cpl?Ozo>y)2ǵ9 }]w23ě4WD+,x8G}]\-Mjv;e=l>e 0`s{F<֨rW֫ͷP #X LHBJ`b{cb)I#O-ift'Cl 4@]Ph8:0eXWxѪ6mIa38_VHo̩$/B7Vwl#4D{K B@mOѱRmt\] ph),P*~>ټkz_|60 =K[ȼn|ga|y1ݭ!G"9?qjqQ\D>oLrɪXTϢ J\<&Zl[Ee(&&d.}"S)h n|pOER-ө:4cf5%Ia5[6YѻнT*Tv\!i)XFkșio';񼜴) &p pOɵJ!@j(2 @ P<"XGw&m|/̴Ma Bǧ[ bVA*|HZ3eqmF@#eL+Fr י.: 59#XkC7@:0LOY%:}'*:o7j[,v Lj|'Xs<Mi0*fMcq'7b!솈yy|1 A{eMax<_)ª2j͵J]n+ XnvoZ`6 H] ):J:T@,|rMl␯>+Rv葜 &+]@=}-z0&٭BHF6wÄtxɷe1㋾Jo##K[T>i6z[Iw7HO*$YW*ɢ7gʷ$?|3\ O%h 'V3aeazwƵ3YPkB.tŸ|v4"Jp>Y*R(T!>>㕹?Nekn'%co")Z9sCiLƳyaF;wW[exhHU7VpTNi~_u\}Y IRJ7Dؙ00v3*3We7يH<_u5Bsb/!oص:+,T)se4䧱BʨJ/G~F.%{^m~4a\ ,S6qUC4}H5]K4Q]K7c&g]cZ[ҼdU+4\ <,fA[VͧeǏNRl3]-hϰ >{W@jxQdC;.Q|vm{y980ZHǛARs)L` I467K6;lqs\BjI8u.]FF6j% :?;f_6A@c|- aw9Y\!'v-뵼Ee{͋ԜiJ7,D֚c=UA@$3>聉Y)c o8;^1KP%qtx%HPwc20:`3+PjkQ|biD%K!U%2o)ޙ58-̗r <q7}Yb!SEb⹦uˋ$a"{QЦ5ݍnT:u6Pyfj^Oa,*'-d,n3RH 3P?Ը"*xI;=vFO5Įm_˫G\2a+)Q0k?^eտnJkT-- =!rXlkrg4Tn6GB?)J%Q$t)M3j%7@\ W[MT5}z%U4"^x(}(clkXΚ_7EZ8/nz]ljlϏ.:5gn<%:KS||pKCW嚙>M~ X}sߖaH7T47iCH8 l&@VnZD۫P}qA`GFn.&}~ͤBP^B z|GшvqP NնZ3+-3v-D~`GN>vƏYrh_Ǐg.Ơz<"]z* eB%u^:vα[hFvRcQZ ^g'>Y<ƶz1N4.w(/ Fhf7,]7^pתHlo bFeX$AԲi M^@ mq7nQ'V4Q/)G.ss|̝J&Π_}tl bC8gYZ07070100000256000081a40000000000000000000000016759d58000007980000000000000000000000000000000000000006d00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/usbvision/usbvision.ko.xz7zXZִF!t/qey=]?Eh=ڜ.+\hEY0  mUm.$ ::$<˯󅞝LPĆTZ67@&|jTY⓷1wSN3sD['3l C!֜a1ugmQm;`71;=x;@G`}s%% Z*SٍR{_QBe'yT*a2c=94h[6Ri1`J*,Zót챈BtKm~ݟ\cjIVT+7յTjvX}{QR|KML[neX[⿦ƪ|sZPIfgSr0|?d>4pzı\D<OӞb\EX \w lF/Xv$n-'(X aINrUjI$ռp[K5V+2 ңQC" &$JF>̤󌎋iLW'$6]ޫyvss[zz F =,JdA$c̸׾@xyiO齢Df]4c$k3C.7}%R]]V 4Y/^݊ΓZyW:+u=1) \sB]R\Ko,<l/B;ً#-hMRBKAR>E*l|?vۓ qKb/˝6NK8@E sbj!=9N~@ sd 04`NꕫڲX(xPzZ=F`7{ݠvE;7Fz ƸxFn+.i9" ~NzMHxíIc<^.`!U|-A8Ż ]#iKVIFON)~%|U@hǔeM `6uv{4ln3~.bJ~<] Qxt(#cBmWl8o|u;u 8qί9+Y.狕8jSU.n:KIȎG ,^-j%?^e:Gg7'koDOu)>M"Ⱥ[0{&xBoS];meKPˬ&@"]ULl?$NxP&EEwlO* u=[&k8sttdRrrmJt-9l ON ȅZWyTM'Q,lAo]L.ˈp Vle#D»UvMzZH:Y%@b=vp2-;MD^WiQbLrɟ+T+ӂnw}8=|αK!(+p5y%EjsNi:bg+DoVļT3jy@ah&>6WƻcG> X3"8]D_ DBZ0Wh9~䲿 6vrBbYMye~_l[IieC},ru@z 4:l]mid0rBIg!f#>-㔐Zt7;IٿӦ{KFś| 902*Msߨ!AdD%7h  ΄X g{SɵE֐$tf}g\ZOodj9] Vըd);ĽL8-{ J\zyh#4-x) Va?$+)d#Gd%:UҀ {יLveoLTݜP4{'^ʅѼGR9X6vw/X֤LCU]tnm/mp}-`98럙b}ͅNMgUO|)G{NAyZ5\E3 nQNtQ7à{̓zsdIe/PrKhI(,IxgXqT47b"_cMЩ _ϝ00Ϭߋ E$q/v*ua 9,<-QUcO$d7D7-8yM=|!P:otW+Lyۊ4VGc V8X\X]K]h9`^%}۬" $֕ :Xtn-vxsmܟ?(dM"H]l<;rе0 "*0d>W}mK ,<- 12Ds&L&q)iؕk3 8DT`~KF>viZ4zl\MEwpM*ȭoߣ =ƛf-~\3s϶JOn{f6{@$"_|e* co~{q$|L Ilxr6FH>BxM"$W2 zN:^vP'e=+@Lbi 95k=c@9@'6"I|2!g8C)~_oL?g Nl!lF}˧ɤ}Z{#4o U;Bh¹# \:p6>CuOS[CgcӔSOf)k7{Ş z̛JuwWshw! hgKɅ'N4IGSgD (r ;TK!15ao;N:?nZp9^[>6Gfv2>-W/pgL\@O6Bqj=;1 3@H LL;Ze"z+?>i.ts*8cI T_ P.L|u ͨ gݶt4\DD hrcjnBTfЋo_*sU;e"gpS~9{G+XQ6] J6f]lX}%$4:Ϲmշ'۫є<[?RU. {T5 'ƬNEF*YĕȪ_Z*t9ȱhRKMl*Q]]1" xh7a+R}DKp%rj:i-M[I(Ta3qܵ+Ĕ#i3 J8B/.iO Z f3eȧ@9R9z3zJD,ۚ*8Kk!%s|ޡmBb!-ia}* oݨcl7pd)[vUȆ\ e2l RHXaFw{'/: Z~TI8sr|&["%Cw{H3y{aIQ2/ '"?ob/]UJ2 iEpvEG{U -C ;zt%"sR2pR]G&KG) [T lgV(Z:m(Ïm,9zi2Q0ӇY;ǎ {ēn̛HƷ~n#f~[4 lg;_.7["1A?D4Jv>[%m&+U7rBݕc`F$gĀ1k;W8%4_ZPLY6)WҟsB{HA-fM,HN'ػA`~}]17H8O!6RDjDpcb)>!`%}v Xf?L9b&&j;K'P`7ymک]>A=9lUʹ_ fs VtMP`cϋkS :}UI!s3Q8sF//s R&JGPwOstS>p8fE }@s8jCm`VX2Im NOz-ŵG T']Ʊ_AxS-');ReϛdzlW*P"7.Y+vT0!>)jw;hMp<EppUs8lm?Wt+E %k C8冧 DN_& <TFa_sv1?b\A멼b}WݒT.6fkFB_ ysSQY{;E4x <U7yȟZL liЅOt߸T/|ڲj 𮺯}N.El_;8"iV\=MWE@A/xчɺ\%tW&h{>}z@3$~h/?| :aq$u6CMԄ86|S" 1=Y\qؼqpTw\wC`w D XSWX:{b?(V/yn<=,t2v~*zLa?0``Rxb-l Y}܏ eg^ &@ݯWk޴eA8ls6!1zQ}JMMOByKw{@[HTc!X(|r”3q\4qj<8A5mLNaY"f\ЬyͲCĬhBCm_W*oAv~U CĘ`%( ~Yt]߫ `Q&+퓡nIH=,g>gmgDͅI4Qm?qcvB{8#}IS,@q_Oqj ґHR)oz/ʜ6l d"r N q3IJ4tD4INwXQ8πXα$?SCRdxs9g|~QWdZt0]((0̶#IpvŗGƄ2>6YK]E˴T.q}.LWީqΈ?r̳lCϭǑbCͻZ*\sQ;|g^b8Tv!k g!CO]tZY D~gG4@mZ-)XDNoGƻ[`rDwAK| #l0U+Va蜡ݑ+G^%=D)?oxp# 2Lj&g_CE \tjD:#@=lpRf⾘ N1薃 z1w s'@}pH . 84 sź 'D 4E#@oˆ䙵3j-Yh5'בtieʄ;HƼϢ*U0g_ؖA_Շ>(p#D&A6Gpr hW?&a| "2ȕ'ׇo9w:I]zH-ͪAvdkܽѯ&/.3!r|~~OS>&W}̶zrzj'~AK9vPzK׵FB<~r'X8Xxy∝ ̅#GOJ9΋لusҎZm/q P<=]QƱHqhV~,WiJk.tdM3RvMC 4aYla- rC!j6T(ӘoD{pObIfqhVԷ7OQ\' A\(0b̸"$Fo '$Ea` piE[_X~>NZ<`?Fm |NCF*hQ\$k_jHU&Qݨh.$]Q&67*pK@/ڝ=l^@aه 9V jKM+>F Sr-扆t("Y1绡C9f!rm _:Yѐ-Fa!cxxq5׍_'36veg I;;MU(*ompW[ݮE=,SRjA rŇӌ+N3[L +^W44tcm'VXbhykTuQ87Z^[c3~HANdgNPPr'8Jb=-24]~҅m{گ_.uk^AW54c:϶u҉IDLlh RpI9C@lG ߥ?bSrhJ TupFD/5N:@_ /P0ܴ9(;Jñ4;bh f䣆NhGQoEEhr$iF+N_n'/1'*C+ ۂ롙Pj< "\HC﫷]7T%m7\]mڈcd~.xYE;ae@_Gdq^A[d1u :%/ٷ QvAPwK0'?rCx7 SQ`X2yc =+QXnQ ߘ/,8ʫbLtɆ~1ֹ;4̹3%$<%ݛwṴа%Vt [M'ߙ$ 4ʑYG9'w+1w]Nuހb',b4V $*шwA)' e񕇌Rr{%cET6< ,3 O טmA[jUQnZD쬡V6!Lt-zR-'3P^x %/7p͕07I k44-=2!XW䐺 >;9Fpa.廱"-KU7x4ij.G4fQ +}7xπ Mo(cMklW%)^=Lɳ䈟R.Zh%hzQ$ 󜤰c!d`Z+ <,Ո:y8{Iӟʣ5Il} ;[7Ih6,캵$ /e,54U07u0|˒7O#\~gR|(ηOĶ\dA\yԜns~^Ús6#Sᥞ_,>a?(GU=,S;5`z0Y#Tj #mw^RCA`.KNmHPkljӚ >5VbXP[X; 0+uHUHQaID3AImD'RӰ\XWqtx2#NdJg@7Y|L8γPBh'^& α{Q;A>^($y*7Impo޸Y9"<6wc6蓰=y~J TWE+Zf*SǮS18F~&Տ |-ғwo NQ'"QLK.Rxu>kY2 Ą.D菑)[/@glY]`^ aG䂪Qm[{uv% x"JT,ṘUL%䭌õwrOT5@%gLyi 4\:77D,[}jG)::*V%LA˭.{.TW: z2d]"Sbr}mv%zAJfDEG^!L4+PwʵgC\9BMvaRHbd3y]A ch5Rk!06^#U_,e\R46)dR rios5][*Šn23]3OU#5RAj\o;'qn`_ ޅ}wT_V,j=lt)M%k<~S׼݃Q\1-}ڥUE{vK!yM*E#Gʑ@1(\)DsE&\c mcف/;zوG5=B $gOjc}taV[8 #GKET %e@(?쎫FG?:`p4&`E}o3ٗ;7iSdZ;\LNY#DΏ#03 hQ> ep|I#Dk2ջIa.X~Qr= X$i@@-ۑLۼ* tHC- u: W!U1Stl$@Y 6G q?-(bQ*Tg$J }qYb0* fb/AcOB͒/o!s$sWm#ߦ5\|}_EĚ qucxpH+^djDy%!ẋhw:DܷדWD&؂zH+!bAz*\-%8-QoiNzCבךib e4 45-ݳ,}&  KmѐmlJ ^mZ1I g EgYLƤ:,K w]\|M%"F:Gp}E)t)L,qKffzAf+"_*{_ѡA.S|"r7O 0bQOr/`KBIށ. C3Q2&S#Eܨwid;|lpiA=~{vRVI|P.{m>VߦlX{ u"pK:sh 1 >km6Xmp0^h(P |\WWr}_sEʛ0G" 8GhH!JnpxgLdHS1G2r-N),˘0֑(4;Z$vbc!Ɣng>0 '!-B jBZ4hk ' cQ @i2SJ=q2| ӝ e&9ݛ'˷o*:xkq|<ϖV[R 3Gk haFr)}F#5ܧW2p=pvϷ!$at>q,8Yc=0lD-> i tZ1SZ)Y&hZNV[! ?-Y{$\ͩZڍ|@~(aʲ˲$yp:/,og0d=:`imZq~ZǑ4r߄/jnYcT6G2d6^oDuX|v=pT~C(4*x@=O0 M:j)Qtkd)pY";QM aQLZ2&ZsSG194n$3jz(;Ai=蹸F ƹ] $^PxKVnC鉛K.nϡk;nMp$(%x &G/T*Nۭ< Ĕ1^O3}xNʹ+5/ӭ`6^7J5nDOzĸr~jdϋ8I(hw>Oyk2+BP1, EEQxoƲnP){GDd7LBKR$ Ð# W;UF&Ki\zV>OvƝJa06.lfd^bcA'A eSk%si{x}_.mÂ};kn[BI4-:b(n L+w޵rhTs%p4`=RZܘPr9MY>}>6. fPu^d&卌Civ Yxr 2*_g@0/ $# Dxs&f\瀟ݸ )$WU`JĞM )e\5eaT+ ʥ߶idZI*%k_n]fɓ'f%qkr;mHF~hE@`.;'| 8rI=1L`YGמzeF֏37t/x@"0uob $%Wkic`/K-ʆ xyy\o.E\7A,4nq6vQbqOx%w:;Ӿuջ %M~hU14L  %K|E-/H. *Dgbr ;h%%vD`Yv'}; vbi/Bb`vS9X6b$MsɆ*\' /64: ) W|#L¨N]lj~] GC FM0lS2&^UoV^`ߝ~g2.a h@%k遨j] μ;^_z1@_IMD deG9r*~]d"8ߏ M*YEV{v)ZRXr,S{J*n^*7 vEeK5^]m"VѹXHD+bBݢqW{_̸bocW'DR%Ƙ;ǮՏ2N`&;C"Mpćl*!RTXӟmA\¯pArmՆf ق*+_8ZR0bܢc{)eAhߏᲨv5ڜ?Ɓ;h*zKz-6<(w]l!A)oCzYʷo CIj dҜVT8m;sG/}@99Ao?rd}#蔱sw C 0] 'GB% ~/2C+HNfƓgsl2SN$nb1|KЃa5DG‡`^w/\-F@1`* w CB֔^:"\/'wjñKk@"$~ $LoK.Ɠv(ӺF]Z`+{n AQ\.mO5pk~C%m D&y//q1]5 ШhiN- @=M kI(4n۱nOs"s"L)L (o⃥+jG/{к|l5Wh_ʰ(o?i: ۍIuooY%ʅL){-' 56'|[OW ռ}fóŢJ D\$V{yyG?~lE!{PN+82*=ebrIOGdIܕH"f?jY#8 w4M=/4 f؏T(ʞhE= .r6Ead̚ەBKV/>ӌSrHL~Н3zR H 2~#$.J]>h4J cJKKXUc郢 );QA~>@TZ3C08qAQ<,pͼA=JA?h&~SUs)_ 1L puZ6Q.$/Bs0y К(ѣpZ@ehv6ߓdt.Z~.t輲|X}2TI0o)>' wSl1X'{Da窾tYs!gKa9xΑfcT° 0ػϷԶd ?:DnOu# R'$mGO.Yvؼu0RɁnsYt*V;TPiꪊV;X7˺x%;`\] aQwrXpE=唠I@2J܊ǍW25KS0C}ZrW[NG ? p&2!*`4B#'YScx#ku+I\D&[BfDeZ-C\Ͽ!=6WthJ]dbٍ+"«;7S2 skĒجJM(.iv% \=YѾw"+І` l ,3'>?X;F=$FiWR3N_V{E&ky*Il`vh*$)D^QuSL<+ۜ ܕӎn99ǕWS$mSGH.hjCqAM%W~KV +*p#?Lr1XI f(2!, LਥҦ'|s'i`6Z(?[R#rC= A7Um 32 X3O̳DMcӼ:~bx-'u-ME{έte7~3_ہ-.rۉ:aJ} \; >;&M@f2ps˗oJ@_yRd8ŀ$H D{lÚt/'\9]eYS3bL+aKQW.P=sQtI|yG >b-x;⬀1[Xǻ2vHǜyqf 2)kUnlA[v`qoaC s'2s'%Z#ewq'!|z!?A+%n)WH׆?{,p=̽.s5v%_$vHZ,{lIz[KAwCexp W3FLsV$uӭ䧿W 3fGLs0I}quReN!K;5QkV٣ , 1B#Ses3T"0~J;PUY&Ζ-NG׳|X/g=TD.b$:3i`SE\ѷ=;1gh5`<dZm9(4[7EXL)_q+Jd 3%my+BE|Ƈ; Qt 8ĕt_FDݹ^ؼD!} qqFg]U4g~ϻJ@RED2~:HW<#/J+E`t u) tl<a&9#=^g"qqSDnЌ\rPБ7AB_|D?uƹvl)clKjη/B&Z`Xb/' ?"-rn?'3 ~E}N\quȕ +c%PL+b|KElo56{0D剭 <tpiI P9L:<u4V7vMOeʸċJ"Cun:L;iPwMwxzTMI&(]Qj26`xaSWjyh+G! ,k[϶y#rX`8Ǎrjf"_ʱiSK/aQhI_Y.%W^( )_I4ꈋr6Yt0RsuۭBG1\:Y+wUv2"r~wXݨR^ |i;4Zaw s[*6}akH#F .pd4~b,·5@׷ ܈_Ĥ6a۾B+㧐wJޮxVOnƐ$;*J ^t4E$m켁NB6[FMAz}ҩV;ʥa (L533ib=y[_}bGڄ1\c'2Y"P-%֢O(q♠A   "f j/j#叉Ȍ,睟c) ^<8Fw#mn |g0>Y4EZg0Yil+!,%1ױNA~d1]ur{fgkd(G82eJ6~aVډnBr(=YaYkk{D("xYi:83Wb ʪv"ҹogI6` GTH#^{'3ft 6Gv87SX-SaN2pv[R!=GZY8570<2ֹ\أ[۲UàB&iŦjDԈk(82!-R2\%FP) g?$T1֟rhH%F7]SfD#QD[ȃgO}Cr& g@:D^b1%E&JşSN]Ewo0fE" ;H8Y<qʮ8!M~$oWgR_!I ą>(V7^)wO2}j )>'1]ۄ>ec&=1u#:-ϫ^{$\t#Wr@ѡm2_cc F;]CYnMl҇ts ڴ">ѥstJcH6S^qWjE)܉쯩Xc٠mB$F |QP0JjD3]R&Wwyx} mWjzM06cNx9l[8ěT΢`" Npm%TԴEceBa_M.^j5j -!(53Ҟi*˺r" <Tk ٪V^(a3/Sۧa(<`:{ǧ¤0[8I1|>cD7F^hfbsV[h^_ W)m"$|ąVWKquMNp{XJB 7>N9v9AU}\ł)069sT.٣u?rU8/ 9ۅ+vR5&VJB%/pHWSF! fJI]ħ2ےLl]LÜR>*4&R\IMy2)"|G=LdȾ=bMd˒{6ogïkT='A|MJAıcS)LڮB@(QZ\(8ڒЖex-(h oYZtr MA"DiCAb5ZA3Z :Ug`DQ* w/-WgY d0$̱X][}͜cFsVt9T^Smw;+!ⅲG eNhӫ?ηnf1+IrȒxq/,aЊ˱hrI L <&ÑSP|L"w6. 1=y.F5z6_dvgW6k!$5}<Px%AA%Ss@~9W/{sh^5Áw9`tJDjbˍhVRlt*_d6$>~v&ic!Ξ_};[?^C;ZLNCzvŤH@5[+u4,pŽD4nx'dՁ.W/4@{3Gd&3Hv-cUKI]B4:5=Cðl|!'wq\߃1;fufE#ޯoo5|FR'AD{akԑ_γtA=! +I YVV5w!-U;4F Ү*ݣCpI,ƐKge&6{c̽BҶ:S~pA6̀?5^6B)\8,?OT!1 _6G4ctAͩc$y*J\HKZ+IT@py [[k<~l%c(G 愑Q3Ro(y ly7?qb)\e1s`>ϩyL >8Ffu3aygwͫ~Gh`aj~lt~x L㺋B D +G<$QN.[-doѤ9@H/Ȼ<@;%d'rޏ>5QH'@GSP?>s:"vip!ŤDKTlaЌ';$4//%\`̙{Mۭ*.{ڱ33`F-ʿ< O]C:ybki] =FVVߚ~`q!>7 L؆B-ɫKv@6VI}tmM7 v`Lղ׭Fem 1hԕa|&`r_Uj MA.Ti50vƿ8r兪$Tbb#4oVȥ.P5pW1+,݀98J,Fۺ%9f&*>MD+CSPF',K]Dn8(t,`( `)vNh3f|"Dp&+ÊqCKn>EYQNPbە9fEq6:8My&tEI$ W0~ܧ"@e @lX1.m=WE$<蘹b_k&a'/~c0X; Y[/" Slϐ(ָ=rW wJڌRf frp``/z,1*Ɨc~wvC3—ZS+nYF)0Jtfwϑ>:2OH,H@1`(!t{x]XUNwL^z}^m B7N1rV܎^EX/np=3P~:C[a:{s =̓كK$`HGN]Kv9/!cM"\fykS8kxG|=E'؛r"6wM5&k a1J2WPfȍevsDŽyףk_G(?iMHz?z 9cFQWAPjȻT=NtHA {a7QV\!a!wЭ$+l \ijm`g"dԭ"6z?h^:XqlrP6FGT,%=5ɪ 9!7bMN]l\N׼K,; 5V:CdA&Dz_󯩵|ּ5Bbiգ'`KpF%S~+ଷ>TС_^Œ9i'.ZGYMlY̮=uCέ#>T̂b2/1u|B0["M'W%%)h1 8_A„qs\v\S%rVo3(j^{H>Uq"D4v4X ̓]ws'VL(V~c3.5?#.XTN(H?Dg`qCbp%nUeX~RۼQC IG\o>/J鿱`Ӱ:GxsEY|o)*P*z-ҷI5-VYSIO"̞'Y|n 4 \v^mzՃ܈IcKS//W̌uP{偆X3glu镎d  菳^D^i"@5_pW_e(SďqǣZlBTZ"}:!hY;2qEhDeE [MWO!"sԓqC݅ _xnnUL} _bкWY6)C+M/y^i&Ssȣ7ɓUG ~ykLEv@0Wwjf)7YK}m\ϛN(DjgV{#i+A?U~5&4#B6V5QWxoz}PYtƳePu;Y~7׻>-o8Uln`#i.(_tjofͳ{W-.$g'Hz#EiqKJSђHBFݕxQe_(ǶU:8N*dɑM%9k,Er{1%[ɕ@~GlP N.IV?_pHuol\50f$XN9$b\K*Ĵf`qnתWъ/VIc `^AxGuLgaGH 3tTpMnSZ96Wd?BjM'' JB4ͳfq[q<"6]$y?WpV~qP5Sov*s2C2㴮WfnxcDWmgV&e!dn!Y@۸!cS!iSNDf I:y0>;ۛ,\RHWZ\`~rEA;$J0D a s^Ƨn[}&LZU4IpL!YjBE{#HC>IX(!u%[m$9)Wao7Cu'E/K{}!fdg;ED}[g*cQdt0g9M[X C!2aM3. .viavT)XWfk'F$}6i@bz' hfΤ_W.@>r_I8 I؃$8֋Ю® ތbrcU`V%[!yA/ug[''`h]xb^f]AkT6/DG!NR;ʯ_l D\h$9gd3_m)Ww`FHE1M=q #m&m$ݗFUjL?P~Y]ӵ% >h1 Cz^ȱBG>UîZu|84wMt/aϫ"& (T"@t&h~.W3@27Qu*,K)v] %xXC@dYs||D.D*CAYF3qA {M澤j>Z(ckm˛p nyN1][0JXKR`Uciw<&쭔g)?j5,rP"7ZNwdBl  rvaMM%H>x?+,lھ +W5GP;\$+K9H\Dy y*:0L ??+xPݣI<%f#8Dmǟ\İGF(r#}㩁cݼl>gNc0ʰ̷ν|Y:\ PmίgԠ5ˢ^<Q[\\+' k-şzs#C%%?Jc](Jv7UGgXBkE%T35|;AeH>C@g0bT)%' {|tZq:3͠H(v[@' M*ۚzBbVoǡ|$+3˕ז!FhaqM\ыQ=&װ J]t+@.: ,SsڥNT!A|?RR K" 'кz7{㉎ q|5]ו%w&npZp:{If"I.a%<z' TFf~w#u?' 6Lr"( >Sxe\D,1Ak^2V4/ei^0lĸM{ m-9Ћ%O]=I`PY2`f>i8ѕ@S3ҫs8VJ[9_unёH̳Tj6.@xBEY2=evًէIՎUɠFgWъcmb>rD͏z C e(?Or_qPM9\S%?Pw}>hN% Jw:0</(L0~p>P#B z=KTa?JujtU._@KR;A_~_Z=WU6?"z*+)fFZ(߸Tss9-Zݺ+exWHeM8p5P#;W9?:g!֩!ˁI,^,\\G1& qW/Np*H_G Ƴu:hV`!Lb ,uIGOd%z$צHrX4zS>V5#煙m(n._7ޥVS3R>n^u(Q(̣h\-!3Vc5L G3א'-§/e΂UR 3u}x7WfņNa?ӌcMP^zS3j|b;:'@TIhC􂎰8}Cpjm%̓k ap+ 4e7 _Ot;< ؟=9۵A˲Ž==,G(0 4Lm10r c>6?`SEA.n[SwsIYdDDVQ}Ĵ&8(ńvGugG }KIU&9О| Gp{Ubu=9ڹXր YplC?E^yEMM(n̡kH.;ST?n⣷¸zb,kg(rݣN6=>h bw(2К$mwXt1 xıgYZ07070100000257000081a40000000000000000000000016759d5800000cf18000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/media/usb/uvc/uvcvideo.ko.xz7zXZִF!t/m]?Eh=ڜ.+,#ޝ 6՛mUoqD l=9@}-2Qd"H˻s}73wM&;@ɀq[~}qdF?O DfaN$.LijxYkX{ @DkńB(XaZX =G])p1nMfW&=* q1$VLog[㲲@lr}6|8ΟSnJd٬^u6W0]!6^M57R_ >-{dds &b6Wڄ׻[.s1=d "/yR?Pes9wĄߘy3D_9V RtOPLi '/n~]vl妼" PTaIhqeO_ lj,c]2 ZcItvDF]AG}^X^C]zcosHk#mZ)M)L7i+^]@o/6EqafC{?Gp6QLm*-e(uu.h]| ,=ꢦgGXerQ[Y 4m_rQeo8=Jkt4R|/?P՟i3/=K%AlwFQ^]QGU<i- gRDAj!,e' uߍսr9 q6Y{X8p +[0V4yWIq@O&-'``+>~"@Sŗ9>lV}vq6*ynB# h=H rCQ߼t oeG@tC ҝ/W4GyuA- wӁ IV46a[G]RaP1" Ü8is Ň{u v\IMٙB=4 65 "d~bFEh?;Lef7O.pa;0u Li0Գ@MHOyNSbJqR$C(.5S)!u?߅v6fڬZv?l| . Y1b`ɖ{[ @˦8YH3X 8hzq5@it9[aS' .`u,P'Kc-}Fd)Hm{}gf<*}+Yp減`H19oBؿY4.D[Q{sΓXc>n5_ Ka ԩq%r>6I+[ a[O on̵f4Q F"5`2kxe1,gGImjѤWAibQ}ZX`tRA\7 |T$+N-:jJZj;"<6GG)ט]jrO`mdh@ps>Nxl-wVR-.•.EٹYf~Kv-Hg<9]Ŧ2Cؿ3B尼ˌK.u+y\Z[ҍ6zEhQF4`LW䔨 E j3̚@/+JT_)+QTYpLЍAXPksbU66ᅧ9)jFxy>aUKf+2l|OŠC@k+N\)^k5g]B'(xP?ל9Q9UH tNWoY5bj_dj8Ƈg xӇrnzW 9?wnF 09I|]"J_$ gn75T~N|r"!HZ3Z ?0tƹVsϕ]~p*.W|a4wUNcrKfj\Iti>aP}YGMz XA2FyLh 9 כwS/ĥʮPK镁@ʧ+ \,b;l:e>u L"^Ea(}@-oh#K.?ӭ9reS=9&yKUӕ"QE^$F+"hwڝ *d{#F7Pp~ nYJ]~iمRD'ZNav̱.I:*ESzf.'8F>hʅ2;nHjKDDwY T ; )9PEPixÔEZ Հ1b[`I /W{_k++XnUܓhO]y#-=dWA )Eأ8Ih(0>"Sqakb]zƭMMş)1m, 5r#qyq8ЎXP"|ƵaGSdLJ f|֌$7k{#QGAPW6l !,3E&/J"s$Qp$UPPS+.T194wBuQtPKdA(R;e NZ_oK7t jQjpYsQkU1YڋrǩX,u%%1xʲ/Ǟku<E]<7‡ʍqEyaV6D5HBx(O<7rAӡ*{a7/dAZE,J= A$7Om[*yeCa^5ufv ᕌL=|6ڱWr$:80=!|jFBqcܓ68&nOgm_z ckpʲ$JW ' I'-̻)BJQZ9?aĸclϥY>5ńڕ )AESW^h]r΅1.=sFgBN|#Z%Rsܲ(qW\ z'_S8 3x%DK<׶Btw-/%ߘUp2j"Zw}j2Q K[I8H)_zU枏] `~7v y۔'KM aC;7*|74Koufqfұae*B"PCYƃ~@ 2VF_MF|gqN~1Sg (A !p5Q }Av#!p)>62AWTZDvouXx Gi F1K#㜂/ |*%ZhB z(̸x[fܮOh_ P;ODҊ|E,*z0Ljݗ*dbVݫِz,gߔj,f56"{'wen]ww]Vܹ<&=/y>F-|J vxx~BWCҞI=ΔA_E*IK~EZ G]u&?RK.ÔQ67O`RXGOG'P}k=ݢJq:f/Ls'2MF]ٍ͍Z۬.Z2{&4 G'%;4Z$0R;'lLk/&` |ߍak,d^&Mb~uܹF =-!V"ìb4 ?O Z8ċ=ƚzSr,66yzw+̏c6lMիjmɺ̈́ b }V%gT;j~cSɻX,4>i?XCs:KP-uDMll7 s!=ǡ)$5dv|J•%勹8`LwQmQ56Dh(5mJ[pO#ArW  s0{ M@Z}j@_NVO+"\I=\q!;3LjJ~QuΉF>AfYgA1!c3%0 4; < {؏~ CؒΓ>Le0疼2P[a?V(H`T_9 IOPMf@|wXE$3dqsxxdzHU,L;@-h[ju${ iA_+vz"4T83–i0cM:xr|mHfY' t"GkZ=kQ8nT~MnVng1p1ڎ 0{y |xǤ?kZ1G5J]1}W BӷvgH8!ߛ@jȥ/k(ʾy>f}U.tʆW%Az OA&>ԝ)0;lk7UXVB.3̝ԁkjHejc\a~qspvCAR}Rఋ׀+(q#\=x+jα/}|(|0wu3|AӋB']Z{3"w+$;zc\(sn" ޲\\:^+dQc87lM9u"th=J9uA `pEd3^z?CE&ۖRPW/ 2h-?OQ\[/25WDt>tæK$8|&WmcG)gK$yS;wUT0JSfDĀX7YKa /ч-_? "apz4TpCUz(: lVP8[(Hfk6}Wbu:y"RfGK[LA- y^0]u2Zމ\ƅS〰xaCl-d-`%s=f-vg1AĹtۼҎ9%G&giUe\=_\Z;4fդ 2 vBШ=)|*BFsX9W?yQ+]&9(\anţ'1<~EOkM}]b\:"  9G7QhPE_Eqslؒ qL6$j#~pR[yzt>ANȂzc2>+qo9&Z yQd #nZɑ )p}~G{ct"en#~/c"n ̱J+ ֗Tpo %5>&&6@O7-(Ԋ(e¥Ir1@*{A5NO.2gYp-A AІT;j-4w] c6Q! Ի e698,Tؖ=8InRK*zȑ做3$$~M{( >;YإhdI% JrK08iY ӡ2V'=WZĎ3/jڅ1)A_v:ADRchy$lК̨XJ12mŴ&!Ӛ_EgB Y&Y5SH=Dѡ}U] Vr!"04^hg+d}<.,*ak0IqҡAº-/#VūD3FmtLY'TSӐh&AH\u×3z(¤H;VB$I$fhiN ?fN% g/㠒bo{)5x83UG>qѫņ Y-]]ϓЁ|<Ό+GݻOY>/stjCR};¢@mKD0KX`R%[U74r Xa6T::^ x-M(,ٟLIŢv"cQU+ak!H^D.@eIIՔ@rСdp4}.d,%[SO?tiV ӯ^GNUt~mO> d_KYݧDXT1aY&|zr..̹/]oSP u'R S]G,a>0qp?rM'. <^Χ[ /cȄlrv %>lbnY3eqݭĈעݍPӓJ}L|g {Bǁ\Ʉ[-8Y,^r6΁/6HCT\X\6ye`SWzV}-nYbWZ8g%&CdZE^$]`4Ҿ _cJ)@±GO2xt]EΜ3 ap]Z76p,&!kuV'O=^LUޒ.&8{}<ϕ@o~u@VEGΞ"23My'Naج[,nXE(4CZm0tI+U#7΂ 8 AA1@a{fy5z0J0z-2q;!w076̻SMےLu(ɚܨ}D1I㤩uC< <*%Cw=3Cne0j/9C@2$̎z~12O!Uۢ bj@S!L-8e|o ع[JDa=1RE W|W+0nH*d}7$3X dQa@ @QHn۾.7:lr)%@vOEPK7Aqj u רm3YƿPXR<A"px_|J*9v[Vmo FA7mWEHSmո3ֹof aaL "ndkc:s$taf+cŊ?؋ M}wbĨrd"1\}4* lYGbI⎻iU0 as6f;m\)`xg[8|j7 #2yh,-H{`T͗y_DHA&cc5 6bߐz2l%{Pi:/YװVe-7I#ܔIKہk^a$䛘fΌ6JMzyުGԸ6IqХN]Gt?Uw`ц?c;aRA> e ,+/Lܛ6i18뱾7"6Ԍ.}e%8Kj+2!◥ .CǾ;jg%(E,]M |"8^)/=ݘ#i .\Q4^vKCokzq-]xd.Y)|L7l2 l얮m߻ ҷf%8}N0~ B,)ҽ/rZ;^yfjfAҳKj(GϤ\ 3_y,%G*{cM4r Ua%sp4g@oLhP`mhoE=ş $hPsh? &:wb [/y5)L%Q2\& !߬ D5\Ŕ\ݎ5Ⱥ*n_QIx4͇qYb9 6Ib;?8D!a Ѕ0"2*e#- 9d[Vߓ՚"SI&"Fb4 9iCA{k/+*\N3z+ }(n51@eW/Wgc=} \6ݽ#:YKܣoת˩B)769:K4`ӝc>R5yO9⊼ki HN'.a4fYf՚&ƅmH6SMT3 T` uoD?~lo̽[p؈A=+&VWbV(LP 3P?>J- 8ʝ ]0э-j3T-AY$BoBۊV"QFh`YD)f1nd͖C GG嘦/+KB Irꂳ5%WحC +X/skeA6`LnBYZ[^c sL l=ث{QpaJ!=a3n)[w Nn uPu?&{5ycxLWlu!Ϲ(+\wXDOG~3vCݎ`ܘ"7Fet\#:&p_wO r*9oɁĹk0>0Bs`nMFa^QfEol.A\ ,,-?[_fkqSK&soV;U)ab.h/{jb=:8\){zqbн*XΣ>ӐDljq z+IXH L |SSǒXk%oI~YK:ґM_ 6@ώT5Lc5!ѵ _7$쾺/ 8RxJoKQh=JkJk*yCuie*lumy쇷[lHG iK څwAGkzRn) a6L(;_ wr$li 6,b&mu> .͠xgR@gg$g;zJzy6I!,A8I. dj<^I: zMgtil+mY3yMV-F q5NÇ!_D ۮk-TcRYo/g7:㍭1G4(Lx`*llT(F-[ `kWA$MdL{q8HU3V=h?2y)[/UD:  ]e4 X 7dlIm3; WA3YH7,](C#r-/A}Mv!f%ШPxqv6Jtn*C0t[ܣUPqrA2_#_tSܠ]SL0 8Ȍ霨y>6णX ][a*y]+'zELYe*hwFγW<<òBo1ߌOfg HHk+QSvB]^QHpxCjxH_c F`k\fIכkdd 0{33&n9BPWt:q9mfK^ EρD1T@ ðD<1}S^(WF}%TZ$ÆcplZ:2̛'(SWy)v!6pI-2KV RZVEDP/E7a2o;1rĔ- MU`wԻdi)KS#'0RAd{jw̗-*0]!1 Z{)Xr$;&ݔW] F;M 0쁾:Ո[^R;;8.[bjwvg2CdQqѾ4^I1PŎ3Q-7b2y[VSPbh 8U=+T*Dζ'TD/9=]|`[ $XmͰE0 ]q/Ы}u+>dW,AUI g,rrtHWԤ;4L>.sVgRT5[qYbG`7{7EZAь hZ@1ʿק0٤|GBd20̊~ @WPŽW7f5F%)zaPrNF7(o飜M̫$iL+CӛkU bRyvb%pFeb&FL gt1iwR.36mW8$ >q;^R[baĹk&je^Z6[#n5|FqH)EY`JdKxmG pY[Z /8߱P89e11Z61K3ݛ Hm&P/ǠF `hxJ"4^.̢U ~/ ŘnPww-X AʕM2SR 8Y_VSaUG8/z(.摹CjdbmNߗyM7RxN1_*Pb=. x]1΍{@8^tnm|V(e+2=nV?sWCP{Z%Dq{JW"W/(D_淇E̡&Ywb/˃4xZ{7FB8N#0X"xu|6@-JBٳ]gƕad#fB ej8!#"Mh)Y>frlY21^< 2"\I ow|L@DZ d*J(נO!ߘr _m;Qu kmXټG)pM "k"|>Lj }vM2_qX74;hqBc^ h(\UDRA%Lʊ8Dc}&i|iU6R/VN/dN4]}/|M8SIXO9, [Qvye2fsMlW8k9?t3fb ٥  ۂaICp5r*80q>j1"L Z"SedCJuIApy.S0@iL%ٲ Lۻ)?{i! 8ua5K1x˜Ip1;n+zYqep{]8:,n. ={ RO6A{u :4%"xneݹ%PIԜG V|/a ֏4M (Ok8o6^gd *6b><2ǖtxLу8.`l#L5׷Gy eO;% Ii&~diP8GU-f9nhO<ǃ R,b3%l$rd9]c.8Mz:gӼ 2KJ}BVƸ YpEdlDz?Ѝo)~U]XtrX*Փ,qXz罸cdjD:nv-m:ÊӝQ2!MhG/52UJknMYGE]W꼩F" }:'L9^ЛVϢ]`N7(XM%nKb6\x"X)V|fz HgvC}sV 1TR\1+\uu: ī{`zf0-0&FlVn*inاr@.ny l]qFPsQۏ}4;{F=5Od<*Yf9a>7[pY~{̍X'NHcfN8r4 SE!XV"! sӸ.bd߸zP^ȥ8o洧nܣ r@:'ej&eiTdb:y䏔tEG܏o]?suC]NXΪZS["p +!CGkʔ3Vs(jAFc*n=, <5xEoˈ߿";O%]+ȫuc o)8: Vj4UR1U>\%Ȝ#h 3~weoui@LT5ubH{fMԌ-Kf߻qd+Q@Ƣsl(u-=Q52Er1Fo`c/ё)P!sfeT]fRt^BF]rKimVүEbyM$>;[`T7,ڙ+ Gy)#h&b~/[Iwuem0u5ڂe>Z $ (/;W+&>4SPZ 辣o\ٱ0yD?.֧4d2*ϗO(\6xM鳗LEO;OdSBsR[^%nV4W|@S\MiY wq&4jOETIά?$}ԇ]VomUi L$:s5] k TQd =mOijIX2c.6AaZVZ-"ydA'vDMX}vb zPm|N SoRmW#)@4raaMybd*k%op &U֍єQxj=PڭHCcGcycGry˞"r@Gd |QSFt Ab]S\l1[W m Y AUAΛ>g'=-g[f$5A \Āި J4I$w;%\ Q@/4'@5Q[/lNe"kZ%du}LDv5aFϿT@7_2a3T+TeP,.nLMxC?Eı:\1 s8YDxVYu@ɝYaWl⺱cT;֮Җ\9d1u:\٘nKpi.,}[DԶ+1 @b|?)~n@\ f4T TŨkpﱖ,m$\4?]g?ʹjX#ލ }?fPXǨƊ~G I%k{s(,#!nCɮ\ːÊ12!EF6PGw(xBŶ _og f`vl~V#9cxrC{Z-U<Qgr2͖l$[߂2@R+(G+jL*I] 7|i%WT}#V? x7P_9$϶l6O>tڴb]xi/Bmf0Rrf,S'QeO+UdL]$`¦ME6䩇Ī~IkOț|L{)e":"ꁇC`|R/V$I)R\3,$|Q_z 2CS߽+(V)nے 0MJDujMtN~TZkz&o?sdHN.~gFĎcR/ `巬nj0Z[qi9wpDꐮVYz @%y'+ꩪ#YqvwHX7Q6B1)=zQmEk {T.[9m(V{um~]nPnСYp}wxR ȪhιwSL'i dv} p۸ wxwgB?F.Xdž+_E.}*U-asPMބn/n,ͫ|mcgT9A.#Dr*y aX.]a!lΗD[[֥eFݪD%̽2@ӈN]79^\}*_ Q8[y[@1|!lXpDz@'W(<ͽ ;'kpyG/RO0<1Q h. aw` *c dǣK2Zh.|B6kރx#m=;Y_(KK^0an+n>_M-av;t\^O!' J``c~_Sw+`e؍6‘_"wD &n)=ۃu =>XK$|CmG\~`Pi 7|I!Mb?Y F=͞_Iۏ;_n;U i1g$$ȕ&AkcgѐCJ"Ew/l[)g_v,vjg6uivtD]:IlgGZ( ՜vj:n1ݳhL Q,GKP\YZ(@RU'Et!JD!XB"s5uZ*1_]+c)i $M$ ۶bMf?\ } t$-19XCf:m~}3G\5VO2sF{9|pӲqN<ц-J6׶S```crYd7Ekj!?we\;35Pjԝ="XB> W{0x 4*`E*xHL5& HOF|I3.-VeeZ_xٮI(ϩ댨$^2OC</0$ %Y /_ @S5lgBm ;,ځ`z8CL'&D "蒈זx{ eU)tDI QB?NaxQQQRq[?F2{ir 2KYNWV;H߽JH >+ק(+x-,1|k lgEqGc^kj'zWa>ջt(N'{`4$(5rcGQgoa r ȲkW=0۞nC̖wF/i:\f:UV/d?}?h=PQdidHͶEW*M ,CER|4-%٦Ն?BzXj˛'y7[ ' 7/?N<4?+T)?fvq3tTMV*|^5--`yh_-OTm} Gy/֦q+d`+gpUյ%^/4Ȇ7F#􄂛ғ3qw3L8O\_;,jJA*y1]yNO~t/Ȯh?ld$1_%Хs=y٤j$*YI,oD4U ifK5=OQ ΊIf"r7_Z_pmºkBB0s7=e?(ǢhVR`Jhp1k$#{)vS7@r3/#gbj j`z *UNv#:ΖeP;rcNܭ|$,rr(|ϲa**i>1<6Q\ZC #A0ud% XvmkM F9^zIWt";dH׉2vcy>H, f_X:y=m94˩%Uya?KM|H8 3j|~.n )a$rDk W|etƀݗ*I@4_cT|ՉApamhӤjΊH1,3G~V~0֨z-!@I3RNFg_[sP%`QyJg8NDɓFq2ԑH̎K0EM$Fw704.*$g;&<R;~C^L{ЗH8r#-5 ZIU ,NT :_]cdSqO5+eYB3A/H&#;9TVM ZJ/ {| +y9Kִljc$2,kEg ڥ}X6 } w0ñ?F,.F}%S]ξCZ.'ogv? 4Ti$ojekgM@u%Tkfj[9{5޺Eyg6 ,zԵ t)70 e"T:6)h9yƎڭ 9B<0tZ&o3"+-\_{TבE4`@nIunt;?iY,yEcEȄ/‹Hr(W_E*Kc+8mAQboT-\۽d mι/zr- 7㶟w}dHa_q?&;OL]kW^ӀkG-B HsۨC3 }PCd΃:Mx*7(z84+rfFar޶Q4yd/VU+dzyxH šG[l^\; C5Bfy x΅[{+g8zKql);%I|V!)(D6qNfYH  MsN_si"jX@[ZǺ@# ﳵvJC_cTmЯ NB"vԧPhP[m)9qc99𩨚(R]Ql{4݆σEq$jw.ga66R|H.+cBoS iQY[LOsiABS ދjiP,aED35$n!?σv]Nnpi0,Սܑş\72EkH_BHT,j6qS9gFUJuo 3Lf7b#Q7'頭)ѺԆs 7-a)fDRk ^q˕ΞI9h!3LL@B?W\??6u8! `zn Nɧ =E ( \F9&~q"}`J9UV+TN+R:ffcp=~2S̆ ۇ3G,j08Q#a?@O98,^nk]w ~&#fݮU99JtST/ޑk6 7#;Ɲ-{Zha~ϜBYQ,c`wz슅NUmأMaK,+7MAތ量Ҋ-2mZŘl?=jx yuwεsBH~a ?)n?= c3vDz$~d7a_1tBiJ*豵yʛy"H PY+=;S0Btb2 )Q PmˮMES\N+t .ͺK;OMٳ&JFU 9?C;r?++D3J3BOz'\fB{+Y:6fw5'ЇN44\U<K VJ^aQ}jj)r)$+>ڞn42#Z]"Ed巈OL̯*rs}KYr_B$$/ډ3){N.ih'ݔs +1G xRr&n6hEAlsѧiյ~}F~#K>)×9j>NWp7ET &bFKTrhD,7RЎT|8 d5bKʥ-gf%OA~{I9 U~M׶f"OXg_!glߣn YW|veCfv9 Pvw?ہ t 몼lq $ R=q繼O6wV=|u#e rDԆDkʃkYRH3#HB[[T܊P¶#~ld^`b]9ka.Y%Ҡ5[ؒZ0\կ E(OxB~;ı|7+u2&io[rv%3<*grw㕪1ت yB^~%iS"T-iu\рNAȣ'N`3/ re=" ОDm7{U.8uB& z?hJHs1qj=_]~9F 0I87y8%9:(S?]YߑZ|0SZE+{_ ;VUeI A\jOFLXNg8Qpʐ"H1eq!껂 S*dJ/Y#BHcI4=?]:sDbQ[.?Lh#)?sXΦwۡ ͐,,=95A>)Rߐ'*PtEg`1Gbȑ%Ċ>*t^/oRaȷ 9QPF=!:E6˯,u?=d'iAy/5\?Z]+8HCѭQ"+7~90r9<;k)՛p`{۵^ ٝ̑0d7[E}={sa]%'rAwQ] t1f5 aPE?:}ۚq,Z='gNR "5h͌Q&huTMF\:*c$40!ɨz3hs 0;vp-_i&HSIM.mEqtпEqVh&6;1'(Sc#OVvL]Z<> Ya4N11^q ^8_&@-s&251iAEaPz:ی@:cM5 KuXd\U*y`rr[PdYD13e+l@"a87Ԣ277@)d'lNr[ك|A\>ytоyV t|9ODL4%4g y@^1B8uTXŘ6+UP1b`Md KҡNvf͚Z5oi9h5!wdeskv9jI@,::73(wbliX3 Oy Hw?ɱ,QtaE'GBG07RH.㒟fGE Pt:O&bLR 0'Meu}LnlM#_0ޫTI^VG ˨Mctؾ꿷˲z6N(92` Fǝ0>SK;2!ьPg:GghAߣiNGHgP@vEKaAiZG|\?sx2MbcN_ʋmM NJuo)$S2OI~?iwCr]a%bṃ%{V "H)w=VF_VU&(L cn%ڂ?!Hc}{A%P4{!BUlȢ(9VoajOCmCv/ӽ ¹G5h?>;, f-8DURTPA;;AP`;q`I<鲅xĹWhMi0qWвkFL+RxpaY(yJ3/^:zmEmsWD6e4یwH{NlgK[`V)a~|LV'tLJ1>yX'F\'l:}vAK/}^m^dXT?DtPn/Q#nDv F1U7~i <-UQ )~x[rp FzK{H+cdy7tyG%F4Y䮥oxSҼ:~)h-{b<@`+n|$N n0aBZt;1$Z uNk(0G1anWGII!T ˟Mhm9"SPA˲ 49o8)REk%e1BVAKSϵ%@ #UP9W'*x.R(l}>gWMSKbwKd(夈'͑.l[]e@&^}V3</!CέT(_$ "'Z?q$  DRDN{U;~2IC2$eBnTø a[8qfjiSBAoddDY{N\{Wr7e WH˄X\o-Hۙ#2ivo7:SS4v($_h>[xzL 60H^ .\ɌI²M1Zm& &=ț|j`Z>@}fs]6U7"9w8!ΚT_+,QҰEK8Θ:i'W-nQ?_<-i-֫#Ӿ i J42z`}2x7_8ҭ/~y+S- lBO=Wuۋ F׀Д/it|/:?N )6$.8qgk4HdȌaښ14 e'}*;۬d/0ۑ:]h#ٸdJǸhJ)fSeJ]s`\HYޙ\.4IJ;#;فM vdR2R]*M*">, yxFZQ&^87Ho!Iv]qU/%kvlDxu\[8o%6|I1rv"WS͍?v$#^䖙R䖢ii3<9gWyx ~IqrMSHon]~Þq.a/l} 7u|8&01н+Y=Tt&m,_JjD<Dm_4X=ǺmQm)`/j$bDH?}٨[nxrl %v-Ga` !W~ɢ~1\'P!N3\ 课w˔ch} C3N]wVԸ_cZY뛙d-0c~e]N8 AI}VpH%);NL*<--5)DE=.&K%s 5e m%#W{(Ȃws;rWʲYM%:P!b1Uܧ4r M.ckgpsb2jW&j>\.bS3+OuƚE<[!JsKao"jGF Eq3ŞJ}l6ȟ*TMsQL٧xf"7sLx5_s)T抶+ ؙ4Coxn\QO zPJ Q51`ΖT~{y`qjTFr;Wu@,ۀhWGtҷd;o'}j:ȀI ~,U:QMr uY~P"[t.yؼ#k0)6oA63dEa8K=."ѐ5}[fjDEƾ$;H3DvgtДնs"nn_9p\|1'=c7]ݶzi5 Oe7*~ݏn,?(w)Er]tj?ˎH}Kɔ|>jg7=P౞B+|D*-LH#D%#@vEPvn!MB:.^m90>5CtXASZMi~:vCBƅQ媾brZ8a.@OT@!CFUςڨym?c ͌%Ҁ4W":b}m~hCόaeZ_G9-WkqKYy.0B3Cj-#̵d&^ MmEIBy 1"T$AakU1 Tkd/D/QC|jpבXr@+/KQ3fgW.iXyȾc(w`Zsx;L,٬Ip.93(S Lш~h aYu_"(d5,䔵c`2,w i|B1e)}+ wsbZ%}xp:.evbH )^z8nfQ(zŨߵ;UJ~zy APnƿq%<>yC6"} +<ց|È/D%ʱ4H(>jL~\)xlFiKqabU F 2ΐY}эZbz6s`hdzGNi(v _TJAZz Z%o2cZgDN)\էG]$erҏ4.VԾgTgUo\̩JԊI5ݻ/scQe|o8ʓ8D P\DV„Uܸ)F.W] q&oâ4=B?w&W1_&I;\ԿhA?T5*9gPHΟP0N39аz(9dZ ꉳVS4]lVХ.cr,%6TތJ=^ @g~p|f {*5\P1ZkK\+Vj ȋ4 iQѫ+m0 HOV|C<ӈTBD!7uS Ofp<*Ł_G5pF&> DҔj.t/ff"( d|tJ~]("rDďPE%`QCJH(w47y!N"W5xN:kn0?XBVt/4"PX!Lh}>Tܠ#=9E6xULkps9Ekno ZRۻT12jSB9W߰ n4[<"ZU՜KPo\YmzM]ö\SEJ=-9eeF Q4@FOV}IZRgH7rV#1B=npDR8s&Xs#-KօTEJd.E-ՀD#7NgPBҫDWB\hWB+&R{GK{ 3/+\qjdd,'YǤY' P.;#C($cSrg:0A:rwGe5w4PkzHE,d}p8^F YB,J{7EgsHVr/\*ΐ)zV>$oB붅rop/!{S hނWOw3^B@\> `SWŐ*"̙"^~*ǍWc"ATMeJƕ\ {C3Y$SFsHV΃ᾙ~tqC̕aӐyꜘ{^XhrҢn8nEևv4Jzuՠ&,(c}*@ 'z5 nݬ}J[̩buPbw gх鴫v?Lc%!{ s$k{JjPxBzl=agJ""] $ TgpY0a\N`T871`]$,H5c(  =Ӂsת=Z}P&)i8j=%b56`,s=J1)g `F0>[Q v|9 !R[pF&O?/g-| w{ԉf^ځҪcopymgVq$[P-K5y\&axQK*]BsG"Z6Z,ˏԝb7?՟ZĬzV`Q(QsHM,E:SΣCk-b7"Gx696`&8vcCʬ-(ǥzp:} >YdnR+7G.-J檧 ["E!(]'.)]7| ?A4:G8f^_%7kX ;e>S0`F9jNKuo *jOb?:zz}\!{vCЁ"^? גSO>ھ"!/,f~g[m@^I24Yk0t >ıuЦ)3!eqVt}7fg6r[Bpت|.[ɉ$϶3JK>lgg_0|#*W ]Uضg`Rtg8,;Z. ;u`&ήgy8f4Hτ*^RQ H:P'ŗs{V-9g:GEǔa(9kgaJh{P?D)E יo.{CYpߨEY^ &+YgtFLhhԦ?)JSUSwݟH]8yb.nDK5(NЛhmgs=_Zn]~?LP2۝7,?}H8h`d@pg#8*n2=~qliN}D;*ecډ/b^L͞]~„#fw$(\zNȉMKQlEN8ȅ1YKj!" `AjcxXN%ʦA5?meZT0Fs:Pһ\L/E!4HP7}_eH2t3~f5ȫj'ck/<ڴaVb|0u*i`Sڥw+S!f;Z@M1gF-1HW:«ަY!3BtnZyJJiz\wȧ87E_v$@2I1޽ݹN^XS̸ Y܅2po t Slq;_H5mH<+8&s/orn-oD%O85mVVZJfb0_LoS'-OC:J߹^#uMs\x$׫alð+yȾ*s|:9J*"^ (LT.ce@op͹:;=["9Z5x|P|*j/ X-в*Mb c| ,Sd^4rUѠ N(19uRk1;yEۖح2#آ?.ƉqK! ѯeH&(:cBJ'_AeB0*rn;QՄQ%,Div;O;yzW?d=&& vt#ZuK˱`"4p YQ% G4UD='fJb@mt% i19!zʥ2ׄ5>%i\ѴL}Q]$lLGo8 .sYbc/1xljhKrrA[(- \VdU [̐FLUrۧ񿞾!g=ӁQ 6C Wk,K|YJ=ґtstu+=&B ,Pü4z.VaWFsP[z@QO&L'Ưfb?ȌudF D/z jLn47"Nbbx8<-[riT;D2X=ձ3\REM]=.#̼庿zXFx;4V, Y Oh}uc "{aCP䀓v_6F91O[\x^4fLҰ񲏑vR36ef seA.0^cɳfz*YgmUu-/LjH7L]q~LpM!fM8ʮi2v<)UW/V5HzV4mM(?*-Ǵ[n YE\Հ-{ޮbg{| W);ygx֫$~[4SB/GHDC87=OٳazMnG&rm>^Ha+Ҵ䵽T6.cH}.k#̠3#dr2%wm:N18ܥl8$~cR2%5?CjYϙi˳ jU2BeL\ZQؕLfS8qvyt{4 χx$ڞh97*HN&ŷd"hgb۴>C{ qwLT65-Ꞓ8҄ ^͆t0g{6\o-'y }BEB /T7oRT6Zn]XAߣ^-PǔYكMԣOy<^fە+)-ca:="p Bi[_ 7͂9ɺ>+ Hnz;, .SYנ0p DRRfm+pt?!e_A^kKLacwiUQtxKЇٞV%m"Gu=>9QaV5S>ڿQLCzHve?VS̹$:xA˚{S<4,;ݲbk˔S8di/h= Ӛ0$X l–Iќpg,㜙XkA\ _wGpdV:G QhBf;F\X>feoG]C Y4t*j2&n-cBܧ* DM;%ې JZ~x՝}ͅ x!Gđ"{di0HzW b> Q| 5g W}+aRXÄt xjXe7QL!roNTʍ/+Q,C C'سRMA ڄ7;rd AOtt? MvĺZ }mquS`xDa:SوO$~wF_ߩ Vh=K />:A8QF=g{dž^$U3j7PjTe/ #Ge%EO B+n[=~ {h(\*Cvazᷝnϰ\PNOەWkt0*/}3P! 8@hqHQV-p/<)8XhP :hi-vʋug`$`lH=*t.vӜz&\- H> ؤqL֧ehd4 9 9N!Dݥ,]b!%}<ẘ8^:/*.L $J9UWh-ߣ)]-yWஸ_PVH00>_ #..$GO/%K d-🙶;Inin=~q{֏bಎi~w 33++ཉKuw۽Jqvԭ[Y棻5yS @&'HPBPr}7}+mǦ ]ԍ3 ﻫ:,zUvJa=*v[?F&4oq,050>`'U~&؞6^#v7Q`ì*<ğ2X9JiS%`{޵X KEB5Bg䢬;a,DzswM` qU5F:q ӆGJ2i@,foD@TL`[s|j0>+N'M.βZ1 -*n2 /29ydL(!ug'囊Q|Rbcx[]{\Abc:\>21 'ae:Ԍx #B{jɝY@S{8(;41YW4l`_t&ǬO"Y3+2VIѷN*+|Rz }\&_M&\<<0 ʂ~0B) iUKMm8מu\n%/ҁ0giȧӫ0@9 )Mz0Ʌ B;d)Qn˞]?aJR[KOzcPrY[q((c n»!)B"/䏙6Y=V-IcL7l#CHWc+ѐoi8,wcq|4XUXhO}leAuGMkQNh~w(8e==ɾӋN` M!NJ*6uM{HNK~쯃XY蔒]{k0M|5mĬΥu=LK% F#|%6fqgvW 몆032₻*eߟFP'7`F^{Ch<İn*3!!" \BPP$O^miAs#e}_ Y3]x|o@e~!V&r}}(t*%Զ1ƻTr=tr3˽&pzE!9 I.nsTItlV3mvӐ-`H01yΝۉz}~ra eSqjxA9^"k{A42V}#3,7ͥv;m(c kmCȂÕ8 (2cDxim2 2fQƐvN ޠbVGic:co&Q])T@QEݼ… j7伉={fUWTPVYgLCj\J3;E-1rg ~݃Sdp&Ce"Ԧ$mfc &R8g4B9XWb&' QMroqyO l 4Oc&Q 8P؛b=@MQMBel XZ/S1!6d|{>,M$7oQ;"e}JۑS̎ID=~8a1>ɵ%R೹dNU-Bz\YD$s >ky3(A\p#m-4P"_nTg؛k)%\͎PJqQJȦQ _ǥA Jl`$HЅg :1[3-e'vO>—%oؔ R/IORa!Z.RI!JaN(wn5JʡUP(T ޷k43QT.13jO P6t[GsԤ+ϟAQN7>9+ץԙMzYW2;?Ni^C)C:- 94.S nx81f8g#i`t̺:.ÿ =A%S/vNj7xh^zw ,b28pB&s۶/pYM˨0ϐ #й`$=/Ly6Ź9+ ^7w@Nx8V (]1Im|$~F",i ]UjΪ4āSG6ne^c"zwfxmuO3hڮjSl"`Ĕ"[&)VOe08:C*%F 9xli|T={ ;Um|R=ᅵ$RI6U$ >I>@7gJ;{2| ꦏK#;UN@ضKBjL~9s}=T*ƥ\JSY!N~Z=]GH~:5]F˙B[-|:>4"פJ+*$逯-9Nlrv@9YߜWeSI`'ցU``ǍS<߱Nj%M)5qQKˡtiհ(ND$r qz1,'*@B +5x"iR|)*q9r/u⣩pSqF2;D:<"{8RUv 柜sEx؃= dr8&.gVϏ纾i0 lQ?p;^Jxu 9A aiSV 6W[&<G.\}=} )=Gim=zA|{σOj4 @y#%%.Gɪz>i\w8I'7_a{< m0 [ڋB֍WֻIQ]y>7td#лA(у47E+ _DTmgm/CBY4&2Qf{+x"vi2ݎ0Uˁj iMvG E`Ӭ:3O>dTpl"Jk&e(abFm\ۢ֕r,e{L69qU( ;Z|gƖx׍[ENLDV/5Q=yiq2iqe"'vǸvrE(}@2\{9_-'sѡЏQ[ꀫ}H-LB.a4),)tC/ Mr?!.c$淞u-n)DkNi,O0V w X},[d"YIa:*47BIjx%Kw]ΰ ư"X?}84{;yqaU kJ~/ΧhEo19uޑZGCKteLS 9WM)hbW1>~uTRq ེ{6(ͻgc$+ˌ~ɍWWvE]tF +DE=?3n䩚 34[JJlL=[5V x:[&LV,c`yF5f0ء+"_!)3$AFW?}Eމ a'ŋ= bo^RfpiT`*; WG+x;/gV$z0,g>PxJiDVD.?2-KX/Yv5Y.-qikЕz-lzt:hFJu&wkG:lK^x֖%Z9~ye$ , * ؑX}܂ 9s#3V`6hBV1:K Y>jql]Lm>As)kWj#=g{ ] EԼ@ EJhOJM_.flΉgVY2 oDZ~@\b^%p#uh;8w!::Sm6hˍ^"Ӛ6wNa̤e=yA/)Q}~?\7Rˈ0{j"b۠ǎw=XptI7{Ӈ0ǬuzmMQDݞ+poNcf*~f42 wmV<,|}6Gpm r |U QmK|x0&Jq{uKc9y~_<5ZϪbT#UNF$-:q[҆[:"E˖j.]RR[moEuGl?]nAvXW3_~Yۖz~$eb>:H#q?Ym=EPWolŭ_XИG//nOGBlȍӲYAG{جr66{!`(TĚ`Z }e87gz&Û<-@ٙjPÚ!kp.IgJ ܜiTmѻ%GT4 ZEKb,ꔮPX^?8K3lR󫵞o .\ 2e-%iN^Fw|ԺaGEmjHyْ}(9[~7,E C1Xk6z I|NqUI'y祧ņ0ܹ!oOeiՉayo2+2. ʟmĠƲ͇Jda>0Q1tZbdF8,qE<#J;2Qo;TB:T6CL%lBl݉Y%̗1 eaeQP9Igj5&>h5C P΁up 2%TyIvm SNǻ; Ft*&\ +Jn0e 4x-4WGGX#Jį'Yf!dnT "MlܾY=zVn%Z_ foJLunOfKŗ{-U}y`/K7Q_ iw )(616?i$"A[??QSpt+2R%:bJqӿN   rrcǴu#ٖKFr+9"tb藠c: m 殮[*d}+و|Ar=ڈIyfZrkR,BR16?5[#T}H΋y(6A}蹹 ֤(<pI7bF˗FP3 Y;%ѥ9\$\c痨,'/qÌ4aqcY+-p2}Y"?WJwz//ȍ;.㽡٩ls @Ovrj[hFZqwx$ [BT+qWzE`/_Π5)?iT-^onLi=7DƆ^+&FF ǒ6D6=dHk(@Qr%% Pg1⒃X׊%Jz "?}D;5}1=U]H%qhB{Ŕl!LS׉㏵>Cd`dNH#ת[E8VIY ُY )Dn3inagP%1u шtD{%z8mS`Wa=C, Nٔމj:E2u|U+F&ohS42b!g!z#w3q.h̥ Qqig8g5;;Z3Y~& ?;ىftZsQ#"ip,F \ ?ѝ́pbFYSE-TkI; Lih wF=wǚ@„Qtً:%z[T(T8 <{`yDzx/_q(p`vw#Τp6v⥜:Jx.F䄧O픡@71)<,"<(v2Bv J\ k,wtVd<٩nSh:EZ(q?Y1)ŋ8yAPD6"/\#A:N6wg 8SN3<Ԋ _2'HKwt!"voZҪR$Q.A tGͧg4K`}vX>II2WҖȚx}x#̱A8t{3l4E~SHv/j(dk\8g./wM}!>,d_E(ZՑ?/|ĶZK\EF"6Dy)2_FDKWs>|š@' -5~Ay',,);d5.UN0%KgŦf(sAxe$8 Hͻ"g{/{g訶yk@F M&@^75םCX[fer`CFcSI7\BY`.*C$iԦq1r' a6꺷+}a9.P|LBd]IWFϱ>|nnVPl{}{ 5S+t2{K9a6ֲ<21)_@y<%XBqhe_Kb z6s 2[?ʎwOF@B?v.)VzHFMʼPZX*3&3g^z|7|4[&Q+wR.@2cqb rceߊmԢLzx7ۦ ofȈ3 HZ%S6rKku 1rd( 868:UNHK7& Ը tjNJ*ҵc0ifś̉:V>4Bp0e蜇gφT7L_>cBvVN<񎔲m$o1A PJåWl5)CA\DRDq DI_Sv[G-pe_I qI_mWjFb2d9WVƶBu%U'ce-@s᳊` 6g{a>aeuUHY-qo{${r +U%:CҴǗ*C:V.^Y(Q+P AuڿV~a2l43 ֐DL- n N@T|ʮz>v!Om]~$A]8ʼnpG *-fǹ" ۜUZPtK H5,l&Qf-Ą2pj[V#K/dIa__l /dI#{M@߱J?}: LCoLs8#O‡P }Ý, ޻\.z;t7?BUp;% \.oaɀ$ܕ\=@YJ/%C)e5b< ajTRݑ uq1rW㒺<Œ|Af rULP~k.e0 * IHX!F;_ǽe~yDm8(6Zv9-_ıA^ʑ`\Y 5KKsQUzaaU eWLZG9zubC.ᢏgvи:eUنA..nWp Iy_:ZUm6]$u!]_9WzSr c n ;b;% ^DW?^"^HP;P44)/x-aK>;U$#o=?!? 3dfd/.+b4Jo7&=Urr ԩQV0 6F:['GIjIc`e >1ѩ(S E?_&$46ő4N # ku/HFN> Ⲻ6*2&w=Iu櫙fh ҿG^T*r cU o2V稟ؕ bxHT8Q 8$g C#dMԒ̑>,'']<'e$ w+|J -/G"+m|-=g..WW@ȹ" _ju2*0GQ ndc2-#J8w2SmԺ&'μMwQGMH3{!S:;xyR^D9by{pyZ hI=[ccG'R) xm#yfz75I"SiOy\u.[!&A r~0[Re OmJ')x$B!SଧAqr`)|y&:߈@긻8(Np?5̰hϋ3qkӇ*P6)aJC"ն ~ JZ+։"TЧG83xMzi6+:ZeB9?Ti*:g]jP3Ɇ&4چHFYk@o/&OU͛??eUo3h&ŊO8A]vlM_vtZ͸vį[U-f)^d`9)W)Ԓbe#B  SbUa90-(ޑRݭEB3dվ,砻N_zjJBI gGܺbjXY ms<6+O_3?N~,71U*O] /'V!ct4#zķO'f3lV j)?gUՐl챭QỲA(3uM{h(J6C:FE_h >=t]|C>ɁZڶ}IPI-U& zF T̃W a[B𸞃8#Xՠl1$EYz2~*A`"0WqkTS*Ԏ?'@e&58k )&xN͓|V-nI=psn-xECxĖLx6MԯmE K`O,Mz$aq*)ל(Dpu$鸅貒3XW2t~86G90~)'hա= oTyU[<ϳ ,@M|ubߜ( zb>+|Z@XZп\{@d`֧9L|BRqNWs!TW2l5m/vd9]`2?)_K?l?E"ʼx˯Es_F.); ;8ZϳB_qj E|ͪ{al7Ѝ3%GVm0]L((r_2rm%S^:mer; Wc L6 sЮPf mB"Hx!Lb!kmjS}ibVtz#L`S| vmס1(Ҟ2<ըLjA%eu[ю;//- "UJx A\hZg7묊22&!{cnT{dCv`˶W%HP =Ykdi,d+YQwuR::ԶQ3u"ߏ]f##7+p oˢ-NCsc椟9Qѽ$2Ҝ9X֩@c%!33/h2Uɐqq ;s_P5@Ъ/ưx=0jB; ^x/L[[KCX^ xq003z[Ϟ|"?PgB+J'$0xN&8[tw|r9|Gڊ N}g*gREK8jظD"r;LfS!l XRH>}p D f&؝[n\U&:&'cpR 1#L V׈͎xQ9~-ĺCnfG!FY~:㮾Jsj2681giN j3ppTRX=/.âbHY8&?/nu@dJb^(9P 9 `խKB ~^#&)wU"-Ґ@+ݫNXVxBo >D!CJ*_7" /BqޣJVDHc/:.@`.ti ӋsU ۬KX/M&´QXRPL\uAP9w_ ?ol\n 3E粱 ^ה1a83 .=zzE2)01/害 _ʹEF"$1JBLxx/&/ʵp2|+ڈ]Yo8g07cJ۾9t@=]RcwWA)6Ѷ y,^c|uTt^-u6jʄ{0!n{_JBhvAvd9\iPg#j9X [i3O9|lrjF' ^jA_E/.ϼn_ʁWvsGXtGYWx- .;y )L箴4=xD V >ͨtLWS:AWV3}f2ZN?r@ٸv_k|yo0YB̳t›ҚH}IhɗqZh Ge T>u'%GͶރʺAK5C84—oqJ/W/Y9!+ fQ֞vt_Bß sKʆ98Xα"!YFw 5V,m}4 ,XP}<O & miP'5$@/huuT'CdxW`j."W"%A5]!+$!qZM#eFEG1bSd@׋$!fz" *ՔE[,"PQi@gMFha q7d2cn!LLW,gᄮHR-`Xw#a\TJ8Ē-u9Rv-0@,/0J> IyNAXCqm2KS &5ΝSMm"?Pu&< l2U@ 5P\"}ky=MɉdBQ:dp7*~C \r3x#%?M40_Cwu}R ccʼ b{_ZWͳVt/P N`ע긝?ij+c(R:^oFHhuR? * (5zk?iy tOTj{ F.Wۼ->Y_J* J@G2yc)||?]-+OZO Y mlE䱬Hy:O\Py0)(ŠD\~9W)1; c0L8#XY%יg)*fqÄ. h·*>~,Nk}'xnB147=Sسc+ =[?@b5o\UaPA!?1hסBjP1F3x$G8O{(DΫ~W+,Q![gs/t1Ybi CWE)Iz$Իu42j6GMVe,FovQAƇVEg/ƫjQN,~m9sھ Q5kx+[:ip ׄDGQ!9z&B>)ސTmH8dL  28wϧ 80؍K]آ z`CFzr~*S6Lh?XiNqǛs 5bpe9zFUVfo!G'$eO5cxқ@gjO- b>xQn,¯P:4vr/6Κd{iR'ёәEfؔ&3y??76@'u;[nd7>FI%A.ةw?2 /`[3{6pݲu sPLF_%IpwBHN&*g3Ю/F(Q+|ܘG@z'sTt |;enilT:QT;M[j:!@$MclSL>T"W༈~ūe eSbm8X|<k?s8wP|->$^X+A wTioE)M;ĕT?23FHbD {\L(+/T5IT4WX 1q5F>d+:E@~56]pZIll)R]kԆm<'kLk_P0呻ÜkFJ7fac\yr8V`E?L|+E 9;ِMچ֑R/?D|*A7du]1hW)J#yjEJ\hc9iL'jWJSuLl ۂ>>`X{ؓx ^htB0e|{@H[?λv &`3 ՜n]>ʫx?zuE;Ҍ:|&-bt H-0t>`Evo܀1>uMA!Ey+1R8QŤyx&]B~ *-^X*=: SM]$O`'{ .VI*vB{ЪR[GmҪa 1,NԀW4*3izm|?8a[Ds 45A_(Yʠ}Grr,| =58D}j#t"m70e⊍oie[JD[WLaǒ7p'c31H%`'Ec9?OcA7qT"Q-d׆$4H*JFT_C}؍[süĶ:UG9o56"& &f52Y#MnkQsJ%ȲBΜUJNP9='܉{s_>Bu9X1vO/Urld7q<^nb&1ڻ]/jkҢf˼e eU@_ {`9,襐8Ap)T ic\)%͞.K^ oVvQ}sA~组 /u/{o6J.K)n_z<6P Lv sq> i[NZH~wWܥP1+g-ᑴ?(oLBtsk5p-."H8 oV=c=-X݌`<䗝1k/kMJ,i{?䛧i`s_-VW"ɁQ~, Wc2+q7^}v,lMY=E )na}ПKd[U  .ńRܯ˛6 mN"ȯ~ʣAql% ڳfh !KǗ$8+|h. * ǂN*U:0~>m `}PuO&n.F@LY/JQ 䃡53(kOpJу(qΈ*iw6Q`ɛL dW~L8gT5T^4+~]7xh͏unګqDDکl-D)<dfӕ+Tuv#.NHCKL*ٱJ4&6 3YȲw>+EDd}:9張dn(D*Hv'půA JFgs"'}Z!a ^"eS%^JY1NFܱM]glTR;W mO Ec)~-}n/5#w^r<3l\ٓQ0{D_nVDuƨeL~Z/Co~%m~ Ԕ%[[UzdyJi  me-17X[؎@0!>L-̙)٦4ٜ$<}YtI k>MTZxˋ0\|uT^uSWҬ!rhJݶH8=_ J21H8eיWWH9CW=]W/tx]Q:Tz#t"Iwp3$.P#&~ =hTa޾ ck}[FC_>;dľi]!r6t`iC#xYg(CE_m27$n ٝ 2l =w FHx]oaLJ b[y6=a s]՛c5W>Y\XJUcS.]e՝إnT[tO  )5j\Azd.*GLL?<$۹ Izw~z(6(_|4$ha>0+ `{RyT]QMڪ l\Q6[uzA 4?q^'x)YX?LH-,㑖{P%?EGnxU)s]Q/'SYL)B;8@T9# hL[89o?Ϋ2L.,JRp2J {SEdt뒣)CkXh#u'U~oR\Nh> "f>䋑\sY}|bljac o>R\'/,3IO#zD`1˟p 1|DXu" A}40J+Ӕx^YtW]KD@faL̙/BI_ubz~_=4Xzkc_'05dRB@B?8:Y"X0_v[0)xʳA|=1+r~yAi8iD7f!HeGAόE()ΚK k2A+*(()`A@p>ڕzM-oCkZ=޳Vrs M6$]Cm'fMw"f^jKff#w̓Nej ^b Ƒ_p.>ef-j1_Vk# :,7w~k'V~?uwŻsѽu!H;P˩ >8*Fr:  v6$h6=oʻY}C /y~ ſJ<=w bxs$ 2^;q.E6LӡV`U ]u ϣogHQ6Sa`.A?isu%tom?NDOwPyƌJƏQNn}J|R#'dtZa(˦n3Y|ar?X ke&eZxO/$Uު} +p77?n}_ndyOS!sg##wNS"R"z$.g q L"dWir7~mj]q5^lh:cMZHV4ӦeBKj䱐6<[g|P5cIQhP@PX[?4w@ގdeǟ `J{0C~8ȷ1:hۖ]1 >e8h^MdL8yܕϏ?xznIuj짺o%wzMHKx/ BjC/bY\O[aEA*LÄ!ؾ@z=+Vfbb̍eB`U5n7ΫՐ^m)1Vh9q%>+4ᔤPC<96)B:v 2<.75dv }Vz f^f1zS(El{K$-i/3 a)*ķ,vt .*#WEUPM\}׸Vp`Z/G}Fs4j۴R` t`4F|V*)lBFjxWQF~I=pOsˣ|l8rhE& yٱbڕ3Am遺<~#VL_yiYT(Gp$գi^b{lwcW8==T<Pt+&4,Ra,s莠d+vR #m->r!8/4v܊`n[,w' _@z>_,p/DnZON3Ho%T7Ԩd5^by(= ]W$3-ǝBda焦qr&ы(NϚ+Rh "FىSӈN=ȵ0TV#d% 1]`{nw׆0ORw2p@k"HKf#sBI]6|N^8$:K0qаCrrBZC(SfbyK\PNĖpu@ XH3NB(-WD!NvC?5Y2('3>+1sӘ,-Üy/5aOT`JL֗i@q eѪD/Me9:ʈBO OH?$-3 6)t8tn ӭ\ 0Xuk^7Opfh_|*Z {FC=˟/9#-^ٕd@j<3WVqiC}Q l"j/HI|o6~hdKkv0{zJRy1m>:?/lQ#%=i-AWYrcx[Qxc:SUUkD:1 QQtu\YbsPԟr[Me =;+}4&`tLNE@-._c 5(U@g#9ě&&b_*8{~J!c5P5lɂ{2ĩ?ʤ*>G*J "Xh/^!WLC>Ź% V쏊ǟ#IA4C|U¼:a 9k˭XsjyN0gQyE&¬M[ aLw CE~ҷՏCdѣ5_<[ *S}3EdZCPṮhAbD 6/jx/a?3wHS%w]%eϋcaL_=⼘?4}%k=/'fUm^K>Nt|>H1+8Wz\]ahŎQFC*l;: Hc)*?d{e0H=eNS99@:M1٢gP3gfzk"DID[ v8e<- -vyfX7Ԓl Q< % 1`WǾG-C슪 MxqZ5\G!P_siCܣc%;$fVy@ޠʒfJw  Ef3[g1^QOQp(})}kȣlg P]atm1tSē[mg%L"ij)ek1+!k[8Є684[N76\tNwGw<8͂* j%hC`zl((6&ϭ*o,hc%jRBHoXK~K$a[*z=1{a{Bs7gseZ=Hzި+ 0W9@oZnƱKMYa܊^Y`eRG$s1U}{pԴgM؉B`ޅh9R ~ی/a k\DoNc|ΌEFki [fĬ8Kcvq^^T[F `"A؁BKV~U ЄjS&Sg'-%/陘d_{kOվ*H4ޠV y_ K8c:)PAh/- 2^&L93'tY{(w` .UuCCmYP H=JNR¦',[u ⫎S Lp5w2mdo Szz^r;1(V`ָ Bbo4^~G8ILO⻢h>݆QƓsJ48-]w{)q֦zcw2[R*աS>h?pѨ)\؟ehf,7 Н$+1qPaڽ -F|̒C(%>j;T\L`>K X:7p^ڡZؾ;q2aՄP\T_Džht(]ս@ʧrmgj)!QGh}[W ]KarX Iq&um&pÉx@q$ŌA.CTm]蹼iPVḅ\NO?╦m o,ͬK- ͅ8&v͛>up M]PB{b6Kx39(Nֿw%|-{l:!4-K!6uD! xrõU!!q,y.rgɄ}.ldjDG.-Ǵ%b3ح֘*mn;OUR?pG艹vE":#.w63>02$l!JGW }dmt$[lU| *f?0!NvT]τj PǡztH3n9>TE~܇ z\gGWj.VUq punoPd DJ$ǷДnH3پs=G#$7NyCĂwWN "J'7(P|⓷AyM+}s,Lz]Bsh w3`s <rd/ ,C|NnxwKL0~Q)MYm+@[E jQ^ rpj2pqZƚ471r6 󾝴 7 Ֆ,A4 YM\s'pN?C!9??0;֧ܻ3cmq=CI%i.+7!ʊϵ3QsN@?o߬y{rkz5nQ{K$am4mg줐 ,*p@ ʻPƾivW[l,zż˫XҒ?Tli,6%wLOy} uvl=[a2oő5]͍ {n/Uh;ZXK 0"Pf'{foEf;eßL?e{݅]^~>fņ5u &D18E!.[oK)\47'5+'*%M* 'v@ץNػD\e Yϰ:axZr89MO(ۅ۶]UIn7p=%sM/b=]{͒< <xEu1R LNЄ㏡zSGL IK mCF)鑯П3s@*lO Gv]jز5DڋFmQ rryju7) '-& ?ۮQYNvC{~vD9O., p8&1rm0ϠPMR(/_Ju6<<S ^·(ӣxW}~&#϶/O M$iApwLJ{ |7H;'U2:Nnj c0&eP }1NyXP@z;|9AD WPӭL4w~ar',ag^r.:j4>cądj > QQar$KaN /P){6$%iFꐄ1y,(&_%yd.ːxHP#ԓJs(zdTPg6*6T! ׏ڼ~NdnZfvaӟƿ8;MȚtMK:E:%6]l\,^&4y ྀZV2,6U(?@`hQ_˻9iS 3_x,XPnB\ |%cZ*{?R1Nc=Ҳ=%D&I!2[s9 0z8Mʾ?oca`.`!¥_L^ wwG3R^n6\M+KS-z/)+_JBc4`8'y-G.3mTŒϗUn:x6PR uD_Ea*8teYi8W 5U ٣ bG[/ii%P5z8E.QU@.V m.\]q YWt]9Zk`/~(ucvqIrsUhM5cFDt)}`cuiM`ne " J,gI@+${,A0]_,1unSBU'JcK.aFm8@k/D(.]a8/r 7G_'f[8eœU-EHjP~B֮s4(YBGv%79[וO20/Z=8i|aROD^̻ TH5SfÒ.Ih?x}ŎYUƶ j3r9#NAAdzL@}ucG ,rxR|.sh%l{0I %'> Pɑl!>H&~utjh!9|Dag!=_v -6@&od8A;-.YAyg.ğMh2o`剐Foڕ&U&eې20.. kc2;75(J?~+X AOjI(S\w?#QmeqR[Ǿ9C,Ql^%ӜrَjaTGGy,ԧ8FSzWwq+J~6sN5Xx?6Wɗs.+tLMl;r|,XN^'?'3Gq fYlh7 {s(V"2UGcB7G).\w/`B փGN=x>w  ռNu)6} &|;H!0 ȄJLײ imԦH¾ia>y7OÅXXIFzsL c!rOk"yXV~x[ ]7^]T>9ڒ<'@ Da0[.G`^#?k+|=T-3yŇA!;l62`J>EE%VMB*T@`$Ujd-&omjE#X"L@5* PSj#uvVy.Q9VQ~rMP`9Fk粣 7F,3&pՔ΂|!}g#f*EɎwt IXj9H!65K<zkz${L>Nni0?4 LB"rOqbPز}\Ug9ּpbmu ƞS 2|[͠@Ψ7.Jqn)-kHb|'\,˰YmsC0;wC2E !񢼒.:.{Z LqPȗVHIJN#PI*qsnJЙ'ċ**iL vZHٰA!V/񠉖2!]5D6IJd=n R 3[As> %3nU*nܥ+]I#?!r$Kܓ· t [fiy4^w8[o$ +<9I G B =<9wT B&M[$-ʷϬym> k:9@;\+T)0rPCIqe_b Mdx`xաay|ΡkGu'CpE"P'LUrtS ^Dî舍H2KZm-\[^kuEiN?x=F+WEax~(db$>0)(xvҞcc5=(_?7G Js9d:{oh*A~['H[l߲2qe|i!,Oot0ib  %u=NTۥmXuձb'?j醑KTZ LoXXȡ1/:v[c1iv¹'léRՃzNcWC ϛ*Pat턨盭&b(N SY}FXV[HJ`I^;sғTGdo^U/?$H]|HP;a,f)s] &D񜀙 r%ug}~A y1sӋ_ygLt_d|PznpGcby>_}&Z?e M#KiqdކɓGU}_F7nع~ C+_,Rgtj%U"CJݶ'n ׽Wm U7[spu W+ ($9Gi{XDcr c@$@qDP3UɝT ʭ !)d&o%'Ō^CzQ4|J{iIB_LC◘QÖվ\/S8~yX w,׌~|@l;{11T삩.еW+vE̽loaoa)?rDƟ=Fk.ی*'34{Fb<1m[L8^ |I3g{%\ `cK'o?kEQ*BFt܆2>yN2R-~vZmV*VlM%K :Ϧ_'](=þP܀ѿdUt׭"+dUnK=5kzRns6;̥i4M8EaF0<-^_6TVI}Q8 EypKWcT/S~/TEpq8ۦϠlo:&\N 4V#rT+P2a[x;7ڪlR{H֙7FW`Ya <ӔP2% ! ]̡yNEƂGz={''@cFV,Ez{YG=P9(@RNU(H0DϮBa~()v=D=ԻvMKm ӊf;h Y!Iap uN'a5vUeҋ@{9rm E ĵ$f-3imџk[)l׾-Ap4Y/z{1eIZчl h:2?=B R d03VRapXgѠ@1s(x f&זGT$ [W\?Z<uC)+X%dA PJM,z0)JbqdiF`\B2w^ƛK+1{'ᠹܓV M1#v;l-т[F^L?`B@8h2Htk\4՚yM y׺/]챌@R#k?cg6P߂J1},NQ|1P8LT=v613l } A\QPddz{9km 3xWKM %EC[ f}8kLKǵfzyܜveJt wH|)ҍf 91V%`kf,ȡ|=ҽ Ky.B R(߀۞7q)P>;M{"CB%恋ri=e5VkCڃdu! \w);ƾV[$L5۾rJ1mL!qJ$Ki EuHK=)O{<ꌆZzQx mZʜ,!Չ@6U10Wz%MȮ;Xݰd|tыX)Z>%mz`r?Sx5I-J yn<*W!2Yı7Wx@`On0@ԬAsOAje"+-V6 ofЙe[-vFܑ4Zf#z\AA0Y'Ǭ0u@ 7䍭?"cALs \qށg]HM8

2@F ܩwB@zsoT:Tyޯ+p8PCqc{dϘ&bԍStη$U?@.3uOvMlt@x6@VHsW_5Z2q[loaLhYIe>u6~@ޏBE%Ǡ@wvJ?r{W.VL. *'hn5m8=R)1>6BnX~\]: >7vqޤ7"oCR.qݎ#$"JT%ǩP*LSZ|7oBXawT!:V9L$K{\@ZDtBc]{ IXZNO&<}ӽYs l:Uq'!1J^px{}r41J:Ɩ_44ێt;~@]K~VtXWQ O eL}O G?U\aRƠ6X|(d(tpђYp38bB(AsO@ݩLj"_ 3!>MN檇S6-]Q[쎎m DƄZ5]ڳ絗i+C'#:~ޅ.laX;% )1a AR{^wwԢCTS6Y1@fośD C;@@HTK[9}iw*X/Q0!;؋f%)b|@xk&~5QK!œdp !A;)(0L #28P’םjTѴEPTsd;U* FZ#-Tы:Zb1 }Xn9_w>ItLmH-|_ah|LHߍB}򖄥'RgqKњc,ەߗ2 Gn0iY'~&5%[ܗ| nIf}Rmf4X/iYɇxwQ5H@$D~nohw y05d1f?著|򷴈LC57GA)7#;- _@KfܬT|e9n: =i(yXZ7q&v3|CA:YY&d@+[ mR &ko>i5hIc9~m,k^E]l~P~6RCx/+-J['V 9jHeV)ݣ9yC.[pJ7Pj<RpZߓUF.r{1^y,-)&}L?ۨ5|=7Fcs$b'Ŋg-=rbB42@?RoN>i5*X5tӈUTdj_:BqSL2WI Myv#b+x8Vm\{A'Qŏ& &J|̦Fw,i$XOwhlM 95!`?Aݺ+=՜D}7P\~DN? EG]ܵڦ |(;v+<"F ե H\vz<]apҭlR6^8F`ѿ1P=I".`T◲V|2鑪J1*QP؄8Ҷ5;tնfݢ;Db`Ua)h7DE/nz~^P dc}d&VĻ:A% F_zBg}Teٴ\r+ˉFL,13ޮ8Pu^pMi1B.m"씾Xvėؙ1`":Iwu5zϘ˸8 u@֫/ 666ܖBGr'95~y9#Z]u?s(S07\t W+ L9ugjJP9=_??H<O˞ <(CYUҵD̬`wQs5 iQj:y5TJCzo탃z i|BM6_P\c*u-fmor[9 v\fi?(6:Xv%^YZi// Q͐ 6'>]fD h|R>ȡ*>!ۣ\F0G6ѠU!0\kd]-]'\MxS_!=sT p=!N~Sӵxj7YA y:r:}cVAN1=Xt331!r?aU Q8׳b&;l .z @~"w_WDSUE]$Βgr4횏Ρx?"i{m6o&].y+pr% B]<+?=8Mr~QM0WB0!v2 ;m KCld]jfW&JgN׀kC&qɩw ./^$2?CjrM|l/yRlD:cz'f7z#_+ON߹߳L[fuáu<dÅZ6+toc4J5NTc+NNqtFL")G+Nj+go1~խBL%Sbo5 JzA5iUrݪHzxD;~2=3t'iI5,S|ֶM|!-[[E5:ievK3OUXBR\AF_YdJ'9 1bȒ$!Dp *OOz{ 픳!#{=Sw }'Kq ,rNR/c(ѓv++OӎDn\;mJ|Mk:ڻXhUi%`mϛC(ڍ#J`ۘ2_NTy3a0S\ D:/|Xۘ)+1G]c( eKPE XM^>0@!!nW9k[nRs _s,Α#;\ =}[=@zG膚Xc-S|,:b͢x (XA12k(tZP1[j]6?aS$QQ;[uUP.[1d] iЇXï- ~_86\ID .Yi ݐ@1"KZ|EY/h& ֝Q~vY~CM+\bZ]?o,6URh+0;=)\ς (;a?[l#Q_'nگm(N÷rf#EweIjg϶@J;86 ~^0>tӢ\e4sHՙ浉Վ/u X{342n3@Eļ1s,^.VT8Ȉ|ŭ9ٶYS‘ ܆?k#tpW`|.!?aF꽂7>+1̴+i Lf`^ʕ^Z/#"`Wpv;`o}\Dc"r>fGMv~5ԏF|ȩ{edY28Wo U-u[zz.Ϙ{M;<3 6QУ;ƷG"AeAz nڂv)a֡_Yۜ+H;b94P6]Μy̕dćꐉlWuXmG]朜uaXyۚU^d<: ʚ'z.gZ;V\42eYQN@̦GZK,BrYƤCE\dsw7> )6<[ X2ϒ@M&p9z29d©L1SVCA6z'Hi{ zӖM%{ 3PRcy*:z /:e si>ukeu */.O+ϱ &ռVVb( }/) C*=||ڋ wmEfˑMۂaUd'tg 7f :SjczHLZ=cH53{=bf3bu{&&[r7 9Ql?qdkM7%m6ٴMB$(c.`f<6NHl#<_YhYΎ5awchЪ<4#rd+NQ3A8uClAl 8j>CtZِIK >4_TnqEv;C]èDP!Īk^a{x-bj-}t}Dq#՟*tmߜ{q ўWasa"^D-D?X5a -\IJsl5|ILUȖ2 /g9"OcXv5AE9qjNϏ)PA(&?:#3Zy _V+BKn`YPZ@s WA4c\g U7,yg{DTԱSׇRze=2">kg\9pBbŷ0ՠsTյJ?HZ] |>A@s+ SpLpGtJ돟A^:ar\MƬ簖hGʇWϵ&0e:|AeO)upxqh|2Lw-Z%(~TF[HYƐ#X-ҳv /a-W =mzRX |~@e(REژ aE?U睰ł.֙m%R \VOmn2B>6lߗ`8X6 aL~B7U+v ;te O~qfZU`n~ȏJw -B*g`צm܄Sw9ȯc"ZY-OҍB뤄З]61vwb +ٛfF2/Jc\dEQEiaUncܒ, "lA绂a}~A jPKX/|| d:=#S宪JRX۴8 hq!9^1}hSRe,6ݢh)du>g!sƓI *|P1n5n>ҵsM2r`JB.N(C?TF* f7JHmZdQ;w>-BIh *FkL&b΢+Wcث7 /˞J\krݣ{;e15'KP^XQaM_;cc{ BD޷hܛ?(b깎:T{IY l.w_A6YphU3 LJ T/h0EeZ/ j^8JEB" .BrF돣z*Pi6) ]ᤓbE^ݖ9 ;ͧ6ޯ^[m`habŒ[#=}k-)DLlLbokJ$}Ru%$%l^IFG e F 7oRѥ R%.0Aw/XZb'2 )A;Cpfp?UBGOr|Xgԡ Пu$ ~հR},?lV {j6%_T! cd*"!ﭭf; oe~Ex6rܻxS];*<^/,#7HthNc㪈:4)%)='._;.D dQ1twxJ("_Mz%G*"A_+#7Hw0p ^8!r0.qƒ:߹@3w`RO~לFpm9 +(<7Y{kV]ZĻ̑0F8q63Xƒo#6M> @˕hg'TgWܚK#duJ#xD&ۭ͹k@ŤtoMI'IuĀ,!vhoJs(#=d5 |PWL{#o퓲 N`ASYW/1)mo{-Q?ᚍkӿLŗӶjߗΏ5"gqzeC|h\vq$bqВl,>g#I`ΗC.tYфC,-:g[XG8>,Gs>OB[-V1yWʠ, f_cQ$ݮcɾd]AX@2d'=lE!ٺ9j(ӭ35ϦZ$v. x8XTQThO%AdWNդϾl@Us0bn½(XX` @I~"px[NTF;_ls%R)p][!O-y͌ҶT*S5amj~^39Z )JIeFr# k(ՕD$O^~ohqkx+BXVAEP򿅰R` A—;s\(@wzĔU"@\oSў2| tjxIn^ʏ6peLǕ,%XJ,#fTsmWhFqtF@^j:<#nuĿBDR؂m`GCz?Ih,9Fo?3:fI,)+sw1^gXGΨw `%3`vG znA1ul$Fzf{ٿq0W5psTcSFel "֚*, Մ>e!¸1G,<iÎJNa6J/I0y[w}*K)9p{*'3? i^s+?;L@P9`]]d 5h BxFQӕ)ĆG@Ҡ,%kPޟ)05-8:1lRJGGpo*jٽ ٪W.sa*/ݕ<i,#ZgkH:/\=.DlGd^ Ln,8d=P3j-4A.ѰxT7G d8ϻ_"TBF|?7!`U?bgg34C0Y Uk$Z W3 oߙ?`=( 2;xܾjLLYuMpv I{ qzpo 9f 8܉SaGBj5Kk; KDh@V G}iGOQ0j}G5=,Fnm7\\&n*ohn~^!0 !D.Y C1n 2L+!Vӿoj]YD^j<p=^>3/q@ۗp4 )+ހ VZ_qEu){?mG@e 6EEl%C}IZ:,bS ñ=ԁQN0Pz{LȐvq~}*$pI* rd=tO1C5q\V< ?T82)R Ȏ]4b)2nY68Ž^㕆A댩u忸F3mצg ;KO&u.6IG@S8OAe UJyPR#>D+a"VGpwMU _ZdwpFE/Gvz٥! l!V-xm#'>\쵬>ĉѧ8ig$#~ָz"P.WȐp'(׽nq\{y,eIƮ(AO1DO֢I3 `(zh 0q0X.Ek7I#U9el2{yu}ק YY53~j{*O`2Ll4Z@+p_NvuRlyzy}PS{ȑJ9ς=,Cm7j$P-2`d"!WrA{$|G{䡲{&% l̹$BbwNp0tzl"C; 1 Hjdsmߨ h4 Mã8j[10y_:.=g@=7Aujg|;"̄%~ڨxO=jY_77ELŭ.]aFױUL;ҕC)\&|73!|[_;S 7 Ǣ0(T~|eK/Xѿ\Z j8hHT+/uF>R)ՃY4thQz~WTR3{ ^GЕ@jC `„FN7ET(9ԅ2~)dXhnY髥#CYK~w(dÏ uw%|pե3i 1Jo;hs(x`l5Õty&=Ȳ`.-*Z Q٢IBފNx(LwQ%V K\uК 9 㻀P:mH  4O}\(B ܯZsf?lKX'νCceަkLw')nK5ꍩ(>3r yⓇr{S % zO#<mq+u[P3SBi 2o)k4N=rM{T3i D dr4<'lAУa>VvpܬJ]rEIBQCٞEz(/vb*΋k8.ʿDntJGO}n]gnѫw9_d/>옗΅ٽń&PuC?05ybOڟ`$'v9ε**7FH{H̗c!]J#D$U%"2vm(IG;ZĊxi) ƅ:NI=ačJ1 ]ꎷyHQ7gq% ^%3l]xTע E`&R~{zr/ .Pe7ix3/_W2,a6AM_aqFK(Ϡ숏 2eVr;PtjWqyTv҈Ä %.*]W, rq2Z૭>H0; zP%L9˷V 7I7е_$k= v?4(<ňY}?\;Mcn,6Ѡ< [%BZ8ƴ{{cԩ&H3gB15h L2RJ;Mui)lZjcW.T-f,~kޚvF_Uh+n09?rew+**ao|:b:[{PoP-,>`ar^R >3s*E*/=E\2J͝5mFdK)e<}I>փةx +yFdB_ W-vu81D("E6a=朙Ū:$Fr"R=$᷿^'BKuKD).֮Z0_) )IQ>4CU}qt[ivcRb_yyD=kĜ+Z4 C+woK5h ege\n?Uko~U| Z\*k]9&s֟3[}pgXz0EЭ`ZHFYS쳱`B9eUO)cPjv];2LEZB6XE~{GPΙ0:{z&I$c"'P.l[^̒W?DG}eE $gEsrܳ\4 Δg*rbnΙb08= 3ºCE:rCp-éb:]xbc *Vɾ.?6Y vH T%2P@ kA̬ Ÿƪ]9{v "7+< (`Rdz e;al.ծWeߞڶ7GTD,jFOkU,cģYǒƠTtBvŝ"\z]:ev=y'^#jcvAp:*T.D encQU#} w4:o+[ChP t&֛QNoJ[fSH&58SMKg eڃ$aiCkM8PQxdh3ݹȁ [q#-08pQP)/*Q4jRl +dp}w )L`B*a\aXwU%iƲ tӅhiUd6ۼߞlV>irlnPۛߛS(n{9&LJ؆~zGJ[7.+)1~-8񳜬ILjx#Vdy% Uw>22e"A2K!G h=ݝ=_sۙ!IqoC4|~:Ȑyڵ!ǰP7'lgӎR 9nnÔ[4sy2ǭD``~ DG']짪@){ܐ Ț(q7v(vNT*cr8@^ VoxՕTƥYC,W#q*aFT`uyj.%?D|Èt.n҈`]ʪ~X?#3, fжIAL\IJmbg{c[ o!h6MWNχ,խM5 kLfe1|y]LRe5]sGgGx*lgyTxs;K==ED5)pݴ*yD]RrL5oT~!C O :>JOֵ!; & ]tL9ebX!co%]nlFe9"↥캲& ӖҠ&}oY*.W·*~k{*fE 2cMJI2q^?$,q~6{?F߲ 6=OB39,6q8s#s?EC| ":WC$(|=wr@{wH5(ܼmx|.uFy5v#yx2ƶ7øJQ;1w*J3wA?F hͯŦ<-2UeZ6M{u-ry"-\S*.XbQʽ"NEh[x+zЬNunVKzjcZ#m}в'S@S{]_쌙Sh=ۣ??PxY*&+5Ia{S~ĉ2 _LZ~&coĜ).lg]sMy׃8R  {2Mwt.VHTdSH>2隫e꒽0 %NP+c^ ݤG{Fxv=u%YQ; oz9-R8'oSY&sB!XZ}F,H "e,˔.W"!5E?[֝=7RaR07Xh3T qʜ|y-px2bO!~)wXBEB9YyDNOw+i+ȿIH{lW̶m0>gmOU$tvsȞC.~4Ƚj)8ơ?P 2F 0~2ۭI__I  mdkaM+FLx4=ד?_ƍqP(>Fif|P8J4pi*}ʨir0P2%6j ՚[my ;Zӈsbاfu IMMtq^'!#i>2tC\QrR?J)ɠ۰If d:rAzJN$΂vS 4}۲-[v=z4@/7R n[KJ v6ǩRLRXO}P97r' igFlKr(\}ŗ=ōVKHkm  4a ̂O'6d.ҼLxPo1XFЦR׏.-;}+G 8<9h`e;" Ts(}X$!P"]iɍVAa7^}qJr3z4jV_rpy] CPR@!ӌWhusC"2~\4W)eaw(N X49ۋT!Pǎ"ozP.O}ospoŵz ;RgyДͯH[ k},y3*m _hp6W5X01qp# cr  ۶|l?LQP%‚Qz 2Idy3N?=dЯ]Gj*>5T"_po,G3sEA)~%LkdDvO_cDe>$Zh:®e8_5jFrՍ?{O0TG.%|6noG:6pc"T=ZrQqlMG'dC!yP"˪rK1QJ& U*e4fweuUMQ٠Z8d)˚=0GW_^C7^: `IוbIZ:ӎEPS[Ԓc,gI1b "+\h9WIWbL1#+Q 옡T#0>72VYBt+E`Bۛ{:} 3OױL̕MV"j9f3֝'=H \?4zu݁w:t R\ʧ3BIcť\XIJQ WzhH^1#I| Y}E %NJsĘoa$[|+׫!e@fL(Dyie;Ɏٮ Y\bS} d]HͿ a乜ݬ B? d\D9л@cs,)$Ҩᮀ+XB|97kKPɞ+%Y;pua<&NpDR=0eH%O Y\VYjZ$OwnϚe*T@\щW 9`XȘ~'g !4$}A ʬx^[.4w5+>ԥKR=߁n#HDh;#&G4,LU%}T[]rU#"8+B-Edg+O2,*#}6Li& a.։`\ bRp H^}F>h,V7oQjOY]8bS8 m(m 1H)W '{Q<)H[W=VrntLXAU*Bw3RL٣'4b"BɇdJLdpdvT]_VƢ ! p4MU^6GWt0cZ1Q NaJ6Obw%T ^ߨb1m4ۣ(VOc T+B1>*bǶٚ-_4cN. iNHr| aaF:9[;P">*S6N[0~T-8?U K/Evݸ 8_ Ck:0  8_ 2qTKf<`s}V 5qN6ăe3ut́jLZyW.-A]ST1;17׵^4+b +j_N/[:Zal 4ڀ% Y|=Dw]3塟2,SGu,E2AﺕnA}\:.^D\ mUԆJe;v}_!6`ݚЍy6`'/@n#ہ5]HTQLOo!{%lj;D/ tEn燶v!NqD+y1NJ5kw"Ea1mfA&+< ?܂WW~&Wf.lkл)|qE)AI$ql3U&c+'k:?ӏY!OB`;[)('qnE鰥}r'j@MF %FI]j]r]K.Ӄu #TQK`vs״ 2FoR+ҝ5Q*]CE󈜽~dLŅokv-QkH} g5>х+W96={3.A^idI·]-ȺP(^S)pͿ=}q|..C4zd#g֜yP\Q?D1nO)u)4R1IJ{#΂R{Sg8nqP=cxT֛r4|]8ٴPAb~/_#SZTwccsӍPCg)q仌|3'Hae~1 E+;`'E"dDyNkSG@¼Tv-qM!g0'QtFUg`2-# Xks~ek';am$jf4)MF̟w6_ SK_u,i,BP;#m|S.KΦ-E3By07̢OJy\p*~ WؑB^^Hgsv`;@餁mM]rFo.Wk[ЂYa,-I7&zF=^Cw>םQ[t˪*[Fx7b=LmÛ?ɧaLqoP˶PiHF.^!*TQ/Nc'~rM7*' D=K$!^fT5i'b` Ga8A8hU0u;2?RqG19g:\e-%PaEڪ 6sN7UgMa^;K{qzO{rpNF#BZ~&考H&[N(F7 GX4Ax/IC@yK۲A$=W$k ׍T)aaM`Se<Щ޴y;c7MN (*9?ˏ9Fo-ի" j\òg}:@q">ɋ4"8ƨ&`i؁j[#e꘶GX,( _ƁMRg©ǫ?L o7/XF^y8h.e@%?oWok)鎸x5A|Ԯ! @>%WHE~3D4]Is8S'0:|@,@2feM 9uNx/͍e71)ok!\ b̭aOE> x wkIM]%sG0K'rw߉||g$!ft*ꎝT@QLY 0{5EY͂yߞ,#X^+cv16xmhM&vT 1QNW?`XbrG4SMܡ;o' .E~YWwsxtm5 4y?l4Dρp^!!I'w1$u W,lJnu︅R)B)uz/6kуNқ.fNUה( ="9n=(@AXj+>Pr5g>/5FܙmF`nW 2'e"5UX&ۋXVm/?eQ4 _ZWkP)SӵKS\hk⩮m˖&b*`6V3hh}HkYxg=_Sd6օ@VR2>qaIyh6Kwk Xl7W9Ԗm"y}I o"ӌ]9ْnҧCLilnQV| <*o0 {>f:8ttk9b} Xv\R&?XrK5itX?#+ln#PwlsP |sGomzU1^Մ@^s<--7]$7ԩǡn3{$-ђ\5ԌBV [s=R,dr΀d,!K|jՏs|~[`:)l+ 6P0I"@俿p!!d#>kR @A0Jޅ;Rjtjkj~K4ޚ"߲FB-}(5bDd۳PHg]Z{VvwEX -ͲP97$}GwFݿ5,d-J뭗l|4}hO)Aƨ+ۛz 3Fi]  I>E[(U?v5{R$YH϶s/~C<#AYTmlh(4-KTnG.@~gm-(awU17 !4;r'ȧ{dr:JwSX;c6-%{"BҴfjOĝ?.ʋR!_='1 >~Dr}`P'NzPHH#+1UoLU-qE~7_*Stw2Ok 1'_c~WJ".8QFО1E  +[mIvͪ.rY7u))~9peu3;zHzܛ+qA,7^FSN)¦ ΧV d?6ז 3L6\BS|p"QTCKтZ<k>!߆^7? k̖n7"1N$?;BcRR@W߯(VvCԽW-tNgtq3c\Yua]Org`{)WZ@Zz zҬ읾tqbWeuߨZ"M*nO 0(9Xl+0*p>aMT?4bK5,ӫ4kVbD!)wOȳ]2%cG31X,n.C"|yJw8XVVZf8Al .FhVئD b`9Dߒj ɬ!G/ MdA MA%٦}Hw;a%aHlOzɂe+ $pT}NE*:Q ` ԉlڢc-a7n3b11όpɣ Iqww4$!},B߽:_`ܥ5>I@7']5*v>7,=SM8ľR"uAN" }Kjt.}S9?[ JZLenPItu@CcKjX6pJ.<(jo C7FT&8z<@"!.p))PS ;[Kh6a:pL2?Ƕ_W2qV/jy8eQM,u/B2Rh4} ![# }XE0qiuSȆ2ۘ3!^bl%DfyȞñyF,"J)yGS_/˄z[MO%цЈ!U&&<@ZMКVG9ת_]ŸSظXjmaݾ<,$Bʨ0hnn[a8KaLaZcs} m?FJ\'$"O#AoI[x S;ͼi$qIoAeP˽ngBsJm~8r6"!Z=obVJdh0`E 2.]^v 6A+k߲K\'h8zu&8p')w(+^p*uXH7Vw3*of{ٴZWoL;ވSbQ%uŐ'R+""o#I%!*-ZJnﺩa'oYny">KZY>}V՝ˑS z]#{D9h%1&=;bD5M[ mZ>kl9ڪbqw`KUgx| $s|,=]*gdJ{@dT;2cۑݫm |det&47w /`o =&=u5Fw͍%XkY-I'8n{3ʤq|u ( Fņ~܇jW+6Ȣ`VM,K9!1~}QXA@;V:zC5嘊h͗iqk%rS\m1pV2? Ǫ;5ubi9`_mxHs]y] LwPZ2d1GP`F&qVN/sIdNN~ N^/*G_@sCh`2i/mW$8Y~\h_5%U>$JS<o$d|~WT]񳺁\W% :pbQ /u8I?fDLh rk-kCЉϩl'.WV;6 >PR>@4nSF%,[ 9Sn58z+}{0ʘMS5},=tPULL^WA[^nrSۍm(;,~robe"W؏`RP7;8g:ns?zr3s̍/Yp!,C{. }w]2܃7rj36-K4mWLe*m@Dps$`'@iݔY!>6 7Wɓ_dֲ$򇐴4^pz,]\nu^#CRԝI^L`֍J&0]ɘ]lm ,9 9}[FxҖd}jbƽBE Ϭ`#sh{M<$}v*?3Юgr,Y@Z%h#ʹe~Dah"/X4%5RU6Qr#gȮ%=iq2EC+d5equ $npZC 8XHW3{zJ<_k;VQpU6 Cn0I ksNپKaw 緃N0wELc}_/;< [fA" (f3s(nVޘ97~-fX* b ࿏.Ӕу)d|1ݰD~a8&^N<}z'cCR^4׆/:%Y,5(l~PҘLVPI2Vh(5ըnjI&z~I?Rpqv\ z3}4,D|fA@>JKRI,)V Qq]`]8aOϢLLpV@BH3Oդs?Mc{0s/?s">W;VR/*M ,W&.p%TK,^>6?@LMp8l2F4eI{S"5[ dt^rf'-fmB ÿQJA]q T$#B`θъntS}lQ DH?7>]C|#;53|AHjsNds9"pߏ .!=fӓnumk8A}L)!>EVc,ȿ_l.um5S[yܜ]~[E wcY߉݋ {uLI<oyh|ܱF]<Ua՗4bOPB1-zL[ūˀ)#Tx˷L28#HCG j`ӻ2,w'W NA)rI˧#YED(&킬%])23;˧/ܗ+PiEl8$Q A4q*Ux +q.ԭD2?L\a#\%EPH-9J4!]H frMFRcChšLxw[.<'6$[bW0HA,pB(ů!}'y h&cf`"7#|!;k%i[ $}[bJbF&t lw`>󳕷40͢=d@RcLִnHPv^ k8)*vn##c9%I& zm AwDc sNS̒ g.;A`%5U IC8B p7ĎHwH#k7CBK*q 0H3)#(7x[_J5h2 4ViDl0*?sKjKoɇ`C r%kDxqf^(\ծ!bn"dom8M5mw1"?D.(#J6^apJq^-h1U*VrH W';> Г/]R j2*Sъ` F4bL87)c5}[c.pfA#퍛}{]<'RߞKv֯:gZtP{>RzU<{itDw Kl{1e؇pZx1^FΥڃN6(#= 'Q"jFVYV/=dr&TgؗǷ{IE .C/\n{I$or5#/hxI>ͦrna,u|=oD!WF#x'Q"t _yNdoPy+>!.jȱ䡘Ws.OKxԔKv+-3<;|3j\ӈ|P=ІCmԼ13!C=ON顕Afs7(p<vn@C;4RU#:LK|V1C>@a]W"܁r $벊ʀ=QۃCH;@a[cدNH1C(]u |zSVM=H zgȲM0n* ]*B i{ejɨФ̉^>K 栢mkP✁7vju=y)8޽RV%#y[WZA^wt]H%KןG6^$YXE++Pۯb ]gxdsZͯ b{E5 sÏj8N=>%cN|"NDa/nk>W~7ᇙ3.n Dtͧۅc1hSG(% ipv؁u&rwce$CeHEVT*ေLlpqz<'ǖV<h&KӪY D#C.n,@? ɧU[7IkL˨) jāɖDqr^ŞdpJ b6'hǴBGy(\APq Jp%SBpkHr_R7h|ųNډz:CuWxx:W7Cz?Vz-U7Zqʏ}Xy :o -k`eTx4"l$0өP&BĢu& ɘvLBv/RW$c:?!Hn_wn3ѧ2ڋ ĤϿㅼ }e;po7:gQ #&RhA'*k}ClX:Iir-|f|6KkTUC>>ŏNf^LIT[Ü@V.Enjfی{*_Ye0a8O%%3mC'+H%2D_cZFNMtlt_4hkbjl'=fIJԝO邈m˽60Wu69w\CGu<3WBÁ/O&lXhLZWfiqVm<2)<9F Fov6W[de!cw8 %!!Ko 0tEʥ4 &*4ŷ g TL3dFZMZ -\7洰vxC? 1x/VmWW'(s9¾<@2[ # $L^vjP7CUwEqi\b/3\]Lb`%((ZK6״,L!k]:$_g*}itc. m\IyV֕)Y`ar`*ط, v/vɞSQroR a+3CFlW a(>Pq+hM&윽췫ӀJN@1OgvtJ_Ӱ As J>T_u1:A<t4h0ifSuVs-oU. Ρ̥F Qnm+Mu?X.^־fx` cOZwpeLHjF̥ ˮZ/?55BI[y_( n%-7>(,N 9m) %yeAnX߻bM$="P6`r V3QNhMVIYHؖ>?\}A9h4K@:Ժ`WRJ h ȳ:Y 0.PDץ:BPmўx`S7JTDl`h{&Maxu(L}*cI;V۰Exnܯ֐ hHNjνB#qh G '}:$fS7N 6{h_)=qYʴIemC:oM'WLH;%od"\_4/>B~젹2ì]%4`K.ƚmgapT Wp+noi0ߌ=@Pl%{/)Pաq\7_i׃Wmϔ_ۏrGآ݊jJ<TUKAGw~ g7FtI=a4la*9QD [!5+Yw6[*JC ?;iuOm[rxNK7T7U<ھ΅59쯫Z0Ԇ,՟+V, _Kk*;EϘnq )L-lAӢ|$V@4];@Qn{&`)Aqmr|& &.K9AK(]ݝbTix R|I\*H Zq[ ensMՉq^Mϩno,χ& b3C/^=v|w^Có Ge7tG_A9&o\6j䞱}e/o)me/m )59q!|N_UNXe?0^w e]3{ѣXz}q7 )}{t {K76vdTXIɲie}{ܒXO`Nzir+o&^~}XW[m4۲D yײIFIܬ¤}:f_0c 3Bfԝjvx^JE8OGgw9cR k#kסĤ0-5n˟Xޅ &Uo96X8oQAcs8sP*(pl2k~TsaB [ {cW6Vt{[QH%Om ZMeBB-YpQS60v[YfJ@\ $1Kʘ)棻ơ;|=y &ɶ 0OZ8Ɔ$e[/kʈU\aJhb<+GW1 oAܘIџ 66n4kL~41RXǽ?H;RO9Uܡ>5D=L{1;Ջ:$#ΧpJ3R,rӸL7yH#Vg8HTԝ`{17ҋK8[/r6"?$K8X~+#hpB;fxhwVo*1Ӣ -,R?gͮYΎν0{vKqͮ}\_xe]E[ӷ޽z7bO"$yȪ:O܊EzȑId_,_M14xDLTpFѸy R|Kr?.mAci K|r;.s֪!a{Y ;brڻ9]n$2j@:d,7cs6 Y UXFzug(DQަ3p~]~PfN:V3 )7~aߌ\tBaF`^0*'& D9YS~pnPeyuD_޺Xw~^տ:(!f]&ۨReb`C[ey@匦cVE>dXoj42tPɁc:Y2 [zq:|?_`~DnЇFe3}1u:[X=/jfܖt5i۪/* ,(dxKnv/,4_ji} ~q$tҍ/5*)R4<<Wl_ā}7lZ;l[Kq,ӥhxm UY vN+fyȰX!$r5?aDP4^/lu?Ǚ wGD7H|1@V!"bp;PxOPGjVH"; tz]%Mkbʈ[ܼ}4cȧ]ωxEM9QHь.%9}Wy^;[JdÐq1/\J$+92g0%ydYUicrtf_C%J`hفA RŶYN`}{3Ytօ@[DiS<\? ~d߄ )ox9xO_;~o z%^uRM,B%;WݾhޭH¡.DX= hf󅻢l+Hԯ&O٘ޘxgM_yeܸKgZߊ4k]f ו-1ۉ {79gڐ9IlQ^D#`25s7C໕qjTL 9\ - mX.v9˿QJywra!|헧8` q: +'.P U$4 |ʖjeےb6R ):k- zgY9O(T)RyhSX`T*q12ԨuZt^X1? NpcEʇVk*>(kL- n%⭬-0h'L52)b:Q`P[jZ!- (pAsd\2&9B8ڑ=ߦ4xݰaZ,O M&#TЈ2 ڷctͲ=#t+'WiЭvCJ4ZD 0~I(vٝ ^"۟I'UUbuʝ|5|%ΝMQ.N:w _:; [ob+5kE:62r^ʗW COH*,`ycD4Q_m9}.'+?g0 4Hz:օj6COsh bJ86[&d2MZ[$TNdO z/lNBrw 꿛V Rζڃڑ}^6!͂n( @ȿUG֍@ ^T2`y}Qyޠw]gJ&=<1Ō%ZL\LڭFiY*rXދ!%7PT_\hc=PpQ(0dn~4|_o> |y.3,=zHƭc oBvGM/w+`d.NrW|SA~ςq}46Ys|cxYBDVi(aD0Pd}ʼn"Bp䕶X)MtXu9}t/]_Tps&kZ!~ =Ο&] _pƕK"4TMU)UuIF>| 2Zh 2gA1D4z_ 4́M_l XPME`v)YWY8=Bs>齮L1!Cs:8`xՒ7^o^8O%5Ve#"lYXteE#ٚ>J]qz(wb 7 N"miah~VLM.@$jEgue&SZHj51T.aEM$~Y 5 :~ϻ|h@.kwy Ր}/ykʫ٦V~Η ;bHB8ROle@w{v'MG~﵄>!ESSN1!sg0ޏĜ bS%vRB;AwA 93=0«˄D i)l!y0u{]BuAxZACެ3 `\V#ON Ps!s2t#1UO*D8,j#%$QtQ73VAƃRU'D$}Ӷ7Ќ.L=%/ NSa mo݂`J?_@`"llF?sFli y Hv1"(lȜT޴ "MI0ęN?7樜yz9uTE,w;Z']I5LZ| k4pFƯZX>0;4{$J e }%̝} ߁ЏqSGTij786jU %vQ+yrj^Y? ?NycA~yyy/-"K2s P)ȈBaHШ8ib E4 $U&+z$Ь>rAg{G"* ^j"^ɪyvw ~"<<^jYEm \ *.Vi-IF yƈmRk;E Ti`7Kyf(N 2OBI`u]Cðy;!5}SD tbGݿG`*ᬦ\|C&?&SWjf#j!& uXWD۔یZ,ےc?iYa˹ۡX-k)hԝ1!}z r|}ud)aLI?5ɓկ.DOg"?R\QS3@mH/ʎܔ=jY" J`֚& owdeKtɰFzGQTo9̊H UI[|S 77tB , +L/axB=ί peO(z`E3ul&\9LUa{ hdOW,E@C"_΁ﱶ!vcqRadO8lH49 0=\\乌Gb˝9{unbuQeЍ([$5-9&nX>;X ;`A?9TxK3E_y%\E&He13#J[sHSV,R0^7@m=~W}7]2rM "E1e!7y78$׉Rjdժo",U#{/Q#?'޾!aʌ&P6(!Z!OA֕|l&.Ke@732z@UJs-k?"[ ,)l#'Nuk'hP$H^72Ia["4428K0+2E&\D'o==[\9"D\yx{1.3e6(Sp|y݋ a6]l;fY:m{_i59|$%lW;!9x!_;:J+q@#b\dRjT>j]6+=ճQd9,Wu=jtYpGJ'm^V,~dV1(5.Gc(3&5|a},~lH9s)?`\*Rꍥwu;T*AկD??`R9,:8gu!r;@Ns(@dJgR߬aS(u)8pJtXŜ,Dy OORhIBv8@U ?p82R|KABdIYż_EvnF*Ej5WL`&yZ Zv\VΨt J N>sj&};w$F;b՚)9w90fa S%š0sqIpvo١EDm>$Ωz'Ԥ*Tnnҟ `o>ڢ27@nxU`nx$CAOw5ȼG_pf2E(A#DC^:̾5 ^Ϫ+hU=4.%7/~@)GJuK(c ƫ ^l = a xuQ%6)?]aJ!zok[SɪF]z|wࠩh_s$P@jGevbz00Zۗx2;jq]4#elIY]Z>`4{@Є*XbD-KjBa_cnOUIrD՛Q[e챩 M8_+&. )Β/Uz)mC]hk2~Չc;$Ʌ$=m1E<+D?9G>Kr3@|v9AL : o'ӵ610 lU;Gw#EuZbf̄ S0! Z.XiDNH? B}2臎,]<5jD~SK#Ck)ŧsgUD-Xߦ 0`L:r#T3"I̟2>+8KT^~3E|DkfIrSX,/\q u7jA_\*nB2^o3D{)au>8Q-ø ^9Jm'eAhs7l6AqH>H!̽#C!b^0R?߱Hb˅X9Fp*ڭ/ VͬJ 6F7U|].#ҼaP&]$6Txo?a:vҌR$5Ѷ6[2PajO!{7fr8$! rSX̮7~,I "VA30<>;_f%kգq%9 isBcLY˚3WqnQy23c2Bk _e|X,n2u o}c  21NS{iE<].A$'̝j2}.x)^:QyC^7vLbìH$A)6߂P."?|C9 WOiQ_ +Vx3}|hQ~-Gg{?>k+=%Ho¢Zݤ z6kslOdУJe?`_s-v&C{s?\0t~.'0 ۵GhlĺLsLږɿBNmy=e)֏ٚ%{|pS(Jpw?5w]XmoxW ˩Ap?F;-<-Cӂ]a;WʃWG 6؂.كciǘ8?ʃ'7&K&FCpYg"nT$_/%Fk!LNmZaA MuOE^{Bu.p+s&xRJjH8HZVLiQ"ןr+n CS!~z; %1y^Pj#oy w4VNb @Q|R~O}"QOyБD 2y|҅b:fZ"CבJ6Acnšg4XȠE27aǷxu=|}CHKSQn{ &yְE꼶TzBÅe;$bin|1 sh<3Kcgi<޻> w9{Up3Hڨ,K;Z#] O>$E t𒐮rk5i]Q}U\#env0LQ| qc失b<7' n/~:JWk1MK^rgRHla K!Am[iԙbB[2 ~LS-(:-s6h){:t /7gorC\ Tݠ,yL[S*mc}`2E N696<^hӆOR.n\Ua"90p0X,3&6x/h>cM:nYɾBZc-г cf[Ldq":*G՗i'.R@陼=&]4JLв E7bÊϛJ~'e}['ƭNZ )*=LIWg>"B쥤zaXOaft_#UΌzH|;{WXjtfcO"LE?ܠWdNvpkynN݊胢x5{:_kԞX_J=g έԢV0ZEȂ 7#:bw%}Pry3J#gm(L1C|a1؆"L?5I/2ޣ!9g8va4 ð; SI곥[IIx~BP,I HF"zoWO?{DzAAZT̍bW%O5JϬToHkفI yi8t޴G!-hzZ3trYڗcь@IHҗ||D*ؕ_r!+^P:IqߵecTpخkEE]"2>!@W-`Y8D֜l גd$rTM{׾$Po$$&~X??d:F#0ѱ2f0XoLV;xϨC!ToGA?xg/I?dK"rhsPjƶdZ(N0Zz Id;{jԟ[㗵\Ё9m|m$ jПU`={,/g6/ҖW*J!#Us! te>k R| ~-<ޚ\cY@@ O K(&P7?IIP,5Xj57h*`X~ d{Ae hXSSpſ.F=dFoԢ>椣[~EX(#1M~| ]OVxaʉc28s2xڱB #dP d*go P@ߟz'E0lkQ6y=0<[<D*'?@q@pCmw3UgۃQA!Id=,Y2lܛiސ,u~* #L3}}oڭm&Y/{8F57>UۿVLMCVΥu : 8S놙 >U ?mcD+)ֽ qȠXǬlN;rɪW@*a5G@hڠt.s!0g%sA,Oi׈sTg swbnAu(W)G_Dlb^% A'zd&iŤBX G1z 9\ ].iԠr\dsz*SVȌ_vg$dj }ӺvX3* 9OpU*u1 p8֫u=}}Q V$U4N<\?\LPpzguZtinb%8C=8SɉdmuʆoN73Z"s} 2nHZOB~f&„ss1Ppύᰙ^YЎ{2@Ao!x׭IלsyCOQ,8unD IO^gHD( qs0Ra/<[~sjĜ`M Wez +w%K[0^ oGv(zHE 8}*xs% ndrn޼2.1kahqj"{V^p[m/H)ںa26n4D^)lśU!i󝟸0`M~5{I@9?ũ]<b6T`@4m}`p`St*I7)(Iw}$5).,M(M> A2@ s]Sh+[עM6PwRtLӪAbon=C։kXvn/nHF Ykh/dD fy]$ %1f Cpo0DYˁm̅ۑ:Cpv((=o|U~=04U} ,|h f{}lv M}KlrػswzymP8 AgaRԨv{v (x?UZS%PƐ O$@d9_{ @:''CőewhXE&:oa#'VbbfՋ>=RaVp s AjZy)4B%Q;2?żM[j38Lt j: %>o,e zPAXcvMl6ՀJ?JCQTX{M9#8Ճ녜#.MN*ݐŨ*%0+eJPȓKg ^ EC2nF'8ZR>D-sC-?݉;Q{hAB7nf&j-UR?졮 as8l9sC@%W<> 73Hu=u\ ~k CMjMSÑ+žŔmU +QrOX˳X١>|Jb 3}4?GFrثe| T|E0aÎ]5)fDq9nɹdq88!]®&>yH΂RIHy[C?$I Qݵwoq 8c>(,trP9ڶj€\^׌|w C?!8pPS~ #r/Nr􅋧3zWNl `5` Al>&C?f;BEN:aq/a>C R>kZ:e+w%˿[axFiͯ?H ~?ֺv-%gGnLP0NnpM(_]Fˌ"hE?V qEK[Zv|Oԥ9>;n-_JfIO riӊs PPE{ݘsC;R(fvɁ UiZ PPӹ-,'Ŭ$dZ}߭|Xv۸ehX;m D7D1uvr! eRPnkHQ+w59I΃R0"(PRY'׊Tn?*=!P_Fo%Ć[z(D*=#M<DzV  ;!^_x ΕM\޶ υ}xS7W+?Ѥ97Rۃd49 D9C7xviH:d 4^O$=2Ű\gb~ę5ruaR kG^D+>fŠ=6 ;8qn;8ZJ@E٢Y$0әJSɌɸn-mYR5?_+ICXloE7%z~mH.3%JpsaAOBMXWM"X:)Z:2#Y`u} "GSHQ0A )a*Z #PV6sa l)uMj/@S{xX0,+('.%{UUm L3PhJ76o5A ESM4O~zY' ܱ+)R 'OKIr.%מּS`}"q-aFLxgKުF]#alC5uůAʃ 7G@jlju:A6I%f7(&o7nD1}54D41?,@@CsވcQq|ONTA8ktK>&zxo<NiB'ߺX +kM|qܲuz&AvODd gNq[a,s N zqE:+E1@K$zg̼!J] hZWy7w -R~1Vu`K=}ڏ{kmZl1JIOkcMi \2gĩlPFMz=W1RQt0[ؙ(w .\sKMQdjI Ǚt=GYRT/۾_<ō.!Ȁu@k8ً4RO-;FEHZf_PVnU1$BPE: 17@2]+CѮh~<# 6ao(fqspGzp3UY_s}Qbp$w#x_*AApƘ6f﹪@'z]`إ_pH&ؠNb\f916] TuC$?T $h% z攑GQf((4dwqV E;S"D>Bo{ę$c:TCk[%&5͏eH剆8^YGmJXȍ%>8k*/CHBġִx%^IorXU^Vs=KX8 gtM);T>iO`Pj׷IOlՍy@κ΅nJ@;5”FH+~D8D"8 W//wn%}6/J10ч{>tIyk%z/v`& aP~j`aKeN¢;C9+jd#&'ibtBP*nlEV O8eVIڌLqo:jŊ`l̃X"'B% ࠹=rj9rq'lYʺgj%tOPUɏ(?cOv B+E;CkYfC1>~w c,..тΠU]s0TMG6/ ZUpRwo#PzMuǡ=Rrz9(is4K#Ot#89}5Dzqu~ I')B u>8ɖzv,Z ܅bR%A ϗH (#2-%4ťs1,]Vnh͓ mV~sJ 7߻oxTV(/n i(6恇Rb' ^|(ꄦ6J/R40)ڳہ.7.3im sNBJ SIN F B+U̝FZpz Pob>v%F`>t;jj$mZjvQ=О? ~%7O m sQN!#sŐ($<'حYu\4M`7(?0Zݘ?ԫ`3NK 1UjOOLi5?ɀЉ]DDd`5̐=i'dULPi Λx$˓D5 {*pYp;Y>\v*z%C<8{ VwguAPOxܓ_l)3ufWQ{;ufR_awCv71ؚ_1dREWIІL{S^SNg KʙخdAauP:NbK\" B-__N(WB\3dobr%rNj%הbh?{q,Oi k%գzYI<{Ny&vN؊e6;:OɔAծ$;{`=хW:4z;lac .C^RÝ"PW;!{G6DUV/HPq$3- Q {O~"҂ {o7®`H1 ]홁d#(8 `k*~Zd&wĒ+x<6Zwn\M<#WB0be7+g@V$dm|u RN؆ckLNISbԌD>dv@nG]Qc|SyX(×SJsVSV) ==Lv|[y8Y)kP)vNWW{gc1uU~GOhmi.XS ׈K^%z<Kw1?v-p}x<+f#w4.)g wh6;0FV+WydnJ~C)Pp֏ Y!Љz? U"4$R3XMj\/)#5&'pJ0P(xJV6 Op>k^51]ZLf`${lLA1Jd( 6~5pT$Z@#K7-Tk^Cdfʣ+BGzRɽh#Q ah~F(Vg`S3pT$͆>̯97\_) Z\@GtD$Ѐ6ddkn;uJ# ~V=^cINg_I.{6igxNk*C!J?i9Q]ӼƦ}:2yCXF+RHD :ݝO:{IZʞ꛽>:2C{k9 ظ+8 »4> YxդF7Va볿7cԆ17Cm`PqLFq?·>")s"KeHi嘪oM$ fkt%ٕ u %rrË⵻UYVʃ3mp3?w0?̲ǚd§6(ULE!۾\g32 Ppc%ǚFи9 q9P)q h>` X-Q5.YYW!WfѠ7n-+==V2n:&@}3aowʢEfC~|l2mUaQ< 5s%젞T,/MYd[r=5t4JcߏIQTv_-gynqL? fcnHQw^ i"ֺku UXqC&Ǚ;+3"4SW |֫9uq.o5Z+ "D&o7uҲrCR-F(kJ׸G A8K^wi,1r4, Y<٠9 _HZ Bv@$D3ʬ6ыzN>Hãԡ ,vū#wrqퟍNِx3d.w>ۄev_9CqXOk"-?8È'Dkr\_.$9`$5ΫYqڽco@o4tU B.5AuHW$*f B#kLbmtfqE.} W8A؝U.usP7Ͱ~'+xcEOA4\Q|ہ,aDX^uK+lS|Tqp.u} 8]1;q#MT-v pyݫ`4gP86;)Vg=l;)RTV9[Ĕ70=S;j|拰"2N%k,6ZT~c&p'XUZ q)8q$Mß?e1T޹kv* PM+#+[ yl>7s9maElK +ji6*i`dnUiH-ˑ`SHN |WͿ,GvVgkpud>أI>?Nܝu3[ҟq^_bA}itAi&VŅZg;h2ei:wS3+ Ĥz< jE:($VZq!'V7^ZDziS^ ހԛUxR_8]wa ;fۇP F$i7̅83|@ z鰭žP f%yێ\ŽRIE3xϐ\a`TJuZeD]G`,>XE70I&`w|":"T4FH OVr";EylA7 Aî:-F`6`ğ]=4*ދ]-ו)iߋ;K3D0"kDc};Ȅ9"fTxrP`=D!L'(%!7^HvUROOFeoH%bV2td7[¿RRYA˖|*} #\n"93|%^L{ovC; tMވ_M *8k<<ren)?nj32پc=c(TlD1X6!=N 5,AdX5G5&  e& l5FGTpܞ_NiXm%jjB21M\ Ry_z!E j "=( EmnVLvTTNU--7I6\yTD6>"rʱ  z8uq&JS這^@j4Je%<<&5JgoiO!:8R=Ym(PNHJ\;gdjv:ت=[Ipw**8/j|[֦H4cMcaH{_RyAX$n X }XGw/*+/̈@ۋ~'(982yKb};w7`X#PPZ`EsTdרTF,!]ߥ'Y7/LƅOk'l.>xf!*F6"Ԥ1* T(%{ZL皻CRa_y#<'RMr?Rh[3PCEt&MX6h0'g Q g U$yxC$ό?dDO6Hֱ߸|Iwv̩DH@Es_K1ҹ!2B5!#O>rA݇aPO[B#su"Lp".2Q?IYǙ_JeӍ2udގ+U]o|F%\ yȂo,A@a=vJnJKhؿ Ч;yY'dlԾ [@Arq堈J.@^gp\ AHqKfMX*;5? 0 猠&b"ZgT+Ph8`^&6X&IԵ xa&=F4/u$/mX}1ٸ/xGV"bkmɺvnXKE|®U)g<ȕ-n!HP'y/tЯ& 91ߩC\d]Nq+?$)y|Fr $d&& dm.*^Z|@B5aouW }G royPuӫR){ R3*BqkJ\ٖׄrj^Un))ٽ iƍLW< ?:2Ic&¢_ZU;,ш#~mpSOntk{o1tSܥmSbw̑l }qg%yt?Ppzd?a|vmX_#Ad3(ײc76D+v6A? z|]ޘzpA]C v^yo>d`2S,koHGRi;A3 pev`ci{`r<\_U JeO9:\ V6B@}|˹k^~\%h2G9=b@`P17BQrBzgx_24v+0ͺEnGvNQ(f7Z#VK")bU2ϕHVaU؏yÂ+ոUϐ8h53ƟSXoS}ryq$Z.!o5Ќ: ;a7~y'4m'Imp{o>A[HsmjDQqh~'krEFzBQ% 9} fVXN_ [920zNѫ#ljh _Cς]qjAiؐ0a?URG2RP)5c#[**DQc:Rӈnk;T`9q8b|R1haZ.iL/u>Gհ'#G8 x1LL`YNPW$aH8bxAE-Pm9|Ҩc uPA2z/Ob_gt`rx~Bj5kƐzXYaB$$ū*][ׇF7- YwP6rZh/q@^ʀv@r>$3ߋ*Z9iͨl^poE, `*B"Y|? :x"W8⛔_0cEfӫKjW>2%%+qfBo$Aq-aP^|-X\bF v^!27 K{CY=>u9QWf*A*9#q~\j{Lp.3E'7i-,&.|ɯ`/f<Ӡ VC?XxI`(Wcu[gpe%CwQ$q7hAⰣhr G,M8Hj9K2ڃkCM#m3YqK/ mt49i dȬMW:}ިEZ%&`kMS:[b1`({D 5m\\ M+kmkΡO;r}F?omnuWxT (xVEɻj V 2з5)iG6ʳ;>5a8YلJ1+S'Б0Ix]C0v _GhuE4]  N9W YP d1*fgi(ڣ#[.'V3i:5Cm鮈OT= !Ȑb~s'p9<'Q<(OZ=GO~d*, A_Nw;VDgvY[dͲێ_@Ñ <|`206$出j}4 =as^ ]SOVm}n+Zz&jښu EơIy!D^$[Bm\VD duC%QC&QI]&؟י嵨)zT4  h-wC-[; :p,I<(Yyv靀1Gs=TXChN<.D^2øH?P~Ic~ݥ{~tTMMvoO]Zm˟Du>>/sqXklxD6hb;K2Ryly^sPJ{?f J[]#kIxQ2v}T Kw̍Xk~Jylq.4w7:O.n$"fJ|.u) r[>[8Y7:=lCNJqGWuh #yW0 gƀQfr3@i)|(EfٻtpPocH8Q}PJb%P6tOq1 T"ә#8ZNWPtѯG?n] WGDaWLA9U3e![q팒t'(=88:5ݰ+[FV=/J5|$`mukZ~q"W)5S<-6CjBe@^lnpwii!("f~f-8[}rFy^vyW=\"Dk_4#ZVu-xYⴥz(p53D)1hTZx2n zQi u\Y2̈]*pՇv`6q8:PhM2u蹕pr/,dv᥶v.ġ^ն's{n0="!KVE_pc`- ](8Nl3n: v::mUD&1cʟW4"(4N#&>΋v77RpE߲z!ԋ&5 j=)3MICmzv'(r f8cYRZ,6 nݸPp{8&F(ɲWNdgUk=EZ["W<8]ȵ`A&4-@_oRA.軎YL;[{>x*g4?`1qTI 9rHU!ro4ZՆRӦ-yy6ۓ+[,0sQ6  htlKW3f?rȒ Uf E2S!%R[aCɝ 5 ]=VZBā>꺥:9 `C=RM^cu(~ Jܧʚ(TfmVQ;&14jV.5LՆFݔD,^!"5ֵy  5f^&nW'27BJ~ d7_0{:Vց} #44[WiWIv~k6pm3,h9D$#kAxբt"~+S7rA,îfihE˴$Zcy zq0ް߾DE|zUV}?g]\BHC(c ^N@.M*¿f#{FeK&a2'&^.)w<9y 悑mQ{#.S+0xO]6I=Aj>˅Z`cD//m(qkQ>h*v&p[zjU'.df ~_|8h|d`JC6rpuA `(ݙm`@&U Ldٽ高HNjn~c&ZJZ{r;*7sZe{Y)K6<S鑭!<7w!Y C][_`X.n;׊u/9Hf.m*HMjPLʸ@7>dg˖q9Mw%W!L[HCjU7 :}oߩ/ShtϺ|9vG/S3&|\(ik k! iL9!B7x(sEbFO H!Yo̅(~mo=BI]x?KApΜx*YMy?HIB f  Ӵx |K?#ƳG\c\kԝS5y'X/2vfM! 逇]7q':6w!3ַhTf>RG;'+$GaEno\B(Z{d41cЈYge({!ؙemoe/2Ɋ}1~E/Slbn8_B#cի!eAsTf5zVǵÖ͘KCFS;¦q2~qB mϓHU|v N&q Rñ@QQ2%eRorG]n#WI;FdI_ԑքOty'<u =^ԌX~U7xyiL%Ѵ/]WEF<QQi99)ͽ}% ^z|c& 0˜ݖ BY,ʃpOMcch$ Z>3iՔ5XH6|nsHqTXTpr9?Fõ%ĿO07ـ;8 aB55s8H5tS:SѤW7V-7`88E]ODsms`IcuȽMVc6wQΝCT">~z Lj߱:u6]Nq-okbG:u s%^EO s)ަ}i@8molд<""㗩o yՓ.xe?狴6.Sۆ5'E˻X5Rkf-W`$豫 kt[v'],\ HRn͠_`SO6z(E77Kpn%C6Q.\ `׆_J=@2ïיhTw/Bib,@wXfД@D׌eE*0x]dE&ٽ5+$??tYj \P ;AW=Qtc[q܇H[ LcsdPk,$Cٟ?'C =KwIRɱןؕF>0{/;)qޫ`k)H46vrdW}:~0w.1Iڎz?\҉|}/!yk)kX{1<~ 5hؖ[=*%Uvwfᄉ Pkɵ71&;CTb8cf1hoS ˃ܒ\c1HyZ!Z%u݋8> mobpBT>,^(3ACtū({cƫC_?boKӷ]xx JkϪљ?,uqps$(zd |d`w] Ǡqʖb2EƖ]?:óSn)0P7T(B9 Hfֽ~$#bHܜ>v {C$v# O1c =2grHL+a(ΫIY 6SY1,ڦa~%m!GӒgNI8X!`F_\ܡ3ST[||-e#ڕ&YZV7Pg1rq;k/(-QJ3` _/frjBtOu,{aj>YCz6n~kgј@4,cK [s [:hL{qUnL7se{#~&%0 Ju67XB,bCi2ud02EzxlGy4փg<]_M-ɟ5A*Q ؃Fh:ތ2ﻎ"QB邩#嘐U.<ϗ·ƼaɺR2l q#z]g3|"j ~7(Xȍ!,u{PW^xH|b;q1nQnХǘ,r#keUmo.-0:"k0_%+ &Ah&Rs8۹4n-ͫBLAͳ.;9uKꐵ`wUf5/ _A @eFgM^Wx.f$_iF"<8ҼO'w/<ܙj)NRj"67p:7t?DԵEQ:0`;=a%3Lķ'ŖVc:Ap(]@DZsXJa{~l n?" Kio"u}܉Bbȅq]IK#J;ƘOb˗}ԃ5ӊ~B3d]@TLc / *ZA)led6?C(J~q'V#"V[2hjNJk^HVrLR㰧5ڕ=w<R7[YgT+PU7 Ҳ^̳2@$ ӃDOQa07$%tXvOЁOQ&|^&^5Z~j cEA$Jg':h|gPZJ殀 (]Qe:X: I~B\}'ϝZL QDQ2U*ӠMiDCQ$nA~+?{G0[[J+h 1nD9e|w@q3e n$eHO&R)rͫL@MFl\p:2+-ub[a+(ښRm—LIDe?>PkTZ- `zb+"ra9d_H] :&`2Œj R 8*<g "J{kw@}eA@m^5kEc^͜?6v~TCE1a! }AI[T)1-)zj|l{COwOc8% =yO`]9T)Du]LA ZEi -3@_[]ӿh}kXgYc }Nhq^y`AP~fI ˚͋܈ݒ5ybŘ͵SgtL~&<0~BQ6I$<6 a 5 SNCg:ϣΕ+ymKmv9$YInBWsn&2;3h}RTJ#"W,Щc&E_ƿ*ojK#bM..݅0vy]fX55#Id9~2/#?jT¢?l[i_k< i]3N@9ZPwa ,q(Y$0+lIҚ͖ӫW`Y6gqz5kI%$/[`xgD[ ڇx}SH,wh6se݅c_§ttRzVa:0 3|ԛ=*]MXCtCo!0^n˳f~=@U"$(0Br&?l*H>9 ɬ"fg?MlT%dLb|׉DR*~ oV`"<;xjU N!_շ>`(dYgh@+O[Xbs DKf'+] ^uJtlWG9:>ѱ뀴^@Cp-H2/on}![uނ_be†4*#锦jhPs ƒdlɍ@jJ G]3 ңD'z6Gv<`kI7No}<;u|Hsk0i,Yn='%e f~(R9+/Wn8H5y>?h[_Bcg.6(h6}a}mn^yUGwc|LKAfS-n&nb:9eK.YԄ}"gyҤTÓ&)Ov<>?/HԺ\Fbx=kb&#5$$JCF2BdwJA#[,pC0)b9WdcW; .< }3S]T(q`mؘ@Y^>_.m8Zlur;SuXzW%~ps1lF2ږ笂50HW{i<ϰٻ=$JeĀ;GTqr4-2Pvzxk50#*RhT?m8mz]T׺0djϐ65Ϣ` ifhK糴y"GqZ.8_H0 &hs6eQг'H+j~F'^ wF6&u4w|s۬vi&Bo49'K5ץC\f7Ed៑>_QbE{?(_][o"iXG`-!rA$+ВPi[+kPBܟxЋ8 6Bj"* P\Ix 9Gl[c}0H.X^u|suk[BꚝZ;},(b E Y6FiL K٤X܍g&#Fx>"޾p(k2q[#H d v|3^;\RSkW=%Lי9"D~$ɽ,/J±mds5=Q苰)G6,wAZf?lJ, :Z%gLW "a)o- &"}X5|H1, BPW@>5PVR97^g3Ĭ.bee]񑲀SA NLTg,.Ѕ@W06xXPavZ%T/,0FFZeBi999X"7"HtR5/tT:,e>v]Hz$LǮn6&iz)'`CɈF=JhIzOU6ю@ɭE\xlS?\5ic@l;m'1JCUKDҖ~>ib~[Ucg`x@mY6Gk31:1>7<_[m] .Iȭם1ncB}Nq +$5ղ{ AQ&B N9){}Vk"դbE*Wjh_`e|Q8E~ۭubpɕwoiZx:t1ԡWd/,KMzQ.[-*Ё?L}F;4i"p|@f`_}2 ]2 7} էZ$?P@z T bA zֹ2"$ ZwRZ ,kNHӻUAO;aA!JBu;srxJ+4jz'^qRLf%6_N"f.rIs G C091i#m*` *A&vt%+7nimeNB}8>Z0V LX(Th_otjũu垡/g|XцÝ+'0LU+.'kAd>d=O i `\(nR" Iws6|"o:ܢyeHia݃3 uUT!A4AyJ8_ϟbb1rĿl񊉴4VVT}׃}P z;rW|.G[Z!D4uꇑʞn$@iT#YhЛ'jQKaEIwh{D-8C10/%r9ЛݦaKțe3wz[WµN9QT9l,jR`ViniTgJF)NtR<HՉПwZ vC:fi jHrus+z (5` n@`l ?ha{#{#t7"Y2/)aI:cpk#_hUM*jچMcyyyruB]Yò'}Lo轳ڼ 10Oj|UEXִ̬H¿9MY CĨ!Y1g^IA%> BϓPhׇg=nϢ*as=W.18A);9.nΏwE9vg%®opTCJ)jƐӞ.x<ӛfz~ób۔~Iq`;fƾ;v( IL]hOO6N[aĞ]&STTM|25$0#]\XW_.Y~AzFҭI"tVsmk#;3y>hW*[O۪W951Ho2ig:mcMkSҷ,w햧q 1eCjK\e9JR`v#F>J$%Cv?>U `ȇ"χ7hIP]+ew!UXA`я)'67UHeDmf;j;R@LH3?_a~u~׵yfY:pGBX'vbD{*;mJ2Bn(f]2g0hP|0T`!۶_>PaѲ_u *᝽~D  ^3 7iS8h0W&{Kֲ{`&b KyOvސK@ *o)YkvrUJ {M8سu@6ʼ t(l@SC  )L)4 KE8tcD7,huv!v>~>\$s)iiױ+jb:?HFw+fgyb$вL+r')9\L-ڎXq~Tq wGWZ %/0͊1 R]^+sݠD9`Y?$%p"먂6+$nDT5?W0kѠɚГj"KEẓ>Kxe[PV*Zsi}p[! SijC#_j$p)g*0ڍjoJۿОc >Te5&[g@1 h8SW}(Ŀ.DWDA)}:[{zSm[tBr>m.]m5zK0c54kwqAG~0ĦпN@0pSu>Ķ#%=醄XO9ɛ2>l 3%6cjG&{S/(ҏ}| MX&Nk-o>:A,3!eZ] *u;32-q#e'M$ ^qjwr*:?6%zHL2Z$i=gb.gW&ek;\szĶ8>NPH,:5k5J@LI_P{[GúB|0=,pW^W6Ȓo[s9ZNi}c<`i2w3x251PO/A #/eà6BK%-ATlCɂ0eIO3cE|dTY'G(v֭{GMyK4# L&9݆!U Oe6qD$ υ7. #2'b*{r5 7Q5|@ԍr5ʾnKen d&tt8~9R=p_PnYԜjl%"ix$/WW)9VJGH"'czGb;V;rLRHlwQ ScG;\0՗Vet}0u -A8)*l`fzg%zNS\H;MUb_lSa(3ksʸUCu"f,+V]ԇԋPK1PDM|~jGЋ ]ʸp>"GlmkdGÆ9)ˠ`|ryLi̸@o34Ykick4CifDLf'ـL)u X^f[ECY!Ujp߃f(X''X˕R?g @؋}q a`h2SDm9"B]ۣ !*PS,aiZE Ӻm3ANz=H7QSw教u^@|:(Lƀ$DK`B#s'gO GM^-Ж^ѥH4tR6IUWëBR}΍ Ͻիi~eL4|˜inf7zj6mf]Km7%o]@CAm!d|BVp>yF-Ռ(s,HHT{RJ۠ypJ"h͆k&)̜ge{+Ba',:D̐B6ߓ)gbs?lpvbz9F^R'WP,A2e QAKlUF?2)gge8bOИk, 3I\Bv!%)dZm&X&711>o2(2^a*OFrG/x xfkJȰ?"FLXۢ$er%]p s(2ˀvesl{Ir )!mV.<x';Rux9tL Di+ђ䚞lv ]Ͼsc&2 q]li%mNx_m\̰&SB q7 `A 1ߪxpfێToK|DrWDA\2$ a0 ZxB5vtNY2HsذWgW3~v\qp鴯za*^p\B wJ U:}Om'Qvݪ:݄=km}U㤂WlB7~hih#WA#ܫ:(,8C$7t/$ۥYF/Eql-U>p~-lHhK^֠tݿ[1fjhI%Y:'!{-ebFZ(̜. XLQ+>4SEW_[-4py҅BۄDq7@\ 'dO\9{^^)~)>?/ĺCv(C)6%r[?.JoP wn{N]u/^^Mв':.9+s~Ϩ q ,QI)X{ ON,qY~b I9aP OI܎P ksǨLtW{`:b>ZdI\_VS8>eKgW"7v8e*s6*A/y۷-kbA5UI+u/@4_ihWƘQCiK+JׯEio#l¡Õr >r/g$/^rOu}DmP:Z8R \T$_op1orI3qc.Wq$nyS'ӛ|BEP 0 KҐU^贰 ۧ]aeuQ%;@;O8 ĵrՃW(XO1Jr3 !RBy+gO Mu'^m;K ls9cb'+CA Yd y>kMHD{O4q0("oW.A|yby՜HhG\bԎ> }!1kR޺y[wo_{-*X6. gB b`^z>E{4@r-y&. Pf6xvxw HHh O*LTW=ty>r.FdJzlCs{e+Zr ]8awZp(|tdQ(F2_X;vV= MGCeaNEfoi1R΃E|a0oq-s(E:bN-Q>q'PvR;PP2Q@vYۏh\{= ڞnrv1%kf }w_#{L Xׂj6+X8\+Ѭ^H 9oHP AuHV$Z[!)Zu?V]Z$Md4%?ۑތ`haOE2. n^8y3d``cw[zsעW/TRJ`;11\žA\9ny\V_Ru s[fAch "Vzi4:'Ifg1Cx &W:kaj7|蚰UVBD "F7ҌG8ϝ}caajK )CR O?L;WU%}x|8'3PKm%V5)Č|}-A +kR{.YR9ԟG`6Vo"-|䪪!cLM ncOS j9/5s!SQX nO@ӎlO̽tuvt;}p2oN{4ca65dџQlpvͩuj :ᒶtT8FT5zd'2Y-醠gr-nv؁ ?<JcC2+F_PS&VdWjTvr+(ir2k~d9@sr+R1"lCbMb޺HWt+c & 2;̊q5ڈq,ޕ/>a<[kJ-Խ-M60p;+q1nvm~8O9Mke/UN}O}~k5qzQnX咊Vxh1Zdr~Gʄ=[,?l[cR}*hPdCՒmw %O5La!$=AS=;yil;k!|9fgO@ZVYk}ZJ PS=?4PQ >AbfR쥯I^5JvTT:qDJEw.<yD~Q<+wׅ}]=Qiao Iܟ' %#sչ:P}-0o1N)-QG)zemm!hL},-; a2ur26t溍HfO: qrÛIHuw:F[}; 02 G5- .|iSCW# *Luf}ؓ S{TD[ PXnpq#WI#|=8}Wi EЭ\{4R;dth}B͹SV7ԙ/vxk(˽{Rc}qlFS o3>ęj@!g;ծ{jFU0%lXAS(G&sW=~d Enc*f<8 D6ww' $<6twcߒ{֚FO#YSsflҵB04j\vb=vnnOr:<] /3"+^lnszw%u~ gSQ>g:~MLv~Z_akX\ƤEy=xҘTUDRmy rW޲sE9NxV9GLt,{zIwݼp_s˞w|]~!~6粄E -R 6.yH@텐Sd\|.>QVm vjz`8ŤnhiA^l,lFQrR:n20P#,=N= 9/!61!wv~?z/5yHZG'r+ֻ8H;wE7%ZMEp6LBUFuОP9I2SuӆFbX3'}&rauYyg__E2Gj&%1Q L<Հewf7'On\l}7SAEY1 $Y%eR g瓒 nf#8Ed ۦNWu7 hb [gg`fS^bb؉{7H^{'ɺ\f}`&Eyh$F5 #}05"A.}nLe<-弩 Ɏ}v} ̪.) xuS;M|{9I &VtSfݠ)*JgƇd8`i!0JDž L;\kCGHr :tGn1ːQ/ݷS({PRq#\ލs VX3j99p5pU{'IYze>s0.h'7Vry*g.Jb)<Sx 6k-S9h 鄑C:3jR,p7/gQ% Qp=vi%a1҇8*cBZΚ%jהx7V|M%EB쎬K{_NKacQ|ܻ~*„petFX_W$EtUCvy&+ᏬZ4gؙWd忬'#Enb`oiCZqQę_R]y|) <=8a! _T}.qS.(;1*]@iVzT5lB8X>w}p"&G$[|*:+$]pyTr1ɸ0o/ց4~F'Hǀe+13<"|YwRt#9Z6]p'yʸ/ 6F{P vfzA>9^55om^#XR7RmuFIme>u.G9AށMB4A1BK&l+S$Vf~="W9H"qLrG `aNqW Xd.-гs1옎9WU|"SCd4A&i?%vG{X(HmKg[ǐo:pRr/N4կE]zfp` U- Q=0,hD WsT9%= wa\T0XT[U Ok.aꄱNjDm6~L(S3ʅ $KiYB_x!6N(ia~APPj%T:S)-0UuMpWZ5C Y.a=t\ O>nXt#@l%N%$O̥5%EE"0aK&xm:^_E '\,kn"d cG wk+!"ꆝ,!7)(5F)1bJ^ (,foŘF-Qr ꃱEŎF"nǤR };ܟEqbgy0Ž{U.¤˜h |D-2WxQgx8L8P(E՚<4x$Zj ` 'Dr#a@!ԲCx'_* "Ǐy[ELV Q'Cfj{¥F~&v (m>,S6KKnPXn DϬp'%5"_?lyqWQЕDT:?d"D<ݧ:+;6PB9XN#EGɋ<d xwB]DJ 99X# kok)7 Y79y.o # >j {$vɈxͽ!'5][Ԝ郄7BG"+NG AARQ|͵($؊k.m&qbg8OsjE$3w3L`Ɖ `9y$ /Е.7EmD%0 HۋNV7e5r޷fƻ yͰÃTDw[u'] {3bPyJu0Fxb,qy*qͬ]]*!ty@g>,?=)$e,!Y oŮ)&is%Ki4d,쳔ۈ w˖ aKڭwW[ΦhO8>`b[*_!>>$L zKdf^N8MN\[`B&Ȓ_U05tU©Qf +bkL6k̸ a@ڥپו…c"U ibpYlbD Wog<tH5dѺ4FGaW${i\$ƹ۹T4#ΐ揂@Q+!G2wɕ)O] leMMz#ߠ9`p^Q͌Fr_m;L߀s!>=Թr} )HF59ƯLw|2MaSWΘB ] r:t}'wЗ!8*f6Ὶ ;Ԇf^hd\(5E!Ζ=<ҭVlo\>m&QξyM; YX?{h B=0ud/CF1ْsOϼoSm֛)rFI^y7lc0|up+z]lQ-]z m/S:wgi"hi%98 è(@>81qmcA^Az0,Ys&U)E+`vɊaq1O Rs:rV ~A#d][cvvB1' H&cfo+u(Cd8ZNUP Dp":bG"U *LȏV^2`{yhyQ7cf~(dqBi?3gL y>UfCc$g[aY?ԅBp;;1SC]l{ǬC['-I`>G3 t?e+{7 šAL)D>~؀O>JG~r 6Z <{HU_$W1qqʋKʂox`sXyl񑋤S2@sD" g nseU 7XN%*QL6XiKMP3'Iw 4׼l>:}BA lxE dI4G/{20̝")v[Czw4ʍuYf\㏜]0"= F; Yt~@UY=pA |\/a8Bb 1q14'43"ؚ FMAhI*=>zT?%QYQFЏZB=,he5")(})皴[o6"YS-_wH@0@yĺ(RIWjec[ G%XjNTR[,x]æ1#a~Kﭥ._l$^LɾU܎pWۤŜ\Rz#~AF\LTX%5S{^<Ӭ"F,YNH} ȣ|ԡꣿS4s\HGeiD ?+>L~!XOu*NmžR=د,i%$;)~Ub#>$:anϭ .N?C)hZT܈z(ui'up.z7gxF843ncNM h,4bV+!dGߋH%$r'+ lq|YZ;c]p1bvk5?\yޖ8je~c=55>WnK{kl~mv !k\xxW|F P5136U~2; ݷ#"|QX'jU(ҩu s'5Mbٝ^_؈s E&#b9fh;>R6D`P(ϵiG 6Xk=eiVyɖ?1v>rdJ^@Ջ%mG fHX3kGnLJn0fcR}'żG6{ZXCTq^H>9 ыLmX;u3gW">Eh 1ǃR*fn7W`Ӎ*d㸠n\xKm}Hs@ZK+ p1]mʑnq˨:~;42 z ~ r2zӫPc ysPM'2giڛuF %=m3HM0FXZzI;kw⥉{+@.>7wFЁtU]&}qk9}z4݂fs3ܫ%W4oD&OA> nH?90Ɔ کES^-S]0e}.p ݛk1B"p-&ZkwԸ#|0\܌.,PXU)M9Q=ؙ-ގb<3hF\2phӬPPSgIwhmTHGs(2b7=:߃ZϚ8$n>ӭxZrgy8% b)ix=qO贋 Ja7㔫xa 6ȟƫ͈.1lو}9\U+ӾdNl >"hTabd'u&ARzQUiÈApt^X9öV ̰rM]i];!8N~Qa5e'}d7]kmGҀގ{v ՠEYV8Yp#q; yHGo+ی$lʺxP3(W Fp禥܃Lz"=~dy @RJz<ُtzf5d iGq.j50;.g$ok% _,x0,ˣyL<$ѐfp aƷl8MqA:س_g Iq"TC5SvufM{6JJ@Ϻif~$%\J&U4+~>4W?H x{;/~2QoiSsRC ZT.=!rĠYE@*U6xGR [(_b0AV9lo6.EwO%N7*s|πi|2:Y]\/Z q!8eᣭ?6脐(9Bz /,j4vJÖv.X f|f eC6Q&Bv&ҊR\Ԅ\LW2$|,]}?]_%{ 'wN&p;zӞ&CM Z χÑlĜo@Lb~3) /'dd7Z/>؈ ;_VOWb NdaG痠I;tK;=Ej1a<,o3/lһH^47V2e'j 6R/*Ρ'%Qܿ XU86q@lf*s%Rc_nW<x8Ycكڀw2Ǒq֓z:>L~`\ϢoJ7&ԤYSr{h>H<[p)-eTU/֏VߟGL$ lI?&w);ΕI/-LjHV7$ѵfN$˝2} 3Qz7#W^TL"4"Iu {)0DjR' bS4O[ϭC1 -zG815Ծ]14T]B3V9r1-uh|!(l_=E#_/7 J!b(wsg'l"@/V[?V RNwЃsNA1ɓl7ʔ%Pm L-A.{p/EG}B$ Bu@ЃBUԞ~Q`ov}_yn2SL apF;ZJ پu/ zn/Oׁr> "QRd9~9%ƍ _~ok0j5ѕ̿g#]5t0+u-QDq#(Y.o͈mv0:~}U B[ <9(4W8pC.yY1*=5 -V>ԭt\_zON6V3#EfGc%6tG_\R ٭.t#,B:{?yzZSX^rfSd˾tuHKLEzOGv fy s6qXҏHn d/?+W4 JgdhC+>j|^'ypm􎒜iH4Љj%F.) F9/߀2b!A,[!:x!7XM9Ru1]rw_zw5S9FB)(*S.%LU Bs vDR eiF]iol(]F IUu)(N0ʻ!Zw 7i2ɿxc>nPHQMQ~d?ك\Go$pT K^9g̃4I}QVm&}MVmp*4iDyHۋ#,20#'f}WPkg,Ⱥ0wKuחbqNJԛ]bɓ!c?8S1Sd,: %Qu>`EHo vH dc~Ey V-]1[)TFl|.7F`b~w8#!]a'?D -|vYy/9wX,<\_)"P%~~@~2-=yBSMj45#A\ S]lQ/Ley@#AjPx:lܐWb˻bT4E!jtMRr04-/n!.%k6_LF/(1鈾/6iz䕬jQwPavy(G ՋدG@U{,BDVms@? B3#4؄ezO 6YDq>=92vDsg5]lLG}rKO G_o^0os՗>z ea._M#e·Fr`pj Nk-"f*fF7K^\ȵ2dy)R;;u] yT^OzzʧYWo Ё(Z5g)UciR|?㤊(>Clu*?r!C<$j@E1W1[>wCuP)i\a?ti*ODp.${+b&rA]醧YV(+,Xs3qS&H@FJen?;B鎗+Uܡ[&-NTN|:,Gan"eqal'+CCIVhxyw]fē,_[vg0(ϗH5="BL-im\T8Owl&HCjI<:r.D hӀCi*$ BcWȸyҟhǏw[ؿe\UL8x+- _R!iCR >d8LUڥ_nzsrĄJ+r !yq3C%F [mLL[ԈXZ8)`i"H!4.4AdUjZCVZëymnx>OLƂLCڙ~yM3U ,k;W۵0x%hSsVRMۛ *Msm;vENDo+v"] ޼̭RִlY7Y}300yz]|G (9$hmqJW @d9|nenQfC9qd Sak1Kh s8t[ y8}!?);8Ɩx[n_T bx'p~a!:iU@ IO"QzC|L JPD1q4JlZkRߢ /ԇ/=U\lrѥJH--.5F y^(f}J0 WwxejZ*QAӗ.h)! 'YecZ#(E2{K?x&n2~tG_@O3:4LI8ɫ Hn7HP9s2Џ?32ڟ&ywԔq]shd@u r?-W'¦{]kqz^|; ]Л׷%bn*uBgDvx;zYt= B37շY ݯ/5SEBB~r2glgZ37zcr%hI)SKdޤ uzzvMn+oZb뵖)B~/H43 UQ6z~);L4,>{ϼgBJIEm@=pמwn\%&ۋ¯L7*+{A6'\E @+Pg?UqmV5T1.#1 _ OV4m@CD򳳪}Xќ7b><_Ѻ֊w%!!G=ntfL_LE5h;@7tW, T6FڪWU>Df m;˯Ux傎.[*L[{CIEK^3K%`I(-3Dٲ7U|(<足*ԙJbM9}O%,@I2ߣa=<<Ժ&`7@hM [`g?aTVQ5w=ceq\j)0a@mxކ'jCV#ZÏT{;!E SwO=^C1hBI!j. N &1KC$(q <&am؛ˡ8:&it{+*?t,MnqXffKa`.aN'PK!Tׁ`:7D'#> [+Yee@~O3Jл}zI{5"G;`Icd[k^O-mORapD]Bno`͠;sU*9(lk% *tLqEK+:#܊WZ=x3 =wG#8eM :~bBYQ_o(i'lfm|!g.sQR ϰvEdvk z2WꃥLO?><['@X*&?nY4ɕ2d|&2tAغC"-y[aRd ۟JtY|oImyB<$ ]wZk3H='b _ݹv$7aPʋՒN0@&)BU<蚩DკIUMbgӖTHB4P:EY?r/70rjtXDv/g7gJ>-O8ϥqgt5㾼F2+Ic1kD0f: tSD[ rJcp.n>Ł`w' m#+WVlz YS@dI+5je|#yk ےY_ʷRo"pm Um"){7Z0xg^/åy+]s0ٵ_<dZ>9e,"] yO 2ƾi1|-*sGa_"7$~2CSJ8kR6`V~pBp,Q?iY~J_XB1 @ye %dsdA"bjOB\%'tKz2[҅2T럎Z%e!%'_qv$;h+󭒝\_|w Tg m6i Vt4tNv~2֣ uZ]%a9WFpxfƟ Uo;{[ aG@;s.Q ԩq#+⧺pl7U' j2 ț0p-F}HAqOAյ0?"tNVT~j"Jw<l0h= VS3G>Hp$覤M8qR:k\ԛm特0=F>wW3=Xk6ukZ},U~V qF;nL(za.iJ2c ++j\X؋b:jfX8?0[Rv֛^V;c(e[<ȋ:4?x#mݷX 'i'p:FT ^ /s5KcR^faԊ0_O,ų+J}#_iSMEhξ*R!N#GI7! `= |4o/"-lszjGGyH:7oc`։8q,p enk|ih 'ȡw4~W`}x[H{\r|啓vq2=&SyɢGy8ϖo%g!YtAj@a{ZRz42"RKQaw"}#`Y4xqf i<כ ^͹r.&Ks2Hi[Q3̟1wՀPIxlZY$Kq?EvCS[p_}J;hz d3F"Sw~ 1+,fFd8o^T$9hG;i+x=G&YWI\QK-i쫆|id»VxqG@98+f Nc~?]W,WA~0•#ެ͑2TyY$CiY >ikt'N]vZ"E^lj_#Hѹ)t#" >b5EL\P/lq)qqft֨l745l)(Εsּa츦Z+UN#L"^;mM;WR&MkTi~ZPBSS=ddY %ގ ܹ27nP9kM2,5I .1w,h!bD+-m=$%|^87ը*E'>Hf>y &.,e$[Q!창v4u*|9lJtsEeRtLf D's:oX`P/}tPj+JRQ"?.a!Ǒ4pvYU%$2M9C;mȆ~I,ӦK&g4{24qRjPi%xL%/D͉PT+lMs*/{*Z) >v'a *jI);m Kb2*(^TSQ'nOUFLkX= ?x4[ħռEgO`1ɨDp)=b,Վ^h_l;Qč RpV})^=Q#uGW͞m)u>/5c B6NK0oU ~C)/CHl܋Ke{wKVUU䏧`Ɉr+dHKOt{;ydRQR_Y2lWS-${V#}SO:ӡjI#8\\8&Bu5\~U _{QY)s!ﭻ%xx&9+[gƔS}F0#e]kE%<zdteGtv,I{Xdv @zlqv^$$ytG\'o_~2 y`6% \ۉAb^RBG}X%љ1@vD"J+*0EQB{hehArcKd 8Kr)G~b"YlѸz980bcܩ隞:fWcj9Kjv1Q~0l 7rf|Es""0ᅿ$RJ1̋- P!-7Sɜ?Y-a+䟲Sk^ν6}r%&pL9ĉjL ~g5mB+Iȋ4u kr*!v#PuzMQ2y..@Ot+#vALu9):ifԋHÇ]湗T0-b.B3ҡ)$HH mƢȶ}E|HyW3~s !ȳmdE ]結]zYmd]G WI!~7x뛝Evy=Osr)Cԫ]+\\ ˃+?6|Be`ç69ïyZz>QS1Nw}!5 {rQ&:&|PvPH L-h6B *X_OOB#iN10E_tj\QRdthJ&=u0'Moe*EaaW'bcz ?%Rf5ĉ2i NYq}a++[>x N&oAR(1P$%L=*P?<L񦂽"ctHIYv &Z2&P:~JUyM,F7bas(q璉#qYU:9\C3,rL68{lVzٌLǵ9 b$ˬ%4} Y;{'C m4zYʛ?Õ<V\,pBiz~8}`aT09 s2Ѵ@\m,^D2ڊpy] A"rNfakX%c-d}60;E,g}F)KdYpuS!Y8ws P`W-+X}Jb TUH}DIMT=-@D1YUӳi:8R{ 2K[}Rܘ}T+83 V׿O~r1/y9|9YԻo~vw ڢm&_49bq! L\&=RjO"#k;&AS n]{ڼ,t3gGwZOmvsx;8-Rɡg&NܾęM--dKSfݜczn|Sp,}#EÎQ(6<=3KrSS;zo60L>r 02RkgvC&BgN1tKѫ4(bsEM'Ε|LVE&]+R ߬*-Fㅭ=5#wqu#B8Ug{ ҍ{W-)3tם(]!T/Ş;CӸ5ȍߏ .I)J 裫1mQcSe)^psn"E|RސzjM6|'\P)Ռ]4dOuwoBd,]"syӼ)/*LbI2qf@B)q`>NHL%.P 40CB0ƥ =N%?[.}Eq FǏ\N-H6, ,)Y6nNZ;sZg N:Zâu[7 mY( XC\ϳ֫2Wn >c,[9I׬] N1PZNځ&wƼλɎl,/q|r٘k{]chT4(i+dPMMsx=ɰU }%y.@7b8ےFjl?M!_}os|菒)^xm ǜ`j*3,b8GmdD죑`1 ݎ"JofAVkLd=%b<yCdnY:ٵE |ޡ{`1rztc'B6k|Twl=2v83+wYVw4fa\]=8)f OzUzWgɨ6%0 ! I2]+)# dT`kt1[sY$i$|P^y=enׁ"pWUI',.vy#O_ nًqC׈\v+1G29ܝ/֑~8o@> 9@v>JYFϼlؔ (^\lL=omV5x ^a)VC [OdtovT[X5oZ!1p9$ 29ſ8"ntb0ݨ.L,lD/-(!KȰH;޸RD%dt}/5C4 ;$FATK|j?*J3.5ɻ;)^x)OXޅ˝Z׻>4,ف#!<_D> @P7 ]Ec,\jwK&:><AW!m/V"s 4lWrI9[Oϐ#h6AYq9)rbnp[Q;O)[m uNYh$8N\iھاw!U84F+7E3|D^mDzkWu0?L:lا$"ڵHF9e~cDLƌk?e Zmc,aHвt 4\-!%s9q.׆~Epmx*)A24>kJkߠAp2= Ll@ n/N]U eNka()PZTWog_H#/c{7eEnI0*)=~/H"g01/p]?h#~%/vxN8ܱW\$9`Vl! 4"=ff;}$">eR4SjJ2F'\&~<Uuq6=aK#nȯͣSX]/*?ҊR<K4T|-Aҕ+qQi'lez9 ᕲf;0E7݁|XɹvDRFĬ™y~4mP<awa̷/}1́Ts}bMbc>䑁e r 0?cDA ۙo3B>Dp_8k|fc'!y@Q; 1/9ئ$ǡeY㟢v>7ۑd_FJoP](3\Vl n/ޗ+ZnnYilxJwGA0A]΀ \{c%̣k-1!4JIb*lw,೪V*U"^K?}`k"[uH qzɊqXKjxA| F mMݺ.ci~RF/ @S7 (DsR(^-MyVgOdy ⽝,mL.x_(d "v,~RNg_Rv O{-kZXUs6=dxEnCk+&j;6~nib78lr_+q#[&$lnb\\=?@8~-LSXa"yofSalyPZ}Ybjܡ+Ŀ3oKNH[펡Ֆi@\ϙпشR~!~Q=Q5A̶Tz*-Q<;-:tw?+\*K ?= F.KƦC*^ HK"oq{r:"4*$Bz! QKe.Ѥ'ŤX=un3SMH7жdv* w?܍\W\e;R]'A@[U)-0P8GsܨQބ$7^= qB; Qw r9-2G 'ik)[Ê9#AYl![m(M-?pyCn O$ɩH$(V#;?n?6rm`5Ni~&Z5ɂ-%LClý@$끀ȓ2.vkʍQej ቼD(Y8zu}T@f ף5ImDF4e.jhmq[s`䆦2fyC4JCӄWO"J: !gUAe>1/}GyN;}[ݙYu8by;8ۈ!0r9I[R+~_ }\[/8߸PO(BHfC+CsZTe܉sKۦid\*i꟤ra΄x N4Fs ?c?ׯy2>R}0k+Bdԝ@+`*a_x|\6w͹LLfliۜ)vME]JiEhN3 x"3M+Ⱥ9{˙Y?͋ڌfseBnY\ҖTcftȚ[EP;&9WK_kƷhcc1Bds6~IXû";T=R q*xn?QBE݆P"g`d!'s5AMC0A#B'!و-?OpXb*^}ĿWTP{0]?ݸֳ-+9NJ NO\$Eʷyl-S7&e,˷4XJJ lt=a{mcn^nYu,32DcGNͧ$[> J-Y1zG[1 vFY(eenW -qXEyPMO.3%\P/KP)4%5ۿLm_wLXWMmִNh-Gw%,s9 q/-{"a*O׾3fڲ.R]9rT3ӾvÔ,9wXg,~5[XMx㈫70Cp|eE9~]YG C_odPiJipqK9, tjd RtA.!:l1̃^fY}a~bnց"bq\gwa%tq9Q(t|55Zi Ot\Z re@F6W:9e!,MV,Uϗ;h:+}|U@:l^4q1 KX"SI3kUּN>AASQ#VWr}7FۡkRa u󬭞Q_x2NsWm O6a]&aȱ58mV UINu]}~)_&\KZ!T0s|T@<^/62-zJ-(]H.K0=EbYN!&rqi֔'%YM|ѢkQAG:Ff S̐,)*HL B<hpa9/HINs.@ 5{5shߌ ǟ)ڑaDfddqvBK 0חl!F& 9k ī'/.2L aIER5l)jodb34--U5ֲiH$-u%u.%1М`-h::D^FPƒų(,M^BF4EqbdHvR4;CׂU;\Hعc^@*-S0:R <Ք8#*h2/ ict$`#\n~N}u`r<>#AA(ӶoZ.<^<+8bN(:g["/ at$k{Irލlm,1-sKM4S" oe 켕b5 WCKٹJq IOKKD\tſOY7nݠ^[jL"b=VݷB6vAC@@@nצ#%!C#pRFގ\r0ojKNE\aef)96ҐqƋ]^Jc4:\>E/]lxsI%DRI[% 7)N]_'YL:)W6kX1H{b.+8)HF^Jud0椏0v>C P: ț6RdJ܄F]8V2^ҼPws(\:٠v71tʵŕ~v&LyrDFh7O+"|ʶ5֐%jt}_M~ӛcK @QreĮ/WO&L8V]L)i6%]*go".`ުTA0Z;Bb$Mo`yQNhjޱfR/"m.3/Ƨ7:D+ayce{ךU36j=-0[H^ZSSDRׯѤ8,K5"/L8D maʐލ Ӣ+vZM%VX_x-GAxLlْӾ&#a2>Ks @ޕ&k]g8ņb[El y7^zT;rU,A5]oȮg_Ez҈ GܧRfҏgnH;t{8~>=K@2Q{V5P6Ibg1a*4)QSaG$~Z(0 -g,S]/?/EϘG$s X}G|OW %-#1X&[߂аfߢaȦa<3@־ Npj"7@i1V|Puz!nu/OП2qSXmhT'd6;,K7֚}щKR!\U_.𺙏l.۞h"R-f] Ʀ uBBlZ'$N (/ 伬SV~;99'zgo70eaƊ{P|4){ra9앑~vַPu)4(8;+ zt Aw dFnFލ,$6+y>[٨Z\Ce>[(+7܋>hZ)6`kOo[w'E{[K3R8$!Eo96'{KJE0Hl8K_F>`sJ;vbr𔄴th`Gh=zH`P W: tOD(B;-OrBdG!E&bqƒWf7ܚI 64!q%~mQ)M*\5*"'ҹ"޿D#oQz X3 m+VkL G%O`1s`V} o8t.i []fc8Tasň$b'%F-+(NBuFWZ4DCyE1~W^S{'kuQ|ent~1wÌkVwё2=Oc(Uh]ɞSnɣ2}/Ș0/.\Py_А`0lkdoϲKCݲe

rJi4{uh ƿYE HWcJ/s%f\NµqXGKY{ X,1ǻ/sjpM_͸㉔5|ӟf% r CĔ>7࣭촻&sy .rx~/DV!8*E ,i M8C*Y z| {Ƕ\)p[J3f+XCڣCY+0vmT7:  ߏnRӃLZQ '1GpIoEr"x2lK?߷sPЈF! ?j^{P]tM6w1ΚRE>Ŵ Xka?W d-76=znq J+@aqB'Sk5&u i`g]JO L^kҟc$p ⛀*mVD%nFf(Ko vX}DP-hf9.9ms)VŌ;'Ԡ e^t姧P`4A1zXkel+nL#W (dp045d!qdق /T )ߏon߸X*1~A[e*Y9oA:ߗGY^.G)GDȖʠkFwulwGM7.P6 \}(C +ƻ/G4TDdh_ :LV+Z&c~ц?͒{\jr)Σm_ &PX(tt4傻zѷx N~Z-9@mگ2'bD5~+燖K{׊'q(ml:_!@C4q?we(`@("q:<Սx* wP̑~KRKG׋Gtϯ%Zh '1VCpI"q S#?OwǐaYB TM ՌoTH骕 鋢zxt53#2-F@\~O_.;<0ܐil2 Ҫ^Ԉ,LC~jAo=z.ty!A|s3F831/6%@ޑm`~!V/R0N2i2RrYL8s+5H4I}xX }gohr{Ƶ% $=(ը{= ^4䘿JbΠ)O5!lVU@V  (ĝ_ 4%D_dd^&?w,'җ}8d A/Q.X|t3X*rrL h\WM]VnԼ2s-˺[` 0ͭaG5iFq9dF/E1G{46ixz =U^7K)KlLHeŎ@ّTfv*RuQM0MuusR j kh9* )wJH!lJǭ7dR[/m5/d0 +xuH6B#$1%i&mBRx ~?|1 elr*8KZ?B)"oz6$*ە(~U!Te-X5LuAfAD 6 V0h7Aqi|rZǖ1ɧXˌմ%}_`L:*`GF:zԥ{oMQ!Ewث{waT8G7QKUu;y*dOZiw?Z\?Xdڹ[ь_t=,iHdOXk!FjcAwEPUaM >xTcy\Rƛ Dŋ)3T C̤NKLQ:k{e>VPdomIdkiw)u0[ӅNgBt-1RfڶeRBe6o֦_ zɔfa0;%;[V չoY6Uj<6{GIv.c~ݛ+e@(݁{' 4]Jx{^Z%n@EI伆єUz"|&ڹ;/K>xˬK^.Ydp%vՐ܀[2;V 31bJ8Jt3-$V(tz )ҝF#|Y)xceX!Du:Dz]S^&J. Q&Էq7 7El6 b~-K8a5'wcfa7zӚQk߁p#gGAD՜řBt_б<E><]̉- cO1|?;ݡ{dv7wP`|!xBl듼%1Z<`Duf{iZyl|m2m&6gJ: NmWpOXEJljf\907VH#A5kĶTUo r z޷#?< MxC.=5-3'k$^v]L:jt|vnS,,dpGyFuL7Ӕ2J2WGNU槪#wA. z//ڐNƀ;>Ugu)YBNkGi 36d10y(:*"-:yt`G*@JOY3 סBjz?Ŕ46GQckto$*Q8,*w&yWy/ o{MTio1׶'0K w%SBrkL\X-{p)5Uf,|'` R l}6f7THHѼ).RCO#rw',NPÈHu5Ow\![ mB) oL}@DbIb ovl鍉&x~# R%Hs7FxhL\ة˱m Z{%i vYbvG +k "=}΀_`#6TFZS/_S6z))^qX28F ;-KΌ y0*3zC;F(7te0 I/Uҥ~# ^WT@U*. XcQGUa1^ LJVszk#-J^^$!pQMrsrF'zK/H=e=e9Zq缹SuqdX'=y.4c16 wT]{]6 >*'Ȓj{ZDASܙq߳+em-]٭dɽrnv#Twl(7zD udƁ6x޵Nx#(D59B/բe@V)gѺbcy+@7>c|Hl"5B[Wg7d1GR)d@զ1W(`=H'V)3YBU W7tQZ^g^ls, #𗖏ѿL:ݷ/A [1^yl8s!N\n&f[L$N?`/]{s?V ]1HMG*4J_b(Qy55T? Q[#Mˎr1؎YcRht~[=-Z Gڌm&[C6!=P&oV6H5& 9>RF4Dj|–|`]# %\vvRI Kwj`٣VMxs^2sz"ku$O6s" RڲS0؏36A+eg_5:;b4`K[LF@rxV^fFnDd z#q3gYZ07070100000260000081a40000000000000000000000016759d58000001c68000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/memstick/core/memstick.ko.xz7zXZִF!t/%]?Eh=ڜ.+N"œx1|6C/7[g39c!ˆ}$T=g[@5$X}g ~^|8M#[62@Y3tb*j0Pmyq0snCƼ7ono#{C[ZhÞկϒK!? ӈ5f% -'uELT͞'h$&*9NZKvnRvm'4-"A4 A+ˆ%<Dy&Jݚ s6ӓR%}{. XЅ Ӎ7 ϸF_]ֹG->D; 5yt̽^;c#3׭ҺiF8s &n-'ɲN5ZcN O$RKgKw4F*9W ]&<{ rLIlѷK&gqa}^ -~o] [r&zS+4i qm9-I^{OQq̟ @L7 FVmF^B#a={0)sNטm(xKO3cYZvF ØwCd#3xRB} PybգB&lصT}AܭcWBuo9 ~~e'Z 8bO`Ҩ?]$擑 1RGd sU.gT `{:ܘ\ la| .!Π$CyvmQyN<ms%L,q9?}=մZHa3 h]_>ykܛgg;4mg0[ JNͭYnx04 3߂DD>ۍmʦ3Qf 0fM=+{w7,3`R 8/KNg{~9O!&,?Xiӛ*j8K>_ Jb#udNҦ2SFc CPrze 2Y??7:3OȚ5qϯ59ޟ]zbղ<[[}+.Ϡ%xy1J 7/iBDi`ΩlPͨIgxtGv(0븊߰q MfCCfO#a' g |ΐfOF4aߑZ-pqDlϫل3`lM`8CdfࢷsI IMqc^AÛ~f'M\%b< fA(:_t^VjD;R@l 8YZrCoST?3vh'># rM6%wƎWb#ęF0]Q0c ޛ w7䚻 $vt."/Hi/k a"V,8Y x!9*_4-x+xC3A [3iwg?u@+UvLʽT<! ",ڒ'#{bM\jzNyɎYRuHjJɀ2]5qūi53Z` GcgUnӺPpX[0"l$rpiܕr:A/8T{-6{aaLn7UB 8n`kP&7]}s%O.qVIo 0)|B ±72LvhD M>>)lYc@ nGت~Ć[ xd~: E 6uz4-ht.5iP91AYh9bZm:́* k~LlW\IZjL>zo~ܘׅ{ V O}#qSTkA/x] PO_"@?oK?uEIwzeB #.d+-e~j Xwoa0$8 C-/3]ES]xCtEɀf0Df-kk[ >`ǃ6z0Aα,27XĀGn:Xs[6WZ95f]1]cJƩ[f8_PԵMRS]*|x,*+b^%h>< |\<;,:HKyNY`(sbǺ/"(dY3w$Og\8;_)̂CuohO$nn|׬|`hs]sA\4\JJmLZSvBk^L].-C=Ήzz洟JN|>F>BS zT9~U`:g:'{[]n/)Ev<:1kgA/4NHFv@^axx`N+^vK:6-0]@ mT_?U> a^waL1OX>:RSY*@Aކ'(SOoRDop3R]ć2UBC ! |=A 4l@RaBO -0ڵnW_ *ӯKB+7}g{0_g?a-eb:4&$7:x{J})OZwXMwM9[y1rQ&R &Z\.F_׺Y>+z%BqMA94)ԹfPplH#3|YdhM 7 ybGШ >d!Qj/Pp{W#N(1gU1LÆlAFIϐ`OSӄ㑔Nո"l{:O[>UAmKQ`ߵ`:EJ:{ Q-:vi[M-f&b*թwd3Tu@b{&R\dvqb݊j~%;VơbWCd!U(bv v]ֲښ2O>?BTig'GomiTAD]uH 6RC`ɇ>yGY<%ߌ)~ur`ތㆄ;xq/BHvQvNg6\[fp!Fꡎ5ܡ5v 0YgP_ܝv9^J*^.`v|A Wr>~ޙStKh 1Sic(i+x#`[0+uB6jyRzE,NyjBXekָ|kh. ,@žpyNMwы&HdA#;|Oبg&9ڧ4xNHsL[ک%kEGbsOTfƳ5Rgl$_M &[{6ЧDp%y"%%芬.9|M< ?rgh9>)ɵVv 0);BT(ЧGHHe )eOiPBO-E܏u٭etZxfVݧ!g zc>H58A eylu:.K]3v$ })֐bbGi$3-xx4.dy)jFTO1xx?&ѧ 'RvA2e& $DZzDUhX5=$`MHiyg@-:ct`WS]|Z lR^=L6VP+TU [@J ߡpeg '_Sdn#F?;2+GZ`^,A/ԈJxOV=H P3?3^lN]8,_Wmpt<{8KHΉN&|CZ^Eʭu@+s+d|࣎qODZ9_G' FvwUg_0Sxyp+%y"'bpJ WGɫYFeDBP=MۧlDTHk !Ű8@_FnZmwȬW;-4+~`ia5d:ù&xCHT8FvP昍Oէ9z&x5? E(FXnn 8{*U,C(k2ݠ:8Y&4>OTS_4unt+f2JI&?B;"Υd UB.+JNcWZ".Q|Lȡ'aFJ_r/u{Izht׋ rOv%Ehz ֆn(h_ !6s%8 !N3\sp蒿DaF:GKY{l<823xneٽMEQ)}.!?ɯ?waGFmW{d*g^RaD}Qvlq~\ɢ[wB~{OϢ:EoʩLȹ61B?+adoMuH2q|ޱSy'EK\S{>}G%v\<.Qxƃ|Ђ&eb6䓽I%S[{)43!5%/xvٖ.6 "3jegC7AXҠbЮeo9Lض3WYaV`tpRf8`$jw$(Pmm!c'Uq uE$"Rf<5iSdQ> )tlhv`WIZ8W@?f=ʥɖB_p`&!ɚg]ff|$JXpqn[]NWs!'㷦Q&2_xbg+o# JQ1.wԨaapx Or[H#7H%)t^zctlJEJ$_i%c4SB?_by KA a*W%TSi{ Jć̕ O] 2B` 6*CZ val0D7!@~^N%l8D'Ԋ+1*aufM;i5qD>s{D $O5L? d>TԖjϱw,lSU A}I)`2(HcӴ.4AI8V1ƲVwJ[ҋ#ȃ~xp-@m@E/630=Bu< q ,KMw{&_&|x\KSLVv/DMc>z14 (ۏB$w(gm2@"u ʢQYgY0'nڰar]"W|y>D=LK`e0Uv#%Sf'3B#b^SډB/@X`51ixx=}_<8I^-${< i!fyéIpʤ{һٍmIcv{Ć0Jv_(?\ϯ={Vd6u.!52K~TuCZCzW7^Em-)7 0}_N@}݌l"ϣY W `) x<ÑHTn$ Ic{g;'\mÌ##B qP֖5q.D::Hjp5`Ig &)D ɐ2D0L6n*g [5C@ 4zjN>R/yɍnנ ?C P]SV{8Ɓ]j:uDEsSv )V&4cn Ũb ؋Mk\v;쫩B>NsMf̱_9Dby^ DS| /1IHͪ,esNuK%O.6 Wo>f"&ˊWzqs׃teua:2I[ Top_&Qk~LXrS"hR:ݮN  \FENW:4d}tiZ,}r7"X2;փcOO]U%ATv  N lc;9`lխ'(sHw7f`,mEu;}4 TۃÉzѱuoAK<~ob\8x.])-?!Zᦏ4A_|i6+DUӍEAh$d>sdP']Qu ۓ(,J2-+hMGH+=׬ω!zr $ ,`CWxInMnHuc 2A Rʅ|ܨ׻YZy#zy^1 +Sյc`8Yh ~>%cn#,:hXLy6p{,6Vzi*Y^NyUf%6eSa!Qg'ⴉH`KŃG-(箬5)s#g4?kf`2uЎʝP{a%uwkS)˦LKG{E2 iһzZgȀY回wT%-w(kB :LCoC!v^yƄ|w}]5_Q!7nm(`( fGb Rv顋xҢD [:UZ F>Wh81lCB@q +ѠKn֫g1lLXErx(lv9BuFKt\YW?w C;'| RT~_ՅRUɲsw?Uj3E,{р:m3B4$D J<!BDƦ]i3\m,5e} _]pXtCTGt,_4p8mʯPB7ی*  ji!΂+I˶,.\ k4\Hc] 5qK(ٔ= ƒx䐫Cif xz{ކ.֨ZdU dvK) a 2Yӄ6N?1`}2eB-fb@Nj`pe-m8v)fG(Ben7fa Wa حRtu\"p랫~ЦI[9!%|x PXv"@EjqۊZ$pM#,ù(UZU3MTKB|&NQ~q[8zjUZMz[zI1F-f="y$/6\ޭ|`,NxRxQԭ@*J }xd{{VJδs khSA9̺¸ѕFE` A*@ŗP'Un]O0L&@ *|Ё'\=O:{14 <~ iVvJ Vm!'cJE0zhXs1]pDY}b9\:9Ws+]7UL4oz C␊K6wU?"'$5]ېJR|-YDO%e,g`Ϋ^y)Ul? I!$x)L-BK Ԉ #C|W0Нoz 5[DAž=? r7©!,Y``^:bSHqI>q^t4MH97Ps늞e no,?/,} _QK=}[JVfRoIu685.q_ @L7/ :^/AJ^ -" ijY#JOq1pSFP^cb[Fⓥ< E%f$ c7UboۉgQ>&q1q|L7s휾>o|o\3TAkFISE01tSc#u"=h#~J58T "ĄKp׭4Oh\6õV„=.@V-+6.x {= Vdɲ8$o xD^w;d?GYk_ 84鰷q!&_W2()p}jӔZsTs$5?v2ioht݄QCp5uUZ.cTҀ& Mf-P-R/o}X&l5KkGp%Ie/ֶK|یAS,-OQZ|27rqR%ISߍ!h.8D&\|Bj*G)#(|P\??`X>>,ayFN.E߅kk;_r\!Q;a7*Co0X82T4`ʚDQ;^ZyP rJ)M5eVO`Rכ%fؒxޒiRɭ/\Х&-zVLtܒ dFT2ծzEe+gg;1b%q6^]ʧAdܲir2uw(i睞"tw9HPJ˩AsdY7IvԨy|3I t 2PR!Kz+7#Z6KtSw;JeqPJr"AZE2q|U0Ӫ3;s?EzsYuաW"J:\Qf}cfK au#{Wi4-¢i(> Š ؛mK%Z:Y~j}uy)wCT/UdKD@YGO"=.Q-,#LCDeD+ĢS<~;2Fev脭I,]NPzl>6U3LK<+%rF>)5HO{ ^C+A} k78pZZ:dj!Jo=psYVچxm^>߀e1G(sAMެ!Qb ?̆|Zuoo"l"%ΦxYU;`Ψj+@Wg)J?Y }shwOWO&f7p^—?~ِBa ` sv͕Yo~0/,M:snþ4 &[ZASȅ`xf{6=<J>$-"9 %6b8h!\r%e9UL %a\2#Wg.*I[=ip}+BڇBBoA3 !rg*P.8Lt"d`4WeRw>αEBn)f6k4Bq1ÀoՖhCj2p YCwܳ[00'A0z ;.s]WmzVˆ> #E2EZp{j\f03s[Jʓ乓 X!(c 9ryrf1rqpY->f\ Cù ˌѮo~¹Á[,ܫ(b9]np*;:UZc;czM$oDtS睍{T FAJutkPȀR$GD0 f QD@EWBqKvϔ%BHi*l"@Yt64:(;V*\ZޙVVA[!+m1 ؿ S)l٭=~M(ٍؕ>Z GDOIRb\Ú(xq_] p'*f̭ 6>Eex?QP5o Hі.h)kиM%΁ bA" !pROm?D f8|2͔^*#.#ncc)(W/qx.j+C+RZug0|HU?k/T++c%#,%Cz=a ngk,¬\EZx@AŪ$@lx#g]%Ua&w[n7}| WY̛) h_B[ɱVH2=*wt:5-5!+M}NeROvǷqUyhDm= _2ۚS\x1ʠU[0 K /-|"h?ɣvTOZ29AXOY\8~V%m- ÆKY3qLe9muzYQ4gJDؐ@7ЗD[\RfR^9(e;? cC ]& z91-1?xg%^ќel2eޓYJ?)n$$. acse~ŠW(+$Wbdjpwm#ج3n>CGD#,NY4=E+M6a Иc1j%;gfH_샬C1ڄ].3$vHLQq1q*-%`cbK}6`W1J1rk@Ǧ||5[F'C:бԻ?vb GQw.K@ф92=*pEA+TӦcbeIYGDD4b^/F@p]ȏ$e$10/D5Wv{0wkg1t/p9Ɖмled8/\JMLuco@Fv{68Qh:۞:kD6~`&+c,< k[@!דٛ t e܍ʦ"c#bD:.Tu\?ܞq_t 7c u3h8rxS~2J[}H|)$ ۴ /zMvAZW8Pk.\斫S0RP0P_$#kʊKNCe"uh[q2,$IQIm7$lGģzֵD喢JE꜓ +'W&3԰YTªVY"Kv˿lBUfQ4Fa:[8 jV{T8y;[pR,ӖtKtd5G.$$V;q]S9HGJF/,a7/kVO+,^-,7/mil [me6L?ZH5sB9\֔P8~)o|(25h)!hw5Z7O͜[n\ zCy<0mRDfFV;qA?D+ȫ\-ajY.[ 썵0LR4 ؀uq<wu O0@Ԑɱ])67M<a}xM_d"Gֿmoh3鐼+}CIsNA29]ĵ}0R^_5c"/Y2{R2Bi5Y6jces gA&Z rܙxi._ uuZ(>\V==D%K(< xI\=W~pr˲|gf&N]G{r\3] %U6xsԁ-Zg[jІ emJ۶Gni\%~W VH*;p[J_PI;IKag'z;!Քv ˦N@vAjMŽHsd]Qc&{tXP˔# 7B9T/SUbdjצ3 BfS ߈OS[ˍTaV?V`: R/oa*[}lˆUPB'G/ȗL0P;X5i/AķhKR"L/7HOD"*u W!L@ӕ _nEn]QPxYݫ ?RuwEbl?bï,3tpӢ[8g C#Bofq>ugZèv͇ h|g[`P"9]__L]L Vx +su~P| yTZqdzy*c%I*fy0:k} `krt~ʸ#](dpF!#Zp͊9MfXXJA`Ngjݟx+v݂#̍Qj_&e8w|4jcm RXJ.Xv'QA})\l~<SI;U:jBҡCq"1 }@l l1֫]S >uHLP'\n~aܔM G1߃Rh8'7U`yAiWp%ʺedt"B-S/{7a;l]Ԡ-AЧk0@۪,~yyJ؉h CğHj6CC.q#X'l S9܂@1Y)E=Aa?!3R<|5o{s7`h[-1EF$l$h*[&D6]"'R)_G**^T?@.kj;,*zwX wzm0FvKڅbR+yS/G$_>&)RHlaJ4pӅ];].U: s<ˠ&/J\D{5%Wn 9 L#"gnbXP0/l{E5u-5ہ NnY}099^6ɽg{;ۜ/X@d֙!(| 8RUt7~Shz) )Jv̩%19ġ0XA&(F 2ۇo؊ɵzJ6eI*<VG] 㿁5Ђ$gK {B]Cޅn{d1=FZ%  q mvڮ9.fH>Pӌ`I])KukK䓃)!g 0BDsqk4۵̩́hPm@-T8RdJ SӒF [i* @v`POGDU3cMGaBL.'US(>Sל^HZ^zIՒsŒPq8rkѽ/1+\-:1I@Ք^]y4YZ3 T/qbjjy%І{s56Mp:)[R>yDY;#d xi>⩌6?AE^oB{;Z巐7 PxZ@&T׏M2i=fS]3j<ko)c8c[JڷIqt^oDOCo}{ư-g>(85ĦHnukN5%WK;6CU2iȮGU /DSsWQ2[g `Y[d-Pith@>u0cۀ _`_"C7/iKtl~6ؽF nfozN_GJ5 | f iM#$p;90}(HUoE-ϘAϐL"0:6f.2d^JaJ)oN{V9ՇKlnڍZnlfBY 5U[7 Ф-?"_cW^`5AxbϗdY 83OxV-|t2:k+g+ZPC+Ge!)dލ=?˗`}w6919^u;7w+b^.3>;+)!NSEzUo|ka ',ٰziE,8+2<7*SޡӡCOI`Μw8>~:M67OaW( ܹc#ʑgV"5 u>AK[c"}d#EOmъ8Uʚ{f&ģypгeT+yh Xd=ҮvvalGc&'<ƇuH+n~W'`oMZ:T٘zC-\ޟ9QȈ)F~ W6+ =)~hF= Eg @ lym^5m^|lH| z"g+97M}Q_JYz.ds&Q`[xL ZqM0;X:^%zt n>bQx`=&~+]lj؄coU;n cUn5o$H96B/tPн Qk;+0o!s,$1= GvؿTJAK.` [*5"nfMX2:fv& F9WW=! LY܂[#_ n^EG~ءrw1(~e2vUxyBL@t9|)J|N$vዢGZy)= H ϒ+PbXTvnщGF`g C)Y!ml܋qgF=j1 eR4z?7OfŲuJh^"X ~Jݬ&RR]ukR}& E3qszwW4OVXp{t3ssFV&,Wx,v$,0:Vxdu`(w.4!fM(/ IQْ2F($/DO\ ± "jY66K僮0̜ieFY޳h"7x4.-P9 eT^&+E}ܜwyrk{->xD6Lhy{yvGڕ0|VAʫxo $Ѿž$EP-R#$gq"԰F'N5|dxGjr3]Lʘr݁)[Qk>APl`,!|} ->Oq+$0[y(w2bPǂCj@G.]HPp3}ԌCl* Ȳ; {&s.m &BJ|g +3 OYSn04Hh .,nG)o]:Gm>TM9̷ )DeX̑M@6Gq6 5qrj"ig7+'Q_@rFg7pnwa@q9.Ec]!z/ [aak{ETU1P!ltӜd|^j&V<ӨzQI`{C:) \ dbW_[2qƿT:*)KJ\'^(<4CpǬ5ֿtxZgE YGT TC$nƓOL3fU9 -at]\uZY`U.]%P'{F|(`8(Jza\GfJqޒT3+ n b˔p<`Oxw&aFg*y"ӐEXpavp S4hwB=ܛ3QwsEb:eF#=} Ȋ)zzˈ(GmGe)N5G+^%ATAsKzE+b4YhX Gm0aq.7 ]wq= 'ŷ,d2a owPP&gb.( I9 |iôg[KGD'ՂFUͳWryh_i)~*c(0kwS_`> Gqg><}byd\υwÜ8P"|gU#7 3\\ 0T=LP^PﯬyIt+NtpV(%ݲthJQN%'ʵoƧҮin:v(d"M/ &SXS}]l* agk5"C0M 2uۧiEIxw bAnp! dALOAx# H'kאi59߆&}9 ۯ"E\ѫt5N~JڲKuLhZ9կN$d~д-x8YpWu0x@qDRqG :kKVm3E2?zUPbЬ==%x'$H:Hƹ܈i2fp RsB}%-ȅ^r/R+]C_aKu1*SCo7<]ga!/]Fd㉇yH_by; ǂ8|jv XS0Juw,mlLսa d_=l'BEnFR?t"n>LUmXէ I.[)-5VKB${E1FHP4MӬEM^~5ʼnj[sk~}@KnMY'}]`ErszxCs$Si?+|B=qeAi.3RHueVtM=gKy"q}DzX0D?b, cm-i5>/s &F'Umt.O3gL@5OB? 4[?BiiO)z_FGE+BEB_ U+BI IۈǮcl|~\t 'TVi6NQƁw9V-)bwnKqſvUDv`IqD:ٕy8Rp~BTxuD[ œI,i$v5^=Sʭ!rurPbRuUA,1cgNTr&8kgE-_0R4ɋz4v ;<"m݂&5<%n'tVo>A|u؆}:"ib1 ySw(dŹ5%\ȲI$׸Ml %EqVRi~@5L5+po$4옝YJZbyMQ3qٮ`0KȏU\\hi 4~ ٿ,S9njfS7]y%i ٩u>_/}daW(Tr7xe,(4"˭lŕ TvdFR +o7ʛ +_pkF!JgQW ݜؗ'h398M۵M[ϖ\hu4S*\Sj Io^9y 깓<zjXF*'`w#9wCBDpbE9=<^[ nZsAFI,פ7}ZqpafP0[Lγd-$zUtt{D`TRбpjS!ҏ^tcF[( 8!OL_H ZDu 0uRBv@']8+x;٫K}/%5'#F,hxf`ʟ͍$}W{?/3n4eCrTeT@FJQHi# 'VzKNG es)t  t7أV :>;tvYo:K,쳔SomSz5K]x3Hxu38yƙ&l02J% FyGc#~띹ᇰ6i^ [+۸K9?6__ȱ2kM>嵥嘽շQ=w6?|{KMZ;yŤG$ƕJb*D(=yU8;Ub`3Nz!e4{-GrȎ|vE7#Spui8շ#0غnQD\Է\cjKfY6GͶsTԥV[/D#u?9Rۑ2O*਋ps$[?ApJ5;IUD5Vhcwa\fk81/&jNϡr𦢠E{\#vw ɢ$/"LwPtVL"$e/~Z Ok<`BtД)h, @FG/OyLq5GKnHNA baS $/ڂih@.Uj2[ird&;Lw6;uSqFPIZx$=>2Ɇ "Uv0(yAW2I[\p<Ґ֬K1αѻR#ovMV'`ya\`W}~ZOIE6kbĩrsGI~쀘;<6X јU-X̪_~sRF'?Y{Ӫ*?~u?E\]wŖ?p]G)_:*\R@s$&Ğp'#FVez;l9v[xWun,f^FgؕR<֎1t*,N:i#2jOqztB$ LCny8Hܧ W{L݋Л 2(mъ(qM@bNHҜE B)ƅ|7>1sm\k.MR>'i?զ\k@]j ,>]*_=5d˙4O?^Iw {GEpJT\nNS)/?`G?UGߌw SYV]?Zz|?KBjbe8,J%G?vH,*-&.( LߓZgg5}1+8w=Zެ.r6h@}IM{ k-7ɋ4l؄2oF$4ν9n,Ъ+][j9 ~W?.8 v$E&PUDdl#l٪@lj<6~ v4>U%<ޏ[mCӷ w}g*`l<}LMp1P7>Ȱ4L.P_fף>W!VrTh F0 =#gXCYg5j8ֻL)GFkg (|n\6NW'6P b'lU1fJ6po.llI={ +$'Xn9m1Q-nj5f G9;z A,3vE%ϰ-ߵUq^tM9dg"D~vYY1"8ٌ`J&:5'.1Eǔ&*ͮ6 *Kͯc40LF ;3ӧU RDL#[!HLkiw7Ht&K6U'}#|Yl y]5P2'&T_5):,ޥDZFgj#. {Bz[UqJj E#\l|-(eFvd6VxQ˽d^ɉ1N왇h$pU1fM`Ko1ܥB VV#)؇hS<6noΈL/ d /ʶG/IO!ڢx'01(8>)bA]⡿NZ(H,(3E^p]x[`.城Y>K)O`zpgls1CeUG+{Nq}S y+:$\es^Av㗖 _ۈڈt9W*̧̫A<\kCRRÑٚ%'߫*> Y'ػXy7E+-03)W.c٤Qv5;Wlھex"~‰Cd~EV c+38W2$DrX =lb,+UN{24mQI=ċn]<}%e_178ZX x%W[DU0;VQ ^WG$F,&I_ꤡpi>P!ݪ<%Hoc,n`"hwi]7:gaa .nG[~ [<,{DԬ/Rz d[R<Ý$;?Pћ*?B+ܹdI͞\ .t}+s|VGma>؀},PMLaˍ&5WH@2* svOˣ| P:>cu' &qF3rWe-dt#YFEzϧ0j6opcZ'f%V9" |Ԫ2Pxތi',$~bDA45JJU2y/ց!Nd _ISr `d)Vh(D^ V!o3)wӿ[<6¶`D T4R e,ZMϜ`Ӯ5u ߀H]]J EBb[oТ@8r'-y%[b~j/YnDZ++ɩIª%SǪW wK~)5@)K)9.jNU|OLN]gQ Vð ~Ca@#w׸(z}n|1|*VRNT!_5MfEf| W>boԭ7+h$EW^=ȷ[z^fi.>M2T&71^44qZl.B5*icC`}rsh?T!V˔n"Ky=2^%Rj_`sy#g>쬫4wP)PiD!|tfsl_;#}&)\yyD_ U2mQj`, `1G.8xfH^SoFxTTz43^ ,=lR3웢^Ys\*Tg^_m>ϙ' +{4ƠE!`B؜ȩ9ݔFQix?i8ĝ+!|TW49Cz4ë:Ef97jZ SqtJD$j!//0o}7/da{L}?~U!o)%wّ>ڿ2,/z-k^ P4bo.vP+Ws,23t4Oo<:ں)l~ K"9|l`%Q. FQ?״Ȳ4rn=z칿Mg-oR8.ϛG-e>.lqQ[7nMSkgp.ȬL_ry%]S\Hy)ƙZM`]"$>@|cyY 9QbdTKeQ'A;EN{B}ܴ8EI_Ӫ{-WLvH(2p/KMW0=$ lꁋ3ޛ2fQ-(j>#{ iv ~Hs7wyߝ>-IPrO[/ [AD|Cv' \Ałƅ|̏uaH\#G`7š;4}QgO{ bn{0*WWR{ٗߝ$ rOĮҿ"3Yz"#iENԟC520Pk!u6*L%}I>?rBIݘ =:=-Ro7 +֯tq|׊|5l@{grv0l_u㙉)"k I]fiצ4r{( %CD2vuܼ;|CƯ])d`]Au}λG3yfx 1&8,!DU|(a t9!Rm90^򲖗ݦ9wxgzt3[Bm`IX36%d H qMSkj ZB'XIU^Ad,s|I]՗pэ%#~Pң\ePSC8.h1 "k^Blm5j.t$̱hX}R wMedЅ ^8= x.>V/vHQvL'9Dmzl(cihJH<ѣ si4vlT 5BÇjث4.>eznHڒ\$6`&޹E dzBP7~XQ'.ƀlNl!WsG&&UcQWwXXR mXڵO=i{2S\(Ԍ8Vs ))LFew^,EZ=0MWd#̓xM*A(OkWfzt1w\Bɹ| E %r۱ac\Eq]|^"P#'Πf 3xOVC d{kAIMBWh]j"( >W328?*]wӗh!pI]b$Gl%uǤO$DMu7z+ t gyoX zkc*智/e5!^K޸}!}Tf H yJ8yYjwxd1vGvn؎-o",Hq^3lT /.q Th_>1TxOҝ%8oS@>rT*HT_nkW3+aj%1 &2` Tѐ]ޱ߁{f jkbqDM\=}avRG{tƟet MoΧiMHg4 #Hf Տq},Ka7stI)Z 23)b_y`9IK|۝S|Ҧе?j+` _C#6fo0ϊ~W PV-8 d,W^rN2NV2W7}PsMwqϴrn H G?eX]=DJu@F$͂`]E['Ү̱Xԧ  ;l6NĢ&xGdzp%T]Xqw9?ݕ D2tq{6?N,Y*~41ص R|}Mc8,O@݃%ߑCW-> oszN\m5xCosV6 DC[TRHv 3$t/kCߧ\*'gkˀgGI_K~?VgvFZa2- AIM#dvy[Ӽƶ\-ԂIJKhA{vR^xQ-JCށkA@-ùm,=Q85#osy`%5%k]-ZZ*,U_k(Eߛلi⣗inj{O A `3fEZfB@ڌ.h[Y"H~=N;KoaI盬RK ÷ 薣ߞE$cR̈́T)FgZgY階-}*<R3ȥq6S:r'R TX"&FofT{'>isE&ORՊЎ.MBe p [;LaID^b=EvlЉaMk _}pʀrҦC2VY#/[셿ChC'TLKd7M|0q1LmĶo9G궸uƬaLIl~pghC;Tn|<f^n@%眍sXDr c ڭjؽj.O4 b[g6wx2JkK 8o>ٝ;jܔ5߲OQV3dW/AT"Zl9|]??AC<6d |L3rFGa[7!I D|8W gTNӮO+xudlcQsZķkoPaI'Tu^P/vT@+!^]ǀwy&X86)aGC~U ,̚sp6W ۠iHΝz)eܼ+\ݡV؊'T]$(7@26<-q!j_o 6KKthn00b蘘ȥ~}d "iyʣcӘ8_0@A-wA\5IJzQ<0369_܇w,mqPҨ5.$T"{( fxRG/k` Cd` Q&p!\k]soˢ}}+tr͎C@l)ďZ)s5ua%جfCR_R|BmB˯oF ֎NJtGRIϗXWYrmal,伃 0DSJfmG(ߺ)N mƤ1tV0X$[[_j7ArOm}7:{ƅPթшCNקBJdw^h${PcHIq*r6X񖐻F& ZD  CnĀлbe 5+֕ē{ }{z@?DW% rݮ?tsz^I/Dv/ S !S 'ua.Վȃ*'fJNx` kѹ0>XqPȚ7[f'͸w=ƟG, ohxy봨p^ Tyz3"@`K z&_ÇZewOŭ1ӱ˾C$;]JZQS!6Q0Bjj\ʜvk lsvZ#H<[Q@TL냈vDJ\h^[UFQ2ca8|qʝr:7@>AG^#:dN;g]!.#u3]ǫ#4w_ꄐqbJ{ÔA>#C7!ഏ`SGFF*E&s\+R8Ӗ݁n|FC'# PhT%˷i dHN㠀~P1ӟ< VSMqPכ2u QF!7צ!fq_b}L_vW _X_?dbk9J _x{`鏄S4qR)ЩA^^_Mm鄖')č-5NI򢧺@kquitSlňv.x\qH0_8Nc>d>PS|\RbZr#$FPӓI`;H&hS٦WɄ` WџT 2j_0^ByXpΉG5ǎ  @o&*JKWLh!pBPIj;ÒKR~xg]3Z⨅i\|wl-؅IBfY2vq g_lFsoH!W#&#sqn174wl"8tWsĀ 4%IҶ^wd-摒H'_|܃:Ljc2]D/2)řx" u. rQ x1;LRqTZzpHt>K>?]NXjÌkBp6DhxWp%1ɭid0 m=@)@R &qQ(R(B{jqΑQ_z ɶ1Q7̨ IǮ hgjHR!~OcqJGxD_"3Bfevm]k`ĭkQQp2Ki J2$MF\;Y*#ky7 ߹kҕڤ .qjf=-3 螭fh+}bD8 LFd}Aa5?xvG6%҈`pYIa<9xMYU %,nҨ3;jU@S^LUHϹ 9,:Hk-]FAwqB4cG#`Nkt^lVyn+4-?{X6<5<$).Y/ÙQk6 3|5ێ\R18\e"ZN^KTpgoZfEE&E\a1^,8^1=#1;WEB e*o ^v%7_K|k:˙' @b>%]q؉Y+aj#_u7脫K:R!aMDeK| br@;&kQ|\X%:_};~M1RNZJ]H7wjeV2[ %V'|M( ]QW.>Yfd_k^nJ33e˓WC-33]:%3y}LbaȬC[p'vBX|joLJ'8fzFU.MXlI5v' %VybRY#3qV-z9UYhlIm9BfNhNcJ@dY$$na@8j̢9l@g!YC[5G K)d盕]{pP y0m{tTzb(k;a/~6B|RnK?ۂLBR^@ck5p5S/(bz)~5*r2۰3\xhTbު򚄵Q͕bD#^ǰƯR2,p'?9X=l8'\Xxӭn!e|6J0ݭiegVMy.wi܍$R_cu`-~qIfR:Ɛ)' tyc2@şZ9viHB D,'.LAڿ~Ar*hMFB]\1IP% duU@3z* Q$QTwhV+; c*\=X>*{.܍ɟȡOxkuc{B H3lr١>1 EogT:B 鮯3H-}P%HWrG*~z(B%[jOgH"CݘüyFRPU8F%`2Lt ^fjN#Z0n426Wi~#^ MI$(9}],{\Җ㍜{VD2Vh ǙNLǤҠ#h? /9Tbd.=5?a4oOrHI𘊮0b%qg)Ow妻Amњ/6'}N/xs ny=UzY6-"GeHrݗ](t؇ Sdcq\L]!%lKQ:<41&29<ɯ.EB^^/ F|'" )ʋ=0*yOvF$F)O8`{%jwR[2 m_QK9NAM=n A0JhŔ2f_f[cE'& $`ŊR0@f'kϲ1})"yXQKk )h->~Jv[X b|uw( 8Sox0gME~*`ݪHOIAg㉚rI7xӤw!Z;^ʠP(bQD}ARXr񼤅~nVvhh9 Z# N6o7;=­eh;s1YdД5^=<+K/ܓ:ȓE`dlY#f +!MJ2~WEFĤWP;Դ;%RW(;6M"51—YF6'n 1Eg*/GL/h07QGekހݸA1uaE=s@QE]0l[\T$;߂LR u25H)@B6LBo]JM2۳? fwe+:XE5({ *0Ac Զ~U<3 OA*S3z1: gBn! d DW27Z)#Y^ SLrf~DK:Ȃ~C-|91۟h\KiPlaC8D3krWFDm3:W;"L&j_SuAKLOP8{"#F(q1DiN$q,ݠ4膟y#D]=>8lEOX0 =ʫ]ywOXkΛI~6B:3pKoN>Zu B1:5zgû^k8R[LN8t~g/aZrdfrLJ{'0%>^ raOMQWU0K66DHZ)9cEf(}X]\RF:Jb{43Qzi H1Uޤ\3I@]BS_s8GsO$(>YSN\4<ͫ]O%Jms҇ h?☣ mޝ'qk}R ȺorF GU+p܇Z޺9 u̜F.G֩1\Cnٵ63kM7=s~ rÜwY%OhI6DvW_KFZ lKgI;irru֐XS}3R愖p@^-_n+L|Y$Zmґgݔ1jxea8D3gf6 :eN/o*oK($n}4TL!ږ|s@\!&rUWdx12Lrmiq5ESnY:S8ޓH}&0}klªV U_|,: J1X8V^&**p-yG-.Me/2.|H\K,[OS0NDɨx"Kq%ǿO\ /JڕK': [ vC`?.]!NnG;WHGMز=bk)S}٧(=fΘi72'I7ahk~E ?$Y͜l8(\~C xTZ%Wo٨tWmlc2Z͈iFQ'8rEÊǭpyOk!MhҴCg-,3Ʒ;|r'[.%/k@M7[%vA9Q ]E:ʡnr)`N;rn}n?= O U!^AU/jߤw["RqN<[=Ɏ{5$_;`a1# [[r'(dfG\)EԬqFkcJdK@OjdEsGHG4'`|{)G&Q5G(&͝wxX-.4cpA X`v%}+Ywһ d=d 7EZ#\Dهkgji#C;L(X}%hX3X[U4%H\b!E<#:l? &(b{Q)b/|C8u{lZ'D% /h"@v͖$abfIRlx^-Ek5s' _ {Oa? +(l1cLܰ="D-EqsW T\}D+=ENO1% زNro x9 cӗJqF LNAq@.O&2C:#YDPJUWOƖ9/6+3]]Kィ49*LP}`u8Ȅ;53@:Z&_@$n\$k˶rwi0[foZW;=e {sOe3izŝ"u L$~Uxɫipu( ;1$oРV!A;RmPB,,ZHx򿚈``ڧ邒Jⴖd&ݪݒJ5ӔC(P?)ֵ益OL4\_XXE2DW_HgsDyf9obvq՜4AL[Y4M*.~Eղ]$]*n*Ooئ^|E9ǜoWqW*v:ͭHVؐ&2ݚ q=垕B6~l2I>)ȷ4a<_OF Q`H {{؅\6Ȥ!AѨD,- M=D5|'>f\D*_fYl¦ f4%C gZ_Hc ;-)n]?Tn!a{jF:bu%n05: NCnu'4¦AfM/٪O}yRv%0 ,8a+K>}=]]U{3_g|E\&L|dX i\ 3e}o~-3BНxUvt)iUI>I! <C8.-^L%*No \뮒a"w㨚zdX [ȑj ^t?I[kA06\BYٞVG; #j6-#.4ϻBk)*ouS㗷˅2c3}1 M[YRF1h6^XyVs.ƠtS2#x:'A^{؇\g@"$ m"5-ý/AK4f&Ktɍc6,oݷ]"DL隢||P6{2IՀ.Vʅpe̟ؔA3[~dT ]bXFp=f= /vd"p2)GUe}?T;Oa+ETW/wp%K^^eKz3W/sqe-D6%`;(M-1C Ğ<Qhê$ Wk/7'[#&w} V;Ipp73/s}#֣Đ< Z5C`>)׵=G2N!kN >M=a? y^qCZ:kQ@ @,c~apk"K]<xxh!'#X]tЙRP}I<%];|ttM=XnJ(:VanIo=27{?t[*AV~VѤyƔFfre}ɜVxNrd'\T? ~}Ҿ+Q!t)XԢVt!("VgsGCeuvmD% ł@*ޕ "4"-\gJc_`2>?r̼'Z&.SӢW `x;8 zxxwvkǜOn'*Z8KNiw%Cf?a" 7ϯ6=╠^\_[wKBAh?yqÈb%,a#5oNyVO뺝F-/RZ0#&7ҡQ`Ɯ%0aśmÈq`6j$3+&hYw7ߵtej|0 ^@MpiʖX*HX,%b*G7yhT֚;wl9HL?gK\Ϋa|#CWݣ]oa)}CfYD&{EA> b'6QAZTx~nr]Rd0d,-ŒT|A)+tَ"e4?U'f[F t86ng'k\D۰£[x߄=2OЬ9eCꀕ'[Dbaחvzը⧪(;6ZH;JS?BlwqtDvc/epbe( (m8zITf]q6=jΎp,6+ůkjGW,J_2C}tC[V]oG$A\ƒ֖Bt0Rj3-0O] k"1q(_cpa =6 5nԤCt<1n6YYfͳ,MEi=GA{GqNis|N4=U)}<X,U-mV" q\}Io[Qhc9PBaTXp *'ׇM[Gy+GV5KfJQ9 W\bk=1QuS]9/`v2$"!gڤo({9]-Wu9zұ@ٗH/^`eK~%dL *]0e-+"&ˈUӶW 5B(fƣ1l_;pooG^PI^}"{^ é@& D޼|G[[n+!Q"$RP;ٌ( ko9sk*4̭A FX>?M9Fy)e>OOσh7+q|-&f466W.y>bi`6l=Wڪ2ˏ',{B5"Oțe!?Q FL+%)Nf|f-M):8ʇerMv&1f=us$ck[F!3~XyYfVX[7j!x&lҏ`ZˈiHEəʠL#gx*A2 Oc{ ;?"O?|=m=k[#ⵡeEc,$At!;L,@ǦS{8˟ L̶06 ;2fX5& _<:ة|̧݁kOl}H2~|KXxC1"9XI͘xt<[mCӅ:_LUG22~oV䨯eAĬ$g(qe ifbͨ*oB :)9B!ݓj%C&$fe3ȳD=x-(SSV%o Rňt;$\G%G%ʥ=,y k6A&T5k^? 6+Cҹ0_4 CsY9^IZ]lS0Vv,h!_dK:^~b%vF~NhAm1Pq^$[IP'3`^wZ( xfM#"sIp5z8Rz9LdM16Ohm AC3vMA}g"f Y2b_!VTnq262O7AzcԦy$ʛ" w*`L0 EF1vJ| P4 4 Q% N .Q#n߬Ͽ+4_(6@$m֋ҸvpNhm ] Deڐ~BvGlK4m['ʤ<nDJbz)UPT|cg;ئb9UN/V&7z~SURgf7U _,C$+el{sPz A @hE~JZ=e旚EXAU% "QjX'gtU_dQw!ҺYD=nF9ͅMъqvy<)(I9#%܈, Lb!H]=5qУdX>besD, С1rMC4,gzTk9v}\,++Mv 5}3+y踷ᵃg(~Vgk<\$~ : pܽX{f:VP"`hIeˆ6Ξ$(:rNv\a3 ̫ClϿ8 }bNr84]ztpLT1כy]4☍I uǢ&ѥ۪v4*׭72up]9OoMhZHwJ`(B%[3/@㵪,Q տ"L'mY#=ҲLtba!`9?r|T[W2ƿMğ{Y{, P]]:{D8ݯ@+xt0 pyHM1)Ψ, `l;aq~FL.XfH+5"-s,.xQϼZ{MƧ>BVp*~6"%w=cg^a\ϧɹ Kei]'qDk{hҺjm0ԾFaK:? VH\F IMD bNbX-n>VG?(v6$Rέ|:!m}<֯faѓI@>ER) A"O'ߴbO +MK*!ۂҤxEuKj RA;7P >vBnd.ZVS]D|TL=4d@/o-Hp0_i@{G?p? WL 慾HislGH`u(x/ċj.`ٶ=,2IW$MVMl0i [ࡰQz]hOO cX~'^D"eCzד9$qYk2zl6% ͮ·,a9B9X{_MP 5ړD!U6;|2u͇]=OPK϶\fɼxQ_U]Siij%ƟS=7xrzMySѿ\L+l{~߶!%!AoUe+ش4891k(.R]1@c/Qr/o]_H& ]CƵN xD,inM^pY*U-`Qij[5 N%T4T *"<'Դ~ 5/!c; =/zmb,jAyo}%.55*;R3XOC:UC-nuG(eL={DdW"# V,7ŲUs# $ sLMŷpph; v}+&+}C؅WI2w&Bn0f6ȻSC}̂R/y xu|COm??ÑXl\kǮRpIٞ|PL﬘``ίi Sszد!6nJavf'uM.Zei^~:=$0]N A8B8yk25͆r.#a^$^sydEJЊnib+OV ;Iʛ;kY.jbԊ:~tŅr/(KҸēbJ0hX4dHl,CSJDaH$,-JuH8]I0^,?;lv?U^SW\#"+yq؈S)ɦӪE*IxX_Z+`ן{ZI`Ton3?|LFR?찖#z=5m \\66^~;,SjczȰy|M#ќX=*R4,)ٺ+'ٸ Llū"af 4r"~,Fg)8yS{Žh8?&QUDMv&HN4gKs"`.kۨЪe$5lE*e,o 4#~3 *K RZ~nX(R` ^9knrGO9#40Jȭrb0z((Xbdb5+x4vY٠QL#L/0 [+[]r2̅DJxa[Ј`E?"&̌;޲5mTv}(|x rf\m(K^fCsؐǀjr G"Ok~Z%pXح\Wy hlqnAdF_U.$\Bevc*u{a|nŪvh4ّՁ8k47,J3*P{~c'pY7xyz&x)g\W &{h-k3,Y&vGoZ4[DQj*8OfjGpMo8Pۃ=B9Vwƾҳ/;mͥL~zt!1%o)x|/EFulgƌA)UƉk?2gӟ>yR:"x~+A) $A>K!c;o׾GDo&y_v)q->aZcEEE'J T 胳/zK5s{M6m+8ՊFMφnNy<*쒘$69% !]qذ} 1J ? h4NSVeonOp{Z阳(Lq)zǂh±ݴ'Q4 0wV0vg} wCNZxJlQi f>y0AXԘWJ|hl?v\2c?Eo%%8|xO[jmBBpBˡT"hUv'v^YLr$5'YKx1 6z\QdL c}H? @^W- a0]"<[~4QLyyץjx"қx,0?qB1WG6%EP`mv펺Sl ?}9CgW{ kSٍ EK#l~# tw&c׊>.@C !@&jojL4}%Lx3ۥs)M7ߙ?.RfzޮR&zd"Tr-Ӽpʊl'?(\&vb0M3KH_xZZcOo8 ɼ; JAq&;+dR@nN$ '|)ypۭN{e C OsaK`[  tDuU]BY'tShd,yӷ$gGnNH&/~iev R/9dvp&Y/vpHuGDe7*|!,\VgLmid6J[N9OGtA;V$,AqɳLa_m;?A?Y7ޕ?>7&iRRKi?FͪG)x{ <1b HJ5'TA!%`cDj0A Ȱ`-;RHVqz7jK'|Y|v C/m]a>څ]}QBEGIѻ#\q0,FFZ 5[+ ~^V%ds_q!@x+«Kg H>߽ub2H[e*Is'LrLA-e(7o/?U`%xyemx`fhɽ)Vʥ!Xg,b6Qۓ;RefRy6KmhgR,*`u'u(MS7? 7K}+dBņC( H|>FHlW1E&lB5!Dǖ FM܉>9eycɳaW+ (iA3҃߹-e6++{eFe 8YBăX5) ݀_o*qRզ㾀 Ʌ> DLTEL+ ^2gcx@L^Փ @AðMSRbemEvۢ4U.D>Vf )I,m9O[[fʲ7L\YRϽnV[ g~ 4E9?\vpzҪ ĥdhWKxs=^n["j)Ec78qm`a\[?-@z|T| ȼdnv$#XF~W ( 0TÆYGP@P7<_%7WssǦ³4Xvpݨ`R~|"G5+w,q}~ӤgLIŕ;ʄ]0|YtieV?NIm "3۲,S&N1?OVUÏ4ra{PGgy2:j0ӉwZn $3 sR+=$uU>x¼۩J, X VCMg{LY96Oaxpi?hw^u F68M?ԣ#;Pq5 ~ y(3k$w?Fl2W|ܽ!(5&R:XKD']\O^leր.NdR~VʔN_WV%**IDv֘x-U ")DQnh)P2FWX |Y&<k.X\"hj eb63L,UGBkI1d, ׸OMsH;>IN'c Sd)cGJDTh= `zQ ̈́=G+Ny[xi:;p˄U+$ /K%NM Ģj`WT^=#T rdj͸:Pb:(d?rm8]NWC$ьޝēab`El;ߧea]51#FxtQA3d,/ z]%d:QfCEmv.:=e⛷d_C=y@V{r )mayҵzIᐨ$edt~;N|.kA>AP _hpI?0JaM΋Q;//pcp3!!+]AVF*I5MAdJ]C*:.e`O^KU}#Di*/VLA͊T`Y wkMVUOvep4z p~)Č$g'A:emQEL+mjy/̪cU2-mmhY-%"۾'J6-E@PZh/1v@Qo/Y׮==2jIsPj͑mq=߭2lrȮXV#oxZ2D,+ߐf^56U탶)A<+L==کv@,kAswLRw+{Ye QWrt"/fx4g4ck\^aٙ+t|3M}d3t[Vˆ R&fboňQS銝 #;8u\3`"[7m-*|w`CV) UP5(?SSv GV.w y7D&  {bSQ#WU)sJߒ ^ɘàM,Nt-7íC#H\ӖƊ qy5ϔv7hwAڭoŵu)0Mn%kFIBH+#p9ѫ6gXdP[9Z&>OgӚU sz!f&x񹴑S5Ns_V߶`t`FH].)}ciPb|3nLI6&YJwK\@"x7i 5m3{ώXk'!2I4j̄._Eصo&Y*\LTȏm&Q8GA[AZrSjrJ0U6dXl\#ϮzOB:}3h)wchi|>|m}plIY엩Ymˣy(hhV'Mof4%$FhFLyEdh)x+4S8#J$_/rz{0+k-|,oj͝bV_{# mW"{:>[(e:kS#i@3h dxm˷)V 4cf֝ 4;̃Jq^rD&ϊu-&] ˶ (} vR'-XI_#o=9be:7^enܯI o?8FY//Lŧ<%",h}H/QeϚUe睂t2h6&E\#}bmiq"Xl?Ѽ \S:P2`cYeĿgnvR ܩ-/8$UwuU8-H yo2*>SqBĮ?%U\5UEL lro" v' E$n;xb]ξ`B,.`vvl뽼GYW&|uJB^!)|!K hTᘃ7 ++[ 4G_޿wo;^)^"»Cpv`*QZLc}!|B1>5X5x6GgtɏՖ"x:A׋YaBKWs-~\kDC(8k5;zv~hzkк}|[KȉՋ x׽ʃ!G`OCi{EzȕU7aҲy2(4m3H~}]~uՊLJZg-PQsRfa +Bz.f>&=o*@"q9 Lw=9;Bb/(H(a1wgC7Q_䠡&ev 97Y]|h!-ዏ9cu[׌۬+9ESP)v]Fz$ c6i<J+tmÏM`TNiwuX 04?ϨCš.V.Q>5בe{0?*n3ݼ銅Q |:"\gC/W$jvVPHG99|Y |+B-aGGA1 R. 1#[jwN S(;nd|M\ < JqL t|%mPi )Y5Um c}hT [lт ? fU`-॰5c@rqOW=6N:P]M-O@;::X5$gU듽U0l"x3ϟ'ek58f'3E8an"XUɯ̏*D5}2SooEجc_3*nNKs.x}Yڹ%FIFl]Χ-gACü_N:z#_!LSv'H-e`"%u1] 8biOFP4{e=oBFY@ܛj5adqLU!K'[#8X4*Ntr,[u~TB9frS46.m :K(@^"%Ʊ0]jYxDf7KՔf3wHn2eR@Dއx"-"je|.m;1)@y1L# I'ri-{h͜)ًmVYtFev[%s@q<\E`!xjN*B(h؄Av` kSw;N=JZQZ^C D!^XP˶A&I^yߑm~ XuYuG(8^P ᒾMFLa_>pz:G;&kl^Gup&1<;<qN6=#{"AXvgy5TE,zoiaNw7# bn{{ TFLHa& î:{-d?Aӧs0i)Mz){\\fX"%S_b RVHnNvdߜyzlșo|qėKAHMsEZ!CnjGI.ŏbc2i/ApEI:g*_3(%U;ލ~lC8$ .[^SO*jK7ulߜNlKO~["W(~&E?.XloqP5+)bKa s9Oщ{G*x]`(1vY]\"8 m̀cHkf_?l̪oTU纥Ǩwҷvsv9$r;3g_rۨ BlL6#I쿃7 uF L⇙ 3KFۤƺƣI 8=[Lg]!Z24:}25 uja?D5k klքˋk/[h\.uϽCy׵&SDQa 3OZ=Z{Hvc>k.ZA,E2{SsSٶ$ zz&R6 -|},;A륌Wg8yҤ%1"<~d8OG'#XVl[gLe=ǥ`]6HgR*S1U@L+ZUZ3ۊ6aBط}'YDM'"-IIkV]$ n kx4)oJR>SK5 :CzyyէڍtJp bZ8l*,ѶY1Ty NdBsWY<eQm%޶2_ߔfKB[gY{S+:=ty*<-@9¦h43Eٮg p)eE)Oh qҞKԿz75|&D7<,=r%ek+P1i8Wb !5X]쯓%d4C4H0V'` 09j#֟z7QHIʋH# yW YPک!o0n Ɉ U@4n~_S̃{@7%R @rzCKCNTj.L|޽@;>$ l~1ݘ!RY{O8h1Թ>EXHh+w[rÒ?L'pJRZ9E]k:pw}Af0Gr5pF-Z;Fmo%CQ.A H``g!hAy 7V6f/h3NA]LDl?bk-\ naZ;܉Z#SfIp-ܲ`3u;.pXW#Lw[*Nm:)I.pMEӠ>orn+C\K) U&6pXi{'FJp/?FSl啴ʝ3]@~,F)twL7zt`?Iڙ94w08cJ 4vn6w O~2s{)gq&+2VxuIɋ8!H 4K1(/8|jEd<7}OȊa&w>*Hv ȷr\eMrV.`HŽ:Y^֢jdkb%>+6:D2tW z,yV9}lW |$tAJ^o#9{qnڨIem=U*/|8aFd Z|B8@Mp۷{pf"4Ռ..: #aL4mLuK <lh$gȤv:rIlV1:L)"al'oO{##q :&++"ʂJ ah+R$- 0 iμxi#+Gj*,eΐ{5DžKxtnd]s\C)nf[=ˊA0 Uk?D y}j|d42[Q0!kCs,b5: @"5uׅ;3S}B+Ai0u;y-GBjId&g; \.v;hFnMUz\n cǝ imI(Ą/}g ݇r-4\z&L. bd=^~ \[ewdt{0w$oGFMs*}Q3eS[sA&GN?rGxdl[??yGS)7?BSI>1PYQ=&D C@U}? ͱaۘ~=3u/уbjltz@xaIKnPQP)ǥ$ $MG=k3N$vPŅoW3Qr$GA֓bE 7rRкZGwģI)]:XJ+t֏E?TYNfV}lI85 g{s{8XW J(~@bI-s$'W;rL(fz774ֱjā ? ƠAD%j͔hIx@֩$EhY!P!axq)+wYڽ?LQ6z"`*xrtkN8X#2lMӿjpiN H=_ EPR+ޤOJ]u#Xv{}E&n@U C$NlZL`S *и N|՛^?z\r(.vDxg@)-W'r㰁[)oWѮ0@!{$:Ed>hjف|fIcgAow7ΦS97N!9i{_Z4i`ıTiL .UI[w5Lm6T:#WzDa"7h`|"Cwkr=6^~ rơ% [iHXoFw4~%2+C=RⒹ0RXmn3;a=J~%7ۧ`Np1"K[†Yp8%ԲWt:?NJ6kP8)}~RaBmg! M'^2J_lߧ(fy q3gtͨI׍qoCh'Ke3x+PrcF yQH<d>,ٮ7"߷[MBNIDZ^"m03H:Fsӡ&2/,E0AUZQI7(JXa ڇ腵lnLĺ/\j 4-C-8kЁЄaĤ<ވ!N}pHfC\hρ.vNlxн>0C|k" -^rviMfQ.o}Z: ^L1r>=X%Ď-lfvIZn%bzѺYe g`#9 4B|!\u-c$ xCr/ztRC9-;;5b#&CMSRgG`Ll-9@A}c!Ǜ N3QMwpn9МeXiWOL,$B{  -PCoj`@J%GK䓯=fI%c~?F8)_N95֨E yw53>OHO,m៱JҹB(!BKy~Hё ]PH'{~ \EҁNsX{)V]׺XHF_~6W3" HHa1-J^տQ $je2cn\PޑיVGܖ j`e%RڂaiZ)X u2pN,>?9kϜ`BS` Ԩ{"I~ܐ|VTˉ,aߵWXw"# 29 nP1nJ{FA1ui d:I` JMãNWUX|y`щs Zt1:bTفँx^~c{zbɾ1-8r?a.i6 f+pH_cfU7iK n_[bue'S`B($`?Xs0?``5O1̚#e c 7@@x\5R۝rm\vA;Bb]wgLSсW}Wto*˂L,?n Y3TɾwNRDe玜r9m ˺VŹȬ+frU"{B1Gm_wԁda(O9]ISߋUZg}ji} 'fwj(X-)֑ d[a5bczԵ, ;urQ^狧`ӓ+'߈;R(uK!@\؃z낉nt;}motTxۅ \m fV!<~Ӗ{| i"+ws} :S$bښhC4 |ɕ%0[T<yj O 1xVs9T快+VG:#iEfGU" 9z΋M?O1 w-ħO\73ly7!\ qxj{+dc[7+ -ZM9QEit![: UC E?z 4_JP*/T_<9ҳyA:= _5&"DPv t)" q1A8]BoHY驢f f%(8Ta˳$hVjY}+*B$ n .}It'sH+/z>)UMbmѢ:KwjbK^~$O &$.Y"ǐ<ۑ4(mrŒr܅(S$'5.,y'u xjݪ H-n:᳓7ia{4?jP`V=N\3ܠ^ Rqo^}~,tr:]μvH;k9EψUryh_4±*v(p˹Bw:nG˚=Ȱj19#mM2P][/`IW`7]sU)A_XֳI, e\֥>$}o,eyr1׀*OtG|\Bϟ̕CYz3m 9 7 Wp]:."->^W9Sf-f@j$PY3ɽGyf,8=^s'OÊ:b px[pkJmB3mښR`ʝQu%Nr4lgǖKr]T=Ư^5O7#t6Œ GS{M]5\'wXa%ʎ }!+Z3JoG_bZ>^@I'0͑;no#ky`Z=WE'ŧXA-7 Sw J vonLeMˮqc3 cdVp~n$w 䍍U!DS_?it#EY:غZӗqn\|\fek76'i2^n*^7F) hծB:5;br~r+$4DKsD{ @@XjM%/50ny>+⍠l?/ "sn6c*n2eYIN$!h0ۅq QΑH- S\۱%M,(C$ ې)ƩxUGOei v7QXW A&ނoAϞ ƷF-})=Bں"/1dgd<&)Hf(CIӼOHpNܧ4̔նEɒLTՋ\׷ Z麕esXco͔`?Tw3n8 =^0j1e.Ta9,f6˄,MK r;Aq$P dWGeRE3>uhiJHs5wW |2Sk<˱g[B-{ x;0} ߊ}8,HV? Gm+}Rh;n@׺sQ0)8"Z,wY~fqx D- zj,|^0li&^ sQVӪs XDz%#{iFuG@`&3 ;b ĕ[Nh v}M ʯhVUN9c_5,@Z.C۶[ZIYT7!w]lK/TjfW_\W&O;p(?yfD'ݬ*Z["Aг厘ĆVmvn?b֭MQnLNWTnֹs .zUg@AP`gH y<:rܠ9RiE 8ܘz$MOP2&ᒛ?oZ$hPֳ֘?A۞S5Wdsv[`2~AUٳғ_ dCa7C Q$JO0>P R0~K]ў ";&ΨR6M[ԐpnW)֗Q@sJ+EѬ\B $3I;Jl/v}\ᇄ\Zg鸅)E36T!9 mz|)+m?%yH7Ǐ"$8 _vO[+DV(. |Qty_قqB3 A1#8xa":L_R͉cXtVU|cz} C:0*L?j= =Z7cy6GIV[rv?=ApGiЧqG uX?G S ,+Yw^~ZtT]+IȮ>M5EаyUG5StiRFΪNL R^Bd|%T=@tD_z`mrQj9>D6vgym*l%*o="*zb;EK 8}TjTMn`81vToe4k(ƒ ?Qj,w钁DfR9Jƾ,-, b(]fÍIVGgMC}k¶.Gco+Kˉ9u߼(tElIqA>؊gdJ?bb,\Ŝ"w3>A30#4e7:4jB~pI`7ƈ*QUPQJHiR)0Zs.^tMwGw/Is 4GŚ*}Al?]5o9;oT#X$sW@kLS5DDRH$!Ț1a&c97c(;=_IW.Pa0Bi<)s{4bK\e- bmGJbGup@.\2/pe-}BOͽF @-^!LZd,m&)o4Đ+=(ET%ݕ*L;DAݸ7tQ0:*Ql=F(o:L?{WLTm AB*$lYGmj~桓1%-5!K qJ\RH(BPu.+rͻZs^7qJX (Ot<`dB Ndhl8Y^K@%)xgiy_MsJnѡ_Q}lT˯vSt&$8{2i 9pN{=%I4>k:p2y1'dhņ?I7$-p%056Hâ+9~#K^”LrVjj^Kg`/Arm"N->TPv;UMD:sB)rT)ˢ W7A;ulGv.Ŋ7bul6Eu-!䓫Ϝx7vXD0DbAl$|$Kb]$ӍF|5.1σkKSOpiX)3]-Qo^)FK!k$UɵnWҸ dBxC#IWҪ6@+lf0捬.`ү$SZ E,#-L޻(}ffU5ecbF}4~tdiU`" =xL"a~R9R74ߖ}CRҊy'#&r]}yoQ*A+ltt VJM!LsxبC;/tk_B-gb@ܤO6,ηГv,QAтՁ}6Lyquxc~8n&#~!Q@uge4·>Ujɦi>>C\>pV8P*rمf{1vȺ9k99pGa/\u"qFpf8Ӷ#Y5 0$y]̐!~dl,~JA224%-mt rm %,HwUL_.e`TS2- ӺAn ]7+LȮv jz -ŵBչ3đ:h9mr}69ކQ6lj5EXJ:T8cXt VfTڬ“Ԗ쒙mcVN5'`_U.O 0wEo/P0aTB I-;,xg;w"sC&hDYۧc(W,e8XqcAGW>aBj; ȗw?q3]FM9(4s @ѐ(C2.y)p$_ͮ 9W=[l NZIwM7cJHDMz ẍ́ G->0fWu aKW%WhE<f''s*DUN3tW<+,}G6)ry.52fb9@WF{sqZsE 1YOcL]4Eʔdd=T7F }Lq!ѧo;1 |r G$[cՖ#g-;hO-s:*Uy'jͮ_ D1`[^!^bZCf]^A;_ڽx#R:y}TK㎐̚Eo"܇3p kpYZqm_+&7бF+ *N=!PV@30\NBkZ+ 摋rFxn򕷵. _^Cv}J:ZyP>-kJw8fڙclO3D8nTlTa䑆Vyi)1O8ؓR+U5`M/^Fφ{Eq6[OO G&"nz>} ZYg#W۹ 'o·#I(E$$oV(} h:ܤOICi(DHW2?Y1دuqђIշtc[e)[MsrXۂ.tr*S^Ƀ,yQcQ , /Z?I -B36J8G~$YQ0NxͨII-eă.(DHTWwM$jy66n^o*~(cAS\/mp[2 ~_%xzOW'+JpzZ&3s5+>H#2⋶);*3JQ<{ Ǚz#ЯOJq5U S~!X_f&rúX0AJnXaٻPs;~sߚ]b/o'~̭I1Ft~&ňVG#;VUqXEa7:apSzzŨ@~Yy`ۀRx/R @h$$}OYnIXl0P@{䁐1;+kt$&R1\݃9eRSLȱy87ZJazA۱m@Kn7 f8O`{ w[3̄M/:M%'z3ݖk/1OMΝևV(㭃["xB*F~}k/:z9=7\*5>m BnI.3o̽><Գklsqz{&$΋Up tZ@WzWy1mDs1 4 סZ~[p}kU'(cRR_@wMi fT=ǘx?Ld)h\I* m5 qZÐhsf^Rx#ʻN}R52;ρ$c>Dn#,"pwxOi*!B]|->"VՉX{&H/8)jekd!tʹ{e\4S1I@ZW>YJfxרPS`Ͱk̿TG7.NW/hd"oQ]ZߵwgLl,z{]. '>2u\0jhEEY JթH-$z.)|xjrT } ;7-~&*Qz5VI ODrtܼegg<$G1.g,;-=x֋o5Bq%:!#(, NUC/( +r'3Y6ZǞo(g MthMՉv]@U&]9!nl!ܠ6mFá ᒣ(cz wCVP>U5Jzz9W d\7x@V\+?iHfiq qAx[T?y.ܗE*:-D{Rh)n$u8}{_]Fޞ#''ɷPKδCxb asRô o?&*Vz&6S q9u`yj8L둵UW7.}.um :H0(f&fX:@7nyuNg/9HVJXve8!$~r 6wݳ}D0b,Q1GG; P8AA'9Ţ 8讲֬rFg ?ҕj<[I{,(ga52rXɘY z3NN|yRRײ+bWvtN35Vp(gj9^j,_vfGklYRż3Nr$xiRkи cdlUg:G钋u{"3c$/e* ʪY͘n?qͨc3mStQME o@57X6}|sld^o/Y_6d&^fZ.` ">Dǰt侤\NheCax`Eea֔`ڡE5Y Fi 35bqІXjzss,ݠy05X`詥726=4fCz\ N8LʛLBMp<\]nȦ'^Y4MkċAmϩ; x"hUF05?! ybHVny+5xL3zL8!1[ ;9ŕY~52*.mF=Vn &سhgm:sAs^3 8@O~ό@jZ\JeZJitzesJs1LՆtu>: yo`~Y[>C>r+/ǹ2KpP jms1FB 3 o. *=a&9FuƕiuJh?AVx\~ iNjTgGDjY@C]Y`>-`*jUUY%|K1w$1x9"=%W9<>} BCffȞ.эlqq999Cam Pۄҕ%;WedyK.x[ QG /"b"UڄG i}5+ ,A4`jȯuӰj-^pR6QZ2T>52Ċ2zkYm!}É.8y(I4*6ԍ~rջ}9UZ8BbӞ8,E_ҧ2یuBl.$0aX㌧'hle Vۆ/f+z͙BL1>3bw'Y5 K|}:};-}($bp?'%QOXw~z%8!w-Uxb[ %:6 ΋?-yvS[ An"9!2·'xƊ4z_+mYEųw FьbɼtY~tU moTqAG/kK1F V@**&-:KNAlobͥOUClu+#J)-5c1ѤHI]TÜEd2,T4LMCdYT[ j7lGӫmWHX)3㔪71cU"Oд!]w0.C RJsԮ,J,u9$M q-;&nUVw!̜{E`wAxWTNi3.w*r0~o~2 Y3 5l"eT[0|]oU}b7~W`DGA eN0g6UerIl9S3]qQPO3zBы@" :$v-vvxLXN-5Z(1AGkWx!n/#{p}ߓY~սf]3}*}(4ZpC̆F"R~{B!qKk_ᮣV`DMn7!.q**ɑàԿtGק,PC #Wϧ|{r Nap!kRpIvPV7tI\9k^]߉^W;Ԁ<GO9^x٬g~%!C iI,' ѧ#,)^8( jGbR-AL]>[qi48g1yx桇Jk4n l.VwgЇ ٫*r7CP 0YL /MajR/007$Ue ䷓,_^0;hh ))+V +{7aB~y|N$qB$_5r; cj=]@=)-#%(1=-ƷW'@mLK`KZ3/fbz/j⇜NG3sߑYA!r a`jPSݛ'>7e;9~*}-+Im(#."SvR ,9ԺR>y[Ab7HV?<: ~ 0*xFjl ʛ m8FZա8]l%@+@m(w(~O>Uc(iCaf[-ʷKPjc3|U'pyI88%n}g£ Ps^Hgc[@&K5i>a 0mn#5K& W- oiZ+Lf'Yدk*~v!Vrw0C=8[wy 7У\O.aO_AvֳJ5kkց;u_{u66i8{8~L-.f0JIUa*Y# Λ+!GfMI<ΪR R0n\IL\pSVPiC^v]U~1puA,6G6,A3(zaHzhL{ا,tBcp+;N3O$R7Yc̱s'3D@%h^Ct#ल@ e!ۅL5] t)Bx:sYf`v_wW>8ɻpEL#YXؗ  Z?W"z\ih}[ɛ_rdxF| j J|obt{c2 Q˛[l@dNYD6Z wZqൺQ8V&c%G՟IQPƋ$d['! ` oc+%s"qG̰ \ +)e=B^0q0ܛq]P>=tΓJs2H^ G!gx蜞 ?/ϰ׎f ucṀ&:$ =Z& M›2#U'xOmo!_F#G mwΑ,97Nhc16`\:XFBoiWL-*'K1Ωh̑0-d-*57#44M(jFXNruMłt&idpm^׉RAF@X,L*GA!g#iKv+p4 CnjBVKy[+ꈕp֋"~&A L=i.^C)/(ŕ)-X%n/<2ƧˣO{Cׯ9lƩ$)*y$@H̃^@AD-[7W/qSYd}#H,l5Cmk)K;юXR-j"]9.-ҜXۍ9[8(˼vPPLMY?!B#=Vg15+Q\CmNL[m{H{X]6/ pM^\=.>XNjRUٗ)Q,ɇ6>cb?^,e,+>8~\_.HUFI-NYN|oNkZ".ktdPkaf 僸2̵TY`<&#V6c;,Nt6S:b!qႡ]՟\cۣ!~0GpFz8O{}}QVzxŗ~C7௨^F:EiFg_ 1GEhli2h3M R^his–m {ϦzUjuW9$'~Jzi.F\h#o_b` Ec'*)Erz#uIf M) 52q"USr}&jFc&$ q妭.X€r\giaOf|ǰf,lQj}J3䰀ZP^ }t،d%dm7* mhNXScu=k&9sU1PKS,kfu.LBYDuQDXďj)PL"64r/5@o2~t͝靱5VbxcRSW |) ,v?ƜA,f)G8}VWRmb&Dža泾%*2zx?#A<Ϛ4{f%MWtO9 0Bźp[ZR"{G圀~d6|^KZu~ȡ?KIf]Fߛ |#ygRٸ: VĨ.:~YG Q|x@cYQr胈p؄ouK -'Q{b%@qnbbZ)/BlnYWO}=_G d8NMXŞ=nYۜǛgXwP3Rvh7b)--?*AslԔ0Rcq"/A $.ʨ}/8rn#9ȁNoZKfLٯ/Cv@rIvO;{ui d ѝF?Gڅ@l乚ȅ3(pCu< NuJN< %HO?YM!~l&[m˶+*e!.*aТ#Sz!d\'`Z?*ͦstsgY n%2!qS4b^ a*2]; YצZc6zMqOiDȑ*Co$I0]OB)qċt_yS5{V:\,=#EUnGKM5%P)+?Ǹ-`r*IQ$7Xx0|6)lKjagxmwbjՇuaߘo-e( ?#r,D _'-Ia1}6'b*iT}2au38v _Mz4 ƙ+Np@vv;DV)\=U)' ӲwJouH"0!T*WNmCZ G7>o48 K%]*ӆ)1vi v`܅ؙQ}*tZt"b)ǡpz ph&I/CyOI)wvyXA%dTߛ)d&`Y$7| Qh@GSCEf2 UT՞Tů!Nrxܕqcy:/ºˌU@2oP@ (ʙgDDpoJ WZZH>ɑ(268r{ay}H|*X3㳤$]t_:PYg-=)+a1]Q6iT\ ̻?r#TQ?Xd~Sw=}J$jsgmAx=*``?*>oVf:"43T73lΟ-@88vlrܚ̢GN)RcKdq/00$'>qj0V7N{QT1\|Էק_"Xvt3Β<؟C⿁8Ф4C:*B'd<.4[/RfI  ڭgfj+jW <R< 7m.d:aso"[PBcӰ3 R{x}` ƺ,h}"{=6S::S jD{(h+Βcycj3oEЃOUž>kÝ4vF{:f7T!|1ե-1[밝) ׷i6+*y,/im+G*ko? k+WTNJhuK CAwҊ5_H_dl^땁RW=hbr) egAO}XI12pC̐B+JadscdyBQ;)a)c 1y׀p͘&ԻE%lC.j)+O/gc0&g9zoGbѼjQf5ѿ":5 |M D iĈVKցYp&_ӬlЫtEbL3ϐě> xe yՀ k*2X) bhZʔx+y;7#\!$t.ٞiS.I}JgCAC!ޅ@1Assd@1ps )@źH4ڢ*U0}P[htj. yr .\~bOtM PfbϬZv+zG5* ĢU@X cN>ck|Ey u֕(_>` !B5}{CRa~`}?>z 42]`%VٞZNl(|*&Vץ@˾0.޳E܈y<-~mIVgUdvQ+|ds^4$½]mλl/&+ iSkXV-M ~GEpQ}3`fx)i a造rC(%uܺ;o1]w T"zZuDkIݢ |[\4>~%}n [$c*²f/ؽi.L`pfE*QS -mK=+Z0%1ya;cqCVg+Bo n  MiVY jH`UH嶪0-Lj Cc&k Dk5:Y԰'&NKCzԸ2jXh-HVÛpJv l|%S>=ik6O(7(x +'l#v~1_:,DEx!F8!1?X2dV)z<8rbni~6u ͢.יALaIXza8G@8?q], uW80t;w>2~*7"_&a0>r+fE| >zaDMl-Y"(\dwB'20M-{L`{^eΕQvj~"NC\ h=zO7Ñb7 jmM?ВCFiU]DŽ %">HC{`,t4uRyA>e7?ΊqtSssYd./*`s@/j4A`u7j&[8<tUCèaItu0l`|3/Io\+&gvӌZEnJy"؇ܳ3wC0ii=yFźLxJL4/*iP۞0vCO`L }Nig(5?74쿞4E7:v' و h#_>e޻) qjv}[?][|kRv-߂IGY k6F͓~':ߓpj!ːeO!`zsnlQq0>ZpC|DyڔezX:;-uJ;|jg%*ܤlȈ JnT\o2]@"t acfgY$QwӳS1ULɝ {Ж  M  p6Δ@Mjr:ws\"p7_4 <vv1.o"B^Ӈ«+eE(R|R*/t>(~'LuOL< 8?r0F=2L׵|}@e@-Aۢb,.n6j*9DP $ /zUT]e5x%`AZI4+6՝pu R8]b݋Qhi5@KOz󂔪%HS8AeIm`Ba#/?αG̎@q[;Qu F̧punv\,4xY^me{RIO2${v] :3d}q+ӞȺ)^T:z~$|'̯9;7^ 7ѠѷV 8e d-P;w5~čv8&*u3Cd H+mAT@@7<͋4OU751#aܙEIj??W/S"yƐɌiY1t&؉ug=IOk6s\9Im]6wʩAe;W_PzܤNZ_Z#${f%P~ƕ(jUiǯoe۬CϦe߄XK=}#̻ibH#.jp*pX])n cd4?N*W|/e¡Ֆk3=zMԩGEBkkCOu:P!j$p!9or>!4rZ&5.!$Kxd@5bWh6R"%Ew܄:Vq]x9lh/6ЇUg"!duARu _{AЄ: & ׹Zn Cц4inӅ: YkP | >l+z΃F9e$- s/ݺѱ Hd5ʭM*}Zk{M׌Ԟs)tЮ5 [qܽ낅 GT-KOKΥb?",f'/#֍8ǦRIoZr>}] LvtY3i^-@mTO$Z1)ɱN\\֌81B+D֐uTU |qR~X[$ET%Boa}x>*}![Plmm65ځc.`uYѵUOB+ɚ.%`{j&dDzۍNvNnVmם39 ><^V4#3Ք?N!.(4|vŠ.T@'#Fn_ŚPqٲuY6Y 6Z]R9R"`=~L)THqE==H~YXNi;:ˈD Df{eUU@P~o.p{x z7TW0S{hWFڶ(` g| M>]DfęiҀkR(5''# 塠aZtޮ[CwYj7 Asd bG|8 TsBFҶ@ 9tnHg*28  Ve?]VKؖR'ip9@8eOp?pSaHlk&*{;ReqRЀ3e%hsUW-Hyx0j7ܕju ԺCwȊd n ́w>&8J-5oBqF<=3U]ۤJd9=lL #xÀ0I ].UM1fat9{ؐ)ܙ] O?u&"Fyk|Mm:J̙%Z-A=}bt9xkYP p-3;y$O{TX@2rCt c"ܾ, }@HCTV ;\hkA#| h 0$bIo -9dڛS"e?ҎJ]A1DI?ʫP JU ۓ_?K Ke1|~9&Eਝy%q~~k}`|{Iw҈IO7*B- +0+2"tkݑەՠl#|d[ 27PvW,_}S4o?_DC6?fB0~=!pٴ ypY"`%-[H_7k}|_vM&)˴l](+?1!/6ۍ-w~39{鍣c`D2,خZ!8|5h2xi}tǐg ۫SɁ,w袛p۝A/' +  )wªq[J7^@B[%v8ԓp l5ʉ2veXȄz@Ǵ&`HB_{^v'O]uD5bV5yQ^G"`S<)C* ŗvxH$O]-N=gpɳ&+ZҢƙ ^ oE oUƠϦUe?fc-5oNG{ cC8];EfR0k_prƞa4=" C='+ w1ol38yLǨXR(l8+?zL %Ej_Ds[IJuoԈ(*D8)L)c<!@)Yc> zJug n&VRDA]Bo_a$56rgF7m0AJEWVh#qN~KvG_|~ч'$˒!M6eyA b-F*9[Jִ%2gJ&h{H:ʀ5\cK' (P{+m{a{F+n!G3'2j ri>%:yV4}LWʼ̉9…UY$m~H{Mgu$(Ǎ<-kW!RvE:aF$/XbF]'^z~н?rY`Es@A10H.ְ9_a=RBai\Yoك,aXJ%ͬ[%&'hg<Gi-y_)=Ai$q8!}/&G]!Ia ?E 4PR xPpAxީ NXТ1ϒ7~[vCT0PD%0 3myޠr+g<0wĕ:pixi-UrQ µ"pg4g̘-,7g+21&y/M)׸S5E.Kagͦy(d RkٰH.&X &H-y%k=+c bbO[E2#[zeYk]Ux~V\-^fʠ'M*.#|!'Mxy?*^Sכ\b+~c2>fBg&֛5']|+~GHUةd*il=\lpd; Q I1" FMZvD:U@4Ck6)ڵ[7 |\Wl ȩ\NjCx^\dgGYd|`ľ+!%MBӲr+uFO@%ZwI cXqD$S6N3@nRf|OS@R.gMxDobPg{qF5o'Cm͗@Mc}W:C-R`rϮ`m 4 KrrMO~ FˇN/, 3W_M<#3O֘WEw5wr-d#' j=m)D0ɲ#P2"'w$ $f^7R|6yv 73 vA4E:,a.GqD,|$bJd%/2%.ߖ/&YxaQd:ð>96Q|^{AwA4A}A =D ik8N X{@G>T?w(jh0gq2ar0_ me3.j*uxɇx, }-eއ Um*j:XdaT6,BÁְ.4!t}+F R #\TugJgBx9*Ep5V:wd@ ܾq#/_GnRj)9V;Qj5Ql"(0 TdNC) BC竬=-J9-rT͎TCSgŪQգ%''_6g\"$J⺮ܷ8w}wxagnZEXZ\᝼)qaRʪj4@m=;/?0ad|C:PsE]{NaA /| VRNJK7pQy"IylA{LuzCg,(3$Q_kp`|;շJjh<.B\9@܋_iD#OwP'@6g:9[?CB^HC) xC0\t'*w>raK:_mx/>Cr oupV#|hNc;UX67[qxmPlKd{yW$ U5 f3BPM,D9{pQ*a}Km^FXdlG&i& ]eʭrg:Hthpr=[E[AXtz 0d,B9E.·oj+p>^Oבޑ9 q`[VYu"hXبꦶi`x ϡN"c4B@ɼ|sϐ,Bמgy5iKA>e5A1vXu'b؀(P‽eIlJi|H?)L|nMT an.z3ڻKpS3D ?ٱ,4ħqMs\dOKg bKpIP'_*B=-X~K콦_@t 5BKAִO Vʏv)f}T1;_U%v[rj*ᣓis=~ 3Q$ =$ !GgrxDZnK+ 5{NKhs3YanT$ i)0]>fycn'K8G= o3&3ܐ ӈ\21;Ġ;U,S(ffBň\{{#wN=x`1_,Q cQB=9TJWDb8%>I!wU.!v7<'oaz[PxXU1ȈԸtNQ+O lKӘ%+(|8:?ZL&>Waɬ-<zGHzvLaZ>33؝]pudMm #xS{>5.QaKxGI/Jwd#hӂc&}0zxYJ9݃ni(.`pӆ90yWu攄:xe z!K7!?LypNվ8FCjLƈAy@sK"܂8-Hȏ7MVIUc|) /`ci&_3B=-̀-vpʊ U 0O*s+|p?}1VybP;N_)JUz)O!15l&;X1\\:%Hu+]h)2U>_&k-Ӧ71],%,`KJun܄|YT{Ey~3:-T0C[~h{ ؙtӄ/aa9a0fraPlJ~C73s%tpɺ `ŧ[?N3`'!!r_2h+`.WeΌsҘ@\bbfQ]kެN^M Y>4,]j+w3p,ɕZ'bVuG.(B[ 8=?tN4w‚8 kYLlQ6\6Q2dǑ Svf37|} ^"p]=gA!'I((#eD:15#.lWn\}&֝3#0 (؜^4q J̆GKFD~UvabL$cсb)4IH$ڝ⪆ oьv̕o 46ADt`~艇rf/Gdt\QH࢙MGnE)`cܽ^hǷiDRN|LDb1Ϩ2vDg Vm޾wM/A Vǭvn8pG{u7Y%Yft7R= q9vZ}{K|.Oeڄ,ɲ©fֲPҎ6jƺG[`hEGJ-.iXF>7zăzz:8@>je0CNc0=WH-Ç2Zn;.pۍ~u{߃_m)i!dj-Qb'ˡ~e2B@.fw!^aj >oDͿP[u/9J}}Js A؉|C9}ѣ h W{-YJ@r|*#M`93-WAu:y`N3uW-CCsoPe8*=X!Tw/zhĪj/ʓڦu(3u#) \rZh~ rJr;1Fu WI$"c_9SjM!hA1!11 v :T2`3NW*oMS;J&lB8d$9(ӆ*WByA g68SKUvQ}^6g[τ6~Yn}eV, M& 4sbA/kxG.lcn!Y`*[=GƉW(no}h54b4W{V)3&scl3Jfȣej W-e\Bcnȼ[}ғ$p0%o|# 'Ktti*@2Etv7,]/;3^JJ 7г`Ks[֚Ge]>'%s#C"\2QQ\nVKq?n$${N+˶}}S;Q%=FMOֺKQs`%#v  cDy h b]H{7iȐ.킵\uXa&0 XotZh"$ \)et 'a]x *B"1\*/t@JWՈu} G\Qק+f6X8j缸G!z?ʜ -ʴۊl3ojQPR* VʶOIw-8f{dVl %TLLӝ3֝EO9o6JH I''.h?I䵶x7~.KbGӯ؍*"J!$uYN7e;BrrKD&vnN䉵 PhĿ x s'R`m_TT"k!0_@>>>;`Zda/Qnk#pk@oԶF;"/.](gڞUMd.-L.+ܮB~wmC# - j`ꞫF3GQuFb%wFיF?bze0/ƕhjLG.L՟WN ' ں<]F7;έr7ŬV1Ș6^CL=q&D~ği8Ak xKy=Zv};(t;Ff0}T&L* ;ɀr}},BEϡmOim89j-0H;\wiꢭE<#~r7R #1XN w2YF\^nA;a%U.3?ꊋ)u5I.#pk<]MWV*Sfݐ.qN)z0R>c2iyQ\þ'|4bN{1=bҎgHTbz7 'űu iVFPc{ɫD5YL@< HyV;m>/no7g#˳55]kϦƑy2Q:sy7hVSPe[?1 |RFrˣ"OS1/( `ݲo~Xc` ʨǨ䎊@1U=L9t?Sz-bI!XLH@} m{"z8W!.?~q(sxs{1UXe/Ei"8?Shqg%{M7Չ/ػ':Tkcdfk45tŽ|q,k⚙'xO{¼R@R;fKڌ|ȂxԘ8jiIaPk, CY xA&y5NX_DxUVh-Joׄ12LD/ @b;GeLI Rd)wldJ3D?2Lwǝ9lSӖtPv\qHtj>,{#̲/y^){P&w^x7S"?FRˉ*`۟/pve_ũ<%r92+YN>nE{[38pGz~%䟹%] pvʵ%Z՞<5ԋͫX:Y 1ơ5~غLoe8O0C} *)a b^q;RX8nGZG귓)'*'˛O s|LJ1 ׿޵j@ :z1o2rFZF"y%5^׸LXT>$uĹ"󛙮3 Hr13d6Γ_$Ƚj(ipm>_B:Ν.ub> yVp'F-Nv%Ҕ\gXE6ÒEH6I!~q@[֛|yjQ8Ft?Io*4{C_"&vϙ+͔IInݢA~CF 6x,_!(f<|RE_5!^h15%կbkKLY)sG uH6"53Ս) _4G~3IEG^Jb[3zQKF>|@nvf[u^ϼT`HrhNk5$)8AwVx7.o5e1O]ٲ&ۻ\ L7{ev e Oh _r^fX$̐3LJxIG~}OXlRu6E)5W{sۏ~AwEy|қaK^8]r4ʶTw'ܲl-W,Al~!/آʌA7尊b)INIۤrV6PYJ[Hi-c s#1TOF ?{mkű`ɂ!#W_c˳"2yIiUk_H-j8uM)6h/!^tQzn/gH&]xղ^%R]2UAHZnۘeCّE:cU;rOL1 NP_]H'<M]R7A%Ԋ&&$ b ߿*[(f>Lvzb, d\eXSq;P12i0׬!;f V, PPĄ \s<b]d$F-'J558E| nӵǢ>?|%ӈښ.Df&{%p X LØZ p+X/}Hy+icqN[z}mFVv]а[lk=UzSvg6 30Iz h3A02n1COzpbW;_h#F:Q{S'n)kVWglȗ7ϿA} w~Pkdwb |ASMEOأ'>cx `@"!c#ТG{A$ztc>]`JN"vR 'h B1 o3cFnP$\R%szY2X|cޏE}ATd/;KiXBw{)^ä139z $ R6RA__Mj6d$XucdTeWЏɒ4Yi(jF%WĪg~dTMڑ_y; e7s:xѡA?72.gb3,ؑm{ 1α!c"?-t.;kWGn fK#͢ 6usI쬄3M.ĻtE1g}Mej~%^leIGn&jT_*2MH1`*O%0, kё߸c乎?bqWXHbzjϴ84jZ a,]oTy½ai5Y l}k)svE(  />!$?Meay] 2BޓsiZJkl_pu+tJ8KlI~Ve$"$7087F:zYk^bt@$A.+l?~~Nͅp"Um7YD0gDšy,C8ay!.ACPdW#uy#wVNJw 6k]{(M`]1pA~G)J~JJɉ:|>&t` 5{f u)D_1e,tC_>{w|] )Iboݒw@2߅V 暪YbcuRΗT"h˼&/4njkF)y֫)]:>0E);u7ީQ|#9Ɨl"nr{>y\\:±UIU2Z?=!x̚)clPPZS;Iy:?z8[}K5Ã/Ș}p.؄ҭ )9GDU~׀߆[*u4|LD~g9SM fw=EWN Ig&+(} r '$#\;΃rH<y֒(RV]ƅ@ryi/ĭ2Ř?ǣScfqEO NaHht"_UQH|eqPJ:@ tQ+Ywea\ į 72f\8' ̻7q 2[k ǸhCuGHvu .v ʥ#bs>Idi0T_y5mpQM6h ZS?ë|$?#k4{sKiC;:h\0b}!!M!"`CuA]jqkˤJ =9rybP*Y9@aMXD12셛ɢ{v"%} Y(2SBi31+I"4l@?V6V^Em9'z~}Uv7##?(~"v/kV Lii֭TWJY]dĀM$*Mx{j|AI)!~dieWN4']mKyNN).tWL~RcGDخ\}+T:!Q,vaX>lW*}|(?,Wy4U;kszd^SP@kAbPnݷ* hRA$1; _lw_lGp6ʪ i!ωvf3_,Zp p"zĸk&R<~ntja dkjj9Y }sQ'ϧRؐWig&"VE;c9PZfcJχCuE%h`}u[mͱmF1޿;RXkѨkXb8->Gh V+Z米's𗩳'+d"MﳬmʦJ2v/WymȖOНKVY97*Dh?H%Pdr& AsEpV?[:| feXn)K =|lG[m|R{UwJREH4 kB^xEF}rA?syr'ݛ(f+FL[_D9;w7dldc,ėKY$tr4͒xvwtRQ'$&*GvՃc#N[@)!la`{=<0gT0j} 5E7OtٌWu )2'/T^f=O)gŇl(Mc(ҶdЏ&MgR \3!J"u6ifAɎ?>.~E.g'&d(Yp,SՃ'vO\Єsר9@L@#P1nA5O$yL,Dt;bJyz [!yjXVl7%Q1H'nnkSBh۝}=UJ F ϏJpgm_r܍oiMWxnKqƾte;}r^?|3f+Kpp48U엸Ȏuʒ/7IjXmJ| rNr}]yJhƟ(d! P{yp;0^9CTj(0B ڻf@H4˝A(yc,}t[0_2L蛨r8 "1y"Y6+}Lu7ǭ7}e3z餖"1 "QH^㊞Am9! ^$A6E3UTS~:#%޻ tuq;uxY'Oǁ}t)LWJ[%ݸsC2OtUlNEԼVdȴ{xQDLA"#ݜ:'1C!ήXd9z"@kMB6u?wd3hzh 'lrp VZ^1q}^1w@⮼۳ٯj ΙAhV\bp d]OMzʊ籟+ &,KF,iX?@Nt{j uشmf7JDyo|ut\ {,!z%%!hL\<%dHHq.ƃW&آ(&P!9G_-GYvMcG}ڮPccmߒɴBpŠi &j_ xwV7Y;(_˦; -lO˸Nz1Q5pS|iUO VH~Bnjܱ[LśoU)؎^cd)Mj/lpH9q*[Iӈ(Տa5z^ Ihe Qv 3(#Ӻ3VH~LxM%nEHmp!<%XzXŰ+`/ 'ۮS]fZ,MA^G oIR۴Ǩ&#,:iOٳG{Ff M\A\ oKŒBipbbaDr֞H4_弚 c>HUYz hHx?L:_[Kf5sJ\LvVS] iaR>VH)+FٰZ4 [&r`b I&*V4םnLєpvOd^Tb =4S½9b, $#{z'DG\}8# $)%fB_,$j4 )g+j*-OUEEǑuw%ܭx ]֣U~nyr`ZE:(IvZ 'lüzx '/X1 /èRb-8( (c',lV_T{v\$p$n}9F g ^MC")wz/"#j:-uE^s>E?"X^2Zw )E;2Mj9R$ۡ|3UwQ+ʼn;WPzƍ=|~*$.Fλy +UO"tsZ5 8Z ϼvs~&l-F^n^b|aR oa\)Bà0Ui|,\!}.$)z64Onn^6#jkX( ݠ]V\e~--4PM(:4T/Αzߑ|~%q兂JڻŌfX}6lxAGɼtHdV7>o.#I^7>r>9&^4b*'iiJxA?=8]gDVV+eF+tXz |>L)}Byc bc01DN7H)#˝k 3/I&-J]4M ƂprŐٻ웈`LL>!k*F.@=gWN' ?Z GEzk!όmdӏ}7)Qn / S bW0LaW+Z1[417Wlp->Py=C0cieKzgj Vי|?8;(RލKAT[o-^S&KM/V`fKE %SoxѶ`P6|ׯ5a%0YQy %a1!x[ ~,!N_7M:T\ҀZJ1JZF r4ۻ0)dbk7-J蓕ըѷ鄙 Qrh^~vf_YN(Q+Nvi#WFB!ޮW3~._BaC2q<3PnTX4,MN2(mGȵ{MJ@.NXJ!SoH_׈ TǙѰ`j4<^cdJbX{L vKc&jmSU?]d!;5?b~[15]*Ry"t(gsWzxe QWQѬ`` u~Fx`R$W6{& scDbx;zB+7Xg-*BRHl> TAuy6b[VXs#FVt{@GrcSy5{ѸbxAݙǩAvuj6nv6 Oi bM:|pS{ӈKI0SnmGu]ϱ6 _ kLge1ԕE[Hx uqCHC,Cm,sT5z6%pb @C4+.Pey B_~OO(a/흈6pOo8 eDkbSSma$AjnY)mkDV[:+ LwY- &PCYmkJ.4*TS0~_jwvŞ#^U&V7D1>po cϔ-:" CDgY:RnJ%E"=Щ-"Efu"rm /cbA'u"5{zYqt͊O9ٚ2Stú/Y{!a~Pb B$+d(9ja}"%vu`>ɣ}XT_|?_􄜜o8l= ~d!<{mMc ;C"K7u`ɯOݐaޔ 5 o=Lcm\w.2sJs=l& Ui3?F[QH4r][vwfWl8=rZWg^6yD౳iвFVϗ_h3Vt.``HdL8 )MePEF߬^ \ѿ0 n)eϣ C/`)vQAL&5~/e;ǚ8^ܮʐJN垰 4eߤ9~1]RVKNfـuD0s漟œ5cԩ k<61bNDn}pͭB lEGZz>Cz uN/^ý~2Pj0ЋQv}1fx6؞û,2dsʃbQ2x$8@r^{@6 3<@Lǔ/ @)N)za`SM.)p8dЏuZ;qjFD;bocRqP\b 5n(U$5e[X3jNlHx+xr?ԎܿR2$2H8[dM}VU7yZ,뭹;=M{2'Y8A3Z j{x]0~ [VM~m#7.1AcsU}N=xKeh1TQ^hB20~4<>'~Au~t%Lkv]JUWWW 1b);)(A^yd Xo Ua  ?>dJR;+Ϥ#g/{9B*zdop޼,-bYVԯRk:k:۵^Q;=vC߰'r+ o9+So4q2jMln%]y7pbz`}&eL~" JwMQ 0z+ލb}O<Jnd A j&-`M *W|58 ໓^<.A>QIhCnu,k S'o{8_'`Ч9#&~5trIVG,1d依wm(~! =L=妷08. fe FIp=wCAoۀnWkq@u|>q~̻ʹ/,kO:3pk ( 0"Xf HdOyK +L@I-۝oV;L@aZRKG(΂.p=@CcQ$:Ǩ|+Y޸UlFnvFY$ ="cMH%"~ݠ 4vKTbXCOte|G}wt`l7Uf N4]|_(WJ^7e9h*zyzo+j"f&@/ Ɨ,t:&"uZ(k@I|!/!?:8Ar,^05j^B -*-W9Y4ۣۿX{f(C;ȓhD^a-I}Tf,aANڇ t>GFяS;@z%&Nu0t퀣%BSdNdB9O7*\74NǠ]@`5L3@F?zgyQAR,:+bG:Be7Şg 9}36p6{tz_7鈣mYSBx7ENBEj2H6\䋧>r]M |V2$F&fʰjXk131ԀZc;xf7[]IKTD!]%РT%H1$wSѐqS.p|GeSʏ>Bc޳W>Df^EU `r%ƮK(fOck emVC2d-$ne8SPUM-U &LN+dt00^2zV@2>MC :v|aKȏA~9#0cNE^v(]T;%ieTD<[NA3r >rԲ6_ 7+lĢdK}4.%UD OK-bwcvmmy1arfk]tQ?iY;H1k(hiZ fv;Z6^XzāJi<mumWrԦ_qѹD*%záO>MWV2/Ƭ̭]\.ch?O^t{CFa(TTyy)m4uݘbX>@u! ΓS:(?3FIн!G<'u̡~nq68%d"Z|ͱ ?hFxRo7dNYb 7*LZLaM5b]&;0jՊEu}(D^`q!pcl#-[W5TzD؄6#`A4+DW s"т0?1/eX(.9/% nZ͟!.ʻPؔpBKl2E*j}6+0!RAckYd4%0Bt@v8Z8Hrڟ;W3hLL* 94Dۻ KIMijqٷޫR]*,2k'q#]f{ kF/р‡4ON4$eۤǁ"~AmBFbr HxRL9͛Txڄ}GN&@Jc Q.Lְ0wLV{3$y)hݿ|Ze[u*yAn9ja(+c*_BDkGSh^NPƃF?icǀvdt ur,SR8mMsՒ+NkKtD`V֮rĔ}X6(Btf:>L6pޣkE^tш] C6tD9-]K^{޶NɘSV96xs[#=>vcaY".S?zprrqEoe豇LX6~p?o %?/i=Ͼg]_[d[vs\3_z!9) As/>;AnY |-8 OO FfaȘG3? [y$JݭR.n (8zFQ۩儼:>SjmhP y7jZ:水Â2WA`"/dHy[$nH۵CT˩Kp@,M;) x.1G$PAO+#cySp/$i#piPφ l!Sj;57Z$L(1/FJ_fv4$+nDr&t|w=pqJ~-8mX뇞gp"Ogw<<.B;E*ձIQ;076 OhŸ VS'J"(W3] .]N,Կi>efWLقO-3C^8}-SǻLt/06kXx1 X5ʚrgv${3&WD$N1,qȤ׮nuӣ17h ?p'ųVw:ynuO|3(I!U}\g443C< LΤ-ЗUTPQ}`\L+rVBg Ʈق {0xlTIZkuԅNཱ\J8`|߭1Ġ~;|Nt_DkC>Hg T峔Brur=iə5gnKy輾F2@ze{ji~ 4^|;՚jv)G8AF8d3y0E@ P` pNx쬷sv"xqa><>D?`oz=:v_ 6L~Tժ.Fd-2 ѢT_Un8? !(xй9yekD(xӚ_/YtzoVNlWx25܊MkQU{H11&C/)$3ʯp:W(DKFm wy@_nbBቧJndJ۹sqb!5Q$ \oK/upY~[sQiU@#{d7 :k.+ z?eHwޚHR3w۾}xrDG E5M*0>y=Hvwi7clWբ-{gM6yy\?AHJ |&DJHL_<l>o5h*Y s=lu ]Ρ-þC0uM)L ئ$ѣFX@NdHW$r Ne@&5q9@q5@Gj,x4? m=0*§D_Ub'xR0o[o8!/@g Pcdх>TS aau!M m)wdeMe<"7cucrot(OJN/RbMUܜT n|CYcT~pRA5&W+b/&K&tŽsUQ;Xq~L| du,W>YP|- 6,Y"*܁^sʵuu*9LMVL1I)b }6ыH*WN"f- S=3,?NX=ٽlN%-Jd׬͡֐{u30b?HѮt >~7-]IQ9!.;`_Zrɘ;PhaXLoO<d$ӂJRgNH|Rgͪ[Zn=ˁIRX*;^({=%'%(ru[Yirp&((VTp#.['!yٙ, ev]v9ȫj*ۛd1X[$=Eqbj^{п-kEqci"Е,b^hOȦtJz)ó80.9b*Rّ.x.D3[Uve'ׂ3t{er]7 *%zR(Ri|HcfLhŸL뼴\>Tۦ1kM`zB_d!cWsoƄ8j,hl[H{,4^>f7\Ѳ1zX|4[+VgXnFm_\"er4}fN+0rQ"0Cͅz#uotLUshWge1aBvyf-+˻8sN՚i6xˈEZ-ǚ#`[-TGlIkuyX-D4uaf$Q F;DǬ}xP>kX.3֣Ep #{E&j>\1,S?@XwʕHm-)4M5 i1k_JTkCzB6A=p [Ԁqs1*A踡% rEh6ϖ+[̤-R-kH#}+2˺hmmq'Z咵Ad"3c"FMkBb^+˰_{CV!J!ɬ3-aFAL7si*qS]R019Lg/5ix,vUǍ4«g!jBˣvTXZ^!ɪ#Q\ȡ-NlZvKDdgivqHSF9<_=I}̨%5W 2_97z44;)j˟&˄"/!9BjZ?XL檎-Ougt5?.T(9 -DC"\ .I'5V IA37&fdu{vh3\ .4C紂`>!j^f]~$UwŨ%*Y`/ YHaTc,eaNqbw% br.r[1ZF3CG!"XM=cYބRӍ{'uE7ai䴤#쫲-)=nYv%cvAr\c606]Yh*\&R[{Qz=M=Knp{IbdWZڠ\~xh]>=LlΕqbFBy-4KSѮ5+ʍlft`.nm w; cE=o As\*SBA0 -s}D98m|&NId6Mg bMh;)vbct;:Sf +xhOݗdʬv_j{Aʸj,=n]ƻt)%cc)aB~ rJ:7K掅ӳ}m$#tA\o p2<7w|(G *+G0=[.i!t!XSSuYm;}RF.}5,ڢ0aOsBxek 9{4%[*ўʆ71kz1_Pt(ςe`~Cd/MS9Fv҆:I%gR`d[Z` hO>`4uh%Yl?EU 0hVd9(('<}FjB*RlAʆFl79=8uOmgק%ԔS3Qjt3e L>[y#{޺מ%tNRYdӒ~#prN[)Mz(*boWy 5Iw*[2Y|~ ǎp1G^('FJiGHB?G*e|K]=bA}1^2oT|B{3$WyJe_wV'r熆h TԳ䇻_z|$ RK7ieUZ's̓_ _+t*4[b)&4f_aI _Gk1 gbĔ>EÙh9N#,9)N rW`VUxᅊN,S=N}N,h"^tjUC !B{*Ԅ#*o7[]ث41pS2jL{sm6œXent)Wr)պ5]NEMdHQ[~{O9KA<5^؋'ڹFk"\YjVPOl˺Δؽ K.b.$~ Ŝxw Ur.8'[s^ֻl~c %EN-P`~orF>eq6 ũ~>MmRM HQdz$m,rR1uC۝~r@kcrg ȢJG&nJ@/Tdqw:$Š [ (]&.ІaOسYHH4QvcjxM(|̓Rg44j0$XwzL1$7>]nN1[9qBq<=| xw@8u>xlfXehZX(@B{zu&Kf/Cyf akK]Ke^ʥ#E`E_O*3q pnjt*nѺ J1bI+hΪD0 Sf*4pN 7YD%_oÅj.REݮ׺juVZM]D 1k[7axل=ěFpo8Vq(Mт:6+a@{܀d>*>R{um0~j<]DDe&@W_m\BJ#&9e9sP~ߴsP!,.\N)>s,,ݐF+9=Ofb,~62"ҩdwپm軱@ۘ)&hCZyDr._F&v@J`- ˣĥZG$M_P6HG/7"7VK'Iy)*]̇q]I6觔qbo*5Ϋ"ESW>`0Y ݳ~Mn ΪEKK4 3MLڐ`iBIDs2!g FPؓń4`To8MV yK%Vӝ(]P% ͪLsq^kEuѻ3UG~uRAF{E 0X#? 2FO)[iHZ؈@UXcn"ԜU/[3/Qh`'QÑ3y}30wٹOR',=*04$"n,ʘHdo"5;) W'vijl N(MTxlv*q=F8".K$PL]Cy; ִ~+Ŝ굁ݪ&ҁv^JJM  G qr34iDJg_]|l WJm<ǛP#b}X^Ӵda^IT(o#~J,U&$Gm9j7o6,h=~gg<+)r蝕OF1/L2>&sL輷 GSTVNvCq9Cnoy19t:[5:)NiȅHނ'Inh1VBz ÉWP\浕|ia6܉ؑ{F>K{ "nl)2BcX|pC QheRkxhJ 8bv%r. #rdc̆.HC@PFC?TϕipĮ0A D1#1'Wz˱'Dx9L Kn.{>!HHɾM[ͦ ˛yM{FQMX;qڷ&[̈́J_0h>SRjIVj̍@_ď "xn6OKP7j<_Z҆S$6r~X}[H)+k&YK!a;Hm7lo:TH՝`ʲ5fT4hTW[?` eXhٮuҨݤ?7F=ˎ926xCcZւ fXPz.Nʚ 1}ΉŃpޜPQnA&U { ,P h$5lye}KMd+O@*Kc 񨿙b*[䇭فNn:Kvg$#'W}y? J8}d C]TI 8N2R*+G!a1|.V|/[aG"j/A&Ӂa>$M: kt %u%At8Lq'_%@0ПX2+TB%!܀]VOOZZ^c/&w$rF[꼝׬|g<-~#)&H^o2K43ׅ%I!#r+İPd6F&ȭqI5`SkfP2#}^?FJ? UWJqg7Z@IfY|qj04y(9`"B J309xI?" }! $-w^:2-5C@:Nlp H.>P,˓:I7A:@}"aimTMSuGVI<(LŘL284(!pP,U㚙?!ғ_M5_(^Ԟzmi[Э،Ab~&"B")8D%7j .y\0SoX]AyC{ril@ +&>ײU s-\EW*g%H'>} D6ik6I{O.1.F~ȋT_ kg=ce+YUMSJBuq&C/X\Fb£q$kGkVtTWLwAD60DEe{ of)&V~;a%5[7qvڡ&A"2r ebNל&@@Q ):.q\.1N=}r'^+G3qd-|r#DT$XS &V費~ߤwG?Yns89A2Zl瀽y8j 7\%lFyW/ 0uL @KΊpTpNTIGe1[*]x0laǏCQtNv.wZ:2!&nMx+-)P-3ϔ1 UNc@ ]=Z۟`icTSC:{=S8W"vQ~*V mhD 7sFa9[y4iu& V7AqV#v@-fgDډ([K0`"xtq oM # l=84Ljq– AZ+~9uTlS ƨ*W3̪aՔ; Y 4n2{ƀ%q6GR6s'>^@.aS%dsCX~GN`튷Nqf n ľ׵uKre l pEږ/0P62DN ʋYk$lO c2щk]5t׳VA̭w5MM7 W(M5z{S\k[{Ex3iYC5oxo"ec޶wCq4oS:+k5Wc~ g:HBy;T2H3'm8L00 "od{Q/FT jCՒ M9kUh;&^Փ,C@GdG(PѾտ]v,+ Pe]5[Lrà4bX* re+h M-oۚ/6 \!H0;Aϛp?5Sx;<3v C#YͿreAI4/\ie), ЫuDyUśF>Yup2$Ɨ"fGcw^>|&߈ STȚ݇·-3j;|N$$kQ+;z^^)57Cu$퉔}޺'[4J@{Z"%DAy\_겆9C,6 ?{,IXGVZ_t~S QZѴ,˱ C}U0Wz::P(\xU/庇pDzv螺MZtʠ& _0vYO I~/I/20a'ʟTՠj32VbLӃymCF˜~}򢒥Xz\է@T7ֻ8GO*آTύO͚ZeZ+E~sQCmIC~(rc9m,LOfc)kacŘi >ݼ3J|o$CYX,R=F&傝f rv~CmןvwO$鎈iP``U}݅B9%Pvz4[ɐ&5.rLLCP:676 @7@?_%e y\bώ cSeG(XXKVU:C`53 F P1) bo"^`!'X?,>HSG^_Pߠ5%ss]nl.t/.|^85pT=W .coQ|3ŕLpo^l#q%?9#SуHx+ϱ9g@7BKp;Gp,C[+(IR=e鄅*^H%2~Xd{cA.gҨ֥.פrKƝ9&H^Uӧ 8fm7/GG4/^Ag']tSH  8G"iRxuu(F񱋁 ,Ou9 kdl9韱V-U˹N15seBU1xLXY1x\Lc)LSUFv?EW'Azn f[%7e{?$U(4 O@(m +J}Gs[k <%GjWW+5䮄&/mal#+BHS5n(^q1/uB }(Gm*&DPOM6#Eb =`@M[55x(iny++S DF'YEaِ0rsːoXarh^x3Қan(IlZLDžUGN/ 6YA8@1߹1]?ݍlBO^(j{烉喏ÿ[֭R% JߍNl{OyOmVo6p{oO(<;tB6E8!mL7߸lxI-F(熊 ֛\w_{Hα<u*UuF[^WRt?$<}OAEnEqɁ"MG@58ECK-kyݮwQizb6`#mԎTrdWJ,$u4 RN<АU2_qxc<7Z謂5!H֫ō6gb&f2XD3ёy:M92 }Pv=0akl&_;t{EN7%d{=2mțI,,K$JV &eӁN[M{ϖqVWt,!FqY'p LPeyv`5ƫ<)q4p+}Ԧ Pۉ$|ێD8 Rι,$1֑}X= nl)C3Th>ȗljuEF|mK^W&j+> rLPferg3)E~w{S!t`#VdY\VK/*'BP~ջg}D+p^g=X>Ȯ_pVgxO h6o3gJ,o3P T~ߦSD hf>ig2}FL)KDbC<}%L!TMyK>ʖ_ڠ+\s%-N4>A{Ǖ{鉰\K(UYk\ #VokLlA+ix)9zwaI#jv:^pZYU코P:_;1ˮS%K^w(gID<ԮQpˏ/UK~:#&)no]θ " #&ӈwzݻw<86ca cv 5}Skw}UsA̺8X_DJ0'pJ3 eQ jN80܃EK)"&a a~w7R<5u tbH[^Q"ʘg˰V MpQ-zr̒)# ta%E*=Ar/HҧOd}K=L*gg6:JF0jOr}uC0ԙ@!!SC~!4Kh\.Jk퓣}0ԌGָڗ0*-90W+DK"51ev)ZDKPd[FդEP1.O(lX!~cirMSjJ%gM:9lBْVޟO\ EkrEBjme킳g>GڱmD &F>Zw+zuns~J,5yA7 ڗW4sn9z&@M;I rN.` S~>D~ %G{L(N Ny.n58֫y>c|!~7i[v;8wu<P4Fj!i5 ")5;7 $um``d$1'vfF/eanBa`(2C:dC"Mc)+]i]9v>>5t)rX܆42Rj9"*̯\[ҟߢ0c{W2*{~hiaN?DtTL9\7 9Yq*Lb(/4erq$m|~= L6>^u_ :zޘ%gET>K4.,9"ٲzpˆb#:Ѫ#~.b-֛ GnTY` ڸBvLiU!Y!H.`Sƻ,#~;vH3d/ƴz/Huny*K *=u8IZ]IҚv6tjwe(˂[%|%r/hZݦ t$ 0ɻXpdB\cw7q)r5uзoJ$x#z?&vK_A_hMO7 %@C0 *;#Pb5\՗Z4pf Z |[ QgmKgBAR*M bQzۈeaJ9ؖMjUަ3t7Feξ뤐՛ gfz,l3N-P .#1ux49B=TZjɪ}!v-Q3_x?-w|Ա|G+-twoKv7E.% :LhJ_?H֢iZ+J4[Ԯ"#,L`?j*nծ̃SW^?6x޵!qTHI#5w ff֍uT)!3=O9&(eMuؗd3h3Jޞk)r^9r$m~=C>tǦÔʊn&6aSa:+ˊ>|YE%D:^?X0h%հjI/E@" !Q7öt %s o #h8s`MѪ!YzqA@yC5q-ٯxPPbO/Ć4j}HIPa0]n*bo^~PV/ eEq56|n>nR!RuҨqRcN+Bqxڀڼ6.Wa A(R'r{yYA^td/^.!6")Dq8Ӣ,0WѰ^MܻyTm4zN$_"#ps*mNkfXL"s$޴OxKvҧ׍<1 grS& _oқ!8bu ˖L)sZ5=aCݜOخZӭ!hغEL!*UdbK/|ε^\k ^D!Z_o6=ȷ_#&ѩ0s$g@QT"KSf]67Zk"B*7+R;CѵQ*gÆLAR 7r-Ks]#3!脽o$jʏ.QD}*,D$W~Jb~ @;™ W-qYfM]Q'S3Ǖ8e\0=ѓ*xV O\uSkk-ՇЊnzmeM 8h?Ǎgެ\e=J@EEƑ3:|K,#7{drU"_V (# (rCL&9IxW7.Z|x{*r(X DrloHQ8PaŁ3q- >K#ķEI,ʿkU?tCA+6z5Ux|' wâwy Ȉ5~;?rzXW} +y,HvC+]Ž |MR`Y`|_t`G>gInٴb-)$^zcJmp 5DV?ԗ~p: H?jb 2 ƒte ٌӼN^S\vp}o:#HrlBڬMusQN{eR+h@M%:L?`K=U}l֘U )7uzō9~I[`M??+B@*>G|Ό0;;|08|!j/G6FB(>ܼk޸SdCB$sځ1iu~MN3 aXPEqH@>bI3Zz׺(%JwD2UG Ul@c{YvmwcjNd@-D1 Ro Ekօ}j7z2G9뒈8-n\]$oDag'T΂Q˚HXBHE=v6t`Ll,>:>%F\(ߨV7zoȱK8C:hбc/>6 >TD o;$ kNEHjѫ{XN訍;AFT ^I("ύ x"qL+MwҏQuLg8'}Q6Ʈ~3WyE (T]\G^,bjmL[N~ˊԏ֭ ҫTeU6إr#Т"eV&1dq(EeO /S#d-yqUMbP.z; c"{@K'u]Je@H9wd3b4 ;NՄ-Q;dJcq ٙYw>S4{K[iuf6c2_ C?4ryqV+l-AU=Պ Y!hL/aKFTf/g8_my؈:fl9U8_^icowE ߳_${!ť:z"WVaho`QO{n`Ex)#iUʽ Dk.=_t{[$MushЂU"Wog͇åA*bh| sDЖ={|/ TzjҔ5~Jձ@>;ou 94\`&DZN^LX߇ȬB[I\ ާױcMH 2w()*6%t[`Qo \}ϟ"}#dzjJv>t=,K]*k4 tѴf=,p&@eowwin ًۻt>VN Z  6cqc_.gs,fGS|ʖ^l_C0x e#Bh=؝ ~BOՈ}y"='FBTz,d/E+5PCͥ9՚c`Y֖ ~ڐ@\kX?y?G]SbIaL5E  R ,@D![C>YȆ륀)ql%æ| ΎqP uсW&n!pUeE$IۨRbOvC=:'w[͙܉U[MgAH+^aK mcLAi!-?jg^6<\~\W5MGaQ80hKh4Q[g>/b?SՈ0t5fsFk҂J'nC䫊'[AΔ}^C˂3:9R;to0,:KC~(7C破U dEμַ"!^P(OVvwfJA # zGlMRYugQg\dFx>SKw}zOnۘ~65Aj蟩Ho`a-Ф۽g*zrb1($ LUȩ*+X[cP}R3vZmKw[MxZw~+xqZ)]$Q}n@tM/# y۫wVX(r[\2{{?qqrHkδtz6^K4TkEww jFRcbs;Mh}KʡD6V Q/3Bp,lޛϷn&K\8A'#CpM;Fw1UXٌ^|?6]QItu{s_:K:)Ӄ 6B'݄lk..(koM元FzNP:?+AggQVP+j(w_w)Y>̟2"G1~ =6IPWUSeAq8 D̢gU2C(DO0]>̂Zy_aeEYt30v_'dOuc*12W, G=m1*:kp2ǨiF2YgnBV(Rxy9/׽ѧ[I~tH8u΄%Y6av&CwPrjqzs-2Re4/rjpN/vg'!?z ~n'^2o\;e% c:So?dyg3K:Η !| 9<<]DV%\PSP~1ZTeMISՌf]e-UHφvpt"[>8T/d0%qAKP8aa$>wyGMiɲښ2mp8rrKCzݽyL,lo溟Wt:܅՝'z1Iե!m[IIƣkE7kdڿY7 T7|qAΥQ>7oH}GeRrgѽk#9j| z#2u17ey szt}pRT>8XBnq_Brc/3$^fyZQ\t,wTS֕r&HMV8+Pkٙ VHMk~KP*b-c7M}i% 3P[(TB3Eܧ7\qZ>b+x+%ٸS5Tfk^4n_d @hG/<4`sF)0j6 B <C5<&̠>E%4`{ώ,LN+O&y xh^3gMVitPKina]@w_>9fAR,W=w k z"vt (6kFNFL#(I]I|`܃?jfaMOpANE"zP7}l8݌5lx! ,, mWFO[!Eǎ'ա'AU+\[[`ei/<|q3] pvJ_˸X+/6xTv MWo"O1z K b6ӌ^#=n3ͦ Ms˰䛳`~U1N-{vt}Eyr}ѡcmy1 $"Npc 22txQ ZMpq%D}#Hw hidhzh pxl6}n㇮ޢ'!h{ƶpd]+:nMŗvJ$}^l&Zet3^M m|u=V?uHZՆNDRҰF /uE?{*Da̿;EH;(N> Ӏ/==s2^Me6zVM8A&{Ȗ (OT= x%I9C qz{X&_6;%^"Xwպ 7o ,hwB_9hl"Ar*a@|P_o,W7MWnr=.8.ʬi}QVpمr@[~ł%p8LH tFND6$f[j(XĬULPXI- ^n^,&ʐEJԯ-@r6+O˨iķφ)[jK\wn"[oi?RӉF^^M,*`; yZidN{;Aߜ+"}wa|P{ZkpNDRpֺO<=5- 7vɖ5ڞ*E?Es[iz,se`a t3oTBGp  |ͬW_(<ė:˙je]OQ{՞Ɔc.Y)jfXƽ]`… ԂDA /%4+J"b{27 w*@֥?>o|E iZq96c*Y]'>)\tMu -lotI v<=)M}ZƇkq߸+%|< մ!h@u #w6`;Yf kajNE`hX~`7A/rc=8 bk{[sӍ't,lΡd"_NEo] *kO3&~Vεb@k5̋0B.c!}z(|@kGin6)Rۄ=*im|DGzM`XwI/ӉWH[S0LW*j,Q:-)\`ݼI/%t@AY6BluID݇2A,o-R#{7}Ve`br(X8uCHW.^<5 41X?>E-#w~t cYmh<~Dz& %3qL [Hg6VĠN 8474Ji?A z3KFxԴFa7&;-U>v5L;at"9!1BXD(FaC;} ;U: N;8zwN36'% 2: htk\S†oP;?IR'OL6zQjRbbN LUs&W::XQeT_!d_9̮@g1SRdK ~deL!B yf#d!IPA Qq бFaD!})\?NyM#5<{C6Ξ^b, 3dJ00(wNZm`ϣ0 #&\Q8sMduZg:8 N }6m-.C$F= /. : ҂Jgi<&CŚ>N^`gЙxMXS{ r^{HLNc/\2zc=%0ʊpTP E a#NN2$ܿ e+vݸ<}81~7瀾m* >RKMQ)&]=`w@߆'=powF;/zm”F*,쌰oGץNV!Ȧy{6 ܺeZBD3k^l](st RG;l;WD(g1ء3+mifP9+@1k]^K咁79-fMi=x}.eGB9b0W~nE\]rU'XlUrwPN^8¡ܳ}kd}ssf+@/ͯD!*(C %J?`%[p RO?_"7``XĎ[rƭB]8UCH *,O ymW>ePMqYIE  <ʍi]ւ*'nMi.efgh{HqZȥ&vu${~:Hвda#^*(Di0?{}#NM;G @/~&[qNpvG޺pX;Фx@7ry59?\~6Ks7MM"xU 'IlESڕM_-%0 %#,XP^.=dcGXan 8 |IyV0E_]k xA Kh, W# Hͅ1?Gud fWJG-GzkЏ\/x CA\GayejsDmDbJVYD9NUC!Q$a-Y&/ #: Kv#t +fM|wqEl^~4 bTd(%BM7?P5Z&/t!vY)}5-R+2~=ӎ& xNt{n|a< 찗uGl_ku،t/a.{{?V3l 2)Vt1.:@3x8)'eI5&Wow ,Q \jå:Rz־iK]d&f~=sN^MPjRQ{X. ad@Mv-AC)luטe'\3ccIx>NNj#ߐ ज़~cyĩ.&;).eDVC?@H>IQr*_LԷOsk4]J$5cUb~+ԿAْ8qTׄB%cIǩ(ߤٌH~ߔM ygfz5ӆի{f ZVb-@ErU|ߢ:^ #'>3* |$V:ƮK6(V'Fϻ' 6N|9S5wOR0Wm$vr%v/Ko%t`bbj4>&[C ܥ79v~@s`jqⓈRjh*QfnJoslnabPԘ9d8kn 񐾤%AW-nϟE^_CVlaCX>_FRZ1bc 'e.2wW> s Pg)O_$ YXRp<1?UY%LȃRv,N&Dм`0@Bh^P8bҿ Ư4׮K Ez:}-`s(kۯ 0<?,0Uv3D\OB>GI}lk9ЁH/mYdVbg5_u<]J ]F+nEVH )x@w*nXۘ}ni61GWSl2"Z0S WgkD|Y$aإ<)ݧw woҲx(CkOJ;AyNSn[CAJŕvs<}>CĬv,GГa8I6 "b%cLWb@ܗJq{nٞzo%*xiQĝ IR,Zm|<5c|Id\ 8S7u>0/?ZSw kFEeOH0#w^A8)ư78zZlYKGdi6:Wq2;Z3֦N%-8|\t7%AM\6x!g,>4 /e ]pPLJĔ _=T[ă4z5]RT ǐ(0/>,&bB٦BBRޠ B5T)ц8 Gձykzp &LH+7%fQ4\"rQEt8HrV_^CU(3M.RvCdqn2 xq2ӟO'm7 vcOwCcm.? @7fa p |cRa{(zTCHk )r8{(m7):>[XT3or}4xW;ӻDW. >brk:oOjwtrBS_aDh4-i:|qTt,:3;(gKc[yhl a˘$ODkGMvsN:F>Z .A|%g> 7݂s0>X1;<7`> E9?E LE3|MSz`>&94&R .֏?6H=\Iox^GY[)W)o>IM}gԾtuG)NPbu8LeX挪aGDb]2Zo-*9cyv|^? 힛!#OΓ!kp!OHJ0F/vΙ%@:_eg.F/(PUV&]+f..A[M7g#pȷnG{&[ -Aq `U~)nvtgxƟ1qHUmFlIkDBA\tT9&(\Ո__G~o_U -ہȂ= d26c K>6_؍`^kr0$bƹOf`۩jsy3aa5}reڎ=BI(rf!aݤCVhem[e024cW-C7b81#Px&F:[wo ``'WØsN)elԶ^˺ϗVR,ʜVLWT@Ñ@'(#nBG`Px0/OQ㎱.-DVHqYEx8–g<` Q#C꬜8F욯Q)J"ٸ½zIw®c*Qze7ūzevKN[Cq}0>صz PA lZ=AdwFi/mVQP]rR0=piFЊ֓e ^GqHMdif*ݱiv&1ȃ9c/No.]tmUŠ$ ?MS/lwJOR1G+ ހ|C$t,QМ-Pc)ȮXރ .Uȩ@þR?B}oE_ԝ@7%\WMhd0-VI|kO~ӻXr{tb9q2zxYKMf\bCR{㮓]8޸ɍ^.=~7.xCI"R~#e ` Tϊ"D7zt.bț™ xʃ*e 96VTo"](k.1xt:?7+g+(tNɖ|6bh8QTGew˙æ8b0m)tW RE{]rkNz8EjkMTheOyQ޻¿|U;d^ZW}!WD=8^l~*HW\#Q1 'G'XUq%0`o g[plr~+k3js.^p^gTo*>@_R;ի9ę?q2Uf'T',g&Vt)aY *F [KǾiM| {љ;cgnjlv ɤV|I#ޒM#x7m _4.g㰖;H=I9ڭQk`ӃՈP&Iv0iϹnd17ϓ3پt7X]A؇1AyC|4Y: Dsco '*VYlsEy8H±AoFq\1rS\zLz\5g ^.ofGUSd NMֵ,_OJ ~}S@ifH(;Ƭɖwy`sK0Xη8Ukaa}PKW<;Wq^9ɒ 'pU ntH4ZfxQPJ{jtD UD[l9~Y8]MXk;#?֏;p/aCiJVr|!,-=<:}8,{NvcIr;`fBZ #fP1A8}XŇPp&?31yzJUVB@hq0 7 C?2D1І є׉ztiq$~0s3|>ה)"4ՐeCwF\HUWH❐G bT˟FoC~6WB%80ǒiL)/ à &7+d=*<$@)HQq-tG4حlUC]ǿϊsƒ!q;A< L0v!-*o3amw1?u`5g~Ylz,o<]WoԦcawvP JUjlVKdv w ox dnI|35;IB6nPF(lhh6f@2;G9`.g%J-Ǡ,6ǎ'30mSnZ=7މV84i8:/Zk8]S]RR2Z`JRi("5txXZU/'VmkY@!ggH+M%Uus/Klv,cY`QăJt> ZZ.ϴ1)#L՟^>82k;Vq5A3ŝ+9)B;>ٶ}Na.xO&-/lA9ZSi2] }9}whLe1V̪JM\i9՟z^foF,Wǡ҆<]\;&w\|f:IշM`RWb]`_O읾&",QÊd8^4SQ#No2e[e2 ul$ZgNC:G(OV s僬qPk?@HoP .˙2Bړ}s9~nm\Du ]K]4#ݖ/\@Թe8%Q,ȏI flA(3j}*~vlXp62 n\ ˨Bԭa]x_RzSDcKSi~e"nx3oeL<;V<O8ez!,XT@v jz04,dXw3P5Gl1ej3$5 KP~6|2~NQPm0'3i{A=# ȿtF(4i (bMӏ~{簰̾DU4c:*j o9:>]6V*1kG-qli9Z1®X]|mОH]g#2BTV4-R\?A47SZCyo/je>x`{s:082VFFU [>ރW s \)D.ABo#Jte2J8Ie4*鵑"&.SϿlb^ ESaĦ6[?i5drzv&~𒲥%YMoBavTDe=45 %&.+[8MF?4q[]\#<]_?%*c8r̘9Ѿj{4MϟQ+ JYNGVq&LŗϽ4/0-&lW-dx ]4o့AĊzkm!3T'yT+Kw(skۀxFb dwO9 a )GQ\Mf|0wThEU>'HqJQy~ܽ3Aӫfpob,h6FtoLЄ&IqA8+(ZDkV6R)qeaJlD+0&,z/e ̻Loq3}|vz;-8˨oG/Tnx ݓֺupxZ'aIkY[^\pl/Tl<['YA+m¨&\δOo9>1<X"[r*{HDKs;)W|;6qg!ʣ8=f~ߧr8図l? -yp+Zٞ ÃU cfH9N۪U5SEYߒ2@X9z]-1yd`m40ōb&+Ű@oo+ӕø1*t6%M}-bבq&w8c=A4⠌X,ֲ6,;16/Z[[穮pV_0[ g$cTd[쮩3P4yJO!+jƯq6I1-VRKܶlTiAu2r-4C?#C&LE/K59X^ nev;)apo*1εG^|pcBRUEsJ.ڞf䅨Z0yqz̒lqQX>)!{:nȅZ3I Hk53XD1?AZaY¼?^&Xf3R}ePq- ՆDj)>ͤs+iWڢOS@DM#Mۜ^DK#jY̮ԨC$:pC4uFZ AdށP0qoᱡ(Mtb7gE,_ILzR"M5 E_Y|S[mgqXP< M/zr1^4: kqΦ:S׆,G=qGF0R…f _x(ޱb80+7W 9͊GœuP"zr뿵YMf)}H;.7E!F+4;:2qW} +EoV3W[KHEˁXZomѠ7xz]|P .dF21 oВJ1+-=&B @-vhy' wHDaRr|.>8؃ƈU2 WL̏rX|kūϯ{&ra}N|*y#Kl?$b&_$LNݴD<[\U69V5qnzWY-1\%;>4,\mcCy^\jl @mTDA-BnA< *kJF{j2bRmk0cȘ lu m1B RiA27BΞh2kV@R!,ԖQUjՓfN{b>[[X2f欟cQ6RV4 "BC`.Zxv,jaRI=3Ș<' Iwc(|_`ˠiEښ@QXݞA+1o6$l1-E`-IW|#eWLWRF{oU/WQ,CӶoɗUl3xI4v <@ONJQQc9g#üdɧ.6-;J̱bu%TˈW~;GWuWY*^yŶV 0(nLIo{&a""1G7c [4VzMVCo7,AD]V;J`g2jš2 ={n CwuzY UaTE,ߛ o΂Nq42>{:2hރf 6ʽ~-2ab"/ljG,TIhz} xQ_Z5uz.z]Y`\O[`۴d_anMRVQ:!8)tq("sP箦Pş6IX|d53u&6fGRAt{,?H"?)O*W\f.8ܾL@ ìl@F~!=Ť͌yg U,0II%ߖOs3;&E:AiLXmzyF:e3jQ ^*5gȌntwSz m*ca5h*~kQ߅4Q C.IH_s~q4NDJ5<G7}nWV $WD1&=Z ˿ԏ3|Lr k o"u2  U]YLuw4uHY"Bq#)5Tad~iOܫ%i$. f?VC5,%޴}GQ)bi2Hgpؘ>A9-)POSA}5a╳rKҎg "*N l!xH ɍB1.=l~ d75 k>oR%NFgӐ|Ͽ-WGRa2:#EHZ4j{5غKs]JOf'oO.|Ӈ3{_"4 ;rR̺P+ +SY-q2Us h'1)ue^ Qշ L !zK\'t .lJw.ʌ:³ljV[u+Gs= XpxzyY_6-:J~-+}Fn6dSL>^rx` ^>.pf\m#UvSR}\]ŀlV@ roiu~[}Lg͒U ӼeW=[24wk5T~頰B=kW;XRVeC:OgC*Ⱦ}4>w<ֿ֢§I5} @4^N@Bl"R#U!2>d!а^ffڠ24‰_I K-Z۩[?ש*^quW = &:[N buOZR]0cr$uzjP;#OBO 77"ַٟ1%Jw[{qGC}1 ?zF!*gE8KlIha~Q/lUIg""v8AvG@tH!:JPh9Zc8dвU@hW44Vh=%'%iF-XMsi#J֮}ꟁzשm(hvjL~1hN*ax/I5PU*BUbjyNƪdQ0xgpٺƂ)Du^rῥTxE&;~kJ0Y2d4}BhkCaQxs0:-f߭@]h_YO"͍YLw2VG5h`;;zR=3>Q z$?m %x ȩ"tK9;V^^#\]]$h$,P Qi__:3.t&ͣ&@bzgp[VQ;*ttp#ap"VEWJ^^tiaqVw*&q9,YX]$&5YˏzBL~.v*knu/VFo_>F&?uEYz05rی+i#\?h#i/!M4170A\F{V:/ B<Mrw 9_Up:Ȱ"b^_/&>"A.obVankQ ivdAh: 7n@j{ $~> ofDvG•"X>Y*SkȿW[JZ":}ɔ58ka 4 tLc \h{paw"N|ὧ>vl^v(j0'!srrYwRsX~(ɃNw5$bżX|v~ݰ$䮸 Qxr3قCEuc̴hW\RiR ?iW҆GBVxv?HZNƁߛ+&o _#\]FFԼM'8 %m 2/}[b_ 0,fjg@ e ޅw5cwN20?ƹ0\vZ=5#tcCgNҁ:dQ0\(}ylt0^>k࢑6y젃mk5AAu )),>;WSL>{޽h`&.eP6VdhGlUz.P9xL8m=-mmEn;(>),ኛǾ$@O9 iU dqܭdKJG\<οJ-)n\J:u@V^ ]w': ksw٤CiBR6QFjNm=DPZbdO t xlcr:5b=IT'j-(pvtPJ {GzkWla[S[3'};= |P'8j΂]]C@$3g=`A\w" ѭFQ5ղySRթ%-]{)4/)Ryo[lyT5zIHH6gLA| ^$xV-eN ;n hHgTv}$nPP0@gӓ.]EsDs'I6}SIے.tHPFWctX믿MU7 D#AS!mk$ԍ)ʽk>#˝)^(]Rc'QYzhH :ؤNtzHTU̫SY]^q6dh[v:=ek$Ukڂe?5Δo^67S[{J{ɇpseOH͂UNx67 Lqt5>m1R-o\rK#V ts}wy%Br(Jk$5Z}B[yʅ])*ɬ 9ns!yғA `E1ٙ&x@Xj\U٬`ੰ Ϫu@  *!cL b!`a6 $-j ݽqEy;p.\TɌ |JqW_򣸎`JVD9u=N;qYsF_Wl ͔%V {R6rʞ, Uq8,ara ܆~,_M*Ļx-jpL񁫋QCހxzMr<}/zM=l/;:L7mQ.A=T8C`Kg{lC5BMt1r ;!0x?躰0N}"$nb *ks74wv1SUZ'Hy^Z"ӂ?'& 2$qS'Q]]#򚶵֔qmNlo1{͔X=كdN= (8sgÉČ;H mfSp.=ʟG}76.O3C%9Ǥ ױPrΆҴ_I!Orh7ʏ=x7cV{@{w6 wM5dE)VSnz]%4:I U:y #H*ӺfFL~̡}nƹ&F ,.nq ![3kl5:KC P1'.¶K:J[O~L~jF`%[*#\:xB{~YV׾Ex_ BLE#YYyq "r0-'>h,pL >룮V՘d=cd_=r2 &#; ?X9}xʛ|1w!:ts^ ;S! .jg tٝ蚿q'_\1WSwo5@=c[)kIF;a9~kPM M]즭-8F8SlqUmiXmW47ͻ_@B)+ Ţ+qU6d /iV8ݓ/RL ظw@OjQoHNm-0kP?_gO.~:.c*NlYO5 )b40w% 5/`JNlxW$m\pg>V_ފ~":Uѳ.UQN끏‘!-n`XC'(s3G\̥!։jcX-riL[xۗ"r:O)JZWETzk񛖫#XGur'i,6++;% ׃cs-(,˸&EQ9>\{LGBi Vum-˿m6|,by'XM u^vmȒb|s6/`Z<:SΉ0MCnCvTHd8ItxffeƕR`}+K1 ZJ˴@1Oc@7S/OϏ,}b*Cu۳yT|XW]whq37'I8H'RN}TE%~Wp PӤwG[ǐǗkwaΧ돆TDG_(BޟbT[{Cyք+FGDG\π _İH=yTLUKEzP7UzR> )&lZA 7 ԫd-#~56<ǂb(WTDT.6YAj#|}X .*W]?q1#\*mF:΢ $!ɿ"~\vr8 GTuܮJ&aQ AuA{΍!3!Bȍ}S,[ *lEo[ԎRwy.>c/Cib49Iv7JPMK,#`"&C',9q]bKy+>G Q=(EBnBbrsT;rP,O<Єq4aEKMK5Fn,]C`DRYFtŁe"5"t;2E!$lXY~cS`3(Z%J)cH |A{ j5OJ#KȖ67ki5Z ||D,sXCyRp:TKk ug0=7Sb_fA@Dt췤^w8Y?uex _&ipKg/A^U`NrUq9 ٿ5!?eњ\N_J&@=vHο$[{rzoRt'~. q$ij _7Ŏ& tb+XzLD?YZ tD|-];YO-Ӎr 4jBu'`èk1rKHء7 xS6KRPЪ{h#Sz\-bGDC K+(a? %ia?']OZҠv4s=={Tg^dB#U,+Iew)\WN9 6Ч/vk$ҹpH{'I%F"ޛwƽ,.\˸eC@yU^R$iT/pm]ꂆ: q"A{xմ'R.*y=+HY- X5y,r=:ׇGWM]zHq+5ȸ`;E$X+pElDZ^S?!3X[+S/(r]} %K J.˵"-Ț>:YSJ Za4[O[/,T.ˬ:"+TA_OIS*4 a}#*}F7ok|cd 5J9!'EAR1jmsQ~U580:(|ڼJ2&@sSvbن#({ W翬mI͑(> YJVs/cqfMG_a:!ϑ D1b[JaI#GKA9-Vv=Ɵ"{5e o{]s`R@oh*w܍G$W%0$D߼ :y0GS@̱\MmABka:_L{a@[]2Hqy]q+G/ iJfEAZs%|j;^+mFk;;= DbRCi1$B}~>>IڍϜ@FWR |#z\/fUʏ!58}%(\-|^NI>j\n7>疏TcF~s/w704[dW;'.xO,%>pbfŇ9Y"a4 OD=݋qPyJ*"p2^jIUJV uyO$}a6y4tW%Y@ Tȍp `RS⓺>8lK閹a71vw4{4 K[̮ ^ :_jLSI1,wjS׉m#UB}rTŬ8^sMD碭v,Z^zw_8XsR:seS2Z~“NLjmPi:[_4މlW\vQC+(9[t̸KxlnȩV|::Q3摶 r)IvVf9jҰ)aEao獴5B]}xp`!ԭMe>{$u RF4 7uVK{]Zj  $K/zppC馃@C;܆!R'檧aHl㌀ǍbPߞ*2y*XWV\Ur t馲) MY*Zkrٿ;^t̏ipreo,^ 9OnQ!X̌C:#h.,B¥X$E4dL x%moqk]0,dK'Uq0'҄eON$M}Ht*n_cewGGKx(N>Ct65%GjerbފOtQ>#I]CUO_|wz}iwrx i9h&=J\D*Fg˒-T~h,*'5xP,#\6|FRVhalFdn NϷSEP7u!zgR.ҢJ䔢 JlI}6&:̖0h~/)P= ͧ^wUs @Tl|C2#d>͟J۸ Bo6v? .&zn󗮞Q_bfH$s7=OQNLXD  VQ 4Kw.QEBURYB{*jdҠ/yb/v=y=V5*m0^(S[2"iE9"` o+!ic #Z`D/^(UKeשBM4&lٰ@%O+RwZ_Ud>՗NTYL\mʐ72/)6y+CTuF68ƖC^ WFHv ;,鴻8*i 7{X]`|Rh죚yƳ [VXQ/ӳ?mX5]qe/?Il`rh:ײ9aPnn^"|K>T"݌&k?K1v s̎:Ԡ^3ϔ300R.X8de8ߞW|T~:HrkhkhD}+%I*a Oދu͵:ֻh]?%vȖ]? 󞪊0q tM'6re\Qyonv`J,IyyQߩsqr؄9kkiZ],[M]MyfjOR|L^LL˄o7/#Џ9=j3j Ӝ)\)""u!QE8G 8KrOG6 8l<+~OC(VI;W3ҌYBl^!~& | mLܖ,f:7f9rR]uZu͡_Cvѓ3XHvA]De̻6}ꇅ>.s#%IF8ӵ$ ֯w# K莄LȀ"F7?ꬊ|$yjݟZ:rj7\宏pQRoLlZQ; ŬxaĊh3WʬdC::LDVȝhWy~Xr#S\٥զLwǧ1&ѱ4ѩaY:9t+_{Hů\RmL!b]DƓ1\&6PMeiXHg5BԶ 8p||I kMCUШacr[V֮ƑeK?'8樜3ھG5bBLc1'w_s] {.-KPlV٠x.Pȓ}#m$=W;w""XoGm ;G{MfJ8F"%!|Siƈe'W,F>q _O< `>Qh ۱eC`Gʨw\孷u?L C 7[^VWC #zOr6H*퐾Y=) m MURyF Y8)c(3Xy$ʲfޝf 3ONG*\wWN1edo ꇢ>NufгL C9CE_e\dBԟ_&qhFމ TP)'igXX1G=CdP"cKz@C ,4z羭 Yxtom"K*QLjG dۅk)xρ,oqR~ =.]je1UkʾH}!"쁰Qa~\a|zds8ϺA|A6O$B;$aWbgʰvZ ؚ*+jD(9+T׉ Ni#yJXeq*g ;lGvwTWIMF( cXqNVr񝼣WW)TS .ssK9uKMs'/,7fŬ0M.qgdM%oA<A+L \&"LJNm0 'J(V.)<e'ٿ-w ۝#$g21&=Vf"DUIҗv-ĹHpgHV3m5p ,Ѿ=-UyObU􏡇D/љ*Q<ֲ hWɢRV&L&Ih%E 더:m֛ERߢVv1L&H|/9+N?#3s}( De'eJm}߂1h}1-(n9%Nj$rDcFV <q OGtQǗ'Qk%=,ti v^T.ՒQ;a]e =fS#c߯!OF䧭BKC .ϲ$*Y0qḟS*[0<blm'ՓqUTCOloߛIK&m6D;:3JQzgfYDrk#yU9PC]?hk?V?1yySrNQ&,,z/iK?X]>H^RVpry˚!B…z6)FhǓlm ܟ?, ]oH W$OJ?aJt?>16Ӿm%StS2,*·*Ϲ"1ͫٸu~*א3KBGr; <[Qf|e2wIZpq9X4dLa# #*lzs+V/XɌ}K+-FPvҋ\ohֻ !$5nVa(5Y`q(݈lw|5=FeGҕXVE縉Oy`qkyut+$CSr@6Nci&uGƇ[Pή rI,unLU rM|spܷ1ODP?* , ؽ=`Sq$!C)CDMaIMOƕ<)%oIs4Ƣ-=?P*F/%*e%^UiXrkƅv :Հ9uUA%YRZ=kA_~[$?Kք&mH?;ylҭ|#Q6RC'2K!l mRNl92EJW{u9|//c6pBWfIQM:aT*ƍErHnύ WY*j! \8j~vEȰqBq]u?2sI i '-8gjGh3V-G5P5'@d>)q*ܣ^/ȊADc;MoٿI\i2Ps!$7\/01WE)qS̹]Uct,) kVHmBs|SЋllJch# I85 ^~dK^x]xFv5S`;Ȯݖ>H$7MB{765?68:AڇxKR[<' 5Hk) 봪4.F C-kƅ/@%O#Gfy\;iE:~^z voQ&DНF1`` زcV:6h&!f͔9NC9EzLbXr^a #>dOkJ+)('HdvӦug`*\76E;'(8Q$*>2D)93#sC`[^O9+*xT[v*lMޮѡ,oo,Wߣ[ɣvt2&3=ٝ=XNe.ާA!Tdxcnpf{%~A:.qy ZX,I> 2$mڃZZl*uQb1?@n5_15K1.8vFzqAg9(pL8F6m95W ڐ0DxKX P`BL?YCϠ'46*W{ 7`oCA+|E$lveW6ڊW0) b^m2E$ӡ0 m]^_:וK.GK;_oƥ7|MFKg}$Whu7w38yAң4̽,V#NnVr*wϠpYyXPeݍ[=T'-~A ӗ;؝Zfek7z,oˢ|GiX \ Otna6(!`ǎ <gM 0tԈ4iH"b^QS&c k9^ݫ^$x5{O}@S[u.JEVk#W s ܗR|;Btle i%Xv!B\> #eI1ߙ옭K2î}v,c 2ffC &dE gj-b /yWKdzfFpdqISu@ʏ;vD;2iW]|CxԩO)BoВ_2>rw_PM:0J|!qPHPWIKeWۛqtjO1d4O@ 4m#8ĶƁߨ=^} 3Αߋ-=z1 x>s"t el8HH絵YɆ5?NI%J&bϥʒlWz JFPgpy~0enĮ * Vt*˰c#P dg|ЋCK IPIG**S35ϔ{>}oUZv| qGAL lF@q}[w9d~ (zUTcpVެ;>GxL 7x>B0_`7*`Swb=P9´X>!3QP29vpx7b6ia:rG0OXR٠ÄG=zBNO:7H9="[-퉲FFu# b1ƀm@#4Cʭv+ =I]dHkIh¢kko'ُY7NjKL\(=*d_ *tL~ZV Bc@,ҕx֍poqy+iͿf%'I eq?M@gw( ZU"^˖[A7̜ s1dx̾oDl $ɓ8ܚw JC$e(2Ąs PIƜ̃+f+ߞ:;->oJo .6iBlP 5LH+ #j@Dtٿftk.R~^m;ےbEƉ'%3+lQ Hl{E[eܙx,T>![nܾ#ʚW*"vx>'P0B_͞Kۈ20ݎ5o|Qd6~Yu$_;tɯ)t0ƞ? ZჀHsq'OlZ?J> $ ]wc 1 =)T\0Asx@3W & >t~dtK<hLqKJ$ʣ"0cۨEepToYtyE.c*y5PeDןgZ^Ru%fZPݭٍ0vwN̈x¶!"L7 p;ӑڳNS lx-~(}m x|8C )!"~ IWcG<!ύ|j2p`8وU xr:HvDċ&95~Lo$wF9nLYW`U4bza[=RÍ`m>s)xx2# &zmD_r-g,o#Co >?&.cd8/S}IK6Bhfz$0&bF>~>'_W;:RMjK%Rs,1k4RA k|onDqpC8<{^P7z|/P 6˞w֘,Fc`asGI>]mpSa !7Ci8FHHڢISn 95wB?&^-K&kZpK[/fbĉXVn56RuE@諵'RFL' bd;5?=+pd5̸] f{s1 hө\1a}$A"lIG*}!I<7k\}0[M{[=}HSm8GsL )QXox{uȳH%J+.@YZubZ pv6&F9"{j$ޝ&"xS'QvLO@B ˹ʏ4.r`zobR.ꬑ4HY6(7EǗ\̹OTm%>~VMa>:/T:>ǐNJ/Dpowh}TGRw4p~r۩*FMm=|Am!NJ"eYq΢_(PiG'L߂ k} #߬sS6ƁƱdDfI_1a3%ǓIf$jldHM7혨.5ީmsn: #tWrX~4_k!QTp 賭8H{c6A:k|`¿JdRȎV?%KDZkd$lѿ8uͯ</a 6 \Fq欵]#bMssjk}q}&i'c݂/7:yŬM7`D+Uoi $=נ^-im%r{A{[2뉂FlTT۩ƶ6^Yk.-vDn}=H(-'m$xK4H^l_/<>1ZsB@^}DqMxg"=/u1I?C=A [k#-Byl?%ߒktdb a;i$%,P~ץ AF"X[";BS$Pj9vQ6T9f+7g1_z狟,^ɼK V%8mQdz~g %>%Ϻnp"e0Z]_xعI̤OR0$N݀VbMj2vq3h?$Er#ԯEoA@k Ժ%Ȧ{(-,Ր(?EB -63`Nx~it zwk=C_U0xFh5 ^*NiMkɯdDi. oOGJ2e/Ojy iqC֏ܫ(;J sV`3@~R_z=)z .^@SuDY8>1kwݒj@%3x{R-DIsq^8>j!55.E[9C^_0!9scG/tkBp#Wɾ)%WV&@ "L:B&A}1ō\7~زz.kftBCz˟+j)!GÒ|ǦX"yTZ^bo1V>j+N# 41wy (˳wUFN+woI_e>X*./p'n:,;͚9o+;LUʉ3aXjL8gzA?~D||6. 5y\1%U~ZAsǀemSG(ir3bҸUk32eEmLPWӕ!'lk Z@0mQįd2 ѧ&vuJiV<[#^mDⰛ=;L'&q͍1:;N`|RMNE, %pK(Π/sjO)7VTNcx?LH놷 0 ۥS2_+^lʓX38szJ\'K.!21j(&g/.(,|p%l2n>/J7>Y"6v]yh7=bpJ{IV؈NGfN|B`Ͱ2'uJZӏޛ\Cv]v*觊k9H& eE#\߸Ջ NnnnG\0w<.iiYRyRدZ u9S[Ƿ4{-&AxVb&։{ @Iw8O> $Hȧ;e/QrB =Vmdjײ0u|S|MHBޥLVTJv^$ڳ^6P.O~t(Uqh^9v:2rV' /Qmv|w'`07CFn5WuO;@NKtDz3lTWޱgEC*"d0 !}!_kdӖϽfitwMi Y2!2=Z9K$ACyͼ5@N/xst^$]Y+g#|{:w*|s2dɢ~1IqɵG|L`F{Ȓ!gq^޷+Z9Tڧ$c>2z_b@~?Aܖөs}-IXPTL6;ͫ83 če4KHPf:*N׺stwУ3: J.Ԏ*ǖ\ mg7]ѩX K.|4ā.jj?#V/VÊO/{^$ח`IRM%rhh3wפ E2R90rcd6? CNj_0c"<჊[c2)\5",&7|%dӮH* TbPWz-nTh:M4X6.ѦGpɳKxRx0(>F*ud8.&,aox\4aR:㦨IPIZvr܈Cq˟xm/b~XHrk&5hf:}lPT*|9g]u+ Űy=iI`K3B Lj@7+ LIN+`IN~M[Uql4l M/ NfQ(@6 F_1 t1+zS\}L?+3IM+Sϓm!|Mn}%3 &~&nqRJI*pdPfN@ILuMЊ(~ə<>\ɠ7 wD1k/v&U5;3&RJW^4֎/ M)d-4&yX Ns醆s%zHXTxWAayQ 3SrOdW\Vu|InU?+;,MDM<`u{XȦ7h\hnyZ9v-X@UjMP13PrۈBVs\{xUg[Ia[4O wKJd؅ D`/D4Eo;PVκbJh,yxwݰ U`>E ;\6.^}ˑ`L/gCݿFQ44biM0c_b|}H|AGwlkYE((,%*8%JqE_ϸw=lp+yk {lF"G+Aɂ]`Dz7V"p\ҽPl,R 55x}R=4\LÄw.yY-|QcWs|#Jd_D\aJmuapySD%<ψ$upB S>tU:Š(Ϸ8BwPo)BCv؞7xL\w )B a PuM  `k]$āםHgjXtƞAg[Z]#z5. IPO!y zܶ{,di*7i +׽=i4`x64 %y{Znw5)>l$OMG"3#~* B+55>sj>/QBz5eNŠd@ PĒx `n`q6ۗKr7}o>q,T~̃ =MKX^S7Dk6bNgGNgbU}M`_B-~y%1߀{(cF[ri9ނ,Ş&_tt4e#"sAk#eo8uqĚa2-:z1SQ*Yēۛz' TgfR/RgJh`fHRe)FRg g+B!yc F)IAEyʟw(\~^vP\;]B#aP6w%o{`p'8L|h%1~AN:b,an&S@7R.;˵$7k>ZCpUPXA.N@K' 83Ͳ vmCegV .\×1pc$=%3(ȬubGwO]TD0әHt%~F96H6(*c2*5#h&XdA%)J0ϣݕ6M糷D2R8G{ϴ1@=z3a BI-P<5cCx ,m#vmNF{Ȓq++ ʍ穧HB3[E"]W yXIg9bB#v:JUN!Rr+-(iH_K>a] C3AoWfQeu>lLͰ*t%BQ_ ru22+ 39 :O.prgQ_xC典S}KgD n’IGC5IW?Z !9̄>o4ņ( yGP\AIzymOR w؉,ƾߖ4":Ɉ*N)ԡ^aDCqHHr`] Y7.\n1VfcyI i= ωt X x}nãd8]H@~$2H⟐.ťW+=2}-exBtCd-UƒB6cdY+] ՙrj1T"P>wZZ!#k^5b,o̷iO`9pL= ^ M5].W-y&ZǼ~2"9%i/v]!jѶ\w ?~!|җ/]dg;& 9O֡@hdя?49 ,<{EJV_UЛ!Z{Ϳw l\m9ͿTīE&irCzKs*$2Uf>pA2h,DPdIcf M.1}6Z)IuuB&DS] 4W Gk|oϕ}ܼ]?UC}-BouԨ6LlʼCRHhO P%WXESlQUF`Ɓn[Ta_6u^7D&b}F&w>EnzrGa"iG`Y#Unb6;sp6!; (:<)'\OoYA/:p,O& G6WR; v{KPRX5hBSbJ嶣>hCh,JM1bĿSy1ZTF%EwQԍū >V:J>̑C! ( 0 y~r>A0AN8pLhEEhIg F4GpK_R {Kʺb z-.'X=1~˻|ʿ;vcD6S j5*.\}Qԁu6CHؘ8&?dfcHƧ6+^dzRӕة;7iIrWl'F$dPPG&*=e֨FQw~5Țq.ℂStzdh΂5\6r5C@qcOpR3`h) x9q´r*S~CtmQ9 o11egx$4 .~ǠWTl9b`œ̪<̈l-VJ8 u͠g)Vqro/L 6I؇-5-"X6fe _YLb[ - G6?@M͢tt.ͷ0b%rN&]'3 hsQyմ]R a; &~٭D幢eϥpvXV*Q#rTq5P/iN}i7 )ÂKٶΧh8)$H7l\<7O_u֛JkpK Nl2-lJ]-";b]>eye)(:͗IkG0ގ#&QA#] G8˔X/Ty8[_R}n@,wY=44A䉵. # @h[v ]9 8̕Yf,We!lMOFC@yY0# ([4RbdzJ+e Ki6E߳{UGeON44 quxS#it<Ajq|yK5|zB pe@IʑW[&G+(- k ܁R̿Jdh,*Blrci9b)E]ڙhRT6-nc+d4i)JHj}:p #ܠ[Ep K8:)Cyro7;R]FE bc CdmV98F 5op3+oe[fEllE Jx zY'`+\ ƶ}; WڳTb|J2sME!k*/f\2"XCPs &ee5;egaƍ TL-er:꧶`&^*j5G{XŽvM%^, TgQ~OBVs x-7:^9e܉eyѶ jcЛQඈ/1Ī' >~(x᱘Sr yY6ZC^Lyv _P=vhNvܖ`Bd^=L+?SVtt$ww\WBEFo*HYkib$iJԈIgYZ07070100000271000081a40000000000000000000000016759d580000021fc000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/mmc/core/sdio_uart.ko.xz7zXZִF!t/!]?Eh=ڜ.+qm>0"aC#4+$bJ~7 p'˂FȁY b&4CIg̓cq!Q:ާKD!,& D2?G|"1C:[䏡$}VsL蒀tĄA%^װztd@J폃eTN3ƟE0~@05.wp{9jmpc'CDkjV*BjڌT\ȋf3 $D!Fᔦ- O|GG0\Q¾p~ҿ˗P!\(ݥ2K^u_<[;m^ک `JˍqJYxF> ."v$l6]֫rSa+&lK؜a)0c4 cĝr*cxb7_I&';6_߿7z=r=I-f).5^/̑wU "% meKN㠺$kSx6jLwZ7|W!LY2WLop{tL*CԴ̮x="?( ʭ_";"MP|LJJ2;bn%lO -L}m!:f6lěD̈́,R.2@"R"ob@7Z:# W4 (Plq$ j*m3>vAJ _-Ө4P -9db~=ڙ]|;CƘeB! ;7n >ߡaz7{{TW\y\7lmu^aA`g 8̤A] ̴U|~KEoJai^O(齺 ?9Lmȇ\pKFʷ;3i3/̐܇L!r1jg2B`*b{BǞZÛu()*"A+YT*|b#T7>"·>Ad 8dp:;F*AЃ0utc7Ӱ =h&GRq9l@F4;N}wk\B= -921!=2VqkDyaSO|E:i(iO.63fk@jfmupBL Ahn͏Hl|f9^;9AU]i VqTSv.rP8]=ph=Op~P9Vw90(H(0FS=iDZC6pc~ve !zK YhE1e w8~Y!0xSrխY8lBCi} 4f iܞŘ FŊ'S3ȉzaJ׿3L]Ÿ0Bp.+rS&e|?ĉkH<( U# d"bzaD:V)ٚ[wo.=*`VșifvRWˀgU*/a6ղ¢>O\k BbNl_є`=+:d"JiUEvR؈d>"{7N`lF?㲸qFfqjk˿7 @lkLa7C= 6mA/HLnA/2AAp'8mц_Q^W =jA{HpIJ[cg}*W 2_r~د4;M3ې%R*@M\sO>#nhGKW_i(,`RvׂI.L"G :9CAF*S@JZHrE+؝j_q1RPߣ275)%A Fuߖ1n+x\b` ;Hk8 }f_x|pCD& Ew59D m6׌HOaQD;6#f8lO`!&c:s\=k!z g+؞@fg^--LQamkZ;L*pJQkzx@c| 'yX])tz/E`+UV1D/gMAu b GY\4&P"} LEieP\C5Rl J粺#CVIiO4$`y"RuzWT+Mb 9^N-k<8h0<#6uATseqƩIjaBthn+8|ެ̡]Ӷ#j ou*H[hɥg` m.GԬaͣt(i1aㆥb-o~I1?ݪsbkL {%گg d'a cP,mMۓ \z"{inE5r cH.A25aP.2.Ϝ/4p6;7AnʾW1^tX;,ke}OfT$P8lq3~.'h~ h״֩Vad 2٭C%84E0EUK̀<#aMp3p8,9BNH:}P| ::DƇEQ& R} vc]r%vz!%[l+/ JB.+Svb,EM|6M47 6I8@qoU iF:ASA@߁<(K?EԀ J{ª>QjU]3hsӊ/@;{oS0M)w5L6B1: n~+y7*p ZMGs<^},B}Zn0GW Ei^¬CT}#~^8s$\4ؖ'Xƫ8 ?h4~h[h+Oп=B [IׁV$ˁiش$ lrɼ=0c[j~~dM{T5>w3e,45ap6a_JCr?o>4ME6`%-9W0Чq{?iCP0r/B4Jn8] zek 65'kV#3@M҅s " *_KK|G6 +VNig!Oӝóx^%K-H?L*AP3~C%$_͡AR(Q9Iʨh-ȞT \ʝ G[c5F^H-mO=G"tI׋Ҏ! rd'w6-#T= 9ᐉԍyLDdsN/)]"/wUL*~{5<ɚ{iqНZ q;(S:SVX|ʖIs{p7#nGA۪&ndR -} SmV $ 7܎.A[wY 1A[;B-zϏLgSBMOCa% 1y(iB 7aɈT3u|uzP*'U0㜓HJe}ǽ-=] "1N@ P[}-a(:i_anC5J!ےݔ HJU["9q0kXڍ^b( σ9p8bU+ $Z Ln` 7`}z{}A ͗^ ɕBw'֟t_DB|7+\/mP:lv)Ǣޓs&-@Gi ӒZQ@TlUAOZZdn Yc%8+A#jBM [J7 x$əzcG*QLtFk=Ԣ@/Օй.sZ`&BZ))hPAǖ20Ɣ~Qޏ5Dx㷎KD(ZjIj~dnWׁyvZu5#i7*yFn ZX#lbڢsFx+Cуح.DeOČw$e˶Tƹ]2E&& nTĞ "/2BQgbzDZSrvH<7dPYTa옧!PUt O{Ⰷ(~?SUCi)n7t- C8٧OA` YSA>Ad\o89I{mi_sŤ> 2f(.Rr4^ MQBe_^8f:1J<8 1F3*M^c9)e(P.nsT wUj%@`,s68&M"gxrC8Olb1*{4=v˳|dPYM*W[V@o ';Vb Ee~6`&,qz)GnˋZ/^{PvY+ jEYfJһ:0Za)uj;͠n#rͥj )Qf)\"rO7QMa 9!gN O#Alōh̚䋸/ >Ah5D-7qR1CKT[R\)3|SQ#cIJO-j+!) Ct<ʫW!{#-ƒ(Ϳ.AI;BPډ/*46k[G%.se`y$}З`ů*3kx\X}a=c,rOۧۧ+#Dp>Yg-uF`u}%6wsG̪{0G591Ѵw6#[F ?:$+G-Dait[޾fJ@8 [}-A4D*$t+v4 ~_3iu@:t\oP 8f`qG9 $6t:i nKG%%ID{  u ZOa3r0Dj#ɻ]'O%]k_,b6]$j2ĸQ8~ػUF-Ouo6TZ1f(INI(~ v1]VGJ.Ԕ@#aHω\أ˛x;k7]Sqj}z Δ"UFz;AZ([#OM#)~zݲ.4SDX R>mns74?^Ji#t> _irBZl'qbw_I; _iYMbdV\"3u(%sDՓ zݤgVk^9g_I:'*;JKb QQ~옽KݚQ.*b}4@+v c.Z9c!UӅ&j6W[`Wnd!?PH>{rZWkrF: `Rߖ"jILn1^77úq8R.hH1ꏎ@U\<4f C;_ 旘6B Hӕʈ"$1ѕБ)5UX% "Z&'xYB5Kz',]n@aVBF~ңB{tNP|5i=Z:#c ou9B-K㦪eK`G ;Spc-g?HZEtȐv,* ̑A0wֳ$䦲8 i7GxnNv7w ,}ٱ Iˉ:byxXl0:ro/ y~(3PcD#J!\&b fTX:.k&2di֗̆6zPY889T]'mˬY]sp|$Ob 08Qm%$CK2[e xwD[ @:zBMMC!xU9ʛ3vpۜV4dH_vV~-r[:~;>[3]_OdɇL9eAA.6|]X dkH:S4zJNy i/ƛHpɩ~7HNM_?s.`xE1=60 z"c}NCkɀ)싙&4)[8q6l  k@`w6Ol3DGfp[%>7PsꇓI4Xr!wX؝M;"πؚHP eƚg DÚn+8:0qUiIm/zh,nN,e/Ȏ9S  )Յ>m\uxd:u'd6Z)ϴ% b"M TkG^.W=3vg?FԾYz_~0 #DFi2c IzsrדpPwѡ5/.ahX qy.XO^by+H`G] PP~8?|~y@`ErQs+a!1 6 ,&sJXb"(8'iv\% q ;Id'j KޠM<x65KL#}JzȞDs! ,wCS tn4P\Q;ߺenՐ.,GQwtUA:nZmH`pᣎn6 ^\$!7HSa>f|R#N]J H\k~LDYXhuMm&;2> F?%SMM"jzIy˦hL. JQ(i \Ii.s ;SkdՉTt![ e=-{>GG\7h+Tlḍ%NOqyIW!MJm,OppΑ7'pS&*`8Wm .f;7'(FG#&8J'ɚg[N/gG4cӔɚ|k>jNy,`DD/:1{1J_nV7c"^WyP~^ @z^9,_[:*q쳝%BHф匨[MvFH("i*wѝ]aԛ6.+ bD?ϯ9;͐4 kQF_&u@SG%_4fOW{dV"Flzrr+Pjh)Vw^;Уf}I);s;6ӨK,gD[VW(!(XQ -[B+J̦ ڮ-U;O KhED@$\ Iu=.mbk'bHߏ]J=He ^B=gFq/|pN2ny ҷzz!uzԽVk"*Jxb-0w2K t=*//N(KtkKSr_u2&e ]++D$D ]5YuޏchfQOpG膅ũx:KJt">3F7ܛ>_Wm'3]|z4dG9[*'HwS{&QOidy igrx(.8ĚchCmW۰Gu6J'7i,R5hc[]bI|9繾n.[HS_Vu4x-ܦ2 =#Qqޡ5 ;x/) (۟B!se=11[bR8ڹE,7:A;d㩚z@UUP$g^BX46@5<b..]2Yojs"<kz*Wv@}}yG+\AyNL4wם:^ ]:{O gM'G6`0qI0@ۋy N,T=qptu 8vSšgtnxHkU|:ejzgq:X}*t?}p_yM+acLNThC s g !F&^U&$}s D SZ2__uªK|[bŠ븏NBχ{BE@\ !T8ķYV=71˰j&CTLFd?>*/Ќ,dxۣpVxpa:^ pK:d4V-Ӳ|i_MVl3|% pZTkdɀC~5;nlN]P;вgz8Qx(*taSW1a/(zr~k?Ii~,lGh/.I.ЙMG0>ReNMYF=l7E?kQI67pbb&i񕟹^nmW'=Gi@ЭHfYi.'bnB%RbZ&=?=%r"Z'G2Kx\``ibeBp?l籕,:Y0>ǜA>vnجV=k#`?ƜVs"48c|$m t EN+v # hA?Ol:}0tw@BWҘUGh`EG⎞"fnZXB6UK[Yl'[ӏxGKOw@%D-.BqF b gAu haRM}<h|ML9.5 "L⫓/mؤ]rf~6[ZrtJRG`JW{ 0o^Yi0(W5ڞ=s Y{SIм8ƌ,YqaV_1AyY|0hg *9-斝޳Hj6aUNe xX6LmfFF,&!C~i^gq1AݺQM*K|tf@G1[4)=̀.oC\(I( p]GK</~߮W--d_+JodD= AzႡ5buh"u0z7]zi@l05wRph ޑC?5~E爓" ֺ 2tqeѥ%ѭs4]2OB{e vAxԨ.Q, H)ۭ4ӨC.w$妺J+/ ·-Cq ~jaqi*2[1Sܘx6림6hK+,׋r24OUAv>0)H:]}»3@[d;9+qx;U:Sإ K"zaoNo'ūVfVCqYϓ-5V^ n화Yzց?7T#y.NU׽g)(h~L@%@$t!:B>0e#;-..6!unaXOAfVED̛֫g]/.`IB kwv#QBpgTu P^k#ZM}H|TyT㚴:Pgh囔*x'| ƌ dsca~1kf l/N2Z$7Z3Z5+=#Gvjw/IӮZ@#P3%O4)9qʌ)\ CPRE N`B2z#!ȨAijk;Vw3SqP iyz-Z]h#^4-ڲ8Usj" ' gg#Qh1iXuv#/eIyK[Ϝ8Vti!>,'..79o$8ьr*Tqwr9B8`|/ 93٣={u9 dP>0I}sB RpZ]BHn(*v&xFwj2Ywѣ&[f\:LْUb0H5S?"hsQ4-]qı鎚@$B(̧gY. ֆrn!|mePf S0 ?tCé]vw"-5ӟS>?ގZNuiQ((;vCz ,ׅ-I_Յb%-FV! zUf@.V|uW[L:uvˌyE*69nOD.Lwcx9Ilr*<@7͵Y=/~U, PDFU<0J+bum^R{Ud~>ˇȚybҜVqUk cH `#ǃ?߫ ~j0i4o;W"Հal5)?(l>p1lʰl1M4PpQ^ttZGv7Aqa]4Zj.Kow$s=K4x1i- `}|x27[ !92㴦5A ݂Xp^E~]š7 [(-lXfQ9ަrX 6c^OR1'}f{GEMՏZoA  u@ޑ|ߢ"sC~d TqO ABˁ)LD>~6 ;$L )#LLmٚ&ՍK!-O) ~T1jN k4"ͦ*P^hg8l0yovR$Etf%TqvΝ5N~h.+I׼z-lX+.F>|#s'(3 Vڅc~ð~TXmf+Г9bW|z*/;YS܏7d( KnW\S,d7g\hd'dmURG<` Q})~ q!˲C)_>U=!|J IՋw4^ñ:vtb*8 XMM3B\0X"A ccm9H%3 eh2;^gbE2Ksx(ު-8.QG{CV3ɥ6E^`ǻ#9i,B6s,c3"^>a$Νz˜dLeo/ ncu599)E㥯54= 2hR6xN å$|(t6`;ΜTpv$jU i%?E-F#_Ro&!TN㵋 vT^'TXe2 ag_scLNDåa1:ū$ gIj] >N/Txe]4u}p8\:ݑKBC,RXUë́ /hsBшuZkjB+%Y_:pJvX.p{8ЕW4Y_xZo r1/.[40ٿ'*YҊⱵ7 z6ў`ͨ&884KV o92+Hz\Vi $9$G| zcj\,9lu1yy~#^BG[5gM*K;C.{8j`μZ;yn|YsP :.}X>lQۭ v" $-[<'M_<~YȐX@U߇c#qst~t lGNU|2BlIg~[`[@f(kG .1KLyPf ia.go:4H!!gj)OJ\<&y1GÐrI6,ٱj WcuS' g_0bCxEAROd'GvC-}cOk8@qi2#:$t[9q$$@Zj?%W,=g C%u-ڦ߽ƁD!2k- 4 \95?C rs$>*UVґqF}ig$y%jYZ BiGs@S{c; .#{J&*6:־ nh-Xp"&]uK£PASW؎Oi?ABXf-&\w5,b=r "tp<*d_w{튀R'MXeӠхu s~`t˺B YM Qyv6J$1@@g)(3qCt0N28!DXhk%ɟ'GEd;d]\M4hD go-t\_F[>kq2et{>S;jI`T)m&?1F؉97o0$D5$%ݜ%#Xzʓ`Q(-zo&Dc @:!In %d;OeW>)ƒp_H;>͎h8uSd;Xzґ9Vl,h'`2.2;E;&jܩ(bFmXe&ϒ{4eN[7 4WkC#<~`Gg4,=|4j]0ٸь Mny=|Ŕ=1HPTm4k6ƞ*z g;d(rle<;C8P~s [gZ=@e|u ގBFSe]D2^a'B=v"\o`.s~A'ɝ2,sl[WOQ_4c+Ghb7YV,]+|`+BeO(KzHu{*XBFwIEh{1 _1d6ҀM- E\]{.f]!; 3ӷ)<,|7 LlpHr/~SӮE8(%Ã/ZϹgM[n\}w``?๵*eVLNN1x+ ͘LڌS&2-0\l:UwX'C) =+&!6xunUr6iTK_:Zl,!&z:(-tt +@kh3-Iꊑ.3$5f;gm/BTvycIIr-N%贌'!]#)j\9cL8A gV ->فdtd \h-,a5E`dC!FD[͉ouN7@Wp3Y*iL)I?x5~B#]{}߇)t;ZZ'=XS,SFI>-]=Cm̨Jnʤ$lW2㕑G8/{:Hah<7`%8ܗ2|9^JT[{(.Kb< bD$X/m#Mc@t|ӈRPHIy;2rAqIX+{XuYߊS]Wb!oUKkETq%bܮxvΉH XgAh=~k:M׵Gd373͠gF}}TvY n!*W%{Bx9"/]4HH'LJ_/Fl e9/3{ .=Lyb!qM'㵻w~zII,IWx3q0Hfٮ@-SxM+Q{cŠ $8`nF=tpaDE?,6}V̎SҤ {.s*AZ܅=lr :4<d4P>.nGx ޤ<{8 n,6cc,"Qkt+_[!LuΕ窎^XoJ*0&5Zk5#FN{gL!YibZ)鯮%îko )/̧x /8"ao eq@IKETTWƜ}FZ/"=[䤪V̍zub޶YWw"˷?44^HA@,ps#b'R Ac^Op36B5w,HHUH4O&~RT /)gE{FM ^,<D/+*~ǥa,=6&qkC.g;qfM3S@EౖHoD_}M.ݑu;?AvѪ ڹĉ" d/x}RMBq0[:6LTܻx{ 6xVK0Ϯbdx+/8~GMWPi@xD:2EHxY-$G\*5/KZvd&>N|I"K%pdge"eì ¹s /3;~pO_̭KIi:ĴN+1Hkmp.@k%Q|P7ZM-^J;bu3.ISֆ* C HngT i.M*+)X6 4قZiE#hIWw_0RyLp?/(U|^H:%K6 k Ծ)qN&vNlu=>E" 4NCV3_ULUPPV!4K}v{I %_sA[? 6cs*w|#"K9(lVSwSC+gb>MlfntEL*.n)!]+ZI!'M67F;R?%>{g} y1MmUŚ6vl?YXVwٖ8@(} oRuTYoH쎱h;opwrW9+X{ IY[f/Аs[RV0#]7 p`ݹx⦖dv>NZ1/8jq}j~I,/o%q@ GX}"H:t}, LWh(DIjs}R,1ږط} T= "h|ee2#閑?*vlFtvB$sOnT0.5±YGoռLmSC1t3YsV,O!iǮG1.U,0l-X3\S0 Nn8r ;U}$ x 7^&=-SxނӇ>BMOQE6]BBCJYbN&HU?Lh6$EќcY&4!rMe+jY&j n}tx_{@;H' R|TY5elV-&+ eA;b|a]XN55ӡeE)"ςʿKcaQmI)ESg̙URO(8lRa?pOdvUŋӋ`*Ur;r,;a_ACmGi,zˋ>/U6@ (܃Nr2A65jG]4B(k=-yB>Lkgͫ|[a~2ힵHZ[k+P2~ !4AB5R44lrL^fWKP B>!DKO{<},Չxʈ Hzv(5Ay?Hw!H腒O ߱m-Kp9 ; ag)vX+ZȮm)_ S4*gLzI8;lAJUl,f*(VJ]Xc[{Iadrev]Om{ e?nƐήΩm R!5^^-⦜8v1J3uJB( HK4~H2M/3F>YF/단d||`$$C 4;-{VC5;a=jmqAꭆ b~% Ѥ|v:ToNS&lq˘k*VH55g6bh(]1ڎJ&:Zdչƕi%_.<\0Q0$UgXqXfBtxN 0w_mu2 =EzO r.gx.1: q9-ƤN!7'm%g"s3|RJeFMխ, 60 j6oћ 4B*Uߒ;]DqdO-ӻSCB% R }y(!40Y?xW&X8B*yJYD`spQn+f n;O#^2swnrVQ)+8Ɂr~c Y%lZ^Ow]Z(+ۺ>hL,uRt l+FL0ҒlBŋra<ƘkevN>ns/ j p{)*U17IxARD3Np2cU΀ka)%lر@F1iKdf /N?l̘`*:׼<TuأR-z< }KŻ<946}r=1ԟ. pPiGdJ} 6 m[9E(&T .A`fJ?Cex.8NL5<k4u؏QH2IhHt+tb˸7#wC8Wr?IU4ZK]C tȻmaU-uYCt?ϰ r?WzWcFz&6(;+<ΚF ʛk+7vל?ZџOB=myʅɢXʭ|7Y:gɉS_"4D^8:T &l#-/~ܜ K;̐<'Bc eg-uZUOZ`[? È&G7:NHƒݯLIy7II,D0$'^!Pתu"_;oJ=s,{3ړ;aqc9 Sdؚm7u۠k˯y#Ŗc"gM ccU h (ʴsݵtY(T {1r"58CiXӨ5lt!LlowGY;pn@ ;OJ.z酣th -l=Y0VA|l󃵾w˗L86u3 =Y7nx1;5ׇ 2xYo:01]/jOٛE&ETulʋ!+4JV߃)^5Q͡>z + c^c$bԺDQ2 rcnt5ktWO#ّhyŢBT3zS_8CZP F <-}7mߧOHIL?ۺi=6 KjÑ ^㰅/aֳ߆ g)2mj|tfvq|䙓`M8;T)9w8:;9_\'|!.1MYkf-SN8\G+3J슩bȭΑ$ķ?hك]ÑG1u_ Ҩ'ȸ9c R>rJb^څP; -+IR_]O;CHI514 n[.:3߂UDͥƵ 賝]*W/E3q-YudCeXH^39fUdQגj2(%}<^>6gw"H;T>y_7XN7/G~ v6XaF)iR__g_o ~jYS3 :fbۄz[ޘv"^⬯>a92XR!]Z\h3'#R |tMċ %MN'%?Ԝh!A9kw]W'b6xGz@Z˞ 1h zqڷ;ga$~qdLCrS2V)Ydlc]xQdf\G7Nl4.Ҥ~G(<$dJ46ek(#pUemva>Z'(8%&7ۡsm]*<`Tl`1XIIV\HZ>ڃh}97j!( R Z/8-(a&;Ů+t3 6 Mv2խ e|{T`~؁r/a~U/k_@J@a }2kN嬾XWڨwcH~$/&3F]9sz ~ctS- pit;-Lm\@9\ABlf &t.i%gfba֚c>$Fn]bSUWӃBV?5fmAkLpT5VJ @ɧ &S~`vĺ& X6{Sk \D+CZ7<Ȝv?r|͙Y'(ƃ[|$䏟/|hq{7tرi!稉!(W41;P>80/WBdr:dqL)ՎϺ~BUN<߶S4s#RKhifi?2NBq½NL]MB<7rG9)fe q7= qg*OlY}vRɵAJǓvyC;=7H7RF j77qZ?BXom2;w wp/n[-"HW^~h|1Ͱ7 樣u:Henl9FB!gvUc܅%H&=4E C3ӻ{JB˭E{Q@B[9 zPNWAőjXkO=zqy #GbYBۇN;Աm27y`+L>s+n=h ԷIەCՍ,!lpgIJv_3X}*zQ0;bJɢq>n |&psG/vф6Ty WgRoU"yt%|(f8w{5*JJaG@IJ#ƀ$4qHv.z7t=*7y`D-a'TH Y-vJ/u L|tV0[9=mcorl8(hm  w ,DB7`G>aUO f_I6An{~mB\4e&3L`v8ɏD-܁le ^cc" WaQditW)7pG-6>B.hf9m"4j^^A,hD-gq(k1GNc~GCt AOqZp2XBX1,p ; ' d)J= g͌ӊJxGd`Ӿ]~E!׭TR'"GRO0uL\+bY)5ȳO ( U|+#jT'L<8(&RE*gq.]_>(PS% Z@ TB6FLRY1L0E&+A|HN!7y!uT7O|Zq.ݜP'rCoU3` IװQP@W߆q0,T!Zʃ(;&s9 krK{&ջ#[e+l7cWj^./Tjҗe^,I)-llb qJ?lQ{l'yXuyͽ,pѤ!TKkSEqʈ1bzB|DhvA5vs:=0]"J@ /y5 K{Hw\ hBFsq}ޔlIGu7Wψ08굔ț~`LlI?3 3zz;]p\-~Q@O&ȅ*˸ԿM'pPAIy>9˥½@dFH 谻aOYfl b(٬`mEeO.8 I='pуSyr&aOa_lDZumvyEH?R&V UB:*Gz8J_N\nj]뫫~rr2 GtV-g* ߞE+ k>vBH#:S\ֳ|WFk@4Ǵ}Fgj؛< f+2O[\2_nV M\}:ž;(XEn*L F"53*s}P7W6 PrGIb'S3?~K)b4I¯J)riT5˳vui⒩ F r0=ṗj<T{ 1%Kj|D9ǒ^SdC1T’89{j^͉6~v z\\E>eU53͘f̀-@#HUS\stKHHE46D04DCrwbOG%ܞ3 ֫g*UK@2D$91iU!ۺGcY՜#n~R!7ު>%LpX'3ʌu{F NΚ=L(לM`y_%*1:opX lySv!{ qYsUou$;x\(F =VE6 [7c^HqJ^gffc(}?vY4GCabe<Y|?H_zm[._dT%3^SOK A'h,+w͚0)E$K>4+' ]h!¼e}bl\^,RL{ձeܼKi d=XJ5N]%!9+ HErw_KQ%>iKBj@ۢ?!/f.iW- -Wb_"us] #̣L}7g\@ҒUHořVo:"eKVlU"$!(Z:@JDI۪HA t_КtC{{Hr@Ly .(ƣğgI69%Ї61lnB^%DzQ8IWx|H葝xe:Ly,UC/<,L3\U14j1G Q2c9G=xw[LTf@pˠY+i(Q`l: &N-|0`[{?W57nV1Zj E/3IK!Egʳ|o e}q)hڗmf}_ xw|KBIdF-$4OS/zizO̙o$NI܍&)4mA h㜆@wjOڅU @"m ywǠAZw_9VɎZ졼X>@gFƗa[ud {.C7aߒ/Y3UfJB} fzQሩE`~圴y)a9<\nO-!YXCX\Or8TQr=S^fre6e͖ԄHrKT<7Kt $kp%ږ/K"Ukw9|*{ dASj>ſ3G_R.j.76,٘:\N+A1mbPn/,&Q?SVN-5|R!k<~rUO'@sL'3c{,^e2$GEpWWCBL¡D& [i>߽5!me' ԑ!{ꐏ*շHc\)q`x tPB(&nfF!S"FQs+ǁt/KqD&$/p]+F$}goIսy p0+Cբh l $FS* rO7+jn$ռZo@v$~D CLº M~.<շ0՗-u[حP6: XPKk o ^ӍML]05~|#}s laҁRy[V¡,!v-ZxYҺ?s-t=Q T{ '4u+f'SZW/'^\Q0NnV"2kȄ 5~'a ȋ* kq껣Aճ1U.C~vqD"dN*~'[2<ݗ^2~ZY[dj'u6 blay~Ηd}8ۜP;\.d fZQMn%2NFmޠg?>yr2JJOvŕ KmK{-V\E< *B(:-b ёnEl(ECⱜTE_Li9kzUG3פl߹:~tb'V#u(LV<4H#VZ% `d`ȧ:8Ĵ = Ffm/jC:rK,9 d v/<߁Su'E~k_#F fĩ@hrɖOMhdl%_1ׇz):g9Xͫ6O^)]&]#",#4ԇrF (g7q5=HX?zp6zZԘR./ۡjCkFh1 1zj5Rp͛B7T V%gRZv%t)-.R#Gk&c@3֬0'8DGrs^¸(@0EegtUig? Ǟ`öx-(01Ύo/֌0KnEڐ%H҈H8!ֳBN͢ t=4pF1NvY}I + 4*E 1t ?%4k PmV5+)|@آ00WnBO['gcK(J1v3j!c@{HI +l܍`>^87_e_G5_&VZ Ľ9tv+:B^{)ɡ,ɗA $*G+X Y:7gҵ0< $C t19O`}uD5B[.+LG s!H.V -=ej0Iy[ bP̶2 jfΘ C8_)o/U9#9ɡ5d}c:U`}U]1[#gp3bGR'/96-M^7/hTӍoB4>r;{dK,:|t'2K9{,I"JO295W)PA\vp?6^!v:ɑI'1KAa7\,h > wȝ ?aN#I0hͬ!N mC֡͟v&Psiy:7|S>ބO(4:=EqFFbq:miфXti$-Z H<)c^g{%u^Wuڛ>YFG݉ w΅nZMyֻ!2{'I!H%pp܇e!ypk-*b,yuXh޲/ﯰ6k:^i"C̤ &<.T#d'>@1kxa/lgICLG|%'=iAi.npIӣԳYg9S^ +ї\fIFG#HNCj·KD)/L8<`iz8 Ga-yq勠tkED;<ѨTƒ;W ZsL yfC%B&g!_--xh_ԋU"OVVJTv;c.|2Ӊ Ia;`y9C?kCHax7nm>90|.b!Ok(_os2)k.$ TkIz$ѓn޺ [@U Z4WvYRbCZ56C 4#ܽ Y=Km1wݰKx аhl@?}벦'D*&- $sPBS3xR'ϸS`OV mZ7xrl®,EMj+Cߎ }rv$ ;L8pP\ӳK~O7a/91L כ&C̜6bWK>wmىQMܭ"eǗ +TKT)nj,t^Fp%No@P9 q/.NH q8U믦 =/hgetB]F(԰'=,`, )kߪ^QcoO dgX0EP~ql!E+EݨL%hqa Uc 'KL9U16I 0`JfThu]DTXU0^z_2re*ܖP=v"lrO"D6$\TFCr+fw>ȕի ?ޛc_OC{CZ8z2B ץ`H.p-|_偷*BLL*UjA;A0{3F[{]NŒc5 [B` >4Uu,Z|sNq{M(q y> o>p'*Qm<#՚H}iY@j]"j 61Ыw]9am@ w~ȋ}udE߆L/Ɣb҈VCZnj25 ui0ؒ_ʥ!  -^\tPB |ƽ^q]oF8{˼쉂{[k>8%, ߅+}b: NDwvjiEW-ҸX!pa ^|&R*V>9f9Eņsޓ/gOp\Wy=[Gxw۫+{ }p$]g _!f8L Ww)i֊#EŽ$ ऀژit8, Fr6b3\ܶyyU2*4.5ko$eHaIloMqo ϕU(4wxl# lf*աqi:?fip"c<6D+esu6Ҳ'vUchږ,F?5l!|EB%*@EjtZC MNNh"3|Kseim7o=rLaÆ+@R|+!rJdE6t,9a.0wQh@}NjCƂrJexFl+B?vک "K} F!MNx„|*\ Qd#Jǰ  \ nE% n3 MVxTSY뾞vXm2IgJhc^C=>{'CZ&@-w52B_@#(1[bRt`*_NƠ Z;~8R((XY97}~j JW1n˦2F1;a JYo]r.or$uM$(k V!Y47% ~s}^A]KFɟ,=XIDS{5P,\}xgMT:er!:֊C9`8nO,N0:R4ffgm ƸMBRIRc4P]AM~ \aip?AH%I!o r*ss 88*@"kέ-p@Y&nj3!dPb燋i]zal^Cx<,v9,ƺ|{\q̊Bz-3{y2VM}I@)߫!LHOy)w=?F;uZve4~x>]g,jQ+$): j>2DnZjՙԂG}WiV J"i>VvhCg72jIRH)P{<@k-U#A3>-@pvp TG2@tR'uRX.SR@TL.As|~e׶"EPa'&~yo ,ZȗT&kQ[569pxF?QQ[cxcB1XopM;:jluZUi:Z(\ƶ O ~?m[\=%/ ͅQG 'NZa8ȃ ہ}+N,Du/OovQOF6<|:ʔ9.-Ż}o=k.\ΉVVD%iJgʘZVD Rul"*p Ԥ<}Y];_X(Y0 Ot}݁"UU{x0B%ʑo[g#B![|džNEd ! B`r:>[ZZ2=$t%Q䭱%뗜'#) *qKf݋<`"'ёiudEZ& }6XC|6ȧ<[W* `~P9*֒vn)7{Ε-n"D9þk?q<ڳo Y$|&C/ꕺ'iV5 ci.WdЎGi,G;]T]:eZr'YŢr!p^(+;O)85r>_,g,'`Wo(@ltGx[z8(X:YhaMIk7 < 2M~4.{vڠ5aFy\/M6jaJt>`ȋ^̙4kpqSKW_9 (8W rȒAmIwQUbiv9X9/6af~WvBQ m(Yt'OLj|#kozc@^P e9%n0[*iY2ْƾfw<̾ ϐ@˩ K3—4 QeL'I"]cNR#ki_#n:3|:V4c\To'V v$vI!zH S8PW W"nR_ccQ?1;ؾ[Vӧq>Dm̧6 nB{{(psָ.wPfl17sqo5+kW2_3JCnQѭp6K}T|rӕ< D _EbI|âfۆ_' #i!KGe7ca”F&(GӜYI7I';(?qU&җDUHu/F"t@iС|<- zp90+ ݠ#j%M(v;8WEd+iAB,|c1} /a´ 6)'C#z"Ad+`vW_8ć'W,'EɾXIZl=q8%}{Xޗؿ_oq43*z:,I8'(ayLu(j/+*Z XH Q*}QgL%!ZU쀃$cmU\õ;Yʥ$`aksrȆH͉aM[Y㧛 *M`R͆MM2nb 4{o>#QYy:wr{}{Hi"!5ǣSTߓ(}χB喷bZ}ۭ8ltƐ_9+@޿5R3>Xա78A(TbJs[/%QE{sAobP֕'hR3hZ\j$AOHWo=qnda/u*k3==Ǒ &Le7?]"wY~+]waM')7.RÆBĺYٵ>5< @A0O=Q4pͣ$:ޙ`ccjk.# A6,Ϲ:V[^C]Hwѫ|86bxD@TďLeXԭ ~3Jcja=,ߝAQ9r鐇3<+Xm{ӞÈ_~[u@_iЭPM,JEiXŦ [fnL,99nU]@@pl>.If tTpfAaӞ j)抎{o *9݃ݸ EPIJP7߶K w!/)*6TT T?Ez_ &EKk5tw?gg5\9_bal#ɜ-WJ|#$!{CP4[J&V&ǯ1i 3qŸS< P,Wĕ-4'2މ;8 +eR$2BPK)Z\"l2_vWmq&Y6&v^tl Ej8KD%ySS{$IN0:㏅K]|%0 * >~-(TLZpKb!%3<$ $Q:p'yCaS :Sr*_GCMp%c)a2,+s' W7Ş gxpeY )qM)[ :F9e?W={,|}:0X{2?  A@RVEJ U|7`Zt16 ?dƽnfQRa<8@g).JΎ\ůhG2[5ǣ')f<+RTe2` ahĜw"%ܹP}f}{tg+6"|ÖǰyZ|w5gkjvQi,/f۟9QoBLpHkU: 5wb!863Y2IDžs:|Aϸrnz̽mه('ZeSz5-C/Q?#y4Zp\d[1{{<-Le"h!GN9cjxLm=L{J@F] 9U4S/ÙpG)&Gӿ:V(ϓH66k:@3( &By9XzB Ӕ}2zQ"W /ar@'QӠD9KF{Vr+ `!EcY ݞ+ܲtu2ҁdj:!] OW*WѻOQeit|#SFy@~(ƈЛAّf~=>jKqˬ-{M<,̐X$#](E ɮ͋k!qY Mr'y \'^yhr#F7,rkKh]n~~ G'gӖ[c*G&NLk+ck]^l,`+Uݵ*SGOh_NZƒyu' };_bs ղMz(0D0b!MjZIR(j7[C^jb@FxxgDrT<"8&[8̣ #ebDɴ_~GM_G 9紦xOSZ]7P2lw̝ 3Z7]?7_8YS~EX @)d)/P̽h/,ooR}b>$:(#׻>j+<^-@ ˻O/ ;ɶ 18F#BKկ~*Y7EVyT3 jM}&MRrݻm;Tu&0ցuՊ-C >*s庪ȅ>(#\>!1xĹQ䐮 ")͍_Gs~$hx7vSt/>r&j+J:Hr4ZXUYo }%iRV AA^~^P@=|oXF-<{hU!.J]r+ t`&j'z-Znl~qGs@L('26=|ח!T}H0iЈaǞJDo QD>lOum~SWE4M[Wh)kȕ3|YdIJhbA7:ub# Js,M;-K^3ݩSDíPP(@(?l6Oi RX\grzRy3bsk4BI.r{s[)s4VMĢ}5.T?>=VӶ;gvbiB ^V~mf~QV om׷Z2 m*2o4ة 5ӈI pC=50ꠣMMu-5DM[̉,ckw3=.-ZpL(qWu0*ֹ MFw?B́/.o7\u,zP&byOʌ ?rpz(;Ddk͛EPerUQ'LJ.zQsd\ & )_N7B2i_Vr1 ~)˺8RȦ?NHT|s+^uO47kQ. hjI`*"GWq>ER5QAW$؇ ㏢>@{i^ )"T-إnn]FawL `GE Ѷ/E-̓Ղ=Z"5Ĉ!S,]?_~F]%`7]3: 5W ɲ]V)%1 c9Ąn0e}=8 sy5ok@] i3,h3ݛI&W̰R32L=nHBf}wdPqK-o}bW" 2vaT@iz*I&?OkUIE6g7ŲĆu^;6>/5)L]̩$j)oܗ! {P_X9({{ȮDj©^MN_YF%]M7:JJdY+Jw%I@x@+{?3--2}%t (n2J}bc=zB!FcwT=Wa 3<;If=/!Sќ5=H*yOȳ76_6 %P8#α>{޷qҵ]RMHA/g6 1M@gjۊHFbDLOmG}۠5R8[7ƀݴ?-bFd]Aj^-1 :'a8u`5<Ϡ¬4^1h۷Jbro,iv*= \@7x(f:(U('޽?N3A)i}bmWc>7 臚$?pٺf]"f _s.ûLXrԐ(3nX&sOb,vl vGF`w-Е7G z$xԯBL{wDNɆh0yu FRس<ȳJ$߄ G)$7M+Sֿ ؎Ni%9d?'ϗFH꿘{!ϤmmِΪ)[ۉgʮY eY[Vf#D 'k*iGjGXnzXe \Y}X;']PW k3oVz$bQ-t+˖խrabwi W=䐼{vSVMYTYQ|wh\O_:{|Ƣƿҡ'<`Z~}`OihpcځJsnQeH2VsnNL1T#V?jBʙLUdCN3Fr#6,]whLPe-X&|;YTÀK v fp+Rc\HgZ:xenJ [1 `6%SbP"zXb䡾,Y ӯ+{=s]nXNO4}0fҰ&6}29do)e|Ӡ6)~&8l^%{0aʬ÷use/Մ/0De_"ЂK^I,džo|tGS=SBFyNǛ0]88u͘  ]u#wm`OT@Gc>64IT8D 7uK|QC!a,IYOw.B]ӻXmڤ|_(!|3(D&2SQ= Ħ~EAZQ'h2Q0 !w[yObshbςLggz=+f?)Y@a՜ ruTr$[쬤MrGaq_CxB89z2nMfc#4y -moPiݕGsvu{#T zuA Ts@N]G&l 9_Ou?I+s:>qOլLaa)n]D$ "N:3I{NDl `JjGGɟH>ޔ=+= 1k-<{#m[!Ci\HZ^#7ۀpƾ*^?_S!A>d&5߁ڻDV!ٵ1LwfT²om>1EgFqH7Q+pE[tB!`Wu fK<]dlw\3^ c2z/+PraբGGX'b,^*saoާ#982Bc>*ItB!w!nfnU` 7fY.@e^ONc'uV#MA̛1-*wJ}arD %Ƀu5.m'-Ӭ'XE4 D -f!Fgn:Ba-cF"iv;].S6+1 >hbu"?j&_޻I5P\a+1]yJd=F:V122 c)=̈q ,i F’j1$lTaGǀG0u(NHbK4q'^4CbSMg JK s==&T^Ũ"bڏ;j-_H' 1E2"xmMO¥\Fς␠1FNm  W ֏>$qvxeVyLN#xh5A5FQn)N6>wc\=̢,ng-9FT^BO5E ])]5E\.#cbɾݴ#-bqP ϸ1p|v2?NF%׳s_|'ԜV^[,U Y;%G~hx]sV='DijI?f'W \.OH2Xf]S m!oky cвc?MWN`qX8xءmNl&ؼ`g$҆-bes|d6?@7G&j1ޕ} hX ktTB c O TJ`kFv…:Teᖘs716=ب앵f&{~-&^z_ݺZGx^rbؽYtEG'(ὩmKǷ{3}MpVbfDED*]D51ۭ]w{ہZ[~~oGD cv1fZo VAuozD&D 0cXqHb](1#U> >QD"֏U+xv(!uǀwahsn.D7i bsq!adTok^P8nZEOnvBd[XV<ɔw"4teȓ}ҁF!8߮D>sxBfD>Cb o0ԁf\cLB*+o0#A۳M̙F&c2blTvQ65ym6;ljN ͨj$$,?\ECr~,qhrsoF/s1jCƙ6_`{^6>[2OP̙Jߨ- wMkXT't{(cLhٝ,E^_gY42>.}yۥ~V(wM˄IsBg/CiHKIYEU[KH k7p~$H#guӸYq3_]ldmk!}_={ws0RBuI3;X\8jOCɍh'է~"x8VЦݿo˾3٬buW uS២O`Iclʟk si@2Dk R!i5Y{ եu4˚N?XabfK;zn~{{#;‰ wԖ:Wa(Y #NU~uE;%#JKytYi\Dy[C0ISh3#17 fy[cgrGic>wu$j5NIz*zB$Oo&&ƶg| BƭOaa;DՋq̆OZ I_ACO%T %cfglzUU.j+`l<w/jX6R5DwxH;0T Hzxi2 zWt<q4|x2GjB>L7`mm45ɵMg̑#%ӬS[p7 1a%;Ȱu"w+]Q`Speƃ]{GP6+?}6i3`[yl d^\l_Ů('YBNL?”UTԌt}[>t u8ѝc@$<5wWV@\wUBܓI ꛆuh8H Q-٢Skz8ݵ<pq:xƿn !=" ybj*U]gds(;&4ʉ6vKO*lh';B^8?QEY%9+Y'Xĵ7˄B`lBY<<< /?yA|V@3X 8 1֪ ):{HA,(a/  C= A q³Xv\~o=zbVhWa@ı5o;9/ŸPPSB R6Sl =U}8}XuUԍYq(-+8^G&}S#+^/G8UD$8X4*{,u`7pf䴭.&u'ʕSOא+*nXF5tII9>u} \؎V lq猷mg90JVE#aozOE Ш̰thJDTaKɠG,HDsCdL£EH  '=Eш|~h q' 2k49ư+wuV׆ص<::(4^bM] z%@̭@@xNw k&#G|pff*#sW{l\47_<ɋ;|Q.iVUa)tM.# F =3ȄN `~js")INc^@?'+±Qx 0S!#Q4XcJ\`=q1M'p~<7=U>*<sS/ȟzmuo*z4t ΓmXyj*giaXY5hf k;&H 9bUe#& ~]y \*dA* QBvbrS*ϑ mL5ҖEԔt!jHc"h6*J:[Ɯ!D (G/8L:R(L:D'3K4l\ѭLXЏ9( 6+ztT -qЁ>"ʸN@?N"VCHv*uma5Φx\Voϝ_ʈq4pYYd+rTl ZK.Ts_Tݙ\Yp13zԤͶ䉦0-qDpo( s%ƒ 5բ8Du<5w+s7ʼ[(mYG ZfW_+] v+ TЎh Hjne]/X'ט"dv ҂gMe0x!ԘD&\:k4wydӴa)=)/20OVMej[u>MHR)4AN%ꉨBI kڻ q)r  Tj *ڻ[-$FGϼwܒsk=b :)03<_[.rPWk}"/ m({ ^Jll%,$R)y K'8 \a5Ø/|sfAHi=A[S8)cJV1O~w5gƨÒae|Azs⑯( IW#*m}{40M]%!ەrKиU:""&A*QܵSaڪΓ*o7E?,Fі7VΣ'3V8r&g*0 MM*9>HRS+i@Vig`0WK8w=3gP/ 3BO;nj4h4w+[[Nf #m1\~LhPqpo;v |n k=kYFk&)۾bK}o<& +LJ},ʴlɇM+V_صLH+4*ŤĿJ_f6ѡUdU ?.hXW]$$-%U"E(YG-d8v#XDh؊C 闹*гx4mۥ.Gg4baq6A0P3W-Vrđ"@6L(lAIᶔ1䲾i杩 zCZ_3J:|{sL?YV*/M!{Ŀ=I&/J._tVX0*wzsSV HI/j4&ɵE[/ѧatR Gj rpۏW\]i&8SbR7[n@wdT_/d|eP8#׶Dq׋STռ' Z⢜J74f5r|ո|P|5pcJ_wUB_dj̰!, rԠ5u/Iuš mvO ӝ<܏蝱sU÷(ˠrŶZ5IZה?(=5w9 ʛdv1匒T(N. ߛ ]Vhr?/Z`=E,N ^hU9x7(Ǖz ,8rT[v1#Y&(&+*,vt '}chYRL3O#VlU$Hl{FG 1L/(GA k":69KN]aoOP[ApLǢn3ٰOY, TMjs;k:e Iu.q896\r+u 1d5]::@{t3n7^!9^=`'=Ο <]C;A|ɶvd7u:輮IШ;ܔg+, JgiUR{&Tj71pn5a6ۮYOg"opdtm5ky=Dzj]lh}â2ܳk@"[S 3EJ\9@~^Qs.ޙe<-UcSϰgx.ELţ#+hޔ&?yQ% #mGJM !{Ec;Bqd'Q/x%=@yɭ^햊:R68mQ;??Bg"x`)}.,Ŕy@ Xs[Iq}- Q>kD[Rtj/z*֕5E6fIGunIVrH (J{}8%ۡ8VSCdfEfZe_ S|$+u6L J6B^&7}L!VcD gFUy_)WHX%/ AMu1F!Kf`E v@O[t[mZGa?ؘJ޲B!-͓q%7< _Ik#H;Oޣr-'.ʵxRD9t<Ƕ艫oEʣ ):j\VV" 2#$S +n2kl! Mvw cE.,%->w"d#!oa%Em&quЎ+՜0<1V)0p:amH x(OOYzt V y 6+C9LQ"Ee෴&itڟ$u#q ղE=`uD>M-PH͌k=y` VI|Y5L[^]@;X 1nJl9B?@DO-Y10Q[Oݑ.[s)C#d<>[M !'> 7Q ? 7g) UF;`?,#NFƪf ی5g Ce&:Z60 T<<ロMs%qbJ3Qi>w~sc< qYQ$v}[lD $;F|\*+p7o~az7Q3ο r;= 8t%o6 E{BRyoI=v$>t9o፬P{PbJR`z]^VE:ܸZJG:1BBm\4po/p&C @LC@JKFIqXykQM'o)qi1A9PYESz A >s"JȃAWC.eMkɁJ~1:}fy;ߚk>P`sW^-fb}ܫ|Ln)ԋUkp=:)u TL* CTrqqEߝٞ@?9(\ص]47u8h,UHҭ*{a3AUgVJ1^w"4w2.UrLq# G[s"8|\nx91lE __ѭ-Ս욵*".u>!na^!w;Qo֋%& }&ScG?% x6};[^R ASoLCDʕ4#?NvsEIN0 :tcCx,:~kb_UQ5 orN~j9Ҵ?H7IZTYG*I0ɬr:Gx@%F`)]fkݤ7Ո!bNFɧ$͈_ V!o'e:YӁe-Uص*57jzZGm TBHHxj@H-d܋a19~A$f/+x^7gAT~!`abO9f) 4fF1X~ڀ0XX8ίԏa7e}=č N 7Tb Џ@5_Йs_gRt"n^fw4 ́ %KwמtvyPHqDPgmPtWE>hꀟ=ĝαNwR=P,aQ,>"iFE?N覇(NCFpaB@&.q02B|q Gc%kBrRA`S" b͠u"Ʌ]mƽ. 8b勀E7ヤ!t%G h+gbHC=T j]Tr[Z,|\ذEa8xCB3D+46M5|ٲ~savJǿ5r#>Lᠭs#ް])"yK@%aїcVýOB.i[5ZȩE ;AD#9@oem,_V?`!],.Vؐ' |'Y'b qK MJ˂2҉@?i;CX/-[~ߕvnCcPh$IܫfMHRxxxau]: !LwuĞ`>$тErZVܒTf]unϔ&[h%6VA Kc'$wO)+gԉq8wBCu]Wӆ|1ON=sc &Bn{|\]щvVN6_3 y^6$V7b @/xp'[??O!Us*_`3/Xq3 m?*q[u9XE> ~^.BJuTk{"]M|R h3+@?>CԶ~\0FT(~ޏ>HyGXJYn;$LAFpוԵApY4'|`=FYe"hnfA 4 -}Ir!E!z9YN:4zj/TݱH'+[>~H /%l4UmxjИp(.TDf9_~N/V.b/fY k6ZxLđBJauc@a,0}7 49PABn;C7_p2 :uf:0}E M A D߭@ l|_q=T'6__CuඝCL}[v2 =# Ju׺+T\"mGpzeç\jv10m$&pL(zcetI6AhEŒi!L8hD4YL<ގ(HbX`#*XK#8Hx1EaΟi PP我 ׃ϩ ҥZ#X Ϡ&\#٦a ֮}"EU'+nVx2׸J?4$Ō{pfP,*= kUX/ؑETߎ%-Qe% tb Ics꺹{eob4>ih0F撴 =C [oϟtAմsDnت zG츟Kd;qVnPswOŊx﷼\vyǤ J_6G$?Y)s p0 vs$Q~KB#^k;;a*0LK*J%V-亘P 7%\Q%9#+0J5E I P?߆j ?gi,4r$ ;0QW{z"NR$Ww:}TC1kE'Ej(Ku4`[Ӿiigp7Om 5iT|KjTɟ[ $4a2Nr:v Qg J[)))I&Z/hD CYLV-vj 6hZPHL5c1uq! T T%۾(Alق|fLCEcwLcflۡ芎w{Icҟ(N\V~ex${C"wÏ 8iLlNB<=HX{[2;z_EWe'j`5Y`[ƍm%VҒp=Q*_V*3"jZe+v3*@=EbdS_N:/As"ϡ"g.ޞPNn$#~q9Y3i0p268ԋ&ْADӺi#1#k"R2Lw-.btQԓjo-K>[Mr6S=@l Ls*CL}&V!`eWN7ѲWp'xmyM' AkB 덓3/G^ˢMEa s  Bߐ~h %Cu7NF`ҪqCPg߶n;r]UWk+wbfCP/* 5I|[XO70KsuQƭɬ`xs%lKcD:pp65wCapXIT 98blG /}2P 0x)9Iߖ5AzWN٠Rl:!B13PcJ$t#3GH׵eaՎi:~.omM_ndX&r9_@(+Xcѡ;K7pGAmtqKM-3𲢖4N~'!'|d* !z1GF*wWeI|Z^ 0EJ qpM'pQ+[՞-򁫺>'SUP߿|d3Q&cZ6/ v 鳉b2x\_!IrbBt\?ph06NvLɴӞx`3gĭ0Y WD2tFslޯu _"6+a8WI^޻p y% yfSt1MJʹ]Dphaw[HA)g*rRn|3xgM$%gRN\-NRY絆nc Cd9Kn ψ"E;S/҉q޸:_UڄI3`vP -mUx({ YO\ !98 !JQ-|_ ] ;6Fف#\Ǥ,5e7<23Ӏ>\!=`cʔ d` \569c"]z n7s()KߞMx'BN'y?{ |jV*yB3&p.ߊ ˈ!.m$𚆨L/ M!^)=Xak-͚ϥ,=Sj'ө9VpaT5sjߞ Us72]/t%;SL)kSJ7E?n9>FUj336djC.%DKa!ē%bR)b %RάE E.;aq@)XŢ(Ze B`fbk8n ԅ@)Dw-bx(E}5cs'7d4,A| X()@CQ~iM]&릪2ߦC,>ԛ'DA;!W@ʈ[o5ơ 66Ex8^Z*^A.ǘ>П©idU8NjqkeC&+2}ΝC\%'Oqa&;A3܉kP;r5xq l&Y_pvJ^}SxkU%uHcD~3_HL /g>/>XA).O[3g{q( V/Ksxj }Ki'q4_*j3|W:cV3&#׳;?4s_#zrZfmُ*W[Q7pG^th) X-.ݐ/[l '% h;2hMqq 0܎?]iā~yL'oCOis 8BU Kzl,CvWes֓9 o. [k\*1$YT$P&?|B;=]d?PV8NRWeKU9\271m"s?ʌ%T|@sYQVּZ J>GI58Xue*?8*`$Ϊ 6L>K! H}7ءCur!:N/F|ݘDroh֪JݹN5@CƄn d*Fo8Vԥ=i^}I(fŭSFLTS#ӟ0 Xl[i__q_:oM[đ!()yZ6e=2xr>: whOL'I 0-TP եhpg+zHjߘMvuHD=T̯6y`J ǭVGs:I"S]"1i 1^Pex([ *yF'l7` T+cl/.rȎИ|ֆg3&zt+E@ti@9§_H,K'uh䇻=s|pCPv֬1-V#g[O4aJUVWwa8(SBD<ު+p!EUپ>'&λu ,x׷2y3:CK6nt 'էJf@o?^}pu̔͆5p 5.rn~Ԛy|d!ZzJL^רC0r7l6Qx5 h_#J łm+NW@n\ tvodjR ]0?Xds+Hb@^zU'n}\~VM@* Ja( Pw/9$ ow{3LP$6ք_=bx׍(RxXבK8=>m}` B'K}asӉF;l=Orz WqBj ɢVeU|mvIk-gonǒ47jw2 ^>a㢼iGUׄ,e6_D)4VkYK=0kfsV^6am5%#u*w-l}nc5*8q,Xa~NMQ2=yXVy _iq*@KBջ{3nCIt `\\criIWw󩺂Wd7'yTҳ|JYZ3̒. vs( Jt.@B|o{%^S"iaXfhc:AZw.,P*=Zvx(d[@PѤNJA^tt+D;o`H .S!x^l8x7̳2WM2ncƓ5i_ C6rnT}[n!ϥBD N?"p~TnM,Ą WL;)DEB<-} 4 M_&T^f+6\G^fE`><hOϘw(uNJ*1j$I2wn42~#bZ&leˢo.EjjsM̻;xl.A$!|`O_%N´3<R&~$!M$ 7N-poZێt6].bbBKFlQĖ+œ»"fVB$;k޼JZ7[I3Տ=$\8 f9bJ5+hr\ CLCT5}Ɋpj~KX?vӫ>Iy ȠQ2oW&+N%}&k[L4)!IO,lwN 7L|.k ^"+L{A+vzRG|F=mTk\~h40 /j78 ;1_3\ ̾jq@vX9Eq,hzz'7٣S7r#aNxۜkmCտ@[`5WLCO(8[~O$S\Vtk?"奲H,?j[gƱntkKK90{IEc H|@4pBwsWN؃{cE %G(3rŕQ sh@VS FGOxchEnqn*%:3^33DIJZT-1PTx,2 >Lȹ\IP!d72٥W+DIFmPG3SVlwu=ѧh-y#dt S~Z&-5L÷2Q'poy-`<(;גSQLǠj~LVwYjv^4tԟOsnߦ Y\xRFKiGnE3ӇEvS ;^Df *gcbk: ȩ{:&dv9qKl5bƽJǯt஍ _&;U^Iz"k#" xs4Kd)ב:W{ O=6w9>  2WOCƘk .<}nobv 8cyy]v]ǓtqDkva 0F_=yOZ&=]Rš|8.ӢGA۔ŢAF6 Ucs~mܬ j1VRLEfZeH 0'R`eTOc˫n9I,kg>BeQb ΧDŽJvs@^2sqkiK?=Dq9ia$0KMh!G$@򠵤^2hYTK岿:E7QЁ5׹DwpMmR*Dx"}*}j*~$e?]sYv@RHbTsgBGEהz6TvOO,}S.Uz$lpt|ES!G"سooEmL":tze"yٍQ 8YQG#u.2[ rskLM<@љ?s󾯒n7Ҁwb巌ǡ#~xm:Ϧ!dپߋ˅3@jۉ {o좟dzZkP‰xhpy0*ODІqd^,6*!tS{9$>0pʹF(˶z-n%ô'q$B#WlJ&a:xA_Ge]"ܸR(N*g:z~l4T߅[B2C6a-f援`[.Nҽj/bmmv=苿kkMEQ:0L Я wD:!J焊~_yzƺ1ib%F=J͌^s(g(‰w+n Ȗ_KdN0ϐ@$;躙+8_6SMz~!nɤcA]rTLW8any\/ˍ";)OgV73^%e.+&Ha>VCёbO.Rǁw퇲DrE 7e }B €ME<DΦ2H^^1w4~-ᅨO"'ʞVBG%1d2T*Q.:crg(u ëPhds5 ƗC#.r߈&_4zf+\zG禣T*f'r; bfGoq8#RSz#|U41ZkFL!Wf߯'姺'7R܈3Aeb83 Vz/kTe5 FT/b&`84[J*AF"nXoj!Rn{gAAxڪƏ_}&V'C3i_-lY%l^]yIm.ouZ' -]=t-/<񫕏=+ h9dHpxNCs/+4@0*D{xPfC汰s.F`'1VVyR1E%gk,,o;pKliz# xT<ѵHRl *?. J2XNF*Wd3"us#vB0WPpP5o$ ) S_g0Tܕ)]q XS] ` ˼ L?nT >ce!)N8@&{Iw 9nec@'/UsYU_9YmM-jkgh&èLQ)kb]Ԃ to87 v䚶l?'/qm8hկlC7@}E<>VNeB.8C"ܕN7?gGe󗟁%XɢJՎ#zmBmT /kOÎՇsZV ʨ]QTmܞXǛ?w%3buuk IMv@?;$Mf B{Ϩ_˽GKH&$=RpwZ:2XOhDqi+ t # 5,72:Ԟb32M@xt?ڥOz1sp+I SXJlV?|Mş~#gZ:ꥥyxtB7TS [@vo,ǕLj.690ƾGr.ia:Zo) N+Ĵ4c{&2&J:C==a8Ni3<[)oMw2Xmq$ܘgY[C+жHZw5'zXB=yl 鈣B*Jcõ5!Ҧ X{`p͓Dԩ<!Kmyb3IJGi QJemDe\wL;1b=(!"Cl\N;Β'||Ke(+|Z LGsEl̋H? |e0l4~ʚl!OipD8,jB9 :IYԪgODuIngYг"UF3aP79m1Ș 2MRz. aut+dS>Eb9vi˲;Aޅ# kCP"`^]D|yҢȶfd.T/5@rMB5MݑBY V+!^?A{"|ir6q5mgmk|}|(z4G -#'=1ww|V# d'jarm54BCxeI)d!.­ fܵŜM_y-Dav`Z-ΣmL~t.cfiT@37h'"TW'6o%)EOaK!u 5 I1|EUR˛?Bˈz͆0HHPL;d wCQNZ˯(#R7k8r=ؤxWR9+waZC}ߣsMм$_rWam<_6?=nեˍ V'fS)L4uok',Ň;=1ɨ XWF0R,;ܟ:TnxdC|eɾ{([m0gݭ AZ`8{ʗd dJ$!ihb8!$YH*BF_"@־ѣ1;#,jƄ'F4@Y7pha=NdqZ/rXvhhi ]4}@os֨AEkb60>(z88,|L,W:j_-s*4[r(NZ 9ԓ9ϤQO N%4&qn3  4ΰtShbҵ'9PDLy-4OVJr =L }X}w5| !πٔ#Oǒ[fu[MpZGN{m4c+kt<%Y#q i MY>/xO&(CrEbCN8uAr&gcs%~t̅ U$Ic ]!+F&щ\%hMEO}`gsx~@:w8$f-+& &>lkAJt~7dO14~Q/v\Sr13!Ԡk%N먅j}xXU Y6kx:NKO(•s>X>ҼiTH 9DflQRSZχKOW֤g:Lbס\2u޻p,E6="Rn JwfM-a#-5 F)TZV== dc{_FL>k"v /4m;jo2!Jw2A#Jـe70+O/i WgLŜ{na5_}H " JЄ5r*q,^T*֟Ηo.7 Yx J*b$z;@}"S;L2qE75<,vΔo sB'WxgGU YXn0"9/BP>;xXC16Ftcq~CJ8PS;,4@U xEB&.t8ץ 7?OXlM=L0s!VNy +vi+;TC=.3%͕C,Pqn;ise q,wMi9>=!mv>79NLʣbl"*pot87ah3j/h,؜!iH*ѱ+TW1ede5005l & ^9+clt&ou]>orAtNΕ?SpQ] h.b6<]OC`'NggHӣ󓬕S a>>^C*TKnX*Qi/'C)h"bO/`3:qݖ:+<#ľ+O.l?c<5gW.pesٖ-=kcxdDXzd 62[@"#w(rɯy\-jd{;85|~ېVNz)@2 MǁZ^)oGD!Ug uL#D,TeFAq:r %k~z?eDXeq#~ݪ{:冬|=NGRhцŝ9q{;ܻOFtY*P32[x*\GTS>jC* EfpCv,>KX'4IPhQ`֮[c\?S;waU 3R|1@C%"c4k^e-19r4}aQu <) ǨܯOBQ_/ Lqn.o)@ҙ NuOvˣґw͌fEMOLaYmvug5 \n[h_ 6 \{opdXa}lW  AXDMQܠ`@n8w3'hѭUEyUk,QZ:6h0IЦ }[ &VR\>Ds!}Ӵ A x#*btW$>Tߜ7O >C+^v稐c-6e$r5-~=P@ ƒS3g=q㳺 `& iT3ddRŷw eaƪXذOj)zzz,}!t_h7o}% ;_?cY!(mn ֊1i.qw͡˩ CJ$ѡǂukn$ LMc:[\#fNCmi1l+ ~j "$*vhtèy3w>E7^yDvK5Vmg4VgAmO̢H{1gyi/ofT!3ű u'5@8d(-vcٔ#]rR%JCOA@}6a1[羐`iXAۼ؈BiU/5 "u_iM0Eb4DpA)d%#IϜ`z7x.c]=|4C9'NוM!WL4h_\@xj 6^Dg'EK3ciYbn]FIsT3Iq3G#gA6F:A s%;#U6г+LE"Ġk"=),o[b>PCv!cSI-̆_Zw3O?r 5? .vbh *9t4'T~Put&fŊ˾k#څYeiY9x{WSc8u"ތJ½jpEWC0"`U(xJf\]{;db}kCK|a]_ы*j+\blYDmK&_ȯu.8"o z!w0wW'P?ⱻk_D1'Q+{KFPpE\JrDf;N+$a)ε A?T'dk`vG|CvzHYCA^Z ],<)1䆆Og.>r< G]+J>hEʨjk=-(~>g>T,ەlG7Ři>;o/E~e,.#5 [ gE2J| i!.PA|jM5_-v{$~C9+sv $N'B߀O;G/%J;?6N j%j'gR ˥D3}8\pi?OlagF)8Kjbi%20kC{rfĀ7y*k< \BĖo"ytL4MV^"e,\d60M_ܭZ7^,IJj|}S+W JxGcϬ#Z3mA0q;릋sagx8rV2hAaMIY0Dƺ큑 h=9K{E4)qs~B,=‡WŮ9+)mFkfP^Z TRAw4]+!P_mO 10'!VZltmVз-zQeՉq.p{Axad%Qgz( 17\;T@&L6>*]5ӥ]#^6]j,9H8paņpjqi1 I0@A/I\IobvC>bWJ_L=cw|dHf0m~Bg#VEn~nl(9N# oY$^<җQȨ;ŞB 񄣴/p5fLbmn? ӈ5MV%%ry'?ӡܛߵMW Ծk;\pIy[F^S[8i;R|'H]GKv@soĠqv ̝`xit7Z<}6CJS\o nVښGk0-RBef Ʊ-'HHN~{i~SyqY{Ew& 5jpD~|\~-gV+ ,.@{˿WI;j+#Es,&X1į$Rb /; GX07]/)SSOKybxY\&oC%/ESoXB&\&(&qT}x4>0+ad=Wrs`Vtz:Zս@&IۥAd4 XPJ@%\=uj S C6Jx |*tr%Et PMKR< vBL75ܟzd >\#$QK=G,k^ tY In6]=?fRb2PCW_J " I' {ד*ÖNDCm_C|ҥ%L`)?. q~3Bkd¼=czcUī j@+2щe+Wcʌ6ӑB^~XѬ-oM>۵&ԓg;H)ҙi5B$M/΋:emG3@ TNgzm, ďG"Ш9ky|'p9}sn4.4 _Wy¥%^=| Y~=?X!$:‘M*?jWlO@ɀmh/[тmG+h9WĹ.V p6\Fw T3e˙]!!0tF5.:iibHdz5P<x V}.yT=Һ)ujp9?fWPOK3X1N&Rc´wS( vlh֖ղVs9_UB YW T,?s1GXЇ-xL-L;;=Gg5dى W\&yCܴƛx@S4wxpwkr=A0͋`,-cl2)rP XDoP膰%^ M0SQ-G(M̃ΫKίub/vțmE[( 2fFe-7h~Y޳;V}*A<|nR ➄V7Asp)!`M!$`'h.߫gh]=wiz'KΞ )bBd+t#m ;-CjL}G 7SZj%L59WwCZ ~1]\[ᓞ흀VIoeU\/|.73^#2Bڦ źԍX]}f N٩%BbCLf)Ӏ\ A%zC,CDFLYKم7QݨmaGA⠑0 $wI}Y>&H-1V.q? M4n"1P=zN?Z0>Ӈ#bnk p2;xa `դIE}BKwmL~;@70E7h^lY=dlFC>I9Tu--nXGWbEt9dC ޡdOײi Px=oSF;`ewM]p55ƪU3* AsA>.G[,1vaִ&;#Lk>Y{% y15֬$\?psdÍl+bs0}%J>;Vj E`^Xe Oqq tOR@[ev9]F8z{_6WoY0IvjȊ{U*-nTypLqPgT| t"{R_3"Kc>T 5&%@xC8|ZzN2xJ%":$#,y9t<~x:'-'B]D{,@2 >!$Qޔ}1/Lc@!LoUEm-I|,4ɸFݤn2DLJ4>]ipjLģc1bܷy"> Jk}O$8ZܝOQ^FJqtxlsJFGf#uѶKݐ]Eo6tx b sd`)Tg۰al|~ w"e6@M[Ht) jh02L.wVX?k`@o{tΒgܸ9՗o[+rGT묀 =}\Yp-d,3GbC*IA+͞,m^'3chP4S_H+i $ уN@'9jTG JKK;|=9}iR#c%ͽf;Eފ 1{``ޚf'~kdP3zcr r1|^n3*\ (ihF[䧍+^ "m25hXODҦOtmWCOa4oxݝ $ՑN}d.:DڲnߓmFiJF`#ݏN'hbou'qWּi "IڱISkNF˄eL**, TdWanG#6ӆW_MnG53oe\G/hq8Qr`č=4t д`w5B.xh;IB?got5ϳ=v@s * S-;‰=?$" g~|#0l.~w "3Qja[P&WGsu&?.)Nb.*XV4.f3jS(rq[swX#6cNN.5ߤ/P07ՈqɌGQH~\rL,#!n JѩTm@&W:͟ 9oXy7D?](leJr4oGX/VX'A eJ w"By I> ?|Q=KI=%^S6In.,L򨵔w CfRR2"aӗ֕}ԑα1 T!_%/bfBxQP"pv=MЕ'my:LDbu2!kΐhH8H)nhCC Ȅ6pe -_8\^p \!h)l g˻[qXGU)EW 8#dVsKځZ -|_^VZÍpBkVp0LҢoW񞹼]ܥ;ڦ E*̕(@raB2< `8>t׾XOCiildmE;7p?Ѫup+,~lJ9C0}XD/_lj+yy͂떵m1"g'D_[A~.xLV"lRX-;7[EQrI#lTFqQIw>&='ڑꈄa#-ai@i20;5e':= / `F9)ZLs^(g"3A`;IR["!@:!%e>WJ&YKڱ{Npɟڰ/CSUAܩ R pst {n}4wy5X/q 9,E_zll=^ 60{,|/Z}+h"ձ f1Xhꓷ8VaYIJ(!C^hY8Uy8 0R;oۃ&nKX{NMF][ϝ;(D8|S`M0@$+6Dhj(q+$Zխ^[\vi(ϛPNINZRimpjI͝Cs' (T!Ѐ&_Yfv/NxzSc,c@3h MG5qNѽ -hUyb^^6c[ܰ?<-bJ9<Қ.b sO`# 3ٿֶ9K p;*̾om6쾽:dGpl\lOi8JcAh%@Gv~6TBn@3%9k~?왦sZѫ,벛)#C\n6xZ@_1.XJD4Tq}?~B\{`LE#.rs3 U6)E 6!S֬j L)נM))]z^`Jcd9~_+j/ANI]1foVJlaU ym$|F\v]j?Vr&=@IO(}[.#HE@骪jbMBUoIN=wіΤ J+cr u;Ն[k$H~1Fߦj(ߝz^80ܸM6º ,vk?kgJnɡ-ʯaHͱ1L]HTJ7RUH}_oZWj;S 9l,*Z2[lPn]9t܆:_PENلzGnhG4j"|!7F?ȵ1I dNS 17wD9됗0/mgخePx3 F tMEoXy>VZ!U-4ۅƙ>=r#AzfXhdy>76 'H e{!#h7{(\?J2&f +]+_+܊@B6=J3`:"USک1c+n sԪ_UsWe`'ʎ2~ 1 :jig` v'!u~)؊U Q,/0tS߷M*ĸNJBfXbAcyW['gȑm.-/NRh*2"9ep8طI[$a %[kFN l!h]WOz>"DMyǯ'F0qa5~AdD8_o+\l\URKG$r?w4g!mkcm~5#d(]p5TȜKѦB97(PIեNG|oȆ{2i J׵:zq(9>C8vM#7)]w nOC>zDP9e ekQGG : mդL|<9x\I%9DyTgzƯ&L 6HF4F*{s^H:"SJ{*CL4F@Ќ$1Cc5=LZp]k* SNX+UNNBZ-Z::yF0rۗi̙G`g^KL8x9oΰ5OhqяxHo5̐vuyXxs٥6%l'sBKo9FlI{VQ'[Y4J*hZO heտD.X:2+fsDR:ZuBZ/ Zr}˪"P4ֱ L KUmjnk6/o6 Hqks%-r Ub)ex5y茢%gE݁p\-3f8)QOn)])fV<~Ns@ӟ!iPMr16E.͙j3;rZHM3SX7<.zr15Ky'd}PQNQN*2,U`d! Nu/Z}Y)}g3kjN @#5I{P󛘧 WC@il@!l&~Chcj._Z L7 c~ut*{E)%:_>7[@VIPk>xI<uhrMM' ~pm+i񧵱o%5WbKgxu7bR( LOu.JnH]s|:6A~jEH@33( ߴF90 ZU9?t7 + UEfY_`D{PD' d/ȺCɚɈ>w3x?: 0ɧN{ eZ[TP.P%LGє:a~wT#WV\%|/R>x87*m`i =PkO\Vo !47(Ϻ",%[0xC/}H>Z+/0Qš^ ¤dn!_h c4jL{J)]t{ΨC_ԟF Vd}"Ӑao}:Mc[xaH=#/=S.b qJ>\ic2u*ϽgII{FDoJHȤ' Ndk7)s̄\'deCֱ4B} o W((R&3$-%V2jQ-cPnL|ֵ1cxЭWdu[B_!6t[ЛXY)Fᾍt*&+&0#35buޑ6vvIۻc^Ed21vy]{ %-}Ox)N+Y0_bTM<-E"R 35)W%@i[! Bץ#W'[2?p7< O nw PN|Py-6AǢ$dP c⢿%a+`iŊx%3,qN42] .;J1N;Zcq \l Ոm;2@g39]3\5jSa2œ]8g>M攸 uxUYpUns3Ip 4EGVa·a1?Z׉'+uĠm_3_ (6>_1?qtQThwni@,| }zS_b?A4Z7R&\h iCS3qw>H*[ 6NZT MD?vhGCNGs)ƚ .B;GyKO.!؍~GȅvV*YQou -pՏjUh-AzЫrwd\ է&ƿY5Q)^`>:ȀOmshP`2?,PN;>|:{k%R?^k@aH`BO֝Y1(&kŠ4^i{%It돆:|fEĆ5뤘o@NH\6*t-_gyҷ |@{3^?}}\1CpPGǏd54 r5|mGn\N~n=0ϸټL 9E-ཅE vW}J&h Bۇ'hl:nt,^͟@s ;V 돲"tq_#˵m~ B/Rì-: 3 .sFxT' .1ڗz %z5?]nrH$ TлÐnFV LYˈu^J9W vt\igOf2b@z*A@ٌy]1!qq&%OLݦ+KBP`%ZaF<I9ľ(GFqWN<YP=R F6j&ufȰ_vNXE1=5V;oea>pw;\5,lE[ 㑛;H =RCE wyMEFFgz.w=_ L+>Eol\Ҥ<9t>)mdK(&I}")Xr-O<c#, vF][5jphe{{d7t>>=}Lc&WԂny/gĮqZT9xrʰeq/ %<3dU4 imDk:bE}nƜ8b''Oa8.DH;`{!塆sbv0l"B*bH ! 4C1MAxا]*XPd6))޾F2Q8SPEʼ+cTGN 6AǴq#V{k䬮2<^{wlD{nQ甮Ppn6đVlHzNqèxwU':*/s%kAmKwDVΤIB=rƣ+EB29kpfNKF`qe-.c+=X˘pU5rK޴;<ۿў>n9jSAFsN+8 ak%^d6~3J]_qˑ tGn35brj|]sxBYw'||4Ox"JmE^팽l_V BlGTP&'3]r+Ȭ 6Yj}Æғ`L29[SdpxJ*Pӊ"`t KA;ݠ-kڜ6_ _y MZsu6B^͢hhvL6u?znWS ;1B|WFϜх.T/޶1[eSUD7ffT"w[rQ,sy3v+yc}7"A>EhYCuhq팒teRrH x9lr}RC^3Y]/Rlrti ņ_ )/`GQ-Yȡ=3ZIWr)yrMpA6R ~Yrpzѳ1f( DPE~Cw+: d~)䋘k 4–5%guDR%5Ybx\OE3I}?UƳv)P_ ȴ|DBR>(N8KvtJqhG K?.$OBWrak#Y*((+Biu`%/7v]W* Rz=W 9sZ1j/rpI5RRwp "ɸvn)Z,gʾz1t5ភ(` z1YI5@8"z{lP-֨e9IjfAZ3BK5O᥉BGZCFe5wO3ܞU.gTѾǯ`6Ѱ{I Zz-̲U jFZh&떫dY;nw@d| g"f+|:DErs?zkFKщZzvC)yPDc—QC(d{V1U/`A.^ҋ$ih%rv&ޑn uPmZZ(FKRB&k!2ҡүp[G&&HA;6 \:j/v<|k2=|7CP"uXn6߄޼ {{TXTI7eYA Oaʍh IaFAtCzVov)یhn>a2Uh5Zg^^@;vl3/zbAN=mC5TwQ7/<9] M5-d+E V@֚9:Y+QŤՕ7\R,q7la)k[K'9826D&0h%'_a*68p";!kdj1I %G6W }GI5|p5'k<3oї/|DXۢS[wOWuiR)]V"sem`f,&zOA̻Ɋÿ4f< h#S[5OR6u/lq&d93osqZ;U2D5aVdO fmn-vе4Wksj=i\s\|+V2|r;q5ֽ7h.^b^@A(ඬʌ7c0_+NC)'9 fPV(zv_'Ū_0.:wm[_& ]2.T?ל*?5ĉ-܉Usv{;xFsEitetac[Of-ps%~#OY6iEsgߝ3*Nf-c9gU~8p".u*-l(IetڃLm:1"N%}9Pd\|9A s%~@w?5mwFzx\ġ2M@esqgEm؋Kٻ,KjW]'&Sޯ kh#of軨Ui+4ɍ-%2cg'7ZC%G{*^8}/dTO$ /l~Z=&o~ڊ^J\_5r1$x9r>Sw"_>vSc `*Ƿ%b@/V6+pEvWrB.;a'1l4iy{\gY{kK GU(N=wZ7͝#+<0ȅһ"P^x9Qa}}E:d]qWJ.Sӹ mu-@x\\ ZԿq1ix_j_ׂNBu 8wЪ5 47ɂD1DJѨqqdqէ.eՋM"{|$&uflnBxJ?Qs,91Me(op[Ni87?:UYj/ԇXdRfQҔ#|Lj݆}*PaqQ!?26eXpuxtWp>bISV6IZ.uOJ a=%[ʣ C.]^KeF6DDi+ڹT}.퀎mw4-ްwVvOMvZ!@4뜸+p7 ҭ,GeA+D gʉ9f?/vjyY1JXd.l:q*ٓ{z(t5`Vڔ$"d_HP>jv{H rV(?8S(;0~o}F"-a%dZm f":rٹG@nsqCKHޛ/.-cTOj4k\0H*!|Ku{y9HϺM[|9tz}ʿmI $/ %=Y-Sg8N7 }"Xmxz4ц֕3I, 6*16s\d3C{iknYTKc{`P1йUFPzD0Tzj;v8z31+rhp?FT^69EY1}#t%$/T%1tbja03˯.%Gbb?%$rd|.Y|vy%i(V%_ʀJbn>1ނTC7cNWQu#kh3\9 H2~Aj:]ۏzX/;D:3ccn&uioob~pX' T0 I(/ǜȱ Oi?ײAS tȔ |Eq*P "8 ex&'V 70߫DhMPJ"* xjgμy+DEQyX+<50YP;EY3٘i\ii>J-#1)Wq(k6*|dL-tZ̷(D2AaK%C%WgA=!PL\~>m5Uy!CP( aCTħѨ6K9TqV ɑکMۛIM@c|̦)Q]Z`?37Ծ{Yb@vsu(S@n0zSwF-{'f1Rt4Eb!x1`5L`%Ԣ9"cwq ^8bt, U+[fV&~*׉^`pA!` \ծ~= VX$~M 7{oS58*Adk\9#mdo𱢚U ̗OSVý94>iǁUlұxmsn3eIwg5g\X.5΀8!Ot Z0!g Pb ">ӑ >`T !feڻ5Cn\: rq|e )ۑ}~{X4@+Bฺ>Υ="9"83V3J3Ô !,ZܶL:#a0";r+{}IX?T=u~cKY8iI:wLldzni&@Jv yu+wpyb>=|>[ux b$*f 1<6JloX"Vf(HҐƩ-WŮ i"QQpSh_|rWk} E@@Jיao[l_Wfz,@bj{شԙ!m: Zd}A//1"FP07PaW{*͕1mC6"Np~@Bq0I0,C4Q eٍ*=f.Cۥ߈ ~/ڳ%2 у]> 0@:Idb!-Bt"8PGM\yJ2= u`l #b'= Q]E=Vs2$B>^iM[uB%ES?[Lnp8-eFgOy% ;ia{8['W׺uMض5 :L* EuTOssA#U)),ER}aV-A19VYN[sGLXveNpx/FQJiAۥ 3-ӣM3EMBIR?LBژb'SYReUqlh E]*ef¯7q{lH~˴7@i`)su 5 7g4nvO)$m22E4֏$JSֳ HV["Ɏ n)3m#W fL΁?`!V_0]Lv P"|#ޡpb2}ie❃$(zvSR!)ij[$aL#Ɗ/\= M}P# h +:FEO>Ǧ<)}4xeO"Kߑ?bUUyDRXc>^ޅ5*8:Y%x\X$ƭkrs L"_SRǞ&dSv^e¼VX h@j;5VX.OTK_GY潥fb?SB8xpzxt%3B߶6Wߵr,GZV"  |4ћGyt>ZtGMVL̂𛨑P+ǏL7Aɥ!Q(\N| MCr]_BvR7!nB\uxBkvm}75"òl@Bb#:nejAHg |^vy?Wh2 e<^ xΛhmS|g%Ss%%\P }^'(lzMl}!wIY5 _:҄r2l .n;xԗVjtX頑+l<Y&KH+GBHq3Tp;mr^8mt "Z$aH-l~dW,;UV::z:nA?S}>u%" Nv%qj֑g㈶8'SUܝ z9V' O@N;Pz:V9=E|at>gj7(†G^_]mE_TWrMo9.%'݈~8k a,(@c V5INo@==;|{+Pg*8 Hv+~@3S.Ԅ@·Lymj[ϕ-6C}xsx9Mk7qejfcO'6!7)ز.e6S< du_"dXDcGɯ%YS lJ% s=yge{ - ?JJ P:A~XhNl&}sJg+IZNEYqeޑ˸,+/-N1WEFcV(G-FΜ ؎,8EڈE?+=KEuΪbTl'K5kIf"qW߉+O䙰%ލj*/Ca\|}ˆI%Ւ =v1 ˻ʥg69͝k]{]Sע2K @ǔi=ߜfo6L_"ܽ?IːL(K>Rބ5&gC6'ԂDdv֝ɨ+nl d9"O%$lr4cOr\Y{LLwXX&Y4,0DIټMS8[^bd J#:2ZTW~bŹK$I=>:Vp15h!Ldo|+J½E(|Iw6~y[>yCS NE!@%mEINe֗Eݫ+Wfv <nG8<+3IR-g± Qe1f .Xg??Aj,rGY|J'n>9 %f./ljӊ\592$Mv6ydrO t2 _{k_7KQ` >(9&/U$o]gƪV Rzgq(ai lA}wt7e۬EL wS;S.Π#14'Ps6˙"|tjŷ]zI.Xb=B֙ڌ:cx=E ͨwdͬX~h_g>~Rɯ.> Qv@_85]H -!|bEI)?^h̼r2\7 Z`꬯;D,IY@X!vFlKzˮC+o>fC~Q;iujp#}ԨT*{8d@T=yw\X-`I"٬ЎGtM'KTo S T ߐ _ nȽ`DqN9'̿BTuR O! J<٨\˲LG:дfc%3m4r)yp F>^L(bmScQi5(=>biJ%m[$%-ƤH'2Sc3sSH> VQ'9g`ܤ.5. C4?ˊ;tJ݆쇻hvGkZ⃝?<jƻ6^be&sj$e!﬛Qv"w?i )I'mmA@D̶Ƣ'~<0.m /fN$1w41=TIIx+FP;9@Wu2<r`MZ%ZbE`DB2a:5s kF'Fbuhn~?ci`t9A\H G}g^ dpK`3b8IToJ@N$Dj8H @CLuZxb8Wp5B$RRXUO?P4nڀWHb%n'"T*uȦ(2ӐeP'Iۋ3s.tZzNM3t;N-Vvp%g'Ĥ3Pd2ǶHЎJO_U:AʹuB$= ٢ODsrXAiaz|sv( >5乗w$uΒ1<}jz R^1C5 '셡}':jC5(kF>ݞ]ԩhdh qcj?AoP}YOGN~m43lj?`6 YB/ߺ:#}CFU?v@bJHb2D`Y!mn}OM% N֤DWJlߡ2z%){B0k_SA 3Ex#]ӳZ>" 4(t8qۜ!KbbIۼS%~kMT10;m0| ?~ePuWoûp1M i%A˿ć]c|,֙Nn{%,%5|DS[WeG8wYJk<{HT@KSu+0i?+Y*nVOoi%*[DA~q :"kTr w12u 0fIJ9ר| FSga1WKS]K)c!Ujv,OO=>gҘ ڟqeuf bY%{qYy~]ݾP힠V):o6;m[SΔ=?f|3 P1_ؘ@ɍQ eR{?ܥ'D[Ո ajt'p&<)lXljI㮥uc*Gl(Frք&c5%òVhɆ:J WMPPPkSycL~߇8DzYԞL"["/Þ]ױm Ҡ:4r(UoLrE`]-/B>J22biAiiG 3 mHr;2 uSFiV+d#:I{GC8leotOtx&'2 ;P e8y˵7H&Z:@ ؃~cIZfXlEU΁'hZ\ -L-|7_fhWfpp.f шl=PMɔ9ӦQMvFc4[LKcʨk|z訦])̇K)g?)kGK!u3F'_]uwk!aq?eUr&cn%m+1T !Y^fKNvInOZ?6L"mqC77mv!=Q&($7'mDz: %k@`7F~5`^nFǤJUW=XRH /"8sf_3%8pqɧKhJq29Fڱg43"j4ow]凾\9S1fs]r'5?,!~q烏+ R4X}X׳q۴c`Ո-rKz#U)*nHޅ1HokTx9 z N sJuʖ5Z+X㧖& ?|GQv 2!FGi;RKUHgE ˦bi;gF@/Qu<{66Wˆ28is/t"r +i,ިb*՘I_~MwnvF>u*x ,_dU `CK2ʤ#Ы .7yq;9E၁UHJ]fR-x1ob@(+! ?7i ߛP$lqn?i0߰:j\R`l9ۂS Rh8Ii SeuYP/9QJq*3~!M6GZDX#Z?v&VƀTƢ︳ '}levNة]*.!}1)Z苊-,Kh։e=Q>$_KF,~؃DDH:mE|ݷn3dԋw8WDrhVHOSX^=B rX#a:-?4BScޖV >3S. H-T,^Q~9w tؙ.N{@\H+@=~ eҴݭ|+ onB2'Ϻ( =LoC&xvD"%c'15fS]wn9OXjnAKK0REwb{2θϙ]~dr 4B9R$h!,vF)ltW;vZqP!4:n[]T aAMVtuڒ&[N{T+-z3J(ʓ~>8ãȄ{:~񮩟1Tf06(9anga iB*<Wg A׃kVλ|*b] 9Sb6+Hqc4lvk RrtT3PPKn}DBz9NA깴H=(\GZ;N3Hob*Es/; }y2t3.>Uo/.8;ba !O_Cbg$)UF_kk`8 Xy#Y n?[G'fQh%~UR+J n82]o ?d"C O&t}n1o6 8JiqGSt`_ .UcYx H֧Z%y7TkJ 5JaESz\ykZsZ*gԤnkez1!I" nRs[d"S粛8ڪgb}G'?\IA}E$p6_GYza̶+iCp`8:xSf\*^Gؒvy};__MGS6Pl`s.k\ 镨HyD[&>KϠr?p[8.ȭ?~% en_?}Kg]a09i'1Öv+tQgN"힦\⽼`#pR,1LD=>]P)O!A=ؑh,QB؆QpX(\9}r N"Bx·}+p$ߟo1Gߵ 9s%[Qb W40!*`d2k3݇حq.X9T3",xGjR@pr$VZ>}F OJ8Z37hȶ+j®5Da/ѹ`+b?K$}[R$i(B5̯| Pho໏eC V1^z\LX$q9[3I}P\ae!|@◎ =B 7Tr{ŻN"Ed\=i1|q ]r;i'=QJ6 -D;FNO$'9Tv5:)վWdM!D] ,cl;*=)8|awV($[['ǒ@ YԈHrwӜj5l!,vkCfc݁&|rb2cEq2^:pw7RDI^<,? coJ`S@gulkVNQL6YnV6]d ?*f:08Ѩ%Ԯ C0,iȍH0~z:Js Ii0F Lvp JM,UL>Eq V:[/V=Y˨yf&U?FH çXݱJ8麵"j] Nx+'[HcRTMO8͏O"ݵv䟆ϱJ 04QIΆ T퐝,G,=AzT>h,oޝUf{[Q_9[C5IW%`yǗ z1jqWeSo,123~uב6㢡1ïGLzFXy"quSAr"+Er NM/;0B娖j)ȮfKg$~$ v0R^?j%^NHS8*]lV%6D ^G0dL,ƙsmh }-{'y ˫\} 7.1XG2w>اHB,n@G}g"WݒG<3yϭѐM^ILE1>GhZ%yUoϨOCIȔ9)WFԗceⷒl٩> U镘p~uqݶG-c-L?C{$uChRONE_.N}8.;eX?d6B lOZ eBY, Dy</}_q80ۊWe [w8FòlKm>~^CCg1[/={ߏ8yBnwV9M7BЉeGCbdBts`OיQO/gP5DQt )D߆WvSL)oCQ q_9FrmjBYz*`kN" )dh jVOμ?d=)`;ZmIӜO&U~-ڎ>,m.*G3idz$8nĖ{ vC]g2D /Q)7-Īxl6~w.}^`gOH/&iT_[tM|l T;20OF>4xK.;,­&/CEI9#w'8N=•*^:V顲zKwTU"1Ҏ_D~9\5ӑG([T^x6]0"]H0b  ȖW6:gj>Cn?wd@5 =s a%m2q Ne L'pfP&[ʝ:#g9O}T:Frj$^MVJ乱XДHY"s 6Fn=H\-פXΜ8gb[(S]8kޥ9)FL\ -e3y DvwvOf_ 'Yd 7qAtx䞎lExE"rGиu#+ OA $*QNJ$RZ̪cc# WWc'Vuv(Qޣ15GKŇ)OtGSmDpDp]x d_m>'ɽ_)칋 AyTA?M}?&Q| j$io |8ߣbMefwD-*ٯ]yrʒ#vy)OWCSc[S^o%|#}՝zˎr5N%ʣ8z7A_0bb&]VVtUiiA E 6k"R}e'1dem`z@|i"EwXa$"۱ˤwv!o:#֖dN.p"RRS X#ķ!Ui7[]njz{~TG/ "r'y8R|$@.%o68<Nz\}&v1]}HΦR%1G;!ִ"/ 4ߋc[ PVF=|NBоlگ}w:xN]}! rJsġI4ߦNta0 fdFX*B_-[-K= @2 0cYtf<'l`9>B3>Γ[2A" !pHZT.g=H݌/ }VVÍdc"H$zWQ>D5 7ւ2kDIrÜBr',%$': z\^H1$ 7k5Iș;V}鮔hXN{.E#R'gqH?>C\FIZyozVYa<_Kt#%*Y =7P\4 x=ɗP ]K|춋=GkP:dͺ(5ƹʏgwBY*K<0#]fW\5g2r/pX5M4c>WM Z>?`b1:!h,@y 㜈!N7ThRҺqJs4eAPCZ5 +_NNq,-It'8*=l=fd-^GЗՓa z1?eK:t&82%S]凈[j"Z=>,t_yjAWC,L6)#8igKUj>|EJ2 >UYuv߻A`*+@]:ed 5\+fw4;> bATiPS^Dak0vl:tz@z1P?3Tt2GS jX~rŽ7)ϳ5.h#I 01r#ffa5(*kePXM)m7oDF֖yU0A)ML^ӴT2ЂAC|k ?dG-;A) #j nLxzka_(!}a* b2QݟL0BU}3o P6aJ_|0rˊWm a P`-WgNs]@eqOp)YUџTT`}.D)As˭kҩH}GȭD;x z- º C,dz9 $ b9BGqW#fbU=G.%X3"H4^z"%iZc>.6X\?{aOEsL.Nڣ4Pkb7Lt[xlŬ9mAvնṁVd>"+UetTd[[A>jwfP)3\U+eG%xa`Fkj0t_^L #]sj`l{rt>C?:l <{*Ն(WKz!cֳ׭wYͳ}_ա .dЛ"@x!% %ȑeedQG鋤9t)mumu@ uUBsHzb/#i[$Glz` q͑*;; sւ 9,!Y6`x`vEPX Ly4L!>%)vϷOU<IFQN_Sy* CS+3  l,S>Y!O|5dLVo}b9%\[6iBg-kd䰝t<#٧ݳN~OBsZ3bʒ!>NC}6+ˊxd\2/#3'Xs!"Ş`Q5s{ws=X&jiˬJA8L4cǧJs: @D٨4Z`cx,Gq@#Yz~fdi$gא^V^|(vqL#I{J<6ո K-t15nDJM^wm 9 |0\#1#>|&"ĥ͉ac lzM[0ÀGKUY_?2d6]muQHژYA}'3rle`1洟QX7 &flGΦ<FF#Ϝa:Yd7*͞°TqyO&t VΝ1+2Zÿ`-ޢU4mJCQ^F[}B6Գ3 QHC~X5k8? '0+{ o]En[Mz}WYL0cn/g lWЌ%C^4 ^S4ؕZ"^[ b ʡ"I'3 ^Ǧ@ÞWwE{c1@z2Me5Q~ -p7LQ"gS˕HAuRU+myJH\D+ㅶuξw%t#X`ɍIzM ks%s/:O"pc$,Ki;'2XB-Kh] 8;OR$SL֠oҴUPf{s+βI Srl[tVZ):lOD40 tsFC,͡}M2})]ð]Θ%`wsh#KęFֲ1#umF=QFf ,s酁4̎#H) ڽ (9kjS+ltbW/͜8hfm vԀ*IQ "q}N/%̾cU &즾q8኎ aw:4j xω. En%'!Yr9ѴM9̄tsQRw=m3u])7H\z2%BOYiv1}k( nz;.+,/})˥g,yzr {TN/$HD搐ɖ2Pb"? Ŏ3Lѿ_l-JVT1ӌ*NKmb+>G *6"wVZJ.;bZVV$a 5 ׳/yrwB(O!c|#D)n:q9% 0F4`Hb;_ZIcJ pufIw?#=*'t*_oU \E|@7b!M~lB-f3(I뇸M4F86l 9,Ut- c#q4)҅aև?%3X3>m-h~D~>}RT5DF5PG2JѶVhsRpt6\t6PJjN)ә*I5AS}0|tF4H: Baamx `MgoZ +XQ׾~KD1 m cu9XeyIG5eN>=,jǬ~Po_YB\/F $]!P_.iP9cE~Q//܁ 8( f뚌A`iIٳ1PoQ,? H*ozMӠ}{ n&e~Q{D -z] =zoDIyFX{pohBL!ˇ#8a55&ĥ֫|Q]}d[m2=fj~k~H1哻P0 [gLX_3إ K)=se\<,lЪʣ﬐3:;,K 7NJ'榰+rsF]Z>7*Y33^>%,e*Qky*/5%1A6pI<k)w{phkedq4]E,G:ݝϺ'( EiM߱~ Bdzl&~ƅT6kJֶm7z /xXsʷ TTslʏX*]ب yxNAgX0m`3 I凭&$!EIK4%2 6NHWwPD71"PZ_ȆMw[72ΑU,,n$YsSt@d yV驫DrC -'lXOzǼ'{|eH4H 7 5żVB}x.z`{n3Y#o% l\Oύ}w`gk>캤(aCP1JjFjEyTim]XZ*ތz{ĔqkM 5RWUH%I#.^,([n.dG[Lf>о}=bāLe.H{l[dD=F3ֳze1(nb )y79XgegQzղ*_k pRv(\ai ,:h5o,aBtm7&Dr.Ƨ}$29L.24q?%gؐbf M: <ٰbq?b-!G<^kHakn=.C4I} Ϥj SKhhL; i$^SYͼHTD:Ԁi1lazRyʡi9R08Zg`b'*yOD^ro @+jE6$wpJ(Uvl,Fc=adp i]V1Wܰ Nlb>%u%ޣPRsīB>̠-[W4=WKg򛅃hDv^?d pGlZJCL&;Y8ϯN1^Xy,3tj՛Oa =_ %;1GfXvr[= L̵thG|ՂMFm3fwi^ԥ?`gحgkj%&1>4 Y0q&ΓC;u;̈Ƒ&s# qJRwG"qih* D71ogMY R"3t)MYU$4T`T"7F PDl6|2Jwn^D/IXt']*o-Uuci'AXFdr]z#KLj0(lJkA'"R(7mĐpǐv+$Up]&<[B.}&{\et0`F6Q{m4 ٹtcd_4b#Ӧ2&F~3|HkJϲL^z*E2dRfҼ&"k^I, _W7LzɌn.+)D3 Ywg2+y( u38zM14`׶~rYƋ:d'o9Pvq}XiːrxL~wp3WV{)Md'pXga`LmcM>5(=unRi%Ȉ;G gͣ` ~1Hk'EJ#kS4\ M_aRG]+rhz xDmlq?fxܰAXu= 03xy.g$!-zqm#& ^+Gx 7 K߭\2Y_WP?(&Ǩ$L[`ϲ烠O6vm"Q-D8s.0c̮)M ʧ9Hm~9xL@f2V?40E]]e2t̐)O2T324=YS"-Y}(]zCG쩱t`ҷ^`gd(T여 ޑDqSHie}>v+d=5q+߱rngz2L X_+tG2%qÒbuwhf\׍\Q#q&(yvL.;-y Qas&Sh%wO 稉o!cć"?t@b \dwM*j_Nԧ:8Pu0JC(QEVR̯hhe@lȅkg~_6Y.e8h34V1T<r(S }QPv7=hvrgvmv܃wωgOj[/^n$BU9B^"B||H ip /ɲZReGmje,/DbZrj+{>1jcoKNa$ZfG;ձ{xP5-M*|_җWPwHXS{4њ$|1(2K ^{R0-7zsDj9%5*"/g怖n<;ƃ5Q1pO8Srm&F&(ja^q:36Oto>E̯ om.U"edqf$XɄ1хYJrA")B} k, 9*҈|Pu C{^°xNY'|ݳU1ѯIIX"ӹ> j87V@v&-`|I#  aȲ<3$7M}RV#ZfK)AT[|7< >~2f "ȥ}1MrA~#4:~|eN:_/ؤk$SNT925\y|m0Doj7L(#XUP5mwY w^/U!Lb(=5̵gfzvx:N!&2Lq9Pll~ w@h#\w .3{ &6t3gCH/o~~N16,Oh5\_ dlDGp"۪8ԞaQhYPSW^^n 6ǏόK~If+:f E$ gscGdP`In.D"pM}Vœħ@b$4&´2Dk`E/5"'qr*Ō>Pyin.%ty+pKC.l4ܺqjSR0MI0#7Eܯfw)Hϙ-#̫bsǥZM8Zv6vkvzb:Wfp,ݧ1*™g 7Mg ?/]cV.~HzŻk՛ {l:r٥.^&'!F-TnQ/6|{/&Bfۖ4L}]0ޚVA{&Tc9#iw:l2SӼ5Cy#q;οSUs&pǏ` ˃1CQdK~) 5|tR(,fW(&z[wqRE8 8ݛQX]I3 vܙ[:qu;7f=W% LZ3 ` k$5ҏ+ֆM]X Z1uci3Df+VK(kKNywq}yqD`#)Fwr 0o׳~ miRd: a!z$aCJ׭jv۩ꥤ2nfۄ3}dҵ>R>nP}j= gQa>;*7W;a͹е{\׌mxɼ >ZqMhDY—o"K.(8&gDIpX=U=ٽ-Gu裗8QXi>>c3S2c7O;:Lr}a҄s(t;zFMF+vZ,FM8DJd$^vīOϥP(I2,lR)LC34Y|s"zHhk:LknDz2S"QAM7* {gٍHR6.b-`ޱa!qg6^_z'L<[2CDH3V|d)zl9Jf'I *)א}:mRȣzKA5U偯7'0aΧPŕca(mV?O0(7k\ Jҡ}7#ֺ3]8/E{6(ҞSIsru>G6>:q;1rW |)||?zA>zj3)n#&`y?1N%v=HbaYvO7zD$~6r]& >_(˩C8:CʙeܥE}hn6Ř' \{kT9M0v:mD?܊hJR jz6]p$}K߶ .ȥVoVAV bH5$뷋 uDlk8cܱOK?ܱq$AlkL[,5bTŞ0(Yg?:y*ԱZLEa R7MjkJ-~{xJ)zԶǃ x=F< _>ӏI{*nBrqs)ƪ8f pIRIe>Q_w*XC?nLezK2B䙽 B֠cfbh;-|Tb0:Joݝé}'baW+E~&/.HxWr$1N%=l{fsFrwF~=:}0U{輏 qP)+P#KEAo1ǵԋ4MVtӗj"Hԧ7pQ$dpޖ6H6l,3RsPMg/V[YQ;͔EugwN!m~vghDDP3#+Cr՗g"w2:\UorC<^6͠YQ9G{oFJlY?Fr+;߇=5adm_nW._ kCS'Ԗof OJT.$TL촴c)MHzc!W ]-LVȣ=T6Ÿ U z{S X/(YA$7&Ai]`|z4&5Q 2bџ)p+9J&TEBoi~9I G)%;!xM:39*uRڦ1Q}9@I\9?XV+rJ}\ /B6pS"PjJ""z+I[(x_K`!vZhȉ{ upЗx9yȠu%Vaw#OYeyx}I# Nl9 `b8Y<Z2xP~)mX(("eэ7]YC 3X&,yeuяoplvR(c %y*wT4:rڶ_ ~taRWy\1ٛA}M&}#5 *Ij/ &V$j_t41+/37Wau:#-ύQ(]5 .n ՚NˉR^ĄկVPgY%Nb`;-E,7BN080C{xljEuc 벹Q}J>2fdNV?U53Wa^ ?w hk#<k.f5/k|Wc4ؔ{->b^]F[cvV)1_G_.0j,,+ym&>w%Yo=SU`52}GXǸ1EKQW-t9!04F.eŻ:}|fF.R=ժ)ȓ/ʡ_Vay53Eqc3HBŘ.1'sY<>FZ_J'\^@5JfsG5{1-St֭@[إ֣-U[DОi`.kM5] Ɛx.[ &?%ԛ "1B@ LZ9w!_o$pޑ"W^OD["YX,-7ZzWQ:I5qG~TlyP5F;b" ^+ei5܄br_\7z՝ũ[/ 59&(mO`0~*#|!_*"EnKqKŃ*@bo.\8RN*fċHw8E0M|d>i$)g: i&TP aRA?dȉ^z4)U65#e{l{pMh߂MJSL:3>%A_jwzQ~6wb4cLpSB$Ź!}z`*EnEȣ 3 R -JfϾ=jDže?&3, h bz;.}-3jb&u ,I`$tryZ*Mo ѾP^\tM7p)4v]2O6q}4(68DVaFl3*QAG D^$Q_>qPYq'., M0P?{u~~5P'J(Bp%EN'D67s:98;'M{MO:oW D[L*J\ĵEj}dłD#s\=R\ r0@ Y(\$ϛ|?$ޒ|M[t]c542[fRgfKu"8%Er4w+gRbJ7a^ulA>'=k xG ̈-F)Rnj*G 4 ܩy'"2 ipcdeD4z@ѯ\KB'e&YoIW-񕕳Jx*ƣb2p:; ^G-A(?ҋja5ퟢ,7)iF"U gb5fa=&0HI¾A^  d5)56AwO*YVU^q X;y6sx$WD>8РDBCE0023yj@ ЮW,m^[I7[f{#7dDv5\\c Ukђa/M۴`4^=h'ڻ"ٯ\55V`*I;df;NKC2'@7]n$ n dMWͫ&k C!tfDLvH%5Foi1_uQnV&ĵZj{5: T2:Xu3\pb&p݆.SR턲ʘ㥏h?`Z fojX},; kWKŔ?FN}*-ń4 1p\.FNsZԖB pv'd^X^C}802:롒$$~'였RYo}xkH~4}$Uе g,AV2 `&%UfX: {~M}72M!j;<'uֵsMƶavpj!}yQn!P;?bQLi$j5Vw&zLݠۖ(d ISUG INYHnfPl}XHH`뇮ö(xӗ|~b&_n+1{_]+pv$c{9p.a #h $tS>DVDD<{ 7-5:!"SaQ ;M*1QR: =+_ d׵37XPu/uo6v=ͨ9z-QqY.+ie |jh0 Z\/:OC,/ȕd-aT"u6 /7;w BחIa4\7M3йhw& JUhaU~'?h!h%]qۅWxgH稝Q 98oL<9,޷Ry+ln夜]*m}wpkyث<']`9E^]۵Mn>M^bDz\ӕ6}a`aՁyfuհ %?ȪܖuG FM(AZ0u؂$ʪR:KY{ ]/q?ow"[x?R3;'3滏W;4׻|?zp) #{?W7IZe+A]4GX^_fWf2 •-u{;e$Uʐhr!d)9=]S)ի"{ֲؚ&4T2c0M Z{Í hM*E黳ڑJZa讉λvdG|@ N]|˦A/뇽ngjB5U/ ǠUU~F,LTcR՝xQL'HH 3=Cl}[0(TjV5%habÛ>=Ǚm /fP`[ߘc]%\ct'rdh?#56UN Y:vS:fJI" OgS>,ʑ"H]]1w7ށY`:[3 '6ncrG2gޣiHC d BUHU6ž?f<*<]V䣪1JR:5+f,RaYni';m&uvғ&={GH"*bY)BNXBePbhAƎ4!UT!HrhbtJÚxT "m3;x{ WDA`ezyX嫡Cƛ:1DMBkyXo+؉׸G1T-`6  *Xޅ.i$O;ޚ,K>>0ܺ5p!7ɵ*b0}Oa=/qW6N!m{2Y7-aa ݳ~_`&o8[#;O⌚.M)pj +9J_ ;ޅ7Bm/)&xyΎiLK[(=$"7TjubڌJ 8. n2wW̓d0mSb@pyb@`]%KٹֻDSXʹ'X@y_Ushd׿(VqD9=L3r@mZ0_n2le9f 8ILx}UxؑAEǦdnsOyS3xΐL߭Zcjk{0%jd" [j_^/;UsM.j8cv)||_3yV9#ڷ5Ī-Rv^-"IWp =5gŅ2r%z>/^ Ǡqvco Ͷ vE?-sLNc _U$1WΌ1G+FZiGmbG4LnJ|mnUA(q$j <yž}aAsc$Ť3wV/ёK%0=ڋԊ([=}i69*ȇW8;8̈gO<:h7ΈK(~f+\UuzKoF~l19joqe'w4m!?HOF(lr9sub_,=B fqvuu9&H3k²pWWԀ D),l~lQJ lp{ŴaebB=JłlpEPX9kxlhJE/d5CA/ЏUXE" ;&L;R qfi;g9"iӵ/{u9˝ o%&P|>Gt~ёKV 7iGԗA\oA70ɩx135g$2mKm 2NTSqnncnR=]&EqZ&Wf[=!a':,. HસGrHh:^Q脕)H%MX3Jݪ E|GYSxڴ45Vge&sBclةQdaGDIlOAY+ tc\՛MK{3Kʹ,/j}[TÞ9B- w?csՌC˄/eam;bZנp}Xbӿzb`eu*@a[uQ,"Mf;pW(X%NEaYhp:ɘ6Hp'v\d_ O?SiM8!]| a w4+"XySc$L^xJ'5b óDFjKƞlT4InU&$uN:z+F4LKzU Ӡ3V濦ZkN&--:iq*ڛr>˟7:C[rO˸:{E>Vc >+Q@]<.yڬ iɥK~Zԥ8DlgzU;q}5/~83,'k~P:K#3-Ɖ$ kKe77=J! -wD ^|Rr^@,Z: Y:5Qfv.! co@(@ijcU=L:@ˑ( 1.a5:~,gr)[` $BC7+۰e{0L2y0гWFcC/xN:}*$K|[4B>FVumʝ'*WOn5)>L,~ק1zGHs=PX#3>#N&=anod0W ơ@k4CAxjw㏎6Xx4u7h|C wOl#= ^\~/q&CDhX9 ht~b x:&fDE{WW߫uqMcxsw]9A %Glaj i]"vCY&J82h֛*ztMAeܷ1jWp)ɤs_iC&蹬(4- HTXP?uJ@9'ggt8F 5;WL5P*.OVSqBK/.ccEnU|m%߀ bvK5c;(1kFMˤN&@"vHuzbIA9U *:CkhCfgo@BmZ=2\J(C~~nXg쉂/Gw1c"0A

J\gu؝>. Q 17"@ ` kTZ/4@ˑ/&JL 3t9} I" r?Ouj:W<(BlI4].eQǯ/O_7i/|Poc^/,.>gjC`*GWJ73)D-޹8 meȺ b;4tI' p[L>LcS+MxXQk00(k#^x]i#5GJ,g)6L {Jk9*z{L{~(iX֟Ih)u. %KΟ-oz7Kq=2%*nbqz'9 S^+̇3”_nyfoIM̉˶V>a>`579ԇ:;dj{̇B+vply7 I+04 >4 lSUON:S F6XV!9yIS/\>sޜɣ%"7U_`dI+k ǒb)  _PL2bU:PiEAwObQ7%k!]G* T׋ ޹$Jvq65>%~P&u (oOA)[F fhE[sì*Ek}qU8L{L횦7zn@FmKh 3M>E7|l Gz#703>s=4>iסd`t\ vQr/z)W3SLkn SLH-o-Ie:`3hKaHmr}&J;<SՐz 驖nZbx%Cɚh^w3 t'r=/&W.FZmfQUꇖJk8d+lMA5dZu]zvˬ곇A6D+T˒g9Y]w RQc'̲ TvTq,vtRf#M[prK$%3n) r?"9P $n [>B'8 3yDTEHkH0ȘD5z&JnykG[*h|a4rF7C?b}nY]e*Xi:lr7%`5 #'>/Uʱ1Ľ4J.AF9ReQHN-NNMb:d.T~#Ͷnxe1qP- TR1G޼lg /9䅓!L& iU{Y: ,U[7f8T\:MPzvX՚HBwc{ "0!%:onY4ER{q;pZh!0Ï=jsf&7~ 6*vhR4&v8n WXHe=XD 饉lK… tJ>V7)Ü,ml~v`xe$ M ul uH &:Cp}GT3^3Y0Q ؾ|Z t )2_Rdsi RD>‚]7Y^ /!dG_YƷO0҄ OQ- PnYg >sn6;d /K}u%ZPH-:E+.ΚguM&-6"]S1tKA-W 4f:JwVլ (maMiTY,MJ:m, >ee51JKŏ|ZP0U 8vJ2/p<A}YŖ*“Ue;)ԥ? EL 1buC!?ފ@$s1O9,K =nLtr͛,~?ȍl@rQr>TfNUyuBc՞|::^rg0\?@2t0ZTɍ W2q-[U,a>lo~P U\2MfϟUI$c*\i;>7Oz(x87{a Zj%E7d/ AC9gXT$1Y~5ZQۍq *X֟m%z؍W-LQxy+D܋͛B;̹b0Fhh=sSȮ¡ lW9{[:@q:A{Ɓ59~0+7٪1۽EUB<,Iw9X1c+/v~4\:?D k!uK:샻jyqHA9E -qU՜MLN@|q) jѾ4 v#O Y8PbtX  jrw5uBMQԬo*%SR0 AS،._oS]4iLrQ{lW^oy$9iմ`rNUZuSԌۈͬZ6s`q7ƹ^ ]`Cƅ9v$n&gJ 2}9BѽKZ90ujNjlZE *^z,4n[ loݎ : ֡;|w ^5R8?L @)"x0]<4T}+Z3GpQNt66Q"묑!yl`8O0Oq>Whdp;p"01ϛr(YsbgGv ʵoWxy4!L< \!B= VV3Y79/&^ub.ό ZvC22e>r̎WɐAC=}o8EX#x41}APiavClZg!%KP/:{hOBВZ Yp= i8eJhըUN"Nbv<pj8er@"+9PRel5TV[($K1 ԧ|" 0\?e{lD}9QyeEч(bFRPR4fY'Q Ď>;`t~; @uO>˲HR/svlCU%&L8\hhbv0z5m@C9 G1׏ܖ bq1/|˦U ̌$|J=W92 %n@=UmZ{rT8{\Sng?F{G7Ҹ*jIV~yrE'po"``P8)`3q6T-ƒ7%= 9c?Em;:*~MW $C0Q<|Pzf+ee=3i,f@6mKm]W%.@4lN@V{݌a M3Ӷlp_lisD9Egao<"iCӅqlbvKɪWG+:Z#|զ)le:%xpR__†Cw\'25hC#|3:2fKn =V?8ն&f[g\Lw2%yw6Z84?j cu]"^RF2ޡ 'c%SmH4Ρ43idu IumNe#AEZvIxzG$Y>k2@4:QSкIX]ڜ"ϫÄ/}RNf3q|\qF>xmi}\Ca.h%~T-,U0چv"t󰒱_WSn6oxK>(^ !L!+[>r\sF L$2vUФLWaSԎa )3Q[ɛ7?c] _* }IY?=N_ A{ 1$P}̊]ˌ=#ag5Z>x}Aq@[I[f'P;:i_z.^ZXMلU.? ZOqheM?wtՆIjٵi7%у&C=26 6~!Qt#CZ2W7y!ыD _qۙBޘWCO>{#h !)S_sW]fdrC!k~X`TD*̷Gڠ|1IN˱zҹ\fV%f-fjoczk9a~䁝08D6ty7&;^׌RFXYܮE2N*lBztյ'UA~ug{袳Pu !2%vћS `Иdot[E7b !4Pۯ?HUX Hx":lX<$N[0cd\u^,x|abaܿ(_Hh]eYh+l—%YB_6F }K"{cX\@h ~5ƣˆn:GM)z}9׾Ivv§n~P65|Ͱxɜ01 XpG4{WΠv$_@fNz@yq9^U<zyp݄Qox[rg=ߦs}?"ں2ˏ^ $rM1 V- ֐pfD<'^/ 1 <:"b#dBFj2%F|GR$~fyM4%f <ۮޜ2; u _Ӡ-75R'ɞQ >Xx[B%L,*I ab9EJzSZI"AwSQtcj24#}\J6?Cm"Y5oYbr7wΚקwgCF8 @S )A8i.|}ԑne{r/ =+V-9=~"ھ k˙TW0Qx:,BHItݯ?6+BQO7Ήl6tBCQb?싖0< d6\5}0u>/h@!N! :Ѷ}<9˥#VqäSRjm؎3<4#Ghlt;I JA-zϘ5̑ N0ộV$l1  ޲L jghmcMm&~8 QЎ)X7*nƱ Bwv{r:FX{_ucMXƛ52}c!ҶAI,&[m*yAK0G'x^pc`{>8q,Z[_ãAiq fjǔ2~$-qJpWŔ;$9i+w0Ÿ́z1!$  #K O5 aأ&aĎC s.P~.к/9rFfܡnXVW=P!e[kaw@U#V1UE7hjXj8zWRO@ݜND&hS`T~qnC$"(mOSVM4zus AӶuKU%e*dvcHF<5W$2N1 L֦}I}($~O*eq7{HB̠uJєn&dcq͋>̧ Cij#].4UC]_fhMrL,f`CWL,Y S&-BvgÌlH{] Ap?nlIq fĚ^.GX:_P/ņHEZ׊GTݾNW\QK2-g'2z[+<=}?D2G)x.#Yk1n:IZ!3~oRX whܝ:τHwkr;_qm 4 )EjRlطBL>C^p&/*oR@ 0T -wꡉFKD +~tNB<6ET1j?oD20%Il)șQ(&xN]SacoܦF{G%جleebn D}vhdmUVҜ}%:eF'Q`#ޭD,fmvQCB$Xk-uˆ)wA7~;XJꅝ8jU?+rH5;rGtJ}޲\duԪE>~9Z؛5 w; rccxLcq^!v~KcNqp+îC0ҲA?v*>Uy~Py0=gCawVeaj2&w ~ ÚX3՟6,92ѹWف; /$ĐҝX'4!7 ]\a//:lG~gf "$f-O+\/V׀ՋtR-6'o =0*5'Pݩ@9VXvIz>ؼ_1d߻#5>V񅵿W{u )d~/>,x:I k8?4.'" e "/똧6<6Wע$ YEN9ǯaF5 nD,Lvfk4o@fo.pǪ%;unKw.-;֚ʧ2 RKk+}hHߙ7E 7vJi9GKͯt.9/ͧRYde$ %&,(8wݜTeB9ݴ5@'~.ĔhUf(;KkRqhQXq~nXS[pi-@([skJf?!Tf]42M8C>$~Hz.a$T//%Q pf+6 +$a{顾=R TrLBǻ8c۸  N4o3>MR=1urWxu7rKaDa! NGY-;䬖wTƲrXX_UB0_H :ِw}Dy-p¾,!Z 9 NcM (I3>遱#K0T-~K8`#sʌ@tE4?LG6")?mn[i;vOsMrPZ&T֗iؾr~wC5_dcSNtU0e5f9ZKǎCw+gG@ݒ/`⇱n|vsWG۶v5{<N%/ 9'ÓT¾16K[ϗB dIA7vK(HZ`rK0\ߢEr}_50U;;J̘lN*IzT3o7FQfXrjwX| 1ZlBZۊYUtBC'2Y\U&HwTկhKg Bq fcF4zZscT(h|[uw3DX޴ hr'M#^Q `њ?8},I6-$yQ̋]Gq%y ̵y, {Wݒ^? Ca >O ѽ-q/o4ϝY憩8bmڅib#pYG3Ts&]LHAA7fblds=I}HAIK@v:zl;W{5]2݃xWB/A\Xqm@Ψ# ^Cjt pHOFf84W5sxpY$F8M5VAͺq4!' QfT2ޗCGV3bj1҆O{I'rWB;W3*푔>)8 Qxe_g)/0ʤsOķ?׌+G^ྲྀΙ2l Cݶj Hz7[ ~4EWQLgl⍖% q1^޷Ǩmf1/JH)Br  Y&r !=V#5X*zhfYѿ->eeh|ҽ:;(X|@5<9֏4-n=VGoa :ou#WFwgY˵hYĄiq9$@lObIH S'"|$Xg~+x^؂>#i̽cA'5Ex]6DyV9 АzV0󵳜#ch*HjY oTx!(Ӵ\#qxjPvyN̠e) 'ymhO~ Tלkd3bt7W߮!Bnm̦ ^zbPFّ] RvيQQզv+yt@ڙ'=T +Je,]VǙA|@ |BjȵҺ8z";z;maغ@v{i5;ד̑/j#bʇHhi`Lm?>-ϐ`78?I:-Uq"wn|brwͺP;"BNJANZk潡 jCCw)fPIɷ{~9O]J``~yu td I؝;ls.[ eTXe,R5'|&=6ݬ 'y/>>Ǻ#6$!J:[9(㧊ZCZ/@x7$;:ҬRʧ@#+ƬYcyfuk4w3Z͹ib3T렉8oғa*`[.j k]#öڽ]dscE"[ʭL 8M_Ԭ6]a&dHjmCiC=i?'5q[W3%B/U6Rѕ],)" 1 x?Vu6W < TFǠdzzY~)SO{<{^v'I.ܢqnFLZ8YUõѷ*ǀI.(pt> ḵC+ћ%?}821:»w}{cma'jɬE]qT؟, >: odwXEX{4ZK*ɞ0@tm/a^* Ɗ&w+;G!n/`ES7g %tx"=KgOuWL4ŤwRٍ!ɮx;!=, _\5+ϋp&yMX*ܠaq>Cbd8n5iP#ʗWK#sc2mF HY]K"Ro{,1^9_ʒg Wn~Tx[+1F:rUYλr}e~iN +ƨi6^?@t{ϔ&A?(Oj]XF5KWxÚTSs&t;|KXk*G߼?|i 0 Τe<g=U}^oc<L+(*]-o",t[iw9:g]945kNL\b#t(h퉨^xS]KƓ{ @KM vQMĥ3$(Oř}X2߀9GGJŷF ؿ0X-Zb oJ+zΚݫgo+$xf70 OzGRkx#E؜#x+,FXyZWIiQI|=g MGXw%H14'S4l_w 9Oeg'´JJkGP+]RRc ;Rɞ`ʐkgTh-j5c5wxk̖x1 RtgaӯMyc ΁yR׌_]/bT12lmBXPۛ z"_>78/h%/8AR~]dOǠPGZ4  &>nOy0~:m.S,F8\xLbT&~.G{C\!Ya3'Жδtƽ(dnGɫ]9DGׂ`2GgXs>T_aՍ̞Pۈ6[jM1eP\Oԅ"a,mjΤqdPqRhWć ~_ ΰvfBoZlD2t.i}՗bE̓`_pSl3Jt4 *XVSMw1-#Ĝ?(N|[-f?$LnPΥc1:!>9HC5|朎.(o2\Nf@KF2'_f$ePXD>l{?]+ x,dԽ-sq30!!:q[@>xY_z{#gG;o܈^F!aXoy˸1w)+y;{fEBnõJeI2yAn'Uhz'l!zxQ[Dj1-kS"7xPjY[m<EAV!]Aм g怇DI>/҃wIsR1 5LFvDba5VlKh(Lr}X}o^͝`C0OD&AMǞg~ھSgQԁ=h6tw7oF&f` I.e 9{V@$(/62V\|TP 4wHVt%@$s+'8镹}6+5a }R?gyo"jlfa8gM+|E)O1n+b/jʣə'>Q{JA;%G3 ]/_Nɉ\F^K3<Ǹ׳N58E $#Kz *9FVV:ZG,4i5o\cY>y0$H,S@V]F> m*%Nb]AvO*TI8c *Nl${.N|.\{h&~hPDw%dW y2vq#bZ(_nPN6mTn5}ԊIpSM_\r|u)w>h9PQd>ߗ**eL^6 >[*&,(ZDn>"}9 fǝj-*O?s@^BYD s8mٞVi˄x8o߄o}'SW~M AHy^O]EٝAf[uIsդFePZfnG"z6Du{1#υ%ַ7N6R|-PsK#NbeovY6Z_2LJ,ݰ'>LJ1FG+XaZ]$qrvs~Qx&P񫀏B#ױئy.&Fy<9myz,36Os$g6ɢwnofS=r3x)m jɉt= $`A#=xi<̘inH]phl׃Oʳ%O݁1yIVz(@KPeߤ7s (6MC7/dpL++רݯe̅+F-a b A_aHEC6* 6NYB{9,Q{Z<% NH>P__f#~i)rXQPU"_Lb`q6Qz⨐2 xmpBݞ,TW/pZdƖTfM2q}r%q3ݤ3ꕋA44QG"m,ه[E@bKwqΫ_;R*꜑Ncm fmƷa}lk&̼"C9i7*1y Mçn*HlE=-fK t4|_,Y̓ExuQU:n1{V8qKl͜ﶸu֑ͷƆb)D]?mLIor0to^g*K,ݓ94enZF+=vg2PAw |Y?RN㻀{ [g/ &("""}*;yn^4q)a8$^ԶEE)8mcgRj`ҟ0 } ~^U=$ !#?l`ʢEzàpAU*/Ю9*BZyL3)4'H(m|qٟeӏ`DoFWoFb")#!)Z633Novj1|4CuFz4aEq¦`b* y0g/ { r%ښ-%B2T4+QT&}DZ;ƊVy%QG!G. Q~e>x֥)ܽ E[EЮNs a6ȉ yK {Fad`DYaK]RD_v*bj{yav/P-XKfQ XMXddFܶu(F*h./=w~< FLPKz,8lInfԧwݓ@A> ~GSkd*PGzbQOFLe?u{d-ўz3m1f||v*O DK f î0vB! aL)`ǹ3 W!J1OPqqJwquHkeC;A[֫Z vA6ƣ?U 7 9g&ꀮB7G|"a]?<B#հ# "ssOŹ|x|ި~d`ԨXDbHڬqT]!ݼyᖸ8j /=h/b w.UfBփw'I-b=!Y^C Q6m'F A+!j,= Xe6GWƙ8R^ Er*-$>@!S%qC,|pZ-J|zu`K /4 3s;ZX }W/69AD&6HêJ+ޡ'uX;rJ%Uz'=IK 3gb}zGY'qX5;!h28BڻJ5F낱"m&!Mi/S=sMr=@W˘f(L dr~m[{vՈ@QyGdCg]I*$2'1E r҃ 6umт%.ec.^{7`:$b]$ .@:P(+"i$N!4U{_;&}װPXTSF79T`ClP=9%ENeN\ňiR>)BVLߴXQIt+l8VxFިu_V6LK|:Fv[s%u#bq{4ub'a ^>8ÚX'łs{( 'x&/&"&ԵN$*H #YyDILX=BooIz11F}."ǍLL=-D `43ᇽXl;P"m9*ޓ} (*UxN ,vMl'@XzQ.Lj4Re6l'f,Oœ~MF36=6iܺyˤC+$jN<Ʃ5ĵ®@KQ2˂@QElB]*\N+QЩU1B^J5]V*'zz!aq/]J"Q`"(%\z88$M5O&^Y%i!=v"3~g0;̣J̅;s]$b'hlUI`OF2kmYYz+)eW.̛N}\vzYp^mkokx8wkZ2)QƫXUꆆ398m{veBK065XW '!QYErA}oyfzf.Cx߻GwODxҴ hQ Jd *-:vayS9y =M91EU5ȏrGqS$DS$8'PgvyNq^D짉{b@K7gҨ9tA˹VB}7 P6jtBmh@9ON:js3123tn K-Rf d@/z%"h@u ɛ{[T^Q6OW#HVa{n+iW]}MꃧSIY?)琪}/Zb.83m$jhHㅧtbAVH@tM_ⷄr[|0 j'f8kvСMM38Ƞ]DhvԧVhX߁˒d ],#ED+z4U6ٙ]?o>ܔv3`MDz榷'd7G#\cBF#-15| mFMOIOztBli}$qH\ +MP~2<=^IAJYG"&C\`}f[rS lァsw:y!.ۼ@_y?T3x8>(LJ$Ij& .O ۮp8d-&FV>8g(/G'Ė=D>lک̻pWFAPXőMb"{rM%1J6Λ?&"'ܺmM0nSybE.ΔSm"z8oŒ7k{c0Qz; )rcg %|2v'Z-4s`orkt&쿾EbȁHe»KV\~9Ovn"lV }s7qmSE E#ST͸c8P;u3,b:]۽'Ƶ񮧁,Т7B&u %0)9BKC91mRM|}gMy-WNE@sG u#:` W6ft8.10)atXpXȊk#bcnL˩Bc2e;ВSPTXD8w8<~.5 {zֻGBr?V%"oX{S:ݡT?s_KC+:H%'!HSN Y2|Pt"-[ J"u1o?Scбf=eDޟ j,a[4KS?mR;S.|.V,Q_7w8)]m^⥒;<-A[u6/CY_㬠QDv8V;+ᮢK]U@ص@ ͫ"ipDA5~\㣱 ;s1j="Lt C} JWn`PnZGz3}^UmD EOA#+jSM9)L ( TB^v^%L#U W)A+yUjڢZ\RTDy3 o~pj F%-Ph98309Wj)X/\v?^&;-v-E fd5n$NwJYpO62nX0P,DPNN_oD:)7N 4g/jk մg.Ⱦ؁m8,>[<޳m;IYT$\LÓƚF SMòZDlS/?zcFMIOXegjmqw/Y|>pD 5H6I#e!oG*粼 <[=޺K(%B"Iٯ[i0X@T'x;Qb/I H1-5c9 Bk4A͸]UtdkOZ9%3`?nlHVY Ȯ_mMӻ6RSH:rm$|Ol,0D"6{eT&<^6`+cIn 7D㳐6H`"ư#sL9{RGaڇS,x!X8Ȫgt(t~_DU8%QzVEmbcQZw)| t$BW?*rU%Mm_%+{ 4LU=Ns k30iΥTAA wpIPg=%|_2#r9Ȳ/m05Ճ\2 _g[4ދfuj vjlһdâ@) #:'.*Oq'HOBuB5р;1Zx8$_aܚ@)Dvφ-r hn{+n㳿p* Ɯ6=+YtO#7 Xn lv8hUKkmUb=U>4`r_ с.©` G<֛𳬛QR=ߟN}fs56Ӽ7 +TA"M{ "Iwg1<Śƺv!$%tLA_NaŬ`:rY(i ,Kxk; [(/tu,K~LMMo}.IT#WGy6^EץYQ9;tG0J@ ;5PW[ C]˘h4奞e;鰵k6yׯ]7t^c;A^^vF6H` e}"vR21 ֣R{_wnT2u[ _;JPGs I )Dc efRCˤb%h!-!'&䳒 7tm?'xcں/rrڄ} LI0LTpiZ0v]i=Rtڷ ԧy“Et?F/KMdZA"- <6CïmzNB6ZM;" I :ZZo\DWbU1*H' VW7"mbVٷn6.zպM!|`\M^@0a->$[ B3VKEw?-uq<_`A){C,Bd]\&N[ה*VB# =7H$\|DDhgv.O؁W.ѐX8fժF86|f Murl@4L m77`gyOi ;qSM^&l?vrbA7.Nb(Z^ɉkFLgHJb oF{Sȉ 67(rc"lQFkVYƼ$o\1 +Ɗd& f.`k48S'm!wڛ\7/4<,#P04_j7,,%aJ(qP2nc x;7q|R0_Z++l6^{>/E0Q"j+ڜ)`70(t}s, vG_; qs GB,*m @ƈy1Kyx[n=a{n{_GsnI-^jz0KN!> RvIʔlpLT5?q l*bXξ5[03c:E>OA%)ͤƮU|!EqD+eb%n?4.Q"dm/Y|:#VI: ]v|4YN>WmРⓃJ{*rĔf+v;O3:>Ok?:jr@B>Gd!*WEpw1״8bSK'XܱFdJlQ/u}GmnKL7UYUu(q6 jMiC*~<"g3JKI;#zd,d6)* aW#U_14ZʷV0+ 0HI:xW~!΃2F3 UiA *0L޷JU I3`Zi ^=)/5ǣnRr"^BO9rJ4ׄ !Z&Z׽D t)t?l7 CAtA:&C7+^bTn ܹ1" +~QF. Z@돥Z_gp-wMЛl;ahb|vV=W__ے77zȊģp;q-c6{4^t`)囇4SZ `MUK1r5F-|v7lc|\p'_v< -D x3aLMe`ՙt"& Hz9ra>s| uun&z#%˖p MpR\G?HO$e(+ętI'>7Nq`]a:\℔",D RXcF;:975}, L>т{,^u\:>.v.0k6x | <04i"aw؅*(6ͥ:AaMa^OdjoXh XWPj#] }4 @mʈ{ QjÞIח%Fge.UьaG!q$-cx65Omd}ub U'^}X2 :I%M]Cb 2bɼ5 r!Yi<{VT廗Ph13=8# UP?u}JdRC Sh`H寻3ZIq~޶i vOⳳ'&Ʊ+Yᔛ;Ҳrh óI`ڜUhK! s!4ȴ\1$MWVCy2!93'rhY2Ƒ<kɝjh>ţv,6V(Gs!+FPK}:N&i膯ct&e]ׁ6V.^V]y.~ @>(B~Bw6 QP6t^P3Xf7+ڝS0IH_7z4Ac}LiNnX=@ %THꋳJĔvwktGa޽F>xMr0xqk7H:8# &n06LHS+S?Z^+D!5U"`7NoĻ6[?^ w.6=̐Oӱ)fx2ONڦojI%۱ޛ|f`siRoq(kc ac/гywJD bqV– ll f5oT 3dqt\D.anQ:Si[㌮8J1jüOzDGȧk+ &J H޿f2h1W":[U acB̿#앮 >ÅY-2< +'1n7>K]偌˰/`J Ÿ9#1,7nQlsiMDah6pLydQPp-.P8*HBH;ٽW[tAnL+XTlt p&rX,ugVmCٴW8 R&FCt;#վi%:NR)7_y'{Yo!_(r898B1fFLUhOࠫGMh|D _U!PޚiL%sL=/F{woA_̉OIv75z צw>ӀR~ɲO 5JfyS]I~ 7@G{ &H;A0 050EJ) ʿ)—%U>Mdi-kp $+37 lh_];WgL(}7 &\-K"pD~ZpL"9NF-L3sY(njԱvq6;"Qo]-3S-e x¬r Qtᔢ86\ݲ-4ү55n QsX=wI&Aк8,v`'ۈ:ULA%ѩYh SWro9f1n 1|ߺB м1 Zv0sR B)Al㍆|,L}{ 1Hi5&çG (u4<۩Yi'GņL$m y"_>t&\ e*G8XzfN&Aa󅣒C&1oc.nFH(o=/P"Ԣ^3y  :$0,md7f$eO$rp[x ZR߁ϖYb^>ˆ@-M%Z>HݵRGL5Xgj$2F2t`@Ɯtڥ-h8YSɥ2zs\2R0ࢌҾ|y׷szdHg}!ܠ E"]$`-t|Z8f4{]vxzVUL]6}8`‡YXB~pDsD@dA` !rHR+G >g)w`xcDs~wE;RѤmX?E!|"-3k.B1L=.Υ@]r͕ԞZ$Th?rKmv8q0s07Q2Tf%"(b28'IL?K1e.| yr]s 4JXϛw(b S( O7#zT!Z"I2[DO]S1Kʿ e'q~nlG PWg#Iϙ735Hg^$(G  d'BlPs]Wi7JBU.-'F,q{}3ؚ"R<͎i8*g}yW^೎|d 64tItA{QdVt\U; >xud0@I:ZmR?[e Ny-3m^'y~^<-lj蔠X)ۄWu.E=T©eLR;zEm{r-sRt͡`vE/V?U3fKI?gZ~_ *eL:ꎑJds> YӝqnWVw&C- ,P)- _w%Ϻ>}SƇ#&8Z-z[[XY{F#D?%ei_DۤB~MIꇣ p\숊YVx@W雄L@rJ]荋|)N4  1(@ 7dFf^1vSG*'Rң<ĩ4_#.ow OORy{X'?~!;tx#b0FL=" Ӝ`[qN">̵ ״hf&D"ISp+(Ej=eRMXR  _hn5>ͰaiZH_KjܫзSq/yҺ;C[%NW׽ O!Ǐ;KfO)JflÜԓ?3 4vn63]n=FKf5. YPS`;n23'r>m#V~@yH\ckU;twzCykw$."LdoW_NId =BH"ͶPa︱K%h5Dxge쎠Dz$}S8/W+{{=;Cq6&Laǒ,VN;2aӥ(+Y xZBRlN̆z~1V|{ .|^+G$"! -RN.A qT))yTEUvfn"t=)4s%&i:-韃 a\`# D,|"ݖҋj1&~{Z5 ږR(M)lTPۦ:31qN~ !$Lb=;?qGPp>?w\ t hlIÁ2 y%+aE71Wf uE `2}7KTK}+ƵVOc;%HEV]gb3~l)Cv4wjl.`&Jѷ]z#xGOF-~ )#L\aqW-p bO1c/gvqЯۉA/A ]b*m2 깜0$]1[V '<̡|?J~0Ͱ9acgV;Q> O̭! JHZXMa+8(9Tz/ Fm%t~o|%R7]NvQ)tsPW5ECb osQrOX(f=ۡoZFUF S.X㷐;քWsX&zF25*(gBGO(Euoe>jR{, }sU95_sMisxJb(NϓrfPӈdr4qJr]4sQٽ4"gn&W2/n'A8q'|'mpH"i&)µ^ux6#2nh74'١g{b>feW{ *279FcM<7(B;x4?&5E0Lakwڛ$gY`W2<?T7yCPzT(&cPs\ybdlLpGzYDRP}7"ӭPܪ{B1 iKR Ԟn_L>k,Iho1t|-s!%HǬ.nӸ~Vxy8>I0tp܍}~= wrPڗCp0 U]x\( ۮq '#X{dr,١5Wn1 ,J&HR ۔<%`YTtAf,f6uo`Dw*OJrp' lu#K7kucMvɓf,tj[cZiZ H;3I_ʇdbd-0G$Ƒ\GEi+VNAo,2< yD-G˖@h0$,sfH;9LU8.f4ԧpD%6ePZ[0ЕzH4;[hf+bˆ:ziόX.DrT vQt_) dN3T-g>|D@ՅX鏆jw N~G&g~K~|4?[/iY#U.k]ObftwIp!R<4{R9 QSQ'vX$nhNHm>8Hqk@ȩweA5ćDtB=}+Fޏ 㡰3Z43Ri~)I"`hm56<,TU&4!՘- es^i1{͐C@  Q\h0E f R+R,sÔ JlTkg#66u˱j==OS!|c T44Xlƪu֓\Y:P0I.aGEJoBL*˳v#&l!2F 7j1nq#B?vfw+ {ـs\uVSIxL2KY6jhˉZE$ ?]L pj..j_56蔮9]EuF:Hnu*Y$yᛯ Bt8r4 h( 1g`1EV5T~Nq;~]3vu;0(B Q} O"~C71e[e;G;̜)23A2_r_Q SS!R&b]/ج>VNnr<9/m+â<[Y!H z, %r> 81Ԛt74x"-Ì$Aͺ2gS&&Y4P"d8F@]_jZKɱJK,׶gϛxt;|\MBd.3u`g0/ 0aO?>:`?5^Y`oY9lC:4S ﶞ;dE:Ru8 9εAne~lXe׮ȷ0*@z!($fa= J&}m1ݎV~l2Z " ZTh ->?^P {0-] )dHQb v בuWvxm)U]b(B9%/׷`hZ%-^uPq+Aȃ/rE6(Ҿgvr2y%#LvW۰]%g>W~"AECT4\uqCF/)&AmVf_ (R|+7S!3p)#6g't /2,ww1vŇz5dIp?dwyuyZ,Q 6L ʳ$vDV AWRq##Ds;s6iP*RoW+b k=\R "i=*-(xw-s΄peq9<̡LԧN%!‡FÞ\okd<%(7:9 +MYkIRSôb) ⣓#R#(bADv oE}˟>]0@< .㋒e`KmM~DR:jbњ9:SR3 =-g q[Ryh:klN% L$g9Q@s|"N,쇢<LwĚDgp?t)lΗrd3!vRVR_zGeS25*/NJL&|p,]Aj xU8/Q ɮj_^^1Xl\Ąnި A 7ߏ'mr%N oHvmױ]`et U[ rAwܤxo (6s*}@;+H.G>gS+u &#' _\"ݶu\zUVllzRu/w X6B9*k7z,,#| :lQ-FF3 >9ȑLr{ wϯ LVxz^h9ϫ o<{`ua& OOzc JnQ2I QCʼnoE6&ovI̾@}:vٯܠtgc#f sSC=m)N)0U8uht`;4m9dW\g _Q+\!~ӣTGuc]!A_>L~zHJ&mWJ^(LJR((-0 ԑsͅsv J̙EPt'wTN3%XGF$̪\ܽ`*\GGɇCH>~S7^,s4U~Hv[X2ώow|>tbxF?;_1KvPyMk[|~uH, T;_Oʲ5k$ʭ/ͱUn?_ըr,Y#L^#`g]9_<&th3$wV/| ǬH206(p(i-F+M"Z۱݈yˆNj=ϭ~vb$n/&O a;_ G)6ckb+ˁcd}T +Q]hT=$.ێ?⻒\>6g ܰGT0]J^)v^̃ 'Q@|;LD]l2/u$xTk75H,p`Ҡ$&60P晩4EHlwXfYrMdʝ%&ZeaDEfׇ@6"j cA l:uk˔E_ΊSO vԶUc=`VH֟5\b Of&9MG]nD`d8Ţb&ܠYZyhݘɓ Qk+nN<{)< 9ۄw]GA}:wOQPqlL0o: ٛIvճFG Q㿷ڒ h]$7mJ BX<-̨ }d{3:̖j {䲿}O+oz_ &@Ӿ7"s7FU ۾ݢ!{7EA Vkf Jq:nTj*E;t7z`#; uDOؔ}~0 .!?k}NjgIѩ5K0>:+zq&j>x0\ϒ+gԌ]8gWz>=R:<м f)eĠ:+Uw$tgLcPWհQH噼m803kֽmXx`y(qWh.dK3h29d76 !,m+C>d`[7jH/l,qeu孯֨W=(4}SF%P}~E7;aYz?RZ` ,P1ajKT1W ԡ|$DȆt_麇E(DQ(e6b'4rwȋTp?8wcEv;SѠ^|@42T%Mf xoÂaKo#9|d ܹZ aG鬘g}\ |zu'hU3_?6mp[[R)^>BJXp b= bҼxW 8w;SkvH{/OżMKJ֛ {g7ѓ}<u*7̴-|U6s<44v]i̿,)),`,ӻbl])ÕȘ"f=qkE_Lݸl8} H|lBd w3CkhCW$SP)탚q03ե+/]caοjyƴ N11fl ‰XyAI+z!P2:JjvhDBr"~*Q+>7HxD d)}Eك'*hUe7)X2&#cJ`𿕹{~PK)ϴY敀p_T=U1wPk.D`x^{zsp63nNBshƔ[Y,ksOp(,6{JW܂։~Pj:bͮA kt'8~UD?SU@*D).K,*p2H\]_3cfsL8jF: TdwL N 0^t21 UHQ i.sϽ?s›G1%%߾e-1u c8b-1~`Q; f} +u{~"/OeIP8cvؾDZ_ء};WRHfLFJ F[D U艙O~ˣ.lN &n6 KO=w7v 1dq p+(C&={PӇVDs^{ukFSilxR;NM]X&7f3x_,Pc'8BOVvc|pN !351g`GQg_:R'p3{:0#Mj{rMvM=r6`yG"`{ioowU~ITj u8j+@[(h`d!~ԪK Vy׾n\ ^XOVR9;"Yh~WT[_K%$%ˎ~$Ыs?uxOv-fvK$@\ȍˡW0OK\7nn ֿ24Bd/:3@@>ۇ~qƓR7%)]X߈9-d7!|&0I~@V:lq,[x%2G?ڭ uwtHenz[.GMxwU@ir"%:(C$D?2uCc2Q|Sr͆r Pb@ sdIPꗦ %on?0ͅY?5T#Ɇy٬GA.7-V?@sfyh5<|Uy2'^fQ dIMS l1㉞ cƹxPYEu,[޻0JZݕr(jM)ʲ7C3!@còJ=׫H$@W ;#L,ns Op{PIWuxUii颖^ȎU}DqRzrmFrF"?4y;5eU0H5o#@_*pO wT4+ /:;㫳q.$IPϘOx0'!Ryڶd&i_5j^f|=4}%˅Ko˸?zۮx+g8G=oEP}Á<[rcޖ{ v"I%Ɓ5I`LK#vpwv~=}drѪ^6T“:hf0г+ffЩ=oM`g=1fTzw!] =0THUlnXg!!ta0z}ۗ< ]nE,55}Bɘ'(_f졩#]s#"Og8}ip! @)˯"ɢ3R.3*&K[%:E_t2«gpZw,w57+OxiE%O-lf&&x*a;ƪ vIGBI}^ִZΎS.*%Y5df(`䃏r Za O5ֶJٕZ67 _tMA DքBmbćXl*d5+;oݰxR)x w+xXaϗWX3uL *֪PTi<dz \.mLe G8K 2A]k{G&ySU<)w7N>Jskw6WUde&x.# yv>'lqGCcIXr U#T(rdl!-;kT^i6S3iA{nUVj 4R[Ϟ?,@̛_#m N6X >I1Qwy5 bqJjV'٨Q!5yS֢(;OR7gw]1PRT*%hwŒ=SFZ0KJ)}NKz}Ж5merE ;7 [cX,r{FQ9BJ? Čo&pn~Ũ$d@{Vg[$kٗ֜{i!#u*i(=vL J-G#5_ECQӱ7.Ezgw ,RNĶ7r]joy{xYA~S$BP{4dL/GfPP9}c OGymGUeOL=wG+qI؊߻wCC No4Gz|pO. 0[#DA}quc؆^]\3h v:jOO./B-t2!btwH>gun#__  !jk '޷XU1{JsHBmP5Atdudy'0N&HR(| uNnm׏>!r/.EN D͑jV VA,D %D>i5!_[)=7m\Г=7VUjvA$ARz~xۈtBΑ\}`38P8qVSTn5[|SvD1ٰH#T`{^AP{ t")Dbx٫\ (41!icd A2%nG{(=,Y_6 :UFn՝qR,G) ՗FV %!څN,%(YHSY}[GU=yLvTBwf(G?Ҧ"!YQWN 1&2~xi{y-ޕn\:;#zs UZ,, [T[SG&W|ȐWcJ @ oABR) "t)oZjl>6"&HypNP%%Yt>85r kaU0yĺ91W.dS:({mN{Σqp$R$EUhozp'Pьs;m_Xzh [Q'isYT0#k jGcZ^. w4v[ BӸo :Lhp}'ESy:WO (ڍL6QTCOM>5햳,86_` Ůf&,VKJrՎw?2܋~y=K,WdzK`Cpⶖyӓ"ozW3ŗE3s12J|Z| mEPu(ĚjЦGBv[ 'u,̪w*z|CBTCwKjBh#>HaMzڕөHyP]\robhK0v+XŚ;h/Ѣ@*n?^ݜr6ggƊǏywD_JfU ~']#48nh&. oԽ mƒ}N-kDǐ;@'-7QM&POGX2Aޏ5~ `,w:WXpHױVح*IĭU(:eܐL> nUzuhMw;<=nj c3 5Ʋ?| o:* gn{?{]ңYv%U pjlWf6~uYr|-fۃQ/ &!mimZwJEozN7@  C6W*=)#ɉWf׵?aY[-p{[Ogbn8酪Y_247j\'o}.>Kݔ+m/2 Q+B2ڍxvx.Q-J%1ΗA#p8(?."*@ 䄊uTZ-sヹ.L16.}<*5kع"Y@wg)d[ڼ HADSfrƐ0i|Q_n^$,z!Q{N&T[)V@.a' :Kګl=[֎+vd}7/îZ怡: jOrn,NbVP&fY/NQ:j+~w oO&8UQ ٜr8k|UDdey(Yמ:$_fHe(ӧ@_y8ATɋ/Ð*M*s%D΅[b0̸Cb ʱhIO52&xbZ̒8rp7uA+{{Iqlf 6I bb2- !7iAxYq@l2smUY)] Ow0Q__zi/+4 7!]kKFosU]*qHm}BmW>prMq$GE.< ҨS+Y}b.ٕ察f2? bRVEݱr~u˘!=-+ͭ)d] yAjXO={jQR&}4MNCZ7V *%:Wڶ{:ieic=2f;hy^{ 96lkq\= r8$oi)y<ۮ&Uc GYsƨ iҡ!>ہm~i)&N 7ʮv/&uB?x@ֲ7I,$xW h/ ?cfw~]#7Ds E>v@h^0qE Y>SVr MiLK?`R ,D$(Vձ* \8=p%)r++;xZ(UU\jq' WN0n%5Z ??!50_*4 Os.zA6cd?~5}(ED+KkY_l~\}:%dI<0Uj%[؈sAv%Xj>*sJ ƨ+yS^5_gXbCB1V()$}PahSc*MkKĸONT?lwe%C&"j5άW aS*U L SHԨ/DAk8&.nr=ݺuz3uxw9^)JV ;BۮEޓŤgַC\$b$1^$^LM]Ia:>G` zyVMKd&Vu?C>gq~AiVo45H&i1bJ>n~5f0o>էHKHYkb^pxRj#nmIy)Ӭ~<} 4~Wu:ayܵԭugמ"j(v0cfJ 0r}7~2yG'"l`a +0ŒLNp'CuIȐ˂;("6XGBzʈehFtA{ riRg;PO#92`E8Gq W^F#LB_1Am)p[1!؈&oFY#>35u0JTS=厜@cYUk~mܪ8xasljNwoWh ofCr&y?Aѩwy+^8EpF+&T -jGEܖ^$t.Gwt,թѡHu4T 3Y4W,m=sUV@53.ΨD%Ic3ҒVKjjɷھXGJ oo%JQe&V.#v 5C3E=dgO] hM} l{瘅DH"ԡevM]aM%;fK gGdSv/~K1AM1:R+aqUg1Z:P-p`|1NB 'c/h;TW[!eнHltS^j ,/莆b /ln~"=[~ɹ~d}7c=EX6JrY'&:CG8(bj|h2p1}q廝L:5IxRa6P> xD0a}yVɻ"-OP ͮbWȷrNYxU;.A^pOk&|+wJmj$MmRY YY C2ՙRՔ]!uZNO"X՚V+4 8/XRb⾐CQK/$IKajڐ3"Ԇ%34J GjIJ|5v}5a=F_tt)%Hy߃o˶:hu2r'}=J 8i_H3N0%/jKC;v"į[nͷ~50`?, 7Y ٓ 颀ϵs >1:V0`*R;Zs4Tt)MZ"*zƮM?ѓ0W-$sZ %|G>_oQ׹(g^ n@fRdO'iT~5H {=QNiэ]$(U<I&{v;\w).dvyE50ABvt!ڊ3v:01-DTwt-yAS9zXDƲTހH@#eDDž+kSBp.yiX2Qz◦+<; ڤ6AϸR/л3oc ]| ,F&<A;7LODQ ş;de Y=O YXcT:HR9Nan9O}|5 IhKi3XDt GQNێc2i- O) "N\rӅ}""ש,#,D_6!N_y: h/yFlߤF`g=}_>^eyo*c-3ݖ:PWޒ0c Mŏ SITf'泯(7v[邶Ks9bK/C L-`d9GξվugVvz4$@ιmB?2pZS 6mHT}VM{.Q;V_,Mc%$6V E Ѫ L5Cqgu)=NοZtj#A8w˨ fNkFD2GcBcWB3=Mڤԭ8dTzqHiXꥍP{XBd4Ў/h*'Ur?4/Ŧ.d4,uY'AC$Ⱦ (?w Nࠐs& E:$ pLm0UwbT\lVFsc]yEmT`r=U!N:OoGE7 R> HYk"daBeɀHyΌY1&6ZyFOwcaRCtg$ڞҚYM6hbm'Ƶ{FʢL,ə> 6NM,+LA#$7]-AE5igGR>=D9sG>T,CҎU(!tЋXǛ5h땬8%I(u7h2σeŀQVe;`Gjvڿ+[ 1'a#D 4.k;C\ @K op1;Mr:x@X%su ]=>L-7d/a<:ӆHR[%:"]\ ku 4u.F+%0 * :MܠuA걛>4c֡/cW⇪ e{>=–t 8ކpS/ɴxO/̓ԗiN/_Wld[}M;s^KLbg@.]Hf|A6 }(~\(7Еt/-I\s]ڠ> n}eu`vkERr,928]o-|S4zEr5#?/Z2WdطF%=q^gIT l!Zb}>WogeB5K lR)AWZ!߹q۸Is{~B#ejrZ/YTAf6'.[eT~ .-t]4G! d)HK$LXY||LhrSpaCDz'=$/ x6ydn~Xbක>:ƨzs O <[Dۢ+PnKx]\!ʼn;g ^6⏐"@T!)vDxs3d^7i~tHd?=]1Tjf4"aj48#9plK2bq?N>.J1yM沚+S?})v4AY;hzvv[mūԽlOFfo4(wo$T ƾ+Bu|ڻ)TJВCĩ9't.P^&rbf6Q&-8OUl$N#1g/ O/WΏI2/Cp;5*-R/zx![*wjXló$waЬ7MӐ,#DQm:J|;3)cy'IjıZ8mP`=Ɓ:TW>nm񯠼^V|ź=R‹.~D[75]TUrol:3'#I6^VH{#C.r*GN M]}V Ť H'S{#K|S,NzfH 8bx(|d=5fVԛ;GiGu]YQFpU)6|sft7z-z*%ӷL&7iv foV =6gJ/Z'eݫТY_}܌5Jbt!U! a {| -*wWo_h ;JUekȣ$k'vg&"4"l7ÿtPPN^{()D؀g]ӡz$T:!W/D?zfqQ,&s 0L3]ɡGXVa=)<7g6R5h\=jc}h txP**bq|l"^] ye,*#ԅPM+ʋ]No{Yو缿+`Q?K!xy):G} ل~г$Ҫ#nّI#I/-юj XhK;C U3įؐ# Tg6?Bs-pMi={Z²V ׋WMJon;%K)HPN\a݅vYp'vL1ytUt쯋ufjSll;}kw>oYHl琖.ÀA@BZ.AR|eR/F)^Es8…H0UR$DPme`iҴ^<R6u&R~ek4 3E~ٚõB Df hZ0K="}B#%< ӵMoo\Ѿ O|/ìpl.lvVj@qFy'59>$!C'3$TX9rRxb-=ijy/U`ϑ:.4hl 2&PxHQKH3t!5lp(CM8<&" ;8_=i' \4"_"a1//O~O9z/'"dQAI/B2N">@Iϙ][GM?Ru[HD30ŏ=ԮS$×KzL#;7ŌR/:I-L\>ZyA5}.V;rOzo" EUE?IxnUh&m'Be-> eZ~q@a}ťRLbEtf/k5G9G] # %47xŌ=ޡ6~+û4;q@42YA+5[Zj +{op#_,4Λ1a.jL^1="3^#5һ)Y\J;-+~R t~+nxdVv >͝+ hu`|LԒG :)qEH?uu=)q>]ʍ,D4u!% 9e" +>K Tjk(vw /;diȓ%zş szE6UU9-D}VUK@TVTwwAQo&;'*"E ǙMlZ6ʍ>,$ u`d,W^Ai۽kpv4ϖ2}AW=u9fX doD*7lNBf7F#v+ dN)ԥ7Y 06殒{ۮM!(71I\n|Wrr=uFDtØ VqQE* ^(]58ppZI2fA{`^*qnK%WJhNCl !@2kx$D]7"z9kfHkOs bYxJS:;O"`_<#{ӑX*9FˡuiGlH 8ŁJVi8B$?PQ y ev0(O8M)߸ȤVZ;ȃ:C`%ôخ&ݾWs~LQ&5 Nmg&sEsuʌTbCl(2J-,@g@shJ]Ʀ?^6ݶ3 Ky;$svcde0ļعE[Ψ;J0! CkMX(RJOyx~Gwaɕ3'_ȋ9dYJjyw-6ڝ5%7F 5=RZ fmw[_EQL1o  fثƭy}΁J/G36sߨ)O\=;݄Cd`7@`gL$,`!JD|%LcHށ"TMvB8 }x?e޲-T OzTk|qBJ(R| ^nn K{zN1X.ԏBʿz 1AyJ$Q2fwg}uo5јt}< ,ZZ5\AqM\Onn'"|— 9>PЊ[A{6&KHԴ E¨f5\th@c0F \V=N9{·!ŧ}X@Ԕ4w''q*b qSAgJhZdo4Zs碈Ro"2"n`!q؃yKxX_UxYh~pnFUֲb3+@9}Ȩ`;0(51RP9BΪ*s}J i: 0 ɘ %CG`gm{=+ϖdž/=5ߣc`! n+xX|IB!PK9_iJ.%Srr*-P\GZW2(ˡ$=V} +כ;,tIO ϦbZv0baj\bm%ua`I{"ƫNF=ư:e2 8 U#~Ax̲h8&Ve'ߩlJd_eič-,RmQJQ"KWѧHRoI=f\߁/*շ<kY/$Nԭv=@d%VQpW*wkԉY[ˬu]l1-+khQ,>UE'+Š VQ'sb z爡ܒ5Q@=!?frrЖZ0+p>1ȝyhdsnnx՜Cp@r kT),zֈ\}߆ε`uéw%*tI4R1Cv* hRW &b.ۗdGBvvN$Ĥ[m7SB]PA6xTt(4vq;x7Z-lz/cʫ mȾd#Kj#Ml`~5E~$ :$kǵ>W@"(qDkq⹔/4Q}Zޗ}1Z胿K1RӗlJxǕzI.)mgj ]"z5Q0&YSe#H $]M<*5bxvapй~~KA@M߿avR&\~XXC4$Ϫ<wK#H5`.&@U$sdϣmˎaK4#'?Ő|kSPީQGQ؄J6ATWba;||i_ߊ[~M杂e8@8yY2MྡྷmKLf ߵ^Gq@+Fh_$fi# #YYI`^ Fuv<$($R)SG%P>XMcT5"J~˵ξsN&SCxQ=`]50ݛ\AjqsArϙ.|xVj,uo:h|.Ĕ[9!Y|1c~PrW*m9!^E7VB&Ag%F/(X8s uX1Яe^Zܱh+;AR̗=^yMW[_a~. 7I{/1nBb %nh!CaYIshQ5d8ft?8oo+iٻxsoK(:43l< @KE/vzT+ʫ_D }5%lCyZ"wE@x2K!a]"6*bo\fQ??#&ss|L6n`=岘>=^Zy*At3D*k={'[ [*ZnC/m*ZxD{ "ftk󫻵5&S'VWav~Յƪ>&oemW֗X^<q w-qNPrX 3 Jp 0auWMՁQn~MTМ[2g/u4PwgH*` J_IiJ3@]0pgAHF}R8St m@_CU.f YBqһWC1װ :@&@\۱j+,m5Mhc7@D2?P1$]DPnvTdX;h*@흊 ƩEu=se1lBo 8ڟwqԙ+(t#3uCfJnS_ xQkN;5ka]P -nkVt-iTIH:5!ۘk5 籀EcvG[rR"ѦfEU7 A.@=4=wB+\o.g~ɕ'V W)e|*c-X ˇw(Cڍc 1²7qC7 J#t ۷kgg Bh3W̰;U(_2f"]Vx3N2 פe.)'qoŵ '\!óB'f憖庥:taCjzso7n3w-X+ ,|g^y ],\]t7! O7rBgG 68-ekXB[6{>2,!|zkJ\$t6l(*@A؜lqA,xxSgXddx'؏a$ gȲ>Gq] |cn6 ml6h@L#=.J[:Ԍ +a EQ;Oh:/>@ßΩX[ՐŰټgxSKQf@;Mtӂ2 lIiWOǏMr<-銡N3XU,iºBLe ̠QX372#!)U麌Qކ>[3y K:570;bEB ZЛDR'2+[u79YI+LuE%k['L`xي,cǼ\Qr6N f{}Oz2b< UlG݁DU/9S3\cT [4C>jKc)Rz #tlK`e!+C* 8={ǷacX-UL^(6e=ZG~T2xK$(!ikRm*S'|XACKLWKvbk^ bkjbVVB3\]\7޵j0#E0ܡ62HwVE#WC$;\yǝPKzU}ًbu1Q.D!$H =Hl.ĉɵ5p$'8t <| %Oy1#]2)]eP) b"owȽV=ʷmh/B=]`z39 `D0D5i_0i<\^PKzj<SĞ:#Ol<CK<cDSQ[NGȊ%C[+?k.>?rڼzt҇CX@ Z20SG>˟X{KqoTn|CF@DZ}!Mv;Io6qM- JjQ#F΃mA8ff6AX $~j[-1>lDFˑB/Go8<'[L?{X[ bǓƛAc p (w-d_+3!ۭj]^B彨8Y]d!}3 1hhnp2;rӤ|Ok}e4am}qcHT;oG[;"Lq} ahq^"3̢IIK'kw6Wv`%g,MA3I;C$a>芪: >գB~LG[xJrtFj:-"pʝNmQ9x!3MwК`ODH 0׺`Z*+1ꖸ1(]v:[L:I"}9mF[ 8% u/:mjԊg $`SxCus%Y z\N8peA)l ʧbYϋl+(?,'3L.6qU`#8_oS(SH5+zK7 < {AD' &ܧzU0i#z< 2+w|d&!(J1і VW]%fů ABX04>BG,0"he"c7]¶t fu0MXu*LȺU6DvLq|@!ER̝KP eM[&8EIHAn2{$6tkFSH:<6Էq GUO2fF#iZb\y;.5:}*9-LHWKҰ䵵.ƒ2;%U!Y[zco?nB9;@[@T=4=w2l!r.NZOFDdQEuVϯP4Eg޷# j3"̰ (nV$E038n J f"iUz2VĮZx:+ $$bD0U-[5JP)*uWծ=((Pyed"n{E&;r7SCG(1"@JfTHc^ܝUOr̭C Ye=v@֬ dTݭ @ " XF{ho)zv`6@?hOo\:ήl~rqJ$c^~0[sf$FJD*6Ec~< }xPuЬmdObOQN=#yII taL=8͛t>~m IY1Y1nk59+Z\|P_Ħe QdExs'[3wMVtwK63=ascްk|QpM1MkJ* M,>Qfl&t墶 >:|[0'e/~`rMPø{FU bC:E΄ /f-;121Be7QdX(3sPPφԙCͿU-U+,ڃK"Owˇ~nJ:? v -tu)دnK+O/պj]ܤĀMGز W=R -ˑRBkYkqų3EGj-~ك.wX|Ee3MD68Xiky VVQ]ʟE&0י:wv [ECuztזS,~4n Zdlܨݐf9b%Rí(]9^<=OݣbJAbth\t{$=l1eVlUUfJ8I8 ֥!FwU/ZBm"UDs)[~¹|B簹o%$w=, ̮Dks-Qp&@ZBvϔ@0lk$kʷB*); w I$D0 `VcCφ=шcJge־gT+Z&*iiY&bqLW$[QNyԆ!K) ߊA|P 0n*pf_aޫF畾yq1CqRCw-g'(.>*,4vے}9_nM$=кY3$O=GO<NT* Ӡ 8E~cg:]WN`,@JBHclE~yk޻iBZh el0)ы.I U]PumHDHŲYU[J\ eO-s#"Ng2C+}6%dG Gʕ"&M)48zxR&Eb$åHQl9?P+ X|PmV`#vGPt$G(ފ /41q$#' K\n&݂^XY)#@W q=N]) `*K|T`JڥV{bxouH5Ybkm tj戂dIqcm="%Byg0YۋdZqoKiOoUzo' ĕJwR&#&-" Mĝ s)eWScIr$'ODcpkc= @2&:SR%} xdp1tjH=m&z#x+N"O_iSR1Aq̎D10ŵ0"$OZ0oN B[#.[`JGЇ45/`ˀ_ۊ9bXX1y8Fм  }m?&ѿ^GI@:b{{df"iQA)n $$m8 ,^{ ,fw7#)zuC?LFde{͓Nj{t"!@vx u/"̽DUX;n?ѯUCuU<ɓHFd{nm<5 ?*OL,. wMQۄrOo#TiPfƉ>ڽw},Y'hsyL맡=`O|$K0Ϣ]*Uqc#\TCp&L? oL6* 6_څdWϾx`͚i |,l6ƨ-V8-[k]Psg'l᮪ڢ[Hyߍ~@WP=lŀS/lfbHb{ݬ74ʜD6H*ጴ ak^Tz) |aҙOnh>Gn0ڏJ( =?`6ڳ){lycyJ9clيTE}Bn%\Ȇ!}{&z?3g8l\Ӯ\Ggx:} oJ"ѵH:/40:qCJy  P5qr# Wb KQֻ}m "K&#'oX@{!7R?T; iG>Xs1w~"CMm)rPs) *MC\&)6(3Q-PBh1`W ӭH@*;c4= fb!fIbp}49؍ݴh3IGISKz (e@v>Ҩv7ĝBp>b2ϒhr1no|#rrU*]|\ݐDZyH1;;YDk7m,M 'Q۽Zq2{Š.Bp`Gǃ, @?.:ză'm>2?RbmI@=.Y w:@8Xe?#nZ:$BqOqP,,@S::|wpQ 9{7Fߚ[OF) A6x9 UsD甈^kW-V|>AFcf>"ƫ;.MB%*n½u\;A9BZ?n.jJz# @PC`Z-E< %ei{zDq稙>@0jLJU$bJɀ'7Oʙ hd25]B n05cCI'1`:9 r|&\F3?Ax|#s#cu5U,NU~$CsH aJÐ$Dnn-qB0XV>o7a4v`P-*EQ>lj$fk (~Pڏ]!2G<- z[Ga _1+6]w"?T99Ih\7/|^^qT[gI$:KkY5'Mc r2PB>İQWH ^Ԡ~bO(%4)"mAM9\Fw.Ɨ=˸`o;x&z28&A7S5G!HZ"PΆ(sIVhINq8bs3A-TF US{1c6S fg9pmܥ—q(BJOBp-=hԾF̥&ի-V$cDGO7k ,>ǒ~_>[a W[38!K gw*(Ѻ`;Ux^aEoOʋBeXpᴇJzL[dIo渀\4i./5 3]WEju]ӍΚt(X$cRm[t~FU=A"Ābft:u>&-O#cD{y$՝=C&.sjQߍ-w"ŝ%5a ޞS8eh{ Kp aePrUlzefnQ\U~ш)'=f. !'f1 Aw;2ׯ[~X&`6w^d⨙-To|[,=Z6"ݷy-g:2 eb #qi{>t,ңD'/;<BPQ+|+Zr{fkYcʹOEȤQ<Ğ΢5U{~ksLx7m܌ebd  2#%JuEKIr=Q@}fpkFJ$aRa?Gj\`?hT%VVC5KMNR4罒kA!Z祶hK*C\6rkCuIIOJ|FRO$y|,=~k(04_u^m< `0Om*B'NJu`QpAR.R3b oWQJ9-?dE^+ 7Htad3 r7Y`*+$=+}`J A=[V ZG۴haugi yY~ ~*j2MYf`};{=6{!JQEt;AdrAG0 Н*y8^ L{B_'Y}a؊}51}2 !܅=ݣ;=q76}#ҬDz<ZǍozM\b]7xi 8gt4>9:Y^֒ ~7PVZElDJOUXXLJ^c:D%(7, E K(+5KJXuaYENZ+3tsb5P0)M1vbt36mhNԦ\oh_ 5<;JPcZj6 dd6ތ6I}}vE8*q U`+4H˧SN9lh ̵Y܀XʪX}I8߯Ez?iKuJUE<)_{1Z;P/>fHU:qȣ|u>R@Dh"בwm&4©Y՝kŏPնj9e77C k`r oh|⣟ eD%9YB3-fAӨגH 7$?irBeԻ Y㍻>/`1+p6^t>5>[D? Z:}xfa)a=I[}YaΦ2ǵ6GfADtAis4"NA; _‚R\ݦN_>N=۬6.;^lA4YH#~LN'r۬awf]\:cpLrEõ?қhǤosMJdW&KHqhqYO- "x&VJ3Vmbȷ'/~Oi҉q1I[ξ{O'6>^ޤ\& cW'nBr :-{%%I^K" 9h_9i`_qTl+ 15';p*e;w )ފ7tNC-w35㧚y6KQx4 gTNITEٞ eY,ŶX!`[M;*{fDUlFK̃LAl|3=< 6Oz$s=xx,yU-)S1CTk˔2\!@"G=On}4=-=ٞR}Z HIɁlZoDyl_ 1u Vq@*kta#;a_Mn}hXӧI g}m-sNz![c$l>F|Yn`|}3YlӐeJq6kO)z!Ê@@eh'+rRDQc4w.=C!x{.܅:@1z:Dp_ZOY%VSR>.\+iXcL6MZ!=Өsd}&lM7R3wtdwfV?~.+{ƵL~\IJ& 8wÐAհfdg؟e6H~j`yHc- QlOr2t9Qr:u¼rf+ 6~ΟuZgWJbl'Q3aՏh)O`HDrt#fط XuVd:Z%'I߂%%Xq@wd eQDqT<՟i-׬2gw*cWrΈg0=b0RXb>mtmX+%"f ̀IAb'2Q;.He]u t9y_'lW)B lEj &+XȚ"s,,j][iD|QubR{k^e1 W eP0: Ϋ}5L.USFEso~bin.k9(Ǵe쵱Cۧϐ6y;e.pB,#G t.Niqt.co30k+z4&7g]DgB9T©6fKl!ߤfEppgALڞܓdIw|>_Kp+FqLr@VӈL̦̽ +:1)biќ/w^,HX_ iDD4bɴHds-?dE]ʭvđ?Bʞ!0?x![E\s-oFajLF]$/ä+ qW눷8N!بX+yߛ%  9I2&& 8 bd{7LkewK[&_tqpz'2XP>R`w.gjN7U3c.|BwJ.lm6WN'~r%q5x=d02pTtS?!" `oC;kNUw;˜2UcV.XS<. 邘ꤋF ^?G۟b) 0Y19 K)6!E]fIxI@\5|1PnѳBy$O}Өֲ1B7ɇЪ&M/D[Gf:GlB&o;Ufrf[a |5怦pNŪm3H>8eԨCg#M܌qؒ?<;sͪ$$ZDN+9Emθ,3+ SٟAKzȹٕ'ݧK#мquM,D1KW=N)pzNvљiNtH 聑y09el.a|+9kO%,?x f(kYYcٞ2/x_plH8qo"טⷲ$fbnknρ#2+TEGk|l{Cq2b|aV_zd ,!|)zq jc3Sz¦o@[>J-^e 1XEZ"ԀފIz?1PBo{FE<2J*i\EF5猍&79+D30g nI?_kr&Eq~8Hh16A;HPZ]J$c*P~2ZΡf6+ҏZo8l]L\MxH!̺$c KPN,Ì)l6hTf<._p,ClEEp3W}]i`?F9TD=#n[ R.ՁPCd9JNH5%3Œ9"Cb*'c,Ĝ:3*Y˭9q톆AAn?Oп%aȬ|L3?0p,+OECdKFMvM׏-pa 7$4c'>b\u@cop?0'nwW=z̘KKf/ܕi Kl$(G$X-kWL@ rs=ZSz9nد[R@LӠi+Jq6((!T0˾KcǺbGwG.I;l:UY D5pu(i:9x;XdNY cVhﶍS&҆vw#=vW޵v//sJvEC.CDv!oU pA-L`>4,]xOo8;bKwPJ~yT1e)qC[6+ds3")8=$ۗJPf%aa[ƒ`bce5w҈CL4 D ?υNcCΠOk\n7-qJ[(zԵ4f!v6uC"<ç=m^Q=H4נcxԈq;Uw7-!9 Gȅ!p}*ҭP4 I*6e.݂֣69,E!- ʍcŒ¾'IXp̵5c7ګBXm)R, 1&\zDK)K{7'nk#$ң"SeSlnL~gdj0%Px}1.s-IY9q03-l"Bp!͘,#TRi^kWǠ)W 2r3}lvE_s<>aq-m3cHL$8< NpN|.DyZ 1L4p: bSGиQ&!"jyrG!<-q7> \mOu265V2f'a&,p h45%!<]0N6wR `[dڑvqܸ6=*@ Ȫڈ4E3G 3,\xjJ-g^ߤڌ߱gV֭+Hq*NM=̖hX XSg{ p2G^hd=+ 4##Bwm:ni 3°gunlmju0MR!GT_W*q{ ԥ+HnF,"[u] dqQeZu_9(@'C k媧^XڪDS6kտ! _PT%<+gȫk$9  55%kD0nn{X"٥= (*CicyXoֳ?83Ʒ+b^җ?,qae3śZV`n^쎖]pH5}2 ؄q`q%e[7b\L,6hɕpnơHo 6l%)݋x+~o>V  roneKTv-A!3)ޒ{[Gq_ I kQ2{"XQ N=GzżU{t{72φ 7-UϬ=cy sc-QW̵V٠ pJ?RC;3N80C zf^(#b FvQsr gO(u "F¥.6֛a9cwLOx}w9?٪nV}FŃ8˻j*TƑYr+] .s@R|*(CTDfY~,\ LϝuÐmW,扳Q{LޓV nw 286kLJ3M; hW?FcI G8f1Y}V08Tؼ[B'[/ɕXr&jcnaQiPjѾ"]lWDK*SjQ!Bk<8-V*( 8**n9QL )UԿߠ05}!]?rÂD&\O,wTp03$W~ӏ2UJ t!owJO2z;>!/(3(y}jb=RsZ|Ĉ `=%8#xMXa1H-?hQѽ]&CV0J>kQhlZ2C=IceFQFC#fqCBBî]oȂ*WMBUfn\3]zuS['1=E~!j]wx4ѳap\l_|c(-A0/.\]2\9\D>(A+@ZEk~3 W uuV ⿽]Ф*s6R_e9&Fp:M*IgtJ!Sl"2}~5C̭v@'RB9Zl/ hJV9͛ $ĕL!yнR݁FAۥ&߆DJ= y|'Hg~l^ DpXQ21S`>p.)vߋfeNpu-#)ؓBimІ.~m_D܆vwC8\+il_q WnxfmHjEvI(%32{%|j{83|"2c7-P9i~M1ƎBk,;YSЅ)H z`bkg[rL]QB!w4IDž8O*A !0ጒ,'#+Gn7 6Ɠs!Wԑڏ>9Ca<\#<4j.`b>1lU'qx hL+6\7Gp}GAz^.(Rfp DPED#VaN'<Η3z(;o8|4mtr&P _&G5e4 9RV6~cfV93!4ڴb}mXhU'%F5=Ri]KJpզ +P+H;ĵ`ƻKܥ=梶f_)GV?.Ӱ[+FUyIMss'Lt:l2׹OFΔٵQb1T5t$t[ Ab4叭ڔD׮Goe& \;_ ́5]on\uJwW={(H3nuMנep15dޭ'h>&Pl&sEϼ$_EOk>H w )j`s 6\G̪t#OVuN#! Ft&eBhT)|#|xv(Т%LYvT%2oڀزL_33NvJU@  x0]7gt{ŏrW`hZl4] F;\gm5Gi ;+`nl1A5nx@ -><(z'i%6-vcd5bvT?ʠy"2ZO?E wrN(\fw b cEHIaL=GG崱;TgEm(rw$ujŖuNya! hhu]1MeG먟Y,q*n +VL ~I#ZDpQT4 HX(6*PH,7%t}f,(]o֬@Qt|]x?)XLMBAhaPi{ژr<#. 㛉<#FtȨ]L.iA,ohſ}gZZל+ʈ)gR?tvi^qꁃQ]AVڭzP1]ј g'=I  PvE$dU|32 2)̉PyA=zT":5ൈmIJØ%co"݁(7$zٖrP%g356L NW\Lٞg&`]uaQ&>FZb}s&]h@Y'KԥF8ĘFd6_}T$N/ OuZ\2 Ƨ5L? =9bƯp7"ae0g4=\ t:ah-lEؕ{{Y/I&fȋ4`wf!P YoҭmucK?3F#"Qh-%.'l[SZmF|L@eA SwQw::(u@q GHͧ6u0b:A_9C%i*YK\3hNN3K)]g2 91}  N8CtKB3MϪ1*{Oh02yczط5hlzU܇=Ё6ʮ`yH67b,X>bdkl8 Jqم]ܖGp6WPEs2w2}׸U:TĮ]GBen"|}VܳNNWǑ4;` gԮk6k:gC(;]K ] 9 .^M+UV]ՠ Q)fk`ql x%"U)le﫮J~Zlo/x_ƟN7N1?r;`)WL3,$v#sALLk&l^!IwxAF7_ J*qdU>jk|;w0u o4XLO%j GҞ)pQտeVA_z^Xk*,GgoLyn=j:JPǸ -Brw)^_x4NܧflbЕ5q(fR8Ȩ׃)9''0:M1* ˓LJ0šz!wkEdN^ed[OSQEsNpW=`&dI*譨T?ƪ:JTgڵ%X뒂\u9EE9%E@®o}Bd 5AR!jP`K=os[ۈ/ߚ9T'/`tScBp1,L#R 3U-Q% 0%QթTEt3@փ &ybfeQ(>6'om4DDtI Z%,OF3ih5A*cG->bfe8wxQ̐w",jA SRqDOiz\ O{K-i.mK$Jyl^lؐ"=Fl6-/U<[!/jiL$YFOFPoDʿ"`󞑎?j8W. LC@a:s .m IdHW|աzO!dsh2#&k4$2TKMLaz|7ڑر%Rphz!}'Uwơ۞O( |Sc}E9)gSt5ۡ /PmHe\ !3v=dV٦-ԯ<{Dx.s7œ+cTpݓL/ ,6jYom)h~ %,r,i""E?aHm,Mn ւ7\>= >l(Ё[?ZЗIzvjg&1RZ[!{rw#H.%+uK$Ea8)hCkE4wH9%Ҕ|UȀHOiGDc47GY,VhEvr+VduψyZNAAɢkۢ&{HL?0&>DeWGVUimuJ5.>`/Iqh3gc`FM=O}l؝ftπ"E_iC-\{X/g}h0<5Pc@qB1M,BfG$)J?5ee%$ LgRG7|9D-P(KQ}WkxfZ1R;/'^Ǩ5f3%AZ/mܦ2~n՘M drWC&1QKtύ~vx!Cǀ C?T~\ɞ_>R#j!kbLˀ] LwÞQbٖ6ޡǑ6b>XNb1Aw,X={V3#3O&R |0k`<ri e^%q^&R%w<*)y4j 8ӹ\ {|(Rp'GcXg6JhvJ+' Vu&6Ц4.!2EsƓoɯP- £ꑩtfZO?s?j_5O"רr$m0V>?pm4Ale) `gF\G'Zhw!]&+W36VB^ =q.}ꄤnixrեH`Md&: /򏏕~dde(Iawc<s+B^NZ,| 4\U xZdצב:0K*5Z$:0~&/w+ɷ9 NJn Dz*+wnc !+&]v8VJZ-+H%z@JquzD ,C$gh l?{F*j}ֳJ'm/?(TSA,;0}Alq*Cf6_AX>^:G)$pڂޕ9pk$US02  7' iDw+gQXH7yOAT0 9yz5R!8;[^3YF.4̡IbAg!yNV=yxppp!#w_ gxe? h@R^c~q 9i!xbj2,!"W2=&9S\wdﱕhFgRUd_.U|z9~ x}k5U߇>)a<c:j Y"$&+@n DRƯH]%Ng2dz 8.鈖q$1O<6a4BhC > -kF";vFUb׉X/?肱)YJE!|P1-Ǧݩ.x8ۉ3^^ 0%BxjAɵ.H}M/ga`C.ˁٲ- _ҟ͒X5}@&Xs,)LȺ,OIVurp@nÀ?A FHE^c\ZB*Dj_w),.Hs03|)=a*T§" Eĉ~Q2h) 2 7*pkZ!.aS)9ZFM+dNmQW],) dVrQ'Rmme#0>| hjoz\XCh'(}[č}*BLSI:5 REl~=]DȐĊn6Uҡ,Vl]}*EMFda豣2T, G`Y1\Wl+|yoòS)g˵HQ!-*ǦͰvkJc3_J*r:z "|=J'5HI)j,Z&nvK>}eS 0qʹɪ_'x{̔w\ cS톳POsAe_ /,䳅6M:ryW$V<}mE!pn ^ ȚsrY/chG#XǪ8E'ѺfH x 1s!VbNB"(r[wMh@o4ilSɍS_^*HxD t[NE\z N%͍HMwu< 6J5Q^Ķ?[{ݹm $]Q2MǦØ+V:Wm%)tؼrߣR,5T rqΔji SXѰp mN8zNRy  [ xT 1Lz\V5}XPSj7มR,f)I9#Q 5.uW>7$c}ZŽdM}M^uX?ׯםRŽI@\.1旔ӝ62+^0I ze1%zjQUDզix֏KA7q$=l@5ɕVBK*3!X4ʃaCo wDֳJAhg1lvznuU]+"*}SNhwODT2t$?PUZ"l'nYnRgScqy+3&썉"YLw|- 𷛪mWA.9:%b)+ BDJP")m(-6";IjšZ~-Jj-TL:!]ާj"z3,hDJK-&Pgph^=Hb10r1(- ڌ갺w҃JK5Zt-NƋqͮKjf! ?f_Pt=e2%O!wu&Nj\rT&E 'N)GVOYUxQ3Y?]cD5FNZGFl^;K JMFx ߆'E瓦:e ]k+*MJGt34ʓyB.=s%;@bTm0vAnM˲lm}!:eq!q1%BKVub ^h'N>uq.j\ qE.sEZ=: c%Y ͣ8 ǰCɶچg !5mB+Bau8ڍ>QGE&jeͮ,Z_B_S۽^zx)@6u^$"9]2c^SO\Z<+/?e^0b(&]7zp@M[=տB,b))qwup-k$@J^n©]~і;!A1`Y> 'H-f G9"᭦sWES7M1~ya'##7{Q }I)! '<8|#+$x7   H_$InOf"wNb3<^R ٫efP8i}9 ( DiF>Z: XVa B Ï]t,TmTjиC狔ɓj"^C?['\?_=F{Z忊/$1;J-Έ\ۼfKL/ @` K$h' T-\icO3Gm@IEW-cKzc$M<> aܞ3U*I"o(Cdz9,meH^j(‡(T:.|K(j9]hZNV|/ð+61|!.տn5aOܢ%z.>O5Gq鎲꒛_4$>:6l?[DIվ- a-?aB+?w!ʁ}W G{_\LdWYY Q2ed]cIV̄{AK(]n5P??_38zT#t.zbGN!F6lc,S(&7`aX񞊰 a6?M ;/HTmr=!_c9/WQ 5 *ᐫ !dZ'. ⇥-of(BR1Z=b\;<026ĴWM+a$<~ˁ3?G^?>%E>0瘑/D^d/P!hnEK.t|$&uv_,.E^/ κ0p;L`8"ɘXP . IL8 8MW{[1|'dJě|2QIH Po8/@f_ Lhĥ-z)P_<}?h@&Fŗ~V$F:JqQbE*]U`Md⻓A:5ܗKW\D h၂ y$_tBNxA\[_,O%E޾>b>u7D((ͽ߿5c )Qľ*P;oTM2SxJs]ۦU@D jq! ܪoN)1S%JE〻[K@}NCzZMM3Q ޮʰ/\ojÂjldf^DŽ~$܉1}By܏RWlRgSVŽzK1"\A:IF YژR9oq*VC~a%ʏp+Wؤ<(Ҫv%_u /r*0L;H͓L WZL\ \>Vn@drC6cJQ Q4Z7rbv=C2I7t"0tXZ>,Ql5˨f]\lj0SB%f.)>zA3M5|rn1UuR5\0n( O8[+>NQ'9-iAUJ4 ‹r&;3a;O6_;] TLshsxJˀJO Ri@4<ޝtUleu;p :x*ZYV/U:$-Bۮ}1OЍm? nF*uti5X>g8&Q:?Cq$@NeCpdbK5oh`M*AMP4α)hꀿY|5#~ڦM3㎎ɾ [zj$2g€ ~gy;ӣFBu;z#=2>NKl3_VHpT_Lg I\QLюSx`CT 9ײNt9\''N_z){;hJ3kH̾r8k[bGoK զ K(Z>om`4\k؍N؁/Z=? H)F1d;:#@UV9]g"& }`_Հdsbޕʋh_zx,fs$Fù\Vh@o z|Co,49YɅQsȇiMuVlo7d\81hmwtλAżt'c}g'RM`m߭%[ɫ Պ99WyYѹ)ietiwlߍ٣:iHBx!TP6<8t |yeьR둸=Y"{rNaPl"$#_H-Ƿ6I@>LK:ʮKxq 4<5zuK`mҌy'jXѝ]@B_b薒a'w|/\M', >ٓk"'5 K aS&oAa\ue=-?$]Ǥ^r)S1KBC Q[N 6 F>8y:o+RhԇP5f,#S[}$Ouq%+@kƄY|8½k9tkEF}9siMC6I`4\ɺWw9#a`7&M`1/iР iئ'NK mnH}Cu6^:!-ZLx>Aw+ՇΡ;# #eK(a^Vtlbğ.^O8&v^T_y2*#];-ɇR8{RK+ +P:r/u@s?I$1A6g#-/t3}UFܳlpōag` RnISkNXIbZ*JWLF=kv3Dof}D wN`,Jvdw__.-]IOEz(cuzb-I6g&B/; ( W2.6@W j V5'6nLBJ!j-<"uA7c?.G$b)$D4 mDc 6a w%!"eq,oıƹVOn_x?)@(+ 9mVm(3L|ĠMUH?|^bR ؒ-YsY?~\E:'GoUHw^L%,VRɘ,1Q!e@ōTqF?NU|~Dlڠ5rbRc|<3g( Ϊ 0a^*DE+ěgny͐cr HzLAEQ7 Q!e:J /U&@]lVNl@cS.nt6ccbp#p*"E=l1S*U[I̪P-Oeһ^!̦{L|iG>$bs2Ia*t^!MJ#%d/FhqHx7@BpjT&g jo{6B C? }gܖ閁~%ArROyqO GEA~|"@"1Uj;m ߪe8 k"Kٶ#TvK"\Y:Qʂҟ:e'cP/xufzr2i%D%a'|7F@ bm :0,#p3j>ґMY[Эk>vԩu=[A빫69A_"f$i0\WɲQnRk[$mqrykSf;*+Qr D䚒D4s:%Xix=%.VE8CC[]Jp]6B^8+еQXӏz#}C=JWj{Km3:e$`V+h*-pm(Yoq?II&qҧP]:[dwhh9n0l$āDO c}khYHW[7P莛aN_>H\_6d@1jyeG6Eg"Յ \PU5(}K ۝6*҃x Q R>(I,o߀ݬ-JDS[-YiB~;𙪜\d 2ՀS$R@XFRߖxyF5}L)np_i8k/HJ-Ϊsr"Q1̔ٽDB',0a|]GSt+sYA C-;lSkz-"Ƴ4₩wBIM,3S0S 9>JxEBE)*-yfBs-VN  bc5իx=עTl˘$fx}asΑļO?ZrN4$] Qv&W9;]Fǰ4\,fIt .{6jtȆEJ͵"C;Ko1{Bx t%)G2,zEtҢ[ JM+`* [9X?t qq$ި\ZÝOIT=lҧпD͆ ]Zyd BJPZ5B]3dž([Yzpχل6|7|7OON 0jDQ=pNemxZ`UxN&iQvJ";w:4bvxLn\3z\`^Z!c@$-iwjcKSͽE<#r[JevS&??'p4( E&4NYYQ$H4"0Yre $2qrUl'={*lBi}=+Vt O] :J97jQOr<>X}7r\حi#{չfZ<o9#?Qq^nh%!"+F-18mH-/7Ш)]K٣4Ui[[1yh.̫~FY2Z1Ahdk(f5(RSߏΞK܁ G#LŢV@.КJVǜBoΠb5R:ء2K;T NQt?}Oi,A2t.,ÚJZZ_3g2 J7V {qiEXߏ;Θ[]؊]"Z<׾(!N<ʿ03'Qa\6!~DA&)J4ZJJbqFg-@ԛK0n~UOqOmS%'Ԯ RjQw̏8üy!"hVHL`i᪰4>RU/ӫNτ+l+Ŭ]NJWm@6Q sr>3YI<5^NwN @0CGڤSN|."Z |9bd* ⬂;7RHpFQyܝR`5k/J!ɝ+qG^?K/B >a3pzJ$?t0_t I9wuH!Y%\Kq*$xM㍅\cÒs`fx|e"P%DjZlw@-'q*'ty栊d(7`_McKRZZ Oɽ1v*{O2 1ʭ'1 .ïHM RzJBL%$'xQe)AcX'g"ʰ$KfP bH8tGp?ݡf& wFC[dN4s<5m͂2hA{u:XvB3Ԟ("裎nbck>3BRs.je\* )Exudnz`W9ŦaZ'$7wD,40)N )l\w3r`ْ b9J-Z9D~:4Z铨d`om!jelt.P4vYz¹ٸTFi(Sl*G$ B5*xjXt{U)!̥UH\М:Suڰ~:6,X ,WIx=b8jyí+s{.Ԙ*("^4j9H#@gN `TErFqz?mEm*HE\.wp ^^uQysۊvV@*5[_>]"ۣ7#܂v+.g9>V>mڢI5aZA gabHt| wKǘ6Y|Z?:FN*+D$ A=7k@3 eikucB;DN}|M#:J97*KwU- fc-^>l-8c6 S[)h]VO5TR$$'J4Z8oE> %*PR9P66O:O9eT!7erD2/; ѝ 7z2H$Лk\|jηc fbL!.۰4s' ){\3,yZc9wȉѬg5n\k"7Rl1CNpP /=[GSu$sӏc?yM}^*y+Ut0Rm_ $v'-p:~{'L\_= {l3^|OỄey/ y CW2@ ]@>/O50fЖT` s>uJaGxW YxJMkO[PW_!!8>)>J݋rETBѠK#c5hKsdMTZIgi4!Je&SIbs) D>6+;VKf$+CKi+ 2/^5Z^`*z6LlqP! :n@-K[<-exDqȀK7Qe}I# ;Yq;PdIu3MjBL܋([Lk@Zւe$fsTr7|NֳW6ửq}5l߁\S%fH~d#ҀvHk0zejwu Ñ)upO)ՀɶGB:CQ<,%(,5ߨ໨7Qm݅w.8cn-j F3== g9_5Nw)Bcӏ/L75?d4ޔ|O="X~T6n/vfyԶ|ZZbkFyGtf±ڀtI"]9i.%JFthfOxF#`HC2#ƇY0<dȂ>~=/Z|W tCh56`:kX^7z~B׋Jz)TY2 wnmK_lage#Rby_cǭ[Z{F왂$=cw J_A:$ L4|_NKZ&{ ۽NVc|ѓRg ̲GOcx-֪gE$+|ۑ¡֑xEsIm3L%']ICYa}7%򷒃 -?ef޳i#ĕ^iy ?H} %M#uQ׊?-ϸ BsY~ZP1 p4\Ck!RTf"(H6u}؀r ֩i Ɇa9 f!O*` k]ڣ4c_~䞐cd1M ^v@‹r=7o'Q=|S I]k)γDkH#7I!q k+ǠK0UmnPxi<PoUF osQ W%^#z0֚f 1/ k@kB>?IуyPoM%M)liV{'3ZXXxmOilY[;dG@RXWؔaFnIk2ttM"sIw/G}=g5..̠<.DB ~_{:g` vx]m/ZpI^' )xXpk1ҋUJqOUqv)rEp4_n10rG&xqQt͊P;0=@'o+ͯu&$Ϡf:LKjjݴ=Hw+dN,3erj-nMd^(`ɉL+uTtJJǧ/gY~ډ~"R٢-oexأz΍H(ҟJzf1Mp$e.XUxיVғ5b8w:_MF_j]P_47ӿAxѢDЀ+UhhޗSHQaf.bSp s]Rڨ/!(#u ^h0qa?I7J tIдu6x` Z9HCr1'< 3md/ >1YXrڍEkT [z⌌BNl]&|=0Pp\~ې4et>.6Gu M#ыicefxwՕRc?AHi!ۥc7^ZyBkY"ḡ+V۶d魁Cއ!M,^ZxDe3qq΋xr9Fp'U8) d ~9>\C?>1YЁS36Q7KoiXPtS֩>g!X ~{ 'PU8}d WdJ*p2:,˗ڂeTBpʑ}">"Pa d}XC$!oˍB X~ڌϊޙ1*mpF UIϮl!Xx@rVE^ۓi8 w,l][Mct;Ѩ)fW>*0 2{R?-LR!,wހSe~&3vnVſ<%S}isq\Uw(SiO"D4l}ڤal)HOB9PT=&ՊQTL0s%,2h[>X끏t([mqXnuZ:.f3P/9bS!-E ]W= 4" 4uYzMO|,ԃAY$dNrmfI㘵Ig^ k&TjH⛈S64U=4$mU]'s3*c@(mx#!C5LLs?0 nx9qb@t*e>%!F)f@*7'U/Wnvp!ddFuŢ2`j=*Zc"y EZ??H-&m)!_A1Zp1|_:r?;^` /!t6#E rnMȖS2\KkӭvF)/8r[PlsY-\W6╡g^ Y"ȳZ:?1S9~J11Onϒ$:c-_CKJHU{A<aW-[bhyL[W|M࣌hq|91nrrݪ%AjI"Gb҈Xw>7VxE¶1forIQM{,KUl6.49q(D5[9ٕO ižUWҗЭG9uu$"1"g撎`cC-ᯓ<[CGQyjwu 8b̂HNh5#g=Os@hIQ?wg Z"N<4L?g9Cm! ~K2C/6@Mb4M. AG$GQ<0oa/kk;T9q;U'EM\Ή 0$lr)iZ=*]&]+F[#)wyǖ2)T/z-z^'ql)P&jP-Ci(H}fqme¬ǖ Tk=:<[^/']z=d1F1KjR6?gulSWL`ݒ0|S~cR86&Ջ.@D \jJ9BB1Xۿ]f|. b7ILq+Mt9hM-5/5Q2}(j@} U\o:Eگ&[Ѹ'Qyg \ n0lP;%VDW'5prOiq' 8}ɕI7y0hJ*1و! DŽP.^=]JckcZ2, BkpR5:"VLuke8ޑ'>ɫi19bĐj8GUp JϮ,6H^e"@lҢNNx~l1FM)8#r|uqkKOw"ﵸofig>rku~CϚA>3<^2R۹L e&k[{pQx#l;3Ou#w01:3nTXs+KEG )c9봞&䀴_|~IbpAZ_D,AwZ~:&rIHU(գȿ6U]Fn&w7)n?\C,[M&1`fYoR (1srRM^w0ܴnA.kؗA*b}Z툚DUԤ";{KAn)&9 &_DNIi"~E1re'Rz~"/TB~ ?qA`- B1@Eu#\O%&~ 6B %݂uKQ%$q 8w <U[f|4q^Ƣ' ڢ)ϷJ#o~|ncHr;d`Z@5Vl $d^ zL,QoxjGؕƣp);+Ti^όp+PQQ}#)ԦmI)xU}8C%_HfMOZl윪eERBpy짖GS,3#`9 $Kuj,ͽI$t8c+BTUX r+yPO+ &VkQw YYP2 yZAPH@0k=V5D,j,օc>fA/mj ptΩX㉠A!i2H{j rMԹԵT|*ooۘ~+*h`UM@&OG&Ġy=w r ZLW9NsTIl/jusK\,=84_X}ak߈Pyq_/0пю\gqoyL܋ ? ]Roνj49\REv3:'z4sV 0`DzJÅӪfn0izֱƜO`iL@XPVӹ]wy'ium)T06a˭*ڲE{SDIR' GBXw=+K_De ! rz Î.]c70QI%OkߓQ!M0wtYԸz 1>v5o(ZPkْZh:)v-$"LPH\9;P*?54}W<> z{ 4dV84[dsNK߽+mZBH2>>,?Xb&l K{Nl(5$lt!2auGo9]so<`,="]LQFa@`<Ƚ>AoW";6!F[y>o:Kx|3Jv鏖/ v[y?},1I r!Nj^i7`|,l|ňq>I@5bLBR-gگ53ӌU`Pp-CwEޔ]9#&FqK@= H:I6^\voys&A1A!"wp?- ?Qb AAM (vIY M&fIkiė3sSNO%DDTI5jΗxyЂ&:hs9ng*U>bԅD I3gڸ)A+w]4v%fVfFy]SCj)Ft|z/ AJ:pNݷP4oiEةĢB° VM]&X ;x|v`t90ʏ诒PDM'8&]MrBַFChScX@A7g6Hl4ӱI;Oc9wV]*{=x*OJ z9~4pe$M&kђ.5U K'pJŦD @H!<(4y m >F Ag-!H9t τq59VQIs.Exi&1:)*P(ihmzdd/ +&24,Lr&?`ϮaŻ b z TSԤ7m:L(2ފlUQ "|K Wh4~C͓;VV (MĦN0.'qpD^Ŷn l9A&}ך95c/{-M 'wrU6)rp FuآyU$E /*:~FnO]J(Li:cb_yуXp6vDswezxAp){])G1;`GxZ%T@rx'#}(tFv'YY툫s;+kvPZY4lɼP!5mlLaO-~)-㽓Iڊ)po&cd / R &N& 0vGsvYȼ0 ]&5m/=_; O&XQf߰$fu&:r&;|1\Z|p,\l|~j0o>j.ц(kfcWP̟ K>ob,>$`(Z:Ϭ-g:b@kn%qDھFIk::/TIrUs_P)^Vs@sJ)D?G lma;{"dFk}EbT$K:ߘ"s&UV@Ko=>#T') Qu(":&PZoUϲ콰aTvkr[!9 \)}#^[DMS5 1 ZDz@!HȞbԌIldܞ${NJe. P8#BāȦ&0*|imU_> KETĭ q؝bA?ტ#CNPԨak"s:+*8<}#ѩ3a[h#.Nݏ=r:ǚ(z`іG7} rViz4:zylwH2t9@*#L"N'G@7Lu& 7jCW 5O 57=a "``o9aGU=^w,pdUMkrM=.G٠x/E(Bco(-;puM[fc(ZJ4tg@5#?ty0 'K61ΌTӍw"ks$)ڨhC.\wU-v{,~.L4(S?$bA=C#l3@ hp_ytˁM DmgwK6ٟZ^ͭTnpdA7R/ߋ;fg%֥nzOp`yPgaAr}$bkpeZ8_1>kvuJdN2}WS晼yAԋV|Ij岸d`fk\[: :F1CY) o6 E8=M%InhOZTXc]QDۦWJB_ y, T|m$ >?*(J =\g.J{0&tP?+php |3FziCשJ~UU<Bڒ@'1Q @\q5(PI,F('!s\(^Ʋ5{EJ)ҢvJӡnJ}2FfS|&#`ZTE{KkY8vf(ä߉Zʼu'nu[lMҳh3GޙqK2/ToDK&sH"gnU@y*z6ʛU|f?i ҟ)D]:fG;7dzV<1gwS{he_lqC|kɨ1gd4 Q+  ϟw|NeSMAV՟zRj*Ao;sPamK7+"`7$HeCmfFJWPΊo 2$׻ dCp3SH_K{س٠Nj_ͽ Tܱ,w5B ]/ݸfs("߮-4YOԊG4Es۰*2w )F5Po( 8.g}Dxb@a?΍w:-qUd @7Ij]24vʍ7È통6R*d$Bw9Efv+^`pGGޑP)4d,HLv(Cd/M~FlA|%I>4a,>(W^IK% Xj#߾4LfBDXT̈́Җۿ\P4?԰sn%>k%t K KK6.nqĵgM{AEho l<>Vt `橂mj3M l3{mď8kAؿ f,zS'dTPCLл?ѿiI콾 jݤ݆oFۓtn12 VZۤt[OgYZ07070100000283000081a40000000000000000000000016759d58100002100000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/can/c_can/c_can.ko.xz7zXZִF!t/ ]?Eh=ڜ.+"R3X!HjlE%dX9Y;D|C^frE?d,<Ք!01[J.qbj%l/[y .ǪWmM%e`;1^M c &AfO0[*=WkBQs_MHnnzہnjw>U9џqH# k%ng- a2bdM+t?Rߛ,oESҌ"|Kd#k`/p)~Ib*t<XG<;5>׼wG3"0J=q=VDB'rmش,Gqegܞy~S<@ݜϺ5s54Y:xTKA8yJmǥZs vԑq>V{B @& .rCk|yb}z#3Sd} 6o2{'VbY7s4gR129|mEA~fےE3l0N+o5e;LESSySKrn @m$ܢ25cwhI- ' AF.Ҡ CDe$Аl$U{d !g z  :QDs?# ;O?#>J@nb6wc#ngu4uDjqG]lmB59-rC*:~W XZ2Ca^uօ*m_Ľ$Aef`vNY)52u1 SJi Iijd4c X QXv#%R"ZhG-:G#ɏbLt=HTzVh-ζL`0I(eQ}m*Qjf<~v0bGjytnH= @w$252BP&W(UWǠW w+|[3;LQ,]Z8u5 ?1d+8*Blśč4G/?~j?6_.ոۣyQ J_E!c^͜nf$[[-"+x8q5!' f+\lZsH$ߓ;#R*o+oJCD;#bїŰ4߯7_Yuj8yZ#*C}E0&֐2rF4"{gSȆgϺ^=v!NI/gD~vV[ ].CEВm]ko7r:"5e7Cz݄™X!khW`3RpPuijƻj?\Z'Q&&VHmB Ri?$:_ڛR$ݐq][1MKx5<>  Dw /dه?[,oZmi[: L_ԞYՀx"֊ Q A As:^#ˤ!"R HQ=-#0!V[deY^L+GJ:j |w:Xa=GDž(Yn ϗUx.Q`x۴f+(g1,8> *59j+e2YUM໚#^ _z?UHY{piAW|#X_sۧǨNܳH~O f=<L&2c$z*0S 1GN;7jI8w0/Kî_abVˇԂq` Qʼ/K'âr'ۥze'Y;hF"zlvo*~ȳ4A*-CѤ:==.ssrF M ^ "D }La*h/r,DN.%ʲlpa=//E&| Kb\Rg/NYҎ'^dJ."h.Or|5ۓ?Ī\/(qKoϧ'u=N{,R>#/LKne*r6 K_h 8@kkqd`ẁơ.] 0$6=rf"\_e0A#9}@"_ӓX{C/4zif.C:haxQ _x|%xLeEc!cuL hي~ J}u6+ MMn]MU WÞ֒Kwʷf[Cf~a_>Tb\U3gj\c~hsrVAw]+L! L“{9DݗCsAܑMBό6ǬpM~A"Uv1KRߏ`;hL`&Iuɟ WiWQGIzT=0޲<\ix!Z2q3=` vnTJi sJZ? ቢ9%c5speKɨƏP3,lI1Q'3 q@W#) "4 I0Q'6@xcxQ1{<a{צ;9L3fZY{dIR]OʴF%@ob -Xkf`壀_`h2#T5CvG?{˹`BVnB[/K_uГpoE0x'`XoBA:nIs"RD1VeZDV(I5Rb$.1E ix%4S7K*Xc)8䐩RjM}($#x:'6I)PӼ%{!ZLKĈRڎUTs $cr5W}̱_3vr̄ўA Ln!#Fy\p'EK_rlQ_,NJ*FVg/SɈ>b?NAO80-"* "մBPvrJ ?>ã:> AqC_i)TږU (fA=mr0_y~lin Jj,^s&Snۭ ,7X* .R[z\w *Y؅9pkӯxTOtۛNy=&rp zYBZ@tk7ȉ¥0ioϋ 1%66g9kH9LtWT&A:CaP>z$K2r`4VD [霕D;1g\ʪK:{qV|n e$ќus\CN;қp>AOu*p ϰ,dҡLl9:jmKgd ɺ"a! l[@ˮD-MY%"XH)*dB?v4_ m0oB`]l^e CcY.’AzhmGGN&iDZr*3[q^E}HP6l@~ j+t5ꢷiyAE8T &'4cҥ}TkXe ;$yR!|*5#Ĕ^)T2<+QJ%LmN+>+b "KgZ<<|.qwEcq%峧7e\6NDR;\] &rgK\k?{ز_I.Wgؤ"=Xz1Iޭ#gI-(Ps6^M (Ѯ K'gC{O WTb]P3FHg`Xg*AH9ɫ距a!Qt'rcKN;m=¤ξGpdr-11J.QL V2pt%=xTxPТQCߒ6#1"(s˦ΥC:wZT0#jꋂҾG9Eֽ.A?\Iϴ(`Sԯ)[HX=Pm<.!eҹNZHS:mjjßS'،db1ovR~:@/VK Gư݉xb$7<mZ[ueK]?B0.J8i.6pg*&cp`eԂZ2:s)tw x+^g¦kN!G7rcU'8ukґXP=OMg=Jz)3ff)-:P!=?I$Eoag~ t;!T/=Iq*(uCX} [<+fR]TN))_&XɦXIHfHyyi&K <Ǒ':(ou j`*:NL{hŠiuoxn(uIWS-UȂ!,4"NJR3 ;z&Uݽ:2/=I 2i+dimDk<2guA×,DPbd]ey奇d…f0Zo g}0魦"} KGED~O!DA}Mh!zco q{AUla9:z| hADo5!+&8V)%".x5ݿRVnrR9F Qf *y'䵻98є@MzfRDpxDDW(;拑$yfѸ`-̫JFq&]it (IV.Ң!vDdns;Tٻk  ɰo#[@5:`Xg_U6'*mM] He jiәUUylDKiBrlaQѢҰ(aD7<>pER}/P&X#E-t _FCl\ D.6˨O$JDQB x:\x+)^~ oR}w%Yj)ë dk$%=,"rO|b+ 88XF<ϕn9p| =^ON$)ybr\mbb"m#{ߘъCrQ!;В8]lN%L) +r'[(:jD-A|PHd3i!֏D7's#IOm"j- ftR.{S4jA?uvXʆ8 j"Ф[nypońswg(x"1z%$pwWTICRQ*IU78i5tp") 5ҪS"c߷U<&=H;p]pil(Tsy}?ف,ǵm?&oŦBh@,F?w9^+5\?.i5f[ގRwU2cIa4Ѩ̡ {b~M˦~sӃ3G΄1\3=:6C"ݖ<ӷ*g:P nA^$}7O} /Qz.fp$ZI'{T"Ic& Co EioPfoy~ =&Y!ۉ$yTBĦ,H >?qD6;I= dU02Y WLǰ +V3-1v^a1BGt.C!eR_n9);~M ڌ_۝f -[x$g;7j-/Ton U7B#g5ɍjU%PYcp E4'j%~vɫ8#Һ5-pfGK? Khv?~'PePC CաVR<Jtyq=&0re';+ OnR7'+Ȱُ!s-X8c+!h8+Jb~S{ZU8~"M}bǘ+TKR S JKm8?BꕩRCyV0L1C(\!je1Nsn8,. ݠ6=I]*lG$̈́.A&2:\57g[]sf{"] e(9:9\} ]n?I#Y3C_o{ҍDRhcJtQ]J.ÕK-N[I]tjMʈn"u@)_UfO9THu5c)fe;.VKu\9r2k?f ʹS#:Aa(͜+w~1#(l %9 & _ *-?kntb B7٤Ր(Kvʬ\&fK`ȃ/qIa`@6;_7 'A,̨GwJBol I7 V^f>R"[Jg팟0W/5rWďX] k޾c &5L|_X^Fgxo%{UR }e[:vVǺlDf,:t|WsqZ͜ GoL/ֈꉜ .YDQҤ,3C=/b bL:>ߟQSFDh{مăv:phݳYYNM,Nt 9-Rע(#[5A(pgL#\c9$D69 l bgl]twO㷳=j~kqL i-癦CIA#-/|Jv?/*%W 6P19^;7Ϯ`QW;TMK}x}XIW}^PD _>ҖW“ &*7 .4:(ۓp#I/mH(M@` QCGB MGC5ӪWtW"Ύ;dʏy6 9wx3A ^3r1.bD',Cr!w1Ц䥖~>8 yK|:EIV:Pd"J{ИVAŎ" S#|!q>Ij3:뇻2"iwmEFGTvKWsNk0"Px=^Z4&6@+ߐ``pLN7B=|NŸ^نRGq']@7D1ۖD@V;ʋӅNOGLӢzIjS_6 jBqljϼa >9._WT=jH/ݟzLmsq'By-p/Vj"%;o l}wݰ0ƍ%/wH6M:K_x G:XX8 }I:-1/y_E\uzD`Gkø>t9~(X?e83=K}I1Մz dr7soW7UoH>QtGRD1s&:|:U !- *y `Rݧ; oLџt23N( K*/нߏVmi )pܭ<(z27o9 ^@ʷhB4mZ {ti@=XZInG+9'd>w*jKъsQCJMgE,,. iC&*aJ K5!00j+硳ѻ^c*4򚄩@حӱm$vI=@["iݵP<)݅͊Rv~Lo `Ic0bB. N;1UbVRWt.9 n'jOǂ9j]DَZɹS7އSp@yw) ?C*YXԻBʠ$E5+.1ϊ6N׼Dɸ,f7O>YN=urCԈ}:c{- eh@,]S[Aj  |WmHWd!ª[Ţ gH{2QKfN,FVhl6蚦E퀴agq觉 6Hx ,O4_xz9z:gvz5w8䎘[ OZ3Zσ*sUxMNޖƇ15ԸͣĢ]mlbRZYgtO JC~hvv52l[Icr0 )'S /Do-!DX/˪LܞjEa Dꠂ4*qg`š'\.l?`_! ޳KC<^HI@0h8YqH]bx۫|euR^ks<:: =jh>#CNM+HT?O SaW4Wxc9QRZEO(p`3Zˮ|3V NsL4KMX뫏 ,0NP0r. &{NoWK2$ jem ɭ+WsKo,9$[,N, 7ʅ +ȡBRW,\d Emݛ^*_4vxLvʗk8LK, OW>g:NLKFm+.^a+l iq5XJx$-qtҍFkw~k=3{lNlX[hvdCZִqg U7FvuQH|/mz`Lh2x8(Yߤ?ࣆ^KՃwi6^3>!nXEO%dKE{9\GiS%S< U+T.! HLjAUAʤۏrlQ",E&fxuY4/]/}FKRX 36hυJ4j@-ΫSM3&sf}%&|j/-z%'6n$xY"9c̺.NN֣0xZ/ݨɹ?FMY *g\~L,JӧxyzFv[<-&cIJЗ*#LG=~qBVjfZw#37;ǝ,-Xm/[&”u2F[`6Ω ;!YϯGBc߷.K5,(d ^ WzC*;xKK`aMA:sޚU_#a\Ag@ĵ"$k7u<\|4oV.ًn ^|b % m øq_Tㅦ`ziЦENL(Wq"?Fi͸nz1 歬w+\G̿'&#AZq^]+aZG];׬?>Ri.?T2؆ e-ȇJHz y_@ ^z\bɄ lu[8=4&semk+Rj5~,.]YCq E=e=Ҙ]HCzF*d.Sj\қ=m9F1yG9]_{3ʼng ; JF(k"®N (cPm ޠR vLD"~sCb"HyȽk5fm}<U+ZNcc2F$' 碹xڽNRHMl3ZOG q is@eH*{IJUUrDo`hѳi/m%nd8#ޣ\6RIԣ:cwqy z;U87%ʾ!%$1:vfcVb B*$ dcSXvH/QRm> MQn.nkNN88Z\-*wi}-'=Nr^̘U 9':혒d@ #%}9'ןg1' HDCNuyu$h4Ͼ(lH)=z(RmGE>\H4ʼn<0pZ|%\1zGJ>h1W^ 6k?mkouο=JVQjɷ|Y'>.(h0/~ہ)` Dg%;sg}`zQwܐ{XMdCtyx*{=l[u F܅yhL.*a^(cV.Ͻ4ҒF? chY5ez¾bV). |2L#yXd+=92%iJܪOaA; j̋V9cڽ!R2#qiNKgOįv_SҘFoƫbv=9FiA_>``5]+|o.P͡0Ƽn#6@#f&۸d$ uڊ2" ;;L0 UnO꜉ U5/~Ni.(?d^%Z FbhK=nv{JN v9Y-$ӽ"jԭ f&,XH$ß9ᇌWz u"XK`Zàu[:Rˎ5Zx=8!q~S/oU)01)X@4rD%e"v3x?(ZaCTӽ%ii mZIuka%Bm}̶ӻC ~~T\n@-馐A0JҵqǼg aIl4,C='ѲfĂ5.&[5*. >vg `\_j";dFánLHiYFAn%UͽaT+pV!:ԶMau&Ni'PPJu9`'}Um,3?|]@&O `(K `7A[(IW1dysH>/JOO5:s j=8sE U80ۅ Tm}Yнx]7@GM!a _6?2CmQ\ + j,N.iْ"!lbUsx? AՉpm]4FRa[gKi7(B&`DG~ ½Lߧ*H׸1B6R3 ,`owo 0W  \iL[o^s`LEHH1;Q?Fz2ݸG)qEi8rK(id8M\q H<u ш`- z㟵dZ#Δ ;8 r  T8_yc?J-Yʼ9 i+PAs#3!2$zqz3wpjs^2 cDǹ!%}~˓Ua/!G(@? YZߟ/&}5=IE$AuXe "waqh(hK_b4%nJ <`3ͪc!Z:'!޲( _C XApA{(ZJghR,ᆬFq0v5!7-T}8x53q*@Qg$:/RS٧bmnlb6`랭 Q͗0”V,n._(RO\n_C 4_ ΄Ȇb$Ѐa ]~ES.BApYϚ]< cӦ@f =Mfm!VR+'#wDrTS84XQq ^C>QTӲm*G<#3PEv[`5.b t/Y ~_mz}v jTuB*6$;_:ӭ/}vzޮ>8nA9FzUZz\wg.ي8tkX+a:4oo\`[urF\"QvuE-"}4S kp2:mfтhɒrn^ :*NsW*_Zʢ0ݦ,X=*4ă+v6Ɲ%f U?aLPW%mX7G@vg@t 0 |( aqͳ\(;xj%7˅Q; )ÚkQūR-=Tu@qQ]s ps%g R8nX=!"|%aio$dF@O(+)ED7ZR370jjđ&E8g)EnqF]ER]J=X@<ߘ&=O[gڎ;\WwM#k<7yf)/&U{'B.T梫eq|5u3BܴsW r9 "Ql˳1WRHQy>HNZMHHok2{BS |(ȗ|熥:Ԕ@BIHTE:씚!h$JRIc?I */ƿgsWd<GV!lӭn}a`+yׂ"!ɊY_?ޓ%Ukv~&M1j5C-SMnn-Td۾h."!\;S=m dd9˱DŽlg-v~v T|R&%\$tEF&GxeIТÓY),ؚ_BW>V6Sꉇk{Jq"%~lעbʫ^X%]!c9JkCiABhQ 8  6#'ϪN:KU/+ k=p2wZ]}/tGY~_UajyVy~9\bxc0S{.MϑTvuw*8|88s3M^ Wv32xHlJ5y!Pl[Õ ?ԪnڭhĴkٶCԭ_LGҡQ[_*:>; o-|!J܈THbR3G= -n:x{ؐHE&QɋPI>fwrR<,bQal k-WwmCjاer&f":v EKd%›%U2-`{ \3jAKx'5j@o(dݘێ\G$FC*eIKbՈNft H FegڣjPFKVr#=&ŧr@ Y6ܬ%'m9nظ{d[J UGۗCڦ7`%%D;7 8zq1tڎuNG5Հd2ou+ݎm(os/0apE?2%@jebGO13T,XgWԿftQ}Ԏo o2wi("8[ 9Q4R~iY ~aS`05ձa^ܱ JfROk~nj"lI1{ې\ 3x&4zd'L IseO#W42AHˏ}Ax  |@O(g%Sn JCLQg'gD&_] Q<#Eg > ]2IH %YM7]p 9&S4;|mYy(3p&pJxi\gQp IOLg RGv7ۭ<)ߊc0I & vX<\SN)הI0B:Mw^Mz=:ߛAҗ/4>kڸZJRÞ`2@P~OdFԦ6ܚق^%AF 7NWݷ]=u#/%D7ŕgКjn *m* "߶dvuo2M"S܎ -UR!v=k?EُRS8_[ 0%QU 2.~;T AߺA꺈c ;@16ǔ^?h$<+TF^XPA)Ð,!sIos#Ǻ@HնM܎8Dgs^m$ֹpp?4n2?w~}ZuN)왿nZ6ar)x_ VqJVgO  !uVPR#ֿ&װkN(́~ Xr]l3&mj%ʐB'yiõ ݺoO?m%xnAYoΓ~38[6,o 3Y8w}ԄT@[Å]&dE,5] S-$qD&'!{<,%or QQ)?=60鷅XHƔ n  2.gbI4~+m\S=*4D6x[8̌I2e6&>#ox%Yc{PgcWѿD_j3Rw^]1ZT9m_e7ms] +KK K=}i}(%$}V,v05|xLE6 4d|.T;[=UcI(϶UZrUj鍲1q ǴmZ>bĻSc8J e@qUBdR=D=(#,?X/J>c&ÓmVFkj<>mf3e;["-s;}ƬQMPEuu@,Ň2;Moۦȟs9}*BH #%">VeA]ٓhR"L#"d ~^ WewC6Vo R}JjB!NJtD<%#gYb]HsPg1/\S+(%Z6F|2ʀ=exD8>-&8t ѩF˟tU0_ csr~mS^_&m3 Kmrq_R#t0^cY<m;N'WƆ\Pg3b$=ŃK > G 9r~Gu,U@&  K Ri^y&1屾9Ot.f;4,*'m~xϔ'\hH,6+j0]6~̭{:Y:H (e?+Uyńm.R;>1Bmjo75Al3K||jϮq]c}p?EG6_RkF!i ѩC^!9:$°L>0 yp/^&sD kz8.m>\?MDI!Oc<r}OJ+Ֆh*(a5jG&R`EMtfY"$%T+|k(OgeGjq%iۊHEk &3m2,*0fƙ9p^֖YMUeINeT3vڣWXQyA7'R/#Rö Z.tHS.!s`0 JW'T?кx+·6XVD3!U$gB b}Xm$2 OpLּؑrݒ'6ڛƨ )=n3K!'ᩎ Z,҇"`%W/R)8{U<HӠAe#s':dNubRp=>.:~v:oGE`C4IƜr~ Fa Z?t3^Ev H}sv<t,fd YcgjTQ׺Ua."sfC]B g8/yjYCTe @Hkeٸۋe"K݂ѯZ0.;B:HW#d;@d$m&œ?,TBwCA$[M-}}LCpip_ߔ2TM{о 9ly2  6;O߈X3>6'^x1'țz[՛-K ixW_N¤ak6A6)dNX.ÇUGƯ`Q&X64c`w0fw_oQ԰ . R-#a .c@]@L'2A#ś_bHAn;L:wp~5S./,mZzR|v6|^oФfy@֪.CiSѣkh|M'kMrIp+o(n*7H^΃% Qy<}c' ϼ7 Q)!Su?-uR0BB+gޯ[ĔӮ&jW]kq +#">t)ChRq,/ҶwkJ6:K0Ɍѿo&J%cp0&^ԚaO`M?cy6nK̋_wk|<'u?A7uwg/.z(*'9O d[Ar?ӋVpojzoC$O60w/.J\QEwُ>dY_B{sk|! &g)#ck -48UJ dTQ4q|(!gPh\N!|1 K9v7\7.G%A]z6y%J킨>E >2zQiO{ߜhmlQ3GnTztS1\Yi dsٰoz:r:Ȇp@R 7HxD1ԍ翔04:cy"?W - 0{&,Bޝt\%gG}N%H?!Ӡ'sǛc'z[ƘR)Jb`YѩZy" {75#e+";o/iK윔ؿ<wZf7{؜Rg5bF :]PjnO cn_txɌNﮈ0.2iϩT6ϰK1׈/ړI^ou=ͯl\kkYU(9\I&*KF9;u) ,}Xt}&7!w"z4 PWnRF޾u0n`'%FBL~.mK"WIEH>2¹vUu3 Jr̜*pnj(:Z}G0cն8 s1S]+SߎzIiOYJ}{rZlr baq`}Y'mz[qvb೤zӔK#$ 'E)]@2=9 9H㪕YaA)bW5K4)yA7G)Φ13#9SwOA@{~eyVyBޫk>BEt2{ZSRH[F㬴ߜXZQYnEI`CEG[=2 ݕ& ݉s#xoƠi* '8ָW-%_hWrhq/wcfx %햴TG!H\y/[H6r` TiV3o]o@KenzZ{A!ɗ%<?0x/eYR[YGOoOL"PdC$tQa#~ス.^o\!$k+fB 4x@AV#d@x?^vd3bAeJTy#zT lEz]]F~ t#P6>!y]xvwB| hSRq8nЋ[ČQ>VDr Vȃ s7Zˈbms<CPeƈ8 Jz.0{Vm5@MF* o.GF"诼t7۵h͉eA1~]邚i oVX㰸\W{Oɸ`N>l#ør>,E:}tRk7dVrlV" .*9xF/FOn5)WfLNl`Ֆt6aODE*} LQh4qo->^ pU66  żk;MXq)Lf?jqغyp;?`;VeӨIئ!ۢq}eDB|o3(Aœ&|QeYz7x"slU%-hwYyFP@10a3Ԗ`YJ9ŖIfV R0Kj5K 8𥱔%?ǃ8tyK@ÚMl5QG^%}(OwrМR5Ć1ج/t=ss%66;c]/l7prUR֤ xMqt@F`@>ݲ |DbR Z93eOrףɓ(V8s;`Q bV=+ V3{ /.? %1g(P;)_/$ROxp5_][%a>[xƓ*; +QcJ27BJNl\Siu;ĩzgă`/r'P?#Ġ▯6=Eگ]2^Wt>St=T3|7A'Ĉ/~3{HPL[~;V?HVguw%]Ģ|!2r ZhkmXR|2bWNT b]RUi 1{q̀$9e댡 R`jX:,y4ݨkxٟnpR,f d]:dF2'9Ho."2˗ooUۄd2pMoVXYitUYK%`U>]?[GFƂ+_Ju=W+N鶻k?ja[]ԙDBW4h H\ 6?>̰8ES5w\9L8/Ə?o%&uBZQ52[ `u;HA{|kXkp)VU#`׳% z6 0Lgb~'>?%p=7sGꈴJl4Y,yLt! hlBocɁ5X38![PG\=Z̭2(els,Flp%nWVUХu\o|pԥ9(&;^麵+Io|e-Y z{n5MJ#Ra^K6/ rUA-m>8hE$bG5ޫ[>ӫ3FZ]ッAB?*NViV,rj"piA%E JOK ի|d7|Qt8kU@ 3uסbc̢[kkT?se}}d3:ie65H:G!/C*6I,hk <'wTӜ^,!ZV&,kGW#QcNrTEBi\ Y9vmYRi{dj{\D+f=v''RB,P[砆Q0ꆭ'l@~ěJS36 1~NY%ʇQV# ߓྡ8e@5MiM-L4Y@,Xא#]8Γ.4'W ᶦKE{jfwD;.gRڢKAlj1 <N˚At 8J/c;$A3i;U>]d $NsTm˧sAQQ|alYpS;.ɀ%Q7s a>e8:#! /Η $)yRwo,#I ul5V|A1-`7DBw9tVN"O8N>&W/ٻGf%$kaC#^Αu|:{yVSRbT {Nf ҟźсԶUףltdCY,g= 8iD պ KtUe[c/,JY=j:z1/,EA+m턴g6_x잢a㦣kB! C3İtȌ]y4%FaM"Y+?ecͩi%KKy)݁7 +^sCcd:tŚ2Z`3E9Iy54}H9$3OƋSҵY}2NՓޕl-J_o"\x_P!>N恵90k?vZIEpʒhiǎ\}}'Q]n>RPṞj}KS>,XǗ+@u˅+ R%Lwqodsn?§Xp=Ұ+YT͒;Bg"";}@l ur}T́y=c6 9SFR 62$VB"O[[uʋҲC]#5(JD"VeL-0& :]wF=dQEM uapw LDh5OLIcpCYe1|٣P ``vT d0XG+:I.9E 8}E7shZ$Y^;4Qw-n붥w&MvL;g?r2͖[UkO<rH' {cjRbgP_Ն3=`̓.g;oYdθph x]n: siZT^9܊jUEA r%81Aӧ"3-M} aK6#* jn'=˂ NЫd+;Ny֮d'U}Bɸ+6o]~1iOxJ lBAbVnE T`U+TԌ.y TFGJ's&SdJXBfxyfގ'%̗^8\ie; e泆ȚBG)~$8\Q'fGO}FbˆNd'\y-" [v%ĕ3mܳ>X&@]eT@FMw&a+QA{>eF'OYIlXC\tU$ogZ"ƊF̔Pt\Ucl ;$zYX^suga0.L K<#@r5)G$ec|F, L2xav@ =*tQL"p$ӻa"uʼnC4;͛oSh^!QL.˸:v\o}'>ol,vWeViܣ.s^g-ƾUJVc<J- bluV+60VГa`wp,]Qf: N:⟯@&gڰ?{:mIU!Ʌݛ_/5qmf Ild^%ȝΩR \2d? TZӈ=.T2"Y֬B%YI\Zw14()@D]YP~ǩIRh9?C9cA}j1+y0Vu+rY[INSפq%A#vz.Fliii1e wLHvW `xm&i.SLT]Mun~oIQhYז# !wR ߨ'"fpmblH nU# _3LtC"E() QNga$r)n/b(>uA8.+lVQ~O$̦ #_Nk@DkVvT3.SG!uƦbL|Zw#ҳU` ѷMP~!ʪYO-ðC=30y&TWq5' >k?&]H'(:!́-Cq&.%]_7X2oD0E=iR_)&tgcy^Z6Iـ? d.9e;!V `ekJµQͲwt9kf#J|'4ƄpMHs _hmOK~O3;Y8uOE$qbJo> kzD^PtK 8]/e0 tFmlKr`ﶃg:NY_,L^W* DVFLź?e]|MjFGD*Wcku7{s .3 AZ!\&L p*uwolP)\׾k]ivs{Ì#&nFHA($"2x7&tȼoCљ 1A,'i%dn,-ZB7FpSG]A _m [tm2 s+iZPojn(e;`5%uJ_D"' IW)Oڂѳw>D*he3 t1qe\Qz4_]I2ZmшBZ'+;^. z∭Þ7`gRtEp1&2X+UINw=T "<+[,6f?,z]vqu)ϝֳ哐~fxl 8\|_+l4@*r-8z78n Յ ̙dw3s1Ӹ͇Į(ڣ8,`*fTP.]o_l#e(g@!]gX4NDJA[t@_eFs(C69/zp)^ uJE[ttG#uCߏ-a3#xẐNljS%R*:G-3/lɪcFo_k'> QZ>ⲷtq lhRCQ.V!9$m&>sJwM)kic5J_!XLso 1;m \F~Q5+8We+ژOgǨ?:.K0|wREW=N!R \ %Da;.hqWJL+~ ; .&\CcPnEs5.sK@Yн+O䭲k 7DKW~/PR20oJ9ۋ]jM{%ͱB?GG$V_^]Ǥmvr}br:p٣'d:צv*dGFl$K7DE9I\X8 [xjy$ #ZElٲM LՃ0lJ!_DEV eX&V|9п!?\ 6>i8hujd 1S ISx.ztz%`ا84Ym_F܀⇝b?ױT5=GMM,fɆz88IaROpRޟ4yhz{J4L8>M̦"HlPVo'P'2Zcj|8G#y]A#;ȊKHF0M9/Ɏ`} `i/j˪Mz+6?iL-9#(h//B# x'MO2Oeg9jhav@~XDbPXb2Ve5|oܝt7#h:JFU e|w/`l!qj WSni?5%onꍵ.v4yk_--Ǵl^.XB@zZWǗ1FA-d] HOoKbރ 4Rn0a -F?dപdwZL71$ck|%Pqԋ;=pmc;ب|FBj|B 6?3UR-G  :VJ _XJMZ@>=,ZT4"GP a *qy8vr{$w.ާdD[ PMl."@BAi| ;Bt|1[Ў)#gEuEv1E_.Mme-P\~R Soi5i_u9"b|aȇC'EcS Q9Q2S.T 䡓JaMK r\U(ӸΚttb?2%|_;]mdpӍG]`@V hal^QvDWAPJlYg&DՋq8)ӷ 7ц3NurL0DUr}5]h?fu@p1/p*-yIs`̾9t&vH>f6wKY.aN'e,MsM$JWŨ %:.\8ᗕnV!c2]]o ah|_*)? .n2l)oZ-E;IEaBUl6k4J~1?2A<&jBLv-Јm,<܇T2fGhRG og<3ő͌787z#M> W8,>j[( 獒2=v-βs-3&O4=>H,$\pZ>!ol6@2C q>O綶8De _o5q8h~\Ku ҳ{ y\Y\TIE'kqMԸ+7{LbcTaLɡhiJڰ_˲ɞrf1q{B̬ Yʟ& Rς]>NCU< 8m-觗$GSur|S, xݜ}_0Y=z :(i-εa<lY}6AoǟnAd|b}v_WR AWpZ̊WUeߢT-/yS6X(ci>q5:e R6&^_ҼYD9˹^R\0J\o(u`U'Lkc4WFI-׹Xqx%;k-]:؉o m}uweš3"x>fGa*7wg]Wk6`_wojTL3RSZ%I|bEKM((NHC1I %.6T{,1)1/4wvκ?jْdnMy,䈤 U|?F `K blvaQ/DJ1G#XxuR6ۤa/ߗ7e|~A1z}BhIG4=l E?Ɏ]tEW7UQJ &._.hD*'ʚ*4G!&Aepqy~#:ܢ-̥yzi)^oQ$>g9L1OX@YG2d~hIxFdHPٝD)ɖ8-\F*5f:ߠOVwQxJI6h!îrG CLݽwZGχ#5ao;䈔HuX^5{qt}OV@6lU)H ;-2%P q057lͤ8B)ыD2 [f~#j(#87o~ۈ30e*n@ޏxIPUmbyPƸcģĽidwk{WB>e b b6U#:owC89apꮕh1'ްJAoS>=H]ZA\N+,f{GTF鸂 PqTsU"+L!& Z @23R_Xl2,(2ėXA"xNv%/‘l&K=e/P *h s!yaV%YPEq`gC* nJk.?'H:@s~r,Z?DΌ%tn/MQ@K^wm[7*FJanڿP Ťix7M2y\x!LH[!R7Zn*@ M4X6d[;kofl o[uFASR,$[EL_XX/k3P-fThnK`7ZxO@[y`T{7&Ď ۣh)0θ:nG#j/|n Id2yi^Qt;Y6SjJײ'qep>lgx6"YXSL|~pg'DK-#.$P2'l ,`䪐 WNoV ӫ^SAl,Ʉ_EOM<T*ڭAUb\q-b'%P`Ou#¦VPU=35h; ݁N{>RS.%.¾>;_k3 dΑvs7]3 |r-e_ҀFQCP:dJf*m-6ۜ1@8>t=gzeqer$[E.N&ag`usc+/O=6V~m$2/>[c"u" d#/ + 9FHo3a)G^Imt6EF09#@=oHoζ5㮻2-ˌ$^-N0B* ݦC7=`7/ VL3 i꽌9%4fdLW"9tKB, 3Z(&S T94,jû@{6bf`pp*:6Q qh`0w0YctѬyZRDsIkYe E[A@~kP\Wؠ5-Y}r2[}P(9c]ePQU.9j4^Wd%ܬ939GE ewmDA_Dz F$JQqy-o6TB1{;2e!VP` Ȋ^D2~[T?ZlviYl\\rP/KTzG :/ 0^9تwv,VѦzyPnr'Bh98[(b jh7Ǡ<̵Y"XTm(LT&co4>N4Z˴,&c#Q9VP 8KugwѪdĻϟ:g?'*?f_,/8ÈfƃɁim`kqBDi?{SKQ!f.ޣ84'JCT-inPoU^}AgSHÏ866ʄ)d7!"f.q D!Sf٩չ"cZI0p:Ad# gLuqB@ /orF$}#/u w*w&TH,ۘY'%~_pzb>y㷾@ËRY_Ko }Jۮ(;rEug^s8UJ8ѩi+>E@|tBml~D<ʟT'jeSȐ=VZJ U0]w6rn6.24*&Mc$o*WX.K2Mf宕4w#3{lX>Z- LS"qL 2.' %Ֆ+EZzvȢ ld}qmgoA^fFP#+o a>#?> m Oi<1~!~W?\{ߓ}?Or1^[gHB |mNA1h*Yr5\`mPe:^~(sU, Yaf͝Y9:-F|f E"fşF f c5G_am&Y/J*NmxёpA|HtfDXis 2*$fCbf>̙߬!ny)Xg>R8 L%>[#x'%r ?Kb7LKLI}npzopQ3v l8 ±,/}?{.mC17;ۊlFO%C6~W : 1:}埬Cl/mqb>H>FL!idcs5“MS˹< 'j) $2̈ ?s̑SRwql y*(nx]+W`$1> S`пPIRIcOK\y 1:Rsu4ދ#nE}`AiVJY>2!zZYk|%Jk0]xE!-`[5j,+Ȯ0wd!9%/FyB[[f]hg[4lwCx߶J=5.0 Я|7`Nv`bYȮ|IH( 1%lni ~6cY"jrjXkz,mS$g͊CdZ,F!'VoTɗݐ%qš3&Â[E< ޝCox÷#/hp?ʗ ]y!+x۲JAY4wLEaLB0CB=7e.HŪ=BI` xĉlt(ie'8 Yyum͔^&ڄϮnr|pgq{>'{C+fY"*w[ c!<ھ N~)>0>|  d3};)܇yG4&$_ h0tbϴihW8DgafAg++]*&(Q95j?g}k:]?W%K{1g,:Wou!Ǟ2xю\Z?1nIٖ&FxXb%0cw46@J_soObObW ]gWqM+KLpf yDy!^m >3O˃7J dtFCT%M/xM'O)pg, N\J8z<6kXZKo2dTj'؛H ʷrnD4xlv|[܁4R[&Li!_Nࡻ?rvI{w)x}e{LaDSV3@p:VvSHm9߷7ddI!U'ģ#]"h1၊jn~#gR@XI]- (4^МaH̓Rlg׺B~c)B4,XDz)AU]s#p8S!zBm_T>!l8 zsT#eVKX1-򛬵8^u\e~0ZǏZYʯڷ1_kR~)Q>K]*4ɕTEOMMk?Uryܑ ֱZjS3Xİ| !qnLeۡn?X6F'RH]V´>^ٸ}l/}3yfC-kUQO bÚΙ\Vтǩ68{w'UxO;QFZ}jh4o=Ci[g#>(ZՏ+9; +wevRJL 4|`P[Puaf o,>]j]6PA|lwbPߘ3{~%ːa@_#Q(1~>gK/Lw$̙(Chiy (nH~]TihDwQ,/VbFlBouBwDziĹ^zz]&"{`SԲ\6,ye@8;unOX zXzůAN"ٺ ;@A- lXN:QՌ¤~0u )c YbtwXՇ<8@øҘhPV(YwV15@'R + B+NVH >E_&oss۱Xݖznc"jb Q/bEۢ~Ivwpc>3A9@(}?auPY{KY˼o5fӎ*`N\ ,qESd+/p(%GVCOʷ&_nN?1yMфS9I:'Lʨm_1f~+W筓ub)l2,gibmEdĶCKsub47%yۮ;V+ j4؞_܎C9%b&'pzm>YTy^\tM+0ȥl&-p 6WW"Ɵ:L2M'-Lv = ;dʤ8|r2  ~җUhmBlw|O7Ο18:Sp9[LadE,ĕ~ef~NɂzRıL%>"܊cGO`vߐ "ƐApԛY!Xs'YLXc7{f4ƤPh@v̦k(NH˻x-}/jXƢV `n--85 ʷ1Ҽyo )70Gr37h- wBjd.wҒA8KiЊLB@bQUNaVaW3:U|!."А<.tH5Sx$%2tGǚ߹^ZOڕ,RI]C`k ?k & )R)cӕ mrQIemH6Lq*O{`ZB(lh*3DZM{z7F3uׇ}2!E*E+"5qǘYEMfoK3~X֌b#,{BU9ykaAmY2vR2!tM;i4v4Gh _W,v&@1nLTK zMUe5[T.s|mqs%ӒޗJo^D6xTQyJN .QR42#rUeͲXxt &|qjAA,hSź'JGɠWyj&zNȣDzԾ+e*(./n9XYڟ%סHkR"Tiy>82ұY(#w kN^̕DCk>F=I`ϴq\KoNy.z#?B89H<.TY꘩U+kJnIn?:]&fDYYj;H a&y~LǾ;n}󳨇> }2lt~W,ҏWhєX@ͭ3Ny&lsQLJ.Ԙ5>cmnn^H} mUWշYDR6o.عBrrgZBbOܛb0Y6(`aZ_&4yҝ77 aN/U ^S ̂ac2bհeXp:ґvu2nl)5r<# G[f`'mHNf$SO'AmjaLo^i01v\!?h%mF8ټ %n>gmr'_ oHoɪ[&m }RmńiIt$BXxe3͹i^tmXMt';e/Y[+Y_ٓDlJ+}"CZFpuDPCJQ Z.rYN⋿e#7hy*O(6U+rW&X_ݭoViAwJ/9MAp %R]IX׳JWatf5W;ëxnjJޅԑ9io:(Z %Z ,+&Z[S/~c'#~mSvA8Yv@I˙DwJ#VUV.V@hf:B.C3Ccc Jj(=Yn`H ?X4m%em )b$V(YTt=o!짻~5ov/Ьt?S@cEtczJ;xe x}X#q`Z\mW(:vҮd6V,;}Gb3zyh4ن#v^tI@'!$u-GіQ~^8 5ᇼxX=8 zuo@/p{ef?683ԃqs 4цI Z:qxEz66h?), @&ߊ)3%hURG *XCf7w#W敌"Gg76w>o0~llN|J~RXLҐD },p]jmDp1v9H!iA7r_Dq<+8f䣯vY#T }IL<]| WG o&xʠpl OGM \vidDp:@. h9f5~v[%DMK%)xNԷR7_GkSP=>+llϩ' Wr k2n1R[+qd,TDD;-o%ke $`M2BČ1.}7z̔/X2Qfm;hȅHR鯐QXpv "5jĽ>26F@l~r[]9W7Cɀ[d`rW( Jh>w%}RfY .#(lCбj"m2*TKȁp\ .Yj=h%%7Kv յA}=mmδ5)yA3&5̈\;D h͜WJU;Rf]$zz}Y=RڟDQp;q4vHXG9+|;IĆVqPMGYzFmԪ&g2D&W3hkn$˙Ĵ c u5IXn?NfCT >kaxe8]J^qE^v g~~1ÓFWC{^NUedZH;drzaDl?@$1aTH hc #,ۋ)yR5qH~Ka4n8+3!ǔ:_Wmi *:etS,t& 7׬'tDUSK&eLGLZ$ѭ]aTN nWvX?j:/4:zL˖{O'31m~DϨN<DX k2250`ij!ֈOW,'B;a`BmB埶)TdVmYS`c>UFhSHtwt֭;U",9F)N#BXz)QD U]yXhd&U٫'6:Zʔ 0M2 wwG 7n5B\U@$ DD)3 OXHiU$,hЇ*j]8s~[1^8M jܥhҏeVJ]ݞkA:fAXor,vѸ. D#9Cxf CA2e}ȶk-|E";8OYhSN~ (W/<+%f^fl":AK(b6?0`FG1m=Ky[?u}7(O EoZ 勳`Rw66MIsf€/kR|Թa#I`EjX~ֹ?.P1%T 8GZI{s rH. $] I@.&fBЖ2*B/}=XxriiqT xrv\&ҞvՖ_\4N0IFpu9ܢYONJ; AqZћhهOŋf6# 5bAfiAK-p&үo\Aq(GXߧ|AL@EU/TưڻAD*rFŞ yѤc,֔BH2E)ΛZjau\*"NBQy{!Y:mq.G6gUg!8zR9Fo5GXzϝ#TڰƦ"O,EpyS9_:[إIz(r0&Bg W{I Gv>L}MjZyP9݈x{[1zy y}t D>$ V&ɔ{>̙SN䖝k@x|5̃˲Qx,Zn?šb!>Ip| ^/ӏ\(aݙE>IHW|ԒAl]>.N TNDVJs9DPL3f7Zh,vĎzE FY[w~})9k?74W ˦0pZTMcii %bWMP"REzk!#m2 UhP[ޛ'GTjfJ=M6LlZC(WĻ\' $ ì6eU:萓xO؅M}\D>R]3 `(?6Tn@~ױ+dݤ~0wa B}/(?mW9${(v=I}Z8dfCI;5H_օ5ܩEorZ1uIB=ITcŨ64H^N@SNN0u>|o:[-ZF>E# bGXm02:DCW`: ۴99AH`1&( l" G2y$hŠ^ec1pVpwb,"r%aô%,u (H5}*_!4PޔtE&2d"Y^3}[Ie/s6=q`; Z5H3TKI nĻؠKߵwܥ]epњ韩W)LəApiZ&[U{^%)9Fw'D>b8Hy&!gOQj%71>d[* )DߟQVUİ(G $zDHWG1iɼe`3D= 6&O!f|"ϏYHxNJB\G~,]{ A׎ q>A%?6RM#(tʳ,J/GKS0/ߛwC:>]+$O4kC*c3%D(հؖ'J.)->_TGKUXRs~J[VsƔ&V{FC v?SKo3!"p/̳+sĈ,`B@)Dv _#R<e?RJ!{r#֜5;:-y#H=?-vy&3t{ ywȋ?I9+D+Pt#k3KĹ!0Z%& YHVaB)HђN O92dQ6㴩?q46?$+ö{=#KVet_W6頡݌C_OTS\,U(% E}Ss*Nڛ 1Ū2z8DAD(E9M HlIRWx}ՃKkC!>א)iq\ZG?\qag8)] ?_ fŖ<hkx&|ՐLsfl挟{T&O9fTQmc )}{\>u)&T ET|ؓZJ6ZPٰVRL>V- CH ?PH]7Lc -:Lu9;>`i1o 7N.()f<~΍3(X|^>eL|jF>1~"Щv!;LDV֐$-x&' jݹ U0.Ff3" !ķUOU9mբVMnq~#q~>`R'__^DHDz?qgְ+R5@dh"{J]{Oi?wѤuP7k<&hߛGa Fu H삍7V]<~υv_#guB^|-0eJq-f~>Us"sR θJa]{]/(u"- 4CGJ̵̡E˥>d b +s #?x]wJu~ӻ$&GP<8czj !Oҝ` nvf츂s fy&j-3'=U洊KVZ ]oN(c^ ґ_Us U hz bý-uZ2{gZ.nI q¾]D_ 5G9Q(~X7-<9Y[x "g!gUn%xnH cdh[1/2) Nk1hPBT:SOpKwlU7?Z74|C6Z1|ټ-$2e$~<{k P 8`k>i_(ne 8-O0# 5s\{{` 8/v-e |)SR U.0+TqUᣁ_c~3#r.A+!*{K!bڣ򔢴]3Ёdf NSyb;}ӌEZw6&m6\5d]qsEe*lY ]6GF`עnlˊ0W6TH'.]}vۉȝR\F)LRA寲JPam:u{K :5n),sb_42{8߲ƒ =<@8EGumkg  \6[0=SXǪ'9J%7R,H~3s@i+MA}ZcORDٽLchLl ]d_ ]K3z*r1 "Ч|Vyj=UHURZ8 \Zvt%^N?RM+eBBҥӚwV5=XmtCE7b+ցjʭ?=6'hJz4XwݧZ_El)|[̑ g" f4n-{ 5g}L KQIX8OrOT/81ieoWd =20ڃ pHGvc7\ B{j>6,_R`ÀH{}Ƹ.X.0)qFo;80c&+WH{s08wI2nVbY 9od 3苀s &) +9 0Qi')V%rx2)P *'{𶼖鸯cͧ0~dmG9q{=mRE^V(Up>ꤏM<@EOD+-V`Rcs/Wc6,0\GY tN?62VGv+D4`uyLf~14L/2;҈w7|JENhN1yqJor@' 9`g~z:D ɗVO{̆)6?ld1y\$?%kzEh&dA F+ܾ})i(DOҟA{2'^7>R7[p5ݓ{ ^@'vSȯ-pKaiPorkėtq@L8ثCnx5b=oe@%ы0k. f` A繧'XćG1r-3lY$(;.oqf[1[&0!فd  rzvzֆ[X-?QĤșYɎs ؕ3ʇ!4z\[(K|v18^)!f%5*PĨ>?9>_1 5k%#yW)QU6£aԩZc| ό-'BJr Hv"/wEd8foUnz݌RrnlH$JY/Yn0@E@E)YrF9N5XnouN[}p"F Ys"OC} BJC YX\ޗY>YIΉff-3|K\Tg<Ү6lQ픴0IXhql5OUx,%B 5Z7s? 9!&f~bW*]'-)fZ>z69k!jB)}Ԥ;*fU|7i;Ѻ:%bGa-}E] Œ !됆W 4΄(hG,e!FZՃ(pL'JL%M|~)) F*U)ǒiŬ-K'eƧEP9ԅαC ɑmh.6 m^crxR]Ɋ,G^a]rd4&/P*)᮱NO $^ʶũU"R/81'n%|ǍO}ڤ`@Qo;#\É)ꤪO Oݮ W@]j40+_ۜ((&XV',j5*|\L+I~2m$; |K~! kb.\DYtf:B{%<1si XKLčJb8\G y]vll)c /a Q)HU<# 盗@?>NPPz~I EݎCi_=pSڊTEr'" @0hX cCL7 #N!aSb~AiGć敿3;SkCbщx7.x60`'Okp , ɴJ\l83œ]]|6mk %Ân<+EvM9aCTiZ\oߑpJUI% znrSPyi ^ķsK֧CS^6F]{y#5XJj/.GB>0a_[n)@jibyBEֳc7{=mA֑c_҉NOm# >k*2S;s%mX5jB"y9/"2pBj)?']+e`+cQ w,{tpa;.ՒyW)R&qq.?<GB/r#E:ȫ=O&J *y7Nv[ *1+\<

ni%VF ԼUOYH0ܼD LڿŠ}; M<嵢ab^EG㘆Dn , 2gҹhsQsuBtI }i[GxGIm"N@Y:=;fTYL:xo%H9ƌK"˰}?~Co?&Y8gx`4L3ϼ![~6m?qY4'[${oz b0 iY3Bp8~9vܯ!0TpPp,ޖ*Ϧ_ [[gz>Q4j_,ߏ`{~%?9}.h.2C $P~~D>X*gKW`S5nJgb^qgwd<_#&ӵ59|fտ `=G`J!nHTlфƶ7]d76?5Ag] y~zԒ;é0 {cF%FħokcƚEGS 휑qPݕZgwV:wTxƢi yI'L [8 nԗjfJXD'{X67Yܐ=KԢ m{ꋦzu7>ncߪ&\i܃Q ^&6ۈ;FPVIH'`olmQlHFXԝߘ̃V&/pI%W }b'rMsD ƋtBYvs_? ӎVlܡU|(kjNIe-Lg!GO|5oED屲[d.C]Ud3 d2'QK;ؽ͘^'Zonvܶkdym};;7g"jo/5Oh*r_8Ɂ*CѡhM՝CG$nڽ;:# @?!`ze;I+JnѧAqŮxDv[O {EZ#U6hFu==JЄDc2=|phY&\t'og аRC3uC mfs-ҙԎ#&v7? nϤF(pI~ore$[2Ahn1Kɣ' !X*`=3bNoSwn \}UVH5q@,5PnA0wɠ]w tb&D(3% r؄%u ϘOF-z4T~|3"1 ;"!N}Tε~ E%(q8עO^i4S79@Du#y)=<.=K0)2t<>r z#6hάU xYb;-nųͯq6x۞P5ѐs`jӯBϽ犎Qg ],ZvW܏ Rk^Z/l~; [g );aC$K^hUlaEॊbjd^ Y9R֕p#/~En &ޞwpe ,q| 0ʆeѹɭ!i D_ocZTȳye1˳nPŘ^ۓA"'4VQ \ႀ iy9\&}EV4Ƙ]vGGdfDWl{Nl#G|wabH,gP쓂m{*'XH(' Yj \ƴ+2,.q~y< q:Ne` ąh/ 6[Q.^uce{J4OU+|,($E!<K t_Q{AA{Dvr *IԸ4otU ,W-H 8׿&0+ǖz(/>swX:>GToGИ5(oCsi_b> 7wX,2%:͵%iieJ#9G0O.7EUn'ϯqIٔk%?*{fa?<ĕN8$fI|Q6v?tJgi)VHZ<Pμh #ah}`kZHYߟd6VS8u*YDQD5k yRCchButV3!^iŚƭte܌̊P.vwcv\;&O{v6㑹){m5bӔ_YvI9C#_7yZ)#KT,(E,mM؟~{wgؘtQP㪰6M6U$`GBx_^jΞyY0'D8E,;N%'LaD?^6Lj$e5gc(yQNlveNKXO=h$͗Tou+L4R=6Zi [87s׺&HG}-S$^IڥK@Uzq+6u;?"~3Z+̟ 'DŜnܿJw:) y!jedNC!_ʉYr Vrt0e2=o}iWBH6gI@fgFst5_3o|YaN+ph`xW;.[)TrbKBMd=^@B x'Um:^2}ZUz[;ajWrfˠ2z{@PߪO_͜x2eiS:Zd"@®T{ ralJ%9]T/J%U3OXxdb@1m? pjʏvjwdB(ku0k*z"(aFLE S6is~d:ȈO*In2u8CͅIx3tZVYdQY^L krOצW3$^"Xt7F䪘/8b%7DBEBқq` V3 ;#݃~b] |D>õ^cW@qͥ 1i)¿/)'R_6ƪhFF:1+7=wq4c't$2#מ.g\ (]2hC_H)p+1xc#Z kjQCxɩ|[~MJg'0^̰Q"#M!n BhwRdPa̱627g <#.Ҵ4cENY4sz1#VߝԮqA*SbrbҌV"/$*b).t|c 6!K=U[WL/BgM+N'+w[0W+l[@.{ uK!Lb QXU?ZZ9*ݭ@oSh@4ځ麐gb=`u=eyӠXC\ 2O(/W6(>U ^Rvw0Jv ->"S),Y]˷T=\?]'tx ktDlv; J6 X /6t5 K?u`k7ίYw}M_ QjI4қ9dhiib\Qkmk" $[V :MrF:0>ټ5p1m˙_=LGg?is7K#:+Ow]ZL`jo9 {YN1c?-Kʹt_ Ѣ t q3ߍ>]_F%;a~eOQi@ K?q _9$uGzHΞVVzufԌTx<]虅6bnqNqJ*( Rڻឳi[%f5;KYm.'?RlCbt GwRNVFї4}~ξd *n(LKpqeT}?[rHNX/p,Yrm Zju/D ڻ7ɸ_&D!y/Ss'H<51UVfl7H;#:li66]$zB2~79Pl$kq l郡E=_ %~Q"K1EŠ?kq$0l-X)t-^]u[q^JPs~l>"X̶uhPQQĭ^ÖD4,, W d}ɰ 7 :6N$v,xL3J1m+ERa9 >KX-, !Lq'2?'ވTܟ%N1H$mWJa&#1!K٤οC̛;adC0GS=]XȢqcDAg Ӻk <l95$yY1[)-›UuU~ E! r=aZp}BcN 7À) 1:䬜l _PXA_6=FwQjtzþJy|A9@6(<aa(Au4Z0=T hrw\)}nWt_Ŏi~a*uuvE?^읺e"ģ>% vdOBiky_4Rr~6DMuio|n 3o4=eW|ȑ ̹$-d׸}0*7-3#SH9ad k"W\NO\=^EO:f@zieS:˹- ,tgP{!XzA[ ` }%t$yȩ(%ңqwCIQ*I~ʃaɛlDb)=,.lg>ϏH`=okEBec+HeV`W؄<_u1ic?7[}2P\n'-*S=0x^_Oɚ豂۳T[-JH֙8w*dž ݥ\oGgrƇvJ|8)gW{Ah''y)g\ "O,8+ Ŋ1RU=ςR/QWՑ,11^ g/-j9>'ǒGL:]O[r8\}-H$92ܥ.q"$&ن6JBiqvM |1#Kb[Atd=k)0jzE>V4VeQNiD>1Jl:!С v4|s Kc00l9׏WWezC7:Q_)sY1$!kw̷-R{wPo>ތ$3|[@/5U+; 3,;׋gWubށؔC,0Δ_˖ El v@^*z֚RP#ϛ2"U%W{Mh$ Q&O =>&JG"5B.iLiߨƤ>g4Zr[7їdUDtķis.LA!=WSAɴK#(b(`rWo[2G3ˇHJad㷷>-qEH#"r:kW9Vƀ>VS u]|rRޚTv:%\r.1O |>BddBW0%imy N0`J3`qůIV9$вG)72us7A2@>#A]J Pt$ zpl\|uiU0%m~f}'j71IVB"DUF4ʂս YO\LP9{ns߁5NP?‘hh\K| A y1 IwXF:X0x_&Z݋rPr.[m1n f"5ћ`bKK:m1"L9݈t/!!iA2+.Ю{`L`du–>S5>}r%/ۿr`],ۑ!&):׫y˨ǜ*ͺ},ٚ;zJ%KwN4ʠ j|'>\ |7c;GHi'6tQGG t'+i+s /iʈ/;GW!"|b E4Q*~R1Y .BȖtlvj *΂o.ߣǹLR͑nۅ;%C 2m:Z46/nǽꧯCsOxwU@RfoDVd܊ȵFuw/PrB'JLQ(Z\O]cɳlbK lf2tKdIvۜ8 Q+5l= GULw1&M)NUZ㢋*/#d:1+ެ ${0O+ IVP-P{- ص@C.;eR!} _DSGJuh9VK(^<tmz)ŖPj\눂e^ݲ(]yHP kd~Dfٸ{ eT]@Оa`ՀK٢)fGWF~H\rD^FX_iPaJGf#^yԩ Fv\>mV7Lm|0`\$ ;(0ZW 4`Pcȫ 4s}NӿBl "oiO}J.ԇrۢF 8ؿIʇEgG 4b Vp~5|lY;;e-~0Q&,K U0xo շ(W f@]o j\WO[z$ \\pƞSߑ  =6|.0=JTqQZ؍in.D&R6<B%>q/R;M.,UYO) aOtɉ%L/5d=nݹ7囯;Rk ZT!kmBb @9xA& _ ?$mF0Vz\88/HNˇ`\CIP5AmpԩOJU P_ : .P5Ѧ"5xk!" Ќ jE;4.` T-WCjS^Tg2gMG8@=&vBIóU"u^5+u g8IQL,1,O4U/n<~yn5A,W6eCJ7 ȑi/O~r1 qA>/ 䘻2 ^G}l*zʥU%iҤլiZ҄4fUBnތSuWƛ9 1_BS%~Wjm9ʩM@ngl\ڒ4 I9QTy)[u1޴ .Ѡ_x։Cg9hB6^fW:R 2EZ /c81Py  l!2`@Wȏ+<)PlHY+gՕGpԈ5%ى 1c|btI +&dCKtp VO,rn,,=I9AH$nV9ZZA7:3vk7k,*|E5?N7mn)wzZGDfI M%_ ѷYgXij9drÐV^13lׁdokqO־AZglGݠki$LƘFn6H}Ap "cD>Ƈ7Y=;D~eݶ2ZQ$`ePD26Ӳܧ_ ae;V2ĢF/]ʾSĸ8F'f|]iqQ#Kut [ }/;襟oz3PSыG]* %+4&j3n{ڗV~H9n^po+.2vM?Z]4Z i&-V184ЦJy.vgt2ӿCc^n>,`=mK[\w`_Q2cobaHiwWUms8J [YYltQqon.Ǯ ٨ю912H!{4J8N͵tX۲8kw 2R&ki[9no.M#o`_šX bo!gm`^FFnYo(Y*:k;0wLAT:h srzUdpU*%%<ݔݧGۤ\Yih[m#ۜFC;?D~PC7=GAcU/MV-ݟ1fв#nݠrZ/ "ţ}EyEU1휡L-;֗ayqĸ13t !hr dVqn&o;7{ ~9_1pc5CLY=|5KPvնfs=iŅ̨y0KX)RသŵTL@y+n {s_@rw$<f ![ :ܜ1۽r&Q*AF%M@) BPz3Tc'5}Bɚ'd9; p Prfim !5G^cT η0s (> vtO[>otfo.*@ԥ l]q赿E]mT\`֤2L5WmOrDɚdqt,%dYl$2y\pT [{Hʢ$ |]쀄_aDϒS&C2E~ze/"(ȴRD3/HJֶCW<,𱽽r=;a NO$]="LD{:ÕHBiΪJ=T n /7%C7Bjhǡc1S^Y_F*FP7wydQ}n\.C*G@>3'nP52tR0!]Oz|thǔ,D1 tUz\GJT!Js]4Z>_g4,tG5 Qy.=A4pw%R/ߌ'F\*\54Xi}bW>&&rNeؒ5(W"b6XاMtsj n>EIr7)eUZ(ZgVgKW)v+;!:w;5*Ajuq)ܧNv6UϮ63[S2qq,zVL^ӯb/7qr9ݤT&\D{ x֚NT{3|p+rZf<1iZ[1MOοa bhv{X\54GgX ݕ$.'cm9Ts9rWs@ jk`+D; /:`1(r; ea:'q 3 B,vĝ"$KB_ЦfI7rJ@H 9Ά(F0"R+Cd,m?U&7ԝ3`܏"aV-(ΓR3q4j;7>Z@P ]n(M]9~n5O.nz#kfdȰb> <'JXF~[x @V7E ~:z|:dQG6FB;V6;>7f徧܅TD2U91:"r Yj/V.aըAlCq\_ OLyisID2H2W.?II]װ'}Wt:Kn_qSWU.=^_^'CdTuA% ǹb\-~СtPoVKBY^Ng&  '. ,v9^}w->Fj3 cޢVLYgo,^BjM/51Xźf!d&Zia yeEr9;C)5Jä{̤Y.J'ɰS_ @CF;1hOÜB?q8diW&5+80Xb$tѭ~=H1 CFj{S:U>`=4@ o1DpmPspcJ 08Ed.c[&kOBti&jⳮ#R*N8 ߟ B:Hv󃆺H93^WJ6̳0.'I1yp,_̛IS&לHlq? ӧVG[[qp8ӝ_q™!}_`#S::]B*fwi#uNB{[ Vj`/6uOtGEdf<#x {4(zԒ+hwd=e"YP;᝷(z~wB DF .Qз;XTL^>Nion^zږvC{G7SֿZv־\(/79&I9a|3t}RdUɼ:{_I{eDj!_TƎVg2# 9ϙϱwv X ׯ6Pxj?f9;vAD^Fj3$AW˙x `]`0iHS1f46{B=E l E5 p@[;E'B9Gz)5Ѵe8զJ|z wg'UjJJ, `bйjصSD|TΧbls^'d,SyiR5/ATr >rcSw?XNrmYr ղ㓮DpjMkV LḴ$:dN[g^X2%]& }ԏzZ, -"MuaHV1dkOHږU A 1&]XޟA|/O5žKuc5^yƅW&˴"ߒ,GUEBGhrrD]'sEI8=2\HvߑhYftW7j U/$ZlCϧe[gq&-T֑v&7{)uz|m}{( jKl}oV?yiȐBlҲqy/$ Cϲ[^ȥ̸:g*ax`R~Rda +@̱;{gSF Ha\NLFA}:qd .?R: Y9lqNQ@FWF' t5_qf[w^;i5ܞosz aoܐUB:Z}GJ.S/f1o:ƃda?!~LӃ'4FΉ0>(ۂX %U2iY3foru'TdfefFד40F~b*y]vf&MTklegSwV= 2̓q3P-V+bҥ1jG i2,RpSgOƾJͷUB> Tt>6{)̑\:\'+~1#u;e ^ՐoYA7H ױORԑy^V\Z'5xg8}Դ$` |<̭1ZoVV`7QN j{#CVX?g||X[9#hN6vox.SU5@ʎwoz08kG0x6bd?4w=R2^s/V) T0xSg8Zm* la ]\;p2lR8lg^fNMqKLW6 39F3bׂmb&GXs`wD AuiU 5?G0ٖqN͚ SœUS?,ܟz(Kˍ}VV{%Wؔ u18tQ(6#E Mᕘ3DI1÷^nF+PN#4P!0X s_5Yb\ѱwB|3|XHhAp4>wJY>O[.#m˪ ],%~F[X Œ aO>\S*8@H&/#dm|ڃq?LpgN2OO6`@UBщEZ~n`s<=/d+;w󴖶5 <c.z1΁2c*F5Sdux2nfgZo~cEUs"HґZQpYAT| JbΑ>x} uKcV czDM$-cݫ@G5 J݆S4BtyÙLQ9}*_ōM'!K$BDR>T.uwf :T@aF!b<7Pэ "Phf$Țy >4;0 Pa" &/CvD:DŽȬ&.,ݰ=:[ JXQ6<&ˆ״oN #WZDK.6΅hYTWV%zX)Qq|K5lDQs=8B|u9ok1"r$ȁ)qm®xve}pvPƬ8' @=;;<.ӻȧ`=N^x>fcE/5>p Mv\5!,~b7GyG51)%k~B=MPNV>+) >t{(}`@~t&?"kZAW ;Hy}˹wUq~v%jdV?@ūn-?fJd4/+ƥW;zjΩ1nQǯ b:mg]Enԧ/#&RlH!5[\A'XFc􇒘bxk"EWOﹽ63Rrݔ+ $)gJ} arZCc讵I|L7xG]bG;6_i."qn[ߐ{4]Lү OUcvSVVٲ %%Um Ž!|61eWѯ_*,9\[n-p ֵ&>*uٟ2Atl[򇘍l'vwu=&3蛃(C 9\]#O>u"\9Uy c}T3[H%li^LW+ZܒE|&K$"]"?gU )uh7*J 0=Ɋ Mf6`%bBy bF_GHx9gu4X}Tr}b!qLw=c&ObJ6N!^ȻR5˅1d[usVD)Aӑi^.{o%~$i2E=_g<7XC%eL%阕b ;.fs#hB>I$ܕ?j68 l`7F:s)B . ʄ4Koq+!H?^/"q%~(Z~5Ny;9 흆DS2LXbȡGOi`X3߰,YMZ%?762 k^QbTޏ&9,>H/I ~lЃңn! /N ᗄ8 `Pt+`(7 SiE]pñfO]h&J|Ѵ#yFb1,d 18 {0蛲&/h@5R;A״!d֢ZXYE?}9.n~zn+7e?u18r[fl_0ͶQ+x ϊ9s=씳ݚ88Y(KF9;k@e|ɿVX6qR~_A U4&yãrΎ!RrDZZPkyq<^Q޾shwP~VP\Fu'$"e(.eF@eOi]6A$T(u3lDyR<wrs>+P(@k0*֋ojјS*J(Ţ,~ݴY@-eWqo_q{ơD(5JHt*շT:FT؞_S-.CKP?C6vwOiXmae@$x̷ӚŢQԲQa7$Suqpv8'N;\ko]sk,#BC1rPnM.qӔ]wT^E#Z/!!q('Zzt4d,/9TaR ox'OC*hʖg!Tk)1Rۣ s9cu͠]kn_H΂yhx,f]V2>iZZrpôB/iCP YfwE=nM@~ڌ+Fm'5_F-J҂d' QD@.=L~ϷSYw 9B0|nmSW3aE2 ȬR %^a d R^0HK/o"`ϋ y-nErRh~]eù MbԐCuқ ',14YE C!( * lz⪉t1&ߧ0YHVH)R]ں Iʆ&+J>:.68AŠh2V$ 2)&:A'x'D0+m#RnŰ+8 R//drD=hςg: 5n}U/1^lgMoNbNԖw?0W?ĉ9$6&ۭysE vjN:< Ba ;C -7Y>Z @D+"p E ,6]m4; v9 Lj*S ĒȌ>L@+k$+mdDB|d%g 7Pt8c=$ Ylt[ޅgԯ٬.`FO N ƌٻmw*6/CsXD6_XI/Mc G+8za#Tz,CO8h-x34&#{Y ~xM;{0]Lm:#x:fR\Q>1DYEP[~浱!v.N@Q4h5TU cPK17 e%C(/YPn}%1wX&ƅĐ &<0Yh]N9f^x ɴG89,hၵS$ԁv0^G']aT${<3'hp}s U4״_\W#uE`7X%Vz`5-~ 6b jIOkՕq:FK'H=bsZnGF;?OA&h‰Q8~A@SEC6}tw/\QFcvI"g3.}7JW>ӝ "OwE D$ -JYYx,~v\:1jcc 2  Kppdiq41o]8FfGEEx39~]"zSFpbPMPpѕ9|]C@|Kc6/p~ xwNIe^ФM H̠rt{p]j׷(u(WkzhZ DAb\ڦ>qE0g=!`,]Bβ@HN<; ǰL8R,9sMS+cpb%j\!],ĺk)e#O>Y9:zV MίEA_1B~L>(  :Ļ.^& t(ii).*PSv:Z׭4K$`lIm=9].|]K4 sb/^o'%6P6#Su:r[!.E)nf4PFmGPƹaHɐ*س}G^O+z׉vη!yي(0Gwol݈n(㘭~9$x=y:_ c45J aI;,=8qOwP $9 {?QJv:mf& mE"oM2X@JY~2ׇvm=L85-GPΐΊfPca;v-D8NJO%cYt'pjAAaݤWlBZ5!8rR SZ~iVBDYxh CBxМƅ?Wz0 Д=I(u8.dߨ b?2.0E63uPl(M`;MG@ЍQTc4| j]͙YYAmǣ'$h}A9ԑvwM`yE5Y`j(7WV|fgԚIWej{ FᅌCI j/X eL"ۀp[m/GsF%SEIxBf;-[:c"L 2ne\p`eA؉eE0c S|w3 \o7jbVc Ur3nB X[1K?4T.&My i HcuRzuN޸o`kRYtfvJZZ9>$v3$ }o㮘E>c+f&캠E  |e,0GÌmr𸋠Be0uH#j. (_ACƹ jgۿ2;K6[?:^l]jߠ7jm!7[†ezUw~?Gw3w"qѿDW~ϊp$18h/lJ}cXI (.]Oo (U- 61 Gn _7j-q5VP$Xfϳʥ|T>%J M6B*Tv<G~Qw6k7W{72ciGMj;ex`(]I[pH Y PχhQ"fe~ȳ%UbwmHbfhLrH9qh[7YR*n 樸ÅQ,h y;o'޸a,DL bߢ1|9=?lG?{ oortp^VŦUg<CɅkt}B>y'3#MR ؙ^<#g6ioL%V)T7 @Jʡ>M‹u6"4:=Dv=sqv`T x4jn>qUvOs5>%@U37yAn?ƙNڈK5j};H;\3]4Jw-kR⭱s(>Mz&-К!KTI~Pg@d Yä 3p<笉1cwnD!Ck)$7e$$3'0gau $jn4 ~?fFkbf%| - RPFB]ydpϒ!d5e:`9`] cdTa?Rk3D{\pxpuN* 8"^Cp{!&ڍ NƎ ^t 53Ѹ]3fon*M 0NG0vV 'eV5W6Sc=j6sѼdfxtL*A@rUblv]&[?uYw w XAzAdAE>}ZVcݞ[= w":vX[lw[~z5c*lIWolS;RTIf%䚁6xJ_tʲœy )eQͮuz!q06Q9ՀZN,NZ=DȭHzct0xQ7nfo,@/#Y]&^y>gmX!3zp@yc*յ* 3cE;WSn=E>lNjz38Ҩ?3:R' n[h5|z}'PgF$@t1䎭eu!d=’~&q&/5,NS>Zt*P%wXhQLdU<DG0D*M_#J :D>P[7jłv)뙩+KM;P0. {1捗Adw/К=)p`ԛn= }E5mոNV72cEjT,G+n42 QV_ȹMh嵉h-E6J3,*N}^ZRK/$هXDѪ\+eZͲ0HSd5}k-A\.vIyyl YHp-=2k5'+ [u⓻hO4{k&=O5 TH,2QSjt]. PR,N *}̍T-\5VVJ0V*f>θlO}B y>i zFY>gzȴ'"[X|aVuK/hnZL./YkaFsK5hC{pR~'-C= ObJu&tK{*jj6y+S`wI+$\aN`b QWyCez4erV=CwHL ;UM]+#o?&Je&vMު:0b6XrMP+xֈpH:@b eyVGfD5#ԥҠӓt?J$kZҔR #5$&a:?^ؕcT-Iڮw\ I)ا%IyqLM^X(oQaMn6Μ>OW7ۮ!gX44jR'Wk~!;vC! ,ĻE(*7, -<Җ,7{-xVð$Wh8/}?o |zA|0XGNEwߝGIwL:tŏ+]f&e]7p=t.+>%=cJ1XzIbl_/[.'aHjLrD&oW` Y+]/ .xi؈(Ul:$mU;M_Pt~Vnsnj큸ϚЈsSu<:bvn'5 MrSiBM CԻHZ<,֭Aj_|sNcoDg\ . /Mp)p%A-#YD"dFM"q9ds#+4ޜG:k蠩Þym23P,`"_ m~7.G{p1_nD|#LY>=ZiB)Yv'\MRQ5:xsI|h} 0#_ó&'Y% (s/O= 2BޏwɃ`w X!wEeQ8P2pDybxQ,?pBp4ةN-t5sby/ )^/+iD7K͠Pa2;*Z:zUg;};RYKPEzaç@MvDM6 c0H:v-x˜:`I3LM^V*PѤT"=BZ'',/[n i(5 _a@۟26CM5yq_4[{,]ߺ0vH9\e뻨 n\Oէa2`{Z/ ^'$R `vqT'OW{[rx׷S&}sGvD7.G%'2_,L^VJ8)D06$fA*2~r{g@Mt%,P]&ccZBf~+?r:&6{W֬ϡ)4r^V pj)/W Z/UY:B(O Ҵ1-qWcF9I /_M)8^Tf7h[;N5[i}Dj x#S.#a 4uPa \mGDi3&M9IirP> T$ueʄMBu=Hp-+#jS.(uMԫ^UQbw% Ax\M&ls>\⊊Cc*rMSJzЏv_ƒR+ xI-CA:.+rI24Mm.x,\;LhĚ7t{z-Vjac){ \%'LIa-E~ ;rB=vP.h785s CXn9,8lJF"zU CRHDp)}F'0KT=L(t Nê9YTyu.h1g 绱v<  CM\(N?^cGc;]@7;Ep1(ZoÛHp/} `ZiihbjJ{>!r]R?A'Y$0_}lgD >(Sg(Pl$~TE+);h,;G Id yyh)Љq|*4[pErяcerMڋ.ѥHyJ7neD`>Z|hAe;k!R~ur}<05V-7zOt_CcH)78 y}Ӗ|0yW )?A5A|r*Td,(/xb7ya eFYBRk]ӿ!Gv=\dQg';L7N7rl2x@]aT R/}uMA`'љ]} Z^^)৞՟IE 0Q*]| c #U}?y-(d}V{,ݧ%)} ~dO:Nu)&2k~7|-ao܈\I[&/C?B)rc|Zc}м_k$z? .>p 3R%yߞ$O,lruȻj:XBdC`u?n\ynQ%juܔj5-Y>ʜa\%1y]5c>:>ӕ ukԸP6E1c$UP;LWZ͋J7N˝;k@;pSa, Ք8uG^@8%Oi`񾩣"Z݀F>܋VQ aZc 'SIK =<,5H1ѕ\"\ }`iW+}Zrv֨<*ak(.kdH Dk.Q'Eo sv)fDFA+U~=(9q ˇgBS4*$ &ɉ)]p$CKATU_ "?d>bdtk +,;!}nq0CZ>p-o- L7U'*c5I,MugWƜ#b96"^@U! p#ZOvNz5Jœòږ\YSws 6LkSZ#!Xwdw !T##gJӊ'l"8-Ÿ4M=/[G5Y.;Qlr꿜u_kR2Co`OߧP ?K/U|e\]*72:+-+Xaq"_.fj$cAaq#j?-''lwzW(!c'hW&sN@]s#ȀF`w^V{"87F e[qaf݊;tX!_5m?/_ tnjV2xos98C^>y.O#e;m2 "qnىlȼ-@Ec#q:0EO {Z}Զei ,gco'xjUzi0V캛}69(Q?/XA6l)`O*Or'ib bP5dJ (*1(;])hE} wk9L`h KPx`$9^;/s |Ÿw-{KG!8>4mrY-eIH"n?0q7HRdW*j2 B'dcֆ, ҶPsDʃs^gtqm:UE8y`.}&%# JDS͝)Wb4CK t,ΧiTP~2FCȓ]ސ B£R? $yRߤcih9>x/+*  ¿Ndp<,Ynk h":_RJɦ\%v؊lq=w>9RP_̍a%z_26r+o`˅*o2nȂ όh] r8@ʱ]H^X:Vʼno51QJe N:g :r$SgbxI6RdZuO+"?e3˴A ]XS, ӮSg+z7kaɼOZ];Iq `L+NŒ(BmbtDu0LR`ozXkHIv=%]lF[ܤyw})ū4:(2dC!am@lF)r0aBMNxwKSV,N /jN] ZoXa @ЬβXԻK|vg_+YX #*uBMkHTAvE~&O \e9oޣ~cWYCIci.5=mM1UN~ 7, SJ/~?7Z@2W@dZϺ k_mU`$ZyA/e$k0A!Iikt`w82ezU x0ì+ A1Xe8 mC㒑V^P)uO@!*P<#G9W$:| Ea6$-hIHX6(`k©on:nلC_|TI2 .i:p]߀8V;`4ʯxn?I*p;ln/YhQ+ [HBO{%߬@-CIz[,%YG:)Ty43{v9^k9Gy[ qVL~Xmؘj bΒn#nssX(*j{;%6qU9gV+*鏧6Ǣ GEC\m6ASŷ4 /0T]J2H.a,`3'"*!lε4.{ -ɒXBdfOP}2椯]=o+(mM5v4 η3~ռI8ȑQ V 莰2[6h.EFf| 0laUfTGي қNPr|1֬E[+ˎ>}Vʵ]-b{a'~7T-2FʩMUro>=bYUݞ|h\eXs.~{jtI;j[sd )lKzlhPڡKaNHE Y '%XOM(=^ Ҷ\n5!eS \F("C  gةQ۵rlyb`6;1u_Q1T%_`AϾH'6(~px=L%ӓИ-8=*{P1RaY),堟WHc_8[h!Jc`|flǭRwD[YGuoѯRԺ&~z] ;t3>t#5ג `dE|}⟏N)FȦ--LSJCFE2;U3f#s}ZkN\NEܑe˧H dTƭ$pmA;/[G쯂l|־+OMuGԀWg sx.$w/O90;obKWVA)׀ZU?9~%ӝ͓M̻( XmttC?\NNo~޸ԗOƨaq+ e^ ax8jR{[D.زE 03 ekEh :. (h*Uk+p_ħ(7 |cr|c4n7cW{$Boo=]ygF Iq ĨXI-j0kU2b6(00*j8I_ƛf:$tGOczŞ2@ݗ)#VY- BkJN h[?3ڂyzm2TBdR6Z,We+R⬶^T;.=؜iAN'Tfy~[s}:1[k2yi3^OIo*Ym0rkɆUP[LB6b\4t&/MZ3YҔP 3  jiajHl|^ПI՚Ń 7cu}.T HLfo] պ,{<'LE޺NS_Eb FlY F0q%`1" &i($$˲[q⎄Wɂ5cmɫjOJ?*cYh@ȇ7Ñӱ"ީ`#],髼lI^=:G, M3(c ;KL!:a>: YYиmYx+ yB+I8Ob)c^TtSuI̗%R3O?X}̼-}}!z.4s:UbN^3stA)Fq~RV7?F N*mP>'[y4\~8Ciه257B[+$w2|k.^T|yԶ߂yvVwov V 5Zۑ!Y-ocoB67̫^ U%|{U?4ՠEJ[up.@2i,GVHUĮgL]*3L\+~B'MztMkKu QDt lDك{\>6I"ބI80/B#YŎJs7^BRkqѤ`a1,gJ Ćt׏Y4oXЬsMpnE }[.ݭ8b1ü歼Xѧ2= ['(?T#.ҏ\חa2~,WR{M*~(ɏmGUO=LvXQ~(> L5خz"#쑴6g!NHսoMsfZ|Y*3 9m9|tryFpsTw&(bl2(yM9N[΢d"_z" .ERxV#ҏZ]~(R sתk^ѝT:çΩ祩TMN##[|gdVD,a )cb) &=.ԉJnȭ -M>wmbdvrrD|y@9*R@YT`2*MRN)w£ļe~bw0@钾+`R.ta_!bg V9W_+nQ*e0sgWVt[92P3On'"ùVPY`܍n9Y9JZ;cl: 2/N':D jeg},Cztk$f s138w6RΨzp3zUYJ-B$j{T&'FA>3-VDuūž gӕEy'Rxliᾞ'i0ReiКW5%r5Gu[А)b_~SŦh('cg0NjNՔыvQ빬8OhzQ^*s;%q921ğZWzP3ppępİkK*S+ΨNpGD>S nOܻ.jQn@^(4{3GG+`Svۿ߄Fw8.oR IL =rp@0v|Ed` y(nVw@/o|dI|IO26T7%KELhȻ#kt=L[ю,v~-ONNiBFwLg$D "^Ph[^$^OI+"l)Wr :cd^Ofou&+y?@d[ (2=8jYkmFWNT|E40.~ciOy42&S-;,Қ 15y>XؘDgPctn!9s>yj>6JI+'h|Ɇl`[9V$1:ib=Zd\KX)@wRxAޠJ{?16uhG>Չ<1\14q|^J\ tnr2kpo&ZP G5 Ky8lf.56J |n Y䤾j'|1^jǚܑfy /K|OV͎wsN>&Z3l1F846Wj?9As#I\_B?5ޢ-! 93>avAY|'%s)R$-,,JqFD} i% 3ENP~փ2Hcu0a(>.ҩI (!;E r.;%#4eQ,09R0-)xݤQKأZ6KKJsKF6^UN<%AJ~ 3D(9h.pّG_2ES:*T Kל?Ä:s.%{ۅzw3I {!LoqbDq3ʼeR%8*  HDxZu7j˫&,1okzt\ʲI=F"KV C8IF~-Խg]'XD{j];0).dPfb$4^udz6k"}Si!޿uuyGهӣE A`FSi -4T[[ :rMR[[gN.Q6Sa6: ~w~)m $;)}--^lL\y:' RWICA$ >&#tP" _ ?jMq<2Ӊ<'Q=?XiChiȺ㎻;  up!AC0K=׽s"`M!SgJ <$nxl0Ba ?CuN4Jΐ] x6Hxd}c*hq~Zxoڱ廙fKB$;$njRiY'3^1bpFX&{byUmJKF4i񜺻e*׽@GW+?p: *!u9ՙtD)=zT%y.S;I 7*H{7ET9w%m~t˛Vrp}"jRw]@lH) 5$ Cʮ7r,[W$U'U#  (5m+A@T2͞73QW mUqeʴή bBpP{ĊȨi 5Ө#h۷ ݸQ듾my)H\Ul|XZ«>7CƮT/L%zT.R]%!|5 L ޕ|sSt>= 82 s/%,43=qBltqyM2aÏ\㳈0{bg>dsw};vC}SKҎ*þ8Bw.헢|qL$J/'v 4͢)QԢ")6䞛A8 6e@VeHCl`w6AHQF$FdP쯓ynK6u8] !v;ql4  ̷ے,V]/KSz8]+Ar_NR+q Fժv}[`DMim⹊ZJi݆;Xm+I *i/UuQ[$SKdO"\2Nw]_*[;|lmmpkkpRzA*pရV%<*lo" 4_QM_rV18޴JQcL pHK_8~<93ͩC+]2xfs9!LoJ7OV-a^r jZGbIgӔX1>|E# .tթѹ|m9_ p1[B랲5ބ@RKvu&=iu;걫yxV頻6;B>E7FiA˖ YH*swDxUŤ+[޶SN@Egq/Jlr-G -eիp\0ހxO`Q" \G-( u ^{xB$B?_[ \#y?3*lNP@GE[8aFҏf!Yg;_&Y j )+zgpLHtPV#]^59aϺ@]qtof_GIX?4A'L^O菗\Q+ 6k6vuED])#oa~!)d*ąƻ[%(L!5/45/66^+7~8DCSv O1׫٩O:~̣|( P׻dxGò=ڤ=˒^gx8S!w?-Q>UܑSp脽6o$flfHH1?6k`-ȇcoJv_( 8,CX1c2l_tH$e+1|FӔDB\J+Vsa$ o,ՙ%;1cj6}T\R8x$ǞpA? *2h6c2wns/)&rcm^h 4w| έט=[ cُNu.82 ;Q²*ybGҡ$(5di) 71ğC 9$by9>ݺxsKsC;;ו(u ^mg5_.2lȘdÂQ|+7j3^SN^ XYㆵK RZĀ7#poTJ16v&}8Ta}ٹK7+֐¥e{Ӯ2Yh }I}PtbQP!j׼!Nxete%r+_z; ;n9 Ai4Њk{~НDеMn:]bW hx9,kVB|JB Aj@Yk$;j:E٪Fӿ^-6ӰٸnIq|M"̴)d 6zD3t!N~h(o1e%!R11\,ĹI+w{0H8*JmE@^ROVzVc\Oi [z*Vu"אײuYqt3l'wKAVcQs=uqCH n8#x ` Y+JD`Y48_M]J1$e hePM͐!KSQcOY0[] .pT0sS sr]?4CŢ1p|0P!4vL`_L }ZMMShZ2=\Z%x틯YQӐ;Ѐ5T9T* xѷL^V]eJW+@|)<Ƃ/ EG! B6R:NQLsjOhXKwHz& $]b 9+)ww'9mOvAK77p$,kVc` pm iMڻlo< aVaک> G},i OWbUB %wsa`IbM=᪊vЕ.R֣ Ua74|@~{ׅ&|o>ayؒ!GNg\bʩ$RE"?"|KU.(d޹6 w+"s#%#wאf hD >)~g0^=!J~ELPyطh[q hR$.Y3+'Kx4j}4M jEmJp-%XH?+9M)_tk}>C@3|YI?%h];ڐcbQFs_rgŃ}z[} @n@s,8dZe,=kp/VʾXnmtz|rȥi~u֋wyZtԹ'w9_*e)7iኅ׏a- dK!|sAP:5"JG1ObnT`, zbY#:?#ȩnJ.Fœ1/J[M2b դyc4zpNE`0%"^ߘ}Bne5ʡ;uJKsjmبn BVNδAAT~Ly܅[^I-_ߖR?$6{`f95A&ʗxyNe:nP؏Ӽ-Lhg` x͚m2N. /4`:`x ݥ:7&Rq~?~rw٢?j*Y`fA_l xgn7p'ķFXuprzPj1)(ڳ|)?h@ak/Oh i쿠QR&(6i0$RxNӳBt;7E#YF) acx;e㰼ʹuz=#0L,uXa̛kf(m>=1D=#np5밑8ZUqF5%S+wgsԖHY`aO9c{K RU{ NЂb/ه[ _CUΑ\(Ȳ Tq*cZ @3(GcD,h1"8 Zzewp4\x|%R0MY4WVP ӝ.'EJÚ腳nu^[U= Y@MHz݌FT@ p9T=Z7tT"s ר@J |cX9&߭@kV]!|ڠ|l VާMges% !فM>ɸ$7_Lj n3uXKja(#kj︘෾J޽e*%Pې$sZ-eYW z~/6R|G.~NզRu;q-ut50v/$LZat1 rI9~d Dn 66:fjJpn;n-. v[U,C8kNwHȟZLJOSS,cA.~D:B"-j|@Z,d+sNcBfLۖs0~%_բIPRR4yL+PGq *;%V-`>촃1T:-() ;q0EuHa<&|W}(i^iL9z v_ˏJ)⩷w|=D:a"ZåwBw XΥ4`l?q~8='VikzFn/ Jv#Uq$CңzXۋ Γ(O ή.ڎ5pzte$oӣ\ GRxwd7l%vzԝ{8ۉ& mj{*'c@T"J@Ĩ!NeRB{jsZ,&Vd; (> rx">/ʲ,g[)eT˧`[;u()4 v*)Φzvi 7Czh];:xO0=ftrj >QOP=Mp:}a ׉0Bh']}FRl;3rGb j FTsWu@:Z 8чGk tIEaS:3CTtyWBTq!%V&S}|r ro/|ތdqR7PZJ-=ATфVPҨ^ p3|T%(km3>9-޹PEu!n;]|%}#Nƚ֬ e) ]j(k{ĵ g*-s“vI>C.jKju5߷KV>ыCCU _XT Pp۴pD {'ɔy89IK:T(uh‹E+3 :0G?NLuN^Z[xH 0PƊOuQɪšs?e6vծxnι RX[^==cw9dPme@}..ߔ?kf^9fr=,G'TYι`G+WADTc%TpgFlocS۫᪌\U`v^Y#][5)eԵ8ipt$ìD#|:,;^tC{̅+kaw*?bc'\KRzt*Vy&VEicHC.0zǂR/] lHizc3YB,$ l^_F˪KG2m|L;OO(>y:L+#@ {֦$w20Ec k *o_LEy_6ËY`˷x\fBgKMO6  >0-A{s.43p8GhKSzzU׳FDd )9ګID!O0W,I'(ǥ)kdOa Hd#ca1Y3Q;cۦ_8\]?A,/>v*Į@qһ]Y5dYhuGkNHM<>6\Q7o>ZeGiF }G25^.q"'02ԢI5,umD="% +k`Cݔm^IAR=yQ**:mU UZ)Rk_rB&I3ՌF< ,?;=틂 fy"@ZpPoeTD2Or}p~ 竜Je qsVfة8]S}Y'.ؕʖwnsHF=z`[a0`i:mCnO Tv8Q('?eRjc,Wz|ٔhd^P zUrA/o[CnOz)$KZى)q[Id!.=d_-p,G`tO8 Byp)~w_N_h-PM]h}]H,p"Oy K: " ,>*W#j8 -g': ;8j\(e8&ml̺A˳D& Q{&oxQu >6.y\ϴR$d}iFMәTBfj*L&4IND pNP!1!ܳ_5r$$Ͱ!BejY4՚!e76MDvQ5 L -oB{!,9jՔ3j#(m/Jr;%%B "=?i YFfԤ㜯ļf] 4PIv^r_7&!"4>{7Ӓ5C/Cbl`'ºp N賐>ιӜN€g&H ;`L9 E * ;UgWޢU;)lM^q(w7ubp=YuއsKd%0;iroxv$^KS,xͥ!9vohA(JzgM.ixGbFQD7mL* 10ϊ+;UV%+6M:bo G+ \/'q(ϻUuu\⌆VܘҸ@|CPW c'fWi,d|ᕨZ ' ݯ!`,e'bV]y10S#vۑlj[ꎮlݙ4fpNL>ѡrnݭ*ws)G> Uf*7-$w–-ZjDtE.6D |ċo.JxI:NUsWƈq]z *חQyܸ_a";*) trv1ζ643ڏ`1 nIhLHqׇ:aӽS~=j>k2@wgK8SHwPzxyhƀ4RuGiQX7 ˦퀼I"-pj-T >, \'᱌b „[Xo ;Dwmv{d5PMp0!&`4a\N`Io Xv.s!;wzD66-\kÉ5T[2hdwcʽI}+GԻ4qe`%WJNx2-LB1Ʉu=boPo ORF,' oG7>ZS .F-KGN8$ZbljSN{ Bt oIUsibrFzK 41NH\jgm F5q'9ANT! w 脉`.m뇇Bgwy3vQ3JnDjn+#UK">; ~0[ T)e]SgGH{AV 0aP6joPC $LwcOR Lږ 5yaQ.ś9#尐 OYڊ CC8t>t2WB~> $ : 0cC'U •=L 2, /Z Lz6O՞{[4YT̃z͈GMHV̧4EhN7owOޠ+!/?gqsIp&ig^aus3y"}ZT'C/j~+%|/^ӝj'rsoORuVa#%eʦZ"}/:L=ry_)ۨZ[n/wy)]᧰/gp8d{ l8oo p-;\D -z429YwSa_mܦAq,7;5 Y5%&R4{y:uTB9ƽ]Y{+\7X#qQ{_aXb*gyYZ5piѓYTPP%v̤?s%{SӄEA"'j_,Xb \eZěu]W> 81$G( }'ԝ;Gk* )WSX l[VAj!tbrl`f~fp91(~QAl@MaڣkBz saC1P[2F+1Ojo#i!BU]\ 2|y`Y/aN歨.Pw(A=[ J|~9"g#VW?QPYc̽םq|W0OGWg`Ε? pq27,!BqL<'J MƆoN,(o|V7hZ&4 }=~a?]a[g1cwFK:q*n\ҁ'`ї.(n<1I.˾rTH$HH*L%xBBHV ϕ׊߅ɻӂ =(]jn: ,,Q_!P7TO>ۍsFʈ!?{!325"ejj՝6Nfy) TC)7 !LtrosꝒ*uHkJX,2NK!VZj+ 1VFh/Ld`\ו4,7%$кjMeg1Km8xM2Z"~YH.jtF+E'3e j)17RtT\Ee7537/=YBQ),ْXP1b@5[MP1tR.I?M} yK04 gc@$~/J֕%Xأd05&.Y-Ng%^-R?+Y6y~SK4xVAɸ]X:e ,R>,:=@&+@nX c{3k< s R%R 3wYZUn^X˅/@B˾V|!/v d-G{PN)he#N$^5+^)eV6@}y;% .3EVN.-Lܼ1yBy̤8WCRxr+OzD05~7DEʥQ ׈.e#V#ߡX.s^^\\`$ U?u(Kΰp}|3^|7eXfaJʆJIixúk(B`%@aU$sf7$n EM~fvPXuswjbl!=,%0Uo ~C.]GZ\ysՂ;:~k'U+ |$ԲpM'*=ԎKl\Q vk!E(/Nxbj@&1#W}38f l] XMqvO G~a=m*:*c iYf&< *C[!frKO*{_p!/+M* sFV"@D՘p hbJ-c3ŗ84[/5 o)O;7Ϝ>{gheǓ }Iw30q:"TrP̂K;#9ujDᨆԢW ۜIe5LbR&lծtoG}Cj`%x}x|F>$ؐ5LG[pN]R]ဿ+jIeM0’rGY\^ dey> .l<f{omDo 1T %fD^I˒ËAe$o0i_ -#nwMu36 YЗGe$|#6U%w52!BaռJN{-i3h\:^}d8ok^Cu,?D׺vl'֮DxZh#P:`jQ2A=rOݹfHJ΢"w̺wmO^Uĝ%bPFm0UF-8jVݤgϘy 'Y'skUhGzs2'ӼߥL+\|+ )mQDZM\N?Ezpd=Ù̟*c'tyj(;,+`\`=H? V6sg`= >>>3q{`7o}D # J Q6@s<#fKJHmpER eNqܬ4t[ԉFT)Ÿc/vnT.#*&ɴuk]ͰaItE9s*VOVŨ>YMBN.b#ܯ䫖:υ]|On?dܹiv׿!Վm={E Lv8F淨Xf*xjYC3RqrQ`zE? |)i9%kh#u8j&7쓎e(gYN[U:W9Z},<3QQ)VGmYUkyW!}xQSP ~fƁU=W}wBzZ<گ#wwxt.F;a֌dsdy3^W@N7x)}m̈́frgQzMQ&]֫%VaK ]yo +ΰd KC]u:.1j}&ق#T X-1"BR%e.[ jFuz5ɨ}VbIѽQ5Fm, (#n:>3| cjxT8N=jM+Q=8h F3]=UW׉5lSY:H};Z+P7|9M8v[.CSjqg[X/xZ)|CN3°خP5`B`m5i ՆvEp*޻,5H/"Hb$-)16Rı{ YJ2^^zp׃dsG(> }Cekwř,;+xUcIcn׊xhf*3Je5DEѶg ه+WxC@Ř{+>TiD0樮ȰYeIQD"?@;A70 EzMIE*cіxt+HË H\)5(EL$Ϻfd) 9#n#cZ D7uE!m*MFEr->A/1@:v\Ҵ/_[׬C5 @ DAù11LJ; ws'Eً# !9nHoJ6sX:m]VG&0βDjϹ,_VJ_1㜞!̆-ۯc "Yc=J9nqT6qA;h]vOLNTqSL0b ,b峥.gG}ORGx,F7tZxnMXX:NsxZ^2WA1|9b $ѴY?_=,ԬpBΨd~?"qݨ̵'oP^39tӑ-!8DݏlT}U͡v9\齵KT_@TS2pl)F>Z~2zQ/T *2mM7^~cuRxlqX .>fi}}d:Z/6MMnefCM͑b72P'FVsC ^jT廑?>D[RjNg`GnY4cJI1qclf2V*p g{ `}{6C^?9aMrv1'X$)R{9E[EY-71CTa4P,^R@$0C:b5h2#Ah((|Ŵ!)˒{e+mK^EU}\{||bILSHP]c:Eo,$F!xRJ) fj N6lg3H_VK^ZB M/-) 5]] 7\wv&}!皛Or#Abѵx9U^}l+F E@]1@[;H>݂d_>;O-gV9x^mp+Wt "i׸W2`͌)Ήo+vjG-{$klM|AyrqδAmy^+tKX+.#6xwk4%]4~9\f$ Qg'.Oݓm-tV_%4O6ա0.7G~,DN(sӖ=p?puC"hQI&J0KipKYSv>NS;d:{J0ZE%1}] H},Q2*4m=kzThXˇ U1b΢:\FM x8OniBc Wڹ}-Tj/E:3,fV(& y4>$8ol{DU`gYчxwcbE⇇^o#xՏƟiʻt{:m I`-3צ*v2ª^0x뙕g7vRfT<}E+g{Kv&r"xBWQ'?w.bg2O'VL1!nJ yS7ٍyj\0 QYaƸc_Oz=:%{k˰cc u^-Lj Ji[iާy;[q>?RTk}\́ =V4YfֹZN m)=W4"0QjSe>1(e5wbyP~wY( EvX(JGZ:EٱuI` 1<:k8 *+ Zlm4^t2ԢI7$;Wc *6};̃D8>+%9gv$ײs si)4zzL!s3ۭ4Z҃7S%Ԁ ;Mp\TnG2ìJ;\FSOڭ4;6*|+%|3=G-a:a?G>uunяnD_ J\d' P p/~lr=kR6%a[|z̃-0~MJXh^\ '*]fBPjpZ .7>D_,y;Ѳ 3<,yF5#4&wk[Ou,ߝO]-tOy)/MQII3Fە[ ,1[hqz`hBo*~#c5[wIH]+3#݁gH4UHcdyj;ՙ&oK 9RF5#)VvsR=էK{z(K#\h_6\Kӊ δgm9,4w7(*O[f%TB>|g!49oR:PX\#6oՂ;lJ8EЋ$3]wQRʸR{:4Îj-Z7:S5usȿ~9_@Gr~{0lMp'H2ሺ:FJ5sc@iz?`o=;`"ի&Lqx?GDH.bF\T}RxT|؅8ɳgQ0J%Oliv$-p@>(}n0  _F #u la)t 6"%*l4*_v<?&U+uKSl`NW L#YQ.LG2iΟw- F-hV/cvE{ B"|~/?5D?P3p_ŲTf&Q଺yx Tl xz|AMSUq_A4MSZډt &kÚet}JuՍ4UD޾ּ yjv{L=Ա5=5"5,Eea<GHL^Qm:SsrFF<'!uU nMPO@-((wPlk=Rwz۫kѳ؛NxzI,#9^r pOr&QYxզ;B^cq%-"*buoa0Ik==]0bV̼>~>T!6ƚT[)A|3GiQu.32“+q}:[>d/Elh@^B(Y cdsܟM61*mCW\ȅEE[xU$/kF6FǓq1DMC$q V|o N{`c5\z5/ yu`gb '}1C߷?H\}nXJַpV_PdSꊟmM9{.3R|o݂?7=UK1YH50"Ayp?0{*xq1UI8?:JۂX>SYhRؤm9Vi#Rk%#':B4Ilb^^mG =Pܭ?[E8䩑2@l{ž7j 7];Hơc_lx~ULS@U&7}Z撞'vFy]1ob?%>eW+^WCVzSv`>*:B~8K䖸FyNŽƙWPPQC#L`AnBqobY1aS$߷A夼c[uZzATeY_O^9~ f}oڕiAH,`ѕ ]J;^+|.I'w`XF)ьu.Tьsz/ -,?\ZbEo~=WR3؈'}v<ݴ]!UO_=&h"Hsvܠ6 v zh`-Scc5Cq)A[2;!)O]> czoͧP_eJ3+QH](z'Y5C|_ .w^lc&DHf0PSkf{@Y!xMU&' ?(/=0’9Á]1E=v]DT!Np_Buh%'bF_ (Tb7oBnE77g51e+d|o7PZ&xq]`Nژy &h@O!$u$ahKi5,Z*:<>u<*cCdV!g?- %e7aj/Mx6O S[*DH8вvA5=\5(hͷiKͼ_`wWTJ:8b31AxʙެPmC6}!!pfR}@@o$&̥vZ^mt%4ex֊2 e\qƛp4Co4R)w}TJV h~ Uc|am1,X9 >\K -q:DOjyGNLি /u)yIIo?xe<ɾ8ݵs'!5#]ҲѲL$Z܌2g<$ mnsÆ\Kwt3D[4ngx[YDZ/hDsկ~xIA[tyTMle%Ъ+-RhZ@*{317)L]3 bٺ#7ٌ{R e,L|;k|&ɠ#9BP?**HV|LGchcpPZjtC]k[~c":r'o֋.\kc?ix?q~)n P 7H"i,A/xXxi1Y0Ű\V  #gƚUҩxHf<=$jNʪթ{fGTb%2TP'DN-՝tjd<ˍo!BCGNnzN^ "y {#n!|MA4>vݯƎ_)>OP|.%-0P F;7!A%c³Xt:x:zW5to0HSGE# Y8dB6 "{ҎIrٲk\wc/d?"@^/A`hg?n9`>? Wgna^=.~uLW|b)Peh@6&3$20uwQ!pf~Z'aQ`6x'K*\lۣpIDDHɔ,ƓKG繋H GHc4>e$愉R[B j >[Bq͖Ywzqj@ﮠ4>dQns7Ͻ]G*Cv\"jzDRv4ҬmҙU]emQh00(T)t\E )v,eV:FRV#~48A"}ӭalc~3-kh,k89(똥ٔw (mYfcF~!0ZKIPJEXh{il0< aBԻ3W*NvB.YK]vG+?R lUr_y\l'b/&_'?S@pZX%vCFx#FSԹ -O6>ͦ:7صEXHaa&؜zAGT)SQ(bl`O]֜5Az=1z#q)Q^6'$YD$z^m?&a3\Yp}Bf{FFo=lF}`o܀@^K$= zdXXde3A%9QHd5n "OPuLILx4=eI,ab5Z2>cۂP[5ERu!E!QהGMp?Vf\+UMmW&$)fX{~+7bp 9+JXd2 Le8^\\̎9,DXO~CWL laB1+&\DLj<gzy|JN1ut]S.I.v>n&} 7c'j8#| B( 5+v^Us%tQaJNo>`iᏉ#]›/-騣m!dš%b)z/`EgYI*Qp%PZA }"s2qޜu݋2)ԊR;^ S'J7bPaٌ]~hw!;,QJ,,^5D#4o tUH. e,H  )n_+(7ʴ s͛%b[C=/ՠ ۦnK|?u3FBu=h$<} +ٝc̙ oɰ)}{͙`9fÖJq{R&jwx'"ڋ0+X@SxvI{LQs[ʷܚY[)&0V8u_ӎns?vfY]Ȁ.¿dn7ppl臨84̖%&;IG$}Kt-oc@25lV\tȺΘY:(2Ei?鉝;d"|erbf\5,fif?/{'OFrG5\:~a-'e{+lCӯ2߈-4H-]/A2m,_ ]P`N ׂJ , `_q-<*~|Ae POhjE^CMS,A}(aٹO7(<řί x'I758y6Uoߎa;TeS~MeǖM!y7 Ҕzá8ҵ$s&⧕⁻1jO^|H)d 1U"юl&IQdd;#'f46S yVk,JHg`/ ذЭ b ƟVr$kHq{( :3]tZp _:eNq׌yT.,+'_- ʄĥIƱ|\XE n0ԇd2ݲHtwrߖ.~;s.:]#}; 2-c3<~Z/O3$`V7^i,C*,ֱÓ30C]dA/vHNn=MĨw"XI+Nc_iһp7iT#$lJ"U_J)%>爍 h1RIQP5Ge`?*4: :>Iy k_Pc%l")W5"BI[X. W/cH}%-I_чTXZC:2)XPp&} wR5 3R57$'yJ񸅆f/~ Dqbq΂h4348Veĉqw1+oBF AM>B)9̵md42M] RMAҤdv>`TWE")[D OXAWQQ& o4xN>̾mZ=Ͼ3pWlᣃ4GE-lb2Ej:_`OH݄U'jSR"&/ YA.U҆w7{s*Ѝ4b%@NcK2eWiw~eCqMmApPL=j:Qcn|*"+UTq=l@G h!LP2ErTE6AJmfQЈx/L^u<}_ ӑ mqb Ie >lo\+fa\5o ,!-qiKI`z1$@a4=:c%v3ZMի醱lbwQ!v~DIU OjAĽz@<?u~k(y^p6mi^q"$*-8_jZDnRQ]Uy|Q_<n#/_X%bPllٲ }ⲐFPjtljzxT4eI/{1©ȯM싵/Y} u<AhF=p7a Zg2>ո^e֕VԾكW] A}l.o,':eBJAb?ĮR1ֱ0 z0ܓBb:`] & 5)E^ 頶Iv%S5wahq&;z 4^cS8 GPt{Eϧ?~n"ERAUd$plv!v=|ͫ5'g]2:+s󋃕ϣ̄"xxq̞].CdsV*h_a_٢"DS*ՠմYf8 eY!rZ$1[|,v²2NQ.-NP=gPQlr\4lBz{.T7$dJHFXL?HoRm^ ޾,8um\1Ou_"I^?vcxtz.,W*/aVO~'Q;sB~" }p2]9BY_YB B_&e(Ok8Y}̹Ad`v!:J:,iƀ@e,},͗̍C`{@rC:NHC;35TK8S;$,7 C&hKZ9~W0Ԯj`]k앜jtm뀳GC 5{*QW(1yf drdp"ϦZ8ȣFiY8ə9[PgqN Z$.vyD*bj״o,۱_qA~UjßOwHi%rN4# a StFI΁!F+8/1 3f#u<£na8qP:P ]G O~!*= .s÷՜ --'ٰ"_kOA ޑ1qLšniߙ@x|V!kW|~0fF%VZÔCvjX&'I9Wͼ3c,mcجmnd/F:Z'  ǃEK遤ލ\$O`֪]\"zM#}{Zuy#t 8Y}Ag-S{$&NCsUmKdzR)jTXu#a@]XCdWљxR-gr _*-X}YI;wmp^?G0~OLzT(ُp;䳉 Q;0 xnrRuQVmBVtZlؖ-x~ԏ>JD(: c&xJ_*-34HOy} <FJTG=OP'w΂/wcc$Y 73-:b[n%(KZ6OxdI*Gfw6E. s}~us窵fģ<wL4V2gZlO7VWN˟HZT|=E|#CS\T a u{J%ݤ#)_,JWXQIHa".9o;<ۉK6ƶςx>AD$ >0 lM@ze8 w`=/BCmڙ+~\NR Y}`HU0subf,-UgPcij)xy\gѷm84%5a:|-?kP<"P*Ꝁ3j+a|),1R8KKY?IJoJM5?թM3fF;ȞOttrU"{#@dQ%޾ݨt oz wZɹa:Ҩ8Q] 7U-]l(\l5B .' 84d'k2a?a+ sa2zdK*%Ҵ~BYG͊.Ry z1l]Ҽ+$&xV{Jn2ЄLAPB8 8ůQq7>k|(쟡jk|z\k:\pH>! u>ӾwҵHaF; 7xf <_ :,"aW?8}Є.tEwS['qt'73 +EXNC>-1 -SgI};ܝԊIgmh#5,ÿCkW"=55@F HBY HeP4z8,&~eW^lUȣt1XLD1 퉎 i_[ d SspOp\XNy)CR6'<ϊ_ MUAoEѤ~T5{mJp5Xhz亄tu^JA|x' Yd䱸wG&xz4Z6D7?$q)CƉ=$HPz`+v{84BW"E:Xf^[͞$L(f[|5Na`}KbNzF$U|cz- ٥یY(:lcM ߧ~Aci7҃XO^rqfVa)@|MO| ?LUro`ٕӛr䳀$"jǬTc 1b/ڇYGQsYɷ5_^Tn C%[_4g # /rq A+.7T^P(oa5fs!i,c0T; >3leߺ?u% O X'0\xE?@Oe/E~BtkPVټW(b*GVGc)jW)eg9˫rA 9mEys~R'Rvop&``S0K-8[aN7$)@PǠ6py4xCg~D i5QJVTJlh21mmpĤM[v2xr4o?arIӪ{sˍ69\jSKTN7iN;bl3?`N׈^V6xRyY`.7/$ sT%U6?[ VȤs^-pVW+B3bf2MR z6brQgEl8U֥R4ejvIT Ya+o܊P-csdpUDڀseȚO-s?i7 Mtw,{MAԀlJ@mř%72}cr+i먫|u,**})(ˠ'cpP;hw?PZm44WKAH[Vl& BôMʻTEp~χ%ApZ S\ܔiP3c$%Q'vL`Vq]./KCzcQe'3QQ>4>^khϓt:f=JK@x_b_#$2,p/zRh5 zⲡB؛ yd$9?Tk d%ˌa+h<ޡPcLtǟmxmJNJOua4Z4 /=cυTitx3Q%i>>jrQt޽"ͧ7Y;Pc\68me)*JoE1K,V"'(>FiVk4*OD4`45{e)ZC!P߫c5g$jAcj՗&wo(|s -M8i{8gq;Oo h(/M+~Uv8Dޔm ]&Kd9m:#zfB4<3ݹYaƑBCcYFo29K֬=@4 A򔐥8@%$=խUSSON4YK+n'9n"ម+`+:CDn0ꥨax1AO׶֍;>9cN*Ml$.ӝV_2 ppBy>f'8ӻ_Qp13%<9̭Oڟ՗""AȡW3$"IZm$ Xbq޴|%U[YƟd$F @̰8t(ch َFp"]ۜqJIRCWR|*"[2++Y@?H1@I!t24̟ͦ+p%,.%Es7DI#0\hA}7P#'N-F(׆A7`} ^Q&з2]C2 ]x,14 RۧM#I{[zW 19vǝqSrrX *mWUmׂ/rUVq{ԛ/嬘Kj%v\5R|D3\rofr [':*>ڛ_FTVN.g۬,F*ɓQ8wfȲS7 ,+`Af O]]-cSV{o"Mk)pl]&yւķ=9< ƮM 9Bŕ~ؑ%͡ y/ZDE42{o.Svv Ix6%kXr޽֛}52}($Tb_k_NJ3hmATdЂjeKAۢCJќ(6LZyUm>'<{䗛*32J>9"25ˉU\RF9F,7:kRiWHe;JYDz lIpq 6q";?j]ylVYqlGw ;{wK-sFo~X5:ԑ*ik>8bq Fn&g8P_lղ-*|w%p<[]!]*k9+yyّ!(X]֠ǿjǀC!.Z,r]Ԯ0@\C$W_PU)? +nOEV|J(9眔&y"1KN%ӟķ{U˸al ͕E}k*00Ȁ[`R c<2Y ?QT)xDP;BKcds@?TVD&"abE57#gJk L_׳]~$%H9 X(t0pnh*\Z_u|qI7Gݩ ?$eZ~ʡޓ׸K~/%pjm}άAN6]UY 'QnׂئRߪbF ޡ/Y+֍Nz~;H֪&a>2fV_.';x@d(ײY[h#7+Sbdlb@pFZN0q*;E|NR9㙠R6GӮe 16K/}u$1Y|KbYfeHXVm? rU!%l3F{L1x?c"n|E+Y]Z_}oŢ#nءf^`k^%xp}50fnH ]7Nc'?$}V|'dF!M#{6UPd&J|NP2[A.2\"|qSCs^yY0퓬$Ѽ сr\3L!h%%QAz>Vh: ŷ=x9s<7XǬNC}8aq7pe^\Ni1m~^ iiC.6SgCTG+P\Ԓ }23W|HϠEԇ1Տ\~k0gzyO|n>&3|  Mmض Ғ?[Lp9fI(Q7}ajCAxJB#_KQiJcR{F $h-u\S~mFp`M;]M28 0- ҅܃ 22p1 8NY;ma^Þd;?/Q)aRQ\.c1ۃD.Axۦar.!B[70lp,蚤Lxi{h3Hi8edMPasCV{~— Nǣ)H!_ s)b8zy8(\2Be dt7UE!'M_[EF[1R^ߺ07ݷ2<,]?4e!- XEpl&3J)D'n̈+j:lE[ ˦jZ/<W3d!?Ì9kM3/1=5mHzCL8WִiƆnYdk4OQf|#fv-(~wZν5WL=$2יdeXA̩5I*`x 8O0èO߃ '^'"ȰdHǂ׬SQKF|H2١f(rd*b$B{CXQAކibxʶMy XXw .a:d<ḩD*X\D+kbeqI=bpl|,~% nУ[ޢ.L%\-yFS^kd-Zg:Ϟ"߉j@,MLdc.e {)!6Pyto*92#Ip4to:Նp\f.%W=7X RfKaRy>=Fgeؚ\˲BiSάIYA{RK5?Z7@)[cIJv*D$O{ל< bvOSMtV2!)aXn8-þVS8DxFo2ApT9 ӛvݬшSÀJp_.L]>LM!d@zbP3m1"`}jEW]^Vb/ذ!׫ 0yв&CD ` /"0t>82WՃ ޱ7`S2T ;ĦsfG\/Bp{ٽ&06p(틟3B" lS}MK%MY\EԴ(i*;f]A[׫wJx :*e+#6RCSLs% K jڜd]cXpaT'f(_3 jC>;H M>?of!ot)ye[iF'N!Ӣ&T̾nl1eS:5dj+]8+ Dqܯz0l:d!馶: tBF-6Op_.̐n"+PTjLK+Myt9.ڈJ֞xxk\tMh"FB* &}k~U,rC8Q'$=qN4QD}bڑUԷUomZ)vnOɯ:젯%%g xrsaJDJC ,e} d0BL Nr\IFne1DŽK[mC?ڨMHʐY8JXkשT޻DtZ(TeÃ!Zj.աVBS#>8A44 .4`^آq1ʼn,0n.i{* RF&㓇Ɣ)YBJfL)qeYI:)~h?xu|VW@<ʏot`?=1}J|Iǝ/٥#8%Y4ׂg%8 !$/Y`$ 2A_:8>MbW68vψ('9$=s'shAwjq"TH~]'rgW)QԽ>Lc<1+lh"aʲ.|X@c<9V v;X;dz$7^ J#sqlq)@i̋(RT6XFnJL3oPm(&t(/X|EI eeyyu-'W4c[L Zt?ntJy>͕r$f驐\_DlOM_f Kj55a6.3 CyYyL|wfE(Zp3+yRXNfC_Le L=»8B(zqG`W|K:kd`H7-PL;K2YتWhHYd5ӥ҈|徲s!t^Vb-B.ل%IwNء`n/9-#?(-<`̛.yӚ){Qiç_5Jckt 7RAh'_AXJ9~Y'_( c%%0Yo.Bl@EΓpegMMnA,EͿrL#gM~cVP>çD|ۥs}=q)_wܠ?Kqu9Oy(<$ĨT[>Wmy4ogޫŨп$'u^ϩNE Ѽ>o{n5bQ6Bƹʝ}%~jNiy3}c}Wh.j"nn%,!L1Ђ_ۈKe? akI%GS-%>/{_76aS)t(*ok=,rMFI޾{Z0QIf`؉~Cϊ\"-ƪ#FM.a$u.#\^,+[BuٸEҨ|^0P+OeJzYBA/Pp$·h3ЃX"Xͦlf!2:3 CLi˽>ï Y @8F5yu5&_b2(y`ʉG<q!)9cgcJ;@pF(ޅڻ/ŁCO K xݯ]m;p‚6FOa'=_:Za)EkGR3}-QLb^e]Q#cjH7i/)&L"N`jѠg1C4xc&mg/BCR2-@IutK1 aV*8ԢxZ-3y1܂v{f PM[2H)rОRbJ@ 6:KS`~"/ܖR^˩ mJj |4+Yd/X;xHU<;M8&$x7+Ko 5GZ65c$ x}KFB5VG*ɧ(c'8"`L+G>OZЈ=6>wu>(3W~W>;5+>ssknP(0ɚgbqD|+k}׫]i7[GXqu4aT^HjcHфsp>mWe!Ӡbd[ɔ𰥅Á{a_裔$ ӀU׌a P7ȡm=r{}yZT]RxJ>b?*0]%K.ӎP3cГb"gƲ~O&ϿwdAKn92f#6哮fІpQ67Y3’+ -.fSU|5pV<(NuJ$M4Aj;N V<9K@c{6-^U˖A*mޖn&*-UhV!%*YѼ~jP6kX?RgZdjqFiu?Q$j,#ٖw|1<"yfZ/mV*4 hd,,U"+=]w/>xu=:h)x4 '҈FEݹbY)w,Gd+u0雟`}]f'Hk>Ҭ!Έ7_ K0S"?冗pw:uxwQxKp +%Ǐ]|5Vstpݱ_lq~l2{dY).L&PtݙrmhF庉 y`{o+%hmSq~%d4*~ktCV֢ٛʄi԰"(K@t #2H[t繶( f-f[/tF"}yTPzSo"wC^]g>-;/8 ImxEvM"\3-D5&Œ*A!\x9@ZJ۪3(92u jgN\Kr>u ^Dۣ_$KNS4 /2 9 }TCY^{v44@u3;gFc1On*?=A?Gǀ\hA-<`$KVPwO()'ˣ: ~oGGO>bjd8=8}hb._llϔSͿ tE*(_h`~j 9DӆB5CJ?|YzG<9 jBj"[.טXsZb8n_`U.T T1,KH%33&'Dn{8PSR2Θ2`P"41ra|Uz(F2ǡ:Aoyx=DuXR(亯H; Z֝9*JW?(ӡjC#;P=B &9ږijqk P2e zzR+: q٫;O)5ixoe]3?,尭v́At7yN;||K8nMRg\Mmڟ{@gT&W=4.}xi YW?|^6 IZmM]pX %̰?SAYx9+KMiH2ziKTf2օ9x'\4<[0iM1m{ɛB_4^^;?;jc7z\K`Rw%ŚȠl(vYSZkaX'=_p{hs/5\N qɉP#/i灻N?šȣEWMD#%!)5rҎ_EhvL08{f#~E9'6]Al'QCժNߌ2+|=5IP ]bn!=ؼrhLb{iY7mK@wl%& /pa|Sҋ~<&͆plr!uo7I ƎcOl"q iuaOU0u,Q=WKS*h+1qWy?#Fx` 21A)^OJqjrӑk̲BD˂4C`漓՚Ȭ)(KKGvWk>+&Ljx1F*mRH,kvݞ 菥P ܩ<6OD0H_аsCیC?եFF$Kڳ #{"gkX4eWƂIEZu>:VCrbņwK!qS?SF+u 7+BàIyI;x[8Q[:<gwe<ݲb)`b~F%:2 Ȩ)iq l&R\dI?jup6Dڮ3x_|$ThAUe"qbhsJ]A,:z8C1 %?At kQq ѮdF8kM2PW!?g[g2ՋBYh"e@m)5hQkPaa-"$n܊nz@<>7+ğqؘ_:Ԛ.+ JdOc; 9eNaI1)TB#^bn ȯ&?i?q%`(q)揅zkȮzbv9G#3*o..q| aՐRGZGttiW^WK ̉ hsC$hd5Kf+ _44. mN(0'!g*)=9lkO٘JI_gSm:Aw6Ț'!])+WOeH9nu]1}1Qe935vm%4+g7dyaa;" sG!؟>v6ȠUF]%]e[pJPq)RPտ$C(.|nնJeM||JEbe{_NAI lža62i bMg 1-7_߷/?ܠ3<4d HnN.,Oh6;Dj!MˆEmPa\k+ ٠z8GT˩~niIRr1  b<E[nUJ7Hs ~{n6ԏRjh\XGC&E`UW&ZYŦGh?OIs;49,̤Ğ/9]vQvH+@~- ;(q-qYTyXKemvJ:WfD%mu%'qd}_#9ۯ-x}2 ir tMGHQqncB|ثwݽUmWF0p^\>ŋ!~}um gs9Z Wh3fvXx *0MDWf.V3lLҭSXpˊ@)艒ѡ9t7 l<rLR.]9nyAf`(P*TsqȅG Jǵ=lƼ6uD1ɦ<04[ŸܰMor͹)&݅?RJw+3Q`MQ`tdhx5 $7m~%׼QŕuzVx 8@ ȼz34Btdso9"{:0`b횶 e9~Imj>mAV]g }yNBZN =iI !531<EqtQɻ'0mt'wjF]O Ɣ=bRN?ŁN,o냐 WGZl2ŽH~<F_d|ZaU?(5RHaW d%HS5tn!֔Zɬ:zL !(^qD-k TG{"({kS6uY$`9ݙ@w Ut/D;;'Wf/!'RY=<zk5frԇc&K!gq3GSRXr&UcrMJRbNdt)2a>in!ON:v=Q|6m?I#Q9f_=P(m*s>۬ç֞&"Ӥ0W+nM43AAL (OAK?40q•Dt$q4L-rE@>b`?HʜO#غ|fMy2 i Bd ʮʨ0YW]J N',H\ b()veehQٻ 1Qgg\;La{?C=}ak 높?K_T|k:k q,ܨSY;܂y\eюƔq;_IQ,tOLfc!:i&[ )^+X%=[ȭw>6*pNp# X-JkmWa=vvir,h,g?pS爏FAqƯϖ$>z=ƛЖ$1\(a?Ғ{o% kLxwk#GyGCA0xMPJ(~hX{QD7a]NtB(i)/sSEsUYBr%ܩ#eOvgo %0RVc Z2;Span`<{Ԋ C=Òbe[L+Bs'n6>Ji:О*L|2 ih>5ԭ|*uMXRO@7\@Y&E$.qzf'E8dܣ3$6n5Eo _`ʈ_8

L&óNZ_SUt{ۧK?lrXHä 4nNB_%+OnVyXٝ~ !NxutdZ~ o^C:*7-SLOV Tπ#JjNvh0sֈm=It*MBNȍ{pvGyaTlJ}#`{{!mA>J +&Uqᙛig^G_]CFQ=O2KXp6]h({]<*a}C0MUHsuBKs ޗ a:?TΈ`|J(Wu? HD}f{w!*R-pf{ (֎H)o[FEXŖCvQM%[+LkV`A'%jȔf")}Ac=[\F!k;8965դKV4a1i)K<1tD;kºǕ>1I_m A n}&Ο*o OC6K:z׿o|  Im@2ڎΗ" T%R6jkIp"F4l#UC Piǜ9] OF6PaZ.32%JxIpxݴs=14pNqX|!%]()vڄGViQŨh.7C kU /ȇ@ 1-}AmFS2RϨV[ +XO^ks]P* Vn߈I/<,fTq`'1>(}R˺W_J*6ѧ3&?]{s\jL [e%@{ EQ8'&_k@bFˮYgR&OR02ź =}ZԌT%~**׷P¸/:V; ?Orf[s\p)_bK/PXx1?w7:B1O  vrWnꦦRg[i$4WosFsZnT6V,<h@9-9(d'SSZ#<la_,h[;d{g~] 3oD9[ުPj jN }ڜ1yYt.wR{<ЖE-,3y4)Qe_FsU)ڶ8)aQ/{Jx='5Z1ؤ2٩ʝ`)j)k]5 wNX Ƭp H[]UPά,"V 2iAyACk]J- +g"xtc_Ǟ{nN]VZ~ ngL7rQĄ8%IMu7Ը !! ̇;fèzlZ 4ԙMyQCP\!W!߼(X,ܗ@Grt` 0ݍKUH(>HpzT%GDЀW ?@՘Ȏ4E|Ȇijh. '-*lF|ڍeBHO_xQi?28>}^?q^ kZ-a++BPsݪ=nz#[|H6#ϑ`$hs"/I7J\8 V89i_߆7*M4_"nRZZ3Q;Y_*EBshz PlXÿH)P"ҬZaQg ߼DwxёCL55$8Ӽ2SySYݜ\kDZ{?TB݌:2Pb 9 X\]vrQ\Mh,HXfy~}ZŅrcM@oz L}:<3LP5DHTZt#p4!Xf^͑6<33,p$]c94<ĂqL8,2vUwcG~S7>r^8o"L]3\k Ҩ6Ly4PNmfi\F=Y:T}6qL$.'^y<>n?7pǎR'Ⱥu"W=-~0 ;1 زf8lՊHgMܖMg2ݠ}?SHn) (.#~ 82ڛ>4z3\cWsדh2f 8@`@ y%<9x3S6 @%yש/ef*HW4$F]Oc P╾m0E (|PJFJ#cVԷ, quФ왔̈́DK##>Z=)O[#7m1sg_.mz\#_Db݇grTqo3T6"9Lj)hV4'A~XCq?4;w!$rcr(w?`/L?&ZZIUT}ѽH q)KjXWcYNsI9'\sܮoy! "/:_:wGE9ݺ>=JZP8_iuŘp)_wrt5tvlE 9tkﻩE Y*ix!jZ\$;^F6=Ew :˞K.h ^o ~BkSx24FdLnyk/٧MxMa9c^!=(C vB&$-4N.p9yZ=oەKgyKSF4m?M@V^ѕnq*yXh3BFU|Zq-R"~Xl?5U6 [%"j,o]]HeC.fCѱ-KOʝN Y^60\H!g1n%$ `i\I8z!`KSD>&:-8ۼ6 ><}[;*KqOۈc+!wt Eolz˒R&niF.,@o#(B$TkUD2ʙ8:gBS@h3D*n,6E[E0 *]jD㫖=&jN`0bEMW,0v܈Q' e3P6U,V{2C@X9^N:=R^I7{TZSHĆu#d_g$ @D#rMt4V\!1W _HM(\-\JAWs"Mݧf-]lx%gi+9d,ɹ>RQͮ@s'| 㰄:U5kWKFy7C n[hCJDv1CkAW}6IUW7U!0޽F1Ax?Lj/nx"ۚ!%@`A~MŁG? )&M o aqV {f0i95 ʪBcĊ!,^\)j˻C5h4 nlԡfLT"%:u>дհE]i$\E<:[{ٲ*BUd UbÊ}QǗ3;̈n~6L&zJ4>/D0ߦD==P`[͞ Q燐ha868 R}? 7xOUl<ѧ Q.4DGΊ Fq15oOCn!M \tB_[#8xߞ Wx8Ѝpy{fƅK# W> m%4R|sP* VVeNH?r2EĞ\InYN"Zqc5G#Knu' F|>@El3/4W&5%kt^V4V 1s︶3Nr5:D*Z5<}QlebAuV=jg-ED*E0h=oF:q \}& g7l^:`@xeAA A@*\|>qѦ;V|,\1-Y:|^_lѾDbh04X>44AOzs JU*]_m q%@jDz!*LPCe0V'<5?n1z EеU8UG4?\: -lYZm_I.=Y;3Bn'p%CVSqs ݴ|gRjib/D#{6)rd/_Zj׹Gc'xQU17sN铔,kiB-A s/d pQS]'_@X.jMl8bgTUV؛?sAXv MHHm@$TosyRBƝ#ƏU16:x5Q;B@Dfܖuy)vd:jѦYP#mz `ڽ*/8|z}z·yV<rEbb(j |oWLhN,_Y za~KFOU,Iذdyu5 6콭t-DFӢD ^z5<Ҿb?Oq Dp _c4j= }=QSk, eXUceĶ*H R2yBuw!4e8(^@CLYVdZf`,.@g=[T jxhX0=Lƨ;W`[P{둃G:6؍ס8,:F 2jD!Zي>uV'@y]b%+ ǛDÖ쉠p ؜)GI>sSAx1Bm'7?5;ôk ;ou- D*;a9M)P 5 {Ri6 ؁SJ/YEQsآT ZSg{Jr%{3WhoOv߈[x:L{uH (.vc#d`7mI߳Oi] Y@t: d*rSc2v6!D @%C<ɉYL]0wҊ\. #w^~_%(fx0pOh0;&>NؾVKz {;Ч_֯FjT-B(+/QRđgk6L&f"q+ayW$(1y)'{ 1:K坹BYxu:gl9T, Zվ3x\~g 44LF!xRh-j%N2x2Zp|w #Fmo-*&ͻa7m<8k Eh*SMJ:ؤ?PFO_Xd‰3c[ *AyV[y7xZ.tQ81o ~BYpgtf_!2OrEO^$4"u%Nbu2ɲhU={Fx00P+ w#/2\nNQ܎2B |fuda0qe&H!M 6>ܩ[8I[GxIL}pl4ӻ9M**sLOԱܓ^UEҽgNkzXi1ةltr)< AAּ[LWW]18:ɉqKN䷪#MÏZ%|PnP{sHլdЁ '3;ǔ\2 jShe[g%0]`L^fnKFu]kEZ0@V&N[Zf|}=p3er$3o|Hᗇ5T&t~2NHMb$kUe%Lt8G8既w#wD=>4a ñlGgr4FŦ9H%NPw YLB=R1ϭdb_*^`z\>-[`"X]HFFR'N|<10Cnx] Q3}3جv.3+EZ a{9şab狁TD!FYCϾ/&I&{ 3H4^ƹNvk@" |qܡVl J[$!1u(Kt2W>ap.N=FqJ zN685EҌqgR7395m(/Y>00}"&\^@3%M@NCElh $̺\ӫ>dK"뤵ߐ掗Q._N:-AW Ih;EHZMs luo>S{=FR"gFˆrWZENj*^R7sߑ[wC<4Nv٨Ǖ"܄65:1sjVt01CT]BZgѩ֒V#,XG;c v(84tS6$>:Zh$Ժѹt1gX5_[)8EeJ('Xkܳ>6^3bHp=0.6)kiڂ彅~о+EcYh7^!r*ep!*-:&EO7CB%R 0OX}*%Jj/#L'M?ywHN,Q4o^2MޡW1v#'7s`FKxcIhibPRт]]ُR^.u>hI7`D$ml.|g: 66Eh! j6PDLG~T⊩QU047'C&?Ith:rm Rť3M+\O75![Aެ:#=DYUӭ"anl Gr.do#^Cp8LK2m1ٕ\,vmqm D(@񌳌P@FՎp*&x!LIiGʀ6[ÿ6GxY҈h]WhVvD껏l%KWуU,7RkE|/`ܫBcF=לzMJƘl\?{`W;a0$ =O! `aK-j<&},g%BQnbCH6Y7#Nw]#2XjKAtS=sYXwr|ȨkY+$nML _ s,AIXt{q3 'VLsu˓S%D 5F҃(wrbΠX{(0Х-^55 K9Wa\FRJ2u *OTyR~5pky‡16wh{SCs(8FP bcB]XF0Oo:FMS-!PO6y_%;Zd{B݅вS{h U6]K!/ !hq1v 2]Trj I(meP&LhÙSb̉Vv0̚4H.<7TbeRc1jP<.@ tSg3AR`XxmU?3}dNiǠeӖh9{,=p7Ha 0 ,\`eODZ +<ym>ј9g-f4©䙚߫stgsv_ !š9tU[X$S 'Z~)<8Qᘀ#w* ĕ 9/Y.Dӱ@R׼ Pn"Kb`la%6be$xGrTب#3! K])/S[.Gx\~K뗔uS?KwTv3-:Xtp8IK>Ik#6td$c wUHæz;%2s@̫c@ 8 Pǻrу֧[nt,E/Ȃ&S!dG[ 5hSSNK{Oҙ%% fw7/EiBLVƔ}9SO!9vEF|dz8|JW=A>Q~Ǝ\=.y(ral7bgP OoS/'"@j"Px<\8,#.z!?W! Xfkx$begk`uo? w5Pem8e0&^>UKpn'ݓjNbL!\mα(?=%kgPs*6gUMrĩ N&Kc/y_ӃQ];#ƅ-HmvŠsI BwڱyK2m E29enK~{cS$tHLSI1@AcĄ %ݰ }"/ے0&]2RSdru#u~a. a@lqP5m$# LE܈1Lv.LW!oKc4\ B$@:;XݫC8_pL'op7`5 ]t7{Ý} ,>%i]. *!H:0ҒzCZJ/M#Q{q` %MA>$1(DV;vzLxZ6s[߬„=&m^4Mff*{ gD9Uڭ8e q؊E!Q/em9$0+:YkI}D rO1yi2b`ωM4Mi $rBNlTj*uZkvf{~UZfDk# 8^)v6_)'3)8h8Gy-:$`A[π\V޶?${z: ˜R Km  gu`eMXwn lPpƤ~`4aLo*rCrva^Wxu7cX iYh29 ћMe1t/2܎(w˗̏Ne - ܙ|Sg NqT G'jQ Pͥf7ԬAvRq>Ѥz9?ˡmfV^ ϊ*̤s,sBDL۱ MͿ>K͓ϡΣp:PK{F/1)/Hh7LL$Ejiqy*BS26Upv& 2;3ChP", t^5nb1[.)0'`Zd O;s9KC=iмIYު̓d: ju{N;RPG &Z9E_ 7ƞX^"ޢ :0ƪ.m4Hٔ Gؒ. Va%]uc(fX2mXw(fa.{j(nBj!8\>a%3Rw6e8=p!EuPh5%یC288H5sb$! SW#^܀󮆢\8BE$ڄ(լvğZƃfFl0it(qx#Px%~7R5r:.edw?}dpk\\L Z<2&+J;a7蓷#@gZ dfߘο"z޾(m{DXiaY,%T{oQ D`COC΄5riMd,˸U,tpOGddWWePʦ |;OL_CBmc:U5՗6[4 S\g !=@xnmdtL&JmwXB4(I)9} hKKd3mq`'hYwͫD~j'O J, F`tHb3;5J}HHN{;Qe;B^- @n}XR;Z7 "5n@l]AES mV*4,aj<"RMP0&H3[h5wYq+EUo=`c v2kk%B&Rmbb֌p' zHJ($j~r2>]͸O&aZ: UIq{A_ ⩉0W1:ed1IaѡvOBbew!#4Xs*h_+.xD¥Z ԲBӻ6KIZ{Mҵ0\1yqK e /]Gi]0|o1%a.l''h{2lF;CyT1lVu"*ꁂ~K@} TC%C@퇢ǀx,sޢ͝ab;}A|aИK$'Gۀwho4V_PZt+~ nɧ;N3 ה_!v3ȎM yR^nNV. =&|D4 }x?o.sJMan˰뽢J$͟p=g ,/M ~İϣRP{m/F70$Jzت?s9Yˍo L{dKF6vt&(7ćT"r@>Z1L ? T`ymr/2ʯij綐1<kǶyI[fyt͢;~!)FziQ>DMM‰ XSf_, as@hMY=F ??1=%۟g%*5AGy@t @.xF؈,LVrMիK:T)9חWa\(arQL-y#bռCz NQ\8(ٙ]8췖vUc ;R"SLa?)Z){Ƨ8szR^ʒ]FN~V)r5bY@Rv [K 87.SV4?= @9)<*Ṡ\cFUSo9UunWkՂmh`k<lf6A; jހ7>Y5T/¥^3VH@Ki s 1 1}UڥLÄsELa/ kD7cB`a/pphrnU=ְZC|$ŻNY`5>_SJ%K|<[gJb(5KZֽ4;(w&e>o{gLF"yDB"鱃]o^沆%R1ƚ{Ñ)ctNœKGx_xxm^(G"D54k|AcY2j4WxQZ.SU Wt#&mwʣK(֞m*=,h]*GbꘕϡNnh$|r乮-mT5PqɘiAD_~HvB,R~g:Hzf-<&>Lz:zrdkV3'͒w' $,w\ѳ?9K DJQ]CT>=wREUՄc6?P%I]O}V^ݯ 5AE4?5s(ŏtgĬ@d3#f.&6h+XxOWF!83:x MSuWgX& T\`JfR{ax ]5[dV.\H7+ 9ouY5;4:P8',Q:1w{nqI#v ] Fy:ֲP.Z #$6gawjU1 -)Ol`xˮE1?ZW:11TI&P)|JD 4ŵ*Jmczo%fm62迂崖UxWCƴG^]]WM^.I^@D=K\Je%Ύ- \|S[S,tJ0a{3g_1±A ]]M`02ʏcj A0~=w>|Ye[y.71Lc0 ;~+/w@qE#p#D7ste"0R0# DmH$l[!r+~7JD͢/:h"ϘT_#GlbcY% `f -+sƪ` F{:'j,6?4T7x&HQCה$Wd\X~(“[tqTMKciY#TJ҈]%ex=5S2I }[2s@, C*(iϙΤ@Ӵ]SN,u BCJ?F]2#L'JJUr(FzV} Jt  g5ՆZ:҂aaIձK9 NCkx~rIPDabL6KxBB;Nx"qDh(|ьQ>g4~t+m6Aփ=Z K>Vґ5s`x1t s72%nPHi'6BoR>" lqp);V+n^$]BzM[ mgI4} ]iPο ss./c,"aZ북@4QSU1eJŕ.3ܧE1]lmvABToRxɊww`^U~|&5ՉV@2D5f uBUxHdGo{ qKiA&-485n: [t4fmT9"buowR4%[AĜo5> wƩ;K:J.qKEw҃Fk'07Vޥ-[4B(|$+p,gvtšde$>-RWBsY4{(Qzڸt$ )JY^#ɝ-9SrmRM,;\ gL`tM5#}5YgiM'2ְ0ۦiv Ic0×7ޱGd89C[We9>SDdR(wcC%&yڧJIg<SlXլ۾HR[o#i騞PP!X HFs~FÒBwnmG>Z?Ca  ףz¨a7Qν^]/MP76EA'`0 s- A~_Vrx,;@Hoڔ6UHFc1Qכ*JRĹ 'ƃ`d*e#/"J2f~=$6<NT16iM߂!n, Fbbo9ŴlGnjŽ_$R "cPRzn v#ݣF[ZTϤ}{簹0҄N|h߽5xRsm, D9B|rƐVfd"7óuth̞OIZUUYKDxn9<FWDUЪ(# ~ʾe)Ìhcw{%q\f ?%/akw^!u-QUC]M%v1|̵W鴐_rB8m_uY)ՒL8&EْƏ2yۆ;T/Jbϱӕ7z '!pg?rI{ -dΩC1was{]F$PRvDp5U&GF,}vOh-j>:w{"Su=Y|7k8_#h ^S=!Y;ob8='MN 2օKz{L Xx;~/2?k<-ño+ i\vφ77(.4I,jY"]0"*QUOPExogh*A0/EIFG\} <2~5OĽSi|XsՋEq,q&p^)łf2T r$Ct>P()Z*HW~wDlz )W~QifVL\q>S7NMxqXhbհWcnj9zsxRU!"ڏ&!/bgy1%`L#w\')'/H<Ԍ.[ToӔ̓!6e4Crmr к0QyX|gzXQ:ՌL@%Fá7-?O 4|;b Lb;F` fUW0q|]_!J[/#+CAG8e“ĭm@u e/O鶚z@SLi r =WD۸a#ވn brRVC1).}ϸg%6D7a0s~J\e6Lo f,M}))u0șXt1+Cx@5;b8z* h&_lKUTpVsU16x۷VA|7pU+%#aK`MV>OC-Gzn%6ȤAJڏhsC4)Əz|O`o󶯲EhYֻ}׵ɓKSZ0te}`tfq+#fzjV!~r?j[lg&quh"ǒU?ʳ8LeZSA6OTkgj`%-: euߘgÖJU$R<ڒP*$4閟2D_g8)+%~L;&C}1UrBQ@ʚ90{! (aUH'\"AsPĩo igrR6 q sH~(17Tzqx($n2zVM2\3&q+K:E9o٨/u>{3dm.nQxZ^=D \űmm@\E+b3@7g'AABf61.zM(PZK2N5Z#/ K pC}L{<:bVz<*Z딽ZJKdWv2HTh ]~9*=벟7aSU˰_i͒%a\_y" Ud܆ޠ)0 `1kJXODKunUe"No>'#$oF~ R+֋퐷DSI-LVuQ~T `Ex7jMH擠JٝL,/LnN<͆wh޵q!J, wI%3mBI0tl'R jl^"M.kvK\ $zݧP+vE^q 6壞%wwUK6 P  }G4_G"2-͏V[M?PB[]EOG\\f[ y8жMZ1CP6+6C,.+ CAY2q+tг;?4cgc_kVwDs$Ϣ WOggS.9^~u]\LX_0~R*;BQᑑ $@~@IեoEFO X.([>65oE62`ffqc}szâ,OczZbql%i^ םx ;D.Osi&v-ΜTUocNg,$`ŭ]n?pӅ~+3u4*]CNV1\ ~[_[L&*SĺSD^- c8 }~'9 V'\>VIqf. Q?bA7f/"}B kvioކG-.޻VQHvV U/pa4Ыq(_[P2/.#zP)ТxLO +3Ok#9T y6b 5Ύ78B{*gPhA_]n}~;G䎪-JƯ4gYKKl!H@$yqf;f ms25*6Oft05‚!?Sy*DCm>t},ްenrFzN|PmesMOBz,8sT vpj! B y"cYV[9]OyIHO ,Џg42Vmd\._E >qWI-m=C"Ǒ#M*FO{E5YJG#'!:$M8U4ֲ*) QK@-xkCxU25XEy:zdB3ƌɤ$v3KkѺ?#c]Cj/&ߊhE$Gpt0C[WrSZ@H=+1"BKUS#}r "hn诡dǼHd] M :?zP<%V. {`݈bl[(" uS¦ګae p :{a;Srpq)_-g čG-}$AC @äW|s+GN#}-p_) RG~VX P~Hc!dfBsud\á!@}Y $bER88vG]97P-dF"wŽ~p0V tDܔoD_SŸ\~e-f Q9  ,|&":$&^$w}+d =#p0=VHy V3*-q#vwiɭC" и$_&ĄuqQۣ"&,r[f wcRFSKc)V34 ;(KZ,A".lpȞIn}NwYN$9A/DYB"PֆocGehuw| }R֪d/5ḭIVhlᷛf/ PKk=b M EbۅIQ}9 u 6[KzRl} n4UtĪ A<3QţXgV Zsħ%Y[\OQKWy}RC-o~sYa"(J3"O]OpqJ4lPF5Y\/[zɟui<.U9"S1R<)Owu%D:it, wi1,H㑜T _ ۩6qRѶ-*Us yy SikphZ=ad%(D߰ &U"LAgΞڂ_"O2-6Zvζq(d.ܑ`oāƵMiX;m!.aÜ*MGۋ+G,D=*˿/FA$F"%R^=r ׺(m',r(>(l!,ob0Mh٠.˯pҌk5s95`33Ėb+"/k(ǍzC&*q}x yh/ 1Co$ˋ_VJk DQB$?3f/TL';yqSʢt7q̮ - flUFS9 a3<&\̍$s(kCyEPq@fu(\EaɃnVe}ԶZ09JoS|O ,C>S4XnO@{3~-Uj! kb44<` .DF-+hq ć,7|8p'`&{xsS1Hm3ǻ2XFx1)hڛ1cᦘ)]U SR(%>dE`%,C]CD%gN!T%Op&{&mKEfKI11ޙ}da<>dsfxQ$A=+ၔss\ bEFŸǍJ]|j#Oc߮Q'd`4 \/ ߙb^J-"R."f2F ep2Yl67CңRt&:fYjPa^SǓ^yj̖fV+?%0Y7{gҍ)jtvb^T˭ g.Ll|(b AŜC̎[ "t7]`e"Ne@>?8v'qc1(Wbc9~-ߟAiOx 88(Cji#nŴOޑgUv.@6 <~@;lQkq=%Zu.-i1',MQ)M5pnD6,(j&:YHʄ"!W+:YCEUr^K񉰣 #0G[h$ZWmߓ;NeL3#Ð=~ kSNðlir~Q jڇUj7&8[S_VH?;a؅dfoY}}7 #doIɛ᱕*`k`t]|`UGQ e%o.>>gDG<^dLy*]9WZFXuG~O %COdEJfP[nar wCK'LxL0";7EL9jlSDN+U:0~&&`4/?qKj?Y(%KHi,xz7w6I; $8_eYajk<%%n'uHdsyvh`< sES꺊h2IݰqŒ B/k|ImMFטⷹd:Dɚw!0FAY|dzVĕ3$DU7!'8JDWdgZOgqNb-tT6HZ>iI|Y/ KDdQ-ڕEN!gyh ȏ7B,H^6Oº\eɹ`Zџ3?r}P\gޞEv//FɆ PY\nn\tnlǧ19*W W%4k&oZ\xBdEJ):~Bb/5&of_h9#,nYrJj*6|(ȅmtlEbCzJwFΒֽ.Bכ߅qv>3C .(H34!}˷;>>ǟq|#TzΚEɈtUQ%ZDrr=j 1Epg:?k(`4F N%!*~ӷt@)`l[/w@Jx|Cd %Ϯҳaz:ik!ۉU_RK$c4ˮL: }vS'j𤣍gLF&|SV #\c y bF KS)}Iٞ1 .O0_Ra+FHf5<2ρ!<noj{My +S[l^3iBm|Z3^o/NU!IF@nQ\9kLK4>],#Fqڸ4hȄ2%Z|*QZ9jTGFz3I&kYkYG((]<7_jQnv3D)uuۘrFߚ)}kFӳY}J;hU'௢l/sd VILq"1~4яSm96RߥWbBͷ"dAV\Gʥ<9WXlF!廫Ս;m_17+`Mf0 i!R0~"Wh3ܲDA0~Ͽޣfɇy1,;EDbv8_rJOX1GbE= r1ʖI;[ Y} weǩt LhPKyHt?;ۜ&1ZB <sfzC7HH_;'h긥mavH%ex:08RO8xz  KI9BN}Shʲr@L,DFfV0)+Rpa!Kp%$r k~VVjG_,*ج DG}\Sz7cNQ2q9em ,Lt]z,DA;/CVc8ż ) $?wXMZa25|}NGea/êhu1NQ4VR)\HjL;FIw`tvT|&xyƀPvxsn)䩙Zz\N`F0C M ÊoC*=cD>H`$‡k凗:Y~Mk=q໠\$a0Ԑӳ%D8VpfF>W`g(?Gfg;PJZy?*g}i>IpEK^b}HiJw@牲~Unnj5X~|5; +ЁFd5_*e;/U޾ӗr6h88}? ZS'n%OJ֡>MX8V+gaVFSU-SIJ(jq7, SqA`uD58{H:>gz<9(,)Eb "z[-G["7H[XXm@e;sxCPAh-S ЫhΆ&Z{5`oāַN<|oy Orq X~]4anD\ L珫 u8M&Ԝ2 ]:?^[m/G`6~u0 6Ŵ?w_RO0 zۿK^yP1N/qf&tsab ۶bKۢkZ zp=XL%= m$OF m ik Avwԁ6Fб~mdaHy\d1Q5ʩrߐ]W V };fe*BCa~Ӯt?*$(5R Wȹy?$_:lTf{Z,==' !dyno8yyш>c+x!IR-r{KʲUcjv1W 猗G-Z)*kL>6C~և_8%ғA7.Ļl U Z<nk#/e Xw&z 1oY&DvpPP./a)XW#Td`yZO7S|CE!.̴xBU+TqE7 Vwpo9,3 n}BIl6 ŦAFfN799jE-\}LW;l>r8yLJQ'Em~1r~P(g Ffƀ9%Gt36LOq=zv[@IQI37h_t)jX5-h?7 iGړFUj/9ڊiX=#$5>tR*\`>-"b=^a$XH.zUvD[ w'2śmBTJU}YnN؅Gb2aGf4%볬YV@oi {ڎD "~{a(s)iϤd&pEUR6XWp? HD$R:^dZqL4_# BGd$fCha68̰1kdzo9{hv)dBMڗgҋ xqʁ*F@PNΎqKQ)KSAefؾ̹¢ b"?&6^CyN8.E %mB\#CVvJfP3nRcv4i壚9weԋWoR] ,난x:*R!L/2ΙcY?Fc^Z){\Ti^ͦzhYvRk*w! $ +y*ԌUE^:_'@\\+3Rj;i{0V$_HAR?Y'Evh /LCJ *}ҾGSY ϱ5#p|bdDhaǤC>B^ouǒ69fbkWB\Ub'wN+P}_aSu? #i=L9R-^z;r|xEkO4޺@s`Iըz[Ope`q&o2$madrhTa&FKI{ބnRȣfOMv`qkjt6=K/ a8 iQwWf8lyHl9墭zvOuuӱ9ݮ.vїn] WRJ:s2wd *OΚRf;$G08Pz!_ћpKMHe9v#vf[u0񎫓]L2p@p'i,A^-f26k8r]d#b\;@-bz4RaTĩ iFF9^cs ̏VEGú "^mUr7LO)Ys _Bf&R,al x.X[Ió̓id)9kۃ6N[=+qg9&dBYxaX{"h SHڗ!tae Ĩ4L ArR+=9B*tlb(_9U54wT>[!97lZpͩ/}AyuVn~f~U;Kbu| HBq@y6^J`3#ʢ>Xy}nCUyk D6$Mݫs]c"a;Lޜʉ8.\r~O@sB!mʽīe +%^t>*+}of*b 6И\7u#y٨Cٜ 0JW[", R%X@t"8HWN%xMlS@-M 7)r5vB,\Vjj5~C' f2Gvh8OO#&֖3i @# }Qih_A]SuHҿͯcK`YNbۼ8Pzî%tn$LMSnWVX)70+&'S;mP$)!-j@]Tx3L\5{aMzk[]B@O)RO˧&YS9&^ Z>opLF[~VX<^ﰙ0"~ˈ }a4 QsDJڍyT~Ib*|p ]c NӥI1NlUZ_t]ucRJW| fH46\Pβly`N"e"F)$` |(S͇ZAOGCQc{pA؎u A t'@JzV$͌ԅWvJ4J1i4wMېc$eH_$r$P }:Â$)FhRIbd+D P]s|\Uh B)*#14$/;3E:;{ C<,UR^ϗeoXV_"Ux|o[@>0g _!55<,%%QFQ$MkWtOBFQcWۖKG?כ{b4|2ը)Qw4#13xalTP##XL iH9Q~R0cVE_V#VLmH-/S!5𸦑Z&.:2Q&*\6Y\v)4'7G8Fdؽ o$T@}/{]qTܮԢ\l-7lKSRĢ|~t_x4Tmjs݂'M[AoWy%k CdHΙgKO9u`p8I2{`ui{ 0Z~N\*e|p-7-oH['Ԉ[AaLܙhM%Jmؐ#DL)2 &){MP,y`]w5Uet혼g (lDIO9x!~]x*y[؜6Fr¬OlPqFkؔs ?! i-NrlԚ*} btpjA`DW\&` #; P=Ѫ`}ЌǕVa^W4& ;W(HIgwQď{^#z Ms<v:nKbjJ&[p8Cg-vewL{꒔mlҲ!}Eh4rC¯t <F켵UuFbZ٣Ni@PS\,iLT:p"ę>g,'2X?~l_C6wA5Ut7Gq `\L<7[\/blzTP[\t5g~u$1w1F 䍅~YW}Z+sz:s̝r+$b$M5+ S0 6G_ws|V x|OkIfq@|9^ W3&]-L,xYpK8kH=4իczhC/ 檳vg’)wA@zػ,֤GZ63PsC[\HxЬ RR?W_<4l)[KaVv-rDFjz Z5fVim~=G1NSN?e!FOzRH)`P +-iV{ Pl\c7}c*žÞ.|t`4V)EV}: GRLb; +b3lJs1$I؞%9DWJ'.$uY_+QcGI'asK!!J p* DHUmLR;RsMr첄)9% uX00s #eE`nmmhT S!}dz9+Fjxp}0]I B.d9ܧPa(((Ll zJ\k}:}._O!tuT%UHZU2['cv,AxL;z@m uWeXG'5ya 7}(ͽ"J4ü)ݸ!+hIu-ɪ,oے%J)zpD\MސM,+_s,j:KZ'W u9CGYR3$X0(x&}E{,"ߔY,<|Z!#&>;T$;̘J4m6?v (j wKh!v$kH 3pkݭq%b@\&RW 51wƞ?6A,˩u[YqѩJsﹾB %hͧbr%ճ-&jnC /1!H6kfյ~9BTpT&=5Wtz96'֫^9&dV, kX0>3 ) ;Q 'O+j&.g(H=J>:$g}X4-lrd/"s]f{qOK2W fK21 Oğoku}07^iӗ@ a50,{58W)cU9%ÞHSD@._;}(@ mr鍙+q{k8(wjIKoBulSN6<.)ϙw 3'_ 1J˷N,;ˠ/iJc)]V}Ll#> p'"Eh-hXJV$ADS+S{b224׆Ԃ '}nW[Ck_M8N9cG?:"Gf6y?~2>j$KTn?bKg>W{:[6ɭ6r!|r;'%)%.$c"UT2VV a.S+Ւ*;{G생0ۓf7\f?RCB:I # :֐URx3uJA nPa"H)Cq1f-5Hp"##$2#mUMUAI>;t-APdDl^`$:]DL_1r7 Ҧuvem ga"{`ֈM5eeZˍǾv\0yYj;@`߿{*r9vKZ }oN"V/{xĦ_jPҵ/jzթ"|]7'Ą9a9oקvaZE|M[GYRTy&ќaM^a^:È^ ny.{ffbrVp9F*\c3L%ZSNE읟n-=fQZCx4XMSY+1UJi^z52MW"V(CX1*kb ~z*C_妐OΟyqc x  C: M#4SuP[xJdq#C|Ғ@|Sˣzbżk+":ڑ5/M]z E.R96Pf [3+mɉdHtNk&P3RW&sJkrMa9W%_6tp~3 ͬ:Is򸩓_n|U@‰5x' eݥw4IaWeoع4C L^ fx@*hGC*Ҽ0WԃQ#SvpN4J>QX>,\{K %|Pw9[y~5|0\Uq¾~!+7zt`yTmr -+b[:O(rxnS~1~$Ҙq3f렇5.jP'Oj b ueq6HG-#W ʙc&SrǯK ]/P..`4]{fxu@[233kt`N0J4E=4+'6)Bw!o.nOky`Ycβ4z5P{du?ͱydf`={MT\l_^:ofMoJ~oeH)#xjlHһu=EIS2nsx pIRSѧ zeSGR|"0QʭQ2\n ?F#Pi OQe)ْNE~I6Xc~%,&Bp앃)-z|N@Ό&N;_u,?_vODžZ]q: z:س4eJ;\@r0'( 13$-U׽S0yx|SMxnycXU# 9WUŋhτ?jjErXT{L} S@f~tY{;+g n=d?yq uyn89l)j)I~T=*.)D2̝Ѧ/V(3]ؖvyW- ҁTrp=%d>^ؚgׅ A{b(ծ\>֘G|p@ivTndHrw=\2EMLg6IHƘGsDGA/G6nnX9^_:pr1.HښO͓4",7Je֕:4ac}mf7s0ȃKDk^!y&!gWZ <,ڮ1Ѝ.q6kC/> a\l M[PЫPnc|kF+η:aO\fKؼ.े3Pʊ$ puH#Ki|+OqNH2oTќUDs-^}9TqIcy腮@2?sݨa;Ktfe\Š'zX"`ۈ3%̫U W!ѹٳ,e%Ҋ1e -7a6 rdȬ[!:X!Z$]L@1SU-ac H&@oÎ' ~aSw~?`skNJ!q @q)z-=|xEσn{qÚD*N P5#[l}x,0>];=}፶+! .^2vʲ4MJ,OsQ mm#u?GX!V$\XwmҢϫ6D^eF? K8>g#r9W2FGuՀ ^hJDNex( ;rYخ EEG# ֹ#6(zlp,?0৽bT=ׂVt>1rc? |^|>]ڵ;_ l.Q-&oHUK-rΐ;ݡ`A󠠥 8JIK||$3Ke75B1_vϲcpou8Ł[09\M l?H[yD ȫ)5}"˓24$ImGnѪzJɡ`S H`hXҳRI*K6dJZSKY4&  #sm+;lqu.Շy9:7]:VmX審ڱ"/b1r{;KT!rcƅ›nB=4aJ!z<'FW3P n֓ȎyP%PvX/|Gs1ΒY{Gc<ʂ0TL5HZRI:JD$_6(H4T-DNd!ѕqvAk'Mx\ oJfaAb()=i-1wm"%@J=|hlgpґ3tqG-5>Ԯ+XjԼej[I8#.S WGURbicάś3?O,;*ٸPRD$y#UՁO~}@21PjH3~퇪p;ҩ<żKG]0؋#c6iùZ&վnblO`vu |6n 0'N+b9m;Zө Lk5w"1j_s"(}㮜6qή1L[.P7v[YNYkT<[Wd.Ywu_9Zge߮A8^)eIm+QR`UY]Mn nd+XC/Iǘr3OF K_ #J)Efw )jM>rL,YTؼIE3-^$,6D5!kݕegII0OE]d5~*61+ Vo}%}y^ؒSsYasl- ^>m:m/"(cLwИs t+A^@oUCFGYk;BH]=?3yܛ)+jO;i:23p8uyӋC_0݅G\/xoɰl`G!h0icք}ekɸ697xJʼ>.bksd6uc;g)ВԥP魘%nT<,dcۚ0**=Z)cAk$iP6(x j[W_,|{N>] O82?e0PL{f.n}FWZNy[-E}{Jdj/kq CGdoRA(z%GOU -Ʉw*jLZv-+6cs"Sd|2hZ#ᗠ.anny]k,DZ"Ӭ@%P2 LG h˩/Vz-:TB8~A#|.T&Y.5Hk<-&/nLLQʀ c@)wEdV-3^ ĚOYoL+`&&ܗM&X׷4t̷roEDkģ)hݬdbUQg)ӧ_Ej+ [l [ۂB+B0Z8![sVN"k>4Zix*nIspK'>o=r LZ(1Nz*_ZDöȧZ'U0'dWL{#ʔ8.4us"6Z37JmH2Nt-$^ٔX&%ZHl0 5rP\qzc;(i)Qy~RX"QPm7R+݌7ޚ5]}[_J6Z =#7\6u|ظ~.9niR(&5#;2شP߱lz`*C2Fv5$.lԆTF+9>.TXS3ģHjuGN[ &va/]ew>`5^<Je$_~N Y@ڂ+1철^|χ Vy%LYo0y S*=NTRHCmf&)X&FQz. wFdBI_OP'gכ9;IZvk\f䯥(ׁE-JQ CoIdOK#LP( 匢C5DuG=W 7,kK|06Ra7-&Y(':)4k({{n"Tr h_2VHTW?F#|~͢6fG{ .ǿMT^jřpcB',u@ŕ\3p—?oy9Js~*ꦲ_#x%Sakb8`kIܨU@ q|oV"4LkOma.at1iDV DbCr$,4*lpzp2ҼRL8|CֽZus0HܜҟƟ>X!.V8]`bk@V*.&( yT, FVn){ќ>0VfH=Tϖ@K]a,X՜\i+^&SʋukeiX'3+$?iq \+&7Xȣ% CrdJr=LIp^pgH x$f,ڧ]Mm&S]k*[D(>MĖmTZUOρX "yMd&"r nwj^Ga `J5x04ֺ)}@A/ٛ f4a$]-k? hNUO.hԢY`$" :N>R1 #|YVfw$QFi^vX 0GU!lL- u5Akdru=|j&ũKk@)e.V.; Iv+cqPCca+{ tD[({H[F'3dwJu9i;ڤD\r7,OE> >$ _HLY9+cy%s+mjHcs͟ ネiT`C7`T 䨄i3g9k5L91 N٧ +?s2 lG9qĪ47-U*j8wSlȚJ;o N~M޶nf%  ԝpI\C@E]NB:tpVx0Rk`aO۹ˇVIlLEl~r'NSCشȤpF$΋{8mCQHT *z*E{zOM:Jsk%zu{6&1y5@gmNٌHdysc"vK.m9)ߏ2ҝ\VXkfQ.@xC2v1%6B0<>+X>>Ctci*$k's>+o,|4j 35FR*-mFF`uߔ$xt\ov_66ORw̞Ϊl*NuM_5hEgHcɯ]ja@TikM”!eYF<]8rG7$/+\{ue . |,9[J7(zA1wxid. ef[b &Z<|)"Vctm7IUY9ˢikށ>/wuIvӛHe)S@Rs{4HC-[I@2?Ϝ>E!D|-{f%>NL1 /!`&]¯Roaj*(*wGF8Ȃ| "0 :s :dBέ#WZ|'ha1|L͹ pRg1Z+FM[l]%u_yZ &!݇7DwXjbE9a lQtԂ[2 yW0f6\%:h'(dN6W,Ëf ^=4 20&Li₾#ӁddOjHcfLF|ہ1I}wd:]8a/9& B}?u2KnF9!zb~t@ҫk\E ct%]7:{l:Gҩ`=ڙ~D-Ggk5 *;X?o8`}ZKER+Ar>Pr ]1B^&T}::ޞy{՚ŏ#ɠ83Mذh%Elp҉BP:].mzP&(V^3kM)|q42měbu)H G&!];SЍYwS8j(P&t#W“ϠdCm ̊HM_ zlr>](U%2<{^W{ )zg8( 揔584ww`GcD8iSh0M蛯40'B;svEu4lnQ!9t2ܫOI}g:yo.,Z;Nh½ipbҲت7n#a?JƦTD\)_<+ ,),uvmY@_"S5T=:f6 d2iPvhn]w){?톀T*`X׭"6pښ4zk{^⯱gT t:L寮mN^ӥq|̓Pkɫi,|9pi.Ň :BБ+Vf5290-J'O9:du)]|6yn b[8b,Y]O6 ݕe,)wM7|o䛟~[#G/GdE)𴈄ʳL[M13ܹW2M;78@u'°T_jH]"*0WiP %wL%aNه3>\1T`<ĥhCUuâLZk|3 }bZߐon`©u咣&ه d%fjd(#k1W׮ƖHXNO7PC\`o4%l]J&)zÒ :⃈e! ߌ\r<^4G\sk$,V(`[>-r47ԯqL!Qў=n6CR_iCͅz*1#~9F@dlMu] zSrt0+a9GbOR |K,U6fهpdB*$FSott{idx=J>-RF/feF iuدrNh?,jVOa*CMx39b~i;beLd T$6~deVOTZt!L|e ڧқ$LBC~8ܡ0$Xk4+[2@, C',.Y'<0 >` *n7n׫f8m?ڕ酃-lxM{ܴ%%i1os$-qz5:}Li?zCN`a\9PxQ'{S{謋5ܗŭ6ח: jq5%l$٣cۋ[/&z\o7<~ ^y/]?Bqm~34B۱a.lFwŠ&nM nKjK(,ʧD?D@yy`%6 vOO:Xh?PޠBKy8.mFcRF4'8&¹v3DKl] 2f3֤<Tx-9LDLTZ_nVA3ck)n44<8D;e#t4V]νǷe&ғYLf y˃+c Vub2LҰ p(su<Y>o;ψ݅6-zKym s4PyGa=,_FuR:*?iC7#GxxB7tvtXJ)@&k$:ǚRAX!ĝa  o/3d;~^AsF'<W 6/D4~iU^~ah'f벅Y]FB:o^q?@ !So]Fq,Y߈E`js}Ƒ-EA]F9l^k}):3R#Q>¦c Ο ƼΛŻ])>Bx ,a^a&YB\(Lύ7$W)S9HM}ҡ `V$4VRon&|WEd&r`OK+|.#SeF|D5T[Z5!uh[ MǟocP?먚36C-sBeC35Ů):,0:lN?ZNų_pv|bxJ3?)P|Qkxr4.7'Ma -U1@XZV/\q):%*a~## "oMm< BzpWU.sNYz"df9dW#5<@|{NɡŬ%۳7UDYVL?f0bҠ'^zIlTVm[^BR+ YVYfi#3sWopɳ1hOQUk=Tg8$*(85RU}!eMz%*i}6DPHV:4hdeb$]L10*g8>!궐 TnbO~DA2[mRx!`L OS\%lQdȾi|D4N.<oL~?~vQu$nғF 5nٻshB+05~ 2BnkewYאW^"odMgP` 9S&5.\"آ 1@_co <>ʳw,vl%-LI';o)_ ` ˄@j\Sf'"1mK9g_ Y6VT:k֨o$)-PGa2Rz~e,AAkDbA٘\ypӇ>Е.jń$y\Wꕝ2ŝm0Ng}gSxf&E\}i6Q˄Fd/6:56< ?CG<f2G#SQ wF...6"#D0ɷ5_&F^D̻WވX J2ˑHU7QV# Toj : "ٔw%KDP S]3C%]Ven]JZՓr-<:B/87L! +\tЯ-߉GVeLR7 ѓx*u#?̞X@09Z7Z`/#ņ$l&6#\ƼfW-\9a(#XV à;B554+w[e~E{必c{)^Z#W*v@Vdyi4CU(GC :`vF;e: S9-Dr^}F: 6isWKrJL<+{UI%E Vͫ ɲ;| L00Tӌm JW`(t6nGA4ⱱJ2 "QzZFCm<VI)3 M8#7&rY~e ޭO0R Dn&l 6SENƻ;h #me={2##v 8\l~`,.ԋ+X#6 P!ِ62﷦=$j-Et0@_t_t^ Kx97'Ҏ5t=J6W2/B2s!f.)(@vuCC>y`9/; 1[~]bpQ#c>fЈl1g/F5psS%Aͥ muA?)"ةtO)GϹJZQ>T*?`1?͎* HV=Uϣ` b?kd&%> Q8'7j0C()=Q@mgn=2G/`dgΚ"-k4@Nl U_CjϽZϯh+l9]XBS <{p:?$DkqW!̙Pÿ8c7$є.TH2դ ǫ1Tlar3SDEZÑ^>U<{2t;qA+!Њ-sǭ(/"P ۖUE𔄫[$G N4 ,20ҢI)L xT/8{q86fm(\㠄Ai.͖B F]Z^6B!b.ǎcc/J<*"P Cq.jpntƊ#~&yω8F`,_9R9SXZ^`h@ {SE1s@ h[D…eU,m^=iY)o׮}&.4[XIߑW= B*̲\@Dk'Pf9n ~WRm@ L#Ir.Og/GLFS7'Mwig>LdUq9kcSV.DÎoj,XzQ;~կ.TKaYB= Kda`ߖ Ȕ<`dIGThTɖ[v |+L?2-Ԗh貆Be4Ah+mw]Vİ)s*xtEC6y=F+1|I}*wPYw>5R Kߺ { ݇aǔs M`Vv TGNӊ-υ7)eWw@ ^̰uGLG]eda=/Vh4= !F*f:R̼ INsNJ(؅?ZZ}//D_^I)M`q RzA66 24#S4a a |E$]t.Z);n#C4b@4%w_6rQkG6kTΗf;^9qmW*b5#v, [# ]MO'~`+^C;M _!h<+u:O-F9A#y#KM>`NjpdB$y>nz!J_;Z`'O^Л2Kn11O`]3t @YA&FgLlFz‚ 㿥J-C׿呿45KCn0QKpN1 7{ ;o /ɸP'Ҳ]oO?"j@r^3pʘU>6.g__}WB=ǚ Fre7UJ k_nG=tzEh.Gr)[N3jlS_"&fJ(4;<3-Lc,RLΎԍγޟޣX&oL/s#(y<Ǡr2Y{;ݴ\o-Oe9Uf$ϐH6ܩ7@KVa7HW,p(nr\{̭z$y~i ljajZ@,ITL5f߼#+* p˾ ahCHO&nX7Cj2?"n]*UYubβ=e Nnib;kl%{奏MX^b2NsbBb9tOu R(=P&Kwշhh b |7l}p( P||=ozjt&+SP*D˨W| UywY=xf4!-حCG:7˧p@ON(O5>e}` R(QKcD9Jx W6Pp5 .[9 Ak4_N':YP,%Չ9+ToQ/ώ!^˂%$P>뀗)0cq =.. Ԋs2H} Gu!t\j  %l<-^un숄m Sx>U,}CPI?ǥ,ȘɎ] joMOÔ<Scvr q1O _*RUsYt[~P$>RFE wwm+.4|^e9~ SB+rn)vjak#$@7 Jj60ƍDoDf>ƚqY2 3Xߔţ§}198/! w.V ` k٭ټ̧/EM|r+MkՀ~kSaoĆDۻeß-K!xR:"@IoU4{PPrl8sR?y/ , m}bՑ9s3joDs@ÛDG FE '3a/'˓YH$ϑ ΁ʰ#~J9VDKW6xAM eM2DF>./oy&n'#ل>]W!銢q#&,m.QvSw_(!]($C`;>'SdSǾ + 4tw#JmO:Іq^Yǁ[,_2ImcM#r[J7Bʭ>Op lb:ZA\yیgԨ],!eǚKdy@ GX%9լ2<>:hc000q,W*z@px5hm–؇q7Pa7p脻 mn zL; ˃w z(Z ՊH{ CX7fsdzߒIW}`],Ei.wM3wKbPzGOD+#bڙu ŤD sޠ)̬mIbeJoK1*jʘ-ʰħ̂Sovk^$HpipZ.G&^PGhwJ!㵤[Uf1r״ȲM]zIo^ͺ()@?+_.mUIA{ b/Zn8j9ץ:^m"uw('cxd1t^xRKq^[͇ޚq)X#`i+F@̮G+|v^UϣcxMD0YKG̶uD k-땽9JӐ.8 <}bCv;IYL,bqZbAlM("Ώxe~s w! )\D--7\R\ j,V}QXR|gPNWyf!FLj_uU/ʶlDcqY70z7@PWCxy#ՂK)≈ZOձY0KJpMes$*C#3u{" A^8t^liqm򴿵Յf!ySDE' bX"*ڬ-TcQ;Z<;E}:@ ;KxMsU*E ΌI-W Jb}6~'z8~92 xͬU3f kq2K1V[g>)da&'*03G9MG|4kC U밴dhMp6^pQdNM`vHč.w[Av/&1 .VsȩŢ[2Cp{ꣳ ۠*bs#w*S 铣*ZoH~-o>Cs}rG.8 6}*LkI6;r@{+I[h M_~kٍ>Vm326#BǦ(Nl*yJ>> '{Ղ|L114PX?M'ZYtZ64LJ+>Glj-\%h5^FtNoΦja{rR]XPyОQԖo z $t+Ψ>y=㗟ty8_~i26xRnk>:<]hϰ6Ǒ#GV:lOV z34G/׿0~!Yy؞%@uZ`^ z/D8% ~d@\S{qn`rSRcJc s#u ㅀj lIh]+).v-j$k}Dhs%P̀*PCHtgȯP͔e\Z:'ýҊж_D{$-h# !pFK!{_ 4 p$ У+ILBLEǕB :Bu:ZRZc:!e'٫%{GUlV`Jc5".n I}& ,G`TfdN3w_ѹ\_,OcRDg`ƹͯ۞;b$ 66XڐΔ%wR߁^g/GԾȱxg=bJ;H#>LYYw,-= ͦ|pZ l7% aM51Hc_b"p(yljO%3 =J'{ֶC#Μ\f yݙUL%Z;F e5UV!=KB{rXA%.K@LrxqY2_$b]"~ G({a-} ժv*;{`9jk$ 8MsB&,{p󼏪@s#h(Tf{dPM6d VpF_&*E`U")G=="2N䦕A st~IUsr6{28jIm.cXg{tߛfw4yzzn +2$;}*b?[}p 7̈́R/jY䳒㩠V '9M>\ׂ}aeYx]tJ# sRUAʹ ҅uKif@ 4GG: ߊ%Xgui((FR(1Ǐ%hHCxW^&lp(x[HIcJ"dHQ')V4_S>]Q>"QbA0s?8R({@PB5Ռ&}d :8GC2O$L*R*@㇄ n,v_zI#k8% FF֥5{9Pl{xh}NH#4$Br4aSs4V˃QC8N|6gnR.7!7t4Z.;pzB`F0T"cd $~Yj0׹[#+cmoMDȬrDMĶ:CΕ?n[3Q "h'XEnH~6E͐j0 ݪE*`n]tn~sFY -`ukL@čgH9@|yo?z Q k;^ǯk5^s5&gYg)uѾ 'P#-e|lX j88Q&KQIR3wOd~9y|hb }/K4=橁|xN!6puSP: m%5Y!i.;J#dP`鮎e:('U#ğ .kI8@'gXkW\>K,BZk:r ~'KA|J$>IN`cAz s%>m5K pphQD\ESJh}|Y佹 Veˁ /;=S(XOjepkL *n >Qu=+tZyb[ tNKe>-_ݾptIgdCSz}oi-u7Nu Mm.qoPyT^x/us[@Kr-*5=q6KH'69,qx#6A<}F7ylSs!㱇 !vtU._S3x+IW·gg?ÝceWfv]dܦ,םk >Ʌ;T5glp>l߉\&_J4SO%& ^:&Z#(4uc#=Yܯ# 3_o=w}elڀLz[`=؅dí,HvZl2h#7:)PW\KmG޿z:ʼn5F-xp?J橶\P+}]|QuH!s^: Aeӆ`ȡc|LȔk2ڃ3|樜8mn=6MLLnZxTxtpɂ>MUt3rH-JKym:W.eE3Ґ(z7LQ 7?NC3H cgß˖S8'=x] yk9#e1ѫh }uR K-[aư^VC\sײ*#UVW(?-{ܒ.HNI J:kUuYC2dyi?qXSIC&'t9X4*R[|JNPTMOٖB6w^d6HOwYp7'Fsӿ]0`@iӒۡ @H0Gj2~]kϜ.N6 gv*}H.X#Kqƕ$xG<"3zLx!kٍm~*t}ȄOt&en}C_WF:8!bT*Ȝwξ(kTO& !K@Ld6#O7ec/#™rU('ϝ:nOhc ~%6W gFJVZ_ԈmV7 8O qy01 qb:û.q q\whqW`?5|'U|(M_gKhi:+nEP?WBrV^"1/r$7*BGx6RU!`1EHL2`ȏ$=QgZ:/*$Qw𐽞TCh[Ԥ#rډhs! ,8nZ!URPͼK6CQ>py6,7 6oWHQ-5qF& CiO9JfU&́ :`mOΡynUP߮(:3-y&6 Wv[ʩHV.BY^OÞu[ǧ!Bh/Twp9v++u:+n*dy GE8@vmj^w3=mrLzk.ZFk$o0 oO.feq"Մ~CWeƣk Fi+|AycteGG߆x5AcHK:k+E jmu4|\@Z;]]Yғk) >{2=vA?i5JQIS8t{6=i~لvM7[;қ33ۆ}o͌apEn+\F?F9}k3*X,whh U}m}b2&8asi<0TrS{.I; Q \Za.HIQg,>RS:ɀX+ 7x;{j28*o:֡ W jٽKk3(.2Cܖ'5wsp3FvdSBvɘQn꯫QO`8/֖V,9z:G蒬gRr1]U *s]*2ܹXf}pOOޚ 7Gg(7n ٗ^/ZP"2.@~q[Dr]::7]r2TNuf>XRuz][m/9JإY${loFG*anE5thǐ-<ʡ/sa3OԈ8AJXgFG6]($_!g6xM,?^$VqGmAOTࠒ%g)\|4r8gGBy_!Q`h~8@@4erh/'^1SM쇝"@½("N?bc[M+Zy6υYWSn !&Ĥ qqEu c`,[7`X)̆4Ӣj:aƣz[%62AAf~)s2;KEGyQR&Hs@4.? 4{3#s{K3zykNCJ .zpL=;!8[;z$xZۇ͖' O@t%CN"Sg@n>x`11/mL:TZ'lVxrظB[[ĊmQFNp:!GxgOeKP$J\O怨L(.Be􀬣~y;V0wjlEЪP}`I1]"%Yvgqmt)!ZF" kSۇ̰WascҟIBܮۇ*/!]&%ӯMpLhbU:b4]|C^x3M%T0_Ug6+CpG׀7wv;qS8*bڷ,oݑ<[bҳ4 qiY?0~賉ߓ~zO7A bu$.*LM0|ԪۏѺ7Tht@\ 3+67@Ձ ;Kz vɽp#%sG:&^oKu&azK&K;@10.Jmjx,{+XN HT8Q嵀.N_}g5{Foػ|JI8*8NI rM<F(Ǭ&;o]\9(k 0w'Z@siJz8b% U6/rud|v; fY2ݴpoEJ(m>>QWD3kv7 5A_JI99x˰`ܧMQZybbC _f}*@"do"YPR C5ޥ>d6X:ٶ93R T> NjmwSuY>e5F*  { "axA%).@rEfEUgg/KH2"@z"[)%y\P*B*O+V:fK#$kВ5bʃ]]wD;*ţrbӽtcjϺ?~ydSs*ϕPn"R/OmdF8] ( %3ME&Me}9vShzt9J*9n.N-0C2y n(.Q\,T$UF5^^@*ix׏=W&bplј6Z0MNXgږ>Cr,T!F!llAuhOI)9$E)eu*ax֙|\P0Y,sͮ/1xUA]7M2 "Ktzܣ(旛uAGv+LL}m^tҫm\`uՈ~oGb: f݌4:^ 2'q"gm"?;aޕ/2*uUVOηh3_c|h 5 ڤs3YWR+-z%+!(}/V\]԰fWi&px"|Q ^$V:5 3iRRQ*s6M ( ;oqH f^IS\}Uq}pcM5vf+LZ/YlrS=WUQۛFWO~OV 6=2Ymt7-76=R4&% G#(;~÷4]HP>KkpNj2s:Hgi:!Ѕ=x"<~B궛 a'&JVOg6܂F! Xۖ] Kk޺@`ұe/x})U<g?k]ϖD}7q5#˚,XMDNVU̻~e[PN~=,F'rCWW^N~eˊ *[UyDe G6whORU5ì="-(~maac:ܷEZ:#]^^ ^j@!\3OGTi'T*|,zpO[5iïKYШ9C&#ӬY K ;xPWW="rL {BZwBZ|=۷]g&I  F4./jt!ZUXVjN卶3t"ձU!f\, _h[pϝi~RB,iF;h 56wxJiu؝ԢQì Z-.a2l(Rtr='L҈$Cl-G)JU"TUdBF6k !Q\,)*Jߵ>V p{{ X;_ȱ *ibgWM,1xY60*ɿ,e@ (lfPi .!{!fЈLeLG|3a#bȒvNXV2΃{` X6T3Yb,HS^NuS|^tǟ'TlU_.|roY讴 TjwXHܱ쉽} |b)Z雃ю,I*~1*~^ Fˋ [!TPPh&}4!qͽc;MD&\Z~NHJ\f(/}n|@whzGCn8蜂G:S`aUj\Nk54Hfaؼd%_N +dR2U&"ׂUϼ3qӯ93(^n4꺃dhD4_x& H3^nQgcZ>G6auh~e0;^R^ Q/aH*}`0%xd455[F-X}}5q88,uzuaa#AD*"24C`}6a.Q7"Ţ5XgrG` ƷemSQ̶P-Ѭ@R IfCZ< 'h8'-ѭЇσEvR!&0>zuòaPoUTd6Ԇ\`~͍N.s*la`lq$ [kT9j=`Ӽ&QA0 ~. ~e3/Ȧ'v9̙UBkuXR.,G^G*ynk+vAXl0°/c~`Cg댘:c™]<2ߴ,7 HK]I-(iX@hokC&t81yi@q ;W)2Wc[8e7p f442NZpDMz E>4s<$eAeyFY6Rքֈ߸;imMwd)el8N)Yik{S$Rh_+v ?2caCD,6[͠B0\?)X [q}%D3U)Y="카?)ٶ X!揉CjsvQ! ?$BW*Rg00>OWU ;f|W-yb7Oyg\kD|$B\äE=;m!+G*m5CZ(X+_g` @ h0urPc sonM )qW~t.bɻe:]4rH_cImD(hş ׃[@>=%Ke'\9>Gv ⦕V62Xt :~Yf0~; ٳhҍ1,.єh ( B%u.Q  o~ˁkX>_Ai4πx*gAOF&"+(%zllO8ࢅV;Y)㣄emqe6/QS\b?:ZQ|&#J9> hWTHXEc ;Z;.ʻ>R198咺7-4A!(gt׹vӻ|(RtEgጆ"b//7Σ5RS$0`qE%Z2ImmǢg@\,ny~ʖ@Idv*DՂG^yXHuf:r-'Ϭbp[6:\{UZ*@_: ͭj`*h8fq8Lbd,}W`0*Wx*O5ؕS/b}bྛJn @z (ѲZ*AAݑ;2|R=rMy942ITS; Fѓ"8 peEVoK$K<׌9TU t!i[,h^JcGg1Tmpej ɥDʗîy߷mlT_g,򉁌r:;ja`xgkw$gn%R;NmP"?^<-77UcxT\>kCwئaTdBw#`T!.}ˊ}RΗ~av;E󏑴ئxOBFn^偘N3pCoX5|DV0}|6*ӿgNb`vdBooS|^huZM=/Kn>aE#֓J|.Jݰ^-]]&NF,2&|ZHY\--$x;e0L} OmzEA==ďCij>ߐU [N/XAX}֑q+CUp4ka;%UiJMUTn$'8CGC!a_TgC8J.]m[eY"#BJ |-%>6{hS뼻TU~*#vfh ķ2,P*֑bR~HRxN=G_(Gf*SGHB%ϡ"f,4@QouieȸS<]m%rAGGM\ht3sm 8ѦEY+pŕT492h)'"}] a]h_gٺ`'l_|v2\}?Q )d0bk5^,zE򤢪7bYeC D. 챓s'0fl_ɚƿb>- U LZݡh?M RlҳPɻ'.qlS3=ӹ8TdcO,>ُՋвuoRo\_w{PSWGv}M-_x "T8^fg̐-E @_%C 4(}/poj#jJp(v&P5N;#Bj'NnEO,su>c/r pG!02Qg ami#1Ѿir"(ʊ'XZ0,{ na;ꟾLw9Uh >މ;-'%eyJ')=arCFa^l<9PlNJZ.DKG/b)jUԎ!FձR^o'@=JViD[oX8LrFK}ӱSexT-RI}'gxd zG wnn\'CyjlIdP*:+I2t{QL 75z&/x)swQlzv7ѷh϶$vm3Uhț-6#8Ԫ{1 %@=M-4iv!- Qp Y,aҩ/<:YnE"tHͥ !|{VYm;hӐہb(=$&ooذ+i&d}q 1lP\;/[Ҍ6S_M2A C-m:\r/h>Y+w}Z`͒0|/n0Hz"sUw!=WT@5[Q#movVjA_1kjg*~Aɶߟg-/k 6`~mV1P(A,̆'<)rq+(Ŏp,wz.%[vzs1a@cL-"hu•h0s->0ڎ L%7߮X$dN:S1F'H}쭱(Xݨ >YC3|J E~ ~4M[FwbHlS"l|&[|R͚t2Pԣ %@OI^qDt|?VM bCu!XÉ#y"4\02&6z4n{fѭȕ"[As>}[v!}q9Ч\け.$rą\_ܨЬ`Nм!ޔ^Eb>K27|шފZd hîwG\*S&qUF@NU_QDkbQu<*Ay.X*P$I/y4EJ'@ψ3\Kwt Y8-45Ϣ U, 5"llXO2yd|]wy˜@u}'Z%qR%+2QzA?"rMGMx{uџ's&:a -X @(v?au[2B?rD5$FBL{v⻁KT!zmgnY,g~V/}q޿쌂ж'J71Ϸn{=|֗prI͗(oNnXZL( ~]3Gh?k5,B9ɺE.zkzOk 9GvD!{Os剓"pnG7yzޙWi9O+m%qo'2j&:#Hd%Z\.` Q=J1ǃjp HyTBJެX*x/;􏧻-o;jƎikb@1r{dD춃eX;34~7q}qQ$kBjvIUt)G~jXmPr,oJܑ3y|#ou|} 6—b<]rߔ}s@p06]%`ſC炇ܗ!i /HT3$J%MewmҐa/7^Us L R)•ǎmI.:~˲L/&#a~J^Pa\MRm3S N6W\+L;H:9Xvc"[IA UT pR Bdٽ1 u<$T| B8qu!iXR`7 Gk)E,U|¹H\[[Eu _{xze2%ApYV Zݰd2$!AGVn)UHk̜caGf8݈M d dUK+_%}]\ھ#?j>\nV;Z|Rb+HG <6ا{S 8;ӧZf*`2޼u6GJB4nߔD_ MF򀏾ji l(sD@9sЉ L7:4$CjPe(p7BYRqq.L- }Wv39 "y;'ѯ`JftLRN_Q2Q5Q|C8z_ 9żQ-[{ 9FL]lI{{q|J my\F`mHaȳRB#>5D'j@#sϸLVYsB!#f$sb/Oi|2#=~-ҝǗ,gimѓu8hvbJ;/h/Lƥlp+f!D% 3W^I;HL儷sdR5Eo0=:sR u-W-|?HcG/u9In?<0<50vvS?au @J$ff#g7ڜeҎ~H[s*xJjlq ̨+Lv] i•%?ɭ[>v*$u*-"*;bYQNFǹRw+lU=E0?Kݩ"yd: tR6%~pOґX1xXڴ~і+Zha4o`0䯠\r]_k!RF:C K,#b7z9] Jn+cEH{8'G~ H<8Wn5VY&uq~޷[*_$_7 d3~$vkG72V q%gJ5?M[kC~h3Nѩ*QaȏOcr:8+ڭK)ʈkT Tbz[Gڈ`.u &ǭP|&ډ7t;g}+ uWSNvb0!`#9-*z! 9y=gB4Y VL (t.Kzg0ٓS}ȯdVӺ(W2TVx[>Vt8Z 6+]u_eY\=o0F*E 8|Q(9o5M<0 6k*Ci3ۑ)pT>`+{o$rR( hχ"s9xӸWAW?NֺHq yymDVQh !faW|I.b&n 6);Xc(O RT5w9u((§:xUP_Zn*?'9m"gHl@$$KeF4< x'Gsjm)<,Dɕ\#hί՛n>+;#7vDZy!H͊TCaK,Hqsw 3h e)RN̯E._ǴZi!+bx9N;rC_\ˆXW[m+ ʂ Խ x\_?\E(螆JNr@7G&!?,-}|hw)|3vJ ;ˣ< h}ec3_Ơ3SY]`"/ E}I:o4=DK蘜8_yޱ)b0 Q'j뮽@i\#8>|-TO`75FMكR[p%|h#6Г4NÇH1\v8vfeyGkPG04B9*uGHÅפdb8#{ _ZM[Gs NtPEzKnXEDI1.`]J#2K7RiOT$Wp%i [CmiM%E"Q"޸FvTد(*_XTe$I²f]oJBUC[O} #|o,&M[Z`TҾ3'V;s!;>1Ce' ױKIcˆUV08p٧j%9 P̅Ϣ; oWYF}9(b;P=s2]) 6lef ?hռ_<הs GS^ fKScoOLk>WNNAݚgB#\ / -W?[UTRl˖fE\2\QN%C %\08ODÎyhZ|< }+Iy X=7:I[ %f_jg4! ^3ͬ=.hgYRUR@zTD0^cb IS%ؽ ;5!C'T̺!y򈌄|ىRƾIE2}Qpm%KnX}vrMQa(>J2y67L[x9>].w ㌠z,"4ْK:p(B  1l-jHw!' IpBfN?1.o:]ԣCjpmDbxinxIRu] V$5.Gױ£uC0hWsf}xԍ! O5AK*A3`QbȚ+-kl݉ז'Y`_u%g=Xi >PB)/`ofD?Dٙ ` %hǠ}p4¦h·)@RZS! VNQs^=OZ>W>q:i֤* ':!"(>1D$9[,44V7B:}<.0xV냍_!%@AM9~w}>%HyyuYF#!NYtm"e˵!$gH'qtB0|ADR> fg{\9 E @%O'b0Js=QaQa}5ə!` Oq}AnmOcoE;(Z)|C:G ;*~Wȍ`* _Y+[ J'6DNTǜ- sZJOH/{ {^Iu ]ڂyڢ'ET|ל;7 < .r_h{ñ89A'-_Фr:NX[FSZ8$ܢrwo+: xoŠeJiѪȵY3\jj <&٪)N[PJjIچƌNmEGGe9.0^Vg X!%#TΤ erMFjoB[^ 0屃S[!'ljS⌠Oe) NM܋ea=Ha{z sFB2H"_Pξd$eeh=.8AG3՗B SKR5Ifd9֩m lRKu)m/ɿ)fﳀWhq;~ӎzΤ>EQmI׈uaouy9  RT}ʏzT, /uD&doc!Jh]B3 .ʞ?`Yٗ b0fy7BvxQGߏLU@bj|YIwQbSΣuip[q<ڙ&} Aise%ZwBNOnv0xStٔVwelORlҲUUQjTshqaC+넿VZO+ad d*z,\pDOELӑReIN\F.il9Gس#Ϣ wKKԚASp,U̸=Rid=Be$v;˜/rU4B[Jci39g HR yڷ1E}D^9rj$wS͙~ a52*!+ldC^ ,Jf& ros4#]B "#0Ѥ-uqP4sO$X$Op8തQ)&'#X>0MXW<PEq[qDKX- ѭ]Ky-)Ŷ%\a!QM/aNf#sO<oHx}>F*Vo-8PJ1rRX Bg+:қB=pNF=J&}Q{mo 1NW=9=|sN"nS| $i`Sx9[Ef'>9wIgFZ7Hً,ֺļ=ckBZ6c3hPδT( "axMOe fcTCM;4W ݍWaSQU9|OZqł: cx<O`'EZ +:QڤKsO>\;P:>\exFqqbp3?HaWݭ$-}[TQ`.  5Jai0ۊ6)1o^ɭY 浩V#[uu}(q}"+%TXVIK [:th7N|еa(K(q=Ӑdi_NBy^+ T%ݯ](`mv^D74vWbCƼS;~.zU[3\%S</( |D pz;oxN\<0˙'>d P.}6Wzes6#0)1W@{j<?* | Rs ̉F[o"c3~ŝݕ]Rw+i^ #SOuOI(xՐ~b[IҴa,W?uK{^Iv[Zˍalz i ~?b/vnL篿>`IYO=F)\:1j=;xQ{ڤ.\c4rhܛAV[딼9X70}K.8c8g$`؁ 7 T m3z04{5_`̋?>/(+Ay d` O6I`zD Db1Mt1{kl9|@?ݟ= WWMAL;nT5`o&0 t4 C8L>72,Ü $;e{m+gxle| gGc1 4ٜPy *4Rr`J>)FmPK'+(1q PKc Z0(R{҃{~*FiF\|K4_VÉumhVkK<FNd81L"~ 7X뚺yOJEcu5)mEt4T3/)'}q)87Rl4 +fW];̩*FUWF ^t !^fxUnhmé,XSFzE>^*C/9N )U`bGs (׷CPč>Y60 xzZUF*2 kϾEhЎ鳇kzv2CzBdh-LXs쳝xvo ]otoQ'Q첽E-6M/ tTia]k件į3{'W~.){S@A2z*<}RZ\khY}2qDo$&w\ra<\c*;@-yD RʂW>&ѝFMR?D&gYZ07070100000290000081a40000000000000000000000016759d58000005450000000000000000000000000000000000000006c00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/atheros/alx/alx.ko.xz7zXZִF!t/}T]?Eh=ڜ.+Л$EG!%'eP#+9.VP c )ŴdQ}g<;95>)f]+dGh[&?$c @UFґPi>\7ܶKshP)gH!4ܞ=BU \{Y:嶒UhR)r`vK $Y&tCmaa(żz$Zrlkl{C KV>* Oщo +0v]uO; MG/`RӄH0!{},&m, i:WX*3) a '0,6amS%\L^E!Kx4k"(렾3b;0N"+$ 3^>MNlx L :B\w*i ixOBA8~(k& <˪t>'퍨x?8ufTS fFkPi<ß_DB)`K, lrUoOEa$S'`m > ha`H=ou BEk*k]IC[R"U.C|EfN@KKԁo0l4>78veVē%a.!4 uc{R?&Tg8 wYmFDǿ8zABb*4?F[&/aMW2$uC UEꜣYJBCóX#u$׳ٹFIl~"ж,~40n*4ߓj_Y KcUіB;hE 7#͆=%E.GxWXM2+juq}}`huh?[Ha?s澫?T`m| >LlͧlC1PGKa`D`3NP"UFNQ/W!PtkPs˰;} ,'|;Z93 zk 6 X |;slvvtt5>([yw܋gIPx*tbK7Qrq|c>GoGSL `''FPpzMUu8kjpxRP0-^yy"r!evUS$X@rfLIxd9K%Pnv(U O1~>@;>8o?딋W? wr1Z.vf 6> c2Ͻ8&=l=Ȝc@iՠ!;H.Զ|:vE;xK*D[ԨA07X 9;.=| ~€ayؘq5_f^ n_K7?pa0xSIM3{tBy s"jl&3©88t I6j裠#KtueHOhZ+%oč9AP/'>>@sbhEڱco -i9LX'*&?5;F[<@^cր֤gB`f8-o4/1nu۴D# UW3@g%#.ϜY5J_'hD$9o7LV!90akV7~JzwM~%T vwDۗg4{fq5ޱ5[5q3̊M uxVI.5h=).Җ pȘGGo9g ~?^cPp ͋*w[h ( b3J q5?+wb_̑4<*G&1UZc={hFT SGN7xX[[j9K:urүXU" LOe׵9SI, qR,w8~kJgV<]Oe𦦽O;5`2$5F wAKC;W1TU8(V^pۊHl$ʱKh>0I~:NY5m :557tNFۦ6վq:f|AkQ9f8O"Pr[heh[Tnq9gpPGSxKؽG^CغO+PBܜZt|.cy{Ž7C{y,G>EJNZ̲ҨQa[-zn:-/NAJ\|ӿeuk#p0fӨE`SM_ʼn ѕ}s${̾TEbfMXM ^ _ys'P#Żqinn/ET ai(6)B*!!"/X+ػF0m眹D#4P2ޕcN~\0,^< RGL5-21^Ajyﺻ>&˩YB~jcAw@I|8SDi5鍎{VBjRR(#1{W:|7LچsXY{@4ItTKdJ# w! VLB}FT'1;6s.4(bnT(Hp$X~mTֶmGy9l۵#Œˑo#3ȥ?Ԃq^A.Y-|gSXͳdмMe{sU#SebCāX^nG`m2qYU[(߂g_SWOJm/MkN4f#Xc9Ons@XI8870tE4D~L"iy{zЍIuO2]"i'bY#ḛ-Đ(bg*/Em@YIoiiZu.q8BvcH0E 5g!c'`DAc6 0MS`|pmqUIޤYF4b*0n 2p{.Nx~c /^ժJ9|.^a|`|13%Ը=\ 8i&kLsc\lBG'E_8g4dOlPBYʆ:^C{iDqU4ͬZX8p33wy:9tU/UJRt +ts'B"MC-qeSYh.\3F@1%]8~65rBtx/׍vd0 Z-RC0Ir2!؄k4'j:Ϫj--,M3:'/@B{gжMvP}TEUs$JADLܤcߥN}4&Vp,ʕjTx (YtqF j$hɠ9ǢDo7P%LC+#'X0 >qmhO"pX|(2:QW86'Jz.GX+wx p~P`XY=Me_RtX+!}Xlτt?{ײZ'-+ᖇwaOԚƭxfru.+kGc͝=mbڲkr oxn_[%tw8kk:0m>nf^O>rJyKU H$nZ紘oZx{g-)x{9cW|lBTa>'sUJ~Eh?ҭc$(FY >%(_VSB6S`2s3,9֘vW 3-1]] 8km&]T@W[*چ(SsV+Jy;I/xB_V3 h3V,꼔=g~w 5h-|=Y##^zzbAr۶ ASeU`b{$'I&kpة ̐|,畦fQN r- Kf갷\2̨=dDl礄3>s>ѭkk}mjroČ: ޽# YHѭT80}St.փc"r|}-uħE6fhB&#uF3Iȑ (W#i}Zߎ[tB "toIm{L 3,IJPyWjb̀I(p̞@; M6>V  t^* RRz'l$n4Zle^v Cʛ5lʋer>-HWLUB)_#SToht:boA<%S}_fVҸձ%Sni72-`8z Y &D|}}^cu~HpC79ClzBЩB“KVy,9bG?jX[Rxf "Y?fFmk7[woZ!1cg)$#kB5Zף|23=~"fHT=YN!RV.DI>ԡ\ưgl# ) x2B? l"Vq 6jЧQM,Wߡe[CLxԿRqYh[ m@NNDDriW?dEc^ž V0ߗ3%S|!a&/z'lk8mo•RΟ/:HFByVS [V0yz²2k/4#!d(;q҃_0b9ì+#,GW=F[o#{CYt^ي!_֜9ye,q-F=|ft bW ?Y0rnbv3^"wfU!iIuS2AJԥph+i$@abS؜LS9%hU/s2 T34{zaŝwVM_^rR뒐 ʿ,KL] i &Snd(S]Dl&P0`Yf(Ip^__ ./_2ı`=kGdS)H4jD4+eUP Lp+`(?S4QX0AHşKA@셰m-A=vk >7}dƠ\f^څLOQR`=hv:~?#;I/šP1ۙpyC tiW2B XmX\pEHAԫZ,/mGb2|%h4yYnRZ#VeoL꟰u8 זH(jZ:>\<1~ij}$F&9 gSs Ur>m304$!jӈ4FrfjŁi7ƹi\s"P]7k6y7Zs@<z2tD^6nJ]O|'x[.r"LQhUfH|ȬʭvKw"?1"M=דb(+ǖ.Y$c4gU'_:%c,_X[%=5nS;B!o5@9:i覰Mʎ>2kiW"KR.I p;ij_]c 0vH}2N h>}XE$,xPZUqVDZ]GTcօn37Gq{qGM>AdW7ϙ93/ϟS]9~^ 8#uW-$5XSkRK)Ԑi1ieCl:T$y2>2w>p[яFZekUPB:њ,<;ujT?H/ιq&@RWÝuQv= [ ;X:UYЙ AVq,A\+yKx'k/`*9Ši1wP(!Ѓ 'P/A܆!b#dUlks'55PLfW-:ƨٶV%v8pOvGƁrF|!R~>~UjWqCC}qb—xRyjo'lwuNءb5(@pOvbϟ논ٖMʮ2ƙCR㕶cfy_< ]9XW-g"lya5M>it W`lhK+]/tgU7 rb^HCE$hLCŪ3,qG6 zb 8dAq|{ Ko>3> :ˉDQ #]m58|ό=<]٢F2e ]v*#j}d.<YZ]"+Xxz;U.o\,"-@Pb3 ؐAW60sZQl^ڔ wHacW637$;KM"h{ IaNg \vm,:] #3ۮWY}"ҍ"3ߗęm>HR!M׸֘K7&V{ mڔi\Die+ ) Jl%ӵ`t;{b5% r LJ#8]kwZbx ~>fc/(% (W|fρ7֯筄dHGT2ڪOu%P9*? ,mL `p 6aB 4k*Ai>R)}8,!#>Tsa),9c@Ҥ"S܍jZ|91Ak@j3 ͪ47~%Nuqp>g:9qFP/9µfX 6,ZshkMRchR\zHKo*@.lϸ6\x*5DnD c,E2V)(ypϢgwb b r[xK~/[}5ϟM UZ+g&Sx-eҪBx_%tv^.a!V~*L@TAySwq'[4r)ȓ7I ^pJ7qs\ndqiQd&:|KW]Gb"$[39k2mCd`/[8HuLy$<B֐2H,.1mH' {āpt^Ngj(NtzΩ'ZdysyoX0x ;Irho&.@o NcbrǤ{bb%i6JQglvR1d8T%khz46PڋkͰ.R8:~砫lX y J"5 t   s-2{tkt덼P]^z4vÄ~%^耈l-n ;Q;qXn-;>]~~M:X4?jY.R?W[kQ1d-].-i{-OЀ 6X{̄kiv77;.J&_ Gr]_XH\`M-Rkkw:4ts[didI{}pN3ZI6kQgLp*= n6T6ܲc9ޏj0i[,1z6<#|`-VIO(V /XS}  r `*P|L[HCn'0/ԖßpOEbRHQ;-^%TDHj4)F6AqNJ'{E^>ٮ>X~*'ȍޗ$+ySq,PYOh2vqABmWEtT_͵,NU Qja2e $g;l3\Sp~0g 88?byg~^ ]zba 'VNh,mN-M#{:j? 9oQ&Wɣ%K*lG{. 6nemH+VK4nbnUG4k[ 8jGHB 1.J:%U [dA> Wo=@FY3Ud؁*}S{>|#]E7G(jO,o+\dۇtXDs(G!}qhW{vjag[r-FK`b,su + Y7!Ka^58X?r[7u~H{VDߒȝmהiLƘ bșHưݬ;R$8 {mX=<%mQ&CklWvQej0N~L"Y W{1M(`SV@*w5t42s0,82 )ˬKG䇉[ZoJ ߛbvʁ_VmNֺE)C4YQE{V? 'LX:Qĩt~DI`q~hǁxi) #UV0Po\1ڑη_ ny7 G#UIN(1iT-dK8M'#=ZpzU׆P<]N/=k"U % IFgͤO4m#䄹\5k0\8t\ Hq )bߵœpس|i~8y.=mM>7Uj߳ـS qbI1:⬊{+m!8''K $”UzA]JR̊tvI :5fjveX" \@zN$LЯyG+oKlUs\ QrŒIo<ϐo4e3#ҚvVe EcTv~o~agxNC>\7i7ŽoxPFw0U}&]uPz13daO?8$ |A6ɚC$%T԰<_N-Sjp;B+R[egMHc|srwՂy!J6o"')1׹bE^g7+,J5`U'ZSpaeڔy=%{rC1 a8@`)޸a.GCѐ{OyǸQ ksV=&' Z 7Ly:'(e_= )ylL*͈),Du0G9*s)2@z!#AR=xW5* Uꀹ]Aם1_|{1dz1[Ԕ.C.Yj- /!Jmb{ƒOH]bmJ5vAބK>w(i5y !^@%3~/U\1vI9ҽV$z, =B?̒ lǭa6)pBA S6=nϕ4*N>ޯRsd Ap.<\DD*.Hh(#C&̋c)p1DHnb=̤@XIl ]ܓ,aAbKiX@81[L:/wv3q-c:D"mL@&|%gwWYHRܞyO gEcn&J2tcEjn٨[1`"='-8@v1D7dF?0jЯmHu,FLUw&xK/%ԾoUuÒ"$RF >=<D;ۙlpˁ256J=@cL~Lqn|s(y yN/p5I'X&sq/Tτ tYdo{.$ ͨnY`2OF?V8*6.&@}zi".ҋ[I6P%##2K8^Mwo(|]k \.h2z]۬6/a?Vj#!=it1pFGWȟtgj+K %o?r6za\0:Ϟg}[%nBY".珘 6)e@JEcvE 0h`H[۟e(S; ~ }F c@$]G>_ AդhJGt LhY:uUY=}K3VZJdqN*yjc f5Fk`-BݴP} 3CFpups&FD3ͥ€s&k|5VU{)vUΊS3y!ղ#R|v؊IrU)іS&UMThJ B}gGA w/׸նFvA ʊ荿lVWzȮ Va֔ッ&Oi>]e?DAk=wVRq%[EiU'vGA%BZ ~]N6>fj6 1܇YgxqKyb&"7K=[Qmmnb-jw!%oAμAfO@#Ș,[TH΢B2NgB+NS'ʼ`)IO ޔ7W:3@_5=KrAk}UQxeL ):{5M[.eb,0@XbKjiVhʄ ȴ)tPcbz‹oway-"ݽhIBbA)Ϥcv}ᵎnn#4|w+l9Po']B|>I>HK\( kIbaj;v9j*EVph,.TWŲ3AwdWs?״p/SSqw)Cnm˛n\$ncn". q]tߍۉ5=5g8DkZsBעUnihMmJݯzbmy'.2vUN>ٚPnt54;+YsEwD8ԂuDDBf]TV۱//z39e}0ET{G/LgO Prawu1^.BJ{(R3YSNZ;d%g)wlҬi^b&[nϯn7A,噪lO#adxp'P(JUav ;rҟ6Ĥxv0M[!V"T`^?N#5'cOX4Mt/iT4?oa8,{@pt9k|,|, iƁ泣BL[x-KiZvMbgc?܀URSVDdYbs/W>>n`uK'nZHD̀=*,NKO<ˠn Y9\DT lˀ[oǾW2` 1hK>L̀Z*T~ǵ=<`錄 uM"Eķ||p+n"^ժi{u17!xl m2W]7cC)[ÃiNeU/P8obE9>]u~ 3[lGr*c1a(z%mx _XQA2YnjSaRvFɳD5'fAHkPu$0L@>s3AmUmp /]R5Ao@iUGjprS٢J\Y%[e$~,ž3'O p|jJ)^oЩ bSt !&vv(;e2A9Ūrr"%j gɶ\P5s9 %رfy0 F:7< TAy8 G d,m BT, =(9b t$%( ƅ"p{rv}Aَ?ȧs_UK(`z*mWZt7 oOe&Ƽ'T|"z/H8(M~Kj"Am Q]QENr^C (Thyqi+՟ {V O톪"`Tu59Igd^.CXa. wɕ󷤦._>+}(u#2M<7M?I{E4(t\J%ۡ )_˄FM2P6PJ_+f ?~}.ů9y-kV6q-a#dږi|*UR1R]FS&%߅8"Kr0͠>kz6Y,rq"\Q}ݺkg&ljdqQ)fYME`L%T#ZeSKKbSI=(DǻN#4oFe>B&x=34~}KrqN#Z2~1&!P}`}#suwv_<4Hh[Ql%m~|"9؄ٚrۉL>$;ēK{ "qxͭ&*7=iF% ˅ А 585?@iak˳z3E* /+uޢ "ObqBO]n(n˟ ՝'<۞=hi-S<V1yk*nŽQ`S Mv6pC;v=kPR'XP2qyx{*6b~o>2Rjk;> WKfuӞ{jZ<LDKV)Y(8Ug;}dD3F-}[Wx:.A^$nI<i6Ot=5;G^Ǔ }٨j]u C^3 X)X) An%|vDlGnYSV411E~f…84u3HʰL,;iBvK(枢f쩼E6N̢IIݚqEMAd4,E*1^ٍhRhx*-{`c^e` x:ȩ.?.OOK’T!1M_@bP)+_5alTO1䕿#1+p9˲鱜$i HӑwF0J*@eӭd{d$]DwS^iQɶ>xv= qr&ɺc 1{E0q-vj/7 ϱ(iʣXCJk漁8Krr'ݹY o bN] #m\™W\/7Co֐Ógό4-].ns'u۰nOV|[*O2=?VTX"]\%}LhPCf !`Flm<ailT|g+eZc^>-yXINb5Ug*NF[ HGۇ^;WvZu%QXA-T, k4HwW 5md6,ѻrdn>bt`uu$U0E cMDT&XCԫn6OB;6XrQՊAZ'; rnCFT82ͣq ՝5mm. s.V?+|Ÿ9/1x9ڎؚCKJmWw\0FwhP6p1"`ؽ02m@pDJ=B>,iyx~t((Q2&Kmmc$% dnI>o:/\G#`FQgA@2^9XatHue?_?&LώU8~e>}bn#e޸ˡ\YUZk",ԜKu jy~pZ e*x\Zۯr 1iI@{U*=S3hGµc.~ݖ鯒aj %`%hӢ2GM$%4gC[RQ=۩kzfIM ! (1NAOC-y ;<V̵{Tb/g (#$9o_W7#&`\ MU/-}3G|}I3tys]Jt]ܨ=AQgt?S͇ 2n]AcSʆB,X[ʋoVABTO&E"KouO\`P" dq9wHh4N\"p*/I؂ OkEvhVQ 33+T7 Ӟl1 [}eL ~]wM.$³.(3W7yc_Uoz+ŸZ>'H:e!gxۦw*j?S)n,OUqCn,9˹WFe| {ec7P; '҃H 28$ 9,gŨx0Pﲛ_BgE@2D!$/ Uz*x+SxhukU zx.ȳqSw4NU"e[]Dh&!m4Z{Vb: we%D[kWlmj yVX2ߞ.!Ŀ}`Y ;#Oyp06`~B^@ Mn,Jƕg* g82}NBuD!63 E5cu4;ioO5wi JWG&=Wm ka_za|irrD B02bx`ZK%BrN̴5D"O|d\nA>Mu1YlrqOCSښJ)ǥz')I2uxxL :>hkfF,y.e;q! $3@-$&HR͗6l>a/(>YFM#z|+ &ʀѻ=TR@$A%rc""љ%iF6mlғ gqs@EQTlJPg'Q=I9`srEw[ݸWIwH(YwnqG_-0. u?JEqd]dUs"138Sི9{Ζ8E0%5}-bPJ/(⬠?dh_ [~A9nx(=U$W/܉3Lɋ$uᩔ8&t1ܷ6-yjF7aj2V F[eVkqL_p*Z$ɏ9)t1k*MV/^a WJg(W'K;rV UU`giO, R\k)9s$tԏ}sQ_H)XFhG&?,>z**l/$6]!b2U.Ta*KК>qzDBcÑ V@js Ӊz.+&PIYc6R/?cE*~5$} :o{2(?aEj|e\~KrČP;`2l`|hP%<'3-:1'(?=oR @+]o4+7& }gbsOJ= Z@Sq;+^L w8j%Zɭ7hjsk$YfE!v YϿhRך;Pv_7ar~A3VH޸f\uޱҍ?2 bݽҜ7(ج2&t˺b\f À>Rsz%s,!% +hF4Q ww8cPͩEq߸4214Z;LUW*#Dv:@stFY^W>61υkﮖ<^Kn-23>Na 0)0 K hJLOL%+hg= 6sAeVQ%U.NDպhbIw*0m8S HJ sZ!IIajoNlM>? ]sܵ,iu|eȮȣfir8aU؞ ZՕ9~D'FA_+%ĕ)1q m>D*ab3d!pglb[V_Ae/972L+2`UG,nrOe[JzDCFC $!!*(ga<rp%ݾ=s̅1h#"Uş4Oj6{ (jH=M+ \6iT*D@46ЖB1v!0.ܾtbpUJ-!Yk}Ԙ\WT,R{"vcPK<Wֹve^Dk$|$Iz[~.d6Odž*BR|<`C?`/x3X*KdAX%M8u8P!6F-|nnZsQD l;b.yŧrl}[obmPMQvJ=ed38uh 8%ÑQLֆ?3۹r;7r (i%{%*.| T){߄qT?"gS130԰n(N @MHэ;o%i1HQut&Svѷ2^Ɏf Ԋb%IeDT{ţnO~%U^M G֙HuRE5Tegb,s ;+6r`' $\>n|DP::k @ a~f#:AhEׯSU3.<>I{T~. YJ;/xTO ˕UMtL'^;o}FL?dޟ~_} )pAiyF̭⩭`eц!4cd.g;(R|g06x'0"\0,]ʋ<|dyup/9DRi/*vU8\)jT1=,TUA>Q \&x`àYxⴲHp];#|ӈN]H ]hL; }ô`c%uߒoHQhuQnŠL>8F%soPh臛Hf;]YdKs38$T`9_y6}WJ2tqsSQ} jIt$ |teᾴ ?MV'1g e͘ 4]BƤvKÖ͊e'cf=/gG/!qqw*ﲹڟnF럫$!SDCa p ipu: lk)g?ZOH6-S(k,]]I7Z Q[ \.6 0ToW~=3}&@< {ι d/l%! bN-H|LaՉyK"& q.s\7D[r9wyz'2S0ןp S4Rf+`yI\Q :Q͓Hټ!4'[[4wO[^Jj<~ V\aɡ QK]VMZ] 6XMhL&F %@=&PL[u[ ܓ߇3` w>pk@;Rզ]8:}>B>2EF6`4M1 ųbNagZ' 6UٿjL™_υ zu"h^Z~2!p]U˼ U~f]\[@?7ŀ&  4O'euljJc">rD%j& )3-29#.ңyVq|Egw.Ifm)!e y3oE:{_G`id-(3z.ep35 $%:J`T?xљσx̐p5ׂ\_8k8e׷n-Ho+ڒXэW5!,zl1 6 Mj3:B\D&_# ,*%N iw5^B,.AYo4H{c)iCQx"臸l^.7ꑎb  {͈6|#B#pJ7_EG2ӓ s{^lYRL7 mqV$bMo&> FKu>.$U8@:kVz@0zֲVK]ӢD9Iܻ3ֽl>I}Vl/:`do.a戌G_<͵ηjv=Mؤu_K]c4+]zw?báf;iA䔡0R+Ni0&\" axūvLej\xNFk)QO/0f3'řf NC nCPC sp䃜ɿ;8\ok2CJm}t 3UvGCX^2}}|fG%,oz`Ӭ\^曙UӅLeХTV}. }KY?%aRBTMc0wxQn:T! F:|P 4D-.#nt h 梦uʟ)-NJ+x%c ['6S}f;:.!fVuhfK\ ɆN ,s熆y3DLPy$ -nG$ac*4{^QF6Z:jHJuH *`4Eƨ:Ul;-1'vaSf/#)IxB’"tK`}NJhɮ>yO61dVZ^+-8'JP`tҎ/ewz%t>,9,L!Q(0Y=lW݁nV:jf:FUE7_L;vfY*L"bL iv⩵/ױjmp\kрYΜsØ[=7+z@T֓.ۋ0ܲk6H2<`foBn=r+w"Hyu U^V&DfGI&nE{T^qB63rγI g9cdNToJZ/F/0C#-vrZ ebvPccin UD'TDwoNγ!{Aп}"Y(ŢԂ_d!Yۀm z$,$rCk;xs 'ndkptQZlv %jc !s9/9ftx#WG8mh"- 鲂_M`nd3`m2 j1BkNV7QHMF?.[@B3n"S63%3r2A=V̢I~^n4  RD};%`vo^|scʞq:TuRF>q[jQՋZ=B}d ɰ{g7E9E6oCZD}L_h"k#vvnE(j/gW; S;cɚY&ł#-C*6y;ȩc=)u,f%UG|lzȶ N>k JU|~^1F ̓ls^dlxx ."SB_Jr $צwMXn] N-/k;2b9߉ofTgV2,_3%난Sf3'V_*|_X w _{ap̆z%k;cHe{ePn& ;% r[o)vskr_R1UP{s4~m&aﵸŃ*Dz }|6;Y~6Gj献o4Xd^,mn L8FÅu @{^D "jzۻgZKؠ/)@7|X[s46 5 |/k.FMYa~3ی>2+/Ŗd3Wh  D- 6  t 9钗IYI)CTXD P;TKU4 &^Q^^\ϥo".S Y JQ.p,2CANe΍H:3sgoA\ T_LfIF ?AG/bqP1aޚ#hs4Vӆ~LMc"*D CF g<3 JC,+&jJJ B~jRXȖo _ԸzTk$Y%AȂV9NWݚeqk 4=1+FmqV2,3DA9EWt}dWȻe}}_ gD&*:C^@Dl"q  Ԁo.'# Jda}Y`d:PpYmNEFOHAI~0ڄ ݈NPsݗʦMWZQ̢Qy\*G$VYg;KVRy&17z^8_A? <1`1++~OCldR"9ߐCU,34ŷ\D3J_#c݇QsL%{ZBb =I @ZnpV/dTkZ!q}+?"DW_,T>䉴#g _Bo&iw?cpP8(aNl%Xf}%B:Ut*٨q0깖ҼPϙ(gDy%ݖcJı,8}Jؑw\1ۜ؞'pT@vee*1yRLua V..4%,<=U]p.+yҎ")W ]2+ p[lhʷ 3%gD%p|*n(cvG3k <8^+[.O)i Y0ZEč)X8$Sm5O\id0-]!VF7b`" ;SH5gyŮvϓǩ& Z ;f$Uu_ n҂N{2J6邷O]Es7(H]XM'𥼸quJ1wœWh3^)ݎNyԥ &,>6$7'G}v"Q8)<÷R9Kes42}T!,ԍ7,5)Q|C ve[R~L` ,?+* r^D=]fqnz'R?n0R:LE۔8(ri8FKogl`Ns`gڪ1VF ʫi8-u_BaNR u74}~eeа' PFA-%-a+[\YߨZ AA1퀈eN"kLA.B rMS Kf3lYHW]/ŋnxrWQߎt K=}ɗ'wxCY8YɓF]i GLˠ+,@̠ed&VSNd?[߇hFҢ6'kP۾'Cuw|Lk=Pnꛃ ePI, ߸uoDu! | fT7œꍅiqW2urixNES͠NGԥmU,7dJB_Kڥ}nB PwJV<!X̄XqjG+HXx#fЕY̔(;LMp0p~  *vi2 6 `?oFD&6єCi?TΥL B3+#j &BD,a5/rB?rܖ+>$bj7'䊄_0i8*2!DBJ^fm%^il( m9vᑸ×#K"-^k'PRwINEAʆY;1) pu4)ZtL`kA-&[f4^KP&|V*O]_;  $m#M`Wqb:nzzE\07$shhfvvI{E.Iݼ3P peGdtb^.U wҞLV-kayw?~\Ă%s`*@wq]6In`AAd:njA:$ kM`ttR:,q6ԴKV߹XiD -!,؂j7~w4'M h ~ ]*$Y#)]Ss|L -5ZRAh$EwK2o/`V ]mMvZΦD`ӯrg%\\8u\R(`B?!MFE~n"(ժurmtZIoh>zkYɪ7tEg7Ta鼏a9/n GCN"-Lv6"ï["of.`ٲ[Jpooɦ;I$<;vBU]1ycCƌ),/$51 r Tә-ugΉ4$±Vr :V*t W4/fB"md}?M{kfu=r*7d΍d"&,6=3%`,n*ؤb'Ր<׎yZߟU 84{kʖπ^d^NPL8̗t4r$`:q*\a(n$LK2F=5UH @܂.Ռ{R @p0taPET95?W<Ǭyպٓc ,=IC?gSZ[ټHϗ.*឵:٠4tkq'qjRse!Џ'd\+(Mj 6#TT$U œC_UVT׾NE vו,ddT<o|^Y)dC4% ص eZT%{~g|?)!GdAa e~ w59"X ͫ?4 & EѶK# P"UB ޥ]K)T'E}4.es,ug$VRꍙ%;Bb;~e}<UX(BuZ|҇|G\D =F6,Ֆy%dr%Qd$@cjd?LH>ig z-[a16{OV`V4|f{}S`P8p };ļ<+g%?Zr\'\;vP֦ԾYcoMРzʔk^DeML{qOR_XRUr(CPZEL{ 22fQg•K#j7*\Bbo 7bY@ 7eijf$={׎+䚤w$pFL}S ف`l~pFg "|sf`t0 Ѣr; hFD܀p=R- ]P( `i؀-vim6,f]ڻc&$ˏFs~<-'`\ըS5|rdq>t;#\y GH! -d llD76 dbқ?ԦJS .Y$|d(:<e 3TE,_bR A~9yQԉU`'vfc.n*ܼ.}.tomtSxJv_RYm~pMHȚ^ @\"Ԯ 6dO}NN/|#=H  R+7eRNLpMfK9b=c䒾ӝgzm@Aje'o;uVs2hDW~NyTC}t;hB?']J_[W.dzD {+SOT "3 p ?sRd0}iSq0gm`^쑃:Qn~L rMda#f(Zyu8ov7uCtFO&'! _Tyy_ђ D>W2&KHq}'M1qyO@p%_AZ Dq 5ַ(l̊`hN!ɮyt VIw+MC:uzfUb#OiboXۯtQG_ |qweeoy 5l.BOa0rG.lNn$(.vt2Iã&Q% Z ,)q~IG" lvZbB J  bB_=dS $Z4 (t.xu>E6ä74@b7qit@OoE2L(aX i-<\${h.wtvKY^iFLdDkP1_CP`1oJCCWOnZf](uep&`RƠB5v-fDt٘C̶3U쏉W#Kj4͋|~Bٔ8 c/i(l#2^m5q!?|NgR x{fU3b)B&Sԧ>"+ f)YD-fGƍ<@ cjxeo8E<JR2>!IaښB PR (cPo‚"JbQ!Ȭ4 J]nʹx_by#ܹ%. reYS#-AyH[FQV"ꨔ?>h 9w,fU$^䝸D[q.[fcT7*of,Liǽ7;1<ӌe&2@w!(r};yIrx ~TSRj5\`}T(OfoKΩ5A m&={fk9]\ .$D!Smyo/훍r~xuǻm1(wM tjGGd+ >(}͹ 3(tNttێl =nARut=_?Th0q^bF{RN[g D43_W냀_9A7Vv-`Jl:"m{R7 .3l^\r"QK\N6q^KڭN?jyLU^Z"ѐh 35rCs݊ŌWkqY柗G~~ 7*6%#|G&IMFܘi&+}&B36dZ1-^nZ5D}\j" gھ7'o?̊3&P4\GP&5)W{V[tn𲱧fbе^ .!&P sLPSMb: r:|4wă b%L ~HͶ"yMIrL*MMZǁUr$Q7zqer]J^^6=8R9 M$Ɠ{Pvm@o6)fQC/ٴFԉGX^Ca[ =w!?L<8 5:3nƄ=} +S?i9T7M086S?/3k(dE qF}ZV7- .HO7 :@&طFM\Nn-xׂb\ zpsCj„s M) K4?=f2Ɛ[AێGdhv\1h/^2DJ1o7ZOIҮZS<(,+ӊ)L9B37;rF-eȰ t~Gyr? 9KEDy~݌cRrvuWtQ=\y+bfu2IAx҈Íi,dòAh"{2ɁvJޚLW_]=1/ dN5Ό/mr݅nS{z^-[LºPk^2eT>mVPz aj`ta['O( X%yi1V?䞆z+ ӀM:Mϑ8*޹0҅N ([SZwPJ7rFXH++d!3v/h!Vp:8P)k_?z0nZ&`\>@Z"m!;Q E ԾT \.m['P#:,h^13D,I!d*L/&p`? O1[yy?I{HkzEOi#`jhFfVzM҂kn"^ēx3=|(Ta VhP.$s/ Z\bravdV(+=!qFe+cO,EK}F_/z RTPɴd!\ \{?G-F^cs0]|"vw AȽ zHrAI{Mn[ivM =.22$clE[3Z;oXgYZ07070100000292000081a40000000000000000000000016759d580000053bc000000000000000000000000000000000000007000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/atheros/atl1e/atl1e.ko.xz7zXZִF!t/n}Sy]?Eh=ڜ.+< ],qxurٲQ@uHD:9g ׇ~ *0OUea]2kaPn̷o|se80t@O̔Qqgm[FR>-ײV[Ajv>IxbA]RaqvB<\ F vŦ S$҃ 1=EZe]7jZ&OUץ+/>$dRrMsE)Q ѐIFc1&bՋ8c]eTwD $9L2(ν߾5%sraL^Ra40ш7fE\Sgx4Ϗ_!lE+uH2͍6"IS*sYe1g&1A:(^V>E]ُO-* ?M̌( \0"m"bXA _f_;r[Hc[64QM~h^pO.e ZZ`5ҡ6+3Fـ b|$ |۲?}Lz#`t}N>)Dn<0܂]鵟Ʃ^҇t+%ÏWp03sCӜ5Je ~l(S.r!oPM6?Fqk&־6u2nLК"fdp-jE:W2{6,RF3DJƩ/  N;Ut8ԃU{0r!Dj^YVFOTNPGs̪ lt.Dm6RWӬ& E|\9:@XV0;,.[[sդlTtj(Ej0I V;ͦ>GC55#?^b/m~gLǧOA4ocķ;8 !ݶf‚٘32_dBp*Ј%aH%[BE2cnHgѕxBõ TB}*Dq'LzZyZ7JhO4v\s=~-W@~$Ķ.|!qUGh<9gt#4>#bڃ12GZDG$ 6Ez nEcc_om v.OK}3!.ɗ^,۳:@w!_wWDߩ6 eOHCPׁ!ڌ6dsTȚQd ,t^j*k;+]$fXwre7y|=څa65ڏq-FQETm۶G`Y q5S)vbV洏3*-JSVM/Tv#*/@W{\UmTg3e! w:`t?jwN-|E ']$Up*b(9& s41}IVs:jjeXaP9/.$޶ X(g^Sjh쨥rrIl_ wr2ܦ ;Xeq)R0F DZ5RBX })y#ih3pis'1} Ә 0D-/ĊHie!w"05Lc\kcjвnsN.bSܼ1Er=>m0fS+; |_:uw]ܣ韰s̅<#) 4 I%y[MBO{[ h@i|ckVFI^cȌZv}%JuğYň3wK{~˽>#O θ@+8!.~ o4G6SN}4G&?eNe}lPqިٍUSXE'(l)<,ƹlGK٢`'p $y:9jy tU5NZXդ/l$[+ 6JBVbEo.G`I~%bҫ=[-@P!Ruw‡i恓9z6T6XF' -p_OH5QT)a$2`z,yyC6Ȩs(>j0#hĠhTnI]GWF^LZ-Q" 6 ,E[d6GRrV 3?Gfh"ݚ)HUC@•#jn$*;k9לFLWL$gu7-O00.Jt?a09<} ^Ҷ]2>#FvIIeBk!5=Ij6'I.-/`HWvԭVTLpvD8}f!Lrg!rjÝe^8SWDMg?&rrtȅ;Y)wV0p= Pdzd׉@ v$BXSgKa9XXM n:WO&\A:& C҂&?) KќdEe}Cҧl+P*d*$Sx*;'h+[Aw٘&e.& >_&[6Dpra@X֑nXds{h,u9Xx%|嚞|UZ5s&`./5! )h&J{tϿgXb3pn&=‹ȭu'7o.Ye>AO=X>mV!b4oNau=HW ÇYL#,7TFfaQ- m{)Bوo?<*=~ɷ8';a?ғ)Bm9ۃW`!X/af>_;5(]h nj&3XlR `q/հNt(weg d{T;r #=ԇ4Ûe$K1aQcgNI{\l1Sq.j7 uk`2ݑcIM2kP+dvء;ېa?+8R|](MfSf_m$yp%u275w'D%@:j3: &IHe{CN>}bʯI<\]^L4!@!-k9}{"lG^?kpDĴb/wԂ<|P[gjиbpӪ"3Qs ӆ;ɋF~@^͚')X@ARk,a)m':6z8rXM7Λ$ DG+ `*]Rj^=(uqDU(sW=_(1_;]+$ mRm!r"_ۖiH'Є/rĔݭ[#Lr/^?6~AZ}r=Q[v#Gi_u^{[p.p̈@qA|K5}?[65CCesW5$P?^)JDF]lNd(d-.C xB7ɲKSlL+#>ӣ!nMP*Ѡ* ]@%:!+X(D\{ݶ@؂VG;2M yr#m;e8;z)p?yc@1CgZ"6ߖHyYIAMr!fƄ[ҧ+3w^C}KB4IY?꿿j>e'TiWtY>dr|8^GF_?bCr'wNj-I4R3?9nG}ȦMm(S,_R1mvX&ŦԱ J%R[< p5hVY]:Ctl AABHr[Uk|(?T-*A yG4ԁi fj,I*R(F>6&=,&̠5'9[Dž0)m~=}ʇщ"O~$#]R'*,}杩+|~~R\z9Yn w1 RBbTZW_8ω0 eTGx/Ctlt9x=^F;@UgT*Z)|Q5H4 δCoZ5\ڬ I gGt|*\=p#kgh8`[΋cƲyI3 L_}=xjDet4bZ[I,M3W{%83+:8b(/ *5{y4ԫ;ŽH#Őg 4zkvܜn;A; ?Dsnd-@"r˅f972dKdSZ\T8-]kUcWf8q55T\uH9dAIiRl vD4Uܿe$d|>,b!gV7a@~m-~d'Ph j DEnېJj d_o?f,^D~np q\%dSCM`1.Wѩ\hYo^\Mfd:a cЯ8jfLjq=0zWZR?qJ8w'k&B4;. ?~!®f!0ӓ(-iB $:F7*E[=r'&av@)(ºvP 1Wܭ2Mt865>Q]xW-y(sJp` A-3mjXXe{]tpo33,$1eYAWh^J+E1xA+Rz(-~=2`Po篋I6<\97|E8j(=cxUcW㌆^\qEzݢI{k$jjBUܦc|(g@)^~IRA?{Q^48'HXLTQJM+6usȣ'=>V0LZj(c|u^sybV<͗4& ܊翥1~&xa;C Ũ^'Y!珢ٮvbR_S 6U1vṮ5_ Ka}=.HՋm^x9xwG%ǥɽduvB0WU3>׈f]8aon Y|I}EQŁk)2&<=%pakMP}Pm"AE0ۯկuv^3\Y]ot"P[D\oEWvîCU'Xdvw>G;f<>sv}KYC}zA.掬ɉ"3|Lɉﴃs6.X~5h͐š5V9aA61yvs3%q5}ϴ_lW~?.*l"m/ZMGzkF=s wnFpgOjEVJhbs]N Z|N#Urह_pXvb!26pgoVɚrM.Ud̑ 1tƬZYe+`AȪPx$?FvO.S㨚As,#>T:Af 5= ~=Z{wc _ٽ影?*\s݉`OCM7އ7TJa 0a5IPbqvZ[_s آE\h\P,)rknn8@&|* r陴Q}|/M6Oƺ8u|cN={]*3 &@i$b)C6yv3do/ydSn"@xԟ*䱬g f }c-P4-9 5Noğdi,5H2X ^x=|"vkY T=g;_?328SYRNCzb0 oeQNMZ' ~57F w7X uTRyL}gF Ȏ5-ޡ1 &WnJes:8=i[O@[[5j5y]wؕ4y`A;^V%9gB* Mju2]i ԄuUs.Y_5F ZA#]b۩<'& $ 6_h6mkEB'(|$AtIJ_ڽCkZ8Mx.ڗ_H|1kV5rs2m\>EDk|T8X҆[ g`vc}F~~+OwiDC]h9t*H: 0!iun7l-]1F/^,+OɈ\d䁪~`m?&̉<t|]}l(%שxn o:TFC3g:#!"H*$O3Aa-K`Gfd;?̙W} KSb*^Y!"+.δIg/EhŕIm @Hj@NbhxC wo {3ƄbOv'kC Mi$<[mƁ@oQ`37l{)h d`> N Ɉ.jwn#n#m|VzbfGET|:pf(#N鲻xEBDY(_hk O>QdLY+/isG@`X lņëQ:LgVM0/M/Tc0_?}]xZY ƈxmՙh,`Bz}4{7/i/q^aM,4YiOC326|Tn.¡#kUyG<罦dt$!k<ZVi>-jm>Ǖ;V%Ra3wcc3 SxEdΡڌ\:5+sQ]Q'WoCv9ՇJ/2ltOQƄ:WƸFw{J`o]Nj\шy``GD:(zk̫Rg8.Z%{ Tbr֭aΌy4ߊ+4@yHڗOn6igԍv42adbgtYT1bc@sH,|)'QA={KL '́dͧcI~{%5W,Kdi7o"Ќ+Ql5}-0[}[b$+ Ů2 -3/@;a@Ab vģqV/tq\B>Ժ_??fmqyڰ~a?2*D"[h/mZ6RRr?Ij \ok7%cY[P<[;`G:pIҜQ裇s"ݰNj/#7с.KvCÆ2qc'o@F*`,Mc$'hKODn_(6ce d@][$}KX,ߥ0 O|R*q&ִ5' OjXۈ v6ݦfZYyuDIg+ 'b/z<$ S8<%3]@N#^Uit3M}ԆW rmbb<51)Q-<:W&}mx WGo .o4dy|ZE-=LXjMIqd}CZt"͙ȏ nxp @nJG!_PFF9a)9Gll)Zk0(@=/1鍿`E4@HRi4rGڜ4ĺ|8.3I *Bvl‹-ʹ]`?C!(F=A(ȁ=i 3&W`V>KB~D=ioɀ;D[ZCC.ëd|4q% 6-Q+Z>jk\/coQlO"jA|L5Ŀ37)}>" {@`x \qxvU8/+#L+V]iQ1j'gDҍ-ႝ=ׂI S+ãXT-~br$ؾhmGl:/L.gl 跃(5N`n^GaGXJxYM$(ׂh7qe$_2U\k {(1arzR2\jHWVKE27֡0 P*bPm ʴX)X^4YT4Tۭ `#I{i˝bkJ-n7(:bZ2ςż^,G%I#G'M3j–NѾ})H*vyKك sTg-B)2Ʒ.MFS֦bFTx=]Vt|S)6)*\=RunSRL=4eŠAwh nfm];[Y ޙaAho{1fˇ,ƃ`1J-y>UNVf[p=Dɣ${KqߒMMjMNTHR A򗲬wݿˎ_>iu$yBE+(fҚ%ڹgZ1>sfYv$%5:̬>4G<[]GE*}ks~m j@_&ٝtsķG/ta**i.yF [I@U&&[j-v3^馸WU3X0*urbٗLLFT 00XZ-4p}ڠ J)UH܊uBg/ECպzڤ@eڹ*3)+V4p@j H4_ce;Į+F-C-!⢺7p,Y3~_D*;Ir + 3F QN5 Sm@):p@?r8ؓHz80%%H );m5BT6Er;BL{9U2@Ond/$6x`R <Kq! iӰ+2Jׄ!,rfR,0@Sd;S3F1W|^(9s|XG(RD,$n}kQ.*Tӡ n;Τ RO]St 9t9Z6U3Q"u0(;蚐5KȉG+|S2ܠs l9ihNӽn+6Vt:1Mk49uuZK%Jfh(JsSRR3/uF|76Æ4uo7 G(ǀ2 :y "5wݜHL0M!}PڥT>Ta3x/ߍ|߆o 6`wgV^@rҎɒy2^$*mR≎r~:GVWo @L|[ ^}M!5dЮ")Eo@V`FA5 Ā`,*5jf2`=@ [-+яVW)n-V߉QAȻF%OF5x$bcV-kkXw܉SW;DN!商j#7jg`-o(5'}C%‰c2` M&N54\q "w7ḭS% hN_] ?oq]SZC"X߭j:/qC]&Yk7I !i۪X{ Jm\1NU!7|-+gheΗ-F|i?bۘ+bĎP`&XFlnHsXǤ#`Xz9̧&[5+|h.on;`e.:ߙjleYR1CYq168ݝM v2 56 :oz>T8v-k&GY3?8E6[emͧ4@/KRSRW_3;p! G9=*^PF"y5 -Zš>gr\"qc-ssC `EafDa|zC=lIA]ΛT\Ȣ7u[ _8vh {x6m2K-~^k33oP\?U7»6m1w-ky0ͦ/Zuf8+) rwL"":a_$hzҴBt7Fl/ue/q PGu=I{~DX6‡ *zI+d^,Y7ܶ.uЏco|&[a>Uv:Bui$hm` +Űc/nX_9īdSj&#VFU2ґdcSyw.:%tɭWhwlTMY)BS/; 4= 5Wұ/EQ\jLng!xR2_9QFZPhc;tעiPMTLg v6,q)sENuKS1!FW[%Ӷa+LF j_vNDmNGk$UXfRM?a|ZP*JT;^I[mF]DsJl\_&oKhP#R"OI 77'FrܷαWVdm,{+60Qb! n/i X|R ں݌6^zJCJ\^8fs=^nJC)p,doPB@9k0SXlO%#En. O bwe).,,鞦z󰋅?ݝo>=RzH0&֤\FIB[sZ7d/ vM ##A! VB z"d]J$xG 09kK 7!#f.#_ۆU`>`,!gXsYzӖЮϚxe'. O tyg EmA3 +s5@R#'|[~`db D'[H>2w>?(+[iZʮ;A$ޭ3@*em!Lf`q:W8BJD f)giu)Y=J]krN\"MEEҪ4Zm*asGFo>PJN|&痿|C27c]aQ_,Oz £Ӂ8 lHAv?E7d Fp:Sҹ:A 6Uj8R9eRf"LtL0Ҷ-ָ'(b d&8$rsnx?C#~ƌN7v6zʌ[QTv hMb 7АJ8VJC %܎~/.- vʈ~vd6A/3}%kYѧ 򿄖_ְ˄wJTh'hg3 "1š bwt`fG^y?ӴZnq\"!ʫGhLh'%[ a.{iF[>7vH֩9 d[cBcR.-%{6I*{L>%ҶZ5FS"0ވŹ:C'0u1<'*N[7jGߵU=l "EX$b,'S ɢI72fGAf2$}YZ#5Ҝċ?W}FjUx~{SNUyH"*(K=1!ýz<߄X$vX~&Dd BxA!n)ق1V01#`$QQ W^*( 7LJ,{~H`\#nT)nT8'v-ULC3vayZ2]GYjKlZAaO; NphwsOsK~H8&EWAlxݵrm3^(Ȣj?]Y8԰4A-p@Bw_ ϱr:ʼn3-$sl)>Eg;L:"`ez!4l5[4wZ9]r0C]o`vn*cj"ʆMF6\H35 Fl,ՕJ6!{" GB).C:{p)vsXWzr UKae (c&&ƮgT7gy)uwqaP#aѬ}4ѵg/Zf3p@~r1"0rB>1JwiҰ!Rm0#E ɱj2㤰'Y-P{VOܼrntR 61#@Q@99A-jץ" A(U4ܳ|e9N*Ǣ7Tv5n6|>_0{G[^Sa _@+Ѕԡ䗷 ~sT+vDo:r~o=ZJRĠv`teͮ;<"b!G8 8/=bF h<1Z^ԟ.@szu! Q1lQ7㨓]A:R^|ϤmgEQ:xR7B-i{w9hd9? t9\1V(ةj+B(֎vtՁQcfUIяW(_:<12bےΦX5ei D:Iy߿uXJk-dWSWݜשȯ2?l*j 1m?mdE/k* Qx,hV,]ʿwq" f/L@v+?Y,9V*e+A}fv$(GB1nq+-*B95rcL㸲3^fLշ☦~ viz_L?2i FwGUy$}@Yy4cT4A;Lv◾WoA]L:AW6!pD^:]i,!J @LP?<|;NJOByѠDVShb)2(T*WK2Z88dwZR>qjR`FLVuI zU2^'տ\6F 6O4>i;|1AE2i'Na#}a$d{{ ݤL#`,Qnaoy+-RVYVr5 AjfD ָl& b l&b{3 NOMlb$#% ~PYVa&Eiz ~1- M 8JuAv%B,5R6ѱaQ"B6/[ vʐ ؕzOanI}M5BP1S0xW2Ny}M6{T[ѠT_ <:FLm}Z\> 585GKB],<7 \ N N]9 IR 7DYj@%i\MB =U-,K4 QL]h,? yi*> 6>es^:+OͫM^mnSxl-'"Y=J Xp:`y[l3cWg֪؝ԂaHSZOsŁ+ 4+{=O!u%AkVy!cOM8,le;"CXׂ+3Xtegpxr9|6VFjeoH8C(k Ӿn!{+ی؃F䓿ܤ7%n,7!ÙelpG!? !+TpCV9 V6Z#s|WCe8u$6ěG Ff9vv_v:8u2hz2isg`YS?\\60sΩYn%UO13QĆҾ eIW,7@(a+V

o|FAȍ=]os"$/oaooQzBUYс qǵ*$Rקζl80 }`WgVنдֶ9jWep B}&6?yKW+KߐˁOL|7=> M,“'I0AJzrǐ.aϟ?<zKdI1~ULV8oM+Ft`{tktd8?3g{Bj,*jn@'Q^1RLu^a"0(jgxQ(CpSp'>㞿|&43=, ֱno!-y@X,)Ddܷlz1[]{e|v%9'ŏ'4CO|ʺ.{\YHHE.mf/~8`^^{(/` ( lC5o<(ۥH"X;n_ iX0 2^].*[5PK *ka5r 8\k2q=Q=% %B^"*k_DSb1`m[fP>ЉZk}9,Y`(0vbR NLP&9R,#BcRt.w "z0TgHJ4.8LONs4,@5ũ ξ"-PI|Ϲ]sk%89HKt 9L[!wFѽ?$Ӳ DL GQ$) B-o`Y+h߁R"FwZ +e3c*#ںn74D.:ߺ!¬R&)I :6h.ؙ[eaJБ^#<[&$n9$:d/MS(cN\U߫enxI0C K.]IBo|a`,C0 _?qN\/)BBxi5P,E``Ү,chAQos?(c| %:S$^wq}E$`(_ٌu9e 91d%9_}i{݈ j zԁ }jaƣD">FZ'my787 /ge%f3цp):i~]DaAБT Z:Ɖ!md)J`B]4pSKP ((\-rhA+xVrjA` s! EԨ:C]KBYPū9@B ȼ)8rz 1U8ßV'|֟ӯcaa:hdx_J@*J ifuwƾVɓяA1I9+-^&n-e`/A@h{g,D\=yFBIk/|F2!l*ߵ*k0X g+Aޝ 06vbY^Ơ(m1w8 (f-գZsBW:_(J4_D]ܔFbhT+(||Fj |iGdc(_ϨޖyP QXg9Bn0w?PN5c&VhO y-|v.7nYşÇ 4KM}A߹o΃H T jb s,n7pyc%$v?$%p70jV_zK!rڼ`#Hk˶*+ L~Wpo~_} 5hf {@0cv[@:me;uu ާ`+Sj6+~?}J(XÞP\@n'TtYY~#6S3oViS͏[O  7""H#;V< [7egPAx %>h`I6yE6RH좤Q^kCأ|UV0X8мg s8ۿ+ Q8Ӵ:f]k y,ZA+?(7P۷5e6M'{*j}H w!6qr:%$sw8^AM2!Pw1M_?Nx8 j}O^;I?{G"mtyi0E l$ Pk!A]]2w6{D#᝾KnN% k?dt lZ~eMEsYAo(LZv[rdnȒ#HB;G]L=㢅2o t1YϾW96/GW:AvVt 7%*8r'rhv̝D!x,y͓p=Ϋ^Ʈ$BR39ݥUPS"?OP::?;W& 58 v2C5,/!4ps;yT `!tp#-cm’<9KT0l?,ʈfδ2_/Bǃ.6Rg\?K)/qQ_tot cLBablc&9FC=?X纜p ΍xǴG1cGL: uH U} 1|'A HJˤ|(S]Xd;>?mW/uѱnH̙A*U&;Jv 4a[Ar k Q߲ő'SjIKB7D<=yP!@d}i Q3=g!~I0l%!S;0O Suyg퉺VI7$&xͳAsd/1^e[xaW|eX.} ~? SPQU[NJkW,Y '77R^h&+m`J{T,C(\jin%z^dj!L~K7ZFj!}gC"T3kL,!uzZ!+'U(ȏ;2fܲ<[p#rP$x&i%aۧ_JPO2~V+w<߷.S"UZA b+86ǣA}! $ީr,Ӂ[ +HSx)sMW߻ Bmc%EM-v}NW/ "g%9m,"~~)lv Jl֜D蘇!Np8ܲ|YDذ[L#.Nˆran1 ?6܆CYwhWOLoqnl$S9#S#Mq8 ^g/0*qbGx7~B`jFڨ'Ũ0/_yidxBU1m,ogB q2Tۇf`L!%ž#0Ls{,԰ilRx?_Bu֯g8d` B&DLl߅y?XK%&Vnzg%`r?FaYP'kر}/?3Shr}7z"W\Ssw*oz8l Oj^["21$ԡKK,sh Q9Ymd_9Vjٌ 9yD7fR&?:J8Wzm7E-,V^_K,m6.#lwpGo;0BғPWڴ|]M4}g5!I"*bE,^S)*@6>Y][CnR˵yRچQ`_+mk2`Ԇsn٪k+Et/VuwV=F=ٻra#VcɿUNHUO./2vR߉$`Ⱥ zS1AO fW@#1Ɣ]0g N%Y_FMy4TFe1Ҭ&<e"-mn$k0/D_34L/=F!_> (r"B-YVwZ:8 rpQj=(}b_*E9[8wz pC0$2war A[0/CLUH>=7~1]yii{bqh{5ڷhZ ,W3aP ՘wk' zn֤C%'ࡏ^v V|x{¼uK$<6 P8]p@c6az<>k}ǶMii-ao;܁/Te/pJ8 OkZ}? ܼ5jYxp0CG{-rQWtR Y <1ʸi\^n ƽxdNflLNYM#muco QEqݫC9Wgl@șeKjA* 1#y\>C"ygt= 6  O6ޔ83[wS4D3 璹P5"?'Ә|D>-Ԉ֯Y0=ko\I%wV< jo)߯翬4q,T:h۬ȗh$[87~>\^.$|{6$;-ZAuҘÖ-El=$/>C-h JCb,ѯ1iC]b Ub s{:d-C+}z' >{q< %3AJIL\͸lis| Jkߩ߾hm0h YČw`ۢ55s(/ϻnh͛H-ɴBO.:Kv(f/O18-+ۻӁNѺaRC=oue]XsV}.xrL#Kk/4E >4`lgG|Iyw۸f W]*1UgS'Ej'tО :c,ʳ!_4]刑|.tRb﯏m6!4=O;򐶝Oy2mhUY$ypD-aR!7p rblCEZw R*u-31pZ.{7Ĺ Wᡑ{}3Ql**#(JMWɔ-BlFiL{!Q@)8WєD1$1@Գt@Ǩ2-Tp, [!ҼAVOnmރ ^=+3dh:9aÎQ,iBYWXl"]L^|/h4$ņUa(,}pUر׀@2oZWnmktSWM7p pqC=Q4e$#*sBxcǾWd_wE_%-;}WW hil&-.H0% 9hgq߹ۍk2klv[_QIDn5QG]EnaIA3Iep(8a5G)OsZ7շcYA =(*_E~uEe_mpYQnDjIFW9fL%ҍA*ĜYV'VՁQb֕]Ü8`1!S[g!D|*d䃅eB]’^,xPXV\b7%%u{6ʂ℈P?QCؒU." [hh/z t9MYC{[(Z9bѦْǒi%"sq{MYgjNXe|\{YiS23G<5zcvY+ s6RFj92I*lc3|Y!<̦[H&z#tm@T:qpW^~dv:X7. b? :)H9dFQgw!j+p쮒ZY,u+ uPBs/ؽ3vp`2hDɿ|NYY>(Y`3z|?4s (&n& T:#lg%~62ZݐO˙EG`-O!{5 gk&-~g/ i7fZ .{u(ȸhm 74)9kVP4wYmў/)7=F[M[ldLT/ݠc%wM2BeGF c֡ Lc%L,-!'P5戜O1* qwpѽyQq?}'im'@sY#%EUӃ4l9bZ O23)K!g )qe ;em1i BC_z%jS[c; &¦4b C$ZtJ,B \ur'm3('ؓLaVϞ\0rn7W! ΆD&YH''0NP~heyE{|xB)W/n㠁18L|  bAm|V̢!IvKYQ)qlE||Ps`Uo:=B٠k z7^LT0r45;p!{kxQnC5@R &l.X f8A w!A0]bmÁ-\D!鉶ߍ g #.@?M 37͗Hn [8t*|W<`/XC8vw'r^?4x&|4غ& \=\|g,Җ A)d^層 [Q*t`UHj?49Tr73Eq\&s @~iރG$(8yVߴC*)+@r㞌 >0xV 眈4'Ѱ̽y9Ag ؿ'wN8x6-%̺̿"1+u0Z+{4NS8'[nP!po :&ağK~F?` "\]{*ȽF/8$zcMqR+L;f-STid#5OM98`_^GY^~b\YZaz'l-P;2:]xȪF^J$:q>¥)VS@;n)N'lb rm}f.23E\IQ])>JވɞAY 0[ۥŢ&lpz>&U{ b@gu܏JC:yB+Ҕq8**DJ] LZO``߾ 18mt@2e6ie!ћ33 F>?KvlxšmPoǴr @3isMMK"߹B=f[Ch簛nхUX8W$Rvz^BZMBJ* R_6Tf!dö4R4ҢGNDk6R9W8YPi\;c/AZk!V#QA8ô`(  |`e΄UΕ4-I#E߫GUYAM\ʚ[E@{ Ƶ͈x%#ݠ_L=Ӧg7z /Q`WFxԳ!ٝ.4b'[a 2Gh"h) ȶȪqJ2 FEHk]+a/:A;;A=ĩ!ijeW#h&MӑҷkQ :"vH 8䓹8 Kx&'ukE Ǒ5Kg5/!>fQPZ֦\ ^ ZYrc ݍUFSaQsGD- 䠕Е<#|FƇn'A6])4}O@P=oKs.@ـPtTgFz54BC`^v6,0ޗ) ;[~|>]u׮('\oS1EJn8MyjJ}u . ]z#\b"N1IwngQ=tǝ#J=5yeMIUTubkZLM?6:ėj)m ⏃V?V꼽[?IU$85Fp!XoTXIt!*zKx՜Ǵgak /X) e)?2-#ә۹:˫@ȄiE I2˻Z~(@[ =U`"$`0Cz=+dm^^U@ =$`Xz4w^NK ompE0,߻IG80bK/]N&A`״0ZMr9%Mk>ں 4 _'W G-B-nF xrsM9̍%s' bh]om9q,VYM1,S3]@:Z?esϋ\]1&eFM=U^rnU :gWw_UsoɕOkdk$ ;!U7lRujOQj0[ۄsdA}͜?fԡ:M$yԵmӁ=H\d3!Ep)O |F[?E*A"m CDOhBPx;LuD( Y:[6&8^=i}(JzD`_6y -idpQإ<Gnݺ@.ݜZw107bI=Ϙh5aӌB˧G=;EeλLAo0f4X3Z隖<pR*/p5~LS9 r0rٔ>YҊ?u wilbeyيi=z+K}P.6DwӬ; vT#ZO1&܆1R,N[U41upTA#Z6)p-^ ʼn,`A_zOgp<[(a䛮p:"6`oM1lI4溅m3]z7;迻ߞjMDp>tM cpqlb3tc5[ei'VdCRjDE$b}E B@5&9.t"-|"X"2|߄]DTl Q6*KxOfZqRY2oc2wG 1w ٨?gçyy E]BQ }Wr.&,AӁ<~r?`0p ynt&g~}C.g<̆suJq5pТ"ϯu.V@c*h" qq۷cF<|n#(2*|;h^+H +q `˽ /Rl.KRʂJN;!Bv H\QLm-{k~yt.wxB9Ro-۵D&Ui8̪4%p7`?Bm6\@\V3H DUq=Z!$+LxKv:@9 dAk13OMnMlm0h=+EC.*H~%}: }o{T9t-]i"dy+g4>2)$G.ܼݧT}f8FM !&;jD͗ԝ11 4=K,d ވSr!G#~PUd}:`MGT}ǎmYP :/|lk4 w; >^e &:D#ȢC37- \y(UqֻPz k ?Leu 75nSL-(>۱Qgɰg:y=hMbk2zm#,ޗ{ɞX֋# MR7UrE4:TfZyǵX႙a/[oKn7o.uzPsΛ7{\;ÓdT.v@% yZ{z|D`hDpecN'ʬ濅vShTl^kLhI|җŎc΋6Z|-%4mfg#JiE"!2SBWy3Qm 1aOR ]U%:|.בih4( H; vT~BFhCOzokfEG)m9|DZٹf_h3ͽ,lkNrrĉ^pM QV|/[Q;}" P O@,G,X%bW`x =gÙSdV+>3228[<3iIm,1k,[\ϤsQ>ZInb+ ^ ;sSY+:=4.Ϩb<‹p%"C3&xq2BYC2L6LupQ&V@Eߥ 8s& Ɍl vT~7~ V-${{0t %c7:EC]Ē\h1C/!wk <Pݲ ުqѴM 0ZE%q+/~V$i6)1jjU'׃֫ZL! ILYL'mѥpƞ?, )0}G.2΢[XYzwS-VjSfر'+`6f]ЦzHlYÇ |k`XYPz@a>ktN{V <@0 bՇuk |*ߡ$z'^^&-,)Ѽ" _wp/ )6?iBCgzfBzYs+C<]4x?(wvs_%_n] &h/,#w jB^c$fV=;hbsH)|TܡDG!P?\.o :'DJV!UZHNo}i;S7 9PxjA8NY<6uvx!nR::2,+s#L[ :苔Mʰsl@;u$/<,3)ؼnylDS» u% ^`^ Q27H$\9`-+ה|=1f=W(}A3.)N.-؛~/p(Of ʇ-uqtʋ B`}z:[phh61%8 M]:#LBp@g5t]SH 9X\ˎ/ELXQ -RVPR1:j.ox e-'8ydUc`_ 94ϔ1GҕyI1:\4LOt8ゐ-v&~#LߩxRr ")&z޾03YO;@F7&*U;Wb//H8FI윬f}4E0$OV,.? K1+- 5aU"n+x3?C$冮ZWA*)%<\R?y3eFccMh.>8"#.5iJ$ ;78Ѝ&ȋ TJě_l68/W ]1<œ:V\QyFP0xk6b3c0*nl"HKibӈwk`9Ib g/H~ ;T%e;CH}*iy&o$a2#+ˉ s&-c}!FMU?^樔qoIb*5ܪ0!{0t/ xn2&X0sΌN-*{ܺo9[qܙLϋ4>Gze ?1]Q+qeS ꛂg`_ǥI-~`[\lTyӱG! 0A~ ^2GB/ {fyW΄[qp:bQDO5w,b!kQRׄµ3LB39ƳLL3lVo!#lk#"T"+ylpϕT8-(b5݌A?)|z]r&rx'n>6 >ƁҖ:}l1\ݨphi/5GQK6J_q!>Tu7^rN[נRnS7|#gh}ByZ ,ѢB tHK'cҾlf nZ,CfG.I~Q"XD?6I !R eخ.A~+F cN{ySkw. u- dxު gOJWBRVe@]b=FPW*M l5stt.f̧V%VIiVМ-p4 y wsm/KS'9nW*0E@ MHw,ak&b4Nq e/q^QgQ1 s!?$6(ej^G(rZ5eHM&Ue͙Փ`U7d§@v.lKHef" BfxK)Iy$4c(fd]g>{x'W ۗSsy'ZH2zzbt w1/5X\XezH Q@GO)(Xw)(t'TNa˾{P[ԪLb,`$d)qs S8tU*_X~Yء,;E09y /mip'I8#iwQ09?.kR.%i5J @]z\wnMpkj;pd t.srʅU^:: $OOfsyEՂvvSMKQeB): bÜQ!) |.N-!IȄ«m[HʹحY {@D 2ސuOq`KHE} ).jAI/ڿGObT R:r-$c~zo#DbFd|Dx2j!~ o]'h0tF{:YD<# <@I9vU2JIUUYIa7UD8zM@ ;>UN/o;"+ƍ%ǓGvΉⲄ'\VI6{>k\#K-+Ac1õZMˤ&AwY83_i)`#Žk}y.JPW|Q6e8E;-Uha4|>Je3ʪ 3|7P5dd9*K6 }M S񁓬m#!ԳFhʄaf1+TU͠\kRODr{~S!}F["6)x:/>!pxR#@3ӏ|D >1zV@?ls3z9>H%a#K@6Aoq#x)qK^kGcM!K?V/̊Qp?oZ@ HZ8&: 岍IB̴>7~hXҳy@ie=(kJtɴ)x}`^64a;w >JCr0yAG 31w^HI p^:8ŵ]I!~֐UY{U*7(J{sf@{kxT—Q R3@aMJ@ʇd^%URo[з$lwA,p,0|Eq_? 1j=h|5|*Hrt?/@adR3C9CAE>JGGq^`1f}8i"Xi/wyX]EJ-U.taXt>zABE+Htl}=JZWO| vOZA'wZ:cX垨LvE5;;Y1ْ?ъ0/5 SnTG0fչe7qQDi`bD2)MRl)ǭi{w\hp'ݤ2~B»lzQ:xW6{#>/ԅy;<ۧyfů,v—Iא5aYoADơ)Г9DvD'b5/j7jc);ġŽ0M,N>?xyN]XO@GH)Hr~H #ϧ_0t8xuWϼ^donRKW r+^AkWESi$I*Q$؛﹜6Urm3AA_m#qm PMר]!]VeٓUG cഐk~_Qtx #Sÿn2)!x.q9J-}+iAؼъqi=* z3h1\׫ RĚރ!ȬXKBnP*7>lJܤ GtanuAhsc 28-?2ݑ=g~vu\I/0s"mX{)}bCo/+g4{`KvXZI GwbR٬nr9B:,"/bj WI-?Ny[|B2Pwj_IWPb!>BSeaþgs}Nqd<Ղ tKɟ4mՇ߬b|Iڼ&VXпղuG6 sB3Wf /0|1Bb==]nTW$*D;m>6 _[bC# N0-XA{u }|蝆C43:[mtو(' [qN)$h9;ʧE/ۥD[)̃t|I+~"I|oaJD 66us x_$q 5N@/=B+)e>] -@o2V#Q-΀9R4?/͜%yLH]cS ܝk `<4_,=WFNe4 Q.dDf u.A8`ZzXs%Nx[FgTgǷ2rɵJtUh3辕֣绩캵.ZOQ=i Oej]A;ebG:߇*θ(tq :bO>jv!I+MZ,Qql0+sF?_;rhn\/@3!vRHN{kF\3muS~!WQ6O@щU3S)E>eGM] &~Ucxs6$8@<фQ^:.Ī;uR?={~u3dQ3Ҩ7۱kZc ]%HK7(W c=db]Q:s}^gȂM\4_ϦEFSܬC-ުaU_.u6%ՐR3<n@#TKW\_2#z8&^dz0Y Lf:]!*G @bIw-Щϴ\b/s]6lOQ#{=ПȲ6 !rҩqT^@?8Oѯc2^pU1DQ7TBquYBzqw$95#.rpgH&%JsiҪ\xU)Գ3hEEv -3%uN^SN,eрdr0x|rKƜBZ= -5aI dR^5CBy(F{>Ut;h#HX%Ġpk-' ڢg\@]h[Ou4Lw ypC]5U{zq?(WMݹw#6sTC7P=MW ]KYl6]Zl唬D`*)8"[i;DQQ#XFz =l2^B&57!b+/a1  /U y}Q!۝\097(.- 0c+V=mKBACh5`d,@ JB16JA$@dL:X|D[`9߼Ov^{_N!,F8 ࡶ  hؾSmQoxMG/Sz/) bj#!!D*w RԉnI7cvݙ^e =xPܹd U/q+3t:~:TlF݃3i1, W\uV,B#e78ߣB}S-aṅ/89A'|Z SXůnjgS ޅ$Mx F-d?1lGȐ&FSB(wSZ ذݐukbzCt=ɃI)QtRn1n:b;bZr %򚸚6G&wr1 m*PP~̝%n ,(,ׯ & z}R, ϼ&K$pu7@Q>:bE#uKxju&'gTL9{ !y9c4b|YUH|1 z*6@Ч!)CRP ȶZ$,`L7d.C,4:"kh0j +2!@FQGR,7 `O^v T! q5Rrj,&+ƳԚXKPr4壜hI?mChDX:ݾޮs9l1}1t[yѯPz! zjg+@BBdd6|Q ±0>n`I΀Of ؀^j3<)zV5K;"U I,>Y sO&1*ܓ;IEo竾yF]@\6ZY/ä&jUSBqЖI 6P_wJ3Bb~CfzCM?w $NXt=$ (殊+@8&jrx* : i-;W?Ⱥt"B:Ō sM/>O?n,k&&ph=h|h}G}fzQ3as=p??a Zq`1q'Y;}^ͮ +4:5E|XAq2>A!!QuꢤPqX0OXfHpU(WBmYGzFi74)e#8{,e {kCX hl;74΀a,!gH[sÏ>f@`"0 <liNIy)eHTdZ0"/| lWO:p6U5ə5,DN_5\Yy>|z$lh8"[F _:xYX>;;VZ;!j"]Yhbay t~fiu,%u$+p5dgYm]\DZ)␀K1ag¿"8àYK[a|4RuqYW!х m`%gݧD׳hK.O`C76|9w' u1j^*8<,Ml'~L@~\Kv쒋A\Jcw@ _X3nSeA= PapƱIHI)w a`g lBUTZO@1ZكP|$ƀ2d|NPQ[ISh ʍy6Vqd5ëBZ)g Ɉ+J%)#!]sI}4:}08eeLnCA¿'rqxKC@Xg4}' -zF`{W4G`t MV%ڍo;g>?mx~ N)_TGM]~*Uь M~egU8 OpGրl~<\eٻ9RF:ΐI4 [g/E#T?ʳ'#a` Ӝ Ȫp}-Ļw-A~ Aּh.~o{_pPP .)U&pH鐏VXdut}N=Hl$:Br-ݬ˛2s-)3Զq$q^P6,;&wYz[3n20 *6=^H+YP RiL M% [5{'C.:MNw>aM .:hZA$jq& 尉"TqO=LNG#q85aNzW@ʼnˁ<$rX+X1fTޣBDD&槼L(bjXB5,b3RP‚0ȅ%W-Dʭ sxuF}fvJBU_SWy'9o񞮢n+YIJn5\k-4;w:άلٓwt:(_#J^0)‰U5i=z匌%:D6;jJ]aE8Ԙ>+3vY׉[r-D5 @NʕŽ l"/;'ll)$ cߠFA͗:W( E75{7=┒ঈhC;JY ,R:K9CZIrS tUJixcvK(+iWlIW1N[_7vHr^_ k9~4!UARz*BeTN2~MI)%$~By̶'7ptJ&5YGy8yhRAxv>sZ*Y_ZC]HܶOenJ|pOFg&yvnxJ#n/Fգ2B'Wo~`m֎3[F8PYx%YA^_^48G%̲]q0p*Ja92J\2#O=71E }:Z}^4Q*@6[^(OW묽!" 6?H Y;?KJ8Å8IJ-Qi=E TxNzCv/Jm/zC48bB;A[㦗C1Q"ao,yKit7/=T~]2w 8CerYĦbᩩXIMhSgbBdBiT]FH[^JEX$`zr jAx#?m^A h[H{C}c,/:I$.Ƭ]R<,ԯ%nBwc҆Qm3CC%oi-qPӪ 9c?%s1BC,CÛ? 5u4"X) 7?kᔬ_-? uTz i83(~iG3KD}i4=ۈV$~m8CV%O va-ajmxsyV5W$0X{{0=:]DY {&*~@0lA.K K#,\/:zz 7)q.ܽo#k.xؿ{^;=Zb}K$Kv,FBP$(x*u}<ւ;3V1\wFR,ZZN9BӪ4AR& I؆@D*Y HYfāD>Z|rLm=6w>˴ϲAо;S+17Xj0_K=CR=kr2xEBP')S]gerh2+޲fj S-]=pReg.-a*~`M&Wiø,a2D VKkKE^! b]?ȥar5yۮ7+C]<#n߷YZ20!ɢrbX-CW52[R]_ Ut8XGk6)A&,[kdAnOCܰHI1}F+N5{{6?Pl}q њoIPrrFτ ^"3'2MVõ9Pʹ+l#۟/lwT_ϔ8Ѽ`JJE7v,72A n>B&xF0=eL33Wj/QS"KЌX'S9T8#s`WcZR{VpoQVb3 3$ugEowcqM={ZAu$n(lҖD2\(qgnq41Mqmw.,NpEԘ֜?n1$'ώZG.#\CVyNiM/aU1mm!Dh@FY,/y&'FK7Lo&D1X+4)3qp],vQx_nG,Z]IOVs_"4l"Xa?'r' fxL|͌eL`RWn5|8OkRLeܴ ê!Ȼdē% dg!R*Z܃A7v U0 D NVkHȚ5`V+l߿eP<*}q)ƇͨϠSi?D*'kbNϧ )0gkÕqFWȗm7d%:c!ɯw|6%#Tjt5&,t97 .oj)bW=K{"rj?c0ޚcA8DB2P|jf-{|kgJ5J뭙#KQu /uZcR,hC"LGr,m[6~*W%1ǠҠd& g !˂0 _F 0X,[{[cB]8s]/ԙI uelwaI?eVpA&w` U=WtF_;nG:Jqv(w[iZ̶;+vLXJERLz@9 %䎅v_pJl=|<570jjBen?PdjڤUD~ԍyzc 2TEdz~ dHiӰe{l1"Г6%B (8;S0'uѕ Tt7nGc+B3g߳2U\FCYwwRgrMKX$ح}l('rO&w.0ZWn `Qe4!iCCぶ A1 D 85Co#.FwdYTM6Í_.,gS漒!CG`A+ZQlDE@>rԻZ 5Հ~#q K*aԣ +#BmAL,fn:'!>f X+n*G^"̫dYҵ\";@V᫢j5X:h`"Z?bk55B#6q/۳y1\7֨MdЋcӺT)Y&MkX2_ SE6g*&ϳY %5^Fy'!@MyjA pVh%IVI|8^'#>ju mRpÀz`H譀6/?M"s 0,Qe+zYM)N.b|.N2õ2(y[ގ9*#aSQ8(4"Ğ([HqT'/qJhD1Fҩs/II%09CƯL/vv) tRIϫ\QP4mOqD[ bmf)*E ±M/߯#S0_hYP~T)įw.%eDgYZ07070100000295000081a40000000000000000000000016759d57f0000ae7c000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/broadcom/bnx2.ko.xz7zXZִF!t/:]?Eh=ڜ.+ͬi@aRȞ[قpՌQy 4Dz.|'6i-Kf5!Ӟ)˟*ݤ%֑d5hY`s0'YOPO)r)0ohMʉ47NT0.ߟm"?2ew'wJNipsYSȟb| 6tT[oY mBt+5Pנh]0`jh]`,.-ԡr6A@(آ؄:-z#a\r`EۂY2Tߴ1c~?6<o0',J/m^0Đtw~q\. hw&7:ʛ]İy?(U(^ĝ3u.{&&AIe=]>b}a I{.|"4 §HGO7d5H۷PpH5L@2 {Ȗ Z&U9eǼ_3{9pUV]o9$ /0o6d:@j.P7|lSӋ=36ȸBmMHY *Jhϭ忀]BEVz]cZ y׹?|Κ^.K^NBPNA8Bi1RU4뜐ZwR=*&c 't:{YSIL.A@Eޤ3}SuvT;bLv|y~sw7a$"UPG@4V3kq)6wEi LPD˙ÌppeZRু5@OvbS fiP0` З{ʩV*%u9(ahj$uōwH:aӀY%][R2/x4gGE)VwK^ֳH=fK5v1 Vy,O|>Tݪh@#}&\`~ Lz8/q1Oگ2>5yY|"ఢB2ꘌ8l莁r@QJ[D!UYsK(!Qxpr}CZڐY?PN(K?)>! Uj~`%Y.5=T e R)S摼cO+ :Ɉ֌x_a"4[8K]@Y2&0$ oC8B~GX4D/pouuPeUZ4kYVZa,<ְ*t0"\.X4S ~ }(me!D0Y$Z/.,=,ͧ0-o7G1掁M0kHMBҽYdzK}6Bkgd ,|D9kz~sA3s~}V\W1TB "͕r@H5:\J6 󠧜oR.h/wװ~`}/% $ER)h?$pjV/ei s`60b=[$T:ݻ=s]m7-kQ#+ b3ױˑcaK"ݽ@2`Ť>iڍ#>-J6nQL-}Xϗ+0yu13@N@ŝT|av9O 琙s<6G@.; /-:g?A2(P]kl >$RTYb :@}%m甜l_zK5[N.1YXXCk*n~KB,r,b=n TCZ kw`t-t+ù qZdLpՒR}|e?%\ ne>j>5|,+p41:wIb-1P6Xҟ'ΣNv^͉L+ FXӛ6KENH9f+|pH/mzQ3le4<p H=NŜ.ma?ɚN"|耄#\Tw_ oo\ԟDȜ |@_^XEf3qJ d2dETYɥiD 1U۳$:yer"'Tnlf>&(q7xv'^F"yM98Rg-W {p$n󢬌Y_nKonB.>48xmz_DN_-j榣j'r i nlf&'J0FǗP?=v,Q1ЏSv Be VQ{Y-Z9|ڳ>Z j=]}SH_@)z {k>2ן&8OaB ۿHt[0<8V$_٨+D>8g9n`pxWXS; pY=!&Ox-3ƙ=L1/h8')%>%5YNY^$.?dE{gt8+$W3΀Ҿ33+d6gϐjuClĄ1n#Ƅ`C$$?  2`8)Nr>xVf_[wJ 6\7VSZA._"RsUH3N*:E7 Ź/VPFm~|xK Р`Lď`zRjL"ssR*.yZ~Ƭ1_ј)i3S}/RMX?~Yp@d1/ ܱ2Pk1y,n`jtҍɿe+gVFP/ k&eGs3;UzW7wX%VwAvZ䰎J'/@J+B\H򌈊Ph0[!1u^Z;TbܻwxgS'xýebH@K*l@6y9 {i3VX ='lT5\!w5 0^,Ԩފ  o|5tkJ튟'@,ZR&SR ]ק/Դ^;q.bY]~3bИlCLFm-fe,z ;P;-bN1Yr]%B{v3YVȿ~Joq^2p|s9Ai`Eܱ_jD F$+yyw:E IFM QY|<;óل >.RԐpK! ?e`G{Wn`Hwq@ )UUC*EؑNCCw Jy㬓ഡh[WxL`xLwaЏW8ݽ?[$OG^n,nwJ,Lw٤X[g_`蛩#|,踜~Tm9~1AB[0>:zԴ3BIb.EC"{^svP4Z="ď4"\[Xܪ fsW=_p$2NmJ$v[ԝ.H3ZbVqjZn.h#Z?2{93mUGA-9c!a\e,As 3z9zxzA4z۶LgMbqQEƨ&{@+ݥRVqɷvw\(Qar;*m}̤:w{zr5T9)5y%aU~9hġ)[,2na*^p4ž0k@brsʳ,F@رF2`n`>1d'yViǙ!2T#2k&^Rm{$kB#%&ʆ 5vskpq)RaY$bPt[]Pd9X1Ҳ 18`4u lbA |2bJ65gxqYR_yagn@,yD~*2)D+'#|06914>)S^1@]O,z1@:F1ZՙR/5!4 2%T,/xX29tFƁ`hL+qVM.[0gzgFB!a-x*/Su MJZ!rbX]*ixEZVJ}@oo4ͲcH)E?HѸeʏ}s3pA8>̆xDd i!F2G߷Ou-d[YFstd7,D30o9=0ɘx6{ ֩Xl3sO\ ɑkix+aJ˓D\4Ez/̞dEe:ՕIP@ .GhU [9lr6(cm *Zu}߰nC\ty\('cKƆo:B>*iǻgaژU07t0sa58>o?,j3:Ʊ!5S\+%MKΉ.izK!UC,9r_"#2~DO214RAoseѨb Q$٠v|]~ @ir׻E}&mx:LF]ѫ %"vypoV ÒZ<᭳:v Fp|WO=*k+q#l7La*/$Ϫ曺7gqTa 1'ʔ4%TmCsCvTעᩯ."C$+Q׎ g8}{HCW7`UuZZB?yCН:"ǔ$0[}?1;Jlh೩vk~p o[nsY >K%9 P[V$T߉ꦪ%N#3o*ȡ-F\Q)"\F˚k@h sfCjlR:§]@OW %Ƣ`b)V|z׈׉@hETyXߢ׿*8FA𨷠$1;v7n>j[R3wEb5XR|gfMDnQ8K?`)^ <2Manz=Be# -Qr w /rxS>=Ӟ'Ϯȥd.c XDȰ{)@woeZ" 5t JB7:W`ۙ#!8 .0-kg%lJj*6MwI 59@JZB>8W0u2Q#V&`xWe3wDMw0Rqyiտ wзv&I)Fl(e[0Ubul//VmMBeFaV nūIlGe1W@M *bD;4& c+[KI5?q Wo;Sd`( tCC놛'C|*,ryrwKk/LF:1ZN!%I*&S{4onfMx=`I*;&?ݬ$ό5r^XR;:DnͺgiYZ; һ/GmD@/Zg w@fKVבr2‡A v( Gd@u˰nY*Zf#oO rN,Tr&V<РSմji:F|3"nsݩ^>^%n>Hl"EY}tw[TAoJ0}E F`T#x)9㵧&7j ]sx^adڐ.1^`:{hXYm 4ǵ(!D6ֈzx,br\+~ńsO3Px DKudBhZO'~(36-RPgv4H7bZ Miqjgy*Ɂ=2-+EӴhf A=l-)ؿ1xⷽ3 @h?JЀX|d*)- =8h3*{" o\X !v;f@n0&;m3J|*7' g:5Y<cetc}j@y4^1.[98PIrw`y>~ .J-9vk6q4[mk_8\Qy$''' %Zg1Pk>8JX׹F-D76|d b6C.ݵV²VCvPrZ7~E +(P-P\XO(AQ\Qr]j? s>ziw5EET# {?y\Ac:6xeC(CBvzfJCP@BcL 鿷ڣ D/ڥ/-.b.yE^)W1VbUB~  ~߼e"A,}?}1+RG7> i%s&aUwh?gS`Nl#NZ\ŝӉ+"/߉<0ǓX2CKReRJ:g#B`g܇tCZCHskQP~}I(7 I6c{Ovʵi`I]a~GcCAerڻ\%𨠶R t2Ώv/ߦ7jnc+ +Mͳf ϙ缑x*ȮLuCGq 7SUa"ب idžr_죍_yV^ G^lDPȱ6iʷb ~mDS+ɬo ? urZ3ipx򳪊7յg]M ,|vsz,Q / "b'ƹ HHDJ0'sK(X]mH!yJL/x\'sG;}kFL#4ߔo?u(! R[`YiL8Rֺ,$22lU+juJK 6ɀ0yPcNS6$0;gk^%GR+cY(RQA +!tf゙&W b=8Z|ף51rbz V&֑Jtp-|@vR 7\ÇZr7eJ͇_jCXtXLDQ9$QS;*-Qh^R&3yF$uuR/+ְV\vG,Ԟ$?'/M: Ԥ!q1{w3tSTib%jp9,"_}A#D9+8ܾ~y:=}i C@4uq@`:4xfVAʬmt1E@AnEBs/C"KMRCFY,  LMw =d~(Ao֬&(nQ j{n`9;TFo.m7#TQ~H`6gs-QWD]5 y ӒC @jW/`~/v1OT:;Ϭ_Wzx]%gx-RJ<֔E< -׶Yz`>ʳ S!2cQK mAk o9j WSeit./u AROX͕(;9o,*Kb~:f- IjtnHJK3z>Ԇ;xv YR[cBm߷tUUV;bc?/=b9(ga (dd7 y^aL9J8Lx$D$'bH|B54{P&'#]ߵiM7Jٞ,Y&ZoP}>Hj~xOY6_o`AFFK5hqndVThKiUR~p¢E+,)D'ݜmsr}#p WaJY/3Ϧwz}oB'\xUʧ/C$6/?Х={]-s`@z md>R#=dBI(hjáhdiUbdH:3i\BJ/_>!ȉ ZFܩ~ζSxtz&$~3ƨm.XW5TU/#rcΈt}s!NǕZ\i>Eip+=wX/v*{#+fjQmO|Y;ilo\7w[R庌,Hs-̺*bV<#|ŏX&uwB̲4r'4D0}{CQ8L@q6LuUI4V2`|7wf$F !nO_؈f(QE5a-s!h-.uRM nXT2G0Ɠy5,N,I[l`-֤\}[q#dTYb$&7!( C=E 852J<TU]kVUڑ2 9RUzpJI oL}ˇElVJqn<&n]^ж6␌>b&"BYz.ׄAPCMVV_|4~$.Xֻ.I6y׏QZ[F ]DXp I:]2WҖ%^(/}B4s@[emVL$O`hʸ*zo޳K/c}dغ`YuhǨX߹7O=WW}/kBCc|bi'1ĝ1avwݖ;1lkAh*6D\I{ZECGkцx;|├C .gv:>hbu6읚[z"RvE9j.˝RӦ8`i?#$ :b\uIGD_#W yXIC_G.MZhٵDOtC 뫿T€z%MCNy+r"g%2a8M«Sr_'V&Jm;WYXPQԮ@=gj:/ϋM@6f6S2m9a-w'"냘 IN~qh; \mb&N?0 tR|W7n^бO (hx}1tbc۳ sz 6z8rx F!K-*Qz$i&{ݼVSO{$Syp;aUE(@8oBrKX}IvF)>Cy\j+/h.!,Gߨǭrˋl h} rbmqTSQv6W.9 ?=BDc+[qv'JBN ouyD)kz+Ej w-Xq`]Q{߹SCl:s{}q?<7LXI$mTD98ͽT=J~>O\5Oa`* yI{%<+P6 {ffu-2+DwZ%VGwBbbqur%}"*>fqZ)4^8as{8zrb&xӧ!Á]R:lYEa@+<@fs5`2i tu*hz_es >֠5aU-$Q,Ih#vyk'J?zZmi)NRi%*mFiwLnQҫA I{ T.,u+~ԇC%9{tcT,녹'oRvJ GT'n^iLm+@2s'W-=tYijL8-0щ7߮BC=O e.LW_nP5x֖WsC^[KO!vDMEu[Y3U#9 ڀ.gqrֳ(Zyg1%cD ELmrkԐ'_3nq/13kųhwH|3/z%iKnooMX֫djwLNi榜 ó6'c!?\۹W2@t?<$k2&̛p0`1Uå^KD޳kJcS 8'BXLV ՏsmCD,u}Ѷ/SAdd@h6v2߹dQXf^ʙISu]*DԁPMzg"R3ߒ̶`AJN܂=I!y V^d#U=F2 P9 _7Bt6C۳ym(0Ks1.L eQR9 )pJ8 >bݟ6r$xn&ȫGdK-d/V,SHTw4,CjR~{ÎSy$_A偑~-vN>· ћk3gĖǴ8Lu%qe]ZE>q)(Cq])Wå .@Oda'V(/ KRgÔ,>þ<ے˰ ("exa45#u85,[jLi+"(Bs"$y#4]dOˆoDfY9Vg-U Q}Ux\ޚ$r멱VFR)_I: -L0z+xoUyjMp qT7pO#I o (K酹ߓ+z,^[8s8o7 M []u{ bl >T&<+kYuU*/wEc+*4.Jh_ |6\8?q2y 2 ;N z-<+yjʻ E$cUySz8YMpqDkq-PU^JA+/`j` j>gv&?dؙXYADPDUv ŀxRC4CMy?}̥Y(axT)|ݑ kR$B@23 R,]$|NU#іѱҾrN[eBFUᄊ"/xWSۅ"OA/a6p-FP#KS 3DලV#^,G%b8]1{|nÞIz UY_J[O܉̬]"BV<:fah$F2yP|w>5=R~Id<ξ~ן+fSz,B'U+ӜBHIӠ~7&TgoakRKm鰔*ȥV,Oސ|״_=';nʉP#bq;Tud(L%LZ[KM}3nStM*MMY&o"~+o|05nS(mVܱ1lZ(#2: մh@o!\Gkr0]e ;$q LbY+KȌMdV6cu엧_S fDel耫n5em K+3>CVb$n>HtM_):o#ig27]oӑ[-{E5aâDDP76ǟhJ p4Z^( ~7&.]^I#߲ӭ/d~қ)CǎGJz\'W& L@emY%D{53G{.П=#tHziJѦ/͔GPbw*"@[) {hgmxu-V*d] ?~i:Hm٧ӭ8ÓQ\?e#x6Gq݈9o_-'߻G<pd5DƉ#L='GncHgNv 4D3Ha E=sP٠̀(4U'\CŋL2ZEƩJVu8?k%W\KS6K}=M+`@2.>/wѣ_`IT5Dt>y6ֶ"ZejywKS;zATtmRdX9 ӿψYKIht0u9*yA,47u} BiUyI6Q&SlSXkP!y G >'PНLȝU~9O -1!d̛AY |$uplC6BO ~@X+Z('z\q6CEmA E*ﲁ /,m˝h γOb 4 6/ Hn2.[8.ҏ-[ >u TLK>[AZ5tc@>:XF2:AGB NpZvk;D]PK4$K4ȗOw1 OxQs1-; {T{nU>6.Գ#dazR1,5 ҏLlJA1 v;+MS(X(9S4Z7yrP_7sK؍ -uOW2ˠOP-g31F!8e/#C">NY'!Ŷ3a&p;]ۺ*_m%=|g ^J?h3 .m[Uvdٴ⹽ ?nA-m,YhۣPby9iKnECt-;%ҡLeP!@CsZ;%l\c8ↈΧ"G\?>& '# ΰ_\% RD}:9Uc,&ρ֑veEƒM#OlOѼ%+lJwkl:kU3Jւ?.:UP1KY&UW{R8 æ/枫|d>vdN^.okMk"ġPe}޾LH_=(iB{D3Aʝ&6R3Bb ._7pÞbc:,I{'|Ho6x=‡7`xJ/Eg;DbFntRǴvb'} OWA *6{suX9=ѳѫ\5Yɳr+Q8[p<7 W'\Pqs":YFnш334! &mϳ2 UY#Jdxq؀)):K3]a@~<72S!yڥ}M\gO؁xclhjdYͰ* MT}ck5Thl^ CM hI2A%0?UZK(`TgHMMv>LD1kh✣7 ^%МX(QT%cM2]ӓ U*% 8f%~"kFXp[c7lݢyAyqjzՀ vٻ{#6Y敜LjUBG昝bغ,"Q$Ia0Ba~ _ֽQb\or:2n@[^^Eo4YIG0XjxnOFXo}m$3|~i_UC*ozm'A-\J --0O?ehLDJ$.MJgGiA`G"Xt ^nr.|ECaCY#~^{%Ax%L)71iLJnHJ6uG< tHf] ~}m`U'@t/Cf1Nz?dsv7np2}i5_TXFrƠ^om44fֿ؍k|0  Pʟ'"o$ZZO ?ewߑi(E}/ 6ӑ$s%WCB%`hR5igc`IVaDSˈ۟3qp)LAr'Zܙg/;sKЧ=if:oJŝoB"H3G {ppԶ y_7ck?V@@eYE%৭@[Z;?tv$Jc-| "Ij @hj$H8/qa\y,5ٔDK\zBdHsmmtgbnRH3玎 L?A,E; 'BP"'KPUxcjO |D5vJ "`ٜIgA{Kq`FB@@²p"1kw,73,Tm]7sh!_FlJt E3gjȘO;9^ցȳبV'"Pܒ SJ] qi-h;/-sP Ϥ>~ +戛w(v"$Pu<3ŁD|cD VhcZ:Uqx4S&2Ar6^Y0tm r~z}r4V*ch-݊:}؁lYK6ߘ .(6rB ryJgLBk*y8LJ\q[\[`:E~fc;muSghLdVrO S'/˂_,gk-]ӒSJkH.I۞\οct˺\mX2Bg'w~\p' fQG0bCM@Y+"m Kʨz-{IuA1ٜ8О;VHl>TMՕ_M+UY,W/ӗ|qD=tW:Pn75!fȀkg|jPEglC5ͥJ"CHBL ?@mZED!X!@)B;^$S*g[+3~@f>|OGnS*ݨV{6 T'{imfv7L[Ijv`>0%gBt1Ԑm*'Wg)NwDqAoP]):mZJɼAZN/YAz!:{3c;`x"6 DDY:U4'\Zelt<>B H$ݱq# (̆Kl ؖL-`&5 c|_r,OOG7D(N#Jzrux.gbӡ凟;AoeU&~ܝ^%";fɳa/R6 >-[\iAU]? h덕eQ0;ɇIon<|C# Y&wtkGmyV"#l%H >t&s Z)'M:Tyը% 0SȖ5. Xm6eaXmZdR" Pe CN ծ$)" ߽ )0{{s@ Z݈aTF[3a FŻq*uK 뻕RNsUKS٫Py?4rH_sBR7O@I 渉"r#&Ύ./o[b:m"s,ytɨɭ03ۺYw&:Pss?\"x8HWyA(%1܂USB9(氕QgrK`>E>)۠n!euʵZL+fsy9)2bh-4KrD 1}Ⱦ3~=UB.R ླ9k1:c,[hO^p~spA7UQw+꿊07eD͝D8 %\]&xcM%jpdZb&@Sú〿;|]hނ"c6x34KV;KG7#!mF@Gp:š;F)9Rc׃/@w|9M|<)h1j= J6 %}c4M zLω4q+ r? `=@JRXjŎԐS)>h1)dѯ qJ?# mjӴ:>ًll~6$0ؾ؃L5N6v+!+GEv. |H"O03ʋs:R1mUB}Zjm{xUaEcI%eќG}j\4?=9xR Џ1=3 ln|#iX!i8]_Zv:ECa}H xHvcU0l85$,d,𢞪7ʍ@ / ,MBaꑏΉ[0akl#ԙזY0w|i⡁\8,fL@քq<|MF}W2' }Ѹ>LުG9֚F X@[ w,4!^= 46Zl-uiR5 E0}җxwIO+BL7cWNf NaQYVPrUjS0p5`/Ho  ξ{n;b;3dGy4e&|zq Q􎣒aVW)%A)k7L:e9~y# tPr"uT2 X8$(QL \dRo@qӚx}!zf-GD n8:=Y"= fS_+9ǟW2}nYiG'Hl0GiD1ةOw6+ws+9MvʖSvH8,vcr*z\QQ; gU8C>hd/ZIvYJvu5𮀵L>4^. їĽE}Z$7!G[mp<ۼc?33_YDASXIdzr|,i|( ;7林V0ƨ4-]!?ѳn"]_\3)ߒp J[M >g̬X]gb%L9N2DUfQUOXN~}fr&q^{ǂ NQ۞j3oӜKLuCp "[7Ԓ3\P!ᛛmP{+-jFL7yg bZσK #TӆVjtCvt$JXXEȲpQ-Cժ$_!~o ־(uWk} cS*ΊgnBMI~BxF#ɻa S7k(w*I+o"W.dN1h*BeBꅩRp ϋ"Zu%ZGþNeP@9= j{Vڇxm\:BB+H)'qYw.u/n-)WKhVutq@ם{ϢB@vp~bJ[]Hbk@ݨ>-tHL{lVfkm_ T *7Fm9 X?gfatdeU/0bkzS@z ! D-{cz ӥ̑?v(9g4 g9&L- J _-czf]|Ӿ` >G#vR6U cRj(дr64*ByL~A+K̚)D/r7z\,ha0,(h(Xv$kICtA !_[Ӂd.%̌rvR\,Ős2}?^S:^y׵~jmՃ~@JZ`sYhp ;gpAW1 8/RaZ"àJZl6?Y} "?.! #RӜ50" OέbB[* IL>1Ԅ]ȫb4߷Fv-7fK]J:n4~H_*VAl3+-6p!|\ ꫱EZ8$-:åu5 qFa {9V1 }͹8tL2x)jv*V_;5v3r ڍ_;"ɽ_fzɃ XH@\>şU9fg,\r&rsCdS!#5SL 4y4Hڏ:s!Sf${ o, l DCޓ-n``h($SYAuO8'o6T u:.x;DOGFfH`3f1r17|KbE/ tc蓗SD*UGT 5[R&AU^] *D?|%ޕgDK xCr` OaT;=g#:݂hMO/ /~ ܛY~Is^ISm&`~qe^f:)!7f^s|;+vYveCg6v;P#!3Yk e_汊 ڙɛd֯:'mΌ=Y+X3>X}G냰"| jrH'E-cVFwi2~m"U>al?/*'4ؔ'K>?g)5H8ǐ)λ)$l:kGY&0a5?9`ߞA |*JF 6@f\[0 JC<""C ɂxoO+T*hmzY:!^)1A0#-kЕx422=1X^$gEիz.+8PLbXw*x ]iB,W/C{x8rlq2Ζ=#M1zAJUh(A*M O9c zjf{/xΜPWm1S*a./n`1`:pD=Qm,߲z m'\Qz"ʕW^'ɐW: wz U QI]覵9Ou²{X<,/l:Ij\m”aifW5Jbӭkc9blYmT'[K'۰=KmhiSqqZB]?3#jd~U8E-|4V̓A,mx0I1GNG%O$B:dack*S:tg#3۾ӛ+Յk$l8K]3GGcyd-P@.^U 5Grɼg3K'~Ckx/,6_/f,se](l_fߊ_`I.$aÇIq'5%ؾNbzj/ t v[ogYoZ'@20bRG{|IĒ7ӆW-Q?;7mWO'zH;A'*}K .m}$oAnN3!rcьװ[d Z*{ oxV`d89OIɃL^'`MEl^{_];Zܯ)|;Uf^8P=ߊ`ȨzWm\FQ|]t;,2gWObh1X vt憀ɟ|a)![Ea<y$"e'tM^b&dFPJRnQ Gޒ̺m7f>EdRLoPAb_MMF|-뷮}sdޅS.ǃ6+JF)xb ZQicR'pIL8OM4py#/1rx;bK@AP.{e.y{ 6i`N<0u!j9a:u͘+IB87\xG^*\]C7xwW-X+k˺< :ǚpgI㠄iT eOԱ"I@A2,!&yR93ۚl0l)Yu@uMdF7ɁOlsXWs oo0xAAPjgTKflpc-4Nb2EÅZA`"e|;G)9׃v"c{&Պ!ы*lxCV;//~0 +q$Ȧ"N{Ʒ: ڵSȵRַVEҋ7ھ=^S< i ]\⊿.nr&TKng5qs!aIWj,u0:N]ڒ Ԧ`M;zlY6nF@o[`gponvhf|/a/yKAP -u1rB%nE8% 2%}zdT WzIJpԐ&h@Ow19닾5=v!d0Y3ɝ%y^SBSe! :?P鱮@g}Ba]O Jyh627xƖ1p~K9FVHK4Tx-:;o_ڭtK` xBpE0hYr+T94aB>;:HATL^C/z\j.g+)<*.*yR];'|_y3˔8Fbck 7A8a1$In㌻Zs\E7pz,iprcŽb$@KӔgG1Y3P.a#95p͡~QyQWm, /AXa!5C\I|f6'=Asohh/Q ({:׆g!+:YLP5/^Q&S I,ÒyVˡJKb(Gk#i#|/1䞣PCȟ+mNWEms9zL ؐGY˒z!8=w2uv\b&5۞!=ьNY\J8̅0_^4Dÿ<ϴĬ:-fۦx~jk#mr*( l;UEؑ9<G-8l$޼ӮˆlZyyOQcQO.sQ%Uw..]|P AO0*3]0E ϓc#$Zڽ3bt@aULMC!m `:%w_rx_n. HQ3c*B2 $C{#yd%qDY [$꘯g"6ܨ S"R*|8DfFd|Ψ̫+t8muB@dGqp.(5|&E] 81d#$&~㙲p{٦3G~ $$`byne_(rEUxєy@IԒasܢ3KZǃr Zª!B`g#8!O"UǍ!$Lqz95viKTRyƝ+5,XR2Qwv} S~bLmYUb+af۽_K?x}K>.0Jc0~xp) 05p6#4& k>7۠CcK8:lN2I@>s1 ̕fXZ,FPŏkۺj5+|l m7Qە r%=^ NY,_)c(lQxN <6rc)˳ {ܗO@K2}Z՗~NW]*rV-K$OZ8cA㽚E/͸ ޘy 6XiC"&Qgj(ķ#΅w.]|*n~Sj |1-- 0H C"&f "K RFIb3+bd!bd/%N7o?&(8oV|g w5Wx^Sw(Jnk^;_lă&W[v+pK麾E\[gx`N(Ÿ+amD=s]n%2ԸNA+|l]OQ;OstkMw-Ś\Gf^mlV%g-x[\H&kLHWWC$PFu9oR5}@ACpNod>e &k ! y.e'֫?{̿Ѫ\ C am(M|<T_ZR2jf/4-ŏObF O"]\[ZWξT:ȫ}a&) Ï8H1(yD5WIme!'gq(ry+ޗ7 RA _^G2I̘ˣe!=ڹnݗ|"]6 nw2z|ܝIOˡIu369GR8L>'ԐCq\%a3a'kZ~56nJ7{ykM dddxZEpV0t`Xk6-?r3N@$D(c߲eǐR /0/td :af7 Ep.+ʝ)'9{MxW 8`AePYgr% ^iU)5K/N/HL#G2 +h\GIDZ+}uvԃlfUYl$Ei7@}#HGw0󨨈^CU!O%1bZ[џX 7{vu:;Mo>=۪O) u>&el3dkכU$urL^l#Q/c'2_ɲ4 q8Rs*mqy|z/KթѷK/Dno)[M>S^X454ݡ|KJx1,Ũ 9=vpIc' ty&@ զ}. R$piW\j[P?lrWX~vNxnxR(&DwGʧKWN؁" 9a!Kb=, oGz}yxEu?/c5uZ6g[O`:80)]r+GG~xQr3b0Db'uIسC zsReg mùhn$&JV?m@@~CҺ^`w&mЅ$`V@եD8Jttò_^e| UŇ}A9`;d}f)e~z?"?_^f_v:$Fވ%'@ Э>U|>T1dPzjd~?yZn$M]'Z+\ %X [1p7^c4216['X\V'vD@V*CUD}DY# "rm7kIa[_gdp֩> _֪A\-ܶn Ūw7TpuϮ5MGs澙T/Xxڕ8HCaI%nW-12ONn& 2'WeQ)\95u,y_pn>L,L}[j\z!ΞUFNv"APg>KH{m^ѷjhbjm͞ RM0g%5 MS~l?Lr-ngfElHO} :?G苗!xkt=qߪf wGo@H5k6*l20 8GlH.OJK22|pAwR(yj7$blzbĤ6ukRblB+:_1A|6CApLv6'ta;ɶ…^I12Y4&,RX zUNbADžm0ןL@ӨlgcNI[}oK4붥=%7l* H6/iq@ؤt&;yh4,;mB)QT~,C=CEhbrw, 3Q K-[v[~|)n+cCS]ҋ|=\ fbI6qy&琴4}]}ڏ2|W+.?~15K?:/-CEpP=e1DŽ70MoiQ"((x{X7Fd̦~UE6 cV8iĮ6fS10,t?N:>Gk"7ZOEVå;: ܁Z,8 BS_NSu0B> ڈ {֊3=y7Dґy\ *-BTJhuлEfTtfeSQ ;c2,\JR(&$~oY׆/qok`Ϩ2IάjpGQ4WBm "8/ũ-n D0tqXbB9X7* "iL{L;^lO^~,4N!pk ^~L%@I >L?=,(ә7a|~eihגtk>/F\c/H8deA.j[iHkΡ4}iGBLT\f.SxKH~'5a^V hѧuMD%{;2j#EU4ǡ^Y<|ӽ(`H2d+-[8©FG{r)[ٗ<'rI~|Zp}GƆ 0v7f TBӍobkΈB_'=Y&L:(SDh 5˨b˚OŌ}EЃ)eN/;~Sˡ5xjD`nƒ!]OؑkoT Eo g7{HPcbK]̛"pe ޝ\qW0 nY# Z3>~'Iz:,#rPS8ʃZvܖ:NdMfՙrIPOd `\sB=?EP?J%‰ p&%HCs^6`H,k1;\:[01\h ȍ!HS~eة]CōT/eœ?WhU9WȣW,y=k #g Ǝ;MuKIVO-}o?츮8 d GDtAlj'kWUQl/%}e*mo1ge. fp7cYX17 ([HY-sLٴgwZ2j^eTIVkI~I|S?!иX0| _kX(]9r !t"3rKT6R5d FRj0veC/f9#z JzsM+<N5 *7x`i3F~,k@W20sJA٠^b-/% L# j*ֱ١[$~a7{G . ( /`7$)ӎ*1pItzgӟ|Zƺh\c >h Mci IHy/H4fhiZEVCbY^0D΅t=#{.͚Z:} '[U؋M6+T\XW؛}eYWaZf-m9ǿjtUѝL5'BfdFl˖q Sz[<ɩM";K'ĄCj`;Uݱyl*aoK2"VO} S%&eՀ)rGݮX奤Ion޹Qŧح,C;|oLU Gqs5Lk.x@nBlPH1◫nrLvXS &YkWMҫQm7_[FF> њ{3V*O|K7,g?>RX%IG:>Shq&E(6!uKa63#_&9ϥ&t;Kn)A twOGe:Zbqsk.Mn\-[ey=n6uq~*HSJNz]YN=aAi}TGGCanvk`tY)0]Ϯu}]k+ zS(6s0JwC~|}"e"Gd;4TdOLso d<L7ݸ?<)DuCt ʑ#0\d(y~]Fb,T(# Gݯb0=Y'A&vJz>G۪%`7xYm&x+xP[$d[F{"?oj D1:&jZ0#UgWCV[-Wl!Y∓Ko-/^4i% Y!M3nore 8 ӵDyWK?:MAβ d>FJu}LA(!X_bf(1mx@.++=lC+KrUI˱lEJBPIjIu։yo$5yKj~VMrծ^!iqwP̼ r{ *,( fg0"vr Z|8GbkA["hw@t"5B UkhSdc?6l|F@"`i]. +(NUŸjp>d΍œm9V4ؒ\6;Erua&q,0JE={ߡ(77tBF`xd}G^r,<9G—۱ lfT6-حoڽoKn C=/ɼ{J`HvV84vh }a ]Q[CM[SIky( tΤp-#R{7e4wVH 9e\v;\^T̢9?bP|E|Z{DvQVSW\g3m&:d"iMIV3 oS[Y̾mo턝(Vz0̈t։XX &uGg<H!Lf(킧8jlÅ5F֟U6?zrSՋp-v ̘(FݟSbg]B@h?7l! uefE%#ID]`4)y },!~_] U?ѽ]#aӨ )FԍVC rFb{>?F%ݺ :7!ͽΒ'Ah(+9RzjlY{|Yth{'|e? M 4.)x =hK]x0 ?MYx"k%h0 RKgsz 0Uΐ @F vˎ3չo_X*/'#,CFPFbX`HP`3\Rbn ϓ2Rui𒔨r!a{Y <8G1ypG3۱~O ʇS ,y q|g@4UΟ{@a4~oؾ];isL+97j)JsF"i91 gYZ07070100000296000081a40000000000000000000000016759d57f0004b38c000000000000000000000000000000000000007100000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko.xz7zXZִF!t/2]?Eh=ڜ.+oMp -#{LG!ͮ~ /sl䖏ZBF+CbI5}j/HcƆ4/Q96.jdmNQ QPIn"%f]vT1&-YR)wֺU5WF}'Q}TS/ےh<r--|@YB:1=8R0+6\{) |Tv [񏼿czUObs8oJd8Ӈ "g1mЃ9o4-3 | dT\Lt#%&e1hxã&JxI0dV"Ω*Uxc+N 0}4ˬBSVHvƉutٲO M@˕HlΖ鑈1&H 3lD.b"AP}KWJ~3"tWn: ƽλد<D+Ϟ܂N7.Ri hrR6^#M<1.Ѯ]h_ 7rE@Wc 0@7+Yǔ eDAL4R`8n$^Rzh5g,aO׷vo*jR+`>ox7%/..^KTuָ*M\ꤒ\5!K`9s#@9>E?4=\`B(+,PXGOiSZó &iz^R0wN2 \2װcz@|aZD5[B0 "ڣ h/1tBlqε=ʚ V.:64(ˇhP]#[6Q KQ=[pi54RKda:$P_Ocug1W\uXNC|4 o_ě3c xBCB4KޕN[= u\[5nQasPc㫈K(c@UHlpiw 8%4iævaLH3//%EAvia`d2,rze@S[ T7qҸuZˑ;%MKH8ы\]$PD-Ą?{#Op Nzi^[͑BQBG4ũBO3XSJ3 } 68M{uz;w[v?ltKG73ӕzI!3iFĀ#hb2)o[z+-ņjQ4dG]j+V*U< >HJN[- ͈gS,Mq,F)*9$gG>sWγY3]#$_D _%Z/\l"l:eݏrCo=LGR7Q'slXu^uv;j9P1.SU Fv`B|j,֗} YVn~%Ob},"foT)F8-%v9qp.@ٍ iK1ԃ!2nsl(t/!zS4BcڱrY9GjY(OlEDz~gE-mXey0sq:.LFcY-_8@4H/+o}>C$y]Ox.Ɋ(dca:%d;'XG% ُTQOAjEDg٨?X4v2~tLrRtg!y~,Hima) V$KӫWtKCBd'pФ=G,%NcلӀ|0#U Qc_gɔ|v&PC?e^9(J##8%8;-rZ\ų 1QYqs6tN_7 a6ofY(tc9ѩn|k#,CzRN:WG0Fwt!s1"E P&5Rx .qu0>阤`t!C(<-ȟG LK3815lP`ŬeWsqz4:jy^jlO ^/5]j=c_Cnҵ|׬|U'e-6ХB%HRe`8#{IaS-l9:c*gʤbQY`tZ Y3R6Ìބ %3_VQq1WO\Ķ/Tg {W@scLk^s[Z|-rdZf8`Ɏ,ip$~s"*.MM+rSq*/nW nwC6$|L % J9bK+!4HN7ߌߛ1XϼVw7mT/UgG{IbxxY.]O5[ALqѷ%HO 2`LXx킓%RM$j -oR}ur%挕 -.0X %!5CԪ̤^p7e§LW8!X=zÕ27w~IR>%ojĚW@5s}RlH9`%ZSeߪc]t3ToO&0g3QL$/E%'޻4DA=@0X G'Q Vзco{TD!7uv p=_* +OCt`4IGvPzא!ZX,_Rުt7̘9oRbVw/yd9Ya*mvGH@eܐL-X-QW/RLHOɎB&)JAmpsjԛPy!ߵ竺l[\p˻&+;sF70o\VB2o&PXmXR2#Y '%@M>xwAj ޼'q7Âc'Y~ V"quteD>mhɨEmPYT1ⴋvkwL{Xf/#us0Vo*hKWF/1`̯F[r?=˅.qYnη~mƴ"F =1L0c@F>WLI {g,34a8X".b-SVpFbN'OAKw$v2l{@h^vfKy#oKGgpcwqۄ> ) >Sc %4I` Z HPHO~;ʐetFK92=V> ԔPxɇ>f|*VEoC̶K@I1q^iFAϢ\Y=U b>UY~:XS.<)A/ecpz._pFhXfqCW֦m`+%Q53/faU~fjfm1Q/DMgʰ.mLua/MwKkrtNQ F}qf" \רzՄ^ "-V+ g|"1 1 Ċ*^ڽ}1ʯWq[o6P|Θ :4vwM?z~~rG⇪yJP G4jq8H.aٸ*Cȵޘ0Jq>ɷFHӎ8 Zx<@޵GY}ݦ!='*i3ȟB3¨%y e&2M O=G|'zl.GлB#/7/  ibِBnb z6=z50P2""':0Z({䩰ʍ'H(E'Q8:Eݑ;_: *eQz+9#om||7Cꑷ-PR`G\hS?_P8O A:twUe`]u{/AA t^ɬcέl" nl8߲lv*Pm^ [eY:TmjeC_i!3a(&g0Vw9͵n()'̓3W}Us2>;G7sԓG"[zTR'|r=*syp"rNd:7\r socQ/~:0#աSn釁|h|Uq2X5O VBv&:7vL,#0$y0ƐDԓ.A7hz3N 0ij)?y-ھ#)%Ѕ39"yߥ<lșK #--ј); HLLTDHI/7ٓ2NB,R7ۥ:ڧ~~m[ pC aS:@)n!wԓ6]z)ԠyUם{{RZs$ty8I gz*[nݙuwd=@okMȣbiYamdi}k؂#8}(xiy7S_gn$֧7EDi#V#! @A/>oDuSvIgY8(}ZQ)D^Vq&DwdЅ59< 5ݫT9IFT6X; ޼.ij+/2[tP>2:_J8Wkn~N4a1qО@uǣG{Gg8: wScCq!SCKdQ +RJ['YCe!_}؟q9FwǮ"<8 Z#rz35 o fM\}N{ $% I-˜Gjy=8qiRd Ul.q`wBz"ybK OOOJUs|  dՋwm 2 G쌟M!,^JV+{ ID:V~tA $Qˬ(2Ekam2[xo{`C g~Ų]_~\D'h~`Km&aF&3hz\c9[JXs>>\!09 mTjqc:T'~ FfOtZ9hMvױZ$+ C&M244EȹBsu|߬ȮzXL#\NUQtx1F-]L=aoHgzހ\q+T454%f9 Ros(ceJnW@幇޶B¦ڨGǽ.A^'SoRͅռVH.)E|\bn~v!yk{xzeg 'D 5m%m>sKCve:L}-CV^P|W' Nwpyqa8(Nuc ݾ5>}J'T;1 b.P[CeZyPk!=$;\.c 8BX#hcj6 X,ΫlA,E؏\, 7897#6 FALbDXKv|`yx9I{"HJ R-s|BRˎ dHK}FȿzsEZz.@jlӑN‹$/"<=^P$bƢyN֝'V  Lۥ4ֆ4^(%{{yLFJyB`5;D05-mR[Rz< HK3Wy>[ŁXÝeG'Dm)'v*ɸ7dX#Cv@W-uM[qAj|\rzhS*O d,hjUԨ˩GJ ֪B.֨(x(ïDPxZR$DJ.i]mK="Jj @arxyK<A_ [KכT.wث9auz7;ƤFn 2r$bPu l 4߃'+g}g5HWe[):̾/g`uүqVaͻTh(sWoF:'!Cssh{ΩTsGo4QPO H2OM5٭v}9405K8k'#H=t|O XHcY#߭^ Ϡ'p>ϯ_%^2GT i6!`d=0pٞ#J<"=#!jؓTZĖ.W?’ !u-M.{K@:`'[ޜ\eʫ9Zg֤d ԛL(rHPgسP-˞H}#Θڱ]x oe UҠxɯ\QT}"Ǘc#&!zq؟'0"ʬ]aiH3V0ZotEnY:VyUPBE8$23S=wPw ?!bXܮ/88L<+>"#NdRQ6_{hf/@yף~… RM\iX5mOͤGu^n0>#ޘYw uH<ulӨv́28Ni9bac W*Y"9p A&'G#Ms^ z L,f_"g;Olb^3>v G}nZ/C Фl܊ޕEsקwf58kco"݌H OJ(\VCsݼ| cV ">\Codc{;2M~A"blāf֜O/br4_F{8?\]36Xýq"쐼;G4.'+>>$6j'j~:Pmlmz'؈8zP&hk5 x@w3z["H uZڔ3\_dYQSH0tRxxo(:8gG)}O xSzYKI2$8Q,+J;Nĩ|I;R"̢lƹ9z67QI:.oD#53%Lr0 PYU(CXgCPzn3!)*ADqW/Ά>!qݍsoF ax-٭3]?j_1ܩq$T#ɤqsxXdN3|`||(Ex!yI'lpm ;ʔ|G}Mg -C] ;ߨ2iQu5^|]Ek|۪ wFK)Lx'֝C+)wjqqhYSUavt!Wv| x3ik[pT"d|$gg~[MНI5 LKKu]RUyۃWS(mE 0ir5-]Jjzh ^NqW;Dz{ȑ_^uB J"7]Ru\C wD (v oitfw#a 4^2rɒj:J( 8-i !.,Cm˪F@kwk8FUL[kYt! f y䲟=/a &Fh#ݡml2qqXCQ7CUDR3ѵg&Ӌ]:@*jw섶 σK/7EfS}:˿Tj]{ܘލVG{qjVgfi!O)kJS*8B9\k&A Iv2ʷu2n^ !;  Es8 t2B'Ƕ$hpu[ 0ӗـi  {$Zfs_\s f,R`۠`!8:AWYyt%[) ~ ʬl44f n-Ǐ|Vx8jz@J+8]h TmrP RၐM`PP}cl8d߃b6ȠkMQC=yA0r1*ZڃkuqdAĶ7S֢2Adz?[| PfEkneC"0}r'naFJ:1d# -?0DgC#Ĩcw}ӠԶNhȸ*~UpZSo~6aMe &U%3iҢyP^ek'LGn-Ev_thktcL) ޽7N]tܹє$J9ךj;3ΕsIXLfXque+W[yvQ!nKOA}|7D'ϷE- NǍsaF e7ȑګc Ӷ?a¡TdTy}Ʃ!`ᇄcF|o3e5ٳ`@ 1Q{>mkOnj+f%l ێ@nv(B tݾےH܊_xǸ@b*MJފ#&LuV jR ly_ٷk"Ėz<:S+\1sxE9yQ*Jݗ'tx\[[Á'-b!igWDO/$w$YD5ow U i"2Itʏb1B9c/7R6Jn-؃K6@`Ok aE _v61m8Gz- rh;+8 bC'$pHT1C=Ēnb)U){ؚsxz|6E#2^zQ#g61"BUK4:;di\*rzkZ7-!Fx2GQD *{&z5Ӆ,FW/b杣MHfXJun.廖TM$\ex?]3-._n]jzfU ^QB)V 5R-[Q}=ɍ1zxn.0V>L#` ɽ"̂Vܠ8WĽc`LKx6D=i99Qszqu^txRPs5(--IѾ[F]x}}'T$\r$!XyQ(龘CC%h`+HWȡ>N_/]h]irv.%~x ֌Z=D?Y瞮ҾU@O_fU=/yfxFBX.KJs-|rg߰Ft}2 d3D0r od4Q#U|crGJM+" V_߮/0YFT.O7ݥ礻CR|< Ծ'wÞ$ og-ER}Uؕ {4mΕh*(0SW,kvRtО% %trWIU"bZo[fyReâ ТZZTi>1Ё[.M4sHfx^ݿ`ed*x<0Ș{bZREk,;;|*DR=.r. :èȠXE0&V ~)i<Wddaہ_1hY9LvIuO8fefϮ3:8[w.R!pANc% Zڌ|^jtu#h;M%KӀWDz J*-j nE&M:i]֏4 ?(?,()H!Q+}wp$T~|&5Ɂsh,1";Uh %#*JS_$8| `'|% 0#qQUIHqV%=PKW\h]@]n#M՛b&kt}C +O[v+נO@sci"Ungz4)AQ(ᾙrjG<^OL_z -BJ*=]C†v#)Pɋ:|`m^r?ݎҩ7.j5bӀ31 8[8TsPEL9ސ?G? }fiIt%-|X%b#w^ldc 3(=YɁA'A!;'&{6u:<`oD%Tʈ8w\U(6#Hb504 \&5zÂK);!8f:!ȭQ׏9(SK@e=L#| j7rDF ͢y`vqoT5L88o~f#bop@dc~j E{%mSHG%I[0>#!GkH[x䙬=emӗl3"@@B2@G[CPlj)f͖g3,L$I5xE=3a\oQJNUœDַpֶ9XAұ!m%z7EqVa 0mUtA:4ĪWnC׷fvl}qVϋ7I@hEҴ1|܄3 ^ሳANu- $3-Q昆DGx J7*.ؓ`eR{`tvڇqַmLiZr5C#/1 ҧ80a79N* ã*[-|'U)ڨ2W cߪYH4 JR%.M-j?=t /Uk&SbYհy$L4Hj=$&َү tR<~d1 /v r85tC~^":;" $zWmnjiW+èc`Oag7IE yNa)4 @ioMHB]%x=XȂ]rĴvPG-SEUgF3Q!9Fu$'cIȹ:teU]gp|"/kun\DHwgr~OU تr8x>y-;H~3[ ڳ\kIQ3,RH{r$wh+A>Ho.ec Fet)cĺ7Y!} |X#X,2E@&ռk{Wczo/1v fyhqRʦ*-U#y.x+x@l5qzBKc }e=NP/6zU\l23 4=Ia[`,3*QCڂxxғ>Uߺs=C!> mCIgH't+ 2kXa(WuIHB8vظYh0U&BTN4`H;9\YUŀ'bs+\d=.,Zy'WQ }b9źjuwOl⟽,K@HdF53if9v(q^oBR)cNʚ5bx֠9 =ݵޔj⒮*P6S02UO.>IFL.0O=A9yhD:b5<6^VEm8ԖZ($`H;Kc`եZ>N#N=@˔[]p(pǤ?I-4]qewDꝛr55rdr(@+-.̠I%eNv9_&qżށK q*ubKE>/.RY!WU--9*9MrVd=J5S8D2r+jOHb"8ʛ qa*\TAiO1, c:Ny?%i0YC~{˳kM@d}~tcʆP4r-S'Dzj؎!ZzpBa}~cq+tV@"H]9 + 1һWR}#^=?G V1M+,Sn:1wL *kWl;a5c .)]9T׽Iq/hIMFZJ"SmK ._ƛtS}qr ʼn,BeXcnР7:oV}miňt4z}tyL[Os"SJJ 5zzEoJ.LrZ0uCC mKva$>"U*+v+4Dr>8cݒsȩlLhà]PՖmۈbgDvůry:|l/26ص\P ac{5>|]U=f <_WOcds4/nKb5\qbV% )w!|n©xԷ0ߓ",X(~¢*" mPq,|.Z0ǰuQ Z`F"uQ"ϤKjb5_=~4!̉TꏑmkK VV4WsD?d١1]S SS5m2[Ll r=NE<\s<6[u>k C^WvPnesFl?6 tF;Cq$gh&[êdG8 R@N6]$vLo)&x:JL(au'xb5Ө5ȟSKD؀a)YC* Q8U9t௘!Ds~AvT|JI,8񬹃W_WFʋQ6#1 0y{e3H 䴢hyue?XԌ}R#)ic # *2I7Б~췺8ڭ}XjIJ_U> j'@n Lyޫo]Yh V,~*>'͜}$b"=MkԯL=Q= L;U=A0aV=F'cN#rNq8~uZq`0Ee8=_qӃ:F lj_'^7 m@<0L+\Iz 6mO,:; pq$lDwAeITQ Arz\3yUqt*Y7j\t$AzHV \5$g3XeI!= +Fj o3h* Uwa|_g{+/*g@ҌYKaGW;=NTI4YJj*^.߿Q8<6&q ,%$HSm `e]{*]$M޴n A%I1I6b\#c9^_*| xwZBsk$Y]Dr`\k0Ң1BnZOnOWU5j_#+3 F-ሻW0ȩk kj\p,C QV)ZY#yhG˸L @WE]F~XȧVA Aif|tGYEy|-n] 4 :6'xInK!f1,βnV ?gVKQ6ׯa[@wȻ$ee8I򕒀;qW,B$]9ՄA J/3pW{K>B00} ʴ%=1;e|96t`]2]lN?6)$5۪?%7`(#A]30pw+[aɨ*%f<e.CTd7Ƒ T/JYi@E|ھXġv><ʠ& JN4uJ"#W=1c-WXAVs6$uבDP ̈&O!ǟ~ɻkĤW*I0fUfa(ttL0$6dnJ^/{?L8F?~oK7nySyDx?2mOsn)7\燷lcY w$_(ۭ^[慤'fҏ1=ӶL#'e^r)yYMwk_ Ju(f($xZ~|aIL߻p%j^Ȼyt$ز|8Zz‹ bJuk쨎6F0^d7.qM jGeRe~<§nfI.|~h#:N:!3ñٳ,hratVV\HSu;ęh`])9zQ51 W]hiK c@RV2_=-cl;M_ɾ@3*ldf@!TuP#a<A-~ЧpK @4V/[ AK@i$P߬s|w/_\.ϮO\neA+*2#74u_=?R|'rQ#N.?,XOFAW𼇏4^?2 sCZ/)vT^M- vѲ6:Uŷ΍78FCVH->T>&Έ5or~4L *%%a]w +%`'\^I~QT#M|UkeMMť_#tDF:FL[2RC<)._L,da>`flqE9,ڹŝs4%+>/v Yumc7̍yc#ku߸\;~SiC Z 53sIAP~ԫ `<v~#CWJ:-A7:c:ː»=gdćCk٬=(F Rw1>~A[gl0 dr.𛁕Pb a o8:z 2ee 3ٰ}K;"”-hf!ڐ-#r\ӣ6 م@ JyW &I`s]4>Z6-D%N)L]눌 `޾~UpMtY<8]v%OBUI} VoV<+Ou+2Fm<,/.` ر N҂Fٻ d%]p"%`G~|>z[=B=ON%D9cH%iD7 m0T|jϯ čfxN+T:B_!<ªc y_[❵nrZ8(Pл& 춫S/ CnPH<Ü0q`+*}fcˡ5%$_q]fVSE gܗBkVz>?X_DeܬwdA?WKZvkWucfm`ա/Aı lp5. ^6mGخ`Rf,.uZ{˛/˃]Vط"W{i,$)VoťJ%l䤮GZ"&&I+SQ䛿PbaN`EfWRJXRX&p"Ti9h :^}'qq-Q̲v:ۧF@w#hPe‰#$ި+_T퀃veܗHhgkpN ~sn'I}Yz 4E{Fȃ*xc1ĢL$$i| nz/x-Žj}T-X|G@9. fY|Q%)tT XIpuRM~0=_ jK'0;;k s1k܈[& {8ݻKeGGJM#euyi([([ ^ܻ6P i2Qb9's~ UBU&,/ybY5[u^]2<EO Ԭ(wvsϿȀ;#e7њJ>wfyL$f'?rhx>Mʘ?`87@%fv9J28-&s{}2sU-f0iڽ\HDz%Q/A`\ m?M6|A7\ۼtc`.`S gZS5ݐ6:,9膣|D3PI gb&-ݥdqA\`@e+yx Kgd?CXJlt7"!:2î|#8g;Y v(AuqGke#+k W~8GldHv]['/{Z%zj2{Asðr }zI]iY ޹JkR 4pxek: Oإ= 2gEiedzEޓPSC& J߶JG|"hyBh7A`j\ q]>: ]*l2\opvwuYœbӑ(Ap'+Uķz_()y5S=T8܆Xi Ôp-GUsAHt`(V++!#ܘh^Ti̇ 5|!dΖ%|YM㚸驁eHp\dMVD)S[Ӫp+OX)P=TCdOqf1Ot2˔{cWo>8j;։H:],l`1 ]rJ1_żx20$Xs]YxNSi CzN=2g$kW>ĉ2g/!vY!x_2?xjϪ3# <1!D>egYa3nMP?(\ vUph~Wcl:?XUG)fvk0V> +M;N:zoQ̀g1gLgyլm;gţJcXoQ[2s <`>o )۩?5ݡF>j gXwyu-(Y&S2JIRSihq,\I5ԴpGR\>#\Ul6 Lp`w&.h^ً7OZ΍`)`u*Jt+śf\1Z'zK_pdDXܸWPjs'%Q %ۤuOyl|ϏY/B_tҁxwIBLKxPu’`MRmZHU~@=):fڣg'3?Yr fR +"-_I)iޕf1T ج@vT>_DH홒m@Xz j!kp*NTpk׃)/r'HJI>C =%lم 0Ŷ٧Z{rYbXoYܝӼM`Mc4Z5|2&'50qv›">s-~sU2j vB˿Q9v掁 _:|ɰĹ uyoNJ]؄Ri(H;9+cRrYXNh,XW =;%D2 )UP<뼞Q$}r-RY(LvFmȑ#Ȃ=v%e6_y}$\tyycg_ndFA=8G&5X6$6T. وk~[+B&.5(,I- dp*,⑌ xYq^uS!CN_'ХBP@._P7Fh˜ZPPHV~Mt'ε .6 CNO><%u_t_YM!,KP_扼8IN;֊皤< B+r,.!D57OF̌+w}Toq2/0Z%ScI^0r~F*/: 9׸3RrJٞ>A[Ke躀 6zW(rZ*xqOC(]CI?d9sdC?^ GOqoT8w (Su9SdA`UiϏpETleΐD3#v#PӦpTU%rz[e6jp7h]du6;mpELz.;MNG`4%ʑջ`"%Vac2hx5HX5`f{ȷ?>{(>V`PQ[xֶU @iioXoO X9bQYpYv$~î3=lػe;iQ: L%xܯ639"R- e'2 ʻTz2=0I uI#1)C1  C)*]ňAކVo{&vik݂ẜOgbWM`XJ^'iZgM̚պw2ZyNOA>c} ٍ`-㋐=-3ͿJ)0&bf|D9Yj$pƆA,l]{ӆ_^d5l pPPK+:j]dl4OYq&[h! [^Nhn([AȞ|[;+;@pKkC|d*H'%"x~ǍK}<2/Wވͺo:5Dq}φ*9 -RQ^e6v$my!c5\pL)B#!$s9=I8Q] c%'EZs#5ғW}[rƉE8[3vM̀;jwbRZ+rAKbp! 51>~~DZ;8Akl)뭭+v_JN[(Hڷ=v4eVE[>B0JVDW 4[PH`4}q.ac<$-.R)&"]*T-4j tK}$D΋9C?]*296ÐF^'6*Zjf{S(dd ~Є}^;* {!nry0fJh, X+IzZ^[xTZ-[k HJ `JZaP\9N0L>pPOv!d҉1tI2زP 'yUU$cR8/{fݬ՛ma{`?y"qxL n|۪ORUwiq+ Z{|d? 3Ox ICԍM_VUF\҂Ω>clbh❚Bf[e16Ak OX52JXE-@ *`ԤLC}F{RKQd>m<zc:b`ǽ&$𱙜BVXkCbGV)Gi޻P?j!?l؂)V*>6ۍByBL bdG((!d: Dр9h҇oXlk8c||V!eh cEA*`gҩ1һ]k]`}f ԢΡ/Ht^TM/&=K1 `$(3ߵ~G Śφ YYӒ{zTC.ѾQeGZP ># sk:cCDvEo T<HB֘%SI :ѦBͥl>b T1mQ$[$Kh#n[)Q=4DW?TK*+p+KJcyZ>hSWߞCw\&\qlu C~.ih ām 6 //'O|Y>Tx)Grcw/WtmiyNi0t3Gдt!ў}I"DCVB$!Kc nA*;SѕK6Ks+ ,sD??q7u8?aȬfBN<ȑap'95(9WtΖi:/pUŎǮ}Z3(KVJje-<ƚǢ~1և9T~M;b \*7Mvd+p:b/;*ӞdOsq֙Ӂ;lChB3qE**&y<\;r-OXh8 k<-@ Uc~.2QaL{!I<Z9'|g{SuA#~SXPd "o{ ?r^b tC6jNCaJ4rU\;>:;ȍK5i).0dF*|Q\>dKP=9*DZC1"Mp83ӣϛ8p8[&nd%]+ ?dzy׽!+lÅ% 7.:AJT?乫{4k pqQ"ANx¸\t4 ׌ Ƹ&J)16u Bie_]RꭆšY\"9Q%ǍA0ͦ>~FDY;i: arqFMV#V2`(8dKMb!PVabpLHn`tP(՝iiYQ Χ}EYk9zY? e!sv,=E6urBgފ׌\] ӥ{Cf#+6 fӛǨC Ɨ#"[NQ5G$ F9*鍊7LG~胑q #+*mHfF L q,aϋpaAN / PbyKq.dbF:oJf,/`''|('3`ư\Vq' OVG&x0<8f;>  ..&ZaS\+SۈqQ;fgd]at}3S$S>azckcF N}ľ~y}^UH^hCyCs~b/3ɉ(e&*8nVdz~T<ףsś }ØC7'H ߣ W:L4ִ웥Lfhі<c(I4#Y{27w2e/R|t53tH~j?7QK;693G}VbJq2)J*fB?\U"JA$0|v nӞߣ tRQ*.kֳa?ð,qU,azEj3:dթrZwv܌Ad$ Zw!*'zwX5@H8,Csc>J붚I1cGOP{}%zsU~mHmqza JP w $caǮHg[t3 DrtTɚE,~~kJnI@():T~sKX%F6:K7͒v7pm <}"2S)3L* A&9(+~c ( <Z1k+Z4A?26:H盎7܋6o2݆yB[n?m5rt~0TF,t\5^7O׌0ixLYe=:3 ml*7Xm#SC 1~IڇܮeP-oGߞ,&ZkOkk?r/Y]yAAn|Z*a Jasȩ}dT;,Pǎ ļ޸?Ub'qѳd)_d/I(@g޷?v0) z{m# O-x"i{;v?ju&\*"Vt$ݕYU* |] ɫZtL䋷U!x/ F.GzúJ8`OgM@Z_%OPˇPfئ| z9r5ϕv‹ln<(q'`xTG|咫d1Nb:&ygS`sl /Ґ3]&%˅U\ڼw'$eMX^ӣqɵGU6WISWռR`%FE,ij;^[,XGpi#IJ/ F.zve/6k_K۰XMd7%( "<kZ/KaTe<)p.ҩ.xxfg:`xh!F`H'Aq6#O\ 4u))eVeZz;*i*mS o q<3 `+}We-pl[bt% 5h_5 Nw52Wf1G?ƫӜ S'ѕN5R=xLwUx֖iƗ*0JrR-メk2"oI:. {AH+ ~_=djsk0Ey~>S}YHco'&6~~#]쐈8\4Iۊ$JZP۩QҦaqqwSIFe̻X:sd:}= }) VdU͊rJm5DwI#WS)D|n77D)X ՞7K~JK3?GE 9LUubN\ft)1 3i]8 &照|vڦe8* 2urORˀxU&V̗B 赌 NŢgG-A~ov,]z)d1>on?l:m[[M>bKH ]B$+_|I4~\]J\D0_i"XU6b@αW+W~HZSg.Dx*L4t { `}KlIS}eG]) $qW:/ _8rdp%'BKVX6@{ZQ{ Qoe8ksdlD[G4:r$U)tӢn& =ΟH!Atjtڥ9.r`2R_MG&ixB7eu~0+ueN9N'&"J)4h>Tz:̼bXS$b ΍z+^uA5M:{6Dά3+ ; x =n%Z5 JTgVqv)$6lwHH% HW}h%V.ҧ)"rr&$*4@Ȩ}‡F pn'p,ǩ2NUiw!4q2+4TǺlR0͛d Ƿ/(|cH/Z"$mb/px#]b2_UMhCWƥ](htHX`bIYȕX˄bcغƙCdu~Δ-Np߶_PMIE[" fFILLc QWhR]A(415$#=)SX7yl*:Z ,DݩzS 2T2*O ,uPTȯxxx^ObKA2ס#*h~ J"TӰͩl y3JXV'g.$a/v-(fE]@~RyEWʹ͛z^0l฼ƎυO{DKzQQVI#  L챧|h`ZHrsZu)'~ʾ?aО Ўޡn@#5cpQ~.S(]8ǨxYn#(W1ѝASg V\'HR5 ;L=]!"|,6l.cަFMN -i<2ڀy^4uFM˸==}YtFl2sW@Z&Tjf)%1̋wZ/=/5ד勍nm›w8grf`n̺ cRr쟜IYس zT' cA}?+1qsʎ0}1C4?F =gSjD&WGjY>ZL$͙5Y#t=ݩ8mGQIX"ɹ-]?\җwTXP3UA, PlnwJyiö U11 ¿?A-wTA2,/. I-s"1r& g5F>GA[fΘ* lq)`S1*T"~2/"RS\"ri<҆ȼF1Y Ɠ~'\395$vIUazxذTwOC=H8YZꇂbH 6&rܠ忾npA2dYdIn;7ǏkC >t5m1d_Aw)~Q}(nBSS!߀N9馝pcZP\ 9Dqvk^'N")$D*m8 1n$l2Kp(jB_7nm_ӈ8O W:0Hx b9x=%흵pL =,3`Vv̗/)sɵTuY%i6?o6`6,g bB96- 8"A[a#X^a[mSǰ@hYd=Ղ8R]ed6 #)USfqXZN.ox;wix'=1m#ICѫi0-Hz-CW`XB+( S=p#zJvzKKgT SwנFwwL(\+t>YRc]:9ܣNhZuHoIٿ|3h#L&GHitZI)`(FH>7cz$8/LӤ'\sw #Mӊ rlrEbY(P2 u4zM$Mԯ50^ƇS~Uy(7cӧ*b4 z(M_qaz2?i[V&7dBs @,%9UL/]ӭr&HOcCAV*:U-Ɛ )Q̶0%f'BUоhSl.qq>9##0[)坫wdi[gFޝŅrh\D),<4D{w؁bx@$-\@ɺ&iUZW׍ęa'[J|ed7!MSi:|t~LPn:%KO^}JnqK-V.GĄ[LYwֻVLxGbh7ew#vWHHY \ac{SmB[X 46ऌJgjr{Ցi`  F*qc]#0O]Rwe1)20Lwܡv:uHr'JeMҍE.M|jD\{7ekogјbO%>Zt@< nUxIő j,hc.$!ڔ$ŏ||nF9|hۃP&GW8&{:dCM8J <.޶(]zY;OCtiĔ} e14$fGL𕓑[FjΈ6ωC󧶧m]LrsBOILlK ˬ8zpIjXjڀ<0߷7̖z^/hCLvSl)i>z n%?͌Rky6T$ ˆ 0?ZfF!Ϻ0)!mXۓo!/]&Hl#GIЂs;x.@h. T"͖-1_R8 7;L zGM=YQ0KA ;ۨK XBLPL .\WXC#!+x"?j^]yR,h S߯#4OdXjQti s {0/>o ^ȭ*\Ab7,eD3b,nL;VF0"*Vѱ(DKiP 1~Pj 7 RWB? ƛs/:А9I?@N%*I?Ois+m|+"¡:EaV ܛ]].#]}%L]Qz \q"g(u,$qċ.OAe^aN^pc/2Ɍ1q:O8TmjU1XFhV-?im%;!u쉂H&ZcHس#$E3-bNʉ,*c`B(.>S<(hvPjn$u=L€ VplzG pU,* 6n+Ϡmlv\Iz9(zv1ÑZvxG&Qi4iŃt~J7k=d@Q1q0?شc[H:ȵC8̀q> ԑjJ,EGD Qbmz, 9fMf~HsR+uDL~"]$AXxvgO*;m/6Al`y6 |6XVK3ja )usi߆  <5or^?<\)%@=3/G#%juA4{~,T˕2PWMk |wN8fƻ|o2_M[x.pIZyqڕՍPv'O:YoDL勀WGw~Kv|릓#gc:?Vd"DW[)ܿ=x  9giHh\D0`ljz6ɇS] fI\u]g8؂,p8! P*Wck:u~tH I-q:bCBA+)vG.*ͨH\oAxr $0C`X^pgks%Tĝ@0+ahr!QG䫌!qwŝvOI.v3GGh; c-!`$Xښ& ~+zK`\=6k,\'tNdʒ-4`t5Ս.g ]nMdY[ e, F74T{1Ri21t W:; BgUny`V7&swon- - KT3BqbT>k3$\HVԇ-Ѷ`_[RaM6aqQ}T"i#]ߓ5%C҄Ct3at) NwyNo<)`[_odL1j \2=ZC[g] ./,F- ):ޅRME<ȕEB3 PRs17++i~CӒEV`W41 &K -tˁ֙r'QK1N-h"5pe94N`\BY ++Y?`9 6ΡPZ,;/$ӄ&s]\,GNtun51ҖD P/ xlnwB#eK hOE> ?U4|R > :*C<\{`ΞQHD <+5@sFaj @~d0ei ҀAKQ:Fg=Rt} LEzz/$]H1ʼ@ hшoBiTD*Ej8[fL%x„ϪQ 鞉LpH^ϸc )鬁OzcsCbthY" 'ۇJN9JΙOA3Mn:K<{權t++QO6l i5q 'U62{4¥? a\g>e[_TRHj`|8($ H|%iKP %Fɕ԰~oY+٣hjրDD+y$`zʈ[#&98 Vy!5PJj[v0J{tbO;WϦ@`Sye~l-ezpWp$zb,@`!0Ϻ g/ K⃟c8<|7BYy= 5$oQ|kJpTkrhZCnLc"61 wyQx\daɼt-eLq<ӓBޡl DMNptL,9PaF}@4oæ >="7ęИGuҐE:AiLٸNze@91`2m/e陁b̀S:6Od6PyRYoc4~KgP$K}mw4Y"'ې $T%?T-ґצh#@..%2F=<AVluOs-=q<-[iD}/$3je9X0l,+2; nl,>hݦAp5*/'/]b$4cV\#%p"{ľ8A5w]d:dIL(|d"6x7DNPJEDu׋ [f#Sli֛q1I4N7;3sCתfɁ^"Pt=V@ /pzNuc閵U@3OeCvgd*s'^>KhS{8&ܣ39g*ѣƻb5bk^! ~ٮ E[fHlݲQo 0DD/{ydޅNf,5AB]_@aN>A+W< 1өWʠrL>c 8PM`,2pyI\0cai-ދewqH0OF&z=›W:jG39?uS 1 !dsa:xmWk.kNj.'͙)YARMvAa*ú$; ѐDA\9 kwBO);&1>Q2Du ՅX؟<IhQ3ВtF$B/V+U?dEs~FP; zPO'; B0D֪yz^RwC`]jߔ%wՈi -3S2ؒD-=,F"hU08 P'H<qx)7oaxh7 yT2C`m ]IK6x G^Z2IdLY{{Qddϵէ vʟ쉰{6ku( G"ź7o, L[k(ބ\:yY. !R8&&7r0*r:tcPx^F= ۡ&ٜ߻9f[+t}5@?g@FOvNR?-ߓ6ʍ~Iv#NdLhиި[[^߂%J\n &,N,}, +4-50E4N`fߙ١/\zr~{6f5*852H3wU"H8"d( ۅIYS`XT$P^gMCYNbQcI \$0ONlcYÀaN>ζw{ ݻW-&ćF^($-NtCBV$_E޺YlK|z%[ P%.9MiYEߪϳ,R}˃]|4o=C4mT^ ~G fHIC3vCY2}'$'nZIpEO zbx5 )ZmНpafr0"9!h93q䯾O(qNsˢjpV7ķq Ӫdo0xaDQ"E{N!.Kh3@=&H3/C6pk톒>gRFvޕ{^Dq %~òSX4O(JOς WRLQ}~}FT,%Pw!f`ЈY_ /C9fORd4w ';\+ewiBov \BB]íxO D9{>Q)-Nd{ h'T %ƪo/yl5Ù(X)JQ2e +Q15? w7~{ںԩd`;X6GC`̫;,Wgw9o!}lߩ $~|jd RN Wd[tV7'%zm UQMe` dPgj\4#kf΀>rc,d p곥SGSCGb,$A(ܪ%`WeXEuc%v=K{y\լtsY}v[:XE$̓&N'τKfLo/}i ԧ:{G^K ;Ay(7,| 6֜2a)v;]1@=Hbh T#U<fT7n ٖ Rzח-e]ဈU|UYQ3Fӽ}t,`fi ~% *yjǁ"!;GI ˍ=UE1Q{3^aŶ FlJ9̑7ʻwB v:cՕ/rMSlepOɈ!b@ !ɘ\ t;JO ,h@׎/W{Ywks}<`^`}ܹ*OLq4u $:f |r2v<0&}\AP>ؖWKxxm0${o JPu\jAh`Z_˙˾K=:%6/qǣ_9t=#{$骧])v!}4.vift)if`bmI[eC^{.'D~r)lL7̆U8)L`Sjfmɾhj?ȱM? uTˣP.1:f'Ebσ} BP |cJu_p 8|Tޗ@xs8cUe>FC&@XdI*Ŏ=TY=d\U5cYK!ni3ߠ#vtm`I.ucLD κ&`T ;]k]X cms+ {܎# Rl^88$}p0#ӞBu ram}c\q Z ؤil M\Y'8u.cIFR=" {ѧXdڽ)7+sG:s Su"TYp. K (( !u[F6%tPa<ɲzq2(A ʱt.$GZ ncJ.y $Ed[It:id- )nJ`Wxefַޔ–'fDVT?'G!t h!q wn:g7"y.c }1m6$Ï4Ȕoᕘe2u\{ea|l( ږl8ǚiƞ˚]sFxbQ0J TKlD3Vh;%[H`юV^5 ױ3Smm&*~,9 !&\t=h?ˠEl4](0=>CIIF'zjlnL9>:L|yB;8)$eK-@fC|玙8S6( U5KZW 1~?M?ʇ6`dW(0*t.,nWBNluW?:LH 3`pͧG4n'͊ko-E!@JQj_e=_d>Av pA/ё6dsⱩʘ[6}l%SPSPdqX"BZ80l ^1C*#OK_/W(tsm^5j-j_ELHM+x|~E7%jMKI>nps8&.ěߦ޹fNu$FV#jc]#~+DL20iI˙)8ZZ 9nb8yq\THcxjN$R<1e b2'~pȑfVS+rDQV `8$F5Cnb娵߰Lx#Q_O#hyj<{O|H(C`pS[WSk9e@L!>4un=ad(z0W=:na+Jbwk7.jpY9'/!L3#`})67)ݏӷDB^W"Zw:0# UD[V S!MRA" xrNjq7w鴔دԚOótD)cX>Š X~`.R'|ݣX-z{s$N/f@*wa6Իj}[MhE>hZuN=f-wk(淸Vi#D 7i)|5t:AzTL۰4jG"q|4g1ƴpKA@"vPe S*?N}?:&[A= >Q}2`v.z?WWMh8~ ] \ ┒&\ϓ멫Kz"gq! Ti ` m"qν*a@&; @_$ǐ)4> J%BJeyQ gYzIו)CtdԋiUF3 GJR)seAf `SG+Bcz`LU7P5:-\$!4:u^`/AA0 pW(\2G*g}5љ̽,§r- P;T[y]d(:Gl7Ӿx>KBO܄Oj ^og5y;#*{)r"U}D̔jfŰK!nrflk?cSIq~8?ZxϕOb|bUGe!̽1rTbfFn IAr2yd۶h[z%yOgj!L1}NG??~O{q` 'f^[O/Qmܺ>OX鰂~`d\9vO!?ӳOy#)9^>#SI{{IrN2h+TeҤO;,ƶHN9Wrg=L,$CVEn.QT6am6c%[G\?10Dy3?++lmUX4w薣~_jFjgl*}p=OOG pmkÉ?tݴS"~xu~}x9`ÿwǍWK)Q=oX+0:Bz,I>qIWô|lpH.ޜ8ߕZ^_ij­%<A$A|jL]%O 3L}mDU-Ҡe=v/X1U]h% ]Yn~>]\v·:͙j q}5$X\Lv^j^*e49 ߛ,޾=*]b֔P9J(4YmӀrDf~t KED- 7VLZYGJJ|ౌVq+A8GA_ ={~T\uuۧn)?=%LgZp nU=M*[-4RGM/0B4ByT]MRЅ6j !!rA IT{As'|p05 u^8 4B]me-PXIdR9em@73} l2D<~'[.htv6T3>䒒*V__ԧBahgiWƚ"1XΝ/1k{5p~<5MK gߎ+fѶlb^Z?䁵afO]_aP)u5M|-J\M PA2~`O *(_~ޏYΘ81D`ch`O/cG.{ XnyJFW>@)2+e֮!FqYڭ_rSeSIQD<ϾQTS2`D[` Q+mV\-ZzQ` u2㣮e ԹnYF[?9/_;BՖzV%M: %tŎ6.ɗ= HE:e--:qb(^]x-J)|ٰ 0E5iK1%v $`~EP >hVhM_o'y&,!Ġ*_Դ$2*f8s$=3d;|tkCp!%!eYAՔd4@ʨ_aéfE"K6xf2Q!#$'>}lWS Z^;\L& lx$R휃K\:oqG?G Jɾp晵i[&yNOdH㫭TB( U$^ [v$_ Wpr@{3)D г0C @vvI,v|ռBT9~ӟiL d|#}IGt8IK͢ P4*k%-C 2[Jdd#el"qeՙdhx^Qt>4"$֕J?|7lLߝoo,<-#1'3h5ً34jJrlk{B[KrL%%_t3`䚀K8g %W{/P$wCY\,8KO(L|1^#^5?}`]^cj3VC}.s^TI/ _>bh'`%፣7hM5v2\(ad/@rL+^&4cfUf7@45bk'[k,jQek͏~m~ 2R Ca˘-8(ZO@3֚i?࠰9 XW&eS?5=8ٮ|AҲHd:k|afn*0!/!@C0ALp_e BYɷ}CRP={l,:F xP| 8"Ӈ(dCGuבMb,Vm1k4cevOqnꦻjDL<ېfbG0E:lKm׋}xFa}992Bp*8,:.HWDeP!i5CFTlW< Ut/7{GuĊ{&{~+4Ę#,HH o?ޚ[Z4yYK)1Hǟī? nd<%a/[EV'Q0Ii!#h/E`/ppLD`G*\_ُG'I.ofU%6w}p/&tuL-έo^+7P4tt3^Nu)Ypw)2s6ĊՄRpX#mk'*P(.torCjJ4k.$WyCd4(%i?"f }tTqyGj5+Z#A!j&~ؐD.&$ W_bn3dvu'b|j A^:';{Mb#,\^F`X0$.@_M屯%@` G@/7FְtP.UH'د2;>&&HoL`$< ?\d˄>LÙ&NGRq/& Ļl(Z9g_o49e]`U3^]t-;{}HF198pw–M.9ebA!D/ RJȚRDZsB*Q%吸|C=,`2@KҼUՖqf{\Bfz?VKbUXtlW]|c 's7yE0IbEIv7'`%s[M/R\p6= _逺^$鳼3%/AŲ47:'SA[`pvO'Z6MC=Fk'NϳޒM*eE/2VҲ<ħg?5+@( OgU[wM"w@Ga!N}s&1_uSdrj,FDlncyߍ.v/w; jR}DӁ/C#Qo`p.A{oC=WCpkpvLM^h6^_g%͞97rc.22 ;nw]T*DY"]|N" QʥCu&A`/ZWŒTOF6LɂȾ6W]^0&wJx8yȩ),Qhmlٓe`˳\rS؇wCGTH[a洧('t[8Jk}ߖ#!'=p*\Tɱ2̽c~D=[V߳d,t۞RsCeyzC%@2D\WPk@2HDa1c#A^;NE/D,uZ<&}Azl2ooNs8Nt}Cd ¾0]J}#SAt$Vw` :j:rN)uG"y7MzH~3Am͑ޱu*>34؟ϲo5Q A/$q%` 0C7ZjBl,D[܊{b^ykqs2[_f̲tʄ6Ѓ٫jG$&5FذjPd`6@ʡϞyS3-{7JIRV-T=KD#K{snO =R[( f 9ᗋ+\nQ>xS*T )8(l =g%O7ەLs= l W5ƭڬX2 S`pH4_*š'[q 5!VP4B7"9o%0_` VBc ed$vNe//][hݦo^Y/XJ㴰,+5TSk',aC1_4% -d⎽t7W$9 /h}UdsO')t%B?|7%Ҿ٧4CGIgRUJ9vIC@tZ wS iD{Zb=@C=/ȼ׍M^XUXTۡBs~OrNQ2HJ8B .#Q^_ j U_r0Xɷ|w9N{h\5}'Kd&@y J}lVt˳o '['2,o{v! Kv)@c1Wi!TP<=֠(W$ZT7cd1l3f* Ku%`4c7Y49bt8h&ιIZflT&mhCZ 'a>"4Ku yK)(&|?k :qc9#j/{:";W/Np'X(Pd׼Z}f,(9gyk64e\|qoKZZ;Zvbr̾3w0$U2uxN(Ż V*?;a2rٻK"gZdG#/w;v.U_:F jқ>ѭFuPpQ躜a6Ecxs>9\jn K2(^̄~"X،^vSM?[W 'QJO(.tF%rmMS[ 0]/o }952Zv(;qY) nq /ٺEDzx W?cHtsH*kOc3h3'V9i{RQ24=˻f6 "pRM9S/iSBWIZ=`pKMȃcM^\A5Fs$%Thaz7M7[[7ۣsNivέ9iGa|Dã]^KI4B7#5e@0%~9I&mTo_Rfvnxfu$p#v_~DuV&t5%pYn,!RQI"rUbSNf3 J5VDG|$HOdhUNXji\L@-'ZlPJgB rTs«0E:`֕RߞՉd 1_/Vѵk$5NQ ,0*l=OqNf3 ͻ`68 51ardE;+W'|sqdHR11)א'7kɳ-i?]*=S \Nxt*[uL=<-X\J' jO| =C[:&FfQV p~k޹d1J?,{Mi2z (o[b̵j Uf|k*Im"ZqVwm0l"uۿ8 E%bIn 33IZBxO,'2xXTX#nɩV]H]Ss,Oߘd>iMH,("rhWItajǕӓ;ʹHbLbO5Ѹsl6NnQӽteS؊!3"&ѯ:R9Z8щpl)]~~ |p\um*mD{VMzun,WL%+q}f=h7"3x4,f>k,wr֦l8(#E.@U xҖ#c*ټ>ڴU14\9g0/T!_#)ꁁ7#8Y0VH ԲŌ j!JS?:lO촩cUɆA3Xzus: /47@JqEW8)Fe6{Qż HP Jx _*on hf. 8ΒH%(J4l&o%_r!o2^}?q| Y # 襌7 .Q\3 ^"xOK]Up-FE{ɲh`fR¼i;d|_R@ ~of݋;@q:g%"q#HT;2r'unieFl\$~Z{T8 *O-&j<<~P`XJz܈o;{Bk.t2E+0B߰gc~qhP(e` +$IANpCwެdM{-`sE'^O8+Q-=P\h.+=(:j4S4Sy`[O {WtW6 t9bj]?5 #yb͂۳_N𗾠PmK.B?:1 Ȗ#B7'@O;moWհJY6F⿀Ӷ߿i[ӹ = IKhE IwQ)>R~܈z_?j$ i=N/%)ɗAD2DKyH8&ʧZ#= /;";P`8Mp R_%1M{m|QQ@S̿gs3z]l2+jQiTw$ܚ`t Be+i7r6a*01 c/bJ“o+]^65Jv=\Bͤ"=uGylFj?$/+5jSp#tF+ dDV3hu-s0e[Lg+V ë{u !/5>wc1d*WG(DC6nj}j~dAMtbĶ`醯/yJ0Q3@v-0E@WWz&!a!\Ȳ٠)/~pC5 ɔF?Blu.$wGoBkBDvxXO,|qΈ P *6 ZShI'3w1-}{.o>yM:EWaB(F%o 'z_/vć־ klt83b48b56"0OL\MHctm$;q'yedpީ־0&L=Kԯk+yIܟM=qpsbRT*:Ͷ*M }Aow\Rhͅe il(jwEi6ɎߜTh k 6=$[,_i35)&,wNCtLb(kPk=:f&݊},܌= {<*3d6b;``1ykRL )osMAEɑ}^y})oyPj {>sYS=VM b-B gE~B1R,A}ֿOr@5o<_c#YzH:֝ ߂* ouy=a'o;Rh"f^OmB? ZFE9,O/r ũYEgcrzI<ّGo5:f:;uic6nEiouAhZ|ē^*jžiGNV?VRaT]؁AvC[;x|Tvˀ]nJ6Vf' m7[y'*DdHf<.kO.fR@04 j7?Fi[f/T}K0xy&}?tr" +-Q D@"7;7bZ9C,VI/cm8pzVi_k8rJ}z\z51=Ϧ*i`_C#8 S+,Ё]@kKܵj7-bIStV#2KZęmb؊BkɻXcY uNJ;)bwX#Fgq܄ AN Nj >P̃٣ulW ?AЈg=#𭼚:jp%Qu{T}J91,?%XS7RGC?)d:o̳m[N9.OʟoqZХP`ŏDŽg]}YVS4hkm\ݛ EAn,҄匧1j!0Õf HCrٿ@u+5~Z 1u`d$@r Lo@fQ̝ZBRI̜Nc%ƪ_[{S-{OYi֓A8\)cJOu%KVCruA}3 fGC:6uIo0t?26<ƾ=>r0wRbP@sdAЈ/:5YgJݮ wu?߉ˀ:8ORtT|x^h}. ㌂XX[qI"[nָh)*bt~Sȶ3uI1rJ@DW.ƅsiL(j~ƭG@暟{1w;u\ڮ}=?"{Wrj7֥zr^<8\軼* nlZMeWKSSm6xs/BCAMkv f4GgerCVC. S0M_ן%C&ʕ)LbD^1][%46,.5{HH1Y\PXEіXr<[]"D^ˏ~0rUJ#zR4KmsR.m 'tOF]fZc NŻ}F=`CO4$3Ծ\أ9P!c]ODFn+0C_仴gn X~6:@ +0_*uDG#s*P*R">bZN!`Tm\ zpG}tU[@YE#"7o4v7z)Wc|8+TCt$! e,YYP2EG^#d!FZpWIsk+t El&!VTۜ|o |I&zF_ p1v+14@FbG71\\=fۉ0bKɕ0Ѿ,\=^HT}?eP29خVKŮQ"eQ2[M [:,`$e@`PgxwKPBQ#k(UZ  gu P(t\/aBzLnZh(` |$;0Hdt(Zy=9ĆP 3=0gPdFみn)9~4C(hvjgi)i^,\")cPO1RMFWB#dMĞ HCwS1}y.IV$ \tyy94uY-2=ANf/EМñ8Ɂ29iAѱk|a SK/K!5;Z+vbs}כC1lĤv= G\48 t柘ֺ ı`z.[] TB8Wn7C%;uq{ڃSh!L Œ3W,Y߇܍D`5g_%|^iԉKW%ڡXbsN laz+ W^mدfbp }ԩxs,CWj7\<7igɺXIE4KEcd>\Ill3 , bqua6z~Y(BԲYdV \v i^q$ۿᢊ=3|"։ے[K\Tz|@Ր p==,` 9мW)72G[YNfX)3h RW͎`On]m v!, XY,ԅ oLUlIAS7M{ZlEF$<^9‚@5:Cc/=~}Psr +}MʻPᱝ8?TmeZSv'n v:~HLܹE_mUS>Rǎ£$\d/1e<`yi 0лNuyfi.G']4D8̨w+O³+ӣhΖOBʍGU-w3qK [PWk ՛J.X i{^#HEϻ("|?HYapUQN3=KQiݜmP?8d$RKy[Yђ#G7V @f0z=ɨ?b@HVm2{V.Q>/e"6:D H:h4.$zU[p"~|vNgƉ0Gξ/,.Fh`Cc҈kBYccmNݫ$)4wg2jj_+ՃepVٝ2\ΦU\E ګS- ~"\u\KF-2$C< +˿^:''β6~Y$i w \/aBktґӆV&wޠA'T2_M)L 3sR# EN!YƺuYzD<$9m&2;4nP5&6g~w].>@}UM46l,z@px[\u;c;"}9"/#iSR߂۹@ŷvO d.AEZ=|՞_GBh^֭B/a*46(B๶gAnC.pWӻD̆ |CxP] (-m}65Va$Џnݓ(G]PLM?hׯ2#38(W|X59^Ў%y)$e[UP51J BNE2:t,͗wR f1J-Q #"W)Ԍ_T-2?<+Ub9eƁڝ) 7 SPd5EOϘXeqd/I 9@U=W N2fvrH3LOBZ#6d_o`ψGQ&J(T\6 #0e{Ix2÷|hz>7\ii I"fgQF6*'`M,4$W+.MJFF m?Z1ZaX 7Mo8ѡSܥ>gVW/ֆ DB'wq?x*KzP9/4GS]Ib|9 /ws$_N_t{A=>ړ>#)Z:a/I6Οr#.8D^c =%3gd¶kD].%V'MxLc#."^B"X=v!Z0f]㴡-l|o/ =4g8VkZi]1?m_SܕL 2Wh.f)}UHCopj]qz`~43npN0uێ ]j1mb-! /xcZEP,;MθT[9Hadz#Ӧ2CYSħaԫu~vtYTq͒78z\V_-xH8k~+*= \ss S{7M`~ 9yR[+\M& 8#)gM,4|$xQd..҈?] #V%/o0=bVQ~tQe^ -[ъ-_iVfs V.sa!"8].Pr򩒮E)Iw®x,eK-'ZFJf鐁y<K8!,KqY>wR^"xI$cu\AWe FF1x59C':*ZN22vL\9'%r\; IG˼vȵMzA,_޳o7ٙgV\gW u/=XFd!M`P(QmlMkMI%H) 6VA" :OţQ&ghÒtCQ7-#d:h a)ht^A 9˓YLx c 9XSt(W 5ND3鼄Bζ I.PخQLt`xh'Ȋ>|9bc RیR7rA;)%ƏS{GVrB 2nؔ FFa)PG7ܶ늌>_[o}K9i3D?~.aVGgTR[ncAɖM膺l46kX9=.f#7tde#M+;l\_/@,x< ƃF*I'+mY֞2 Wڡńạ |XT 39kGZu3dzq֍'K\E/6ZMYOplE-tz 2DULHrDV1K76YdX@I)BFOֱ,}P S<^ P-Ej0]L ul Ru\#]|F|hM9ȬVa= pzkmgK@Y }rqs oxum2C{()Cf'~uJkD$ȊO]5弣FQE)gXUL{ L_H|t^)׍`M/^Dڿo]_OҞZER& 3bث`_蕂 ɽ|4$7{+R[J~;b)( qVWpyu_UEMޚ3T@4:G/ ug;35l:#v:9Z\1 WrBF[;P^2kTZ /ѠP,;t\B,{A |فޅCrTy,M)it8Ϲ ǀv y";^}d8J98tJcLz3X@QCKiNxhީgtC IPQMEG Śsw:~|r:dҡrg`\o !{a9NL>Ŭ˛I$"RO)Ҳ㋧ìO7~]z;˜7LRS%2LY˺Ri7֬**y"']vX'6[tnмra SAS]=8Ͷ_lhQ O{YY|"XUW ]isBMĨJnZ$dE1ZjLX\u iitxß#qcR%{1dӧ5;ɶo+6(FhF=馺 S@ $:j̋'6l֙W"fz'ƷU$:@9HiǗ,u-dWbsR*~ Qr diZ[O/Wޣ+ #XE؍awͮQ j-UX5S`Vt7}B>e1?Ȕc!wki-/<d u?mk 6qY -jϊ3烶) 宐I$MÔDJ72kE-jtu4(s(?Vbε#~$uA LzHf?x<&VxQw]`kc?!]6PA2ٗPJ/LIO8{4a 7`nI-iޱi 9\Om\I8%:'?&ImdO%KJ0q=d蘉fU|]2NXg^ ov/UEiw@.AH2P!8 GDSi4,e['oal#V,5v JRHQ3 C7ek2Hg))K9eA ]Clq8`F\z-yW{gn ) l¤3lzH,hi ؎C+buPghL[`HHas"ȭKEG֚"̸c";ٷʝ!t|DV^[W~iuL>\4ct!ͻIbgjkY^~ܹ8\mhmk{9~By<Vcc @ŒDT4V] Y51~&/pzi4lfʱbq Α%kHC¶~yv.^a;YUG+nHN\y5xh,so~CfJSOg FHL\E.*zA84/]M cK2e| s%hKユ~p-!Du`o\FB6؆=ѓmIЀ PwFaa΁cR/ϫv|}4Mhtؖ n`82^`$6h1k% ոa,3$2bAʣܐG);їȅ־.W4ƻ2Z2PB5z6Ĉ̗*nǙ81Ct)T;{P4zNKt.l Y' Fs$(WekqogojF`˯|>:=]lәV11׮> zR!0% GvR %2EK2<"a$/]:^vnKmlڸ-QF,-&wԈd=+`r7nB~XIu̵~niz3m$5x'Ek%$)Q=BWSG/_ݸF6!9~ ) fDy߽<T=KFY1IՈ^'P[/)_g% }[ T{"Z 79}\ O^8sSMbauҔ}@c>%L1b@gNxF7R?Q_L;=޾'0<"Sfm bj~S z yѿ*%_g ]`VA+B-:./< چ{?'7 D[nS d]SIzZ81YhY^ޒ qxO1x(#wE9,5Rq ewKУ3Ų"V1:3w}aO+ɟt2Iudi|佷{{М3tYU 4T)kGr}%/e`JФd_8f*cxa"G.^yjDށS,C ],Pr+y($y2> QR?<2ݵP]Ϟjk`VO;2qYCA(;k :d1 E $t +O$Mx\ 7 4PL3kD#UIȰ}/(S;*Z?:@!mcY9H2pU!-zmG@5.utY )hFLpN(xMsr&S媵zyq|xC-D4I";ή.ǕdpeXRJyVU:J2ʙEy>X]i<3U$eZނ| }:m k#/K=qA4eK767]Ϣ.sLuF Vw[G.]ĚI8}YAl|s ݴW5SmwE)~xOᨉΪ_2_'E:lIrm*2ނi!:ζ~wv7:FalՔK4B)ӟ)1x^X.4(MDΤx(AMJJ*;Sۺvyq*h9O.a FH>b,퀵k938:) ҮY Qڤ=LwL?5%*ギ͝X> 0seRefoQ8k֚N:T* !p|IfVҨn)R@^U??jecsmB3V/Ϯ3UuWyjh\s׀1)5_S9?SX`6&԰TSv>%GR2Ś'OIv-\Dѹa%|P 9bƙbWBtTةaBUthϨnd~Wdzpi C>d_F㌷?lAx*ģ;P dd-&0YZڽX%Y(@KOks?+A۟^xVQQڰ<] E\M8XjydˇA 4z@M l5@t*ܦGn^O$֛"t hpa^;޳')09#*a20zot4 Je/@tj̉bv$hIyo Ge[xГkB4mcVn.*:tb4;FN_J>`f^oo) ,ӏEdrQĐ}Zܴr>fBd HIcZ{O#Ahςp7VW-E8ycjkeG ڎ>MNH?$ {T𹦊VёV̅+SQDw s1.Õ2!4y$87S~v,Z熟wD5i(G4h$ 0`!tN>Zi)"c?S ׵^bF!@ƚɬ x(| ܷ5Eq5u5esMi 1ԢK-J*(/VƜ Xr+ol.M+=qBqsW ^Sy?sV<F9OyaȒ 6Bls$HBNȩ1:%oc /G-0L"'s\D‚s◀*!D6ti&nf40Lk!%K è\\hWB$X -ef ` <2,l'nL*br/궽ONNw% "J{3{S{hwv|?d)8NdGuQg|2WҪD,#T^yʡ7a<،2WR4"ZѴJ_'bJcf#fЗqVDiHuq5ZbF y̾\+n-on 3*[?oBcI1J*8Is)}.gW;ޕMC=ENx;!e.-x+`(PMNhs7rYƀ5Z[12/v^o! U+d7ߗ3e[7O/B+2 xo ucMϰT#0Gݿc@` xĘG"F93A \Sj-X\DlJ*R:WGK,X߲>0hjgdSD=VA`u{웩&4N p-j>!P~ k3c8SC4٧~+@u jeQ!yp O4ԭ@Yb훹ϰD.Id*r*z2c#o4yDy`5lR8L\! .R*b5o)~MtÔm=h@h+.?x2թI6ٔE`Ӯ!\Q<0պr|'㩏pe2BS4P{0>wn/ddWYgP[k*}߀9IуK.Q{_[`?4BiKSJpiT)`/Rd xUʨ,5!c1;M%JaR1kW@2?w T7OMd OzHgި N0ӎm`ZeP<̿}iJxRv%aA?գ 5( \R}vSj;ǭ]xgz3߄_N&tf#xb֊OCk1><` o_u P]g,#W/r<ǘ ݃o /[/C*NqT O0ʳqbJ6. %]*ך-YI-z0М }VrBԳn7Y/]ub3]wtLxm%JnNkgb~V- /Y%RLf9GU0 푋9_H&dxV"Vg+**>kF8`z#@H B_A n$r~*YJ@| U ]cBxe (<p* OgT;bN<l*ɻEW̗kKBy1mnK8oCI!xt}sC3-TKG7@L +[q9dJw⻗ٴ9Pj Z@#pvS}g?oE,{&kCsc{8{FBg!`=Z{M=AϺL|4d\j]r~)L+ l[HjT~Dz{fu5Bl0};2_C6K;g6E/ݍNѱ)Wqz튟C灙8 rR#JM%fq>| j7Gԩn.+S̸O|gMH|%h iq1:8+s/_AZ[:,a'Cց3-GW5IQ5&^&9uy K?՝8~>^EfLľҍkeINYU qrT%cۂ5l8Ǯ~"f(|+(dQ(M3vc֫f*PM[ܼ5E6>4ˠ[V":=s/"<B4$ThLr9' Pz~HiYNqlQ8yi8f`Ai㹏n!!0!hA@dpAlU\$'i/h~ݰQK9`EN悈-o!Ie֞ t "rB-2za ГMOC=ZFD+eQd1`NVrZ5P;/՗K׸i3 ..&41^.'yN O `=+W5LlaH ˓$&/[=«Gy&ث Oj~bWF;d| fI~dT4_1S]!A 鱤F6¤z,p_KJGU63e _$#\[b:Cq7kiˤDK*'řGad}?PtݞճT gFQ:d*dSD,USg]60A@0yV|VuTQ*}پ7룊ozT&wsIˋƥkfkb{qA|J}Z<șy:eԞsW^"q@r1$m1A'IT U?D`OΟ垢Fn5A]H+bͼpkLu?ad%ē(N%1I|w^c9Llx0(ݥZrCHׁ.ӖV ,GnYR y|]k.{'vrxS(IōtYc&QMe:`t9dDnz"Z |25s>Ɓ<I1I/ς[ª6Ȫi:¥h$(8lJ.+"OLc'3pRl!lpSEl"r6V"r"wI&m^2 gOS=5PQovXe3Zu;k<`ɒuv PjyY ,&+'WFv_cϢ3%y-m'1[-"QKAxb5U:"]ԑ㉔´}#Hg~h6H &SjS~a\p>{wЊd"$-ILށiFCM,&p1A \Kߕ1&oEQN̻D%j\L@AխaA{Q/ߣ)Nhr]=tiܮ_ɄSHMKvD-)5ofpCAfU{PhdU.Z>k}pUGĒaWj6 CifzV]\V8N K{IX \l?qMČ%{)(RyW(՝-b`NǞ?SY港D1@UIm1/Ff25 L2g.NJrcTՄd,#{^-@zi", }<#7QNƩ+&7StEs֊^# y+Z6zfc]Lpp l9I .-֭Oۄ6w i]H}N9u>O`\O1whs2L%'-"X< AY>>" \{9U~w?,N /4&i+l dwԘؾ`ﳄ \30;ÂO0 #Ě?JM,(K=^UYgz1,~C3-?4!m nasg.2`*lШߑ-M xh)MNx'j7ђ|;ʹY(]7|;AZA'NA VĿ> D*z% . Wi/mXt1߻!jսxM:Oһ$^Rz :`n@F7f{A:'$n tD4EZK QanmQG[n;np&Y7HKd54EM&˅d9g39=gBk"NDp6W{,)ZM^8鰫Q:I&~DZÃ^o -ro 86*GGT}2LU]]iVƾ8)%.yq0bNqU2a7CiK)$gRͣUjK-BA¨#A ?6#MOrzS}z+[J'tXW{!V+:aiY^~׮ r>҆2dƗK@Vߞg;Q_5 '@[4kRK-I(n@8V^NYǟ1Swv VkmUGF |x5E8{Mʇ㼝Gn ,}*iE8HFXH Kʉ[(Wf4)Bv,pr->7pQ 75Kv)vNeh Sr:-a7w]-teȃ&Ld,zC-[1Pr&iy ae~m 0o *p%J9m fC?ãc|BNkpj;έS/iՆ!c8w$|ؑy#21i@7`2U SGcrW)z\B_-2}2n`4hs'f~F먘B3]-Ë3%$휋(_:pu A;~A _~t7AB \"=Sߥ׳M0s0w0N'䄹N6z~hig1MAIsH`Վ 1,`iZg*\$A/[M-Omsc ?up9V5aS|F# '5~9rl暇ofy}yK٦{aޯ$&˳rsfk./ mZM~܋ [jT1YHH?uDNi:xrj(Wv~=ۯںެB/Z3{ )'ݶEɴS?f<{•kk^d~zdqc_ocTD?B喧Hte$u7oKS|JgٿJ C%M7~%!Jx*QͺK>CLp݇x $-oP4?W]IƍpXhCbs$s۹dPoNk QuF!tuw:n nb| (ȃ!o [pP\6!|ԝ( dko_H&A:0 z%&Cm7-#m.!m &SA!:3 $X(Úa) Izx_p$|]5zl@.mUƚ|(X#}!4-s?C4*)GB Ț6Ů_EE+xށ[ij؎gV\UoU۱zڟ1 DY[ĈB1qVqņ^Mj,MJf`0q-}|O:V(dl+A}HȗY*EP'* nFeJ:l(B2Myy~bZY*AV pyF͖O^dWYT}^=Es6X'7eQgY'<+H\S1uLK-/ϼ.VLTE"Uw~ol^S]"UO&)InvOn`^.eґ!zujkfy uF(OˤN /,!*^WaU -@CRK: gF Ot,i~wEʨ'qp!\܍=.5!;l.MuݼKf |\7%G8~^ ϻA6ꜘQ#bI5fcUn["p%elpMDAyz w=Me+ 80`YYp^ypVt>0Y;?ӂs!\Jl ;{ƝTa4P9O#r 5qpUUV$:@ ǶDG 57is2L,$oFh',qwKma䁥=iGP$_; >QŽP2'r70#iJSn2 k<%'߷\k3#~Z ej;#y JOrf{,_Q()@;  $gTĠ,[n`$ j^Ygi4w@Afz8}¬HG@[~ptx5o*VKnJ(ah&";D|-HOj:|0_,(/hiݱb0H' jբp~ǭlˎSխbڶg,>8'?[t lhhFxQn?jѤV/VpD UQӀʀ4;KկD&>ȌV|D-y,w <*jVma̛hDNXPӜ; X~7`bNjNu-P3c 2lXvh(W+ ޟH.Lnc^Drk^9:؋+]C[ b*;$W*^i+^;eL;=Q\Xb0,"1L V $z$fI{M֋f7H&xk_s#SAPeq{1;#wo$D XG]،D5btx΍>@+z[3 9ь}% .&ք5VeTo45Dh4 -BjJ8ZT;Ui-%3/+s9bZiO 7 [g+./8߃?2hQ9ȇ`uvǭt?Έ@c]npHKP.(6ɚI!kRw~ E~]殦j~3/ a ǗBBiqiG'`κZ_( XELWGö}2]ih,}*eD >1(FMf mį7ݿ2ſ`1F0ҲЋj!VOfu"'k*n-+hj@oŨu"P# do+c)C*c3}+o `3gv]2tb@0$"}qn@ֽ"%ew[Y"B`ic[/yʶw;5Jw:rΧn +Th'oi'9Gp .\F hs-14sVJLYL ۢuժ™eb9F$uxVr2VvD{`":\"~.yL+LI?]6&`R oxW ֤^`(3͜a58kH"G%B,$ ` mN0kgT3'%өZ>ؼYoV|ťrK&7<]]Esy?#O ZTj*_lǽ`cG!c6cχ&c3^U5?aDHG׷Vёlr{iAdX'C:粻kd pM7yjlDa+>#> 3?68%ۃ=^`s0#'2/H߬S篱؊m5bEzLTE]z_G=oэ$7+h@05b"/haַH/Ӥ[ܙfRnt`xcgގU6ETkx M٠d?' ༻8lo$,[ϤNa@cXYrECBy)oLDL3fvTl?=u2F"h;hۄ1~BB66 -i*GU(X`Î=Gœ f.̈>#i#Siϱ0291#Ah}oKHϺBX BWPOKwg"Q2Q`Zn?s+1Qr|1O-!d$44}[-"rgmy0; zVb1- ) 嵮->$Ёʵ򱅳nB5inґuGo֜ o0ͯJA6KL"#lrL u׈, a V*㣅 ؀9Uzy\ w"!o4$̡2׈," bsN{xѬOQZ|$8U}/1,'3R֍ Ji L}1O6)!1<+[SgA`l[Ǖ@IKq[ɈEgV  @wHn:z_ilju>WK}4/GOsFDWya;vVd2zIV !N!A5Kz9Vl6XTrc߁~p^EzR>tseTuR)_[BYS+p+h%YhD,yFqO4h-ZI@s̱ph8_`G(+S)YӤYG"_Drp=ven2B{nlԷ" :~}H*\wi/M]C8}sdsFk2ЄgcY?v?o>ɑO+vDbtB\s[@BDcVY]==IHns$X>0YJi7]`ϐ{\? .h?U,DޥI$\&exBtFw#t#ߥyV$ijv0, kIܾi-b {-p\]1֗^4ܯ\n g_r,^eY`Egr&!]ʭ{WlX]_[@st)CW;%#R_Ҥa-;*mUpSz5 'j0'D,a.{ko&Ma8!b$әXUOrXjXG=ɅI\eywש W3)B9( >Sa#X=^GD`yl%{gѿ@.?(97Mv~Ѭ^AEkw lCkRT^ia38~tAiMy~dIyNH+ ]N Mx@fsRPܶ-ޮK4)yvBzH'_E|}T}D,.+ { } HOp~aշ8Ŏ8cIz/+`Dd|"G` JCJ9T4: H V^5+}鷭 5; E)毁OJ^ge{ַ7$ҳ|ˬ1Ess@hQ3*NhDyh3eSS=񸏍Wsm1NPrb-l9 xJ.gcJۧ{|: "ӉExt=j!1zbXMxeBԶB&qZj*m"d݌!0~rVV飉2b9 ̠@ *!׳BRgIN ٺvDC.5%ϑlY"og b6ж8R\(>o젎)F̫"W`ra/agW',0GbG:ixG0V rFv2>7|z &3у4t6r>8C< ئ !\ ѺpU$Sի>!RaP@ۄ7 DS{~_ɫ|,BY|ARl@WPNsV=rBܟ mƙUV\OKٚzD~ʇnDm^`p %!|M,zXV4^Yɼ$Jbt$h4掺K4$RlZnd^#j$! k 'MnyclNW] (Blpą Bsph3eP:\r8՞ ({ժWS`""s~LB b?Fv\wVYj7dmL S}#&iFi6Єhf$p`k L$owgӗpXE[xl쐪 Z8֓A£f4M)CkYѷT6Ӓ9y/m`Y+9fK u>=jcqX/"D$3Y0\{Nn`F`3 ? f0nnxe-%\- o}|ߨb,so}0)TrE=[ cG̑8U]qdzJB@K^=YR p4[%N^4Ϛ V9W(hzR'R C\ K<$&|]1.H3]e%[Ʃh$lOX Bo/ `_,c$9("@#Zt$yOߗN]Zj# 4 +bǐKZ< {óAYY. *b:(/:l:Sm/4K ] yd(^$Qb [wtӬ#SkmH6slV*>NM3Ao Xƴ{6 LJ*R?Fa6z_A$~)2tN.eDAdž%^OzCG2qAw@X9!5asxA0F ^襢CS ZiOkcUlxhld >Y6>:)+j@\>{x?5 D.Ejn{Sz g[wl-X"H=n}Jz6qs +¶bCZ bCxCŸϲiT3$ ԰TGrbߦz .sg95kG=KSy&9R x!sʵuĩ}׽d$[mZÉ1mzc FaEj['4r5 tiV]uDyCϝbS-%dĶzsEX96$+T_D34Fa[hKΦ ;HKchf8w2>:xِ: bٍGr~xBfdܻ"/T:eGZidINX ah?ѕQ\A18U!:t#Wa9xv|O*L OHw, knbL-Mfߕl 2ks{Li&ߧ}~'".(>&[J{3ڽ2Q5Z՗y;zΛ7Ѵpb5A@? -kGzOL@= rB,eLv؇oj+m;3q| WJ>d!2[%uF\tV;9D{#Xpܮ"to47 T9=5Cu3^Dnz6S#Op Q[e9h<dAD 7*g|LBkCė@Դ SIjd1'|JOǷsJ^pؿ`ԡgQ7ḭ~CGaeC9FSD),SWY˦i׋ Vt-= :Y=(0H = ƭbfY:,RZcsiaiV1;bCF`P@lN AÄLJR&^{uDTˠ*r«T;{+c'&xKTf"ţͲl'5S]GԾYa֫K~D.-ijBM;Kp3@h7Shzڪxe:)2)IB{ʚ;P>_xCRfIa|:v7R]b{α d6GPvaCNb,1%=p=7mPjrs]jf6p[IkQE%TUu&;lbh7`+jgwQbgy2r9%^T0KkLۅհ)k^L zyї6{"t<. k槲xUaNoX<ȊBh}v!jiq:Pu]smŷ {KAY"k.cŰ }mRN\T&.lf*v_1gϤU&ۑZN𕰁:_Ĝ'0tpxnr6W.r̚3Wճ6Ze"xƸ4H~{G<J+ɢy6SCvcg6Mn8NZȍZƝC%MHfĹtW?h%Ao}J8};؇R"5 )+B uMX8pw3$ KS)+y*c a:+.زENDR(1jhTΗXg2(uMĺJ%iB0n-ِO:me\/}O8v|zƕL7P 3st|\X D MCǺe%7f_X[>XP_Ӿ(nՔ¯7Dw׃Oܤl)J+-,!OnOV^fCļ(ҜΰkuK} utNHpoF>2=8`|r+"Z1ӱg;\ f*@tJ' U벢{|Z P<&?1ji ķױd50X34 jTur&%)WUW HMQ8|7klAP/*5_!sPm.P5sT*H&k @_[&"'ك>~umȬu*<}AeV_\ !֚,yqv7l_eӍ!ґ,VfCd]6ǔ*5Ԗd87.OM [L9b JqT "G8X2ڍ)O"{^-;~J:Yۻ~W+sp>`)GK6s!F ʬ+-P~sO*ycm'LaRH+M)3ÖŬJ wQmYb&>F;WU3+^Y yP\I87q’xjD?yb=]_qYb#?VH'ЭǼKDC)U|&Flm_~|3޼rzW.}*4m^ Rm}mʏm:Ӏ>f(kKqŦ~P{ͽqCmm Mwfkxޯq,-`d ,Q7T{yy1jEG*v@Hx%2RނVffo&[O"C%EƖTż /nWʨNtWRh4=_Hլ5l #]NAECáޝCUABn1;WihbT%6BECepK!cn(q̹&{Vh5V 9/ >n4Mo&-y zCΝ8):mb&!9`5>&vڔu뽵)kG*dDCwzmI2ˠp뗺|g?-l.dM(cH@zTY\2/ 4*&yQx2bX+OD@w5!o;vQ^X7u!C hw,E`oop u -^̑ 64Plaf@T7^7ћ( PÜٍ;U |M2 :/9f*=b>Pd"~Y3 jު#NnP8x)91v=cZ oCj`*ʼnT&,O}}8Utd[ A[AKFLN=0>;}`ٲLCSЇy 9mݡaLoע_w\_zSm!Eg82)$,L~ T'EȋYIu*+5|Q90 ⵒ F5*F~mXe{+wu$Xmcf@oSra(-o JΜdR=W}1c1CƷg3_4cb ȿt]!Za@n$ݪXe[v<`/hQ X쌾WE9us JimK"Jw YC?eymؓx Ovxgh_~R|ƛfc%+g=`/an*h:,Y`}7Bk4/LCƑ)Kvg-3?ak3߮($o{Ї!8oQl{Yg7pX>wkz *dy^JBw*` 2pM5.G=ʏZ,ջ OIz}%/Qg0il ^k'I߷>A@p/ ޘTu*foyq}n'nA;l84Z-aF+0giZ^adiWzw6x{(˵Ƞ #n$1Y59}{K6{.d(`z"AhTMԸ'TaȮIB( OE̍U׫FN \~7p OLlE۰(lk|m0*Zբq>ĺoG?)1 &U߂+2x7’XVp˯O (R gy rQQv߈B!=uHjUc-ckšvYrQ8\2ڎSY[ӴM8ZhM%kH\tK~8qE# k&Q{)tS U%,9diPL O#9Ùܵ}9灍Nd3 Zwf+om5I@NX+dj4s)F8dP/XEX~J7ygm5u'ނ2;[}J;WE c0UcumҀPNA(RDy.bc$ӊJ |#^é#b/W:x O<4*W%UڍAz- Ga3pumkT%"TnؚdoKCzPIVu( kdI7sϸ,*?Wū}ttLt-26=V0  &@L O3$:j][X - C[[k滫#˝ ғEܳϪ9[VM}K& 2>sCs޾e3~oZ f_yXE3MF!q[7h.`h/;}qY{Me 5Nc@]P;Z2y̺JRU W 6@h2k{.; gajMWPBj0鎶+ΚCI,*6B4K{HեvG$xr0)-<ɺDD^"\M^id'ztdZ$M9R3{5=zյ<$䩙P繐ٽ0#s?oTe]akuKӞ*zY0 B4nCE-Ħx(;Brj7kG_1,l w&arb L,ݎ *Gl]lS+;P^&ĄBѲ-ٺVDٗ ` p'w>Nj 1(6&XPt8сrBEaહ})?gU'kTLO(,.Q71HQ"hTF{,XAr][^P$uqV-FiT#E.`]ddO,EIpt}:?-f-R>\^ +5>KnƐ1:Hٲ{Z4*ВSUP`;th?BH =ݭͥC6h]!=?5}ڟL 'ΠGE0{bHsxdQ5[PTڍ+Od{"G:S{J jw6}¾`[W:yG (&I"4&mwd^}_M=ޞcߕ!YwnpfrՏ?%O5`擖z_4Lc̚7IwЊD幸2)!ŕ.&C #Uq#`y鹞Wl\R3H4/lvjcBp/mȈ㠨}p7O`kbN$x Wu%Q]! F-HBSC^X!v0$,8aY5)ϻ0zs@^ iǒ5} oCnB!gmGètnPD^Y9 ]U(TM D"R7^a;j~swl~Bd ^y*)?*oK)]|~%3i|ߞc!PڠYQ돝B~tJ#,ھ ?顰QPcAO(ѐGqu}D~*7S¬e0{@M>ЁNd"`҉[%"ߣCw E#Zldu(B;\5{rS ZW%DI&I KE3I;z*25QdIq?Ro)jLaqJHD,0~&S҇ոDtW:D%`/f#I[Ly#iSz)KuO XC\BqRpY[7bz?ico9N6T<_3Bl G?Bhe+jT2z8a GcOwVAƁiRF".@=WTXgc+Җ]]T9䞖:hۃd9f?P&v3%oPs<I5}XɟV<%¨o;+KNkQS}$н3@ubKE 'NZmU96738DϢ/:0K=sYOoXHtT;켨ZarK5c)vJv}OC>p- J=rYbdT~L"5+&@yT7CziG>dep,$q6B!#5LJjVdk:'וpOM21K䘁ˀvl"μ//QY<%_*L,Pɭs~3 KǞ+Cwm#EL\^\;Zkkov >Մ^U;VI$048 _]؟p.V*Ux\YoFϱiaկOzz,(VXEL8՚q+`{TظulNm Dh%ѷ$+&q1]}.0ٞm9H(;5Ӕ60L1A|`?brG]gQ6?0QɁ][~1n˭}(V\!*M:g_?aAEKvY){!y6}g= $ìޕNN\礧(&\{`Q/_I~RsGoD1|i&#E;:q>H;JƍIZ',~8[~;odʣMDiqN\9|dNp+ y^LS PVʀånC#fU&]`dj7qfZRGfER[.\䈳c{mM*) \gE7 3W)1Ta^) A ./[j"ӹ6ltB쟎Ì5)[<$]D}+1fQԓP:7J6P_1 N.z=qdL֥z.Abxx!1҂-yH8&{WǼ%ǤL` !޺뇔߀NSMO_ Wi?Y nt|DReɻ j=(*{5qJ^87w 1^UO,\V<ܥFʲ: Gwr*zHuC؋>o^Q'8JyE+M~-FNI YDuty2g @,BkZck'>\D~(p{}Ϸ׽4V |-I`*u6{'%)TXuMG gk7>'y(ppV2 {eT9+ Rz"|]sbHC C2ܢfϏ dYk*2b?^V>d5ԆNٽFuaLG#K/-t?^&[D8L0g|V=`lxOsXNXpg2.&;ﴩw$ik$ZߠP^FЀi_s qDG]?1OSjT\Ggr0m] gX2/@z\)X0xc]*gfQ!/BzvI9~ fUfc8#)!#w"7#s>˦G8HJwIXׯY(tp4;\HSp; zRӘߍ:L!h{s&be+=}j4Adſ:x̃TCBH)3/Mk(*  2=Ww$x;YLnUK~_GpRaT lH6V+^*Cz&ajO¥: X?M<^fM';#Lp7܌ۣK!NI{b4zYҮU^l{avTjwd}x8uH(|h`]PVQЫZT*z=\Ӄ!& HIgاطf{*WhP/ ҅=? K}gK,]6y7u.jD.+{ERC˃ њB[3T@˚pS!c=\~нټq/!_es܎O$E33ZAݖ&5ǂi-aS :Dl}ExYxǽsE#J/YopSA{i%b/E-P(dK 2Q67 ʧc  2+uJm6Fp~RG`!GKkX0IyTj]IC ʹL^3]"[[mm',Y4AHvء./6gR.v`g%a!}0&w@_@sԓS?+6 K~D_hwCށ[y7^amb|K!(?L+8Sr!Z^mL mGgWϺ E9v$ǡUڌƖƻNqQ-D2+s[AGd|VКg00ț5V*W$k#5*fQpBCEܙ|mkz)T3{}"E_X >]Wa($B*Ps޴{1>vj۰PUi}e3G2 8du54+>+{^%#F.sz%2re*`h'6\N1p(Ò!w> 6'xOe)KpLbXZ hD- +T*$=C4l,E]ny8ߞ| 1͖>q`5pM[CQU5B~K%J~or}FORt&~۶Z>YpY-Ӯ^)fǎsyH 71 `Rxȭ7}e7v"W[%azZ[-0ίvlgi GM`) aUYi\i BQ70ev*?7r4\HՈJ' _&5Q=N:\sVgc=x(ZE.8RD>JJ͎#_']U6u@mS&W~ofA ܗ4˂`:Rq1we"fyv5r{zJ%㿿A-$2: wv,탵s\w6*2M=/>Cs4zLzHNXro{^zݜ iûj`ݝ:;naЂds܌ 4Y' cl~'" :% Gdl{g¨Z72[\ ט)BFK/tzډo\ܣ{_ѻzN1:p=̭J^2ƀk'9mGW&8vIBol{ny\4XtTk8vo$nޥy$̳сW>0-۾6i*Ua, ŠX7i)24\V7:saڅ?\aV|D0FR?xw;C҃ƐJ[+tXƊwՠ,h萘a;E_/0|H:@Kʅ-鐭?GR>gC^u.!V (8/(V!NI)phܗ q0o^Iܹh$x,,)q46*IK&z$E<Ƴp#埬4cnbcL[5Л=t,K9$>Wm')YRd([6pϲ$˸l`*j] @7Q)*x,V;7#6}8I$x7ד Ch L{ӏ wYKGBd5\$MXTq~7ik1&?Ly5bWLPeS")"6ǗY0kZ/Q* l&j $5|_Ԧ Seݯ0j刎`x]hC)>|Hdi'<8RyLKS<^LOe5W=G--*P g<jSK ID|A ש>ٗF %C ߱^@]:2|PKx \ic&.%DЅxeqW L;9ߢ"RK!0n\ֈnk ּ/ipІcDp$R.w}3`>9X39Ɋ!*AcMe)~eFY]0O 3Y@=ݷFio\GK r@Hb|[n(市WY"]T V@aD&uiKNV.c'3ܳeT>3w޶(ƕYU?`YzveeV.,i1l,'L$ AJ+)y2zqK]b/]bm(MbCse8I_nm ٹ6eRIqECf뉼$hܯLUD,kRqf3gԕX `f ;@IԢwY=v7`tܦg*MG(@gy؜tX愜74/4ʼ9g%0jwjR rf=0jUk:m-Obm7[SxJEq#OfI\C.HQޏq>ME@JPs2~ O +;LSg,ڟg"P_!Ug|{7esMZhnȘ4#k_e2:Y%@4h` IeǪNet?N*'GѪhjsnD$7(Sp`\j$1d@BD-D5) hOG3= 詓)]b:0g;=TQQ PxF)NK>VBDp&GrԪEi0VqSY\d)!s& *WGL}PQR˂8JRtA}* H =Õl M<̜oDSQ}?~Rm*! wi%/5C Qc0-Pliv([8ZJg(zJ[]Db451˭푈oMb` g",ӳ RkE#I'uuB+Takob›;c'2Zi11IDnwm8MF@E]owj*iw{=CPnV"JޭY' "o+@o+|uÃ~rr[O*ˠ+>bDk_Ƅ"G%",'`WHoĂ4ӌWM.ƽ;y[SPYM_KΞ]3X3QʂR0+߭VpUf(nW|]v/H@1ehKSDIg%W4ǧb5k\׮8غ4ID'=\RzVi+͵e\L'>-Fe{hx1}jX׮qu:NHAlf} C8el֡Pr;|:)0ԉ037e|x8Nm%xa[61+}T}t+pV5YiLpڙmpM _ߪ}"-F(f\6}raPGmK =s-7X%Uε qDzTS6\hcFz-;,¹iߞ~We~ɟk GV_nKې\!"nM'o'`چTO9B*w9N"OSRR~f dR]dȠJ~n fO\[=U0+~թ߿!Uf2vJӏAHRPb}nFTVğ2jF\5 D~Nyp '50׉d)V#jW0rUX`{++l$Yڹi!3+ gR>;-Tw4w2,_VIZ uX=KGIe_LVe\<,,`+h-o\9LGA4 /| &)Ùi)hn>[OLP >a*oPCoBMp_PSk;f?zUd ߊ6ࠤ0pYnPdk+gϹ ޮضU]o4  .8@x ҏ,ewqd4яۼ Jg5FJY<`Χfu!(L"A/uP;P ⥄rB{ݡCLmtj=%qIP0Umj6O/X"HeZ5&MϸA.FBQ%NW>C0f%`mV_ԕ ua_bF|TGLfՉ*mA| S`mlDdbC X]JTEKpMX⤛@| ¿m;8;Ye`#e-0Yv|kc1n,v1wc C H#VEyj.l%k( 9Uq݂Ɏ'UVciA.R(FN:Y]jά'9]v&B|h'lGO/Zoۗc@2=WCMȅ 2#aZɎtw VW {nnSVXD NV9Dž_QnQ'}֘1Sm!fH'ng&ę'{|Nj\WrS(,LTĩW; o!!N @v4&t:cU*`-r{JQe#\LrA"dlfS`bm%yrLYtYbeZ~w/K/='e]+81ja'1PWwkIHeKt<5A גR'EN4/L&_6#2`l5q1C$Y=I[|\Z&x^7^<[> $\\[@nl:3j𩪍AbElw{Ff[@twYİA[Kۈ_|keIǝS\YFoCGI݀bP` R#gOiR-M.f-5:J };NвFOxg`F ѫy]h~ ѯ*nNH}KZ1!Aue+ /Ҭ `="xP屒jhd|I컠'%=Qf"I.K`4*6p OT 돱?nRS#h d蠲 L< kj'p5!}F~2!^f^h,Urғ妚$~: J~GYDKj;?uU|O@^M;D{=yQ^MEf1]Sl=pE<3:v<kFH[WX_@66"]{3"8 蚙ċ\5jrު/k+?֯yR#DOȶ( )B GmRɸkY!XЈoq8cs3&Fd Ś$8@;#E!H)³]c:(P8'-h@CHbmm䅛s- l*:@)(’|)Ǵ gwrbPs[ 6'˰ꡓ` ӧe6 {- HxV<:H;2 #3J)SM>rIfeเ'Gb%`|)o>W&f]F0JieHš0"m8T)\T#E郪p~5Xf|]cDЦ9O&<^[gB;=eS<դQ;? 3BT}1Mxz_1GAdr4L^] |JeGlϕa%#DƯ2E6h~S!RfV`7(QQ@+6Q"E:QD·p{8|dhQlR4Q툜t#/#!e{[7W9t (;q`N!)'̵Zڰfj,x8nH vFW9 2~j?O;Z3э*Ҧa.ݡYl4Cӳ`f7n4x_`@()Tnђ͠+<^>JMn{YsS$&Yc%RIf8Y|AْSotl&ksdW>cyϫ~(fxRP "M Bgjř.p7v *abQa> hUh^|B #$)P#֨+sOQ2{A3̍eoXMyW"}BW&x#{&;ENNÏO=]{%L3RM5j@.v8:+¾ƺ2j'$v#&?dˆ*Iy{(Y?xdBlkr}$J{:pxXK #9d&fM8/}U+9aԴ<H Ѕ "yZu՝5N}\0RB.ṞX+ᖝTZ+9ڼ0>ow(b9Jg<ܼe{Z^9t:5ZRAufz dbHz\iCß~ |爗a$K σ-?^Zx-ox{of',AW^ v$T#Kv\-ظ92**npkI {W/Qn|gBSsJTL)"$s-%!Uq;̈́$w;Ph TCcWXLLV{=6ȮQr~_6#오t}@K>? GzcS |@MDe!77?TǤ S!"dak81Z}_wa%.ƅ_l}TPُ`hlPl9u\KǤWzL|T80KKx"< M x,zglV=pUmV; m Xęhɔ郞Dn`+C.w}\Z֋@ؽ~K/N[24O7(f -"/#?OTi6 KuPdCxDbgΙD^Hٱ Dʣ͡0sa`d7`zsVo\!zwxy2{=e̥@b-K7jeX[yBcK|E( y-c3e?⥻|2Jb_ |ieeTmyHGg:ٔߺ= tX:J%d*qsKp=N,E2ڑ'40LkhCA)ЧXw4aG]6HWWy@b\Ϻ'+QsɭQ|WO&"y~X+,]?.\/b)x. e`#h*w//SN1oQ**ڴ5oosc&4TzֹW8n>iAM~x"htGwܵ1t{\5&WjyQj`c "$5Vl%C6W$,AG|EȾVЅML$cv"۴Br4n$,l*U*O8bls?`ތ0\V[P!iDjZ;ͥCJ(2v*w6pܾilmh_4THQ&uQ@w \*Ӝ?X|ѱka.,/i=T,] RZu@dC VulǓsk <>+>\vE"W̃iƤcȌ/ݚt]rQݟ dnȞDkH*&=2duq@.ubIR$ o\+w4td>6\WR5iO.1tx.GN{sy9^U ѪB Y9 qʘ$\ [-N"֕t`W񯦢0c raPlf01{uv,C)(+sAWC GPH%[8)/D/ gD8#x( ZWGz_I_`El>A~Ϡeϩ|^Q٪v  Z2.-^<{߈" o./u.aT$hdbn$*l⅑os Z:C}y1P۪?xvyh5 CӬlw73W<.}9WP!u;\ulj w#RVJW6K#ap)O9KhBXl3V| Aa7Wa؅K6ᬙJːb9B_NCjW`#arn6keeD@ea;Af3JILX.S<ұSvvH鯎Yɠ%kB"%ӗBᢁ;-)J"J.AG% K$$+ jSv>?w;;n "%b)pN$؍N#;Ǟ0x=Xh/E¹eGc8 ߛOH<7.F_Nc '$'yks`0Np .KZ2L JQl6et K֒Nr7*+뽘bnJ˲2ıEP}RKEy8jqkH!.H@ +rTNh1ɽhpb[2rR1IkA5T~ &~~7A+]$ YUV@ -\y,t!HLHFffM ajV@B,)J/M̑;poC>C7vL rXP%[;0'F*#Tt$JrmBW#M@y|2)%VsNU oZtCY AukM캁[ :Bz-Y$8!P^Lm,.0:0 0+ ) NZN^pc#91^bEzx Lm'Ʃ5 AVNdJE]n fjJ?x(+͗|}iSi.\FXl/F)Ԗ̭{8x\礇 .m|JOm~Wal%YMjrX.Pk<7wG7:j-:>f"$`&"x6TBqlÕ@Oak3eǻ IhJU,{+FDxT uxVڳVNf+? BE8RB4}V#Pb_"dt 6\&w97S`w{N ٛ`y;[2RgIҨ] I$$W/!|+W/RKuU[N-1c\RhyO?RhTΗ{ M*QZi wg *5{?C{ 2u/O #*iΒ0 {|wK6;pTXH }eV Iff%pLa~>NY0:NHc\]{673ޡ}j>-4L|68m=;d d&Cq٧CfmY;ZfsW"bW*A 7JoNȧhYN0*oe5{r:WzNiӪى跔.d`b=jڬ >w4u =Gyu@Ww@ X;=y̶'`36ͲYN'?3R9-+i ! MM ZrgIZUe.ᄦO -1 #b^{gvZ+$y$O|)w hhQ=805LJ|BИ hP$LFdi}{mH1H2&ۄϖίM̀'7]'eG# MwNj*ywb @y47&MGU X݊vtfO+vd]@S=  \&-E+Jށ21ßE?Mvfh'YD<;"A%l+ qh|nS6r#M4ۓUDRbhxAO0֫c=lhcG{! a<^^K\R*F-51p.NHXRD龱~|o-rxE Z}S0^w.a.0ɣ Z\=x$ܿ) Jwy ]T'}Ÿ'\KԁujG`y"|'/w:m-lz?e-Ä8}$SD$kγ T;<:efy3tV״&Oh½'(=5eHa R_˨-H~٢R; 25Z4 Z4{78|LU4#B@}{WńXG~7 2tDHtN Ւ 0C6;!N݌008jd+b5ؙwd*L]#Q3u^WiQ4ng̃;lIߴo0AU F*:kl'B K -+VnpS-·**1NwQz I&/*ddc)K|Qj@Tt)-Lf˖M? PfsW Z)#Eg"N 8cq$^ .& =TIWٿK>h /!"\ts?L6҇Q?=*Yk/1@rёXezRFSlhAPV WEyVJu=9A WXI"<Ԇ3JEiX| ZO2kP6}Aȝ.S&|U%xck/ÞZ9R+QT'0!]$I M|~q1Ai dQоDK x\!B?P=_;XY99W6OKu/K G?ʧr GvB3.,Q|eoRn^^A0YNӝ 35S_+ *F=d'P< ]f`? |)Sy1<UC4"IH֚`t6Яzw?^yN֥GYV:b)Jm~u>' }WYMHt_fy_>ھj "M ,ˁ}R?"Hv|8+H-ޝHe"BB׎+Wopǧ"Ъgj,$=LKr Zir^sO=3tذcSm)`?3Ӆ932$ALBƷ|J_&%8n-O uc0⳻<Xj7>0_Vկ(9T3g:a7`0Jr3ex 9y<;xKY$P1_]= kD'e l_>CiEAz[;t&|A?eWH쓛][C#B2] AQҳqڐy:cDZPiTikHUhr><av&Zt]4b2 w4P*~LWU[T[Kяڇ̛4x1:h` 7W~8:EdGe~g KHxt<4 ?? HqsN6t},eZ M%393, %lS^ە{{s< &]}|e F8ϩ+*p,J^rr w_eW+餳 |ȶ0d tI^i0̇ sfY8wl]f+W3 2Zo*6^j9kQV%nL$]"=f0$uhݽ"񴬳LFWտ}Zox.$.[W]K/`Ά-f|-^NP֟9#q(ʽ$PGJXppo֠Y 4:A(׻{K=4M yQ~ftg@8Vkyr" AHsQ1A0]y.*bg?"RME_Z \v0oic5oSηѐ.Fl|KNGr? &b:oրTYdK3/+֢mI]bPD{V8Nifw>V; D[¾hCDW*wEM 8ux/G/giWt_`xʢurIСf !E`cw;FiQAϘjߟ,Li+w`:I1DT,L+ev FB"0Ϗk*leq Son^mVOx΀F2~쨛_QK9iv2JDc⸟!P21TA޸U£gZGr4fK_Vܖ"KZaԅƼr%hVC^3&)\PCx '+D3Uph+vU`iyYv]59FC/&ѠQYr4B6v;i%=@Srvd Ȳڽemaqnl\&q=xv4)"5RLIK7vb F*sp}J0%Ō-5WOh0I@]ʭ YUo] r[$|#d؋)!J'bblonCz1їNb݃噷zP@$ͰXP&Lmp4"pw*]*~5Bu5Xasgj?CA8Zm>3+'d^T ݸ8! 4Bh@o!pmF**+Dȇ{F|̬vh (]]5cB2] ~̒crN۞[,0=wQ>!iJAhW`.4`Nj S+s9f{~F&?DH+h6DZ4_FS*AbE <[ o*Ps8· Ǫs^',`'Cr4ۨO:<'E| 8)P'$@Ia_VpCrc斀-Z0KFՕ\K\=l ͨ\T,lNyo3det ƈ`i D*Wm4x~ Y\%cYwv*'3ZGhCY+fXhwC߉r:qi}j"6ÜQRy9.MB|5(PeU^_S+$*D DwlOkQ0mD!+&sG]e!D QtS[[0S!k@hO4Lg<27tD/_c<էe0/s␚LJR ƑoaNsE=7QK3eLc(jx%QL(XOfK;'Ggf7u'Sԓ&n2NC4V[zHlߠ^tJg u5.ML H7 G\9czk:(Ɯ`?HxQjQCMm-LP/nS#S!-(%V 5>|wYR&i nSa^{{;Gԏ"J|LF3VMhx"Oa֫6/dEՎx$R#InWʌcz醕/v[GxxLSRZaWZ=͍[qFmpp-`4śO{_ػ07ć[}Mn^ ҀziC}ájߔjqy7U !a W~|ޕ͘˭f 'GTUوIFrQ/*$NfNS.beE TeGl xWq*7LBD(-e(xd@o4U#@Jku#lIIӝ;5II6JbP0k!nP)][qjo =!*v4Eo`yq5ƞUҢ/N ~{eB ͮlSq> zBװuBQ2Bh,ᄬu{ahJ,EsyJ054y!%(EP`Vh]?ɶp9V vBU"~9EsUq>["o/\Od9 H<䔥rCmX`$DhE-LEkkM~yGWt]p-ƍJ/jMa'u#\m7Ep~>Q7C9vMuo/[pZ"+u x`zY}qY{n;(L> x6P+l*K=Ɵ5fNo򸩬MiS*xp/4vaڅ]*j5[ Qg.cДr acb_[wo-߮QŸ>*q=/ _֭fc~Tj 1G0,٣eG^ W*i*U6C i ]oݲ=A-[%5ڠщddw>O/0"{*qPe 8RG0li!;^o8GvلɎ@nGrЩ:dGz1~LIn/Z_h4ơ3Zi>UoK,kW1S4lyR :2PhUW#O &/ ưhV5oKE,o/-[;']^ zt HE7.K *(Hp6q%Gdj"ccv{F>挌뾅KYZbX-ͫdTZpk׶F$+2{a<1'KRP02g#.YåAKl2wfV=bC*tmE>И:S+ġdBdg1uBH5Ͳѡ l*e awT݂U, zv0p+0{Kzi4od“Ҷ79MA~.m=~Y=TY%=k{38(G/z)76qMc+R!"Н?|~<6C1扻f4nNy<7t3៨iF??BvcZb1? |oy_<[DZ%-"o.'lCоkGtŏT!dEro ]rW9PctGή{7-D *&s vpnxAJY=LR9Hrnlt$H)e`=ٚk `rDLC_HtZL  [_<`czZ1~m:׎Kj{.Q11\I͐CwU4O9Iu780;Rdn!yaԳ쨣Qhd;Bk!kS7:7AbpZ1Dz5mrbDFP"%Cq1H;h3P0AYy%4#UdC`-Ύ !\B鶊ԫ}H0μ+s7tv^0r(S 4ո VWvwPV(n1%W$ʞEaZ6~96ͻk JW̤ X2+XT;r!DxP\Alc41kQMx5eQ(c+bky^cga$+7x` HwzXfk zd#pE0%'Л$hi`'NN[ijy۰-*}ɴ+ hCeW( p㣤J]OOС(`b_:Eop6?lof)N4fB8du_]̇bK&mD9R$|=O 5Z$Qp,+ݜYP)#;?Fi439UQ_u_Zv9#*-,ǒ@+L1P,90 D.e9\2 y{1'u R֙ WgL:͠Uj̧R?ƍDbBE!v_+Gyh ku 0N5?ٞwm*cl<#O{_E21(hn(gFĢ!V$B';nz%H2Mצm,; %tfqBc6 @FUXzUTvAM&U4yvpoV835oмnQv?=Ø0Ҫ+͐: `zf#}aPgSa$':Q>t^Z[t+{'p[>x@T⭡~ŐrC?ȟrF ^jզ9 ]Y=bޯK4P#z ~օvW )0[.%\XLN!UgڑHjPRO }# V>+,cz_(JD.p(i[lh `JcBp˪ETzoƯ8G7r'8:fQ9`f8Q'Ei^ɇܴ<3p:-}y G+A#C(ENirjKҞ /:Jk!N,x7^ ?9t|r9f*a)I I+ MIX:>wHԮp45U/*Y4o$>15MnPdidvafdҋ!9΃䝫3x9d,1@Zw 1;F|ZY4=tkopj[WgRLSN(W<1u||u(FPC{@%BG|go)o4 \VӅEF`-k!rZ xdܸp@"eLXݺ܆AP`j=Q7gT-.*&+Cɖ&XYPh)(ӆ060wv1t څ6 ?EE/Dma,esm|,/' Sq]c!E+q5#"duǤ:|;,KFtdJn;^aNh>~SsI) vdMﳬ-v_U TG|!z]tbPhJ=cmz@R3.LUylII /|͉ՠmܧzh* ۵DЊ+vf/i:I !8'6y~$T l]޸,&NyPQݗ$C?|^+SbIطkHH%iU rp$p+TV~{~"ɮLpR`HGu97g¢_hUNAgWZS/D[uRWPsوϟNI8U+i*s<WәG_{3)˹ȗp Ȣ$p>I3Cgeudݴ`T@4fCNUn$jGA- ILz_ #<Mvd&L\@D@ۂ[T^ N371DEUb+XGPNg**yCy)|D5tQ.G0snݯ+g00,YoO2XX _bQu" 3mKro FسBߏ>"ɐh,QVZ:Z'1w_΁;wC ϦJQ)l2m̗Y];<p4zj1'R1u?"DUFض xWKbS=0Z'1 q3_0Luc(%(;CbuI=a+KyUOsrKȎܿrS.S|@h=:0qSb(Kл–d lײ$û_e7q%eI91y1C4\@odҬggPٙP *A_$B8Ǟx`C ].g n!У;GU)넲50y$Obе/O>8/KtJi|[/h(kÉ(/rRA"w$!qk&%{Jj?1Z[>vaQ 璋)7\'y^.$=䞂bThA~.NIYݻLM'rK|08dA$ ‰%I'O"v:XYɮ2$[#6|#Лf%>|9׈撤l|Sr9I&V<چ@SrqVc+Y`6ܜ\x906?Έa#-Rhr;$w^`^,ج Dϐ)g" >'Q=c5g:ǷͺOlexc=Ec v9|!f)2#)1GڏcLYLA~%Yq z2CR)-&0s#HH+$; {<;;AE =T@Ðދ֊l%LޯS'+!:Ը?(\^RnQ.RlE-9j|(CX-ϚF/@ GBo'02+""^"D ^2}VMBᓩX< FJ_)cqłbBo'A'b%:BF%pQ£r#櫷W bvM*vxWIϛKzǩ[ݿI UЦ#0$֡2zulE&Fmb]qBq_+|g'±p cQQIEc}S*lY8]+h\=j|զEo7P R rjTq.Ṁ&l u՝J=9LVj"} N nؚȎ9iK{yzx1U# |cT unA2wojt^φ޲1G!ǝ?>庇!!cT>yn{RGdɮ\ȶVՐ#a.dԓ.'b7=jF&u^{M;lX+ E8[fSa)"hɅ.5_;W*QIHu3-R Iބdt~ ςe묲$'^av1 6rf =̴#?kv rd8Z^ֈTn 'swt+:] ,/L1O:I?9ʗ5׮(J#zL US3U?iDN T ->ZL0Ώr<׊m\&9xSVݼl`I"5N҅6eT32?#KJj_ӁfnwJjٺ^,D)y}_~YL{[ B4$Y N{ZJإz4Y-NB8,j[?6['YѪ-P#h9Kq57|48ٟ֬S) 9U%`Z<&Qlћzhpݠg\=&:R,E CΗoR0 ivkcbHZ{+y&T)OnDZ7PM PWe ZeAۄ 꼿Dd/hSZu!%IRtwZ>3Yl8P(_V/zNr?G2ۻFڱH |k n+yxdyF̕\}ƂS-ѡ'O8O7=)hjlSV@?pEV 㼗AjYE}Q]@FH@ ·-NcP^z9T};AvdPNACr {4XZ<*֦,_-ҏ Q߫Gde/z:=-s?@X_P!35G09)XƺYLsHzbsL,D]SYY!hA\_nLrU_ȋd5p,^2Z{0bM>sr|mzTbצ|9"h,\hѿtXMY ff\~};FK/Ir[NZP,ioӢdZ,WLA?0l_66q61J 2YjvT{~>pbMaU[ZP9c*>DN<,QXq Rɋ4|-+r'y_$(YCV(\{4W+#`NXՠ.aO~1~)KEv,K>_U[8ۛ-؃%F:k2S|XkBgsqBS@f>Q v;O211>'5p;[BOD*\z %+4ձxW;ڲ!@°j#=xb4ɩ coaaRe>z)a+ݴYCVrf猹ʵ&y]D3w`d'=şCQfwY(~D!Hq{A+6&[/WW' 䬁M*iJ-#BbJP9+KPsx)/$,K9_?~%3~jo>&?=.x- N_=j<Wٸ5v6Ug~})Shi5^vf_liSiz|}ujGK5|]MTo2#؂1; e C&~!WڟFU+dBS0r'UvG$| 4L $?ff ~k  ԹSI&CLiXwڪ 7ٖ4PU2fk:*)\`;lp0ZN4 ңƠكW|t^wc nDFyWjg@eѻ;}ҵGeD i$ߊUό<3О`5|(ӡNZVߓL2v3#H0Y4eee,*v1Z4 ƵB~͢*9}h]= lpE.UCΒDme v U8;iHV=3XP~a| JuƋ3 0'mL0_tE +A>6N0.Kb _t} hsd3]WFS*19~b^IJ;%WJYdXtWY)AHfrUH"A*iɑ&̖kߩ 7LN($Zoy~v+Npʽn4`Sνm6^RÝae}gq1,726I۞}0K\`1䛆!j%ŗnfm!=ôs1累=]3iz XXpwP?u%v0_;oSPP"ɲ3 @AƨVG}b-~įjn_FSD_WvX4y먌J. ?XK'v(Ytc[?VE޵0zbwѭYú3*m'A!1Fchҽ1yh4 G0? ڿ{Ҡ=Z k)B\k%rusw^vcp)Vdq͐b/7Hr?fOnžY %qD?Cer0eeB7Kٯ,iK<5FI洲X͹ߵ0q^q;OpG>ٓ }bjepRO Ŧ&voW&H)N8:Y~{#I=s10tHCHu O5/XOu [m@:dVz\ ,8½shʘLu4O|r _T$6\=HKxV>TSN̛X &.̈NpdE=gR9*;Btt9($6!|99fso>r;YSD;XJzUyn1ChW⡃`V%BT-` Q,Y!^ԞC<4rX7CGA{z/̉׀ivn*f|5!Xq$/W$!iT~ `OAsj !<7+wQC¸pG݂0/%B,4`ʐ|+ԓHJrMyXWu"Ȣu>$s5Th1Ap:ơ3wTokMQ$?!8B1b/lzRV8cE GŌ`r0Ūew2Cdjm Hy}|llil%H_t=Sw 9N%8)I ?}yloO6* &ezfS㽺T 5N9pO_*IZ;WVcٷx V7:[6ÍNh♿fT G;"WDqx ?wY7riwߝ[gW=wpyJ Zv8|=pс (FOccz_/Sl-Lp{)!р^~oth!cJK2iñJBBfIqxz2C~x^2+PMX2# #!&L&E܇ci**ʡs ju6#bidv£`^M]2îgE4¢4 lI)o̳q%5- ;29GJ)6U+e_IOw|]n^sy-m!8 D*{ltpE0£Nb,x +P=1L qUĈ:eovVAJRM-j*,y |ØMqV}ogњdpahZ_P Y8AaPH:"p22JI3u[~v57q)0uwgx0Dx=D`=O(Q9#R<1_7OfCUQq(vRNЉW6,cB=dhkMCڶ%^~]F;zЖ(çl^g fBfwO 8#\GUq= ]IXMG>GK>85=?M;)0@發<"zrh~DF)^@g5K ^37ԒzTp{1K(͍Er0Hj_TiJ\bϑI-a, jAuO(﫺ݫ8H b{ }<[%%\!17qf,{|ս UEdD0B{=ph90$<$?Ym-ܙl8 >ypKA^;0P7yëtt5c}TrKdα.04 fu,"zZ.\Gvv;RN*lZ>z %|K[ϫF;@ ~ ^S`ۜ3WO]=".AXbCa, 4xÜʁObΧ Ȯa?x2IP*<I q 2 ~h=lЇGP- 0m~ӴEzГZZdiY)Q"GN.\P%.q` ;Ӓ.+жoǹQKtKџzăCm\e CCQLhrd ϸУaĺ l6aP,+}cԌ3ȣů5kRq V%&d}&y.I*h\XM$pM9*91]t@6*]a+rC$D!D}bE&/sZSEF'(ŊPD-; N,E79;OWrhHGԌ ֬Ӏ0iJg[[\2˦w%zBGу͜z{r@,2v`c- g 04-ʻ Z>ސN71PrI'ʙ` D ~xa+vܗRBRfwjkL z* fWf$0ڠx]F)5IzlH0'Pt5`S;7RFّK(Q#EGa'i_##wbSj~<KXg_q7->!֡D+a|Bql20:ҌM7$AjI"&gWgjv!TZ}> r/*X\D6IF;U:YO~,֏M |MmU?BjxN'y2 SDJ1BCfֵmNCaz] nDw(=*[:uSmf]ZS#u>6(X :!zE'cS٢Y윎)_ 'vh n!!TPv,y%K>r@K}P?Y„JF[k} * _`~}L0>r`S &Fx;"Gd[>Hrb0Bq8@0퓔m70۽8r&n =5𑱚3aHfXAa6%~Hd#"*+"{c^CTyVqc RlLo ɏbzh35JF}"2?8X:ԇ;P Cz@]ҁ2vDz?lroW(%Kņ'$QъdyM3Q]FL (]lZy,Zgݨ;mv>TP#>C\bOү­~ jyVND?JdaO/3H?^+&;7Z C!Lݴ5&7WcȔ* A~IZ( _PzԸ-isWJqך+j{!g`~ >}{%^UqE֫tQɨXrK\xw_4c_kv\(>c*ș${_#C6* 0}7M yE l[c5x~䬽i 9Hy{U`}йapyq8|P^Y`קL dٔd-H\_1=:RI6WoWfAzEGz< 0g'ܯw3kN.`de_rBVf )]hZ4y8x\xVmOʊ 3-d#R8O9c5\]읪ba-%Q1U-D-Qڷ*-NuDJ{Ċy!QXٍxE/45cے+طMVJso* $‡z\1-e\}yrcaFH N.,*&NH$ Z'DO0W&GѡF/*E?ɈU()Gc\7K sqakr6䋱+ Q8uaѵ!Q{8%ϕRr'.;Ə6mR<8 }Oi(l;qg7#g+uoiic!e4&i4"S1. Q223xy.G[|CX06THѰlLEWa}PEirTfp<ݸC$nj%G,-͕FR̷ Z?g`}k(߉D4WJkhSΣt2/S΂ fpNɭs9ΰĮQp7a鷄J6k'nIGP+Baa|753clwpgy׵c6|l=]ֳk"T\haccwKU(]mfs 8c:O9٬ K"Uh;] (Y;Gh8u/'܋2 qes "&_")n3D=%Z?D Da6Hۼw\drJkTF5d-TϞxȿQLes9O۞_7N:K R崣u6G"Ö!#F0 "Iwh(~xU4ww|GưD%8: ox%8sJAMTHD0!@{nhZ6XEVGd/7! #S6[`,3 T7 t/w߭G%p}mvOqT `"Wc]QYd4o(YO  S_FcsI)s/A islQX !Xg 8魤՚ڕ/]wAaJ( ƯFn./>Cr7輫h80ײa%*iҪ]OWVsd;phj `osk,iNZU-ZpR&><>L;t+`֎2I߅c9C0~ˉ8rWC si8p^iݔ%y~x2Jfb͞`KzS\ =eQ#m*R.=RSN34qok#F%]r ENs٭c#JL7uUJ/T< ἫH#)~9/azUv%z-.{8zE+58dꖿշMl$Iɼ v"Hqc`0]P ˚uS.ꆞ'Jdlq1%GlWA!aH*}rNY<.cDuu[{ooB]E\jovń|gylqWK|"E,< g [7U@q}QCGNe$iq!sTgZ;=x0LbT~dAdLAL1kz{PVlxqۊT;epdnw,@0!Ēm8PiKO+ZBP) Zn40aʙO !|/ 0KKQcewKxzr ZG!&w1`m%F]7P]PGݝ.PP!+l%]TU` |=RJJƱl7H}ޓjH-|s9JZpz'J.™S/MC׷כEMvmI{GFxHUzPT؛цЌoTm{7:/WE)*e|u s:ʰW&)J{z'Hw{!9ޘvQI*>~^FFڙ{dzzxiI^S5ᘩ|Jdⓦy9) aW$d3LAtl[Zy4\L r܈(QOD(zVl(.):3dwb<ĥx1lZz0 jV9Xp=j* ZuR,m КP-"ꈶDpgӴ#kRNT+fexd g#Ƀ0'`03veg5BNulwfAl#-DƦO,ncszlFrG }JUC߆:4ԧӮ|׆NQ8ވh75b\C2bSjCێ$B*_[Z뀗oS? ">%q̶uu1L$e3RUH Ub_kܦBe(xPH qX/Jd*ֿ>#$aCPIEZ#}1PV2i4)u9}0>7RR.:v0(4'lZHI~~`z샡P+'CVou/wMsbS>a,6dEWc+b$d1d:U0گk#ŹX`/ twTiQXjA ̟{< 7#ШPc2,jł&g)O\s0[t(m~)}f˿ K}dB<-Z438г'2F6]Hm[1$_ (WWd)J`N4h#ꀒֆEp /wB EZއRb ugBǹ2e-Uٝ{ ¡uqz вd.ia8d>\ˎ@'}uiGYSaBfu凣TA.Q+M5Q`xW#֋yJֶGYmυ#5>{6),(ݮY{`zS"}Mmw1-Y^-W\dr%v7Jh*4ɅbY$}>NA4*gf |o?) C#KD@Clt{,]yeybRĂt~I(`S8}6vr~+7BґKD-$R\ ]|& P)fx*h$ZOXa:_8ˬF]"4,c|WG/ޯU[ʎ۶ՊylwD@yN/p*޷ku? *qcI7P]ЅSU~+:l!aQ5#Dn&DC;/mb?Wvr6n,5ʊaճ j,;Cc _2xՕy&?N/q͗xTF= t ^mwlHGFq@ -V4|&ўZJ6*1 j^c)kc4Ժz0m]E!NNwP!ix* __xhI>&zV# ,=Ѡ/\:u&2H X`U@?D,p Kᰯvr4XW_OݫkVE 訄oSn*M=Y30P%#9nRӝW@k/].dR_YO9VB5h3T%14wWձkj%zsFfl%F<ԁeDؚ2bgY1 ,4~VIf<(SMq|8۴D,3I!ݘتP=UnJ1Ym*/㜘/y|O <֫*"%U &I^6qm-äsQq!q/`Jt#~ȜZF)0u_3t&Zmeda*%!Q4[DPLdv58 ݜt18㝖!ڽCN=oƓиfd_|ЯloEfwLk[U#.+{ms 0G ,=_Tq7h~&ivÙ/XT$߱oR-K&X{HC4tVMnN^9>{t,za@X|R=iPQ{]| OGaj*zOMqc,B35UG=[.@'~+ ίd;%S8O:SCNlzutɯ:n\ͤ+fRΨuC?<ЬN*.BSl*(H#͈h;ҳ5Ųc'Z$r*dJ"y+a1r@b!B ~P ׄNq_olZIi8$!cxZZе׹YwmYM̧9e@AP139({3+Wn. \LJ-P_?u um l@in{OyJ 3=MVbB(U=9dnm}nD%!ݞN6Zu^Rbϐjq.m4}rendt ߋ+YIh+~Z#HV![YsQ]rV$g7_mה\MN|GEY-P7#x[t_9dTFED^Rkx!_cL/H?k]iR^WfVKgh;`IilR~ q{?+FZpBR(#$a-H%1c"] MZ6N;SVGX):; m!+UTka"ͣ@?(V^I1RYhb+]ZN0eQ[1*M-sZEZ:9syn>A烁sk-:j25`]0.tq$2zËM{*'J!0Pjd|T+n@94yWqm\k'_.;񱏟{ AY4O wu`8qXVEDAOFB'ޜliJm'f.R̬׷\D5wL#*4PmWR; 0ohsu"tvDjWw>3 Ƣ09 UCs$¤w׏BTuT@V>S@Tcz ܨ"^ "ۅEI) @ >Yzm>ߝBZ*&44J-$bj wr"╕2쟵y@ANP}4" uaaԄz_#\ߒBa !KZ_ ˥] ~䔱E\|Oe|^";fCӂ%#_`OvSmTBb&qጔ<*غ~H!Q&0T('Uoȑ_86gй=mb9/"~=b&nhj5Hl,˯˂1&mNa' zۄ[Cꁰ"!e:-80Aw],IjOA9#Ju!Y%UDm>E,ZidB2oWzHk1Ny{|O0> OD:2{aYOD kkU$:7Xgn&ln&ゼ^v6Z#I^1:*{N?7VdJxoLP ]eq%)Ἶ&25K {z6ы -zme#SO- 9~Οf΂֦=O+§5>r+HEXrީ7{)Jջ~%P#Bm`NyV9ƑHLew3 !$r0FZfAz*(V o>|`Kr<Ĉ]V ]4}ˠzֆOQ #p!m`4|RiGD{˗3cCtle#оJnsOvB`AhGty;2F<` /;"~S^ec+۶#^ Ha1raݦrtBWg`0B?/vמPoܺp3d:Bjk[qh^Zul !Js֧?z | kf(3% Ʈ6{NEmڷ;Wb-2>R,NnJZ%唷seʫ(6Fob"h;QEz\.{x)igUcɊ[\SxqrV`c.Ӂqڍ&FYat (\ds9\ ^ui WtN m^H־ *&Ke!pAǞ=+B̾U.x|rK-UhS{ȭdFr;:6"ޝ 0RN~a/W*1A =܂;u˾a)͹4aNL'}wt^I 8axG?G.^Y@?!?yYm%c=gRjCm u`Bcu?/v绚Ԁ(!ɶ@wSS˅Yf.+fǨ,;G~Ʒd,ٔ4OrS.|v;6`XhH2aG`y5zNN Yz &;YQOM ў\bn#}qLO.`Bb5$;v6,ɱ!H)1w G^Ђ+6bPrkGZ &Pea篁m0L]B2 Mtp(>ϮN~,Cܤa3>!V-w\?|hvhԨ6Ղ oQ&{Hʬ9XR;z&6xέ"~2QXg0JCKmKD\z6:Bev\>Ϯ/VbOh/86WMD5w͟ IT|+:qCp]ʨ1 rxIvy'ĿI_@ Q;@ͅ 7+OQ70 @ƜCJ"+&s wrzՌ%ҟnq:fӇ857}%)>vn).[(kmh2t|8Hmtdc/$%Gϸҹ:<#.fMoiޮN^ gօvIax{,DF(IWseGrޑ;E`= |v3iaJ N] _?gNuB XW'l9M_ƤMTX-uVMm!L"5\q1R!`?q0+?+*bmi B:EYP796f$xa6^E_b<QK]J%~oȂ@uynoZaӪnqT̏azf6q:%xV쨊嶴;Y?<+f\AD|S7JUlb v׷Ohlc匊dF 1-L+)3zJ@nl`K pj0GD_d~y(jl>>|01,4`7o) i3T3`BT$}dx=Y"MYOكRXq/=yqIqQltTyaI]UU}ȲxD@.}lĚ..'itXc?Is+LX0m{xs{mϕ٩| ']<6GL%$w<~Iۻeqrpl+uY" k>X`RZ{3uc 7+ SМ''ed1JL^5".!|D#4Ɔ0Ct R7Ω?c7Dcf`7JubjǷAS.⇩NEy%B9wCЂLG+Q5j33WAa+R#6ǜ2GF&/9#ԣa= g Sy<<\Ʀ)-PٳMȱ{T-N#; |E]'%ۭ}" ";eѭP""!C?>D C0 Dd)Ur;&b?y.0_$ 1d̡͌n٭)Wf itpr(~"k E~Y/_(Yga A,QM @5E;p4Eٲ9RV*5VWk,0;j3!L)b@xoj?_S16>;~Y&e`K-n~LXOPJi2TGq[XUV?ԀHR-0KK+,aăh`.|FD "#+;ytr 4rZӶ;" Es7R2DCdCcd i(^YbQG]2"OV|ޚ[ṣ^6?&P>'/C4#.T3}(Si2?^*]1??zdVpB5$bj`S<ћr L3C5VYPR, Zn7"gK!*5)d@ѴI諘X%"ʼnjǺccE GOHW0>iK K$ҡ.@ '<nyQ /]0㸝vH`&{ W`!}rE]!d1KrhAZe+s:TUsZپE׮sS4s<}!@@EAo'XhpP1 鋂8!)/k2%v3r=~I:S@&JdIX})<^6enm LnJTtQy2.h&PHQJz#|PƜ1A9L6jУA 9 "EtTQs본̘8K BqղE(5HsA^9hۺ}Q8zd6QQ졎qXUvOC5X TőLW[#R¬?e`DZ d]p}zސK X[$4hߢGυ/t7*: p33:Ztwqnp?w꒩@%3fB5u`2` .j!mU!5_&LQ\,1=ad/UdZiυ-憎3o) PBtE,拺\gsc \iמq(E`Pe#--z c`=ѩbp=Oqnl2󾔣mbahtYidX3U? F/1H)1@1rMEl'7XY>OW)u$8aMo +ZQ?^9-V1b]iBqfnU򛸜N`EJcU8pP.ivt$J XcGdX~ADzO'A!jT+X~n_G!wnE=u^f/r<ê<;2HE6]+5`RgpFJ tcu'ܿ]SP@'oڲUfer‹H>aHuy~nL&#J_)i_K3 8;On խ8P L1>nқJbm_mKaΎo1>roq )g(6ӄl?A]ff 9N Uܒ [%Թd"V e `|a\HL=D%jhB bA f`9H?NI>ѱewX]X/-cYhiN9`GvCd0&)LI5=bIɗy2 Ǐkss|8 nïcAS pp? ?>mBNANOLk?٥Wz71u(@Mُib+5{.9/8ЏK ޶H镴+4 $d%yVGXW8)+2Xؓ&`k=2ȵ@ݥ<+TT0]>lϏl:Q7\NZZ 4f(U7heu˦0P3H(\PZ2(iRW5*k~d԰tߡ0_\;䋏aXV}y?jS$ k5,I,.(Ac{Ka>n'ߐyaw7޼?ijEk` [,N퐥l}1&,Zlexɧ|N(!scJ0Rq/ݒcLˣhUET_ϝ&Qfa =C~Sm8J*$ dgK]RIeZ=C9r'iqlt5k>H|st7Zd]e:)$[i,ן݆ m!8,Y~c&+K|!>%8ffoz8yٺ hBmS2;0-I## af{, hG%mkciBJz}"qB&= x.'`ic~E/OTWGn;G)~K X]Oߚ 6L. F&҄Y|*e-^A)$:p 14Oܭs3:B4-sBarPu35Y?!-.C%fXh;0I0+kHvBo݆Ӎ;_&J4e'.%\~ϐ9+ p\@֬5ΪZyS !{A{,$k٢d{+e|)S̊ _ώ?7OW*+i5D3'tTT\<Xv2bQ"KsC3)!6/g cz1L1tf8Ѿ/9OMdY_Ozu9WUWle:L 5~-. %G 7y 7 bJsa a%=vɶ@wĚ5~.cTXG2ЩGw ~\%9L%| VB)e{az)#(I>KǒWoj3U i6׼m2a+z"IlzJe?#5K;^ BXCzPgg՚OoˇcXqSx2NPTEp\UC(۝dby5pcE*LĠj]y,S0RQ5爰p}SÎ w7U ܩ#HdtJxԉi$6 MS2AּbەBYO}c Xj(l4䛇04\.a6!lSlM4.2OW'*B̓WEfW&fNؚC#r)KTkvd p 3I`֏uۉ()vvAq.7ҳ)&iZ6*Ȁ@ SB=BUA}xfJ6YE!҉I4&Enm0MJpV1MUw0b)v;zDG/gY^ \Kx;'8S ^еfgeo"]Wc X>xfE!.LߒJ.ξXv;z[yP/ o9'ȏ|?e8~1uʳcwIʋtj@"q,;|KD|/ܝiLV*eLE5k;sEst,w+ {Ɩl+HzvSU*Z{._/m|LK[\i>р}S:;RsJa]~Ӯ,GCVT!?Uߣ;?֬oztBy&|G!.\;"{=HAH;B@*8]RlaI-#0֖}Vo|4j(f[ Ep[8\=*!D;8ץӘ4=R=.pm]70}J@ix5x'}r5*]*)LUWv <d 'i ql@U !AܳA,( em?t*@ozt9ߏpC"w%CdDD8HZt 8R9~J݊wO6긼TE?XmSE^Z/#F˙2luר$1 %J:ϐ1HTrĮ228wI_yyf?6i9畂iߣ(~[NFU~1N>Rg@^-HD4%8I<ƪ$uPR4}uy >N;?g$2@^&Tӷ2$2dZm7ۉs!A [=Kye֘x'1D?sy|JG(=d)Uvދ/hrYt7u/ȋQ|X&!ˏ}ovG&'IGuG𙲣($ s–ΦNwc)w;B#nj5]Ӗ¡M!lܓNnc%',pQ `&8SYKF .e;윔f3c:ZA*hAp$' coS/[ p~O]ׇ4 acm|}ccvh&5^Ro$%jykٲT#)ͻ@*%Pa yxM:W,X8.$]'GS?uzN/YqkڛD"ƀa *Ϟq$k/$?6"#&(Η\ Q.t:l?FဃѾՆA%U>ܘOV^1:Ĭ, mA^Ӈr"c+Y`dP5ŧ@9b%'Qob5p qA[U x`_[X>.} ~ٯn*hhկ:9-o-bEۧ.tšAa+ &R-1ʷ,Qo5tSQ\nSgC{Z$w>P}S֯Wr5 VPN.~$o&8='2 z8_G&:0`[k@QMP~'7e~JvD6B?>==Ww*H|Φ=yq`P>. gLeq^3rGC/u)%y׮NY\/$|We橄g!|kccGJn2et6-!2Ue^qV>n 򣠪BN ֲYDxQBgzcR 6+69.:YOGe.l<& 䌊Sօ{L?AVP p_KsG[=JvAT0`w֚^}Bk8l*IJH5<~5))w; 7 엎M)G֕C\ `깵oC6?Yc"Ï U4E#Tp~OaRY?B!):7H+x\zJ_ ,!f{sOsɒ*6F"2h&rn\2rI[p`C7W?$G&2fK*BmBwϨ?"Jc ?<% =#f7h^cɂ*7*xE7ckVzܞ\eme[d09}PZM}.AHL!7S A-CZ`4m,%reRsUlZl#_5I Y,3fb8춀)Cj+ s.r"+3+%G\A+elXӻiS h9Id an _>( N8Kh F<T7p/p0B[j0ؘYv} %(L &5w̺Vʢ5#jp8(WQ2`gjɅ">,uAF} lcė,)tO0d?Q=%},wQ]}㜒q}%*`HkBnyܵ!W,(N:$-+ŜiFO@bcw{WbQ`!&<: ( \/BM*9 kxk. iYjE#FTwPmgT8_u$xH>OiA߼n&UTÙV#lkAc,Mh-ΪLG$1-LŋŵviOν:9To N 6ݷ33kOF讨X;ٌB=R; ( {XkVPnJtC㱕#@.QGJB Ȋхx3?$qw5K[V5RQ _(hGuœ.bGك): ]&D"$cJN 4VCZȁ#7BRiĤT>>PvdB(╝gTcXs?KH엲ow#1㖃dU?H7<*bvb 21ӈ8E'Njf Ǫ# nyj 2%8iB 66-6X79_Ֆ!s#gfv 'A:%s;p!mm~$j4ȪLS; Y=4}~&R_ '$ -pH%\/ Fgy5J23[熏%Aܲ QpI9;0An98k޳Ԏ\ ł qݚٱEw*%+RٜpJD|pK65s:f)sܤG^]Ԟ2 '6͘ lq$f䢀WX_D3<krcy& ȌAٍƯMX,og{`U-I&BC1&5(BMaMꂄɳ_]{\xaETPץ/lˡ~]؏1SǕKy%@hOȣҘw@=T@ 6mWa660fDS&1)\zqvퟝ~T߱}h<=tZ1k/uSE31ZkU{Jzbʃj[% *s z6eW;8~dF` 0w ߀EQ:~^v.M`%2\$'!86(V]ʠ8H/b7 JAIc]aF/Q{w7S` FBaGOq*2O*x%C"0!Nc/,sQ8o:q? [RSEH0`r Xl,}68uK702Imzn: QQ "-s7PN/|3W/m(U~Nӆz qxk b(hJ!gQ}u@PAKkizf0wlׂslQcW/n x{^G}L'"!QRbrg+g(m<0y1w*I\ aršoViH:h]HխgT"nLT+Gދ"Y/YOZ&vg/4fu~[/`b~JD"IZƭBj*U] B0Kռ`v=QI1<cIHb.도Q-il<ҩ1_ud'zKzOŀ㨈&H9Fk限h#ޜ??$(@Qy;#1hhf (fps[F+ Nq^>a]Ore͓.6>, uh0Mڭ&+.\>sЅfWc qF,`w=>*4=r)R,a4_s%afhη6BJd5&R/Ki1N.v*])7,)a-``w\ :B9yWVBk3 jdUɛc |dI 2g/‰F+ⓝd+3/02j,* I_Oe(hTt?Ld-x7])G{Zg;Y+4NV Ÿ"̹2 ߭'hS Ī|. `/ C x3|hN8ԪsTu"ZD$8Larw͍I9H[dž(\IgSr9v+ |Amv 7^-ԇ%Y![-+ݖx/.11 >p^;tnāoTܐͤU㛙iRl_ VC/B3C+/M(T*9k̚SR],('y~t͜SkOPK("Qڈhfp1V7k q)^$ G68?a@WE`ڲX8(ewa ,|pDc^2O-yͳ/?{+qez}s_+4,q_؛˸H{lC 4JMrGpAc9bdf7;9+<M{@KQ2//qh3&B])q'qS7-(%Wf39ee\|4]۔P$ gW'cstάXsl $ X ώ'>ZºRwOϮ¡lżk4(E%&EVGm,VZ'遱.CY|ݮKS.\;{ԇj4l;E_1>J1ʨTh R9&z$Rs^`ԏ؆r8aq3 #}1s%Y<>TNx9IӮs03!0KӜ"døXLO<BXčzӈ2RO0m[&n5>׳?1j5 B16`}1!SHv0 OЈ h=#Nf8ddOtWeh<~^S8^Ǘu7iL!%"qU1[Nŭƽ.|eԄ#GuVS^i BDkj/BɊߧ 9NJG3aK'D\QPWWR+}Tn! @VeM !:ۯ!$q0$e8ӓ+s.[t@.E ҦkUjK5si2o풼@+aЭ;YD"k]_2c-"0^8Pv /(y._5g4*7d ECGFOiZҙƩf69 ?܊Z{%Id۪QzL+{9ֹu\)RcO.%.Gc^"E3yg4gƫŽ!+5UDH kC$ u8L#b0:zo87vz 6K䈵+LxdH_hC˓'d"!H#T9 8ArbO:6^~~ i3iIY5y&hlM6"`T#q'! w}ERHY1~J| py|-p<'~hZiUN_ST+S?"OH5d`^kXWa$z*Uy2i7(-I=hl gHXǷ_["DUk=`!{<8|۴_}l[¬#鳷Q@2|Nw"k+1Y%<2j!̮ crJQ}H%Α3ABRk˨1FTFss&5MKύg3žh2꼛=.h[nnJ|24Tp#LzU8^4Hv;(+x0VPM*“a^] Uab"u5.7VAz_TL քmbtm֧ ɰÅx'%03&l2J~&ANb)"ecwU!L-b/qc'9oIJFۆ4lsL;ȨeqFp\5\ yBj Riz[|vv):uݭ<i#͂u7y">8XYWR`Bg1J%Aջ<{OVa:O\fIN#z5HQyj%76{?haxz<&׬ *kzIrq#6X XȤp8f;,nƿ7yP:-Ђ$/R>/|HPRZ1fRc VYK `nd緰ѯMfvy{PV3dZLU8񞲄eiK݇i(W,UNc-j*XA ñuAl4GӌT\Yʛ]gZ(mty#ҙ3v$Uf< h06`["xw Hԭ?!~&I_ !tjqN%0$ "1k\M vpp*ӡKͰyıq\5q,^ʣ>/rB|fd4 *_ Xg5zZ)e{bXѢ€ J d[].GMʱ0r\G᫙K1VOcAH+HBϪy+܂j7])|zSe4~&v2N+Lxm!ʏ8BX/X1%U2yipW\t#H\.pb ѣ\- *XLtC4C LԂ2|Q@vwq8Wtʋ̰Fٔ(+S/ u(TwtuA:RR5]e~"56.S}Cj3#:EYdp/i6qmexPߕQuKӿ ]x /Ù# ƓXnyo~Ӥ)hR6*":"'L|)XhfXҸO="EwNo.u^Oi ^gnzd䀛X&Wwm:Y9䗻, ?Bek F+L?&Trh2iv_MwcxƱ3-pZRa׬7-?Q8_AA$%ڞ3 9-Ûf.U7@0n8 9_x+U~J'Ǐ;<|_RR8P۳A<N9pBQ^OTBԱ(9,A9ߐښubI)*j% fu#Sz N &b8꜅Yi1!e+RR:"CWpoyR &}c/2ϼŖgѤ* !g+ cÃy 2F)>-4(l4A? τ[hNŞc0?g-`u_D]b4ҡ5>^G+)C4ao#/"0F^K=Ԇ կc< r!awݖt@̶5eGT3j 57mЯ)k֜x'ZARo # oآ%*1Za[d!Dȭ#n ,oT.P sKڦ#HB Zj&/.Z+ɂ]M}|,GK{--2% ۍl0zǻ;dϖ)1qՉv x [Qz{&jh5$YTEg<x,V'~ݻX$ɧ%M0de6y~1$WLaXR`.URvM!(y&~%M%2Иk|$2+hn^P%uĒmj'wTWKlSND&ϗrUС!gSoU b6xOw]rx2g* v8<<uq̼$glb,_plOhA}zַ^N3nZpcC=ڪz$d$_$n S&VJT !JHSV幘zɫMA]㳕QF&mrTrx}z#,NrwΠerZ_mP7ʻ S~*P}{D_Cqnc^'_mxǤk?736rWQ \RKG fbY,bN?o[ccRmphc{Ëy– \s,YPsDn>[[^F;r@ o6<|"IRȞm#'ɔ.R:D_3Gkvv p1A8)“b/Õs y"]5<q0K8(7`9`VA*HVt`B)'Xf90Y!}`qb ·R Oyꔥx4E,Sj>E.%xHAmcM)k8ֈkk uphLĖ鱡WYcQ c){o <΀wn6_٨uEA맇+p|nP…B|5hCl\2}s$kQ~UIq"|m޽xz{rI`~3-KX uՍCr<)xFqV%jwҊς GN U8nV '^x}# (vxr}疜L)%zDBTU2l+ @ֳ:wS6MCH+~sS~ I˅xQkfxhP\/ uʗ7oJE&&;E##Y\fL΍q\~dh,|saĮ3L߄+F{5kKBb5o.UK6J ֬\f&m^2Wc{\6?vIH*'7jH< YSs Zy' 4-KAf1_<%A3 0qlqguNiF61X@5*'1Acuzi>ۥ.:ƱŘI);/F k `\fٴR>ʅưYi[§ 5ԍ9{@ck)C|M[~ޜbMLNJI S Z}ac´ff \(йfUZ'gBc\ԟ? \7TQzquUe(| eoҹH~ebiO+hL?bBQhڪiPaf'51nc۔+QI\xtC+@BS<۲}h._ @.?;V05\oK fԜdIi;̐0s"Sy;895dt3M35ݪf:6']Eٵ ]6iZ+NP=7%b1-VH )ifbЮ#V^ǂhCoFȰu1r}%׌n2{,Aު,bjOS ߟӉ܉AدOb\Ois\X:*v,*r G!]u'$Jzk؅քZyJpX, HʞhI\/̠+F@\3'9!gTr\I~ďEണLm0㑙 yֽ;{*^DkKW6ipe\m<:K"&9!@dw}ysX6wL[U+).w/2G*YZJ{rP-Ȃf18V&;OQ=V4>ZsLPW4>vPH|7+}b5 C}".Uh*2rrvmqra?6⢉֑-X/ xl{"Ikѿ Ր|]|M[=-4ew1mpCL &[C fieи'u'rMEQ~2}iN8[nzzG>үRv! a iF($*!-'?KgBGIeM&%!kZY2lMLF7JS ťÉpj$X\؃~!t)K K+٩ bm2_4{R|"1R}E"۹2 3&{1Ԣ/UPLob&#]Ŗ!)ҳq¸*+]Ab[ŖЀq,kba!]>6kjp1~fZ lS7&-A/PѲw^JwLlijt ?N$RoVu͈ķjm~BD& t=ӛs+ˡ0ŒmQ-4;26 VDmT Cv"`&Df]f(G!hx r޵?g|a"Q|#~ʱ4LE ,+Qdv3VQ0L=RʑUCtp/^-Rjlk]&1pO294$(oA$:UŒHK*c 5Qtd Js$T*ƛՃ7;yvS6 QxmԺbya@r:U9uOqUFU4!9_nT-STPT a}; GC!ost(ߚhfOStQLq+n¦Tmb9JD!_i} 1&m$ȸ] ]qrD}^y4փ5/E;;cs;Ғ;]_AbDiJ_}_4BdFW [ -6_ƏOz0ْ \Q1빩fpr navLhgZ[AwVe$;dfGOlU*fjCͦ6B@ qY?D竝ۼSEߛ* !ͮyܼCcr#G4vW9xZshjlWe{  ҫC_o{e'؞ 5'!rgLY0tl%xĻa4.6 :/R xWrǍꦋQ5MhZ V1'VZyË;+m2>dY QW.Рwn4;Lu[c[14K }7k^#B$=L_iٞě~r f^u_9S)!%f%FگMY>A.+Ul?pP?&XEdSf*\4-)#G LoM^d,^~E83|68Dmg[)L5ٮ uYټ̑/s&0q 5s2 ]¶m qR\`$96-/77q[:ͷ1妜.9S g.HvZC_ G5~S4[JwfQ_dO2wю4K 1,x,u8ڼGZ=z ?AփI:Tqjve@M޶ QsΙL}d_[ߣM >}JM立.))UjeLXƣqJ,}y%.fGM~P(5. o=X Rrmte ^ U}tuҩ~M6'Sjbơ 9)HަX9lن[2׉3j `)[y2iW:^ZF6Mc ݝ|<<㭵-\Gx UkjAFfdx  ^?1/ H=dtL7jQe&%Czp6aQDT9tЫ4K`VWǏ̟g0q*+2 E/7{ڐ#Ԋcno4mκ?FܘaJ=o"݃6¬Vg5}i@'qB.(Ժ:)WC[Xӕ,f1kﶭ}x7%ۺDe s/:wlw/L!qGgu:V8FQ W&ЎC.nь[z71DD̿hw/oW[;fObqḩC #6Cu+>/[qcގ홙X J2N(9n>xIySq<.">8 S#t"#ZҮO*1kf(}," k |%B dhr3~1)\~ ٿ2j0m Sy„ /+߂}1΂520a`+%ۚ,€u_xWiB?.,XPVW kp`&f{*X5PHA"ˆ<}nHY&uޛϞY,r~"޺`ͅuQz#! мn?̘|F̮U(5lv&~L4Uџg&g^ZbBqܯҚ%A  ݅N3$lq˒#a=3FOv?+/P'UXj>4NOH GU4׌(~md ҄7cW3S@͌ijmvA+"zڡn&#s5-Pp K,ĀuN(G?4V}E z`RЅw^>uN&t//R"]MK::^%Y$٪epEont"l{k-.8mXlЫT #tpi}Y\A%s ٜ6 m̏j]5c#[vֳe2[*RoO?͘H^xR !FtNT @I|ffD-0~sQGTR @"&s!{QH ɴyڍC3]_U _lɂ2c}߻m'@E^cI{e|l5HZvFD0̟jP6ȖodаY/HXC@3ሞ8Q)O#Nݜ6S?@NS['C>SFg]EHib$K]+~9<ԩ>xS K8&'r2Bn Z,#. zi4| (jT mTەǤ_wmm_7X`Yπm w{&9괭 ۘXWnn5l'2r"؛fM&rnDa.ю.iD [:'>}N,^rqP<9㘂Reϱv]a'BU؝[}J`Iw %rTc|Ld5ʆ{|[N=cp:Lf ;~d 9ƀ2.O9vITG65*rTr]gD:`wC#!LiQ$5gG$\kVFC>[Mv5}CgGR?el6 sEK7+*ewLb%i ݝ.6#: p~B1uLVC̜4n/ӞܥG+OE񐗶n;#Oi!MB˽ߒ9#{4 6o]b]r,9;1We_)J ~T1nLzNd'7T^rF(XÕnfv Nk!<=nS{*穦w <- U W:k/W.r|r%/L@qO=3^Wf ^Gp;fT 7..zTShK^wT@+!O}*jҥι-4WE%Ii7^4NyGvW1uV~4Dm}~62zI^_ƘjHW#jYgp)n 9V#A9P ?Dp? =L=ӻ&ǁq\xIP+wh<# qzτzF:')`(Wّ=Y}'?^ۋI6A$ULMi>e~2QA@j] lI ۾Փ1;nl,5ݙ϶HbP,.1mNh66;Ч^y|P:V`sU`qq:~?"zF,a=h LhՆU/-ǨdZO"ĵ~x*3Lx>a?!(5jқϘH,xPBʕn8޹e fcC^ej\g^0Abwx[rrjP֓T[o,l(Qk؅᫣N F!Rm~DG@$'.95cuڶ[^-XNtg t 1s/3`fn'%b'L mj*Tb\&cb}]d,-"~3x j%9 p8W ђQ1IPz< D8 VOt+mdcG0^Iʋ},Hi?BUZ$ @s,`6K_'giC"A1{ C}à8mES,0nQz|Ѡ(h%E4gմkOU'TYm_bHCȣ3tR69VCrߋ:taf7Ř/ 8)Ȁ欁&ȎIHIXvI _fv4pDkSr0U2Hwg&,uF,Towmǖs/cJ9zFdjw"iφ-[Z 9Yྡྷb;ډ ԋnσax3GQ"M 5ΪתykC9ذ̮]jūCO6G C2 qIqIe& 7a)R@0 yCju|%Fie1 nݼH ed3/ +|{V\dn)i@xc&)8 9J%p>Ʀ#m7׈Z(iԌnx%=P{X HY,~ỹ~ c'y=&j>(f|w!v&g.ٕM,6Fw,;WAdv7#2?s귥Gmo7owe mp3*aBD:L8`, 6pQ ?p+H4y5Y 9޷HDf+dw: j; J휱9ܣdr#@' ,55Ai3,&QÓve JX:*R_,.xGP-/Ï^{fw}"|!1W1{H+sk@*o.wupqͯlP{ib03@3q}R+}<\RXR8ZQ`")O+?PvN+(e(zi o;,B* &`g _#mlB-eF_D;xr0Hfsp|C!c9.c +l azUK{M(vu݌$A/f׈n=:FH6nNA&Ҝ p@"pן[c00,1?e|IAy{2UV#nk+@?ngB)t$ך٫MQ.qF{}O9\"̙VKK,T{8]1eEaQ0"R+*켵.d hCpSOB^L ๽?A[I$mI;9㶐$`?'=h/'IQ-ڣ Î93^!CGK^-e҅Ly@P)8 B4,{3v%Gȑd֢D>@4j$4pO!|{>O]kdWĭclAf# >-=%}$`m*M]tq o`yK㝺lkPXE6=?sXT2 9#֠3KĀMwC;|W)d뎅fHӷ9W(!?HzAyH!=]8fit./SNF˳m44`_mXfd%TyW]ak(b4O2`1-'M-< \u5a+mX\(.A<J^x~@ȴQf v&و-y9 v&@1旛*!fʹ*YuRB,{s?tt/uv uI  B!:v;uEw2 y,("͔>0^n=4h7K *_@qlsM֑FG}GIF"fG&X2t9bsP@*PvR)EY<ⴓQ<d$}oar؉+_# %L@s>cN( !rHa<pxԓvZ缠CtzzQKunk4r;ϑWՃNTg\PJs|H_ @wa6yʔ @&_?T%$x$!g[fS\9} Y-3%OMn޳&}](g1m1Wb! Ədw$\|`<)Jblh Ale%- wEUv:&;tRynD+^czՇ_ZJ HnV9ʥD >K,NA*I`n>vx^B0R[FҲ%ݎM{(OΏƓcǥT:,ؗAzFA)J1HMZ*Ìl+շdRJ(dc3eJwoJԘl,a6= c"iz7zP;wROZ`m?bs _ȭOnd(ֿ̞( ̠ď0mhen~{xٙAؠ׿;[?C0@,)ɺ@Ҭa,=oG$0#CR I N<+*Yns3 <>s7RW ko];hf-?>Ume쮷`Jsic"5t)!삹2ͫ= JP{EƩzW(('= ^lI|Dw- *!D`|ӥEר^US?JgaJg5Yx)`qej6lNn/P TeO^hb #ʼmeXjBU\Zԓ^ ]E9S66Bfy.,F?th#Q`t]T'u>SY̗sx( J+N-v6Bwhg OL,j;Rl'g$% Y{uu) }y;vDYCpP#- M={"PJ8b,vƥR_38MY\>)fe+^ P6ECM9 F{I]f>;ҝF*dR1o)K־\PH[p郳Zg%{W4p0J=15Db-W3}{:2^tﲁHʜߍ+6bRc)L0ߏn SEU4?fv|O5V A`FpI5uj:'dMe-Qx qJSw!鳇$$j.7s+) (NGojDР~/ƒfnO1yp 3JL;`T,UX?K崐&p HiwK8WvAV$Flt(Q{X+Ѓx&cGB^fqx! f-)'# &:'&~8QZ#QL[9ո TkyPq'Z"#ŠT0K+%gMX۾_@#k]ѳohjx܀S2s|+0J}<@gJσo"[Dr']J/9#cw7NAV H/Z[Z5ȭ!GU&+@Ǚ)k At|r'`1)50B;YЉMC@WwcOmcn<*[&5Ȼ=K%}\w[bm=FR΢tSR׳@C%%ހnZ]ӎa[:e#Np05 !{)i@玅 miWޜE$r*i1[ՎKM8 8p^*lO7 [b#[`?%Iu-ن#/Rݮ9⡈`R{&8uŸ&ecG%Si g d1W.ZyM"fphZdC8uQ*vytأKYs7B|)b^~Xe6͎3 qHl{1bDc߯%e$w._}6Q$+56{I}8ө!VbECACp1hRn=`aǙoCHKqvʙUgHHe.fS Y#ԉ ҵj4:$+6#dgh̝=($FF@l' 60WAw ,F>;`@v[ b'G0F698IAc(Npy'R1%~[x=ka7v]tP/v%Tn$18CmPFE2FJRS@ˎz qu~m06(Q?dVϦHt%W֋/Ñ=G^VwEj(*hK1_fcOSMˢ)%N<1Eeý}| zm;_ZMv'߆"T*&/FTV91GYx{Ud<'^]p'64u &g½~yʟ6WD_fj9f6O'd?RGE0]U2(_3s[UY"7r>j!'([8 >Qey'`>26'o\EQߢ֛ÑW8cr/Dc"0Ga \2^5A E;Q/wmb&0U"Fгc[6&1:6<[Y >:NTjA1&^d7ƴOCM#\~>P בvNqgZL3=O FlXNe|jd~)׆"}Kî)wyL_Zco2!FjsC!j[9zt'xg瘨:J-DU0Jg*b\oHτ 7@SBڣ`bH:F޿8ob 70MO0Āl4~ {BAVzhc )Ĉ=:_5Iv1Gg~:ē*Af\9wg6F$KFǪpUZ͸aKw.q,B2JUHyZS{@3½9_ 'ZŘF Y-YsoQG CF] +g<3-=}u }hEUˆ Vn`_ϥJd;37K`MR mٱo6{)Kx{N=My>&ɕY`VL,ϔ=1|}0+Y?iQm4\?ewj_'⊦c$ nKZ&wr_ُ"5a8n]$XzxA'uֳVڄKZ2Axc?CKϤ*p?9(҅X  m\ _>W(,3} 짗ރm !b^y{'#m<iBA{3V$@C'YRUfŽh ']۹4?gߒj[ܡ~zWKdZpk[Y\wqceIHy95xi%Q:4ޟ$6GTq^oʎqbVG"2{UKKT"Aj+hn;@5j!!Ӄ/0RIhs9Tj+hP=BL7OY5=ipu|dÏ`\9KfN笕|חz_SK'5 6x"?ɉĨB!(=bVLImh/%sGDzsD#B.{`MbMP=M' ;P?Am6HHIJ`YUˡJ#:;Z3 ާ8lBYɆTlybVͬNr GXrTAsF[hĬhR4ꇜn;p?0722.;f.U^!C&iُ2PNd_B3DCt@"@y3Ō i7jALp'3MR^bR Bֱ(S{X>V$$pL 5R\,<,(L\әWEWBǒy?0, zˈ?BI-njȑ (8M^ aB1`(l* hͬt(W(-Uk y^L-J]/,?YP;?}PvV3GzQd~[Jm@]zՆ8vr/A6ʺDq*V=Sd:@t 7"y57ΐxGvEL!Ug o]8pc^Y.樂.2|To,$ypCkE ٧e+b@c95QzRʅd1xUt Ɲ\N2g>e'K"Mbi^qM9)eOX)$MCq8? 0"5q< !GjhЉe1魁-ͺlaƼ_OnTkj|9Bo~L?NJlzm{7p`d2,jƅ"yu$g$QQMʉEfIN;ܟ¾h:+f=YD @o |jY$"0Ѭ4b Щj/SՒ℺EcNB^Aڵ3hM=1}{-JTs ‰+8Q=e~$'XIsKt)hn]H)׺UGB6EJ4L xeϊ չ6E5牦œ^]Hh2A䬥^s zPMSHW#>Kh3Pk/]xA2Q{Swqd9'筇V,}5sezf,܇p`. MӛIP4<\rqC4$5`(3m-bk !p6>8@NWsWq; {6LW-̀Mܿ]8l]jYc~_dIO)c]-<b]J/j[RS$1_>VVG{:s^(V@'ۈkS |󫍳04˧osG][p9;o":ͩ n1zvKeDPS8?CFga~7+ lY׋$nPˌ4.;8_uj4aLI{SZS` MJI*=6h.ҠwHtHnrjmj n{H`g#PP'bq4 n7>xs]>QJSq)7}iH`N Kxۘ{:_ﶱʫr<"](3o|ƞ|6 >,/ l[ehRk6&V:Qg9_K.B&ct|k]N7 ݄tܭu NDos84'uy':;`־ jNr"P[ɛڂg1,( #x۱y'l*I RPp8S ݹ^#y=ˣ$OLYs}#F8@<؀-tC,y]8|CD/e{lbhN>]H<;bMM~Tہ(Bk¢ĹpՄzC<L0h @xE< oJCYΡ[lϺ'\kzDW+]-5|Q$G2#JZW 6U`1Wi8{Q2>Hفw)LlT̢9'l?h^mrXiI#`t-912N@&|q\=*n;pdrLy~U=l_cJ^ ~~c=c{PcqsH Lg6.|EuYq A*d 4F x:7:UePf)ZN1|d{md`] V"e zYSj.3F^^BkaOsQݍ65'݌_l܇W>B"!t?6PEx]FjoamC*}=]eaxW=aQ5:y0U3R3AU[1YZ@ 3ML)q<TnNW+z}Kt6 TO\_C׍g:vnFu'k+U0XNMB l|%ڔM,[P&eMg&&Jc't3EЇ!'t.to! ?<xxzmB}DRqc#*~Xm zQ =l~nޖ(6̠d !r!`mޱVYn.L\LScLVT]y?VK{w0\0`}:ՅWYda'fYIgY>n/ o;9ȸrl6Ƀ4eBTњ#8naf &bЙkei,SX,:!-%c= E*qu`'ٯU~GoduѤu)W\?]U3@FlntsqgaR2q@(!Zƫкwj5ctPEjz#{?kYu0hoE*(,8(7;}h!dJ6׫_zdéeuLCKQ`ilx]BW6UIo+IpCzLr*?\WlD^ɅW eYڑo9`^7pq&XQ]?R[*56 hf8Kؒ$AcJa?@hlLfOVƼRJ__ɟnc$jLĞ.C+e[,cş */uH8t8>N_ <0RtzJ,Umm)Gxᥝ4hOy~\UOIٸ%,uia==pf$" 2qjeYѶs/v rdJ=d9pӎk͔|P~j?cT?[4AQ.I I$n7Iߊ%vdAȒiyiBa@,t~Cspᙗ?: X0ӌ?汐HKm9)fIօGgr9ǀܓ-liAAoQ*UqQ%Z:%:zC$Lʠ}-G }Tk5a[#|SLwQܧ-n4cM]X{:JL[)D, 9ak Vp2`) C?t1gk%޺( ֨h,aﺡΏU>#-g6<iTj _ay #C|(SO̪ p{7 8{xuE8+[+ UL"re{ 'u8pIZ.Sڗ,98sFq:[ť]VzPv}Wߑ+Vp7Dq>6kE.r * { Hu%87$kF<`O]ϊU&h~d&BB}X^$* Xw6)QlXt'{KS#t T(l۾%Wvf]G;JxO#`S$4f eS]Vd.#EJ}Dj7VgAf (@ Ϛ?Me?i=#Bz#4 qM0?x"W2#=^ ̚X :΅.νy`y,6>;V794:'PڭxxoJ|?Ϲֽŏk :U*% ^zZg Bdp9zoe+T5Uhz9BaCk-bpk{@dE{LNT&g:d4hېhevb]M\ ~dR4=s:C/F]wPOJ8-: j/5s/ CzƎ]4+N_`ս?Mt5+q`0%-\d6 cdLI;R+lK@_Liy#ĴHݑ;S2" qѰT1 {#7 CjJe .^3mjRc#>Mr㻸6  WOQk ^'2Q| {>'. 'jx N)aNȓzh*o{2+:) ِ*oS,_4M;'7rHyb85Xt~ K[TtTQ@p_˹Yʦ(b>#pobm[Ӑyy=v{X|vr:S9L~ ( p_0sS~E^j _ȊōN~!җ0N-pQ4Z!C8E-;2_@]|>d7PaDnJI58zb\QʛgJ9J͐ ɔ\~ꬴGc=0ZIB8nÄub!"}~Hw/{i?3c@G1vF&V99r4l ;R, ,70':RJp]7熢kCY|Nɽfi.gM.ub {ή]h:zn1<~$⢅|d48f2v.fH߫|f?1{ΤZ|gϊq1}0@?g5ӬǠ.1/1p$/1WODU1E=?}'G/Kƾ̓aB'xI(e?.dy:Q_YTtU3duE1 3 &yoO1wK֋3C7Z-SD[nj {EH]3o;/CyArrM1C+H)[td^?˔{I֎qưzIsW;flEe>G@-r7,pP[GHZjrJZ7h qj0U5"J)QLrt~&8:zJhr/;g)݈dO=ev=y%.O+F兇n@r#nkLDlj8a J\sK1CV$p[5$,LU&7-oQy~ֆB~* q^rywF}ai{1x/)b %ml'_oL,Q| 6[X]8"bs寉f#KdZJFV@qT&243Tx3ͳb'xcB7B#:jt@י8h,]EUd*eBđ`P}<[5J/ךs>aGr1Y<5y[#Jhh/ҋWBB![@OD)^Gūʶï5إ%eHq=|ñL1Q?\ϯ{IЖ`Z \ [f'y.e&E <4VX{a` y>䂦@z1ZՊcя^fX?f>0#T@.K;ZيO4 krLSQZuDя=feOф"YN֝lZvL5>I-USSJ"gs54w4⧴AK0QDDs`pn8M?nޒ }QTuX8( 7f4yYK/vC5e/M@Җ3?l?N=cmIW_ kJd(#y^zRtD(H)=a_A[ ©1x&T DCrGo,RGX4;Ǥa}iݼzbޜzG򇚠w-mNnBRTi&xՍ"8& əOxƤ}$TQ%ruGe7a|"3VAh9zA Lv׶v[Siy eTF״N-=\dKfۯH[W uZ4]ĺB|qյq ;A° /y_u*gP1:5>w5['bWї*,kP J`ByVvr;N|aԾQT,Pǀi-Eޅ.BeMK x Wۣi: (x0U sN\<ccrQK' j؄ hʫDV_|?WF~e6pSk]< sQ\#ym@p$؂)v&BcHIրTgIrUINQ׼[CRc`Qxm A/簭lC^wHxc}oQph#hffݖ?i'4Bm.z,'Smq{( N BʆpDf&ImY_0|SpD2ʶf?΁md.>_mWP|}j٦y(uK5"}JD{$x(c᪻Ţ´NߜLEt zA& 1 0YFm"|,dU+/p-$PU7 cF4lTPӳ r_BL& Bޛn[%CÔna k$Y8?) |lh~y).xTNg˪6zzG\0" -o[9&V)oc%Оl4:c@i{P[Z}N#P|6MSfDZHet qztZ/s.(qw6 ĸ" B= c\ci5Inɉ=u@.) Xi<()C<8YjG0W&'97 QlאQ撸cg >,%G[U9*YxϾ=)p(o9n7Ռjf$ lEO{sn/^;OJo& \垴c] la{R45PTĺgP0^9h_ICv sĤmp<,sOCT֧XzӅxNQC<.%C1V\6i¯AQ2Н8=&f))?AFΧ6uRLkdu ѻ^b*Udf^>D X)YIQRd<35Ë Gڛq0/ I|c>r;r̢\^םCh!h"w4ݓ]R{NG߰]0KiJJ Eaǥ)3v >2"O:ۀYZQt4pWWDs6؞Du{K;^S:] 4"7q WJ Y!22E`N/TR:9h ^II!MXoQK8aR+nR~B~Z87s| lTG9'm00}d0=dԽ7 'S>ST?eOs$9ԓ,Z$,ŞOv]wqj߸yi:ժ~ŕU>20Q2Fю0qPPCxh 0w3֫l>q_E<8aOJ9XS;:iC(md>z\Pz+\YPB쎧8?Ń>V^`&|bt<_eCxPL(.B@ 4+ə[PnTVK3Ep|٨9QL?>YwhBHN$i9d]f~YVQl?kPu ' F& ܪ4KTgу'O3OYJ}/8)'~GFԿº,ǯ` ЀyhB'Ec'K{s_lfsOv4$.=kpKtuIXu/d]Ɂ$Gco?|B)Y:!͖CkK7$Pgv@9TJv}BoHp_qPd^ B*!8I:uԌp|:/ÀU!ql¢3=-3UxRC?L3/T'# Lus])_ rw> k "q/BM7v15DNH>CMBGXlh.~scڱx $K=6Ktj#(l__O-=O[Ãuc GhW(Nx᪞0̇s.g0aOe9[خ+B#L%? .DfDl=S(=KEhpI)LίרJfxYJ?>Ux<]8f^dh3iv(S=q*anLYYg^T wbM׊9!aW~ưPGsDQz [b\9:cb:^D < \V<%4>/G !I6D6~'E%%2H6X$5]jMqM#3B{a:RC+X6D?>ֽw>(BMOH\LOsDZ阠p~gv''ZJqt#axZFl˂Gkm-` }Ti] c¡7"SXu@֥(oQ| oSzgJ/dF^~9JdL8`^j}붝 Z309XF,۾}>mɌYtfJ sC>7N:'ߝ;H1M5j>Q3H=i}Z0?5_IT@y9F,7KƝ3(,20k z2g!u#yC!S8UuUt맸7H6 WpZ8RX:F AdwbnhPQBт Gy5稲5O`pcN]' *1aAA(c&;rGZ8X * iX Gđ e7mi&^fpͿ+D֩Gg@.v8FFs*.=y6UƗId."VEN|F㰖@6&He3B21ਠ(﬩u!:ۍ~:>sU7mp-Wd md$_.j ez mmC!ԫ1IZ-GyO#wL L>>=jtR,R١X>l}6tyTFJ> T+sX{އ< 8 [$"ڍRj[A,@]ۺ3'BnOxY=PIm0;wW$`쳿] E׏ jT5hטYC6jKL(x y z2mҍHR-pL`:_MWN\JtFGI_l+aXiy1llAw1@NeCO- on^m؈ peWˍGO^aUj+y8|B#IfS%*/\@:3š8N 234∮ӐA2-W{ؖz 9v39{ѕMHELyEVdKrm2_0lаI4GGq|JJlҦB1ݤ|drq]0xzzA[ %A Bs)<#$l LdiB5-d_6F&VF5d-~v1OҹRo dwZ34F{E ?viP8$Lip;ԏR^R9srxW; 81ȿ77LeȌ?G袹0xNn12Oq(di:`o0L͚1<*U7zKu(-8Q홧K%+՞dtHp}kUE 7t )4a<:/euAtO/me}:R,Ev%Ԗ<૧Di_{EәShd GDٟ]j0[?D؉P:OÓ F :y! Tغ(sqtD,u)E`TΥf,N? :Q*C8݁cs$m-P|ۣ^ V[JPǗ w6;ЂP~OZ3e8Rh?}IiՂtV[fK 8'l;&&܃=}d@DoB.V0/Ҭ}/w-&09DbqXWCcY`Uq` ݁.C%}6 Kxȇ 6_AC_0ņ^)E ( bJ )CV^=ޢ8L C 'xGQ}ȖbqےiXCǣw L+Vr\.(@t1O΃cSXN#n*7_B]U|ow!^7*_1awLtr5>1$bcEEK(%8(rx]BBN3c EڝJ4,+zȱK 8,dK"jQHsB[ٛqѣ>VꑝEQ{v:^{mpΘ$+oq-tA 0F˫'A`"St;U֗ 2-{lnNdzM5A@dL+"}=9,}V1dQX?/S;ODŽ;   ]-nM^y81q_#?q NgDVCFu []Bҡla=i<~Jyf"i#i6GOUKԺ\J:~v2ƥ)_9M a $v ^+P{z斋CBvtJ+[(òâ Ɠӹ¸@X{UZVw8 hi3Ƴ0u_ZCZ]Ӷ}RUp|X뛔!7ݐ(?$U+Sno pp/ nqw{iT@=bsC>"<~qB!>8v/'KQ"pl>x@MOmiV.w*Hz:z/g~(fiw&k"ÿ8B+BĽ1gB<1M;EQ>ysar.ڸrٚ$EJKT.,jz-0~`Q-/?_by/9GO#釀PҸ)\ 0U]& l+zp#Hxf Ltsڃ?Zmnbx/6qǎKz~1 %i;3<2p0zg;zJ:v-c'G~ǧm0*Q"=lzW<1 J:_Fmۧ"U"m7vaU I9'cjB4)0Ka ;&iP tN.08˧4\5]:ok&P,F0B΀K)PFVn̶Id1i8kDix;ٯ5ỉ]xX_^?6#|XAԴj,' EW32/Y@U^LN7+9-MWi-Ö_bJ@ [9LDda1(ހ=Yw紾1Ysĵ2ƃV!l,Bࣄ4.zTv}bE$/,=H ?*eVS}܋;" Ԇd;z uE `x(_>] bסc}~+G?Ehyn/y\靈,orƔDge]<LYb9ԏg~pE)U) 5W2ܖ;𾒑<:xQyA .3uG| <ŭm+oW/4PJ':I$„ Sر @9V-w=>o?k3s] t}\lX&/y$ᴪ\(&quO]7)O>QKLQ;`{CdRxms}Ҍ76,y =@K]R<~Q)iב,Mζt,pbg4Q,fi˄1w|/H-+{Wua5aLȷ M渖wK‰>3؂-J^[tض-6%a52>^t|4^ƺs P/bdV1@+#z} uC_m-/0p\!b*F4À+:AQU`pEH7͉9`] ج qFMV4ˁ+6ZD*:0WӼɑX+Df;Փ Q/D!X.&[˟Rfj󦞟\-,H^Hw8l u'bLa0ew}uxE?1-BԍqdXS悴m8q^7C6RKve #o0[)qFl#N{k\խe74QXI@~"i+R6v6O07qmw1 (0!3wb4i08/V䁕{852A"oq/KOv /m vԚ5\>`8*yiIJU7Qr^fÕ+etTS{Jh,OUB9w`7  %fڠ>y\Y-wۥ>0:1rzR Q9&"ܧё-duQO AzoNo:9Τ{ٖ.MU\rr!eiv[V CvCW}n7 '7Ҿ$XhRעδF'mZz†1D.П\Qm{ǑpV5{hžFeiWqk`#MrA\!ϕ}ېΪ7I,\+,~nf=Oz^U9Pd4ك]D-բhzAzY=Ct2`E\M_J",] r6 k LPc   0n aj_H8[^̷69G!; xw% %&ªd@Kt_D\,NZ%V0eYC.c5 := $Jf`op! dGId$V}z[Χw\C^2}t~4wod?S˙/6tŤk"Ok3hCK%vy B"*dA Rw_$yc9cC(Hb}/Ing9`ExCv!=02&dTd$\.jYv U\nBc}pט='xQDa5O ah2Su;?*ǏD7L\VbS F> y™q8vYeƒa=j6\2\p Kgm-f`gn^;c*0+i/ƘN[A NԔ 1ss8o̓wM8'Nd&O:Uب SuGtO`:m?2["H4f'K7mؘm )'0/Y|`ZD1jVgHy7E,a4XA {yHAyER(wS^SjHE홒e G2U\cVU'Mr%8LQxLN|_/^ JĦ'rBD[R8sOo*{E@VN.4A %LqnMTaupeP9К mlكe5P~(%:v6YV03/:4}[qݽ3/#kkO= fӣJ"(Kм0A| @Ჸ`BΝX(s .5yG9U9r0譛O3Y1ioLTx:}Wd&4{|шLJa܈DUC<:lsxx/hr|Rb:t4Fe1JYعkRv*RN"DAx{XhHg&DLq:Y|N+zdĈl!ψn:sea)u@8ȐBx @c. PDXϛdʂ8co~]3A7_GUQ[ NE+7>sq3_a#ܡ@1H'-9jM r1U9R,=C!e!':vX?L9 <؍@Kd'JdՈ?pKfz ־EhwvdҦGgKF8i5^"0i.5`mjXo`FwX]Nq،8&$:,zN1Meܨkh!uA 1czc?0|rчP|$Y;AD#h~0)|j0]W6Z\8ø:9T2mG,אzhy{L>Z2W #9{t%OI6Y'[4#=őK('ZOcXTg/*5<} 8RTU,1&fe {@# rNMJMqn[ ڕk$BwLJAVQդ J͕K!]I$rhld= bE0YWjbtXTh?'gԜPӍO@[3S"UV̎A~+2 _RmO `b$5ٳgW=^ƚl[_:0ˣx?>I' aD+Jjql[F]G,/4(M 1"ToD JY\%O6_" ?.@[K3K[=g'vڪCs`nW{TI 5c2 X396k *ʪFxM鬦2mCjk|ceA?2Կ4O΋SeQ# }mO;ꪮjZ&~@Cr![gyQ?ֵd E_Z(&n&ʓ'^Cz0i=Y/ E>F9H cR:zx˻FV qE:&L 4ʘb4},D^NQpP8yR6[e!FAPo)*桔>/6 \*Xjt=3d:9?}W[BzvYuZ%gxc $q&뻏Uﭵ!{j;Q4,nwn  jOGI& Ք\QRAc(;8=бP Ri%"z TڝClt $jDGgL8PE>(&GyHMf9s~fl,n*<)kp̀G\5(9gp/X97/ 02t. U>e٦ ge{+n9~#\< 0j(>ߩYcc1zSQrR.كTlhj94ў~ Fe]n 4z!wG$ԫx"~oVkrT!nJOjD GAl}N2@}Ca]VI)c4AΤ,VZ ǻ^o)ۈ }8^E&qb)ERdc,C%AvRg^=ÿalBk#*#cjyH G7@C\he1&1{91MC$hy`+L ho(XT &?G^v %J$=nIVlkhDxwRfyd~v bkO4yx\d:p뾬O[ &J uuM %*9TmƵlB[0k7Lɦ6Vq=g:\[ZoX^y,g>aKr /}G(v$ W[W=iCPue*͊ M&( (8d *Яˢr,(J쉗=1DAQ:Z7U~ܩ ԡ0 EN!an?TКpVr5^6du͘$.΅ȚeNCr=XrvX>x}2)jl(TNiYiL& #H>};/ GV΍R)FCщ$n/ v}ݝ3BuXVg+8f돹ʌ*Ζ4Ϟ8)lDMqÝ1%㏆$hZ^i(bΗA,BoGS] oG_4 v` WK/Tf nެ-jF~VQsr{ޔ [ۜkn;аJ8imIg"1)ii,\;ayog$C! ǻ^O0NHSRF'`XD݊o dJe敦kĽ|e}jh >)^[$Q>9K@u%G}y@:H,[W? F xh 5?l4=3z>J7c!l+m8f"(jځT4uҔd`9+37{줤sCv 7K]:-Ȏ۝H/JZ)+ՌQІd J[cm1q ogׁj@p$J("*dlZ5"yw&D  TPNdR|osn8DJ%/*UGK;4 J>wrqìf$dʕU:k1/zzZߛ;˩;mly@:cRޙލ} h=<m`&T@R{%{(Ǭ|ܩOLj^`_Y"NSΤY~wI |64gFGݤH`Vvo>Ѭ, 7^lÚH&.c?/":)ŌP GMcE?kV$)7'$12HM[D1g'C@2toMsCC%`mH;rVqRnWM݀+fFOZrkN2 Lزr[}@79x'M4xtfXE~%Ouah2X{o+N(|3]Atި(85#OFē~ԝ\fW 1JuiVSbaےBT!d0[ ap~Hө§LWM=F!øV,NLpWtXhl5~H^ ;y6,ͱR~Mݭ\fi]ǀ߁ bH,! XSz.n)~z 0~#I\ÅqHVVMI'08]Јڳ2 F}Ŋ׵BoȔ=’u7,ѡ}xo꣗b-S(::U2swf[;dR'~Z@YvJԴugZ(aHoZ4 V9!D&^j=_64?G_2IB5 U>fvY9Ӑ= `JGrݘ0:tlڋ]8w1z`:y5BZ>R*?FODsyvƊ77Ӗ9~#8ۀ#gx 4RwR5=ǃc)f ҫwFFnG@i_D+TU7]}/C>h%b &-N\7BܾRvB[I /  gM ^zI-f]PQJk}+e'c|ʴT9ʸ1RRRkdz]4 b?vOJbtLY7 H_3(i'QXVjPL!e#|ff4tDNNHI5.zɪvDv^kWkP}UbT4(>P5.|j=K; T~9A^O#zxp7J<aXĊHBs&z} +MeOM^`ȗTckAXYA !F4Yž5G~9:htKϼwCdװJWS4[i˨0D)7o_hĆCF;]"z} l_[&+H=\ǩ/IN.pN|2x¶["HϹam}S Q/ej l g >(SR'?,!b{Xh DoE$_̍'FotӇv10i ^3Z6=R+Utg5Q7mZנw1Ut'sZvpUR [M'5CaeJ Rbα9^ {$ےBf9sa9lu8)4!WC$XQ_ӶhScެ*Ѵ>`k\w016?>{N[x9>4"M(^:H >1"QP `U?a-3B_ Lݟ_kW4"*2ި7љMPH DKH-.}._lyG8(1kEgBoS,MgtR-rg>ӈXzjc.UH$]@ jU(M4rTeAFC3KC3(O4|+ļqK Ł?>Ad%>$nIDSBWHްZ :Ŷ蕄"<|?f*4Aq %x=qL[s7SQq$*+$FqpqĨ&.v>$ Ygx ذ01i_ߛɫwTM0qksԷ(, Z,gBo阿PTK񢈰>*}e2+W1gwFAⲌ'!W,~]<. ?WRY6S ։ a*b+w9ZarAoRD~ {u|7ei.t\^[D W$e,!OȺoQ!gcTmFĤIc" K5:^J,XnцmpkǮZj<1sSF]Cj ~ 8.Ya/Dz^CJ“f75+ 9ɍQ6XT][#vHMٵ,ްвG WdNgr:'(tN 8~_s 5)J)r|}F9Cuj5ӡ{]yWG~`<!jA`fuiJP:tG&-)w@|q@|Bo\5LL [I@ȦX>IAx/hң ϣfedQKW,ʳ݌.^/~‹s-0D&^JÙADj$<k~4|k7Y"ʫ0Af5*|]KV5mp Ji~iDLm{S"lΜ-dك8c-޺NCm"v t:DIt3>نYNA:Li#.VɟɤN)L>S -Ec>@c<~U;gAN!<.uj֎tB',k'j62|eO^HP|!\??"WC{$ Ԋ 훕le19,=o~8:1m/Y5L ݣ] >i3J̖J*rb('~rƲ >Aj!|ܙb3T؉8]g}`*`8M!,Iڼ./vzX-/~(a[AyҒtl׻*:ljvanRL)&q)|RY);n0&:K}eD.B$lnB)boI o W:d7XkjSʥK(yBT X-y$eЎ޽M|DEk4q?1(Ag:Vm%ewB4'=Q1ywWfOY!VhP:PT@1k;C0Ѻ ]u$ ζTX_\/+Tsع"蒆Y z^V+ggQ"*l5qߟ -KqH3`f\L< PS,/'-3v/('j+]xzzJU"26]SŒ"@#& I߳h.FvJHgF>=.N6d;y%y.yp~Z ˪x*HKp==nDL,&~qW+Rtf_8HQht %I :yrMd?s1ln֧ثF\48aɷE0Oxi44 ަ05~k?qj ѳaA]FYq`Y -A c5`cTܳB t~Igۥ9 dG:`;Q!O6}Q֯E9qQkTAT6E.U‹U;iΧ2 z$E}%:D+:Bf =Yh:ʼ0=}CWތwp<Wj9yCK7$H-m%؊COL@a4ȝ6T6bwMU^cow a܎KA9"X^x2V4 op Yz$z#i 3)V!&/Ԯ{BMy'1.uېc WtToظ+|keUq},2Y=UֺH&D\Es_*--#{ dMZC7'Na՚KFK 7%#?HaQklOVuSNq6'cij;-_ TJKS3֬F8W'[*;E4*0U(W{*!ٱjjCц df6[a*s97Ql#g&]` 8iάs}W?9<nL^OǞ4P ϭ4B#:mĚwS\X wCvB:@+v.O\+E`V?lb$kD綻O;IeG12 8AtLޯjұVuU&Ympz^zg2BA&aJ v1_vQ}-cb+~'X5rhF Ճ`̓FA]L0l`$f>ɿv̢6/аz|ƍ]Vd @BPtS͸ Z/e ^Yc;֝&]A3C!n&fKaǽU9*#WFu❷3h?wb~X* hώ̌Klut!VnM"=/XW5>4oXtU\1NVS ʢlx.#)I q>Onܩ{IvnyEZ¡:Nu &ƹ<bbB]+7 =<ӺzLG(/n yt9붂=g-O2?'ub`b Q9AwXyTj~ݨw3yFN ag$kpOP~u:1#vЮ)V 2{˖jvآo'0M6㾔X)̾tbn @oG6krni .w pe40!yIan̰s/v̲jô#/H!% a|s؎aݪ#(JiLePxl[M59*k4W o;%|EHf _Z13? UQzݳTõhkvqBeQU#evUI ;4`TUJv̀u4V Mx\bsb/ jM2<R/\mI#3ޞԌo0:؛Զ܏ȟmь~ƕoxk*O  1=9f~Tϋ} vUhG!WAs,s0o0u2r6,j)L"k;hUl!^ x9(KS-œ?1S@_ڝβӰd$s2.!$YSdy\*ko}R޿aO9l 8y#6Zr~QpjB]/ھqnЕ aGD|qzH?j픽F 'q+ 4r^<0Yykm0~{%gL8zԾdKga^q_UwȤhLγ~\nL7ANCXIj`3g㿯vY ڴh!8 tb$f?7өBA8t0>u_e ;λZbˢBV~;:>U7d9"fx9QxJ ,JTUt l *Y"J8W9snsjUR\ƕ$OQ-ZK5ZWh: ON%w~(TqwWhYab(/V[tB"y4c)#\Eq }[ݘؙ&}v'黗P:uniX3S0-O(%7M~"WE (nGݷ~݊p쐫ofF&!XX'ڌ~IA}#}L=S %$d'MNQ@izʜ4+9;td&աTl#Vv2̟edGI0d[(+\Fe_b4Yb+m%S |*qZ䑯-:* T(5ߺsxE]\8"F*SH"<_jK -i35#O襲=F oqǥx% JV.]js E]5dgo)i_4峷OJ|rU!P⛧Fn"0<ړ 9!Ѫ =9"vM]Z'8,Z޻.Lv)"s{9B5aTx`N 4oׯ6޺^>4'x̔\QVb?0v$a[&̔8 Ձ \Dm|a?F '@EGN֛73nhd׹I˧)gv8վe&[pjP0 qf GT>!df%[Ufa-j֦6- ȏe$;LwƮӌ'_S ]t|y9f|:JXͭvmc0 ̞MM)v;%\P!ןm>h`@(_$Oùʺb}I瘶߷EByL IW`7בةq:<'|J&Byi X$+nLLH[zC{GM8L8u@)"ЄڍʱV BQ(!ULx@a Qؙ?;;X"Eb|%ɠzGFD$ 4O)< Z+L,+/D4q]cs '+S4\&i[*!\[vzzq:ɬf? 7 (7saڐm5Y@7k5Ij@p$3|~Me?Ċ.&oWzGCkõsL;{ ,|"Av}!^?OC+]g*m̝u\+Ϸ&8(E;p꯲tB5K;[ϿnƅN a%-ezFS]5Or@"'k^=cBD{%~9zEu rr$,,BTE`0bM+D{D޻] 5ePX=Y2a b;Zߌ]];za{M`o Vh@*Q;JTx(EsTB+q6-j@OIsbJ3{?:HH"XfsCh3bãԋi;u4.67K`@3:*/ccoy΀C܇_{n6b{OY7}yd@i†t3^˕ 4may)7x{v z\zgJH2A^&S2`nnoWFRuM"9]Z8/ OEڨW86 sHnm4<,^LQty_TU'7,#;2[*[ wMGSƺ72uA:~]sus=ζlYIaz۲pzOM&g9U>k>oxo} V#N*Y*437@J#]LW69> $%z xY7L>I'AH'0 '5^ڂt)4rrn$_[.W6!x\P5ݢٺ~BHz) X{uZڮ1Mo]hpΚ: \R(q5} K p&5/7ӫ^YH/g(5*1_6zAbPx`j%Q )ziH}L9)MLq.d^ǰ]ޚ[{|{X:RЩfP8k?]XCbJߜ~}Y&GLSn4M[9Ih<iInnͅ;(K!@e}RPb+YUXSW[@b0՟J d3b'ncuX3!{Mr3^9G[m'E; -4]?5 %r?@*Z%l0=Q9kq> ίr KrhbEY|t05`,~V Q #|]l!Ŕ3 d%A@A{y6$\eALtet=n̵e'nD^ ПKgGKtΒ3ur 9Ll@9R΂cg#>H:˚c4XW/#}@нqHثٯ 4Vhs.`m@i̙m\JKA:|"7vIMB0!i=b"s¶$5USZhZ>(zjbWŁC{~<6P_Ryπ O%HfO%WςҮ{2WEb6Acv@uW[NA;g,ɤfsG T`9l9n!c(*舎V_Vx6'~.2w>ȭ-m,mƌ#ix;%(B?Wޥ<7CoH%Fv(~ p>FA+}Siw!l?CL2+^r!ֽ`cބN!Yf'у;']( " 8 FdN3\y /ӵX2b(νI,o}J  pEe$ZÆ6Y?{ `詔IТ 尖!Yìvp;mObZ-B0 Ʌug_`~y;9CIbƮ~p\}"ï9Y;g% R[ |(Ϣ*/a[ꦹ8dRao&R8ThrQԧYZH9ӌ_8B+"Ȧ=/Q Ge16ݰ= @Nzq1'eklDP=#^=ڮ[x!«6QLASB(/o?ۭN_nUBAn4JiuεOm^RT:z5맚9i\GKvLr0}bz-YCjM \B3^I@0^kڹLW Kw hݎq@VY7=O}-g~du8ֺxdRsEz!UR(i;$$Ao}wr[+ø'Uoxp E\,ſIȿYn^--X AOW쉴SC=R @yw? <[M7izSVM7<9rO` ˻ s|/wg 6%RJ iTJ90L$C:ҳƔ C`y4\PTxdKB|) djsJEluqgZNMYD0YWBbѤ-y.c3 ?Z;*ಈ/00E| HfL\#:9 ͇wV+F֮i.\9[膽Wۺ $w!>ЉuC4 Q.$#SOw Ec?^5g0#UU&&< fq?eIJRO>fVoWPu]qX5(" !WnHc#3tl KhԊhuk.猊>" [s^)9`aqx3WH&f,/!/'W:pc7<E] =qbC!żWK)4xKgHѯ|m)XEzTxpD ;8Iӫ<>c%#!fq D`p~ˠ"'=]V.g,p++iao)/м\JL d5U^m$_>[++!CK*쳛Df)c1ʀaF~-4 qcc,:&|i"*&t 1k5 OOR~NmP`,&?6$.{Mp֠'#bP$\ W*j? nh-2Y[mP bJpU8z͡zОAV1GZWO[Ô꙾րIJXfz5fof_.QDd^ ox*/Ox*N⾡: vO8aG)v)C}>=MS}͞,$0aA5撷NoF/++.*=qAGSW;8@~l4I]OwNg.L]Aĕ}Jk=Pd&w4cOo=8QRs%%~(8l=\#-O]"A^BE 3KsPJsoTWji@t^Z T).E! *${A_~ě@ʥ_`l[)D';֊ȧ!`1QgN#l+s+]·kA+ IɭD!ZbM-A@Q3DG:lF]n_z=1RfIjZb!=ܛmR*-9IϷXVaC e68Ϳ6^/~+nBodA&AI0QoqGNdXv%4.gHBFK6i89>FW.Ru%Dl{CI JcV]$ Qg+{wZo *W [F2>SF E.@3FpѺܢaIkc'5#kiL(pzbIwNy@+h^)Cviҟv}m_{#Axj}uBca^>z{| [K娂k+*@[{>je""jVKųA%~(Y%|oL-ȐT (J@Dc24\*eK.,'^h¯'yA3Mxoz3UQ6+=j*jyV!^ JVk4A: , v抎<5 uE`, L}^?'-;OSn>H!-r ڨ-ZwZڸx^8ȍ@$ 2i{I_Eqy8vP{O'e_׬ XDOj]b#/9FbDM=,net+<]\ڝԎ)q6ufh%bl.M*7<6{\Βɪ;qOh 99PSK˳aqy4B $\uƏ1_]w%1~#LG#^4A&[ "q %0q#L#(Z>C}cacѰGmC|DOs2{μ6nJn`wy@ʝgYQu&%}r%qK3Y2ftئJPKpg]g栟.s0/kßn`C@y)–.).SԙnĨiqgyދ@}ciR6?%vs jh;۹&Ʊ U(8+u*$ HutRh)C`dtl+r8-$㸇zJbrS'ɬ ym괉.x;`%m@@fCXpow$tjsfχ)dwӷF_lIno V59 de?àT:DC`&gq-J %Y;Tf4xlLL)!g+# "hIZou!!Li람Ϩpt4+LS{8Yc/zf.?0k")vܼwb99w-&u?\i Hg$:%<_iʉjDvSs{;T@YoP_nk=5k":Um/B+,Fz^]-/18ZR EpQmF|L321!F\~RN'WrO]C6#x/\loǜ3m` M>j:驏ǀ#jJ}:pMܡ*M#h-%m x#<7{FjŸvۛŬtm B2dTg\c=Nz3߆rIpYc]ˬ(9ŁT ݝ(vJB%Oΐ o";Wa\0+7i7_-a_F:3SNN ^U"g drQ|x2fWJ.z '7Gy~3z|1O9;܈>)'9.VXΤg ,bYrPYĽuv]&PK.4a晨b{HvK:g5Aivߚya.""f_Ab0Pa[ Uᧁm;Ws,!Ŏ Bt%>b/Dڢe)7{i)I5ydy_Л70lS꺉6`ӥBRPB_pc-^v)EWLYXz;6'bϴ\ůRY\eDڼ-0й0‰bَ}Vg^E >.p\[,!*&R=bnZx|rԺhqBWeCiテ.VuD60oQᙂVZqY5-Oz!Kϛ/ͰP_>l/"Iz4NP:HyQsS e4Dn+D^QfŸb;VB9;aGCzeھ=5ĹhW|PlM~MY zF6ZD%N-߈R#EJi"y%0f筧7d!$\O&E%x-ndhPS7Yr* fn QHA:[A9<.`m;Q4i86Yhpѱp TYG7/wO/7퉜ix icd5a9zCB*i6ZB0Ōr1wU7)Kql]紬X]N7g@O d:=1z-9NʇHBH'/zXyݷ : C0068 w,+|ݫ"n{0=Hd%,./MYυĊAGC(j ۠ZRpX "v9~A8HcH> n\mT5p;&*ҼL/24(pTwgJCՁdRE&3_k}KOR/fM[>bR8b_-{ptTc[il.fT%a,(ڦ{r9$z"@;|tyXa%stҏ{9?+DbiGJSw9TȬ}>ɔ8EP`fpHpa! o5:TFI0DV$I t9a.Hf^;NKdJ(h Nn:eM5kΆ~Nʵn3,M$4M='(#?eucg.CQGUcftoɌFprl^Qmjɪp T~x䚹+ۏ0@~#D.~0IhAՁw>Ifg;*ܗYl\3sOE=LHq|CNq p~86Jcp>pL.<8OHJHNey(uTB ?j4r}Թ\/SmYdӢ86f%T$FVvM7+JDyGY)Pif6ޝ Pw`Po @@'ܕDX_b\ʜԒjlSы_cEz7g$iR8C_>ypʽ OPkӜJ0(]x{w^8@=)jⷴ+ITcVISBXw?TjAIsJ*;8( 2njϣt::V2| _4FN!ځΙ4]53CяAn+20 GǽcG3͆j>niZZQQ ƍ U)\83B:׍e&j`Ex?{k•O掊,85Y'q7fILŐOҍAbW(_jv 6NՇ/+X)R: 1GQϵA#op :$)<u 9UNYȔx-*""A$;{fGfn  Yv>@&j޲+Pzii:\e78`gƼճ@|J]eFQPj K:T`"7QGǝB(\"0B³ÿQS5IZw0N_HN@k7oea3,P\?'jB΂BSB{ jB@RSHH+F FGD]7ss*ڝ4Si|Hk|;dS(B8=U <+fJzg>~~0$?%Aϫ:ikp\yϥd^P <{f7\_[iRn̐Z vTB'ĕ.g_;F1J6(nV[çr_OE lxLXMVGVpM4v ;?n?'cuc*HVjG0̐aR1XD'XI;V% 'RV Mm_wV Q5n548oq`-![XHaf˾~+_F̲ls'rxWڷB J֮ |T2t=XH t?Vx/2Q . &>" 8_qjh>1VhAq,'9m3*shy02%J̖ED. &iGNtO0/sedhBr.B<-nq@ۋUcSv$RAC^5i!Gos zJK7<Тt9kD/-zfH/*cb}sixY0ʢHV2/r.G+RrsPy5uNvר(s_O<9Uٵ! <[/L~x+0}qls69F?{%>ER5*Zfϗћnx|~A+Lhil"?Rh,bHۇ31&,ۙ9s 0QwM.EB;hgD_Dq ~tSRۥr( ;u R5=f$f7a/Mm䧥W/$\!z&^PC[?l {* p,cU#6ߊLp@o@E yN.8;'#Vy? ;k0B%TNAbL%@8` Syy滽.uic<=o;l ᝽<  &"͢8Jmx%Um䱙 |76)#!v{@+j6C|N4\>a=MBzZ}ƭ{OT_P/QBh(V\ggRJ8 ; EI\zetwIq5,}Ќ}ex:* f<}cIu159cepi|: rKD()z΢{>6(8V+> ʛݒ'OQf?͇")p؎Fƅ,殣ܰ{E Tm"?OQGz'5M I0i^v0Wޯ@mh =M`nRύI o5l"9(!$g20ϖ[`kC(@%uohLÉ o@8OGyaXO1C_oT^ t])&:I"p`wF"k'՗qe!VXDʧghei`wCs Yg0D Ů5ی~o=?.@}0wf;%Ρ} o̡C9CD͚joݷ%<7q)ζ5RO~簐]W T<0hE̶H1E{Ht8} 9Xe>n`&ZjŌj-.^ƙ4t߷W@n\*?]d™rnmd b~_ ( u *Y)ȩ*m X"H>V2pͺj`~GKH;<$f=ّ!rqݽHUþd,+$ Xu]"KE*\-X^ze6{ \}wDHM35n%J>h/1v\+"KXU*.,@(,i1VOt}n{؂RC;{h~ӣ]Df]c 7Cڡ\d/[fGpز|TS?ݷO_>j+e4|LVaq= 9X0ffqa$6.^* jX;>vjԂnSs 낃ELv.OfEJoyKCvm!ދ)*sY:_8 {@IN-&xf*UZscemZ\Ph.q}vCvzA$ u`bب 37ﱺIW|܃mOvͫ(UkK᪀4?PVsXQRK; mllөtj0զOF3ڝWIvj]_'.dGP*>7F#9QXi1tF.2 t:oh D\_XP/wV<'vԹ/kdGQUU`ֈ p^ن-7ϚIB<| yH \C߻hvqIgFݥ^}B{fst6,Ld/S fuiKn>߂d3kfeiRqot[ytvAeZc{@ 1ղ Q1r >2X0tvNcqWHA<e鯈 z%@n~}ohfhb@yCZdrVB@f.gc⧛SXlx7"| 2[/yoڰAPTљ;45(VzSL)Bf3= ,!_USB~߳794O-g(%qt3ҿ2O"&;`rS4wR՘.N3A[R R{^a&F|2qd35=¾ l6Ɇeu?Oа.EG13c;;?8:Vۺ%zZeYw4כ*=5 pYDc´ZQ"5_n)HIej4AV9֧V'q b]_OWD!ز_B0Y8*98.-PD`/~,]l5] jV$6Z wI >spmQ9 FN5Ō_7]6P,?}Ne}lUz~z4MU׶kUFxtxW2qgX=g0} dOj4萏e"kHY/JY/y)QS怬os,&ES@y8yz2p=D $ݜ6BY`.+d lTϮd+N\Ӡ{~-B Hi;",˥gxH L^(73}I<@0ox/I6'}_GCB04)Ht%KJYؚ>x{N%&Q5}&TԊDJm0T#L֯f_9,"8K^ht3}.+3l6]X/ ٞ3kT23cd,/G3S&ovbR ve`$vu#uU2c_iAό!Es~..<ڱ }J3)TER{Ud)}~yA떮4X5gLh#Ky! zM7˭d^^}/x ✦T<&&Ϧ4H^J! OR{󅐬*hh k[9L9}dD-{sH?ɹћ ,TIcA Dv߾2AI݈-9 !啻6A|'*wj`j(49%C0Z̀bHR DAnY[V%>pيH&`6D (_1%Z!bpK/=ԝE[r_ cw4j֪=|z/$[P%75 .?YGUMqQ񜜋("N]2 Е彝Yx5DʼV~gOkŤ| dv\Hex*~JfnW `n!u$]42k KzJoH+ޗw# $N)w"˯=Y08YzL@ISƀ4lBzI }ε ,)U0 ó%Tx0hIW8WlÎg(&iCzNZd@( 5 -=jQKBmA*=ﶽăLjioxRm.T.6N#C%TnOM ShSS6D'r2bBt iN?c4hn[Co+B\4/s/\,1%\}` ԙS6eI`͍ks`kVh|E`_@ :B4si`Ìq`ċk^.>; =KhTrmpr߅6x]uZ5GR wµ5˓-XǗex}h),rLߺ͛mI ؊XjgבG?_N(`6Ul@ &)"6B>OpF .6o>9%D!tD+d>cFިSxOHku]&^zѪDAo ~hn xz~`Iʯ۱rD@#]\͢eMo\oT \**/= `V;[vKLu[BabT|rAYD?}F*k gXB ܡɅ'ϟ ww(I59Fݠhi*>&.nϯ= yq_Z> a0^?±3`%J_tjN/ &=l>#3t^,ݯ&51!7U6VX'/zYs3)^DPFk]01߇ӠV9KafV#?=ĝm7t vf3evAv л@'u* 8.R*7IPc?udMeG@ sDGۨ_).)Ux&ftᮺv#OyY#v ;g s2SxJ*f/M]FBn![HQqM̍!B%,fU *h]Zlw׺eg;Cm'$`y{ :K_Og[wu MIpr&6f%ܟ'32b~bG_K u2@wؖE]mUhMЇQ!Ǔ56cu;`Ѧht!Z>ucE]J:beNO*<=|2 iIJhYЌ&Pr߽L2K OK @.R](&2Ƃ3k qpوAV?g[`e- Ξu h!T˧Ǥ*+\&#Tq~/a&4J^>$Ju`\+d/H8Kf*JZ{%jZ:evv7GvD<^<ܫ^@~B/C7%v/'y4la*⊢3P+umw"t׳pȤZ R& $(qn--U7 UE'gnh8扪*>,|BĎf^1x0cQK䃓=Wq)gQįL;7$xOE& :>\?o͙ Iʻ ӋfXU#υWɒmʩǒOG΃7n+3 ~F)yw[Z0,'fG-#n$+ITeahoQ~÷ԋR $Sgp`G.^/f" 1$^0O$8 n$Vt80 Bʼ2ת|:[Uw *jVq{29?ѝFe?Gd:'^ظ_pt~Ț8GL󋉙tk,") +kmNTn5(Hg+= :3cZڲ |_8m~z:)"RFhJoȼOÓ >OiSfT<u+<z%5;lܗΘ{.nr~ߏ5/6Mpʚ=!56CԶIn#=5`f 4򴆩m8fqH?`.⁍zb,jш}hcx ڕD{^ym cPsaCl"6%Y#:*M̕KoFc %Q/<Ϳ P8eP!`Vv%n*bKi1YpXy+K'>|npLHMl Em7,gV,xf|ӈtO |qt6% ~DŦUշBé7 r>qKb}?s^Ko=v箐{M'6IjOILGI* FFI,~L V[fAɰH^Y.xՁ}P@ՄHW5i0T.CJ?W~\~uϾG+9anP :!>a:G5ZFkD=aʠs!8m BΨ{tfНϘk^1!N 4t> ?e#{IiMۺåc̼A=GGR'n-Go}MIluO*ݎvguVWvnNp[˿fY!hul6F|so[jVk r.$ϳyGkń}vQ75[1m{ro/ fy]BO3() aD7Cl2QrLM e&={GOM͏c:!]&dɛiYT+I %LC* }@Ţo)tG*~\1 k%j>SOJ'/>l;Sfgſ)Hܣ7RŻа <㦍S7e4>¨1H/YcF{irzJ>i(!zm_)zA6<u:)_A\gQz"{_j13_ټ>QA:&B}Lxy890 d[RoRr?PK-ṧU͋^fL 'Ɣd$%0wvg$KڃL6;[af;BJZy~*2!M5C9dQ#)n/#ãΗj?eA7o{8xP#Mcz?Tt&rv<- >l^ MaLIfF" o-|2y7zP-3FN]. g w1r?1Q&jܗ4C(({8`SOUN5k8樀id{>o儓 D=w͘ZeKr9!h0'-{$)٭=Aꣵk_ogۭXSA ]σY%w=1)m|'+w 2ށ̧Œ`*+"el"(>be'g qK\hF9 nڱ.EM~~j-•& =zxxG5=Q=Ň^2x7NxхMu z(?un3s{[w0OxְQd D_<$|],}i 7^ 廙OR2uU_M0#l]ҟ,*:a[xCnihLjQbz20©8˼zxE9iE|P_yƒC)<GA%XE KݔIF:on,SZ}=U6 /okÓM#uOzت/?hՖ0iLE[` ^bu, Uz?g6{/.%[戵ߴSݸTFt-&~?kA8.9#a.SqJWHn:[)r紐l[6}ahP:Pa/*vNZTfLuh.\LjD0 4X? ?5@Ed:ne0լg,9 O,(@̩LȍU\U mT DfP%hC&+cLT XJW"}96 / ֱHఓt}}YB0*it0dd}%+-mhkc y-v9E%Zpo.]2^[7 -J c,?I_ h3bsmQ׎5>ay`o:UsAk{3TĬ=ןPܷ:-G ƒ}^R0 [ܐ̺nYNeo1}ɚm|K3vj'+B g&WW*>cqA%lVou\EҸx0J' lJ1 -w)\vf%_Ѡ#ԫm=u 5ǥv_9F g]{5uϮ%JﳎDGity] –^xU=*|L%4^>M|O7\b #e GX(Ɇ|" sWXML+(;pʆNڻhf\Kat'Pp ci)0,# @$e h#͝MW] t˫n1j]nx9 U,cKe= *.bRYoڣ%|7& .uaomܫ96DN<i1N|1-ұ-L6l.zӭ V2 ]^.\)Kv*iJP@Tĕ@KT8EJZDCJ!I+b?B_٢-#M1MYJk|yÉ A> ?ftOs9fhc PDwKfV6aܢ w(n[)Bbk DSe֮9\S(,d1gFw^Mٝ=.b`k8aKcխC>|كQ>P棋U!S&.U{s1Ѿͦʦ^7ˤ583 V +% tL%k\ULD&&3oߌ)OA}@=Vز;C if—[O1VfFr5AQH_1:9͒}q_Q}4®byճM{FEjp8+WQ/cZfHbx4QZO>U,~r{I<cjS4>x131-s %~_AK'æ\L$rt?7㰀(?]Bti]R2"ˆucjQ|Cu_ۈWvMTTe {Fm0~jvqgo Ʋ'e#ÐvBPS֪JBHd: vmow0s]n\ɩC1ə# &v4 4l4SO&$W>qJS@đ hD1c 0 5t||}L0eXmܪ哸-΍}%a90$9{#1/<͊z&]D J3Rg8/ ')c6 lUݾT+K5B1?`пOdhQ'$Vl'zbv0 rt/zYe.՗CI+DZQ(h7pKqQLF" Uߎ *w8 Gu**y|6 Sqk& %bVwZ;H/%3[=+3RgCZ2s#aBÖ(>6n0256+$XJ@B'Eɯ2<8+C,l bZ>T#?@w)>zq&$= ʍ 4`aGɃ7|,SSR2r|M&գ']v:EDͲ ϪV7mA {\ږhUwsY҇lzl^.SkG1(Y_߈1={-Tڡ3YdB͎1}%2*s^6h޴!v jxN7"^]3|heYS! ~ - T7v߿!rǝ0@0JR;IVq[cA8g‚> E6u%Oy^9H wؽo{Cؙjs^pʸ~mqN1z$nVɅmZ2> 4"= toeP'+gUט2,5FOV6|:q1xS(5tڕ|k;/oiefψHÍ=I(%@]A;#p ]fEC,}E~rm[3X'_iHK9#E]uSד({0 >w ,?_f榇/L|x0@3-jxAz1f$iH3zziO/f:&:H.Kx#ߨ"+4aC8i'Eam b"&"! ]©cJ%B nݫ̝{   vg8Wk EVEHPSF#ҟVtԷ-XԸ?m{uClO$NC{ӆl=v$c*OGY eSm >kGy՜KoK51h9JD>zTfdv_U1fxemUQdA/p:)W꿢g@b@FnE_)'5kmtF86Ȣw"PH2*EPMa3pjW%x*GiO>Bзx)X'}] 8Lt@Tv0 yAv1qXIDcI2CjueZ["35~QUYzE] mU so |We3>KJ LHr.̩6/h4ߴAD.0t8mHэS-I$si.4Jw#'Ԓ|7b@Ka6acP2=>@Ij]MYUQ!pYψr.E`N<~B}uuyOUAo(dL$4Z!5률%/gO_XdUH6IScVi't{,[~p= R`V;O)2zNefFwQ-&|[lxyuh`N#|PFrNs*J)_sʛ^[X9Q󶐲Q5aӑaס}kK4|"(py[{%A3}b" [TiS︨vn.v{G_ƈ?ztBN^/c$1rOFu9<̽F,ͭqrM;ϋQse:ƚi[ v=\yi9x rŗ'V7@TsIww8RnIzӋОg5hDڊC4<$*˘'!%L9ObD|@71"?1 (hgnLK':1Ppb#'M38hؽ 4 7_KOꑎ,5:HZQ=`]ۛ!+SZtC#2d_@m(:E JwdlzvsAO$yXА+A5D潑*@u _lJx^ D_$ĮShoH>iEvr4?/w A>DZ@H)ą)}5B@*2=c3nZoF9CGvmLD'{xsf]A|AWۀh_*DV#.U;s7 &^ypA qv~8}j3oB-g֟I-R2tc{MX>v LM@` Z=$gfgzS V2fa2Yw@}LSC F{X OXwU6.ʘsAf ŢYTVU-c 9y2|T8( VR5_"_g>+m_"0$a~S-swB1qT_\>iX]}sC2trvJ_᤾Y:sP K{@BDpB,Fȵ.| #c_4#\a78lD3o/\XIuWR>!U %m3ֿ&idDOD&8oxF"ѽ[lr|W`9~i]$9^giA 58ϵdj$ϰZk:s to+0quk]?QGg-d0J/*' OU9;جVC5i%)Bg+F o<9..%&!%&\y~Pfg`;,-ex# yJ1i*b=1^(pʴyJmF[@PB.冪r̀'qbu*}޼a6rj|2f7rt8 ʓ?v@TͲ>JK#Jj) %O3x& Iנ}܀-YÈ#b".Tr$&X|ZXG;3!S?MVp^JZ_NC^^k)bwn VۊݎS?)2 #'^}[.m"jzEzzG-ecۭ(O¢0iPgD[ZܨB5n:婳]i* PŹ#ehlR![lO[2P&V G i5o0Cb0@uz':f (3Y1댒5]+E[U(pxMϕE1-u|Yo*myiJ X9@0xjq)GQeN_HF!%0ߙ经$-/IYZyNߤC•6TL 1lxe%; |[9Y?pc=r'V&-d.< c X"~ib"nM,@lMoEEu;\`П\)q8לq Z24it:XWyWHPK욖-CXϮI[*vtBY;WUёWY!,/R};9Fl1M#ګ dZ*o2eį~9'׷::rvpb}X]]7赠9;dX X)H-XdrtpfRebj&;IÌB0ySfi 7p2>"BӼO T6(+m9Hei(Z6z6F_ulᐱ> +I+{0xux2s3cu.מK $Ѝ-, z~*.;g|m<2S>)Uxҹ;clMJ2A ~u'V4 SajA$ S;DK,fFjGI6#[ _:Ln0G~;O($JfčdS](8;zgUSF-EjULfh s1a #s2C{BNIZC1"ar gw!Xk՚Bɋ>{/k:MLjDr5-|R-ol]x1jNB޿URn6P|y3,a5幒o=9ڧ`s,#+KIMn8HKx )pZ!ʎ?VIP4SY:V@ŪVp|TT5lmdi@vh:vd$ZE{ o\$1SM-Dm,]1 00[k̢WC̺/C۶g'̵5?ذ!̕%z'q`OKN5C5\ ΪXVΠRri uEp|Πo>^gŝ\CZR^釙1&3,9v.Jfq!`U |MP aީ ъ/_g~x'r4#RtD*M 1}+llek;vS" #J?:yI)Lf*Y&YAt_)|h])-Κs 홑^9}g?wF. N3.WV X-u6';`q1ńǮ*E5> wF1-ىSdH`#xMeȻ`46N3PA]\ [2OO:}o?H^:3<qf!b 2h\k,ҖqlGS\?e;|nks&C3I)T{6oܸ*}ch^(|; ӞzB±Acѕa-S)ׁC}˔yĬNEa;L2)O;kkǙUΗXuw.|~4¾i;G/䡗(G NTA]ncUK΁opˈt- ,6uлo: 7hK4VBz_a]ŇTqch9ǎ33lħZ]􍡢ubeQi8 h Ꞥj==DnhrDV9xH6 Ǥ537N5`s#>'S_a`)͉lŰe?10K[^w"!{魌k̃S;g{ a`crF=) 8*qZҘni|sE7$7]Ix/>KR -yHoXiBM]jL3*ӥc(5uڟbJ;3U !_GsM;D8g(1nӁ\.]ޖ3Pl\N7MꀧN,.C,#ͅTC"ҁnY7 xi P=&jy/Cږa?JDpsh^ ÍڜTo0y-.vfc &S'\[\wlGАAع#;b4"Z+TʽṶ̑AޯR׿!Mh?[+9,"'H+LA |0BT t/Wn Ebo&%1/So(BkݹVDIB%ym :IRajb'n^7eLUZ M #g"=0 R@PVE |K V>#Nݔv@!ə(f#_P+2O9u3f#K7^/g$\ ) P'츧@`-^qkmN?JT164=KyrƞuOy8;"qO4Asz ߲[hv2jm//$N;E{'tܦT\/LQ ! b7#0مly꾥͝0V}VI?\rI1g-SNa0=JRC@ |H?=Ρo+[Y-Kzdna?:={Jc|}l!&*C9솿=M#ȠFٟf˯ Rw+9sO1]?o\#}9pad֙`;C rxMBAt -Y?ڸ%nsG<~<6kaR#K$[ Car V,Y,A<w,6IY)FCLV5!x;#:(ZSqp|C~i%'_S]9ءH8ho%duS*{`qDj \,Jtb#-k\0y>C6?ջCD9)ƅ?sWHCEQ% _E)_!Ƣqߟ.EZWzezjczd<gm;;Y-p3IX&(sd17u<ѹ.'~x6j<ގ8\'+1yKYpͪ斤7{eIn_q(j{#LD 'l64?T\"Pgd.6//k"3??mKI'3472+#K紗P';/ݩ! +&t6Y6zpɀ an:93}.##ޒ(ϚJBT;n]Ag$5HYBXLpiIW4!; A0eʋ~_oSLvpH~ntmJc o?[%d\(khO:fpvY#aJPC+5Ȏb{zl4B?C3/\r{ vEr~.F7>x$4>o fX5(vlXv$Q9 Y!~H@+31BRm$$>PWǞ\>s7߿TuuҏJO[?%(M8&BWF(q֞bZM+˕Lc!'"ɏH]nW1}xPĻ$<~yDyǷ"Y`?K~J|QbߤEGLs^m3"p`~$mAͺZC \MZo?[a-,P>Polٮ4ǽ+3m2mg5āk, Ք!հp_TyG]8a}8d0 Fٮ]@=Co$%* k/ |LO68-9ǩ-l0okуXfk=fޡ:@xFQ,*\ -FE=m>l{JKf_H+˒.HA!9"] Y{HyK#W'㰀7$L<2jHU*'ʣ<=E{qI6oH&H72%M:i=}^>T'!'2?\ҿ8ǯn?=';nO X=b=d?-;f^Y'*x:,rTM]iKqiԘA'͊add6KHX؁o+@QGA_H_}E ݱ1߼a"?h]cB-t \tA:C9I(vAQ*)Iͧek֟\q4 kGJoQ5仰}:!V% ^gإ`7i~'r9`@ҦdпQ7k_\J>),.k̨5z jPU9 w+3eȑeoi4z(/E)[wDݗm%VՉnnssxG voہ}5EWe0 eF68th`ϏƟ+:P >m X1[*j !T"mҏ)p<ڂ<W>R>`ש@ִ›؞dI۔~u5L$ h8= ;b 4D5|IRA@^l>zpw:o@xbVg@gc"d?ٴYRgNkWX %NL^АxʤU`cQڟ-^K̥i63(xnW\by4! -Hd(9q: u0t T+:d¦_5`r&znZ+e }[0)[pPFY;Beq3xF˜?w ۑOG1._l,^lV)Ly]Ly2G;yUF m*%M 5Ih,2#Xl3C&<=E ۔(|G>\I]\"K %喊kRBXRF5~ubG9w"G  ǣ?\ZFIPAd8!KH.+URBs8Ϙf$0?;mzYwT''GJn^L*,lG{3.FhnK_0Mcwv9M`5/HԢPK0[Wς:6&T-A7>FdO\_`خMUI"umOP:|[/FE()#K,/ !̚Q* bÃ"'r m;Vp$egu4˟̨ [Z4@H 4IµÖ5/,7nPey/edCab`RYucVcVR՞z=bsP3&8% D[f4{$[榡_Tf}I4C[b(!H~*&eël5k/n p-G:M>D̈́_Sb._oz6fw6NV^&Vm{('>W)s* M'ѿT& >6!O18a̝%Awy/I>DO"uST~VOe-EFΚd"wĻ0b"rxގDck pKۆB g^loу{);CSW(Tb̸`  ,䦨m@%R= h•Dߔ,x>bn9)pHt|L\tO" $E nHig VVBGBLh)íۆ3XTdօ^L_o9c'"pҖ\'VFu$-pT%>a(xkPS0zwwuNbg ,@KV\)KWᢍZ3 e0rzT¼_aldhF_ xqu3+d#x!xziwAjѡH`\Ǡf=/4m22y 026Ylٓ{Gkr3]/hd#5OK-O@azff,^ճnJDҟDp}!K@=!;G 2. D'L&yGA9bUcV' 6N//rf=YC>i? b=ve`تnbdM +ڷ>oZ:ܻIvЄx1BFKp}/i+`LŤM?j׼V\BWe[:)HT+{=1r3+л&}ZEy_#t:kw.e7W{8Y*Q&bƜbo0Vd4^s@."h't=NM$Kd4OV+ldJf=ȥx(ϝwgؕ`[i'2*i>vQQS I964֪*Z? 昼EOp-GAnj "b=]y[Ghj-Y(qa.8[`AREzʏ Egs:+MvyM fzyPr`J+_A31o/,SP͚4 p66n`uU9<8i>uY "5I3yc ̀5 +sY^ύ3`h@` ۬$펼(U12fsB[{tm4qӲg$D!BБQ\T/7U칝enYyVU Or?UT.#:a Dt\C?ֲqi/N1 CqD*fQICzn~9;a*wKUlpڮt=ע'j?tb!įmg5vJSdv/EfH{$@| X")"ާ THD+&:4(6Slbi̩\cvW ]?yEٿF{U>%%D;=OY.ILr!1t~Ǻ!5\joER{<@fy3HaD,%y?xOLݳP &^$~cƻD?mI[Pʍmw\'Yᬷy:Fo Ȇ<+VC(@70*i0 yZvgW^Z yӄA"tSL)@@ydhYh̛f4Q)ɲЊ!qdu# FyximD%>zwn;7Qێ xjrKvj3 }E-6ɤ\|{7Vex*ơgDWif\;/}41$W>dlo%vE9Q &b#Ig&j Fz'O![bm\=_XvPM{:7v~*P)?Xrm܋獠aToq1F kH%V\%%wH*Bif4w7)H'ݍ}?_Y 7Q6̧&#+aۋїƸ%:a riq@<칤űfE ~+ޚc58bes$A31Kco҈,My݄ΕC\2- ['i)rL#ty_>w;|ɎS8w,`Kc @2ű !j~O=Ֆ>SJC* /ywkr0Qn~1Z Ny`p6NWO[Hb"}$*H) aԩ=:A[%iA ʫR#CN(gUW?mxtUr'/+C_O8"z݃ܺaѿfȘҪ9,Yjɍ6mXT4gJޱ˾=^!}njhOp%V5Iu& zJEpgg8&'dU#_F?:"?.gVnohr JGQ9 q ~'`t,0Ejg/ #֠]$UIa}KdG6oLh7Cjd6XTy2d3DE8ccTFBI@0Dr,RUU GVT[+;w%̶{JG612㝃qKxo6ѮK~ulomB8@'ek'F:R_noԦԪ 8bM>a :IkS0]Y^qI0=4rX@.!@31Y\Y8~RLÞ,nF qu䊣bx-2k[?S@۵@J? d_/{wV ѣXefvs'^EH6\ ?Xpqz ` `D^4FȘ~'rKe%CSduT;*YSW 1 t~ ]K=qďUY:Cm5(~ poFaJg^EB3wwiO A?C!&8eɓ*Sw/βJN>n^t࢙a42XJǑN?eL ,Cu0g{i흀BpRb0ǏTЕ VwCsUUq|X)P>=1z>UYwa_NǠHu(B2&_WAVCa]p~NmKL7Ѐy]g3gN>n q Mt`,ҿOCj >Ѧ4/(ygr'Kfۥ Y-@EaSm&,\Iq^0=unB4+ S] ۆ6 ҹWeĶ4@q@d $!3=a7DݎHF|ޢA-BW %*pfh_-pT)-NyB: BDf),]ڲU`߼y'o5;{s_2Q-QCD!` A$;]cl7\ò;?-Uol{aKϭTʅyT!/"ɧ?#V4.jw@gcl^%cj'RSm+XYKY+¸Nca.Al0^Pյ%B#9n?mh$uP+/ {X..-|VΗnnh-"̣HUasO n]6;ATzDgw/Eb>tyF 7Q_[),O_BlÕ* )~ZSwlqfXTx㌪]Z蕿5YI^T \ Vb- ߻^I g Z =~d@Od=9M[,,i>ٱ+GrK7 EGVn%ф_d)74s\Cޔ(b2ki aҖO`a;zRL dg[joF PE_dz\Hݎ#N5RKC @Dca?ߎ!P H1//y}l/is_9t6-K`J=QAM/cu7g?!ɐ|V1JN6 2P59i{ ;IP᱔PAX=L,&vĹ;E -ZE.ĩe @5s#tx!Iʼnwj֝!P@+ 曡Dž1 L,^٠y5ăZ73 HZ[:|*sE-8\_v)fguJVrڐq)DJh[r b S]aS:7~` h`z7P\#jMkڶ|'2~ 3(Yjr^>eZ.M p`4tR<ؘ0{tml Р}Xƭs3ƄrJE^4bBG*E)f7Y#WY%"~QMnoDKV#2}9goMy11bߘ5{5J7 >^1DNJ l0ᬗp$̹FYKa- ϳ ifC3kW?~Q lVi8pr ;ɦL2d]@p}MVmH2Nrԙ(!@:yZݺᠢr uPj? %Ծ6܌D>sU:*'` c.]k_~5Qh;%FDAy$ZLT1Fl EzV XLՇҡ0 _ߡ WF$ ytqQOaKF\7hx>jk-] ܀<}ۣ&U/cB Y^# YZ%3Ăaq{g./KSQ0 ypd>K`NG{II F v0I[ˉy,C+o`Z]nUg!i)<ɝYk<2{b%uXOrEޅ<<"S{:V4b!"}m;el0-$g'a~X[L NkQ/b ,{e;ⴅnz~ 7O=RS T廐9Bd J:WW}ٽyGDѭ|% qg9*H}q%$ > ,m9/0PΞz" ,T(׏tqu#Y #oDrJ#gfè}rP1wֺ$ooV"o8 X_L8 7 0HUlU (/n|Nrz㭣n>&0]ze݈8<#X4&OenyPK]7z5~7!́:?R[𒁛p&+AV{RbUF!".p{쐕ˏL'ę4=gGssю[L:̒['a3KUhSieWs*4*@T FÐ8XVB2!CNQSYS;{'&x#A1|SM7 )D` &Lؖڏ$Q5 WwQQA̸O㴧G rO.07 S ׉&e6V.lbf:8݅~VO[09t C(SbR_x.R >EK;ҩn!!g/h?=A[:<)]UMϒ7 }a׶.{Ʋ B :ءZK`mBU,V`z4=TO1s?VK""0:x7xCV6yn[FEG<8SR{f8NSS).B#46p+DeqnjNa(O:hnVGoftl~s=εʍɪ'j8P0ӧWFL/6,3 A ɢ>2XLzƪۆl1-%L0Cx %O*U7:5{rO:OT1B/s;0Ro2r.^&wi"1ql:^zr8Ehתxr#X+8j5=DUvR:xs@ Z[5s1i;[QI rH+ͭ%2!889Y8jPOƪ^!*::aIw^'W7dHTEy,53Kέ -8'BGT -3K(ߤ8L~j]6hR```jOD6Bkͩi7Zsd>DN0+ p)>alWV⇲ԕrMkK jbvزtI½Cl09~Rß>[]\}%c+fm&NgRHSx zӣbA ~D@ߺObg!)x }P&@;p7@Dk]iy.;tFTʁR+69YyOe 92`}ѿtlBI&c} %LRU6nNk8F q%b#=(\H5-&jGLJ |ƤxFnSu<ê@%ED8&8vy-xQb+Ɇs4QX!~^Ɗ5^ɚ @Q#9uk7^rvme m%,e;Qf[ yd Nj8=i;9a -یv[&El^6fG!=Jl1pֹ?xWұXN8,1pVU*͌%./zyOG\ܳrg{@&빅̼mgPhcQ^`ְ|PnفU:H!Xݫ(NW>| RLgz5SI C¡;`r*bUzkrdR"%@v>y}^ѯawر6rD0%=uv*pGVDd} eOPsYNl$񵵪g<:k5vx Sף@-ZfOl/P>IIq웶`_^'vV39^lKHV+j`RͩY9#/VAq%hW\AU1kr<:wrcZ<)Eh;%u-:HKN& X8yv-|⣔JwC‰0h7rK:@ XE8țk_1O N# 1< -Dku+dUdJc.Q%p0\\ہh#0d5A%CtrzUnc.ԢO]i/^jz{*̈́j sJ(yaV4::NM.R 뙔TD I?&XdZ } P'IP-WC18.U.IJ&q\J>%l)eTԻSVeu>A6 UTφB%W8+S&/"c)l{Z#%+N r!WDsIʓ Mk6Z:2JRSp~ulC}hqq=;G5$%zf<zSyNEj92و/Z'2!jp< )t`v?t:R%:4ř8lRLŰ#2AzdlόN?1^t(Jj#`L/Q?mC% i8 λK%* zXW+zQKBjN/J@Iǖ^aA*FL^[ b*a*}5? $uivy Vy{z,oa/A9|M; j#jp |єᖦh b;YޘS0xqjv.=ε/cҟb4dx)UlsW7BnRH '̎T"71LJC9d ^Yeke2Z(Sl1kf4TG9zt5@F8{W4եtmf?v|_"Oy+SyքqC,ߐ2SMwQ+d\y\/H恕'|Bxs%rxa$6pzfATځ؝8to(͈,^OH vCPK``xwWx@RN[S=H'D ASH<`Ѿε *6LOM+cJu>$p=V!6 ER=6ıB+L1#rmQ# \OE+]F%;\c1>ʶKL^{)t:|v`G,@+l\BJ(-jq nDSb{}aM8΃񹝌,ipp)l> &x4i&XmlnvG6ksIoQ}s?$*;ÎKi*;q!ky|ޛҙxZmrV m14R'J})Ȣ!vһYrzʻ:;79eܻ2:3f7Z,`25 \WJFi[{ eQX _ZeO1_VbT8F^ɨ>Nh!u4Jm˟GNqsB&1p#;ճa48+2ѬQGrsd"A6s2(C-xҤ5#ct sӿ`Кu42-\w: iUZM!N,˸ۻ2i@m, !X@LԺM=9!!Hq2rE'¨7j՘A*7vwl5ۤ;#12MU+u hyxeoȒUһWf@nyOZF&YXZt?sZdrj'6HXoJvzJʬWqjݷ$pi6$\ 6947+ۂJNnRuVkI(]2טe@zA: (?#6)O%yD_y>>{QǧB_gBQ)({6R8T]s%"EO05w}A;ޖ]:+Co3SwA(%܆,pAȫe .p\$k yA @殦>ϬQ5 ȃGv nH"Ȕ$ 98g:'k@ *-z71;d}3.AY8n~Y s}HP/Jy A5Jh24ofUQ5LB@vT9i!Kn^fPt([k]{L! 9~la|jXO'"O={Z\md:A=&=}Ȳ7z,La/juc6Ⱥ+wjԬ[x )i-5V#IRαMgCig%޳"v.AP??%k3]'E 4&mz%us2&Ƙ(W7L n%1S?\e Ta>\t|C~kl&>jk̮WL-Zi.)5q P?{=djrm#m3\ޅqe 4c?.0rG0y ̈~I`.bZeRϝѐf>HMvt@1<=:z Ȭ|A7ʉػ Hݎ3 $K]VPtX#:exa }?۵zwf]F΃m-wLZ{CnMT`v)yY[Yg-[jzkln{9PKoYjZn/8tʠSo ܦ3NjZ ^QMĴ)Aʩkۼr$_ٞa6# S9b>^k> L@ 6!&P`2>)L!vy$&1>Alt1Y0c3.მ(96C6QFIgܭ×l3 (~C}Iᱯ0*3l&i }3tqrG ^Ӷ6,>%^}I)[|=l*BZ֡r"H+$ǖj>86пGW+(/2{O^Se@ETҸ, l?Qs)Q7 0ފ|ż_K#ؖ7> ZLp2nk>ъ3a1R7S)"s_7G Z>1X8ִ8erH4b"b|7 @]@a-@ s^^0/5 uNO=\Bs9-'9*t$cbz27V Zy`7 ]YҚj~#ƧMX-EEv]<["\:B.5;x=):Ks(m 8g2]]n$4më{+:<c x_hw+_r$g3fjRCEx_b χ]9rS7nVZT XMKd̀P3ؕ'RE7bdш*$e{* JԢD:ܻMRʑ3 yp2o,锡L|gNWp^ JmU!ses.s!{b^Ϸl<ɸ 'GRF4TJQ&XnvYYQ$9ᓛ@$ށGEF,/E u,3NhvPj4ApAWf,54쬀.~_۷kǪ<Jj^)d޽ݬŬ2»"~b\3{=9C82]Kiͺih,):5'۽ F|lZnN6}-?|_a4fZR)sDL_Aw ՀĘ ꀉ@:-u%,=~Xe)qc}Z;0K(LxqTCJ"jNsɢLV*0]lX,dzѨHbdS?09 0=_a=߼IT]Gm<LH&&wщNcR—my:8uqj!RvĸLOλUf#mB (W#X.dʻɏ{R=ziVlm/{/ b2H}kT/+[NE9uO+ڮX!Zp?ny_[s8)n9g|3ЎT06[_ViPcBqQ)H0(r]-Ⲡ[ɽ A';ރ38cBCqiR<ItilX:*Gk/s9wUb(OI?7}3ik6MX5oByĦ٫u{fpsvw!!Ї*B8 P<) Xa*#0zR~+*NvP 8`*rqaQ݅3U @Wˤb=>Fonp~h2Pf A8 k]$CuS4u +PD;/NXYdus]*Зq؟^,?{yI,F 9͒V:;9o$z^KBATFbeȷ70vx|T0JrĬ}64Y8ox%Bc\jvir`oݬf?)哒PI#&}.(2taCoKvkSVK٬wJzz4Ё k!κ̟ǽ-JЪ\&Kfm]ѯOR-MY1۩v~IڞR'z̍=6o izY4*+lmȟUw;{8u͞P"WgF[* 8p5XRkÐުJyaZxk1#@Fͮ~-rNqzYM>De[ 106%)`":uXMlϯ`0̫,-g@Z6e3&WřRO-C` m<9XCm+<@(in2hl/R!_ %&l8$ٽϘPYzÛHж߄ŒP S /9t˜GG4*|Ro (HH5oOGRfsA Au|yhǗbTƽӤs :^x<ZiuKA'NuҠCkh(,@fM!"£81VN8Ėu ivvϞC-JЀCݍi֍8"\(U;^-v]vrzm:%?A\2[ÞZ)@u܍V\aؘGѧ)!/U×erwbQ QL,3]_sF(in~:),'g #"$gcd/b1k\0Pfs^1^e d7P|Kw66H㩌4@ c~I+  2#]mSc[Ĝ?p"ASǡ`|ӟfq80Ehsz%0іK^lh,|FX/RহͭnZ,G5)`s1JQqԝ}D#uYk릈ˡ,ƅ ~\K) suQ*^##ǠL`H :`촒S݅UaSޡK8,yi+(Z䙭gϤC ~';l=1!r]xL#%?rpUJ n2W˚1QR|t5O+DI\#,RD0"G~W'*e8EZMr,Fb`E TiVP^Dc_dHqѪiT^3ҨZlkU ׷1eA@MQ-omJsv,ZDo8^߾yt߄ #0_w`tRt{ IyA'=Ҍ<~X5$熡>йN ^hɃL?6F-D 8.&G:_^~$ Hg{ M?q }B_ktB98pboƘz.J4cF69 =52FPkx ++/WEJ0"(rTy't1G_N&P+7I;Nކ9{ˌЕ-!&039X;w npEs'tR@zvN7$ &3-d> g)+ %,Z/^T,-@6u7Cw{ur +zs6De y*.Ix;xʟ7Ƀ$o  -5.ߧWUŔ4Ev s@gKBop2'Y6?,PTTeԢ# >Sx[U~717b~n .SY^.Q3 >sxgT&c&(p<}NF;;Tixd`|kн;|ZY꾾!ɭk5C4- 7ěmucbYr,5ɖpOޚV|ZRqMӺ!ab'F 6 y1ׯٲ[(Rus-7=fLIm\rqE9@Q_/(' e?olǓ"qaWXbatqì~4gZϼ a/Xt,#;!ZS*h+g5iy;83Ymz8dD`)DR#[sk6f6IČgʱҥ6ׁ1$i3WH-D!3tf5sC!7X+F)iky@5.=OOw.}ݼ `A9wRyM27wC4D)Fx\v Ч]bfoSR(=iڜg1K T5z5M8] I m(wJ80\OX𑧷p^%}޳  SHY`#-@!OR"e0 'YѵiO^ =kQ7p6J<zrA$"ҕ3c?%֜hpE5@MBX]b |(5YKx`yUU}YJGC'un,u.Hbv' xqLL>?#HϐfPUË'a3/d X`)T GcaRpP\W]z| <+0v QJny56XT5؛ɾeˆpY#: f)U$FsBdY·98Dp8 ee0'Ցe_*bl}$,tΥzO5ٿ:32~VtWB<)\@弳t/Y ^ևS\ʕz֢WB!H!H0bU&Qe\Y"&%饍I>)kA-L|ٴςS690+,t}~ڶP!$nZlX^uT$DYP'_!.gdGF2~@)oAP@~8g۔j ȩ/lᣬYT޹fj-l1_ZིյFވ1hcn,b2;"(JҰ$(:8rBOJٹbg+`N x DrHTmzE8G 2ӴOu/d'S?n9uGl_ >ubP փ4ʤm$h0#V$kXIOU5?PoK~>.8(V(L\2H| b?#L"5H%jB4>| H\o UIZ9#NseD7!q9HT]+Jt9Lѣ;mxC%]u~cɾ 75;xZn- q5aȡy!H)*}`G禎kFssQ w?t/I瀣#:z?n(,|Td). z(p,wiL䚅DC\eZ+@kS^AӻQM(y7R!+oo`|L!an1Z$(mfqWvҤhaS{hj Weɲ0%G$IX8UFިU+l { ѝ|H"%_EmuiI7/rq:x.g}HX"Kdm%C5O \Z"|<_SiUcStIbXD忚P"s ԕOJxdb8 t$)|$am~g'dAU( @II2F>5'\Fh%:ə 0YY6JmL`'yC9\s$N--%/ `yM\ש%sp;(FV;-dďlZ'Ӛڭu{2A&:497(g` 6ꑓ +23^3vIPVC&PkS[*L+2@$C O$хwƇ+/< *oH)WH/E8I!uCO08|Əo`zRd@ >$(DS'YSث^a)1qnQ/7SBk#G-?F:3gin`<>yWR~ů<1΅Ǎ^(n8Sba[O #_L[%.h#"^*=Dsu}2, Snl4I62괹Hy7fx6<%xxYA*3< ~Zj%7@"6XKd4#Dz5aA<2쁗`1oQM` )@\ 7*~F|({ݥ 0+'+?@;eZkjEzĻ^6QoMB8I(m^?PtbpnݽAbd:oR@vqd6TdO$ EX91 hXqYp`ĪУ檾eK TwB]CU013)@N GC" aRS,Ϫ)zuCe+7U*^.fF;Y' *B}4ӟE&y( ܲ ->9~IꦁU6ȣ bmXcD_* \)hש/ 0܊KSEYh;XU:u\1#+Ӫc:_X-CA6P˪ɯL_PD޲}KbAY* Eh ;|" }5]"<=QLNxK-9{9֠ wg'M'8~BQ=K"G{89-A yCŅ%*cƑ⺲ij?Ե;4^JO'00`5)Ɲ/+N\c ?hI&KIsikGka ?%a@ Ϲ,71}IV%9eK>&]7K$%@!l;!9P j"QWZ?8 -o;s^, onğQhU1_,K{n5*H/\cT [A<-ׅ*<,1Wi#NwA+)kHUx'ߑlmf۾f_GvԏDGzRe9ta 6ha^ XKKψBBl?XZ |x3t і $Pwýlȅq/l$8qi\ ̛o~ղ߰i,P>f83kA:x4\D!1h:)}S>O(Ӱ, Ҷ+v?XD udj CE=󲢦vn/K)0. oJGSӈk6Юuw~˩PW/5 JӵLk4ʭp$ZϗH^!"VwgTx6#f3D٢ ;a= T#ibyrP쥙)ҲLZ2',\ūG{XR}8P< L4<б IΑ!nI"="˝||Ƥi2=b="\.k97pmj[7˚mCq22=J7ۏ,*KBɋ (ND2lB,#Խb3 `JbAhVRk15vibh/пQ{к#=Z9 TQL{ְK1ϯ4 184Dx`p CZv,\|FfuF(w$ 'aq;s{7r}F"5H؉ 3:$-:cfͫں"ЏRWُgm5Q;i=SUጠ ":a]6S1U".}b@^oJ6YJhwY&:`{e2R|8܄Je&s0_^oX6+RVMۃ9\x0l!Ր P g[ ||9}>$_SW Ӈٌ <>$R48v %b{iP>7vz`ToTiae8VlwB+۾,Z%lA 8P XR| l3'!s^>>%DY8orFZN]wyyM;\_ZGpif"sNK{r-oc´p0Zx@/P9y*Jε__rD~c>ǁ ~^y&:T?]@AO-6QuL⤯~b_&S ԞxuHWV+bgP>G @P! k1DVXg+w)lT~&̒\Odm%94宂R+ _W4@$GT{m@tӾ`UZl: ))- Ŕy*Sp*dW.d"c^_.Lf_%ϖD xG=p1j GEF= \: wΞ~"-= &1# 2@>y~n=@ 1&pFi&\V)&Iv0ow-0zgZVk թBʺ0ƒhc)C0/O:Bp@M]vln`5 "a&H1& = B-jBroLXZq2'[ǿf:I8C"b\Дv0Cxȅ ,@PF;Hp5[BˈNXn'RP}7# 37 kyј GA,h%?} sGG#_K`-ssH!6֚5&fi!oS>)2+r [ jvahNQjt{ ?11ty%{&F9g%=Iz4C}IM9YD%Ebjqz¬wm?7bzU B(ϩ{ qyMyd:~^]cD#* ^p{b3#I$$ݮ$<5\a MKO6s͜.7n(G(뽚Mm8颜dtZ*r kЈjTzjxۋaJԃ%cKgHRHE8t]'EޡɍH^ȬC!f4}$y4RN޺w ;~MBڑ  ྽_,_Ou6f:bawm |4%7|( p [灏fH1N}jl磄^d ao|hgiXߵt)3p, ,IǴʃujTp7=+2P<-S~)8\,Կl…>gbkX#vfԁ6'+ $I!b!5m Ax q~AU]y1iGNm)@eH-&RC7Y.B7=zqW4pG4\gn$[% ﴿CYt>_g@v;(44l„PY4Sid$XҊ]\ lt"IU܍@\Y;~45B\.y}nPQ}cw_d(sH+3kYRɧTF4P[H/K괱Q^AgIhKYS ŏuHu$0Li*h猢2r#RhײymL!K \bVR"~KPӥJb[D?sgd0YxAC(gIc|XՒ 4$m~6bR뙬Fuc3YLj sS)g KV!`\Hr1GM|CFE]S-O^NsկO %3 f \-5γv9C™' &盨#8/Q ʌUAo/g5.^Ġ C4;p\:zqX~jnv)dvՀI1g籈&U_\A#;F; 2k@l@;"۪?}"‘K wnL̃϶.燿;S{i9sљ!G&!>**r{sMy >0wUѠ+X\Ho0UdkzY7A, 942Q)9P; p 1uu:R"OWq׃~-*o%*koMb_D)i SGwh%cO?X Ô I'fsSk{ K}g8OCs.(Eˑ*a*ėQ|Umw9#g9,q%oh9B00}*O*at4;lF9pbC@9NڴMYmmd$dq(hSŸ+J[po6ZJ=[y2by(T~ 2QC2A E^~E>Xl.1o>T/|dWyN&hԿ[i9kU>YjUC hN~e.>'8Vn pkH<$uL DNE4ҵ]fZ#YCNAk(tl_c` ﻽D+l4~b=sJ; fP'h.hU ~.9 m+9Pz106Vk_35ݳF4E+'ҍ -;9+s#iWRSs93;nCTڙgX%nֹ83` Lom8냔r>RЧ쀷;NΨ]Mi"hm]K2n"n5nkX"Dş%/."4qɅǕ#,y[Ir T69KEcxZm-^W_@QFnl]%ǎ !Ci;vJFPh6z004n" itQ.gI׻]d tDQwDNs]]% 6 ċӺv|R4̒fiV 43O9 Wud [T_I=A\qEk-C0E; Hd)7Uv==؀$L6SSʪzYo; !}* q[cԗ$.H\.'M{:> ?.b:*5헟ǓHn}'Hyn3sa|ruYJ3 bl*f\fGHqfW\ [DO5?tnGX}#QZxڣ޾9DvãYoS'>DŽ aXi16: k)? C3Hq}$Sb`1ɵ˽/u:M9?w߈3^}) ? F˦L4([iyz Id a:|)ΩknCje8 0ìZΨ*UtDT8*ܐoUI>ux' iyI]9p|SCyCXhM~d"%v!*xȢLWY-wBs/-`.ք-BL-?.FL<=k=#;a \L8ϧ0$9aoz__ڨzRRS+`'׮)k6/Ӥ4!^u3g=+N\7/uCEw?X'҅-pƅ39RI*'ąFIhVArP_ul`vՃZ2.Uˑp?WW@R;mWoh򵢮r/Co[I¤ 0%gwT2@׈)i[1bZ"7`YZA1QZ⢛x7Bj H蜗2g^HXڛUsi&OA%)#ԾzVt,ӽۓWƭ4d>X-9 ;'kIk}*J` @᫨yF_}MD? )DV`+EMkۚᷞ5`0<EtVQ&7`ݠjr.8l?i#eE';q_mg~ )tU!ɻћ/'(Q AjVNVPSl{,HUˣ;~#ÒFKk#,I󩪵3&DpAwtDV.Ĺw/ܛi6wѻBDI`_(uP>.4M\»վ&Z'މΚ rZNmox.}x1A,U4G$A JpSF nFO-aY?'F$5WH77)UuUmU\k,@+?݊LMzh*vz"\˨ ܼ[{$ pϪ ıδ|QNcF^Ý"-.lh 1~|UxM~p1#yB.hUY߇N̠j갘2"CDp`;C^g6i$"_Hî/kU.çC¹ȥ'.9LGurHߏ2Q{MjWRO T!)s drR9dvQK?Ll&) Ia+*j&SuW]ԟiML̐lbCAϭ CtFT_;[8!Q~dO(!vxKCq-7bxP&Im~%7lk X'MvO$~Ǵov;jP|<ծGr̅1`Tk2LtDcމKsf>]Up E8R[Ձ!lŰGrKMc(p]*1&G[4࠺ 'sd'7h|!iVHP=|o*ȬT%9|*%7z% S$]vo |۹M)/j\|7W~GIqqmyQ-6Ƿoi8~qW< QӐg]`Jسͩ qin[HŖ!wRIJ`Fc?Ӟ!_xS:0>o$ȏi a}0x z&kb#"֗_SSϜA_ t?"b]QU&"<bZF/ePu8+| =bHF a~8h - 4O+b 2h/^jmF;j @qnW ?ۧwE $!, sQWQWO<& 򏑯,|dxz`󔱯>;Y!M+<UuNN+ #"D0 9m.u_jeWiI 1IioJ6bQ1}~ݐO-2|3_{r_|k3X^Uko}-ډΰ㙥a#F08tsC,,ÌVXݳ,ȈdRJGFNShF` BfeAhƊc](ėq\Dg1ĚwEn%~1C%=꭛-I%RL6(<~A2^y37| S Kp#V9v9;N4x|5;D#1<~F)lk]Ntj\ʏW{ ]E9?8QBx ޤ V-+M;c= 2qo|g~܌c "Ҡ2U9s*HӢ16跈Ҷ>ZXĥzDsBMaauszR.6k?[ExiZ^oI5$Z3vD7#.L0_@zVbYק粁`/phD3PoZ58@<9\8KN+M՜Ћ^|mЂl ($UҨp0nh,4s͛'K5#*aP$/!3b`\~*tR@3~ uF$i>&(L4Xx.?}p?U Yg2|z|Z)9W[ Eqw"^W!78"K(MܷEVd,K9%ƥ[:IRjV]hKxaRgYZ07070100000297000081a40000000000000000000000016759d58000022bbc000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/broadcom/bnxt/bnxt_en.ko.xz7zXZִF!t/6]?Eh=ڜ.+nwV}oZ2ivGr"nڄnuk4dL&Ã(uf؜w\MְzI\oƒM 1{'l`L֞>hڣOWUz:6ΩB3_ӌd4 Op17Tr^:x:jdV\@+ks ~夔gϳb%5*X#"STh:(ϴd0*ִ.wP|٘h3փYh ScH1:t="'WŦ䞧)Bix"k]'瑚ζT s(G)9 n4px'ﵞ*&V"y -!6E"!j;mA'4D<+u3 hcb~lEd5c ,ix(k Fw>zV%xr1<#z\$14Jn; ]2\_L?m~׎X$Re\%bqx"Diހ 8a򅑟QMqe̡ATpiOPVKC*|P*_OIh,d&]%6uuBBҳ! 'pİK#Z3Vd(FHC%.8kk6,X_*䌏}4INPU}w<"~%뵋^>v#b~MDֆ)^gKffdbr2>_ܖN*6-5W 7F7Ty{WvaRSZ$UU&S*gS1@Pe[5Vy濼BjXB{SR 87*gC?LS0$א8?)׼6a9bc2xf^G`J8ϓD :z#0,l7¿Ff'/2Q~sW Q&7!ng/HWŤ"/ڹ&/:OXf9wW@ݮ&"P;V> oٹ\>aazh#O(驷yxe/+8"ؗI¢j.R<@3pl<|tE-/"df g@%ב ePWMFfwh~(Z ڲs"kp/ $˹Awj |瞥),M+(>k@,b)b^VAl^G`UW. rd 8K !zzYGHe+qjZQ,0_;RsBRllyW31܅4v4{Y,sӽ,E!w[S|,`\FKV-i9ߙ*>}2n6L+Mı&Wgƴ;Q^s5X[xP|E B(Iy5u$$][?ꐃtK}DHs;9(Ϫƀ*[ D|h~?@{}[CX,+ʳJWC+JZbkk>hkf(_ɳ X. 6eFJqapXs3Y +dEQZipMgUdXB#_:*Q vA^π;)]^NQX' p3z`>vD#?NIҲ imL gGd 6îƩQX.@ 21v%~}VgM8 kl ](mx WĐ- L)r{/g-b4^OSVxO=b_[S$C/2}H5.uܹ ySN3/|H+~!tGp#Y+<ނL7yCĶme Xߩ^IhFp2O_Zzlx?@f ]Cu^+/cS~X Y]wb4AMeG'}hNe+TZJJZLVѪWP{eo_fÑg+'X;"0 {H:^VV6?On]U#hLF,UyX+tͥ}uǐ@sɢ"_E4>]To^4q-G*OY:Pnr5 U &^֔: \`S F\+R &rLv^2# 0%nI'>+NsGDM_+meiՂ +͠ @8q!vj& 9w[s9 sN@5k\dicM]rA@t dƨ7y'l"ڃ¤)*L\JZ&fQǖ A6QMvbɺ)rgtne$1 |KUU={ΖL51bLAp65/J;ZyuًηygiwQhaC6sVo^YV Xd+> &~nRJy)oGl;8DfQc!cN˼6˦8coZj1Yy?b'p++]gPDU| %Dʹ_|KďlDl_[oq_2y+7tK:@佟7]l?-$4ہ5p mb*VT!zS.)y/V]^qQgSp2 )<]MȹW]"Tc3u gY4_k i2 QgD}+W0R$P\-q&~ <[b7Vճv^|y8Jlܷ":e$#6*x+HsnoI>ױʟЯ_e<=H|eh1(2XJsXX0@LM P}uow{Y M^8N~ :yn1ϭ7հX*"SM &l^a1];J(dE#Qc$a jIN{E0bWX3Yv$LNg[Cl3}u)gYa{88{ ngHen=+7"Q[ρ#]:h'z)˭A@b¡RujP$Y /ʑ-yFpJPozC`+ņF$讂-K}rLj {2?L_x9gRuwaFT8@)ɹZU?jgSb@[m^х؉n5>ꙚJ=yУ}Rj53p_OtV0_,ab#`P5uYH c _5 ,Tt#$) [P\d LnrHYN+5KUe>\%#( p-?`SΫ˔3ȼL{UK{}̀d>UpLVIAŕϋa!)D]}LS.#DsH%D*avʲ4^W蠒do1z` x栌c.NC#LytuM=;;6rs)\2C[d x}K!QۋSI}PS2=D`{;7T*"`A =FOYј[WU~}RwgQL],GPƃ',2yf1Q-vB8;r8|:#HU#voAZSt.NKmt԰}09v6هB>J?WTl0Jv$ -5YWI}1 hl;gdRׇ/TMWvīMMQ-9:mUk*},x]h7C%2Xx B$[t8޻dzczJ1ȟ sI W#8br.9g27ߎ;,S)N]׃^c5PȍTg`*#5c`/odx5DvaKrʜE)A:`onk5jGVCnΖ6t =W!pzRI^x 8܆Pf0n%# וi`/}A4dU!&u_Wnǫ,FwZBN~x2Z,(<-p x&قx, boK7*"Ezx ?  QDt=(`EU[JZ/K 1fc. &ac)Y@tk2qҤBRh{]: i! p~3^6EX6PߙF$}'G4\ri8@\j U֧5/N"('MS˅#-ln!0_B: 9"[I]mۆ*"pM̂9rFV؛{W mCQQ2ǖVio8hӏtRFZ#^/HBwn㽈/+!a=9gHrKbo$֣Nkڄ~'Eۢ]O=r7dGToB"eݟ1'YwMV 8 9R,(qh-@jhypx Q_ ^XIvY@w뻫 ǎV{[@ّW@x!14z&>h>z6F|X.tpkXB҄xqÝ%NHNU='j =:0.IѪ}q)$o˯7L\9 84˸k8"%>i %;@-&d(%RYI{Q.5|0AZ;+.B-uhS5BS6_EHDUK ~5޹錘?;Hoށ8+tNwꃌW#Ȱ=;[u*l>Y}+{@= T`^p|pF`\yI&b9h" Ro`;_4&R&hdҲӛ+ArTz bLŊB=ydg4Qr`(+Wk^uh%t7lMv=T5A!R1Z(e \@MH^=2UO< ɠ=рg:-AT,x#h˛<;A֫),H{r g9k0!S8PcƒHǍnAYrz}*1ѼCZoUC4@˩dx! `(o׸_d'}/ O6*4i9e6kκ4.DNJTG+{_+E}mCSu |8w.AؑqưDb&TZ5xTg NN0xtЎP?(XY5=^,[j!^Y A͒).Hs#D{{$?jl[ K9OX˜ W`;fKM%0qO#iB_,4eNFw:r獽z<86z2rSA)PM*oQ->*YfL7 B\p8>:!Hd J;P3B*|S 4$B4R=3G ;(Qy)Sඛ C9[ Oy" dg"Lt(\ە0$_:u)z8<dp\rЦ*%6BhwA?; H|Ai{0$S Wo7ͬmE [wwґu}ՒPjX>譣rG"}tJ)8;(Càdp\ME)G\8$g>ܾ"3yόHS?b76XV]ZcٚxA2uD{-Q<-ьPR[ZUЎ|Ί4J%ٶຽDrqc1r Ϳƭb(FfkDGꏭ0xeNz(GKR$l钻0Y V$§9:Sɼ8'EgdG//BskJH/(6U w`Oƀ&}NM{,MH@LZ&'V !iVT(P % P0/կ~yxsxA[+dXbC}IGWTF{~K]}#Ey)Q]аjE"e;=xw=&Uaxu{?1̑[<>ٝrRwyI6JWaoDt(;7֎xF^>QrrdZkZUrSdMv‘P-@ aZC?1գQ>1T4[ybAPuMD.ӦҠ-:pY}jJtlĿ;UK{$x~٬N^J8U!v-Y.yltԉk }9J"}`C 2׫+}H(9-v|eųawDg]X`\~)' ԀxЭ8k/r6u{n7[s}FŹ3[_<}MdK>8f t -5 5u/)Ƌ#:)".P9;7 `w4wC1eӎfي" Iߥ k̓<2ؾ"ߨ tWa #Y%q%ԘA F*|~jF ~m=f"W8)}V@fu86-dNQ)AҢrgϣ!f&5@/ix]xs}y8Tv=_w˯ N#LEp%o7QՍ cDTܤs O~+&bi0,|f ^ 谫sj }^<}: 1!pxؼ=unc86]` }n)+OQb(MrŴZV < 2ɋb1.IeWvW᳨4-@-b%m]5*jQ:Soo+#oH֗YoǢ@CGld3t>Q'OpLP@k޻D*A LI߰M_z)`_zRMfmv0Xqi!HkH&4rw0g?3Ri*nʠt~ ;ar?Ö0Wd/W(&5f,eg;V)3S9fH xsq :r ¶d+rtGlQizH VkZ;Tښa'…+%\S3vzjU(8Ml[4zLj;׿yjC7ySnZp\G1X.AHk4{Pt^e3ST3CS:˂Aזa&SZ&N #(% ' UѢ8doP5>=Ɵ&89+-謟@ROŔP!,x'W%WP>w\zbPGKG N' b+YŽsq:$ {;6_%}!_VldnTpk2n*xDP"?T}xBvK5$Jjb«1"7~[;Zv!#%θs3$Z0wX hŽp: OQAl'.<&-h>]% B9=#QkO%gIcq5z~aØR筣}udqռ ym<.QwԫJ'Rn.M@p i]1:P(x{ z\T:l zg8s4Ѳ8WG"x! 8ֆ,>aoTHT['}%*ki3KBM?*nru15r;0SM)qʿmTq=e!ßSL8!C3>뮅$2}V{KB`*M7TM9N71'636[xYNp \U<B6G; QAU {A670)= .JD&O#uYI|95vd;*Q|kV:UK$.+LC^E1V7]o_MQ|8oj໣aB37p8vi (:p} r#559/[!ho樿N*wq3Ej4nǡ[Ԇ.vo=S/*@h7U\q{KHmƶ{9 I*M4D腍D$:4U3:ݓ*gutxAb{HK%"_mH^0纥;vb@@/؊{>ϫ)˝'"£'u+\bl\Ն&s9"M=~TR.2ݮK9kaL>m_tZZejAzʒ-g;Jy=b3kZ }oHu{]:QNiCOUDZ}3~26YJroλ_@8KÙ]i$4؂zr{ {ElfT&永jZ ƴ^WTf\$8 *F.RUįH( ,.8d "KzsXp;(>+ 0篬! D+Q@SҞZXyﲥ6HpȵU0(f- *+!jWOBUƔ0 ~hQ OjNIeq,d&_$$/SJPio%nMS ^nFSe\v\몘McUo 8ڽ# 5MD;o} vv;jC7^~˷M OljO ᲿN}p^5;k:^UH Afcf94%Lpu1w^FU^;;~ւkȄ|8k#p~?1<*sKA!c&G\ M" eBEҶ!r`Rd YVըy.kV@P (g?xbU.osh+>oͽ2(Z揖߄f#F+8QYƏUbM.x6X&w*Ϛ* 5'<q,z$C6OfFHکQh6rew( (6Dj^:M| zR֝wCle~}!Y-vK_ѻBQO?4 \(ؠgwϯ愫!粭6;!)쬍B>;jK`_)x>A@"Rj 'PN vK:YAf-RDŽa@_Z}qk&qB&QF7!@`qp}4X$ ~cMn_w! IHE]@7 L^N8ɱOB'Fmff[1I3s\]1mZSr=&kRMBGؓ`a}&p '+ JmݯDS\td_1aJ>5hQA$/$ټOjp{X.V"UM I!|fz̎p)JVUU >;Toԙ:'O\pSEQNOc~>-̻I{ 6:y)Y$Kznfዥ$,rRL ׍_;ۨTv2Zq %gϚ4}0wV='eDàDc[a^0^΢+j}޴!CJ FStI v3[>#Rcޥ0s,T/9U@ztcq됿|y3|YM5sDm. 0WDZn5X_?e$֐lPFHO޿]/";?W-=󱚼W爞tKdU3JC/zP;\A\0/rd]eN(Dđ\ԼT!ݺ?`ְE[Ubttb8Cs<&q^+qQ+ڟ6sg>;jp}T6!Vb{#,0^?mH[vDQ3kc;2oﰳ4Ad@.guS찴d+W` G/β7 z*L >xFXșO?x$N4A)0A~ + Q vŋ$0пsO`qm4J-Jh3!*&p[ K!1?6BO);@72[YO ABneG60㯤8cf~iC¶`v;rbh( աj+=8 ֪PtZʑFUލ*nO%tU.p"h k>f _EXY,)\zDwW*hTMb2Mk*B4B>FB(/5,ATJ-&~Ջ0r, 95x~u4&mA)kSusy1\(r 6$sbrKq@oqТNI8QvǂMjmϵn<4 C l誋Sۮs&筊p]6h{RkM B;&f, pڈll#6( ]ÜɖwYJ|s̈́wLB_=q{ˆ lZQqY6>y\(IrFl)s-{d m0.ù!seQ`4ҤTVoFs Y 46V sVmigf@eqB0unOW,AEE(jXۏk߈kXw|\yߓ4Lm v"`f>;mcR7Հ#rEI掲eA킗/t}!ku+2rp]B&'<%,Z=8oGsN'4zܠyIbj|XfRb2(@,|EXv 2{ ws l_#)lTf=$UG'yd)_*f5` ti ~G9o60 X}W%%%2)?AL!=w(40#RiONR+sP)TE~ ;>`A{6~#ؐ;R52a&fLfQb'8.APXJwF HU6@њC-!(ob+ nj;܈1'?{1 F,ldx5vNr#},1ކ*dy5x5kq U D~I&|Ȝ6e|pPggY^R>AWY=ܹ|ͩ ≻_@%er^,dO{!~cR I^[{6J#WFa.@U- wE7q:Avep}[|$_i' M5P㼌i6ڇ!I^ 59٠*ufQe|ſ, ip-{mp N`[%fw T=9 ,ͯ(` Qʼnh# L6RorAn2!~F iҙ{)0p0I vbD-d"T>iB՞\7ghC:-xKn Z`R W:ޝFIfUT&ؿ116R#w +Y@)@6ԈY݈^ = )Seym]8AW^!9- Ԩq)PMq r ![XoS6IzH#M7B,"\Z_3Q ]ɗ'"ayӓz_ UM/t%QVMnl MìlH  yJ[Li-p A(6qL͙E'@o?ƫ91Qn&F#P|`ws*܉R2J>FڕI^s<`@1veߖvp3PE~9}CrXߏIIlyu&~ǜz5?`>dg[E4pLfs>xʺLpf@du&5<X 0ToIq/ǝ6Tpz?i,ۑTyS !a迄s cE~,KsxKqx6GYPT^VScX?)u0b|br^ѪUl%.SrHOeᦩN(YJI\q'Ddqb0(Iцx*bN>냕X}H3H|ZZҩ*SmyG18+bdєM5% !wQlT|6d#\r#18ӵ?[ʲBzz͉žo[ Z$) ?Ȗ='\bs 47Vh:'hu2X$ =2fL;l e3gQQqG\ȝD:.`^S-] wŽ&k7Tu E 2\WLErbbV/3YBFa37< m'&!,H_,^`YYv8<@a"çh}iǼAPeZ iAmڣI 9rdC)Qƴf2ʜL A9]wثSKAft<,sFqft8ddh:g [*RHxħ|-d68(VG}Ds0/E0 ]ynq0ΩT'% SyOH^Pq t$st7Đ:zCLGocXgO'D tVB`fMB]-R 9'@tD/ljgX*ق~oXP84 M;A9rA1!0to픲fyx| 5UM[&wP@H_(IW00"`udm'qb9HOe9 Q;nz){qA ܎tyrGfc)`HT dym7\cHkōK#Z c!$a(D3wլඤ'yQz>zAWj BYq#'ķa77Ϗg(ͅiA\m:IjDm/Z*? /Pƥ ɾ=FTc00e-$vc#+yuy { I*DLfL7ަ3ޓaZ|#4^lF#旣gIQ./;yS0lEP%o' <ě$jé'- Md&f1kyW]Yc eaNL1 7: 6|~}qI{bҾA9hi``*a \UR]lD}!8\\l[͉&L턈*k ?0Y+ǼO?? ,_!&%Ϳ.1cKL*qɝ:fE }x$ 7JQ6R )?:$鐝eØl/. OG,3\I@CRx E685P nQ1,0Von9wt0 2%lF}r`$~? !A6Waǭʴ~Dd[˲A}!C? ?HOk[#`@2ze5. oFVb{5j'+Pp ,ޤ'|z(Q$TR=,}Ó)-lQvRJGD >_#bU'`X#c@%Z忺 NcEߵǮ;'Q:&" bwޗ&hgLSYF3R.0Rm(\2Xq'lD< j*4{V!QzPҪZ?Fi?q2lYF K X՚#TR7IqLjj/Ҙ*SќCQR@n0x .sZ_lӒ/{vMOTnXېȽײn '0Zigt,,܊& sdnzN oJh&2[ؚ8'_دWu ) Q'l RVIeap&^F}G7{csջʄghڪY=nůf8B1p~R߬Nէ5bJoH${ WF(f|I{6 '0uM۟^BgzK:=r3`'Ãi$'i3G <:ANsLgӪ ˁB\2ٹp_װ6(!ˠ}[-3A%Ut\A}$@PpN(̬qFҽ"ګYwAH`2bbr,}t0гb Ir!Y+#,cháA-^#$x TS8-\w?l&rP]Zÿ]6aUwrS5"t)!jRmK()ED] Wsj I߲ y>ɳP.m Zڑua :*o}a;)DKXW\ldbK nչ!MrǮץЀ,ʁGe ؕѐ|^- XK}jxa2BDx~Yf{mQ`>@X9 .P%&ĕӛ+&*a|U3MJ.eQE͵!Ss$CW8(Z8tL 4iiMWRTu78!DP_mFVKxQF wW׶lԵGN'9bV~e#e~֤}kǵp{"fhG'% U;Z~_5錤!s:m{U [&- 4XeS_n  Ԡ< fRM[?^gGjkvVdۙս bcI*!yVIyH; +7c?V%& }BG(t8_zUֺҰ!1>1) f#?g`OόLDC]P zadN4K`_*hyHɖ4Rг**><+d U ~7߻СJm+4O ;$T8A遭 Ƃy'6D1S{PTrb@##\3¹|ł< Qw KV~>غ.+:P.JyM-P4kƒA6}1d$Sv2 ձ(F=_2tiD!@p*5mma&u?@0ec {v0pѫ2PrCfg괞tZJ8u<.PmO/hXK[Vz3y eԂij0je[ig1)y"UDݜU$QjRy's:[z70֮cK֫Ɍ3֧;KRD_(>l_ qr)*!=Zб>3MLB ~[Iݻ7!bY˧QO1kVde==&<9ḯcGit+eɯ "oR9_FƕٛnB@N]R'51u;O8N2{ޞm XKCΘ@ƷCz߽ᖪDZ+0bY;u5\z+!ʯ, ⫹e)'O*A)/M([}Ǎ,T{NG7ƑTH [M OGxY,-.y` 4KyMtdߤ %uAs\ 1UC1v\Pd8TRN'X%|]uU(Z-kR4@ќQ\x6lif1VWj-g|61"4T)&ZQ娎7=:1ev=:ce4N.5L.M#<8ַ՟rEO}A*~G9}PsJ);ΐD3K8k`;8/gۛ~p],%ەiI&Xq4ĂU( )@/.tl9Є?>m/1)RP1k {hM6]ޖ ?Yhׅ $d_ /N0b U@1kV{Uf"(t%)qMM '7n%ĺ>[?4slP/W!9Wzr8ld0@F>6˜ht=Zyd~FZP3%t-clbYߟvG1;dP,jayum}f6$+"<9 jFoq0d􅛼VD!+oΘ|G5X/ *=nF.u \8dد7|`-ӲS(Rï^DMC qǘ(*Jme6?9 15Ӟ=V5\9mmX}pӤ=݉+WWnY]D o.iS+`\,%h:2)hLA2Whl/ ?L05 tF#k=73%?b +Љlw.Zj۰qٌ HԠe6("aB(>J֧P!;*i z}1ͩ鰮%KSqSwU fAkzU5~#]BA̯? v}8ZsOug͒D,xQ6ϗF&ӊVCS,^/_ڄ2phtDC&o!oQjp)"1Qyu(\ j~+%,%Rgq'B#<^ MQtXS;L1$[P.|^w/wxB@Kׄ6p(;W %}ni+>NT;#8yutqkχi]qJd S`?u諈3ܜ܎<#$]usG'9D+ 4D7tscn/{LӋh) .9NMq]o%S RkyPl[r< Ox]+oAm%i>0|`0PQ .+]g_vF"%$R(9c,ۉ[OMnbv聞9m5B .NEۘ+ƨıq9ZH:Dpfxɯ+1g`0vjskK8@47[m?Be8~WO9?h&VPMhz/6fA vj!G^u7/vW:׋Z*OX=~m}Nlf'cd`pqCޛ ސ`u]㔓:d3J2#jiו?̈l|E)V~TP:H*xD&4y+Ti;"i*D¯:.w{4?<6J/uxUor'$َ+(c#'?W_rxUg_U{kEhsFq~8Y甿ReĄ旉qIC_",I;cZ]0Y_k ݛƴC$6 t#r@>$ 0dy"vpqjH @ s;>SL!%Oq6 5^l8k&Xܧ5ܼ"7G,ڕS9>[oX#}W#QL\Er$UvvO'pش,XWOIPMjL*=y2 2$XH`k S]-n?N9{BỲ ʭh'7 ҵZnvC>`3raHMXjb?dqi`),|,Ulr&[+R!(W ҉YQsʄ+KdcQB1ePG%lryߛazȣQf !sHy_e:WkW[޾ o-vlj՜ 5Ez䞈Y)eCi\B`Ƹ EnA¦}BZemPpqOf\"F/r/ع] cue[ _[u̴1y54?U఼j-*D3a*!W|_%$@d.`mMȀzU 'پ~̡Sp ;6؝b@pΥ.8q̬*ꐝ.$Ɔiy#Ha΋*LJ~h:qiXZU pVr nxt0biN&9d@5KStή_GX֬ʛR(zNխ>s"rZŋ="oIij!L0btcBҩ7'E]w6oq\BC06+6.ugQ)9mܟpPۘ,Բ9yܓ#\lf({zYЙ)c5ee$\-,ζWj͖C_D J=JՉ7By*f3gݣCși1fNhNY66;êՉk88v<Ш徭1zZYrMگT*-n'sh>+ڥ,u,O;V'FE6E8s Zt%t<%\w=|'bB0||My~bIo;Nn6'`=0AϬW wo{717,meg2vjT:"O`2 wk@},*i>7M3aYI ˌƯBZV /èNSi D9Y=őL; m.C6 S.(2H ǾrҀP i+nmI/-B,@.ݿI y&ZEѮd0`ng'%$ShbY8" 6REin.(Js?PSt9vnj ZrR78_vֺ;휍j%ꥁSD㽍q&\3fo )td_@ p DvJ;D? [ rmEƥLHCk[J9 OE`\R|f n>/ ɻ89SJ7:ʔ&^̠0&?58F7`WwB^XDT$0r[UbBTI2\Gd|e+ϖJ!ǧY:'lS@sphrjEH Qz`z #21N`J)xSvmeyBzwґL#%GxYY='QGTM[?9xOɓute"ZxQq{k*z^\L4*IZ=!(AR4x󠛓1huDb%#:FP.;L2gF [09PJj{. %!5Բ2e ^jH0@%N`p2ֿqpdGZ(ȩseѰul>:^ LOY$~鲆7mF(IM$fF-Ot T bh,娦s %ap|d!|YXv*YƑ;pH'?YkLx޵C\#kQKnot9DpSs= nO:5)Bs)^c~{C=8m+,xq>2:t+F=®)r_5ҵpLIU;ɞlwK{H]2<=[MsZAYlLM\_Ɵ]Qi-tlXu(Ajl_ e`|51#M fS;e hRG p!\,/J_ 7_N2\ v!ʱm*KP1䩦^"<(?`R?8:Z&h~cXq髅7>?)w0U:a|6" Jl&ft&nk$͇x3m)B"N_ک{{%YBƌKb!N>2 ?sԦbՄU{?y-1jz6+!a+x/]Z'':B>o/s'6AgM5;rS8fjkP̠zjM-lTk['NoeM-Yo SK j%gl.k7='}KUvQ}7%b 簞|&W:S,ȖA*d鋸'f=\{Ga^ ᓨr^rMbD ,Z$0M}H+>]ɒ %=!Q^䶬`[O$7[Ekw氞CF\*坢ז̻xqxBoeϲAՇ$dw&"/et*NFci@m[f@TCVbPnU߹c0P[x,UxH8Đor 3WMbaϖj޴[:}Fn)kåy*iq*|Tfmu,iccR2@&.d8d`>|K|3V>-p( CW2_mjVeɊU9wÆz-S3ֈE=@̇cC Pjncx!zɟ3wrbɼNSt'6`ꃼ_"3K'O~AMB#N u«R5^A `{uW2Bl-R]U-~@q N>ExC ̏!pI3Ǵ,#X1GQKxeMkK9NƳ'2+g ewpq{?YfExXO1/k">6mxlBEb"6 Cŭ!}L5C:q :7-PHxW,e<]6v 0lJ+ ViFG8EϗS2HzAS9œui L?LPbv o(o@$" QƔg1ypQ"GZWbuNj~i%XY E9G5NsfYоTzs/Rfto>@rOC"I$dJh1c=gw …rByd9> J/\kQdҞ!n),P`rCI1Jߍ>jQzԖx`cj7 4^kI`|; 5R!h -{oKH?[亪:yH͙"oaj`jR3w_\nZ4w6Мt<zMEi4$WRpGW9M:fr5l V7DF-&XM"F@?|RUGpI"ݴIظ/I6}蘉oc~roLe- A(zXeԗϹ Bii\Mh+W:jJ,U |@y:n? )֣%;^t-XLElRyCZOڂY1lL)7Z[?,3t JP8Mk\2ncB'i,uR l؆?:4k¡778OT\Iž/T%&JAL }!}C#iקp"+u0/`[7I,${@TeoM꘧,Lckw~k#'O"kD!}/A*8/d- {*8ف6*#5^3 5|~~/EX̍> )? \o5"K)$#F~x6C6.E4@%.B*3RAB@'I31B?*k?s z h2:PлFBbP]E{8WyV5TsubJ s׺3D\ݩ!q96Z~.=YvсG?5X#9wjZp:Z+,vpnR7.I'O 1{\`枘`i؉]ިk@T(e&Kt ΚzǹHii.uV3`zoŲg̨x[JDzɦ:Ƨ䕟Sn 3*z[ RE掣ӯFHӭ"No /׈tŸWiJ {n h/ N,IA'h/'kJu~<9} Ί Փ*[ 4IHiX9fnk՞i%2-k}rO֫b^/S.jHѺN-=:(hSafMh& |'T:Vl>}Ho [yG>3r RM ڰ@xHOc&c}CVAz΁Mi!*8zLnLt.iƱ쪾b)lYUjU./5) ió(A 4e%Q.CjB-X$.nI?F 6bjo 8QU`X_WqQ2AwN`CXP,NՉ/;ǂL`d#@#]"g1ƺP>.d.V!Q%U2L5mzJW=N5l׏{=ӆ&J &t&ߴ"Lq,:f`|8M\Z7wm&Jpok_N{t w-?QPki0v@nݹa߀4M=kJ%a;K!%NJQ$"lV;>T'EW]4hY&ԻxF.:ERJPS^#/zsu=%!_c~tWv?':|Xi 6L~MToA_ V|+l˹(L[v9TnsS: H#WR58kډN//\$`w,'IeNZU^v튒_4. 5itA?85MyG8BdND]?bb?pFalʀ}aycpM?I{p@ǫ3M>6Ez5knv3(~{YNq[ќ.e޳>腯xtPv0\ p/ 6SH8 @(ߙ3p˨2T#ԲoMec1#GJƆM.QCiED )<})ò8g<^ߗxGo0.Oz\-k3}q%O@wк[vDG&iy z>mR#SRIt]F3;[ @#.G_x(}w)o(crhgx]_/Kp$%žW/Ο @bݽa_HׅtIePB\hyMN̩GK!4jټ^$u.}|h\_I& iޚчPvXcʓF~r%z[y9F2@]|\nyF뜥?81èW< p깣0b{dMT?-w2ě~d,#QOkil ,3jarIҢczRztZZ?՞h'oC'h[N" x?V9OST<%DAX^]-mq;E!zZcC13ȴ,8-eO80[AZޘŌ@).5VU$ z2[ SM#rOzpYRѝw75\% ~4,}KeO|B3a ya8b2pr齭 r3O >\ G!r[Fsw-y($Y:Zv!Q-O rEk9.렃򪔅BτoY 2bmCa% ,<̯1Ⱥ6aiJ3;ܫ**ۤkC;jkTfyUɘ{sqHbϚeD#:} "-ֵq; fI!X}͕i8q`8%XL %[Yy\O BZu 0[}!HoI85i&=/fɭfmN]Zب)@X)B :?oW%Z#cwLjl:Nga%F Y6(]&5Cc3gHNHP^ ufX'؎ۖ"9Tг9j>W=AXѸf~(As7Cy#QJF= <‘8I6$Vy&nuLF!̒ ,7B,J2xqUkc_=5n9LpMW0x8R8~u4@O'PnN\CzEfIv:e1whn Ze} P@1qW*%W?I0[M6фHm/;Od?wdq:yq >Щǫ [Tz p!^+s>dёgl}Wy'IB )L,pJ}Ά}ݮw/]?Lɦc` ~!^LDAV6c9E¨=<GӖɦM»bX>YkGS!+cN&/ít,#j'9ңb9N19rli qIݘSg,xf!ڀvjf=5<c8 ;ƀ ߌ0&:o8SƒVګMV%f,!P%R; +FHbm/G `*zS/8sR b V] ,8KҦm-%?ms4ݖ-@o4cxPv(_]-L@s aBVXh: ^+抌2Ok o޿Ԍ Y2ba4(U9̺ DO(/E5 Wm@d6M[@ᙹ[Ur| }LzV}G>m@WrRܡm=EԎ#014G["^ Sk>3Lf2,YH»fhbd'jhŹ >Tƌ`RPzTAax9-ܵ^T`S,ў}C Tu A V29h0 (A)y"I憃NQ#EMYG6orl 1@Eɜg45݁Uџf<Mߣ+q GvbD'e6LM¢7'{/tpk ߥgWngIN?eZRIN{hzA{?1Rab%qTք' f3{ 3)/Z'::(jf#WPN{4c}|EyGw=xʠTf"STYD_Ţ(E+v2{M0De:Imw6H.yU;9A @{`߼ Ll䱔,Z9ZM*i?QiB`ZUX2^^y[sSK(-QcMAx㪘sl6`b<\Q$(ReHc QOMo ͉^j"vaW[XgJZ4KDS XeOZwVV_ e }u &").ݺl3Zp, l d.ߩ s'Ud[>H2xW.pdri&F3dTH չlOF(b\mRcpʝكBY!n' V.TWƽ6{!vۑ0E-uYPitE,QV1L*NwCL#p-4=1l±#DX̽˫"+ D}JXlz~1Q#=3+c $uZ TEqT8ğX&\_;)Mµ.%bDMYp:؄M`(.rƼdYހSSTR4MiUbmlsGӭC)}I8d4az )$ _ /zX oC0S^9Yمc82B?ptv`s» =*IO";3]}NDz.-184Zl/ep:?'ECk,a&Vv}7uq<ř² hxed? aYjQh$0wٕPMzcJ]H鐒C!sKD?ט”$,vB]mE!v& PGn w휹c12WQV *.f*cF7y9uxs]rUP] Vʮ:ZPH)r %ޓFh#Oo4!v3҅udg9Wԗ>XTj'jtkW l¾zMdŅ1CI9x]&Ü~ !- w\=)9DE"-1rsG[i"xFBhFb@"ϤiFw`w.uw{uxf.w>P3cO)Plzpp\>M9 j!-i5hvqx:#g^il攐nnzN!G[A<2'Obۢ`Q܂dp|e,Mq$mZcB?Pޤ GLH/s;l:1HE<6_0McL?9w8mtfJ+;Zֳؚ-O+6>~V\ގJ+Ë (y˾c`lė*5["q|q\CsaOԿDkGGŎ~BZ _kDDw+\"RU,_*'EBNmW\NXu1u8ٗ-VRe$>hN74-giJbץ>kz5m_] ®PG-`Trs fl],1iրV𔌜=S:`bCgj?gP;rMk$L?- VPUʵȐ,ͷd%><[Y(,˪=afՓOݯbK󓆰 s6qE)~+ΧSL^{)'|9LT YsVqg(GQI1RY5U֖@XS]-RjN+&@|H 漜H쌴tKZ SQW0V3I~JR^We8i Hdl\n[ ,f |Fz?„Ŕx -Ϋ 㽮5]84 0 H*8Hj`(*d{mu6X'[㴿]٣ Qս{̽3 <&.n$4:\Ewk}^Bf9᩷|Thc{e|]4O]!<+S^|C+)qMԼJe*Aggm+W,PUNl8l,a듥viԏS<&ҽ0HTpx ™zDz_*`ao~e[TF(c|ǖcY'`BP 7mHVS1[]eoDHrCsxmQ $ f# \P|Fn]Ta.Oo\u/TƥޛNQDlm_ԗDZXo;YbIfO)8S!"ص`BkhYŲ\ΰ_SI5YYoĠEgloCcZ ] zatٹFfVa$-* S0Lj ixMP_.i];衶0c:t5BJЪ 'ΌԘ}2ܨ=&GiC>5z|;wdlP#{;*y6=Z]i|96U6H8p>Њ̅$ZZ%cSS)S]p, JdՃky C51ZC4R+`Qʣ4uo (a2 ig~_Wqb]CK5{EٟUlt5n,:HDm!`6?;uDnG5X7{YK[ڋ'ot䪎Wk٪x߀IEDfoRO_PXJe.XpI2,b<~-㬨l>& Kc~Cm(( R[ڻL&󾾈ZjWn,VIi(5B5k7/j/⩻ntRMuEO!{HBCMoQJbz\$YUQ/t\V*H'Mo_q5R:X@]-g̡.&Z(8?A:|-DL{kF.aG7_u@y$C:a= JײM5\rBh3Ⱦ,I>O3["X!?[dw#^Nky8!#6q;|AAGSbxRLA#Bb($h2 {yOf>I(z@J֡9A F Q0A~nqvыA?*3b=/HZG411X%.[,7;fVXFN mʤQ.P(%K m^N}3 E\UiHלДњeg~LQ*^ .Q /ھ? ҡWTHBfEL\Vg:Մl.NcC 8ȐOeݢ :1,2C{UNJ0;COvYjI@rhCf&w`0*b&ݰ~5 viՅ&m`r ՠwh 5 )i'k6~ܱXh#p0emIs\KXzin\:yɤ7m±*Rn!G:~ooNS)%4XyWP]E/lݜfh%1588g,μ\oHOLnڛড~|kͺқ36Аu\CSR-KFD7٦d IR9|xERr({MXa8%З)m޳@MoA;%♩7\ Lvf`>&W |INJ rsqZUV#e,|1;+$ϧrJg[T6G* FRĚSok;6_h04܄(6w|ց!u8GH}Z7[W=Ⱥm#@0_,8BQs2J~X؝֍#݅rK:gipr{ӫԅ4 o+|w9xf"KFT=aWr_ja^+:&0Mz&F$G Z g)$OOmp^³`i+!2j:oR9N53}#8S%&FB_GeIc_"?ݭXQn/u  C&-sAoӹ%QV&"M*a'ox6(+qd@XU< _ЎG˖af0OGsbڙYLPȼSy']Ps(pph@B*X%MBF;013P"!O^gzT+-]aG tk ZT TNX[^@<1Z~s60 /.MjM:߂8[u2*9+[j)Yy>DUZ2?Id6 H_م#Ki!51ƣc`PamA4>fS}%T>|Q=Q\q~dxkɪ3[i$y6Wmz4b!.O?aƓvSzA\.[Ri9:V8瘻 ,@vNf3V}p.n|dV]l5eXg_=g62n'yژrs?mK Lfi0֟ŷͥǣԁx=a%[Mn/*g!qI|z;"Ec)%'8 ;y̍]<;S}r= O?L8F C^@l'ɳƊrSovA2"–,ݮ#sP>bn, /)u,P=Аls ϩ]՝SN _EIhU 0~a,YǏTt3%ތdzI/mY^EG*?ٰbƣ%KM ZVp KmvIKdIs>j[%Y%7:KP̳3ⳚD<ݟ:aT{ 3L#vӷ1 ֍DUMցWʍik䬢ۗLzi{(i>9<(qX+ FAw02#p5mf@vz;+MkFQPapna\I,7ݻѰxKgNZjm{N/L1cz+)R!*B,?}0֠s&@,iqe>24so h@jKƟsqh͌BcFv㣦?IޜkDIѦJW~F9E"06O<:m,i$Xc~];gum(9;Wv+>aBŔ pnJ:~ -k 1'M\7wxIpbö!,#0ڄ&d!(5 ].dќ+@19Ņz|kO-Y ҒhHƠ$:ʳn+cEY/M8CmVCf `S$جV~ ;l@T\pRv'?."=㶭ƕxj`';#CSZW5.KŠ4i^'i:%x h[6zGg[L+\y%ORsRn.z3)5WiKdjoS5q}j*ςkY:yD_*-LcQIVuFnMl#/P#DٰHI%ʣ~K=)mDWACJK9fTu]᳨ [5AFB]Z*]$GLEKceRDPKM[0A<~VB-Chbk_H4dyQ+Wv}"QA1pknHaO!»UϝGw%1; IzY nOT$9MwVBгd hT[fy'snON5y+(s%wkHDžN;U/ {ubY+DghK Ѵ/"ԯ[}ޱ36*+^rxZD%0 ]R {ǑdOz`sT |l1.lDEAVzVJ7K%#1xjM\}ᔷUzfdt̏T:Bn=ܐyL|xZB.- oEQ9 IX* Y=.h@ %0 =r0 =6CBgzBJ06&z2BHa yAi\Y4*'/cuI=(bFX Mlҽc>BZ٘& $.̒QtN/bmHu c7t-ƈ/mNȒd sGO{J_Jʎb~d8vw Fnۢ W)ӾlM"KD!a\G>vܛ\z H{ce/`cOiY%H6nlLċ!sITzs"ӀLYP՚nֶCd"$R'#-YE< G:5*<ΟQD) |t4ݵ ƕ!UXA9sr1o@ qƖXJl*A =t324s;R&Pچ ioâM`5cZuEt" ko3Foog)062  sN20#Ҁ"j`Oݑnb%h?*QM5uHs#2( JBRvv9A̶@$T629fm 2tbڞ?Н1mlb" 5}k3`վG.6h:?F^[ ;ëMoPINİnx'[K@Us/`ٝQ+">òymX[jLFblOnvWax,efL DzZϡԖ!~4$mI?rH.7Ub +E%uQqlDke{Dܼ'g,HaKNϾQxE.k;r;]/͗D~ u*aɺsVˏl"9G6!&~[.kېmU R&0G/ LO~ۗW${tԂuYvD< ,˫A۪gvV3G zRa6,ă#riljVJ8љXGqi81(Sԍ|xvKk%Q{dy?U+K%8Б{9R1hO_ Y7sO>whv< Y<M0`=, '1ygB3Ju)|z|b&e=ݓ=#aS݆Z9eN&BIf6 <8?\{Jg?\Dd;UcIړEߏ0Ckf!d/? 󑴛/A&|T2=]^x1\^2tկjJOmv)tXK&'kZ0#ЈەDN)/]3F][ړO .%X",9lK3M7,T>H_ !w cŐt#%&\y ۚ31Z ||ۏ$^z]QtKMrڙoBF) 0oBHwdv<ǂ,-甀W [ 0*Bd-z_Z{b[n޵Z֕T;²b:@;D6_-!8ߢxBuL#3gk@IhegcΦM Fn9:T)7NLqQ4FUH50 QV.x ?ŖKpCOLZ/6WSR,y+Q`_[! RGY&r:uS(S%[fCR??F>IdjOy DurӍy;dMoxeTL}CqAɹ},eZ>/>jɼ!.dY;S;2RsOӕ g|Ȣ;BT4fT'H(RɧnݎkJB?Y\'%m*caIa[d-Ĩ۵v<`W2h45h5 7 ~RhWCGnt8^ɶa d(z٭N 5 &/dXNu>-Uoi)ݏU; oT-:lQ5Ν9^Vq|}θچ-TIąYG5{դ<x POmi.! ts#B69e VJdy\ asr՗,!e@,-ݛV/1 ɱQLϻLԥkלeOHՑV_ɜe_UB-6ǾX"q2pfXЈU}ncqqcc70i&X'T\t 56tkV$mRSRX\Hnmsg.vЅyiZ%:YWԿM`eRaΒEz :vd?S UK"D_&v Ioe}W өȧk uRɘ _hmB$skk7P%r[ &Y\n_L=債(O(Z/>(d\Ӳ|wٕn?DaQ ƎЦ77+lO-+@1B+pΞh|Dcz#٩?:t*o+=v+Oi+|͇-b`v*iH?j|'ã`p7ӍH=tA'j厨x֋6QӇ:u>K{t :?SgBZ)ʼ;~c ~8xLLg44t=AP$ݸ܁l%@ÏWu28'cL$xF_2*}OƲ"J څWր2=.Blo 3ŇC<ƒr%:D2veqB/r?3 >30|6\HT ubX>[,~26/d7w(3o~Gx#ꖫZ=ɧq ]ioq{,9_]f ^CkJ#tX%j϶ z`Ӈ7 Eɒou*#ԧ0!\T' 2nYv$4\2WXsw!̾M7p\|fTzb!]/YBdRso\? );_,ݵ.؍=> 1PğYm;9}4𜓡w.M7g]Ϋ ?_S2§0z7 e^},?'fco$/U?s{(wr%&sAnNB=Z lv# Mީb@0X:p0&AFHeLk!\]MSr ; 664 F4Dq=o|HV6eLpܟ~7dp9%Q{ h\sPHĹS,/6YtwqJfjn[:tA^ܼ_ٟr$!2U&$tAOX73pSgj mP̓p)'.g#ńY{لм3,,8A7.F-ƭCYCэ~ez.D%R=p|{l~6 ӥ>i~~ h *sH(ܼgIWC>9w{gW aX1ڝGLD2Bg&4cQ Ͽ:װoo9xvKC].L[](ePk߰lF!:F}~lZ]xzSϮB,~;%241cj~C!:&6@"F͕4ox1&a渌q|[;8SF祎6]UuI6&fa( !^7^}r6po L\)XNN53MD:2 e*ߥURK;8,$3eő^7g ~wO.󁭥 ˦8Cg|5/OH E":B40.HW~D|BH|#tnq[LwwuF:40~SaC_gT-0(k7F~Hc7L´EN)}UN}.g۪ MpJ]~[wl :lݟB2<⤟!UHsϓ7H-kDk@2++cx3 J7;:sq滬dѼ+7~}4ߌp_!_ƚXQqu%aY6Ռ={/B8-=Y'\ڷWOg3/JqR&.> J,~OտvoH}'06;We< k(\<t6NW F}]:4u%NT2 IM͸ PWNh,ido9w$ԭńㆍ]!xU ?>8;I%%i4=fg'8 8!0-8LHo;;szok @aOdvxƛ3 r_/A$zJ A }0j\/[c'D60KO`-Tx6( cff{%ҽk,y'Zs*8´pg#k]_ĭYX'vЩ2ؑeějYO="ѹ6 5l2]wƎ}=~ǚ]Vp )8q]yžSg151M{3(bByo6{vW]n6ۣ؟!>| T;0TGnr`  ޽]/Y3Q+,䤲z>x1ft_,$W15Ҏ wF 8~NCT`67(rBlM@jnݖ_A|?D~ +ljQ׎,z) QY䰸>uw9Qj-cMoAi-eRþx>R9fܿmN>p[6!!v0h۸Ɩc\חg"a]mt43Zҷ%ju^,3 uLWȦ^oWQyOBȾz%8}|o,rÖ'ng4'3\ewKs5Q47m%ig>5םB1ؾRЯ#Idpq K>\ h 6SCN+BҐoa|15 @;R6*@TQ_mA90Z=B8CiGSdIVqA|): GR[ /=TgV7:+)r:K6MXVsC]G&Ob 9{Zcz}2,@gJX]/V. |/"p9N: y@8Oe1]7Od{"e`]Hd%L dE0/Mu=F g8Rj2) Q}]eeoi]b4rI}Apȧb gD\@ׁI3+FO_H턃/,R8bTWR&1ka5H?WkجuYc:֝#<;3͙⤝vif4'" -·g2_v"I7GɑD5!=G o] D L0ڈ1խ%FWv*Ie?7U/bޥ+x9]t'ABWʵӥ8#% g{*)P%w!_J,_>mt袍i3p@K^:B|)*c#&kT^A@p fS* B&j*e(/Lo*Rj[1=.,쁙ޔwj[ӊShR -&[;LjҲI~6hZk`3=!CwN(M:c[Wx<ݎ@ |*+=̎MRKRNq KY <ț TJ8W] V.=e/}gDS p&OjUr)Wו м1\SJ`yM1y1g?Rtڐ:eA+evYK{?8 UuI0;2~q p;0\ uFlLL tK1U@g¹oen@])ɔE\: nYIK Ey Cnaxˋ4l_}rAAvy5 =tH1qI<~sK\oZ=^ែP|ykj}̮g^qŘH_v~LH" f͏ L0mȌrZP<|FF7|23<ԅ>Եe2 %UyU dR v3J&1$8hR mA4_ ZڗDY]1K[^̐I[@zrmkA7GheB@[Үiܽ»<@2ji kQaphLFM_m ܎j \;$L3(8R"+43gC ga6[4E;C՚<X^*w Pge"VIyډ5Vzy@q<~ v5I8Ab 5OW˞τ^h *p G\/P*V18 wY.ֽxHK%ؕfC+-j2r`/>υ[nCL=\pZ&jq꟱"֯N>K xaz' dq<F LՕCI`LE)n]S>f8HH\oג{㉲wNЙ-釠/݀-/'seU>i7P|.JE{Ccl!&өχQ 񰿼s Qwzc7?3 m53v zQ!d];88ē CK ::Rm^@V5Є= RS}d'Tp`ʿbtC~uP8v\@8'DN"K1sqĶPq7ᾯNvNBQgr} w5Il_ gĞ~Xy52!aj.qzD#/z;)@Q|l2[4w+!S˦,&j>diaxǚ?AÒ^ 0=|QjՔ?Ԛpvv1-61hKiG"˴~MƊyԅ`jq~4N> z"#[{W2Jv(lsD譑sةw^CQ ?D C5Zo\ 켿\MsYjT8KNȳm!W_YƶyUahB2R׍6Vv)n"Im[F )O8N5\i X4<SS!aQtݙkPXJҀPgv(ؚ?͉CRyv!E~n:7.ci*ݬΙd!ݰsxڎ:2$\N P0+fwA˚//D6YS+bc <~zj͇n$V%GX6 ;tQ>/ 2$zM-@~iK15(UxJ2q<4A7S.ɟ{G4I0ެIH|pҌ%2Og[ UF̍j [u'?F5gk|'ϷjRPx݄ &f\>j nض1xɚ;_)G Af䤜#/2j+ڎ kMC2vgouVT X|픞cBv.wm eZp].K'1Tq ]JM~w2'xxv/5Pݢh;c]7IYK8WoHP?b]PvDy6CcցY{6&cےGG^ N);/c1[ z{k.%*|˲$'u~\ԛ3-~[HFb3,&U~wuyk\DN #W[Nl;˰$"[Etί$ $UF=;|<|p/%<픯x~?q alkW)V G?i_ z턾D/]ɖiEПU @"0v輷0oVi&C~6q MNk5W9]\Pa5|NRm'xte0[@$_ЀGŴ< :ӳa[Zkiy҄60(2yx0ds0|ڕ#=]WBf[eىq}rW!R4 '۔J/L;`g`a0m'Q?t fN(w) Z1c6F0H6iJQL!ec0h.~xe\m0"S'{\pEB$:l{72jH#5H+_n%gt|T~QTd7VHtwZO18VnLg3_ZCYͽcKYs,oXJIYPmK{@QUF5,:h2Bh avNɪ  py9HЙY(vz8Xrw[^_&31`!j]=}qt S&,MDƪapT}0兡"  ?&w"*dl@Q "(wwƮ|X} Xs&K]<5̈́3Z'=A,ߘG.Lә B{-gV^.L#صgm~ĸ뤊aP#TØӸ װprXI8+Ms;߶r[oUîe s?$W4P#WyB nq 5;ԏ~Kv8l.=r:uP =u, l@S_T;|ą.΁*W.e(ܪC!(j7#4(!($ز됹fj$pxRҡ:;.K Ymse š?3ϧqi|T]9 aS߳4Gy>'+}V]#8i҃]3 qoQ<~stV+C^HHKיּ_ S=kF#9Ih"fo/R}6t!sAٓc eJ&̱Ns̽[҂yb),1=sgg>#s(+6Y d:оbG38C_]BtRٸ_ ԿY ?gߌ\C s,DY^6cHg/9_PoI{~C)h+Ok7e+1ݛ5e5qse Pq-hĜ/$ -rýv 38qM/P JW,O&n7|ڠ!h gyULdEqH+DEh̄>{+X>7⡗FЗҊd~>)GIoM1WZJ=i046Uq$mj,~3 :?:Ӯ>5uC3^~`)L\!SċҴZL7I<lCfؖV1rwqFZa?G:hS;B:{ضsTBʠ% D{}|Iꀱ̭8k@> 4Jw$WJlQL' uVAx+hB} i~Ofwr>tK^r?FևJS?TiďJb !^8XgaH;bv+o ՍKI}B?M5މr4 |U{^gK%-⻝m_  Mjm&?GIH q+81MJJ׼Cy7j,A556&alo8^([Yz} ;H= TŠHJwD1jw\1oO({1+q #@q(.3;UXcyuvh^4Y-EC(!MO+c|2|9lIaI;)U|bo.!B< ]Zus)!io$QݠWQAnsܯ˿^m-O&9!|Qh?1[r4/C;ؕdSb Yea6s۝D;uyfwQ),سsfi:jSD$e{ @]]y#_7돧Fؤ$,ZeOc}EOϖZi;wvL8ՒI!4j}vbnW *eYI1DՏ[[3F!I=:pX-g&}gk=d46ZKVԧ|'hWkE 8x+j8> E ZN|'YVHZb1ULو} -ُɳrI6Xyv(]*\vuhVa'2T@*Z*ۡ#r Ҙ?75ZݓW N0,pq<buLTN[YaGŚ|o,=1_H>EP#ms{K+iݜO-ln4re!nT.R<~C,ћOSyp~˥^\iB%ZM =Mn-y)ꦕKmR0HDc>c.P]ϜB%yJ(&#N:*8U}5zWC`ٌNWI=KWg}5 9Nb%ݩ> a>x%\F67b%+J?nnbpr&}kZx2MuL5/̍I5#*&%×ϛX,`q 5c_dũFRm<$cQ[bt>OY߷ i/5dl{4(ӗfʠ pMáșbg> BƜ8_{1lᢏP4o;щZќ;(ܕcגGeMҝe5õW8 Კ#3.my S:rG|y9dޮ8Л;ɄS/Ui54}~t%mtOhrſKW}^upǯcW W!u1陈(QvG6@ -7y!\ Qeἱ,n1ISN`5w +$a?dg>cd|HuWlqAn-o͵O\QeGw'E,ĺ7&Mvi& W?v3Y9/ #9HO sr` Rsm\1 *}9Wez< XR0 g7"Yw]B' W*/jtC-[#pPV!wc 9mC61JV]x|po]w~RUg1#c KR LJBQ dɖGG6Ϫu,~ )$O9\1\\x2*]S"iP;J{k9~ L^󵽆 ΅Nm+g|GnzPML!≓HaсUfj|+LWx2;9%t\`PTt Nfw$ZPZ!JQ4|{ef)ӥtZs*p8Ҩ$V<[5 ²{+.m lq[R=c}Ki~ 8(~>;jj>1ʝ"*h=u3eQvqjq&I¤ipL&ڢzP'0{CY>, Oj?:q-ǀĀ7˾+ ve\KyD=. 7^D@X˨,`˲/lc@nZqJ-T[A٠4]VAz1҉7]Q^m; AwI\">F}SutM{Ć>]U-և t1vA sQĄ:8FgܑDLUCu7 z4,XÁxcjvG2od)wQW|#HRɣ-#?KYBŒъzifBNռ)EWod-} ZЖ<#p.C2*M&A19#y=JK WM#j^l>k\7bq֣%ƪ_)slneِ2B6qՑ搂q0II*; * /#1:;r586j=!ٚȏӫٓT,:)`H5f&-}1Xc6)L~m [-N;;-e/sK*FGrgyp*b5Be'-]MGY:KEtS6̭8Եw_p:MX 5x4Oyvq CX.LP0*KwRD H)pYa2%?8T򧌭@+s{K%R6Ry)|1G.^@0 CsKNh/ ԟniz>&^M~c 3{.gۛ2'ݸ7d^|7b6bZN+`SYAempwj3ұ>}}+ߡy_j.H@ڡBצҭV +Hc6`9-Sq#L֓J>9D(%ˑexK\𮦑D&3Z29SUP.)Spv;٥˴8ڰKT1c95ӛ+_+"Aɛ|ao832.JPTODɻo{ybꨥ-D,pH+*مն8}:7`; %ѵ@q7:p/?ȷ)d,|Wٓoxꃒa@[)[i(Olx9SXa0SN.>BMVVkz]=א[#a <];at覊ܝw@^ua*5qiftSIuϐ{:4gk3+جM.t,)Vĩ[] ߠDXaM1",A:t ϳ,y=~Q1j$X.ޤ?m ֖SntP,F[߲u-y6UEo1$DQƘϔX*\A;iLpZ;vCИ ?qA{0ɟ偲L0UL:yv2]寁RF`^!}" Bp=rEHOK#vU6evWn+.TfB=iE#96Y\2/to+ipܮ`B<{T_HȯxK0p~_1^Ԁחխ2Swlxs#Ė 32z u6Q#? *(J́d»JԋC/nM*EOFN$'YD$Ke+Tnl)@Ӂ$pW3X] TkI ji܂~]R`gk`LUG1e 8>yWeOUװn%d' )mŞF) w}747!xFC/\Y<*BS0'ؓ~c`b*Vj5.Bݞ}/v4sOߛSdžJz݆~;*H\4ލ\kzS:wn_%F!Xÿj_X(e>mB"P}[zG'*\aOT4sVУb) ?\ RaHXM#\|ԃ֒:1?ڽN%"tUu\lY" $?fZ?yÞ[ aYRy=((_Lq'P?mEb~D|׊}vɅ;v왲JwJ.I|tզ+6_ Vu0]etNoRʨm5K#A!6Lꔣ<_B\){%V6EgyJky扪0-ZyJashe0BrO( 8 ĶmB[3gt-(:MϕOq!7iANc.kȷJ=H L?)JR"qN1Z躢@mʎx!T+zdH+-HKZ6xtߔSuz2%{ab:.Gfٵ**M~CS2pdGTؚ7mgMM}ߝH@7?("yY-VOG i ~!]G֐SD=_'\kpIsN[j~.Ά2D_Uz;uF+xA]bTU_;0r~^pL)PGmоŧl1g^b 3<*HHDؠ,&l^|ٔj577֗FOB4{YH .V@K%&Bom*hc0; :#'cJeJovh?@lANz Db\oe`1oFJ(֨&ƐѻTa*֖K+"MĜdyx BfF)څ0TY2>KVN U~{M>Ix)f@~Vw} &{`?eB RCT(x g Ш  䙩74!|w50{?_ڧ'/|m? M`Dh&XaCա)/hDse"~R?uDP _n(`w7Ԑˆt:3 ۧȜPn4s(0XQyXp*O1#iAs37"xa]оy)O@#2ne튷,R29j.O<;fr 4mNt Q 8U5%EqV GÁ>PEF_`,7w`_vT0jX@/5Ķ}  zzLʮʭM~;bK8y#o:CEUJ|H8֏'<Xp?7" ;f|C ݗk!Z8u遶51>U:Wd_ vL]8fXwqR NCAC@Ja,sѯVa%i켣?H,/{N_U0{|]`/:)Y1.:#uwGk a޸hIX7%p>@q"YQnra@ H7:\:|H=Ekⷺ="҅9#(\zafl4KWtx̘B4 +>ZeO(u.SgUPNJթWQAeWfHfN LjPٜ-)EW͞_OPUh=.U;нT7ՂJF[XX{2bg3C9_wc0D)*]KDIKЕЯ4Ts{ZmFZ~Sp3jW"*Abwͺplh~C`x%άڋ.r]kMehtbI ‘'&JJsCΓ$>z"IDΙnkeJq$ȓT<>2(mp2mM!5ׂ;_k|n{4~cK<]gOBPڵ/Avu^`fJ`|Xh4p.ց)O%Y*{8tQ{ c=A D5e-O±CJBxHJuFk2(UdS,WcCA{4'`L&gm"ii@٣nb4"u1~)^L^D =Dմm$e˕o.EiPu|[,rt= O6nO WuDbY#9סVRWPO.S.W :FrS(dZ& |z#$p6 `߇*@Z'g#s>f}5Uv[>lSo@651_Y+pmz L(]QA}WYh^fng&$hlg 4 آ|zfS/i42|O#1Is"{(u2~516Ww<nYrG7cѡH̩\jI5K}FEXF1#jsguV\Aqr Tdl/!s%dzS<dq]R}-!ymtg쪽3-!uD@>Y^Ea9a]XB,!Uc/}[??Zɳy"0w:s߇AYC=hj7caڒA#\Hbf-kreNHU :(4%Jz2[9qӞ.࠹q=G:XPeWtUXK2w*&1.$I|B* R#m;nEg)$es5N 䵛ϑ%Zt7fk]_<,+21ugA]˱R~ ,X鏛CUBc2TyTR۩Ӱ,xPFE VxH-!#I 4h68pKsK3߁ N.BE?V(YzSjҦ3&e% )MLQYz0܇ZO?[#nܱ\lU3kyob60V:zHd[jJ}e!lY>Ut%?ԡ2=3ۗ&7dSN2I/}lW'AVq((ad9.ԝm vsyښ*31\וz 8Pe5/l/CqxFD#ậng47\T+=I¾Q4^k,mLyRt σh`X=JЮ;#4{qu|d9ձ|B(p 3|aJ7:4 ka*h*~ mpDtU-|aÛUx1Qa3i2gݯcc\~t=%g%c8nQU՚f2(V"]=]YAUOq^pmC629K3[`q ̳u~E2~b LU١danEo~WG> 5(~)O?-~hFAቸ9 f NTUZ^ '(5p{m"NY;h:!ڷb6e҅N%Jt SJvZ)*s)de"N|6~dM.hQ K0ag[Pu5ڲ$[x[ &`*[(KbuO^D>zi=k..ziؚ\]~)Vk|C;8QWR >SBԠ/r ~;4^28Pچ}[9# rJ|E .s,풏!GikغM! &Vp~ϷDTEy!}O#vY as TKEFu5tTZ`af d!)^t6w!݃$k݋ n 5ÿ3 FI[lxmA+߹hcCNH ge&4r ^ eDͽB`u\rjJ%FU b*0?#_dB P߸Js|EF,t/R(]@}jxvBH`:g1[V>kVL8s>Wѣޯt0ѼnF+ۛ3r O/%] jW"D8û>8`,^JXd*%/i̪lE?Cq 'MH Eavqj`D&gv:}.LMK MT`DŠ⢊ ,? eo~ס]^ N^dܟR 9C!3, ;O'2l`v [W'jjrex FuzjawL2MΈ  ՒҔ$'Lꈼ1(kN,K{ώNIzRF:xƣ5Hd)"ueEe oWS:!AO[䞔3}nq[i_.WN׻: p"BjLYz\|ynw\&̾CHc V 8oQKj;\@bظ8Y]?e\^lՕ+#>A2a!째iǖ;NC% (w_Rh#ԝb^38f]lH}J$VHak˫a14͇Cߢ< ,]SyvQl#վ"}5|@6O\oG 9W+aҚdM0-$"5$mCi l٭\؊!)` J`h~J)> :Frm4.7U ?qߞdeG;JMcZg.Qx6XƤiTxWBRmczpTh쎸Jc­˹~4U72m"^$&y|ܭxVJ%!^kK^ifRt޶%-OP@H?6ljײ7 xpZ7*TyB!9a &oXQ:I ${N&Ƴ>'~("\%mb|C&`ɫKs+Lvlƛ'xxSEz&řCȈvY65]gVW:iZD1>-5l| _LW *^I5bv~D,ԢƒZGx!⵶tdcr:Ng{r+JϪpB^}q2=كcd;xp0l8Ji4׆~w!];Z2--S>!Ag +h#^%*rˍ: t$/vHxHIu+Ƭ<ٝߜyr;sD#xʮ܃ۄcBt"gN|ÖGOǶE+(/x~Eh [*u;hP#$ la z9-99Bw!mU V+y^F]E(w&wQ"B%Ϣ7P: Dhe𐴶fҀUTZөqj3^|@gqBCi3hH|1; `*$-??~'y4?F!v'/2LqΠyz_D޹ ,5 KdoZcn  puȝJyC SIL/M}i< U%jUHitӒ\@3Q D*Va^Qkqi*ӡ eFff^DmE6mq U% ֔jFdr0$~ؾJiά̐Gs ԨǙHᶟ?a6{,a[Wj}rC|FķaBPUKVjb~y8klLw@gy:!MbY^[ 3yq&&5{d19Q=[?o{\ v]_g$.Xiv*){Pds1 Goe*S >@ekL\RJ~md>w+ssD\xȻTorv)ؤQ;໽[}PZm%-O >VGpS>iMV~`",%NH*f|`!Na6zpR\25u?v-n KD/7ݹgӠ;)=$HUGDsJcI*&ԫ׽dϰC3R^^dT?gQe]\K8G0ltZA]b:s,_/Ê5qq{bH%8X95孍Z/r&7w-z48C/ w蟮~8G"> x0|V$ QD)m18@, gr>j= zh pBHJ[?m'/jH]PjylRH9p,+|CG Q!a·m`! F8?r6,J>{LE9Xga e"~>Jfg7=H8&D3%g׋ˈ@Ѡ?:—On.q!@tK;Q*u;GEJXPbb$O^tZx9F?fP л8 dF1Qd[}>|_{X [_#r5(b)! ư&CH-bBG]"9ʍhNөY *Vx'08Eb GSѦN{K~Nۓe/I ot ˽KN  dݦ۪g_%~W^JaF2zIa'Eytej86!.gZ3ˉ\tpEԶxä3l?I1ɲOG`ğg))'Qtf{kKr@?fJj(ٹY_V;&y(=}G(H ٿ_i#J47}VAjJ5gh8xH<04t:7B?Lٷ@&:r'QKJET,6KH}9 QYA*(<'1U%tU0[maGGE5S)5sJ\3-W@fעֽM""ע-/ u2% Wė?'Q^r4n1Djn&r60gڡ%ͨO\9\aiխOb3mSdѦfAw0Bqtk쒅0rb1.ck֐C;T^R3 F|9;6+:K")že,P&LH@,?)W'P5yk[w*r.\z[nzF^\6n'ktc%(U[?vʭTuO4}2,JuJ IXFMahT_4ɩخ[`Lx'^6 w/tqmЉ! gN .?`qJ% 84bLRT׎xvzzn4~CON:W7 ўKs@>|,dti!>]hcifjDm`+;HW) η}$|U<1ѐS?: ؅w[R`8'W'0QZl"W=y |3y*>Қ][t'P` kcF=g'BEzk$pÐqHy^-E(gKWʹA ^5kJ%Y+)"HuUTZC\ B =1(6 =ڡj̜Lݻ ҥqt[^hd`1ɝ9@4KWދeoe٫%8V(^X{9׫ōQe\O)nwɒpxUgM:]}7K'9o`&!Z! =N Vğ<Ji#H,*Cgub7}'D?T3R౒;O1}v FwZ00UQi砜sJ6c0X(E"as(˕,U /tG1~Vg>6!;~/Ln7ݲ#oLMov^,Vp iD SDvPZ~Kvnփ`w #F{?Ue/y '=X8Eu{G+t]i9GjN~vZB.I*@sbpeA 9NY{M6 QOZT$s9Y?:֥z>edW]V'h%~VIPՈ}&M8Ȏ!+୐9h JG14b˜ Т W VUpHk2Soc -K"DI%[NBnm:РBcG[۞=3c Ah=G%.S~Y49mս>b(f߉>L@M npuC$NM㛊iv~i617!>kftԢ7HZKn WA7[PTfeEgemZW`F5ڔFTB̬mu|H [7K)/s1K3_=v|S_ZAGu461%, ^I\ňMZie&h,w-Awa7{Hh} )aaAϤ^^; ?ʺ!kwtȕ|V0 b|O;jMS_2`?}q o #~I+1 4BZx{ w)^rv=Lj:/lv4(oznp&̢\J`pORtĢw.K&Z5X-_G%R}T ފ3겡R恬)) nE'] ߇RVO.7=!Y!SSA*CȉC*-;K6K;E&t?a4\ a`p Uv${N*-+WybKwTKc)Es@D%,-ȥ[v6Fb E_f d}=l?&ͼO]#3꣕T8HeQ 'CJ>9҅=lc sRAxzH)?܋>Q1򬇿fesണ5u0Cbߝzż7u0_tݬUol` A'μG/ q"=/՞E{КVYmf@Ѕ <IahC7&лDkq.gFG sf1Sw[9:'ZLD'oHuTEݞxx!T3N)?AH0kH(l#٫S }m㋿8'|i Γ9gTɲ9ZP%#8k[dNa _p-hhJ[Dd3%Y(R[B& LYk>^D,!W|ʧk{F;o/#2*z1fqAg?Bx+^ČfeHD+ W>QŦQ5(^!u4e?ZRJ'dl2{Wdn/PR@X;bq%V|9N%* bm9u*05X>UiiDi`oK ($Se *Sp*K펙MNdFRcNh1Ƨ~(,obHbz'Ɓc?@4tymCUębh3.l>mbqܕPZ +X:RNJ|jgg:__1FV|m2le6j:{uMHbrPNS7KS Hfm`r l}Ԅ:dYm"޹{h. Vkl-VoRЛbK.s9IrVb41c&BT-FvW"!_&`F69P\8=I۝+uOZ (~aTLR?ەW٨ɠ Z/@詯'`KYWh$}ISflLyS@n~VrMeUҢ _{zG0>B-C6᳾R` nr!s[u ք|L-FSw'Z4bs<46 (:_LGhgQItܗ>Ay :YQIi۔ڣK?^8@HNڶӧLp*ήڴY5Xwoq諹|)da şũJТTYF*hL6uS@$4R­_Z Ky '6`l{VEPfp^2E(M'4eٮ*ªYkzjN~Ə(q%(NW; \ɍJ,„| $9`x556Uje߮Ef兒Z. $憽:rݙ =0@r7DHYM?*VӈbomQH\ށo6hN5 jxN3@QV[ę`dg&?ԕ6}VctU; wfL2(UۂK |cy'ik(O?=(?"ґK'<+חd×2i)fɡ`xq^.+|#R ʞa5"Y0V{ %'/ a`J,xIG]ѐK {LZbwn~XءbmsP}iBcڳ>O..bܞ`܀<>Z}]`pPP5ϒ[:;z?H)"w&cնTɊ*Okt)BrڄbMwtxT᫧UH(T}z!wg:|$+`:CqStCSukhT@[$_R0 HboUj6 O:`ARۄV\mGXY`eшJ|3YSt$_wqtx:Fj4-I;c%k)$^jRx{ѻ1+Kz:n[T#eWp5lb(ꕔ&ߤ>%k?22c2YΡ zi@xp>Q}C9-MHA:6wC;E_#] g/I#rOXMT?}y&9|<6'oаb?3(G u޷(Nv8g}w]$:bu)M`#c$}8|^K2-DkhcQP\lwTf5 ?4OL:`uS%wnhk&<%i!]{!\eŨguԅ6v-f4I^x]ؓ$IB*pGLWx ya[]ϋ:J/0Hh( %xfʝp% b^1w!q0IŲ%ή] [{v#%cSǀ74>W}Ò4چ&132~0,]؋GK9z1v5d "Bt1r)]#M܄A@>Ah-ApI셏/*1Umty1] ZZ .*m|PZAsACv[9b'S3:M UNT06ъ~r>r0DŽPLw:bm,u;.s1Su}uFNғxDժT%SR >(7;C` Q!',ZkD0\NCUU(ȳ/sTw40bm ρ L7ay-|] b3*]&H'rGɤEhƄdr5(<-þmXq|u'3\xQXTeL6_ /cyri=,0!0+s;~:jLv q}>(.X}3q `3Rr;<`diZqx軕]!paj6j}?HHexv.i*]H8 x%NHczD3Ķ2BM;b6^'݆==sG9VB'~hab/`RHܸ2"QҐfF~yTa ?1#[(:3x)Z70sk sRy'ԅIa~p1MՈL}Mv|S2:MGv\DpAW)z3At;Յp}`,r1<8W)*p@,Uet#Z2|եIj )ֹȝ-?Ճu ~+\p PIV&9۩,^i".K@>7!%@N)Rt)-㹺VDV.2%" ,>Dq95~mR>+8M*c|Yս![ -d5@:îKZ.H @d!cjLvB.7'F#tLאcc a^DLKǣGӌK:GD 5<-j2W+PJ!WEQ0kfnدKNhPX T?qYiwH‚t/Vw."P Jr< 0J4!cDl9`vB.-Aߊ=[2=`R۔9[S?oܰ^܈_:W([qfSb#8N ߀SWp]}S[7w ZzɦjHOՃ:yB=6LIbu."/ X,u(Rm)<I[3T'2]FfWey)rƀ ͳ#_6X)gN{̧ U%)!DtcFx{xSj_A= 5dd^˚㈍ugB*β~kl1H6 '9R>bo%R\@"bԞ:R)$6hτVuҮ>fD,[tڂ7T O#N`ٗH#"*KrsMr®:DH;19U:D*xdGjEV=cU9;N3!l щJy~略ٝ0i!e& ӓ? +a.E`6甞FkOYFzf:8Ú}H iU$;Vղ='4?䨴͇) )c# OQA0ץwɤD n14oLhԛ% h/7㎕y vs! ,:%"0CFSQW)u,Ior Y,r̵g:K(V?ϕw_Tn5xK6h6w9Q# ,n (_:MI*<;] [t^]b:yTݪ~l=, G/C؂qW+5V|AFQ9`+j?* e8U/bxn`;b$%nF;` >6p8K ǿ˄?Xx.J޸$`Vj'0OTQx>?ۘZauj.O3ɛrƵ@\iGuU"Y}^궻Ϭ<3&ž 5Knxc *Nq գb`7[lBl<ֺܟ ؑ `rݯ S.8_ ЏؑZ;vL$4pv>mϜOЍ^?.Ym7G#P$@C5 #J.bky!ׂNbdM9fte%N]gd_P1D0 &(QA>d{iMFYňY)d}Re hn9[Diw.g<ӡpԑPh6ŽT(L[Qy;-_WeUd&\pFڳ~ "6s&4k'w"9ldaSz+i6Zыt?o^Ri Kø-uy,lZ۸%07/}ttE5h?`[\+Ki#$ RLLX pIŬd>fh~XxŽ3/fݤ {`ּ}5t` _!כ?}Ҏ`j >Zy*wfo  9Mm*L-g[L=r}1(N]3'!eST=Ίכ:gqY}ƚ ƪc1(a`l")]_Czl1c;a]C@|mw< 0PqƤ7ҤG/".jT U]*O1)jV X08!@' w?Q_#M'mK $9{X&ՏL8 jg*H:]CHӔ5&Y5~?BF E:UD} nӈ>E{$jVx ?[ (Uyz4zZmq`V(S(lIB]"s$H>.oW3[t4\ `SYcGWE:SVSct-`M< ƶ9DxlKۈcA 97)]`3L鰩YOՄv)]/%:/r9 40ojj= #z(0(#'pjzy ϊNp\anݤbTrQS9%1?Q IS&q֦W){m @+j Bp2 (ڪ2a# 2V݅o p뉔~;埄 \&;)1M[(g; US06̥F 3\`cv,*)fq<= "Y{,9#!4zG[G|r9 F`uc}uPrXPpľ|󏫫f<Gzj[Ɯ}fKm1:w (u74rud"'Jڞt`ʙ v|l5囲t7&7@)sFK$_9`%^[tt^P_F%TWVW7Iuvw &WhIy9Rpn~wvfq)EHw$@FgF][hS̯i1>bAC~,յ(xyц_굟 ySIC񍴅wٷw`ߗ5=fS̥h.hW *?}#lo}@/}d|!/v ]Xs۠&co.trˍyGH>N~oZ΢8MT+LEJ*DleM:-a|Bhd vAݰ?[ș^2gBCXi&{‰G/YX?BW$խyNwgtPTo7&Raw&o7< j)焿ϭ_9bt)@3reRaQrʈMp`mNlj+{355*"Lu5ސ%+xˢyC}2y'8SθJО7M !}eHk$HV%pך?c!`"]ב]QS8>}%KS 0LY=ޚ  1MR2"JQfxӫ=oj `7|.'["mvfN?d=M'\k *lRh&T? 0D{p]tݰcP=,F ~WׂMC: Y.XA3M/kNG4rA8nh~LkFY Ja&e#{',yY(!`, E{#c/pI*HM$m^#\TP&X5Y)|faXnwVfQ~{={t25b-:`!J|7z˺") >DhA]`gmXK:' nJv5Y"7o-x _^q@CS@)uFbm\=^+ >iO`oAK]NJSͽ. wlgJjnb!Zi1YGiÍԾ0R ܙt|o=z6+m6܁\}{$!X<@zAm3"&;UHrK:gX )BTtv>3΃)pHB)kZ٫|'7j&+w߁|^L0Lq(9uI !)呃eӨQAS'M@Հ2W^b7!d+]ٸ'YXg_t,jؔƣ6GQPʜlhkZx*Dhh2t r f!НHLhhYTu#{%>hCj?'U=և:_^BOvH Ϳ/ud쬌.61m{Ia0 ?MpiL[J(f/>3QWqX';(^M T߂a$YJ[JUL-nx /Q}3#ă:]N\N\á ҙϾQBLOB_ 8Nfu2hEmg‘Trj ALooTu gϗUȓs6Flv ls[ԚMw[bo ʺҹ!2$p,Qsi}!u􆱺9U*iOrfAH!\whjzu# %c,$"橘^R(>/A!M#u;R}N^$i]豏&s+֬0x!Ib O>ՊylNB}]Gc5XGDA_!'ހLaxǦ6Dr^lb,3 EęYUggȜu?`Lg%e F |VvD~$R) 4 hY.{A(N.QS]v%289q Z;ܢ'҂DU"tmNbچ7:|9(rB{,6g xG2;h cÞ?ݗ]ƑH7`pU⎮ZH]U4z,JA>b/OO"κyXo=Yrӎ~*RV6Ne-,mփ_ifeh^Q2R)6GMD%"S m["?VTޕ5Xҍ:\re17NM2QfMOYɝA.'juhl-dF- ]H7ſ?B{ͮ0KQ-s"M9 pqHp};eBUD`oApcR+_1xs-,~C9r$dVCBk)@ Ϊ)jcXƵ}~O ~#FI*U)]`k0&G"aZ{QYtC%J(+9ľf˾̏cwjج-0k!\u<̂?)mgAb\Dsbsib& tցHF&^~=YvF_8{DDesM= x؂#+\#{12`.!v$ Z0VFG*-<:t]nmv4g5Uw'Yx971$V7(ugD#ґ#v0,1+ ֐Xx=C+.PAkgoaJZR.fcQms*5T>\pN˖Q˛ D" qiӹt|np~i p Ite䴘jl' Aa3Q}u_@3GM /Cvv"1\Ͳf5^I'C6b\~Xq=/٨(/ gN ǜN 2Ӕc4!a,_G=)Sg.U'?t(~L7zkݾݥ3ulتF8?T"&Y(ם޽Ǩ6" CRw"Vv3E񐣢>}vUZ0^XTw6f?krI0Yn(t ̓}yw]T{=qÇ.͏eERd۬Q+:Շ\9f ,+#e!'Y;r;lrVezt#E1 9eCX;vސu{G-G@=xHƞyüJ#UH[ e1d9 *P Q7SWuU hO F-)U;CW nk| f߲xJgTnL<,PX`CRl5E A-f>WeoCt[OC|w@[մ 4cHR}7!2d6S=SFqR*bDC2wP8ȼuY?%,8/e(+d\"?g+*墪6{ 2׶H$[kEf]ܢP9twՌ8?Q6V$AR; :/ɶ 3h6_hS $u|vwcFőQs β㢁jK_ tq%,.\;hԻ~s:W!;濴+:i &.~f;J$JAI1\gnْ|p9WmheO?.YArvf?!VS>4Wr2ZB.AϫԴg} Nz8s$Prq=ܮ$g"OBM[AP  '\Zmt2v#=͔K7ʈu}Cja(K &fq+t8Y3)׸Q&[Y}EFv:ᑕguǎ> ~H{=!׵hr&cVt#aM@.%0zC?DfȵП~3d?JF0gEa8b1ZEvs徧5Ҧz/q)|GJ)E!R8V,G>{6ٕTㅶic5~Re3N'B';e_! RhcyG.=lef0aGW.mY #m:Đ,E=߅kxYˀuC^<^J`4D,sD6%fʟ'cvHs],aTFuxDW 7r"z~Ө_IKT__R1VCvle׮)vhBPn5'Vjr6QڒbE;CoLIw; J&QzcOxʧW.5ȉI \NMpRH޴!7TK̭n,8kDhίdGU-/Y֍8Jǻ&qL!BMц.^.Qإ7@`ɶTD7x!K$HȚU>XqV_ƣmSlnE(J>[a:@~k:\6m< Έ<#+px0Rxۂ/X4A-\伒a޾ L';! l^[VqY~<6O' OA78Yt2R1 Umx|̌9ߒ)vVk6N cIPEÒdO/TS^AQ2^ݐ@]7m_侷kMT/ ݱk&Q ^k·oQD1cS)7= ?7 L%$xkw>(9X9C~STXH\PEI#Gb)8oq=uP-X afLSҥ&+] "!~ck]R2r5kydgND(o2ǦdeNk1?XuWif;D 8"Diy} Q=cTn ĩcC 4*.ͷ$Y ;IT A5snz@/sEtNrW70F}?Px6drkK`N`lA(es%# 6'pa4imaɟj2QuuČM ;%wM`ϘnC^7=R+y&s-HbʟzÞ@(-d%!s(~Kn!)uW2 k": 2I >_al)0j6?T,=mFc A^I|2 o?;L\RăM 9x*Lf}[suW,2L oV9)W""_M͍GߪEփץjr:1f-?RnB 4-h op\ <7iv]F67A;-")H`Fs\]?Y2bՃ4p% YzS@iV)tpԳsg̎Ip(=)ZʹSr|(`8oUkdϔw %.~xigAS~kFlYZ 'ذw'46?Q>]}kqotGsUi ӝ%Ri,w8&ѠO}z7c[X3'4d ^Soxt+g[ey< km y|>QO]tRc^]iaJX|V S:(d&^`](PYnpgߵ^|/-ks:~>Q⽄'>^զ7>u)-`2ؤ?[Y(I\@[:^nK>oScK]ǨrUA$УBvLHPIP,ZST,* )5Pl#$&9zox5#WF(*{<|ڸA)>iJvN>Ŵ74k$i,;WqB:p<>eY!ΔhՏ̖ܕk# %Xn&I<0D#tY-hAvtxY\J7N>{2r;bNs5a]eQ{xZxh\طhdSAGϽ\gZvv"x,.s;lg̗UXhץ7؎9F|R; /כA0=A>:*@5¯o47VY;s!LsB\2BQMNjE*80R"]BtlCIe%T\QxtE" GXK~pOB]E8G>-O @י-sW=-52ʣ1\Y2cXO}mw&d*=q_Cdh*<7۱N70[Bmɂ;F#`ǟ9hI'9Fߑ{^q$J`ԡ=f;~ Ns ^ (\Π-,~h(cؼAo幯-~-|7X1Sҿ gR9fƎE kz/ȍ$1Ϊs ?Hޏ͋eT +Nq0n9BG0*5Sbl .TG561UR"}JkM1KR)9~=-֔p!>7%<[Xqj0zDkբ$Fv;Ay^ 0ȈF{@+-ɣy#e.3p>Xh;az7cߠ' si[FԻ|jNb2&o7/u[Cvc.}Ȏwe43ꈫRfgԗmsC_B\Gƚ6/9!_H .ۈݷ oqeGxoQʤb&bͧ/qmW~"gxB죘kܣ0d& 2&Eܛ)"3}NTlt 1vXe.is%ov!LA&5xO/u@+kTU4 "c=:fp2 ŖEݕT:ܿ$l_n DVyrg6yˡ0b[ -جg1dW:C^~`JC~~t?[ A6 Lj 9A+%[.8IdE _duyrZ:I4>\0oh*50-H42BK ^Yi߄1:^Ȥ@3 *5:+iZOaE|Rn07$5~n·XG4|9D2';BU}h! 릡D\^Xcqm#Zja ki$96jU XLQBHNIR$ =+Htr$≊֜  OY@f?3^\#o)Skۗ>c#lxTJ懇ykm^ޝG qx|`f?lZi UȃyET]ca*ѨPy&/\]/_d'>tB^I63k 0#U)Tqlc 27u(mh#h5ysdѥ0'y>܆W=k..HDh23Dgp"j in-Kf} >D?u:CDC*F:F#ؾ$:QT5x߯S%켿[c/Eev1O<%IҔTO[j5TA\yh({"eƟn3K+[2z ,1{*BIIIXˉj /:LũJ)#دr;*I1/_UGi/h&#~`ۄg`So29vKG-[-It$*B1얋l/3ETDJBۆSEjEX҃.w-3e7U-ܲ  ](!J[mkx[嶱J}6Ǒt8(gd VO1Z 0&۲ެ‰'+SRͦȎ- FF/L$)*ǿ1~o UHS!+@K[]Z~%Ť~h 7 B',v/<д ZAƅ gAh&0Ye/s,)01a.y<ͳ4ޘx@X)ǘJiE:Q8t>8Oډ d7Yӽ OZ;|V6-gɶ*ЏYT[813jA֪iIFvB%N5 Vj=pk{_k9G j Y1޺Y{CMp M?Xʸmrx֗{W .Vzn])& n0gm~+aI8Q}:8ĆPiqH%7 9tjgA;2?$T[ږ,V*6|$PePq$)_SatѷNN @I5m}D]ȂQ7yy2/u8khrFjנQ;~d;t1VѷKGD4,(gM5tRV=Q08\o]Q;S!0DRgFh-Py}nECR\WiK5r|aTAj$upPu WhptD< rA]P<쪳Yx>! l9IuT>Z"!?{hqcheƭ*u96GPToD̀LF]CQ9=!\G֋6߈(7ݙ6v8sEe$OL6yIܻ-NYe6Crl|IpoJ>wK-6Q0ɰJL}YM9_$\QcID;z:#] uꀂwpt$hC5Q+t jYaN[ij+\"MzL#]#h_VW7̠)W;Ht)41(]" SG N"L9҃]tDK>![ͳu8]4&C"jtC``y8M\r&<ɯ2UD ;geIx_uUI"2H޷ұ6u~T"9B.>__IB8CHQ2a -[+({]㨘̶NlѢkF[&ϟJKBD``.c+.ٵ٧ ' Oac3C%e 'P=Vh`}SNjދ"B ѐ[R, IBøRQ*Ol[5着rϬh׵K zzB搖QgKD.d@!6>Aq;L46~sA5❮(vE#rm;dsI$>bO‘ߵHl,)e%j27N9KSFBu[!s7(@ `Y,1K@.X6& r/Zzp5{zʠ"kzM7f u~yEQ.3ZUD/eГxle(!^N ,NeaDiuO<ɮx}lIM$jywv @Txiv7b:3"+ ~z}7Il*#{MYq407Bì!x;*9!$MǾ,Kb߉%3{N3Wf,78rBtadTߟ ,qq׫qg^fel,)ws*{nܫ0hl1_A}t}53۠½0(]K@Ar,+K'Sj)W[+MJY#x0? a˩rYX'Y (e ;pKq-*wy@84&uj.Zviv2.la~y)\z92lzQQGcϫI#k5 c[NАI~)~H` ֎HeCh|y>Gb ]L݊RI?( 5.ݐ~2. (%hI:5kfWtbnC .I9w5 »Y<$9ebY1"VMUE["x2PJZZBċj^B R/63.F_E g%mwcZܡuϋ,E15XyW z#/cW܈jpڲ/ks+WwfđOhɖC5=SfMn8My;$&>Ґ!#-*=u'xuqxAP-cǤ.i]CIn(~hmn:l#kh+D?%G(N67PY=QY-}xMԔۋ6UR+a L SܪKj+X\4q}.2G5QC% LyEpʹ'nqa*xJ`tai %MtswT+;?08r.PJ9H!]F`A1 2$:@UyͤeůzQZ0}ޠe!~c=BYH)7J #jWbZu(@vQ?:?d=KRm3- ?]V P7F>à]~ÊG(H [$]sg(ݗHݟ>ȗ}S;m5'nI=QpDz}6a5uߋ܅i>JG{Rbh@(@4( pCp?҂4BYD(c5h`nZ 3OyRO uH|tu z8^EILyۘQ < 2`=j v)=Dg̵T ) LP=Dϧpsݘ~{Dj>b\Wc3b92Q\,*v↦- 6{7 = R}MWυo^߉Ƿ` }8@{p9Ǧ1ګ6.k ~6%&pGlSep."Y?Ӭ*bJh!>M,*C>m,"^Chܨ"%i8А߮"x":{M&"|)m10?׬$vUi-1l˴-Ӊ1!E{cn8`u̥9C\~V½;TxYShմ]Ǻ/mp).p#S˲7KuZ`tE/5+2 y7ZRꂿ2:>P{S+%,„"F"-NCG4nnx<9]TvߐȫƳYkq(s_/l/0<_/JR~W2{AAm~lQdx):1*U $qˎEˍSbT&lܾX6\vNa"Ud9$i$$BȓL1 %f4$C?n0t5bYnGz#p\u4-}~˯>>_k>Y@Fg'ÃH%ϟ[:*\`WRE7cIO 2{'`%ܒR Gd|d[BK;mIzi@<&l]}{Ȱ(Ҷ0knۃBG՘$2%$]\&7ށ( R̰~v`7م(8!? 4s뷶D4w@2umBcTUDh^  2aqݾiCbzUX'{pIES+?$|kh4"{9 <|xduhsӒh@桞9AЂ)@\{dau`dBl^jY 6uP!5P5(̵tՌEM-%>RYbN-yvS4;eNSͱ.U7kO8|y< vx#_٧*(N B=R6n9eߚaʺGYG=pU eŻ[-FF\LCT.@ t?h! ZNd5, uBԌaoDư M2pݦ ]6cFq(U8Gi4qw 1>Vݻ8Y.p2{b}ut^5z#*}AEU@JCWJVԕyϔ;yIL mH")0*rwBH^(/|0Ա: 1cgrH/lWb(.ٻ)Rɗ.ޖɇ1!Kc&x6K/2xfSB2 q=<p0mBn%`#wtݰ3S2 xIq^up@Q0dz&AeǗ 4 9|*70)&kqAVn1^&zu5"AHkkA.6 VMP/ID^ "~HOA?BN#Te(ޤ]T{M/]9h|K"Jfظ0%<+yVks/8J!l^"s-s/e2x+V D̖NӤ9k\9vvf'm@ N/SsT!z"mni4gӹc_hvdW!nqURzʦ$^ (PMOnk_l. axTE30Kڌ:<ԉ6uiP5m7|ټ!}qck_&gzM]l]qU?,z!CO*M;[,VIWmIS2sq,Ea,gȴaZ`/}[(G&ST:LAs=j~ȱ6X| R|~VQM'QNx.U譺a+FR/xݔTX8] N{#"4PBJYgZ,bPCRenF{]۳#V;QvߓiEkYL;+2d xA&Ic㺾-Z kyvW8eekS$J~&^61j܈^[4-UmTE|U?eQw)8YZfLfC 'mq?s}H"Kp`eU{w3t ExF IH1L؜0U?_XM|ZX@XH &5EͱTk5[]@%sjkV'f y Es@g̷re[Lu?.h`ױVSF:~9;JK{L.s/|0Mu&LO).X`KVP0S,~˚1˴RF!(l\\KEHS|kYHݷ|wl"u؃kN(#VU.uoWpuq5`LV٧-&K)x? .|eeA&6eVld#gf7rl 0xPn{o;N> u.)Fc/zl }2Mm֪;P\~Aι.w=?:#ZI]Jd hCeIg(.IkbSR!}paXdu@OiiM9b J=lxj#^ȟ##SMR]$%t rS2N9 /JD&{ AZF=Yؚ,߽V X+HRJj܃=Ѕz|~pNJbA#q$]&D۪gLg]鉗0; n Yx0>bB"Fv}āB7?3u ,d:G#+7(qgc Yn|e{4Ek)&`c z{mqw?zIsg'bX!J8}>h ͇ K uP%y *J8 AnHzzs e&"ᖺ/ {\9}ګ}GiSB"rx-v4ҿ](c&MErZ(ITg\1t$>}{Mr,w.3GLyg:R5d'Ǎ" U`U@.pT”"x;BȭXg*bOpGGh쾭ɐ' &\mҌ9u+L,8l.ThMn{ o+xzor|^ TVR_熒֮/\+8vcyq#f&-!6f<0YI*M[5 q+apcH.nSljK#g] 2u=ΛfOhr&1(p3i_,);q&'K섴h|?*"a. sZz:\/p@h$m {4M͛V1.0htF4fn4qp[5=W) IZ3A6sJ^n ESd\ d`ᳩ-xFLmtw~_rK4~cgnGhlά!dRVLޒ${MliT7ΖTC0 ;8w5^Jơ($`Ak"􁆼;=/Y-Gvs.>ClGOjPQ6BL&ejJ#,G;~6#Ƅ,dYh!0wT=,ճYz=N[ hH`P WwQD[SJo O.aZQ}#[!8r[0s d77E땖\ "Q`0 k6 *J%unw?:ȳ5ƶ]N|IH:cE9ߗ Hp }.y"ٷ9=̬q  n9/UK sЅ6 ACTSVz-3u%khxvwUvɋD[jù;25$:FBgv>y#.=238bG̟hOv43*pӆpcB!7qL 3QT9rC7PHSӽ2<蓭lV]Q[+DiA҉z3t7/N=O|!..H}]W }Kq_DDk.ʓ+'Uus˫GUT7htR\osoײZzhΕ#gIxrY˵$W L۪txGV1&;6W7\;}t:JW{ʟ]Ϥ6b.ѣBxE[W[|07MWEs'"=7qDYB?˛u"ͪBѲII:褙zxhTxZS+%!}N١@ܧ/ ٕa'VɃM5Qt׵*6˜vdV=VRZeH|  ;sVAP5-{'mJقucoJ> [G^k !R#iW냗e3B^E]\/op [d Vg2 Xdkƾ0$T*]ds:U<ɀw N܋^/VՐ?!)ox! = AV8PH(V> Z_V0;KT^?З+}Qi}\=şmP XT7kOU&z,SVS.%G'C"Wu/m+ݞf5BP 3.|72|y$ħiaI݇c,ԦZ|?ouΧOxŭ6LxO<:5h-袜H=LX@ g242a@V+0O1-¥sO̡]ۆM:ەugNȢ^Uݿ^.[Vv2OqzzMoIH@`4 @L* oU| 5RC+Ga_4aw_)tFfA]"Jщ1 ϡKj x#Ѫ4BNJ}ccZ Ƽ_"n3!ZaGl8= 5 ٕbzf\ U6˝ K"={LEISc!߅3U uR'SnG GL `+H(S9o)0>A%x 3ikvf:4~b|wF~<gAOmخFl/I.+Y̻B~ytYD23Zk? 2D*=`S,0Ϊ\U5d/Y`-rkÇ~GcԳV<Ǵ 0ԩJ0uGZt*%&K5GW04 ]`ykJ@. N0E>[_ɘ3F#N@/FWdz); :nq^to%V&hmoC›C|L"0K*2 -E,{Uv䙰OʟT! zd~׬7K{d0YFaY\Ve\C]Al'KMG>p{>?)-O `ué+Uw&7p`oꖍ3K<ܣȥ2ygiV H@b<-l~ }V 23FDERΟEi.}<ԣН. ڄ*%!t z[2 &")eCȟNo2R,RQ(-D:>:zʦ>bsџEd:.} : m~MӬiȓd]…!}H:3VhrޭT 5 RȔ6('y;tq+w2&aT+\"F)j/^8"+Js 曀ARqqP*/$o9\`>^ @1/ʄoC 篩 n--{GC lJB X|n1pSJH-{UD"D4߰`,GДVw+Rw-És' 4ag4ݓ }`YNNZP3gpX%x"ت_DZQR7&ͣ\p ؾ_8"Kr-dt潑*M )2 n4<ȫ#)'eQ7( Au?pO[tQ2Hl)v_ \bj|x&LC P#)75'N.y=0D{c"LLa6\ϮqG/>.n?,ncoD}VT| 5 rVP!(b'Ѵvl؟[2Wgڲ(I)=z6dMYNj9;^yf}ƈK1hR爾3FIdPDUFq BX8jJ`psC#ϠIlk˲-'~"2w }Y]-g@zTܳpΚ 2qԄфnJzT \c.ƅHxKQv.'HH@` qQ 5Ϧ܂^)q~9:'a4<:a.ӎ%+f\t9b]?L Ie=jUrq-/S e+[++ȶ)͕Q ) vArkX4crL6Y²fElbK52{ZKhX}`z7,% SUfk>ЌYZ" u=ghdY,0|=0)Cϸ)B{ tWKzqY U`e) N4]yS2І8YZTVAImJZu3Pݶ M(}s.a{ʠ{:4>+x !hh'9b #d {zfj{=s}*:`3b5 dk%r,4 :!%)|ZD+{9K/ן} Ȗ]~Y&OxsWrU?tjմJ,-+[K} 7:&Y@SI N]ebCN%`3Ӥ}X !Knn k,BS׃&&<?Ƌ,  M4L텬 9,`Xo8Nzgwy aEcxп5qu?wtW{59(yD;# 9FQNb}F"ՁQS"hc PՎkc4Ҭl]((QO 2,sQs՟sqYOrBQ0\R$$(Jh~ժJ?{, O@j 9e'}=Ru0R w\dI*8mN$sXe/i >fM5,i5HMLTvփ }["^r;(cN=J\?8j(淊 nqsb6> 6GX2=$,rVBTnXLqE_uur^A7l^]xs(8vx Y-[FHssuF312K#RH^*m@ymƠ2֟iLWkYfqOX~e!^n쬀B x ߘ ۗPɕ. J}?ϒQV\PsGz S\Hb,c_ijʿ OtT5V5XD 0ϲ Z]& 5 CIs%z\-g$z89c,ƗIMhE KH''O*'8!MHXծ혫J\DGĢmv`:?/IȦg}9PDe%֎]2g:ɨ,{xJd QRT[I f!&mi5FL ۚK#>$ܟȑ\ Sw@w3o̺v%pAP=0Ps=Eٮ\ƢsH|1Ljނ;l\<0}F/awz}+ =!zd̄!w$|,} ө.}ћ2Ha^svEHJD9a[C|p@-Q!x6Gp;8Um8h},)c Wp5Cpr9*q]c׫!)(qv&G ;WA{4&3dslwa l4,/ӗW+Ɔ!iy&e?Z)%YÛ2 ߾fAq.-,~Yߚjj/Ξż+CR[T~|c?7vEmYnRe[<{0 Uf`u&֊@F&E:{mY0|?NMzkr?H ZǠFkXʁ{pRW &u^exHTkVP5 Ta ]gEkY<:#1Tb|>fLrX8VFpSrʲ͆ TUxLU%mVwru|mID@kTZάyK92R (V.`BJ}gP]U62yH aig?r'e8M\o_^M>MyIe4 5~`*UN"kcӇ)0yylt=u8_CaH$fJb ҧ3[0Coّ~vS$uHfcGUo! 6ZNŰ am,2GU(fժTڈ"; ̠N`"'v=nсg|D.+V Efn6^[jYkNKhQ E_anh bxtV*% x)|Hbonm%NyP*Mcz_p(fk*HI<&ٵ F>ƶN9d3FH!_6:XpuVKx6rk``O Ex TIYtv47sPrМ).M8V;6u^k)L ܯ߲T0b/fVD,q!`cgfV͘ DKr!xl) mƉ@ŢI0!e~ZHW|t /ݑkey]Mi?&b'61)O|[([IqST+_o"3'K@p[^Эv:ЊٖEuq0tpB~18zH!qa Of(&?3J e1~Qg]~yX- qo$q7K)cqnȳwޖg0a_Irp 0AvÞa MI`'I֧/pxc;m>Nfd)Lބ&Uցj`fC;_S "z[z:U.jnOT& iQwpk[&ᆑ,9xGt==/;Bͤ1p ce}`^ n$Ӡ,ce-> z,k{6$ =Y^ \ (@:\/ͣq MQriɢŲOvn /(TF۳zWw@ NjA'-Åpun_q9R%3]b?A`@9s~7)/bރT[F 'rʸ&D,,Qy:kKBzz-/G*Q*uQA؈*8I[b!^!ϣM SgbO/ModnCbҍoKK~R# ~691ˆӯY܊FX AX:Tf곉ޜD7Rز#)"YWI6&]8dnʴK|~rc¬fw5(z [BS2/+;J6Z`'D$cFϼn*;T;C!*8n̐tl2`JO?3;>G85Cuq ᗵ6׹!7Պo2|Rwxf;)rFQr~+-ri~U &Y}/1N ?XG&ɋE/*FaNAJfwW+7eJj(e21RD=o9V x7K'Y]PK6-&y`HC¾a +ڡ$L8F#JTPβ6_n?f,H8 1n?qEFa$*xTZ}\V~޸݅Cmn1b .u:;b-Bu! fȉq F[ )[wez' ܲüZ8d(pmjJxl +{XSs<n` XmZ3}:Z aX][45 ppQcŠS?evy'mh<`Pz3 Xiu=c2ԙ7#6 ƔR= "r5fǹ`A}AA\6[0gBR͡Vv炓QU=; (8N\NjbS͉KRE_2ħRwE%fqr!(=ܹb4 cjۤiG1y{uK[sEҠڋ^S5CQmF"R5)4q3Rf $Qt,EyXT X]?7Ȗb<[~F+ 5-?+#݊GN \LzR%ayGK!-x*`Qd}.cr(Ъo+ 4TEb|K'D !4pզzR2 &5=C{(6;?X0,kV9lN\K%췟*xn TиJ=mj{펫T,VrhI"O 2.eHPh$hԛ1`AwOram6ИśG @ )%m 'Z+u՗#M|P#s~%wP8 4 > 4~j{@+!Șʇ{c3$4E6xdӵ?˜S#>i`wmձXdm(Bv'Z:ϰs%2x p@pM 9@{WHi,B4sLXˌ3S33*eg\%.l>ɽ=pB7`.acQޠjʙ%.ܕ#Īcucl^0W!Lm1c'Do1Fs \H!Q>!èc0 ߗ{ڶyǂw êgx9 K׬Uh-Jl6rR=Jt݌! e oeOoMϕ~ߏ(a1 )UVUjG2x^-ą+nQ5/zmix}WS `sQ A0t&r|X5!mi"?/dCXUyш籽Sz6Zɮ-D&kReiRLB!mY9LnI`z},u`s;AaG];s[qq:;80?4:ޖ}qD4 W$+83VP}I[<&JL~̤C顚E1P@qCN}=cΙr1/@P w׺ɤ5h.![GnXMpwز`I0{kj/uhA7d9[( ( qfA8b[}YkĄdS_9VZ:6 ۔8-s48:(!-XhszwcR;^k:} cWWgPtQCIur!)ؖv/]]&)zL )r^Z@AZ?/ Hn&ۭ10J$HBr 0c?͉""y5=>=K܇l^{SNJ1udC,bt.CA*sх%ݵm+3bNp|aLlh J !f4֤h+?OMDށyz^^_{p}-Fw `p;9 /i_He0DIJ٢e"d 4!A`+j:swVΞ &k->;p磌RN6Z;x`NOlɓk0I`ǹ:da)R}.d:҄/vΆۿ3V[7ɵ⯀;N})(vM!q4[ouEW }Y qԠLuC™d> 9_'0RO9q)[Q;[sܵKdݞ'/6θ}EgmZkIq]ڟ"Nm{,+Ѷj#LAW̓pixGu%ܑ@*5=gݯ"yŷ ڿjrjR]]ʎ }8x*p|*4$\ T!C ^3V`viV^hn%&+s^:D<B6ڌɈ/>ѨmSLHKǽ*`PWPoiwM; eɛ霠'BzwϥӛZ'FǝzA`Oϓ/aJ:\:&/%4;nLHt-^`=Jg{ <:Ha4C =t·=GpUC P|_`җ!,U >. WFF)9[%"[bs >j xܝ\f7N2]n ;ciɏ:3H(Ah~?C{O3Eѥ $+v(G|gCpdfڻ/.Ww˼7NO Zzy}+ {}ѴWQ|gœzENW@_|?v%oa5JoW@}r>jMC3- 5?V6٭CӦ>~8˓C'EV D'L!OEv"KIډ@\[ܺy+ WoX[h;Pխ-RKEcfxQ7G TǥgS([͵}}BAcӖJ\?Z`4Cم`-mw^}(! ?ԤxT=pM1`m@xmU˷t vn>$lSˆaU4nNԚ w˒>й,Y^u"rL@mhO&F1+yvWpZ?cyM'.g/s#2zy<1@vUhWpc{OKB/ ̄׃8![kfk~|/[/ f;j5,Tg!ɺ;]"?u!O}ԱZJ9"M#<CĖ\okQ{\#,9mؘ8][bR $bB{x7kCx25 &My=?%~ ;H*Сc WT1Kr6\cIp8 (12K g_vdasRon*/R݀gzp7u4\ߩJ 7Qop\fK󑽃B^e(OGkM2l&Y-Opl6οy-C²t33DY,BM{%Ѱ2wP?8:Y!޹KjV~ۚ<3* }o`*ic(T.}Wr? -[(>Püv^O`|`^>JL8 _1em+=)!vѝi8k%GBrs`;){՟̡\usY*; /mb` kaI5]&-EYoEa+"9nx߁pX} 1sdlNgoAqd]歈z\|42a.P$VY2{ˣ,{V2i4^3Y]A_wR\8[G2pisu? rv_+6A6_f ?.]͍j?0Foܓ ic:HpXe#er2tZLx 0&E"HeAh(Smo֏ 'jfyM Vϡ 6(I!:Zg*6͍gBgiY l>+Э4g_o"xտo?ۣ/(WZ_M/?X9 "D . Z~{~/ւG0 gy*jJ>84*xKGu G?'~'@ࠠYzZ(5ol=Uv?ESQHbJmidnAQl続6hMGW_W Z(b4T+trI4q63 Yu3d6 ~Č8` %nSrct;ӾĘIidmA6^*9 dƱ]KLs/1Y8m_pH跎o E 1@ufpR`b&J[ R]KhPOVOv=fV]!5&8* d%^{>ç/3}ҵI ly"K]/[[{@nI L _H e:&wZM,YQ>)1$|$?yq=;w;B(p߀Z(Xs: pL8AXhP;JA&F)5PA \H{fצŋYgXyff6&43CcBӽH9 ^eY"+onlT ZhҎ?lrffztp;Cs8nIMA i^Ęp] U&ˠ#Ȟ;|<ӹ@"M}僻&2;kM?fj#o'4 /> @5X q=ǞJ yBpy0Y 8V}]]iKDnjP1$YLJYXc-!Nǚ2zq |*quI^Ncp VIw27x[/A_C$Jd}>UwhG*ONvt=[ԬK5ML !E&@mk4:"鈝ā3;?&B>>ŠXEA y^@֌;`:XhHn1ݕɆb.$.*1Qj+sD3q .c* 2Ke:P*Jp /FmHȪ׮(*B{M0x2> \M&f*V(y,n1GձtZ~.M6-v(έ%(_e$vX`/5ć;u+$,3G,kc勻 BCn$G7SW!hH7%[V 60YB0TeͥJTI? <.AX뮻ș . =^]6/cr\' !s7`꼹bSփ $64`pb-<9XPPHv[AuP( [ugYZ07070100000298000081a40000000000000000000000016759d57f00007ff8000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/broadcom/cnic.ko.xz7zXZִF!t/]?Eh=ڜ.+ m:1FCѱ4Gbڏ^ NI?k@"9spL58iPv3H1E#<1{;_dxiHղɊ|ŀ£&wBR.M(2J5IRX JE*mWR-l8b}E|UaonC,Pn$}iQ)gʘK}F .wu1к1b1jQ=n3 =&qOK/1!L%3> #Nc *s&A&Tլ҃T13{diCVB4gV׷sB(t}vFX$%^vzt!@MKݗzd.nޟt9JJþGDm H0C ;kҋTB:fW:;`S`"S[L-TjQgvC^f82~ 8,Zx0#!Dh*kSoF>Mf^Rm="vp%x0# Ɇc'5o/}A"5L"L;B3'ŏcYS|uyxsهU^q^_]bgȧ~FBw(mz(}v\̿Jl12.'b8}_n"Hb Xg I:}(+o:Cʶu""_JrD|33d\ b ɸTQ7##˜˒E!ei +6pYc[fjͭo6\2;h'~?gdȍ=Ɲ zR#*?Z2 7[;/ݵY3RJ#tϓY ??VF(.ƚ`gQ3maxX@&T8i9L'(ѓ[ Z-`L8P1Q1km%?Woe[2":7#SGBqw(:hVH#jcdM` K4©;Gj\~4ԉ7+{"WHp$|$F`fkQܠx܂ap JBD2] Q vWi 94.3i'6@𗖀,os(!H7p@:uz+r%]Q4:l9Am@&z!_&N >@.fhCԕʠ*p/+)X7zFV/_񀼭=.Vc+=rg =4Rթ-QjP/G> r1,Fxas!WhZ2Z]R=R'@6c)qRY8GNJ.߃3\46J6m08Tϥt5F$z1Oè$|T5R n>i0Qc)"ZS1Ә/1P<ē}q5nD9TQ)2zIWMr`[~uJMA2wI!/ؽwik#p"`DAǶ~3;̝\jķn`0*VtJ51lB6kZѴM@MQEpVp`⑌n%M#?2T.rcc[x2Rm~ϐS 7*ڌƔ[v|oo(%Z )]T]ߖ+pTz\r ?D?x/{KWjr٩3I6Rк&nF@ ;#lь]nͼu;gzo[ـbzk/ŏ?ASceދ x)%Cqj" "E^cK[ˮ\Žm5o"u'ODͮkxB ׂJƗLM;s 'L=e6i׏P&%W h0[q?a{ltdٿ~Ju_ cGøhrTYWAOK&J Dîz4 J]7&@H=' 2Pq/f 67{IG{IF"#CG62}g=\chA(+)}E0%&Q1:aa Q9ftT .+ ~WYZDe1'_X-le2ᴏ_hg߂rlT]sc׳M ŰfRA. %2X'ְeaͻ}޸fi:sE|VaU-a@JӾn1 :+s3kdnoa3&#Bg<^t5b òI6GʰJ6 | c-$fIv'G2gԞE*n"Q$6Έj[76rA6+KfѪR1oʳ<kH8ӊ+L;JOj,y(tA-4CB1R=ґ&^i٫Robt41td-?cbM8fvPӺGz'G; gESDnP^Ҟz >C'su>Xp}8;ugP ձeY-H7c$K ħᯅ]74'3B}Z`egT終鋇;qm !Ww=2"4d\C@p Iu4(J?}~y]cL?]uY.eVG\@{K OOvQ)f xʕ+&7Ec}ݽGeąAge#v}Pr蹱~ /.>GgCvSBirةڿ_Yq% Sk]*>IS'عb (&tՋ,L÷&≫pV|rCadkf(lEތs qZY4-W{~%-G !]8wJ,TڇŠ_x49v%? Y@Jan6q`T;b{1N+tg=ǤLa6PFfI=CY8$F^["+tӒQriTo'/M׍4vvˡq8wRJ|ZxwV>s&:ךBR{i8)F1g+H:ۼ?Tɶw xU|QxQ++f*y>b;OcIf!W\| NNtt9:a3d8zt>XAg*&PFB/e4t%-f,%F.#v.B7)aPcK,mE7  ;dImWmxNuV;9)Hu`'CGP96M߻r粦JfW G˕[x+A1N4.^[-_ E''0@.qnrs=dC%@ip 08wlgQǁk ׺F E1ejZi>"خg$OhTHgvU߯ՏgCV"u~ksJePMh+i(VGS,Wa/J'F8lW`)L)MÛsGp YfWC*5Ҝx8=) 7ħ*?|i[Rм]MѸhʸ^#5}*ġ:5 nvu3:߾_ߘ:bZ r-cY :kjVX_l=ċov&S=Enzb=& C z3,ezg̺MzyW'_^X f -i~a1+41ja_XĿϺ9G?Y.AI>Vź6ߦ4C}T!sP'"::j[ZEt"e៪>iӂ{Nv{ ĔJj?Ț~YɱR42 IHNeh-cQkHL_!)+FBblZiO#iY^ ݑg5m$$$ ocYW8Yȯ*ac⠾G^V鲵, ueZP>j|n{%G `kh>sdG IB':b댥 ԰"I@{M6b8cз\r#nـc^muyX2!sގI$:{…Rn:RP#9V`J̅+ZsB(ҧAZyT7ykB Q,:Ց~4ةֱ܅״ sLS-:t\l멎{t7RG2~eeU޽` :Q%"2D|#*j/J]NM Ǭr;N@xAڮ (xKV*]XCqԸ<u^rxլ-RJSF V tu y|⻏BC3I/eݑƛ.}ծ8=668Om9.[M!a@(ٞA&%gj3AO7V{ WsȻ_}~SJ{4S3`hM ]YrG gD-8,t}V'}~#Aj ̀hFGRje_WW,xb ٝ35|gc^Ee.\FVȷvW[1q%3^\oB_(RmsW4}&&;Cʇ{85Eq*h"mRx{'#L >p'~Q^73+2 E /IR>/ީ1]..5쇟տ ^顁Ve>M#Ĝo.\+Y|U.&w}̉`E55/&tOyD!0kKA˞{3 ǝ3T*(XRqğ>i+BgɶVcEg1%k/f !#jΟ$n}pȀ:ux5UDjܫjң)5ȅLE4&ՈPfR$>E NXfg/X$N4C?gq%aG/(?,LQdEE7V*ف.O4}ficg u8V-@D܎k_(3RJuqTy=KmǁR;U pa U$SF-v2JBlgrɅׄKdy|rHRo)\P`r8'JY > Hޤ CPy]um6D^37KetT:KO1p)qe5S*ZKXB﶑XK+[S"{D' QP;SNs2*ndu"KmG!etH=P@֩oxG(Du799? h;1g bI?$)ɣP/EeX6ep7o@oӺfJ@G5BPMvMg#\5wkCo򦄨" @1٨K3@ˎKjMm SaxpEWZ)ưl!. JV@κM԰aN?^yaZ02,<SVhl'B5ҥbęqaGKlfZYz.i)Y u brЬS1H Ն:qHODۤ7As DLalA|c+gjh=?Xci0dzJ TII2ebW}%4# V/ʋwam5fJK+MyZVTMld`k jj: H]|P4BPaIhw|upl>*u ,G{#Zjq4VaA9@!X U@-wz5_Fl&`\wہ]2nD/~j-a7"{0u!FOrLίlCM̠꺢܋N5~`5ҕ6Gldl} sW6:{SLJ]?2œ\yV>YI~ {biUR&!X.Eİڹmc9ٞ*VP͡ sGy`X}z|&6-OGm*~~8\LP_Ƌ'h. /W5xok Pj5u6=S5NmV)N% ̍K%pwv5 q)V'^dPj>!Hh.BLEK5?8ϗ"j=y٩<72!(R(WAxm}>KLfݧ>k5d]QT0@ۅ[wH9pRmƿlҀ sF8}w\R0#FoIO{,|y)eF-onr{EWjJG8`fvT/r3q+ރ%ՙ0ۨ^R!:1_e+yq"2XZ8ņs"?_CyS,liOGq>-pbֱ4mmO\Rvx^ךzCl VmwBs% 'HNȶA=8aUCkQL!n%5\T4Fy=n[N"@$>1'*([cx`ZM t=Xt>5hw;צ^YQ͹5¥]kb>]8i4}@RܬWlP 4È -z""l j-~2ԨIL[#E>wGo:ߟ(ߕ^‰az7w0ߛ\{ޟ[7[ͷ -/7lyxb!/_{0੯Q݃y59/D0bOG|r=pon-a7F,3:U'5~j=HK:/ň4ZG_;R~L{ˣ1Go$u'P^=pƶMA[bR<2hŨD#O%2:5OQDu?ygCEXK5[d6<NNsMqۂMsݓN5՚$-Z؜j+@7mtl CyTLjrMj^ݹ،(*z!O0mP\̯sm8TOcL}ݦ'ߜ>sV8n>:>_ff3ܮm#R6cH($+/Sj|P=1ɮh<[v*pPzgxT5/SH[1t6 [fN[ٜ&}5ڈ : 42dRlP9A8P- EuA`Zb06>Jw:OC3ͥ(qD}*c$W.4U%ƻ2>]}W! z{&жt/ҤAk^k4Oҁ^D4[MC{'s#S'r֟'ҙij䦐{doeFM5,͂ _!0[y@t1O-von+r;$6ځ"n*j]rnXs3芟:$J;dL.Y l?`,5]_pVFvo5ȯݖ9$ޟvY6zȜ@O]ÀGB@;jBN%%\%}s.NWa{%3amdɟ8) J }~ ؠ~ S! k[:DeīԽָ01k{䢌okt-??#w plFrV&8SLAXZQ.[5_{UnQ#4jDl6MTV>IMkKdv( r9?@-;)KECK0y`oS4|l_ʆk]|! O0E+cu&/HbK *p[vmc>`+eY հ|\1=H${G/(]-$ ueF-7υ+N;ݟ x| 0ɳYc-`G !9I92KX+L_!isPuܩUZ霙OCЂ3?Cd# 4%݁-rRJc!:cy|M--?}_#gO|@zdrU[v_ާ@~rL"_~" lbNlty̧c˨;-xʻ<) .iSڥHxų;Y2& 4#i.>lf>x$j=#-ܑm@ Jο]* ?$浿 "V^nƍ WKC2[N©}+ Y2AɲQ zY3 ,'<+l$0)9b]gьKc- ]*PvqVP A3&wõL }fE H_}Jk|*EROM߹󅝘0)N

S+4t S{CUR׭}]H3:7v68exr@|<@( %NK$|iO=k@d421+$jVq@iej!0DuGQjnL\lڮMNN_&ueB- C˄БRm%MGw6zjc;3ms0##mv:{R!%֩Qq<(H -:SiuwD=N%/<"} Ķ@FϯY@ܖCnG5KmM4~BIS%*/ vU\؊@tW)!c]@?N} 3:y#6v`)h={Ġ!0VRdQO 2?SS\$o{\CkO4Rs& ax\ʓսگS:2^% ]vu+~ƾ*yZ=0nc}X|-|,%So^0G+Yӿhw#RcPg"ʂ:33ryU=E5nְUQ̳{'4֋YNV^`)gUJذ꺺*>{d=@T6s ]Kb'J! jU,xtS9(X }f[*l5Uÿ-N"C"{ݳ\ID2#U,I=lc@%ʹǩU0Sf;xhxcG\,5 CG9rw rpU_su=2_#,25m*oS,km.U1sg,%T젊,~6dg$7Ѡaޏ;c7o܇3اO7N38&%R w CRġebdéec(9 uk%< _7 w"};U[} ?T8w< IwL31C!oJq$ 1˩(W^63cA@x]Wȣ-+ܔb ?] %F@n"P$ SEwHSw9L,xPEtih&Ϛ ~}0miW ӃwtS\jkfrSɃQ ZAA\%`Ź17ω4Q ]#&N{(sHrwqxѢ_& =<3sZ{]mb{Sx|)$&0y[ `g%]TzԲsI+V.͜шXG=K 29_e1a*s* LE՛Ni~{]-† A%ΈcNyG5su򙻖}x6hnfef]*׹-}Xf'M|C5p+VK"*ۧ؝̔L`4 D3zl!YlP~xBLK\>'?xi,& GV Q Q~`mp>^gz5w?C\\~VqŜw}0"0yiC)UՑa5;Bs>2=W.'kːwr` MBТE,q5#ULEϑt*_)2l٣3H^ݶ 5g46:;?ڎIrUv@U_KůDcT%)4bkR^ch)!WӁWMF1/DEq)5ֿF:K4FJK`B^p5f vg"7uGw/^tS4p'.-1=w&T2EArH=׃ehd`M.QHo?3V<,FN1 nc yv5X@U|jgǖ=gC(h8Tu(\xF /'QR W􂋎=c#FGvBsT.fvZ/ɱnlw$yObu]c. ;d뿈FOx{Ѵ|QD3:9ю|{ZIaL%twF4SE2ׇkܤnq$ 7.'a0e^vF5ף ivv\IC>ab> `;9U&K7dڼWJ010@Uy}m_X2boQԜ6r2D>X8b~vXLnA:A56րeBZ1IHlQL]%뼎&L2 B;غߘjUlIV:HD>6\?ST$V&: TNzvwCHkcl"*oКnpɬL&PD=>m]B ?(S7ffn*DC83W~0Җi!%"y9r8=Vn'kkء qn?Ipl)Wr8 FM-#P ,S« J}ǟ:`n-@ s='+:9k?V{(s!`y}4E܋wa?9 M Tv?{+˦TV`~cYP#G̨Zg%S6@\=q=s]L=}Of6^]ؾwrsM>DNe$]@P%$V`5dD^>ʍҙaG!R lvnF0`+?;,TX&PHDoRmI2XggǞ@`6NPZv0`q<% MdιQM!XdG]SDE Qbe1/[q4@=/xS3 xxM,N#:aNhXŲ w /a1UHnܺ%Vw6&bZrʤ ti6ȣNЗcnZ³p5)&U>u)bz/^Į$,!\N ^^/2 o3C;@OJ~-•9"`~~NdCcvIϸ|ǖgQWLUDsD)npJi6}LZ06^ͽr}]]gX|')_5g:_/x&T1'V3m|/PI y\KݖKu- &vAL95ob: V(b٘()Ы4怔e<G~h2To =Y.OQ `eedP !`69 a׏7p.26(ZR t$ޑ|sK'jF謁\OYI'H6T+tTq~FXOЪaEFU}6Otj3dpbnOdIesLx`x*E̬.ͺQ\OjOq֍Ãd_>S\;t鶰ShDLhS\ s|A$t[ #tdo4(0[4z2y8M&e%4}2N8\+q#Ɖ 6>ǨI'UZ^b^d+%W*.񖣆-lNs$2y1<&YR[ Z9G-1l<㕙O :/00/s1\;+kT"W3<37O WGZf1`y9c]w72$k{ !GF<- ;'$*T_*9.Qma -g=P#4;ŃRQ-sRT}VyC[?.@|@o*#Y]Pm!O7K 6N|o1%`~g\wlM|-#q[<-v:j U ӶE!o!Mk#X@&<`wg]fqŪ3lC]D\dB.SzS]n+/=wFhv[+ ح-b0&YŀR@e"ۖM+Era<!^[0 0* sqSO"enӚ 0T`S( ڻ i8{K4Vn[ԭ4$g[N].ԍWvO|rə4@3=:l\<'y=̱CMҭ'-WfLhh^.;M1;خ(_>y8$1E@/X})Z%ng%)QG)MpA8֧u_6\Bv 5 }(έ¤bQn$8g s!lΤ`zE*+G`7jA^U#F$fe78@19Q{WOõUr.5뚜a]y@ }]ίxFֶ49<Ծ6+Dҗ&]ЙH^B cίXN' 171g"q俏R_.='0|/{@d] qz' "#(M)To|~s銗R0 ACL]YWxG:#qvזUYfJţYkFN~߈r4-ۛ<${"yǠ.tL7(# <rt ̧E49E.vۃX0;$.lnr;=m4bzwI$MddXd~+$'ܑ̗C+Uk <82zs}Rey\/!>g'xf8q` bxU!kU5 K[;@jB]_6V:h}i+~*ĸE@C ;*o0b=69)'r]ey0*cDe~;}e.w] CG4t81۪p&2?דO@ k1ƹoײS*Ti,?}>~Sw1}*K|ƨAAYPpj>Mc}AC;-xQb){6@VUgaPbHOv)57 =sVOhhy?;/$SM~:Rv$%St1oţS + g0^4 /aTחI49ʤpf4&Q…g %X%<1۔"U3V/屟u |"~]CxvghլjGY:7@YdEw ,ҷ"#r0|ȣG2F@ /Hr-`yU1+/u̓W8o3RaǹM,v4~n/7 Fm֯v5wj?(H*(\~٬'&"$w^ wM\ZH_e!|U[оSBj΢(48̨őN! Sr/~߈ShKf<&6c3_s;~,VPtiv>OQ?u1tVl&QO6`rtE[Y^007 PC-%X~)m VQ'WI'1B`Y5 $d\4mlfhrY8Ky&NU޻eJJ5D͑8ǁGT#hX#>9Չ 4Am'™Nϔ;H|IrIޅ0}Kbc"{ XezR+"dMhO` {ۺṕ!yGu/ik߽B`{C=î cyy\|DPN`\BiƋAd2}fF?O\W+1ϵ%f4^/'.B9sEO@. /WQ$5*l;.1TW_{gn/(cQe9/,PzBp$Rd? Ll~z-K3Oow$W\ܿ;2/ si5Q}'u.js9V~;XH]zR[¨o|#ioC8|Q 4'S*_\A4Ljk}P=CS-\ke=t$x5y<까 R^ Uv(u$ *VTIJri T&Rxw[3Ӫ2)QEZ)R}y ͕kV0dxw)Qo,Ѱ%hlP^PNhDh8nlFMW߃ls%is˒ ᮜ,Z]_< QDy\(z F8 [nas Mg7h.@ЩjG:SݥEXdf1:TdNMS #"q(gVҪGvpJcَ˽ӄp½˞#Om^z\ϣF6xKQf=O2)#rmBǂr#B'mA+nc`c^fRMsTOBl[H#`F6bl|zȃprR>v_?xq,@C;GȠܡc_F2Q0!uoH~(=%VR޶l%k171g-v L ~?g) +Q A[7m΢H*W}QKxC%MMMP^ nURJ=g!qkØ疔e6]&zSd.mbQ DK_KN ] tghppwۺO=gdw"*SPW$Uxh>{+F ' !f̱,&_W7 BuzT6ȳ@g + 5Rn+B~-3QB 6kp}(jW\K]xK]cH ޵Q 'KC:ߤb%i[s'wBK*ȴwvTUȺen鹳z HµFg=)wW5hKշȪ/]ۚ=>_h_iÖ=|'a%ӅIH2=o:CТG[!%_{E@?Uxx  ˱]ܟxJ5 Լ+Ae2(‚Yk(\ӽƒ$xbKeb?p2 lGqպ-CNQM7ܲ]ʉօGbwx5bfRD5܊S{)< qY3@teg݀~]<=7X?+F2]_6j‚f;5vjֈlf&}TבDwQB ŖL9Rg/ |6gf<قI(eEĻ#n4K9m>]`ӣ`8Fٵ,tN9|ziC&aۚ6fHʮ:3CqȊV_:sa[2L2B{ǯs? \gh1I{29k8 9dw?tݮfr\ꑴ6sFxIV [P~6qႜg⦐HQn6YU}Nl@680YU&26h5}50I9᥍8@@tar -3-3694)'lK~!G6y^!.Ϧ`h )[> ESdyXv$%1x 轺h`;Ôx"T8;L"ѥƧU+:c8'ZƳvǭ&{jxfZ`]{A}EkN& U L֙Wdz%G1" i س"${9fgzjqu4w> P z6O6(O%7a& {Z) kz^locIPd͓20o7^٤uLsθQןS'>ì̭s'-&-Qšr@:~DBEu~SKSF$xKB>V5}sf( p׍!۩po&gaC^HwolOҧ1R4Lſ&cTkG:u $ⶕqMnld%G#?c{q+w)|H+:w/bXc隰֟dqU@{ZYB-C F >`U/, $ 'sϸQWw9՝IP(\fǵYJuFjQDpKB~P+&MGv0`<V(6*EL]dhhf@xM2دC&)g?.a}ʊqI`1*'9̪{QaWu|:s| 1v:U3T(5y4yJ< X~1g8_EP(/Tq2xg5+0=dleKϺ^ BIY3ҲNvj;١e8yAU{Į 9OrQ3n`o/)0]pAe1?w?ECXMmF+ӹ"$V"j&%NȂ@u[rϠ6Lb  '-7ӤgZۏ:*p{$'V z,:z-?LEHk.<8ɸ,TՉ̲̘ IΛ^*GÍ0o8/I5gTE=X5'G:(DO50ƺ '(OZ BQ;cNcU Z| W0n tndPǕCk۰VNmsC8s?؁Xg㎽ ڸ9!g5duWHz"uȜPP(x>83~@u~/~;6bGuvnH9*.D0c}#DٽFV[p܀_&J_ zNzZO\A9c*+PW1`8>L8>Úqd"K`c8gX_f0V1=.G'"A3'o (ׅ\΁i1VBK(ܙ䰚B ?+sWvc6kA^Tif*O[mWZܲG7:r / I qJqmKKя~ņwipBapш a$(IA%A6u~RVsvL"y\.Y1yayJJSse7j9P#h~: w cȐZC<DS9R"Z8`2uF7x &ɀ7a bؠg0;҄eG}o~Kpyfz32 PTGY薬 8AR_;qw/Ɛ`Їt.#xz$A .fj s8R]\U >pQ;w>]zxIK/.rzoKxkڻwsaTg1IODCˣu13isһ \LNVSHNLo?$ir<Kr*$RJMŨqz-G)ꢵpJ]lF({G|uxrJ &qGn=-GUDySiGc{lTyjMYe8nm|C _Fn LX`@) P.MxӃI=wqj΋ $ql3!P 8V(j>g~Jx)+S`@N|JdE‹hg7˿+_ka>W N{~j#j13jeC&?u󈻒>Sy-N95#*ϳق &6ī/`YE{Qy,<.(؃v@F|Z\ 0aSm J{n˙t3)QRH\;w8~ *`Y׻NFcAS)ş':&&_#k*9dy(]Vlu=9 -ihkߴFkw3ާR:l[%| *Pb8cb^2/U3E/~B j"{ĕb#zqn ] մ iHBriZ*p{E')qw ^a6:jJ=c|EYS.g/NycČW ?Fr<[poC%dL8:p(O09.ӃgదǃWnQ7ɊLccL j;P㽞d#D_6tmG3 ]:@#KzK7r+1/œ}H7ME4:MTD4KX̏@`=LVY.*j >7YmU0kq"lKuu 8|㜁}UV+;sJJ~)wM n4PXnj^->q&;w{SMrF-<[_(*my#nu8Դ1 zԿ`fD &ItUކʣqPȹ`E4woNY8e pRꖹ\ c9#JZqm=gaz<=Rs7u"!6ǣ\zhe@.:د8&i[uj~(5^ uӷkx JGU+ERI$9 ;CQV߯6],i?<,{;#Ҿ"i4&V_oUbw嵆8ji2XF̿0LZtLM8}^j/"ͱ{G$/[UF~U-;ڀXQy֒L W&dÈ#wL;8`H=ЗN#|EmlrSR1ݻF ~(͂#bWz)*~Fz3qTjog=Vr?|d!D",-XAo8W37":SX<:QnE#w ,몣 N^j%2f3sn %G}6Q6:5%e;jkM ޒ[bHڲJ9Yr%*jpkK:)oi*wE-FK '^1K+Os S3a@I?}{/QhB3YL'ѤwaȽεmU[DWwMMxdL]N/f(O$J 6(&ՕB=Zps17f~2JL :!iGwɽmq rQwyFݲ|g[ew?SPݠՆ:tnem_U@6{7Y1BO5::)0KEȿ[nll,1z1a0s7sK2UلB5Pq^zb5썧уA&Vx*uxϓ^=;M; ˵}e#Z2 י3R_$_*fI^893k?]z->pH7 kvtȣZ'Lߴ 7Ev-'Y9kVvȔc@/=O'mgN;>ͺ-ʜPZ p 98YwΝ9Z5-RVN MAj}>*;l}$~Ϡ㿿J!Wm̘.rnY2̲6@jmȥw"N?fLgmnNУu UDpVcj G6"[Ռԍdsˏ%-VyNc܆|t `Ziۑ>JM73`Ew%t^kהhkLrPZFg0!q<Ǯ%jDJ1JƸ}>1 fgӯZ}T5uLW)Rsm[]%oA/?gc]k!tMǻ hE@_S]b̓$ Q ;A'?ww=, /fpӶcNL\AqD6=Dz t&mHD`,D}ݺ ]! ;Ęt'.k!]E3=nb"q|4?`9അaCS6?y!)r58X".pҕ%x+ z-|΀)My<)8s+_zSOoA |N qı֍0:so*r,,Ku(<9:oov<"4/!&?pcPh1 H !֙6X:ΐt+"M[9!60}Ev =˝ V*8jovXOjY4ϹE={fuUyw^Kn -D`4k2Ţj5In~`O7d;\$Џ~cqi5`,Y M_-jj!Ň&|fQ*ulP,|=,`7Os&D_3ɬ'=pItg53k M|v {AoȂN ?ߵ2qk_WWALj{p?ĸZDQsy),3ϫ372L w?qLW}Z22:@ B&rH=QµƸ>f.pm1^@m{эS9asN18 +Jj>fū\~Vd).(01b>,& ol>+K288f;w9CtU(1/X62~~ږLjM?1o"J߾'R-Oz@Ҳߨ7UJ4~C0޿FP,(2Մ=. ;pi{5&]kT\"Ƒ zOݿ,0?, {42o8+V:u8O'ZB\%гUTڧA I|}jQ%ĕCVp:1 rja^({p0UQ{t>[MO9Dsx\['ĉt|x[CLv,z }L-&J~˶ |{SOOGoLr-ҷ^k8k\bi>0;{H&Pm321FWT39N]" LtLF;Oz3"ꯗ8,{ %4Y>ۂ6|,x`Adc;.r\4vۋ/Z0PBCڮu/ 9?Kc3A_-{\m%ok❔BwŐu{9}##N&0΢ѣşq2N9z O2J?q [zAH䝈"ڰ?ښ=Hf(:_reO"תQHOjIę5 c{y!M ?Ȫ_6}M9w]6F=QfMvZ:en1 hy(u"p |1}gwkT v~S57R.8w4XxhaHc-*)6  -,KC+Bjo(FoߘT?: T6gޢP+ǀ$TfɮCr g2D^ Pd-Z o(Sץ> )qq^ ġ{X3u>=oiX]j4ƦR`B{ײ*2V1G".8@gمkl\ l \d#Ji19@}6wc0AҞэOY}NfF*"l2$irsͲ^iB I06SAS ;nFJ2}Т0g׭Hƺ1dik==2@ hUL_@PRb VF G벞mV,76P|뙭\iċm x>P;Ks(-n~;a`gq~pݤ=Gc/#gM^Ӫ S%g>/Pm \P ЅNS e0pe"B eBaf\Ѳ(^)UP+p¯[nz#QC>pϡZ% -Zs]Vnr+x*UEnh XKa _ܮ_+ |u7:Ib`]pC*z?7% 7|@"k3Ti*]W3e t3!O>EB?uEp>G|{} CF|йím+| ICX5yw(TNc!6n;J<7$cOJl3w) Cz9KKeش5k؀ZStS!X}b/f@3lLc>Űn} ͓eM>*6 JU^XH(5|\` X ^>Qv5>]ncN'H< ҍ©u;OVPB$E$~^PԿwr&};a|,5P9gTGۥ{1p\iDHVPj?#n9X7 g;`mM}b%ι<<ʅgYZ07070100000299000081a40000000000000000000000016759d57f00014748000000000000000000000000000000000000006900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/broadcom/tg3.ko.xz7zXZִF!t/⢰]?Eh=ڜ.+ˣˌSa;k {!͝ /Lު0:ݓ(u^vyEyLXl pۼAkpׂkfx-ͽ fy|xe7FZYﰩO=ieŊ!w9m{{zGNLx1g&-XpFt#B ./p,- @ZϭRuMe[I|"ٖ )g4v j\~L>c-e;8H|`4syt} ؆ޣG+}0W7yAcIQ-\\d\4[dBNs9Z^%'C'%CۣE9_> N,2OH<7▋İ 'zܢR B2oPKƅ$ܑ|U i/K)%.rNf$`#3qr $ߕX8'MS1N eY',^[ e'+b 4VA!製]bȉ䩑oq r%ra3-S)%M=Յ5DZ_)b15g3qK;54\k&0>bG6ARYX$ %u+VɼaKHm$ S%[}/v6- ϑvM[2Mcr}I}X]ӆ8/ۿCï:qukIArlgj0$\vJ%Jє9pl4V Kf+Q P`}.e+hXq%m5.T Y[ܝDCcEhZ`GEׇjC'O։dYI;3D:&pq?#MEd@P>M*ZdrJAAժZIQI/_ wn;n0EI53y_Ed8_hR:u|IKYƚw[8RC4R4T͡ISw*G YvS>X ^kQf-qUӯlGc|BR~_ 18>0r#h,52u(>EϚG`J8(y=΂ejDʏ^)"4)J:Ҫ-lK~XC9tf3YJM>@e֤ӡf.ARKts*u$vWW c;a<=֜fH<뱛߽IFxr$^Mc!^#dZ’n^Ąf_hio?mn5MIadɑXs<1|Xeya͢>*qM$!cոJU9mbBk t|\Kp/$4NGyzw/'4Jį 4`tKHaJU;MۏR5yx3'LNلC r%h<,+ij_/iv3xA/5-cÜV~v*Y&4D!=wof:`T6ldELHN0WܣƯ[nX2zǥ G΍LT:m#\ o8„#$484`<=6Csr3Ϗ$+*>܎5ۋm"<CUH?qَc]hf #_kTڱB'x|Jzh?%"DO7) vXm52_|%6 SrwMt<'.r[0Hgx\"[SZVs8{_&GMϯukrEϪ]izZf8 ם_p_.9 M< O K7[FИ="! wmss\--za Gw2m RlCrwH82iP~l^KuGGTezg  M1f,=w4z^a}=XxVKbX@$F׆>gf#iY캋=ZF}3PiNhWrr/kvZ-ɉgXC+VG?U(oAJh]Kj8}pPCLs Gcst+,Pt񄉔E2YOXTOim[qтb.0af@`)>LB`聭[zFe*CFֈB3/QIXf*0Q[ pQƞ|y$r/\ K&i`ga''.t:.$ňcz9QwL#viB\$'|-N&؏-8>s׮\@"I=جMjuWddؙ.v <}THƂ'poҁfb K֟,V qlj)]!)!բ+]d]?C:3*|f9 qU΍^+UlLL#q:g"L{^d\:FIT~HGrDbؽ#X@ȍ5+s-]ϹQ}LrZb\nXrkt{d:b m̹Moz~ԡvEz d|"x8Ow4kX_2NzU4_IP!tc;>cU} %ҋhڳĆZF&iC8 O-OPt#@>! JfG KSh^sÂr9FWEr|\h\z qGù7COM !6J0 xcd IUPK~@-!#vclh׃2RU5Cb#PO̝A栎;V.!pJOr`i s$XS!F8xiŵ2Տ,q*ؗso>LoICۣ>i&>o bCS^4@0~Uє#PٵI!u*)] KOI7?Ɲ lʭ1k8$ZKqy* CCa٬y"Z X}z{2f"vl.uyt׺ }1𖶎6C45LCu% A/͋i,ێsqʼ(yۦ@"U| D .7#+AAu?zNT74z͚&'t{1uFM&PNk'Z$׆_}d͓L-vuăB +JB7(W| znD's9!'p86[0 !3s>cT| ] H`U)S,~yKŀt뼷оS w"$6~-jvh?sԆ0̠Џ8ݾ0s.en ruIYuن hN4*0 |sdQNxg@&jDe 3%C*+&Jͦ9Uـ9H tG[#yVg-cRhE]rŒS2򋛱3i)qFrַǥ r^ @h*_ /O'h_Lg11geY7Yי7)P&>zp ay#B}U_KH&Xʁ[{A@^[ /CeÔFӃ}l- l?0ڀxHZ|ag{4 &H.vHu5D79Ew,@BIbp L7ڝάOw`4]{6D7p)4Sn(vy.4LOl:_[BS82g(fG皲J%%\1ݢ,fӕʩf| }J2GmnLxĮG䐿>Fg'! 4PNvsax\5I. -t1= ._qUBPrTocLLD, } s}`{Q5};ћ.jK Ϲkd:XrD(_U8M0AKVP9:VI%>#ݳsj⑎N_ %uU.3?i<ID!(^B$6_R# 'ZReMq&x,I1*|f,E} jmJls~8PgURsS*qzݹ9Ee$a n&t:YSGg MN/'d[*>wZUY&7a=<$T.;8VW,'Ae'^0+E8uKښ{꽂IHFc߫]JsKq~PcT*^5bi2¡ӞȈ!b(!6E)YIx(K+nan1#2nXĒaW0ZASU .9L BR+ h纚o "p]]eݱfxg&G,s9 Ns(Nzgi7似qfzb?E azQWOBs￳3ZebހM50U\Vs`XM7,pg As%@o WsmPo uh19i&zY^[=c8BI_ Qoz 3Kt E"ꃫ@ RGޤ\ V*FV7Ԛd]p͜Rrsu >F?s}~@QTcԻAcYv|as.K+'̞ &X32.L'-L5|h# Bvp b Ɔ9A FQ i|"u7zN{ +@ ̩h^t-꼮qP]ΦYF/cѮZV/ϳok芦]Yz+Kcb]Tia r2WU. gg2u=0O=0!} TqHT̎<24jdޅV{͔Ov]n /hNC3G?D ~.E6;0Ɵː0rFt'yGJyP&SMqA8Z&(O+ _}=~qM"C&uQj!;(᳝3#p*3.KPOzwHdq,.yR_mat&9Wb'ysva.Tf%N_8[`WNe ~iC + :* C(b׌x&%uaN; #$= q8RÇzS5Rn096@2=j8rNv/nFtam1FqOdmT 5DXYMl+nt5m!-_<ޖ~^j`z|cjuyb"S^{eldљޝTT>zs d>>B1u~ lQ8j3w1͍Ο"'SVΐ$"pq# qBa >A-:5(d+!޼Ta_N`A4Y{ zzH` ?(#wdp:= rҽkUELkAu9o>l4ׁ-)k39|\zɺDՄ(+ti0(MCH{N͝=~T0u7LbN{gAQjOCwbteH%{r\]ۍ2Av/ZP@ڋP\;V -P 48 t+"0lKEj,c= G efA-l2l UZđOr7"_^MQҠ@IC@aJ.?_ 6>YSfZF.Օ+2jẐ56G'rX,Ŋ$p1>`١uΒ5Pxe!-O|peRl-M.QȞ G$gs¦W FB xRw3B!0-Η0~~>)FU⇩`,$m]^v:$ TB /-}$7[}wyjĘ'uQ~WKֱ6SQkCrLmB#{{GؼRamcwP!'P礡y}X؞-[Pz8P8PRQ~Ia&%-8x-6Zy~*Jd٧A>jSvM״?*>(ݽoog[ ЪgRTLӻ |(r'l-p5 sDq$G+.&3 ;&/e t+^ {dpamga0<^XBXK4 Nxki;)-4Ēگk׹ o ;! ?g<¬0n񯵴H4h!}R+4*#S76']-ɀH)Ѷ~ }/U`s2/  7,Ȓ#v6r>%5\ %~pB NN#n8L /'t]u&-àRI" N6P3k;i!Tzi,zQ'R\ q-DZ{.lP95 15}:/eS|SS%SsLJ@zs8TT-shˀ~L!Cbۢ?K ~.mD- }˱ OTԙ_>2WFkvwaYRL%jx\00VLQm̜cLI.F0?TTc*X?lun2^7Qv?{x3єir,ph+u=)Tf?Wcl9~%XnEFɸWt-ɼ }jp~l ] c|+Q,8 t{ogܓгccxpihpVnߩǣ"g:60TP yO]HߒY63%=eyIHt$s. hT+GV$".W,@%st/]P;p#u@V|さ"P]nnWiv-MGEΧ,įgHq0斚]a 1m*/QËBUrU@To)};I8@I.¥l$^CaCW )]lCjVS=%dKŀ5ʬ}(DS 9f.(0}Fyldh^;㵠&]Mݪ5`L%|^V͈xJiAv0])VoStC -h0Y I> !*ZORҋ^k/pD E恦nQ\i!0Tg1+ ~attwG.>Q B8 h|0fDY"9Sm9:׻FO)6T@ֺnuڑڝNqT$.7^$ժFDKKxUݴh 'V~ͫpʾKmEܻ6{p6ybg@ĆzX<$n |s!^])A ga@:I:(nx0=Vۉ`%WR+w@A /?y[ >mCo c7b~iAĠ?uڹ]^S^`l$ J 9mБ^SE0g_8`7c ۃ|1W(> }!Z%w܈%v"Ÿ[zXb@&hc=hI1q7 V-$bU -GZ|j CM22da4ÊWpFR_"1+W4_!Ff!n:೷x~.3$K*|aQW,4jt+oܞlQ?25fHD) V+/5F@71Cu3OO@h:Lw(5zaqp91h#b#[WõNu֠ s=F*TX|&>)␳ Nol/$?3G9z=~+bY 80'N=6ւ}@?8x( .c8?Sȇ^ZS&w `Jd[SEW9:Ӯbm&qȏ)7cR* (*iEKv赫;q@V7n_yD R,/ wun&2y4*O*utu?i=0fM?y;bz6(c|},M4d^BvT-=()Y?շ]aO%\G#]\-Qʟ1y^WpN@ _O',^_h tI~q]ZȜ%6MƞbOERh݉SPc3\5IB \}pL^7ݐbF)L~xr@M.$]$G];N\7wB[6`,o{[E*M'dUZd3S>4j \Y{^dK:a{0{[FH`\h [cs4h=skcw:[]7c, 1j%?ɮiwg/mcb*P8ZLB"7$#tR8r+Ft7Ddp ,U4ᗯ<m_J(4.I' [%l,),ngzK߹Nn177Ik Ȓ' N8Zy 8.ښ>4qlZ'H)"\d T<3̊PGR "w_MٶT%bTV}T_/|#nmRk~dlgcCԒG\E&ԭ-.zMYr3Ly}WcX]pm Ԅ%1Hm~ 2h{@+!ް"rOKȋp;ʾv}5?c56'ꘟ_j,.YtnٞE>JuϏ&|ƝRT%Biv9KEu'J.;nm7A8m#UUhQk 1jJˡ\Z}׋GiS}W.xoWa+Ahua,>w꣱ik%Bˈ n5+")/ちi)Tv'Q'2ftNgͪqGNP = WO9'8 a5o\Qa'/s1vp"`Qz̻a9 m^ug6I(T? ƒ 'K$5߿cHYeÜX}ਜM|*2(6-zIv/#⋱vؑTA>Ќ^hL*&_Pg/GTNˢ_Flu%բ+}wGPje{-A?xF;Tםnɷܬ@!:!wr$ŬCb(@VsqaNTv8*/IU)-ƧM ԧXON3rsKF_RЖE5G[xuc~֌$Sְ>ybL6YbKvU~lNYc<Ȑ40~{V SQ _&Y3PT}θb!mCTGtM ^HB5,D~RݿxC"_A%5*yo7VtHzZdEGɌ=!\ !o'c*㚥 ^ybK/t𫍘~Xy& v P921mI dum-Q!^u=cy15{QmGGоm]|Jccz!r, Ij!?>w!PvcOi|2$WƵZ>Dԧ?#AA8WdӜAE exjGERr0,z0 /Wӕk%i`BKLfQa&X ;@,,-,:ŏW?!{O8 Սd~\jEGuC*WUP{Gw{_[8Gf,bؖ`|KV%GOڗ')Q2OKzCv* 0.V}qCJ#2OA%C2F|@_X!sK;iMrW 'ޒGm)֗S3/g?gA],aPĽ,-@Mr|ND (!(fĖƥD=UӸHUx\bXqR8~V]CeGY."w6&ҙp/Bëc9_+(aֶ y&vSA9YW tW^(ҫ OIna P)8[#"'V|3@/$^TQhQ^pS.yc§Mo\"f!n?8X>f;O ZwA(^K0eF(f 4*a*5'#5^2r &c;W&dTw^\A߳R(n@ 8-# u8iu%J !_N$y~3<=|o 5k&S[l! :nQdϖxi;zEctO`#-&-)}<*mS^ I/" }"+XE GMU.~7ʡ|3LԊ]nb蝯Pi>*h=}@IZIeFj4#{"a"1AĒ]İ᝵{V{Jt8(UfN7w2 Oq'u#kXJ` e@C\E3a>aYH梱˔T1-?T;?Ǐm|FݡjsO!\r04Ѫ+Kǿ:$=,.|\2iN}wkq n2S|dO#3*cϬ[䦾5isl9WHido8.cMeI${Bqq4Ig "EMP4>L=PC(YS4p4E8(g$2UKJ) RLxF1YHx\7WjN[:j_R3sNR,ꃾ:#Edv>3;({nј){P~m󁘳KQ0*×ؿA ,UҪ9jO|,Oԍ ~Bm|IBYqJ:\y.vyrwoK| kg3TBY }ֳSsÉi7πWZ.XS>rϬ?5%Ż.77^HB`Bv2&%#)/dGÆۨ\t140~~.A5s_Qzw"5€k 03R YU)*JkI_ORX8_arF3RA-?LInڂ4NagTԦqz9ƹj$aɱhFvݪY'Xᨩ>A]ʁF+]6 ^רm OEdJ]Ky}]I@rg sKdl d8^]_iJ3$_mr{Ҟ1Dmh5 CB+hc@QmS'*b m y/iXçQ '{*?dg&?UrO\%'̥Dnf8Bw,08Kl;{\@\b`œy8|ؿ)B462YuSЍnt%¼Qz<& 푮Q%hєc|HwR,J9 08"@ 9/:dH=(˅Sn lifJ`茾0m.< "nYkfWC^մ,i~2B4H+\$d 54DOB|Tʪcp| */RxϦOE񶞎?n$֒JJVU5_ D@j1gҖFbkO3>"+Ȭ͜Vqv8VT?W_UD{%g'[$O\V̰-%.Қ.Y+SaFěffIsa^x7l`Zp W%1ʖM%c3:h=9,u\!EU i)Օ=ީTȾ~7Jє4}vȊ"V;0EmLŔr*UV^ Ͼ}ݷhI:xgJ|^ 0r獒L'1%" "NDFvEI,*XsͪtahR~Ee]Y7g{B3cF~[ʱait\OxS9) XHF>M~@|x]mjrH3G丹\[Whs.D_yGg8 :E)JH K:^ sxf#@+?)!u%~oE4\!6+c_N^K-{b% Ԛ^r^|9uj-y( :;g_:󵿎2. <~f ;* B- Ƅ!T|_\f\y̼0jd) dF 67R @.9@ȼMo[ SOT/dZa| p4ED +hOa=Iʍh_0ʕ6EHՒKR˓XW2ٴ;b¡Zkˢ@iO[`;>2w({w|kɯ7#\DWiJ{[0yJuq7N xA1N]<=vͮ15l( J L^'ՠEPJ 9uk2$h>לAZhG-̘>BnR'r^Nˣc塝:6&4+y~bA¹ʆ:+=|'5QF(rBM}nU&꿅Ny;rl`.=Dh )ӱ=/t>>v `E4BxcO1Ѽ6N3  1f5\+R'(%eۗP:}f; QA !V|4{<', R0B3r7+7+$xᒠ/֡GIHX9 Jl~ ]ϥ/ε7o8r^B4Z0 O:p|)*'΂t61fŘDiNz_6H7ͫCUFDpؠyTFc~mHHjM2zP8:X%rYjGt0ָ4hGRL~)cfXj/*;G$ GrH9`T T-IGֳh'*闅ǧ&lmۇKٵź1i$7kۤFQNO#IуG&g9svhy/~=M2PB'bҷAS\&ݐ*TGctO=@t0q{(z  SXFdv9U7 Od,*))475| lмYԤy/a`j A%ro2) 1:Yv[TsPݔTD=TjtRSFV^m/ǣ)yڪٚe%|$??sªomjr@"?^_L-.ffHKQ>%ff6"Y]uyNEK A3dV2='зYry/al6Da0<'zĨFr'bY<~a28›.d,|޶)WJoJ}ŀ= R~hc&珐x P0s-~K82T 7s*T A}=z:`2:V"TZGOٞy}<!1^Z/u4:}nRvRFSE}?/s{Aؿ)gof*L V}T3.: tWpk+yTOTsC|^mp!=_mCVEwǴ#ia%UQ,jc^F땗F}GkJ7Z^PW2^g ^ᚈHH6 |&Cp9o^;׽4\G1 xLOfľ1j &s<;Z [ v IV,Ko}td ĺ!af1g3_R"vH ajnoRM4F[\h_7xׯ2)Gx >2.-ʄ!a!aC3,.8>kco8u_ ]t1G6~Tϖ>iZhg=II}(NLӑNI'Fg劮sFKg)XNO3JA\;*'w0xFB~@|@:-=nU7 N? .˰o6Usu-o&"_q`M)gn,;}d]{9TB`{2lRb붽mA0rmg_Qz8;.i;>wZqx~W_|;rhₘiD\Ɋ,ed]y]BSe^c4v<ڙWa$(c -[ss4;s%aq~jLIM.Bgiܜ?*t(fYWpO96Dv*j1Jf +tn#Q{TY}Ãbs1l _+K44GZ,g1eIeq(&Ah)S 0?PkӔR~ 8c d|j2JW F>!ǩ-~hp*6VކN3ӶbB"Ÿ툖 B ) t'5`%c'Cu@!n*>@p3Jm)$-nJNe"w&BV.u!i~uҔ]m$xA;L ^9l!/z ZQ}uAh%. 1maqN O. pVKMDXKWO)} E/513wU S3:F]o}#[a~)\*Dlt:Q !xd Qlv`-3* 5H4Ȣr5,COS&t/A7;X! ]g530G2+b N]f`!tvP#'.$Q~'*7+J'1zei\Ɩ۟=I);}ɖCH-ABA;\Ф}!kOLg u& UEW";Ľ[<$S EqĀg'ҋH!{\fCčQ`tC0֩-Y=p#tX>%cE%$D=jh*<eľO x6JX%WqhΟ]nk`b],9V}rATk骲;>Y[FI; dĶ7_Fyh?+ >C:qN 3}'qT|R&Ёj9׻.q*cB|]4ņ\.:2@Y&HX]*'?? nlE']2:YiC15eȂؗ^u|4p]~^VO\J#} (G44pҿ9SiLTI"ybtf)tCg z^zڂ|XӉuL"' B@vKL|ȑ{ O?QՎ;oH+~9 K&l&ư't̳YxʹdH6s !j#Ȥrs\W4;GXc3m޳K9&̻+ʟ$uBWK "B@^p])}q@5+$Ǵ P֗W#jHg0'i^IK%YBfnhVFyqB϶jdi@_d5͊O@ɩ ڊy#vuL"s=K{Q `,b/nn`_5+V#:q79sw-${-Mܗ vT =_H_2ʘ'e-XW4Sԇ71@3Y:bFma-Bjmbdd{G<Pm6Ȱy`-,{MZjxfҦ#t stǡ j [ZbA'_؍ V2 ~]fmD8QAouhrV7qVCR =ZwlmrC-vMST' ۜ;L(?.CCJsM Kmscýu5yeЮDuPnWM5$duR@?!QSyWDz63^z5(Km`C#r ߉JX (i3k_M.KwKm(^xbʭmDy+DYFڮ?sq5Udub 7ROŘEhY`M"ݶb~2Y?i6YqB#(}8a%˰hĻ]2k.' y3So t//Ge0$=-?Yp`&b#X0S? 4~ /̶0Wq 咈Hii;^ RGwFLԜynTaa—!ש4I^C>ps[cG@Th3٧#/^J׌"U{ck;G-V^ȄB ;e[f֮R({G̿pƒ ~&I:qsFNT^p[G ^ۇ!Acƴ2ᅘw:JOK`;>η0?»~>^9= ѻ ڮ%8]e;`䶍nDV cg:>HGӭZX-QPofYm~b=av>`9i}mw;=ў""T_K.k[y]f01'u?`uErq c3kZh[mB|88̣ GZJN!Akxc c.UUeoW.Dݎ"*iI<4䎚D P5`}]p^:vv-nL]I3GfVPڔ!lq]h:2|4aҝG.M= 6Z;E_dU XxZ׻D;W;Ƹ70m)jLߊК$ (~nX;;C;EaYG,v2sv>zKq_{1W W ̝pɵkWFf}wէw*Q~ڡ$!Rt~QVҹ"+wk*s@1 dQ4꠆ ,DҢ$󅇏o ~Eүe4E,m1bk3&2pY T.S1̉*/H1 PTӃ Q3: Sw梠q+מC^@͟-V^D/tQT+%2kg掵NF[vk{ ]/(XDeтLpW h̃l@(ʴ^=2>H|؈*Q'Oud5FĪ2Bۻlha;~?( k}яsNA[MCa7D%v"yFߒ3?_0ȝlߺҟA-,߯_WJێΈGވML'U?Dk? >7JLqt/0RQàeP,49*fą5vllg7 Lќܐ:,SeՅŽXʅ$׵P䢌~~LP`T b<4e '4bUPȄ!*ݑk}dz:b,(@ߠk=+wCB'ɹF u`.¶>!ahg1Lq\k1zpZ8]廴]2 z{KaD7sYw}? [ɖ> SP0񣣎* $V9 g)Lx9%~?^- C R~HvGr4ܯN9~+kJI}bŀ퇔 /y^憋AŔ#%^-,{\KE%{V ?kfs^[0EM+ _4[Ӕ%J9+=K2h,=+/"pUG#\,μ¢9N5mmJi\-t*M*~?fZϣTse/њ}1  6_UEA*K9"gp[Zl=NR+Lx8# II%5EuAf5QBvl|%iB:ڞr==̍eDb{ VqIƥ 0DKx6#g˽—/z[X:C2/zfӵđ+0ӂdaB +dz$ţ5u½928v Auy|:h"[Tb o,HJqDζUxt2Oi>K=g"hvK{_,9i`QSo?g[T7&b"YI"40(-gT75 )͑Mߪ!4'Fv -WasD} Wں}"+{9HѾ6u:i7=t6NvEk:;'Iݨus&C<|mwdk/?V)K`\omB2AZ|Z9B *1# zdn,|%^5R5sYhW @.ua43|~34͎UBt-P=8_ˌ:b3aተE~A "VeC-zXJ-n$Hݪ "k%9e(|^@[>қc$Sd5dMPF:ѴȳRZÜ't! 8a5_=[Fګ<o1wiW>xf"jNp0Jqs«3{ *89c5H3/xG]$-:D$/.1% HBbD B9(J5^ismiSо3 _ 8E!fT\ÕΤ.JSv&\i }[/]E4Wʖ6 D!wu+SX5BYm95R@ک'`:LoPȁ`G^'_#t[%~"V8$~CV_zQeZ#=-NrKDk5k [ JܯKܤwl~y$-h.$YGa-~>lAN&o/C5yNZAG^Gtj)w%kteѮR穩dZkVb)|C;]`1nm=:MWHr]ruw0[UtvK:5"efq𐥋aC+hfWrm\C Wj>x {LXq{iQ AQ[ojDiU+ .OKMǰrʎpR÷OHmF7Ynb,IeqE4ZMoNIk2CA+Aӳ(ݏKufgK AWJhe>1<ځN>MM+<9WzS7f$t"s_ 6v#aV)f q#p@Z8W)%|ipS9jXmZ=7-}G6LL}\|(lAX1ZSde%CIZe򮠳ةM#F>˾-٢k+lnj֘&CgO[_D>g8/9'B3 +OtwPJNԓnB (J83 禺T8Z-XE$;PPmV>m> xɊ1BJkfDnio $SOOLg5Htɋ?kK˙jMA]-G eBNjȭ<5\h >-?]JV먡U8X\K}qh)Z49e4զ~Ix:^Cl]]qddU7bhUZOњnw\/[\r 9 8|on̕.bè2a * l! Q zBO<ȶ\j7Yo:RM ,ąD֨`m-[g^~g6S[I;~u,Ici{j^/7Y^@Tj!)78W)zkZ|y.=i9l6>>A'b(y-,Zd~&mbN0af2y1wA9s-]i1X;MV#9 |)`PbJ'B`Σ2ƚ.?b3wV9hRj#:a}ubsv p qF`//&0[!ʢMd0O׬a3ԳMkltBIXctQL7df.nF$7 ;ev-`!?(PE);eMdL(ľ^JNZq*"{}:NRlEcC s`x-tS?? p03}4u7l=fa}61%yrUv'h>[,^Yz}>#ܻCŁ&e_?_84#o8@zq}_(MI-vq)G,{8gwƃ*KN6UfhBURul2{Rm4ƅlP؛ =*KA*ld0wI݋]+-f#_Y3KqCY_M:|A@K&}*& &MgM[5""f j%f]JoZR8\}Q:ڂ:-Z 2x$b'QK&Nv6:iFV H,Ov=B)ޫEҸ¾t轂oY^DnL;R3&rpWEA󅚲 2nrHtb*dWlװh لz\&b^x xӷ}MM`hEJd4yu$kPK#UXw.ѱӠf$}@`H?,70/@/S[B G_97x~A0yC.AZ&AJD9y2ٺ-Ii*Sz[MUM ra}dNppyQEG6G./vx<թ4`Z:(N[OϮNZ3I dɂ'WPk(`G1#&H;,,ЯAf\oF8wux3c)6D[%CZy|7$v^0\,v汇ww3#X|O:]7aIlciYGHp}Ոq}4׮Q}q5"vmS5ԈK\4DffnZek 5ӜwJM ~#Ky\&ӴȕK|h:9G׶ : 2;P+F.?2XZrIPv芀TQsxFqH0߅zm7Ϙ#hh.EE+|zgYU/z|*:,H#!8ҷMŘzqJ.qfG!Uq7Bqg%ql|tF}l h`T{ܛ6k?G|I#^9H> fzX;:d \̈si`>>y̆+ iA}±*6%d]"iHL(A 4;J}.5㸻z҄lN_~B-bٚ{%t)1=&9 SQЂ1 /f@%hG ijŹ u_>`Qٟ + #Iejfsx9 "_-1JއO~Z'_h!f"uR%BÅ!ЫKHZX[a? FK J)L[E7u*$(o$Xe~M|Vj!GDfڬgkFU.8#T5 Wv?reUXe 俏+6k9kq\OIiV?T񌢐te/8W{H0tz>Gx\˜9J.}GW~Q1J{)2G*׫{4sѥ;r۪ը:F2̓_Yl̛`iPwC^["/pKk!lE ^0a4"P":TN42> JxQ[ k,B^NQ( 5Bsլqm,NwɄ_< Pʬ)EP* 2D-rۋ=3hώU%wm54kj^w*qv[Nɢ.Sk7EzSdRi ߻ K)T cRܤދK ~xQHG8gHJ(Zo &L_cOd?p*ɚ+giY{k*RiaI;dN?5弓hgHx"]dاփFKڞ:,_O(͜TCh,Y\@EvRKLq lwtZc¨-[*Œz8~ {>IB&\}ЋofEaSph$ JɽkV&_]p\Q]{=@3RS]~jٚQ72L8@v^39XoE:*$?`x7lr#OCX`B=}V+ũjA)pxUUumRڭϘԙ0 zW]LG5 $80 }Pv&L'QRmlk| @4|C " K?BԨ,yY[n4?BAb[8y|7g Y[*n9X+ۂ(]TDƄvʷ/h/z hi)Ω4NmZOQ~OBLJ F$SQ9bԗO_PwfհvEBxbul_AAWou3UDq; QYk#ƹ`ŀWǬ84/yI۔U-Y `Zfݺy<y,Xuh<%9A&Aa ߁![ܷ^uZT2  $\QBEҰJg},ct(;zΌ>,N'6KJx8"X}(e4D)lb90ؚricZp9h;Fu)嘙ڲs~bCϴrvC|' a!_x3wfK"pUj Rz SV ۝Pa@ Kc(ᝎyo$b!9UY$xӟ Cax?ɕo^hJsib׺>^R[ uªbU 0ad_/6cr95_'u1j a¿xG+1Cw,@\^gϸ8C\Z\I48#]Y 0/H Z?Sr#i<0aO!ѠPs߁MGΒ.+k(,5 DH.sm<,>E\ nL1FB{VVdC* %]ySv1)u|B9- VgJe 06qguUKOeD)g0Њ:uʕbHƧ3}䓈y$5lNb0_ڨ3By41bF-RIpP/y ]KC(f0?$Oihfz3BA#i\hJ4D9MN򏦱ȎC2mR9(V>{4cvf+2BPD R0< (Z?W*۹>ƔLporfcXߡ 52:~)p`PM`cEԉ-/.{ )]t9B dkQsCrK wb@7L=*7(ť䅡'F QÆokRHUu-ꮹiـq=oy>jRnʭ8FP//B|gH17K_ ) yڧSJ.[ nrVNsLcGO'Sح*6zt=u#^#6JA9g8 <Tz,AsIwΤcn *[jm7MqF~KL9Q.RokPw?q:ǷTcfV?W1K}[ eתUt+͝MW?C:Pdn.DHADa>C#т%쯸7m3ֲ\r=xG#ZsEeF{]&B|Tpo52$^Ǽt&w-;xO&H 6`kc[;;BP:i3{2#Ʋ:U7 )znmjT"G%>gQkWr@6Fi"cXNܯJ8# [R J& DHN=hӱ4䎾 4gv-7C!}B]. |yxxT3fL 3yF n"; HO)ݦ(.6߳m`MGygIdz[e!yeX9 Oݞq^/ L.k%#9l꡴;'\p\&qW2ܦIsb-OԈ0Ў~5c} 3zH- BT#4酬X5a$rJD^3I9z:ug{㚮إh.]Ⱦ9_ў wjLuϤ~&]ӳmm )H4a`B_Fi1 |3aX'>c;&{8s8!NGYI+WzsL "؍r*"pի$|:2Z8>o٘ ~<ߎ|_ +mqFmifARudF7}q '<ɚ#pXQ-RB(Fy3L:ΙWY[x&ɼG%߂8;KQu;K\s/78Q,"q1cx2sΘ)@ML#1u`T[4h,bQ%^ܖ+]R$vWJ ,g_^|P!oH6~ŧb,`rc7Nӣ ߏ5Sڝ=ݭ4+߃,'c*]^y*FJMcSƂuZZ YPLXv1͊kUҀ( EKA¡&&]k5/[IK~s>.[Y%NAmsͪ Qa^}Z*u!S]oWn{ D+d)-.(?ywqܦ6ӥC3go_-Q,}2RB#9*29F4t3c~U nf! ->ԤZ;˶\񩀠\UV!JzN fk0˯&_8@T6Kڗ/]8dW9>Sg{7ҧw(V}>kJm9P48 93h (s Z&(Cgb[^ms)$!s#==LL.XZ6#/j SL_uéuU#-tr0h(*Tǖ`Otp6'p*NaҸn=FGRN֙(~Y^gw 5ujYX<7y͗ŸKNfA7s['}"w{3sahɎt"e  $Cwp7.U2$#2I)]c[-bʟE@QV%><s|Yqe%i:C//m;c[R=lLN澱朎4P`ӶY@#h=gm{SvQa@ 5; Y=q-e 5&ѦW$=g8IA2S~hcC,B7EW'a9bm=k^bKr9E-X{h|/]@/l[=m&T%үD0L,Ro (AGz-ʺtĩ~a|tKXL'NaPPOZcĢ1a'GY2eGsoHN,)>agǚWN/YdE Ob\2` #5@e$DTb8h@6+Ɗܦ&_ՄWznΨH0>BP%B~ /HJta(%qmؗߛ|!6)>izOvۢlw zrFrXɕ^qפЭ =4A@X:)#/(MGk,n.ϧ^ϥ5-:# 9 <; [zNS[K~+Jʥ⓱@ǂL f ˆU[sC-6eFPr(}gKȅU?17Ҥ(Y$ UBhbN-k/.!" vsc:F 3+y+z򥔜/:%qn>SN7W'EDLoB&y:uԯ/qeZ09 49$e~pIlo@NLJ HP+?팂=uẋȆ䢬.r,7mmMwF:z9TRp>BDt[|߉m|?Pw;u1ʯJz:w\-!J!)d#%f0v))b2'p☐#m._ե9}|k];/y')cg91Mar5UH$K"^o9#[/j5o)kmD7A :)yP>T?3wI(isWtU͸: |kaczeR_& CO~84UGTAl*9ithG?!b,<-#}^akifNoa1 \pi1Y]vL 7Q< O:2茷@ۗn~pTj#gna:I)BZ* v3F h53'V2G:x&qnEu_@*1fP{:,v)8{yN 'z{3g(\49oh#S׃N@da3KI MbM\^{ut()s9ժ2o&I66.Nf IW\^tTaaAvxo \?;JvAC༞릕?ۧ@F!˃dǍp/1C^f03j> wr75aҾ,sɗ焋k *3c7ldR.^Oj~cC}lZE7̵@Os zGNUMXO-p)y- Yw( 6UfE-$9+)Ƒk\L7g!*;~ɞ}5KWwgs܃'w}:!޲Exo#K&Ie[eB0q_ ,,[-Df i$$:I8MVCe6G%+.,OcUV73$ILuˉU-<_dr׵gJĽ8UD\^(cm a};$ gq>6}(V%g8<7W'q}zQ|l:Iloڷ@H5@xЪAD{9 ![g{P_S`gn4'j^j1}87I];^vy^4y} p_y;YEX!.+$HpS$N ˋoH@`>ZT#u%ODdG0G=_$%B/#REr5=>sቬDڮ9XzI{`bQT7 p'juH;c ,HsA~ /qw%F(ŖH`O׋@>R".ğD i+ʨ&0#%{ԋl-:YſalQNjd&2Wa$ V6M)؀ 45Uer1C"j离9~ 5&Xw ;lHGkLR$cN\r_ T36DH-)á_6VsDN;*cF|OY X6^}sB>a&E WskG*;KY#G&lb@ɖ{2%偞-t3SΦji+8:ql'w쇘:\}a:Yjǫ_g1GYcdrCITrc3Y}C<5/ڟߣE5$i?^ Ai/=QǨ ?'S{ i`ɸ)\Ӝt>z tFA ֆUjXc y̐1^'H'-oH|="9p6ͻ3 ֽ[hOBɵ`*hKO/)'C82 !_?w %E׫ =daoL6l7 MFj`;BOt>=-֯3?MJ0TA jd1=/OeT*7O8UhU8.CJjige${fiOb,&*RE^8lZسb=W2>Imb6DtKQF_ Xxx(˙ξg/A~\YR&E F؉ :Ce`+6Bp K2V3؛AIV4uSb.:'DY41kIo-%|;uIptbc:Sv)1LzX[Jʅ' ^=p9º)pk'w)hg[i%TƧ*@q) W A󜰭@Ȼ+r܀},)Q=񍰩ge*)[d&|T;/5=Ruӝե(0y_xEۥB9(NԔ=G؟?5U P`7%-eV?Y\4ַuѶ2!(-| _gĀ @_6w@7oNQ2sl@R6`::ZnIM{cKխLPu?٥J(oD; `̫vYMAl#6Uv)k·I*[Z*;Y]%2A2 EL3~QYâ_UiN- hz y) 9k5q ;Vdu %Z-igB{ĉAoTknnmnx5ǀbibBߙԛ|qOjz:pn. ".+c4* (fY3p=YYAV3.2,0 QR>ǚ7׊r; \bJdҭ~O_GYc&}ܥA:aUz8jٟRI%T~:oOt %4%m5]x,@gSD¯ܼh,4eiIn+hdҚ}źWc潅З8lmz=ƞUaOY4Dlwk"ZMq.m}[o0;Vcĺ p+C`augqr7_`cF&ziMD*q~0@b(BZ #z"&]ll(ci"=ɵ#Jd)-%^^¥҅{7;z~3aRc䅬믗?l:)mJ>j3K99"Tϭ{&x~J66n/UhF~~ 0{H,X}0(tj6tQ *yv.z5Jl(^xEl؟ n*c4mSWLw5F k\=,k&3|!y$ ( (U KHtFdoS6\c3>g? ű!{-ph3Ο/"A`/h NU@VP=5!Nl7˗dpeAjNϪ֚zUy:I'l_O )/SD8b}~XaOmVr^Bz5XHp0T:҆R@y{$ Mٗ6yT +LK> IHt'T%/tFGƣ bg3aLBY+vmw1Fto9P`5{tw[9 kxIN4гl=-(@8xPaY<'.]*,*GC}7NQ s\cϹg4@ _w"G+h;쇾}) w!F2><;}[󃱦I-w9P\ H]]Qhc,*rLO=˫2#ewI/F>0UiaJdZXL{BW@Us */j[X߇ƳHl}nRF2"[#Z8=\nhh[e]vvB?|xPssmHMw|MNt80Yխ&$D+9x D6meTcz6D2#i2yKnؚBUASU1yz( E…k*ȯ @-1]-B`iRw}ZztH6]`. rhm;xd$jo,$gGibLyPXYa0#]c M_8S:b[rzX:3,5ڗ#Yim)f|uF0%;?V9-,[(`?`SHjUZ)+ߟ'\hc6rp2㈦w:e`J#+B iAT(I]2fEE/և7LkA ;=ܡ@LE#Ě;B[%6b]Le g a| tb6何:m/g%~JX+*FQrlrbGO40$ߡ@c=w@w&#m >)6ΕC|MLspP]⦦*.~0^Pļ+X0마 )ִ(̠{I&Gc&cPnP /Hts^U t_alçE~_2WH`%L^(rI  Xdn.Ios^L"eivP,?{]voD$ ,⡂"9ؗUS=ж'ob[^GsNxl6lJt‚*hj^1J\~3+NjOFkmy R6yu+Cr1^IbB~]\gue A )UJeB1FzEqbfa*ڏVFbD3sāp:ROoHQ'jn#~B*4,710(k7zgOe`$T[ Ng6g$2ߘׄf+xYrޮj h1bWV>|qMř$kL|`lO'`ф7W8^a[ڋiu_;SkE(pʺ>ݔ3-5V'׷Ç&?QBNHw} VxnklxO$]bJN ZV3q4ַg*BE/oO+|  : yqo5C**!I=y~FD6rMԯO?.ӓDӒd{(C,J0CB{YxHo%X]4-RkZۨKsNUYy~)΄ThIaB@ΖxQ[6tJ)BHnW\-KcwfV. ?8;pNa#7"٣cT+- !` Vd/s=~gPfuD@!F?9,Pw;W.J| U1$uA >q,K0&)"tcZhɶ LCd/DK I=ۨ3_e>᳋xUz{v:.K2̩uvuu\dvA:+['T3zzmP(b0n|C/plhld ?tį 0ei#V׏*/+ZmҟLNwU-?W eZꟕGWx~ `*Q;e$vօ }ˆH >E|2_I-d4` %TՊVLunz4Mg KU*UŮɈ;y?Pe7 (*gR040a3qyU&wHrj>:~A^`iJgA~ S7hOi]'OzѢ8wi螑qun1)lP;4=m&Lۯh uy!A jNG ErZCLH }h&R!/RrC fF[Dbvee/C^g7Vf1/qLy2,[]-XjXUQ$O/Y WTVsEu2 mx8CqL>׹cĘKAtq![}$5a|iqFPPR0|8<)"xB F)ATqw m,"bY;@X,SeܛX⃹.6A=J1wJC9.uӟSPg'WJ\{h]FK98lUKI[ vy9'X+,/U}IحJ:h}Ȉe)!H3$" "$`xRDVIԶg?<d  +u .^GN6L.Br1ҳSd,5}ZtoĞ!6ǓlqO 3Z;X哩ceKjxwBZ4i8s$MY4e5K%%UImW׭[n^%; L-.`R\]D+\MVC\vT맸ʩ7Q|q#J3H""a 7cj󎃸Ӡ ]gSw(Zj@J)WtT֛[Y{. ڻSy6D色m[U %]@,i5T2mP _+Rk9Q &[Šrl&LgK!'{% }u8]QǂU_YC^TC,ŀi Ex~y6Y07R1ݙJpq-[NE.wvIlo\T~QrEt$%=7U2+d(;3NW5i?8H cRubTe%(Ǧ&5DH'UW@b -Ng](V1|/:5v1\ |#0sRHz;e|IK[t k.)G;ZsO~v= : ?6MfwHHO#C|HtqˉËa;JT]6E{bZY2Z Z m6aaJ_v8:6DE[K/ۚeNCG:%'3i KKJui{!~0zЪڕM+]JHLܯ=-!MLBJ,lOŠJ2Llu!]/1zfB,J% C]_X^1n,-=Gϵ7 mp4#ȘM0RTŽc? cɈ9 #$"z*?RPo!p6tglŖ0mBa9D.c1pRkk3 OܱK^"STZ[V6SZv:J$xm0kFհ Mȡȥ*T#;&ҡ@76 NFJ>Hܟgc0,*g>EL,߁7.mgO:X'`>Hv3A" -FeJ I[C~\ p/ͱd3pлK4]BYfn述(˖75𨒍ҵ i i{^Og/^XZX_ӮȺLcF~np|Vt[Wlo7MCeT-ͳJZC0.dSe }R ''ײ:(|Y .th!Uq–ef@ZǓG|$=< =.G.|$rYz۱BĕY4hsQJ w9@*zi?* ,2"={D6p챪m<\z!"o}ĵ$ն>א޶H札N-](cUr-#(}%SukNў=x#.^Fцrur 1iFTG?GQVU1CRA,`dJTdwTm "i,^fh?Ę-~ګ=]dv9dT)7q;JpSSX54*(j)e:c2Xv19R2h!|J_z%"u!o-'7²k?@ oY waV Iˌ߿J ~o(^C,<cCnƿc}5s@$~K~I]wȯqgǹQ&J'U'jl\ijD1'D/cW^kӂcs{sqR &r*-"4p+'zBD/=0op?q bE~+E%(-/ΔR|ڡj(PeENj}K/Qi֬GvmlQU2$rC_ beJ')&+pvYz$  L@8_=1es%_# ,;y0% 01C+?y%@Zq܌)* g٬o׭-\KsU"r.kAf͍mM'FEf-J `*vot~Hgs=f%x|aǜG˷bnʮUmE(+M@\CyNaPۘ*e[|f4T !۳K8S~w} )]'ݰx2BP m#Ob/_ ."pHcN 3~*3zH#B=:BFy7',U"MSt,`O;05Z]45w@RxQ3! ~L⒭z|yiF8@lU6)9׈HrzX+ g V5Wz-`=Xq()%c;KC̈57"F޾PB8pvWnϋv9׿YHLm_0TG]ow9 $p)MxZ6FQzA1`Kҭ蛮-+ϙt'sR|gЏ`W`!> VEy0SQ$'Ҳ\p R5E{gF>ڇF͂4v#R lC۫vW`e,RZB亯__ '/ƚ[H Ltt*OrgќN̎v KSw7 䮨cmw&^$|ym{=P8Dqx7qv+;{ Zo4=[D~fŲѦ +⫇,Teo@U6;zyk7>.YwŊpwNLҸĀ߸x M 8 3nx vB1܊UK(GXi}܅E*S^LMyuL%g`i&N;y~h-{h DT:mVhVRErk=]ֆbfG-P{CRM$dNmwFcZ5 W.te5~JĐXqY);zQ',wyVr,:)Әܺ@;0{LS.Ä1[!k҇6фɇ`߰pJhQC4;'bhҠ5"%#̳۴Sq@Z:Zpis@=¶R/=+m{y#C^U)ore4da1*YE"01*'Gu\=*&v ]8RĂ{t93=1c̅ii\-) q3a8ЁA.Z(,Owq$GPpPu6O?Aew>cnP&^ HM)&Э Zt̼j)L~Jz v0Du->liȍP!۹"S`M2\!`I&H]{ԡ2Sx4ȼFĒ ^9CeɈkqCZl67qҽnYufz*-Uj-jCZCw2=vo9n1}Rx[]pP;Hi6V3 Y,E ji:zā1QOfU̡#MRgyGcj/N)_U-v.+> M:+ a.y-ڽz,e:A(+p;gTtxIfQOwH:Lc:8}kLa@MQv0QI ʠ]PAQä?[2@tbyÅ$.zI#eO<+ P3 J$:j:6I Y$,=6JD|",W2OJka|GNYxpT`Nȧwee.+ TWD:G:= о UxFB6 K-J;qGa,\c: ܜD&TQ[/^= Mv?VD qW>6B䃶:i[Imov |KOEHر}H'LƬOnCr{ RSdc_cKN4Q-&Qvv?Ot8..bs%mEFy)2_Т*!ֳILeV@Zx5B7nA"I"CiJn3)6I0sI4_?0\KHWEI%K/MC A2T!RW(>1JvRNhew ħ]Imq,"U NAUnd'Yx346LMfhŤ2s&W>Ѐj*\p02XBb'+pPEL҈ j\q\=@d4MM&lABZ}.d(+X{Kv?ٯջUWEh>݇@t_݀ܒ Z*<7t@!|6,Cay'GڧD7G{w`dZfZ, &~>s,ȓ;7ψXoG a (*7eGPڹ֭WT5 yiS\99( sTdvf]\ ~GɞdWl-jRL3Ú\1!I6SJAM̀`ʾ၍0'0$=8 Ox=#u'$)f}'Nkfhم:1slX9%J72];Z RyURS*^):45$Y(cRi3)l)di)R안6{o兆jx S=?:;Us@k3دUJ=|6aZe X RHgZax=?D 9/` gQ>ߔy`<= 11j2:v]W[2:kGJx: }kd̢_Q&"~)S/_-wfT)ynh =}kA2+\ȋq%f"fK-m#mkR *{FY" ĩaB|) m_ڸD/ ;9 o9Nbm)ȧ`CcSS ""zdǾ~ +'kb3k.še"!S5*919V߃(VWgA*|=E݉ޯwկ]4[>l1s{gpT8@D1*]m6Zaа0Vb txfy}۷PD?NzP;ٶ&uC.XVoKM<]b(^7i&D7;Rӽ'c,Q厉VG }LD8CRojgKB DTEʤ#8D|xɑ0`a%ݚgT͌< t\g ֵj>A},m p9>;1aR~4k 5Y,PQB"0&lXXDFBblmCiAy姧~-W~^y*UntjX _#ma'.e Ҍh.gHZzUga; '1ȓ,Yklɝ "+>m֝^fZocx6N1$;@q73Ke#.m-0Fc['Sች(ܼ|8NFY' I4`CW_q*(<0>};BG 2(ݤM|'3o۶.T3c'5ĚR4_˱2 -P cz|:P=RkZiVVMQʫc~Rƥlu %}?< 3 dL DLw 6ݍ#HŖg-ćͿ#Щ5H{0fmy)wK5e'{_DFؠu@+;?nr&1yjh^"ӧ] OԿI/!ʲo]/ *> MR_ }'%٠չjJ o2?E(S4Ocm͢@N"+>ib[GfpgxkbGӆ^,3nMJ21B(j*ںKlL>f$y{eX%/'>-! i ،≇=mfQ.j^f9Hde7A ]aN&hCɦ?|ׇ  Sn ? snu9aEĨ% ܈.0:!~_AZQxγiy o؟ P?۪Wo@FV1iL@U̡Ww9:"FN.E\}j0 A6I|Xb_MaQy\zI2>)[} .*u'>HqƗr2{Sx} ~W _~Z?@ J$)jXP7x8s".̅ήj6=/ S'ēwώ?Or% w9ǧJ7|u+{u9-jngnQKm9g*d=hG>Ӎ ZKqQѦN38qBJO b W}6FlnR/}7"n${x?ݘ ;l DEM9_HT q:X1F⤔qg[3Փꊏqr8aT z=aeOjOjѾ12҆7r_`c\L4blSwB P2L>Zzd`e$utR{{35^#u;aat,YS;nSj5tjZDLD*QȬ*?fҠKuEO)>1ٗ@( {qh;ǭ_Bַoa&ò< ا ChY:vuvYW@ l%ц!j|~+] ]35CCss e֋2P ;M=T`vW?f--+:'3Y{N~N('@C;t^AA`cN!.TYO+}L)ĚV1/5+%z(ǮUtI+7ЉiU-pR H 50Q'3m9!^bS *33Hhunֶه$9qi&Y7 dowO ~h)qDF4W ` SO]kΘ.AFYDwDIx~`OSI\FCJa>enRl#߫_ŷ"Xl,Kpc"%u]Kx  3AŌ}r+9h$')kW(C.$,]* *=G7y&0*3˺E֯oɆ޻L{FaWIjs~QfؠjENZ3YȘkȺzM!aMPMYOYn\IA0{6 ہm̔8#uՓ˼yAVmtcYWyфԋ5D1++%\hDIe7%o vҨ9 I:n_ Rڦ2r_o"'3XŪ5 tA-2iBk#st;m{Qֿ}ڳ 8)W_\poiF`5\Lrh8@^umkMV5uj/T o(1+vU2s;M0N 'D=.@m^'_Jަ-8 )1BK܁o_}t $Ĝ xٓ=KuC}mLFHT X:2*z=Rb'!3]4ĉr iT\:$_vi/,Q; ʊ;0J@\b{WT]s+4 e<Krf;&^ Zy:3*yROHr֦7'[*uq:$'SL}-7}Aa5eh;؁ /6Rׇy7&?m+=봭E49$Rh+#_oZHzȀ3݅(Jҍ}!׽b uUe?Iv[nBݵey-`Z2(5y%2),ũgK3e8h 隱6?tEJR;a=rj^k$'Ȉ|q$-ƃX{9$BP9?JMݘ\e<< 퇟y4^&QSScw*:@c+Plc3C77=XںI 1PZQp2vV!Ykc;y?Ctkf&eRu+t -J3d^~x[ & 2 0F矂{eAl`# A; bx dr9QہGC2dR9w >͐;:#%__ԪB` iL[/?{^g쒰2=> w1?:.`- y!UzK--l t)Uzzn懲 ^ N-9 _"%ƞB}2'[K)`~\#V{j_h9-H5bu'!gB&pU!W[NMpk*9~K6 =OHejB|ƬkؚF'թ)nĺNYk#|+vb0҅ JPA# b4̺ӝ.X4AJR-ۓa[qU/3c%uId&(dR29\wB{$|/C'.s bN\>WYMr}6!4o9.t5w/%wdRU3@DpH\Ds8˺S2"a?[~&'ToUP*jE|hibB`PW({N\HC[7S^3$qBL4m)-4=):srZ13\]zsLNVrMٽVneGwQQ'ЎXwѣ? ~ɑv@c`۟|eUdho8ס=o:˫gtWDI2~wEھMN?:[[Lx5Xfг &S@" Т*S}+6=wEaOLfv˳uᎥS!yM[t^wbWt{ŘbS^^k͌8?Ca6v/ctU%LZ߼$fmÉz,DB̋ud eh~ _ *1bsF@SW7qQXNO}Ӧ,:.S_uY?+1)ËU!~u%7R'mނa m 3ac{͉4Zn; M/# TITb9ڡM8F/;6h- :Yy\}cYc ~+okjR'G2to mpGGDXC5}(*V_h'N> E<ѓz3p):DH,'gQ~()?D),c1~+BkZio|XLd $Vr{$C,Yő`RIC{qIEBYnh[e* 7$9RC7E~hO{Ui1P9!FClk9 Q>7*H94Z@"3#x{tBh0Mm擃%+Docp`HnU~׹TKZnp9Jh N9R6% 8b}~-7Rӭٯtdbx}#U7)xB\㳲Q]vT zPQ^); {D`ҫ_NDg0ʏv~=1t N5u#di%nvȡMu.B󿿝2 ^H[z_KkIu[QWCSeH"*1)hLUOq UO:hOMɾvNvfp|z#ߒG~ձgTk=;v۽_]Qωht82, @P{.f~mge j¶jૹ~hǚwylkr>^kk Va|$+s_rvq7\zX  ma.`mgliM`΄:); 0:߳y3! ɘ=pI?p93DZni~/O.M/8`˵ͦsnXzG,-/{h˒C4hȆ }&Zjˆt)8=i Akʥ2%銊^-젠D oDE짌*T)+s352Tz$Re<@;MDao,%doThKwL}~K2dE+f I0cN0zHʉR}t(V!$Mvj)MnXq0)nm=XrNOAd!LV|*ŗ٠83#[> cp\Pcd5"[!~LC3v>6wGus_VF_B0eoUw|\我ƕ2_;;KY =&8\7_EЄ`B 0K* xI%rE\&tpJrwZU,^obj`ؼ%M#oO&E-+δȋ 4K`lym(H奍 >e"["v>e5~2|FM=}}\2ρr.XlXˢ]]m ,5%;q;k1ݏHc9٭ 0ɗd |!d&} e L6 >u%%Ub@3Dt3|,hֺ3 <" |4WiiO@R} *J`A{n]Y;;Kaʋ"#Kj"@Ii:dn[ 12EI 0I'>#HV3?op-brs&n}-޷rkŤlmTx oۺVʖqG-$>*24wF{kGѐW-(O?z4ʻ30 a$kΟVHsixErǴO8כ_qeL˜gM F1 o]LV8a;yiK? oazۯ6ݑX~+U9 KVoyɤ( tcVζv Wbe9?ؖz3^GA E|ѳ'`Z'qQT /rDvlܖT&rH*f^#6 /e*N$]|H1Jm$`3SRө*4ԥ Iޑmr v[:IkWsx@BmȀO@f $}J)+GZf~tJ5 {1X0]ۤᱡ3}k[[f-Z]&z#].PڦDħ<6v"y.l(fiC\g\)+6sV\`)8ůI e.Fg44woykqMM! :_Y1؁/L9<L=)b zLԿH8.wZf.9js j&Eew窡` ǍWx-k \aLSP@W1m6gh/@cw)׊ībiW{Wr TcD)ѿf%],Hs>UxW2D~KtMAi ‡OEu96ߑK/\*Ƨz;Rb2yk,I_w * ]! wm 2r<UM(j{aDQliQV + 4, +M$ι>ƐMyZ:8A!F4^&r뽂Gq4v~'>Ìj9@L1ηapI^MIr[)i?O_P'Nnێ_nNg%aF25C^NSۨrw 2 }ǫxi;/G 2۠ʵ}g@T8bl3AS B2c@ [w^[Ik ?!}_fe kVֽ ?%܃~LA]W7O"G˦Ge#gk$$oG?)РdӜH=- (r'xiL TmFN)[0s7a0*C=cctw31 ;SW#IMB]SyB=8 j7߭Tuw7?np[#A'»U!*~OMR'uȢ40UU,:?hgY|o)(}9$f0Y;#9VJmLdY1K^XDVlئi%ĿR^i50 Ma;H4P<!sO]x3'QU* ާoܧϳuA`ɚ->-+D=]I-D~XCi^Zk_bGcMږ4=g%H\`WEz*iqk 475<_'ߩB KguZ"4IƙI (;@zb01U+;T3YDnEwB|^bp'D+<<.6LՀڏ&_e/[ a!+b=Q9 h6/Pqg/+=7XcO TS^rT' m#$~GrE+)้megk)6H5m;0&/:y1ҦAY6HB}כbdw9`A~)xCS]|?W8w1o8vy+W`@ ~td+n CQQZt^#lF==je[AGI% J{  ,EEՈeQRl"Z>Gcm)Cʹ1Pu$@7t*$LaOh'Fu "TA wtEw%JN⋺șF+ ܿXW,0L4,:;p/f"s@^}1ý'i"F<;ZvyȀ!  Ӯin "k`<8Ä7:j`kí+y4EBV'6磦:["Zl&(.5}4`ϜL."!N#`FX|ꈩ8 0Š# (2.v0Hw zȂb'MJ1;Ltw8(G?vW>5]`|b#y?Jk[k 3+I;mI99A/O$V#t+'wқJxq̘"҅rb,YQ4G77_p3su`*r/#B!!Fe%!StTR-;Jq  9K ShB .g 0;]_ edy=|wmud֭m=2nDy9bWUKOkcDX;K4R:fP0\,\(BWH3>;WMWeQ:#iHAu}ʔɕjx>[yqR%A݃N;cѲFnI]/״HfOܤoHH3cX}+k?_Vx$?9~&JQnSqtJ@~S@'w^o4ַނWPϧdpO' b]SQ~Fxeه0Pl4͆Wk-rGsI(t7$ޯ/ٓS'>]mޗg,eDZ,ƣr}*PP'{5=,}.q C:iXk+%߲Ru7 Vy2?9U3Hi@2 '*HW"%X%oWCYB&#+G9O0 {¹ϱ"{XHoU1^E4G8^lpc^!YPbH @8 2$>or-Sq }ƸӸy`Է6Ab>mu~湆bb͔9C(|PnKUdT0/P#-r3xUDaHOAhGf. }yLgi-aHKu9pB)+2+"&/Q[74˛0]vQoL[#Ki=☴N%pT6o;̓57o56vvM.O'ELu>/ "<}˰לǿ k.y*hDj `=ЁJ[[:q@'``m>"r=kV)2t"P-yl :q(lR~5o `~~pr쵨B:at}1_?G rWpcU ZN=y.J5Khev&o'K*.(@S&vuLrylf` ;w~P1S=,kR"g\c?qŠ+쬠+udmM~D v*;iM#|pwE- Ȝ*@5!'hɱ)bEI:ꋓEKg86hK@wqfw%Gf܇~ a&̫TL : K1J?mBW9/g+,ن^ ͞:BԮݚ>aBXW3BF SN۴BʄHnn;־W୸z-sC-Z4d `Mf9KɊz=~#Q)1kjPyt?nbڔg9mY}}R{Tj/,~1 6Le v8.r6[bL\{N_ ~ڹ <]Os]<@%7ɜԡse>*kǗN[VU eEX e`Ѹm(o 38,(vyDGAym9\Z"}1?  7 ''15+Jn㤒! C]QiѳU?}k%'{YJM[%'\Hɪb-݅UA4,EԿXYW^ +<[e %бF]'ND8 \z;%-$G ޟfr`";.Y+ c$'BiVsk;xߛ($s5g +$l2˳Y7*0G+%_s GP(s-1F;yf%~+*ެ|t{:}?»HbS!pU !Җ֦_:N=BVw)"-T1d@2*agozoJ tgqy>k1WVSj—HkY!k ظTzYP X)nSl;/ړc*˿BrF?|yRp _c='8׊$C15>7(t7I2^'E^"E%Uފ ڮC-Q|e9<{/hf&E28@rJwtcY?.Ӣz3*RXia/PWjn#u]Wv=͝9xU/0iZ_ ၥfƠnfÅ1MKB=P&@669I͒g{&;pν 7ϿF^X5، GG:=vO`3 )¢.$΅-F_(d|،X(gcK BN͞w _Jp(uS@!AE;@2'97[I)C?j(B=!H3$_9.H)˖8p{ڭҴ)-؊2_FP6UggN3bR^5A%D T?`=H& \c" %O5Q̀$5V9W?zu Ձ ݊8.ЄbȐ 1:9~I] /܎UD|?'޺.ݾiwޖIn<dCqK-{#e^Thc(pe)TI N;^ז!WwK<<ػ8z`}H6'LI?[ ),yUmD)D>Yu}M9:cLӢtx zD}jM+FDI:?'Mn.Y3ύZA.< pO}aj*JmϬ{;k (,S$ 5r %:瘨]a% V RXFb0D󨴖t{Gl'M̀eQЛݴb+\}#6p]޶2Z}<eKWEhRpOP.+c1aǣ_C9DvWQ7mڷp݃M.MUW%w*Vh(pW|$Q1jG8K%CWhD\MD8Q9DzII>Q:`[D/5# |%IJho oE_"Y{Q'^{\UZICz^Х'αَˢGtX9 f;$: uѰPXqE=9ڠJP )EszXGy$ѷ#5Wa_U fN( a`qZ$u؍.RUnvE@{<%f{nf [c*0D8n1 zm ?7WEi"NԚL 5eT38υBW#m^JWw B\]4!ԓ;X!ƝH&^jppHa4M/!~͓En:DRdA$v E~#K8~ \_{LO\4&ΎCZ@25Nymv8]Wk }Fٜx I.%J{ah_Sgb}<(ط*??Bf^*n&Wqq2Jك,6' T2F?ݘ6ܗvBBdݹ7mq^3S~ euSK|ם)`(C3&`P{/TNڢcԳ-\y.QpV8Hs䀙U9_Zl`8G?{d?qr;fw\>\ŝ/:Diz^]">=WD2JȞD|[+))'a .`%E' use'=$舄% @iѧzYJlq::Ӯ/GiqOBccuSwjKCHr2,\5ؿ Oݔ߆ͷhx%vZlHHjƊg7@ST3Wv ?՝ ~1Df- gq4moW0,̧2|J0`7ad`C\UXLҴ7=`D횂S(\.Ab1ighuX/Rt^R`SS 3L%V 1xKԊ 0磾 J&3Sк{O7e m`Ec p(?ݧj>`=Jy\qSwdMPup0<~̹Kd&JSCi܁po8 ]~g|LH2qȞ0 |i5okDB wyZA-=- N~:ݙd 8Uفxj~c~KlŸ8HM.gl+%$ Q zv#Ƀ&ϻdewνВ Dj8)Hsz̓TÜQ)O3Ж_1!㈙7W$ן"J=1*7Mh+}ve&uֳS *r EqSy<ي{0tZF)W\䕮I~X,k~uaym>4Lm) 6 ]⽯DRv㡞7`o_ڸlj4 B¹&Σ帠3j{ &>$z:yaQڮko6?6>.Pg[ʩ\&b乍qWG6uKpd g9͵d[$6n#c>a屲GQb]Du?bCcЩG<|첓MEAk2 V#15ryW+>Dbz[m;T郦= tve#MB#5yAzކYTIց<53 Q, !=F6צ`Gsb ZNֳGyQ-ݘWTW)Ǵݘx')=;u|a,d"rRLxŴa.F\l4'bljN:k窄?q+}r`5J5~zI, |=i[.Nd/: MtluW;_BњnpX>ou~1WǾK  x: #lwRzax ls8Z h@~7?5]hjj̯y%fcSZPŽ7%$3t#'E=Wz5=H De۵v] Xdg_Ns(WXjڽgkz9 b+:\֋KT/.AVﻅH2(XV@>V]Ɠj5Ĭ k6ҎBa?6+0lxSh`y~ D]s\HA4?j!on^ѓ831sA@R l-xځGy>2.m\@`]c4e[Hi^mQT?ج>&$LZa!8X];,#x=$W*>m5!DU_:Un[5CV22t7<3 <aܷЈTkoSu`-i޸Oqu/3Tذ3{ d;A,V1&%~BB}ӷ샄DzU&ऌ\ZccoY?"%+quÞ"4 ;2(j!IUvTQj~\ E`)E*㐇Д:p{?U%zt(~wF` qLMy27XH 88<61IDmaK.=8v\s+;dfkMM{m% 1 5Wip2uG;S5\Tn,iwme8Bscfy[f<@'X$Y)zP@{nDf$Ln%y@uJG}{=^@tVzfC}lEtws )u q(~IT Y1,06 ^Rc +0TMSbg wVq}BW\ƅjFWLpf'C@k'U[7Sq.z=ځk]`uVm?^mO oV^߰I<2NMh%w'W؝?~~ݘz^q1Puxz m7(^w$Q = #[[-e)MY5Hm5SӨEǝܛ-F,'!1>a#簌wfB*yh ;\o@P?#eG+Lr2LM/b2_QDP:>m>bI[/ʂqcB(?%TB_ [dGD :m OH2{YZp, ~j:C8M!R+7ϬfĘbȅD|]@߳^a_^F4Uw2rlH B˴xﺁe l ly8S1vxߩZxe{m{-%x+So n<7!o=/UjtՏy:"5yW EN5L_ػMַo"ܼTk.҉Ӓ)K'7X[@2#(S =b}߮@'ܫ*8[(>%ӀA;Z ?>[aW9 V3xrNss2VTYN7~dRV@iR̹ !!H[7mY‡ԌBuRkm e\gx,/jdYÄ^aRX qnMlvw9g[:*)9s* 9>=l ,_d89ĊkkBƫ kS'ny4NK $ ilhnq5\ doyQn*Dt~5ĝ+ˏ+ʼnK>ӪcH㢫FHjόr7M-.,+xy@!(\9LLcf w@S[$0ئYfPPexQ?55S hXNA]ؓ!|DRx2 HqWm P.hsV}6ɻPP~f;uYV9iRjmaún tˏ3_ҳ#I̪ԉELǛz'8 omwh#&INr{RW ZOc nSܥ&tQ/ǩ /du{_Rxy4 4#s*-wa]qjTJ~(H'{XbeI Snϋ (e~IUQfeN3Sj]1W 1礬80j̏5YzZcGPR Uד42쐼&"SsSX-2HJӭi0{vͽn\#J̰ͦ~ gXSZ-"om¥C(\s)]pi&7մcTi'ےhRs߱jlrb}Ϛۨncc)S,r@'!QpZQm(Hh "K̝M//,^0^yFeBGWTlFn[qskl #}be  \xCUk$vJ"v;j!ث"daDd灛/w'm񂎈c-M$JTt9&򻜶Q>Qg;*Y{JDcխJoF~YMyxÜnjwP4-/gR`9aP yJA~V_nrdnW3g4Mbgd;i7)O)O2bߣ"eBo>sh"μQ@1U\lL!u).96ftxIa;س+W0Z3ҿ͜ج® S>*\(0POП$U>zvubb>&lb /Z7/>kM~clc:EH0AIBȍwéf"l%aWr󯮨j# 몃R䄶hNڟjs2Rҕ XVȦ hSI(~=w䌠0{^̯tܣ.L֔S{=ۈRMjF'ߛ Q Œ]1i܌G`$V!zN~.? pm&faP `O@j9ƍ =z@PD<;1x=}E߄`4+{>:+XBК Sɴ1IXgekey:6C@^D0:@ 篓'F^zU[* ,j-vާ8|=q(!LMfa)3 R ASBĹnEа _oCuV?J&QX#lFŀHB%m{ 펮]h <ɪ4_VH/\=R 7 laSᩒ4C%Ğ\/MJo4!Q{+!PO1ѓ%m`JlR=Ё UXt@(,[D#GVS i Ҵ=yBnyqW 6mFF!b^WHP<c,(Z7ֹUhZIt.j].S'`4iC$D<@hiWءj#2&iԚq s@ 3fFn4`@/rcclylVw'R4zN/2uhLS.A3KTת{uÙژKf{KNB\TlUqWnp典s`!WHHv"Oyq\?\SW_zkoFջIa:3RU hxw>YH<,b%fW,y\zVȃL0&V\V@ɔ5N2~J%`&=C24)t~Q0 e@*8j>2~I{%T}t@jNRqUH ^%߀йt5J{3t9"ᘬ # lx/.&޾ .!wUT;FuQd3TlF'*=_PbAr\  8'2E dBBs?{r׈{cG  -żzO16!%Q]CYi3sXՒp[KFfކev?&{ٝbi )9Ai,*","+&!tvjx˂MzhSvygb:KCle1VcxdTB+<"Aܻ7@vb]by71"UI= \lH6ƪR{K:9҈Ȳ2݇}I"oF%.l8ЁT\5/Ø~$U)4RH.@eHƜ9Pf .2z,x%s_%lX @Gfr54,X˾jZ6 ɳF&^=d]NHշ^{9[GZ_{֩;0 \pM&r^F.@'i﶐eZ?4tsco mgEtenCuS#` n|j? @(VތtKdS:ݰD4R `$JVX*oHቍUhL2QKmNP"є7:g㋦&Tk4"MT+=v5ٝ–/: Ѓ[=KC' m0Մx+`b_ZN҇xޮ Dˍ Uu=d0aA-gJ33Ԃʉ <d8'2v"#"`bxtI[n*BbT7pgӥ;pA"fBn$䕎[|kASBD<ÎURWn)vUe2wmutuM Ts>mu_7?& 0>-}K0&_L3y)GLxAa,(, _M1 kb0B(&aUZ76C7#Qj NH dB%7؁yݲA:T#U|9*%_$̀a%O%v:'(QGhCY5tXtEś,|#}zk\M[ }PSU؝v؋z\ZSYk!W89n!"?P{㝓+΍e\gv @mp0ҤjXSh'R zrPl rfS<ݧNU}DŽ6u7ٜ[c⿋ @! 5 RågXp^uXb>cT9 %DS@aS W=Xwq P~׎S_53͐"uL<,!!tóӏ)ݛD(:?TRJBfB4U/Z\Xh-0 tN͚GAOhz]NSߌ_L)zqMJe*?Nz0.[7!&ďKrF[nZLcyqУXK8T FX6-|ӭ^SxE a3Fl_I[91mܥV/z,lV*tSR,n\>n@h QB ~A &TI"@j8Nоz bՅq҆bBLk&Y6; @R+vs 9MG,lg>zd/+1C?b<~9_1|\L䱨sAM4m f U)Kv!o=2ë0LhSh&/C mhBjdVF:/9t&]]4FDɅs +Q9+j-,t<ܯ6/U?|&4v"t\?U08F,RisI/ ԬXu} AE9 Z;&,1ً`%P"BԲC S!U SySK*敤RttّMw]a0=a+j)28ӐPBc)X!?0`|ĭ*'S+ĒĄx'뷺u I"S58b i'TPiO_fETYgU¹9J-c*5SEL Kn|2e3@ ٜ?cc !ܿ R(h,\q/"M*[ gAKД@_w0-4@QjTWs[q`_Oj2^T@U }R$f ck4| D?01'S!b= wxdudTBnyzU7V2U$ߌeH7e :̀G J-BEv5PpljN-rƝR0:!r &YYG=uaEy[E# K5c}'iYX9qnBCk!JqFbkL˶F bךr4,|-w? טcwp{`RlŬvͺ/U}.%cȡv͍ҤXQU*ԷPLӼL>ϞׅMV0VV6d^r\CQCTC"ZI뫓 d!٢W:An (64ŚpwWQ gaZʸ^[k"gԕ^? 1Rr%O*| W 滕@F =Laʇ =Ers6ΪPh=a3X3r-O|$w|MJW ̚H)"|b[OJqrܐ= :q9m D{mx ҖtnJ"ZYn`_O{XUg:L}4jA"^@ﻍ-G#Tg48~tq!% c0]ؔQFqo1K/ ZNҵK8l<4q`mBE(xvT,QWrwKx_cKuj\0ۨS#@41 驚ÎC *9FȨcP]ź@V ^&IV#}v@+遈x!~}#`]DS(G~i\]xf4#-M:B5 oW^MrM}-&!f!`#Ԣ @=. N22<uozp䔕xh4ˁ 6 CFB|Jk!wFK(yʲ;c 6>6}$$b/oX/aGZk9KYwIT> a25b=k]@l9 kjwתb?%+Ѝd[gm@=Ad7hޭW4ĸlNf;t8'l6OXbM2s'G{x"%uW%T$i<ꩶx0^f3ݍv ӏt@Ob*hǜK)29<Fyٺg%A_T&Ə4CXي]0}sMb)l(\:cƑDؑUhL|+kRr`^ZSϩp5ԩsTTA#r>%X8bJx +-tDi5xrM>ZsԻHDJdjs~fF7gM9^(@g$FgcR?`REeUg:02cNw>NJ 8U{;هb`:u9Ëjx4s[UY '?FOCFh3# l.] Lr!7bzPMAU*}-: jgu4W;ծe HH-Gqb gZ.i$qy7uf齮n ^JX,a@5,h}A ;/(@'Cb!:+nb)\|r{B:B[}U1SmGg̿[ts./^g2؋Ӡ[Ps!V)tuǡ3 {gp08i=5b}@ONbkiH _=]rqZ: $OFX  UU.ZS\]!d) (I')ӡ#d!/ nj [N\Ϋh2d ଼fh6H!uѴ8 :t0~}bZ3Z-S"Qise޳,72!B\X|pJP%I .S3hG6MQ ]+S4d _oP=yĸ)~4 P-%6'л;!`j tY",~Em3SZ8.mgY-1)UzUlZ]Dǎc#<EudI]p,}\ c­ڼCD5}e%: _MQJ =RU2̛w ([RӠerPk(?%1b<rſmJ_{3u4NNe䬍HU$?ɚp͗U+QZgeQݲ^dC_D/8/U]w6BaCol1 <°CA90Ѡ& x2OS6 en@3aJD=Pr</"lȎXhy ?wVHrilUr4 5J"p rwbg*w#ytgNU%վfLo?T0'Yk.JgPZ2{;%x> [T0rGBt. UgTFytfnc".<"4Z,i~gg9i[H BRΛ}|^7BWUK@||7Ԧ(s/N9 'զhS!=5&YB &ė :;ry$ja=Ιc!]:U:>7V).":gZw,ۮd JNUMw9:O(7#Ւ7pJj^Z{H"jm&']PćXR#$B-0Mrɱ1-kK-- h,.n_a V>6^2. pw79K꤀'`1ggE(Koj)3|*+&`6b~Sz# Z3Xc3+˙8MyYAr[h͍z i8Gg 7-nx K@ a>CȪ j0,BlOvX/s:vȗbpG0uG.Aebeq1Woʚú\ cr`_,(CtxɓBUs0=wy,e;Ey}];gn< Ob-s8f& LM Gƍ P2:j$ ,f%K1:WJ%}hوI=W{1hOo?<+ǰW$UX-4@W^{Ԯ-~_e &C%vEb$N9.f{H 6)j)驊l/x֨4~a;*޿J`v7jؼ$dlnK2Sߠ(lˌ*{H%oXCPOP6̠|wapaT~ @7&^W;TK_&tE>kTh .?>oB>ݜ/k-o8Vh(9<;l(5qoExH̪ )NWPX=%M+f@k2PbD߆ IJc_V\ތ,k4+Uf3[)בT/To J^(1my/뜚xN~{O-*~F L4p~!/(R}1ZgiN*L\b vZHZM0}e@Df KU'` `JK`b0\V&K#a΄ǟX0?f;Yk L@#FТNpÌ./gRWPwg/')i.8/=_FZ7tfč,s% KT}OѰahgb]KNgTׁmFgB5hyY70Wi;~|^l2_LXAW[+&|6Og)wOh[֭aBTBg^h9%dy~c.`izxPG90K8`+>,vC2h6!AT|_ \4*"Յ=D|`f5Kn696'0K vI-4ы3iDV UNVM~leɪp F)&%]RYNfkhW 4&2|gh;' P}>aKa`@0m7k_EȭPⱼQƫVy6xN:dȮNq+o:ֽ/jr"ipJH| q[DA#ǽ o$j׈v:>ZN-B Z`RJg-t~WY+V^Y^ixm _r8=3Dmt}X[JI7P/= E ;Ü&1t{ Va<7 |ٻ1zX{'FQOӸsVQ$_mORmlﰜ?eWV@$J{^D<Oʷ~$•o@բM4dqfp yIHRk~̉ZFh))I _'XeF&Ska]A1|9=4us8CG9B@'(#O٨Z:1ffb%+G7K,IP|8%6n#Kq O͎d֏>JkTcrtVt(VJ$ܵU*, QoJ faSX_C9a`Oނ0j"PWɣs2?ClRA q?g+K} H"%GgМ҂Wf+Yw08p4A&]8 w!Zftޅ@5C '4Vx ud<1aXDU0Uhv q@1jVc8z*|e hno=rSM9joJū.961PVELG1IZՓ$kK]Uj?\@]B0)28e,*@?=㼳d<Aثo/- Apȡ>|_ߵQdlΫ(>QbVˊĤ|Ɛk(0ڞ [( +Un^LK$N7?n6!GɗUP׎ a,5o]S\-q3 +-tHΰzXďO!`$Q (8'k݄+6y73WՌ."{T|Gd]" =fBo̞7{۪>Yl_*jT6c!+$rTy^ Iuަ4&8ouX>n}QʦDhq|YG W_.ߜc< M\=?Ƽ@ 03}7S4Gb6TU%z}E%ᚸ];G+d5 Lff*Y/QGw 4L+܋ Q"a92">~HD]wڠךFwSqڌL'+SacѲ:Pʻ0fqu.FԚ1g\R/9K"Co?[sY޴߱GヺI4 j8TH\#s%6C^VN<n M@xoˆt B}v\aY ,z#nZ?KӐTK(ZOFȪTvJAfDPs;]\qU7Jn5u%8xH2cp{]4kJXA|&.y|!UŽNy+k,sٚ+*4Ytra%ju ͪKe~hryN}2~|g/t7gǥ8EI FvWS"Bc\ЋtUA4ao(oUo!a_5! wY(I=k`tHj:2 (ZQ Jkn4?OQk+:\XSx'dimap#nXyWG1% <~*؇4bj~V {NYRIq^!{lIC?mSu/jHx')W'9[E'#(בb׽ɘC/I?)ex7v^/e^p(ks8(ה/pqA7eS Sm @B|:H.xiJGJ>clA3mUƻ.p**&t Wʄnu"g.'l{Y,tu'>-nFp5*` ,G7dhOk ,2 (}#C[K5քbCR0$%3fa8OzT#vDP(Jk%lcjLzhMhZpd{M)V! k.*u3⇅AHЀ&z9HӘJ0yҥ*lQXR9C]$Vf9e\^Ye}[u'\UQ,h*OG٭L3oQ1^-^lL-:+G6@+qoF ~wIy:6(āt/t #D|i#]DGG7MfЏUg Y&ڛoFC@2;,u2e?6V+D Q$gvLrc^ ZD 97^H)?bqjE>1mjNjțl.2A ˇMŲ5K/_7Nhh@):v4?Z[␝(Œ7D҂TGH.xJ^߷D8 r+icL@!5I8&#dzFq_v`;bҝQ Zg*8V^t 74P cj]d/[+"cQ"aDuEi:Զet@q"r.*aQ~@aTfѼ,fMM(Z^uwtPzRn3I Y!1n[h8*,؟ähW G3dW:UK_peᕚJIeFshg,OZSU -ׄn;V+P;W&4` ܢ@z|STFq΄W7BXhL(Fi#r^%ѱ51mcqSqK 1򕴓CQ!Sk 6mjbH(9 )24u}pq~3Gq 46Ж6rBjtN~!ԭ;%yք}Ĕoűԗ8wbte_a.df; C+'͖%'F?ueH p0D{|GjFqgC7|]m)ʍ\9)Іۮn׶:,GX.[~@d1I^Vo1@!6Tȟ~pA6( kK3o3rA1EO7y-ǣʱ)pnwdAf4ˀEN r9^5k x5qƦ-c"-,Ɉה:t받P'lRWo֎۪Nk'A#ְ,AN&wt$+cX)\豻I23A'pb$ѝol: RC(oA2C1eɱ񭍀*~S|Br Ģ9;/qk9֋{zDqYtS!cPD#{ܫnD(7cɭmՂo4{̓;Ea@o7 êu%}pJulV2xpz2M#!pj wR.8㜗;I۟z}jVȎK% '3P\Qq6.LujHƌxa!!@Nfƻ* 2d?#H]7C% zYZhV$L&lRl3ǮMp+v1@oxyȰ(ܟ*ӷg`]Rї̒l!(/^* >+Hօz4l _DWj>n{d/ wiHV@ԼRX'O$ +X>T^޺2FjIСS2jւ-YE'v?7&]oVwg >km< ?jK\[oS%zł XM%iD+EV/J͒2hzses ]z*`8`ur*vȴݱ٧uZ q󹶞GФ#1UѨ/ FJTwՃJ࿅Cf–N\@R|o Tz6 X +6^:Bdl9ئ"k|Oyz.CsofA.Zu<k2kR! RY5 G{`DT{dž?YSVTG,J嚌ҎJ! .$?r5^kvxO`8b!Z\XTgT9$RH~.^Ab DbѴ=od߶|h^ߞmޑ^07f=Y oU"t54<q$7s[otԡ jܻ 8ofr3ltx NB]#)0T]cdQdKpqk"&h6}эWZ/ޘeO_yԣ-V?IGP߇?>ñ=Xbo신|b=!hAhQݐ3^˂Hauq6J"jٗ& ^ĸm'ih\iCJ _Nᘶu Xb81ND..;%sWEl2$L;׫.LJ կvgyk mM$g#7▬&5ѧ3M0DR/ uÔn*aBVdPx wea #v[y\̰HzfJj`V7ٜBfs h\dD gV$_ѣg)e5q-&wձ"CTޠZl ؋y`$Q4m[tS=^!`BE,,Кzxٙf 9y@WlloauוӱDB6z6bc 9TL9&An1M,5y@|ە) X%ǖJ&`wc^U2"T%szQ_SU`5]dLV9{!I~ua(:X{['3 iRp3dS_+*zŎm:q:r%Ec8u`RF7~W_NwX!I@x(wVV0:ڈf a!I,u0c)U `3: O !| «%fOħ]S>z[)*K>G8qq8Uka^W:D"hV7L0pKPÍf%84>,gy TK&^,L+fb}SxGf5yp7;Lmpw5mB,[=63\V[4c`bCjϥ[4e>H e^hL6$JN%~r:( @7r{2rͭEc 9իl]>U 3f%>#HyI!D(NΐEЭ#J _X Ka[76$dh"Q㔭fiO>B#m2/IbmSҰ:l>NW% k50B9CI%[rD>^Wmԛu\h3En |<˨N5wR$j)^bk^Ll44sGA^ċXHS*R"4B]"&&g20k y_d%NODVsA- T\Ӟڝlf" -πMT"oTM#Wg%Y5'7_֗*ws 7=7ׯ?x-QNlS3TsP1TȉKF?9Q"3DGg fO}8GTa>L铬渤&5Of^"%1HeZSm}qPU<с]RY|l!Yr1#7Q|Z0REPJkݼ3k,ˮh`[Aު`YVǃ:wE t^-D5u)gYwGfn7n.&۔_#zytViFd[{?OrU:cRΐ32P8xHƁ; (Qtd WgBq80o-_$*H{O-y]竬vw rw|pw7gZluGhyWj < `'"B!n_]Da_ 3\n'mLZ͌08996䍖ѩIUZjǗ@$iבwΎ `/]:s~:hS^(w5G)Qe_tM@i^R%[{Nd3rMu yb8V m,зX\5S+O&}>/wwro?NtzxNk#Bߵ:(a&Ѻj" ܸqdžH/ܿ+4 3ƛo_GfbV=y16/S mR&E +}:*]T/~_c[޿+0@q^g 2}w>΁\Z:)r_$7[V֨WH"U'7|Ɗ/{`<_Ѹdx1٩- 84$m;q L'xm@@Rj.H{Z6p jߤ$kkޣ(iZ^ BeM [k1M=\RHObr2ߠg$כ_L{],jKTɚ=a \qw \䋱f+Fϟ粻xP4A> >8ɁQ¬e#\Lˡ8O6_`첬9Hj</lX&!B; ) \?3󧴮? {&zjst9n%wG4b'[ͼM-SH}[r_wp7 E}l"~x\NTYz/dڛ#ZTV̓f,VGz q>D,ԥRZȮ AwKޮV❲#7c%(+7 4G@s$U1Ur'g\}]# yf/jiN (} % -YϤC]8ۈ{ "&8(OMTYk?϶:k]0CIr8Ψ4ܔPkYctN[ e' 74_᫝uvpCdRs=ZլB?i8䢴%ONZ;DU(&* F%)J~8;C>(2]A}~87;TA lpDI:O>\i/kldD~x[}|ݾ4* MfWb?jӳQd3N᭽]m6]_ZGu11i)Co1W {7ܚ AvigYi^osYpf`eT t;6C685qv➮AoJ~/9/} hjkͪ62 Au @զxb5D5暿{7$c5nLz\KZ(v',<%'0x{`ř%oq*. bd"ʙ&N~Ra&1%lx?8~0ȈNXMe`.X=&vJ/{A&$*n}C ;څRVv6%tRX49rei uӕ.ڹ؋F*l ̼z{f>TSH XsjhVZm|ӉR/vD=O}8(j 8&E[+"Nu x9mSWߑͪ +=M=!" 6AT]n?D8:ʹ#M_]ԝav|YŲrZĬ)r0 ' AghL.QuAG%/(X/ic` | K_>7]8RReO7كnۃb<#=%$y }U>{a]Qu+-`$Rrr I刻/ޯ*I*ɢֈ>1vzH0H?CZz( *@W"EhxbEVPvh.@#@/p*sb!k zUQ uLhF|t] XCȺfAY]$ZnOaަ"76Mpu2}=TEv؈p*g,}|*]?H.tGflA-i1 ndO+v}尿WZ&$&06|i`  k󦢯.@Mm)AxW0n֯>C*rKUwU>⻙ͶSA0n3 :o_\|QH3r_$ !j,OHL&2V"t>^ .dAoVe/q-+Pu(A_AR%jsvg~70+'>.`ieyP`$ _OĨ$I !H+5Ԍg. ^y0_@5} P٩E?@b(Pce_h<^M-cdI#V%%\;?Fz bqQ4'|@zliy_}0Z g~p[@7^/vsWdS' ^HW4<4 pl+&A9bVFg*wJ#|U`~|M Pnzs7v%}8W].$ zfbZlwzށr.<&^fn)eG , {l,a( F7W$ F,x:)o !k^-hTTTRu0WNrbtFyb3P{P_ @$-%-^-M?g# Wi&@ORIQ1M!I(8աSw8qYόeOZPtyKVaফE|f[IG(C7`Qf$@ȏ\ M)}p]_(Se眖mm]&+: ;77zT=Qyr% 70y+(DQ{In~ݓY~{RpkmM2Sw?w;G٩!.e7xUс'H<;Ҏ\#r mȮ k-}l/ܝ73~Uv\. G qSJWTIX>HGwtٵ޼!]~j]xKM'8b4E[a1ɻMpƬ`ki-M?siL ߊ1`j U7[tNJ0n8=6iE1u~;X̓#G}!xHc'כ"'/ղs.Cc3Xzcuux媵@xs:y-k.SKۭp\휹 XFo>jREYjRG<<}u/BU4ti3ܾ]m#?l=女 i"í $ӿ״UXRUNXl% ܣ9U?11r#Vi.}wܻ"d<][a4H;ysFOw)@`YtYStbRacKAz*˾ >x 9W YBĊ-xֆ=Ryj:q1YP̤}s䦹WC~|ՋIhF 6Ek`FŤ0&O+$͑pMI!ʒǾu t]r~q)g?*7퀑w^h[S?|DyZW;&ꛝRa#;ܪ2$ 6V?Ug GCx R3JE[,m؃ t r2*'kܫɐ} eO $vqne,,,jxbrz`]#ʓ}M3B|( aA`{urMrvD+ KQ޽61աL~LI+zi6,gc'x#1> <+5H}|ounKSO[NF=VwhN6j Za͉PzMz\7bv nl齶4jDFoƎf&fp񕏋Mxi: 0 u4.gDU Ÿ.7Q0"iQbo z: UV/VIEoRSemrb6nJZJ61`[Ҏe~VQ6َQL^}DYhkNn_'Ҭs̊{gWb;Ϗ᭸WB20 qWӷ\@8N\Oު MѮg.00#.y?V=h1kt4pr6G]uaX?dRLž, \Hօ_f] mFK̍õ7=舁MZQ Pk_M(`̳W.8 Xj\o%Wڒ9|_^6#݈Sֹo3z=+X &L. A g㼠L څ[7]q=Oq- X-:V*2R'CoHraNɦ H EHJ]85Is;x7#: ,a~l")̎=h|J$mj5nBE%W4Ac5P8 a!08;ʄ6aRM,@#(#G49eEk!L@ٿ7kLUq!@=7Yo>AIP"yl1hEzNuV}Hd=SjfUͳ31'# ] bV uSF!bE҅M|!ԓ6wXHBst,mi:<;1f$qh  ;鋛sbm~p ﮫ$ p&{3z\.~}BsOz`&An@l> \OiJ|JK~'K 'l ZX#1xg\xEAnE2lne~[;1(xJG2&u N_"rE/.6'gѩWW 6AB ja E} PN!{yIr1|4MHəM0YDwRN3=v@Fnnu0 GͯN[W~}(E+i}Dl6.k 'ͱ/K [pmk0Wݙ'+kK/M}{t=s>]UiD _E[e),1=N:| #]tWgB5t/y#dh`mpFQp _doIl=斫ƞW^HLzɈ}5zݶr=I:>*wwk Y2t-1*@8%@`G0 ϦA|7[&Zf"Szt5:^XGӂ,*"u 1cַd 6f1U㥌*Ofy?,dff=Y:*ވш,wXglv[^"oZMM8.8H{vQTjDֆARSF:=5c4:)ؗ-1rSܞS# WR`6TIGU v J~ãsu.L]>8G8? , IK0ZKV_Wb)IǡD >S].2*nF;1cֺ ঺2eMVM!m{o7gu7/52$iԱQr =G2P\oq |T4rG7Ӈ#`òp h] aJݖG.oX"6~8X^b"]3FVsyIk A!šg^iā*o'/85ؕSab>P V 3,P|Nu< b5PU" )OJŸ 8 ܒylʨNA\+Uk>O W[tľebnU$7[׳ "| M/@q~!ܵ)9&A^%gC10oRqH} W8H8ncwγ={̩;MlgE#++'C3TuзS | ߾ְ0-^vjۍEw*YfS M}˜=6Oq3źo͐ޘ҅K:Lw[j#{>@EkIUYТQFxW3¤R{xXI D~+WKf^gvIv IEhYt\^G*q7~K/}JEvy@᭹<*t^|l뱮뙪zxfHTo10(n^p81M:?`A+<;ncƭ@Z:΃,k-WE?F0+{LC@)m y37r2}+mw6C$:J6ά(i%yc6S̏Z]M+Dqw#&5 | suYP h|ݵ^k\}XkcC1q^%O]S&?T*|Mw8'?L>7{+b,fORׄ<J4Ϟafҫ/>˶t1kH76zC$_4r*&Y2Gnm}DV*Z@nmd[moUQ /Ut(mjjO#b=* Raɶ+ϔhT :=}#6yq%VwOu#yc\AAjWlwj+i;4$p|_Eiglp]Z*zl Kk$NllAĨ HU%ѐG"P=rфtЮda_iܶV"sTiVq1Z)<֘zw,᜾ ⨌[Ǡj$Pi\K ^;ќ|{v/iO @x:%-֐BV5q;6ly#'[{Jyw`4dOjt$眪Y?e1" ~k"3=%Tg?"7 WQ|+Mި符׃yeؠq iȫ.DA)Z`fN%~Ѽw4JGF(?l'ܭWnSAP ּr}" uqJìΤeS2~ʦbDBofct ޠ-7]dEgW y b7{c驳+4b=[ oV0r@zyh׳ ӖDhl\2CpNX.dc9sXjS@J?fS(3'F(poj6M*yUF hҋ#dž6 @-<3y6-Y1-#w',W kҘv"y=J |:@mT+[]F~6ڊ~#z$mFp^=T ޏԉ FT]]3psA(vu[![i\W \fWn#Ǡ JwHGVeFt"mo~ 3nu]%~RZ+Ң.fk8ʓMO˷=:n59QRLS /Iw&=ȓ.Cb<6!pCd/ڦXj4 Jh WwwE}p`cĶeKJcHTyzM^Md ӭOmU=|Å?wA<"Ӛ:;%yCpø'O 21fb6JLx|Yz6gEyT5Fd vKֽ+7.{o/L*P߰^Is]"o {yz9vo= ?16~Ws/,?xB1.y2!|5M+{K ڎ2U-ir`#Sʋg܃`a#rꨓ4{taA8)E=T sfrcLx(<8۝NKU?>7p#ǥrCWomzAtmJљ(g$QVu}.k*Ǜ]y&hpX(10x·Ejv>sN%Q @d *w-٧z}%ۦ3ҙcEH0 eStJ0q>Z!jhmhq񣐐ܑWc< aoTqt'`h@&d: ocLhc[3rfwjwBBy%폠j\U)YO1xc3*/K7F1ĤFPHv[v\HmxuBP%DT 3Y971{m~aIޥ\i=ѿ݅pHۆFtJmQJn@i5Ym"2S.E8?L}8 m"*f+ߘ/ף]VP~Loח/KF*\%l}/6KRwާ6 /@ZV` P _ō&qQ ur{=(+ntkCr毮"#W(ūWMr:ӫ#7kwdrX`Ug ^(k\Hr yʿ4 Csor-X^\(\<2a_M:AS-+2דp4{4rE.bb!mC@GMOT^`Lt[eb&r8o:M׃ZÃIKsxjfKw:a+:H~2/ַ^ xLy:~k_V%z՟ miatٳ1uoüRKYY]6X;6Wnu7) p; {ۗ +dž>`Xn?12d$C9eC,X{, 8 $ݶ,Kx=%|#"NmV,t? T~OXa^vLU<E ,~Ҙ&3z 0e\ ? $$`VXi"ֱ'ʒ˿f5Mwp ^0ݬ?hRm"$rkLf x¥y;`P*@KK}8FW7<nHb+Ǹ4q4|>prԠuY&ɿj2:G6LW߄r y_v=eu|ݹ >-ﺛh.EC/@[8DvV,v.L^eU`ZdGd~}V[c''2:ja,qaIĝJXkZ69^!LIYژFj;4ZWp: hBq 'n]pfUܦގu ,TSu+hAwHu*LU̿&UTE&y:Iz]`fJ8x?ڑ_Y#aab̄WEHMˑ&Q[es O/٩|(5Xg6N7?$fڝ\ _$#ά6dZKQK,J#}Yþ4W%Stcr[˻NQsz`T+J+eW=Uc2x: &R~WJVqX:, S=ȡl˳2}ikQ_]kvyK9)NsM1a!rf=AL(MlmƎ7uz] MTy| VK}P='=1@g:l(FeyipV8 W F^қ Nw `*8^}:v2w`HʉAzK|kl@ D᪇H$f1]G7a؍F3(>PD%rs N!ZǰHA JBE5. ҁ,EQu"ё!aR*BJ6/fJԸd&r6U59eH7d6.Kym$xt dTZ}~JR.b1p2SI#5 $<ӗCb fLJ6 R)s2;u<[SEdyD.0_^..k)sEڜ6AlN4i[I%%AE7CX^s"$ O6zBȍE1SлxV bׇ\S| ?1<-#u{NVY՞JF^%I[y^wiR!kִH36xVFG[5gY{y7ѠO&AMs XK)YkkȣC$*l9;9*=i#K .fr] G b ˨# CFLb:Z1PNWMS9c'ʔ)bGb7Rem9:G vlp-j>$!Jp.S%NJL}Ar7;y5;RF l[ dsnm:F2:U=)bqOPf'SI$Q6uJ:uAM1R>Ezpd$$o@訛22cpJ*ZwD]4uv`<=0ho0HWuq$'ivcoko=J{DAKWf`bH̄_sV2kէbr) /oQ͡D\*O5M4 ps!QTwQ! /bL0FI# 1 6B~3 #v.-x΀JYi7~ա$pߌx]e^@_UDt=[!EbرƸc {_9 K`)u8@8k>Y+[28{)ꮜ}w(f~J{IZ,BOC63vhVa_k `+l Ď0>.%%+ܵWYIjc4. uX#6"[,T,-nB"ލܡ6f/@OPf;oήVyV,| "{ʖ]| HƊt#&eM]1θ;:ެ+WOZC7tVeCR |:us;f!ՠ:4$hY͏/B_0 jY>BSultaM&@lZuZ~Q* ߸4XL@ӽH} JPnr%h`k|?(`'}EVAMGi\¾WšAe%w< ObjkZY"AL50 ӷ2A YD-XNc ECQQԶYw;NIJ-&ݣҎXnlnE*T<6\}A#_˒׍c/L*}tWe3c}.^5DZ]rR>lTB8XSJMCK`Qo%W0]I>锇F 剹O̠ajUH@"Q~cl>-g:[2j{]YL) NK%8g9i{𫐰QҲY-ϜFa 2y߾.yZxm$ ЎЛ!WgF;T 0~^ Ѽ#s}OJ럃҆}ޫ=AQx$zŬ+MPpiz(BBRLN,IT%[ xrKm& {qZMNސߘK!* nx*;WM.'wXLũpnj$92)%IطbƘy8Du u Azz_5gځkjgȄA3xSjq5zlpoYpMS02("r'BjēiȃByA)^79΄:&>53*ƀwxV3s$FYfU݆u8j0 ^U/NO33yo\ /b]ߵJWARt]O}; xKϣ̀ėj ~2r~.;t~l(Ѱ,>_ЦpA,q"x"P`{(2ߤnFP}]8+6A!\vZ2Lp/N)Lm=xtg @;炗azF^9q씱j9$CyF3Sp۵U| eR XIOK$2tmes/!lD⇔u堬6l7v3o ;A͓Kߵ5f *XR/Bk=$1锛vN  , .e;rniÜzʧiIEm!ZFtX/˪VDۭG˕/dŻ27,꺪DL4Ȧ\ )=u1gZt[|^@ݵ*q%'~Z4y.ͻ(2'1j4D 40]e#\ABE6d[ $BW9b-Y/8L´eT)O S֚2x_r0L{0f0#%9›p d;9_9+u.UH T<4ߞ]\2au21{K8B[]s728\qF|S_I^/(cb)qVls @$Y< ƍ)f+ULbcNHuHB.w @D)p~}e"-6(Bȉ S&f$5YiI߶wV~Da+k{}Jy4!n"\ə*{ a#cO\t\:ʵ@A(xAz{ %cjӊF$:RC*t՝YHD֢]KdO}x?2Gr#ÿش/eb4?t8qjy yX['X}T/M/-q򱟵eYNU|FHep]p)ҫˡD kTtp/ TExN_8P S,n( -N!vGB|C@.GR"t M y{fX)#Qi _QD=L#WKv*x ^<9-͋ra=B@8Pjp 4j#Pےn4L-Tٶq`ZTtbZ Ӝk1^"T_ ) xY[+)-DHf/~N2ںi"j\:bzY# OL!nlSR3`oIg'wmn| g9O4.=53wQcUضAcԳoy_2Z #BI g9*j*3hߖJ_GB;<~?0{'ESջ?7V=k q sŞ~t~_=lɦIIy2|;GM*lhL;[m45|Mg[iQdr@6qq@?% \3y]'?5Yqd֦Ne4Y09]O41h:b81+IQ; VvUPAD#}$F)*J"ȽO%]_=ꦑb9[&%Թ/I.%8|N֗k)0M$%Rlpai,=2]G-}7o~zgd (:Ma!0et _L dw:2eZj۟Yig;>ΰ1"B!a1Y5eb,d0WԊ|O}Cx0wl!aΟx%crzY&DmXF>46Oa/ϸ!>u?lcHO_QrSm6+]Y?>G(whEׅ@#El/lAXa9W"r_kY|Y$ `6oz-<"K0-L[r{w!>(|hZ2o:NmZaM*k$D7 _}갺{Ra!2d3MTJ&_'Qv]lwA/χY!T_\*\nȗ ֞q :SJOlBV(hYP # bs3‡?]&K暠QuB -WMn]5%ؚ"FI1g]-? <`݇>*zk|g!wgBk$& "WiCrq9!( |re7" qΈg)D)#TV6 @xm"lx3vD=.N4x9.N)Asph(H|䶂րЯi |L] $` <׹]kb,aء gҼsZ*etw0#tG zd˺8Ħ*kP3E5FJyߩ\5->uEooy8vr#,7LbPh0:U)02%Q.986½W)1@"LePI(wq+ HD] b7+(ʟ8Ս7yd8A> 2gZ{';} ,0$U'ϽA4 +5/+-*pY N_~ae},HV<Ee@2ߙ}-641 ʹMxoPաUӲl]#:"Ajg\;!c]fЌ)&*R׳/14 jZ"b nQI㣠zQl@i#i2#mٵ`OܻhBݡa i͒-^7<9Yt+.Ol#%Խ֨:ԪR&)Ûۇl\o4iBmך!Y!?0ǙCjxXiy$V%\@Z^܋Re|r;Ǩ `i* n{^wt<|nV,M`>V}TH@]E,KL5 =zR0<='p4_~w:uZdlM9 kȚr+`^h(ڠ2]#\ksاN1-;@::hjot ̽-z$jEgQ_5//)hx0 P`vF!ʯEwa&ƓRUKI>nķ"5  cs3 HJ5::LXЩA/8MK%?DjfN).!2ABf,@ҎuV.p׾z[zjy 0Ͽ31C=hNr3Ҍol*V7dFs^ /P7[ü5@[7LPŞ*E]: 8ҥXi#0):;UE`m[rB[9JKn<{tVuX L m{꣇&`\f~qb.[>i+ VŬEѧy?ʛ.?bP?)Ș"3W3kuIjȠ !.T|KUpUCCַf[R2.P޾yBZ8YUG_m]O^؆)‚$V8l: lH z~em3#WA+-01"wg\,a_vH [m#JFQUBZr;}b#+Tݱ'PJ֧.w&Ef#yRNP fJx&+mZlG-*Z%oE;ACn8ː+5՝ euUW[MV_ks٩$Y +z](dk}5?cwqG#h*8 +2=Dx8_.5s,V(]h!Nلb kz:SJ,| Ct{)*a6xrơ Y:ۉB=DGĦfSϮTҷl [ ~IqTՁt?}bq~ڕ"YL"!`ăK?aQ6d?J|W4ۦjjh8q:5TT"Z's)Ξc`y7f(`*.8f`ݪ̃ 6ޣ o_"ZQx^$“dPvW%1GsBȔѧ^TmZ>Qm&^vLI!|^"s UI/M͸ kt Y칺…z\h6lt?.+lp w_[ZS qu]I.%cǦA"m=~{"6m"k:YW@6ˀ0G&G B2T<=B *;*=S ',dT#iʺYO6l ͧݿXdcĀUijIs+B) Oۣ;/Wzd'zlFq/+S`ʜS\0!<5X{\(x@,g㵽kC=~9S"FAӥtl3}6]Y= ׀la1p*B͏z[Chi54%E(дYţD&aZs q2B"NG`yj',:jWԀz8sRq B:}YhE<}Lj"Wz]yvpt=*.^@AR>Zq@7Q'U;~*奢2``'L0ľtiTadݏRd<enJEFYJMA,q7ە-w$o+ *EOpjzP-˞4XrBr@ ,tb D1qҨVHsV+2փgQ; U˻(/vاVr7sR?-T's_uִ_m!)1ÍqU::Nx긒 mBh-6`G*EGj/K7I\M0pU6ջ,#EMͨ)LO ׊t%޳zVTީok2BUDgߥ7L>D]xGe݆{Ɗs#֟6\(P5VD'MBѧX:iFzJAgo*!gFB5 sz&Ɋ\smrRh]pVG-č"N+yMPXܲd8NHNѽhy`^]cBp=hy9LnYBPqu é e٥eN2%4`)y7E}ł:\_3_^GzoXGxQ6qFpxh-lMZ8xI5l78)!e 9lBa ۄtqnZѻzg"k=$ s\'ےW^ḤgdtS3t"ahV[7H1;m1WH^rœ}fHho%n0B˵n3^ӈץÊB(jWP[z΅]" $=ҙ:KTmkA{O>)C`]5R4? Oz%rkuxOUėlS}X9<~Nfe:Pe;Z9qcxE|g(\Di}ZhIMR?(_38M<.u:2iEx,Sa֩Wk Ie[_h1HB#t//sסu*ݜ.tم[mO` $7#3*P#_|gB|ZN+?UT(U 垅Jο(ynGa/MҬF(zaN:'y0eClϴP8kڟ*Mh|w7{` 2^0 b5yhu`iZ[]FNQ^3~TAV{}^'o{s$9Pz6Nc!;f.)':;)RyK N*_Y8D#JWB@|N2)\ozq___`_IQpCyg2;Nz\I;n:ƅ(C:7;h$-6*ԃE {w/ m  ɖ0sLeS8}S`~qMhL^KDH~C,:qn9`P~TE]R ~tU ƢS{'؝kqr)n&v2:?X4k_Y@i> l̗hD߽xLyBUzxcf H*w P 7_yh} f*:{eY,D@Ux;!cwwEt0uFǵha'ff%O嚰MZv\EjT"h3y-RB^(yL>= o80;6$3uIJT L\N"=ܒ_}|6K7}qѶ&1PʘUQ?4%֪jVg =:6Omn﬍NTT@fu":Y ~@c*C`|Z@Cz JUEdž.m^L=R5/my%k.>RX "bg&R-x#AThUK/|<ɮmdDu\X OAųk3Eq-|z@w]SRe{Gz}cc,ʛmz牥0eNR[ ͙VTGZAXZ|t"{9꒳t~ IB:Ly9 bFqE?2ѡ4(- ld[- U&Y#} ϖ[Z\<M/ qP C&wFLY|NpFGUِB')G SRI˄jѕM!$›׶ (~.ܪ^0)E~YgЉ}G;×z#, XZv+-f?l9hssT}kz&,1d1ě\E{`"iN\ Fދo=wEt#2nL %4 z' S`Mh%7p4,=\ۍ_L˞k5 @-oj`/qb)C]Hۙ/0{KFPKh-̀ZѻkS~xP@t3c*$a$ a'Q}҆#Z"K$MʫˇA:aqX*hB{Mo'͝*5~ ڒ&L=^S75I:#rQ1t7TR𿪢rf"=O?cc~T{E PO#WaK=,1.n#Bv &*S/PtK3RZt؎CjY N~atet1jn.mvLi#:@+Y4-v #D۾P__*mEdwizbJZh%0bz8{rK%W}绮0f%<xq |hckZkɜ|M 8}ڲX db Ui!"2)cq|@I"y6.NRFkqw.:6)cg-6Qt$Sw ^/LzH]M۷w3Ku9t(t>aaD2qJߜS.$zGN,v7,5ڜK$wlom•ѩpwȱ2]u"S`R!X+=n‰~9kh۾ {-0 qX4~ȅt!33ZЩ w~3B1FXq-$ZFDyL[ZK~, ]:RK&=KFD1΂+QzIjEƣO3s4İDhp%.c)դH=I x-G(R*1U?KfX\b&ΟK|xLN!&+a" k2Ғ]&F6"̨936#Hv;f>a e_RpR qh1; ы+K3ɭ76׎S>?!ŵOPD*gF#?>oE9!툕EE! '@,u3&Ɓ.N4fL4x6,Η9762oAi);ímHxl '&r[E o I_h~Y~u=K:5+ej<)g+y@̮I v"ċK`Gjaz&z亠hZ楪Js ] AHhniO>r*قT=K{nc=,7 / `{齩2y,4IG}">> |7g=[$/IK|3 y_ >L1[_P H!U/biИ}A.D.X9$ ?>PoG3:"YHg;H_JɢA7|]FIUv%-TzWxvTVP`br%*;r<6 g4KO5\1pv9NR48LWi!QY0mSn(٨ @T^dT9 6PwbArƗB1p@3Q2\SxYG]P>:mn1DZ`rBhԾc<:=3<]%m%${3LݶEf#aF(A6Jf 2.r9}>xh|^C4`)j N?z{2O&A6]1/iG̷ʁvɈ=n\m% wʠG+Ku 8 MOu+j"9U?Hh٫{GAf1B.oʏx'tbumyyܷk-B[d^'N*)To L=wH$W]E#{8.nM[V Z戜dS3 * |P|=Rbug,7tεekP-nl{lMԜVD_ъKs, dU;%QeMԜ8JRuI[WTbN\H*m\ ?CVd+lΩ K,5* MҢ(Sgrhs$h޲4kyw*c`9Ĭmau'.ZIECc/[kOS}Ħ1é=} ߪF4xJ~s9u>` V栥,티 VDkŞ) %xX81C=";] 5 f`j5]%a,t瘎4Pר6TpZ lMo:h hs%:~E9Z|dIԜ!9]N ?[#)ƪ!8'{ǏŪAE{0B?Tm! D(D`ebG")n8vcG%b(& dh0g%-9zB[)GJ9U /7]?dNB=0)xܴ]1 A,r1~;(^$"~ZgEc>tKXVQ$V ˘|4CAd4+ojY Y_fa"J\ "t1VռW_79`#w:HNY9Sۄ#5PW$O'-qoYcsȪiIz-Js0U q7Uk {LᎰk6ʡūdkWv 9"Z`HDB$bUXoxzǮ 59m'iy-h561 zx\9Sj=9\99XQkЩH*"ACwdi4[12ɴ1G0vbl+C3&2'tz}G,rd_7m`tn>H]:V%2sS`D1sfKNx={emO|HPP\CH|l@)cJhG\p0Qo; BW-,R.'-ʾ92 hD-m#t)ԡbZT{DOB6 vrϐCK?h2k]3-IUү`/ݱB2|Dw"jU6'Ngܳ%T+3g? 6}M!0b&VfVNQ->ݘk!Ŕb;Eӧ&!߾ds=QwqHOXk@&77 ɓTʚ&O䇖YֶԃbFHAci>;1'">8OZf_ mʗ@\sxM}<jAɄLuUqE%XIYR4{Y2 ҙ.Ew@ņ(8""CÜg >5]t `+rc{=ΰFJ_TLRRt}Awkbڬn ؁w=7S: xLuPd.uorjf] Y$Tg5b> eѸ̀8&:wCP)&Lm:*ߞ^ ʊr?[ț^@BCz-GF4"FUK湴b`\Irk9廉GLI8ʓ(EGڙc I\܍xяNB#pP`7Zgh Ufа `RyZuF,{ tonrK dzZ+*Q5?ԫ{"WM z&BI @z2O-]Y&'qs(V0Qf.5bæ8F|"U7봯۪|s1$_fZBE->nYTM]}XfdAW ߓ.|'-_F=jߞX<%aϥ!KO^fb4nXp4$'wQNVV`*PL$ <),{+_2IaEG/ ٤[V !-H+v?wL׊$8t+<; Xͱ- H2P U( !Vx"UQ;;yE"+GB5F1v S$Y>/g.v `NfRL[6X$ -M04y ]{KnbF<'<_~XfKF8ry;sE_ 4a@U<pĆWIJ1𷴮h ]2|DY5dU},Ǖ_:n>@Ҿx?q--)Ζ#D@ú(F^ t2*yBV` i2KHd/(g ʇ .*<{J_51zx{왠Ӻ&>13JJ2|PrCUnSUXuсN 9JYߪ:TTvtSݓ]pLup!&sXrfHf}j1 hclwedܘK#ra㵵4Sto7jA~/I_q_W$/iABեV:,.:}-{Q/az|V񰳗e QFpgpŠk.XzW('_nPTGX"y-``"S\P0C~gҿc=I=Lq7 [xM!c{^{nCӿ+q\LF~SVku5]<¹w8bDE,8ԁ/VnU^~ּ&҈?3` j=Ӈ-/Twq:ɵ v$ul :/ N5@2a?F6v[H\`O % &C2[TUKC5~p!0 Ѱk'jfw)eJm]$ی>Ep̑xk GM6,KY rr!q[^5@NukJ<ޒ피6A0Qb-^Y*@T|R"O/δwv$ M/|F7 *dw}w \ƀ` &/.Da$Hri,kU`n(铁<-92pTgծ .G#7;>|ITm͊q<*1?/m!O~KK^m A"N3MUeӈLp[6Ǩ)n`ƆNth(8/X UЋ~)\enu:83@%hvXƩ/7یiT玎|ϬA|!hsvB)]}ZD̟X y$ OȨKѻZȘ"׃I>oR>ƃuL\)σ&9$ZhuAcr?:|8'{y %-JiB{ɸW#^!o~_ I"t"h˙~obmRRC5 i%b7w)!@SmK[*L7h\aEb _|kj~32W;)濑dw>ǛObO- I}! r+^k}Ǹ/Pb|e>xg%M9̅`/5T~%"'IةCNFra`=US6t;G01/!'c2O*d1b:͆q F~ʹEodbՄMf1/Œڭ$5'I.ϲa8h_EdF8)pG2˜'&oXe@bz=!"?4`zQՠ(r5VO3U)SmPFP8f1Fm8~Y,85`@^ V:񼼋r PxxV|0z嵌X/nQϚ^>;9,BtrN!s 4ڋjdː:=BUԋ^<^Tл<'<qjgjyn ##rcwN& q =7w'gzbl<.̳ _ŲX_WAџOg̵V|ah&M"jh*T& IvjiaƸF/fƢNtv7Igj,)A]a"{QgʲwRɤ8vBCy5f ;`C|3.v9LS|L\aDoũ1,;2x·?a?lԆL68u0+yxz$]KG7A.@/ܘMO,$5Үw#1R? ;XiՂnX۶G{AX'-}ӗ ԟ|)9$w uܠsg!l{<@ d΄s7}R_`2sI.<#i33v!f'Onkh'jHP]h6H 2.4Af#ri" k38O,ZqNJKa4'\Ls'd[GĂY`P(tʪQDVс40E/Qcs]Ǐ  xHjUP#0ퟰ&8ڣ܀R&is"kLZ/+RkzqW}y tpD"ԛI`,0_6#k4Ff+J=tE}bPO +[UyKX=?(n>1'}Q c=kV( =Z;y7qhfef7mwbY֝JL"pU l [p'TŤ5^'cH +f?DܿؗTo6ZtOMQ.> OY;Sq$-v| L?^3Tbjb=W{>Sw7r7,a2TS˵!HFgPsUF =qs4e/piJ)/iaxTY`&$քͷ'X\|6H#DD0R tqm38j_Cxk i'.,j-3ʊ"1s{0o!s$F`~b?2 ?QbPf <'GUpʊeidRL_z'=?<.=7hGDfdx2rN&'?HNkftΔ1"1RO|M|QɘJzRҟ(5/SicLFz [\dוjI(tȉ?oHvV@*sݿ=4ÂSBEvH$tSw h ^nP6T&`.vOз-œ@;ܡ'"ROl>(:Fk_gLvz ɂll|*ekfVw͈ߑMߞNop; +xG&'c'd:P !̐cSm`*h^& }{wJ.?|s>Bty4(LT[jȈLcZzqԁf )(pP}鄺$ ˒1RU͙tŻG; _ Q(y$ Bj6KF"%/Lz= $KHBvQe%se@6 ʷn}'ISFOqVbQ%I*:U42!aO3'm wqP:zdpͥFxc7Ч|T=ʼ-fUKr:[p.丙VЏt#XdsÛrr+bZ2,JM4r2Arvof7SrSkj]s6X$Fm[bWTl-KE V2uHkZ/qW˴wŸgɀHp-b,Vn-C2𬼷~nhJkNRi 3k5v3OM{QON.Q. 'f 4#N@h b EM@ߢ!2fm^@yuba֏]QccXnuq&JZ%\Y8<2NRE׋ <RnƄc4Ti<S~ف4i81f^Ya4@i}/ܸc.<$bTkZ-Rus*Zkaϔ3SԞdY۹W %Fv|p] 9'VV庚U)'-&⫞c0۱Hn3_+JHS9 >M/9cļ$H20Y*cw÷JCQOtWz{ī4q 뺢 ;4E4O=&Zw)3e/y&{s> le9x^/glj@$YݹhBE8+?)FVŲi9ۘ'0L]` uLJǐTZk)0HӕFծPRΥD%b'w"{w?l҈:Bf{jך,jI}Sh.]Q!6'dha4ͤD7,G2q,e{-\P |Bv(Q 3r'dI%/+a]NaΫu Pe-zQ|J%=)]Rjv3HplaFϤkT+ĭfqoQvv/W.~M@/{ýp$e8R< f*|RHW1*N j::'5l>`4|d﬈|͎ K`>nPC@)5"濬^/,~*ikLi#|@#S58v4g]SLjZqQ6Fw<膢 bC>UQsp)5$l9>ڢ%)ޱ?ABj ^j^87fo(c-H'vہuX`}o3;(2gU_ %`рwu/jAi j YirbH Q&tf5G>h A=O$*fɖF*[ 7r UCb| l9agldFAhno(u+Qhs *,w׷~nC1]Ej7qHPorZKf҈ԈfHSR4aUިW|lYv §B8{i 1K|~j>ޜMy_r*gY/t<*,;( LYmGQc-xJ;co,_!-"Z85Z?v;ݬPrhϑ)"Q`MSLIhP0ih_ܭp/l??v^ݜ1hd-;Mk`8i9ffUKjB5noI0e`𻃽uJ\@L1ּ@HA`VsNY<;ݦlmkeuiă(d!zs<wem}(K3z@SYx?mT[s*1m1:x89 tT 6 mS"f@}UKbCOږ_rQ۵:Qr8DeW/Hm'U[[uŮ/\#ë=646׽Q A7{H gb D>lCCD̤4$~M k`I6s3_f}[15+15cs:p1C'A"B:MȦ>XtRAFs]_#a{?Mj. PqDS!g[! `'/o3Na |n2=X_͖DEdI5`.t-Qs 88 >w"{Lo;nQN? {,g1ސDϙ7JxZ]߄ݓZҦ xp.r ;@Vf[v9q]|LݵA3h/:Œ5b>_\YBmY4kw6.yR9!gb "VKUfb5?s*#U bn3`?~)F"g_~s|].MlaU6HSnWwj9 ?dKqݐ=f3l({;SH˻+$Sk￙ fP},ޗ'I4OiyLE:a+SAfR E5&3vLkl, ٨YUH# /vZN^KңX>bzg¸q;(p)_^AĐ#R6(H[u:qlↃܸs͠Φ^.@ijY3DW(ѶکH;ڍJty$sj. 0?"I緒1ڭy :Z53 noLsU.ڎ`3@FPHZ)7'KE-<fXI\G_)L&wmrs.iO6=TnptN)k*E,c9z HJs-n-1kXlok9c9ha lήjeyAr@a2hw6}78՜Dt5s|%q-`orA=-~Sɐ[0:I.1&o=P_=nZ LF%Cm.+6t ^kdem[Yfr6( ;+o/ ڙ1ք”ڵbUX8m X /AJ&5e =‰DlHD0RK/`ze0|UYBm^"Xe=4AKl/[qk*#`2R%:NLp1nIQG+fB*T:5l Dzğ_6i=i~puM IbqdE.,/'-lNbkqqq{ 3|^kpc%![b aޜ;;v*@@UU=h*/`=&&gmXue/*>FR -IRE7we&{mŜ9'!jL?Oo.;:[o oLTx"Џ:uYP<nt9;?i (bnXf R_' ͺQ{VB*;lX/-\^VQ>n@{V]$|pM&y(h"ڇ#qiR P}f7\f-RUkgcֿV\8?reMO0oѠ,;-5˘֣ݖ3Rm 7EP>{^D~4VPR+h L6g,t$tPcuǁ0c VھNP;BKXvwO/RdԿ9+Hy\N0s+$dL+p)tz LwʍSm;юLpPL_YV1FQv@4E5£C֞{T[${x8?эqeg<ɠTe\8:~Z\ Zzu\B\Qi O ۤp c8_6=/ot1w)Ґ;~Q@U0E]n PfqFHRoGֳTwM$jqI?"i/.3vn>N'ZѲ$/6$KU]>hn%~hPM;4L], :R=BHU0dzt톔–q3%@z<&RϞH7v@mϾԀԓd*4!26 SܽBF&ޢqڗŮagL7혁7R_&@[*7B sĩ50ٞ"-#-R/$O)vjƋb8Pl ѡK`홽 QޑQ [Fwk`fwZx^.4bDߔ`_ޕu+,S L; -Q1$V%:*+!?N?S E<3xP03eX|Ҿ3n ֳ]ˏY<{cLA]|[e$c1/NJ INFb}蕆Pǂ*KGeWU?m'0P+7{6L!}< ;שpOρ(2B"䱁gpWo ]Ld]#|%n3tKM+ 2k{l#"ׁd'):! o'Dn(0SԜ=s|c2(E^{f&=F Fa* j1j3VkD-N/ƽGW!P+6^_z6KZ/~YpNH?2uSCB12DsUzJj4p& ގHaF|` "7>8%"0 Qz%Ѧ`=] DDn(v`n):?))xs`ap-'HoG -&/t=QӃi=Bo=!;L4کvYC*F</f8[u"`9M+q=ŕ7O輩e׭ {RPaˋRO|ҟκY b]g,?Ʈٿ'ߩ.>&vʲ]?FdQZDp3T≩ J&RY'lIB)@z̉v -. #3p-A?VߑNv'^ jֈ4KN ?Ieӡ@2EQef@IC@,Q }ar+QT-ސZ !F6b=[yPIO5g' ŧ3ٻ憜h֓I6j?b QL.]tT%ELȉo!@ժ5W28$MX=2&Gl¹ɑ'hRfdV4dX k4 ⻤*X՟ڎ_Nʄٰq >q`ߦj]A+#+[.;^ſÿ%je qP/KJW{.Z|WX˵tp=Jl:8{R4 .Bh:<ѾD7ybM_OBЈP&WR"ꙺ"9enhYZ?&WY a OMX/9哟VU- lʩq:?OW3)nON4 q嚕 @ѕ(؛Ȥ77QMyŘv}Fg$!*W ȆTt%9 `7>qR&2gy\W(V6Lr6}ҌS.SC',ÖBǦ#$sDN w& _L9 dbZYFCq2MGayNͤ˜`V; ~Uv8Kh[M3Pd} $fXc0zCǑC\f>5Eus:?!vLjBoTw'i(&Q*x[/N7O#.#a=$( y~m|}Q4p~ Kw-[2L m7#Yy35uJ&,I>G[&Oq)[pX6E4= .q#<(jMeyUcA{_ז]_aL${iORf zn/{yyxsbf 4#nKV Uٳm Q_T/Vcp * ĿH*͌KX!]#=H(f`#nj%lFE`ڮNR)|CC],Q ^oBarNKH P0Y 4{ǭ^p bڠ:[+T_0!|zX@:Bq/B\`,ȞU͝y|=+haK?)%2i} oZňWBCF .S:~W,AO i8m[<pEt DW_^Dgʆ3H#,/r؅o((qQK_v%>Ӵ |2Cg&fM<zW~ɝ+ɕD< :yLOUu,;!(-w6Fr1&*m Ԉ_+vش1C)k̔|&@yi#vlh2=A]Rէ{XAk:N]HJcx |QM.ȗ9Ζ5-S"/HLGM;Mۥ1 DOB SFٜĠޞ/"ycN̼e+ޚθcGc[Go|rŘMS^xpΕN|#a dq>AȝPk^lAS0nk916V6"GLoɞA%^(?^=]َ WD[%АJ;,LoiY/=2S 3Z #S&!gKT2Q.q7J$>҇?_0pPf 4N֋2a a۲ePgп˜K*C*$7mouQ3`:Z: T2m% TS:FXDZK=}HH0ݿ\w,3aT4'js|m۸SClgڣE$]\Ulo@tۤ}Z"ޥ@f3;D~rMʫNA_GNt$ޟ%?/}*@A.`QTxdXXsxzN!3mO.|zcx=/|pkV^jCb"K^Apǹ8(()LH)EM{>OV72u~uOEXF}>VyU(\aw 4Sws&oe+WV<{maJ1du©%p(&L,af,A`llS,D}Q2}C1#xGOfƗiZ } {Ť[PcqC 0("W 2;ܬweo @򮀘f:h:\b)8brb+ҁRkQNeam{Mcp:^ V?A+|uP ͧ(2x,ywZдGs⼏晵MM+)U,ԲOz)焍Q01u=3~NغPڥ0rh{X|'2]=gNx,偻wHpglن72!YxSڹ^npw"֠ m/o녑{:V3Zm  EZWyk#%DR&Rz'@{spK`8L4K8L1 D>`xcK@DSvx&6H XlEdHAӋtEi'B`I&J.~Uq O{  KT@EhP/]iYz2Ɇl^QDv@Qe^Tgfcq pjzPZ42^h+KbYYX%%o1B AcK-viSke.8v{2L^JۿA}Fܽʬhyf*Eh%pF.{+(<< 90kscE{6%gx\Ag-'WBV yE}@DwW։?NJtx9[2}tSp=2^ w'6"1 fUpUksâaON=QvߑQCROUSVvp;~U0+i&H567vnp;oNn:C$|+u!jYd/蛴[ff5=**LLR ~$,IM<9 |{c.BpW&ѷqOaH']Z4w>-ԢU6iWq2<[(SkTZ:ƊzUO$Dco+~TS _EўV&WiWg©Ds{ߪeM:#OI.~X ["A'Gen\^]}SPzY.һƼXfHxrЄGJg? .m~CɌc=HC ֓?!$͖Khik C| u .ufٕhf7Ej-*_F0vZmuF0Slus/oeՎU0@!]ʍ}n2ufB.AʷHqux2=X\ !3݅hKSO):\ee[9=5lj'4]ž" SҘ QJffrd1Z,xA,瓿"Nk+ J8T{4ἠb` {s>u[ Pq`g"P8驓&5wF UWpdK)y QssJ3"p[2 BH>b'3rVꅘyIX\4ck*[Jjr-k>~\+%_]'eGv,ƘtI2n +ڎc`p*QNt8]X҂4[> !ID>EO]b3u;*^r]nBӰ[{5C $>ǝaׯ TNm0.mfQSD ɑe76g.3` $4^AJ)aj:?OJ@`*/fe7lv)DإݦOoGdtb̶}d%Q2hhG&T*X>%t{C ƀ]38tl8v|ZYv)zN G0JԥhgԈ-~@H=C=^G!X;ΑDDf@ kx6߾iԢP>g3I%V Wۢ'A"q X SݩӔ, $MH5=`kv_'j\PF/ܿ#Tl^ZM6dX,Y'3RLO7EbԥCfT Rq,c=yɗk6.4tpg:, +s`0GrUT/0 P K x6 Bh7v1,Q#i΁yNQmox zGuB9o> 1cIW`ktCfMaʒXX!m ֻ9iV0>zDsf,QXvC2IiA{% җ\{6#7*hLhL-gP`'%rlɃ7O[~n&x -6w,S@6aj$ Fx$t#=bn[#l7I SҺMMyiU/f@Q2Ggj9EH (/C.שYm†;Ƅ ~R{)"[1^@\a3κ$O7aKIzN^6V&{oYNR~\W#AwC&Fc2 ~VZ%v5|4iИf|MS '߸{01» ~!!UP[joF(3ɵw (ŠĠ!AT96MZў2iV@`#ZxpC@=Ut1ŒIiRR*QC5ڇ|ֻ譭\{*?7 ¬vD '/`csa@[Uŵ@:Kû8\v/Xا/Wm.2~YJS"a8&m]9Ro^fݯܒ_C`dH6.Kڪ8 o3 KzP%P21IG; 1/$jwy8fpG:u &[=|sڇܠ\.ߍ+m+mv)/ ; [H9d  vSh%ABq-|*YA' J^B2L<HGyo4]aXRh ٘FT(=J5+tk~oIұLCRz| G o3c)W(*-tˣP/d TI Or`mn-.f <^4<7=u "ss%l(sIo~e_hTOQZNpbGFR,BLd+-PO "t O1P: ^>h-[[䍋<+ǫ3b,ף!v 2ǢoSPI('uX9l^v$n~Ӻ>O ePًn>0=p~ߗ<ȡOz{n 6͆Ԥ BG$Im9\nġae$,ŧU~X>XӔ]e,Uɂr6L/nrb ٴo0Á^C'RM *5)]*P}Cv&t|Wmsޔ k%D\˩-t8.cfݴN{ =5eI1zuh.G]ژϩ7w5$v"i/̞E`o*ih$iw[O?>tB5woir_d WR':³ᮃdu3\+&N%If(ViFҫPz]q0"υH Ro:H 6#7U!Ҩ1ڞD4hDp@JD,S'(Mݘ_"ߤ*SOd.JyfVbqj埵Rt*h0($F'8i'~s5.Ri}lmǮa ZS 0r~- (Vb,fml._ClLK/ճ vsƲzy:p6 n7*r3%ܸuS(b~i_Q GsW4 \W{r!C p/Áulȑ"n ը`/ZG5[!UA'+KI fz=Zܻ?h^j^skZ8!dT >\h"#F[/0tJ lT8KFe^:6 hZe$:U:hJ2N*v[+n&`hB,lSW4]^^eO*dq`Q.>1R.dLAɖnllj̉A872pSZs`{7@I;cbᄒ\FXLMJ̵pN;@<&ܴ%˕L^"۪6[w f_?J)b\3!JjV 6CX ^u~ϕT{Xei?0׹Jɢ$r#Qʭ|8_-Kt9vqFr9\(l8MTD"c?hr@Ox[y%gagu?a3dU[O񸍳\8b~L{?XCLJV\?oh'NcWr$J&9<{x aSk G/ Q_8 !Ѕp>X\>;Tޟ0:ͷ;ضjvV;:Un> 7/`\Rg,+ȅ,~yF&A&}\5waiAg9V(o 01cBC0/Λ;Id)] 4/-bKY, cO _P }G+`bd[ƍ+7MI<fLJ*qlԐ햫$ª)*F,LYj^ߘЗ(2{XhίHA@s?nJ.thlO( \jDNapyKkMR~{ Mgȏcbۄn>-4@-JcMWTU͊Ja̜ׄ+ '3Б$K 6uZkH."E.0AFP0gdȬK$ HiL=4SIU"|l!lQ!yUUq޴sh%Kʅ1:DK(V'EzddFt;r`lڱ_?8)Kxٓ_ bMC~m F|%T%!"ζ5a*[O< {TvGPo;NOhxɲjwQy{ M2L pbìOz*.W}"f9IQ0c>6(D>w(9ކPjo ;ڸ\a˅҆=6*&ViXx,yȖ8Ԭ6ܠr⌴A0ޡ˖mO ;`g8!PJJT4@ʵvyeK/ eꓐM4r}aMM*+fdKx>Fjj)6ku "B]Êԑ\h6#cWu⤾i =G;ZE_g8qve&ǂe"('"R#A-/䵖"nʁ6QO芌jr* 'S$ u@b;éGFy_E>4,S1 "%dI=_z1r;ae:L2u`b7zZ{ʝg 3X-/Uw[%4D2nseV @@~m)Y,e7`z]Wc32,}Х;#hfDX+ n4WBևD"-_& ~"ށj(4}m5DWu:}̾\yYăy56mQ jO#侃UK00 "^~㋠Ȼ# 1UgN2i-QQ}g'[S )j^ w,ufFF ) &Dp{UXaf|{_\n~! &G{Sږȹ\X @|$Pà>^mg皬JHo]#@`Uڒj=F{pu.['٦A8HfC)0*nG)0r)nXjqpCbEi%ЦaKݞ[~Hi%!{!&I2ZF}hyK8bobaG :=GhwqG1DSҫP[й Z&J^)7dy)r+X6uNYN@۲ST++\Bniu{q"Ӹ9gCuAo* 7anXe7 +j \ZҝnM@l0TP!OMmZR,29 6AΝ Aߙ9T&'I9o>Q)𐚨q֝ojLH3NnSN["X 1w[XUx*(0$"Xf\[pp>z?Y)(NvUpb"h7lOp4-@SLɛhCajyuF@l#EJU"l-)c˱fV31jFQw1{6RZk\_y[q_B:M5ҬMr|j&5)1G $MFZJuC-TN_X]= e!Pe!NE.EnfrcqCodmjko X M _—@pBTp>|{ }u$0mgd A3z23aXx]c#At.u֐bVQZb wWRW3~J G 1w4i!(j +p *4D :[&&$CHIp*yX~~'wnl28}BGG\:vMQ's-ɬjض$ W+h`I'ܪM'<H>P۳{H|;~ʷb"UbY eZ ON3Drs}Ewu13ԏ:tJj]s\X`T.IUjPO_Web[0Sz"$zZ :-)mh|s&{\'?A5'r-a*)Fh'YӭVVbbԉR=uKߛ/ d.d64„")`@ tĨf0@A0[ˮoxaFÈ<\?yzmC1;bNkF=vOӶ;W$~?S~jߤf-wwH!qVYǁIC}2`;o<ә;{x N$k@GxeX2LvpTqˇAΏ5ٱP**k}ᕺT,ϲ|V)"m0lz9?aiOT#>w=qr6Gmv7`,KDC(n߾r2cMʮ):6bL(1S+y/~3FakHvɏ#zvP. ó\v9R1Po".X{4e(ѰNMi$ZvVOt^f`#})3x!g_; l鬒WDѺ@GWW e .ZԙC3AVu3/Da~CPCwhxJx|#A"sSX 򛝹&P4 jn7;%o/C9/#5&muH-i.S6v_C兎v<ֿ7H 6(qc^@- ~E:7Ǵ;ҧx/`:O[d, 2L~8uH](U'4ӡ; 'V44{{,m jK0*y#]'#2wxdC2燼z =ڒ!lۯ1i;&w֫oOIvX eR*=g8Viw)%alqu<U2& Te-Kv6?M_V@ʏNBzY”+fVT/Rg?{/HePRd:ePƋZFɴvOXX!a:U:>_Uӳ`t~)\ =hKiG6;͉ }罪_GjwIM@?"/?%JdհKrnilzP@fh#zS_"xp$ʊ`n'SW_$PֽB$7.bB)6h!!_ֺ@T;;a#_0d럝qW Glr[.!98tywތ5rA߂2v\b vRUT]ߣMGrU#lg@o"C</L\j\C45-n\Ӝ\=c,:kiY)?v+ᩗuP@2=')e!h8T j$ .j:~XvʼnNzӠB)9nWqUޞw-䈭!;r~*j6ͶK?bi6ba& ؔefssnnf+5- G19?quuǧ=ɣjmi{˻gL!8 Pg _땕~j8(nX`O-wnsz"Hvm~VF6kMx"l ,.0Wnj+ک_~ikT%Cgߣ2qGl!Mju5Tl"ܙ^%{zB&7J.݄@"O-Ɖ_x*\d'9wҿח7yAH q"LjI8#z*1$w[zޒo5G=1p ] `{wH6bp!۬1qh.2c2q69Ldh:0 }Z[ J["R$Btwo%N%jk.;BmPbm 5eCOI`A: CT-0y,  aJ>49^O)9+FQ%_Qz1>fEqgK#1qFppGV XLx;kgA05$qDE+ HqiǹYiu=4VaY|d̛!Kߓ'2ZfyD>7܉`CW͕i|MְM߯l%8 ?sXRO{Ǖeo>M:Aq1̎(z6-8qAlՋTlK|end5# nZ1OEy.MPNq= 87u2wU_s0g:l\.P% i?r' -E 89i喫h?x%SL۪-^9qb<8h0ɝ<.gk+M{d k:ϿNC;S}9DpbdGᴁܳзu N_YB¹W~S9z5xM4Re֪]%k G=و҂Qra 9iǫhi<2He>/*bGOOD3H ׶o t G,B6[9<¢m 9C N0jԠ _HR(FCɉpz 8(Կ/ܖ~V3 Y^r_tUHqCJ8Է˅J]CyXEᯮ0-3g/:Pl֔<q+4#Գ<\rヤ{/AoPCf&`Z<:]zwX=z %kTV? B S6cUAQR7*ݡm>b"O @-t BG׏l"Uτmb%7Y0Rq66\DJXⶱzhZ]ߵwV`9V|z2Xa9Ac̝@'c2:@Fz&|G0y +3J!Դ.c%"a$\ t ݷol:д0 JTKTTlNj}?PuLdBGZ9x {hZ ޟCOoF(}O?@y#rSK[8ߺ Dʨ\ x!a{Y=zm&ܧ()'F`t}KHoLJ ;]x'%#W!hSш c%Q.; 6~$x,xϧ<.r>ɷա›? W.O^>q5$2ow/ H3:cjhJ:h=K~ g«#Fa;ָV)DnJ=J$u8qocHAQo'bK%1GMX!睠X%}LpK0xwgJ>fK* !­mc:*:U[%= Eg BQC#,hL>2p1C{#@g+I `vݟ'^D\+Y.5߅&mThȥ2F"Jlуms8D$wJBpD /nU']kP A!RDu;HoVVe,8vrU?m8S+*6ЛI<_oyۂY9hǰ{B ЃbUdvZZ:I=Hl!'Fq` .#ѵ6h[Fcď2S9<`Fe mOyXEAu7 2C7,g$HF.g$$S\ٱ+dAFy$GQ/⌋9wM`8 # 9 JJQ$! 59T>R2+ }݅B]h4M~q韦-~]HvvB%!PC0Ӝ4hiJt|g}^/t%\x\M=w f"wIe\HAL o4|-(љ=l>QPe Ls͌u9}ث^zjȆ7 [(z!$Gҡg+t)fH*U凷~>fBj B,T3ftݜ"09B #P7Wg}J-u>)sP96K=C9I[Cp6!o#Ж J*ؽ-+gfC`pIЩɓeSJ )}Sr&H7fmO _Ц%%ELWZ#+f!UK؆h"[n֓S+;+܌ \Sp<~/+60nr5fhѕA0s&ؕl7Aok|G Y &6\3eگ x.Y^!<*RP!$;ITcI!wԿeXv3%doVSZdcmM] ;b!sC};_jsGRW!ቢnHX ޚK|f|MUѩa=V%A<ϲeu7@V( w%jlͣ r V;ze[ɘ^3XON0'JFۃ}Ü Yբ>fQ2M*3kO/퐿>gsNhj11^iCPI<^6R0fTo'>3Ԫ@׊'~& Q | :'GTǠ;*$,wSҥ΂>3^sW;Q^;أ% s*AR+}Ut/mЕ-_܏X`1n|Be9zI[W!H"W֚_v$zR|A W}RMza\Q,N7eIxԓ_),2'Z'jϪk/F2_e0r*VQO_#1q=$Ĥ4d,BT8MxE~[.H~[i?G[nT@qܤ1U Ik?uL)plmo}OبѻW{bdW|#Yrİ>ϾDxd8{"|k"kd_# XSr6V359Gzv: qM6>bF71HWp;=1z7keb|ɦ PW.VLWT\ %~ǗҜrI[gD{55#K3[bfjB<7mO$MdȠ8E^(:"\G.Bۆmb>p* 7ք$̟Qvbz6@[F]`WM>6iΓ 7jL77,_z^ w0#nX}.Lm58`؍Ci(HN"ά:ŭ$I.gV:S9 WVΘIRmMe8:3 0g[]_Lv+x 636uFQl@'Ŝ 1t#ËgZCGkQ1zXwi(s7Q;](S}-i䋉PZa!xL{/{*z qYg<;;11ayA@e۷Llt_7bM0S荗jl,f& z+DGu3dgإ2LykQL)[̮$or6Tn-X.tƂ%: s@ m.$lIBzTXۘ=YGA)~E(S]a\af/L?s лl~sX]߂t82Cꇗ>PTdd#nTu%aK\RD¼"vBuXhaK3WظnO[#,*/&/ j,6JZS`OAӟ;j )H W;AX7ŅШ:%͕-3jKd֡MZa,qh SS1念oLy[԰~{׏:EkY h3Rfl59+:5z(An=5{UYEkTɶ ݥM"B8=zMAX,~PYTG5$S?Q+df%xgofxxkuu&6j3y",?1"&4F]Z bkb:}H8"M9v1$KL)\LzTKNd]8֒&v)h4 *e֗~T #OF2v9L )UTA˜M,-QSkNS22jsx*Wx.93I W[W|CʔMOa}TXW2\ڦ;`.Ư3.O*[1 TD:Qc`ʇHgQq_ʹTMeS=ӡ6wLDɬrL [%?R|jVDOwSkFY'Hyܓ@M}"dMGC ~E#zḠȯy[ >JhW0  8׭ B yPcrEJ];_=E2زNoMm (Bͣ.Gj^R]͹rFvyU0Ex G pZ؄jO {c3&YY$܍;FOlEfAvH?z~j~Xݺl ֐X`lT98$ZCe1VOAnfo+y>"ى履8/)!l $휊em%!. `j`mCQ?`d8yzrf |O=f `|n/k fIWdKǮ53 ss/+둮KVI*6R6&?3‹~\G򰐽*0m\/W kQYn+j],\xJ<g:=DMe*,=*+x&Gߕ%`Ň$rUN9Gy|ygH~XSiBҌ9JΣH{ -<坏qy!U?tu./\`{eۥ?F Z!o8G?K 0,Iі)TMt:{x AX E8z~{Bm7ѕ3av\-CA d>ߟJZ83xJImrgrd}z&BH1WHc~qEp 8C WYD3 'ɵt)^cPFJD!cBAeAΓwMD;v&/}HUis^SH茧x@G` @ -3Jc`ps]糽Ğ(Ƀz,\> ל'y&tJqQG ŴSe#^H\:_RO2U!Bu`a`lڐ= |Lֻo9\մjk'<+`}g\Ip^?D6K~ y;-~X};ؽ#C"OZ&K 97piA6,{+;J1eŻɰ޽ yFR5o6{sx킚HClEȩߒ.nx{);S#4 ":h^$͛Yn 0|EaiM!RO_b[~!0B1`:У5茣&k q1H\׭|لzxwmȡ-P9qmK.0KGс9F"v2SQK+߹ aY3=5EuꧥOoFfc."D{Q#M>"x6 m?BLh \1z uyo_=d @ j`(‰/K?w#{ʦޤЯ,u7%hq,?إ?cu t (2is908qHKa%()u).P ]gFwf1 D6&_}Axl~nE'H;.A2,nʤhO+5< m7թ (邿cCCc:tgt,ʶa5!)37gSxݴ3v%F (7 cY2JWo#Kt})4.- 4ilmSm˧+U1#+O-<@t()[BC\ ]tõWx^_$uRE:Qm۔j"k-_U£sH.+ȍT0ef C WL} }r>n6d;55ΉeĈ̑%HCBsO"ܛ`xoZ?B*-s,{T29_+tIQ+5^tP#9Z+7:xPj nM!찙e}b.3$HvB!>}j *R"mQ0Tn LI27sZ; ʰ.mCOUQ'(G#cI>JRv;J=hۖ05=3R?" n|wUmŀ bq8ݩW%x|r覗k(S&yb7ubN oޫ`I D9ȒxpGg1U"(T%zf@JQ-jm4kkAXv3qJ>]tHRB/fδP4l8 *΁@2h<]߰L/DӗtCT(fp_9UBո1ls1=6\~L|zL [m;Ĵ©: tkȡ7n=COSF' ͇ 덛HtY6yN ]>X!J3%=x^Ql(ݩc͖@0LK,(eW4F1iaplf'ې;Qb?y3 +Rs)Jzc[s!E:ND˾?!Fm"rdsMoTx%'^" us˙UVb?$© $ 30oiٗ $ٟg8;z_'Myd2o$=9UېHV0ڭT{V۝|5\:[o453*9|}vܡY*Djm9xqde/]yQ6n ړkAA`o{TH\J"VQ/JN/ʻ"V1FiDO"`,c0O̾>). ̟z9Lڏ5Tl#R?!6<) \ ̰LB ن3#拿hsI1}7N?r#[^_*5~{￑^\;w\Pl2P3\_%/ko1y| [-K@Jf プ|-9'Z9Rv oi VY[dE3[#B)mg~A0A$%Gws.C,=_f@{Z06%23RUR`q\lڞq5%NxXPm y/PszDd:uvQx^wLoآ,#OfʴqIGwɿ Vh(Է5j1Ks`й%GҡbH}8^(\su")hO"~aqbь=U;kqHʫ>nY:LP|  is2!QI4Q=ӱP)dk,.:*wOE݃hXOQ tHvpzU&Ss;b(eOxPk>\IPn{c-qHPu8[PmWJ隒"%y e} J뉧6񍚘 ;KF9HH}|7-O ^Q0`z@ׯ*ha!VR4| bz 2,)~O{rG<Wfr" $o;\_hRHs*g7a+'ش񃔯@ dO7WI&T S\W^l3i|O[GRw:t8;m>n%XYnNGHv/9a+GVeڦ -RpiKF:Bu},sT0k5fwu?M\f|:DA)c"~"R~sRE0Нd|G>nx5+M:Ñy5 KEv%OHcyJi 8*R*B`ZZ~Y20X"}63]m8Oת~(KدWm(Lݰ~4pB}'U$c!C&ƉVf2@)s#W&ex6g{qRKEtJ'r.yzI?C r.&7*HjF!i((w^+?ǽ)%޲}d 5ih%`ylq??kokhjR%¡} CSs2\5ʯҸTQacW*Bg6u )z=w$ Gٸ%rX;kkяAj{1\1(ēhE\U5UeJHdB|[VHVM{CO\ @]o5"_V(;PΘKTw-(1 ¹u {R-?j1w5n )I -bDbR?EKUV+0.(Tgp&jkA& M G*+aL=nCr5$mq~%Tel^XѤKh I$رgCV8v׭ԔJNv(p`*fqS)1E.jS)&JsoII^;!B'SDGmM9]64NIQYɰgB3KkyEƕM~7U`P{4AHʂ3l1M@hG_#V@moA %Q%'`zoDtFsNKո](9p&).ɴI&FmjtUMpnpv/I#z\EX?: %a^R6N^_Q:ބ1`]%ЄRk7[K!O٬"o=q*2mZ@Uf`Iۛ>mr nr+pŝzK )@pu}sxf1ǸX2x<1/ DeX3-9_ebE>O?k = I4оdPதO +)>!VWB%\}vIÆWD0ó"( єr ?*07AiӀJN8/ 3,Mҝ`>:L_Lq^yz7hm ڐ m['40S }Ⱍ>_F^ `I%6ⵣ'œyof,61|vWe4Ej=)G Ev0]x-:cU/0(^1e ^8o_ۻB.cx?=`;۵֠w5;OSn )v1[V>^Ve Suw/"Ed@{ӠS$j]T0Vf{ƉVXy81bouq 6%02AZN-%g_EoIaQjN.ױ%ז8y*tv nF ,G#(4ҰDV\WZs Z%9:Y]j Dz+'=/9a8b.cT1ǟO9ف Wsb#Y;E3u ke`N*1s_SbM[KIۯ%@UG!\̀bۏkG8WWunajqj>)"#l$ȤU c-O2ڵre(Ux̡+eZ{ˌf?s[?Q\U5o0N㔡po֏Q2wcMQ[#i=nyjURkK`[aE Mu]0CpiuL gszB9p&~\܉3gY2^|@ݿiZm3s=DJfC|hndS5ϕiήBԈ?%*J䦽^A\M Fgq$46~:v.:ՠ 9ɝ/,i (GrY>7i(i[lSS]uekJCt(MƠ6;ώ\G_ؙLt5Rsa-O5E[hդXTMz%]C)pĝ^L9Bğ+_%Na?8Co6ߋT2E^p"{ۖ?I“7'Z1l(e|'O~xb745\V2kxkC's dSJT$pϦiV{ J5*yA? \eӣСan0| Dq23^Snb/d!Yi?`k6^ih`MV8n^tt!MPo:#=F[oc2s4PZ(vww|N,e&ۖ? IWl.74l-a9$x3l| gdaاyAw*4xLDUMq%W1`w!7\}*ZmO-ǙLAK,@ ʅT]ɯ37ڀ4p3aҷ1u󮦭i-x0ngUff>5Az&m.GL{=#氋KYƤ-u sClmbR[,zS̞f58Kk<΄:W~b3ta=׬hU 4 hzb(/Gx*i~u@|srB ц7  .iS`qRe+}OJƄ)@axE8-u +-JC lܢHoXnHXC"ii;L3;^]AЅ²U"~@u+K'MԠv;d\St#N2K^ J՘,xo̦5FnPV/xX̗J٦rߣux~Ta7poi8yֱò/m7Kv9y`}0*M-Ee’ K<(Ha@H~`DH$$3=W $DIpv|.OX- 6 k$`pzH2Әwd'8iѽ=:3Ҡ\0ӴԆc^`>W.R<澮X;H[$S}0XmA*f7W2<CH)U׶l96(Wݗ<3$EtU Bg.<2kxo[C.RcJ3?Pd#oze6u/Wv6b]b;]Űy^NKfr5T T+F >tI`+6kK*zs*گMճkbxgK~e|~ 藺@Dmұ$QBQ^hg:7=$f5kRk' iH rk(-abA*``:sk%{zt_0IsL_9D;HǡRf-;P|_ꎻq6.bے19<$ ~ aGIvoY ^ZNQLa~M[EL$@d ]uNN)\^k:.jߍ${HI1b;b/-j}+``q1'܃&UENjX'ʟqHrVoQ~<GA|,=#n)G/'L0"g/iIZ4pf vpcE+j5ͦ!si5Aw[UysG9(p=*'Al(4ݜi1F&iЌSpsB2ިKCoJm7 }9u10wA6K=U!r?4w+_5{g Q>gE(;R1M׉y!1].m&z;ݸǿf>" jX[ɏ8؝Y+-HS;s=cf:Z.^KU>C HuMC?mS2h͈"@uKqaGߒWׄbP(葡l Ę7~d<^Mn)-H\940GCZeκP5+cY!lwBX]:|:YTR^O2mP_љ:g༾DNnLNaIr&b c}! KXNh|TCwH,UlWt p݋s$Edw(H^ L)SU…"F >pq{SZB;Ԁ#T5OR J5UXwCb¿-C">{_>]D#bG)PT4[b97ᙌ!$\4h֦?ks# >Hz29;1DA~4Q3!kDhUO!.R{|5%T!˾)Q? jH7<?,a,0fvO~VbnŨx,2nW{QYruIc/LIi9^1V2pMvE Wք*o ףW#}Ev~nj jІ1 )ަi@!(*л5"+>G^!,\hV !UT~lNzQ9;@n*JJl2mf{k;_ssFh4 K@:׼)`NZ"dRh7'6i^#?s~=ӡ3 ޾4 Ii 2I4AߎF".8wc1@'JR*߳yi?j Z_CϹ `t_Ǫ[/{,@C}Xl0kRxdڋ{W* Z\h:tsX| Q׽}CZᝧיK#O(Y%6@C<"9} d2;5yr`n;`4al$D&E xOMɣH8Lxl/桍,ӖЅd՝y1A(~̀6Drn2͡ZI >%'􄫪&52 Exkiw:޻3BOGs3z٨澱Ϩ2mm Q= 9tȖ7lOd & q%ZaTv6FPegB~tAV1ic|j=?k '#Q^Ft, oiBBҪ T-[ "xXP!^EEfv%bXw9ZB˔x;0!|!W~4O%gu)INZL舷 Hn+ꀪs%XP<0'oFgԯzۑh_)1O_Jg#ќp-$/1 ~}WڠMbĩ5wЛ!v,]=`"< #7-H/ 6x#:8YIH}e28AEZӞr(= v֡,z'hD&(7P"in=+?# j<[i=Mh]7,%mcI6⥵%Yq_Z7jɁ}wI-ACF^H<@O_4͚J!D(ƨzXn }PRI'\sΩWۇOvlNƌ+GcaTupuNIJ p@I42\5nbbhϟl>)߮!n 4#ZTFf't pʼnꧫXӡH;ڇCle{'L74O>@(h"h^&f_o "}jPrH:00QHbO\5kh9(ђ7-z5,1v=O޺1{[3fꉆ_ߜ_ʍŒTݧ{&Ad 7k_:z,2&aI'EXts ͦ[ϵ;ޏGQ?k_bhRLUl@bDϟʅl1D$!9;nUҝN,żVlsWX;&;4H (ҰX7!ffl_*.]RĸstE~I "NҪW Eqj:y4'3/yu#?׉a 3]Fr_~A*#OW{U`:dڪۣ~В=,ٚ˰a"GK[ʇl c[]=I2{]6p :X3(\}Zd\`xԙM۲OwHy&&ܰN%sJm @fIygdwSd36FygB$$\J@~bw W M*(#" !zo)qBc'BSvdHeZ|H83SqJ8vgl/Kֹ _6h^W0 -Jm\NC|=_y;$=^uߔ1G-ӭCC!9v-= Fbmu{s !|}=L Iom򳇚= Ӝ+y-C @j:-R^ ?քqm;o2.3I]sҒFv_QD]sAKZ-BE'zv[N4Oي ǥ2е.&վG7~oHu;؍))F?GACR\d?[Qh,X{bLsL9Q;|Pk|M"$Cʍ~KCm~)zmGob|e66vŜ;?t7:8QAP@; _*.>q.EˣAp5d&a&ӟv3!_Șݖt!I/QCOKC7g"3|](8=3hݬy?$.tʚI6ӓӶ@l{OTqqͰ6Qy@b$(ALL QW&SLucw5@xDw@Q@5pp%@)6K`s,4mӗ+kۍZ3G k7DK͈ucjF>EfHR -¹ Qs#[A$ϐe?4US6) z*p~ eUGBE,! Mӈ9Gz.Qՙ.kօ5L&Q X[Tki\ou(X7SW#WOqـ8A+)䴗Ѕ\`/ 8!`jK%R@?RUɈ^q5(00B|a:7{±@ "f7Ms 5JSN9gHPkwQΠS_~NgҸLq5QrnQ[qh [y&F SHɤsXjr%;aT ; k1FU7Ü䦵Pӆ6N$V00!څ7HױdB0;KfJ%rV n'bFa4)ھQ/;o˝Ͱq1fN?P# zӒ%~A3@;-KWG[DJtǵ\lW׳ht%5,0ix?Ny=ߜt1Gg#0sh񔽋M;%*! l\LN{ wԋq>vR"9R<];@.|5 n"Eu4$mHg!μHXa9JxM}28;5P'3L;g!W,J|&/i-p@lZO{WR)NYvg)>et,ǐdT T뵇֊+v\HH^N9Ā\ ؽ6 x,]vDA0%lkU?b2%̼7$b iz7c`lBX /Xz,";:>S<\{mSr%!m _"4$odzHYZG:X/gtjxAMB)A1$-Jiֆ8[g0fvhTh-Y(x zR+m$(J\U=-"lǮ@;QjƜhmyMߪbʣO"j( !~Ѡ- D/Lĩ J;b~8Q}!!nG*05XS`XuMxP?Nx޿fZjHںuX2gI^XDt1*7^.X:O@7e3zܒ#h/j%vAIrDD-hqZ`hzhX^cvex}sIR?ʦ/cwqUXP#QcP[]"=ڸ?LHbkҫ5 @4Hh+iwӸS-Gy5ù4Oʕbz^KR(ѷF&T{\5 EUm; ƛs_ll%5(ЎɠcŹk4X%-KsI&HIlK`zB51D|=: xe{_Fr2*?јn;S x b.m\$VpxtgvR#&%td$BeԾXےXĥt9s(qpRPV"ޥO;b~xNu;`(x<ܻO +톙m!nW JBy ]sVj3t뮘 >$ETV)|GRymՖr6H_XpL/Vinܠ]{Ft7yН @ ; VOˍ.uMtZ+Rneߛ .x:sW{xsԺb(vqX|~r)w<*L XS/}Eܰ@oP!ϱ;O\&%=WPR\][ƣmִH,z,|ݹd+Z-AHb):(Sr{a픞V"(% 15CwQ#9c9 qhLsj4*T5U3W:N aqf:jZȖ5iLL,նꥂ_>hHՔ'c!B M~;יj( Up~[>yK!fqпNHk ؀]_mQC2-W YF <0Ю 8J*7L|qq#rэuvCAiUgS^+EI!~5Q o,LtkQrc7t[eFf[Ҝ#zih bnӾU[0#0EA o>MSfQ_!b} Ӝf@ w-XtJ{?c|FEֺEECDl7\*a˾Z 7@|,1 kYSi_mme@nd#;H5,0VġsU`siR,tl1R9zb.*l85oߜ:}nxL A y*ȵO nO=)“"X$T<)ԝ!?d|d-x8^CQ%8~f [k1n y}$9`jӒQlUx4 |!2[aX# 8ܤY ^OvB1~H 8d2}< ͇z$fyNr.ߧ:ZT0 Xm }bC$EzUq#UsН+톲(5AQď9WK'n:S{*Z , s.Y@Qz!If9I٘GODS C`T4gx/nVaZRś ?1j(O!tjܩYB? jB)1 <0[/'XW# Nw p\~9/Rkp;NU 8iMo  uh7ZV G]|0ie+#6 Suq?X\NH@{L–[cc"sNDtJICdT+?Qˠ/]Ƙ xQrY@あE E@:sdSf'{D\i9VO_gŀN : -OseU^2S $\'ĠG?gxR##B?P^4*ji87#xBe$nFJWXwXWwGEil EzsEtfiI*xqCetnYF.u D I|;ݤI&'Cs>_5mm+a<ܶ}ث3[_}8͈Myȱ/6&*KKAMx'Ĉ$yp!h:Hk1~>r$$JbVB[ƢHɐpP\3Q3*YD+guZn7jDJ7݊ʚ]ZJ7K5[E!PRZLq|4*Rp42 ϾK^6NsX.A{{GK0N $^&Q TvE ͑OEG2)q&y_ceNZjO\[}3_|?%afx Z@uʋNNɓZk 3EuمBeoDs[F)}wVcA^Fѣ+uRzB e4n\I[mL*8$&.JF L\Wa9 !^@gznt $"+)h3q[%!$RX)Ew1*L0Qح;}lAZW34M1u.5? ;[7FK^s= v''G E.Ι%3RM &s`$ƇlY4 Kb93QrТFv: cD ZO!iN & uo%XȬm!fZhP­'rՍ H ѥl,޾q/-m k6M+h~`>gM43𽇨 TP3s^z']vW(X3kLJjr "*|#Gtf1"A|)\x%=y.=HeMfXdLi[vR5~d;N*^@a2r3t 5=N'sjxrǍvsܟX]|e =q7/Ljqubo `— {E9mPYc|koӁ."q$P8'| E H7%7Nj=MQY |.Jו ;wAԏK{>ݞ!PnjX.6t2 ~g0+Z1(͸rS$hh6@2'vST{Pl Qmͭ[SW5dH^펇}[Rˣp@kKE[PP JN.l[_|;s (&6H]cH!Qh\AP&8I퟾YQ4UBZ 9RwR>kr̚1ra`e5ϯ,RƇ RL{"-HĵJjzjA& I^CM׈v (Qx[)e*y~ Fw-@ |Fjϥ]'is@/sbr=+HQOrE S H{w? q 6NoOn(k,-MQX E'T])حq_pc  žڨ#-v=7Vt"'0ڏw鼊u!$[)|uf:!c"n<)h0;|_$UG'ĈE)}8RH/eai:!1vE)jMol d\~)y59yBV!&3H& iX D5ċ#I:e8HBd5fb7,^;Q3DrUtaP _.&6{z%5:2mBfmK}MtaƱ;GQe\Lfy%A!ǹ'[-^5NZGιI\ \_c=ۋ9fUQT\̡?J@/qzndڮTq-hgr\Bzkd蜘tj5!ld]"o$;xM],E:unYTO&/܍ rNSc-ZAM ǐwuf^朮3x#%a<l *peZVPA+2-9 YDK< !t;?aZ,9q ` qzOG Nhҳ0*YzT3qMyoD5yhζyU:85${ikRG6;1K_> xӦ:TND` a,o#0N0U Ϋ4",+>5 .*9y3=kB uպ8=vC;֎&\3ܷb8 l W BC-M y8z }Z:\kuq8Aza -]vjʍ;sst16FiDf;CCi; dw+`37vfVa.4]_~Q*Pzn܄KzzP  .?#7(7.Z˳qa)kDN4X|nuw0E0sڨA/^ȼwP q^ۈ^j?|Eۧ]̢xz#x|VH`4y:ߨ -Q >@9fD/챀Tl z 3R0NȔzmYR3FPvA>nнڄ"x>OXm(QC$Pfæس"/y+T-xCν: ImbMZ |IJpbBVfr ݧvtiO1 g~-V]KĪ9a > paY7Oa]̨T[ۖ0tkUqNhU]A kVѺY>I"9at!'-[+Vӣ/HJXG%aHT;™pwk>n;tײt3 1X5YVϐRKYB9=-$#֤E]Ji>#@vs]خ_5j/1qbdV'tf=ܯiyJ~`Y$z+Bu** 㝅6tD}TGV>Vt}dx0q_`p?Lo:h/IJr\sAV[KOFС~Cʶk4T o2pN`[ _ܫWL:3|@{86 ax>|}ex*B Nzrhȃu5Y0V8t¹035Ȇ)/ @^]d=>L⨷ ghvuc6ի{ѱLA'4sٟ]%"LeQ٨_-fMhpSSRl@ CD"UWS⊫)j UDј+|:{z`Kö+$5 F$ѫ_Q>)gp+_x(vNȷ'(FwJ Uj(ޖϨrҗ?D"$n ܖؘ:Aw|)}\+]Xg'5h,T8erժһ;-$[Ğj4 UZ#Ia$0&-Zݮ-u(tXVe$hq3swC5F=;=Gt"WuMTN6Qno p-i\n qbes'fYzč'verRHkyߩ;TeBQk9 {%38Y} q-!6FITC3B+A%L(߸F S66tQ,<'AL#Y|u]LqjU$ z""h*`vWz tr'8&C&vzKR5jtŇr~Gi'JE3~#=bD֔3InH$4kUݕ"zFM6!z˞f^i0~M]$\h4-(-lk2m1]K-a6ƋMLLAG{ څ:xvYrN~ |@{!#7Zⴇ(ǚ^J0`9 bgA{dzܖ!-`8pW4Hqܖ'24bobǃ/ )Ȕ6^HhWV= (,A`bݝ7~dѬ?!rH\0փ2i7ȓ;iz V ) ijxRmg5:,!Mj}XLC)>纥fbPek\RY4Txqeyp|re0|/D@%{TVBӐVY` 72%*;9׸8K6/Ab\j e5;"Ѵ^j z?xWj7"ɤz5nW.oqlcQO_m=B!~^E!J\a *݉rMwF'V{Bmݬy!5QYY9 3؎HEచ-j[4F^;Po!aSȱH}XT7p]9,+6ҼVw*R5[ L^)w|duOMozK M#« 퍥|*!5 r;WN#$ap:~!L<"i)gӭob'vLz8-Agښ9MiRɔZK*qJNv\Ew䦷BqJ%'r=Եz/ȴyT^|fį_zd~lYv+*W OtMJ7-žЭ㣅9ՂSYi3: pL:kYe4LЕ P/b9+}!I|(VT6Jz;?me0Z0ZԷK9'/NDIQcdA44kVV(WY RcZC^og.p)GW_d&? PZʱ~8e. igt;wM[]mzMޓMw* JlذFޠB FR=4ԄvT$)|4ͪFH <`U'K媑ё:q_.9T*6 d&-ygcd~xYvpnT,hw[FM%)]T1|qޟ+aTm!vLQؼְH8{sNV~)V Ծ#~7ܺ7R$pm:4 9.)Dƙ 0cmѠ"}AD>Y 1#L c΁꡻wQ3@@EXTbV{64_)ndNX/2d[$t+%\36xg@T93;^~(0&0Os)r0&nbrH=exOrz^ē2l3?t 數 <s<#=[+V =[͏.-ɇVj431h-5[q_e|J~(lN{|j *&n3 IBgWG%jt)CRݴ u(K4H6P槱/ K)v}ՠ^ʼnOӅZ Kz@]2oI֙Pdhg =AG UOGtpZƷ_aaܘi[ns:{3"TGCmXB_HGe%Z}Z/Kv#Kd8l\0ՆõHbf[..kK>Bf F,^$(1vh0`м1yOia /3eRW2cJ eWF'qSD|W՘U!k3=T=3o)jOc1F?YTrBQN}=u.>.jLT[*ta^N$n|JSEJd~O_$,V⪹FkNΩA`?B6܉rf-Ft䖅g đuE)dxoG]NyabH'QjZY}3XtjDB_/ F[z:߶<W#=d/äV o>FRϷoպ]Եq;UiQJ=hg |&2הek<,DQRlox]ocמgRRMU\8uA&U={]RĤCv@ٗ"a'bJ`-tpv"sDY4oy@Y  VH85Т>`˱/ 0}( Lz-]t'Bږ'`vMθKmͣ#'ܐZIȫޡ' b^+v6@d<#Etsgjsov88"]6G_xA 3QS$LU_ ð)tjm(e3)lh. f6TSNS/EWρmTN9-q3X_Rԓ/ a9v\rTxFWa =HMzy@Ya`qnw=H8@dD>~b/Pi'tViaG*473ڟ5z'dՒQ.̑|z幄' pWg.vP|EҬw9gʛS;(ru#xZoGv\.KLu'qΔq@a8LZe6Ǜf?F $l-&@OU_Aiu[xHXj>َȨn>ܪK8#rl{$?PioQxT!'g ] },<$e oǘ+G)y)kQKM}(+[跕M)p{; +%Jm_s3BZ Vv# a,YLp۬{U4% s|l9̮ðR,6O$WB&A֞k|{[xkLt@Sxy^{i\Pn/$N[t=g|@6*r *% XXe5Ck60A:ͪk'u]}m֪f;Vd$ 5sor 6h n(5Wj|eak9?PX?#,w%IZ_R3ƺy^6]b^b[>pM$*-h-QS>uYe[rCSk]D$EIf({j (g:9-rHBaŮU-p~gUT>lp{b2s25jSgBg~6 ,߯(~I7L J<ܹ=^uqfmAmBگPl&H@d"#bdGڕL&D9[-6 秸>bn@PWm}q9PFq\<ތj-T?; ,fEց?5jup_-(4̰[u ~zM#TSA`='G{A1eGMTfZb)(rb->Ą&@oXk\چ"ͨQH# 1'75O¥E*y %BR.3XyE;c\g,0ld_$X~!o9׽_#P.$,Ĥ/:zw=O'Yj1in唦'̾&q1ƃrI M{?oS(EH)E*O i^HIFKdzAc+5n\WeX4t !f_M7^cFG_X8:ckg쬸`Nq cPg#l>ybL_KK$-M2J-12LH?$2. b7HB5-/@NU[bк؝ ;}pTC>2i֑ 5v2Dur3 f?z RST}4Em=;~r>~Dl?tuXfB|z*+uM2ڍ~AL^ )׹A삉Ts :aP׽jirA]Vr2MkEZ̓CpXX49C mޣ^ yf/N`;RBl}.G*ﮑRha;ĢDPdCO+k\]pW߰0$4r~}ӻO= POwSݞ w fOF7}Lg ;kA,ꬊ)[Cʒ︨@YC7Bw Dcb<#xOGB7JmW*osks#kP5ͅ!%UNk}w{ҧg?pD%ICЦq׮nu\rw·j<1nZq_3ǓF@qvfQXWQjyNHPmj_,-וFp=;17> !z`-Bb, [4JY8?K\}΃T{򒦀~ŀ, [d&͟ϖ^5Cu52J +I#saeo+fȭ PliscBLS咇M /C:+hO-C:ʲsk\\V/pe0BLV]XAXQ[å;I4&z\%1cj2v^c٠쌬i":xTZ'u]JUߤ=0II݄aRk1Jk1|pFz8s e@Кaʨ 1G{PPUJO4Rc D Fr!^:aL3^G &E]lS|N(vQLwΠP!/7fCx}aۜ&S-;wB1'7Vm/Ҽt f67t 0sSy;}f<ąaץfc/BwպIHkh<tAҳqwR*q[`OP_2ᴽ:17%yq/DpugMNʪ[l>[vau=0Tl2OڝjW"~4c8Ļ'k\3Zj54a &uC긹I0DE'%RX 0m =nBVW⊴H}L=zw2" W<9b*֊|6_ | rIUUTd2㰘{ P`wMBI3BS&8?zN `&=${kLBT90Cl]Hebv*<3x2&"`d7OԤdYӡPc-/$h ́@qw65lg̹ ٽm|*!oB,Y   㶮vM3lƉ TK<-,PתGs`™2<_aGJN*kDQzlEOCO3&˖ݮ^nWO9^Mnl;O t?,pi$u:gӂ5O˭`+,T, & Ny2p_)(rkDef6s#Y %@3ٱ{EWHŧ۳=PG'75-q-%$6fECm PNjb 0P~8]˽#`,,Y!lXW2M ;[ H D77_vyME5zK fMIGf⨟-s{zvtknCcʍ:C;@Є2=}Zr0{"D;|Za1t5V!o)> |dmeTcȷg*C aݓ!)K SOX_yDі$Gtx@RIy ֏[mK0|sbr5p(^0_7)o6`ut&RPؒ]/cviQ)j_ѳNyw oebW/8?y0^u0t9IQ_K|6)@1&^׸+ъh(LrvFge1-M^NɏWrHT{*BcdcH{$aI/ |73}gLhbWr>κLf?7@fd!PےXӜssK1ijGwrZ똚Ņ4?3J9NcPTaS댜6C1" !{=$i&M7v >ރpYO)EΏd۷PNk;)qt=0yv>'u5*6s ΃g3tInp(Mqi1}F.[J̤A678Z&CSgt-Qԟئ~c{5b%Bl0`Ϣf0f_~t3f,<PD&OR/jFY6k`[$>ZBYu/ͰC"3Xp+PU0}Ah]9 f_5< hq(^x !O3#wp xQMݟ R>ӈwYz̜)'8*R @U/wI^]┦Nt+\ |ds[6hwQ >ԡ7Ug!qAqnu0Eܤ$^--,}g~w Vt9qMtɅad82SyW<u vaY#W@?˘R>:Sy=\j1tR=V:*c0MV͇m1YѢܑ؈?MPt^$.sÆyjŏ-ٍRtJy[HwJx0ZpvåEZy. 6B&~bCFEm%|Y[a׭:RYM.Xn@#ܢ~??GMTmRTdZdC d\ b30/OQl7"K*N<PqM/N:qWs|8Tܷ lʲn>T0uO[Aimdķc_- .ҫ-;ȿOhe:qԽaW+4 ZkPL1$ $I#/!'+➴Q=[y W!'ZgގS,u=M!mcrB,.T>1V#Ho xi"ZUz0=j.'e]iA-yȜ/jQ7fOI H(hZ'\ON3P^-~E^@@Rg- ڳy쾥ռogȒ U3)'oΦjTC^a,ܠ'Fi'\8y^5oOm/iޒUBBT':͑H했#v:H1U&c,!s1RL{Vj>ki7/C.рMp*3) O!<)ƳEo'~j0tp0dv,s3H?G9F1O_w dC+b.G4M}}%ɼj(Zms kʒ8ŐV^VVxh[rIwadA%a: .0S ,seke4?nR◕x*OmUW$nA7w[$/w? L[wtc.9W,:oAS6 5qfV㓹}U`*L1ݹ$v?rߖs.RvK}~z&)+#n XIwy+V\F&u>)G)Yx h)Emnͦ=߱;B0m>U%)4c,~W:˅HbLѽ1.Bߩ@X3OY틠|Jó$^~U4Lq<}9ЉG(ڀ{'Yz<t lK~oC 5VaMrxyW90F)V@TK8]b8Jhz9\6⭀@HKq#V "i:a \\ *`P  Vjq5,~ph1UzEiA:\=iF 7ϻY_d+Ab^%)}a|)8p$Bd}<5l^AhܛX6AS;3ǫrsܭ*&NY*'ˍ ScI~΁Um7S.T[Zԉ%g҉zlLܸ1S-LƦ+Q. PP) FXsFɴү[ Yj̖y,\eQРŬ$ayu>Md)(v&hMZAR.dƎLN80KҲºHѥT{@Mӂ Ep4:-gJ"6'E:,EQ-7f^pXLF?Q eCB,":|7%[)HPi12Qaƕ.M].[ M?Pe"[*?V$ ju=J*E= Dv2x֢龏m'"ʉBLIv:J ƍzD㡚)jZ:7ȿ3^k?GIhD$?^n&xRe𚾆QۄNT8o'/Vj&5:DO#5ߣEɛM:M#Ю'u2U:!>5mrSa%SP_ԻbD솶8 <?)c qo M 7F%> Y !Wz5B O[zCOgcs@౳#qNBҷ$7B 6ғϺ!zPWht9䩑5WY!9hon<gNʞCmmV&.k u.y?y77V6Q75^+WH\e\Fp{/[d5\Ef]/]k;(3O?U,8NKbiH-|<z:nRvƾvXp94onCJ$`FR"sA&U] ]pmɤ̓q@qBܽe ;휗RuTɍT?j ~2UzÑ{6iDɀdJ^k<4#+۱h }faL%f߄;n[VZQi BQL]i?^*`h|O1 ވ2 . NQSE%Z;6V]7-:OIL\'*?=>W׈]~A8*p. [Ũc _䋲o uN5@$KӐٔZx1jU=@[6>JcBwLņHZ@X,[TOG)ك_J?ЂBt\ ~&P{V'"i=s_b2hK9f9ϽŻ*yGUe$ý>ɼ"H? ߋ#7q_4ŦqKf wVCS.}*8`;4isguqʿN160/~4P#tH\& 8GC|B2A< Traj5ѡc5sv6@0PPjZ\ =sAT@zHgM5u6M rdE(A*75Z11~Ws3(,78ߖ01uCLi"=+9{ʣ2ܾ7!=3(/w*JLNPCs*;-?Hoe$I}#{Έ27M+n2r͝qxl,H$V tbMw|NpΫb`l灲LzPtԀP238t=z]YjM'ÞYp'є3#Vw(1ID϶]Xy"}O7ά?#?pQyܾ.⠫`N,<0<(ERw|DX,M#n =En _9싩&!*|JT6(Egnڹ-ޗʉwWba0EZ#[|~q];InBhCp9m8CiCC0VGZE'dg; Ϊ6qom/tޠOXNdɪ4C> nt/ݘD$q@]܈9Pz&9%da ٬%GЇ?5Bc_=֢۾%v{į8'"_\lMF8%|]]yJ?ˤW49܏>]{ϸ⦎,~m)qC37)V>Q81·:OpΈ}f!s &2$2!i mX6+#M$A}}}G7_ONyg Ԝ wm@ngVjyf}n3w5d&kMwh.R"3;# #$ ;r%4B 1~KYȐ t4?.N̑)fQ.`>u$T sYu!v~SRO80WD,t-ޯ%*6HOK pEa.coMj : Bu&;9]^N٠l.2 s|6u\쑵%FK2 LnH)"DXtn*}Vfw,o+Z,UWI?<ZƵāX@\\JWEQDl2.|.Fnܠ-.\ e#gP8k<FU[W-Ǣ8ݔ.;.ڂ<HRKU^ /Ǔf(A.'f-GM"Z߼Q乣a9V#jy}r-Ye|\ԺR{/ME6&j!2Kp.QdrR9a:4k*v z3'b[sD 7&0PȬL-拌#A-~G1)9sj3izv,̥M3P[-&Wż ڸe@j.OAbV!ֳ?1|~Sf! *N y K^kZW<:>:\uIpx@ jUXE:)Йy=r1؈w&(%ޑyh܆+𦎹F16ebpu(GxfZt6ic4||SJrD ۶N4hT+F ߟ|mO؋z, )EyY9`f e\Vr-p ?xG*<&ipSbX:p;qJU0MKJcucQ :zh@{'n0f'w3WkQuEuFKƱhӻn8TZ3=</R;N֨1G(J4ܙHSطmX,|o9W0]G~/)?ڽ6^vJ楉 {WWWܴXR.{x WL>lrϥȒl6|S+q(j74ƱOH`zb 2{)uñKMXjml4MS3+۬g22o?.0|/DXW49c?}Cfq^~Kn4epol̴-XE@3m Qp}X+'<:0 />oWtoy5MGF*Wd?]8 }[*Zȱ lSy2Q/f GJ:3uV^aV/ӛ >ushrT[T+ͮMe״bH 8}{[vP!hb-jDRfĽo>or^sq~Vgc|=Ukԫ;ls)PQGdkCԋN|]eg$Y L]'r8H:q=E*_yŹ>-ώ|ORn Git SN`׿>:\l7vMFȷy(M2`c=$/"*xLېI*eif/eβ7Ô5x c NbW1Ţ퓹m3zE'ܔbV]_];(Lu¡1)8?wLBݧ\62 ,}\j8bj|ʄQ?h+ǀ8JqդNGLM\oQϔאH[)'cYbe/`}C2j3{_˗Kx0M.\dm$9 ^aPҩ|aQV;g]PFtyƪ&A yi@8iZo]Ўe^y86zU.>F* .pI[ n;uINm ZL@F l:.q)`s:yᑴq'D {6%OͱA h%tȝA ..ռ;-3Ryfd$_Im ُYOo˪gS '^`a1a#ge/q|BOGMֽOD>8Cףq+@wڦDE{RSeT = ]m ԏ+(G|פ +k,,kS5vYl8'1Sk ZL{ļ57?\Lg^p;*uW- H]`53}v]2ﱀُLbR#Y{rf֬q06*p =x>=kO}ya:0'k8c19.=*Eth7xusd"f)zbMbxH[ !bI(h M,^^M,A'&ȐL?dƎ`:5\;1P>ʾukin!a`*IL{/wz݁$M 6kNMLWؒ+?U n&*(9gu5"q}ž8 W}I?J\ߝ)dhlFQfF+$5=1#|¢39)4UuKMj"6ƒ/6Ho µGQL|DYupC(@jq,j\$H~r&:.5Ψ9w'm44L-sǬ`dk,5@;[,XXU4^Lp&=4}<2廵tTҫoP4!=iIc*@cB!X-< ԩBPaf'*"8fiH1sf܉٩a?.?ge`sWf?u;|y3|+ζ;HkyZ ocFsd[cO@m<=NTw .|;Ix?u*lҎ3YvrѾ> {_^Y,3~IL^d؏Q;|9lllXz[>-LU2\˳$/h]br y<ٕߛ>& X m?[*hY%Ig]Dƀb~u[>ڣTkzjJC`qp1]^Y c\n6<(Y~ߢCK;XtD'tUNFhݘ%[Yi!]|qhn2RH|t[5IK *unQrsތ y SQ"L=75&g`i3|? {ػ<3(5w<NO,Dϭ؎m?sMNiEݹOD(\ ;'O]7ʛB}7BPHJS>TxN RK–.XƬ< [qWXQ 6VE}Lnt $̿,Y$ lw>S8]ށ%́l{HT,Jݖ`L/ՅOgAÂO YϚ5Y& Y^-PT2cLZpЃl%TdQ Q􌏭wYR r]{ SwڍEx,NVYe?B5j'B5hk.ʖWвohzh[ǟ&@'\쏠MuxYFg  NNNQj #\4;Bڢ*`&yO\T 6hskjPz),1sR'I8TTآ ^D+aGULNCU¹c'o D%d6gbx@j<4HC΋}̾ ,:ĖO` 0x]:׿ _P ,aQhw3.Ҩewf8>ez Mܻƣ+8>1i]O\N0ܚFLCI7ӆ<8~b`mܹ/F@7)kI&dwI 4LWXU$S Ve ]iNdTS1ga mZЕ2L”m?G7pC;}$d9 m }}F=q<ߝZnmd p.vڸap+Ody~u/07`3aektBOA9XTz>CX,7$Np(PY-˴$2Yn"d3g2b?% .+x֩jl$GOjH*H"0lG9#scdO~pdmH֓ȧC$\REG=&9 EiY;o}й b3GH 6 ']v8 6:fR/Y$̇(2!Pd7:nnԍTiAr<%lk+HYn³DZG iy=qrPoNk}@z,8U90e^Ji$F5HYu3og_V9]|3>8P˃u1$mZ~: OdXCQ!,1my1; [,][D_&4 5ץ.U:R+TNR. u7|d m>?YZM*xkw4~zT%/m|c E`{!s(GG Gw"uW0 9em>>tj;J'd4ozrr<׎ޡP viYE8R{5U n b8 Rm!a Es 10_;Gc yf%P;08Mxy[)Ln'd^<ϖtR6j@V_}gtMV<}℆wp,:Öꊨ "@"Y,W%We}(#7>9Yʟ7s =0➠` 6.=٤$J™!ly- ʺ%>tǻP:%G6hhg9Pʿ, wzw&]yZ}w])@ՊTꭁ)EMюqUKDHP%5xWkcV356`6^$?ՏBAɗq8^LP7;*$ BJ)ӟmϽEl]ҟo@S5%JAIJ'|)o*Һ|Yv@XtP">{Q5{۞R61>>V=ٷ](ha?0[FJ޴NvQJ [ً@~sLP@cڻ7ZDHKsObW gq|Bk RH̛Bl`?,7Œ7 D-=([:+ih(,$VH5sݎj\G-wn̚uȃ [twZ JT9BɔEqܓ!>:H"(G^Ӧ Ä<[?$ *S,AF42SZOO4Y[|?'& 8warCbĘ30Y!H'P|]c83K$;x]P`Ÿ;A}L}YYzȯUaAYm#V(;͔ Ds:e'[~8X/ﰇzF`Xk\b|&%f^ũXNŚ{96sKAϽY[]}?qKce7UD$x (l^P-k(vpwREĩL{I10G(>6'ߣ\=kU0v1X괥PjQsCsB?TtgL|4HCP'&Y(Z"u6$Ju˃DÑ8:񈌇JC5@1t]^ȟik$#تسZbݙT4*r}EZwK5oC4ibܚ%گ~$IržDVtKqo9>z}U5 ,AUwю^؉Xӑ $;C xg2(Xd|t1W¾?;KBJϺ]+ 2?fYrH/L4`So%QnġJ WW7Jkz4PJzdb)8nv2lV? |p{k`9rrew:ͫk< fzC;Y<'!$1#^F uew?#OjHvcm%w әuP!X狢38E`vv#v``Pdsp1sR@ˀ_9v-X WLmGX'rI?v|nG56H)WPTqՅ(ns-jwi72q @G)845UlF2"`f]uR H#IeRoY/Fd o>ٔP`c4 ^?iXcq(l?s4^O7+f'31*Rf(8$O-g@_i(/;ڻ;;E([RZze+q@Lɔ= y7%w7;(.DHufNA*I ?JtZ))sM' "7hG=󲌞w]L+WgVDRʺījmVÂŌd,) TA3X~_^*]T/=k X&aWֵ,rރCZ[0ӡdCq}9mojc$ +{RfN-><;6Ch|ђIT5]n}$M?>_zM0X!0G <&I ff jr&LO\w攥I,GvÛf8$Mz8g64G}"E&/E&7}*X=6MGN+UPņswd5dTued/##lpYoՃ`LK[6y\eq0IuHl6- ΁Z@+͎A;i'rφv hؓO'uړCiR[2APEx9CcpGlV+:SWK>i<[3+- + Jk^ iAK[ ~¬St inعذ{_LM/қΛ>rhaPވ8J)vo,q$ρrko\6l'!/GbF,SFYuee0v2z(6%U=|}wp;T΀p₴F+g+4n(ITScD\#_Z֊lOH3Qa^ &4 R@K3f}'bӮe TL,Sՙ!E00Va~jTK.6 <2VٚݨoQ!U># F7 YWeM4p WMwcs":Yu^88Ɋ?FxGi͞G#QF,4C^S&Yhze\]T@oKg닪Q.f؋ S-5iRa!G =xRc^›:% \Lx"RWC؍\hCD:<_1'R&|G] y[h7Y{©Hx7/q1֭j-[P*D#sHhcDDs>5tԵ_.΂đ"X`! ڂ6m(%@!;U,6.[X@qǒyO'}^6SuUd~$Uq1MwP Y3}T̝7CVg=nM4D0GjF#fN #3JS y k-!6Vsw Q!Ğ=a6MJEFX| 7CD1% XvskI& 1reB?* v4@ zxLej G5׎>j\yrB*YbRٕQfc[F+2h a9_T9[k:*xJa~iJ|_$K S E^&֋Nf2*N M^ڿ\0Cm1X6>8烈?VxO!`r8%7$Q+ v(HNM8TdYn"xG9z N2><ҲKcESq0q"hbB 읺 NbR;AZQԨyL޲MIzל\c_3gUmo'zw?/ QNb)2vl' KaiCҭb9 VjtD;+8xq~53goߑ L][Pzk'=g)).A@-FN)[N=^eNZibC+6)<%{J>xL tVeڰCg)键# G- li[{X={f}{iE(dkܬKTeǽ|q[gtR:AIHQ[ЀKl<^URDrs%)6kn#P wp5~vC0'^-oݜ~gvRKt@W/w#y[aXC :dJUm%F9\ZK6)]9nIAJٍr K,OYͨN\>i_5w*Tý(z4.dڮk(K&y.JaZo&W ݞ<қg{[/gSM'3"}ǻ暲8ǻcZϥ CQW1R!v;pz3DiZإ6⋉1q5ևQ,9cB3|w8]Q;r4:/tdBX>fe"x6v'ct/M\\̉da12|;R|ڑY)r8ljԑ|7lb݉]m0m[(WBb)}mu7XLPtu .8g6e\Q'=X!I3zaU. o*2)GƄLeП *Ik$ I|ó;$,nFN1M]PcqUM02(^}X̴\R,-;uMzAi 5UBst  6˭o0m0EybG>bu e:z|eI:nEWK`x3S 26`wb Tv¡ 1uɆq0 {5H9$ {hSЕlCb]g.8NsDo5fR135T: Y_U+'VE7{;i"IXIqn2)tPDFT|aOnKאr/*7̜nd\5lVKaqz>DeqPlr0%BKBH:b,$pDi*ڨAǚ4Ŝqԭ0Ǜ] a,HG{Rd Ϲk'KVh%;Zd2>9aCooa.Xʚ'kzS%lFx*Bv PTl7ڠII`6#cHW]| %5+z߫6A[ʵ=\.Gkۖq2!Y\|FD{kIssa:3OL #J*fve} " DUД6 #h.+SKrV E6bh#c\@6d4<r|ohu y]{;Deh e)'-}E>Wi[Ah'#(__[-?n"FW{Ag[ JO(o+M-O-7zDG'#Kjǧԃ/h@H`c\)G6t-]Q;[o6/=3~,Id/g(RNZ.S6:5/۠^ I +8SHf3 f=GXsi96U]rt?@ç(v в%7CQ߈5CII/?"- 4ോu^Ap. T3˲_N7Ki=S{|(VP2uR"cZ<Aأ3IJl!YxNӓL@c'o~2vkKȇުPU$l访wB<|C^_쫚+h5Z>LC&;:X> f͈֧46mE75SS@=g+Ƙ:*lI|2,YW^ࢇJH Ax8'BCb~!L`Ui;`0,fӪ6ҁtU*S X>E{ '^yx}vDP#7e @rZ;(YgUAv"IqXWlJl=S~j>zA‹{-.cT }ۄEH˙|B{$z*X62VQy5a`? jea8K8Rn~;. ο{TnJX)(MTi;D 2ՠJ[ яA۬C(!w4d G^_C7ox+m= TU\?tۻӄRJ'j`o,"Cgmf?גFM۶0A7CXru^ xmM.[y}>:70+! 6B&܄9r7[ V4H|{f66IʺXRnYK` p m[Btї%~_:u)iJ ԗ,1woJ,tV_&1$lͅ+zicQrX#iѷ-=l(t@8@LU!{5ӈwHƹhsqHM-0+B$ Nc*Bng7*<8(Ce mb`mE (%ⷋC]f+/Y C~oK*JA,Z^|B\t:Tg9 mh齡bnW$BOhA[xn=F!y$aUTg}x\F.͙b+w[ξBwKjWk,"Hc<H/4h7 yc>r:!X<~l_3B`hn݀/$O 0u(EjZ+@F>V.3"a=Ui2f^H.cX};KH{<$?qeo#: [LAA)7ҦNS{̶0o`sNu /ոˍaR#;ƾebP|{bkO%{nǦX@>t@֛ 6Cڬ(vރK(=a})RLV>@₭wЏ*ǐCذ){~y9+B”=dl gٻ?SPL%4{gNeLKԔ"TO6Q'bn|JzWtTC[}:JV t"rKD͠s܋E>/@I2Py2St୘h eQ2ϒY< QyƼ|k/0OZu.F]{z#--D@DNG( ƻYl)kBMG-vgm4mu}]NKdI%|fŮ"*1S b+xK_bRD܌E$<߷UgYքd;+?P qrw#OW>70G}([H#ձqX[]8T7/spW&_}Y&8 tf#;ӕ\;Q-IHH:2@l1Ih-HsR0t=vἱ`C#;6i aY\}sM?eE~$%z֫1ehO}, t]9ѽ)\aᔌzF>Fj{{Y^AbV֝1<<`y.j[/(JP?.zGWݫ2Vs$wb Ĭ9k-~$i^p-E$%_ aM,+$ UQ+{=m 7o EF 0 /1GΧcezUSl>4Kuoo( kkȻc!)_iqNgz12|_(}a[ 2'sG'8LW<E DM9`AX˂g^:#Wp<;s6pR)3z#XRRхg+_J`Ppaא%BHA r~l/FAmdtL"Wd'Q}xC;L2Ƌ.)чOU @84\X>3zST7@] 0QyYQgum KQ)ЯЪcOw@I|M#[^3Ϟ; n4?a:wdVzM0~-b0!!RB׆A6C(w۫Ѱzh DqZ+͗a\jI$/oTZUXzMJԍiqC> ~'!mZ1ՌAsxq Uh8Bh "4 Ժ:9wj .bw.OF5Fjږ+[b@V6>LkS?tʹ-ap n鍖(_0[11p_K\~3Jw}| [& /p$lf*[/1V(Sᷪ;j섚Tz>8 8eg`({CRTedcAb0@`r:Zԯeg%=M01ֲ6r*k=%*Zjk}UvNPƮfr!DB;PZ Ohō$n݂V*TY {3 yiCZl6\` _t_"3NLߋYi<1 +\vū|(^L'@=0]st#.$Ż\ O\@ΖN5~%xb7l>}.A U'!cA!Xv:2i Kc6{sx[VƨFNpUnrۚPwR@rX$qLX-GvN{w'N=]peΗ BJǺҖ-D`$teL*pݯpG0FH'o3WY zXZjƼbA]'P`nc2)A?8P)mqDE\7_D1dJ0\5@)݇QsքfԫD Pǩk*0Y*HPAdWM=$W-4 Ġ{8 67(~kkwLbuгn?lb)0IxRÞv8XolslQӹQyC*6ŌQ}(s=ve:S g\vbaNaܲdVe!=[*tDK&S1':5{N{k/%~#"ēUi]Nq WBKKx~(6Rm<ƹYAEX 43$!buʑlJ>^.IB޶};G%ַ r!\V*V[&DHRM&i{ܚWewd ݷ/e;9 Uz.aADKC)a%ysaA][0΂ Pެ\;rgmoIugyJ':3TdЃA BvRU,wzb+:'48*4K0M |mxnoA5-q mSfb;a"94t'~SMaRdZN9v2$b t"m*W! m`:D{$IiŏHH 12tvӛVZO7M md:E҄ 8d\_֬q WaJfgdhƢ7- Y'{(Dj#)OK='@i"DiISkR(a=(5a #w*!_'4)h7 r :c!p_QBe1|ju )GωqD'Ԯmu}DƘ*h6vQTO_T3kG%7g/X?(LřUL:[m59 Rf9]5rT e*˹Navsp[|TEj/zh}tn =*|[;pW3 C? ًM$!MQ!S0je籜sBz\K_7dͥt|hxޅi09>$LA[ 2$ J=rl1;v)3G:9%v< X4 fL8gFN$0aP(6PJ=ͻ7%7IV@Nived2* sӮ,:\>1wHGi3z((j:r:uۏBn9 ]Gy5#%Z6-7A(rMXct8 E>ytQ{@2o!#lpjGhn'x憎fEbQ\;;,P~T#B5~D"X`´C",p,S;%~q"0korV$RhdPZw+-ȹIYA##j:r3"!! mmEa]å tX t{p8|G1XMZo3!ڬ%'ݹ#JfYkV6MO3$lD HXԈLʑt }{zNq 2򰃓CUJ lC>mYwNv+g^ E$v0˓UN4>}@ȯ@Z|0@Q%ċ_! SVM&Ey HCEڡmD|;V[F =!YVpX.ԌS *!`UÝY,ZA%ilr:Kf[.`(7UӅ2Ϋ tTi_ݩ /16'9 $Y!]a(6[{.8X7({RLo^v΁ܶ,2O\kn.$H!Oђ6#~|U`Bƽ8wPXFH lS-±@H $moIJDCڹg%ћ6{*u {$eK+b+wC CDek -/XYȫ oŤ LcqM1"3.Gt0ޤ@es L#UWvlPxAyI8ϸYŃ(dhZ9(L؇W7PP\mGk w,9B^Iuc{'=E㻧Ak,g!n% V,fPx}30r_rbt/ /C1`-~>ž vlIW=L\偷f%0H[DݹTQ7g} &3wA+¼6?>B^rl:ߦjw` YAG `ZaIpjј {wQ>=n@EXo91iz+A a{\ N)uhݛCB jTG^="bwo|5)+I.+:/'($Va-Ci@nuzG2XRC"Vi"8̇D:.7 ڦ;盀}8/~[43ixLRhYs;Ju7oz~aFOMf}S> 0VR*CR up> 0)*2n,Kc}y@L`rAfL|@D )AXPkO@hW۬33"iˈ&icV}4,ab&h,vl1k/ /`q]Oj$"Z8jp,lA(5MF2zjh(S,CQA Kl7V {*)Rq_lKrh*m;~>.;e\y' AlKR|PKXXv2H8b^K6| J#8yDSUKGYsE*_n<;nQIP P#Sh`+lք'p1=z%CFܧ0Dx$%/ {]B%?|% 7}b(t8)ڕQXy^>{dcKJ1 ;z~-St,-P5u;38Zyz%h:$L(pJ=}d֬Xgt UѣŽ¼=j 8*Ro k!Hx8  ':mfM-`{I͞ Y)ͤ$-qȐVbX?lxԲ]*fT0HXЖ%j%҇On]cd~"MWE*8 ܚ:AvjCROp~}.kC'{`r9FIQJ/*i/ E}XI ܾbL7D֠afG}9<;"aVFo]tUN? r|_zfseWމk@!ĔGcqgFϦF̎?2G;0glJ{ HCx 1ϛ+"[.pxf*y ҎV8 ?GB}M^=0d0FBVS4o~([E "[€I1 D6W!'gM`Knɥ[K!x匵(b+wv9xaQ|ǢTג\evomaZP 8 ddT ]] FC"Aw%:gj>K#:uEmC n4mkz Q.sKEL2c/T3ƥB4a7Hiv'ѥN'T|x= j$KrCs<yd䲤Yty49ы{boyKE숀AoD*/hO ;h艄;%%[q*b,4bo|$ֿkHp5 M%=?tU+ۆl!ΌIUmL֞i\د!~ YV{{j5yKk̃vD^bus{. !8ý;QAES+J|BglO#k g1\ FDuvy"]Hd1٨h\ AUdE* "P ap5sp1]o  H,V$@Si쭖*RD) ֖#"1%Y+ZK`VĕzĘDZwt[\7eX$^v(c=)GOL7ʿa(U{ZxlQ]0 rȨ1Mn6D._f?A4X_}:qTZDn7^-c ?뚳/Qo=&<`/r <`pbG!G h}21K>) E|;=gks#&t { yrmscY$;"uE$jxOZdƄB"$cڄK| GSaO"4>b0⡝le7( )Wŭȝ:;})Tq-Mp9n !Jm,T>c pC@XtLtOjz}#s,P]~-`wqywMϵJid?eKQto{N3$\Hso4)[)f JS.(ȮLtʢIg2H@LG~> ZV$c=N^̍ (2GUl6C! rsU;9; ]<5yKJަi Q>߻h_ 4z`+-$Y[ z^⒡bui ɽm's0j7 $!A#w !L(BBEfC: PYn3(⣆OjNGw ~Ww^q*8."﹙;%ER1rT:*CAs#g@qMfp<(4I# Uye..{r^w@sf^9b(N~fA8L]3r+3aOU=uF+ᬜ=[DHyz&*\I8JM'*PTdvXo8ѳzkc8;J>\F_)[ j/A7{ ZۖwوUЕ ɉį/;$7P- f -V {qz«;l:jB_<\q^pȞ9fUk&䌉?in;֙<8[r7rԫݸTHy\S3ng%Tu5`u@Yq#.c1h16;r9.W8х8wH2ʊyZ?fё)ˆ>UEbcrNAI7},\y=1;> Džtwd3ַc@&ehN,93҆z+Tɬ֞.9/Q\K?;QLQHtu]rG휟tqohln:.7q2URanZ]hp;|椖(w LMx%?k̢}9ZQyΠe^EV}]fY P0fD]'Oxf|`n>X{~=.4XedrrA&" +ۙ˄jwC^|ڳ]|1~m`>ɗvJ`"AZsՁ~Xx {U6ZQBEFuI* +2S>ȇ*gOA92ޑ2p_A3Pkv[^\|@+κ:ySg"@l>9Ipbp'Hb h3R "m?Gl0fɲ jdcAs:N0\tm9wꛤpE{*^jws JdOI^qvZ$1yC;a+ScldVA(]|NNlgwϷFxS; W"=b`B\nIK ڏY5̀H rcnU뼲]y2D̜ f,,I?ǰ|8<*ޖWs7›NZh9Fq[i;H Gh:n+-p(Ͳ6 B ` "#`1X}Wt'?ݗ7bܷ M"1[B nQka1>"0`_D<6$ʴ귫GP_茯zN рA<\Kp}=+(1F<j=0$#&h'gJHFKY10ŶH/I퍺>j?wRZChAǩYPscuͪ+g, n XG2 n%1O86_G0;eitYe=,F7&(:s?޾/j=@b^ Qzw`2i>wLu+Mk /mvX i ,4xVL9U*.pǵע.ӬA`pSg'\ltCcUR."_th}L*5ܮD MLF/!h+Vɖ;p!j/wĪc 0\7tnKW׬y;) ħc?Λ4L]ܤ_ F(Mq7k-}HAVu@@K>$gn82㙘x2lڮ2G|[$N,s|ߔE5&OGIZ> ; OzvX^rq4\`q=m{O*fH %B7F/-a[ #'"qE9a3*Lyq,ʸSԈ{ZP#䡑%_$.cAMĄ㶰QsrNn`cұื$(U-'(SpOB6Q=A3KJ~at@ݠ`ݍm̍h2QinWeq|djB)Μ81Dt4o ؄Rt׮~^6Vz_ﶧN:\)L4u%w8H`m0NBld2z=1F_ %sfʜYw4Yл: Ф߂ *ر,Y2mAW rU7LB3m3>Ca,sûFG߁2qbW?"yr~5mir$|ٙߌYu;G{;7fx'wa9#mqH몯q: 5(QjHF%!u{Gʅ5|惕Ӡ^Kn!'vc`q5[*Lqbmr/[U""ʱUA"f>|/{&Tbj'-ԒM.Nݶ)D?sчهE S!pľ1B[*eWC#8Ing/Q%A0Je&S[N+-Ķ 1}a|M|c Ig|/RõkX%q q {T+_+8O?QIMLǿ,Be(Kn aW4LҠjWe,ɘi=(_cl ̈́3hEy$a{4& Uћ:s107jfدF-v.R͙'-Izh8ĀK=n2N(^cbjl(G=9>5tPv"ãu<Oiy4})4;D)re[~PI|8 L%OYwͦVAfjV_`埃izS hY6' ?Ԡ<\UCJu(8YЪeh1&1Odsu D? u÷z D2/.J I9+)G8*ލz9efWX  $Yt?]$`,T.WTS&qPD#֛]B׃qpKxj:Uչ֠Y XH@UH\WRo1M7mR{|ܩR5r9.Č- ~UI1=+Q{;!R[ꀎ; R^(Τcms П\,mښi5W r_ /`> ߾b..i8鐹-hD1ɪaEC0Cvdvg؍Myeן,rO𩇊7j7+~`@|7Qv=S&Yܦh/czX)$8oAtuPh+}FE;5K% f5&Os*DE3OxOL1^+xQ~b\`|c ' u䒫lh AAVJXrnJk1 zfu_P|9tI,(()Ni~:w^@P78]U&e-d2ئ429c홉K@e1~^fxsnF&=gfۦ/_GWi"cgwt” CJ"LsE6 O^2!2@eF˕Ejk}9 @\Q(^,咁pݼ/JOK|&@O楡4F{'`,oSh{Z@N_0T $D(`_^ygu.SbRco8 )$(JeTo;$G`9y^(Ôke^Câʑk@^)),<Nxd16ג// @'s;^yVE6ů*Zٚ%+VZ^V#B2nJUJyD @|m@מrC-wp+C!,kDO!cCR)vA5^K%@Q ԫey܀ҋ,BY%aD|(sҰaG#<>.bhĤ^S3g7ˮK=Dsf\Vh\D o$ڱc WO`up!zlKD@k;5#5;=`J7%l1BQ;gQZovX (75# Sw2E0!IApOWM;Qt)0 )uM9E^ۆc=14i6L ST#\kt)` ԏ>_ bt nu,*O%u)$vK`'Ǐ7Ke똑R RoҗLJSȟ[j \/~3jm|++r~<dz מּ2)_KE =%(t>cxm"A-mM%:v^?  xG`֫Z~?j /=B%PBz]hCŚ,y|CF}(9lD1oP*pI%#ϥm?ZP)1 dB!¾Z<^'붠 jېn)ht%Cy 6쏘:3kFA~"'0R4ƭ;]}RD_jZB#_q`<΅9ȕq)բQ=#cpCLW%8Q6y(wZ;HVO^Q0E~'"j|mLaX84Oi robI$Aio,gpB^sCj׃ AI 7s4 qa=?Є͓6b̛}:p]206]}S0 P/|yl#줞K(]|Ʌ45G6g){_ .1o)P^}N.h3N sv11ɗl[zT+.jZ|VӸ?Tt*T/ a +QfE P$8*,]Ǭ H1NM3w3e%D&Kr=s\m܎?\w%DsiHD.VY TuMlz,N߻h1=T  7Q'Es^ދ=*m ePRnNB3~SFwQnKٿD>6{ޯ3 ch(ppQK(*mCG0WGMjj%`c/(OE%ѕXLnU|)ڈԖg^V~9ikkvAqӉ;>{\6P-FO~H#⇑%qv_Xa:!7å4bƽqw4e* )`^wÚ/:a*Iznntɔabzi9=,k0˂q哿 QܔE<0q<Ҏ۝ȶoAu`(Hɽejiآex܂C5ZZRZLg 9[J~d9(;*Li΋!*q. y;HV6M!eWUA%Vj1&չU?}t/aDv,pYp+%;11{szcA|%ldsFLlǬAT ~zAJ-_Ѹf*CNڲ@ʈA<,&3gXu kKF"qDQnh^'ȺP]bt-NKnʞx{R30XCaaC6H/SU}xdiwdf'neh|PSaIڄK(η>31 - 3־]AmMtN/>Bjt3yGUޣ{yNOVQʮT̀r19G')ơ2 E>ϲܪmQ1ôHȚ?l63/rrj-~ΉZ8L,NtttC6W$"˪­nt9.MY42􇘄 ؿҿ&sC^Qm G_PwُЅMDsj(][4L= tB"woT#/)KN_&,2< >5{W׆ 'Wzۤ.ό\\M\J 7`uͫBCHGǀkp:tHh=;!o 5 !ݘeF);;tP {q%3xT 28c2X.ʼPr+ b|,~}~e)NO 4'f l NpiF5@92.lG-v\4 *e>g8QfYz}wtFRG7U$n0h5F͠voHwڽ bFRCo5-ͺMp]nFqAoAD'!X ؄44R9S[` 1RDv"P3ùE F:ߋA:HFrʖRգ,6 6yPU h-ae]iud3xv եmeVcY'tAZMx sJavUF8ͻ@vIUw5B(2֚'j=]mY}kf~o('~")y}$UB̑'h~U6j[Cõg \0$o%BF2w|H0|碶XR5sEboUɺu ϫMfY6hoリa><-/&߸&);5k<4"ף 5XNyT]qz++J@.vvO49 %i5 ݹYxplnp^UG6z[6U'xȹ7 #X䊘2j)?@"ϸ~en '~/Yowdӟj2x^T(X-ɀAzdp uҴ":5 Y!#-MM!y~ǧj8f8`e@1nLA2sLX޸8rH4,cN(މmT&i["]=Ȱv&pkat&AWE*!(f$M\0 Gܫ`eKLwN}k mYmD/=@u8kΡk5b#kYeQdSk4~DLƑv3 @e;d"c"6<j&j:|uP@j-eˆ^ۻ^m0Rv"WQ]:([q ɥ|O' 3hwPxt-4^EzI8R PxMo&Ռy)$;?P2aW{(~,.S7XZ_^#0ccD yea$pRVk%\jœG |ށ^rkJzbˑ(}GLR= I~vEOb+DHD!,R^u `P@xN5{ڭ/5,xѳ5oU`zD\+}{OM~F{B~ɕ]ٔlb*}l5>Mn.Q~Rm.ޱ5Ο|Cbl%%?}"`8&jW'/Gy#%Z %84=\KLQ')_Ev AârNeKV~"ɟa %} owe*Gz#mzp{(H*f#;[M`ɐj&V@AyZԗY=VD/b*h՝xpF<&E}R-oV#%}ڧi~/{o'PГ3ܠi+ R@ 8&kKHW4^B'/,a%xaHzhDr@G.Pȧm|P!(ܿU.,i(v 1ڶ#Ahg'ۛ1{EȵQҩ&ۨl%p FǪqQ)Yq*=<BMJuP 0g(::[MԪ<<;tiRuy(x>Y%=9MRPz}x䪅an}dz_ y8C:|͛EDB{iعr/@Q YLBЦ'ǶDJ`}}J\rnޢ[`OZ=t2ꚰ!$W!:=+NIGԝٔv˦KvչY:[u9pHSSdT &x/M~gdU#J=YD,߷WMpb|)>yy1(L+Tm5)ܡ֗8,`Pd (\024!Oy4@6;lY lfp}4(52U􅡌W?l,Td~eZĉ\TN; 00 -no YH@qZ"%sx!*Dn¯?Jnnȓ#{}R~>Vu}Vp0.Yr]dCHC%V!JFTvRK`2ǭ$Dn6%ZGudRAFv1gP:h+Mdj3>Lڗ[ϱ)" bx2%oրuVi =ꟃdҌFʚw=!!R+ЇN1jw#ƯsQc=p#-$|X\M;zǪŻAT^ԺWiF/$="^^J#zWlL*fv}m?Z"TQCq2cc91 ?VGXYj*(&Gí$ғDU6<`u\ݿDcNv2ȁ?P[6]9 =Fj;3}7w9oxy hwN =$Hc/]2(,DH׊QR;{Cd'цſDcea#T|排3s*ϚvJ]sOz?-ZR{Q +0Ggk[Ek;GD=i.<[I \oZ_ rxQP;&W<]Yؒ>G&eFT-_kRzt#Eԃ,D ,N_Ӽ֛H(3Aw R "3D#~Aqb)V9ĉ[,-гrŬ" SWe8B3_̧oN2Ղ4BX˘^qm- $ CRÐ_ɳY baw[8C:27q[buMͷ,(;8KR}s~Q|F8kOxmhDpvk{Ds"l6>d1 ,yB֬BG)p W t} ~яa~}AkTy]BRH.c(Ц#b%E#lr7eЋ mYVq-dkuJYʷgUlAÓ25O@NnB鷏3M eY@zyՔ.^^>ښo-6uzI4wqҰMG@84Hg~Q,4*Ilyy,ik+r6NYbp0^4h{޵*塇ִ vYB2jt`)eե]w=QfTWj/з`WhaKy2鉁fj!⨞xDI m39(ܱ}zC%sA.X A$:!jMIJ(q|  y_3rЄƇl4T'dg4BV./nL d=khNoRX_ëbtVmbmg?}>;t ^.9*f40 nu PN5F[cTi 1*^1dtW'--kx [aZFK#p*-\Q8?!@+h $T8w+#E#>EU+p}._ [y02eXdOKI'*Udep.a¿8E3xJ;'wktև[iT/gw):OȞy'f:A gg&4YB"%z> ydI2I4cy?o_]VS˨m((^xGz;Ur[hyŹ|Z/_$cl;dM&:z#_ZJX|=~9ΠZ铘Vdj5.UF:x|Qt͂{3A=t@ 850JmĠ+|SA?\#QFbg'2x8Pr[Xrc}4]>y9jFoIm)<0itN[63IP Ĥo0'lBX+?Rt÷`-6WgI hgub6CEx}F,qQj `Z;i{{aY BR@X9V"ߺp~܏ ރvtui&4S& Ũ%c}vp(R›a]CΦsc12:Ȟ9)|ec6$"Ûޖ?Wh:Aū)um'5l[ bXLn3EĭEe3ZYIh>GKY%ą-F€,FdT%$?gB-ƨv2 _.J"n3INfEf؜CAG:|BMwNreBHaUU}2pϻ*j w@0)d? ׅT U=  QAJWLN8O1Ȕ$\NiL Q@uFƴ X>WugNwVU~ x^;9d]b(;H3XFǸCQ`,tS+tCGܖF_vwuhȱimـ*%W WEKL1)(&"i]0+Po{Z3ax" 97w)s/N ѻE0(|3!G_)if_kg'EQd4:3 ٩n,Xx ^$ʀ"1ykGʘA~b9m32N|Hvd™YjEoQ zr<(k B h:аྐ wcNoOx@@E_x?􌦠D:u8ca]5#BC3޿U 2<~.R~D2 }(Hq%qHubyڧ.\ʻvV 3b#LD̳[ 25>_ "Qk jHe5l p̠&8@e)ϷaH%2Zc{Y2tb.sYR/W9ҋJK>mϪxn8+kjesHwD&:;`'q02O{" 8sZ_uk= ^G b3 AY5$(\&@:ےB;j\@&GM0EjޜRk%|<kUh UE7Z/  M4[\ z"DvUt7^ %G\QRa;$5 Z"6 zbjǧW]pgO@a0*ݨpT~5k} \%ω􈓏.>paGzeXeMqv6&agM<=Tw0 mAqG! -A' NEms䃝55H"դ#(mM+ h޲p&z1dnŢ)As H}"\csu@o.UۑoN I;L6?88VHwdFx0ƅ3ޗ@J.*^WY 6tG[gZ|Ձ*mݾS$OoD~Yn>n$`GA 0@, hZ&+"fݦT~"v)3㟷./~Kh۱K]m8ZQQM7;Qqۇ;Z{ZyL'!ϼ}6,..[L֩Qwb( CladH@-jXنkm8f;Bx]Z tFۻ3 WwL6cD7zg{`3%reE9,~퍤:ZmHr|%Z=Oy\x:D1o1 3DL]Κsk2Y۶O6'"PhШFs \T}nA(9i6%1> a">fQ4U#3*lUɉi6-`S^[bLh.Vz]:Ιz1'˜/pC4Ѩ<@U4Z7=Cd  vtE0–" -omZݍ'wk}m䐫KȅH$UU ѣl I4X$s/xc IVdXS7vڼkAPLW}T;vk wVGޣT6[b.TMJ׬T*j֙<n~ GODO2V_5/˹oӁ.όb}yʹ]t}/P->~iDgĺ߅8ϸ^}.q,<7F]Ez.-"ŏf-j=WP<٩Qm\Y1|DQ/Aq3.Jlf+RwVt53 0Q+WEWv;ןǍK3 }=*^bVw-|&h3E;2vl}h.,Cs>ZOf-<3zzYMl3&x%SX|̴p*X8"8QKp/>p[ACѲ@"g '/ψVY|y|%ˢ$*OeANi3`'CTh ҁ=Վ<>A Yx}QR٨H7UȢj5rPD\EEJm27wYnh22s^['ag,2pUiHmsXhfx- ]-&JU~)y :XM&2P$Y5gSrɘ2)=B oAlN5]o;sd%x6̶n"rvPiE rš/mzhn*o@n/HhfH}A*ԒN=Bp,LbZb[ 6fSy#)pޭMRVW8!ƃtؗS ^o_dwP֙ӃT0R YWtYfP\%8 `>&V"^ WVvZ2W`x&6zgZ ښwFM'(¿аi 'LP(l ްA,{ VZͥ $ϥv"2a5ѝ']"~R)滎N߫Rw]zo3I:|b YX-Lc&bM /Z]MElB_a琶Pw .ƢK#SNXu1x_aT|El5qβb#+ I[#X݂Z =<S/P?=hJLPtUl#xO.R,1uih5,HStCrN>YRj jujrvSX|r8=`Fvw8bYu7&h4ۊBǣz9]9%>z+c;5 e mSE Hyl[,c|U>_l&0m['.qFjCUw4۪4(~4l%I}DF'-㼙$y߲+2AIj<8tŠ=uXeuK7q[|omݘS91UhScla+4$qEC#=Ƴl*8Iಾ |ndb:Do:n]IhwYRLQl7o͕<,yr8]VqJNBp9rϵKiQs٭ f ElE&~eUU;fq>6ϕf2> %u<+*^(H ^>5boXpHARW8^2C̵ȱ + @ 6c,BwkphM_o W擿zg+a oG4i4э%$[]IAgL0AgZnJ Pg,+20d! fmu8;,Jws]6fܪ`9kkMrXԣ#ә)& VkN[|Iմ@oF%Ƶ$vTgw?SYEۄcAG 4RR(]w}kZۋ J `N|Bu~5m pR #7 ,@~QlYokVZ@k ZPnwU+j%A_:|EPFek!|lT /sh{OlJ8eEK޳&:NDkzxW Y/%~L)%ZDVvؼ8Xr9C&@. *Wh{ 4u(q3yrI;#1NxhQՑ[)z}y^m1p.Dddv%|NH<4!JS1: ,]eG/ &ows(Gs.> S7huwD~) ZI~+*@&?RI%8rڜs9*-4E =r؛siY:{/|vcw܂d@ycpv .sʌ,,ܖѐx\? 1Go\2 k.LmΧԬW} Q?qċac4i\B 4 u&jc>#wIκwdWr؅p)n\;m9e@&}oos/$@T*1cc)ys%h[2I:X"DG}ƶ7N@o؟~~54fqtfw39x'AIvf,qѠrN>Ct)*ՐJi’)S&I"a=)b̘n6)eIhE需_r{v? =~. kQؠwF>xfMbI_;X)X5e'0u .mMlFoV[ =x6i[2llv2 YƅQ%IϠ 9_F^R.45k+9[yN~wI. -͓kmE9cM(I^]O]dJ%Zl{%&*7>nH8Ѓ#pXg&+>]j6nAD*ٰS=U(cE*)v_zՂCe_$jgz-ܻRѴ oTe'*gy /r9eSx͔*2!kWk)}\zt - #qW!mrҮf@&r 뉶r~p(V]/N̟BQO|:B"=EzuG䭲nTkVlrg 8 u-6(͕ҠK>o7dK&vaeȃ041"CiWr^P.p߬Jv`5u1±د܇3ہh_|'El/|I.ܺc<jtF1")y2cѓe \݆Sֺ&o/@(oHi,(6,ܳ()?Yi+x~&G%yVUUvnlMЙ.kTOaё#,3GJ룒tt >]$$eJ]oĂBu61♮pq;*0R!p08"C ('OLJ3T qv7HLqr8ffC7F,#mdrٲ}13D]5]_P%g+;QamU-x$v|\oBQS$ui=K%YfYY DK!v2Թ@b 9iM,oQ;sd f5uL>8ptW[1rNԷ6.Y\~v.a/Q2%ooNVM&#ʉ8&mPH/d=(.v2Ok (ϗt][I= % hvXC3VxxDRmU>nWZU;(@t"fjz[b4p"JhSт@!x%jN3v>Ctdk]ftpQ |㿹'|Ñ>#hhYh}LsaH, *z+͠βA:x%ܼ0{$fڏxϏsN9R(FaۍbJJP('BwP\yG+xAKMskv9*ޜ*~$T+tETuy a+8+wR>mY=8?!##R4ȫCfel7AlM+1t3[n& u^v0;ɼau`Cgl'2Jfu N\BnWT*8tWBX 6DǕ\C"AO=0 EEIPfݫwWj@E'3Lho}Td4.k Ur. qB c W>eXerh8d,ppN0 irchW1OAݕl ٌHD w|V-BӮ'?PNZv}Lp$1R5"ɠ2^N[yDH1ļ$4`T/%̝(jGUb\A1Mcz;݂BV/HDG&rJi.U/&y(t>'03t9Vex+9QD62-o#?GϋG%hFtVת KаA&X 59(pmmo6=RqzK\a|A9*Ե"͟팝UZuFqUכtnsH264S)GZK]I3nd% S\`a,Ү&B-g ¸܃P@`nkС_yS/e+eΫJ2Ϯ$ 1^i󒊣j`,qH`Est:@;)MpnUODj2 O0(%2>1|^56;L^w{Ki-йD2 X^"ߣŁ{Oc_Dx2a:TC @^rLҚÛƝW%gQdҖY$JcaKgd%[Ò9Z큿?@AMOF >,~ty`{j,˲rg7;Do=SNȺm"fi{[-ao`ߡuV~ѨKS@glN?IQzoQC|~͌ҙY꣑&yWҸİѕK+)W+LQ"nIu_c[>?:a3w ՏtNI/k*A& 1oo6(¨ 'HVM1&_wt(8|4Q[noh5oj˪15o!hS^+ƦZ^07M.Md;{⼆:|Y\8_>M~g`_<ʀSH W!ItX=iQMDȬ= pKsl+=h6wivշ5cc{skۊ::6c ac =rtAefL˓x 9Z4\\F6Zi | ^o]Ƀxb,UMNFp`8DG)QJŽ-1rSZPL^pLn׋>Y\ 慶3OI CXx%Wg6u UDw4E꺲3 7.Nf}UfۅNmɱV!㲨0/cՙdQp[ЊVWkFjځhTU6ZNTdzxy:mʘ/[" p8a!âpBiLΟ_-77+zbҖcUĝ/c}H_fSBvD\:ݨUכ'lk0\ia I@ׇ /iڼ3 / kzpmKY\.k(n7E~svJڿ0WK2Kz:_^zl( xJ LO7\Xb" >sRwfzgڗ3,#0www{<ٿ'w}V}L2A*],o9"׷ٹR[+ ԴtncMқݱ7nZ=jmĎg#Kix~PYtSu覵: OlXSwVGjHK5fSXu3WZ㛱ʝB3#myע];^'zc+t2î("a^S"ܭcoH@~l4QM!!84ǯ@2ˀS\YHGn;HGYnQqƸ'hbt0-#MOzn&$],o4odY[1^/@\( u n'G"#Hc1~ϛ\Lb׾Q ,A;*ρ Ճڃ|M7 D#f2 PA!\LHAٻEQ `9 fmb&HIܚS׉ߢFMW3.jP`'ZϡJR"9_GTVZVPt!crwFlƀ\:.\c;1mILz?ct+~% C)jf{~1e(QT/ EYb&4w!X~<]6hyK"A"|ѝ>Aroiժ`fZ79E.K /]rKW{s-N>zw̌Hw{O.<%7?d25llnQESP 1=f59>_,.ͤdՊyHg9 I#[;O\8MCCL)3biwFS[Xu™;;9k4ǩ[(Uyi{62pʳs`mT7#_R*;K$(X5,w Lǭ,3:y,{ ,*T] `5МXdUY!lLr68nA wJ5h6({ʒvFYpHrtxd AtziI¹&v0Zij}gWuT#DcQe|( px5/,qu܇d3_zY 24IݯvUAwV(dlu{m\ /PiNw$Tz$J}GPN2]ǓU< 84LE̓]oikZ)k^lw!Lya%e!#4i;#Y hoQó$`@ ߩَz,au ~Ł˄= =B7^Y1Jljp0{5i{ˋG^}@habM.h\01Fi頠.>o8۴<ՈdS6$~AmꉕQ%֒Qz'峫5<Rk#u/ؾ vkKI~E oY'?ؤ;*0D\!rVU~p>)IV($zSmĦo2 Wɷ 'ϰlsǟxւc]RwT#س!d ϻmLȣ:iJw~}w뿌dhO T -:S'ǧ*uB.iOҋ!:Hg1kKfO *Dh~_o ` K {y6%y:澓n#QZr m7t1n\Gq#0%'+N wGlh(<3<(V x(J"Gs˝!{߸ƪ\6?q8C׊pR<؊A!b4n}2 Pa(PkqyG `pV{Tۉ,}q tI78f'4Z<ߖ=`# {Oz*eFeU)ϠEY*] o@F~ۈ$+6T.3А{>zV$kR5b3hI.4 oi]V Hkgu[i1=tr ]IB #Ew]ݒo9rqJ\=x" Lf7(G3vh|0J@t(2}b:TB *ą<4'zsO K:Sg\ wU:[ZmM9D  `4j+=%CQ+P5#0|k5pN0Գ'Jfi6FG+J SXEIKv(s[@YֹN] ϼx\ -: MQ^X}bDìW89i A0cur:~2b8~εG.*" -7'H onZo1$2nH)g>0R(aBOLc΄)ϒ oҧrX{HX15t8Dx2̸]Gs+Nq֢ ޏ%{*e!7XM"#!WZeW1v٬cTח|mBqC{+q4 8{ ACiN<3 qE8-YQ.O;NF˜Bd54|R8#*bbiY TLT@9nJBIp]"!K6af^+]we푳-=qj.~k62u 7wⵄ:04SAKQqyi ݂]6@МZ d聏,.g@|IyHC8?ũ %SO!N}'ZmMޮKFxÍzrr dP*BBuzw#&xF}tŐ ľM?v`߁Lsſ+kOL}IC'sp#$e7cZoZ/NޢrIVEkүj(?z'U*Ɗ.*f)=:̜^Y~< qtr6*UQ;$ɵ7aJ҅LA73*~K]X,Sc,Gp.c_h=bCx foEeC]\ЮUz=Tsm?Wa`s, 7[-W/\N{4mn/-?G1Dk_M\g4;E@ƭX U/nZ>oxkTWN# _ƫ l4Miiţ ,vN=@N!T7Њeg{%;0D=al1v`{!uQo'K'9 >Hgpmvڌ?HPEJ﨧ĸl,=yIf88Psl\oXoW"JyjmYMLl=[Z .BH -kXt; 1d(}&QũQH:.1:@ PVzT !_Q>hFS FQ-5eKhL1֢Kj~,(B$`_Ԕ)'D5HNV4Z[ ƝKܽ#Ek1_EP )Ǥ6 ] dﭯ{p#8N0=L1~-3lZgkd9X#g)1܂zpރBGNe%!s#d NѪ-C2y!ElhҎe[UK)!e,-ITo/HzQ%AQb~Τ1§kvbϋ'0S8 £@}-8E|5^s6lՓZX ?Z:6BT捭%לW`}=Dε `Eܭ5w32D\K+"xAZɼiLɡk5 D96~&b O39)~Дjsparݍ2b6dʘ[?ld#^U-#2摌r\HEл#\ oC}UY[RT\{&)+m^)R<Dz@0h(\`>nk°6p@{袑Q[* ow ռsA7gYXA4)t#bYOĒhX6!FǜLd xGc馶9.7!|X^Tif&BW%IT Cnb\WN/tQ:'}fJPD'3w*&HV}x)~LQu/:X_Rö[A]O YBAȝ3_-T?"M= R;|5CʥWj0->n@tOc4Q XE=9SHX01Ӊ)hONd;sfXib+|u,8>e?>EuufB/&DA=g! ,Xz^ vˆ[mF˓yy~<#zP4JUwd3JZɂe6.fiZ$nrnf^ON#4 qЎRD$Co߸1:,鍞omuXߗV˙&+BrhQvW\31|'="?K -U0+[V"ĘEK*gvr zk亍K htu{wQqa UDkt{N_ާ>g]3 Qq-켓6ΦǟwD;$\Z4[xKcU ܲ]:ocMض w.!r >Ђ3Pqjg^~" cg6X-ӈos ;\Y ?|9b(| GmG0maH*b(JE%OyL<:_qPyVS$ד2=~ {nhr)+@\HbX'pLr(&da0?fA 9aK$Yf-P"|U5,n%{"`y¸q*Xs|i!j^*.Z)uqތ=,y(2^fx)wth̀z G=+*MCaâ@b~eeW9yֆtL!`">MKC3}:xS/eCc:'[o2L;Wp$p'&к△X!38~2&NJ]*{U3}_Yeuɚ o7k(Ӯ*QMeK< r0::3lh& 鋳Rɺe01S _`cg"h$e12 ƓMS[K^oU%k@C7#$NLID&dK|?F7 ,/h8ۛIYULnKN?:VmSUirX~k!W,FFuRdI 6d]1 ÜBA@R7ב.%i[')Vm2 ƺ1{ 9ĥH\Fv-(G;k9e=OV _O7eY&Cvm}΍BE{ !Mj)QNYZ%nCsJUung&}CyRCh3 FbQ\me$7+Te9&U]{\< CZiTQ[잱ᗽlҠۀN^0_U‰+H^%^QQ;ed-_y yuU)~ W:k̒Hk-խm!2+)eN q_Q1ak`ٗI߅6eD`nO<q ' ׳A";A$ʟ |hxhxG>2CwR0;?TDŲW^ + lԩy f"&y*m"qsJ{/T2rnQα[p+U@1ː{.iÊDDZ.-BAXOKh%(%nӢMԺP;c_~Ŵ?wަBqW\'G10h"[T-̮ Z^!6d3ww ]11>eϷo~veiQMi>u\C;MJ oC#󐾵'ހ5?&F*\EOB|{'·hkf0hV0avmhܺs߮^. ^֫SiOU~G/!f6uɶ>Y1^Ib40^JҫQ`xeqCGOjSmJ{'Gz\ ~*3g'g>Y'}?Ncq[DGYbJ\t-ui͠~ 3/Tdj'>r:dAV"zD 1 0zs4&"2*&t#tJAV{}#TgS3˹w8x&j&p@80Pֈ-O7UOx$,<kJ&$aȓ34y1~0 8 'r,g[OR#WJ-)} )Nk̟H -1?ذV5pgͼ֓GH㨼[6~k<` $wkƶ(a_yM5!i(æX>qZ.`%2$-6CT$#F4Єipc#A!|4Fq9  Odcv w?v1YrK=/iͼgSbzv@.^Ї\Tzz%}Vn?oVu( ͏9!'¶MvQxsH1[ҟI5uuu$S (LǬ,tOfYK V}@: ]Ő-D"fI˟c \3d c& !]?]0Y^A/rGѦ䨲=Yҩ2eOT %+gD98_Xm&l r@K r8xՏiՃ QQ6O0 ](h f&.Δzڛo}O1a.n;-v5[:8&tod-%4'—bDE?f'K&5^p. _De0?A*V}/K3oGQM6l`dă\oLV=şs/_}V 7Z|z՚̲UHd:fٙ k5V[D{Bmָ]dyD*2Q l}~RB:}ÊO )j8.JK#-,!"NAg%u 6/ {:CGݷ?yџcN6)z"U#?.U _NЕ>M $>.@?+[nxMRf>poĹ:b&aJ1~I$ 啓qIM#dv!gy۰IwyN}U`-_\{j6$ <9CZQAkD1 GQ(IKol5؋_Rq4#ÃYu39jǫG6#@;s\WOzn=V(Z1(gQ2(o#&<*}!k#jX-Am1jAf]ATPHՈtrCh7!ē<R?MIΫSuk|j %LReq ITG?]Dg0YLcJzZY3\Dr= n#XP}]W^//@/`Ar\Ss5;I`Ts5k N<_Ʃq@.8Hvt47KP`'g@ԸǑ `E+ؗmyhF)H+Uke3^f$o) d]CA5(2!am_4V#m0; #=}!~G1N!pjW=\% :4KTb C-gM|3r> X޻{<9 禼~ (E ^ /?\qwՙbȪD,E#EY7,a[ ɖ4j6HeX"Յga ?|?NA҉@^{3s|ݛ75.C#_F1 >͇#>>6: !_}vRwsl^|ө"&FL1[rnLIB4ƃF`][|5~Ô>ltWb9vHu)Pfߡ췢:|(rhc1J,nAyTSza^4bT`16 slA&қqʺܶg>!XOW1e)ֻ@l"I=^7x Hw@uE6i;h|\mB/"fg_eJJmTRHם]jҪŭ|䇓%hh=C4LƯna֪^R~iM)%m3ͱElo_~c!N V Ja]>[پ^_r8C oh˒8gIaMʁg:ٗh1˝`u꾋EДL;O Z5U*VɯH^3ܔdZbn޲Li+?m8[4Rt:1{T>Ĭ}: bBFq!V:s7Fl~tbIViGl|P8 BR߰P&k8 5[ z;ϥRN_";IdZq0T@ v7 r_q3SmE(PV/Go>k klV7c=,7 nX(7Fqpϋ-$;Wc_;R&g뼦p9H'D0iM8ca{` x6 z`MG7v4@Epj6s[=GMqTcH FCIB.4q _Z>{v@_-KV[&!1#Ģq4EƍRn'ӠϿG5{9C\j[s P8{_) m:iּۥV!'参zWhӤ\D}[`kƺyDqKW1 Ҹ4HuB!?P;Cf'w ϔ̳أ@󘀀 *m޺: ,ER1L{jfW8,3Vfvj!\APb@ٺ{~XPU2W\P 8O{dE7R5i<  r HfΉ\>-vBhpa*VսUc0qu:VR=rI.,NL2%,ZDM];gP36[=}PNk`pQǠNiW|1bq=S~-h5/#Radl˸P1líܑ.+gtA4mm/-MQ6. A"hT3 cSV-kUUaUѮMrFD&;ֹFR i@~eTQK&_Vr2'rH m (l]Hz<7@k~q 6Fyg|0 p,ʾ{blNd$Bkt V/Χ0x+AحQpIs1AEL^WGIHF.aѢ"$'/kڦj5}&.4F6pZoQ| ^4qlO z<%JG ķtgdw=w MBi,R'u'[F⩼lҭ|Tt) @r܆B Ī:DԃpiLA|@i/}l~;2Q{zʫYy?ʕ}q„61{W@H0id<*LC\PF~o>,tDen:Y>)z7 CɸtZA^UP~7w$FF5z[<d'6͑{T. .f4$2ْ=nccDQ%+-;14@)u\?!#S~9YtTCfE}\ۨm'~^aOkqt;y!E6>hVUZ"E5b$s#3B!l\c桕ceijYo95|7DZiɲ| A ?(t@\'pWWꄠJUPU||m35|B1 6DdX!^)sWs{r{ k7,@N^zjhN#M"mOb=4cp3;WAXVam1iM+9 \o9c]s]QaN_>(^jC _Xo\sxP5Udzݪ"e"(6f dM32_^wӫ' ˕Wӣ0Fr$JYx68DRʯڷ=q1 FyOO{٫Rvi}dT fS͈&svQ#wǃHTWrǘdDK&DcA3KqAjgGqOcXo(I񦋴v{Իg&DDImss *WOK"h,^4xFl4q>FfZfϳ1 }iuh%:>,S2)4p< Feq۴pP=`pc%Vs{  i&bYM$'} ~h yRS;IzxՌUg'8Ғ u}˲'S;nI#w*دKߩPռifϡ7H:bHDdi\?8.^ 68R/~=ݪؖ\h,e.w&RWv*~ވWa"JNFFLGmKw wwDmDBU {}Q)%!1ԴgnO/3`/<aiO𨙼^Sk +diPxCyJfY[@ .|H:Ep"7{C{1x@E?GȼwӾG:Wq ɤ3,)$]T*$vn~^@qa>z8ҊGHXb{g݂ޛ y д G;' -tk?{} D0B]?F ѳ`N^8 B2qǎ̙tr[Z*NFPLB.W~y?/' l6 uV^.:X{OveF9sf6(xP!\1AlifhWJ 5Υt \$Dw\sHĶ\ D?o׏7}z(ţ+i40]>$ ' oaDHee2&Pbg@uA09zߵA"|؋=@o4)ij)yd@_A Ӣ"eX! W#tҾ\/]]--z##5#%d,U Kt:-.GyBn.x[Nzr(^ ~[z^ ?/ae8 iX#KBXl?,>ZuzE@Ev.zoqªtJg '!\`SAKs qi^{B/3([ 9?9EuY8ǙQsTcT7)`zy"{2:qjI˩;]D>"*&8jlY&5<&ϑz i~t$ˁ_ {@ݟUqo]q9XXJ$)1gBuX ;^ZE7-Y.hC.ӒD>z6Z79 x9k=͛r$us1g% CͶxkqo⳺IFqʳn?\,oI!qa)R2 Z`"ZhtS܋ahLR<4_9( o/Fs6aodld%w6Nu螭w~<T2%2U1kb0kxޤcfM=˕]@0 ALн@eݬ[ ]QUA{S_zKt:YV zk&M pqe PzGfljWz0?VI '3KaEqS>NNg-!iuTRUkiIfX1=AT/P|îE }.w?8/uzJk m{*˅_$&H1ȌLR<}i \&u{lIټ,HÈR/qʥ-v-W>~&X&+@m(^wvȶzM DA cVY'9_ "9߇boSI֘O)k?\ N)$#dmnZHJĉp;>u ʳ+0@ y I=M4tDyƇ nVP(ĥ,H贉x (+䤑EÂ{ * r.DT㡞;5%]@H{o+J7ü&\QF5٤HR(p"d>OHfmз-%.}DH`1EitxcPК5]sD33#UKw`;?FvM=$2 ۿym$]e_00?>2-Dé #ٸxX^#1)>um?_X^|QyQ])A=mb ?P"p*~*0W(HbzFDAFoazc^1~gB{1BG}(⋮VvdKU(n%n.3f8VX (.jvSVxpՕN~t%I r"&ClTŊCθEVd*hWqR烠NQW-6U۠<|y [.S>DHc  no8hitDvi? D;En)`Otյ9ϊ4cIc,F|ҐADVz}qRF,怅WL۲'SޝL_Pi9y gov^)́,{j]P^[ot |],SMFiΡu-i 8VPxx|Gvhe+ 𠎲[ co( iBCHn OJ 7ďR O44\?!ǣ#fvBɛ]iA_ADWS5%RaPP3[:E=ϲoV[+ YDҢ&~dk"Itl=q!^ (ra_/Y˛Wuǔ;!b pe=vt;YoBYx_j2[#:XRo4Z ϛN"`Xʻh\sMH0R3&#S !auTͲΟCI1n%lB^33/D;0f-O<:Smص."Sb}ڕS}D4Ɣ/,ĺ$}PJZ0 )ω Zha4À#lPHzO>`f2"(U3J, y_S<ܳuIk7nND$ZNיLrр:}&Px'#(O7bZ@X0L;q͚l[wC׵ecvO{I&o.9<^u'brm ]bUU'8WJĕucU54G53{hB9Rz M@0{k#]v3VP&PM"qjwB=>Lm_2 ~(1a^CSIx\݀^'"S"7h;w8g$ѧ)&mN(͛)oi4?`[-HLEJ{Җ SW=45?c~4fueWyVЙ|6c$’A")A؉6fҫ.ºD U걹r *ڦ[eLgSLÈbP4<)o(LM]Mkr#wI}~8Ytq^Qe=aJZI7EvU!BBVYbEyכ.krr^ 2Qp׊do ڸ!Ɋ0(i ?"w%𮹃ݾsHvQ 9iw\"(VB'` 6{LͲ͉&ߺHGS-WY[?R2U*3cyͶ?m^84VͲ_21(H3s.4<Мʝx"qs߀1RK$y*K")<1Da%U؇+`Ff_ؽ +X9\7`څZIO@ v(MVk6=0>͍{TSnBJ/>.*_`Xp/<GҤ,%8LvuzǠ` oN*nh_9 s+|`vpM߄b°MG#{ʂ9FK,ҳ\TBTwHJWqj6{bW_36I1o\\23ʉ >[Jk_QL ~I=[nuozKiۣu94Q.DCgO7 o"pq%N:osl*e:F~TzվKj>Zknn%c)& pHkUPqڨVYmp6%1ޖ=ɯA&؎`+` .L+`V/R㫴ֿ" Rr#RĤ{FYLK4˺-xN!=Y]\Vk`.nu \Fsk*uEӢ V\ "qy "3gɃkَn{?٦*C6 λХrPI s/@w ;㘚%\TӢ r4%"10o j﫦kV3r"JcK="v[_]enCuX btW@أ5%.T"ar(U2Vk }!V=xpJQss/uT+ sWKKb|lȯ/ ] :AR]SL&1KB4yu! Z`zS+%%~mY]"E^L}~eXS&}+{A˝Zam#t?ϭ!*<{qC4A! 4&gNC1DH(O*1\ՠT%}Y$w|$?tW&츇 \#ĭ%vx$tpbd`b=rIȌ§ͪ<+!I y}2x[]zL"4;θw4:7'G(M-5ajÃ* 6{=amU܄? 0!&>U9G&H4Ju,˕_$ z'!~| _˖QYPO-0TK+}\f@Ej%JflE GR  yG(0]uٯ~{> (DZ$6'Q!;}$f,:;g2E8z^(q?VDH3vbƶElHj}y^aP$A}uNJ]g H yrsy F ͷ\`ZdkˆjOGc*:Y9/s{rCcVB-c|^[˜d5ӁlA$-Cv}I4.L 4赜M ] фF z۝:vM'" [9IHT}-V۲ *s׮/"ڿzIKj>U/[7@<]t4 'BOty{Wpy, Cq atm}Ǭ=&ff-:$z2)c꺩/Wm⵵.`uvʼn,!C#LH]تnAH^cP6Z{o8 Nk5r]E+?UvڵZzHinSJ$tP5pUE6uuH@ͩ!tJf6w0p5*$ %p )5:M~}h1dノ21yn@j@~} -x}9;l4r-N1\H3Bĺ9,Z%s~2o@ kFP(i!qd]ߒ~~j˝ M;fJY bіh5гuk#&zT^.S kљFgUnfB-X:;A,g,k&l9[!Q5Em?qS{4Uw ķ-2p~YD_aum? 0EYVΝ26ҠhՌUvNWk8ES\u_EUP(b&R5 C)+9p " ; s0io"I1CppU~jgwsUJF@VJKӚ˖R23%uM6iRb eNP} G_tf7M!ԋJc2NZ 9]Z゚Ǒjf1?sxJw}œ"'7)b,TbORrts zm%&)u-1k*󂣐ۑ 4,HY%|0rѺwdy4$eù\\D]k 8 R?W$`>^Չ/C(岿\\^g|T6.BjϡbR.`* \;*2{3tn4uf0icg* P&j!BYx¨ 6 ɝz vQCS%8Zb5ZP %ij.sYO%1hV$ևI)ű7fHwnCc`*yE%fߑ_[me3T< _lJQG~{G/i}=oA"+Wx Hed;?tVcSޥ3}ЀH,n*يӂgT_PIWG NѨ ԯr&엒yCLV<Ѓv^ymsL%[YJgkV?(/X́+_1e6: PZ5a7UibD‚laoub×cwЖ g$ 3Q^A[ J/v /;MPap< d_Q͘>pǙ#5t9|OIwBnb- F{]lXkqβdTlƲ2 >ڵ.;O9EK(=g8-Vʱ껕B  pvSE jĽ3[~#'3YUZR-)BvNrv`"tהgNi6csb-'TnUzNL\ȴPիGmf!'&''$wNWcZ2rO?5 |3X͛x;fۃ(uLJWڋwZߴ W ̸.8}VPwnJ OV0`5yu]SPdSgr527IQ5n_Y6 ;"{g~m:Wwr^>A̫5C;(SzI0pjU9@q݅cW })oP6^uɽ>) !DBwnn%-mOm[tJn<`pjk+axݙ'Q١04˪?q +[~y*; k8ơVa c18JG%ba.pW}7R3\kY6{`4xUy8 wW5rxm H4h 547ü^!eCs{M4\B@ b5vb. #p_/FE 'YS@T7_N>o}ϸ &&7z :tƆ#ccwJhdp`M/rU3M<F39MH W/?D_gz1]Ts ԧWzyvu!oN^ԱEbsmƄ5"7}޺:Q+݉GjJ'\g"$C̣Mu71N難6GOReO0 psaUȦ&ڞQ4+~Beʊ+842OX8+@0WR49ڴЄx%G;J׎Mau@H+jޔBf@˽*"~N6Ӌ |~)P? 2TCZ7j/vf{ZHt8({7p9c2DVY%&+HLuFF9 .UBaoG%p^uԇCۧ)j*Kjݙ{yGz,þB$Z#im}B!uMαK;f=ܭ9P6f^8)S>WΓbb;5=R}NMK],tN (elTY. Qmhg+>QLb_1Z}vJLIXw/XPyKvPGa1  .-V8Q?BS?YE{G\MnA\ZK.p:^3.dw7\`F;;+0 h/zUҏJOdW]zjvʱLWS>1@FC0}w)QS8!f~T!%o#YA:9&֗j:Ӌsj^By\^cr\DmQ6o7| +녝oPO[ /؜Cs3ROo*|g.¦ Qد f$EPw~ OG^>1t Ɇhgs&2Wbkm47-[U%Lߺ h@>l@wT `^BKF?0tg!fRRd:F,<جqMSӑ.m\ <_A{DlɔbyԒH;Q%eXC[R܇ 8<x$7-<|.+mO# kP HXE(,홎꿥dYa≖nU(`4pk 팛fneE_j40Ɩ3cֆpc{ .HboJw:CP7ӶK "$:G;v?##L#sL3lZ)c[K8F4*jv!;$a^uW'iP aeIC$#ZY$ܐ|$JH2^QsO-@tEa xn#-2x6,-zHە=),qWu YMS<~1QyH~ܑ%ѥȬvȤ-Ѯ2wZRBQ:<1X^)4 U3 f߶#r},p)WlhcN}?,)zv>(9;G<|\#)_>Ǐ?D;mpzФs:p7kYgR4~YT.JijH-h&2gT?͆Y[lH2yekYj-f:%6jĹ1TEp.wu`L@9#۬Q 0ATQ=4`a`eB'WU2r7ΠuYaq#jqn8^R,G~k`),D__MfS|  ^c- q)W kN[dV[y%ި' R^J2{i%ACa rwaz9,? 6Rܭ\ >{v Ώ<}I_5S8 ldd(52uRcSJ t)CiD$o'@qx8s\ ,6|t^*tM,*du1c(b ΊI}4|pBŖ%DbR} kYuɇp=Gc )gY {qc"$eI Y֭-R6Qܬ:0?+hפOYy8Z+$C4PvhNڒݜ?~ Q+R@+-hp份g4:I\ͥ#QR=ŧn;`^$Vq{&Z䯖e˽[s9'EY2zrjq褡Pt}(J U2Z>]YݱWq S8eU^]pxvZSx`WkZFb \Dv2\o w=yP=#.QQq9ﮧI϶e`{N@!>LIAGqz&_;*<o|m9gr}yi8r;8Cׂ%F֡f}1yJoS} 4$ r d%7*Nq {>7)1az;ndͻ&Q.6r^Sd_qє76IYA*)h~b*J0\rư%IWP5B ȫtdL `>c2XKMJ; f7*0l<@zuqϲVTy)쎍ݭ?3k"=M䦭:1q-zmE`>}bKkNR?A_}BJʏLr~-L]]k0=;c`!  ɍicG!"׏O2@T/X lP #@'ll l,2rke 7^SEX~?.e ۟܀&` &xB[Vid`1˛P1ʍv hH/ZzЯyh4TY c3~dz>",ልm#9+M}r:Mmf=~Vpi4,fDx㺱+1OILۭ'R{FNn#%("!DXPl;2$3'TX48ڷ0Ube>FF~Gлv)mO,fg]!ƅo /r"+9@+dJ)';!_3P$SH ]?q,‰^ՅZ<8 }OH',{mѾ3/^UG `T EcHhWe *}Qt"S`~jMvm3оbcЪ~#$t9:8b[92X94c*ؐ# eL\nm=0 ڷ-kTЃ~n>L ~7uD;2+"뛔 #ۭ#{ ԴB 26Җ<'cYÅ)X`S>+xo)$0_tτqGHw[jHt6o+,iv5PR8 ZU8 [`._'ȕFeU)ü /rO!O'C횃žZIo'l"L,}5$Rdr=&ӚҙڰF,=l˞2RF{c-rvz~x(^_SVj3JvқHrEW_ +)x Z72O7Xw6-6\/XƳG@CҸ)+"U_jڰ߼-ZYqo(6dPi#Qi5P]><;O`velSӟS@Q: uL$.!y^8(dV0!3,8kx] K_! ɪ T V^Y3!*uͦ~YkèzB*wyy Y(w=M{Fh''(Ts؉LHoLV%".j7t oܬ(\.6zM~.R5,וpB3,QQ|ڞ|M)h("* %r+8[y;yO |˻)pƟ׹`EگGiN$E_I5JzfbZ835̓bNn^Gf)$MwK.28iA*N,8Fsz,"JꣅrlRJx~uM1 q~0[3GAW,rc8s Yu'RWsP pÝuy^d4}u`7E IQgSdPtPOjmL׺R5dWRl]>@=1E!:vZCZ.ůW5Ÿă ,ujej¯͏,_x&#>I>5>yʗb#Sh I|Y-f*)m-+ ㇃A%Q]څzv>&aGnP)w2EҙK- 'q!hڜL3HiZSҷuyb̟]&-*!"wsZA(&=J;A#dQi`цrz NzS:WK[$pD [)NZ+ j7=trU Ԫ-dG|0Q`)gDlNV۠6;Deyۏ~Ѥ5\xVBlxht*'`iPN`ڨ?ދDgEز| lh &WX>_T=>~ G7su{5Cu;Dێa-ɽ^* XO;@D7B-TNf9SOf Y5ACMu+<܄+v37 lV3@k33w]{mAB ؗ-T"r i6uyw>{P4NAX;*,fw]~J2~ئl(sD@v6]PU5ul'/3r7[Og^ĸP8ABD4m9qEKn!1- ꛡ恴G>5ڃ-9?+oiX'na?=熔Qi>VYnlH\] J+R>HI.)&STIP:7 @TpyhڀYY>2-Rl6Cx8]W7=Y鋣?5B~jUGcQ\FPjxx\HW|yTU m{< 6*bPCh ;KAzmUC*^, h_^ R7w AəXt0}~͓}~f̕qhG^+|"To>2>3S8!O4Ɂ{sDu a/жi v|VfWׅ*wZH|R$DŽ}=ct uJ^fp<>bby衘CyR"jp΁9g m Z:{y ^XQ9]^ K(:]{$m<íl#EC >0u4J7?IC *m5THp,<,y=AȳŦT,P7DlŢk<8ɐ~B~xDpj<e\TEuB̞(6 f'G'Ԛ=BA'YQЙ`꧆lSS3GVe \ (tG 7rx<(`f8)!2ydzk 79<>)~p #4퉁뮵ޤ4q'- ҎόAe^Q#PY v]MED&+yx=gdZUoȪgͭ1R E ;~[uT 5c8>2rbL2;@q;Gm;VonȊL-k̊H U]o{(w{/?˲B ZYTZwKUE:F<[gf"7-4u>;teV.X$3 pΫ٢v?7پesvyZeҁWq1 |~"J YT14(b#rŸ 4<5z[!aGŖɪ*aBSgo: zk0P42s,S[1In-@\t"]@缇K_>S/SD% v~q\X6xīM)9DmA"!z:R/l;?@UA6qk,8af`Kv\s-|u2+y3'wr?0t89b'w^o&$潥G-p8qx-%=d""jl؜MB Ï|_T4MujVT ' 0cԠPo dE m%sie1*3V05 i|ig"$&`;jٴ0Iy*9nԂvX$g0#.ey>{{{?Z_׳.*AVDHgepS8Eߢ Xn3;sv?|πAy(9#b"o>:$hޮqˊj;'g~mxpnlH6Q;P#EY8y˺JO.I$^94P"-`h+9Ԍ(zdkhcb;wVyYz2 6&n+p^lN<hi0S(Σpzݰ+IӊqK/CO@2 /3egMA0*g.NV ^a} >Bn`ꋂvzJ2a|1&#GJE᧏͎ [ 0ezV VEJo,kG;^v c cP 9Z+2t¹p] N{8nnhD ͊y88G蘠+TوN$*,~+oAr.$5AйoP. p}(uJ: һp_sy) QW:VYU 8ځ )Э">}8?#6̒e.9D2;޷+b烌{'r5"<@ jkޮz |\m#Xӎ wcdUsϟ%c`BkF<Fb}P& wuq4W`Bص-ϋ!O&I6mřaUNꥎq5oT-E*tOJoblXV6!~8l!2e ^zT}utZFA(<ޒMflr.;+㟢\]bB6%&lPmdTs\puXALJMbǧ09zuU0g?e+:E4vZBX=SNB룷_dt938>nD/N 7{K}Ejn,>[ԵW](-dFiƏgI[Š+wFfE{3Z"(ˮ,oM;Pʒ8bl#*\d K- 7K,=y|ɔi"q{!@+'Htfc*t&3m$ K~>akz `P CI֟hP; |Ż "8aVbӾ5'=`Q ɄṜlp" ia39l3~1mk T@WF0^E˙- 9LN{nW2$Rdp߸Tm=,$A&iMܗԛ =ltWi%놛co!Ιd1~pъwq:}ۓ^RVdia6 ›cË$gѦ>$40x6b ,%0j6{6 %2@)^=LCj3*udHfD3|DRMRDSD RV5L.; S?8q:$ n9 3TرgYZ0707010000029c000081a40000000000000000000000016759d58000001c08000000000000000000000000000000000000008400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ch_ipsec.ko.xz7zXZִF!t/j]?Eh=ڜ.+ˣ갩!۲GRM*!"s9ۜB}4]h6bSū?;pgk/1 *0'y bK͆ tޝMy:[Sğ9Vo .dN' ׈^ RlCt"ԙK>ij6O sP)vV:6G B<(&"O/֡v+Q,\kIHP` BmAO5sǑ[TA\~ĸ)>Ogf'?q2U+#/< b8َ{KmD֧Sbo=)*F]g^cQT鉞{ *biӃD yDgň]XbZ"&>%~laÌOY^%i_FӇhϣ>)Ү:b.THɓ bؓ) epMazu& 2jb{y5έw:7P?h«e?P#V$Ww 2?IQ"jSy0{ !#d/Em'q;Jf;/[#g׿a+wtx"䯉y1mH,RIpg[GɍepeMCZ1KO|ߤS 7KgYs$U=SS!i ӂUAzmn> /;Ck1@P$[xƑw9-e<_ ؑ%ƿJf1]ݩU51H*C^Xl"=pmFCyȿ!f">A1es‰FzڮK~]F0o )B(ut-G`&ٲ6y޼$B|gj@K~*V$VN &5HT&o6DD#|m{'{#UL"(ILioVB}$yWJ=ޙs+<,p(3gdqvD r~.rS- 1侁'y?L-VhOq5qÒ zcû?pj4 r#wI#{_.n8kD9ʹ)M!bĥp-Zd{'2OwOA9(!51{Ć@@z_ ,"NHhG%7⊆,C{kj% ( y.PN GOV\U @^-h=!4s,|!lĞԀ9]s* qQ?K,?m/;N$D$5NinUzSq,P_h@me_WQiڰJ{ 0(s^9c"?JTh,crr[q[t>CJHçρPvs*g ( [UH֧|e-3laqjpe*ג «~mǀfeԊRQNawqcY㝛*'>+AG-K?R#J7Џ3g_ WOPRK=*[H_H<8Mu32oֽ8b~26 -'ѻavhi?eV]3 eeł̆ͪg56y\wPhWߑQD,\Ő`Cdmh$|kg5$+{MյMA)>rjOC(HP|(Rssd:bV Kמ5lR?d:kUV)LL'g ~BLpB4˥&7Qq-$"tp!GDqcOИAh["NQjxL`jvBxR@p˼^`CqIpU *qڒ}ƗBP!Gd vR4]+>:b."CGbN1ʀ |}%R q!Vn5qx pchtH=j.{,B$W0cEu_Xw[z]Fz8)Kx'9!H~89N(BZ`'W:[xk2GSk0yrF4D^ҮLc)d%fF9-5%S1 Qt8Ug~ئ<#ea*ʔ Q`ZC]M}+e &@vz0/Zg'C?V4GL_ 1|l/ [ۿgYnw_EM]ûM1?GSƂtj qndUО]~g'?u7Nb]Tc:kVAU0unfgg[Hѷ 8 KIO۝.>anNZls,gX+ ^:^'9lVY Uw^y^AUbR-J^ F{࠘i'O#3&/w 4/>(<Ua?"Iݰܨΐ ;fEYBl6** ʻ$6W)mg[?ϡyY!\auQ'OpӎXfp?7D:Z9=6輸>%JG7M ;8yЊ)J'i qgD"ߠs!^ͨL}6) *#Bz*>"~b2q8E*(] v H%,590N+_P3맜aޅesmhfqG%s&VS҇OAȹgvB.Y}}Sh XhlG 5&y]^, ` `y$,B:;TPUfZ(ުc$۹uVC2q'93<6:&Ҳ?Q%e,hWd{7փBF O9JLns=v!Ϡg)EPit;es {.# m&iO`s aA_},z]Ocq#a\"M껂GDz[$;>UP+ͷRKqc&L_}͋[WJɴɀLq&B!(nِ{3s47b| Nb[摧#O HהLtt߫j?|eHsTmcS]6n0t* f|{JA?"h㓄n?D |aXR69BEMأ#h5N*` I@/͚dSn$;\EFjLJ4}]U#L¥B'7M߶5Sre6s55 ZiL#.}%xg-KDfN -$iS|IHd#ȫѻ |Ɂ+Hj7x M >xX/[8vPimҳ2([Zf* CS+7WSњi;FCpiorקs) 0tzbf18%ԚYdiOR*07֮'1iX*]~OGC#<&ؓ #>PXp+v_ 4R+\Gs}UKSO)uOmI!A@VWcN.E@}`\Z wz=0Ⱃ6(`FQ Kۥ>> gv_+=RsI{q"o+- vZRoxwusά-F<~%Ƽ:?QQ%ufl >j^:mm}8kK}wLȋ5y'ͱ>EH D :SZ.kf`j6sˡywa(p@S/bkɄOpv{2O+GJj]陲ZLu0X;MMlT5¤VQ=6h%TJpr&UH͑x2I|x!.WuGѥ@f5-rDBK=Z.S}&/ N5S^Xp!{9 Tx:/=j/6eI<( ]ұ3SlFLṼohĹnr51;(B|gD9+N[`Ʒu-ֿ^$%@ '@eqkVrXX|_j#fՆ|Zʡ>%( g>8UvݎDr+Db䩕N'Ƣ\*j#w*S -gAw9bJou ,M~J߁hQoz{mu@G*}{j2Nbczm#v iW^:~P_EnдC>hLUYOlU)Ur5lЪ&6-ܮgBQVJ;eLa\)%g9Z]U l6g⏽!DGe&\Qy${+E5S|[7jQ,cg s}$`s7/M"5SDM^D6 Z"e(s 1w#9wG=Q^4~ U4oE-J $bf>bllL3~%p"ea;\UgB @W|L;|!F"z2A]9p:Pwr0oL"7.-yT&D`sEx!6I~-/]w >l0b(J40\,p7S?~_.pc|)e;s搧v\=xɇ9>4& N#=Rm4aD.Yj۪蹻k⇥jF=l4MHA~7|~z%>U*amDkvHK9/7MpPf(XwkAD(V8)uMz~f8*~=ռ. Y9farUGHJOt0K>gmTGOh {x>YMz";Rќ:Zg\ z{(CnOam‡D;x's07$жh ?k+q:э ;BZ\-v2rؐ~dgX_o=ްz#Pk*O9eeUB\1Iyl:Qj,>6M/V?Rj@'H+J5 e.&=t<*>ek?Ti xc4|s?(V[(C@v#_NFa=jeKOTLUV<:gF|EViAD3xsCvH1Ru(CEz[TDZekS!55lt k\uFGc6 R-~1+2]jjdBNDܦSYˊOw_o/ L |!C="CQbGĽ ox)T'zd4PMbOq+b& UM3 ' ̆qEv} 9u~/y k^{{ Py=O/" Cu_;Rʵκ g\9վ8wpu:$eh) ILU.dɛgv|[X&ܔ`(4B"'E6I츌Gu$ j׌8#wd٘ثAQj:=&B_m˫ڊż#6Bh L܁!')Ή0{gDFf6ę\BYS>7Z=7*!TUv E َ_^?*LI썡NF5 jhSR#OD3k/ƝU& /Ýs_d_TqL3B(BہߩGqNSI46¿pԇr۝_ dWJ)}ݔL,8DY5"o*ҧڸ&qR-g-і#s*?n4 |fjrjח\z[NZ!l(œi08/E;ۃX i4wh.㢠$AY05 xݮ|AZB,ٚOlhistm嗧D'fhQ#10Xr ~lXA\7oޏ<. {5uU. R e&K +zz51oJXNВ`ȔTU=85((|3~[u6]}i M!!|!6l/kVAۺE Um`K CT7o'˓2֙zCHe93. OheiMٍuxU7x="-Ҹ̒GmƝf^ w|-G '+Nju$'2D g;_R|&K:* 0  yXO y(6q/0X ,`Fઘϋ^.~D: Z\%}+ ϴ`6X3]ˡq΢@Vymݻ&t|RiӢ#M-+w @)ֽ72ݯ4?| /ՠpE"/κퟜǫ ' ؞ǂ+8T?cSP 2qPXBv+ے}xJMxk)OTVjDVBDC\rh(C5r7 6'.FF!vp:vͨѝ%myy?Ή%xZMC;ySxj#wP'|+Db04H9Zm|?nݲҫTz=E=neų+﮾?/0Ԩq eYrȰDeaL$/ Y,'۝{ 9,_~h`6gRe%4pDNjWjl}npgP=gIy+p&9πw$u5 E􋋶7܎= p7m"gGk'VzE]o"YK.Rцr-p?:V_c(ܞ 3(o5iXfeh?5.IθXhŏPnn#bDk%3dҒ%V? ض>Ktjs0Ӑ3XWLruFsMȶ쫶- *{CL\k3H cslKwb"ƌQLඨ.=U3 nT_2JXN%оT"b"N"$ e+sΈɹ-{E a}G |eq&(wBujwR5rĬI]5 ,Wר`3'Ku^ORP|* 8&⠄hsǣKH}$pdܤz2C,Byay@^(O-'] ,lKc1;A+D4Xno:OT;}Z^Jܨ_+=Gh Mc0v!24|A*wĒdb tL,e4$խQd}mTBé% > :PO\:<(F"|sȜ*%q5Ïc?ȀI4,ytrbs?>tcJ_$Z_LKmq QEErI_%NKg4 '`D6X1-Ӹm5~G ~m(TC)Wê@ eG/I]Q'h^ p^wr F\$0+Y{]Rq*"co+_K㆑"Kߩ}\݋prKW%m!:/trҤfիMɀ΋A޷W19ؚlNlQN|k!&<9 Mfo275"RXî]ݵ`J XCrrة a"0*rWk\6iMvnnZ~M6~alh9Imb#gEvgfiK@i+c$@-!7?LVD/n [e M5"r1p?CJ[桁@Tt 7+W{U ЇOR%y#F3|aMXewW9'CJ%^n%7s,l  lU__b~7v*:n H&KxO#Oиͯ њnحnWc,醼؅|9yw-́P#1l:4//HDv7 coRj )MLG1{vJz,C;TX7hࠂ;K@ ƥ(mlR:2sdqltiqy EYv'4Yu!0%B ox͗";!0H!~^QyrN Y4vӚ_ VoNtUO(HM15u3f,禞/UD#[ '5s0PYC.S MAX4,gyu{ jEX &3x|-n4]2Z%L2h &;o`'t$gEfCQ4*̗gsHr^{ wzl9*z4(8;[,pJqr؞HlS.QNyR@%Z=Oy"WV357ʧȠ{h$OFDbF'i-[IS,E2Kgt|ML7[RTpʑ6`,1 v}Aˍ֠(p[5-z4e"2T %$Ғ"j+UQi=FdáH$Jh&VΨmz,ҽkMAed3Gܡ"鵈cWs`. 4lDb,8 cJD9bۆQrhD×.W3uuDRLp7|#Vrjb;sgq0 "@=T'K-b}\$:(.-l;7W Di 3~r{w8?Ȟ_eѪƊ11%B%HɃuCAR:)4g`(_Ǜ/v1ÝQK*"|7>ZYu-r\kr 7 ]JJVDRyjW*8YlG +R.T9KLgH.̈́Zs3cQ{mF^sWKα `x H$>4! (? 8Pws7~%ioQlZ1@a'z}1ʫ'UER5$Tq#Ȼ[8e_uNA׸ʭr\v"[U[`US4b0D~@!"~Em ^> <6lT#KކdlcP߶z(v;9zӦu\. g>Lk X!wX*.%A3U 6ri&ߵJtI lz#,X, xc9"#śP S Vz`WBr:WᇄU$@8QIY x5 Ʀwh @Ox'mmLJj X'U82 -3ǣ~6ȣo!B7^·Gz"S3ӣ08TaϽC،+Dn{@QR44`ʞPo0nt,r]ֻ(y":=hjIuŚM úθ"7JtX6ߵ3Gm?W@ _KFt(2NDX¥1 %ЂfX|O{A*3w-O!p^.+{aYz`<քP1LWG .Fy$Ҁѯae:NE 3"^C-*Š74m]Uj=oͷso>-'QHqtRun{Lbz*۾&r?\hPc^)6Y1xR!fᣰ8V) #oX[%|SgA+vj,,덶Aqdd4Sw _oo+r@70g&A$S1Q[n^%ԶN@j`$i'sSZ8lwk)[8[f9wjd9@b6$,6+$[#hTq3#ӏ`iYBDUtF = I %xqA@h;9+Kb>/eVqs$baa5Ix kdh0Ej+-<$!~,?F z/k R9?qnG?BCqp8"b"۞?p tJ IMh?)IӉED΋!yTߐ=fPz-Ka3{~+i=֊h_ݶKƅ`GCA#*9,Vs Gfq@.UC^u8*;k)=t3~L/oT;"%!>;4"K,ߠB/n"Fqxwer6j-@5l`(}"+ՇD5h{RǘsB úd_w44D'lB}gI ﱵɹ1U HaxbrCtyCqʀ #g5 \0HâiQRks}|?؜Hs6:! lwBFBw#wKvCKc9w+ig8]L% s@qeO:KUK(zU| ;LY|S. j9a^洌-\9֫J% cnńu zJ   ‚f*<{& huC\y7y+d7ϡ`,.!c3<)(V{79F53cխI 7,Сt:2Dlt}OrDVBķɂ æZh=r$s,vovM)D̜F9`46PPP+pf&e [J&sQ[W K #Zb]XV  Z%rsӍ OF?Y'%.uY ܑU-,< ;n>[yL>i8늀ŒV0Lu]Sėc v W %wwn@Q.+O5#vJ!Píxߤ]ܟcf2mI6O:ЈA^Q8oڒfLJud>fšQbd.( 갟+c!@??!LVM!UhF'\uϔ,Ebs; $/c ەj@x;Sk(=K.2HQ_1o(v} Ox"۬_KͲ7]S0μu qlٿ]+厔ڏM~z8b̡AJ))E'dX|K,6soK7x{k9LqГAE}ɚHJJ/飬~| =T8ߺU"!p֍ԇ[⑦3[Y6}O!P!xDq6ZQTZ)Z*{n!PG5"=̷,slŽy^68 vMCqk,.[#`Ӎ o2+Tg'޿LzTgUd N .nHPìR9#m_n$Ebv=NSC:т]H:DԶل* I )vD3I0Ȝ(Uzpy3hz%l^GL{8SӁY̖{0bdRy߽Y&РH;wI: Vo׭_ɔ RHiu~KJwMGpJN|w6ߣ.1%ZK #bG7GSZ]=zϵF2`P]dFYkzRZ !7vgs@ }i*ϺL%ǥJ!e*`T:[gk}1Ro.? K!|*cwQX TEW| i# xuS V-fn&(W?\9@!:CX .3 jH),m 彀KDSesTGxhͩHo/?ĀJtP=t>o^:&RmTD+MӒ2ҭv9)=eqy V]3NT&T}ե*Fȟu:%to-oVZanwhbfD6N-2,dsRj/z(wSQ|YLGlhBl$5AhȝiMde{G+ .heۋjy#<#CuH 7`TC8Uz-Kgs>YrE$zluod;չ w@9c wئW6y+/"fϞIĬyFU:L+q% ؚzdNHЩkqz07 b7M8ȴ )SRODy2wCgdCTNkK, (to In pS#OBq#|莉/%4e tvyA>!ði>Ϡ˩v_bvUmijR4h3]ZDI_HKd ,iAv1b8Y\!w¨ _A"{0 y103w+F1xbᶉ,+_NoYZ'3 G>Ope1󋇅%Zr߆R -˴Q #{dэʗZE<<ޞ Eձ.`~:Pi,XO6"}34 ԫ%8mÒT/2 dY V⨍Mr{d"$_V|~;4MV>@K>9?h^v^^8Q=Fr OO>)C_ݢ)@8At-^(O!8ebau[WEҰIǙHg[,Ο챝e#_'˖r59XZĪmj.(1K#A>Q&]׃dbi| 5.#cӨl~Ct(jDZٖ1شXS-oQpۈʄ8U uHf>LTO !nBu Yi${_7i)m0~`bFĥ%wa}#N*21ԳT;CʽyIJ<.trgYZ0707010000029e000081a40000000000000000000000016759d5800000208c000000000000000000000000000000000000007400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/chelsio/libcxgb/libcxgb.ko.xz7zXZִF!t/5 K]?Eh=ڜ.+:<·3=V35h&eN-c9 ak)2Rk _N1fWT9K+fm>ת*Ϸ2$yc.pf=q݊.$dU޲M'7V#}A-*햠S⁇L4'X rJ4>tW5`hk2Jާ53:KsJ')Ѧiwv QqcX2BNCj'|;Kٔ כqv&1G{)giIՄ(EI45-]%WtRae`m^^[,Uݍ0? `x֕)'rJXFV3(YI(dˢs9O'Kd@%[]I%=Lv/f7* W 1+TI*d_o ?Q0տL~S8$)B"eO u/o:': >!P7w/DT'>tr7$yR;4VC4paz=1xTe=;]J[mΤ֏"+:,U[ǽ7LXxdᶬ$DYO>U7eXL (d[VːnC27٥kL}'B_\ ^OM~e%7L) 5̥Oabg+pPt;=8GB&b/gX>Qlw$oVkÚ^TUT?T ksvm|t%S\ ͲhFԮ DO'Dܧ`\NmItEfZ؎Nr>F'(":L_wWN1;z`

1=)҅*ojF>v'=+ݰWj!wPŒ,1S"^^;^ S,|ٷuMjo#h:wɞ |cGA #>嫳=? 6iHE |K xwG'xOB(ZEmf}GKd`8׋(*[$_^|>Ո#s&lG4 @rEÚkii( +56oK2~~si^Im'ך#?E|^ CG6{DO%> [~O5dɪP cOjE_ AB =6Bq"2v)mR/ 2%ovgy]•LUIrH+$x)bPCY@3j fͯj|^-\Œru O NJ7uJcҩA:*7jj 7sXG@T"YWx:k[Et|Xhx0&w 6 U{*8Az@v ޱ TEAhg1EvgƲ{_); H$i_>1lQU4A*ڡ}.+bYÜw][hjΰ"x8:>x5dweia!o-Dʄ-ݷ'T%J@ @h5?# }ǖCSSW2gԩMY 'IW>}T /YvwOKC3sFyYC>u_N䩜"@3~IJ{ v٧[Yƴj{]z7n7$MS$dSzqC +§5 S5G՘Q6=ĉJJZY|hKMi!Ѝ!ֱHs.qqN<(wRPCa74!@l#°2Ž/x*Iз^]uq}tnÛL%pf: q&!lDLP+Oď8_n۸Θ!GqZ(k; +<|8~2MhMwcQqtЩpiC>7ѩ%G1|PǀǬnoYu9|d&&2YN*[@]<?HLX;;mϼ 60k!w|`)Pm]O@O4S(Ko3/:z菀}X3ݭwԅSl*aͥ/~hzBZeހ 3qpE"H?^{|L!tDd..~,6s:?IK*) gq?tootKiXIRΈ&$+V!Qv.z?g&O4,,tÂ~VP|zM-[!x&%zD^z"]ғ A3^auHn$[v?˨nU]~PlL0FʪB:@ߔ\ _8qHq7ex%l**!t ?{m %_!Aoi689 >9(3s^? :WI܉!h4"}3٦$‰ Qx>NܯR^Jޚ:ߴ6pc,,ɔۺ`ۡ=2(~{1لϗըxi'Dzh#![Hwᇳtc.W#41*}☶;w(qI.K@UǬf 4]4 aWj |5NO\CPxR=1wj@2" pզ{x2J/GS̩CD\N}jДpGG&T)4?wh+!C6#WOoګUED@!&K1|d [?0l<-/{aYc9`yy3Ժ_[?8tC jש9 > 5zOUتC8Lg'a4g1< =/|9抵2e)2bͽLR}T.t&Q5I u/h5sfww\סS`J2;2(P1ȤR8\S^*y G$lp=1ˤ458!~'dn qK=JOݽgV'&xw`wN<ȧJscT޻`H ?I[ˠɟ^I&ȋ8X"M9q4Q5~W"JFo5l9s&`c_ @FBbNYF㷊AWQn^cg%^ipY{YrZu7.,3MFh)#-MrG5>JzBv>lJ ?);bVܔFWqޠb$n:䮸W7p>[U?U)"Z D$o (Bd]˵ I;o"@I`eAeUA=fl!QwNE)1g:Z|5r҈0k{2#􅀛ռEJl[^a>tBLṬ⨝Caˆ2j?- NyuVȆ9N6}}J mL9rц=>;ߜ#1pOj%/2|+l;U##̻HM~/&xKѸ }IoM?7vX vD;m 8Z~{sllEt^P𨐓(p'aOjr&G⏗LV EX'aGU8gPgl̞=B4gnp^NTr=#xzuY4k9Ĭh<{{*OTJigo'vD1?рv".&z ''s>*=3!lpbY^/yxŒKkc#4L}`X1Tn[ T-^_ݨo^NJs"6۲ rFkLu1h_Vl{昘9=iQB"_=D,qi0}؛ !$e;-& NlΤz@ճ/_&+9qރ.B>-95/cOA8z4jjsa# , hKhY n[dk(@ tyt+Qy,2-uwM5jhҿ"}h# 5{wtKyb8M3S$%4crlvH[cyeɌ7%er=&>=O 5XڊfF uHWVͫEf$A%XLOc${+fՖa;dax:P;=IB60GQ;`GK5`/Y VS; 6wᇥB=XL3r]x;y;&*}4FM3.|&-XĞ?į7,f)Ɩ0S^詚Ӎru `a gCH3xB?$@R- NyJxxudH傳 \`8JX^Ydl^VkNꗈD<tW"BH\k&Qdf \>>rLffZ> "B1d; #j6tufG3"uLv]?PC\Hg:e$y;[R Ve2y @#anS<,nVbrw%+χ~hh!MpxA=&UxߦTh`ȳ i]U,SX67R'"s:![LDnӈ]?@͒."hPdxŪ! k$k\f|v?:5YyjjryhjLmPaFBU@*ھ*.]X -?ZhϲGp;ﵜlez.D}OYƹq*%<ce RrA?US+:LcvEڑbf[o U\M_0!M)QȆdCWen R( -Fy~Nh֊Ӌ q2emBZ 0[;jH89Mo~#Չb4)sI7$N#%!Zh Qp=3*"9벶H;,f7I;ŷW0e3vC:-xšO1'SIP5[{@>VW b}.wQtydhd #9ؓ>h4xpz.>vXm@ϛYH9:2q2| Lt"yf%yG5$jl>FM ۾%"Ԉ$y:pRrPOsTP-G6lHHRx'p sj>(ěd_4g T3 @OR|OY~uJ\a]6KN\0M*BT/=s#=D\Ν ˻õ$*|Υ͍R6Ӆ_[dZ 6,#`N_R)TF̢Jt0mVY[Ja>=T;-63+C[Na"H$w/ ^ZW^_1j5)WV;հ̨x sq#jzOOȘq/X{Ġ$'j{" ݳN>2c0'BݞAczĠ*hq}S6%b wRfųr5U3Y;j+ya%RJ}sG+\Z,X܇&y qDFcO7MC%Vc"4_/AMJBq_ԲӂxRȝǘmo;} c\lc^SINV?I,\ 9{ Vl^2A 1<\ŸE^;IBb] |R*GbnK|YKMzndsaOaPJn ZLVVE(]/L^&hY422܁zÈ 8U7SrV_E5!Ohc-Z%x=0rֻϲ,/h~/L9פ=-5dqK*'/аlj'ip ;F1!Ɲ'~KEg 8!R;icISq)Df;TRTI5z 3|w G#e}{I{:%SQayը2 *c5Ɓ1҅tFOKezvFx:S* =<0Qr 'P{d]8%,?BWYutiOdJ(*nU^LtTD$,~lW]lH~ĭ(PK i/ew됪FSF6(Fg`(|4ڂԷrgR-VӂTmMyrd^ 0􎩛>zKkX!T:%r Lz:>m ga`WnC3Pת:2E#㴐b9gjIFPyz ^!HSv S ){ Yn#EbaN@|/og=&8h R4 >ː=ďe'\įnJ߃YY@őҲ8QԛQ%dCL)ʡzQ!OW T ުN&@c7F!zR$%T5~.Qp(T"zf' <GUtի[it };*e,j\^r|?pu]S|:Rհ\q=7 L850<.`N~\^qAd#Kij=~h@^qYF=ͅ<ʵ}8B"RvN C:ܗ/)鼹Wa}scz8+hO*nat\X8*$1l`Z1K2y@ ',vmmE1P3:ؐ޼5΃]|GqǎQ&Q{5To$6^yn7Sʧ ?1ص4s]j⍙>L6H"o* >yP9$#Ye(2%~Ԑ^FP5(lˏ٘}nc~&)Q4qKNlR˃G%EK34Ah?9"fBؚǦӊ|͖}r#@v` GAʿܣ"DZ`.NU뷹h(gtث‹o 9OTiOfU|߯Woٕb4k,g4 ll<>XH(JH@A>r!o=UeC9w)W6yBNt̙´8b7.OM4$ʓy@6#b2'=7-<϶?Fo쯦Hpj-D͜$'fH*"9>H5Ha4#`K馜@j;rjTgqCٌNɌcl&W؍~A*HPc\Si92 t'`;- .{7^pZ~{'Gq& u"wM{És2 ST]n~,I]̭mz૟n(z*!4W:4#6#*0ؓ$:^5hI~ }/WUzS~RBG.nkX' µ=hs$?BnePƎ-!Ymh{ ? |BO_ĴB]H;=TP}[tۗ#fڴS< HLV8֝dtA+B6g撔(ŕ/b{9s dKG ĉ=3DK y5&kyr8}H-eA#,09ĭ.>lfbny=^ ^#u28Oފ0bt#ɸd+xj)={a ~nEs&)0B"ZZf߀Ps3V̊w= OI#TN F>7tpLk+(Ⱦ/mE~>Q N0BxJ o XxܽM7ŭB=6!ljNb,SmvnmaR]dl@:yϲW8boj.+kB'd*a6}vW7%*9_nWVVLOG(ψOL.]]ȹ ׊uhyG cEoAP1 7p^3^P u/;o;"KhPf_>0ӄXTJ+4&l6N32zvrٳ.!3&n4,Su+ 39qD&X༥*;[R;f6~#򍺟;›Kpd %.\d̞16Z|Z9f/ӁO80SEԝ#Ӷ-@JVej+`hs`_/=.bGHg`ϣOܓy 6Ryohz@x(xHB xuoB4dR 9h GV.(3ɺfbzΟ./XC.!Gad(IlP-}=P;R(lU5;u^AUskj `vX^>t+%z+C1z7إԧLHwkd?$::f6an)[)>ʡ KÌz&AZu@#>H]&BkE r~OPTbn昀S /Z-_&ΑwGƴ.,=|E8fQ"Xn Ku&, 3R^:<|?~8#A״I$uC#rplRfD{!h\)B!r6qvt!!/WR\Ёw8ѸĎ`qn-RVvq vg^ɲ#t[{URT/ONpVEYK1):$^_r6@4K{MPp}V:}Hs4@Jɣ'JʯEKa }FXb X6J'P:i(rw&2&Qݟ|I*|pLE'"{UI,@Cْ&嫹⽢ 2ܙfdc# : m$N2L}> :a!`5y1FA_ y?yHA_w0HGU/bz{G@0mNDg7;zpxq<iS2Pw< YNBP@, ]23a?b8y$߭"\xHSk H_k zKsaQyKgWg޿%[d?0t! [`-:f^v% dR%ܲP}6z)0=E{:f"MO+@/ sͤK;} OvOh)N#rm y^E*g^!M|xK>iC52Xuj]3@G}, Z?,MiūJ4;-Nw)w3Sr$ lҫK,7`Ѥ hJ=hڭք!NbG\rR4I;t _KV7I01:V1~%X)ME4Boߘ==U+,2/.~$7<^ F0`3urH&l/>@uKI>?vOrt,`◬5;mL# PM Gn6_u5όxG=)niaC .6Gct[dǝc+r7 ~QfyBM'ו?:ޭ;tA:\}DDzHg. 46Ry{Jf:颺">- 3>Nfِj >Fe7H(*d/VhR&2pz۹8U`Ye.9GE*{T)VD#ɝwyV-זiZU`ƺ cn,P$ôqcPw1ɽ۴a_'YOxbҏI_"jz wN6a u!À@, |fЈ ;/#6ٍsM݌{͍tj]ڀ.eOXZYYZUA~4M lνG Sj eOBAZbs9|~^:~6 RJzs1d&!5.ڝUDĿVdmPO}+bOt5t[w44` ;ȡ*j;P']%}|-KQ-1G+ԩPa3 N!WubFưz1l7]3}f7c):D0[-eljfݔKi53%Ⱦag!(\wA d $q4j~e `Ѐē))mKS`zԡXf)& Яdטs cQsv KP./]7Hٻ:k9ESJ)`f6|VJSsySPGʗZ񜣤^`}_l. .t fH* jm^ vm?+=0M-uyv%X*5n8p89mbٶVϺ6!(܇X ?XZ<@)_'crȏ皃n\&qm[3>^Ki>ĝH2v LM)Ha?!|`&8(cE~ݝN1Mh:~hoÃ(xv侵iF,v}Q{`,꫟:aTIp)PˮgLn/bg2nRjTPct9+@V B'YDu)Fw$ w|v菻|$tfڠ2&y)5-Kp`ξC$?ܨֆNjgd!m,{?qlo L67#j!)b ߡɦ#3,s^܍.쪁5@29򘢏GI3 0]{6N^egck; 4ۼ}00= \@~mšESeW tʤo3o}vd =1d+n3N3Z΅ €jwǃ0 /+Tl k}??lU 0knߵEƒ'_ _+GˎT(o{v\ӳ:`a(X;st?j]Zi+8pB 5X|,,h'+@28 b}I{ft{r-M88U򌝉.Yd b۝a=s!pꟇ':G+[) :!L/ufՋ Z,V޿ IҒ 0V^ȰZ?`+^,71>oqXM-sjIȒqmih};O%->ڀD͌ ܵ,‡]纛\2~ѲKIƷbekn+fq`|!(4JRi'|N\JM\m%8gcK g3#2±e ׸ lp7 $/lPw*c6x$pZ$|f[,RRhU[cp>!vLF>'Dj{iU |Bqϱ=ζk)h&w;6Z\ڛ̈́kT:uU\"ܭ֭Ji&Ρ"J3kb }Q T4V~$.rҞ3)Qj"i-OZ0XSyN뿉 n0ߧԟOÈ :)Ei7!QI_rN~xnJ >&,XӾ%DDZ]1\jMR,ޝP≐B~+^쒡_FUG*;sNdIxÐ./ @ JcnR {=_#Q[ΰkrՀ>#Ih_Uxߏ(wP}qo\FŤ1Ms>px%0TX9wO2ļH2\8/F*ˑ3bg1mi6Jyukt'βFz~7z.0"B+aM7?/h;飽Utl*_aC<{e/n/Ԛ2V"o q(zābC/>⃎^/Qn::{0twbP Q͌ipEXR0:6/;g ŶtKPegnUJ籍V%bhO0묔ǹgh{SP+ɣJp%M=ޭ)61VNyiR WfVe;r_ -8G;CnlH'\NZ8ARd- ѼoJQ {5*6TALA]kRf9O-LL=t啕jݎq"?{ $b.WQi љN>޹>a¢/~sm'̺$骿- H0!5n/&6>6+% T`[;яmU(XK>+{XiкD Gql'a'Ì*N馇\Vλ\ٜǦa>#*b'V ݎx,Ĩ4dP&5$<^Pj ZŒ†*]/slHkgFV~X(X͂A]d p3\'#sBfh8kbMUqФsN%^ ȘMs6 "=[}V^S"Y4cVOl,CuHzvY_,2v78i<==/p+F nͺ{8Ajq#;A*IfނY.bYG-y=G② =`evnr =xq dQGlW®c~4rz9^͸M*a3.%e"%FoR4_ BA2돀]wD )c.zțV~62҉?^kC9J)OK/t)>YE?qn;NzZ^^f. 3'F͒U: ʉ%p5 u;"6.B4oY 31HR#8/֓si_6 wBm 2OL׉¾pcL~* [̌bSa3b"v.q%D7&@W6$+o c9Co sy⇭.!7Ey \ O\J&T,K_^[\=;î'tbvC |Ͼ ELϱ H? K2"X?6ANS8TxwYuzs,F!W(Y1Oow6H 3T%un3!zR3bw&YWԎX^_hd/<""$ Z~XJG]໬yL ,)R"aЌQtvc4MjlTֵZe} (Hr|q]&ˡAdҤ>CMVoa!)iP'=,&isȼg350gSIv- k x!2 AEXvK͈9ëXԢVyC8cb0Ť1̝pkreũ ѹéWwS/^o q]#GPWt00$pJ۴hi~:t5Uʢgs!`ӱݾ|t(qԬ-:.AnEd\NU$W8`mM y<=e 4WdVţ21Y{jERD\Tצ*(& i:'h\z)|5J\̈ӹGU緜V $EyxUlGXkQyF Pe׎{"NWc-Ҵri9Eq7 ,Vi端9dՇwd&kÿx"9̃ǜcVrQ;Q{!A@qn>^'D;,LᵐxF["s\Vϙl bs|˾#YRTD."p^A=rŝ뽓 uFFE:Q-qNRDBB1Zs=fe¡,7<c}2oq6X*L}LMs1Uy,/&Gw^sWaӎlPT]dqz0)իMc:ӱ[p:`p'LƧN / jfͫtLlѳMe%ٷM|=puZ鈲/1& _Dʾ)qAGTOg[)zB4_ل[p`Tʢ' 4J{zP& ̱?%]utb:HSmMB%}Iy4z\ '20QcC$2 DsSt9wDظ>&fY$:ʺ`b$\ %FF=W+-4RZ!`#v$~iLqTCe6;/O;J̵bKD vj؛;ftѱvߩ& 4B!DѲNw17A./aNYyO݄ Ex.ي;2V^*:ARZhdcxjvթMT{){NR9:U@(9Mf4Kg89I\S|ʠ+9K%^G|߃ қE5yE TL.y9uC.NG7X"K=*w\]8 )S4֡ QF[I^M׵Cpsv8l4˻oMגĽv^ksLTDޖr(s@V“,J֮l 38K[cicEak {vlQ{CXsB=DkVsQoςxF!W~X:^W0 peEeE!$Rm=j1@ aBvVX:Q<ݼHеf@frp/j2C.߮X-?*$p\nga0tBm謄 嘲[?B}P4jܷ."NtaV]JY5WSK#н$1%SLA|J#l²B-Axٺu*MUE';DLO|"@vBg0XY2=9?$ D/{)W~P[H6~Ww>~,& MQKx#d F{ˉdbmS$9NVn^OwJ[:G=xDC ~)֟2 &QM[()# e!4A AxiG6Ѣ}a/ĺ!Pb*߭В]ٸq\fdl=D' c)9a 2h#Ёb$ }>lSt!!Y [铸dU $|ԓ~:J,6%N)r"%4#$[b~z\xɊA?U#V;tLq1Jh\D؈qG2 TW1@>dKmJQ|h@73J ާ0ϩ7սk@m ]gKm30>X KcA ™_ +e̐`}JzՋb| ""I g/RȬ¨? ;F3S6<3^ uai+YuA̛Ty4zKqURLj aɃvl?{M/l^`v;I[$]:,UY'1=|EävС+0[2ggXE*#2^`v&&dث%AX- 6ȣ!kyRne]<1ً<%LGL.Ec=/5@ĎM&DO^HֆʪgI֢o#wflԁӲoE"l ڳ+pshhRn tߓ|n< r}hd1_{xCE,AoT[V (7&;yRVTWa؟zq. L(xQ>RP6>ۨ\ hla R=>M:K2x.-G`WhlGseZ+c$olAͰQ]!;\z0UeRSiMŒW @gƺ#$w$ }v.V2TPG_V h\Iuι(^TtYGϴ㞨F_#<#%Qg^sq=}|4kL?q%'5]1@&K7$8M˟2Mu5AР)0NՐIV\Q{A!KxXaX5ZAO}9$Ӵ|Z/Zrܞ,{ƯG|;6ZڝG뜑I7k$ɦv?8 FFa"z6qu޾~|gM_?ZO^T{բ2DsaI'j^Urng+yCZf y *ˬ@OG$I'^8#c8}B0Evqg=;?RyZjWK\}ZlNE/h:ו!]W$Uu+}!!Gqy<LJ!]5q/snysk^g/jn3A\zu@'"n*sĥ1x$'yYulR̬)lXU:^0 c.7GGU9gD|UB1‡&lI ^q\go ~K$*>/o'l[W@,E绾Qp(\iR'IQm*&k7l9Lg̳'ATqe4>L iZBJjU|KaޭoQY!*?8}3>ξc8 YxxuJWB͍_0ʅV;0-~J2! *xx5DRnM*U2eJl˰C[}?[,?\En8Ĉ*ڝm̓e]:%3ȧJzꤓ<=%AwzN˘$l'a6H$VLAI-3E@\n"nU480yWZM'I.E&h0*`IIs̨Fr[5zMV)`/5!r2PЉeC1z>c׽cm Eij>̎ђk1Baڠr$a h-<t5ٔJ)ÃPg1<-I3Sv$HrXCQf}GJfvm]7ByKT=_.$3e% x ?_~ BttzmW`4H}Gyo)ej{2eF|U J[4$:/rhW* sɣaeVp"T39daI\g4RrAp#瘇NRTH;p#Uڪi-sh@Ay'x-Js(6n7 +J]RhגYx\\nWc& Uh2cBPM8>XY2db=Q@D|I:rm\hs [wnPYڜ^HY[M[̥Ed? KZYx!τ)ng}tlGMJ1O\+vbq.R(]^-|Or>PJW`! sx=ТKc6 Q.duDW>MwSEX\aˬ+ݯFhT _à1v@Gjt晋ɿ\mݺoΏYUԱw+ǞRNb{ &|M<2ȱ3Tce4Ck{F1U/G&1 ݬD[%YÞ]1Dф uZNoao;ʪmS hVj {@[,4p¡ϛ-_+ yw>ɾ'^iF괖[zvh:6k}}Ȱ+vmC!(R5+f79F J<|CUZHaS < n[ʅFֶ3;Tx/%MH p䨤"&ek[>hLd87PR&86fMcʑlQ " d״%̋*/+aa{v. Gr?OF&ÓEG%sBto#`R=ݭ|y, "?҄rFsϢ]t/')#uS@45_D&Mq'_-^J2?w_1~ Bv>ĄAƵI? qIqh%GaК: )Ec+Ԛ.Lt(BqH<5m{,Tg\QZ"jY`F׿#vDx):vcf)d,D"ʹ~u,vj2e 7dOsz0ܸp^ 8 _4.,Qma *Gu1#-ɞdYY)ectj\^{3ˆ3>n44S_ꔵ׶yC`9>Zw d7q3zG*䍢n炠9q᰷x9Oh%`jH&0٫ܞIy8U :у< +OMi\F#vwe@UQj$axn3w[@Щcq>D^ oc<>ZR8{}|{*bCf#j'|fxbkI%(GBop3{l P),;BEt ZޔwcҷXCaxu:gy {y_@bXiNAЕ6Tܜ8R?oBq <_9Gwoe<1.-.h=y#_x'>jagdC*,:|J6gWzh {)dmAe+25# giSLn:vJ:jS #" uq3{kz705/=|fЌ-().zWhVC=TU7ɏuu;L@o_8)7^b_F@Ì+Ҳ7_bzSACz'PWnb'1Ç%6bC'(%mWa D]ݵgLiQH UC֛Z{Cs=G{WZժ=K_h{97w2UDqh-Ec. |=&.&@Tz0 kI9HH}0 )>Q [sg'9\HԀǔIF%zF N5ۈ ƁaPͶnBTq @G'N(n$= Y{> ~{܎Qsx8qlqZŀ Tt_` UrAV kΑ~E\L|85Rmj3֛C%L4 B,&lv. W i|gK% -Jn4@‘ ET]JG(43z8h|cH, bDD+~7Ì qMu}CppK/zFTU/w`pEٙE X Ȋ{& B  @cw2؛]pݯ~ AZ[z:t75lL}uB-Z)vީG;49xxZ;2l"? R}`)TFFUТUtE}6Xx 쥙)7Obtz%gR3ҞM^Ҹg"R#a> v'5Ui1rHXW41%Ǩ??nfZU;7K'0a=dfx$ڄzɾ[P&st/"FC+ 5JfyL8UD=lpD`Lqlkn5\3' 5#d$ wz(4F<ɅpƿXHϐU|–Q5 &Fu*lTi.ҡXޤ,(@QRݞvucNܢP,pwѿn#kx郞_snIa\9'I(m2,4Eg=P0T?D&iWmw_S0D>CJTFVzH:Ɇu3 N7=_(X_vXHa%jo?:&EDz+} Ԣ4)^Z{ހj&=?UN7/_-5L&R/aѪe5^Q֐-QdEfj`^A`^\*-C&3>˽-iN}FX;]^7UVcZ‹GX.3t2fiU*1P7l>"#|P )U7}*TB1uGZ!1ƹl\hwr5 ~eچ( _g̽Mx}>#`)!2ְy@'スs?Rx_H ?ïa<#Ae g@.cDvt)ۮLyFIB4ps-e7`:0V67][쪱XH~)2vPse"xsl͝bY/>DW%!9B"'S}W ⅜tj=V,6vRk4pZ" T8$LdCV.A*A9tk;ё@a6^\W ZsI_j7'L| `*%enJ18Oȵ)rucm P0L$KΒ{6̢6&H?1Wx/F?ThǺTa,ߟBXQ,`րKZaNy`;5>4ngzs)9~j!-e`1%U|;GBu'6BYȘK[[t-zmXϢk/ tcCL vM0cM:d4yI;m.{GکsrLjY͖WVk I OόM ҝF@}?ֱO mo"Dz <))dY YT,75*Ur7x^qƀND0m?$0w`JW<`Ű/(Sg%6 mEs)!Zӗs\tY<"g /Y 1x@QJiwF@mՕZ63i@H3jH:G$Y\I֛ޒPi>̩IN@vR/H2ZۇH{BW?i/0GD3hfwjd?܋(Щ!Vő{:$m1Vhe$6Oܳh~k{ :ƿO쐗 ڵG o@-vz\[BHJ9]״[G;%^N3)b91GNU8A3BXO~E]fuEԮT]hNB{ ts">V*hkqR33D"h^')-DeƐq6j(X >Ct{9\ H2%ѭ !*i-w'ZaAZb_?ɶGBN>P$Ʋ`P{GǸv$J2[)gӱf)71VۍfrRdL#barCckbM?s!`,eh7_h&C/lM5F}p%JK9ܣ8o sCcXE\[35͇L՚q, $͠?F?c?oIV^H^s.{1jK7l |oQNgdO_R5Mf!Fێ[ICT(T4 6\m{ꖲs2\qEhm"1*%N*J`wg7YCb_WrƌWȈճXx5Eo/J؀ij>; 豦c6|jjX4#Ym'5Md vjP'#/tGVoZi,d2kh뙫^ANА#D}y'~׍WܟKdAenb3d!P^_ ۡD;ӈ!3Eɑ?V.c AI+7{ќr"lR2+V0[Ыv6t+_#mdMCU#] Y.ẃ^hr=SZ݀.Op)r"O)׬*9 5n/|:00}֠2AsΒrYoȽǝUCxU*{88;c~Qo4]A%WKEᔲi,+ljoaP0LתG,hg;Oyt'&L}ME@gI_vFC1Eea94,Kz 5,,#=ӗE%h^u~Ήҹ)=4#poO5Kj$ը3sS4Pl^;^E[WP[}xs ۺ~Z/n* D;g]us)sIVN"R:sGyСAs^O ΐ-A A0vmPjЇIXfQJ2 酥Y:'~srv~|ܨȨ:%8:uIխ1pqHr_T7Nb\ٔU#F}H~ᒻ+mhl^sP =ZtnvzfսU) Pm"H袢|bl%䉮lvʋnu9VCQ=@u'Ŋ!`{E=W~=he0ϒ;UںuRpEpcGwMO!mqO.`Ň7z^AZpZhc.kT>yæ`Pv+Y^Ξn¹>ʰ]z3y>`aVfJO;'W]^+L:3D8l PZNcG*U^.HP7v  ǟ? azmgq|@M`wx#L B@G߹H~ə'Y9]HK,dRم\ P`6+ߥnE}0fR^JfPr'{FXyϯNHbQ<,&k(kW %* -JƳW^kI.Xm3]˺ sowсO?źxIE$;XUcG_S-g\ͪDu(ɑ\u چJom^T$erN݃ЗɀLb5 ~JWcO"S/3}~Y3oznO `C=?k9=\WƸ~N)P #&a{߽A^> ybE9%*EfIG4+ ס/OM]]>g\G1-LYmذ4qGElvռLm@gE:C"n+gG_. ʨM/ IFҫ^zϭJ4u&tJdAnr8aYsr$62}uӥv <:xϞv bM77>QIxVE99Yhsor-p)wY42GU>v ``Z@n qhk0uStLZ<om~C&:Zcθ7'55{BD+h _vuazJ nf >ȳQX1n s~_VrlX?dSg?`T1Ư +ѯOm&Ƃv:n5JkY@Yc D熤t-_wgR7ˆFE8$/TI׷y"O Hy4rS oH[I}9N A]+e[mm(;"s%B`Jo"grf)9%ZN[~;K%JO7a^YN~7)kʯVV&P ct{Yhˋ2ɮC o5,y?1=CRZ1U>ɐG@WEbLXiOODP  9ݠ8fa*.r]NU@{wcT]-F_mS@pqi'D%*|7;Q f/L,sf66ļsHƮ.-mJqJ<&;,>!Q_-^NV\h&7nΉ## hv -z=FTN 2_7c(/<)Cj;6ȋ6D-7kFh&. #]R+jGl{$@l%>xV^43o,蠕E3Dn+䷢L lDǖitgw7^;VB]? n^P:^GH # _9%"0Mi[6ZAgO?-Mk %7elĻl + 1KT=8vʯ0z#eI>## m"cmyV@1sgу䆰§< QG%puԧǴU, 3?w:R=Ӝ+Y-T4-ͶgrzCVuVtO!V+YpSo) E1(ȵj/.u~ %14HDSk0I[3B_ܪ*XOM Fzz䰉GDd5Oj.U#*P`^e)Y XE";@р~>-䆽nL>hą}g/y?A`d M(.[9[9Jw1,5ogTVe5WU9 C-dM$iSN7~wctwk8plݷkj(:LThOs Tř՛.J{=B3qQ,c+KM*Ĥ&]O~rp!Rw\ ٲpw@'".a$T֔H w+"XQ>sop`ПZ`48N,頀HGZ e)Q-N9no"7csY }p]cp$^B0?.)f m4yՒ~R_풡5=]: w0wJBkhHH>#- T7WÅ @ &o?&6:E}ט1k/&ނ.obpw(ḿ..ՅaG1*nx{JFl.MzE+|=Hm"-@jJMcLNLȐݳcCRnǓ]. >V4v$&zw;>]M8 H23ZFP=M ]S#}8>Fd>^߼XJ`[tzƵE B4$JޠrF5TW8|ű:O$FWƹV0+#1`rpZjEb{Q?TԑvMI'j̱@bZa7&!!}%沺>TE͡:s57nO!A[jjӯ!S-Ҡ3 V7ƾ'u#x6ډebv+÷JAZ"F&eux Z1>sK}0ѐסrg lIp_؅soZPi{E-ʪ{5n7ռQz! xg{X5 6EW̸86f=Qb\ޤ~T򢅴̝dgaWxUnu2c%:Xdm) % mE 6LJlD-*:Nz9"Os~)Odʄs\RkS(Ti9B6xD?&KX9J]3h =V'_C Z'^ !=U pӠ|XQB.Օ˪e {ֻIa阝7ONrrz7IAZV B3v  [@#mCE*h ~tb$n#O;p5M"K?VZa#mYFaƙ-\FwPd<'7+? c?75M\aF5J:Wt"]1=1lfRQP<v>B^P;s QH*)3At@"-s`-rF?sKs+l_?ޝ$iC3??¨㔝BSDEXj̶ʧFj@z4Unj5 ~dhx*jf}ߪ:ӼJ }g^k G}=]bQz: dSua- e#w}N3M!&'N*꾍9&GD;,*8 "IAϗA؎;/A 5Z `$Hh&.f ~ m+7|ĴYeV#Gc:~;};1YgH'>soHLz7%` X) Qz pMev2۱xk^'M&Jw{=gE IEBSo ?S КEw\σeh,RZv~܍u0,(cQ]}J!8p?w^@ɩ:vXoDNuOIVZ*kaˑzEEsg%ƖZe[r:O:f SwBv=wML ŋrw9ǻcZFܼz!Q,IK|gN b%r6-*B2h`WHG%0,sI*%ط21R,Xo ohOK"4>/3^2`‰S;gݳTR +5e%R>l}I͒4 .7y`l@0!Q>M;mKPTP>4Oa3Fd%*œڠSvE>~i>›DJDdMP[tͧ%#n3zA-qMT˓0`;8 !K+ MBxo|KN'=ބHkmD6BI{{6~wĘT\ՉSjzI8X^-ju™A 7 >\n)JU>UDbχ%ɓ r?=PnCPzkv'5Z9xNC.bT/EP&9Y\\>͸6G6hWo'R nf:f|CٌA]h͵zŸfE5KTqp<(9;Iz=I&#u.K6ypd* N[1\x0IaG);]J3󥎰*D2|@kZ_Y,\sцQJZzL=V}ӝDm=u?LstFl*EU2SCcL/ jԓ[ TԬUԀ|!ΥltL#P^BҘgg,5{Ӷ7D>3s&Tol :: һ[jS3ӻn(@R7D^KzOWO@D=~ˢm8dYACRL ˲TGoqyWr.&â޲x? !VD ;\ |S-tԔѫ 4k$zoЉqa RM߸Sp(J]xNEAnӾ 8ϧADFWKphVeko]n>dɆBI^9QP$oŠ[ci; l}ONMK)4 ~D _IL~v( as?LҬK4gq/ !* S8VJtɞ `Jn綡ABebysٚ\zV߿+}!׋>ehCM䶍DGڨp t0 wWZka*́X01n$ :)+ jΡ܆"5_gg@?®c"enKّӾ5ulqv%|?cUѽJ#+ _t`#2&AP`=`HkZ_Vi@GmnffmN|\S!(kE4zM6mT og`Ykd'r:5E{Nv%%L#RmM~RH! /ݷY_GHnpuX+/È(Nr_I8;1l4LW8,hxi5DQZܢAX3ScXz^-DoU-.kVR:>XWmC2L\CR;&$%;NNo$ G|Nfr#ݡ5qPcE[*$ChE3N 08o)=z'%V {B‡\Ј ̰+ǠFVΛ/C,+H1"XnG|=a1kFAZc,2zښNs%g~wh:Rw^[{Ozl (U FSEn!2\;7qS$kнye)doCR 2`P%5(>?O/j7 DQ'(vQ3$N$Oi8OdTjjE@sTS^bHE5f}=?r-KMq kfhc}is۠~es.dCo~B˺2;ܛܘQ% /V?;5Q!č'3GI Ov#oZle j-S^t8xR\sB#tsN@g&AM!*VJsy7` C9~nA4l+PFgGlYN."3w}k~ %j;!ĝ'߈)ϗ% E,+Q@;D~qܯۊGgfP$B.}c4mf~>HkFTZ#B_2ɰa0(3.VhB)T<)ҫ20 Ι!jrfvD 9eqr.%"%Y}'ȮA?"` hr7~\^k;Q`8:(ltO\ l4g`GQ Gi.5r/6ȋKToPG(QGʷܢmD@2wDn~+ȞlBߚ,; rZuX /Up'}? "G)BOTAqرg:&&ZMTf:;?ctYfE{" =B{BS#c5TzAw eHyFCG]VIF״z'L@, ˜e}GNau (p{KHĜ9V_8(w %Qaߤ`R &:#s>*cs\K*\RKvųJ/t&`ViA^N=}Z˜qE@Ҥڌ森΃YDa? /1T=E6@atߠ*ff^_ӓNBU #VZG4G?$J̦Rimwֽҏ-om3Wm& 9߀RkQ94iv*k/xqpQtE }Jk˧GՅ(k|Noʊ*'jUnRՉ B?5$GW\1[ }NX)`o[;{z4( o` #\%.`9H(U9 {ZyuT%M˟\E]|x]A(5=ߏiuŰcKAEC˩x ܹim{"a 5(᱆,Jē T H+bUثR\s(W6!?)*vBѻr,,?Euø b }Ct6@Ld[pm"Ϟ"2+3;4;/O# D_ *nnl Qb%ڝl=6$C}^fF!)M6mM>~TN5xތOyӬhs=O_Y]"mC6GUsk"Xb#RD^w]SOk*΂b!*-b@l DXл&e7sI'lv z7`jW[]m=E4%;7-ahX`9)9杰ą/tUYu#rYHW4Mal GX7o+XpRFO skS:`]qg>L "Ðaq˽pIJC5xYJk691tCa1KkP|@,>g$?}6% F'Oqp:eEn%,zo^)w[G }!ev 9PdWUakY/ )q=)rh Ζz^1aS.we<" i#>bmg]ﯔ]  OM:M.h߲ySN!@i'CjPM%yy?X|_#raWF`mZ3"=\g y wdNq9؏zI8Q!dpr&y$5ÄFx. D-o'ueNUx6Ne'91d׎c>ϼ꿽Xmٺ&&tKX dB @"ۧ41%oIIjb`:/|Q[ E"JVA) r*'_8Crg0G$T7+rҵwiWIC4Kb+FG Sp¸Ѷg5֧])`x[ׄ"ջ<<e隯)` yrL9R>|V-XGYa`w~%`FLjpڝ=m yeȬpho$:ڋ]uFD`wO},Pt|K>@n]j).Z_ X1} FU 9WƖb[x;'#ečt_gH6#Ɏv-½xʢ4W4>%I*+l}JPB=P m jӰ-#0{J˥[T\Z9Zy3Sƛ ͍M\}#e}k4$;lBmđD£lJKKU'J?]+LG!YSrb04s?!yrM測 J('T 9Χs{\~IbǨ1kH\?/U(2mB٣6*nXkw3)&YᆰC4`x/Þ}A1\rc|#M>^) Wȯ~kXiUa8lv^WP0#rakɓ~jYL|]Crr$3|ZW9륃m|>V~ ,Vݽyf#O.Ļ6႑ FARbQtVO1$N ãW!cT<ܮSI<o!QƐJ*zaIp#F ;S\"* ا@BGyɕvk4ƗW2[N>NSd]R~^EDLViC?$hP= d3X o?dˁ5}P)ы GHr<@nAGg_*E1U 8+Agq^:S6Ne؋$ ˢiSgn5dNzYbhfcE]v{* ]}[>DSrƤ&nyw@95lt[ ̪KcAoWɯMs]ޯd.w.7܊~ s߿▙@XzMT.)H&q@l޼2Ht͉-Tb qhciW˿U֋XtH?hy}@jޟA}R!dh=9‚6j.y3?G6>%u,w)Ou#Sqp NIZl VT/gF\:3Ch)jȔ޸pAĘET:7SqE:ףE#dRH4е @E0ާ P]CD6D1`K/5ɭ ?VR\ T .#C4 fcCvIa[)fpDJDKf6tСSykgGc:'.LPC \LSO׋8&INQYLϼ ʚi٢x0Ffwe%`F Ɔd7h1E*ǞZK 5ݡxԔ#8ғ$,8F 2\q\cg Z`jBt S$YA _pБlDA$z:o89*Eog?s~Sp>| [ߺў]X`  >ce^eǙ2k6P!>i.`V8`x#gsc2Qqo9v#k2Dݓ$&t8P_T_qg'$z{7wR9ͳDy^dJPH'HـP-ۙC1/=bITrTuʠ2!h0?mF87gэީK5&98ڋXIqpn )XP0ߕ&@φ>􅖊ȈlC k\1)f?q7/3c֩߹孃% ýʹ:SݩI6@QNZXtεзh;\8- .oЏmâJ gD}?*uSlT.Fdn;Vvie7-H*edu~ 7;Tzz' #e|XV)r! _?mhiyǐsU0ďMPfV#X^ˍn! NRv1j-|$1b졓XtLͶ籵*|gM1΂1r _MܘTUwA};z7qhp/kk045ZXI@LMZ>n]vS-zE: iX lvXzƒ,lDZRâtRYx+~`1i.pŀWŪ@ pDߤR`rT˓&3nCTdk<}APN~˯̯K(dL Fx}(.n-;w{<T}1趁zjN  F;t;[F")%n&bm9DA ao>$G1r` ^8Qd@! )պSI3GQ f\l3jXgPY!׆paHWq?e{_d<DGQ?G~e+"AZX W>f3ʬq98\g5K:a SKȡ΄$7x7w%Xڒf/ KH+ v #a#TC)1\Xtz^f(< ePC pMlnqPM3f_Gklћ8_ֳ\A]3ͣSo,?7ݝap켼RzB{fJS^CH99˝tWVN1"~NXKaɯ=?~@AbڭD?/`kǂt~"[MwNd!o|㓸iBٷ4(D\<8\Tr'q큶0ͳD Ҩ ꧆Ut}wW!!oje<#nYG@{ N0*'uA23_ϗɖdVg3|.8 rٿ=uo4Pˌd-n 39L1Y)3iezblSL&gd"2?XCtBRn{ib,,yCQx_Mo[.d,ok"7W+eL2üS_B,XUxN[1t'{ Y܋S6]2:,R%$0߻6X'yh5 I9Ϲsmn'f <ܩb"lʩ̅Qfg&9+3lMjd;Y|@9‹V˛Ӑ oZAw^m+_xAmD6ض4m<{(p5Iљ(QjIg4fk(.Eo ^3`7|4zY(τs/1Ǟ7kkU=* ӎ:KC)f*%>i:kF\4{yRiӫTDnCu qj]nElrԧ%%>& F r&8_?6녟=PniZ.,* LYۑgC0gXU4:xlksر|aTh)]{hQ̯)qc悒?bؔ݌ 0}HFN4ZbPjiO ,{<:KO=HT9䩌'lLy%jKh&$Xb.JHPB*AdA5OήƅםA?Bv ^Ms|9L~?IF%@8˟#E2JρyNDL@"K{oA+= ~ƓE!{fpbܚMKO}JR4_^2'bp:D%1֩5[4TaߺcZ#k~p/wuIĿDU^>ћ* ?H)Sfq1KC: .4w/ 0"]).+›-~ YѭJ֫1౾QO7%ݏQ.c%pJv;E^hV ȠFZ}&rAQcF5p3_PC3 ߊ5!/12o fq >:{%D_戺.WwU;%3;U-T5 "S7@WRUŒ9\PYmOc)fSkQ+[/bOO 2@=⶚ ZQej.i\lKDS,Y+eRq y=Bhb̗d}IHTu xzϛ9g^dA:]]1kļtD%g}xF;Jy_ ?L9^:YIh7n5fɝouSӁR'dSY/Epȩg55?s ;xO. bq%8,"'<5eyW Tv@zPGD 1e@T|iRa 4Ku>>6MERFؤB }\lj!լ֗{!s-\^H=.0 pKx1 j`)Ƌг0fa(R+B[CjLnV )z9g3J$b3g#6hAqMTL/"I Bykn]1˫Ds>V&BqhܞCt?nVAr6}?e6# Qznu:+{MytV)noF(2vOsr8N.=u;"vcc LwtE_c^$_^Vºݹة8rF7D0N"LB'ȧSt:htZ`hX<7:#ڔC_CK6Ri9 !a<6M9cq? 4$Ю`'a谤ٞUye>8ȇEwͅ_b^v~~Ja;W3$+XKM8PCC=C NG|}AAPٍ,te wVXi0l&s^ϙVtQujdzMTȏD"vd*6us:.( }5ŘշzIzlgdC::Jho:/f3*UgC\3!@6fw+hF!ϫqGq R jm,W؎cR+wDb:f‘PWp.)JflώƼfnDAk!O'=5<.@?开FɮHԭkͿHn[L kc*ٶja3Wv/*K9{}s.l䫯F0, bF(_n#fqajz҆HEg? WQ\deoEيէ"e=ʹsetEƢw%:*``[g럜_ĖK-ULfL`ZJn@AhC6sZ,!/ 7&PZl8r d}jPX̺sG*OnLD?b$F7ՎNC:mWS&`iӴ3lJ#'n-.7Sz{[`P jaXu%%z!q/; ho1s0ОBɏ$'x1ǥE_2JP_VEu(M_}Z8eaPFM bMHKQ-3]F5uM|l|+v 8W. 2?6ZUU>b@' V鋳]55j xtceCr{bjZ^"x] Ņ[y <8m`k}I.GH#Bj?vq1;HMQz4SJ;gx> ` JIk)ŐQywVU* GGg|w:{V~uR5 X{jAE3{ؖ;R_®{^!\E6 Ѩt7^Y }T[Ix[sq\mNV8 ͽ(њ^wct.̦zK 8϶? >?|eNս텣pP'O|PS›<6CJӕwb`N]Ipj;rTeXwl~`A-*18A04 "-~W;h KiR-1!>Wkcxaֵ\\,9p&QWЯ#knmR]=d>"YDÌYGl(aľK]]|2 Cb5 Xg tcneL [u%o ~ljD* RHrK^.VlQxeL!74Xr,,pqN[KW0ʩکt"ģi"iC$T"fZ^@s7:]VƆF0Aܿ\ !&}g Nͩίr8uwXAH6x ~iӝ L|8N]XM\Z _\g;y0ο?P~TliqFsC&[4:~?28z/DHNMv$URA㤺.TfSofHE4'o[˱MO?*- c*^`  czu&@,Z(Sl);H3-<9&xuDXƮQB2ޒ1hdUzG)mc!D䦃ף!ȭyq#m$ qM%s3|8d1a@+xX =g<u=Eo ܧIYăAoI*?49T{ZJ{kQk[tN /ab%)PIO"x{aХNHd1y2Ɔs"a:JMBv>"E#_Aŗ~:_ٗ?1VC"GL i9͐CnI)+P`K-uraQD'+;$m[$b ?3Mv4ba1 !4ePX[;9+̖tC e8~XOkz!@ GT]1i0Gi1;S0w \_?y"L-4 :z?!x_ [ׅs![ RQ:9(ASVO`=S+kcFIx͢?Z劣wkjӁS55( y;w_6Sy/Dݲ٫2D:6i`}mI[B jk(#x;A:bqU0 19<3،L|x@n|<>U2)L%}* >KBu>j:AWui,дaC#{qIB0,P-\3 0_i7ol@0՗AK%7t8jQ:WyU_sfo~vO ţAqNƿvc5b%Xk4t&e KI651ֹrh6=x=Ԉ>gmڭl[}i=laMz ⪀ЭW"c)ԉr:/ԗB@0E##A~*T%^`܋50T5Y~d9Ts$M.[uˤE*GOQ8] qGl)Q ܬ z=SCtbK~鍇LX`9. ޜjE7殁o`F -&hwXsIm Ce!%Tm/P.٢-:58;뤠=_>#|db~6r+ȩ, Hl=V: Ϥ5v{3sSBxL!3;1*"zY̑ >T :y,#7P<Ǭx{÷n/蔷i!g7S._{0gv|!oɭ! wE|Ʌok+MDr<$F]+/Qmr9H4./֍>n9(VNr RP*Ni9wfExeq;gVMdZ)l>_wdh٬Q5 QF b^^rk+],Ē)O {"1rqsmC}+،[6+J1qJ҅=R 7M 1[9 )7yAC',;b4NM#0 I S*ݽs \6RR^3ҩ6vcl ݚ+W \m缣VOOCR̫3370IbY/ُCܔ*"% Q텉e,} &r.g[-%ߺ`;@g0I9YrX>7 ֔ & ߯-X4|rvS|G;7EDDk@}v|C[o۔ЯN?%y߱qH 3Rr qt\ށ4KE(RZ5h~*!CE[IĔSDa.*j}O 8_H Nc2˸&eE M&z(:j&o F2K!2mX'е{I_*{f&2M'Fq$|6/p88, oH\̠!I'&u 2Kη"yO b)SEsPđ?2ŸJC㳇"U#| 2 ^IV910ẁҜP$΄*P1%D6a! -4'bOlxVpQ1u3ڮ{0 1ʔ=[پ<ߟ.e;1#E'}`iC>YZpcc@ /0|awX|!_/ MürrmI4Z 6"L&1`a̱DPi2;у 8ZѰvǥC,/J$섗z@kUSb?YX|gߤ>yC/z(&+mLnfXvWkz+ |9 z*0C y/M :f'xֹjq&XʰQǦ gTGa.8%>͎.D \nP,v4n-8޶;oBǾ2՗\b Xwojo[5٥TY3V8yorjCՒC{/襘jYѪjk0+{%Pफ़Sljhi)8Z$|/C"=6i,Y&pf89''$[m)^5TݹB@|EsT ez^+9XQ?LG PdxOʆ% mH+E =I_fw`Xc Ƿ{n7s3+`cKt)YOU>1_TIrVs=Q@0ojl<'B (K'ĊK_ςTt879v Q㉁t~[־s)?'Shߥyj?xkDkV [VFW{fp{d:j6r4N+o.[wY)P8/LN^ M:/q-F/kҰ>F4ܔ:Pa;Ķ 3],zUDlֵ+7hH^Ei{*/ #պ-z9k%܈Kgq<ɮ9N8ЯpsT)4=3oC9Iy-q.@TSxxv(l?n\ؽKCZu7wOx MiBR$f&ru KTuAB13 `}Ah浃H;`LÞM XQ騱H[vls8ً)|:Y/L/tDN{zvh=uOqdð3ëKVvĀw3ޮUˏΏ|8S٩: MƪXx,ʥ<L +A,W鹟8񔧺$q]H(Ox2ލ}>x3u=봥M}1&[4riEZ`ڌM8UK+V!> _n0#z_H0|?f^N1)0&oŭ~j=,o|ߖCN+B~2e|FXRMՅD5T_( OA;G[(bTWM*+-+ H,4wc"p2XQjEʼnN6ը`q8wN 2>6;< ƗCھFc}|%)l~ߴX G&MI;d掔{:H I;\mBkLnb?9Vh^mi PQV p[8 ]B2-2ִM*}-8| sZa0Qq ͡-7h)g<ܺ/˷mN]]8\.4Jf;T`U1 )h k4ך(xE^!67ZlߗJ0Cy4jA)Hlwí]P}4bpLpB.a}&x}$.n$#m 8lPVӲYb*X3Z%ߪqrUj 0j<اSlU2TihR{ՍrA,k!-OT3-/?&qd4t 7-U߱0NT6] )h8Ҭi1O /4u Jb%عsxVib y솿Pd$EǨw#د⻄fM7!¤fgaQeӦNY%$iѨMB2_Y}-b-~۵д eH)~a6KcrYB ;EW(Y&O<~%z4'Y :nJH]wX؋TӤ -Թ;t @2o*$+{:s@Ňjlh ꫣ33]aXS1.{:qxr^ֽ==GflMb}z]z9p$Y'$Q6;W`.f1{ 7G@.A"2)QsӅ{̾ʳw@/oD۳CާhYn0?ʎ]4e(!_0!8qz P"breq|̦_d퀔nC1!Af)\8-?M/iPkf>W[7RFY1{y*kOiS(^Y|в`W$RO+MxF:-whf?״-?hek{vX_ʞT_\G[N ;PCzRYD\q0Ņ. dMbJ8BW3r85hŸz7ix8c牧ŵ#Td_g]/&m#Z Էܫ|C˵rVi,9i9P >e'<T̵.pHl@@]ℷHɪ|8֮3|g'`4|[x&H6ۍ+RM5MWvkˇUs+ױ%0z4SgTӱ5.nUWTu2xZ6SJBS7@;<;fo6<*_|דlƠר .Iޖ0k韷JWل1]4V#|hGZ$8IyV^S3}jˆڮNpضb9 vBrI>rorцa {SomDvp9|c]%G1zЦG9_5 ۷+8 Jl{ޠpd]N{573Gv֖(KFٲkZlw͊OPU`m?%Ϟ>ՓSfصݢL:E޺DbbsG2(Ǝa3iTi4 Fv#J,& 6X7la YNPX/oU`A<<$R 2)|j6Is!{xIeEӈH`qlsLfJYûZ- *IIF' % HtCWtsyc拂䥊S97P#)#:zӼ7V l<8tWQ8r4/[?}"މN|"MMf_2&ocbGCClZvLSy'&%M +ZH=.: F\D\%qb3tGWj$[iظx%tP/tbΆ :zR3T{}Sk0Ιq߆CV=X*Y^G9X6 aN0IrDC*y-9[#O} ƛea%#[0*u0-þ@2DpjB1`%hj4C։rqL8nBI>1f_H@yRL2.&}Mv)O\6V(IÛ<{Dh'Miq sU6H65~V-t& 8* pH꼕ЩC|b55/}>%̈ȩҙqGVhQus H86m6@b" QW_$m jL:F&P=I#( ؒTwolv$_c !DV=a8|E2fx^Sˏ(ׅ'@/X\Vlu>qk.lTJ88˥fafW*ʝ,~_ldlOKJ%M6\*0~7egf܀ [wwukWSP s=䗝alV%)!.:xL- S0LSH5 ` #29],b#g%cXiXO`JjH>9-j##-}'܏ED9r޽6Oc>AEZh*i)mӪGK~K}n٧iGiv尅R QT,`/pyGt;Up:һ1;q  C*s ~D 鶂3H ϽgcώJWz}AZEμ A Jo)l&!z˖kчȂX%m*ɹi筕Jg󏍑zҧCS@?f75PaTw8TTD#k ݥbW ,KK%y~r *+"4~SX8_Ӷe $;Sj {pBVuZ­IKv073ܖ[5X5緈_dH3eT., oNS0|b%-[R20'%[}gh_Eø@ErŬ/gUxeqdBHG1D#m0l839h:lKrbv }LDVgA_#(\SgLU|(X*Vn ըӮ[3~ʜ:Mh24[[}7[ &?y [EUn Cv|>4kRfZю/ȑ`U"=gI0߲RY:o 6{o]d)oHI#A0F=۶\9#,rfe=ݚd1GyE.9ҍ^P">=KLFzjNYyvu`^ΎGe^t}ږOdQ7w}|߳lՆw##㇋ g ft\Lˆ#=+X | N)j8ܢ,nm0LNIy;(b մ%Ŝg&[ eԋ.sy!W8B|8ox%黀hPH10o4zkXJsL7e1?uqppks*Iȁ{wr@~uG̓6Q'Q;+咳{N>NqD\ ˵V)*5SSx%bvP%AЧE\f2v&|vQ$p~p pۈ1fvdK.tԵyf˥~s&g' Wr?huMɁ^D|5x1:jA\-cNzWS+Vۮw\t ?:vWIKf`l z~j0U p^z`N;fѩj[<[7q]K ;+!K-W(a {gѫs%({Z=CyQB^(ᥬRy>R:Wx33tU&cDA*Tpbmx(wR?Wh#cԨh|ȸP)_ fs#.ڭ }{7X%4dgmU\{y{ilɒB SUf6{!j7UBشet]) ' J@Due7,F:Sr?@8-#ZF(迁hE: +: h5 L.}y- 8eR21 [Os2)#Q$8jyLjq`K Gtj>Q"hba>(9=ze2` h؅~kZh48,`y؟ P]יܷc6M7@bN=.jDYk:cKe]/EZ9+Ӝ> 6$Ck\=\)3W}?E˲_bѴ?&FqQЏNx (IޯI0&1v[aTnA<c[C%¬vso5ń, /q/|P YG(X tECЎCT W5.#+O<^>yl視pKhP󯤾,={Gi=λuN?7%֒LJ*?kPlKH.+ِij]o(g1Y=}OxtB0 hP8s`fB9.H,tkv =CX2XX-5߮^7 |y=ߜ,<ۼqNDcn[Ͼt}4+U@(l`XҖǫ׾ [18׈ю]|8۵b'/V70l1YS [KbTy(i8e,ݶNښ햝-lӢ +L*LuRY-Ŗs RE`$3yjnr4 {)ɕ*8f\&ϩgW-Jp^]Y(" 2'B dDϩ҇T!4HAyj"S(VNPј;Oԡ#UqL[mzhX5&)-DSxj!5kPi6"]z(=K?Pj;CڄC@[OږZłӮG?r_,1)lD.ERXBWowj t`TPIڃwL2P ƩcUw[=It[8Ԃƛz&f&nl2g]\Y&ku J(аlY,*7.%cJ *qkOD#jeb5-Tyu=9}L ~kI)*v0$s(<]y mGhMU뱨<*9*~P4mjuՁy3%@iR_ۯx t|c P(])YPtrT=僧r0]ivT_f>="3 K7JXEX0OH$W~GOXS_y|b3k}LD yܻ㾎,WmA$oQ͹xS0E,7.Ǝ#Knq4%28"K)82$28{hP7͟36(Gg|;Y5ӂ մp7}ƆsK/QNNFUPl}7 <G:sDxao.%V-/4lBQ*5mi놦gx=|l~iNQ_F9:8A+Ap2~yyμ> _'-Gʅi2xT Ʋ3u@wZZ`W /&BȰ.-P{p:^} hry]>1->N{p-KǍڞ'q&R=zCY q==wȻ+ƣn5mۇ^{]`5,0[uܝ77 ߷~.gQ(ÜOF Kѝi#i`гy"i`wA!{KoˢWr_\a.(LSj|?iNI`&M`O.߉Ұ>Mk84-S]'i>k;V wTh^zVlD(VPtpn{!SOw>'bbA'(V>qDgyCZ@6_X,mְ /AߥB=6hYX'DN*=UcOPW,^Vߑ=W /"ȜdA2Q1+& >ԲhbƟ6 /D-۹d'Yhl£%yV5TIaŔ_y(Jִ̎`ޘRΥVB-8.7#8-drMi2^D/GLE_ߨUg z; İ'赝I7'PqX7N'!ì/GG+?]f`q4sG}vk|G)O-f͕cǖpZʄ‹Nj\upeL\7V }4A2Gv)r,8z~! k#pyL_+!i=%M'EpBeȡ_P22 QA,|qx8R $=ڡ(-C} R>\ h+?T'b&s5X|r5ߋ; MDńb"rê)V# hdX !M|4тӅHGVJww1 7\OqI`Ǩ-oN(62Y:!oeH}u [|?Y}}F(?doa.Z/a)a݉g.scSɌzJ>b~d~t=<루lK;ɝ >rQ[7}8eH*IDN W(43 ]۴':2.FYa#`HkhϽZҒ#F3Dnu܍x2否W O#lHq!og_HT7_$Mh$mcQoA.Qrݟ] A$Zaa$lŠGQ! ={THG qsf7Y+4T^:q'zCP%CL\!pDڜmsخiLAE&1w3qI5o%#֘G'7鞥8`I;1osoa JiARu1np n:J&skptTXߋ&iAnvŤ5t]yk1Iojt0K .41d#-V6tL ]DZ;tܯ\WB" !}TH=%=X@wyy>"Xo 5}I5 DEcly,{^"wLk1s|&,;%tCd1N9t [,8.Y6 !?=mPˆ h S>qke T y4p R i~ O_B(*jpuzV\ʫv9s霐Kd`JY8U`BϨB]ǹ`}`/+~K:Os†JG{/-&@L鈕Gqc?4%L~Il*^[*HjqŅ#q0 X߄P2' ʒumqwGP z.(vRN8%N*#?7'w (sEIf7(ң( 6;s漲sG:Υ?,XH`p*τnyA/WX:`#z|#}-4|\-0[F5nv IڿRѨx*3L11.*:Pj9W&U@B.X%L⚪՛3zL.veVfP?\=T", c%DLE<͟尹s׼L*6^BI=lW'qo 8Zts5wn+Y0 vZ<0xX> 0@[40!R2( T1hPc!/ەh]}Vf߽eܳS nQY$RZj ~njxPrwįE&e>?,3zm!a*SlcU'Km[H LܾL=Pw^: b;e7y _oI.?J=0{xmH(ӶQBz 6s?oZ1G^АI/d3|x+V6;)מu1 G1.,+5V|{cxU-\s}|Aă݇ m:mdHiW(9wq[jJ"IEeknI?$Dqh)4(Jo 5UL=?5^ }Xp|#n~A^dNw%z؀+0hVBq2.(xtZXL9OeqK)1c 7MuA<ɮnN (&{%HkޡD(5?{ibO6?kK tE1u e'|E}3jZ%v~S1ķJ1(wD뛱h{ TP}.y mEuj9ȉcՃYrK4@K=1\BXamY:gMԚb?oQ>L,j n UL XksOm@l9sMDbS^xj_]s>ji^l(&nm}%D #`l2z;47.|q*wiŸ {Ы w *T3mm.b&>UoXKUgZ. $ BE!8<A}*ٲ v!0oZ+~{j"n7s+74 8iHv*y:"Ը}#O.^΍Hhc5`p=>Spkaj%{P%b;_l 00%F7kiFE+P}˥spʪG-(fGT)j)!E᥻[St!cd̾m_Bm}X>4weՕO6[!U^,*+Xgɒ/DMG΀n ڔgЈ KkEVfB%dh6#*ZH0~ FFnQM]V,uh==\pQ;͂|'˳K ʝ;%0^NcY7}Pr/SKhBJDkWH>x̦v3I0zW1KCĿM9]n3P?>eW k޲hux#LJ,qu#cGӴ%0%K LBl"@e$IP*'RpZ"Aȩ <`]V?~,@dz4 +#SPNk G{7-]&mFIwYpB[HeW#z+YNB[Er9LAx蜡iaNDw^ommQ(Rףޘ6?(_c΅} lGUMX*I_h땗sC/Z§YߪfK ?ܾ}ѢI{K*`* - ƠՖG5CRCEKʕ_ʿE-o? , ͩ$@]4 +< }^]'\ڢq8D/W4>D{xXJ3mKR2%1|WuQE\2ܷ}ijR;զVC~ψXBv૤F4wPv_GK)5~@у*q~\ÆF>! >%SfyfP6u9l x)F(iK,Ń#"0VdIFM} :JO^TY5 d2ڔh"' /殯+7kV]>g~p˟f_5tw}d~?iZLpEY-r_ͷ:%.9fcHfCϼbգe %2U "th[\TD=)+ZC!!SĤGkj8mkA0tyMo" :aAP8v+cLʋŮV94{sF'2 &'?^3=&Ne * YPe >JK87$Z>/˒GUR:SJE D7f*a26)*+YH[PabG=`ۆ45 [kV6)Ŀ"h2 }0 Dk.Mb tnn6x _ECZl켜給lV X-?N9 p.@9VMZ|}0b_˷F ċ#1ٯ?Ht`gLsE'~Bom^kc4 /*H/T^s5:_W#{|H=#z(K1fU g)pz?ty~u_sXǺwP vb#/7x5bg'jtw(VK!,.EvB[C35 `:7;lߦ {w2U7FwufZN `5nR9=Ҭ NϪҢ2`٘!,'pD.3=P20 Ȳ"t|W~[-}FS[OZW_}-YT_+0 یV/{NڣJJ4.qMH.aCH<̿i77/y b2VW+; \r ;³TF6r:r.T Y4$h61g9(rKŬm&cB9 쿁E)bxfsjx/n90IU?%Ft p d3e2{'GtG2U$B_PvS[=yD[y qkfkpN!V`9ʾKؓzTK$o(xzb-|HS  (9D,XhpJ67פ[IxFL*~g~>TL.'Sq]P9OdA>C ۮfsǚ#ƽ[',PӛjT-vr$jL:H3X_2$MG{* !Q9BYD!mE[9)w"^O5c4j܇އ{m3f Bm¸\f(>[{#3XJV3 Xr MA͌zj6zlc\M7UӢEMdigiOMe&uLhްK*UԊp TKt94}J,Ε[d!:`9成xhp`W3+ , "&<P z): >JSMuo@]|}լ ͣXeEf(OG^Oi.z@gnhTdfscö9v?1+NpқlxF^" mh !Cgs(n6",IK|[骃ץZ϶,g:UMl,u* QmΣHDsCDzx&/0E3Y(:cVƎC1Y7[X?~n3 { hF R~TɜA= D0dM[/QtnNT7)g R%&^\8\ǘv)RBͬy‰/LŔH5 m̭BQOI%ˡ;UDF/R[N`/K} TpxrQH^ J3R涽0tx+I/BI iHu +s%C"De/+7?Vkb3.Tǘ,2Ä xlr gng|aW)Zž\Sx1M"]Z{w|7풫9}0ǚ~ %_k.`>; /l ZLGp0!K&Lߏ -T0rV=ƥ,9Iw |"̿l1{?sSt8kbXSQ^TI 1XQ1i[ 4Y0`9k"DljI#;Kgc#HP& M ?~ s qm^;%ͺ奧t+'C$KIp> ~"|ҚjxsҾ$-sv Zg!UgƾO/6̃Frh(hBFf$3Ԙ+ģEjq`3~W%2ҰdT?-t/utv M4cnwOA_[F[g$am4\!,t' ):! %l,z7ǦW]o2:_b%M_lZ*g/NCΜʚ D U8(:7&0W~k³ Of=IP6p `CcEcmEF$A_أ}? א+!Z,S|xiGpK55 T=K{`l"k4Q>#6qG ]q яUL`=:V{q+T"r a_N"HG|/Pn#odcF e˜9Qi/ns8$Jq(mƙ!,1;}2#PDϖR8l=SU0kUpD}|0eP52}{ + tT؋97C+.:m36ш8,鯭@O/VC+9s\pL ݱ TfZJG 2Z͹V0p#&/}&=ZN #ڳN l'rc31lM&udκ 6xsL@P:\TUOF.MJNolgP[xڡiy=u"x,v+>V&'koN0[ŴkZR>:s[zgs ϸG^X`&#SK4~4MTذ{^e0 ,x)SFPTFG ;c\d + v7Z*B^V4V~v,D)Kpnt8 -JK6>Yr82tUt*m֜Z'EԞoC @ hmCT|J: Keü8'ZpUQra?덿\1+z&bIĺ>jΧcX3TbȎIz: ɕ z6ڶM6纨Bxی2Y*hA<f 2 &Ƌ0 g>YVOG 䞔@c)Gz;̖hh78>6B+BF2Ŗ';prawg 2՗Vq(l ,OW\sh"ZcT}Qxgy'lL%.Ӽ ^iN&@9HQp?2iy8zd̘HD⚰Ayv|U6V;V:\wc 2J M;cTE7A!b[6@Sj @~'M*3`k`![gdLU_%ywx`9&;'ò.{=GGϩ%<\{mdL`UkYm~^z!w~HtBgU\ꄢ>Tt:8{3Sߌ)P,"tl̎o -$:$rS5zơ ϓS\Ώ\bһfюQM{}5H ĥQ߿ث?SA%mRZ 'Ɠ{f^Ļ{Al= z]]݀mUrâGOJg tIU,ʖNzYNZ 4Cinl9&Ֆ8%Bc'F?*S1W^J|}N^hq(P{W];\>g=:AVrjsl #vr2mViB{6]z8jX(K\>*9XY@ dV2`n\NELv m*6.Һ;y2 WSYNn^ 49m$0A:ZX*'>>k3kUE]>8voL~t+7RekZ ^N=X`ա>pTY$2U;یQwFv9{$gMWhy5hv#Py(-nNuSiO+Qݺ$ĽPx^.1nΔNҙ+7rA :=nQFoH;:egf֑ZL*>::ꇙ%Ѳ2hg+Rpa!6czg501K a^IعB)?9%C)̓/"n`X$+8:+\f9N+7cv]+2ۂie(âaɔFs;Y6&ɺ$>*pS| jc irTCivҪң ƒ'usj}Df8h3NUkja;]EM 1'H [T΍E[Pծu$`BBi՞ub5MA;fX͈0k데%%âXAid:;f^!YǺn1hs5@82,5#]frTi&>ljTvcgTa<Zn!#8p`Oa' ڢp20X > s>eJ*ڱA)b炮w.vQ9377cȶMBs)qͽqԅ; iFE/dE>,6&? iނt7sJMQN\\1dS]CjU̴s ; b#kX]HYo۳du|٠ݻ]ĚYtM'f'2үȐ! ?s;) Gd~wI$,)C%&8?<=y,':!z>GlwR\CBE:q ot7,sW;e>dgF%qӏ1̽<J >05j#cGKAx\(vO2LBzb#ewy3..7aۘ$-R_b{a[ˌ,i;wu ,l|2rJ٭o_MC:EXFlOK yG%v y0nR-/q.V;hpTv6Iu&c ]YSL=nGdu9RtWFͯ4ISlcg̀%tHaDžbr NShW_ ^RH%t b#u/{uAp)y'r{T~M$4KDStBd#\kթX.b;# hI#?sQL \Ng[A![Wf!E]-3 RV̀pK|E:x1K"Q(o qis-@7/idbDQȔȍ#YH91h4o`s4pwAwW+7Khy]Q'ŐNS!e. zrFB@\jiG6Ip8 umCAf%g$rF_Sy|'~5DoVȖί#+rrҗsmf"M^#օ<'@:6f5>%?ۘ5~ bjgXԼ;;-!Z$?ʵ2AFt6Q5_+oPPU@UC+o}h>>V ށbZMe~sZPfk^PK>+5N:$-ħfGl\t|om) r26xf7U`FxdE(k4^lsId/=;C p9k䠲5%vjdڱXz֚h=[) īY_}b-أEF69#^C@(cґ ?-lYGY8*t陶Oh/ 4b a: :pCxE-kAg -]1*Gi>a,Dr \<ճ⵫I&a^h*MG_<7t]^yE7絴{} V}S"& S3[+E)I.DP76[S>1YB&)-J;9M]֠9(8Q '4A tSo.6D%/u'Te~Wm]H!^WB}uh8Gk:67 Z OYTT5>Uf ,Hg~?UC,y-yZ;zv zb~vx7ZRlOZh v`F>P)JQ3)-O<ύe;"'[RjDgŹ*Gz١6bAUHA`)o/(U(j,j2I.Ba%X3 Bv#9c&|ĤݒTB+n3Ku>"ҤqRUL(]* Ziow7'Zfwҽd&::G ǭDc\&a;qP(+9 )Щ;L#P:[ZtN=,YNgeMf>yfh2XOi֣:”Ea" QaD,!"s}Ctu 6CXi*B':h8[^PɺFo=Bۮ tے{Jacȅ.J΃=pDγ<#vLl?0;0_D,+9 DB ,xEʌ}v s?yCݏM2bgao鳉5B9W*Hhdˌ`"rʘ˴J{r7zSᵓzs8sH `5Ag#m@βE'0ȅ%PxKF ȶ=> Nrc9&]lf0Lq v܈Ӹ:̾(2e/5'wF:D6uڷ0 YG8/BNIKdʢ/&U<Ӿ֗p䄂wSCKz2m_HXK9 .t$<Eci]`T(B5ZH~ҚHnpD`Kzc,&Dy\N0O.u{$#*\eqUNښSҌt$卫3S.'chjN<^`N)+x=C$? Œ&d'@0/ :^rXR=3զ0o/@^_&Y\j`aDJ4OJKyh)/vGj_qi")jWR+@ 3i' h&j}W#1j`qjW̘3q9t+ 7T̐bT_o!G3YR-ҧq*BH# Ik8et8CRbX;w> Gqs.y %Hfnܷj,zMҌ#ffÖ_V^wO% )=tq#PmA"w!O;>A>@{i~rՎ,_Z(`K-;zbcwԿ~+o* fg}rS \MkPPm'9 DH$&ISlluwկ9΄ =%ZFMY[Yp zϬHv1:Zs걮<\Nh v+\k:эA "6YK9L6[Zh8S"*g}trS^AfLfz(~âN{[Ə@:vڟ)gl9Dwmܠ@QXÕw,jPD +lc.΍H`f,K~]E}*V5,ᜄ3Dz@ 5$"vs'YXTWԣ?GƆWjҴhRE.(TxyJG28o}A>磲>.:?.!gMڊA)dVw)-yш!v W({c/B :|22ȂY=Z gZ~ܬ2%%>|l-CbW,58fyOE Ю4Ah ͣM R[k|)!.!ĬwUgvx'Ս}CeVf}ob]Wpk9n\q> L3=L0V(| y8=8sjq_Iՠݮ*~ J\CxX4UA98cF~㜻ߢgfnH oOɓ)Јle)H呒]ц64\V4;i{L E2!BB+GLb+z|0'4=|2 = ,S>>"׈^ߤ/H[vNbWHI}Ja*A`1(֮6i-8w#፹^`5P]glo4 3ȑe*A-Ti_bl25@QT'tUҏ5JhJ1d@-9w#D7`}+de~~ 9?P<1>Lz%٣ h71$8g1{qǏ:>A3=@qEZ4+/Dnݎ羚-=E5)iq e}^'m~h3,ҁM;q+1j6?[P:@)%s yYe{[/N!@- !x0U0Eٳ(mJ:"-ݦ͠ 0f萠"؅ˢ>?E=g MJIz`59~%x'V%]X.d,.Ӣ/@.90'siŔLdk*&cls<}Þ S N KH}[d ŹtO~d~-I T~nrڦ$z/͢%s2-͎Uʍ: 1nW@y}~lK/!;h=<5ݲ3fs)!w/c?8ﵖGO Gi8!ڽf phQhz?˶RRBoRݙlce0&VjCKEJI"J#4kr#AA݌KŪ?\Ɩ:c{MO/,&XG'KR(/#h(ϫ}*WvieܒWN~[Qj#ƪ.rk26 \I8xHkNl1 @3u#X0'RU%>_6Z$+Gxzrao|@rn"Z+Bę}f{Rawo*#գB$O&M@R`yg^7}c$*g19JNlZ(9vSg%4gmJoqJK_ ͚e`{ȱw>ƒ?ʈ_k24%^-{!nTWL5gc08)y8Aq[`tzP!ˈy+,Q4дtfqP = :fѐYdW}~Gy'(z9ax:ɚӎKX6d+uU!1+[B]v?͗H#poސ4t21yHs!9[.P9cM 1c@Tp4=hW>TުCl|7{޹@m~ [r'' ֡pVd|D:_ A4p7FF;c;#4(GO X"~R"̴>[18X%ӰdrۑOxh|Fn@M] |?n|C s.ʊ8t[y_١{kJ޻TpX, /dCzDC,Qk1V+EKɜ%DGRλ06D)b%V5/6grazgN(zpD2춱s@=UAnN OI^U,xɰK7#㪾V!WZRV߹neQ2{&B`:/ s*BcO]/${dAbZZ%u_3zE_,Zys#ҷEiiPX<ݓKq5CWBdgr""fM)85JN\ pΞ hw%wU1>9b+i˼TfYPAP$ z @J@P*˜ o#l[U෠x[ը/;GFDJhz151q4io}QkLBVI $El3:iR㬖O2%e:2EḗἼ8q;5d6DY(iv^3HGw/)ѵ{uQ`Ɍ'݊͝qY!c+uL^ Ybz A^VDϿM'VsJK_[0I ,Uw"dhmR^#{HF]J8QkhL`U-*WJ&"V3XO➳2{jS~w J-C@8Q\KH9e5:oy"DFl(_Ww8Մ}uZ$!]}(kbHQ 0D|&w;U(\FbF3SJn>O^9 >a&1 fC=iyw)^wRZ^eM*@jG@@ݹYQZ&Ϟoi݇+sly3$ t {ڵ<ʵkٟ'KB*H_L\? nb:[&/n9Q9:6}D+yeTf/j \_|ӷpFKOr>FƢO/V*SEǾFQ/0y&=@pA]aQjAIi` ZT߱x#m@K,`[`ؓY5]E AX{1/{CW- Y7eB"`C ?;X>w4Yt?+Osƶ*:*jj&S1 pAFs+Em6>یyRl:u]=%aΕWwPDZN[#w9ʅZL}ogadS2.@a=GN זlK*" dLg3OB/-^E&a3[7 >oG=[WP/i+zXo.rBw/l6BLoc Ĕ2g9z/9Ԋaex28?*X]3,Xu99W`Acd=d=|/e)L]O-/ J=lc?9AR(ea俖`Jl-_Eݶ4'7ӽbLolyyV=%&ƐLCk=i\a<%piǤTO.Pbyln*B쩿^ʐuѝxdLEL 9Ja :ܑTL'f8%~QlFw qǛ&Vplqޟ-C5 ȇQJ levI  vԂ8IUXZbWW_jT`[3O?>pmDn"BJА'ޖp#g5אeΛmZw}w?\0V| 7̗ / ֲv-.Q,3 aCΧn%i@.9JrS(Ƅ\c~MR#VrͶZ܊O=wuԉD{>BQƐlY35s,+[ f_ݤ .`կ}]5/ ]oQ]X6-4#J4`GSg.ֵQ7 h:lfubnȑck;eyߕKF|ƸLH2 [7\Ad(~NJZb`>r<dqh]nf&:bJuB s4r2_v% cPL˃^e)@r%pč3bX-)Z/Rf1*ΗuKRFd{@.u)(T)Ye:P`i-eiJaW:ԃ$Stk=5YV+4S]+/voXs߸4&?H8yqy_m_Ox5ܘh"zt؅/zJ#T|B!*` >vX%eGM<ܐe œ3~h,()#pp + ޓLig+#*U0̎+|6A4p~Z N*h)}R{:ZwepO`q+mWHy\(MK7{}D$o %S/L@{> qJVط%[ӠeSQZ>R'rE-Q >&vԜHvdS֡:a?c`#N&y@\ɿ? P$m(\kdy'X97fB K^(ӈ7.V8|^c@yZ7a)bK_Ūlݷ"܉244w9`siA>E"c֑@`٣Fv5u؜Җ<7FT޻7?P/_93U6bN-|;9Sc*h0mksSG^)1n- 17X;n (?pl6ٴ0; f2' dq %;63;sf/4\baC1Dv}9q) '&ؠ֫ga:Cphtlx'-"Z1,*)E7 )B+V4fvRhA͍C[/;̺}'Y7 cZ H `eHRgPȂ`emPuiﮎu퓻ioW8aױ_7"Iqp1:Iۂ&`v⼔"0&@.7-RK {|4$P+FR~DV\~x410:Yc2{9SG}_0K׫cFk+ (;Z4FOe#/r.GPSSm Y$0b 7[dIS 2\탇:!'ќcxջcHBjN"d0@{h )m{ҧϨkłdVc^I› ^bK#W5^8|u!xZ㱟,ڃWmvz.̌ܿ/L4No3 ӯ*=HQWoԜnBa~t,@RId_A-扑]Ⱥ ƾ\>+ 8ikNh&kDGVLrQ˭wwy3GQC㔾 bwG^G Qջl) OM Lh®ǒ(:ܮ`:]7b9LI dԙ žZ T@)qfjx245%9Ixn.9Wב׌`P] ! vnUvor 7K}dX݂=61y$.1bk'W>RlJVML4sWhwpO4|+"۸zC@x=:OQ>2 6Tr @ʭ@+x_JP1ƩJ!T<ʠp_`5xR 8Ԭ Y:sI:9hw!VG{̐jˢwu.R!s$%Ş<&~ju%'F-Ӣ q_̦b@#f}Fy_ Ge}Ȇ&`WJ`O4-tt-GF_1,m8"4?hC,A<34$F̒O!rÔi)%<:A"emz?XЩ<^:yVLSwmj(E ܵ9M^xI& kjQDG6@hz6B$TcZaHuuvei&8NiˉP 2g]v JTN?{دX\7UBkVBߚ"Qΐm[@4>yȜ`.!l w=j2}OBP2qVz4ŁYHtkOC+ j^ kBxADktAYu"qjKF~{cD 8&[48d6Ikf=PՈB0c2hfksAfY| ;`\O6bp zi7!֞߁|J `AЛޖh Yy WΩZo5 z#^;VچtYębsx[bѪS7q4 n9or/9.ԑcw#D6߮ۛWf3G )ЯZE{v{бNVVIq7 w=<қ0\N@ FZ/QH - /ߛ@]u4lkH|3D_?9v͸ 8 ʧ|B4h],vֳC0D:T:ŽGR6QQK^BU4H_BwH2K(5 I~L5,>b%VFu57';,mA>ooB-W#t;"w65|{XS!F<͝*&ңuݿtvq7# ?eڟ6~"$7K!h` eu,K*D zuqxWT;L,'vmI~->Nv3_}k%(u"zR0fW!n-_YW{lC1fI:H z^m;1k_H,u:)#H>]%8#Oxr0X&+|gYq ,ǛutQ*:HcJ6ZN Na(lՀ4P7]$EC&L:Y!{)ˏ6BHiZ0VF"l,O c(N-3p$Fq'o6oe!h<-vJ.$!x$;;4~ 9xxKN0փg)K=) D,Pټ/K`j;|qiyVC9}bn@ DHN<%'Kz$Brm2&wfmSyY>Pż*pJa@&5ة4mP;h+!_9ޤ -'"?C2Uԇ'1}؟pļa)5_пS NՓC68s8d3A~ِIYJNDG?2kWrhNT /k׎TM{n,w8RJiuIA (R$'NmUedC`")zkI*>vzR PxrvaUTW͝W"bCMZB!xB ׎φ֟Ie{d FQ7k^ouk1URH?D#֯ "Cq9.c'Ts:y!$%QqHaiId.(ӐTLJ.CHݍw}IF>5u[!@nFغjG٤@f ecKVȫ{ P_"]hbPa&݊}${BSz뇒LM2Pգ z]1 C<̄ Xm,zRsS$#'*OSN!Zƴf{>au[fu#Y iY|]X %ņH + ;;Gw|/hY{Z9 JڥEA$3 +(iOϓ{Α|7gq/ mg=A u #YwKpҜ4zA(h653W2'& DZW#4zf)fApj)EF/g\~)C[<* Q2G's >6X!Dx TO̺w`Om9,e@Y⟼PF1L[u 3\Fkc*I3ݺn[k0mn?{5}&D ruR8ojCZf)R]Iׁ{6{,FPzJ&9Uyl/;KMrm YB1Fn[ J@ ?կϋ8 ]KJ''v$F{qw2^ gK-U+IY, 5K=;L\5/}o͜.>#e'.Ij҂¬]DGIcL̺5L9^]v~l{Ն:N!gur?]HVטCd=EUsY.Rk g1-+ɻ:Nd=MC:iʸ. >3=d= + :{NjqOs5T P?N._uU:3x?,MS ^[KvSgGy*.{;e)Tb8Ǚ ULzH^'|c8O0iӟN/Gu{vdX ie^CXRxNrE,@,JEً.ӼimOֶ-ՂEfU#!uh*5 ^AQHĜ܁PG Gǧ2VsqVDsvTݛ?Gﴠ|-9 .^U;Mb&e\}$"C†DqD^uEZ?}6ûIS oP\t5/,#lqcۅ~$=Vzoӽ}nfffhTWsu;4Zz +UN5?8;Ǣ]ko%{-.(/f %eR߹'œA@J ,\dP$zWۆ7F'ěW8 WfAYi蝟?ᘭHFB7Q&MT<9"T.l6"fW 'L 5P,Ʊ!{_+Nz΅ .\s Gy(za;p)UH˱ %W?a)@y ^%Afq%ɋd>/}peHWXMpK`m 7T㡊ޝfn/c"$&ZEjRqVL [R0p,L;ݒQuP1kJ3=RZ̐`OT negrX%7h[Jh.*фoG;~ _@vqj{֒riG+다~15*oBqMXajFX>kʍ+&nT64FG ;^\(G>bAQz8:gɺRT*ۍ?'oGZޘc M۸ PNf_njwVI{ye}o2mBFw|Wwqg{BH*!Vr&:sP-.WX2Ett*y˯HJdlJQo .L/ysVO™c*G\tXZڒ Wa8UTsoy昷PX\gEy$i [6klD(k3hd{՛ /My,&d*.On'OCr!qĎ4|FKLy'f2w⁘}'q QbJEl+H<] 5_n1_p9y)vOY8v`K] {VES~Wg5p7=N2_ejHNw>a0&Cȗ": VT]S+_lE|D_dnvmirrX>NLK&>qBIt_)jLXNr^I_.JcI3L#bQY'WF<>wŠu6*(ݧc&r|%S$D@Ѷ7(wqi/Ѻ`݂fFp5k?:9B\:u Wͽ+{{dJR~/=#$pqiŇRjVQ6^6FҀ)IB}/Yj<ܿwAd5h;ˡ0T >d=:B*BĪ{ܪLDjX$qq5gRz #$v[dJ$ٓKP YvW6#ssmz~Uiz sJGXox{,19څƻ2Pǐ5.KkRL gwrKҤ:03dU/_{]lơr8ۏmVlDxsKT $9; pDx!F4{06Z\~JQZ{ mW͎ nE =V,SshyV<ɀ}7N$)1XƥӺ8I` xmFӅBW `ˎu8D6@ 9Ef9@4L=NͫLpN%I5}%Bb~Ò16?IldGSaԟE6 r@t Reߍ޷.%qYHM&},Idz bBdfyp')Ď9[?Ԧl%T|rC@U[/\)V,a7}%K>Z{߿k@K{x&^'+Z5Qo01>'vƛ 8+GC]HcD$zd9^OBb̾ZDa2`1)qO6(c= U h1l}>k') n~Ehxl25)! |WGئV)1&,jc\9! "VXudw?1|J`~,篜[jQTB3kTx/)㘌5J+{Y,{I1b/M)rD=zpT%K֑\AVZIc it[75y,3Z&sB*8a??<,vBWk{Qe'R`5'G ̑.[b2lw:mIDFs.NwF&I<-x7Aմ y%,O\AR46(3M' ڤx7[ >9锑; /),'xEo6x0d EXC|\#=RFIA0aϹVpPӴN/* zD~^sgzH2"I2ji^E l#pa< -yho9e- \+!~!hڙ"oy6XXJPsd:@9sQ|g#_2YY\o r:-d>3澣w?@f9+%;r9 2fh[ ; X,w"{cFYŅ(UaT7% @cPux$=ijϹuM,#%-IXC!NPMz7Z :кМVQo)aFYwh=a%blVS⭉)^G(b/a`cr%a?,ֳ4>[&Ř{}}e0w ph9جhi$J:1҄Ė }?SW3xNE58<fpcſ+,!룕os_<ڐI`uuo)$!Jo.6)YuݫBA_ gV!#PvIn[f4 U8U+4MVEKc1Q)=A{S)l}%OMT~*77~0^&j9DƋ_ItHcZ+fbM{X 1cGO|n}ic/G:({ B]&}owS3[c9|SvUnX٪Dnм5AZo7 6NW-C8C]NP;V)~ix>JNDO*ʞh2_rccϾX%c4"Z6V "%f$lbdGYT8\I;GD8z#& Q˃* iL oU:vx21?&Z{T_Lz$ ~%DIA藄hmGTcd6ұݥRE2hi&BN5>P8\nZVo:<JdKՉg&'N1ޠ%9YݑNC=jz{%2t/&yW;5r&) CdJӹ~k 8WC6ykd))%&] $1)RB"ɂ5p棻 o 1K!΁Gp&BǓ&1NܸNJ;gpc+9QEnB_cr<utMq4U=miEɼ[|B_S>^jgvwOrJV21.-^ S=`ȃLtZݕSfԤ(hʅ׶K/K`m#"'.,=ub ]pCl6rU䊘$gw_-$pNc( D67vZf\!c0G^$КL9{B3<&ҍ׸QRdVm̩/WiRwTxC; mn(F7OT,uǞG^t);ĹB: BR6 l!N?:T1&7.JCZy)fgЯڪXljӎQZ պ^4俏|DUXw XnTKp4s;n!^kR^ &jX3/52W洖?J)&<`WW7ns3]jV7OH ~7K(=UUxeVU-]V;W=>3kQsi_B(YFMaMŮH0BgE-[)篍W1MI{ؾx -W 8/sjI 6e%/Z L7C]ĘC(hءȱ47<1}d!B(8=xgOwւUw@stJ=TgBB^\0PRk D]՟~xcF!Rά ь )EkwӰlɒWVϞФNn*Z7jd>ހS lƥ |S/msjo*'d*b+S6K𩲱î2•VÒ^DطAڇBf{k]FSk3乊y8J'K)6DK jFl09'u$0z%@:cmFHOKe: ĩw c7f `$k73Úe 6UF!7ȈCj^ZC̾8=7 ~Q9I?2鴋s_I_ үp%eq>٪&a&8NrP69KvNZV [D}{k֝Kw Ŷ˸Bk yYfC#NaՠoƥK.]iRY}l#гrp[ˀZc"j ix/e6?Ii - Nl7\  ۠ђ͵ƥ,oyXoH[ejCeQ)8ܬib6FoАՄ;xd%'.}>R,'4Eu*D_}CB%,wm@ !XV6Y#KG, P4Rtpc/?]<@6ظ6̍ f-<їK@6<%bMta4"d&lTuP ?d] pIhj1}ֽ&w5BŃmT;9"܂.}_ H;~GG,HSjR_`9:[{*-OJ| gZ-/Q{NIX NЭԱE=d%eX0cjj}zk߷ԋSN(hoڈBGل;_9 _Z}zP 6&UHXپ'[cM=´Νy2 v):X_}V$ˋO cHi HFl <} [G^zХqk収5X^8hkH[WJ69z"6"QE ll09U}=5"'' <'&|lbj6V;J Jw(QϦ"U μ0i~5+}f3~Wld%KlJx!w+ўlYɼAC+ L\{xZNsM/e_2geӦn)LYҧ\PsgD93981Br+t4S"7ү%i!r6S?вB5U^UM7ne9ۺcD1vz2 f틥 ʚz_a4K18hT!u9Vw&? A |&Lhz%ffop0ymNgO'=J`+FClY>NFƶQcix+ }dY4826 9@-dڰ+]`\WI ˨%Xy$$I~1Ҟ$NX0 Y![6ؑ};QW@6|{(9<] u%@+qx AߍL q8C58fFN M,ul40闿jDgK2lMx7}X??hX۷5Nzdxv)1^QEwS_(H MhNET#l` hUX]&@tY:qt8ĩ]btAy/vtxASI&Eih; ^-r\᪛F/Jyow6Hd{DG)?Ë2]kVPqRLܡnIdtOiNL;7A]+//Jx 9uVx zr2']gĢ{q5tc(  >w|4EMx]99764h{Cc-Q: q*v.MK/^XBd~cZS :5tD&)FSw7 e/pJj,{r1tؗ$^Ǐ iwA&hchU⿧!f,f„>P٢oN] ßQZ\K'CJTt>/yF|x+.?$ ld:)僘>ERtX5a:\Z$VQz7/w{~9?wTY/"xzaEr/EѲ˙f {Ku~aV(n?@/YWx's+dݘme:J"!7$B;lZ{lFn£K?#"+x Y"T[mO`S,M4cSǀK3f'|ÅG,v\v :1nXS& `~Ə3ͭ֎'NNfiW5A*|'?SnKIeh=c Uɥ;՞6o˩巪`䨃`?Q0ރyU%ClnqGx<ÆԖڽ#l;OyMhYO'X1Hf8PK-S(…yGGr{gO('rg|b@}/R7tv:^c,٬v e1ͨNIU4! ͊8GL˻-䦆@`ioӜt T$h/:D"$iaK󱸩Z|^Sq?ڟ ~>Ab8^soy /BS"_dtj'QSJ}뾇=&c Gg$Sˏcf^Ip` rK yIRwi!{zJ:<j}W=t'ÂG` Z!}+bg:!%[+db` 0K޷?#fK?R27( ;DwcnU}>ZLJKrk͖wPmŖ'sZtEVUG(Tr̎,Ѣ/%Q\![+spE݂G6O7.XU~;e#)`l( ^wDzNVBlҰAf4YZR%9 pE2ÔJ% [xpзIfe}ҿ&2!xj Q9 t݊K[X&Un:lEN 8x9c7]OIؑ 1(; T!yXCH`4nHbvlj_'ٽިA9ZlQQb[7̬w..Ja1↿1ߦ 6C0iحu ]ju# 48!O;5u~s] >A@: 0‚j7]DSp.\!cBM4S&e~1"O>{h, {hX\"/faq:=Y=B,ɜ#Le8SdI iYDVtSg āC.j8 n0Bsl6'"/ S3k] >>r%B@bVOwktI;h%::OF?~8C&C ^~ 5>dCZjSI!N婀Cs㧾EWE? Bm4 cS]cg։ΣFB T L8c4u) /69x~P|1jyJQ>!Heٸop'JVX_gc!;i ĝ\ߠׇ+v\\󡲱C.Fo~ݱe3]i0=_ЦDT#3`w8ٷ`Cv%jΰ'` wEf5w:6XP)n CJu@D 0bѣQN~*ϕ8'yѯh+OⅭT4j&b)BhI:HR5kV|OA~])auMe"席~mpv< /&R0;a(,@g*@"~*K@7a5n{m*.sl[ӷ&RϩnM [&K)%`^_t0_Z ژ MaN>ybƞ%^B jV3$["Dh+=Yf}yW*B<6 baCV G7tN,O}s 7~ L`M^-w nwк!&qW; rtwU>VLg}(٠8`&6!N?R"'v?ό/e( `̪t:~Ml eX& U%y- Mb}ՈbQR'V; ݩ u"Ej } {.Zp' +>X $,`A]ydAvhu^n=e$Eܑ6i㶁|Y Lg?@zQ壄= ?e?_( /6$+o%kPXS diyahpm'TT >z=$nAHPϰs&ZӔ6_a KRD=ݎ~X竳s$ltC͜*pYSm^A ?xjak)`Oe9U+z Sfd0M-fcѠ6Omf!Z2e'̶-vD%xbXv Ju^` km^=Dw?&'V`3anF +ħ]UD\d<%jK4C )Ԉ-:z`Dz6X[KXZ.n8|10;) ۋ1Z0ˌ2QT,^ѵ; ˗=BoU5 *~s=FsK,/y>&\ !ŗ0a8*1\e~fJ9pv7W׾^\㘩zn]f/mҟ5 gR2 cݭDXԯ3)B.;>?' /QK)8ϧV4Q&c.˷Yq@&1gh` R6w:ju<;!C$]HZn?߭HҺ829ԐF:K3_tI5>Z 3UWBoєYmFlJ62ʤq \͉:+S޺c>;.P~5ĺOK\)?KS+uQ;1fBٸa/MEG( It8s;.)uA{Ać -k"GDcQfzp !u=^Z>eJd55EH r4W4?dVV<8tLH!?5@=QP2Q<oyZ M0di8QぜDDUGSեWXIfhv ` [쳤"1\[G~X5jS h6m(cW4O4L%*N?‹5jHǗ#ϳ̓dO;/<6L rA&}T 2h,U9Q2YnBvg<ֹT**uixTFOf;cH1p*0k;VPLyN3ɗ6@-Jܫe\C!0iI3^(Ӡprxs P bD5)~/W Dž~v]83 UF>[n Fu wDTykf|ŨQ"ڽ~-cB[m*N6UWdfqlbtp 'LDaEfB̗۔kry  o촻 qO~Cܰ~79c-U [.p)n&Â+)3xlAr9Q#C'eh DPwwjCYfUCKN`i/Bwd\.` ?c:]z6zP=9pXIeUsH{K,!˨`^V]m8P:罛Z 36.5>.OYe$oi:UMŶ>xi^2PX%SݙUBmJ3yɾ´AC:yum}d3ve )7iը$XCkX6,e!H{C~O᝵(4Qפ9NB;B)h ].x s8& ux]!%&2EW]7 PH8\DtSHur.%*]qAѐX_Hhu%f, ɇ|V9:gRXVWV.*(f ]>5hW Ph˹:o"I^n8ǻxozWdOŠq=5Rx{q=+ZM8@pl:8ֵi3ETF%cdARLwU}w?(XYg8yWxϘ"Rk}2 wr k͢3͙Ay T;Qo4 0]q=٬ Mf11) Wf=6 lFE{WTCb̧56=etǵKPc1j{lyxjr`?ͼlF`p͍=${H:cZžCgE{#8{?7p5_y e>S7]Iނq;I8+3B"T-Ϲd /y\M3کW,c3;zWG.}f \ig3d]ÙKux9FKNGšLvwmy >w&.\hU 5敬k# "<a'LoR>3ydF?0v?f| UPzmwbN{ AMzs6Z=YZg^_đ8$;M VրF&*h(t[Ob7DJ {`ʞǒs-~VifoMmc amNa'@un"ʘt<#P]pl_Xh-ʯ6='euxMg$nz`ݹy\,h>>@7-5U]۠yNC[rESvӇ;rEJE,EjrWxr/BttzX`~AL=FZAkܧn'G -9g 'V񆮈o}B̓ GO&Ulgۀ%}D]h u0d8Ӛ=d]Nw\tr( zqbc>LڸC顠1&}ؓ"c1SFpi[}LjnS ņnIbowaJZ oČov7R;O꧔9"p;PM{[+3g 5~jg!2xy4pliHӑk,VOo!#1ӽi7-d A$~iJQiIB`Mv*DO ^]*/bp̌ROCp k6o[,SABr 5ADeGC;"h.q%ZL,:j7澅7Ò)j>'}DQ#MZ N7KdYOk j"Ir+:PC4saizwZeUvbR0sjG=¬%XGuP> ϝ|[g k;"!B֜.%u {±BgJ=ʹN)3Q5ۑB-OrT_e{7lTJy}?n(pA_##@D?MZ7G! U 2 ÚWy-ж[`]ő?٘#H%[_KeVZ R"ã1oNfl%er4'VˎY<0P502hB\fQ&/*Ŕn0uaO9Lhak< ێ& __@TuS52O㦩=9d 3Qvŧ` ؇ i1&1v^}O?6XB%ngNSm=}>]`U+ߠztۢdAA$ΞM1r9vU@L<6/&?$a . Qk%TdVA/B7L>$> /ϝV&?iz\&>!n^) n]al {~NR/`q"Q]"N'#0ER0u ܦ0q-I˘kM<I/nTFrS/ůTjīz]/]h%c6{IqtK3رsfZ[NJ`簇v=E?k_bؿU=K9Sn9 oL^\ɧ<,c"uc<( r-vIٞrplaN:Q.1( nx` )=iNżJc\;b5U.#d7S=4 !flWƥ^CDٛĦKRvfb4EܯAAYY#:^AF2mz;nh:xP\_{͈ wJ R6x"]\jHwح5J%֒)yЅc~|wƛh gXw;o@> ڒ)jSy:"XP[#H}:4_rYyM2yG;Z}9uX6%@IS~ٟ0ij80Ye>bx(A:QmJ76Mo/d6O_IaJn+oynYPgs)QFDZ}qb||dA Tg]kbQ,P#SSF*Xv.5%ւtPC=!)#b-ib8 A1Wׁ3/^:SAThf}KW?CJYl!T`N|=vvy$TDMWu{W# N@pľWjNPc{s׏uSk0Sb,hkl(DVnYvs" [;,XsUb6 5œ7;F{jhH|jn폀Z5ο"@7%Mό>0(]]+q;%`c Q qa`IU: p7ǁϯszc"25Lyc8*ԕJHP^nl&OkCT⨢:Vء /%{a[MUnJ+4_uޏ3 /쟝(-鿪*s>[Ο Dq`XbUyv  1ē 48LUC~(?_da&+ Zb\~RjyԟE~i4%y,8}E%9韗$jߎ/օjhTia P$S0J39e=1+>27J7b7օm5Lu}Z)P4^S˧ljbN.Mu?,Vߪ z;P`%+|fGEAOQY^Z-#5^ɚLƴm ]^YYE/r-R"thh|_0 lye_fZY9>Adŷ6BkT/ (,t|F޻Ǩ4Na"ȏ`6ydO?aʂՑ3J[6X W*K[Пa*H"n?;b;a'C;T3紃n|Q`^MSU|!]'&9~ wTʗa>kv'/zghKLA`VH>iEϏꍭ\#JM*zl#eMԐj^^(͛  ݒdP_PyǑO؍GD_12TmsEU. BbrSZSFH ve7Tg5A889KTW_=+jl9)&n+K a|CPG|UD&|Mlb;|*TD4tZ Gϩ%砖M-Y s[>ab\@7d&Z=h'i@ \y-kA$NT2=ToG8\)1U-b$x+7KU\I@Xj0HAD١F}HX^Yoc;Ώ"g{{_N/zu)h)"3U!u.^`MO4AA e,x uG9v`r(.JX:kA8$fFcH?\݇F`)Hl+yA4FM󹚷 } ˄^ٟV o7Ǘ.wj-ex2O›K0ˑ AD+UIuKS"5҇YP:>SczeI#ԽkpW%_1ݛTwX' #GVV8o:Ek3r7::sO=D8Y}mIS0RH,;,G) H.c&$?4ҫ _1%kj]&CHj`5w׮j|o俒puG;u+h%>CUP'Dgyz.D/!c"ySa\N-=Jj=h͛A ¯j0&n?t\l{ͣ% )bݟya<= (l `2QT*&~uO뽃X̃FaJ]/7$cP#pđBQ>߁; :' xc1`b3E` .#d.䘐Љ"[k[ĪO| 0Da^|V`Ж0R_4jpCD,jh&+Ѽl޲ݞ4K6}|95@;  :X6&a^Ze6  Q3zxn@Az@ W ;W@e1M7+obbIrdtS88Qob6J>F F1_Q0pHځ0Q6# ٬Ku851OW3tљzn\xe҅%^fGFGkGm>vN t|ce꺜d. hx~wsr[ mеqԌd8y {7V9EpᢼHLIWt=a ^j2fK_64k}_6$Fd#&'%icF1&GO\e\ϳ0@+*4:KylÜeNYquPJo=T}C4_,̡_fӡǰQ^ {a,NUdԮW-hj|1i؇(8WD7K }u*hUD03;h!' /Pm I.3YBQbMѢ% |^.I[Xs! UTgNQַQ3I锑h3&H]܈ 5˙Om&\  4ma0(.@(Ăm;$t26/+C;oJ|3Z1rcɜ+b~tg χu|X;QuԇsA M,(pG<\<;O5*b$鈉mY3}6uL1R[wf7ObGs69A{i 1̺v[+N\(t6u#_/6>YUp2@Ƴ+!S8n;NuR >d%X-a8-֢Q#V1ڷ* _z'cJ*t)},yt텝DNQ)SiA0spBS4aL|&qx&wI 5-+1iFc 5Xs5.]$˒6=r?&NRxRu VeUqsl. |qʔI-`qvRbVŕOXh:p&kAVM  ܭ+m;=mJje{(PJmq7H,16[nVog;K1rBhZRQ6nF_ 몟l恿>\ &ty$.UgdnrT-V.l+p *&pd_C1[Aר{hpxUwِϊ䚒T97 1.8Dr`b%-uN`^0X[9"`a ep2g,{_]AV1}c`U=V$tq8Y!YZCտ3,3Q>"49Zf2x:)ٚ26'K&`0 d\Onh yO%L%d0'r<¤&Y "-T նoh ^| QPBmXӴ1d,-SlE}ҖN.ހAU_?R%{4I li(+*y4wP=Ez@\0D@ rތn:rfSb3lq޷7tͣQu'RLN>ݽF5`coP$SqH%W0y3DU)r{8:Z(_5'\_zӯ?뻈C9C6nK%˵aQ]\S+ g0S]V"TJq*pT esT XNAi^tY_֢K|aIJߢOHy>\'  ;l s]FUd9^% NpZ-0#R{Uy*0MSn:H| ,m{iUњ<qH+M G  r".f˫x2#0ңeL##`EdȿT$-I'RTv(EG| ,ҟ QyH\kG &G}-P!bJfy;12Q!hPICAlVmaΤ%n㚕Kf&nKkŔ(ďW)ji&Z >?PJqϦ^qUv큆ݲ9V$D|G't@]ԫ3B I`SDdd9 o6:%}V@,JQt׾;Fd-zҰHPtWd;6.R9Hy$4ZdQM:_ os]3G #jv14ɉGEv,W|eH9Ƚ/tڒ`H ZH>G:tc%ʒIw^ NS܌ZpA-AhċN4o *xw˨w{Ȃ.4 N[N`n#*`&Ε^p$2S3Ȍ_-2Zo'+80ɕE9n Ԣ9Inf7y&r1+aߌ^6m" 41nT9Z,<>\~Mz8υ[#3a=5ۈ='ö{^Y|f,RĥFƦ}S~54k5} Mƴ78ڂ,m5sFUeH y#*sh_g\G2fm5 U7*'XR$OGwR7C/ʼnAϑw83_dSA?I.+\լiv5+M$NHzuI3ff(1^Zյ# FS.Uq6"4!""fBF_BcC[,!aqވ E+MTT4&g.RlDU;3:5-:g-w[| kR[*S6&3xqP0}jDEw2jKdH <"GK | {tp,ōH,yDiұ88O#[ڼ#~!n*vgU&k*%'߻T.yUqhkZpizq}4만`:  M frW* GM[ e1Ӧi`38(Q*0/-!1wﺘ7ũclX{sDqk^I`vڱq AtdV޾Z$h@C"o-*t~C1AxGH; nW杺h׫5ni8Cg*-acTo^Q&T6X9nxi~IDzL~#V"^Y2[}PT>*BZ~U+ PٸTsŶSdY|>{v_^kfOT; 28 y^ln zKebT_!s(tmO&f MmVxc* 2I_x.!\8';K.frmdj3ž)͞eR\gm@3Hl T+ƪe¹7DAZ숇Z{r@.8: FK*E+x(9%4F͜ *FP[]97]+_cZH%QÏ1rWĂSng0~DZj$d\:F"KmX:PZrHݜnޯc $ Er/MWE ۚ^uыa+@Ev+pBj{"{o(rGϨ`f`{EK/%6 7l[jdBU Į㑩k'#zAC -κ 9ߧ,c_< ]/Ɂ05^#K␉-B}RބuONfؚ Ld-3/+_ONtV짭5S KڨߊSy[E2ҭNJ$X/-s?-/#2Kg'n $׎cCBN~sRd X^6EUbAiSicZ.d =۔܁RuTAî16:[U:MT zi/O66w,MamaͨbE25y߿Z'Hk~~`eZI,c$ KYB|o Ks dWeB7A@Gt$4D{#IQ˂ɚnn;%Oc$l,[)EIOlq+F 2n~g!u"viydޛdN9 " [G%ăS^4+b҆ )!:z[` aVݕ_ٞ_ۇމs”ƚ)(]0ԕ\!ɡ>j0r|ԫ^쌸k Ad76֜@DkXc>YKsb'H ~}fŃhN0L#Lx hPvpiV56IHn5٭V+b)'9ygX>h;UPؿFw{PenYR+{H:9y$%zU.BQ2ҥυlpT`ΛpHWaE^pPΞ7\D]Rژ 5$3Tyl遺}h= ]WV!@#\עhB{Y 0keK K/z89~i']/~ӫ >r;ԝ 1n#[Rۑ/N4 t{%}4A ]PG]!;-FV^24H;j(#=ڒ/_K'zYf %,@xD>FQM\c,+㭢\)I%~!NCeb5,8r]9X.BT/ sca؜IMš9W/ tvFSFs& PLR7@kw2EWQʱv vF @kC/2qi2"\o)tfWWb,3zLؼk2kBraˆMΛ{'g&N]O=垕aGrlرRY&1?##1IHlVoz$o@P:1$c5uQ]T6Yӣ#]A@5:ػuc~?7M2wf׽:@ĴxYAQN;!7^XzQ h>sQD)S%q_}_0EaT6:^Otyg'En׿M,fG> 7Ue HfV腫KUYCeѣ 7ٛeEFh.v*-˚!|zJYB#q*V`6F#OBzw?|/ PLP֨`g|׸Mq=1I4E\A~h/"Xe<ChRVg G*SuML(K,8_Rv֯%M[6v.e'i NVfQfȺ-$CkH ֹW=YӞO 4:a[K}ꢗubr 6Lg6f;;q.@^d "' 4Lև%hy~XDoheG ĺ?9w #M+u(bqpq87j` ^MI-"U5Ybq4ͷ[Vl[q圹yv7׷몸,%aARWJu|ty?KOO@ ~dEALR Tpj߲,ke.KUqBݔđJ~Jv$ gжsz˽;uxbB. h]-$K6:bmWVGV*m cy8M vsIEɿWYLk`ې$wm",q,Y}P%{yoQݺCU> la8S.CаYğ7894 I !,'#t-jl89? ;RZcRܳC/UGJ )( c-LpW1ݹ`%;>r\Kh€ .gҾ>y NCSbŶ8kz^=Bhe Ɔ՞-1h2F% ixvUu_s ` ~bԱ9 X.ۅ 8%У8Dx{ەN= VXG7NUl?CɃ#.H @/$OHx- |A3ޟ<7i+W g zӻ] , q /Whty+:NXx QHS3痀arJXLgvtʧ`Պ07ߧM'B{R|c{2cueX\mwm%;fJV(i1Q E18x'!!C}bt+Z>VM U 'WKgr'mclj[5_^$=Th-Rڮ}b"N=%e{|97dRgMx)Bx_[ʊ?9zt ?lTzR=fr۪Gʍ[Hޭ<<$o"X2$y4zsS ʲ |'qJ{ɖ\!F} aD+˄۬7yJ{R*|~ ogN$Wig̡ZHXGEn/q'Kެ4`ҼF|Murƭ{kV !%-JHE! |߮rgyY 4-QMZ@3Nq,foYsta&aq 1c,ⅼO*u;_ILD+…ѾTf[oAa$]ߺ[@R3SΚB4.Գ[dVV~kyJbw'7g3g2Q`UlѕJ xOk ^27LZnJɐݦx /ʞ~‰I iA$k4o!b@U}%~IAmh'4i9Xus;Y Z/[ݗxKSιzungPFci _rf.ߙ9Uc~ij^)3%񄱕cz۟`oiCoC|j sy114Y6#4(x/8:ɄaR_§ @j 4Ea^ͮѺ]K:LuMqP|Fx,HvW|+XbAJ+NimhyG`}aFf^n5,Sb, p(Z.=ymp1̼AOuJe̪[vW} 50bbق 8>ʫT#O}!/&y]0;8KcYTNԞD\/Zk6>g/ #)cIRG7/sP#j%زekԍf=䴩8UVu.F, 1Ajμx8zo N0;ŒK#?h c 9dbH %C "Mj(E]QYq{$ДR_qU4x _;V-H Y8vK 5S3a 5D{ ]mZC,ʏ, IKkoT]SXZpZEiZ<*ޱW9gMpחWm }KϠe Bt fW쪙A޷?P7h/k\#pAgT(Mf `L}NS1)L\ gZUoe#iq5]V*)RE !OR#l3X_ts"6LX@za80zً U0*O3GXX~Hhop  0T L2 {]jQd+ț{SC4 43XI W%P W(yj}O#u rMMڨ2K8&l5!#};ǣR}Bbu;n 2bt$2&;%V~k.>w:Dbڎ{pBf KS#"OvQIJbsg"\k@ W_\WQ~gM+5z+cH"ߨ+b*"`XoP*`\׋gɻ3pAm@D46/1t94YPo@6kO,9@'{ ׅbޜ@Jg@F|#ZX`3M-XGtS1O9/巳)Q-fej ʦ|bϗP"5ƺ!i6uem35E1T|nf@lh@5^@6 li;m xt!e{wd7BJͳR V-@z=W6pՌz Z 0ĢJ;_W\SZ!Y.Y*ˈG*U*G-8 s{<]n9#jGzxen=q+:3dT%z٣ h'G8ܕuYѣ‰OD:;klr c,+eWqF +޹9w0`=2k jXU`gd`trѿm[3ju2O^-B&Vt7.z2B F a۠>5pD1+@~v's&HYR\ yfnE] 8 EQo6Ue2(%ap./JtIrQn殄T! A0.G4J [$4 OV2X_v] $޲K%N3R<6M﮳Jkymy?HdHܾo!6OЁB7Μ!n ֶW|ެ~11wfÕY@ZN|cR!MCZA*i5I1k}6}df_?N}!#7-%o~J5\ҼFͧ$9y. 'N?&w2y丠.[yk܃R GK##,Ig} Mԝߌc[C&(o]z, J)%SM(؄*-QV͑=*qT9]X1 RdgŨ3#~N? v =R$荵 R(K3kzsIC>gw9E(g~ԏjaie(l]C+9ǡ,}Sj$_wY9"`(>99N d`N;3~㦙 '-x:V1>.s# A~LsJr}uy)b7k<ƮM5ߵ8v6Q(|>֏Tfi߂HO>J)|!;{3x/}o +9M갚S"Vn~#z=U2ٿ8ClD})m"S-6$}X|d7MOGԾ1Tqf'j?"|-+isΞEvB1\uBñ: >qeoP,K/;]!>#:^Xh8H ހ+2 ̾*NZ̅&dNTf҆I| 4; v 6.r*"EVソajMVM廩~-w,KpnhmtR{:4 a@`vFlt[QQTsrLE@f2=Ӫߣy&7xQjJ< ?wջg_"X6/`Y?;@T аX-3D8P@Nڎl&~j,ƕ\ai'd*1Y?xb.W>G]ÝE%q aB'^vm^&bvh {aӸzvE' Ln50idm} o6MIr60KE]#%!f: Q(NynnR2k80,-^4ώ%)S K_u $u3V }7 V=[(2Nf4dS} xbǥsJ='`4$ɡ`!jVO̥+'5d^4lMB 1E_ *8X9 Dگ7,D'( ZY.%*6O qXB*V-6\/y >䚖aWOl *gJFK~jTJ ɸ(.R-HGh+Xx w}Nj$8OhWOfE#ܘ:^d7ځOʊ/_)%xU5; ۽riU _"BNv7 r[،Z#e|>B~}8| x<*ao3Ŋ`1>iýo("eĵvܯY P[I'$gJ|AuflTYwuj1^8z &Ղ]l%T^f:.͗f"R9n^٬ǃ#zMy/W$sAȵBo~(1|X*A >O|y#GsqVg x^oݛGZ Zۭ'ذlq6O0!=wRB93$cp;uz [jz ңfk~_*f@$!93W*Ńvbݶ؛AUip$,f|&9sCN da$uza iXЊfi9{5OnwTpM|cyo+z\f ^g9&ɡ2PdykZ6(w}QF*uc-@_q~Mmmu3*N 7ut ۿ1 T\zBWjاbc;U2ZklF\ADHQUȟ=;"Ά7 KTB o5K&\[bP֧.7c3LMq+3S5S2X ZR㧋[}~$ jKISy-54r:AC#<⫰߿ɹED} pl^JޓVx_?`VG2N1Z\ N;diC!՞-*-gTtKo]8>i7NJ*sd9O&cAT*,Op4)'@햏pePM R3N)1b_wr];g`gީ>G&-YcСF_tEkmK%F@>}Yȶ(;Jb2- w~ u@uɳǂlgrp53!l0q3Ʈ:aB^m~ 'Z> }"N <;"x:1UeX^*@&)+/E[g;g P֢xTy#-lIm_?;ތ2a!1ڻ@Q ֥> 4gi>ox (Ȟ HtԧHKCǹ~\q]30o-qS}RH^͔-mr( 5{fhmjzx TS|nw8)&YcjkNǰ/̻1xiRMdhT#4Ɛ3h·t0#HN`l%sRLA^?vmCkWĸOK[g̉ _!OLũp0`@XmQW- Ť1~6r?Cz0ƕq3}){p͚˸!:0M3#ϐ+jX5Ok^ $71!~TvLKZnT j.D5Va\wl,ϊcšh؂jS`b IԜf˙^5[pEUB~$]lZ1vf;Q䓨V. i„m@EU![bTE6P -ZNt%#4}2|r$ y8Vy9zg+ 6o;d}c(=s5EQ-\2J \y+T9wxCfr8%N; [Oq6rm27@ .IZ v=f# rjW_QDr\xz3#*6w%y}dqetU:*A~RΫZmكSkTNBWJ:a\u+b6F>GMEm8ҨCb +4qt"CyVSٹns[##dU:q#^D_ ƙx@lOx =$5EDx݈gSBnIߒ{Nuĝ\%EjfHeиV*ת#pdU4Km޴,CC1P8MEMҒ&Pz*:m7uE0"?[3=`ٸ5]EH>Ah!/OFx pZ[9l=&ZxrlM@\'q `,/I;HwCˌ'V=`, K8hPKV&qKmcq LgFC,, ' ?d PoΧ%{mnܕv_VFe6(ǒf*'r[i:n`mc6.ȳurb8c)܇e}bF;\IZ~nzeh\Yw#>-Ν%@-؞w*ǯ Y')Cl1p#,)mdc{G"UbZlk.ҧF3~1L4 nnS>0.竿Ad$ǗYҽ`J׷8D a؃о>WRWKkPu1gȚxŢ<"ی9JBk|!S˒["Z:4*p6>)-6{N{u'S39$h35n wz!deTBZ[qZJ6wMm#rlNtNJaTd%mi7jMYMm%vN8wz˚؁Q:FmaϿ_vSzOjWsZM[ 43׌Ed?ao&/=3U*s/uS ,Vݼ#V-e.Va<;ZEQ2QOaQ<Ιst1 Kxf! mjo "O1A*'^\x\T,`0II5r[[m~$ć)IPJT%TcWm]"\QzFB*ꔷ (b-1TtO6xj4&.i:PTKipt(20@"ȇ݅Z{5_Tk+9G&uգpX+:ѕeH&1qk'zr"2!"38Pꢞbζ F+ȡ>ɬL#Ҕ.OY⑋B6&0GsP 3CIYeL:QBL5NF/iݺ+n0zdXi5 ņdάT{挻 <+ !Lބ7knJrz[Ԓ|N->ɩ9t'qCQuW`ʕg<4ٱZW<.aK1ˤdAvgPƖ%+EVM^`9pJlD*$o9'RaĠT&|i$fAr(7~=h_[א0D )cI6>uRwZ}u) w!?R W/o%Q]`_p}\4>H T4q $V({ j.zXytۆŖ'hBIǫg0"|2lHrD@z6*FᤱE땉3f]+;x+sIJs٧ |7lP,";NCXODAS4. Z_&)Di4zB%@9O2޺Tg2&'4)Oh͗Cr3yzOQ~abH%^'H\M'i [+Њ?#S`TISVS4.8'?ڨ۰?!Pwwpϫ#KgĪ/j3\/ZX PXlTm/>i4fH)k8o&!BeBOW-4塩M4J7E|ӥJ8z+l={eK/ ^\ 1NdE';3$"_A) Y}#h?})l{뗩qf6Q XlsNnihbǤ}MAm3 J|Yј^1^SuxKyD #j|bݑГ0"ڭʧzUY @zvٌqpe7 yNV~e۱Bʗ쎇O卙h,_gl3\ mUjr00pKFBaaDQu0C9@h:9܏,j(A?O>g%2+Ӎ zz7Şv윽J|'k/kTR1:e6j6&V58?,&v՟^Íh2tImQ BL6z'[mڭF!m@oNT7OӸX_R|b .0X WrA/C0EmηPDd39)I;StYAM!U(: -|\S&JӸu°J~Wи\,+O'%x3-`< p]GB"-6As;<5UDQ;a!2)4+8*Lq`ňxpI +@;V9$lZ㿊ĻKq!]iDQCK0J?wA {dK[6)H!@|3~FJ%QIq vT>$TIu5 EI6Nk* fy$Vn|=1:࠳L5"˲ī3YQM, ;vU\$ ?kq# }пWfkI[z.JMi4]MٌHtjhU ? |d>\$( *oXsID"?-Yu=Y5л}4)#tQZ+%g[7H|%i%Abh`dSCh ݟg_ņM ĉ!\wN?B#sݎ祓O=23rյyrУ "O`kDY;xl+$@p!ϚKW}M)~7LJ:Gl,YᎨ quf+m1PTgf4a|tnevφv}X>D&WU NZE^oWv)]nDߥy Ի`zMPL8em\0_4]lN&Mڪ_" (fd`g84=:e/pp}bfȒp{lş"n:p$)0 cDF,N!^'| 4941m8N몫Br[I6pZ9v^Bd RE5˪(iD z^rpLq|x9X=d@7Ҭqr8]C)Z#L`J{ åo0sݚ Ӊ>$2g$7(k7$JLg4|1(2p8mu}pv.8$GA87k)wZ|5_Jy-ف#q9eCSkU$h1%8¬E0.RhDn Û6Y6<;':YMPyWpgXvWZ(N_@h\Mݘn499D?xe,I' J{q;'˧g B-{E,8ReZg|!_ZwE :\.<ǵH+@@/%v/ Jl},c`<Y:J،u=#eIx;TYZĜq}?6 H?6@ǰThĈ3q6#.Cc) B4dIQhAJN~j  ADՏ5'Z[!ƴ}! 0Uu:LdK]ZCsێYu{oIjP6b HUe+,H:ͣĠӦMsYDz7Ni ^+Yo5@I&7-t[G*q6 )1`\ Wyy-er+;WeCU`~1N3(*/MEIJ#)r]](NoUY'B+g!H}tk()pѰ :(=1ˉE.,P0 X¤uD}%{ԅ ^U@-{2)*!qS)N9gϭA)H?lmUA`4(+|xeX:JGmq}KiiQE.w7DK`ZͲxN`Ⱦi 8;jpn(Foh)'jLVKMfV<ܢnu%Y2x (5vAPC.g"nە =HQ Qi\uJlK;<3t>!9yEHʪ^ 6/CsKMS9UǼ.Wjݏp,>ƣ ,ȿ?ݜ!+[A&3' % )?2yBR,كG%w8`>:!?Q&ߝ.r#)?iXfmxo8Kїk2 S&Qr{da=3e\87_\G,S &9~&.X5Yr#0әgTXD%T &*!6V=] !Ho-siASA_^L6Le.I^#ܫ?%lM)v9X %v)T7谁Z.;q"uSDS2xD [^T_EvշU6&(9AĒü#yTqjŮ~$ӯl?Ho^+qWpJ!W ( {(Vc>0"ؙlÿ4aa[q.7l,%b1Ldߋ5`Ȫo'C5B↹d;sMඩv\2q`=:2A҃-|{_" nd,=fF@z:d4vH (jY~jV+^@yS {Lһ P5ڑ[Tlg8n)et;Gт8rsSR/ύ=S`V Yn>45EZɁWN%sýcW'\|A5]B&Rł` &˰TQry _5iyU@@oSϴ0{,[   ғĄ'l wS-6'/^uS[kJ?C\1kF5eee]??)N5;d, 3J%TU:!d aeAIXOy|dJL=m:1MS8d"9ȫ .g~*t,t2QJܡ?uWs;.ltx kN#a,ڋR6o[) / hKK9&=Ԏ!R@p2CU^RػT6ބ񆧦g߅N4c\u>ļ8 [?ROU60(` n~!C Q)<Uk'z6u"מyW | 6|u3UM}a0[i3{/4ARYyp||tlAZ=X=^-Φ/DN6Vf~Bͦ}lF"_D㘚SA)ݾ8Dņ"#3bNw[EK}6^ןlʥ zh1b=2¥L=_<*zMvke傮/d&p@xG]ɐF+CjJҺkgDdP"Ql;+}^H;無i@4QqۢV}9mL݃mxK Yg^"pAʵ{sQ')RROM]9^;X;ʆ!+y`B&cᾘ+lٰmÃ4}~䋶n};E bw(a7gأLہNT-*G|7u[ [ŀx[bNa]Z֬Hanqh5`M; KvQqr>khGq 0 G*t|@[ЪݕO]p5d/?CDW>P7hЪ%Ex{P єKx#u#|'56P fDH\Я+'Y!i.``x 0 ɼ*Q).gOfjm}InH'-Y)es=Roюc*r* Zocw!p~y=Bf:a~jTH9:g~Ba&.vG mR\I#r‘| ᚧĤ# |P<*p&DCZm`"x4I2'M8'r=N^_w  +'P &U,%̽L4fip"tm#V̭D(:2}}]WYx 0m@У nHD5iPWA[RcحGаa Qɴw(OXUykXhm7|W . Zlm-h\P׈#,KkٴLij;Q{uϛ"Q6d|"s(B,Y{=I fiIefұ~2MIuosXا>$(-kH*tGQwc ǩ J?nGF|$9 Aޏ}-]7;&ai#;pA{E{ޑY=%bT+QO3d$jȼCZϜ;!fBUS|@-:8󸬗%LR*)~~PJ|CuxҫvB׬UM<TxÊBq >k~s;*{º(uz;y}qdp*Y[p+P5QrY&bWٝB'xꌽSRӴAwgy61Ex<&?fn{c,0n-2sۯ$ nƠFFC)IY "6snTȏs ENʂNU^־ ?T}A$\aX+ŘAդ`T ?sP;j^l SǛ>CޤW>x`h@qPgCjϗѷGIŁ49p#ki"8GڬU(J%V`Ʒƾei\q&\[' djMKP('= ⲟ;ְG+Ҋ1meTO,-7>*_u}QfNC;QoĔO /eqZtTT96N ʾw k4BN59 rDpe?6-2 }ƣ!N (jz=ϣ/žLfufyEޅ'7[P_1e:U5aAӆYa(@种bU>3 Z(ڝ4:qR 0Q-1E_3R:UB;+Tcz_eYqu_z%t2Ú\p 4/\~(Nvi6n VU.oױ؍zmfDAQ^{] )jHeX|TCφOd{W ^Ě<$aB|b9Hd '%b]vSҧf̑^NI rH4|Xɫ]w3ílu$)5, UXL?D6p!g /mB {}=H^kj+ \+!ai_AIFljsO_סC!M6"{J0c6 J`trl-}fLFV\UI:呢ZQ7l8(䍵@kј-EM?k'HpM횪1r$L?ewzحW?&U7 ck#Ɲ>J̠B}FՆdF=kFq4<?A6m #uֽ.GEE)efm6XB Nłzw5si^ZufEh:smD)4ނa,'#7LNT/c 5O/@_#`tϾ3ewPe8(Ə*<L#oO:hq(j,A{Ž[C?iqo.'8~E}5 ]xMMQIu B][Ḡz8E'_åޔPS&ŌQDxmʅ!h\ѡ+u7m甊Rj&9ǵ/ 2AUxp'^na֬~K!V]*36k8ܢ"la1|"[vcB 'p*gl,xUi*VAֻ}?2=,|ăv t~iFXF8*/ }bI- 㡖w\>O"E7[7@l]i䩀B}? 0v}>. 7z ssGZg2V!-Wz^ak)}E9,|8GM\qnI,32`񃘔7F(Koa6g$("?Wfi#2w"ÈctO4Ys Q0M+.iH6c2?X4sURt2üGܳK+Q..$i3`%Z6<ְUkHZkii`**9lxн[Fd,œjm<]' ct /3u"B{҈?pP6ˎ&!]hffypٻ b1Sb䭽J -VwqgxoY`X)8Z\?w rڔG<*j!A`No"(<6,dK$( Uz b~@5)\/WJM|P~WoYL;#L풷ZD|<&g;s&0%_\I6gL% 0'@h97@R Yad|@?C\iˣJ ֶwŞ=0<-p-zQTiA_mU#(x,噡[KbiB^eƵ$ o2i]r?p~5 8Tx:LAV@ABvE% &X>fN03_vDyT`t|+ij&7V]sGD|QRW'wĊ0D? 6MyPur3&;g`uvs]w2O ҃uGQUӱE2GeFK+̵I&@.CίWT" 8=qU5~ %ғ4Rj~Wk@羀SpP*|>w:ڐ@9͓ =)+fո_r<TPܟIJMC9yi%^fOcS3%~9`&u9D4raLLvP̞2?jdbڥnxh6N2o2d;> w6v~d(!:xgNfOPkԶ6G_QjÚ%h]^.ܣz:F)RʔA `,քj${6_KlLx,( }|9PZiLbo`!?{nWu9YIYz ,m ºʵ7[(n]*5Sdcj|jJkG%goc7vXB[\4v&1䃩"& #\nD:Tn襝ӱlDS}hy}HRR\b vTY@4&[RmlS& b,`& wOwn\} ^ZoUqKirF,}4M=U!Zc{@ Dqfil"*!XoX#O:VB2#''MձUFLvP omd!)Fx= D/6I[!s;^x_Ƈ\o4`o`\ލ&ݒ#]ddOz#Bݏ-# ?aND|VBűQ)΂"7H)oЍ$ !&ul5Kmmp*|<ɞ,TIAŹύMg̔vz0h_ %ۺ2(\2Pg:8Pf0kP:vG,jC_3 NI{^vsԦ6:iǚAH@# u |uk_41Oyw8aJMޛwRmxÄ(&2}RA*Xn";:IeƑºlX7Rb:c/?~ar~w%DZ[P܃nU+ I^1ׄ:5ʜC4Kjwz笔rjn0 }g'uCa2Wy#U)/( D}V5tҟF%YXGWr?U,,1_8E=NHrIpFsDi"L\ƻVf\KC 5@Bg<{x+\K j&qkd8^`2>De2)n]^ jwW%"Od̷kkfMCbz'8sgٖxm4xh|q]Wj2gCu+)\l:.+J5\#z݂"(^鲯SQCh!uy u ҜfFg4LFy9=XK -G׎tBoo22W(H} $&PkNA&ݖVqW kPg/Y4lYԧ;lW'ԟQ3,uŶ F,23WadioEП'?[nfI{{W]ꕹ5 3L{AMqPLM"# 7҆Lwn7NmI"(A=Z"0JR_Kw [Cg*j ]PZ#ۇK@IvjLYx>bjq_dHvUaVpxY<"mla(hZNBQ:C ROFE<rff fl)-]%4H2eE*Hjp*K+1R!"(ܙ.|md~"dH7ߑ$څTRjgS愻dPf N@Wmb} Ni_Y4@H?ER\o]#JYy8|rwoj O=VI$dMW!pȰXf|m~V$ry@%Ukuq(QQvI=']u`%YQq2/h,O/Չ^ ^ C٫;ˡ*%0\7Ǘidi*a{ٔG6v]PK8H,f}<EGcHQ7fBArg!6H0QHK22˘5D2ɢL@!+y*nvWN+>zy؀}\h&{Z23_Xz&?ṃX>~Д ፰ ZXeE]l`(j,&ߩk_j8 }.8oE7uÉ4P>xsVXכ(h.-S+y:.kN/J@L ?xE}*Frapj)Kg H7;aPA_wnzVCzuvAW⚖Y'G[i*#ޤ\jS8qL<`uKn"ť,F29<BgΡ esV<ͫgۿg]"Q up- 8dܔ~g›; o?g^[?~iNJ/A((Ɠ $f+W阃Tq3jNS6D:+:(JXCj($Ns_+b}~̚<Y:z EJ̃)z~C}: OEnqD'R@2Up"L}m^L9c4\cuK8cwDJ6OX p`q29Gw\R[JCj^=fņ83Rd&Үʉn8sMـ +'PaD~>}2-8l_ޤ*}F[Vr}L]b(F5E-}(` ǷWzv'cuNE}euD:f/Ϋ;M嵐gY7> P et >)(=ըw%rN35}aN L)rs+gmћ^})r"Uf:.wGm k&/~D'SvI?z%RJ+Qu`ǒ=pba*௼+U*HO1A8JR- ew%=?&rO }%*& 8GZQOyn-"ڗ?=}F?jLm ]yD# !X!aJ3P!/&l"ּPj}kˣ_[Yk7Adì͞xF`20UasP58s0r赐LjaI|WU%[az%.E`BtdkUD\GdՁљzo-NQ2p47|'GX=IQkgn2COlm"ǐ|YOZ՛=<\Fevo ܧVG6S={vヘћ]~?{Md/T$>*n*ܭK\N*``l-i0*-g?H>|T5} `2.)u_s~2ElOZNu,pau lz^[7i75$ylш3#7U$Wwq;h3A dMdi fFxy8X;J3s.H쑰3tDIA^YeZ98βQEa(GcP9.h a&Ur'voDLBI]Ȍ6 ܰ,nniosg1^#/Vrt8#0>6@UI$:6yXs@&3e;?O$mzDThP΀@lp-g4_&@e$S`0 V:#'#0_h6ЙW8ϐ) /ܙT((SkD f[=o3Tbwa0+oWZ1Pm~! Ҕf\[NyJT*,tI[v N&1WÌUv(>#C~{4!pon-DǕ\Z1к7=iJ_#uC6:&C@v4L+3iGC]5xt.r[C#w;^\ГS4s >vr%o&4wD9T:7D#\ή%4;sNzm 8y;s7TI(]OsQ=ÿFcs4|=jxca) )W5 6AvTx f't>Ԏ!@3I4&Ȭ-m; u5vk+.JQ>_8*C{*7)0v #iy@0|aULhgԔ? ꬟-XVNnk%_I ~mdr#]:>3t?j.})͆AG .U[%z=ʇ~ d9g37H(ڭrH] JY(xל-3α\׆ c_xc^vl6Kb%hopB0n:{Jeg5QOtᷚp΃ulX"n) k/N|]w"CQf1h/]PRD T|Lˡۺɡ.,^Zx*y櫼 `CIi귂I^mVYB3qnTgLY`8BJjUM57ymgBP }dEwbm9w\e vC=bz2"kB-)V׵I?Cx2z+)n$D4Sq80=l&׺eAE/y_zIdj:BuC#Ǘ]hR'7mN.!\bgJ>.`)Z=`s0 *9۶jzvO^Jpz,ߩj?q\E1Bqm*%eܷdOM[[/}:X) .7sCt)GiDz8l1ba# ʚ@HwDzeauO,iUsL#?0R(S䄀HR6b$ j{#Y/P H)X$0l tKt$jFVRlT̯Di5aDE9 65Ͳ=TƅhS# l J p,rUTW"r&z& yҲГ`JF '$sC,1\#S>ާ8SyDJofMƉvgVAnM p,G!5Mj}rLQ)^z2zOOC,%Wc'k2\//nbr:*ݟ+n=V-ő'h_G$AG@ 3R yd8X6DO}bT)nI{XzC G`dЙ)>F5,.sԌX=wb_҉4{SU䑃a[[a@$GE jI+ @vk_T00RFÈ |Z|ynNQ{S:a5\s7'Ndze'7emkx1vw*$#?$Lud] T%h]Ef  6p!lgtK#_d*r¯h|ȼ؟s*vDYx9*mylJ>٩^{7f]A/k!W&G&$Z<[BebjŲTuh֬֝ej!OE}0B7}n&s|!Po\C׭/WcOrL#De)%N!΅kԝ9iU gUDs6S(v; gd,w(}oKPqWѰzPT{עq&|$wk/bl4RmY?ia̳̩:oˆVu਷f 栃M>w/G[e񕺖C53!`"sZ h/:4S'S*nbMqxQ6tN N`>g 鋝2 ap{uL ]Cϓz ;o_M1f-.Jӵŭ@_HFoQT ŇSDwXQc+HkP`nҽH‚FhcD  QCn' ~%͵~7Ոub/d`Ɂ.3n xj=ra3$3svc8&u nD7x ɡ,)pO";ao)F:N{K!685ŏ{VP.ܽHwB7L-!FXuhM&!;[ќdk^FWR%7ãkj14(.Pu,XbLOFŽ7LՋL]dX9XBwY[d&n/Z3{kU'0e^|G8W'Y#d/Ish۩<5]哑5NdcVo%G~SF qB3yq.,%ga4癿Y){XS߈6#K•CmAHس2g)]5 5T܄P ns5K7]TW)-@H0gRfK-xNruԩ9SR ?*'YQA6 ֽN)g y| $8SM*h tA* 0iБ};.KqŬFjDE @g .V8e.yLѰȾk{n!PMͭ"xvt1}6#9Delug׀wE6ǵ;2cgWcr?C&Z[2^@C՝Tɷ5Tk( +ah8DܣD@"ɸ7VGsr<^zaEPGF?0N^P.)YM,%K P?rFخ\j|/5j"VO d;j'zGA).vSsA^3,Oў89MI9}xQۜ'Bej+%w!lb;#v0+RشzKm)~^<ԘF{e(DWo->kSq| ,їkP{1-=ftnE}n:r+x0ǽOEg1!܂@T$%KZ&KEinϷO#KrA'(cYl O= b|㠕("xO pӻk"D! m0Ű95-i'85e6%k"#q>6~ P6mx1'}7t D`= G/e c 8}CG(]pXX=g'xkrcq^& ο..JqӶZe'cSw*b84~FsGFWy>&]$[R 잨i$X8773EHY$ei1waj N)>)LǪ/I/b]X$~+K)"y0d8LT>݆pZkN/bruyǩďm_ ["^$]ݫ)hs}%xod!1ƹm~_nK8Ǧ=(}P5id\άTD1r|H|{ .}1e&n?\kUāTiBK9B# !Jb\wPW'>GJuVjyKMuZG!;Im'.}tO J2}FRGK  6a"~q 圃X+j2ˑ',aQ`Cf٠eX i@ը 'kIpSiqP0] PKs edzuȫ)cSM\n|S[>fw U&ۅ]h8 Hl4 HCb,]5S9}qJ&N*lER-9##a}zl:1u(XC'qJR$mS%ګWo l;+dBO*a) !`*ATl,q~Q%F*IThҢ[*-@nݴA*l}fZ 9@HX;/.V=_"HO̷.j .&ж-KP2*2% #2vVOZLpИ E.{.o/>V˻h)&!j Yq_>_b08˰g.Ö1}+֭@NWBCW͎FOmX+-\v Nvy\ #4< ,cyo]G UZabp;POF(  ݟ'(l ԰Ǎjxȷ5'3(ds=&riK;qZ fOυ7_ m3#ޘ7 764\,"&@H(D`99I/,ㄒhrrY sq1GJ&1lT_~NJɷUF #sڊn?p;N5Um%k(tȨXܷW`3*6tY}ख32Dx~1d:?m%]ћ` J)>#o ׻)+UI3UKp/cR[l]x7#<{%@+D S^Y(?΄yu,[6;uf,,f5֝)G{{Vim4R, 5l "N| Y%I}R^5"7fyZTxvzLnEW{\n?sԜL4-9PTd_ -q@5>c.;]Em;oe 9v)Vz>9D 3ClFU3${Nxm xbBE2"~"\iN|F\lM,'}kW!h` f7JH]u1 ƒ1s߃n7WqpXiMrA)4 CrL'VߌK)/51%Zo9y.Cx5KSP2oRn'+ڄ 䂫 Q0ob)I"WeEx3uūu 2S*1Jhoyʴj[zA p0Nߔo;JEtWO> R8=6,м Yap7W9KB咢kF[Ф6),yˇ y81\⦫F[@Fg`ğ+>%#GJkOqFi #5 ghjphi1IB˧&@//z~3$ޯʼn{@N= gifa |ٻWrjf2JEeNy-ۥbVk3p;1xAS65"_==&74ʾTI#~jy0["'t]`F1m਀ɜZʁ!겭x-L\PEԛTNa7gtT!ܥ5C^3ɗ)~% Zpk")v&+/5& ĥS~j w%{Jۓ4Zf1UkW2FJ(ݩ H0TC>d3PMGs1Z!!JP}J͛} {k}.6fS3 JS#$(Ĝ4]y;JO8b[oKgH`(|*C{Txy,$(|i[y$?h>;h8j>9&#= Y-7-*)dESEi:quțs#AngX-3?hK=kp+Д }I6ĜS#sYF< arnc ME͆XęV0%Ga[ĉ'n }ȓt&d) q"k=]kg1*M 84dy۾rXD@kECzX]eh;D$WP, BA!\=U'Z. a}8E-"B 7NzыrƱ 'K䀑ב",Trf.WaghLń-V[!"-QHa°eGwp#\~sAV8'&MTq$?6yd>3eܱ͙08~Wzx Krsѵ C)wJ{=V g;f~S JE1[|!ClF$ժW9"X:xy`lB?d_Ԏ>=ʰ6%2x8 +Bˠxp)ld}@F;: 7f?S2$rgDO/Ϯ Jq5IHr\_CMaԣԭJgQp*U=,%%]TaN$7 x*j~'O3>ケghGGJ_wDePܿ"^kG@gQ@0^0X>F|$ʠ<k>Lhjz[QX'9̺!k03\X=.-+?cΞleb25a\5,x_˔%BT}Ía#Yd5ʲ,v %J25+uŅFE >3Խ9eghK?!(@;ɜ/E }^6 9JBd,v_ !aOpXavڏ?g~** >=ZpYK?~J010 ɋk(Kq*z{in @=-bM%.XTAܬ6g_=:5{xzÔ\(aڽ(|;|RξI!bEM\=B^-p._(83gMPp@ c eA,oXVi6s@Vmi<C\;Ɏ[aKB]WZ4 a{'MpS{2E;:iAZ ',6ׅ NlYVcHuVg5P{"7z١`rp Lhl { KOpA }ۖhY CK=D䝗1EDg+c޿ 6HP& ZLf1,!/a!h} -+2&Xh'V22 /=bdw7$̂Q"Ґ]*c[YmEcggb )6)-CJAQK-* D<v+Y&ek|YCV%E; Qg#h9D _/\eQ]` J'nFm7/"lրg|Ёd[1":d(iT9D,OނP0CzrQYT%v2a!>3IWC4#s4eWm6-څ!]#߮L5h5h*ʴq[4pF`ڵڮ$e **ko }7Ճ$dݛQ.)2H'z>c}0hhâ18tw_̴*zVJ%7QÞgY[zT-QU 1~ʉelmt)V N70a (:~Qkߕ?(g<2cNgk]QII8xO>e@ *5ՙ1mZ@(M |7VflӞifI6Il$)4-<Xs:7A\W99HF(X(5@&=}!6!Ni@M5/Sll@Yo: Xq=aS<,0dp }\7B:ͩ!J HD\Y+! @Q iJHcJ  AHRNbgA UwF =gv;Nȹ~RW24% W3}sg9]]V  ~%2ۀ2#~Ud xǹ;;nuYSTʋ.-IHE4Fn%L6k {jDӦ*#^3F/OJ ߙUشȐv<(@j H^;ci~n)`r%9{>)5Y{窣Wj(by+%.EQMJyw$0uyx6:Uw5L^Y8}zI"(8 6(R8H8LЏ]@2ܯi™D|( x =v,Nc"'29qť-!^Yui^~m]],KPBoJ !W*-U ƑHpuͅSl ť V 8} LDʱs2,  W($P/Stp}%ȣO,_Xl p" /u?"M[%v7isMx &6ø\9UHN)]pt! ү2,`c &M[wH毗k42qހ=tJ5GG{vRX·~:KYX<&6yNj0^6ɲWA# 5ԥvzI¬+khӶ:!Уyp{6vK8loSLbUcѡϕ>fdIK0x h\ϭ8Y(NQRuM㿒GQ22BKAV~;@*s},wѸu,A\,ʹ=bX!gM1ޗX2cAPFR3?T ടtLr$9!hfsJT?DҐ>Xo]2}!vM; ĖYeؾnCzڜgGddr%yD|#&-Ϋ=OU[JV(Aw .48 (y oH$Ύq=3.^(^*2+lga8x܃ߧB)2|]ԈV#;"EdZqSLIn.^7\Pu XkdS*pY~b mZa`cʙV-g(k,>:DW`4dfDÄq][ot]lؕUS Jq%sFD}=&Rʯ4AV 2: q1 7?&cC[XQ0;E&*R $;/DRO}FلTbbw`t~ԌHIPUk x%bXtd,6 Ğ rSryw7Ɖ)KB4fR60PQ 0b@jxU$/]G۰&WS|L/pl¹RLp,}V=`t0H=ƮMu(h$=":0t?sD2G3eBeD!oA(:ZE?i2쬘<@黙Zv-!&aPy 7d jkt". _CÈ7>&"~*Go,GU: -!Nד}灓 4f_;G6=D;c:K4%෺{z d} {50Mzd5y2AM0Um jכd9@4bZ9It Jy[kz\IɅߞ AV)UseLjomKţP4Nz``Ki t59?^]SP눜>Nc-n D/($ۦU(s#`2vJNGʣišd.>q>k1&0ߠq* a- b4fSnijJpN>ka#ekf./+ }PE$z^5Lqo{UQh2#.8 J@)]q#/1 & crBXfoylq4Z M@vHxױF#?M-D+rn`"g`AC:>N8 ӄz5 $EǙ 8I]bmN3(V?/ݦ |#[e}hp`]5}"<طNj?H') !o 5ɻݧ+zgoBufZe+Ki[D1Ke 1UFJX61~:dlÄ"ԊΏS!ɷM'*0 d;$&XpsTֺoc"x bc\┘[!`)`E˃ik,yRK#}Ǹ%RQň4hɻ"OM|N?rJv0Or CvdFk嶾[8ݖKENar!wuq"J_ׇ>E:44- TN(AJIVfC罋<7 ~ʖݙi=H嘻ǂ}Q 68X}iQ'/&el\/9.00^xz{@sЕ4/s!fEgθ]?ߵ}HY81j4+AjFYOm9h ok6R@P[y7e y} Aﳹ4j91q&}!DnnűmY^b䔾u h՛*CGޖ aTrs^1<3wqc#ϺhHK p ،.0hG6Y-:h˳>2FOvQ<+ARv1{7IΩ/`yNH5(s')=dB^$;{u ].B:@Cн$;m*J4BANo T[8Djbހ{NyZG 8="uf;h;vF 83*8Kq7 K/yL\|B4" 3Z`,4E LG<x82 GT( ؔ> @ "9j=Sdl|L+47 0K#^H#~u< Pvr=!=gPY}AS26 }[-|Y 8_VYWƥB Oc93KP_GMB|b/ >C ~5ģn⸫B&$"ݓ]hC,\.waWcȎ@Ydۓ%߸ȑE$USr7# 6%Cp%`IΌzAA( v|B1'ujkɖkxMLD?T\"֊Vy2(> `SM[QS35' eWw-2y?ca9x+4R8OT &kRnb4  ,RRhA>{9kP;0Զ/ј9m7q֠~Y$Ukvٽu=GTS}TSqGDF,0SQL0;sv^FP?O Eq- bQeh}Sɸ|:xrOt-گIbUO (BzsހJљμ\y?̾w25y7h7D⁩G$ۆą?wB.q}z_89C $ R 4tjjqR ,Y|J8'`U3{:b #G# )8/L0pG;B@AȤ 4:QX 5$ьZ<z5gj37iޘiCKo>ufHvF~öOIm_< v%߁ip)h [ ] |&hd.h8X1&ưeVvQƉ:Y ߳k~+-2"HbRgiz z(Nugu%"(PӐYSأҏeD쓗o+U3|HCjXO#d$Df{g~ح"ΚT=i<nk&'efpp~U֝LԬbx^.*k ߺ-,Wϰsu0t%yvߑ/GI2XD0̰#$o}Y' ͡{Y-*7WgtF& ߥکMx",fPrA:s+< LडC`o1wyѓ'C8פxŮ%E^g .TIvQaP9}WɉSǻ+p&ݏ*47T&+12zl*E=ťEibCKX JiM[$ 20N߳eWs]H#JtXֆ~:M+DŽ.,/ڳ& Tۺ6k+%Q7yQa8֨~*$ /1(㢘 ]C N.Ae8'M6%p15a'{9o_oϯ$8>uF4SmFW0n x렧coDg8 WͰӃZNdRS&+|?#ǩvHLNJ@FKa8".Lmw&6ݦH3'(&;oE?7x<#mUz v]_Pet`|ѩHdy\@)aI؈LEb9 enkNd>G2^rU5Nb7pi>K"3IAن`X=5>ѯN.LBkSǙU(DG$.4sa2t M U)Ңp~:uVRv4A砒ڢ*. q| 0IBoTzʝX#~(:*}eHL}S[h{C|ENJɫRkˌ-fAކhw`*54#PD@a{Mǘ&FAyR1_xjPpfcln7KN8X{2Mͥ{d+͛ܫ|/?U;3?<3,\3 vP1tW~krٕYb} Cp#^6V㜿 jkobi[!-s NOB Z+=hzd[,ߚ s*q?P/8d$Q&Ԃ+6Ôf- h,vVV ?i ,O,k>+N[q'1\&'GH_.Za 2Segn OMQoVyMņZy26s-*kwSXMYQmހL2C)>X ;0, N*yʷ[KuS f\sRJy堇 Jť%\Gk):e_:\p%H[86-zo8;Θ?[V\ |Zp"qI؉3 vC3TA=Ũ*r`9r2T.QBwPt-oMVKw{6 gYw9\޶%KL7a;k!2͠kقU#z[|;%60)J, r;rӮ2Cr<z1{(Vh2T:*U>w~6,U_yv>Z5}+qL^R|n^ "XmgC&3|]W|}oJEg^HeFڥHBZ_k*ضEJ渭,sX݀d~x+6=4}̝ d y`Ny|yu&U{o qJ53RS!A mꥋ驭Ef]YvMF%km\Q\a' >N̍k6d^~A Kh˶\,83ñ~f`-ྪ!ӑgsDz(:7V>5oδ9gm>@w2؃ܔok`֟SK<zqa㛔EΖ6ʙ9#٠ɚ1s6qdGY!/ˇxx'ܐL-:U>5͌ @1D߬Z>ѪC6mWNQH8ؠ3Td${QN>Z55`Nw!w1h[!, Q%uR#RQiQf"DQ[ffٔ|L)Gn") o| 1ۊZ*YKwa롩|C ၶ7B ȑsF,RE߯|w7Qqְ X~n ՑN=%{ sM{c]xmyaDPPwDt)֕9#pfސn{J8v0`(籱ѹ,T5qytKK|XXr:#l]9^ ?|M]2Yկ" G:xx3㟦5PQ])}~}D$48*7aݬԪZ01GDunii(OkbPNYnVp W@lCJi^q]A j1} uxA+K0ky$ `/?ߐ ;dH5-pC,"JD{B<zґ@mGB(.5􄨋M.v&yEe9'&VnB ==WY7ټ2v&FeE?ByS]vqN%kS m#iU00'ẽ!bՖ1nthXìa~@k]WyfhGaq">9>&Nޥ(g>& V*!tX=ĦU[{55[UY†@S kh"a7SM,zG<קLdÉ( ڔΠ@9_MZ|墜}Ű&Bd:9$(8[L CN'=m_^hjx*oX ƺ1g} ǕԆ)tmf U2^F+A6pPuTDBs?> zEmP;[l4ǩeKRQMI\)0.*6RisDy}n34)g`&m@xõ ?igbl H-,c:m6 '$٭ϠċSAAl |{(tॺZR/i3x:[Nmo#Zvi|$}g6UX&FSo<c&#`2m_(n y#,EU_dPoUlشLv GkaOHQ[@Da! /UˊX']9b: _Kvr65[_+ 2x\3a..V"tI [s]3'Ov(1ȏ. S 1.HH,& Jh,!3#`fݼVxRNoZ0#%̌`cz:YQ?hhj\a:+4ԅ>k%f;0ԅrC ] /0LG+G&Vjh^-q^R4vl7͡}f1 'MN+T*E0O]O\vSp՜=yxXcMS[L/džsT)nni4r5 DqȎE9LrIuV 9w.t=C0YtCy{{3eA%F|㢞x K=+#jHw`0 $+ (?8d{uTC%v}\{:H>\.pQbBW-e;\{1OvƘ5$!h~@R70i+.Hm4eKNjeω/?/A̜҇4?W[1mwcZsD{QV&uA^lY׫(+ۚ rµENMh`QNi tɀrE^ĺp=IZ J-P[n+=?&s3`i3xs3rqs!n1_k5v>Çs3j&sT&V&`QM5[Nf2E ]5 [@aF9"[W' 2nw l[;t*i'ïһ; :"e(vP{ruMP-ZȧvY FdǓjnG.O*Duh ƐŘF)MB.d9}0uertpO/۷"] ]{ܡ*v̾."ᓯ9[ EkZ5KpMܟs|YhVԈ7~]">ݛ.(y <z$[f,_ Vm@DYk`v%˜Y@ggGnS $IYEɒ2>exq52 k.b9]/6_OIxZ4C6ił׫d=:~:SFjݼA4%׷%@)ތO8=X)H{>՞o^(6۪*-Q11sf7kdD@/d/F"|^vח):Q{cejofCqTi凁~ ;Q6 π 1d/{ P0Ŭ>I+/uS퀨7y(Z۩s{iT9a)^4U%sሬ7B%#<2φYq9:XX9A*/wڻ Z:#sp{+1dlXL kT^vFOC%Zf_&UXVbs~ExQ_1ToȺ,1Қݔ.O60IJ@""fJJB`^Xew1A~·defSD|eY e 8,,2Y9:νhYqG{2{Z) D~)Db<>sÏnȂ6Bhqو绛HvKI~pSu0-g_գĮ1+'o>>ǐ5AVT{6庾iiF˻j->#xf̦:՟Ƿ_$'9q7{3f"6] j{L#0 j:HL2^^Y2M|$(3apGХߧ"~PL]%JBߧ*Awy Uؠ)L]TOEIrFO+k24ҩJIh4S},g 4SOL=w,N(dErB!32ajĊ㉹!""Q 쳣~&bptR/mi0 Χi}uAfD:gjtPk]'ThKʜ;rTƹ3"\|cmGw譧2̬ȏ@dIW?𔜊IJ$2~RٝI{!ǖ""}ͫ+]!d4B"ܢpb`|k /V/6ib\^\L(.'7ѕ9#$"ѰuB!k1:ˊŚA:QZ9*wk [4H[*R9в^}q?!e/h]ӚCԲFwGIhݭ.Y s-D[˘\`l#8|-<ydB- j ^k@jt/Ӡe|K|"(8+!r8sXf+ r2Ss.R KcBީbHtm;0G=a<% _PIA҉4[2`V]t#m#K EXRhw>U(cD]qXY!/޳w(hAV՚eYxvmJ-J8H4": X` L쪀4jz,bWu] }LV}H#kuVsz˳z'L=֌CE!,ޏ(F.wjlU蓍\I텒{r}gJw?`AE`ZޱP7nTii5"5,_x1ODjtk| 0@xKF=g7)G)&9uy䯤TUϾ"Ia&ʍLMLyJe8Ϧu܆ݸlYhڽ޹)aA)&vbj8FZ懑yb3L[il"m XU`rTf:kq,ɿB0`>.\2kw$?Ӵ5MJ_;C(c;{2zw8D9QqK\IG˔&Z9`75le̒eNU#I .7ٕ8gĤ${{-VR$gGh`vgtgI3k]Q$ vr5iޝW%ƆVL m^fPCԿy޾5?B -v֩Nmb&X%hg&LLr%Y&|o2P͊6p͊*WrVwN_L!gs`"`1TZ 'DA4Ec~_p-W"v4hE[7l"P#C-Tf5gqVWKw8;Gi8.i遭]"b*IaoLs愌?f/?/|sl͌B@F=K4(S1vCsd2Rȏ7з񖝣px BR6QF|L<Ӈ.5`w'ŝ߯Hn^7cff-~/23{1\{QTю!b'//flvjޚ[,bia8_lv~2zQ2x8 sbDmm$P\hب ț#&/첋K \ddME^An-3 N$1IN%)Ӿ.it!BB.,Tӏg&?T .gU=t?d?R$C|jԲSQ<$ JPKäC !xf&nSLV3Y9\evօ[",gs<`&%[#{Y:猅*p &CHNE [8wIbsRs*܄;;nGtkc#IZ,NZ:ӗ&3dQL+KAU"!8-JCv0Kˈ9P(Jbt@BM25s7+޷DW@ƠHTwP=ƭ_ +}}qbPa]e!w~`F~~/",͍"Džl.¢v; ^+e8Ӝz.# ^7cP*HJz1`ң,4,G>҉2Y> _ypZfsX3Kn?iDGQi&JG˪o4 2  IGs%X, eAa`nj֦ɛM3LH v0@l(E/K{mo}2vSt/A6O&ex_? P#O3sӏc,\J1s;K'3X҂ -@$=W_(@6vq^d ÿ́Ƈql,lBxqJ巩9J*MHpB[\rǡ%,5j`cR}+I&}W&kGX6rm@g=NIkk{f@w.čgIIdbI}8xVJ>DyۤQNWV]=h@Fg")meeJІӥv"?E7%[R˯GG]T*Z .!BȄ#T&ƑVIPxU&? MLMN4EeNb eK*BNZgÄ䜹5Qɕi2w3j>\7LuL%з6B4͊b%elҥ&)*4z3AG:7_|yEv1mE2aA47Rs؁NUē!УY4@&*%9~Syc <㯫 Ն-UțbLP1Xo6(!֑~cL)2A^[ Jݿ)!]3ʍ7{(|k9\T?qu8 <(,0A$n]&2^;Sx-ƃۂa!* :xF l85E?1AW`KЏْroob3-l'r6<ֆ}DNxݧLV9p/~&ʇdx+S7Xd6g;!Q}yRU!*<ʿLhe6=idp ZVsYFV":ý2Ȼ MaNaj*}b/x y^%x}F sySytN?Ov%Hd&y]5a̬/œ_qD>qio9u"s/B,Ԯl40^|ݹyϛ7{ ܅B'L2) ~;do7/YI#aS!݌~+E-i-ȴՎB͌"Dʱ6k3?tY;(g:3P`z()_{baC {ċٰe7ۚ 2Z\|YMY\*Zb@ɕH%GhP"'q.\&`-Ms4rpF;{~Em@x(kƣN.M +WӞ`I hmObkshԅϝo= *ip!jIұБkш? ܶ[_?xqJCsV]TxReDTrr :ۛYk+%U&bo$+caxҹ^8{A}l`@ |[D"Q"F=n!L"bz5# 2SxZ0Ъb)x$E Qf`da$ {R=mq%˲8u)|/-dl_Šؒ6C[쁉qs?=s9oE iǞl-w%uZBQJVޞdEae+&Ll3u,#5ײ ޗK 嵳~?I8g6YpVWdg즮/R8ӌ!kI>iC RUcc- XVVg& c ӂFiXwZLj/WuPƬc& p4[AMx :gTΫ'9՝+^)/clj~ڜ0a2dq7ҠvHJ0' c54Λq4 ׉0fjJV׶0)jB^ZCmst!#ܞN-G_x,?30XSpn,bSo;# :t6dFbC+8X<^a>]IHТhOrE?,~j T&PajA^X>=ny+3VnZ +P5Xru d&ǚ+lKd!Pi;$Bt43ߥ"3G:ͯzE)ecQ+tϷEz,תe =~SXe!wVLĹe:skg35jQKdr;)Sa]$ Oq`٭ UkJ<ݸIK<,l6^#/t= ˼%>b|G Ph]QCgDŽ)@qo}xC +CX+!+QTpm,;Uj5y$ZD!!vy3#l_e&#= nʖ 8zYK;_[wxxχidPm(5dkb7DJ rK5|GӠ ɯPj>+\pt[z'r|dp(^@@j [S<maSC^! Ek$&P3_#sMSUG>I%*Ax|iUF^'ΙfYɅkjPUGttԗplø&HP^.f)W9c6kf+E@ݑ?lxv\ƽF"iڮ}X}ֻLt##2V_jt F:b1/rv=;bCUm@ɖGlX803T%cfU?N̏O:'):fJ%6V@U'_0RN J }>3b?29zДh M%/^ 7,6њ6d:#P&uhQcGc(4gR<)k#ޢmā!Jq7ޗ{rx4# b\C!7{8^`:1, Me kG^Hޣ{]1.j O?Y3Pm(ZI`Mm0Cs{4h2]5Y+))neTlTBj7ݼx:m\:4炂q̝\|2I@kL2ՙ!JUWٚv+KlB0yP; U&%x@Rls $cwr&)gFQ|֒9rrlE^7uf9/pNHܧѮ^\4_P~}zSsI[mO8>Έiuhe)Y㽗Bs@h벫N‡zɐjofrv%CܒnsQ?`ǫʍ?j1aTi*zO)'iK+9gsx3㨹],2L|#bEGwɟdVs,w ~7VR7|j*f$#FbXaX TY4Q0Nl{Xy8g0Dl()/rXU;S= İ9*+'slK HjP-CEz W"@.VadJ\[GBr %Q8 TB3|?#;d)[WBU ULO?`wPy?,aAt(\?Ѷ0x^7rrTZM1]:*;j99 ] 7b$8QLj(w_F[)dƀh]AV߫lZ/ ]<OEqx24QwI ȼɤ0:-G*Y84ԔT5bĒڷ{tg:M\, 6T_Nuki?F5>>S `MUtq[!'SNgc  GdV1Bu7ī&]ZǬbE R@8\sC!@6g(?TލZ"NIP0)z{JLoᄖ.We%iN <9miPƐ fs [xy\ag2r]؈+n e7AՃ98t6)]&.GeE)$ <ZkSZC!W bH i2g$`Ƨjŏ||-5XݣM 0'4QoNHK#7 -E\bIALw kmU݆2RMT\w צY'જjϪ{{38aP|CtlRU']P. 7Eܪf ƆP WbpQuVާ3}uv{C JB}7֫44 Ri ` U%.efg5"9r,oPjQXv@=tp5D+?!-?"g3`}19MS!(JTk[ 늂Oh%|Z8k2Z!)). B$BiK4 ~D|L;P*.!lNs\/bii, " |26Ht_I"MQ-[z_bLZ~EL#kyJGڨfg]Z}+5KpA'o殩C#?bGzXt0䄒<Wn!V[? S# &̃h~mb,{AV@2NsPn"1}C`g=I[c!r맅M +:qx+:ǯqRQ,Ej,ìlve2^-"X)a~&!?!Jx JOX<${eB9+ n9.;A>yӍxD3]v4С_s =T_-;_s?>i:v$l GŸty+NЃxmՒUR>yY w<ޠ&*[CFxen/S) Eč6҂Pf,J^4՝1%Qx#6C2@܇;jMj{u<3@9Dc>b/}`M3R:kNY^6g*UP)~ 3IX @ҿiMwrE'mU/1GAr2eض↠4M쉍+?䃝>+d +b GVә!%P6wbUVXkǻ7 $Wsxl쳝P &j(栠Ʈ$~I&1YRf 鈴! pIۡ LBQA8_0ɴ_#c'= <$إ$h'ˌ$7>t ̂l2>* KAY*оv"j>;ٻKǃw! -ORw25gf 5F<9`q MfƊLe~(Iw@+m~p4mi0v]Հpd\ovN#la?r WJ/dڭ?&D#+9ft>p7FAD\ =B٦oNa- @1 D-c Uh>'uۄ=)='- % _07\ DGVNڟ}wZ:8e?ݺe7&F͉LJ xJGΨ.\Xo6j-Gΐȹk=Z uJ3L/ 8]g Us ה[/āQia"v]Iri0a$L,C2Hn"2l  2΂U˂wbXD$#+|DL: >;Is5F Q\ FS&`j {0LMbb @tSDc<ȚPgh^EZ}yode!JX9hU+)?H9tEY_E>lZT@ym9`Y|xo0qg P7"\yRiV1+ex^- Eae,!@\__ X5KuzP+qłO$DrFUݬ~5#gsY%a % ->:fy,q) ϬoЅf/ah39?wwx*[2χRtp wW ajn)B+Z,1p c+}BX:7|+:7uI%J6M3=$UW;>Kg]'58乌2avEb4:62_^՗ Sưj˘ XTP6P[ (Wɮ YasFgKg.rǗo"TR8'J3i"nSiXj1ӓz ~wХ-~˰*f`.-MLogVoQeW(]W(~l: "gIG7zOWN> il;j5?/GZ:ixJ45 ijĂ+@ LI[L{x'ObMX<488#iwSC$QsRS"g^dcy%ڊn4q')wK P$W z">j)Km ZMH,GB oG۩oG"Y b/YМM]eM:p7 Ba71!p!z`0' q,v{SwIƞta=LE?ZȦV@ X F 鹮R Sec"Cc.f7jk/Y?=wKJS+5oUISKፄf[δ6YӲ8z5SpfmiG RcJa43 ֦eH VYlj7m$ˏ2l5:8-zoaF-25l~ 79`ErFo Q"zat my}D@^̳ܥPCRmmݸmVO+=+;z~kU 1JL2v8b 4W76Be7n-c]WI ‘9kqcYViɭjc8CSfjUHP< g鶀uEc LCvN}Ϳ1Ȣ${#G ŕ|k5%sFp.{s\alGh:UO#2{pK$˱|$0+N1zZ&"wKL5-u"~9:h&LJE~=IMַq~Ԕ}FWߵ+4 ^ȧy/HӠ \6Be#d־_¶D1w~=1c?>-Oa]mZw@*`:~ʷxpX7/*uxtwe1WiD%-$CVՕ1@Àlfͮv?x1C}[Ȣ8;yH ?r`r[J,bdx՛ Pe7ƚ3 >[aS|'~ yw&C">_a>lUoƉI_ic%Oֲ^;F4|ۭd|Э1 D;6+a=ca>aBv`hpѵF=Qo//imeeWlM֟i+Lq7f5-!ow$t٬Q!Y>["J搊ZY<'Y U+ qsx%3$n7jҺU +lwڳk\w^Gc^B#LyMl?fo;Jkҳ@\3"| j}Zy }?jQ\1QXfLzyaIQRm_h>)jxH=U!4‘arS͕(Y `b€p- +0Dc{6dVHIד-zT1C :5Xb'@ qVD V4b73qR. Z>bWq;e{,2j&A=nPo:߶qݣh.C?i=o8cz&D~ )WS;QՑg̵T%#DsCs|M B{  al~?Wx+r3mv?͜~5(\s4iRo?iԶ43Ӣ|@Ɩ^W)ԷP!r{6IR& JtO.0Y $= BFKBg{B-"ÉT Haldu| S.w &frE0opYcW BLW*}Q*&g3:M%ª)o2(4l:cr:S>{j$pǘ[@MڪSuG[cklDf^N-V-9^xghA1,SJؖCVt8uQB[࿉Ho^Ǧ+ iu Pf=B #ئB[,aN*QUswWg4= 9WPZ_4Y7/llFP=:/džK`O z\ NNxP;kC+g8I:@z̧a!6 ?QǛ4 !s\kE5XPƀ9/-<-g "9aE]{y  a`c~eơ|}{&ɍm3Aϔ\0 ޶cpB}qN!g(44VdzS*ab Z]΀ ~(=])}cȎTycGbn\8# @XM#sT|!䜡*C咵{2>(>|_OhrHuA]6ve)pк1[*0͋`6刯*ޣ;1E]#@J&1qv%>R")\Ε7S׌|G.{)'G9 pMZ©ݞ C΂h|l!HN9{ Fݨ Nr3 SWj>;Fou;ˊv 3Ywi \ЁltrQH| h\6ք-Lj2%ov\O3 )nZ/\NEdc#nB&;<]fn~@-pCvM(9+HKo &ﶇEo+ε}@dDC4n:kjKKv R7NtE%Y])LnڌT(b+AI` r5@Յ!jG1l6;eAнq{ `B&GmHқwL.䥷s/%sdk K}Nf$UU?&;| mjUf@$Ѩi4oΧb}'_͡9hF `7x3Ɯ'P(Tks{ܜ[%Qt\H5Cst:@ emWGJun\*ז7gd o^646Za4&-(ȼp%oj0Ē*TBq0Ë |k _Мl@fRC hpg!<Ǵ /A'5 A3UjdNHiIXc!bi*ܧ)o:& O,Oԡ+m݂ {makiC} Զxdb$r.JvEI?6T1R}!|z)vgX`R~VecQH/<?fux XD?ˑסGj^R]dC7?}s;A+od !6iYC@_^#OW2/@>:O֧ Ne]?XNzd0ڔ'%-lI(p=5L%^t AÜ2ts+Y||+ݍYm# +&+vm";fճL)kܾ }:%Bq8umdZVC.ցl{֊WxW!dwu/._(K,-̏tt!݅kj&fї.SdVPo{o`RTr_"t,|}كO_zplҌ*7$7ePi*X9ن U ,@`¦5 C9W:76dOh^ f;2V))`U@a 1 k?9r #G Gw+g+@!v0DY>$V273d9 p["#Gxc"ȚYBY'=LC~17*=ojHJb3Ԉ˦r` cDM=bd3z/ݜ)/:OA~2$[z70+o8'hhWɉܝ,&5cK N+?T@=ӜãJxoS:c{DgfαZ1XStaD8@?5u_hh\B<0)Ww㱑|Xl{P$*BiuC-'j"HPt,ق5%?h.4g1]*zz$\_n G=q4P ."1K$ |3LSyJleZp2F^V+w@>?g3l 5rlV. S׍DܐRXj+zr:d|gXI2H'Rͪ:wCDxma~ORuS9xgSG&/̜?󴽷A &MB¸j}j!JV\z^#22:+9?&"ѺUs6& bYʭA*;t5w5>EHkfI "G]lʋEn~$ , j2#>1.aAϪD0JGz;$Yjw:rS[@D Q4O$}W/yba:wV~ !iQ~KyRhj d%G@JC vhQEM[3U)W,iܵZjq+~!׌k#\j1+5bEt𥘬**\0IP@-1h,#Ŗig?.TD|]]oiqI㕙/*HkH5egU7@ FZ{i *ĥxv='v9J04}1 P`6_߼α[CbS&O;oszaŌAGDzČ]=*T+x>PrgMI+̃yQ | 75`` 5+RF↓XjmX@w1 |+a2gcCLɣQ=ǠGM׬7b(Xn΍ `e#G0tؚlYy08Qřmppҡ| ۞_Cz[ٙ|%aTOa uu!8H\_Oh%]UûcO%=pW!d9N9r֩MFknRa"zVh`hEBfY L 'FK$@vE2|زHT\i6h1֥6Ua.V+X=%镍g'#XF$%a( n`%w Nnp)&<{·hIkSbt~t=7u 1Pk=]̂x's?T!fIlQGd>Gdގ(+ъj\T{E  \gd]>rVz"PX$5q&ip,ר2%0)Wԗom":|[xc67(>_Zovrs=}W\}âWUM{,.b]g~aۻjQ^GlSv5 xL s)ȳn= gc3s~C5mImq͇3c섣4Xr,r7yѣsUasA9'feZD.9mQ썣!(a~X5}c~!lݷ U (@l,r;ۈRaQTEq!=\ZwyAf^r\{BiO(*zE]Q֗r >QfQN)%ѼrRv5t`PYE]ihI~3|wЛ?qy U;uc>omU/P+Vю /$B-R |y(k֊UJ u& weoxj ʲ)g#QggjZ2fN&r;\Otͼm1yk7ҦvH7°եysF$b]Z tV@ S2*tNG{E(h[OQJl7&yCpXY/ L̲O 6\K@z^#s>T/:oədhP dž`5qQ܂>˞O&"gNQyQfVgjF3fi9AI"> CNKb+ONI}ͮ/~{Ӎ|na-k70+׾}\I n{iabXm Q,VY/{ם23Z8ϝ`$&S8MP(q_{{s5ū:N4-%U,L.F 9m~Awf; ak&~pLH6V&@>5 `M:]Fȉ)1VQ=3dyDf纃;[^7튌oF-^\KfiU=1lІad @h`a/O h ͤg30an\kK1!4!PM3c^7|E ޯQv,vy}0`ܣ'hx8HT t1x'4P&c,!/s5€tpL!IFd4w=S i0bU˝#x?rwzϡ.zsG>@!5(.)8-Μc\7WEq[ VBlp9 f~2a4? Wʨ@v_2XrDݛu&vf`V>YPa##K%Kay{Y»ȿSu=)k:^گ*`G? `dՈn`eފE/=LQW`aA3fL[S|\9huV=^x`C#rU􍨐.@FqiX&(Zv_ soE|YqNl?6H6$*[Ľ,qj{7{2]n]ǘ8ϻ&㸐vX !g`.TʶwnsY@jԧ'G˹@4`+ #s &L gݥӈǫ-rc:]PŒ-*(9$d/s|h FLZp!Fq֧1גîGuO ~V9ۧr&FP  /{}J,}݁x_#G`M>hK:ʍύ:ݗ 䇯%3O]F;̺0V + Y bZ- 8`%6=+\нTswfp2S^֡,zb6YCY{saBQU/ǒKFf}O<4r(܂0BNT:">$7Ig.F?@a;4۰ph YS񻟧I][ZqalFBsl MP KDTLi%Sxͅ'3mIq']l`aTp'|3ᒟb̤K1NqG~+h"۠!s@weݶRR+*^gW xo<(NyK@<&T{eJ! ߽tI‡?Zr=yݏ\k/j)?Q۹*G%=!bty߃x XUΠfQϡaām 1"f*DXgZUޥ+ ptakW$!cn]ޘE8pa'⸶bVm2Sa#6s#j$)ܞ\ʏZI|b`ʺȡ"/12{$d.a ec茕6H)mbrb J0d4t8Bew p7/@뫃Ք }9"y\=lcQ6]=!VsLMċхڥ :=C.ZB5e: 4AMQH>Md}mkhe6!d0K1NX<D+_V".aƒ Ig̈́wGבZ{d íR:)^BX4>d8ntsYJƏ,*ȗp=2rJI!S؀CJwxnMh[\p]-Hgѩc9Uыv~)duq\.'6mEޭo/pS 1Q\pJ$2t>nf^3^. $>뤾 vG=>G=apBƠg5NX1 VC0uQaU'ޜx|b)gl&=lQy$<+*#CF̺asReT F0c7<ͨċ}QFRG6Z g@T}=V$ߠs '\??+C3+iGG1WҚ4סl͌u5w`aq [9?ű (~+P& oXb+*Ab ȿC^ba-}X[expN9Z#5C?+N.^h |B@d'H7y|- +hd->_JgPO6_Ucv|!B.Q"H3"ҵEKaiDW`_sov5!3`x"Wj/孽 Z;aKU(Aa^)']Dס_ U\ZhF.ͅVn# L*G5vm]e 94gk:ɃE=O~E8Sg\[I,}Y4;h4b&4LT󪟬L_p]&Ǧ+:T*UQ69b `G4~K5uH+lI|]ߡԣwO?b9e(R4JbvkԙAUR JH(o׳Y|NX7Wo$i-IM˙Rt^6#wL"h!Z9 9\NM:fbZh4^XZuYʕ5g* 5eV)#3fb9}bB]&TM{&}x?˅/CVn%bEp >]ttO6cr:ղK0~ +=s;MH=3'2T6xR٨dꐔ.c-5 )1l{z-mњXx>2m+7e/N5^c=s4P. ttG졪=VG7߂{gZɴӅ.dn"ג&C%5,PC.B N^{ʰZggbdq2c3[7WVsr)$m}{OҷP8w;g{Cn*SluVXd'*32YpDEV! /3P81#*j%0$Z?{0g4!CLsp(`Y:J .N54kBdA(#ߪRҼyCYo!"WfUUC3 *Fryօ c2`ngXުj:'؁7Y j2[˶nڅTda[fd3m[{̅+kfWG..GI[2\t5i!2X `lߍG cY m\ Zm.9XRd7tc>Bi;Mޯ0٩>Lc.l5'ڎ]p"|$祷ʃ?L!U^DLw#^"F׋7Е;òBUwԸ)vOə:QzQr9w"aMg9:6-H9N/\!64V@i aPa/HF6w4{wp ϗn\ ٯ/K =^IZDeW}OB1\0b_gh,sqցi+*5: Ҥnpo-"̒i^n\-׫%I֏m74p]suH'{.asW 2qşA1D> U(g'p xgJJ^&+[i *b^G f*tE}/U ` s=H۹JJXH"0t\=k{h:@e"Ymźz@._3u띣D(<ܘzuK9$lALjq\h{c#VG>wVXb؛_o?2l*º=AD@BXy3K|g+}SaZx\3'dR}T4WL>/hu}ʦpS|v +.KJ/SCZȐz {%hhбb=t>|\@ J[^9X;^KF|u`>8SгmJ=u^"i9]jN47'C33nK %J^+MY*a osfjdڱ,yM&Z"WTjH,$ E. ?Y%JH} {$0/+uv֗yu= #' 2ݮ`P[g/:3z~X\;†br@= |U?ڤI?bW=1qU9`F@7Ɔ>;H1 '0" 0eeY`jUAv ^_gDF_}R[I6i,OFf56c{ڢ*Hs'/0?e m%7zCZ=c2E.{ܓ3:t}@3,ܵEE}pN>̀\]*.`:hņ.8Iohrq< EsǁLΨp3xےH$'?]{Jw@=a֔x/2c8ۄMͮ_Bhl٥ ?v{ZNt=c-BpV|^`50y9!Hڂۄjɔ|v,1SM-.R}-QJ#l1R 08C.Ij:[+a4˺ SfgPLW4KwĦ}'w!$N.%S6#ovo΀Yӽ(,т\ 󻒆h[ǂ<geKa8i~?)  Y*'ƣxzhINm>0s +jp>,Ÿ& ڊo3ƾ}ԾvK!Eч^1HR^ εIIoH ?- # \봫\剶aPϬp6dߠ^?^u( {5(ys!s ($9Zg=.uYۣò}% QmL#2~xguZ hHQk␅n=3yZ _&<#rUwXyEBԈT@v'79uicJ)@kq&(6&G|o99lLsw0jva8C4g? U#aԸ̧ +s-#sQV}GS|(Z/Яl&{Q^uZD"\Qcb!z`}N/uvirU]K^C(54-؈_"8爴:u R3 `xd^y53~XȥOr6CdT;&ݕ]n EUq,! w2ؔ?1^^x/^hlppAF{;D=|p1GF\d\Eh/iPf55CCR 6@gz]PipQ8/qGO!/ܱh⣹`RkzI-50$4H^!L[Ӷ7yaJLAXyje)2LöUiΘ:cUr:^9U)_8i^ϊwk#~W+PϨT~ٸw[4_ƥ(usaӹ]pCt,p^Mt4p?Z`mO.j#R$:k2*dn Ζ:IE3}6tY#C-ԝ.SP 5TC&;ksǘT7~%C!փ$քRo-/eHWUV$4 s3 yӊubUȬK#*aOI\ _;[Q$}#⤹k-$6½cyS$LuNO'O7pfQ/^jti.(W9Ny>V8Lf_aԖGLD/T8;9blԦcPI741Ԙ`Ҝ#itՔJ@ uyڶ:diIŞs"Oͩ~7yLaG%Hs $w"dBeKY|S}6f'Iۙ9ͅOz uzaV?2f|Kq( *"<a\˂V j85j_kY 1 (n꩗F͋c xQ?Ȁlhd]L }hsSi?1Rq&SÜE'6PjȩKrxvd&XD(?؅a5IMXv-,؛IοЧ֯v5p,K!;Kfb;s'|!Aqi85-UgǬ̝u"yP{C Cw&.F03ε |~_%K+&K\Y -`o#!. 6~w*$UǬ@F3Ob8st{<.Q/[ Q̅3q4qpDC T? ixMN@=AtGBF ᆛ54A&y3$e$\ _R]FONaGmnt#1t^PAT-gX^d5@ ݳeSkڽ $Lϫr{Yk/ ǖ$tq\](X^mh0ۅ˪kԋ tdЋ5̒/A[ҿԬʽyzA!#ע}n_ba9'Qcu5'ɥfXlk+nouFb.큕GO?q}zi<+~W,}_8υbbTmklwIYgѣlXXf_#ly*Ϳ;3f U\6DـA1&Qo<4Y@pz.߼ R!rpl@=.پVsAоP(F٩*!_RPA2X؅p Z[Bh'3_BWkA{E\`Xh]_{r86.ӥCf4i< SYRCԇ}32^|JqӁ׿7v}e$ ( *u0I'=T9tԫO)a5"gȅn[*+`Q>#9緸EF^E?D6i |i. xV"E/vK֣c%ͩ zMPTtƶ?l]׵g6=@^CŢzE`Wo?7ӥiAPOcan#N?P0/Z7E=u(_̄u#\a;p%{ԿOȱ$DЋcM ~D:<tEaxݺzq4|d'zFIыƺ*kUqbGɎ/he90t)<ՏRbk:Oq-k~@-,uep'*CK܊(V7clL¤ I)h\+-]>dqwz;@y15&{Fg;>q` M7Ql u;ᵤKF0a^pId s@ʭ2DtGE"A ȕ2O@Rh~?jRa?K}}Yx?1S5-9LN(0!ح5QO~K{0ms G6Qd;bo!DѢSh?58őI5Mq,+:Ri/1۩gS!;B/yr#D6oж) 9&А'9 :ۇ y2_X\E5$/L18:?ske Cm{#&AYWM,P.ކ=%7Y+H͵s:؂Up"8/w1Д!Bps|tcQnuJϥ(΋b˪{S'K%,P•#㠆"џIbN'6Rk; TzѨ0a ]L &lm}Qօ} {5>tu0[( X_ ߦ>_&JRu= $ yB6~wkeu5;ʻ1#x]nNtyK{f' mhM3I0D-cZ%0v#f/R&mA bz@ݐm_oIbaHb=3"fnDa̬Cf}6eVe4x+x\@53(S##_BRI+V!wVf9终0AtJÔ%(S|n?eAx&TO#u>༔LkƢ veT5?0K˩*fZLC?GX/*@'?` W;:=/crVT ~s%+iPpC~!~a(={d/OigH"s2JV))cgt |ҬlQPqʈ>I8ȶpmob_`:u30yqxJ+i}T+p+hqNm?Ila@K=\f9>j4yqԳjR8:&xL ȉB aFlQ*"eSC>yA0T[u׹b~xxvL/IwkZф1<zqJ?D/)W>CuXh(j=אAYewq-eP)co޲Zw&!#،#d#+rdaKEбLΝ%x𫸙nq@G4LUnQ#eEq% ~?pXᅓ1--qk[ MhXS!'34lƁO=<۽qxz e&ېvwI;|k5{^7"Wܷq~g[W`wRprILi^::., e<|J̱rNa}^lql:ٯ~3{3 Gl?ZZݾ)ƅєzo՘˯DŽtFb: G_"֗岿xūNoy@j9F ?ýߢڠ"7P)oX\v8i^/6юz{!|=TAp`̽$8;Mskrzt+/m<@ZJa5/)~ȵV_L)Yv9,Ən|||ϓn8 8*I),度YnZJ̈#8ܛ|Cokesw$#`YۖAK@wqgM"("/ta#j!Z/>a{LN>٧IFY+[} X V޴M%K^0:2 #(7 f1[\eQw~v:o}՞XYN*/0Vj$0>@*)U3WB6ۈs;<q_?,^8{{֠j] &S[̧S]jdл ȩ:owpŒ&Ү1!'q :$3B6 =h d3Y$Υ MpN|qbnr]olnҤ䐎 z4_aN/n %Mr7zO(UZu$AR tfrta>:E]I'V{$RTo%K[ou~x>\~bxFp8V.~zG^ XqۖU%KVKD::*/AZᙝ=Ծ6;sf2. +นE7.rI"=hcVJd3`鏓ZC}q mr.~mTKuzV"5~J棠=w|#8FzK%e*=?^?'q@!98 )I׺ZMP#=s01NX6^S,EqIx;m=5>帣3#hj4&eҼ-o[#;}Q!f-nX' (&N3b޶reZ3Mkfbk |pb {L-Yu\mzx ,[v rχwU.< neY}v;X0XWB7Y:? ah$ P3do9Ǚx-FJ tB6 wqaYNKw63ßi-'-sPR?cDJ&xW:g|]̄]k *JQϯ'v;;,UtextSj1(JaOjwv2xEƺ-cS+47 VI3KM"R`Bͦ6 ּBM_;At(ZP. _;UH0pjkxsxqsd5dn\G S"`|(1Wvn>4a#3!-}E3 wʹ%Dm&nĭ ,}b 1`N)!u46PP,ѓ1߿3ubTMmLP{&=#O)駐tYǨ*6u(ssK0+pnԘ1,B#QyteK&F@oUs% )ę34r.:2 Oetl^ EpKH#(rQHJ Mܥ;hhYt>Wn\;H*UM 6nrtԝ6Ea- l{V_^brRtVu CxP; yRSsEd'I߁6yU|_|ݯGS|XYӞ42xahMdO4Sy@SgjaDy0'U7=ۻR*71Bj+ڣ=U(88zK)t#>$)q)ޠ R)8Zf|628^Xp%km>;AxOVzH!m1lB:S{C5ҷJ\;{YPCڞ{hD@6vtskӈ e$ם%>>waU4[pv|zy#dǂ-#w4`%q4D)A\~"|[a9k$ygD0@%}TV`!Y(aF%M+3\J*Yo%24XP_5IIT2^G"E(&Ȫ,[NjUԪMQ!,iDG+.ƍY1}VQ8|vV*V97HQ>W_np574nr(N:( F4B!Mu ΋%¹K\lsbȃsk~KgAWNd̓*",mЭޣ6ai-6 ۟_w z.(l&2A9xþ|&fhvbQK6#veEtoShM=ֿ̀+֎CDzEB➋9Ҥ4l1_Glӟ6?d]{d*L+TN ӭT/mBJ\ís=u#'ә_3/2dI )ْ% tU-/hK/TdhMȎ}mxbȂVx0υwZ}Ϊ2Z%޹wHSF[qprS=‚7v꿙ɇBQ=G+]){8 n0ky`6dfg jvgZֲ|?:q+ޔ̓u{{'nHddž{g~JS1L ƒ R֔_E~{gϑ}ԍEȹQ|I =!ܗ`ȀOoN8~ԯu(Z s r f/&^hSx-{J-5{}<[:A eKvc;ƭ(k3WE r3*E+uztZ x F謡VUm ;Y̯nR^F@a{|?wd H;Yxˮs8>_[ax݃MHSN$JXi\˕nR-A_)aC5{2.GUvZ@jqx˛Lrl>gVٟej><6Q\;*$7_j_.ߧ4m#v{&fe|%'ZN}! lWy,R1kc {Y,(^|r?ñ`_-q?|؞"r~J )e"SHy6 2 Xwi064k1.i 3];(D2r@.T g*Z!JDL(G2\H a uنU[W‘Ŕ++ jGq9;XBXk+kCdu^xA0pTCHj;S}m-4)PbGQSOk m@i%`IszK&"qwߐL ~_/uOc.VH.(h^RKVL^ 8Z䖘K [&Üq=iLr/x>l+G`3bʱys40E(5-@g?k6kuղ*S`{0\w6|Ap.=7N*! sY0" W ܸė›= (kٵ\pϰE~f$U;w+ 1;m Hئ,1QsSKJ}eq_iZ:+vӪ ZqTM .Q$'G-VڊY:J73٧Go.VJ -rj2dP!RWT3,tbo0ړȞ-Gzj  qM!SNա>"TE ^s4OtVg`yǸQ&[¾ @vtӵ^ȧuFg'tpBî4*4X/9rL5̯2"W$BjxVD)p q0>ۿSIAGg$) I<Z}`[EٲCm ҎDsYV"̶t&:h B1f͑t7fqY΂3T!]tc`%ޚTھFe q“ePUԊW+r*N܅GV6rxI1eс>"I=Xq{}j8um1$+lL;J_'iY3gL0TdV#*8"-ܒ6#'eaD Cv-QkgF:> #5er36׶udhSc9kM gV z,j7{,yn *7#Oo%%VucRg'ZQ`u4Q{.32)Bhny.^oWIS bȿLv0OKB6(2$QQ'Dhۥ*cϕ,hWj4Ó>}Io*'*LE hTW#".aQ3Pu/J_E(s)C$bYu 3RFlGG}fc:=jH$*itdy*jQ H-'<*lS\zkxCTaOz%LboLDhg6SPK#+q\坃s%ޫ;JTgH/b=eA}e!Сr5^'0jZ<1Gq䥓OZX|rCڵ``IDȇühvcX߸)n8۲a ü '$iJ彈 8M+"!Rj:xmRu >? $.$1dٲF2i9 /(xx_F,Daa5J]_PkEuGe9l?Joc5@7Uy!UqGoŞBkۇӟ9Gzgdë;6E:9k$-Sm>g[}f+}^8ܮ=9ˣA?gKtM0WY`v dF= UpLDkʶ%JZC'HA+ ]Uf<9_53;eoz3_gCLgbnOCN`a *9-ń99chËX PuXTZ0-loxFH;xI~tB-:~F.>c@R~NKzVO Хe$dTדZ|bB5m$1ImBY#)ӠwꋽQcaQґ85iG(5[I*L,NN}oj6{`h #+&Wè qy'o2'#Qqe>&%uө سRMXց#,gLkm^'zf}&4̫M3f2,ykB #yXS\Z;I\ bCC.uΤ3Sn,F9TȽ.0aj#*[=dŢ2eqEoدAs[i7mM~cj_ѩaNzvZFߍ|k1w\Dlj ^~,!p}_PRm#Qs ,0$^W+c)Zcf]_^lʈN嵕5"+o򃿕˺BPZW8g5hB |bB,Gx6bhBNFtp[F71P'K"qPsd6 ~5JVՆ/=8G1''/$k|kXi] U:)*bqk{)FVOΙwNCI ċ9_FMr!e`=!,>;Od 2#=[+ҽnPԑ\Wxsp?ӭ( {Tކl7[i\LZKw)L[ \9Oŝå97.R+C5-;:şIWj`LU;ayh8ԢI4}]?8 YqL/ ڜ$$/EZKWխ*rR{ympVT֬/xgS-?\#i^Fa?hԟ Dh4ݬ8aVjR\q`2s!Aρ?WŋxyHNlo/eDh$U˙*7K;?FE4@evFfS12=f'-BHrНMXġ/] q__5 F4^/68m𗣗x#7Jv/^ˡkW)V.Yd]# y]|X]sC 4h\w뺔1 мܞC.2޲ cOErcUuttM[&ݧޒ'x'N(?@b1R|Sʳ]18h6 9 kT泛ݝd`!?WiaAQ@C ~l,@C,S2ժr WA fJXIfrKW$23bb#s˴% 9Wk"&脬ڿpȌ&%L^Gep wר}q^!YvXl3 j`,4HX֌* q !{g(<-N#dteY58 4™#uk]!-۶go|뺺hKQu#_X]qNADiK >XCxRVA( :E~׻#k>~ 8EuwTҧ=՛{zB,:۬\' 諪C[863(j!9IE̮$qs4Fn : 9! vmk`[nD "?j~G Xf'tw$[֤8uo1_4k7E| w )|G"Kr\Fx5esJ޵jo_, ?N5#݇;:˭ro!^Q ڍ|ZPYZy+9|*uh),/Ό9ĺwi[=Cg1. ЂH3 5{Eu'0@/Ԁ>CӺaVuύV-Lc$N9Qlnq@TP9uϟ8?q 2DyA іz',`1Cڡ[ϋf9ߏ`-/nV/\"rd2_&.,Y$s\M䤔R:pصJ5œ$M+4e7 dgJ,vRq_!Dr1"j{zX_8F2c{.ֆGq;"Mlp@f_ο8ꗲ,$-fMAk^TXgwwW(ɟgݼJEE~`mqH65$nV-bس^ !JE/#4}:0u(w;*P'a8|h*ȖUy 0j[N"d"W?O.xE?%+JZtR~.^gA"^gfE{|>ohj!w+i;Pĩ(|+5=ի"K݇ʍ 9{ tmh3hPK4Bm0"ZhKiW{KvU$bAH;j9t>jx{GlMF $Q&Βl8-I#q αJwnh}k* 5[JQmǎ(j]-WUNZ|O32b)m$E.nkr| A;V"hd.ٹ-:*H{*lƆ3e7\F3-שNPNct3Ҋx ,ˤ~}:2=e?'DۨQ8yYgD9&^ $cŎ̠xpxJh!{ 6~yv ߈:rr%)ͧ eQ;nwG CJZU`%u$I &,ν+(83\Xe wϊu%W8hf?йrqi&t(ScEi(Hf_\ol+RDXׄ; 2Ü[F*;u:00~M5FSOsa/Mx-㲆pA\:gMq@Bq5IO%}r Yw~9 2ڨq0krvm:u:#` L\]4}\E4lo. E'DH%xaB%Qj/(܌2/N,${ߵJh6iRzF3EKB@ q 5^;CBJh(Ia?I,LٺU wsc'pZ!Ś!>' ?ѥoݕl&bzpI hREg T1Us%{\Cj J QeV掛̑9XpU x+C 'yNvוavh|UO.MmNEbk[*)Wd 1/{uTە (dzGs^SAK_ޣF4~rBm4mS1SyP6RkJC}A8gXI,(h,'пgZ%1PL2|p'1~ cuYg_WWIؠ8 =Ld=-M,eKFT^%؟XQ5tadYp,ԈJ\x\V50|p46`El 4,qx(ԘJC!!8g{PL*-DyXUR3G1zU lkm垓Ju?+GS+ "_L^`` ٹZ}fߙcԍ}y a S;f|E穦^1 y XwnbјxeO^~2h6~m;Nr֞Gg!9oVܽ ANW>7_Z'enح;gJTPSyOc*)jߑW넘q9$ 6-^yxWw?7MP80n!z҆58PLI;7V5^x (|okR<8y+檝{SS}=ĻoYlHqucV֠IZ+*TQsw8O0yBa&\t9rfs5vN]]nvv]WOO>Y&HpS!U\4w"Lc@g S)1QIs&4Xsn4=$񄂠j@ 5nK/"RD0ytDE}#\_fph{7T&,t`K{Y; )H~ 9 ªܧ6Xc\F29:U!h v ]XAh1Du m#Y"CMl+L#M~b ,RgW b.8Q '|_aU B}ryddnY7vR*V>:n^>c@;,9@s*Dd η+qѥA^^!EDSu r5bDi_)8'* 4 GǠP9%IfI r O/^s} <}h.~f 9fJ$RLfuLۑ_5]`%eogQ/U϶PH`g6*s1|rvm֒г'l2𜟧꬗?\^GM3]f!{T)UqN[i+Y"P$xREy) -aX ]t+ۻSRk_:~ XنU pl?m獬]y2CJW7/y/CP%&(§uė"E'7c5| e@UNeZdb}V7v_ˊtzgv54p\5Zv R(Q޾} z;@thؕ#萛Z'Kpa/ p^=XO_s7,nK еeWjaIΡcV)H_t)R}C)g@ ʃC.HuY՟XcA^h:UBG3] 2,|Q"Q&ڋH*? Ȫf,f}-n؆bg늕)&q%*kwH;L]`Jm)6|[$g(kv˙9RoF-Rלx(h RB͇udLgtL `;3}F=`WvA}SMr vvU֖ |BIn/5}kJW["_Jbg60\B:)4ZI/+`\Fid9, # A}yP{DWLA:hqk؂5?%.2(W.kB11یE?cl;9Ol;p+$K炄!1)K DaccI_[v@O6?_Okn M*] ;&;|*n=&W3JN:8#/uz[Si֬)CXxl)X8[o?zƣ+Qq,f^{ܧ19}XD ~8*YGae~(+B W57`bhih qSv<:=zVD [8'YǪ.`oHɨaT^'GR24}4v'Cњ ^ H p#Ī:h+e5i+v 5S گ?Mton暚~zSoI_b Ll\&_~ڡCsTj!v=@͘tO'Z!N~Ms.?mF <\NG9p^\M[ RC7OٚºZ8Ŝ"XA и5p ZAw @A~ßciBL uqv:Tf 6C\zFB K㺸4dzwJpø,NCn=* `-I|L,ɸ+7zo)Ub(XDx[inbD._, abգc@T 5QƝe;4]*}-9ذ,lnm12zT.`Y`q-ktkoBq#)9=&K~b(ߓ(=%db;? \p|~8tPVY@v6hn;G$sL)Zj-}oidg)mD|h?9$uaV) ֆnc@rv4t$NxмOPGUF!CĴ`MAbX\odۻ|&,7`Tg&d2EA^cjJĸHoK޿Z1 ky Q\0!4ۥqN.!8V/ut*~XqM}WN\f0ԙ$^ _dk Pk+r<n%% `!k!r+@`[JDy`-ҝ`\ 5ShQ6P:A_ ו])հt&0G!ӿ~3N> #ՔW+ܟŇ-,iUbNd>_I0u'P5oF<1DjxD *O %/Ѽ!!{?wqN0GW+w ?k{JUWtHϾDѳNR:ղۢUX;z21dJ"8(ݛ~oŷP1!?ZbPCx1l}68pO+3mq^ uy z= QLi2#"F8v{?\Cv ?gKN̸@%>bٗ:UO9=!@e[4IfN'V͏J''Ho%t<-1(X a!l+![| nxmG3uOCN(=K鉙UW ¶Tk"j7 =3vLlD w?%[ܙ $tVM }մc,#M 5$>z۷+sre*=f}׾ES›gEW049` YFɿ¨61ty5ץ+{$ buɭ5fOXq;^-UB_PII}̩U8f;(j)5‘wIS5AXR"S ଆ@l GZgH{,lCn&=93E93(_^&{O Tcn8ŶϐTQ:Xy ڱ&zPX[o0$7MRhN?{7m\_l;qQA.)35iun.uDc5 rs C+seo<:eAH\!(j[uh[WTaJ CSR+XB:zǾJ'@@Y9a tvd X,> yF(i\%>"RAmzgb'j@P@ϗDhh(Rw8+֧OȖi1$%G&63 H2Ϙ !gR50F/>+m'0D[Ƹ*|^g#)Q*AwϊPJ7Hm&]UxgPYhUϤАcbtMC#c9SQgg@4OEk$d1=eh{ώ-5nS,:6h=$zw{is-cXRv`e(L[3hN&oMɊXjHòOLUŨרF?& 5;X| cl>cG~;lLw"TȞrՖ1yEWYOi6RhRG+8kh/4#-$ ,@{Ѹ MhEUFbJ)M%;+l`tKZn`ް])&VkڇhTYdv^ 0 a $rK{> c5UR2S?`@pr+ o6_;E}暟2n=_4 »ngdP pzwBs%e sԡқb ]IvpH|"}Z/RTBNn&UFPXH6h{S{Z#\lց{jr8k>DŽغq!^=c7v)n1ώy WڢA޹ ~7?j%W[8kݹb ~{^C1#-`gԋҌwֿ$cΆ9T7= *Use".{h6Y }VlH[y^"%&]BDQK66CyOojX :0,vtop]ڸW,BXEx2j3ޏ"Fz~fQ,($C)QRw ?Gt Tn.hy c+]?ui2:R1X*1k/Bfn86E}f/hkC</LG"֗٘`)?pIdLCaIIɑn{p*5In'PMnEM,.O-jVW`ɌU7ӭ\IL:J GQl5q*Oh.NCõ.{}OA|b\V6JWl' cNbU<GTl8j!:3٠FGkMnΩ4X $˷ED͆ChWi"ǁn41/M7J|fpZ nu]*yQdX0.J&}gK(y~&OG^S - CĚ 5x~2ְFH_;s"گ k=`jEPGD1C]T7Fps$R kB* CRdޟ; C+VC ;[c,MӍH< VZr_/ #was{*^#}?pFm+ cݧ &X{lE7Օ}>>!0Y]dV*D+$h?QLS?RR}0Ų-]Q2TywzSqXɒ(A"E9#VIJc'UVA4`w.r[Zm9z0,N#&~(!1k êdB~/2^GΨʻH9q H=H%߅VÆgLjH$ KtKUGk}f#CbxqN*`ؽDD% |N"/qD .s̖ ݮp-^j;x+'Yٸ(Zc;DL(~tVU`slCw=gñ,_q ~+8 S"y#;ֱnx8_j#8]OrCunh6:loC# 0U;0Z:T5y T079 >3|ː\"/飂Cy3'Z]*mDehW`FWԤ1LD}qM!{zgюR^:4#triEB%' VQJ pB'Jł{=+Ibԗm/H +F^Bun".ܡ#AUvq'jh^huqKҵT-Dvr~ޠwﰻ WɋKr4vE4YF,ld%s/9P[6/n8n4 [/~ z'0 &twК 9AP<" TK; N', ߇"e>9EGuMڎJgc [[$4lm`1-5-%+u18Jp!Cq\5,\|ˠI (^73qϥ ـWv_ϧa\Rb(ϥ3R\zOj^,I|>.vBT"PzߴW8'tmL^~;]xj4`'~m>)q%a.G .FuW ]ԋ~p K#~4FG$Yeom7 7jP-mT5n; DHa+ΤfAf=z:rM`ȇN ㍶uaf7I1 zuic+[j44A{>;ڒ%LS<|À2z.Ɩˎ*'㯼o#ʑ)bPfCnQ'2iO2tҏEֺ|if|bdht-¶V꿅gR3x֪ە/oN aX_n&=࠶/Aס8KaRnMl2Dq@VH:edU@$IOK"Nsq[2L757HSM 8#k|$*XLKZ0{L hV'JW \{s?EzdU:/"]:|L`.yUuӭby=Ī8%e ( ln XN&%D ICS\F4[5:GE_)U[1$n!)]:s$7\9Jbo`a7sߞ)ot#}͑𬛵\%-,$^~_:&BL #N#NRBbLQbX _T(HZnwdUwxp=A[ \Y+?⩿W  1 Br]`PXYYGy5,2+x^=ukk@%>7{"iFx"GCE}?wuolZ)_i)j96HT5z\uXX^+zeg+OPmL4Gr~+ W]NP5i1颳~*&ɯmV&Q]O7(Bm- jP!OlJ"jO,)Rh-35 NǼ`PVBQHM$D"pBBY`6?D[,OBfR[-)cWqu֍;NjUۑ)Qp_3{8UX2R>Qb&MGoGsێ*RsE5C"sr}k]fi];ieVg`x36{kn!}2m ~եMs *(&C߁pҮ}3_7N~UO!EU7^6hck Ic,`څ&S#ԞJ]3o &5Z2"͜c2-b$z uרPQΆHOŸ4uAP]Ф&+ȕ`\Yf`9b(RBPG l 󖛒 )PCo+S꫆;mGS*0pbHQ?\jN?;3^,MLqC/Kg7_gO($Uv  |y+c.Xa7<ɨƠETziU}o ˷/.B Iwps_d|FO艪$Jۜ;"Bt;1y)"k0Z+av6tDX6hľ צw:b|5筣5=ht 9 }x1 cR3*ggqYW$-?\+<ƿ7@Wv+L?X8bIlKv`ӋMbTgr?n0t> !EwQ4\Zl ӌhۖg#P/Vr? bB /1B4-c“xQXh34[j/޺͛JtNkn'[ЄeQUԐ7~ ʫgt]P`"c*nn T~[W@_+VYa|,ɂGIU& Sة8BdDGZx[j ou<~J^0;:hƊC|guq#Id]]']FD/Ѓ%\H=q%Uy K83˩;q<*'s R5Ò^;sBj^/7aO63pyaQ 6n:juš.u݂{eZ`cboRش I%ߍ @@L2 WTs>D_&/DkA9ǎy̨~i8svuЭםЧ.6^. BH@R(TGBʱ ʈi_8JE K˽zw?bP*G|2+Fk9&ŞF < C;ŠP>?u8!$c rr@+kDR6;}k9$fDi؁C}?SD0^l},Rjs=X+bǐC?KCi=]> ,c`G֠.#s&csNmy߷l3D\㋯y>P}~/*;εX%m27x_b>˵f:BŒa`TG} kT;^Y۔oy8Bw/ sClZh2Xb1 ̖DJÐW!}##i Mby] ܀sg1oU1V ׵,p&`dcd $*XAV,N5 {.%n}&b3 k|v}2dd:7~D듓 1 b~ &tםڞ@|OT]@+{pJ[y׎U_K4bއ/c/j05 j&kH\OWGxu:&^2K [ep2΁xڞzyOTٜ{Wy.yPZdʾ*gO>{Xa!M2P 6I`ld1)8\Xtk=>ex%.~z8fOt+@S8 M3vכё”SqYCP Ni1wq/ wJ\/qy ?ԧ]RVyvܪ=mY-4և_+|YTt0nTXsFw9h|_o_z.^-ToWM}Qer:o껟H%*?&6'q#PZ7Δ|îwh:}]IKVv .W@X,/5{ &/ͱA\̈& ꇏ4![Z%)2G`)\iIB "[?"E,9U(9 O:$ȉ"z{k^8h5őZb#KX:U%g7pkۼq7c3,;*2^lvCl"+)55wxgY'\eeܒ5όb=%L8<tSVvߞ0Naf %`H(lym 9;. & >?=4ɎI}s-dD N:th +-Snvu& dF@doCnQ=±2B8s VHewkX$>V̋jRYVD~{(1OHP/IU :sYFvdnY'&$g eqB a 2SXbw!tSK^=7ulG? "ÖJ)qBd-ce$+je~$ӏ.&MDizb!;}@[ c5@Vl1lZ@x& ŽIЂT]"p7{q=FߞWUßgƈ~n vpЌ 6Ө&1} (hl)OOdkGuC^P\jNo}Lq!m0'b@3tl:;c<{30 7g'A8m2A%&o %x$}FLz]o8RKzO ʨ[bDZ 5_19O$wp' 7׷FEwBߊY8ihKJJ2 /Ȩ_ ]|B=&μ`VIۋ4?U i*)*R#_Wӳ]gS~a+E EiK#'s^S[Lt< * Mq45LHjJg8b*Zq,mx[get>Wd]K$*RAH(m%l5B-Xvx):"@daR)*ͯA n vsQԉ`.N)XTTC|QBМZt"2nIAy`.YRH=/g";0Sq&:{ݔh<%I}!!+G'x6zd?1>2.'3.].l!y& *kv+Fi( Bbh^0Z`nJA(.˚fd{]H0Kpt%>‡Q4-DB}u>t]yt@~rJcY D~:lwѥf)&U N;NzqRc΁B-=z]IqH ^2LuI 48B.W3Euw+xdK, fZ5uhtjlk"޳x׋AV²- pі0ǵ8˶'\=kNj}_i JQ>h TɌJEK2Gx)"J"m ?dW$3Dc`"nPtwٖ 7h-^w^mMpB>ܾsN*в[%3K7&s{,uTa TG:x銰G僺uaM_a0raXE "|l'Jֵx EQ 5ZnR'gמ% <BMVePW^9 {008᫆m|yoEK5j[i(ڍjvK\\,n -"\ܽjQH});JS?"EEͰ#cC`⦽kUA_J jY/i۰i䂿o֡;Kw,8{|[Gpˎ9[R❈,mӟAk<췦)ޛfv7PuյZ(@u 5fg=|^?1CAQ'*׸G;tm.$?!{^ z3..^$eʝTp,eLy]4l4c9[ZʴQ^] BNNHoݚp@&w&1FIf–L/(Z@ƭY忄WFVW,0,w2 U6wsS<Ml#Ii{&όەF[TE_կp%4{Φ2 m ^t5Xک#Q!R.\,mlP"4f}އ#)GlBbѰ4 gl,}l+hUI7 1>R~F`Ϡ@$q.`%*z> n &"`t$4*]Y^ޡ2:yVWuJI}\I;.i|t[\kS&nj5HLxc{`~5_6s;Q(776ɿw){|[?h^ZdA#jUDZ@㒊ɈB{H߯ok 3] SR Mh,%62Lt+:-*ŨdYO~,\١K"~MI?''˂"l臮B=gDw+ێ) 0)nfy\;ث-iʕb! kE( K8ǯ+w\VlkSEԉ3ꍊWo? }ꛎDAƟAX vŪTo'Q:Ia*v1M #v.do2pS)D`\h\`Tj3qxYe}Ph|q,, j?h6o/*d7(z, QP׭`̕q(l_aۮ3,mq<֧i*t!@;UyHe>1GE z kaA=lܠnVHp? <|8YxftUUz} l--HhL-9Ƃi5ʴ9l5bg *~-p%-1/G~,<aUOI1/|pEݝ=t04,'N:%-N9FGK{F?Cdk 75 9.a5R\ 1JR7Vtpz Yq* t G%Ϯ$JKK4o0< T^Q}`]"6oR3/p9W#)҅~K.uOPKYsGme`V2thbE1hj6"P+%i]mm^F8:8VW, Qz dk+A-v m5pvvY{=w Uc|δ} V\A4i[/;EY/ c@;N*yFL' [Oȗ}ɿ,BٿXo50=juђ=xSĪ .WHy`#g"[u2#/PHbؗ5^sjaYv/ՠ-VJj]EV# ]dOtQք߲}B۔C]س!}ⓙC;<>#sCM^XhwŢQ[wSgH !"@f؇2Yteyb2 CltW0R3n52PYÿM(?A;}IAIpȏs҈͕|ohMP`go>P/ZŖZY؞~$7j h)b,~CTVDwOkq[}CS5 )ALI2'=ivR+{`H1?E^=dy}'E tķ=(k~rw2ic0./+7*s_-xƜA%i[~%>YvQa-'ڰu_[߇뒂0䢈Hr Ch%l#MIM7IbXs]4hL\Rj#=bУ  1uk,АhU"|P|fc(Q'x"߽)firT̖GT%ӔR :ylWϓM]ꈋ~G`X"6sf'4h=ٓsg 21iZKe[H %ԳQ TBt>a*1ϣ̧_D!u~A18%g Okzc}um?9[MJZ 梏8h1`9[$ljFR.&1$2 &C*%h;/à ˃%D.m8EgwO@pka%(Oe*;p6Q@y|Jox/E \kP!8fbZ| B%#lpƈa5ŅmWes XZ4CR$n?:Va3F^kG7ۖ˼I'0A9_ݽ}hS!hKp=l:@XH_p&-׵S⑚egޤHKb3? q%ns&| gXN1ҘNx;ho7Ȁs*]d$:8z}C')#MYW{ >%Y&9{j@>͒Da7D5|*v4 穁GځU\y7'ٛ#ZAĄmkoE(dY=/X4 ҤF̬#|"#ەn>XR+z>\rXjOFJz3ۀ~;+eZĉ)jgǒk6J9jrx]݋"\GU ͺB'9)X}wM{^uq?wX uնzPy#_?9Г64p=l7kc`=ËaZo99ٖo$23%GN e!ÁMnDB< +ǫf3`5t[ψ-2VM2f/_;}kיl$%YBhuvhߜvUaqEw*a}pƅfC|;e67&,!Ƨ#`LyBec.;]\vซ.[h%/rĺuyekJ}ej7=oz ah^0o]'1K1 0]}tH1oǺ<%3 m 'QL%[ND2|Bvsj3-ޢwvW1$[=}bdLG[l|Q0UѢ %ΧM 8{JHNQ5ݧto6x1?i (3KiE"㲅ཻ㙃EРAC7&G^j-\.}ꂪ-tt8˄䯐S$I/[)Y񂶚ƠmƩƑgXZh9q廉QJ,itDk ؄%h dW bv9iY ,KG+:0ܽ[̷ҋ+׾^/8ɎMaMLήRmb,n[(xFv 7G]g{`@~JL}uAk8ii#%s'E9Abf^ |뷳鸁ѐMNRfMۢRI3W g^g;`+_?etqEwDwZ;8ȡA=]iy < :"A Iڜ|`yJ>Q~x6S1[bC4`vH]2BH,M%8Ͷoot- 3x?&(hD * Y9c8hCm/o \) BB-B6J.,j{U1])AQ!sYOH_Qbe!÷gڍ?of#e?& _ >")25>ro= sKι◄FķiT@:X{ʟo q؟Κy;{񞢨zюCo]@eݷE^D@aPy*¶(1g,NR1YthUg3ASrJm[1 j 'PXۻ9 hm2ĻKۜ k#ODn,'d+ c򿟵iW~r45ܶ0+!c>>9m>eq.p⋕*?ba9|!jt+j|9gP]HzX5.q5yAt}f<5>gdg@") &QMWǓ;78SD[=fҎ=\I+vE[`dXB+ȗN{=];|o6Զ2x,Nl[~=*tOȈt{TTM".!VrB qq̸8 11Kس [_Ay@W_}Gj>~l&k49&tZi˸O{',_3&jv)p+ og/i)r^ BfE1X>ER[(T* ]Tl8Pf}U35 3KFSϲ|s0> f7r"iܳOU#UO(,"nJP4\j넼al)G_gcR x4㬋iI`zJ'4~ƚyF:L8SnA6|;F906w|B(+Eղ'@) >ln-՜yUDhzr)QľՈ}b6|+ i~zt+[ 3`.v@n;-tcK54X Bbs JQ>C*<4qo6ExB\i15c1zt lm`N?,r<_8"[{]Š]$ox@MgC m<OOEM'3髋.I!ά! ЂJdn\(F+,a7;FY[V̖98y)-<$ż^nA-)ֶU~#͒W#ek7O L6S?.x,p񞭲 w [ڶX1֧^*ކ#h*xO?\gT[ )2!?@_M% `܆q BiIb@d&{˕,I(I8_)؆ G/Sf>CKyF4N bEn 5MVm t+":~$wo{*P?9*Rӌ=}m kk*eF`)0CKy//W"Vܯ& XusvLTBe i c VAC/֡\Q.DYb8[2;L1{"f*m@#8ߠ xA>NjL΍8ݦtl ɨ_ Klip #P0i<ۈ(k .uU:ʛ`0bW=Iżn4⮜"ڠZv)Fw*Wj_8Gv=;c׵W_n+B@~sHNpn1/.u-zV3Y[z$B '[{3"2ȯU9z00颔!^nbc LBoULG\r64 OmӫW6텶KR4 KMN",5h_%:x=$Z/Ƹ(*F-y,'K+DdK.\䎪3Sܕ X>Ua# <Rabn//6'a(}j4"K C iE5Qz~^TWb96 s^,(CMglb@"יB4P|[o$Pu]|kUOFlwha 0XrWMd@jxsJfzilHB9K.awu҆Cl1gn2`vП刂dsTG\t  &橺`G5'bI?r#Nޥ(]0P soqܛL+0z`汖oo/L0poj=.l\5$N^8([ar0\fj /LH&2Ļ!lN#`1ifAzɹ7FA|B{1!xab&;;az5IkfZڥ*OY8l qh_nr9S/XCY~ aP׍\Ih߂Лz yV8m rI`;Hw6kKʰZ/G7Z,tr"G |V;j$_ޥ5Vo9x|XQkZjV9 ji") QfXw՝d}S|dq\+] N _+fI>9~ (vA8q\c"cn(Xdm>cc=T7<Wcq1V1pTVzsQp$M諸Ws%(` HRVreG8i'8d\Ii'2lxKD/KN ȳ0\,QAaAeV:l ̳uFh (Cu|;kϣ)2 Tn@qiaʺ), E_. nye)w"lӤmmmNE-)/؞L?tѱ _\aQ]և=8eVg=iT*+jݷB6,pD 9Eh: qih?3rWfR'um^p{Uk=:QeQ*kAD.v gt` Z\g&r`Â$Wut\HQ.A?7ȐaQO۳zϠV<)\rQ<(@4S?]®[mz#bUb=0bQ)/TK.'6ѥS\"Y;M)'3} Y>zV2Na"a7pZȚ(2tbu*ٯhf`1HEEo,!ɏPP߭KSǂkG/X* x҆{)jTIN&…su [LXHPG>W1\Ha~lS;íBpP˼Pé§zxnqP% 7~rB8rOxl?/&F%Pchʲd#'ח*F)6/.+09)@l{&f\: l[_բ rZ$X#_҉Т'Wϔbu}6Amc^@F eWlQϧz2Z-ݰY{U> v &FI k8 p"s=?S9%21*U:\uc^2Kf*؄Mi1XGo) j:dN7R7)cI)+Trw`7w$~$gx=1R#+$JfŻ+/Җc"'Jb2XUUw,ik 0u j+VƍKQu"7DSOY_Jg~dfZ E9Ŗ#<3h!#jtL J0~\|\hjO0suZLh_M c=-8O00<n~JcQ )Sv Pstoy&[$5"/]B-o&ʌi;=NUF_Ny1@ C0}^h;!$s\ּ&Tb6Yǯ P'Q4[gߐ3s땚өB=Ž툇}#eMqH+΄? vg~)o־I-e^Qh2q_/':Y 癊h+e9׾+7El`_ o rak#ؘ::Xf q?Po֞ #1d챇}oi%%Nx`vŃ-xrkp̳f?[SOXN9uEn#!R v䑿:9UBgf5%SBAi +$nGϺŁ(-z2#%n0d]E/j_S_B@<$3z/TX/1,PO #5 誟"`q2Lâ 8~oneiU-rVHER5Pyzeifaۃ4. QGhUF⣈*rorFQ,.%_X1Y|c WGs_lQ4c@' ^갶ױ/[)NDz;%BpU/'nT"v]82vr.Fyg8n9'%= jJXF >WeJ5ju&¼-v8w󁃖ЗWc=7YP?bjDݚD5 XtJ )X45,g x°/ۍB;F;͇;[WV hWbo7 (oȾ`7 GLzyL2%g\|[YpPߴu'W4 K|)>' 'oZcw֠OA驷]4i0iGp-<󨵊% !PhX]cmQGs.W3}X4F T6 zߺNE/k_%MϮ%*vn"ދ]wА@{ouJ:j].MrLV +BxVQ;B ۖcȺQ$Q(Mb m|-5v\'nESB#hUV]/CnMhAFSrSիU)!-|ǹq8xI ޔbp)_w+gG̰`j90;%r=J62Ff@**ܛGŽCb7:'@jř/Fm=]|񈌔WK@gsA!c.'ׁZ^yϒ]=W$_I\W%YUַ(5'0}q4#0@&7=^C=Ƕ,t6ȿWTi᾵BwV9sN,CFbfͩ1Zx>ve*|")S>d=?~ xU؍ ظPPz^ހxɑ2N2ku)j›#_P!kja'ztֵR}ScY԰CCr)| 2MĘ8ʥp;M? ó \PS޷фOD Erù\8*4%w%2R:qRc9aZVkKN-Ѵ8%)bJa5e b״niu|آ+o9fwbΏrI hg4R%>Wy(og `"wðJ1SarBX y NeSbqd|7 ~Ad+R {cvƀǷXD-eD"&w~{^@T`'Erjgi/ lNND*z}2s˱U|I1[ʑAZ+jJAhTH<Æ%cx/t frEIOO=+ioHlI[MJ1t*kY($]$M]^Fg=R57=ƒ!Qm4bx΋i_lU; \V+ʨ%ݍvcyFJw-8䏺vAD Gڈ*n\-kCICusч ˺JptvS3Svb֗&r^E B?"H01ğr M>Z+ǴnHi F_͗D<sٯ;d8,abӹP9cMH}CƋ3gSҔ bk\W= Hs*ld>5niW,/.$e@~efK𔌙G6|tXB~h[t ) Χ6ƭ0wXq>k۳2ؐ= {,,:AF/;: 3tgL9m@3.h, 9^undfǂs0g~ 8pW(LOcN +޽܄W&"+)Da3ơ:0_In!??+=J }9 j)xm H 0،m.щo3gWNPbt"B3cF}"5JV8jN064hRӬ4f:Tk[^.F֊N\ֶ֯9\  &|H)IbC>ۗO D  [jWmVcZƆUKvĶo R1TT{H lN&:'R=|)Kxv몡C6vG$Q}GQ'4A4Y@@XYpiEID_{_z~Pդ,#q3Hap1K)n R$B%3V9]J:v̺bў_ l9y ""η0XdLhBfeKD0:|Beێ& Lp9YFZ8(}2([K]sRm{"1Dgۄs2ƚw }Vshn}/A@rƄ/^^s?}0 |L2䝲x0GAYi{>#$>9bbx/^ hPe9꥖yK Y4BE/od*5r7侓t;ÜiGteNpSUBW`kQODS^WW%W%m ɔqӫk/[FylhN "sUխ.+f@ cAKS~צľ6e-J&X3FF,I:#s4Lz0L%O>z|at+>fQk<8-JL&Q8U4FBS  >MFlON]٘&jq7ty[L_D&$X hW{A4O xf7ػ;|-_:W_k\#e׾;(͎' <0چ`P|n@R9|kFD'1'ؓTuN@YKp Y`,{J67/MC=Oa]·QԻz3(V!"3*8aqx7vbjo)i?xuˑ"j7S+H`?Mz.j rtG&'}\&~r(?P  ʼ0ؔX;U>nߓ@Vj!9%id5d0+U,j+f@GL~ V@iBt[(:2!8,m:  f`a1<)1K!xp@I4[9?jŬtPϥAnH TFdEΤ@ȄKnT'trF GCGdwdhdP+I}5%Um=BCrq`0djPZ0ӴnBgۧlX$mltRw#ͅ/SR4 vFLލ%>vf9ܒԚh[S̈́/j&2od93LexpFuշxIpDёt엾3#3~O}-|63%p2Gxú Vdb9ڝFq&>K˿2Z糄Off4thy#@YtsS8c[Vk sm9A;i|Ltm{M2sPqj'^"4ɢJΔ6}odmo r)LP ϸ $x);*ǫfKjV١,WM 6$3Hlch7P1BLY# \ BuS_Y @U~ v8XtBN;_D"#;27tkzy_Qu(raK*ϫ;e-|H$"0]4#CQ1sF$1dٵ̥Z( [gYZ070701000002a4000081a40000000000000000000000016759d580000123fc000000000000000000000000000000000000006d00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/qlogic/qede/qede.ko.xz7zXZִF!t/>]?Eh=ڜ.+[F *p}(+n8Vs{)SBQ}]?J@UHm^cq r6%߾) SAeLE9nֽs_Xh}^[#1п,}!*u߭0h"B٧&<Drlq9ME`ΫgHIꎗWfKZ{Hr:2qB9Ɠ?k_e7G7\ԽJRo 5sݱ.|={~L2pq.oz(Ώ+=)ET8jȊMD.w|DS!%o v4a R#a9kMTDJ[6O ` spq$&I}hCp]7*ײT)B|L[B4DyB*u{~쩾T/, J#܄G 05. -&1_hA#Vq `E< fnDbE.g/2^@L:p['?Y65()Yx݂y|AvJzR* xJgdC=HX8ji~A4nq#6R&p0 ṆzSq/ЋPW;KS".>;.j)k03JXqL"0oVE e7Oh)w y1F,hL.frU.{ VfIoEڻ 6OP'jl+U5S(n=+:-+lEwL+A3#ӞQ.]Ј:W"0V}XSmf)+ SH-]3FbAN˔,{b+H Z6aذa[eHP*dgEz|E~ؖ9v&,@z_vqܬŔTm.7Pڵܨ܈5MlN26vf2"yZULD6YՑm fy& Y(=qBR8|͚qhx쭠tP7WK,I|>ox$AC DBK&Nӫۮo=-??y8|F Vo_~,aSm=|?࢓׌tFmECKr Y -cͷi- -<ʼno8ӂ)yr 4($Pp\+v ΢w|wL]Jg*tI!Q7n z ݿD*h^{AMݎnQYXSHUwRY7,b%n;#\SAJ$j'7ؒ¾ܪ8+2":|bwp zAH2#LLw^O(Z,U16iIx_hgG{Гl'u/_4v&$=N ʹR0DGr R2Qrs6N%V[A*R9D돂]{3/#tEɋ0VUlp:N`k UoY&j45&yVwxGa. $}T 6 %im#/zBX&=¨!x&Ҩd*bM\?F<>2vڮ-z@TS,o7ȵVcI=$;kL-CwG(ESzez.@ p}JΝNVrAYŁpZ_>ii&1 ݨ⚵gW{Y&I\ Wx6|v]&lvm5gi*@.p;HVaeKp~P|#@3&ce1!x{5#Fnd1; *zg_0ᯠE5E$n@/ Á?=@Dx /9yTCLcuv4'\(a ;#-g6<5NEZrwe Wmxmu(h lJʱʇ @!g5H., 2ޞkgl7~Έ*4}b6dTAeH3yM@=*R^iR@ WKUt"gLŽ{w;Xvסkid|l)WGjCtVAK_L*LڏN:1 +$c+fOvJ *w0À6v>|kol+E$eE H?M6]o%0h_˵̥o*] W^qxglrA h"~< Kb78_a)Y֙ fZNvkfCz%όv)jiu.^VgIGofs0ȶĵcJJ=ր@Рdz-~%NEZk͌g`#Up;'IM`4+g;(W(c-a-Kt۰X CDvmyC7Yf^x4FaW31Tt9FIg.n ZM4J2]P8SӿpqAɣgQN 8@mx$Į\(%r އe}@KwlDoz2dVw*QWBLI+ 6T2'#QRtGqc0Q "`)K*~.> l'V6tp+En~!x[1vqĉlũLk |!}x|HuDgg5(Gt5idێ=1M5BB 1~t} '_7ퟴq*.&t„DYe->2{~^IK-䩵?P,3|]YƾM$sXE12'ݾ **!7]>."J};G4H57Ғf|{2ra)Vh/(RH \ Kߩ˲EwVYKs3At W[{̄ e`U/5?GJGY2J7NK/h ]oN7&7'䞅#![DyqH2”صewI5|wa[_Foݜb *GE;F:ޅ#\Ȧa5Ecۑ;Iz$ZDVӎX[$&ۂ@ ,/ibT`3ã7;u5<="ZQURQu,V_,7R-,H6VC/:VfB v娩#KnTً繝sjv ]aDxark yLVs 5u]5)mKZbWʢgY3.`GbBsF`!4ŸAYl|ߐ{7@I}WΝ7\XʺȪ`0{N]? P['@ؤW;?2(rK6:153s {3N7rœR7!\#+UzN- &)Ko%qqGh0;$cMTa{!"s'Eaq0G,LJlM9#-0Q.9yݕLϪ^k0''~nIPcI7KDS MI߱ZIK73r&]Eɩ ױIRrJ膢6Ȍ)vwapףMy9l0Ӯn=tC0]3[ 4 Dy3XndWt_~j 19Ā9R*VG$.0u&tu0d>q.d#?4[ZV%LȖ>"5hϕ3bQ-zV#7rrh2QEBױBT; z&gh)}u**WDS밲_2Kq2m niާfAs~4+C4e6t4˲,k;M[(n=JQQРp9ell,sK~4q)gP>>=SMK p7lnj5 z$JZ[] _" F+!a0s垶k(ɄpmqfoYM8YA-*Mq rJuP/$\rV|i<:Q7f*ief̆L#zχ0Pz%Qv j{(zUS{gT2V >gϢ!"뉓..C"MPa0&>e:Wn 'qR[Ve{.]>*2{_y.ŽT`.] yhHk `41"˃4q$ XW$>3D E/ՙxz \K) S.T!qC ԦMDg]G; ^~T:<-Gj igvKCjB*J<  Bx=+̀\rm{#LKCx"ċ)tzZ<V4L;Qh ?RO?I =3^k(M)Fp)$zʒr{]hԘ籂@zjJپVAGa c2;rxOB `.ϯp%R^RԊ!& SX4ŇQB^`be4MLn/1A(.׬vr'tJZBb y}x@D.\~ifGߟH|aMBAxa BVlҋ cmEYiNd\k}D^%`mqzK0:C$IɸpaVs?<&g\tڇTcmfؘM- vPKKu[c %9 DR\0a[ ܳUw&DzeQCR:{k1*ڋφ%)D C1shPH4"@{-+z[%WC!Fts*ybHZf#r(HkPewPt`M/_u1>=?lЂW~ZNtZb՚&/XAڏ{~zO4hr#m!ظ1>5(zHPwiM UdrPDJ66~ճLMW4zP5!x dQ. 3'Th˙ՈZ`U#.~IA,hBt<N",J;= *vp 269 05n".ޗީ&rÿL"I,m#aM@BLRgpN®U[?,U/L[Ht%+*2ôyOs Xn|=ort(A sZ :C]y_VWU$re\K9^FW,\̑*AT*W){mqu L䯠ȃ%dXp$m8GSB[ A_:LwݽQpp_etc46!xZQw]"-hPYvI e< y,|~3Mj<)2׹Ǝj yϕpx5eˏ7vU]pL8Z"+C &4x$.%|Onqc-♘b# A O1ßĬV : ;`#[h8 N1t,P"p,mv'е*G/YÅX*o)^6t;rnr&obRw5YFBK#]v=5&(KUҫ+L,Ba2"|s3NV=vDkxȸՏ!,#B}V17 Gݶ@Ϙ@}k@\ ԛظ&QordeT.ݏ@,Oܽ1xfM}=⒉|&6}5l H6-ݛӔ4L$EVkaY62P(' l,2:=ăEt{\!^cO"bu_Er',ޖh5طd)dg:lt ^ђ45{Rnu90 /&h{x2׎>39eoAX%,%ަ^8$#nwM^AܠVh|nyWH5^hoCª։z| IND;b5&h <`䋈$KKUfwL}pLګnS܁ =|@:v*(~"҅ʙ{> Wrz<9bS'EqϱmXT v '3,84R4G6!"|%vx@\OE>fo%xVdx]}ԅjC@q2 mr<ηKQ,g.L&|+RB4~6W5A.۰N' rbE9Ϧw1h)ׂl@˼' ʼ" ֹ_'~eD^ܠC3IAL'ptyH6qI-tǣ5Ed| d^2wgp:P?ٲOS{QATKF6hIфLu9""i'E^F]83&3z7,tŏ;_:!UhAPtG0ӴRu$ݚ|Yx"D>f|%ME5mG#:5!\H`Tj= Pom{gp4.32&MZPQ.Ũ_m*(("0nr9/W!pNa^<s:o,5$O陎 Q@L|Zw;Rk OI͌b7{sR ,J;b ^^1yqgb2 -SDzd,UMKh f'*xATl{)nC7¡.h/Qooz9W@tan(=嚥׽2᧳zQ8g*l{G%_#v7暭I7%g1?m]3(EřOosr:Gݘ*$rre<~,%/EŤ,Q\L-uU1hR=]JK1L?(nuoAFNnfEvJBǭ}UU dG" EԤT7δ-"x$p4Hk?\{.Iw{1|yN pݍaĸ\Rz݆wY?{'xĤWdSϯR_3^ CH7j yj5E|>Y\Sl)>SJa48qJJ0JU-*VW??% ØJ72|5`?:SM ͽ˄dK$򿁠)B8|: 71r]Z mZ6.BXp_yPP359äʺ -<=OX=i9mJ9SuB4E4*YI'% X9EOaډS-%:/eLgdwQqˣ&?suf@*c0c ˹Ypo:͘AyGD/@Z%=aUoY M72׸/ptqxw3a5Ni.vA&ܐ<rn80=`a8y1t }Ĺ6-%yU(m nR GLRE)_*_[.0槹hYw.Ξ|_rD^ަȓx&TR S֞eꁔob=jOMt48U+K+"""MoN侅 !{ܠ$wn$WYxMuLH3M&?N(,prvɚIt\l%I pL4.ާ)M%Ҭt -B#Q!?7hN#]Xao8#Ub(kp䗼ˈH撳%aߓٻXVstXW- Q\4\.meՈ<ȂUGT#hD}~HK \kҘGxN*.Jݍl3 FTP<7^kȤ-58x //*fkmX?YNi\p\ ?357u~h|>ve@c*\@z4Z8e5d~dq&2G 9oCUز"͹#0PtI:Ǽ S7ֵ ǶkV#t&)y6Uyt-_RqA$6u D'Zoil25 ~Zcb}.WS%|fͶA RꚂ*FdDY\$=GSn0k\46a5l vBZߦ@KZ&"8g0QNqggG? DɚSBKw3w$ׁ<p#\SʇзKJ~Oc;=/2F',Hta B-.Fb7mMp\g'Ċ"DK0O/6-"}UI>n1A-ߠLDK&IhUsPz> .g<"B)LFsNLZC<*ɕ_K|c@kP76%-OñVҏ8α:-|gG:73yxj1R1IXgO' m{Ij]C ^!#.{2ώTi= ?+!Yߧϕ3D.ӦPXnQpxrn$. b+(YRXf1Z$TX3Ggh,rZۊI|`zp[x&t+#Eح]cW\TaE]rZ]_9c>Li+:n.jYg5Ɠ!T H9 r=0^i(Ch֗;_; += F(8XT R `Ӗ.\'($NEԉDs<$- b y瓽z2Sf"7|7?di-jp?̿y;O=WUڼlxE8)u\fe(Ǩ 0lt-OYQdJMw0˙OejWy%@s5e(*„5B>] y}] 6H*9YpE<#IJ_3!%qCWQ@h80; Z5c`1 *d?7I'on%pJt-mDġ0TEozdaװˡUi]`x#J E,qAs(Gۤim殚Y 1ot=k;sjW[^9)eDV7#t&%4NQDD=: &|M)50~?tɠH.9*/&X:Heޗ *9n1i5g]O/ҒN2qJVŖ&jNB?Oyw>Geua3c٦co k 7E#sZ6ǵ2.Y+/qnxeջfup ~n |4ۏ"FoP.V=+Eu[Fi HUw:Һa]50Ӏ#2aGYTbw4$W9E>շGJήz^_>( 9y$|M>m[$ '#1 1.!Deٜ|(>h _d{.P!HtϔLTĂ==;r&㚟o_ʬx7\N+"QglCT G"Qu+cilvAML=_tqE[l\Fxb5&E]nr-%8UQ7OvO7L$S9e/SFch &|ۣbkvboQX"F*H#Ѓ-=^/ raYQ_3l%ɸ&uLPے+L̓]Rp%-_,"nGa3qg!۸=1EZ(rU͂;W3,cHdɳWl9#, č %Ao#jE#`tT&JsSVMy|xF?ӋWΐᓏJ[-!9C*Z6My߃ }dY߻A2?Wps;P m+N)+%hm +ce~SrnPjOy,Ff8Z"Ed>_Хd/X҉yw۪EkEKMOizO['LC '!ǎ 9ac&Ʈ~:wE$ܝ -[IM8cb%u,Zʰ֝^MP>oȈCo{ 5Q!](R\@/kXJxX/|QO_ь9Znl33KK'z"1?j8N[#K5䖸# # &%__ϋ[|<^R '^3޳ ,9мqG/nbhG7{<Ư|_T`i-̟z0𪎂դ ZStq>2᥽3(8|pEb5!<UD[{mSFvw <]Ip\0w$tM9V V;L6+9^卫1 Ly'J&l{u /Flxou /fHi$qV$(Xl;"I9B.oX1{LpC{y/Ҋp wqs,(,7Z~]pozF1Z &>FMP, }%K7?}I k!F# i#6@V8N`mzP{͋¥ʪ!auAc>H O]^fhjʐ5ۧ;Ҟ ey;G6a%U5YOWwhlSBv7U\/(p,V- UN|j4>vZa<)»}*kqx=쓋8mD MLvN/!Ѧʼ}U 5ٳiæ;bs]?!-q-pOx3iaeVRJwHt'x 9R{r?3nEфp_"Lq| (NWEAZ)&B7O'p2#+Sb:\i>Ʉd)U^/CJcդ\WuY|l *fnȨǬYLP|TF#9c:$2C`Ȳk@d9AU",3srL*kD[l=(ABw*8]A#<έ $yL /h<S޷wMy[Dڢ6j9SDqCaܲI/V 1h<U upBr`+4Qx܉C'Ŭ~V΀k) ROfzRQG%&wZLFKu9"F ad]L.ȥ"Ӯ6x\:J3Wȅ&h3)/RntYYA(H&0i58Q )ВԳpX,(mGvCC(Hf X0<pW\vU6m@[;nV Q8y>"u^N*jXU[E8ЪHv`1!f#1mmC&v[@VҠO NѷOWL^I‡D4(gF3)ߒxBl_($X==GԊ˲)qHPHx{:Tqf/~qoKx|u&w$1}"DPm~-E4>wZ%#61!:=*[i̊¶&hᓳ tR@z0l{|Rң,`5ZbYvff$L'7"Pƚ $jMpGtete")qawtLׇmJCF¤lYlb2RrՖg0 %$@@HpF*T6-vt2~T NKlc:(9;HΟQ|FDi)}afҽ$ý\ t$S-YY{T4o%F s.[2bd*ᡤ:xjb6|/Vxq ]rwJ!@gJ8ˀR~&Uwodf"簡MO LZmb7DrVT$yz]CAp0*g5ST"i,\vfr@'o.d)Mf /B3W{]j sAt׺`KYd5a ڲ:%I)̀E7Em2ܪ6ORE8˷8̓Ե9)ۮSeV fBQ{ 'o2 މH!u89,C\>Sj[LϢwo'5wǖIn!4![y>8۳*hˠoC\1mhLڔ{Q#-PWY;WGЭ11[m8w#maس3ךː$B) 0N4{yߥ1Y`qzq4^ns3x7{V S%KUN+^I h1KoT<_B qn(.WnU=#SߟpRm! \Yc9Jh <;Wtݜ{<ٙܐqWh`+%ikȧ?8"^: f;R_3_E. Q\KoK#o/g7d˾arNj@DY QNW6vF,#p62>p2#r0VXqe,bݎo;3-v ^ "NDkJ_`q|9+3]Wbʎŗ8ю7{[Cjg%쟠kQˈl݃b>=ZVn_'lnJţ*bIe6G Z-iHTvhO~(˟V*uk< ^peQYi RDp[9k'a/O޺"F|/&wi"o)T[ Š?2,Aۂ,8yAMVl&ޡ>Hhl %}R?)|䋀n \ ֻ33EyGxYnJ9 Ka" njm8akFȮ^]&G._׏OPkB!X fuzwjgOkO_YÊbP+@P`5:l5贼PnsJvZ&K+q5qfYDnS Nդ\[*S}w?Lp:tB~:=Wvl.sϛR6n[+pp7!U(s%_ú8da-nU4ʧ+/goΪ[ԼiZR?g1oc׳M0&ɳ"d 7}9KAzG}0i) j VRX , hSV2T_lphz>R!H$>1$Fg 5j8B{p5S I_zXȠ'e{6s4wh4, H9瘩NjLP_诀!@ G'xE+mNr )t{Ri8{bm 56 K1Ԑdb;9C,ʢA$ jK3fXsbYk)Jq{sg&XE9k{Mu@gE]'ע{1#cO* ۅl4#yF?>C V]9"M/z'ír`‰b6ܬ"ˠ0jkyfO=(5Lo/g k.s{4Rᴜ,2{ys=3݀~+)/ǝ\ KB\뤏-azIUu*k/l)wu\I5 7c"1RnLB2m a0:C6hVl#(OϦʡ:;EљK۹1G'﹠ |m<=tl^ -7~5;P|"9ظxtc,$&%+1xش3P*y~蔍I^kV„ o@}.[{ t3` nЭ'`7[~Njdk}?5*gn̈$+WN0jÀL=GQ?#/,(.]idKZ9`Sc"״n47!rB IfF]RYv$] r2^]i= !B C ‡$p*g¼f ,Ң[qۋe.ttyҟ0QS-ߋt;:̶ݦ(Q.*:m +ԙ8&㉨c&vyWI^847S;Ӿz*5>MF`8IoD.*Bo#˭OQh0 jw57d$v$^I !܍Eգ/\6R5tRqF3 tdoѐ8i?M܃wˠ6I  ׆#-]#[F5RD{iz_= )v wtsS@O]I?`{P2[nw} i* !W_Ӄ34|:Ч To=Nw#V)ﱅ1tv#^[<ys p/J4/&ZeMƿ^>N{徛Z5mP~7 `Hʡ3a)̶l7¤$>_l7z,Aڇ08 ( Y#)?$P%aG(UYs~ȕ,'žE+Ch`*>y: %܁?_|XMʶqs2%BNOE6iG JnQ wXZ-(*͘\b,;NCѸ4*W$`KzXlg47\+ v# , r? uEOah&kg0L'Tgzʏr--6q~35ȾrdnsBx!YC 8ێ2m.>:YQ->R[WwzoF]!䀝8'3\;ï!_;gKq1[4mA W\3Xm~i bM݉]lSO|KX[ުɸVo E >h׮Vmdw W[;x{¹ !A*Vps#1rM$nF%"ʐ v qrwiYC6=\x8ȟ@jv#bs&o.n²Y_#1SںoCƒGzI<s`ݍdܖFӨBp܁^i y鉢,/hST?+dZB]<!ѿp948; p!hbIBAk$}KɪD\TԧDt”mĜI b#n3@LP# urh?[gE4\x0B7eǐ j#g>|go3^ٗ A9‰֤_]x) <OtN,V5܆qEtFDc֟ E-|@>Y81MOrme%]K}Y: P>X.Gfo,%alSk%()8)p-IdpEń$dvjXWo1 p6394mÑ+Svper1<(trR/c^y;$]{SF4rmiŽ潺5!LHT$ ~[v^]{C>)Q OS G"g  <ϭ/5YyYy@d =H8L߸zaF>B}.t2q*>?\AB${qq[8H/{m9b%l l!}{ȱ~]/m>߸R*~#56%oNQ9* s|4OFuj)mH"]}fإ&%*h%rq& `yx1Ե!s9̥]Gy7ыca?Ni჈(3T& yɚFsU䧪5KًC0;@מ}_4wg5c2uVE#P\k!Sj~7=j_Qx!$IhKJ60UdQOƈi x"$d北vL]:1yEO [0 #8k/&Sn<8#&:h F f"buW @tH𮮿0]${"4?k:tr\,sijk<-6)S3{}L~76 M'Ks>Äabn78lQc6Tq]FB+;a;xMƋK28 a9-ݎaCe ;qP&g1X.Pes +,RZ@1z% 1V\,)$ՆCO:c8G嘵SnPUOVQL M8=wSIē9qu^@M4w*x*n=iof$0BG9cG3>| '7w: U_eW,[x l/%{xemt@^{.d`yXXq@*g\]w]c-t4co(hX2vjQǬ촚21-@Yf2{pLF=͢>MYQLH)N}h1AÌ5Y~j 1nR${44z{a9P 696*h@7iI慝iaZ ΞHG_C}4 _ӽyC&E,h9~#Mf\6ڦGD]vrUЍB `rπI`/ƶ5Bz6ZG/|Ib*{!xO@₷m!k /-t$"ٱvܭ#^ bS*\?u>_E~TWRnbOq+{ $@Ea HTy„YZM9:وu2\E߀8ŚHҹiұ3<G/S/۸ uA^B(sh椈JoW)Aq]CwP:gvh,&=uU"%q ❢@Nð⬐Wʗ6OFQW֘< d`/XYx9z .a"Af^6?1:`@MopX3]a[uB؟V{|MnY]i!|xssdCڪW[FL^L[O)3_#V9頁fͼ oyʗCF;)0U&-|tIK* oq*$n~#F\~rf~;&hedjpR=R0u]b-K7(QckA8| z[gE/ȻYDIݪrz m1ƒ)202+R]> /ѴL5'4yN_[tlxj5 xiMxL2$?[8qQb`1/j%WN*=#B@YFn\nBUGZb<0ߕJ#1xTٶCH.}>ЦZ\;hDoS=w7/o|'iv'E#%>-dtۋB 8abd6! C5>IBtygIWWEO4vS>_҉זCf6>w*ϦX%sPwCtuKƕb, NoƋ]GzΉhh7canwp=^1I| S\՛q򹾙_tjin80JVb#g5@4(;|"u@&b28)< Jw!]Vo1U 5 NFkق&'MRy>{$)ʼQyld3P鬵P qx<0#j1ﳂ 8[0(CxyPpg Y{#:rؙJ]脂|K:Ep 덠u9M#IXyaƼ+j¦͐])O`,ۻ^&'v*!2\ռEom9+{TB´J{`9PiVt9p ~#|dAR"r5᳢/,cb*sΧTlH a<¡H¸)=  +MEX8C[xatQZߚ,گsY˄)X9N4Ԩjw Q^OX2 %I2۞._t.s^cT﬿і/QC(\~pD͐~?. H;Z41Jg%0#g &}KDܕ[RzjnX=h3`[|*: v,<v@m˖:命=|M3ۆ f ʸNX"5o5-xa q՜ǟ_4~2%$i7 X1T1lZ V;<]qִw_ m#vxOp[@5h51"@;x"T^Ʊ9KL+i7JzƮ(k>KrsRBhl><\1z~j"Z͚8SaL $Q>$Z\)cL]~2iU@ȍ"ܵwT}뎻#"UsI"+6e:c+@o*Q>m<9 ߣgL sS8WQSkgpdg842y&[`x7Cp]B'*؍‹f`$07X|O5J\レ%% $A%LJX _pZؼ:` f}KVR>нp!buD8Lw0[U 8woj)I?U҆;l z0Xa2Y |rzjM 8R8Tƨ-l'݂ F]j!o6=5,(cV`i4Pu6p4lg?`Vju!{1$ S  8*o׫L.5od(WEgKw㍚] *,~ L ǧA3R4 hI Er,Q5jA eZ-ܮb^@QvVy+#ٺ`m?KP=tf (O6Se`>Yk˦ܨ<Tx)5c_7gĖ/3,>+zk)\nろP@ /V륶TF8rI@_<9rid6'vB:To;x'G3>:SЬk(~/ Qj%&3]H1ml% 4 ,x׋sF]  tq2ؘP_*FEΔ>Ey=AWgbpȂXѧpgT*nT2{L]A^=T'q*3<ڔ;OYoٲ/}l C0R&5j,)Fm([yUy d-q If~OyR+}*܈ZbmvƆ\]g`!2$ 4@QYp׫%t.͞QȞC|LbV98XYVEv .jt(z* T/(+]lwB'hTCx'#9뵚E]7}s0@0ʣTbN?+<wfjK53 uVU;]j gt#dYH& ;4 67)}?ر5=cO7 !e}GӥE_쟹S4]g``G 꼽~k :0Tl9Mp5j]{3{T+8~<0etPc> iͪ[!4ˍw۶/c/J͐D(?wi@J8~Yc4I]Qx$DX(,զFoiUPqvR.CNG! ;\RUKē+>;#88@1d xB10g jɐ!PH.^`BaOX#KՍ&Č.<oH tp[j5j#0CoX5tQh!-@%>]\ yΫCMȜ``"u#O yoŻ8`} iMiKId[}t`zgg E+w 1S{Ѩ5SZ|,jrΟ|r1NZA4Vrs0kҢlˏ 1 (cb͐pkU=ύlxW)ۣ}u% 4|Aqt g +4<|(@вUyIEԿ|BY EWğ+qî/3_M~U&0}ݙƠhNlHױ0)m>{Eu_;1tt݉Jѧ=!GFU nF_x.jPkĉuо"di@[KWƠR7jVlN 'RSXrĎǻ X:xsTwF`'}tdu  $\6yP=R7us)r <՘v1(@wS.2>S0 ` , y\wKA:\9d)/>ru&ܗQ\U,+m A0Qq!r3 fK ev:--ZآHh 3:8H; W4!c8H!pMSN/ˉB{M7/;T$1f75g';/}wܮ<ѝ2wh槣ؐ˳cB<]%s[D:2e>1%!r&p-?E;I6Ky9=:Ҍ0zB4|6# ;os0YԒ%8y"ƽ^[nۃ!Иl7Lg BT$'VT lss>_aO$Nqê]"򷃚C?2zp漜D\4HK ´41FMn8gR ?J$aq>Рo,gsqEx01%9!7 ?a].XeN83@^Ʋ x3 pؙHsbΩΰA.KLÂ~)b8ў#3i`TkpK-x h#NY$_(+<멂 `!z D3.8<[YHFҐALd[DUyp:l)) ]I~՟Gq!#E)C$i"t2C L,K݀HA-Fe]/l5pu9JO,L>#U5W!(hFh'9ԩIˣi.DH)0bVc5F!?“┘~_A#)HH7 n )|Z> pK;qEa;$w\15I5Y`ec* _UVd<,~؃-ZFc[ӊY{V݉P4wnV%W̠iA])[%iFo9ÓRVIuFe .IZG|e\cfpQY B11OB^̀!GU[OLb S4BĀk WAjP hlDB3劗[xQ#!Z 2RebbH/]چ',܂P5Fzydo1۝pII'!ҫdPo֑tRdbHb ɲNi=e?}g0h{ښF$4웺0Z Eֳ?GBmUW +i-n_n~<&0ӭNB# c;S*Ƀ"%[4FOn/ǜ|:hj=Uh3p]Ju<]?XƩYIIMKLBX^\~s 4٪qU^y/tޏ Y@Ѐ'D+NHZQwޫ,Q #Uj3C K恤ab/c){Tny4a'+7Xn6ḑM1).SN1U|T `9EBrK ?=rv#| _\4 *%lfat[9`:/`)x$ZtJ_T^Ԁ?} ُe*q0iEL.ē5NkK!5rMp 6G+[eS+j%E5Q!"h.<#r:)p Np!{0- F0wzkNGH<W$ߜ6ܱ;7]p2{*&W\ZbUwvԪ}* ԢYNS?f* !3&_xa=Ҍ2+cnsNlc"bebeiEf $BRJhHyX;J7'}>ؠuIS4-IԬ\{ sҌwv| XH]_^>tS'@~\ 2hH"Z)y@YM4D*#UA?{| dUp|wk(ݍfxF 5Ri1˔+J d9uyUݿgV\EA,\y,+zҺrD%u?"Մ—((o7ALnό6H|Acp]%eqE5L OgfIq7A`P k-m5[#g$A7 \lTlk c O/XjFq0p.֮yFn}Ӡ 7p!?n!B3awZ/1fN[.NΌA~) 9c TlIuX!O@.D({kh+EmDly/qqxe= <7^u߄}bl zS_Yg/q3i~ * 0,ТI<xc`s|M?T".l `Жt/ ѡ99C +[fz6:&Yfx}ߎeA$8ײJ1?ocO{mҹo8DUF0|Q5׶=pTaq 3 $e,EglX$xcPgv7 8uAÀ{S>0Srih9Ш tO(%0 [iueٸZ7]]!a*Ȩy.|Dna5!uɂ;0l F |T; zeD'} pBc3Jp9ȫv I\jfR,w8CA@`NTjv.m)gL^(%yTcrdwf >'L[uDh}Y@{ߣ?zc -'`Rzʲ"O`!!Fjʠ;R+sŬ9;<.R9u]-^)FK_6MOZ;K5l 4kxȩ޳Vc-¬ ꔕ];Z|Hr}0^?նXLBiApjO7,Ϊm i+:!h' }ìݦO峖<}8TWFS2<'bu?m9f̶HHH9[NJ:33ۻ/hB^,đ_Ar,C4z Iゥ4boN>`:NёL+!B]pWXzg-[n…$]"@>31@F H 6g&ʫK }6v,^ 6ln>e4$$ܔ[=Z7bDG _CMd $lkǝIw3!QQrH x7|fiw5hC9;ؑGXDYNTv@xw^nۛu_%ITpa&Cΐ,k,v8d^+ !PW Fnu8!@S&1HRx§7f;a*)݅)ct|_VGcDEldn)Gw/> QycZltq.[,+xWvq3Un )hXS>BLjԳbsټܣ|Ԧ[Eӕ2x(l Vm;K?l/.ЮK3$<nnq I҅#lQp{g0xl8I?ޠ+=\ xe>>)LCDTpkCzpl Z"Lk3;q携o ; !c1I8 HBNLQ;@;WYAzE6T$1gؤX bضܧ9ACAf3w+@ cD1ͳݮ%h r;+Vy$V2yi2hWj`".P/6>(_r{C%KS< ̓9ZEZ8/(W+b3P|ͭTh<q)F &(HWz#ތ^ NO:zP=*[FYU,/H؏$ c 45ކX?L._+2BY^Pc=BrT2{ӎ3~l,lr-ԛ~%E s(Ǩ*]8AEAILu$]Jj/9_h)_xCSQT鍡 Cd oRծ#bs\kYZ&͑{mNwm6({0]|2.\o-)*R6@b[Gw#_6́`xZB(y=Dw{PЌ~$ D'ouvnIo)N;QP^3#*}Wc]ATT"#.}RVfr6;x0A4Em=>qPŝ@~z:B`+-ۃB٦ԛȃ&yoNn>'Y*]qlc54*ڔri~lbI4zqhFE3wkŵ "D^_lk+89Cl_`ZZ.` hs\[& GLAWzR %Ls6K<\vjDYUEࢺDM@vvb> R.C!̈́g4T2 Y¾fq r%[ j\x7S3ZT.>jf+СOCW74 mc.շHwr/1T5A0IKd{5. /4qŰWiwq60~ i*r ?ގgmRPiglXb C۬74jX*7gmфo%j:|l!&V\5BKZ1\N~r&!>.QQѰ~&}KE ELiljV|Ч#/Pr솓OU/],gRVβ}C?zPr~F95煄ξzh;yÓe O#dc!sRO"ġӮ0/O̮ ~6 P1qz?U82W"(Vj{"ְmPc85ʎ*ƕFV0-eq3|ojjj !z1vn5ʯA;G)]6I<ڌ'ȹѡr{ ETMڇXЋ/nبQi<0.HIzEyUL;>}tPO h YA/4PY2Eۼ,1P_,~=tQnN`$ Gq|EEyV+CHLL!"+>B)6# %X SU)%IL1rxeV] 1ρ]5qm8_dj9TU|2ݭM 21 =9-PM6Ny7EI);rKp-)~2⏌ sV6'4䡀&ɈwGF;{Z:7,2 UJږJPJ0:uH3E|!}08M*._1A}YEdz\cUGګ%׷E֎-iA<4 `[2wƹTT\wO$ߕ „y\͢eS6\L$Q8r]̰H7o 27sqA~^qTsh0+G#XO;b|kw _tY^vz]~1034|?hhcCɊA5w:^B˳Ԟ(veeӡ~ܔ}M|AYTdq n]'zgK 'l eNfE8.g 9I/<_sC/"lٸ6fM>U5fH>fE$8k7$"oURhz _&wx ]g5RH`iQ4Z|Ik’񥢲ot9΃ ]ט46Xb%xr x9#^.bL; A%׍ά(S[]Nm?mp%ܶ'lkڍ~KFY?/tgoPWSH1v[8zPM/bosFl>[yH/NP.nKEG8@kӻ>zE>XW]g DuS-~ΑZmݹz5KWna;^eS7UaF12ÆFe\/J[u<38ڹ\7$j-+!eKsGyώ,ULP!4FIi@z]ݝGQb].y%aGL iK &t&\uX=;<]ULy[6CE~DBXZJ~kn%@OTFj}9c0"dʝ3.A%= u .{N6Q o-N`TlncS9Px_'E&Au0y/E=&J󆊗q6ަ93>S$g͢S.~qo'Yk)iXl8gnH©9Vc/5NYzC]6T[ J,1q\_|(FeHbGuVTFnr3x*`4eSۼ*9ͳ>,ZeWݹ$oYG2M `D6 /z5Ց|U }[NLe?F= QJlS#6~Y1LA+;a,L3 JX& N^.C#%E6;`V0ZK^H-#`rB?p4JEOi51q-Q'ke}#esJkN\̝Yb)g2X8xv~d)g"kT&€J5L\;ĪF#LWVs E%ސ)^h;{S%"'o2:!Il_FI)3Q R珷`Jҁw@"=DKǦ?%jCk# =OWۦB#XQ?-$Q[nq֝\8NV-Sn,lWԪU BEń~rĵ["droA}/-5|"ew5Vz}/1ZUA`dVuR xB+"i/[cSQ|ԷS"aMz#!vNULZ9n̋[~IU&a]-Jͭ-Akb| M;9xFH!Ǿ*'*Zw !8ӁHBqoy$EBS,@;M۴*lu; T~vt#Dp~S]S%܎3u!\DxI٠]ZaBP/6=iB-(j XoaR/ ͂QDS <Z4;e.?K_Xϗ%E=خ*O5cH1j p: eFBiPgWM-kؼӢg  .tg;r$}FAvѭ2 <8HԘW+FG}ɵIG? 1wrMGW1x,:`N-|Ҡӹ eZ@4?g -})sNrbY&cBrx))u8`{{K 50(A-Xʫ2gϔ{F^a0IdOd3S>1y:b\z pB[1L1S=zD7g^!j8'|u?z]kXɷti3 rП,Z1A`*Nz D?r[5"ɺo7 [Em+pon øtpn&tx-,ҘIR`~ šO}i#7XnuNB{(NWI\weC{Sg]~ uu*6 >B83 1#͊ ّeߣ[-T:GEjH8ID 34zB#Z9Aq JU7ٝ @IFр%Hb"{/OuI6l7\u۪EF ?ūypnЏrFC[4ͨSv̽u Rb/05b˄5^ly=,T.AT[N$/GOJ] ehWxL\fKO_J{OxM>-P6Ŕ23$$UP CA bqC@ WJMCo߃Q'nL@(ߋ# E* Mc͢j?65\جbna[ {W:2^@LHE6׋p=,Q1ԁUD8aTV^bA>`!g|́ߜy(QYz_u(my*v _VikgәwmqНj ^o ;ŕ9:[' +.}sm&bh،eqjfH]E~8[NBT% .s?;N)x Wa`&4)ռE4$-2&T`[U=A*^ xk+P?d}pkZۻZkFgX#,BGI pm`å;6v}q9c0NbMhhɱJ[Fy4އT7b!ޤW+u0 Tw\y\k<0::[րum%xWr6yxYZ\ 'ey/BِX`iJR%rJy'Bi Srr1焐~-6I[KF5DԡC!#6$rޘxRn3 /ͥ2mxM٨-0lh }$5*h9Vʻz3w#ciK!{Fbv5|X +%gyo[^F9fr=iMƜN졉k/2e8 9x`x|[Tgh|/;a;Eή}ufo\"+cF2)ŗ)2V l_49RdsXv҇^B Ï^f mhJKJo;fA>f8W_#{M y%}Eu*<8#rzgIN=T|so7X]w*}ay!6Yd!-6wMkrBKu)uFVqbئvqNG]1;=m([h']>B%^*GɱS*>$nħ" u:Þ/ =֓fDH{ۣ.BP#r- $xH %tf` !U~hSϨPs\4?#ng 2-:g34ͩ-/;"7}r& jQAynWp'zuXwIo]s솾p;ZPܻoO-l#RoS!ə˙1jዟңpW7X4p'/!g{*1n] ?Vظr]~80Edg:ɨI_ M  6I"c໼J^b' _N#*b)a !P=wEICpc>`l5Kxoi!āA=9bѮ9NVD+aGƀIKHhM}mMGz' j/H2*`cw=!K㯒eMk\WvKsL]ye ect9(lay4ǏOHKTǭ9?WF6{bZbcn9Q@]X71򃗑FxvjEFS1)΢s;,m|x)Qڎ.51 +绘>O J#:k;E}aQv0 N4m;~r$fo[Ot =#k .8^H{N딝jl{R"uD]>䷑O'( ˯Q`OV O;|o4% [\o(&e; ~- Fo7K&w#zק_5GlsZ20b$7LDJfĻg`]aD?EE%*p_I< 3w44]h)z#e_)66-CAblY bo&L8S0`mt)2 &YA> ld #Dj-q!҆uO\q,5b$,WԚm|myuQ*9x.mmYPd!JH.IʁW*w*(U|!1;=R-ofwI)2WPA =L/YEi5yh4@e#nsSKE8^ܙ!ρ @ALd!L $ B tq;i|j3b4mAi̎ ? 6V) oiZWʨpBt[2$x#n'[TU{3sKM>ƱjAJK|6ztM6jL0 ;uB\9 ٞ1gV^SePKgлyiU;%)u8'"S9 w c(ݿa.7ȡf&wB Bu|臙 ۽0&RBq}aPtԖAsP?BU(O}ܐzn2٘Exk=W$U6t}[V y஺H*C6~;Tnl2E=_e/Vj?:B{)Y{C?>¢5<˲ :!oL~?E "֟͠ѤMnt2x `@i'&T^{8S46:3~LS jÜӨ,՘jgͨk;#A4gGI z*ܱH '7Lh4njdؐd3Uri;@߃~%tf{p?ފA}/]9|G&UAO%F$铸R%_?vU՜]?cC0/,vPxx%ux^HɃ4+L-˵ S1L"֑n=r (oyMyHŅmS Akc*36<L= zݎ`+$J((G\M~?U>ia $ѵ_+)2A7oMs\$OKl["=!6_5:1dJC~9?N`b!R"F4ac{;CDčILFٹeI}No^H+к65q{šf[$!To0^V(r9!E2I NDYz0my61ڦp6&!"-R2DPȉ,vi690q,'NdG4{'J-ON }oh7ӢFt *rYLrN ؞0c w:БpQL'&" ,TژXlnrZ+;Rplc5Wd+o6`t9RʥOVJ- Z#`AZLa<8a|T_gh*fH}SZ4H:S5lUTFV Mz#BkV jfbxKpvv^mpm2}!+NlN.evB<|{2r~^w *222X<ĭPUK+#Au (鞩-dqzyUMMkp(7d.H۹B=5hwX)V|U^FXxE},2Mw@[f y[pb1"@[mqv5yRŕlj6"y֖L[Tk\nw7e8gTN9o씦|ݾvfV(u5s㇓ aȕWlaW߻I1ɉ2`O@z3Cyj1q؍W2ŨxD1@_TsTi{^$':'N;\q(9pׯU[۴Hgx(l7u@3; {{FWgr2:lr=c#R 1<$'~0 5ֽ9Y%2&F* TwY߫A? #Uɾ(*q sx.SX&6- _,LKXۘK3k,/[6S"XI)pTS66KzM1gtH|ȹML"k2᧺8Ī\TwQi@[n^lX|{-f Qx0]|oխ6Y/2&;Xi]4xJ~:T`3)J>_L(Kt\P3pm~PvEYFچ/i3@b_ϗ*q"yR \BTmL 9$ѩ`0X"0 sZyZ8pN} Z׈ۮ.+| 8^(ys|;QB`8ϷX}CrqI8SP"]3laJ 5x [}i08{ E;QXlf:U _.);V>J: |J0N_h-Haxmxn@=Ia!E{(55W }Iw04ڌh^X'^3W1,5Kȫ1ēK'7µM߷h@&(@! }A`+hS_'lraJtAY%:vir^h.~CEvhU?ƞ%SE\_+ Xldbb>¼@L}:Ħ?Qh0n[q/ ļRO%f,<#>\HʢM*AGqb0]t)8e&RM>rLR#}2[ \ǚm 0e%c4fk2w}N m,`G'=u *.WNO=}|QN$ @]Y}]l1t=dd␠U:H%ؽ>ԧڊdvmwg-xWf$#0X:iv>l$;XgTcL dlF^(O 9 \slգ CEyk~#H#34U,Aˑ ů9!t8%:Ͼ(ϻt|/Ju>i WK4,Vzg R://|g} 9sAT@as|Ҡj6+"DӳB3)vrō|aWd_/ڥ#]9rh^_ݿ4IHK:@.1H /JWñˆS!3VߎusAkZgP\XwdOɧF ӆt$SQ¨UCυ8kZW,-)aeC0/Yp#FӦ=PLDFoQǡı~C { 9RI:c"H0Dʝ% /'}<{Gܾ75DODD=-=Dɝ{ up2˿sccLan>0)bQ;Q۷‹c\JرpuܦdJ5>,z}=nWXշ{CXk9Mo Of׸1hRc49͖*{P QJ ~{7E>ȔRĐm5BX}BOE ;)N@5)>S)(ɚEy+qK4il k #5yx* ݈-KM ^j4y 0;t=8V>y&N (>_ݛ=9رls 6x,~ yK3gs2KI tM_֏ V8$j4rlJԦ lzK_/2i9N%,M3q`/O xRt^'9HX*‰aX@@$ڳV%);3*rDhYG+q;ErW!%t0g"16ER|AcE3 2wWnV*;PZpw(7!:S&pGkq#b{l;9 Ty WAA?D'-g;d,y,C'iw(BO qڪ4xi$:j7/F|K{US'.=2ճz2ͩFkVVrRXM;u$ c\%Y݆!'a+MI<0]./7Ncvav7)~ͶM$\{z! o &.!\tw`ސB<#jR&MM>v1dj\svj1.~~hd_iԬQ]v:00XKO|߱#)¾i%0}}C`gmmP@ OgAj&xN䱇da1#rM5lv莢d2NC%s]s@kI2(|&.(_ e[k*TQ/UpXʢ.47xf&azi4m}u}`2=;x#9X f%3b~U# s¼VUػc[avmK\KJur+<{szd>lZ&}+/aRC" gQgvG?t( nY8 -+0C&6Ӿ2Wu5ny6`@ȗA|FRxxƱkV Fdem_lEOz(l:iѳt*Zۉ^ݓPDl{Iys~/SVw_,)usx; ^ r5Ui&wQ,pFʬ[8 ɠ搖xJh_O$A=dܜe0(ul}dm˻V0ҮuCabqa:xg굾H 'K@ J&tuQ6H&Cך$qjg#-.wsv^&l!Qw_wY|;, A-vü7 Ӵbр[- "yTQ⠮-q}]#9n3$dta;GTq/xnī>j`*eX if4g &0T DY H_G](m FoŔS50ܺ%%! HwW]֭35R|":@YOV[GL;@1UXҝS$cHGz4֟st.me{6~Ҷh0Lڋ2|NPh5p=vXCxL@g!::hEAF!l~ӎRF чYjLxpO.)=UM@N *Π'Kf6THfXU{d1YRd\RRLEtEuU~3M/=B_Ě_4Vai;vP$|>2X K'~an򵀆f] ^AQvL;ȼVU\盿%^›#% 7 + R_g7}Cd$9Dk4%iWc[dB H_3[JEF`fW͹>]ULIQ!gEst}q&ś`MU'G# o a0i/IkJӉ aGeMzt!eH1.*wb{AZKx튽05xw9$ůAz M{EᩏGՔvZ!}%am0NzCYζ~r)cB!DEkazlH&3R{tyX7:߸@øsKWeGl rfܫԥʍ(vYN:3?NGNXPTtTDn3dS^;=Z;%APXT A`DY}ǜԜZ`F37%=2?g;b .GQe W_>)<Otl`c ebG*|Dnzm-#q02mӪ5,uW4~*k娲ԿY1hE4fi >"RnFMRTtKB7U@- Q@ Ljܪ!Wɪ :>:c/` ֭L&(r-ϱ/, CO*Z' b) cL2o~WLAO81rgu]ԄY+!uY-Q!g|YRaiSv܄0A?!,ˣrf)nW~k_~MV %Dtoqש bFE,(\p4GV$WbV*Nv$JksKud25 )-`  [ _n;^5SbU…v݋q, 9.ّ"TY!=oPx.7\܅-ߨ w85 Ļߍ>)E,e_0Pk'1~7Ύ?cFo /f7W8V y欌噦%=xTAE>lpldR64k%G>%g ކLjoXh [Ԟ!G2b+ZE*dȿԀfh17zcrmNwQAг7iQUE -o*EA?X7-(F-]G8,$/C 'Q/}LD ʈ9yiɐrăF̜boEl_%wb6tn?h6^SaYCr&[_yųiܨ29.g +Wx ZmDOՂX-jpxZj84{M ր6)?s ˊ?>%[McdGk`h{CC%([Սw`p5lɤ԰V* Dr7 %_E̦h+Nn}),0wԍHzg C"h{6P+=n&n䆙M :k5 ~B?P1Z IЌly L2vXզ6EqiKdx y}On\2{S1O泇/ KW.y(G,I=W1uf s* q>9dabf9 $p?RXgLE#GTYE1'wzs8 WJ~PSD&U}?tڻJ-:լ4a;\_+aduJ=J.@2U>]*^ 1d u"LF 8{|@B s^'Wgj! 1xHMR|CIze,ط{2E`"r !t|*Y繕2ӳ';j(b) x+B~Ny#LUNU;o*\FQT6pY^ho!V)f~`}5qf*kE*q%X0n$g{I)yp²:$vzJT"Bh,J)mGʸ`YPP|M *5^\`m2Jh՚fN=ff10Y:o̵W# 6ӅVȧ/BA(1mn2ERxi}ĊqG4>4/T"[u>@XhAoU]&-}!~`3IrbZ`wt*jlU %۽Qsl<p 2͝[;?DA 'YjH(>&[t~\ۣde U1㬽Jh]UlNc\ w7T,]ӟ zvKE[M>)Rtg:LIذ%w>ܪ/_}}%H6Bi~d@8LM7Q$ ^Mx^eكg ^[|[i{}Z7]ෳVMJ=R_.d6$quHwf:iInm#̃DGC`E*uoB-:A!N! T}qD&1_؈!&:y _@K;1ٚҍIm{ Xdl^z UD[GnrRZqHG)ݚy}Pjd;[X13oOޯ/o3z@]cZ{Yy7Sψ/O|;H7M/:\!zlFD ?z!.O k+;dV~U6 GپD;R$Ez 푇nqi:_y7c(|ne !pGEWdqUkg2P~(g­\6ZiY_0>j.!d}kC> i PfWЋrx;'obZ?(LO#Bmfq?%B==5-qL~֙.s$5КLŬ؞`!zq IW$Ē,f 35}LjX+ac ٬J7SYfZf" دcB#>-3$+Bl3dfu"d;73j??,,5*1u zˆ-Znq;| zPk"jǪd]STH(Y\G>pg©8R]֢*C!!ea&^IkI_4-CTcPoAgPW{kSƴq} A Hyf:jfv2ݷ9Ou 6 @*m,(e<Z~y|m<c`xQ- @p L-+,94{G8OhNX":6JQdދNp0̝Jּ{̞;l&4c s.NJS%,"LŹj^s`Y&oW֋I}˯΁_A]q#$$8:K"+zkX)vBhM?,ciU1E0yÞNÿq2¸&Ӣ~AU䪀fK7,"2uWfan0TaRN V #xO3GڡF$ew-Ԇ)`JQAo6#J:\0_o;F$bl&!b%(@(ܬ"k|LJedj AȱWc| D1TJZ}ۣ$znCnzQ{E-jJ+\=%Y[D~CH/(Y%0na] 6mc!˳-OEvm @n\,X fZ7!V-~b3V GIS*4vCt2CXj!IhspGDK{PZޗN6BT) hssN~DC5ҕ ,͗ â>l 9xm0? pjhe03:T7qx9$ͽC& ejɨܭlUBi*pH%SEg׏%h2G<ŋx?WAfgԲOU6 'Ա(% 4.UhݩroȬRs"gk^qm|گ&L@T9R"ZWs'\]'^y'j 0_ ~!ŭPw.V[ bEL^YEz轳&]j(7@!?OvAq-A?T"WhAaܿueB'9|ӺFde:6\{$ no{VTX&;(_Pwj sԡ*$qBh0hp0ON~pF#I/LNY*H,_J jΡ>pw Xժ V68v3S@[&C$tdW2pgFj^4HdiӒn7٘ )ΏWwTccRB›wPgJz{ uHW-іZJVQN?O~)뻫JD;N6y"niDsPtp  &I% jC:`KCB$^eځƂ%Fꁆ@R0Jtׇ OE-Nxs#OQ6f:v7>Uݷ-E2*y4d|U&[D8`f>R%vܓ{;Xs=<+@EG;I*KR-SC_BhkEH~[{-V4~YK0qAằXMbOIQ^`BXp9M#;|c%=AԀ$vtOQH&~SEao)䕙-yvFfOՄI]i Yr.;-;5':aIS?4겇urړ;*ou}HƺL"},fwF8;.Zw+5PRe[#AwX2e9sWDHf IR .EPhXp%B su>c8BpwW LLX]$Y͑MT *!)Q Cό,.es!`A@Ӯ ,,1uşru(/>N<`,/S>>ߩ-> ]0uiBu!oij*:om)]*ú~ũMr3iDoF6kyi( LܩHQ(p=zw=6O3Q;9. ::< eM nUhFڮJ, { ɘ|ERY_f}Ēe;S&}ߎv5QJJ +dΌ[&iš$Κ 46@|Sb)'Xa=g;%τ¼љ=%Sc7TM[aIcent@⏋cTZѬfj{|"Ŧ&(pyq { &*5_zJ'ys''zrhHzr}`(SݽK4;5M"os= 32nT]hġͮuT#t:h^Nq.J3,hMJ50%@ݳ/^l#"e!{oʂ4NH Z*-/vA=N\ DiO |5MJX&#_87?#ssqb>9C{ L:Z IqÝmɇt#FH"!²CH_"g杤̪n|4CN%LF8JKnU%gś lGڭ}h!B1._#YкK7t Pj"x!=ȵgpaBXciZO)ӀCmX;̘eJÆ5RȄW~i-4jI Nu6 AݻQdHs/'e7m{ noݮ fTlfutC~^7ui s٨I(PEI_ΰ @C ÂTs=@w$i'8%`g{QFFv,"F9=ZPGGt>;<+G~5E,xSL"xu"WK&znNƤ"$sn.XOaHaYϞ9ƀںX ;|nd## B27\-W.U*?9tF,9@g-ύu+Eb#!pd"C]8CY҇?Q*X7-:m:6GF9{@PHsA=~\qc'Z1O8Ņ}-''F >'20Bp+cj-e]N *f\7ΉI])~ip+ilY-`c: $NmP]}u~{lS"z' t*Rz~^J6d|d+ɟRed ֞CҠa$?Gq؜ӝtxB ~E(:L{H`ŏlKtK)!OBd$#o4~\W@Jb!ilR''fV&n6ќt Eҫ#4$>j q]TDc]:_9Zy-knIzx@ܿ4Zri;^.؇8I1Chgp::NMq=Zݿ 5algp*/[m>d.E Lûnxc?qT}l;t V"\E?-fs8X%7~6k9BB"˘^J&Vxd=7;mOVBTԒ)>]"}Y+ | "F<Ї) IV23OF htR&RUMt?\}ʏh/>^ueh_łh4#*1IE5M?D?8u={;KPs&};n{Y6xqNq~ΖU)=ɲ q1A"KWؘRDd!gpHUWaƎ"INDAuHz^ }Ӓo O*B;UӾ<fm(eҠM+#vTJl8+xQeExsއXcI>U/a>2G5+]iX;MRx:TAFR3O0,HT" J]&",;a7%߁ itDS96|Exb޳Nh`9q&/"7i߮s=EQ-J2%kضgMrW3mk̡>2h0Lysyň34*q`Zn+LjAtwMhZ78eUj-d]Gt\A˄RpZY΅=46I8(?9]cT'=|me5g [MRL1F ߪǑGK{k; q?F{ BNڥGgz̊(D"0xl&M?CQ2EOL4&2X4*=F.\h/e^ !z( N6SL0 "3&)OT)6(Og6Z'HAe-|uvպhDaY a&Fﵱh! -)lAY T&~~!b#6yN5)멗ц'hj${+cBt8X;S>*y%qnO~ݫ*+M'" A:e5j p)OOH.W}1[nޑ36~1kkU=yM(g$kwC,V^R 9b;J%vgpsLE 2 WHc6j{6$a_G&Ap /OVt|2 ;) .eK0]մE?nWm,Γ*8 C%j a3 #VWƄڞTN{$8p,|tfcMgtk2լ*||/9y_ R.Vxʬ[瘝"F! 뛬`w,v@Kˣݡ!5P}%fYzF-mאfOꕺ:QйVx[T n-I[|VY ߻&oE+8MKӲIl-Kz5 O?Q"ڸqՔ-P\D:ࡸ JTіTD'9U_7=I&i]σ3n-P,4{Z i}:ЖwsvF;Лڱdq/KhQa4ۘd<{"D"OErMOlD2@*Sk:cl\O(jU"?`nX+}I>q O"i8ܶ\U*ۢ:qfu'NjBN{".rVN| X?Z'ONl{@|L 0ae[&up]^XM-z|-{ R|/={D>}|-95Rj\n8 u"i]`ˮ: 0T" c^;8eKAͭpR$G*m3F\8AQ #풥*OŘ+eI՚`iJ0GeP']M!5u,v$?ho^EpB3= !eX^; ~ emlsoLL ?{7FW (m8 Yw/e1O֩ՖvŨҢO{mDSJr;||,ʮWT:A[ 1e.hUP^f:l{B+Õ@eKpY09`r))iuʿO[)ԥb61XQiDTf|q8}Gˆ"ŦL#zyEi~uXʩ/VV.ȋ7Ӵ)l,6ڲ ^uDbV5*]Lz`ί=4Cx\ -$ stUf4IwPX}poEX BM ߿<wa܉+-̊q<[ق7ueقf%Žhtr|+mu+DF=oZ&(.:j֖Y$YO2Tҙ<^`Vn0yO_< ^o2NY|#6n bC5KM].3R-c5&^i}>t@PEߦ̑LηdX!Q\6/(xVe\KXni[]HkZWo,#'ćE30(>u&NQImM-`2Lx Lf$Τq@Xd>l#hAg[QQhfbF}ѲOG hDg^WnD!#Bw$^?I]LuDVD(Ӑ8l/LMK튐N҅{}y:gƛ\*ڔ>qcJ)rXwW7,m7bAo8cQ3bz~ !> )UQ9i'@p출'|EU#3l+Fԓ%r25%ΧA!gtD9HMA{yf4 //19o76 IҘSreF\3IA]6v6){Ōe`@`D +GrBEi=v-_i/iGq(IlBv=XhmX>%ƒ1dӛoCqFA=vKaq7B Pit寭F7n !m?<}eL: jrQDfO߅iex|$1J?2"j~\DfXoe'vq3!4Ttع!.a^;]tB k@t))-#h+30hy' F`{ݎXIq?ONj "W*I)qщYU "Q$c@G =t!HOgGQQ t+ís=g#s*}RiKYHCڰc pڰ#rc83Q`H4m\˘Y._;aM  ޅ'UҐ5)g-Ms1FN7tڼ\ě7& Y$3Qkȧ.bfYWF/.9jsOm |5أDv9?KfִuzRcuUv. >Ps3Ġc107!Lm_.ǭD$ZYh kkLvfL՝tqmQ`QtfN@|1{{NeQee9dOe6FMq+Ű`rNX_:im:4Otg0~dΥ {kW}G07}D3c$3ҁ$dI]J /}_"@kܨږ,$C͝|t10 ^< ߡOZJUtK+OEnc݋ `d`E.}ЎqF7B0Io8Ե11 k9N$9Jܲɏ9jYlw` 䨦]48)NnpYVN64D%sAx ;xh>Ò)uLAdLS`Im8>E*kƤt}Qz)!1>}hIPVߙ:CO"B%Gsns:B$ ]r&'Ys304sFp1X.͹fHZӫq XȈšQtX/ZT~._Sʊ7X t+5VU z)ֹ3w,W ҴQ6Qxsu YƧļʭ#v`;]ME)|ALZ& ObP2(06p}(61 )d_%-1R&:|@zPoZ~#N p⚱ZDO"+2`xژx1on`#Hfg!KOS:sŐCUV)2쮐H]G?;H62t{и{Tً4~un]dS5Ks2mԝ &1,Fvxf9|-EDPh YC\2+/oLIl mAȋ(^KBCIH>sH&.XngchS Qk^)W_ӗ0P0ph֜ ɔ%k]+ CE 4U-jL)q0ςRB.4B*˛-vF؆5 T]FG~q-CMbG 95`-w>DtpJuxie{TW0M}+U#&3:1'$6T8)4L/SYx |ۜk\,./_?mcJj|ķ4w blPG'#Z2F-Bϴz8dyVrtѵuyG5,]tZ[lK6P`]^*.3'6lp-%fz@),#16~(\"W2 V9_휅$3Y xEd. VR_A&f[辯'5EqTX!}uw Rd{fbcan(!-R'#Dٯ3 v jH!LGNzG2kK"0dBnBU$w*Df'# =PHq)\ViKZ$GbPʻʥBSƙѶ|Tw97kBt+T;+nЕ me.ZuP'D'16 J8n$ H=sA*d !|@sޭw'QL*;g&[9d0h^ǃe0LM (jϼؒỉ7z>Bh3mn}KRp?e.ԞO ?;)n"OLb%6Jh%Kۅ |'PROtJR h aoZGR:Zk滛GtlE"Rv;J rdNTҤN\z-;Y[DpK6vB5m32T]"kHN%dQ9mWd3ezt#ÿEu>ʢɣdtm!!mNz -EB2e]wY}mΧ3L &|O+C{8qԑ`BӅ &:2n?"Tּ]@nLcGia;Lێ-CQV`ڱ.#% S|iq4ՒOnItspmT_`f&uSAܪEQ҂ Sǽ*FbNc3?UvX[iIh9`t+z S/a-=`r ‰6H!t4'K/ g| teuo{P5h_.#uVÅ.VMd^'PxLZ>RQzt`tmĮ8= %GɖJ\=d]`^pvC܏L<`|EYb\l xMLA-qߏgN}q>yyUɘ0% ?_dʐ(ⓕu4S)+G#sZw. 4A5Ej׺. H ";;GJs:@ǨW/4c3K押,3'$me1> 9NE2Y7Ug6GQ!.7{kJa,ɓ21{Dq1q0FHWݤp@Jc%`JSDZPM'2, P>rI骇KQ:TvM'hL'i^oAFË͛s-kR=r]ϊoDHͪ ܇UQO_p0g!UFHhۙkZE`NP_b33 wB$qMrkfi\aLj] y"m.aۗRrqI+630.rQlz!+2ѫafT-:1<'MUk\gks!;5{dDQ+eo3e1',R}cd,l>MѸ|ϖ>[cNCߙ@ Sހ[]-p5&ՏS u5{?s%PG=GfsN N*(=>;s4=ϫG6q Dp65@4?PRENaZ:'h[w_)*I͢uhg(&rM=$Tc yP?X$+}} iuw{]@WwY+dXU=X[W%I`V(2ϑNž ,azhaAeʲOtwhN>m>b Uޝ vsy)o]ڥf^U4m> EFQp]Ŷ"?n崘WxwmZuD$ow Y)7CLjM"Ȏ:y9SFIĜ~jXH0!Xm?f&E'>c50MoB<=S_J,YR_32 1|"`??ԦԮ/L m69ؠ APݵue,IIB- #t Q XfHQg ;mwPOlڒlp` *r8ɏ5(yh]VXyq&nE[ *$gzdžDZV|6DSU)ASL ϟ2ZY"pЪ֝U/N< B~x.֕KUiV\D@6n~ѻǎڔK)P fd8 V20 e1l{yS3"G"or\y M1wޕ ejw鬶T8 Kǚ.XiC=CBnII 9 z%j1>2@;Z'YNًĭES(]G]IS"8ڟ$Qwy>aO2,w\+M-zЩpYKpIHf2P/kR&K}ܣRp[0U-T`/s8_%-1SIVEcغ<0p//k!CRv>Jcφ;߰;3wsmmQ΢CʗϢhµ )-WWTgPVAM8YrJ-%¸*wՍEqZ^mfG}hJo =p8Fvv68n{&M(߱ok!͇4S/р;gW=83tpqf_滷T`:gjϐŷC>e&=~%Z/<'K "`oYkzU.j$.yTF~F#:ZM NuI# $}T3pZRcYȍV1Grˬ:J#`l&#cKN9!W5E3Ȩ/ϻlm:Q?qcԗ/]oS~9.H}뻘Fw.U9e.4"QgQ`2'sQR'V E}?X60proM\qIh#Ldp)3^wOyy͙*g^䉖I w&>{nCod=/ ?Y%=E&x>#3y#8\ZQ+B511^)FeHD`t1|pD2DR|!$GV[HԍN}*ӕUBO0Zܚ|ukVv J\y 5 鹈BX̝ b= q=%<#dgO\AQ9q\nG v&^Ug +A섑 Nc3dzr'*>AUOM NIRg+ȲY)%"+v0i"\ņD.øG[o'DSl`.9. vog/b_[cߑ]8fCyܶC!Yƍ}}9ut'kn)bt^3b9.nM.h&'QĜ QQv¤,eooaP'곣3A,{h>{Y'm<1ϪEQi^@KI g;`4#^a+ A>~Q^ b;2YW JQk~׸L@9]ȁe!sd,躂g-,M!w 9Qq׃LZx*e je֬¯4-'oF[gh$ tcnjى>J[}`{c`^ehPG t~g^9g%8n6:2@R-U=?62^6u~=fV\+!d&ŒXHb喝"t66نr檻򆶉;YNh?T' !h` #n! #ґ&=Zp6x:#ԿRk8U&Iqtز(`axSW0sZg %#TF8扔ǗIPRϔǩnVrFGj,f9?қC#l:.:fؒ¡UN0^& k-hB/S)a-<e.jQ$)ӦokEH_D;eЙșeov@[ I`d~缕7eW$[λH7u&RBiH*j-;]68 Ǘ O9c6k9m~Ψk.xSSH6SAzQ~ sqC<.7oNb #d(Te sQ b *1Ÿb`v7ӒO4}j: ]l<u'__Cy+\s±E'\N7 ;?RQӽ.Úk˚Ph*~?g`FиasuZ o}<}R7֨_f*U̟rvf[ixjػ.cEdIavQMg\y'rPB>)b# K/8"C-͕cBA-spUuDw; & 8 ~Pp{=c$pR0FCɁDED.FˁZ܃"W;&Aؙ̜5}bN4+Y1; \꒧6]NVl^FE"mǾcWC&l{Ul KR ,|zfR-&J8gNiizsWe"r;kA|~@H7iT?3չ '( UCV,w"U^p 0R!ft<ާ@v_Y)T8ݐu5SZpu$x<pZQɽMoMfAO܎Pơ\NNH<pU/P1:%W. n sVlPbs|8 UuRcm*]ǸTHGcn !hIybKl5`BT^",8t0;8B<b-7^m%fҚLm{"f!d,rbj\y Wikp]|o+p¦}8n'cymQnogL-? *F*=zχȪraw}Ĕ)!PK3goLV\T7UF A5a֗hPInZ=IjMːg~p]>Ԣ㪃 TCռuO$\ |Ji-Qh]ݐD~XK:6֞Qsۼ=ud#O%$t:bn%L aWZ+p| g u-DiQ㡷QiYl lmBy0BӴٵn;Q ֵE*jiޗ^ts}`%xMHrĕwˤH HiW]4hᴦ GcB=BDe2@n%[i麮  #LpsgkRSaD:"a,_4uħEf9m;}]87 ).jwgdu@-cE6T@27K->,!'X7F愢dD~l45f%s/HOhB3k~6)p=NVWH9 9ꫥ[^p?ׅWI쀵RY7Rrwe?oH0W#`pkjl ی9MJLF atPد<0S+*0nFЛ @o°*PppD3z \8ׁpPoZ{αKc m(kz+ ޜg)k\`԰oCGhBa~)ЍTvڼ yP%A \틾%A_+$5E'lVģYb,$g?uQF\)o dB=$b_wtሜ=oGpb6<+doa ”}bIm=YQXN/bn\YX+v=P Aoz!iшvJ<?& ׹0\B"ZU+UB))9;M!Ocx갸Yd8^K H@ٸwbPv}5:Ry878PSn O`:Q?ďmtvKh Pq~c+VK-mZhb٢l= *Z_ءjeAF>N1V:k:(8 xYAָC1oKT|ɞQ_p'23<puW` 똺<p]S68I% Iн?L"ބy*=:ʝ{hNJ!I${Z#움Y!~~wQ$~ zG"W,谮wL5S8\bYy*|dR0~wO(eNK]-DHG9GYJOL7LB}ah19'RVZf EVヒ )Z kBTb v}i䌗>ڍJS>yn{TGOz(^Ĵwt5IͫrTdEqN:1Mԙ6p/yVCYDA:=]sSj 4g"B܁Nj#Zy]֕cO~3nuB^*["%ӹ[E$oͳ#O/Iy([u g$4s/$|IF um{86p6=,s_iwftۮ>ul.ȋyZ x:YB ςrV"Wiw p4BCH&_[IVC 0!X6,o܏Q]yiUTBJjW(HO8lA rXW1l؅1U!yg"7.KQS˦7j}-ї6z5f[sNܴ&Uf+:viSp,PMYHtc>s;n( /`*7RD70f!`Tk&8ũx^Rq$DBV~s/aQzaWO彙{%=gL)7 k|J꫊6oaLD;|Cjova\=(?oy^cje|S=Vy7=Mϊ(nO45I2wIo =З5T@@:*s-Fry$WD8_tHiB@ӟu/TefՂUfr'JC]2o>L],lKw4.&Agh6xXD\hQSUish1&N~Dܰ!S'XTṏ}>)RO-;Xbю XcqiU.u4Ū;-]r]"kV07Mj}v1 !:呛+4,Mz!`+A+ԥEb ˳@J0>Yoq 7@n|9uiVj j=m"mgPlZ sys~UPw` ߱0v |PDhyx+_[Sݷm>4\̵1$~e-=iwk& /cݠ:;:n8+jR35vF{`l}ܻqBZ /~֭?)i|g0U,AU--wɵy+vՂHq֌YF8ׄqeK\\g]%9C ?m@%_uj/)?CK9vW|o m@%,LW̓+\:_wsW8Iוg\C !,bexȈ*&i9 ^3[D"8SKVAy~⚞_ALןGE9L;L A!*F6Dhޥġu'|.G =N 2T[8zK]Dyvk  zL&eR+YJ C YU >Tn:)9l9FeMZң_J)myB YDPMs~ xrǣ|o?Ur=E~irYJN!eDI;Gum#IjlO.>S'NOt9!MNfn; m,iw@4OiUD\ ЙD ]ݓe_<2ѹ);@s>tv\?-Ň7i$<엖3p D!&c hLɨb?.>L19G>:;8@=MֈVU8"7綋,}>7 4?? izz[\\jՇrdKv[A \p.y${\=T_R#NAb`^Hffk_kM&N.m @N%II h׷:~)͋!1/G#ﴝ{|+9*_kp1zDAӣu3u)6B|!{Ρk>6?`uNn(|Oh3pڷqDAh(|o=I-Wfm}Ɖׯ&Ao@>Mga,+s ?5474Fܜ:pU[϶,v̧\?J 1|)i!>6W򠜇۰{s|NS6)_T.ah=PT,A3GA jSiaa֞) <湖{~'OQ{W8d5nXucy"-y*`Y l]Px$%N$T +4Vex Sc n rWBCW!E[8|(Z4{c-Ok"0F"oxQcH{I3wxÚ+iGG*'[ h\uN|s8ĝ./ ĝ _H:jf.rg;%;PSRdxKJz^20?ɠ SOq۬Ҙр榡;hz yyaB2D/q, ՚y+48O:.hq>(LGp0^ȅ},XogL'`Qڝ}W>j#ܜYm-BEMSAGJTdKbwYg _?Wן#h"?Ρ'%LPu/úȇD@عXK*}D{-UsFY;!)@*qmA.y4ruduq+/FALڛZ5Zdv~M.Y# ^&Lg`4.DDii%M*A:@2X-\^xnxq>Q\^ rЌLxs8>ef'qw7oUĄ5["%8w~I nabY?-^5ܘX:ЃBM<4<:-/ ^p}Ǡot\ `[x"u-K3wX9To2W$Ʊ_/,2D SF&oo /Dfo`1[ԳbV #NFO5) ZR' Ë{~2+Z蹋A~CZS#OOZl:1⠪Q:EI|=/Α%WgQ Q_n7Rb$\wkm,r^9 9y(5&YFws)Y=Qpug4Ro<0¿~g>J4Qig.RBTY߄2w#njPRpQ}dpq5q jʓ~.g`me 5/ NI3~XGeMsj9H_|U=k)^L+!M )TA:j*(tYN9x?V'.g<"M $5 Y)f]8 xZuD׉s ˂?p,R+ۄ{&BScq17-ҽ!"|%&g A'3Ms-#pA7*W}C18}J (v ')ODl %E9U; \[傹?=`hޙAnGbT>.cW.D1d9+OMk̬[ ]L N Q$l ?^q3d9jnp4I0zC&\lo_:q|q-f(;*+I΀7*'{aK1mxWe)&.D]TM#mø$H(sƢg. sd i$7<ߜ?_ST؁:Nk]KqzOu^Aiyy@ y1uvXt:Ӻ;/_v/l\C!MͻIGq*v+/-űrl -b򛐌B}u ə/Oi簔䇶++ K84?C;vMĤ_<8/X;T}k`kLMvVS4cx--Xcԛ PIqkLb93FYg7H$v #A"BrDx2 KO."D Erael(Qu^3+% 0-i{/DYRkdMUʯM jh+K79uS5Ymp,ZgO]d1c7Da{廂[D\z=Ñ3;Y!䟳u%ѼF6-ae{q>qvyegSn [ 24]ُDkPlXh9 ًai@'CZ񐎼+o/OT|xĩdkނ|w]ao{Q&~,?Gi`DK/(_P`_ Yr0wv9ظ>@&6?eAU#5*qGfY<*(vQlVrr0v">F!8LZ`?m~xndxTv AuË*,֟bMU߱c8)/Q r DpcIgӦ`>*flo ,qG {,pm^ۋa50>Y2e^T!}E!dXi%'퇷/hD^@ȸs˰Ya"{N?& 1EN #j[nI0vߧ(P74xy|*ZWZl;bwKENr z!w]VMqʭ*XӣC6qR}z5?H朿Hf}7`y~YG=}@$.w]61 i8 -&{ Qx8b϶qY51T_>p7yv/vqz sh Ul%-U[ܟXMa޲Da)ə*Cqqd{18hP:683\JDjE>V^ WzI*#ޮIЬWTh3ņt2ɱp q*E鷫|/C ^* G"UJ.Ou4cPb9'UB@(24Ol&w ]Yv)|Ldm*87ʆޓn"_W9jhN-xyOT!A1JdurU.ذ4?#ݝ?6sXr'Snw!O8vrRG^yuf4 ӝ+8h<Ѝ#_$d af.CgbND6.DJ!&fNQ(K,h,9ccq(O.1 4LHx2YAt<: Z|E}yi`r1mt-[K,Fnb 'ƤNaHG(D m{hBiXeShri®9p{-,[LY+0M-u+}bS)V"J @ǡgla]>1 8d*b Y2dz((MMȠ|%iˍ u}ӮTԀgNPLMdԵZ;b7%݁/\ce!4@- ?yY, 1ˡ@=.[OU΁r%c&MOSsi{l F8!h8hE؞OҐc򆹐 ˌMS, yɭjV^F=V$0ȌUa%V]m4vE0!SAO<ރaE!c9Z~>-v6INԺﰲj'Or-n.#^YG[^KgqpBl=b 2 dǾ]fς_b?t?~<`\ SG:<(^t @Hx p2bfq2_NTn#{AQ3|I1]!f\*# $# dBAIzܥy` ?mqO3$gp!@9B̴1t'R޽) hS , ܨ*B'-+Gw@YZ.ZƱ9.Ɏ$!{*աf4DTgg`Ӑ5b km$}:lme և8#ݝp} ұwS'm«r`6bQygE^O/sDJQt\I! f\]g4\͸xD~ٍo%pcƩ;>PKu#ZL%0`ܽ$_T0С7!DC9?w 198Y? 0 CeeuO߼X7)Jom-[C ] d>εs ]*Ίyjn$h,r_H7.~ HDR늡8xB:- Aό*8ñ[FG(+~Y>MKY'IQjHoܗ-(PX7!U> ,L%mFI>0gy>vlB"߹*ޤq ḙVP3BͼUh~b]<\& dk[qJ=4sū*Î\BqpZ::{O:%`uux‰i'ݓ{O_""(@A`AQLG\`mjpe{b3$2i~ QUU zy܆yJ@֩_6^T|.`mhփPr +iwI@;Ĩ3}՛A}GrĦ)m{+ҍ8jh .`$̩V6?ٌb.}"=A,ͫMsҗ:-NF^X!8F>(b)ь$ll3&O5LvUF|-F0zs[CN9` |l.5딸AE27uDtI`8#'۔= ЂZ?X (`Dh66mOcFF2m}u,N. ns2r!:Ŗ )v=?Tcv/Ɂq%+^vl}]7);-+qwݻ(7[JRR/ߴ&BF`P(eD[@lr D3%=d$# :p+''R]ՙq~#"ty&LbfnmMqi bg靉b>tL $z.GfQ4 u|F=tRиyx~rvZʢ{o i7 xaKvsV[tā3p>9X]Sp}\SI?h1ҙe2_u ar.\4۩B9OiV]y: lOt<3Ӯd>OWaZ$ ~kyd(*@X<9B)̵02L P?=';54`j50=HCK>$]g܈Fpzg$K6O(H=pmdցXmh'|WDN~prDܠz6$0y>܃rs8LtϺv g:R/CVw2*taIlJcK Q*x6MXs/p N1co TaWNa+7%OwtP h3=Q Mxl~ހ؃(͘ @ꣻ\PR'lʱ0kkh^Uc"J[9,j>.OWRq+fd{(-sdbhHU?1L6̒Uf0Q3$Eg sTT\[nOؤ:%#b.=_xQ+ժ%6 }+#rmO$Ps5l}4i#׋ ?=W=l=jӑh4pGj$*Mc@ bpi$ݺ[W˩KDWAy ݐw+u h{ӎZ<^%&rڭmw}|Y#SY9N.DZ،L#hI02 m/$Zqz^0SrkyXvDڸ 7-HG dfkM)KqDKA *ie]tlȐ8OVs3R}|z4D=oʓcJ4;T$ s~K=Hzs5ɿ @7. fAm>Mxƚ2ԕ( {y$Ӭ'j¼h͊q`Y5LqX{'79 #IȠVz!'=[7 MK TC(y-=7ݷM'oV)gCzL۽ǝ0o0@M>-sT'HX4ttbz^IˣyO`]U7dq_Nyog)B{91BaG G&${-˓G_B!w`GCz;f ұu<{UM~a9+{#3E~E@lG 4"8#MzՎp\'r[EӞ`]O8Mb`U 3Uz.{ó?zɸ^t097]~˜f GÃpMdz}owW7+Pc6As_9w7 "Su7َrHe6Uf5g\ y82ßhE*i}vsm6~liLvm'27٢-(^S9З|,_WX srF>F_xh::Eo/T2gEsd+l׃L/~] On0X{ k}㺝`M%$*%| jm44.1X#(V{fTb/Px{W *]W;-<['BL3UR{FQII:[ҙ=?vw޾oNQB'Sc'`u*KYq/@w sOq_شT1S7MAϡIƁ}3T ƅ4صSMwD!|k~@cN ({?AU.>sk;\b{yb{"l)""5u]^Nh|h#`.p%z/?z*w!t='F;JM&o}>摚p}\p㣉 @0sw˸%5$4t{#ÇH d P!oH}^sJ͖4 v,S+Vf:ecFN]"=e.\l304E!䭈+yN?LYwZe`ش֬JPƘX&fj4#_9t﹂ohJ ^n$Iy1BWl61Ӽi!2jtP~ Փ35vy?Rf%H]8oLv'i/T9`.=;yQDա-2ZzD+v8 vp* \bgqqlZɢǖ%V>W=pnTe榒KcHi9 mܣ>\3NOwKq(qo*A$5LS^$B. !L)_yooWӖRٝ`~Ԧ5CsG-t¥>فklw~h+qVUf*Zk:r ! Q>.mIGD;x?`+_\/୽O:*SU2]$x9Ju|H{rSe-"d1Ԗ5*䫙nxud/%]6@-`Pyi5dKl3z/+zR^tqZ0@p46(mr4Y܍LGzf _0y R­ҭpf!?n"Mo  P\+K}[qliR*{>UaKx\_?YMAh_Z>\ ’ϗѮdK9YŠ*#_mMw!AC[C3N{${v  \DĚdkG+Z:[  -z%N 8%5d{UӉV|aQ86zl ou-s'׵,$:I|½9 nc髻]ʃUjBƐX*8κx#WU*&vd5ta Mթ^8pV!2IWqfĶ @ TïK/1ڛE69DLtM؂_6:#.;gY [pWO8_yXr217@{q2y-~rCCƨ1"o?6 0"Wf/wֶzuWm=}y %&rV򎳾7 N6IXǻdB] 濰FIѷV^%)QaQn%D"< S }?ꄓUꚂne`kX^ sTDz4oP >!/ u%|Otc6%ȓaqWy,C@ U2YsPNPnxK9qWõ#MfV^-5Y]Ӵ/r 10F2-mP"Ԃě}\%3 ~ɺ}sZrxX~l藴# ,d""k Mpbw sv T&W\OU-?b>;HhM`gJ@qJuM#sp#&+Ҫu ^W2$ =l^.ع)k(\ +W Ux"lq6xBCϦ+D^Jݸ:/t XxU=RO#j1ق͆f^)9̊M8KRDZ/Mw o4Q :aKz r覿2SbOR-BEf kͳ>#C \"F}3w ɵ|3 zfR1:Y{סdp(ɤp"N"Y;Oo̧F Y* јT* ǣ/y7sTpl3xII ^^FLNd0ո"VkDK Ok YvJ{HVcEΨ]aA<)enz+PWblڊqpIyclY7sl:m+؞BYv(DeZ=Cak6kdY/Qp8MVp핰 T~϶+xNIckGL=N-Dpw[aUl:!bƆ㎬h]^o²iirj.MI&6kϖi6S[9 ?$u}1X$5AZ"Fx:sf4 ^_ ;WvԎHӅǥ3eZuoѭzKjyz<( ?jXgN#xVxM[{7ouDO? !Y/xƄ#t޷w[&eZ!b*Fm[-w̥ ƅѳ AZб|o23= sO vHeċ}[yH-WE*w˵|vq4Z/iXqK>4%-=@3O%<*Ԇ_}ECE6={I*pCwtSYQ2_`&w^цΖiC6K6 ]]9<:fƝUG`#VKQǖ6osueV*BBI 23dU#59K}sQ•tZFwtJDm]e95usiolx^Yd9Kv'o3E O8O7g‚m-8`-JY{62D MxX(ܵe0ӹH&5yգi+u K!b/?! m*5(USL]qb7HoW&lEWÂGȄ* `uQ 2eWW̍ ժY*u4fM4h]oO΃{TlE}?4Fՙ̿%aDOʗl"bƳ̈( /rj^g$UDI:+Ykj] FHb//Lh-!e-.Q jqkÜDJO5 5fO Ŀ ,c%ҽ8FE۳펮ds(Zcsg7'^/ׅf4 VOPxU;ۏt"AşС|E v~~C&Z鼘Hj0;y@SR,"} Qݱ*|tA<_t0F;㯠ΤX϶A.G\ \~}NNVZs (A͛M)Uxjn-҃3VQx)< To7w$V֫dy1OX9[}[Z/uYuK6Sҟ-sEmZaڽG׭4$G HIM1Slp̵memԉJS\u; :'!N/Kz$R'ޟ/v_o=k*bDy3d/~/>˗m1:WN f,fրVGS^ݑz1?7k2;Fq2 JIRi21a0 Fal1 aE*law<^u;! PSEDFDڝ(ۉߡk=Rf}KFxRBn}|' Ch0[{SDؿvXthY9t lSUEyci"XR+^]x&$Ȓn`pË'ix[!`M0dk7q 6÷Kq'"cˇh+FϺI .Q< -o&=^(ytJ#@ vc^~4ARiib s%vXʸжY%4]EŽ j2ԓ!x u]M%M:bt<  ~i5=r$s(mg^l~~(u|44XWRZ:Qp jwI hT"Or_LaP&-iT#FTk˟}P]o'MBͪExd|7l: O z"7A39h I+@D3ߤH:]^-KeՂO8ޱuj\1Q_5xrnx:c;|T6{x{0Msn2FikR [E}T/ 0;Y&,FOVrn!U@rt%F)2hB\yA Z#b)i<ݥ 'Df j1F\}Us?1}ȦHwGW( Eogs[޸&t#p<"ڥY1An Mi$7؉@04J`*,ϔ' S Tۼ=-9)͂-{A , "g#^w\\P,YnW7~uAOqc_uәUGäܪN}1`6=Z5 _ yz°8o]P dc53k駶>PIƲdt6HSTzm|$_| Ո ߽*U5tVDAQ/ߥDSRTj@Z[52R^޸!y!HS3O;Ixy!p֏-`,=]G-H$$GJ SQxgHWɿe)O-Y`I*Yu٫\*̉ cEyメ.`7,aإz RE({(:Y3՗ދNvR5?|쇎jվf!zV:Uh378ו>_=Wej^ǯVאAĆSk)9)u>׸poq:n^Kgt-6BD#2Ԛ ʥ]cٰov:N>/pTޖ_a3^q̧6P.jP qI/;G =<%ԓ>v 4T7+ΰBuJ1EGXYnݖ"Hb'8J&K+b`)PǒUi$]: P!zX]m~yle$ByR!=N3]bIte]p1pOmtA6ȟzUA7O-S8|\UwG) j! XlJR=JYboPl8Ajjyg< ]#:Din 0S!e7](J>jqx2 FJv}t+ȭJꓴNVH , wi;yLb7-۴KN˕K:e(s{IUw)4{d]ϯMj&}h#YL2ŦJ@o(`]nvQ.b.,"fN*-X7OlUyn3Hyx9>,"O`۠ $'DTBt+h z!NrhTU7FGgZ`aR1y>Ef>T:;:|QsU;Em$VՓK( kKtdB`>ݜsi =/"b[;^S#&U" 'Azr-\^iИ?,yUUh/saE=GľW UFY{MOUG,`1]*rVN<*!3c> `@s*'}:(/2ߌ}%>SM_;3s1fݨ,% wN&$*p$z1ִB'.դA_i{Y;3w*]LsY@*E07!d^C鰣=͕4Ox::~j7 =b0ȽԢG..yRepB Dt+6-Gj&vͫCj7S܀܏0m&^\E)LgW#H޹}M` 7F] eX"LQ)і/' %&,$hgZ0̱琌S-t^CCW֞ WtXLT qj^رms/hV*?XS“1iyubA'&˿;p^9oN9so9o={e b fI߂)@ZW+"Brw/> )m]iNUF7KS0skn! >^;xVMPer@; !cw/2%We~hLWuE9 aP>ݦib`&K5=çJOGbp *=fE(1#6Ub_˛.D"gզ+%[>$HQU(:Je1*/G>nos}/V$ 2Zu45Ngq7)@uF-NWLH 52W\)1ij0 գ_C>2AF<Ѐ862 .Umwq"Is_Ƽ)q3 Q?I VnI0uP5;Kb\E3-A )`õ}nB83͟g,/%Pnk__9)K.uJ;KMH0Y2c;-88L'U4++|⹛+x]HqͱfZ ɽEH^KA/ta [ 46XZ6\(zxqCHs?bZl>\08{c!3K3=yMuIN"W) 740巛c`3Z# V`n>}@XH6N+I.\q;AN?\@g"@=2ֹ5un[SXR xKW>~_)C#,4\^o Z?C𫁗 <*pEw PV\c0V\`7C]σICFĞu}/وiL$@VhG=$9G,`/6J!0A\0, $GkÐc~_z׸lZǤ>[Xw" ؂gLͼpB=QV=IH+nJn -l 9 s,'^l񞫋@q1Kh)}̷EpUI8mH,7UBdTM8d=d|SCm )rקL fXH̙p69Xݤo)$ݓ" Y:&@ԓE]8Q9 =y@p_t˽x5Go\>N^)Dr[.Zj)OqЩ9cLYa,2%K@]I#%E !QC \h֥G(MGC;Kt'f=s!iPj%$ o2@JZ+N5huƔRB wGX oH6n$vlZ#YkQOV:y PlLX[I vb옕ٲ-T/ǮE0 Fk^E!~Րݒ?7t~SҊY<ѯSmegX#\!MaVbIՍ Ӈ# DUe7U*s`M"w{oZ{91!Zhʏ 92ȡ+b6x(Bqia#ɒNqH>"}x+<ʛiZphNS((NK+E6gG6+VY&Oؘ0%Na1 ^P15g7t*F&>$F\8y h ']ra+ES3.03FV2,1Y2{ޤVҩjfoZ} L☠TE3r\Q!Z Ehtaf9[)Ng[,MeolvUX,T^1ltc+̄6J(Ծ;lOFhUk%_ΪkBRZ*̰?B Tr2 5x 3#l_;;S:#ZU Cz<OA_nhHv6|P҈`3k % `\G, sg|J~BlMpT]A'V3<3gIuVd.F^ZVm\L+{Bo{V"@XӷE3RZnDғA <k"l66{MbYHu$-5(.g!F~0uYJsع)?E>g/^RzYj79"ƑϽh/,pu=ԝݸU:S\uA$Ju q]$!ueٽB׉%5T_G-bbENUsւjή :r*'LExeavP#LVHt&\+)+aFKuӌK$;ME4ǬI [~0UvܼpqRsq**3 [v ;Lֿ\Fa#%snC y YB⃫-X2 Fn_Y(v{wo2/Y/[Ω:gwzKi15oЍ`I>Cyq4C7Nar(/+^~D3Vjazls&hDKRwR_(OSG^+i{p+C8[t9a!'rde4[W-FVUqltx@e33y8LXZKPY|F+<{oVbpD.M/2}"%צ-Dcsw؍3 4Ux__s5ðy{ʦ.KnCu9:ď̙b'|ܥ7Mn0ИiR4/Ab 0*wt0ǟy3E|6AFf đt>9ӯv;ޗYHk߅'kЏ%Dob2e9Fx~Vmj(jv:ABCCs+9'z,$]M_nH2'Eα?=@ķOq 38-օeyl!;GzXʂq&H'-^E}B/38oWjbEA>;DJߑS8?DCwȫ<_~w8GR>\?q$9QA^q3QItq{ RSrn񈰾vVƪͺZ~o7{xZN[Od\hr hs5mGmaأ!,sS;ճl$|amJj;@&^GR-'T:u'M; <[W\( w8'hXЦO 7zF_)R6RH2,w2d λZ2&ЛT"3$tOHXr'NHCxGXkz*ZPy%1g \:nbri~@8P+̒q I#$F'Rd͖QrqVoSu#ׂc}~ f*z@arØ^rgrvX@jMp3# +,a7zP vd+^&:O9kC2vI*`p]aK qvIa`ee:KA+a{ކ *c1-+2"y3l{N3Ovm20nnܴL֬h u&J)1U}2ZM5WoFj)n~1%?v&XzBAc&(Uu} \ : ͘@ z~ JS-aY |J3_Sݭ;R~'s+HJo ON2/=T^V9|#MWO5F_aD"9u ܣeaIn~!WD|3?ح_0k-}(5?3zzgK ov=q3z_j ;m񑇁T2add.MʚI#lI%Ep}L x>[#D40|BF,ouaRL`Ґ{$a{|lt;)iMtY+Z1W:'3ܛH[t|Am;RO`-'ƘWa'!UoBq h_:%,&0B d[`ym 3vK91s17Xsk:d S\bK퇑 }7򪆇6 VYP '2H=|\򃇡WbicW }XzD6~nO `ΞU?pוw ` rc&m7|:<n'AA-mIY>6H)ZB>dUB7U^;zS/ã[ A"8 ??89r?7Cq8HyўxAP^AV4Zh7~`'In_?X`s+^^*@7JY~ǐ reMS$l`f`'eقs2~.(; ]82l")@j7iH2z b$V(`ccv6D0I:Vx U=!bZ*S#!4ԿluyLFf7 ̴;pe5R#q/UǩӫV?V L\^+p1;o8'B-DZ?> zS "9τW:؊mL㜖!61ǡ2XBA$@4bDu8xXQ"_q8llⓢ› :lLxU"|{*xHT;' ÅM%nӲq]XY(r +15iה.`BeRYP=HDxzpՓ g*t'S3Xu;UTUG(G)⤠`v)G_* өW˂`4hYլ?#WϽ/9'j.ϣhGjd}7XNUcdۄX럄MFIgHB! UL 0z>: |-{2`aB6:a^s:'gt3OmT5"YZ\xzѶ]/?9"Y)= vUXVkT`N"ܪ`(r]P1yo4EVK\=mlU\a6%-P{VVRRy*%1hN,MrNzGy~'xk_Aeǡ=BD9҄7$gZb~TM8'30] uK][3,V_~eulj#WV.b.3B1EA {q,c u 2HuʵxyP 0ӛy?Y,-/cM P]9Ȍ=3T)H[p-Hķ"lNoJF}K!&Ӊ=≧ TNQ-(,~h<'`- 1^2ު2'l"yF gJ 4Et>HҲoKB5yNSvmsGMጿ֗>7Z`"qKʷWWgTE{.zxm-6AWԹYꜛWF C"630ٻ]&L@`KnI-Y(j?7Q$h&̢y΀DE6Yۦx~k%2cNeTR%hЄ=&k .^@FV;^ j1&] S/wʺw()ѥhԑz~ϝiBD+6~6h;=?XFaj3< 4qlspT9!B}D]XVmk3WƗ(oYؽa }mUŽ|xŜkݜݛ7k4BW7ܰwz̍e U9 QU:? k"<42>N6b9b,Tf]D@eBEÞon<4HG`Vs tnt~e%`xȬʸl;{.J61_s2y9-w[ٷ#|x0H%&Dz_q ~շ׆P]?˯Q^g" Pg_td]al:d>L!齮nM7kDib̯>ߤ¦7OLJ,6NP]+=5)!|Y氂\ԠL&lƠjyE!Ƃ,8G ("|4wt|q ^BR+.C#x0Še8:7ԚMɋDU34EH^Jg_Cs& _oQdA0*OѺnpR8ojr^3lu"),1oOG"͹;;3򷿶X(A =u0x~-!aA΋6b~]<wAxfD!`hܲw6!c Objar*CS5y£-:G4G[ y9,K^=&rV.ǨM%a6UKM|h:U-kYþtw_P g u6.iLԁʣxvOogzuI0 ӟEuТi,0ST*"Ft?[9< Zk <Oy4FY"ْ@m*\ہ?P Z, +{m`O1RԜ}SczHG%IIۧ63kzSgnL;&Sd?lTu"c $:swė1H)Z싳k;̰+J)EqXD,*Es/(|^B}J^X|H긖w\/UX>,qncѮM~ܡtoY6UȘ7e'λEn$Π=iB_aJWChEWA0! ᯺ LPfR\_q^< x2eboܕ .w?ϊډ)Z1kQeSҍCBVO}s@ĭd9?bќd^𷤄`)N -aVN;o_ŐG5.Q*%e){loÖ݂|z80O۸~;e* < 5 i\.FzrפB'e>̡u=!ˤ0vƳ}'oNJY(^Rm l]3N8f]v`loم3NJGY"Т8'宺gELAyQ>3 LDq7M(M+y/6|[GImB}PzÊ*f?t01Ώ(*=D}#t?YPᐋê/$cC"Ci +eVDAK OZ>r$[ 3v{0p\գpbS`SmC<_o8)I2A o{I%\ycQe-fD#t &X\C %rDQ|JR+7DP즦WZp(Ozb@6"͋e{COr$-Gf brjqW_DauIc]ɍêpG4W]J'arh@Dn?/c!Ƀέy֒XC*3d SQOkc 6Mcoՠ͒^:֜J 2'_ў(T4)X,@H f -ͩ-ZR4W}bsY:~O"Y'_֚ÝyF> 8.K-]لci^Fi}"NIJ*f <]\h(!k-4LqRԞGWfx`z ;@$]?U#/X:%MϊZt{8aKmSL1a(?Zu2Hc]Ru Q)=ۜ45AZ?/˫F=\88Yl)W^$v ~z x5d#@y"!>_WY:|!c`qhQpQ.&G2_  ’ y#/Y KzoE8:ms`dSv̓\G `0+_1b`97,E<ٔKWIbtUο0_`0i A ƜhA Z37 Mщ˙")KX%'kA->ڈw}si๟̠qH|=|7cghX[*Y]7;ȝ9 me-oORWp~Wh$ab|AA t@ɧTǨ OCژ c %@gF:,9(%Mw0=Jn?F9fKNUcd8NC 1`~ƿn)fTϊM3DFL!au}54x!M x^lڇ&rrPکqkXq;Ƈ%'Voٱ)3=%@K~DѹZ7.?})&P>FU0@%(Pm}񳬨z[ eYMD:u^4IKѱt !i?Hi{,"_lJ֗E#)vz[ ! aGyJqz"l|ke]TOU9ؽ /~S'ڤqPm5!E$$xljKʄs-DSj`JTemLCq_m4b‡ZOKYghQcZ?+Eڭen:Yz|^]rA_. 5Ճp򸿞z>$󓹩)BSIbM$Jsޘ w{ vUCymbJ~6ԛo_vAޠ+8lnr@˾`F\-3aWr\-dtyuD!iȬ AN~!(0HI]ܦk?6em`bdɸԴV9ѺpZ Wކ?e7+QړsL.nD3Fjgw㠆M8znC5! XAc̠&7_Y0cn.+ ˭S,[|~c^ZoT⬎Vox]Ex&'ДL#Q?+'0BĮIM L^%;R&yk $cp@z/,(R8s#?5MUݦ&F,S@c5`U`扗)Dt[0IiL1Tkp._n 0YWp 2lmt@% +uze R{MdҾs Ywwar9U{u;1L9KJuά1=9oRq"᫶:ѣOY[+}lfkGSf=sɜ*-QʘTN]SLd~`?a-Tiڲ],e7 A|*4++i7rQ}BA2XtZn)K>9$wJ XkyRy/껩J|1jpb@c׶eCbi"b/D域0JU`!vWV,uM"6w y9c&l&/t~`^]px"BiK P1zHxfyaR1A./4 F4\_M1;2wOa:D^6SqWw? F?k]{ -Bla#G -/~Z,]d_>JRZ⛄)EY'f g_wXW9N9lL4[ylWs#݄8}|ABe#"I#Nz0j Ș)޺u lwm_x$X*v}TFͱkx8*kt(>hVT>&Bmp+VE~%F,xAqTQHȆdْxFwN%XEn,*XLjU|xeeX(\u4iJtudK]cꇤm/C59ݺHYPB{;8tkzl59I_N- WJB2 70y$XYА^W0j`tw~Qxnڑ13#}P_QƫL 9Iod 0f5elL}ѯ`Z1d8BBV ֯?[g/6V>]?PZ^Zµ"b E%HCYrwL6{] T? =nP!ЁN*uhhۏw],P˝㺰8b$R>8Vi1Pinr j kKΚKT@rxa0./nJheFI38~H F8 =@wv(cYWe@^v#Qb+d#"9B:~p-|ZͻAdSTaPUSe{chAw6PO[sZU;.ꚵ >[DRpi #N̔DV ։dpT7Wy4 rrq#+6hJ.;ֆD+ ;go]p 8w,nt6vq>$BQ_XVz1nT\dEVڒ zpnSS;xXp +&ziY2.zȯytY-+K`H{5r[\pÛ1>XA-%x{Aԑm['?w) RA5l!F{qel3M' *hx`o'OD?Kۦ$ S؊,;oN6}!wZÀO<8(w JUB/su&nRHWц7-.5@EyFΦc7>Jl@!C/Y=J0gN75tIfdOݯ9(A ,>}Pg@&8ϴEeXf õiMNhpV\0& u!材2T)Ėݘ$s98aьBb~_-4ARLnڦX90TGd ~BkXz!RJm)TG*m^fZݹhL*ze>KZ'>3sG1ǩTwԫZpSr)p POi߫ OWS#qUud!B̦. Op2dDVkvX +1|Yda{WC A!P~4'>zC|W܅iѨ.w7ObSYZuJyjJCaC~ wQb n┡0Iy~(#kp_zs}X(" OdpЕ$lH4a@9-hq|˧i^x&Ղ?~Hso wHViOBث &mfT{)6΍RUzlɳ GmqzxIQNP Dx vD[m!NUZ "}qjZ- x>=Ȩ'-'ވlVX6/% OI2۵=7(ϤO.?D-THIw7T ^+ snvtx A-h.AqL5(xunE8R/rXOw p`dZh З ȧ5cz]7sזOXQ"l Jjie#FniqgU>=6iC߶=/CFhC)ujQ9[Kdl ^;$fPtusU@uPW0`NdR3؈U9FX+֡VICz\24^vs޻XxLKO7Oi2x-'L1:_w:8?Yw4sƒ/`Gk+ {AC9fuIcyp}# #t;fov?bBW|pfr6!?NmS T.'P!K&YTb-6RFLCײ{{[n\e}7c#ަ ]%>*ӭpx^i9[ dꉱ"'AF>5oh.A X%;({riZ ׋(oIiECpIR~?H"_$jk7W3(Bǰ/Cd ^&=^H@}WU?^̻9ڞ))'…>wm&+^DɆ'dx K"o2J_v+=аIYceǛHiWh z1b!ZXIm%~)F0>ҋMmI$']޶8KѾld4:qP由;D0 L]Xg_֗ ,p&4i_L9ṛM2ڤ j\Po+`Uf'F6aK9?+5^(\t٥ quCڀREx*_P)*D-Jl2Q?^e@@x\4uUuƴ 9F/.{%2 Byj :wr[[@l{LLrՙ&(/SUK4twWz'*QR 3@`0zL׏K6[F]1<7u -]WTD|}{FfiRaژ#*r)B# Ƽ{ x3|F MauY%&c Q}Y4R`s'E0! aܛf6R&,t \W w(O󉄢z(l/1yƂ5俑X,xyRc!ª*X(= ܜV 'U|C;k'2+#% }&G$ލ+16BnMb~R@xBZ'wA,pmH W_ OD'8cT+"㛘FNf|8: lXHUivׅ}<:76ahFL5Ctq }o7t[æ?Jn DMl*N# !j;+} X*gBؙ_r:cse]7N MC UaJ20BoI ߪ89H `%^ўiN4@ۮ7s>s'ս_4u-FCLRcFEbh' vGDEZzW- ʮ!WbPM>u /E]a/km8>O$y3u6xji\gO,"|5zݛ,Hm"c7H+~mο;:gw/X M1QVǨrx$ }M^Rg ,FۂY]#ڎ Ad1N6h 0 afTj,m F3K#:v y\FD0k' 3ZvEU1OiO SXH&,e죠gT@z]Mck>L~ ӿwY0m]# =^O?ϱWdem 0 {f/3eߓGD n=hc JucI\WF|eCL> M8yrt!zI&s؞L:V9Ud-}t݈f-LwJ1S L5C2VPj #E<]odr. ׬q.n2n# 0~ç ?d`EHuz=%OO_>wśȧvKї ~L zt|\ j*ҡmJ^~u@=5{0nT(LPnm\,?O"fN-M&MيCgLV:kR9 t#^^nfsp9<~ZL~ ;DV/>Øcv"LkP;Jzx(1 *\cuC8Ʉ{(_X,Y Z6w%Wjo#k[g*7JC/mEq`B=c->*aI=9UcwO=(  up! } \I<2S) ]ψ[$r<+3p)}N}2 E|ݽ 1 /g*Sw/y\坊<.`nNU ìaBAZ9J;{i6Օ1OG@*2Y+ZlQ.2 q8K?=NY0tҋGT JHgσWFM6Fzg*GeAj}.P3vIR`z&wa5cŅIl?IBd@4ˈ<075=9ox^)7f4[_?=ᅳrz#*pQ@8OGpVzoT#]Krv`+|a͘o4JGϋuc8_3U$6^t?Q-7cl 6[mO.P)ӹ?,z)x$X'+I򄂣D]DDH$ ^a*gI }fʀr¶eT~LƕVM%k[Qh÷J\'n_`g)mj|疭H~O>Ws04vu(po:Qnr3\tF٣sD\ Q,__Rml\n[Ooke]L'S6Y]C 9w98|B?+"Xi{$yn(vqumgkqGp1J(QK:,r~NgIQIʁ`OVhP,]&J=`N3X2cI#{v&Naꎓ{c>XA45CK?ki )V>bdX& ` _C2:j2k~:Ar,PTr4Z8e ,kQY%^GП]]Y㴯m$:8FN1cx-șk~Q8fiѮh-'c؏ha: !Ja.Xޱ] 39!__LG2wmkD){XVo( 7s-H_X Dn]C9N7WtF9:-/)0 ċ+'0w˜`rPB({ bSI[L'І&H_UUr!i|$+c0g7Gq~ݶC*a)}ٮ^FK]KVid lG ovG4K7%{Qll44#yqyFJ5\pѮh7H1OO|p7j'XgN Gs1Ih%)&[hҾ$9o<ޢ R^ީ>P #G>ZƏ@#uzZǝ}cD`R.RfJ p'Tq^Nq C$}:&Vߎ| HT+uY`%h&3 _6~ P?^k8ha]uC-ML  ٪ `D{j-Crazt,KC׾ ssAvZXʭv- ^)KrB&!؄W:k>Rme:0ɕ}aԌvI=,gb 2K!+ $4$" BqL:mqԲ&v&:BWzvNʠ"}:^М~))* lBEKl^RҎX~v۹$YlԡH&pǏRb` |Tasg5[!e=JZ & uއh? n_&1x`6`՗>hKx]Ɏ6jʱGz34e%%4d(7 1\(Vlp *iQ΅Z&c9$Vㆨff7+So~/=w3%MīWi fJf| jm:ky!_JH1Ծ_":uS4ٜ12&L>v*z0A6ˌ-։%]W-=])u :%Զܶ9RCUeXuCykm:yfG2OM( V_Z>!_DH|cۅ"bU$ G@45ܱmv T[}"­5gE(_*e!PG/Xap1ݑN5(si'%ToKmoFVM^++!q+)ZA>7V4re&e=aĽ-yxM͗08c؉i~eXJ鯒KôY>lɨ^);n>;/Ilm!S~fC_Jɻ ]cҢ |\Xԥk6JfJ6>)IuVN):]1-W 9Y-$[F8b[..҇0Q-H 4$YhejtmV¯vt0YV=>Fm0 {E0O*@1mM;Ά~J@CAPa)duDRnyvz];D&Âݨ!jEoc`!Ow6c~ PsT`khˡm_^`cNaRr~V˟50 UaGbVEjua($&@-wIp_פUh]ZWHc=! -?=ieBFʶSк5h=MƌBu1#l@ !R4x4'(vTV[5 '|i>O8T97Cox%/w !}7)%:R.]crDhB{,lF1Zo"7VRƿQld.hҿ/6@"jM!O|1)4;7QXig`4꫋__{c :4Llt+16qW=~9(B+/Oa-+&?M {s—bʢڴ FL}SG*MYAuv UӰR7LXB;\4ph~<^Lj>|PAsA7I`qxVFKjGAfgϷfhiEn穙$ƍ[[]x"Ia ү ~YhyS TvX{fxegy łML_kfȑT4P$GdĵdK9͔Ԓf8 w].`]r t8$00)4OHIFҚs8AynZKUsIoJ֜VB.LӟF | Oiyh3VVg k'CyLODQlT%< WEn)@͍afQ+gE#oQw;>'sFYքape!&u6j7,7*zX(bZ_!"Zk0{E ׽vpJAGyL qr1v HKE!V#uAm"mROGt9Xu\2MvSTBwȞnVD#8+VKX/-5~g̓ fh?2i1 t')!9^8Z5fS×n4 K{ߧh @N Up,`4j7m?4G&ܶ1fٯ1hft.B'aAB£If'k ?})ڣKsWj7m5C#-Z>yC5vhq$`7~ŴR6ˁj3%H$Ӎ?'1Dx .8 PQ!PTAKĿtGta@^ShR* ޻t1ƞjYclG\aSSq~Ls4,j.#R~JHsOD$菼oy\skZ6ǮYI4th1p 7h^؜ˏVu>s:j|֒*1%H|HjӱsxfVh8x͝Ԍ.]겚Ц\8\/8wNuNǔ22.LT3s+i݌u#ODNSQX! 擑s`dȴ< 3b pW. 41հ螬,ޢU*@W3etWڴ .N/!=Blt@#g={]NMzi xas&;&NBWP4u G 1 =UKl>c^4َ("ˀ) QٯD+Ee(d̬Sl{J4A'&R6jIx8}l,z6vRYόV`q7Z nL`%+[6XtB2#(NfD_3gn+41a/`U@{qqOm'baKP̩+țװ kȁڶ K*E5vN(xd_5؃wyYugIX}b>,[_`$84u6U,X>(07DLEGD=[Q-+?7Q]sKv uXJBb>!f!70 %m?߳[6$}g;8ts?L9jIyIOȥoJHV\¾ĵ6Ia;t40OwY$T-3Y(Zi +3'ڶByTG'/$:rUQ>4 Y%l3( @w.dw@ νu8ػ/l~XdǍf %0HʻQ8I0_3M܊ҝuLyl:zLz Y3E?)$#FAV֘tC({5CUї>t"Wԡc!"-U~~7)MKT X-cst$beGNAȕ1@qXn| Y!]TLD7UQvp82hUVj^3OmV6[ tլQ*DM$I x_Wܥ2uY<8 Xk1VEtEdy_;w)x$J-oBݰoZkrg45SĂbo_*N^?NzI?8ѳ{wH im!mQ*7BP#n 㺍RXAgA:/^iv> \E}~ڂ [,_GHoN8yGڴFmb\9'XaaQ{ѹMٜ򆩰iE%c|= 2.#0d:4Qkf˲/X_)ɄkK1=6pL ?A]YDW5 *x aV 5&#B8A-5_ȯ "9]*鷆GMF1Q+LpQ"UIc-GQtA,6jX,5DDNoc @+ <{j!׵\ .3Iq5:jJQu2yUPs=S)"%nEdU$ JcVEDw&XXl_KH#-1nFTW'; G^zwXs`e"UfxO-#9)_>Pe/iع5]P& /Q HeK3QܬNIA* Հ}6]-"> `ntAcPK;N+DOAG)F{ECR7H' D!+#L}XX@S&q$)+wֈښ+cV8%rJg@SڒhYCg ^G|y[/)[MZE8~18F.8Q ‚ \`W6"\\{\5QV,40Xw7}JNQ}b+2՝d;X302{[N*RObv(Q֘vhDg`84qo#⾿&`hi7r{LIIAS0ి߱q 'lrb,.#l?W=Q,N Ż+Dn {zk||IPhߞSq2M |#XS2]AD6 \iDukKi(ZuZz.3$a]ņNmƹwӼ"?]8Zu2zYn>dc1" L 9p,ݶyTǭF^ ǀ!.zq6aԗ3*2,2P#K >6pC\IUZ1DSwk1&(sZ+W1uMجB걢c8fJ%?<PX'ph9E>qAISLZ2MPu*'K/wšn<cO_GR-^9h/n, P [.b!ϙ7RgI"<4j_{䮫36cݔh(v:4=7QSh5R-shj5"t*D݌+z2l]fyە%l-SzѤY! xIܔ?HjAT!1ZG]wM);\!S<ӆ3Rq4.#e_zLm3pGW94^SA|W{4|jvf_{j|#[ iÙ(į.0.ޒ*8wg^xlZ ͇FhfD \jVaQoHmf Xs%[ݣA F- ㎬" +X`l2ϕ Ic~RQc"z]¶ov $d7, <.?'wEҗs RلI?=V \5Jy:SG/xScZOl N7\۔D_I@(}}(}e"Н_NC^~ >:Q[7פ9 RI]^rR ~6{uGِms:id^4,Cś>7^%e9 J0G&gR^'*xUȓ~-0f2ְ[Dr*S' srMi3>jvO3}?4mJ7&<]m;Go~o.6Ȏ7U&~$I<,t+S%8WmG4m>\D},MZB1ow==F{}Mr#zR!Ѫ'6:FLVɃ]|_Q8G M6Nt y;KF45=FYWbr.nwk\̔ZJ^z~Ɍ| Pf(XbL$'Zqe!_qw][zփ'q1~eQўcEgM@pwkO5s+ Kga9;Qv>CCҞZg,a{7p:Q*AheB옴۵Kad+{xr='} ! GP=~t~*-^ OZ#֯w }C:GI&-i~V翈)H]C; oz>KPNUвŪCR? QD? Uxǘ|/p&数}H.  /R*Y GNp:]6i.w3xt!:1[I֟#+&nźD5l´l1"Tf0cR~erO= {@}oyf#r[#*;צh&C/XY+ģyT5Wlw5RJ$IQh Y#?;Ĕ *brTb+`yf亍[TS/ ~MAmRAr6 F-i{~Ip׋Z!1Af0 5lB+03ٹ >VϺ bDR ?.SES\\Np!z (s,^u_E2ЬQ)chđC-lf¿+Iy@K 募T.I^ϡa\o&Ǐ$+eXO@,E r3crllV<&bF;WA%lnm>U9"-/g>@L,LՓ ~Yڏ8a7 nugBă`' S=Х!Jm,aI^x |H{҉07qz޾E .W }l\H5$O-MgG9bϴuĞ]4tz; ^֯*;~'GHy^FW k҃Ka$I'%ۺ$|e &T#:>#!ߚQrz$/53qlVϬ:"i%&E3{?ǥ !u/xS_I`թ+i2D͎eRe]wZHB*AV PM[%^fOcU$*ĚӭOX*-ZlyMDX*mnje?%jz3> Z5~$@G#Wl|"rA<5+L w֣1&*U!^oJDc3(X^m"=Uq(J|u6afz 3Q%婽!Ұ$xuP{ަnz;t"+e: Bg@v0NÆT0zgΓmẞ@ִ#YJDsnVۅ.;T;7_c!; ʆ6 a/e-ZgI. pYA\ ❭`yG B3wKuW7Iԗ?[hTd VGG7cjډ|+ǙW>jxѭ%w"<=t ~uLmĦƀydIh Ŗz[(lA!ͤTw;>楃^?K߮@AT咶N`8yC+1̋=1oR%Em㔤@H7%N^=`cfL]W-4~4)crS"?X.iޯmL߉2I)jx갉Gr$Gw*I\⻬a"Ze\TuuqtM}Z7+ F3lܳ$#P@?Ш$CTo;=aLR/HahLV4=J {DχrQ{OyBJPQK=;V|I"l b.h3j'$o %TvqUfS.> (nz-:HeS.X0h|cwYbjo7|Jǁ*4yx\'4X>0-9)ͪQ"9F2FpEv:na!`&ۨ,;Dߩ)QD %fKV6d3rszKc+^۴X7_Olyx?N9򴘐ߐZ ApǟefAے. Pj 6[+I'YQ{# ڃ#n.A{RYh8)Ոv]CZdŧY=_g o6w̎X,M>7fx\Y߹ѐwM"JLk`G\߀4.B4nD$X۴(W<~^QGఒp7xŊm)Կn}p֗O]բ 1nHpzM2G&qb5xSY^']]M"݇(ʕ<$NeEv@c?50T vbC/~fѦW -w 93}YUŮ1yx i l,.| YM.Z]F[v[JBN[i'2* A <;|Dwl[_>r, G.6ȨL/<@ס4{'smHnhr$:Fػ -/+h1,P +=ln5 L/bm@[m[ac&IuC8"E̼p'R:~iw+-A@anu j[oxQ߃+$֐euWpB 54 {ZNy6J" ||f雾Ay|aۙGk\ޯێ"V|@eZC<bzd-1o+H7[愐.yD*Yqp(4{mT Ň;hp7rZ% f!b'kU'$|8 gU F5B?jd @ZHIbL0BZV8kfHS(At i !VGҼB闓[-n{Nk$hL<_OQyx)]Rzu#Efg#Zi3{!ix(}%Bw>%=oFw|/`y'rOܓ#9@3/˿D (0ƞF [E3J3D_-Eu~3FX#{1 6 )P׷ 2]ULD[j?m~)Uk 5ھ8_QT-67m(57̑^~@Ù`klM4 ӃBz~;ط:UPFSH1Kьbb`]pSL뵥Q5e,H5 :dYG ~dE2Bs$Xb~Bf_=l1TbktLJzEF^ ꍬݤ .Lg,0ngwV4 vP䤄-5۪+%H⦈c~sFckȻTqyм?3‘Cq FrW6,J<҇8bȁcK`_d٠҈KtT!]w*DO7׋-B)&iQOT=n2\EÚrp痓s2 oK8Y+̺Mo ㅀH1- 2C̿͗_Σ: 932:B}f~{c[6;克"1ƷNQ`dg6ӝK]c.MoNґO/1OƩוuNN=SgT"Ceojӵ{3KXA#Kc4PRSk@߉+u͚+ *,I DyXmϣNÁe#\r \OP*L*95 SF;UlUJy,I+r~gX{nM bsz! e8S;sudPk`E( 98з- f#Ϻ;OMޤ J}>;QtE# _K.kн ,Hx]^m*(ET04ҜԳLZ J "ܜ5ch5z: 7-es. [- ">`OMZR]-Ϧ=[$(LR=UEe6jz 4 {'2wn^ >[=@g*Eq> ~c0xٌ;0 c$-"{f&TXeOU@sߩ6lP WicDT P6c t_~&k,;COH>/`̽([?{KiN -?b0vQvT'Ovr|CsT#T*.=r?y2t,7<*#U֛E~uD>iFò9\YrA%1.D2`s6~x9ެ`;Af -hyRAIN+b)*4WT~_=>r[7(%G[_KeȪ3c(ajV<ʹ ^VN͋P :58I]ye0|G@r#gJTuAFTOȹ+kjwEm}&=x8Xݳ #T+1jv VT^9ɌPEN-$%j뚴(LOEHXB<1IT2褂' ^0kܬWlڻpz,-~*J$ tǝ@ @s?Jcu-37-'lESHW~4P߸ xt~$bCU*^,=7YD%8trE-T~^jj,z.4pcҍ~56&;_H~}}fu|"گM S˼2Kx(V^`Hv' f5Ҽ`f250,$@A/PVH^vIfN4`e%DbLlKwxV'hN5I_Eq~Lq4ʠoxA ".}7[#kw5cRf`K =JMׇҖ kg3~FMŊ^IP`"#M,p{ShgщI̮}?ծ[4tБ}is8;CC`V9բ5iVsRoXg?>P pp xI{+Y& c.lA ,^'1qqB;}A΍^K2Nc> .).e(~i-M.idLz$*̺z`l--Y"܊PP7a(f6ؚ$ 5/ @!6}S:>yO/g^fȣeG]1p,OP[ XΈ.=5m!{5/5~qE.qe\M1*VA)YĉV-U$RE-'1@&$^ڲWQ:H*N6cquŋ~PjvFd;u8)ɯBr7N>8lO-uҕD͠|^E[3p(Ke,@p9-]2~/dUT3*hGy62]sFTؒ C>$qfCZÙPR* zrfy0'% ~z&nAwLsvk'DgNoPRj)QGg |\a /8xp0X<'J$jЛXU*[]K< k5Id7I-˒6i?a}AlS`I !`?Mə\̹N~E<1\ 7L]%0_ 7~taL:,+I Eg0ېϭ+Hz8I܆{|/>!䑥0  WbPft1p2 S[slbeC~ L<;ش !&|{inzZT [}QA tF[^c4U=@ћ"aT(5O9O`I ݠPRT% M#XX>JHk ŦO8(i; &3ƥ 09۹]Tx$*,-N)W*_6Y.ݚMv.,%$ʮrtT+ 6.=Yajb8naS6>Lm 735}"8[jŠ*Rl Ćo^kR VT tG lbٴ4fv֑} O0VP\+}mz-P,uO` TG)q, ?0(򹵬E7(1d2rއ qvG݁\5rrǠ:&ɾB-\R]|R;>_>Hs Яp *"l/7ZT`r/e-0l~k[T%h6S&O\-J|9bG+Ur\^ Ay ܆a_c+nrIb<&!ilR}IOG<ܻ/SV8\V$-4RK@e2  Qƾ!q$z∭8n|JNN*{KK{`]>uD!!v T?Ǥf)uԇ9Dt{cs&[]*'ИSQEӔOtuD45^ A#|RS7PMݎvDx5"RHb3з{FO9Ak0\ (n=@:gыs1k3W_.f@ 7^M^?M1?:'M썵ېSFnA";k˾uSAcI/S^̺qE^i8jW_FG:%w9p4 ).(A*\RTzfB[ٸ7iHWcT4û!sH$]>Pc[3e03OlKb|i|p_xͤ/{2Yk/^;m>nݹZ2 \椧zb!gcw=:` ɥ4(af0pzI")$wG,jh(:usw(Mn֊p/s!nWsP8A3eSǘ*3vlF^0GPՈV/s*1w: nr~+.P ʞt[] H坳u|պp'TA#㓤qw-Ux.!®jVi*۠_K"S3_R0(gX/^e- 4Pԩ̕S+]\Wɡ:L-u5RO J7㽲S\/7tLG( 6 d\ڌIL&8+ b0cD0]ޟ::eww &#teՔ邒@Y]d.,yzxe2x@J^K5dž<=b9ɣx]ԉSḷ8*ǻ=+Fp|<\dcp;aW.p$ xQn ECB-i{tg߶va?@cYPV;UW\O: xBgQzsDD.T2L,TҷC+Y5UFF%f O  dL)[8S?Ha;ICmc&SIbG$z24hgdE枹"]0xYKʪ\{8( vA/QnjcVs t s{"^TB'YpF<8I`+LM'HS|1eM^S*ĵaVbϸ'*X!Y Nhkёv_0a%<$h^ZI5w:jeYFeS?1 o$G19yasf@ 3CUw8/72}U6"}P.`J=CAYYpcw ,JJu -mŘ"~a$w( _\{}nay:i`py=bX~ƓG&Ui{2+皇[G 4xP?]=@N8YF P+ſbJAZxudh2 &G\@evǃ1Cin͑iɼo-oR τj2.jQkK]H~ӈg&; ̭ !?-[wLش_;82ؖf2u 3&m]%?OYHn1znw+scM-FaL29++N/MynqgO>[zð`9QXb#$E[. f"" U~ l֝Ý ==IFb$ QK4I\YN"lwD]v殰ߛυs"xU2azO NJ(Fo@ocpNJ6H1nκ#/IJ,4ulE@{2•5{V/J -g(n aF*k:_J-$u\D翆!?̤+ChHl Tt .JLnx 62yJ(]5ဥm'2j]-ܯm?hsE~JBI.5,pȹM]دX;U qUy.GK*b\]WK!dB&7LZoW,Y^p,ltbaj-Agw;|}:VN.[0mDnG'S AQYyΖ>F*jv05nU|zڸY^ 24RU6? ~;TGaqo6I= ۓ]3.!@㑖S,x?}%S8s/=/޶g)k 2=Ԟ_ןõ"r<&:su(%[8mH(Nйf;-@qun;;큻Z+ Ђ ,fGVҒEN[뤙 Pl%(WLnD?)[k^+æO~{.BuhGh Hם ok;$!>[;쪜ρ oqEYBt#PW><`zF O>ZUP&%l8 K%W_4gOwboMK.~s=6 D_ %N o|ZH|\ࢁ=NZWb?ˇ&l'/ G(FHڥIFro6U6l‰n TZōfg.9iX*)8.H陈e)hKU'IA`*<ZZUAIpQ1{'Z, ^4QØp*o j?M]跢$}-^>rڥyZB^§Q a<"lg+bh "`F@9>g(ܷRQAmFKɵ}ehրyY''Np2v}؂2Ja7J1=9~دF^E}*9qPskx q?oW*|&د|0OeJ[7b՚Cq-sYvLxZY Aﹺ"a׎rFu\{"|=媃lLnlUs8 jF$+D홚0yA(-ӓi};Ž:2F|p$Y4h~M5(",sl nfn!9 ٿpȻE`0#k}X"vKWuYL>ۯ )Vyqa9yS׼BOcptݟ4$G)U݋]OubqX-,]^k'9`;<,@f=ߒ֘hQIk {&KZ/vЅ?QSB-|>jGEyN&q>V窘NP;щ(ty0Mt>3qHU'_OE9m&MtxRnO+ܾD26C8'e+OyIC0<5Ah Bz|\KE-p9$wB3wڎ*uq(p-)T"ӠQGtG#+L؜dR:﫱ygn0$E^q+Cj+&/fz;Va}0Ё|1[)xV۳/WxP{Z&*SOgQ̗jŢ,w_98BWwM'ϣ E1 ֘m^Cl^*7oHKMJkQ]Emt$y+Ͳ&cXkYz,  -0wTP)Ovkz 6iXT4B }k!sP\!fn4*#tEek"qf}{Ә km25ݛ07C"Oy=ty5h I}\z擯̚&s5:$NpϟN(1$۩1҃0us]]+~:#EwƔgc0 p#Pݛy"՝QӾk.﫥CϾ9Ҫ8f4m_f-PcA&;EKuFð$ p:؂oAKnHc^3yHIP?[o |y*"u9]k`nwԶ@f{  a{'tKO.JqHdt<ކ/}Q+~QR@ԕ{ƷQmlԯx/;d"H[M'gW/i 8 窆D5j &H@$9"ŹCw.#K/2b[')~0gʇk EQ y[*ns9~䔷)݌) e˄ s!// !Hv*ڽ E ;ATxl nUߣBE ހ\d2}?mӳFkAx:9%/5 25f,T^ Z(pnZH>!6N9IyJhE.;]c5\ d w{ՅoT~wel?3 MǍU_qcF= +d#g󆟽90~MǸ #6GmvTn%F>J 줯|P+S9;C^'2 Mϋ? /wuu]M,.2Z%ttd! 60Fd8ܥ ('?z 2ϗE@"j )PGfo m4%]o& iw/)?$ved+L9Hh+|15ؖ36g ˊVΠaL4)@_ceFd5JF9 a`R\j:|^rD"EW|kߡg5M~ڷj_ i3fRwN*܀v*ŗ7,mrxP\K@ ?1 G7)i1]_[I^:9\%fkɴW =amn #ΩQv%Pci6N:5j3wBҴ#~qwF8ls{ G;*1c;-"bDH3%liQ8VP<://cWKEq;)v<&MC>qF Vk9鮇_T%XioP55s7X> Av2ӆ@%JTێ(_OAӘ c S]U衈+%?ױА$ EdN{;8ލ!$Vp%! m|[41w$QsQn^BMŢ8E Hِp(.{ dQ7'n&Cbƻ_kDjtN:n^ӛrb$*ng.L#Ű;~kEUWV 5(JhK2}>6CJ?A X+$0RDލQ;lAfx"J*/ fu< wOv{lI~vgyw3?r+(Mpŀב=kʈø6F 72(%HM@9R6'fRff%$s6{ف0f B`x:o}R\vb2#r`qM^@});ab &!%m-,j .͐Qשׁ 3#S4L.Q$̶+A=C!j84T{ȱ-slR3ҽg?\DT1!*?Q;m;{)^4 \U7cD"3l@+J} [5F|F+Y?4e΁>F~}*5!%{TC8<-'ckX-6]hzΗ^3I 0 .W@:D3[i衘SB ̉W"y.b -U+I n|c,-xn[l=bɲȰ{dR7$\0υH'2"w4+v|aB"{2YTd]w$^R;w]8Ȓl' ?\~xF ~PDi4e<.u'n0t Z anB#F~Y;HcV,EJUsxص'~MD؍ ^'Vх΂4YSd4CGjyjqզ81x-uZ^@ma Wh|H9u9*)̓ ԏPœb"J`d֤ݻg|v ^7`_ME7 k2Hb6q=҈OT_7T}# XMN[ei=q|3 6{l4֤ޘ1fVu/јZ!Tŵ)D[ppևnˈDzEݰ36A24sLe%6<@He0:V3DVZJ9L2'=}ľ ˌrI0!=],bX,ʷ =J O "i(\؞n']&I)tLnJL)dQ% \1r{$J2mwӝ^+sᒖs(Ws);-a]\ "G+M P=:[vh C侠k 鍟^Um_ :p<j ih;xꥆ:JmQJi?i{`=^Mo'9Pvb †d~ka%wbQe& uAz:,1tY8y݋JY=z]6!7pYO׈Լ6ȈpCž3v$H?S=1b%xL9bX-#R_%rϴUQn y%gbeUNw:82( Ӹ/hgk7hJ5!nK[*D:>`E? 's<(T ni#cX"X <ɲ K>\ .[jj'Uy҈,. hhϐW<*c@@ uN8xZ{F. JS/ODPc1b<$]WHW r1iCD;xpϢqAW{ ưߛn$2>- ӪÀ+V ax(v 8hT,UHm-I{;I:;1g҅=Ed4t{}ߠ42ɓ"wTFD*, SD!޾7PTԕN?@w! !$U$*8,=Uz_} MP9y(CrRg]]pތ\:ҌXf4XvL¢5 ]XF " ڮo.'p iKS!Ņjkm'S8sP2'4q 6 IEņ&!#`M復-"|&Z3~hhnz,WGm|w222A5\>cw07moL"Hh)Wg\0[H%өtc?*xt$BaWldE}~_{w?ټF9jYEblS~hUv ;j-Gm UˋP,*gϠ/=g7H}}oscikgZq6c5I0_s4d*7 fL0F}(WUX92P.kr2[dMt+_!uEIZ|+'zoҏ(!P-ݵZ;״I_dAЎ`[= gthU G< #y!WaHQ~ "ۇF+&"p)]c%F}›-=C?` y3ݾ1O8Z @j'#mIC~JqG[=aqҪ'=nMzsMдnSMt3y( ,. ϖ@SYŜ(ҶҡDg~z[e6 E9v H0 CGC \(yT3<98 Ideࡊ}lbVh +eU]2*rj_H =Ioĝ *ݳ*^R3!nF-0b眷X M,c’1 ζͲ-][ ֜T'aMk$4WRu LDH 'ɫ?"d j4LKMC#x 40+7l ؘVtY5A;zzPN@)_k7ߦKP2X<[E,NZC0riǡbܩ]7cJ]3ޚ%j?3+_s<1ivyHC8{޼RimWCBybM]F]Wdird)U @إ%"RT$~m^'OVÓRc|2VY;C,Y2?U`O,:ُ8g xvԏ&t , 2ȳbӡgfIԮ1b 6Ψެ=- I3yߜܘ;bS,]+9};eqÒk+zQQAه2`%0%%7Q\yӘ}<TdX2|Y5HzoZb{~fЦ4@E6i-ƘXoژZMDKQ AN݅B z!%c{j:t-,Kv}k| ԉHQ'9+3!{[Ay*5)ށ6h[Ǡ >5^lt$ ^{eV(<~i;$֮.&R`Ef`J>S>|IJLy^C,ł.B)xC@Ոn>*-)O:*q,o#mZ%m +Z6^w, gLV c IC`*ԢWP.| "nd.mIzݖWD<w6́\t.rY7oE#M:R%{زm?-{|}Hh3kZ#̥8_R+So`ĜDH1%^;]ȈlVUS8#]{hZApʫTCΨʿOۙYljcG0(\!PrERI% Ky\/դ OrSLw/ eSxO~z& n $p{DH_߅dZ.^.@t; ?4)דVX|S/_ϩt^ -td} ڀ XA]T̩'o: Р nl`fbChoX̀8f5DO 02yV(|R(?vGP*LJЎO>yH?%.<ĵ4k2´_'5a G45WDN=E$$w"2VJGhdӟw%k]21rгQ=1o7#9½IKf9%S<0о~O7# ! %(Z"WJ'  X=q%y?N)fWB uXR:4E%j.5w,Y1EP]<ĭ58{W$ԓ)+sEMP|&kKAB2^&D2$|+g8YXSQL>d'yڒ10[)qws%'仄nC*Bͼ`" y7j7OAQ4 _ 8qШ;K#[&-䯫yV~uϛaaNY2 d|RE픬O'VPlsm Y |n3 Q?39h]-&t)1и+{^@d$ eD?(_;ykiV]cSt* aM]HDN W">{dL9i="6ƒ h`{9(Y00;!Ż= ٻWSL!*pBjKFW4Mx ӎrs;1scXN PI ''Ob&xr1𚎆i sDtkSwk} rVY@]sɢ ^e ۠=I})֯u J sA(pj Zs(Dl(9a^GRlE8e`xcDžѐ8Y8?Ӫ9`ĥ#>/Jֿf_b".0㏪EJǸ̓2l=Yg^ d9į?DyWg2 Uvp{|]' ,30)Z;`jX-Z*l tynfD2m>]iMfb[€0s @t~l⾘QL\q|tle'\ K„î)}# ͽ[NB Z,Ij|SF5o{P*|lpyʇD_6 .~f:ງQlӨdaįSɪG!֚#mF쐵k@ft~^aQEDMK; \|ik(\\]e;Sg4X2qRl4},)~t2m_xVnz{pT6K*溍2d?![%/L]4.]7 ]B9}ģc뵣_z j<٨}|6=l(f%Q2)ٗcRr}ނXR 7RϷ6O@ ]y,]8rRt~ 6/Vcв7BJpbX׏ӧ`#oP2Z`6nvP> &1P µnڽCBu_It1=/ot QnϬnAe0I֬*~Rl@SRN Og\icpMe|TҴ\rF7\y+:-ڞa ?[*t҄e`#҈&<@i>e 욨(S->[W8bi}2C_Eq#RbhD,[ bNS_Ω#KAKZo*ʡ/ً= <N6.;7īUMsufl4 zBaOJVYN ]^ ?fH{Al*,XCږZZHCW,0ށK^}d'&rSk ^7+(8@kf1w&"o3jdjz;t-)B=j dS;Uեk^=M"` Z)N"V^P{r҂)va~Bx/%hE+h0?.tH2x\,o#PںN,2|:@F}S IM\ݭ7iK 9df.OGLb'#eԏFV1g4"|.hr+HӣȒO%42VG§tX~No @C4We3V:˖Pih)D1CÝtfy)g*.N#zHu`md@JYl'Z'U ˿{1;[UE@ j?I {CY=Oa=Z]Hľx 5e|) ,w:"3iKa&0Fa\6- f>.#׀.^DuX~zĘZox$tujZ 7&: 1xԶ[3Q5hV2f ПosbM~`0E,[$o'G&N1S+m:2ǐ)տKEn t[dj2`. {%A^䩦-v yRf[>S;0m܃( 1CTë6`Lúԇo<-=r 39$9/yH|6d>Y-{yxY2Qsfk_<f7|$Fh ?дzZLoҏĘ/acAC_m|~S;t= 9]@ (직C>pBSf6.>!B\dfat/l[;!ÇaɦXe ɏG|"66ޛu/q˨16O:.e r)|Sb&zҷ*C̼~.ǨfMƋ7p1PM>HvK$Z?\;]w5N>W0ߵ -7}Am6🹤jraTQ7wt8,$)O,8r6iX%(s" 0?~TZM58 sMiL~ K< }Ն@*#H, 4S$sbFe 5ܙ()2B"&%BR؈N0,zǎhtbT1Kf$s`>yDi\Ht #r^S ԱeYB0oq[ #{]ϭ-grni1Ѣ"EK-ɓéU%Z:bû=dҠ.zF>OVpKr & ?M2̻[IfyzA laM/&[`h!IL,8xx:%8}2.iwdfN=v"TEګeV($<M'}&ewL2ɜt]_,,Eot<-p|n"N@;*}h}aeU V:0j`hh2ùoG?1q )l<kKe ubw-AwQ $. y,Mv?0kK)ؓqZM}~1^+PQ 0̲sL){S:мR鬏dnd W E'˝Pk4a*y5;̓/<jOc-~DZ䁆'@EZhh*fw n4錛x&lHmMeNިDag'CƊO].nkv1KX,,},<$.bv 8 n9Y|Ǽ3]vvzURMH0H77yyVcfR5:tTFo}3L V0TqefdzUu!PzܜdL=ǒ9Z5t,FH(d/mvoEE+j jrǯ &k@[6j+OGH"?oȄMi\<]6;pjSÀR|س(4#Cm;Y#VעYCNvoؑIeu0):RSS :fZTN&ڴ9SJPdCOZppZp|hd[腴7ƴBiǿqc1HO%h懢 Ϥi`5xhp*y]6 rXNҔ* ق SMbzP3" 4<;d\>)ZmF7Jv(G<{簩$c`^ c1MƹI^AŞĵ5]RtUSHC adfZ}YѺvIF带n@TOZ5m # 1}:{lgM2-Ed1PJot~?D=s# /ɁK 1SJo{&BrXQ2Sc%_:$.jv=(;[(dx^s e]v6JG ` [V:#LtY1N ⴆ+RV^m gSx4;I`wӯ?E6#'=ntd%^7iD!dŖݷ7maT1S-()\Lp74aT4:@>&m:D$k)V ey /TkH~JtKoo?7\DReYtB k&uæHb썓[1wxf_J*D2 B?~JpB3hnraѕW!pN9ї,]]fs[ƈթ4a M5'a䁄+@t)ʝO' F1-OF(”lDKf7AG}Xu@W1R w Pa_*;niX"kd)$A"`'](Оtt.sl0AqKQs bK9 *[H*SGHt㲹 a@-B:'(0(Ցs>tq!d 'Z-|KsbL"pŨ ]@mZ`=zaqV-%;MeU>BAǏCp|531+ C敎G7]Q# q.cWͮ܆( +\m ,wT`SK^)NZ"S|els`^=Y fƧYS{΋G(6D|cw=z+ *[#:e2P|2C7єӔX\{ۑ`vBzo-5F #+j:rI4>rB=\ D{Ә\ vX3*l08aa0kyQ.P3DCŊ?6$.o=t߾93^Q-tby<jSOsxjX6(ٛbW_d%T܊_ƎxBwDMu+5hO|hiɳO~j=wd Z*ר'Kۚ4DqDG-G3A-ԃEμ@Ehpb(DZ}d$ڛ6Fef]lpt\hlN ~_g ,ȷ%?2`FYxg`ciSihѽDcC<ô2 -Ķ>cĐEy/[{$X~W+mא2c9o{m_g4hPqvFېEUf_ @OCI(HU^JL3+Loz耤 )qMey7즳.pm xJJ6}~ 0ϝpTyxM*gL(@C=Zz!*o٠hq]w?VMpT Nك:Y;7%˗827GbPJ2F N_jcqf^ضkJ}%ksâ꜊w YVoi&BRйOWgAe?FW"و?cQʡ:̯%c}y7yvo$iӰ jX†IE^pZʏ$\ke< ~jD^LtiUM4Ӏ4G\!ZdؚB曎_X7}䰭qƃnD^y#jpU{}s"QEn:) 4y#Y#c*@-Pd*xbHdtBj,ñS}V-3|1.i%O% FuFȼ:>KEqdk5-ZThNdw7fg2r !?"LdF(>Gy(eHmփ`Q<_Q%x&j\yc5Z uP"H#AT}9J"eK*jfxmuh"3i?Kպ:UЈsZD71 ~WAGžo;P@)L8:7d\*߃ lo?= Z:tFd oX,L;J9xdZab Sz: ԉ V-⿶{= џ0<|ӃC%B0Xf'Qy0K|@EwE? IP(s}-QEn:m~׳c%~B0ze n6[`3{Եܗ75Rī?KGZɣ5%v ndM*0|) U BnU-)&ЌkwLC}Bu q]&bap(#Q+.WʞIe hwzg9bZqm¼\ڠɨN~D]dž:s_Xt>:m4>~G+KfN}@ܜi<^<myb=]ШM!Qd*)'$Wq9Xޯr&e)HQAo`y+4|9wmՈQF Ksʬ0!\zU]vYMuuӰibu{~A֧3!o,J |6U\SPdfRQ@GƸ^Ūgq \PKJ*Amjv,,M9V译2/X4@)?ym1^PfؗcEr6LWA.dhTRcg6b?,u}м'(&1h1G<Lf"A\#VJbMky)|.|% SP{rH㿽|L$ pb[heSuR D#e>cS)IbHS7a5k*T.B\,W3 ܗ '€iQ8g~NH9MJWIvʂntS5XaHP_ۚOĿ2q6Z BX+)H:w$fYG?})@~/`l;+XCovzSjJ[Ʋ. ľT} h4g: Ӿ<ո9מzKij}Gm^pɌ1F=g 6pVK~τY-b|78A6ZkğT^ϾThWVYNLA"޲i=_aM2 _<*ސP:VEl ѴƼWwunq eg)Q}ˠ/p"*G`=s4w$cdLR.zV z'-ṷAm[AIlB6 ӢY;>#(wxN;) 0nQ|0lb%eYH1d34@rAcrb s0)zp, qx.mop=+L[ ZC#OW?[9z!f+,ᏴD|8@o2w_ۂJ[p,X %9zF k:ThvJIg.^dggh"J"&΢_OdVeaOPϾK^lJsV Xõ%v;$>L[8-,W4d dwV)vVruPԁQ7OƼvھ1Jv X6#@|-e~`"R",^5:8\-<*$Yo܀" xJKGO. &Nlf¼lT59a富 0(2/ _KW A \1`{`Է &>%F44uJz> " *Ka.wILCi\6EXs>?>/8[s"I@tynK=?LTT/m0[_0i5w9ϽfAJűS!t H.#E<&?*ſI;,dC6Գ|NNpYn9 3q pS ML6eOv%SqQTpCU0_T2iL_%HB]o׈y)zow,a@|ĸP- *7(~()DsfE98#MwP0?ԭE %#oDąg7q@UjFjZqu= >I|LŮ;ʸۏvyd ƞ5]Tmf #\F!vMk~tAZ~cvKd!H}w БpG5URw/  p\Mfidu^Kj߯HCz@tYn|:/2)}g;4WAg9 5=򕬰BOU{ ʺ:IJqB'/4rwgK (XVW7h$΀@ҩ{so@UG`7hٔ10zӵO 86ۤ/t&mY[TVJel-EMWk{lx(-󡅿 7M]].lH;8'yl~k7 _?@F6jgM ~MAASoAb_؉v,,k}RU(uE-4Axw8P\`!O;3Ɗ`~ X%p@=n,hWucЃ*p u|HxaZzCPw$+ ^I@&̾ uπa>r1ܤ(Fƞr*M }YVzb7"",XB$Iݮwy獈@%46Gʺ}Ҋ܅Lm 0wb(h4ٽݷn&3zmg;s!qF@5DdSns+*M@vBݮIհMJ4MM*{&/5MC{Sڜ,ka~ ei\InhN䓏ď)qez઻C\k,l@9;!iBƉ,n.[lw.Km2c{c*pqK7>{&sz-V3EukYm31V9KteA]dB, J[q"*4626)XWtT=VFWDB'}aJ<)pu)`~4Oqz}w-UŘ~tuVWb~Xd[hЏV-yezp|^eJ) n[2(,p \kĠ?&1zc#=Gm1ZXF%ZjJ9 !SM=)ށo/CX$B7\IO uT@ \SS6}+cSs||ZP}kJ[U/4'ݫ1>M܁涥ľ" *K(=8j8< 6eO71y>/3-yiEy<_!y+M)$7kUtzS=bJB ,pɬ>#EUu83!擲]`y7QC!qWcܝ6a04X_('Y%Nxw*CHxH ' tc8 cn,ץf=Ŷ'#l<))!u;~yf QdD[{jƲwD> u IC^Ybh(WN*ve3~%wՉ,#FpI?H Um!־`"䈢uCKj+vL}ltJjM F4X_j}Rq،tgp)o^;v|cY 4qw8%O6kujVMRJ9TVA}sځj;@jelf56PX:Urϗ~`ަ=z>h'Fx,HR~coT1STM F٫02@6{:Q"U F5{ 4G+Vsam߆6yݥ7≭n6)hPՈԌ45Q.Hpk&O)k|.?g .c+OV3c==8.xjbxs}9C.<'vn` Z  `{ihDk_3~eڧتk`t_P^vL qx0t9J=$LMsfÀ4rcy wHlSwI fB׼-u(SKZdw(ً Xa@sG+EԠk͞OȂF+,KK׷FIIkοru=rIJh%B8^U!,\Mw 30\iy8BvJDK(@]Gt[S$XjO\}[j>aH|ik(N^iWWI|fk[ȢBZq6n-AV_N_OB/Ҍ nq1C/hL[tn&j26T+< u Zx$E߬C  G>rk#8kR ˸ز M759;'Zp-nC~&Zv@/_h!ދN)s}BI&eK׍ ΋\*~cԝi@ U>KWr؉G*m#MO7Tt;PWBK DI)6UX4~`AOmhK|J'rpZ*?>Cռ%q*AMoqV$IId'‰86pk\qFk͹Ί4l}-h` >N_c@4C&Oghec>ǶMBM$HEq}bM'<~&osQyn)<>mҠ0@Ǘ)5~7H<;M᧕[Q=-VX w;/ѻ+k5 )\"(W~ .y|au>VA-YT/:;t~,enQDĮ bƮ"i뻖|`+pqy8#%ٝ|F2 ]Oq 1d~szo%ʱEU^ͫ‹Ќ{Ж!f=D~p z["Ep WCWGUnz`t6Hd"YN=V/46p">3xPHwh4H cx NnlTMis{ UWMaثh\X;8Tv[g퍭˻c,*,d +\IRŞL8RU5X]6 _E -ɘWӑl'eb̮p٫>FZhucN4A d[R+M4?=-G QxrUQV{y:c 60\\o*|UyG.*+7̸Lx=9N =hd{"e&+'[^te9;H2Dʪ.aIed5Za\Ꞵc+UoeJ+{Vq#],@<-}:̺^ iӡz8 \ul SU)7!u)vLGҝEb*DQ X[@EUu- sg9M~1¦I ̖+c)T,lR+ZPI3 G!NЎbHԬ) u<\Y8fsEَ!3J=V{[.f+f{w?]dB.AsMg/D !$/y ?(Koxs,R 6۬ŸNQR~B)qSDm ƶTN!QZ tRC_.o*0wfӔ{3~v&v-KML&+ey ^UhqT20E䉆T9chԴ5uag}!/ X*_\KuHO-3Ӣ*o3`jDN 'G6. Y, w1p)mJ_y$ CksnSn>1Zk6G=dr…v}D)GZ߅{>x)&ТoDUW PKH]go~!}&ޞvy4+~ںӺ?~x#z^ -z w {ǰ-kuqKsP"4~s=pf\*y >C@N꒥Wq $LoP~dn'ٛ箮K5 _ɕW䛂8ԟp^:'mdWt@> 7|9w\VXP <9W]gErKgrBl+`k̟T#_,xlqT*濕`wWQh@N9bGv%ڬHyNi/TU&.pJ &ÏV$d$v8'A=)evodF#Eˌ8Spжb!,5@5 6!»#$c?8#] ~WN0mr}^˪J겨/"b6 y~_^]{đӜDaRl0RcO/c*Bey'Af[+G/: ~n5ݵ?0h,Y: l0 3ziYPCd2TxdEιqtZNT:`ՏZ*]ډfgC?~}[;Fg860⭏6c|7'R! 9_2puNw<gѷyKyocoM̏?QX#]hYT)Y 5O&7C2w49*XPN?e7a8o?Eջ*益`Pq뷌$%g'y=$̳);ƘuRR.76 ԩcfvg(Jבh.n xxz [s `ٯuO^X<rWA( Xdw@x@_eR-'p#Z&1mقB𺫌5#Um6#A=Ǩꨊ7`@"w=6/^3(e@RyQq` ygU7LjiS’ D9KY,45op;޳tPL!L}0Q*U]x6H(zأ 1^wYH`![;"a6ŌC <.N?f>R͖çHRL^\bQOhrK"R 3!j YL_ (Ծi1QiNe L&rܯ\Qbzͽ9.)5*+pă%'"B(fk?FjA+#:,uMyePj1h''DRQ-Unۈn(G*tN,e+jv);"B]y( G|ϖxmV (0}Ńwb C5 .e,2z)Y|im53 Mw R zoȽWm.;K2MF7Mv7_nN,C"ptuYd\ںM?XbV6@^ǚ~/%8*H9) ;`~ +䧅BS6c/XS 0 ȿY2I|RYsQS9bt0״V!!&)˜Bf{^&:r]"߽7P"v`3>&l9ǎ=d`m!KDn_o)tzXSTŧG++C6A/#N<=K3h[< 9fm%wwungkťCAEy׵DV)ԕ$S"jqbVYQk@ YS֓ɟaIG ?[s8iRx|u\ \䆸Dvʲ: Hs=aY"IV'hHӜw|C W)/)0.j}:􄅩ۍSwnj82]pHuBpٸXAF=i+.0b?v),qzlxJRT6Pȡ{uJ:A2_3fa"Wpl|0ܾ &t52@8C;P3~en v)`b$cbU;!]8v9=8TNuD~YOp,n+1aݿ{ 12\%<1Vj%(PùXආVj+i8ӄ"d2B79^&M8Y딀hK55*I DJq^ ǑzݔMr X4!M'G}!g}zuĠܞf:|'JhDR.+|⍓Tx`ƆH"K?.i# I^b8+>UO6g͏pQ950%i CƻKk׫/V휶jfUoʥ#a &MiM>KO\!Q޳&nXMUULB2p[P GU4+~w+݅v j%9 <,cgW (Ik¯ڹqn(7gc  ҋwӬ m$nҠUQJv oηСٖwg`vu8\?͈r " zӻp im!K?,v&I30WsK\:i }4xFuBݖvJ@#f˘Sy5DLbOxhXqMg;Kl)˯>?F%rڢ1I ˸ͲlRB@[*|>t̳]JM"}2au'u[i_ xpE7QC=w]qG%dϵk8L0XĆܗ+Հ ЏƠ+Z"I;QR.~^(}眇YpT|iijJFeFO]n%ӳG-fZ8 죵>"Cg4J@Nm"JE"Vr*РrʁL*a /Mpro|D=x0[4{/ݘ%Bh5C:wYKf"v-4g#BښdbC`-| -plijJ7jetb02\9fFYULU _ 1>Ÿej1dQm&x37RF1Q|So3efzBR ~K L'=R^9jtwZэ!g%C/žE`N37>( I%X!Rk,$+ǼUmICi;iGQd y|GIXD:GRN{L xI\3Ũj`QMY]MT"]B,Ng֤$Ywzm~%;/+4.up|]CTrŖ̶$d=)_b$Ë9*6}ؗ\Vx,@vy;¦e(oh|D_WED jt[C|}'0 NiCUnܢdԀWܛ7ljq4&rhr\5ƥ҈x۸K)927(`Ko1"$g 'a"\UsIQeh˯P82μ\fY]q)HG|J5zuaFeǙ| |fQ`XQ-ԟYa!Q=u1ni1۸n3a8nW;t]*H䑔{!OEHY`ebVjV|[B2%(9R,gEmZQMb<#f+nkYn ɕ#lX4%̺̋t"Uɜyesa$_T4|Vƣ !Nq-7>b]U8 MfNZLV/42Āy9 ߦĪk]+13'>vWdor[K`wp ~/uY{bDGJP"<(z[';e@[l-μ $ȽVÑ\|2*VLa'/,k;+jo/ Q\ e`̝2~ BΛw{d3Pr? sUF6ۯ|nX4,`?3FG1UuU쮲:oF]&بF*}Wj$~zI~[ TLlqſOڢ}2}eC# e^U ˎ"q6k'y__̀1,ߋ~J:Dr7-Kk֗\'tdpH/~oAN{.YFnWŋ xjwE˚wr{6{qO˘uY*WOPZ)Y/gjy\p*ߩi&f iy4MT3s/\i@\Ps֪9ܧ75[crHӓez5G{\-{yK9_k'ySϰ ^*d bqVY CJQoًlRܕz} ;u+X3sMr*`(UX"k֬JRU?󢼒=e~}a B9AP'O@<$l?-Pd*Q|g|MټοqgR:Gp*\q= r}1rʂ!r I{QфRTi1"Upkbٗ!;hC֌6 à谿*K(Kso" P'БؽTDF%Q3%o0䖫ssM][c?.V{22@"f-zd`]C.S;r4VAyi bEP(dRD;:^ͻ+q)j23s'h2Ѓtu(- :1Y,=@} 9"K%29iskM& 𧲂a/&*?&p"M6OD)qPxG:fZKHG^8H>:}_|?24NHs{Ұ\6fF!DEUa*f̧-p^6c <1L}$Һol^+wR/.S+_^}+`J t2֦(喉l+Ռh[.Y pribk-ݞh.YDC9V5&92YGQHu=3CֹrosF징Žp=kh+^&/<eݳ>2΃Wah#f%80*_4o%'hz-V2 v ",VL,5tU?TlL3N]Y|h5F@ژ%AO ^U`~RDj>F7(u?}Iכnl?t9X2Hv_\1$%v)N0 <59;x|Ĕ.z^*-T]u糉ø/t{5xsLiD+Ųv`E jvkt}0lⷼ[L%~f'ᖊ l.lS}|0)ҜՂwB6 W"P*Cw`Δ~-hkgQc4>" -S$S}WleL=#-\B5{k F6ȃc]F.VM9ts{#u'z3oVkp.2)2y2H'V#\t~,\V4Pl- P=ȶW (}{WN#{Zw+Pta(Mq5 v`u$Dk?raM5Vny):Hպ&ՄvWzn`谦J7YHu5CPpav{ t6Tw\cQT- JPM7Deպҁή/SBە!Fve6[,f.6_7$"`FNO yRkSbP.2yȃ1mi&Yz(XYQ C>e+&0RS7XuRS?]Rkxx5&ȹ}EU%ԗ++ cm{f}o6N*sxKFI_(8~ς.:EFX3ҒkZFqEJ˱ұK ȲbO_hT`(kϫ׷cmFJ>/ rfRnPdUFc#.op̗2AK"X.ʐ}| ATաDw ^zi& fLxi3cJi>ǖI2+*j l5b8({Wb^w:$ 89/ஞ9*{V NX?\JshQ1KA1u@n#t$ygvjLtܭ q-dIR'" ? TioGA8YX5ӋQwJ|~ ީE;^.k[zíyM=Om4W.ʹ`|Gr>q!5KeV`ʤdB|@'Ǥ"4y3GW!kU"<>{h֧*I`p3{\~6KUWg7!^Egn=`\óo4RPJ礝G+j\{GhPpE8|7tL%RHWJZys;7X$Ӯ}KQU@d&]qk,W+W\.G6ɧɃrl9RZ_h<$׫7_Ių+i2bae&>H0~ }<NIkRgA-b @$f >wԍy(0n#c<\{j-L[{nHr+>3Yv)~;̙E"Sal[#tt98TS,swv:(;z}n;yL;:x -p!͍<^5$Xj|z?΃Vb}ep}F "<WHsyma1XԳYJ> ()w0E.hTl#7&yP`t'6;K$=d*4c ̋,lM\f胃?qLi1ĵ!@ўC`4r욒b_>aGH1T ͅ;F`+]_OsY'>hf8hb2a#ъؓӵT | v!9:뷐o MKU;#w(ޒm뛀x)\`B}l,(Þc '.^+Hlc1|5)B@`n?^GSo"2xcnY1*`_|'5o?h0}<Tpb3QAB7j9T |CocX(s'n|ѸT`j RBvs#"0G[ѝ)PP!Imqkiؐ'?Mlh[-s_%:6A JO꾁h",!``RGJ|V]%F6mH?+99Qתp OQ%Փd+,Tl!w.|tԨ['κhKB_AqUV/E:vV=]Q5q޹Q8@έzAr;h*g-/۩^p]?~msRT NCC6kh{V B/2 Cբڸ^Z{7QL˖:߮3뻕x"YdC#zy -^]aX&3T4LL78;uG+*FGqLRQ-Q FY3<. ߯H{<PV ;]#uҘNz[=d;=;MV^]dMvbjFWǛ, } , M ^4CM g@BVsǬ(8p ŹY -JS%} d||eb<ד@ԉ[ 5nҺ!`H~qD/H§~uY,D-(қq}HJlNq{Hсo?1+M5#i#MX"OG3.+W;@o" >G%LaVdPB qLk$4sش`0'dOХ`H5'{of/M:8]M˭\.>=46 Ԥǥ_Aq&}# bm+&єτ?:HmDpY?ۛ?ƧdWwQ;l"E]d΀F:캈l3gϦ2'vh5&:Vʮd &wm; 5z CXI\ф[ԃ{ yAuPGsB%¬<ʮ5IfD8Ĩy~ PTMU+*bJE*Ӷ bP `jtSӂ # J`l*7v ô9Ͱ>)~)fI4dں#ZJp|V'slӷ:i1qe1^}4cuЀ1ǴhN$h698?lddЖUTC4;oR2tNCRHuBgjٚ&ߺL&!5Q\+cɥ_>EEt:"0iFMP)3pdnsGo^"i);8\&0@~̬`tymΒ!ɐл`;w}ߓ!z#cҫ黒]uӬ7>Dh"Ƭ>6b$/x9X$.{]99UH)Y֏>yU1QZ~e,Q <'g(𥁤GT7RFExѝ5+OP-$7 d5/x8JAIJ_Eӽpэq*9`/Rl=O.asE-L69]1P1?#V?\_`0pXH}14s:amxc]<ѣRb HkGJQ9ﭪRl)64r74 %} WN_kF,9h։™,H/q*ߓ)l1yP}AUDqeFw %,N~k/߷KnK*_99A^a ̏ګO8䍅wI#0I­R44;DEEE S4 }JnjCEzyWEZ sʯ#~t8׺4RHz:; 'ngu`'}] HQ0Uf턿a0!d+H,S~&4oMI11cri{W9η1FQ7tp'cG:xмF+11i)nd,LlՇ۳GHw~foX*YAuNsf}vú:1:} r0<ђuYrF/?Tܼ\s#_ĘA>hA]~sE 7)qɀu͆#b>-AJyҔX`GE-{~;?IVB-U Y)#KTq8Z٠ߙaՍ!=Pm\ʽGnwp1ia;h3"GPd#E([+~@ޣ+ .ٻjNUP9P t1Z\hH-&kfdf 4&e\F _a/kqRStѾ[NdU`Ny\D./ o'Nl}0B3Z>f : O.ŸMۄԪ \Se QiyJdr7%s*;niwqSWti><˗qfQEoy2&?yL7;3aL|=`ft c5yZ3D|g jzSW QH-9 eyN/)16WEªblX{qW V Y'~KG7'r cG"E/?f*cT˅hI\ X~ g[pPmk䄯)%!uS}3 󫡿5kL*pCZn8EU*#F\aq+I}jʹcq$Y:YЈKGJ&@jGYvoݍ+M"nH0e1{혩\gСW@06K w dXGesK;%!jIbRqN2r؟krÊ_YiOKe"GkkbFeup*j}g5cV{756J T(%y)Y o +ˈjۛYB' ;IڬawrJQ=?~8v7) MI_~ZI Z_mb;5&L-dSRp=JFBc\XK d'O*|D*+߁O9uF#r!w A;M618M\9ߛ.bTCggPoՊ)~ B7JJ_^c߿jR(xCpnAW&> |R 4CnRV{>o&_ZM3ON|1MgUǻ{#~`lgDg; R=C}>'^>}Q#dI*zrp͊PqṆh$3DF?Fͽ^MM Tf55ˮ fm%i[l`Bgg!r2XXP8:0Ks.rXl88o;q">ڡKf| bS-uv`3Uaі?]E[d_!G°6')b9*(!1yRS`Gt1/F.ZdJMxSFpq!m\F 2 7;jLJ0U{&/y$HLd 9TT3$Qe@lY}xTZ^9C? 6%^^`Q( Sc;N ĴSXf6PŒx^C-}CMFQJ\P<\Tc,eYiݤj5[0St= r)jZ^- *3tF'Jzj8FQ'A0$XK;I)p"OV2r9Yx,cLI˻!5,{+'>c__br":)19i;;IVe_81Myi6]R 8nzE]k"#y"s >9lI^~z@ju3}CتIJ4SUtF1_-/wK*-xΉ(m@+P``XZ;Iye9"L1{A7 gFKE>U6˘o8;YOOŅkez4N9N76|RCu-Yb4Ȃ{`|Bb󨋛{rJn)w.=X$&($iA.^/L.Q#gy;^Gǚ``MGR,ypsm@ShإUqO!-\lgdhT y@aIi{n  ~kLBTo(0F_7R(N?ʁ-})SG u1a))CBح,@8i::U5-$8&̈́zR5HC6P=;% M+EZ0|aYW*`ĝjrٱt}h%/E6 Q.6`bؗXv+W [!uv3v.v='QB5&ʦ@Ӽ}y]ܢ4g)~Ќ@Viek)-XЏ}0$+W3݊WGt8TlfuTQ-̈́ovn픳H-Gv 3N%@ .10b^h+'KP_9Z\zמ0U1d=*#:9<84Z3ȾP  j͗?nжһbn` fz Ah8P=ݬhX1;<#]{ hdY\lLG""Jw@)Ϗ ~NZTBK'P]?h,R\~KRBzDKәZ2"W]A:HCLе>kBKp=ۮ8HЁY,J- ,=Gun|RqSEӓQ{UGm7؎,ݕ`WqPaԿtӉ/ީGЫ]c o0q~^+5Iy}ϊ:n7JY;Ŝ{U.,HL4ZFK`Y'9ӯM&Ɨ0K+tcCEִZ(ƒ):C׈0,JKzpKB*7n mgA-B'= \g;(0SFm$-(g?^Fw?l5\qz6spПoc7qO6;ЖTfH/ *O W( j4f^wqmv`jÜǜI2+_ULGɃ3SFGr5>81FFiQ+l~JS@| ,7GfdHR\`i2gۃ#~ J;a'+&DLLo,*'֝SZ.2C"Bթ `/Ѱߪ/ U;@49_9&V L/ٓil@<+9ݢyEMn^JыƠ5ww!^)9Qp{yu2[:J]sؓv*G&s@9ҟj}zFNQDW"*CfEgc$?K+b"6F };6X k00]XN0- n: / sŒ,YcEOᥘrN|Nf޸!WH`lkj-;Dy\;92znlH-*SbKP F/KʳYiyP}܋϶V? l̾-lU;j'?d9]Ho+k  BNk&ɥ7%. xg6ȬHWuX=譻>SW`"gP?Мc%+Xު'D˓z U;`*e?` S KM]I]LV45kVZ 5X \(=}[%lف44!Pă`!}BLж?se6KnWD¼ĺl=jSUdQypz*#WSv]_iΫ)5jtfAPB[׬/PȊwtܣs AEcy?c:;0&iEϦMXR zd 7*!>lyIRy#dNLx ]MtBZj`$85<,<]s~`nrA^\.W ;VRAV"E Ҟ/2 5!░zbf|\=a8|Z0rǕx .cQَ&iM*.+GD!% { Bs8͙K(ifP~ !4PE0(a7l:Dv +tx3GdoՁ^j(F؄qD["`PPHj<>,i\f/D@IsExщD_J t REAf ]7`#wlJ^h$0Jr4o p0eUQGvq+ e6wD{ZŎkC=?$v~q!gjPdx޴,;a\UnBA%dCf7y+T"J^q5@1OӪ!(8J{A*PAFocrs6$h'XL/ OpCT*-+jX (^0El22ѹʎG/-.\0f`C[t[ļY'H2_# sה-NiijF8.*t='714>5ʦ8%.F[L8yq\ѓ-o)Da$"\ղHPWYhsbHTޑ۪ 84k_Cӆv)ѷoR=ϔ k\s1`*7+~>,Dw2.wrC7@4 9I?vDN8$P-l&p|]7Vvor<,?cY};J"Q+Q.{`[=Cp`vOiKûx YaD6,v_…лl(Ƀ08dv'R-q ]?a` ч);?L` YYw(| MJ$-w烥;8͡%u, _eibt]A 2ywzW4-+ Zv?܎2jkHNj-,n";t*EadZbl52T5ysB?O*KAπЭm t\Fݡcs3Y$.[U'.9).<8>Ȩ#I ]u\ qIJϤʹ 뉬vmN$tB)X9sT0]%1maLW,{φflLg]-CTcY 9_GHtޯA~j% !>)l.,8ىu6Hw)`J:m;m5p[:(_ݽ݉T5&S[_Vdc{fkG>z&aNo 1Fɟ&$;g;9?Ѣ+S} ͡i36q 3OXGc5FP rCB\Z=I'+FaVipd3/F|oJAUW\q{q?Zsw9פ޾'S`p/Vu')"@7'(*㯅mΰ}פQr:V?kbiҢUa#ۥˆVpV9w\cv&,@$Y!(Fg1D[+ڸQОıabOY0[nwЛ&g96 QsƩnNdk[7y?ZsM3 RjUoDkeq3WVz}CХQm20 g ogqΉ mApDf@ $/ד[665Q#lhIG͙/=̈voB2H]Fȅ>@IZ[;„?QٔDuWA{;ћ$.i&=GvYyIADL })dC!h悵DwaoMKJN8~_GUɗyrmr0)آ]ы8d@Cރ%bWF/qפw )߶UT;MbWaOkWn4s򴢌lsv_kG}Hl:\k)&#!o'6If*BAs??Tulh&+RLgeiiO}EfXjrz[`ABT> p+jb9"-Ӄ=؆z4x8 Pٓ6pv]> @!NO(b[Ki׵6i)C-@w)U>ݸ#,kuQ7 c`Iwmժ%-ōE|8J|:U$29B/G[:+_nJGsWާTua-i v rWXvTޞ|%/6'6ePqVO\3.?QwN/b}zᱩYFd_UwM:*c!iv@)/~=JG2$`jPmt4>ɦ"JpӁ4 6yk K#=t(@iH0(lOkxHr:ba)Td4wݗr48zXkQ(%tbAǐɚL6( iykNk9A.0|V[: 'ߖm 0Uغ#]6i[jW8G/Nu=B}ꕽ=h0 EYcg%7LwZp.K;=^Z#ˋf?`A ĐS(qܟEHf!D2kvx r>r?tD5h|flW[/KMr`RE@ a//Fc 5}V&$'{O,v6BM'Q nnI:]NC: a?U{3Gv1PBv™SX+Sܠ)Ǫ "D5-a_B/;XRVy>eM)3@6וHPFp%o)+ "m1 9C{g\c[uB{zPT@}*L Ӷt[:6[˦WW%)׼? "@N֙?0,Nl4wGX.E(zMʜMm^SG82'`mU:{b7&l &Q^m`9 wU:2끧U"ܙG5eK`1U~R$LXq{~; e)D/47BF$}؛l8c>Jo8$"'X%v,/KXa P11!߱4D3"uRp7V.4ty;` [sea!BCG[&T7OI HL,ӻ7Xf C)3ć;٦!4j[6m{hdcڋliG?#FøءVcڹHbbأ`gMmgzz4 ΢nHWAm&Ryvm'G8GR>aJDF(ϰnK#R!:<1;$u.!nVq łV4__?Wa V;=£ HAb(M7~ WM5rh 6F^xRu1a)2Jg: d/DzPhgI.ueYz^?LlM*@y臽c74*jpUF42I#B6fQZ>΋:R)$teB%_%'T+d0:eL<Ԩ84V_"L[>uBh[-Z+yrr]ҁFi__D\=Åu85e5P/Qb8F=EUei_vz6ٹo[@/d. .k }أ@-Ng.o7-HuÎ-7,7niяN#rNN.٦J/\1y`[h.efG(|@Kc/[RR*ri3Ajc2EY]gޛ4wT^UԨL"%ei6ru Ghi;Wc- p}΢E5v'8suj(H[2$?c5paX{! Mۖwj|Pӑ'K*Z 6_'[uLҘS`y pF&#z?2 ݼ/5'}|:mu5ny;Z@=pk>?|`4h rcW.I"宇,ƁzP \|z\,ii&Wa#,ckR7C/B "_&=R-|r* 'vDLfc}R3ńQ5T̡A6YG5$D>:̈́T ,GRJ7}~e)WJg0r55.?ƪ{$I=bG"[X] U=u6jM|/IgIjiG X2صjԥPi5_qYC:bĆqTg杁ИĈ/pWHJiʹD.\;BWQ!daq*ât2)yw# CrFB[שagөTVږQXn~`a bN; @Punޡ6%{割J`S{2)E9lݱ;3D“#gq1Ocu8W 6阻Gk ']sP!n1H{aEo+k: #UHǜسY+?>IJaiAh,>pgݾT>+{:?,i71e1(e)+ *6dL!' ZL #sQSHDW{g|x`'%4;j%Ωɜrbwe{~,\љ} pBN⓷yXs]~j<0]qEK13:?Ain)`Ɗ|c:Z.N%m~TOw3[ڼ2O5G 2f-4j_upIpYa6Hxن)~e9 EN SFF>T̶_辰O2^Xe-vm%d)vZGcv4A; C0YSk2 ̍o&8MS_2K_eNlfցj:j>- U`²-Wcے\?$`n[tH1GGUYx_TJ#0͜<=PPã${<>jˁkj+%H!Y,5XǏ2q?ǡv:Y⑥{obi„Ru ldd|M #qdҙ* Jzட>{Ğem>|V,˱m1iGf̓˫uxȞ "Lf_4 d4ϖM9(*rl۷>\-4Ysj~AA_y腉o/6|]-B.anޫ c 3u?q\_r|6ۘl8xcǘ4(2~r7nLzlf̗x ,*Tڲ2Y<ʣV:Ҡ.6k=e^eu`!io>FI= ? z͟ ! (ƜϹ5Cy=DA!D0E X QJ4ن^4Zt[e :C! 7uҢIDp]qD߲ay?D4FH=poyiÎU;:JPX Nʒ~ۧJDm: s _Q=L4SOaHhM2(};e8gxwTYsOÏ#Z5 Ѷًh-jHY*PYx}s'}L ĄqM8(llP|Jډ^Sd=4:op5p6{T"/ɈzELo$MԿ<*ͽA}ˁwu.,{` KܛV{'([l̉)Z{RmW‘5s׍yI[H2m銌X¿%Kqr!4o!rc9ܞ~!kYy%dheMwj1 ?۬pO*$gOEMt'5kڼ,ϔվړyi6R5}!C6`wK5q%e-5ZVzuu7`!;L),s=Rx;?Cw#F܁!Iن# ^kr6^J>LP]]%6Ԉ5a"DT.Eoylj"n}2j\@H;Y'"F.x'-n{I1àp> )#.n;ߌ ]/)zZUgC{/Km  D׊(\@O%YiI'䭵T^ F+6^)BI\p>9d UR}?bqyQa]Sxz&GDtS' w3{0̺~g 0{(5mmk[d(=0+:ƞIV/u gw.@ni8ŚyPĦj![7q?n0~=Ud _ 6+Ǵc# _/ڼ"nͽμKqyШ.nz)k2z]!d/3e"(I#w<\YÊ#Q_'F,xwE-8\n2Rz  t6qΆF'&<܂qψ\@${urE<0eʱn(#CFGp,zϑxeh\KL BDtI0Ǎ|0!**PjǾ~W 28aEg'ʞи AJMuQU _f[$4SaeLl|ޕi[/&;?+KI*qk8<u*0.f#sTG̍gC30N}c[JRہ*liuA<oDm} ׹· g$Z@!E4h[h=(Y6Ӟ7v1aݜ9|1b2$YO}y Pz/>X"+;l D:t͙aW*3Oٲd`Ts}[ [%m\{̙E*5XZ檧`p]I P4NBR"N= -rb F:%4o[ɬ,\6xk`Oo_[(TmZi9td N3$g/(eފ*C"(BӆRML(X8J7.-bSh[8ec ,\L&VJ?uERtqsY 6e+͟Fu :~QMMTgٍ?C.ZG&/D!EI<>'j9ϋLȫa~bc%(טeEAE%؍3*y;A4 d$,et[/Ï}&kgka-Vtw<hyzVÚ] cm~}¾F6&%Zjv9_HX7X6ͭtL7z0dË{_Ky5 Mah[H'[-4ʝi@f`O\ Tc1ooE}Oǖ0K!;0oR ?LU_E)5tlIy6yn v`PLPH j~ڝ<f2輙%|&Ξ30;tԳ/%nO0GA8|SbX3Fs]t(Gie mꕁ^g|"Lf# x{45EUjHm5lI3_2GXinxY8VKj72d.M B\잊zd͡d$*F*hrʎ$֬A4^׭ˁ |`hD]cSڋ*1*pgV&f^`n;BhZa&V:xr>)'L_z%Oca/wCy .T~l NfrnDŽ4Mƙ^: U=>L]6~xB_ vΧ'_;Wt/Csl%GzR{WdyzS*{Q&* Md/4^MӻGwCf^ojVYA,O dcMsNW#)gyeFsG[%-^3 <Ѽغ|7ў=1NA)w<0IG_t&J;l^펏qIE&% qWkJwn7mWapw HP@T6Ji8nYMDž/<].kp%/x֐MS 9d'e=ٷO\L6-T~Ƒ{ vРu˃אS,xv|r1\_O?y= EB-DjMU_9'XICazl$"KȷJKaq- d4K,U{Oc t}\t?2uݐ,Ԏ˅qW*dwO (3v5ۗIK9Oڙx:10oEZXĄUYf^(Qn!Tk[ z tYG~KcPOp 6sd-@ka:A5B;UN{^eUA@''4xL˝ %ݥW&I0z\MR0+Agk潞/!m4ւ~!ȳh:J/tj,Vpgkeۃ bFc` I#L:F9 km>M}mڑxox%˨$bz$"WHeUom#Tϕ5Ch6x;:i~ف9=!Oc6]z$(0 #mEB6<[ #v!7ԗ`A)*; cEk x-0ORbL8 ЄQyCAd6I{Їԧz HeFNVMUf^_T8ʉ/ioJAhBb/Rq|Q<"!fLS`O0O\DI c Ċ1%>p#`15>%x} W* qE{7>lݒwaOyAP/YUK]ڽ( w!bJ>1sY7/]g9ju Я>p1sH é#\>?lgyA 7P&KD@6rk"Ny[Ӣ$hO윆L;8~M 2Hv^ Rq iBd E ZBV(D)Z^6C?vvsdї. ar|q|967yl׼3h8BPX$#p| ~]/؅1#B-F.Q=}!b8$R^0EZZעȻQ.uv͕ӺO49?^$#NM6?O9 G'¨p\oiOnY ǹbV3i=vqMR7v!y0r#h*~Bsw\e^xSHwr>D׫^c~`4=k[~Dv4LxkĹ 05]C{*[' [RfAlv_åot㠨Z٤haB}a;n#!18\B%4@q+!m2K^ya[й"b/Ժ0iCJ4&Q~֢VP~5#ҮyEB׸7 /dsMG aЅa}p/#b \,-E{$ju1+ED#Rg@sTZ"X!2eizc!4L7'F&T.Wص -<O&ǡEYc;;8Lӷ䤹ZUmpp%>LL(k}n@=/6O8~2#%V I"%<DIb6֧Kc|&c=u1z,-Gh=[_9HixVSxCGCY!j`26qkht[͝!%-qvfqSw p4DVJn=!CzLG5!j MݒTd߯fIE·;UWC{IBe͝A#&Sޜ d&hjw_~ggH|ԟ d KW;szK쵯墠wlpcB!$c<ܰ6|~3y€HaW,w)D*/~r^,v誸?35ҼF*Y`K}Dnq-4u!=/4؍yG32aȪ mEvo{/Տ's=#|xa"C5\v{uC-x`C o86K /[2GH~ ]ޒأNDO[Ͻ+5"Y2 qiE BiXBD%nxJ ѽhBdB z4>ޡj稧Y`̃/=vxL/+z:GVH-dMnyCD S-jWO^}dVeT&&OA2J%ǂd[{]y@?@j&YYrvK@qdn0y^Rzj#xWC `wW[~ =tߏc / ُP0Sߑv.<4(6`R8am7XH=n:9X $7 HI5T SV#\>ذߑrbΚBZ [eN Q$G sfJo;4m˄ : Fwy9v&!>\X jp;U)`<(TcO&KY(wju}V݃ͅ\<9 *49LJ!"ҝ"y%#_L܏<"N3G`|F\%Fg h,/rd-ptG]= ` \<ط6# Ooa1pR7y= 6\b> SΈ(fl(& L8.\B$P Tl_[ǀR5 KY9~Q:,{Mf/Bxp_ ջk8qwPu2?P=j!KcC]l5/{2Kjhw糀^,cbg$i8lD?E?8v2yY4919 )^E7HN6Ώb R.ו7mu6*OVL_.i!PJ΀0 8O쟣_Jˏ}ueG9\,RJJAY`=eT9|xUfXmдˉeKn|6F([!w,X@R_JO˪"ϑb6"-Scdr!#)aX¼O7B)6)xhl*e/~Q2\fDa BLyθuSVN;c)smNߚبOy e_!E`[ N7qG+n~q?vfc0rXdUn~ص><ۊpBniFNAAb946| PD+m~RQS[bT3Xz~:5MU8UПcJ9EG߫oTWH| kWYPqC/wJ6C_&uDYq;@mLqxv]Ny ̻p3o\{sgJJŭNZ~t]*k@O/vIj 5'Yp{C +BߊLN1k3 uUf`߬c7TW]a3MGe;-G ʂ`,sxԙ{ @_~iKZKޟ p+;|lc) o6Lt 4oĵlÇd{{7|(Y8 R N sT|l3dp Zoy1$QȠ5Жa}!y %kMTjjk'tz Rɫ-c@뱛Wt{1gv6cEUԊqST,KݘX@A4ݙ ҍpm+J]$ f~ݚn c(ʄTh (@kŊnaR;#`l#4m` L[U2L=ܗ}-Ze8LXWb2djde+0y'9@-H:|'/\޶^SA I[L;/='=n5ݧ 7bUWc}WJ[KGtYmmkUZdjRKK 04npK\V=]NjOYy&G"-l k\/7W1%Z+^Pw}D{(GXj OԼ \O]_=EC#{. 3LߵvԂԈ([IJ Eu6?Xn5].flH$zro%jQꎎ߫[Y0vD9 o$:}{*25\(0-5ZMJ QwNР{'%2 _ g".hx>]\rjϐlVR&pŒH]#[lXw<~W4{L|Acy"[9Adc-7n+=@DUqs OY6d]q,[R{zMoSh$PrTӵePhm /!0BKqyx 빌pm;7*[-_)M[1E~`ӀZn5ɴRzPyکpBwZ?ِO7[ht.#%Mm%b9W ?<?d" jFU5ؑ;0W%L,N_>6$2LsXfƋ3'bƒMtg:)$8fV;hͷxGh mbV8,?|ϦVҒ37̝ x#Z4.FEqa0 7FOg3}c08Yͅ}z Fk?x3ͬF@7˺Op,J, lVi]T٭$ku`3 m:h&#S?O\6!ͲdZRctpوpC#/" 8sJgrdĘ+,D$ #C`6;J/H٘\K(oMdz/o2+)ِ !/ĈvotcY\ p֦tmI2`&'gwa7*?N(pw8ݤl|+ N 71o 2<;]ƬU 7e %H {a鹋~6ͨI\K<{UNں9]aߛu^#F]ύۣ:(>^Qvz44PJ-W{yH\)Q+y6ۇմJfjYyF5؛eaB=r>S TN)rN?Ct"O Al(Pmxk2 B5Q#yVQҍ)B?roZ<-hnVvtp.Ш8?_N43l o}*HDF?9J^)ty>PNe5`yZReAzXF[+遟 `ʀj^7(L%BuЊmA c5uߡpg-3vtH;riO"(r@?D(6Rέ{ A$OlˍgҒTQc_Uz;5ʬ;$f&|5h&=EHA w@TC_#o5K־ⴔ|\utXҍڭ=Wҽ f3QLZ<2BXB3X0զ͘*bkb)D='%!ZIkKxk~T #R@DnoX'}bTV ^Bk@g2P sx^Hv=8Z7Oouk`xlFHũX&{fw@N |ԵAȯDӱqzdSlXa2h|(p٤z0W;V0D|+ݵTYuv m8p-rrnL7vi;LfP RshL$5 ^˯@_l':r?e(Y`@) .JQlLvx[vmh'5 E{c A4ܯTʐPB,Yz~EMoA26~]"oH,$.OaUY ZcNli_- ZG6Ò5,y lQ |Ȅe]YbBمp)hQcBT)l"ٱ;O/׽j=yNms6jJnv/Z"m)ñ@^^: X~EVCzȁ߽ GfCOѡJ"</U=)%>:ܩ.NɲjE!U'^!8QV]!xp% eE>2)v$Ei?K ӡG)7 к r؎g;2B J!MyF|%h/jYkoey 'i(VCuiz4%Ȝ[_2ʼn٦cԄ$o AMuLѮVd=_'%^N'J zm͹1|Mzrawr^)znDu;_{K Kbۅ[\?٧r}xYF4g8~xJ!r˫۶$KO;'u h]q&AGKvM8vtIRԀwˀ}P[?͝pD BwdMYy=&uXh<4N,yk΀Vzq!C@-嗸o L YJ%?wΧlNXtZ!W:h3s ɻ 4KKAe/>WEI?chHL?FS9 JӲ 'Zc/.6R#T!{hfAj3H~E6t^ʬbll1G7+  q0Xދcykyaų]f`*\EQh@5/.u- K PlIXF] %+0pkz0A|; OKmeA5hsX1*jd,$|BUΉ?Qutor*t/HC9mB L8#e-m7 )a=Ja^FquJYOӻeU3s-Ex@{R}*xT7f^`^x4l &:s3/BpxfsBuh\^uBua6`@TSDG5Mk%|G$|w_Xc\ "I2μPi~dR{:'%B)=/s5)+P6ZHՖh2]oLe1MbM>3^r YI{ vw q#^O <NMn]|/o{(:ifpֽrpuJ>F&a/i$x51Ue;8x@09@Ph׭xVQ, PXwBr <) Ǎ <:?z 1v j~yה #Ȭ]d\q~|O;I9hbzxgڞTbF*NP2ϕl.k+J&ܖOv(ĝ9ibwuTc$Xv_> Cqװ oOwIr&ʏQG(TapҦovRiaerO.kuEИ^i٩rezr(ҧOuڴǔ-6u}T̢D1f1EBBGI|'e/Y9.~{Zd@oV*tXZ?E,fQzBOny%Zb]O9p>zUWV$2j1yI݆vjp36Z-e<ӜBpX ⪉ɢ2FiJ| GS JLıT~h&tԠ͏ ڟQ^R>@~ 4XP-Xy^ /Cg,V$dE׸"«Ys2(7zxt1ޏq8M-զLf| NX~CpaMF_‡^ 6GUFDgJ `XMڈ& LJ.ňGCEyD3nD,NhJydxP}J'HAxjRp7*8hzb򒇷REy>ɧw#05,H5|݄}y<(wpC@ E]p2'6~D8z"1 t?QpG/ux'^jAaasA+O*]Pvny}+`7UɊQ.r|ѯ csSJJt=j;DLq;XX]f  05]wuvl_ͿspA͕`k˩.3&% jzw]9:AhNFɬW;kVri}խȄQ܏oT\? li ׿Qe2%WE '.+.£Vtm4>z8h%>#WF{:LO%]c-;&\֙[i.DSx,PDd{ejh/-u]3%"LG.lcG X }k~84MMe3ڦB0*qiEz1ן&\ON hPWsIU.KJdmS`@s/@|/)ZgdLe4s@!!JL>_ ( >5f fZQVOMGc5G?H \Ϩ!zU=Ѷr2i1T|JoIPtԐk/>V]A({.{Rn,Sh]"( T.!Td/6;%d6eNfgEHLC5iDZOŷ!{G?f5&R'FL1Fs7ςqhcfDt .FDHG(>iPy L$ڶ䛲4QUxZOktp]-m 0׻48|5d (i :8"av  #d8R ǡn )Y[ӗ29NjD}'n˨*{1~<8 z@Sc?)gpPA)Þq;MY&ȏOZqAuS9T`5D`YE^:<텃pqJI6v#]Ɏ6! f[}~$GY06C?鱇!&“4:U6B+B[0}ұuMXԧYJ0MF3 YZCS*b"'R}euAFG[!5*bzp|%S/O)v!s9uJoT4@Y⚲OIV`tX;Y7<+K&鯉ZVB?"n.!;mq)ݕdmccI(sCa3q{;edqȳ{)`=顊nwiR  *APgn5|Y8G>=tŋc7 +{=M@dCbhe܇ݤ-}H05ڞjy5^|!Qa3A6.a`QHm2X"p d\5YMO![}s1wr{4zwmr.Gm6+H/EHz Kdϯ!{9':|p)ONڅWXYhD6u :v_eU<2V?%i֓ wccmn{~ {?E:j\Fۋ9|?̪͙cHQƥZ 2# rҰ?>懝Ad[c:oiuL_<4-ra&w|WɬK8?A)+E#twJr;mNQ?>s~Feq5yy пKuyL]L1gLQ_߹.J15?ee 3)H$yG_hFMQ":}l[ ]aAp!4wYnc2︔4)jUg Rw7$]ݲc/DeA$@%{n/;BJcW+*YbyZs3A R`0&zė'+2.E Zl͂ uCP}Vvmi#eh*uGܒE%L}MH~Sհesd:s pb̀EyexLO/Ϳw, k(,k 9du$tߙp1A۾M(;bXؖQMY} h  fy{x dY`O,1* ' _]r1y1>A5F7Ʈ׭x/ς6C2uIlZCcKwl rܚ]nb-#ȚؙMPq!a[oK1s8aMGڃDc,Q,Dnd0jls@ u$ sBxg!DOylR,0bq_B:4Wv1-,̙8bërO tyv(n3_`FWތc*m?Qy"t';L9;Q88{8E^TfC&9J" ±\HJm&rXySOKߗE~_s*teN{Ue/7se!Oz'춡>%_,.CuM@Wܰ5qۭCb \)QyDgp09ﳳKYi՗(U<GaƢ b"q]R99^Q rv\U)E.!aW"S;cDgR~dJc#"8vW֯(gj{45':fB ʽ wAMD%o[d SQuiÜr M\+Mk/H}zAqX V*rq׶ lXY1og5MX_CG(aJi }*hIjčbTez2:пƑi ݡ8I]e豈 cn"h||)8g@!E&\n0)vxhh7WV*f~]_MjTGpv^efjBwL'pd^G H Jvi .54!;U儬 ''3z?"^5nP-oa%U}1xd&S)JrK86`V'M]^*0濷)Fhd(&$ЕianλlGeZq6kt)^3nUVދf*̢~ine8@b"VH1eP;[" }iu:@}qWÆ/͵n!r{[.{\{=[\`^yiqC* olaPȻ%3V=#z Tu|o?Fcfz/'҃B^rt>Z(뷿%+0őص½;Mixe,:*PS7@:h~_d\҆!f㯛ʑ^8jMX|Hk1YDŽ SM=cc38~k4K9P[N#r?pIֱS@h &؝TTM~<@FYVڮ# #^oj| ZzБZR&cdžz:~~/F B5c6ErX ]'G]*$QVcZ=rxg)[m7Gnn?3qU7}l*hcF;D=^xwjVKzmƅgsSUؘf(oG¸L>ل}`$>@F%PeISn\e/4La:&Fj;CԴ*(SNq90\PUY9&}7IO*xno % I e4iuaϩ⿹b~`97ŭ} seGe<`$%픧6AFM(X72.fx=]IW⃣PK ']>*{L vyF2h(I#`VI<5Oc&z9 yߨ$ DGNh=햱"ebXvm¾=cE~ک] #Ew|\cW1Sc"'elQ-P87͓ѭpedR.QC)NP̤!,k-0يkd!}fzW C+iI+O#%o+jweѰ%&jj J~ci[^&B_$}BRͷFN |4^.?x^ cc_kv_9Y50&fUNt/[u߃0dUEvpY-_ό;Iз7BN1yȿX>CD{Dhe~4[UfS}@ksPcEB_H일OWsivRy2бAy-l߷):0+\IrR"[0l7='-HQ!"jBXTtXBc 󗞟V>{gZWwd8^d)X#۳Ka_ZuԦ U3UW? \`;7X(ٰQHgB3@CߏY nWu2{D`HPQCiaD)YО{X_ZɷaHs57UBM'ϬU\ҳ=~ƹK+ dqIj y(!;,ȿo\7rqB')[_Ҥ:NWj LUp(z9Vz45kP~C2/a^6R6X<PÈߙ Hb3,UVwW:gJÃ0gUqkg&#Z,FJ* 񁥆Zdb1;`xCD_٬1 Ɗ@дhڰ>u"K21ַ1)+ [;5[bO!o@㬯LWlLtnc[9]8O@O .O$8_"Y}QeKLR UcWT*p\Qn1Mm"L/Se-/r9ol>S )ok{ghOKy>^-n63iϟu*)^St 51kW܎@?d~/,>āǤkyg|L?kR{>l-䧎.7D ;Q>O HD* jO˽ԭJf퇅K\bvv曝% Rw J[<ۛ)qt2ub>Q.΁BE0LKwX-%L+}I ΨRn`G_֣pTDP7PHby%XTpiY]+;XԢ'?V&JN- XJ7Й#[D'0zej}/`B +VXFțl"= HE4(CN&u27 bLrw/r($]HN)ID`#z\7&GAHh昕d rKy.AgnR_y*DpQ@@$2̂^rLVVz!e` ( ^ <>5HVs_aM+- zyL1E6zUN ]ƜT ݬqV{ m-Ý# ⎕^Ձ F'-#ڵCzKSr8pKj?c0g !$b) _CT$+`6 \٫H1M[$(`U&#$}I`Ti=I:ŔޫNNWz0Ѩouݛ\ z\jnrCu)dr$axB+y30((#dCʲ`Ln# FZr6'ew5gAr3K聢3UMr.JvFMA=IeypC9Vi-K=[fUy%*=Gp8pL.@ja7#6O-%&K)D8e~<3cc8R!'Z觋sR9ShY`ټpTH?Xh+]kEwz$G2pծLWXXtTjrUT-rp*Yz F3WlJ6uH. LŤO%`ĆOFIF1RQ[=JPS 52ɩ??pmGla(aHmNC9t!_ٕІ8#OvAeR#YogLѥ%tD}ě|M ]Q mPP|A"%M&T!?QRp0t<Τz7rx1S}s+ل>oAf1KgIጺg T=d컢_fAz:b~qf49 (l%5qaKc\JYC[d,kOptkZGoƖ5Xi0J:T08~yʫ?8|G"v]?');kG8b3buHLE]b 㺥ny(CW,5/ m]gZj۽Pt|{idwp0>-7QYA]{%.6ۡݯ-]KF._M2UDA CҳT7gr2- XP~2bgl]"fgeE=#Cdr aER³P1T4fk0=H&u Q-~7Dp”k'ɢ6Bm"%V͐7-GD[!),j+ff oZ[k%tߡen|j<(kܟ1 9t}"g|{%; =0ߟ mn#t6P,@7Hn@3#O2>Ϣp *f#PyriTGqa-ekn&2%@؀ ?cnݲrLyЍÆZUp׍Qgt#$ku68Xp~qG8:"RZce,p_˩_(loue)򧕈v-u<{;*"ִH!^ʩg ?`G:?t\NH[;b,sltyΥt9y|ͥs)hWr`)TZ¾ҊfkoMXE|LםgN8 jBn~즏}F/j)xkQ8RB XX,F>v] q,a>r Y -|Wre܅8:&pI[$%hȖ#'`VC nyV ]WiOАXqSR@Bf0s]4]^HN Gf5cWJ;G;R8Y /U>EE ,f ®b̦mtJeޝBCOaodSm__ZV|qBWxHwEqvaSŘsLհAxpUʌ׸ޞpĎg:rpi~J \?0/qԣh%ݵ6=7;NGfﻭ\$I  $ _T0 $:-T5)JZK;4*d=RhsEh~% 1\ivE+ kg3siᭆ-;cy-`Cѐ|/=7h^wYœ^C_纖7oifڟtXmE%D6LM!v\h4Sd,W^n P"\4@}v(Lە1X65\Dmӎ 6қ*v[)AP_DT5Ѝc֑G=`\.jo*"#x) [קZR݄͐e `Qe# "c:ƪO< 0=տq c 8Qr%&AMfWD:>D{6Tz>Z֟# ru7ַ#cY`x9Atu\y_x(+JɚK< alI)ϬgF$]̢9т%n/4_;YTĖiO6`Rn)\(kT'㶣- A\ID }4!;Cr}'ṫo ޅ=42 ]t}7W;b߈ofW$pc>wꢥe\ }u lV[f7z0rаv0+'H)zo_.C7|7Q'內GwpM #z^sZ WWZ[2986!G>Ɩ9a 5;qIKJ\~^X:BW3Ez9+S4!4${6n)y3Y>$ Wa[푤љ9j~WTBpn>A-&LIkG㤹(~dڻf7sq#$/~J2f@㒩]є"UW8}lQzW7@Ԭ]fxLg7{y^j~ w~>˸fIbX|tC~S'Bz.P{.cikR8€ǔ ;w7Ú;10j"kXHr&yK*k#xZlTX:Rn͍)QkVcX8݉ۘ(hF1;`QQz%㙯t@ U8p%VIVYXB746$؝iSuiG7qIJ3̍>?Zbdualar O~LbBR'eR4;zqhVд\W/P;4lW%<o (B; 'w& n3dƾ'X% 2jV. 5ȓ~JF(x (l1w|(B xn,7|VPn$ ޤXb(u6F W#O&B'` $*!>)rtbw4Txӳ|xPjʿ$b1$SrExq6" q☔OgsgBu6Sr< Boxjw1Y2}yp4Efɦ9q+X&H 61Pc cC!~4߶2{do~QAC!ww{.&o8,:Hs%bsl5'E~!-]høx%ĕA HͮYr[Ne#y8EjkzVC>h6'w{ {=;@<^afeS@.>[(iV0P0{! 7$4FLLڳD"\=8ciIAPjX2eʰʹ2uf%u"Vβ)RpEѿ.~Eǎ+F wN|tͩKRBBpW/:drW4XwYW--3͵G78KsS;eS^nK"~. ړLUy2-6sɴiyޟ|-_aU15LE.N>|{tp|YZZ ~)N+0)nqe9.Pq^_ub8OdKdh?PmLcQhkGeԹ fn!e/I@%NpQzqסAϩgF0rɶ4$u#+wŲɊ %l SW4m uIo/w#D0_xvCLQ?}aU9b?m6,vD$$q!m=k!c)>9~rSW:wbߝ'Igjt*/d{ax):<>زeܜCG9̩؁팬GϼEcifl!-\q+ 4)t*=.]5UdKR0&a`Y)oѢ_4E0(Nwb1Yh K$`W-۝R89pS7- QxB ou=XHZ6>$V*ɒQpgG OOB ya؇hjyL=^dU>ԅ7+bT@ u= 0U/ngYZ070701000002a7000081a40000000000000000000000016759d5800001c9cc000000000000000000000000000000000000007000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/sfc/siena/sfc-siena.ko.xz7zXZִF!t/]?Eh=ڜ.+8 Ql(pz@=ahc@="ŝ xIFP,Iyfl4_wD $IzF/vF9=9Qfh]Zx)Tq^XPHsYQOw-y@Yٓvmݾqa46; +عQ2J+2Rp޸]Y0EHΥ?IXiO G)ucMAdJ/43#o)=u˷qt+܀Nu:=7FW;绯)z?B>/p0&z "It`8ميK2}NjF},kQD-WDAEeū`L=΃xN ŵr=b< L1Nd9>z7GeZx}hɆaeQɋĀ.D[~CmfM mn{"sffJϲűKe& `pyX7vFZvljN|A`Fi+RbsƜ&AEѸ#/ JH 䇨ҖSv;hjΈ'Sc} .r5+5GQ a=(x6_( s?!XocwoNɭ"V,s[6N!ILERM pHT{Fgm;=fo#UNJS#`: f+֏l+Jjr޽qCZN|Uj:F'A`S: >*6CG3C$"HA`Hɟ^PrV,ڻmGRg\eJ8&O9>cO4n0٥։!VVנIwk ` R"8JVT (kJh9- q%֩wIe"_{L7wgg Y3[ҊFڲ!ٍsniz5Bp\d NOKq#zYu,8khʵwj]"8e3$1KA<8fBw';M$o,}!Zd挘V|N<+Cg`ve&g?'6_oD;St:5w'^)q wcKO{Y$  BhAg {t#;V3lj:~KRDC<9J%i޷+k&_RUZֿ+K" D*^mlz!#`S dWCn/l784옼`oEm>I[ŷtӫ?ZvrE@S6Y8pphp]`hIE6-kb`>> Out[ '"- ylCy믁KVM@҆U`Tu͉1rŒxz[نd ٺ_Xw«6VPMB=٭v-(#z{T9R?瀍6i֒f6׷)S4Iv̇x7 QDMW]v֛#u+ȟr+$\h@qlpys9Ta8h1VZi,A'hh i#ƌ;< G(\a *QV ]QvWtS( j?{GW؁ |*:L/iBVQrdh8lqrEx*N}ķ v`Em?g_0=,>l RBY >YZs@ۈjL5͸n>qʫD1yΎuCJ$#A_ r| j^y1 ۲fT@w]L{ PcrrymǗLIb7rEJ@WO+K&~wwj7X_27X9%J|E^.G(3P`iMFgi@$2y$J"h?CD'ՖΜ̗Í*=<{uD@p~mR&Jvm[52&xYUJyiƗ%Y%IJDžP\K٠5t-l(džlJqߜ%ӣv(0&*^7 a1slJv&- (}bGAoLju%p$DfbиَOvf@kB)-_lݍOZ[-"odvi:d=Psbj>}`py} 3{3'B%(qeoM)QsL=aXn=r"A6FQv ?-0tHᄉf+J MQ\UVЕĸ0(cu(RI[#|V1fӯhX\2Yp ~;")k/G6]Rؤ@9'j]ՋӴh3۰7JI.֩S n$Aª!zԆQvei:teyU*B [f҆O -Y[DrHa~k2 4Pa;иDy>}Xp _&Bșf*w0E&[դ)Q'#r-u\#┳M, )!f_҄x/H u)/e^+G)= %Y~+C3EJ@pn;_:$myc}HLYW>qNeY;Pγ}7k^?4.Yfszu%, ֫GˢoDN|!WIAP5[ OaVe\]1c)cWeB=e)uA2’*w{f#';qjE #xGlȳ»ύ8DlC#,=x7(/ MpAT,9c}rՖ;V?}"A[yFў6xvcN;״PLhoE 2 kb[~ڹPٙ6F':3hn\໾`n5 '^EF{ ќ?#2rQD=;9T>f/q?ssE#HV]817KO"5 ۈ/%轢X)KvG@sXRY)Ÿr!)b7m) IV]W$Tg|Q⼢…-TesN截ab($гulh]CxǼߑce4J+EWnX欲?xV`H;&Wũ%ˀeNޓ}i>A·껏(98Cz~'ߺH(ٹ"'<&^]Y"A/E\k<&|.9E3:{:,˞ VCICJ1B:LmL=>S&J \7(}QnڇQ m  Ļ=Zޔwrf'`Tpg!^ JFHY~r崾Hߊ!FN7廻*R?H'ݽ$ÜЬe,w?C!ֳ1=tD$N (DykZ ,R/<·DAdI[-"Ɯn,2ܽ Vld:錂bi +C6\rT !:]:Jj?Fm_Lb++$i!͜7TfQ@ 4Q3UvڨOsfw9;6!]ppx]PO` +$ݩrp .yhM=Eun݆H-ɌxqBZ˷Be@ë? 8XUMI$Sr\c #>Ɍ@X%e[Fh(_ܳ!N$}bxqNδb$nO=碗8)F^~f-rYӅo &HQG^:^L؊!4 f}^QHkx~3>+R~ϝ?Gfι4L{3*>@3Rbc_(^WAN_o)9M @FiU^dEZAc!cvDH~(4U{%4u 'nC:X؜\O#4+ߤDg{K&#+4`\Qu }X&qV diX+v1ߣL3E򒂕 vxgլu4K7&_FcP}vӤr/UBf2t i<^^My%:;T'; pw}GcZEK8YrDt91yԥWŭzq:H$v^>Zjqϙ5RLڐ@^t, »yv5@MTn2\]֬i@@g0Kn#gn߷t]caB5֝x']B̪se^;="OWˇToG5/ì= `j}5A矻>ٝb:'=::5#rՠi%3bJ+[kX`[#Ӧm*Ēlx68* 8dTgo۳1g`t̘/ / /FhU"BYXM62 =2@%vkiyJ`VP.|3dYER7rHZETsW?Թ@F>tg wj{ ۾ Ko~9A0;-h{qUw9OjRcd Vd#HQ2\#[;0aM/#ݦWʿV&-챆qH(O*EWrc<+|4[,BГk}ssFf8E2>|Ǣ  o~-.ey,!TY5֭1[ QNA@&Q$OUp-#O3|7 LLaoBɖN^6M~)8Y-58Ex6_ݔY~kmDA6!tNGBEsTG&e zP xo!yG5CnxHncNGhyٞt=5"[,rDPhV6X,řS?_XE=EhΌ+"W*.CNLa=g)e9Lh4":9Ayh8Ud] Y P]@22 3E`(+]’C(jU!,6v}s+cgxtַȰ3Sɒh 4i EIV9,?'Vw-;(M=@7Gn2XV$UZ/qo|YH҃"Ļ7%UWTm]ЈMzo(?BdFѴ:p)vHnպP*8}gU%$` y5:iLf=L7,m_<WJZNWAU Ot[w)r Zrvʽ KqґH2+ XD4QS jnC CoYMZa޼v.L;>鼛H'_[(v=^BgBOs^qNx~Gta 9_Ɂ//O g}aji"f ieMTn⮠py {'RH0z{Q6QC9mSvF4c׼>jBN_f%fp|k[4ͽR@7T:?`^{ c_;@*7 8GXoI߽jaS`$^pxgRwRUή_j emKw˜$9?}`(N|@"_R\d4JIT㊱$ژ2 ]$ukU#jqإA>Z͗Mƥ viIZ/kӒp|A³ BggWjTsBoA,IQ`Sۘ54iz'ZzQ$rN̠2͑8j1plNH39Y1](Y 7BV{yvpk"X+$ik[jKdK42]"Sy W]^divE|=]I+|Dy[fVWIJjfv@DI|ꓤ+sT<[ͻe)]2Pidd>p퇃tD Pfq~MK{wB+*R`t9 WM+r%l!Uu%ʽB 69,d\_ SU—3%s6D[ܕT);pnvQr'G9TƘ͔ou#PrK-1VRt_[ȝY :JD\jRU ǂ-RMs a R3F$]j^িl*bqIfZxq]\2v#)p,!p;p}u6ƋL0r/:4uZT!ly^qլ3|:ez׽1_f-V :5&Ȣۧ{E5")E-tUԃfИ3N6j"9@7=)"T)ȢJ ?:3jȕwOzƭ[/qJ~==Oe Sx[?$@1Hh8 :Ğ\R PTfmN™ס1X:N2 JZz9g*zҏ?ݫҥ7;k٭-܈8mIZ1_T~N\c3-n@C!^}y$c 5w~4q~^uzu8axK0P]U|Ɋ?B>{ NUΛSgB\Q:(*3s9&7y[oӯԫw0>ij U͢ÿ^0{&LCF ~@*h`r Fʤ& Kœq$<@Mp;GXyeUY4sM@ʩ|m{X9#P¡{sHgh.]LMϗkDDH =pPz !I 2N!D5_XD[)cD(f zAu4?9[U?u޹C.)*ZW<>uT]:xj ksO3F+Ԟ@7%o{0܀ۄ2#N[|/w&w3K[kbD~hH$ʍEUx 0uF~ r?8ZR^&jO4 .EDž"U`Qu0aƁMUD.\Ui7>/lK+ߋcAl3~U؏HbB#e_#a\{? /=ٞ6͕g:kw7|«u93@25~g{ '3fH4߶p8 0p&b}PMmbjx ~8v-p^BeG>{i~oINWX:16}Nܑ@n~eTshCkFY79uA#bc@vŜ9}~7.ͻ3o8ӤаDʽ;e]#XDRdtvU}d L7FHn³bR}ft Q@+ gP}w^ВZ;$ e{J^rP(_e&VGTU_XCw9)w s4M {ar9j?-ZM_^]x^7z?1A;y77Vɝ^ƣLbHN~C!ja>y?̂nx5acqnL2ĭlj>PY[Z5%G5)[#| @[8umo";X:?v"4%w|1B nF{rq R6+Yccj s~- 5/ZhF}K nvMOii38o{%@Zj' ߕV$;6Y8m}I4"%ޓ;>=WLNiѬ~ߣ9_ %l̢o{L6e}*{vE(&XsZzNk{bϗ$|0Xb[2:sRyLAVz8R,`>@ umQ7eUddi4!}zX昷V<o@vJ <}mb)L&6*Ӑц%"9F;`H*k}ÞyGZGi|or&j@}]ČACJzf814s$j*a" #.[48 fI|Iİ M~0輬!߷|0Y*s[EO'$C} baɅ] u1vKÆbyS-0T v= Lxa #Ed$Gq@0OĢ}(g\pQ9-Q4Qƫj<|mHJœwC.+3t7/DFJ9Yz4Yp(Դn1HdRh!70'JLNs4WW[hxg%kT+qԵhڏ4y}[A4d̰Lq.q!#|AB%)է>Dҍp!YwwsX7 LpG fD@1ˋxɐ@ƕXGw,6ɹdbak=#yt+gU>~m(M<8Plbd?@/ef?2 $"9"4莧|hnӬ< Ђ/( s9 y9ʞmD;+b)RT"k%0/AY`|g=?ͲDD<6!DZg3$7XO}u`,>k+ȷ>>(OFP4ֺ+Zvݛs Ō_+cl`|R&Z5zUX쐾½`\Shѷ3*M"N3j$>-灻|TneK}Q߂WtqoO.ZX%w );vG:YUnLTF mqċbx)4 u4wXuxw*5'о3o)Rut@`Q3ݔ]<۸ dy畗u-NJ9A W!BUNh+B(-m+2KӶƣS,0*,PtxH$E}`ɡ1 3.O6\0b~pxQ`7Z vsy܊C%bXx{ΰ$;dt7}K6薹YB~!Lfխu{ѢVگc{!qE3A mPdNaAo0٭;WOɨWMĀۙyP ;_Z'[r̷À殖$|$@U49?9(1*2wg]Rs'!HhFǬ}y゛|tZ5` ? _S,Vj2p{ n0٩ 0a7Da'h/& _ ky=ֹ]0jcuA@Y˹N9@ܳt2 ]X&cRl,^;7~Feo{gS[*Q6ef0V1h}0%0 $+n 5"&Ht»T59KXP|Ƶt:3Cepv/eYrxSB>tBD qmrAw!B?of">>gȔX7^얝?߂1xFPԨ@nrܾhyO_)U`R,#wTrkEI}e/W֨=ڏ*_b .e|T¢kZDCCda;JO:;%sɣglg?hݷ\i}xZ2Sϝ l*Lb`S! _cKD1Wx(OM۞BhB9/GՆ<yU0Oa)iB Fw ZưxL?&rr{sاTM,ܾ;ݦd1nw,’%.LfкzȽ \LoݻZ1'5h4vX^ `! U.X^5~e,nQWl{q WvqCMuI,+4W+;4^^ZGod3@C81ҕ D9}jk.EN/9e毯TUv @@ kw6`$B0x8 6NJ  =xE4}gShuB=()mSZz-WL<ܥ̉Q|}4_7."aMk)uütԻ_rOkyi;$!/XoGq-:BegQňݠx2B/zr$gg;A&l5OT NwJQ~i} ;>;6<_KN^')&g< Z[ `[5OA͡[/+d_1s3[ jk֑h<5)xv⺥eȿ'![9tlFCwETb''Y`(˩/H&kjdɗZq2Ab>"N۟cEP =\sn,)BÈTk|SX %tј7^%PCTqYUfRߑRӹCzS tAyj<o?1H?F-/1zs;N ݲ:!'"*d˂Xb(4{mq]p⯷cAjp~ի ẉ4M!`TzvA '(ۙA |,c$P7լV?lT2EafT"B|Hh1|=G?}>A3V&IٕZ\ã9cN~̥e) =wτ|rA:8 G9DS&j]ߊx*oV:JM0YK~jn~QKu:*P2b.{9E>n5~27 ٫&hT6@=#>P'RP^e8v4&*2]ePVu UJϒN_y7j{:BbY@R0l=cb[h\ɥ(Nba2 F(ړ%ziF L5pYf45jRH)n'-v3 D1Re/OeyP%1zVU{.Y>!:+dPE†j9 8*uH G;O]0 I^dNh18ۺ<>.McI#䙍G™c-IC+@Ko~Ԅ)*B 4$td=rc8QH- =MJi.גcWXx2Љg5پUKJ.Uv}E eNS(I}UV:}W\M`M Hf+ԉWMoeC](ڰ>柢 7%2zb`݄l,PNп!0V,3#Fuj *}c]9ju"T_ pi~bPh:}= ?7< _"e]" 3&N/"_>l8U|(JS =Cjg>عU{!#gqIͮ-Xu`'wG_6O~O6OZXb̻ "pO$aRkxrQ U.!VY=$CK6}9Nfʟ5,ik nyE{@4 0ٳEl_.܄mId\/O& tg 5a l*H=ձGҚ4W۟NX"3A[EpU "Ӱ0-$:e}aY|C .6 [ S>~?3e=*7n 3zpGx`'ZޑU TN-vTS,IbY,F $W D]ѳXk=srT 3RgTMЅ^", +Z&A 8yc9]Fu\Q9sxr!W+Ea0SjL`[xK =7Z&vJ< F5"ϑPlFȑ2ͦIQ\% [ *17SI0P|U0i!y[хb& ūҗ;5t꠱z6}.ngҚ,EE["Yujf?s3廽>;C/snY4wCNnewʟv2沀H%\y>۲ul)w V2eZ8ڐtqq9T`  6X _k][+frp?Sݻ9f[_x~u0Cg_aI2?%gg/Ѫf`pv(N [6ѠQIf.mCI@Y4s}kqv2h$_/ .R06zq3*ats3EǜB@`C2Wuy̾kNp>N` r|綵rt$/b1</_~ }>铟 NwH3P/M'A*4/È1U mXDeri)^agvAz撠۴\ogjJK~%c[}.G~X [rQΟ#'U'*PL ѫ4~}jwɰkUo~''͎oEzj9CY/-켞&Jż%5'Ca]%O6rK`S=roBrv݀r {Ng"*ܓ7vFalq9G{Yy`޵?Mb;\} x, i'(7VD;#i?p*TL1Y]/%֙TFm%=;po"YCe!*PĎs?ȳǚUg,aPi@yzb6 sҬC| jah7/x0?$E1(/yn(_k,c7.}9vi+&[_y@&\P!AS x#_GT"m8F,ԡxq`m3/Ͷ̐W. *MՂL-Ё^̃@Fdjf$b1;[ҹ0 3A)pn)Ge T2=y*oj5cřS4.h`/4#&kg"CVJ^$NZzNzʟ|AieoW cu >ZfX(G;V":ݲׄ 7- +$GfϠXou9 &Z䟚4\b R$_/عc ]K yHMő#-fDcܯrԢ~pK f|F#uWLԨA#2ð f[`EqV5չvF_dD\txH {/ @;SSyA3zyW,N}ҡڥЖ㚚 P%dp>K5Vش~Tx7w37wRҒΜd{,ccujM׭ʱjS3 k[xsjeP /S?R_n|y\N}xms ,wjPz^+Cv5t; 銌}=eYo{[s׸@FIѢ_ J-2{19L( nC"GXBdJj?_{TS~<\o;ۄ9zOTRY LޮJk#bhJ޴ҊɠqV ^ݜ05&0T$: (g^=7.!|]ht@v A:ν=G WlhNR֕>q #-I/m pA)pwcMV€?D۠(> otjj\hSi/ |*_oa{F)/ u7F"ɉ_{ 2~ME+PJD ]7~ AMoe$ K㠐;R Zn LHTM4t 8@=Ÿ#:p5<@/;<$z[8f2%MH Cү% heW4c ۝?]hC6(eGUPK- ,9_MGVWwaRw,;Ð*- c'0dt$O7r*CuM<|c\#wcF z1ln~Rm nMogC1"BB&~9+w'8W!#Dz:˕ Jrd+ ݵ #q.A()cbxu8pp{Mdž7ֹz4 u, ,t/Ϛ>S '_2U ᕅ*WJuVp.1{z_f&Z*BDj=\9, ST`0=y?eUҟ]X!h,$:Tg[PN7C!X^AÇo>Lb_XY:QwUv6oZ?N-ggp"7降 $ylMA)`i3 [ !*HxB4-\ .#K1g2uXjV/u(:츄vlM6f4~EBbT6v .eE-'+1e}e?}K"iJ9N3la':YTWPVީoW*) Np,r#J:{>+RղtխѬ}QTZ]9"xa)'e`d4 zol;z Yݑ9ptæ#FȒW5 c7PKq \msl8ΐK'o Px-O+]l@9ʓ /(Zd)Q®çIOS ƘĖZ9f-AeYx?=SYMIͰ}Nx$ycQd힯|[9>!YgeVp~#zI&&E)G)@)OQb;Gpj~/b`P26^ʳiavg?]eU.vp٦ vyΚ>=* 2ĶkCzzxJ`*\+۩\p^fn^`Xͤ56E;Ĝכ7&ի12݅m4S={7cËp\PPm"e<7H^3KOuFV_X!ܫ1+?zD58Ehff 4^ L)~<ڀQ[i&(${óLOR*[5e] V[qLctD|BLp܅@51t;t|?(!U&tEG (-ʖ,t`t6V"/H6}?`Xxӂi9@';V^,Hmk''mWYdciS>+szw.ub  }fsj8M6Y`Eꈊ2ܸ=Q,]o+>CfY~}sN?> Go^s^$~i3($ZBpVw"#KKk?3ވZv1~anYPBJ 'E8.6\xB,N.j4#Ň>d,Vt3% 9^;L%<6vsG''Ir ~ dͬrr_,.u~:!Phq̵I\c -Vʆ ׃Fr8RXܓ O)뽮8.DӀ1J[X$^n\L]5X}#&%5:gI'1}H~mPhT3WkQ;2Owda؉ܵl@Y#\Zz0iE>wݒۡ8|+/'`]7I}!ўy'Dq[MoRb⸔!ڂ@3r|(R|ĂI+yo9<'Y>AvInMn^܈9@n 1צ^$ 4hF@5 'j3Ү.[Cv>a Ic :*Vv0=Cf4K_|HlMfT.nؽJ_XK! n]é~JEӋ7;/ nul|sdxp4XUzT zfqqy\'Cj*vD[AV1̴Uoco9AcPKV9dG}04)E%'ڙxSqW\}5]'G!1j U z"X&Zi8cРxc1B=`v O8k,M Mb/&qGӴҾLc7')0Rz964\)yUvcAjkCT̏@dxu={#xmoә;Ci^mkT `ky/2QԯVkUڔ3.z޻9Opl8i5jʱ4INFHp!?}$׷U9$FӪsTeR:u;,wB~cGaH / 3K՟t`섂KOҼUXz\>f:R@wA8L: i@]M><=2T}Ǹ8i敞刃䖺a3kvͰ.m%bn#)' R$yZ/ gt:f,ko@L:k}xA`Qwu GɌ_G>|-II&=[atc%qY2dgu;;~>[[S7ɰQcxR%wNc5aRbaӪkN*d*jD50u9FYl=31NEjٿE<6ܐrTa{G3B&l[4Zng*ETE%YӲ{[+OX4D9ث$?`dAtῡNj]]hB`3 tY嚄)&)l~~Ѝ*vej)m6ܵ #h:reJ3ai+&tgD;&"*To.W萔j ̆m}NI-[򘶱nb9F:-(uz 27֊T xJ(6#.+|XPCQkԩ]5e̿6cas4&%ifbE*1g|P' Xc/>])^1*n8VӝPU©K.6x C U ~#B D&,W\YaEe5I9 1瓆% Od+[]s[Ә)кwh8KZɂ1ɸ #ʦHZVFۚSr "Uv22˾ו DZ5RWHeB*~m`*9nQpqoWV}ALbD0Vȳ!pZW+>/Nv'=dIM:?!$i- 4"LiL<7_Ҍ.@\z-ij^$ūhMmf(p d!<9g)C{nUD? ͟D/#DcTAP2*UF}>!yr]Hu&&,oZB_bj?}a3UiQЅAS%;[7?MJ_!LMӒ–p~ Cd²W۞ɬ+(N/ArnO:DWKeoÔlVdL/"*̹P,0A#" ѹbǍy)ך 4dKNҎ0UDqģ: ,% [1IC"w9^.=T#ks݁i v/Rjn߳†Ɔm:jgm q2a(BG-K 4 ic{Q{YL(@Z.#viGKs~|H7wC'Pt>H `y'HR^nVyldn|0Q(Amj弬-!.TxuK|C'9nJK)%GQ?feReZ}?s+.{bғBY5eCM}}-v ڧN@x۫d`MvޫYQHc/2 k!B(3Sn@IƦeb_P Qqb8Ti&}HgF{0oՆ P38Ac喭,y)FЯ ϞB6WJ_66aUDP9JNCSt=M'<`b| s֕ W`SyL>W~)*M쁺9ƚ [-* 5ԼO1{H7*hr>oaJV8k)LL;Czdѣ tCjXV&L0XVo-u vKQ&BGHsNomXBtq[4~9)%&5sO#(x,rm;-Is8z2X(ރWzڶt:tEQ,I6C;Ìf)h喕` >[{lS_saQ6^J/QohY.9 QaJ| (pZ* Y #.'k)M}DKݧ/P,xo%Ub,ƪFͳ󝼬| |`{- =Z_u;~²ז{؜-mcn%d~*(xTN"|_YrKSbtCkd PIhʐIYoÀNc,<݉ſq$rgZXVAp(isPPȯL^+ "_}ǵ,,bhJ?PVuk? ,O"\3(jE ;HVb9>֦JoG.(HVu}YL ~ɜ[/D;)Eyp/XZE腸$[1zkUNE3\daE&6׎5\X+-i,ı'FSLk{Uol=JfT;FډǦG([ 5ynP{Ll>?Lڠޝ.ڽp{iXbHjrj7Z6POD5ԱҹmNS2,sʀBYe~=e0@@׶lv2N$ʁdF#LelmR\]ytP|]`27[A(R$KW&=jGb`X0M] ]owZ]S2zlub"IH볯UZg~pH_qFS\3AC7M[t2[(:&]&ps3go7SKEi˨8ɶߤLj60ӢeM.N[KKcIJ{F,ѧ=*x!P .@ю׳k-(ɼ&V6#}^顼a70|p։z%5bϗC{"6qz(M%# m4iXߨvpYGBL\B30y&fdB YmhRpUWS9H`8z3O_P=:{B`0=((PV#2:VB` (}e]!!Pol୯J 2v\v?797@$|Y*._-XToE icRҲ 8F==iFm}f֦o RD75\)%ٳLّU螟 ?]B8M9K@$u 襓O$TI7ݭhLNUvyOW+Cx2|P#XRX.}y}}~V'z1q0&]ym3Թ#N-t&ӜO;VСuVB6)e55=5w %mI:wNNPRrL&:>Z?C3kST2A;wПHx]6_Ǹm%?.OR]Ru| f<8ߩ8NH[!+q P$T%V_Kb v Κa%쬌bZik>5h$Vo^ +ۏ4|)_LrmXKE04?1e hi|f JDq 'G 7_zo ྍo}E #^MTe`r6,A1Q, V_# =2V`dG&&\ӶȒ,QOX FHx eTAhg*55ǘi=OGzsQd=/X#Ჭ*TTZ? ͏iSs n`o e㣈~␙2!-7JQȎG͝V@ܣq3xC ,Lf90rf݊L*j$y rtxh#0!a>TQ;R64‰>S(kW W܀-2{؍UǕ >t0S8v7l_=@nFF̶{B~f& m5X|)SyU 7{oTN>KM)W&:*Ƨ%~6ؿ2jS4,ְ>louy%g_8[ + )W]*A^B] SŔcR{B_FP׃sfy!cܸśk=md* _J';#F-Ϥ(oF~7?~O$moPH)V$6SM cCm3J"۬ qd W\B[ڐth7&eaHgDY*F^ :ia3AÅ.-<ZWx:wҟBZh>A>/=n6GQvǩ3 "ַP0ݺw?3 P@ұPµk}Yn(I lJ2,4$;Y"ڋT"ƉQByC_ 4G" Xf@L:>M-\8Lf#<|LRHU՘?*2 W|7̭Yܭ6lj(_><635sE{_*|u ~yCҨH#9w;9n|嵠Zw00>,~Eʇ|AI'~%I % WQBк5rہAw ?l;`e\7#fmLt¨UճApeHW {d\gClv| ݡAvWSԎ'xu*ݖHG]p[ =ptR"no,TXX"!Ey?$r7 kTyIfnq%(,Ξ'3ϰH @XF'%ȀBt&V` =˫4{T-/|kbΜᄀ X05V"1{'.n/p ."]ǵѐ^MVӕ#7FPEz(6,>W;/ΦjsGQ/ľМƢ2eвDS]5%y?U$ԍ05pݒ_2 9*+} ><Kp)ojjyIwjegmþ:l qUZh3;Zb9$Y$'! MӖvsTqv}-1'[Y u=&}c!ҊK=v5ylrwQzBF E$U%˺H u 8'5lN \Bt- &o_O}݃ˇvhI)8-rJP )Q+6x 'hZ.7<٤ zD\ " ϯ7\9V bOHLR8!EЁ.F+? =Y0`~ev[zm,:ڬ d~kM*(4Y}Qޤn v4+LgӦrU:ǣ^Zk5|ZI G*j .GdX{uyU?=.I DP!B&ƺ@W΃J/ >b{IxԄc̙XBji!oo4f`J"qxc$=O9]m^U,ֆF7I{YU-C6m_6[Zk\8eGc.ԍa etMu]5([CP80>36Cf 4D,MZ:zׁLb^,z$wGcT$DLFj-BrvQx}b#XuBY9T9dz#U^AZ<ѭyNtfiGoV.Ўz xv=@ |:Ns~؏/-?p#}iM[9u$vc F/4BnTMt{=`*:Oz Giӗ2HZZ ڜK0t= Rlhf( Z=㈉"0r_ (COȁ$7@ðoR0!c%5^_I$ (OWc/ʙOKQe؎OZa'"N$0LЈ!&n qPRc柮IױU}I s9Wί;bJ9_ا{u-7u|JFgH"ctOb|G&>f)G̏t] gBeTQ^for}3lkML/|.ݻ9LoWU[A&|3tT:iOV*R_W@ŕ+4O ԁ Hd|JX7+NQ^ tdz%Qm*1%cꉭ+U]%gk!D9v{qQ2s4RaE!pK6LpqX-[FM(V?7- p}5 Ǥ}d /4o٭#MӁ8V .+@#>,B/~nbLYse/[.N+H+&yMD'Lk@M4jR{uMP) Vεo3%E2G}DHt[-*T[_. }d\"hIX7F/RzeZ1i 3l8#ہRɜ Z~H`9uܲʦ`z02krn7LHl|gC6ڦ4NzÓ`/2C.aIo8ա%k7w\ C1_{a7~+ gH{ҾZ-r?tnx`8eR/L[[DlUw+_'*r!94Mfp¿x 楪AK;0Yޮ `ĪNz5)} #fa_>KLs,_$6rTf7;po22f^k>2J2/  q΍>H'az Sk bSAjxgf$3+M仪 ^,SQtK0jqW qCTjwq$4GJmZ~FsE杊R4Qߌpy%x8Thy/~EOl|cS#Jf;+oFuUgm dbKYdԽ73~ ';4 zA!Yfe09nxT8órXFmޅvf.bxYr-L004.So|sy]RF3 b }Bwny3Z0^vN3$d*+ l¡s#V/8rL=warki4O2]ItE7&G}sCL9i ncJ=iTB(Ȯ3<ʡP5lTKWN|7%x>o "Qiv"iS4AZn! k; ;|׳feIemjh CȒ h]9BB!l<ˣ#KIWG T32Enf8R'53gv q956u[E/i6Sڶ:vH(T^:yQֲvvl&eWd8p*UjI>| @~'hnԷ_%Fme>7ќ`WL~}Ͱ;T޾X OYnK6VBiInPj50^9wL=焥}$fM(Nm)yInլr:' XK47`:Q2}uƑLW:8b3DlX"@c{K5zd<A97\%ASwN$*";TLzwWekG') 1d3+B NC6@WDw O  ْ2#gGPޣD31fu]PG`e:#8,`mNQ5n5NsT${X.lK*]:s 32SgEaC]!5z P>?>wVCkG>|{)pMЯ? +~ B3hwdtz4ҧ1F[d~/ʗPHIId}~JxQJ2} "{Q 8."`Qx !r/qxEȉV_,b&\j{\WM(M5 PP5Pb9mdm;{ C< )  D[* pf R[P%ꁩoa.Vΐ) Ldx{ruF׮vboS7 /3x4 eKvu& حam̩ζCU%/} dOOֈpks% U="kP8(Y6SOxBY ko'(GLP&xoG쇕6#8Vjͼ:܂}qg3urJaU XEw`zb^7Gx=mK[~q~!9^l|#Cucsb+˪>R2A3\e׾2Y5|('Gq\ cH,n)%ddɔH [S@E9߷1(pzfJ! >va"i풦(x 0@hC̼E54M8Vm/T՚A/ ZকS# =H{˩@"Y3{x3Ã< (aP?PEDq| V%zeJ:A5eSEũ%uõz(ƪ x~$gjXk@=Ź}Jc|+Ok x5&1N:xLT=E$26:86i)3oDJ~q05?_&<34LP7+}!nJ(ma46ָ5ZjD74.3jey #mlWSÍ;>@ z┩kJ@3BcaL ?0` 7Tj;{ꇼ?X򮰇O0.XQ$XŀAN@@{jz~=hStԍ-,`qR }C!tt)S1S {Ujg2zޗ DBMڍTmqTH$15) Axy>eu'ւJ :pB84[ۦtjLpHo-MA؊QBՉ{I~~|Yaĕ7/vB}M$hҴW9.#NR|m!rjTiԪG")9%t#x9:9TMzW!SE-{_y° xw4j@:dxwiR!9[ 6LB)ơSKvEEޖ1G~ۘ ua7%Fh?pѰ$Oz5X+EkOU*Z?b)u##S+heNpRZGπd"bq^apY*N:S" K؂eLq}Vpg-3dI#~cnkKYscQ{!]¤FƄ-Ec8}vQa.M+8>F-5Wꆬ!e hir[%{B`ήo!XW :!~ VHT)P=LƟ;h ;>l?U9M7hW"n."tTXԅAadɡA'qIp2F]jABIa'A87h<]5֩N54'zk#Gqǔ9XqfG!dt5 8LEQO.YriEI4;AљX0k-W|H Cn0q`G>BzqlEW_q,^?W7 S< ZemUU+AA`"['>5W}w"jBAVUAm~p`]ӳ*7 OȎibT)TvmM+۱;_3 cCj`W7_m𑿑Ԏ 퓳.RFqODS̜7&e~SȪ{|kŎխ\?s#1H]5ÂyըUkDB;$)q-+b?2 `t2F2zM++F_{;Zn<\߃ ㋹90!"cna)gWqBßt e/L*&`;roaaղgw#drs֛iqegOsyw$ 4 3,6/DwUݠ#ލs`oH/=V)s#9?LJm:eq8>swɵ9_/]?~YZ#NIs@,`]z{5a1苅$ׇv3,>Ǩ)+Rka1?a:O4_/S6Ӊ գC6P` X z=2.7mg0tJBT޸bL݁!Av~($Is |`SLa}&@O#޶ss$` Ll6ޙ2xmfJбǰkխJ\!!j.4\Ӟ7ڑaa/: gIw3@xa>d:C]&g!6j߭n2A6_.+wtQDwnEWWe$yCi>$\c>O7ez XE~d+(3.ژ3|e(!@;= ~_D O= NᶜF~w(jM,7Tuq"Jz vq\2 @[2WH AjZT-_ %رX߸6SkK.6.' +$LUמiTazV)Ƿ#9 }Hɘ"DUQ˱ __^ֻr$g*^Sxnj{*&g\5aO97Dˇ V(cwm"o8u`buxsV] pk+߅x{uPw9"tiZ0Z q3l$1~`YV ~>Oʑx /I (Rdb2jAD O~ xgq<19.9xc;PK|9Mcꈬ`hQtBY_|PabvJ/u i 9 45 [`6C~(/?W$/,xD &\sb/P|KoSx )iBbL9\ƍ.@epJ%+>/jcmPAH~ދUnIl껱]4|ٞʐov|=3:laRWY5R]ѰJXP H 9 ۥf]9j SE@HC '@(Ġ2 y7)9 l JAb;B#}t!t`k)TaM/8L#~w—߯غcisa{r Z-LGR ԰Hp<MˎKwc$= b7rHpCG<.PR.xLo_9NQ@+-dShO=2R$g$/<,}) ~}ɶ:;Ћ(4PzkU[->;)@կnl?ZLJ:&yEb5&+Ct뙻2"8EvZ(-1_8}D9lpu#$I-Vi)zxA6찈шd'qOʆRNr/ X%jFޜxH>R56*nJ.+ Un! "B(.b,ڬaZ3-a3yNznC[iU2keUyOj26u 4('E0iJ+ C`fI6}_my?*{' ֳ[8KerO*}g-G !=U8]dE7_2o74 |lxiC5`@B11hoJ~%LtI$:[}AX5Wɥ&NzdOBV:b pex,b|ViWnG!w<{i&3m={riOwYʭ{$u5RkQJKt%*9=&L! %tQ!PH&-vJ4)*ӻ0A>.o@Rx3YYS{L`M_VoT4}cKV9#ύiҊS_1L_G0b'XⓣܵJnQPB) 9yh".cK/͓߽Su4 -LQnßOFRCe T8ǚ]9ꓪ{hYɨƒƲb:DeDBá]0{݈ݴh2UXe^%XDŽD(QvZ3O#VÇkK!csW|!R{YHIecxf*g88mVԆ\%k(|Ć@n҅%3^fp Ww.,Q06)pN|bw|6޼gvXWmAĶđpAޡ963:@S\Xe> .G?Nu۩qJ17N~oD KWuJHGd>@@\z@-5P4DŽ1D{FXL:fp1(|u$ۋ9WG_I7TuDap{'?v*tќ* ] W(]3L2˄dn}[3.( c2Edk2ŀps-%^g60>FAq2ሄѿM`D"yjdu1&|)kO6(wS8~جAiRP4[ӿZmDI˰lci]eųu&U^(nWIn}]uʃPXkgJwivA6s{l'K1 \.Mɦ nM;uu^X E+YNIA#]XICpQ> lD 9~SZ{98ҏRfD*L{(n1HJvwg{-@Qn+<_EeBt߇sJv> U]|+{mp*ΝJziŭ|?nq$>:w Yg-ť!W*O4g*Zv[Mz=}S]aGIMYcI~75!{ڇ".@)rK~Li 0j)n Ԥ*nIE'|zÿsy3ikl`VI9=<@@ӉrE n|Lkoݾx@R$T3d>(:zbĿӣ U^mlќg,H@:lLⷰQfn"`Ƀga%qiO䭙]'3UW6܅|9A<ʝe%U4<`28xSv̱p 369b9J'!9dn ;'/@%%lk.J3bz>ZBR%In:“| ;*ޱԄYrӃ=NڧXy˷mXɛ2nQ{-}C`|QR ͋;Sϴ HI-ׁu{i6D628"*n;\0}G >d_9"\L>m`?s^׸xþkX*#wdv_wfRӜ'Xz-7kQ]lN*$wI-]p`bŬKA%[/05*C(>El.+?+Cj"1a ul*jXQl~^A;# j hr0RR֧x–sw&q?(|2G07twx["/S@4kcƉS]DE\N OAICPI[b$ 2B (AV–׆*@JXv;m'|ioeĽA- &x*;%G5BK\V_@4pٕMU* e”0>X&I&11duL:vQ۵~\ }cAKAҫx g,.1ҾbzxxY), a3o9bO_W"#km[Jo`MT[߇@syMwL<ʊYUb>rcP25s-*Q m{5DCy5L;00cdAJW%1\bLEdH&A9 +L'z jν~N ~DsH*V(NKdhDCc~|-5iK[t}mt)ػ"3#F)@ hM) _'RߠH lO+}Ek7/0w'źy&"5([st Ub5w7֔C3L1amC밄&]'}Iɕ*79V!IxCY#gJOI0ädVPN <e;7lQ34+ސ9,/=cu 8D\` D\LKUˀ6ViQܭaG1fyEO7cf2:͇^1<"PJusq1d5:(r˶Ewnk [~|3V_8W#^ˍE’20Dgp. =gѪ{Ǝ?C1g":bcJ49SefE9ڵWW&hGc.X55`>_(hSa۸@i#Q.B;,%g Aae>wGz9[l2WRKhQne;+ֿ}H蘷I7`;2J] c[K4ӻԳ^@$y k CwIJ焊@u<ۭ!S?"j bLzM(Ұ#@*>/9S,:|ڳ 0@H ۏIq}/|qשXRxW?2J$|h--ИkПhZkG/%βQ0VG2sʽn'81:ѵ;li(ɵ)Q5֤)g<= @qĶ?pЋ~؎2QUF0.&oIxU4TrΛ̸kM.! s C#n} An;eJ!x^,7b NH;UN]BMG/z1y?渃B:VXse#Z]v]๗6_#fk8`;]QzwCƠl~Yl&X4M^RL`'1SeVnxnf |pmsգGP3/Չ= Z |wo||D;o0k0XAB[]Jeo"zH0Ndz jl ̱iU84 ):aMo[1#c?Z7!Z*ЪߏjF'‡mWRHödwLv6:gdw3MI*K7STTX.|lLoS_2,EK jtp쌒v#n),7$)!UMnUfb56N>{mC&[7^, _zV#Mɻ/sI1򒞏 wEA*um/ A"oʎٰnu-G74!MQЯK6Y<*Rζz(D%[p_2QaL gA3XG;'<v؊#D5gl{#2fWXxS῿t`ADZ4~LQ_;(-pJf0ӳ8/1ɳ~yom"7@&Aey&o (Udg^mSjr$5`_D_ʡ,6|7$!+T)3W&,Ov/$ʷE&mz@?ښ eLb Y#pi@9:xUs6Y48.saM,^;M3OA+jE _]f쨓+ Q;,@cQ3uީCɇx+T_kZP徲rSR nhf˝XYqFڄ1{3~})',PvZ"R{WSWݷ3> "g&l3 >Ye2fqlYdU䤼sOȁ=e";t7>l$xZ3Ų#(UUɄx<@=A~K K#˚2E PZbo.ĥ#"=]5&w'Mb3S v_04OܹI߭0x*PgOhDa.-sAIƷ@ʃwؿ&Ae1؄ )nIV@x$ޢ9ck*ztap *q7UpMRo5rAx\J`"ݷ4FԆ{$لC ʁ\k pvԬ]$SnQ II&߀U0Sumd(W+DpW|B ˴o2Unᇾw`|?6@PAb246Ev< OcK-s=Q@):[*sy kA,5]mͻT'rj Vn"͒_mr"s 93_ATJ?NkŲpѝӬH\VfEOM}QG ƝTTqL;6A@v?8헖 9 #;\KƎ@ P%&[Y^L]]:cňzM5 `FD>t_y @]{ 8.]K —q8Uҩ܋@c e o=\kiҏx-31oheniRejA||W{C~^e0c'tԌAH`P,B~P+zrnJׇd$"Z`OA>vlÿGPtvmoDP&l?No biF!8i&l&ilUE8;?´ba= NPⱓM…3z8;&^وSb.KlKSOZnIAZg'm[^l"tE[|W7OG6H)D 0cacsaFr(!8未+a7b"} 3A+H REx;0Qe;Q?_ڊ ys@4v2GI>̌sWXs24,Ÿ@Ƥld'Vk4zlp̊/lR f{nPL ٪29@3Ucn{  a_cIs{ҼF[^l-jZ2gIXpP6asU HGUXCLOGQ[_D|$FЩf5ACqӓC 迦M+̜rHZ ]M'L0E(G?o2K:F~J>g֣Z,v&tq$ ؽ@Ѧ̡ډP&[,e8lkw˩V,M]᫂ At#a:Z=h0R-&h@vk , *,`[)FOэ&/,?H/Hԍ%&/Xuk2*z.^ˁsaH\sVy0+S}RKƲ0 Q [\~uCIQ s4znǰGoz,7!IhіKOoB" GawLAm.QPw5ǮReuy@3.ݡh҈q SD*/:&=k`wB10A?$w>fJ|T ?()v'(5Z.n1X3BA8b#I B!q]&ΉH! jgZߟ2CϕRJ.U<Зؙ<S&[a9̼ ?A &v+KRz8ܺH-c4/! K=(}0,̛Pw+*}<_`?m g,4o͠" P>!=w".B`7ﻙ6UwUx|ڙUH~ PPCq!.n@F^Vc Au m{Af"~Ս 1:ojHyEie` gZRgpV3"EKSw0%PT&hȕ 5fu0}qO*Gi223z=!6/߅nKI!qf)콹3;J\|,V%SQ /H:%Lzei yGO>ZϾ1xϐ's? Hi> l=TeBS8 M'!vF <666_lU؍?\ͰsĚ!nMoL4dgݫg!L'{ JeSCH%h,tG. ͝q[{}R&#bm#iJ^`CG>r`L"(ЍB!ɊșFt-ýǶZV/ ,/4J^,/7td4Og/z [ЫXVSW:bnTJ,N$8/"iIlK;}J7У?tz1å}vG.ɫܪk"Ճ_9THy텘?dV=0}]<>/hdq%x"SRl9ਈTX}x!솥pMWKxyCww_[+Tg%$%(F|V+)4쉐hl+%8~U10POB؜чqx.ɄͨDZ'H4n/ܧf'P3'|(Sz\v$,GIϭa!^ UnLA>۪$;JUAcj'}Y-t#zaL3GY6#hj×42C ©# J\Ov#hx/!ҫ'-o5Q@1Qq9cmjD`yE^Re!3[9->E?fS'7^RehG8Q#`i2nu= l(fs)\gC;F*:8 ru \>.guפBvhbRX0$_nUYǎ\"&(Z~lΨm&JՐkEvQ%F f”+Y! M.̺B&bG9frhZ"E㜺 b|OSr4GrkqG8t9hY'EymF`X=L`>u-wg8GdwQ"'_p%!₄_.$]M P7f>l 6CXmУzvwv?=Bew]3KDJL`t1ꊒ.83lOS> X'eHژ5]3sSKO8=KœWQm!pgc.HNXoV'yIɐ5l;!_2owruLe ˆIִCs jLmvk 7cXK~"2+[JN7)7B\&5v@VyP)|ܲ3%*#W`@n蛁u@K&ÑznC>|=]q&]5n&Gbk (-p*_-ʷ]@Ò]:VAմOc3y^~ Eĝ k42t9?aq;z1ɬQIBlN>0<ҧkr`S:m9mw&d>y/B `Tb>Tz?CzXY#d(GGDe q.,] i$\t˂f[D55CK ik_ķ}YUZPf@-'i59k 32 xfE o'l'$2}Mw]Jr#NǕc+AᐁX4JT4O'ϋ4;4;&b%4s*cJakoBXk&/ds5 d.ARZmL9xD.. $D8 j!Ż[W TI::+goޢ݈KZKR.0qe4zF\Z90\F  Q.8♛y)9܍x&?N+T-0W"F ~ nSۚ u.nF1BIywBe|2+29E~}1q4nhto>ShF rHm4#dԵ<t( ىĐiU2g2Go#hs)_^KLHЕ?zmubfJQ#b*IAv1†(l<R=e0xumC%fV6 ?ͭB~Xygxg"nC=FBqp(\܌^b]F*כW'1Y{F=?|l›ѪjL?'HX c{zd+UӰQd\MG4Cӛ5 7҄qȶh1+>4T -g$8),&\6tXd?Xo}[in4h#pZVX֮*{#yx%Ю zM^y.MF)0s|2~>y"poF>芣FzS GEG[N!OƏLوO$i6ֺⱱ= wU"BtCgfĤ_ ЃV;aZLlLhϗbxx-xqm|8t(,g]XX `?R}|( Yq01&]Lj+q+@]"Rzd[~:Zثrp,,!h+-L0'eV.|5j_]Ɉ<ĕ+1 BO4IxoYZ;1%Mg+tE#Zɻ[}P'vZg{s?V{jȜHb9zuN[J­j@k(D[~̓MP&I߽<|’krx6c]YIh/7;M)i'xr"i:Ф .;/|^UWׄ_1콏"/rP-yA%Iᕒ3 T}d?C+Tx]BS=}3rDznIlj*bˊ _9gPdB@ %-=bc0p~0 vuӗʸXEbozթ+YA4R 1Fha!\JA֗qKf>2Ґ ]-9mϨ!רkMg>"}zLE ܶEAsC;#љ]4-0pyc3gJolȌ(GE/N>j!b7۾NG+:.3*<'$ 'Ȉ/7ַeo`G1$CY֫CJO06Wn"L '#VF͏ EklJIYBD"B9w)IkXlS<91~W+{芊e ʌ\X̪|W}{ϰcwZ jH.W>?gUC3\ Y4Qw h) O! Srh <(ه77tt4 |5U+|l%5~NmO Z܇onhhœzñg-lKYoMdgq*0HFkwz;|tHG_Al5(.9R ӎſymjB:#{_4~k \E4xmZ=hk_?E:]pBKXfdu~ۅ!iT0dg._2%l*~S+*آAM- xiƨ(qmn( >EX"u'Sz+}cwBKp,4l)a^}]ww/)xplEo #dup)Ñ]O*)ʍy/|5'%r6W2o`5\Ȑ/R"Xn)^/Ճ$@SeҩPX`aT$д`S ordՀϨ:qŬC)^Sy9 bMjSKT̹/#n3|>^xJz͓scG{Km #kB a3>3wSݵTkI "C\ʍu7q+;|'sI.7$IM _Ċ 1eJ 5k3 sc=N&cp^o~m*˼7ԁt8k>,|ެ?7#,GK;qfC̃XRfƄ5crtN-GX^M'qEȫr- W7S YV)dD|* i?QW0Hѱ(ai:6x8ᓁybU dtLzyciO@sgevخ13o])\cV7 RFO=jAZYSx\!~bEdɹ!{? PYi>Ŗ[#i, .ي]@{\;ͽ,x]Z9 uZ8Ad,bl]Pwo?wOi y<ⷡI8ZY<lW&3[RMvL0T +Y ͳK}&-GqLxZ̙E+-Zw.#7`CD<% /$=852#d :~[WaʖJ&ɘ6Up`c&dwLFp{m44jU¼=PDFq뻻}=oE]xO"{}ízr֐F-e.Jcn qiQʏprc2'h8QQ T,VCs[u-!8' xk`G[5>r/J_01pGjwa$ k8 6mEEng}Jsfto+sZ ՀcZOTPDW ɧn V>HV}YFcRl%.?ƪuwSCb&M9p#44j,]<1X>mhY$1wpu"J?g0^N/v=9@fzŕ[;莆?YTr}nSq]S7ä*'&Oo pVԦ.gF'*c`!f M>)Gig{QT0-Lsx9\ڭZCW_ E\{tPHs&X)PyA?sj_̖Xy/_XQbo,3ȡ.v"(W.=lX}ފG?ٌ@=!kܾ#t%eSF[<- JBՔ").+Toz7&`\` Rx <&0bٌ/4ݳhCS;Zvr=~00E59nb+VE*t0Ǐ)\2[0c:y-W,c%n}[7'HO< 6kűx8KXQY[HxbkMtRʍSy!rR#pXŠc< \灨Iw2@$b9Ktyړ=vvв+.k,͊a?#eQ4plQY0j-oSbqyPÖݼez>:"ȧVt~ =26 }F·қm5[.ʑU an?`ɖ~'k|zi&ZwT,E=5CQw&n$3BTcms)$ːl@fsVQ&QeW%y Ch?Aor+2oxNyk~mLz? FIjJU ujwk40vT$I 3v6˷3K;8q|1l'X]b[ _/u[AAA3\9,]9@Q3mrqZ_z:m³u~ ߸Y<((\+T ݲ" Mo"A~w\z_-a[:60b{nŜǝWPDjì J0*Y!p\Igk//{ a%uSϯo z@0?\ּ rU[_lox EkM{\NRCHM^Qe5<"c\Gjm ) 9-J/ Z~8FiݮoZ1{ V{YA`WP5ʿjkr6O8r볉i2eh4Ɯ<DEf1g`}/E`'ObXsb]-z΍e;nSDu=`zC5} $݃)"IH9n=F5~JvOR>6~,cc2BIǏK  rxIhj`hd;.i{ČdD:׉t<,2 a+<0ss:QRAG&B!\Ы:],ؘ& nWSݲEJD0S~.yt!$Q]'BS Ub_qדyE uq[@'L˪C~W. YtJ\ -e(7O?0"Vq21L:) N?f=JނIw=RQʳ-U81T3!,$hΏ4Ҭ嚺?Sr B2j*F龞0f-Q$דWe^-L~tp2:^[EEcиI,'w31F8`b({[ ~eFWf!LX !Q:[<֗!8@B,n Gumw Dorn :=շ}fJu2Oؼ=C΁+pt#mUQ~`W\*̅4z=UZ11WHuQկlYmMAgl8V9̅>t!uǁ)(݅l?r ~\Fnڥ7$;XQ))d!d71Ƴ6]S0q§ ]KWO?P\vCi_oj$]ͳSv4YyZ߬K#hz+畎F֪wCh흁_{[rg20RY#``\@L+gn<wuc8ZY|;im[4j;h i gbgm.krޘ]م6\AK9)XWyicHuX`M}2 JVD)۩w&gVGJ̡4S+{~Ƚ~?Ц7$cJ Lzifm^k|s4԰9ggڿ5 3V ^I &;YivQ:־9$A 앐AVG+_sį(WlarF,X;. h"Iȸ%"aC40$X 1N257'i g.")x?~ dVtsn,Z}6 ٰEҺ, eu޳C4,|[)pˎiym:#0rR |UhT7)]_Lh-ڃ -lx< .iYWNoa_{2!;H.qXrkF5ϵNM*UظHPֶV8J8yj)iưaߩ0B^_>y~reAxՠHO9X8sĨ_ ^qoظ ĕQ-`؇pH)'Yf,3ߧϷ+뛬eY $}0 Q_%޲:xbѣ!RXxT3W"d?)6/̩2H }؜x^;^Yp.R!`mg/=ڕiOg \TD5@"K"o{ji=]$QAV,\j8X5#N5Bf+eM[$QBEXG{Vc'}s/9#G]1=J9 ׵>}Ul6U⿥A-Ȑ#7sWϻ,bRi}o 054K6 h[j)ǀ}Ԓ[OK,ǯ4/Frd:28*,..zbր2%G]>QBQ$*@:P@淕z.9Ae+zY{ sƏ'Pdww,Jwԍj)N&rN Ҫ+#N~~!ncٛ#$Oh}@?|*ܝTϹ>f" eL'=/?4;Î3{C P:`m d'UxBVrt@-/=S#"Gi1a<ÈYXJ&3zaD,R,3̀G7K1쀑,dnk& ޙ2ƛyg1K7w0f\,"״Ym+!(@L xX${ /d ʲ|8=̨CJ~[6[pDVbB í& %(ЬagtqOnV ?xw72 XaXjƟZ O֨eBo:钁?0wCϭ&%;hfsԧɊV{q'xq-e! x q(}s3L5J^)FRsQ?_Ÿ>kʧ{_xR,eN[6vjDFq8K:Zܴ.mUbzva(m׾{9h/\}޷MN٠dgזTj>ivSk7ˍJͮC1 }M5.pTA\IAP{-UBdgAp< u`zUoQ27<ܑj6X ҅F]}u&mM>(D-LCr9e$ aDF8˷#L 0}45@`() 4dw< v9ȆŐ6Zte4Ie,K؉ܜA~9sC95 )t-d&+{9 `OJn'S*pig1u]);^y(3,ˣn?7-.~2\ D>]qf0?oRwQr/^iBc2- U-k]?m%0"1dGڳr0;  ĕ< wS  06?35(P[S\ _"JpTg>;ȧGchs݄WBvߓMzz_?ec 8+ ļ{Iz3!0 ^@wI[1Ci V3,õT+%˹{Z{CF5g,$%ǛV | fX6nU:Fs20HGN~$ľОf4}Hv:fi|OBB[.u7T웿,9ͭ>} / ^Q}Q{ ['5U)?X7(eAFtG7uIJ,g4 pBxOf[bMc`F %q-a: yKȘ4lІ~pB(eWzs,70 ovRt^l_Jqrq'$cbө~)ҡl3W} AXYa#kٖPo#*bӵ076gi'7;΂}n/*=H^`P,ٹ.wDHUkovJ'p "O:r q`ܒ"f"9%ޔУſsWzaP1E>C]l4 iFcD=5]H׌PFJz>+=|^': [V_vUeaQvYm˩k9AAXPOϤ}3e|FpT7 ,4_@A0^f8_ Ša/I[_N0 Yu0) ~0we*? $?ʋ|@(S ^ѕ<}E VՖ\j%GuVU>BzzCVu9+ARmq> TA#@uuJ9!u5]iֿyxA@!ww6`r7͌6;]k9<]ڜs8%nz뷽P#\D檊9HM;3R`WdM`x*[bB߹1Mf'SS((.<-l]Z֜?vl_)N++v~=PO%>ee !W/(U m]0% Qj*@p`޿YۛlV= 剅]uhɷ*2$YϥAB WwNAf*2WA R&cu0?2%Rv=%3x٢x ]<ˬ ]p`I:As\$6y30x0Ecu\tگV0Z_nzXC>|KK(y$:i(>|=n)\ƃ$cMd;جdJPH_HrP!xN-tU87(06N_Fgc X80da7 8Pŋ՜i_{uhJ4oXѡ91 =7k.ӌäN-bf+^!3GMg'Wroca8ΫAVŹWu<(b(2M:]dd'wo0g¨F-nk~v㜙0 1|8RV(D8JlsBÈWfոrF~*jʐP&Ϫ3d9 *O|gI}q|`V:KJ 5hh%Ĺ]T*ؿLᵈ[jѸ̖'2{JhWٞ=!G&/c)ͷlƊ @'5O?*AFIW"Ú^]op ` v}+A}]brkxGOMڻKBQzAD6MKuۃ- |6*ڵY> .x $h9isyz65!$ m&|ҵxng[P (s*E.`1ƍ>zHyLLu;0M?ڂΏ$s"QWzǪ"T;?t.B|qXڈ:;JRfT7,#*܍n5 >Zy=PKWV-EZ ;0zvܻd~|=WuxC@"ž=ڤfiZ\5vs.ry?©ʢKtYx/bYXo{V@cYY0"|nF(*g_0iC2,gHɨ'<>V8zCg$a@tt,k;p0Լ KF/ɤ R?5 Hfo.JR]U4~Bwv=2@@yOW%m$Myt6JsWObnnd|g@4TiC`>,%=M[<^&K&@ )mѰ!x\l2!mXy#!ySBXZ~ED~ol:[ 2FFv彪A!^ecp-'6bIpcSM]U;"6WQ/6⬒yv 4n#5xY'@rC vOAE$-|BP2:Gݻ0#bF'mXe_gvS ˿ԟЏ/UrE%4.j`ɩ4!ي'O<`/^ Cɇqڋ3~AkZ<+o1Ks#!eqpżw:L{ǧ@3Ȟ`5O&V@5̲#P[?-?{j ŞYc\U? uҫA" G}v!`aǩKo6b'ˣ8"МrHp4 /s**"(H:/*%_uM{ƞJ!4R7TICXF 9N_/+>*^,2|:UOԅCE)E?ořG4bqN3q3'YԜzsƥk;lnB)x`9Sk -"E/h\gZR}o.*xTVPJs<)0e.'\IIʩR̨8Ϣ[sv6Wxgژv*r^}_4Lj-4..,y{3A~`w櫘 Z2m/FZc4 bH1)$hwO# tK.9&FCV#t8Rz8ݐSeDؑf-go?\Ek{Fې[ M#Qذ lU .g2: mP}u2|Vn@аAsndxn+rnL%ESg`̞z֍g ?$&;}"N3YCb0D>w5G] 1*Pl$w~d}M#OHf@20/ƵYނQ82YΑ_EΧu͋Re\G=6Nz{BmPKw#s`n 0 V;e%O>@ p#$.u Y;̟2Y2Ryc k ?"pmsHTJ縬$|;h/F (6ٳ#Zf 6>=zUnDrE>M2z@YAtRKwб*՟I+DgtM]ܯF>sBHs]r<'m3" |rwW ;_lS$4μ2:P aM[z$X %`٘=1'zuVnIB72S&#ȬhmVNyW2_WJAId<γ2\}qo.cBXJMa<Ue# }Ggբs5̾8Ĕ+4X~Sմ'Zq,y}45 R4TE ۣ@Yd?}EWLT/x _ͩ& U8E"o } aH/1Pxkc !=ƶkaĜ4N-ܴiLON,?s'jEj*PyNշq:&lBCVg$Q YFFw2e',6 b:t-s;k^!Un^'rמNl@KH%zt~<~eX[]儽c[%9$>Zb,X/x6"g!Z }s F¸Dˠ綠8i~Y7] xoyc|ٜZuVBuev.oA+L8|ɼm!%>_a߫Y3Tz9}#0r5_{M~3%m<$B?|-˕NpF`2擮 Oŋ&fاūWRGQ c+pb1&XajvL@ܭXf'jRXg_- *Z .q7 CWPBgf& hY@ q⑫\N ,j D8qۑ:IyPOtWԠ(Σڐ;IBֿ 4Lu.{,F$jw5+ ,ϪUpD3acv>|,dr 'aPh]`"nˤ78x~/ J%#V m9<;rsQRC678U5,&Yh&=p.~RNdʈp> [o;ۄa U T~6wž2Bb9şt+$\YCԋ-#tSA>.q ae^(+k xcV'XzO LݙJ)g6@xIto,4% EP`PMYS d$֘s&r Oݐ '7VuPXv=Y+vYP *$O&\$}҅âVW C^o^WM]"$~E)ɮ yͽ[:A5#Yz'Ed@B6z*Ђ 68-ja 'tM*xvt'h=/?ZFc7 0'NU|;,K?\p|K|&48u9U֗7U8߄ICAo> 44cCW۹LB@*ΐ'xxEv<|'"}Tz!!\C"p#*\"fr.[qɯѾK`fF4 '*g7.{>c,`a0Uݱm73(N3~XNLe}¹>FT}'8 Wb!M{[A߰k4l#b9)mP/ňPy\xg4wVøNE*cs=JО6:7D HסЏT$Xg;Nk'01v-$ߢ XCE_گ-RN*~qlX7ՏΔ#d7`=yz 1Lj"&~ũFUL;y ♉Bfj V9ԭF%&$.\! M72m~rM'뙵IꕰRIx>{,Z4~r+90pW<:{OB>1?O{+RBĺ>OU>LfymHZx8A|VIwx2&7EƺniR&ӳ›O3xW|iX6 -Om=+n]w5:\Yc,`XYd%w}W)*J?(Ak'mv49-$ޝ,r4(XA[)'@/!ş!s}cd+D,ɤmQҠd#76dI-psb}alCͦ>@;Ns.x .@UcY;-3\rZG3VLi&Ч{i jĵĽAƟHU=aKGou[܊c09fF\5zp̬oSLk~bj@83D !S/trU2F}G5¤d5s0¡=|>x@L"Ehg>JkrB%,YDio/lUEFYS˴9NTCcD`:4![+߅uVS9zl$201EKX) -{,7 s[0 \[쬀m(JIuy4>~t,j$`HNs tk^MCf:tl@[ )"|iMҮnzM3]S#zבmKh/*rXGeQ}G$hv<>{H JDپ̏mKEtjl缸uȥrr{KK $QHT#5#x5^pKubVblb$.da YΘMP C  6S^2W0= Xp~J̳N6&L(ؘY%&KXrc#Iβ鰱̾7c#f: X6_XewB:"[:# y,z/Tk!.ۦ,) 4j yPV6-—_)[FÍJP2|%RN9#&,vkP~ &FG@;~Gߵķ!_/z<{qC4 3oP⼽+3Z9JlE(w\ kxu`F:m8(؋w@gs-N~O^ٮ嚏 J$_pϲ^|⁈m_ *_)f ejth3ib.)6p!; JҥMԨ(x158zߵGktC/oas<덪7B )ퟏ؋v$^,UDܱ~P7sC8};)MW@Q ?¨Liܾ΄Ч|y(EQ1No!QJSCzr=9 gv}9w6: =bPaOǃj7չ("9xd0mt a"Bvhq` ط'HViEG^C8Y'9X%6piO}<5g|h190>+I.HJޤ}P^b7tַFDdNTO8Ƈ/İ@S=֍P; WuWB"ޔ6"ulk<9zN?',"۵GR},h-OQ`.: S`fbNF}Zzw>k8bl5@7>j`xgY+}8犯΁?8Ed8YP 1bdw>">1'R=*JF yi X4*z ,rD,O*E*TOX}įnA N(S_'#ͨKqp, znV?ţ햽%9J]^ ̋"#E;/zbYˬҚC)qծW,ĆxFMg!T1 Ʊ* _ETusՇ^\{M!QMuv$G i透qȐܒ>&\@ ]' ǘڨ|~;24%&z9o;}+r+FZoEbrWјHW Q`"/ں z}paS76i 17XD9.V41 C,f ѩecf$Q? |Q>QSDV `)r^yhapb&OzYj #w2ӋsWyQsEY(Cve'x(#]4Btͨ}(ADo{|.N#(=D@yzV {=¿Wj$ɕ߸*¾'WcfMXa *%\WoNٺpNj?m+)@Uض/2I][-AqqӺw" ,ߞ8zAQqDaR!XL~Se5g>:jldEEvS )&YG;;_~*EEhz+ C!+h>yi-r[vJ^tS6yᕢCߜXo.ܬ(e 6(ijOk T L0] Kx=F'qDț8 yú6@K4wI>xZ2ڃXsEU\d}Ud>r6z} VvD>%m'%8R|榮|-oz Sbb{?%kwh\_Ip]OB^qSNkp *nkP^jH(Z2ˈکsikw>q*4?p]ȑ>{,NJ}1tl.rgCȘ𨅸")Tove=dV5;O;[QY) M:}פͤICk.ĬÒ>nh&xjG&J3i.Ƙpv ҨlmTWiajNWg(h|YKb|,^lC  ,jr3RZ5sl% 4>@AJ:^xStwsc(>y?0DH_g)j.+}HWDFlF{(z)gxl:kDR#Ƣ"B:[*׾UzYP涒 > -AH|V(bE '@z7*YA%wJV98+ 9DrM3zF D|fV? EqҺ>EJռUy*M Y0HOT Nn~13ۚuV_ Er>_ɾIB6}}l=0lä'~ rkq+&1.9xLJ~1Njcۀ3N|/5bxwu!'rWNiH,`hN}`J|?~gJ.8I~=0lXvnu⚄p]>Pl]<[%)&h`(/IݗG]h55Rvׯ6:hUW&pMltlQ)޺{et ꚧbHӧ2#E@d!KhInG@kZ[^EPx.g(L;ɧbĘxmvhԎ5ً/ h }fd=}/n%:C WgRI7fw\-H~ QUL a>!]ĽMX!J޿äҰ=T-FbQJ|iVHr<IgxJBܑA,1k JP2lI5[u\IG ʚ餶CkpmAO 'I곝Àu~Kf|b_6o.G̙='U"V>=V( %4nن)"t>J*&Fռt4:| f{8L~@ )>Y=}-Nե(oŠZ@iœ1$Ur_/T10_Fkp9ې"Zn$`TMU3uv4,4i岥BϝMa*~AΉɟ˴!C'׼PimAq r /$c4%1U([(m K/e? L((Gd5*(΍ ~$',q쏥Aʾ0Ín8B1B?hЗdh;h|G;df4E2spG} opoV%)$dm)0rWJ.jEp LWs^ TDBE{`}C}eʀ.NVZ㟧lϧM` zlӌ~X*4ܟg+Aӡ > Ybv\'{TՂ5m%ϼo{'l\ ҜhqFV pBYTXRf8R|+pmF WkTZ̷q~q'0;ۇ" = 8>"p^YAy߼jxyO,J- WL[Knu~{W.Yʠ+ S*=| uq"6H=gByWǮP"zopq.ׅjZAHӻq)GmH֨Q^"- ZYi|wWof[WV&ۻqyx?9lxz%k='Ă"t~#rm)TL$;)OH>*$~1j雞͐>hF%2?Y!8覵H s$$2J0kʱi)5pLw?Ȇu+MuJ@T7~IɠY#U:l8?|'Hde>A Zdtt$ MB1!,(zNxR'd'0;a\1PꏼB m  `JG̈́g nխQ $9@/Vhk*~Mπ> ;Dnq%vq~{bs,~^v1Q9KwO{%+&I>V_s=UB\AAM-:YDe3SЌ l|r{,])N .Ͷ=N+I t[-,t;ae #HX>2#)-3boS1h]4 caHayROG<4/:{Ʊa<Žx?e~j p6igAJT" c)ѷkRg`bb"w:-^r`[ކDG(6`0nX A|jqYes + <5k-,Da911eD_mlW*c07K*[ *"(3`W*dh \t:ɒD>煐?wgTѽ.94?M!n#d Q fF|>4"0rKAlu8mIGdvJ<fN=;2F15}AQ0eV ;R1ڨ?} + 0{-%L% vg;ɋPAo-3o^4w|oo݄rVj>s 朂ZRaeCtL~<3mr!f \;5+>…$jL~%QcrDٶ^(m(8$^O7IXmj$* %ۼjviA70Anc+LuLA@ O8h HN=յDUUc֑ u0g0 QJmNѳwsr|& {O=2]_] #nSzUP|RCL\m}R SJ|pU#TA߇9l-~[rOk][*MvxDMuD"N5(ԫ;eIN ]u[}P] n&co3Lz(S-$X7h[ ]*ӛ `?N"g}w z>3T鄧iX`)FS0. @Eq'-p?cK7|+#F*v.L@nԪNadLݘ4Z $O4`s!Ÿ yJwonjg3_qCױ+&gLQjmDMbiIGMM珢=ϋm53_a慇{ěcP~jqj&9, #Jc1%Ҟ9$iCаe) ٔ05nnEH%AFˤ|AcfяW) ڢ]_gOsBЃ?Ng=jY)}I 7R=lF k B:f}OwJ% =r0O||ثbaoh- 9> eP৖{2-QpchDEQ'`ćlI~p(Vkw;32{o~J"Y-Q'qEo *wGE;mP&>:QlvcG-_iMzqxnN( ~1µ6qFh&Sm~Tf:;$-zO3S[ҪHg9߆2~n)dA|+ #_cz[^]t(2Ra+12-q%5^;pI5,B8'ɋ"U)U& 1j0B)E+ ؒ COO]nZTf+abBzw,~y-G# =8@ZaiS=*tmcjs?jBW?:džȢZڒ͉#<\R]<ZuB!\/` Dpl^OZ1|)La-aj1eK|W/K,Sd/}Ӊ1ziޱ_i6+> 77 +Vظ^pc}ɥlQW?)RńsA=Y'0kzd.آE^lJKCzUGOak~NtJӭgMAIֵ'R2#5;ˌ6M{҃ffԵCPwK{YUSNRE<*0Erȷ:b DycL}E˨fMDJIwUXZ2| )sn1|1m4 Nࣄj8IS Y4|h`:Z EH%lCr 4{|H@%q++#6(q7) +)tcS7Gjýt|l7%h~ٝCبsN GlM XBrߔ^~rad~> U^? ~"hMS#?"(!w)_خsެWQڐ \ѣ-uçK^Ŧ5ujV?֫:LwHX>L)[U߿fK"3f`?q 1N=%^U,jھtx_ 3V Z<|SZ`i6P7!S4fpJ#UE:DPT,'>wvwL1꾱_nxӣI@^[yA6Z'I3 @0:h>M,_2P %t~1n3cS oGE/kuY6P\YEK䘑iMl8xq%rEնQM>5jh!}!ROx%(F6Rk$2n8j8DW=B$%јq{Q 6P:B8.m(L&URd_N#Sb|[RZ{1zzɄxH=-m)f! enE( {pk$-ycSNb3K"/̎xIUwg}^%1; 4ۡiFK*[8tt?E$u"]1?bS]D}{K_bs P3 ;H1MK/DC:b<+kL'^Θ %[+ pdp l(y8^ LSi} '6*s|T ~~.>YI~p%xc.l(ÖGtMHqW#oZ(w8ؗh_(F-"EyG1M<%2 HΈȭA[eӥeӱ,Rt|W+˔)N.3JG:@6TR ~p|z/^A]uU y ɻk+b1GbE/q$4CGI4Vvω A{U@s'P!)ˌk\gDx[]yC&=$Do`ZXͳb~]#+ tuG.NPk|KLHÙyUQ+ b `#z'}vd)Sȳ'C,;,JNEu+ |׌]Jx,A^K*s>􀤨&:*̓?Jd,aG *72'<).]1#m|#1&tYaO0/E_P𨏰([ozϋ>/dxKDܷ}]>v9P9͍x`Fܿ~rl1ڿtU۩O$K=)cE+{@ZS &dj1h޴/:`)jM8P7u&p>q^Q^3`,P%6i^ui"oM aQ DS"wU9>8Yn.@ło\ &qW!1N!g\Ӟ!S+EZf@i6ߞyMgkܴgW ]aI c, v6 1$%%>Zο3k.cqZxSש;ͥ" μι)AYcpKȵYjF8LD8=͛2VhQ[6IYwK~'L4qL 'AÖh19BLq'ng\мiXcsHCܙl7;+k1]h̚<ʬ$qНs){ )Kktit  뀸Nfuv`goX>oSYL.<r#Y+P6}^-!w+%FZg{Xktq۰Ƞ#LL#U"+fqYJ,-^ m  bNl~Ni`'K,99omEn.e)WJܿj*(km+P)L$.݈Qcu6oDT$e7@f\9DRܒQ&y<= (cAZ憈GqefYE8V*DJ1qF|V˟kИuK{oEP?6۽E"I15yE_aزrBeεy')gSJ8b (sʭ2{S@[[`|jCZs|frۋ;Zєqz漃sP8#1YJx)-|*CF8a`  OP0 \*m75FFLL'HQD9Zu2Zd{^;8jt؆,^` 1Q@~ˮYof @8 hوzcq%KD\ĊyfyMf)}1  cROU؁Ɩ9^Yfs0죭qSkzq%;r ECr}c<؄V1fQa'ʃ_+X׹O<2Y)%" 4dlD%b='2y Q!@,1J-K事(U.y"#(0s y͏&a&sN *kc y)7cB^;32 aю ٥0.@?~PcL"Z9ZZx >꫈(P棻 k%.3 ;f;s# %JoX%al:(ދlu]J()썾2tb| eϾ]v gBm[, `lc7EY!g>$Xu1LL\)bw/DLR4Th{ષn#ʂ@=u^|+2βnO!䳤ѵ IBԝ] ߁4Ns^{  S-8d 厗]7sX(LB A=] -NT"Ne, UYq7 'pň1Tё*1rs[&A!DSNete_d̸.BQQTհU` ondઈ 8+%Gœ_iuI팁RA1o9۔qYo a:uu| z{kF6Xpr|1G"XSNZj=:çh`Z_t i5d:m_٩`R t5]]X o_rij`~y[4((s@[VM8x&e!y8:ud}+gy WJesXe--zܟ(mDy;;K[f`cJF"te򸭈Sri8o:2п|Y|wae%joӷ WBZ6hԋSj03 ŹnB($2STu7AC>G2ٸc1R%%q&D;WcCEdq ـ]숴E>Maӻ`ү? zmO=)|\4CvUlF˿}:;(^Vn ::&f~m˯pprl~jWe8R3<9Xʫg.5྽F;`D +!w1b~sa]4$[,;/^AG`q-9; 5D]YD$Hym{1ihM|vգ7wMQ=Y+. 5k+Jȳ w g#a^UiбcT hPΣm § ܡ _]C'p.95m{s_?b aޓ(r[;s)- O<_n=uO 0e/^;~<_عTEqb"%+L0M&r( .Qy{`%< VL>yhHu _=ܧF; EkZYd+v {w3x2Eҹ0{IӗekX78BzTlܓy_vFdF=*{&4NTΝ@BR ){R=aŠ,Mf'!RMnR'hKL;>ª$0dbzYwt*Ly+%/6ra _ak}AMŠM8h ׉~m#^jM2uQnt[_)v'L倴@hU=휍B֠ϝl!-bcl{S .E^.:p׸Z :fZK쯿)9aE_RZ:w%;AM-'r^2 G DlSr>`L =Es:<L?;1t8qm ;GLes)!Hgtّk?wftb0vɺF8,GrS CIin c44hO*7H|=Yp95rw8RZ4jЭ_Tf9 &۠G 4uRSggX&0@,!Y= 'VLsq`*?.Q_ Bj|Q4cy_*y࿰&HBί|P};or t x]K2Zj*djmȚ.Q)"!N^IgGǧE`盁۳GVfI g`ߋvV M 8c{S{9mZGBGս'DsWQ:RcUݓB% fLXM,+2,RŃÔ:!ꮭgp9IOW{au(JcyHl7`Q5pl3KwH_viGrZW˅D}`q/+ )MX -Ğy*<8imU~cTVw:!X-"PBʸ3 D4ŋF{\.jAthbjtT+^ԇ3 ᝰfFzzD=-R.x\yE~JKÑR>RO{#_kPӢfm $/]Pkw/-=b#CH1Q >q~?hm&äLɘ/&_Jduxĕ?vaAAQDYJƃ:n &,1dF|o>oN|5~.6>m%\> ?5iz윝gF+ɫ/E;JumefJaيx &_؄O0 Sn\5Ha+wXZ'S@%}HuCwE[f3(*[WNnZQY~>ؽsʰ:K`)?  ~idP8uMe[>(?:ۍiF06܊NΩbhbDK]E`ױO G &zLJ5\{ؓ(RB"~L.F}9pH4H R5_=5U-a6bE*dowĚ4 )oT_|<Ƌ}i@h?Ϩ[  /m1&pqʂHesTUW_ p^>2nv{Al[:/Q\B0B~qXrC5? 0r,yDJ+Giˡ!5n Hd Z+Bk)KsLb;i._ {T؟gq+xwB~@F1Zbe-;=B ^slo0QTZZnfQL'ZPvkexkoh' T*X66j_䬊%R[gxyxX=A.aT6Þ:@YAuRP9Z$oj*Gdrto*9Zoۭ*L]\=]Zyl*uW|AP=QSZ7UCF$2(I5wntj?M@X E7'J[Ggř?'^4Lqi,I093̝ة?u&ʷYTޒXĔYPbO"p߄J &chyYA˒#pȁJH{ ş|Yh:$PۭkAȨjII,kY-fYQbU+u pmh̀/%5j铲"ޥEțg(@(e$K|sT+;9dV7=lPk$3? ]Ɠ@3#yVcCEA^H~ s{ZYlXE ͭYMk]~iz\-ug%Xpn _YvܞV=puP@>~tp' qTh>1^=:P/(Lg~S i}+a/hL2` Ԯd>1.N5LbeZ_!Joc8hEˉ*HDu9U7#GmE6 /ՐL$u]+,BP}2'☠Eh#$(FmG{~\czº9%P j6FR_ fb.v|`0u9"2g'oZīj]5ku)3% h5bw撝aޛ"_H 0c<3!@}F4փ-@#Jzn}+oߐk}AjsV!q÷ԛLq hC:=v쭙"q@=.< &ۇ S{Ԅ>Þua=!$˿ȀY9ɴ2=FF4VG&[2_{9C5|SK&5 >yw׊r7qh  G1/qHR  1f Q!TDCimTb.:y> "?kuj#f㸬!J#Mܳ_'E^LVݺfsH I>\R1Fܑ(3lˡDg`ʠV@;BÏ~ҽs,}ւr[EGR"khOn!ʼnOWs<.Qd쇰Q9~|`x`n948=m•o}(K?r*6c"ӓƩOpg2si rxdYU-2NGPZƴUcI-h$I{w9C9BTCie& RJ@Rq/q軱 %8 QhR=(6D#E/U8km>M[o@jX@-?nr( kL3? s9Ҙ]FJp<%O ^"A4L}bQUrɉ*?z!롬0tj6uNO"1xME] :^B(TEK! IOtuZ}iШ?[󀒅/cJYdSe -Eb5'y޳"#%:?kWL7Օj]v@cLIڢ0І#dr+6W`(CLۼȌy'vI<;Ց5hc˞Vp=X ·>Wb$uCWT#4` sBɂ3В3zܖ/ ؟ 5Q,)$UVfQ4);:ķ<.xrdgVYzfz BBSJjYZBky78N1f@mL=Þ&b}yJ5lFwJa90z>Q4: u;N5i[uH:Vؗ*&rX>u$ o^E` -pϫgǩ *"z=+9Ϻ@LҽGhU': m3Y@;n\uX9l}K^4:Rx 0#kW{̯dfhKRPZ*#ds5Mps+#ANjrQ2H1PB5ʔ2ut{X|(njEWx/SpMDel{$XPJ]|"4E5{HLe2ֈ%9*>W>[Xd*\Z(>su;"C V~5 k+>.M2YjV]3r񞕡IoX" UX5;g.s{ig/꒶6mFo7ɏ'VKůTXe^u?)gwl<7h'n.@X,^Wa4ש#m;۬Ny()|h& za_h! tfLw"05RDm]o<'>p"8~L̈Ì*sñS bœ" H/jAHi3W}s+=NguR#szokSXyEe SOYw?[x5S&i-m_)oy~\AuAg%60dOKkMs%g4 @:cƦAM;Cvs_f|˘;N-DN]gXALJJyp(^`s4=.oW+2Oő7-_OP0i쟎gs? b_x_PL]@iy< 8_l90:"$C'.m˹p%gDM=`\!$>0*{G5akk-6=,P841ܝpCX%:;* p!%P6Wf$!jQM[V+ iqPQԜ%䥙5k3s|oTc2r/ +ƋgW@FG%hqj D8.XNv ?Z)a/2U@;.e)74{lHEN@,QXE@Mȓ'НbO舑wl6wH OU+H:oDGH`;_. NFaî0B}yYMT".y&ppήWLBea2SXx(a2bᤶ[;fM4`b4+0Y0G .~UAelHLw4Jg=k!/-bShqPUv;~8RֺH8 Dg#v8Z3#+Xn%uЗ$}%246tsk.M|Z6S_P4I"LUqŴRP+4Eњb,ɘ? 誤_5}t6jESFs$z=K%oەOcl֌$tёu%Ճ:b"-i]s{a0ɞaϲ鉗n1M&g 4(. w xF賈 b). G*$ÏU/CV8o˟2cK!'E `6NzB=hrfMfpSE 1+1񁨒W VwWASUB"%4f$z{BhP}S:OqY juP,}9[X;C*g@~B5!#z2%/W!/prA4^Xmtw׽)IuPU>SpiρsX/|>tLIМGs8|WEoc|1V䕋tC4("A,]Nw[42"> e`oZ":# È V>ZywMVޢ抏qx3)]y[F~e& sǯ u|2 Vk^BnL>"lKUx;eg-383 d.V{> 6ʄ=v=A_@RC;nqx88|" ^b0w–p,Y3AC8j Rԭt֙h1&g*uA̔B~o[z}TYK",t%%P?!t, #sg`DK2lVb̗~1vNW5qXW 5S;HFjHTL?p']S&]],[]aHpNa;Iˢa'ƟڷԚBe!nEH΄,2dWNZPR 77,ܸ(X^Qg:Fu)ΛlˈEJf;0Nv+U5b+`d* $PLe}Ѱk O ֚ZdѨ5N=p̞S\iC,uׂL7mR@7;7f<,o c#RǵcCտ(ۣE! Mrڎx4?#eU3yX'>xpǃH24CρRW1n|g}1K$C6Q_YېD͆j1@N;jRY~Tw$`Kis3mꐌ4H6ۻO_7^ ܪi9o+dg,_o|XoBv5iwMb:P߬Zy֑v0aH-/nsJ{ T/օ~JۍFJH'SyŽ7 ' #YBU`}>sٱ9]6^ ;\q*GIK ]D#I2BR N5N;+6D "]Ant@ϸe& sy7#"S10ct(4dy!cʻ,~{]$ͧeoc!-\,ɽ s=\k: ܁ZqJ?Q7k荭5K?A)51ʎ( m6I:3[l ::^|.Vğ DK@apM@̟"(~/ 6&^l- 1S)~zz`MS"h/Q 2tN1uPT˹s.vsgӏ\}"( q>WH xw;vQl?ƆOApPJڑHrx&a_ʤև [!*7ggcMNˆ'DBa9YA$H{)˭ŕYsw21>U=E|e#l`N゗44Gb+Nx.ŷ tJMcݟFrO]LhYơva(uaЁ9t_>L+ϼZME_tO2^G{/ՏqKzR#;8@u %ʪ&:@Lq %ܢ won4z5$k.Sh;L8\GP!YT+T֦Zhx\qO-Y%o xO3SL&6AhhPKg]Re]Nzݴidwh/H@8R}! ʴ/{i\ =+J~nAD~:_SOjѾ+4 hY 1hHSrQڿB:A~$m8]/S0ZTjQuP%[fmTإ<YP&Ç@e}$  ={%Dhί)CuMD4S̨ 0i_EGc:>YZIFo1װ=( ގrS6nt[p`4&H }>W"VJY,"l%ق'm3V~~I&K?ҌU-5X5+AUZj_K 2A"t` e>ԃmӱG(G̶m"=JE&/(:m زp1a*C{jkkhV\ōG6T2"V- h ?Nؖ|]}%턊&:=Ys GSH"][9 I =\FLڵv;7WRGyܛ4"kr!*3FTCS狃zfq2z-2R5P.%a{o;BU ar< tL0M0A3xqd] _.u굦[ǶvJm_}^fAHv^KqaYtt2yrח(TIeߚ'~mI?-b*TއR[`𔅓,F J]!OWA/,? i7v1q<_n:rfpS 6wޥVZ_+<ž7z{'X1_Tewsڳmsa>׏6 ~}_͊Of5}a/)?u~Z XTe ǩjx5/d~eg M}5hͼB6}=8AWV(t [Oԉ(P!ID\\[~zzskM>i] w涳ͨf> <~j9O+VϴIv>{.Y]**1\U_v$mrG9/" $6Z;NĜ9(†,ﳜW|{"|Y}(DP`/;ە"P[ $E1 6; 8PW7:f'J.9U-`GKX<&3ե[UyafFD\Tp_Pg:IM#^yi!tB_3MW$x` V%9) DGӳ/>bZw;KqՄiԙU0tJK믕˾5õIU|kG8Z,&B5&/}|'XHurlH‡cE GT|rܟ.}4 - ̎6w&= GRTTo3lpy2P(6B3u)yS;|ay^O>c kEMa%Vwˉ |/#k2MoՌ&}Nt݀tlvYaÜ(D~u]MiU=:,_t|k0 oR!^!>|W'[6CHhJL ǩf]rȖ~ɱE .>i|,"9g 1 +VZ~zɧ~L%Kʹ%O t1/ՎDƾă2w:֟E4 (|;<1#WY'NKWl X!g* 65=97]d*#3e~ZEҕ!d|Hv6a`>z į%YޅVyY_nاZ=%DGzj%OF]쀀"bgJtv66M:JH (cQ1p _PWv1鎎n)?U3.YSάH նypGd]b[x;CK֢6 #*L ReMWuw/TB#Iufww7 $鮖zBhr՜^6b<RqI-H5vp@KG%ľcy'A#'}e$q|V {ቻ*'O)aFQIWGĶ?7Ԥ8 ;nmma#O{a@־gAxTMWVEU>+ aq4QM<{ԣy^/ƍ?6 G5׊Q!vJאnthr 3O9}7@sL@%oAgз!RmU}ew)Cq9FK$XOl2}̔&0Jt8ofM!<*@ 4^!6`GuT*!xFC 5Qgߕ?*+"_$$8ڠqo< $}m~Ap\C2v?!M#nDG&] ftЇZ[ vR|Cڄj MCLFimvmݗGe*x[ =>mU &އSXJ/ܶ i~P6PǓ9T( {Z1v] ›moul]#%H]3`y^2fz_d`#`hD_/%Ýp KXk^Bx%'?ވ;߲4,Iz垲"C M8O' 4ΞAMq^43XۅNz{}U j!]Yu< ؤUAN惰rROWnH (R[-d-frC>ɛz>䓭}QZ'"\\lDɬ ]ScH3:䊠= 'ADDA Nyl'3PT]H~h q'Rݸ9?7v~1[Fl8.a8hfF?Lc+%6oy-!kڈ["=Dcv 2LYRX%|lc(; 9(G1xn>4;T8ۉ>!e,rOD?L!.V+ɞ#Vo@=FIngpdL^&o庢 E # ec*ojGe6}cjUBߤ>_le݈HXf'ْyp!wa݄:/+i?;rBHx-kH LNUw骽0o(M>5w Y3q]G/$us*ɚ(pE@4vX)st:~]B<7(¦$qPwc-k a#= {I,6h!쾦#݇\7'XT+cHѯ*6WA$_N7Xքș3i!Bq}ǯ\x쏁al*fJYX< O`-{w*9^_DF M0rXw⃲6@<9B RMєK::I)#W´Sm!BצnzABՎY0؋R!WBmүqDISa*dT#{-IJ{㺵t-kq*.h#HSiL,zgg\Ƽ;"rOzݫ[j"ito4|̌ťqjɔLaɢS&z.ӳc$$};j5pl"CrO}Cl-y,znB~O߅QXQZO5;CۍT4'5<\P^0Licq1@T}CW$_/"1\хNVH-8m[ H'dcfC)ԕ *xNػJ2\@W=;MywHjÎjmSF508W (|.%6x0]bR: t> p-ȋގ6ِ2ߍG3$m`L GfHiA9 I0LBU &n q8CJbgAm_(QA.3/icfJĎwq'N1P^Ka:$rS Dukz>q̽< Zn7!& t_kcmm* <&H BLOp%5Txx f>'Pc,ǎEX 'f90l&BĠW v6{O̩ҹЙmF8/IJLV}ž"Bn$f%d+{n -[C589|!P7pcPX7E,졬m#6]4 A6._!|"b5{qWtnm2)3 TvF=5l 9S&bi] O,=ᾶf0pʡo+ ^  Ne2p*Tu+6!. #<٭Ѐo|r )*DI | D(K?h+訍q2e_5S~娉ϫ"D\+gdc>& Mz3 8b1 p.0Iu+RS&gFTb4Y\:7q+&ylT==ɽ#Zu;[9(*Sc1|ɦ"ƾ%1t|a# ~k],y}J9]oB#ێ` 6SV WFߍ;3 P_0mkv2=g$C9` Yě&tjVR=Ł @چ#,Mx#~U[Z gek\u;?6D9BNRX([38!_C طՋ-|6=l;@=0!0u%tQH{ !'2ET#K꯿ 3ijc3V;W:b7}ASEv$OQ^Y4s/ōUS0R a98Of Se%A6)qUfc'Hjt\WfekaI _9iTe V͓RIiKEА*q}XcDUkW/oWA BQ#8O mC_ @D1q hu@Tb 0SUt2uraY, 5 tIone3H C]y ן5e -5?MOA4A%ϺZX1\4לV !Wyg&0m4Z/e"k=4}jVSI?{m҂._0D;94J_ |d.Sigͻ^{z>d׎JcQ yXHFi'c'=oJYr(jő*&ɴ-wrsKv JlJZӹ/^_ťiJ#DB ` g~ÿm.Bv,(j"j,ߦ *#gᷝ6Sݰ_'~O{3Z ;4\cA5L˓HAk 4̣nu\tL E|Jlf ޔ|ĢA0=ͳLCRTa`-jƼBQ, kdfd+)?Hr K/ݝM/ WfW뱓kLz;!UYm` "Y$ɝa<|H:T3yWϭypRټ999 zJ@񷻃r5iqZYvΏ,p86Z1p՗`E:&>[({Br,O9N0 sɄ\UR6݆Yi⑴kDr#r6 dϨ&b}7(!^pSV[@, Ehu^I{>l[OpQ]U# W*8R r^&/S*{- шXI5ׄ1p*GmYﰪv ov[C;*m(>-Fb"[Lvo1~Ѵdgc?kc8YTXxkf]LL"ls:Kg4r9K*-u VtF\[z*$X#5 x3qZ8Op cΠE1~HY%{`YH~,*Vˎ" k$f;P 1\\3` 7#+AD0IހnK?p)R3' 2B0  ҏ/VRbas$jha՝^e!^/\#Io(ੌYO LUs;@e+悫2YO,чѡ}ߣ`,h#${ƿԽ}ioA21*-p[%BwET/;YL|.SIi, psx 2/ȽDuxX_ \>GlIu%DcPI4 u'W wB & 2hVS{:4r/CCɖ])jh5^ZBO_O8?uޥFnz 0 "n}YP:a/;cYM3180\6VGX2/,aԿjL^ Sl93KY/C7Op+pt 7pgB6O mv%[L>:4^jv(=VBgѽ`1CF\Gvr!Zlb MXm ɭYI3J2c-._(a2o,ni4tpzr}6ήILM9MRGxށsTyJ+H)B,I /[ 8]μGY^~m~w lG 9FKZ0Zt5oȺV܎r VVzwʠPx.P"(;[ot`Ũ.Oke[ru Q`>Y׀h;l?j!1sbB)pƍ ' ,wh"f]hӵRnU$#/E߉Vd21tWU}Te?hjqNfD7s# (QXOr` GJ-/Rb*;h^Rӻm_̎ATO͂Iu O;v] $9`AqT3$G>cHY8E@;vr:n%!ߤ e>|S uG8ۨ7Hqȷ,2tnq\ˈV䦨D0Q,@e*0GQ.Ssi֠~:{.vSC^AǴ3 Ri-gb*85 {:}Q_ S$s7YE3Z*S  du`G m5E۰9#{WC 鈉AgvRinI ˞E'bae/ՂS%Ac+牘IyMfZ9(q_bʈ%6( 92YkmRVcm_z+)84قNEꨤTb)s=[}I3?T`g[M)YJm%;`g`iX֜vF/C=NRl#JScX!U8ki9mnL&ʹ4>zW>޶@ O4.G}0pRXͬM;!@N,~ g+phQ8Kapz;WecbDE9/OG<])ģ%nYġسAVrhWd%a3w5ܙ`٨oMlj-kqlЖMjkbB3z-Ylv !b@IO+Yv;wa忐ډ=ea iy1iE7uJS J=GӀSYiG WgcGq1j{m3hhWr%"I1V ).f͍gMh-KҦ3YY̲FGUc훏gjm`x8S1?{{C/BC \"Ml͈ &] 4}H696X/09>ZsxZ7l&,@=xW'.+pfM:Rԣr-,U(tfjmLg1RS-+6vAWcd04C͉`a@eؙ—| T7lv%d`~(Vg~4;j6ګ?N }=v0,ѭ$-E`k)tB-PL- 38ESaXe}_ECPzp^X|aHQ)Sj%@0o 㠋}@ds],:ntt݀r:VzG[Q([Iu@xNjWb0WKp`SmlaHS$vH+H+NmQUoq)tRXTM}|,|alhuT\gl|+\ƪ>bR&CiHreDHܑBP8Vj PԄkvIV"yȵ MuU t _ a`P0Oj}vlC<^ɕ_) $)+q}k9vghWk^7Km?ᗿCA!o ́ 甑CBs !g}1 +Co@,)YX;&f>桯YA5q[kCQ2 )%+^ &9j- L=ZwR]ӸEd4E)7ey5h{nA+Szҁ֧ΚF_عH KsPc3z#/,i ;?@Q <[#RA +h6MM3jyG gdxy\H"p1.@m@?sgͣYe1cSGxY#QJ`MZsW(hZ-#n!J;LˌsdQfD~\˹?Eܳ+8;P9:m/6R}tۿO^,3o2Nk, ηW6a j 8*h^1r)'6{H`/E({tli#-U̷wkO@H@}$uhn]2cg73[TI8e! pAIΰʔ#Z % v\hKS(`<9y %(+N <1Gڼ]I*tfG rl_ z8%mK6$Úw~qb9iʇQV␓9bֱ@tiCy:HLsK˷ TW#6>uơ ֠K^,ac N,8KJz, * 9LH@^VCB ť4O y&wF-3ИAȷ}11^@8;v|$Z <4M;ą&=xB@]ͅ_|(ܘϦ@G@ְU*y8Hs׬m㧆hFou/^wӋ,ʖCa\Snm b/ C ,`]3Ze+KN7r3^ykm 3-IW'Ɔq =o!wC_ R7-s;N(E:_/~uDN_.2ae/R¨ED>g 9YDs$?''uƨ0Kbq42r`x a꾇7F_㎸EE[gǟ |uMI/ )'Z~}@FafR>Nn#SLRDuN-wєck `cV;a缏rw w9;- /ySъec WsD |rܾi-";on2+n2lVV_H,Рh Qr\ׄVk-#?YHݲf bFŌ 0F&%_L-CrX:@B $N:l Ԣ8?_l ۃ}kàu>п.1%asTZ!@Q[)nTaÝsZct/+5꼛m]2@srǠDyx!f-Y Q3(n#WJ;::?dXip)us[hZeq8[`nԶ}{q45f7lDݯݱw)2)#1Gr;x+%aHp0&i7:& ~L[ȐUue%:' KmZA~LkAg_ꊌșI&z ~C?PfiQ' Wˆ G|P+k.]f]| IAs4̫m];%Sb<@Rh Drʨ@Vɰ\P! ɾj| c|s`B-ȉS#@{%)ǠK|dn^fU4/k'X C"v)f\(@GNIn_a) NQ3os3ؑ7=۠j7`jj>#o!HuUh#aX.KG@!%4MT4G_è~-pd O'?'")-CeK㕐G-*pFᨸksaU1^:̍&{H4,lsR}鯬T) ,/Խĥ/ m,8#pj56l iOCP2u!a5 ݦ形7J(-$:YɩXE/qxc/_$ 끹E߰xޛv$?ĦT8v3U fag=d Y"Yhr׈7e x>% ' ""ҝX&Dq֢i_ci&Tj텑&hT\ M9r/!@RgWꍓaUz>o9_EH=JRK.GĂxkN.? u3KHv E:yx-{ BBEѰŒ0+$5ҺJP4+ (/ˋjZ& yqE#*>D?O"x&͉<E|C|9ӡRN]wzKۏ?ìTIXQq߷e|^79PiT6?W(oPrU݂yDpG%!DlIO8_en֫]gwLB@&A;O;X-EI^k,TCt>1N'b:6 {:TBn 4ѕ *Ԧg@ߑv<U6Ǩ ũERA~]Q-CcWv0MPEXA$D@ 59F?$eαqaoR?jf:r mzWr+|t.=jQĺ(ϭOQuZ/=p5:VLDfC Jd@VBқuj,?8G-Gi$4өfV>M3֘䛼r¿X@r}M$Shr1Jk.X 6 Ґ}Wdž`{&5G0JTgZ#ɉkOa,(T=TŠ_U,s4F)'d+(@Ro8t)mg='~P]nK s=ȝЗTG\J@BR?qgYZ070701000002a9000081a40000000000000000000000016759d58000015450000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/stmicro/stmmac/stmmac.ko.xz7zXZִF!t/9]?Eh=ڜ.+ȡ.R3N Yp z&0LQ3ܠGf"B$wPҠK"2P )m a2C ^H*n<G:7v]{|l/(i}BOZLރyы.WE$7֭؝QpmcRL xaRz1wu`|q#> =WU`PiJ΄وnˌL} Vrm yO^3tNH5EII6QFan{cril-TGy1' BaVAEgyH6\NNo#쁵_Qk0jv3`\$7/T^t]BV(Hc)R=)Ąt*̘%goŶZ. rOͬo(ox\3Oz_~T${u:.`;)j+ v~kG?D{ѩDCC p܄ηE0JuNE/9ɏ H4 >)mnfz y$Cl>M۵507+PAdՇU.f~fJsBHɵNZ~gєShоZ[>`q.T(+34c@XòfM!4-]20ho~RM 8[$tN3.@b4H$0HpP0-k@9DN%EtpĶn]SXnE%hz=m>nO._/`VY~\?Beگ*Q~dZ-AMn`ʳ7:مlQlSk );|QJ)RHuu$|rk$҉ Q7lU-?WC`w,tCG ғaku+7隍xPf&vGU L5a|~mGHbtQyr# bNkA~遲9s6pC g`.5__"t}9 8R^nˌmuktSqE~YZaqKx6^ī-$4'BL|ś/V"\=&ZoǚyCӯT,Ejb0}`$c9xU;fq-$(TTLk#1CA %ܳ؃3Y*:9c̈́9%\e8M3ẓO"*6>>Yx\ &*obH+6E}8!?!T_)ĦGjG&_'$? A:܏|A'8~'Z@Fm3(=DPa5[kMS͵QP QS &'sI"!w v 7i'ѕ/+(a#x[=r?M 6*kEN}!%/9=8>:h9g._DS]!Ox ǟ eRD t28iד>{:4Ӽ60.2S3ht~ (KJ \U?$c=7 gY v%(LkD* iz:~b׾/óCg &!VYs@θB4%aZ]oDDc``.=k :hMdw9PQPbt=u%fAZ:D`{q `6E[_*2nR.RLX&4V]Xً7G*VU iǽkϪFN]XZyC6kòw 9O*k3yơt19"\o OO!}[N;ڀo's?"@ts1ˠ52'm}g Dl*B:HRH]F}̝yA/AR,gi4֎8 l"=#?± 0вV&&a A~<o|){'Gڲq5{5;r<_|&Շ !5el>vcM97Z^ >@ff鞓Dt2~n[ %{?ߓsiGFpE?TUl2A~Z}ɟ#I >e z,Kg 5՟TFH%ҧR:DaW'^.e<{y-Ak_bB?i'$s2}lt\7fPzzPpMQR%+wÅ1A^/ށsd͕u8d씚?N4@ 狟p_sp Zs˶`@k*F\9 _<.rFI ggP5շq?O1urW(1U 0hx ώvixQl 2sƐE{CIfv2;5tU Y*H kנECJ viuYpGp&vWYGjԬ:7pdF$b>]-z꘱<ĹdkPn CqXeSiŘ l^e߶d ?щX:M] ̼f*5|{E +lݺ]9۫䅧Wt+i=4ƜjznvDa0N;`Zާ++o2)hյ• NGx\HkWSYtP1#eu&OWN،oRKgݷZkOL,+&'| %x{9WFfP__լF5[7@ɪ͜YDP0q/k?+,b]TG'V=b`T;w̭yi(HYt v׹,T !]t06v^LBȺmaJϴz6.`C| i_.ܖhʾe[!m!@D] tv19fPPֺϞõ:Xc" m3gvкffJ?} ͜xoB'\4h̆tllD Cn}Xؕ+rvH?iXWF2 1qؒlinꈥ'VV4w$3>V.M m{)s˦6Yp0ߏBLk$n KU[]YM\#Q(>o`& z@mg1&ͿɅgjLfU< 30\' yGE=u@,&^3KKwA_pZUC7lwmggO\Zۤˆ.n=JP9*W -@"& Ch~3^{&uW( \ ])5go=HrD+?,ich0579u\,%}04"'CC5H;(eE].a{jqȦJsߕ5b4ڴ ʛF2 mIZ {DͿ0 ;k2f/rmzcQx}oXÏoE"V1@mc/'m 2؃z"+d¾= iN&l*U)5]h@s /{ab6°%$_²-)qBFsxt,:jBt4rausX9+MOu{9fElB'cnp@F]wO/wv3oZTh5½"ά}Bo⢴[?-vֱ5 pbF2z@, \° ft҃3-n ,Ԙp3Kv$س(\($@!*K~uq*THkD M+Ne@_7q $&8Ojl= ȓJF~s9c,Ry BKCLGnB؇E~X_)ֈʝY~NSimq\9wdy|i J[i޿ON4\Zmzt˿8 @hMj5XD^KSV^Ge᠊%s@_;% He@?I$3fkYF%q-XCZI߿h{,SYI:Ϭ#0= sb@-R)q9Q:´M"k4;n|T6ĻԬ}>w$'9XvsӶ{~Rcu8@C٧KѺ39OֱfJR|#}SkK9* 7cAj$u1iL~:.AR4OE72}'Dɪ͛d0Ck!.~A @2Q6d7:mqDzLH_{ И3ß)( 4 Ϡ(L [`g4,j2w#f:iͶb2-o@C<0wPZJQ&s#Y- Oߞ|[O>ۂ\d~^D %Mug'.r |AҴPTKZ[ *!| '|5,(G9Ȅ2n1 mg|dP/.l=~2_I.,b,j{FH([ öd$[sx;[UO&޵Űxq \TT*V ,CPxZ0#ed M`Ѻ213y;E& TĀDx}E].zP$Vh}m}[ueldlgkq{Kg챩/ֆw%zT#$N㦿3Xcis,EwY.'v{Vw[6jN#GlԧCb.~jrJGT$N4}P+k %ʊK x" P0~ ẂŷH_0zgIC eKfp>&%T]*Ynj'+,#Ir!j V%v]^0F~&1‚ס+Aۜ\/O-^k%W" a~6 vhc7D&LIϥfNۈoNm$ZF _l$ZQSnh'hf"ƶ_gp@B9sQ{W?I]] C]B/Rqo|k^FCZ@xMs >v9 pd-y{_b7_[XAMNdCF[$W4i`ILCB1 ;"rqEEL|uHXyX甎fJ1 #_cz2­1gqϨ֕f;6OJFUd?(HKG"@j(TM өٴf^qKCF&˸~Yo _XT[>+Oo15N%!ϺFt fRMG>#ʥ;(8eCqm{H -0ecq+)H?qg)I66M=" 4e?FmGEJw1Y8weȭ!<\4*Z[L.X[[hLnDbcog^G0 un,hG`Sp0voKj:-|I E8ḼVli&DDncQN&r{Y/@F{TaE c&#Kjԑ6''8j-< DiYq&u @!kXOY^34i.c=hV("Je܉`iur]n#}Aby*c/„ ^`X:MO2c5%"i_LPb UZe$(je_<یNi򹁡gV+Jp'']4h][ү>o$MTt˜0L:p07lN_} cDzIHm*JS'0S2.uH()F7GO?7oS`HT71doҬ'5m(lރO~7EzQ¡@(b^ ut)OUt3nQVe/7TyyORdH{s*I8߽w.0{: o޾&3Jo׿mfն]4g.NS31t{ ~+&Wیk/͏,†(6'lXmWiYQ;q}6c4T|;(ep\M4e@4{ 3b)lV꘶OGnTt<%Ra0WW81_%;:$ndBp.h Jp 7AͤF䜮-X/Lu)khBO ܨpCq1v#,k__4VJn&pLa ۤZRmo۳<¢q.WRZA_bFV:0c:$24@=kt9|\&I0#um_p EqszE݄2#a:;njŶ2- T R=T?كŚ\fK}Q.r!/"UGTC!.WtJsSSv= /Qe`I.x=qN0n= Í>': {tsBHwQ [5[x >]ZNb͍j%AMm51qh^Im|Z?v H>6S+:]pi"*Vr 0wpM d ~Eռ>r-\R <:il"buLDV3J'|1ʜR;,V69L"PԤ80ȕ+'~=>?4PiИ%ɍ|&tu4.12j}m $UF(^D'b9Z/x~P/m{00C݆%@MSpkv+cRЬNa{3"]Ӎ5 dslgFzo/m=t JBy= Ǯpz]PT.Mˠxр( N+#h2f <)Vo2 &O1j+7"@5[lr5IgVJ}#B?QMfpڪ*ҿAfN'oێ;7qQ , y{_+KϬnfyw=dr +JU`g4EgdQG1nQk qSOGkj,י5YMx©}F- XnSX ͕E A0Ow&XF`+1[4vwu0Go >05s3sfiN_=32G >Оk6e&Bm~W>cvPAx+CxmOexk0ó1Е ڷTG#5;89:icT 3u)"H$6]OK*k֤}imߛ#.L!rTz״ZX}ra{7د~ռ!mAָO]-6B<4ƹ8W1U9{r}h{ z`ƳF^$kqF 1W5f' U4 3Bޘ̢=zYiרUsh!J|~zm=mz>v kDlfcN\ԧx*f,iVqz9#rnGr':zLAN@?ɐBeݺRp 0ñ/4dvy, )rL|rk'tzūbII J5r<<:[4MՙeP kFAW=O5 3W IeDI#4g$,Ptkܣ:u$Xge#?!zFHWq?D-5#iU}MD~XΆM'^^~ԴuB0S~\Lq^bi}2jBP7mhjRn@5HS;~0 }(kl܏JqvKu06ACLˏE+do"\KNJHt^8⟐@bgmf? UL|_0\ sg8S//rTt%e(G+-sZ#& dR q]"m?#Oue_<,Ɗ1[kϖnu_^SiP!ia8Qc1RpLiNl n&pH.*+|q*= 5?>#  aK@ %t헉+NР^ɭU:ȎVqljNJ/u@ޚ#'xBηgo@demS\,iL q&uY2khCo圻 Jf=ygLCBfh+Ԙ<@w;w7ADL9pX"bF͐a?|#)@f  [jR~%Zy+mqK`}Mx8c R[1 6߿0I5d|昅 :##@.H;<ݯe$]0ܜv?,x=]xsx:b`gR*p2n b{oCZ!(niq ^'\WHq{uaȌъX|Gؘ$= 8`d*%*z`ĮxRf{VB#DF;J6/WUZW ;iC o+=Zcf*p#7E]d`VQ|zh1 l9gv/wx03[u*x^G3P!p&Th@Z^ 4 jA&;z ja!}8Fi c)ﭧzӹN큔ѣ*~I~WSK#̚X Ql:bg,i5 "He}gkm|߄OY"}v,|!4҆CoiQh5- xv#I뇿o\[)Ei%XŖly0jOxvUb [^Shq4>u2V^gi90d̶"ޖ꿜D S2{e!rʪ{3ڔ [Ͼٷ]~QqFkGL4K(.426wT>;`=vu0?&Պ[{m=%\ϫ]k'łp6Skwt[Fc_B@yl`EE4#r_';Aו:̂ZӾee]4G %a RixUpm'X99 9@ldV[bĘqzR*)}%-]8$2:NPYa<0kgnfUΰfGe"ţ8Q̘Gs~` OS: 5_:+HK! wP?r2~̓xmtqmlMݘ$?zuHO^^ӓ!p73^NHɄt%p1}sq7k< 7quU-1]3E>Hgpf|>($ WvzRĻ-'{zrHcA: UUQ ٝr{bJ ! -y= raUXgk26խT25cVB\VMV"ڽND$ 6^59 3^mȑҐ 6if^fQ5sm}p :&!QpAd۸}i 8ҶYaK3lOq E ;\yDO]26Q-[ 4|s&mm:?w'H[$ ݶz.u_;j9T)ٷ %}yX5Y3K_D02&~yrΡ"\pŌ8F$]ԴQ00-J96F[蒧IX+G;׌5p e XarE6|aFu φ}[gwfPTsޫE 9=hUn~0S(Q],5h>Bq"VZ8+39v]7d9qɘ4do6?c[Q7P0qS"HZ2MxՅ(̈́:):WMK<~T.R]9B= ڱ?5t[Q8 Ns()f9WȞ.lDaO/%R,#Dyp;  56% ,1pڜetr`G=ݲNYa1qqi;6P|7,ʋZ*ZQf=&38⃽YZ;`xLHŤ`>3AnwC_k XL#lZݗ'1UgHizϳ0Ed295^wq R5mρTuė$oOA8>/x,ci:ϓLh{8̾==u);E>@Dsk8kJc3#[ :l.YdWU# v5;GWv'b}dǖ⚅?S2+}.DI9B-D9{(-]vyHtF´Ku уH91~(?< ʩӁ́˪ˣP('sqA;P!'O>P 5\Oأ /uzK+Loʤ=h^kU-7軍'FL9?8YML64ZJq +̗ ~= Sҫ>amWH﷭Ov$vzԹFS)y@qLzv$t-.t!¤v{X MDxϩmdjӥAy!4 >kM+b_yn4XNqw,^пL?]u-0CP-'6FZ ~(c}@B8ȱGNlҠ1[IE4+ @㓡u 5[De!%Dp4XTAZ] AI{CRB]Ck۵0TF`3B"WR zB{OT%L;, 5F15F∼KUd%Qn$C2b!!.Kzݶs0jX#z0M \E07^kt¢Bc.IsIAS,A[n-hί?X'P1WKBcTf@\&V  mش}<O@i tiUZZn`U"mf.AP:JQ>+[+zXơU.Pjsвv$EN^Q?KAw۲]se49lW%z`}5%9eʠ.Ӓ[I.QSj;Ik0 n@S>Hk/|Jᄱ^9 mso[2V8}(sp]:4^kš-q>pSMEU'Z8oYd6wl8) äc^K%w'2fz$j_ Rb;"_/=dwQhc3RQ^N#xU[ \>旍8Yt@Z~!їcBhb`3 [8p? ~tF Nimi+UC5MoP3nTMzșaem[HX& @#@gns^:&Zڇ:2Is3=Y'Xe1778wINBULo/=PvsLOrWS̸ 9%a/a#ŖMͤe} +="H(vn&(yEc#qk7#u%2Ϛg LE=pRigNoO`u"YkfW$WK!P&vSb/^-K*4f.@22HE? f*jq5# *?[};윅{b9[@2ӯrJ43l)'NZ}"苢8F(ʑT]C"s 6xU1?vT1_ =x| &p ;cMXM*~0{Uch#ޟZBfb#GcO艳y'YxF܁k D{>X$E:E*|+KR?A .;@QA˱=++,MMx2єrp^Aa9O./BΏ;FwDEik դ_QpA7k[h.mpCPXK)1 $:{@0-0 } >n@0X^Sole^GYthI\e m8ONE ܚKe[!,РdRL㦷|2ܲV;>y(΁ :vfD't⸻Y佡-: JZOrX#p%D#wra[5Rc,T6@* @霽xo$D,,suz PYP`lN@Fj$>4hmiao z@(R 6VcqB^|S=j Mc<\fbI?=d遼`۪Bϙ_aEDM}lS"}q;ek{6=ayľrhVs %Z榢uSa݄ }[nW4J-NƬw^&&O+3m3=6yV:z튣W5A!~|_zֳ589Ih0&V}۶Vz;܊uj05椟"U;m[[1N!{) 9(>S'uYPD&ihZa #j 2+؉krFk*6oM h# "b|/fF(=@[fIc$Q1\BK? Mwʇb`y)͚xj̱,a #rH#t)(/z8qҨ'i+K*MeX?'߳w0bs:p.lC3{@=Fc v<ܓSW1 Z8{Xםi?gO=%M3u'ĴUDGD4:r-;ì_'&[] Of|8ahY`ضѳ*/<ҍ`j:}9 I޳ TggN7wἰw6l!'8%@]Tۤ6\x*'/HT?l4"SnJ//~JEVP{G,(F i-%T}嬃sC^1>:|PСѐj#tyOD#-Ԕp\VK4t^D;msB|eG\|~@> VY f@80yBIKS<;lާ#TGi'9>vr()UjQd h%kub6=OE=IɖOn9yI43t"aoI}R7y gUZxw;|z+>fpJ26uߢI{K(ہm4 (m:NYH^%6xO6q$R <'`"i'UhƴcX]HtTHQ7q4^g]m{k7.uU۫t(X< \/j/!)fn 9p.ib0kٮg"r̸*  EML_9x,6pC u6M':h`^+;Y; fp2k:&/de7Co~b3~B} 5/½f}uěՌl4v2]{eM耘 T8*/%yɵ=OOk^i,1#KqԨn avevozǷ IIhV]ɺ:jVg^/1q^l :4UR13]W`-C3YBܼu!5 FcZ 8%%Z9/L3;ݟjU׋xJp@=jfdGe!BRDAP}|$lM/7ՈSuIv&S'D41"]T$tjnAbƈ`1#U09dLI![Xxeq`ş58$Z%nW0ue{y g:*&o˝UMa{Ru}B|? lcZ4͖.~ %ձ?ʃxAVXܟ_L]j_۫ cEM/V1>ʰeU"%3#fti:8"7 Fx2YUU~U~%a3X[x*V3uV K8yjQ\ʑ*V5ٺq1qP skK*nߘSPؚ1U:J ӷm=sT;r\]ZKC.5l8+I0"o kF>n3r =Z*h2./wyh9hrYsX(7Eu15&|_{Ml?^#H&u DVmKz4E71/y{XP'Oآ bnցi:aǡ1 .5"}W7g(D)X5.\\,s xqӠIa%-_ ~/ @s MhМ%-UYQ824fH4m(ƉŨ'ײ3#d nӳjey)WLe #oԁr<>sPWF,]ўi`^;ء&9>!fDy$D#{>\tgc*`bu"zQ?&=L'7y,KڂWDP1g΢Pb|m5C1UcϛXlԛɽCMpI*1UN آkTVzzzc($?y)V6b ~v"d j^n TU}`ŴO&VC 7,@d{yyϋHrv+,q|f 5C:*鏺 IYN+XϷoq^0LL2QŰ/opU8emҀpəO N YfjNҟRuڈ~h0& ˮYq0TYu A)ՠ灿'jc|U_yo#@ pZDbCG ɑWi@@m,@,tZ?s..WztPҬsu 4xm2*&zI0%/~ӗ4}_&SLj(ײ]pS)tVkjw\{n 40rjm_ ';@vr;yc p+G uʧn#A̩ >1 leֈɟ| VyytQzܸsQēRlETY@BgyDD׏&$-mlҐѹGr%I<Lφe=+1CWsghHCgCwͽzSfpo:WC*GpRz2Zcvὲ1iAK`FpVM98 58£"R=./҂9YgmkBk(?_X>C4`TLQ5lM LM|ے Zz;Psb3_5u|ٰP]|2&\>c_FG%֋zˈԤ4J)cx:":43L2MAJ@E32AH:[e/iu`w9C,"C[ XS蓿2e{LauSz5 Vs8{19}Wk=nwRʬ GC.4_ʼndKWDxۭe@Qرj Gl *dge,*^ڜkJ%/jR`k ԇYgW&DD#W skhu*0Y !#9JG51`L=+f̺A\FVj1Gjb*66)NLV'9m`Ǟ@ھ"}!۬cv3̚E1;R8)Z f,貙Y%h-Kl/{LIԧKn/VP!硪B(zlH%fo\v՗=3ĝ2p{"w j[oЁ ؅0#XR&\YOCHc!"laθg"j&=4ofbR8va =qd}tݹSbj788ؼ1Ҍ+L|W0T7&jTf>BΣRC:'yWHVm[,o{A(sIEhs .əh~g\j5.vPxC tZ}ZbIeiu*S#8dFw ʕj̉GUIYy4]Iu\9#ԡGq+ϥꖖ'cH/ÑiF=Q}6-ɤfE͠,8K9l# l'vUj{50}y^!ٶNCNpW`JR/}5tV-Ϣס4E(鸟)9D Ǭux ܬVHDDy&'7ʔ!pM@奂xy#zv—|(1'%>Nւ7{d6غ| CoJ<PF1. w北AW^nqjEtϷ5(${"> b:H,>97i`scs &Áb01!8Pz{EZ Ľ^/)6b僧}f:n:/Es mz=|\B@|0bRdꐍ1z)FLkId-AB;/U?Jsҿ)sS|*c zya1%I獐j6i fO~il @^N W3u+/_+g^#"\+;1q+\j2^GkYO'a\)dS2M }~+ˣnY.2fS*1(t"7Pwt7!zx- Re3a)7o|i[x3=lnxʩp&=^DyW ٽviھh+rj!U)BX%WM4mbֲFrD˥-q(S޵"f5~t$^uN0pNz j&Xr}4qolLh4BeOO} >KȦOuͳ\Vx?ِC}>#~,z@Ve?t\D^d+,F<ރ݂^f/WтT{}FǬVh4&w 1ś1MQK+|λubLJ5*{:39e|N̺x9ޟr`5E#/BqM?~CF<( ٿ F v@sR=bh{cSyB65sU trNJCmͧ4  𨝎Zز۩Ǝ@[YE;O!+t\~d&ny_/?h$83'`lpd+0ϻF$k%3le$^dA|qBaaBA)ol:U""[~DZdNݒ R LB ءpTԂ!=;:Y2k.'#3KE;zC{p+NvNS;J3CXzI8j/_0t? Wd_J* _{ߴv.@mbJ9c'l (;k #i@VYkoC;i i>Uh@#^g6($+nAץ2[Q8 65iҶ$zm Jԩsw.,˻Z;L[i?f! +HrB[+h0dqJ&x|AW4Jbw4"8QTmMyW<h-C9N•֕`Gp'*faAӠì6eH}3=,3' H,Z$`^cIXqMABr%\\FE61TG 6ӋA lPFy8fu zJa )=q33"'i G>$-:J}jn9();œʟ,CWՍGxxs>kA9ja vV,yb 4`{ו |]d!kbGn j٘`OT0XAA1Ic0k$=[[,tJxmbz{{2!+qj ,х?1t>(NU} 5C=3ulJ9no?E)q撸dDŽ͌([.I =2AR,}` {48H*io8pjW6õWx}fxHsB >y5#Ta yJV /ZT+MI*+< L<>-j9z2͵liIP*y~TN!$752&{r`IJh)&N5o f~t[raUz\-bK_ls5^ށ{24Ʊ(:#eG>HmRheP]ż 9S&S0J@* ň"yHdB|8ǿK =.lr]1yo] &O&蓸چ/P ݤcL\G^9{F}RcCT ]O[ I6 Cuɿ?%7ɸeW/bi1Nwы:3xs$aB@{\-5dO0"M~R6#AbA٤vQYK&m"cuʵ&D+5[5ֳZYUЇ`=Ƚ-wڸD.phAſ wq;nrPyAD5= KOG]V "m!VU>Xt]UHJŮc Գ)n8v:;!$g9u}|/HP.OXIOO%*p6hK  s=ޕq!8Ըo5<8SA/>zKUIGN`Ȇ,@HNj3x&÷31qKz}dP.o_9\{ OPo.tW6ip:ož) ∊1r;[fbwЗPA-e}BT LvC@<0/F]WN@zc[N YSg{-Z˔Bm ̶BX> fQmO=8ҝXGbsY2`ʗ t)opJ$y_$4pg$5&S+zt67Xn^TD]--#Me.VAq]72>4lCg1"yKuQ%3.E/_r0ʲֲk<Kl2eoDŹc39ۨ0iŴ>x[=t&%w?VL^YӺ&ZnSF >ڴۘBKiS+.ƨ'[ѩlsqh@:M)g pS&g pΫ^:t-+Q~nN5>YeH_:c SZZ3g j,p-<~iC3$]byE:LlJ!3э)YNsXȪ_)$ڝIzJ_!])G M:?#ѩ1KC~*RlUU`7u0wA*Pr}tjG xSH`\]X:ܶU\ˌӋ[_!H x}ud gj鐶x[r^G8łj4րePBäv)+IoF5o)8W*KKo2>Hya$ָzLDX-0pش=*AcTt2wܮzLK. eMŁp Zs!P18#:$ņHqme1'v2hJqC}zÛ7^5Ԧv;FXr^P4JQaj" [A&rz*޶Qؑ6f1'(C. Pp9KwGE),EWVIo2!&j1[?;82Hd((vp[;սr$1Wx<"|Uwn#Y~dQ99X?#X^!'jEs͏4tucV9LԂ8{MA}sj ٩5 JQXc!?9:}KPx⣾RvA;,3 6;,kH'>B&J(ʻioBz+ _0p ?1>Ѐhd{ =΍!}:( {snbV:S %Ro2k0LԨ&i)3`+:=гR袦VӬ3 bxԣ/sE"/( m7gGqXr;IaPm;OPK3kXʑ|432w%*9{8omT+ګqWTfVXif %eX+?So0,>?Ѕv,5.BۘoANz2ޜiALܧ!q9QT8K.`Ih[θARI ERȦ(Qؙ#{a8~~S\T*bG} =+Le7G L`e纨v˗dUz˂\|dךLGZӹxa}s( (?T6̈myYh=]5x0ƝV~RTy?$x p\l%$3)(r#ng&.,sLDF6&TT2BBЉ&Z\3Evt0%f`E-:pM62?e"|xn~2!rr"u6:DPʄ?v$ߚ4Hl54_)*i[jwp&XWsF:Q"OPSEu+bvsgacQܚ DF S b@e ϟS i ]?dU7uSLh q=* *'/-g 6Cb6~6 5 ʧz|i= '=U4LVmsx+|fCP'r?/n"{cG)A$MzV֔#5c9H uڄV]ur˿ WY'\Wʦ!iakߒ%n!1"-KYBtDy=tj{ÓC<JjqUOibaZ/pdd?#"P%WTEV0tN,:t|M)H4۫ C,4>IIA#84AΜjGE-#t޹їfa '[oޔ z2Ӹ_ Y4^܂_}3*c e7fDD8ZA?Ew]Uur2flx[@7;sx\ۦDA'T`Ͱp9 72gA;y߱ 0xJn~ %},-I-<d7pyӈIӤASC>ZSyQ]ۜqm@&MI>SY nv ?]\X%8M@A|FSW7KhQ=Q%߱qeΜt1י)<~?eɏ#h_K~z;:`0cz! S6r zsivIU;HOz3ctUVO`BzƏΌkce.)ׁ!'ˋW o1&ǹx 9ip9JoS:<҇E$J!{4B-~OO\5u+wض޽ԟU IM:;bܽv׍d?tyLݎ"])-/bjRy3[\h VHsedERlG%6^N'%L5^j(7Je]N*{D.Ag:{X ]̮k'n9PFvBHPE^#'T]FRyYy:F}#Y2o `2F1 2(Q9EWXB'(XSH*S a~`gΕQLam.~R?4hZfb ۚYϸڈ47= '(%&2ޣ\TQwVg6s4Dzjkxù% & B8)ybI&KZF[ jPJ9@3PQV{h۪h9ȱuŠ~aJXi}w w8FXi/ab½4z- Ɇx%-v,^+.n-JCBY񭰭4u[(qts!<]-Pm†})RF1ۦ hT#?z=T\pӚH qG2f.'E4Sϓ(V` _W4E2CcZ-yctW˔Ov$-,4kiB~>`PSKL6 3LNu#=Le|CdnXI:ݖ@KjH\%jm`x#%>P-Ȝ_gQw7%мw:B*fE~BW~e;w[P4u Y6;6⦹ (_~ZsDlmQF$Cs|%":RrTCPW\wቘuա@1{9q|`;8@y|fԋ)#Fb^ZxϪ 6 ;EYM=![\f0.q5mk~iLCRgEiǼRIJGIqbH{%r׼:p;֯A20` sYNm,>h i2?oϡX@ɸ>&QDeZh%l'tZA+ª`n# #װ aaPc"hOSSI5;1L 4sU1 QƱ{kpd^/ pego䠮)s9<$(G,ǵ+6;.gזķUM|hxDKX- klesG㹝!]DEVbheI sK2ƀRFd'NjI/IqһC5 ^kd\QuV55\?B_2`8Ңt\T oi6pK-Ao+$տ>^Z#7s$5{÷ LaF$;6CpvצB[LT"gdsšyn-9[N=@;_WPRZA4[M7!N{ |koA*/ԍ1u&&.'? t͸)[g2d1=P_ 6PbJf"M1+ySl`x:~>%DCE:Ⱥ lfsXV lpr)m[8lާۼb6ތ;n!ky6]eek"8**Atb+HJ2\g\]ٓ Ir 0)2PRUL(#شj'RWN48+ )@m^sܭ`JG  \7^i(9ā(<H7QDtƮBYҨ?XGag#gd)<ݣׄ̈́Xd f-'Be:;{P5d%^.Oz1f;P6EOd*1pSRp_79OgW:4;tɶ|ꁅ8<N_j|Ar0e??Cak'?$UMoNcbNfW$^0/…{SW4xNu* dd y~b$]ʬXM' lŊ*Gy-kDOwv588?xQ Veb 栏sS- _؆V!'tam;t/go V.n[Cթ&n8>^lԨ&t0KSarHPdDA.9o[,p{1%UiL6 i@53G uА =pJeMYƳ6@In}[퓞<ów0w߄ZJC3E7J)DJO~KtxǪ=rJ, ˌ4s' C>W@W O*vH$@ݩΰhZ7ա}w5ۄ)D- DtOhM@ A!|?ӭ1I&ImHk[Bϱ9Zj|^nJ]}SާȈ3sKD@0wUC B9 +Y@(z5 kgp Ѱ$69o{LjػD=ΰ5XeW![G _e)jEs;)6fgu%JPTf[}^kK51Bkq؂PFEݨZɁU]ӥ&5xqe49GW\-m='< 7U2X,c&hD,w:X:߳a6F$[Exy~~KFipUG>i'ϕXFW[[zvǑٵ&(ӥuIGV 90nJ/_%|#gԥM$ics^U@n;j&Oz- is!خ &(>AEd:ifgQHwӦa?.`B!j'Ø&Ǔׄ^X/?cJ.5N!'tR }`9jO:.(`2Vq^ޕC7|OU 7ݰٓv(ȯ8vb*2*FZ Z P Kc*:۟c㰹|0JWS zQ-4F5O0 ED HG(=3jw/7f@\,?Jjꑠ_xƣ(75sF]EϊMri~wp*]ʻ|`3;|rӹ[n|1=? 9-GP|E8~N+IdWJ10ʎڔ7R aÒ)-6%;}N)=r/O(=gsɗ˩20t^#&ղI+;"<wP d1O߶{˨V>Mozb!:qM&C>{G!\:0:0Fo a15 GZ-¶wzY\vħK5f`ƻ1 5NNiD?یXQ kd+]2Nz#/ʹ$H-yjc kG|6(\)A۪@.'ȨIG+slmsvPQvc ;گ;.M'"ȓk6*'~f+P1>?zny*SCa]ZjIN#}t^:mR?4(WDw!oy />ʊ=&ZVhBb @)I$rTU{jP"AbyUE&-N#{M [Q[ afrI \mHDus r07:aIBLfxNqøU^kSpholTtm O]B*.@{>Ѡ?YH3A.biK"%^|4A#Cx)xScȵ+1@ S%h:001|.-~2ۻQdYY cNT2\ϵFv eYHO5j dz{h%[2;YQ qf}{| Ynw*!"ق=*!=Cm2H!X0tb5t3d9fZ3 .SXI.4EG)ޡDrGzH%*OZAvrJ.<'4N>CsܼNW}{OY#N;HuWzԩ5[mUalfilxDE5=PGѻDmQ{1irNැpǑ]yf4ah),yi<% 2[s'd] ^dX+íXmK u 1?Ii|id;o3vqStt]g9 Mawz LwW6lCP|^⊜lu[ _CH[EHVAMςٷWFnkհK5L߫fi .!)^]?EcN!h ԷtAhቫ-8^BG;:oj{o|>)Q.!՟->fx)/5iȥزQ8[4@5"ɃʧL2KO "t#NK%v #S))5h8=n2&^Nj[a)<[F "Ss;*C 0as)4j&pz($=)[ D&r4.M"U~!cD" wyG'1&ϛzo-HZy.{lQQZX/tTS5<:, p$Z CwHH.,΄ 4]eճRpYs2C(Cp_A12þӲ,ȼm$݊9oI*JCa9V`v)QX\ݕMTRXjqx({[j%kM\%ǎJ킞(ysY=mXb8 nyK-RNAm"5qdO yA$ i)BA`AnȪvm-v@f(C\OH)BmL咕{ε; ȨͰmY|i,\jNtm]VO-)3@&gV|?섺~h܆{`b}Fg_kl=Bb)'-D3AC]IU)џgPW>1Gg.g_Ճ mx(nj r:(7qR X-vQq-h5aOgaa2s~<>G ҅DS]l)=IK z$ hPT晛/8@>)Қk n?#mqPkyAfzڵ2k<.4ppi`AkOT~YPElW b啷”ormSjd40Ūe%T/"O]٭>{4t'8_c +_L rp* #_]c+Zs‡[H^z'QHy#qops?.+QNF=9RߧRZ#m[&xmFX'{jL0[vM˩\O 搴Ys -p;d@\ 'un&f& LnZms W$H4Iu -k6kִUVO98*ǁ6쌨Ϋ xabsXR:_D;`/.EƗ͸FQЏ/2e&m"\yN(S*e`B9˵$DUD~md҇;(Z>(6,ubyi\wOmi/VOQu3WŐ:qEa鐗VÙ ԖPjK|ѢD{:6}u+5 hWÒ^wI¸m[I#(f=H)^ŵ @$Q+j7Z+Xw H>w*0'7;s6~TJ)3]߬eݞ+bH񮠣tP͚f ɂ,dWi7S}6כk- @}7MƲo⊰)'(q&oYJME'6Bo5dDL (þ tj]{/<_&H5T1D0ІB+Op-ƆLIw2jG̤Iɾa p$Y/!(1T{4LJLeʪ4%SɄ:6YxJi:NK8ua,0_3t1'b 4DqLP R_z. k aUtv!ٷ 6e9x bO p3[3mSUrڪj41L;9etZIik7~$#e4l*BP|,ÛŰ\Iy,Kp4%c*p)ʶUUEaFh!z,? rS1@`tw~|W.?B {O6 u1-=e3 8es!$*zP'vD{ \Њr}sT&%Rܭg"mCgUI VNID*!=¯yIk*ovGsG^U(.kv:ҵsA.:4>G|3t~0;,Hgۚ˛ bkӝ]p2mQo.[ B,YnC w,GhS J/(Bʿ -6EP%ѿ͚6\9kGad1Ζ=F)6Ґ^p`v+-ЕUbzdϳT6pd Y.} *q\,N!;JBjʁw'J6$TmF3Q:(&m/ jCh}u;t v 4%LhV8 uR!ܖEjo.bg5}uzfF&+䘟.GZ#)6l3Rf'su`YUQ0G =*ug_ KrMI4i+T"ybN|t8!өV]ȧkI{)]I޵}mmا(> )wG*|9ЃT6%po4D:*qY M&sru5-a1Od69yZįfUB4)' 'C}jVԬmS1{7 L^Bv2zz8~;5aОM)J,h0_'~˦'\v\mʛٍTT p?wpw-{y \?qRFee\~4k+h7=zFZ r+8 Shl.4}wDk„Mt4U3 D.c s2`eGfb4 ICQa jn"y-L>i3\nK ?00SBkCQGڋ9|oq'YdXSqOn.{5A!i !~q7P 8"D Pi7|Yрsho(]kөZ7>ߨ"y(gQx[&v_V[OX_7~\]/9=׌lMvU!/~uT.Vl!/2%08OQ1.jCu+H{_7 ULQ7i`q! 5lruP+3B]|aNp[A^C{QBU;0B5Pn 13G@'VՏ0;$5 > mՊʳgCEX."R lV9Zz4F Si4 eLkQy7 t4kQUXgX}d(ܗW" $(QXG^1aL:I*L:{k蝫%#?Jy:U( RnSسX[uxdhWOB+ElTN ׿7/.9~O*)uW-)% ~fKF{ }nR '6Ujb\pe1Ws+ݕf*SEʁEGlZlW3$h@'</Uz^mN<{8J0X%aWו]zl98> pE]@%⬆85: Bp,}ip`-rHu N*U}.5v|pr-._d2feb' )Vj/> J{e`v+?xUQ{9ސ{u죪4gA7sg7=o 9-hyPcI ٍ:i0SM6VR, -!txHZmt&.&IdV=G>w[Wb(?Sij_(=oIt`XlƦ|XYfPb׃Fm2j#n)  c{wxEe=tUvka Uα"ՐX}uLZin^zߙ 3ܗᩀ kC- TXqnF㓵ˠvѝW-d9hhV]oxBTy@\ϑ;fS>i_-rD$ih?l 㕇ۤICx-Bc(%iڋS 2yUCU9<=6;X\ QfA^_ڱeA%ԿzG_Ћ]s? LItyh򭚋5cwyΜFaipɣva[4xij(N(0Ln*1 )YOf kt?߁sٻn* >A%CCLFצE-H@!cm{BE [mhz3BB,ހy@Xc%i2}ZuS^.B ۷#hQ?-)ݴQhf@w-:{MWW2Ew tXi=ÑMõYf0`o9-%H=cvv's lp*A!33c[<1,Ж)wAe/q_o wzlIQkdyQV8{m\3㎅^l-hI|ءV{TK߭ 귒2PNun@>]2L+I\*uYחٹ#1p{5j& CDahKc?E #J~x(kC X`>{n x4 M,r ~X@ŅoUA+Л]}g 0 _ƨkm{`*>̇ඳB CqY`#K-t#Ǝ%)U+7ZNUpN~W'<_sHBZCORHs_\VWS;,=s|e"k\g޵-(\):3 }QZq#Z)īJΰnk q5Z /vAx%ơc:h7 *0sM`D'Yt1Wu1lZfEy090JZ$C&۟ժ10lĿyTXVPR5&I0NrQwsqRԾ &lcf/ c#{3X_|4 K+ NV\ Vt~u_>D5+[8>Zhz0SKB]@^OApWț+5ymOODde 7+0x"յZ{Q oCrt=b~At4~\9MbBkqQ];4uZξYwT]Rr.*E!X@h}{ɶ'\%gAXi`"eF؎yc_u7" ֭^<_(svKeGj=Fy5d p ˔"35xNqm q Hp8z;+pK8fa@DF0Tk!NSV`Z <ݢDyIUfTKv,KTb{/5"'Py1/"#9-"#e-3I ;;E!sDHd^zuB D$,h;T/Y"5GEmmU\3%W@W?Ug}m\5$A8=A u/ί90 5:2z[\dXBa7qnEU.3i3<$`8kNޡ@)R~G"~hZXPC4d+V2V3[s*V+,5Np^Mu|6 DG,A1׀IET]~NIOUG^V5L8}Y4|exy/ m$vwtIMF3CưUP@Z+o A&];_[E|h;ˁFC;溢#=2%s?k0ۭkςUЪl,WHƻ-PJA "L~)P36)_Zn18NI?wL|DH˪_ َ~:F2@tn((G;~pkE5V#↠.Xv*sj ֑Hޛli5 3yP%v9.E\} ԘG4{=sLꆌW@lLyU/JWڳo oRP 65Nwe}=)i| h+ʨ | N_F"- MyCUP11%>n+arRP2×CnU.nO)k6h簷'v?J[,A^o7K=y0Q!ԓi :bx& kTUA4n>v7)2~Y01N?zǨ_*yjoa$wi? $]켡C{T'ie6ն]&KJTnɃbjioODk>,nMn9{sj ThTr}Odu:Xrn+8pi(pf`Ҷ8'kғ4O%WDĻgɰ` .Gw kss>B.SeK?Ah\(~w\x+͸bφ ӷZZ\b.KBQ`;JN sn'կ,Qmc& ~/sɨ{08NOou2OxMŌD(#xΎ8  U-\)ˇ$jɽ0tď&LB#Wjғz[ ޔ&{BJ?ܻzVQ{ F2sq~p`&,̂l#Udk^}>f^ Q\@M8R6R +#kGgUŵOU? GX,e>sJ=ZG^[ \0rih3Pmٽ͗ e L#&g*5 )q Yz3q_]㫜hhdst$X@Zlc|gO ]Dh z |UлLX7 Zh6i l[tIIQªn&Z%XqPXV:x 9iݳo5 _ګHIl2wjGI{fu)T3; >$/Y` (A"͢{\%%J)N~N؊!EnD. N1Id.T'>֏Rḣr؟{ ov^biF:_ sOl9Ch¸8<䚐lyw@-,\=0mQB>&@*z1z?nYHieN*O*Om1&#JS߁BGEl!10]m=,9K&D DU%A ݩZ3'*~%7˰m%j9̈A|a;Oᰛ~hH`;Ѕi {;-xGKN(<-</[te;Assa XX$J{ddVrp/^*-,?ٌH%"Ӡ'phY2&;GYf(P!`9 5۶9dv [ iZΐQX{[X#$?@-tC~g"P.<" D'O k -qzRj?S`! Eio鸟0Vz=3ѧNX%O-8 ^rlC5ii1; U*rwA'[l_5jJ#Ŷ-7\Koh2' Jɚ?Pb>FFPe0oXE?ݮtOf[w"Z]U wN%^ [ɰ I#Bj> ${_ !0mبD-폢b\5\aX UiҘ6F5Q >f h1rjzI\5vDD>D]EG4G}FHP B#_8B[Hoi$^LG@5.uPI~{kۖ6??Y9/ @3>jLsQۃJ` 1VJ tv[oIV<9 ]UM6^ZvU=/|{.|TrO9 ¿ z7rdl1a4?jYN<D}8omڑnYS[a1xTw>yeꜭDonͽwd0_%oѿҁk#KhVx_m"ܤ%oI$+nỤgF&G ˲n|KSKDIț|؞8\QГtQ'LÅR J}5#=v$g/\3kDYB|~18xQo3۽SʖU4$׿m:΁G7>q( Ta;)~`ln#?FR:8{~f<˗B$\+e" `P9ū1e GE璵S^CfReVj9??1nHvqWh{Jy/+8"W_v(.AYE/ˮa&u4ދ ㏬EԓُYtLS̶b']w e;C,ںCЏ쾃T;EU9ߏ +P#lpȐlmZ:U`֍MeW6d Aķ o#f҇yB|M2VèHNkȍ^r}/|qӌ?w(Nb)RާwuqS"E^gz=鷏:+H t6=Xg3T*}vܩ=LQN.KW~e(.B2 _D,)vJڝ2Sd<$&Oͬ | sEC0ҵ')~4x{4dPu>ox7+zil3~hD #O&AE7$⽒- UNom2#-ڢ ! u1zlXRqrp!zQ2WF )֣ו:HGBJ>ah9W~EOѯZKH56QB@_Le7c gxXfI"J]RȧDM4oS*1M7فvd#(<23Y^YT]%z>LK?)xnj! >`If(vZtWgzg \lO9LOǭ0FRaS01uOk!U_(KPc̯ojAE|Uό% ù x*xv6W60gJb4BK$!E FSKiw6.>u3m'bV9MUig s=9$Z}"3s-TLtp8|OEeV/pfzˎ:B?#RŢ^!) ݾ&-QY,!rWl67ZZK{ATHEg^6~.9x3vBI{I6gc]LWYX8%> H`|z(D|@:̬i1c vG,λ4L ڿDG5G>^Q[^+&^  ;,> #^SӘ=#%.\RȖ=Oj]-E14AgHv% kEʕF)i#Wj5S mT't,ζK)R鬱\}~VPr??tq(Ϭd+NGş lnIզRMv/p0QڃWr$ Otdp Jn?ib\Nye<\$2QrXCbSR0Vlk8d\ #Hqv9BĂ{dƕhOhj|G]\? @zCxt}-i9VIfm_(O`Z3ziY'uvkFz2jb1 bjC"if꼽qw֪>dʝم.,HمB0ɀA]mc#\ȴ%Bs+T-5̜/B,ಥs31"=:j&NrSspzZUglNyGPc$y|쟄!뫦avsV/Nч_`6dY& o[˲L:ԚKEA隰)}YF2CjlyO~UU*y?A{ˆ'y+}!eV8,\9WE#z>]Hw(H3s%A*17|AXMDhPofϓn>o=Rqչz #4\=$A#!CJuDOruvvL+&P]"O(fn4fr0jLmo^1ӹҫg rnf+N^޾jʶjN^a4Ngr쌒-V4|LԅrYG5O@q!pKԩvaz!9guIƏ^%T^u˒{N:Tͣ ,h $ Hi {TR >44·βrfg9; $3 @e,T c`Kg&"%Dz~:X^]qGdg]w<*&xW=6A1RYz- =4* LK R3^P!$Md4N /2XQ6FReڠWlg'D!m0&&2[*vDp9ˠUl&$mm 4Vo P5D2 "I9dH,9}L h,l#muj:N̼:\VPb{9Tpl㶖~$`*94,IްP@^y.9>df)(@3'`e5;gqL$;Mj݋&lKS(k0PGQa ǥ#zdfW-:Nsk;>1*/'ME[tqqHrU6A=$@N*?7GIefߞRֽ}r6< Huw5+! m#t˒ٖiS{i!X<37BZ浕ueժz>oqm@a_ш>w#YGBQ^oqXH5q|$Sfg )„0"~\W6<{nS$}sW׉2͛{1p Ov} yJ)޻qܻ0Skž3JL/t"}[V+'j3q-O{/ẹB@lp[%ֿcxpAp`*m#1~"SmTc˒p%ͦ]4G)FuЌp|xz4ZO=`^xJCFAp'9k 4!SzV; x ʾUr|l /*$w1uP#҄Ԥqn¼b`m.$D~7+6}{#ڦ0Cj$^O}iu!l74d[O4+,F-' କL_Y/y~0ՙUj S=D) >_"z09g~{%9Ȍm|}+g- ŮA倔wZm?O'i(CNY|P|JhWokfS$;p{%6f֛(zk-=:ZE4ӹl*iUN. w{H/:%miLk?jR(U_{<&Hi^tO'}ݑN~fR X7gBJ2"x_?S.(wRn)(@F)^JF}c*gV_x^=^睢2͜qر-F9vXϔ &d+ʙ~TȒ kݞrxN=Ly1G޹-^i[KE`x̷9cqJ@]b6@&h Nqe(yH,/z&K|hv|;E$ 3#SS 9VdӌTUme( i^O<wH3ٽC%(CYvY]@Ke|D,Eψ!C3#Jh#G ݯ*R[p5mPwHJ4lE>dyYKbJVi]Gy]?m*6w <]5BOoXU1ea B{rX*%k&2uI,OآX+ i XpuOIQGtݴ<óws;B׮&K?٨XmQ5mm[u1MLRQV"wՇ0F!>GZGkDZ{dؓh[c= |W3(fӮ*5^3v mW)ˋ- 3;jq`J`;ip͵ bdf,:V w^pO;;.0%lsfjM^AQzm9bA\]2\ ń p И=xJc 倂/~oݥZ0t.})Lh#1~[rQpcNr5.<^rUjbH8Ԯ!zcp"kd~z!\Z"!}.gLHا a|&Ũ;ŝ"*"- KgoA2s%U uyv[,$?þXaLh/ hF ;ߓ\ y`4${;t@'ˉqPE6dM|pV#=ػ#o|= g*{!]' N1`֪ńa~D{N0uw\N+'s'K8Ybf jOA4^x~pqh?en)) ,9_\OJye(#DkMT&z^cȰn&7/R^jk#79Խ`7fƍDYVVIKNzё;#6n`ij1HV|b9봴ʵ/GR=Lmsz 9* p⛲wU@Ƶ.~ -L {R2tUcA9t'`#Jt# =92Ϊ}zt4VRho`ZHb펳ƚ[d}6"3n< #.V;ŪapΨ>  @&0UuQwSy˷ƭ"ܩ񯉊#~s.L.=L oD nv_[n޼C[,{kݶ S/$-uzx,yuG$uX s=*sx k5=(1z"MDD.^#x"n<^t"8D&%/։XC@4K0'jNvN3*\JID@._Vm6+貶?QG$KVQU 9 @}5~aۨ+V~4yLM\q3md*rH*z &rك'qi+Ki8G9J,_O|F~uCV;ɻMo%~谉iL]JV\)e@uEnȫNWMk 4N2;!oE }(Sݫj\FںPfT#EsnS9voZ Ip>`ΐ6ga3)qDž0lp#}|gM;Aԉ q(J8x:%јh]:kb_LJ'E2,n{dY4_碱"j!Yfh$`}Ճǵ:kʎUbH6bQ_U9qbG1}믥j[Hk ɍ][+|BvKc1<'P' (,qYs:K)^ #ź^CJQ]^0E'YFwP>S+wT h'ؾq-g$Cg7dkg6@N@2GX5vQ6cI=;ϗLIezGWwN;$_W1n'KtxLTWZ3Gr,'FWB؅ It^Kdũz3\1EbuGH3+T2viF9B,pvJ7#\MTM`dCʚApYeiȮ`K&xs %׃"^x-Q6 \Zi9EtrXMKYLy“grfyX+6C*Yw1ۛYk ~py 9Mo sk嶧t\R.6i{aP*oTAMgEX-E 5r>[ ؍m!~Mi!=y{ڬiǖT Sl6޸<8VÓzdN'q䰛Sy*ՆRF5[d }dYzTTsH0<#y i38L==:'XW,$YJF- Rg=qL]fl~L?I/d*%d4r$ƴc&鯴vI0ѸV a0B4CpvdZXI >wژ>?~,=2@CN"eW E2nQ"m\&\B7uLo9/z:c.N| Ҷ ӻ 3p4_uC8a<."CinZ&2XIغ@Y eE]/0K)l9?Y!|5J=8F nd># ‰nAư$T]2XyZ'p_,I(L2c86o-I(SZ7/z{ْuҽa1gj?,%[Y^;Gc/*L0(&(nN̢ĭzyEʰLU?"V򜌊rpUܑtH%JHAGe7oK9WLdZc>|GEXu8ݖh{mh~*pb"As*[7ZgyQhY1wXH#RSYG8~`poϟ- 0o7 f|- X4ėwst Wt*XNw:6U(ӿbKXuMGXjZDϡnJ;Ucql$Rz]ct^k O.@ɟ}a6 9lM YYLR~J̃lʳ>. VHG>FIVKùfz>eFǑSLJms5 [}t"iy*_V_S[ϪtdzfP{tȿ)|Gfv:-NVH(6b`I5GnDQ _Ȗ)w~ЕY࠻^0y$4Nmc)|Ii4?e :T*V%vf!:ª(rlQQ<DAA=QXb9'?qRbLux"_LL9ry;Fv3Lʣ-B/hJ43\pZO`\"4~&?̓3wCBXRSڧuŦ/fw =mn@!)@dC"/Y(|$C]&}` .;Jz{ʽ}i}xCrIwTjxT4'i)t'E>NXACOسMLzbvʤ& #rÒ _}l@~VJS]/l(GOy@+m-J3an`iTҪ2Ms'Cy!=T{SƹʤKo{۸(͹MhQH qryW 8BAܮ_$S?4dBaMbGēQt]pK- ¦0$N㧽O=M_!+ S%8@O D3Kb^ u5ʔ츭c~~jb)Я?ݣJA Jid4uUfsjo|:|i Lih"-7K{}P\ =@\Hnu!A,wCl3n״ ؒ YL8"k۽qOy?^鞔nH>lW޴Xeiӎ'X_},+謚C\~> c.T<}?kCO^;>|*:5] %;f)q?)0^ĂPpęEe,@]ŴG5dۇG=BY5D⾱BϽʼn댍j+ʹ ]*"Db"YOYOF}Q~H@l=zaik#8či>&.-R V_Jc$0Wf޿EDHdR' (< A30ܶKw(e 56ߖj@&L,ʔ'= /߿>/Sb??0yF)\}V/\NY#bBi.yW3KJhLDw RɩSj;sӪkařMtOЁsTֺ/x8j :lNzy1&P@O9G7 $ ]$ۭU v,.v~.CU:'k];B@1l-$E/ى4ҳS!ں"Ջ?TGˠ¼,2 d) _=\uu$|JQ=;2d g%( IoO\e/ jT5AQ&{mpA5szo3*7ڳ<+:D͔R֟cR윮-~J}]f۶$H2DټO3xMAq`;5Lnb 5:d>^4w`' +t6PJB2m7nE|:w7Ƒ$>CN-|chB_SNR͖@?=2;CP?,f!O6{.8$Z (G>4W`IcUYyPc!ޅ{xdxE&Y18׆Ƭ5j˷z^o>oԚtVE5d:/Pky_nA.*z[%zt>*DzJb^vZ3WtλT3=$sy7Qb鮴NX`5D*r-*i|z >Lp#LKJ,ptO<:RV/kfcl :T}" ¥z t[0(ĊFCP`LC{U1}#9Dhoķ8;evǓV/6R-:/V0!DDEv~@9Z(KUP @RG7[`kQkėUC(+74?L"v( %:wj˘SƈN`JKTG:N\$JAՇ4$ @N`;gU1:Dna?b,<<#L :]YNAO2fre(i HSţn(GDi @$Ρ awRSrJRMYrdh]*,BLs4Sr|ћS觙>AW N -X~PrᆡOR)ZzJ.[w" Rhv1mC3 7>ݗ ݠ]>ASr`웒)w;̣ڽ&ac #Y@rn=o*{|noq(De_S.j!(_vzp3^)ev2egrQŇNlb!VqM٣U^J#+ lLG8SJq{zF zFa 0FĂ]-51fe[d p{ = u3o !"Oy?)`len~Cx)#qRB *jqQ'`K\lI<2UdxL;t[C$8h ds( k4<.V:IaUt%],e@cHx'߯Jߦ>F։EE#vMgc:}qahelўZBU}ph ) 7N.d^k]7Q$vi J m:U|s<}xO}}nH,"t(B ݐiE N,$i(?p[ ^}x_\7hۼr*o+.ַ A>׏X O+@(F2|!4diU5hkE<ǝ7 !΅$\:M 5.pATdI^2H!|B܅!GhHxU{EbC5>K* Vٳ515)I?YbpD0E5fNF=>`uy()R)}p 䖭9.o:y4\n&64I)Z4daƜ0^0 ,;z':Qqr @  It*m'sUYDq|<͓޿QԲakݖ@/ @};;>ZǙFSϘ[; N^@3# |XrwPKgL%4֎ P^X<\@e)}3+VG5 ihYn#Sb(0m&l%c?\ZsWCϓWy' {y j'3"F_ 2{ }Q4`Tj&l@^}{6p` e5B?b`-, O-VR0@eobܮ'ΐ t,Ӷt r\ ɗ}|q^޻34 a=4}baBYd+]gWR?W&[pD2& {ӌ=^fNvQVDOO)AwnيHUIN؞Iн\m<=hdt ͮ 1妣SWAR`琴:hHo9u G,*c|uY%w3*ڄ1>PN#]hFhLr'^mqv3G+^q +hHic<&8R<`둽kMUy}I RYrJ8e<@1==Jyҷd`"!3RN@yuY(c0\ y G.iYf٘=ϷcaNeo.Da 2j4f&ɼzrmNBXes"ޘQyPKrXü|Vٯ%xN3Ik9\{QT{kn_52KGbfE/ NNRbo(wD=ߥJ:,x pd3i,:-뽘c e`_apm mv.Jp)PtY޶7I빹33uQ})U } wf.0U vm c`3G|/Y*a_camq2 ֕EFh+7ܣWɵ,LFc&0_,㩘:#»`>E/4:'뗓|vRE/d{8Y_oN .*1zmAowҥGc' ޟ)apOl Vg;1)V0F]2^!uIиH8}7fdQ[%X#-#}E4;J:H"H{n|n|!!6sJUϊax,Ə4L%-Ta/Ha4J[YTEjX3MJ$ R;y0zp/ 7)m8ʂLCϳz#8JzonN^Tu=nliT0'^;Nφ$&_, 5=^=.gv}=:"EEƛ7LQz ̫ @9 ^QCҏz-Û˜HX1ZL8sdWߥ?Tx|`(|O6 0(wU9--Vm5C= V1,z&7pJΨ>ݸ !0HZ?k;D 3@:Fc#)M751L~--(uS6b#(c=(](#YcvdbAw HI%+{xkc/` `E q&JĹ) qԘoq@mߛ}\1+ɖސ:ZCbaIFees2z/޹c^z8A?]HBHdib6A7RK!cJz}zE=)h )r.Ivb6ŗ$84B#5`@_HabG^ Pֺ>k ,Pb߱UX6n>Z3yZ?~!0#do9ɤ?2 ՝qLUp&˅4'TbtmtrPb9f HLs1fPSb|a5|9~o1$pw1eC˙/178Noe XFl9(DCft`?Tt8i/I֚_>>(ww &B^ݚf,k8`ka![ZUGxIM,.]/$+T7҄xMbWlyua.>Ĵ$rX/H,I.<-, CX)iۘmyec6]8UB`4F9 : +xu`dF=φ+.Hץ7AJ~Ydj[zH~~T+@a0 Jl, dpKĀ3_vCҹ*1d |-U!;O)81\.)gPj]FdTYE~ kMdmEW! vnq /,:[ڣ.TO' 2V&> `7ianK.zArOoJO6i^z,"fZpsF;*tZ}dgBi"#-gm*ZnZnx:X`Pzwg۸c@C}ɧ7X= )ll~DrY ҫC8Ñ@}]^ZӒ-'h!k1j)>cWޓTGn~lQ_x3"qOHnt!-]e57${̻KH1SQ W`}E+k]z6=$ۡ"C|UquxXv<7V8b)K'Y,&i yvg|DLt5fk* 1̍ќW_\xAAVqA+ ϡk! n MB"jaa.Weޝ}[ o1H|/Y6F\!sDHEt{_ n`͜Ċ{ִ*Ԉo-"4흒|Q ɗ@^}\IoDtcꄑ76ϙ[.&Y|͍мT"`QuĥcvXۦ%/u#w dF y+&*IDO9t(>W`1//@>=yTpKS2YoaWc>V-3Ul8~=`h v#j|]\`le@ q ih}:@sCBYh}tw^#B5cuW&zl%ǩ,`lm$?YL]\M+Z!,Z C Lh@W_H%`XLÔ04rrXSf%urVc~ [D{VH |+`0ԧ؅`NԢ?r`|2!ר3䷽9*#2jXqW4$⭗@}$8Bs ivv#.дnw0A< .l~B>F,RMx~Emߗd|&R 0Q[:Dl^hʅb-[f} J_D 'Z)"M[92ΔڗJGvk(0K&nd^Ya;Pq5¯]神{Y' @mV:?SW)R@/!]|ԉT~WJztڌZW )} ~N#вi:r]~5Q$8ju9]m*)N55A)sȈ ?z!yoɕ“IhE3QҭM;00AzXMvZ('m4¼KTo[5(Y\֓+<@j#Q\R] r tOFQ,=Y(dwfI& ta|a<7>0pA7ײ{=2BǦJFP_͙=f(y=Rϥ g#lYOޘDGԒ(&TgeL 22A] }%uRR,SWǢCtޞ>QE&]DUضI|~B*^2c[C)%-#,fXt,PXI`q~\ޖtI8\kMf$Px '$9֧PX͏vQWxhII>֪]j.5Wt9Pv{_,߄l%c.{'uͩ 8rFp+Ʋ&/ԾրVU#6ytm).ݞ25uȿ'sIR֠xeͨYL<42ݳY G󴐓N4d}r Vä7! bv^.Opu%6?i.|:֠e(9)X`Hg~( y ΋zCm6{Vv4Ū=b@s%2ʊ Ric)>$K9Bk8Ay /xD,ibPwKچx*듩1Nf8 \dYU\?Lx҂}xew$;B+ȥde ʃd(J 4S'!d$+ʹJXDκpwU)2!scVmٛ*ZwqB@RL Sn{1D6Q~rzWԆJ'mĦ-i hOy_A}ܿ5le}i ᱍH”z `h!Hؤ Q5rDaɷu |Bԇ"o/DG2dI Reʯ)<=, T !(]KE><̈́cMZZ)+3S*I--+D=H^>ŀnJMٚs =aψ&|" Σ)Zy1(hT5;M z.[}+W"_zW*L޴%/d;2~*0I|q| 8f_86WBZ&y8{gd$[^Ud))J=8]eЕsf꠮ީ*v ı2D\yV4v/%mP/yuf4ͤqx;9=awhIk;*$;d)r?{mƷ76;衍AAT`FL=|KrB䅩Tq< D``c_a݀zKzUO8 wwM` n7kjyJBέ9 H7cjb rhƿ2'KGx)LFsg&K}WlMZ[-h.:bp3PcOQ&p8] *:hD @>X~xRZ0-Odmg\T;nIgKTIK127|`BgK*wR;_j65!~Z`JhޚJP>z.9#Ab>F { '/+B](w+:.H!\JtQ9H-5# [<;k3oW0?vlIq/ \%}g}V6SRS[FȀg1E6y/4ؼcE{]0SGq/@,>jN>}R#P THxibJ8@z|Na+oR.m.-|3Ꞛgfr2Nb짧?R8zay0}@H7΅Ђ9}Jmad,(:Ɇ3yRƾ6^BW1 Z 끿TV䍱Ni֮O툥@,^\6$/"ֲ fIWj+ gqx*偫gT }j/y,}mF 1;Mv+-3$u"%9KԠPuFi> Y9Rw][9)SP.Px" "(Oj(Y1ZwB0B,SCinexNdJza^3ҷEÆ>ǺT/DǗ0~"+%s<*-[mmj]KʼnQ^sS(2D ӿ0n 3i]'EZ[:aRE 4I\HQͼklNB=2;ұ0G8{ѾAn%X :H,-/5t~E֢~Fvt([Nn`\P6?k8E5cI;JM:?W RŖ$zPx# ݅ DR*mG? ؾlQqcu"'E\`z Xi+-9֮F߈)Nu -ȞM7h74j 㢐),񺩸8,Dx0Uop! l֔js + B8M`ڷ*;x f8R| UE!~%C=c]0El|d#q}7u\;V8VNu؀Ă0Oӷdf͍VZ*$;SJLU$y~ uRCmixO (~y M-~/Ctb$/rcq-|R:l?o$䜑y٥=|wWGŖ[)>~ -+73.D?myƮ~juƅ<l*ap'wZş-fe~$^L hbD< \QJ@xGeVwWYn4v~݌aRnVz$a (ǰ&7+M*/Y9̶JY?*{7a}0]eH pCBg>M+ t' CiD4:r/Zj X4O" Q8 9[Ef)R8@ɯ= T,`wж͜6 ILjB$()WjbycJh6_ 3O`ZhOm1󏴵҇7#Tm4L)Y"XdQa80>w6-~.;EM?;w0,CYP9-M7~*== 5S&"w_Yŷs! wU[|=**0ZZ"KB e4Νx ,Ο~w3B4{HiE1 ].r9E>mIZ (nX Ds+N_qRU:5 Ҵi?MD4BlS0 wZBH\+amE$:^k|(p6Cx.:64VU}0E7"Z->u:mi\²-X{ ^9%&M' ĖCNmW0}=̯n7옐 @` + <7I ]U-]PyE0I _f P`Rіj uN={힧1Oi;koͯOf6T?HWY w/i"9B/j l7긜RQԖ]KK  {\PTC#/0U<8'{o42CG7ˈdxt4սUE7֬DWC'!RL郢ADqphB(BUqeݎqQqIE(#gW(_GS ~$3Y f&'7'+]ϒыN_CIOI̯ ]!cɬS08`#Q3?ZA>@I&?RD2HZJ]ru<(/ѯL{q̂ alHu!oHUW 479 v]Kim#G Rv@<\Ѱ2L9Sa05h!@w-V5UmOOCLDX>l21w/mpY$곻Gp+Og t UykTqYf} iBa7kl0BߓGl![c8S`K8Z :l@ڌ#$G5e&@b14oJV9&AVx?7%:)A´)[˓_>czy';tBM(I)K$am||Vsh[~ s g8DZ}\ ki.H!l\trlD[d;7ǝfI]n*b~1/=F{jr`S!v/'D 3l;7(l4ƻ}y_Ώr-aCߟ%D 5iy,3רc}}2#G_[ - us%v68*vuvQ9"njծ15f]Lsq_$ awt=z~*nYϠyhud_雲`(@Tb-ٕ`lP;Num9l5 `ynsgvl{{Z|80AuƂݞ]Flj5qJ3Ng6)PA'V~Ԣ/m@e m嘰2&tuXtWv ڐ]2?.ǣhmRٷixl>̷envo)* SQi{r 3=z:zi9}myء@Q;_IO,´:+~r[B PY+v}VƲD*!*z<=k̲ N9.ڱa"-^K[7-4 #q-h[]oX$@q$ّ.luʌx$M{Xq< r0O7}RRa~ƐSA z7o$=ω ",{οwB?y| J{3Na{'bI,ק'(ZPV4EyTam~*mv{(Ԣ72Rvt=fͿZ_t H"th5vNo)ul2Ci`xŷ2)/QMp =9k_J)2A<6_LrG8eth&@X)cHڙ|{N%$:r. f2VZ%<5~l2ns\wv\Og)&!UHmM"[Wn BN b?NӃ2bR74'|9ٕwl0X|'9uo5I_z6iޚ`OC6H&@>S1ssV+(DFo?L\lOc]~cRP=+v tѩ7r$ 9VۧBՅiU@5\Y DɻѥP.kך6TF=zYSZ!S{qxc"ZzGոB=J5AczAP{" `fӿ_89&,*xo3mS؈1#lӞ._>yߪ͘r[G0Z[[7bz$Lj X&VDNMvMYJ$2\$TR)Sk"`ER69-1X"QցJD qz7գ0[ Gcŋ?6cPi:yze!GzܳBг*}xZƱTgs=' "]o9]7xt[5{1((npiyex006d{>9EӷH7&ҚIsEÕ4!;66[~l1|=;;w#,hw7~ݮz-X|8{U#+nT(Pf[y>훜Wt+GC(L{?T(_a 'jPpW)-,| <227Z Lr rz~kp.d*~YR$֡-Gp z z%#:(OϟzGLqXp➫PsVg*/-_AQ:^ W5Z҂cMՄ)ȨdpԌ;!"b8i[CÉi+ԊU}HeDSM8a0̧QP3T8j A1mjl6z\CK?/,R3'<^4]kǿJ#$)T<\DJSM\> o+Y)XvК& _ |-Td}ca/`j)ݾ(VcW7,=&Xߙ*3DR5&R5^mw!)TZ ;p̟2=_ SErS |ʜ}8!"b]|nRٞP=6Y'И~'\_Ǜ5cO}c<4oStldȭ*k:]s1j؟/L})9_|sL7HeT"UNE$<͈\}d"QGcu*Wl:TtXX[H'8U%?*+/Nˈ,q2[}jagRQ+6/L Zȗ]8[e%lIzl3.r䬺NJv_WzrPJ0B Um ]'3jAJazSN5V1LP{hWz 8dSe3Kt4 q.26x`i0„Pt%JYhs,pwd ڣ]pq01tl#<]{諻o;zEB_[ h$2Zܱt;ːA\p%LzfkQt7ԩC}]'hYՉ,<%oe=SjkbK|S* Xlr.:a.?ql-ܷe`|6XtUTxY:7d SzocMe_? o:dH4;=b,_y}5~U6 0_- +JO<)`D@+WtrH(<+wLp@z{烴`ohl٧N7p3Vyڟ)!Jׯt ,u% EWKv1nMt汯(/H5^dXn "6'Tȭ5[*.?W|yez!٭f\@ ղ9C Zp_e/tuPV6?t*vz. Nttw7h Iӝñar MěD@wʪ)5kpz#&Pny)EK!vƮl5>FF h6afwHgB+8r8` b==RL/5ۄ)yޖce-r؟AHݘQE3iSq١.I;IO˚>cY٣pV6ZD Q(`n5qgZK @wBgQi/.;hYGrXYZ\{eHĂ 9mۊ;̒ ٪c䛭!lmܼi\xp2׿5Oәm9#G"$'C>=r;s( j{qDD>-|EJ} 3{#.hA5S(f0#^EзD"Zrr-w8Թ8634MB/"P!RA"ZW̕괰]^eoL"V鴋 9Vu&m>Ηu.7#9RXÔ0ZC/l߳e*A{/4v߿g`_ wjlCKYb +,w_6mӏ#M13@b5E]D6> r#L: oF)Q !hc5a٫Kpac6|`nv/3/\~$+ьImjo0;8Hw<7}j+1g_K%eV6 l95!D)[{emoqÖ$Are~fK_uv/U׺@Yho$zjDo! T#0C/P3hL M}p3ݬS @Ecd )Xԑ2=lrsh#2H8~6>ϯwr ]0V>wL(d*Rl~ч}rXv??+of 9).D 'xBniomdJ)sMhx:׵:.kWȬb$B M>EPs\AGbF_D֩XhΌ ]CӶ;F4x'j16tK~peD*nढ[xG9?lj\zLCri^j :NNB%EIk D&H~)=ګ[>=慧Ak.i]Ÿ8VCE^XΈs!HZXg®WT>VoU*G7<ԣUXߪ*ꌸ!@m"H$V9; a 7&;{"?6,+1:k"7j?\.Q9BC0SEYAnL{->E8 Ev8 sѭ*b 4|^"BadB`fv>Ux^;s<6 X\m;z#EYLKONj_Y*/(T6l#|tob' yb:L@ekaYh$寎9p~קUGhR.G Sz $r['HHA-E`&䴴1g8QXfdRH`cykuIc-HA.hJI3 Ѹ:Yƹ[B D$s>%㿤џW?-jU dn:eh3Ғ6 3)25'C`܈@,U:%y`ZD>z3Ub|`L3iu1G}~&eM֥O:DTk%)NG~0-쨵Oxz'E^qdJvT9<%`{uzS^m3m_׎.ەP_+M,\Fa祝yS&9I]R v]<]>45Z;ڈ^iB,*Ӭ(J⊵SXj4N#yׇu]>]m4j;jJ;ƲXjf &WKˆQ!v!Ahj3̘[)HB?2#N>#YؒLQ,~|O׻lg|z v.%ep+S`l|Hç|tϤ ip6]$5.av++"O;P.9˧X*$l] |Y lko:X+7ٗ˅ g`Z3c53m(MжֈB%UFkBV<ҒfQ\7Q@b0k x}K޽5FMqsnM+!SB9rz(UE ^PI- $Dv1RRA֏oxl{L/DwH52W2hMp`(TOD` _7r|vHB#YOeaŜzzI`G:-qNxX(hWA#]CYt!;9STm"(:.N+L 5J+*RۊE&8IEÜY$Ul׃{#ftCq,VJ*7wJ` `}9TsE3 kk[7# TA5 k:lCL.,k*,Woy{A_?DR׽Ovπ,EZ%TIfSEM['#]?H_,+j)ZXNNra]\ mMSqŃM6Z~)OG=xm͒YECv>YIS0mC|߄e.Kc~&ǝ y pڱ ~@Ѣ*5Z sG4i5ʖ{+7[axv EuI.a?[}N式{W^rjO՗ ݴsWRm'TkVPR/?Ya,s<8.mxڤfJCSx  %!&x4y31*"t%H`Lhף-Et%4*wyj/4{;Ƶvzca!svP?3!FP>~ 5Lܘf;2{E}mb5ogTPmK?Bu%L]k !5+igUst ֛ީH23JG΋Sp\ŹGv1mt{PMϭ@Qu>GNQVԗS>%~0߰E3w+V%kj t+桨P}|=lD3MqN`FJ8`CjLO@/rbu߉VQ=i`" 6R;AO1ئYnoaA`XfdaInֵ1J~ng6 (nq/p6^bs~O=im-3^5hltlZam68$ PK;㺭 Ǽ`+⇹-E\nׇ,eFvixy:X"Ȋ FVjTդ: ,eHn BdOdZ‰4 0EϿ2XO2J -<[ζmx{&cwP{RL'"v+X G 9ڊ+"gJW^Sk[W1!7R .|% Z[tVn8Y6ƪteϒ8;u歅pI3| }MC9sի+OGO|b\0_([<{@:v +I|tOg~֥2ݥl#3~),uEz*?!w ipl1@ ]jQdթ<uRF"ATGjNbjOPz=-.#<ֲ{_QĿLIuu~vN@oB#->A-'m'R+3@L+aQIDcH2`nқz/c,D[r7ܰƴM`يzpJs} \n":9o/,eOS؄h.NvFą/ „0|+Q.LPaZ$2e ^$~+;#5 T3/.jxma}gǃGxkzF3q22o%lu"NܡG)~FPRaNfVv̝6i?RG 23T^\Y'Zf¼]ڀPet:5j3KHP޺PM1!ŧWA>9n a:E]ϊ ?C+}ְ*[3wU_y);!QIaZy!P9ݏS!b:b*w:[L)k޾Y)Q=J3;Z71p0n `0:(TRK8vÀ2FkY6T@EMlEd|o&>sO 9+SoiBc]_a"yE)k]Jb(TCEva=C$M-&8H:^5o!jv=:/bDe߶ 7ڿr# 5& ە#l\r9O*g]}ȗMU;U]Cvi:ͪwc@5as>k-DIn$>V QW.ߚ Z~qQ{QK ^i::ஂVwLQM8oDZVvY錇T1S_;(fR_C` 䪿ϹEMD[|~G$ԙ83ߘa%Bd)nB ȲK{jK/;w ]`X◸3F'@47%:J姊#> PNnjP>rBE_4%`Pr.t R^ dTq8`3=>%]N$/gRc-Zjt 5Sr|` aEqź Y[Ʈ>2`ʹ #/m3mʶ@5ů܅tE gv٤ѱX~37C0pQuhAfp~-)Ѭ~erQ_D?퐇%AdsmLr$u9h[ D)I!љ0M,(C^Lb>ߎZt@ м&Dyr-- YrOAL{W}J6Dʙ5mI><=#}Ge 65mmq62[CfjLx=wh U\ͮ}OJ|p+q4N[ٮ9G}4=^ؼu[U)2Uu"El,Gt'ѵvLo)YpK$d6 Hcrx64>֤m :2n롱-gsA ƴիeGg?}KBTEb9 ˶%0Aa2uȥH<~|ݯjr;t?/j`, z`UR/b ]z5c^=A2Ho3 =0hdS?xy 8_TW9ܣ]ئ< Ɨd[vdzr'}z4l&8WGS##z!#)qk[J}vVQzC_~MS&mYTDt3>4SST\3_bYP?CWDk]Ud61!T#Ͳ 7)nUrْ)GwKMas#̘AZjyxR^:(%7n %+@fLO`Y!)6HKS_-\ %7X$]0M"Rt7^6ui.*p!vխӒ^\~c2_@EPk1" ֊VF?Dx+`TI07M _xh֐-$ yc DwAa}Ȼ͉+4@BhcPa @Q`&@-!Tp@JL2Cg%u5%',"2^N*J՚| sC0ĥJƛRB!#mb"Ywz9)ZRvg(ض㕀& AJws`UPN^##@(ZkCSײxxOgjG|@9{P<z29V_Avbx CClB.'+uN\3&ˇiykvT ek93ތBđ%s'YLlZU5k_Ii;Mm|IҶbqr@{)y(dbq$dSD}l/.sgj/>k٤x`zuCUOe9nCN64~?&:ˠ+M'IFF6薧+G*Ucfj=eA)'J- ܧ5)en[NMk0Cb|W렟 9 GYTX |V7ug~z7!+dr?z9|Wp&e+n}2*"lnIuR!:0u!#+4+-뀝g5*:N"5GW8tMգ`6:df:_h%4> $J йY35v"j}zSYP > a Q ŠJHwR$d.t} G ?BGσzgsʖj̍ Ue_)/l9QR_ʈJUm,8<~K!<#ھ1ǥ5(} yw*N~ ,{0I k rlNDdFoacؓޖ3Z xmڞH4-(]nr޳dQ-@cE{9^kx߹qt͵!f~ bM\/8xNcz^\`4k68j'o)xE5Ƨ<+T }KP-Qj'xMtAvGY"{PK4.s{ƟKfkS^(}Y,!)&TdfXcdGalơ߬^<S.OdǬ|JJ>:޸jiQh#%4rGV# vwyZ|#xAYK\nĝ3 t1Ƶv9k5t/݅5P-mRf}4֚+`} d>I7ud~VVv/+< (۫O lFO}bԀ$K /@@iO ﶱ'&rgOȼX!}=Nso:eIiX~nirVDg{XxZwU7KVTQƭ?"Z2XgWБ+̠l(f*W/ETCŦv84m&48poBU|ED3A=S&IgtQm377YpA˙ĺɾ]/PWr?v 8U{k.iĜD2g88PJ_V^fn^mȺw }y&$Q,QcLj_D c<gsMa#(0U")GزDѯ8㶑Lq 5LBG/S5)!ᨷ*&JTOalG~Uab5ɯf\6UNl9A\|OW N47FF ؼ 䰮8kOL4-](~z]|4bktŮp85V`{;e3u]`B-z&\&s8)pi,D!;Glg -Zi]3Р!w֢f&:2TGi^rn_A=}(;!M_b81uYPզZ*HpҶ+mgy(ؓlQ礢^Q:l<iNp&Ɵ̅aʼnuD qz:,c7ސ1Do)& ѣ0Op֣>bNn;*^VX=6ASqvr>RRnC{xMA΢lZ DMRW&&Þr3yd+`>Ct#OJV N>WXe-<@G/()ȧy%ؔ(Inwl8?ʚ &['5#Ed5҄(R.Nʏn4;YNoFHAδdlsPChSLS?j^IGۡJilX[אm*!n?g,)|m*h_ 4?_`b,c9Ο xii,-rf8;z"T"离ԍe_톂9SDSqRj} S_<|1Oq0LpCx\3MT&U;|ت:ѭǐ:I*}.*g9~&L4tA`WOlWVwm9 a)^-=_-&\(dfMpjq%E+e/)W t{1ul/9/. S i nuжa֠(5,Œ> Ihq0y~lֈS޼ Nըx.&*Ohp+~N:ƾyxѧeZ"]m#\0[g߆ukK"Z#qlR`xTC?rkU)OYp>n*./ k˼Gxud^iC#O꽻1"={Z.oH;cf3C򶭽ߦ3?qo?n%ckF0JimHUqW=b-.t|sbu\cUE2ƴWn@ _B]:qLk2ӱ<IwRH(s[˜< }aq!bwO[:ii} aa^jA|8ς~m5V~kOꌃĥq(ɭ#.@QC,ĉ&#E&ѽ[,@X+?(6k%)%޶TQ N֠!MՒA{JҬ+U*\~L_^K0vDz `Z_^ =Y#Fztk BFd0qg鼂W^cT{~$:AVRf422>g̜PiOy fz{AKͱ1\R˞^o\4VC._|@^Uh /l\; {DbX:.U/;.<b)L1Bi|C٩kRQ_~A(dxw-*x-}NUFpҔEK3!Ms_ gfM{ڿdc 32 Bf?Kժ~SJKER%DdU * g~n{_#Htg~M15zHɛx΍WTGZ{ ShX%Nb&m+,}]v:R,qUP@EVMR#ؠFMX0_bQv;3"D2# ¯N*HJ7N->wDJ(XzSLe}Q4.cɽ)I(.i]4%9WouҊ5ss;9󗈢KJZ9(ŁԍM[Z:*,i qi۩Yyr{7"f&Q~%,1Py\| L1L"MD?Ť$'b@.NUzX~: :v ttn-bLׄtQZ5x5s`ņSM3=FџY÷ ~uTZ oɆѮ'0(7]󩉕:w uo6U `C@ ဎ$FPa^`?[ϝkYQ:n׷z*df85N(EEE쇄{68svn^pLR3Ԓ_lءӅΞ4=ʾ@JQY ˜ s+%`:9wEi%( _a>\,V lf>Q IitR4`w:/`6 ¾m P@|(QfqxN8֘۶(%{ 8x[Ǯ<ѶV׉8R=HKBU2Js\p>tk%W> >\iޕc%hd/v:n->A! AdFX:Ou*|/`d`{'Ӽ0GW:'"a]X,ll>-ov76{U=#[#+&` %%%Btpt/Be"W$<>h#wp*T@d{컥o}s WLXM +BEߟ:LydQ++svk=W'5|xf>Kqp\X0 WVI < I*=ّ`J?W\f$A&CcK%H{+2?`7.O Iyc8aFJ@F![iUtxSHDC+$71˺pzOF}ߊr ?ANB\,@q!q[P,uTj!b6>^Ơ" QHR7flLHs.:OPPRqf6˯ozDp/}^HS;"'}Nd7:ߌaR*R1tcVU3CYDved&TqY LdW&Dw(֫ks$V( >]fxwOdиc}q,~iD oü dB\QЮmZPIy4sK ]ȞퟡYgC*׀Ǖ T |MaAēa 0VSfC[TY>Z"?;w:66}W‡,S3Lu2}鞛$brY84bܶ!T~9H_Pq"p߸tY׼[1hL\[PkmD,Rɷ2b>!k + I>;.l( aOqP.­VKt`ݦ31yefـGekKo*|cYA1'D$t I,'#uNJD6d$|eӻ-*{ ۬4wǥL_)Nc&̩ >Q?[|qs7.Y>izaLxzRTPGhP%DF1lgdՋMQw0֦ys"ҧc`h`59 Ҭ[|Ry3څ'd. `-!f>TaFȥ/w_4BBM{+ay$"9ah!=0Z3Q^ƭ Ń4g嫃thffT 57L݌8aCW ekV#03 aj6Qj狴[/(#X0Spۍ#7l:sW䵓BR!DiHੁmjM- i\\]o:RS!a1|ack(Q\#Pe+4[#]O V_(NF-&9w&`TtsMԋX3_Ƥ|,bUm-{}adYq.:k #HZˣ3OQY`ɚZ~og1}(N/xT$c`3;!0?"qNSˢ bt@sAU]VI3^MT<3+=0ϸY&C⦚8`1Jp9"uti[LCzPCgsw Yhxu'5nt.vu_פk%5VCg5EǾtv(~J7),m<^ !ة7<(p K^:%s$!d]MXw@sT$2҆SGOk1dXA~mG[|Ђ"H!-KŽsAv#ᆠ oOh(#zd֤(;YVel50,G BJe@kX;lrleYdCC+VV^{Uro|\aiޮ>M:2Z0]sn7sTj.M㹢6#.EݵP7n潒T K_}"|jneoj+>V< 9ȀPVN3[ ,zd!ӴKWٿ8o D oz1ۍZ8 (ˋ,%PLN |N7508pbk3a}ݼd"*M\>'$l4i%lXL 9p<{xSPE^\G1tdmI@$w65|U-Ӧqɳu'oFON<h{{ z3gaDH6eCJ^e in̦ \y?Ursklx=Fv)"e&v? g:7JC`sLzyxrәNpǬeNFfk*Z`2|:JhP·o'ϑ"~# DH *_ )wX㈮`ߴie!XXKpu[y.8 g}w!w^ F٦ΝⲊ Gxt]BHPqEiI\hz;@o˞r޳dZ<^&CV\2ޑz`|tR eg$z~/˄.O1  v$ׯӟd(p(!w](i :9H- R;d:F;^w_m;& wb~DrΊJvPq'Y#Ǘ&uڗs2J&DiRn `zy@|eXCCޖ,䊨¸1ƣdv* 5Zrf,_v_]I? KJ8Q.cx6-T#q:NTC%\ƕNN`i5pt80 9BvTM~ f_#.pCw=52xs}E#h,r!EY(2f"ɢ4#֙x{O\cV̍ \A59iQ^>hnH;v?N΍EY25##H2ɫ$]au $ιڪ7 9Dv sfF"[OK1&Z!B't՗(CBЫnS#~>V.X {}L-KnR;im$$$'XIޮK3y)'_͏ODsp : =5I+0`A'f[[=`"Z+9n29out'o8膏Ki{wʐtP5(-[k)'. Q-I)yǃt -p̷̘{8UG2he`z+Xѵ LcԯFwE Vt hf2͗&S^hpmAyW#y#?f}HlCG\HT>L>fAA+[ ̒iqJd3G _R*4DJJts2I cW׉jQ, e"Eld(LMq$6_N'x6BG:^9 L]Y8Lg:Dv뢽:nK2lq_:VĂxqJZJbzݎRg.őϚ{K]!S<͚&=W/q6&?TB^0 'َ- +@1&[mtXU>ުJ&7U[ۃmb>0& =mlK=ߚ }ɧ _+fZ4^Q[k9ӕ)k_ŽUqʖ7 .p26!?]Ff$2F'$*D6X* %+ɏz  Ee`co/d>̠;XFazVŎ{ O5A;C7-R"e8 #?K>(J1mq8!1ip ;1jMaǥO& Dvp`ј [GXpt!eWE_ӽjnĹkp .HBN*SJE*waAe B=?ǵADe@Ś֨U%{Ksv@0ϧR> Bi#9?UK!Α-_KI*y}RZAr|YRV/ 8ka,#9S*#n|]cHzӘ7SMS{/\ƌ-0W{CDJg?S ^hNc=sKXf.8A&KcuݯxCcƈ^T~J؍SC@]>oԏOEOJ`,lyVYo#ĎEheIL~|*<*k 0X3+Ef'mO`-I%PMf9c"t [j+).b2r}›;3==dtg;tˆs}ەWu:0p,PH}Ϭ*4B1nPUj=Ɵ6BIE\wm ڜɡذuL@f+0[`aɱuCXr3/1NyeW$څe M I{A3e593իz8M+({?M_uK0ڑ/Kb=èj@Ԓ q^R%Ď +Tt`,Cu *|-i(scZ^ZZo{?) ,_i3-1D6u0@յyFLv، $~Q\^.vk=vb%Q> j;egu[w5B1˙w=GIrp?;!ueT_<s^Ez9H ?Ԡd1C5sc10KJud9΅TwG:gG< į&u^9عMsuDWǐH߄̿7 ȁ m ;3!+I^璲 GMxwlfe83)_jvkPІHg57_vC(M>ׁh)^Ӥ7(4miQㆃN*H3zXaD=D =nVsř3X!(5;[ք6OdECaQi4~J ս]eAy􁡳0Jc%Kku*1.t -o}b,ա*[[/M{56`K޳AD( MXD"[g|Ea( {57S=n4lɫ@A7;Hnٔ:quJ6ڡ5+ 4do0K7s5ǺPaHaia7ci4IS>噧y?_꾦\W6cEJ0sECkwy=\ e,Νe63~ؽGdAύֈ&]l!$#^Z IfVJA%eT}`ӛy un=>cmtӶtGa2%i0ۇ8lF♮T 3lLd/%^cO Y.*pC6# QRϸxI'+%s%[G^t+ReHx&bjc̼B1iucMH/j|\}:*Έr '-'{8@:'s*O2/.ٸֆIaмo_8eVIT+$y\4@P:9U#*LOKgЊ7B4?!DbSP=!F^N_Kbw=W,SE)srP<tI2K4B!UOS,UwvģjW/uJSVlwSNZ];-2#Sm#4r.5م8mAʹvWIwvjj$hJ'9|RF tY7XK:`aC\2E|XԷH<+ǀ*@2 %ĉr([ckSϖJd^;Y]^׆[+pÖ='bWR1I3%XBV,KROrfT9k[ԍ+wEkjőݴM_OTGr.?o]QT2mmn[wjB\ijq$9)<&6V@ꢾа(}J>.tNUwف Vb^q8ic6:E;$F"_>L;AeOG v }4륲~NupI,n/[s2gh`$ &. =iف<~NKZ>(Z .d I9n'Pbg95~e,pn>ɣvU:HwC72 S dE I\.C~-EA0 rI̶mNm{;zP҂}<&<22 f q +>Q؞V*i%1^;LiъG-jXYfEPi%%@T^QU$o2%L7Qle7zt!2BGGz=yc4*ĺfϦ2/ -j  Ǽ!Ё9I/e5D"+ZT#k}-s7|I+1>Ջ{H! EL?EW3pS Mm,MոчnS|&-A3d:8\B&R 33TF(z𓛩DrCQ_BX g=M,3V_8kEzbpXqz/tXK)QCj6ֹ&K֐Hj)'Gm Zȷ(4>[G"B6~c fԧȫi-y|6mtM NHY#,c-YzE--g<.>6e )^mT#3G(6{6jV/Ըpܨ:iJ n|NۓT!Ӈ2R-G^6s!ziy K0b u2z4NH4lEmўɡt];֗|G.{-MKǍb^յc] Мt`]Ƒ#5]:?}"ML=z *MMaKd$ O ;M'Ây:^nO_2 ceV.J 6mN',4W DA<,ZK_[o3pmy}JQBW>в.'R;UΫbؓ LsKU(MӰfͱnVf3Vdhk+$fWtqb\(Qx+.j ٕK\L- T I]h/[B3ie}5A6#Rfo怄kWffe'>*ޚ͖pdU""oGM-zQ";ы&bt*teGFLjep +pTv DE/2&WpJ`UDZ˝(G\6ii+:2KV֒:}VڦO/BEҙ .!1tAnX)ޚrBR^D=BE B"q+;Ah[R0 >SA*' 4+ᨩr2ݫ,=jaXM~)}wN:dk ߹X:@ҸP~UɄH#]8˨Il !4,qtmA\tʀB?*En̶`tۂPT[Y.d_90d-~ 6{w%mH "+EÈ8>0Uw;oNAH.L~s#.%^AmǟD)-̿dsЧޣz+=:.mVf*럨lIhk'". #Q8\ i߸ ܜ;ޟqmg$lw 1v1 Z{|.Ώ.T\,ɔ iBl(> doq- Bw; 6Vuk_HN`)pA'Ǟx޶5&g^*0H`;g.'$[@,WJ'2iΟpe~rIaNfc#رcM6,)-nUڕ ^46'3Y6+t#@\A6sn7& dNOukI?e-IB {,Q!ܽ5@X |`]AT62'֧iO6Rμ %FC}+p?cn=w˦\[{ \m.;/{9@ֹ=:~ϗm#b} _GNCo!ARdޥ=X2Vrr?:볈vөPz3`B;Ӹk Z*LFGrػ1˷4`w۹tYQъ9'Mڣ ^>qO{p?d]J|ټT[/[AvC| ;wQUi(V kN\P!+_8]iIoJ$~0TyeorN4>Z1|mC(6udұv 0s&gI}h&6Diyf'+ teDD4^ᐼY/Yޞ'"7+")Kq'iuBC>ľSսmpw5sK*DG%,0nCOIL[ =0j #.Xɱ (ܮqhmmx#7dqnCSEY1R ;LnçD#J?Fyr?;'e !KmOuRItUAx_ \{]mf*NQ/"wLfIz羖Y(M|mV>)ew=]k^sPRfZ#ԃsa0 \k29q&Iv[Xk8BݑUjhESYW;^-Ie.)ȭz\A?0X/6si{ R,:U\r%fڎdrn$(YBCLUҴ 5O +sbHPUK !A!ً pO/ٮfGE g$e=3jV%Ѭ]?vurF*(/qQ9%+I4]6ةT\p(|]m5L_4mif b`(ݻ똀$ (yYWmP@ˑPI{QN0lW1N;-.rԃ(o˂޵b">c5bK@J7I1E[*b)9@DR8"D"1iސif}cOc}':FM\erIqڋLiD?sH517 }zc2iRO G [| W)@@Kt;qƠ;!}1aL ORy @~1#T6.g6f_pm jq*9$B4}y0#6#J ^"4'*aL*@VS|2}0:Z|/[КѨ}H@QzbS L$h uJ<\qABx_ $-I V<ưI!% Ή)ĭ:`(b#^}a$oY&nËR-o9g_ߘlU]) ^/P%8d8d:es5  g!EVOcEC*p NOlmUOW b-c 2:u uzu~Y+/v|Ž΁:WCKD\SoHgQhYI7CZ>$v"O6l}|dRZ;ƶβ-IS/,>&=3l&>l]*4z $_ r)/M{[_X@)S- .C%R 2{<-ApN m-oȱ*q$c7}Tي 1~M^1z8?8V)T3u i!-vsD.[w-xJȧ%@nCI*qlv)߈k'%HUJޙf*-rd`|O 7%b+30++<*m UȺv9c78o[VB.<'f$}7rP8Tr6#H[Wu#5x惚ゥ/;.GC7]9A!C{8%yS+4P j^9OZ{/+? b=ou:S}A⒇-ي%c_19ﻄPtQ&_bٹ+'Ӝ$yvP3I#I'BNork,nP1<+R;; k?fRք]Ly|n`ıbͨUުvͤvY 1.ܿI:0Cڻ.#8onX!)_} -,e*0|> $|歶)eHV&LlR_,AM/I"Z2 :xܠ2\obAp&jόhEx{~c#k3'JA>8Dr[R'eHWi T` 3o.'Q+Yι]j]t4T eNu)۾ǎ{"M_NcOZJ&`QjZ|u vʡ5Kr,Z3~P^OpU$dW3 bԏӑ-▴3!X׃FSzD݁Nm5qv?jv D*rڰ ݓ2۶Sʭ]MvN/.uR22 F 5d^ {65 >1}<{!I}x&>޶f{dF(!ow&p@ yC~.;"u󅷪"nݐkq\7 K/?;5|/x2Q=Tzd=s?͋3SqT1`%A2%Kb71^;;cHMD ]j_zgQ^: [\wRڷT%:U@OKFP Qԡ,!/&Z!@hz6BoEJKV| Svyu H*kUt4G\XJXJCm2`~tDq?/gbڴcˊA4Ko[Ȥ.lІ7-G!.AC2\Jb <.bYJtL,a)E KjJ!<sůlɑBFUp7\y[009kwTKbYXraS"@O 'j]/~IN Y+po:7ºlةgGJhkv E&©;g#if _%>cQ@ .SYǒF~}=?m_tpK) LERʬұ} XݕH԰ǰ~[c ]w8!o,.|>tw8Ls!&,9ᕑ /}`]ҚWw\yD|h~E<ɳ3nGRjRs&%>jaTX? {z vbRB|4 X$̼ Ңf\4]pNWeA>#oA] @E0i6f& PhQ^bc%zwWDsdd:Ǯ<9?Wf+ksNPomLBcyL;7n\N5ѨvUhF o UCjmQzuL Gd"ziVgrg\hY`˟K՗<pXФSP"+&U=ຄ|u"rG#iEןa˙ޕQQ9QN듮wцifbo*?[bبڽ"U۫AqrP)1vJJwg-#HxҢ[v޾ciZA` Ge-BÄ c֏ҧ8/,=Ur)ճK}( z,+A>y`&z$k|uGkX79n zSpK3-qR_/`(^@ЛDNZYS*F_+1x=j} ? b'/ cF{yw-oC7g[u8B&e~C&wk|@~=B p=:bPz3OH( UZZImaae&`eMS ֖śЭl*oضڗ1%z0# sTr2L4;W"m U{P=-K$̔:O&=xYYW U 3zJbƶLQ33B{htX~IAyN4AgwaGhau10q3*3WO9S#GjR19dˉ\-hI?B7m&JKNh!_&kj!e;̬N;>ƤJߕ%FUW/$ ;9W FaHDڍ eO'!ʊ kQO3y@9C8`__uvSAecw]ni=\N ŹE|Jq}9eshgP@\~OeGpSK 9>t;PIIZR]*Yx˵)8,T G?YO6p1{d/gq^uY !ϩ _.~Kj1p\AMgE !I `_5yrefT4ܖS>H{JRNi?Mrý5gdŒz0@Q :67Uuzedacj3$ollBUK=7%\s vƣiC?E jU}4s|֕o#E= I<¼68b&=b >Ld} i wlVGZESDXm;Vɯq Gޜ4MBDs# ƹ pF =^U*F4D⎲ Raf(۠THKJl7<:e.=S!\[ۓ*O*S1$ItSJqy*!J6:&o=%?,#ז<%ƏAʛftD"`_QBbwņB瓀(#H4|#4^5ꊥl'i#Oj4 ܎݈r'6E"U^U|.̠;ynI F zUE2bʊBtU2~*Tcധ[d7DAĽsydP=ț6{5l*p{ cJvՠ}8NK9~VwUʖɚopzN:P|d8 m>moj{Hla cs7HAtl'FS:(y@ !Vb^\2Gs$QK=JXd7ۋ)"PoM>rTJG֢sw"7Rz4CRE񽐤WqlCpmP*hiTv0*zYV8Wë΀S*!I Њjer0͵os=ljY'd̾hU; GQ-! #L LGR›#@ K"Z(8WɋPU+K' ^E$_59B+j<~ѥyA;]%5~tsθEp{,F`uհGwچˋMC>IHH R2YGUӹL$+37v7O>֓,Q'<Jad>VՅ4oBh&9eYAw1IݓpZ@ʶ-V֏*|z[8Txdi3wM&@6ʄ ̵4ȼ;"jh[$.eh] "M#O|4B[LRzcIЯϛk_pAL?l'\a:4Z\ImVʹHQUhw%wJO/VMDY(kk(5nxjۙt4&)qu6IdvejwDk" 84{@,3N7;^Pn#;hO7mh͛.ށj6$g(,>-gśwV1Ŗ)#訄mD+W%ҕ:C)U5M lc2>R[Ƥ:?s1J;xk?!$K 펉B#}L2Q;' 5_?,'D}?j*h\c }0s>.Wi ݫ2 6e"ciz e`X>JSbk9&<@mrmL5Fz9\# 9r|>eym@iK7 ;#>%t!+m%9rFh@P*ʌ; I~2 Ną2<]im)kQ)lM/D3&ISe=Vop0dj8;AIq9IoOJLĄB8a<2fpY_Բ'av_~7k\TPkЍ50dOj)A\iJWUJ)D (&f~%_"o6T.zBƅzmJpHಥ[a$㇐F&vJ*^._Yw?=ݳ/ M 5K:$F AXPnf^RV8I@j b V6 Ǔ }lt?}?e (UxtjfLK_!Fj4 fw,3w uܨn_>$F#|!R+/abu@px9ŠaDz{-eD۷/*_l'PTvb>KJۼD=fLǀh-UftN!:}whzH |;֦LO3u*ʟJBr䡽Pf`PVLjHuԂڷڝ41{o-;$'JGjVG5Ȗ/`ߪž 3VEڕCn"hoG۽l] YE-6U׌> ɋHHMn62˨u'FװS.} y|FۓRVaFBWRSA_I{`jlI:z/ ypg7֑RNuμG3 =ZNT P+h1dX>Ny53 lAQa1lf!F8u|Z>}c:VRRgƗO=t\ k]Yq Dt|ƃ iepE[vszW75.Bp0ςhwt1B *ji6[8d0nF 9M-.Cnq W,:%wJEG#_$!uN'bar}.!:캥Z ΍kwQ%jf XlWQd65o̎NݵiLr&`|ǵiKE*O2:<2bFhŘHW)0Qx^j:6.W@'KΓp$pnz-@㣿L>o Vkڼ\XmᅤBC%Oj0vNE솞B@t 0#f+ۋ(*o;Vݾ:` Pt Ӈ9r+꾫  Rʩ0z1f:4!i1ty+ZlyVÇhc9 H/0XtqD؟Ud2z3{抍$.9#ͦ.H "kY;č.vJ.<~BK,ꨄ̡]$rY޻lڜ[*{ZL۠=5 1O䵅Qtd Ԛ@{>L)W#eN&7yVbUAsZgr4Qbעs5EGb,HBW+ev)'s$7dsHI_y̩'nwHxZt/ޤDI~O`mN*Q H ^ ~[ "&Ծa|V=RG>Dٷn,O[Jr 6aG)꬐H3nGᔬ"HJ"K&rZ5SMZZQ(j3tu; Ò."&8ѧmr7,n<JM` {#F *DX5O;w^gIp >=RF/sjb7o/桉]ƨWxCu)KH_6V'r I\84?5mYU ~I%טٯؾk3G2>9PH?kS;~֓'&O\֨ƺI~[n;Tz%*^"=HbKhXb_Xyu]E y?X">nnPr0Vq%t6YXY-;kƬlfl%s<A^^=j- 0\>ʔ6!<4{1{p8mPmqc?ʇrAqLR@_8 p Jn 唰lGx4I,oD)kԖ@he'nʅAQ74e uUFkJa^p##Ab!?bLMؗFM$6w頸]_Òix QerbƎ]|8k|7bf#K/>F0"ZMB&͟QdĻ_Nm>(ykNT.A>o@U*4y~떛r?i޾Iاo1_<gXx6}Ӥ0)v_rB3cٳ0H ] ]ˮx+уGff<;vڌrvܪ W%r5=":ȕ6y_{s29&aGX;͏ƜQ(^"<D9h^q uo{l(! 7NJY 75-C0KK4auy|@yo}:6d;y !q0F%ؐ IUR qE8ՑmdBc%gLo^Wщc{+}utB|`fɄEt%\Ya lTSqqrsITԄ[%RSѫNA e[Y(+;l u]u6c{t9wR&Na+uPZVzbBJ"6#GIlM|-a`[$T05񋻤6GvNV>&ga^\'KWdCzVfBßj'6,0-_-Aiښ %?~!x;fkSgYoʼ/@0!5M)#ɷLF"{GkTwI\MS-$9a6B& APȉ `#dpGhwfvo~s0+.UJcnUs"ݣ7 OiUhz+Uyz}#G2mDp89S%C=JAe JܒG 8[o4C%VNykyt̑׵iɹur)zy)'A9B hk 8ϩb bw72#Uƥ%(g#ZBJ{ l7歗rZg*;h.S G粔VxaybW[0GȄquҫ3X1|,b^~5&,B !VnM͓%Od\4Ux6!|\D;sZK^ɀҿ?r-ߓl4'Qɡ퓚_*_uԢPLEi3'{dLžp&JCEP6@hJXwqe֨Q=ea@@Pa\p\m.ߨM>8wmR^Xuu?aG1Uwܣ }|K'ǂljd6bv\ә; 9*u\]}4HJn esX-Y>x ͲL)P۩UMCBsd6tUhp`U$-y@}.B42a5= ,5-Rpee_@RF}w1[~*y%z@qA:.:6%Ѻ cBE F.:N3|i,lJM:Eo@scz]\O馤}n.s87 ȟ-.Lo>0* eϯ 5خN-q֚K@mBa\24H+Wpqɵ߾ec<i2 MF]t؝[p؂3]JI&d{$9' v:bĎIGpܨoķO@ގdFa5Gwã~l~Rk"V"Bdm|&论ݯ(V!Z^Y6`&~Ouyn:qNkeΧhoZ&n[Ur8Ua ]A4 vh|񌟳PP!4 lB~VZ5@t(.OS~Ҧ|lM )Г&fnM;HЖttX%HaT_|i~ (Ww|oA*jhkĀdK=>(Mg(ln/o [bu^kWMfA; #I9ڙbH8e0*,e^,82;>CkVG5R!O9a> g: dgH3Z{ Z𜜦& .A{0 N^9nL&@\cۧP$c$727WHxMfj&⁹U 0< s"e6~˜2m3C}bz3vNF؋JAnutݖ}P8`)jI0ث>HЮ&fYb)aX}Uٰ9pDʟy=2 r)(hrc-HJg͎dC9Le8[2{>LKk;=El$nuѡ|/`BM-1&vqIΫ8|?y6-Bzs_7}PE'*z%'1?Ʈ0iC}zRCݯocQylapkQ!ހyP|9pgPh/~'L+T(b5nuĜO$N^z!{5 ;d+~PDZFnskΔ Lc,4'Ld5 MbvliW*0m;Ϋsy_<6RwZ)H&,RTq&L|e[a_ww[ahɰQx әuADh_K\I4 yϧsyQZ :Vg"q^Ad QZ/q8-,\D ɡK#eA&dx1ۚ;0s.Fdr tZw;ٜo_C8!n\EG,DҮLtp 6_|6e@Z˲lALgs[k$cmvUe(7{ g:$^LO K9FC@뱿N[:Ddu6I!)J?+ h4?&l\$\Pn{ 7.I[%Ij߯@oXPq7(>:@Q,0?GeZb\_u?mjh>zK0RѶW5 Ք-\dDi*}dܽn6델e)+gK{> tװ!z9$+ϰ>k};L e>X \cZ>mY'ݯAHws$ س )uRDG4q -@>3>]3C a +Xgz0 q>rZmcaH>֫`yG}[z6Zz206r{c-&B0I 8FzYDk=֯gia5hMG4fg3]Zg nN2̀Ҿ:j5uفruhmO{ٿM xn=菶}dr?٩)}%7!EV8q cűȻRP;i. IY[-9N7xR_YQ> (:2jUG>]$>W; "M?騌tcz x>za[:ohWߦjP9!U7ֈ1咼<;?Ѽ|ƹ)yWL͈̼;ܶ%Tΐ@Id>{S^!h+w В>ֿf8v{@d;4=SU@wsZ渃j`EcfU񢃜ә /{ I#*[LZe.`9_U7Nlz5,b!ZTrܝDhj٧gUˍVu^}rv3y Ÿ _}@oԸr*Ó .My.v>\D*cCFĎ\KΎa^~uUwQfB6r?yߺܒ P~^{"{,96dmyRM͠wk҇XPpxzypC7{vLZb@¡/B vaLPzX%HĺmUM A%:]ɴZ;#oآ"zu B"T_Kt,^^'v3fl6`$wsGndD f } zӧ̉"gNqh|f XAV6MI ^Yrkkz NHkԀ)̄(UPÄ8˚뜄PWJ'"OϔRfw]Dt}qzNWG`f7.k-k\5kε.~0<&[ʟKNi8Z|iMaPrI3 lH&-X6ID'Ͱx"=|\@N#B$0: WxOu N|%^,ke$KϒNηrCү2Hְ#p C/-\ˠwcpwӣY{d,Osq0o8/_@X%xy!.ŊUIPsy^/Ғj\V{{݀n_(l'}llse/hBʌ ïY5xQ|C5q?o$to,j>$5>@Gφeī(d5Wo(IKӥOrB(~K Rt?[GEPWs&Pۗl_QE2DzB_C[za kA{Y(P1?dy>p" nK~U"En}#fR5clUGCHSRuǒ#d,O+ PR&[.aDZSneqۈ[&f*Zf4{cy:hSV!P؀o0.Sfce"h$wK#?XS)p[ճ S0 ʥ}Iq+KVXWSTLg}b[F^&-1h-,%ȅb$TH:ض:lP[ý$Vea>b9aDbRH&1_x.ȥb`z2EjH_[SvPy $Ѹ*ܓ`sxߪh 7cV!Evhw *]/O[~8*7/*+zNf 4t[2*/e:8@jy?^rE8o36d-j^@8rbo9i(IDΈr&WxJ.0wo <\P>EM'eH"Jhm\K 2;Kv6Ī+bHRg(` /Dc䨬(vڐ4[E7wsN*b!j8*C(N$-l/F_4ڪzRNBa0`XJw*x!ȾwED-<-S N]^VX=2!=Pk۾YM1 ]ɢ|P \AN߯?\.!QYyu]~[(I]ʞ"gi2L'ƽzD;ֽ%~;[s|R?ّH׈/[=rv؛%(Aq툍%h֕7&}G,71痂o[O t knG%dy\Sas/%L@5YtÕ oV0ָ4R4L]lyK:W 3lxvB D\`bLmAncqYs5bIY;7WtDIp.=ZB9Ah]PD@4.z9>)H d]^o\:d Ep~X|79Z =[ Ȼ\Ճʟ8:as."dAckI_t(S](r,aB3R6oV !vEZ Po=򎅮M;#Ya]VcYtg}uǧ 6M>mGk@W `2nβhtppv rx<>]O o1hf#)eɺ噏;Oo}8Hr܁) Y6̢:kBjBLI3/aPF} 8vhn6aNd8hpJ4XeXa>WE ffk6a( ma$N*s2AδTLB0{}aQ_BLd/7Nl@OB鄋,36U`&,γbWx1z!UN1ou"XuɺO7$bMd!}p @Ӳ]P$6ޙ1 2G2⒵X)k`NBh !- ޚ躔9Q&]W})uy ȧVӶx6~. :́jW= b+-ԣTr9@W>CS0Nq/U?}| K+,FL  ;;Hӳ'tnS'tng^^z"J",`Aפ(@*lUldp 0UkBAvHC RlN\mtE%;AR Y,bgB۫hd_#\.a$pf$Ei +>{Yą} a-e.۟la旼[K^ vꍍ 8#'@Rxy[ ݌9ϙ>! WQ͈|.ˆ˱ojdo4MAv҃^>1Xؒ^yM;ucaTSpoڱ…} J%8L(Gw%}*܁#{Z$i_.X|{HM:6Du 'WZ k`g1l ,B9|C*Xei; s{v:. +ܘNW3]wBC3]N,gW g | D]6$xz[2S / <isыP[5 u+1m0m扟M 5#)=TgB:Ns~_\ѼG׀l}h~ kj#bs+CErʏ%I}((x]  Q)=4ٻ.nnm 6X.?FS녚csF&3]SH=uyZqU dy VkiD fO2#<:ҷ_vUg]}5eCL3۫Q:`">c~uWIFJ7nCո UO16,cIZ'ʂ9-,'p_`9x*x⏁u" R&8מyգP'$ik":LZa}7@jM6z "]Rp \T82S;\$Wn~-S,r@xLuPsDlܐPtou?5)W:"vPk{gҞ,i䎛=k JJhLU#4$*I"g밵bqJJRҎ?c;{YÑő|A`o3o}},}J[ĸ:> '<}; UGqF-*"A{ᵙ-W#`I`R;;WB\̹jweAv.3%@P ٩fq(<ŨZ"mM*իDI G"wFGHa[01@vs9 _/"'3680^wqU+0S`TҪφ%whmBV/PE23Z GF藖͗tO3!dK `(xx֡?ݨBT84AByZD#]1 n1؟jv EDlN*n:Myi^aTv"G_.qQ*RlO_;|{k}3DmW90?H(}BĔ"ܖD(i3k az;I]Sc6s) cqŌF VQe?ѽġm:,r:8иiSqSpf~R'$ _ \!u} Gm`vL2j]9"FI9HUXS9\:8'EPmד@`ς&9A; @/Hi7IYel/wÔ0ՍZO&hhX eC5Oݸ:T mSI Oٺ(ro+J۝?1I[+&+3p${x€f of| sM^Rhl/C<Mܢ%+EԴy̓f3#] m-}"B8I~aW$ziRQw1I/IZ%Kϕt'e5ᯐ 2I䫴 Ԧ")j-g͵̩Jy`1%(ez IO Dڈ_ilmh|rl3݂ե,j$GMOCj|8YXS[&I8{:|q!8eQÕBCSWӸ3U׆{5Xy{8\:i(\yy)mFF*谷*g^B#j}ƣ:xp!$ L7Ϊr}e=eODI՚b|˜U㏌v/XE22dD)}KKJ՗"UQ8M"+y!4xm@3jƪxSN>G5`vҐ'aTmIU/U ^Jd/Äq_#|WJ1.ˠ'J2`W3Q剦} nqxa\[)@®v >)؃R?bUnX vߑݞ ׻ۄ//hUi9@Fqp89gU*7؃MD0|2|]nMxnŇiDpX ;˜IkZ!u(L|SH^E0kwO”eZ(ꟍ|(c ng6.7mnC NU_0AZVhL`&0mFZ [MQSr(Obc= 9*3 Ru?-- o Pf=ŘD_vv~$Q &_D~rCjV\(H71;pAG ύZԤ?N`8j+HOҺQת)*!##iy.BYЁنpi^*G]ԑ ђ([ZK@`C%%?2#x*g HE(g =0Yǜ7K&aςgt?޾a'kiMzy݁S2Pd$%Wv=jj|\ަq.o#Fb:>1V;ۧ.̴ B&{&C]a8.4ʳGkZ#IXhފjXW5Sg&#M!R5oT{YA0OgIjIK ĴGUdgJA1HJhPF;3)ã\TW.3)"vkU0bOOh"+R{j%t8N" khezz:ԕY:%r^Xh'*A-lraQÂ>:)GxtcmWoI,}!G5Fgy$u|JӍ8U)BCV#}r)ꗬMuW1>G6j{nii<++8'n .`A^uf/L4M9 " L tzCܖƊkw#8>o>Ma۟Kj ?_鄝QzafǶ,sn%7U 0,xC{h \:VS=N>gQ :\ȗLkΣ\Js#. Ya6pnZqsط}L0&z5`Viy^6e< % it?Dp7KYϮj=0t38ƫTCd77;jyhkA 76FbHHʗ.XD\f-J#ZuTfkΐ3 Q{T>ыI&j" Xaa\S6LF"6/{P$;HϞm)])[ёBc/Hi܍laJM@$}?G[Gkm'wogLmRZ_E v!:yzqM;E'RvBfūE(gP]:)`*>6ۭ%X'dT˹DLUhԻ\%I-ǺIԎ*-R.0}I2\Ǔ~c(kpM//c1+ me3[ʥAꔌ[a^/jQngQY>?> jhv@j*`V]bZ mͨ|)!q :>p.Y) ^umiVײT;% R#=K4[!->Նw(l"? UHw޺tcXY//٫2T >, Uͪ'Ct0 ۠^ ro%߰(kݮX[OOiY[_=\|Ht.(hV%LB$S#ddІ F[l&! сAIs%5yH_ӯM$2l@&+q,,br &g=slqTZ-b4ze<] ɚ4 muARF%0FSrYVq6o!+K :3_'\6!X6Mkϑl]Ľޯ'U{~5^\!&Tg} 8(fs=> S$X h lK\s\9B&ckf_hEm痥gɖx2,  UP]B PrFl ͺ&V'*}s1K#9N~x 2ڐL[X)tZCgzo{Z 0CG"Ě X#ޘ(>Eln{ófvEU UF DYeX^_boEi(|#B&N.[?Hd?m>54d2:saNg#ZTi 7O S4?rs1/Ѵ\F\qu4&yTOfawʨRN)/o{hȢm: 8p:Ey(ghV^@+e/Lu6V 5V jU#oީ,)}as>+K(tZۄTl TuB_]&ڼKO/"2I$~@ knY.}QHi8$k}[\+zQhRp̋P;#{B" 6uSiPDr lhג(#Z}ڿQZ^s De|Xt#2 hhҌn+CSbfI՟B1/` l xuDˠ)a.YY}򂹉ÑrS=qZӱ OJKSTK?4lD#Ft{ƛ["kK ^]ԴW߳#cf߶aSJbpe{?5.q*WP7Y֧|w_6|ִw/HuQԛb 6d׃hjsUˤ7y[^mJ _MxR=:ڊg'q<>ڭEM,RJaXYYH 4yMAA\tq7(:ge{i|`*7s[C.1#_нd%/ _E^kp'IyeX0-+\=5-qqt̀&Bc[hXYǁRN7F;]}]>n#X,]3Kn(ֈ-9RI|x ti$6eΜU\Z򮵾X%9`$ݜS, he]OM3ʬfHu 3@h,l@kW?Ƌϧ&wbxL,l#z#xWp-]k\ ma@R\Pyft;Y+6*g~1,?@$+L ڐFܬ=UN%jq[0@kl Cy\07`Bźͦc&9چYArϋ.r~(juș|GHŅLD]Vl< 0.R]> VN+ȣtK u(X`,p?5eRGGpN^7toYsm^A|Ǡ.됵?BCZJ6B)å "+Rru''bHsWK[;$k/2( V5><]*;=Ӯ<2_xwuo测,P?p+iKSPwh~K~<雈e0Yѽ8 7e:Ğ!a+ŕGM]R:~ oJi'bݹ,۰LtETbS E>c?XW?.meV69{G0޾i"\F\4ɳEs9X~N[E>q\U "1C/keyB$ԀZ82PW8TK X`"+^R䨟+h mbNӚ Xk:|0&+vUX-.1IO%9U(ܶe 4/muLy{LȵSmcQiyge&0@I'*!AJ1G*Y8V{=̏4yQDu.qe1Wfs~|Ls$4cz΋yUdB :L!ߊ *XM%'&%L@%QQH1fbz@7~Sai$K]pD@2YN!WUt_[zp}?,>LiaZ2C::Ɋ,j`6S0X:'i?W1؇ od- EJǦI3t?ξhm<3 ь%K胆[mv( xz,8͢5 "np %Ծ~4JlqQ}YNb&+2|ӗ8ca ߸DUŕzgfdOSI*\;[wb9uY DLsfF]k4LjÏQ lj?esH*P&,1ʻffpps e߼sf5^vukMpuPc1lH$ɷy R;U]!F>?&8pP%)?})K0q!ȡҌ&ZB>ڟk_[u[v35ԦAO9;+sYRƦ#Hźsȝu߶ʦ7EBEʆu3K#5t5M=-W(FJIXDh\;76]vtp%W@"9:2ڠ,ɹY脨!>㹎Ǯes̨q֋~{"w(%D>;#)Hǿ V6cWpO7ޛ2 `tz&KȌ7Z;ۦWuT۶}хR[U^E?g /|' j-vwym( 7BeB6%G+ZN%.KØ[1~n~wSYw̕.#r2"E_.T"JI.b`9.aUbAuO|?͓?-?:HI]g]A`PTY3 Ǖ~a#?$ʰnj2s:-.azqGun7摔ZpQ~\~\N?-|Nf7Q_6*.KnXGŪΜSYMJh >*"ȼo3IH,&0 w.$,)EbTT]Lз4{ G@D8ť1Q&<7 Yﴁo%lb8rS٠8>id&쳝KxvjAd!wue R[U >"#*Gu0F+8U4ٱ~oO,0̘4aJ&[PuHmr||+(S8P{=cFo`5~)񕝽~Jf sG]r5)VT#T/C\|ipj4*]}JmyPYKK M%j/;Onbqhd{.r߂e>d9%t6::F= րtP˜eEL) )D*'h ~saJn%sML)eTBvi) \^It?) tdF]p]QbMoxQn+pEgbl'ӂv~TxᇫO]\.tx<XYs6Rp&+1*aJհ?S&@gϔk#gK8rj.Ufؽ]Z5* &W}ﲫml1!2FaWd:}6DI ٞiV>[$n.˥O( Ӑхx0V~?CNS0y`SV@eVe~; ֔0{60G2ňY/\8GE*!OHRjr%q8 畽s_HE" Q|$Nn u8kiP~on$\4> AF P-MVh9jΜG!.LxCt D >Ceg*lN-`1OwhȉrN6qI_CSGPfiR6ab晋G.bQIDV} T%^&xA뉒 zv>D9sh+DK:2?$"B1mjwgcEtnjزpVSe@~ZmI}Rj) j7Ȇin<e:%/?= x2X `,!Lk};ͪ -g>Ha&JZ_ 50 A&sxb5TbdD'b45`*.S.&5]8gfipU/YݕRL1KۗL'g8˓-`~0vWP z>%69 坾k.U?PFֽuh*j bhxNZLh6 qR|G,IJOᄿl $@hK:"Bu~Ty@ BLKj(Ak@t0op"tq+`9ۣK~yϤf|de읮\m;ImS땞1bˆIӰ/^uQ%Җ ˋ!t yHBgc 75tiU"łi~_-^Uvrp:Vl p ZqJ"o]œ]) o]V)X2+ _qFJ_-С6 ȤCJ[ rN9V4|TM].3aF>1*X\I6YZxZOd@"bû.rpuш U Ϩc%s?J__2SvXU^"fpY*EySz^+-fkHq00\i3-݋)HSL+)=O$np#I]6VCeSN{ݿm'2Җ+J=(D *1Ǝmn2blQ2W|9v(2{L*NzהT]Q9`RHvEET?˓ K_c}=c*.6QN‡({rr ޵Mžu\ڦɮm5Jgѵ廘8ƨc3؜iS"CymbX<[ ͂an;V.)x p8<4(AXe ݰ{w!'Sqs [ۓ4eb,0x$^t;.P0r|\hanh" L1⫌15q%a!%gVLPhݨC >wB={8J\=7t!ת5MPÎ SM6kM X!̶"ctkJFG|rڑЧP3W||͌ëAfBͯ3ĪO˪y>`|# *lu[:*_Ξ/L&nNyjJq((YeAΚQ2^*s}!o'8o`#~چ|eW̼);]Hḇe?",sd_QE"F>/yóF9B6y\~χ\W;)Q9.bQc}w)XQH!{5=~DK/;2-³'TI;_viN'|_1V Oz 1(ƝıߞQ/gsʤSڟɂIVxI G iS锤 $ar'ZwwTuCkƸ웫&LIAD}z83C-NwK6Gɓ9Tؿ֔rz oa#|Ga>1 `cyte:7SC[i !CKȁ[Lmu Oqy$d xxPtƮ%ms6[`ih<_|Ɉf̳`7ѝSi#YHclxVx2H"8dZ-ſJlԛ3j4m.li~Kry^'&:%357>?m ~1ȶ {tb~B<˸GxB`wG:]:y$iQI;!<+M`z)_VFȨcx lʙubMeaR!# Oi{NFk?Jslkk:xMG:,6x:,O)/p(DCI/׷..k͊"w- ~W""<CmPgh[ "c nַ6|&0>qlK=v8ٺ[#S>56ؑ`fD^*ӟ{۵GJہ@h+f{ѲU2acG6ˬ}B4&uV&n̺hEH{wn8F vf0l_7m bY %gJ1;EOZo4=\RHU[7Gv-{CҚO OqZ%C;qJ?`1A*{1VNő-i*)9Yzq60U !bOAOd2qPj2DYBkhx1*L Gﳶc`Jx Fv:QF312[ir(B?:pnI|Ia8-+oZ_^;^Rȉ*a[cG+Ki`D~kjzj?@v-I=a?#dPwc\]5:pYix6R.=)tqd^ʡd; <8=Xu9^C2$&S h5Xd]c=%u7 }Kk)w|NIXǽ.,եIEyɆu:ؙcaQuV8js&-쬩7';۰-N3pvFf}vSߚg*yV ӽf|0md0B!F"X&)9nu_m(wT\3hN&ygW.9+ޣ#iaZz֩>2O)`z]đu] 84fJCD&7 <^*OZ;r%d^Р΀vHoᮀ)#`'!!tf9=CMtMƛWeze\8cx"z.g]AsjJ2hZVez.l?Yb$, B6lsNB[ =UgS#:==/7wMo — &uJA\ FC%d~L>c(n<3rqa4ߑ}+N9en zgIMqCmJir5(d͞mKXT^fkρ`cOAEt3.ct4yZUԓɼdxkq)C5TXiq&Ż%0pف ?=^OI}lL5L42)mRLjPDP2:ӱD{&L;-(0l.j;k[IO5x_a%4]3Eeï0<#V5 By'{"=Ix!b)vT\5=%-@QAWfP|Һ&q=c{+e/GXgӰVjSg  MB:[T O6d/@$Jo-a__u; b_HPPJ}Ù^ϋo$DVDZwc'zbTuq ˤ PWV<IKS AzǨlyi"X濞lw"p+S*03V@1=0LEVD6;4+L$LO0K/̯C/Ks+ST2<(9`Unڏ~w5PvM"C_}B Z! lj U)BqWQ( gaw{ uK$m aMThPtֆҚ/c)_cZw{2>9ï} zUgJ5"CzB#]y(l*('.WL4a<WG0jӢfbճHwE6zpZC'4yg ܜɳcrp֟ߜW/Sn9w\båǾdn؅ o`XDRںY],_k%GG`y|ٕF%&Hºpn{Lof{2UH3Y= n@JHkU^c"ē4mzC6Am,(dC۟IȂy0 Δq$CF2/q@){@#&`7.!=b}\Cv݂(xq%"X, ՄOO2Pg$ 6?ï]NEEh.z7wE5i!1@7rKJ>INbT.:%g'@֡+9 7(!u8߳‘:_Oho[&c_@ Ft}4s_ld­b)[Yݐh&ϙ ꩇgu)䐹&0+V65=G^8rICVwmAcӯm#I A?~CEП 3>FRc _y/~ROz4Z7ũd-)!?aa/2"+ @ 3h|$Kl?bs0V\e_[J{bNI=H-{gؼԅ$]&lDMӦgO<50>˩vI!?e.R@1#cb:i-8pڲ%%~Z[!Z”-1YWk$dV'º; La~e&I/kHjmIֵU"[g3{?xMtؐ7ʼG,V?T N=Ԯ7=s=-Ěϲ?^4&+0v;De46T"3mM\ /# s/I1ņ 8Ff=GSPܚ8VK2"Ңb>*,qEx+1ͅn%w{OOU, .#V)EI3%oᡑ- ;߲7͡|X^LyCL6HL÷3\x|LhiRQN{X z˒Vܑh|"e?)R9.7ڼ)RkTP:,gmdmԗG1NG7L)&_]00䝰D웭 V=y\C( 'xX0ʭ+{rm[}b^Pb`ezq$+DNwс"%/#xPi$K YJ_F,١& Nfn5qqa(MSjZl J /hp\yd5G36p0F݉. 4J"mXU>fH(% 61mPCftӀJCvTU' Ąϯ$@(Ӗ@j0ywOvȁ.g}ocpl gǦa@!t~s"x[|j: 7m]42M 'tn.8+Or|Il*:B=#n@~XNW;dѲy`${f&0qt:6B,{ J=[3R:pvfU^׮ !c|xMu<6ArMO RuC O*jųx{EX*A_I'W݇w8}?gHW\]紅{nؙhY*dr<*VdHsGϩM-`:U[MC1m90o>8sg~~Q7*}nuAUjvhwmer:qsSXT t1IOV(-GhBܖL b\/=U 1{94!CRS5vq5EvOR"AhᎠ?᭒\:G]t>xPdUN?CxXkRh1mX%N-ybWd0?43CH-@beJR9Z#CAE{7d.NXC#^掼J8®hq/Fn_H.5\s8u  ,6opz}j9ZڼJk0$c.#Xv?s⻄i=w_"p_tҧ Wz7exp_ &`ST=,J6$g{VxϾ5v7RwBHmb&D,ΨxcTƹ lJ(Dh%H5}Bag4ݡ98pv:#?.T{xU,`faMM,hiKp[|y:z1XHCvY)kThvjbx] G~Ta- D.4.$sS!;PR(G3bo.I +'QILtdC -"A/'04[h#;rlϛm匓 "m(\kf61X,NyՉ"zp-h~+`y^W`7v< _*ֲd~ʢTƳHT.UOLs u"JEpВlAL޺޸^(moaU$Gzj2[8-m D M7L@" (&C'Kظl츱Ec[?/vCL5Au0[o<_ 7%w[zdz0COSJD `BA DlW{ WM*.~FS㈪tEN 8/u*#YA?;WVQm937.@?Xjc\Kw#ȶ։q| I˾uh\Uh &Eк?ǒtݔ^&D2s2AU|Om`&!CBMh} 5Rm&E:Ҿ])F ` Vm6S.δ9BF>ꢇexC2x={\)AEǏlW*W,*KІGسJVԞTfj'pYynOG,3#aV?YOyb5MPORZ E>j-=cʕw.MkXBZA[PpNK1L Ӱnr_{HᏔg2uGČ_og`.6h[weöGXaB]au:.(MÕ!?sKxHhUyc l0%oE}!˨d ,t48,GU@Tz'.eK/ a|~H;9]/#!&*C 2g;F#(T4BTMUY#Gsו~@ X`%R7"?P/qT߼T4W+CnCˊױ0E%=85&8TBlp"zO#XkDׄ-=,#Z SWNe([ O͜?DWTjj-zgDu 8tQ|pl&11\Ԅ f OVR 1} HOi Ye?a\[uttoT-'CP +s՗a u<b&}¦a9r?5Cd}k⮄Nd7ȍdM%U¾ ̗䴖kPM.[ td4[Lf@ 0C 6I5m]NLO8k.,3]J&~$%XIk#W-HU~Sc$uc4O1xQ*GZ+maӰ~a;[Mu]{Fndz2uu5eQT(`2U.a@DӞ_WkcaI rB :i]7!^UF$,\&/C޻3b'Y4꤈Ҡp쐧N(ٽ`{mɒhƳtXhE@ܠ3޻WMPQB([0G_bMͻIBQ a4sr$TaAiu_Flr֫R;0H9:*IOdZ+E8\ʷ`)-_8waՓLaOOa>/6ٝpߠYׂ_;N-[Oebʵ*+6iRގD:$pǟlBb#KN6b#8lԊGW {qj"yky/WA;i7ƥ:wP-߮A(%"Z6\O0r]C:)r`d}GСrZ CFT@hb_PWӆgyZCS~M8QhF'~Dד2 u.6F9eRvA )'A=j GV?>V ,#flB''P.W#At !b-jVQ{G|ƿ\Ԑ5<P:-BV,OmjS䉤SXl8_e!gλ9gPiMCt3nh3бBTy|i> W@ pƨԴa7}wU*,>R3zQ2\bjGC$ )a)P6rJ.ٓ̾ˤW'2#a^k[y An}'ήV6CE JҷYk"~HSǑE8sXG&N<"o~N (RK*]8T8 MNLI'We)ݴ;d 0[:A BhcCqD3kl}q5}{CD ֋h!=B@̗Շ`ٷ&sbP kͅEo fz̥٨N^GFd/";wuq*9ϫ{5I3YFqsޜ$O^έ`l6EhOvC5X>jcի0"Ƽj9ZW O:JJhB |k"'ڪ"Xp;烧% 9[~Ŭdtپl Bj)(?˴y T?w=/1j"t"j%HOep!o(t< k݈ ~6!|~wcȐq.FFSJ*&YtYհc1<bxK: fj՘|_,K&7N2[,xyk1׹G7 `]AH@{XRg. ܕ|H5)Si  ؍K{Xɩ5}d@rm/Ǟr4qq_rӶ;?LRHA uaדZuN}Z?k ;XGqƣb~h alʔnzE}`߽۠:aoWZנ]'  n6 Eɿ";Y Y3) IRq_ ZMvzqbZTn+_DZCḣ똈 Z^#`(|yXT=" z̦?_?Ĝ--kh|@>O?VWNWU7L?5&ic\hT5a %UN"e Olǥ]Mn v6m)09/lRνpct? I2y 9ukC%\()G%q&i?t0߮-y^;쇩c@g6StJ0?ZN_V?^jrW/n>>_o0C-,wkTZobLN -zbʚ5. QKB#j2^k$) &cwyIu`)zuT2qerv 8Krl\SU:l9sSDl gՊI dOp$zj w 07 /fVq9^[1q1{44ikuKESDr+ޜzW󳒙 7aoz_\ʧV3iz<'9%#[;x%f"G#K#/.)^&Pp%4 ip2{P1, { Zo stX UFFҮVϑg}+VI:R ౾HWǭ-D4Q!3.VR8VYUTz2~,tG4b?GO/mk$KZ`|no)Ԝf茳 ̠UʋL&(>bM(.Ah'5W8(lw{Gj8tHk~b > LzU)ڣ@RJ|+?%\$˪x١!s>0Ys}FF%ujzY >*# "E<0 y\IL|n\( .Z5Oq( KV$dٯ[rU|aFYh3a>aZ;rSIX!7 ,X ~إn=b`˨Ⱦ+V1C@liSDyr3G[7(o ;3]KՒ߹ҳ3Y4I.fzSF0"rksO meY1*f}lDض5w$ TRRЉ0JH>' ͓@ؔ5*וrr=fY3X#GC %5LZ)ͣ~Pzcut|}NkeF'"3Ԥ'YҴͻ㷀+c*N>K#а՚0ZW.S,s'bSZugaM\Q$u5֕֫T[ |=04p154D~qɏ)@*Y_Y\y+>YDD¹ϰJԮ]I-pZaE5X)+͙qn乂^PZE(*)l gY~K/t}-eF3XmȇDhتGwB%ެ0e7' H=&r:ubx8&S9œn 8"t_S(%ڝiա򐤥ZrV٭!^ GLm,ͅJb#8jQ*&M:f.7Gd]5f"~˨՗M46gp>B\*>xvgvgU]0+r+GoH4ĞU{+ _Mu"~½^4I᧵z5ig6:Zi-D| {'rǾBDV"\%i.}>gqi0M$tmO)o=7So"jKJQU1,}{Gݔq7GG<(B-J?(QvvO^,#/d\5=r 덲c}%Q oBkkӉ#I; z$QC\5 )3j"kt|޻!|IIb}&pz0H)Va¼ 0`zRd gYs#/Q.$u GT3EKCs4YN5[<6'hUQ$F''*ynWpRB!`vOzoͣ[[O]ifm^lG5q}\e:;$SX5d7~?ӟb9#ϖ1_B^I`2Z2}e@H6 .;?SxDq1.IV~N<8bث`QS,kim`_E1cLJ`k\s9;>[v&D+f ". S*2pӤK-X5i4!'o_^HUe6H%$2Tճ} /E]ٹG-; ]]E8Jv2Ӭ&)E(& "_6j.hk V%ipg s^~&ˏ,Zj2(7RUR|6Y8` Sncgw\/KQY,pWus%2tOw,qlpw2Iյ(F¹dفa6lwTp|@X31cJ+k qU\m2zsTZa^| ]wR'|^_}%zz6Q&yN&]yTsC(xR$NXx$ 8byd/4*DF%2t*ijʆVj{Oڲa,pq5ӎ: V#i;wC-|͟U)DwuV! W-s!.k7kHi Mm"pN'Ⱥ-d0\d@V)9"LxvYJbՈUfӸ^RW$hf=a#~}k_ !SPD_!|`ߔ=݂4n`xOC*!`a{]'_q(b -Ant-5 QFZH_d#[z"lTHڥGV!y*B\-/`h1v|, $êm騍I"rJ?(T]UaiŒ^/M!K][g8 <תSx^qXs/h=. }> 8s(4սxbs&,T+bȿ악ဳ֊dCRDGWDpڎ$>i]y{f(~|QQXIn + HdiΦi46 2렇n"q S DFap"<+59SIjнv{e}jٸѦZ7 EqzH2| hcp D9.g𭛜ߜU@/qm2/RoA[4*3ES7q(jSo/H{el >KIwɣypHOp>F5j8{)=]; 8-zS RQҮ]+ 0:g ;-9 ir5lXٱZ8jmq@XͭmbucT0 0f-YSkJ\t(A75"pwjN _}ԁDr>=2\\!׵|(a=_*%56˓.?Y2^^̆ aMg@Lt.!|sm:&}xyYv_o`cJUMa}oG˝T;H<\5T$qUqq}tRT6`+uQhmX'5a 8).xմH R I⃩7MRWv[-o`A GE#V!E&WK1 Yyrr/Mm&2+_d(T>t銠5!'n:RO5M8m Gs@=S>%{)9cH)>#_\3AVIVE=IPd[f.<2  }yEo;[R /a'g̟R1q۠!I5V0#!HQ=L 8[16TRzt/Q(f Y>UŻB q_5 p$-;`).&m '0V3FArY7*aE$b;gS,K} 49Q O*^k%d%yJ;g4 ='B8@ Z1:GdբֱMBGأh=SkI$MIJg\\b-shC7ON߯QgD ZٳRr~"!@Jđ:..y 4lաa7"~"=Se%CU7@$J0[B~`Fbk(inOB҈H"|C#*0)8M:5R5~l~ `ܴr C[^VrChPzqV!~3#QtuR>8+ef3/+ǦpYj߼qFo ) qv^FCXnxXק|YͷY8Z_< Fwӭ;@VbA:e ~I6(LY `PARGZ(zywk nx%PvL{:OgVJ߇h9*q䏸Ή ~IĜM;?b >i ddT}!Yg6߂iƴu{3NA T%v+ .>#a:L.sVo9 ?&@S Y,6S)V^8{֢'PμKe9b| H1Ȕ^Gڜ _f'8ԕ8(ϐYN_L07F\1oTj>{6NJI xT^ IR,Է3a!/n}ލY{8o_-B0+";ɊB\HufpI!ks"ԮIl6`McC y(TYr@|-r3=_Х~Y5G[I ȸ4y˸J+6˄¸]<4#A9l)ĆYo/Ұ4pu(74'49=$l9{e[/(i|1M h²pQR:w27fj[Focujmx+ 8GNf#&1>7\tʅuo^urʾŵJ#@WyU[T>WusH\~⒱,o()J ^{ kz m.3R VR,>A h_J(( ttR/M0nUJ})/ L1 XI^)@iR׹,Q`Gd~}&o[J;GgK^NA -; 3ޯlI<_%X̯iqNUS/"(;Wg٨9>[O%0󺞀G3jî}3 chtU;kzȲ1&}_M(cokUsEfD~ZwK('[ۇ@(> l9KerCK[8|Qn!,Ska{gE|t3tXQ \6B+'fA+cL0f~:nCM46 [dw,eO\/zs_p隃B `y:k .9bgNQp &q3u nl>XRGekW3!E&(7Ӕ65w.9yXyt,n+> yh)G(mmwr< {av,2$\:.7``'=t3)J c?>B-qLqp-mS-YZߒ]BN4N3j\.4[,"iZ {fC+^'a,C`'Ɲ(֊T~㸢+4lM` jsn5zOµz+WҬy[`CpH" ݋].rlD.Sk 7Lp$Jq6{?UKju.a .R<,`=?sl)2O(uhP+F-תB(2cQ n0N=l溺+9 ?%6,Z2ũZ8waB > />5f. v jHa^F~'+rvпU5/9r;CRH)?H棜RFtvD5Ikj0kTfˌYo'``:Gl`e1t϶3BuȖY4aw MoU xύ'NmqTxsoKO"- Jy/dSkJKPЌ&82-yaOy amo@>F1( Q,^t*QQG7 65YeC'?ɓDgTK]f/ڻ0 =itP~ wjҢvOBP D_t0TiX?^ `,8$}GU۵!瓘> @VZ i(GsiK]%$Ի}GbZРO K &m$  B=(@EM%!,to}_*6r qB;^^Hz|\Wkl0>Л@Ol XQebD.p4gqԊ}x-[/'ws-gD4YqQE;m&AcQf%g¥3i҆avh+v,qmC}QxQ<F"HF_Ky1Ȧ냙Τ1CObǩC޼"dY 7@ vJd#)9 脚?pz8LA0ǒxq.:eptLC6=mϲtl]:f$碃_;p?!h$I:7[{m$3WZ!gB*UA|w4$P `jN2PA5rTj(9 њ[) egt`9 YPʈ39=ƈHoW_;EL!<ܠIB>ʭm3Si.n-Ydbn9bV3.(˄3@R,kY 5qo#Iܦ_Hu+M /ܞ)y(1HRU69:zChT^Hf"iX4TRq:8ܣ,i`@Cm"V[R"Hr|XϪq*|zjrQ" F/ Yn NO3Cy& VrR;7nƊ}.xK%cOdľЇ|@ԀQK&ulD"d)wUXU6gSoS=\_)OguW)erTHgN]! ܘe}@יv43=]n BYی1eti\Gp @& )$ {> >c}Cm3RtuAl`߄0e [=HojNpUɕLLV͗ɽQU?c22<'\Ѕ/# Y͊A/bk%{r}3$Zke4%ayʀ[w  v"JC/Z9Tr|$NY=:1+j8=5$b}JRT*i-wa%RO1խ+GM&>V䜽8ݬ3<>U\u/ B5AγR?O#PO'L?P{ &Y0 &*h!Ӯ4NT_@/gϬV |ƷErBg'0L J9М)AFN撿ڣ C@gg_Oj**&!q\ Uq+eD uUϟ}D~|o.Ǘi{LzeMǼ|d+¶20~A׃*D:<wr 9gbgy ޙ^'gV[x>YH\ ㇟0M si`b}*m|\r5$T14 n΄ƭ%JJ%vMm}MOmU;K0{e#dn$E\Js*MnhVq _ِ.8MmCN,XeuOcCM U7SdPe4)x DZcs@6YKdor\a[W"pr(zFf3θr+{ɨ< S\ )a#6 鱒mBˇS[k엌n u{ 1 UIJz#Pev ˬM8ńݯWiH!=_ߟNFj/Q丣y>e-S}AC K y"PɜL6EHˡ M{yd=/oN~,&MWs 6M Zsbd2ziG[bf4)v :}=o\錑YyHo\R@iߘ2b>TZ$& 5)2M˖'P٨8a'gd73sV|nՌ6WeLĞLkIm%5lhiQlwϽLOLn-GLepƒ5c YS“St,Pp[dc30QH109]U]4U;r-'ykԼ+[ځ.:_sρ7+ssla`r'Ŏ9vH]XuEӺ&ZT 6>*ur a2T>u. x oC;,nd K2ø=@ys>v1p|B2@WvQqmT8y w |!V5s⍊\:2-V-Qsm+DPs^ QFD)'b5@3SUܞh&Ib,Ob5 pgt6}P{܄&ezms|_}mTO#fyv7nk;acU,)+W+݀c(MLCwI^z3jsHYf@ e$w5|,[ڬe;b^ˍW< H)*JEYII'"r_;C 5D^_/pg'JˬڴJɞ˓KaGsV~ f.fx S*Y 1cSq. iv߻DFI,P"*lEſLb!wĪ+A>:sܯ`0e"J$).#gfolLYӮpwZf 2 M<+ҩsVRkn56۞Z$oLB0|#7.CXwNTrm"Wǝ$[VJ(WlA0;A웴HgmwIrt<`Z/:oɴdŜ@w_t(Jl'hET҅{v^ů#!C&4ˢZ#\AI=7[1qSYV6\L헋MhDv\4M`&6 W{('9wAD-I'NpL.r(6NI GXk:y :yIX%wԅ'&^I_SxVJ+gVd]u(,JI|ԍc |ax2CdjE_ئL$QfIoQy=|EAfV13BsB|op#j:9zssUgwܞu~G'U "p0jbO]-/YeԔ<;.|mb5lNȬfBP jT kͻd2~ ]on U03{>u^_qiŭf9 Cf.vm+x+,)1Z)u0Ok))1.;QAl} "1S7>[ēQ7\Ƙ*DzbgÞ*8o;GQh>xF$bo6u5-tN'E5 2={6\%RZ2.GRlѷWn~q~2yBgOVdb͑?@ rk/F|iBr "ǘ*$ɵ_"pX5e^ KQ`5 K87gqdFF$3Uqpb) *F0F_S$U1 ˘*%vVAR0aҤ 'dq3 4h&TU(oΫ*tm4 l`倀 9A9I* ]m!%7ACX%;A# ƞ*%VYŊȂU#Ú?:ϸ=2GOp4}Z* v殱E\Mk IAłsnMLk?U%瓊Ww+.Ad_r6&tB]rY0y&M<$VQ4 WnE`=XtuauDX>ZT9U {S-?섡\" Nb^S6 3ZK d? U%ˀgF7mogXDken+62a^q!&#%?3vafj \=UI0wf^ ǃ l_H$a."Ғ*5"XGx3뻏;.1(TW *'װ,W4Fǐ p+}OIW9 @Cx`jȊKG$OTPϵmsDn`*$Ѵ <%3׃Oni]TFO&l S*B;kʳUŕ< O%u {M;&YBawؾÏ)nfϙ8î߮GeDo-VM^S-pUq]ʘ55$Ab30bDyzDu!]?E*i=t2ȷmgM7&]FQ4Ӓ=C8FqgɰMْ1[!2a'o*;a/:T߈H-Bd[f^fRL A$=>]Dn|99Եih+kȮD><Ezx=ʴeaTKhxsA T@V=?d)Z-gțhQĨ,G 3Rr; r ^E u[g 3#ֆĻE^%sY˨9)Sxr7/؟PYLz|¶ M:^ g9ѷhxȥ`j_?-f:# ki;@PokPk&"pؗY;-gVo<|GT]]}#1pӪЦ}]}*) m >pHdro/ a;A] zo)X͋ ?e!B4ZTAR)u8n调4ac䮈n'=|)q$X`j[~B?ȸdA'Sml'KGwDj4kta=[B1(pO~-@ipyG |OKOU6tͳK#ιZU_fxAhYK"nd*JѦT]}wH[]J(}6$xd)0 g*g]QE|3Vnr8 +GLG'bKҴ5>gdkf#Mm&_O>sJ9ppt6AJIvr,E4$CÍ1?_?s+ F%,]|Toz^?׍"l6.{f`+DS{7 'a!pIF ZmD)n{Šg LmOfMЗ~wB%5\ "Pr:fO-y٫Ƅ+Z_'  hJkK?V( O/<&}͉ތ{ DPP ,0UCm/Ks7"LΦɼp?}E;/aqƂVܵRq1_PE92ͦ@f!H9x0Wafy6E 6=e oc6P4e}< ᇌ"mA/ fƕQgn>eD֡Ѫ㍇v8˧7+X_}R(lC\7WOH}Ghd \o!Fh.th~ݧ1d{3*;Z`/!Jp9C M6e1-)yGtzQfjI30c\ ~Wy=ѓxTfZ+J,d$D?4%νKp0[mZ&Θ^h@qa5Q]Aeɭױ)*at)vyyT)KWydN%`1ܚ|ՀRNu坈0%_o#P Y]d Pyug%>A}5L/gza ߆9pKq!Bwĉ~)HګhE%X&aXA(ɺ/C+(CF="IЭ/WWJU ,>5Jd ?~S )RX,5KU qim'u54w6C:!=j,B( 6r.a (Gb[Ӵ[Pdž=CB˪_=艒{[z7cK&~%y<r1J9á6e.E# .s&v)?- p7{)BjR8QU/甠4*$ìp|o|s@ I'.s09L7KStU9Ǜ#dz5㧞eDOi#-@3VYkNcUjޓ=~;?yE+O^\9VK>K[=",z DJrcYGO*XNH'_d X,f$ ZD hpYQ>\yfX ]o}vmmI'ZN/6˳Vx(Exs:gb3φ>ț/WF Z37$nԵdؘҟm8*\\KD}(oÈhnw\LH?[ Ką"4"@*a@:U|$؅UbBңg(v0R*RHdB}d(X0cSuJÆ"Fx"v^ $߱lkTa! 뎟{[2ٜxd;ț,[t/w?: rVG+ZZoC.gBkbSg%̈́ȿ&,srvsE N\׃>EW0@zsjq D;Z@#Lw崕2CԾ\> Eem\G Ǐw5Z^MM?,4U B7TZm:/ВZBlDR6d4 ``iepdM6/ iZ!Opzɿd5."lGMq[w^ g}CrӦi1 e=D)hue8(IDJAdHtS,]tƟ@VLgIʼL0\rmI_P@ʰ૱)fǶsF_+`2s3} w}&ա qW:Cw6@2{doh^rFW/adžH\/3 :zx1|08QƷj`,B!Fmvh#NOQl +CkEɆxށ3 .[on_Ǎz6W vZg)KĦ)muWhuJ^J6еvm ]DSQ讕.b¬n>kD7}޵EE"#Fd.j sk0xȨڞFgp_K|؎*RB~G ,a "LrC rע2ExK}׿ׁ /PpwN\iwg_Yf3wNn9T8FGRZ(ҺP/yy Fl2q`IDf99beSr6W$*HR(S 9tvH8\%gaؿQTc' ΧItll[S^.j5(9;,~Aya|.q Y]\n?oxKo]|͢lƜ69}H>ˬ8FEKڥ~'L2턺A ;DJI/sPm瀴䤺0ow조O!Uv~ g;yj#۫{cd,Zdm %rcbٯ||i2zB uM?`[/#pTӞlF[3ʙӃIWx~≅˿x+@ۻ0C&g6ٖy1\ܪRa3]9C<7݆o5~DCUzaDsK'IbMOYCq2H(e75ι_@_ӄ;XMګle#&X_ (cU=0`r?? ] *kl~^ڑM4j RXY,HZR@:jƾ*N'aל i҂c8Ya F{Kܔ4t[Ƚ *=j_ƪ9uƯ3s0hfsd}b ?|H%ExQ /Oӥ!e쨱:ygϊ"{Mun: WISmmv;6x"qDB#~i(w:B}ڃUp͆?|*"#nkn:?*ˠ Vw8FLy*`PofD.PV#ƚxųwƎ=i^*XX7l. Cʯ9׆rBo&F*ooRz1WMgO7-1tc{(.1Z,17[4 9H9L]Vb←o0:wI,LDHS_c梥~SOc{rEuҼ먑A_YP\@.cLE=h㨬8E+.34$Q~v$Mn#恲,J! -tUzn]C<+CUb@&h?0 Ab"@EqcӊLb \z_5ovm\Wnܴۼ=|n$"eQ{$@Q(|Ul저lAVc6|C9P }"TWǥ5hU: .pFs}wґŁ/)|Zr*.NKYZ`Za#݁(o4]$- ?NkzMtw672*Y5"HJtq)A^ hz; e@%Z{  >E0:" ‘%lqVc#ynU[}g3A`.5Q%rRx_⮉ZL~qܻ'qҗ3sЪ̹^^}B0>'B{TRa83C뙦r(Ht+}aW8!I kZzKR W4SdMCu% nJ׶bjV.yjcѰ!M#KpAɴNJ22]{At-P,/5O&>ŋETCS+7̚=t`3Ҿ݀ dM,z\p ȖRq^X"ȸ$ WYW+aZd_qjѨNkU:9=L˴6)_  d-zK<DwF 1]OR#7#BP)*?Mdj|>x+NW)w:x69 IWâ~"δ ƻ+´ed;欹/T$#j(1t/(A |  VAH=|-f/l\`N|o7m%!E0 i&vBZT FTwe!"= Dos*)QlOΝ[I~n:h . [7A\%z͂xneDU ?_Zq1ةx +Rc+R9H",b? 4`exS)>}QH!,p<\1hE`ؘAj4%fPpc[Yf4}J_DJǍ)aV˪$* ,ur :0{:y@PƙO&h~Ǒ4\ae^7YyօxFpZ**TM:5 H,:3i^&4f(u|:YYGYD n*+׷kTK7z֥f@USYѐk5 ^E_G q8_ vV\kOVWPq 18R+]Olw( <ۜ- $&pG,@bٗ%GQwH+5|tƲ^p=d>ΔmN<(޶;瀮BSn4Kwfsx-/ 4?q8VJ5;G e_%QD.[wdlsηnы?J* T) iJ#UU2=k_=+qj&d< 6~zԜ–bDl0@8!ba" FVqlnaő Uy}iDjubF3o/\sb<܇< wy64MP}oVzh]j]dmwgle@:vŽC%97|IܵLES/?rܟocD ]#X܃q՗Q)}X$1%!xŒ# 0*V!s0ą Do-ӋԎ\_΅Fp>e3AkYS0[${G'p "}zljL2f1}ƀHĺ%)҄,D+lBfy_sdM~|l@^HO}H0`.jHGi8D5])mgx L֥+ e,QzHm']`/]@L (R2FW",Irh) }qڀP>NJB3.~w P/vWeAJE׋s lc(9R _,'!Hkݑ@ܷRGC/E_f:lLVKj0'I7w(3Ķ`bsz4yEZ#]ݔ>W++]Oŕ)x?_ eR@;/UM*>S8Tv5oCWjtNj:]Av1CբCLڡ+c9Kt;lpɰCQE{1> =]lj֬ ~0(Ӵ˲TӍ\B*TŊI4ܩ|<3215zɥ8kb[^RE8)PޛxZ֏ evkGxQ_3AȈo:l]B:'d">vAZ8>UFt%M9";TD3,qG!W9﷜V>0ANgC^ܘT]ؽr쌿\y_ tqUnP]; 'uCRBzѹA zF8h*?_r @cPvވK&}Mz3JS3 >&b&uuJFJl݄,UY\@OZl`%_!0՛kf[>T-nwuhn$g ᜖1B6F*O>/G6Gw+,ODXVKC%C`dJ4D;N^*p͋ T>ɓ#@$KϹ46M2ʼnllq)C- 'V[% E,L/Ѵۊ Q2 ra3V1%n:[f]ߢ)[bt eW3d,J I ׹ ;+mKmRN<;¹/g\}g&L9vIVoD<2vTA_|WkH{U!s=CɿASбMa!Q!;M=`51&&J0j1%nό"Mt񝖔l`-֍D{P] )#A1i$rrBA~)n/=O4^k[;m8qmAy%>YnSX)7PM?co@Rm*(6BUl5?|@O򁕿*gnh*}ǺYAԞ޳лC#5mQJ49=ͦ" ZBw>v|V8d}H>h\lΠC‡̨v˜ϖ,byvnچ*׃Se2=# `6g?n*WӻF8?(VՄ@J32H͑p2a *szd6y7.I7=88YנiP#YIeD6*{y^>]<@+{kT%|w%.Aj=p3{<,f2)]$n=J4ؿ|C]txKu_O-(+]Ή5Ձ%)]$rUvgܧ`L29ߖ,@5&V\9^ 2 ֣mc}igrMⷐ$CԳP1T%27[FY z FKsጚ yfTBbLi~ o{>6l,zVԵ`2[Rb`|q|m0e[RA}0OQֱ5jdw8%m9@X= m)x-IOSI#XRI0(h{hGMk0Aq_)=P(e KFTַLHݷh%ȲEqj-c5Mw}sə"Nm,56B83 ?هO߻iL%v [&"/XeM=/0~s'1F5\^Z?A|׽Pg'-49@蕘(g\fxI+:%Ńe? C u[ *q> d` (<:vDuMsnzp$xd|3yszxgURqߖqZUֱuAHc3'j0z:(-\EA 7Ybޤleyv'; T2*;OHϾugʔ nP:l ~S|7չ#kȺܜ*bntgYSpHh$#/NďײȭdcJ}`(O#X8p> a" 妟s\ ۈw7 E\sm"˒A 4Z_bRu] Nemh0 `(mx@xB -,y`m A Al3+n5 3WN3fK~ n 78:-H9K?~E7Y}ĭO9<4Tp^st~2 DOxȮXzS ep0_yhiu6!)T-  8KTP Þ_ya!r蓊JqMjV($}3Hϊ4,ٸ* W]wPVd+ T%M~^!BIclI63 {J ,K%|xmsvo71pţd@UFF TvqXa),P{Lg'8"ɐo?*O:BC+]&jYLBxbM(#)N%ЦlK%S u{>aQJ N,%X΄j|0 @@vƆ9?VtW0؇f}qv-=m_6\$ `>|Gب x#GYKw0:L#ȆNJyз|֙\S#;:qhaЭQcJ-q~(ҿ:[߽=]5ۭ`ӷ*:i9ȨY+}{6n=8ClƑoxħ3|qH#f~>rINu qs'axf2 ͦD !NؼY0O"$ ^3sC z`Ԓ d%y,̃ࣷ<${s~1o"ЪE{:BǪN!NVu >j?_|&մ{W#F3T4 ^!~/υYG=cC/GC(xg:L`;:WY ӝOL:d9WfZ  #drgJz4q*+LZ /Oj&b]gUMUy,l]ݒ?C=N4qKgz7u hm26vh $XƼ=릟c>I3孬!ɤBʊGJɜ't[.<1>J2˺O[ YhFΚC10ᛸ9!?1!ǬS(PjKcn(}*Ύl3at):=a^CF!T$>= 0&qy| !sY˂b:O[2|WbM:|`BC9h61Jík^l֪z*]mL9BN?Z# "zo8Cg~ܒ? ;[ْXbmOQ@?ȣe|Q;ML_ `E:*vDu@{="M0&2lFXK oBfzIr0r{xLHb 56R-= oPDY>Dst+Wd%֧e2o8sCqX4A~umLT4zp-6EQK>ZAOrMgnz %Bgd68inyrNȋ XYR42 \@EHߥzG m/1-jI/g*Sm0گ. "n ut"$;9$ee!M?8)P-N͏H~ǭ2 2+uZ˶ia {߾j5jZc,zס20o؝vjH667|ySS %62 ^GC}`tϨQBk_hRpvo_K˰q@4P~RLs,UUI SYݜ?(mhmچUw_Ji|2*ŏ~n#P! }z &Io%ࣃԖ|Mos55M* T$o  JV*qp4T6]{Eyʢ| =RZi^=W?@x0ډ"o܍Zwz\^Ȓ-0OY6ܓ8:C 32vE&vYnW dqdڏ&wQ g5KAo @3B=cŖU}"W̠nfTP]OY 6UDM0ߛZTkG|Py ~e1Mc+lPa[&0OכmRٚ^;oղ˭"Sn~05햤Xd}^RzVd7JWnj؋֏4~9ÉO?jлCx#Sb"<]J7 P4r /KҊ%FgN#O6o,էecTE RzM(-ޗzYy%pԅ\L)]̢%ޟ? g>/ RHRc@+ ?k`a-Wё_G;H 5^IZw-Bǧجg OAu@S]WA^ୠR[%Ct%M3Wԟúc>O'` 3{Mh.W}q~!R^sX[?V)g}X>&nȾ.uJ,m5vcfNl$(F\\9Z %4H5h}6cEl[vTz1ͅZYPxȤ|D//n8؉;yiЯa)z̀H~/%]#BI\+bXF}}\'$+=8ZnJL*c Ytf> 8xwn{[RV]3LߊYu1 &meU݀b>XXϥ>dXle9LL&26a\Z]yK!N^)m, Z_ LK qxW{a8wv)@COV[-ȹ _U,kߖmKԽ(R,=yqQ1"Νeuk8y [;dXB4ǻ;Bz.#^ߗq1ֲkx+ٞ Kʺ=wOIcijr$DmO9yQ; 8T kS#)9SW\7<@ϖ4mP}7G$XVke%q']]OlqM4mˈN)e94>Qx(wK[* <8)+`taU҈R[R Ζ5-(U$Y;Q$ڕ|IoPxkwTS g.E ʢ\am4~ڷb`A5#1HBRkv!b!pқ oZoD}Ԁzy_[iǍz֢+|COHxs IwX|*xJliH5Ueͬ<Sq%,s@ lw~M!6Dlү^Ol(s,yq(]]8OHPb ^ȋF ŭ2%TϞ'%L~'2X NN@$z쒍}Z^%M/1jZXWe 86 ^R鰖hۑA=UN[Gûj-ƂzG{vɀB^G)SE&_hΖӏiT-(3/S~UwŒ7[޺6nHMY2)dV}HxU1Y[{eGIG}:tq PB O {4=*H~I&JLa_JM 7$e.L] j5 t vKd棗I|g;jgz06͂C]Y  L`e=(ruЄx9uc{kVI1ŻFn\OZw4zΑЄ a?~:S:R_$b%\Vy|85i{t`/eL'9p=,?-DWJ?iG9<ȜfǥBs+f1MsJPXj&*ټ2Ѱ*N#+HswC7QNeOJ[1+mVx,gj P[gCD\u:WL*?S wN@agEf-v#^Ԛ}$:I)Kϔ5EQ?ޭW.ڧYUp#/#jc242Wf={z`z=o{ڂ:?{J$Y#HFN?>@s \DcZ-ͯnfb Ǒ;? R`Kea{'" ](mKhzJ%XZmKsQ)ʡ.~-^HMuโ:OM;V}>) RW 2JNz0Nw'qpKt mU㸝pT2~j.ds.G7u\aW[--pCw+{Eq3Zo˺D_BmB38iI !y^4 -_ΠXM5Ĉ9h=qIÆ6f &qЖ&,_ *'u%W< y;[dKT 3Xo ߈AXކcfg< yѪ#uG.F}Ɇ*-sW,fԝeV1nhO&{@2t )0/5g@qqm|!}yFb!T"YEi+ql܃If9X&x.4=rpV&}BtLD' "+R ץ)-IM_p|k9Xu"| @ !DzF6,~qd.o5b{C:-lfyʑۙ܎r`@܍x(ףG|En+E} lwt o@{~**t@Z6/1mygJe(`/~DQ&U ILX,g jK02{XJ]t{6KW ݸ2×Ac0bW)2mga+1ۉP3֗HC+nvc L^f'NMݰ*+CHb,[ 0;,68>Mˆ}[ⷂXHHcwXX7<~ȤlܒTf(76icŏ~*a΂F*{M4p0"jؙMA;okW!W(;?) Z}6R'ܾ.\nmV|$T+L)\X BGuu#<9)i?3 h kY`{c_ yhS3q j>27@|Sw_"WJEg"[(1vu95վRj@^x|OI#8fQؔJ76 )MtBMPMTT_zroV {$@G>ҮӢ@oq$LRN`'] MB%OܙiLHzUxjWcaҳZӌ]O"X>:8\м6?+1\%ۨqGРNFcҗCyh& wE$jhW6GׄD*tPvlxmv"_??bۇ40^]]3HϕGAܷO[TCa_n>DaAa@Yc8*Ǜ#8 ۩ql [i$#Ejݦ9%xLMe2<~$gܖJoTT@yF2<F˪ }T :#ً>aWđ ؅щ.ރ4P(Q)I'ML >ʡҔrZL^ypzjW] t{R~ʛHp34 u-b& SCJ)]p"zip\¹A!b=( üy1{~vCPud v+qZɍaޛ) .@cTL S;|ٺTSibg;Ѽ%nfy"=nHm3 Tdj}/gZBT5R/@VMv>yO >(lh"=aS݋OII /YW AJxЗv)L[P~6r[[ d ~Q, qdqϭx4Ԉ<ЄXTiUz*޼όWgFK,D0Oܤ>վniǿ?f1Nc(s/: g j௪KC2(%4KU-2w`QhzDj*YW beY۾7`lhr?]J`~jOrM]ujʼZ8IrI}v˨hLD||SP϶OFXxa0:E M"}F z#[-Ԯ];TCbDd1\LEÂ|?y_A[F 8X% 4()`\g[iZ6waҡe#~/viu,F;&BSbqs4wV|[`afRzb~(|z3kGqbNf| NFᥟdR >MQII C G[N^Lv×T>ZW1*MrbvOUT wOD_~ǖWC]㎺GE<џ3yhS 4n}l9jWj;t>~oV>Z̊Lc -tlkЧ4I"x`׬ߋ<^g۠7Bm\Sk zHʈ q"+T]*GO1KP fYw>4}F(0 p`)sLSY@!GƩ"ǡ;Nga9=qJB%qX#/7Ԕ.AIC:R¸,%A7@4vwly =fgp}m0ׅ@ṊBM{@W:H+s <,<=6Cl0f2[!goL?Vï,2` b(ǔ=*GLYFn*:~˜ͧ΁ +P ٚ7yȄT +a}i١~/ˏ6Lkľ'e%I,U(4c@x0;kq3 ,{02%t|-7b^3H+-/C_TIkWW7g\oX?7gӁ̮gfsEњ) zB+WLjJ^QAq<s Eq)yet;*~/}GXaLQ~ٮq֒*0K`I*{‰gQltVG/$cbJw! 'ݪHiB7AAufA %18(a[݉Ӆ&S6q.~d7rDĩ/%h4)1Ws'}ZS u` \w i{:{_j[ Ph#o9wAإ'֔&FދD_5]y`Ȇ /[WOwl\ṋjb@Zܓ}Fʦfs Fd6X^,~US递CppVNQ4Rn,BWJҿL$RHwR\on+uG˸P\zko[63Ǵ c(O֡W"נ.hA&WnODo|_LYqU`t?DD_ꋼ 37D6 cRh&N@: IU!BѮ2&XNL{]HQ l뭞%^ ӗ*{^D?y9W >|D5?LI^vǃ`RY`e`M#93 '@tpHjrVEMeb"?\2{dȹ_uΞ++{tNcQ)c  Zʶ.>P m0NSJygVGmÍ)p-c)ĀAɪf\n}{ͅYIkDdIG3m,3k#OfqW5'S| $ |y2ȍT=RdmJr|7H3rӲCO1VSVESΜw XncKhu(#gB/xqPž)&^sU*󈾣NdR)\[4~oףZD}|ڬpH'"~:N_XYPPT 竬*8eFcع*#99 vI *|ɳ`3!a8=l'dEA.)#lF6€i(]MpAD8gUlI(ITi/[i7)`= JA{y*TrU6[ϪT k/Vfvb YC ʒc/# lofv0vu4`T2uR8ض pZGs+#YQT}xTCҶrK16X5T|MQ2UY!눴Klgs7`z.Ș5 гO3օC (9Ϸ4%u#lQ<$qҸW>^3almU?Bt}P—:smIUXzz|o^ᒪ@y GUgN"$|O+4Q==56P@t;^}97 F\:N   DžsaCFzo` KR ,j`[VZ' H3u"S=Z+Txĭ*`VYMU:$ CĎqwC(^o/KbP^o RݴG{eTusșΌi}i#x9!`[ s^3jS9c&ss)GfO{VKJMM3l+QBR{~MP;*HpU@ Fl=,6rҒ6C1|"pFac}Q·6ku8y*u\oŏ#LӳN|\A2YO'`kJM >Ln`)b)6 s.A{D Ġs1z,Ղ1/ IOqYOحg.Lun`PDFO.|?'7c@LBAyef7m.Tqfz<қ[A~Ri$`&u dA=W 4 |𥄳8H9lG=OkFbbeYyc@M0yVpňv\œm{~ќE 6ĝ/QsdnG3U%\ɜ_3j*ȁ%;Mn83TӬ~>֐2&be -ɯ4BAB]aj?¢ \[]qivCPyG0 b, _vn,rXߢz抾gsvn^_hRּx?`i7 ۱ |if51BJ VZXSOca3[WzRVRLߕMa>@hǤ'++6 tb/)иFyxG` X+I*WB$]-/i'6gVϒ3]Yx#X*a2nlg!6d|0+c)7>t8*`ƙaѨj"{\OQ̑(hR @?^t|z]/( 8}bp1la`(82C{2%JoWde2-0V::i; M"Toyux鱦/*IE@ qS!dy&jU \a&`4п$S5.vZԆ\8=.ͷ9 dql|H t{$q?&k@GOh*/q5I򃲚2F3RFBum9z#-8YǾ:_x4N~ ;. 6a>ϓX@@8B߸"vxc;_ZLs츜Bi]vboS2 $JVS~G N}|jʸ]Y_[z.cFWޣQW hhD"=T D\jyjl~<ѽe0R㠺*lyN/}Dp-E_]AXwq%'}TOKH[}2 Dr;k%[bk~'$d~ Xɣ=I,ɹC(JV?5> !>n\aLME/Z`9߹Cx)4ՉK2uԤ ]4U];.5XGw LmjY}'Jvçt0';V6xVcC~O|l2.05.-r$M 2C5Sq'nҷ7"T«)q&K-ҨsZ|>Y-HIǞ34N4Lsߏ9Hg$J/vVtF^YK.Mo;<)-Tm׸S-sIaC6 ޾zOs^?ؼL Vw?,>Q.]iQo"%KXVnN?hbXcfJ8Ҥ%aSVt VL>tSw_9_$v70 jp [y,ch3hLt,GP#G!tݏZd(7S{3_:)QAv2wxzdBk99C3"*P/F uuә8~'_ Uw #Ȇ .mCp+?Ŭ?i<!β#ipwjC>% OzۖEӃߩeCHeHO *YoK3'rùws]zDMeP?)<#896$N,3s5k@G 6W[Ŏt[Vht7"q)~¦͹BQ,szz4Lp <KvtaZWt$%'B^.I5d=!A^5ӟ.E놨f !h"1K8F| T[I'cfedY$3 Mٍ԰}.^ϻ<s7Nl6s {<6z4B֛n>D@qI3Mg~~@q?uw'<YfB2!@*F_M˜ A||$ 5<sU9iꙒ#sNu]-EI5R!Ur᱂!sSdr%\-i$ n0z#M͆@Z*g6{3? Gjl Wْ)U.$Ƿ%]r >z9lh=SH}3cbEҰ~n v`)JfF˞p8_Zi>B(vы(b(X q,*#a QE~g!۲ƻ@ЂxFBJcHqDв`:44P! ddf{:;um;zng sdi1eR1ǛCrgy^DP`^œթ݃riKRZZFxJg,I |elǬ!7"֗^߳y Nz?3@!"pIN^7d9e=eA_: E?^`PC΂XWZ K3SgJ*o] W)F|Qg4d܇*8 >S)h4@s4t3?`e$U17RûBC`E|'հ2fk :˒l~TiخDs\c#U .a`b==Fl< $l"Hd&04L2#" R&!ErQnf!}SYE$-Lqjf%fɋlue% ez |mEM10C70ͯ\ـKƼÄZHuh.Ӂ ŋ2~dBuYj7Nbtst\~ʤ| ?!vO^B;l#%#$GHb0co~DG':Ne‹{2uq1ND98KЦJ"^A SކnIZY0&9-l v;0| : Xoot TQ`Oq[4OPXOAR08QnRHinUḦ́.yX\bZ2D(;-Zsw,TSgm^GmyFK1pgaPXNF̀ W@h.\>I|̗d ʭaei4gҼφ p{O `2 56uh Jds^rueV3}Y}BXEoԒ'Oą vHi"3q7YtrZ_Obg3m|qq7va[ . qѧfG+VfG\"Լ9Wy ~{rusz9)=Fq0&l+ }'J8o@Pn;:(NRxv%yDߔFM$k<.@Ϫ.@N)MI&79ڸi=<p,͋J#Ԁl.Iڻ$j)<z|WPsJy';79Qu#m` 9/aTb!:4"̂70SHe1KܪQG6k$a$dJX"-H栶$ A)h-HF+0-+wV BLMn-|`4OyOI 'tSNrF usn:ɥD7涜oxT`-,܋"Y0~W'v_teɶ#`3$JeULө`Kb5<@U 4,5o6-g=VS0=C8_ +  5O:F>xUb)Z9PaB;m+/;Ɍ@NV!'߹5Kdv%LE7=ցE 'BUEE`%3Ӊl8?/6)(mI Ѷ#W%8,j1;U(/{ݧ=&reOΰ G̕T|66zKo޵a4/,3GWObm\F0)+/gb!"_`*6wwȰsz ϣ}I n8yOxLay/jC-iL5ӌ͜+y/F#9zG&36#,w|[d(cDR2~PQLc1-&ԤGnwm䤅$#@2!k$@- |S(/ip{t0N[  S[oaPPt# sPHN<snʃB5 {X},uf4[G%agdG+ܴ,ѫuZS/'--8MK(J2" 7ܢ/j9TD`BH~P6-e;S2:A.3X3h>!X7aš!,vm" yhxiV}BFGS:Nj4 FgLJ{ &y#Ty}&X. !I<$cFs8?&ɔfrSxqEe UT(ʏwU7O<i s|2u?B2;0¾[Fa=! lcoBŒgĕ2SK`sݰH-VSbK@K]6\V.Nҙtn@,U=O%d_aa?D @4_ܙr+6U "*۴OQMصȉ b5"qlV@v f߀͜M3[BSՉL,ͨY2L҈4l!C㍊W/2~ C g^04gS%3+׻;RW[,%|{H HgWM #u i WR-A21YJ(Qb'I~,蘴DXu -׵nAj2;j|~+.ɮFI,X Oȑ pc0yٹL& nl#{ڮ} ଐKЉsFنlSWA_XLXST2u *P0,}՞܉M>$u rp 93>XyxRў 9L͇NORlar(*6-!};RX%*qN?J6ZcqkjP>Êޏ![˫)uDy/hv4M+@^vl ^R-G2Z=ĿGV qSdQ5n.&95Cbd;֦JI}2 ! T-{ӟDIUXu] re0Ϻ3J.S=?P=Azpc-IyvB􉈦7xGk=GVbL#Hky\Do 99^6Ry^GC%`P&HFOy_h3._6l8 ?)e2"7۹r"ꪧ' X98D䐌]nJK>ɧ/r| O3G@+@d0'1vBT ,`] B7⇕c܌ }mKBmdjދ\rҭZÀ2~3e$?!;t\Ny8 S71A8oB/EW@aF5LڍO92`ҷqBOE-ⲏA(nnZKcCQg{b#%߇ N i Pp/?|RKJ.f; f?M>BK4ojA+ yb͹TS}`.$!e4xxA2ȚhQG}N~ ڀdwsi]on{ _񼒿d|}ـڋ evJjjpmv?~szd 6n'+?N k={s&ɚ^4^|.hQ[k¢1` HÜTe/64HRQqn1"ud#KC7w[MA7g. }k+zXdG]̵PEkrЌ÷e02z~f-Z-,ф蒪.*:=Iۓ0>++j|7&aPK32 jγ4=ae;8FBu -P&Xy\XߦgNaf?aJ&H=Lj*~sNүLJ}V~Nm`KQ3mUlԦ yrP""Ps*H>G+WHy@>,闺z1Q?t3QX 3ǫ} V$$\}7N܈_ui _DM8egR?HNۀzI7  nHi* WbG~OG vvKm|@~\āHcj9tcXx̿-ӥ,Ο&GN3_P6k' 79yX2Uw8~9q\$ya)EL|;͝)8}o Ji}>R36P) ]"dg|N?_I-CKfEi[rSAA pθ$b$? `t:<(ˠMjf#Z?QZ..ϹrևSי-Oc\@>:;] ݄4aۛ|1 8 L5P_ffn:FuW,d*c i% z"%>DVd%IQT((9,@Ȇ $" IyNq+pزL_?3Hr6Ż<ݯ0<7`J3ݕѳ4HU+> k5D;KXfKTrN 5!&#h9B kff+_BlVhVD4 @j0漘@|#mq7Jr8VE@ { 9jqOUlLLMɒM^ij8`ZX~knYrrɵA(;_?kIbD c!/{͜zeL6fǏM3Rg_ʱd3!&#>m%X,ȐKXU _I^-w|gr=u%1 ><+{` Mqs1CkkJGi% tG6n˼J d!9 ǾVZ<b4TM]߮ R^M)hTݓ)',ԡp;S,eU^)S}Q61o':pL0Zپ8΄|]@v~8ɕr_|OYUp%FA{İ>]T& ͿEAM^af%w8Svd-AS(RܹzN{d.,ʵ6x͊cVI9vs\: &kU[ÛML ? BCcTk*^XA=GZY)e:qtE ixa3c,҇H *RLy' wʼduYؔA{:CANTy[2%§IGdH;xjpà9y_&ڧ.ȶcཪ;'~ r|TՃ7KtU݀q{r*5W:}ԪLvo7?`NuzVNh3MDvMavDcڤ{?2aA )$~$ky1?ۿTf2GB?C8;tz-$#dB6w0{i"ΐ3wԦ .;p/!6O8LZC]g!"WE4bW)av@eAe *aNZ7F5"0hG-|:D4Bu?wi f D'O\= OpF~u<.O`cB2 %[`wZ EM6L︒GpRናn{8 >[EYŸ+An2J\W>/]!RJ/N6_3<~oc!waǛP;Y  hVӥCWzk,y0~o%Lxȏ6 ״BъDZO1nV`B0N68mLc iaM*tOd(^ i;j$&o|ϲX' i.^'ࡳ%ǟ)!䤀p\W!DBu,ՆjQAd<9rL&=.ԏMi \p]W^1&GdE;4;ꛤ>?jLduCHiNcB3>yDÒ/7-Qފȵ@J#L;NI$)Zu jE5H1U(ֲ쮩L.2K7j2Knp_/UPŜߐ) 1iu/iޣ ;}ˣҚsN86,$!h41}B$Hn2.@^sfԆx? %E !]0({02C#Dm,skPХK ܹ_ԻD/ T`gj [q~g%adiD60N艒T<~Sݰ$]SDp4<e;Ou=!I1&{qȘNm n\3/Ƈda[2~kϾNrSGޜ$LSW0xq }ͫiDO=΄-g:&E6Y-lJ/sW SBr7Tá ٩3k&qАnHvs^qJMCuLz|7 ["Q誽9.~9#"owLbP®"TJ5-$O굘0NOP(Zsֵ !^vɔ[|^ H41 tK8:7Az2W9:9t쑓ĐE<&} 9v$Vz62XV;xW\\F~F#L &>vnz{<j3VE: !-핡fPy8`0-] $PY?\tV]ƫPXZC{0x"bÎyVr[\B.uZ)8ʥlL1O=uyg,m~adگ#nts50u0l܆Şv}ߵ*a>Ih3.>!LBܘ$l"{wݴFXS:y<*a(co2}y90i4: Ew~=T2ʦ?Lז*ecpoAej=1% rشx9 smxwM?z8Hv~bLzX kƚ?($<:`w]J#]UѠ d( UZ6NRu͙fp6 Ւe净^b,&ԛ-iM.$+Z~"G\[&*YUu¾,z-,d+ElB&z.HO凓r-ܷa.%oN"f|@GOF U\mu*q.NeR%`CI\:$w0%YP%GmR U0vU,[qw4-SдJg-&݃u}pB_勈nEA: mSpe#U=إfM9B=ԤIaN.o閟*(W q $R$mqܕZcRg~Ρ [xaq~&$^r` NGS'o!-E(+j>"wG'T @(4K>/!:Du]!zM +$FҪYu滞WNPoOnr)Rj 0a'Mq+'gO:6;V-8ߑ$6 O'Wѓx Aez`+u퇲'M+usM@:]71J߸8R 4VҽK.{VRNM^;]{q PsX\Xx 'vQIag!;k}τN l0d0;v2e-פ4§Ø1-AW wy~Ft9n;fk'3'_W1x\ wNP`"Q ``cY~'/GQ҇L3v;u7/QOV6{+s%T>YZ&y—ޔ\0ˮnX|Ps@rmTHIVφʍ`Vu>o^̏yM? #܃ ;@U+TR7#UHXj, %\i_Pej/3[_%^L&t3چkDkd.-He7WEdgrrԦ~dsB`.gXTRhgU1vF_f=~+y~^dՊZwދe xċe(VgR=Ext%һ馉tk7 lG\#6 v|F qBXW;tdgKmJu_|i*J]p*tiJJ1A94{`Ҏ}`Ln@NY^`TlPi4V0e^vt<0,;楌3úH]m6-`=67T(ZM[[Squx2ʦTDG8/{ ED:Aىtaܯ5Ed"hy&وdAnd"g)<jq{@Kd<@.%6[=vJ,$/fSg&thKM8h+dG0Kā)yʢwѢcWC%}LvK|Z~rTj;*`ҽrYrfpgƏ}2F:LajV]?i-鏧될ڮȹ|76ӬUx*8Ksf@Qk޴N@{:Ͼ@&S/q*v%RAcZI_m/ZNC'9nJ.|$Zt&eMbnJLt0=_GS蠪$|Y1i5e$7K 1hCA$?򯄋i|[9Fv[Sl r<q^U>?pۓ ޗԌ,|DlgE1q\(b7//#ڜnQ тv^ BO*O>@` $mUZ08 g(  8-MG"Հ3ӌb$i2'_<(8*٫7U G>8#&IXS6.9zcշdMɵL32,6gz?Vj 5zR\AwC0ԙ,}GH"o{_{k{pipP{)_:ow0ob}G'ΗLgQ `5E 8buV2՝w&F_tXU\g\kskmϡRXiB‡Ey t9H Qb۔N:"-/CaܮcobXp~I*rRcZhxb7na{G݅KkVl fț(CR$ b]q1ne eBѿHĠɦq Sd bx9/:UOVK$-^2f6NzS*놻nt,#! ٭yYPCW>Q h; 5>RGXcNS OFA驔ߣ"f\U^ DGU{U+Q L~Qjn2P .zKh1eDjujp)ι/6ewLp@S"#1.PUF 92nee8;^CەHgԁ?lYqjyefa7 jt)ҏiֿ _$`m]+^SmIwN}81SH7 HU93M _#B} _5j ]1g@߫{yQFe,Cy L|$RDa~ƟI cYao=R`Z:z+C KPw!h6;)?TX^Ն/f?; Dv5&>Ѷ-ô}^rCPl6^PNl8qbk )m@ KW^Ϸ"҇U^5|X4>(Gq׌$IbDS:`W"zmGb'ƈ7!g6ҧ03m%ʴ!%aqsZDO|eDW9%n,'fK;S&4_ 7=t@# +Vwg3^q /ut5EU{e /х,o$qK` .6tKlC0M/>tB.cwp1!&Pl)lN1rv.a K/ <Ԁ*7lsӕyFg&-Y·(8d-0u43o&c2F30?_p9M*8d6ьÅ> \u:Ԣ4LSc Քq^jMs05"nq\hjJ (@ si8nS*}^>m 3DA! >u ZXDtsb,@oܝT%$f`~5Jϸ#Bx*)}@20^ /в^2ekB$rA ͠F#uר(2R Ǒ*NܯIY55d/Vݥ- _l푷+姐t5`#V+nt\X?lSWt*Q)GsEvR FUΝ˧1]o*xhWo < WϙZ[}塿_Ox`>07GHUź !%[j.oz)9Kڰq?F*.c;s`L 7O`ϭ?W2 f_#><)X7C\%N 2H$M0}o5B'NhǪ|rE|`Y5ւ* jjK&/9?vwm]H@}yۼ7gtԛu$ǘ*bpvYl^ɡ>%iTH(mvq[5`"Kݚ9GtWo;:sԺ'l'Saa v/MhMx}`ECZkG`X.A8Q}nNh BzԾ2fx_id2Zb:*jDTZQ:@LZ%E sK]]l|n'ۚ$"7vrFbKȃ<\l@4%6п5_ƬylѼͷG}#8۸^xI1hť^ABv0^QÓ8{>~Nv!àQQ]GeU?t/L2ҪEiH.4Ǝ)IK.m lϤ^fC&ϬEo {gAH}j m 5dݑI}$GJ 'b@]H(:47%(=WnIYe̕7S$-xW8? h#b-s?~x:>T #sShț $f,hc0=]`⠐qLc3p\M+6 Ȍ%@蜝:Y]X#Y-gI3uQiGNjPrܣPj REgf <;xԚ:,hJD|*Lb|ġhٞ, x6ZnTO#X5˸6d6hrc,h;m1/Bc4{cWO=k(]([:0g!%s"R-9G_{C)c9^[#vueݖ̙8艭gKͬu6I v=&P/ y{ ;g"~ AUk^ udB$#-J42l 9yDȯ SMQQVD"2Ù&j*fkiKjXpx ]wrKnAG1O 4NuS;#yt #{VA r[!krxzf7@Mec~OC9rf%jkd]^c(`3e1|:e`uH]N`#^9Y,=3᜕-w10ʓᗸ7ԊM1;w+uT|u}cu{4lfL yKI3=EICuYKUUZ0 Dw{k0( (XUfxkeз1%\-:'l=bNt%r:m-,ٚnm} kfžGG~d> 3_I"iE,n;lє7&.ovRAiM8R1|2d iߟfV\ '؂|FyChP?YA/RWҨO&umhj3g` +bo_r48R/X`' ;+VyUZV>f:6nBZ\&Tg?H,6F fn`6ORVNe,vJ)U\F]$km|Y2 -:9(tel93O, ?q7Y.6*s#9gaS,,zӄ'y+z`U{6J&5Kd=ڷ$asOZߒiq;u zNYfKxW; b^~7CS43,omNrU~T"۰TwwxkyoE.~|4yp{]%@ڗ6է3yu2QI۸m2^ ɥ{xsBzW'KM",hgB>k#~qKOb/+JBpa8zjC<9xPOG + {68b-_/Y {&gǤv6y t $N_}H =w)\AURvUbZE!9PhUIXbe xv:bqsin#O0uJA9h(@Z}"a%'榳?GT5NůjQ/scZ;lۅ+ƒV@grW|f)FM|6 Ewsj7WLPU!l7lL >.Se0jUJlh/zbZ܍ MzH4iX~k%Ӄ!bxdlR>Sk;WBp@w"w]*]Lg.!tuL-̬ ID|J@v|j]/c#VYFv`.a<ژ~ͭ LCoYIOwIǔ!' ?+bmmsw{aB \$$xi?qG*M,7*X.:G͹O=VN8AU)CARn?3R*_ k<`=|U(\h{%ʑP"sfel}c90";=I1 %,?QgJ˕*Ĝݣ!޴ɥD2}oau MoVx$Hp+Ztʟv?=Oiiz(G3<ܛKXFϵYxee{#i7.:{?$:^CqP'xA\oKJΧrŸҥQjٴ\ Q = :wQ{X^!/Ǧ9牷J> p\B_;.4@v4x0VSge7p\ 2_'F}5ɛzh)dr,x.D~W\C3;ˁ%M_oWt/glQsF#2R-ѝv 0;𶔎 :_#cm ī+ ,^E3CnC;]Ɓr23L<3>X2ioHɬ(3>9fn#6FF ϗ mCZ5I7gXy{ff1{ߍJ,/3M'M DՉ {kP]D!Hi zVT 򘕘D.嗾:6}W*9)d7Ĉ( r&vX|s+te f`B{39g"D<%jܓڣ7f8i7Ŧu? ф )D. .%b12$p(KaU wgfhRRX)/[PX¤2=Cݓdz]UTз^86h>_+ilI; AnCzvmDUnjha.${xi!.E9PO,c$bW7koX wB$VO>=[5K rRGX養UJƬfkdMQHXژ#ˇI@6H9B"!xĴEY!f-UG?P,5PnD6(u+B";噻)-`Aij bwe(Ir=Ko;}cБiTXcHc)g*Bkw'Im_G#w6}F-Ҡ]ʒ]1GO{e* WsV#-GeؒڷI1+Xe|Vb%c7Ë+*f)r/fEh.݁W&vo>0|E԰AӁLUwN9=]W \n~ĐY5jN px7?W2!9C=ql?|Yk84>]kw*D%!61$ba;8 ?=yc[ʭb'|"yEZ|J_j .0^ټ# 3&*_D;¾c=ٙ`C5$Nxhg7Ya-9&;}Ė"]kj1cDzBFRN S;Yh:p|y`2Jk aAg1.u&UUew|j,V@'/Mz ]Ukق{ҌVdEj5{X/VF , -w:(>󭏞z 0bsLv^O{RZ6?Ɖ ;lḌgL'gfj-,F\~g~j-xW 9r >:S^KD;(| /#EHI8~]!q0taU-iFiT=n|.2H\;rIuJbF:ziXӌco(>@u;$u;ŗfT*J͚Ň6V^l/4h+մyjRA|$o^rz]f0R;ʢB UHu(⽥NwP64]ӣ1de֯S+t}ߒvdrx5G(h-%>8RB֥֤wEp+a A?*ZkP{% @9$Xq\7Y9M# &ƺY28:NyK%w,?Dzt[L-muCJDQN.~fڎ:$L>]5^ʝD 򟻰;~)%V>S'q jΛBؤ:Ф;͌^-ש$9߹FOiJFj: 5#f6K= rPK3wA;.4w=uO=/~gkZYTrP`'hcUKdi:nE5m6Dx}S eB7_4Xj=CW z+ȨSc^ CJD(%z.̋'*M-(KN):YiP1?_T!ht`峙$yov7e,h'=> ^~Ѿi,IV:YL^{XtlF!٠! 49^RS` <IϷо7 ӷc2=ij^:uuRLZ=yuBX˓<:  A"EK]9؃(Ʉ4,_zL`ueOcؓMĒ&MM:\$Mߓ5_kZGB:!eWj4rhLµo; N+e.4WU~_sS$qpNG xiNL/#Nn'NI Wu0cļ(`zm9lJLq^) 6RSPE;hǫ~83o}n9!Nz}L+Tcb#TU.GG~-3Xk].I0ͭgWZkAY%>ڛÿZK߶ƉoIˊ"ٝ532-3^HLE#Z󗿲DT@Iaz1-nvt@MW^X3`w<5CI%aX\ ZeӆKٱ__ƒJ2rZqROb&F,1yQ\ttwkyBn|jOU%>%TcxfF5C-|//`1Be~+=h%9(pȟ`AX̝/?z582Z@`~I(oB)^|)pXd"GރsU V"ELi&mgD"WE vREhӳ WcP*sXW欏0t/ -^N/=Q|#hL02̺+@ɍˢT 3a6q wQZ7-fPaES_הADbdKҋ)c)g+8c4A3iB!r Lt !Ӳt]}dt&^8 {Wddhu_I:ker{,34$\^Fz_o֨&y0$Vk4PW||C &k],+wƴI\tU7<:L@˺/5V)CseX.5R6U7%0oP6mi4t #Sk@;ckfLZ( |{ M†e$vWqjGH`"oS}nr , H !) Zɡ(Q4^9bUcTL8B#)CPV9zoX)mաk?e[7;UIrM)Cu͙R6_%4Hv7,4F->bi ]@T9 ,NO}mY-tcG8Y[L ~MWe8%aQ'A⏄~tۦڰ4m 1Yr*< QzGƽ*=D'2ٟ() #ш"*2Y[)3LqEN=y-6d49lD8rUuhB~ Țޕ${#32Y3?c 6'[xSG$*2jEwSZ3̵B"Ü,KRT8}s"ޙ̩NW` {v7{.y}B(#JOYmN^`6?z}`y!{մ8B}(|̣MDqM#ӕ`Cϲ7Hqko)W!&P(3kKny< AYYwk_\ ~P<I] @i[%]9宛QB˙e|KOUoQj40llyъSE,I?s~DUr|ؽom۲XN`%?,*ptI-@vL׌%h\`h ȰȲ/$$hipU|ӏ'?&l5$vMjG b,@ 壝[8@Ps];>Ocȝ7]/wkM]lQN^3X~Ԏ! !C|n2:- ½oO e Л 82sž1-BShwr!'΀":x6 i2C(5f#,qix 05>Au~+͘A(BR|R܅ڶ(Jk aKԽ QbVR,מzЮ:)Vyp+d훅 a]633J`>{wɞNe jXY2}9) 0r?YmߴT [75̕,QȻYǸ,#n}nP3O"O[a u_xbrm@eK~$7Y9qXi&FX  ߺ,)ƇF?C"+_F"!WzYo˦0,e^ -6QQd}w͞\!--" d>J,w?[wy ER n1kPVZ.ne) #9fH  iw >zlȂUPm#`%aJ A{%hRȎl{"(2]QSeȒ+: ~s̪9aS 523J$Ǫ u<r3P~E_Pw,t6J[&~WG7x}ǻ$łL(U([Eaވ4/9_;K 0U R>|v<q w8ͧ$\'@h e?VgrcGfsWO̵ Nd<GO[_=PW踊rps$hp!{V̈́'e۔k0>7YC ~tleR5{u{JD?>N5R0<}H/ }Ks_ՎH7*vN, \!jA4Ϛb00)GxOs*FggiƳo0;&*0.f7B3ʸ8"߬XDZkqTBY?:w pؗ<rGsL4;3hK? kEVanb{7UdNؕSp`] JޤֻIKy0}K|WM *g[MQ_joY1:X-ʮrtt['`-F8}Dui7LvpGf\_](BP#Qⲽy`sϞ=!uQ;P&tˬu!^5[#aU ;9;ö*3p@_!'[c/=ЪD$;K=.a:oѕALp};afQQ_}"{/zs4x,9gU;+*=hƮwD#RR]jP<_ʒdmcXMX@„d5?{K %sisQI`5dgZ,zfۏsj 5J>,_xd7 >FgKEᲱRi!qQct̍ Z Yx[.cX1Xl B~z.R_T,o/WBE.u!9] FSXIyY4yq^ڑ䨧IJhD@'%|Iėlv8ŧC)(}~ Bx  B~_F%y\Q'ywBB aaayxݾgOz 鵸ID~&?xx*m;E->ͩ@̈́c#Ç1<}iOWGнsoǕ| \. ~e?;51>7F2],mZvwm3EU&sk~yw)l>9K1葐mM#4}|s^SVb`5H<&=4Ls$[\ mEb8LGj 4uFys{eǞRm6+kp!r|n -sB+%%1)s&}r|.0~~g&[uJ!mθ棼=T{>+!J6]Em/bUGV-EPEqV@k̎E5'ZDJn6C;I#y?ʲ$ Lͬ/*3ݼ1W'/p_ l&< g7-ޞ$2LҾGׂF>#!)o_;RN;Xd1CT$R/,$ʿ,Ө2%!PB/"$bKCNxwhw%#[HvJ zoX" #tzW;)?x. !Yz z|H>1lhN(5׼ 8|zBwrv :|\AFo|Jؘy#m!|Aa { ]#pg2z fZ.:Njcb'KOuPk%g#~o2!K.䗱$I3{`{WGMHB[CTڷ{Pm#Iecw;l3_N_'/~5Bv._K CbK!S0Ҥ5EO^v2:oĩ6H+-=@(i}r;"ئ>Y%yHa)\Һ-1fyktM*N.~.14ʼdlAa嗞05 %#m@Y0xٹm 5ϵH es7ا6m!Y+wWʅm‚Cgn"#ڗgm"Q&)*Qt02!NGi+\YZ~ ZT4왧-߅nre`+B^f^^q{\3/{ӸdRB*9wO^{gG^ ATOWԺ`ں?y.m ZxpAqz^A_Jwf>gJSZ.}U(&@Vtp:}UXy i2#G/7kc4tlf2!!& IJt|`[@D8tbU@(&]6 R/Oq#Wz 7+yUPa}7ڌU7MkReUtU{C 1II}s'p9'{VV˘xbϕcS "d3kygjTi08vkr3.\K:P(P;bXE.ƒn+$<ԥ5# tki>LzFgΌ(5/2J6`)yi@d3W%..]*=7 #IJ/œOр{xTk1 _fzu:T8v;5){3ϋæ[瀟Mhѓ!{2UL'?!&PyLY1E /!5.ClQlC 0ҿ-Q%W4׿\' ~$G|Zd3ъE|Hv*y+TQ?B'eğӨ<;x&4M g"shwI s,gCCߴ1@teAVef%U]5,94T)q Qy,M02l}! vNfɒJ茂ԩ.}?rPŽxsF7`D,YM0j Ω!>kM$Q_~ũ/yUy 9t^}8nFk caӞԊٕo N;,lʻ:FMnbto΄ 8NomT:+`PFbc<۲%j/EȊ֧TUeH?;f׺ gIToX0vVl:YWZ@ "3J0dR*0 i) @ԋ0vbI У| ?pG;@ntq8*&}AGhEHc~۔=^N\DWcwF4( 6bV2K3L]Q#$G. 5JD`)֜Xiۂ8&Ѳ Hw H펜FjJ>L%R'.{=|s%>oLUڔb]/u4-\6FP,̄dSyPsgř ( ylno}R[0s)8 Cj^Nl0 !)u{}~p>fTUcJQ}pWQ~ UK$Bf TX%RquMyt<  E``/e?FFMr\|i~]"6*8c+:)LhdgrHGݽt ^Lx"D6ש?!q 5Bj.kkCzfk80--U/X JNy>$ysl:C+2PDž.QY(QaWݙ^8eΎI5=B *fC!.ck-pKT2(̇%d|!j fzI75#xwBr2_y<6#@2s_꛳Gi%-eS};ӯ93C1NmE{CܘzNzzh{L"Gio+a_`*zAIbgdMP{8x*-8# ?0з>!ܿa%0K/?2zC0prȁ QiKqMg X.R;ܛl%N߀ᗞ @o1V+h7-%p?2|g63z(M߬޳+ץ>#eg?+i RCM1lpCoVFJbs*ɯۨN=29]Gxj ƴs}h &2N<%g,^(P u( SNĞɨ5Q[i:᭙u/uMQE>Ml4N.9c -zb',QA,gB5[ozyz #˶gpXuwfFmslrah i n`o6/@ԤXxU?mX3HLL6x#ʅWp~֏yH[/Zpjl+*_}'EǝC 8  솱+H}?bQhYyGD NA?Wr -D όڳ0`f[dZ={uZZljx&~ф੍/orS%8HM^"& z8ڋYQO;11 \@#BCKR@Iu%yx8SM.ZlNxgv2 QʵYZ#`P<ٛ}(+{ܭ k/>*nz2rM4yF=JaL VPYl SSi=3X"_%e0a4UhElv6m ?8nu)sjz}a~m[_u6 O9]9@BYЦ欒IrUSR_|Pn_7fB!!vFsLXfi -z&E"*=UK6}N@xⳂW&*vz'XNw -IseyLTK$hRCKo-L^D}PNPP!Х~sEPܠu5-<9Q`K$E>L Sk}dOԪV-]h-|T֪Z`0Ψ#.jhu;ht(ⴙ˜,e۵>¤-IN B | =zGu.W\f>йKsϛe. %?($Z6Z1^M1{?™֗@;m_.tu3_RnY ] 3M셽;p^N\/,F0't)JXAЌ`fs2`_.hݺlSLg>(gƦ&]ý,[c:ssWie!4P:V[.h^QrV7-,F5N_5%|RdӍΨ5R/SHeF)pmi ~._dL ϰye AZ&7WAU^);$|JiL,$}jKfzYPU?[ޯH;Sz}^`}]UѩLeHrI8HP0CFԸÛ=Un>g) n %c=ˀQ9LEpN78J>|~{&!*:fu Ӧ|".4CVJ~%$˛S&C%oEЖVJN{ O 0n{҅,妈w/ԜGuL!Z…:;'{4؈r0=U G  ߀;X M&)ZdlA=qLA^engQx3&p4lQWq#5ؖxEJ6;pw=y\}Ƕ)+gkA*xML΢ ˆs]g.N`l!g gٲ V.A8?կΛJ#Ij!clE'ch4ߎGgjb?ݐq(%)~;FD1垂) j-t^FKz+W*b9%IOK%l&۴2807.~݋+n0"]l2oދ' E.+$[Ko|vTh-f$LDZfgD`ضJ\OڌmQ.j\6զzfF2 8*MN`7uw@TK+?=XRj'+,7bGF(rUq7Svt]lwf9h "Qa(CפoOC;߰EӴObƟ{I6L [gܔ5WsU*pB"0/F\y-VWɎBނ}2F h| #i MImMtY`%—"gn /;\s˫d;dN>452Ż/vTڏYE9L,]"fr0rDQjT m6"Rd'Lku]k&(ԕOJQ:ls`'B /pug@S|YX2+:m. Y*I"v[N?yܲ_L1{ gOtƪ 3[G2=[aE5|}\e _ۮ?,m+ %B.<1jzK+$A TA"a,$58b t!;evtR0!v><,W6U\&enn*ja+jx,[T(f'q .!. ^`!܂ʚ)n XGj)$sQe&X'(e5 g-rfR!6e)݂yC ӞD#ˡ8eG6T.F&/<Lq%jo̶LO>T6v-`B6XrFv&\ۛMh<}fiBZή[ܫEcL ת>h@9<ʯ#x% O($mNJ^^*ڣ \3g te66@t-Eai#.]L't>8emп) B1Dgҭ%P * /E<%kuO\D}WŃJW~Ε* 8JEڊ7dg7'acԓAQ~X xǻhX0D>a,+ Mv!De{Kui˚r]{X]7n Dl zQ5LWY{[,-, ޔU/+ZjE0j{)[_c#t2 odRys?OVf<{?@iO _J7:p׋݇,<_3bX /LLj 3G謺:*"Rx8XsZ1>=L 1rX$Vp(%3vYZj($G4$3dWZh187_L>$W-jãO5dr3_YA㢿bpK;(IC8c>yJxݷbtDm1jZ6`L=Ψ= UNLxAk [/!Md_ϡ V{S^=eK d3h٧"1߲QB- v=Bqt.=U3Z 1Q )6W7ꯊ\ S+<̐nvt{[^K{<Մz7ԕnӫ='-*UeX>dB@ݳ톝pJzc .tҫ׉mYn_C%oYm]=vڐ˙Tc#DPqI-b?AuܥwĞ3髳VB-$d ,^c_,G ֣uye.gt"4vAV";3|WbSP&^29T-8ł7cJhx5|8μ}d:,g;XweKϭDph,pܯd3n8׆5qKQx*F7xσH߯w;H tgc Hevږ5eG{5Exbwѿ@<`F ̃=2ot"zt.ĉ^uO3H`S2c%SMjW06pa{J)VKn7Uݺ܅O߰cw&D}Wwo{OxL#ʏ5hr5Xf<ؙMӴv5˗oMmh5y/UaoP%-㕠~', ?Ji)5MG?zPN=] 5* W1cW!N+o&@V|P9{uL%PwtYs:{rV[CV7%[UB5Dn32]k%D5#\{SKG2a`F 7^tg1m}ғ-#\fk~>r"o +rE Q?Ք R3k`vƎC~ߠGvCH{q /678TMV#s:TVAM X]9iA+Xyuo= >3_JΣA=c ptnhTʟ1t70n޲uE xqul~rNF'. -oġbF  M(@gu%ء㴙yW: _`q$ùS;Y+ N8GUGT""uY):Z0I-.)W$%k;SBCO@>Vvg;/m9~F~y((OB-y=:|,(W;# 8" 54좶Z:-0oG';O@L+ɐ轅(ƍκ,(t#Og}]eq?x 7ۯcd=Cex 5^]iY6[l)_{7(g8j۱(Fu] kbw20]{ ϰ8;k1] GvB_"<%t40m 鯧 ߊa.pD)GhaZA^ע9@Bϸ~ty0!UM'JO)l(O6cH> SCԑAʶ?u@07jf?n y;h_k8n6ڱ>"~,~ =%V i`ht@%ɐQR&w:1V=!L:A"PG l^Cj/+ڽ̅_(Jz@Xw!!P~Ƶ:gʲ" Ii>wmh'C$0X? eN80䞯׵y5|f$/V e>ʾ)qI B\iMM4+Ӎd<(aERLYV,vT{>g:ڿ|$(da~M!9"w;u_c@6@X~Gy{Q1U!zPwRɻnm"=JZxn6V5P&,{ Dݞcxfaµ[+Nz&P)7MG;`Vf[qyZ A!|\ M^A^HuJDT%-HcLaf^fIvͺZ,@rjp>F ̉AKP B)HG}h{/Aj:SBM9⊁ fgN6}IH /0vǠqGnSrJ8fc!S~ q;pe @ixs96r Dװ-:eyO)&j.Gr$h~"(lZdQ}f_3ٹQRT5U;O޸[ jIfٽ L?l)7KONsnZ%ȁ.sF$ǡ8ppR=IlGꛩ6ǭlJ{JbJ+-Sl*;0nFOxíImb$a;$OYSt)y:WB}:𮭀c=6qO݊-~0L)V;Y= %!)TIcA&+auWKD` T!By7Kr,2T4l-YdFI?䯒67U7v$}`SVnwtP'>g5%B1U8mNw2?l2N 27esV֤GmXpKd|lNO!K!dA*'#P&}_Fk[x[? )%ïUbP('HwXvDo/w)WI hYEnL6Yy~ Ly<ی_p2{VAk >zG9OY~~I ڥ?ĥDoVm>@X7I.:V"=J; 0U]\ i]L >O6U `]YT ZGί!K],e@/ܜR-Re}%A)ŠZ8,A!j"ܸ_ۄ_+4oA9&<3%PUIwrgpK!_7sFc |PꚅbZP% qFɏe%܆ (́Tf,|%&b~}u~nWF3 *oe"'0dH@pYdH-I}IVg..Jp s Op;O99,6r7eIMƀtWI  OHakUHwoL1u('B$^fE/%m0n3k=d(.`mRn}ߌc8u1HQg,i=7y ,JH 9J߻gLLwN."'~|\_1xrnoɅ8m3L_E 3Lj@_ af0%\<ѥZ<+$t/8fzMQt?8 ds8so#0\\e)q7H!~ 잁0`5i* *6) 9 ($u-`|.+!Mp<6AiJJo$c F]}J"ռe  ?k5hHGw9)ʼn 瓵ZTME1&ya-!ئ 9Ai)X]^P%41#>rCj:UعoGjpyІ_KiHv&-:[ȵzmbX7QV %a_m/~`t٠L[gܼۍB1:I@%mYծlC4kwsQ3DXe8?Vsel|7q4o#6x|;t$D/ASu\PTtVf+IH%[E&yb½s!v4Ąu(rj*J堔-)Y ;? &E0fڼwb1Ǣ򄹪1(bdX` F%N[y㧷fdaNub`Zqa̍rv.kCqXlj>%@bPVLHN7Z.gu4ߜM+ĜhX6-kU'֬_gEqf j HyfXI4e|H凘eT\ͤeFqL b|9fPK0<)l-̚yU7"Mß(=?PȖL>%J#=jTEPF67}9uEj6lXsJ0ڂr?6fl< ʖ5tyl#qa:Y4jvH[䑊Hq:us hymG*sJ[HD^y>'dH\D_5պΌC0B,2֜wo\:(.hfonT`S_ _Ef,Ykp4Z?* :\t/yY,Fo!^$&+hP&/Sȇ4jmWg^tޅDõ bsԺo `|w, Sޓ&ENe_<'&Bingpؚ fI~u]lלxGDj͔dZο=kk1ݯ ]!Ғ}&C# :*d4 8!*+sFcp7Jq몚i$}'!B9ǭIxcDp/Q*!庞̗m&O7hǚ^Rn_"L8ѵ)SQWݮT$l+"mAo]m؟X-ΊKx~.X @M\˷{.@}xوPxU":M|{0^\Κgn32Iuc&#H ^XzsTrm7䬙#tP-79|BcrmUKAgQix'sOK0mQH^l{I#^36]5Ěv:mcbb0(L~<9Lp)%9eӡ+\Y%x+(n{qh$2GXQ*ȧ3j]֓AK@x|5SƤ(3bB/Wc>7q-p;>3(Yu~ q47T&$8Ǖ{3֫@b7(wr2oPqCZ"){ " G1S_2 |$$ܸװy|=wYR;{]\ސnwAgyp*xn:S`4 7y !gZulcoTܰ8=5!K ;9 K~}zT)e݂:BFb<1=]^@Ģ/ `f_b0_‚={8IP1OFUju5_f$o9M:z!S [L4&4,&RgZJ"NJS1tʴː@2]goxmf NJq hv,TJw05{ ccl38LuO=Q}HPX)f:cwpD%¾mqn PA. B>48o;!' M*(R-~ؾ;'/DT >X>AEWq6MzL9aq %Z̫A+yAK2g+0o@X?a%z%H"r`S2ihkuˆui{ >j_LKa+uYЯUDlnЖ2'Hfmbٌt8A6BiB) y80|\#q![w;-/ɫZ_Hx }zk{x",#au|[ހۏ'prP' :Dz&߲(wc2iڄrPyʘz%$Ʒ2=kT6)+.TQ|o\;92kKڲ~MvJ,!iś812Kge<כPV\/lF<^;&J2^jQOɑNgdi`Ky(A Ӏ,-T~HN^_R /A9 ɔn&[r.,{_ZoP}VYtCL9+.bDgG9g67u۝$MwKxB,f?#Nwrcܐ`l^d N}ř(G@ t=7h[j̒|N6(Лo;\:%R*3TL!e?9|ZK&۶$Cmλ{sKelAݲN'0R?u,W*6:ZJyjI'uZG4oFWl\ͽHo?FP7l6v`//YX@Ԥ$2NXq1a%VoBsy7|>a?Z|'5sCټ6^)DLֳF)%%=WdTjolFj+U™sPBG _JG5r<[JbMLO+2@9q֧RH#Khxm9j[Ϟ(^YȻ bRU$aFDIY}n2@ehkwPkm[XJDz\)e'2ho7p\M j0s\YN&"}J4 ~&V0lkiXmr9'LAC5~qT87/_h=({)=~A4d[ڧ$3) "b=¶mHzS٘naW.n5H]V'4N%ﲥΚ>"mW|$˦koK jCM@77 ¦'4t~[&n۹CٕBcxdT#+YD֠2TJB"[Li6JW,qo\9O2E a.n9k"ԱL9G*d+<*>YM. h^c:O2:S *yПS:Rn~-"XJ`Btr|{9I?} fnYqb.# $mF-˥hݮ*Va֍b΋F9C?M >X>2֙ 3sE'VNyʶZkǨ&(e='FS#),!Ğ0'""z U6)J-۬3P336,XYjwYtڔqV8G@$}.L&is`vM!rRz,usٞ#8l+`]fmpUۂRU6Ժ]6 SVfu q@T _ټ#k:,/otvw3 6A[7YEdIw#l֬քwH)pfXDOqNLbkK(M#gjlZH§;W4Ǖ+.K(( Wk|7+dn)C5}CPftdfKSQ+(t*K38g}pᾸوW[hnr#ؾ 14+ A6M+~B>ȫEoZVOuVJ^JMNWUp#XG%dnC\BՏ]k$*G,5jiBrG.o޷wҟ36ӒĠ_ETe)p⭘+iq<܋:p~&`T&7C5Lɟ4)}i|eT[+][γF;Z6Po lx!)wא4e_?pl+7YsǾGKl0rg&&QA뜰RH=6F8\aQ-u+9vȕz(%5}m,GltXe'LO 1vֆefPs9yޙs@49X}ux>.U5{:FT#${xCdCgCet7#}/:;dV(eO2MUP,83)8wre"\ni` CssGR i0˭XcDDQɖԹou^Bk"#t!~Tt9CKOHO!]J%ڹLKK7C}Q(#=)=*.xf8ݍƾJ?!3 qO7W:I\b.xW)NJ s Y{ :8#\Uڂ_k|F3|n0\j`'AnxpC^QOWWfS6ė6Ï1Ӄ[D0}3TC&%=M0I0R՜!dU\pEOXFcJ*r'O+E)\02M9 ӥ,ofOox_Dic'f\=_*kFJ6b8k}Ky;d7o']j/*v3?.bI`ME p{3j*O<򵸲MB\O1 7e;|6TG%Zu]Ѕ6p(.\O1/)l%@3B"gߎ{/Yqd@Ks¤= 9;ӼEZnq{]xօ&qzBe'm\ypy)N =,lcy~ݯ|ZFcPF[WK !9dOmǠ ̶UChvSg3@ f/~UFii/agœ sЍ# {_b䱨yfBQFL_[tKhJpt\{$^D teH "]r8i˳ZJf Rv{FFR.8:hmG} %8 6ុ{-I2*/bBA*b$nehQaX-QPUyϧ[;z&ḂjAy&enVͣWInx n1A2zNvعK%Z#^8{uk3I,ZVj UU$ϱb=ɢ&m!e"P, Ђ;T#Wʟ8*(^08'좀Ƕ%č9D;h KB*{ In;ƍ|#^.+jۅl'xwH|j0R+}ɍ\^a] Yj<3_\6,IJ+P(\v51l;ew9ђINJ4Py:-%ݲhCLW˅5f" 9YَSށD9YE$fTDۈ,Fx.1z?cAvG)*n-+qL>DTEn?&RdUUrSAXagA dho0>_G=""4AH" eD]}L/j$w;os{1A…{\{pZQӬe%Z͆nYJC^hz;yBכ7a:r:zq.yHYh^Y) Ʌ~֌v%"cEm%- /Wb3if&vуT6S $AM; pc]Ɓsc/y_ؘC/ W0q= pxi,슙:{6@'Q&KZ,|]3c&غ%fu_`ny^ -Ժ#xhRqޏ|,xr0DuNKWФ^~YvZI NWpd-~ # +GYL|Clq^|<3tB2ШDa:MEcUz2naLm)4s&5ChOz{7Ds8 .yg/C kӂcdUo6=[y#gcO/IHXPnN@·2*Qj6Zu,o黌#Ha*8[)ZBBlAư.f-$鍭瑏ȶ!/DzE,BB70* ;AY(ϱLj'zP2pљ[fB(>.ޅFOiIo>m*q|: `y"7Zei^[rR["k܌μV@Dݴ qC6 8sW3#L7?YhF=F&4L5uVВr>Mo5"M%)xG$Nk7& Ӓ{3A|] }6$:=@d;c;*觯D>;CYqt~o6XϨLVd]`\O&9O0k^)cKZT5n9HNzx"4g[߷*g*{\= My;GA9.iseie0Trr0>/krU*?7ʐ@~cGd #Yq~(AG@)\Ӎ%b}ܕ3-7lMj1*#Dl7Nae@\;KlPERS'IMOtVm!>"ƊԜC?Un>&,_x9ˏ x4#Q `#qb[=!1N"Uцjܠ Lr*H1ˈw0 szg$xǟAı.UiAz "Oh[=jm!6#}Xo4:}8/[+1Dȅ(U ?MH|ui{{oWCQ{)\!?z} 6\5W qѽR;k{vA%P)0 {@h% R&պ]&-wGߜ# ԇ'go!BB|acP!à*:q槐k)]=6j?b<+Y25,7 k|"$^NveyR:-SnzhĒC޳^R Q^ĩoHR[Dq"b*Se ϋ|[iGU~c8n[]gg׾ٮz?y[$Az~Q)xD.hRW)`.Yy[2GH_1.Sxds>WmYf͛-u[` \?mo/4?k $!m*]9tpaj2Bo >8~a?7 -BRF["{"bv4^haar8n g>иϲtGΈI\ lU6RP 5Ecz]/a3FWLKrI`}1c $Se QJ>bkZK9DT҉Jo!sڍ@?M(gB$ZO.=&vQ4KHM0Վ|Bjl>玖niU 'B/i6 U>s"%hVl$(~EFAs#51XL>@_ FFJ1{!Vkߜ # "&vmF-ƽ Jd X38Yh `E[ nq|`_KL3NU)`AKw-c$-!ZBٚˏN?|/1ʣT_嗣I&/2mM0zU?GaX?2/vl1q9ӂIَ[l,Ao3.OYv}._%̕%ŇlZ >L82tp"=SZM\ڎ'T7)gv(˩ywzU@>gT$ 8V˳5~Rg!e^ZSLc%|+@RHDQ%lo@}4/L.NHԸށ4d亢{;m}@ʍR|W Ɠ`n܊zEH_G *(Gg n BnDmMMA0}@T]7$AY>iWM?p 8Kl(2&7edq?7y=ڏ?]AkjVY"X\*G䄆dJz[H8A32OTUcD xhfAr [â~,pkAf=_?iw ՇXMlB*TBP;xG9FL}tM'.+Yti9ڗW5i*:5\0ܹjҿGBSylɹ!0$dc>3[KJ8ٵ"(B1$L$@îZ5I.JtkU"}#'u,`25#]=^iB(#vk4M_"ELq7nSJhҪ哰7ju6Z&s @Z9jtBJΦ狀H Ow)Ei8XJ Y~9OQ&edۜcْeb̯uU*ᥥ6gBi-qWMfAwo?(VY ) QKozʠ:<|˶ d_^_ I'77'[tU3NkR>r=N3pʬ13'6ǘ4ai 4+(WCgj]B"!YVvh1X:Qp.QK*Oh'|-b@:UE ě+ɽ03D16J'۳Q2F6ViH84:u:P顭E&У#-=E.+OU@Iuo}BWHҧ>h(UiYB4PSQ $((m!2F{HitL.ɄBt{m;X2DOV@cfhoBrGQD=`~;( ;@NiSy>2T'9ɞZy{"R"ֿ@8s 9}Hi7e9`b/% Kܭy$Hh!WɄbq'^'!Tn]586l÷u/JUu"3AϴGN@*=Tɿ8<1ûo ["4&~kG4#`>]@y %蟁hhr:MCЅ`2O ǙJ²h`վ}LR:%>SٙM8nWEGɝ)u;r:=; >X{5H;ȒW 5bP̥q*Cǵvg[ $;31r?ȲIAL*BVV},{ hY?Jfg~z9>%p%:5]ͤmpg=ΕrU:/mjs2^CxmIr~aP~JqSEIM. 39@+f3$[X" Q́ߦcMZA?!ԯg\#UПW_s~ ؞F RXɆM,:ّ, Ԗ9Z*<͵xIQEI%-aXxY6s|_6[^P5[m_yr! c>E~Oj#-I|rrKI޽:hϦ!F ] A Zz8ՖkW_$6ݽ#.MLh#I9^d~ĠMp?\c0wU6ժ,7^Lt4嚏%P9;SQZЭǦBZ]1{h6EjR<]8 w.̘G>f,K }A]ôt'mJgrp$ TdټR_yD:a}{p'sWgƌ7 nxíd}:XM*s}#&Aizr[wCaYUxP|M{|hOwC3zZ׉ī)keԢϴ>wmRVތ$t"6 -@@ȄBT2XMq7L3mz֦RM2{iWAs&rn٨[CexФ+ޭ,duNpj s71FNSp ꯑ V `uaW+f}U,XZh>hvi_~oCq75@Ꮰ_Z ˢe*@Xלv"2h45 Hj8Q| # F*lA/:T3.6FPg?6*-d)xSVt@j# $6|,Tb'(@a΢;oI!xmBL S2." 3Z?hYȍVZr{4Rj S!^3&? ~;smT\=U{y/^MMJ1y zZXmծ9)jK9;rM3N' "ו.ir .5{81P,S5BdI:Tү[*wd-oFY6pjgf [\wJ( O:ݥ'Y6RH&^05*a^:2Dfo%Nź$fxd*".29&>Zޫ cL3cN؈&o i7VxK< Jx\Aہ'ӣ?Z4[sOt)ņVsQk nȗ-{Ήj96AB5J=dئ+*0_9udٻ_J90L M m(J_J֊ ,\^€7y[Ҷ&M ?ivVV$mѾϘv Onɓ1VlҌݹOGQm"j\ǂc ˉ.RG-AziApٗqH wg5O[ި[(a쮽)B^\bV (-:79#t*J\/Hkm-an_-|HnwCԒv0p֖TD|Ji|Ϧ;c:CqW$VXd_2X,I#Tvj)0$b9> EɠW H!~LEfBV96з0 0}LMM.Wc㚙I=5|@@bD\*gr4퀁0[U|7HR :ͯeB7>e XMT*p[k,X0I>B 4>ddlۚwZ%?ф> Te_ǣGBKLRݎf _1(-W!L3eE;+|e^]bȤ>U 'dlʁ>$0&b) Z kPb"G6N#\1OVL1/Y6S tPaׁ4,%#g/aӬ];۷,g^|ւcl!-#!&)D0({nR! x~$~rTKw}5YFB[| M-ŹnyF3.0~F {E 1ꔞ SY~~COEhs-{qg :+c{ Q'ׇ`y\K ,]}'o @3~~H*PjT=j 0PUmJs{s/c!>GCBpdA]HXileq`jv=+(2b wDne`  G@He Bu;,NoSn5k3WX%#:Mb3Wݣ~}#FȗT&(@Zb3ـJm^dU;WP~e<8gua@7oέyUfmO#cs5uxeZL0򻸚&s NQ;.0+rݳå_BDpKt~(\/yl%Fy>: 3Ûgu3[]\Uy1; '~tq!'_nߊjn%dcb8le Ϡ`08Ƨ1O bLo]~H'QڮD%ZBdo&~^,۶2Gl.a[37qY(JymRlSox]~m)3?{OTe_i*졏\)Xi2s'x5$"kkX/SiY~+7 R2UR`2FG\ nIB:p6JezsR!W'l%ffWܮJ_BX;Ui1ymQe2fKHre7$ ־9y1=O "X׌e h1Y*_l(Ǐ׻=y™V[z;u >lJoNEZr)7Obt۞ &3[3ϏmK!7Kp9!+tO0?r̙>~WFY͖HOm]!VߊFWڲ~"r )_E47HA5ÄXhowE9_ka.2hK%4pcӚjń5THHK'<)۸{S.?gM6--ہZL&a:ߨVɴ |[7 eGy§ஒjh"č#8I+z߷q[/ ]TY?vE:#4}WBE¬X\J6~&KrE.P9a9\u'R8y*|jIc&F22e4"h ˀmey6Fw\u]՘lA]~s+kV $P4|&IZh;rs5?BCV}cRB#T- T҃lʹZ~nv}P>2piv?,gSؓR*i~YGLi;S3|*\T?eDWW)܋Dz%fm68s~h|)D\텄[7hV*?+ Tz9/17*]. ̖19OD1l#ưfW-K5Iڜ2Z=`S邐NBӞY#w2,!E:x4 ~[ٙ\ ) ;{SQͤb -> 4 $\]t!TZm/98)&&I*u{;Ith/4_zkjIx @s̍#Ǡ`o?3ʼnFΤ֔Gl,D%ȔlB1Glhڔ1X JKl|_'~KI;3 [l]|b 4wagXjE"Hy޹'(]vyB{]m -cv/^/*'+C/%^"x{I~*_d>5{=B"DUzSpߥ>]M[9"&cKrNݗ;uȍ3_W``:j{  aDۡaZ\?(vT˴n n/3(|TÌO&B[0^Zy.#|f@<X9zo,> M\YŸt!r7^qYj܉ 4ۥ3Y= ]v[P0P?.q?,8GL9Q+CE2ca7޿2d,y-Z֏"|mt=/]\-L`ƻւu *B'icE]N{35I|I R-]H`J?*VrF]Yx%#0tpu/woJ*ĠDR4{6'UH }lng*rLc}w{Τ ]T[)Av"smr:p}gsbb { :ѳ=GhMuF1!3 aOjPwm'Eh?$NU7.g=0(FC)a4lD▀A/D_w}쥮5/Ps9m 6[]2C$soף7ardf|n#j?=dC}[F˩ر7G )p3!+gnϕQLQRHP?n~ކ"1;Bo^&#DN褿G+D_e#$_UzJ&GRpsz( s,:7} 1xN%N:՘ ).98PGTkT6rǺ^''H;^}lx"FOMNh]gʠ^#ZQ.47TUKS |œt`kp{8~=%&׏ivlg <\.xT;nn|Gi@ B"T}pք`D\F քEy$ FRdؐsFG _"KN2"J2T3Ou2fΕsMi>ނ4<ݦtMHO%j|;;P|23 ? 3`I|,-ǐX>*U-8:,|Ur.4Ai4vzS\*vQ.4h /í1LN)S/cr<քW>_JU0qS#CТL򰶿OcNoV(ZAֈ%2m+6:gpnlFt5Q]䙬.! ê p(>D=V37GtRu&1Bu=$A87xgHj%U6+vi.:|d3kMzzgO'eFyCVY\ :iJ"@ [miAbz.Dhpf{TY8U  4ulVSz3k@A%Uz|ڍ4N-91_R *\F&G"u2zrU譟&Sݜ. /\L~A#sBl"= ^yHiavwW5_KeKHAda)f#+Jɓ 0"wÁڄ_6VWjn.1#ފ= EiN먆wip@!t⤏oV,5{iR6znM14.2Aiԍg]Wc-Y8A,"@?9O5~<އT6 h/DWg3~rFdz}3%>m'i!.үыx5N/l7Q7ynRRQ0#>+S hCJԃ4f歷Y4fM)cr[@ shG{P L5 .@Eg{:0L~U#+iܮ*FWQu!x>wU"ɷr U]@⅂ߚǽ vB%OH;#j-Sn!fKB,f_"?Gq0/.KTJNResXYIVwz`aU|*oftM6kXXnAK"ǁ{LO wzFq2[ӏ[4<@Ɲ;mч϶B 4v;z1ޫEJ1qglSQL2\4,o}zOG !"h^oDMLĵq}s}8l"4ql]~Q_AeZш 开v(ra\n}M%wd̅FX+0M$NO|a回ͨ*^Di3 BG t"fNch'\JK:H )?\E4Z`֥\rFBAY x'.e -n3 %(*̥2QKJ</0_(8މJ-Wd8Bl ,W,s5W,brn0 ĸ>LIhnUW~?8).b!7  ^Ӵ!wr6D< W2]fXR4οfYlvclQ{L}SS ^rr觾/$S6E\$4Ip/w\%I-ohb:tÓ֎&nWƽ8LU RU=ɲMAqP~mS}%m3D&`};S'ߢi v6مO|+l&05u1L,&縓 įހQ"3pg/l$6ZnzZ+V%뼅r{noX16++2h&߫%drrA`o?NG<7.ҦYӖ:DPXb-Gk~y >)Z=>Ob42w\s!I9*ТlV-{WcҿfEDTVc꣑.SN`34yb@H~7B=/"yE6W閮7gV⢤&)fZJ^ bNݽ䎳눦Y2x6-BaA-]j*y6X%r m@ڜ3jUEϘK [ }[essjhH:G 2 ?CqLFӫRk*dzayfT P(WJw &Dk OyC(\_ 13]ԃg4²w W](Gq)[Ͽd%,&enlYPՅi#RI{XdiO^ت+8Uκwm@(2\{9C"8n:Q FXEI ^dC[\ U~:@tc~[24B?~@a|l<.3NOCr#^.N%*bB lܼRf2aaQ~1~V$6J}@{=4uR+%&nphqCBi\+ZT-DLx7c%;-Dpk*ҡȉV{G0!4f:ρ͵yfsJApC^Mᅫw_kf,+T& Vn96MY=k~6z@ޔU'`"Y(P ~,>P2)2i}:X8܌Bhbېt:>>ʎ$HǰDUXrc0"I]A]'e ](]`ĚHǟsN1Y3J^ f'`=+y\"]'(Nͧ YqBLt-.0L"t(Ns؈\k+Pq,br]0C@!0XT2 !2-G[-hz:8A(|ss4I"r5JǟAHCs  , Ǝm1ȇD#?B~7k5ف6q3ͽ*d,n)MQM~÷FM%5@us"~ëb!W4y<ҁ1l ٢23/,.$䈺+/QFn>C4/3ۢ7lYy‰i2FIt⣓)zATnkdsNDYC>"k;yUv169a_܌}%K>Ҭ2է2_}Au 2߯wf] }Uyk DmmcҮk4aꀫ|aP{'YՁ^$F@UtZŘBZ[O@=Μ^.ݥ;Ίm5,Œ>Q-d<,~g^k2:G@I(SR\SކӉץ븫є:«\:fu {G)[\NaNKy.v_ pUߌx4huEPGs7*\Lj~0@^N;CN*.H k%D}B ӰY3l /'bT)cړ`-lRTSOoL[=Ϲ+YS ZFm֊ HuZu٤[vW*&v"RXI)nZ4K`C]+X"bșX/5&`re"<2? ̎e/IdDRbDu-jIz,:2LbFСLI,݀ Ac.[Vqv4;jH UQzb.' K|ջv8ztUP#3')e~GoOZ\j~wμ4ꨌ/2e`x"~g7 MTzwGU2XU?V214M숓(,\8 U僧fbt#e_4?Pi/o]J5E]Gɿx Uخ]ȖHg;+N57g]X5;8Si gT.U8 L,kd&"@foս Yv2jϳ 5=a,8_4 \4phO+:%AA fDfZ4T^蚽?ם TP [։UwVLD/ Q[5'om6Rkq,Nk0b[os&"S#1Quu]ٞ.Bȃ^y5D_Q3gPF]zU#Ȗ;mJ[PIw􈱧ަY/W!2LC؆vI|_FY2%qեR]Wx:j2LQS${>SIPB-t΋u3q9<(a!t]BIG1|7oʸ0&v4=#',c 3&$SBoe~n†[Zrv{v]T )ii]G*o_(H!4\o+w:!q2 j#֭ͫKF3FO0u/&CI&;\_բڽppCObS87PswYUoy*5/W68aDG#s nyK8uȃ 2yImGW] J\3V$g&V}-P@k5 ?.࡯  w͚_RfEh -~{Db [Rc\U֨v:pEn2 v~US;ݑH*ԳݣȻFрZ$Xk&Q(@GW:)JDs Ί<@y#cKծ~$2qT`#Q iS&'n0Eil2H7~Rc+FF/9;ďe-+F*.t޶p{lvU%>.M0fz5+ ,޶9W,j>Τd@ 60?Ӓ^H5J ֢L'5 ɅSxΐkњφDBj A[!͙breFoNj]@;ٜxbnE8 1QwJoSKR!`6ߌ9ߥH ^!7Jk5 SGa0zoPQ,E8N`!Bj8zjQ?z!mٿ;M]*ո/EkM 4=JQg#as%Qj~z_N+n҆\dnkJ~ `aZ{}y}_A3h"_|3fƗen)ic5ȇdGE%kjD.v|d#匼/ᮇiح +ͥͳ~"ŭuoP =b-Xt,!w@}m CbRh"bK^ng9d G:]FG*X3'dޗ/BsVa9t㐎z{d@U=%auL- 0?2M5ὑVOrob)&1]մ@.S3d@9 {1k9h`e!'tNR4Ry V~Fo1V&# r ~u6뼧 (]_3K58y™%~g3ְ4V %<I V9]`.&yb&DtAfR+yUu2 ⾣id$#6Fr?}D!js&7\TOߩ[m` g&ȽjE;HaMB >6E6#\9M0EqZc3~ό  8hxQu_E.ʥ]XW-MA/w[ʛ (ř2]LĮNHW[q8g/  %*UφTP! :ՇHm̅e$0W' 8mYK?)؛uKo L/l;׏xU`M2Ϲ'G :4y^@%"Pc\ަ]cAע(nf$ ɅGl^h߿@ O.)3&X|6gZb:ږlb\s;4SGe9OTi֭(j-;kF*)&LI%LdĈ I#O2レXh>CAcn@p`~Ӻ0 if)jRq~Mv߭bsMaL keGxuXUKA%{H@һexpP6qx1#3ISF ~cJ)d'^׼jċ١HXTl(6dY|8zWlj{|ٱ֤پ:XZ9۩^KgvqsE'Bc{S!˔:źEZuRmEAR׬8 dv=2sۊdMc 4#bElSH>;2`Ÿ-YY&CJw!'Tg@wQCk]HNH_3mQi8*`2ܑcQVQ%@ڗv"hFD:ݧj4@Au0-ri8zғDCDDʗ>PtyV,n\ rC)eĐJMJ[np~FuS8H!9(Gc\xm?P~ cxa纱VFGQꎓα8{Oߚ =wP6\QƲ>z6h?L6]BOЦ3duOF  sk3EǪLgP)͝RZ7BuE͞UV@f+4dCxc96Y bRBo֪Vaz! >{FK^cB )w]7 ^8_w FᥦL ?i'gs%L|2֘[6h6ȷ0KkV l$<:v"(XpĴm։AgƸہGMLk $H@X8t89o*x4HOc#N wG?(U`M ym V|#ނ1mC"I`yߢ U 5-J_a: 0^سzKYnfh,t9Avq$%vGEM8CI5oVEƐ!-&HZsxDx3*/㰵 L8 #$&(CyrK~>ʚܖ617ڪ硡5g̑u2eXNFQ{0(#Ѝ3X ۼ>} xXP w0ƪJiOf1C^<^b#9i茑aӎ!r-m0u`#?+('rlI2})@1Q*C+(#0CRL3ܨb,X.R|tuw㐉<@R|\Iދؙ`1>J_u^Az|^vz*jwV|LpnH#hsT#A=׋rb0X i1+ lOa6aDas(DǤ>j@ՏzHh4Sߠ&/Itz\Ff1<ϣcsN%ah@m t;5da\<άH7vѭ7ՠɓ*A' kx <]  }>'Cu ŎOsYMHP?M̶3q 톌b)iC(AdUDMU-&Es?=S<vk'^gpo&Znp3[S[k2ږ73r)$Lb.ٱ=!1 C>2! }M㿠V5ܦh/J-pT($JoO (ӲDjP 9˳JG/ f i~€@|[6"Uq^ƣ\'G11MiOV5/OeEt tFp`mWngoipڷf.Z̝]=9p#~L*58%X;`zm˞pDoywDO {LRdgmoӐz|xەa>9A_(q%|"h+ cPEj9:1ic#p:tM^)HPȈU;D]7fd锐; e04r:-XN}Of'N0IaC޻dt\(jx=s9vgg& ;}ٽKV par:y('69C[~8rE9[|GP6.cް0  lEl/J<.2&z&z.51+Xx*'goȈ&[CX?V򪀋θmĕz8IJWCB^2!u"R-Yaɇ/5B^=Cп\Ҋ[L)3!UB" 7B̋eVњ&":3G ekDQ/nEzĵ)'gy1 o(16pݰOuDS厑r|N#X*Yi;Y iq xli1H-hV@ ޫEP&eex)k~u/ȗܑe{ A8*/ OOX}{:L<=8Nt[s'$xN5uc Wѡ5Wru3>WVDw>+;"zȱzYZ*/8Ӫc^iL#dZ7fPL{xkk:s~=9|.%(\۷aؿ)l!`/Hڸ%~i{]]!AW+ȯ[tb7~#6샃{ǐ_Rf6ȿ•؎u6 mv{ (o{~Ky -(M^que{v^Ic@V1Zzݨ5l:8 (Lx,eM(4树U[tg"挦G;w0XΥqtB ECo@9@|ñ`}c&Y%:$L 7cBsFGg+OΉcej}O~gu6ۚ$ɹmÜ<,MX 56;`^u?[ ]dnp}x܇ нk Ċ:,X!}Ņl*l\im}& t7(D5Xa q#q97NL`bV&^;!N kLU# E} $OMLܻ e#%WA{S<[iޑ2_\!`9S&9Jq]X3Qw[0agN|7j xM -ur@60 2l;}pǀZ3>OZlPFt'_&TL)BzJlv]0B̜2ܓc0•+ WK1;Ȍ?a͡> H)f`=AQC*)!^_W>ͱK{ ʢ *  y~5vcN6?cp@Z:ߩsEgobqH3M iF\c\ML j!]:enl""Mϔ\)^TY22`lF08NM>?"Ut?=r $yKGryE`Ɇ%}"x>na^H.A@&5 /Q9&QGAϮ4!K._lM*-y?[_l}E7m`냔t_/Wq3{([Ʋg;r(8 o/LN*A1jh}ƄWUVrp4_g`Y"g {`w"_)ڳp͚{sQ|O-ܤp0݇{y7>% h'=7M2SѺNC KZn- h-ZȨ9k$cRq<VZ&+WSZɿhbUkt*ф 9e"Q6 s|̢5j>cFu/N]2Fij:V߽DtRY^G!VD i/,x)oV^/pPh3QmբPcQMAubصdΉi`=$QM(ddn+e`BRݶ9ă(X5sRūWaKD~N3f`g\>QKTdU<#*r BX/0i+|:bo f<1c-1Y>7e.b$SU[._D:z{0BͣñiȂ.䪳PlE=U/J~PtR? 7@kHM+́U "ltx[:c eMTlV׼oy ̳4T):UDV0n[0QO }Ce:9ZMy>v~"^zSRᙸ)ёSߥhL/<ۊGYcI貿qՁV!sm@氽Xb-DBgj4W{eGoW<A]!9xNc-&#Ic͍T53M;醉ܲ?ۘ[8VVa'bq:vw5i~7U!ӺH]+cg[L(豼 ؋L6Afjk+غo" z__vY_2uR('l)gN7;YEw93EaN^5kK7TM!PmJLZ'Fܑ^oA t5{#i?]ݾc)X߹IhTjXazWF7ZL·kyG%X͏ݿt?"Z[~W Nb}Ɍ<@Pu2Þ yO iخ8A!KaZEA|Dd{bu0+1:dB k`G4n˩yo~Wh^9'46J3 "gz2F7^PK`$AƼQ${)3 [DHZH_D9D?3Z|4pbtj:BEeo!BATƌqfakJyDQHs=ep07nޑWg"4Lڹo[284u5؆|0¾؀tkpYӜ#L}t+_"~Ľ,9F1:]O t:EԝyT҉˃i\X\J=h7%"ȧOqטkVR.']E[4<|v̂kJ/>Si);SLEw7;fʎTeo0`o&r\{-)5Y~Rԕ=򍽊%iv>W)+Uo\+u\٥ŢT^x%n0{O#a7,(nj?~{`)dz'PK1ہo|"hgk~`alqM^>x `(LԝO>x:5K(YVZ'ƴr̞\h/tLJ@,B_erЬXHX4/Ue#I&H{+yQo PC7آdӵ36fnQ4ӂYk&u|@ΨB\6?sJ Fc%tuH7BC gQW||tSE'mOcE.%}-?$jMo';/V ˖[K>/o 4"0F\A[{x{)[(_@-K{KB,+а˙|qZk р=K[&R:U;jE*nnc`ϔdIuIԞSevJtEk-[}6;MSO9nֱ ґ/ R޻EwklJ`!(Mڤԑ~efVkȷWyހc=ۛB]{(e,[ӊ6,ΖMDUbk| |R *p.˭6QI] ?841l u !Q_Y*+ųwZ!܆D!iA7[%eJF؏Z窪hO VF(RNJƹ^0{O"`dǚu6ۻ9Aх^'5cqudYXIVޫ*@_Z݇W] Ns)kRk7>문NSsaᾭ2x~l AH.b%|d$yh>s3o TrT!o]9RĄ悕*J\(l(d@{UT6?s7k}Kzl7ˀ7YbΞ;#_#rxx㽷,Xgb&,aWQ6Y)?TkaP߆c#Qn8qg"#T -0 ~C㙗o qW#*]' rMֱ>""vhr~Y6=\E""q |;l455SE%omϧJdQVZ4<ΝDE`~<7-*u9ӳ].jaDvNV{9$kҸ01(~xmD? hii?(,*Ӄp96+"ozcp*, icv[\UXx1522-Z2w|v}%GgML2Fx nw5!p6cj7!Y+E>rgp7 Ix;;4(b_-wTE֯CwG v8Ń-E^9BY]A)N%9:kēPy@ᢼ <>ϧ(Wr PҶ;BEh(Sa<:OU?f;B[hk3"+$8KD6_Aظ@ L=3ǝ{@KûzllxykvnӴjn 'VϿCF!I~n7iq_IyX1OH|^ؑ\Lp2}=#aXzrvg: k_>0[k'g8?r1: H72U x'*~LnLUO_t"+fӑ%!QUh=2ㅉѲ W? YRzfkO'obݑ=O`4aqԜ1$^I^5s- XݢKn;L-iJL U(7=)@ m %ID\/K}j*muՂIFXCd֚N[Lsے㔬jF4n (c"E0i4RWG >z 3LpMsP N0>]FUni{bLF)TI.w]9(m:bq3^npR &@QZ[uW#Z 3vmXQu*~UUâ7;GFAO(#X?ǬNڮ5w#ÿK [Ckae,OEg+hwZEIH]XwQT&`ȫ$ܐ~ R܌j(IERČYs`8ŵbd :5[ҠW=H3c\8&;^ *z:^ ! V,?A*RdÓ .m'DݬmF]HI.˿wV}i|>:` /gvsuY>x8u连*Ph$CZ!|^;QH2+ eE⹭׺uȬQN=ȗCtXf{U&k #;Pd~`GL>)bZzץ8CPxG)E y>PQx)B*/h㎀)3,k6U ;;WJ;G⨪2DѸn4*y=HzR&ەwrJU|B`!.ƻ0BCRw uUmZ;XY2U4=`&C7 جֶ;`& 7zS{[\\? üb\4GC[^R.b3o 3"[?'?o'o)VUxy! -7=!;RJ(j{xZ5ΆD,! q!3U`ա&mɱnoulw 4s"}E]?خ閇Q\׺={m1`gM|4YŞqZB)Nn&G>m\/ᔓQb x#[a/#xF:"I ,0hkf̶f@5.6(:"2+ {^ʮ7h.PǵרsC9WrU:_boKu.(+i洮3r/" O}w&foӂchJ)3OͤIS(I)g$0: rCѕ^E1\^IIKg)_k I_d,Tm8(>;(#k,ZjvϐF([ @H,XaޛFЭ3I 8ĴqA,+lZS6n#ǬƩGy]ZuO u4YWm)P۹8fؑɛ0B Eժo׌Cy)zn*Ĥ\̾nȄU`7։|r^Cft>m䌸 PMh $.!TR=5sH/:O;h4MAiOj̥;ҍÎ4nT*Frw΢r*D>atS_MG#_SG&.k@isŅ@a=0zkQKA"쩗_ғMIkcE0mak0Ш7j}W O܁#o($Wƨz\zsCED]=S rP:4\Lj}>1m3xWӔM3&K  Q [(= HUmcԎ?(K˳\G٩6JSmܴk; +LL!X^# JwqDԶnZx.NiTE,lJԽJ Uv ڈdīoSVb$?g'^B˵SWp"!u VC+ 5!6EV3 +j׮n?gq˰8BrIz80+ZZ;ArŶiyƕ#k5wnJT~S(q+ʼnap 9d1vg({F<]f,gv~]ʉP 1KVJ߮`z6T\5r\LDRP:/8"{- 9kDzlPXNw$xZcv t%?Gfwha}jhs׋C5"`uд6g|9CP-`SqL6W|X ϰɼMш}'r9M!~<#3S$^:y-)Y|9|H6x'VeJJ΄#7\X{~ -1'm2dz#-1ҧx0I^鰭?x=fhLmYFajn$ B q8ƌ|ѥ"Vvko96yzSJFm= ؚ=rR;˸ɀ"^M qYPbFmDQYGgXYqVƂZl!ވH壆屿}"TV{DM4[Wpc&VZTjmqh7hs2Gĝ^ K_\u ?[Ƴ]Q m0o*ʀBMO@ `l.Vy OjI9{p$ָV*6hP/F oݕ!$|U’0솄ftNn]p qA]]w>~~Epj |bX5Ʉ,['I;=c)T%dE+. wAmja5%%{aJtEjX ?ݽ3 +3@&j*~%{yW皉L F|x{@ArCÝJ);6fNp fJ8L&| pG _pr!^yo|s;"$ PR@`);E[: ^v(\ױL,\ $o W/ݗMru1JN;K/-\?1O>=Rm'bN+"]KEN)%MN-K!7wR@Gc)=@`"Am\jLZ >E)9X;1 E3RN;ɎD=HL熒_m[K>7D3,0YgO#V \AyY6>,@Pڳ5{g' -qt~"v.ZgÅX4NGB78'*k _>i[g>ʲ74f?18JaA쯔+| -3x~}0~x3.ALŒ:JF"S3 _vQ˪st:S D4BK*Q +PUJ:2D, Yr戍rp2{;ri7jO?L|^0*ەt9Q|];J-M_!9L3V8}^ ^#ׅlJF?Q==6OFqa!^զ_~ K| & ΑلFMw‰hzdTlM=^V(C[)t~vc?=7/[?Fi &٤eoNWw^_ySH8 q7;TbC֏U@bS!Q 9Kt̸qA^a# Y.Oz3QMKYa/L3~BY펐K7fuXyH.pE^:EzQv9P=MU @\`% QwToa>Ӑ&J R r-g-)` Wz( 4MjH,TIM?, 35WyWv]C[WirD2xZ,eR\R,hޟ(7ֹHnA>:o[L'_XO>o.[Tu_CF9qsfcLnк㲤{l] !]"%Z>/eRr`ҤNG:^+>i E䃀+l Ъȓi\+">_ѱ/͕)?܏{~/27*FGߣ. Fb-4ć6˯\ԃ%Z53O-TN C쩶ls$vcnRp0PkD2OiЕŏ@amX*~m Йr<Z&)&HzmeQ+zx}(M =`T):AAzX;9Yv$pڎ @0݆@n ynPtbbN Tu!WVtc3!Tю{RiqH7*KTߏ;MZs1Ev0H7- s[0q.}4#ҊK|$=elSRRNK$kbRoHdGMA ~>d?0+-Tؓ}GG9o ),.(ur#0%y6n)p@E9lS!3R):?l/Jp4 ·c>oTB o#9?]T\ Ν9tL$'Id~T>m_&Z ~ive?󃵪Xr~oT-\탌lNѶQ!B2˻c6ׅp$΍(w';GbZl6CBD~w F#+]9>N{aYq=S#.Sw\(斆߉qj e0+Wef9X>J AN ٧aE1twc< b]>< e[_|{ rWWC;땃aCd J]h{:[Y$75;g]mjU_ 'I@gt5"&{qU)Kh;mZ?֦=׆,Ŕ|8iBNh<{F-υ:,opLD*kxrr3s&7BBnˍB^; u( PWq=_*Jb ?95 A9! @vݥ-:"d3ǟ/9]˭ ?;q>lb5Uq-ֈcqŕϹM>X7(/]:Ă cȗ۰V^M" >= ^_ާF ֢Xs˚AC#Osn񶵹 HKP':"u %#)KvPÈkf0x4= |D񝵡IAtrsz7Q~!ʔe 3\4؏H%E,o9ǔGXAD/XhE(n]bgGCu`Y䋝{WQ"pi˗2ݕ | v3KwD۵FHN{^S s|&OuYm G+ L#_ʀ#׷|'*K+OoRCj *S0j,Mҟ8zk$,]1>veJ1#s:t ѵO0byu"ZV*GV;Uame×s/9ӛk,~t,Ȝ*ÝjZ(`^&01]Iȥ6zf_"͸-MD+ %iz]{8\z*j .<d_\.ttU4wAd+ S\hє%}yȿ{% Y{>< 1/ \&F?:_q+`ZhFi1n=alCW}[`pa8%plM윃Z-&N,LH eű7UaMP4 ֋!9C~)NțhY- @;h)hOtƍk˛]ƣAYreQnRaJ%|q{nVX @+|aj^mV[„=ZL![((`zcO񥈣4wv9ӷz997V@X(eQ}5|ÿ3h+V*0xqI wWA-Z ,1R\Ғg72_8 Q_-lZl4TS Gl e@ 7 b\|yvڠ -M$DWn>p:s@ O}]F0KEBtDZd'-]V5k$П6Ս',V߲0ZM_F6}#)O~`|pmݎWf/F$ccS+=:U/ PYE0agiog2ɂ2=str¸$ z* wEįVqqiwQ0P=G% ."D4vh 1&t?oOH?i) ׍Pk{R@M?2ڨֵ,)iRKo)hC7$#* 0&ת)ՁrVIom0|؞MfX ͅ RHn|7oI(4u? / ,>B%C;3>*qnWAϫ%1qBPN>[ X?`#5ߤOjqZ6M AJk"m4DttWR9GVvxŸI,((Ro<-YC7ErX ~u\Ebs6Gꀴ\5Y%h-p&D|9P~o~cVRZ+Jab[^H>rnF*T Lnl(trg [N-@O1q\nIaGau)P'7`sEc2$9X징QhOGM!P􄮙(+OQP2l0Jr#Um2N0 AL85[=/$T.GtkƴEK棫)$7BPV֥:pmȵ&nw.7cC"4xV?cFF~DW;ڌ7%5iv4xj=lڅKDLYXB,gprG5aJEm qֹN.]!EkH'|xֻz&jqWoS0R{ѹމ|Fao!S_-z$MH]1(|&277xA~[2?6.Ʌ,}ZPln])i:*̏[D$9 7,ݗшs;Ak$UxVY+JYo7jT@d}43{G0̥c_,]w}Bv^Fŧboy%mr8 b]rCZO*N)4">`6dE!ZkrJ t/۬9^kjVT \:n_ ӸӖ?tfǬ:Ʈَ/4,SiGn>8 HwhC]{y[iϷuaq n]j's q$s)8FEAԻH}'=-|roN&\B%=<(v\u3Mcb(pG3"4$XҥMw.Y'~b~t_ۘ]!M/q+N8#, unK1~j(& fCҔVGe!+fE%ɇD9lD) Yel@.tcoAz1u L `٨qeA4)YFhg-:uR4BTO )c 5F?60aa6Sy'OӞI0]dCoل\"+J6pUn;㋕:&D|ї냡kϜbgm#,[!KS'Cw!W .+eLwٔ`gr#/@NtZ m(!Sk+kcC@E [3s㷡a<dnO8ze"uhFBMYemZTxxBpd{Qwz-j)фVm~Zs) Ը[F&%ԂwN6P 2 ߭eX`&V˓KqQU)+I=Tz/*+RcgiDIF#hxKngl篴ɔ_\R G}DruOgp$(·T0%aWoPe7&:*_r/ /HdWQGh=Ch ݠߏz*'!U[14H$r"_wlŒ-RoCmL"O`gQb`F _5l+TtTaz(v[glZ`(0V0GtL"Q6Fy2랶1_*gdhKW͋PCLX;/`(h+\ Ԛ 篸HKjKv|.ڗ=K|06.%z?mPF)R\M$r=y%)/d:rܷN%"ȎT o@LwE@f_͹yXͿr7GԇyMԆd,%c`VErA8LL4^WzlB?WN#ݔ#{e$uyJQM3$G9_1Py)BE.`NJUK*fy-lm.s>KjaEhjx$5PY߷efvrsE{f9-,-mK>&~2Nt AӨyZŞ`I/G0Qz=GSWޓ'6Zp򲽕RpO \G*=qHjğ~C~%?$7CՌ /G 2>y c,96lB(=B]?e'$EB9CzqtBH=|4ăha[x氭H"B)CxF63RíEb,X/ \?)KE%ͦd!aǑ/;VzzfX YZB|[BKU[~[1nk¥"tm{3!WփXQT4jLPQ\}^課K}ye e=fxnR`H| V^:bh"eȯ!C9jT:Y4#ObF‘?.& 9oܢ7N1ȟN*O]ȼuN4+3]'76*->⛉nSs "j[(U=\j\e:Š爎%t`vFb֙П&|9 u슂\t^;d!ўB-져L\nx ]i|ًIii sq/Uqׯ!mEmY"Wi?u. uk[Hb Q3d3k%gfxƘir])o}k vlP.ThI/"k~a#h!՛2}v(RKf" mðYN3snғԛZXL,sGB>]<"-,XOe* ͺI(Y;9fO}/%FjN{:y:1pQ*گ i\?7!姲.^&F_Mxg_sߚ;{\t׋^zV+):ޗ1U$LeB؀h8 |!?,Ja0r45M[HA^ln.p[.jiX%v{vT6jVfLYk}HOb̖ʤ!H3.uzX]ޙ]ʚ-CGqPIuӐAVi`O.J'\16V lxhD;ɭlӘ}DB訸,d;4qPqu-:[@p! fpOUg@J7Bq t GJνk(i8(|f=AoCM 5#XXGluZ$@-[<5V\Mgt!̇B~\ yBR6{h.:mq/"h] 4Ƿˎ49@h֝WIv`y(Dg,lVYx[<(&{Rݦ~Q;',j p-"2/xϾFA222xQdu\Y_AНœesƴl6q]Ld I4oPGvO{6O=Td)S̹ J&S,eyBT]B&2E&Κ>/Y!ٚ,? zв^-;ҩ_;dwJŢ.qވ=-oh*^cՉ^@.8B:|#6`ͱr$|u a@)uK̂r#pKFE"Z5@8TʁT_f|_npޯ ՞pmI? EJLkRtFA;E:YWh?v9qת~4+65x-o!msC1Y?XEFjr`=6\YTHr|yvZx3Ct* P^xjAiاm 4=c9ON|w#/?NR; 6`ldm8U.h Zl[֙ p|rJ;ܩ-G߰ t~Dfsr}:?HuP X?-|)* ~)PcjYzD)R"2_q`셥f3R׍WJs"M!ߎ%e~`L>9"2[kJ Wc*fv9FKCh Na;EvUYY> 粖pt4os5!˶}̜֜ ~yH˂;iL3_ʎ-&}Q ?=@f6J:!7>(FgL)w=K9?2n?/ 1y"oD?sPGOG̡S0\fQ3` q&z!@?[v ;\݆_InS@~Խh \Is`cJccQY4'ǥ17`DC1Hd*la*@MQ2Uzx")JeV2 on/&U9I*<qB# I*)8EaW*(5جXژ/ECP',yg"/#rKu Վ-{2ׂBwieoс5v̗̍Do8Sy(lkn}w^G@WbF7A:"+?5{jbLt*&\FN{ yp06OrṗϾiĵhw MjgV:ԕ hV)D(68-3is5scV:yW>f&[ʜc$ib 3JъX۝jlߠ]F8gǘWO/Gh1%z}BFzg#.jY ^0:${KkfQpьh1cWm'a>ѳ.i:CX~{.Sx%ލ/OG1H~+\:s8;VDDk+0P06d*[Va &xB˕k]+ WKm*ܡٿ-_mbw91¼ƓQm'-1Y5IqʝV967 1VGpuHZEl3gDCX;(jER6FŇh2&U|dDo=}7Dt,Tg;;Tl3:OVcV5AKFR[ o.R̓En36"psNJ{el~0i\*\ʎIS:|)`ÝQ܎5߀j{1O;ذ#,>w 9^@w5f kԣ\GDDpPע7i0|| ld7Y5ӢMw'XpM҇y+c9őmkN-WK+m]]*_IԢ6{^ۓ(24,hKؠ̭w*\;h4뗽M&wsD\&f]RD%O,-xcX0v D0Cc3d9~%Bn'3PKC1UUrby4.)J;2\=1\+=uB l_<8 o]+M BP>Ċ@I\br:֢)|e8qCiu +oWcмBwޤЮG_p:+ e\=9 >PXPic8P|,q%kUJ ;o{MZ/tɩղm>< B[>Pվp6XjDq3ܨv74&8c,y8y |6g w~T}!5S1դ, ,v3͌;oSUy)I7dP?Ա1.D}l̃gLx|mɶ}+Hg1؊8~YiVƽrkE'-۟p4 M2>Z͎TRP B͂!ۡY1 ў_iad倹!Y2 5%rtC«EW@^|?rBYGQ%Dln q^i~|8Znm>Cę7CJ!oк+JJ~QGWr3.h1*'B)ڹc~`2˽z ii[PD+kL;P|HzzrPrBiq 7K}u+cƮuIy`O'H熝zhv َSpu I S{Urnw1=8?]&w5\$HAf53ƍCUN%pO9]]!V0;P]6 ShZp(ŋu>ҎkRdʥlaؓ PX"Q%޺g/S5a~0'*1r!Ϸ[x{,:s4$c)_'S1T0fovNwxI .쓉5Ibf2ߥxqB8-y=4%F\\lIr bJ{-aF4ƅpƞ >Mef3:|XCG\vۊK6}'/|=*XAV0(qkN49m`-a#Rvgiy_ U@<^(xjI ^EezDIe6dɀ*BhDXeI &i\[ A2si|Ǧ1rB.8Z/F"k:":X[0^,~qt7e,z% qɼ95l~ F5 نM`s*U1J7,0Ÿ SU?KKL*+l&\@m[mX؛#Cre?[G& 9[fhn&2>/!$~SӤ%JNl"5@ ZIn"Dlڄ5BXaWe_H|+v-gܠ SC_+um?-n@]V/UԒc!P3IJI`m[h_ڇ.7bгu^f=gǖNU6Vj#{+ISmt)mֱJ˺G7jiJlV8Y b?xg':r~6zǢ[R[npWXƿE.@6e&H;{gl̢ 9?][\Ε¤^,Ė_֙AIg8ޯ.BNJ;g6EZ 9#ۿD#p#v=r;IFc!י^wA~ʬr"q- Q,DZHKJ]f A8b+!iN큕m|+*|3:U (+- J۶ sl&c 8JcLh-]:Ss}dP/0\4a ^5Vs7[k]xpj؅z܊z쫃%OzI&T7FB_~"$*cLx- B[+O?Nm$ RLaUXdq[Q^fxT0rOxMŘ̂B! /猸рzw':.AdxP-@ bʶ ;D&cL g'!l9\]a({ '.;2ίBu˒״C4ac5$zl q/-RD#艚sgL91,79V6ߏlQEhJ-gO/STCUSp IY+d*\O]UoS+v$3cH»X1nx1O-b#C8bV:]Av]= 1y{ٯ%S7[)L sB:,p l^˦̹MqiwSC%M`!NJ:=ֻBsvX:4P8tg>b:(NLl J]{UY);PJEf(m&J4/ %-5e861P}IƱL\_\Q@{e=wR*Dc)-45bds3կn|'s(g #1];HaXZ B*sSYL,UC}6CWY9" Mw 7>6>f5&z' -tM۱UO%"LZapvNƐ3Y/u]%R6}]y@D=PYB@ H[SaQ ߀(#5nz8[fwu@7̘*? ʷj#8ٙm|}sV7=zNNJ~a q%%yg7/8YG@?KuhL( 5,*ąQ֌PP2GTh$7I&(ڗ7ez̛|Y?)=Ae;-i~ŕ7$x">S|OڢkЋ㾍xw)HTdF^E3bݬDjU-10c/'0gIbbwѣ˃+r}kM{iiڃl$zFK^WruXT6< 4oXB&߷JDY\v%dMar4]vu94x9Ch.SKnq_ 9'b/f""`gf쎹HW>}?P_5l2PT ?O}@&fMKGƉEg(CFbe*`ۧ5?"xIy.U7Xa19yUB? RMAn@~*Y$.0tH 㩅zLzOµ'<5OaYxв4iAވ)Eq˱q\y&l.!R)^A1LWNT[ܯ7Eu"w>rLH`^)nMό6 ]8H[ʟb9E[WRS579^rysPaG]pY8,^,p.'gdKQz`ƴhp-?T bs?= *J&T~*ajYk=f2OI@!EJgN! 黆 Z9MWG1ɱR/]lOTT%Xa6sBvs[E@J-ʖ-#DyJYCDW_VE'|\5#?qSg'Xމ\: 㹟>?So[9r{ĦW3/&3gBڃTP{aP" '((@._\ŏg"m(^CI/]j??,!YA3L7C>XWg0[yYMo{%Q'5Q#Rz4 X6ֹY"՘¾rP&!wZ/Z2q\jsmG2Œ!G'-m!6.Z飜o4E\ą%7N*m`eS%K i][6wHd.(z"&X.y_}y-y0eXK+,Q ÂfֳZ_j5*qJb @0VD8SƕI@y-4k*js^)ul.l:[p9{k)=n@=^Ѫ8`\@E)jeO*];7ٻTzbRTo>G5ۺ%#\jV_tm%XfXlTҳTJQ/3?.J\G«$@|;9;ѿ Iqe!JR)a*蜧jʥύ2~J*;]g$fތ#^|oޓ ?qXj|9/n/7&Nvƽni_v &SKLP!nً }떋ȗSb$I {:͖q1H{ ?Hrt1!|P[-pPI}\C1d`"JݱXl* 6g#cfhs&nʿ@YP<t@˲LE;u%ܩCq7IzJk"&?:p\!Gv'1e]>x7P;8]a! K+lRP;RhO AS4eQ|soYְIz>~>%YjV6 S+K(p0⯶ 't ;euZw&R,Ml\ tmV\-zzMJ4,[JҌ"6oo&DYŲ:tA_#\ 86LPN *A_49BA&zBa5"Ȍ F6vxLw&"X;^3ЮŖsU#o=GzP *[@ ]uX+0cy!Ɯ[֦> WYiXBdH,(EjTkW&ke?49&M!T@de,٨v?;0UeOvԌOؐYb/8yr7ih,ͱTOYi;`8AwCA*勊={ڬS1 BP3IH$ \vC)\yCqv8>iuhJBJ,;%f*E_#nХ1;5󍽵ġAp( cY*5ebm *7Ǎy?4u`we{TN6KuƶpkGi6)U@,\cz}sw7(倊]-r7&{ 42Krr+ء$v X {}ܠ/9經 RУXKz~E]Q g!(/mTUIE({>(.cC KY1^x0e=Jܭ\yYsp | X[_Æ7](Uw C!_E60 RZ]m/=q=Honr݊\hx-mZ^݂vGpuLfW#OƏGXWsL*4B%8l(L,iyė KQ铚ylr8Vʟ(^]!wGc0O8 57px":2O9B4{+5oUXÈ8)%gC#~џxf8My'2#^!>a"?~wl|;SK[ҴuO, Ӣ iS3gr%Y˩vlgTDسk#QpVl(i e\&,i<($n}fT˽)QOhÐܨQY7Ćwh.-fg91'e ? Eqk•ܘ]gKxcø EK2=$ȤAA0h4ŨEO؄L]twǐUk_b4tyK΂u}|o  au^>vcQT޵@pqgk/`:|_X)]v {hdUX⃋00̡P.׿ҎSr{@ ]# W'+C.O1~8Vh\hy jig0up)ؤK5"*7GFNb%P.,C=1hg"(,TkM2#~<*jlH:>HZܚvK#>i;/uz TNZM 칟/G[b'>Fz4O~(rvݒS;]2a}A\.rC|^eÝ9Gb_j0l YYHyYg]4&N!̙4K$#i{Ng-o{d.5ҳ.x, Esr{l C pe jHԲJO%X ߎ poUejQɺAaTƼ(Wh޶&?`iƪ̵/knzeM_r7__5B+&,+ Nd64E?EظwjB]kݤhةAٟژ[11Թi;F7 eR4z+BGj̽e Iƛa vq֡yllҠiC$K?ŷ.XPz+ ِdg-jȾϰ l"R-d_bkHXc }lCgB&6Vo*m|J @?fdj u9u __$ma\ ,˚MJjC_7¨;ai@;jȖU\]m ? j##[M6U.Aخ9Z q'TНA)H88B+) {MNnVmk -^PD7 `u5mΑ,G3i-4S몆ֹݵyQ2q1wUKЃ/^T^n𳭐Uua֣vPoݧ +`nle6s?Q tB,RuApVAJ77ֆo2ۧ' ?ʥ$͟JWpF]A<S t+ddaIq.n$E,ҿҤ&(M %+fK~A2b\ *ib<BdFI,0zQ'\8c7RMSJHi#,cR9~{rZat`*"80ѩmz0/C*˅!a*?)HTFUzg x0<ű񔭖JW̺28l?}o'4gn;'rnu bit E=ICcS;61@LKSYଗMDipgόε"AMy51g ܊I,zLU1/%[!/FH0.XEі+}n[wCʭp%8U\Rupםvd̬/c>#p Y[6Ix.\.kD)^.Kp<ՙ!UEYۅCɰ* !Jc'1 ~i~ZtqAp[6ԧZ ϵvW8  0ġ KGYMW:e}l.Mn{1@r9oJ'g3blBLob1ceiSpOΦm59U;y aP@z^'?>W 9-K:Go &(깱N 2r\f]Qw?ۭO63^㷥?TaWZ,{^Fa鈫뾠b?v紤}'?hngaWiHM^x) Ĉ'сkCOٿ2½gS ]vUG7f^ s?KZ7YC],=x]{%5Y72TZ‹}*"3JjcKMT{UQ!'IV#T)ZHw Kks:^0$`W opb^_9s9ҊzHn.߇}ޓг޼Zb"pkX y SBۥ)}9ٵ7S@ڹ+9N']ZG#dP$H=י%̹+-*jަ Ip_`|g}:SD#J{X&Y|54I4#\7Rէ*ǯxCUh:+MR<yL0b|ŧGXMt kUQq}aoQU:9k7ΔrU'{n3 |aϽ@JT (aCOn@Q>B !L5F1B?Ak^RKZ땫j㹫 eD#2 @ %(PG/c.  .`quKVӡ"=j݌&-^SS ~xG$. +1V-xZQ'%l>bvM܁_;Л2VT~2b2˸QUвc_nt~zdFTW9Ce?VW2qzUY'{qa%EjWϭN5鈞Xƭ}!u`Je," p(zTGDA"e.ݺyԽlK'YO'>SKr~ $}ڎ3џ("Kr$MrJ&]GΌ ؛l~:p c8s@j۷qkm)2!h2ǨxD `3I VEM"gD 7O6`dtıeڢ|Aˬ,l=&Dce% +YA؎YH&Zxx0Uޢ9,Zvso }Eiƕ_;='~5>̩%e6t@ {`-˾FXkfpCPҋϽ Y;Dη 9IM0jXS}|p 6lsgMeL/`ԅli&#jZAQ&uўNgJ۟ӋIա&ZJޑ1~ |T fK7@IEC-咈UΛƺ?f1 >M: \Ǥ49<ӑԞEd! zk/>,׻s/ݝFhs|p@4Q3 *Ej 8shS#;P+3-p[(A(H+rAyK5;{PGtCrbR1xjiu5rŜΝ{2a(r) Ak녡X$U(鲛xPѩ}1zRX9AYR҂S`y`65 Y+YM`Sp0CrSqxzkN'0ڙ`L`( ܕaDL]'٢mj.r,Ӛf4馣X6O kLAKKOJ NoƯL[ V]ވ;`98ݓq`txlEkk0l]+0,)R7W*0Dl9n\m樂wآ(qxRjD#}.#uѿ3@ߢ}eվ:q-tLO.'M],'BnU[0,`fa|mۄM $zj"MnYMO$j 95l_35\@I+c`ϰl=u@l!t|֍2t.,b\Dž5NŒ BzrBrx#$9X .b݊c.-~9U8|\zedNc.c!a͍ܯ)ʟ'QFyVBѲCjkPAL#;[I=.uCe[Zd4P Ir[hDbm~Xi2#62ݘԿJi>rhq\kg]9Z؝Ŝ/GgQ(_n7_H:-K T[8_mh]*LQwFx%:$֋Bd&H@\9ŀ:+ʝE=kYU|l]dO}k~2d,,pP1BXFW_䒑K!=6\,#v|cWRleaQ<g!&7eVn̒, (XłMKˍXN\?qݲ=QLҰ"=}Ň[/QT8U=DYl'ej%_qA_ܛ @\ QL]y3{0} ȓ5-'g]iY>v ӂbZq eh!͗jydKYm7Uf1}ZP'Ş%OB+\hf5Ј;#2,23aRpڲJu|J.(7^T^ t+,[c GBԐPA{c4bŸdlͅW*I!ghMg.XE&/CFg^+rVZïJP( ELR3}@nvƎD&ο;WڤAܕoȰJn gsx'"ӬlQ-FO #c~AIz>g0ۣMwTavԟm0ja. ݞ(ϞDެr0`ًS!p =>nů8H:%f8i&3wk>S =ׄt{[/fH‘O Ac0b"6I`\EoŇqK6b 8 H3CeN^U@,4"9(h<י\DN ) '3c4睽1P@TToky]l!QA  gG=x xDT񢄡v _ҝgo97(-9~)sm!=4aS nMⲑ&BMq#|;ƐCѽ9ym61alϹ%}?zOiO%UŢ77iӖdɫ<^K oecXqG}lZ TB>wlͶގwb1~ 1^> ZO T@^Y|%X a$üDEdBmX|}jW#E >͗kKꈃAѵ|yf,=&½o{5PQT$K>#N_spB¦\,;)+ X!5aq:|GYyB3V8f^$`(3/ٺ &,m&!CZo 5裡E 9ӪFǠ=cO3hV#dO7ص8y{=! 抇x݉͸Brg)ZVY@,A+pV}[П|ӗc/.luOw  jƚLˈ}zCG>Q_w#.X\/@TQP-Ќ{*Iʕדa L{t'mrUMbJd#| 4I2*R~-<3"54d򍴱&BwI:K14$\nq%XbԙC^GCvV<7_$@Laplr{١F{s,&ҬX1%V6$(y8RΗX5җǁ es֊'Ly,J $hl}ʎӋrX ܄؎qN6PvBk 82i^]ۻx€Ǐmqn "p7M4a[_ dͨ·MJJ 0 o"Ԓӕo[]P/w66>~ІVZ%JȐEϲH&- f'7k;E::.t(#Zaoϭ5p!}{C>}xU'Z򚞌]uRt7vaZirN%Wvl$r#%t" ! Pa߹1kdsc=aLJ#1AnC"@w$9|!s{E&BGM7S^8s bDNz)r Fn>rr+x?/!|堬¼rcHuƱJic'sKY?5h\у㛷} Q’qwz0>T<8zڒ-cksiGof3*:TY.zG7Ko? jz|R9w1Q%"54Z-أU Q:?sLgHT*"(>'X&Ȍ%1? g'5 N̔ͅ%=OQ'Nnq: f=KfkK_I$-FVj:TЉ#U{.GX= TTl3a6XM覑xd k7f31UpMWNB5~Yޓr\B,S ҇Dʽ6]-C68f=js}S̥\heh%f"Vѷ/ /徹h-Igz%G؈f7'.8JO#襅蚥5/ TڜPJ]E6&WߎqqO^nhJ˜ׁ&</TNP^`[5a@ʉ9n 8M{% t? }< #r=_|M_Zk[wΩ~ǖ s(o98XmmBXY>NLrJ.j>hͦKk03>.Cj +_7ۖ: 5povX€5瓑ͥ ۼ鸅33%ƿٻ,MhUk7tuӓ sf4PVlĵے߼0i_nR»\|\QOɫxy z@/ˁQUO}CUY:tmFmv:9aY`rkhcesܮٵgeS&I0>]Ltz>l/diU'>kRj1dZG5,lRSiʥ_SӸ,_bP}8_U,%p)3m0>6].{h=gyk)-PsT<.Gi8-e29A`#ϳm Uze԰LE>mh=9 ck+p>S[O,tOyjЄQ6vENOƭ^wIa*O-o3 &JolvXmfGNlǓ}y?v=8͈J{}6>OB=;Vd(7[ǧ"RNN[/ R/|cJxEzWH?:XT,}.kBB8(vƴl'{åFDr\%PLR JB@<~~+%Y&=EJ?<n eW;Z{OGM;MZ^0rletJNWuc<Lu-MJ܋F~cw WֵqKpsM8A?ZlY͚Tm{$Nir(ӒTL$9 cYw.ck_GT,=yV?_۹wZ!`!_ Jd ;N]d{ xw,jBwI VluN0 Kʓ,ϑ?+gLE: h|gIDDlG|_) v$k'nĪPyP?P+8 AX.KOk*͠tekcܡWu3Ѫb:@RM@.Uq$0ec$ܬMn|_cn12dO΢4d଻U\sur I} (R J'hH블W3x?KmRgjXCcS2\o:nؠAaxEgZ"r(HtT-Slr"uVfJnPr1#@D}Ɓ(wDZ9RXF)B$kV3_=-@.Fϓ1[o#6v| 4V[,.ԼՀdCIu,\!F]h7ƹը0f =_]EU|a4< ]= Go¨wt)qH[RY(%pZt@X湽zf/ r$Zi?XKiG(@["QWEwnlȀZURtȈTMTcg! $6; : ”5SFDѹAoqsmL'd*߁[ë_ߋ3=J3C&/'մBYn!'byW\9_0(8 a[t$-+z:Y䭋,,ߞ֤w+@1"X)W*nmOcJW Ff1O3o^7 97-/*f:U?妇!xʜ"F RL\# rX9)©^HN(׃RŶyT=:4F/L)*3HNZ-zm4\̼@^`%J ؔ^1C-:S 3N2*0#rcÕ)=.yn{K{ojdW? 6^h'e5~C7Az[V*[?ֽ‘6D} >|nXx44|Cy#(O{ Ɏ<:3DcOZS/ׄ쟾f*6;}x=Bz VVTN ;1=lhf@2%#NW6 X>|$ۦc+ R3lɽ<6`Ӏ,Vheu<: -(iV,J^YRT j bWC:I}G'ZbX-K'lEzE\`jwEވ$f+{EݎWx%rmQ2̗^˻;?7x I!g6/M_蓞P{pdFD#[9wœ ܎$jf#Io Wo#( 7ˆޢVɃ5] 4Sj n/tt*̋ ,s!3Bf]B>j  l%L7j$W-2a<<FᨶxNۗB$48w?neDqHKmt/.%{Fme+Aei~щ-OG< 6QmŻT$K/ 6w_yɖDʼnI1 [?4/J)x.0W"$Lnwڃ: VZt9Lױ4G[0O&w/ga&oFop)5Nx%REtҖ(ݣbs-UGNN|9/iLDZHwu9$BJYWOZ1c $]W2g;!~[|,u"oa󝢇&`jz#!>ѽ, $ډ}FEg.XM4j#lޟfedIb.{YgjM#/TNVer[[ܙ((z Ͳv8yZJ(Ƨ,J:3%T@slevseM"J|Juݑ0l D-O3THz#\.ᙳiPlȧ>;?ӕSE{ɝ{BA 6Z?ŐkA1I:̪Ϩ&/E4h.YՎI v.' lbӂ'F"^(g&.ß6NQ b+JPWkŤXc9FL3G̩,xb>jN< A|yM*֯5b1^iT:8x3aN9F48\)kE =3aJq uU!r.z87M{G+Oٯ,sZ+!v\ư>:Zߏ4܇]j8!uo(zA9F"i P9F"Q)'e;D}LpIvmFtJl,%]fl12):Pp djOs|+If'YZW#1P3IK m߬(HW, o~V)M2üB_v[hh+>D]X٬=`pbsXn$S~xl&]hJ74m 7cÎ;e*U) 'oZ5#_Qq\ \[ϷܯM7Ak~H_(g^רc3j%N|衉kԸJhܤvi079-E \d!ݱY*~JUNon+F Dx cT[*aXExr`֚k>"DzEg`Hlkx IDLf1G/hV.B\9tKh,\Si7} ȧgge"sm[kY8bDAt|o8Bpv4Gm Qof l)]!ON!&"$鐱A zU:uw W5~4.tn Ni3NJ+[a>\0ރL_]F Ο~ Rk0ٛχ~gC'Z: #)7$yY".*S[]J1Iu0!:)ۣ ΁ۢ&OCо~o>?k\3ts^ ''Kϩ@v4v~,w|h_= !3&ifiԨz LNisr= H2or1ZItj녓}Yh5ޞBVV̏5v@8:lM$BJt>.w+<&# ip_I387|{`8K>7_!xYe .rmU1pxfFslyQ} 4k2;D~atc_ E|{Lwǝ;,ؽ<(|leT7 Aky| .Z- T†3@uC=>bWA/~.&ckM\-?b ]e+E/p7; Dd`T=% rM#ဠ&f_?[ **gy9fRxq+_8rD*Yll~7<D7nkV l{3&POQk4g ${NDoʤѼ8Gmn>)}44 YEr6 NO=/Ԁ+W"96Wb. U$<4sd!K+29 {1G^/x;&U;A.5 'v >S %_i(n8`Nr]$"y L,l!ۻOy}"Dߥh*ABi|vݤW7lT`-A_1H"'T۾ZT !/@qՀ) /'M(ڝ-`ƽeQeG掎XKxï-wǙz$ 3cxRg6T~`w6|~$e|> Xvz(m F[ ">$}שe7+GySiQ*:!qBJQuf.iZ!Pi#T8byq'T`mJ9Rm0'<`g4Og!kȾ%WSoIxCnY FJt16 dԂZr/2爱З\ N:V#FƛJ';ShW>TxI#:X [LMBrPHy\zRT\olͯ`Cbe<1  C#!]R-d5h eUlYQ@2)b3%bT[ۧDB#NB? ڡm2.Ejlim6N,e"T3?r Э^1wG/;cӄѕ|Rpg,?m,`T`'t4.+Xz۪5.̴3tojW qϜ![ @+[bDvIiމV!1:~G`o Rn]VKDS/2ܫ)4Os"Sco.?ei\)4Vo<؝Q7FibքDx &5C</Sʯ};I:H)1Byjw,NPT ߷z -ѱllFG4rZUyGB5 ~ڥ CPa%{Q9kE A65yr|u@[BeF,;^]O:.fe75i:TA䅝 '?AJ1)$DxsGPvʨ-%BԺک$w$/rNuz8qʔnpw &S$lIpldeDC"~FbxVI֟OPǪ 4 MĿZq 9~$~O&,J67MY%v|0,J,+:d?;@;~UʠEV Pt8f4ѤB'~Tdl(/5Bs'/+QvNS?w6~Pʇ|=4p4]5ߤr/!碔1i)G9X񲉩os pޱ]]g( tپj"oouɏK|X*KjԸX˾>Ɵ*F'vFLb xDPo3DM@ݣ] ID 66gK-AU"aL5urڊ?3b#Q> Fk[^~4w0٘}3_MP_tU?&PZ'oaS3KQ {!WI(ΠqZo&-h%ֽB"O:-{@dl-\-ٰ I}1d>9'5;7~-3kD7׎&;F{'_Z ּ;=w4#d2~v =a뿪y'UʨEe5T~%"2"7IV 1O[eW/ r LJ#݇3 uT.Kbip'"~tM*mjv6rIS({Su_`-g&E7/'  qDN긙yccxZ6A[تG`\!7Џ ׉ZP=]ЃMk_i^x`G@tyG!ŶB<^ [!Z0?EhtbxO5В]YOLQ3,]~Qkky=aǀhKƥ#|=VIB^w5[s t,qˏZFfw9yG㑐0ӑP781mnS@֑y1oѵ-OݸocD.~fJd8+23>gYx?9XEZffw{tԁ<A= +XV=zh(` zie&jzO/4ZB58iJ2^K>1 n{i4SۜԱ2'[&=w =(RyWd3M}N ^wP%"#+d7ܧ{ϒ<֕SʁO*V#ɹF)gMgW'g\Ym.t>IՅ9 l3"F.?;NC赥r,3DJ)VWIwB`ò4[N_Өz*jra'‰f/UwX -,+[wΛXZJ ȿ7Rh4򬾬1=ꗸ Hȸnሐ0WH#zr) pP\'nPYcK=Q68y#Y21uzUB:,dItY#MR2K]w<n,DJ=W>=VCޝb}]yYOnx51:AKkd_\7M3lđ-~,6j:%G3Ӛj 9y$s8Un/06"5q!böcb;nrme E3sƶ]J)CG¿yyxnǫxf爨dFoV& ^Qym;' ƿϚR>$:0 LFݬbYctϲGxxd&J663tI q v 21uLt[+O[جxTvY٤2@!qWuZr^8.d/ZB+9aF}WPk1aA// 1k\7xd~D& Ww$[ i!-f'uF!(V\rm裨V]s돼vK*i.NEFMqD@&(!herQN>eay_֤rcz* 3y{{MKrIbjV>檚?[='WY 2$.3aiW Ƈ[!EizCuxOŎ +,LH`7FZSC4S@G?& 6< 4kfBX Mڠ [,?i1foW8bj24\{_̋(+u9&,z_=YfIlU||--ww@6hP' ! oyPg6[e?:#MڸuL-:P0:f,ۥn_o5 _3|EJ+ɝ$j3-}w\":JH_dE“US2Gk< Y+HwdrҶ5*6NN֖䨢]aU/8e3P/$Xχj-ي{ڰ05%j]\9d6/?̺Zvw ǎ.+Ul|V"QlޭeuR/W*"!jچ=7\D~gapl7Ahn[ /5`[J0QǮ:~x 41ub ލYor-]KR(1C&PZ p]A1y`-1Y0Hߺ5=_g.(a>xj;>H 5Fwgͮ!y֬=(Hcѧ))hc-/ wh$(?q3W ҠJ>G?扸iÏ#1bQ{Prí+U㠆F(A! `ҠyHveb,s'U/3/p#)u3wGv$A̓:E1;oW!l&\Cc:FF7s{|jt`+m=>̅=Fu_5AS'"qǷzSiDh8o8V= a_wQU%F{sqM 80!EAd"ieC=.+ ~xeN{"ιV>ኔ18-$"AEoru vX*OYۋCH]~29%C7/RH+?D޴!:T 9.> +8]쥍,k>댣 v890R]|oiOoѮ+a^Q-o.-u݌siͺp, r%%~YͅK[ۀ 4ʥ5n_>ߘZ+ T[K(_iw8?S$ٗrcYK.dROuh+`'0 zPx)Hɏ2XTy?dz"[ ęA,sn>&<,Z^G $ {cP8-aY !莻ZU`2c[SEǴ7Z9Ncf˟l׎31c|3(y| .Ybʊw+qh_._̡O /M"0P'l ek[ʹ9ø 16U }ݎi'+م BS!c2-$cDm3*G܈%Oԋ㸙ýp}?f @ts‚afH^h`;):jX o(<;B R[_f/݉. 7ɡ`>ſ峢* HiK3I:;%  /ثދE{d7qB'4gg(`3ټ]O&ᣳA 9ۥl >& |0?c&JȺl:$I6JG#Zl7} @ +f蓴U2󾜑{7f H^`|m4ck2AM@5 vI ȻbvQ1u\IMS/M 4D?8"q9&'^{QEC fXw31bު_Xmj@ͤ!^w&`_bEDKx08&tqX}wGY6IVņ$$?ϮdS7̨~!UN JFM`IA0׽LkG "Ѵ.Id:D]uKj&>$RFfs99?Z̅ Jʌ*vTORapzLFH+޺0-BujPEA`pHcW?]r=\!r@ T87<~pu1@s]8 C&S#w7lŬ{U_T+$e̥X~+Hl}ɥJfTښLns OdSqw14M8B0VۙiGc+r?Bq_* mY/޲NI5Uċ*[)kuղa,ܤ'w=|98Wt  <{,#q?&"]0 GD#k4c@zbˀ`{ ݴ' &R@C UdQU GSIHR>;9wr~MF|ێ &L4_VvEY.J,owCI| JY&J߈Df$`IUYK)ӳ)VJ D+F,F!B4R#"\7 rhOTsxv2(0p&}EA1缀K(td Be(vf!yIm sz(6Rz!%n<&! n M;:U',j _:C(] aU^]gpx9V8j_\5ah;i7.xo`5|ܽ[ȟ'c(5x j7ս3c+ -|LÔ%bKXMSKJAӿQaS-_" UGS^+NY(|F\{B+M~y>3QSpp}Đ$%`M;G//j[l DYTw6vrVޙl'M VX1-g k.%%N_Zr8Wމv<~Ny*YYM.Xޞ Zݜp_I4gy]-8: 7P97.Jׄg&Xc@)x}x0BgY+:Cpa iW=ɵ|K-[v|U ?? rK&5w ."+k k^F\7΋rugUG Se+ (c̭āOi{lnuhgD-i(J *?"xj[c.rd%ٰ76y~5s@ݤ5"qP[ *;(m1٪.4X:F~AL'U&9|UJ\ 5X"ĈPXPi7D$DgFKCO72f@kCR0EtO|ږv>XU\PRCX[@>Hc}գ: BWSS;<:PZEǾ>AGTCe4$!c7 J݅cZ5)o*󾽯6Y E`[,1p6)V,FMtxXg\$I*FU t ֻqja ~*:j~|)Y,(:ݷJ06%ĬT1mX۫2o߮z0@(a(n34 zd!L=7^MVop56n1 /,''\x29_`1K(!鶌v #e=4%=bwY̓4=_Ul 0Lۛ۷,tWZ40WQ2wv]ݡtRt/W¢qbQ/Krd&yaz =bji˥ѫk TDZ}8Ee Tڠ?qF=yJ)"v~M@yLR z apO&2!`k[7tl %MS7 a{&ֻ UnOG (k.25'+VzM9&-:} /&XT5o(B@!3~I>bITe>Lu:`)-yz"nxd4c0T!"%6ϯN(㨂ɋN&!3hI䎅е[/iVv&x78ߪɗB}CʧۗwNHLz:IcpӗR QŴg нy׷2ldRKʀ1$QF'ciy['8[qy'E>݋!V61`Scnz'oBn%%: UE,,q GRFɏj@LJB sC" =hiq0~ P3Sa7i7"`SE ;qY!Y>B;'A>*@>o(RՎJ \6VN^c0gIfgdv~O|$yNC|bQAe!{G,BPTftɖQat{-@\E A%0 rgF ϦYRvh LMyBCyzlEY e [KwN>1P~QDV%e$7nQĆE\x`T'1ܥw[A:] $3ҁxR.}PQL$eB) 4[@vx(Smjr5,W c| :GOEkfؙCnrIV ]b 1W PX<~%5_-+@&b_E|]?*A(f&UsƲ2d/'}۞U`<߇@> @bDYz;qءLc/یۋ屜hŋz939A|{'BEW|_h E pK3 U?^Uf#߭zxv^>G uqg<3sS KDXkAE(^,ie@FuƳ?a٨pU~J8H+*cu3G1^tO+  ~>Z%ݕ3hxeVv*BgXѪ>yKy h9(&SՓy} M>.k6Hd[L9# s{ +dTi]jUќ::1iMrcUO h-ƞzSPMLNӈTYSF&*U%K9_R 0Q?&'rW6:/X]jwdN3h+0$8ٽ+~m9*f/2m [MYA* N" ^-R0@!@H&J~m-&prKsv/OS;-PtŴ>,H[x;kv3D(He`ޥ)yί"'KlOe1p*IӿXXgP tU6| ؖC|O$dLV|h)'w; vZ42~|%yG~}>joSv)dJa3nzHB$eDork4Ҥ-UNrD(X'\rfVpo \$.2wp|ןR=V˓&']#!i,MiWxa(ȖB6R$̱:|RyRmfSʨv=Hr;( 6(yɵ)l[ R  ܔ}d2u@MUn%9*aQ Կַ"pTXa $6>g0,*K譣W*J2PD8%*krιPSn@B UړJ`OQs}$~57nj[L4gPb-L~}_rfHw aN[Om"; s~#nV5t=_Ɍ}:Y[5JCo% V,$$mjXϳTFiXpPv}M 1#l Ê:Vj;ܷǏ|hO)t=\=-]9TH=FumJ DOeY5jgmNdbv$gۀp3pV@~Tc񓈛h}N܆oQybh\ٔ%ȿ&ATTRqd@ ѡmjݩ?ubPč>#V@tL+۴l%ǕBWʓҙD*&Plg*D W@))bC{q1 , |Wg #oݮ8܎Ž{cOF|=jl9+^.nߠ^Fyp Z<6Ѵ袻) g-oU( ve(wS]Y+\T!:ԶnU_fWf~c/fA_aFoI=U\-I@ #2/f?]S@PD1>.TZ%yX49Fzk=~D!B;&R1\͛w$R 84ɶA5)Hѵl\Ī37&pPqOA,M&LG{Lv,R[>GeIsBSEqx(ce0-+ A<2$F! G9U+]E"Uj2c wj;ʊɾEgT9p^krX-t=kaڐfq-@(&0'}IXs6|䱄Еp!l,hw6I/--Vm1r٤B6报a]DwuL%\le1!~}N@0u[f ##KK2$Ɯ+d[M)$|D-U,ޓ%EQ!A/#6^ Ȥ q$Y9IiA2N!ƕjHoE }^u!;@E 3ok~ƿo'9jQkx$n=?I"զ]mR$p*&rJskS1`8b6/n Ǯ.AtX#N)>CtC="} ݃`ϸXe*\Nhh>)k0_DH6ȹ"\|\.Hޛ,#pX/J^pa) $p4UVL ]r%ē"ʮ!mc04.]d O!Bޠ( uqH+ ge9  q.Uʢtγ'fgM_U· @4f5!CS ҼA3N5}ўa;W'iVxMU3 7m0$Ps>Lz<݈&D$_Ͻq6=)p;Oq= }@{{X}3SWPb1[*)y(3.Gns˴>-霃4CA*wӌ&3DیN"C8|r9x422QnV +6 =/ꞺxCAMR2n21gԪr,TvK:Z &wSZj|qYE$*Cs&7a[z,]lZ0Q7/ۋ;y4O RiVoOWgb"wr[ `G\DIj F #x>y)9sLaSk;斤v|4Da26% #h`y@{zxcp RE8j'/-3tW 2Z}ZYq@Fi ׀>\"Uu|cn*d94!]}h:R!rqkX/yѰV/(!+tz)QdD7u (x5Ԣ)D1T_'j]c)KUgIÔ̋MgqV`: rAMHw,?&CCCbȈPcZiKpܮzCUA=ɶAkվ֘3KD@L'OoC7J eyMɫ;Aln#p>YoN2Vfб .zS1gYM01s]8u5Q(q-iȦd$Oy 7kU~[3{/_ 8 e8d(Dؽ'2ԣ< o4\AFS-*װV(.OA(nT\q^GTg8eG,Y޾ '8gh8hҼX1ʝI. =XgަY#6/ ܀f,iұ`J^x"LNp˂rTyywN\Emh@é?4시 ǰ9Ag~Q%ޞ!~'r10I1ބf"ŖFDJ^56_뵿GOnƠBV1<*!26zٯ[fQ4 7x<yܑI4{jKYR?) ,n%BOcO\9(i T&1g9Ȥa;b@U pe?ҐZEܵJ9ϫ43ۭIOY}htRt헴ş4x-'#.۴qF$TGdFh{iq]^vi; C{7h5J14`0ЗEwqmQtƐJ,`.֊ߋw𘇵SR)TH❋׃p:RGcqfq G5Kƹ8wb] GO-bnB 0񓭌›c;1M շ/cdDl_,}4ǀP,@U?W p/l$!SNBhڮ%^S%i&[ZRKO4y?5_opT@RHԗxvE(`Hv κ {.j1#)x/ժ.,2p`r%"S@X.$<Α=;e)cw9=RQ'Xѕ2eI@l=($GhI\fIE= ࠹ϜͿn[m)Q"*]*.fLpUģ+cT*&F i27^&+}y餢YpTI;.MLy~gwO:+ R[tAԉ-85nJ?9*o7!y^]h )ܷf9džTT*ِh|\kvj64û.xcH;jZXDfjWmI؞+4̮d6>ö~h,8n(@uӀ%k9N[˓q5~zمru$ֹkGCI~Ceǿ _Je}^[wo2seOڝ!jk6 ͡:RÏy=td@ihC:h4AXĤ*Nh]:aނ8r`1@BO'$ F(CcqMi#,Y*b_ڂ4w[a9J|/DF>Q5aoՓ/^2XP@O'OaD磀OSɭA!FtpoGՊ*H_F{š0jM:moW@ϰQ B%p*7:zr,*pϙ<K(H S#\]/u;J_j;- x5ZIe(M$;Y'+dnTS vP_z[oeRoqjt`CSDsN88glB8$~`$196eM~JUeeav"(Jnǰ=o/A.n/ܔ0/?uB}Fš\숈F+[aC+uqD^5`/֤JXv +w-T7L<`A|#&SVgϿqB1%?g!tDu/|6ڍ79~:)QV,xe3XiLGuA ^th ߤb` U6k,n 6QXjn%Q3lشC7 !Eԡ?Q* _4K3ce9v; KYzrb{syQ,9lv44:weAoNd24Ga!ΠNƝsgnc~~{[@}r2c`9G[>b\(yshъ6(!m֧LvFa3ɽbni'kۄ/"U&?a)(} w$^e e!z^,J*Q &~> _b׾x~c$X7j>jK]7ϺĻkcƂ `oq+^tnxBړD9 㽮ءZv^MB'IhwhI:2%hRy"²SpEijzb7@ע8>X'DSLX\RkGߘGN|,4䛀`jug_``Z'y:gUџ(CuE37b ojsr-P25XPͶ"o֦"l=&$~޾w;of# V}v۽ly9Mi'Qo a'E(lARx0 Djڡ1P\G5ȄgAҔr+?9P}`jc?^x{Hp 0呿7IC=4payOT4Bd}[E| ,ourșl[1`n=jk&rvθPg94ΑM+^21F*_s9t 3BҾ!{%5EwgUexqPMn߹t2lfa (w/T͕HUuo_r~E9:hP CZ&gG9ij,, Zp(39S}E~;L_br[wfZց5,Z)p@閄mYϓ~Voq:מ&g eǩdȺpˋ}K#NuVm%Q -do y(m gM\H^ydk:C=$]vw9jZ,Aj ft3ӯ-$;ԯWjm_T0h&c.(l+ѐVS$9H~8ڔNCPm0Jw/|x[tB7U\>(aD|FL[V H|}JAQk/wA ,1PA XݛVn9ߵJA`{ ϛz@i#cpkEf0F42$iG:ˤӇ wG8Mi2<6Md̧?dW|m|kD”螵ǣ̾V/.c6n8;\p?n`̝3Nޒ>fTҭ{O>Rͩh;f:{D>Tw*l?StldA~vvs<Տ0NF]͘|HzExL&TcEO^A:"9ZĈ{Ov>KCo-)X,9h~],=~ %Olʻ> aF}IF &uӉKԂe:XQ75{?~oܿ5W`\@i&ounf䤏׽DiYTf<)3<N"y\6EB7I5jfݿPӐ8EgbA8{ I"k\O7_A;T+TY/rn-R]€.h[w\tO=EZ)Rhvd{>\B㌝[E gD,rIᅵ[~Zn/:CᦢfLC5ۺyZ?ɞoT7nR򸋭^K2? $psrV; 1y_ V|-D|WAFj{u&)4;!6ndd`>C@v163{?e]!Ű]5ea:>D&cbQPu 5ii A]aImp|e6!2 Rk gPc<]: I4Y( ( "ąG@o ;=Q\'vяiUmAʩL pah? ?.}]{5ׅCur!8ĕ_1``TߵnӿӤ?q ( ˜dڈ-ӽs?bGA55#=gQ[e4VWovfP;)6 in~}>GJd:T(S3G;%50#..biR$%ܘ#9|k Edޒ6HF)FGIPgD*O"Cs pC\:A~~aq؝ ;tcgW ԓZ2}U߷7CK_Ezda9I †!YvԋRRkwtgiXa㳴`:[hS#;1b圴.-x]익=Bӝ+pK]oD~u R+pLvca,sQtIu\R Hk ]}SY',v6E.Lal/ /(.5'qmƌOHH{([X=-jIcj&ڏw"\1D <f!r-1 a\7ח+ha_fyl>%bg?" \~eeVOb7]t.Rkuh6VOz{w"B> oى'/C'BQMfos򿗨[~q!9 "=I"6=jQs-IDZ,/%ufI{&( <@E)`&5^Vh=qL 0~# up@̯ǫ<&RۋFɌϫq[6ѽ\!=+hK9sq{/-ϋԎfuHgaJf[[1 =jG-Fcmbξ~J]l?Z?2n4rGަ2ao?a1S!mX 6zuV{Auڣ)h| / 2<#kUB8N9R^o׽R /}1-* #~~y|w$++o+ 8@zI'_เX^Q0k/Z'OѶ;v']]x Y5K~X|#u@Y=bGbri nQ-<5O)6O|dwT%8% {q_$v/6;|hpeNTƒYo#:=/*آ"C7_4U.d4n*@?UαM8 |ݕ4Ą]W&)ְ HME#\e?>:$-&?@ z1L v$/7J!D?+zxY+k-fO[eCQ)I*(P%mZ7oNRL}ZAd~RDj|MslA[Vak'V\77c׍* UV*}X] NمC9 a-Z!\ kJ%ޫX5 wB`$9G:.u[$̋ 16#V%2Pbi>e{0|GѰvK FWY昖Mšl8t+@@ԶQ>B-Bd[Fv3o'3<P6MaJEDI ^D_MJJGPNҡXg3ʚ"{hC'aDt_WhtPoK"e؁L=^wg *'^#S¿~!GFoY`q`dL$b?|@&^bhN*oT+%èK܎E1qu|ЇX"6i&xQ(YW'32'N/8)"Bcv#h3^}PP 4%CdfਂnXv&%ҜPӂ!|. Wk}OAc2'W >_ DQ;,8?`#5B80-GAm3Pc*)k:Xiɓ&'ˏZd{+~h;O,7ղ‹iBQ#8eVUlC/|_F6/ʻ0R5 ̠ab~`r4}6sJJthBrI(Lmr^RqSp澛J8RP hǻGfzBP4%MAMZ};xz~ױ`$ƞ-!-Bc 0:w}fJzXM\"J0,o 4eE2CA4/B1`vꐦHNߔgҞ8 dSnk&K3z!,m(Hh^C/G1m %# k|+ da{^L~Uˁ{Geـ3N2K8-H6Nkj R)uHencf*) -]x4Y{9lףּ4m|>o^p|dڹŸې/JZ1 %!8|%Ա{emr*W̙&ʬD. g-v{nW>2o*a{D %ԑضo W\F>LS-y;{onY'.^R9az0\_]I!֓ecaVaN*PGBk:)3J5:0R,$v]tst!aO}`mXfaLXFgM ʦ$S6[#CR| ?7L+t;' s%\L0Qcn[~_# F M(FFeu5 KbFÐ@u3ʯY;$, $at b]sQL$q Nʅ(FCO[&lu0#c:}|UpJ0Cթk ^/-J2V%R:<:܊0r%Er ߵ&,I:2/>F+8ɩ`KCgi<Ȉvv`?|TA#3ՃJp vOո~/jG v^c@]}&gYqc?s'~$3*Ŭ,H7 thIBN)*2[.S04k/'&?| Jmܞs&fuJKK]`vQZpUlԽ 'qcOLG\6e1l<4Jxԃ\t>+Y QGw֑nɰaؼaCuK*'3A۱vkχs b=J|Ipo㱐GkNmA%5bQMe;7vч2}Y4:;C%L]1Fx1^dȜCs% \rBr@N,$Z;˰P^3 ʸ3W[Z핦SBitQ' p.0K/mn5n@jČ)m xwLACKuqqaj,ő]KrnUXm=^whQl1ߟu'0 6Cu^,Ol-vA '-r$_P6YͿͳkQ$B7{9"~B%r:k3W׻mY`?H/*r}$׌`)& c iZkW;Q  tU>Gs&\_݄0/C3N{tdliM\HR;b hGF,Shhx  >gm5jI}ڶ C&Bz3U]P`J6_k.J,/߈Bխ7{14j#%7=7qPQGA2xoʠ9y.2Z n'J9FGtѵ.Zp5sX.H]el}9M .[Y~㢎 ̉ ġS sG7Hr$X#y"m 'ő ;|OC02mp@P|.ewwJK=bB\bTYKh0.(L*f(9@"xs(^Eٯ֦ 1G#p`ؠ lbB 4'"w}O!3gO(,iXY|WPc%#ik>u? v] StEw{{S~|bVkiE>.]tYRl#|F2m%3W|iotl]Wzq )H/Ip𱜢9\Xz֧ R Xadzdǔ>BA1r7>èuPY_;QMFʦdwXiP/͓Uh0T| >:LZP0{dWw?NB;kɌ~җ4{Fvs]_1iu^^W4Ӊ6.yb̚& t~ VmE"+)ɦ;)zc*!_6|?>Qu@x|+N6Ј6-S pTxkYttH=3 "PbHS[/xD NЕ&:TKf0isEP4\k( Zq'M0r烣1 A!_yog_ 9zm:ފV)_ #(^2+?q1Yt]y?!`i_ghl u wS|%Zᇩ/^Y9NxqDoOt;. Q1d{4,ڣ~fmJi/f.Jok˛h2I([m))~jvc='M Y+#68-=3yR{o7vigaQpq֪c+B\g$4{+޷//dOGRkw@mi,h7$ئ=pyH?X*V',5}L'U8/1rv;[*N`xFͅ r>on89ϵ Ϥy[{K S=XĻ1hjF$e}QT~?̌ax/>,_j,6"&6Z^TInZ4A5;3l qXؿ,.9C/>f=>Uy-9,P+$ QJ'W̚(HemUU,܍Iq,Gy45u30Irw`"ڿװ@lQ*$&*;w4qWv]J64܂G dc٤cފ(8tF д`d> S/x/݄>H=/^L^[TwF_ٕu;)j5GGo~3 ҮhU@Zl+qɩ(8Wj;M/wAW- wjn'Mh0~--EÔ;>*kjo<Ž_C~f]@w"VcƞArglXeOf*(ZZU -|,R)PF8VucV)`Q@:>3Az.nlٜ4 /iUNG ^7lÏW~g(:frð:݅r†1Dt4TrD6D c8t/A18eG<+lW2 ԰\f4.P&A}JhlI,E'#΀P Vqq УCEKS[Fy3ϭ9PZ}fp=@` XfMga#}+@de¢ʩt4;_A$-Ϲ׷sQ"dHL,a%=?)D[rzd0xe].)Nn;OiUBds)(ʒ/Jf)v8Y:kiE 0bk!p478Ľ Dm"\9BGa">Ґy k,aKgюy֊5B!j`,zF*lB cMJG PRLv1nPsUBӕG݋5uRBRaj}Ϛ"}J P)^`P࠹$0Rғz,&l]6}vהs*ɉI V/O{E{BYxR"Ftxa>[gI_vt>O!];j'b<#:Z{uD,>j+x呙zfQ>{ܳ ^W]t }Lp­FCoH4zڑ]@v؏C_h=ҩ92tXjZ7> XN"W+iXAIuVܩ6X)g%N5GRL.)W Pe] W〭)SƧpTЛmIb.5i?1?{R[uw5{af-K ?iR-bsow  2(5YU1 w'TgHKpo܀Q Veʝ] typ/:(0޳Np8Ж=:TE55W"ӟ>tLSyA3x^֑.t XDv2*_/⭒X`7 u4 v;e,KSR`鑔ϬEJ%(C _ݶd8P@j\g(S)jHӘX' lxCPD(2;æd!;p4MVOD> l !=h6=@S昫9pŏCW=WiV7wx;bpȱ -zy󉿋4lNs2q/E&f!,ݗrI[bt^<+ҋt~q}Hե-*aH*.2Փc,4NxWDm["N}@|LP,^%*鯔@ ₥tqM@%X@72u*ӖqW.B7_Ts R~ֽ=N5sQwh-`ȾD5#ί6fa#CŒpHBR乕 0jk~֌5ϼD%Q-5ZrX쓾[AuZ8}G,#{7"324ɫ5m?RЯ02.z%hO G?/l+9rFIz[w$errwEQ-`C7$Elc .- I!G. pbsyݯLP /*RbQhSsGܜKVR הuܥiy\\p(9(wyPde_;/{V0kՖm5Lׁăn5YEleM9&ϷⓦtJpu7ߺϺN~$J3gTu| ;)W`w)"nxnjh"W D^OQvJbk7 0nN3犧K(y+WYZá+ro'KP(? Cq;.$~>B^d^KΦNu`~z\ubD]o1ŵ@ ==t<^sЬYvCOdcE@9q4`wx2%B̅4p E'je"xy82cue2)(ZYM? 5nt}*͎4)z﾿I(?R2$0YGExse̒L:aeʥr~|`K /j'°K&KwS 83V a޷:1--uSfԙ4e~P yϺR{{g,eMP6JkgQ0DN-%#6-?YEȳ+&cN|8VAަkWov< V÷ 1d2S~J S;著+)G }xHtC| yAfOX?ٕy`Jn&['(|򈈉g+5s}.p,1=)r9hTuX##XҐzvFL;yoPg5ʉxF J黒E ;=(`oEԅ- Cnc& A]T c),4ٚ U垭ðsфgٌ()GUs,jwBR".FNp̓(Dkt4W"FUGv[ȀPx8I{]ə_Ss{}s-i M p勉S)7^*n/HжJO8}e Qs|I_)YYpE 5~aI FMw3ydzz!mА֓l~=anԂbڱ /Z 2ʥ'\΂btU6tpf9:m'i~۰񉷶D;&g!wtUi(-#So=z,!2gk)\/&eM Ҭr S-!ߘ쒴ڬ+{}Ʉ툷s|gQ ֍ 0U sf{aezJ b#6 ,JSt9C/q48z7+qӵe`i iޚz88ety2,VH:k> I&FuJ V QiӋži͆.!Y=3*ɘyBl .7RS u)abM^c6n.+P F~_P -tc6k:Nv1e\W#H@rxxKE-uUT)ϝ=="xįHVlI^?Z!Ѩ_l3)%E_Ĉd^ ꋧD4ŀ"oWOo 1 F%] Im =\lY 9pcyOkMC^B w'ff຤Vq([.(^mj3O|% GҺw,(p}tu)!(|{ &%~=o0C<]kcqQϚhWTJ$tj2>yކ,a͋] 'Ild-v3Sl>%& ,6+Sdubo|¸KVÍgND\ WDY1udD3k8m=KFoJ/#$|bmk<ۃ5#Տ=|҂ў'<zxwnցsB&h{$ۀDsͩ>Eԭ~j".A89@ ޼xn78߷inqcX%<\ rYa"K=n6 u$)I 5:IKt,oכ͐Z6]37o+5QJl{9W- <@INh 3Tވ&Iu fH3tG2}{P7x+W3Vf27 *U!2 ,n E"X݂hTe:bfSdclQxpJXoL',[UA NC2e'amh@$d;W8\" /miv hb/z"4T ]@'Tl_LZ?B] cPmDG>o;],X Y"B l{5{OW!XYrma9Ul.a4h2y&:aWW&M5z݃P9.pR]2&>a>V1N%mbA3h̯]5sPG<>qmc`{G H?D-ZCmP\$ ޿8w +R]RDhi!HOQ9U<ԘI_+kz.858i)V:"Z(n1UDUjve,;rm=lHC.YgXX3@%۔vzC<̛$K`8ښK81 $sbv2iRX7Pb)ĻX[+d90<@tk΁K7ǹ=@=aǬryL U(s.b=aSʆ[gSZjݰWJND^#hh%f5Cş2erH&9H.ǾށK>ٛ{ydPPݵ|ASu }EnKE!4C#Ӡêr^xTs?!l5&,Z4ۀ߃̨K#)a](m iC\Gc:~Jc2*tVt.@#H?B6K-V:@zo}f-'Fh0=fljY)׽\`V] DGOVeACѦqD~h~È.,KuĞ8i2(&|CGzfd5*JgH,oS`Pbr0+Fb nb'4@/p`soآK̭gjl=G`nmMRT"mG:'lD x즮dG1- g 3;p_ gҞEѡozٛ5T֑ZGd4ѮDòZğ-sV-+:ZO*F{:|0cw~"$ YOx},A(?e0va3MZc7WUT<>0mhs3rIhJo9Q'xʪc84`daZ ^(p>mŚ!VO~+UdTO:31rtJvBr-CA̫#0P^P?t*Ī)*NWS>: !uSJ/>%6K8(n0_'R'(FhՔ D0qe筿(m|"}Ϳuĵ,M#{f !8ͦ*DeCGЮG^ /*E @idd}5iK[(X5bm2=*7cedqVSDBɕ { /KƛV 75Jx}\`X]G(!w3ny#Q>-x?c/2|n&nR~x5qF=B~0BpA h4`2;4}x%[~mN̫lKk12*0e 54&fv:D%/LGu1v}0u:[OT6_,/C3 y5{z`"TS0]H^_MъT ۅ?rkoqeJJRl*P›yr4ؕΎ Z'joTY`56O̫|!Cu=0%Rkb SJ crW&8g,>Z(N{E Y? Zέ=ȊE`M# 3+̈N{qd@=C8s%eu??)Cy’[oCX4dD E#Uo_~E͂-O2<ɹI{ IQ4;? ,Sz\{H2RnO $'w+a~|*_Hv]f,t*_]Hh |N ƯNbu$)}Vi3ͪ?f䯽N VF*%q%kh(^},%̢804n{!y^#:^S_(2ځtZ,Ssi㍈4 2iBRO*S8>r/@POkLh*"å%EG Q0m=pK>f]{|,_ʐ (5òTXOut; _i.+B Cuz Yu䀭E=R2hԃ OVН{&$@ڕ`dӨwMEtٞ(jIƘPso^k"!%1:ɨ.g "]b1-%2p *;?W0"8ߢ+*9)f$g*31q+CMlk¿Fy`qO{F\&Xͥs`Ud_Lkqn K'@Z-/Q( Ye/4V>/ˆʎυF ]T-(ԲJiag38J)`18|^iUq ^zVLhi_P 3‑B&^k(9aKQ6*f#exy4J5v{T@b3[u4uAW_Q3;4בVO|xk 5Y.f=-ޅRO߼4j@8h9 nߴ+@ $rNlFV6\ϑD\ #D,ÒVlQBExBZݖUIǝo.NbmYhm 7@=Øcm vYJ4n|ZSV뵑E )PQ_YY6>ؔO֗ 9Wo2PmSk.ߊveC[C79bWm?WE8Fg.Kdt$t )h212d<5N{K4A/SQΤg*\}G6?z{ my}% -_qÍ2;$'~C5O s=_lU ;2,U];-6~~]5MSOF4R: џ[N{Q2M~''0][0Rji\аh@>6XexMy,A".fEʹ!y@~卲xf_ $_5!`1J_.=Yl'ǹ"m'+4E45g} Q[4A]%AgQ15J D:JN?Ц ':XS4ݾM Miku|'\dzcݲGes2CJe˵O .AȄޚ*~r4:sRU\eb}ϼze˝f2dxJ [᫸Š0ɃVƲ;LyhH1y3:~"~z] ΑlK|u^L"q%FҶaBMЗQkGu?n"EW8W?xa kHX e8mot|k\Sb9 x41¶8GTn8oWooNX7T8գR5N$$IO"|~ym܌{Fh+ZITHl>Þ{N4JZ(5'b}65M& 2?(_K4|$ҁ 8\ɒH.2Na9<ڱxSkHsYSN(W"#r6t@}zW;ynTjQaXf x~n۝p [Z8qgmuz#󈲩4sx͢gcRcoQ2|~XFS۱'I%fr IeKrj4AYY0$&z]ou>NB⹋}q9x~ܲIfqL3Z.`-7VΑEуvG) #m͗|Jmo.zU4Pn׎5V?D2߸*9CR[I>I`61H^zZ݅t,ʸ!_FALt6HGoS%v9͌ lΚs(ls b^ 3l<:QZ9Qܣ q3X1~x> /Mh/z 01-FMk YCi$|`X< l8Zh쌨I o9q9ɧ\OtЦQ!DMrIT{=Txjmu)~5S.qtgBAXCCOT#~UuJifMt pP/@p@1x.[1\.K.py0Kntyp.e0a;tbnȆ҄eb:* 6bqBA:VY?U\dhޱkYur3FRU:k3xB TX!Ԗ&D.j|Ia"1&#r[UIlI1E㾓˷cs =o|9+S8'I"H] NM*9J*ןt8op*qjwg@;h#<"RwkoP6y2oA*Ǚ1Љ5(mzG_Kf8f;|d5&>kx^1h\Ȉ?)iOBi︮BqVu<@܂ 9}vN(ȹ<k׉,b "Og=Z#Mv\ Cz>]7jLeQ@r=QRJ>PˬCMEaEr50cQ8nb9nM}](Ice;$8B\ŐucJ$*p@,Ǫ%F c˕lb4]SuLIgF_)92N|w6E~Dʓ}8 TfƗk0:٤'FqMy9.B_b?;ֹ"l!pKߞ$N?ŋhIEm:2"]e["zt:9&4n<&Np-!yKwٶ_i*}}ǰlb[ޱW%И{YKTPb" pEz0͍V#D;UЮE ~^v } ͥAnQ}bbW 'Mj6~rSagH>ebPvц<;6&54W׈"qTzXM90zfݿjc^K4SNi:K2>Fv-;j9LFʦf^pM_e 3Ety-İ@'] -yajlg<{)lAy?6]ܧ1dbp.X')H[g %9-Mx^+V c(;KtavsuNMO|~Wʲ?wYuE]8 "q%r|,Q | z-qqB _#t# ^S|ꈑ*$,Ļv4U-f Bu ŲܪeC <9 Չ0)xilCLpUGlԭhFbMOVo#K!ro|2hnFE`o {[B֙rssok x" ͽ8oI! 2E lJJ$H:PhؗE[`sorĮth 2w)|MrC!y ;KO3oM-&V"_ 7Ͳơ dI ŀ\LWaH- f%\ǡEIoS^~kָ6EzuyzlmYߌ;{$ȡoѐ0w\-Ɍ==0˺0GIdF[H{[y:;5B!̅m;bWR\N(\"{Piy }/;eԽȖaYps|):I h=K CBXtZȜdvCXbDH"9өk 6W芈<2niv'#kň:HE{Rn-4@KcJ)3c]Yb?> uBOAoc.X.U]K!EnvDf C ?uJ"OGAw U9Zη7jY6c)6 syuCq~4g55E {miJEEB|ĴS-v9T-ŏu%]`sN A)}Q4faR;gzJV+NA~ͥS?,'ɓlFwYEfgVAoutR`lB 4",S ~>SZ]6|=e)jE qU_ _IOnf}H Bk#)NagJ_/U. P5ن#jƅ ,⃰$  KOeSyU{'eI F5VPk<F g-BFJ)ysO~imlA`,@k7I.9ո^-V ysOFB5$+tP$u|0͡YPS 8 HiJXZvd;&\HCIBpWb4U"YTe󙳘QʒT| 񋈜"[=ټIx^l=F%X(v* Tna[A8EU,0sMV̉۫>_W%4 wHRo0>(VMpƻPHq-GJps}MH#yqI<ֶ \<![.[\E&{;قy˹t}^-H>dyGML:ϸm D8JA fGwYJ)\-Wȭ)긼ϓPP,-qMcו᛭nY6?U>>y[@}R.9@1./9} 睻] lP#Q!C_F5G@i vW[qs Iqn_R+A0OKPD:op*ûmzuo"]vmQJ_ +d)^-J&We[E>l4(MXjqqfF3yp3vҹn$~^3'lcłPgVVrM(Q5st'j9;~T 5~>tG/ΐa%GCv96Du5}R$L0۟qn{NmK>E4Y"qXzr4mkN_{=HxϿ@\j $?1| A.NBVd^RPȸ/DyjƐ4 Q xvʼn&JSIk̥GUe&KX!`}&ZwkSB@R~NͲB!/nWxve*?3(xv MNS`+z b"9KrDߙ&twiyw]bY,tC\%'Mrq+UHAeB) 2+OB׶@Ot"k ɺ_*]rUsA+u5@ȡk{EdJ1z)jh}!f@4]I4Pqr4|"e-.Rj0%nț{wGm4-Kg(f5.%2)qCT C "pcö=)/|=*l-! Ĩi=b 7NJdG+ٞXo65J>lmgu~:Mˣ~ITG'VI2ɲϷw<'.f̛xz^͢'GRiamWP֢N, +r8e_e`{J}DC\ \kDnWM?ke[lVywAjާ“p/pq(+K[~ֳ6&?K79>\w|gyK^$:ۋ*ŒayW h2t:./ÜX~7k.kV;5 ÉaZd"㿆o@ Po"f*.ܚ4.FRv\0"4%=F>G~vr=ǩά5ݯ?kYi Ɏ":E/KģRd8ELHD]ك"shZQAs# | m=*tRY孠kDߧ^ rjU5 M8J1|+IT&|8C%Mߌ0*\ ͡A਷pp@XT!20_uQ"wFT$_ltsI5O_@2dlf"tqq(w*nB\\V{ų&Vuiz@|x <ޝ<={i{-':EjV[u.Ӆ1*vRH!5q! }BwXxFCN>}?>mTa|UHڽk@ :1k%Bsu`)"W0ONby rÎaNұMWJyfUFU9t# w^F71$&+eib{ ˎ;$[Zn^&sb9(?d,q{}q4VF=*UT8h4-@b04atC48y& hZYi[ aHG߂콌s$Z%z#jQPQyVQMؤI&^#y[ 9#ܱ3QQ  niwfךGIVuIu>]&UR bx"\QHROjd?\pe@ih@^~ŭ/LRqmnB+ٴјX3m! YfY?Ӷ7 D?EfaL_2G2lY&ɒ]jB6˳kӛ䫌Ha}C/&7t՟;"l 3/{+m9EY @aNsxO,rrPfׂ"%xXawKU[ߕ9pŐL^<̃yqw#[<[p mcyTXY rCv( "H<:ӥţţ~UNMŮƄS8z/JO1EXkW<FbE+VXBhPܶ*dpT9"Mo013gk%u&LcTnfbd0T |6nP ! |f50 VI9'_pDu[?̀A8ր.by΃~"10ZkJ=w;L/5|Cy\cHI?weE ON+ %GU }5¨ZP+lT dR7ln=MT[zȅU+@@ׯF:47񏪆PLe >g!SwIerd3Nuuh+sObD6]A.܀SVk>ئAH376BLFfEbh<'oC~=% 9k!֒DlӿL:({zJ6`?: xE(}`E.:ܗom^<-PWMFrͮHXIqDWp!9g?Mg]GW e#4R  vƂ:SP[>(יJ͝YqE+V)Q!Mtqc]͗ <s-]`m3%e!xmT74`\FDG*=XJNii=XOgLj0f=kVa7Ɍah6ÁzwVĐGݒgl5)F|w5 KD4献)M6AmW *mm<ךz -K\\[tJ~X`}EHO,>;YJlsو"a .D}J>\ݝ F@AP=_d©'0W품BS e*V}ڪY`*Y2ix׃33t܊鹸fG 4 VuOFq4~Co #kfI%R R![_@֢˾q٫YB ɌUhRŗ yJ\mi<+MdoM%n]CB %~7WVCZqAwN|ʉxz=F|p³Zwl>#˺]}rMKdyw[ ne#6L*X}^igËhW)ki +P nGV {@`ўcH`4=DF_Oi*ˏ7swG@cinNJӒ9 @vJ@BrId /N"" d&?w'djIl;x! gRˆmܒoAGl20*jܸECuTk>1~4 ޙ@ZXNug"փ<ҿ'L&^MIg\q|E+;J\bY֠jIKpGaUN.VNGrA.|LWD@>?Ld^{)kz+]@1z+mhNKU0UrSW!sY+9Noovɤ Wp(G k@]A:J?d=1G}WTL{?qHN?1 iUG9_`OXn.cS#Oz?!/,34!N&)sd2eR ȥ~j\wvoVz{5StS:3AY_kğHۣ9PE9+)"y6*TD M9nHǒj0Q!ǁE$ǜO 2y\!rJ5uwլŁ}Y JqfCDa@5*pVNghaαgYZ070701000002cf000081a40000000000000000000000016759d5800000b4f0000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/usb/r8152.ko.xz7zXZִF!t/㛽]?Eh=ڜ.+̊G^GimP[-44,yIcb+THIQ+&)םi*eĒjn.D'!ۃ !!q 75Xf[(lx(lX uރdJ~W"t+I3ag2jf 6^è|gO,r gAMvz gvyj.QR hQ|ѕ^&Rq H #c)m~c\cox(f%%_L?džUZśԛIy9VOhYQڃ4wGk%tb8.U@3;,b kI )֢?V“IFi^>@pEk!3JK\"Dcz2g_6l>xzxQY-D)H{P\"=pq[){WokFk=gǁe81yKOXnyw)H\<3RT]{lmKTXy8?Yh-6u[  쉲(`kw8Rw;KW'KTiԴXHa| ;u7CMO  }3BX/wߜG? 'JkI+jۖ"ak(T={ 6}qZ5YOMtJ~7ZC곴A7p{ךeƾ0 )n77CG<(Bin5xt;I;@W]>%ç84, ;uCq DC_=m?CV9 @Nh1#O5J<nH#Lx,{,xm[Ɍ {{6Z~IC"hGN6p5ܶBʃA}\EP>| Ȝ~ D?atLfN(qLJYs ,8sS&aT$~R*K/ӈ͗X0#&|I^9Y4>L bic6&%X5W*!'q eZE$،IO%ݪ,DžWj^ d24yj%ekŊ9ʼɻ1$Ngt;f\e<:8?&|-_ڟ~B[_/K2(r_Vށ߸5ta+[m.N>#ayqh؀ U¯p񈀒sm%'e69 pP Y0t/yL#E5.[k(Z=s7lu%tΓN% fTIh wuC͡V=?ѿ}U |NljB$m@ܼ@H6pC\T\?9a$<Nc3e”?&^'H̜Zd/NX"^ϊɡ:P ̎ @V1?]MZE;'ӱ>l// j.WH =DȌw1;zO}(X놤TX qVW ֭NWm h^T7Q:_hG*ׄH;|ޱ#f:֌EzCtl'!pk0DHpAˍׂ2(A ?¥:;%w!?KlN4U2(-@UʔM;ӢuJXE ;!6/0F lE&)I|a:FR#Spu'r/C16X߬g >e/ѧfg̲Lz<_Ч :2_U*kZ;`1N.}~ݢF\J:Mi^oN ,Ou" ep 7[xsxDƥgQB=]:^eFO}{Rkg⃓X dѺspcJw"A BM 鬖J a}Or:#3[r@O*iJhj 1*zhk8eCF W=0({dDk6-\K+ H.$IMח3˄%YP!!j}pNexsBӻLmc%FRt|r|&6iw Qߚa0\ "GQ 'fThwç?W*BfxOohE:X'ף}!)[ܱ9#.F鐬Hy6MZXˡirDDX! *dp~zFr5:Es E!EwRJك4n9!&˨W,R0h|Mg8l6Ј'%&H){~/9$qƫ!gF/" kL^w/{ϾwUA`|r{8%š"ոI8"BO#i d.p^T }O|fhU@mc.I Yչz'6#՗AELlwejE5&bhjZW~B_3Y]`۞,hbE\_UqmR׼mbql`7S;`U3,:"nE@8&|&#4T5nƒ# @*ɳ$J|lw2bҚ kѦ/L< \qwX~$J<wkݟ:ڛw8GtY(=WIw;Uf'.4VbK@ѧ{0j%TEK7h@~◤VzerLjʭ6L]ƭJWjFYśh!%~'N"l@ 㳋*1ӑ5Y ;Z")}+=LI;0/ObD:1Z? HS2lȊ}A褅.aQ!@5)2vnx |uVࢗTNr.HـdcH}ͫ4i %XV%F>gB3dc\I/k }h ) ';pm1\m?2׌=8 ,ҪŨKSBf ; v1n&ƻ^'Zw5ׄ,7eN)Ay}:Ʋ,#! $;𦋺ZBR;cĜ* s(~]F sw5"(S&ؓbsҳD'先+*3umpM[&g(OjN5PbN}%nMBVd9M]9{#OVD(v+lrtg  "a51tC cpZqsy%~ap')P~9Xcژ\ }$6e0)`AF<v+vew7A+Ows'@~Cw8JSC։A;=̂^nb>XeY 2 ` ZrLJDYj/0\\$[mXn07L.; ([)+Ft]F YX$Դޚ[ 7C'` lfC}@弄Ϧ뺅1p2Kop~qM|PeABnӷy('A>a1 }j o5I2-TFu2G[3']4p*jZ&Z̊8|kE#}xƺ>N+nRn"R ?m>@TmGR$`Uր_L5ǑH~yBN:Z)5l('0Ec#V=%QF}'/FI56qj+5w 8o{*p,؏du;~mg{_ng XFvq-- Z(=ZÍoa(JVziSk9_!`b/ܪ0`%aaNON;egŵzQ99npVff74 4r-tC,"Ք2ybiء"&"^WI.՞Y{&i j)$Q&bQE숧})!H߿O5vVa4V.2# ULu3Q-| ~JCw^QISMͨ<=OԬ˜pdI%*JgG#IpaU4Ȥ{]qԛ 20{нji7*4ӻ֐h3?S10%LG'k7p:~yNEja;mb5Z+{PP6 y(qy``ŮbPdP5w\(T ^bQG]H 6/ƒbfx7`>,SޚY7/|V{x|PvP e|qztSl۝*=ev%Tñx*}:,GeuEJհ朚! oDvwtV¾3KR7>5> θ1^iPj!b{RFV`n+`jt>HrY˾hf*(k:y[4d^C";/<"X콒<3roobAGhx8a^y8mK(E+5;nΦ=[z"|3CU|rk.t3LeeOZgYInOf\ ֫۱*ɥR`J:Ơ>dDJ 8Z%!QPRj(aK>'%.mByYVN*0,qB!|=:W\>_QN@C5%Gc'B/ugL z;~>eq4C ˯3gWAc6r* 3v]O7k Pu DŽZrqv|D3Aj2O23QVIBV~lG? rŧ- d:wK0LD@Bq,w>,сi9 8dQ8znb[îf"_AR $Ԑp8SB7xҿ,1nC%>BɄZ{8Ty6C qc yCa> ~=ir)4*;]lFgd}&2(N,FOd_M19 A¬qhHs`#pᱳ9vӞ__$ qyMy7}M' ߁Ώ{1](ϥ `U&p;PӨ.:` cJ8s[px FDΙ ApVLwcFdXx ]ҕS$m$5j,gE  Πobrf2QP Zo&m춿8nXa{HYdU]bK,z<\mS9oM Ҡco#k""wEkIt)Nq$?+C> >};lJ)fKʝ9~PL6U O#ۚ6ۛȑ'1VQ6Mg;)R n^,m;Ze640;Bg!s4*tktOi]_|^eNi5tF[Rx@$H#t@f_8E*lBגp zhiG:o2(T/%BMlnxT:eL5d )# 3UROޒFDܡUoc} 51)(畇Vtx\+cWuydOG*vtZ=)Dq7<,"Fo"6xMka>|gNϭPvԌ &8MDIYe۽X3'n"ڧkQpN^{򵭼P2xT-.XX 1B* URS0Bkh|ȡ};"xe5ncd7kwF7CN­Rt[Վoj, cI>,)ص^>&qZn'NZ)R ^a}e<\i,PC*թ|AHB_eBc:o:n]ئ@7$GJ-/F&Wy8G0Ǽ]QY,~]%"TOvn!fߍ& NBm:a)a9/mkF>es]x\Ur[J'B0gW5 R_OuNu~0HgG[IjtDFZR6z{/N!qc^(<e *t,djZXqkӝ:h4O~xJu-W\PΝ7}Lً#~i9 IΪ7C*}ִ 5Xy̸ PdK{ aq5m!!+ª_ c'iv}örKIEr3eͣ}/2.ΌKtkfD6aZ+$O0+qa;`jzg \+}Eê'?E #"XqattT ˑ*3v}*q'2x)8y6֙^rd_rZ}Zsx }}_5igW6 _S ɇ08CpRpkLuK#8Av?o.ZG ,H.~7MP3HnG>}"u&0,bh&P_D7dsYhp.rR)Mf ު2 ў )'A{S!Bex;7%Nx:GV}ZfB{ʃ1yj\4鸾|O䱎ItGTV4`Ww&v{ 6=⮠z!߉I{-xdզT1?m/l \#f]0#3?o6߳L֑[#KþP,,1EXL0H+KŸ B|g<` (,ދ)e\QmϜą̴yIYr0rf_x8<َ &r.yZൣ}[enn-g,sg7?X\ä"4~ 7ZURm`CNm#G0dDvޓۚ ,%[AmŶ_ Al4=N7ȊQ {&Ea9/SGgX(~TYdI/zolCw_ŋdWע,#8/ ipZ̺ZCk%w?d)ldgˆNT@_¶[*'~.TfY˞^%xrZkP.UM Y*_Rb[;} 橰[_&滕֑|Φ'v@%c;XCX!}gIa8/OV Ƞ۝>U}'gҫGP67Ѷ`t_ zdbͅ=0 UM̮- =$ (*Udž۝uR#LqcMqy߁mڸӸӣmET| *yVw0GRNZ` ,EJtN 8h`iӎdK1ě>Yy~&Z52EÝtШ#'9iO~`Fju+lvPe&9ٍNC 7?Y)/oj^9oauEɸ6cvGK;qٛ(+r\bX_R9[lfϓV@?4/\Z4Iѻ'S,P LEmg[1I9Hy'ޣ1wp͎s[NX,}gs,|*M#6{!YiU,_Q}vDk6hY< (K ~L?jҙ,7/btteaI^ʹq=h:[,Hʆ9n>nX|n>GZN>=*hʥt1+Iq>E_UCbJPgݎpiϽr 6o!l &p `b$`Ye=nHzM^oJOe;.i_^;#^Fzӧk 0CU0^:BUYu]+Pr>5paRzqjWJIʛOIy*ǫ%,:kz5ew>g1ƛęUu5L[v/` 2RT!Bwiډ݌I? 3x3J3i!ׂ,Ic(NL`Бw}cb8 Ɖ 0ŠL@ITn_kt-;R-ƘW˧bV09g<`R274o]m^ٹ[i.Nf ʽ<{A֝Ls5w%d"["F.!) ^[^zdPɱC aAw`8Ta9SH{Ivv(X8\U]YgnmSDT a5%a]Rs֊c 'Y^%) [?  y8̔W/ }']VR%xR^\j]]U G] +0 ,m/.PJႈs8Kۙ%2]k$wj^ܮI2x|ZEM֕gZL #*>Eo_X."2m>:RӈSdU=W}*d:.%Lȃi/Oe0٤G俞uCjІ؂bW.zΔu횴\G N>eHK L ]0J:fQ@_Ex?"%Y>oyC?7.B"O~*]Rf0p 7lpApa;QQfhFU VKKS&_{ZX"#} > ;WgYdցVCN(mZ^|+c-5辮OŴao^^K䷘8&zomO9/P 0N+';htUxHģ\aID35l8u?-@\X"ܿOz@Xa+I%plZ,褘񲓆WL9sw| =,qUx3B?E2Ϭlz'( ۼ6k꯵| @&[ |usSullBK4~PRV5q}bv3 Es%&.f8=UNRtTf%#G~iKKշ;ě#ﵫgxW~JUŀq~#ER>v@Xzu?ܨu*  ҹ-CLMùIIb+^[qu_j #T҈I}ߛ/qo<>8hn"|PeVH=yO-eSǫpۋ?9*-EG|5uDC9WL8i" tuutRo]\S%뜾Lk2" bN۹ۯU#˜?+y Y!4RzOKPi!rWR9m7r?8E 挞:~2jK qP̴T&=[k rg_?(_A.9즿k|)kГ@s(l^;ҐTHO;-{n$LmJώ[?+]E_*_yy:1BJe~W+Z"af* &狫@SVVv癛eŽ}i8WεJrtY))[J;i|N\"+Amz)}C;aE_{8aO{r?FuV;ö8doo ^P3ݥ^ a7(2?82ZgFLI˝!%^충Ykˠ[$bN)RL4c)|t (W1Gr~2/:?^f(m77u'Ką 6w8lS SRA^,AΏ~9@ W6wߏTDzSw>?&UdZˈu+Z7m@>,3&w}XA>'s,=n}_ Цop:J(2nl;0y""kv1~qkL2'.Q;L\ 85WXrUOHQ XmFS%t1+iORA]3nsx*|p~]RO[;XX5IuN%06`5nR&Ge@]Ir/4):tT?RdP!`\< = URߨ5O3^qua16H٤~s\rmLUI;`bRh a{P(+5wcir`1a6|B^xga|+(jw.Enar[2$ү4:y5*Eχ jot_"IcAFn^ O OтF]{jM_RM?qJd,`LM zӬmpifSJwU ㈣kEbAd <꠮K 8DЁ ~d`Wa ol/ku;)dJ^KB &>^6rK-Pzv1<5`3|ؘoC(5]. kcydW*|m8^ǩ(YPE:}y&5va7w",ܗVo] 2~ŏ{o ,@lz *ʔoCqI; 1i7o /D2ځCKcIƍ)vaYzfwD'4Z:xY\S:hO]ZU7`NMC*%fjdwigkǪ%S3$l##, 7ʽbZ-,NT4&ȩH\bLfM#-7ZI]p{ IݐtAb\_q) -J9 9 $u5<6E ixH.,:5VfX[-D~py~ hi5zD(g_m?bXek)bS*Ew$Tc$zMMXqrly]5BZ_^E A2}Gyx/4<Qa{C\K2aʸ!{svᡶ-ص$ &|]>%^$~uPxl_F׃y2#> NaO{4k; @3ˎyPBY9gtV}Sb#mJ6b%dz(+S`  >Mln Z|O|@ň~KP'=w;0LD~kDS:fڮy7{6+^rf'}d~a&w*h@x969TH7|Z2cF[E 'u%Ukb>xvǃ'7//JwM*trRϛ٫X-EZ9y# pKjTr GW?J?AVH RuAv\h.U%ՖAOFɫ=!lPsĠ$pR1'X5S@<*Gܐ}[^,ǧRTjNw⁃=7ycðTk+3V $\5ҍx[fMn #>1F6j_xGksra56ԴUU)ˠq$55~)}1H :U.$r+ y/Ea:};M+i6!t\) -3MP_-qU]{q)9h9a؉Y#dkBΧ$DӂbMs*lwH X\wsW\Y0dvyT}FMe4s{ݔHL|xi|EZqd@lhl~ǧ_|dxvV2(Ã@$I. VYnMF@z1v35rj)vX^1@g['YgB%'ϙ;8T@Ym|!(ee%J^(QT})</)SxՋ.jGsxstT0h)[uN(^vq, aG[t=gmϺVy[ý gG[O@9!<ϊm .p@n`YtD9=jxJP6wӡ Rv}mHk g@cسʔO&ͰJlI_EҜI?_7oM #Rime(|Y f8 2}m ٕF+ɦ(QyNfkBj:0749W7TuW &f)@+6բ uBC>,%)Ja h>`ʔk|\S'#HLգ?*{cNiRJm8UV%F}3]Ej2c} Z2&3. ֳ2@DEȫS)~;<̱ںI{VD%AA &5Ӛ֬v*(Tq5PC>zC#(-[3~l7Dwj)]2B|%e6y I c dV^xE ]Yo{oۯlm>u&cFr#L*1n;4C:u>=֬qm>E_=TɲUGy  gbP~XK{eE_fWּX8\%Qc@@\9"!`?-CM_; A_}7DZbeQXr?~6'vkDrR3 [Zt'm&e4{Jy298~u劃7} İbRj.oFGsdcEo-{s*[pϷpv ?d]&gDB`bX(ѫ9' ʽTi _dԌq\O]h32;h*b!O|cG VxC .C]X񌯾q7PL2)Bn% gNJ,CCm(!tIDYO*W >˯-RtM!Wʞ QWb_Ƕh#fM!c}:*k myr%tiط>c&UÜFE ^6\U]CۻQ{e$~IK]_åU1WU]ͻZ=d'y% eF`)k9 ew~Xʅ3s=زM 49>lu?-wheyйr{(]SԹ{e>8_I"J)%ꃦ 88x?zXnhEOypͤ!Y&GȊ@ugc+dDy#dot0zO|RAUs\^GZ30/y 3s~GVuN_#θ}usf|g؝~#%% i"owz!~ZE*_j#$ﱣ7pW [y AL/qć-*ЀI3E5#ar4Tex|OuWƷ&z9 Ix@Τ~L볪UǙIfcuK}7)~]4_F8UI1h-5n;>,BrTvqduwkC"Rd RA횘h;Gon܊eo](G1QgeϞ*XWdǏX渪 e YDU% P1O6)RID$6zEo éţг ճ蝎ajL "A](ɻ+\aWLr,!Z=<"VA;+7Ka}ʋwDNFb`tڦcJfPgNv˦HH#&:B\I@/\^M(! Vtڳ+xEL.ܦqt컐걧=y|UƍJ)@35M L)6-:,&~SЖɉjAl/!r{+ 2jI;+AԀ ʨVWǘɷglfKOJ*?d \dQI{v~Mz>U_*{VAώ3}AhO?Sm t~b gg9cl!gLeB#cBh?$ EFIPqkʺ|%Espj9a4V] p !7jK:C\|3>9Vh܁.V4 ~ pOC$m!#$}nZ5" Y EcԱ>i X \M8k_▰uWmϖ-'L0a)i'B N)痗u+? G-@L-lP"rW!VwiODNY8ui<1nLwKs;,p)Ր~((_hAE2@,iQVCv#Ȏ;`5 C=`(bṍuw'𞞗\j Z4lN!Մö/Ŋg!.PԸ@n`pz`epGE1+jb)S}z"ݣzA?Mxƽz`q#[*kɿýn]W6$x:Iң`oe @1@=kYbzCX_cCD%YJj6g2gQUAS=+Uҕ#Lp͉%`V˩.G^͒7Lg=t%Fu `p(7޵Zx6b6CI--hb5w=v~87,Xp[6vǢDz(3bv0N~M=JP03f"@! /G<8 ꌺΌ+NgPB{2 ;~jƇ2PY-7ŭJ+jԳ0 dqU5 {>`94r`*kQr x(2ZXztN-n&Wgn/n“w$5dHK09>ƸHF;AsXzHWW8pbT@F~VT"! =4x :h,2n09p5i",0sBcSJ.NL T2:QL-_QV\ߔDeQT-mx=J=Γz#;gB[)X ', o] /(s=!]|=I6Ƭ[a$/Wԣ;O(eqr3/Nc1m@lڴt_+4tX0zԘs;l(n}k`=i0TuCP*k޶UK6]O 9QnK 9'Ekf跲l3"_&-𠨬w3ikhpDvwOusop4Jb'j q]sWٞ:>69>+6eiz l#S!"Z8Z%E K%Uԇ7? H -)K.PS?]v Ax W~b{Y.(=)(F+l/2RRGo:fBz1dQDm.!(Ũ.LSWdי4fl|R Xl"AF8ߣR0|ӅIޤ)QzK돏kgūo T6J1Fql;$@ wqxPj&Cݒ/x6Ǻ5)_(Z$"vx n'-=!c)Ny㛫+ O 5@_w0?MJitԁilbi7b=;nQ8NR}\]kk~n笑̪TmK+6oxz!hq)/z@( ^KeHG@鷞g7>Y2~qp06^!u6gtoVѥr-i`$X\wƣyaj5zfͻ*N%ŵ,>7tM$r&=Nϸqz8& BqNLjx&F\!,W؀=9nu+ЩbHMuIN_el"潗B+Uَ2N,潐TI޼.hI;f}efu"VWtweG#0P.7% SdbNl즶km6ά~cQ&ı];8lRmEty^p8{kMP5gI9rXOAT,@vҭPhW T$^Vi#M$1TDge⓴SL"$\,n0% '،,F׼[OBpqLbVGl4!y9j/.US-ؓ?Kb\u:"~PLxNJ r Q `7 Ϳ=fse8unGW{0A|q:YP 8/\=rhSs>#uO$ML ̦΢!.EǖIs`0=+tl`USPL2ʷNU]~S+GNƁ˱ܭWZ8J_m幪dI`}չv:h<&CO}Iȼ˅jl jvJUxۺ7uIQ$P M!PD ѫWՃ `.0^cCq} yX;q}cge{i!Uʦٻ^ 8,35v.mZ-lnA8.]v\ L۾nv{?#D}6iZɾyYUcsg^B8i@lu\smze6ۮOˆCo4 ^HK>ʾzTP_vr"<xof6Lh )97ǫZƬ]nut6RQf,C0zK~d!=yT_(߸R([jHYɝ uɷS= i S45es*{] _B>(nH{n X!rIM(Qr ,U'D;kt>axGM,Om9}=p5v~̮)\jvS˿<)uYѓppQ Am ZwQMpa`e^FYǼ|`uKv :%yCO:7˵& ^-[w+2)yާP_GlTQ4?,%ٲyRJH#1؀XX8H5B= )2j@r)#MrXau)!#TS931:<9,(? ԉ)?QQ wZ)84ĨIq%`J|~󛒓c~*2Im -K\*:@=@"uPI0JC~bkTDLŃ^ ѭys$8?GKUgT1O_Mb`i=YЏ f̄7 qldx\H 2?l":Q*mRI:<Ϊg *YMkĹJm}[dKV =. $PK֗P{ەk?vF^vQYIe޽SVU4:G9Ri/G~OyNP d ,۷惠/{x\`^=(8 7:״cʐrPYӬ tcӍ)Zb~5/yyTU@^PgPXYGE0_V-5L@o7a`b8MhRT;# .U' b.ְDLpo[g!DlG~WH;p=`bZ1B*IA΢Z: nt%'C|58ݾg&,kAЙs5 AA4ֵޔVs8?s7YK2^%\u][~(G!51y#5}⎬# 1v O$^\fZAéEmO[z삖]a[ٚч!r*<%:6'8,Uq-)/MowZb:̘?Z|XɸA膉`qq#n99D.z6Р e-SE'm=|o V3IuU/Ze}Ay;?寧]tDoNOSvݺV{sF_]Zf~wٚᩐ~-MC4bnX篺Dp9&dx]p#,K\OQ*X+mҵio ; si=] ' I[a4U+!NxZtwhz!,L1H8)q3f|oJs*J#yY#EɠbU)=AVϵ x4+n (C.8\r>H]謥 ʣ;@. N0m*DQL_ ʴ 1-_3Y׹]a_.SwZEQ1sPNLXdcqؒY}9)os n"lttFW_T[$DtqT }ҥ)Pg|c ©V26a чfQ|OR8<~Tw+b=9 9 !qL(8L9R\U_ѱ uނc=wuV좤c ~:Uک~a&/]pL%ȶKvHD`[UjA7N:f+/`EX ĨK1P/4l7V4z:f-xow[3fHc w Pw9 8]r(nX*7ܴ 2EK2ܙYֺ3ww@rIX1!h|jtDڅ|$0Z] e9Ѥ~K\۔Y07!JCm=I{ߠ%ŽIQ߁S_y胡ru4}]}8{Ms;ƻGеfJEyG\ODiM+zZoi^*ʾaK( ?zTKakfT~횾C-J0 SFJ32MXz&U3ciME l>i㓘3-oTuX_yd1x^ pu-?fiXX]܇LUDgdzU  uB֥PX! {"\Nd$ _̭Xfg734#gb'V;52r@>p35y*5mTf1+%xͽSk\!е8^*T;R T+G,Nx2~@3y +l39țJR*75c`]Yk|oFtX3sn2 r&UHtNAߣʙVgazbؒl7/) ;ċw@ OoΪ3cX!&0uQc,,^NY߄ Y[WfIz4$ .^}^S *~]م*{Ě!|!᯸d37]HLkhƩ _66Pۣ;Zw2횋g_4PZ3sU{.Y>rQ@j O4,x{W0v͏Cƣ"׬k!VV" : "o.,ͷLgo{t 1HNTT]M,ђG&&bdjYc;QG~×HO,X= j۬Rpk;zfuM'q ^,fut_q~1=GMq[?ʜM+&}lNJ/I?NY֛KY[u_GQ~k ﳜ9\<|PǽkSRCqxɫ}(ʨ9Nljd4~-2J\05LRbv-Yf<0qWػ~km(klE8hvMO\V-SJ.ynHY%jYRGOj*GW:6i#P',D^s`4c5͙9 bK9{֓Ck ^(AϺ#x:^ydݞ9TRw* O_>S"{ ݼhXҩ1Y-J@JkdbI(F8vOøW"t6h'[8@ Rac0)t~Tht#usLpp8/`u0M6?! y+kHqǘBdqQIJnD",6LuhW:dE*|F3gd!?@w!EMѴwO]k%4x>n q +2@yhN&gi,]d^V B}M51L*`Rg #ȭcY :'8Rζ1& 5~ѬH4CP(Ś7Q,jzr)yUHJ\ΰ;xWT.ْ'k$[G:MZ&:/Q}&jr͔T'Lu= P􎌄gе8zLU|p +ٔiBҗ;l0i_B^ZG+)kB,.O I8/})YmW_WDžD&a5_b-Lhi$M-WYb SnXBr0ȇ |wҶ[z 14js7m܃['P`E/,#X0r\d !XKĘSo—MRdygu5'};bG׿ V b}KFPA?8-r O lA Q2>zH k5f J6ȦXUXyyY iaKMF.!/ԳئC)x0; +m=[PX(}UIRkKR@Q ֽq#n@4(2 r8'h W@o %#[ (r?)8l*dPE_˯}ȝa.z#2IqPڒM0׸] @s0-4/Fܴo-I9eyˠҦNs1>Zy,YEP'ӍM&6Ӕcd=ʉ5bFu}gi}zMm4`g(; ϘRUӼolyʗ2yƓvIO xyWk /wru=Ǖ\DugvW"+x!eJg9_5 {ni6ygO7f4/_\P"(M_fX~4fUrl2</{-rF`Ȃ!Q&qiA+G:/ 9;PH ;ԢPpbKiTU&&^8vQ3Qx[$-p@7g[!eMT0?wqr恎c#ek77ҡ JFdt?db jgT%8ъddѩD#3 <dzTNfcq<`}_rD/)G[P J Toq.+ #Ա>CTh!6 7¬ ׶Z7wӳ@=PKۦϜȨu|4㿾;~7o 4G܈1F4b~h6$Z@(yt& L-P#6MJ}tgBkO0,'a'|ND+ͱ Gz& |G4O蔚 4ևr'`/VRuj18Y9m^snCɠg8UNnؒ2 ^~HËQ@6K`FW\߼$ȓJ /BCÏAI ƪyS˥Q7"=Q0Bid#㢼m{[&tJDܚgu4wq:4+pȉ/Ci4 +Oo i҆=bM8s4]ā`Cذ@zI3ĒPUQ4hЎ&KUyٟsz:e\ 4²1W_AxAo>D =0& Y8'DXbhg/y2f9лV2"Zꎿ\cK#%}; %$HhNEz֫yud^/.x!U:B~TSG(RFZkߣb~Qǝ= ڜx#d󺫙#v$]:ԗþA=iߓK2뢭KueiE)L+Nؘ!'6TD̲r"R2@^[s"N1YßFɥ4Ws>+)d)Za^F@ J(Mi FJľnǰO*;sTbu&[E:{vY`km ~ֱ{Ik˳+6TCa]e/r7 6cYGax`J3>fd ::3$ ;\)XZ/*AiyV]M'ٜavH݄w[DrICc:4ׇv7}]=W*hв~rm9:vRsm~k;l4~)k>qӹ uYb,usL4!)[[UOLHO&Z +n]^ bkrX^_V2z'MְH؈ cNq2p$~97 6v)ќ#½ɌZۊ1JiPx]z1Ii/GжU鿢Pxْ\0~[De+>x/ /!ޘT ] ~Gע H*-uI#vUDճ߀BHe#;STEc~,8|,Yϝ 2A}'Ы~a=&Z8X~8de!d OESlC ܯ)a\%KVfĤ˧\.s5Zb;>[͞|C,R:*HHu0e&y[xmA`f UxwZZJ>qj?SqbK4ȅwbzY UԽ+`cTR#c.\0M3^)D~J>%o[_QJNs_n6&2f<~_=c8tYVEVH[iB՟y-yD5)=_$KONW.s΁[=mUIdeDZw\"!h m~qgdo m$T#{8 {v"6dA:exK% >J4Omy1Q_ɪ;M%^ rY17,#h{r}hHBAWgL=Aɠ͛񗧪FS)v .+sW$)TuwY"KYYXry1Ф饈ӕ|Lg~ 'ӝS )?,W>AJS[35& f5nZilg~bĻdq*lSn3"Q][0ceRѡ%dc5Śĵ)})sЎGs\yS{ҏجx0C-)Jj"LTii"qoWKdyp%h^&9bG:R堯PD֙`c ߰WXPzטa.8<:MK!ђ0DńoNe0>)(`d9ndzblrBlU_9c^Yɽ6W)& "iw6iXϣUOՅMB=Uʟ`o/ =߆ pӬ(zѿ낙Nr}يwU3g6]3"1 Y,.̠MHmJg]n=ՄQ˴_QEH\YҐ`\|pG mJZ^ }7ٯ.4֜tb Gi+6-N`*NW DX?ciM>{^st$NyƁ>ElׇJ=n*{SE5߱'*sn2Wm:q5ګ~2AV5P[34B@/fzχ#tp;}!ޖ[[O[叚7By2!w"-}W`]01ħpLlI~V^hOě`hjYP^}0U+UK&~r :Mx^6$=:ZV/Z[$0xG(fZ܆jbok 6Y'/Aj`Вbjs@_%uG0toWs$_@s4Bexrho&[KpCV-P?y"K. :/saʃC/#:qqQ7 =OfJT_~ w1mnNR;B'H󔹹~NqFްU04%~Hfznk@}.4$n Cʛp8lq?E(|l<R!|Z;8Uۓڵ^bZޟ'bf*B<-`'@Q%$UȐ^ic}Fh 2˱ݘp8XؚÏ)Ƣdzx'kx?}.Oo}.4\@S-{zZj%Z_' q]C@$[]I)Ĉ wM" or$(Q`IO:up[n!T:P[NjS"?#~jWɳ,QN0m>Ps:PkЎ(`}n7<ϩ/sOy|%ڤBY7!`]6/9 S Bt>XYX ~mM.Z0,NCwB]`zx{{Y͉e|ecTAAd|Dد2LT]M[~%u0ao`̈: K*w.74ka=4}~WBq]3(z,ctS ?2$xf`i#,LT:a$O}QP#-sk\LqaZ5́Oy@`_WI0zu>T5Uq@}Bb:ߕMb˾U99@TS+e4rmhCERp6 .ֆ̱A]9dSbޠmひc/])ަE=l;XV@}*0J"v?Z=Rnnʁ1"Z+`Q}6}Ѐ9ާPԬخ(Xrp*3}i`.Jqf+B:_'T1d齫P̔(?a CՋcS<4!9r7.uUc$RS C1z5-,`-iEWf+WUGoj$fOK G@'5čqt]j^+p!d-23֔RnEt -c.8c/VenYd{9uH[۴=Wʼ:>!}%uS0+k^ Yeyv{hS݋XooC SEw3?O8!i&!2XBJ#(;0?ezwBƂ*mQ3& >|iSJE"UL0p 6`DOqu lPP%ob@}VLyáXL6|-dA C'(M?ŏlQ7=UFN\umyA},Lcs 7"-^jҜCfB8$&`7h4ǀ"\ހY|䐙3ѹb^~WǪ˜WUW8k Dv;ל{ Fɘ$xa([]q h D%cF%@U^ǡhX qͿh2T-E\czˀNk)ZO(C*MLwXִҊDZ~-ԚLpWUGk5ԉ<bg8!S["&ɖƸNk#IY4b/3Tp! *jٲz<Pԩ$_JԘ9nxN8F+(^CBNSên œNWƲ~Ά= ф2A71D2[N! rWWɘw Ex[9RqiZHo? ׄKٲ.z&[#Q]COhe;'D[O;s L2rnqPAӆ/((G>J8[)kvFG5rڪ_1՘ű,jG^X_hD튠?,^Y sTjֿXK%ı|D7XQC b[@_rrr_Ȳto.Qkӛq&w&+iQJ5taif0?f(NA|{(f"ݲ doiU@w&oVr7uɂiAh`PC ˞9ze4K{JTl:He۳rod8$XQ4@JHDt/_}HR 7n-P^sWz={52ZV9X9_XMj)G*ҵJdwR*־GP_NY7q"]hCL]~˅;Q߮?܂p`@oǫ?bd5e LGx/p(f "RzMErx 䠈% }a, ~! e KaYhOeW:_yCYͩ_f]Cx4Mr$0m~6D5bW+ P 2_HGĄD| 6ΰGN3>֊)\ 218SNe3niYkՂ6heFf7zE+Pi5c ZNr:zXq.11(,6ZSGGaw{/k*~2w^RvI3q`-}K?L?oxХ_Z8f.ꉾ:@D %4d[ \W%Ph'/k0D-lRz$lj D+Īm羆屑V~[@]L!PP|Ng:gwSlnlL"!K*av:ȋn>GfsvIuFU<* X=#> ML};zX p_i%J  _d..ؠ0G\nGMF5tM&K3! | @3zQs%նWd7+˿dbs'Ju'b|+VytuP8%Fr wn^sNetIigMM4Y28qG>7O5b׌b6%(@σ}EixRgӯ_/<5"^W-¥ՙѴ4r&hǚ<n.VҴ1G?FP s~;X qpDؒ_|hCr̈nT͓&cH#8f۽j3Eb;uYN7.AY{YƯSqFt"q/37R7^iWJ/8No$ܲY~gޭD}H͘P7 &,σl ̜"ȣ)Y7V<^OP*[ [h6{HӴtfnxkvLm` 6|s:Y4J>6$xo3;1װyq쥠?1pTzNh\pH9#$@]}~n؋<c4,O\Md(kC-+~N! ^'TU&DfT ʜ#K3V&7t ]7hZ`/:gbd= HhYP !c_p"wRO<= Blo$v<5re5p&E ߪu#\7oC'hcXֆvؿowh[I+YE*f:úCШODD~H`]a U4X` MQU{KW"98B&M |7mc-G>Vηxl9> L$<؋w BzG[ӣmPpfgKr@BlڷF؈Jp,5 g/m`/GҋqrnGM{wg)7N5>ٍ H|=%HtCUwpJ=@Q" H2 2yi/( 9ȝbd/ݦܓkҷPBNWY&(N~07\J ;l?vZb-KrG\#Kڮ<4D"ǣS:WLK3i:oT/N5])yEb[2%͢ }GSu,WOi?#7i%) z9{B΅˔}o:g*\}hAH u4Zw{!aDs6mXm?\h(ǁ#?%%C.Ok=| 8fC~ꔧ}8r> :!$L\=A-Ğ)O]pbYńÚ=͔MV aH؆v3'/VWή |2uo{7{:Xͱlmವạ=/VՅ&4aޓ9D .r͔ծL E29jHMYlz28٤tna&q02α26)= ` ٸ3i) [)x<\o}V7Y͒,[EOW!-7'r|<NUtܚ-af .55 bs|2v(>UQHv,c~azX"g7{⠲7kz4n}זNeHڽ$*Ɓ #0\'?{Z+L`#a*( Ep!"Z\QXnR& {[0$ش]"lD4DwPX9u}GFQXʚ(fhH2mvzlԉ؊j}#8_}6/9w/pjJ;{6*ՁʨNԍIq\uCH|FdW J沠&ciW__ ⑧K|^htQd'A(,Ka~:TqMM84V}y~ `:{3,:dH Id:Mdt;_ROسfLO< VlN[/jMRa3yAöWQVv9,ύ̺J F36zE75*M”0! 3dNG{-ʦ3C` 8UpHc:@A~ψciz^{$>1s,REBg}̮TD%HX!lc@E.Ĵؤs싟ikݜ9CѸ&[I 9=JTјI쉥En%vɖny8N]lʛ?5;GؑMr|籀땥aC&tuX *˘(:irY70xd[0hA}Wݷ&;ZIJg#!NY8W=Nk=GVʡ)oJsy"Q\zRc)S Y4uz:[/ $ZGk(t]z{{M Yr^_W)LN߼a,h}a{6+n?W4Ui'$XnQoC*5Rlw1 ^Z}(1@j]4.afmdE_{mAN:|K B MoL]oZU׎NOvsRZEUck7tav?z"?>:>O􉼿q&-"@}UAkzqA]Ѝm$ \E`[75Xoaj@ m`=f(IZtʘ§$Zv2 [K$\P},&}OG{&4bzU=yxPI亊I`~؍`zo!@4WD f`fvJwf$֚UqJ;/~]WԹ ͞J1[+i#qFOk)%\>j.]q͚fAyU|/iD 7#YOVt ]N-bD w@4t1Z. 7Fn;i}HK=p4t<B'wt D-{_#ĵR;''+.՘7U i`ۃ5w 6W MIcLe k)9~tq^U)d3E_1zRq O \6-OͩLc8Pȴ+ {>X܊BcA&+nhGMd~-Lh2 UNFiq50G[4W$p$Ioc$2BwLl9S`@?άj0~׸+Ғg_d龒h\Ӑ33z֑5PwEQg48c:Q\iElDGHs]Vf3%+!#9g}Дhn%ɳd2|,s1bx /k՛w V(:L N'"K0=PZAT9#ċFFt˟5KY3 L$jE4d{"($Pj jP4 [, ifϱ?")OPyq?Mҝqnب:(O*cC.y_\_% < f<8hr;$фhU y'G,ٔ w7x0GN~TM&(`ۅL!mAͧE3FAح(+-7H,]@H@-Zy*u\4?6%|#]ى"@ lj2CfFC*O33*jOAGc`"Xx1M+%2?q6%㇦oաuZE2/MsJn ԹUwCX7&_#ޗ8NǛK~˥NGzM+`BߋP|@2"y"(BVmlyƞ:tPBQkᥗb(͒~QחC6 YsfI[|Bl!A"pޗ`Xh;wp#j,7ziGh=_Aa5!cUzqr|Iњ.ZϞFH|/ez .ʒ CT+qѷ$>4Txˈxpq -fl_@h ZB@|kn Lx6 2'73K/K=_.`ld0Bp_ [=Ɗ2 N%r%DA2=nG0P[UF#Zsպtm G=EQ\\K}\CT :|GEkMf 6-暍EsIs]W2)-g63vio)^.M7" xgYt`ڧ`ώ>׸y )WӤad&6aN"?F#Gp^i} ̴UNgYZ070701000002d0000081a40000000000000000000000016759d58000001b18000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/usb/rndis_host.ko.xz7zXZִF!t/x}]?Eh=ڜ.+=vϩ`gLݶ> Γi sPv=rgW7b{"A[֦.ҩib_IP5"[nN!0݆%vo#.zṏY;ڎM`ѡDyPJHEqQ|ˑ O:[q@2r;m{qmy)KB:=>J$J=[fT9sXKm:KaNHYRAohƃr6k(`#K_kυ澝"M!Dž;蹀ӫ{geBOXikPz)pe@aw)mbYj^0_BmNKeUXvy'[;p苲u_7ꖒֿTn[ؠWVllYX1b9rĊQgIRϪ#X<=O u ǗR\2wdƎh};\-*Ln}ga5Ũ5C$SDqI9x7(Y&^7KqK8 Ir@ArP3Q35<0<ˍ(?waZJv? Sz N" g\+} ;kjzZ6UۀיPD٪i+U ;! ]w*7ZL!%Q9@);%Iw ;*dB",n[NUug.b3$uШm/ցEGr s* 8zQM^.Ykኳ(;%3?3)T1Ta܁MSA2Z#z:-JR^K?lr YD2#(S~}*Izh{APϳs*ߨ|PVc֎u+'Y;{b"|ɻJOos|oB#Q"X߸ƓyWHy |)Y~t)'|PLԷRl՞?: 4k+y8=(4Ӵ!s}td`\3M~z[<9(%'@55uX !{N4hUDȘ.rvplmN!E~Ÿح$qVrILЖ&"3z*#  H ]I<:ưT$Zaး!o(u>|Wf)$ 6޹: U{=%S4Vvk0Vna.{P2n0DZ!A vx^md|Ad1{ /YC)>THuكj-=[MAgqq7f#ttՙǩ{#ZۏӖ`aJD[M-eX=T AV92q>*_xCeZ t8[-Xϼ/PӔ"-,kaSi;bbBYE$-s#ٝif T4BxfYY4@E2OI\M>$p|Bkɲr}|( !h=4Y83\>,Ip" Y+]G;8:& ~j3]X |\oAªTA yLhj2_t8pKQ(NUπ'0|$n& Ix(0 hC8M9~B#_r~fSGg}`J6^^01O/^%fuhjaĎ] s7=.dΗVV8;kɯCF`pyu=K[,y n#!iB fzh N. Ixȴ8 2`mKW jԄ[1<'WNZ/ԙax+ `O1Y:Wfevco?-f늺'IwK7M$=6#/7jJ>,38~%[1!\Gv-rAp SSJr{™,R3w7xz6y8lmp+)b6c 9^ $<e@vas.[FIն9O\}.'&0caFDJ:%$IAiY<΀/V=CqUZ 4]M 7#S<^{k7$g5*r=JS){ד\𸽓 5`2̠y-G{oJbLuC}{Sw ѕ\\VLHs{wHId}lQNJ qI]K0YH|§}W6)8@^+q!s¢ npJ?In#8ᄢb%qIj%b`!Nsw.&c4`Tq MbĬ}ȁu4}BP }^[:LW-_9@:S@OmH5A .R]lVw^[S %2jYA):@Ms'Bny<#My/.j,|l -LLCyÌso7C/zǑ- ǒ**x*dHv.A jU|6L5FkdD(&psC|Gy} TV $E];./"fCMQF?1ETmW`r$Hkpqy/v$ Lc6yAw8;`iӪ  !drWra2S{c=cx&-|e׶W  blkڴSxg{0+($KfDTB,q Hd$]`\#ۨcR!J^3]eGIMqZ󾵱 %N1.w,#9hcK5(pV_ˤ I.CCGlmEgs=%@ܣ{_`"kq!4a m'[>)+faM)8i^$Us.zC9QFiranukSYV!b%7՛u hLkBܵ3q/x* Pp>Sp!~$C1_;<\sweB i9EZP8#=pnCk Dm^+O\brp| NEk=#|^yڣ]]k;>2T@䌳2]Ďl9{^170j!H S{J\ })4λ:q=ҺMAhE\DV B P~'<,6  LNÁď,&Xn@ӷΩmZQ5vHS.y]e ,ʆOWݏ򅐋JvT8!EZNTaz=O(x*+~G.p=ЃrdYem YV[A-2vGjB7&<@LCot&5(v69f鿳͐R6q;|FZ&o-|mI&ʟg+fUSEe}˱DK2z Df6soCI.s2m&3CAXsu[$X&MT\ӭt @ vcY|dy*a U!`i9,bQdT}٘|`A+;Q {/Lc+]^*f84L;!&4[`U[}jE4C6 SjD%ŊN gA.\2@)R] \x%,2e 9.^;Zf]H1Aǜw2blΏe0X3o%/hi,ZgXFDrwn򰝊.[ZӣFN!=wkhik]Jk$xċ02h/E *{c%!-K6rn@8J,Kt%mq:/kNbNx{z'eO[<48d_(z#,tm1~zYdHbtv:8K+H3|Ʃih'DtgDKkW(+K]%/) ~`d0 z#.d|MGP#XE4$jդ{BDNp@8 9{s"|ZC{ցn"*y1ewya  E(CGEqrdeۅV Uw<_2҂CFO!(wKJ<%/u,LƔpv)ã/%@Vj{ n?)\nx#V4ڙ䎱3-!q|hͨӱ=e98Y1Oka>߃ȩaTxY,Fc9\h q.62rpQ>V6=^MxjtSKyWBS)4ݒ rNs]Wu=-N6$+UZ%GD%*Y(#Kn86tÜT0^M8́RiHԛ:=c-H!6RPÙ-IYyюy ,A50*VxTk\Dc+#*Ȕ HDr oHzׯ45z4e\3B, ] Ivr rZ8h7F,?682ˈvH0PÑuj0Sh%!c*z5.:BԬ^7J)5Su?R }@(iֲ!DuT5MO}/8䬛9|k;#K$a?!~|kERFˠaV]W肓oY|f+oq =P>@gq:əRJ/֩a.T>!lh6 /à:1+ x]n]J,rDƼ[Eޮ :Cl@e_v7^1#Go9ve17S0tQ$LTWs!1_m2椴 Yg4Xbqj6U ড;<%r#%C9#ꢳ4:Lқ3G((*7*t~wAD /B 1TNL ]E]G^:i$LU?Gѫ+/0o)"O}gdF|`> ݚО\4&mSnr۴ܑ3FrhM9l| ~ZouJ l<گ0ѐZ$nbMv9]bB-?\wۃ/,̤i1>ĖK F N^pުlٵ p&fG:}BXW6ޑڭ]$__Se7(Q3O]0UPiC7z D1l}6, ':FG6"a\dZ`!vklU Vq6Eqgҕ|zV.e/Zēl\Mݩ˘ڬ3QhG˳T.(7',"&ҸVu]dC$N>T5n (F~Lx4w>H8Sݽ5lr)B'当Wsb -g7.3Y8m:F0eoc[[V#J2e$9Rb= 7_-pRu3Z>Ѫ"?\&>{R,9mPN`c1h[܋rZ'{Q汒y|@м|?&ՠqJ~vPT/k9] EpKX}[;5С#Qڛ/IG[8;wz5)^T6R.#]~[Mg¿Y=8I} l ?b́TiL2 >qv`$zq|*?I*Rh~#vہ֋(Rf̬v6Jc,Z{ M _Հ{mf3z$ _Jqd,vD6ЮcȾNK݌>x~xGGE: 3pOqMx?2ٝ+LlTf_ *>3MS%h RRԳM)UA܏mtFrЖh :>TJQΘ:Lf;]_nQrKU#, +4HCh:=rt$y95Ճ;HeGcK38Vӱpgc~ 7ZG*n Ez3f0͗_ѷ6Ml ^Ϙnfʼ&\TV%[X@D`ބl£5PRG +{FDOՄ.3MR}@A߽>$,IеlƊ*5& U-x=Y?O+onvPLxW+r>d7Yӽ^$vuoOr±{ ȞOi u/mpnBN؍gLV'd7-)}K @m?|_k`d:'oaBT#oȥ#CI!)5$Gj%YTZE-IXNhK|@=W[[Kb~DK"Ex6<NI{e8,ܤdtc^ĠAR7LW հ =ou:XBܽy>@w"䈹B왃#Uʼ`Ĥe,%ћ+њXxI3@ QaȒT 1w>?x%|/WTr㺴y%*v*8{o5ՒL# թq$F`+YY{-gY<%+gDa%m]G;2ݶS5M ='#B_WoH.X!թ$f.Uj$4{!{U 7aU+ Ѽ=ϵ-a%l-$o@4\#MkAc.뿞MC?*vpz}8okR~[CB.gK 1# wWQ\2v',"6ɹ+kh}ͱꙿLK-mZ 'NpL6٬Iπ ,VH] ٵd'PH7v;a8- w;qd3MJU;Dj%/6kvލrha#4Sus{9/ 8뛈7q&=![u;^A. >93ڈIk_t~%Yt\e7*um5:d|5h% >M@ C_ r\(_`C,ͤ KiY>i|̃E'8P.PoxF!'P9Kޅ2FEF9|JpO1ƎFxu 8& JCF$ y(Wh-DkSD Q1 }SFG+lo~DvYgJfE7)3eHVZD8SqF3r 􃪍K<0. P/_##{".4;~)$hKUk6W9#D:4#.+C60׳b\c:HRWr%T\1Ј7p \j IU-9x@2/s\񻼛Sjhۯf7a~0Mo+wo LlȀ3|Ā<50d0(?ȎؔoϫiLXW.)<[w8~ <,YَB%,4B{mRVg>9z6eW˪g]d$9.YS$TEGOebvă} 2%u/.J}&hm)mjD)̻UAYx{Zrx#-E̝D/d}I .'c`w=\{Ƒ_~'Ʊskׅ)ʲܸ[M yp>97 .e W%kN׃mjiI~)'Js7$*h3wK~8Y_&U.a*K9\>%9YT[yPZr`G۱\o%$ V15 Ψ+4 ؑ%2 ] }%l=n0}PX&^Wh7&ƙn %1+Af 9T~&e4W&Lri'S;`&[42^P2\cEpgMDcv0QiU-o:y(rh"K4%Fߌftf0Q)(_;H]`$qmq'6M2YJ!5ϗ) ܒIq?gq;J]/PxS5a^ \t"3iͤ$ {|,$9]p-e k5(̼D[M)?{-+ b{Yt㏌,Fxt zj0EY1ĉC4;{;@XZ ҹl/A/3,F&Qo~PL ar9MWK}S&//`XMu3ivvF 'ˡgP'I]$+.="eUnYgP/)D~w8j^F@IK`^} x^{ 0S5⯗c|Ӆ k'7?WDB_WE (cEdڳ{Uh?9x=Tyʏ)n" [ e.hMw'jXbfUV~To>@Si͞ѝ2,gA9ن6Xdrg&L-i 鲇р*tBuDX^,}XRcO|-YkU]@T[ EW"6.H7Wb'*oiXɅ|_QZ[F3b.9؍hyȏWw3()!!kq%<d1%KŁ?d'Un d`16r\j]+ X /.7uvUs* :KcޱH߯wg㸯si]ڂ\in:xgqsύP)vk<"l4#l}<-aO45%S jFlbug8%e8wytk@4uH96S(hZL2VS7帅r>gS @,rqE8ô?ȷx4 "͠ydLzY-vICRX 64X1`ACn峐nSn@2aROm SW~NҭbR7?o'%yjF$&w6VBYgzJTyJ$5$s/e:+̢y7i!Fl"0%%tO0b4͠ }U!l'MY겵[} C|>76? U*D.W_%TH}ܖT]d YkP}5ֈV uHPi ~i y5Nli-?AkkxeGN| /XEp ^(Z0bS.k?־\  ϒ 4#/7Ty'vZFASp>ftd4ᯙ 4Ӫ0%R؞4G㷽'ȿV)Ƥ_(h]I礠kI ə#W<⨮z`MP% H4>%t`6l/-k%0WeIAHEhai훞YMt q!|*9ީא很9_ 8R` NL:~G+|*A\?E#*kv`\1J}bblECѰHjlYzQ~:ioM(-0@Z`qj1[{#:6=^ FGB=u^9f0z q2IQGzcy=_c\Ձkțd`肟i,6Ra»tLлo/o֚=U-|',Z(_WenXˢ-$\IG&,OA&2 HaFR7VQoOIUdE-M[dN4 /!薗;qpo N6f"  Zfr4 B}Tk7G>0 胭O %|*asu&7,ItF6Qp m!`]f0P i~F9FxMyѬx=}dGzoe%P9{8z4,v@PUz:7rI!s+ `/Q\MDٹu@E6[뱘 e_6#>wQ}!䰘jt!3:HԐB_-r4iu߹[qL5x||!_&e~0SvP&Ql IӰ9ʍ.&'vVuْ RJ)w kej ϔ]>gBGHaAԻ6>g6m!e:L w;<6qd.?c>Y2?L7";ۮSMyxld.=.EŴ)6`khL9gtXQJ8@w7(Pv_òxSwIS74W{y/] Qv٬5Pţ%ȑL%㫈cH)YkrE5 h+g|`|^MCTA&DBw3D =M!naOkȆ>U ҈yL26 P?ՅX)Pי1н5 WaنN)O!|>"xXל^=!&*p/{u/- wI%օ=I͡~NpQVa$$3v¾+)KP9 x&HD غ&M\a}$ r\\?&)z>_'ofg )Zq;\TցC#s9"Wpm[7j]UTgXV4,I` ztTbTwr$r>yl:Y({ _[[„q<$zg =-TDǓ3_*@&MЩ<_֧#nhȅʼn=:*±l$ՙT@\&"JdCScb8dzA`%HS9RK1 ^T%7a[Oh)9UOr,[ X9 ?gO"a(uMIV9ϿK FTK ʕXzށUeVO! u$߮ xZޜq@qUw>OO\CZ>3 J]*`̋R[K"~Eٟy^0 J;pԍ,}s"D-`Ma"K٣WI`Z\ĜZQ8-Y+d>*+oD>SN)sCBMؽ`sT?eN'\68ҫĿA`kZh$O<uA3OArIߠ{p ˂dQjO9/-ے_Xb'Zr"K["a \xb5!*̌hKWhOQ*o!\C$cn_,93Bc]W]J&n|Bqӥܦ[wCdžuQW*͠4>*+s&(4gޮ41pU\ݲɱu}=S{z^5rGc\.eE.kAv?}q?J=Lk%)#Lf}t]l4 3]aɛ 6g%,ɂKnRYƙ1=`7IXE-TGF،c[׷BqHBޙ~'/< )d3*Z'kaۢRKQSHW4@hb+$fEB`x:Vlĝ$ugKV(8kzNႴ R4qv%dFO{RwPjbQB5o{Ʈ-rlWd I+3tuii]8٬_%|#gVyhܸD])G_Fd6Iv s۔|:]Ku3 bwxw:!@0p: k?ރ--^? 4494/= \ ? ߷  ,M.R>rA2L +Hm6󷅼r3 ?nDšSM0@#N*yd >PoұP;4dwq87w?'?/nc55>|fInz0Rs*$L\JA|į5-@:]X(Y }itY)XSƵ98qҤ2TI(v61>&q+Bj>B_]>c;J ț:(z.qObj+z4b+ ]a0 }6XYd}"ENi3Y+/-WCvKǻGBf8i$'sE9ot{@i6Г?Cg5l>l}"I]B͇A8 OrF7^ݏ-:T,E'sp'*R%W.$V6"}fjuLc &Ty||{52,KɋI|(!&VZh&Ŀl>ggˌr:- 7@l#A$zp^%̱ V!GMsG vhoqFkP~lqv[qś{X=IdvǷStt\e8a98K,(TdPaWК6#[s!iHx>j[!y̺كFB.kVսT!D`  4?$G)w1+|>jt|Ua2r/g\l RRD`P=1L~Q벫y0]^h Xp*MQXGkLukl+D=*g?U֛_ϻ_/b7R' Ȑ원 blo&7@B^_y =Ԇ Ƅ u֡> !6,WCQjIP*V}Y}ND Iӛb_ :`Yҋ#V*TRodV5T Ј܊wsk!GꁐG2XZI޹[0G'jL )c2@S". :!a'$Hҙ.DKtrs)rJ|?IuAIO*'z[DZp0!K"{ RC,1h>Q@5Oނ<YwU/-M}4J&_Y/2XRH-T\ml_>:[}aW{s"LsHORZln,(%9LGKcuvA" :riV P[E5F{4oB 3u#pBqzh%KKqPG AM>XUn̂u@$-|7h2m.߬vǘ|x$b_P4cW%4ol**ʝoo P-`F2%4a<]K?nÿo!F_C}SXlvx{?Zd?8`vh JJHJdRD>.{Վt;6?H6xQȦNF\u> g,Jxi`H!L،V!_kS5mM"I^xůBAZlaszVWiH?JS{3V -^7Ɲr[!M^\|dr"HQn_!EC6x9REU9J(#+W !]g5N͟ynKynQ5"ԀA” 6{itظ5W " ebJ= ?QwkvQ"]5!"Pa Lv1m'寇 lh"DN;+o%f=HUahf`Bʳz.>Og7+E%2=CJy㢔x6fuk7zߟ5rG@)~^>}(L rRgkФ8 JiZr"W'>peS6*72}aEUma^z&<#+M$ZXcE-X+UxPn&>&=+c֘]ѯ!l+Ֆ ݩqphIWbj(MGq0}J}Eǭ'<,"|hB iuih^JN.9/'NScl@7݃''kUNYPө~G"*gTDB`V/ nt,s1 _䄞oCN&< ^@|Ŏ~v˿o_ 5 RG=+Nc?[u̲>=t;]W&jZ6GxYpt#wedžDy$2',\Wt6cbhx]?M|wE wZZo?7Bd'X'j N:*`va8&C"Qƍ`,N{A/1  I%^gi.!I1}Y)\$oy^oZ=9}@.uh;8z9& ٚrΐxl L\A $]$bL~#3rz-RX;UAYyQBB}5<%o5㲄UI$&ۮz>Ca έaLztf/-v*r,h>d(jE1{ 䤂f4h,, oiwKOb~Ǫ WKUzFѵ.ha lZ *ʌ<)["';"Y"v%(}ut.VNKC1^Mb¸t66eHsȲ-*DC;HEc 1TL8G Ks>Gb\/>jncd̩{|mIftiJ^U.4 ,8RノVl( SHAoKyrdzo/ܺoG!,|&zw0։Jo#ͧvH ):[˙tl-NRM]Ek0^IT5yW28ƞKqAA| Bpy}`×e(ge#G;ݐ`21v`?bHOm(\۫0G<'C'Ƿ*!4.?R` gqsV(yɔ" H#41Ž7(ӟYɭWH;YQW=\!J 0~} fbl'FU6DpLs:zQt%\Zs3A,-6zq/ҹ[|t`|||Pcn@x0(F\񈘗 j:$[ ٶXo*-4sMt1v5Nx7hf5a&E渚7u6_|9!!2P L6Ug/ѫl( &WS2 Do*UQ %5ex12f`0ߐ8ZP_%YPMVVgؖ+:/央֧T⃔U)[i[6t7cPg,Nr)ms (g̝6SjF=w6hPd**qt)N#B*sG֒HuXqQa{}+g\l`hZKM漰xę)CW* rt)At.!hKJr(Ӈ%k`z: N7@*U9@]?5k-iL~zH?C/8ڍw֨=,P iG/^V5f_ u -ǫ7'ϼӲ1$;&ʦq'9ْay])<_rp<3 TlA AdžzON]QV4D.WnFa K(,uX5x 3o|iR2ZK u~jơi!xM/[Ϧ#ChKtc;,(>7^ =BY_Nj p~Apż蠤q4C1iռ {F.RcDO>*6Ng\C,gXl d]$%s{lCϬŵFl!_Y13u@s)|hJ9=~jUUd7nOיowšД"{\di0C+"VG̋4MWxJ-g*|qڂr'fZCd}HAִ83z3 Fe#~\+Ξt}#6ݥWn{dNq* SA']`?n.kYi/\ޟee mÀ@i=#9%f_7NAyn $iF C~Q*M+6ppSۂp$%Rbś&F^Y jeFk.q_ؿw=&Ӱ}/HMUG|=źj.*,Èj {?ˆ}zY{/zhtpGw-&ag4M68uNdm˙ R䊤d"~LoddBۡ4fQǡ邸b?w٣qh@gLY;qy w2Au–)I@&֎dܯ1{kbwѾFASPɲ^pN˴ b/TjL<uKM(9ۦkIF.] +%Uzihs/96lh׶  sAeIIMkt59)϶vk8A &M;9!geef!R-u ?a*pm "|Ѻ\.O(➆(fH@ɌevFDĕEFhStWcig8&ioKD&7~$*9֌G(`ۤ:`N>Po/qvDUDL0)ue5=ݣ m%6yJfF/y(0b5.u> ZwV9q+ʙ^LK06A BvmBZ*Z^6fĺe o-|xQS}ځ8dVDஐgo T#= 6B|uXn{uyLO;,Gk=jNޢcyd9SWIa)F',_cG5z4`ETkaRT `rӦU;CDŽqPŌ(jb#T_HP6jK x"SwP1K@~?Qd|#is%Inl_܋mCT9<3 Vxn ;=+#\ȩg Wcg{}Em,z't|/&Y K97_[ID+aȶN)R<2]UG{臽HSW8*J4`t?5Ve2}Pav\9sЧ:B y$0YIrZ3T%ov4ނx9~7Xg k|Xs/՟tG=-):-i@D̍Q1^u{$]]$"G蚜޺_Xj}'&}W `4,=fl$HCg2SfzY;6MS*Lq݄[丱a8SF$nψn:Ri:@)?́ٛy@TEʎԀwفX)Hag5R5DF|p25x#r0@ڠ$9êౚAJOSJuFg]\lP@A a7Z+bwu'e 6q@7'Uz_Ec 2)l/lZk^Fu9jJXx * l楀X(tf89J zlFuڬ)!1}13O~w8J$|3O^dHq{!FKՠw;>]nb.r ύ)Ы/{\24/s Z?);#N` `wh;|%F_6VVsr|֋84jC76 \Msaroȣif\d0-~)(ADײϺ4.ru{WwG6y'$Zy~ u]89ݱx쉧,誦q-SS)s(X&6Da2ϭ[LX!B,@Ike H(WrJN[sz{@,W;@<:Bvjt.\m|*ܱCL6vl1hWtb8e*N<7='r^ߨBB6PymyjBeyo?Z=dUuo<͡$1!==;oiޭHa:\xyq)SެGzI$_a06fj1"ߓPNwީ{ ܧ$5) }N+DEˑ2߿6"%:@a13A@SF`QbLzml kit~,e3Ape} M-af@ ۀ?0ݮFxkiNx+sulA +d+KpZ.\}FZ忲8 eDs]hN)>U^i֨B!dݮ曨L_c? I o.''C8Xy7׌bޝ_{j g5Jk `k jŷ"s:={\KxP99@~K4|'HJfzo[fLXE.3(V<$G&'sӍu(sNz!qc: 9L;;MH! SQ|0GoEU\A'ۇYöEw=t7qp<ǡ]֥ɦ/Nm(ѳʛ":}T؁NgZۭ ؂]2#:^, ;¯m %L's1D":9L&U!r` ߬4I3!wv.!7$q@s&s&ݡv_'9+bJ) kTuiᗑ:>4n=;43O2/A9N Nfʑ-k@IRkgmw%KnfyHS:Bʀ!7xS\]aRΈWTyo̷pn3u$;\!2tfz@bZ 'DR8@:7NEV,,M<zpf]~hT=w=޹Vo2|zVA-9}^ u_U ­ݢYչ6.(Nt屟]]FG &V/WUE+%?dPorkQ}~oZױ˳u4slB+ ,HfyFH2A~FM]ɥ6j1`PDbeݒ52q`( o3U<uf_i˿deHFzcZa-e% ;V" u]څk#$>5$UkDĤ(ej=i&óG}&C,1"'%^ j<ԇF%;o6P{dj ?<+Φq7񙽐GmyL3PgQ;DFa^vK)q~x ~_0v.Ou %w^amji|V%XH̛ ppI__|l?'YH=1:z'ໃ8ɆӮЛR]!ej]ɽx8gs?ѣDlp7И-g1L;Ô3A-;* %r5DkG9xBjOF}~Qܽ팩쟷>bM% %^A 0iC^@1CMRvgxZ`=-ekZ; >u4瀱8 bAƴ{Δ]Cxl\sS4W0).jc~{%ґ .0|1}1t.u]\: { Kk|fLL>*hB<z f-\K㬩A8Ci}(܄n[M[Vg,M MBU1R(mwy6?vls;pP7wȘo$(j ޖy=0 Qպa Twncd?sd.l3El?Ǫv<^>2=x4;oqd=c:4ylBmbBPsXخYAa"Ll/~-b*ۍ21m.#ָ *}O 47˰{;L-R bo Z-Xp0x[^uVPa'[qDz;+> d@t+Ԕp9WD*75Euz/)RE*- 1 xx4 k)C=#]͚YLhaOmiDfQFDzϾoc1PhAyG{EYSBKeǛ:4槕k02H:cƹa1V8{ΨL} MLE!VM ]mP!Roa6uCV?/lt6dt չceS`A#`aL,[d ` ^yHyyLRDt$eJ{&IRq$4xb5jt'T~G.#:F 4PVsɒ%N6Ahf@iʶ@v"C` |:~D6I8!+k%1mPUJ#H\ s,`رF6Z(^#knϷ޶WvL.!Ϡ/Q2B,_DaGOaf{&cOxgʮB S١sطM1ל٧KNܩ|#0xC02><5+~#tBAo u]fЃ}L=t./.i/ #~CP[+ϯ;j߃bLw!~sEOqu8c|zrx8BfP>\:f9dEfP[G' ԯLswzf$*lO ncy,I\t H)Y5p ӂ Q٢<\cˉ)G]wcZ^'x7fTٴSKX +؟? 5Vb_,E^(5\7TM $r"8A㏻/q{wx۶㾅 (kJ%A'Ѻ>}rٹ{Kf;{صG Tlkjݪ\[0EBpvFkg2q:{;D78g]Ad<-XN.{O8*rgQ-! Fƽ0pjtJ-UC~$UA-y=RĜR~Nq!pƵj ]0'%.O6m%=n6IxNP@/u \CDx[|O 79pOesG#pyږX$m/b* (5fJ`Jk5fv䆉DK0.Bѧ.g,r"t]y}܇jS[VJ;Zb~ mCPBGP]n|-^c!<ӫ8ie.XxiBnЁwXonJ Dcj˜# @R󲽷е|=r>OP1tCǠ-4AM}kcfgH d#P)*FM^ŕǾ= Rwh+8/]+d-!R\n`dl]RJkp zn֦@NU;%a F?Yݜ;7ˋKa]H0dg_-ő\/g簕h&zLǒ,G< 1`^2C_; %O^d ج0c?80dې#g~cD$ PO8gǵ~R,'@nԯRC7ahq> _`#*vZV|AO_u!p_F8`/9YN#li&*ҋf?Մ;(n_rD]J%9;?4&4tޙC+ 5գd^/;. _Γ-<6q֥,aGUg4v5pZyN+\AǧDa}&=sɀtFerLQy Q?m`5 z#=4[ff!`[]v"%KG}`\%IO%H&3 ;\w'wJ=sYN vR-OΟ LdX6TbB&BWu>,G6]VG{߯.VD@Uv:Kls_ 9=&/8vO #?d{RXw~e~txә2E~mp >?)s$,i (FqwJ u萢TIhQd\F/u$*?Agb!-Yҡk\d"'iJL2{ #b2-:_c0 rczϹ]lɻHNz ͨkH,~V~EP}٠jЎE{ZIvKW65Xd\w/nY/,Sz)%tC߀T#+m#)ڎ_⸊Efۇyz"؍JƾŪs5m57HSr6njԬg)ٿH,*VݯܵDMCqձ0K3`v 4Tng:>?צ Y-u@wm=T@!5 k!T Ns.RX/QTwGr8A8m}oՓǬtsȨ8DL(Z$ϳMxгz| [2 U5T鋚#NRHۓ^5͠-i@R ;Tjq&Éj2Ě5@8:JJRU8|[ӡKB@7R:ʯT/ϻF.j!@:@2_>*E8W򟦰yJ#;Qy3 'm&v+vcSo'h5k:}==n o)y򒍓>@=q@C#:hg1u ^K LK߁F=|fmu"w6'k"@槶|[>+!="rϼA[[Ea(S[WM^[å]<Ly?y}];H^4 KL@iʲ\VȥkpE[ `k8F'# WytݯD;lniZ( 8|<c ~SR 8d3KfD3T15P:XR[aүFړMҧ6ҀE{[i%۽%@ +<"KzÍ22ȚOI {!M5Gٹf Kq-ֵ+ivu#8Q11ku ub%e9MZ~DzW(;:% yVJ *gS 7_#6m%?=z8[lmמ4gQOvpKE-t&֋F z)\U ,vi2 1/+@g3SןT%בe5CN$$d~,$L0h@$<+̈cCc&.T73ZlqMB-l:D֣e32lLx2?\DIGC=~LI4+qq.(s f+{8Ve7͋$QRnv&UGV5EXCA쁵gfmA0Ssֻ* nq'KngL#*H.{OcTY͙+ lXCjG$L?^7h b{sX, +e n(oU]/鶰1\OmR W<8mzVV ߤ/c==SG xQ 'r8+~|$:HqfUUn<i*gfGeB]\ *ic kA [ .u ZD.mļ )yy ".`OZ]f͂Cn5XqN8өʱ^g߅N,wȈх쐳hq9 pFN:FIG jj!՘?iA{g}^67$Tqt-mE[:!QЪ{=mגl}V&eD8C`CtNvu> 3g5Ҝ RWh:~9އܘ]X;ӫ磛"ӮJ*:YpZa<ctpŘf+|PGs$TilI6ŽpkSH\RG 'p&)Y8Fw#wKeYr|QR(;^$|8sUP5HƤ?8%6̈)lJ&j RhQ-|$f[y5\ Fګc*Ԋ'-x4 rE<t6^V6_;7wl[ ,Քpùv!JÀN,wrù8GrtMEfxYfj>tG&r3H 5~K)[9\R!Yzl]A.O?(GН~W#N>ic9 uF ΑrF%-oz duzϴNS<3=\τ?$+Tהu kF/z_Zuc e˴ Zd[o6q丞A om)㵸#^l?[tq%TRC_1[=eBiЀ=@O7%[o{`_1u52!p4"Z\|3ϕ>OP#/X9\٫X\_^q3|;gʊ^lDWEu:4,B'5rZBI<#f^rQI0X/%Ջ  6 e1ܤ́onAɌ a ?aS {d>vW 2<.9`F/y8^@`K*|ى `EB'㇔2ML4rSJmX1G Ę$zvރ C'0otAA\]\BE'3Q՞Ak20c]:=pPlU&cWgEw\{fɈ\Os@K+ %*3eIisЖּHd IA*F!ߓ?N%j*!ۈ0]D>6rTCdO;9|s+7aw ,ڀv8c:1w:?m(kl J?iK DP$ @PՈ:fwq6)YڦQY^V{ eL6$Ms<ڭ1h6-Cjn3b5Ȋuh-<֦3rCٰYF>4-"F=i,4xQ3@vf驥((VVa5żJ'e:Ɗ)c8O-A'q׿a mej=c7/}ZX/DAq }1DuHƭW@,?=n@G7ko'g-9hM.2P,zx{\ 8p  < Vedĥailة|͔[~x"᧝Uxޙ#2 ˠ,LNf"Cr[W秜 BZr+,ThVD$ѼfM5YVEMYh|0@Ok4A8VO3#08d㲬NI޼fs{S+1oj?]{p,jhe՚}4kOL`QIr =S_6Hg]py.Ů M$}kbHuՂT$anlɹ'S< ʂnP=*q? N1t՛m뷼 lN߄ezPG Ѹk' l&"_r Oʓw*ź1 ޤ6 ghP{]Q +@bt v4i-wǫQyBpk4b8ɕsVXJqMҪZwD# #=Zx=̕Lκ{3ByׯSƕs_ *YxTL܏Ӥ}Xb|cmPaO2@NƝ[F/u JXkDĒܥv u*{H ijD-uzz߯ptoX#,NdZn)iD PF~ r oM?7qՙi/`|"gt5Bh1HdA K10Ij_Taag8xPOǓHzҁ@ak=??TS6qP>PutOo\QWUUT{L#k qfՔz99Zx256vDc !RmnRq@)^ݺ30ifM$ם+_I GR?=S*]Ɛ2F_0 ߻'>IdUu9)E2UA$K/5mx ^?}9vKV&a4 9҅:^A a w *|aeOwݘPt*Z.4ũxW2Gckm?I#C-1⟨Wpzu6) l~4?c&`KbQ!\`g^@%=Ea!ߚF ~sW4':߲2É,v ^URz6{FʴNV&l⻊ϯ46e9..$Xζ HIai#$4f,t&H=p}D<,/B=*¯+TIhm \'_ [ȮAB4 ?<1 }kTTfY/D)tzh \u͠$f35?ԧ_jݧ&ȘiH[_h`CV[HYE98#V,:v8/nL^0DH[mIr1iNwz Ÿ^PjQz4Ն'Cx+TG/3,HLěڏz=GoYB^>QbWN`iB+)^"TT8Q>*5) DHS ch #u\ƅvK?j<;.VSi&?ydFGm!BuVIvo`O,apFN g"j7 Е6g׸$mrV\qBZIWEi1H'(a.5kBMឆoNhƋSuԿ0PJi7'n9 p4|Π?"{o:> Lp]˒f3~@(SJhN=J7[;п0yNRSg$ yUaFkƺ9ȵ9/v;u;pO+=R6|j^(E9Ca< }}U<gEf Q[u9Y<p4eycZn22g~ Y麜lsՄ{"$-N*)/x3z>aAÙYЯ[ҳ{|>XaHq*CPdM*O㏶/՛٤wR4$5X%jjmTCD@7@^VtS٪|h> ɼU 7TP1qO'eqY?M>Z̖8'Ɓ(\a8+^w37uB%Ė7-<>'+VȜ sm%6flZ8#ZT" E/} &PR| 2꽗^n =,&-~b4Ь%Ru:K]J^X_3*ۿeѻRcf48GM&j*"4h Wa_]%_Vz NQOJ'˦J%EfP>QIj[H/"qI9rd(^ 2AXf< G KgC~X˾*mBGRFvGk$ﻥ}%k9T'|F'X?C$ >PJΫ"mEub|Oeh"b)k&,.9ܿPoARW7:_B=x'Zǥaz*y-oDGB8uFU-?6MvA 2xqr0cfs|E\]P`_o&FɧA6xq'Vhdr$/8D.slwVܖ t䓕~QZa[00nz@6yfjEEyҤdf e] A/꛸ ]c"^+kgR,VZzlŵ:7+fЉ`Z~_Hc%xΞl"--#((-J3Zܬ/ϑ]g/xsV3$/ՔT i8z4&Idf3ϒjAȁ)Ԉ6Ȧj7,S9< O QDJ1m ^ҀNQOyNk4fEdz}x{R YN w63}x¡q}l{wn"߁. ?)]cy,2 ngR֓_|4r Zc(7/.[g@":ZN^$3P{PSM z }aKkAG{>؟KQ05Ia]LUZHQBZ=ې@.^dzg7ǻ3gչ09\pqAԝwVZ\r#Mp=!W񥃦qjWʒt B'hD1Bóvn!ޫ~`>{ԖԍtuU :o[oVL}1 Tms@/?CrR3n&aUJc hanb{KGx䣝Ybة~_TfF.&YlwK@リn|mY~nK+3bH}Z#zW.(x,Bvݸ&Jf7-BO)sY#7TFY$?*UELsT yecp.bxW$hWPx[MWYyx?Lfʐ->6WZHPߧh_~wpmi-2)NÂRNK.QѰn+9O!\7˪B3geg3[:v<][ؠvۇɪmLc'Z15 (xݣwؙ|qէo_i@8tm"4cqRѩU)ƇOޡR:oPX$^kמWאλG;[ZjO a'1/.ԑ6w|I3Qeyh* ]Lm3̋ڤ೻Ľ~߭+01~ҕбv~C_Ȥ+?3A'4Ѵ(3 E]ĥܣS" +A~^WK  9hbXZEtI1߅YӗN)OJR[WY|:?z[>~']þA}~k"Eg֛Od [_*Cڸjc3ޞYgSz,,ǢҬ4#.RD٘f+ڡoTY\cpmjR+J宇@_RQ+PcQܪ77Or3Szlȓ&O}|\m (hhD7%ca!]h|kTZ%Ow]㫄#xF ?sAGcH15Wճ>6|K>vX:Xn7g(e~D#<>Lal/Ci!#?ȟ$]8^kwgq7# "_ o`5ߪ u!mJ6F0R"%33ڌ@rl\K2E֮r>ʨ/fd?9yxY?~[mv#fh= WUa^Wv.v~B<gil" 9y7^q; }gW^ub+[9,V,T{ixΰ }:oPۣE0Xr4̱.<ﭠLEXiϡ]Y ]P2rA4L(DZeR+0S^ZLd-`y9݊偅j`uXAt@j{4I9bۓvK. Ȗ x! ZđG$K#Z{ #rQ$xǶYw+*[;2QL. Ѿ?T_wݩVPOZo;-F]㒃gߡݼƠ-NBudBJo8'n .c&\THHً_(}Me5g:, u/@0Ɨ6)&S-[(7||I0fF֤[5f攄mK3q~M\llM퇏7iGF=Pf',N^S ifTZx<ϞV@ڞOZ}+Y(L<%͏K03w9dK5fݦJo/Q4kp _kSw nb'kiփA*! I6;o>ZcUf˦P@20g!%p?ާ%A]Y$ݰ\l@a 2Ax$~ %J5˶M6\{ź %_dJBi\zG$}\=U]lS76K2dR**1/4}N<ʱ"8Y`w^yPQGv l Ij4~~WeX$trߵY 16u*M ]֘_#f2B; U.~4G"Pi 1t/fO9'N!Y/8 dB(1q-W 1S:ees"D9دeZԮ? wyaxI0ⱬ_<"[bA/X8  kDž`րg&m=D$QY;f̸m|[(/$Z.lQLs߲w!6\$q>ZE'Ke36!ITE0#MZQ5)yOv, Hʏ& 78<DAơRpS4q)r?jm`A%0Aצ<~dXĹ1 Z%}zb,+2i_S$Eb}z2V[դs|+"ōX;3mbZT=2)'J|5Ybml < Kۛ 'J5IM@L$SiI92Qt64E@``ł=~AS4bW: 9%$`֓U>9iO09ɉH{duwHQ gh"i=xk!Q+יtt=zt"35/ȟĈ뷔w_h; Lqoً/ðŗO 2dS!"D]& Kaqi8Qҟ@ZR9rLp4j3^yNO;@vRHzPJ^nqʌ 4Pp(  XrnFsBH`994w(8]oҪm1}6x2iF v.E<$5ĉ@sOCen6$4W5Gr jŵT;YA^#!)_F 1$F} \LF}_$/4fN VO?˗'\ZNcn?azApD\STXELF^ȚBj۷,TCjA}e!uᷮ8J1+3,?{ߺ޻e{3"»䠪i#[7d@$Z';^Zn/"bWT.npj8Àrb_ .ʍnyKݴڵ-) t5W!.U`bCȺv} <ԙ{[ ̆JeYj9߄V @nV,Xg#BRAiMT[ $5e Z&ߓ0.ZcY-xT122~:C H?iUKש=Vf ,͖=1"n+8>0!ߐ4iŧQ eGlDM"Ch֋?K\?J UQe,cEFsA8ς_QWlއĝʭ/.*Apx0*(S2?u3SjqCV1 xG1SƢGςBj 9ֶ;8C?'5o^HkG΅RMU.mW:3}\0~sEOuBHp[Sv&{zցf&G&$0$}2Fi/n*Yض÷CZǶ]77|GfH?1Fv>w4cnOh!6+|zA4+f.ql5 DI]Sb )\o[wN5mm>+<뱻ij~K]) _+QQ[0%Wu?5!ui7Yo]5, CMѼ`lrF U0GLdx*Y Dp{vK3Z|P kVi{yLث mL7fL"|͓N%;l)i Yr^VU4(^i71,}cWŤ_QOp;V=n+Ʈh#ob`xaLȼٚ#{\x f$r]2wSD*]md0YoPBc6e෉15j(xM?.BO*>"E*9x{Aeo~xZx| qX) HJ'+Df+Vtb5 MH:7(2`j=;6 !3jBT2fB *k)IĠ,E-V13+l5դEԻ9 ˪C#M3_yДZXrcz[SЀ cz8hb%w߮`aE>FU 9;,)c>2C{Ca==  (OuGA҃Ɏ*[#zks׾Y< dsZhfaU1QۢfX1ĭxUvWB(?Ҫua vJ1<59_"n&ĭX8ajJ7ûqd2}. ǔ*n9*4bF+ޓN9ڱ\ Aj^/3| #, W#Say v1(ʹ l"ˆ_ 8!Blώp!^<ٴ_̋P'yý'x"OCG ֿق&҃TuwvQ0y+i&* 4&nz#Y4pf$Wݧl:P')DŝPi;3_a W]z}i G#O$OJLѹ;^~|C h$-')iv aB{;f^v+ӱ/v1:E'U<}\ ׫ N/]L#PQ/.L C[@7-e> lbsaSy:cvIiźeJ;ɚXЦ2-.1'h\kiXp3]4 @;l-$LyStd75㓌TJlI*N6= xќSxu'{`J HM8CCVpG(v> &#*UkAn[;sva~À#13*b{qj[ѤAWU* u}Ua_剀 /eA{35p'o( ՅC۴WoWu4@g-h;+hIgp`߇WG ma= c/PJWm.hzV~K7(]~\J@wPa_2hX ;ns he-6 -wI뻲оn>i?gl5$$&qB Cf:@`<eF8$lvKuGf[+-Ro"Y;8_mRfJgDF]2ɣZ{RrTe;J(h_93AZ4`+QQpJj7lnQ3t֩@Yl7s;Ik1;V*惊j*טڍq&zN eՈ䣬,`MZ{ʼnS@mέQ_@*w+}4mNl=DLR:}+z/nGS fI"Djk~=!M5Ex[ ~ԋ_rD3a)>[]ଚjWa63n)tt?rN~2Ws^Q]_K"zla\?FDZ6LJ&N(έ2 sV6Mf ݎ4IxHnЯՅr|dU}2D2xg=wjb(U%~c! 6 p%_x_4HW;JakDf*ɂ'7h삃=Xei< iUAt.|j;o.Y3$y%'Fb3L ^/8tŏ5e4ˊ1Zgti0OʅC0Eme^F!.g޵5&IdFG7㥽ݰ_n`L<O ,@ O hvĆ:u2?!PEĺ㰇,,㝕H.\tV zIj_-)de YGj:am\̕q! s|;PLFHī(s ]XCJII>?+$n/$A̅qPO>dT?D`T+i6#ό-HtQ3gmn2<2^jѕAt>&__{70i$*E]eD(gȮ(fڒ)?z`Х-@ v˃/)KeƬ5rh}At e(F*.׷V#;a;Ȱ%l`2\SpZdootmYG7xY1`-$esٟ!O)`ȯtf‚I?Fm'qWjVOFjwYś'\эD,'<+6cw#mяo6ɍg~,YCW*ej;~Z)zۑ=؄Iہٻ'C.ށ TFnZ{QXA`N @l{(ͻ ˛cpaJnwekƥtmuC[vu:Zuӭ/9VQR[{ Аܶ(H+Dr>(ff_nܯ fĐŝcKrRi&x]B Ö{1h8(%H']_"'vzP[:9d+&hu=Ֆ6^$H1Xw|sfʹ+UWQ*L1hrq#jwxTV:mF5yj +&?Xv. sd0pOz˞ц$._f\[hgJ4Ӈ i -;]^B+׿xfpOV@Agb6ɬf֌NSmRUG/C[ NsjsLô6H}?);[ELmQ,Ffudd!K 5BѷҨ@yh(-MZItC'5 ε|5DvsN&Io0Q}K+ E(y}ʵpܹ[GPc6ʙ 'k6 l%c"r`k8OEL~dĮ0Du!? ~@jBI%2/A.Ivju>RtD RqDiM V.4\:MiY[mNcr*GTiiS d]WXߪ[B?%y'pG<(?Bp6&2U[ sW p:*]>*9d&OM˒C :]SI.z5)wܸ֩){*HᑙQlS3KXdW5Bk& hӭ3KwD[=PXp!鰡asTw"22Ʈh04]aP30& œM.i?HxG|]n=ύS@xpѣm;PIB1oq]^̬Ipu24v0G4 ^b% RSR /޺{mؑlƘZ$n.vLu I2.Jh/,Tϫω |C3i}N\YdyMCvrd]bv|X^k\i|):^)4Tr4e8ƫRȓ_joI xUkkNxaa-hM]$CU쿕>1JSTD-M2׉}NtN|RvG p VaanU~柊r[v { uIk;h~ (ӪC;up_D@tT3e|؊C/TVלϞZGވa^V+.>Pk0;[)(wdbnL-Ց% `W*?,% R)0+_M <͑Ępk&j3byw8/'rhl/K4; agV*`ѼOI$([~J,̹R[ ꟛRE=? 1s&rv<%ӚwC@c.8?рx_e;6Ip\;[)lneb%ګmURx׭Zѻ7$N)n5KƗ E]L Ooew8R6Nvx%NB tV!yE ` &!-]e產j&5NP֞ع[;RBO("^_#n*v^21exp^jMAL%NS)"6f7NDj%%>7ټᶏ&ٍ`7A^ sPH'khצTEa$(/"ݬr/VeݩR!  :jE(:@w[o刐cc7_H\h:LY jd_p[ DfȬ'-&![9d5ձ%G`|a/;Rr*h@>a3(@`rռ7{YLwAݝvzh`{ g1rBl( ;az&zR,03ݝgףByVN8VBV,4|P)k Cxrw=yf2,A+̙icWv $[c"-}ܱސXsre)R7WcGcna:>csaǯ)@&yNeF qy)g``<Ŕ^j0O5#2>6!|ܜMahǹL[_Ւ|hN[ɌTmRLs$8͝ AVUN aY>H%_ ɾjaq%^5c$hHMwxP0Yׂ{ǣP^r>6q +=" =Ix5XG$TbE͎+JW`ru^Ҧrcy޼H[Փ*9gi:.V.F$d43~גMzO?:hڬ9aCv|qj yl7jqձy˓MSh׳z?ʃDS"σM)lKʡ?NND!6"'[S " ;^VZ;hACq6nH=meF t@4nB[Mt@P4o& ҁC~WP]}W Qb._:!g X%VłK [lh޷Wu0C$)=WDH\Bz2-dÈʑ@^n%u'p]wK~}S6)8!dɀ{YYVzSVW @pTHG5}8*EQ. 'o`E 1RQ>pŰ)Uw@Oe:/νC U>Fָ(гEE/yZvrQM_s> ]دvBcC>S Pf>Y+i?BdX`R:xi]!4.|D=݇n_%*=k+Ic^LLyT"o̬֘P]{AvDxYu v3!NCUX-L-['#/D쪖ZaO#Կ^G,?5ۯ(200Oeh묯ћ7!pB?z-K<`"Uw: 9ӷ6Skf1?fcz\'8*Ж;(ڲ4\[ޝ l7 'p}ztC.. @·u .>=x])<4Y%{Dt}{t.[^P|ֆ~0m%^2(Ki$L}F@-Kwfc;l H8.n@k'rOpka^t i[uۧKm1[jUT0%.vSyhHԳk)S2W,7JQl.S[䅗B@z*Ny0Cjxq\5̗PӦCFpJ!K9(*?;vw[AIXGYڡ[B5. )1]/{=W}H^D2WbJ,d/3OqTV62ޔO'بMfetpH4-7Wߥ=g|( 'ظXnHiEY;6 ;ˊu]H ҭqO,.!ݙm_n:@)_X2N{#do}8uM]/X?p%>KW9Eb{N--#e58m3$;۽e4uai?*'X$G1rS  ĉS~/W?45a1z&C^郐 Y%4ڪsHx-<9 m0/{&D xͿI.a^P;0l LY[Bfp;i8Pw|cim yje?5Gt;""CA!Yө*I>wLGJމ) |3AA) +U❉MjwCHR0?jفmnp}Sf¥ XMJ C8~bl,ӂ|#ӏd2{LYgB'( >tOcv!> A\0vW^! +ᖏSL=Pp3jA>@(_y/Ũ FJ-bK8 ޸*=*uoLXU9'qVhK}eУDB:"=U P7TeBK-Nkt3 2BvH.-yɝ +[=Q hvvsN%S#=i~8n=}xzH) ܒjoSk!ot̀0]:J=vC~N t"e"#I*zVF5ZWn':!42.fzO=YDz&K&05!G~D-#̐Rm,:n<۲r"oabG}b0:̹#p|VaHb:;St|]%@.\tmX4.q꟏׋29ZBu$$cĴ|lkɕ^tg\k#Y'l[Y8[gg\n28t8g0|w`vvvQ,X~ޭ/צ"Pěj]@ŝ!Ί|0ttֲ\1h5k*Vj/$)-+EV.6SQP`_PXG|ʌc#oy{IjOLl{㽄QӼ7>izU`bryUK<ŀjDÈcČ5#vC;sKdR!ķKYwR1dT,t O]6EF$vd߄٭֔p DGVT%^`$câ S3}Fp>wzT댉ƙ3/Բ˵!GeH9]:ՁTaPh*wb(!^%UxMږ6a҃e7=&,͹r1L/KP[nIs B*?Gfi"un$ QaEtV ])GMp2ȄTjiZ#kq-o7!wC<-yst]invϰM>W;k tꏛ>^N|P.y* 90hP]CG㭀X7xw8蒧ҤJ am'.\79rTfG_pH~S3bа pZ'1H)_VQq g+,<aeS+|ECE `]T2.צ*a>:Ty,HKVLSP-x̍{"hUq6YVdc R4 ϳ Nk~tQfd9A j 8GNh{Ȧt],Y/pښ Co[0;FKJa20Z%2lbA. l#Q[ 8A ߃Kl}P#D{E7akxX@-Z'g ݫwԁV.1}1^>>P;BY l[7 L[!#&ymR;5K;esZ&+#t⺙ ݔ-]1l i(]CVb4$/] ?[^pY<˚IQ5'Lk[aMdƗRjVhv5&E҆Y?n _Tێ#ٟr[ F U'xDQΪ@XOYv] ?gW?WO| Ix44QRٍ}ZaHA޷jִ 6Mo*Y.-u;ҧqVZ9Zl,ɋ:׈rc}:Tk]LzKdz^b|U恖8niNVp*(}؟Beo,&+J&vڌQ3E8 2(5%%A ƄcV*B{t33Mgi{jPǜ,M[$fU pGy uYZ:{P˩jĂ>6t}f|.w ۓ7! |ZD8"zY{C|X7'c]Gn;`]f:srog][j۫n)50(nS6b/I%a+RrD2T ZMu(GʙbŨgNz9,$RREdFh'=J0@9&|}PӞ|%M}:+,i2$ U$ubXⰧo7 fPG&ds#>?"AGsDŽ\X*%JɃIRA{+Rd9gb0O@ H"o;~xOQo-AM p=E+!K%wz gXi z60x,* mrNC܏Yb0aK|1]M"]Qh-K՘=m+VM9W@ 7e C=}-}lVʜh3sóLc=_ئgrf IW"=z%QSXFސf.kdr0]BU8ׯ3t~- 9Jx@QhJ-BہG> 16NǢ3wM#2 =2Ⱦ^~Y SVit3mq^lϬ[9}(j&#CD2gd]{ZZ }NњKo^?>e V5zKvqT *ЫO ZԥcqX1 T92/kC7.P d.X_@. BJ(@i&/Sdci6Ɏ.dGrиc8+a zZ:MfsjxcnT*c}NЭh  ck!µxܼT Qt6MNL~v(;Vj21yAR X3)^ҟTxM {8jd- 0Aџ੫/Kz%"9^ݓ6CcbL)75]Q1=Hj%cFU_;a4y{&4$s?\8d]7b wтd_ w"!ql<=9V~7P Noe`<ߝH8Wjd'-c7RdlжY6 ࢱf VŪ|{QZ+ϩWJ= dㅑ{PشĞdG=;|q @\cJAc0-^(Vl KRZqn9S1FB`2墦p\!y=3hps89cQ1'`ՙ ^U jQ=iYKj˼;p#؅;ZF_s|rJ5\\41P1CAq&6|Q|~U5 4v ?)ʙ\E8O:PÁ;'d.bToIu] +pO+7ۈ}YL#]kKm&*t's N Kw"(F ȡ5u-@t^n 7# &<ni>ND}.h Go鲪) RpO9WJ(:<$u(Y1{(mIHfvk,Է7qKy8='%+Y5" IϤdk[*I%aW E ql4oڨ3?`& )9W?_Ф?'qNɄVqupһOP,nG}YHR$'@ |0^^3x&@Ӂ$d 6n9l`٤`GK#aIB{#3"zY9\!JoǗzƓt\f爏 "73NM.E;0jmN`B`XcY,xq>zkz֒J/cW>~p016dA}Z)؁p1v,lg-@ ! (ds n=DE8@`6&W=MQz@aWsjZxNhbÇwvj;Bd)7 J"elos v3cCy^K[l8-\yBb#~/T()U[7rIүQjTxn*rĪ &2eI.JnB%~#:>=035+B͆_SD_lI#o9`Ҥ1{aऔ 3_w@9W5 ^hib=HFZD4 ų==(YoY!ЧIMUʯQL3B R#W4u䆸mmrT߼Ƕ пXŋϳ3iPMC `q-֚Dlczჱ|88S_vSSz֩u\i޳0rNv؁g|6o_>Jàfs-Ƒ_zȀzeJoŰ*sVm;|$h)[=6iյ1X:6xC^ؚ.q }gѢi,\ D aRӕ[!K<')ZX7&G;ЖO+1V'ɤw<(Zq 3zv%d_dbЗ:Pu 4QeJAa@w:#B?&a2Kr+1bhQ$,vvN8(7GNf\ .35'&`!2[G>EqubLV+50' vaX<.L.< ]!TW;4v–3%dǴIvAPt8w6fGqhZ{K!xl7;{w?? P dr_pQ&*I>bimΘCcJwЍ)Z\36"^,.rHhBh7KG&3>Ix[ٔ2JS@`'K%?.cfҡ@ U $ dJMvHx,Y!f9@=Oz ==sa<=a]6߷<#S%jMNM{w_pըTE.pzE.^z3lh~n2g8kO3xLy<c$uoכjl\ЀϷ KBTj1$AL TWlCmCVGlOu0csN-*涉Ƽ، ϏhXә?X;ZG ~[Z0͍{nǚƧH3a@ogUk 4RRGsHedai%Ebof3)zp#^&ߵug 1|b.'x$ӁGR,@D+ujhw×ŎO])Gg.)Sr4fOM^Y(Y%5z`U7col`~Q70/[49}`+aNDΰz~)jd6n;Pb+>P,>׍ Xq Y=ቚf(ܨbT>yS:Q}nb k^)dž^G)'5w4~/#.],l.yuDJBxʷXH%z>?H}>{} ͺ̫tNja]rp]vy0Ghcރ=j(SH({%KsSYgcUXsob*NU Vިʧ,ߙ7\bgdPMpa];2KgO+ܢ$n7d95㦊޿=|1hpӯ=KJ"/yG6ܺ]^I-ȜŕIs~(y&J-t1VB?Ɋ}|.G?b8OS#28]I3!FϰlZHA<:t@bڳڃ%]Wp@OU>81r{Oٷyd& PT bßP5Ξ}(VPJB{%b*\[TGȖ?0IE()YrTK:&ntYa>,&_?Q+Lj\)2(H_5[BYiF)@Ca{? 0fC &bޏ 3r5gKA^j<иT`n Q&a gH έY(C]R !X"mX~>nO\8ۚ_֓V񤪠 :nvROKf .!ekIѻ2 $b1۞6M|E@2s,ٍ%;G;E9WRX,MC`~P0Qx7D"yv&xK (4JGU~y&ʚ>I&*>9:-yVE2/IQAt~ነ KZ&cu4Ag &t/c1+MRucr 8(Ifeb= mݪE50bXZZ0ghY }TKfx  9q Zӭ~&~*)n^ԊcKpc/h~tNo'rS׊ĂZj^_'4Jyl8)(OV7g|#L^YZؙȨX\$~'ɀ/Ȣ w0\3*khh}&SaYYU;$LM \Xv‚Z%d[k'|n7^qb0&d`s#1Smis)A;ypz^a˜3ڏ [{Q7o:2RHԃC;rd"*wDۣHލS@5Ƕrns$GYO|Ќo&pJQgRT⻫ 7f/燤cƿ=bCe)f.Sǀ#.>HDR!˚g{YS7؁'.dsǮI*,c'4 Z vtzNvVn/ޑ}PWw-JH'd ng/0ĘIG8}Uڛznhgꩋ[aV:} !k:#!q+/%%mBff.!P]̼yZ'yJT $0] s# ` 5x[_͔jL)dMYҌ8Nܛ%,*WjխTόʃS"n@Aazݝcb7N$nQsN"TA<+2ηrcG0& uN mA=DrZa-P[&".XW=ٱd>Vrߣ7a2™N+sTzR*'pVMaЭ{ǡqޜ }`މ0&+GQr  slͳ&wՙSzPΨ!ES#^bX`BKmt00`p#|Vqԣz6-21ПZG\ey"Xi-}U'ңN-g<6eW 9Hj Oy2ܙ4iSc lle *%Z]RLŸ|ɋ7~PW^G5?ON㨂34ϊQM|nϬa!k[^+XS7ˁC@x, ,5r_+sKyTpՋ93h@ Ln)ڔ9"0t @­/?z3%%gq+|zHX5JAqKDaC*+}O #;w:pA֐D.䭊 .%//xKi`>^ bء=?uA631:igS3閌脕LM)_T;Ď :(厨3OalR?cHi >ƴ?? r* ϰ\T*R^VT(`JCK)^JT{#EU^ ZJ"^:hGBm Ί#0[Njl(/ f0zAS.ǂ7ZMˮء& q3RwwbjD0jbMn1+0̮=J'!*|-3[ʬê.D_^Si)3O6XCo;!9!A@9bW᭩,y-%)¶Cs+86@*W -)zz}ÀNn}Ә׃2;VG=G#:fvX#0]Խ.+ڒ;/RQ*-whf6ͪqw!W5@opdbJ_cLD34&ߡa/gas(Uଠak52שΫ8,6Ycj DS]d-,^7Utc\EFu3S@U0I7"PVTDCrƤv$3JwC[}\gLlQ-AD>Y[*%>pp޾Ϡ`(*PSG0qrcW5^ZC'WrLF6j< ]%YA'$aŅBJގ!ޖZJ>{sxA\Fv|mh0^ 7h#DhIi_mϬ!ؐwňAO g {zU2(UG9 %5WU#;z䱱GmՉVCN[R(HS0qb~O~޷,GV"X*07-5-il=|v%#9pBnL6~c_ܛ*fQ鑶dÚM X6!$WPh#=fx*ERJ8AY[s{Lvk+nVnd$ 1+TH2rg姓㡁`!"IEvv{RQpc#Q{8ܔښ6oD%&@o5GzB/1s﹋P^kɮG%tJ&kF,LD&2}eIÅXXk;9"3 HW QXxUA,A3H46њB5'aY9I0E+#W`G+ Ԋۆ@G;wMu= [][rLMCg883I|'Va,J)^5> Wd^9~䪭4YK7Q44}ҟ;@!1xdu\xgW>m.-Pp.A|zHʏ7eۼn_H9fИϻuxH,I%kٟjWUŤ4"8^ @M^ cluf^8V8=} yDgƫ+R9zv߿Ǽp9p4'ۦ6ۉJ jwdAo6w1uˌQ_3$qbeJyr&[]ΓZ=0 Qq #z,!"Kh>FDz Y:g]Uڨ )E:epR8EM\jc=Xإ$jծkNqį qHv0ݭ,Dٞu]2>;vj7IbTiم6ݑ-k*!aS+~m|b# !a^Z+t oRj H۬z sP7ok+kd8&Gf_jpPum-<滟"$n8 ک}RvK/F;.b~Wۄ)p_cU ZKM xzH> Ϗ.I4wD{S7nİ>Vx@b ʘRx%HŸ0ʏͪ0\w{%%'~ l{8ڈ|}4fHߥf3Sgd":V(<ɿ4P&Kno"ކI*S3vA%F ;YFzqHܭf@נqsƂd16M|C QЕN?r[<dU3SAvz L7lq2h4]}|yNidӸBQ0h}ǂl$%l'Bj#gn屋⺙":H+j d '0`yVo9fn䁺ጉq06! ?X^ 1\ p^MrK%i=iq6|^U$"Rě!C‡ovF !͖._ FwRb_햎2s&02UwǬ>tl ˥U-Ns9T0l|_g;`IcG"f`bnس#"pO0]% `_e^? BʛMbN.fj6CQ"i?^1?HMlh18G`2$Zɞ"+4.nZރuNwg,xnbs JJ;I>,6s$2P'yoBrĚBk_AMu:=Gb`58(9h8»VՂě폙ȔXk$V|e ÈEu]~?0"@;`VT\}aU);۱gYZ070701000002d7000081a40000000000000000000000016759d5800000339c000000000000000000000000000000000000006400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ath/ath.ko.xz7zXZִF!t/3[]?Eh=ڜ.+̌ksSí" [%nR5%7eMq~xP[ėeͬ1m&ɟs?ͻP),jz %,3aH i],Z}uwB/<|(ToJ9I^|vv/U׃|.]fB dSgJ:ןDZ2Er%kAP>ӡD<$6N=\0a/]iPQs崆`TYQm ش-]h$ ON?ew1~`\xZ_ƺ,lA\*m Ziy 4~V)~Uqq~gVⱆ%9wO{MTElqx`c nA?ƴ"H͔"#͗-k-gM,wґcw66qFдE'S{1['Tkīg̓I冐Wq5rutChXhLjoC uS"Jj/ Poҁ@:}ʜwV%Xp4[.P4fGh&C=~$"Wze d4,~YrcGIpG. *agdGMbmn DYP/-KQ dsrz(y >¥gOAD/N[;PIӓ@p6B+\1Gݐi!`Z0"r1 urESL5'W$p jaed] ~IPŽōMxל3‘2DK!c}v OTEZ=)m )A]{NWf c3v#vJ ̩jEXKG@ [v4ځI,CWU (qk]:MoC vª wFlZze7cgzŶ;1(\5=< Kskk9ڿO@| L8!ȃ0dg\L)-dL ZyxD' w+L.P@rן\/d=swd?QR~A"hMp0m,+IPtOݤLW k`>hKXIu+xwJŇ(*JܣG~MyjNj 3+t Qve iٙ#ϊ2|mc'XVKYb0%׿Q!{Mpݹ۴iy&!xvZ(sR#*>اf fFxCKJPcHk[(u%EN&~{aT&ZymIqQg:#׷#47yp ؋4 l/f$U l#Uix o ?sqe,D (v']mlM6+_8+%8W}*2l9,+}?4Μ>R ^4JE~`8X 4$Zu#LݏiqG!_3tJ(?nAx߼p !x0i2v^<1K ,Fw#ʡNw`&q5ە^~f"1g>]-< j7q'| rY^sQZ("e 15Mq3N ]&e[@WU=%dU͟YMٞpP隯2ODam渔@v(`79<3~6E OUH=*I|ҏX6K|eo \ y`\"t(B aUw(Y#.i"U " iA椽ZVKȣ&c*}gm?j,RdYqp#7?[{gk"V4>)H>3 ή9I&F"&N; t5xR\}KuhZi!H(>\ZeGQOxh9#ī¼J[ȉƚLg'ռGYK2T" mX(Vnq5T]oAVB@Yr`;!Q2:ͨP9v &- ˚IKհ+ 0 1ZFE@hb0wo?0bf񼹰w1 4W1> 2F|Ƒe~=9Nm(YC>=e}L0AQ;9+G_DT1Zw1($"WK"AW h.a/p9N]q@g3cX0"M(ӟI[#*h`XtLpb/՗& ރ-q0D{f]maF2,7hF u \&KPjּ5CZ7j$ݺxU[Lס"OW83A\7ǫc|nmK|F`=KVhv杽m> AE^eҎw q,d YiI}˙BPֶITQW`ۥT2Κ=3)>L[NR =1&n5l΅ʢk{_\KDVTx$,RİUԪ)ZytIC|Eh`nWĖnl KG;](UBNK4hTM TuvUn`ʗ׭TD]dAVӝIUd)Q|2@ƒ|+- '0yzZBRei \&IO@e')}f5mnۂ jA&i~Wzaͯ{:޸gag-D05\pI( g91A*?3MasQväWQ4qA"f4^bw*3/5 6gz:p] Fe-ǚZL2",- R!> *3Kˍ)=l%6 }Oo Q ~ЅS/&i Q?3HV;,1me8d_7͋`T$ >SGUT%PBίvb0Q9}24a5TN|(CA`8Dn۵P&Or$ {1/k0t<o7@zv/EHYA>T :q=Yj*cw(&\[js̄Tų*~'[^wY+K[܇X1]]HN^Q~`TT.#7\F7+K{O{@xZjmAfqu80$g# 7'Fy3'=!f*oe?l#2s l;H ;3uܞGkҽHe.7ug(>}6NF4qb??5g C!>UW1 ]^;89){n&6G{Z(, pk<>KR1qD{oA_JKa*M7dPѺ0UG磷H6MרN}ZEVsĜMl ifqO:W%>& aP8Ȥ.Ot\ȳk90zPy[3ÇjgJ`Ж Pjt+)Ra&!WDU( ߃3sӶdD!։VQnʜ5 .q:PcKg$ r=snxݘ2λp}'ᠨ0MgݚiZW-yMj$FZ\# 6(uB>xkQ-/f<ymUπ>Ac3+-C_vX?E335E_H+JR*`gZ7{-?'0V[;+W{i1#zE}X" &] ix)F_a:/}}c-/HYH@0ՕwᲅNn宅CplFn BBaQ@ǿυ[:Pƪ285{6gtcIb7v~~WKLV8VT8Yh|"Q67z{X~5 WA ߓwMAD<ǃ@c/By&/wR2eE3vՍJ?}+,X9l\GՈ}X=}kWV~nBH}{;A젊Xi+BݛM2l-!y](j鿠y^*AXi&vݠRg򞦬6 &TGp2,HT>N ĉ#k+!q QynqG +j߮7:w'>0VLuu = vv G˭G&"b= ]@k; [g Ui2}rgEf1w6>l"`2|H%چ Ҍa HIE5=%~32dG;3qUIrp[% E4.dL7~{7$;ؤQcPn_OXTzF-Gf{W77E2/4%?cπ'% ŲEs|ho;940j!r;yv&ftͫ陗˝4cωM$N{OcAv&Uڳädpa`WɶEn 'n+;z+7 &+C.~0/9U]F3rcf ЩY~6=hk3NSg{'%TH\PZwPYuȰ`lA1B美M(xSb.#bUI&%_`-y Y׀#NmWENQA֮9ܤ;rI!^ A_8MzWBFw?:oö0SE<̮= ul !өXu2ܷ 5tN*v\چAoxi^Ij=9zN/H:WcYj nȦ۫6fQ2ycP6^xs/KHaY2 T`k%: BF(H6? f`~H DD|Ag+6ZXU%B|Sd۩ŏ"vt5<ȃ]g\MV TE! eZݑf ivr 2PAildf8bwcC*O:C,E@t9XXXuD;j2:|+# YQ2g)diշ&NĤ"@LYڪKT Q\}BP==4=YpfanRM2ml)&h]=ϡUń$){5b,X RւI~1EIi _CBjT(U~ %G\([q:8eUY%1;*LcjNkQ!LR~^=sw-Ժ|Zc_3)b*_BB-pɲ;uHuj؃3?ѽ.xEN w%?85j@F7HX3.f\_.S\M`Tu;FЯ9&~/^q:|!h. gK 3$gܘ鷂PϿDPGM ~J é؍D#f aQַx0!L>I2A!>8OL!&-j* L2OEL8:8eg#t,1~i=V. ho:F&qY9t3<里*}B;Cm& g;[VsLCP^434opsM(Otڛ%~iJۈ" ErȮף9^A'4ا3Xq= JܿZ+Tg>/5##ű8'>,P&%/40+Sd^fadA"5 `x6$=ބ(*Λ]zb^}42s6ٛؑmvcR\^)VOj*NjM0"Ib $f~UwLj멊4BhWH`}pkrw͹ZyP :  ~u;F6 ɎoY` 6^[{ 63`PL6/Pf6I}H٭`Y>J/]+;E:LY q vaqqv(@ cǝ*Ҭ0.=iVg+Gûqqΰd )p+|kEiW{CpKWfr/<6Σ ;W:)fTZ|_XP!Duo*DU~ܟK@us_pXBQ**J폡z9G+dL3,+]SҴ<_P\\ S3l:lWPkB~|-Eq.\b7@f=(|D+i.{,^|v\сs*bSZ5FxKuheROlW^b3Hf6N.E9n3> c.ce= KɡZ(i'i j] +:/wqV,{J^&sMkvZb(R|Lֻ֬GYx .GLBANuaN,,AGc)g&iMIM|٩R}] :nP!/qײoiЛ&dw$PgۜV,ᨓomr7gQt]E`&`cd ҜW>?. ' "QKVkWƗ;ۨEX "u!]zl|TLdؤVFl Q.Ŧ#@ 0<>ףŚW| Jv)!soVVXl➂6OM_k/eǍ ƀ;CY\hT ɧ%=(P3rlPoPh liZ 4:bʐ$ _o 8X#o[F< ; e=ƭ+O, =U?:vAYwE/)h =zu[5e|l({Kl 8[O}MN EB&Kz%6wpMx\Jrmr{ S@I *GU\ &'27J;{j`*v 05DŽgpm F?-mɝh+ M")A^ cM|)D'E\qlOs 8O eOW{ /|l>z.lSq<9.JptAeP>nǹ<Lr3 'sJcxݴ@hE(*+!UFH#cڜk"8Ǻ;*{&.l/"z %_} 9oD uŬZ:};ڽ3 d%cR_YPḒ鬱x*Gy0P&i4( "(m Tr` 8VBmFY +)ұҢ }䈖6$ǷEBSnqvrt[L1AOá0.Y]~^ /+/t/̎f?ږ{ui2֊s~ d߄mfBäJ~>ʓ3&\'"K LV=v|U+kfA@^l4C99c@S?cyҥ{{4d,Olw}awO˨)L%U+I\hDs ˾59A4 vIg[y 0屽s׌Á-eGvǪu}43yg-V2\^盠kHfvXg^B/ggD]~[U ,@)ˁLG "re͊7LMO9m.,;r& 0{#j?lqTPgC5U7h3ƜX+W9hAfRܠ RlC>u N؋G8_5?S.v.j/ f\]<٦EkNr RJ(Ns mwss?z6gr6?U9b#Ko{gl-;`̻a_Q>/31OMA^a5jоl+59MuˍiD(ph߫|/e13Qa-@i,ICl#ۭH{ڿAA E w]F oC݂O.7~.[LWf%QmEݭ蜍Z{SP3+G ,eoiSqJ$pMXy^EGt׉i(U{X)ڻ6ʍ&0yh4,џ V2F*¿ѻ[=nv}%eWC(f6ӫVlW2~[`˯}MH#Bdz0 /b0tv']A&K H sQEJӴ8`K7Mg}0,Q ݟ2c6uaf`J/S7 ?3y#Զ|D I$͍{/G2S/DՁ*ֽX> !41rJ+`9(5 3HHSD*󄘸>ጦE_Qa_:Ⴚ2څ;L@Ni`{J!muBh E[$Lxdt?SE=c~}X{8Pњ~4X/,@o&5z&!繸RJ*' 3, 7X~/]HP"78R:Io :lա:3L2 t?CteU߯㟝%5OY*)-Z{Rw`IgρVpwgyRة1y_!J{9)4عDR,jt'q+F:k>ҟ?wl\E{rō;ʝ%@ioKݪ!좷6[ ! !/f0~"u|LȞΞP Ml{RY>)(ϒyWz[m{=&dsFm u.xN i)iub⊨yp^_~ /k< QFɞxGoBk_`biWnU z3ag%q, d7w܌mI#QW#{Fu+1&,ւrfDh% I*ͲWPe/^ (e PjcN<%`-B S:P{|hl,u>*SgGQ仄-x9N1:j4^TH`}jAfq Ewc|XLJҞ>m?0mRʌLjXʸ.GPM\V i"p+fuPxw_>@Ik7(X$Uޠ?Ol4dslz_/Lg铍0v&*\*us>nu6YqucړR%HC)Sqnejw$`\%!w>кi}^ƐÊ'fmVUS0.&0ljGQT(R⠚#OArZ:MF^y! 0 2@Z,Rd*n- `ѬuK( j?"{%YciV'"Æou& =LG}poK$: -|{Jdxn)QMCܔglqPnV&mTLݬFxQ[#EAҺC3/MHsBN1 >zcA}L^Aܭx<pV Sb=}.6lart.hwcu|灗a4 +rQ4W8i ArsR 2JwR BϨbuk:8ܐsa/>dl)@A!S(S\&چQȍ>:M\HcJ&:)\SFxk 15<͍qhi-# $,2#12_ʵkO4aǰL9!Ky{Xy=x}N*>K$Y\泫qD ;luh,[{L:pܧàgi}آ4[x"|_#فaRy0nhl$78k&Pn¶ci[q26GE6Ly˶pa&2/g9URVV.{{(=8% phEp&edv Nxj sYi{y_4/]>Iyy1ܵ $F!BOv kCV<8̄{s@k# YΧx17=%SQ3Ne싗f|/1 j8 i!òБoRRɂǐn`5O,ۏlEa4m9CIϾ8;"x/1'lt}98N%#h̭&C^ֶ:4@wqOV.Ee_/$KVv_Tǿ9QA 63Z$t_cݶw#&6#WFM-oz{bXNqTarHa*=Ec(@@]'ENxoY[lXPZߓT@Xgn!nxIEQUٯ{hf3`uc .,(ṀvtBݨ_0Y2kin[HOVG%(rJ%%Ο^ 5?b̙i&6q h[BwCѤ;دCG֙N>}B &jG[ \lNx4;oEhwɢ >![4'"aʝدŸI-_3LgIj jV&aXܒqWKZ6DTd H<b'VC~ԣ/̄)>niCPPtKRW_N뿜Y`ugal qy [L٭,:c:Kd,SܵE'88 l3Dl##Z!rj]W\ЫȸЧx<-oY slo!+reE ?'MxtL9 Wا_!{0wU]Tq":<[ Y\ .i0b90 :x[|1~ƗaO>aa_؛TJTۧI\]k3;'.+Py*~ dmj% g]| d7ww˭(dO|u8N*s.jg|kʕ?6YnmSt]a+<ّD"PRPi3DͺrG*NA'| c^O}jLK(ܑQKpC$\[/?.J%ǮeJlg!p3s@k[etttf}eM?οyG@(fr!d6>Vo,, %-QiV.Ժ˓T ^Evj]m_wJiw{m7(8(fesXAN/g@ Iۓ9QFk 3 :p.{<ƨc@>lW*l Pܪ mRHL?x몥%D+ F?9*; " č ; 0百|H !<6eXD& w+jT@zf@`8@,'5$wkz ,g7?ٜ3 A}:a-amRcr,p=4! kׅ`iVn$:Y ! 9 iiD?;ynB9%{(j-|8sǢ<5C?X.z6Q:Qp!Z e)BwY? 3um=4M t|[Q5+KӐ{E`*q=g 3}"i8.s$u0O<@ soxH .&vխ;6SXLs]RKk"^qy886 u*K꫓ Quc}!sk躤kţV6CHfN{SA~]&Ρx lxjo4 KAS䯓]` 8k)U/X;c#qӅz79GI|X:JKg1Cg:9 X7J U)"[-AE:+lf (/G.z] T0w vjLU 5NtNY EoWWO+xxݚ'n[ z☽se^=,ɢ?ڡNT?t@s`@G+B޼āGd%Q|e)Tue,IRȋmB t`dz4g.4jARߛ,AWЂ+7,ۀW_#U湴-ՈbE,s*j7ePo׈LTotJ ?ϰ ){.<- 3X/m'YJFBMHH="F,!_9ZNN[ꇸ+,IRr;^w*;)sgZJD`T"\;(qBm]oq{W'j\uf&NGx{y/q:V39gO7<V o%żmjn՜0}z(4=v3tipt%Uԅj/f̈~̯>eQr .2γt |hfJ7^Ni  za|%ûUŃFb"we9#p[EqH^ _\+EzQMA5m.LIVDeXEPShG+p;uä`eLD|"kHLV>f6N:ctkэFCcY]:&,$̋N?F悦VIVu?8.v o+ZЧyzZasw@hקz JVL|fy֕ 3 " գNOZ7]DIɸ( `$Uv+u6P57r\UR-Pi{Ko6Eh }B~&X{?Ou2HNFI"Hօ_Q-B>och]ؓ`Ob,teÃh218\F_R^$7~Udqe.Zfx~RRwb-[E$#`^Jg{lNTkFh'د}yRKfHwޑЅց@)>H{T}vɉ0\_1ùg%NVq&ʴCw|}ޅg&[3jVUfY6tq/ 0'i_FDս|A\`RpX[^}p%2Lfzog[œ)7$f#^3Yyp{Al(r/[0zl|p^ZM%Z 0-;!/f0JAY=lqDkaLgs?S7)yޟGB6%QRPW| $fa<궮A(?c^*%s=6_> 4n1?dk`=FB brp;esm7M(s35E(Uїd+OҕTs!oI 'l1jU:tʃ^xi'5+] wPtzS&%vS'|o0Z.yT5Z>!p?^Gom|^rrpA;NQ<}\XZ{ˉmlPpJlj~/eJzܚ tƉo(ΓEі2Phvq6|긃sك.X=Hˑh[@`$@᢬1(ѫ&%jAߵY]70?߁RW?fR Q1yHa, gDqjs&YFU[ Y5>Xt1 䡏zŹ⏬w܎ǃ5<k3z6d808(gŊ*U; qu/8`9.; $6.wqGP#ȣTK4iW(d>?k]X񥦙܆t-U_8Ơ_ǯg#M֑-R;=_-=jC#Xt֏@]#lNgُ4 _lżk:3! &} >/${ފ |~EW.6@&p+GPo"zZ6{P3YSy%lt FT>ueB>N' >*=Nl5Fxsqzŧ7qU8w'|L_t3P;z)j.G8θ!?!08 g U6`Yhs_+SX}(/dPfI:1M+e`X\^%>=MG!-"uThHhDj;߳pa7rNYaН-`.p~B$6wE'YO2g4'Ys>d1X(d \/v,M)d Ue)nub4uP<$ $ˢfh^G[M|Qc *бchs!?p^|> .ϴSSja}."jaKxľԺ6lV \L NTDw ž=>jCFZViF!2Xh=(@0n<9 k8u yȻ+C{[ŕ=*pH7k7{؛$B{0KqgtB(V!≦}|$T4e(Tڐڼ~gGV%/|̓T_Bk掳 Bگ&x1 FL2l)<=$] Ͻ7?H~<~Z>~X45joB|gx.7ΒԑWhd`si8gV *hjs5faQV4.ecT/RsQvP(o nwN i;KV7)a^Ӱ˒ ? ~Dv7J ? 7IӻT:^L>UG0Ԝ-hWrzA>ϸ:1ŦHc3p' mdu9?FN3H.>Z}qĆ DݑsuCnC3ːhc?wgoK0euHUD-< F/тI^;sGDk"MFc.҃S榵ㅰ9y ,axc(ҷ>4SIlj d[!ɂz5ϒnCbaTZis"RRVLT3Pc?( ><NZωy1b<{;o9 EWD^%C؞G _;@s~{„כڄ>2XA=riM#Nzг}H>%MP0pG K@;#e%tQHSKX/Df$ $ ևxNef6϶#}1~26_N"[S}AXcξIY:Pl4:xtAUjz^Od2=2/=ScO𽀦 ZFr$;bڧ@ؒ$bX,ɿ"+22ض_P&&2Lޮj{1ld]&p2JS|Kԟ²SrҝNrA.w8cbDR dOc7KfHXat2J.헄6b2 glZK~mM{1"f;.Tj[ӟB֫ROr&3Bka\RrXD*fQl1+ߍ/U/p=[yeZ|ҀJe ;}kl,IrG^ɖ,zRppR&NVzK&FqS]hqE'Zd͠ukDm`ҦMC[0Ma|]FV/RwAIdR%2wyH6f>,Ib2 "IGrmEsn[Z+&CCpT8j?du`&qŻ9)i+,{1+>zyx|]C4ե<)ѪNgv;򘁇c ˍAE f!RxuBJi۱KJ'JQ(Q֊g/ξ'pa߲]f'DXo`{@b#DQWR^}+t Vr6ԤI)yh  o} '\4؛)Oa<; e_aj7bdC>ݲ4Zc\P꺸Zb"xLnN&)e5uaGVE]s2eaYҹM.Q:ڎ).›`OqN3Y\lDZTE qA {QHnV$VJUSQHOƜ`xN޺ui+KhV/y{*SK&zsB]ך,@KY {E3Ԛ*O;Wd:\~aRYb2+UQ3p\Zz($Tw(( d% f<2.hw^NRBQߞ(oID6 2d'i+# _iOb3௺B*MTT@Gn⌣@?g&l+ Z;qH8x@DogW2J&#;h*̶[=Rwtg$3};t¹ spC@ًɥ֓b位H {qgC'@m/͘ 檷^=aNN0_\/77>Y }?"F2G +zrxhL?Sk:l6/yH堿j wHȦ`1D)^E-3dZNh|LuXSO#1);)V[5[O\_ѳbdDydӈJI~58(r/xsJViLPKz%|rd6zjF=!"=C!|o=urd;%U“u}D(jGܿa8<L"%H5qXK$墼Dt֙`of6 lx3Q"-p9co9UJ~pHc/1ycF I u^4޼TYCr ,'ڨw6ɪy^AGslYyɫ=Dž/<$ok1KD6PЀu@7 ]V{1|p`+d]$~OM 9IoW&?LŇE H))e3->|6 6(>߽8oưcjM=YUP7U H෻Mڧ#.QfDa[" (*m(D*+cY3f5@j)sɽDdN^u77@Ej: n3 ;)"@ 2cKQzGn>8)hd:5kkᗺM!S~jS={ Ne)Z%`TOD4pH"9o] ܬs=Xn- {a߷*Յ$xݏY<%+)nɰ%Gi1p2?aTJI'҉RyE T?wg2ԼnBM.s* :Fprez.\xK{Mb۾DB[c:aX斧%'Y0AABN?R,ȅtx clfMoU U!O@9l|ՕHnzRb\dYBz)rެr6G8@ ;0':+Vr c2Hhruۧ-ÄNߓC +,xEk/H#RVqdO.a)kk.OlLN% Gy^:X *2#rl' MW茾QUXECW)K%8w9XXc]v@okzv~ޣۉZP2,+Q6#VN- (qnc@]fL:{r ;e y8e\K #C/y|Xi BR% W[_yo* xu5*(i:M n/~f%$%0FŞ&o z\޾@>_4^Z03-08ߗ-4+p!r-.ң*;cB` *` q\M4۔ bVnͷw`鑢,zVmDq8N@2%~*-He鄟jXva%̮%pC$ ۤÐ:O,2-5?>=lc7yc I],bӲdmU㓷>}D#쏑?|P)x<4{$߼5@91>1ui4Z< %x3άBzF"~ SJ+ܴ, VA2UcX06 M$#J'ܡjiTv7 GFWUL Ȥ$Z':3Fj{PQmpF psME*|N nm !5*_n:ܼ`52(tF>*I!xHK0*b <9I:׵X,%;7: o.^8 ;{u9Ŭ9@e DUXcTG:%iM~ЛPxTDMdNHtחgěkW F5ɄIɧi\v#EpgJCt q,*s|A&2<kیü}Ha2igJϜ«[%'&v_;opQ"bA%"0޸uP6/qPr1h߼:9P_@Ül)BA^m%1"&e=e/7nVh[7ͯUBgQIA.?ܔ`^*MG)naմ\yP쮆^8r>w,Q_f,дB2d\JK}/8Ndu_.](AK =[6bMbijjrnqӑE`~%r،$Kq|tڻN-dt]Wh[]S9U _~(HHCL/:}y&E>->!vJO' te]D"Ӧ+1%Bu9$@e[Yh.%j*XJgpc9o-FzWwЫRgƚև*4jAȍ,/WT|}94ՎK^|)M%*@Fb2,4zYY)HF4Md;l #NEvbVKuUEí;N$0E: *9GSuF+[Mq;4DcJ3EXǮ@(~,2ɞ[6z,Sx#dge_{^ nSsD}>Đ^'B etgxDW#5>|vqeʻA$DEǽת{R6L"6!!뮆m+\i;XeaӈBSҨV߅;vﭹujWcΙ>gDoT<`TÄW>b[xWH9'JUߓDZ+ەXU⵨D:?62qEr6AFYbKR")-硙wJҷ=$ ?lxy[D~f@h/ֿ+XLX#]@}0̽ƜJ?ŪQM$Rfz[n(q'D?OB5nk./Jӥƒ#5P6,qb(p} 6DߜI<|Tg{kV0$XYVT3(ѱQRY|Z%٬.X=\ z4c8Es8'҈Pq%9w sL&*a>osY4R7xbif=l VvE<_Ƞ i6u㍯J Btڟa)[Y %˦T8q (xg'CB49ǿW\YSm/cGi̩&" bn}U`Q/gPIm;6d@ቈDn"7io*"R̰oM>O9ب{.dYxIX-O- {cSm(j<6Ks k5N'r=ݒi|Ѡ_M]3O3m1@kGƖ_k453JIa-M*?w%>ώcX/4֢WVTi={~z-c$'ͅh ]ΰ$_Mp3sut 㙉cR[5Bh+9?)v8P&B{` ;8Z1q~uZY 8ϚN3YE$>8%j4Zzˣq+c2>)湯 r jWfh+W΅Syz|ScsZAq㯹0*bF#Q\3 T5(Q{Kk|MRْy)E󈫥g}#;_PUeñC FDa鴚xyN#DjӰN $gP0AI}1;sLDd*g;k9m,2Z&6V TdCYƵM;u[]!Vy0FcrIio]<<,})% /ϒَOm{u]LųFO8y:q,^lh'd=Ь+.o{KsORQЧ[j@aya==awfRׄ␀o&y%~qM\H\LdBޯ#`1 8t}Aw*$ųz(Bvx` t 3QoD+y38x}IF7[#pWIK\j<V"fTR1'#P"pb`#Z_`*3Vs??'6q@Tewf#7 ){n&w+zKh>9XӘ J@lKXdz,O=I2F-YU%;wJy[LZ0=dL~ߘ=uІM}n mh*>{$iGQ\#:Fy1!fjAzpATK؍mo a9 PLB^.nUQպ'J] {gA?O,)e%OM{C7M` 3tew,a'G߬4:J~B(>~#r )nTcYZaKVs)z¦f38׷ xmm(x'Pߎ:srCE:*f[mbnc&|˨,9U!ޱf U (~#^5!W >RQ%xSnKCE":myXEj=}FqJ"{IEL`t.}w bӥ|\>AVQN%~O_TukӉ.L0du:gcQi1s`cvOad1|QoBy:R͇fLS3atB:f30i夡y|"mqaK@g@+d˳Dm!$[ۼRSKjƈ)}ZwmPz 08!6~>yAĨǔ4<^ހH;Gk8X>1/wK#^eoxmp _ ^g%4eLibtrQGсΘֈ}Yg?fp)g\vlhuzTs ]‚eՀ.'|g }"8uZֽIbT Xq$M؉Ž7"ރjD,-OdZ3x?VU rV9o4X = yP7TPCRg0gC_/P`p;@1ޣJ(BnʸDhL &^r5ٞOΨY392['`g\-/Z@WI VBѼ/zS&-ߟDbϹAD?9# X:Q(lrŻ?6Wщ|R ՞wM'8VcJx_ z1 lYroU&XezM%:) '&㎱qϊ!DѸ.z[_&S&3I؄ج1*;N'sQFOsXF QDnF% ~QIɬ3D|FA'$ DNq@I:ݜq|h35yשPE/ hU ASOcܶ7>SJS=YmРݨ2 n NCd&K d#kKă]Sn3/ E觕 H2T6 aU Hy*q)9" /W =FQa^6s 3m:6}+.P W ˦Cd$cᣜ>;Zj3F:hg)S3Px!QU?Vi$Wk 2Rv,.T(UAr< 'nyw#tN?Y*b#u؜B_v`<|GZZúܺy"Y󅃚X^ңpU'qC6=.nB>:bv?enFw}]MHy捜$o{6ࠗ3&&n,a zR%TT3;PŠi<ٳuc,1IEXN_Od;HDGExbUm00F#<=KQ^(y܂/}ާ&X'Lb^;1;kk&6 >]Dʵtu'5?48-3lӑ̤{m^!|q(K lΗWZEۘ ӉPfp[qPdgsF _*Z֟I-4\;6~-jFd3q̹v&~IZ2t~$вtxt?zlh 7}w.QIa2%Q(xͬ#Q|cv׶v}|a?P URq6{Ҝ7נsJ>pqݶy&"Om) h9q4Ѭ"Z6H^јԋcM uzŪzSkЈY|lY$#7qs,z7ŌZ/'ldl7Ìw גZ}MkۤޞCSgC4.'BΡ5+`x(l%a 0WbCeӴu&(ͦ,(pU#0Uߑ_Mb"d3Y$M+Yq/H4pwgHEu:xA\1xAhtz|] #+x! ڬ$3Fhd[ Ze\V5GMnۗ8wB!ͨ%F7D7-L !?H<,lEm&)?cY2ey0 & r%k.bw){ʵHRxgKۅ >xu' ~jr9BPʾ7ᑽjm)}V%>5q7ȌV݈Ҍص ljI-^I>߄"Udpy3/~Z8(j̉Hd(LG ZsGAōֺ:D+_(ןƜIf- 5pkE GɠGPY2!B֑iǸYC FV`ji?[琗0ir0uItM?= Y .NuA@/4\kQo\{G}* 'n a,}g{D{R\W)oz $/]E ז[FB7Ce x7CZ2\D~Q=&yQk :ĺfH^yU<8b]ȽĠM5Gu|PG9/)p'oؗyT3A $p ؚbe*f2f2,'ֹR}>zqfm$ ܿ;r"w.]+S\l|r{\ӳ8mRKR$@ॽ>0,Uv≩/-a$pkZ u0ff(/zXGbH4 !a1L #cɩ,_gZ.UBBEp ȕEb׀pզ\SYʪja[cxy5JͷE\4`i3;2P|I6ûp* -zn"Egg<<~?'XcG"uʓ/yR\YzL+\84`F2-ek.5￲U5QwlOkIY;NG N$42'm#v Wo|M83xV EǬ),/r <'ס#}կ>~E$M)*?`eўu$iGǪ7gׇPMC g._E$ĿƿBt W/3PEr2*F@XS놦 Aeri5-}*x4̵jHG!όE!,p3R&Ck6=3&^Ug>ݫo-IU;:"Yp[1I@~>R?%\, ke*>?EK>X .]zzp#kw0H5 xV:CNzSz>[G J>=k!.vYş۝( xLAZ> nWևw-S~Vgw")Sbb4 l&o-9+2)糿><3&E1P𫶕5~˞ [. *aP  I[3=VD4!.V!&͝g!@&S#Kyg-[8a57r!CO2;Hs*#kBd>Hsj:;tғL xlYWt6w߭^ݺ9&[:,}p#9u$ OV-[#;u!_wiy9}Wj OBB 6Z2p!M17 f.g6dfMLWKv-J<13.uU2AY|T;`~"Qs=-2|*d\g.ubƇn3X("=[fβEq8<*9QOh,֔QU7z#DT? -]"T? rFKCr",] UWF‘DX6])kg#3{VmiωǾ ^j e&$&Na Б棢ݴV}]olXiyy\WiFޚI49MgKj;x`jѻ>SPeS_q D!!;$xxj> PhGC1GnxZL*U)C]*erkʧ].A0+LݻT(jct$I]W@X&= >ߪR.5>O|=#.H‹OP~p ($c$a>m1ʳY4;s\[=E #9]Y##hApϝP|dOD~W; oڶ"wŐoH.X\` (+:-=BW bRRZ-bECDh~ȳ&7zn5 d cLFz ;M/S ƹ~^Ed.M7P7SY BBma?\KdV>ʧzޫw{$=p?6j+E:GO@!ܬi}z$0DM|xbKr2^r"-IHֶ>07bd!uSЀ`0~y5s !4m^T0{f߾ gQLNV7U"8c#^@VUݳ!wPܤ "WɡH}@w1aI@G^Yo0'U6=8rP} 7~Bq \[dm 6Jl9eN/edVC?;uRwCyp0+oa>UIojA뉙[<;Y‰D [|x}:w܏N|aErЍ_$[X8jxG[ZϾ2?|+Ov#H-7Ήf FcV. 4J /MCgwc\2U~3}4ޔlh}9F86W1}Ȟ](d!VK#zWb$:0OgGhz_6\5@Uek!+{A:eviDF;>[݇͒uNbA a2CG!թ v7mfcь7\(y\x? VsU `2QN)gTkX>kLǚ)8QgC$+/0d"N-F l{9R!D[#\G BOX@3=<+*_tuɅxӮ%q'w +bf4*ZDO.A*$wV+(bعQg W`ԴEzBWb~ym4y}C DDn0*ߣb$~Vk7cz4/an_qs҆VRW⊬[e8tUcQg/ nmYzrLN@} < #t{6lnJl Ǯ؇ll\Js&Z_$uJ:R?2bق(E+T#qc`"&S{ZP#"`:;Vp!Gb_'B I%%L3G4(+.j%輈8ol%Sr(UE!2q~ <*_Vg 'ucvOg_oEBxKp_Z. fOqBnTg'~5n4~50}2;#k7.@6݇{(oYy0DZ*m; ,x(F*խ%R1'<2csQ0q %g1u!ijt q$+N)&{1%ӮGF m05jΞqGKS_10ky kMqpLc[0*C4 g)mۆ?@xYgJSy^Ӣ+ bmQj?M6[uo@+)7}Gaivni`3vpm|Lͭf_4CsF 4K>(ho'R+X66DlW%3ofo ѩdA9}G/n^ԪW۶.\p.M[KE=ĺ1G+r7N2^K!c݈߈8*t3Ϳg- YQjʕeP YYs%t1 Qv2eqA)ar(/|{KBqQRL%+FU*`NVsđ;E.ғu)RJĩTv02T@(VEX~sY XX:B>yQEk|_2~q:nN~6vV;5 8C0: fRJ@௷r P_܈i|H bL# d *PuFz鞧$ ዙe ]/K?*zo>OzkzM3[W ԭS y=0vV[y8B~,#cw+0@#0!DlRE2.5mk6P^[rG-j['/ޚhߝ"4WۖED舁)P2ٙ䛴Woo)U'J)X}G?83)TYcfw2*Jis8\ZJG5v&&P[Uْ2F싯+k0,zkh#mk \ITO#ulGj#m߮*JPtp5nvt)RbDĹs}9N 1pϓ#P&j&d$Q¬U7.6)BXy_ ͞ā[ ]TQ~/F"Hk .QD]T_m n3w@.Ό*]`r t@-@f9+Y297-)ƱF<#MFZ piJ P<H_NJ〩;.`gHQNUy7gNW!lGF$=J.vL^h(KZˢ▽Oh*H?[vy|pԘo*j`dfĢ*mN57  Q*6>L0$)ܣg쮑NJe'0ܣa>.z0P XsơAzSH] aMQDѳQtp|MD.{,n4SIƑ`"!*0`nb;F~,fx 勡Lwj[8l&ZU(8 XP3]Hj{O/p`ؘ@tӁb1m{636`V[wh<[Zz.I>VhV 6\;-xhp 1Fۉ XJwPɟhBޯ[ ytz%̱ Kj/Ub8gJIŊ&  ФֹZcz„A_k mU(K?l[mC H-UE7Y~1&H@~ Q4Y3L#X3v2dpܶRKR/\7-%bVƛp.׎VhnEyas$˖^EncߔӮ w)G >t+m8&Vp=]f%SGUk/ e-*-w$[ONouYp("fYtH\uݟ~,K2$3rTX7Io4~!l=OL9Ux߉sMJ8oقd'QQ*І?)6g%" (E~gZ'U>"`xv21,ezhRCOXYB4PUDRm%3(@ׁBūyj/?}k!ztblWRKRMH[bEо8iܢ">F/pz usɴǏ]*XO aw漀h vowNِڞEpYn ]{Xɭb/Jܣ֚0NÂ97ӷN cRZ˳?\ tANGb y7ߝfsO^[d? Kx=Av9BKϦQ2'S?;OjOL^GXf`*~35Em_(rc{J|)x5*d|e`RE,g$8Hܓ?lsJZӺ2},.X X8uX!Emٵ){T&桫\_ج,;Ck NAKK&0/%ӡuQ:0h::Ua^|WTzoW( 'GTѡ >eGVh]+=9q"/y ohM4 }zϱ2'oBAzZQ*Txvߜqdnc|dE>u7I9,Cc`l':&€N#q!Yb?d퇷0ȼSlRku&`sghcamRJn ({򱿭OTB9Oz@#XzU-}?< -+a#JC:9ļS3Bh ԗUa=܌nA$ׇZzt>3P6,ul–\WS2"} a=4`$$XJ_s8}f#U\f h/Y71y[ny~)KԴ[=G Y{6LRh8[0)¨lwyDA[7R`F1˚r|Z㋹|&/#96[!yPR_=E7|LHkG5w <>CwMߓl=-a~X:'9STq7﵎pﹻ5'+wXr 6_;bvU}Z;!soB ӷ520F# , R"DoE^0hh??(L^1SPX6W:mZ6ZgB񧀱2G>"nDqg)ca4R!uvb>\55'^4!©:gFfg "Mαa*S3s۟mun𧁀>$(07#tAHKH>oy8l%u$vB hE]-MK~7 ӂHeEpBx-uqGjH$ iTwQPƲ*D]!ّƪ"wuqr)ih^i'z)fw鋲55=$7՛X"G7 F7^S&zMȴF&Z>;X>]oϼ b|\?<i[sV xOv E8Mf7ޜ瘦K5 z2f1x -MRmۦrkSTm=UnnA,>70x)8êSQ؛,#!kCdw.._#mm&ghYmݶ:n[+&y8S.Rq(^R ,n 2 w +gIO_^t|D˱eI]\<IP|Q42kYא,? ɂZQ5~tʴҀ"зv2rD;eIes(17aH vKFFP@ M4"^yǙјTFVȶrs3(vJ\=#8blF;>BfZ~uȒp,R_!Igkp\lk'27m *ДЌ7KMD.M5X")Vjiwd6Op"z"?;]g+K^sO _C9A'Qiaɶ ꋏ_j8b ~\;JdaX>UB2e? H^Yy$gU (5T5`%RՈDjg]s 'r{+6e9WqelZWj\98_Q XWc \ʎAxϴK~b|6K(Se9֜&NYafH's']g wDp^HP ӒN)Hq'.|.ˢ1@ˤti:pk[b=Q.MU̟0JD{YlriSܑh5 NĿA9Sο1^)-HTPg& g%ߐB&X +ӡeU*8IA/&Y‡@>y7F|XrgmhLq18eƤF>cVY$f;A5xW`|wHQA k/eD`P\!_.GIK=Fɧ qMе:\ _h86I쁹gRAfa"켵^e3?,O=K RܝuPs>_UU릌ô(x޶H|ž4F(X%';gX̹wAFػ`mqBP&Gx@zLCvm= e@($hDMp*Libz{5 suȀ=Y @D !#M#WVS KvaN" O|TjE 0Ӷ?8'JPB/ YPѺ_ԤmL8$e+#ӎ"PaB24Шs7-ALzԪ;FôQ 1KDHX^G|cӀoA09S5=E3!_\M&dՃ}4Tش!8Dr R$B yb8ROԫWx%2Ui:%*'7 SN⪋l>5_ƊIO 䥚$1!+q>Oe/9A8F--i3yXVJr7UWyZ"Moq?Exҙ$"862,q;tw'3?u~("r[2Քb85k6wG9IbՉ'8K:+k3%Ƞ6_%kCv΀^ܮfىB-h%G@2:VJRtˌz/|HfF6.lx 59.>XJx; QZ @ %_p[۷u㏋Ah8"v}&_{9ml3 Aœm$&{Bt?cjOJ{y Ą NRCfk͏&,~,Cpp>6m^/~Cu@qF­1[aGPpDw# 2?t@m,ȑ"6a4>tjrĢN34kI?.hWjмXxJvw4=WڢH&.Q5pO)VۀP4k@7qDpڷﺽ]}>[(#0dƊ-]vԫ{Z1"0x!}v3&{.5z,PXiEO$e$&ʹKDt(;1懶r6E6x'un凄#=TSwDVz@$FC>+z6T;}S`kWGsK(' mNdyU`P(ٰ݋.bib~hΑy˵Q.fT7FsPZtHHCJuq* Ѽ#I|:q b,0>#L. ,}!xte30ᬀ %r >anVJaUA&'NWTo!ɚWx'dq.!OnYPk~9'"$wh]첺:c_M1ʰ9LZyewBd{1]v*kg >Ș YI9R(2gПij0V)ogf,Vu'3) *Kۮ5Kn9V D-K(sC&0|l˻kک}]g TZ !PH}_:O*oߌWm-Le=0>EPa= -@1R yyHs-*/z k4}ʶkЀ%wM[\T]oz9^̍t|@ϕT ~W34n)URǑz.KײR)f@- +`p F=-tRH4k%RsةIz񵞯RF''7@TH'!2`\WE,/yy{xh#.2%Z #CFNNhNO*dT#)P?G`@g. FOL<!|9*s0yʼn|ryg`ep38_0#; ,oG½8t*qbI'= 0,?2f Vc nYHa6B(fI;2gvP ucґ)pU)W;=7hY>ND;n R$Q%~OTi/N _gcwk$^yK\Ɂ-pvRt0Cw۽`JUH;<tP2Cq/iB"z )x1d1-H PSSh*_˖}\vTNSihH$t v~@Ev6!l *kK<Č q^ŗ2u)K9 i[јƜg܉7zGN*2 hIG^zL.*pN\Ry#0$;lPFgYa8l>٣AnCXN]x{~0|캿Xul|VR(5moi*e1.a?c/#4XlŹN"W [j{7hhpC=7H2+Mfam([gIUʵw~։΁DC£YnmRXW|M+!Ŝ q[j4gLUgGI$h;Rн_<Ĥ)0qE9V%%]-$AhM0݂UTL$_j5KS(#PIŕwk#Xm QG,hr*]4_rC*@#Ȧ9PG$Jm"0扎ْ[oBU(YMCߣ >~AKAg q$=_ݤCV> XZZ[XI%T${JS2R`by1&a@ƕ˚AvKXM;ok8$-+gnEƨxa}>xcǷ*|2 FvCwб7^P O`ʆ8ňEqI'+!Bd8CE9n |MA2}&ǬFia9 {Ezdܥ)y&z-\0gûnsT1/J_DTwi,2Cx^u8ocy>ZSrcЏJo -bC2YJr=ҤF+Q0V 0PtZY[cQvf3Kb%Z>N={>j9a BWH #ڎxE6q@=jL-ѡ U$޴ jZ!OnQ{nGYbş¥h&QPYI6YV|@Χ`h0[4O( D,rnAb;cq~~I/ uxbz=mi[F_i}0R#ea e>o2س o2,oœ6A0 (X*jҟ ;C})f-C̟*_\Ax-zI"P1<Ŷ–E) ˲D!M"kOC0 bMVVnΜ  *[tKqwΝ)C2Q+*V2?9R[A& އ'.h(x.="3h*%O2w^z#V遅*n{ vH[!3W_ҫ~POT;,)=#j:Et!ds:&78e3N=*$h~&o1bkp4\9d'smeM^~6pa *ȵ' PYÝX'턍ONO2K › LUdc:f~U, ofKi9B( }6D#Гܗ'> 3P~FŞ :Hw ֊iKزťPE_2dݷ26COە\ y1bOYfGy[M?y/#@i2&0Yap? |F(~dƉ]DZw(ȟ#0l\> q)jfnEjgW<c-lOƆPsߞ9_Q힋wْ"ͷ|Q5)z5{I(Q*V; %g֤+)9]*C.Hҕ[Q9T,[bbBJ9#S01PGrX}ܙ׽|NEfi!bj[nk8HWl!9!t Rmt[AL<ߔ?0*A@+uj$)KDҊO.h*wgTFQD]4KT-ݻIk!"t#e@*9;MU3K[nxR]soO[ afq[m) "̸Z#d0E}94C"')9L"6i  x>HpNf+efBq_ďC=Cbmk֤]z6 C{j-9+jPP^mzywnZK~=׆o?ò1{]H0\Ý |^n`#).(QK.M{I͡3fWX#- ݰ@Yl_ƶ!n?W vpZ!+?9CH6KmTCF"`7^ cxn?b[+ZM7>ڇ q5tJM$ e& Jьo ,4y. ݫn`0:?6nψ 2:[gs^@л.]cx'l"sE!ukTqLi:x+ORه>g+ߣI8A`\O?`{@!>ht 0oNjQ WOluGlQZ܈)}nf(D۾e#yD7&.p ]euE{SɺGt~oGZ9Y}E[A 8#ʽ46Pw)CA<ڼ&[M]mk aa%wlg+Vg-2I|3s?%.ㆾ `@6#O\ MALn*s#miMk߿(v\'{szˆ)U\:?yt,V0Phd%Lpv@;J`Ix)Q~&R5,~N]zPT3 ~$ o 1ZA0qx[\*2\-Tsl-D cja'3:ZL u\[ *$ +$ʁ`yV,¯Aa)r\qo@+{ b!Bb,gqݦ/`ףVNL⺟韙 \[@.'cTzô|kyt8'91 GqOFH2UfaIJ3Ҝ:1@ qJ-}s R8$옰Sgj(h˾~mi͝PA|5O <=XޭMJQsır^ѻI0V+]Oeh沄f;Jvi##CxaT\ҞGֳH6lTKt:h! !FԣsĊߪg.8?q%.ǣK :,XC y=~ږTr# { ؊\FP45i%P9ă~FtUU^J-1y'yhn2%JGxٸ2X {sh2Q*(Ղ􀱦rMXULJ;*IћN,hpU=L!@hw2 pAe0DnL)2P ,WZQa*r64?>W|,Ђ5h9v;ao˖\2=b(b…9?EnD<*?)ȂuFT7=~iuU c#9UP{9j3NkwHͱ 8ZBߵ9M3S}`˦xf?%Lu_  T.{KgvhxUOSy̧cF1x1"!܋ٍٗP7:wf"7M{chzks7?> 3 rmԃq*.V8]}%-R% {/$hŒau(.bY=f>/4E-ø/;aqi-@}eW 91-$0aF8ƽ+4k Nf /i*Sg:[iyXBq,=^V(N_4_A #S\`8›.xb(z fša[jǵ-7x w,F[0Zj_(ticUTZOf)m/K*T!ƏF7Ī/x&Q]BwGsՏQgDbF8N{tg8m+ K7Ίw)h]eaS#Hļx^9l}:_9:ɴ0ԛ trAhߔ㌇N>sT֞|@.~2y))zhK`Td}-n8WO I Fҡ7?>hsH%!Wv>sbiR{LNt"6z:7iqƷkk+υWSJ ^o̪'1={G߄h"1$2-|>sշutۤ<Km 9t< 8ްAƂM Ze;bY/k_lRjds(UdD0D)P2dp׾hXCHIc%&xֹ6eAn-\}/1"aK)S'r +X*^!e,rA0Шr;KYZ$v5pFBty?pq :gt[,MAqUx|ʸ rbR/~ؘGg6*3 ?7J/;~/0\9jqGs+>u=f3D;0]P/_V@N0P@6ʕ_^^&@FZV% mի5l98f\4hߦN㯿gaK5& ܷ0R,eWp9A!ykP´ /t H'i(+s:=LDYI2C*2ᔔ;7'Hϵ!XE3O<6Ӷ;+4mb0?|/YgGIYG'\xуBi\mtV;AO ?r5Ԓkg  55R+|S }BMY(|4ĒHL "=ݦ}р Т='`UĴQM:Xx8+,-" WQ*h;ۏAݲB@[,o_X2M `f]0Lze~삯*aW^XO^@3TJ,^8a c)4֔D9Y}4:EUM0.w} P!*6x X28^mj,v<}EELX? hvzQy+a^C4_}t-ĠeH<m!*+ҏ逼w $4NBepg"Id‡+U3ΡlYwRLf$P 5qOSk1Qޖ@A/#}[j/ VQ #mju|A@$5FZՕzjЦQFiT-SvrO3,ؽG,5&a4mF2㣤AK?)cܫ]$?^br&)ZRZPjv FB-kyKX[ {*?4c&43,1=Bi^26%,Hrsޞl_򍫭ە)pwzM~O0?M8eN򽇽g aH5rfvKdP4v% >آ B%A`3ilg_WT`T9Wy)X%]CfQNO礎)nB'_l7eW7{B8\kfWKm՞93_26pQh, ^L9D~_tWϗ| "OSwM!K@bdvKs, 6 wf%]& [OޝHt3-Z_m3Btr(%Ĵ^Հ}Ijʣ0A4*sd]A%UOrϏ 5yźt9iU 2=v䖟=c!r0VsKϐ{͉3 1;oJ#QEaTVeCquXl( Kn_Z5ZNNU1 (= aBk,/#u#_[հqӖwpvδ;p2%<Ao2UAnmrJ9~z >Z}k` sICW(ip d9?Pxι9>-N0)=}@;I()nUnm;c>+<17NFʥr("!M2ɊHlKz.1_*ܷ$Kyt5(U"Z:q3EpjijZQoJlU\IXi.rN9]; biAEO4Ԁo0w15+dZ^DrXnd Tz(Zlw,#pz{i}Ljm0 Q&-]`vsmLe*=*<3e9E*?vJz0=ha/܁'S|Zϸ),Ѷ ꧑#]sڵX|#e &V񖑰c]]d\&nKJfXĪ :7-ʤ6cUiepzN4['V\|/IoI= $IbsU+(: z#HܝC7aJKCY*ymhSs4HZbemj")yR7B~'>-Iqc4&K&ءR&fctˊ-.?g孢pQz? 4sܰ\f7cW.MATSސ(3{ u+j>2IB!\ /0qm$ud}*G>S;s!<5V+i԰16;! -MGgU1GhiKxoR ˀ߸>0nrH}۱?r.l<5{qߗ*{;(?oU ]D {do=brZ^frb%&96cv~jn0ee_kZ)GPC0C^x٭#3s_L+#]iPE﵉q*`;GN %H.^㎝0tW\LTٝ$)h (\:<');E J\eb(o5EFd\p﬑cj"B,aCn"&ы(4Ya(=Z+@iv ]uEAx`ֆݲ:+ѩ~r>Oe:5#6w<R_rZQfF7Z1^mu hMlD*|7*s_czЁ)v5ҕQ-I  -7m5U ĄDŒ?o̘~ńO(뭁wXPڥ,G phAx6+w-GiA '#5CJB= sGQq}ʈ0Y) wX&| 9̪;|FROEfsO31ph3eU kO`ĻׂNC52K &z0qk;i=ok PG\s_)$3Y CbEsp,΃qvx]%O%8)&:.I,u`o?'PؖU[3,H?LCYv0Ws|XDݘc`a$IQ4}"*]{a`9(L[g@HxgLۻ 6)|cCƞS#1}\r(s&WOLݷ7*͏v^R'6+3r 絟z|}rcFOM+<%Z!_]cvba+λ"4oUn-㯣x+,f%!ib?UZR~VK%\q"7’o(SJ 8"Hq.QXWGJJ{pvp'O;Tܝ$KKPJ$   TWJ?UJ HJ@?yt!Ur/+D7J^g4Tf \(}4f^z(lpZ3ҵ5w:eY-f9Po ]pg)[ʁ:gkf9T4 zgeu nEhy;id|b-rOČT\S='oQM&r#|ΓF4\qG<4|b/>K~;.,G0B4(3E<ŁldE)@t X͚,dh~Mpw3}XZ:*b>j6>铈2$ HtybI2'"pVLa7x5V} nO\;>_CwAQ1,qYo[}pV]A}qڌ`*I?b(Tӏ-`79RiU0ZCnAq5RCQƫx}o?*cl-m0+.̻x>nK>7sn`SXt8l1ɝŪJ9B5yGWhDehds;|\k:.O^TEXQjPߣ.(/KAjb6d۲QK'YtȑWnj|FԾ ǸN"Qe ])*$Zj e#U^-0!篿9UOm8aX`Yvz{U`dE;ǹEKi7=U'yw4!'.70-M0Ta_oq<2L`&B;pJCwq^®,?UHu f*Q0$Ne RRg7UAS`YI#!qWJJ^rH MJ;k䋁qP]oktSd &> (c&LEv$N0)=[\ְ>|zE~Nz|)cQioWa#_;K{S&[̻te񷼡faj0Kz,RHI>ǙQ 2[&%k)Vka=۾G}-#Ld&UE]oב9'ܳjꍍ<RݸW:u^nFO6hI'L!#x?2Tr+hwAW6=f&WчJ-5E9gXɤ#SCoI[۠D5!SX1tW(R/(ux;s>׋B`p ^jۗnҖEFCQc2IEH9 2ɳt@p@='\2/>oS>+wNfnj;(HL$ 5P$ (5M1>[]J_|&ۺgT"Z󻱚#:/?r{*0늵]Vu}afpHHeJۓ%SZ#9$i mb_pmm†7VƐCi /Гf.F.Cص`LhEgi(SAdqљ S2r//X0U׬wV3 k22[,[`٤,f{Rٔ=ޓD`V9:O!x8"u5+{r(мxۻoF oJ]x}śS@\Z9 ȟyjINʱL#a#d3xerB 'gRv'Ŷ8cFAԄ=q9Nf&QF2Gn~|DwW7T7mB.7$H_HGK8B 0!kG~»,zXP36@pxPKx 'CP{&~TNAWjv(QH:<c* z̿m2&aApWHN f 7̯{{~Ǟ v20'p> `ϼ#dWY3FAdVy_|AIxFaZg}\_4 .bܥ)!xo!`Ӭ's/&$~Ew &–R\|N\*Ƅw`|FkG7 [f$@ճ4>8̉hY*31-Î,pը#W~rS/Սv}!( }^' RGIa Xp)OHuwwB-zѣTCО1aq;`NqaH½^wB)CCړ>r5QԙYZ:ȏ<ګ ,䘭M0&>9BBYR&|I b8`m2NYU\q>#̺(JfT'_JF?\.9Rp T5Y II Y)HÍu~Bvb[gj u8LKA XrH }zxYHjCo8K'Cv=U:@ޤ78/_B1oyswo?.rc+HyalI-5&EP7HWF,?/jQwkk#4$֥?U2.r%gR~"4?͂A1v a :^q45Җ;Ԓmzp6%&A)fAxR'w eiAZYȮM8,'yxV(7W+5L8ctKfv ?#wLHr`\}õ#MuA\`->*<-)%!dԞU/:!Sv꣨2?)җ'|ŇE(hwkpELUmF Kw8\50C49{Ǐ%][VnH6Vc*P2ZE9"^s*"b-N1ysxmncj XW$3fE %}3.[[.Gd V!M`6a*qw!$~{ 9sWYssm@UMmo\-}'y\F;W9 Ԏ!Eo#lsi#؋=gdFXK_O3-Rr.BsMe(CiݍԒ*!9։)ؑ\=^Dssd -]8g9)p. j\ e6 PlhA50{0~)_Pz g0I/*1/CZjrYډ[HD'I_vdf.Nñ)2h/w/PyqLM(mH3.m>k$VM cAϖ_yNdQftOM}zD>+CMtGߌGY.&zu}NkQj,@i݂(y&28-Oeuj{s#uha&GM% ^ۓN3Frwǿ.ܩ+_ն elh憺UIei?"P!W7gjQFKem[θ>.|<Z1@+Urw-#W!8;. \ &2}гJ~J0D<&~r,*K6a#YuC7>Ig.YLV*@xإI||%c- :aa i*{޽R ,UcTU!Ղu&-Ŀ. @>H%#BЉ 4C$rHK^UPn`ڬt) -#%m)s`pv^aBsTua()]$GF8!9ȥIc+Ⓣ5@/# (i̡d.+~TПhW;A+Q/_]?0Y| }uE*fTab o߽1Dd K_d䮬(FY;*5To'Q|]YGqsdtF9p DV) .N tL-5TC ݺʅaVT╜{ANnͬ]f0`>!) vq7 A+, {PKN奶5pUE4(r6BԃOJ''FJA"}8*K6统p )G=%`U_@|\C]hF`1 /C$Kv)BO; 䲏'=QgcCjJW,$NL4|?~ J~(MLńH $ɀ[TNPx/qV]#@Q5c|jܿ#r( }&c[*_L yJa^IͥalbɁMC߼7|6UƠQr+)60{E@7 5,3qE6&Bjk " 8~l UsQSw)7a_:u1ظnZş<38eP‘}Uc -C(Z4ljɁhA[7L{nȁ E/)n p­4a|S&/!,ko]~|.Uҷ_Fܠln3;,UMca/D̙g _F$k-htZ8% M$%yjtCcܚօGnVg.8uп]D6NpL}M6z˩I[%Ex07ڈɜFeeֱ=}hpXP 1JbCK,6ș"ZD9gRa7{beGxaP$Ȳn>>u_-w>q{OR[W,Xf#C,?5.} ;kN!\cn WBsZ^?Oq/;m[%f\N:.#z&oe&D+&ʤY$b]P.оďU$nM-E<.xju< x'^3/[0: HTw)Κ-`7yeFhp|^^OqF|1_4^0\Fpb{.S^/kqr{ot/.] FөC`dX5R*TCoE@Q9ˌSb܌{w ьB;{cZjxu2WKAHn ;a&h~ D*€5䑚Xcap-#$uqǑ 2J|h+AR) 갬n?ԬK .T}ᡴ҃{L"&&v~L[HzIw/wg^{]o01u\&Jg:w"?„^ r6'Kz)5rf*5=a!OO\Q3Mk?:ys=g@'e  N=v(6ݦiouڸM8D^p^\,઺ڕN2DѥZ`&Vp C0ah([ߥPEˑ@txbPɼ21TdlF*끜;ÑZ/TFmV=[Kg 6p5g .&MHlNk+xnS ښ,-0?(}Zo{_<S\i)ux] =? o!W,UzrR(?֘ %*@./ :?q:dMYzI `EѿrivP$P]gMW{ R;6YdM2EzJr`QMڊGz% 8(0(j-@?oiЅvfrs>ΒЈ[ ZR,y8)N4 uv6C z+};}|:ˇ 4!-Pl?|I~ޔO>#Uja!^RmV,%ʽC3~Ͷӂ*f7+C$NT'Be+0fWGL+~9 qiePY9,U %.Y.&6S\u*I(쓝#hyꞩ6)bm8di!,av\2B @6$(AS0nna`*wA^()3jeWTbO;z6{7<{bKqr+6ڎ) M Ǘ(0ۊX@:8F4˚++)iJf rob-j:˧9Bg,S ,t"r ]p6~%Gb٦XJՓ%D3Jȋx#c4=Ҁ2L=)0tɉV \6Gr Lݚ̔j7$k]Ktt-";8 qOaXY/(lBU&wz`OX@^[kN*vozľ̎u22; M&vzaxFlZƅ#~ln޸\dWg]~;G5'˼&ER+mdBjs:@:EzGƤ{,4A9$jm+-~u̼:g W"" h:iY[>-@CǕЎVv!L3%i1Dor]l";K2EdPȕNw_t Ue==ۡi#=*y5kG JҏᇞZʫu2GwA/ضT77OV Vw>FͱORd{=;3ަ⟚{]+oBq)ju`^olU^=-O꜕-GJ,71:Jbmvs>oW"a_xmNӼsL 6AS>G$PE%+rD]h|b;k%֞f f?5!uӄJjW=ɴ4os3Kf3%FR"P%6|zfDͺMgr'~P.R|^5@އ; Y2Ez3lYna?-=j k.ȦྒWCt93Jra \J ׻FvuڬO5 "}>D<6投UEr4&,qAPH"se-2C2M?C͚`ߍ_\:!++MGratT]M;?] i<OLybZ1CR蚻l^B N*Q;/Ƽ0lbc<* Sۋ&û-#1 sZ#QMDX wYvݬr3BRh-e|*sY~pIav-K>}( %@AӞU@V,*tz6u8 0JHJnwx\1Lhmz]2+gAn`'CjO_2sՄq}('"}4ɗ<2H6jE&QfwYQz~s=,nJϦ I  ds#Gr!hq,jTg`1(sV=. gA}l d`D~>FAmް4Xy~.lBaߡ xv.NsQ+p9{1Ļ9د<a.Y(KNS~F {Ub]Tx+ hmP,,9$|ݧi gRzhW~n]PK{ uNveUL> uD$u0[sFvf;sy/q_ Su KOC  ʺ9j .yi/0GYBooCyOm;4? xvܻlتXY9<{ fP[&_`u"n٘Z,7iqgBV{#NySyñ):($OC.N$9f>4Τ O f?+qez(j~B{ z̟K-W 47 ~mb3M l+g3͕OV IHӗ#81/Wr0dm!3URbL&~U,1fۖ+x`o% yi̮jipG9:*r݈l2efKWlPB:Ncv<YB0?S.OzQz`+[`S}#7r3k߉тqㅳK&+=PR9z'XCYȆaMU)M Mq)u$ {+Ux:MoVE9tQ82x75-MBc6q̷Ehh.Sx]nݨE|T{2o̞w\juuz @wNA+/n`3ܦ$3Rj,،\d<\_iuE>zR*ROitB&$/'saM9QxT蓍=NKbZS+!Ʊ/-`ܑ!qxjw}d@1%H-ȀZ-Qz@ѝ_q7WroϖS,c4`m9?Y\19j,"L~P˹kbl`/~T[9II +ue P&8>[(ۆtI`ơ{5w+F^üp6]fTUF g{G9-A6j"A^ 7NPW<`~T.ê_as̸x)zy]>AToKۦ 1BeT%RBw%ŌTdb"nI BmE,0lM&W-IԓCUfh+s"^JBD ƕV4P Zg ~-Dc)R|֛ibŨp̀ MMYiBxg5z1pd4vkfD3cQ⯿ bk  [L7:t֕5E5]R IIόWY8 m/!tؚj (uHOwBY0̌9tX[ yko":Vz&-B5&&SȽv̵y 9b@m٦+"P>'?fC6:a] A9ޓ#Мrasce9#TU z@]HK=~!r5&q"mnGC&4zg!OS*m̺$^Sq2BJFR͉⍯UphTG,k~t [_:? TQZ1e-AI?4jreIJ%@oaLַ9fIz1[cnz2k_Z6V ]ͳ[${:N'}ID +b6<(T? I 1O/_o|HR4m 7ȑto H"z1/U(n>q4.aPg{}뫢]YJ?VW1y=WLx-?*au4]hb}^THdLo߶$jf6=N[!G8ů'XFNMOKd&Me ]Xty|mx E, C[.,`۽ ]MsxuoZ6U go03򰸳~ -cKft#E%C쑴p\;? 3 Iԁ$YI>&]NyEW0*PؠϢFL Y,}F"de+ܒpވ=ˀ19=D@1D %#WrIVRn/`,bzVY9*NWƧSXkW" .3 i&ǵR:74'.Ȓ>VM@%ABIc?qĠb}W(z6Ru馚1m2`9s:Tb)Yx}B,bF-9 {唛D:">Y aR*B\[۳RNEopidXaPERvQ[ABsN^Hjcq ?- zPYj^ Ϡ_8#!Lg?{+b%gG:t~ 0z]"7;޶o֦1eAvtz-@T]P$RC+{R$Rҳ0O#9LzH. >køV8k3A5<4f.> .pvAN0 5EXO~<*U+!iײ)@G!Sl?`Iy}KfK籆1CPY?/f>O>{ @C:n˴*s`,#Ǔc9VO!r:$}PE@ZM& yU\,Ban+Xɦɩ4Œ٧J!{dL=e=RO9:8:TmNjdja."wyT S[гcdwec:bydVۢ?\>vꝱ0jG1lH/?f(ol13@`h}[)L rnÄO`̜ďSes}^1>LãSYg-]x>AհTK/zQ` ,AUA-0e 1fkLB[ݒ *C*ˤϒ+x%#4&\s/ ȳK)빥5ȯ P(H֨,b) ricF6YoBPhf_ݮ1laE$>=>T)buvB,vjF )SB|rfY"Pٔ5\{ |Edg \rǟ*RJ6x(ɱlJfg¼˱7OD2!d!8Iz^(dMbM Ȏb+hUcSDYޟdi尙1-+xcfegB: qc1]lANQ\NKvژZ*?xZ6Odsَ BP&;bnb28xϧ/E6}g7+ HD @+Dx cTO|[Ћ[$CbIGέ\4;4cԐޯ ֮9T#ƥ`.Wj4 ( $%pG i2RTP8!dnQ.<FIyG{[ ŦQlkiU~/o6g\@Dح6# BYvA,/5#$y;\Ot"!o/yåh<&[g|4dm̓_+ fIB7ⵕ,0| &SVЯˈ{uih||tc6vz63=03;w"B/1 Y[|)0SsiqOpo[8Wa/F'rgV^$bbVB w {U旺ހٛQlxb/ےJ>O9*j8,{3ބY!wkqFɭ U*yUEO㲃NE7/==UB,] 6>&IsQϹ1OBD*N,Mw#u/Ѓ$B^Rs5N{yEԄh\IiT~bH' -œByK藺i#Q:DyDX9C%\5v_d0*ƕ&ɳ-\-p[fy{r=ᣬoh r`HX凞1 /H+)  l:w( s-b,&tD:˿ ~hOxpA.}6ФBUoc;r5ʹpPG]Wk z4<;sS廚r 0Ømn[U&[ [.Ukˣ `ʔ"a6 JdOtr W%"sT@&,hSO\@PgQN҂,ǍLkfAs=_+mMAGv/LntP@=,w-߂sF֜Iw@=T7%4"gXs`Yv`Vbwxz3-+I⮏O 绦5lo*P3bΎld~+єlgEY0񍤯ůbw^ )tnJT3*\?t@`)>ec ;?K),VV`;ɤP (uJF IO#,!d]ܟِѺcoy!Ja]Ua|ᄬ{)ĶvSH.8vZP |.d2/`(l[鮱VV+ywUu-'CH:c 82 1{cJvt[d}೯*`j_LH@{֪l:XL}{qVX& iÎE= sYq~KpHO΁K Nfr~cpq n} !S+;&_&A"\M @?m"¢yƫBμXUΨK PhuĜMe1^IiP%+yD:_KMN: G@4z$GM¦9LȿsV3]%Xn6~yn}V/\ſJǝXת$.{m^T KYGכ* FDwˈ<'^'YsӎxSH_'+kH N"&M|YryᮊrAH =$.dKh{bPCН1?TBt.:BXP[.ݼR\\>`*C_V8#av@J+=TRtM?kY=ØOssV9y)3EUeR]Trao.4G5 }D 2DBۃ#cYUܰD5 ?XN"pZ03:tYR>wk(bִ 60WgP ?Οh o& @iRY)7H>0gɝKD3×#yO'.=37HOSr2[褭! `a͓sR]|v%6 1Yq/5TTa:{+{y#pjb_5E:BWU^s3;{=4M2= g.I}XœQ1&1:] 2Jʳ/޷ZAbO~?.όPfgOB4 8 V+X0o.ܐGpBg l4As,ЍW+ېt:q]dW֫mN,6GfauVu** >m}?H$~##&ݜejsJ`ʹ{c@~'RdynWXx6*:H(=yK1ZҧK mZ+^?h<6/$=H!,#tr淚5_ga?Si7" v^+!!~~ A3Pyn.}͙0A;3 H6Jיn*4C>A3M!Xaet[{۲ [ŋv^Ivk s|`wW?"D(͉|2/ rNDk1AR2Js  |SI9"° cG+Wk)= ê9$Gp@/ ~k=Ur_APߓ/ nSZ_?%4M*U>ɝS~jBLj|'f \?pBUԀ$'>p {_}i[>uke[?)2~۩[!0_F'sc\Y=Q= t@#/Aevb3&BC}^[,+Y'e}̽t\G=U7h["L E@Iݛd~Q3s\"wΊMQdh;GQ w;] :I8_ҢqDS|wRlVM) TqmH6C %N(y;Q`,2122+H/̺ӿT4v4iԘ ?MҮ{*#~Uk;%)r +H%ksphuq9wYD2]@*_bw3>Sv"N5V(S7K(cGv\dbL8^M3KA;"8?_rFْer SLa@.no)|"v?{!)xƩb}`` 6 }@5M"1qУ ~],B^1vLNlY;&kmLC6W^/ʮ,kY7Jr5Q!IfCa5guiRHiUV*Sd(~ _w.߶NU#plM(]ꏛ^S1ڧ 4T  fnA&4I" QY3$"Y[7浑Hm2Zbxt'p_žAW[٩!m?%T,-ahĝmEڄ~1CC /R '2{kS&kZ{^Iٞ JmSs@ YC:ߐaW wiHw_-fD~29sgm2a\ZW"؅"4|6M揈#_5Ox ꮻ<@,^mmXWi/P^t~J[} E2FV0Qٶ?md _Ytp[Xl" *KmH=V~(q1̕AIv>'K 7P1*Up_|5a?R*8RhqCVƍ} 8yЄ5#WH%7Jw 41㱻Y`ZY!2ZGofaCtԞ|,VL{ڧ9pS=RD"FȵDi`s{IeX4wE;qƊ M0+ĵpyA_" Gq&ԆRhY _5ciڔi㚰S]_%/Z|xjGTsV>8SG}#>E'7+a~BW΍&9 H^eE*=&N4zrrUP&rWxyZ& ?!Z|q4Ԁl:ObDXd Q r~c)m57W=rQt#݁nrJ[3`Kvr!+'3@ݎim?1xO QXj NɢImrJM( RNz{1-CKebsq-`#Břm4>+YaV0FT陇=NH+7<"g϶1^ ~\pȧNʶ, wؑ#q ]™~A+2D_-IV'N5Q&g6XSȕyt֯87X/i,bWZ 㢗oTt:E~?$7ӗqͣ/%h{=UZMhm5T>i){-l}|څ1u2/U{a2v Sz $ѥnHܽ^) bD! E 1rz]Xw{ލo4[ y /qɦRR2x7\RԍRKc @|Txhu"6<TnPP,L-S&!ORd+bTv #8ҭ>l #8>/4BOY",Do]1,8La^mPj.BA2;Qw+p V:2m^Zhdo8V3~ޑrEHax~uL&7aN["B\QNj`%@ZhjsfS& n<7C2og3%dI}&|^xK, T轵lnk;( j< ml:ڷ%/mq=~PĊM-a[a&&\)xQpD>ԣo5W+^UX_T㢀 QD(U+dvl'.we=]]弰1y*jrؾğd# b> wjxZeOS:`H"UN:bj *^+-lwg_Fd"X2H%ZدrѱRlȰ Wq3&nfh+mOjbKA絶aG~7N61}O;.iSo]j͜X\+P拉Qq,3h* ]US*Z=P8~fM0(Ԅ΄/J<<{ -t.g(h{$)^kKt$7'"hW"ur2ю BIw!+]~A ЫbAA#DZ:b6 h!8R =#܋p0 A?oJLv`rS;Ǟ 6rXi`B5O=u Fm+'B7t_2fzۏKuagъqj$騂 #[b?8-mcoviQyV%׬/Ŋ^bŒ17OX:B\x@߅/:/P_@CH0)jP=ukߘ:o] pu/T9Rq3 4߫8E-XU΋iق}b1)hlO,ab'{hrl ?WG$]`x2T)ceabf1tYM*T>ZxތƊ$73e T00, Lm\դ) &-+&a* l6'' 6,v u71IIijk ZlI8f `d|m߱X5vv{$J΍ʆa3"]ɩa1H/YdIlDhJ3 9pz10TZ0لļe+@FJ Ov/3{ ^K7;o/Ai >nPU׃<1qPl ; doΈeQQxxHxq*<([O15oHr]kU(CM ȵT]yT(ntG^C>7!#*pSaDJ`ٌGqfk2!SF%>~0::\IIP$cB8< om(j?XQ tpL-,lI>Zq j8iMsj8# 4up6"pi'Zl"ST U&hj m;$%78ֲy^=Ib[@Ew0$*L/.g[] $I}: FpD6| 񺙝o4&sSP j7+e-5'? A{{ KOm2EyEB ~ib>Xf)5lwSf}Ph9xwUoEg>岴p=Qk6汅I3/"k"Et{+f6ናo'+涉XP)Yt:L%'1^zDJg/r7x7ĵB}mRQl="rRx[hZa)HhRR9 pa20u,8jcOdukRh^0#%W.gWd~zt 9KOɧ q1,;y?}@6maY^ߵꭘWH|P4/i]Rb9yK sلAx֓QhIOilI1ɷDG 4lN{e펆" s< C}Id6<,2XSb泌\OH7:kb$V1l~X(SbzJ@r7W"I'HmYP'6.)YhTa<\S6ンJfԔjngx.snS8{1 ~xZ}ېg t%9i "=KN,[7MgK7f|A(i^,/߂&4ρx) |qѮ^wةl_̇ЭyZ[7٥e}mJt_Rr:*y/QGL 7"ݩ)}SCܚpOybRe̘A720PpW+֓O03il7W"8|.o<\5 ~M!JȃP2] 44 `pҝ K5'L *0eB 2g\& =4H"tz*1,m$6XOtvҰSwYnGBɫ/+Ak -I:ﶩnY_ix7O`?4\g{K@͈Yk!u1g\LYA@q-xl ZΔX)chho&TEW#9SշuxѫH0;K"X$SWoo!.NzȰ"r I@3TJ]sͫOc#UR ,u3.*KBEd=mҹ׻ߢ(A C8Mjb;ovU_@u&"fG%?%H;_ dC4U2ߜ^z \a$\Opp@\OnOI\^MۂU2_6/:U8P<Ç*w2Ki:=N8( l_"=ꘄ"^^o_X>d ԕB㗅ߺ2N{q;p^:8`1`=h`k?mCO9 (xfwɎ&#y(8pA0J/Ғ_owqu-em4۸.*^Ay~jd3`,˞["*[ s$z' = 6$1= ՞-;}0^2 en<1e)3㱟Al0XL+ׁ" ;Lh_kl#.ecDRfUsJ{<|=0p%ea2cg&7/ P %b{֏XH&+3tÈ<9 DoZd_d͖<<4FG-X+PolJdȄkg#FfIҬ +TҙTY񬖌3ٯ5UiJJ(0}آEdiRp0K]),4v=Qsr'=DT ]<2>Jkc:(iK|'i02y'9h \Nnt \@֢v)5un.[.wЭe,!Ő0}0BO3ʖXCNpgQԚC 6Mh$FŨBz361x!SOp2-7%w%N @> kx:⼙D[#¤Ų``BCAl⠍(AiZ_!d@]>D:]f` r'PWFa.y[лV@s]D4YEC5!j }&D̯^Qq?mJ@z;*Bgv<DB(0 8L`N_co%~Q6+ױt#>漺NQ7X }8`^I 1jjv\eQp)ڼ?'ܖ'o@ԽE'TCИ,آ$}sm~\+# >ɨ宣g]IyR\Xm \sS~[ DY,j*^8o< KsMjhv:XH/${,3EEt*2|t h̋Gy2g$LB3&b^_9Phzy[)(C_?: =e4 ؽRWNv"S6(j@d)z Q g6OzW d` Yi.ƌ`ELe$[]rrq4z] ުA&%iAlP_ lcV g9, Gmw%Hm =CxdgGO]lI Ph8?&cK u6P+ZC}݄5PFE`:=H,먥*7ONbvDc݇)ɏnn# lp$x@%h O^Yz/ t[ { Xo|BWoP;| >bJ0dK_ GH7ux.~ TyeM54 FTw%ӣd٫*+PjT[> ?Ʈ^İW"r"4K!5Yp8 bD g :~V ܟz jxm L'8e<}zyw,#I5.R4G>^;AuVp>R'՜ +dmxBEZR~pQr`U.2'twQ3*pb{E5O;&P/u,uoߙm`13^~X-̥׊R)JHx&+A3 W_~@3Nn~G=(ivj=]AQoA^VV)J~H_LY_㛀f~΂dCqBرnks3p>0gN}pƿ~Cf3('@ҧ 9C2 R  O(Lk{3Q-)n%OTa mZKU STpuĄɋp];`+>w7Ľ.àɆJVWlæA)'#,(ũ#YH5r[W)A}^+5%+('aJlA⳰1.:oݕy Ņ {t#CDr:\74W àUϭ>#ep!Y+<0X`Rxƕso^&~䒯֚A ao2t~?+;s: `"18w/Sv}BûٸfvVuW=?UǜÔho/q6e+rIhWG#`rGjEQ!r!W ʟ. 2'dݩUb[Vw;hI=NF!W _ʬp/ eO7\6O7bWnѡ7DPjA! c?:wC kbʚ<|aH Nk1z+i,䌹?Xm-݋곉*Y.3ֈ퉇; gI4'Rh< uU&Q߿ $;DVxNj114ǘ߳>cfSocɏ[º! PmeF#v {G38a>!nBj@Qk G!zΎH]Ƞ?~gXr)Ś~st=hk U@,^ĠP|=SNn IISg Q[l[ia,٘(S{!)䗌ۥq"!Riba-+-m[EbV1j`iz[Me7^E|\uW _nLe RFMNja})xbG|Luk/!-(\%ƾ=z#ÖyB(re7W#ٴU n$eW݉ hcj@RAa#.HA}CR Ta_kc{S&e?cN+7O# j ^52<;yY B@0Iր|Lp"@{)NM0%zs.T1') h}ÕEE~Q᱁Ί'5PhcHkF]_<``[w͂жdl'Ui6/#{=:rto?*5( &~GLjo8hX@fe*OQu94QI"L7 P24Mp OX f7ۥ\i6=u7ڙ)BSGc3*_~LIk1s {ûklpq'6KY6E]~, 7bl sѣwT#Idc6PFXum#Cג2OM P=NU; /5!a ȉDv!—EЃ~2kuёW߁:-_}ݭB-~*EʬyC檔RDHE1wdK,ܡBMHQป=46Ѡ|+mwru2So߶Hzs~ƃ :#WP ݫgޮ~ܪ_;hpƯssM^ =u$Kr m5,aXr\M(&(cK׶kU-]OMI:4kz.nE*Sh10F7@%Z–x( eDp,5{caSY.M쩺zm- )$}84`(еVB74ճw#b375(@$y b Â9bXŤs(@=]:#%R!Z$8;"US~)I=S2RȗCF 8Y|Aٱ6__̯s+ AY(M59U2*-7~`&"YCH5$mmIڲCu/7]O`2-1J$!{X]{5}wHZ0tnJZvIȾ;~wdg Fyf^% *t:]14ӱ{(4ˊȘ]|$|7laW3ƒl@[Fh/9] >nJeb‘ZLWRIT!&vVg~I-g>B} Ϲݸb~1_tCm_kfgp.ੵ=v5I\= , ߵSβ҂F~HDN_(\xX \w= 7|@aX$! ''n'Kة}Gy3ִh(n( p/ n ."啂4W 3d4yDSnx3YRW`y++?n7BmvUgfl ̐9hQw CRHA c]j!슪C4}Q̒ 8' :G&W^?]O&JWC0"( hff+};@2;k~>M p\I AiQem jrԀk=i6@+W~qmy~KBqlC8lAWԔDj'+9>Ty){gA NitD =W[ESJ֍4";Y/ }x`UAH [4fqh),d{ O0vo8 <25T)Ө* #FJռ ul|6z)Y??yBZe4h7,񚨷4b\ۺ g`ط6pl2%ڊ~%CY7{^qBaW]'Ro}lϹ:.dVf'%eBH'D2/#ݰ*)s4ޕT+T#з ݜ&7]/@c&µJǾO <}7_;Aܞͩ5)2Y*M=eNx n KFr ;!_5Kutڬ*}LŦN1LǢ|_ELXpe Y19bJn!V2jEH _wqܺ"kmER',CZ˦9 HxUqݗ=)^q`^Gl\ji,ӻNDVddnX:C(V2H25К`?3)`(eE3^_MmvZrn鏳zf[``FvaL!pE껷] 2d(>pPxIݓ+y!  ^w0XS!/ O/];K.ɔªᴙdj4԰wvMY܏4jҸ](Ojp㣲/K+c;ʕ-'s|i@t\l.y } Z-q/Dea3[6x^WUIp=澓)-pGk#sp"S`4E,U̴GλZ xӿĊNT=n]Bx@Pȶ[z9bO ^YLht,V.5D:XBi3uya t89Z*ӵmT3T>!T/pZ%CZg1&͏dAA?. *1|5O1n3&J6\Ry(~Q`\mQbHr:!+lk(w!Wympɜ@ cRQۭ ( &^]YZbG`_# -0ʻ80wء^2]-19b4 eZT5$Bmf8=kM@س=FV o w776D$w"9~HS:}ZoJ^OMOplĕ5y% x~I\TO˼Ax)SZ*TlG}6X<EYr'yȋ0z}Ux7td w7]n@_bWT"@C#Oww.J5F҇`h@s·QgUw*)ǏRd6iYjFjZu>CN&묇=#1)H|L K UhuDyÞ\,JvKhB9<p@(b2-$N *LJK6l GQ5#3mAK[7WNaa\"ñw{TJxD-cSA) \WP7KIn% elQ*Uh$cM0?Q  Hv g:Ϋ8KnA$vvy DJfS CT˄7>& mj4+;aAnD0hj+iy'WWb#.v8h 53`"hWb 26 [Dtm 9hҟ+Ŕ g]>B,,3p.~!, !݅a 9[v^)uz_* Tzy6@MHl*yu9eAeNE5(%2uf~%[Q dƽ+l@ .xK=u͠x膣A3 q:aWӝjd [iB1nߘ{>Ǹ7Ux̌8YF(S uKӊ0qbXfRª< ꩠJ.o`1AP L ֖Z?moS)Kj M+6;E ЌS$ y(3kCBs |+~$K% ϼW=_-B9翚xFvrl{`7 aj,@[x?]gqf]c+d!CTX͓mZc  θl|<ӭicCXF3MDk1*عxw~fb 3*%bѰLp .0}pdb=SEaEn8O i$KD>]J|eǣNB7-؟K$ߙ0˂b|h : sznn?CW(Q/$Y휯oF$`⺏6l\_⍻_AeՐZKgIXDQ$=X3; lܤȜ[=$Sưmh/_Ծ2$RtXpq*JJZ2PɶpqTdfܭQ4* +CD4H{4/=%LxhI_xF[U t0g~n494k/nC 8wOk#/9LM$rp=#w;S^ᨻlŚ㸋+Y V2W|m!NXo\4Iew'OK='wO V-Z A4'j \Qe9/q1eX(p1lꇎ/e2Et@RL%~2/(qG^^}vUaV3/3GnՏDK^Bq9I˰ۇM`*{DҳuA\' p,ȇE[ݵxP]v|VTD.|;T&؉d˙:HA}DH@jMIQ4έƮLc1zx>v/nwG !ρĉŌLWp!ɍ|xWAVDUsD>J>@焬(Tx@XALSsn LG' 8U͌~mŇlC/nрI'fA@a?n,ڵbVqv(@O%Xihĕ𬪃Ʀ[t*6~v|(Qy\GF ര9XY(W^~ϙ=aQP6̚_qbnMYsJ+F?=޶ TQno_NovH,$xb E1 -!yzyWӡ))򙄡k}<D$P6JOY?0f_kQۦxc^NJwRTe$JHLMQI KsOsu%?ѫ-kx_fqEN;1>"E. "VSLe_\L<#j؞%L`$?nu{wD6cyf4 XK|۸5cKYqt.c^6|]w ']>tENئgq)7**o\"PmH|J  >a5?eo5'UQ+5ʡ7DUo`bI ޝ54F[9q ;J5 kTաۮAOYl,+v#v8pbv>ˁ5xTFԵg-9mhaCwQcZ wj7aS4i.oOJ?:2W],3'2jN W8>;>Iyw-ވJθiJƽƤ$M/ұ|8E:R|?q6ߞvܣ[$,9`0m*C3ZLo%RzqW ?LF|#k?*k"OIuk׳Bb 뤇:=U^Ws%;VNؔױNJS\}mŖgmt9vo+勔5'w1*`6 (:UTICH!Hi?$<霚`rC0(E[yu۝=%fJ7TruVeG)fx;uc%kSSyVܯ8Pn` ؕ`Q@DHe"m !_K>{;SoJȜӧrp7|g1'y!`ĒK E[&t?:rE(&0Y瞝J>cFq"iƃLC@PCNlmK>lm s~xV8j^;A+l̳f@ po=VL o"uM̑4?!x(q2USitIA,i%딅j)%[ioO7 "VΤMY8g$2rUMB罳l5rsg윣Tͬ\7pl%j}[e:I5>wRk!=J/Ce%I淫ỳ9'2y#(VvA8(l,m3ybxy(R%QUSI jzKM\.?eՍqv wCw*RZ{IJ:Cl0:덐~X>TVF1/եȔ'/p/B,' !F#Cٰt{H@TOdAY)&_["K/nV/QGwNb(EѩY:'F`r@7Av)HMT[#, 2'K<)J=\%;өjC_bPR;Bve\bKqA8\G;)=oI?]]? > o]s'X>^lQ ʶƖk;E^Vśb8 )G#NF>'xY1mHJ 0$H20l*׮0:67lKY㞺ɔB{jIc2?T5zaށ"]K'?MvpI ]1i2[hq wX]-9W^DOV7thF٪=Ez"ޓf6W7ǭ l>a[ZcB"8Z&:u6U1)_2V5` (;K3o= V\Q:c-}2+zh e_Unf֢n!d`ߪc> hS%w esI!;6`yOVGr&&ӏ*GgyAMBFI Cns 7K#f * Y<>e2_;GoӺ)NR-xU tgPy~O o]brl)']c a@"P"^F{ڻpli ]lPpK źaG^: qQcx3DC7K ?`'T: Je{) ƙһ!FlJIf_gZTksq0BuG[=Pv5bU' 1ph; g?K$GQw$='Oij׳p{njinT-u쫻~c_. Hd1?` 7)d l%Bm#NOUnZ=-Vk. ;4OJciB;0{ʓ&۹Gm), &@5 g2h-ʞ 5)K'6)(K@ ۚz%C A;aC9}QY_։_]F/\數|us)rn;ZĮr=(t|ruOnXA[>d3~/D l>4كdNb:KfIA&uv.|c]cqw߾h-쫃ꁋC&[~kyN8IcJ1 ]^ZDiUmI]$B~EDFV~;'2]+$Q׈F_ՁHe&QYxqҀ06 8++ɻ>!?QarFrwdjTPia`[!5׶K<6H4n X싛U;QDruZzIytzX!I E!k޲! Џ?r o&3ۧ/L&<F:!+Sa'}*w"#LOXˎ {'AGS)ʻɱ(;Y8/$t;dh{cW5C-4/T!))c95'^#ƶ_|>XYyG.tJK,\E(=L.>4vT 9LB'"?01`~@hG+Q_c5zUZK^`? wK5~w V[vKܤ_*Wn x>M|K)![9}KzLF_ ؀Xj޺uO?2 v6Ʀ;V:2lH%S[99Tf% sVC}CxՀ:E\iZ>;  ͹*u@(%?1`#rw.ŇfgZQG*zI M*)}k.^C.ZA,iW:R !~]4~7d\"~)㟠cX}[b0R g3}g}/e™EeP ztS }xꡟ&/OYOp.1 @*MDOdDDTv*n? bZww d#~cu%઩4"YIK>m^=h.t/*h(R3pL^ 56KEk/*+AUMZv(S^!hP}'K%OWH5!"E\%_a-o0,$Nm-vR^ުX #M$8)]9Nn%7[=:zC"לWĈ 9G;gnN=7aN1=-i%C`w% x0&)/㸸[uT}3Ƕ q$O3Gy&-XWѕ@Ð+(EoYiLPsjw =^N :{_FfLb}LmH4YSؚl)| 2f%?+5́D#gt@+d dl/@'[/pˏjcn.7ίd9R?ݥňt-50VOdiDЮ >(bpf/[DYmQio&\t@'&TJHN{Rn+&X7[ܰijsg3C"GhWL=smO+uū;Iڑ{1KΛQF\Ukcbịx@Z Awmi4HO~rFvM \&{ҖwT="AT{( "9[-+S[+A h%%EQ8#8V̫W YS}hC՚5\uYUQ.'^` v&Gz(RJEd}9lw>66/ n'9I ygQXFM`7ud&L|z eWDYGI4"%inHr, Z2Uڤ}7=#ʒdG.3 ̼EFe؏F}l1$K<w0 ;1vŞ#Zk_24$-D4i;+rNTODK^O88)TAAD`̽vtbHC͚1D@صhu R~f/s W~dgjShY I= ^N~rW렬wSPdoQW!݂#+ )aIactmçꕋbAtwťw!  P\ ʦ3l`e'HWC[.|[[9vBoG- *|Ll)_1/jfCDC@͊tb\ ֦Ք-6 B34Ġ!PIt)\pJY{9$͈&NW>mH'A#JoF1ex\'JNIdէ@!>wJ`Z#C1?6Y ͷ)XQ [,p[= X\ފ*b>(PrNׇW:s0b1q>F]KrK꨿-]Jn"r)^F~#bՊRO'`ϓ<茠Iwd м:U~'wg>p L>8P Tt%^AGI#U<`#{r?Mwp <+.+m_+.tx\Xl2$m!5٪&]n;(TKX&' W7ʊ#UK>(Mg>|o\6-&"-M : ^$ h&<>HoEP*@⁀^DBޮ_ڒxSqĢe55U6 w+`6A0bwzz%^.\NۅSJͷ 4n_(~ fGBGp][Ȉˁ^Z^iqmqGq9HIF8;5$JSk,߰k#IbUӌߐb6 !s^t2YwJ]$т|?9T6igA<%6YяV܁Z&OudB'`/D[l g6fiuk"MiQF!47f~~ҟc7<8e:ޓK7NњsO+\: `h  +ɡ/ 1Rk{$]U {`.9<*qՔs]Xľ6 !nq -]CL}uW&!ˋpڶ~2čORh$AZ,HEOɏźxȀoA5mk\7)m01'D * Toad  pb1,).g X|~|g؅Pwlp7"+- .z Ȇ faNomTYݩUz/{k!aBۅqeU <-2<43|U6ϖgNe(|f̓:3}vuD^HR/qʈcO_ G$$YhMrƏiç?l{4~5EWZӯ-'dӸM~ĩ^0~:a֌]H ־/[ݹT[38(OR36 a;9ZZ}v2TNkv c7M:&q露^GM?KTN큸^ԥ<4z(S Oh+e"]t&"),VyMare ˸*xb)=Bg 4 )O#L~E9W9iZ9bftI팵 Vkty~úQ}Ib0A(S;L+bȻYu ?h|1^Br+S\ׁ,y#s`8gyori 1]|2kVXVG4SHj1m5ũ'czQCG+)盫6qFC~$^q>#ȼ.V/Dq^Itx`,vfSz=}2ѧt"DjR9 UKrlhe";F}>Bp+pLAPL1x^2/N3 + f U?V~0?! ~LحZz؍S&!PG!g-Jd[Ýxe~=E]z8 Kg!Bv=!9A,:anO:T2]2-Յ^ʊƍ)&A>PyWj4BFsy*-wXOGXQ|&&F1A҆r O\u_1Ny{G:JR%Niphh5u*&<s,ej}A / LY.1=#h;Jm^]I)^qlu\ D" >"V`ՠW.k ?S4ĘAR'cezY$JomhN$ [a(:]J "WbIkcad"\F.+o- ^pN}hu^Qcqxr)vsJ"m'4ZBi ?oEsOzuԕ/vgZ+<LCFPJ]!<';wMg ݚ(Pd.:m3"jbxRI{ҏ#4*;hrS9;OQ8}M%z~57: +_? [lPr5Y4Nb//g}Zcڥ}o|uS[j֘mܧ$1H'4W^6=(%5?E.c ]Hqo d\\뛷?y4(J,iFHEp\I?4sGGяgFbڌmܛI @3ox_ly s(Ń%2b^Qu3.I8C~PtuS I)G@ׯ-wcJu`_R]_M)Ѥ4MsOxjS];odTx{YA@*7!v)K 'f?vZJbDCv9Ykye}k0 קsj66YO=Je\r0d'PE5n}cq7}k#}5c8 X@mN0n/rxdj;6,w|+7!Hr꨼3ow''8Uӹ븑ԏ`kD]^&8[" w<_¿Yi#hA1e}]o^0bxi~2{1?YWjsKaS,}Oj$'DrxysHHbYP~FGY큷Fi'^247Ǥ'9,8xĿ`ՐĕЀƪlʔ3L_CHi~,&p"sӁ7{gO_! X DpֲzCRA[|UyFrnпN!q80SY׉FU'z6 J;;#zKQ 3qe1i{յ’Ib׏P23WG,QcP/psCA\Rurg"\ Drhdxwл legY..T8}1+]xK~޻|{bRK4@AUa`]¤VsOm2uarda~MX%L Kk#a*6?!l|iaY^PjlDs,vAY5LiR+9Mti2CC T&Ũ q&Rl۠p rxئ"̹AFYs<֖+3\:rXb#:!;8cGI0ېk$1otsN5uGnjtg.}m2|4mx}`uܠpi]sóAUQto[Նpq%쮏Ie"^KkrW t.1To'v!Ջ lK6eݞ}3r)nj&%,2u9{ԈSmÃo(}@->! EG0q.?@ֳPy& IPrԨRHez $>eu7ױ`2?;Z曡L It&{(gH!M^ǷvlOMM_[?%?r|1TUڀa̓yqA(U6}Ya 5U^p`k?^u>+\WTy qX%Pgmtl+vB!%Ȉ]ADsB$ߊ"Г>GzuH`S֡;\G<1ё9~ [psl =\q 3#7ә (kke)|ؕ'\;\X4!E qcA & \I OhM( H}t!ICvr?.DAw5T])wX^ayh5qX&%-][T3(tWш,D(HH#cgmE])7).#Hs2`ĎHbv'<{GB8˖EoNS!W]{|8̼Tt0'cu.C͸]wh'CVz[.'` Aje]BK{}9$wQNZk#mW/K6JZrͻ@P>e)G Fm*x$%AM#mG>8 )!ա 0 #)~)+jGO!Y9Ѝ[W(P%ye ?fIRD!jNx!>3fG?aɮ;(s< vڦe[X A>.ϐ>O5(@)G^iW;ZR'bG9ǧ`=O3 yr5Q~*瑆L9ui&odJ.bieֻJӬ|t a`7.S(1{ =⾪3buqZɗ? MOFX0!6b<ĉ'}lZwWhqhl0=R <ޑk -=A3IT"ۧ[Jh4>41i[ <\e-c0sK綀s"פų=E3@,]E/^ctr]q\B1 [(ӑvU3wqa7jׇ#5 ?M3isR,]¿G;YQнLRSؾgtI|}.a #}iD%9ȭ{fj[i#ߊ7 Ky '('uc*Vbh-\1Dn&3:z}=rZ*+<#N#̂}#A Ha"n>=2ڈu{=!AS?h4]_V5'{ \qhXA,(K!+НJ@Q(""*5ihgi?z7(xʀ`lUYFg(AH&Q>7O7MiCczvCC:Sz] S67M?46 Q|mj\m٧XhVq.{a3o9T}J'ߝOCyvJY;3(׽8q PHC9} 6sEBAml)\pr!l܆ (v<_ʁJVJϡ:[l 7&6NR;G3ą"M ބgR }~S˄'I_?eo5I(u+GzY?Z-|\[rTx-1gB ߞfʘO~5>`^ކkS5H\6Qꩂ{?vLc 6KMJkui1P) P ZɘpU'ux{D-2J۷ր)QҖ-cnmM YJEc̠&4T)WIaԋNBXXnÎ0bc Ȉ>]8|>dۼg|?E7:ލh/i5B?M֜eޒ]`w3ꔨmhDE`?@NI^)RDoS'sBQ6a ~֗GuǛW(G t$sCQXCLRJb^ 8!tE/uI1 t-pMU>QrR .ܜq;05Ȏ+W}B^S_2 e'$##|ȎTؚdmLAu !KecrfQf s+gQI;2 ote;. +sot 9LfX!DeegaiV"ꡠaE8cJQ'Zy6KQpk#N^jKѾ ,R[X4_$sOIk 9\^ 1OԊpAŎD]Cd ז8;됥tgڗ<~٦ qnUvMLF+rB!'Y Ӄ oҴN l[nQ|̼ q۱o2NVE%j@hIo l P ~7#n2[;Ig:JRȥw{orkO҄EmCmOsK:LK=8Y0چU)L8c6i $bwP $,8X9g.]c.B{$睊;s|*sԝ@ϙLi2}&*tLڅ04ʸAcr3/b?jmI_h3#Ϙ ^ݳIbEAx "jq;^zYS%G.bAHl_5s?nopqiA;  j]?{ \x_]3xY@zov㡇U- "Z^=W8v!H*Pp)upY>L%j0Z ~;Iu@bfCϼ1"D _,n oy_'Z*_]wtg[Cv?5L*-֕iՃPK*x⏉ax媇; YzF+bjG\<肒&C+o9EOqD>$n.:^\FM?_˫VYYX'_t+*(>T7w\T<|k֎/`w6'Rc!}{y|u(^iZAvY6y -UaRH[ܨxf+^d{z|G=;du@{Mou[MLoWC tP*Ͼ(qb9]~)v9/|C1"H,BqlOJ0~ bnNBPΉGP-}alY}v:^ б~p3HzB Y90wLPP OY,{xVp'=D/(f_ho1fʶ|(&Ȉ$`QGel? |8_J^C@+Zٚf9а+ݩd֚NBdZO )KJ.},s X63);Eq|Jz]B*]?=VY~&oa/sF]̸ 턙gNeiUȮ6r&y/f7S xԇٓ`0 [o]kľt,֔ ȗ+/fG?C~A̢ƣÂM'ngsZ&~VHlX,RqWB@*XD5$SqNX}Xq%Y#@Fa1+;_h֝ec RE9k7ŌlO,*l'qZҞ+f7APZ(UALk={ / G(>Lg5D0H.v0V\׭cxhzL[~>G?X,cK 5e4~ߥ[YOH"-%ʊXw7 oG߮*8,5(E|ͬv oS{x߀(uԽ bĤz nf߶.ӂc MK {Ja^woRG\'JT>q#%۱@D5 Lc@*qH\pu,|I^RxG P+%ChkEX&|(I:eEuoi)4pU ROkyN/!ιzy.qF5&p0YJo,z=, #=z 5nD69J @(~f֌⵴U2!uz#lde R g4tڈ ~ژ#e@ŝnT#Hr:Rx0Ms+T_HIu3-ࢁW*]'"i>>̵rRX2U$4ydٓl:hOolնaE52}-_6d0?J+IPb)zF> YjR~U21ߞ$5Y ɇh t @ 7;'J Ly%@@iSn1jMq(š'SWVԘqw%iϕtVA{Scv-h^~Me %00ؕP \" .{ `?9in%Gk~uیBn~:y;ZqڤiFG}dZo(Y<^nl_Jh0iH&T47)%^=Oxh v~ci-E@VNBnS`w(."(H 5U5JӄPKYE(|r(Pn>&*:~~Qadzb:?iM)eKo߷#dk)'|9A[ET˄ٛ4ت=x\A 1sf&wR;se34W w%FӮ8N}d_1LхLQ0TJ`r,%qŋ+xݪ]{`VK`ΗvLa(ZI ZNqW;x3|) MA+1!Ko7.RgeJ?b Lg\$[~Vo;kr-F6s^(ZK9.Aiktx~;! kgv~ N{=,qM Ց, Ho NX,gB@*|4oEIOKsϕuz3s-5n-3C2%RUﶥ"Pj}}P) )<dܰt(t @g#{D*`b)'Ѳ~58M@D$lM1:soI */,Xǝr^+mrL3xX؜ Q&E,Yv̨|=hX=%VieN[xY9+֑f7 <;rjy"#4.ujglnt}$*KCW'o\pR>D^Y\5G*E^{?u;ۏ"ˊ}4zv8[6[&m_]iq_ XCTxHj?D>WzdM$ȒeZNSކQFp kו,i&˽$rz5=S2D, "~b5b'++O(ېGUlb`#gdM#b:c›옂"/2tߓYe:pC`^"̇Ewh}gqaEv)$ @>+szg٦b?IizÓcok FVv©<ЏYaZLaWnt!@v9;f(EtPp̃[cQ0 z]*d]_hNk.Sw)y]̉8f;l +ÍLbݝ@UVN2k:3FL]bᢓaЕ8qZTnJSs;d`aSX&-Q6;x2A͚ e7; ᘬQn (CN0аTrgďVtTmɸ|h|s.yC`,m|<}%U!n!ਾ6E>Tx*S۪I΃ ޣzlq'nrY(X-Rh<_6EX64$Xި$횕h2!5?.sdb|vKA6~Ly] 70Sb0e*BE V?`Ɔ;N/tȶ&\VJX2J(t>|3,?B3C0\gu [~%#tn- 6N@5\ H־ϟ] ݷ5MϞƨ1o0&.ᄡP59*6>\6B7QuNjqn&dw GggPbVWYyr>PQnC_p=8$z:8ǻ,ɷ Œ,HҠ$ _! yz8zSHK\֊}—& [&ةzPWzREb8b(,ΠQ8T8 >e%ygXV upKT:֩Ԍa1adk@S2\-#u[bq'3)Ll{GU<Og0ܰX9ɊS6o p!m!D`kS'ѦJ۴ֿ?Rlg(=~/k|QeWa3kkuâ8tه~<$D A VCim \eGf6ett꘤T Yb/LTRz2JX0l؁kN,e˯b GLU,rkb=pEry9g 1} ̔+HCIh]tmٔo2A5T~RtC\6{ 3FmU{fN($Pe6nu ܎RI]c\r?Fl]큃ZpTd=C:s~lcXfC: cȜgo[p Fw1o ے0oR(Xqn#C#RK B+`8|| odԊq#_Wq`VV`\X\JCaU#۠v֙?ݶ{cܠ%N/F=&DBiYh?-Oͽ xSM93f)A\Aづ޹+D?,e(^?]G+b7x_2PpKi[Ϭpp5v-Yc|v1v`S{~&27:[t_4u\ٲ~>tyqo,5[]rn_ {'v}m>g'rdnmpRYKc" ^1J,{Djh༗3ٛECn~!HD-,3Þܩ$i"$4b*\܇)LhkybRdf.}!&̍(Y448̈ZXAJwUgX Yjs` aCv^!g? gyIs]\<墘&Zp 7t0[Yfhw D6Erf*&41A \y+SǕ0Ĕ$#YЪ|/grMhjuD$9`M5q{57Po<2FV=k9+/Dl^Y]|.+mKmskli@<)T$ MZ?]'nX;_DN ?TO*Fc韊bq:"Jg:IVk pj_1&9k+5vVĒڀFƆRzXQ@ 'aK3m"tƮ=vV$"Cfi{\ fC0T"4$L-ArHwe 7Dbv{0"Z]u~[?"h._rcg(>iH]3oćÖY3Œ AZ q7T9OeBQ>kCF.)` *跋H#oY@n{&b j[A8\ (걣F0ݸ(&#S뻤0.pSs2Bt4:)@ Zr7F^HJH#do]As.o._y]oS׊Y^!?fv7|`%,yGoRdB;=Iu[yAǃq/orA  LW&+ER8:Ul%dV; YlFZߑ}TpQ,xOqyD.Iӏ՜?!\o!'Sq9C/Q{!յLykTkFsZ߰,<TaFn+9+xjwO|l}"= flZ>?>h=r[o.l~UnW*N?-< G#gkwBCf, yuc|t3Ox}FTyD8zӀ*sjӈhY#O'X.K%8 PddF R卣b\+)B 9fik l"6{OM0}7W4pfO-0Bp1G YpzS۪Hg@}bj=$W׸@:7~ݑⶎ]2.!5[30eQqeGS{J2Tf[#8jBL$)J~4A. w{N%q"g klҞ'LrA<H qF HN.!ܬwd`$ aQK2{ͨl-zW^y;~KΡ|VsQ~\X5ll'xbجC:nX>nQTEp_ȍN*,X=XFfmB]Tq|o^Ct:'=_0N>V6^Hs73s]E~H#o9L_2oIl*S I+AN 3o*[mn/(zy3W3 /Vه)ޏ>qx(M>@}+#FJX >a”NzI JrVmUs#EG!Yv(SC*trZΏ-ٽyȀX.+NNCVwWg>z_4Z*#3(VNywbhʳSeJ  k``4֕I.*.ߪv쮛0H% ;9 }\ )r;rс SDе08$eQo efa]`.;FǢ4C!5 *vqz ˉ,֚=wΛ\;Z5Px\ ΟAN.w$C:Ϻ X*?hM\nc\ mSQaf5@)/RT& +SBUq@a E'ܧ" =~95\S|C[-x2wDW"*:k|a7O/K^EEFq8-ݍPu^oJ@8A[RFЗ0aQBz}w)FL~+J|=.L}KܗG9WA0Gp q^}fBQ<~Ҍquew.zԏWbؼ{s^cnԚ(OAXxa$ p-CR̮(ղӡ!>{>#_PI7Iٸ<\m:m{Bg}K\@8S? L:<{G)щfL-*O @QDx 7LqEo@&ij5yU|6xFGo[z˵BnLͯDr> ®}]4L ,÷"<>jRˍD&ăxq'N d gUeڱf|gPD=^]GjB1꼌k`uQ?;n \saEl,YC.)u+*Q9P̒nW)smZ "v(7TTfw|!w.N|DMޟln7n!3UJIhʜ9Qz/>nC )ݦydگ H@RjHX<-QsszU%̄eU td2]DU+{/GܰͳIԗ,,+hbwYB-GSX 8B!1 eN 0Q _35B$r?LNf-tQex>*M.ͅ nzBQ.WPJNG/B}U( `+{R.f $Hz'&x/11cֱm^Lf- 2]A wG%W$wsJIƤU&Nz%;~ܖE8M; Wq?_VM^`p*Z@@jbyJl;D읷8~p)n]T+yDŽT+^#TjwbXW%bpĜǀ nJ|%) P1Zd<,%IW"~b}UM[x |a~zMTwq}`y/ߟp,,koJ/ wвL)­{@N}ieK=lKsw<6 ljcm6c9Zi4fj.# S!ՇmiH_W9! l7x\)9,bYگ ζӠl޹ܪ\Gl "/slJDu.I rKIG;8j W/oNV _L+ Q#VKۯ>q# Ȗ^xYYbY6N~)k̠[cۍp>zn,.&lI-AyɥݰDx޼6aiKI|mΞNo:oIX-m3n+Mk-k_07y4جuGoIQ`[ <1ݪtK4]j!bހJbvP* ։h5jY=GaV.Fe# k'….n<0דwmSP.Aiȥ Yw =l,lC8뙰Ng3gi#e95AfxeI}S\H D!b`W=–]* V7Z&_|e7'ћSנDb rcYdT.Oq+x!)&$=J3rl͜|T46𻛽?3 Yy6Tه})Ugtr^yjOza(k W?޴t:j}Q?pQH9 M$ ,?o{ߤK`r(@PZN75@Ήq.xYEoܲU0P6):PSHX;AMTu[N薞] y}.R .τJW"IXG|N@Ϸ%+bG!sYL#DBûE!w+s %q +}q$S8k.O-|⁆_8-&iNW_Z@ }Ѳ%㑞}N?C̉oHpDUcD\t4q/KP[8mFX*ӸKίdgG "Fl\CNT5.b#HbVMQ:~@1FP?%5ɢ5 +/yހ˫H?)WdT^'1C|!+ (dE-KR p+/liLiw F #xn3B3i!lnn@qYW;(bx: a! &!N@h`9;rxjE8=̵ [3+`}Lzٙǖio:"L7I w`iy˸km~uNhj'M<#炄9XBdRV^׵Pb&1Qga( ̽P,B$Qxٓ(OtrsL#R<L6Ֆ?q(D')Ўh1yKq..y3͚\&l ) @2A;^H`yS:1Ǥ3Mt(.VG8Q:,o2$?p]ݡI8V .̆FuR=34,e#w;xx0cpj.&+G2z UH"74Fwcj؎\HeHv鞽Z1k \M*Y&`Uq 4]@p@*ZV -:'vZ6TX}%P;p ts!/kYO6x#:NS[QἻήg $mli܆ny`H =Mzꏀ6&UhEe=2n8pm"ߠw|=Q (C)E=8r/t"I)hN L.,JT7)w8qNleSY.M-;<{+h2 kh$ԟ?(sOs/@J=s41)ьݣp:=B Ҷ=%n{6]DlUNfx%q 8&%H8P@Ӹ1wJ֙ ]\p.E8z&3rTOr~ZlŵYD6bu?mh1c+,$aͬ/]Kp2b^MKj;5י^ðX^B7a9Ǥ\-e8F뛶Y?o,,TH_.wsq#F 85\jXՕ:yw}3W}мCyƑ`ސ^Y fT1ol}6xa|Jz;;q6:c6TQ LׂO]  q@)&I)6\ aL1dݍ!yfGM^.IkC(T'Ќxd`V);HOmw/.?n##s7KdL3k "XXݢ.OEPˇ# N88EG j~1b:ח5Tv2-sd;;hb;|2F5j$ 12 y+ #nv E]]cqY].Z`2\ݡ};Ύ`1(aɕhQ8(% 4Wb]Rhv  <&?0_=/YD|Y]?tTy&OX@RFz'^NXʋz~ @Ǭ :ݧnTS;dܤ?~lƎ1ߤ.mw=lc"2,T! ph٫l?;M70G#6`@P|0luKkl UYzXaTݐKB-qM& .l{F&AR YdXOaF, ޽`.Ii$[ e]ߞTP68笞;vES{Տo٨jferR) j)ӟ2dO x91k %]K]հ #Ƒ !8 V颈G5{\u˦  &$ B,*Ӡٌs 5td4k.ďl.<'*Xwb(0O灗#gEHIͫ~YkDA.Gv)aGGYvI^QqLTyrZĀ45Mꉫ*}e|hXb"yritLπ3۸xpr< m&Fj7mug~B׌V6nu,h{[7L*CzF:ql}"irg  }Mq) 0M )m@Ϡ|\c[cTL4IziM@x:D>~1 - #d6 eAne)Z*QNwL5ze\Z6M ͓B{ s]fŸRK6}^b} zb0eyB&eR1YO{|9i4QQ-)UvjxP^J]b:y:ו/AXa剤@f&[SSozCu8{c1mnҚMKXruI)IV̘ 2]eZws`IGjiJ{ rw׸L&dNx~Ql(i-6YRGEy zpxu3C$_3C54,̠7+N_IO^D9@9<+(n5n $~d,`:?jFI& C˲'I?vzVC|ɰP6IXV(C?%4 !.͸@JiΟIy+JN`ʢ._doNv/z@X'~# g#Bf^2he"cK li#ڃ3R<.yto\"2W(-m咀ʛ%_f;kmD?.a^@vebGcu'iG#N'-y/5il-ORAGebFkIKߚDmA`4D>7@ jM6HY-`E*UqL*MH޿gyFCY}Fc|"03NN:-Y:E'I8C=:Wd j? ]-r:i3"mb.ZIRe6o M?=/a?q(mؗz$կ8hxl^, e Mi0&϶]KӀjKR:TsewlNTC׷a'@5rB뭛RWSy% ;Hkz)xIvVj>3ɨou "0}Gsg 8ѻs6vMclSSK8n ()4Wrt)D|.I.຿F8)Q9҈xa>NE)s *[ [kP"n2:rB/!c[#LUL`&hK=KaUrMP'eP"f1(K8虺dJ[dWu#]B4'qcgMsJ=e>:^‰;o^%DG ׻k06HI:8ۿzFu K -CC=p!%GL'I3iЀø oU՜의zb$4nN#* ځPIP lS:ƕ˖٩"{7r6%W]8$IVcw -_hx? KٽDvPX7ރ9kvŴ:Z^g\IJ,{a뿋1,?71Ő$I<o@\r!#~Gmk'9rKL8WFDoMJ-Df܃Igj_qzhd15 X/M|'V'Y\io,cIf{_? d[F܋ԈC1B4W.3ǐιCЃ9K]G^@eeJ>mgť L5^\(`$hoPi+$l9MR9c9z`v0aɕpSdHԠtNjչómm_9+2a^؎AV1#F- J_Z~^"\,1l5)Jz ncuă_dKUo<ݦ:lQirfFGY$4 x3sg8B"o:?SyamhpUM- i[(;A{Ob;k$˼4#֫޾b}׏Oǝ"EIOiI[dsK:R%*=+sa P_yzsՠrQ CxFt+A(گb+Xrǜ[%wͥDž~Lb1H$Th@IEwkaf/;en44jS/2;6O949-Mњqӛ7B<)c^Sv*u}0b埫6:"4Z~oS_ѭr[|A מ$reȴО, )35yc teH]'u:B s 9S:J^ ")(mT |ŵ~OV_Y".tN +ZЇt3V\aŧ`u̦B${cp;j])B 佽0/N3@앓aȪVa<,,1G+*>/22G|AIM+nt+\םlY#GsN+T?(P*c.i0d(;n~u]PAgaH&>Y~NRSO/&dC.CSiz&+ː&ds煌5ZP ٹ ^{{'\g<4LQ)Rv9S̝߹:˳ B 隥?uXA難qT!ZKhђ;϶ZXy42FYwEq'g>`ѣa!o@?/j+È|Q!( b JQ6mf㛐yn>Y }b5q܉Qԫ3Ƙn14h!RFqV!O3Ko*u4,*N6!_?SR  0-{y!UG3蔕p|B ii/4^,{Pr'+iUpRtc]̶_1=;AزPR#}ńAy H21E|? +c!Xb{u(9 ҀՖGE @xBH.Pnȣ;dѿ}UB\#tah1*f,ߌE}Y?':WJY׬'q#+SdV+즤2#y{x?gmYeHk\VR 8Nu;6si 9cglO|>:\GN F6MJ p 2)vO_"t;;\>$˹QbaRӍtH2R,X N^> =} 8ڂ)eTr4 ߘ|V &t-F >A@02J@iTI]նDN8W9=k&#2I^P=`ռRMRhp̀xi&J F0m }`ˁ.aD2&  ˰ ׸sY7O ZS®Y+<ލV eFOig# q1{0t Zs{YR}ԕؿhf:d͈K[s#|nAY#vFY ^ZE1MX"N|%>^'ҽTFǑs zko S^ 0h2[z.!8֭9PY)PArX502f%+GsBϣ?ShsNN_!)k<IP3ȉ"yrRs_n˾7VE#͚rp.- ~B 6G)$˒+܍C2sHpʞ  *}/\AJKh;#Z\>T"W힠ri"QFp^RMU$_Ξq'rR}֡93=M$|-#oIIꜟ2/bc 0Թ'F.$; Sn9Q(H6Q6抜pBrOCȾv^Z$;Q?4!W콤VHtj]0"F!Hz'տd%*$wNQK"O~rb=w᜺bZbnlQ̌(. KI^DZSx"rHЅͼ!nz)Yf/VP;vZSyO[۽fbS&xN0غ]=RACr50+'n+B(qHHj,\4_V*}ξ: AEz}rGR))S'Oz8 7Y4G(h2- -e y&/ߺqJdwPKceS3\/*aq]==4?ڰ}m4:lic| &h?f7~Q#Vn$2e\  i&٧cڗ}wff\뷯n*lH<یBx߹/oZ}ޭ0ãVjͲߴzg%nPXW4q@N" U~C,kfhѮ!+)[S:ӝҸA|u>i*mlӛ\,Kl\~E-K.8ƨK擒J%-#QTtjdegJM`99r2NsYUyXN\N;U},y.y۵5'>>m,]>ROH$I!Vw|v3OwItz ۷ky]j J\} qI<@x?)Lv%H>KA{ٽ<ˈdX R涑~*yH'[DYi)Kl#W'+kY YcAvlgzjK#Lfm+QU╶dB+j+ʴy&5fFZOK0 .ýCU@&/+[5/ӧnʕ:> 11!XS+`6kNio:yGU*$`jY Fǥ)'wsdS+߳gGo\o݃tPoŹah僶#Vqj6=E[ J]6"O~:(\ U5,Kr l@Me>1 z&)|t6SaDe_՗]rk@vq6<<9zPZ')豅{x:h&u:/ގYrr5.`\V֮8(/:Ķӿ.{Vwݧwd pqA%~Bl\؂(DeogoBdEqsyVQԊ% ZC]=pqUgd'Q5tLX#a.׏J禎SPO}ֱdfBU@9cQ)i_ڥՉRAhÆ-p՗j{ÝkNʠ;][s_AYceyQ1WgFo3 rL9KIdjBl0ޗMg 5X._\7S̫'LFiKT,Ygs9\am.mS}XDyqR}"ጛ vD,K͂ >j'PiWz )HD֥dsh@ط5P8(Wu9i(Gy6 pz G$g."؆(]}t+oX(;4+@M4|RD\֍O]RE{LlŃoj6| >|QQ7(s{楼T䀿7bcUŲݶ%oaOHGp|o,(-+tLL`/F*2X~‷QP OoڿqMe%D-oWMJ 2mK`a6;[}.7Z?X룥?2}-@ڨ˯qG4h+}6]isuF"eF}CPcR">~+[!8v=kbdkB1譌baKAȨ,[E3Nj׬ kG(q0T#'Ti'dcн+ZtOćYOz^-.nvJW]+Ņɪ)pPs^^U^M!zxN2 !WMlY; +Ŭȏ<_fF= -*mVNw~n$nGanWj$깴G2bPQxz{EAxHRZ 0rZ(vxouxE|NW<0߷;wvq:rsm6쿴yˏnܓIY'rʄ.W9{E TBS_(_O63ށtݾZ|eR D h" - 58|[C_ Ls)3XR&U L\ ^lЪ>;$!](Sym׬ڴ) D6.Ggܞ#aashGI>i.uKr8Sʜ h#1^נ9ݞ=B9j8tTOkc~01q:%n|Cc*L0D˥b6.5j0 [Y8z-djPq$gRZ{ڬMTۯG(QSA9#4Ca8 {yZ}H!uCc(3'!M/aehI.~-Fh><> m@|Euq榬nLjxθv\24hˤHdq*^&~]wl~=DUEq9G0 ٛ'T:_r22PC襃>Me.uX7(.2%SGAR,AkamVǂ墉Ũr*#O ; ~--P ܥST|T r )pIMf⣮LEf n[_UKl-c@ëpʪ*NJojVN\"6ury0%u{p̦cTʾ#ݬ=E)\GFS=_!<['sސuT=+:u*D4Ps0m&^^Uvk@ ,ߺ',7H;&: "43c4˔i}h=dCKm7';ߗ//.a۴Ikf]c܏JAuQ ; O2O$䴃ycy8 jkUa7,:GUcRE:'nC5oFMlnWn+%Ⱦ.tx4ajSMj[)M_ LInW7c\e>, 蝷x 1|a9Fm3E_gg}lMh*yIK^dS_̸bh2GZTp-x|3d4w As9h<5DKްd}bQ7 s\2AeʰPMm`j+И44#:݊NzC?]%i>-.~uف=vg܁䉍A;+8_ HcFo9꧟q/ҏc-(y%#)J3Z1VIist>]1.fzu_$,t49݋rHTdUٱ0sʐ)f>E5jݳ j:ەڱl!hU+3@ c%5t0`nq!S^lS Pۊ>.J]jW-Qϻi L|uE 'sR)i-Čֿ©鹓E/Cl=702},@0p/`iS3){{T<󲢷h_[o.0N=_ZxdBr+/pnX=$e=ige;9HԻCfeּTYZ֡mljӑa;Y6R_v Q 4jRYc؂3Pk5ct FXDGD3/C"INM0 C!b~DJ`vI#h x1䗼>SToJ+$;c/4*;ĪhI4UnX t$MkU=odnðiֽ%M'f $" <?UO}X}j)>z6c֩7K6dА~&l̫a)H%aHH<2][ XW'<+"*E,Qe2,6[VYy^X|A"N³~h<fVq][ixIBM6sG;82p% ʰ!tʍoJ{91saKg(AqMt㶅\nܵKJ1~TwbпQ~;Psɛnrї7߉fY[8mUpaѶ`\Q!pxs2hinn{~SWI|v1&|Wg'=f;u vC)ܮdh&5VOwU!cΑղ ܐ4.$]`X:RI2E8ogՃK0f濊U뻘X%&ݕS0].'қ?>10VO @ W8Y.3Ԁ`4t],Exi]j=H` S.='>[%![/NK4C!L6N]`>Kt3c-&.37/܀gty-ak#1l}؅2v1&z6Er^ɑs:.イkѸ!z!3U~Th:վʅDZNU'rVs,R#؅bZt7e`="ىQN4 W:#ddpWC,.03 A+ϺeLT|! >`qS0F|u9e;M[8D$RQa@4@EO`Q<Э/o9̷;lCk6֍ R(`K>"Bzh$Z ʸ$-׍Qe~O_&TsJo24_@?&VȝtE&:GC_.l6BzݡMH(ĶE>Uph4UA|l]NH䥚F}0\>ǎ2_.f});(JKQ`eEV1x)n it?baY{z0}+5"+W.Rx.lSX <<+6QɁX>srù~p}FCg:κwh?XPsC^^gtp:]B<]EvB5Qj'UeUn'qۨ2h2>y> M4O 3k,D~0 ,qPuMpH~UIs5;&`/# 4hmW8ndBcyR *[}Y/WC Qkk^c%WHVƒ 3 k[uCyZ} 0I; hëdǀ\^wRX|^Ʃ `^>{o M_kYqn{m: 58WerliPmJ*z)tR77cK#FXWsv ?FRbm qKkϴYUvfCmo3g]ch{S|`~zyϗ4 .0tF*b(J[7$"Ա5*ܜRwf,\.6hHjϹvߊܩo! }7;.pmUzi.oI &tfܑ*fbAW~{Qx¥Py!GjCObd6L\0c+5[9W8 _rY:]}ﱷ GtaӸ~Ky2;+UA; WGE[|РQxƟ$I9iۛ+q;Ω8Ux֡|\L 3=~GC20Ē큂r,uOJGvj`[8-+^mi3 ~4%-P:e. ls+ vb@]bms'#Dw%#Q&a<(›Y~93Bݱ\>pC{*έW@x!w~z2gqgT%A~iGDIWZՔV&>:Wv*W*5"-T$le8pip,4 ^Eg"Oqr.c$s?I w+f*[-*PcHoz;z8`MdLl?q(0d!q|y봿O!'>D`bn9e pĘRK ",^7sEQE<RPHkĹ5g./M3cdJp]U*"=;1/lX8)9|Z}"_](U N~T|hM|F.Hq5VC\^u.+</XX"NWXS?aK`d`j>y;r1ά(73ZǬQ=ǒfM֩fl .NnQt>V^.t Lt_&fl%M@SZ(!JGL}ֆ? ǁĘ?9C>6`P:xjEm8VlRxJW0\ HqKл[IӦHN*+`YP$lT]NCR1Y0 2)Z5p'0(X[.qumA7e UPj608h+0~ &{y7RpU{Ʊ*NAIqO@Wg:IJG\`gukC:(>?K8f<Ɗ oE`3άTpRNȌY*0Z|dc0g&`<ieWX 0iR~ ]V@XPؘ("{,&<Hw/Bv;6 e)22|vu_<< ںr?mD>6xGz·[9%uk Cʆ(WDٔ6x@otƒl!7£-Uk0/ҿlً& ɘwOj[+ =PeGOCΞ<1H N5f|]hEzͨv^g8r6'q "$6d̀JW CQ%ƕ< zEVKN{?eCD-Gd,׹ZWI`lܸ|P Ywol6<%JS'83(|lwAxieͶNOؗ}HZ2C ;z>&t"GLBSx. 'nu*e”BL7ǖ+tzcE_J+i@Hy0 Dz8yͭ.zu\ALLV;c*N04+iҀ}$ ");t8k #7VAe2qF<)E'rߺlgfO$|P>%}Jv8?\#4+b~Oakf4<+3%p1x/Sv(D> ȅ Y!9x”ltV`|@ mXJ"Δk2$+("7Hh!J[z0kY ’ˮ@4`CG ,j Cgݾ6(>>m]ЩmPE!K }\wx|IC:6)4g?Fq>X flfHK]^VͯT̎pRawFa'DwKRa SS(wٵ- mb -m|+ KiSf'ǼAEw8&m~rMuH? gfq\ԫ{3nɍ," zw,@"K 25~!d* ۲LB@^X37͊j]1,LIhxmfܕz).+UuN =^-9 Q {kL; )ldϠ=Nr~7ViBl_+/"8ZT,aəM!5m}G.槁МŌ?nHkNT.v3N2eo!_ E:~>Uވi8xad'AUaQAG*QYIҎ]?!0k%s;mMf}iMdUJOf3*(*%7SX eXxY>tD7Rߖa1Ʃuy`cY|W=٪e"tcJ?-xDG zUXm 'Q"W%Ie;O(D@eWmwIl i|JIjFCOD ؅ċd6?q*1bFl꒐́skEqK#p@GHЄ !]T/hB;d'ȥ.Cu5Ӹ5h|÷8OHGQu\WQ* p10ūYW:l1cj}Zc}Vpnv*zhhWc%:ڹHKr7V;CAmGsCԱH,,os}MM})2ccǺ#ܢؕm!$`,Q(F{l;0jByk%:]fҿC%CiwR+DW UE% ՍQL9[\ z%+e'2}Yn>ƫ-%3ZrFߘ@cM=\|U#mB?[7*envٽYmjFQ #:gFb%h~?qɤR ~E@o(4e嬨\X[dZRk9j@ Z0tJfm7zKNEInuz顐쬤9*OO[t ɂu?앦d|w%P7O&]0 Zʥ]SoT "3hKI !ғk6[Hkp@R(ь)2PҠINڮL6Ov< !H{(;N_听di2MEP;^ke>oөt=VV;xK%$kpS0q5O5WL _;s0;'#Pl`^F&9-Vb"k#pOvcvơ.͐5W_veNazgׅhT宵9W}ih :F.iCC[ Gš@h &ZKk4ݻL qm_`@(rP%TxqEhnɄŎ%BQ_b&@6!ғLM`.liPI8 %pwN]d,yџ$[󹡯y7ĩLE (w\y/'hpHl 8>Hd7'x0!(mtO7~PҾR/R%{my^&p>[*{F Ɖ {2nFa! |VerW0qb&9Q/T$ $ӎW1 a) Nv磢(>:҇V[0*O}!\P:Ra ̀8SP{EC*OLsG<ӏrRAYp;"W|$hf kl"87*|<XtRMfy##Q(Lj̴V%1- $%ϳ ſO/a? i 0*'(7ec-k^K^9ӧ}db٧>s ׋2E[:HF5ާFJ~aQLPr>D)C('zK]kl(Co@eK' %$O!>,{7N𔭀 yja?@]p.Y?眪 `oj֕pQ'B[vM! ʔmwK8?5**v x5j KFB=雜Af.ny☙t٢PL%@[ۄXh ٘mlLq`ŊlD:oٗUTc{_X2f#c,!DIC:F 3bQ:z&J0ve} zݽvc9(cWL!FZCZ]q]}P?ky<_1끝+K]nv,L:5\}݉' u%s ظ 6.lC)nQ UpCt?xzגKgد\eci}j OԌ"LnDރyCRsF]G`(hAȨ/HO½xsbD:eWx oN+ZաbMZM3H ji?GjQk=9ڐkuw.sο%jc"7|t)9)9W} viY p8\MC{X',J 8(6h߃$$քYg1ݣc۠ŁJ@߷Z]yX=R8gb9JA'y_hx>İHw9rQz#j"iA02-n*oGS3w~ib@YM5/j.\v~+XWo0JLPrK$)I@&=>0)pImc_ꃮZVOZf!R3GKIvE,U #&]1Zu1GbKi[!2h /k Vhzj0LŃq['e?4QNՆ4;նt@_6tv$K~0A4<X"!jciU>[Q!"Rǀp#@f>=a:YwXoMӭD{9PւEDi|TKnPsOھX_/=G,2Z`Kma>[X-B䈑h[R4XKve_yԟXbHb(}|5iR܄alDVDg "Ѹy֕fQ_ ;LR ]-"^8/%]}A4:oYY>_s?İEIBaEPO0aq`/.ۧbn߷|R4C](eB2) F$gڃu0m\WHO!)6Y!zr5Bhԯ' =d[&݊y0A$:%}tكuQ}uC9`+KX)=.-lqBm1&o@8t~qFO/5x%sF+AJOap[F[p<6$޺^SnN84c=v$ )5gs5we1L}EvpLEU% ;91 VN|' *u%ꘖm<)ZUI/R4ϑlgr6Xʠ7P,(1.*j[%1s;|0~aK@jC JWuެoŗW55Fz؅ ;~.P]R/7=oL .c1X}٠ʇ5o)t?'5l4Tk ɮбke7{Ĝ3 e4V ;BeQLvpڒc4J%3R~%eoWUD/+$&-P%8;Sڵ2{ɮ;;,=qtԖӈԏ'XA rz?ÃzadLC/nZ\I(OcU_jyVOjG(MFe|aMn/:CozܤXS$Uٺd'>/GKʲ_#t1/zC`vu )s#[\%J(0,QX{zؓmݦE>igG 8硺-9peRbf., u~`$)'&OA-M QlE@L3讀m!̥^F>ck+V5TnGH6':D ]U$?nsS`I ޛӑaLVCr Q8YV  @l1!aj3,o']@Ke{Lr`]Ry[87L9rQQk"B^8Idu ˋx 7꥚Ϣ^z5ќ*q|H{'&;&p%#,7eHIIv1Mra2p:}I(3˲fd xI39?e*ոÂW7+4 MJ2yIElgRA^RZBhFsJX$ˌ \Z䱆҅p5@"ƴ ,%އ p=Nlחp#TKY.Lyccu:AHe g6XT!W7Y>3q8p3nS:Oߢ,N>&pjC\gxO $7Z"YE謄~R.b $sgHWt_HV^Dz+9a\ OA6^uIC*6& 1N>RJaжAte j'savtaGSD5k io2Q!*Ve-P|dx WJ&RƗNkmxD2OalJY]1P\1Y~_j ]1 }Ԛڐмd7&|ߗ.ŰF}A:I͡w JʷFF ?J ,'ތ+ȉMz=f<ȎNP9->!$yY Wͤ5~ ?t,M*/6% z5w7혣=SE3U{T̄ l-bჿﯞ;,% R9A.R8{I%'M]-̧JrEji´Cr5͉*".B m`Ux}]H\uFx/; FĆmm K#. ;7a.,0T45$mV^"~ݼ /N˄b&Q2KCw/G|ڋx0Ğ ^; px##x_-Gr,#{$R$8# 2y? >]!ӊ6ts7S9K㑣! QAZ̪m "5^xegķi&K}1+:O8B \+bW6 LfDEiE֣G~}k/Ɏ;@kʋvsӂG'W ͫ).]E|_&) E;6h-<2(Qk"/jB>j*Hl>'ӍJU?YDW& /D̯QXMIЧ맣z򄳐(.vS 7>^BjT5qˡpZ݊ȴf_@(D5S0jC ]Iop.2BۣBJ:]7қwGЛW\[xAh_3t|ďЖu@>Y d嫔I`q@k? ꀒf&^"6d)NQӊS%K}!Ș~dɦ4Kx'=~OzS^zO9 +[Qm0b8nj \YZCEAk = 4t}9|N ( p<†z N$^8bmw+yxݛ @EC0~AV$7J)% YdJ4'&? I,fyvɍ?كjЕ6$ihT՟}RSe)8'zQ1U r qR^M/T-vd%Eϩgp7Ժ{K#;n]L } +!u6xoC zBʣWŀڐ{Get6Fgx:r崯|Yտȍ5&; 뵘ʹB0k#L ns$vU S3%DF!BUR4 b7`߰]dHyʺZ߰], p~ U޲]7< 1T.tHgfQG>iX?Yk4ZQJxjIrXPzn>?` XI9Oc.J)}{dP6+ ߃{ESS2uщ Dgf q݁}V/k܂s<3<=@}|Lzoܖ~^l8-c-d;nV-vAZ&r ^cCf1 Fk=Tϖ[ d{7yIӈڌ(™u蜙O ܛ8qӆ,ɝM,%ȯ @rxb }OGd9KV1HdR+獫Jv>|lJ φ ci>Km>d5N~`y ܺ ~sZΟmZo{EK ?HR@TՉPBE0-5۟ ̀;rȇL跒^ S@68Q&xz;g o= ?]4Ώi aewP?+G4Q<"M5r)gt؛Jw ud;ZXvP9Sawk]6m=?p gֽԓh>s8lx E6+݁0I77o@Qb802Bv!3>H`Vp[ڼ?ic4=-E`I }VB;:2~~p /J1:ZZ0ɏmGIDhXMi5ʩ/u;ي.M]3*IzrtjgcX_u\.7Qm֝T)0.@xL8%㼿[ 8^9C#קIӛ|אca2g{&•nI\X3"r`F/ w`L8vЬZKUpiWI;=C׷XUĤV)N}XUxs{,Un=iv|̇ lŚ_Z7:BjO do.h5*ۙW0 ZdAKG:TYo.f?lJ-X;!IӶ 1EO5[D?.2J3PA*cb_iNkXu4r_Svɤ84Nsgd\^H5*5²;=4)LS*ǠvP]{b|7k6 !&np)CQ|?>˳* j&Gtd&ŝa~$MV! Юf}zlG..,x]Em-We0;S*9ූo89oO4x0%ЩҥK֩&+̲jD("3 -h@ {ZPmxلr +QcmGඬ:^\ r_@nl?J'3 ʖ: Ma{,E^[{0}xnfyA.971Vqd`Í-Jϡy[GA"d*1R  )YpP(i:LT,xg$EY CΆ44k4~S2<(e96hU%M--<}$HɝXfG,uʭ2ZcM[GzuGo; 9PϒjgOM"\O!`pPHVv ] r{# G|q\(T38(w#]`AT|.S}O'Q{ ܢj&m-܎I IeD|ŵݸM م2 Ӊ,{==Ӌ4(ɚ5xԢ7\z}A?>3UTdI#\ÂnxY:ԩcck ö-)WpnE~RP}ONˏCҢ`ј1c#} FYHx"BWA!i2sH`N(X'8x&Х7#wֲXϩmȈ&l%_Wh0.|/bG<9ѶwEtfCUU)юeC<:ϙ&vX9Cq_zc@0j:OT31cN7xm=Ğ;bwQk+ˁGaA|CN)2Ճ\6>.W.l7^Լ`k&9ty7wk3vybTKVQq5֊:` !N'N^Y"~b_UC)`:QbW [ҟ`Zyk_9:fJÃ>R` }p[L,o{fED<輊YFIfXeG`cR=Z;LKtOT+l, pJfa?('rxwBM}Tc@Qb+G8k:o^]lE>Y idK gÊ /Qpo~"ߙkTtl1ELV.7Q±U: |a~V[<}|gX>Lni=Q\^tI~WMfpRq K+%1MRjE#?宨?!6 ]c\y* Ni(jEr!vwSԅ2M0gnW7k|QB0mq=%ݑ?]R>(yWek/ 8KA}Hh8 i#+phF "-Oh&>˜ {qʞl |7 ,,4Aݲۡ+H 礏f]#:؀7Hp7N!.e_"9` \՘YzaSђ=̬`:[DbrA!ZTVuT@Y zጂ4nKSS˟H{mM)LܥsDHZi5<7A8v:yZ+iо"nl>eZ#Ѝ^[/u>1;'$EMVf!ޔPCMH5LQoo^ܧAeR0ݰiٮ1S 16Oq?yIs-cNz .l\ GEjet;]g^@<&! q$6yo 0d;2՝شwR3}p_i,n+խW>4]LlG|=%`Lr%ՎJMoM#?fܻRWeFFf ^xޜ\iV dCATה<,@NuDw*=q&ށIẍ́Q-VyR^X#=>G< 2?.]za>+ .暻:AT ց1V?ZH5P>kw$13C`Zid:$&N+,W^]z;)n\%-Ҟ @ǠYHq42jWMIQ'$C;Y߽O\ 9hWѧԲcH#|˅!hHK{ VT\h w7_ͰB-a.ᱳ} ը۷CZd‰"z Y8ç-w'|y3ԓ&aʼn`v̵>:. $E0+Z;y,FPDf݉s/‡v#µ ݮ{9̈<]M6e/B+"Ɵ#,P{q 掰 =iLd凪y΀zfJD(@Jڬ xy.K*uH'K% ~R8rML J!D!-X;O"XЫ;1  |E\AZdoƿ4Y`Ǟ>rOS"006#T"1Epe/uha4ڈ. J7r1$]]pe=فPD-0q,\ڣwU,<lM%([Ԏơzo$`^ČtP|P]b,t|sqWe'J(zIx(ۄSwe^p3rc>@apg¿ֶjL 9ҍ|CW` 6ϛK(>iء Jneƒ a8('|g7_d}andN /.-ܦeu>,'62ِ`!f;~mwB|mn/HY-pjYdooyJQ\TI9#ԘWoxv4}jXk_,'U aDI!н6v m̦R-rSEs>st[G"4"Sؑlq[)i<XoDSP?$ŪVN>3z[1Dp- V@겐J#{?Vq> )lӒ8O0JEw@ )a6`3 sv%ƭ$)q+@Z`gQ)U\_9? ZRH'XU rts w`)=߭(:*_!+g 7a8{sRyf*wBi߇pw$_^X' $ qPd?w"7 |8k.+h[!)| Z?ܬ$ }I6cY -Lm9)zeCA 41չ2Z4.(} z]3T4*oPH@&iD7=3QEO@]aa/f Z[ nB6 x/a|tovR0׭]j-RT x8)j6P#d4ޟ%q5wP+>D;[)? DIҾHެ=ȬuϜ`%<}PY񷉟쥇8$m~%6doKE** '䁎֬>lK38H:&IR2}E(O^W l ޗ13V/4CB+H|ltUqzkoq5YS1=sh Z**fL!0= X}ccd.Ӑh`Úl@f9 @_.RH_L?F|qG)QQe'4x2la6WOXQ.9#e'R+sRGfzo3ٌF)wUX!;诼WY6Q S|A/iCC&˫B'ZX9 XN{/" 3#=ޚҿe'ҘCV-=o[`Uʻ$ܜ_\3WuD8Cl=*m; *W az t1F=HǟdR4RA@?JRȐ$ նMB#d#XͭeiU[կk&5UJfWm06`QW8ZGx^d,+>}_pӜɮEA:Uꂗ Ծ:sQ I? bي'$Codతx`0q̥,*遀a=9#Jh^ g`9Z/&lweEޏuL~r!f¾}VV-@ ;^ZY8(N˱Y0+jm\ J3hz}q1{M6Pg |El'O`~n oc]D[ũ]Sq&|y7꒍rqTň[Ν#?ܒ53VGʘ]g)- z$[fKN͎D$ Tpt0ppa8厬oht Gq9,AbqfSlaɺ>8L/*X-6vjC \ie~H-M92: V pJZ?6'{P%:ˁĚrC a`k[,/: 35S/{y]DpܘQH}RI g m i Caq0cCCh M@ʩo PL ؃G??ivPH&?&wKU%\KqXjJChE+a, *wg!dFg~^ؒwE}ΰE(Id5 f:?CMSBIC^[|9㼲,vL*\@w% HƟ:+A1w>˴IŽ0%OngqmSΌ*=?X5P;0åe NY 4S7]h`FA#更GjGv6tLu4hu>Z]ۛ^+,dU1& '6L1(OQ:D9pge$嬜 Or -AGuǮ#eoj~?<&kpDi<ے]CZug0i{?EDI!&/ k[ Sg3cr5gC;պvedu  Iie>th`95XS5%d9n٠f!6 `W(:,m _Bmg'3{EUc:T'WaOxgz%#X6^! C1o`~{O+W ]Xc7V|ыz|qM'8-,LbB]1gUǿξjVT)Nz Թ7.0.$2ZNRםNzcJ P%c̋6?~RY(չve|'_+C'U0oB.:ia|LT(s**5Vz_I3 xw.|VR>%n8Jy]k[W gxX#4j ;ҜBydX;^X9ΦtO鞠~W߬d x5L; q!X50yw|c`O_^+H!W/b׺tN} 6x9d:g:~:mgDXim( I[V:4oAd_: BE>ѯV37ms1 j{eJdf? r-%RWY؁5Yn-Tf:ʖ->cѺoK_Krpz x&E+\t\bO j3ښ(6StlFhnZ>j%.C+}ULwh鬕R.3I=ʓ 7M*Z6M@gs?GTz6컐M3~9&y.n޶RE=  x$[B$6S0՚&Q#1zZjzWFmڣP.Fzcy!;(A&`&߰ظK`9ƚtOԓUfd˦WJ:^2τ 83[UZqn<7+.E #y&CV8*0ҹLm`>(p23A~wBqM6An#dm/hf$ϓtdvU4l2f1%PGϰ`PeY 0IU1Qr|1!#@34%9S{*qMS@Z1fz29y,? bVtit)$ٛGkYCpu@usl^ftj B뚰$knXؔg9ٚc9~G6XVzh}$I^]*WoM2w$jqzp/9<9bv#`љT1G:z;t i H7i͘i3sGW5eK0q§[a34 ̊'sEk7N*I1o,PTjDR="yP' s(^z~WEklh(?#᥁>spPwmKW_/&h' ?ÑT *jVĢ{FEBpQ]y$_>ZIMe:\ZDn?6LOG!>F:mDAMN=4Ա.5ufŤXr%vhZL]˾V_w+* p?xu7 z=[V2p E8-w@ d$S.{n"%w-/{߶%%g6?ItA%Bi:ZC(' )_%Q׿XCâUQV7W ea".28/I:ypG r[[X$\bMݺ(1}G&I4#u췻GN*(RSkunjC&HpڿRRyi pws=䎌=W~ KI rlg|5\Qe1m3Ѡ6S^C+WP~ T_78^Pi .<"gMbrQuYZ.ZouzXأ2kLkR >Z}rЧۖH|WRSp=kU#$xpsʪաB ^zxZkrco}79gyE}X +3eK-mb~G⚴ ٍɝ8Ys.}~Cr_%#4\H]O.wWIӮv \)vX!(c)`A=z*x= 7IZsZQv @sQg w ۵*;4(.;z۠ R[mwhCd+7->c;7rTKn¦6צmDg- %R" %"si@IL1#UwNRg8\`ZEv;*~܌XyFn>|Ys'tK 1s:6`=N2: Vt|:ax@;CKLbI,}c|;k4pB 4:teNjVjIp|K]UZ%<HS֫Ee,4[GcNA^5 YM֛gĿU˕$G96ONhfo=*ښʄ3FnYc9CV V?ΝF*uVO1~0X^4 ^J5\/<"2a=F82jk~?‘ozagʼUWo%=0Dw0I:z\)_|d@ )Vmmmr;OČPt])6ا£}ӷ͝7jTdt +DY%8p>(·;<,uYifIPόzz#Pi8#+ˆv;*9^L"ᠰh+Tj,zYx}A$Ō~)sAlOp;s磵T;ިBzJSH(rF;' HT&ƏJ<|'2cv~?=6Yi͚'>誠8tQ`K}'ɨ!\&Qv@ϴ`VW?K[>!&4 spQb;8}ҏ^la)6I'+fwھ*d if@sfq\04[R -B줰Qih.4XYy4q5X2'{td@Խ K 7`.`]l s#400RC?av8{Z|?s-?Sp w)0 %4Tc!;@]gBB]uT\dy9?g%5ߌX ݙk'=/]a4![Q;ei^rº1pP;^C-.Mpb7\gvWJrj8zJMKCV.(;+piT/xs OOKݡSziVxeD(sISlr翕*˦f˵? ºGJıD[qڣʾSm0}7u d*+J9LIה}E 儫-UϦLږw0fqEOLokΛޢXɹB?2y4N80$^ҽF2+z'39إ8J>rBsg<8}J2bs'?i?'p\!pI{Ar.ȏڏ  h2;}܊3 8UsYj&>IS鶐~Y%L]Ұ@N!:JGe1 N6|>)`sqCg6誙sڑΈfn] P u3\qmd+qI?#"q~3Y%$[|"1uuB%ߟ>ChG I^'8@u7ќf)q%duG[U L}0qV9Ð *`0qXavh;bs(.Spژ\y^;jm$tJjw}Zk;cRu:!#ቛD|dգY'G g#-;e\WMukî.Ѕjm3:x,[ǢTcJ1?3(RG_TQu oU 5U6=]g,U?EK/(,>-|K<5+7ي<2 *VšJ[#_@Fܪј{DxzGz|)]² .d&nvŻDU71eXS¨|Q l_'4t%/Ki7#8EXӥ;3S'2^ID%O1$nx[(hx6 LaL'X-IQ^ʸ+u0BG>/2hUJ?)]dҦTQy\͗Ӧ.EN|КvƾBnlQu } lO}b5Cە!.4O ] NZ:fє^g=.( f/ʠb.1}e:>*6T2:i 2;=wpvMjrLڄQc +w;DϹ:di҃ ߊs f26+ /2cj.*dtD9/Pd A ܺ >Gt+'Z f&JNy憼-.abq)0!* &iAG1@#{=:؜V:{x$HVlѴi`U <:~BF،D.+ 4g,є̥ {턽1GuE- %;+2 c6yd>7l_hbIdrE,4 KpPocqRZutsny T)˰Op9v%/F4etbq`pIU+M*;?CaM3 WN:|Û)D 0 (G}CD s%"{Y .R.Ij&xCE_ DdKj{fⅠ8m;;5fV`@HOj;Rd͵;OIvE}|b4W$Th1U+3tE[R&:gTs$hgAګx wg!JsKtނV7yzKJ g\_ﶼ pPU~P:¸^ 6tX`/Qlo/sfFUdKP')N2;i-D ;#~@)W[:W8Px4BsF?ڥ 5ۆӵPD~<~*FܵSε!Ϫ%b8%n4@̯Oh$*[4 *:Uʚ-ႇ78e@lkWg~):&<<J]A݂NB^`j q';F_"["as1dp|{e&4 8^\zE#yO}' cIџPY+ 4i6bJpgƳɶW|4$#rӻV)YG>χ\V~F Ilcކ0!FKYl" *} 258S@AI7'7I V\%3X̫ 9} mOKLO7|맣p *WLQWE~d+V.hy/!Ta4f̷i-?)UMdF w>0}#7h`O^AKnW)\-><8vZy6r/FzJ{+ob/⟫>YUkʪ$8\jdfF_&9OH1k}L͛&ڻ)vlN4V|N{{rZȒ$5H^g"rRn76;YeaBvG.&4TV.| N4:_r3Aov^2kxguXEo-ZH-OO^v")|77YdLG\H4#GyDƛ,VhG"E1vV{ IRJ&Dx+7ߋka۪"4 tvC{^O-Ɉ8 'N.oDSOx˅<]dC(r |-7\E#YN0f 6yB۲>6^uSqy +NQKgBx1{u>Vm%FY (KE۲"}̨ξƯ3F:l@P=s[p %fdp 8pW71ىdl֧,y~v9YY/5fL_P%<ҌR8Z!Z4B/2Ys44e:7L~DFP =.Wfz^/DƖ_gښE3ډ .|"wcĶK%do y*={hRp_ 'nhqx/la+b`zw *nÎLA ld4WXyZ^#x ]z0oj ugfS_ְQ[yUO51|>ϧ3'xVL @뇎*A|Apzbչ4/CMaa.sb0kG1X-֌5Z>S.|x!JzMzY@G}\oʻ/mr}'?z0q+QI>Sq !`pvKxʎK8nʔiwhX љORFtgM.=G`U7!$y E[4">Ig޾K&ڌ[nȪm?bl/mv#eb;P3Hm,1se?Yd'"Ȝ"Yq,{ՖOZe z* ib:@|EЭx&+}i}3rDlnQuٯH ?Y XE:g [X"g~,c06PE׼n@G;MƵI1 w!3mk wP&%HOCjT]cniNس>׼|2'zQZ% |v_d˷kH=ERxFM-Oa̮ȈY0򪂀Մ1)_].`>X2z2 e0l GuE;ت{gc, {o2Dqo 'Sn0:':hE{4gd ;;zV_-yx5ʐ5bZmkmڬnxm-۪R`с0w^4Ugѫ`L77Fk`B)r:VhF'&wT3]EmiGN#@<mHh7K܃ K( &CƒW;IH {wHJD ǒ[Ow(jBa:4j&\.ڏU;9|R ];a}h:n24 us=yg:LVF=g:Q$a.;mf `3_-X+6IV&cNlX @kV Ŀ  ́[&đ&0toxLeI7QagDNk){DAǯ5u{ʊA[ah#V4w9\'kxoK1kK.^"BA Jq..WC$Ё|F`I.6 Ma")ASs@Ozp{5Ez!C\,x%/a'9CSG-Sv}a0x:a4\CI ;K9bf+G\(#4>#G6Y sFKܷǭz{oZ/Kz_OH2 P ^w67&dJQfq[h+98?7Py{&XHFm{?2M/:6(jZL945CvΎS|c ΒdղJ-AGxc=!R:CM3.ʄ샩47n2?  [Lu6A oRř>Rit( I8p؊&bD6[j-LEɷh<:x߼X "wC(h3Wj}7-}@%Wx[<QNPpψdz,iV8tQmp겸VPe(yU-kP9r&.gIodv|Ym.󺥉2~XI{aܩ˩ 2L窝LTU.#>"Jopzy )oF@Ne;cN`wK?$a<+MoYw&e`V7-ȃ-~y{e< F~i7iYţY_Tc \aVLX SRLMY5ߞijCy2)"Gs(\O[2ç|(Cy<fTuF;eP/+:$5;)-B̟!r{:1@EV[I?ng+( u<ً-/o8:2~9KUEe\}Dqji]amBAU)jᜁuQs*ρ[/v̈uI+;x++s{iC!A yƕ:Riɻ;Iς S$yVLh8 Pwʉs^`=мmTY*8ZA8D^cӝ~5S.]-YAZ/FcA {T^py_YfUEz.1?{&ۛe9c4N#wm("U|y~DZxGF n=m!J#(Pӧ̎Lo_I.DTwX06ZUmP7tO]A` U m Fɖ5_ۮWtU/K'q>ښpF@t6yD幛4qjLwWv=|p7IK²}_#X2t!u% ym\XQL:+w{VI*eNHč[*3SZgYe3@-^PYV sď$X㖵Z/X(/dXQt#|m$FМ`vxbǢx.58H&qoTJ蟽Lܵ?Ћ|)ap1xR;iu E[} fJr%e:1Ip~oB=aP#%C( &zdձ  'ɟisF)VBy]W#xϯ.gr î]H(gBjZ!$Fgz _ yr+  [LZ,xOr}WL|Ù᪝jo^=ty\}TȎdڀџB8R%Kb/2ٜvݍ~93ѩ?l-JTRO 6T{|=5=zhqj[EX3i9?iVfN/6JˁJB,ᮦuՖ wȓy^6g08$ l:x罖,xTIl4a8 6Nym/vACzKryʄeusx) W>#RM@xx;^'۶ 95YhvL_GuP/5A/Q#KBaٔ_57]B )Wl2L=:k5ܖvbʘ1 eN<>`6u_0߉9m8Y 0{m0KE6gQPR>t{k^l5)Z$9xg#- ä'DJfz `>˛` KZ&vc'${ o}bo+Av\oV>\-ok?Ԩ85WzHx!Όk`َ z=@ָw\ 'M3j~mi @Bq#꿿+x>&b6C %NIb Xo;lxk:Š !Yzõ] Zܕ1ŕh]wt9%}Qg`9xW.*cȈMZTk)t 7fn m S]e~n* *zwJxy}JV,+D4wVyLIU+eb]}MCl n Gtt(ܱp }FZPeΌݔ˼`TB,8icuSTx`]Y㝯e ̉0'WEcSYW%J8O&ןoEmYSɱ?l SxELStp (uStk]UusM__ԺKn)MH_dG6@L ;`/j %C: #)Ze*gIO3.f%7C>C;UkBk4tt68:tp6/~/'AcXQ18*h:ΤxG&3[GLz+x2*^c->RMɘ TmKh(SsOtwxo)*E͙~-V1'|$?#L:{|ȨL% rIcZ>{3Ž˼)6Ϯ=jFvjl K52UGCrVlՂpk^H:ԇMMRtH& 5MgЋi?+PݛQ@ U+G$|,;}5 F>DCh8Q&Kʪ"ra(ã=5s4Ty_t0kk?|!櫙\cY <)jйC v+QDa4^*Qu[` ,b3MЩ/HQ@jĈH=}HBSf⸠q =8t\U!Tv{zO-]t%+^.gqw^|a$S( i1"TY^VIQ.^'wyA1ber,Z6m3 aUcў{(BmTtrb} (ݢQw;n-E_Sţo}Krmϱuco&x9(PWOSe.-=nģ BAy( [\ikL ?1Z66`FcS[1t$#  X*>KEķm8tńPdoV۴ *UïRpv6L{;ǖ]iFh Ze.H@!K(GE}fn8U|7&Kȅ'wТ߾;?-(Og ⥿]p:l:w|V;t+}W̃Jx[^LF,w$7AO•M}]lj{#I6{a %䭭ï 9=/|TH/Ew X?Ac& Kxq^|2:6U[/D}~{Gw@,Yxc.v^q$4~cII:uday*e,qךtiewnOGLH/(oq7W*YQh$H'l2о!.C/i;b9E}$berpzeV-imEO[|>. aXA+?ur9аu}_I`Bz8[f0^;Si|l=eX#rgWfQm;N}~,]誄4箞TmikʦDjNԑ9i*#\%"t- !<M'`94h4ZWZGXS~IVz>gQg`֘P_{ 6~#hE8pM{EB>jMZ@j3-,%jnF(1Ϯ#5۸\+[7}ev>'u. %Ia|b/rp7Zoy!bw_Y+,G[Ln"_k'H5ziA0+{^ʅ]w`XRS$(q)@?Gӵ#o|${G7@.},qc m-mE1t7E|4MJmӳ̣F ?< &VOÐ)oѹR1:M(%0,5ꂧ01E7ĕB(S0] i)g*˶`UM|}(VAQI$,r끐[xP"lEI.໐ar1#vA/a.r;ǖ'CtEnjKo{qAc=Ỗ FtG pu npv0NNEeZTLk;XƆi1"ۿN|㌵5f_-Sy[\D[Y;"01Le zd*C_HIeDg`³$kQ hAAQR2}#_F >x'['V)RBb=,eT$R!,. j3!Sd(GlUmngݰO;BV QymG/頊d Y2_.1gL*ug!!1_{ 7 ]vkxür}t3I0yzј e `!|j4 3~J%EyC#늊ƈ2aOe78+yZe5QcH I5_M X[C$-{ <¦ ` ` EXNH[+e{04wDF+qS )w_5p o1ֿ(  .v@=K >Uȳ&8>=ZXPw0cK;ic!*YJz~JY6bTq'QWteyQS,k8m_?yiXHѬzJew ḡR>lNP|g dށf0%Ku9-ɥXd1h]ٺ-;e]Jt?6uy3ʱyN2 qv]c8Vayn[i,h˟W ãaLn0A1n>(ĩw8iyEAEXD}>tŲtJ95 Jї8 l C7{ԧm=#*LHr1jѶ(!UNbk ',#uq="hC*icwH'rSnSm[3WXE@H qb nGUӟdA1NYTD|dC{z)0f lf[Kh│7S|unI`WZ1ώܞDTlYCnC?X%c}HEʼEm;_Ԥ\{1dxoN|qyCߖԨ4|%y Hq,[0Pڝ*()A{9>G6>L=6P ;j6qF17LwÅa5:X Bζ4y5#>t TUuP -2"Ch 5 &p<.AHDm5.)s~K.8 dB 3n5P 9 @l:cIYUԊrYT<$$p.AV Wv?zG:s|$۾ڽpJ ^P?,0-mo7(!jM~t8@d֜}pNPʯtV 8lTUU$kX]QMUYH-6}b>YlfGVDZXtC&s&ӵ=HC);yw)q|3u1汍g-aFDP>5*E>wRHn@F:NJB8M=~_q?OZm\ O)7hsWVv,8"V5CE:M 1)b`?wV4Ffo6^3*Ƶ=i`0"d3^}'ڷӶRsO/D̢(mv͖r]Ϩً316Ur֠-"=a99'4dJSr ">}TLnׂ>> A!^s1@%i Q+Um❠JA^jxμ,L&QI~py8&b')wyOA!WvM)׬ؿgߍ1?V ,xX 4 _#Y9ԝ5#8|*x Qv3+BuYS#fQJ PDv/ 0cX|zߔbM"w Z22ٸN4.<Ƃh2?}ɄcڍWK!=\39%#!.qb>8e2摪w|lq~l J否cө=&IŒT_֏ |.tm",KR>PZ >;O]KR }E"(w1b,dMUO~_ys~.]WpāYE1 b(ςBuY%o%Ʒ(s2vq | i,76`H*T*&6K VU>5qIщR%ɹ{K(8-#M^)&F"N3{Qsa|5[t8u> *xY>73['DH)!6ut>K=О#@gT[vhK V aՁ̣5ftlcr3 L :vCyWm'9FL֒|X;FSD0#R7rӊ[톆wM Y.>oauCvpx9``ݯΤXMKNFzJf6#c bxqW)I4w(>z0e}.l cvF[#jq6/j]_S]޺tRU&_eLr>A2VYȮ ?&x]`8Ɲ+ӶHy3CkG*aqn͗J O|) t֝}rHMڬ@l1ݱoefQ<,bR_12q;4gXd%@K1RwNL+p wԁHdv8C]L$dp&KA ɹ?rMp}O)spnj mbӳ43 }Um8 |S?W!^N6v>kٽ8} jvi0@@4P@M?Lz)wWzvId|=tݘJwu9E"^%Q߬,V/m̘w|ۗPOsf]*Rt\@n $tfâϫsWCOI[Lwbi{g ]sSI0&$y(kFUC" R gֽ<)RE\{"=^u 7kzͩki!:-:d6_ 4<@~V) ɗ>ĦdiJ/ZajW ;,bԂW8{כEvZ#D޲Vqg% 'Bz rT71nӄ7 gikqpZ lI܉Z32ըcß@ӐxH36zOX2zR#:HdQVEXUMuv$xxR|92F;T~2gvLJڤ S H-?6|UlTn~^=7Z^cg 6-MEN}H@{ v=ts6\A65td(!4HGCj\qA0L @X͹P$dJj++'q x)2;*mF1DP\W:Ӌ3qǪVH C.1+n"@sOBLH$#V=rbt繐 "3M_ 5Ѱ2#=0?\X4{i9x O}g䢊n8YD7SӍSa09s8 th|agf QTBf]?hJA>.ӜLXp~x»!BHijZe_ź+wo/Hk]'0 *f:  ݀;?* eg}lj7u>ܒT̲e*vtzLQ{6Q{Ѧ^Wdӑ,bCmJQl]) ɿ2hL cye38[Da!f֓*ٸ"Jo=d:k hg,,i5M\9`yH=7ᶤ gяT`,N~%F'gp8uo:OJG=!/T+0$bo]Ĵua0ԇ q … Oz$9(<]nm%IVUqx}"p uDQʁ"…Ȭ;A5yX_j6:sjGv}\Od mߑL'w4"ՔLPh=h"S Bhdf!$>RSf@*߁h"D&$ t%sˮ H;ALw?imH^kjʩ`CB)MDwVYÚDa}4@mUsjW_q[kMΥ$1QFџOuid۵X7?bq;%ܣ.˼ghCڦ ~~'v,:OTj^gxJ#\ǒX4+[7 !,ImK%$R'N4mDcr7WKz{Tßa@I&26"uc\i)&l^Pr.Mp$2z=Pen\L(G0DnĝL~ "$`Pid|wI]h%.qj6NuA$*6m̓!Q$|,fk*v :YtoOpU>RRy{ PUl.:2)8P(=$;* #,z3CۭMZҹ|t~IB0AzNπ/!U1~t,O2]0kocf;N&_*i\5VxorIyMRø@%q5`B)B:D+Zݿz,sfh 4ӎ|X`K'o:[ϟ.dʜqA!/rH*KWѿhA^mm*Չ ܲΩQC*n͈4z!R!$C˝<&bi;/5gi|-?U6 $9$!KA'H ISشS[ qQihL|Y:[p?'_uL@=c*ʊ@dOyh |=zn SW65~Q[nUkܮ\U]t{%+J6j~cq}-Ij.F/f,}fax`n%Ʒ&W)\qiA\Կgb]~e zl&! L0-LƐ2@'͊^r&W]5쉓;W%>Rn Ŏ,_&p!5֠ J"LtݐE>T(WFJUl v\!s2ot%eE]=Y!%}u{`ylnϳ@y{㐑iA/m3w(%L[e`鴮;BYW()(<42|/qw `ma_gRS~E;W/rYIyK~r?/5o)Q?5i(y}8Bg .p wy6)?wX6?~3뙮2X_ꬖGϥbj15BVQقUZ (W/p Q,&^)޹։͈ ֶ=a빜 @ɭOK=? a[fnAzp/R/\/ƪ idΐuMşqsCW t/Pv wE5sf`EVծ-|8VaIsrݶ#ՄRNEڧ 8Q# PxR.*qhC ʀ;/?Pܑh9 +0%,+H*(;I V zTR[zdO=0?IILAգmO,DhsÃ-kП +lX'W>"d:KA"lEGg QQQu֧W4:ź;ɻՇ L w6N<ٲ ;(Q}X")>n;gd/`\-:# <;# !|+鎝~"[ ˸`כr%KֳT?E@ >䟣&KK嫶saqn߈1[KU1닝>bFY sL]M ŠTb; 9K{j>KIJgc&sr. 2 E* ' ^'&t`D}9iȂP-d1r$r{–FgWTjqQ?c#ݔl<nl8Uh8(RܚJVg]acP$_L('~KYVd-&Y?*R bP0Bt}*]4x!.ʜ&&őRԑj${P'`n 8?$o|\t!;aZo;X~1xxe 4'7L+H 20=kҪfO.ܸ{}SeelB>/7wj+tpHd@5n9][/1rPCZ ʋ[rһ{Ѽ?KWĨ5Z~ՔXǖNܨlzpig}ՑdpXcݍRA@6e )q"֢ ":rȵ9%VO)Gj>?t-\+4G_ib!/a\ ib?sl'+aBr,io- rai zu\Yb=ޣ/?:JdoT$9n "I~lJX5T{8$"OrMp_HCkqc]qE8rAP0e8#΃>0}1oujꭰa{'~EYm`jA`9U4$}Is(XM=9 %끀2~C"F&UtIb,PhB#9Clnzut==V7ܰBL35! ~k94X{d䓎TW\To,PlV|OO~L)d޳;$&RI`bOdx=KB:[u2&X*򎇤]M@0 ^JAEH d!Âj 5ѺcEWr5l74xAO-<3DȽ;LʵoZ/AM,pI}<$֛H0sVL10yap/G5 jݵ2hl9v6әmSvZ}+hqlSU+ 6WmΨYV6^ &{iZBTOAݿ-S{i:PfmtKgT,w:/b^2WǨ*%[D`vN8o=AG7 LLҕ2=M2! 㪬vbӖ\"< $a6=q~:Hv!l[q-dOjE j*, m ;o6bθ? {wfg\'5hs+Vp .x`\*- 1zj zH|9fOM$Tr ʪI(]("cDt %qě"M Uz〆05tғ :ti_NҏWt 4C%sǴ+T9/1h0+=nb~S 9u xK$*|T /Xzfs& $E^O 1tdaׁ(\CK!fJbz$9hUXOZCA{g"_M<'ڜ(*A  ˺Dd@k9 aF?W1Ln*ApݓS1Gu.x{XUnu&OxR>@X9?tm]':6:@~ [<צ{ 3r),mADFi]?yi{"u!:#3Q}础 8&b*=m_D^CMrm B.1@Z*k$V*n&f;YN)M~?,K=Z.( t?utYo$D3|P]!*#f7u$m"Qp-$|6k3gl ofV-Sĕ`T"%A5Dž>^@L<_U}iPV0.JSK&.l{t ɺBxr6sz(ͲX%3 ;yڤ"ټVe (. t%|ms w! .$Y˔hp TZ wDvE %^58D^mMf;Է3?)F}WXkv?~ciЮ'AR:(ldt'VŲX+g4%E- \=%d>8m|(9M oxAJXG{EGj p^yZíKW*YeFS-!Ig9-gWy4d'p )wlEh+*9<ދPͽq~#-Sy\АO{,;*87~}42OO˰ם]|/!k/ºVץ{WWc%^PUR")7 _ͻRW@hB-C#a2/&5d?^W2K{UG)DaBV-|FXH 5չ31}AkadO,tZ`V4fo;VM@8D)=[nOofDKD1~);6&oj{+}!FCNڒ+[HZt_hZzB CjS ueAG!x{_*#/_Ǔ#$;;@/E람/YV cby[RĤD= x>L*ǶoW\F^ B[YoT4E8˒ jS*䡢RZMֳ `UAt>r[}/ bj  ,$%,ddK={ySG:; 6< .;>nb,^uv߆Nm&5A*]vWcgM0<9}@@ں;~B1!uGab'Fw"ܱ t1MnK46yZn93k ( p)3a ߯fLdXf#qݜPk}M (3FeT{:reypo1Ӽho'.+h0xX^@nn6=cœ{7Fe 9X/eԺ-Z)۞֢ = a|7ʉ}B\%nYDmHvy1n_[M5zaJܗe ސwyU(0[Y5z(U>^tǠaެSwa^7݊NL{4|HKV xpk‚xI0Hʆ\\ 4Y|ePW1Ε6peWF_QhR܉6HL d7a "4> c_L^ղ5K쓖ȼxBB4SϪ%ٖ@ְbi[Y@2(E3nYGsz/¼?HwgE7AAw,).m?[1B5D6@ )[L 2 g;v IX1R9 2N7,gf Ao-c#Z+iѯذSm*0<'*GlN*!EZB[TGhe?rr$({~ڪPP 97@~V [?vb:m@Tr_; S^St}~51ޝ[,WxsZKZ(bzË0V #S7%4e< G"A 7U0YTW4&T0 wZb⿆<Ƿ_@(tb'7}$VY>iB {<bD|KUaeH#l1mV<">JWp=x2&0e>B;l=?2~6#˚^}-q3? 284?md/ڒ$Dv `FMG7Q8JtTƱImni|]o%.JhHCI֡ӈIsjȄ/፿.20Or"W|F_YTX)-O3Wx'@r50 0Y|Eqd9o'Aqu?7=#Cem+UJʹh I`2`omN٬Icd#H-'mZ s] B jUQG(ez#g>橶k"Tz-r!^]Bi$* 9ĭ,LVkSz)xc0R:Ey?q74:)Z* ҩt N˰xt59$vNz|Zn35 iI#5;iϗ$W_cOk%?Lnfg5+37=#C@v&lz3E5ioG`!=X/a D~i`)Ï"낺ظ[Ԧt2󱈡!\d>M$d+ۄ`ݳNW<$Adx6<=F9hT6Em8'f *@=LjE^%ةeֶ!,g}{@!/{#K"KèJiPn\~ yl0fmkhw}Y,"4,Ǻi,5ciN})F:7^o_=,>f7ĕ\X@ƭ`A450 ?Vj'n80+YwETGQҋ>Ji6qGwhze@aڢr`L[]ܖ'Lmz̚:e7I6o\ܱc}=W+$YC8qZaL$&h@w'dL(' Ucw" Gyjۄ7aNWq  UeP?|rja"F vu!5d?p9/ktL '@\x1~֚RK,#>U-fzJ}hҒ J4z%:JƱ*|Rmi5@vzs ^jO @zΰWR)"bߎ슈hi*RA/T.6qUo \Xlа^W[:Rd$ \c3zX^Yd8Hn>}23 (Ho/LZ h]E`=zֆ&LP??M3C.,>]c]?q#Aɛ3,SV'+k.mx;5PՐ&k~S^'ズMa=jnnH$&=O8|Xbv4'7Hk|$A;;ǧNUB}:v-vbFG?SawmP{n|"P*'ͣR[8%+]W >*056{^q;Cwou nyA tYyll[h4Ex " *:cqy;StbxxA O;^fyKUuTMKv*RD TQa^eq qqϋ[?*Nhk:N^欁M(ALygIٲu[.Ց 6ҥd; "]SDCDU"c@YVgj7ilt^ v} kJr{8ؔ(%dclF8/z)-RM)@!s:Q͏1,YI(2#3, '[&th5z%26W&``g;? NH© xa1GIEA>jEan9L]swrpU@+%?/\<+iū]m4GbְNDv1]S/wbE37Oa2)7fla8[ k0PQGp8q+ A2ە&V@!XSGaй2L4 s\:y40n7!Gwj)/$/ YNh Cy蕢[YO\:8<,DJNmU۵pɝoФ&#qtym_u֬dУK%ij@60рҔ|,rS|)};hHN8>'YMWF *]wYEfFtgg N)ĭ3k+ . zsmoOqz,Q;;@E+-q +,i))z!uTP IybCҏH^px*m[Ѡ <6N0`6]JG5fK}uNsQYG?!]<޽4Mso^o^ܸ Z7+%/#f޼ʠm{k.+ؓC?hG}&>;)M{'.~48V6̩gK-h\ aL9l!89 94&~d%G<ᰰvUH/2ϏrN* I=菊. SdbGmY42!]DƻXM :bݿ;W#FS*.y\Bk"”)WQOps9^m>%Q5 jE]#Jo5?R(k\s|ukiA+<%H뽈c="SXl) D|[gEmyPbzIuxR?Q[WUPxSPIeӉnv0*jjlm%2|q\)s%ij}{*mKNm|o,vL9JX*>s">Df9Kd"t®"[Jee7T܏ =*d%_wJVF0Σ@aPFӵ\[eLGhv\n gꘙ䶎+ƅl*=;~֭pTb+$O;= 1qw}M.G ,oؼEr_aeCpHtL7aN^9}V^l?>K6(!mhY/r9'^0 1CPՕ)F)*y(^a<$\iu"XqOB`ɻ,%/XT.н#)9y$s/W5_C0neh0M6aI{̥"U܈*’t{ /%cdX^qQ`9 Pf?{vylW^FzM;ȃ^[|Bحrl(9 0(@h㘠F;5ub}w'=ǵuH㹲E"ë4g<2[] 6U7 ,_E9Z_2z p~j/ZYX2Vw nV,iWP\n$/> Vo*7+V0f^5;})ќQ, iV3ُpptnw|7U*H(̬M'V o!vSVF%<ξZAuxR?w4lO@Ua@ ׾M -ѕκL܇6a |I]=gRvB\ZdϮ$E֏`{E"Źx b2Ǹ*;K[sOyS+\o ]#-* eGN4no9oVqْvYbW9T/I_j|sq&yGQ'gߍ|lg \A \fC.܂vR[w|6v,T=`leNL *ݝip`GYZBo %;V"j׈V ʏNS 8&k#v*!6ι>Oo LNO .x zA6:Xd{LJ}׳"AZ闚6$Gؽ'}gyؒ&EO`QJPL( NSuzyweY2t1#^ x5ݳg>0;tѰ#IDNbE_@ ,iپUaRd?ZRI%KwKvd AcI%wd|C{n03tr*蛭8p|UuĊ8?h>w@ޟF=}:@Z&ESt-.{4.AS A+iݜ TP0@vG>Fxșz ` TCBJ$ D_ V@I?oQ?RFoP@;AlLJ*~oꠒq $4 Εy#Vny^M `B:b?NhfaBQ 'u$+a'vXOF!f%L#ZC!PYnl1ތ&{ \9}<Nc d/v~7)~|gW -0`s}HƕT5*7ST";gnT~h_ghַ$vm8`n͛z> AИM6$[ʌ+YUI{yos4ܱ蝯%iFZ.ETtZNLdžNa҈; AޕŊlH 0LeGɨٶ})@@ZF@k?'GX;MсȲ=j;bYkpy>oLAr<ƙZw!!xت<-C -NkPCeAa%=(vnh*VZ8rXljtn}ҁEPEQOpYLAnΗn|ՒHZؔ$oB2u.{@H|KŊPE]F-%Zp?x73hVgGs~sERk{}Aadz[F$<+7m@nzMM2g%qZ'4!KsZqeL''jFܨ !#wz~6, .R8*ߦBU" ^A[%2@ǹ6!fRDEq#@6beKjV(A;5k!rg·0N}iDa .zUΐS|teL%=hsnqh+!wۀgrɫ&ޙ)t^:)'DO3Bf4Źuɿid@͗b ցA:uBЀJ$')< ~<ՓK,f6+ȝ@Lk=ܔ.V["Ž ,|0.Рxc\$0\eJG3AC p)lu.]g,6zcNMkUgi 'eO pP#w_ȡށF^=L.;TH~f(PwZY*nJljvglFtӅS$yF#(5FS7\%.PS 3q Y"vPoJgxkmZ>yER3d6caCMEA+ІM':em˔ ZU1aF!SSzy_fyb Y%HoIs9K11+/5cpO5^ ZNA<ѺN.̎]55p6̓e=}L hOu*eLaoDꊙ|MUc-tlc)0x^m52`2䬙MƜq9y5 4Ɂ)n@ߵTO ԥ[i[W.iЕSJ! t|g2O3ȊAs'{Tp-sβ!cX1YQt2-C^k!՘ ﻨ$O-_tH wł!`9 OQo 2 bڛG`=YnY8_ q543eԬ-ڹS\\٬4LLܞ{Uy0 1Ӻ-<6Ϛ) ,(NN?ϓ}׷T aCv9*Iw;յ_yO5S-M<,.jC߉$z/"n)z)|yQ<ȳIydd<l7q3ÈB_ j$7E-)*g,b/g ~nhOzMO](cK"va#i8+PǺ_>%dQ L7@K@7|(vF>vAm'{Pb[Һ[hk}քP*;ꓧX ~qc3-x6M/dL}9UML-Ώ>0(M)(nW4U.b@=P}2[pt&vhϸO!!V5&@w/ HgMf(Lj畁Yt"#!QUm%};༹f"m7kHAO1Z^.ClQc_H*J4v<4nOC3_V8p{U%zfeL7,3Eز6Br46bDִpew14isFJ>^\Db܃O[  A٠t| x ?}%*B.,3E^I ]N?  )E (t o׹åQZ!nfrAҭg|D%'p82 ^H^BؙQ XblM]Xe;$%K֠w -yVTwLSE3fE. ڶ7WU$2lD7ҭP%6V߅zhYokX\ąn,s R+==Eh19;89GG} C4ɹ:Eg&wa||3eq⥇ƷF(ig֪eHrahH [S~è^9}]ylpktl<}<.h- y Hv >6==wGn| V,/# :LMOgX_XU̾D.f xׂ B(7lCם9"'A pm4v'Dڙ:ψ󇦈MUb[#֍077+)n<PW؝ s [V_..Cud7.@:NXّrn)e{\d+OA$7b\[K~vy2/#t&KFxN~W{Fԩƺu>Ĭdq O)Vʼn1~}Xa85&Rk vȺNZ/U{ΰ},&2tI-Ȼy2Ka7޵3jX/z]Xũ65D{詘îRA3Н%7E*GkS8닝DOa= ]̑7k )Ib,]-Ꞙ8c .4e*V6z/_\O2n}]+0,!3_jKۍУ׊ͯgTpom|ޟR] guoTdǷ v |T1өB$7,SŶSQZ.k>^%nبy)/@"+H<:Iju~EQ;0+b,Áw,}6<2w,DVWW+'f[/qv%'Ѹw 8x(4\y(te?7C[/xQN yXEB=?GyD|xImogHЧe,>*Oa!J%'ņ*TsΨ{b46XtkUĕ/&tzd]#~,r6?I%ncQio -Oݬ ߦ{q*Y= NhWY&$=88$]xEsK$k͉?Ͱc3~p/wSFHXv>+W7)A;jxcPL8K?ly`^kW>q觺(1W`B pId^(zYkNܜWPd g$Fc"wZSn6>{XˉF^8R6Aw4UKmuhT qԜn_59 H˵ @Xy^|9F/ZH6d["EQu)܃ -g1"ŇXkhg2_78 `pA8,僝xk7Uؐh_]W3pPjQP~=̉t?<D;"{LSY,Hqh{Aldӹ;#3oG2(9CԷn( k']^ %rFh1hʙT;7;eۥ^3)@Y4j2ۛ2Ow{.}أzk2{(e1B]H%ɸ #8 =fŽnBlvrNY'9` ekմl<^sRPLb*K' r>'txg9%6l0T~|uNZaF'lv~qkڃoݼ9F4mD>uS0h*oWěu:D3|!\@,tN@9OξVꍒ!@Bw/ "6cc>8lgKe(g'ޕ]; s=oi($7q#"Kܟ^٧wԃ+h5믳FW?[tkhs:K@=T/ Fl+C/y!U'z'G9:WRZCbyHTvYxXnzҰV1W:+zc>,mzm#;ofnWMj:0H9;Z<ܓiR2וּxL,sM>OO3_/6VV!j:pN_*(O>u,=űKc'go]Zȼt<+'H0<1)-[fI籹"IS_ h`woEu{z*#Q>X۾,2XK3 PK *# ,9Q_LgXscL3]s8qc7KxUO-WLkwB O[b4+08&%AjVurd#0 z [ MHPpV2 Ayt&F׃6>^puW63' 1rRGNI&?yv.tt>4@L$ UUz꭯ 6ѢRRޢ v*ͧud,\-#}WCH ?ݩka;Q '& g&$ 2!Ϧ+V˨: i9ym\1Gpy|4>{=4\\yna!Ju5!C)%dnIk%;g~ bi'ax.Lby>Ze\u#N~qjt?B{LL¾6 {xk0HÈtsZ%-#dM€&&vWC@ rD|1;8tۘ*:Ut>X:62K/ah8a馽5w LJݩ:+_>c+Kxy89Nƴe4y}bj_Qr"ï#e>)f@΅ xJc "] m;?dعSJiCj!qpqjmJH=.=~,M_O݇*HjNM^*AbR@Vbŋ]c~]ޕNmwKnj+;KDg8i?qeUFSGfx&!~;J}T3piH`Y"}`N *ؖ:I.`0s pbDb7y!֨hv eփMh cFJF <7;UȠ=Jwm,Og%!,-̄ Vj a)u[? FWP$ H~+;u.P09m!Omܚg4+* Р @B"j]F:0:t~6G"ߕT^-+¸[:=/(0͇HzT+ͪ3G 5a"ܭlw%5 ɹ~3Yգ@ H2%=-;O y_KIUhROewM55XGN .ES$tJ[>8ZYP$^Hju3 Caq'qgZ!s9 s|vOqHcJ^o$_L{o%⼢>3a"w♠R)b6X>#qMDꗥv; rALnycep-`6"sNDZa\xly4ZBX)gHC5}b# g+٘67CowޤlR $+LijGF)rbLJUntF.|xlZ>11G a+ʏ$r ڊC3 ͖6>${jPx~GUT96~#WaG?ɒGgH@qdfI+:~Cn_ops&S Nbck\x~~LWc,q)f" AMQ{^th}%H3{oZ]! 컁(5H(sxZH;v߃mNU׉UnqҨ&Ayq(u 6aLYCQO2`cS3~>BeSsIMZ#,ǻQ2"Ƈar?)7&6eMg㇁%s l#ɸ;NVI$\~qQ;w#h>A cvYL+b6kR(7*[09RaZh M8^TQL|3l˺na;h].y[(pQoŦ5{\d=H4ܻr^1OEZWUQٔoѺR8-wLFZ CGpFR T zX%<f=O1}dGt$e(+] Ä5_63=f{xOaJ\ YƟHv:t}˚Vqb4إx77t>u Hc2 x=V5QIDH8s΅ǐ*P 4SsIThbn2n4"rK]?IWdP`qs[Gy?y,F>BKoiXdG^DWL0M9g!uJ_:ЀҐ56-\,!ݠ|jx(KPaK$6x6WG(s[B }_l/ "-Jg){ǀGdK^P4wZ[KWALF +s=gy~=6J"K֟Z3^4_"nt1`ܳH 0يݨ杋I^uf1rM-' tr2 +A‘K1pAwR*¯? xlLPSe9.}-ժf6=* ,!ܪǒ8Y> +kst8Zi\Krt6O;6KLXTIw\Jvd!WTf5vߏF*|'ۘ@@j9M$<>/(tmelA3ʈ5xn ԂI(؀cN5ܼC=ј:t?"2{> A^!8W͒G9"qqp=quHOP7rlNXLO`bSVx rS<?IhO N}uCs56*1Ld57\asEWڀJ"Bks-9gތK|Ag8w M, cezmLwkPA]&PHױK(kL T8ń:/rA)c6u g|muB =L0yKtod7=YQfxzV+Mt[_+= ٫MUkQɧ(! P80s3C[A^XEPPا0k6HY:e:,>Ku!&I⊀t,vac.!HQ>#40͢%4_J7B85;00S\? $f=7Xx }#C'VJVf ]mZ>C,ҟI(2:6vCX"sas͝>=$T}v,:9u`]ւU9"V$^YsEGD=tihf)}^sB'Ո7e^֧G!iHnP}Le)6BK31^S{]RϤ\&VѬ8&ds=5\o%\Տ$T*n@'K")^Ż'y֩3S80 y1B{F lFPG9z@y^lq*ywGOC.0eZxN9ަ5d[ZE"Rb:ocVF.X744YrOXZ GFX:nN6җ`vce-^@ i[ȖD0pXuUE|'녣փMǓzz8Ƙ"N/S%!Hfn)P~_wk|̲JI_RD6AܹJqͧvW6K%~Lghjpj<h $qiBD![ 1a,d,d.!me+Hf]:$!Lk3 eMR.=4[^;#Sul_ L =X,e`'Q\S 6̐"d)(O0Ҟcjj_csH4^;Զ`?lkJ !/|DqP६pyKZMV ^nՐ=CAQ%?Uďj#Љib ca-oC,k,$E|{2փ&Bs ?Q 60Rj7j-2pa=t-)|)hΦE+௔q sf^Tߴy}o2~YdY Y3 6u3$42Toi9N$uZA֩oD̨ʖ-5+vvW;,77žq*b_O N`J7\͈*،HOvlx;D簿 ~} $Kc Jrurh[>AS{|^>0jO:Q* _cր0qd&n6nʎe߼+M?^U& oН;򨺳S` T`8N:w^8@.gdX}i5 :: Q doR=UNU\]P>;Ǜ)q&D6QJjO]qڏGEo)mq+&t+ځ{qqVUFнt;6W5%%"R5XKsiS?>//!w쒿Y(G'#׽FTa@4 A|dТՇ :_hpɚ5[y:7{/68'W w$ӊ Yhz=Ӹ$/ :< 9@n^6fʔ]Wi#XM 3d_oP̘&m)McF%!z1*",r'"EU4r? *t|k1W_GPS-F35pCKAlI~T>^;U@&6xg V.JCj;7*lF" .cj D?[=x\K:'6+em_jculpǤp*r7cZ((F½~kΕSsGNQ5ɵ$ Xk|@pGkfbdD n 0Mbעn[gdz[;g0b YP$hn-E:L8* S6gYZ070701000002d9000081a40000000000000000000000016759d580000058f0000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko.xz7zXZִF!t/5X]?Eh=ڜ.+Н8Y$ET8k1m_9趥')\m$IǸzI;x#A<ΫA?piJsh=(O6%Z鬻 A&:bc$)ƿa)5q*bWEIz-.x-y]d^ ߿በF~}|;, yYRꅆ9] Tcz =em*']1cpeAV&z僿a;)@fx||siC4J\uϼOrjC^ƶ"ԏLD[/>VT (G]]ϑRf p1زYwMGGf+"BzWU{LZ_dr쎘VsjQmO3~֕5#Dݞm~R"unJ}0+#77pL 8;9Yf?qH|8-JeCeD)fWm%!J s4"7?лV u _b̋) ^& Ԝ\v+ȧAplR'{ L:E @ 4䝥_/1#yǪ.%.2'a섡1Wf !`#%-.k^ ׭O] [AceYgC}"wiחS&C:MaOtp'/c̅ 8S7S/B-`@WWfl!?s3@YLnC1[=kmB w"/#ZC#7Sr&XR5 }<Ao֬߃&rg jk /ah h#o],0WS9{ !ekR),2J,Yu42zz;@C*ǀ12<&Xis[t>>ؤ?g}cw~%o>(bMnw3(m,9uR;"[bRilaoJkB \- AoLpżAT?m`I^GB[cvvVG̦"d-ϰRq`H,& =Tʙ 4V&@ ufȐ8sf2\ZsUt-*o k~eVq¨搤M$7G)@6'Ǣ—pˉň1kn= o>).n9DMr6E`{8mIxu bEnh]c X|uUnf$%ǡLRHE'Lc,HRʿ2ޜE[SEj ڊhlр<%\Y^A$niᶀ7gLA6i*a_ `@m$1Z)ܱ$2!18ӅY FI`*a1.~RQi[uP0W_bPW̜z"^X6tg!o޹]q)@vXajV<XǨ'MǵԪz <&TiՏSAm1Ù77ۯPmRˌ 6pogM63R#):~OtH:4?~!!.c 3v-FqhBkp}dA&W\wyą^Y.@P*\8UHLdh+Wr.H (G/BB-FuΐM=y,!LY6ja|b gs9D_f:!q]Gyi`(||C~;PaHW{!aʣSP2xyʊժh KN| >Q%wkhfكz oKT%zŖL>*f&8REGz+UÏaG'`:QRxe"嶂Ьy*wtܯstGG-s&$7ҰSň%BhR SnlDzGļjptYDkXb}ŏJy0OeZ+tr?m)s^ia"HO(Jw U&C7`A2dÙ?[YIXzzXL1?gmӥeH[+1s#XB 9k*[atXm;%"R!@3EqZfYWwg *d`c2u^,ܥ*9GI s}eT+ЦWb[3b\SZ8o&yǙDNu?R&X(J ˋ6GA5ٵMfX6Ze~g 4yCKv49UJ;=򏴆l~hۜ%| 97@ (|Uh[j\,)(QV_=]-!0M3~""04#WhD2 mR_}=3|23z {1攕/Tgy|8S 9K\@\'{첮_|HL'x#_0L ϱdOa$wL#'<~?Tl50[kg;i iV̊*.ٞ>ﺻh^3)w:aAc)Phi ٞJ_~$nbI״x[?r bjG; p~a^{,N0|(B% ^M0s/MloeYz-ͼKPZK&Nx-nSks /wfzJJݏ\C1\|wNѭ*  Rz$E<]5@ul§"(A]c!FmHOyOCbi{_XxJW;u h^_ݽ˶瑺 +c-Or.Y6o^ nrqԟHW|<*O8J"!8{T}cXhw{@R-@dLb y8Jz&]B*vjŎXj:.ܴ>|5gq~:@^V}nI(U鴾R'=P+G]Z\k5[ҷDc\-\s Js^$8\SI#0XwK]@ ё3SNۇumBy%X:Ey R^̸>V#HNxBv[2܈oqwiN4:R#إ9|CJLl2Mf5yo01v{[B|~7_,?`XzR$=Ġ"A~@_Sc2-tZ-PRT.m]nma2W꘶kɭq |6A18 }ӵI)Ɔ=󪕛x$wKkVXFM0f&V*\M-}*40Z0SF%qmW9"2Pj–z_B &PFiN7&ByX'5&o&)'~s [WW~vnM?y]mt ʺ:5` KmқDǬ:u%: Ho3VtY^@w=QO0!ך0Qc*A$.䵣Tt ˒$yHV!&9Wx~v.{/ Lr4r'iX'ImߔyA# W^s)cMK~pl:(5p*UYP?V_;viw~k_ŻJ֖KNe-ŽS・+4DG13>6h9'SPM@JGGZ\Zn@$-VxnkLR&έ͆ ~]Osi^a\}Kb~*IyiY\n:k)v_ |u;bK$]#Q^Ν@WIRې4<1>52J?DBS4>>B~Q;}6;CW1p ;ñltP=cqU-)Jh2ڿ:YLq? '=D(Dgᩭ$! ?ޖY%SWaz|uj ;ÊzC@Dfɀ"@qX4@Z*$pq#ocTjzO,M艼] 3ʳĚ{KU.qxPqbXykIy4mH_EɿV-`8pp-M+SH(<z HԢJDcM(7, 5KN5-pWW9zbsלqo9;8u'_*jLt聧3.\`AJxF9ʘ DvJ[xk|kV@5Z :}$&? K*DOl)n AbN=S=oR,íFOmXwhvLJb;AC+ (.J{Nu^jR&n6ErZ[r;9!«>&`_nPWˣ('qMؐd\o*vdAO6yhjF3rCCylMϏ*ጂvdJ)0)K^^ @ͨ9{U"7Oװ'3daY mwYvSAJ/MjS:Xel+Z w+ʾ{%I})n}ׅRV>@ IJg_F ҥqhYffdDL.Pdҗ6g9L1`Jv*Cױ~8N5i^>ʴ U v:V /jGzԷh^qKi)%#Kۑh:$ [\Uɍ633CQŬr[@R`dy,>y⺲N4ofyߤ#'S7x%S-\X]~zDA1.D7uȋ$kd>Ÿ77mKF@陸p()!7ۓ sfv>=,欕cJVJV3ǶPTn-Fe>.ZzÍc-97X%"h9KF㏑Ga]q-Gk2s=;&C8!L-Âx;gtU:IyP!'M{C}j7b8WTvqezTn24-W/ԴB``q!$EVikIqWKTP'2=PvsX+:ɭ]e/DYg~ $Bp^yɘxɵHݛ@1)]&mvofQXWPΝ ~ $!Z(HjR g.ʜl;Aw!@Ӯ*0k0^ Fx<V88xf(o?XZOEM \n(h{2]o361UPK|۝v:.qVœdF„M?bhM~-&.W\оIvWڨ1 nqCVQ̙*3vO g=ljRysbYKm 7x߹T7X .nn&пwrv&=[b ]8hXT8Z8ei֘LXCKo f-6j lq_aOX;8txJylKoa*fWR{H6gwn )q0}i8%ȩRӑCՎ}{|SMϋ4Sj4b^;G O- cDHpU+)\Q65Z!v!bͲ Եv:{BXqܯv?M࿧{ \Hܳ &p![lUGe #T)zx`\h%99^_;C-Qu;ϐ 7+j'ux"ZL$(i- A7+/۾ SRr@8oTddM Nf$D0x51ade_tCƒ|7ql 6+m_nAN*q'FQu+zFlT5Rcxpl B"k +]%(Gcwnb_4]N%ϐ%7s -̭'`t/*b L*Ʊm7+kuVMj`0hq 9ed0o︧GJBʧ(CU2ܒnߖ%ʘInK / Ko*%E.ҏV@aɞ*1_j T>XpUl5[Ud K鹾Q('tSNGݘDJфԼYm> ۗ=.(suㄖ:ٳW]5~1 Gs6b_KXL>Nrэ`W-!jB`g/r_y"i2_~.ز7PSl*]󂘋8$i$:T:d/"$jt4&)rNwC̳$(XMneMU$3hTXCqވCEcN&!a+1\"yJL\UdM5$@Y&G甕/1̡hT.݈dNTlGPUXNu֬:+FbϱIvׇ\0,S m%^WMqz{5}ϥoh6:9W)Q"@?y-R1[.>WnS6\E =d%H-qNDL'K$N9)V.J0Mu%]Qxb@ ZQz\ɺ`lW^ T@fMs}j;jh:;:y:g7Qo8[;# ~BwR\ \k5@d + |gDÑӵa $;tP@՟9&Hv|*ńߵMa':G].#IM7To.2}{RB828Ĝv˜[6dUzZ-^_s $Z+#ΐq\;e21aU$xۺ]&kb&+ Ya1CImISVz'4&$/~vbZF#:>QQsn kb uA?zQ[ d;N?U!3u|體3Ŏ? aꡝw (q"a)Jb#AAѝvw -B6@*/2A#mO?ztkN0P݌u߾+<" AGd58#aT -aXzWtY^몬8pm,7pE=hXн4&"s(VnsKB2;Q(tcCgRRx&@:S+0dI͵~$ã+0ǔ@3Ԗ⿘KZ=1kv_m7+A۶W9rX#Ʊ"`PkrgəU\1}֒A۪2`hh&|꧛,8}l*uͷJsMlH;K>.pS#Gt{=8e~Jj՟3U:;Kn}%tIH vJT؈:J.#D-"$a6z,H[$>U2[W}*(%T4'Rt4t5It*"76o:Hw`07Wҽe8_)36S(9ଟ!GWlLeX{3l;N#K뽿 'O}:OP)KC_@hxxђ IOՏ_ dYiɜPtś+<7I#bj<~5M--R"u\*(zMc |f'hȩ?I4HEǍVȤw@hgTpȢKq5~F5#쵺%$$iaΔkȻ9Zmlmn%8_,>z)B*:!f,bɴ~( |hYGa;Z~'ơ]i쐝!NEHU6;U}LWd?磂m'z0,VS\N)`\gTF,.a>=]ltrxN6;EŹ֑5(Ѿ"6qǎY+~R}.H=6,F/eSҊ --C@C\WXz{y)+kQ$`Z=Q4}\p ?nٛ{|! 'h"9\πRRu̅:6N3`AXk{V&!q>a+XzL7]@ș2fm,6(5\ -$ %YR:!H"j/`Ab(v4!N v8q2.}FI]b_9TXl$E~)"&w;4F@Tum@ΕKTjJJiY^UZ߆6`nbIfѡ@Z<‚ZCZeqJCP<`a|)ڼbO#MrΡiJs7$̡_hOUR"D/Ty0:sq9PD+\t{+Z\6m|ћC_) V( ǡVPRyjPY9m<#ʥ^=GƎM|V{e}8Rl姛匝}JKAdLBM# YTq%x34" c S{ZYtZB7itJi2W!+ \|;\9^8J4xS~Pޝլj?5,\b"NT"5gfn3'IH\dk 3DZ~ >VXx!_Gi}=7 &- R,rCTޮ~Uu)02ÙdǼlsD5PM!F06Z ЄO #w~y@)nBFy*&ַ5tRHLryJܶp/z[" `RtAƹNFQ8g ޕڅ?+BƸ]kG3X^N%tH=ttgaVf>X|U਌6$w=!#LN^It\igFf5bl K/Em#59z3ԚI "fM݀޻CMg í_uiru)C|ivִ20\9!^]ljmKyo8*S1Yȴ(_dZ*ͲW4}k;uf#,^tsvP;zz&:ǔ?z ?,n-< Dq}B6HUz|;9E!}emprp79Ž2Pc־aB>s9cLIrbצ`*UFf'ss똀 v] HXxdQ0 l.w&6pT%S\V{~ԏ4p}a?iힳtKDKZzM O;l`,"s]S25բN.ԠGArbЄwt wcdW|PX8BpXt\Ɠ~Pz JbBacN-  d ƃU5gHDkQ*n^_lN7(]%6YK?ȳ@cn0> KAx7r` _łbuIfNy/Gg/kkSsK&+-Tʝ6zj W>;AƲE_\ D !@]{{k8~SY@e&{1xѴ U>[U HO,yŇuBiYZs)̚P7”j Nonr|q|lZ hٲǭ <&)2VKp3tG~q~,fUMPÕ2㖺眬P୲DB̉n2P10a=# 6uѨk;_g@JMpBv^5\"q2M ӡdHz P$"+XUX$$bB֔iZצkn7q_eM68|PrW&5PW QqۗM DY^׵G}Cm>TmHs*`kO 1 p3%0gWthZ|>߹se\%yܟ kgR慭%:'TTXiWT6s£Lj8˒VX.s ˁLW.:fނE8C(AKjsڽeA;SՖ%1cZn xb`iZNpn誏LT@%0.~7Llj;ܝWx.{$.WGArE 13폇MQR4/O&=_XŕfJq(d-M˛=QW0A[]L &[O l13jlp6V:{7gR_&N,9, ȯZbcĨTjk&}kZN磽(oįvQGlhZdx~|-vOhReAfԶ0Cgr O0\E j;oiz&PRWwMOPz_+@OtG^OD 1r);.U=3ܣYD5XJ.`m_OHZ%oA lJvL}'#}i$B%.;~q2'RP&974ANˉ>K2pq۴(dJZމک族m Y4TpGy2xe:ot`.YСV7.4 PKژA%ʭ_3hXcҰm\&.)[JըG4oJjw :5v`2 `1 ?jf@fQ|UTIpy꿓`uοrYT,GҟdrRvnc;8̊b+<6鞖M[WH|v_4O^節(`­x&ޡ`&-o%nՑ5&gg)<;g)Dh[!̊D͖+2IӖ*Xna@hc{sqo:A0ӱW=- <~T3RrGtP7V{jY^] 8%Z_7֮&;nsY5 ?7}P`5Fbt<ޑq0{>6dik*NK!_2oU->}>;5'[,[%5v*nҐ@7%wNlVF :ҝ%WH;c:o cIrs|ctv({61EIiW-KȔ>캉UF_qZi 1rJ-d# bvk I/۰N_0k5*XG~w5<4 ;@([ -=dt9+?"pT\]6v;b ֶbk/H{4wɘ328{a|EsVA%@`Y4[f@hhpE܅7.Z&{fiēr,f#Dv*Y-2ВKZ@KA<8%]O4'+)|&YaLt 3w&ɯ*lX` QHvYUS9.3m9e[;|$|=L D@y5*)uba;zDހ ~zd&t+l)ע7z~w?Fryegz^KVM~4cSZiv>TFǭ[veK~IohZ*{鄍R^vuwOya0PMpd=V‹JgꕉQqC4Mҳ$#o4Ġu xK+\{ K/l;ӨTl؛숙o\Nc5:K1>o﹛65z6|N-<"Z!S@Bؐ#P: _uf~ 8P44\#qeJgj7#BJԽUohǀn? }Аa;}~S@#\61ZG|AM={5 +7HvgfcLmcIxFS@ jGG %7ئ4)C@/Na- )> Zr+".ёY![DRL7dtiEfS3bÀA.ѐF=)Pdo*wG}P;0̾tPz%Au%RlMDj!{R[ޓ#LKx#]N9b1} Vtv@n맣wAjm}gԄȇ*!OncOdڸs"iG.8,D@od֑\Q!Kw|ez{Bc+0d_8 R9r9SsPicz(ZD?FF8Apy(H@ 18P_>~0BzՑ,} m}Ka?KTQMDP6["I2f2>a%ipFճ%11wq+*0e]-oIA#mԻv.8f^JAi>^ 0I8*¡aP={p'v3vT7K=MUwz<@O$axT?9q*fZmf*ޭtC;H0(|G/PnҶ)6Z; 2AOzφZ'{?zPC@/c nEzKT\;l-tv<8de[z\aSv& W:}bp_Nt4krchרf-,(Llҋ>["!-XIŽqA=v*$5`|WsΩsA1NC!yk!K(a<+dX ')ysv8jl9QjPT/W>\lf! !CFџ;9>(eOPa;7wd#pea&!gwTZ'xФßb'ٶg^3D1}o=zE/N[k]*7,p,~>_@V6=4^1-fv_u:8jHtnܔLY О +稵Dh^8;O%DxNJ~ڝ,ȸ8ʄ)b@d5ntx 1xqJJ+KXY;M/ bP=wX-A;vRw|藱c[g/AN?YrOO=ܪ|y JmJwLa.EMv`AC >1qu +X/#]ƒOa,E;d3Uo-_Z@_h:U4&ܫN,_jlSGGҖ:r潾o!;E.E2%>BYѯ e5H,N}9N9BWΥ+$NA͎NՄ~ʞ2K`|2BWv^p}`P]E55b-hz. 8g \]1nQE+G\&skT_ٳyl%&8y7fí2ڻͻ@MXãNkN%7b7aא616 9ڡX?HC3-U(J;X9{'Zq7p\Du0'u2<Iδ3ɐ#lu'r6LsR/ZtSD+2apaߕ#1/ԯt{jDt {|<’HSrLtxKC&9Fs/&U~=r?omFPVpFC 1GO,7-e>ELPnmP5qojG.aNCq!dw0cyvwONگQlT,`Y6əukix7b)#ݳnWig^{""̝c$@ T [Hz= )J'Jݛ4Ԑ{iJdI͞^WH>߿!`Io~#1c2vtzUIC3qC! V6{#b{8Gw.urA -"*KƹYnԪ-)S,h6J _(HO-0= <@}>V:ܝ](RA{p~!Gc=x¢e|M \GlsBy~3}PB-5I4n(~Gg!v݌͉C6ƽ&*R$}cl;o:dj،!$:"˹i/~*x:s"!gBЋdC8B1p=Eǝ*1Jkٓ *}4]b\rD TTI{0PHFMȟ\etZMI\frB#&=l("r sr5@O˃0iu&Y.yp?m,U-iRR]~sqo-J:Kێ R$3V*ļ?gp/%n╸?Sp+r6 VeHa`6ONy'(ўfݜ1XJ1愧/v°;V'kRN"~~y#< :Z K ó"0`}Yk>} z(cג 0yֈ%#wk++Ms d.̱ɲ-e ͠Fd!xsp $E{@Oe܎e"gDg}P?cŮEޓɵW19)*Pe@T+dL͵G` f&./\Nc av#)9zw[˒y'Ev#Яl.]3 _ri`zXJnCCL"yS+:Ős8M&鷅t;s$ q7n` Z]wқ1pKXl%K`:Dm2!3 I%1̈ Em LaS3NY#Qػ))n. V|S lV~QV~9ElHs8=9J+wLJfh^"Jgdٙ\_ @0ÙzhREP8CG,fn&(tDLaq'D:31vf|sp>iAeԋ`\s;( o߇ʘȰ=k pvTs("ʄ붚#S8b/1md^rC1Q+}.Ջ ZHSqW8..;a8H?ID7YĒx#$]j)86*kا%JLOf[36w<#)|RXA5ӿyK0y $1}8cV>bUBdY oCU\}em[ǭ%Sݧ{O:Qy"}=C$pL3 )Tœyjd/11Ep=wPça'w&A j%F.ےg AkK*C< ݬX4X27[Z}V;j:N 3YlIhQH$1[dž'6(bRR@rk,RP^pKֆ\x38ɶȮذ@|(4{W\d/# =#F_Pw>%iL`ͧ )R *5_[9n?cTwHZ2ƕp]Dڌ)(}6,p0/Tk\ewsBo\Q~<Yո*{TvVA]!΋E%åsܞ Y\H)0,(7tFr0l9P\l|~CsԒ~VXBoH--nlPR!@yC|$*zSSJXmLĻ $!;w6-6ZݣxكݜmnSȵGN"鵻b+a(ʙY0|iAaLehr$-^_N]t< ?`iq}]︍j*Obۨ?NЮxeAV Ʀ3)sST/W๏va}4IwzA.oK`?5L*NڦefGc1wBNؘᡘzQXrUŻzm1}d}t_鉍8 '"T<^b ۚh7֪#Llidf#*ݴ;Bmj998eީQ"Ar᙮(ڵԕ`rvob1ƖC?lPywVȋHͰ XxUյxħ ;Lf@m|=#ތpTkȾ:;Ի3ݷ]~y0gFqE3i}'kʌ&wk6)`Y\/99]rIKq7VC >SKq/53,+ }sT{]N/qcYAϝ}Vx֥0mߩ7Ħ5`FTg>Dƛ| a+= Og;i^TL,ꇭLX_cs^9!}wNʱ2ȱgYZ070701000002da000081a40000000000000000000000016759d5800003b8c4000000000000000000000000000000000000006e00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ath/ath11k/ath11k.ko.xz7zXZִF!t/j]?Eh=ڜ.+͠/lBgG#dw8UMr'@2%8I-.T7mVS*ާq?a4AX. krN)n!6y.PWrlXv&ZvDIVYC7Nħ1"("N0VLBzj$x'N~|a''@enkRxGwHa\b\SKw/mb;0m{0旕k=nڷ݌O: stG !uU'%ky C_aWSv=ǚ(T?rn=DfnkPp!hE=giQeK1➚A maTRzч }Zv2k2ܜ#PQ=>TN7`>[ě`ZG~̷Nv3&`{M]P8`qZ(L潢:q-TS/}!l1n ( qvoS-E_豀.h;R&!pf>e >L D zۙ_zaI}%b%荺r H4:uHsA,SǿCR 8abb܌n=-!hDPK՜[F+AAM X$Ną(`ja%r.F/ A%#p1R/sI ܞv0TjÑ'h"c?nuC}xqRcHz4>tt~*189Yx>Njy[߱" W+rqծr70i-hnbKwy?SWbe_̄r" bm"M: urBFVgZ[F5 WE\y}Zň8 ܟ_)fe}aeHT jע] 1JAĎ㢡sN( ~_䅯CZTQ`8a(:⢧#Uv)n.j9>dK4iG檫36Y#H*O+Sj :8ZiHǜ4n .E{PG\((w X@@* Pfm?)/|7[N"ϗ鞫`MBmfb\y)E2iEhl| Ҹ&e(?ٍD"u~+OMR|+>sE%G iY;'εS]̉Z$O p ȻIDŽHRYV> ּ ע"Vp[ uCq1H$sO$jv z&MAAkv0 _mƊ$yǮ~[BBu46M ! [9 TRҝT:b;#r7 ˈT|NWHSCϪfg_.EzOHB2p]2`io L*" :Mrb̀UEdq9 `p_$3 XmOqIjc=(..PHw[46<VB&~ n6(ED^ :/ yL WL,O롞K=+ |Z^? ]| N1OX)S 3.uY\gzZ%5L@yIMʁ&telUqJ#W4*wq>eTsLB*k[gQbմȻ疢Ѧ0dUJwY}I}[|#zS -)qRCid[g_|R_ktw+؟hEPǸÉoj  njm!gz{Sj7;:}Q<y.V)/DM$a̭#?IS Z8^X.y( BwKlP~?܂fm #טwhM5}_¢HJ4<w![0*;Dy!E7I1̎7G:үgqjYhLED;'|1$6GKRFՠJ$4@I^N'߀ԑ6RVY s'C>ɥ7䨬XA,!dUT6: Z!jB1iU_|˼wƨ ka%Qӵ-p\YjH'0LSl#wzzx 4O]'*bʇ9c7o> Gܱ*Ϩ<۽eǩ)   O=}2{j6^"ym_+2݅T^[/%$s|YbZi<3(h UXeۘ`h\h4F s_}!WR|K~TPI2E*" !|WVm%b%/uG\- -nzm!Q+߇y$kW{T7WMff{4n@I. PIyG'Uz9Juo]MP{)<)[`` BFDç ?#76($ew@7Dnaf ɯi;Hii *OOM&{/[[ÞS@tLN-I b05h5jZـ]ZtmtBT}z򁽭ے B ~Dɿ~*7g1kYg?[gg{94λ&f~#N?<}R!;tΖbS5~~+\}:Ӱ+G!}Nm޲p2l Z%2䎾gXHI³n`$pma F*ZD[o}誒APR/]uo+Kf]k\8@Y;h-Szуa3WIT.<!z6x5{i3"n-F~XNY0 HدLW#0T|[?v9}13}b"4tAVJ?߮/ cJ^_vf4uP@bm-99xiWƵ =3fpr ^"q JE$"-[r*oo}#Ӣĸ0X9<ջ#]'X-f?,6 i,Rs3[~b ;,:k[_CK8ŝ\~COQnՈ5ޕ`3NypQ!je&ڭ2j쉟[MubHɡ0 |+H]Mt\^f|6K:Lӵb*\:U] :9Dyo7Vר:%`}tBxf˽<"◽xy):^_1Xa٢%'FE\~T/%>m0+OT0# K*7u A=[hFB~>e1ż8a+*7Jnh Qq͘͏^UO N :}%[m 0 ڑЕD$mw\=JŶL=w`7ԙi|Z n45Ƭ1䥥^7纮4(D|D wPb-(@)K6$^?k?Nɪb JΖ?)\$ ukw(=$Gy.tg|>,"rʂyCުK7&*p.L?gG̶iX v*'KƔL5B1aeTijAK~ !ՒdVwJɄ;%<f,v7cK 9@޴ 'l, :xOa,[` xGdLV(~{9 << ;z5 IgEd^;fN_uAcD *g$w1Iͣ,G$spJ.57 *_RdkMZ7n!-PxQPrzwnǟXOT"߱ )g+qVol9b݁L$&ʸlJ~Se+뗦a~U2qKmNOTm&G4:sq3fu\[6 q3:6عC ]t* 1!a\~ zetE{@f%leSo4]%GxD3g:[I.ΏMW3B!Oƭ/ ɬ.ԩi")O=4C2e֭{䪉9):M)C(Slo$2@o|T1»A.5*q*:gOu7 |]0RȷSE6v_Cjn \e6)iH/qIP혗& A2v".o.FJ$ٯwsٳMj TU;8;SbQ_A >w=y46=,y3?A {*簪q;b"8Ukdz C٫b]["IP*[ǘ% Q@ 1,l>:(ևxkK%Ws,ěy Uj/cGHrwve1!e`<$_~ HoK_M ,k)E2I7u1ghhER.-iPiV9,Y1}vrZbW%$?|K9oТ⁁kXpTVd0إ1`/gg,L)rv33qTR֪?ɜfr hsG`[LIs m@?5nFk*q9q 2;-8x YuP糋»b,؍eﺢ"L2=Ht7Pê̇d>f1 W@w3\9Ή ȶ< pmTZwcEk {l]JW=w.dk>|A-K_ GmRcyDq('-bgj[0CtiDZ:~.mR|ǐ\C;oPUL6vy=s*l 2mC>׃"?{9g]< 繢VYΧRs̓b.|Oi/%M)fclB<^$^E#c411 :wO5sOJ%xi>9s> uHEH$}ѲE΁ v?( R*!g^z.KT)uoĻa#5/.!lzOaw&!}(RVS.P=3i~3S&Vzbhz~8t#e! Dc:zz B4J.O֌[O#Bbe:]΅+ieK(" m\z47XZ67}j[ A%{{es #q##PiG¶Z5BbA7q¥N0sKpѠ*UP[C2̆Zx)7; #$5E F^֩#tR4MLGK U`=X4J{UO?:5!sZ<tI^u`~/r"Aw1w1EsWќ*&ۓcl~&&,C2zB*\SCc~ȝ5e1rq"W0rxdkĬ#%i(ׁ5 H Li&vt)oܨi}[!% ۶7+|M*oiݙb'(>C9.Udɦ7^3j@,^g`PC3Gvr=;Rm%3&3RaT:^_tČǰbEvxdVXŽPc6;ɼwoGY՚%ګPddUN ԏVO,O-2(Bb/A]@6Cj]%ݑLc! a|exI' 2%L T%;HL 4`]LL>s=}P:0_6pűs_ފ:Y9OeIׂ/BLZ #-`Od T^Yb9Fi2oĈ3'XxzDZyIj&_tŅ?o0?J*=%oUlSqS8mėԬ .:Z!!?# jrr`Ԯ&/VD%o a+qȎ*L: nDsNIUr0N^z6"=5^y :},'$P(gmF|. P,Ҫ%(eReڦVcO0"zEx5^b_VCBԬ a᝛RoOЎ!bC!?qG*#q$dv]_ټ^10n†P9Y .)n)HVՖ‡&-0b%tz"82 5_h/ {͌ݳJā]sumEms\3-Jr/YhhW¨L"\[ O!2_rn rgz4X%w(B` GٶgD.RL>*#k1LR@i*pz8RB DžY΢YI$OuV?n[n?ai P2a7\lܲWrKC i*\lT`uD={G7y`dpz4?& ~g13mn / *Jw |&*y "oA2D}<ᩐLluÇN u; NU,.ʉQ RU\bIWDIqtmF Ë@S-T7D^"kh|5B)G{#PhF+_چ!XaA9dž:耦Ɵi`#W9ɉO N)[Zѧo3N/Wq~khzf+0 pgk3<8K3XwAݥM`W ?$9[ۀw!< =)ۭGoM5D|>݉kIӐ+`AN @%kEcuި~MEl'p_Rm$9IG\SUT2m_ChطG_f w%vNHsojTЁb+;l M[?l9I*L O=8MfU%?1VÛceL#j6}VȀxfz PZ03[`#en*D/CsRP+m3W.JKvϐg+Z,[;iSl]A)|\ϊY2YBwRij~i@?RA&S'eo16[^a91iXqDUr[Xfɦq4R>@ ~X',,ܥe&rX&ъEy}|QQ规x7m]7|x%N3XCy4eSiȹmrQp`>mMQF ή>QVP(CJG ^{"R "ɠf\!Ou`MP-Pv͕Gq_4} &U~OW }] ~1YK5'K\0T9wY੪.CҪ1姐Nbȯ'vg{Ȍ.WRʋK'.Xٹ5vV3,rn[}JcWPP1ܺ]P='[Dͤ4"0/jsvbբE1lz_3,lH5ώWb*XJz%>CyhrFw(P#$X\}1+mSڰ%td j3(w[NWSQV]0;K ˊGjPW2pU/ԍ\$e#MvAVšPcD*r8'˯dTHl1CaBd)2Z gO1fv9/i9Nr r#{lI (F|xe|p!/mɼg0ͭiX0EҺNVuXqsA!k -nV+!д)5! Op`:-d|XOmhrl>)9 x4҄ 6jnr!<+Y uh-m\/tB,hBxJqC7iPxջ+~>-=7ݸ#"X`(C,V#; pbΉ jyF.8 Ǚb񡪯<ɷ{ %Ca,n3T/^*{G&0C(U|ɗI/WB۫p<(4]# lzcn$&D/~OKe)=&: ].0 .2KuPLhHDvh%XDy7UX2 +s0蒽t|[mnNdn~3Tk2|-5#&TI"Xny" ƥZE@}\oW‰nv+;R%7]|/3f`>I[17 G}ţqfx%(pScWrK7Er/)hڊ"Ther&շ!J/%n㩒R4z os);+ GsKѼ.)-hbA KQwwby-9 җ'z21x@UIq@-N/a{(\sk?|l Gܦa*F0MOΐx8GfXE K5\3y ؁ XgpIFo#m?/{>3jR|:\KRᔻȦxѝ}m_*Ki25\!mLſOO\,^;d$%Ʉ C<'NO/.:Eȥ]ɲ*qבeg,N=fnajR_y4Oj+Κ2ʳ O؊Z]+ۇ/oJ $FFbYzCaGRP Bı$JEzN&_I`-m̍rwܣsjn#F} &~46ms]Cn qୃ&^Q= Ve&gc|Qg7񊭤!^/*Ɏ#5|9W`Ʉ KӇKzz!L6/̧Sz䦛CMb>OVGZ-Z1QDHkA%Tԩ H}9RUH5hd#S+7)g}CgB!ˮnU?viP@]Pҩ># >ntJ{z/M$X05ƩykE^Em42(}?@Ujc `= …D:wuz@ چ!kE^Jr@gA.@>ӋA>;A;JӜѦ2ƅ &XN5u!dc'c˭68߅1R:\{l=^{ͤ]f4@\t7dD>~H4`?7b5A]ƽ6-jzf'(Cne^vBx=8p'0h LBUY|\o{PMxN$O q~Njndˈ")+ %'uvrG͡CXr5FC lJ)psN\ttρlHeE7q >8Ux\ sV~4s,q>fQ#-e#ke"ɧz̠Djq&KEѯZqa>қdΣ㸽ة&nn ?1/Qم  4Ձ: hO x& `7V =d#drm ~3F g#@=T)H. V 6G-R7{%LxtW#FJu. ˭N6mrdCf {U3'SC?sPRqn4҂+}L@8@84)/1|g7b{۰x%K)mh7I ªe;k.qeV$'iva=ԅ?xzsBn.Q_]݅ _ RWAYkbGDb7xv+H8xiАt$^/lٍQB٨6g-z,rЁ|-I*ga$Ur'(^ LLd%U |)ycN"*zGqxٺ`G 6O-/ev,Z}X%wi'<J^K_@&66c!{] yAR=JnVRqlNZ݊qj*gV:"sD<F[@^[ ;Q~8XwJTŻ%0eX:&`'z#.U3Otѭcj>{z~gr/W#i;hF !exc8ї" ՎSM(hedX)4qrwkR LXGI)x\ 8Q a)kve%ɏXZVtځcL'=@f t=2t.;QGKUsjJX t;i@.:$sf[Dϟ!w\Z~ pD'i\WeP:ZҏQ܀L|8`ݒ͑MM+pGitW`OjBr}G,^9GWNw ".6wr;6La4TDyuqW1E뜧:[-}MA~ 2/쩅b/tѕZ Cjxhq"h:`RĦ&^edN,7`dyYm2d'V wSJ9p7ۓ ee}wZ˾2УC1syx>W'c&*O8'8xO({B͏Mm[bg!\K^®Znzfц6?3/eQtQ9f/<Ӈ:goS`,kɶ< AVF Ϯ cxj7eTXp"S f mZf~Et?#ǚ]ACs!]Ia_.I.F+_cY ,e q1fl5=qf&êi-w([`UbDjFZAZ ŷꤒqٞt|.h;'vV-IQ8 SHbK잜=6{:s3,t>ccEi3P nEEAң_oBqmmTC_<'> ݼw<0{ ×ı ׾4*Sf~U^`Z2s gl]kH޶uqu$rZ$+4fmWo~#]e5D~4y4S1!GPj4JE3wٯGXb3IJ?AxQ&hhykJ Ӝ=T ⢇Z4\yZr7"PǬmґ?E^jo >mj5&3 GL$h,As)\|nzKej8%Tᖽg>lP[.\_}ΈS0⒀h4JK*_h_؏x-"Pt v&fra6;&qV.h2;!#^QuΚ[_jY ߴjB9m`wG|VԘ?dȪN(wDDDJ;Nuhв}oIvɍ[,!,_6@TTq+4r 1p71otN-<~Y-RMa+ҸֶVqTU=Q!#~;ZmH$"#+*~ڔ%Bʀ$&*zqM!e㲿ȅre8~LEdUJsC% ;=jQdS}zoY`nxI<PxG*uYAB613IO|WEL+}fwRcd,spyLR*7H -xK),7U?ebju+}v4$3h~!|[ xMq+m^CLiZ<ଲ^RP]a!Jdq$5{=I<]*o~ bhXT04vޯP}0`,3a׎ba$ {U9\XeB(j!͜t%SܦuN2wl# yI{am @9Y3 YQg {.E?;VX)XǷ S]3 2EJ3X|UzOkeӭSAetsOyݪ{"k֣__)ۼFݺ@*բ!lP[ΩY1Js\;SAgyn8փ6$Xf-6@3V@Keax Gz,R܌,|Rd$ҧ MU0p^yI\z9*''[nr>AAU05X[0ݸ;Y:xj z,'3^W6prRӴOUx . WÆiqCۗ w&eh0$yNaDNsi]FkdI`sd퐆YC#)1N~cRh3 Th>Lg)m6H2X]4hlĿIr^H&WhWYu?qK[)ȧT4&h!8uY 4eZ@38?ɴ;s%uN^}<2KFU"/ma}#aJ_:  /MӹTdB*Wp ftĞf",AۡN_;* &9zyͼJ ʮwr-2 LSm!Ko]Nm@nRU6N4&TD<G/D褾 ZנJLS"&C t%ġPݖHWz ׹NHEY`kP BX`5l:,JA#rI0171FkH]b*a{fܭuԀxO>ŐIH'^> !Sp m}fԼ[闺qpSHJH> P埆y;5o5ʘaH "c=|x#p|k7V7$q~z5po{; NNn{;[*83bsŀbQg/A3y^nY{)"\3Nir_Ib?ke΂%PyLvRib%8j6 嘤jeaᢅH܎8қ\ [?[,X3cC-^M!@}*]HAcKԀPoQ>c]TI=7c-P^~ | a3LE2`e"(o|9_T;,xK2SS\cr_H6rcW vk/rTZߘ6tE}rf}ioqs'#}dK[ (kBJ3"/kFEa+M7~]sF Y-Y8>=N̑%sictqv??_$҈<&v]D MNbk4?xf Ҍ܍J.jv͢7'PvS5kɲj)пpDZtF\legG#־B\y-hIV꒮>gP1z]bqyR@axWqRXo)w%뷡rHN{{ϊ۰heU }Jh]š I ˚yzsf~siuT o*3JA_7>|KI 6)`b7 {,œ@g^}֒\M,MAGsNpP\9bDP *e;PSճpE.4LH,\( .z))I*> [_\^Tj,Tdz$3|"D9Pp<^jA#Am/"M~,Yel'_1<9M SX" h˫UwOL 2~ͫꊢuwӛpWx<FkE`^K8Uqon T(ૈ񄮠T{"/$R9n䷉$aJ+yC]4Nu9ޫY-_!%rp؄`?I]@,qVWS2jSj_FB NА7#+ h % 93}ۙ\eQKjvwЪFL65an.ãW<ݧrɡƗpEA:BԇejS^VS-p˂C׷R'e=ْɴ=8 JؠRDS'ZQ)ŧ[ڱxѵ0R)/5yJ%-z T oO?;ʕ # 9(ӿ+ RcWH _􋆜S4l0o-'YzӖgpl}Qq n5 x &G! #7:BO[)8^g[t\$Z\Z,'l<0-vÆYĀ jd ۮ):0D.4 /xy>w|/7E(-3&ebe(b+4_i9 F2u)&PWeEyOi#kMt5#gO6&~_+8JJZ/L ۰an.Ճ.j*Lmyhq@C5~qO9 2:_<ءsRo@h{G8?YyxKSOa28B Sj!OXߐe6|I#ƖePM&@[ߠ)k( 5&Uv>& 󦀟+u2nhKmg,t d>KކZfS+b?pwG4=[ß H^bt {1M@A MC璣od-Lt1É&X :ZIbVnĹK"f 9EF$VhoikSf#T'PAkllǓ̵^zlW99[-R>KR!@"l &o 8zشMboI~Ip;AFU[#X,@ O`dh[RJ;0-aft^]_,Rmg4$ɽ}܄ѾU4-@"8(v:wZ&e|WYxjN?NmX?hPA=ncwg,HI-鴩g:{"LLdԷXGtz=[ W]zy\Uݵ qޘp@[e_us#cǶ)]DR0BY6qR2 2Ec׵i0ny',+˛xvT{ԓu,b^qVzlt_,rW78UXڒ)| ¢ m`pg;x!#l7&8DpNf塁IG\ Ah^sн;o$eU+ z-}T$أ:r"#Xz'cyAx+NC:¬A䖇__0I`Xܾ{L1" j*.V-l1r䌉߳IheI4^Wary 3yhjBEEHڧiXns cHʄ:t|g1?8JX d ZqiiWVl0): M@B ,"SZSGЍ ^YU`&y{^{BkLiogʙ'O) ςI.p.7{AT#3ga9=+;YEqre+B{k,1|gvrե3h(>:x j 7eOY> Zdgʭ|S aIyFeKnR}r40Y[5KZ#)GI(n &~ Ό55Z XL֋w| ƣt!NP 􍀧P/eɁ-lp] b Z= Dq2@[eEP|ϣ![&gp ̅z;0&Fљ[܉%Λ@厩ر:F(mW^[0 ;Lsh.-XC6_*l+HjU/C޻ E'ΐcIIE v-t)Ǹfj`ڴۥ8 `EI,mɓ4喤<!toX.ga|a1_Q* _7$`_kz{̡ UE.c Q^:58bʀM(8t?0Lj\&˘ɡ;Vˀ%Vvpv!KIl@I(*#Oぃ "&wYd15f yٸת%Éx{"qA˝@x+- ZցPu|Iـ7`X<7IPway,`yY<UAi[3yu^HiTa+5 5Z qS ]>6p@0)lXd*a Nh@Mܙ*>\{e/wV%C2|"}b9qh?tuo3QN‘f+,G-A<ͭ'\G'M*4/c.-`ZMy@qΟq]-_ ,VV@/7vQ6zN{9 <:SM$쁉gPEjԋ~.Wbd+KawHmPs%ˀ*宐C*\oܽw̌ȒMzdD+"<#lcȂrAs3g\w=iqig5!x"2Q(}@O;&$;fH__M 5PHyxieT/Wwo'n\ܹ K"Q ӗ7p{Ta+?Sj^~-]9&X''OfMo PGlwkTe?9J-LVZ,w7%f^FL~mwPm|# (J|rYagTo0|'~Fl@S wLG:b slӲ=8S?D9Tl~a/am4̾vNFAEK;E!s^f*Z~kR' Ӆ~ cQch KRDa6L.Rn'mJV"@+CS . 2oFiùPz@hhi?9?!4W=k%% G[—@DX]bMꟕ(Kq:em) J_1_΂ :ڎCv!. /|˷A4P.k~_vO`!XޞI w|ktJ7ckyguO番Gs{b %[fpƟڰ͎V''h eO\=Ã'lSs*6sE4 b38W: h*k@X;.iTr"븖>%d\ ˭y?FQIF4/,=~ ֘/',VrlUqrc$%1-[R7d_U&GhA3[I&x~Q#Čz;{wovN>ddG-_5Z$>d4Lf?G[4QFa^N#)̓iN3|S8OT:QW9tv~G[@# lP;ʢPzIb䠜y`q NU43v^A@ /sԈLED LW a"`pN2aacFL1hևbH m=3^A,/u;x^@d֫%ckMoOQYm)59'f !(%Bʻ)KL6]6w_0:{yA8N7.]$"ƬF:D0pmpR UI>˚DAdmzuh!U~e7K|] D%ch6L8,jb G hL(Ւ?My~ QK]Z=njPWSL=٠Wt,ʌ?5EXWmK]>dWHKA-qG'gEƌf$; Kۆ:>sz-|X\;Ds/0 } Po}68]Y@#O*yƘT4aOcR:mXqSu9AXd6cED%"O|'tcv@L# eYþqC QDWxTZ/i_poW_W0˙L d]2ό>31r59N ThGtۿN=0,29} ,$]EBS5rB$3 pНv|nՕ,a>RA -۪1:0jxDC9@m/:MhG5ܵʄR߽!bf$P+/S&h2?e2wn;߮2њIBN4цzaѾ2DTe{DeVp҆H4+NYA֑dqnGp_Gԏ$g.PT>R.VrHŻ4aԩr'd3N4YlWH4MYϠ-GWVt.F DھWkcGEjPaoeJI[i)Z\L:f[0=|;wxwMA@URgz-A`[5J? NdvmcP+m:jktMHW_ZnpD o|wU?[6B7qyj&xQM&uwɑO-!%k }yLDyO6μcҩ[QH ٻMآv !P =o@`Q'5f**eN_"t3"~D);ku++dE.ڍ_ xܪd ^ƥԃ, !} ~ݵf(ߜM<'s&Ujh.k3O-ɟ@RGem0)UY{?|k#G!1T& x0J\tH.&,y|ތeĄSșGB4NbR~p ȀYf sd>-I=ޫB,TQb_ߢO3eǪ- =B cO#nU'T|ji",4H=AF ogv'ztqknၭ pBm6^-^K[ՊxxK&+WSXA(|>p1!ȯ݊;0߂e56!Hgm4N^R#!Q~իRym6d"sRŠ˻NknxgJa,{ oO[tENF85X摒dT0:|}lYm6(P bȤ3A Z@PS|_ϘmVX{<=9ޤB ރܗS%kb6 s*VwZAdKQ~3CW{ME2փ#jfj`{t0_ha7HBO|ӱVVԀ͡p@8,HkNbG~5e]z]Nh͐`5Lm/D }x 7[K:nǿ# ^xSm޵Xqm*I"ZidzIk8ge:[ cur@<%ۡž]e($&/{\W&ٸ\]wͅdɫ>#ҴYhi:,`doꜨX1?BGi@ ɦp] '8tnft!Y~ ԅp6Wk7P)>4MW(Zx,y_Y3=۱$й5GbQ9ݡsZA(^ G4M*Vt貀~脙CG[ӳq}f2v >-r9(q /1q "*W6~\\pkB`ŏ{e:D3e`$w\q% ƑE3L]~>KFI=I ,SX73R@]Sa'7H [t%(dC )S?Þ) ֮a 8;X]$K|* W&;IQq\I-h[)y5#S m2Kjrm<=LPjݣỸwmNoim*DƇݼDM!ITmoCcSd2jary08_!O]s)3_59`Kmt6vcOKjy ! K?`YX|4ZYн`_G b{Z"sm'lK#{QEӋ% ATa@B&MB"=V`JqtvDOL:==S{aϢowC90cɉ1\Ad±m 셖_ 2(}܎ dyS4I'XX~ڧl]g4WG]Ƚ+<\] (9=7 C p\5LL Rf,(W,˹Z-~CܞHs#wq1*@ED0^/<MTLl#< %`Ҭ ȉ~5;U&™-G!tʠ ULkɂ/X$ĝ#̷r]?9ftn8e+UXxhw.5?ƥe1Ӫ"BƣFx'3LLafF"IQۗ/Cq˓4Y{ c9l_ၐ7/]o .VaS;z$bjUQ_6jj gˢݑb7hƥ^Fǭ5Py9gR*p#ZaM/7 % %N=~\I5.&UwSOmuf'Rq{&М2iG{[͐R\-NڈOǘWH ^CJщFў1;bPҾqf UWSB Yަ!EP\в aH5CL(3A|ቀ2r7Z1Tڃ̽>y-2tG+M@CֿjHao fȇI饯ʂ`- FJ˷dY@(`5N:N -,*5y[AK 1 qᲘX6SHonh1wv68GE熔O@sfX?Uusx~ *?*Opd\e 4!{Ct:02vBneVQsRU*D& ,ʙ!9PʞhT:$ E + foX2>ɑ*A a}wiM#lWr;0>f(}}~4I~,Ɍc} r^;7NW y4UC {FN]6aPtA<à`y6(Uw2mwi?Njߨ>OE:NOi_+ڿd0*``4k!o[<*(i2x8mݑ4A [zq}|Ԛ"wdF'"h" g*I5b{2M?K!mA+WWN&R3Hz^ cФE<@#HU:6JoJ[ܽ74i W /aڮc4E.0;{^PXO\|Qsj,]d뀾DA_IDWp,.X@_ |'_fWN(5X95$^0Xq2+,/Ws?)`>U]/r]ovfa뺊Ai(7&aГR[K2:X7Srѩ01 =Tڬ[ׄxXe?Wjˤ-re Gu.ґҖm}v"Bt%!R|3=Z4r:!LQ8ߦ)RN Kw@]FF̾`Q"@ %fp޹&׻:mw1{k룪o7 {M/_?9$g#6j[4Rpb L{C~Cvų=$Ѥ!EVK]։BwH?4}MT fQB  ŢC GڡqN8@ 8"ʸm[Z;58Yxts-ٔ! 'iC(BO[QxA6޴s&켑օr<)ec +INm. %Je9e|;qmmiuBY8˶^ʯ MސEzE)zn^Hg4Pj˓,ꁻL\x%ȕH s0߶}yNF`fe.cqU8O 7RM="%y sʺ>eKfؙ/?n`^F4pdD|R# G+,Ӗ y5N5`Wy7eY{yDK(ȷ=}'+`haRAY"e;D -Z|Lo~[m]wPc4P[qS㮩E9W4{ü항蓳N}QeiU#9.ڝ-2q +]_ąmY=RRH,,?6`4$ϕ +.|:pE/s~ Ծy1. cL󵠟y٦!k@F>0Ts{Ԟdc k Gpmo~Q6N\0ntE?dcE Cc)wgTxvs̮6|ZaJv ȢUpi'41ӵu <>"2̈R%*sP%(>TŤ x?m?z1_oa~cFp3X-}\jYdk\]Rg ^r)η_Q~[`;GRw92.%V[LZ@Nb S.d370-w~HӴ 7HaƐuVR, lߐJ6}G . !? #Hokͮ0IOJ4L˳O),ןf 0hU\<NM'7;XmT謧Gwks0s [^)\9e bXA"x&X, u4i8g58^fA'tuJ*MtUHBUr4FذgpH\<՗yP}O v8?hᯕTҩG< C 2 ' |Q)$&4Io%ŭ{ЉnR,neg5Α+ Ic W])tl_iSl4~~_@0%5d2V:͉LU+6P݋c@%&1cmxBWF7lԟj>iH|3E|{k QdzYvO.Y0S, \ˆ薛d#lkW{W#Iemqmo,! RK€W%V+blEJV:"bTw|ҎaȲȼ8fEbtM֪x撱)_Ĕ(QX[Hu^[baVYWw>@ + r`j/[8Q Lַˡ^;Iví1 IaŽS?W?噣s2*Q8)J̬eٙtDX#'d$hz-Gsc)k6 2@ s t bA2n+ߊ^`'Bjp+0tGO9Ow-I-|QIڬVxgx`aXF4y=BX]A ߞn;㝜ِ%4aϫd't*?u Vtx tCX#Y`3҂ Q ; 2X6gA2 Sm0淲dRp2uUQ.7^TއFA(%Il 𳟠EǭB|q[,ⰳ0v4L4є')w>'I)T4\0N8`aZ>5NSuW-]cMp7" tE0֛}-8GZ|01b2x 'ECr)=k؂Q,CjoqAOh#?lc#iWh$q)& C_7 _Z[ݟRxD=H3) j_@4u;zleS-+~¤ >w޿ J<By:|~u%8 -U\dਃM '$D<)\/-o=Zv:;~Y5-EnglCn﮹L9Px8O,B .TpUQ{% 9|waH8#/U ڟbL|O_:觞Ěg nT(LQoK'N'\Djuē5$b28{ja~lN$yWǗ٣:ً}ж/`# x/rgj0 i"~|0! Q,K%BY̯L]7BUK~L0%Qw\D)]NS<p ik I?S}zPL}9qZyY rT _I4];c B,  H=66c!|?)5kCS+Dk:VRfΠ#<r,u~cj BFn WR1\1ieWɸБC= vN#C xzCF~kg5"}=?@_hB2%ιTivdwFcDʲ+S N{:7Sš3Px2 tI3nԄX7.l1wXs}{iP#~@Q)`%8t 5zMH+\Xydݰ`Ͻz1}.j;|b`1//xazmǼ?U (p#>9KڅsmU'E7}r DOH%ojN>jP͖/B)'ۼ2hŃ|g7 R^YVtAN37M#*aea,|jbnV~Ĝg y0d u:YLhBh Z X[/#X< Aku1$ݓPxS%G;ź&ථY .8AFnbNM5)&[CcOKcÉO1QS[2i?Hox"&;K^T)@ xo6(tf9<3=:Ƭsf%NWH? WȚYWy[,ŚO`"S͉{'vj*)nnZcҾ!$U D+em}v:!oL3PѲ,<'Xyc "Y+s H0xwƝ-!#Wt7*g]/Q@0-2m@/~6w*]弦qcOi5_M> }T5;0Uװ.RN ΃=R֚55D%K*}𒚩&{ǺHllo|-yQB[Fgl=R*yY1lETR|-&nfP}lĶpÓׂݲtvZJ/Kv6B\w@×&oUSfASt&F])qW#mktbs [ٝ^CIL.J9SIsmB0C %OcEKL%Bx*&P~ 7F|p`f8C*,D 10#a>w{V]o0){g0T1UHSvrE{ VGQ |ar\}cЖpY9 BhY=~^rj5|؈6)ArVb&}th~J$*YfKYB4WݵqDGqLgmeHᤨ2l՛W紪Ulu o,#`ߔͤbYL! Z֏ KK OS@`sް H fr܃a#Yl(z]A_3rxD; j@5!U\B) 9nR85K/#|G3o`urT%vs4|Uyz9\c>s OLfVv.*`+V.!X=I_fֳӤFv#yk-:.Ÿ{if'O׵A*u<}x=5>ƽckuݿo0tK0Be)%`BcqIo06y]Awc qvst5~vwWs`. ,\{X#mkfñnd4$I^CoP:4a {nlܲj$K/LI>Kz Bf##{;)IYCƁV#["A9ho#T=I;dFP4  閛kk`Y-,6paD\ h;YQkZl@|K?3Yzɪƪ n@2px5ڥٌS_4'WT2=gڢHsJWIqҥPM=R;^( +1᠄dY028o/V]2' ޝZuc#_ [.Ģ4A8Sޟ6Q]Kɀy_: %d#\ݿ?xz^Kbfë/_D9|W!ؕWfbX4`\>2kaJ,}euhV^ó4aVs^~C|6BBSΏUj Yw|j?;d%^?RTnI9HĭϺ*X߂q UnJ$FyI(9 Z0 8@aT*y0'z90#qMI'hY6|k7*\GEfA L%!TMwu"tl``q[JxjImo(;UH)ꐽ} $وCcy5 dY(Yat96<$w?YɩImQhRz6$@(( 1}"דk4fF%ex_hedN'8Cp:qɈT?g0 8ݾ~'J5*o{#N,Sdq^CU3"Q RQR{X!lׄSˢ|a䒐h?fFD _"9} @ Cnax+ WXO 37j {:-ҷbm^銐][g]k[4Id)/UU ieUfTpGalB?b!a'ܕƐkEׁPyrm0n7~]qC+ab8 tpn}3-Y0 |l4#cZuRU@0Fz,g=HwAb6#}KYtO2]AUxkWZYҾ ;΢ gx]Nl9 g3V@Ldgf13r7@_1. spwgln#V0C!3t~~-~ˬº3Q Xh 7ѓ篰% &FGX +c7\7 ?!2Gʆ:\:dI^Mt[ !mf!Yt [5U)3pZ $ŤNO2 } dzt*l :;݈'2)TH";@^dp--x J2_ƥAay;gzdM8h Ƕ=ȱ$^_ZEjp*z%@!sgo5"*4SI=|'U2@1e/t26?(.#+"F9HEP(X:]Sn7ɵW'؛B5>: w0]5!Fnj[2%3h`dq_;GP [5s*rQ?"r m8{%-ZYP 7|U$oՁ ޢ^9w[yZi׹z!>x߅x 'bNmیxWO&v﷑C-x4[W#,n5=jh9pFQ##N;rB3d)"7PNf-;Vc\OO JmN8a\qt[ݚP"ԙ%dj G$qG9k&{EwB2QՓB!tb6p1@Hycr b ; >w'փnU\5\-Ů]Xs(S=SLI1&,[1nc[⽱Ah ]fq,x9 2KrXmq/X9HMgGyRA8c^!li^R&F"X !;E]ΕJ!0H5J!ׄʞ8j j(Dog x]>``Nz6.yf%b Z ݵiJnx@u]_\^LBA.v>Ș%hlCHk WTH?r%sB%I\%.OYCɔ>7'۶#BL^,$YBrIO@P钝ҏ" َE4ZL|XjKG@CC[yAF>%𧰻BІZG+ڹ'QLdҫ)} $VyP / 3dYDr) IܟE\LDd֧F΢K) ߥњޖ_ld .)[֒ й:0e(q଍rK_%R.;/r%^CkAvWlq/ņT?#21h, ר{7 CvHSW(9X jup )w<^W7\]22f4{6od.oTG;B;-~mYj|2a#o}uQ^0̯yg%Rycw0-@g$ f:M9llQz.ȍ_+pO"%{) Kd"7 PqïpU;7gH+bI$R@K$(b GZ69HfI3p0i bǫD |GcfH7*54=qlC2-SlB9LZ4aGm?TP x*^lby'ܹ&>%A[R n|zq$̟g9NeʝR9b5&)ΩXR9< 0L@7Ձ]'ѣc 5idቛ !<&\wzu`ֽnj}q I.kqEj Fs ymlJV;knN3}YFZ8Oez&BYTk oIgDt^t)eGVpe 1wӑ2@޻! O?q'`SUΨDalt'QQ $Gw^$n#o'c&a0Vz^7VlˑMW-Ξ- ҾZR`^).TÕesAêW p|ZϔqS3Ԩ):-̼EXt'ې#q[S&$9TXBFj>`bQɠJ aoouhYJ9"W| ؗ׌jd}Cx#8}g7JiOMk'<Ukߴ)KH^7sB"\^ݴpϒySVk;Fur'^fxTCq3<4kQc( _߻zԣK FkWDɍ!I>D9AQz5Mz"i(,L$ 7 v& &R G"4=b,ʔAn2c,&9"jAy|9a^DRX# ẖ7$ |XE@f؋֧JG_ҾtlN&CL|b4lو)xDk0Jm2 Vvm`?öMnqrS8*7-_"[%!xm)4Lxz!Q7=նqR[x]2ALiI"DXr~l ܺT`Xy AHBth] %wVRa=֮oEGqOp_(,D 65wJàW(o\;]ÄgjucPY,s!}AT(gP)?I+!Q1VӹZ}Q5qQ<@X:"7 [^WܬNA!ŹT6lqc*zXZ|x>v87^'d,.)& ^Tg&l+(Ty0mR[xq5R$j<- 栜ye\%*T %KNIv-،>NPt, /q|'݀ԝ& *2<_=a6rXdLu( r5UTw u2 } F_6h:D#s8X\*F'(!T/b-64t.@hjQi&^b: ah6+()b$]/+-"Cn/4IKUr˖)&rr 5\ wc83G2;0]G7CeemEsj⑤T軯Ys}ԍ}jwԪU6[|/“+α}1;,,u txj&GZnBHQX #<AHғd=C#A:[Q?qr}h"N)G-bJzs>ng!uqⳝ4X p٩0v?!vI=[)M*ޡq1*2>3Bӄm ʊj Pǣe0DulWEYL8*&ߋc82 o%=)ϻ>r/X)- aTx]K9T25SX)ŰYb_/15T͖X˸yrs_)׫fYv`E.z%,iUh`c)KBLN6? %NTw?LARk1f+Bn.z;vJ5\u3PJ_mܾ%u41'|ްg&ʐ] -2cSY0t\zH'h֒m{ZG@\КV+  5OωnfJ$nhrqZ)nf qxTĜ]{4w` J :*s?h5kF>C9I[]Ad 1A@hZcAb# _$lh;VO?j@m*qaҳ ִX xi9~e 5I$E`4N.讌F[s?>0uvrT|pPwu#0#dY#=,=cc HX.? ẂmZGp$( P)mnljwN#GT@<䃜Sl̆PF>ݬͺOA9oeo /1Jw3׉ܧfl~MR٫: 0ރ ;{,y9^##hW[լbtU>D T|LN<|k0 7HE)Js@R7 dfAPfaѿF&;3d&n|L0&?&$KjCvq.g0̧VF'raʉ=eS,,/! l n#r[{zz|炊wK8W,wsDE| XTmdnia=ɢL%\tI@Hv\cNS$G)JⰠR= PP}!gbapȾH8sNX#CZ>l΢$xD]RN'wꜭ[&֨sF"bG:Oz!^4($՝$]E0Xn-Ƴ]EjU j)i'< A-sq9I|&Uc-4}%`m5pߢ nht ?x~\{'1>YHE})ˊ@U#)Is Y3$쫴UMʍG1_; z"a48v(}qQB~RɛZ ," ;ט*A.gTvlævp#zV5@OҎq;:+UHԦZ)/.G׸JRcߖʂ=.и5L2uc`l| t78]%2}x|=(>6g`E?  _jGMHtCc73b~{ti-: r$M+ȀGBe4U s^r-Q59jϕTHT.J3~x?'PVK)o {a! BXkb/o 5 #?k/PM2Y؃_#C!gsMD,JX1>{2^6zPT`gMC F+W< I+WKs錁g@וzs螚g- mLb%L%k'f u?x)2|ݥI,\I=? rN>DD;nxBhWS=,帯y_BQ5]xY/ʤcY+7j\ <I Hu~wE(Pg-zXo~z.t$lxKjp\)Pcc53!ǠAZ_ZrY(GHMXs:3S >O֯^u? oR?k'NlVcq1LF<,bꎘzﱉ]TVG `3kc*K:'QcV%_5L ղK=bLe{I3AA%j5WKrxTȳa H9$|mgڡ[#bKjSl-OCF+Jkx7}f~ZѸ`=à}R pY1+g2f}d-YE⓼NeX&tv#;iF뭲Pͻ]_YpeW6QBnj[?EgToGb%.ac|wL~v9pK@MڗMSqoS%#H5Οе){?~l6rjǪu?5;v]lѡlwdS b'$@ttcO=b-P+}>}g?I(I;ƦThE?,Dz [;,P,݀B%AY; $Q*[A_? ,Qev^|qq 8+[p( CRobuҟ4Yl/FJrldu1zZ !U1~Ɓ<2Aj3v߿A)+.Y;HR9N+T^fų:>+NȀx ͗4oM— >RۮAZq;,(Ȝg*'o ։.Nn:Ӓa0hB)0{zJeԛjקFptTb:R/7FW{|H*ɮ.8o]v2ҥx T:F-~~ok4KgI ^;8o-|$ODs5s9HF7K#!EtRH6〉j' kvHu+yy-Le]X>~˽3J7409w5(1@/PNtuÓB(,]EO.vam#%g"z^d~ V:yH*qJyA%3!d:/c s.(Χq_Acֱ ahSZ$PFd~ҙN\jX?^ p~ꢣ §o{4W DhR=o_Db#|yHċBX}}%`NtMR 5=h}W#&'k )1a*4v/hu9KzjU7'(ޒYsUnCPԳ,fDWf`_vs9I=cK^sM˧٠XKMG.-5.U:aͤ $S3!&2n`N{ޚ)e9PhZuMrwj$˺ Xp"Fre"a}] 稝>&c,5A:/h() o*zGwyI93Mhkfv˓\&%- 8Yg wx ZOpl6+ir\ӎ؍,P" =O5MJ?I`% G:zKbS.`3Wsٜ{!.'6p0t`&yߜ{ +X|^}^i_8#'2E{,v;PF٪%*$ޤ#y+E5,;B~.B]Bؾ+0 |dHi(FVL&亯`Sw~j 4]bK] 2z(<[qDٹ|NR1DlgR(҇,EE;u$`3 7Ӣ& 7]ďLJy1Bp&0)[zi},9[PBmJyBpmT{j>g851_ nf yMGx_>VPHcV~dQC={ /FW0>0ˡޘa}/2ۻڨ^us0k*?6cqtLDf59$Šbv5r8YK\9&6B80EɹCFJS:@/D v^AFe; æqR+ojjQYmߦ8k"u]n "K3A3tyh^6.4x|DFq{&a [D1;F3uLMܬˉ~ÃoB V8B%|ɒ;7H&';ٛI8T"FEe0[^D\mnXP͏R epPs,Oll е4hшZHѐP-<>h'A,%S"v'Qs}=tn@~2%1U@Wx+l,gd# ]r;ͱ]~}"EȈHg_<]ݨ{]u6ʔ ܏)|a >w =`jk&o>+Q]jA G%_& pkyw**AV< xdl}Y `LOֽ<ج)-Wp"Zh ďO :tsq@g@[ {s0 Q~9)B_Cg0M\D^ u>m2K.T[ P̳}S_x ̶D蜓3u$vAͣ!x2 ib(e􎇂hlkepoo`u5l_p‰ug^%əI/q,}K,|+*eM)9dK6 &78yu!w9_+Eź̮, Z.LG0_|)k~93C+ԣy{ )y lFgKv 8MāV}CT`Q0zJ6Mf|m\m?4 n#$vqa-hrlƎ GY8VT4eq{ ˸~ƠzȓaoYoT7T=q9aЦ9m*Mpq|< c$4x$g9kvi 4R6Hru8Y֊.k[wŦz`.cjDuTP\аCozݮXGrv)cig<(x`CƜ}M?Y'DСpZL/ ̫T(eu3+{9dXd^IiycEe&Pw8|E1wX66>ʈMw_])c{>2;DnrC-m‡o /M n *҅Qɔ£\@&Ͱ 1 5̵wSKd!m\(. ўq@k[ k3,^ib&IB烄;#M]. %oy\̈́ue ΀'CpH}g<uIh&$HMj5M*I5_ >7kl /bTYE_>g5 )>u5"QZWu5,j"t))9o$[y-GN4%b^|` R;tqhI2uܾʆGY>G~v̋BJݧc,j#DM, K"[? W3o~X9%5W 4s=;w6A| ` iṽA- d~)#7L$VQt+D Xl[K_ݬq.5Yl9[ (|]7RA2C^y I&}x(& "8BɃvxwRWtH8)P}l<9EX Hr-yJRg)=`M;E/qbt, oQ|V,D`; O:j#HJS FFlD )6]߉n6cq؜-gz/:Zg 1f{ |k Ìzr57ו#Zq;׆a!57S Z+51{JrK<L *KQ2GI#9۱W!Yk!^WgjDyYϟv O7fUwb.l(fbxT R++4P(OZɢ` F1r|?(G7p-fu\߃&VbL?l>bm+?$Z$u&qy4l\,V:6kL!ZuEN8bw.$$?BYks˩%.FZv?Iil<퀩ef(i.3k?SZ [}eW*p{ԚKx39h 1xpUM45s%NW`L5Z- Qg}?U}[ky|f@RCC~'Idd(+6NfG;e vNs$JSM%Qo_<lP)N?6;,B1-'^_Ev{;ц`Khva hw4wˡ=lpl,ZD{꥘gj63aƖ/O-aR;+U "ԕ$;}1gfWF78<*n:FHnyPq?#ÆK7{Xi2܆cٺG(TN90)0}z)1-))]p#ٶ}Y,6vf$%0%NiByLK, ~@?w˛im3 oI=On~Jkt9>iQ%g4fS=J{):o2ӿ09qN)8%GUӈ GNJ̌*o 3m.o}kb z?"F׸n.'P¶+pwNw@ 3\D qe88|^h0g=AY x[+/kaR0E{Ǭ+ +? >(u1.Kmt݁Sw›K:YEgurb[@ `|M8F8LDwk$b]n~}zB3QR,7 T=:EF=R1 jT)3SwL4󓍐: ,V4%{Jx>?g1\pPҫ[sZEqbNGW$S˜urphm[푿8;R>i05w6zWxƍTQSoBP<zȳCw骧dt H7!<䡶G⹥ނ|!M%R|?튈IAг*[#q#BJ"yʉOy~E]I#XUZVCՠ]B"@ª @R E7w 5\૊ b\-s63h" )&7YBajއ~IԶ_c+l6LWńn[%<.@碜Ĭ-r,0=N@bnٙ uꊏru$qƫ`NQOs% $]+VUFc\8 $&)/YW˹rHNuEr~T3boŢůZ0L/w.'mWSr 7xخ9t Q{\=2Go/@bW <ϊ.Sb n1Di"VW6}) UِǷɺq1^5NTnjX3}n%,9g$6D~v\ƳqnnGHwgM+!H5~?PƐ _»_mC%,Й4(WC.vӹs!_-Tx*hQ$cZ?˽\\΍{|VWaeTȋz/߆pv$MeD ܹ}ԠĢ/E+İ)Z0J6cTLs3eȨy{ޮWuhtY4}?'iSĆR&U9gO/@ppk`mBpD[C"bjP 0ReĈ#8IB;9[Ne%4ɗtēI&K& 0Gp1kjk*T\$R.Vs4]SOFjVZ=0b>Y p<]k 0=-?{??:Iua0N_p;i^)ӴyC?pe5GS%!Z QJ(D3[1./WykQUm-$ #>l2(Nd?b5w)wz@>o4"yT S@ꀓ< H0bu" S#"p8~0klEMWc L[FewKaظnq]g-v /djfCFD 0p8,tw2z`ʩI^ދ]j|5Mi\5+rMpC\صJHxX!ytRZ#??W J+MAvsMmJAO#X$=8 -{Z`ǮuH)( -<@VczjA j.6`y#dQ+st+S1<,nxro|z9͉J'Y(e0)$AU="$ ~cO׬3’ƥЉW@ֳ$>C9`G]ƎBSx0fI@܎`>sƆM±z͒cW%#X5EYOQ0IK }Ϣ7m~abvN N^'lI pmZcT P넕 )U"d58Rm)ȐNo61 Zܐ’ԥv?\-av̩ȄfS+ 9="+YLo/`d05$}*,QpElT"JHx0 Z-M5#Q4t$[!3ZEQ At<ìqČa7Ug?VɢpT@aؖ%# =E߲@ZVo?4`/xSL*~Jxn|W"e[ ų3dx: qOG/ڇĐ Br լ&yV.6uiW{&EEm'~ S[\.PNWޞ_`ak6 Uu@";LwHz;DKdsVp\&SZEO5=xG)zo:_OaHhWޥNV7 *3 ƴqr!iK Ju:VH:Q3a?Dz vhN(nSFaQ*F\^{Jʏ<ņqGgq/떸-F#,'wĘq' lV ZtpA:-&BD\Es3蝳C y.Ut _3/vA`CGKӇ`n(4\C>f|gmx>mdg^'kM 5dgHO4,.BH]WopQV_a[xoEsyIk)$'ܘaHāgOL"Ful\>7b7;aMTr8P _?Q(HYg6 *.Mdqjjc0@goCOB>L 0MꅢlzȨc :;#+ {vCz8M [o%d`x$nC!;1k6ЖC6Rn=.S Z;%m?P&0 `6ϯLVÛ>J `=@0Dv6ltis_x\ZJl6bb<ݵF H&nt@c(aq{I[>J<)9;nW^5cg$8BSžRod`+srQPqV,wK#i?c'Kc8{iXZ1J &A,rWEHqO2G!"''nʾmzfW|FZrKtcO&Gd̮ͺi]#:yPlEn;NXuNDS@w 'jK,v &5 Q| Tj}!*!T54.k<(J[Z! NJ‡TJrhm3CMŀ v)ֽ(> _ӸLF LM֎d8"lWSDtZk[1xzPS[oa=Cь @"vY!I, KJfGBP-s!F{5^ +.54n8/[V %M4ۯGSZQdiN^N4TuGM 7h~e .ΎK {(bW6c=ecB\M>wOUK[H{ f=C_Hd69S#L?Ήv_Z}z3KnD;\FD@*l╪|)@+ΘK"|:=m @L$>žYs> 1/϶9znKmٚep} (ؘ|cv㛰̀Rn,lv1aMyzZȋY 9&r>+}exb"UC޺sT<% t\x!RFW{o *&WmW<`Ϗ +_GGLgg@mU1;g6V Q)@j^}8ak00\?Nm_RNkbs"IwNnkKۂj3B9g1Mt J-}t3V#*#ov1RI"  XB6x*ݞmRJ;QAx|w!-lui j ZI=R>qYƇh0(7'D"թ7K_8+ AH8U|J8Ƿ^Xm{2] qEQURq\;R 2M4(AB%T#au\l}3@-w#~q=o(,aϬd2Mȍ~x^9PL<[ $dG‡ד!* R.Cg#AB-Pa-9ۺ!SIs欨Ӆɦk"%Ʈ!A|ťK%'1̔ŶT4~fV1+&7*={_J;RtzMgmVB]q$`~\]59 $fQj IUlqi!<XSkSr8qU=%]<<M{3pLe9> ґ#L'ML]RBj])^H, L3A0;v:'DÀnRbGy'䷏9#9yUF)btկ9e F=-/vgq4fGt.F-@5mhMv:Rm+5*'9WN /WqN2rQًp}n|ze>k>a&&2OM @y!1"Tu=܂%򚁍7_-%j UE $! ="cD5e&,~PgjG7[ '>]`k첄 -Mk+TOVϕo xPsdH 4f^ jwFq\18=Y&!r6֕Fm|>O]ZT̉kj>Ղ#6{}!FDٚLQN"ioλ).J'P1`X'ܨn:F̤Hn!exs'*sXW"fP$? rzwdl=&G헫 fE}]erGΑ}jΈDB#w+轋@tlB/0ȫ fG ni&TL{,JֵK+mTM-韛Q Mt8`7(B[|ׯ ;Ê)B OUGkX7%[1)Ԕ3?j}Xڢ_X ܇.UUBSusHp^|9Jb;eL&w#阼'b|>"EnЙvm C&כBf|&SMW :>^]cB (H!-0MH}lWgo]UhBA,*} B_fb3B6hG=b'vBD-^@"*[.N"'z_ZdI7/Wz4f>Ah٣&cs s 7C o0 V:~_;7vcPx4ҕi,ɯ+z{6BDŽLꀠթ(g߮pZ)e5gqb69UNı}LԚݷH'eֶ(Ӊ a5.Ҋ#EDܦeT5EUMyD ڷd>\dA6]07/y@yԜ~Z{(eV#X98o$U2?1w ZemqȽ@{Cbn0 V+iQ2D;0[4fCxUZéTI$? yΥr`{FtՍ6% 726Bj͟MLe#OR?Czp09f6CvT4{)YR8ȍ l7A@F/;\k'Xf,0B\T @Z,hGw>T.HҼGMGĶu/GRjS>vW sweׯS(OMbSZ)6t{0T唃e'<o#ʆЪtMJ2 d!XJ`+&*oye9O-( VS i>-nBʆY?7`מ V~H$2ɭ1\WwM|(d$KSːpq/Ofd$G0n@K1Gj8DV3j^\z\I!صEsm#r@t21(^-B υO\PY+hB)iH*>AV :s4$7,/ / 4*֠,!VZ\۬wwYܒ \&/XTEƂx#.I\\`DEyxJZ uV$r \i ,QM#F=E9V6lvsrfJ(][;x+(l;./(qhj9Wϼ}іRf3imda.O+N:)gtiȝH>5"3 y^UzTdSt>z8* &YDaWiDЯ:R;N[3a瘽y:oߛ/A~k2|&q(6;Jlz&y&ZJ ]Z* H266*k*g~7OՕTGFZr P&p԰'̽D^M8YzS5舷@h③4|E@0H[/fy iӳ쭴%m4`df23 ][jڃ"CW<*h%҇oj$Rfɔb6ٹ'rb 烮#m2@M\FS +Z!K9_Y來242p~׽PFm ~,o@_ CՉafTiZubD\eơ5BV401abS( PLC~I UG},+  ZgrQ d08V9r=1Zz/3<2?pHA]`a˃|ReLהW# V=dQ-.E$(-=b8^SUT;Às?yFb٧ / NF5HHkbLpL[jyONt ')>`q!5;T?HvKWxHOq Yd&7C7P[D1!>? ,ĀѪ"Hh0uB#ۤ+waA+LAn NBr8EZw0,7"#9A(Fn(##T'ykwb4!fLEv+HUӗ-5]dF|vӻ[sFsÈ킢'-'"JyI,:CG_BW;U㛟}Q25-G}`- <{"~<,ch#DǍ# M}D 7ayT%|Zf̰Fb3H8X#HxN{s~>e O@EW 1oM{uENNΜVAn')ݶ-rYe]cv|q?Rfbb)1jnaIb=+m'S3]7|P\?F9Z29P:'g5ǪQ,2_bR3knW1f f!W*H C!{97N@rB`<̏58?ҮDp[i! |xZU2FtN']\uLS"ffA*^l3Uۛx$\M<ԎÈ!T1̍LzA)e JWu8<R?*q%Yx*nv͒];PTD1/NE^nF9#2""ʙ啷8xkl l# ڋVB(۱ڋI `|29חqAj )cf ) ƨEMܧ媓>XOIg6vv]YMuz=?.J_1" `YAk&)D,' /ư[Y< .Hq]Ql.6'af]3dV TǛQ]tFw2Rtm#V~j& u{I@Z[-[cDc:OUTܭpDZ KAh.* ^El 4nW Q@=)p]4]"25qN,mîq`I]hhTQ}źbF zVd3~ pO jlقT,S"k\؂_scm&v. ǵ2NYj-aKKMrXֶd[,XCBܑ6b(1v?Y tR9-4@ѨKi#hh^KvDe (>gP PwU2K_9]pG^[sH_&F@}'lCe+O(?[l'w3h,.JQbHΔz+̢mUC1IhX*" ΂|H@+bT}ť̨,'%㟄2l|T -*u7$0aqY Bcmc;=1>*l}q}$wh)LXw&5ʤ#F+rv?O ʼz&+I7-O|1M%<N"[( /u3vThSiqGITӜrm+r6U:Ks@NKOش(XL ҅2Qs/3:Bdo 0X]Z9aodcl .փ9R,|>i!&c^lC:?$zaE|XmZUgAORmޞFuXf]0WRi!~O\J" c9>qMȦ;vf)g8>yn]9}^,ls,M*z+{MQ t -fj.!Nb9D"A6XEn ~ ܒG$kZY]hh&kԇmClyȒ?x .ζg,e\o5+(a^'ǡ%gT UyA`L} 4N*\0hȑo(л(09o5.:qR{F?oUs\b9|JiMUPvcƨ S}?N/(!F.rM䬨\)Pbv^#QMkTjnhO.s MC% sۮ!<լ۵6K]ëGi 熒Fι޷Zl,B5t{.5|.lXthO2&p8>>YJY'7~5YJML=&ݫEU~;6=@!rug0aQ)$vO?*~ Yk#n{~pˀX :vY@sZqO)70Ho1NV['8zк.BLaHrsF ~bbZGrC<@[H }}W6XҰ-lA+Rٮ+V NSY)la'D 7Ie(w[M .af" F`TGV[$$Mɴ_!4 W+ik9R$NLZHNӌʾJ1''br4ZOZgʳi/N5 ^#rpKi{4U6ױoao`&5r\讂5G@"+s̎lѐqLX-,j 0\kKB'+\Ws_ w;xX6ֆKIR)fXIDE%GKfVֱ aH<P{t\uj]Ç)x,"OeFqI+f}نL5w?q{|jXE-g!RHjdCSf en.8xw-܎"kHώfՕD#_ D.+>;m{Y @^B5Vz[ϣปB 7h̙I8#8]C=tSF9L[uWK[#6ћVWRQ)QGh~k. ((L]YNӻt:0j~sq}8PJKp3Uؙb6U'Tqĺ95 C7c|D(Xj+ rc8"'l Q₂"74F2%l!=:{T:w7{`iZ2=eɐJl18$qN9j/5|K΄"8>Hu6ͅ ԇO޹XGñW &v9fY6*g[,A4ËOHnYG"!FT6"-= ju==iE(Rv5sSeC9i-a.p-Cj4PT<'g,eG^Q4gL Q34dGFZ{"`cB F,-io)~jaIy(LlwY$lp$ƔqRS!t7=L*%WP>9+ý6#ۮq~w2#DzIv )Q[D%;yqmZ vm[WHO{.U+B#c.SIU*xF {h55E}`=}ǃSx#\*d.U'TXt6u}Qݢn7"0HFGb~ݡ{?u 5a#]4߰ ײz׵`i;ٗ2* (ig !UAM{)};WGjջ-s`*騳~jq-?0ԋIܡJH5C5,ngЫ5 5a+J_?Kܹxf/I`%d)F:AE59/)qHO>[EvR&2: 4'lKRk J,狎bFqJВRLVC*Eyk3 ?W֌c2!CFFqG˫ky<_3^[NL8H8Q]0˓f1K(]-ǬMsM|yqLT^!QJXv1=XjLI|]q,D< A5CP#=I}h5ztḉS/'иq5.RhhIA@kc?SUi ѓWuKFw -b&W9Q4tEvFbގ8.e;ƖZV5ѐpLntT m]",T ړ[ވNu<^d* V>7&SnvrSevh5"i_͐ZJxhgC0k>>{ H {rU{{ %hJd!P{k6 WH[F\ßHô@Kt)iP N3bM1lkQR{sWM;J*F&` t=^9"(I5K4=eإxJ qH2ꮙ#+4]Jrw%[/сoZ<. h/gu.D4N^v)S;QnJ# g?:Z3;4IdnZ>[nqJ.Ձ{Lv5qCpFu!/` jsE} 탨 !lpȨ<*f@1@^4C% uNq̱HJ>Wg緭l'FiHg':P/([:㛄 O΋Cvpj(Pda:eR<|=5"w#FYgXbm$FWLCJ/e +No:x]Jzq O\5ֶM8?yx q֝` [6e:Q4voyBV)q=(5v|nqGA(s;{ۚf͵ih!uHCySQXpm<Jf 3#qrS1҇EML;/22"MK\3 e?~6 x/S PH5ݯ[3&m& ~Mdlߑ/qE>:0d޴,TN$i?$AmiN|#7mb͢%iKLívRv2x;MW^-I1"$2jwD;u Ivz4u&^WɋGztרZBq%_r;8u>J vN0q"m~W7A[5vX 7*Śo>6Aڅ&&[;:啫L!!g;gk5kTtVbLjAY/?]K pT!~8`@9eXwWQ Ow}/4nz_>4L4Na>+1;_!52Q9KQ:d# =5E+ pkIMd'NCŖw^`1;BڗZޛlV ᢣ7-ud g]\QFq#>IerBKq@۪^b>5<2Ч#vT S6Ͷ7A dP(>* $'n%`Z=aaͺ3HRьG&L^{ku!qTd\aAU#蘯we@{E>_("}> !"*G°[x}^K&8 p[ gÒP(XT t3\{F7|Úc䀂JrBԎl]/:7U 큔`]zT/9y&H/a Mg%>lh u PFgyLE42ȿ=(込2Ӭ'bwIl&wjw[þ'u7ve@/B)_C,Ќi$*#_誽L[@s.wm|"GT傲%`/;cۓfUu DٓPs"fWV8 =s\E*r.6Txv~?^1*cJq[jZYd1$թif3 gE{_xWYG%pO)A4Q@OhU'w&IWﺐ2qQ $hDJOhi9 Õo@O1tV0*y NmfQ#+,TV]n8jT(I@ R3O"]I:¸dF)vMbXϸsnNj.=, :Au<O{E0{~Z&9BZɿᜣG:{ks yd;!((n>m<&U4\Nޠh0AT$-N/4NUY6Ms# (%SsB8ny&_,O v,-lW_7׫_GR`8eRTwTYPK}cM#[g3ȤCi)|4́.جE{ܼ:K]=BӦU6Vnu݂T:3KC2H[0$g4WZX|ȴbѧKb"lzC=q3#9cUaq3M}EQXG\2UrZ; D`8Q@r[g|Ϗ KZ jRPx#0U1 ۛyƩKӷ΅ٟO6u2[ =2v&:R*1ٹ;G+UF;3P~桵kp@qϐ~u7X= MM=OqV+(|G{JL&VgQ7!dgd1@i0Y rP[(+ !d9|3ԕ/]A8-Tx[ O76rHҔBhDp.NC4uh"J8#mݡ4| N'T9Tj?#Y;vZn 18;,-闫 ߵ9tΞ0\@r,lc?h (gn+LSFy ""IyIQ gސ놽 8.RҵuHsrv+=EyrTfE/UB 7Dߨ$40o^z~h0MyZt؈^N- YFLX  b҅^ 7)UP?3 >ބ#r$L{᭝C iXS.d$3fQo.wЛ& {@k4'QZu xLT'\W:)w Sd@( ԫs9m)):/Zn\~^MqlVE$JV  dZw MvN#_EY嚟cK.R4uPXѷ*9s65Qe*ol<4B8jk/v9Y3`RO~>`S+Ejղc~ F)՘ c8^{chVd?^B%^,+_)/-Vy@W2}vѠ4 We7'2QRyqK r|},mfoD"L^8f%F%M ;!2R\Y>iTWX_Sb!`M R=m8g`|oaŋ5bbQ>o7i@f1b$0 KAW28CVLTxuR=&s)|-DPxpB^Rr6dEǝˠ xv,ۏ׹LS J)CIv&{i.@n`Ա:P93DЛB]ХؖH|u)oZgQ FZ%@-9חΟZWXQ+́ݙ׵KL'X\bcͰߗ'Ŧ4Rc%a^Þ:!n rA8U(3M}ʯyV>Tڨ1[mS/1}]' (PI%tPEMe*51ei{3ŚB˾/,&ωæ\R 2uf)?$psmЩmo|cS p/: GN'[|4s'Ju \21trS;"|[S+QP I? DspcB<"8{Togܐ Ù Q|Q8I֮U}ЁcR\@z1ڿ&OeGT'\C6cx?]f!*N#\͂I8*_ %eTd@25i(稂 -˽X俋%*ayˆ>j57݄&(j^U EØeJ8P!fߒ8 l)r%F֙H$b $H.?ix泾f7,@,WiQQD !W]r5SXmG)EqWpBQp1"Zl^F&24#Ӭx&w OM5SsA @~R(ά`'̫Ҟv}sl.?*^ 'wKX'8@ fJM+@DŽiH "i`ָ#0|OyzHt1O3Q@)T5b(W3$\V|:te]ߢ^Ay0 '-fnW{t#aeY_<4z![}$`Sjiݷ!r<H3~au-lݷ{E?%> X˨n-oz]8+6fD)h~Mp/+8.WUM@$Cό4,\`Yʖe`<~O >s֕Q~ Xm+pEܟrijV!PͼU\-r ^Dh9;o>{EnLg5%E ̫ٱSwI7v%Re(PeF^ƀ-T 쫩a`#>fWr^bn#L ;Kb6S7HdJlv{[Wup+V^"v34~XE?e%]/; zF~ up^cvc{1'y\1csзyШrrQ1 AV pc!TLE<.b a=wDo }zPuttYNzwi>a.dz :g>0x(áv9 k(f/'ϋc-)W]ķ*D/h@fDw3blZ/ N}F%8lb.˲eqʘ5õ ,nEǒAB{=3384^n 8vr"!c?L;yM6W;ܒgO MzPf!1V,8 \Ah3Z'MqNj[А-+ש{|S> <$* ` >Q& _'Gm>η]}К?'+R4vvڏ$,)ρN,K,9>, f^'W̶ )<"vSkE$qL:G5\lUR&ѪEf\"^,ZVu:jtN-rf UkF}c0;X]Pi}?p3rOS!9G,(xy[| x}SRq`'鉓In $KFnY!I[ K !9J=N̩`R5O˨Zizo҂4at9;ƒDÜ9L%S*\tNYC(s:;z U/6m`ZZhIEd K 0j uo3>@`$A UضjJQ2NJ0NF[ZF+s[xqN`.n>@[o{ڶR=%,ŝړ*H(W@S@ 4~.`x ֓E G{o3W'\Fߌmh iF-0~ P%,{{q:8Nԁ Γ-=ڰ=L HNFM+>Yʢ3=م"dM'%k pjiga=p m}6);Q]TG4:gt! h1u$ [P>ُvDCcZ(՜hjHQRHZR0~5Q)ptTZ 1]?Y!Z!Uc]L۩s?oQ3XRM 9Ftz JqZ{>Grj#8O\X[lnL&l^u I̥KtAh' e5%y(Z‹Aj]ZMSLɔ3E6:lҧYbc^|<-]My8,  /Ym of9 ɂu5>@ca<ʇOTuj#SjAI۞7;;QĤ!rܣfaUm+BUf)ATtϘDU&Sr8 ?s]:tR-fGVqPJ h>k5Fs=t0m`&ϝߏܖWx}.9W[osEHo׺wx:+ߋ 8Ƿ4Z0/~ubw`bl!zmzgxg2ٷ,9a܉Fٽ ~8:uias)!KU?JaH f6i+ݹwjJ6ؖ%)SFVĂ^WOBiT%7 U&UngUU؋lu;` /)+tǐe<=E%cI.M/)]ZiRLB]ϒq5X6;Pc|9H:L=ʄ@̰f}$9.sPNtU5+aM734x hV5 lK]D*ss.N?Fq 4~Hz`y?U:>Idfh(le[w ØOsZ|YŲզ>&iXnAJ`.2g Pu9k IY2: O2I$WS]t6Tsɏ eddXa4"Pt`/cFTc*:YB?xXqh̢9J+` EЏA-%|~0Y|vD?p+qb(׈H)gCHyʀk^\L-WJmeikr'b~F|m CN<=y* 3^="l- (3N5`) @`O,I&$o EOeQѼe5*\I!ctʰH3ǫ^lWrF"}䃊3qHۺ2,]EY @IG_1¥-xҷ#9P:q[*lU`e(j<.SW*b9wn(܊IIq֐J]V%6=?f;ıyǂeH`#C"^=2ŢP˧}poR Ƒ #A2lra$$$B_8Вzrj<VeI5LMQ$󜖭ۺ,ζޚBd #֥i)LZ&H\ Ej)Y ņD0.iT H GY>E^AbTV+/Xj1Oq%[^tN<H$9D؎(5ww tcQ%?.Z3":O7U߱nXsgyqc/NV3aS S.ohY :!l&38'8E#%]oА/Z֝KHwkIS~ ցcP{LP%+ْ\'&r?& Țuu@ijTs hף7 "fCih[$QS%7GГX_EzT=g+U߰)"FC`Ֆų^˰U Ǣtۻx4ʖ:,JRDBe1$ (E z*g4.]lGNEOU`#?0xneiQv usV&RBRԏl43Mf]Pq'ZRfk_sͅРxE)[ֆbp@uCt0~)dú-׾F}Pq)tdrȤu\gYv!;_A\Td^bI蘞cG+F@=?+'mQ_<@ZS|%|Kdq` 'IuH (`ABeM9#؏|hd^Y aU<P)=-Krb{[67|yꏨ|5H>qB.{ ,zm|vUaL=K-5'JKIwBAнj/Yc@##BZiknk<0Ir+jX֐s t+W&1sm^-o d]وO2^"^UU̮L2P[|Bʣ9VXEIF\sz#bV̓.Rv@9JVc.@P{9$<G BOcB=<[90<X" iF_AO>mu?ы jBmY[E!hZ&1_Inp^@iHa}x{D;}ST ;`CVRKyefRlKiAG\kKdPdpv/H'̊ļQ5:ڝE*R6[EX.Q#n%0GZqr+A;,i'vmRA/^Jxg#V(J?hi(DZ'$5xQtO%?KH:11sH5uw1'u= E a\aYsq7\XSvXzPDcv!"7*ɏyF~TՔDEG)ݫ9H)#/] B/)=C<+LAEWt*o"nuΥS ѐ}I} 5HiARbJ˾5n$3rIQҘ<4ia_5B2<axQ9Dկ ۾ж$>P؝: Hx3HEE:>ATiX9?exthpFl06;0:m w-G.zyԠ5֪3Q0ᕮUC(6a L] ;j鶽Vi t=JsqXВ봰MAZ]xF])puƳ>̝l]bK@IDMf7?I e0_GaoуPTih ޫm) [Y _{V!o*:I&:92},aUD.%,EUrYăG.=TL9v\K7:8@6z+ DmdN[gU+X~vɴ l2[OQD׮%^`d%c_񴄆UfuC1x,ѭcuHFFMZַ_ܿ{ZhSa /4i xkg9M{uwό `m5ɬ7Ťº- *0ݶ BЈN wa}|σY2EL&&jT=A>0cJY,}s09H"_žBȚϾ݇/.% "]YxtWQݸɕt.l{lYp2 cgT"eJQmED"Vyv樦'uj@XkMiӐcL2ExDe%35FPk{ dö%10_pWtؓNrv^~ +L }`M\ {_gGhx TfLٵ)Aq3P=}rlQ݃YzD x.dWѝx_+;P7d 蜀' FhyeS/'lc-@4:-? / 8 Oj2je8Ё9]ʽD4p[ uU ݱ$u5of _"&}DW :w2mǓBcqO c]7IAYl]E8pL0/$..4¦T{nifx R$E rKvcQwhؖगoɧk.86j[(m9)Cxl&(8F1.h޳I'%F\LwH/sP9TTVI)ܓ [XHwjRRn!ũpZPޯ Sbf̤Qdݼpm AgZ`v 3m@6$flOdci87FIJx,p)&CPTZyi ՞1߉HP퇞y%ziј(. H ̺!:a_R69a"-*U77N xd1k.^+_Oy|冿_怡X$8nl*4J4:׌ahƾ_i a: A2k`"6I>C6zGtX n l!<V|I e<1j*J!z Q H חl̦<'RTpBT̊_)s%юmEQ9{+ɱTRJO|UyL*Td *"Q!9*>Dɢ L]ހM;|~^*h_ GJȚ!hzR ~ _ œqPv!֕sHXPAgZ|8w|0jtz%a7:?CT`d7nƳ@+ fQһn <Ƌ})KU܏]xwIҹ1Hׯ{\)s9 gFRK3 8Qo+sdf3^A$S[4D_VWhnxTQ _oZ`ppOmKE-󭹵STkX9z'z7 y5Bs΂JnOx~q WpU8/DiqVUEGe ]#_'*@b '}Pbw悐)`, +c\~dfsg^׮:UrBcҾN1 '.\֢HjXF[ydSP0.s*N)>0da֤(df >txߴ6 nʅ*DP|HW \ !>c>zC6N3>BsVdzp1X 3*I)p(_ˀy;';2\肁Մj)ٱ7~DJZ ؀=B pc.UL=q73WU0#J[\1S(iYVrᦵdda ͗f;dtd^1[[&Y:`.K@ IChu0}o! ޖȋ_7!Oi,QoP>wڲ$WR}UV۬Q2irI$ɳGEƢ"6ٴ!gsl녋@$¯tg> S-{2+<*sv5&Wtڍo1FԚCi예B~&jI$ 66˃Gv": +?=&q9^e]*et3ͮ-7 @l;2(6x9k C4c_Q|[dГi`q%M)_Yexo|f.;jЗG:{O[ Z8j1ONGi Jf `E%^W*;-4/ >+#|OS9]D-llTac|$nS8 T]0== g؟uDֲ: V_ Є6 AR#|C,"&,)%~Fޱ?)ȉeѭ6xz,l۪@SpUE'. ͿB:'Qaئ+W$#:TWԶl揗(?tXr$Yaΐ,R +%& KisrrpR0&3!\${k,# 3'zs3-_/[__DUP߯n~|OtkaG;w M-݄ŝnC 8:Eܸm :몷&)VtW)$iX c%)0hd"~|y h7Ͻpvxl(]) 5SE~pIؾT RfB|vIW4L+U]Qk@mqsVNHr,0<7Orf#,%DE2`:l@ay9rk@=ȂkB8-r}Ǖ +Z umiF9/ǕNHd87 F(SZ{j"1a^|.MmOڣF2HC84TNtv#/,$[oD8!gGƦ&DYm$.rH?1'o ^=λ#&t|ր@J{Z]3#,Y[G4&㚛mK鰬KQ㸿jD~G6ՃL+ $;(Äwir ,I]\a$ c9YB>7/}x>ȟLΆ#㔷FKFID]~kN~&e/NjXTaaو7\k$Ns|cr+NR6 q>98E TQKsÔ]64?FkL[ U^Vx -IM2V W5Ud\s Vm.둍\W41+.SM˨ ֧õ2ޟ-FKo0c5dA[3wbnq` RR`I\ qpΓx삞|ͰANMItZP4>O'?YXTԁ 8w̸E<=>@\=T)Vgd$U*;I 0juY+ `=MVnҜd`y ڒJ.'Ғ:VF: : OҞvDu]ƹ! Ť +;1S٘&{`΃CB@MgB 'Q:MI$%B(~/(69j 1]sRxxSS 3;F~LTC/PIËàS tøK u 쐇ȀMkATwY7 }u}osګ!}S_m2N;(zN"RÍr^D: V5x @k/ mJ{Φ3%UӜ e&cnIJ;f/ʹڍF/-N@bxKKF*D,ݝNٯst6)'jsTYZBwDN:A}IԈZ}Դ )~9v+|̌|^)3`ǜ,Zg sǞj ~뺓dusvBe3Y#^s;:U2otVOR5=d;\y6j3LC~H4szieD"MYЦ@i.QnԷkDx,#B?g x+TH=ev$:`eoDyڧ-g@8 /4XX+.mNDCfN0Œͪ8%;J kyJx(Ab-dɝщahRJМy"Du t;T m!w>O/(nR"0.K4öbW2oO{t_S;rmME|f4 ,C˦[˒4Ov{ zDvSyq10eCO=M+Jh5ޚ3IW߉h$y;GP6`nޜ!|c|&tTg8 }Q$ "2^ POP2KAZ_N:oE^LPWFA(G4RG4:hyՙ?9Ek0ېg@ U_d+t=;#N)jKU2.cxvZzOg֬Ar: qBwũx6o󓋙tiJbz7Jud/(ʘ+ Zq`~i'ذ'< c\bkUpT#a_vQ ݜFmu`&;eIz'㯏]:acز/@ٗRU԰ ~^;c;N`Dt|ݟбA`Z^)ĭgvc & ;+1^-"%Gg)"I*FC'dФn]J';*ptsQQK$WtF%hc,zx t!ɮ寕ϬVIOc7ޒ7KX ,4a45KGC#"xS.8)dw {!)v솧!q(Mtxcʰ72LeѐfW+G̼毴fSRz{I܁@;'~͆(+'=:&Yӯ]=8Z9JRlf{ZΗ~&ؖ95d7 c%)6\ka/T<&lC&$]MNW|)%-G`SHa"?S/vg}q.%fh5NœT!+ĉ.B{h\̦qзhN@lWcL ٛ(C|bJ|VgX&|-Ppn)ܝm׭4@Y]*fK@KV .фoTeD$3ߌ9-,(D?&OC\aiZբ YჇ\3#^+%h+23"[d ׍󮒒G`~TYwZm7enk >^E?C\Ɇ7 #+ՇLAL·4ϒ(^5'ٻCA"Gn}OuYg|Af#(汸8y ,KIM zPPfsNn*c^i[eP*1(@T{oQ" Z\&mjyb%56[1]i_1VIh#baHL,p 1Tq)PXFhAsgH& }iX-Y;(䍛}R -#ݍYvt׈iVө đ+1H>f1~qO߱4i4Տ?ZA]hJlca@]`bmnt,Ki^-QmPnt-q3-Sg MdzW3ѳ x'"iS!ҖgUi5W~v:.W<@ V sy#]6&]|9cSr)~Y}!ѕ?e&qL$A0iir#6fwǃb1B2LD' ٳ@ZPVq*nFKӀjAm 4:ĞU4h &eJvV-9gN{@wrj1oֈ85VCד:;چ&۲"=f-T"t%pkgQ6+l_gK*4*VCLd~b B8WocX8m=pVy.*aC_*x$S۳YבcfdU IJxOJE!`$ʳw?Jf(#pÏCZ3j=v *qe l1A+%&YU)+nK98fHb@#~! X jq(v屁S5$ 6Os T]+f*2Sw7N6,B0ȰeF9죺)Pz{պCG "sOhdP]FXnIa`5\X%c@t9zo~99թ@*]E c~XLs|-V`YNP?ӛ/z*XR"g]+R:qEdF@}}x/z;=2#a]eBiD.Fs@ym{LGi ɎKVN: 늀ʜuO ރS-+-zJ|%&rڂf'S5dh"P4^aKS~ PX>4sJTa\3UTfU`>[>da[ 707rž@CO#z{i&gꣽs)<,In:Iy'ٚûzo+!y ?n3mܽ2Ƴui+T/ZSFt!-ٱ=F_@'հ52}.4{l4mB9>]g{: ɵ"[qSoJ67V[qL1.uuW 0cQʲ8ʔb|^|vݭ&`+WvGwq8+66 SфMz xɳ8uCNy.[s2MEpܬl cWñe%6<ŻFRM*M |3sy=$sgEikT=]U{T7b1vRFL`3u|>0p^\+vOV  c~=CFcfΔRoǺkݣr+XڑJv[X$V(]Q魆N7 0%^_U>oJFY '! (Rݬ1t+}7/mTs`ikBs 3zy+Ḓhs~RSm]}qCc98ۇ .>6BAֿ:r? (>F<])"ĕPݙF?6Hw9GyPRC0\"';҉hk H+hizcAFLFfRHR MB֒,g78UEE J{;%oa`tt/F(…K̢l "fރXuj,6MR- ,ύr Vũ/ < +d, ~>T'%0 xK$)>![}uzu2x*oIOO7JGt,7'!TU }Pcw/59 #^B3etsLA4 `ŭ$A뉩zY#S2ҊF@8Oo~t.> 7bt@$bƿ; 6;,oRy{r:Te¼9~XF?`@\w)8sQsjDAI blq]Q֌>Hy @PMm^rHH Ko6JZ :;"O1Lrb"ɞʜYIlo'=++T{#0p"aXk:馀 oKޓ\!#WY 1"BTg2ZsJiud &LeNh\yȩ ,޶Y2v#J{YcA"&-50ðz$qDSvI￀|hzɏ$8C~ 咻Fv_s()^7׀=`x60:ļf537QS;>Bcs֓3zWr ()W!D^3 v<)Og`Ӽ3R?:îc ws|CgG/R[w->zj6T\iUh@ ySɏ񷗬uf@29 `UrkI11S%E@듣I8X*%ݶ Vi81ƣgՀڭd7Q!$h0i1.mYB$+t*q1r_͎ oSQj#5Y#&=e>6,N$,^aidX`ĤzP!f X2Nr|Xq&`yZX `fNgwզqsܡi|gs6?"n̓܉j/ts95@(ۥcF̔cdZL -% ҵ|أz?ȇbɸ/ۙ_ʅD>PÍ)+[Gn-^f/V.M A'p(!q1*HH=y{GQDЀP.eܳ#5P\u5/"9oZ{u9 =Ƨu / AL*O8^/8,$0Q膚%DR 8\"5mװtiP6C;L?3)ROXf1x$~^P(͞4%Oů|Z7BD*Kdc"yɧV!^^6Dʴ ?sgqqkt3OјYIY_3VŤ*ug/NH lض2~0>XSྠ#2a釦E@ >۶(ҋ " MX %L),HeQ_pM#<"Eѿ00h8ҶO;lbwC}Dol[aNf ]Sc(dZɈV'qmnZavиĩ!ҭHI0  |C+G!_Z?Ԟ=̤q{0anXhNZ)m VjBoŒϓ3%iґР]jF~z?4ako0U2PD\䣌 ^Rf}˹YNJ`bM.= h1e,v^3n"q?̰`sLp8uP[Kl;yL*Ε(ܓ^!C0mojXxʨ!ԳO$$oόrTr_C_8Tp' %>L`@&{sYI>ixAdR"\'wi$8E.PIX'bZ$|sQ-HNJdZ!T&ayb„ly3cUcϝ ܿN(*L6^^Gibiع_ֱW1@ [RBnWK/u$oNԕ:&7Ze [KJ)/!;)pD+ 2W=,wk29]T|@>ؖgZG51%C4 )mLYaD6E͔wC_;R:=≘ N-5G:fFcW- Zw(&wݠ`.\'`˪dyf;qkݶNpej{>. V+ÀV ?|7)M> ̣.⧌={xBabeB`]lLfU2f?P_%<5Z ZawUŀ4F!NsC5%mӵd3)tT=)tOȨA c8": xE؞ e,TBue.x{X :n!>(NG[ #62ΩgʻLT^mv^U]myF-,#o j?@ wȠtZ!o=sR:lϙlCGK=0#zJHw?y"jM؃EБU*o,!4ge>{=d:7L œ;/`:I.T"drN1H) u04FU-YF<{ZFs#/͒&bT6Lb1 (m@4}_sw{xZ^uaހ5{ ?׽<NJT 6Ij꩗L=TyC ^XW[nV |1IȴУ zUMzG +$玗9cD Q}50i,Bs-=cZ%hڻ@,Z9ʍUFMsٳ1/Ti2]?=iBLGw'NOQP[f8IeCk! 8xCWg'gpoz5zb ;T.YzΓ v!_%pyB>lx\NHb_wT[Yz9|" (kM {z\.a!_ Dzf3lC y";af)k&aSscF#mJ4r!x a[QäLpF "NAT'*| VUdK=Km܈[0zt42gszgwzE ʬ ^N>8[~ctDXEV=4Tp|oLrXLۂH~4jǣjOLkTOT| L@{~ ɤHO6TlZ\YuLl&aD/.h&-~S9/[Pg/=PsCG-5#FDC!Vʡ+,͂-o;9?{ЍK,ZEa7H "r\iH6nߔʤԆz4W)&[9_NkM)DDoW Y%q羲࠮a776I3 & 0K%+7'}juF]1(N5ρj>_[Bl, B"v_ZMul؈_Q<Y`U-st VnVR ){Й3^m)`؁w۹>bo739~v8Mz;[ jLkHv! s*}H=B%(_9걝udqL(d};40 8$'36tu},G#7yN )yJ+& 蔓}aiSU2]@R'CI%Hnԝy#ւ4M1To8Ggr&%d䵡"ҜAi]2 OKuJJ'5e4x~#~7$8paR`&' +:Oӻ /fvm,V􀗿S兒4ten~XlO+qe>^Mkt HNT1M`V.1xjڹbW"nȬ#|ŵgw~,X[%9vJmk+CrMRYVpX~g1򛱍GaIl8RA[عt*13X ~:E%' ـ5$`gµhGn#k\Sd HB#ޣ/w,Ux o$^q;/ 'Xx&Lj* /_J?jǰZ  =z S jJ$_C9>F|"ZNDtIVQV$\<ҨVSBnb |P<1c|n]OX[ttEKX E"{̐~"Y[uts/{}`anIL5Ο.Bi:SYuڞ>4z̼H._ApL$"gB>煩&MK Al*/>#5zU$}@}C;6+HWWyfkMn>|rϰKɯM&#vѥnr޸w̾ KȳBr orci+V\f-ہxh_kB(!h˜_A]@D.H@k5%wYݍ3CbZFT\mA[+>ĻpD'}B!AC -2R hPWDun;\xf` V^sM5M%)_Gy/ҷvӂ %\ | 4~q+sqrPA*Z-@y{ř'6 vZ\g(QӂɖQѻr (q_-X8?HnhzgZK`o @*̩n Y0$};m\-z#lB8vyk0 B [+CIrguHC4V@ێd5;xJz{w Ŕh׷`OAC68|䘛' |;_k#t{ߜ}#%9qY=6'$^ iiFa|s XH G-AtDT'GH&Q787 ]y&ʓCG`{Myd"5qDpR?k /RT`mBN LSB5yc5;h@T6{n װmaSTbŘz~8ۯu6M 0F@Cp*Gf#а(2Q#l&-4w1d;!H߃Ն,Źo"&9_ |L{pAӟ-PA 7 0-ЪOur@Sjg}4)\A=Ng,~,0W1pܔ.5|}"pݻ=1.{LQu'DAo_u:\ٮc,l'C;;K^z9 FmZL /L<vJ(__?=gkw1 oGB^ kR.qT!D^zYS'@R6+Kv cu7&R1xWJNCi* =%B1?cAm+b/<ߎt7]X7nj{ > -zit|27䥏D8>[粬8cӘ0u= 0+KԝoE>Jcֹ f&?%V!Sީ_bi5Yj:ѩ,[GWP9-{|6qE2&}')u4 c1Uz!/1xK@&,=[MZD&Aޖ'HHPh`ҕJ]`8ӫ7eEx&#V85,(a5 +)Kr7#EXr%z?T+[K&(@+J*}lCeSWR=!SB}b/H5}V2A8po0HUP6%(U0x"\-k48` h{|_$̓A^*I*俙^ qn4~>/.;<r?:9Px3lj^48~CZN2$SaV!e:ez$+VhR gq!H#@iopN[N9Yj퇹?#(Uc`kP^e4uH|+㓀e޷2-zNCˮ{Lk-i q[&"!^W,)]|w+e(.?osb=C Cc]q.*xaqy*3;l)`Y"ٷ63Λt?UtNޱ+%hTH7cnwc _h CU7syix%rz  q4SFW?]PMUkv> 셞?A_Wj1rC|HPKQCЎ,̲ˤV^#놽F*XAw't */DmZ!o–%~ys|hW2e(=-XOqlLg/S~Ц!k_ $YF?S4cOJoK9 QӬfVjt`!+cٖAD8K%IH& 忰(=~,H6S-5Q<'Z87T dm&/¼5X& B 6\`ۭ::"0 .}-&nxR+m=<8M59+ÝP썛!-DsU[ ](LFP 2S]!cR6f^C9>%9.FT9n6>l$nl& Q;\Gfl%bBp x6K8"j`mh ak<%2Di*DZ8܏4?DsK \Qc:tE7Ũ W JEj` 7|mH}ZW@;PgtD "AJb)7Zy~Q1 exHuo+'f9zO ,YDZ;/R\IBEQ>mpD5cM#,qP:'7yVB@9h[;CisU ʔ.7mvudBJ!Fu7T J>bȗl^6IL$e\>AJ? I)~&;fyX]P}}:Uƣ(e2GCE0a&H5*F'ȳo^+2-^ [TT OJ0q#7j:H4R? _W,̪P 0'w!-F ;i'\qJwp06 .-O/FY1BQTo EI7gAo3֛٪EeYXy[vFilO;Hvũ9Cm؞I BݴfuT'},lYIcR8_hzA JMh3_ogɾuPBl"R]gQ-L`d"`>ba =5rG.bYNh#%k(.n1K/l$p0UB rQ/kXLbG2 E"w xopcoJX7{JXWu`RR@d#wTfפGԽ=Zn!BqIcC}H~vE[ADV*N4nZ$KjxjA@0`4|P aԯx6MQjBj~oi`tl $m fBX-6N ?*aAu t7%W'EX+kہ XzU4#jj3:g'W$LŔ׾qZs^6-R|=Q1 [|*<;BKRQc B츬bB)1I9/6nLjCX[q?I*.:+=Ox25WmT41xϺd9;O>bSV7ؽIZKߢiN=E::J ?TI"oxze9D=c2KzJ.Ό1dQ*Zno{ ةL(6sOT FHyj(`& p-L}h4>rrk&e/'wqGH?Tha}k˂rG K6 dCLkUK 6D^dLU۵)ydŖMSw j#7K] &gg +;G 6a?y3X)S(%!+å%U uDKs?)-%|iCXqlJ~;84- EV+)D 5B7VG~|xSu  -&3\]' !i_7m;gM ch=ݟ! ӡ}6ffe&S4*s[Tt= -FxVU̥tOC2nI'SΜr'\(k<lTssQɰ{&tHZxJ`>7r]DY5_ 6 o9C{]ꋤKIqjи3WFʥ7WE9fTksr4,DbZL9P>Dz/nȽmsg4J /O~wu09cp`r|~CٸHRd[8E#UVdyaTʢ>TQA H],]ނ6Z4E%@ؙWDb:'(yrC"gkC7@=Y;=atcqN#`m6r ܽ[n†뺆6|~ 44 &]ҳ3kY2^b_ح\)\˲i ҋo-% )ob-CXٙqiW_V-!g6% zTR{oT& (mpHڡFWs&$iaT%*+.k*Ul6,2U/|+fFO}.$fl(n*~؞3#MA4vhag7=4Fr* >~bw6ͣ `eDq%)6qֈB!! hbK5чnNᥕ'aQqeH-~asM}ch4UO:9W1s|vze=9[K%9Ϫ`ܖ;o˥:cѓ*K4"l ?z#y8҈|Y[@%3 x~?#>GI? 5ɤ -FB4HOr9hxBb>S{G2m@& Щ@,;K R#0=A@ C jX}UL]ku2Z^4W alWtoÿ}_Jv 0ެZĺ~v;;C( ZwPp^74f~l)h]ч_&ն@<i8~>B 60쮃f ,DZ儋g\7oze;`$"K-v1n$ʬn viıZ\P'XwБNSc]ۢP}3|qM3#,{o ejP*ƬZz:1iCe;=\y ;"J꩏L #DR! u6P@)0) ­Cw{o}JK:#t>̈́FTi]IL[?~>Cb%qce$Q&=Q?PB|x6+2FW}lJA4U s><+"Zg_sU2ҝ9Ni g=}raTN=ޣ8~#sR/ޗU%ҝ)Wlˣ:p(iF؁}Dug7tX,ӷG>2*|A96VN/@YkìVDZ6=о,A l,=QGmBq+S_Y+t<ܘutgyNŀ4cیBU%)>W q?D-94.FZuˢj8_Q\Ѯ\xڋu5Qݘ4s3-sG&&< zo;hq䘾{5m+Et'T҇сC[Q8&,\\+mߌ7DMnA A(=Lg ∑,a3Cs]oGlaSMVYNWVy4Յfmҿ{1Q¤tU/xV?Bi/a( j3&]|#j՗,VW͎Ra.u;}GEn$@0%7j[čQ !tI /&Ys!-Sb<b#҅+]詻|!ڎglaӥu'VXZcf\g<䎐WH'B7eu1y9,<ݿ [ͻz˽u^XtzSXm#_ q<Pc-"VZ֐WPPݹYPW{+@ x0=&*r m>E9klnƇ]]lܹt%b/7׿R9!7M'W5!wEiOc3V-ujl{`k? xJz{G+4$SK"U(cw5PPaǝ ks_F}{kS3D._V[8Xwu|tkmе'uiy?4ɪgbאBZNeJ_t 16Q.;|!ҳ)8tb#͔2 O͡fELt *hxfN9[ZPQp}ii{ +褦aG~Up!07;/M `(?T%@i;D(2ZYN3IY6`00k(Q_9"ʯ8?~' Ύؾ71p6:B^ٰ+i>xT f4R()(5gÛcpfQd:@1ؚR4L8@6ع8vN;a)AْaRQN]@7.맍R%<>Hsaӑ-6bvuJ|, 舒,l\WSxNC>Zb@<`rQ;08k(1K_YS䒺(V,cZU/7{YuszL;KIp+wz e# T_wK=F =w"*8c>%e3/lT_5H'$n~C&b#UkLNYjx|23LZ^g 홱$o!af[G֜ @M{׾ sRC9cǷt. BQ2EWTБb"Y L:cSNA A#+\)E0F8:N%$&Tyz_,Ƴ9@؟ ]ԤvqO@?فXAdɰ~XaH`>*r J:S?I:Mfm5 R0p]&O8EuD~ IisJ%ĵ/Xy>pfbÜ=3_2o=4Y[ŵtQ UJ&W#CYR] b;فTWB<>[A dZcX)7j+Jf.BUbec|tĬ~iMrЦ̯[⊡>'GW!xiI_n'd wz-9 yk#!. vhB@*2`2/4 bvjIQ#B-&z7m݄&]Ê~=RXig8}'qxWA5G:1Us6_pAHLxye%xuGW!tuM-DH%(  llE<0ojcKbo\gᎿ ~x9EPSbW30>/ G6ly)`Wo<S4_;i60#aO>eE 2 9%&Y;p?6m0a&sR7.4M qh0Ӄoud])vj&)l_Xϐ%Z[ᅖ+n )(s|6t%NMM(vX^Rkt\yOb$'$[b9Kkl z4`q )P"Hğ(E3F7ikb`w6-bKΤco#sevpVE:&iO8iyubwdt|2% Y@.oZa3@ 6$smݵ;L!="Ct(R,]8ؤX'+tߥPKI xl?ltђVqB.M.y5j+΢iRhSh6پt]xVRB=:rk!S]%ZGD]A\{{@[fOz3٩|uWJ9A=RXŇ癊q+cSemA~>pN)ԏЋz$KKI`d}M>.qDD!uxaInO#\=!?Bo׉%[F󑿬{Bm Oe`_vTebS3zQS-cNdS$FTŠfܽ!y3TL %B$S*M97y/V?& *Z80NOo -v$R/ A*ܒ9|\{}}2)iCSAS|Ҙ'z+<@{ G:<H C1=* jIg):Ɨ%IC*36MGu H1i1 3$VMŊU<:Y5wmƆ_=ҫ UOXlIhc.@f‘s9|NZLˆϹw_n3ց&a('s)b($0HCzvB8/"fvc=O9i8a6읯 ҿ#/ "%(:CtoiDzw 3vJlc~.6`ȹ(ř ڇbQC穾dz1Es4wkdJ"R)lh%ɣԯ+TŒ ^$U̢;5Ew85rb9yŴ@:^VaH(N2#p{;DmVad*%s2,=Ve1m`ߚG]& -^ !t(s(hk5yhP |,< o' ~56;V8 $;((َ gY/榱 -Wh5%a_N8DQOkPpFՒuZ@}4_7 ꦅlSxTW^ t@O;DNWה(:nڥ8n]( DCs lmh v#o[<;Qp%Eolʅj31~A}S2u+dZB*go{ZF-BX=~}w8Ѻ%VRpMp)BQL SF,Aj xVܪo_\*K=kvf*D{"Aq.Ҟ"]L֘@NGW0!9mmz2SբiFpsʽz6Q.I!ٌJyAH$ffXZmӄ)«TXwqa ZV蒰WtHLk[J7A} 6p}k}RE%^oY<!.帷\X$Vcfk2٦xW"C7JZw.]& 3_Z7{P$ bpE2(쫠^IC>kiKLoePo@+` |&Y'\8Q%Dx71B |xY#)K4çx!YAg9/{~,K҇kp A2&Az*\7 qF{]j$jͩ)]ۀ#t.p:Pfd9 ?,u^4::x!ltDB$i90] p'!MwӛC% ?Y +Obhfգ"UN{$^0DwѭU^ H-.dMA| g%*)d3 EVghpi:VeX#)Iµޟ]gJ9AL;3 gwLݻ*cFuPGkPE)I=t&R!phMW bɯ=,e\sUĎܴ&SR SԎ`4puЅ`vU^QvxRLV`Grp׎\,L8!ԛHHQ2}* Tkai,s-LѨ#/eɼ/t|O[uؠE^Y6Dz0+jBXӪ f5#[/'_h 8!4ϨtZic}Pw.̳w R[hN,D 0d̗;fЌ-:`?pIt[6oAi5,VlX/>;T qyzV/BG!nPsφQoVr$p]`ɬCGsUr"[͚9kӲ#|3jn_Q̨ґ(+:`|P@2۾oJ݅!jJկLrE{yͨBo[iﷸ0F͐Ls;#Lį p<ʻEÑCNڎl!p17Xz9h0!Lj ?ٽeR0T`B&3޽[dL;,mM!9iWi(w3cZQwD44mBlA!_J`)-FCYf b#PmbwzP˷ ?8ggŋ}U8TGl'^k{)>%_̤Q<`oi4|!mLOK.t+3k}"i*Jw3S@ƘSQ20Mлd-#}*9] m [)^uogbnv~șL .aGXd2/o 6"`DgXeR¨CANpRM)_SۯSU/VB#G :}'qfH84ݖ YS}Gi3$Zػs 5gB|%PF^b NaBw[GeW~TY-vȐ. TsJ8"%a|49EĚ;K0 #ҳ*@_4sI XY-L`km_>r2Vpg-O컔L%rS0܌Lkev hh`n=``T7=ӛsbq_ ӏdvp3V`#⛚鲍R;U4aP7R=MVNAq e5'_GbiFn5Q{j26{FԢ~@szG1E=q$ |R̓;ɇ ^۔k7qG~OͿ ~AO7QuȨhzi7MePC/PT0gq x ElDUws9F?5EDij['Q](4hII*0rӘq-|/#tEVxwdhR,Т?Y1|ci)l)U'Ԉx\;+o(8?/Rt("~/n鿩$Bjzdk"9jɛ.`噿4ˉ,@dAT.#4!B±3 䈆ZXã#C k8}S%})ŴLܣL%ފMe/j>e]#"vᶛIMh?q4 5t}//:q}Y,?"Zv@{$E= t\EUo~ZKN~c˹8@D~6hVĠ#d\:Sl/Nf 5PIv[]`|*R8fE7OC3,:̨)`y1~c2 ҂eM_h?x-Vѷ cv6T#?\Q҉k`W'<\ΞuCXA5K뵑 PZ().Ȕ~Нg'rl1eɾF9-j$i+&ω"̢}0c%[kygtEQq||;Sw U{FP%-[ gdnc`]!PK2Vny>Eկ0yNtf ~d:%fDYBiLY7,&4ٽJ/DPic8N}i1((N3DH'꾭ⴛiKYU 1R:mPj23.zzgZAH{x Rd,AʌL~~W7$L,ײi(4KjD'zps@%Q"ЀXe s ^u # 12X`dK:Bʿs7ReBMiM;FU׊pE@"<8E>-BjYC^ќpB*@  ݹ'MWZߘl].Zx3eJ2'?MހGv %|{Qa^;ʉiۃB4a1Zd@)>xyeѥ%] db'eQщ3qMԹ^lH*̜;iwt'}fMb;Gu&e/܊ irsnYv3Q}`| osJmbGù0_Sw`G۞~OK%hj/I/F?Sr5Ĩ|ԼջF%R*;|̧SfVK123b{aMwEVE[=`5*D 6V2Xs݄C9`d;^.݄٦q0Jhe`>g: ,=R""V"2hA~ {@:ڒ.$-P ._uv /:A1DOR ?:%lܛý=gk$J{LJD:8kKaeE-{xS+u i\銸!NsҶ'ͮbIkj*O>3c2OAؠ<;< Z0{˺ 'BR- 'qo^Z9e7eiEo[@eg[~xVʰ &enVȩPagenbAqR~/C{82e/홧 "Nns;TA-:u3AY.ؿ6DjrIMq-ZB4zt TQ_%q͍Gw)TnƑ!B})>.a+ǟ7˦KOSG?bedN?Fߠb#`M+n:#(n~hQW'j ӚdSS`0bK(5L:ӍBT gKJZPIM\4vP~/R$%s؟b;k1*%5`eh}~mMȗ ;g)=ZnC/Kwy3` gѧw>@ih\(.k|nPR3'II5.w/S=:*_evMdmy8m{|;)~4BFKJ3sEVJʲR+EiN8+/.FXKx sùAT4%1gFL;40(6!O5Ll|%^u?(FSi+뺉7(~)"?X7'PR&"pŠVXnaI=nH fH _A1 ڲ$Z!qS$|>o"kEY /]γ7+m "'"$_!9+1D@y!%f fMW{2S0t1ۅbbcM l, ld^nEڔ_]?V)8or(z=CVbc$ u[ueDxS2w_̋DZ&(@<$6[q9zXUFqMK`h@GjDknP`c_֖l<ֹƹ'BZf ߁}|`iĒaQ9w}qY:9sL$l π-RH?  Ų峁FcsCExn5:4,匽;2G$]NxģKx$| ti)D XХoƯsD{I=xv$w\\|Ymǧ}3BggG7- Z){R)Xc&n 8ZG~Sitߡ M=\32њ0N cV򽮑C"4aA={>kF1n^6[+6Gr_iڄ, KH?a>hI-;iaxHp%hAMA5!rXsM06FfN<yUa/QtLj&Xiz[߳Z9Y6ԊC^j,w<֙R\-#`CTa;N\nn> ZODlCl / `ҧ^0<0HD (J2ˢV1߈v_f0B*NԴ} x:.~n3gr /h˺zgQ:T~qQo{(#r=F;x&vwOM T0Mp:gωkN0E(ޓQ׈Ht>6ȹI](~%#u`;RRt3@/((EAy iv7ސOr0FFq*iNq^Dž:>1} p=0ЃeƊ=+`2ՖYv2ͩ03ײ{GC$NDD`$R;.ku:V3KKΗ#W!sxZ\ucaJT?po x yoPoCX:RM8T38 NG>9Y5fܐY > QEQ؋τ+TPz498y  rSnI- hhwǙ ["1 >֩gN? ,X1iUM ʟY2. 43 '`$;ȹC!%N,_{֘|T/LdGZ[d; 2Lse* Ʋhfq 97c2=DꜢvR=,pn}Vj75P##@rYa9" e[HF~yH+؅LA9WGɓiylF uk_+ 6`Lżpz Y%Xk> E L u |ZDg)vVɃijRHt?6Q`ZpcAa6 hO!_AccAde421-0Uyh24E/Ld[s@C8n yC/>-.NWxn"R[GҐI@VOl\RO;q Rvځ!Q\$7q`ՑSngQJB 3A-0Yö+G|-co<7l ɗnv:a#Vu_C(T Wm TTf8fYDaYX 2aј71듳{˩}pUUg5u s6Ju#p]P]:kPK0E^*W:(*Ob%mj {Ӛև 1 +My߸/M@{X$╪fv7U9cmo6F DԬSxTt{6FXĹV=R sn>Rs2|!x\&Y2@`I ;X{*g~eCZITVziQ>BN.~dceA ,'(@5{֑Pt;x08OO.J!nWV '; wN5.a"gY&nhP&7D2 }<_דJ힊j83gۣ}%J>WAϒopb+We.ͺ·﫼mAS%DQbS}դz5Cczה|ɭЫg]?Ȕ/(/r|g4rZi An.ݳ]3$nL_¤co{dR3 nMC:aI8n> |j!9p>P=u=(OJ"2Kyh;0Z)*0تȔ<<p̟3B%AɻadvYؐ`1xG`}q>^& 2]°YV̎t͚]>~5t}nK{R:62-1@qAm-I3¡T9M:4QlS/bI0!Hiʎt t%Jwo(2C4ϕ\VՇ 62q ^,-)sx֡RŲs(O0^ =h,ʼgycckeF1}co A+O>)b޿j^5rlZH㈸>#*BzTaM%oVNg1 Z8E,} CIlyc{4V:,a _SzJi}=P8uWN>|(f6c۫>e[Y?x*lP:dn:>V4m%ɚlHfM9\dGh#%r1 m͟TaN]G[Řp?bTAW)75f~]\?RȼB(0}>bV `be'2EMė&(i(ꃆ'L{z OF1z𫦜)mlY=D-ӯc,/iJE{˖k+ʴtbKnzƥ tYw+p^?aa>2+ڟhPzGC!Xj> '把 <),"NOP=;eC>hy@o`(e*;4lK|΁O9"evl)tʈ2F_5;M|l0*ފ͡(pBv6D6MsX#uXc*in[Y>+"l63M괽.Y.agn"[󩄄 W9}i #eR 99f^g䖒ӅK8^Lq!,PcǰE4N ǐĤ. )a 3zt^l6y0xO(%5Bl A ]}xAI3i4f̕7H+~0!DXß<D/GS X+|T>x/t)c{a0ˍnku:n8z l6&\^ 4c䛲1j^Xf‰z7, 77w4pF 6bFE gb=Oۂb3⥭eѼ='( ܅.aqd#R٧JɆ|`mzw%z%JkY8pu4SM}Xާ:ZZ@> o {{vv}渵H Kj`>}(H@ (`+,yw$+c4g.,ֹ>vZ4:5P^dO pkc]zpZ?̉Z]&ofm~l|2Hp̃ߨfc[(*&-[eҷ-Vd+"}ջ <8+No88:wfbAk A_|ˡ"@dh "J@3 "phhݽnnZ\vagpY.UfKks裯ϻ 99 "'CsH c]l6&s[mbL0/(\IKC}ET+H ʾnްup 7b߷-@ɮ rExWu\lM+D|g34>O|lS mYD+,%CzG f-n3P$X7^TJ$WޢO |h0@u"l?!}Ի4-RajxGLM5XN yڮwvB+ȢB[Z?AW3vqCRwepy.3òPQ#< (OWg >j@ec>|nD ꃣo7UL)~鳷G-3\ٳ6&𠃈:J}i408G;sQ6C(6)[slxky~XkƂ4a3-=T48@ɳ\䦞AyUplzu&P90wyPٓ0 vcO|5ªr&]⌶^63(&q;B)x(V#2b K3#d| B^Q=fsSDU<r9 OQCM\s,M0hWx+A?ԽÕ&:~`Ja:3Mso;Is'颯į@#MK")2g2'2i#1 QN&XB}nx4y25 #<!eXq(s7HלN Yxt^4QImp(O8mbl; =%g>go)6R$M8Dc([) wKpIɠy&skp{?T0K_6pA,V=z u|Tv@Q|C7 u?+)!ZD^ڏٕ~/ڞ'Jx'\8*sHL Y(R'z5$@~AO qpfQ۹pn*fOc*E P"KYiZ_.XarLݶn6 >y e¥`I%\<p14bzP8/~:gg-`j_kZ!!t;$&DZX80l ;BY-WGT8*VFW>/;mw9Ym$T"n$b8!&H/ M 6!nTThz@{gϪH2e謤sSbFp.+"hl3 +̣^ to8^[:a}'GIJSEvU % $7>2r+*yݓs(I^VG>>lp;{=4ڮpzVa7t4^Ղ/,?#h瑯#MJkbA?CC ? |4cf:Q<0 ϶"=mD}t\(EK.Cl7DN#egDVs6D0͜& (س48ޣF U8̤~{ Kܪ,|.)H -ꭚ[_ W\p<ͦkO6r}'^-FoPlжJ~|mN Da#sAgk ТJU( O}$&kkY,Rv~'@X)jB h^mC93Ur!Ա˥@۳&~Ie Է q:Zl;k;=@QX6q4qHrϥQ d&UsHH5p:ՠ!"7ˈxzaf3!\sxt ~>9 ǎ8u>\ YԞU96?Ѭ`e}aZ1Y/*Jhc$to3O ;WB rש>N`({^}0Όhs= .:ͷck M|0Ov\^C.>soW8AT 7qQpP#pSPy0Z s< 4#yMډ_߁=E赙e[y%U-ZU gƦ ߓ 1 t+A6'T'dz:EUj,5%mhloeR׶qe>r'eF*?\26Hɿg?`MN)Lnde7I}1np_1jjZ,ɷLҬ0Wңcf~:VoY.Axx%pzKhgz\iU eχ;Z r 2 7ƂQ @3zDx*8! %I7u^4r.M#%14%OV)d-L7׉Ҟ˚#J#[P &qLA`NXH1}+Y}<M囚om`'cP @aalPa(z)WRCo0]M`VRa+|UV}RL}Z3NW@]? 8Ekshj5o.Nc/?W~&"`S@&x0H쪬N0< }?.RR`ѳN@ w_:  l+](y]ϭFG_7w$^M*% $#YRL * p0D?F5:3EwwDpLE&Ǿ08F~1Cy?y5uaaWc 'NN0zXm~᪰-sju?ʀ0Bk0jXUVg2o>5FZE~ ^3>F['"e)5q uSXFan>t݇ްG%' `AbCqb_[\N '2ߘ ɏq 7Wtov`Fo_l#yLիa)Me0YXcd~;˭;.Qatm|!ZAhK1s,`N_t, r4UǛû1>`;Dj} -5M<-Z>fT&#iŇdL[^iKMW:`D5* E $ yf$|뉵CևWEj+.Xfa:-CԱ9vi@. }GܘXNcn9`z1YsbhY^vRӽ)v a&S޷Ӣkls’d\D.eJ^x+KD'}_Td)ꗾ[w"l$r :0~Hw˼+7mzc5LѢugL|PݫǟG.s͗U3I:zgiԊ2W`VU/](+ɐ r,148Y\-1sUk;w{(%1U9uǩI1-WX:AEGٟ0 (EN͇]#SSѤG7#LQ\5G Jm$N>.T3n{Cb9(p0YCr/*gfH~ Xd+gTj( _SDib=m?L$eaV8\`\Q80F*GeL2#{.\5ejTkpY5JY00+ɼqЦNKNPPj$nbi%dkoU3! -0@qg)SpBw;).6`W,BzY! B'.m }{yǤu o$;lKˊzBg%WkN≼GIa{i5xZ`hOr.0Ih?bcY|x( kq$<`}X!ohOyެVtJ9X4GAXm1^?U6!rHd F*bPA \07җitr_~ Jޭ>lw u?Vhzp0>/S'%yL_>Igqo*F\mM +@]%G/NH}(eUm5O~Qv#I3p%<[SÄp2r7 '~le;'+Y%C̲fԉ6R {@=Ү D֙ NQ']YD]7^#6+Hľ|2n\j~Ԑ[d ġrQ0~&/ANA4O&Ύ*7n*'xT^Fs|nz]$?AX̸Ie,XsGQ&Zd` Ψxxv48;jk*),_]Fk-xZ71 ?MbU5fX}a9GPu*1-38U8IL֙ 2^~ʃc17rȎFϋřMK̈́V!JmnoE0mx0AWt{ wH:8mրJ̮.Z-oV;F7ī1 3x5H_j!)lFĝpy >Л7QqJ@ \,rĽ$ؖS!UN(QaFb!5- pJP#iPvrwɔzU'2s,F 4G Ae|a$a&tT{*wɃ*g /ac/p\=ZheNplwmOtl-iK$GӬ_6P<F57K}]lS忢wrs`B`إ|Hm-dIWal?ӚIg{ ٗ~iv ܮC$ '#YيWK.{KH-vscW}Ҁ!=M۟t(rI{-wQP;w}%=@8luj<qP&5fܵ},S߭˅Tk#qxFڹT&|(Qnr0:3IT4UMvKBОAVuiN>>O}Xy\Y!Ho[+ZFsDqS bR"&4 әƵdPi" s7x.宒u MC`Z+vjOeA~Ve3:X ̧Y>}ek*Y4vhd- !D~v70EwT:}Uf/^ Bu7#UwIg54J 7b3~t/f9 p ȃozHx=t1=NLpt1&x*fl"V/kA}6螮E;Ǐ;%f@h:m0 uؘ]Ľ x ݙxHEXB>S~GXqu={,jܠO@K8*\ Y_֠N0vv.N^A"tƦ;p X ";ƒ(=8{\+eFݹUt^uBuޝ#+M}:dT< ʲ@d4_K}%5OO%Z:π@9YSI}93v/ݢ ~o!,|Qz] ހ R t;Sh"K-s1n2ة1LdΠ=;8J"OAն@.髟\3]0F#/ x܍`^#g %!Nl֥}=N{$ޖq) . =[3?mޝ9:.'BԓRqY`ZuTQ} 4rp\< sqx!]P).Lgn 2Unu*dW,)iorB8gPQP"sVB`=CO T~a| PErc S>F+vBf+9yH8ʘ?d3}-ޠ\D %>t_~W!N6AcX2Yi{Bje͓&gC٦GY|!bX9D!S? ?U_iOÍ$p\,, [ Nk1fjW9{6}1CUu,>Ο9g70;p]tikW;&wM `)ae9h(X@ٲ;ć]tt-e|-3䯖t=2PD׆ȽB1sXUlst0cpD2taatGtH6iGVَyʀ"H9-i! bu/aj{ }N˱x_$0@~:d͊NC" goG:pgVtFVWZ2Py0r^h`7 01[{$' )FUy~Z6!< ߕ91-Ճw}pHӸLm!yI|{Dz󖤘Cmi Хe}bi]w#LYg:grpGWW weDNR[yTv|r*-"Q:*Ώkԓq=Sؿn2 S[U> 0rw#l>^=aq '[UinZ J{2rۼ: 6u{&^|y=Jg.o)ei?P6U;*uҀCQ\/xb?L>Cr r EɊNrjןaGmjkfI+2?i^XNղv X&Wӆ n3?v[`uȗJYAZ 38CxUP}[{s!lcL/*DMsݝK$ioMF~|$CZ:t$p| p54F p6CK[J"ۧ:o8|'Qʒ̜$1+l [:I5q5VF΂b{+YWᡮcP%%>=GVҸD(/`cQr,:{Q C7nIūqYMvYwG,9%!Ϭ (2GKgz2nI@ttbcU yLS쿕# Rc4U ,Zϋb-5|j9yΈODz RN kAoFlX"D֋Nh{v1v` r-'ɋvڌ7} mQ5siHq7oLDΔ<6Lƣe0]FQR,z @D MI7.pE ;0D81i. MEqe%.#F)x;*C%6/dq+#!g[E|fMY?PWQQ3&|uc.I)kkdN7u$r8*.n1||ݞu*cbl"xIAf ;I6NUMTp b ϟL^?rF&aud0ؕn_%yki<"jQ̧.r th" {b*cWV}r&xէ\1ҥ&sHfnSkU$W_tj@)7!f^72z 7?Z,:J.γe/?dY<2~qHvSFOG&wtyjd3fP'kՕ>e@cbw `fR44gVӌ Yɱ Ç:Alns~nm0SåW3TAsPwM[Dm#i$ IXMZ%uFnÇ~#UkΰUTH8tsUMi4AË&6{CTld L{FT 4{`uBnezVTZz^b5>PuDVA\_/Gi)|ƣz#b1KȔwA.oLXAAXe9J@"mȢy%}P3w5|1`u[{m{$~f(I'Y,9)26jdMsh{A鿇|?zz~)'Lp Us 'K0Sn2]|"*x:7zmc%s7~i19Q/$O`m 'K'r: K.`gq#>-&B ޺b24ڑ1dٙ, d;zˁ4Vi'R0Y~7:h Ǝu!Bu6f^LT0.,2[wj1I?fFCgf~L{ɭ͛pEapI~2WRW#04$uHGj|̤tgF϶su!E{C'8ߕ} 1B|wZf(`$8RNJ}*'2wlt Ry-S7RYe ^! {P "|qn,B9hVor+/{2$hdY@CGs[*NrmEtmfnk} hg ,s#V+l{]vʡ.VJq= Rr0>wEkyn ^\讹iKf WrA+߈Cy}I/2HvCI@9` nLe@q ֓Ǐ6`y:9o&6Q5EpA%g*L7mY3g2&1xx7X<ɔ'Լ;'/ RlqBAYP %BsW*#S.uO~~._؝N?flK!",h٘[WQSn[Ϣϯr t0D6'UB]lr)v/h`"m=!3ˇԞ$cc܉pm}ue - RK$_1Wty:p~R8C> Do_b`6]wx9,CkIllB}VFFvӵyw1ӄV~N^m*8cgE,66*YTƲ.@'F(V)\.OhD~dǑǎͧ.[ LRlj3-Oxg B/$-X$8Qgz{޶gP6p?^TT:O{; unŃYwJ`ǰ3Xwq?@dUFq O3"#byK~X:QN~p-CGbOO-),]Cb?DU *"A +h b 1#K1)mOCAύQA|X{SO[qQVҋ:?k33_!_9ar׃pvjain%o_7& */ Y18#Ec|m&. `36Bm^9הY|sl0x ,a<B) p0R|r,x"j)|%@1(~?P?[FqbgOK~~Exuڡ, }Q@ϔ*yכYv/VkD(-!cZ<9B0)o-\Sio# H2D7"Q>~xA ȳ#FZп+l:3yGvF뮺W]s|XQZ`e(LL^}YY|4Ʈzi$q %]KBjĦ1/cvRjҕ^J7@ß/ =*fYM06$;Ek29 $~&?L޼\hmK9B l%.Vq3>zޤP@D @Py&jSB4if',DDM{MG!4Q1fw$~&%=!d˵XጺM,@(}9=N.mp09ʁ_%Rg~y9-X3N"u'>nd(ړTEQtmJ8qmFLT{I+@0z*JPe4.uL~*9 7_+H@&&{vp# ,gT?BxxnڶS bc=|)ҭe'&Y?w(07Bl+ W>?tLI!+`ZE9)$4nDP5+VeA ]|^r,(9MW:4f.%j ?P(Iގ<%N{xVLAU\=ˀO-#l ݸSy(_%@`̹k}U_yJL:$;ۡTj=}slGr 6p ēYߍF, :"}yJJlyoH S#iHir酹mb2HSij?v(t߾ˉocdvɭG2OP#FOL>ۆ9ED?r@т'g}-$%Xч#R\HrɤmY夆,Pa9l8 fQtYEIPNaʅ¥(Ü!7א YC :y^=m ULe)V,e$:ں. W~?m-(]nL=!fp\0xޒPO8 $7O<jhpa"GHniflCFAieWHlhE#/T2!V\괦] ¼`E;/VK_&^3-cQaRpUܗWibv&ZI<7{FouJR>!vc2*`'CᄒiMⳛ1L`l : AF(GPfABI PB7^$u&֓G(id3 )8SiwO{35`ݝь,ڵ4*+.u!h֭fBaYs9⥌7Z)Is<)ơz1VU&<м$jYm]d׷MaaLz63-T5iZ?[PC'Ѻ1DѡBtt\!MΥD4eqئgY bJ.]ߵL fͿS9ԚqMWYDhgK|҅|dZBpϜUO3=3Z$آ1-|BaoF\^|C&)HGCgFT#hq!y|EjA>6"ݱsQ#Z}"mL[4F+C\ur<1hU~hG8 DE,QOoMW`kZ@b>vGvˡntkGydIHgU$]*UEu.•ADpjz.l[ { $)t”ݒWXOނ#'}2b ^\cک VJzI1%ȩ5Hoq~UHHLan3V*rf:4?:u^E:D/\:Ki^3Oeˀ×U=bLeFewRCHd ӶkSAe I[#ڭK._% O\}eܤcM_3,曀v;hT`ңo] q1J^l] 4\7D}(0z6I鮫ôR1d_1̄pU)+¦iOw( &")*  {I!"5A֛q*7:qR,UWN4H3L{y,p@->)mdyr@b?_߂_( 1O~ASݪ.iM*]S)n4a %$7{&Ǎ8[!/Q dZb6IVlėFLhǹpO#MVq;:GYJx#ڙU_L׼Ħ]a4!-fJ8 j38Ju{4:0h Tc*tfX*J Ppbpx{r'v8T(еX"9q+E(mTPg 6(ٮvsxboB}l=|sv_n)9Pk=;FV!$果"+.z-f fCs9+K9E\u@٫<qEgZžy.g[9WIR4z)F.H4"0gU{%]pܿP @E:s7I]w Gq=RFϬ`qąV"A`f#ǂ|ligq*9 n$@ߢ߽[;;x̍ppW q=.tw$斃Tqd0'$O~ l7c[u Eq~/?/2^)JBfvoA >F MYzƐn/3OZAc6E9#ײ᫵S&.]vПNxlva8X/b^;[6`ۨ7k$J* $Q;6Xlq(`ug-ǩTD t+U#vlYҟ°U[/yN;< KBV{TT^f$RJbcm+yB醓$mg?H"a@pj[^~ךXK&/rErVqM6_/&J}iY aL_17Ew.Tk.T0(DQ-Aus+-`Iݰ:.ceJ6U4 * X.+kڎdžj~2"TXd/fZoXt7w: RY |b5@7j4"{h9$Q݀,occl Зq3?Af]23~4hC@NFW{:J.YyBwozY|]V4S.z I__K9tSnڰaRi46Y>۶w^ jw7 az`дh3ą{ˬyUkA(觵 Xω<3fOGy.V×( on+N=dRf!le>n/WIiŅ͛ƐVVqF"gWanܥ~zP_ 8 pHEB"s^}mC0/임E?~H9Nhb37A4DgV(?aey!Cԍ [ޱ &ii}-gr Jx?\9 pCWWm*qgM_/N I74%so%[-.W׬ *Irl~=}`M;^fQ gQ?: U+!nrmǼfx',>h7lcVڌ?ª|IaE_R%q ]QgWnnD>j+yh ,.V}j#O}EAf-va!V,2![ 34Ud {%vo\|avg=,y(F_ `OޤVE_KfivY6)Luh-.7c{vf{I ƠDb7QSFiQ J<CTp;'w24<~+$GyS64X/2\Y0'Z!vArh GW| CE^-<:ȡQõtͩU|fxgxk34.|ra&p荁I?,uͥ5F'-'Ab(/,xvYHbe W\N C QYS҃,!ꆝK>q[#dt|b8S%vk)~{!Ddz:a.ta;858j=h 1}HbGY'%kv'CXσb飽VpXjԍG*si(EnY"^}TblfPw<"Th2ڄ)x%d5pVԢ䱄BKx#qWnj 5n?䁧wC )7۴SpRy.t8~C3`˘y<|@,`=,:Noa'I/:T{VEFr|bRtS,b\RFeui~Aڟ"9&cۃU%4i-:ߎ?<^I W[)sKiJyłrSc yn5؞bbLKj`"-lJkJWʄ&V.meɐ5(>f~lM29rIg ͭ˲12aK׫Fz ӯes[Dv'C7Jp[٬prT JwI S;EQi~ʁeYlurcWj:Z`;hewVti>#暏2Y,r77\ ̧UɉL GΊ%'¯b9\Z:>RprGd6rO),4G V} o%WJr#cB=+A WBٱ׌NTOrǐpIe13c.!O:X@0a+/:l7!wlk1l" U? (=3bxDSy%:},׀&2#@sg5JϑKȫ.w-ahY=hrga?p"ڱn]jgq=*Y:jTcjU]^!w3%JD>:ܶ_>:[Rk=[߼>:g+ l/A GE;ӡnxkr!xֱ~8yȴ, g-pSޒ忈jYAR ~6BtcꙚ;BSۘKz{ _qyu" y Z>-[/Dv P+}yuuK_i/`/;"fQތq%Pv$ 9<&;|xT[LhfLf/ / d{}zobe.yDqSܠ|6PJKi *÷Qy$b_%_WzdY2x<ÜfQLR_>у!7$r pyxXK̇N/"YZ/dd~+Rۅ =sA+9),<Q;:'k[MN~<P3+ U!ż01.c8Ceʄ}#П]Rk?,Sر{rp?Y'G%VmV eWE'ÙSc4 E eX2$Q$3I(v$ļ0Q@:T`D S#BיT/F&Cg]5 .L,1t3O}AV*qk-hPO OJ;UI2=689@%H ?|MatZWgۇZO1]Z|C$kQC7Tp@9rshA98ly]{|.~أ;r:HDPvs~/NŸ;9q$] m&Vt8e]X%:zrD2uՕ @\텰%g8Y}[xd]kFeTk3WY'_w}Ax۷I:#sMAvk$7vEȷkNiwpR=0$qBx?\WT5^}I5[î.J_]lf¤`_4@;7e9.`n(XoDT(rACki|đdh:i 7#ޛ?Q?sEMxrJv_/eiNVH o#w2t_lh4Lu͈}En\DF$9-'wc&` q7mVcP!֛AN}Xt^IENJ-`b?a/2J mt:8iN%!0u6)EPEP M \J|y X=p*㉯Sg.w7u?5|*;i .gVYKZq*A"V0(ǔI&AybɄ8|lVrWQ9qJнvvd ŖzH Sq;=.3m3FϮn[#na(s"q~8`:4 @TȎ4ZF0r"1%sA~ӘL^X#JL3(!-zxVut"|{Ԫ}IK t믾'VPB_%dSD^q|dl,l˯e?mm;}|hO[xk\[_Dc_+3r s ֲ"Aprň]rTeM꿓2=x#`iq Iʳ\rvwjzHf+X#N>>ЌO3@\{>tUmM1Tzj:cWLlޢa쩕ᡡLqL~'=;[Y*_SpAeo} me$FnYvsS <[{&s_ L옘$csY_)]|`%DcT3 VLG:1gd\rǡTn!  T<sNHCG͋loX$ʡ.2UW1#l "0 ck]ŖgPϷK\ePĎXZ'6Sbz{6,ѻJґ>.mLKvߵrZC[(uz$bUؑ>:x)D5;!8tTʎ/?Ebe]8lپԆ\l]_T1FYZ-$-cwL(qmlq aR.܋ )ydT + tGYPG#ʾ lщiFZZy晎Lrg*G:xOJh4 A<H"5hzar TAbBxP3<\;߂P%D' Q5 5Bdb˞=S2 <띗GY~#w(%Q%3š)e )=/"ug0N(Ti,hW}^ Im2YKa dҋ3mşIU1h,{V14d0!dc0φ| kWL40yc$cƿr}X,:WJmH4T2<s\xjgKE6%4HTeNV|/t[pg r)fOnԳ ͯdiOQH3 l͏h¹x+K>M,a))ϳr⩑MyQjD $o}}jA?2ÝXFԽbLYMbTG@ȸh^p,1qHe 0L <`Zs3IT3w@xh?i6:\6\/fncZz>GC8@µt=H(N1)he1v&̟({$\ΪnP:lV?]C; '+M+ʭ;z$[{ a\/D`9zְmSYtPg?uo?]:[ K)w,i,yj\}dz7k i 9mU<ʗtU31a4 FWN |nU有QNBHtN ́zOaS*a8aSDR:/JPT|fE,H;"ER8;bi Ū6j6<Z ODLvpE^RI!cz:![3*ԃsW܅@/Ul\Wԉ1pT`L/#0%jm1Ev wV]OLZvD 7+cmN=%#elM*iͅ1 0m',,F5P='t?8ݣ(ҺȪp%[Ckb ҥܷlnQ[>n/u3r5F£ )~^Lؓ.h {;J4ɦ,?\T%3~骶!z]0n]W ' \0 AB? 8[k<'ұHtzf:r 0fnic6,0z^xD3g q~f2ʓ nm2K=o5Gs~x~Se$:5ʛ?3v7q_ f3i88=py:pHEk B1ei%šsUM0_x3sSlXqgP0\;DO/2."nHꐘCh\b4^n1zYq@5c$^)Z|{&j9.H8#A%Yq$J\8_Jq^mְ+Kpi XbTRRMjuzd>PtF Gú$f1e$Cʓ65ݹtu<`/|Q_Uy?ķ29"ҵae'@'JNg& s10\Il6r֩gBYM{gbƮ9_D}[rݪ'g1_UdP^p 3EtM[=Oژ$b4 H )'sKDfǡô,nc7r8R*t*ڹЦ>e&sj6oh@-"9HP!iȢz1%grWY!#'1X r@#'ORҝuNw?Xdg}h>Kz^h^9n\rXמ( ̖]:iz-G) ,욷c(ma)n&_{[ dpcPYEBŠm1uV#9S Zd4 2sgTc !{\St}`}sIc&%j D-LF;P.Nc3LEG-S8ˠZBS6[~캾}8$BhM=%4E 'p? =U&1Ôm)<8M.Жmr _v[Hf^e_gI :巕"7$5 ՞Tn2lcz:6D^7 dؒ*dpFmEY5+ҽ0췏C]%J B"&<)IjM'~rU$6ܜxQtn%1uBNΥӅlHz/UrU1ǔ)Kܭ.>_mnAkjӴYӫ*fUj츛}x}5RQ/gwȩQb%*Ēc.Qۗm2b d.0^J(&2dSvE@2/;6-3F׭levy8yc:H:BbNTd[\o"F;.Wj࢐T6Å/HĸexԖi3ThFB=UV\H45PET<͛"cu@'}  gq`4J!CW+h] C_c̸-{[4(lVƠpw.)L H[ 4s,#zDȗ,xqv#pewzm\Fδu9/3<$ 5dT'L1B`8,fdȍ"aL zaUkgDF&[(\.-!'r/?v„ o$/ K\ϊ+ ׳(SsLxٗ.gs$ ykrFi>CH ^iгqd_&lq`A y 4I AaD?+MijaLJ/ Ls.1;K WO?VkB┒8-'1MM<$7`y_l{7sMm[Fdi l-[Vel "x(CmKÿb .qtwUO׋C5!$hEؓC8P+mGt\ ϊNUzT$-ϲ RCtIb6mGT_<~4;?oRլ_1EiW`y_DArUp?M"K>*T0,$J8h~+(J}¿?S36/Com 6/'H_B WzK.ij 9-a1R+ƸVřC("9(S2_.AfW`A cVF8G,+ R2#lo+c׳n܃Zh/*8<ׄMNzDmɚ99;rnAN\ _Y'7m'@f2я7jdh4$ /Avbm;Eˮ,Ci'/`/FZ@$ ѻҍ(iQϗ Y/ h3~R̕q |\'(ĠG-.L>٘l sA%TWlvja n`'qy3(>@8Ah!r;WiC 03QPN`hjw]U!15=~#.lZR s`.$ޭI2V,Z߮88&qG1*Clʀ*Iw{^FZ1$*i2=W4KIXbzu|j^X:򽿟#E5 %^gm9!u5S}׹S53#h9K ^;tĺ0ʯ&{h@}( ՋW%} ^vp;V.YuvqK~y!AV6V(o9S_k/./6 x]+Np?qq^H Z*=bE/Щxō0e1LJ 6lg9az?a$iS7ȜUDעn])%Ewm^"NRES\)wiѝE|c)WP m#VhaU~  PW:XkHvBǙ 2³pk|A\",aVo6mՕ邤ˣPl}Ni/+k_*ݭ=6{wj!kyʉ?PF sny7! @0f 0ێ􍈼ei3.^ 5Z FP8 ։f_t?Ƒ~mEiHu6^k y>A;Xe<! ,jI>=v9); K_MS]KMX=L N:O$l-fEzx~d K H''4IKˤvIrzTpl;؂I`d~ݨk=L<ܺkRׇ4Z=pf#a͊D ]i@8u3k_@8eZCn# 3ep-#N?yI6`yswk;Uwyp.SK:~;)#<ѠZ2Ͷq3ϮtK7*m2gN:ʹ5\eDix#%0eS{6dshg=I^"џ?[pHe*}+V"~bx6e Hs ֋۰nfLjtUFr%k?vdSHcӡJ]Bکg=j/R킔i*_ǻt$A٧uU-UN1lRCMϡˈD¥JNV31H!BP+RwcsMz#M҇FUR fiwE%-7VNm׼s2Nb1IsP)V>sΆIx}H ܛ+?@G"K;Y mD摂\ \yqy=_Ny@b0~: sX sqҷIƯʓDzC>;c.mPdInJlsHPXR|Q<6rQb_wȲq!Ӽu`тL^u3V^|`k*l!Dz@0; ݐ󵟞UfnXb1bco8+3j j.)WOAyuXR2Eޅ2~U)Pwm(ƍ扒9?j4WGwxZdF9Fhkq ?7+R>Mflqzh@u׊!J =T ➚LYO\U?Vm,H_}^61*⬉N]nZm¯# jB/@y9z3!'^$/Csxl !k)F2Qí[c"5NJʭ1J7f(]R;=ɣ03g%* /ݧ%\hoN>R&e[{?0,Մ<繭a(']{e " pk`UY>)=ρPJ kMwbr@ck&`2T6Mffx<ܴ 8r>Q*5ޒw[&9<,sJIc־f]q0ֈ^>ykl2]Iv冕sJ$! `Ӂ D536Gd# 7h>7|;nR%.)8v,EdD8}:O7X4kjk+ϐ\%>lx v~xHx_Nnw)h,CڟI{+{N_N_8ku$ bɟ.{724_Foeq!07cP[UV|#Fh)4d mW.²(Q9]0j ~Kc^_v4|ˊ]lJAïcܣFM o\skƪ$3 \qEvzdiKk'Rص,a(!c}َw?k<9XL+ƪ\:xTU92LE8u<6G6NJV?8"; ?-Y TO(*3C,~vSw;n[bQ"<\'1F3FZD_v>;uQC[GciR@,*d˲r֡s䰇,x9ͩC`8r5=۝|9]cjlTheգf$d%3yQ ^c­g=a\ekZ ]^]pV3X1h v_V\L_h!+a <'-b^u(8(('}&vՄ˒3QFCBaZa9#VgQ baA6D4;{{1?ZgCt?:Bq,eYdgD@ff]}6{ߛ׋~{~8>L?/H옗Tמ-OYc4ކ{ C3F2ώAmqy-wB|Siqa60>-4Z%Dծ%";<IM)hee\ҹѩ L`E]V{12 $^ą}V4gG=\gRxa|h-<PxZJ[D.HWH!*RHlf _yfsZD64 z$9Pml5Tjδ0X=R a} ?Brۻ="=+\:wwWª-bK LvS(X˭;nl?Ƽ&f 1\$\9 j$@e3C<^XNt0~x'b*ܫC8.x{ erF*i<@>E,hRQ?q )xƚ$o?X%5s`}'$TkZՓdV;E ؽَ;7SDp;MDC8ӆ^k:2W.g9 1 >SX?c?kSq2sۉLЙϽ#>% 1 b(JvPWEꉔ}`4t4Ԃ" (hWiSIPN%r|8, #vz+]B!#?!N} Y1prJ|Ljtu$ڟ`V0U,̻ q  r#|F46](4Bo/c's(+%ݠ# |tƲ{zNF]\B2t1ZE& }ԍ <E4\fGJ6l=xI?9a=uc˻F_ZrʾQ̢ lsWhBg G  MmCΉÁrBMH^r@or*B@iTCIǺaP1CVGTN3L=v( /d3Jw1tmUK(;^ʚ`R1iN>ܑ&(!XX͏O#d%MJGAuluʹecVD Ԫ{RR;ᴎ fzyɆݬ .g%S4;(k \E Skcu(` ZQl(寥+T MCW5MԩHU3Qg@ r5$'a|P4b%G{]iVe*={!QY@:[6:Idy֌u|!B>Y Ϛw9jPr_32RloRm>6hf<ȍVLZ5[vaN nqfe% "0в.ZT!BvQe5E\I;n}([3I_-,5WILNvZ<ΖBFQ7/C"Oj aĕ8R$} 3N(ذ͸;i)Di<,lCu>TO 軀0p}k-m|nokӷ͟96~D%6.OF Hy?Ԙ;uk_HG,(}EA5m(j9l딗EOL?'O\`~ *Bߓ{ڪ+$rV TsXR.v^]}䩥ۼP8, PslL+Nsks,f [mXq%L'HfEwĈZґj06ē0b D~}k=WIoI[>w~2_%19cP1,oW>P:C"%Tt6x"WH*ðg&ے&.l//8VM.@iw/;TMkBUdǝd}͞ކᎃ/V5:S AȄ@Hʆ>4²e& ID Ưbvti;ճ͒;qm#YcBqn`()2 #P8@BQ.Y C30P-|9ToM*}y5| ݑXbAqSڵpq#sU,DG;e!@ZRl(+6}^뫷wn+8u UMr,(SݶV_,R?/Ch⎆w)tg/h]K*2eS"s,%;, hD'f؛f߅r,"zUiND}+IC4i^`:2rm*#| xY^>Pb|$8H  #[Яژ-MBVx xw9Fy@hm=M s#Zw&d bdR-(xG~yYIbw=h 𽨕7'L%~ū/h[3ۗ)Gg|@UF^iO o?Ԟ[ŇrS֞Nml"2ئr(q3ptHdɪUh@a{t0\p;u>>R!8Ǯɇ{k5hN~VXЖAvA 쵣,8t`=Vmܞ2=?]\7ݳ`8?(^daAֱ*uM]"tP<]xx}cdGa~OE<>3"'%ޤɐA=0F wŮ̫zLعt ćRNTDP$570pڼ)IR,Z!Ldt]5 7_QRmv{hQ 6 mN/|{P{b;W<ۇ) ZZaISDYB](QA" ,U /"b1wR;rG# ^Iܣ2EE.U,|8֛J=O[pDQv ΄]yϑ/XxAdQ mנJY?mW(n"|* jY/Ш4fԅe5]XF6Zڹ鸈tjƆz]crx \hi<XC&Hkx#enռ>CGJ)o^]i۰`fP`~GoIs=zY+l#. ꝥ{ -HF^DMm:Бc=ۨ*2]q)EJ89EۧJ2C8δMVϝdvL:" 1Sy -(OB7zMW(=!}rό qjŕbE23YYځ\Eg--VzۏbG48EGraF4Xt~p쏘5_pi(Us೦4e+y" ji 9ļ4sTR T9~o k2;0P\*&;)@)R湺&P\z#hw2h :3>&\.V^0zΗwE0<"G~t~goT ϼV*PNA6?LԹ_' i%FV(a4nH^:N>ݷ/B6#z'дwGMn"U;4~+,!$Fd.ELY=c 9{vR.^aPZ{]κd3?lbU8Tx Ht!e#SYKC}.D-rK?/44):~dh^\G R5*Bm$;O<&g˷:ҝ}CzMeTJH~S|/)]]<%`݆vEޟ[d}Шi/wb{iT}6ɰ9TSºK'9pP iL\<=Ӫe3WEHoHp AZ_*j?yUzg۶x& sQ ͛>d(B6j-(qM>yr+Ơb%Ɠ' Xpm:w'f'dRReѽ 6|)qaA7oe_s eRԔu*!K vhgh: %"kLNN8*'=i |>\⨢͖ZM*Ja2~^nO8L_MW9 pt9ax$l5"kIHҭ' 8j֥2A8v:X kI"$b)*J"9VscKTG.J+Ѳ@$`s~:lq-`cm!\)r~WJ1+\8*x̀}\y:>@ߣQ:ta"7ڲB`4PpnEY e؇t(08pMv{t.0U{ݜQB_X=s^7qaO3 B& \Uj{ 6pM(v17IK86=+ ޻ﱡԘI헷qSfeN;qpٻuz`(,eXYx> eQKgi.Jx{T ȷoY"%IVן%ՠ .ъR#}%2k~Gna ޥ6&z<C]Eh*cwx.zo 0έhc*|Eeҙ(n{A3+QK P>So:qL Ed; /soI E=uEԊ:n2ݩ@/mJ(PXKC?E2V3:/sODp_!,J(p PYLb}6}3Mtv;LaȠNȶG XrgަܚBpbE Ta^[ ¸&Ϋƚ TY~$?sjG}k_a0G < rX!)(}_,!eIvl`+ jX41s꟤FkaF|/#1',r;3$@y̍ ޤ(a'I0'Ԗ7xdP mˠ{hnw-4Y1kO5y6tK!t^}/օ`o8mR-  -G tKl'tT$J'Hd&-9XVC8+In G(.jq ^iqC /L204kܪ~MWм'f?̑`lα% I&eOitЂ/8Z@S4N)UM=m؁?I 8t۠0Rg h !1)=Ju .Zlv|^qڝo+ - G!_A9x)7peiE©c^s ~%!>\9n*J.CE7#{8 ֍rqNpX2]X3 i/vqR_2%d/>b7+⻞1hwF Gytt}w 37Qjg 5R @T{6`I;" PߡxHH-oI4%̫KJ@T:lފ6X Cr#~;'޵Ǹ'b,z\ghĶ1DCb3l) `O.\ÿЪK^ U[Lgb m`]-+vß{R>A#x~5b**Ѣ`B5[.8_Y?Ō ` @'L!R8% [}%9a}#v yA!U2r{ӈ8bH_@ۅYeOzp=% JSA}6 _8ȱ?J $YYyYӗB6]\f=.(BPbEO),'ͦH{gz5# S/j[?vvh|ᬟ#^ S,AV_c}~jߛJ1LDS~B 6 ☖'9$<vS&^H:/z76t.Ug . wo|ڄR&n'ԋEr8bBڦDG9k&cw~%dzhc-\/W7=A _e ށ_ɂ[fȴn3;p? ؑ3j:gQ`Œ&PvӀ.O깘0,㿓Ԉ[eR(%;|`i{y8vVC:T,SH 5w]+ۖR"ѽGSQpn$% tޥnM"輬=㋜@lu; CqucEg*#l뚂2'/Wx*N`_YXG|k]rTà3qr2E&T]bt.#o0sX~78[{NF#UkjY#f=yfi9yy]xasekOƏTE}͠xп]ս!葎$fLH tgœ\ybԾzhR.irV~! ^hpAH$B <\f5f4IsЃd苑/Z a`'S(%ѼILZJBYv$yU?=izD.XAh<7d}='Ph]k,6DF/rQI\jU6gvrk?~!$%rq>~nQ `霹ӢSAּޯ Օm?s$W^ק-Rxs2욨Sk{-Q_7M[r"}9 -> Sš[ys#?T>{O|.| 3߳L PD0iW$n /1nM ~1!^r/<7ɚki1SKУ+e$E%ˀ}b_xx2qBtx| J=dӘ"SAy=3,A0[+MܦE|)aR9u 7'?Zne@7B#eqm5 ES񲻥8}q,#L6xFO]w-=u-jCYh풉U<û/q!h|dw4Mr l$Ԝ=q ZJ x ŕgP_LfW d*2Ϡ=.2S7uTW@ ^ osR~ni牐F97`e@w+v,(TȯPV5\E ƨӘξ|t+`ccl89ev.F}C2YJˍvrtŐ@+:m%o_ܿEh,)B NvHJGB!An@;k'[rWcեUT׺1ws:>ǎLzfEpuzp,Ncھ~p\Az5F58qF Z6'I >-., <>;ဧVW bNQN0)q[Y`?"E1MNZIX5>Aú88 ]uce=\ɢviv:NS.WpewEE EȀUVg8m5MWHGIO\O</r-?VX$){R+ۣ9Pzg'<:\4Y-o +Is! T)b#j/>ӊ%~"[|p3 'e8NeW2dY`͞H^Bwr *J3!0<ԁ[ [Zx^7`EڊA+4UL$-긯 f!)m JG.P`a+;6j8靛n{ƟR\7fƽ m2X#(үdξ]B]Ӥ;3QCgv7ȑVn$Ņ8G@j_c;@rlO?S%?܏،Q3܊mp儦͘_<k٧'aO2Sf!蒻 j,PӐk@~ uj"QIAP(kر.-8/+7G#b⑑8a*:n(ɘHEfMf<N^xexL*>zBm542a)Eĕ{ˣ VK}jd<<="Ԋ^'NIM&82%))bBPiY!(u&G-W%…ﮟ DSMk,XPT:\nj/e#X]G(^>^׳ Duux񘳳Lk4.V\hwo Yg19guJá1oPwu_?CTts1rE8µ"%&~sW,7gN n/ .?5M3E?E_@=\L$nΰk{YKWWD"Ss7p71 rMf$[u'Jca?z?}Kk9E0iTwF#H$%oĴF|d*liAzd¾ЖNkaьLd+Wk xeD&uD^Ym.زLm۽lsnxUZ,㳐G "IE=i0lX)a݃)YL"jz@קΉ_y{\_9o!R(_(/Be!I7X/\N<޺z9 _?Yc0DŽ[}MZ9Hs&zhh9IRG30V/w>+ ۺbpV|p1.Ę.*B>sݵGo.eĤk0@ ߏS慯KWri۞'2WcD4 mHuu8x*37}9Z{Mra(IDuG\TS[Bl)`u6 C5);XSvhPqt!=]J:wMN{=^IPOX[=w}Su~[ۛٚPFS7#d5ڊV).!Kh>ֿErS#=b+CTjKr5l0<[=Opg; m[ϝz`,9/Ey-ѸFP$yWjJhٿ+#׳TGf;>ĚY4ۮ\zr"1YK%ah4~5Ҭ鄇 ~{l®چ( G1g@ue9a3C>VQ+ax f/o8u[aQ9yp#{{l|(DTK aXl8۔N=nތ$=f'zp<-ڄMB7GEV@^le)]CH|x])_xf/?io_0>mMC-Cpt2kzv6q6œn"5tC[ߺ[Ls9a q >|헗 fZ;k;&(2jPEn-@S#CvZMTkk@p}-Ԣ0C:Sc@~gDw|4l|rE JCs&Bݒ;dm-ɨ n>J4Q\vQXL>Ckv$z]WeM>{˩:E[%tN?Z̩DcП: /pXptvUEDn8I;&7y^\z~QXϫ2WT/ kfV9Mktj6\Gb KCty|4 33ȩvm:x!vQ,^efoF9=.`(EbփS\ăf&S!YJv W87_&|u*h(5aɔC'vzZF+ [6d&ލU$~fUs0ic)Fg~^=db3%4yBg %Fwd/VMCo#-d3c !IiB=;cփ[ 3MA xA߉ܠt<'ls6 H@y7n([LՇ⣵+gaRi;g//j$ 2yt廝#<%yp4@~"Ƽ)- J2UIk&b+2 %MPbJo*_˴(,HHTsS֪*Ò~ nƝ1d)6)y} 8P۠̈O {TaElX%ԫp3J1j&/^IܡSJM(Cm Tz8KhhBM7q!t`Dr[ϼ[u2Ú󘐈s7lad1ҢR2ss y54 s,LME߿ 1b[!Qv*x2|3giŮ>1w)~imOa 7%SV05Eʳ }8&>Z=ו(8< F|[B VsW't:2B.]W+yٵ v" (dݲ 0y_jOɻ.SŘ*q'/R~i9ܙ#|c0EW\uڿVsYןbx?Ienfv h:>\;綷f- r q51c%_\Ϡ|z+Of#Jm >ry$֨\_ciQ(fVob]mhق=, e? vb)ZM]Do)/ j*7Rjߚotyar31+$Eb ۊg!-mJm>QPL GaتTHjx폒.ܽ좘OLͽ'5뱾r Xkx3̞?4tgmE>&pm  pk&^Ћ /k[=eX FVHM!VX\sQ@eM2`rlmb+>HN_ZT}"Wg"$ka2Y 9]o,ԋ6j 11Z`ZT"}JTO']=$Uw;SR4l;R@&Q.cI3 73f8'akTD(Sdi!-<}CS-\|N u8^'TWո ~)r8O &V9u`*W>=e1ޙ{YCJ(MYU4ˢhf2ECv(]+,>tݼ#96k K2`WlZih7_ǬabCR.g<(n rҲae$5f+]"1d=//ēDIm+ ^}(esod {D\i"2_? &@pkVGSREZcjXY2D)nb`~  |E!xU#ཝ~_a?Oojhq.dVC~A[iCU*rp+rFPJ>Mj6~v6 3p)uݼP+&G6x?7>f&.4^D)O㔁Gy؅k`o]%eg:F|v_߿Ff+71e0/ޒ-KJ=IǞ /d8\пĆO [#L[6(~J-R)O.OEϮ-1'0E̕?;s¦Uiޕɭd0p4ZvY4*쨮ov[J]`$"{T NzpI}kx>I{,ʥ*զˠA4ocšy]#Og&y¼[ʀ+tIOs)TV5gmn:2 a|2']aK>}%rDJUBm.:`i.Q֙)3-G'p6/2K=ԛDgTo/}3G/>9C ?P1EVt'%15m"K\_rdBc42<85%1Xz&*/&{c]#J֍K|kQ/^tF5l. e"^r͏&Ҫ>M.*/3ܞJ7bW5EnnܸiTrDzI5U/5\M+kg= IJ|E5MLS<0mhMVsW-4rIOM]"XJz~]ڢH}?-wc aa؟Gv5 @N:R]E}* W\;"p\!иBg.28m@X񒚟OQа)G*FɳkJyRTijYy`sacT% 61rEBJX&*/}Q"(5#GMV¤dja=p.98,It t j’7?ޭbR_͙_n\PᰵΨmNm> ^AVčEAo\.f$2ܴ .$&_^ )P%j<-7GzVaRT_~|T!uͪ{F?vL?myt}L@p}\n cJv.nbk~\ \!PorQh's_鐱yM}Ss۔kaM)_4>(=KbPGHg 9Xe\ٲsm$h7ލa0Pp:2^(0<:`3=Әnkaec_溠&lr3Zl̢E(w:-^f0UO+[s{p΍gX%$ ^~B4("Vߕ#;S̵A]-QL4ƪ:.4ܒg#a& # ~gyR^:v9GdA"a^*pOJm׈ҸUկ66ohf\,ةx CCp> l(ɃUu cB)])q.Ⅸًh˪ ;ҟg{9-f61W7$./m<.V!a6Eyb.RѬ{iS1:\ɕ 736Dks| <*,`4ci6= i艹 bLO^9^(MjԡCI6` P`:GnC=Y i$ŽD%^mѽ23ɑh<|-$ɕ6?K_4|9M>`A<*.&Po L`LOӌx,懕Wo׳/.K(u>y? QD+,ǕG 9`-wu{a'+ ]Lnиσ=xר+Mȿhhp4߀إ9(DZ-b|?Q7ɫMaBj& U ?~׎tkSLR+MYjJ/_zORXEI0v ɽ@CBn8i e:u>.259{si0󰳜PSH 7i@CxKǩ| a/@K.?4QA(H@r8R; TR%$?(G<{BdwcM5_Go-v*AGVw@(rCҸ=:]b٢(s^\Z{og:$e/=q=x7Eß#D TirN4VGR Phŷ'C-xrBu)iE9(2?9 `8~h?KIEY%eF+mg<=:Yt5V)_jsY s]MǸr켥}/a7ҁ0O'9fE(VPvkX3ji3?srz {~ɱOxąHǑ6lTi꒺ӣ: WM>$%"zrjWM6#!+Gy]P=#yd)'jt/mxD-GD?&`Q r>lЫ8[ p乵srCj,7ü/ ]( 'aVh'͊+3DR<_Mŷ1,wA$uZܩl] g%UU4LeT; ,)" GSi/u:4l̲ .g]_qs&$45v b1ߤaӛu+HhJFCv/<9eC{ \ӈ- HC5H;A TmCLoFu DA @E maw~̶0}C].Gsv1QuAuSrHzB4R;c=z%H( LAԨ n(kٙ܃  :5諵4!Лe#QO'f2o,>^Tn,Ԓ&<P}Fftl!*|_,RaF7ָߕ]|lX*VX򂒅(}W {o%hRKMdF,V纲>  c'g+m@ihE\Ф.m4?(w"[$fQFvHڇxsYޫ ]x%G:8Y~`UQWZHHZ@,7X 2)Fq߮/kS|M^}M>Rr]ţ/ͯZFM v ٰRTG\́&~F~[%Gxktٿp-}V|Ga'J7v^,p|E9Hղ3W 5շ8X;4[I);ӮwK#]VcLG3Ą_HuaTA |GTzʐ(ӺJ Akp ^mK~β0=C©fosDLČdrWHisT?\ˮVr&lOH{ 0^-@J$#/ Uy_De2Oafn\@+L8ҟxX1@<[kn ML 4jq3B0N:gəqׯI^d'@/(ǫX -j9D[t7C[H,:xё6^`MMrJ]@*.e{ceC;vP;.OEA L(c C#k* s'3a,@^`Og1cKcCRveB%XgG̲<tp)$R]Ҩh,Zvp{3y`D/"*(]G[_G"qE2EI-bܧ#{T k oL"m)v%#(]a~.gu[ O.)F&_-O4DX [ac) }VJSJya|o"Gz cy(L߉ddDC6rM$dmsp®yqY5\穃1Wb{Q"i2jQ dnPyNĽ#xeT_(>?P%Z')Dyᇊ8!|ǘ0$s#KYdD{5nvDݵ,JUqx/;c륖Mߒ7ĪrXk :UU~;Xat=,#HqX%G3JаU7? [R"@z{ Wo9Rj׉HwZ0 :BkҢRrkg4kќ]tlJS'R:LmݣJF=RrI_w%qd4M-=Gȿ9ź.9`O 2z2Ůœ{OI^C8j*Ho@s6?߷c\|BUVz## kcBDzgpU\"ifnR껅=/+1 (" Q |d% (qc槵<3yCmsU%}JҁhDhLoRgrjlx,F8z[jZ_6cA+~7,5"n൒bG^~M{"]s$ˈ^$4f`W(qN(d󎃨PjNǵ 6m&9Q:' V\nqGFx +}}aƫg3< \,CqW> 񂢁[iҴ2i`V=:.=|V==UTH>^1 DvC̕hD^5┏&ahVn-uo]r-(:[0nXLꔜڸ@{31FzCdzƻ1iS|,(6la떶u9ӂ)I1_~O\L?*)+OfrE &vN"g6S_SΡ -KMz5<)s2lY2k,Jqj k|[' o&]Zɲv&j4CoM,% sg={XC"%~rkҴHw>=d<9%XGg3?,kx(/[n0Ñ,Y|$ ׏em"g]N0a=k__*T]s$Vղc8m8 K|a+(yWǢ+f5z9w@),W']@\BqNU`k O fՃ $;̫P:b5qr:e*|B+Kl-U CX :cΣnCxg)}5fQp'<ΤB}s('@=>]2]ʴC$PAuپ4SʟT$mhT!F̻Β?&'-]U!3h'\Ǔ)܊s-|$3[[IbVrqFim=JPy<&ZttR$e &Aa)E7סpSjH<ЬC|BZbK>$丁s3CX31m`ap\;ƉvGE<.Lw\?C'Lk RBoL#=//u=t}vRJ== Q!Eo+`$b{ˠrY$KlN@D1;&AGF1r0}9ʼn dǀ)B]Uefm/.zHB0ά K[Bl-pB? 5 2 ;hG^ q E9K~)' ;|+˃`un*}"C_ KGH2q`-%)TQCPW@qxc+U(ټPPBr4\R@)zw,O~=샗) +rkw㖗 L /-\"W."ZG_r1)12!^WIB`׌r=XY#au*\R\D|I_=^(;ZblI4^\U]RP8G%:l<(GyPusdMcXRGŞ= ןЎ7ߑr طQ.]wʎ-"|7l^tQa18UF1NEE nj_(ʽ_/K_W[@Q' ZMeʓ׏7ư&᭟SrII(ܱfsnrHQR YS !\(|RI{hNQ,vҞ&[U=GEqߒGp3,ӛOUG "ک }N@1Ja{ FG,My0=]R5GI~ τ^gYl"\qw pi&_ѥ^ȃ\lV;,SOs6[F$t<[=Ƥ+ A2^v2 }ts.*|x}A`5&wLdrL%vVj9P 7p##<[4PQb.8#Q SeFנ " .~MX̕6Q 4" RLe TpNx;,q-Ы]L:wf *$gF|hek fksL3+"RZ6st\D$!74oku`Bz8jkx VV[h1aQف]/Ap}@y%9Yp!jG~JֶoB4qjBy4om\o]7|f6y=iPzh?UDXG7Yɨ,RY&fe*v6%!ku<|P̅QeXgyw` ]쀓Ɛܣ@3 `0i&8d"|}b YQ YPqF+;S ቒ&ug>7݄&]oT׫{9P?P,)O62|봕t\[ژy=3nf<_wbO&@:º;Hfzk7n]10ӆbRd)(<[~MD4dro 5]W힒9Xm 35)#3 g98).KAg:0 aPx'I)}dxÿiE@k1VsA.xńw_=},Yʗ͍a|^y%IE,̩2^1E("2C(Ö~tt> z%slkoK,+J?fho&}Ϊ8F1Sx>0^h ]& J-7N+CQ/7*TcFz;!!늬nƄ> Io7(7JDJep@LۈKŘ\gj v7JL):Ftee! }꙲^~x{ -1Ϝ %vE5b?g`%ÈGɰȓ^:g O :4Ģ|j @8j2!WߺHn'OD"SDzMy)<#& MA s[ :&ådܐKFJ劊nxףgY‚/ki푺 Q}2rpUԽ%H5GrpVewpi&R">v%? ߤmpPL.`Qw6CpX@r٤;iL(v[Tq? ۆ 5  +SMCR!Uʙ̻(z5*`x9.swoXD*|d5`F!A_¶c/}<I ʷ:)hK#زFTaVu_f\V#zP/Ydϭ82,+dKd q)1CU53a/[G#`wKBL@͂_RP)33#faz'V4AJ>tTȘu p 9 7<ދ}.f2X.<ʥoMU3iԷa&y+s`peI\0Cuk3,aedS\hٍh$>􊂛O0rbZG0ErȌo4TAϔA*Wq?P<1J2N8ۘ'_8=< 4o\wݪG tm<=~i䦵%gUIB.6ZUjɔS$MZRڠ΀ -wsi*ldsKg N7E7w73O43ñƬdQN|`'2BR?o:e5H*=FJ$IilR-.e;6g+Ο 9&l:O(A؆}1qEY7 !.Z q.0wnp,0~ !5hHnX0RG>sA6Bo,.n;&d0Zk8;JcLcu&J^%\C-&} L]UP9%}L.|hPB,'lv78{/ ;1>oY%y /E=(2L&pnOË9?-wj+)Q⬛6Hb=dUR搼̳T#I>ʥC5Λ&SD-&sl~p2W*ْbn 5ۇW+_7#!pPނLLVl: e3#jX"S?Y0imxFl_.if[߰㴼R69|_ ~ri3^t}{YsIXWm*@` eS0Q@!J+!IJ9OxTy(-2)F@ЁƃW ;9fO6?J=-6yYj2q`eGw\uhf׎6V&P>dn%p9!Dm shx];im:=Ao ᵎKZ ?,inl)tV\12cG-uMK"{iɜˊ"*~bȼs->֟R?3J]Q%:)RUXS'XL5%xe Mtûz1Sy#oO1;Ie B.K).թtG倦e!9 i/Z+]q=8 Z}~E1HYUpL RFtaD) S_0f%* \KqԪL =FdPdsqVZ+,^qܤ$CV<{b_kIC%-^MIBeǑI698.+J' $|C&5ln("ryeS:oFmJ^VuDܙjZIto*( RRHzk8`k>02"ISGR"wIʊ .ES'!đ %3 ʐIEA ʼn$ ͩ', ^WŕkVfrLm[f "q9]L'#VP`1<2:ا"Iq~x (/|RqS3 hul @PCYj3m9{r V6 x"1|#'h6K&;? mxu_!z댅(o ~B!t#TSZ72=*MЄI X8Skwt,jR_ɬ۟q*x-_ޣYVR̎tKiT#R~ISՒk81]Ibާ7ᙝd-4}.F'{\mða n6k9S`wt`h_`@lIнWv'!2kN*C:[wϩ=mx}&w] UVVlYy[3%*j5XE/D0t7)ZGX-݈~`iY/|jDJ+--UCW)bw*gv۾lw|/3Z)VʛS tc>Z#,#ԯIR߮ӹs:P\ AJ lF "ȥv\uO ժV$znq,x n W*%fk#H)h|S +%\bJ֛6Zd0hmՃdh~n^v0fV"=9 UʐimMr! TqJE:O3oʈd\!{l]Zn'kpq/T۰QbFWc>8XM<\ftdmcCv"1Jm-!pC-'HN^F}ы4;7ỹUN'N=kzBkíӈܪ)k'KOȍJqCMRNYb0& itځX9c(8seS /,n)uj؉Cĺe# q5żKAN##pqXV8v [̻.] 5چlHl#龙u.BN}~Ro3B~!], !7nN9L< 5*Q!m$ TUToh_yUZY'Q&ȟFCR2I7Kj}P\^AV4}|qX2nq:ZâI@7`НǓ+1g0,L kHfJɋ{Be9yd=cod=k~ve)~nj4EpY#3_t]4^}U dt7#U# 4֛%e@ j@.TFq,a. wW 9DUftѝ&+W6e>e0ƟF|P՛1F3!qLJa 3n%5b1yA^4n<tc/QM Q0nMݗձx ' sIH\T$  R7KT513I8b_JрS-Tך5y]&ITZOV8fm-JjIbŸLL/l#Z ìzi(}agX,JQIw10Ey$N*ƃ4|q{h% mtXMtQ/Kl]`$oOƀ2t_qNԳ> (`TB7wndO-W'\eRUݜqq$l h*Z<\N˅rLcr.ВG8csA/.]6 W_|[Qx5`ߖebeY,+8A `_%t}9SMnt}AÉH$UъgbQs?o'`Q|y=A/̿0y8\<͔t5~-=V殜Z eP!O-8zH*KgnFI^;lkqn9}c;I%-@T Ql& GϾ$g-GF(z~bI(v|vxe"9r@Ro bFwlXc l;v}?PqCUؘ~ړGzR-Yr&3/jL1twm'[S`T-r#!iZ;4 hˏ=)UZtQYHO>??;=i o;Nt@g,׸>}:HI1, r@~D6y#00B4 C"~{Ta*ؒo]CMmMGLj,f0aIߴ놱->E\TT1Jt Mlw!3؝3|%)>n)l 1t)(A9"7(]U{&K]{]N=uyrh) QcrkA|ݬQPmѺybMϰ1ފ 5ಞL_yʌv74mgZk'.̅Z2^~Z/8I9t8wnvNP.2|sV}QTQ8P0j jڕUS D&q5nV],@$AC `ԛsAoB4842h)2+wd sض'qo0yv6vgg=YMq oŎ9e/.pGtƯٝEfOe$ylIs+GL`{ kbBBr6͒C``!0^|%io3!D8\gxF M!om,@wtu_BҔ(Ou7:@d+'5ζe.]nãT)B=_c($ˡ X]G"ʕC8`)UU:Awh]xGH,^5Q7!\5^?ibjE 'R{t':z:|~EVOQs;oV>qp801/)k4h ~5_[dE CS1bjc x)GZy[@s%$j/xH[=uא^r̗ s J-J"Jm嬍ԱhmR 2?"~X_:)90:vyL@;/& |/

n4U'$SvQY5{v\a]G?э^h.`Dja~Lp0\8&.;K:'EB27qJ:80.PZ,H`P%JeLz|S#k_}퍟0p"?`Lyhɝw8/;S1VC,iGj(Pmc1Jƨ_ 4ژ"C0Jpɝb@ˀJ&7'cXD( 2V{$Bo.@ݑqpqU,f[CD ?s׼}9 F W?oy~& #"AK-Eؔ"m^MT㩏lZ1Ɖyf0+F0+a!6NϾ6`L [Q ;) ڻ_ORƟh #vN#a6\i5bF$>Ax5 R8Vߠjx3mqss y׳7ԫmkXA}IUVv^3Nn  \ 9"lli=\jO0C\#\Z x_Aa?2oa_ ]u@ vBUm'3a'TXVhL,e-ZAth8~a_"o˲Θ?e/Hs(bq:F֑X0*2lZ1йj= " (ZZl66l*CLW7ݷ]h7M3t84 4vZ[~BR\٧Nڹv;sC ,4|jK iyFJh]LLx qUN69.h!S"vۡ q8r r.0%gJL^>Kκ@Lx :ZV`MaR* DіrNa2xb D:m(0jkɴ^gusR`<):,$x2T6sn)[c( wH,PWX𧧚BU'mMj:#rU2vh"pZ*D-1Kyݦ79emݔs{jU(l'29Gl>>`d &@f*`Yj_-?U O5`a'1DдO]i*Q^Nm"q/_17MLMbU6G^ܾ4VY $\y^VÖLit\kP;TJ0UfUR%o"zjDiw9.ep8qO` 76(J{|8DP2S!LT+m+ xdY+M 1FÎvP[2nܮ$m2(s1R +=>e۽9lPz[ lvid>W;O: 5kTya""#vqQ d&o#29P/RIIlO7qWP}R~Vuz[U(єƳg R3>`6;0P356>KY$1tG)T YuΗwY5a^!қ B]w=EQnݚ]JG`Bq v lrΧ٩;CIJ=]me,Qvt$}zB}Ǖ¼_[ 0cJ'4B&}4aj-C *3&\CJlit LX+ChzdOskBhIt.Xa ZC<4%ަ~7IJDEQGnM0m!OW ,\, р4=`M|fT cJ_=nJR = vg-;Bhb չ!O].|8ɺCdd'|iLS쇰NUzJj>HZ>8z! -xC#BImh$5j;*$Ʉ=Fh>+΁ d8}C_')^pzq5,7K2sX(IBr|[g@h dA{ٽU-/Z]x'g9ZLjeog?PƢ+08Ho:PC޺꛻&4Msv }&`L rv9BUGN /IJ@ _|#,nfBjy$Iǭ, #%Aq0O$r8EnR5 F>h9)/M4gKG}e%mdԑ]uA=D3#0Eϓ'mEg;߿G+'0HҪ*^ZUCyaChYA}U\W׹{U{ZQra؂{:Fmc u.]4Ҝ.?hEDg7'ޔs &?;~ŎfO܀ԪvZdx(679-'3qUI&u9!b~&wD%sּH7kSOyˏh4n}f6ѱM\XLDˑ&TА'9UlXH^Ewv =P&x*Ωp2Mpst檖E&T0I6W愈3Չcw.bCXwKf#*lrcS÷/@5:ٔWjptw1O.A !5Phdbϥh`!z 5Y[(fכљ8hˏචLH;Z\x*~zMD/^B9e^06H &&#&iK83t=Ͷ 5b&\^6 $ nl.#HHw.Ns3vкUb\8|q)bd}~|Pe|HPJHO/xgeIl>1ö WO}zX&v >OEPN2޹  ˍ!>OөߓF;s[3Eb]kbRms N3l>l"7>y!u+5~HVGv?|a*9wM3įd t jGg]"x#R!(] 4Q ӱnY9Sf ż{N샐dSNxB816Smd|r^n O*Oj{YGoh=/SW|^v.<ݶ:; q;,痖Hxf-WH.g})%((, :!hbrN;uHĜt@vjL׺G>P= %91;H ʹm^ =m ,!5gswdoMr$׮sXrz&q -*A,G hq¤b 55>  \bm'޲?8שZvy_\b&%kwXx*$[V9wu'ӻW}]Z@rPZEٓV.wڼDS nM+#4^QҫygM8 Yczݓ⁥BU^thfLiVb}c3SSL.6ޒ<#3Yv\e_qkT@ U`~ub/'c#͋ºmH('T%eEe\qs+"$$?%>yZ /5JjŢ 䎝\pG< myqEIU?n-YΚp 傐w~q3U!Po$$.G&B8mlbo1vv[o6q.7݂ʙ-h!e Q/5jeYt0B <>m8=ZF[{xMCR2Ew2yLWzgHA d5t\0 Ҵ%PtHEYrn1zs%wW*'w{* !2(ɋMƋaggTO|_P'{`'RJ^qF܂&Ig *U E$B6O1Ł0c1ªbA$:67rWUŮOPJ}l nAP/ڀ[[0wҧxJ:_3*l{,U] @Fz^lo=ûg -F2ɍfzԛj70`c~ܘׅs !-.\W{h{C]D1Mo8SڃS JӶu{5A\2;Hۉ6*rm%ZQFqNIoqgEةw/=`զ L K;8==dU.i߿9cNͰPO&՜y`wUmi1FC$PtJ t R Pd;h4_0B_)K15b˾9kWO)"Ht6BIYr[]qYM:Η9^Ry^X!"+sk|<|87:vj0by-}O4+r0uH=ZȀ/Q=M,g4jxSiXWc+sG5ۯ]b/7e;RAn{hs_R z֑X"?sG4JuV*]!V'{z`UUp ʀ'(_1V.49+*qLQ{˧Y_ZhOr%tr[A 7}gCO S*?oM@ef9aQihN+ZY#Y3^鈣dCS^'N^a92>&"Kcu. ]ݜzvjS7L٢ayz3|$C{}ߣ#G#+_K`+[Rg&J7٤tN@};91)x8V(^O&"d^†1 sA^ǒڨ4@ދ{R- 4%36#d0* 篃:̲o1Hwt˛\9W5,NSQ^@#U+3;VH5,AEeҍJR@kYr fdCڣQk+wڲJtͪxU~DŗʶR!aJr0e~fΧ/lY=FMG;jWofRͨ&(,*;'Ca6XCU\D)ѧ]C +!:uD/k&@액pe\h"6Yq4RJV]6ױ $"MPe29&;b0eszU\hJi˒[ 4:7CH>"]#/0 7q6R2}d*[8 "V1jm{Kʉɬf:0g4FJ5TO)e®GZ^>ag;=69}bQ0pbMKUYZ?+"TQ$ SZ{tFQԀ-᧊[z0koT5)9?_2/)К3Y`*3ާ$ȬZo|ԮY~|= ܡ7À k LO0ِpN^=ᷕ3 &TpZ' 떓.Xs; m[bEIƷc,A Gx1gS3ઑjL)BII>)Unŕ}ζdf@.5a; FsVXLצaѦ3b.!~vOzj!9䗻.zir":Oc۱s'8|)9xrDuy9HWa(eO =#wU-N-}-6piKp9JuvS;te[9,>yњrj BƯ9&Ia>x$uOyXlJevw"#J_6]3UC\*sYsxZVّ'E0rc M)l 8kY ^TFZctw !O33}?H7m1WKŃ*+K`!h.ߺDU`Cek jQ\V1 9UwU:*loOg`̑MX#txs )@o0EaY go$iOKW.eoynv3%Ӏ)UQB#M;b9a-Up6X sQ8Kl8TVU7/CO;`G)L1j9s(P c2 jэ2QbL O52}W5'ʵFCLƗ&}d4H7nڊ) jdޡ)a=^!saalesqo$jף"?V/8p,30ߧY4QxٜUg1X2@vTʾ*\'80Z:1" &7"<lHHl%r[ڐzN[p M@u/[j hTW1V]Uf4ѕ>')jwe e=5AuN Ϟ^ѭ腤:ZH,aJtM:zS^!6[!j[MՒ+z-+6nK5'6 .x+#vUOqAEeˏH~42^ԐaKnK0|g+~YCh7Xg$kcK:h&zf 5-s鏜E#~GaASoSi}v耗}_)lE;AkZD&1ah  >aгl4zt$Yï\KUhl."qf>3"o܇ R'Gn-zҷ/q B}7J޵OP6^ʰ-X0CҔ kjmb h3f6GϾZ74 vf61Ta;E 86QPv\_F2Jg|J!ަ%ȅSb2 bC0 };HWgҥ)t&]I>r1t**N4n}ôߟ]Jb5; ޵0 5y§ח)4~ . Y(ƀ2wj忤#9Hb՘gN+L uNL)rRgwJ.Nw. KXI1Fĺ+a] B5l˳aԒ^cgJIT(+,3#"琞"Þ=w`|9*&8ѯwO {7-IW&\&0`=Zໞ|G!>rh^@3 D=͒5(vG"=65q]fTWcm܋@Bio2IⷕsK.eP 嶵\ ]'?Un/i<Ӗݛxp fin.z;g*bvZZQ:Ҭ)q#r>!#+Uv4مv gY% Py7ڞB6 ¶g>KFpSVɡ-K_X~Zk4`$Q~TrZT]h э̐U|RDU+-l}-#3w֜ _p[:6eo9UvImݍ2 Q䅇&>z%sOEp]7fxXb0q0>?Q^WxwIZc#l<%hrf."bZ[<]Li,E5$ÍE{󮋆1P"'cs=3"~*\<BRuОPcK?%9( 1eEG{"85*f4Է7ËT33R2"V*}d B众Ͻj;/ATjYm'f _"G/MOD&\jq懥g r`+44 + kCT3cdM[GP=6T?W_Pc&Ȝ@Cƚp5D;::2 3)D Hm`h1~;r'(7?t7g'ĪzH( `J  ק:a􎬖n}lvLM@T#)&5 !s2,L:x($N⦅1)Wz /GfgU3)ل|=JU!ha%0]te*QmA~ٵ_퇙ˎZ?R8fСHgWH>;`_%jᑄT F84SаC{\ͩYxa5©'@<#aZ^[b/񼩆D.R]gztC\Z3vǭ9oi~P+&(/({o^[w)7/I@#Y&]31 R[Z6v;92Ъ+cALyU/Jq(KD[>w6B)MlbeQac!|lRr.Y !QkvZ-ߝtn&ܙ= CnDc 8}rt5`?e.I.4HهJnk~_)jC۔j|J1ْꇑ"c~6 Rq?XF=4GJY"l8@Z$G˝̄\$ils"͢ZPuEs{~ woXB_KO?0ϝ7ԅ~G!$ov+G%Bs6~W*(d(tNwro4CHZS:s(E& #.?w3Pr9Hh7ЦfI7]ݳIx  Kh39fOb,s7^i@Vua4ci4WRwgU:F.*{yp΀y7r8(%3 ͼ>]F`~PV阽7E,xEoݩࡰtLm<1&ec""){ċ P\P-W'q5ㅶdõV--4NY!QxJfoDm!){! s xu ,-_1yU~]%DgLЕE) [pe\%ze&TWsRœ2|#L pF=R6̱n[=wH @Eְٌ{C/iY\( Ò?!PðDIEVgb3GfYv ;yl0XQL<9ԱovD$RP@j=6 F>|>ՋI[ײ$[-9G@ z#&eIq rKr-(|QHrx_29Te2!\*(%V_US=֮d(0&+mlA^sdžGG@g]w26SbNLvkNӊ!Ѵ?9Q4W[D"|?1:OJL <:1;t8`'Mnfo3@>d#ğtV&?MRLiy1Ȋ aUz)7DZyl_u3SsߐJ%i(\U^aAk% &U`V{Tw7+|4uo/o~W"&zX P:ۺOδ@egIt}oBbAHeh:i8j5wZ֧)r;`p:$\ @hpg@~wRĻCAfn=36H3ix$H/p1-z])&FÞ:_ DN~8&!=LT2.LTbuCx" &Zy}X2a7hldkݬpDiΚul oEHI)mӅjg^xS "AX,1 "]m&l5c VO"Eo85!r۹|сe \M#sFܦzm{cֱ÷U/7&J*$4v,)*c5lIЮ< mR(=w~ Ͷ#A^™L``|(ݥ!uLP!d+u ҝLu6 /, 8㴘ǝ^kKt d|Z~PoHI̻RX9<}DM`{" E..9Ҭxd\_oq蹫rvoN4O m'P[0'/̨ \JyNy_ŷ4Co/!.L "D?n >*1EݦoͥJUm:DV$qa^},Kq @f,L[Z&>%g_ Go=0&uݘ߉e[JHϏ5;^lUŤ:Nc& $bnҴsֹ}}Ϙg%6Gy؃WMU%HsPbYdKuϤ&'IjAWV{pϮ(Te +Wzβ^Ǐ7j\9JuQoBT!CV(YÐ(0s;>SѰ=i2[zk7HvԀr9u$FJ@+ңӶY"7r;>r2z=*4^g.j຃/ժ:,_Xvn2 _is?{A̷U/ ٭P G̱tPh^YlSWDeTM/MAXFmM5iZzxtՍ^bsr:l y=+ץȐkk%¯yXԒω`4iȪyBRU#RI~A^ձ.#,1OT%UbD2BsC>]'"c!FlhE.CS-!\ʕIbH6,\%?p^ gzrtg'Ps̯X^r_ ye ~{1!mvWXpztŦ;eֆ2X;h"V"4.|LXH8D\I0EBzoKl&J񛥃T618vQMFMAXap{J:2sD^䒥J,zQ򡸁g>ِ\ yphsQ.guZ]yX9aNɣlirUl UĴ PFl23!Q< \c1qjZbff?y2a>W qJY A oCUK#Ǝu ęm?_jX;kΦ"\JR5qU8oxg,M?UG4%̈Q@ܬp֫jx*?qG2\-:Uþ O>CRɽ-R,4ΑӬ Ofz_V{[W U_c]DI'8pYHɼd㾝+ jayC _ iMk44;Ft>)YMtYZE T$KKm.<ؚiz1~@`qL0Pc.&>zg}^񜉃HXlḜ m}-u2}t\t*%[3R#̔Q} 7暼R5Ox_-[C.3m,KGzE/`;}!pX( B/# 5_C#I|♐u{qא[MLLI+^DqkbKn09c9~F<\g /MMM'`tUJt0DA}X0HQʹ|>\$Ui#܇xN7N@ToNXQL[ 7Fh&^gBQ16gd,Mj \M.Fͫ*)fN}T&l=;)bQ"~6߬DU]Y ȥ;鬷mK: ΒC{cb\`#)0׺n+8)~BQN}V@;Ԧ8Jbgd$ %EN< wc4:B]h6TnH1^"vrdS@pg~EPPCiBZ_.:OzfnK- eV:k-g.8ōmcThJS\V¸>AIӳn/T\:f;"Go(wuUmB~4vbI*wK]lbVDs&!Z\*Noni8Z~|rԦm:c\ IH9*$L_Q # |'`>,o:޷\{E?C!7$]}3vڌR&3/G@-'ĿE/TQpmYչYߊ.]"Mja||G(f&6 0Pk^O˯lJp o[䬯#Vs=i@Nl]H: Y^Jސ| 2@X0 "u Kҋ/ml #KǺBU>$ƺ)ҝiGP &?7m}S o .RF *;uT PS>+8!` 8l(X>v.vh{}Id|$HzmhBK&4<=nl,~2P>1IGi隝t#v۬y,&Hmس_w4T4@_W꺖뻇d4-UMoXuhOi ѓa UjtkC{kJSY ~mK'E {¨M{t5fWZa罐ynO"m@oRYx=IHJ#CV+aT=-)C=YJ! uRzʘuZhHPޛ!G[>PSe'EZ` 2=k,("/FFOfprf-d4 oz oTu wE-꭬|:琤'mf߽pw>35%Ӕ+P<Đ\US58ZiNeYɒ&%kN1R#LCyM5[@®SrߘZ1: ;ԫg/=G:d"_(kOM P tرW(༓L [72 ի!⹜ }g7_K=$ck+`Ҫ4W@~OdY1RaF~Oi(8MV!pBYA2Ź qa,i)ܚ&n3?Y,gbr[hV"TuEi1sb&+Y\/O&w_)d¥i'}1jfS*'{)0/ ɂ"ER2qwST0ʥ3UG?LpLܾUռ#g 'Jc-C1Pi'T?H"(5ē•^?Bʇ PQC/~1*hՏ;`dž\$Qc k\d5Ƥs'evgS8?6 {D.᜞e<>uRWx5 !pJuDg_ ׿ pĨxإ1K~U`g f涶[2\LTy*5̅WC0-"r*z"=W9'N`j~&&dP0a(!7! u>~p&ׂI)dx|\5!gULǘZC=ˡuhKE(k%>̿9 . (6fGC،lW~Kl\1]6~ ˫ogΉm6( }v!),ᄟVƟow&+0}?Kc''x̿<RF;j3Co!riT>d~Rb[4!&hKu2P{(O- PAZ'f(q+j*ï'NTgJBglQy RyA}xGc_>/lKw%!*{*aú osٱ'Bs6`uYXB`M6ATw/Ёy zǩȓu<]z*wqj,z.   ?Pƈ(-Pf[J!B&`օN!?ֺFqx.+-_#} rږA]V }&rnةm{x§FQZ|JJ?~(la4e ]nv"k|ۘqrs؜)ꏛvԻ2 nS|Ƅx,m)i)Mu0R59 78h58B2L7>d!Dm*"rivnuRЃ)Ƹ }:c~9Pr`y+]NufyI3!ݠvm%k ?6KI2pRit-ay5+vVr?ՕzS~uP PgX[KR<-P!n96K^x>$@@8aJ8*)6$Re:D@#QV|C{o6VW-Up'LD|xKp/ϿlI eKgڽ",6E22˷d8W _?ZZ"Pn)'*HЫ6ȫgPU4E0 /"ƍ%J1γ߁."K2]IZcO]hu\崘!g0LA31hV8^~K1>;Ԅ*NiR|̡]j\ӥ,z@&ȏ1^x'̽5 sfei47T; {쐬}>  ľ-Ul* y4J4’!Mj:O%^R]{V@&NJ/ a\Z:ГY P:MljbA"m<(@ ERrX(R ˯ڑz P3'jr6-={YJ=۔W :v"P8E8?kr*X^vZ ]!ksޏ ءn(V$J \+uTh%iA}BI}BEW| DxX-O~DžZ#FL"&<$.r)M p<'[U7Q} UdL /۠PG:Jx4q}#?u,1\P{6s\O _/v~12d*$XNJįj訊l㵸h/b|o33Q3ԭX4N=qXC3@Z3FTPH-.@k 6T7K<ݘB0RLr=a(##u&(Vp4O_>e9ϳ n?vږtE$b/+_Q*aQ8m|2Ϥ$Vϣ>6J>F:&jY'<|wHB:V'ć5- FVa9L㌘Z.1=i3#4CMz42(q(V5=L%c# * `=6F͞3D:FI,-KڍiM=d)F׾dEbݣ2#7>I?&щ}1H`9+]hmF8^fImp е +XP`vcR|.wWS22?}:ї,hY\{x B:AXLJEJdxϦ0o98|iy@_GXepSr= ަu}cb?$k.ZdMZW9eo&͛%[[E8-@9m-n$`l,ϐcFӡ +Qu۷i!MM}%hC-Xd@qp" J~@ ,;"}u%/'ne 0Ȅ8.?`|oQ+ij`I+T| Ys^SP>$(k?:p9`bw; 態f;:-㗿+MkDUwykJ8A-ihΓO~ ?"\YsHcd+-N!F8>pbPH0 91v@{!ϡjG1YhN܍ #FWo"AlRچ"$Nڌf_loy HMh g%Yi.IlG6xƎx" NMݩbYX#o}";k+p:] 1 p.[fu \-/fuUBۡBfNZGG?M+Q~ؚ_ } >lE}ՠ76fB絼Q#MrGTc$AM, P^M@8M_+ 6ߞh]X+MI ,IYP+'Gtg ʐ(Xʁ*:P'$KRS6HK$ dBnX cfrġ}8އU "#l-wD{3]ϬGmT IneQj*R~VIT9< PbEvy2 ][?XiJʉJe9=_Lɇ ;`:dMXōAyҐs1*X9)yO2^jƂzQK!2o)ǵj>1~`x'с;=N[]8&Pt|9HR`mϲO f:M*u/a4ikUd$?,PT*`14q֙-)_,E܀)xL;/R$b?0ҵ։v1o=oS( +I\{433nw[obqS|nn!5̛fbP(Y[ݢBx(O 4 piaB0ݹ_ Ǥ۞ɍP57~;A"(/爎u7a(~69Xճ+uТþ]afYV0w)s2?9Ik9m)R~]tg[!@{8B};9]/b>ckEvPy7+>x :nXQDZ!u" g}HH$ƬYZe~}}[)UIJ~Z@s*lJuc{#=I%dc+敫l~Q<^ LP %km E"m[k%e;nҹc:aH0]lϕC٠tlk*04x4M/ ˘hnл"{I,9.gHբeg~̮@J!3g(d8Ma3J/ O~frHf9r}:;‍'5mf%pn2(.@y%^fm3,L%kU`䱟{˿ +HޕA/!ڹ sD /RG 3| ,d` OZD8ũF682!H)p؂o.-ΐsqt^2s0R~x~(oduZJYr9LCf԰&ፎ4nbǖ,W ؼ) -'wɦE%-\.şlN y)ЂPQqd`c4:_6dT{Y.XיEdsº"ΗSS(=; -3U{ /hb>E3*1ֈ,\,&,ݚPY.Gu:c}]P'h5$_S_eA9m+ +|6DӔ=1㣢!mB lz?QP-f2\{E~aV)5f,@@}% V+"`PQ+Hq|"(!(Cs.X2@Ӄ1Pwy!jxX .v|!0| ঩s+1QYC`~(BadHO\iˍٹ_oxrZHP@ʹ;ʸ+l{MQtM"lIoDna̵&s9ȩ]0C]n֫ej<φf&(KHpl` @J.¤8ǜ|t2ϊb OąN|k0&CI"Nh%Ezt? /ctpuWAh>&2FK[*^J>6HTr=g 2b{ep<%9(XwtZSy ʘ,[ም >bq· r)ztpspO\3h7|Ṛ#6`&mzؾQMĉ"8kvܖmx UZwJr6]AeÊYyZH5ۋt 'D 7i52m%VfkVONlꖮٯd\qy.ζ:ա@{}$]ZS54%vA_YbX_~y7n }s zgc[djfK=;A;3ٵ @>Frx]ІQ 3`1"enB8u ~Db!'Y3o5i([`zw=,&֦x3@(@݄+.Ғ}C4K?TZ^xZ3eKvr}8ys/[4wdɞ8J?9=m?Vv $i2/8d=55p1Ccu[P&p8Tb Ѕ<+ ,E}K X=Zڛ1zjno@2]szb uk߾%K2]f 8V B}kr1<,Im-P,>zO(Q!|E>&4q Em$ r=P76rdO ة=].B 0(Mͬ 7'.rJTA~5h+gu5]W|Kq &\^ţ"tU6"f:J~NrKFlﶎ|1&V-lj bqZL _Oflk3NUŰi4g'IW!@/b^p_RLuXPs@iʞ)0Ҕ_d+@>UT׾ӠC9zg]e]-wo(vֽ,wmsCev1I#*1v5V"pfQiktH;^>,r'w`H Y'<Љ45Zg|y.~حn dQ#Ua2q ہR"{%8T#8OZkrn< |~ &N܆0QpFH6椆24% :)g͆`;Cml'\WS8qևL0gxV3u/ÇSMo|?+N=qɹ~B[Ym_x",'bs뮔]'.}D~H 責t)qQᑭo<. E=B+mA݋&ӽ^GI\h)(# M;C!,OG’49gE36k? f<Ow 9;WMUkFqloBJ.*+~y~,oaݧ o6^ ^Bnvȫ].Y~!sl>Ii>GŖ n^H\6DEdj[ BucL.c]?1DyqLaiCFyNV:R8xnN(iEC+?{v AA8((g8h{kR/sbT&]Lېd #CG APep6I.Z _llq8%!C^Ȓ mB]wg,>ᆜXcuh -?W-< n(uXr/.`"ʓ' I]ܞS\zT2:e .87+(LJƻ\7z*enj~/g"fo%qQ-&5x:Ń 1l"ќz.{ W[ _ fˆ3ՕSGT|sNt{yl JJPʢ_ڀ؄IL 4HlX4YSWVyW2īc?IsAB-H#KBzLɭd%z][ ;T_!D%닁0Ṁ+8p0P N|q<.^Fכc2]F~h ̓H)EYB![/) `L5t5o6vpo}ʘquo]hi˪7*t<hA gEB $*֠qiF4#Dwo>( iWSVp'C/&0ԮZPvI%?`UQc '6rWgqf.N7 \=x.Фק/t#e>48jݚL1(&@W٪;55`ҭߎ>FۡdHWҍ|ĝ%"Ey=G w=W†͉ܓC:C@<]0qL1- )>%q;.ԮE+JX˦wcO'# v2Tӹ+dNB2aPOR>aEwl$a9AF^@3 Sbg5tл)垁3iZc(1Ȍ6ʃYSA8fhi`!KK2VV_7 'BqүW8ժy`;ꗌ#ȶ.J Kylx5ȇ=Kh(nn-]?%؛Zf?egFm*Q|+?f󼞧K^V Q^LPo'ONjIa@\7e~a ȅzb% hRXC_YI/_VпkL a4H8l 4xA|!1|uu>9fo#9%2]`?U;$fUFhc M5RB6W}CBcCk_?!&$[w> ->A?k7I3HvH xP6AtnEՖMqa7} aF@3j{)6(&urԾ`RBs$P\)մvBw\ɒP-{ՠHqSgzty jQ҈/m1`CRAXa 3_ө72h&976fWe2N!t |(9)s͔1NnCv?P7"gβsYq%~/ǃx}C% ^OFHu!y_$]flqyx dB]B&1"rlaBF4GAplbp d$Hdx;C~쓈G !C+& MJÜ@n6jQT)И+Sݠ2؞J:#bJ f xF$y~&Lm/x9: #;SRXDnvl,1w|򀑼[lÝ vt=$!*b͐_\9GΘnM oɻ@M]ɏ6e:%5_KZ ?>UI{j*=՞#q).%}Ƥ7rzw?jCoX|bXW6HP.k}0nVӁ3nc?ޚwX#Z}8_2MoKϐmB 6* Yaa&cPraLh>q3wm֘ޞK܏lk6Y+Yjy}.aGQ^ v}0aSR ]`7W*gAx2s',d@"`CTg[3^b=О-&"˗MIB21e SUzƺbBWL|?0nͷ0ׅ 1L^/}0N G.ZgiO0mh[GK3ěW'u~uZhۖs%ztmhJ" $K]p=<+>Vw H H%*wa`hN{>EG!"I䝮<#6o/u[ԍP֫3~߭CJ Y?+WVeo1FBg% 2 ܢηv"XF9UaĈoݴZ}*.!xoĺc{4J%/j bB`m$#oxFkd1Ʈ#}t|`!N{># CI+c_uJNf(mR5q[RP4sHBp?R\Z:Xai6gA7t؆J)u5,kYZPpgyTOUruVZ~j蜜Bf8 eњ0 e3#rKl{5_#{Ty@mPG#d}8]&h{8\Ust&xQs:W=8258u! h_z>'pSlY; ' G-pv=2|7XHC{o#u3y;pYVM}Noʄ=xHt1YcP@Ju8P]oΦt?@5HR&^ szmGgvd:aGæ'H5YMJISv *Aޓ ?Fx!_U-DD-:r7{EMK+֗C2r54b5^> Y2\dCAH?̏#ƐVg^&-X1{Kwrg.giqwA}JgoهrэYDcf|С\>D^<%TQ-qN}IG/(Hf"4n7zV_bU޼ ̩%TE-oYƤPsY6m whޅdUY׸Pa8,(B[uW7+-mM(T؄_j&mզ? 7Ί?u|+Zc6*i%u٫cd02>bm7=Dc+lNl]mW2jk.< dN}4a.q3T!]+^]ucy3:F64D\>Gİ 2zT&1d& ҩ ? ΕIM,|?aB!9a/_m+FʒQ>Ny8_711dJPz葝rK-nDɓؖ,LفQ[3dG\X[ȣ#iOVAJz]RYQ&rWg`B(2w$5-GnL Umc,}hqӲZ2F.l}A9sY8Gw(񉻼?FjlA10ZU QAsƀҫ=Pm4jΆr%'ڃe(*8F4g=sA5ʰjJ~ܘV~>S3v[6%h?]<:n4=~kTa+Ʊ`Ewg_)}[A\ V;ut}c?-vW ePpfǙljJMgp\'%1E$xvdx~74+#P/OZqaB[i%+ KXTgUJtMz*/0B>( n݇TmYa+įyP2-˂;ySѿ_쳢qq!CWfGrpQ~Д{[@J0x3NԆUEk;7-.Αj_>BXskҤ>kJgݳGR=Xp;w;~r_5cPE:4F܈YќbQJY@_K N5bɡlYDH10PRptvLRu<_q-n 1{4Y"Bg݉犡SApxKJvy#pѶ$G[Fa} y򺩠}0av 9GKfq*a<m hIM\dʄ㴬gɺ&諥GYs҂vNxJ\ 7@\U`L$͊?N__%U ),Gn,~ZA#Ucw TlGlwi$B.<BhEo卼+ @h0D[Z>odI£mdl}i(UBĞ*َoJQ,$5'}H\o@-q"V/YPƈ@JRJ$zYEA,+ƭ|+µvtݕӒh]zX}3}ibJ|LhOO`loP"]n5 g\!okD ~D*p6IJKq_t'qK(y1 N$izG܎4[iEgm|p$Nir![ yMžVe|bFQjb]a i L:x$.ezŁ_t{kh՜o}E#c5 Ko}!1Q]ONĨCv;s=N)|O. KL_[!Tcu[LۑD.)H]*Cp"k16q ➤/jrԃȻ%4wFvc.7Lak!CzJnISn}ʊ^!S$Ԙ d u)$.of5N>B.8lZ0{2efD{+lV1t"S˓ Ρvfz4qF&ZHyh~D/Gs]h*V֥gm/:a^˪DxF q;#F }yEkaM8qnxw_&LR<C*v/G%}]Ț}e9:sOf(M}!= v7ǿvLհC6V8X:UՖbkVQ :Gΰ||b@iH&|/S\"ޜ촓R9YPGLOu~ӛB/2l*W򸓚pJ48KUsr.+tϔ)+gd!bU4lnIM(919(El9mÜK{F#L*b\y++ %js9v IQiƖ 1E7vP*pNkby$7CjAN;u'2;>}ԶA2NGJѵ1S|6on@BdQg܊;"Dmɖng\P.皆x^%M'#bY|'-yވk@b  Q m̗=']gn!|,U*%f ҆3{3A|*?x.FEC:Rtwr)6רFjq [ vZ\&ܒrҝ_MSβurU `:cq 7! &sGu>> r_(#"l8w8oW3~ k}4DNU6:^T:7W\x]w^^u&3tSˍ^ 3n a`g68l1o?kodUw=0JlОW(oL̝}є-]BPdv5)o6uL_\i.iTu&`tWWٲ4W?zG#u#NmG,hp6jl M 1t!lGa)Ao3 ~EP6&!4?PLӋ]!O:ru=SS\ܱgYZ070701000002dc000081a40000000000000000000000016759d580000132d8000000000000000000000000000000000000006c00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko.xz7zXZִF!t/ ]?Eh=ڜ.++0ʹG*չ}_8bk)%6Sɯծ `zׂ(\Gt B"_3*jr&T '/wr=8acf94 +a 8 ;f%lx2jfpb⡆͏P#hyڔ2zq`ܠD1m\YsDb b{[J'2(sX\e#Iϕpa#uN;틩Z'}bW;"㖂@}MP 1"X.Q5S)A?"HPEI,<ÓFF tQ1Ri~$sFDltWB٭˜jq 9Q 3}$ h =Ji+ӽPVGEBL8Qʸ,ŕEj1؀Y,ukNsU@ƫ;³auX*YkQ/v+КkJq=U,E6 m{Hp]:(+qǦ;[Ŭ)5(9 o Nl·)rwR4u38n'_gyx|%0+)S,HZ|TemaF#[[ް3*dB(>K*Luʒ6n geI9jTZǣ}w ga,~{<;;3E=_8嚾L!$֊OWɹ?BTCXK(۴JBT|c(j7:H3=?SqӅ -ײ C+n={ϻ)@_66mcAKսXpY&X3 3kBZHI$Wl:P׈%Tˎt@E2f(,8JJj2ywq'dȂro#>X@&?J =Vi4M F6X^=uR)Oc{5fЀ M\'@x/؛K/GYxG=Eپ_snu|୑f6\$:g7bR9L{6Ƀ1 вR'h*ٮ%(kށ.5[_ ob7e!ۆ3h*oeEM)M_Vf^5 ֌|nIϠ %iX$)s|>y;1<HAɚ3U@aLMj:-` 8 Byf _iپdzdx\$, wmEj\`|,1/*vA%Š"}K,$|Q}7#;}^ ~ʀh|<5s0 fO-C\GɞN#1\ 45U~)^JLڣk:Iu[S$xn6j@#(~ fU~uOЭ-Wo`FFB`F :TKU˃ 6|_KPDZ~u O}eK&'7-`VO8[ ޣW CYUV&Ћ͢-Zmס6^x<LĜ]8$P6TxFwBY\`ˁ bFEz UF^ 5xqKhйls0ϣaV.T\Ti$PKE6!ĜZBl91%b*sda#ˊR;&'xK0<G+s*^ˏ M_$Ebm0htbܴɵb]2 r^.zi7d0`vJb𭖗r(^2+&e 10m2K\."%itU/w,ԒS? 8QxRhh9ޟgPUls ፙԷ" Ƌ A8i핽}`c^+#܂3oY]"~8pV=ZUW4{ */ lʹ^DZ5/2,vͥUq+@Db0g7_TZ4E[ftv6\x >Tԛ#Mmsԋ{mI0rХ(p%K淲H@&0qI]F0CABGIXЌ[vS9`V #>Ex뇣UXJ Bτj漱89n5 3D?¥wZer :k>qIFUxH K~k?']؋`'l@΁|T*bjT&LZU4όDWcŠ(dibM+d< _ULF!DCӱ "1BP|-h75(ٷEѫ> LY")u#Ecmū{. : SfFeW^Y׋`Sj1PgI GjԣcaVz)o9}]KwO؟6Cbր(Bp̰Y a-ItgC@fOEBt;P6DGok('V֋qNG^5NGxOI? (nȿ|gJuQұ;/ĵPo1rIPKH<LW/Nk3|;-`F\8_ȸ!A S=U3s&}ۥ,)P( ՌuQQ~x0-Y2?M)dE5 ק' $ BT;^6U]'{S>#^cpC.'˾g-Rl-x@bos4RasSigjwFXF%Sf%d#~&MM` SKZ\e0򮛰}MJ$JQ/B'OŲ ő)fn<:Y``pHIȜ5x42^em+PXw:b>JAf /$vN#ЃK eޒct ae/H Բ,Oa. v <<HD<`:}j§+|24G5nȲ9U`#Q& h$DwA*.p-.ZeS!E>(Is-&Sc9牖]tD\B]Nc lhN=<.;= =eA ;Wy q"i1h#t;!I]y i ߲Ng5KAGw0KiCOQ,k0^W)`r.l`F<":\̫Z1`ŸrqKe*rt&B` ]ļ[UEJSdN tm!\I`n9SywPZ{ ƛ뾾4b;f !N`%%'Ir,/[:<>*DZU,^`ѫ9"҇e9xylCaޚ\#'L[ ]@'JntWF4kyNy 8_Op 2bCЅ94^M-9ovM~! tW<.Oː4!Jx[f]!9b7RV=!vҷl(xQ1VrLFnhRcue鰏^Ǡg)*!ʂkS#z.DUugD.@57񩫴cKqʽ]릮+t<}RlՀXۼDx-Riuq-zj1FhzuoKO65 GqgJ[=>>|Qv*ߎ@hIXQZg?͕)syˤTHjҩA[[T&3GnR8[V M/ ۦM |dԱE/ζ˒ߚŎ翸 /d0%fsWJ|\W,e9ƷcA.oDamE:yxg8@RH5CN'ټM}_Y,ڌ!@N,ZoBNE^#1J:ܡ* oiG U:z 0䟤S@!1q.-*z3Z߃[> e┼5`k[cٞ, LE|b7c%0$oMDi+hWg@o\egn? |TVQ b)-#&iZ7 U2j%\ke~;=6ϩ2< KHYͥi.]q]^*#5<߿ďBpD` T@\Ԇki(U\XcBb#RԠ]F/6I4w,ATX[EݰiX86TED͏+JV iM`1B 90+I>0kNz~{$(6^fï:wbJ*6Ua,TAEWՋ=27r2|nؽ} AqPV :ʹ4O <=e<`[pkBȝ Z:vr+1i6C%JT#E\1<a>Ci-l$7?':" n#:>a{*ޫfibsWM><v޲OKk.d&s-Ecil\\ǧN45cbC0)WWKt\GI86,h"7"jTgHګp/E_ULE܇?*Rto&/{ŒJ(/ ]'BfM˷+U*}"ZJB[[\1 txaztϿI;a;ȹXLVUa;%"uVwdï`L6ټt$O}vk55P2=;_Rpް tKZr,ٯA>q~ L AsyPcSJ  mG{|xʯnʮgm&'"u@ Ҁqn&jYB&ZMҖM`s +=3%l@z#]=(eCAE~hS#A3͐uE@b\|+C2<ߝe$j|yu8\C%2(<НZdU5QmT_xCzpștS~y̐z7ax5Vfs!in<*ï 5/+.Մ8p20h-ORnBQJ)Lm*mr!+ h|)vA)E*i%>8h!pXjM&Md5U#G2M;Ip*ڋVw]\p N ˍC3L~!HA E0eWeV5)q,.ui=ܔ #q{M[[Z}AOfOȱNYQY H`n9 Vtq{t|ZHu&\eY 6PE4CF p%ߟ%B懲DQ\D4 )rp ¤9%$BOH ac);7Qk"^O@,NY'5{Xk^6{[kegR^dFl>p#~ь 6PL ~m.qR+ }Q,Ej]HbiEڑ[0wmIoÃi_:rBfe9. gvN"ԫc<]e*VZB6 H^QP9Ӗ.wE8<`cg*K_u \DP.L{dW##3Igop3OctNو ==; eHɕ#{ŐCLgʄݧ`~urMszș8f8@ٗvSo'l߲ r=CB_԰ ÿڨ1G3Eؿrw{_LmA{=M9Y#6Y$[$>шD^M8rCm-:쁯J |6&fw!2q-hs?()1{of7cM9S:l_Pqd Nu[&0'Udm|(bGw|<^eG >ƻ (ZՇ |H&NSJKuD~: @ 1]b~#/`=;Yu&t0qѕvy;=Z :Όg7t31ehNpeL.1kQEM5%t ~(Ǿk*RSsGBT Hy~^$Y47<{ʪ'ʹ5eeQN"~c4 elPS!šJ;-{wS~5_ ޛ\-טp(zܧM"2$yrL*qk+.?_]0pN5m64޶YJ*iLPmr(On$rpx ⏇8 } *uQ[x`R4L>2^V%zK,jrν +CP ?[Ŏ0$\I ]5`p0Q!=ZvqB3V]!5<}Su Bh vJX}O(l \,&U>QG#MR/;/ڂ0}:MA%2_t& S|*OEyd+LMkwRBNS` .zaJhFYJ 2(4(OQn;z-oh p:LdVwuzB@X|6RW>O/'F"C= H/e~[J'5S0lnQy}L-%d_ږT>&[\;hNO}Edw;q O a{i6#68\y)]v!)د ޱpe2)fxPs+gV-I &Jaw*[n"-^-}DznxdzSO❄s wQAo:mn6g& ,3PVM&=3ܳZ!I|R$uEuuPJ\1+Կz9})wF: B[E&K`qqrZ\_lc̠ -@T}҅tKl<5NK+R[FBmHv(/R: 1uwEU< e{bDMu yi'<<9~?6 [.Δ(%A] 퓶^C@A#vqKN#HoU~ hُt|ow ,_gt(J"Q8cu.ڈۄT_ 姴*E*GߛX e_/jQg^-P+_nD+jp10 WQÿl.DiQ}J1^$&= \vCmABh[JVEɿkxvW=93M=(h-'֗zb_HlχGa?;7i ։x17*t]pm \d[KQP-Ļ2; D4,n~72{լ%|頨ˆ8! KslEdVs%8iۜ54I#ҘF>T=1L*P<mdWlZ?Yn]|Q]~_yN^O#(r˳UfNjxpNE2E|')$G0Cw,iK@#i%E%@e'6*jeRB`c^P)"qai U M_2xx×SD06!1ݔq΃%/ӷE~ίahoի 4#֢-dKU\oM۝ --acR)fy~B}/HµCŮ A_rH|gƭ5sڮ K88)H7&"5_Mѥ7q>H+:Y%|nn;B_^]!XIy炇xkl6&_ʡ[U8OcA!f h .xGj 6hx!UT}r4tOǙȻS $Qz!mN^¡8|aU?2]}iR(`!b>Idx}GU a!n឵dwr$? o;8zZx}ce@@!5ee hwHܺ+d:82Imp_1H5jIznJy/כ 勗RN&.8U!Ln9EYxq*{/UmB3'fe%0’ʨ5"7lbϿ-REԓ qɤP~c&ˈsfkߏj(7! K]ہwN#P)Yq'!:+9#倽4jt!CKiO&0Yۋ ]8XSg㬷 ZOeO~VWT_I9nqxT"ߩmeӠE;vĕs@£m#ոp'Џ_;çe񾇙?ўI뒍X2Uj\GuY9G־+^a]\d >(649鵆f i.AqƄqW. !nvGR y RuҟɿW7:1kw;pϖQI9o~?Qօn\YlM_ x##pPy_p/ ewouk ń pڻ16hn}ߜSxSCsd+B4}˰鴋 e$Jy @5,HTWl{L8&4 8AA 6aCL8Nht17уE(^r4Q b!>UEyb0]?˯|:å*ˮ]k-rk{|.*fH'zzgC_Ve{"Rryv)uhEFAfe5Rpڞ11WH,6 9V` oȅ>R'jeoҋLxa{ 0]d6D J 1x];l/қGRn `{àfH'gW♟ Wz5u*^!:Ĵ 1AP)1J ϓu* ܬFH=ڜ}*jTLF:#aB24ti2Lp*C.IuDzI┤F q?TyKQ yEb[޹N,w_(g裤]rY\ qlW<)V8LV6)?(2d;1o:nAmW$y %3Bh$gX֣qrPŌ}کmMvOEr3 @>:| +!$Ȫ3I)Wߗ"eQ&m_fd3 o VN=۩Ò3B>O2Y # %7QC}U.n1ԘZס#.2AmTm96C? 3u-u$Z&⃏s'2ѩ !@زS070{(X\Y!> sۋ7v%st'Bee|@7A#yp5q>ig†4v|U4M5ͻ*oK\P9EwU*^࠷ɋՅG?顿uv`!3RվGqSחzd52܋XWƱ50R0èI8O0, Hd|=W /p'~mo kf\;x2e :k*yC6rPE` Rbo-{Enw4 Tߴ!(oLm Q^3vT]f)2X!B.o\m7#Z_L" %A$_$$Gj^AI|_70^߭4&ȵ̨;\8@rVp~{͑TJd{'T֐}c%D1 |iH?J{glţhCӆ<\ }<61[s4sx|`x'{5XjgQ!/b`/>&}Ô& Rx5 Hag6"cY4] Nv$y3@W`(i8? Y9DR^OR&$0R×Y5q`x>`xoR {ƺӹ<7]vQx[^ BPg|rM-Fg꣪t ^LQH(;Kŝgi b44El?~VuL/:iKY,$}e[>!#I0rW!Cump`\o2JDE" ӡ.k[Z9-0(M\*2ĝDznֱG,8oQgW/!*d]W`hE񭕯 "kQ;X |Oqص<.+<r0vͷ8M|\:䃱ěvk #ԺLOV+{;n-HQW~1c`-~c` S ENm"߰qFe#sSSGƍDX4l*N甈_W,K̷e%yorceJ\AN߭LE l=ӔyXumWfrIYb8U$2P=7Ejɼx-:-[cj,>Vl`wZB UU텁 3j`<퍠xȂ#FOHP?Ng(Os/9+#= 5_#09ڏB?;,g좦?EC>JnˆXJi'# !I9ܾb̾4\Nq:gk忚Q&b5^|~M`7cYlƐ lJ(h8Yd&ru-6™G|@PeLv7G"Kde]+|8 Xfsk4@Lifjҽ}e跋aO̻||-8 <]ù9bE+ߨ]RyPMKRJoD[u?[7ȝ)1S(4;`JhE#}=,ưHvP>02i /!'WN__<Acq_EBEWT Z$4LyOd VAC kuܔh67>$&-D#ՀWi"rU،nueat|Z_btz)=ȍ>AW,U1{H 3Dͱzz wI/KIiBx8+D_wc_"_( ^uS]+7(y`k!v48h"R@H=@|pԕݯeڍ9P`A:A| 26pli^^[z6/)dHx{BhK1nUYv ÞnHoۢ~}ny> R̃9:mdg-BA^OGȟEsAA>j[d.l%=~i@dlH,swhԙX7MzCg)Bv=\wa|+ǝV8n/Q=&pN^rү NQGYmݤ̑V:s6.m+XӈݥjM as]nĮ靀z&],'ytJC-4D[GOKZ(No+Pta}WE_mSO29ͪe`:Fcg+Mu*Z#Yҟ6f <ƥ/) %}(}_6۾+RLn5ss7#A"=*dV̟LƋ6Rm&&@{ag2u.:Ah= Rĝ9Iίy0띁ƃE͔y 3]~'`Ԣ`npt3y J6u KM~QyPֶP 7W068c̕;ݱT~mdrO{>Z\s۬~VOňͿ'W0.~:;{`Z-W{S>JO1ˀR*q^?YG r&d2o#X\&(G7EVI;oh4̑$}|d(tBT4eޑ} mi++`z\xztZ@Ok G}Hc9l v ֔}/WQ>u}uf/ywzTI]@Q5#/Ű~VLmY8t]WXp!/%Q[ V66d8I>r]_uÂzj--2s[3ٖqlG3+H*Y'6M~ A\|q=V+VʪIѫFKбhq^糈&\%J%Uj̫VA4Ga˳ƚV );>E=m%5iG^WWuyw7ݑѹxZ^4K8F7iucL (0ڽvz%xwOr4 щCU4',إT.ڿ!^!{ܕ)VZ&X\rue¬2M<=?Wơ| 7SGVSAd e0nkB/ro&ayM[XXy=\F_~$ Bqv+#4oSP _7)iGֻ%M0%Nu9Zȸm@7h8a6>^@&MMz^ceKwuы1$E ñ?xouTIѾl+W3xhz֐6h~@39k5LL5gU2 fZ c9lO]kq'`=IBdU|ǸGdc6„#_UD82[ ppYãvX;#ϋOߐxz('idHb9*i~;m1EGIEH->XN2)/v1FIk2)GlW $7 `3 r9O+\篹~z:EgLpm#3mz22s}C=$ ||쇡~tO+*j;vlRk#$D+q3O̅5fKhXj}zlG"5Ɣ-7WHPN䍿}v&N'?B& !D FA^D%Z?~lpʱR%QJ]32g:MѸnٙkTy.BMЋn| ֢݇*.YLuĆhMXe[/-oJI3j ր BӼQwXΔ\\Sš';Ȇm}!'y8(r~s(txA%v`S$"i $nsFq2rL1gI‡mKL3݌.[tBv>͒Sٝ<$%/hQ#"Bp"ub ?x>2jiX@lydr\Z^ v㺾,%uIAWFУ}}Dgv9/ 5B(όT6DUokk>rl7%wo#[hiR?:կM-\+rCQr"ŀ]\:K̐eM [/gѠbf@u8!I:YszNo*yQ wH R=mJ{* 㣧bp*n\=" ^ɔ;i=*E8}gR :dQQ/K*CRKf@\ۭSLM~LEۗ/vxGpXu2֕=8\'HTjG~Dˆ>yƈ#`0UoDwZ+̮_X42:1J^1'?_K?.PmCREPYxZiQY=+ҁNlG.iYǠUj}t.~WpbuJ&f0'D,.Qs1J,fk`Ӿ'7ɫ|6fQ@:~D&hO%i ehlf%'0X.ӑ T/wLBwJn+њHͭED4067cΚ2ưc6M>eBr]7fs> 2#Z?rGTjxWW PAk+:lu<VB]bʻ~siR,OZ#\]Y/ozoE0ġaLdM;sV{ZheI_TŁ_՚CDM2DKIiHΎ5qRY9e(Ũ=M,*4!tE}]v{#FG^De=+X2_/_0/q@>!ds^:|Fˊ7`Yuq` hۨ/%N3FRFӐiIXCm2z%q nFuD3h"._L4A9P jruW 4p~>r9twdF)oClMf8D6KR`Lh{hz5v"ҩ&=R< uO6EEJ7sk ߈cnKqcnglʱqmEŶޱ`AMOF&rg2ڷz8 %<GEą,ݚ Do^<Β|(,gw@-RyބǺ]) ۡyw 8E:};%a B݃d[FwnO xQY1..",py8XJj29sQW2۴_&@H_\/N5#hSU ?]7Vi (Nb_%waNX;(B{ aDG_rI;eȝ>Khy3*R;]E0HtkwP}a߶|?! ܟ/g? tq09g2S?\Dˮ6wN}3h8΢q6yZsn懗TdzNx0W@"/tǽ05 rq{Lal%͖7 f'7S5'*EpS3vYR 7H2pgj㔩!`uޤޤJ$uLT*7X2܄<o>6ugcU"M ~Fqr@"ͥ3fΌ3gDrt0*;cT[ vضwFZw ӹdf).+`N&/Bf4}q&:़Ύ%4 "V'i]:Oʳ j!1ۘB ēW0Cحdq:& u:ܡ^NJ0h2!3횶3r\,'=^Q#X7&7 f8k5-+ۍbn{퉢s5Z.0ԧrRή}"(dg֞Q֫(h efCc4ŲRwa.D m3TӚ E O0% })ō0W1!Mvs;rYX{jiH$pET~4ti ~_!_^Vx#ۚ]!2PG " iuݽ$nFYPHS֙yZyˆvm}/E٪Q11&[aF형PujGrC ܑۚ;ZGJ=ւBrߐV[D_8FX/Ñ97(Is*Mvb-aWLY0-ٱ1 fyw"W~d88FI/Uusݭ:X+vnX#l i 6EvԼdWSᆎb=e.wXw9CօGͧEK7@lA6sźg=JĈIɳ=tܧM TcOW!̖YL`>G#hdo72nJEG@ppZj f/iĦRsBM3j擵}}+vf~5K-^<ǩljGpz}vl4qJ۾+.LWmj͘w.BI>RP=**#0d7IÁB+ 3aS=>HΚY7.6+}vX 脧m92Rߢ+&0fr٫{b#M>K;-Jʏ>ׄ]& ;)yN>ȷ#ll%ږE3k=<V~=ēD-EAU-a ?0R(Jc L/컾c0PE3]Ʃۜ(1SΆ'ʮ,H]Hץ]tD[czqk548?#_$њ% ;Zh67Ms9`G9AM\%rLWCrmMDZϾX)<* |_3MN:Q6ߝɈg[yH%Acry PJͿ'\Fkz0qp!AUvI7`zmȌMyܜ~SSb0(kҳAnUL!)|- T:!˼s%2lVuvvHٝsVӜ^<, >P"FW_[WG;nsP?.!3-f4*: jH'/LuAUc1 .7L$jS`E-mV^195@$`=!J`܄G lsk֜ƃCl)nӧӰ;Jm_}@= la'mWݼd/״QM$cL瀌,Cb wMօ_: [BKR` MGC#%&45ܿahڋYf&ё~7FHӏ\2f^taqDۯ&F:$~l7ǁ0= W7) #z1n+RbâXyT);GBRmbZܤbZ\Wq/OBԷrhcx(jlTaݡv!dTLo*V0X9Et6)lh !i)WE2Xqҍoɾp kz_VQ/7hBbMT e6>OB]nut 'y.c2@,\rJ Xvzf(1xa޿ZgCO_w>mřGN6.@@jF| yfq(\ DZa~eue&ʭ0Өs-rg; 0-,M@apfc ~;2-|0Oz޶(=]a}? %9R/Hrv=0;k'0Zx 7|:d7AT("{Diur^R%3 CRr2žY0<=3U^4&^gZ~N6SCN'% ~$!~Z ?\g^f7돌DgYj=S e*VlXހ?E[-7\y-0n n ;J'xڐC:l_1c*C06Y%}&@E0pLڤ2 DpU3M~HV/#zg^Ix rV؞B#sw|?b x&nIsM Vf`ZkH[sG(Og ̮,t(î:NΗOg`gLSd;UX1đVQÍ; aϛ(y .<̟{iۚOXLyLklxћ>^'SBP&MZthL12㒆Ncu $Cb[ɦ18\mx*J.hDN 4$(:sl]S9 + QnZW?VG=eҍᏂ<_$N7N͈0Iz_Xq*MZ/QJ*$pnD翁MsøH{Afmu:9)h҃2+^ 6hVBlJI W"D;6ϞRNݯ5H~e\(>s`;tA,,˦X4$Hŵf@.LŪ-$b̎p=ڧyw$hk80sjjИsB%/7htgSc gIfs3::O.ڲdR=z$t[dd^OV8z g?ʙ +"b E{{%eVA&e5 1Iό1g n9~|!RaTNB_kF"21bUfi+[u*[L=]i4w.s %dizFMEJX_ձŃhkq~GNޮ־ǒ_dD&G c@'KPi\2mF:^!8Sa\B7Ax*QTcXg LR&l e't_LQVnn٠lu ~\jjX;cj%[..LW}͑&qGȇ$f'4QC" q(n9}y*KIGˊРtűsdN{./iޒer-s2׊Ta:Tl #[L&}ѳO3F7:H犊=-fNzϐrgaj1+C J{~rL`eqQ kܲ|ta]o(⳱>=l_]}1z4Ҙ`)H G`_(H_@ؙc @z ͥ,@Kk2=qof5cm* <L/: |F/=ϲxz&_d4]{$sS/݆l]>0`qn]1y-Q`\8/$N_,TX8rIC{*$-BN}7\40Mj\oBL7-y-pSfyZTQtC[B _>* )Ѽ22BmvR_G @dJ mX^}/c9[;*0Mo{lWJz6z39I;[ZizWCW'(Z5J b!:ƚTX f' u$qaTR<*t --5<`G؋PKU;+ 0y)\ 0VtLZ'm%cV9j t') 7; …Dş9/.)m Ezvyy@R*O(Ut+D*&j- ")H%H;sFҐ?U-?\PQ3fN"]J@5Sc3VUܭ•Vs 'uB}|ao$ei Jir4{}nnB?+![>XUG p\:r3tP2Uʝ8U2H(Ȳ]r# .ۨWazGSS9F"ҧ۝G?yi0Gi`cn$Fi;tDRo@"3I u%cjT.M#}{.lDžoT|'W3My e b-"+uUno{"1i= ^܉V#2wtaAG9/=o5r˯s$p[1D6Mv) B@5Opr ݸ|  +\5VMLS`Q5bS+bjWf46}] )(̆ :K͉@>OX#A+T)|ҳ2M"8kQ͢UI > LB7qujhskD]&񲣻0_Fs9ZnWбKddވ0g碎 ŧ>r ^M$3Ppގ`t )nsG/ix|hoS^nSx m0Z :`zwBP%J.nSn6{sB=H3XI'.<9֨H!JGP*{pT[Hn"J05W tQ;Ʋګl-*WئVnExF.A{ H}B vԏ=D@! L+b(Vf䃤9 j)wl3[[ɘy"^ۣۇ5Fe9Kb((0! xt(zpawC 5"nWbA_5WNAǰtnYn!j2>:P`ɭ8*&jT>TnFJP&³e# boG@zNX-ϰoREz"^ DSsl,f{$%2ꨡ2*`C75I_禎,sE, ɝ>bM8ZH%~-崅&›3C^댽9v!i7ŤYu(#GˑʓvMӲk.t3@rؕHkb_7ܧ6wʙ̌мxƠy_Xև?~$yהO|Jk_u vbzKCBġQA[p'~c|&DW,Y|di֢[V=iPO_Os6TZS]Z=C0}]+W&#abl$㵻PtbqdTM%8deu5 Jn.5 _uߍV xLگ34cȒfC=@V- orH̓r] pfn8H_̙ Nj*ףbXvjҒ/(OYGڜoc(3 ={F;5(ǰ'ҭTg~"7ԊQW}좿@݊Z&W ~Yk ٍ2u.9LdI"G7n E`,g'䓚@=H~zPވ.@^"ϠNdk8JOaǾ^ Wy1~?\\ʣA-/\e30;>T4.>d~%YX%g5y'xɩf|K8+rPUJ=׋na5u|#y(oQI7"75M+͑:9'㛭Xe 4,aDv# aܶsXn$xP uAĄ:*2,0ך'$!Iѳhd E (85S.$Sz;C|tS&C"57I D΅&ôh3Cw:טy@KUKBrp>._,R,NQ?n?~ *w->f~(o~ppflo.Ѥ̞sW'r0Cעx4n5Dݪމ q~RrؘA46r{7o}(G ]ؓOq0 w~`1cG}h]MT$C@G"fdݭY[017xF H,lGp#U |nfq{:C/L3Otp; g}/A oK|zf)rԹ.BnEGQ::*\''vJNL m Ƥ#v|:Ew})Qpg=v*\ѪOo)2@~RTK>Nl r:{Iw fކ4x%tɍLP gv)pgO\sS@;=qf$L˺*iaGbzmt[I'fa z"W{(7zJIz~!wtna^M %F*H]zLJ]' v(۩'$jC;+ST۬y/=<, =UN'4)#CFA%!ųN$?\:ٷ <CQ} Zj!Y~T2[aP.h=yd黉zܢIm' zet U?ȶK Q6g9.X niKn1g_o{.>M%2%c^ԝnhHE% C]nMp'LqsQVڮ4(;p2xc9{{L0 myO !S:cqrD|͹ԬCP }ʮg X.D~O>YFR]@FxP񙈜㍲Bԉ+YsKԆd!SjRmϡSp,Y}@:9lqRK,.‹ 9`VD&2:I[ii+"1owKވt\e'<թLPmi|u\_Zӟ$t8+ۛ 1@]s# :w9 ])C#D_f@(aL|ci1\8Y&Jt/RGJ.cX(zuT_,uZ<|sлR vV'ޑg&/^8&nM~o@rz*gֽVwOOT 9U^3AQ\~,;J0d5;ɞ( T|^W]T{8}u{c{'9jxa2ɫQI"l*F} "ی ':N} >0 1N| [Lweor"+19U-8tC/9ς :K2$j5a| OKHNy|pqFͳY>dNE]ƀaamә`R~Pk 2n3L'IEHZXۨ)Cqu',r zR%^WHX^wVCxA(2||څH8/U *H xAd_TS0:m! L k]+\G`! mn v<1ҽKf|(]*B`G CdEwe[7;9f9Xn5DuOc\'Sm7Uo!Q"]F[XxH7ϥUM) |EΜ˺ #|1ѻA cEl/8A<ݾi$ېK.j9?{ iPSV~Y:tRԣ\1Я(㉷El Zs^=*b~O)a8OXiAv"mB'48@'L[9bB'қ皊1}@+w%Ex+:' -rǔC I'Au͚Fi`0F6/Q]J9E fȰ0#ZtYlשTF mL@Y8C#GMu[4'1u3Bwͺ{ >`%UlB ,.O+XŹ(Pl Y}V!@Ot(,dN'jY~0$]]V*pkm=SAJ;?UUZn6W$oXe=9 ]EηNj[BxcF Ɂ_H޿CyfI8Yw"]æzn|S]Iҳ|{6Y !h":̼5Ӷ<$JWPx?Ѷ"<\:|CN z|QUGv=Xoe+6mws8 "L L>퇜Λ'7w/ %@6 0*#6<FeQU#3oˢ*3,N3 lvY"2싚:tLng}w6cBЊm6GC~iSOJηX@$:6K8CGntʶ 7 em]a & 9]C Vg  Aqt "|)xR:wIلXxvߕ`vFTOodiS=LCʗIE0HO$WVe@E%CiS~kug jzTKy2cEPGk.չu*^gӟNt/)`= ϧA\ E{46tRL#I~Q+y6?,xcSvcU'kar4xS>|-nk[/$̶;._:}#N&Bp)՛&kbא|&vkd]u`v9I6%aTk֡A =ZG,#.Vb3: BiXSM- xrÿ_UR<1kfcqksF6/@Y7pe]!S*q ,0Xƞnͳ:QU3̘r\N\8kc` f4(ެ8NX?@J|ݛ@dt('Â)QY{N()~ċf]S)sp Ċa`m Q,BĖ!mHtxCMfE͡bVi}ˤ;-zw'-vqc֞s2tv:؇qQxщ3 ;H N"k̽8r\  *\6efz礞L*\Si0>צBvppvVW ;OyI>:w&e.&*jh~pCuR񂬕).S_& @x C9@%}V67B;h4)UɦQU9jqlnPfd:\2zE7lN!:'zKi cSKclh;x?KsNУ(;ImgԔ73ó͑!o?piNe.`} <F1c*ً){5ݱr^t[D`\6O(&.h!'R 3⋴El@*ʸOiN kȕ4^g;U3y4b_jt|kK~X0D(zI:@ G)K>5]'|mu@ NCMf|wѷ?daT2w*CD]3;vjSٷ ur?..LEhz<0m|,( G .Fqݯ+NϺ GDzfB2 MH~+8h3>[_B6(Ve}ZsηpՒNC5TڎE3#;'f~W,׎k<|=P +i&n 8%rWaUqذ/̜ X@>mSΞUG]Pm~Nr%<9%1ڛ6VN*"yOd+,sD :ń0A@!mGG^Msmֹ>C*ɃhCyЉ0VРxq)$ܙnH>y\3f3=1g씀u/L(#L!·wj* SŚK&Ŧ哧.|ЫppDq)|A%gJ&GDT1NzM ؏6e,LtFjD](I# JZըbt}* _5Mo]䇢ZQH'XҴ̈>`P["Z KWL^}2둷aˋB{vehO6`3?l拿]7Rk/J ش£~`M\ƥ-Ѭ;tJ}HV{Ηkm'~XSR ;vZT4fQ:HZ% RZ݈ )Nv t meZ5hbN=2j#Ԛ+I p>̀2yօ]x-|1gh;_vt95~e$(k!ܿ\GIÿ߲8r;dۯEv971QAgQ * =ۻU;[䮁٭vYT%Koy1K˘7jB7@7wXlE^3X`7WeUeuhxMuu#o Z$4TWRP]G% TGMR5ο'?DW^(+7f,f_9T{fQP^z"X%FATvf"ʫF*&MonM1T^R'8fޏAJ=ߌ<9}ï;ko˕SJ$1хn%g^ğ^"i9{g]lg8,Kđa7!end =l2;AkU=(AhM L)ݐOXYOcae9G8@"8ijyV29޷sVC(/\g?V{f98m:.-{#?g%~D6-g vFfLoULJca~_^1Ej}cZIԟ8][}* ئgas# 2pfeIשat.0KaՁ5w3tQ%0iXKkv7 qcyfݩѝ!{It|h7ޝ lݡ=5{A`3Aص7:߄xez'Ō3|֓u#RDžpDEO+FGݫ (繱iϰ O!W =s~Q#ue]hbgf=;F׵+{aA m|sy=Uة~Jс ~MѪʓ>Jꥆ.:~! 21F^&.Fv_~=0WL;a]9Fvaz8E.*%PIڲ(B+h*s82GPM :M6:[D3tHk=@Y96z?;ܕ܈HthS%uHJ6F1{o?jvr㌇1uϝAn |HTeݰ7=oeZ>z57[k]Aq ܚL[!b*IX)Fft/bJܩd8 &bkI8E7ߞxgb9>ԥaS/dTi'Vո 0*hhs≯6@ג D+joe]/Zt.'hi(a֒?GrS%S%A( "c-,jK\Ԇ K&cl3=JIL9c؋gj)N`H&՚I.s$#gqQvHg5RGM6 {  (3f:Tp2Q -҄EPK7;#2 5t/wF>=Rrd/]]xWN zրzGWìnj^k)L{}j>Vs`>RِmK%H ֤PTZ1K ]oAm: j9uiWgly\r P!4Ƈt pyS@FIѐ{G9hQ)= YO-_W87d[<@w n? )RF%[GPk` ey=:ṡ;>`Ufbb 퇏>k|{ O*"!/#M;ޖkKڱ|k[P(:Ųq @tڴa=&sH |7 #DW(KosFEj5){lu)yF3ɕ'F\mR&qJHIH@ȯ"!XITqH q̡1{Lv6+ˊl( ?`vR2*>VL6g]9r6⢁C!$B~ 0''6 R4+IZz$-!"gHW#ri{>1GQ.˥YFH۲ 0c::.Bu(FX K{AXy%gpgqukCJ7BEL-:GW"r7(X ?ӝqwuXiUְUWFm8J}7.S&WZĊݝDq$w"kJ_f 1ذX9] ňV%s ܮȻqZ^{!kb&΄ @igHI Fpd`}07O+Fvj4Hjy?@M}@xE=P^뮁pݶaƫ{T= zcܒĖ3 dxH7ޛG]c\ [hr! dp1>+g9="6,Ř2c_ؽMaSD=d6@'|rW]V*d4\u>}ŁhTG9J#㆜ %M {:1bA||![FHy/(QMF['Z2zj`LMcm߲OuL\:#$qoI6R8>݃n lMM,Y X_ J]Kf8s@ɦ1.PABAх % i'փi}DM ԕV+?9av S/gDx] =+Tsgρ[Y9^S&;)2 ^Zf@a ;g GWkin$쮑rM_("MEpdjqΰYL BL  Q[3oI~~ hM:>ml%6jwAQ߹GՅD/`=pUfEazQ.~$+JgboRCs~-nA vaG6ٝ.kY##i85>ڃIMAVQu|B51ADK ԏlehVZyb<,M\aM4d&ϣ"Et!VE }Y F8TytxpϬe%/֐>V7usżB)io;HaYkn JB+ Dqia/^n)LJj70Y0<{THu;֭U≂9A0ZRHɗbD[Z_GUX/eKH&6劲ce?XӢ݃rDTPJGҕ+oōP2VC=BG-Blf V}!*ܪ_e5`@W ^{_H P;{YQ6Nu4}c.;2H{0ߗQ7PGi-itR-ӡqRmxpK3::W]p9۠mʍ)Brh4eAWqhxfP̒mEUFޙX^LZtV85s*]|#zvܩ d%L9 ;ԟZ@vzrꞍQ"иyxJN?lzi`?GUJSȑ( DNܸK(i. 5%]]ZKSUC;:KYC< EYYp=G߬Z]g?]jOp^-m' -3,RRd 8hJh< wBPkcCWWL~px_$R#~^<}A;E|njVBem.C60=b 6|658:GmQ$tfV@((du[ `7RPe_}5z]"tO@AFo{E>J?0Tf+'n.MllJqEC<"L./ET/+XbR?A d'9C! Q:[BNj0._tTR|vbU!Z){kqCAQVfl.FܥgEC&N_3 Md:l"l^Wη"t5xj {O?UPfJvP[.Xj7~!doGJ1Bh.#Z4Y" >pR65)Q {[ ^p(JG.XǶ}d8o&¦ZA"Ş[XdfD5(oIKsߎ?ꙹf ֒+hsf]Gb=N좙 %b(uB涍^c6{V/%np[WzVȇxߎLRqsca2pC'. 5' jZPSLo5@lM5U٢ں'Z4ؿ%7~l;)6J#w(PQeA` CfUZ? V۷A#TinpxPKZ">_/Z:?y<5~N]0-wR\m/ko}Mƚ1#rcYWƲ<㩾qWj腄 d3t<4sFY8no'5ߜ ?ér9C={'T~ x59^BGP ?1M7CA0\)(ދUe:ڵgS72{|?écUm?o[f%ӛ͒oSX7*wCj/M&jض2?BjL')# hRsx\Z+^}8 H(?jhR4n:E冿kUWh41xIZ}rK `S&S89a Y޼Qb)"*5 E= k xW2@`eCJ*d`6:Ge{^ZWK|1a sb e,{ X]ԧI1KVÍhrꙿ8|gަ@(Rb.[쏉dK˒fP4xt+x)_~,fM mCA|?E@`Ѣ\yNjRx\ Ƕ`BcchOiR-v6;VdN5dLJkjl-3B@>Ҡ'  BD*t.`rXCpr_c28^Xe,a xQrsG*.j:dt3g 18^E|XLA#n RXv"a$$.@ Jw50&wz׹4CH>Ӕa&?V)WBqEœbf ~$zE\!C};U)ܤCp8Yګᣤ2qI_V\d.d4Kasv!$@J B;7&,c:8Ɵv &ۅ+BOoGn ||̾9p) r~O|4|^nGǂ,e"]^@p 50as`o7l՛l! 8cň8QD 8nU+f9K#>oQB{CE ө\ ]~F  J qJV= d#sg "ϝ1>)[jl_|YMkzc{YE|v CPϪsewrki![){ ִ!a+ìY2cUXƮe7~M4tX;,;Mǔm~'\D ")j]f'6@][F|oKZ? aXP = d.>^r!Ē;ÀX@Ѩ5f8dT x) ^:h;Zpmj~'Tr_'l1d*|^ jeL>]4sElN4͜ (4%{`H2 WӇV)\)=宯NB'l3VĖD"oYR 8n}LrdZϻ ~bx0v)FZи^x0Lv [kU.}C@O1a{oUtwPFnQ҂.ow\x8[Y.l73o6(]d:5[Xӌ\ s\o?^IP_Kf 6qH&M_@:+y32 yi3/i4CKyAKī e) W̱jBZDW= ơ}X:7*^(azBV EP&ϠFhr\dٓF?jA),"DRZeNuzPe#c/Gh\kޜݞ,pCֶ]wv/EY1}p|9&g5^i٦hh %TJHHfszg~q|(9l;*Kb8QԞt=1_o01ؼR^>ͨV;I2QA˯ qkp$Ϗaףxl7&]DUI1bg UoLb6}vP>-:UC ȄwƛOQ7#_喓 ,AGefO5 / Ie3BW{;tw݇hfb /3R,OyBv{f9|W*;a2Mѧ\IkvȖ=Z+Sss q7'ǽBqγM A+ƌ]ygH,^y:r}CvC!4ց5J'' S*92jvGNhj-1- -%cMeQח!9IpnHBDBݤ]hg`VOXlؓqP-n %3{(N.xN169%LNVR:Ιjsҟ rˀTijxb[33AI5$doɫ`.|)v!)G|M v6X90v뷑յ']U*%d %G?u5) NN8S |+51 *<#~>dHGqyFE`~DCNg2<fT1h'?gl!"s3{BQ/Ҩ~*U?G ́`Rdе钇WwDŽW+/VOY`U;݆M&YxU/9=#X}`x7Fri/P!3** La {($ Hi(?$Yrk|ȓ}x:,Ig̃2+"[6JƟcyDײjbq6nLt>R!V&kDvz['1%9*oH!7pn)y#vZy|mR@NCTs4!Dg2[}a'g&[?eX@wI䳮.AD-{;g ;qח~Ɂ_Lz(260_-4 4k4poll|p(g>2@+ORakaD.p<+z$#:jxM ?UғelLv x5֣JPP{Y6mԌZ-mI=*_A;PI.v29#CVk.U )@le-2pj3> R\=5:HpTI4ƴ. !hc妳`􌺖A`?~pCW9}0DXsxxfc>]v *>Gv>"q:̝m~;0̗W4lD&j myHkS76uZY ˀ-9A{9IdqVysI Cxn1䓗c-}  ! ZQR@@XEM`z FyNVB*~U'K.3}VBcE#D /Taa/QMy2WY[?¾^U{J!4L#3j_fʬK-,>\;<'4<Վg2B HLPم^] ]x6|]eTl 2sdBF5!T+)M_wT9b߰j[2`DtNTwC<:9aS;lb UIqm ު "ĥ+1 LmIGv b+neyJ.[)Ⱥh"0FD^pchI/+H ajX^%.!J i E*>|)>[(~gKsF` 4PEE!2ORƢ 2g*32Rmh(o՘z{:/Ɉ`uҟlr50bЭ&N#{Aj#$-j1$C~ΫE=_PĀu`-t'*4>F&Ҏ%eu0AuO+0 Ua$tl5Sԕx^ڊ\4'yέM0.z*&@ ;4 {7PB3\fR A tHV:T:^S"DVۀ%i5wD_Ǣ-!},iS34)4$9sr`ULS]n˄+t! 7e_2Zޓ@hѫeղT@wW<14f6PZG߰Ǵ.b(߷Rc82 `cD| 40_U/r(5Ye=f?1(L@{_X ۔J7J+? >\vFDyz{VDx Fzk+ s}*s2Bci[H} ]؄= aRKILk?w[$ !~n}]ijl$DJ2 b%37<䉞NXoMDi;tWX=;>UF>)v(N*-1z92ϣ2ܸ}ʤ\@jR!Baː{2qKx#%KRi 0y|* pE-;W޾r!2y,aEQFYg[ k%-n; 9혇ghB [{QI. k&N4=\5$^ P;5o,3lg ޕ}ދ{' e:Xi$^'8L)M|U@i,l>]۷tdjy0ء;ƦRʰ-bcYȘ-J7.F>[M=Ho%|Ljƿyo1{G&kUM; jzj[7dp3{'H'Jx* e>kOqbfMJTq|&>o4e yo(bq6"zKU#ЙIldzuRS|k爫i[\ FX Qo}c-fBDT$o;RNNH`'ߛb63|i V \G-{'e *#wbJIş*[x\:*d/.-XM6cAt j$B8D?dmHqY['+ƒ\Vk|>I ы1[sF0'j}O>w-t_gSQN=6t_.Jv~Xk&iuԪY-!ˎ9v/[\#[@Jp+?C1eY{NXRߖ칕L{|¡% }/|CдsI'B!VN{-F̾i^/8Z:ӄD߻8ނSB.\gXƫYmfڌhi pRRsKIͅe uDG-!XCkUp/Vt A@e1a%v՝HxB)z*s\̧jk?*הBlrB[Rl諄`k1P𹣗zcUqϣg7V);31  ÌKgG.+a=accRP?|:e1jCp^Zߺ1XGN N$1Bg/%3S,APi?txzaDJ4y&2c/ <cs`D^I)dǽAx̣癙0DHC_7PI؆q_5BtziAb3[}:UZ+ʊy]7[ ezco~'M,g@$ՠLBwue1{%.`(JyZڔugڧbiGJGM!CҔ'<iwQC$_D>=HnF82O6+,ƥwoI*n^!*?΅C cc]儞u Bӯ3\ʦ{xZjjDbqnK2tՔtkUFOt2}O1"ʡ-ٞ1Z dm &(/qyu8A3AR?l [ + p|(KJ`keA^52H}n-\e6VU3;6JƕzwpZgqt`?2.3#*nFBaBKcےH:ǭGf{ ]4 Y]OS65EuhI"^A*mˆx`uYT>{ʃ d/sa<& k#|gWQԆ8/oAÞ !sX%_4TGd3`ʆj-6m "h~8|@tT9>l@{慔*]X~C姬S+CW-ǗN@ ʥӆSb?, Tv*c>-8{vIGCSr]"apY4\*}=;c$b~HZԚ2t,6:~2>Enlg Fo%Y^~>cKϭIt^^ޡy4 3|ŒJa޲qՍ *PDaUآ0L( 6j,tD9+7zV\pX)ȫJ~;"ρSh BdzXa7羥t1T ~)gYC]}浮3'q։ln>ѭ@4<*)W.>l+ok0KP zk]1GWbP[YJR τU'Q2c`c ~ sHܡY1/2]BXQܖ?^0ϼHs}ZOLH$@ Wedv R-J7-Q= n/Q@5$ VVA^4?)Bk-<2}\-Rjrmʵ|?QoXK*38ZUhɵY@Nqnp7ugS~nl(3HLp7t#bAJiLt $׮({S"9BO(<M_B\Ō`O=jn?d =R 2.( v6` ,po|cCMDtV5Y%h6TӌlzԌv剺}jW+s0ؒ`g3Z|ߪ\e4qVӘ8!#dnE_O#V_ZmkuJ>GAp$}#C7Ih**Sin;S1M[䠂 u:حbn,4CD# gxf聲L:9+eT=N<#΅RhShdnAEO&=ؾ<*cR9{%$=,"2r{ZkϜk0N'BqɰI”RdZ\A;uN!zKl5n- Gl]s?Qh],RL<.=F/(""Uk1Ѵ I`W;U ,(L"?eIRDȹwü%hPRբ!ɹQ uT *B)W(n;C9zJ>ܷ$ CJL@8ljJ:\;u(&'d΄?2@I)(!ل#q?$4R}"R\$z7-\uN+}n{ٵ?fVjs:N3=7LtIJ69duEA#pڜ+rea`ﶆ͚N>7IǻFi::K;/'B<_hpI‘&Z=p7(.cJ^y :ᜥ(>̚Yjɞu&6]c¡xD!z8&lH^Ψ&1BB+퍫p_})dPX;D}//u7Կ%`ɒw1"*>ד ]QHc1jGH#Q`' -;QVfNsssyTu33es!7tD'l9b0. Ic<Ln LR5Ǽ-˯.S'r>fP/ vi.ax#=q-n1Ї2fkeW(@N?8e&r۶ifZ(s klmim#.ej~/Pt<a *~ (ړ`2Ux$';m/l_p^fې[78z2 1xrg7eGWakQp3-@ECW&n`RjQ;Ȕ^@<%wB-X#+6#ݽ`}L}P@ H9*a3['@-T(fǸ#v'2)w!/6|<,8A]a0>q]PfGT*x5,N܂z>^DzZ67[7|\Z%:-!&8fm=$LBG,О 4Ɣ,/UV KZ6cA4F}IjA<8f֟n%?$WsXN幷i7$)+qp}*2գZP8(8XUWI01ƽXڬ{bQLnF}c? $%݉yzBjO7 &QJjF L;J3u!D ]|hަ'gzg~Wz|S\|v\Kq僣]2J{/ӻ,y]G/޲YF:[3![bANSR{r1pqeMj0 ^X' aOzRM)Bh& DN58*3xsxTAvDm}.G l+s>q9f[@)RZȽ+#l9śWD E@IO$3_j%Cku2G@)5E2YjCYj`AYl1(t? sV:yikg3u+,2l 6:OOݙ/`" A(ΟńatYqko&4 j-&l)X2c""poOWA|lBA-珥@Cor~){GK^w1cexeCA VǛ$]nE8>|x? "z%IؓzVR"bvg M6tXS=h\TTnF[jGʼL{23 =\V1PaRUYEpc2%H `Cwȼ>m҅ZTPgĤ}}fyP?CE  #dʦj[O6ǥFzQ)vun ?N6&hTfXuYZӃYP}!M;*OŴ)vϨs@ ֽ*1wbToXXΜoT1`;s!!qFe6H@u+s'"oѫm@ zD [^ʬT,@6"k&2m!G]VhL܋ule0 G~ TL L Z$X%xE,'ɨ1a (k lՠ:!Q _v9{ ϰW=N}97{V-(Fm49'* vKa{hKwpQe]wdVC9E ݏI,'룙&Vv{Xyr{=DDK=W, mu늷wرy "y1 t+7:uRA>ݏ]_)\pX=-rWQC s~|4&]an6m:D>ԙ7ŁFƕ6 *bU&75F^vw$SB~K<[W`-;z4i׋g̓eӖeRw E܌m-u[ab˒ݠ :zWZL\|q>)ގG\ !&~N^eʳ~~.dZ+.'bVD>>!" QJ0yC&%``}'Kw~@1 ^=F`̂*7x_$^#O#>QKr-պ!Sx?Zk}dM(%5Ʌ٪%c@+ٍ\9e!@.z]*4֘n1USt! 65]"&bu M ndVR>$Y7 >^m!f,u# jx"7RB9_K:r[a I՟2^H$ {"enծ?KZG\+VQ1KwGӋqon(C }QX myTkxjA~ͭ2Vk9:.2ʝx t3nwhSKmڽSțu[։JFmf[S'o*z4}]l Qr9X0p ] t:(#K 405W5 -pzQt2Iee]Nzs ƓyY!n3Yĕ*kvBEzmS ϯYgo~R"(,Qվsyl<:: 0ޝ+b9DY/ ROW&Ea rIE Ὦ+4'^ 2P[yqGJ! kF9M8iv|^7m~8ިt VKu +{~ց/eVi8g*ʫu",m\C2zþ8޾陃ZGQ=&̣#~ˮM6Rgm|n(INդf"ԯ:*,ƨ|0}tnl5 i'XݴJ.䧦 V99>"O)DR5?r_?]OWqU'x3\]{|ũ? y)*L|b4gP!.Bxp{QT( kV[V'`£lu *_ '>Stb,,0޾ Rj/EU= ,i`ږ~sj2d$/CS!}c^kɎY>w[hդ'&&0;NN^g D/sH9TuÖwa>cFZ?Lzk]a^ߦeAѺsp 7]$d5#0KEytu!2`Tm,A #΅+co9mkLVӍS.2 ᯌ0q0ύ3*~:,Ռe)0,HAK}sQ)h߾T֨询&sYgyShD~5qoU ,asWpd!4ǮjdE⶚2^qQE Smb4#={dDYl|ֹ&5έZKH=$biamkކ("αA湞L\:aanc[5@S; }j a.wD<i2'Х IX  ޲:/MU}]}C)CźP=g\&-:w'yeXT5Zl-\5m}O]cD@Lj"ƋӓrRs,W|xgߛzx "J|mV:x+q6r1~W~RϨN?#_5\tx! d92Z-re-tƯx^='dmO>3ei]WHS_t1e|# 4-Z'|xhNiJ!FP'@^D$DB5-DY>%TcU_TÂ)9^ Bu`bv5הU7u[Q\&uK}@L:yw@M˷9k$lƢG9 n~4ؤ^B&hEA89W JUgalzڇq%Rؿᥢ, ]f H]?>-OzZw6 XzV7<*Q%r2 j{˶.E ;LcŒj i;?Շ,zw9h:{~D[܉quUA%D2ÇZ jd`3$lA&:$jhH骖 cͻɉ WeCSC$;pĶ%R?@sv3Jx |l+Sqƌa19c8qq zɢpnV[?#K~% /~:]5 P)C%ΌzQe0vxqEnPG y1dV}rBqn?6!L/X+=N%2k]ozW Ғu&%Rqv4Ԓy |bqf)9M: #-V{gl$*WBؐXHvLdӏ`w8q1YYZW/54: LeSI؟M1DZ2oǨm1pUH$ xhJ/&@ɴ+!@øǃ&ϭ.ɈVEa8)}nӵ*A)!y#Y7I]e3mU >< MbD҃2Ëe]v@U a;`T'Iqy}1eTaAu +7,Gp ѻe*Ks%}=Σf8ƙH4d}63^hMR<_|YAE\G_ґ_CP#/e!cޞl̒ Y>ӂ+4'Xlbjq?!~qt:U˝ۨή!y(#H,:\Jf j贈?y"Up^]YtȢ 9,χLl K"i,r'U$TOcO(Cն"^BbGTsr:>ieTr=nH׆hh\8{1W [0`JAq4.q$NwÇ`c˧tC86YB͒$1}MN(>_^@{x?L?>Xӳ| H6*^7qN\$|R~CAzk"[i] ${}! +R@-l) ?\1Hp08~_L\2^`ZHSa_9cDݷbd"RWgnk| A[bELй8[5lx}? $bbzH.$O,#cX)h"+Q f4Agwb\L} d n卷 9Ac!'4]^bm 6^w/`,yΖ `~oy[Z}19Zp=i)BbFeR+>q+93༌(x$ݐaԹoIy{(,).M;[YBPxQ~ˌzPL2B [os/JXtwMr2Jۮ4*TYd!51W+®h4;WJ֦T'|gH\+CXbMKA/Eu5kg2ja*:9!E$|DC4g34MƏ/Dj)G&< e=OUiM?)v`a*uU <|(T3mҷ3p|j}E׃wW/%Y,3? I$irum_BGaMbưz☸@sڒlu^[I3#,:'2Mv癇o \0߅j\1I gSɩ aQW-aFƠ$8B@P]9buTēzC+]+M?7 Ui \`tE<}CDdjCtN+NxvOjUq,GBÜeQQ*0-'Y#y_7C~#),x=yw o^Ķ 6~Y`ڛ K;`> y2?TN=ȧTd\[S0ͤs 7:sUO 4X3{ג}iSA]d`<>C? _\]1;C=6|X. `.$t$ RxƝtqk"y)7#О`TY Ч%w-w}I-O_^`½2Ln6rq$J_8*KPdQ_1P!@#) $Wkrֵt> e D 7U,+_"Q|MbC>$5V;T1˅PIZ^V^.!.Fcs^r _ W_E˜?/Lh7C-L ls\h˩^* 2Ukig p+ OX)t|/RTKm5(gkJ䐂zIzZ\O<%)9a#Oo <>e)z˥ eYC!jkH-ړw~i)Ҁ|/Apfmy $`۵B7o/PG:wYpQdhO şpU7LBGblOyf̲aC\L/O `f_ KhPAȯ2E TAF}"pJ.\^pi]\ȍY30Ome$DKq$VyI?(2N!zWQԬo<ŒE/&`)|5qw6>=aGK\ <"1KԿ'x`0Ae- "vN#dχLSyd _yCQ[CU~ J*6Oe]Իm%3xLf RqS-^ĝ>V]sܙ)foxxTTD-b&XUg!'4OvD\DyBMs#1d0tW;rEK:ܻhm ""|Cya5s0I&G6⾰Drh6IEo((LF$)\LԼs¼llpɳGUq\~#0 6dp9@J(:#7ftxFkMC\ >u"sa ntCsB9כkQ$aDqۧe(b\">UGU Y‰}|D)r5nJsЩ/oy,̆ 1a2b̓7Zj}g\?V; f=[1_vI5 py;t9x>ts}FKs`g[5e oUx=Qg=vRz? {_t$ pn*mJu- 3}gm)`Flq! mfדEցs*ZX>'Գt(̴0>rKܒ@Ε2t &a/Ҟ Ze%Ef7eox'"OIK6U5ۜ٤{-KeѯnY\du >meIQmN{UA* eLhkJu=d=kk5‡]lXRHr ?ZgS: $(-gg4NbJTq;szcW U3!B_ȋgMq@*͌Fwo8a[ ^Dѧp 3!ȱtPQ/B Z%eK2$)g+B=l b@V)920r |kXƬ fYӾ$D 8 aȦ =ھ91q,y= i(Q `n-μ9QOPfo~9# 즐 eR-?W)*pkep\3ә2^BpQ0C!Ӝq] &_Mpu7I"#>N]')gĢi##;]>;OH0Y'jV {Lg(NUN6>V-Z[oۿet O9BYvqc]%Қt[Ꮷ~>5᧖[k) WP׸':T?ywS-詧xi ;)zf^kqHw^: Dx3 9<ƬϹPCq)Nj|hL?J=`Q]tf?cj:' 5ֈVx$$k܋q"TEZxjRk B@GXdCʍw:Td#D`O7,9Jt~Xxg~0>Mba$k_%Eyfr%z\ ivl9 2 TS| ;ke/0R]Ҿ:T1k- 5RNX<"0zԥ1,CxYzi{jK)$E&+oKOfftV  *M,> clrg̨U4nW I'[_ThvlI'zeW>_ԫˀzH,R)Nq7U;'S|@:4.wʒogzsĺDžnc0@{#0~ [b y8tK1p<`3?/W{P>[*N93]W5@vShC{inaI7(VZ%U9ΖPPGb?|tb6'zrK5PB.ՊӏIIxZ.k=_VO]z.}]RyĠ`DDb {WMxJP/]8]X4Vǔo{N4+5!zxtZ :BEՃQW;ZW7+t6+3-S[<;f+i? e .dG;O$=4yniBKrҋC54L$)~߃ߖP%FY3Af'[xˮ9%b*$~s0. uX:'HRiW{< ^PW3 ܎ (ayF%ԼFSv)a]?u1ɉeC1J+fx߹͓:wAyQ+{!JiS(&鏍NjKI {Y|%ߢ Ǭgd^fa wzǍ(mbɆ{14]tԾH2Ȥi$`Ca~rkQEc/ZB.XƸOSQgYZ070701000002dd000081a40000000000000000000000016759d58000002064000000000000000000000000000000000000007300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko.xz7zXZִF!t/ !]?Eh=ڜ.+:i vȲI%#jH<ːPMQ=ZnbZfguY~/oJ%x{L:En(TO526,U"Ƹ&Eb՘)p4W; >tK"Ef>KtA.%![gԣ)ڻK(+I?APW[b٤/ v@zu-j_bP=D)h_X8 >*ࢅKf7^ȳ\,|؎@϶z*D6{LW%G6[6 ]'.Ŝ)DBNyz)S:0Pb q݈DƵdž{ƿ(C(Od&@FF_ME+gp" ue .:hю-w@\WM4t$W 4٬> mRԃ6ɺ͘a;6q٭o]Z(yY.b:eS$cZP;䀐?__ H~]˜"J;@;YiQ!D@}It))*+,0FbLpL1t1G|@OuJgKCozODq-r+ eTg?uhޓ1GT "-vs!LSj79V0s4茝lYjʧh86 i5eAN)u1u>v~ٹE-,qʚQjfer54(kGyϺ#k]ϳPпgѶhs![aWhXK: YS6q}`0NPڛX q&!Rna"Grdtl*p.jaE:l#%oRS~PQ2o wV#o*/$D9ۈ,iW}2X'@6IC|v< Ne82 Q%MD;;Ne tQvpg\Qqk5%d2 Px=cuC%Vl*ǝH/'ޟߔa\^%ʥFQ#kU̓l!hMM4^P]R욠E3kcEϋ2BN_ 2o:Z}SJnOFWQe}S%fxާe[N9U:*#8ɷ:v/"Xƙ?$>\ H~26N0&P; E\-(,4 ]=2Nj_Ac-!'JoH֙ZDx]4 *c~%lCXνJ訡C7RvoI6}Y}ހo?,!G {\R 8Id[FND'!&ZX2\]C@44@t&ȹp_`{m%*IQciJ=Wg YZ|^cTg00r΁{}7І7ڑձ`z<.9a &A SvH'F4m^ ,^'KK3'LFsev96lY\v`|ˍss.941 $6H*s|y,?"L}KbhzǢ;q F[gcZPNL28rVfQAgzŕ-[6>)BF$֖;q0pcxi 4!q/hjXN,%Hut4u./8IWѝ,^Y' Hil>7Owv 'uٚH+I[{Gl0<Ͼ"|B4~\CZ%VcQ7@jdZS7۬>Zmcېooс# id1z)F>ۉ-٣܊~7:=>1ݘIGCfd$NePm ~C|9q2W ^l㢇K33;c)dnx4o;b<}Ab3Oԭ+w:5N$VS]z,+hTQ%~(rWEvsoVmL 9RmE"Q1#t2*t]t=*նPux {EXyѪpF !L 3kq^*{hΜˢ|V~SܮQׅ'vrTPn[8bMAf'We^LĬBMU g[n%XT\ݶ!*(i دu9p~YKyS+_nD >8+jZoqspG(Ns?ȗdS3=EF6*iFI W6l8;M;`S{͑xiF.On"joVJ `n{Ѡ r][khKzV]/xG pѤ&R'0s13kHf."#Yu ^CzQFUvvkYzFJl*Syv"}qDDm8Tq* Qj9bDLJmP^EDh( FI'COAw2xD Nz~eDlYD}WPrTRd?U#RT 0'ұwY Da .AmNr-_s˛gֆ0mbGzj00=/(s8#Մ#; -A[5Jaw3;d`ѴSD 1'WLϕbh:0&StI S sN匉ϨHY{o4;| 2f;hůCbI6жn]!m#*: k&SXFl -PCHW)_ -m'}e/Co/E 2%y1(e:mbVG>׏ "_n֛K!^b)cC o;f''\="F> ]=]\YE)`e[ɉĕ⯿Xkұ hlM]+LsΰL2\ .Tp_k8)ϥ|0(tOՌ]w,kY"LWf[7wZ x%wRTH 6UA~6l6)֦+o7K1&KQzZ A5n˲Ya~z W.fLK F.@Wv2sd',Z`U1Ú.krOc^=o؞Sdcit<[h!սB//r"x=L˛iҚئ}\ԦL \Cr"Ei+zM1J~`y0إw4֘trϗ}yqO'졐;CGU2q) qa\{(nپծ˖8>x3 Keg7aqUX2:4KWVduh> v8! S*U/ W!5ޗ4LH Z)["]FKh.pت (ZQbIi g Inh3g 0,] .8?ȇvj>/2*CB R7 EBAR∤fiU #P}F"ws3 '9`m^AZ* _^BA2̫C nuQsiRM:[0r" D"_Q [ֻwx0J-OVCZ(Ёu{d7wV~~#XB2Gp&e:!heSJ`ntR0eu|*ӌ]ӫ4&ۓ$aaAS%V -xaA@!{ҵR=QAx\ M8*-&&"'UMh;BF+8JVDPZ(1=.iC4&}f>!Y{:#oe)J1}Rj&lT_)Zy|[1\!'!PZ? >[ #f⣜սk'%r(;A;i2jWHc]  D(u鳤ڼ 䭂0ȹ\aӝkS&yG7Z M~/33Aaŋmtx 䂮!`a<{nnϡ!EBl /~NnP A0D.~Y`9~q +e%:eW/ݰ6 :yZS=͘щ&WnK\, /W$1obZJ:cߟ|!UNBi=GcY[~|f2pHE._bn) -"X8[( eozqVbpƉgF:?#| S -M O" U=_Q&B t;ua5g^`[)$ke r.dU[J\@}'u*}?LG^c9P7kdo )Ihph>_Jj.Fi|FH(~q[n"uim( u@F)Rµ1Ү`0)ś6,]|]'%fkm\kNmE_m~BahkV"-LPB;KtЏ{,{52fIˊjPGР i<jU7oזy"IvZ`)@ˢ]d-_z*ʬ ^ jNNO x<3G!T?GP9k}lO4# 0 wN,ҘÒ%n˟C@WrW|u5:/&:zNg, 4չg(b!N/ =kX`(XzF[`L5:S=`3'ONs5]Xg6*b/Pp_C=~O΃ cV>gciZ{(A箉9e&S>-pç@`eoΎ` j5׳48D-Z؉;: |wj]p$NUðb6D]!B|q!'_"Yda-{2ф!ZsTO186{-[-Mݡ( $`+2V˞OP: AX0ZW'Gċ`Ɏ YU(ԣҺY@BaYea:M2u%}!m*:uby3r&#0O4?;,p/}u^|nr`;RL7?0t15/\ŋSұE'3\ L-ͼ5*;IFGhlq\1"hΓLL>iJZ qK{h"4.ati?B>T h~,'h ek1;h?;kWt]QKvAUt4 غd)|8?<&Aw_z}v&\ҁ"BT`k3cXl-~e Ѯi%|\~ ~7G@բ5gYZ070701000002de000081a40000000000000000000000016759d5800000aa98000000000000000000000000000000000000007000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko.xz7zXZִF!t/|}W]?Eh=ڜ.+=J],ɼt>tt4GPRP&zZb۠*S)XC_>^M־8?vUftx4tc,ۓL J >"=~>UrcϲgZ[ ->,-`@KjDU'~j2Ak>(2Vn^En"WJ̤I7xJZ?NE xiFaxXVbZ(c[ FIs3U^ -.?{ru5,e_;~؛9؎Gd_Uw(8ͮ*<6p<*CMXCFn6k&*L}8`B#Du_Z5jzLrZxg72 o=_Dxv%*$*+ Fnjy +:5pR"w!nZ N緟יHi,<@OB0ÁyZ yMܨ9loaSy:Z&\%B;pZK꣆Y>YdU@.Ćq %mrY sb,a OdҍzA£q4!eQbZl(z$غ)6{y 1"s(1ro\6ڢ êqϸk&2V1OI-̱'>\ieA")єk[4NLqTd-R qF5G391ud7D Z j~Ai4Mk!421 8~me 9=4Tϩ 0ApߒOq'M[o7`#C@SB` 6+=!G{n=9qmyӛ*v%-"K1/q07Gv}a~R5-^G|vTnxx_]XC*:74JY'٨/bhbDO G &?0{$?}.6Lv¿"Mi8-󝪴C5"fdM{!{j}8QGanzC@Ւ-|BFAIksg:2w@s?tcJTTQ| -; A8,a eNr|wvE{7ȅj ݴQ/>P 3]%~ KfJqd+ᛸq2t[ ~- ~BhlcWWM?E}ЪM])4Nc:;3I3GAN Ajp^Bk~Pk5nj QnJ(bbIL^"6Ț=\}e>K!LuU~qm;Rs܉#e<(SqX{oMqE@`EّF1yi` 8k#4LΨtxDZ=I%["a?;ʔ@@E8vž=Mp9RsQɻE&ilPJQ閆I}X*uc1@ ;?f/!Y!\:p'ֽv/eG=PbGcGbcmuIƂ:LN'ZGsŠko^A&3{bL }7` 82X ZԦyNr9_/Dwuk" ” z+GN2k3[9ׇ08*ܱϲ 7Nhg"YPĄA_Ңo '^#$?$dDp>_O{-L^dXXq^G"K/&ƻK,P 9<0fn'Y:m}1tK3l l3ޣ#@P k bns3rYg%#-.䎿 e,9$Yl+vx3zӝJn⧄1oOyĝ ?& _)r|-ź)vZZ&Sjjf{[̑ayaXz_x\Zܐ%~ ĢL>" @R-ϡz}qbOPC5t_,9߁JJ`K.1|s߹I/MR2lKT'#2;dgHr?kKDMɯ._eߞܸR;7QY6 #[j FpyN:\B4z?=BK^L.pjs|yCl,H$"VY&d=H#jޠBܐt+ςT(ߖ;1|VϮ+$>"\^z_ǎuXΧXˮPTH8ZmE%Zj!`3+]nt V: j涗P7N4 j?(JgSӄ'0Z2-zZݶV0yvr4\Zd3r;\yjMܞtIϪB]G`K($~T!3ET;-5g`l5$p |M\XM˵{왻p*xxkJcXjL٘<̛N wòHMyk2" 'Xk%&eWl ܝ!Z.ݳ ddU*?)W;vEO-ݚ⮹7Ђ7) JAP ēzG*G.|va>!GKYeyj#?)jV%Hot3ۺC(E|C4 AڇK㋁5H#lRRa.~pi>OZ̏~x!uF;3rIS:m)%wɃo YQWWp_p}GbIiA(}JSt2`LU31_@b7M+B;YU,T*#paƑ=0ܸ]ƣ<ΤC@bleK(HVRےD4}_#EXFի/W48~{TCN V<1l.\]||c7<$Hy,>,ղMO" 5l8`s2 e@Fw-6S2. R2ChZYi \(g[&oNii"Fk{g9'$`G'ud7F^)K(ūXg!%+gV]>buVr.11D3Rv3)?DDT@ҍ0/M& cۃJu3 VqOaVHU}\ٖ+vR;M5v_dc)A^Z-w+6] btz3V껁"_/Lj̴[J~%8G&g8250(!E]@Cs[w\{w9וSGbW$[/]h~N+u>iH4sc+M|XOy{`Ar!60" c_y 7> iYvwxl3E'!O[R:"B2$cjCjYpz^Ǵ8ux/#S: wޘ9@~üz݄o02 k.^k)ZmMeO@1%;#%wF Pk})S~ ]X`ڮY!-ߋ#c}$#If:[N40KL>Z{Bه5c)1{*d/JvɁޭUry6v~eb"Gv ^!\πgc)MP{#k`%LZOXO[㉹DMS3\*tl_R Jӎ% ˚/bt8]ts{)Z E6 g=+ȗu".m6͋D kHHK@w=:\|YLvݾ4W; Y+C%s=_SRrXgEAZI[~ZN㰨'#h'),GfRz05pvx".|FP=desKp/թTXaK4cɣ&y&jF|SIW Q߫pFٺRhR x{$xG(hOT稾.l`{x;)V09dB5VV77٠D4s,|Q~ʍ Ze(ço[FXP~'1FqOv/k5 q~rOFU~e9C@7U "4`TABf:Rio݋o7J767ʄfoÖU9s~ªtl8"S6U xb/df_℺vv L,w{ը"r2a+4SFӚv򻔟1.bT ےg3zZ@q`Wn@hFYQbփi8FS> #ث9@s Ӥ!M .sh"kT򶌹x^@kDpА=1q cmy]c3|+jV;! EUi1ڥ}dT$LAW9U7w+DƆ+ψO^rDj.Rժ2{Fp$/6HQkt̀IIX[W|V*Dt֛a<%K.`s9> ([;ax2^S=o'W6!zDzt2VޒNGjFA'p&w#7߳V|st,ηázX-W]h!0rWhPŏ?I*UĘogظf qP*ڭ'0: m rsU̲It< GHg_a"E!ʿh1Da#'KL]S9; ==م-w;db1Jp];+;y1!3b;h\0 _$ً5%Y x)G-\۸G D&q0UhHεT0(p$="vh cI]Onh?]auɏDE;g14L!mgY.Bi*GdUBBpgjWL]eH5A3j! LV/xJf3\M||;1 A]tbha{pv@xRӞ$Lq]aESd/;F s_rՔ\qyA ״Ћ>؂`q<",kDU$u 6)[;w4%ЬϚ_}xؖsTL*r\ڌf.i= fqx(UZsU/[b)eL.NLR{.lƧœ eXj3EL$@qto abS0vH3ʺ&k^5"l[;Zq - -K+,Kݓ\pUm+C@zMv_{REٜ=/+,[ɫ cr|$Rs!lB[dUwuc_r\x GP\`V%;'/1P&nCFPwu x~l1)Yxi"^9^9x,TD6H[ȼӕ‡ȗظ,N*ŒDCs, TZb?\W2nqFj9hExԈ t?oy]&ux$WgzqĜid6\an+~,]"TccqH?n tV VqC7={&# 3d!b8X}vs7Ԫid5 ,,Ų|@57G62ࠑ*p (posiwi嬭鏥on'/noP v<;^F,EpzW8RILCxT-|FgUT}"+ H8\: t~{G`0]b|?-do<ljcG%|eXb҄!`zT_νLd+@i^f?V/.A\v eF/le_ẛ8tKuta L޿)'*U^[(KW+H Xo58WM]Ё(=.vkjF<=80 z&\)|ܐ[]0tߘn7_? F1Ǻt2TN5hBt** ^B\tl8,zov% g$Ak!4sb KdoAg\cIWD`h6D|7At8J= 2^װ\Uc'PՌv|. ٪poO1ϱֲߚ>˧BDeqx'K%D@@ ]8ބnuKI=UG_~ LPDiɑýҨd mnó3/Q'?i 4_m<ۀMb/h3PBYG+Tk>22܂<I @s3w5\_I>A/QK1^TbCY!\& !>0QEL_j U+r^dv:.:ŌH>n㊠cY$(/2P"[߶ +4CtF0D~-ٚUB#':ҙR4T}e {{ ?|9걷H\ #ht5|Ҩ {t3J.MEΦs-GePL nhG-,@N,Eh16I|3xq[똘m쀃s~GKcOOI$Ks"Ԃ]q' JR9H`*bPLBsv(jOm/LmjD HvAE&?{ U':+p2Edžy|0Dz,ך͍`v-jCD/x[bDotGxX 3 [y$(hsSI~jDbWr`M$+<ϥĦ[u5N&T,h簧>j5*zJ"[죎ɿZE 5m*|6~d7!kfjA)혀5W &υ4۳gOgyc~T>DgF ×Y:i6ev]rőS# ZHjpDfN%92ٲ?A g3a8窯y*PjgCH%;O@6C+H-ڔӫϑ40xڧ5=3QxRi~p|`WhWS,HcOqQO/v(kz='WQqd,~ hE(K *2%nc=0K3za*5k^)sÍ4,`i<68ď2AU_tA\I_R'N|~Jy٤1Q `9 "6fnDhFMߖ 1μ;W[D϶IjmJ+{)&&ĹCRLЪ-l^AXoz$W4/U/WheNfˆ-ێ}aWq\a䵁%%Vj1ndetY׭ymJSԜ%9߼A!?lptsݦ.Wo6;Fu?襮|,eUo gE 2 j^$fLܚJ`Oŝ .>w1Oґ( wL95\>w6Ѓ3Jpnt!.xL5w:𾛸 "q!bg:$1>r8KU `8'#Ѷ|~<.)*7 c|-\lt吜$M_Gf65'I3oH3ӻZ-:].J$Bݰ/gmMxG<vyj p7|Ʃ (R [K@蓾y$~%JqHgq pTX UA @xJDz9p򒳑ێEUFPP2GHŽ4: -EgmӠR.>f}.%|E.fp azu`"% jޒ t`Ža.tjH$ '#{ 2JJ9: wTIq2Iv~ñ`-5G|nE\u2yNiD vf1(^φ.gMHl1{ٵ0t?q̈́17;adJsvX2͑8.v4mrLӺu=hay7׮*NWz?P@L5dqxXb;ޓN9X>{_w?Rx;D _1$WA`OBֶ5?tЍjMٸaֻl8Kf)Zw+Sb$U %EN`4OAiNwB;̪>: Ǩø}DX$Ne5F!fߤ//#N |T" O^y2IZ6c zKBlJpAV/gbӝc۷ftt=h% >N=vKl(qxPKcL~C `{WVpl?I@Fy*`wX| ?{5YV\V+R{ɀBDŽA œɎ sJ`0l9wF{g;siE/y+| 5zh'/ ^LJ"cjsI63uxS&eys-Kq5KT (OVR,S֪c}=Cԅ4~r険GևV;1ϗ}eP9^58w'^fL Jl(߮`E9 q C}В퀟Eڍ4 9ڡ\gGƿ8Mf&YxL0z*ނwg$%_H}9* .j|Q݄'Sb{ '!+Bb: Jv`<^%FgL}3q%Q^=vi&mCT5?ZOW:{ IFHZZIYX `n ڝyη'wp -e.M'Q"*j!,Mw`[苊n>I'r9=xucK_d%:*GRienv>9L l+q9"Ae`şa4]ҫzpHi)zT NY׻/h:L@tE!8jT7F?!p\6J:_yfŜKm/d@ZP4>؉{^]R dlx -@ɘ$jK<|_[DߒT81H ה4/t+ O@&~OU3^_Ut:,l%p7 +3' xm\M{T2I)\vb m%9N䕂TJJ>||. ׷v4u"?]6+I&?F 8wz є0@}RJn3캦=t#dQFjD5[ LGfR}B }l>=|O}KB&3k\ˑo">OqUR6= _7bӚKn˭Evq$V/3ujYHفYAR421JXr],}4Iߜ!9 MY׋jĊՇM9aɝV@1씂{YxþԜ/cݡpl0AF$D֕i&t4^  OFY* ܝg/a62Z.Xi3=io`yGz#li L>Z(U1ky^ڸ]s]$%>mW_h49 ~Z]Qꓼ\Hqbl?'}qtuU<n_C<ꙸP.M񊎪B_ش.X  ͯ@5 e4HU@0KJjLjM@)973=@ßIdL<6 EN MpM?-XuhP 6([Mq%J'p,+n~(Nd~EzÌ_?u>ںN'!MH?x;$dLZ?oi`GG;=TppރtAw>:7HMymĝ $3P@6EPfhA&iy Zɉ1izn5#.YÙ3o-&t: )aF\D$Q|GHGF5Ly~7|:uH5\:pgsN(~BmDQ40Xkģk/1#oɏMҜ1ڣ~B誩JOȊ1d6hB`}vhAr {}V@P.iΟȕu*qgcow)y.96Ĥ+nC湅_l??9*xVf[n*CG',- p 8a!m7k$, 07{Yc)tH*ý':uCpwԟ3Z=\ՃV8K->4+\_e ۝DL"6=~xH gЭpUnk>1*)P1aG@@Ldd퇄Io똓+r7 S(SJ`gyjX4/󶀛)R<%gC>81Z"z Ģ{9ќunb򾢸dGJ*'# ρĉPm? <ɈbclQ쯫ii~-XWa2|2odRe<'TDKOIB% VBk=eY>jMfT$"ml LUMP-.!D͊}񪨣gTrsxħT誋<αDwV&nr/"% ̊"YbεUA;-bPPe=5pl~<"(_šf}0cŨN ðkPA fmvgR6覆wD"K=͔a~/ف`~4DfB߽HwILLwcɒА z*5^,ə^U_& gx_Y*[ 0M yP{](<.xQ{P&N(e"Nq&&$5iTZ} V.f< Uo<ȥ[ŦPQ"VB~c>Ոb&]{;jKAP1j5\5xD8kߧ+yY-!Q2b[V~VḟmwB % -]oV &jWVT¦ t:5A+!?)dgS馜::S.-߉x8yy2^Iݬi @5&]|#Jn W@[q|Nye貂J1=܈lB(9nf?ჭHz^UcJLAJ02?Hp1|̨]k++6SBJSZ$xDW(tJuRsfzS͛׀>C媫!e_p] -@BLSxJ/)si~*% 4C{+Y0&_f@-,UlMfdCdk,CnUgD ZDMu݉HLp}71Ĭ~xqIODdOЫ=9tS{e[/{RLq[Z0Qw^'}@iiۍhnZ r?DK. B,L@_`QP{%L~ ?nqr X[*> ݷ #DM.[44w.kfщe2Nc][j\Фqڂy$4qϥf!p^.Uңw+-W%H`{Jה|S_n$ v5V̨Շi>lReǎђG+GCєP6 'I$_>^*_6"~C|mԠ{,܀W */R VɈA tԧf"]e:#pa pBLV?e;AB|f! R܇C]{bdgkǢ cB}3eQ1Ywdl<.NsY|pBt[3I\O*H$꫎֟Y NZWZn B+ݹ+uNFKoTpRN|~/U6#B,x ?hj]@qy}+/Rs8: ē|Ky=ʌ=Ki`c"

^‘x0ny9.SmvO,vbY&E\GTu @sV΍>JNft0]H]7S!#1?aren m`T.oaZ۴p1zK.- +MBfxU< Hk]9O0ͬocXˠ4⺮&6%RCIx*PbU/G/Zf)t>iep0z@2YjP2)1E`[{@4E]MJF-ା]C}a$oX UTD.\[ѿ'2rM5Bx/2  G&Mi"a2z~ߐk>.g͟*hm)~`ol1Ȓy 6h D;2iy7 NLDO",2 Rԙu}=3_t*ǧկuUtd)BԻδ” vem!a&]T&_ww $Ҙɼ#t5M졵Be  >#H#`pv~j`}f+Y@pO9͸jгsdnnjfe@J$'&\y+Bf+Cd䢿Wfj Yeٽ`)$!mj鰷lǬrO!1@}.@ Q+YY ´)jUr\n8ekNȈ:4<]1͕վ,vtP8Ò# 'riS^ Rm-Š1n / Bs. `N2y($3E3-q:YϗY?)*6|VcL~Җ^ѕ>̀\= ,sڏ8\>Ci =1 [uӤ8k"!6Wd2q3^XcCtg5nP\~zYdevdsZ~Vxx&UӋsYA0_QELyJ*x,鋖 *% t f^IHI%mpf`SOH<~șxB}X$-S hN϶y{Э[2}G6XP7HDQ!mRFa[i в?+H<.gUka˲y?]) l-\`VnngBu^Z ?rQQŏpy&³qk9A!!O\tcǪA۽!8<6%?lT|~ =JL;YVF+{9x{BWﯖHhC8R>d$omR\v_'$;$h# +>K hgעlQ/N HxП@>ċd^eh=Ld&/skgX+[@"cA; <.a$LEwZ!J@68fcxROk;E[L+O*wG;l21vzsf*z8'4#W O"QY#>6&"!DdE#ȶd-O@kRnkzco7 ,9LvWao)׳,۶AhxuyD4;u:V('TݼsrJ;bQBr o^׼Fza JkuЇGh?(vmxkKJު8bi6sQ` grK;p|mv'C Dg@i4+ޟqs=YoʘTFM2<, Q.K5J=I%Z+4}?.m^dN~-k7AU%Vl,'CgGiͿ7ѿ(gnYs_W7 vŚhmNn璺JdM;Q¯qǚ(QTO`4JZE*1DL&Sou$*D͠#Q9JqQC_H0 8{3f[GjS0m;ۜz/=/Q`lDIXq||-Z'p^O S0 mQ[4Gˑ 0}%fb'"sK)҂F}k~VlIUPMY6{ rp]$mwzɳRWedz{ _[9'9$D(#;~!SSlQ:a x* >zե )uPORP,Ju &XX4ܝ+a0N6T珱'+@Y._)@ٟ9 ,g/ {4nGInST>T~61knW3(ΕhYeД185q1 _a9hAzҁmϧ^CD 3ُYO)FN$>ڒ3,EoͳԿO{2YBz+U)`NT Qs\tX!w1~f*y&.*3 YKΪve** ڶй76i]"'/>V'i`a b̓ZG0| &\ٝWmA%6`NM?ҕ<3t%Tg:xu I8q셶!VO\{#쵎+dcک\Mh# ոIK?ce#4`3Xim(6:j,},bb7u[Q \B8.Tx{t+,_(-]TQgQtȣpC7D oEvwF*ߨ BNxrc.!ΕXwIU@Vgz1o5^{]L'BN{-W`eqnv 0[e[Uv~6mfKWp1^IKN!Tg*aɾbS*T r܁nPbrO7_83|Rf.$i/Ժ 8y+NDػk Îo:(z>OPW^ʸƄe\D.zֿm Oh?˰f$nZ%s"Zo*Nl ܌.zN>b;,u`$ZIK,]:4?dfg Eΰ8&{VmpSƮJE[L ^Q#)4z):Xxk<[ġ1$V<7A.Om\ 7T4 3l%VڇxY Ǎp]Er$::N(ᤈeEJ BY~j(H"vd g(3'o[^H}U:hߺ*fL=N/O`HDŽN1oH,xisoƛ3a$1;F Pꯪ?*)Q4<֌`lYm&F/0|0aҋ*V"biP1Z:\7ɇNg8[8-Fdc\EZ(U>SK ~[mq+[ce Of=6bpN+Yg{ &{^XhjR?d2Sg:>9;B6!r3B+0 וpS qYRsv*+)xqǪ-=aXoqsjpoZ1rqZIs<"#5cBcVqÕԪۄqkz~ucvb Њ$-Nܢi7;}ȍh#_'pJ!N }B y>0ҴL=b)ӵz^2h7 QI(̧K/hpoJArhYuLjkw)iϻXΎ.e6!W-xL'-5Abiy]ߏLov3+~`^o%>0ʇfGOW?̹<eXvЫR0 C u791"pPQ$My'̳?з%%qn cxn)rV~=c-Ќmh*$y|Ȟb6+ܘp5PѺyLjެ$\qryo $#y/H`KCo ._*|xU Ϙkˊ)W> 3epKc5f_.ˠgz$T!e#"jO"fOѿJ{x p/+$ӗ}j'![&.{{Ջv+!d7K,q@ָrbsO!v%G}Jdr_OO#@ЇVπxJ!۪dBLhk,#.N"15a\`--p M"H$r]ӗ[$`EpLwhp*؁_RIu̐jA5lJq!ޟrV.V/z5Dԧ孁ZK-ةKrj7 mVuc0Gk~?\ń>NYrl3޾`("iR3^];ˤ9{6bk7UF8~Vp ѧ7TcRSug2]b/0T!hW]LWOYc?l2]{}OKU8!=55Md#(p6%D4[BfLz6plR ÌZNh r93* HGQȁ O~w,~LuY;g306Yw8u_:sh @ZEY(?[ɔ'6~/#ijcNGSK}J^R4N5X3v%V'̾q춃 B($.2B$ ּ%tmKbHA; J%6_MZ'DNFPI[Hg?V|:opf5'8Jyp-9%"FfЃjqZ%T`Y&cD _˪@a,t Xaa&Tx֒zBbLg0JB g6'>J+.9W^[ ~)| Lg`=;UT‹Pc"u%aP lsy>.%@C#tXj;gHanvLp!,I"Im)T&i.YX7SOGZV mf2a{~`o衚,khϢSf&w%q>4f7V>zzh NMǔM^RQ"eݞJ ¡.n K`gtPnBVԚT|d_ UiJv y&D0 ep{1q*b|Ff|'I(q˝WCٰ7Gtt"4>Σ7zF94ե:bB!vEhum8ùx- ab@I^/=453+'P: -6k fz|> Z.`?Z.OĘ >[^: 09f2Wǎ?_缇8p:NCf7A @ sG/?VԱ? }ס pqZ ۠m \c]l\CE`.iUIC!1r0yS2XU]/TPX9T!4 dNeWp6CKl1;~r5n}gQ_-hF|&$pP0$,ihU2 Hmdڗq7})P;N9%C^>qҿdL)^IC]Zei^Mzw5QY lj uby#O!1eh5?0]Z#_'?D{ .2v8 =m3S`M]z g)*!>}O,;*iE $wb(:`0F22nK\XFlPK۸dZv`5A:jE8]Y7NNvI-뾮JM8U#'V7~S[HkM:> DI{-ˠ% JOq4duNg/zߺMSzIBl٬!ᗓPz^\>]{7\ |(\vFA(Yk1n5!)S ֌VUZ3G EZߵW n,qoJkE` "i6 #R]9+ l fL=OM 8Se%9UJoRorzBH"m'x*h݂@ؠ%;}Э(C":O}H:t8tpaG$/(yKzģC@ދfTKnQ~zP>~>ӳDOPӄ uiMVza~XT>nW@Ɖv&^p@qjܷ3:A)ԕO:hjv"ŵgQǴt_"ٲG!TOk*ִ 0de+vH(];;7):<nj7Y|/ {$˵#iz߫{ZNAwDNdPkj!M`~ĕ~T~D ZU@.P"qLGtT5w ]DUeŸ~ mkJ(;l5V#+̃垭3`> Mk@[p[BuQ%j;XaFCsŸڨel`GokT*5rIO4@lnVt X|"3N)/Ww# nݛ?ĿvNkv_!L9O&} Lg܈~,4'Mv@1RKl"s(ӥp,1S,-n"0]%X TSC8g65D^_z9'phցeiQb<+ Z1]L^Z1LDgEB,񸤿sJmhJ< p/Ueـ?+BR rFUP^Xa_>Js bME `\ք2?+ ]w84yAde7b@$ "S]NMA^{FlVR!Rc**,?'-KP2f@BNүmRA982NB/lM) IU t*+Aw|(r*mO~VWj?B{n;i߹lkN'I8Ά[gmwc>S޽U;{'e;ї}V` (ʎD !/LźAE'R%u3w'k5}uBhzzi,RtZ"$hxiw1R]ߊ\zT%7aw"u* He lRtWRʂ=ʞόvQU}H~fA q#Y[l{A)u#|-Ku  Jbv&cNrhMG)ÅZ<АC]]=,LB9%;*bsE=8jeT =]PdyZj6"|ć2%+H(Cڤ&{oSzw@PÙJJ>uoB G!:,"O}SyCL◂4 u`SL*ǹ@o 2r Нu9QCა))XNشrUG B Я@8iq؞:j!qXi |Oޭ5G#v$]ϣ8!){] 4BTL~ xx܍< |uD, PJP\< F 5$&"Lt'T)'<8U25Q>g ̔翕.Sl}\ ʍp7F1t,Sz:+ ?fʇeXoEq٪q) MI-wcv{}[d*/" #uў79bLXHՐs}T`xXsE7i1QmЩ2ωåz_wd3 I@DqFE9fXb5E) }Aea dZ.0ݨoP3Xi(%?ĿKFKy+KLbf [ `E;ԹIyu{&KY{6;T>wnZi]x =[CAJd]P-Ǭ_Y]C]J[ 4Z)vtw5m!Sd7t7ZPctڴLk\<X:?<4k9X%Ժgݚ`QESxQqo֌}#}HL,LqPk w@0 ED}En TqJPD*8 s}wEC# ?(C:ŶZD8^.?CPgN_ [y#SR Yq# wݛtlb(Mv;.0EgTwYðG dۃtr|Uc]x?ЍSr{ëΥӽ[#r^+ڪEXӮdt$&o&c ¥6]4{,jAbW4ôR>O=ŧG/=4)9wGr\T_wTWۗ4p#:<;јη^M0s^7U1vk.w(tBK.$xQwTb/b>eFq =;Al}MT& ,^`4E?!(7H[CO2*A_F΢H?LtI3Pٗ șf96#fwH =[A^L~ dZx8&[vq{ =+擛FdG*$_.';>UPY~51],AUa?L_ȑІ?iAŻ%`4$8ft'J.35._M6XS oN:y =-Ğw1 Q1x;!Z(B=7' qhd*ܘjlm j# `u-Be0lKYkųWz7yh bƬoMN@wVj'}oA {0z~! {T8 O}ܱ%R4%F`ai8+~%5Sx*+;BnX,[.(ve *k}3UE.a InEYj~RnӥDzGAQ[?_O%$vÐ/ JOYli;~2P|c !ZyeҐRpUJY0%/FUHc5P @3J^$d |\DLA%jAz̴E?g"IZ]Q7wKY%O>ʑV!}ޘ,B.-6 8} ʋhd0Đظl j϶JQ;f߿O=-#?(NG9b3Z$P!{ޥ<^OU_Nd||SX/∝"V%h[;A-쥏ރ w&IAW>O#;P5O臀N%.6 /VS&vovmf18T1a \Gp ԉ;F_ Oe}Pqx!Tܑn) ^sH4\8~`C.eRayrG!~{8f!-C6u:@ ='R;kU–t7dpDD.Kܠl5fd4%GK2:Q0:]sVF"s`O~fo(F/֟rQTUΓo{mfN`ST 0Ɔlч> zm7=8ؑv dw>G͋ʒjtv^FQjR|x WCz@LiO)zTo3v3 6쁬[Vc ?cp}дEԚ|02:(EV,جnOmZD˙U(i|>o&AԱ@" XƇ1"$fnJMZ1!e^4mH u&S@Ln7k4Y0w/-Rq7nEϕg@1ˎ3PG, g'%t[qW E2d9+|,tn(E༕%cA8s~ۖuUx5 |fX FxB{I,a[LJvZ6ϱP| 'a_3%ɕ A5 UMܙ-Pu闒p|P)[`'WB*ZVxXlkBSB?{zHsh٠r@Ȱs_wh^H6b p<䛱S}mә4a8 m@EDY3w:7x>eě~x>BfYx Q K!XJc%#Ԕ+y6eDT1*|cv!42MIs͍mAhP1cM(0TMrx|j%aoJ\n7}yVhΝse]^fѹ\g,sUT!Ü#w .0Y†\Q栎1ԖH8:8dqV!ig~Y7*fy .t^KzY4Yg/e4*iFgltOa l+9c N0!RvX8 6X NM]Ց/Z `gPrl']~}0JSC/Hz`w^RdHZPbLCK "3SA)@wH1W\5C "ҟߝ#/pKЍ0+$B6&3jxno/1[l & +Egm=%[ nfQVk)C e\>nE{3Oes"Z47}P^;B_[ѲqjDT {ϊY=;%epнP$˒&K2WV"gJ_QU6&2BqJuٲRb6X1L28ЁX7. s<{с5kj眉*IΌ!xoYݱ=5Lٝ6670 P@dwg֯mӶeпֱ ? 3lDӭ1YU d$ŵ x h%N 0^nvgBChf~JȖs W$f_st)7 b*>΂o/):MV8\Wn` VQ+@;?_ĕft$zs)T q5TU@ Tʑ|FxL%ijIE(ML3Q)^7/qj75BT C+J#*" xI!(vjՓWY~anX.YM{g~ߡóܡNf\7RnXr?)H}H&39ĂJq#-t{)nUzV{' '3cpcu &,%XC𹸅<r@[["KkI~XcTB44 be# ×⇏KIyX*4`xZYWzY$wjTq3tĘv: WCTab%MtQcyT~$Agyj?23b8-]u;0`j Q9D.+Iz~fegrF>;yS)Q]"*QUy%ȃUfe!tp.4r/!xDOW.a#oWGZ`TKZ(W=g=B$ _,:$B{]D6A3o7]iMK%gܤiqr- (ܢnjifzPPjbdQ5m.<7\:V-8lzprC`RCF;3&ΩDMUwϙt^iqܷdh t~zuq'S^T XSʾLf)SDg9(ܷwUZt 1#gZ‚AչHZ`ڊe,/4ra lӒXŹoƾflXtjaMHoϡ\1V" EKTOL+'v}1)ݲ7>.ɭnlSH""qxW}FCv]KZ%!14@9D 1\+#a&rQlN)$<=sCRO% 3:[/Y쬳Zr4L Mظ2HN0;q=1meAB왵4@kWD!96W uੴ IkQ RNv;E8ԃp7 lAq;O4`75lX*[Ns qj@B.&imS6R!3k𹕐`-Ýp=A< IR[RSQ͘F& ]$ײJyh81zJ`8Vs)l:˂~_\/HS{q_[']{;{);w墏08p{EF t&9w1Ԍְa"<Wiߕ:(v; l21cM d_#l1^lxUdo}VBw6؅H1%uRi0ng+ <jbke? R#*:iX1 ݓ;R1d{ kACF S=/I30zڋK[?S|R/C1.|`x@݄IʈMb9*9Q,reV2dMQ]+pU״8!Ÿͤ2K|9H4ݺ6SQ.eG5f 怌27_"Z܁^%ʚX #T.0%2pYm  J- 8jҶs6kn3-J*Puw<06W,b>B%aϛ-LR!BoJQ n9ϸhP {Kmrt{ (Su7(?'(ρy- nn*oۃP^#^-so/(F*U8G9R#5^ƥQT /ؾWBkm?ЫW So>tD"CB5ȾTRFr_q,av' dOK p[Օqi'x;J8&[;{GI,ՔEU)3I#oOSYzÿƖꤏc}/>n3Q뗬}"Y9#٤KSccZ LjKB0jKccP]el%lv6<Pɑi DԈlrދL3\n\Usbΐ=ʛ A*6A&Q]CQŸcdͱӶ|g{/$0EQG\\g49Xm4 ZX<Y퉘cjSs|sTȉ»gi.Hxyoɴ3_7@Sr_~8pgy^df؜|:kq21Y,ϊ@"Gǭa)W%1nAq\)h|Zau\UW/6|`^${%tIS!"Z; {ĄcõSCv4UK(NXsɆ_nhj?EoYzP+&/'9f%Gv,#bP UE/Myk4~eϘQDa i` :kt?v VP}vlFA@ <d(iفGs:)(/_'K7DxnR 2(:E6i9i+5^K4܆/`4% nr>>%Cs/ {GU;X'0qP3a{6 @?*꿶h }>=JuA@DyzŽv6 *ӿ 0٠nkɖT=~QALG)y-z*żP|+g,G&ӸzF;&5 t'cڶt;I>^ 4mB։ Vsvn "2#ZCSs 0*.zjj9Neae'9߈Fj^(fRc=ֵ ' G/$U, {G8uWywS=U257" GiuSwm~_ha<z5i iu"Քl3ay<=j0:"pB(-͝Tl E =t=Xګ|BTfRn3Tm>@*D{v5Yi8͋C4K`_MK@4? F8?C@ ,!U"?1Nյ1<=fR|M>:Ue Sr+ !ga %JٽTdO4ͷ 8c Bت&"! ik%)bgV۶%ìnJ;)[aÂ?l3ў' Ž%%D!͢ӭ5>ǔ%8#;q'qg* ^dR¤7Xb8^2K֒yokVr{ʸe& E RU1^,ԙ0SD a182Lտeh_llQJK\t|ر4R񀺼zCďs줵Jɔ(TÌ`szƪUPPp|iM$RAH7EwWx=P()Z^\L xcX sU'ssJdw703CX kQi $rSD÷ Z$lC>hg$)2HN7ϪF" vnɑKmU]&*^UJVb5kE:|Ϙn}u9e(U_$-Mͩ} L/슏KKt=z:rK wm5oRMa6PTVoJ|B^Vrw*uPx4ͤһu U_l,Q'2 HP"%q# R/[CB'7|^\=ƞAI)Nx;:LZS$fNJ`Av4Y /w); ?[wa*;"*Oolb/GJc(+-cϲ t{T 8M~%u9+5&!377< 5VClǜˠ$h5R=1g/3EFNwG4 r4Se9 Fdzbg<IOe^="5Njt0Aj2=)FB}HV$ &/e#N)h^n wغz[1S%$ yү㌶͇!*Vvp$>ϡ.P+R(k]x1 (G̸wibYbg3_2jsy $fO̻cr֠5,ZPcg}5f $#i*'9ϵv?Rd1gO=hTC7)d#uո3P5_Rft(lɐΆ}a|k[A<[t#*bC_s1}h(<:t^ :8 } lد<C_ 8+gR `دByMr x Xg\HdW=Na^Deǽƨ[LIyAߌ p>wZ*-tzSk5lku܍]OsӍ;|~Hp=ur8κ+Jhb;1}'ўYho҈;EB8@ȟVj4㝲EuOh= $FP]#l_(fʷ4j(xn~TK?a@h5tRtgIm nvXnnThlK ԰ju7c`3>8 R -bg aB?ս6P=᧪qwmY1X_\@O>b4"#-/Z'kXDvv)A*D8ufyQ e7}ƤdYߔRo)a#P>W T5mχW0'ߙA{7h-_nmu;>?OetU/S7"3As$5aBȒF 1]ו?_KSƩW<Mi61)u8 csLAнi.r;uCc*Qc6x!έB~A ;O, AvA,48]}9 h!|f0w:DVwk^]HXmWKрK<Q3 s(f4E"<[h>~I-ߥ*$OYE HzP -[?G(uyd|YA1Vܩ",yYc0-F$勈W+m\:W.d;$}0듙=+S UwEL?cرLJe()wH&%,Tws*il jjmq<6&kZg BV%vE쐸ڗz72tӻ$T <*6w:M7J#uXuOB*_$ bXMcce#+ۧA[>mZ3v,<w]Sq8)( e?H~j^x*@^'<} 4)q 1L -0'owQ 51 >WOk"3Yoըr jeD(N q;إ>]P1Qڍ tp4D3p:oZ4 6w0LEb-LUO=)Q_hKgv8=֞djReֺC>"+D;gI9%w ⱶܥ8aT`ȋVHWhN5}j o><˺5;%ů&fgZX,HzO#"~v$^VG]6|~z^r:U#*Z2kJK! _:T.p}wrF;ijb9ff3!egKoeCE' كd Oe{c"$ P}>y,WҳOp`j[im[WJ4&O[ ^Sɷ$.8%%,Odu9Ow$:_ptN  ȨJWT|eF*ޒbU8Y gY=kjPe+P{{,K]y6F|8l E\9+=-̕tRA,冸 n!o\C1-2$jtfAH%eH1sndk0¿&sK,lW#3zqiED >#~5t43& RAcNe'cɕʒ}ThkzTd~F' Rk2 $%\"Jy]0UHsZJ(G3X vmb`LVB#E%!{kuMbU{b-$US,u]~՗,hUoR:zy6sqKxj*&ia{ Lr}1Ŕn]p($*3TjĪ(`ᄳHC_ ZS=;+}GփrG1v `Apb#u@S;g]r<"q>?g]6b+BSc G 硛gYZ070701000002df000081a40000000000000000000000016759d5800002240c000000000000000000000000000000000000006f00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko.xz7zXZִF!t/]?Eh=ڜ.+ROfr1;hQ~3,;٬+SWtl$˥1#0YcZr(@e:\f(%2)H"ӟX,yqdܟCNbQ8wl`% c>OL%u\i-j{v3O>ةe8\Vs]L"%wjUω p Ҩâ *'|mO{ yPrAw #eWr4,M 8 Sf7*x喏%2c^&Wm7"ZPx]񱠕.g]#WY R[3}H#C ru%~E3Y6oNTBjK5NfPW&ѧi1 `I\(`g7`=rlov *t^&.2 f%P' f,7qwWY^DS>C2HpËӪBPX!W @ӏ} 2T=5ȭM6iwrJI\&xge̢GdfGSw$d=v>KpDXyY)PRѴ5..ˤetlzSݤs[8. Y |fΒE)$g2eN^&@bRe%m)YԾ賐 }x~oJ;|)OSe$IJbhiUQQ}\wZ'$lZ-HimbѰE ێnJ |)F' ޹xᏋXspC7O 9A_QsV RxUۘl<)N,F 630^Ϊp m[@O!nB恬TRFpֺаz+7LQP0&eWֱj2x'?)"wXw`Le>$`-fd;j5?;fDZyFS8 k&ҍ]^OH-[݇u|Sx LFaei^ ~(,H͏FkORޘ;bRg-xv[ﻭAdM!?61U6c-*m>o!`.3c_3\Tt}]  ?nYQ |qjDT͇]C.V Ngf>QT8 _+Ըl=3D~597y#NnF U%qT7u`Jdxlba8={` _:ҚE#Ԫ`][ӸͩcPz["=ܼ{5:De X"2<DR@B1Se^{+/eګ2T^7_$s٭'*.3Q(󳆭'jݺF"K1UձL8nUY5s>L^کXCB8U8#jH Xi g[Ư-ovoZQyIb4C+eY3}L,Gh!^I` p_,d+`Cr]41-a / ظk٘! (MGRg57C;KQ3gwk2S9hb ҳfP.*ŗ+G 54>P=dW>n"^%m3Sbc#OUλ9]i-+ed#E%bA%f ֧d7"γ LM Nnv8`N6S Q?MP>kW@.MB%{6Y|?8mҤќqp0xDSa}UM4et"-*LA.Yjymdcss+\Mk{;aԼgßE)wiQ:>5RB]2)<kw3I~ Û6(s@`_N2HQ, PBqEVtQ*\-yQї/_,sR6WjUSp$>n땶i/0\Y/r ;JjkdA{i9_ \}rxHCU [2/Pr*T4pij5؇<)E_8Y,i:(="%ENvB,~Xr {m[Ou"y({۴73@2# 2USTuLj'&%Ohߨ|K]^1$y>c4{@dS)lΊ뎏Nh DmbHp@mmE-c+R>{7 S-1~. Xs\&,;(WFHKP]󼷈J8^}ߌ h;U&‡ykM]잵QC9m?\DY-x_sƌr!Y)}q4#Гbο+ɻ G`urC۷]0SUa A*gU>} u!0oB]'<eL1\981|W-^$IFf"u2>Kur6hA^֛ZghWK*?] Y מn Bfs׌V\t6V\LDѝ n>Tʬ  }nn;|琗 "_jYt%.#Ne%Ħ4?P0*f#&WA.ظ^HD3Ym@7m ^mU/Mbs B96}b@mgXJM"uL9gc* 7SU'kw;5Hv=SX(;C<_} aْ>Te~KidFO;8Dg?e";<T(+rBU+G*`?[p8~Zŀ̙Vv وp[J-ϣx3peWэo&%F\{2urB&Q&w-LfGNtgxYV aLlahK*mH.wߵ.tJFE*+`~C=hԵ*bNN15YD>㥥8#ϩ ͕{T|{[6$ZV6=Ni6 D&_oЭ-r)O6;E&3)y=,)qESriI]=u*Ƌ[(|31ˢb ՔF8KhɞcOS"6dT}o.&ua>A{Fl?$.< g:y16<aSׂNv*a NT}" '+\ h} ۴:R!@zsKv,ޭYbH cfMg gf0B8W> A"abOXʩ# G dEc?e\-*7%cȠZo]o1+H}hirYhk?<neP=k ݘ@ciEGXSH-KNCy ֋cǼ\3x-ˀƬmA>F̷#]?}z|'`vƛʒ0uR2V"CոAo{3'鉫쪱hyƪ^~}" \FW-=)qU@\LKN w3}Q4"퓡A!lRY4Ų(=}412z,[=PwVlf֤.z$g@N[IȊnZ]\Tzo,4K+ͥQHh[#b&@hNJ{ ޽bCubߘEFޫQנ&zƱt],>iuQYKYLλ4&dE( V@̗W"'`9N2W=N}`ILeTt -^uwVO/4ŷ[ڲɏhз*A\;C[XG00xR=$9,&Ѓ+x!sK ۮ,=Į 7]TPv4wė* ?6SqS4$_o%Z[%@bJ"Ұ3-F4M76tqOT)qf),qn .s4W *<%B(mk)8A/Kq>= *X@d1gSTdm ހ'KސGgՆYf>[(D3C1T2M[T who: REOqȒӴȀ[8zXX&.-aFaq"NCȏ:C %  igӮ)ܗ\dMIy~JՆ̡[;Pc-JD?>_-ŧQ}3EbH~Q <84:;rR;[j7.E35J-sS'rRנv*m~A:ƅogZ)-LA'ٮcލNG۾eմ0=0ťud1u}\{dKV׽F*w2G^^idmw#d`/( =MFk罩<s wi0* ڸDIV@2tC郻)|PUfaai35V'ӏR)þ"EJeuXeF bO<+ LxSU $-rIA,'NCf2%oZdb]N_'X$8VgyĦ*@swvBƪb-yC0.QE^W̛;W1m;5kwQej*̃;@IhkcUϢ^ղ5aW-u ݔgj}jR@w7/ `L7lB@]Π^Dţ7"w^_ś*ݳ3GX))Q=|1$cjPй}Ў=Rm<>tՍ8>F~얌=/@ &1k`t/l#} \ 7f V61lmO%'!)vm|Й17((WkbȮX5F< g|l'{O-}MAgMNzĭ:#4U"I[c'uJf){Qϭ9@ JQS~'vz!犟 ] tnL\M'09,K6FòͣJ8ɒd:NW*cgث% v̳ݹ˅A4~Վ`hA5F_'mR,,i\fEhEF^dwv Z<괶ti[AW Rm ɬWFblaL| *o^|#NNҟcT 1ͷVU}YȕLqs-9?;]JCT-(A-AC(NܽqeM Vw( c9t?>ڃLu,;NȽ_5_ԯ{L,8:~1!b;i]'Q)*17wIXm ȣQh)9~_4/Ə||tIe]I{M^7_;-*W٤/+$򎍊fmi,+ħ~%pR:+t{{FMd^7D""Ѯ-y}n4)[9&,4%`SޫI>Oφ9fIU)bABHPiƒ 9mj l SU=sٸ]nm0CW!a1SEs1qnm? שš3 BdeB;G$<{[nYo \wܔqGpє-3wyVἏ9N/Dw5ʪE}a\`1Gedr<4֭tϋAkV:1@ *tL7?zxӝq:c.HZ9XI}u|3i]Y3!4P!g{2{da*tKۼjE-F;c`8?S@MVw%VspV`2/ mOT"ə*KEPыT RZ=p@_+ǜSF/!W"Rg='Ye>߻o?sJs wAfLK YgR8YMt, i}x%L P|3T! JOS(-2wܣ͂1Hwda. :qݨk^kZǐh7 vP_dz3M`JQ,nwk2p2Ց,OJ4SI_Œ=쇚aYQ:1EOeU*ꨕ9eV\Ǩ=~`w€@n28uc'Ȋ?6oL+ZG؅5 "۹a)uvioHk?^W.ax\jB[7R. O}O׾[X=Ld6;Q 켣;{!klϪ' /p^m劈"_fBJ|I) Խ] Z<҉UPE9}0ºY9Ǐ3$.oW 45Ȳ&@'p wfDռ5LKt-&GOZ)ǻ,=E'.T0ɚױkSL&Z)h]F 01pm*Zb0^BuISGFuwD37A}^Dj!<3<&ke >1{@/"<-{_ [r_'j SZ~d:m]M 3Q;VĘ<{ qJ`7&s,m&%&z@Q;V)@^d]*I\9Vm4*cy|d8Qj^AdeY65XYQz[.p S룱WU,UZFcTGV}B '魢<"/f0RH]4bs岤f^hmPBڜL+m  1yU~t<>־kؙMnX~gW1uuP"řj^XõO9VƲrtN B7'vdEp TVL`3@l #dlpegL9ggby.˞ IlM\k#; d^ZuU(& lSTwXW5Qen =Wc?s_j'a;qr-x㯧O鎔 {>Z s]8(#OQgI%:G@slaz'P̸͕aa-󾙵P SMXtԒ}_+R#%>Hn ҭ?ǗXn:,Y8U.;liȁlR?qJ~ ݫ0B.fۼMch@g6e{h8+$jÿH~#=KfDEkn;RAoJV=_QGׯqKM;Ta*i^*HeJgOQnޤ@vjaı3 MwnX,D2I@;]%u,KJ[e 💵 ڊ-̏, '1'ffYiY*K.WL'q&k4/GWO$ .2L'p'W-{Έ>*}1vN3Ӂr8@J ^M$Aas"F)6ǺΓ]#(m1D ܵVzȑSbӹ|:Rs_މRC*KZ8/*I>e{Cu xrip(b'2a+ԋZ6踴JMylӽ1Xnؤ-)*瑄K՚4g9Y|uS'yéqlkƎnD }O֣&YxElVOm'wzu컷{i1Ƽ)Q 4yK˂I-C ^ȩT$n4P2Wqng~f^$'b3ͯKC~XvI&$sGo mbCv\uY-=Q+*x^(=KQ5"Wr9 n{[Bo$Q3N~`*)ijouXVO$jnϔ?Tךx!:t99ttm0_xŹ*Tqr 6.Fx1vO1aDOHxh8ͶTrCzQصʐ"?66{m _jU>C$53npW:0c;zb$D EZWhqg+񠀣6*ǭ }G7 ;Қ1#ж UT+|u(!: #*Z,X74}U`R5TEq}pq-o qikzlr׫6ar,i{7$rBYҐDH$02drX |:Z  N4~nM9׌`oaJ$]k?q;@h/)pAbo%Oe-_s^ТO<պ0! =m6pݒLd}ʰCby 7r:c>Uʶ_bى9>8y6cM< c,p{mCF/ iki-꾷 #%h$Y@*UЂEW]-N@ <F{0Fo/fRT"Xu\"]|#r![%_4MD?ݒÕ蒫8L\!Zۍ߳u7ny*tDv-L&-ًO$e^Dnh!.}᥸f [|vmiwUkW_;wHq A. ҏpa /7(ցQ_\z 09D܅"6ٚRظ5$ sxJ1Iۭyr Zg@?g  0@/0*1ߑy`/vUzH$" XaՔKToan3bk{L[ - զcOرW)q@Bm&ڪw)aywql"IIN>UP֤54ϴٕTqD&|>Za2qHO_+lJA؜ZH0NB'򠹲AAESw'7W7@*HRU|<8;jZu?) ގ̴NmQ|{ϩR33U.-clikd>B} Tb5_`liirsk5ie 7cGumQ0]\O ̧~3N F/}v9m8&xoe Gq)1E>('rtSRc~t#NJؽUO0Vu; fTUkJM}Q"[=T D+GaHa+NE P: Wu&}Yr\Sz4z*kCtSy(q:jj =)u8 9eXIZ1/6VODdC*Bؐت4B.Xvup(mʏ`J>6QQdžQ1Ѧ;_ u^zds#k+m9Bo5RDUHqQL3sio}S+(#TĻ1s/q~m@m%DCu-M/8=m 7 ?s䴑Bʷ,db^(#bU)&7u=Fhd6Pqg&&EU]xa+)"@!k] ؼRN" |;eD4is42bItio?1؉dߙ f3~yW) Còb ul ? d \=e@L./Pe6wz DSNC,ҡ, ›CR3[_ѱ YZ8P3}crib`/䬗iDJ8An8݌l`٧U,_^w~ͦF2}uT0"ކRr~/Zkb/'a )]k%a[&|]ø 冴2 b=Sbv+;EB,XS'*ld4-N]5*&\m2B#v5F RV8 t8.ƜMx א'?2C Kya.6$cEIy %A3^t~?@7[0 U3_O}\-*;jp[6( وzfTdٌobEi8frVJSͳt/?>8x}('Bd", j{ !U5HDxwaB̀z8& %Ɉ G\QLSP߇=e3`Auo9)w8atU됏%?a6_!_ƭWh1 uXґ&N`"B*9sfKZS JbN?h6SIm ־bNO+j?έ=Y'FyI>S"&צrse'y)Ojc- iꤻ:ɴf0_|O}muMO_c92CYNGT61&Iui$TM}9U** y4eUy&pzEamIYJ@ LΤV#ߕ`^) Cwe8S0~pWkCL g&8]jdj*-k ʙacՒNɴ&fk2xH/<_0"-UOVBZC8mԈ]!4+1h/ yu&PG6б $x[njl uDb]e/fƼP,=SkfVT&'ɛ5 !P:P(W3T wB ,YvZErM}4|}[ ]3N r8C+g 脝v,H%TQ" ږfc$|( n܆S:>ը } aĀh%ͳ$d%]9[O:A qUkbP6! y_X>-Y\X"\J(!]PX +1pN<ɬHGBU D(pM+dtDt❛2awIm#7uM| Ԋݑ5; U8kp=њ%4j.:\,8j@F13NePNbvzmWC}9v.$y"V3/Xn 6h &Lek,DBuL (4=ID1SSzqbV_t6骃ƬO^W˾+qfG!ti||@[栍Wpsb r Ã. ˳d%Eu-r7%c Qx|tCJ3.o$2*JEon!:U#L N§Kz&+ Eq1My=W#}sٟ#bwn|)+`3#9h,@ȃ2ο1O}|i51}#f:ҙ"3_s1{زh EafU)TBjKb#kjbPa-u"Ũ- ݠVK<绗_lв(*ƩEF.n^HǧCMIt]x]FEٟW֞P`omq1Z}9D;DUVSc*e%jj]јij{f:d# r@Tb tEox6=`Q?0PQ- Z4o^KnnpazBT֣Q 8RN`f){W)r4,UUaR$:5P$YyP%2$ jnAT^>x(yZ`>dE ۔3ɢdZJ1ŋեκ+Qwwo3:XZ>hl8 {<\ w7e3u[bzMV!^7ʲxJw/﬋yh4?!zA-~o}UOAv>HeyR}*qG콇jW P-ԞMzcs~l q@ Ɨ:(s0ҢfqSYc XqCڈ1F\YVGQo !%DJz],7)_{놠GunkAĔwao%YkZ8=pjL9!y-&E?dh77lZl>\$k2QeuIS5Ff%.[ ?m gt(уP! x£*ptnE~(A+f㖲>:CǞ^wy@y[ L@Le]]歊؃*|ppFL]c36R;6hjѽIStRxՑ́c3] l2~뗓nE[}Oe5JS6^SXT[Ʊ K`΂ZJRhAy*hKU$gR\WkKyoÖq 8yWgm$ur?Jx8j3O!0'Ts$UB,z_6j1-(-Ԧ,`T6> y3\CgYԎvB j{ZI<(@46dDg% ENKg:"ug0 Gfo-ٓ"Y+I> `I[ ] 4T҆>~m2?ŮP \[7p$?.jFC#tЩ.G$M'pM%Bv)TV2z̔;#Š!Q`VОBiL!tqk_DloDT'Cxx.yȯt1܅f0Y E1kt1q ]"Q;kq}oY(iG}ed&<{Srq-z氫UTVfKE}E0. + vpY}@Zt3Qn9[{[bM@!a 8mpԼ2 8jBk&d'cg;)@; Z\E|&0>y8 |O(Fu?TK7h*? +Šz7_ oeieVr-=_5`dqb*A* ˀ(_H$K¤Ee7 .*TlNv5I+B 48ܢDCfr;*[H@*|[_IZSPdcO'ix6pLb{l4Xr4 <qn+lGnUDi{ST8!S]=Gal?B׺V!>{lxjT. 4.A2މO߼<](~?R*2SEXIzQdxNoh عF}.M[f ͲLm L$OQr&Մ#?sG2~_Oyjoi1m"9 ޿ BI>(8gDa= q|/6;G SJn)z~]} 97gHW`M`mi18>})^{XdWb2}ùW>S񳿊c\-0I!NBv^%lɩdl oMhNP"}8Żxh`B)smt$MY'3m]-';"jmm,TR# T$N<6l m=o]M>u 27$9Gە0dqn]~;ux"$[|2Qz~-wYzLX{VHUF|ɼ!K sҦ+jOaΧ%i7$!Y"5GB;FSC=wTh"H`N n]14ozy6|m=1&K5A#g,xńgdc$< n*h6),3ע%^" ?xڣ]~|t@&>IPf"'r@MhA'@Mΐu9CF1w ܃QXH+ }O>i٘<`PT2vܰ݉bߕWG4/YUZR)IW-j4@/v@ ~.ST7O6̝G+K֘dy]WYsSWu $yHbr]we%"WF=ef8 : h{n2 휚BR@z~Z] C;GcYU狢:s~/XziI:WlM%0)*n irO^'cE^tuBCZJVzNpΌ'm V~]u,8D_ZK|[\h@itlPKxۢQrBߗ\P^:55)LGL4'siW{F:pC$( 8I`c2͉_ws`[!pC:M,Fh@rcUTZ':TBVugB'"s͡eZ VǾ ;d5 !C.SSU>YD@Pİ |).O5TD~/|2!JZN 4p9X`~ N0yq}n(aG-v]K,3-Yl $<(Y$ 3"+Zg;tYH?$?vr UA}}"AQDEy̶p(%1E>ā %.ڻĥbҪbLZ  %Ϗ/WK`-؜pvfViYg` *&)h&C=ܵhvz ӎUyuU*m؍6NbFĥ.nk?ߒ1g8_.0q,W#=a8N%E4#>Er[kЀ'Kq4--6A 5oYmPCY-B9Íڢd{>,5:7j 62Mm""bvL7GӃ_D!pJͨQW-6Y"\pPu?chy|P{*s+yR |29c9Z'ë0]mvh5]%D<@]~6#WvS,ujTO@ZL̒.B'W-Z<2 v"Jb],]Al:.ꝝߣ_kX>(XV/Դdf̭[6-Fo=@nxP%4:/!lZ' iM`T_=;ny~nܬXꇞ$"#45H W? 8HD  rK_ڋ:h jJhS ؽ Rk,ǩ{gd"'BbnGs%vI=W &\!R);-C-Ƣw83a9+K*Vbp":Of' $__#g(^6Eѷ2ʃ!AZzO CO5Z +tt)s/W 0V1n()@Bx1g?YCf;DX+IZ9O3ߴoU MJVX[Qt g,)}M~E&jIˬ1RkaU;Ŏ.'[D@Y1 [0F#) wf3}3hD8@oMR^X ֓FW:R@62M4ví!67srcui58GݽxÐNMQ'{"^\xB%ݎ' IK!z)v3:inBb e0.eCh":X05&b~?cT6ؗVK:ߖw V&U',KUzrbmYaK]8ؤ8 gn?QпYӓX-K[`ӿ"0_P'yOTbu)'W+Hbq#X &+uNyϖ gwdq*N} ܢb! gTZA1c?4n^;SSYulk915^_&@"qm o/}+i7s<0v{+B&?PŲdؑGVDf(S2pbGeJ{聜B5Fw@խNnN)L&lG+|IE)86EeGȹ`t0~0j9푦gxraN5`Kd/ Ck* Ā,H^l|IU VM/ڪR3r@j!6)O2/ǡzNWE7Y_Bcn*%K3 V,@uaA*ND viK93 ;If͐*F5Wोr\5J>h 5{]1T:Ԁ w"tbrr . bF wqnb#sQyyD5٨蒛EZ {*1 }xɁn gϴ^6zw>1mjZr9 ײsL 4a+ވi>֬:ߒ]2ٸ9 SkRFW8R}?Z0`U̎FQky0m]ptJfˆ,JZ bsjC[\mo2`tsdo/\{l ]d xpAE{=|ޅe8U`QO,pLF `+> `{8Vdݛ||CSxȺO٩%)+g>$$He<mKurGV+&iddN#}R?$D]<-ybY: .~(*S|BsX6gPx6L-hEfUBPqmATϦRZc so1΀ۆ~U9ףǁm!х'h2, qn kMp9;oH?f<9P15WFpE-ޢ[=` ;bK:RU+I,̙wg5(2I.KxÊdvyX"\働8~/r71ui"7@`/xT^pxQL2)ysRx3T 2Bz0$϶-PKcUour(3Uq{(JhQ\E ~`ۼp̻EZ@Wwkf'Rڇzչą*E/vjٞ+59_H4@9VZnjonK *]w24q(d-% >-HfBNV䨾 ^^h#׋PekTւ.~@C*K0ޙ.ۿ¹%?f`B՚ʒpDkW;12L7!Duن^4i'.u;iIOTy9iaUs Y8|޳TRt WMjϟŸˤ1$Leth b0gXs'h*ꄛa~YbMnyNmZ-s eӒc8jmB#xȃƈb兞e-G^:%KNjIL L!4O.Ehۖ̀{KTK鋋W\jE\ݖ^*k5.~ Ze&V/̕ atFl|KY>x;'r4tE2 roh pxj%Ct2:q&;P3w͵$o,ݞp-' */D6eq޺>y߫Jb3F2!ۆ'~UÉh/蔛g%='U:8\|[d}B0Яj5gqm)FNƱa?HbKVT_`at g+¤fK@*+ww~t- 3|gcA(w͝7} pK(fɹ:Hz쫦Hh0oBPlc`r&#H$=3; ȾLpO,#4F#5uMf0 :U5*fs_f#Ew35oQԥ1+il 8;CQlp\*ӫ凴H>qن Pg\D9tygLƥZr+YGVt- "q-.jz g $v&ZlOg9߃+LrxQ?NһPޜ"ǦxXY ?U02匥ݼS$,`Тv+<s++ j1KufEMt=)( Ҏ%hMC>-7pQ#o,%)t@ 읉j0W3G,(bBD`Ի}Z%Е~uHCWJ)4Tj=LGϴ %t0~BM7(v#RWwY3Տű8g@O#@'j#hQUײɖK4'2ts)`vIJ$[^S'=N2ɢ/Eb}j/Y f2CwwAkNP蝃vSWZ>(,7d?L)$4+Үh -F_Z(Ɗ y>0Zf/$bK|pMcں2Lݮ*YfiܰLx|Q:sf&N&[z :o]-J= NilQN ΄:ZJUxsJqۏÚ6͂mfT(3\_%ZO =ӯcRG{Ke_aFJuS|H)ֻGRpS)~@In>jukv`68m܃V,$òlaK5T Xvհv"}&؂HU{}z̵7!Qʞ8E$mcQ:>)~?B/Cg>o^m8{9`q;_0Rab E ̧{~ 0Dy GߍnP[@NzS H%w%mm_9ܜ#zhkQx$-5z@D.YI]S C#iW,LQJ|/q]q %;Ǯg&;$3.[\!,8Z1?ەs SY)MCN@$>f9X7=֦'XfUd#;ʾ%pŗK͉ =f)gp넴#l"8,=As>xK 7;_^.#~ soRS-*š=as!Y uMXjNNfLo6Uđ[PWRxP+f #db?7gxJP11kp  F#Op{,"c6! @,&MeS='a$QeNc8VUc6-vKufarܗV1Ik:<&uqޖz?דRtP^w]ҕA-rU [z;eM{qgY.q~vdq@vg9{tEM/^8 t\HR ,rJqtKg:S퇭$ vMQ@S/}}ŔǹlO{D)8#(=t&³mZX(_? ' .i|zv qe q;/Z!aoC;LWۆ)f2փxM; q!e; +-) [ϳ N4s7Qq]5Go;Djl~x{V3Gu0?%^6rH"n)-1էԙ錽db O>)"|ӸtHw{|lp#]DQ -G^{/tA2o_l$G} FQ_jop2:R7KO!DjnF|3~'tQhL;_YhcUئPtf< gbjU.VCwqofGidxU+/^,<&*Y)/.nx]h4 sEIK4bbˡj hTWȤx˃|=sQ],h,=R)k׹,TsiϸIwtӉ.OYWk'[iy&x[3=(7XVxr=zKy*K+%L#b B!^ Xx]!.Ј` 83<F1/f Ϫ Bg.'ymg|N>O-Ho I,\56)- wL+ǏU*Ӗ*)Dz: >lUb#Vm@,s.a4_✥=ttG;ҝǻ"o/;-٨&3{ ݲn85 # R,))>kQ+i,J mY?}&M1m:[;1ܳ1tCm U8'czĈaXPPhݹzc⼣mׂl]|B&j R ]-%56ǬS40|,I>ݰ;o.qb]3?Jl7CQ0`[=>'Mtj!nۏR [>3blmpIr& nh*  Ț,3qN0֗d桜VW;֫"yrL;*袳ӓfRoWfvYZ_w _GG#_:ZRt R uq=4ِW]VmSmpHܩ3d̄Gm+AM1UtC&lmIO~1?زV^R̡Eα<(/ =oBPqĉo.u+㉩އ돢ڂ1B~x !1Ud(%adRU;hd+( ]01@A`R) ) )Js6}գ*ZHW&5ؗeY ENQ^! `Vuz]%iGh)wrkte 21@k۷qJ(;k}(pFDT;,%D|'4\|#>j;NPndnx/磯=9vebeX2RXJN_o9g6 !I%O2!|̀miqSc!8WB˲@E̴5woIp=")IW^ aG#>j8 zYA<5L^BD*x!- 9gqJx|t&k,=>ɲ~PB{Qk GmewǛyʏ=5.Co}>nx>R2+Qs5;VP^n/ʛdo? 7Xٿ>lB${5 ٧jI}TBa3co}-0A]mĠ+FٯތD|Ԉ"Ve8T,ƅN)8U/ǍDк#a`D>JTy|EGe!gAMU].#U㱳.p %J=4̷}H~]?;)1<-\䉼%Y V]>t{H6s^7W\t}pIqe; JķV 5KǀzOyTLw=oKM_x).V^Я@*(!Q}=$ˀZ1Z5nFl6&qi)}Sm{&$λ'24S, }6ߺ! p2"O yd*CmAm,¾(T+Y{q62^zV}} 7p<24|Tߝ ^b>Z[aİTSX:'vP&GΖWŏ[q"'3FCB(]XU21auP5t;q ]Z+ uQ-Š -`)-9;@@*Qn SYG({ݭz>0]\;A,NbuNCy^M!Z/Im|:Y'T9b,M͗EQ].B(ukNFRa N`ea6bXLt Z ;.I tnT3ZjI*L -8٥W& ׋^Y~Zr,ub= 5gGJZe)/کer3U=P| JQjP;`i𩋴o46N{s!g87ڲUT H߲Kuub㵕-aX#1Ki\w# ^dZf%WW|Go^7Zpp+AGu a6&V6 v 2yFii e4JGQU<9N^8 " qu (1}SNсS5mߨ<9R0~ -.&n "sݪejgz Ӈ(klD^g0s_,SUdىrj,U~W؃<4kMo CwPu{*6~_Oߢ3/kYme&`gwZy&44R"bo> ]9ڃ1;IO[Rlj,+ $E4҅uuNA|uԓJ'rk#шG/rz9N}k+Y5% -Uz4Bw_D<\d<3SRiR5V\UakڤvDJBVLlg>YEf/EtAvI1Ypd G+S)}C} y!b#g}.sr<%-PT(6'Єo1F$-)vF */wvX#|;;L&J6ƕ}dA ɴP70:k|ض )Y}/KQopzKkJmw/Y7χkL%RU*iNr*<Y x$F_{ $[K^;V}_+Ð|MY"/'B-ő~Q,N Z= v 7>LUu&KO)n;S"x3ՠJؙJPq^ Trh|_GQlf$wYps֢ǧ3XxiUbőql\n@=aCf}E܄9`~ʥ3Jc\ P0Evj u(y${@QBl ΖnH{<VWk$|*|73H%e|wUQȏ\~c)%s:46Rz=T)v=h8+Z~^RK^O xdS x8rDlOؗIEO9Gv (p!j5u:#576G *OwP&փuX:_8vd7< +.,D\ >`9č$lZ@4 k ŕ7EnFvX"uUi%]QvO=ov=ް&BDZp_zRC~^޲cF w;}&~|+DO[N%$~ * feHQulв|el\USAdgb_+?Y_L OcP- wQi?|Q ϙLnvybا>y]uks7NcE-7A(gshtDE)dXByzz%N4L*~|yRzuu2CTj!gn9}B*|LŸaƒ!<8veF_ź)pi\u= l.n`&35@]w " 'f/B?V^ꅨWAPNNրj#j'W,zNM֚1:py!DVn?P>[n`j4wgWg]MNbX7'|:2SL E&/P%u6*v(f%x<RcͲxr<g[N`a):ku"epmh+n^t&q{5í;~"a%=n8 YZ̑!y]S9 _`FfiBX偍ؚv,-:y zXVj^)|ǻ+h.ÝjO"!_odצ˖8/|ǜjL%A|`Zԩ%U윂s>Jn2a0!ű㣗W,X;]PC#[u?(ɪR޹xԜЬOT~xԧqlalvrQh(~~a=D&(tmC %h>*'93ݽ* N.K~֕s  l?_4S$v׬!Yܲަ7:cBu(.fr>&ޕiuL7s[SwDAln{3 i鿰4qWCBDP$Q;;t0 52>~&dOuQ@2}p^m:M~|62U+gB1h/0)}>ǰS? 3*8-$-# ^vI#ؒLIv;-}#sY@Ґwx1zN)=?\B݃Zt꾘y4zBҮie+-N9ހgs[mwn-T-W*LR7/%Al\&L)R#;60gȎ̙Zyl}F2[1 BT$7xk_[`4ۋ(Fi.0X fPۖ7}K$q?cgZCiy}-=Y lJ+|Wݵ4@ߎm6('!Y') 0,zn}n6uz'9f9gg;Qc>=!&)*e,ۉ޸drh$h-s ;}OFP&S1_"1eZ$g8yst:vAgVn:;6Wƍm;c#ȼOE٦ `%UCHtNP""g}\Y ^`š3l]ȊJ_TH\Gn -}_raj5ڑaƽ*rb0o&<*Lm&l^Kd1O kj[)Y<}|xiw};F,Ǖy.>o !|%V`u(6C_|Tٮgl(p{c ),YHOC e($ZX4@_rFGwc}zAp )˶CJg|21js%el>m4ߑ8~4=ZZxس?Vw#(r 1! /.9!Jf)7Rl*JlhK %3 7Tbއ2hR1 bo#X(!]AYl-i\K^>YG lwDɗ372 f#1s-•Fګ w̿Pj̝TKl\ՂQϬv[y93/fUwV,S"R!oM7z,_rاagPyӵXjNvKZsIS] \;hT{|P-d ]U0g S?Z ai^֭]o:@Kn}d>.gQQ8ݳkR8~SS3A4.sꯅY -NOU!r͜d,6f[ˈ}^UcuKY6^<1@u`;%*Y&-y  e6Q )m"D)$Z@GXM7_Ȇ+x@ iqĪi Elj0SHd,{*(M#4 ^<5:T;XG ?p|mVZ|n'+/ezʎC["ş>W?4A`C𘥎wf,d!FPԼ XBi$Iz_U+Bg+!U"<R!P^iܭ%,]x$nEJ!U5=dVKOB:t㱐 x#IS8~CmnAbd &n!i^8J[@g5}DJ@vA~΃<@!=|Z>OV6oO0)Aa~iܪ2:D89ӈ(?SLs]|!yb_% iga݄uDQ,]9 8^Q 4`sԣtg#G.tJ rN48y|Go%xcI˳ONLKwX=D#R/~o&xtJ 5CN}zpSmq6m0}e@, Ie@Yr#q+V=[pRx:^̋W=I779'n:EYjj8HHHW5Zm}s-†99(!t"È 6 vv@>D Z킷4v^|.a}^*]jNHJTDkL,~3~xu5%% Zbx2VB cH9 PI @ + HVd'렂ZcBMUP"#i#9(ĔԢvvI|JDe>ULfj^bkxΕ2֙&5OhJUJ9:_y2 xqXQ-p7܋G`{ca?q22 M7ˎ$;.n3<$o6c|^3{vtԤfwO]̽+7+ rG0Y۪pG%pNkG8)!*j1:D t:V]nf: =Ev?/EW#H'f1'͐G3f|:B)mv.wqz2[uVڜSY|ohjj،n%~GL˸ۀɟ(a>6GCH69? Lڪ2偕;4.mr遗9g=(qG$C1*l-Y;A7A00ęHUfL3<>52BN9B?tS$dhWqwP⭱},똷D Γzj :\,,{4 6_g]lJ i  r_KkеarD3DRyoǧhIbǵH. vrOu.т̯WAFRzvR~ n$ޱs5A+ P\-[Y Rq?9UdRU?}pQE"'iN?${-d 1¿4_Tk/gW6wkR 9593 jqzPsȧudgFOBtFe@H~el^~و"hkIMSjv=@q0Bm# k;&L&E:p$x\j{rs/AD9݉q)GRPP[ލem,Av)˪T ؀˷0Yh̰Wk,Y'ȮӣHV,sjQ͵ K:u+ g򠳜jxCW:,x9r'1lBza5F:U}0B"BFy^;3FvlB͹z bqb?GGfd*w&~xu9u[ ^zEEgJ.?S<T]4z},3@JoM0>{c~.\0[ucdT; ųHG7~HUdbom-t,F)ez[0O sAaB1iE_EFן=uq^`:čj]$hĵSrl}^H+ZDӿ]*(Hɲ SGXk@8kU4|k|sf[= }c>)G6<,):yq`d=\ 2*y[{3;YO$\?tQT*V(.GY( .`*ZH9afFx6~~@*촗wE1^3+[eqfsʦ ]7¸ȍZ H^ HaRZ[|S(:849~ۺ6L+xˑt DOa$ Fjlw"@mKn!]v-DWkYb1_.:* L2Es^[awL9G7taw>A~q_N刓y]*b 2:4p?nx }GePN)=3R-#h x7h瘐"EܹO8-s⮍S na/̎\*D ݶ=9&IXh朲Ľ:V)~LOd ~I(ﮈO1;'/Ar\݈hx[/@SpZaOn7۳kka)G[T͹텄J)8+:}%NX{YYX\fM- U&fZ6ܐ@ޗJ`ZTv!ZD3t4Fr+r8  Qf<=aT@B )bihK`!OrQF{SwHrkrJ(KX<۴;enimcP@aEJx2|;& rz0{#nכi `d[+k 0LɆRĵD_\FRu8ź̨y]"Qif=PzQNum9slN^<:Y;3"G :#ss3N0QbbA( $-=6ܐ/ȶnYM'iA=[a Sa$܀jBV8hDN?z # 3;5>Up0$߉ MNz>ĜI)dU`imP"86|7gNJ!:RþɓЛeuNWp:6%G!, CqGmK$ānd6|sw"~2r1n=}NZx9R~Y#Ȕ҉&+;I f"zbqա: 3AVQzwNt4:=ޗS=@l%1^g/Zr /wpQ~">߬,`زk0Cp[mmȊH=7b4ODՠ"]@;ڢL_& 6#~|D5%{*r_$ @"51bMoin9v ,qF͛x霪ҼtOlz]2LHD:`ro Ʀ7d-ґ N]+"HJCǑ$ՕRbm,͡6G}e78#FTG Ϟ= }?Ϸ, ƐyADuquH7YOW Hipf>,Hh} 0 BͮN<6[464l; [wJM`vkc51Nyӱ4Ya  E]f{Oh1䊙S0.O[I>;hu bF=&*yO).V+<*V9'"~Jn/EAQo2?B)%#ǭA԰/Hb5Gs,X'6o}}td}< DS A` H\Yc ~@͡Ik" GDy;ۋMN^[Xځ8 e +h!BS->QKP4r>1]:*k^IZ/+@msQDɈXb܎%ax239vه)G;r!H74GnJ7P" k7ؗ]#HO% rq7K6766KX c<_q7{r~87w%x2e]"B pI]Gvm2ӛG'u" T=zY>Q59yDm.~XjBq3:{Όok:4x7)piMI?:h3B&=Fe'+m|p KاF|)ݫ*ج,~ר'Q(. .;CZa~9P卛9xskr`lH$5X9@(BkUk9Ln >7Y_Eermiޯ +o˾"}zTձ[avsVyǢLA9IykeU([oGQ Il] %WQJa0b Pd+*%RP @@Uzg & ̖] yI.7pt{E_\mfD&(CR Xk (3PD4B 6_ɝOJ{X-A b|Z擦?(S66݉GsވUa:69Cv-x $e@-ڻX f:u&)6QÃm^sVލ,$4ܤ`K{Uv"WɌ6q+!EtqU*2>Á;ہ+Z"j 3 laj3C0r3$fn

*ahui'zLphaDk>Lx:#|_ ml N6!쎘b0]<V詫_I*iQpSyXu߽o!Cb543T$1)y;*]KSǴk.v U[$\T#d{&v 鿪S>US/J ]c EEy %֘|ß? ncb -TA{- am .o):ғ#`[j"@ZGW$FW+DYT>A6IAuv+SW vۂiYr[Q4_\/VF݄IZ4JOw9CgԞ]t|ΐh-|G幕݊dot>c]rқZ7#-1V—nJ"e_ \@ylf9zH}=3j 4Q\b%3C$f,;ha0lŭᠰqiX?$aղdt>5_NU.eFb!8aZR2AܮD@sKCYh듩bf 2˝5 - K" 9v>_eCĢJH5 3iDF h=z'Ӛ `QXnnI(;WdN: xf&ѡ!=(TUgE6コ(W =.+řWԸj$ O=tk mw[^oD坰җjz oSl#\fPR&-68}ijڛ/.3!ךQ]:I?\Wt/ Q[o{lzlujW/\ l[fds8Ǟzc&oUw;y!JHC .F!J1ti+0ˌܕTv$'BAH*R^-p,M|Wֹu@0Ƿh:iץ!7G}GGbI?=鏎h{z' hl"YVv"kxP+@ /zl@ N)]e|am7tA%œpF8,ƕ4  -eܯcfR&EBC\'0 |Ϭa.7gz4}F0HKSlz1sCSpic;ZA9e~Ā2]lGZG&?I*jí=]-|/``9K%sSo9.95$cR[rm`)F0#mݎ8n;1D. Тsqu+0q4:,nl[hq P228hUO(oߏV"OYܠMS-hs6Ҝ0w54]V}QQms_TaڷF^*8*U) _eQ!%Btm7B%Z!O/(3p:iJ}<e"y|G{#,:d^cb 6?ߧE쎥І'D }Վ.Ig;sAwvVpI *$ЀӋ(YE@QbOHG`K}K"ր\H%,64>v*Y.pO:0c8gk fk+ [o'{?j<- E~> &+HQ.8? 1LW`302!CXn Ҧ<,qg*Oҩ+׺FmM/F8n9j͞qW-ߕ[$ZVeó O @ώ(,ac ت$Рcy&c5}/^J[~#jMlޯBl[VM$.dZUY]by@-E}{6usFEu7ٜHY >^wWi6梼/)IB+<@x|`Rs=k5D16:ΒE/,s2Dž;B q! \K> e8kD ^4h#,fuh>VoSY4dHw {gG|ĿisM_;xDZWU)U -ŭO|LJQ )K2&6KjSZ~y<fE䴸 H9_Zjpn, ƺUl\[U*T B'Vug竚^m_ם(0"q%~ 4|PQ ?E>'Ep&onTk Fxr$yPsZa$(~>&!~ C S甉e>Ϫ"4KK ZG~9#l4mUsLBvl__:T\Hf?Dǐ@t> ZA"(E w[xЉuZjnšFh.TvN9:aa#^v ,ay{OSS22B {,hsݚ2s|S = VveZ$r2!HFuƍ8=j" JΣ9#u%T$޷XRsAW ] N?RttlA_pPw~."BUm8T- E/O| *|zH53Ǣs9 Wof( `HZI)k&<#Fjd_Z}RDÀ"^~s\uuRc͓)1b7av JіCÿ<6z`J'ZKU[JA[a$3>MZ/r2 [ohc`+=ɽS#̯؜8pm2xOHc캞5w}4`מ9B%tZR%DɴUe@ 3|,[u49Щg];(MXBoӉl^L8NkDǡ6e D;[=3qCus$V R1@ dg7a#ʀisTIƊU c{lą@00 X65gɊNsV ڹf0_+g }\eS!.U"{T5VzewWu`CWM #Ie|?\g <}lKXbQSX^ E2aⅉd=I G04rE2[&-ѸgДoz.rn*F^w^VDy鄱C E}}!kN@_ r 7SoϝI<'JUuz7z乑&T5r 1 =7,7vT˖ ـ~M_%Lp U}~='mN;=K1Rr2 NR +*{0O3b0|0iFHfZ!> Dt`~x,FEBYU>a3Lr'wsOc˱n*]};'&+a6}f܊P8zqq^{0;g4t02Wڻ&U@hi wQf|[*o/3`FE[b9ǍiDlx5^z8^R[2T m@_ MA4Э[:@n.~a2K j#k-#uD @<$/{Y >_;כN@sւrGo<;j$XfDˡ9!5i{|# ],ћ+U"n䷟?׉Iٌ G#oAی~9J! bc-eD8| /)0ohz{|[(8L:9Avqk]b Tâ/P$̉|~\K P 3[IRjQژ5NȔw^OiqSps4qHc-r)|Mu"KI@bTB#,xͩ ·s5V'ghTYM&!jo@[ ,2vUl!"R缌X^fMhEfPI0!4hpҳ=3 pWwZc jL #h5Y(LVבc%4eߐtwt_PB1YP8.։ kƐCAd*[SSC՚^ȶk{g^k{bNw[AZ}c b(Fxnk }l~lfE7k(!d^Ei4LB2Q_ܵ.\g|)GJ {74"D(8Kc—+R c3qɒsI4IUq g_ؕЃqk: WMץQ(aFIeEo9m& nK~km:<N>7E(@4)űΕO0]  GⴊhӥB~؜3r d,Bb+|wmxpd dfCN9ǓDF?<f+xC)Ɖ>=/.ZkۤlgA.`a`1y;-Z _jW%9E Q㹤e=!3efbe*Rד^`Aը)sHNz e(&(e ijG w~UXwu}.}iK]C:nY ۘ'>E%uXLa4$ U|CU) sŽpp85d5H{jfs [ H ?OΦ85ys߫$O^^vD{ܼqA)6:jWC_\&@FheiyMq[: +t34 &@xb|&pnRO[`w8OMqꌡG+-D!yK2=8>XB_g se0I~$;lӷHTi/HE,-(Ν3Tqm- .﵀e v2E=nġBSvbO-B F5GL Wsp t*Py7C L{1Iw .AV59޳<eiGmo>z+KP\Ҍ5RnJY3-D!c<;ҙ1&y:dQ WN,-?¦%lKVڏ(2e?%lk{v- bX7@ЋrJ,_кN}͇)i`Zץ&t 82E ] GsJc^Rih+ "Wi?fj;e4=ǁLl?(I"ݻe! 3WtԄHWi z7O C7UʐgpDGMsq24WUR(q߱WfF"(SC<W!I>\+CVz}@$h;Pw:~ ~}kdt],& SZG<ڬvڳ "^F=>CwhN^hp%3W+͍bo>?s;U=6Zm5e ,Ց V!VFr'>.*B^څqTͶ5eiWX?PZSqQGҟ?oy_&@i)LQ~ma`9 fn˩Q3$%lshiB&t*:Mn$pR\TT-.4 nlNC.C5=aLAzA)l>;}UB5ZJ˚h'sa\ ks}gBTp\4+mo#YYAX6U0x(rj=: Sl ͧBz:&}ݑZ >.c}o}"Xob7Zk40:S7Dەd5m1ܔݥdy kΠQ̠*~GJoZdm~EcNb %qe}PC32lSOޏܛɆ>Ϝ" 2 Xw=!QȈOnnQ̰IUNYwVӆJ,,HRpHF[O.2J:*)+bKNԘsR&HW3:_M=уvgqen?*go v5_st}{ a]ੇCۻg&Aϖ,U{HpM9hR5!b'>ƪ7;>u>:3g&}ӀrBʦrgj)2Uo<nI BD6NA^sHiM?5ħ>Xޞ1FoѢFDە J';p[$r&Q0qpx,HLH`*-O Q3Ys\}5T@t =/PsD3`ʥo.v;U0h1ןXztw5u'.p!*[V>\{)s~bTa9%d|cb0\ev?vU) !0_*cy~Vri"ć;%1w_M?Bri\nfX2H| pR@_=D:ET:sj8tkrLBIqLp dmmFXBҵ>rH{+N2KHagNbEX2DnvԋbMl:|c8#Wc^iW +1lܢX5; $"myfWu{Կ́RUHjɨg3>ep@5;G)6˪]/ISiEEef dGK1k]@{5vl j$}.gӞ=m29p:gVw1O61p3}A 1q%oQMC]a_,9*t[$ <FUmE ЦNiř}oG|i'^;ϔir} 7ْ߹ƒO[sN>z2W/)(?! Ցd,AcISLiBB-#HIC'MA d6u{Dt_o꠯5FSr]^aomBɓ0Fn!++u+'=@2/M% {tA֜"Ǽ$ 4x-41!+#;'Y*֒nzoí$\&w :+VJ_z Cv&pߐv(XΌ Woǜam$fWtDsX6!14cL*Y6$L"tŻDAݲg/.X~D&l`bOl4Bb|}Nχcl_aVoK]8I`rVj-4j,q~f%k6R2AP2N",dEzX\898v?I *ꓭa6Bcr&vS,*قB`A8fw_ O9>p`;iK/im~l3\ͨ ~a*:jdYx3{FаU锟bK! {o^pޅž;}A,g}fL%;45sMn!_kdݬPZgGV߫3:vGr sX<[<^Q//@4/:ڥ|Z߂aiFBdgוwL9}L;#ШB,qXf,( aQJ+_WZfLJ4L,=)jvv_hW@f%k6ԣ[Aٸ( r) (uN or3=bi XkD9lH; Fl? :eߴ!StmۓNbP2E|qPYFrd,M A!]-&./hC]O0,nu+/>PĔ~%E L^^F1YxI\kP*eΆcbnOx <2_ý=4BzޤV%=7 tJOh@c4q@&S4Mb&]$Xbc"mY9$t!Ϡf3`]͸diJv$ 1di)9> 6ژmw3R8J3a AF%|МޞXH#^GH5_Gd1=`VQ:YG/ G+%H~h4R-j:EI3IFCM첃>DYq[WUh(0V1\?ٮY'u0ڇs~գ;_n 4޹w7&`YxGrgH aH dI^l؁Թ痹ϯtvfXuT5hj>6ԊAԉzHVC[Cvj6S_n4rіqjĈRlZLK:ŨW ӭݴ:)B1s;0xmd$/*K"QrNP[xskC&/>1 98Rs/BX$as>_inG '$IWj,KIUtPj %y=/{E]-ȍh $l-w yh= #z;f/-?QuYWW)Vy뤮vxehyWWʜ:{G~EBgK)N3$z$ZW2͍x4:_(̘uݓ^0p^@u(-MZLi=v)gy^0`t^0;R$4av!Z8BVcXTx4 16pD]%~ d&҄?#zr@W{j/L14&k\bxix ɖ0P&L h45(J G(r2Y1IҴZN&G?vwIY=uL!|ģ il/n_  rW=F2 4I>4LaWnUz=W--!Ͳ#?O~p4OmO7~s mY}-EgKt!N|Jmq,A) I>}b,ZfUCԓuDsqŭd})J;4ev}.YjXabm[=j%x<3s_~ OhB) 8 F>a;I4b~NV/ŀ[/2Ia@+<0O s֌"3Ӕ$h `Ef+4Lu:z5X:t5q(nK5-2eT da90ޥ9zh*M,Fϫy`)&sG&yNB"rAZ- #V6^j0C$z. GzjB/B.^"cL˶(+6|-UR-BSͼT ĒJk#m*m^ʗ5=ix'4 wK"I鍱씫->ƴņ ^ w8`!ֲ ۋ5ѕilYfގ-WA\"y^ yN~6 \Nmc+O$P5f'4^& e+,`3H35D ޻Qam}qBԼ#Fӥ{'d?9 ڡ7(sk)?=s>mrhT8 C"'ujЂaM{Vӎ"w%@#d =îd\s%{~j8eUں{;Zv)qƣһwWJ8ΪkwO5Vk)7Чˋuz9$ʧEVrĮj,ފhlp&}9Qݐ#j},^zX1fTLe~/"GI\?}BkQؠŭ"\dlXz|zΞ[ XG14)/=[pQuPx1Uĭ\ AE>?c?~߄/b)UnzڦZtbX9ۑ׶T36^T8;O! "xZ~.W3Et\3Vr9fק@XX(s \%OQUnBA5`{luҚgsMsNlP{cLaJOJqMb%M7/dl?G$v=ʥjA3MT#Apqܯ }{fE8Áؾtɒ=/:Lƾh*78l`ua4HXcK$nK@ RKI!>ߴxG܁ HtXDj@ZEMPŅGVd%Uːf_+o S)R,U#@]*7JݩHe{X7mfPSҷxV3?QJYN"iWI Khf@˦5^~/{#N 6 B'#E8%;;vCڗnE dUcm<ޡC i5zU1tdr&ِzěoIk@S31,>h TBA=IN7so?jK?݀ZڂSVd^YyfWd+R 㤫-L@Kjơ,l{%U$ULĜ7}IwHS%{yBngDp\3> dt jp@ޜ=x3ƀ1! -H]夡Pm20!7 ޱFˠ?8]".l(O|xŒVDTV&~GJO  _[۲ rvWmX7^?JDӎNS΢@:y7ŖlϜwެa sX~snɋ ֗է&xw9 %d/.9lLMǍCWnv.fҧ#VR`ߪS ×'(CɈJ :l?Ow&<(~`3|| O@d &G`KKE.IEO?2pkƽ6fC1^Q}w$JI$ /ėpPG[J`">`H$اzxy!w8 /t9z\,t% uHB[ X(<%TW?[MߖH_XzV?nPGs%]T ҐVe~ϺиE p/6UtX>7Qq dpApYc 5HOy+q@%z(XEw$YZ(BӢ69 LlV0chUni]T.! Q@z(6J+gij37JVH1y y9ZDm@Hp#aS}]XnTHBwk u"nU~1*F,P Rl]i@50r'$f(lbjGݻu.膖]h=`D{1\OW|Z ]Ug_ƒ2sV%$K\z%}&}-qZɐy'O8yK,wSm חqn-OIDpY:h]U(xPN j NgvDz:՞#9 F޵ EnPCU27e djp!NMȷ*}!5* GTuӜH)(y>ܬ8LI7`VKXD {׭lnrBF^~mbJ1jhW+K9#.;R ϲ9~u*Xn~8Ӝ+P)D[+I!! 6zW,Н'-c~2Y6|KNKüi,X_#L])Xg䫖t.,(W\ԺuHr٤jl" `jy{`5z._QG vve)e9 .5f֙H[vQ0$yHI߯ͼ9\] C{46!퀨X=Z#tÝ!JI#OPՓLcQe7u?X65<LGv#'*7CJgsT6`}݈^ܞچ3z܄*] 5ݧ5Q8C:Yt=|р H]Gc?[ݦxThXTт! Ɔ3_],/}YoH|ge;ghEF{3䋄{{.ȳ~4q 7VB̞| x6rhd=;8 :Qo,=7ȉ3N1P \np{ θ^GvI:- wgfi۫ a$'Ɉ `pf;2 M'8ȩ9-_9܃r3QST 1\hJ#ut@EUUW폵+\-f6fuLi2;Ȋ&P&"4ocz Αr**LͲ5Ew=h]pAx=4akjoLbnUj^V$baAܞU,nĿ *';6t9D~ %Nm;0F:ZI$ }֘l_xlb)uB#Zr~偟&[̏J;nS;6;& ܻu/o#jI6Ot(ސځ:biT.U^dhQ`)iCiNT^<0>F d.#~Rn׾8K5ȏfgqֆ  OmN,%f "1 PʥÆ  (-%䰂_xAv+ՙ9W 5,[%KL:ܪފ䱫 ~x1Rڠt-CIQ/|W3ҙ**ZƠ4{\:`:' "]QwP`\7z״!01a,o<"~3Ubyje@"=;O)U-sk>C;ޙg:ϏVo:J:n& #tIPH I^ܿ#GWM8r~?` +u|Օ:j+9"O0+]Tcl0px} t{E 9lh; weI!Ϻsީd_il fROy>W1^׹suYDZx9YΙ'!}[`JZ?wIdnzKԠcI-a=R$cOv -NZ-f=}b^3`VDleTQ%}'G|9kyĦ6 ZfdD odF;{D5b@7 eL 4 S}cĴQ};o:׵ޜg! tPNYާ[&/?kr`8i,w]L'+-v>Ė#(FSxREL P(~gO*4ebL(HdՄ&Xh /Ejݥ7̱ `{Zv JmTc&rsYcaUe£8kfv;YR9<57PJNN76?!@/hJ5d%cgKb?{1XnӌۅB "s:FSTRC2慣Is7$PѬkEjZ_3njjFY8aAMtE|EdqFF'g1G#=(p!r ^iMIkq^Wew9ݙJ)AI_rc@4>#A#Sْޚ& 6N)>cTr͛b *O߰ǒa>dx,9[ЬWB%#{mO4W>/rg.;QD#`|ABB2^с˙`jX#"|%A2a Texh]AWw.eJGkPW0]Ooy%!W3f?YL_>g5wڈׯ2x@|#(w^Vv'/>12P:@ᑃA8`g./D$wiG[Q~>pt3^٠H,iĭBbݼNǬX&A/,MZqs^ _otqyL뾐K\O@{"c(my[+Cw. ?7=LP ωݐ0S A[Ϋ,0caW5GkȇwJe;64H\ˬLύV! | ߈Q <<_`/e3oZt^Q}f75z(b66ΒP)ltӍGfx?e 63r{KcSUn&^=82;'̿ \XD6ahVpuacox7o!'-)]yM:D^x78NM'#-TY>y?j=' B݋^DY 73F*_Hb.&$RPE [ںghR-*(0n,lqfMD#jA-E($/ >~w=kd"EhF8y6ӇԸɑ0oFjM?xOҥ8|}?fa;Ky |>G|o$gŢS@~Y p(6hؗG>c" ![Q@ $q1S{]^ľBjOޕ>ƴF3@lRN AiLۓ)x54Eܩ?VApF!o+˼6q0epG} H) OKՐX?7V'D_;9By[۷ݾAWk_tچ||뮦xjjg}ٛ2mUeE }~E~_\vûΣ/\ÜfЌ]Ж@;cw>4kK;^E "Ob xCVA@ߣHn;VCWunUmGʝr6]Q# rCiNDx|tt QY rx,5va_ɥOe :qaf ք S:Tw 嶩y=>hƪmi9Pf{#0abxDA-vdI#4%C`]nFI$boDGAKmZOmV]Q orS.m@bizjIDQ_ÔYLNAnvzJϣ_Uեog>3qxqE?zd0jSRZ;kcE\]uJQ ^Lc%FDowVz/HUFɮJk9B.Nǀah1^x}A lN aH]6beY~P/TkASS?톛cAxm)Є}O)}Z'N!.3RϙVg3ܤȻ戺.sM59+8,73Ŋ zi977-P?u>3#iaɨj/cޛ@@(CmLQ!.bXB:BoQ k( V$lC6*`=h[s4R c\ gډ2 D=AA<jl<}2cC>'b!;1[dnt5 N3N%E6G7{U1@8[A- o<ٺ~2SC&%5,Îyå N{Zgj}JBSPfwd;Xvt9DaPmoZKyU P"" Tߝ N]BܜN@Zױ_OH|#.=HVo_hL6|LRn_.gO^@vV0(dR@Hk:#Dnb5nU#q0HZ8 6#ZT"aaEP)VC@S%2|hFs'B k̠TY$1kvB`Vu`EiD7cd4 U@AU Q?M2;0&P'e^μf 9{DϜȋ(}ޭ=z/3 }z@"wxU*K$SB 6~ f| f@uZ_I98Y*OV4ήX5 ~Xp*[-oA^|!n-+g+Sm֡MPva8QErLloQ";)B&8Qx[$ 4vbSw5i{ %AAm6K{yQ܍OkŊ9T^Qئ$\0|tlT(&X Du5<eP!́NJ[z+3[ओnXGZ6E[eO1GA:_u␬yczI@ +V^D@ `\j] @[{u>z R׆a|*wŖIbI2`D~޴Mͦ*%Tz" juh Qƀ!qɝ'Ww<'N B'QwMdJQHO 7_ysw.k1<7E^ ?Gm3](Fw+dqZ 뭾{r܌jX֑0!{(5I-xJUxp#5)w`mOހ:Xxz?fiީ.".У|p"e>O) ޗoA'bs^8ʹo6TSjBIEN'yaR7VfFTQc')Kto!}P.S+-i pigpdctof#ry}c~(Cy'8B jdG>+?cQ;;څuMnATCVD EP"o޺JS,F? E6[u* oJ_tZVLP@-#cQ"u" elw nUzz4i ]Gm!vY@u,Q[W3Nq>~ZR5d|wD\+xq=`FA_ƀFG[>bl"`Uu f,X6ܯ/lwcl wtTC$R 'տ'Jv` ;3ˌ%mG>fj2b|_oZ+[곶Q,3%5$gRXnq&uU )̀sJmSCB-0{W&O9hfBDkxe#@{[z# Mޅ +b7 hf4&3pY_^Ҥ\ċ97ٵrȏr22z'dtbz)FQA5QbEX(wd)E!<1J.J1Ygv$bCa]8"уטW (-Ɔ{d\#jj+ڇ?c[kp./`:2ʎiTXnwqi֪ޤE19S XgjI5L`($ C]Ǫx| ~[r[K\2v {(KúfIZ /GU^bـ -*Ķd@GKϸ1)=y|`QE[KH4IQ+ wvbsʵf{ xWu@CVl Vt@&خCۺsfQN0(s԰Q选#>A,6Nj;ߏbxܐPF<>,ཤ ^e3wr?`$mzG *Nivl8n <O,T.I":x0ӺAvwk"[DtYMAĥirGQ.*Cw[Xv$Aq Cj3D ÿ+nsX\*~,T сD\cI D>sD%dų(dZG摰IT~eUq+Հ+Z p,4-aZv&f85;cv?M(X611/֤__8j`.¨~ڍ$ϨVD;<,}2\Y  Z!ۓ 3H?R(@"&t~q!Q^#zhI2%A7̶<ȳ-GOWk fvK\`OqTci:}!|Dhbu.x=iL!T1Spr82{.}+S˒ .(A!ƧQhWZ1F,#HɢclKQ>jb@n~c y 'а|+k= m|:7Bx+/ QNtJ9=`kvYpr #ipR8LbY"MY!J6T*"8UoA4K"^:=/tA:I,(P5/ qD,|.JYqI:Ec(𐒸dp*`6\%kӌfON_~bה8\f|T0Oz _k`syvE-+yCE3;[r usnY_v8BcYsOFU_Q Jcgul]@Ha~g?oWA{I%rT_L^9rW=??mD(WfCNÐ,~%fEW9_הaitI|I#;CM:) JSO '-f!$fgTIX3]R;`:lhXWTAF{&)z"y pE^W:h)ʊamO qp) To/@!(Tr!^C;zQF t(IP&S]DZPUx?aّl6Ŝ b+ W)e3Op0噺E-#R˽ dɣXpԀK$GP4VK.n\6V6ь;yD(E*g|!^iJ(Oo!v4Igk<'W}2tKeM:?3mį 9"'I!g1tcz-7|;y8B/][I:PFȋ!fߓu86 G,79u/S 5f[تU16$EǮ!EޟguP7ڼ{9T,7;}x <(; =O ?*~IWR)6xjkOe^dUo&hفԩu@D:̔ȗr܍X!+|XMwNcW>M:W8y{Dő t0&"7e*vƱ`lйK[pd#}nWPet)WpU+jq36.B% vtb0}yvcQ2mbuy,;U>ᡋC,E:v-ߥ[84#uIk؅L4lNz &J K6C{|^v@{J80mV_&Qc:>XY|@jrBmJYw./%5(dU)d$c[+<t 3yjxl%{QAnmc OY`Pl]762K-| H]]!Hu8y{S̮?)@{2M5 EVl ??-6\9ޗ_s i^10k%~^A7 Ee_0' ^Uoxl\72gQԒn?U+ޔSJ_Qs]Xq`[\$QZn/p+)J <1埘14(`(%V:c8T SP&9m~訁LYz,BOTK\a1K鶞(3- aLV/JT@nFT> NhNHik8 YO˔[Q+U%wZ'F=g)=i[n"@F=n."*Omp>wWc21VTOx5'wHsB .mV U{Rkl⤈sQH)_QR!R {bu>L.Tܺ˖pubnwXsUΐ}.Д9,IСզ(uL r܁M8' XN˜@Fg78|pלRy,V!QA%HM6+N!q\_11<]oLi0DCBCE[z7 *ZopԳ2o_qy vC 8-7ʁ7;V.G3t l GHaN)l*~ \gK3ոNWbT_CA s'#'?3wDY;^k\(c5!,rUÆFeڼfJ\ iB]֙#TȦ(rՆA_ra+o*4˘̿,cUѮD-HCHG{ނ)bb$[N x̛Av>ͫE/(+غ$?U38f5ݤ .ɛƐ͇bf E3 w|׷GΈ4BPbu2 !ۢ=awTp?p(.Dz(殢;r>3ֺƓ+2eFu+bJ5r챱R *}bc,n۟G5-2-03B YoJ Kl|FzColroY N>4nfqݻT{ F-# 7͒+8jIqeE?|!(yKd ^)-ÎխXp т&ެ$=2PuS}0hD:1&xp{6⡆m]ghdla4ҪXb{Ղy95'8Px M2='0hm2)OTMT$pǞM $$wYgjm!)LK498C7a@y++:W!z5na%̟\ݎlFkj gh}YĿ7htT貪$\@'Q3^\]+t{&"'vKxI@ǧqą^ Q(=ˎO U9Q/Wux=Ɗ-gD&J:.|O&c)ہR*4m,d `MÑBX@54W=Т_~ː T72믿 N+%aÝiLgE,R,ٽjS@r957&r7A7W"7+o*˄ğ9-IBuh_+Fc{/5 fEGЖ)_Ir^&Ü+:/V~5kC '8z&* ;f(JඟMj7kw_Dԝ69~ۮ? ֓A{3j/pzy]fh'6iHMw+ҵ3Ўb6۷%(q8*nI ]F2Y~]أ}N{ ad m9Icfyqb9LrT>(@)uO}PٕKmC'Q{͑iJF"i|$q}>v9;\蛑Clw&VdLj51i>Wy0SЧ`FiÃdm]$4^`&d$|8nQi eڶ_;\F͚ˑ/zRˉ!7N_CrOb}+ݘK1Orvwދ’tmxGł=y@JD<B.Պ%Bqt_RVQ2@V5K ias] 뾷9SrhyL Zg ^zxRiӍ}1F~{Vm9xU `rlOlÏt['Nw`-]0e~daT*f?[MMJ27u=s!2 8OC)$AgwDH)+0Lqǣ&-ln;.%U/HHںn.ozeWJ҈ I-D0ϋ^JRH[EZ^P7R:FRhmo0Ťxu C:Q봊ױWiyS+`‚=-+o(GޕȈܮc2Ou[TJR,&/Wy@=5 %[Co]4pGh+Op?@T6LҾ{mA?*l( 7} ~U x@Jj?y T/o0+[u!6!mϞ>S$%\Rti"YT<#%BӐ=CYn_8G ;NyoS+y.C8Ixsa 4BY_Ej+џFS- #y0U%bcv'-DNjFöW^^gyݿRg/"1c2훃zgvYib$%RP1r5+!DZ$6Xc@%j/5յO8_&v ~n3 e69s]׾tɽIb2rhtW>UɉCGj`fGو9>RJ00#(i/h+ /M:M: S=uJ"m|tW< ,)hP8B%zH0 [ ΡKQgZ& Ɵ}*4ʊDYn9ScaTt~'7ʹCɜbh.L Xͣ8MV$7O3QO#ݾSo5rzX⩢,_^=ٜ#0YWd|V-_m/V^xYَ_R1/fo-KWc3JsrR6rxFp=ʝy:fݞ&_d~QaWƍO!\a r`]aiGcc@pY}'/ ֮E1 *ݾӬL$ ɱ{VfOi|Ûb)=պ=tQU'͞9&'JbGӁF3(cs0`UzTTc,K#OX'9^kXŕ Rtisz`sFefW $hˮ2Z!t4$yfX@G{`?N+SV<_xڈIXmd5({y~|]5oL4"6,NWB-_D%t|懛=%J@\B-v C"B%]w# ?lpn22_ y5_-ޖp=ZGVrbiG@&%8f~^TMOYeH܋SebeϠ{ p#Yj#1\?b>Ά5FFr3Ġ?hJs2=W,.!GaNbny>H @4nڜ= )ˉ:. !y}ڎA]װ,ܧ >,U^14$B,GSsH(|õ:!jN3nZ|:>>D"I$aE7TA4*^91uB? лrh@^);~C[|X/V[..oҷSxd|]-'6f;Y9Po2q3_:k gAgsn9Xrg6%> \d_A03kti"YU̅ҋ4C,&8n܊0]/H3R ZZ}"^ }Cw5ңG`q܀$Ƈ*ɟzEx DUJ~b279 c[-[ Dj$ݠjJ ϣ`]0  eVED Qf\>iBdhhachΗk [imFTg G2#hۚxg@&nG!SBnv6atH( 7r;hU_kG,wpԉՔ*~N9v"NTt`~O rn)xGjYvNR}H&7B\of9L{OˊT[*T߭좗K/@y"pR鸡WU07P.pm ~.G;PbT9|v$RbR~š@n~ca =m5-rJNwix ~@R#+0)Z%֬K.?P:&-Mod.*dMkʐVPs,)m'YEUig"LZע ZTMO ղK`ٚ_j<i;ReNi3 a ^;}4;t¢x,ܻ_?6ۄi>S?50 U'`z#~vyl|\Σ! ",x~|2L: &3ل6 >E-S)㥬hݧu.o )32 Mt1meʝm*(x0ۥγn>H610yB%Vp[\O/L.L8#LqSIt2EFMX%+۱SCs1Hw~>m7 =>wbuLBf Q`1uVFNY\TH%EuHk]$ek,fň [5M]%~*lE".bF.ͫ>)AWߛԳV@lʠZ7Sl OdGҍlOaeM7E\xB7<Q~$A?:9}lcisx* *2tq FPk">K'xV:d,4 , K ܷ詝*+zёO6T\[z'6-FËz!ac TJN'O"1ey/|_02fX9z)p j= - ^3'8EZ,IaZ@)j,98HJP ԧ9ѕY4HzR|;Q'7%0]>,Cn?O$2#j76Y{9kԏٔ5ŰÊJ׃Iq5@vAwG]ڀ0(;__N:1VA϶ OZII% ەZ#g00d>'R/DLCg&>Hp |)!bQ‚{WkL:X7eFS])'jfg4:$$~`AY~Yud,Vt84bhet$Ԅ 5Y'\h&Ðz0Xb's}lz!KB4iYhW%Iuo d*mr] Fj>:$W)B_T)}i鹍S3 @şd :0zQCj-!uڼ-h2-7s'OsLGk-Xj)~HF6xE3 t=@.QJ>/Txx jdZ gΛ]K^^- <$[@ erqo9m;8FXm3$ϭc|RA~ؚT \J7 -k_;K>V[VoS|!Mu]M;?p*G~pܻ%EFNObUdBϬfwPun,Xyc;et= 3wg2v~"Bob-cܑZ>U͎v0 %gYT'bXʶWYDNoYk%m'[8E)meꋆF9$~&vn _ eAQBJ9TocXU.rp[2@Y,8[̶q"aNGc|.p|zr}tQR VO4w&ܥ>eBJfj-iԮb.<ۉ:jQpH#vG2ޚMu}_y,81.49 yϺusY*Đ$=f&8, y\*6%&!3Ps9#k vyWӔpCUc ژZIɎxL"aR[&BCkBU/ehZ@ _RC̶-ۃlCz%'L6W;eQk\Ý3`A˙@x^j_«R vBge d]uWQwtyB *idmQN;ã<(>G- {?%Oߠ߬̀\[+.&B aLƇeu/NڠIr!i&ek'3橀fDdvq8&O\E\ ,T}֡ V~JtxkCiL툗?GdT]L7I5˫Tӂ%Fߜ%rp8 7fcarM#{t wz+&ᓨg%4'Jdw< ~kafTi;˱{bgV3,32(yFvgYwӢCN9B'/ Z v8X.l=1a-hؚl!xFv>׎钙S=3org摺fɜYDȪe -6":6rFS@MQZ:Dž2q"efv4],eH%rH|~mWZ*zk{UYeB>yt3k,fCZG2M\Ԧ:]Y1Kȩa>9fwKAg v$[R\l1~\R(1:!1YZ ]\oA!}AG. ܿ6C͵ݓWzclu`-P.SdE$P;y6"OGC;ELo Ħ3<N!m'b e;.}8gm'JrC76(-oc M%],8 1/dH\s'ۗ mbeF׆8''0gڮ=4q q9RY( (6r)CKϙ}fH O8"3>1U{|亽 ̋J4/ଞr+)\D xP[i8%Nߧ匃QGWU{Ɓ9+:X w<zc}~?1Y"G4H1Sox s>xR2xIg-[ǵYds'O$y?q u瞕2bl/TFGkK!v3 t>[ohOr7G9g ]eR2PjX;sK̑{؋sbJRP,d?QV7~/ǷpZL+k K& + DV"E52S2qZ1[٣:oʗ R8,Y^$0ݎ[pa"AZYX \Z ׬]8yM̸8&xtb%imp|m+U!OSykgzx8q AL60~y( kϒFox_ОFN^wepW9oLlȎ[;D%H mwj5>+xR@zD{0,+Y:XYѠt}2'2'#a%HeWD[0&ŒVH[&7 aTL䉵#zw5ҟ?FB EV/`+SNv2_jh޶wyA)&D''7CmRB3U Y\>.;Ū#97qsX>&P~?䗒P-87 A uW.]} c&gM X(B|t2 /_1aתBʳ/&>9+ '*}p9jjKY|f`.B2>wʗGGgҾi hgOJx6wZd$Yy֚iƠf@L>*+ *f=>w)-бj ,b x:K^qwNҀH^K`Lm>,r4ؐƝdd߷Xޒ&D |T 14&hĚ&tQsZaTZ?1b&~?4} vSp_'@#Nx̿hdگT2>, 9ފ{83$)y+i ׇ2q2sI>g"͋()Tw|("}LM| 穇՘ ;0]0x׫*cYk؋YYIJ!WȕBE"eX6?R%[2ZiZ19uu F8ͬKL%!^,hv_E}c3> Lp>|π/ {Dfco:WJ]U%!A 0T&|6/PfH+8B<,.۰ˢ# ;FqVjLQ(j0jv i(=1ۡm2hpUh$|vϝF.DsԚΦ7[PO;7du1. v $GЯ(=2l$uEm.sưDt)ݠUQ)X5ڛelS "8HiR*vUuepj/E]/ R3u%C}ͤ- /?[n2}ͧ _߇iGLyF q+du<^# T&#񗺷Ms kZrgRx-𕼛j7h4Q^aظ:]A25Ϧf4yRtx^]"?mvn^Ԕ"(nhC&5XU 7p? S@v72\#.U^&#Jt3o\yo Eea޴`i |ˈO8)nX-@L@B[&gxQ-GKLO٨3<:',JJ3<>p6F';L*rą+GaH4\f~/.߸ڬ5s2:A{ S >Ǟie$d;Dӡ3uXKV6X[ hK>[*8^(` 2S/i3ZZT+-QR{+@܃{楰]'Bs└zϵ'רN$mr)%MUȾsO e=P6Fo]9. I̥xP5nw|~g|I|f1脸L#`ڹꗒadB!/4BeӦ!ϞFCkݫ9 ~8=I4tVDpn^ƽ|^"O-wmZ]NMH?cg4Z EH34"c:ymD3}A,Z&ļ"M uޏ';M B[_4ߌCw00܉ =M{&J:6Xdp'VA\4&f>E+ńkUF fn:}Wv~!֡"sO!V&vӪA}J^V~_}܏̯+"lЋ(=_BB-}8w{a lqYǾrum3nΊ3l]D*)X6;訳t aLp T(_A HF3~JHa/IYMOGhу!k,N'kRvVć3POkaj RtOmZW(#2d" %PáNAAtg螀Gl/(LROh@BOA7[ :QD|qFY/~QjWh_B@eˇ9 L YS!sQ3]nd! }U2J6J] b6^axF7mW)F;F_x 1,l+9asOXR}.h L+ C(ВJr銖 x:9K9k !؊>A-PMKۋDC}e!H$ ^Tg]x4(KxL`]N,g4'#_m|l3"ת?Y wS`K6F:)ߺL4Ɛ(2NJ!sB}$SGkrd 4IL|.er;y9@oc7yhwwj:,Jkc? _:Xi7X zVDvURde*ƴ6Άwzx_b4Q񬎟HeUx-%TQ~;waٕ O6:_d馧(N$.|\UƖ{Nh} Io_4_~u3` #_CŹynaOR>YY40 s?4 Xy$,ǮL7Y#@.c9y@4Y9$ME{rrY10VDܘ5˲.2`^U2F,M׽,][96XN\$$?~% &Vw@zܵ/^oRÆ̠S{xX#z s3Zr1X)e9J+UGɪ(s 64 7]FMA4i/qD@٬^TtEήB[EBTRq\Am2UlA"˩ _O#ٗw2lMjĠ! q*n`Wg:|k5'm>=l*5 Nk&0@MEdO3ڋ%M ,߽ӏ;ʣ]s~TDl[ݐkW_;E<*nDd&EV^WDȆROQlGW ^rZcLdjfou|D fJuqXr  .KfM>g:_giړ ,9g#Ir:g, ] ?wkqFN.">5ڇtgҳS_s:aUrÜWoziiM|9h}q@dj4=!Ėx9UDIP}{#Q %":Mv)SXLi[CE`a^X熘?S "zU >nw7U֎k.ww{ I>="; $?e6e2 ;0(08 ,I)l n%x8?Q8.oԘR$NI%rTҪo!HVಢL>><*5)0.3!@Ɗ"SEhff єc 4EdŸpUZ'vN&?6\jqd`uMX?2!=m P"R7b,pcZ%'{KO{oWHh']lanlÓ ,͜ *dWF|AZk)5U@:)n"OqHJ-ZMh .M=~ ؚ[ vj_;N½vfT_%+i#أq#%O{2V6. +e'WOTDzΧlw嶿6j$[Io_AuUڻ[Mzl?llgTMilLf_5yv[u%Xw²k*\/V^,7ˠ @jOtLCv., xluANG=cfp `,ga:>aPWx]8A 6NXM @̄HUW*} ǫDwXr,Vս0/ \%l5gLkHMW-9f-m@CVi9Xe^Do"um6Hpd-ox ]'`]6OU: .$F%1D-bښ:NWkĂW>..ۋcJ<k_Gld9p6L>4wHVSY1G*MS-Pf:p9jKn䠩I:+5[Llg/泆<"g to8XoUQCg3|g;v2XjevtJ\S=ʤ1L*q}$>cA)㝇AdO 'y|O+7u]d \NJ])v3hG6dGzo*4_~ wi}.5o*X|>K}ǔqGnLE¾݇^!L@cU96) t*.(>,ټzpjT^9__j{, rbƲ.Q!4ŒX۽`߂e;nJ\ ~DYWϦ{)&#<߈2;L\;FV*q<\tG FRǗ^ D5YT"N-.hTwd9BJU /1s0> ǞKuT0\Fz "p͠3~lKj?\|ily$nzTV[)@Hԭ}| JHZE֚yxzۖ-k,zڴ[G*L٭Sttx%<H2]aY76 Ŷk[o$ SŢ t̔W-T+"'pGlng-2E==S$jɶ s,>\Q*ԫ@0W pՠuc{fn 4*D'2jj'+40@6ڀTVӴ'\wˮh~\cgjjթYaeS6VF mn^!fz՗FFGCZp45MU+&$dxa/?YYEY{U°޼,T6ڸnDHΑ^ FhhB? 0Lr&'l20emE@`K}>7~QΣG& Dxbv !^,a'̱5'pVd׋thȡKN`tE(U{o7ǿro#8Է"I#uom\ۛ~qOͽ"'' &Oie3ZdM٘(*L3wze:ôVE{UڗidmJPTm[ۍヌϐkQ5 2re{z|rЧ,Ϯ @Kxg #ոP"2֌CDjF|w0RR`8C4J"01|UCB\1d mÈ ^7&BO AVy>ߨ%hǃ/s2 -m/ҕ!I'ç|pE9+MDf\D>ƨ~zՁrNQB|oH6 2S>G^yXs+aBvU.B\jLCM{i$6g.(̍SU1x%>Y)S$g|lkٍqߕRX.)*SiYg'ӓ݀\bFX2_?C>GmizcHFPKFٔFz;^I"_O-{1,d:iu\*@&hR59t=VeVufr\ xX$&/`Ԡj|tɖF'%*aE=AvE׼"JL?VwJ:EpNY$`+e_Az:,-?ۑa#.Dt%DIDYN(ZD$HT{ϱ˓B8^_JL*ȿ ɣ=D6mC:aO)fP_CwӰ`cw)@PC{l-qjȥُH& t5 0$(2CxhB~I`E!7Qx ?JKS@n/ΠkjU4&.\x[ܠ4>qdo{ǭ$m0ay8͊n0WPB\XF3݁ tFN {o%Cm;hˡ0`p<83ni3X3nIw$ ݰYYG:>;H܅ ʅ k8Ƅ!]c:\Ji՝U/* "ҩv mu>hOS+ɧ﹌04v֐`61D}L (}i[Olo|! G ˿GAur9KVEWVֳ~)l&M&hcN}&E'r׫z0 H *51&TljcTr0ǸAAɿqqp#I.w"yFej,Z}(P͊kRki /dh`ڈҕ$^$H gSV{DpAA8~B~I@?rbÄ?Um6'5!mTWXkϙ(ls07v}410.j<3DrN>;5c2l\W:@|us0m7` т7R:@Wy04k6& 鞺 !zSWLeD4 P!Ј-Q"xHZizkBZ)nfc(e܈!7PS?#4,<,H,|7žbptxլo0$InDŊTiM- Vn8*.W1Rt[8'冽Cnpק罯UF4 *N<͍U锇~՛n`k? ƍb "2`MI>#ց<l Pm>j/\t!VRB;oKo48OQEckmbIgڜo ȁGK‘N~e8,j#M /9G=]l1/+sŝǥ"xʨ51f|Ͼͩ`~Z-6>u8v ԡ2"*~"RݔɁk,ѣY]P#r]?02Чd~|uQŭ[qvu%vCx8XuHl"ҫ[~#Ž ~,w5w)yУs2 !70z? *fz[s:@Ք#9os\KhՖ@VLjvUF {9샑~Tv8Ga% 7NR`v-ǗNeYT%NeII)KB[Y7D*4ld(7kX %^?"*xBП;܆jRk"ϢyӅ02Muu.GGͩD />nH^Pt, (ȉ! EbFĚչr_IyWpmhZVN?_^Xp(ZC=/:Դ&!xQO"p>OJtʊZb.l')g;oմLp!+#DKjFQDdMפ(nl:pwtN"Ci8uJ-/χD$GT@4.XEF}2ҼnȨZ[CHluq'N[i{"5`]_ah(<>[$;X@א*88X\voψp#t#r mO\ZH RJ";~MH:>&"O *لnfR3gL ~TOl|&9gv8RA71Dk6v# nQ;mr|.J =_*Y'&EHjL`ݐEG6 benmmT3i&3]=U".Gb'5Ev rmw *Nge: L(al.>/N(2I5!(;/Yc<Ȃ١D@YV+l6'ճ'N"`aGԢVgp\<+R!U"-Iz&57e_YmZn{CFWmnR?c&r IRj2*@2ॺۧ g/}1_C{EAH(f3z+Wo̙pk:6Uٴ oFJطB%Tus'+Gcu3}/SX6%fs@<;*ϋe2Rk0|RNz&4-x![zR| huqh9(c]{$}*4|~&Y?rϜӐ9[)C{q5z\nRk5;);O)-rƦ' PRhY We{oF9d{ ڇ>ǽC^|zU+%rM46E0@XMhg)]c:wGXɽ.9KJ0ѽ1Jtg#15e:I^4% >I"P&} RIŵPţHHhy$1z+!7̫UhNy$pa=Z*"dUS;XC' ]q,H$>;)Ƿojۋ=)¼g_U-F$ MfxP!LAK?R}h_=Lʳ% Tom(yѯ}`_cQIEy Gc@AC̊o~}rvp;?G%}ef6 $KP C_|t 5)/[EҢЌS^ g|r_ Dh9pd{x! ʇLMJHOs ]²^iQ*O/?ǥ>ّ#Yz%|mY7#l,g|x9DZ쾽 dgxg)PP$nt'ێRy ֠Wk /D/$+ 6qt OuQ,R+(Em$IT,=Bcwc\nao e{$?Qr?c 0Si{.!1~^mYK l ELړ'}(_es@Fs:7}ˑb†7j ݼ' 0qF|9TKODlmمAՀ~1|5?#Yx Eɮ㾶D0< rgWY 1*dȗk\uSxIc7r2TeݑrE=2EnfG8 ۵FgQ:1- : 9nl`6F“K8::ja>䶫3lcդBXh ?FЫ>.RWլC+&/a3gzKU*%,Nl&QNcl,gZ N1=|%G1} hVߊ]``JI֒̍%MƁn!m%OLc_^FB ;Y8" qA=F}M' xԀSי7 6tv.B>e1gա47nν22k2UWFcO˖\q>[HWp_}pp-Q 7@+Ba$rq,WL g a[Tmryw0'Ł ܥR1$4EJW48X*8ЧKo@*6C^0S+MD| 5 H[~!L((?#cX`x_'=EB=6 u"!Ir(6J?J1SogLVlr"MHҞd!./Pv񃻀N+eX!kѭ1iNؑ<uNNџ`Cu}&xX$iSTyd*uhz(5B KJ/~e ܈CIp[XfY t9}uMwZ俬Z^ Xuvk]{V(?9ï9NCwow.t :v5i!Jwe~p:,JDǟz}0,CDBKQ\Î^+U,ۀVi*L6 }W++_МPi̇ULsuwlfL]Mh0Pa*.KgxBםabt_^dıKI^W|b C"̂4Ky;:R.#-^!܊X,FJQ,1lEmp@G yEygQw Թ4DoƥŅ:X"CHX{I':'@r>`NjoW!o .5}vSk0*<pUX^9C zVF4UuP 3zt@T4|p|FU'76 rD 4g]aN`_~|zRWߩK"GĵEDsşGL91Q RSY/-CNX4+`,@f4L~ [Pz]Uh%$)xq+L:I8OoC)^PDjLdD%`? zY$eI;f/T* L"*:,ˉWXZDWg!S`γ  "E_֞ERxCA?l./ӁInꇤOI>b~K!]ˎ֜?&?%5 v@)t.gči@*<Q"LPϲ\p RO%:.&Ye-6c|*u@.HLd{)59vJ#_,Ќ5V'P&yݥDKS1P=[jmtD7;,ܳh5Ϣjc`f.ӔBm cQjad/r:07+1s,2cE}Mq~Ev{DK t?sTuA/K Cr~LHoEΟz k}}U.kϻ9fIJ_Vza,߳03I(I,D݌_DZ^iZ(b*|!35NCl5B2W.dUCv &lM'%F冃 A4Bai:u6Sȑҷk9  W}1`wnЏR`w7 ]}Dc蚁髱~x˜o^YgIRIy8VD8-tۍ!>("]nNjl6)ikknRVreP 7f‘ 'BI4@ǿi nY4vqfP +SKblEvT{9s zå#t֩TI.INk .~*aKdUO?8kGm *g4nNPb1 2W`zB[~YcE_pf*jۊjDaάv@G$(BZSIao%2BtI ,tsᅮ>펓;?4W~8.Dޢgu%%Q{<PRȄT#0S Ɓˆ⸇V\ |:lXKV{`N{TSzj{~:܎S5~횲uuU7 ʀ~EFΗ,첑qd鶸:'y;mqS4!t MȇI?5iv ڜ};r;a.VePQU?/N*:ӸQ` q8:JlK)~/pPnɜ2%>W*{?{T nVyv<j\G$?;^0pn#=4=)nB߃|bjr ql=vtQIA(JJ{[a2C*Ly̓C)Ă\ԧ!+:=%d=WE$ib2eeaqY"eH#%&lRFu~,Xhc$ Gi2BOhF daZ o КvsC3ov2u["uw-%mN Io® Iˀ W͑xNl1WsUKe穄ߏQ:diu:lf"֨a)oWҘTw熀KXjJ<1˞.LyQHMwm $c: L*Hu Eb]ꋇb.kgے52jQXW_kh}R p믑Yu,InDq5䅼n@u;lc1\W~Bk _9>k!҅g?bŚy0)Xg;BUyE/;/^  L =V8kYض@̈ `"4^R3tǰYE X2yGjQkeV%=]Oo1qӮ5m|4f?b0r|U2~=@gyŘ_j9šn}mNXj8N}N3̋F%XANߪMU98FELѲ[oK4|puT;M^˜)~;Obsx)f0 (qy<Zx`$<ޔehLt#4'\o*xQo}3<6*B\ˊ V67o$*_xEJxaYɊ<[R3c]=לDz1 j*ӹɹͩZ78jw9x2#5G--^y;wUՈ %p5::J=^*}itz 7Xѥ!Sej^Llw= %EZ%ZD@G*&Cra@fh$SI< 󘝜]et b_So#Ec ڑt}>(Fu PM6u Vk( u *xM:2>L̚OAUNud[4kD}?18nӴŊmϝLB=^-%2uC4'!i WC(g~؟POMxIGϧ)YW sAN3&;KJiĺ",U?bGŜjZ:uooЎeشYCGlΡ$O"s|Ao5O+ @$ ;qo8ZY'b8hd#t%hwj*gt$ӹAXy7?+ MAzP'lN,ȳ.Tˡ:2ѶÓ~ڠ!TQ>S|O~bHǽTSCG)- jX_plGFsVP6:3rfVq%kQq ؓhJ]A|QXQ pdZT]a$tAZvQIP*J7 >ڗAtk k]6Yݰl4=G;[Z&rO}D7DX+$E)\ȼoSNȃjdYXD9 ƕbxeЂG(`4rx\d Hm4b&¼n yw!(ʁɼb^c^M-13SIYiE/HKZc1ri|~ => $tw8 M=66Q7?Sq&|>lSrHYR3>x {b2 }PFNlk7]`늶48u߇x<v1ifNOquirޡbD%]m{%]e?.=J9글 ; :D՗j`I,껽 Y+RT|={L㬦 !Sy,iFʁZ~cMF'5Tc)/Kq$.qEP!;bGxN's2:-=#mr$8/xH$rw3*yclW42> /B 1+[q4KH=HlGDz3b& 3X41'j;@N %c ~H)Z"h;?<~OKwaPu8e#Pq( 3"pRFbiP0їLyK셩NjΥ򑆷/mbNvtƛxVrCSSV2/d?' `j&y*چxB-YpmC=r]Sl ;.xX9]liF&)GMƘl{4LE/ ];ʐ fp3O6_ F5E<(cAz%,~/ydP NMnL 9yڛ)Q$W]fGxG{vGI;Ŵ`@HG<8 t5tU")[;"N3sNTaMwe&P$ޓ;y̑s{qJ$5x4]*> r/au%b9:Vq3Y\q:cC& 83 i09bH+q2*q 9t*=x˖WH0v+wj)$ &mW eZ볦{鏊Á1'&Ml8Oma?OGښ[3ck*S~ +h~ePTW6n*y+LB0Qr\X?Ntcv/ܭZ^XS| Js^`\ %ؚsNRx[0fK# U=V yQJ[u0Z<1Fځ owݸZۏqvX]_ x+ۉx sž@SG賡\}'%SzS[~\t%#zSlβ1.4;%`vgǫV:Pш=| lY0J)bҾcwu3f_ۄ"Ŏy8yrOn[9PVi!%q:"ry8uHh_\>QqI,Ki ۞,w)# K.2@@g$lCE ^Z (̺J$GFY/ 3tWx\,r\Wq?/!X᛾3Ў:F8 #8z3[j~>OgR&.pM(Wvt7(n4ie,Lz)˔/!,85do<~tRŅH]^gkgnL\UA{TDCAT"`{PkngGP?5BC_ɬ5phXcMn~yg2eDR?!C)SB!yl4fCs}Se,zَ/dUNǒZG%sP8OVf^M:x/50PͶI8l _ d{dG^ͱyjt9ϰ);`o( Kh]q}p"]lOAw Z&\6߀2v=E&O1Ҳ0tHEtfXw|RpPJX&zPXs-o5 0SM>@<a jq|?0ZpN)59ԓCm>jRwjgcے譔0nqh̃:. NlީݠY3rű!0@kaaNT`kJb6@!Fd9ߴ0zǧaQeuYqo.`\c%Omg$[#&B:<1cP6Xuf/l~±N?4HhDqcaҿq*xÄ́oݿ"GwV3Gz\PB2}L:AixBMk\hTɽ+6_0Nku#$6x?!vvtm Zs}ljˁJ] yZ7ճy=tCΰ"؊xmȿԤ°/,{A,D'ͱJllm(Q#x 1-̀bD(Q1FJ\t`+9> #yrbYdX8pW5x̓c TYo-ڻoY]?K# v mV |vwzwI*upnj7j.eb=>v ;ɲ{x D$f昄s;`UoX0!j_]#K!9[^O7H26{X5b?g^8nR]@KËE`B1ݰM<4sЮBR}JEX0|MMtf \ -tK< "sSy,3J`hsZNQLM@BH(Hix'xbB6Ras}>>e3x feP7rgj|K;2Pv"2{P?Yߩ(Rmv}z+;8XVшڻm$wMqZ{S-UƦ|fJM-OhDUo)*4!&y"{C*|fdF Hġaӿ "B<^'gj71:-靀`?ɪ{pWf+v&!5b)ruUvEO/Q1Z ̒\@%CeBhEEȡ9b-2&?MZ"vŖyƻ} o)(y=uJjQQvtFj7٥b *%7lAdno)/ko s01Pbʹ M YXowb`x}+'jq۰<9ٚWZWKPFαϦJ|Azm1]"!7=E+Q75 #<\K544%.%~$`^@Y[=bh`.UOd&<Ǵ F_nV{[>#zN~∝b#?Hvb@aE&h-X&%=ۀR=DTBf40{cAǿYw7рPj4VLIJ823]Sˡ)m~֢P2Og.!xv*E),sF0I8HRfޫƓ$ί)%ܮ)djisőXW0T5kʜ`AиRݥh[͵s9lr%:po:O1bKK廊3P 723-+Xߐ}m /<4 %1$e|_q\ݲB{7A8ֽ qaiq *hXGLP 7iRڏ;H(-D;6>'|?1؍簔@|fUޣW*D-M{4t6Ze F-MqE4m?b)`8 ;|(gkiV .WI|8'XIE@VTs,w "WҧmQ|yI3ҿ=<%@vj.A5>=-s)pbwA)ܜ\KHd)'d%^Ǚ<c+ޟn8#pT^ "V.&%fCGY1 5l9֖:sr. d𣁏8buuM#wxSHE5[_kk,d',kfz{j` ͺ:ı<}d_ e~/ۗXO{+bQI˿\0/яg$A)/p/931P߈y { ѐ35C6>YwJ y#|.q y߅sO+90:YXT0Ps#:jK+C fׂʇ O|V]VwǫHUڑh/U61҉i绥{.kNay2 O|}$l_]KEUV.?q GF]bؕuuBL]o*͑pYGJss/z]GLȎTS0'N+ˁc.3W a9 UxMv)U);X)K-'N`qLw zHIǾ[>E%E8`HM>T,j c#%êa^ M7n#$Gͯ'v [x iChYT \ߵen_xt 6R@<͊|91 xӍܿ \b6r6pY d-Ÿę믯G6A]$ xޝ"lr4E5Jϋcy#LSW r0N p09{K~]}-BkJexc-o#uJɥ0rNk! ':a F륎q5yuS=2-#(*m]g\15TMR jqɯ́.#WV!M)LQ7}=)Gţq}(חYr;aTUrM^! WRo2sxɱ476ԩՠªCnc%kIT'(RQj[mU2"q{t׈ X63H'!R\Oe̗}׾AП}vfQ ?»~c }gޝ*˪܁q.agz iJ51@u-ևl=,aYD…x=o GϷu鞐>zX(gߤP|t[uؿb$A6j΍=9#_ ueVl!6Jemt( LDS;\uhN֪Yб3Cp O8eC1|j!l'HL 0'E3| ƘR>a/ Bur:)ZyyٖS3{*66d.j;Kd6(O\?WiX4m0u-DT%5vx2_9/ƞ!*m9sAFK*4T9)L\'ܜs/Y6R~FYB)L40B~kgAJkf`RنNJ(6uHĪbb44rl}.uQTwCQb:pv%'a}Ir_g˽5_`~kD򹷇l" >pkr/0&#Yyjm̋ T3]9,GMke|g'mRE9*yA+@Ы뀶l=_LK,H'(#BqP:ʉ ̿{c0x8x^:3nСq# ]}x=G>::B},N/IvЍr>~Ӌp{ \]i'+K?EDVF5pbض:[Rg;a.n:pK`#$y 'po8{9Ҩ0[aU Ul)pK?QUh>ȹȒǽS߄LjH!_y!Nrl9L. =tV bFf[}S.1$&xއ0#9nby˚a/?؎Ģ zH#W:gU~Q6g8O#GYT(X\t-[i΃ ꔠ`ؠ(q֦I(Sb@Jl濹FK1fNI@#&]m QsT>tч`Wy8r 1 )O?H,rdjVc g_,H2A'$CxQ`!0`{R`asc&?x_QVD7nś筕N,qmW-fjF|zu¡W~Ӄ蒌\p_Jd (Iս[YW|$l 2+ԢדRU?SR;(D|bg"E[p׳$!UG$]V;-'U-x~D05#"^ʱ];TkzjrZe=%Ppj*Y@=m}uXN ~KseDXx8gU@ ji6'Yp sg<&KN x>R5Dpgh{:pj|G40cѐ{˧{^1odڴ+y( ZOCSyL q4MC9{/]wgIO/pڄϨΠ٘[hۦ8DZNS)ȂBSgQcy`>]^=9.k^Wq>-je0&\A98B0PS%SԕrVm9rd_T*5iKNMzaOrl #lK໺\/h 71jvYtgxdPLŗ=zSE@1C|4Cի69OS᝹l;̵X! uG4;ZItL#\E(Rv6RBg="k"63v0vC9rza~ӣ ;kV8L^F&Uy[x)L?|* mK-P;Λz%|K\ 8,4}drF{O!lfb,ţ6K۽"DەZ-pG\](K^\xz|3c%\UԳ&\^NVtÊ@e=YM ,',M.3 l AR+pco,ᡒҢr ~78 u/6!0mpoD hTJk2dul ćͨp5w'kI0CA0ZEP!OTU1ǵqTU@*n,%鑘IVjD%] YAHW}̫WLڧ~-A6 P&:.g;XxQ]ˋf AT7Ukg~xzsZ:]86Z/,+ yGQ*D1빪Wb&S+QVqb] S"_toa#+919t#Pd *l%iqX솄`OO;4VpRpT, =$y <R{棍Օ\NT^`w(nG}f8^6Z w^tF]mK;Pyr//],Em+a{z~S!* _{A©Eim@Nz]lٿp9Pa(~dyAj ;@_<>`OzcRBH4ugk Bpp{87i@sXAV+\j29l[7ͦ=w5]ӧ&u1v?ץI5<8Wf VKO3r6% ǶK^{%&ѱZo(VސOt>_Âͫy1KKfɯ"d~$<}|"v.VJo>So1d8DdLӸA -$\_GKøvqD5? i%tK p-Rzϐb3MNEh$kKڋfXfjG"9%KWZYYi Sa:i0]JTzlᘂd/8b^^LL LnwT,tur[d9/q?B;M!ő"[試 7TMH1e@eع؏ ÊoJyIDpS:׷(;GW)L`_,`*3 Jgظ YpSA޽sP˞Pil4OITo2WVx嵭nΉThӢ(3.\cƨjT3/d%}ʑ?v!8JFɠZuE3.Y' ]6\A0e-0Œ_Q "v& .A|o.믛tuXT^D:d/h8"?S)h_0`Oxb\Ioi\w;zIAj8/c0 N H9FS{ͦ~nGW;_4GI@_8&0g\2l$q: (630ϔTߕ Y#'I뙓\v[3~0O0/o&H+$IuSaDHeFiE+F^]~W8dP~$)U5x+a0q2ug\+U$!AU9OP3 TP8:t"F{trP RT&ў "Z3Bm˃QDB+Y"L(#quDNJ{ *n,8gȩIe2N7 + \hdU,/ v9wuP;5XHz ^1dS]p0TӷxB񔒟. u >o(jqO^EP8/bRnSu Ũ FOe*jاBݫ|&D4ezR%Z]EfQڷkE녒L_hG.0&SřH*"*zHO[,"F\(oڣzHpI+8Vb 9{0&Ɉ3V`~8Cu&i%b 8R ʇsxX.mk&@I?=mmػqkǵ5//H8$Y u{(q3~RyqJQ\G[NBIM!b,xJcqwyZo`*dhFG 8,~.`a3H m=fX.yz-,Q]žGE>C<`X%S7u]DR.ȥ{r٠ŗe1zQ  7ַm%]uJ+0 /cܿj{WY2?80!&f wDթ^2m]pvl[eفKBׅ8~N(a~`L:r)F.mtnbO^oI\S 5qzDMHUpN0'Πyv^c|KnL >"(V_f-(`y%EMd:j-"]LO;ý6igJ,p%[W$.7;$I=?Pˑ~6z2iQ^59w<SgjAI9NG ~JD`#*Utq E"@\q_ܢRs^igG*"ljw6`CBvX[&D<"o 72NId;[5_LUĠS"q/F4>l~>q}'/"r0mg]XJ*i-Ћs 7!xeGR| kL|S ۡ * 1ʑOte@B : B)P%Ș34>HDž;< j 톬rkLjSB2Z3G^Dl{Z `)ߑM8{>5V|^>iA#y/LRWRYC;)0^aTaSm% \+G'̰)L3ͣ6r$mj'З=,KtvȆgsSJvK,=78C0ˬgA䲫5Y>J* !{0xV }:fM W}dG4a+/4z_?lu^YQWr}m%)ͯkd{| ]|KEJ!ätQh647MjY~IH(մ^\qp[sJau<"M ~6))u@wCތ9+#9/;=&7={c^ݬǭgmnCyx(F +q^eѨYm߃֐A%ŃO!/kHzg d` +~r(gC3RH`CpRl>XbIRf:>ԤF' ial zfAJL`S0jcwx1k9Aa$ 㕀N"%=Gy mnUN;:îN݆e mdx,' J/Q*/Y|ߜ9y- {w ˀOyy.W[̠ڷ }KjBju?F>Ik X; &7T.rC &h[!&J  ԓPn;#}D+s-4>X0\hnO1l7:FcWnQ%0$dC,x Im9tZӥBFU,m,Q/{`I 5|7w! vk&ªmvcV^Sm2.xPPxvbɌ&Ey!>=lwZz_5.VI4 -`D|QIz|lreTbK0gi"3;ԅ "âP,zk[HO C!/GD ZrEFܾF4xsd74۪{ )"icisՂ˸o1kOp4-]dL8;\%bYlj)n߻&.yq]0B,}[gSy/xD+˦N݉;-30$z4i9OXUazr+SNU޶60}JL=)[f:WԘ"~~q49E9jb U1 $&O%&_s{b d`vrqJ]ıdYp*}S"ʸ٤*[+m"JOG^gC| s/FL֮]0lP"M|}6@%^=3VzLաAL ǜaL< 7&6S'On}]$L\?n4OUcP!WxPLЌ8H"/9;잚 !{s$Ǒ[qn?C[+i2ȄƜ- ɕ-6'kg8rԘ*ۜGL?k&iϠKY1Ȗ;XR (a7 =sk&"BTN- CFRnI8Nqʋ0 NXC x[ӫ0\x0z0퟿O"!"UiqARhyjXEpamse4ŕZxa3IpMy%ݮ`iPrj\:Jx͸moǃW-֜;h{^_5\wTV-?0I93'K"Og9;1u k߿̬9uSIiSRqŏO1 PGD(KW]@>tDX=IF&-#'j$ӵD?k/&KM w4&t]e}pl{^$qFy`h4+׳"|h<+UD;~Q?-ѸPd;>}heu}6(L N4񡰲4FRRJ 9; ~K&ʨďP`6MDB1+ D# o t+E<˅npq@uaH ٘Wx)SX@u^ߊ7*9 Lӊ[!:DbTlT2&GSwHb15*5^(.˕ׁS DVڎ 8oﻬʇ&,]Ƣ ρG4MdQ_>smK,s&j#V c2)NhN W`Ow8@ih i9ˆdˑ{R;c¢oA`L:a͔olmD66cb#|`?2+-^ փW}, gRW 0ɶ!tE!70d0Di`I 5Q}Wzw\_tΣo7Lw UX':j7o_^rhC]v){_<@!]8ާzI*c%&^?;-fS w6κhŃa#'s=UWv-oCK^ H_¼Zwy2f[:`\LTxh1p"T8cـK/Pq-0o*yꏿ)C!߸B* vL:@4Vhg8mqh`M#)MX.hv aBy:Hmof@2&R=隃^2~(y-fbϺmD{>!4ާEAgneze[!p7%e͜6<4.c%0AP+>懂:i&zBXo|ǑK݆۠q$ͅe;|TΓy*KwmŌbæ:I&`:؜+z%HZ'QĖe5=> K8kmH">nj&gLkiFӃ 37V 7EL9wT\i d/,ae9wy&xBB;a._{h/:nǜO'6ƸR7R$Zt1r*7w9|։,/ DݱdZ Fߢ5R)ZLD&hyZGt*OyQm&,1~4 `;[ 9XM$Q#%śV` !œfM#Q0#y'ґ59#&w/Qi9旿A9rIVۦOn13f6;O!!6J8՜nwCM8ӯF?V^kBD%l>Z{ +B8 %vf:PL ❻"1alه.ǺiK$?wq~-k@8\W\X :M, 9T:߸`R(JapeC`dϙt))%C Dz {# N 3Ļ .d0:/opͷh u $85ae\~|^`,<8 v[P]? `Ҳ##>"V<:Bw ܲ(Fq{ V=N0g ASI|`Y<Sh|d64e)Ƽ.7QwGFI xw$RBYni TPKt=ۑ?qWZfMmVZo9NTC7w=:( W ѻb-E"ZNU%p. %PG룓ewF` cSxAB?8eߗ-uWt0^i_R/@/.ojb[)߭^8=uE[{ß*wTrzlOV Qkl"Әb(S! S#fc5M,,73JD}Z;V|^QF l;>= U!0s1t4cr}Q?d? m_!#XphhԷ#]9cS/>|o}{B($^󘅭ǘq #gɔ,hriemX=&2=gYZ070701000002e0000081a40000000000000000000000016759d58000000760000000000000000000000000000000000000008900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/brcmfmac-bca.ko.xz7zXZִF!t/]?Eh=ڜ.+z Zno_0R_ Dsy+>@X-I2PP]f356snN%?y5>%b[Z"|]9gh37ه.Ecn6}+pJVQN}9+ JCtF8G?F;R+Ǝd?)XlX)>%EmN3]`zjEϋFW  OmdcFq]*^ӎˁ{>| }2fX=<~hQt]e>Ks?-.݈'*)86-Cm: &L |REt^]'(D<~b0ܡ1yX4Na[8s _Bty~ETFy&Uı.AnšQG Y15~9~t]7⻋'QoSZ**J$)o.|n$<XS86Je5BHu8 ,@Q^g&G(jPR6Paj\7ʿ,Ʉ[JdLWPk1'¸׉s}p*dg@ՓGdl3mg RUA R)F -|a}m uW %\g[Pg;GKEȾͻQwJ<.dj`(9О 'l&U8!E7lR3ypgJDG]%j# %}XîGV./hҸT"c-X$)sDe%iCvVBN״<5+xP_:x/5@"ƀ׾|t>̤c!?,#XЮĿ7ljXœ6iu<|OsʮS0C|x+&"E2%Pwa8+xmYƢe!oVLYDħ'BZmRNx*"d.s1슓!o7D+6";\.Y\HyT ̰V̷ PiNADaT *7^fdC\  7d4MĤ,gv5˟$*S»GɌDo$>A=/kP?]l2D MSeA@0n&|DY^HaYA+X^]1XMz.gwۜ<:Ĩa29^2y̼q-0 -aZOSjFf7B[t@Sd =dqG3{ &Gf~w\6ty6iBj4>_MD.p!un+Q͖@aaOy{ܪ+;xےB< [$}u R"ӽqCl&\Xg7lZ̊9z.1XǯFlcU:,ejvןbg`R3hUD!ďV=R/]JI&'=^b)QZ9@#i_=Z #hLtk4yo|]`SڰkaM2رr&TL%gaftIĨS0o:jzhon40nڂ[~j~ m=1c7u|[-7~eǒm;vPt h]Ef&E pdw75Q>ÑJP٭y3}jq.OAy0Dv밧qdi.2"%UX@ݤP N~l9 0 Ƕ♢ JkEm^x8A˼l/0U5s)eAYD4ޫ/]cMhv+)MᶧUcT;(:&;yFߛMKI,  I2e1 <ܑJ׶]%(URb ޴v8- AﰶwPL@E3^.CʡPK( ″8U@x 0Ӈ/7C*&uwԧLL3|rQO1"Sn^Yx,3 ULs>p*"#3_C*.Lb,$FT^QonJ dWDhyMqy{ pӥy3;ԛvq|.A ed9`>|UM`E7f[k+el7|uDa£Z@jg n2D/Q\=/3 ĖWg(P\J/yNaůXHvl,-ALSVNcLLMp9xˬ+,^u> 6d Py(a(BoZb?ySxFT:ҦTbÝp%ARl}WeX[SJ́RETkbvqtå *AwqFLC1we@?sGC/u7jTc' C9ACᠽG"_n,J=i6" Y.vf@tVP\+,&&14w ~+]Q K:v]l0F#W,ֱ\o=TQ9\l*)% e,0EU !5yrXOyLEaD rf[㲂NmToUBf*6WHfmD:GeH藼evb#q-%k-k"AYKWP:گ*ݛ:E:݌Ϟd:P+^SKLgۺ,]ZbU{m?h#jC3#UU|Eʙ9>;^v3ƭ ַ!ƅ2Ͽ^1 (<ɵ=8~ʖo౯i}XkP-?mme5HEt!Y >pIv#F6HLYg PNL}Z Ȃ[G=B"%Fh!Mg{[`dE%/1^kv]>'P}7Ǝnp̳,*{90FaF 3v>uaCB#p#fHFbTl&<,k`HQ_E)]I+ޛ!'jB4Eeu/$8\ctusE;FݻZ,.̮mS_ER?ڰEX5 踁 Eʔ-o{RMuy2W'f*)@8 NSCq {!\ 1u0U@SiA̽,rDYPG(2cT+򿚇"/~qRexʔ%|&]Ռ)Mq95А2CS~&<&S*qz&ORw?w/<§2#@ygF {$187.NCdԲ(>>Qb.Ow=~=>zwJFƒChHHJܰ9!*l.Ue[RΒ%:*zj%#ɴ FRAU$"0y93ʋ-; jPnNA}9/krLJ#j)*/#6X L 5I76f Q?OSMl[ZpL%Kn+^K0;ݣٯ0b5CiJﲎEJR6Ne06L{Wo%^*oxUQJ4mt?>[ڮ Z,seU sTJɑ]f`s=H*5ՕH`F㋢h&}R/юk{T'7*j2-YkQɕόXӑ|mk∂&ćZEc.<8>1Qra~[9p=hVU]$%} _yϾ~1HGEG:YE5,O׍K?ĪJ_\fGH4bsGZw+[>N?ҍL{7dss.O)v#fp̴a ^3*6hӹ1\vyxqbD 2h47fZ#mbT_34!vEMD!L<̠1? /e {n3C!9{zQQ^%tv_}y 7qi~W Ň F7JU["BqJMQMb]_w+ƛzX*fL{s!u gxmpCau?w5ThC1V"|b{#ԩ~xPff+iEQpIz䚯$cRLHM<,-5dk 4eiړ4'ҫ%PdNqxڌo 'WjeII#!l+ߦ]]|df]@c  sAB.1<ԇ;…fBP(@t|j}B'd%^J8e>a4# |dKxfYm ;Ƃ1jS.OԟXU?KF<'Oз! @Sv^6$HC}fw:8T0ѫQaHb32AkR F͐h:‹}V*'P^S,BL`u[j9ᝋG`V&w(v  eMY1G'@G VH?8Pn}~r/^R- ?xU87?ςS;ѻ|Wg7C'xskU,b-h8Ar3_UEfkgRs_OVyO:u}c"LƮ|^ZG0@MxJy 0dE*QOg(|QܐҖ$ON[/զf|I 2.Ms ]ɤtvq$X"-%[%pB<~/=^tH- "luXEIXjK 7/4v`:q=S2Xq|"p%oQ^G4BaX+S'7@rZ)&RYlVYk##lJѓ 5FG=Cdt%Y2I5?D,9rˍYK=>UyW`"iXWaH C(mܓ6-6RqNP<"Ui0(28tO) zPqS2ݩ>{ X#wp2xI$)mInx8sC"RMzM= [$z9_@_ }qFjNfnP:\ߵDTReρ ER4!$Bqx u'H~Oz՚+GCid\⫞M09>"xZn~Ûea[E;2m(@F|b ZACE` (@o~X2rD!68Ϡ( z158:9< s# >C wpjUv6I Px CNO)e `;B_OzٽX sqcB=Dϥm5vʲK^U}u֫%/ VP~ c/;E) go`w\T%~,B9#ꥤB{ûJ5SмŦ3_ P=<+!H!}ꖑZ[A;sȚJ(,UIܟ$QCðo miL:cCfik_CQoWHy|(5H@T5 ˂V1-Ax/HS28"=Ԫ17nb D& NZ:O7H3+UwB,7a#';LLC?m ڽN]ܫB;nUcKKBW@Z{Oo^J|nf_3%qءVoX c|#`v !>2k TPEjDlxot]k^#{: slL@F zW|7& Cma3@ǶFf~_4@Whe,-&Z ºMM_3}= ]P:ALGz}5y"9BNT yDI^3iQvsXZ QeUhϨUF32HN,HgZ=yn;a܁!&נO ۏV*}j,6Nܺ/oNk[V810 ' .!VBFс7f]l}/݂\$%ޔ S:2b\1t+ڥt7;/(nLB UP7JLm2ϸKf`'JY`603Z@d7k -4-/pP"f:۬ٳ1(.ϣ`>+xuo g*OČxtI Ov3ć6TE%R?Jы hEn@&キhF3 csaDN!F1nSm顭 elIrepuFC=TK7\C()hS MK–Xe HLziN-ڝ2:J;v,d.ߠ_c)榅`-'$EL`$6aB9Wɲ~K ^ŸB4X:U}QԘccj.aAGF`X C\iyK8^pC>-/, =~Xu9~tS#>nl810amW2_$u^Wy`#A<̠zi/j|Jo"u76[RV(W$!KI@dG{y߸lsQ̐>V$׻9")4TȒP%TP n; z?b{3*o sٷ74r)+v"E0yQR RRҦPwpcre &F*]M{Ev0qeVPqƖIiܡ('il`$RPܛ=ۮ_C\o5fRbxZ7uP,ğ*;>[s~!3jD~5]Z<.;SS; tja܆XbFM*11V6|xk(´=-8ɶQÍT|yuMfQSx+M wͣ 4+=pH98p&oIony YT$JZP?j9Q1 .kw7NõTWIqd^/#:mUGkX_:tkW)hEsJ vޘvd7< \6e'ĺ^fg G p[.BgO*5%\nx|IekK?櫱g92 />q\D=*eYvT6atgؗ+=PxGk3Gc桃U9iw"B[5 nڀfY(Z;fCZ+ Y"8 aILl nVy,/κS?9yq]i`Lfӽs 7(蓅3a7x4dVhnp9D0vx%BvFѤuPbkUcV6Z6{lb.'6k )ҕjnjdCJ'f;,!!d , 2/kÍ;0)ʥ‰_'yyx>U"/\;}arfhW  .qvNcgQkw$t0 ӄ?(~DLM,tއd΁偟L<'%.7X1Jb#E n:̕6o]̓T~QN[U.r_2,boj7`1Zb˛" g?;3Ѡd$]kT +p!B}" r  \6c -…w*?}-K‰*y:H˥sqQhSRVv|?y[V]:)Ⱦ nKNWWJgoH-S(i,p_Af L4f_mP#jD7k/\qF2F},aQx1L4\d#!zu铮{H_VꭾV*YؕCmj̰)D2B=U ~2+86-vPh)T=Ӈ-Oéysa~vGѽrZo#,,9 WsJƭ-iSw>^? aɵ΢=p'$ OJ~NȖ[qnGL^LH-NoF {%$tּPk]I_Dg38hd+XQRoi&.P-X :}`p3鲾BR(C^LџOįTׇNʽ}͝1 ATϨbu {׶)8DVDzP} [KD8^"~u_RW9k-B&aiӽ~o8+Y+!|݀+k΄V>0PznEYC u(宎ss8>z@`&@z+wf 8(YڏN/vh$g |gl[- F&P@@ ^ 5&x_͍I `|G|hW)ioGǜgx`i\ǨqK{]ݫv:7|&=ervm?FTSlL%"eUo2ފo^ujZOacvܛ I*@ FİF-QV+\r%SL^ "*8t4bYzPAz[8˕ q&Pjiz6 ZƜ#Oi=hZGa](I"iJ9 O}] e3VH,R/#Ѩ3tH_|kB˘*mЫN"ђ*҅&[`r=uGZMG&n9w-=tŢRQQݤ"GD(5ޓ&uΞMI(FIീRF). BXf,7ˮZXOk8@ Sz.ݐĊ#[:ho ouQN4"p 9ecɾ~BކAM6LNrtlEuM +8B&!_sHްHJ4sY-lqA-z0CiS$!BpLs 70Cy6M׆wg CK2t/x?L}Tschñvi3,SViL{f3!W,WkRL6c3:= D@ԀOYkËR7n*הu>b_|Y-\!$ ΰH%Ul LЇa` 4]oլqkCQM9-+{d#IWގg1N[wz!}hrPk=e~BkPS''1 ~`8V=@?h KPygIxD?c Z W`۩b(j<(GK-DP8l"nh)&- a/-'%$'@CfqSbe_|4*Elܗ SM#W@ؤ!yOHVgIbVU.(ulRA 2z/L4G?uվs1xo^+tQ&E_=o ƑtW?K^jwF(6Q]v ~"W.pk}1ܩ L`N!#g!$]PR3~O7lM r0x0vbn &<1;Wcr6<$ՏqU .Njqwn;6d&q>!E9 T<,RS "I.,^G^KZjf :Y]7Q5%9]Ȟj{ege% H(YjQ,wm>wgLt0^w\.TY 3 4ߧB~ɝ3 0ŅtN (j"툍b%4.j㟇EU=Bwdk ;筛٭uHBFW)9_;p Cur-ytBcǩ-,TSU=d:By|3>JWE?Ԁ:mGಟ̎{ Q |y7RIi6Eum>kn聂L m VlhInȸ)\Xm2t3My}]u*8N;@g'M ӄsK&6Iru"pǛRb{j`ow.N+t݌$qG/ŦV̩L٤b {IjbPm(- _ &VbU AdY.^J/Ϗt(e2|O搁5F:Dϥ: -E?S.Â2l =gPv 2As"OfB IJ'p~Az XEZ"n4ɛ<}/СY3 2< wl {99l+%](.IU:ǐ5_S'M>Z.K,$@GIBƺS7R9LSH%=4nSU<#NS v" ;';&Mz;RhMOãUQmNnX FF5Q|a:bKi rfLcX n ݦ; WO΢b<Щ,3p/[+]?VWS]م1 4KMYż]skmk&b(FGQ$Ac/#ە로AmbY͇k9= t_.NRYITdSQ\ehvo/OU;'@NSB5cIM ǐܿsQ@ڜsa2=Z۶,sR&a|aHW]Y>)Ls@M/p=L'oMY`=O'tv&&U-IL+f5@Nt(60DE/goِze,p/yЕ줥}7_^zzCJZ`dž5/o5A0Yo.vu[tGudݻe,TjlN'?O`?tVPo/Dn|ID0Nz+1s !QV`v"YPS4R1,))mqqp+HgIcmoLh디=vB `N` 2Q*dKpmkRi7LXO!a;ldȖ<&4w2)O,Wʙeל?? w3fXܛ(y_Iir\B4EPؽ®}K:Fg9JB- " BAC NT2[ķ\}uفܫݔ0onsbr 0;/Ouc,^fԶQ #E^f̒WGP?"cbb mS sőMlzrAUZ'Ȭk_K_Ritه?Co /w &tGʑk'ůF2L44oH%}zp|{DmS>tdH˧K l0J/ekL?L3RH1IZH]#={vJ D&߆FLhʶ ӵ$d5բuu(:tPmu8K@oz庶 p4^ZexKݤ)=Т&|`)NF"̈FA}hLp9^"'FP{ 2$b $C|c CC֏ B-j/^9K)Kb .&@_[ T׈~$ĩipH;]8 fqiѭ҄Z`ո3:+y}LqAJz*gf\#qL6}WDr#(xI&_*<8~Y6kUO:no,-j_#J{4LlߢQ4k02@['owv%TaZ7?YiYH҇(0O]@%6|/'o3__r,{2F)KW񸊦d†i҄Ihm&!{zI+2T])Cۉ8ÝWC =q wZy7w/dGlWpPDM^kgM86GǜDX}" aTx$3ʿm-K?f|H*}kfph4$1R[iɃ`O,1sӍKOaiqJ@O:5IϤttpy0?|N=dHNăDi;1Oq183y୮|Lב 6LI<`fQ4Dhvp垣-JE>(§zY/ Y1 jbOϪ449D!\tg4/CmYD-VPBtdc!>̤HzpLw\ :ib'!heydf+xsQa^lfb/.#{6cB.aSi:F w6*Ţ?va5DR^*6֛(MVKcǥ%P(Hn֌+ә)$縃ڦ}>FHAgi6nѤgdM=Eg~,1;5!>Eɍ r!jBak, WDǽSk2RAӇzᄰ1j ~"NG;jt0U(%? T2C,E;z=QUꝘL6+z7s%*N) rlT̐!ԼHTvo/[!'b]'37k:%Ԓ3s`e׾e`J+0>Pׯ; +Bj_׼1D6{5?F7^#d1Rf`K펜 NTG X!76rdp{[U?von!:D;aEsfPЛ27L%b_q'[4FIHzSW+)LxKancpuJ <"IM*nׁ ㆉX}#Ye{}ezdXT]y;D`r}r{B  ɐ.HYt:MwI9>ܣڔ87^4j-f;`ȬEuwʏŠ 1䵏*tSty>\s"Pu-0B+ h]JsQ# \Ζ ׁG<4̥pM@޾mvePmi[E,B?,g\A"#Csa ~1/O^ayNWKH <ʫOij%\+I`m/ j7QE UnIVey/ғnFTH5Ŏt(2CcUW~rBU-\kǾ7_Dh+q5G04:[N{_ܾvzګ=_O\dGӮ|m Xii>$tf(~LKl@ N?EFb&'\7՟<ubR=h@^Tla=iґ4PD%hkl/3$ba6Mi\tEM"ަ$lQd A9TRAzXWߨ\ӣil $DصVK<W\.T.4+k-E٤z!4aֆRI LfqU(f稐ιBO͡grQZ)0DFG*8- }EhҔJ WyӈFx߇ 'kSg@_#±[u>Wv݊ȼBȠ&RX#`O~/<9 f: G7NzW"+E^ {I9  bRNOm 0 #hζo:x@Ae[ ,gl {xz SRV,bhFtעeqHJ nqk{۝naԘ~rW w>}t.ٓ`qONW~ꈨ>E x^q9sEPQ!51nSO}>VAwSro>!tGӸ_ c&Tg JkqȹIϔ$~) "T2гw sr*n;fZP/@t&1Wf8Y%S‰j 3җ} Cul[-5V_X%!_'dn)> ݏ_ _Ues9js_NPhL.:&3f.#2F5Ҙ< pHxe< 0FkG&I?3a+={NH烛Da 0权TJ +4o@1#Od<-f?w*\xV2pFyv ib-7 ˇgc#?͎gf;Nn,#M5 py,Iwu*MЧm%Y#hս@dA݅ڮ 3bdsf?nQ"*:# zM ۘ;,GॄzSH2fΑ#G~\\=+|ZDMGa:2zfw|?NR3 2kά>qL};S 6'NG6zw$o<l }gyXj~ԡ zO=(pft,#_(ZGn=xHC{Vk9Y?;esS#1ggBt)|avQ ͭt M;>eX߉\S\XP1B.j8۷%9m]’L,m!W5+-G?"hS!p=nKfG0Pu5ED\jټLOt:ckw5tWӌImCkJG-W TEhXԓ6$pTW>@#\:<|U/~QJi-u %E6(éyH\EL 6GMbL.< +Vޱ`)cX]&̚?ULKby9Jms_˶݆Q,˄U\e=r7~s@V"gQ(SCS`MU vS&GWdFVylJftցeZ5c\C Q+:3B67ԇY[.c@ÝRX%ixV9~뷜Q),_S|udѡ %rΪg܄Ḑ񦳏% G I4wYwۘ6%h?7' m|Ȗ;@]UBOPk9"Ssa#hi{(f1BU]yC5|Mj(7BckMfq tUugX߭wQE^T^|\$NQ;-,('ߵM 8^{-q" Wڧ~/.Ajʰ93O0kY? ^HU=0V *Cؿ wi%ĊC{;leаr*եN ƆS>Ñ8&b!Uɏor.cn_ ;NY<g Eѷs12*Ūx0)\92z[Gae6NE8UA$(BDAm%Y>k.:T{|!5-"cMP&Q,6 6}?^ؼ-7=G Lʹ -X]ǜJ"^=T41Er?*.D Ϯ%T4¬^Mw9Rqa/Gxb˴P }9/ ˌNpVBFn!3uYGx)x5' GnZ||b@݆%ԉ+c[oKƚOJڭsQɈX*ERi8zЫI.A:1z?87eo ƦGk70h$Yv{nLBP#Kz30h!&*d+ ߟ#eW$TYޖbW|ZfL!/hΧ+UIc)tL`J$ Ee*U ᲴXt( ^p1‡C\4(',dE<^0|ѓ ιlDh̫*|Kt"*aGƃBbo!&&>,YtE_.^Rqnjѽ1 |^k'\5.V IAL.Lgg؅zdC*+ MQHL*(IZ0m65`>BlatBwẗ́ӹҕWqŠ\T/ˠ6KhFZt pO *#goٜPRdgy24zd2%@2| Ǯ7AyAtZev'Ң~is.+\6˩@}^p mƋ !.G!HLg&ОeV4EE[:k"ݮI,@Ԇ(8pFr0Լr?"-tU১m)lZyuW$c樶 GRJ˛24rצ'<=thNm0"Sy] |dCMW^^wDl(/Ծ5?nyh,$3t@n:bT=:7 3.7QBJN݅(?E߈/m )A&X> x N+M3hVԂ \T)Aa-qRWkTjԉM9%3ɥz_m ծ0j[Ht7W =G`];_"9=T Մ=|t}$ۖ)y!2A"➤S %  3FEy3׍o_1+]˂&=RbcÊG3 !p'Mx&I1fY*dji_Q惉T`Ʌ[?}ݬm/-ꕤ" Uѹxݾ1L<ÏsW ٠;+7/^/xEa;̸?Mڽ2-V\9=LTB>{$@mj8jᩈJ/i/;|قJU)2 K(1וa6ir*cT>gQ38)UÀk6>~?u]ڕ QӳW= mt]۷Z,s(BA;[3OgHA%Γ#܂˾uz%b5i:M/#S9:a**QII=N~4܇DawX:y:NQ#;BxX"{Py:dX U\-'5j ӇB%m+ <,E(ab b> я~wᇶTcbN5N856%W `O ]a7m l'C÷vfDc]a0A˾_žD &cw^+am>Nn:^a7KAa@( 5\2€ݫ0~H{[tuZu1mC/u[ ܼg>mf)]Ujڶn2]꣦?cVIWF=TXCh-x31t`y =S.t*, 5j,qmd![~ ̈pa#i?6ӒI|"晡osnf_$1N8R!HB/o2!W[hkW.fGUKw}n{H1jݞcG7BcΩ}/_Z|좇]ky"4f^[tɮr_c1Tr D>Kp8 נ\uHnI  y>/b6.mX bmLS רsfדxɱwZGWx`:h›4o a(Kv}Qwn]˥ֶ1-=tbQ~b\8"վ=^M0uT O{^(6@>ZT &TlKu""~\H}y/]K2OH85<34cl@m] u?_gtQĨ04t.b-EuCfjoETI~I*dW ]೼Z3ތ#cY#}I,dudA8JyH <# 86q!qC\@_wG^~Ek(0KE騜<<- N5&g 4zl0@t]V*CyaZf RsI6=~U(ar2Ux:QgO&o<$DuCh}|!GC1pOiK}I #zbu\,%xu7: ZYln1V;XCNq;_ AT1LCRww6TCUBnEI'iȠ&[7wZ~섓7_^t xTe(kOtd"NOYHEޔ \ork" @&R.IGRfIPBdh6CJo &eأ9{Ɵ bDI|u,Y}u,hӒHX'{ {gB3EGNqnvq{ y ,0Nf_l!jvhVGJA\(2O)}AaO_rz$|5YNV"˯ܪI9洌Mcr^|{6~c8t[Rmޫ#k[nvL9!nu;Qއ `yvZJ4'+U".}*FPϸ'fht osޢw +N#WpԿl JG.|=8hI}("8\,ɹ \xP `'CQ6'9,*aTRWi:9$Q@A)r\FDCT@qNNP/ݬ;U-?{t^$|Iف̍OJC"ъ[z׸R;q5^pW@}^>"1޶cO-~H3r> ˘Z-]-}bl2F4.d8-{ZRa3 )E^(Ct!~&\ba=Ix%Q ib| )KDj'kv@SUUlya'e\cIhtw8ȺK~W*9|f :h̀XohtW.Tce+ّ?&"n] u&I$c,Mthp'R Ί`1?B%Z+PW3=ʪ/] e l ojX a{^22$7Cգ0S>ـq vrN>l 2O_LA6Plcdd^ YyCd ށվҬmaEQ:0De;QZsƁes?Ggr(VַeOE3C:Isoɪ*>PHO!Y [FfZS{\p348Vy*M3\ l$$*/h?':PaHcTgJOA}xL>Bv7.s?3P_5dnkɚ)]6=mj&#G^SuR"1m^q .G&#T$ccʠ}lyp*VbfiIq!m%>vGiFH?䊸 tT=i r6F|$7vێ{P"~qt(PZ{Ϻa2 mc96 VT䫹NMww.Mqr㏇mr1-6{ &^+HG}!EJөzv c%FfE3u{A6 WG5Z9ۙLK<ږE#j)izMjp'W΅1T)Ü@xYfV};bbCHN8; vGT*T0ģ+GJ<"܌MUqPR]Ԑ^;30us*NCpۅ,Rٕ!&w2KWzVGJ5}l>C\c,aHTY!~9/%ި9G$'P%L?Q1CzJW5X4 urtn$֤ى'Z(dӨPschu75%2n.",?x]p3x91g F9 @ܛJʱPbH<[Bi5н=LJ{ְ{ٖ|@ҁf{ \ӦbdnQݕ(9JkIy'ʹ9RaQF_LFN ̩TW*|- (*sڝg}{cjmoYt%"X"$ނ6_=2x?KO/4\3J6Dqǻ+ ,({Ύkҕ ]lU e(k&qqNwj3=O{xF%.mc.L߄*;Ն+EsS={ҙK5X[(>,d8Z>^Ns8[o(.UD@ЯGIj hDxQzx,jKXV@k"dcϗ1U6_[ haZ2Fz'g#૟.s^G (wMv?w%]ŖQ b$M&0j嗜 ([eUgao%^+e )gq40%VPdP<+3L對 }-^\ ե>t:7>VdL!%BӀ9_oNQ{Y|v,>x92QYOap_ccO$UjIIo9\3;.\bF* u,&P6e'byCRcQ9\p0{ ؃B}>!6dR^H2V?F&.=U:Oϖ& hjhrN\h*~. w=121:#W·'? v"B}(:jdNHٗA/8wypq9PZx4=".`Vb68Ǜ>W$փ4FH?{ERrZ>W`>VBz~͕ZYdbIf8YRxpVck3NbP.qeh.N%Cv~G}q9GyRH'=+oUUc*H֑XoÁe8@Bi\ppN?7Uc-7N͵R\{]bi`)}j:Z{cAU@E} /y@;0<R (>4űWym9ґEt$ Qa MLm^E~` oRرɳe2J?w& cbلC)" v̬Aх1_--wD5)~ 6qp.Y[LQ)̍&_@h3za:lH݂qGۮ!ZflAD]{=]okXX:z*ZPhM_zl˓*laa%*M߈/>{+csr#!FZBɕڮ\+"0RLG/#*f;xؾS#mZR^P4C zw|0^*LE,+@4b.9oIdB<{^ȳTM0z+ͩL%olc- GkBcY+P6 ) &\${tE 늩څtkO_K=G J?j=4k\-w0ty Qmoxb%Qb/膯 "*0qy%oH78KД#,QZR='تgp0N),&2L 5d Ud%Sn2(N,$l&㄀mhmtcVh% jS~83؊o{4ډس`![Edc*/LiXgP,\+k)7ŶG *i3.h kjv$e2o%w:4~0J'C+G=ƢZt8E:y(3ځ*ZԴ6':rM\2M+0qzl6ԀvRqK-TAkS &"R L#Q=ARrdzGn,z"r&ټN+Sp cA`)p`Jr~d$C&MۦyݎͯpqS>Ă" ɪU')g$aHA0(drYg>-=> vBN;]n|r}nOgg8?InIc2$m6zt uKbbJzG+sسJ8V}O[/ߝbd}G;"uΠEۅZɠN3k bj^jT9&y b@jLGXsv'93a$?:\:UJGD ,׌ԡHcxW9_mQ{}ўI^冑jL]nž oQ򄏍ΨKw68ʧf.\.9R%p7IY4bŒU~V\8gloΩ\Vſ=s] _ V֢hV3$ նd<TK*xY8/ ˋTlU-;9~f\?46TxJɜ-`ˢx95=PY(H~j{E*+k2~ Z39.:ME6݌IγY;/B}5GhyP ;d!) y]ifa ߁)"ڇ9:P͕j ӄ]z.<M2YQoHq7ȈN B*bX 7kCW*/fYq:+{|l;ۖw`lO'K(ys22?CR*7Cu •s؃'O&،8o'lK?~A-iW~ ڳaS6PvWjr [v|&!I4jVjT @IHBn!Lj?YE#ךBkflLGf{m0-ʹ@e&+z9Gvŭ].a3MJB+&Fk KN YG&xlK Ep]5r׏7á|*2֥2=>|sWl2b!Du *5g?[+LyXM,}6,L||_~.]=`E/{h-;lpF_ݿ`?Pu#8ۥQp("fxX(-Ge5K.8|"A]`x$HLچwa Զy7E_a}w6jpGp<9n4o(Tr|+:3E6 ֕l8k9@"E%.Ep[Qޜ!K ! R0Τ tvxBE졚lKoE_4[Cwfgch π'/eC;s5K{TˈO8.+f҃B Rl=-}W4\h֩8+aar%Y29F:s~wn _+˃2!J-ˆ!zbdE 8xB ?Mj7Y-ɸoµ` cάSe@^-Sĉ9R<k$@Mitr'QDG(UwbwǴ()ׇ]ШǬ2ecdp]/?}(6@JV$[("d`>('%=\H>26L 94V'=beuT̎ԕڽIǂ~asAp=ݸl0m@ڳ4 =ы'3|nfFPKm νƎȰ dnH'}ivFn@0%*|OIhDA5?tnF.X ~ `en # YXaѭ=|iNTcVwKuՃV#UqK?S|q@CE`5?J<[xi_WJh$LZo|ONAS>q>@?w9=a8 .w!۸nf:od'3N6Gf@jNS0[Y~ :`&UA+ cH)TW՚L9;L**~Oi(>ͷ)/8~s mr>CrY}t5zZ(#=B ~(R<ݚ5} RB&$гi04IxrbH_h4|o"࠳J}X5zׇwĎAXF1* x\HKZBD`gnugT$:YfgP-3@K6 ZiD84˽WkulS:rt@mzʐ k+F_OycboE²S'$r$W: ܨCݬtysW(@…dCTַԈ(iRY`K_/ go_zfoV6E/Y8VxF 2YK0>b[KP0ue->--VvQ)0 3DyJ֣w>X;|xL&Sf(I+~zP jIs92F7NV !k\Ӗu5cf|$X*ޏ#t]E #$;@+yt,wD QԱ}L3ٸn)Ub0NTL$.]twFx % XI)pObM,kϼdW& ~ZNLf`Poa%k :4zxY\ҭ+%ogKm67Wr/]%c+SV%0c*jg jFϺe~'[= pҋ48 +lM?f,)S[3yt;7.WWy{zG Bm;c:q3U>MZ[wA8>zOoF46 qީ i 9G YEWDT2~ ՍCI73E5eQOn=L*&Ѐ3f"NUk?UGG3#qhm8%Z-=@}ͱnؓ&G6MZߴ߀MAs61몓БiӼ*b=V=Zpk$f7o;e]s q3/dj PT혺WM#*Eפ I;ce{$gPBkDq׎c3^k}ԓɓ<5?]>٥ka}eNpJ$47CoÍCFFVh+~X@6ށ=j5p)iW׋*›p^6 e}đ%޽aؚ}rP(}u%J<u-itS3=l'oI5/B pz~ wq5&{׶䫾:$ 3t#cLV(XS5q<s| +; Prfl=hh p=-}^;od9ܓPoe`UX5j] ƱLZSYQ-&Z:+҆w{fx[Jڜc++׿p&20SHǯ2x(֒NPLBAQDGp)utqM#g3%802җ=e5Z32ZĄLvmuXb(Y^iϩ+5@)|@Eζݐ#Lba}-ERT`[wJi&2stM7].Yo|RwO4X]q>1il^N*?AV G,|0#ō$xT32Cjw{`~."<%Y:&ǎl1{ץx/(eY#*|鄷= k.* gJE<`ć$8fo5}Ut +ƪK7a pƼƐ Fay㑣{A Ҫ K>RB($&JsХp,=̣kp-@ 4wrJn<:e]e(5sC[7tp.1ТBpXgz21FJJ@Rv̅'g[ >b%wWd{"kz cG A?y]9 I0`_a;nk%hzk&BR,_&.=4*L?Rp&?Ggg?>a )QGl*!AQ Vz|_KoVU? Lփ'f3}blK4W=bSeOlk{N:Ӌu\p1 wR &m8i]y}J[㥋D軇}`SaONI:Hz@vQ6D_j`qX^J`sDвS>AtmѰj!e=y #vX0Db;( y .|o$u=AT/bpcIcz(NF /c{ACT/7uiMM߀h '2fkV>c7қC] <'@s&/C mZ P-X3LCzkK%?9fGee$כrR:ֲHUZoƾHİ,Mܷm'Yvk5S/x HT7uD\)}=GN-\y+XdB/<^G`sH5мu|>WE_@IwY%4#4 v?@3ց[\o`6sF<"p^(-}I.{)i1í%dϐH%][0}{)j-Ӎȩ,iTR`[N- R`l g[1H9=+ Ge@HX_s?eBu)W,χ<8JѤ[![Ϥ cP5y2i?m[jN"z^Lk<>Q)QF_p1)`70'^F;$ =GrRZѲ+{OtVy/mW#;aBa R'c6Z*V[u/H,W\UqѴ-}8mK.1a~}7O)1 EL^gc [~ؠqSI ҷ`X08{ۚo%53鑽8}jTP4R|'yև6+ _ Xdج(JjPLTA)X|p7%:SaYou$/[SXҨ_tQ+~~ؤ3^͸Pӊv uxjJ c%P޻ Tǣe`)(q +kb'+d3 WT.b볳CQ&$VLjuq8~:UY{Xdy{q!I鈐M'l2_A?&?s)tZ1! >U[Xo|w;è*47f`!XE g߫쭰n.[凊#R9V#1rm;LKsl:`:VdU P bE9ঞVG] jod4>[Rm To8E%DcQ nGr9:Z }G@-&Rm$O՗L5fGpQj!d=1x/ d,a6XmbAl'>#XXq4RuV\xwX3 .H4ro;9ղ'箽(JEa>NZBxTFUrccVkhB*JwEs( 8a4OeTɵoOPΣb(:M#ڻl*qu\XN1+ a@FcvtƟ ܙJ׋xz.#V4/xrh$D;EF\MdBE34˖"NwOcyP@x=0^V)c}r3Mr23{pp+L}π_nƏ܊ӌ%`PVZoNZ.0+n6pѿ&|1zM,<^ڦ>A ͬbQt2`>6w M5Ғ4m,MۺCי7*s%{3ꎼC0ךEdP\E(O~g}[d!%d!ueo.c1<$8 ;F*װQ%bʕ\oF%|ǿ  A>ro$<$U% |ta53`1-sV*g:KvgS~?4#GA'9xP#±G?9l&6CJfg?O2W{9TXk#z8#e<(dY5 *cYvJv:C>I][ g̝d_۲y,>B,l2 PT_x=^%_d֜j ٞt2YDCuwނ09?ξţI!0҈hdT >>gJZ!*n3 mR!uq?_ !ȟq!xHT M+Aʲq ԋAثOtР$D_ZXnOOs/՜oSP AYߠG҉$ #-zg:{JjޫY{|b_5ޝ)R%9̗6 9qeղllo,3 8&S9@;,:6Q Aj'Y{71eBj&5Abf:\+#Dx2ۏXtyyގĒm7=iS=w.2ڑCO',YSPAwYc<}0b8EdzeZ|a-j*!ɝ7òk-xi;?MˑrحRg=sc Au!4tx-WFړ@2qZGxI1^bbm62->Xm"igs xy*wqЩfPj0g[ dC`f&N망y0j^$CTX;s *HƑ}yw1*Jdjf%BKNMg:3εoxH--Ofя]{$F*ySbXʃ|xa&*KB<Ħ{e)trz75ϦkUpG MQ?*M* bOU qN_}IkЩ )踘922)rk;1zM#)Mr!GqF?S|ؾeíU\Y8H?`.RJ=cZ*Xy<$d2! qGl&ng֓L3@+ɸodb>2ׇg]Uu,< 6ojw߄5*U?^Z*Z[{&\[m0f mӪ-ӱ4Vpֽ"V$BLg;a笷6bYʐrpM%ޚ!G f}CS_BoF#l"9:;sW "Ll]2D[k'grGlFIC]5AfG -RBBKE=ךoWK!G :bl,HR'N>苸'\Pq7E`.c21#׍ Z_'"Ւj!7rDBtN+&a^_w"6Ԋ ARY@D6݅AÙZ8 7wobT\>,o 8V)VE uhV"-Q:HZP~&eSr]54%1ZaݣľU*tWq{Ry.o ɌzEbqw.trㅯ MKBa 'Vthw(ؖ'-6I8V^ufGE5l]ŐFD˧&A u3o?S3w:5r703a PϚ05ȁkn%E ICӹ<#c"W0 yY;9 Z^%?L3Κ͢VW &}KQNXo~LpRh=|zP=GFE%'5$ܟb'֖mUq3CS:;9 JIJlpC)~Y_T [=J01}Sѱ{z!Z |]K'p td.rbE_JCʮ@ Xͭe>$c;ugw?6Ǔjډ̑L=ճydG ߡՃA@gQNUOiE-K=+-_K\CBxbgqk/=2[;64΋c"1%)K؉ɜO@iYQ|)1[IRa#tM=dq> =D&lLyQ1+S 2d7t q"X^gROQʓQ;R)d]d9 sGta{#X#q3 6me'Y/PA/Bq`+WdHKD Cìbw-VKKJ$ۺ5plK@F2Y, 'CtXB4g -Ai>2zahO+DY{UJS$@o}wDxGpk xEid t2hǢn%')) +}}7^v!d|ڃ9a|XKF|0<$ܔ|aBdgZU>6镏}LIYjI ?s{dY#a,ȥg&S<Ñj([#12P(gyKvі57+[dj8/ύ!(ᕆֿG0V ;pƤm>p[4jXNic$7CQ ⱉZ%H\sU yQ#_\7ѥć-I[4'9>vPmgn)>'Kw@S u!8+{Y~dn[dnɯ3+f /^:D_90ГҖBLȄw4ٷso[40, M}~NQ.//(2[c0],?*r&ګh$|䤌2plć Yʕ b/5WyĘYP~9je~[q)I+6JsрNV ,7hpҾlInК>87F]8:~fzliZ*Q!Rv2{|q.U+qqP tS̎HlT7ZPk"دacb~v/Wzk+l՜(v47vk̸=&qi["zJţNSsvK'g 8~x)gxiUAIGBS-{wJ-dxh~2nwg*\|9$ [h8 7fLb~5t~#wߦWD:0(E:bm"}sU8^tsm  rF\/ Gpz5W+.9 ^;L:;ɴ(< X]3XHz9ߔsQSƗ|c1's)"{~SlE"* vt?wiKĄzXzZ1n4֖Ln_hY]Z][ULYgMz?īXz,&%f$%Q.ˋTZH;f?y:P: J#3~BFৃIw[Z2GҘTYηET eaSgSVd; ȕ=ot}9&%}ux?Jyf:9 Nϑ<҉S1C' h1 G[6!$OYDAMk_ƑRň0>ʭcbo'l5 ;DcZkSB72/ᄊ^1K@ 9t/p#tA"VS}m=HrLI`8Iy˟""E6d;a/.0+ {T'1nY)鷬MeS=/-y/3~bt 'l \?DY0ocywW$rt=|޿/>[IaU,C=M\FNt`Z a!r?XKeݨjQ  TV/> j8`a#LuJMf\t$0ϑXWcěWgvi7tԢCPsԣ0t `r\]3H2kM"ꆏLV?£T N_)냡gA~Uci-h^'+~=WCIy,DUS9t;(<]AnhNtMbr*^3P?2Y6GGY+j簞An:/_ O3L^ʐzٕE_G8+Fsl5yO"Am`c'еIt[+uypu;|VU+5. oГ*l -G#)\O3#XZTw( 728|!dt88=mZ> DT(;fC`lZ:JI 4`GA:ޜ$l@7dgUVVw?Ƣh\lq4׺yźB!XX ;|.QxhLDg;@+kaojcn^TG ~+/4143{1 iٛY=й$ 2Gd%=ͻmp2l;lGݑE o ?|*Gá*Gti1lD$UquGBסpmPOTLθ`zˎ! k-yPt'Ӄ0GR?ܪ:J<{`a:Qf`fIe1(2>3oV$p UΔ1ET0\-,l--0.9a!6gܰvYMp[*\>1uP[vY*Qf\^$0]ǼfDA.+}ޢ.p~+Ujq0F]*n5,4/-xb1r[zwŭL;F*zH Ɍ(HQR 4I%'9=S+Ֆ 6f],Ֆ4t_" BR70rLl\FQL^v$)_MA}˫Խjt>Gq?1+}܎ V> ~pvl(!BM+ٸNol}ڧ[0\Fij _J ,OL:eF!~feiS% Ÿ'o?C+@׳; ( ;'p;=_ Vk 8#-uu?iIc&G8܊oRN3V E&}zLyvcff:+9÷OAXg4ɕ@*JCvt/ ?*)Fip|eG͜U;]Z;p٬b=5x*/m.mP6O^3ƺ*:s6?bb >M("*x}µcQON.~Bz&-B@58IcX#r0* y=;ye/ou=Rk*+l[30b%BNh]_Y69A1('nu{h(@[hm_SxUnG21pZD21*rQ֠!h\. z[d]ph! uП:3@G#9'KF4EٝMlDPkID8_iG<`oE\b+t1ft|i,WoCt̿hާN-lN淰BȮ9ݰɉ(n|UH[sh1gHs1$pO ] ׵`*yHr?pbCPV7;{Knr,Q3AMJv4L% ;o!DEe/lŔٔXHr-1to^6Ekɝ=+q>;x0WF(>)g ~8yJIr0م֘nA-=) f@Ǎ~'uĜITSm ZUE bұv5Ir)(/+zZ7VĠ_vto nuP$4đ%HFAGG`#9{YȿCtkjOɒc޳kLf֝TnH îtMˬE)0;Bβ{s'|×>E&L=.Dh*t# {jz2lv-P9:!J2%"]eqa#E,_%B.M@DosG d̳} 7d$P#qߕAoVz/p{Jȣjx`s@ˍ^^L@@ B&ñC>%vy v˴-+8W44HwClxT49 ͦrƝ$7*)<;1UrY /"K `yaTK/kϥhS!58B,^7EN\bFk_4Gs`ٷ|FòsScMb.)ҐDž/-SQw!Y 7ikv1Tс7!">r hCOPe#!>#O_W l^Ck[`IqD\LqCt1w\SAٴͷ5EIM"AtcgJ֫mgSeA\ŧtBlp? 'lWa";`뀩|haW u0 iAS^_c|饿G ^AJf^Cju0ӷZ4^Wӗ9qa Nx=aQCV=<2b!u!y"NV hk(?eL$qSP>i0BUh"r$qxc6& 6ZvF/^Mp )jeF ?MnzXXo0|}`wU`bLKZ^TD{" ːT/Zy3RtrbW'z{J*2jΑ˼ KG:WXhѰ.,[Al!FMs6w ,z^!n"Gy:b01ĔmzТTZz:p~QUn961+ D60d̟7vTYMu "E<S0Dc+T C>=aeBM6RTVL'鯑$J~TS@HԸ,綥Z%b޲&n4-x,4KhtUYyxg;K\$J%xëGWP"Fxjp_jڮP( ڙU/\խw|NX$)[C +LϷ?"HԮ~%żG@bgRjXq;ܯFUV5Ĵݽ+%{ߐM~p*JŭE^A4lpFG^+3:+(ȼ-=yzIyQ=#5y~ܘBܙZŻKDΒٖfkW$Gqep{z0&^ ML4eK ylbJn'JvRSdZ64 E+OPomAɗcR܄ PӯFx16L6x`{ ~x2LZGNRj«ƃGH]G&FY Zs4,QgݭlbɌe{usCf+܉ s]_ "zc)22WTPZXB=Vڽ28ZJwu&25NEy*hb~2+aoƀ/|9"ʎ5.,~:N'dےW+ƼL{Tݗ;ynmbROm%+7@9gd2Cz >5Q YHeYUM?(,tvߐ&*iH0L\0h݊eyCI~Oac vǜ15(Ҧ>ogq.a<:J^ׅ).1IpVyNF2يP(ܠRC07e0\ݗoG6{nxRp><JxQeyC:]b+%}R[ů`4I'쉑Nw** @kHD}اOz֫8B|g+IGp)d2NR9GHסw~e;=1` Q4KU9u9hhT˚P22 Ĩ#/V^/JRiM7ЀO :3d%֞ϟSB#}&*:t 3E1C.$gY9+acƉʡ=FlvgR{lX)˦F> Ј^ڭ|\"N*v[?a霸},\ߞBy=@g tud\]-n pgV{"04)ldי]PƟʇ~(z}ZWMUwts@2^(e?2 ,u6ZvQtװ8 @N|&$^)oLP=taFS?9HəBYGieP5e>ّTp){ ّtK(j'K{`9>&Di]z_ 9@ Szm3x-gfP )k=2W%yDsp=\nC>ꜚR4-MYB[xr5r4&jJapZ}O8]dHN稾9LS rc(HŻj`:sCfRTH;1]^U)o_$ S[HA7)JΡ˺=U ~)*IIw{b :2]{,ئz?DFE|Ҕ)ZE| hn@&D9oKB61w;mjϥ62}6Bh%i>} VO=R\&j_DfЁF0ŃDK˳8dc{8P?*;>ß]Tvt^+',5BUQg2$郂vבD󳎎ڡk-@B*n zMe*_t\4CY P'NBC>* zڊO8Ů tᨲ)4JtNw^t`#"`@- Gnݝh  guC\RC hB"CXF ӛWE?# x$oWzB+nl_1%M̚dpJXXp嵼r'WCxL3IBjx81xrWP, LFh]|$YikiEu-MM]{2ilISkY~Xcu3Đ>Γ,,f5{ƹUl l_OT^J;Xȧ3"E |0p8ux›2q ȏUeն'H{!TɊ`ԲQ20c"|M l_7v𩀜qxYhuO<{IV*!I͆dM Oֶ<*~Lɠ"6tdTGG }gtw/Rn04̻-VA_XN C.[p+zmz`R6Qؚ9vY<'|XŸ/!sџM &vƀR)ϫl%(g uKJgxusa)|!P\ᡃېU_lr>04OFW1i!JHLԇٸj)rU~FRܖQ 1Xl? 8iȓFh\B͗eNV:lӽAIB7IMA*Q!2 ujxHb5@¦_2YO6WRSZt6&v]P`yO~%0YQ˵oЯ~u%`8zR.JSjFkVZh+%0]=a/28& 5H .Jaڔ{եL#vέ>V.E -< -h8n.6۸"u>vQz x&!NUBMn>" )BS+k+N4e}Q '2]JFħ-G=tX7gG~JZ}ʘ]W_i\;nD!6×h͐p L~5/`YgVegmVz.HjOGSi_ ՘.E;dȝ3MJLx=.۠zh,/V`b 4o; /?( [!/TRѽdrSL[40iTѽ7P}^:^館9 ,jH_TJY +K!㒛e,H"Cg?/@WCR?$%BpHbK&%250uJL6N=A)iEr1$/Ĕvp$ikuC |01S$Uq}:4CU?l<OV3a}ڠ+ RʈH|ٗ(>boFTznu;No=4*o]paoeevi`aO:.}dryc.[S2LE'U(!l9ђ P gґr| &a')_?jBB"րJY0=joTΒȥ! 8o C"/hnӴa-1qxc,ƱYE7v !nɲѢt*iܹJzdm'm}KdHI#uvM/m_;yy!Ca=1}?oX ξhK`g9,;̂QOKaoDʺENS&KP/OAz DWu1#Xu,yj d4V\0l%exĴ5%l *(B؏kJݞ+|m0Sg@~B+vEs YLJ~=w #{O#m.U%)]̃k?lC9n؏2c dr4WI{ vUCkaO~?VѣAto+ >Td1q{Yr"^>kz ƽ Y C"WamibiQDYu}/DMF5 vnYhK!ȷ-~(X/r β׽ȐwuR+VKz<܊ct7w10P#9?>}"e:i Q *m~4捀K 6S-C4hhT:_O~Z]_&$`Y"ۮok q~l8\Rg񫽪<}—v!rV~`>J),|>=$6AloY-5we,ӕk跜8حJ0Y/-X>Uo`v缑+ ?]m%|a;P)pVaO U v*-|E,,,*Z& ~39tPMK6,WU؅WP1rK/(3rQU.k7 q}H@t)<}< hϻkMdfYc5d=XF|eT['ܡ Owe(_fp_ cYqAffdh@!J"G,f_Q;[pEnΥ7MM^7enꨲ@sj ks};U+DžKzNVi&vd$?<9 oԷ 9V ,P6DŽN;Cx fxP6Dp]Ѩ=o9n`²[GtZ*^S"$v#T`9˜11~Q[YxN aC1S0]*r[:gCP"=3Bal+I\0]#}PpMdb1*>7&O )CP٤^)|` i< &ʱ1 T@=~+kA>NQZ`NK J.Chst>FܺwPt/n0X,N^Q8yb3\ Y;mOɵhf0NқM?i/^'=mC^y-U_8G  (5| iG짣 sYhgc/ABue ;*۱/dczj/Qg\ո܅ aRW@W.>ѼҨ~)1wuY΂N^r u&1:␙\2IGz9 PѪ!D98RVih~X#Ϊ$^76Tܢ&Jtr=|[6wXV=$)F. FtEnO3~/^(dfs{B/oO7w3RvG{X)f YЭϥz/<6<(ΐy?mD_Wsx͖O{~[~Mhw%C8'd\ zem(̇,*^.i+sܷ& -l5N摭/*`/17 ?ESصTzXQ ŷ%eho#WH^#gvwƦNަ * b5%+wgY .2_C$OKX "[|2& m%NLr&Ҁv{fOa=>rCхp>KTMK CwSkJg~$L<8w`lӑ$}:!Vp>CĀlGX'4M$hJ7 'ҥ7K3SdJhB: 4#P` yu)1v@=,Q&kT)1_VrT:gl*T$wd\uG?xis鼟b+i6t~`/ȾkO=.Ӛɞפ\=1ce8tE]4)e0D2w-K_?Va1XJ_[wB&{LXXfn׆N-(-%:}1=3YN t)S40WmݚqIk=9>Ȟ|`SF+x. (m#:,tOe1]:/`ʝ/1 JPoԍxz.4 ҹ<)p?!w9;FP2-J7֓㜃{s-2sr*E mJ&ys+am$A[tUFeGN BnObRxfgRvKz_8W^7 }{ڃ@wȟoh*[p~Z-ZF;sWpzT!?KaB9CQm;֨Ts~=2Y3`<֥$"- 00,iS)!8){23m]1;֓0 *E;wK\~׮<zk g =Z6$[~joمYi)vҍΦHلOQTLguj`ԮdxJId3ѐ_AB]*ZF-@q"}b_Vu@]io^G^ DP5Nqh6E)OX-x 98$c;YQ{1gקAIɈxbpJl_CJū:T%| ^ 1W$/Sefv[Bb'(Dth6ln(AÖP5%Za+߼/T3HCjNNXe`\r_ teFV_@:6u;94{C|pDBgF[1܁*~^=ƨںcx9 [ kCa=>XC\qGdž\8OF!,sbV¦ȴ&Ab`uthj!F径^>e}uY)]0z[9C>g{;#H<.Ȕǿd," BKULw7ݐ5&I):Oi˜DߴG\])6'ĐX s0"y*f]F Uۋ-sc]a8ظ>^`z4xW!+o}E RsFSlߥ ɐmǷ8Lf{yR\)O +!r&x8#akr4k HNУlⷊY.D( &;N+ŞlfgշH(6?&y, }yڵl[ e{J$g0@@hw6AN1wG+U80GMQ)PykD"&_W]I#a bA]he57p%mMhg[,*Qgq#~(nؿ-׃=3|-XMh#P.|?ooNRj\Lq_"j/ & *IT Bfi !*"CKI.-iKXKN3}&f,d~':Bz<s𠷁pnEF>dlf/V["ad0avy-pr׳T Ř@ɽQb^=BBaRL,Sh|?&_GƢhK~JUBIꐇaa[ZZRm.jdͷ:ۅ3Շɦ,n|cJ@9 'Β`]&t :䌆0 QyHzrtEVWq4x--$GxڢE=Bßn~̪rďjgccܜ1դy3܁'%qL PBi!6n y5L^&KthHqqL`VDN{v(b(PCs%T[$ _cLK*;~>OnsxYT@@f=/*2^&ټSD]]e.3=FfrJiKwr6TҢu}]\3%>caցa u=0oLĂb̌Q갾Bz* H؛h5_Yа#"!oӯAwa1vEWN8sc(rԼ wa/ڛfU_8nK^ףe `%0@'yj QY\;Ǚmrun1΀Ht(Ϭo$5v,8͘Y?(Y#t'z*6FN J<ϯCBy wLͺ+ w)Ch!t=$jRfk_fY |b|4\+؍X_&/D}vb GāsxΫk r7p8|F}c\m}J"6fdfa<5eтd,H;9PI昮 !q+ݿf½@̪/pFBaI ،-7f}N~K*NZxu7|^Gx3oK"bZ?K˻xx?mV[iVT_NmM iHä%"՚< ma(:}-9Ԡdn-YbX56͉a㕙훳x# @’X=;d8; ̹&bwQb8{CBY{8Q Bx|i!>W&Կ0op7X'ffU!Dʅ,+ ˶]ݯD4o5HSP/ pJ{y?ӲˌD6v"]0;c|Ʃ=He\}_҈ubʰ1a7C7d&'Q!y#?iA"N荬[`QƇ.p;w?Q߶Ji"¤$.nZ<$%WKRi4?*!Gl,BL\=W^cҍDF=كy#H{ vkB0;27mLfT-eJ$0~_/[(Sc]ߴlvn0K#unź[A/#OAK_1D́m^~18YQ4  6W^T_.D]R )΅cKxZM %ԧ?CO*)PZ t̻u{{^Hw.:225Vʶ[c-ok"ξhsD@Յ\=Y3u_gvO<= Z\3) Tk'[j5L/ )˻@FVA gЙgj[9||-;ABjJgu״Z[u&1ihܵUִtP)f?Hc@A:-dXEmX405OF,Tp7Kfsĉ-#7@NU r[xDj ]ԿrEs%A%|ͧ ź%d=N/|vZaUTys_Bڜ1w| 7'N9u|?D̶30rMˌKDe_yjjhM5a\=qQQ!mܟs4,w6#2Ŀh ~z7`LT6CY,@33̝@Յc.RcQf'z8'nê 0d=sU/Piqc& 0>KjfqsAII}a9_V:V=O[qD[ť M$.T"ʋ Ó˱"&Y㧿őʑ($<{(@THݝ>j]/‡W"S΄t]+UKCcZ\gm̈́y9hOȽ$}V$0KZ:ӚhY aYyϧ%?0qfUaEzC٪X)\a"9 +*x{mj8ŀPtX܁'-ϻ:aȖxd>>`܋$ 뺣Bt;fHx-oϰ]":~TƳ ױs՚I^̣ݪ4]9Xs3 V;Nz|^:9!,y$Cͼ0^ hD,B(9)pQrqhێSG)W5rG4;z2X r$3 _~scKQYFh ̙ߔqy/rn_-(r aWӬ~ .,2N$!2mG^b`8oE= dy4o3{RȃQn1Y|ZhA-i3n֪ zDNHqJ1QvyhѨb=s4հAc|jn;H :Rmbj9i 7W'gzdշR+Fm҇/pV{ld=-|`/o3<8 L@vEa_EX)!)A%QCtZ^chcJ+iaݙD"XFU􇄖JKh<ޕ$ }r{.y gRgc;\#Xq}&TɩXKJ _V%81 H}OWx$k0B6\'x?U\k?"37GjʤzaCjwd9n8+r=hx{.#Dz0Lpv0vfo#v+p d&_rྫ!b0w=$hB=; ҫ܁$&2GN^Fqc#SQ றS`pVⴼzx¯;=)|A&M#czՊ)p7v+v!L[hKݳׄ[]Yʆ]F `{txus ~` w:h]H!L6*^;Bdl:DuE|StbNzg5`sa) vRuR 3C`Dq8cnPnͬ e.=: ?[1s#!nqe&^`搩`}eMà vA'n#a|o*. `>"|(-RyBN8e$qm7 Du`2ƞj'I@it_:JeȸS#׏U|7Az=Y<ԁno8bW=;PL!?iv |ԻLMZmb,i'Sv2 ݥ΄u//2K'Av ސZ\ǻQ}0G+2XGU hhU4D TrťJqɮRɇXU*,We] =pT)=lMY |%9]+̟-cUĀCdƢV[gt"Ӱ@ "qp2K];#Y[cuk̏ P,$fր Ǎi SGɽܻ4f ."Q.6%*z5}–1s|,KʲQ]JCe~ MHُg]W< g:N7 Jl% @:a^6$ȗdr|^ \vD~lbc N'FQr@fz1*2R|d)8v˯搎5mݾ@_saFc±:yoS`}?r%w:Pگ.l#cވ\CX2K7׿=fAJܫHgt+7"x1"I7$2yЯAeX8@0-Z_d9^]Pmn'vM6gh3`H,`-۪tݒ,~.e䚥fbQm¥eY?K$*BE48 ਣf[ qV*H/Zfl"< ֛[nPibb80G/Fu8$h\CvYuj|9XXbC?[g6qse#̈́8Spј3!鿺_.+k:BV7"m;N'j>?*Mq0`Ay<sTA]'~;4EͰ>}z.# X wUzd;$Hy1ej/6>#gD5}ݗ܎;G4pl>>_0%#o+3I,`A~ jd+N'mn9`T~v婼Zt..DYPzGL<\*dP+m(&q 4myYX?D "+zww k)~`K(%`>w0B^lLk %ƒpo1[#p- ֌c= vT>6um :6"~`fɕezi:Mj*/{9_EK5ɧ&)۬EzpRFL4b%8j͈l~f)Ύ-CI7>u6u fkj_:ؗH3Q0y N#ZC `wP\H_F0.j-#%{&ʰxMfcRv "$p,eT L<$&e_e|-\HJrޮĤӦ\HN\w6ؑ/.^Z~QA/sq{{zr ZM;q#%8RwKW%N#?ҘX} e+6+- NWDݙF-yJBT%IQpΓ JZPRz_RЁb+cDC"j[cBI?GKc(_UQ POQh(EAgNp,4ފ6Zlσ!`%[ぎېslḹ0^KLXFI@˺WX #]$DR46Ǒ r]_^&6pK_m\35~<%neoѐ%mg ?^*I/N֓]kO]ks=R5g:vkafUu e{2C$xZ>8e\IK9kk-` 1#h)m4չ|@ygWF"g]|m\ w)&\@4e#"wEhv)2i|$`%Mg9orRdȿxX|bmʡׁ6;n[Q|W1£[wGyp_MLr {ɥM [$:ΗbxtNk}Cs".H` \!dXX+ę>WA4 ȩ\f]OTJBb.uÌh>JC hU8+O= -af'&mʵSF3Ӭ[5n訓 |IMiLs"[v\ull9ypK:e2mW?.VBy~ Ba/|5YC( kKՄF_6eŗY($&pb,gQ*UkJh:!u#>p& Ꭱiúd@:a fܳoyq\U<|y8 [Ȍ1QD5匏8d'*ccJ};zNdF_37yc<Y]kVڅڜv͇yf [!|7 VJc2Aр=y~gJ&K 8Oڣ2'':\IL+EC_ 8g#L'C3=^ L.Z܄Jq _a%!Z(T9ṣݮ(@%e+E'v騙1;;TY$~E ~/]K bLd}⦍ B&&DN:f|`^+24 5tIwGH0IMR{WffLx$cM(n˱)1xXCHT6X]t/b9 $H{oWX=>}BB 7uNȝ3̒{D}rXhz9 2vh1~7ٴaF $}sֱMf-٧(E#ˁD3_T2K8N?1TO$:'8F4;7FhrTo9p8c7'[Y-=@G+AN㿀Ǜ{PS_Pdq7kH;#5OoUQ F}20vhso8H5!pmWb[_=Up^4~*]$7>t}MS^XܵnF/T1(S$ <>]8@ڨ"Mӎ2>ABd,s, ]Hh1jcgUs _Mg"uq" iq1uYrk( [7B - r5zSڐI& *.3EHʲʲ{y>NjBJ|Jطj3 ȶج/E(NdpNBB_ cHU|Fe?H.H$Fו CXh1XR8d9%8]4g.e/`*5rcO+bɞd2.:KK2,yoqzq][eF"!b?KMl`٢3ΫpsHn ZWH $ X]N +*0q1{ y8i4WU:ϫR1#!,& rB+A3]{Հ%ʰ Wʜd`L584c%:\Roo਽$dOy\(NA񮠍zfyAbH,HtD\x\#sHN:_ vfZp67 c_0ߘ4dp E^͹nAxZ pJrknkMࡪ+G=.rgpiجȑoSkj߽?vlWMkS&DM*i;9-,aj9ǍD=.s*/n!A6oeĺAi΁ܪ&ˉKnto^i`|̎*'d@kYus^*-վ}2f;,;7J*ZAq>Nҝ^Ս(y+UXtŬŸ@0;#˂׼߉;k/xf7E; 1=|*oUсhÇ~I؂͇&/U+ A*X[k|4*iC / NܳUr 7)'kXq;B\6$4WSyO1{dz7mQyʣcnSYJkeFpiBX5t 4/\.*UPثFO>f*v>1o`rjvڙVV3d]PGDJ>qMerE3j#8im՗]"9i'c:bu~qC{h[B?8Jߚ{ԣorWco*7qbW$NZL8c̣t:״CONhٽm(WjgyqxyqU']e2Zn\kڮQL(.C3|aB%&cATUC-E}꼂$- |3Vdv9%U9+}>ӷQ_0q#fumɜؤ7S7Ƈg ,$~4&eI/޿iFe6t5@h yֶ6REHK8ۜplz$I`=oHVxΈ*K}f(BA%?wWl'#:5L+P,9ׄIK_4,Z' VYl]u5d?_,?!xL5`y>aiW# $uzH@J$gt$PhR ۿ#=qM)4N6SB)Oi_}KlRsOMÌPRv.i B OR7(=-8r[D%SUW@߉w& y:yq'/SQR Іyc XS`;ź)hVǺ" {G?hhɫQ^sVl 2"l0;ĝ "'(b rd{ו$<My!ڂ@ZDҦƧtas_Ϙ|XV.ubT2U +KHη'@4Bxi R]F…|в7cMeAc%WP`I@K KώD\t(;QH_Z˰ Ưĥ/A[i ]q/ѕ|ooeR +-( 4XHl% KD4cSc nrl7=jD <^iM,a.7 z&@'T b=Z\=nF0Oke2Ċ %i?qu>Ʀ`m<Bt ߴJ⛐8<)!8]ٛȗop| U>_%d No byOvzZB|ͯҧg|JS8ӫ?jn8A؁A1[C@v GϤvڴ`{9;Mj!öWdp()q(Tc01F(Ό]Ϻ@jdR)=zШj&-<bQjAPch!h.5,3ʋs q.柊; U#JD! A9(cOO7rS,$%0XL0/4A!EbʞP2ya۪+X`܁01A<{ֹ34T<m&ኗ5O7s;Ԗt[s^"OF}4-gf*!Fœ4mJ*ov+Dgl)H|% KU6, FЙEތII^c`wm#S W(Zg>|k^~6Kgζd[ph+JScluuOpjE`Ԗn+fAMr$P/?r 6f<%75zOY*[ySx{=VZ\=t.!lJ]K+5&-$.#L\񶧝>?H칟%?Xu7+86 aْX -IG40I}^3ozdZ צE%ksPLg3*:!eY5SBN$sxwH1FSݿ p@V:6rr 츬 FD':z3ZBiM !9qacb5xD[kZ)a%=#ƻY )XNizH#9bx$L_(W~]u׌MnPi߬~_;1zc0䭥y4;Xo=@߹fJ:qa_#(ЩT -Ƌ{7(\$1ь2:*$aUkyhÐ=L^aϸ>Y?}W#<_"6y襫[YM`>OWLmVrG+A_k*Pl@]i^O,.j>U&JzNVB70ڂWr+9sz5-v8@g80D7aoJOc[{0ScoOI8Y' <7V>Ѧd TѿQ0a[:|Wd J FkVuȂaXHMo^Y_۷*B4Wþq(ܰ B*[SYHeBPѿy @6hZ4t R_&2D9!JO}ߟU7T#IBNL|qP옽@X]lAP"021Xӟz\c=XkI5a>ž0J~CiC0RڨƷ&m6f878គ"aO^ua{`sRSurT·;aLh'sA{!v޺Q_1昖3S)%ψǹ(嗡 2)\a *,mQ:(M JvDZZ8}nTIqwa&V?K tkyg |Gy^kohҧyEs2=բ,&?~]Aps-=[.颠 ҂AF5$pޡ72Mж WN!5Ne'0)sG ,IYu"hEV{j+ g*;_WnLLdª[*Gf, XJ&ğL~xw,WX*?pN ml vf@vkp[ǜA(Q/7MM}HgIvbxi^,蝤+)38#7%ZppX%C07PIP̟r)Yڂb‹mh8a'pr| N̷ dbLKNp=杷ıg,+ &Oi@BH|mPa *ع˥b&$Hy }xAE `^Qޅdz@gpWX?6T^NdZˤ0h,x6WjDV pPbc OJ q68J]D8}xi;& 6fS/=9"yӇPT2iB%.S7WK}˓(:^L‘'ZS|}mf!0G]@!/1L߿ojTiVDo/T}!! 7{WmѶF"_ c HcΑI+V)\CFa㺼Fm۵+O ۅE]hyN(V&iC,7`䨒 &;i; -]{%G7 0[qwZ]ˏ+nHH+C0nկ(NFZrݩU/KL,禽N'o,z8p,U} tzWq'|PSW+zpX_Pj2ޗJ(x.giPJq#wmS9|s&,dx)%.?E୕ǷW:hqZMWu $h34+W\?]TZ;oRtKQl4yM9p45U=YKJ]R2_zZب#!6:Dfr ._Ke€5[vrL d:-IU^@!T%zC{MCߒ &FĂ0Lbp*Rƽn'8QZ.1b1OG-nNkҶ;r:'w^9k2x`Aǿ=O<;o9"7үWIt98`C3=>}0@5 {VayΣ܈Y3$3&V4Mau#FOۭ}0 W&t3}&1>:\MлB)LSק\2PN+/%Jxʰ b׃b4܇* 8aA vzb *Xy n( r CK#1r-Cc Re8q4,-*xpQUȚSza*@H(%)*o9 1|cwE۬MQ.<끜ȉ+j-e2ur馁qdK@xEk߆Ai3v%/0'Bp>默yGۂd @+OV\n 5\ycwjIʉPU/u|04T'(u7 e.m{-2Si"xo܌lZ\G+g?ƍh'txx6Vpudpн1'chs@T_ĠE9JKFY=en~ ZlM}'s8럋qt[ANE"K$% U]\<J1FTYLv0E0Jy8dXʴAo#hjea:~D}6/y[arƘ#"#edn}݊Y5wbQYXj5 SX8|I5Wg=l<πLy,eύ@:(Oģ<U"Aav2_ _ڳ|M1n4R%ǎ*&5#IÄ4sy馠ׁ` q#<FBmotHg7axGЈ@(`u#8_H8c&$Ů0c}Evt>>=1ఇS1o:ЄRݚVAG3^5"*0iW[(*E2cU 2XDmdst!х+>\,*ʹg<|]j: rP2*K~0EENS$&=M ,XV`ן D+&OS|ciҋ*$8b'H[ڏez\JU{@v%3\\HdR\n5ީ0r <^[Z͖\Lq;Xf 6lQҿU(]. 6nRsZrr  RqӣA)ȱAV:c~[$ s Cu)ދ>oMԼVlX}t4wM{VF;ʚBG?ߛ@2q8 e=U.0hɷ%̠(䮮i*{>umFPnk4^ʃ s+9p+|ck&$KN-*KH%P)7z C&9cՒX=xn'^)H:ous+mZ:[>B`lD;ky> 2sai LR7iNXMe⩧dAUq>LRL0Kø.WY[ U 芺kw#I5\}rebd25m.2vJ]åQZB>v, FCS뉙mP"ueͯu:MD=g_O~7u:m.<؎@2Eg"FVַ6sO ^ mz0b`mDkٺ>NEwK1fȸK:/MQLx6TE. // Yd4l1۱nv@#,be뫩JחYm4VRU=!0oDZf;ܰvl{fEN)U/8R(%HOD][s 5ŪMFۂհ}i!\ݱZU1 ,G6Y OׄHV, D)tk:ElPU[#/Ln^eN~lu񷵙!} ׊fGNx}|]ۇ)`)6B-"/4l,z<_NUkB3|%76/ͼUBޠċ;bWM2x(~ހ*?vB!&dylqp2ۑ q[s#rLIbH}UÉDX UY(#ثYo5_B\ L5/1-8(L3`nmH#F薎:^70+'d8Q ∐Y;7FӺr/$OXYd*[鸢ߪƛ+-Ŗb@¤jP\Y$N۶TF Īi R˶M%pRq\նwnlC*[ .wڶH]~\I14Kٹkmf/i H] VP$|! 7\N'O6"}GBGm{Qe(z8Os\ ?d?osCtN?S ʫ%'6yw 5䣤 $<1DY=+4[uY\䝀Ts I(wb=F~C߸lOz3<={奺k^x}\rM~,sŨA'GXzP3]\hB8n` ok;j-KHp$tݫx) Wڧ-~"f>$Q./ǾҵrK NO@JpF+7s-8,E\Btv2n!{R>A!m5NRJ6IG>#mAg ұ~J",'<;* }>2[tVC*/^0* 3vf~Vި7$;EX*}z~f5*Pd<;˰FAm0rЁYu?\`36tM|K$Ժ3*IA"Yf+F|lG7NX C7O].D#izsr!-'~,M3\8iu=(x[=l /rZ U;O{4~`ws5yoDZ7{?û&Y/W-|MXCMhe-`H͝`^=5t'րċOy2[vDv~"y= ^ٸIiۥԚom_Rߵ~6orƉPUA 7z6K X߽ :/_#+O\?iCy{VP5Bdcۘտ!=2LNNTd|;"?wXFbn?!ehg?_eleuHDU ܭiP~{>;!)9p1uPn|*MD9bhPb6QBꈻE&ӇL9YPy[J lߌ|H{:w~Αy״F*s~OFG\Nl7S^ľ'^ز 6})4mn? QiE`ە)t( S! 9Ѭd'2Kawk@lE${vqf 1߇3CTv;qaEY2 ǥ+)oMd䆢Ce,G"Gj 't,&,Xb$s, R5?`P_+a@lkjl/dMZ|M+یщ-<(T^[oZ,*~F{b6=5{i`14O2@Kcy Tג˹(4BqQ 'ɒ K繮U9ŏx(=|4dpҀzm(xe1OЉlhg" 8]Ibis5"gBt{++2ckH j&LC Ҽі 3ӚXkUF VvA _)4+nFA(kuCXu) B5 K3;L1^ TbkE A"v \[o/5ǃO]vjXlhK؊]!3χQGr4rb8eu6EwnP\@E՗悱BG "y `_Ycg:/ 管QmʧN|j\_O`X\OMKČ ZSC>=%]w'SiNT·2IQX>ӘadՒ?ΌwZVpZdQRv!ňŵ@ِᾥՠ^.< F041^#8ǶoS@Ҧ`R\Eo5|g_p`S'`$콺 `~2A;YXNX<akYm^?Ҥ?b0E0;3 Ź@_̣iOl#}YP À5&=NEE}Lz3^\o T}gЂSQ| 節gssugدY? Ǿ1%)SPE /uYVol Lw`)>V *&kv*z@k?io*3^R#Po)HPzk'4Z-d'"vr/':9˴qE. K7tL6OZu%4*)Zӣݘ%}E=xh㛦œ.mYELE5P/ڑ<x-PY3rg$۔S)ђA& \K,ۇb:(dPb!}hdaaqJPqvרD[/T @6|+N7 dkSF'54fN<2&_ G=/q}/0(N%3SR4g-Ұ)5uʩ CਆթN1띨&XI7~e2sLV"ihG ٬6+"VHe9XxZU:!YFbThJ6SW+`qSH,[.eGb醠 BSSgx+H i+ï-uGv7RjfM¢"p8K\H37^Ft;zށa5ǾEr0`4DcF 6g*d>PoU ð9 xthTs3969ԜR" ()Ac)نzOf/<ѥ="p@=IT^t'Ŋvb'%lXrKI>8twoEYu+I TWg7[Ga&Z{QlXBFi(!{ |"J缝,xOBvßjG7FBIO{N)ܪ+7S*3I(mG9ebBhD3(xvbT=}S^Ѳ=tuׅQR˗[u7G~cs+3=a{GWHtҁꀭ!=cQ32|3,KF(G7EQ#XB{l=QI[b\]l .}_K2i~asmdm kHmRY"&crFհOC>in.K)\ K3lpMbFŘ0 +W+2_Idh`?JAhx`%«ΩmPj"6)-;tR~,v/E!rأe KFɎTA^u k`Zq?48 Ν8YY@=3 MBQlPcaȽq.fȢ-{AA@IE 4^}竸~y9%}xww/ dL.NY .M$[b 2G/޺K~f'<`#o$yGB9X-2Kzx@2ҼУϽOM[…JDEXDFvޤB8ѢDmP'T9Ճj8ݧ.B2kAW&jbl NDPDWceigT}ɚ*"Yc܎O:_X ~cʾaMU߂>SEE@T2u?߫~UF!Xe!Z'HP}gaŜvs@`b0<'j?1&ڞtq]n8Óh2 vP{ }J?2X i5kQ( 7qT Oaql#ƭg +,IÍ߮( vR:7T(9*m{ 353y(zf,U S<+aR φgǒ JMS4}\s댜tU%p;qNg)&2HBV ܎d-Z66jb`M7Y!fo3BżȖ-2sUiN5N9VSY`SdirV[kqoU'T Ճ}t]ּ \F܋€0Ÿ:p;"Rp5x|~.4N%ϕ]x u0+i3ܹJң!ͱ:cQAH``ߖKuE+ Ao<ψp6i_DHB:OPPgh:|V!\J N'SVvMsYO&0ʬ)BoUvQ'$%S୫VƩ5G؟I y;l̅*jҤ|^:-aօs'ׯY$tMdIQ (uD!nEamKiT ޕƵnWݍ[3Ezlm~厶~yco>Зyb}@Nyi>zadTz{W&|c+ (}<01aQ M"&Eiu*RlUVwvCe93qbӤf&g  O".p aУT&'WbvWY4[ %$ֺcm&8R6?$yGl&A&=[(3%AEϾz|q_Ѫ䭜S4G&p$ѽIZA=B© WDjhr4&38l.-W -! =`KSXX?¶8cyy3Lw796+*o \^|r!6J?`Е/m 8­*][.X%H Uq,b=/oRƊ1j#l+G^OM*_/_*\WH aN=q3$Xxe ygꀻπ7&CO)%VFӇ=c+O!Jj[n*h" ;= ,J[xt<~y9jw^k>58(=70W>`R{>2#8zI k5{T%# JD"[* :Gzwp +n>(A.%s1vڨ? Rq[mh[32]3+708҇ VKOer. #|t{NK͙PCf=yaDPێsgD# 9~ Soqw=zq,z"бұLB0$!ٖ$`g<*J|JRLmb(-(\b߀ƇڇD;[t2-)/6擼or`(F;ˏsȳ臭(c#ݒsoѹYJ!/9O^SH~{ș' @4RzM5;ҡ}<}& s^6o#'+:ָoqއڪURDA 4d"˷Dk57լwqt3Ttjգà?mN~`}FoGkT5[g~K VFE!;m/빖D )`c- N9\qjDJYOusD;hQ~"H!sTqt>g* ȎX7m k3̴ڥ3 Jzr @AcfM'֌8eڸN 3iFm/9EV4/x5&G\~pWߜGKeo!>->L'ۚP"*+C9Qy7?X*-iOozYyShjScXL]wѻ>Ljle3X^!IRcYj#tM~x =,gZR P<\ylQgp{̚rM':fE*ur3G'aC I/0ٛAqqO]:uΒ*hƱRf%X,LPxy+3(np}{rALۃkUx ykv'+5f.YhK# ×xST {Rj6\r+Bx ؾO|qS0F"PJm㎊;0qL>㏾8*y6@\*\F{ï4x9Il(y\K9\bXF}hp԰ "UehX`K^|0B_My{ȟ9TH%"р(}"!…h]izßcFa ,qX3y tcc">y]iBTIVIVqMd-=nD-qy%=9q$ʥjOSMFO#TN 6ԔE|1g K7Dzb3G 򇽶_bкp@H.L?0w1]cƟw5U2pqe\8t9H%]H$wүҲ5%鵰G@f‘OQwqB/Bn~߈|M3ѧt 5~ۏH^ԂJ$2E;`P꣕|svd1& DmC|YPGZNaV.N*Z"߈ #͠bO=p͗5@F]<WP<-fK}\NR!4Q!!II70v?&Cp-}my?{R&Gw]eCCZ"ѱDDf!8HJT"ݙNu.)ިmWpùXV^ r@}4ʧʉQYSd*KӐ\d KP*>U# *(s- 5$w}cqͣƷ|uY*iozᰑuGW.a9tOːm*_cPYQ.w\xi~X̅Ыƿ<#_kuf-dg0'zj a%&,^_/ ̝+;l}+e!M*& b8D|w8+tΊX3br[ny0j3V|=_b@\꾱 dbgF=b3U=ka?H = Gkѩ^de@~E_\6@it7JY$OMPf8%ЮeJӊ;_I I]N~4bqaiB)t=J)5%fXA.YGgᐪ\nn4%+WY/+7+o^צjx㫏:nJ+)W/q %/D\ Q"vZ*A`/DZt:V2l_c&:~1Eʓ-mmiOĵh[ ڈ$r-vף[=`~}tmi~g/K5,B\6a|O qܓWKb tZGx*(3V@{F9~N"nR4=DDWЋ%l $?^LDܘ)zsk 6t=]KP_rf:5(2ZLr qmG h9D}ң'F.M6w xI(B4I?ɢjOsc^ 6)R3i&m^*@SDD7 l@˾h=\-)D,(ns)p7D:ɇZp!!b5vy,m3CLnw-l7qQ-زGld>ׯ/ k>ߖr9MN%dXIu+05Z$nllp0o' ptB-uQsh>?Rpq+F&;gMR'hjAEhML5.((T8hE2U>6 M~jM6ʰӔ(=-^%l#b"T[RP& W*lp`b?;٤7:tROcԬBX5=PvߎZ,]ᆏ$8?<ƗR? kga:g"uyy$f'4-L#,b @Rl+ۙcjYhgƣR%n;,5ĿoX}~.`NO%%Hq= 7+'4ymw/x1t2kSduJ(IZ(&صQ˺-9섬ꡁ[2Lc b=kz ߋ+L APȃ+:d%i}#CQ{HIlP%[,H3,G rGZ o7 Caz_Yχ$ TR"La >.NuɻYpVSW~Yvk5 )=xh{p!UG4hc]_;wh^JVPcLgjUdcVzl$? F GL3 էIZF=%hlHh!/aA4+>^/%nR|Vyami>=s" x*O_G5`rzyAD iUf4b[E@uƬ}ީ~J,gjP⺬"]& a?JsaOj'* 2ĕ l6Rw J2o۠mMO$1TrN액0EQh0דE NH)RZ>oֵEU9 ^\Z ]-ߏћ8Y XD{޺a- ^ i@a'nfVsPle\%3?)eELHZ n\9+T(r``u >MޱxTgW*$O&-D/^m7A{<^/xc r# nGR1-V ~4asPW 0:*@GIbZGJhF.򓥐97U'CF?>B]!1cu.#xUWq>?ZqP_㈦ tr5Sl䳾dn7'}̖M' t'!qؚjKF}e}rSod#偡Orc_: e[Z WaiW_4>VӰd&.rT F+_GRL߾z"h>Dݽf2NK" VΠG 4ݟ<"B{ޞiܰnKR$ (0nO}(H4֙2Ljjl-eXm4$5κa& b2 *u Q= =0^t>@BI8ހڗa"a|Wk䲫B"Cc ؍X3X/}eA+s[/ԯ(8jA.%PRqg ߒ(OD:"k a-ZF*85)LcJEj:в7i:kp+V JBJo4Jn2Gw̴$ *X$rnj%\@c:<0^aA+-@j{Y]8VzM,Xr1>Ws2DH3F'E g!Lv d>to5G?aÈ x@i҃U^훂ߥ Q,ko}>{k)pkko1p%r9* t7+Hkw$CFsE2ۿu^'YtI`n+&8ϸݑPw$3E•tDVM-l#d'%&P tgB1Ko4Eۯ9r`RX%Ýzt^r AF7K@^]6BZIG3rM;,Ky}}Q? K.3(m`'ua 5 B(3O`5OR42}57!W^׀aԢ2'l & kE&Ρ޳0,>ȶVْQ?QY8ʐL4?uq{ m10$y|0Ho#LsƵm;DuZpmR2ϣ#e"u4ojx|8I>Ow2uƈh*gdYZÔ*"yrC\MΟݗwܡ5[U&m2^(U 24)6`\хGH=6V#p;/|DIj#QfsCa;&Z74~=0[8^?k +ijb7ȳ`8Z=5~jnHzK/]PSe>+0~Q?[i!}r"LRM7kJřz Wlx㖂I?xD 9q:!Cᦸ͛F!( N%~@T!6>r $\zÃwܫ36tஒJQQY`ip 0Nm><8l* ĝ=Idfՙ^,sy0q_Ie𛎏p9TV(t_#§D W: 9`{Xpi?/0+MimFK;F0aݙn6,L{D; zoDk8YKӉ}7mыG}37_K6.;A}9Ϻ$ʉC%44[' ˘`Ń[Ǡջ햹KpHk?5P,aW>3htiFnȂ! =[E; 3 "uKZ]@"Jڱ7Cs^(` 9%cBڞ Aeh:PE4׬&/U=ouNe0:1(:^2W5PH͘cE)};Xp(Zf'Mxcڊoq5wuB[Aޖ$h䵇LtEۚU4X:ׂl fyŀ4ߗ~6J}db_o!ƒ`Ve1"`(V8 _nM)rzР']uwR#?Boݧ _TW"6`Kgɝ0샡B!*&"|1XX &(rz~ub  57$m 0J Qo|N|$SZo@Zt%=˧n9G-̌Gܼ RJӫ5o΃+/Qh1㸩,Q H39w TZͫRݮ-^-JX;ȣavkpZ3"# bol7DnhOtꋫ^wVrGtkt hC&A *anf0~;[N]cmi|7?.S?UrȌ51>:IW!4͂*mNSg鮚]&a}@J {Eb{⼓4y|^b*f&7.ㆉ2D2 1dP\<7` Sm2k4r+M:WTQB ˺/à\HZge0r 7:#` LkF&N\c\|uM/pц>D;J*[gSD<x;<-;+"$ȝ7$)zɬA 211m2Ad^!]nX(t˧8~tF<* ůo6:]rS+Q'}lA~LrZ.6!qc׽rai偌fӅ-x Ƀդ̱,lJxg]-)yxIPΩ k8_0v\k68ONItV8L{cYG-RY]q6:<%Kd78Q<'Ľ+-^ ">=YʪM% E]΂1Ïf~NzȦ# [P⓫{?d4C`oPbY&>8ȼy Nh4HX>_2B~L-E={zq2ҋ[{YlF$ǗxLĘz)MB~ƣɷɏEat1rkqF*76KYQ% ͉~ۛHUvIHIeqx7ޔҁ@DUvqU0V}+?^ж1>4pe2qNR0o~b&*VEq6Ku1j ~Ƶ8eggŭS !TגV  _K AO|?zUρ!5V=HPEzSD= wX x龽tgX!8 NͨxG4#J`]p^iӭ I1?.UdtDnx=pOH=hXU"i*= 0]qu;V戇nwVz G}X UY w*㕢ANr+~%=M>#uNyG%'}E$EiyGxtܥ4:v$y.Cbփf1_x%ݺ%pVy|jSUXXD@>"21'v^%bte(uڇ;NX]</~TN䬝_b EkJj V 뜦 b LCTG<a/Z E#dGokz$Agm@#P,Floi+y=P 9&l?H7gbcf|=9:/[+s]ZqYiVjۄ*&7,)Vrft "íLĒot܆OB2->4m?KAZ գUUhR͂;SlOy_#-yk; ;BL&#V%3t "!iCջ?4Tn_L}R.|ܝr[;OȨ=zjΉ7 \rm]*wk\iJl_C]:zE$xSFRn7I .}0]L\دbUIASHÙWoXb0 QQǢyQ-Ъc"tD6MlJuWI5;-9\C=YbyL^$-PS6.dz&tG3lҷ ~+Τ/A8 jmI,;xWnK{|"9g"!QejH1ckFЖ{ZKOJmVKV-ߋԾH>c&(Nqq.Ѝu$OAj%6S\rz COGp1ڃ}u3?b`eU u/R f̬x)CfrU q1pr1Bii`uAbrDQb ^3 zOUɍf(,y6,FFaTo`yY%fF"&&#OO M*L+)c0ɽ|H=52zL'P']l;B"ߨ7v}r0@E_OGBo-ه˴KaDcɌK?a@7Kp3'.)O5̪21z(pr{j&,mph„Z|@/&nu*4MX_e>98T UvAv_ o.$B4Y%asFBvVDC!б™mbhBYv}:N| OMDpu ̼6B2ȃ,W@0͆83GXYxH;'|zP $(6N" ]UXɖ'>`F\r#ݹN*G%ADs*>drS4EKA GS?6#vag`@/8:>ļBFi&pRo9'-bC| 2C;#2xQKa@g9 41ެ2$梢[k6u(:qc2嶒a7ߧCEFQQ|[% K+w%Meٺǧdu,s &\õXC29oTL51RI[H-c)= X(4btMlncʀ"*^g/#IKjIk6Z4RŠ,nDj-y?;p@ZLoڽ+ u@9 ieO-X,7d?NIԔ=g2cvA0I$=pAؕ ITfa1dhNs r$OêKߴԑǺ1?Fiqb꫐6T"0ޢQz|ZOJQmUI}n -G^ᙂ,|ZgB(Ң8uVbs`0LNH0ؐ$=y]^Cw7ꣅn#쌪齗\ Si'xC0WwuEu2\ [Ql|`TfŠ*z&|EFΨ&<(DG,AfUw!ъ#_mu Fk0 39 ϯhp-4<<٭fT#y *$;8s2XШ<ٿRyi~Gr䖬ޛ..%.HKFgi[1F0w^Y_#y7$3H&SP;0H"ԚDw1E!r8N:t,!tiN5}0n,WoT7ݛ.^ eKgu r27:x}VOlL"a !S\`uaF%]^A%렬F`o7liڝXjF4H(~K:g1}:zu\iž2V)h.XKdw91iN2.96^Tg FCAi^ yzgNJ K(Cһ^Չlқ1/i d: qVPԓ7C\>ϧx[ŽcH 츒c Gu շ1U m?Uyul}y5pݏp3?IߵD$9`ӹQ?@+6^.0dh~tK,ÊVc꧶)IQ :)ߵI} tw5CmQJT {11lD4&I@'#9X>Ocz@AѰ#jqE0TH0kFi[QÛ8:wZ9Vn=CC yi+'9E]bQx+PZa|17l\hGVv9fe }Z(ɍFba Blz8n_as ף*!btqF>w %{rQ- !1NJgXkI -;z8$B&՛oh|un~P#RVZ`:v 8AfڀL=alji.W}5 bNjG[.^/3˯{VE+hz`[wP֦id/GLQ<]:a#7ۅ.//P<~W{EDB$|)[:@]nr`Wa70e-iwKm~,E)@91AX RD˼=wf١€<9GKg;J^EЃI}ůFѨh·&=аRPڂrRӖe{׌V:z|;dtܚ=쥇2WY+Os^P73(\shWechYVƞb'mW+r4%z/ 7ӥN` ]n. WG-Z; 'Tb XTwߊ4zVɭ>8=Q"ŲWnNbHp9@bm!MFξpZKʧ 223E!a4B2(i`^]䃜qz6}<RKC <>om&-Bmv~͈`'2v֤&ACGy! s =k@\_n]:jqYKq`.hf]ŵC"K+M[1άW-@/,")1'j;ԆF(Eb=.Ò~Q:6'?Z_}L"" y10RA#ew sɨ:8hʘ5UCB\aMT44Ǯj:T VrL܁icj茖sTvBKc]:xI&kC Lȥd,"?<0vʳL} DX(ˠ{ g/HɇC4d( RKxwj*=pMwЮ*^n{-׽'o-Cia$%Ï1Dyl9_܁#,ڟK\Nu3(ʡBx`;0dzX9ʡ8=Ԓ~SU +kkgoXVЗ"ɸQRY kZŸq H=$=6d{6ṈEu%NA H2!)Pr9*E (tC-#B#itOuD@H{UUhF5Ɵ(AWj)?1o6%$2HWc PS|b){ OWE'HK3X |f~ ˃s #r`PrJ&P_inLuVl2DE-$6[՝D(h5 WCB*Cmyr34utɻ :}0BڣsU1ҥC;&BdKKơ,{˳T4֜.`41Ϋ7!:!TF^ICgnQ].;EZ7c3n_vvڒKe+Vx4s u8l ^gqA=R $LwGi%gďPj0$Kf]:bJ)+M'dp-ɲ\2:"[sͶ Ώ$өזǹ9krY8͓@rp6xC8冭qzN;,&|pVr,Dl-)SS\:hUy}drślhU߻' Cs$PBP$8ftQb9]n";{SwzmQSd> FgQ'˓@gX0\_~L;B(2SӃǙui~#Ĉ@b[ВWAMߪJ zۘ} CyX\ 6;O'I<+*!Jv bO)Zdzv̽0 ]tG&ԁlc_f)'5'Sz}DrZt܋ZW!?eDgt= 1ӄ(y})WND*9؍$EajI>OKBSnzIflӷW#I,KkLȘ48o+1)P_tw# v_UǥaMTvG]6a)pTɠ yi== J*IQD-Ėp6dV""Pr&jHR8KCsPgLI nm_D8g3iI. *dmf%;bt =?9qe < QkiU<.CVqLɣTγ࣋m}F??9G}1;jET>knD@)և&:1xG dMl,.*tIxti_TBGr("8“e N!u5-@Vn5JOJ&D봌O%rBe]tR@k^1+kR3ت4/H }ݲ]~9m]ĉY'sk^`#bƒ|2{[p;&X14yx?s㾅;-jM^,^z6ɀS#"xzK13} "KBd?SW$SJC.6CvB XkDtB)'3pJmAu)5*Wj/Pldfim7~0XSDrm?6?zWΑ5Kqql g Ka1[w,)h)kV昃1?p6s`޿SlƧp TI0_^(fהDvwN_;].WȜt2}ៜZ+DBKFn}Ula cr9^F@19mO_4RZ}!U_ eڞ*s!{U/bV *%UPU):[Nߠ合jc&| }F"54T9-;)S(e)1Ɓ+ `iMESDZ/=jBWW߼[8%@5Fp1;dݷ]l0Xi\r4 ]~W?4)G,{߫NL>Ǻ-{hc?^wo9Ɠ_`"X[EpS\ضo~=6 B>S/U΀XK:M1vO#xH^K<`&hy@TΠA"^N܆AYM<8'ax5UHS@['-rU*Q mWӠǔg1_gF;Pmp>WOB|0un dU>{}Mlxڋ(o |U/!T?U 6`6:yagwR&QqV"-wqƄsv d%K&65t5!.b~lR-'0{9sRj0 `z봳ĴK)i-cϑ7T\ ǖGy|v|+g)@-@p B' eDŽhHnҐ:?3XWęNZWouCa>-(v?ТysE0@SS(zq"{‚5_AYsDڼzmRA)cignF}wȅjJhV9hb+"3:> mѽi \ ;ҏ7dsO)D捲j ®gӜ3@bf_a_^IC䨮56\{QC+j1=ǛnU :?1-0?{PX[&;.%TM#GjM(T(i&ݾh9"a2=/y)a0!|5W%l MMl~M /P%X(#B{o*pxcak,FhQrfZg`` UݧlS~UJ.i<.kzϯ9a|A~;(`Rn# .2^3@a?j%w|,A[霐6Ct&e}\_EYHfN6VsS1$i_X:`Vig4bw2'9}3/Qa%!hIί裙}0G{1؆OybC_Y11j%ņ5ЏH#g׃k 9@ra\^,,H0Y2-+ЇKD4k}~A&p&h 7Е? O, C ':"8)w0%ޚlF-kj-އ֫뷧lV5,Kۙ=l<[_Լ/S.5d, &Q@2yJ]*YbgGD:`/?6@)M_F#h-u8jR|o&a6?V5kڋb.t^c/| !u ̰֡TYȇ*=NOCũTRPSlD#8#Rf_D"'%η[5g82xߛ p~[Z|6uycRwC]ZndД*өҰ[zS*czJ0EO%8&%n Re/z+qѳ}1{\ASޞLs\oZ).`G߄{ތewbA4S\Z Xt:զ~AF_S nDQ#$pl"#T0,$zo5{?ajyk4m]04H+;1 ?b8/J@NO`"8 XљT-!,'^+UCҞ)־|_hzB_sFfCKJ> J)V3 1[0܀;⑦*PHH=6bCY|p09؊NcQ:;ծӗ8x`siȳN %!yžuǧohE7S: H%o=`3rsg*B5Iy7!A8$!V8B8+%IϜYYbdȚ'ٞځ"OS_(?ʫPZa-z4KK %<\SmF;_h{E(XyrdTfH!E3>=aw( W@[&}D^_4 7I7bR5ϗK7y: r.٥6`x~߳FU̖pFt\8qDF`b{X/pb߹^M*X|]MLȤxQU\'&ּ+mjc L}HD~d̘Z/YGS%<8oEkV2 xyV:[8f¾zm}D!FW%BTaݜq.OyKuMxGkI4jkV- X@BTzbM *wtO(1sa; zU6ڸq8N`ev=1w %%dK3n)׍Hzb=6LU|[}:$GԼWV2fb\Z/;E?+[Zh3G ~`Ѫt%Qmta)(ՈK%}F2K, 9<%,:>wmM=y,vS;%vhaSmuuVs%[WS_Yb if)IVGiqP*=KPvtbpQk'\Aз҄ />=\ke{(-bCun` KjIv#kb_EB`X%qotPN#umj޽wfHhJDQ(Z; A<KO{A2J^n՘nǭ T=8ֆd( >YjZFtܭV.@UDǍ XEEå1ڇ> DlAbbt[Q&a%^֞ͳTkl9lbtÖ~7u3dpB=_^ʺWQw Gi 2*.mORxXzL@EbgD* AZA/$`Y%N)ˤ ^F&}zW5R͕b^[R:>PhIv)u].c;|0y8N+/NMV#kYn| 1`@ ucr`_O*ϔR01S5ؔ >kܮM@7QQU'6_]} %}iPs<vMw:G5ZAmCƲ̫5?vfA1eWMGmh1=| qV3RJ"u8}l, .yĕD{ŤzŴl9\ ) Vut8?~BSSumJ:H6|hX,+Kv.H!Ӳם6 ޔ#hwϔ a`7kx $[DG"]0ip׎fYW:5eȷٴN!ns4Ìoqn NjS-]^8zK~ }y?X n_y~* O[aPBT87 9(xSq/zt9ŻXRx=j?nXë?Y-C)%%C\_?T^cW+ҵ[޴8L&#R DyK=V&⬨4cpl|gܥchROԏS [UL⇀4r5R03r|tyGl9}>Wr&a8Aմ",&7ӷ /R@g Jk%! ) .KJ|81ON*{׷qн/~Vd{gӥTAn 4M)1BANg `YD<8f鄻%8~v4+Oy3iq˖HT'kIunZيπ#RByl(ó'z60lV!xԲo].-E7)YCz;equ t%o#9eW;TkB]N-`;0) вТdUء5+4D=f|pE,E Om~pm8* %)G$4,_Vcx#rmE+9ms Ϣ襎Ru ^,sǕR|٭z E@&b9]%A @ҭx7 6qBԠ@on6O_L@{'NV<>6NL/~&vN󋢱eR~XvB079u"9dBib0xd]LS$A(SXk*7c;l7CTOPFwrv8ô.!^fmkxV^~8g dm)yg󣍈D5d[V6kɒ>d{7=0 ]#6D uϕiY=) ]$yD Z'`yl.$cqW]9y[ Ba>28wys\  6 -}pF[`sݯZ-OnX = m)oj=cP<'H~Z.P;;I<::ty1IolA-笸|b JCZ}y0*Wq*3ls #_+JUt\Yjf&:d5kTjXf#9]0i(QcM=0x`4PpU'Z٩jt߾"Ji2Kx)1/kzP+,0L[L]͗<)bHzW%S`" %uPW+Ou]?K sxU9ϔVˋG78/( qDwEK$*9ηXX;kҵf |uۇ҇5P [$GB̶9ͺ,n|DY*)첤hp?m-_!Θ,LO dk륬5X5#^QpCEL1p7o[rEŠɌi:nL&a nh8=dsL-YͿ6li:D)kiFUt^r C¥爸hB-Ra~)z6O?P?fΑf) ]εOaW(KPl K9A?~U{ UC| q_%G_@2 E\\,,i *٬ERu  w{ǝr^9˭~daH[1̱ %|lc3ʀ$Łg>LMf~PBM2VYZeVqHלZ+N~C2[GU^.3|c3\hJzcf>LM(ybYs7̂ e*#=%G)KjJG*spm·>kld =ũ6AA^:$]J-wB70Q5L>g.wܡ䴕%H}r&OS奘J֦8UKnurzT٘fٮ4产l,}h']_J>aP"m n=QzK0E Q[לYpQA vSyW@-]V}VқIuL @b%"֫]auδ2ܠC?@Fkr~ Ǝx3B6m XS^ꚶ1[fYpH-C,](8| ~eCJ86YcK,V~|x !- Ȃ Ǟ_nޭy!#b96m+aD@k3 MWbөO3"P{@&Zs!9 5)p~Q£]WlGCzO`bڰVw2WA^%0ݜ? P<Ðؗ3@{My]1nm7eO=;d̖`]=ĭDLo +SʴZbgR4^Q{RʠWkes4%ƺrKݸN&V` qY YR8J }_6m&P]{q䦲r*~#e'&a@۫r-Hx\kǗiEɮG7{]m##$#'듗s @-TmƵ=`0heIIjBEPrꁣr T&ȅq _&ȧ}x `4c]\]-a :׾<荐*Dvx41)B@E\sxb ?P$Nio#Wpo? jΫG: @;aN8֑;2-r VS\ $LS @\Ei#0C6Z.ZegcDKc:yi`)ofz`Y">W2[할5aar˿d2ʈm$P1>ƯE&,wN9C crQqfd1e#ϝQ_I$:?କ7ЋÆuGCͅqq >1~h)]+f_qOfE2閜o=s(r ;ʓ>fb3:ɋتU =rV~ptyeU0j "vt5`ag=ݴ×v@B_]f~ J' a<ѥ4Ai#&_)n{ -ٳnÔ%u떎oYd.P.ź`R<{q@B$!KX Lﮱ?v"  Jk0LCd4۽I{.';Ρ<N]*JuHV!\-s 0Aч?ؼfzGNxuc Sn!Æ~CsN{d_e2+g;V\m)r*x ôԿk߸K+^0uQ|\Pa)9 8|S{@(D!m-[_?H(%1,ypE{ 7IŒ,ƵBHtE:U̾%J}!g\w4 ,%8Ѝ0P<.beDjca @>)|qDD%h$R3$OKe /NK쵗?6aF[z=5{RP|A[sUz ZtɬIN槡x-֔i DXy~(|8j rK+M$@3zfg._Ü}gcRsӾ#eQrL2ǣȁ}B8qLK z[f{ J?>~8 nqq[e :P=#DP;#m/Ѽ ߧ];MNGwŜd{p IR&1f*$" K1 U5[ p1,v~蓾8{9t(~^'WNh:L=Q)RR2م8w>C!faq > <5Ãp"c|,8KF@/S œGbQ~ÚS\e LΆLBcdϰܸmUt 7сFC ~Qix&.+ 3bgzV`[S-Sk%@G0,'t)|uG|s-itU[%l?2be#m xϽ 72]DىI~YdlOmЀE1߷12V΃ ,K iZ/F(D`x%ƖgBV*=\O/ CF ڡU.fOrQF3b 6 bEDSAa T4N~hK* \V1k`9Y"[x+"ezN1p*v} ȼ*O&Du$?f1$6P䯬Ylf6ΨDd+`V!.n-sƵ+rO"Rs| {[Up.n(wXA+IDt7mƚС9Kײ<}*2d>&yC#$cnTWǕ(|~27BF<%$nx4yRvq6HB/ucwY6`7Vo}#/ u/c}d pԷ8jCHϖ5 G.K']w ɨ'-./nҊ,nk)$5x oC0L&͚BS.`z~""vqVPv3Sw0/Inh{s:Y7/Lf[?cT엲8!ѵ{ÕEHv> 3}ڶs3Qoj۫lJ?^\*slnuSI>!1*]Ѐ-J"ꦚ9K}qSrz@YB~q ynb+@1f7}^D%ENrsUaH٘l[ňJS7'p]GeYt]@B{LDaEaXa)W z:gID}JJbw'=e3mPE']kdOo1%^V1;Lʛ0<46Q]t5-)iņ/+UKGߣE9k;,j|44hC Ȝt)몗k1 #ӛg oH=HP@%걙][8?٤7RG,`g)>?0k%%Df!;I<0 Zߖb(G$ 6`,;EP͡b7bX+7aR˙N~dBKmo5r"K%<9,^pSЭ1píY uCW`=E%l%L!|uz >R7tgg=jɠ"lCt|qdk$- X*l97t /56}QCPst5!2wγq9kS_V'{ 誙"#V8[- yrIXU[7 ,T%6-9FB96#Ol)S.8H^snm;X-=.8c Cu³pZH3/1DuՎtxnT 'ٛ7 hLuҧVO;ӍD# V zweXC$Y,f*YeӘT  %Oꎴ&qs6H 5e&4ZI{j˞eEI>G[Ko~XWg_?֩7#w]Z0TATVRK{Fik`"N;f~_Gjݰׇu&ֈ9u`]}`!6t`N.H[W%Ư$Uԇo/Q6㎫Nye;^Vu%WAYliPOMEq>6~2^ t a|.NG椧g!)Sv \]Ф'M8qU 5b4/!*+dt+4^%wogG>>HjyJoïuOgHV憨agQ ԮT2{/7p=&""NN@l {MJ'qrǟաf]oCԘ%O9q[yyUWu /%ƭ*S6G6W Ӕ XizRJW'+W; ;dZ)2hu?.[6u7$7T +, gnVQBTïdL"d_ >'^NԺ, V!"$6ܣGd0pfpt=3+( u$WiWs^h̹5qyv.%8)ۂI!XO_kER2Yex["S@wȯ.L7}nid%GРYLXkd[ΏuvJ[@Wv -vc66lϔf/8Pcm^ t+Uv8,`2С/|{r%)3JId`F@4>tyYʊꅸ'3^ud֓N횬Vm2˸]$cV`>B21FwS`A֕PyW%wt g n|ø+PܱmK|A_^2~&WFմ_)-ШZFe0x߼0C I40-? E4,],rAkN <v68ƥT$8" kVzm W%y+RcBi*bzf$[Tcn"`j68tV<)!4, B{1@Ww7=KJ>]'+JCJGgK vP8qƒnows2#uXTX](i b82)*/i2r9iXɟD"#=Q4;Z||ZׂHdEPq~،7THi)I{V/º\j}Dl.cs[n:ryuW2pvYW4+̡%#2*ПcNRt/@qNqn{=,Lpןs ei[C ]v^xnopڿ$w"(5;VwP"/̯LEJ]H @4(^H=YePxzZWK ǎc9 K8!qjܖkB;V`ͼ9fDw?}@|/ ,h^}Pp)Soq,p!`˷c"#+O8R=—4V3!4{ABp,-u&6 ueBleM"O#a'L$v/ E&KYѨߣT^^)9 q{xwvr ?jb e:m3g_?*"[YJfX FtN܋P9~P e7:+_sQܵ.@niYJLKD^<ّ&#bĂ>a@gt/N5ѳgW:N~鐜hu$( Ωr!Ȩvh/=ӣ^VpA|\tHnvNg:wlFc.H 5V0OHƭnhE]A,2^o-CN 8w*v!֚5@-XS%w,odp_),FGA-ͷ 4ު]͔;`@)lcU'GmӨEˇJTKROf0v9v}P~Zjc}*X AJE]g7NMsDX:%)&D WF_˻)K,2Yx  aeLHH*Jp*\lmc^e,!4ȫ MBoԕT3zDzo:vOzˀ_;gaÿ6P@Nd&0h%P9:u`:{(w'='n@J8`n(0kr&nj? ci#hakbSAe`l'ۅE,NƖ( _?AaL{Kӈy4Xh+YIk @|ǰ6[A?`&X e>9guC6m t:{398j)aY 1$8o ϿlA3TsJreSkTXn`z;_b$4+d3eI j9I1+~CZ\a/cBVżM9ܑlkv_TD[`(ԀZSx47{%&];(5U&PI؜Bvͺ~W_Gw;'O4;n#dȌάK\P7TÑN\MIa*oVkv9U]$` ) N\ek״'Q'aբO8{6jۖڜ+#ݰXm90,l&ht~WA7>MEX0ptgZΰ`%\*CQuPkS Ca/\hMl%y*7<\ Wr/ ks.&ܲaQBQ~qka" qzJ3ߠ-i 6#<2wӎ?U:Pޤ4XP<ݢ)]zЗftCIc6h@ݥA~l[/d \s m*^$FSBE!Z ]wѧ8~/Ѹ{VOdH˛E6?΋$Wq6_ C yW3Szɠ7t~կ(}͜N ¶EO۰8-3}L]J xTaE0ʇ[|(u܆KA&m"!QOYEg",?ܣle)W//G [Y8Ujs"k}gbTѺVRVeIhR|Ipix  tT[a6! )tN)dy R5xοH v[V}ށ?<.MBwg3B}/%5ut4d/#ǔ ͜BHLt yw~uCd2jZFy5e6@ؒܣ(O3:=0R6 H,tڿJ*"8$E;(] wuzeڭC`o`g69F# ~0ƉIwGAyj!*jV6Bm7B#I6[,Q8SeɎ ; O`K[mRk5(y[PNs{6t`jXT4pNC u9>RP]7OQk! $F'F8JmN`xi0\`*הEncM{{SYǭztA7b5iHvQ)ev?1MaݘDG rRmD1 [n8~Du_ ,9o3KEWPqZ-0L #\g<9ǯ r{zỴLnX`M53S$;Wd0ȥEDZ"oi7f!ݩnN5$Z&QøFR֯sN<_4RbZ\i̢;0Q U~vLs:w>%'ѬnYg#Ztr~l2.q>D$y0w%&۔={Abc..}o#h.+(֑Q"Fj$`S1BP++ fh +vxpBO}\B:VAdoqP&QNl1ZB ?:FMExY?Kbz/ 617և!>g}[Wa>~42ec/0G!)mѐ@[:Gm^<ۻ1 }(\97TZ-} j;HitTY p&0P=KY,f*ZlxJ26jP  3ayDE)}+9;,>3stxuN٥̠.VL*S]FiQv®e7pajlq7J񉘘JAнY [ ;4vC71˄Jٵ/P~wscH/(TRFgmv7vh`߭:F;HQAy؃DE"Q区 CAY$v{ hH[%ɛf,y#g&.1!tߘLc-utǃiOU Ѕ##\hс!u6q o00șG llmYxoWZq^i9N{m?[w|6t:މ`Z}zSfMp%Cn3?->LwpHZcA"qETgO%jFL$BTLkWdZӬυ͝SD 'TV+ "BrF> Y =Ȇ$&xRu#vMVDxLm*8+2Ao$qk7QҙZ$J]قU9IZ$dqp_[=rTn0_ 5v]8(Tp2u좭tԃbz[SNà)'1L_c S~?e\sX-b%aY]] ?s^l>q ax|Sv|Q] -R`Nz"+J ;XZܟGVB: i ؇ Ƨ#Cy:$ 1/ԳnJ)n92FUjfޘcQ˥k*^6]7 nk!I"[PbWR$[%s׶?E1*N0SB^ b< 9r Po]?&|BsM1-c8@ZWRF~î5{\kg~wEޜkqld6> Qd<_BWJљ~;D۷]w3t_,>0J/[7H4" #z8P9Bn@է4ʊ2gT*c~XaVɾmJ'p?x A^7h7}W^ysdΛJ)b+2` b;Xo՞YoqZ$w{fGL}*(򎟅.B' 7-M0"?U,F@ W=-*52[9:=.:11fǂلʀ$@ nM wS+$7;&h+ ۻ nΞ[ÿy6SG8'.♥,UյWm-2H?ͼ$`J5lhOmBiyCZpIuq!vMM˕zΊJ-Dp{C!'QdHP#{8I}%%AB_|FA^Ja61;)\ ۆ#"#e hќ(HI/xaX-ǀX dK8 =g<"ԯ9d>,&A, k%Ws/Yi§Sֻ9__#NEg(y}Wd5'TLG5+h]wi n'jF/oX[rcJžEwwɜ[ĺ_ R4{XCݮHMXd7AmC.:Ԟ@hjQ32Án6|Kԏ1 _ja6y iFX[ЧtBa()MIY[ԊQKþؒlzT+EʛM-Gg]_fա-J+hVx(^)g?yWXLC&H*LWn WRBp~bOW'9T/ 6Q)r߃00Wḙ:]'C[)}JL~3V#.Af(<&DYM+Zҝ?N]j1%$j΁H¡ZӐ˱,b K7hoJ0 D>ǧV Wo T@=xwPDԻ5e:@\ӇdԳ rG6{۠,  ȕ~e?QeֿNoU3LIy\5M[]<z;B=K "fK)_=D( Lk%jh}pHCɤ! (FzkAޥGHȏdr<20`e,yO H b):&*Q4\&\VE/^4Q L Co8z'>"O)͹wڗFR͔+P!D%7 XTNoٮo̷(1h|N;鰺cWQ˩1UOMc4An<;7ϒʯk:-6i GK@D`χ :36!ضno=cDW`{pXҧZXY-Wlk@4L$pNrsWK I;p,o;=: u%f: \ *Aa9(hQl {f[|KIĦ-/8U,0BψEnp9oP߅E2*hOޫG(Ђ8,/[UAiKV5EbÀ0ʲeʻn~_LJ8uN#0;mWi+,@a "Cf'(qx2n8K gD߂o -۟ĆFI ~Ot++۵r>P w&`qa:ШȪ,|_ HtSB) _etC4bѕMl҇M[ӀАZ J3xK]ZH4ܢ wm@L[,U2`ӟ`UsȟE%ڨC_XDo% HbR-aWZ3N;2&?Ȗ'7[ z~< **nuo+yF:xSX?p= (:h8̈;sдBήgcVc>2bjtE0pW7:?L@vqk_k3 IŅpJ0`OF @e#CNݔ%B\7AxX€/3Wm`QJR=,vqxZќXZj7NR%~9K`bY4 6Cx$w 2H9[ȝAN. bۃԝQÑ@(I9U>zh'<3w` &+.A1~)G%Zi D&peG0|-Esbʏ: wetmJv)Yc#'_ Pzmn&H:ݾH#㌀7W^cȷXkW׸*;OFTK(f5.A:-k͋Ts1挺xU jq?Ev@_KRآU&KK~o /K)M#'R}j:ņf˕7X,S|4d 2σ?HR7;TehGl k؟!{t 87(<=pQPWfL9}i^a:md?vy JZ`ZQm9څ!㐁;QylrmB(ʴS&-%V+cߥ5.81ﺻp/h戸ZoJ) Ͻysr O^aloj TZ_p&8&9I1D/Z|:F~f6&l^ٔpN}tҜ:Pdz#VnigoLx ]NpRtpf Z?&]A7%UnzMvkO) ZUQ!K,āV1[92kK_1ew?11QUM@u ՝TuCQUx(r5WHLziO:e7Bb)3qbsS0dn ֡ SVCBS' 'SUH]?' f/r/^cL9c*)B_gd3f\\b7kPqz'6iL?k!11[mTmǡ\#\po|/9+U45r2|E9nb*Լd6[~ߏAl,FP jSh}J,0RdOFWYߎ,0GĞ uIJT[6m28@S;ymaj" 5F#YھIqX+AJ0b&Ot^vLq9u0EN%9R&y2Oaqt jI]qAalS:t nhj iQ~E xY_}"[cP|[DvO~cq9$D6 cCT_NdOjf@n_U3Tt,sYG`5p$Vq7Ps^\1P1¨ #@ׇ 9ND83`X">$,s ZtT7xLEH*$w17hRbZ^kZNUT,z>s~\ Ĥ i#KlG$cI`gu1\S Q-lN?PkSgHRae"L n#؆8 LW|(K!MmkuMj!px;k 3jl,:|T4Qu+WW3h' 9fdmjq7:%vURoJ'L|m>9,PE' *k: d\HB[h׋aνb+ʸpUb+v|mk{𒥛ݟΪDyk}UEj/cGƉEߵ

Vx{ uEl#? DG=b-7b^6O! 6f5fDs.5r9窲_5G @6BH5d=0f%[R) \> ysv3 N-}Q`Qg{\>Obj \q@0[ijjs~F44$w1^z`}`Xep@cTFڈ.2R%g &*! Q7o`NRP"æ lKC )v l;J6F0) M+ cU?|*T1q|9uS3URU` e⤠mqO8ZQ 6!x7_ GDu7B뷽TK+iaPv\4 -\+Lr8-w:>0EA$p4|\J A96 PDBN>toq2e:nb}G Z+2B\*謎;m ]qѰ ,Z'&UbtS#/OP"m/De21ؤ. b#eNCx_Euyg"5(5}Ȗ[n-Aː[ck]# f`8BKq1V:'2xZ.@=AS1mN]F0qOwPiT|{fÏGxV7oI4ӝ)Dc C*R!GЉ``k]2{fa~JSh Q)5 ]+ 'mY5<9fxI2?lJuQvgd?^j'9~.?JjMkԗݳO j(0n|- =uOIMG=DR5u4ۜtCvrAtxI634^p!B݃Op:Kڐ!z42zT, jK>&54ղLcr.ߜ/C?0.)([{j2: 2ݘz]Y6*@ò.BeLi}Hīœh@MӸe ^ 8*$k2Xպ \ Gsx/ճXnKpǍMr6! )mf. Oggv1N:q`Ң3* tU%tׄ!2 ri  nGܛ~PgӼH K<2>"I/HrZKҔATߧFr|ܥgƯ6:_QC[Ɇ2dٛ>؝?WSԏ֨ݣ-PO‡2&޼}_L&R),jˏ@k p̗/8pGd!*41e S^cGl;Gų:Ӱqv*8-och3ꮘF:EF M 3)]Kdp@L3dйddщX[J,k+^8NdX@Dg)&f91<*6י65?mlo G^1g|?MrУ-㊄fCe8p(HA2 St O$s7YU{quiEg>?g%bcS/g<4F:\ 7fyN}." pOlA(A0}!n6Qmrmp*\ծ M_Q<S9wex`vM7f>)ֽ2B+XBH+Y<ˑu/JHzz%9CzO4Foˀ4RBݩ ^9 C6L YK $Ƙ:[Q{Țm H_S6DLq'V`X퀦4?@D.pcٰ@} H 3Azb̉6;J!l X.i'2J7${C$* &*)wD&d4f_*?Çv{Ya#y( TZ>m,Y`_2 .2^~vp;f'CF#erqQ<3\,i>sqv.}Մ[N;bAr?+783T:A"&b65yOڟMzܩMsu5yl+,l6S1%WsɩY8Xj))Kʬv5>ݟm=c=f˸K rULx4SN65%,A x M,E$<T:c|W c7#~Wގ>QƕI, Lܚ7ŋ'`ZN\ ]Vf~]>ƱW>/qk]ܦzR,bXҺlFh{܁NQe{d'_@{Jn]s~sϤBx\Sm-=f/ uz2Qmչs^,⻖}94VD6!!LAYP ^* , 0r92$va *3OGݪW* |{ -5JE X8kw/y[Y9s?:GW"W™fMK%@FhH'ځNj)~q`~o"H2TO -%}o^Oius l]~\hbt  =N9 -+hgbd-qUcA^ DWaX,tmuJ0^s[s.uI=YֵA['ErbM7! CXzg-CYoN7*'A}.P|ܟZ*wn4-/'%YnZ]\-:U~@O-O tLm|he aQ2`NCFCT%&u^Jgꩁ2 Ŕ" OT>h$\mve /z@,H^d,Ԥ_X֘&9𹏩KosyY͡wXUHX f3$^Y8ÕȏtU-++mM]Zls9ЕƔ}ɤtI{A~c&d087  Ʉdjǣxl BF[Չ+3eë1*A[=*2ܮeb>YѶ3Vy=:zWr=uhLiQ:lxZ`yxr904ttBlzKqtgvy :y_F,Gy xxsݜLg]wNX?H/5P11Re 6œ'gP+Cњ))TŮ5ʢѝ T{_og}+)rwO[Ʒ#o 'ŏlp`s^i'![\_c,W0t}HVGWPo##%ЁY:VXKlJ2! &Rp!uT) w lm^n*se2/Fz^>tӔv+^*-Of&K 3"W+s jS.{q4'*to 'Gb/@DHPVƴl31WKƇol2a1zKވ[zHVƎd+hmFBQA*9|(==JE!B*Y2(Z!?HwP߈zSeD ?vbS à!7Ű@Y&:}U9A3DOD4kP:E㧖iiYE'H63Z]@vrgF*S*T؝e1P ԯ2{ZI%uZT&pgkۯ@쒖ug1}aA]&EzHbƽ r@{NH\Q)tޛZg0nZ*N фH hy,b{}JÆhVBm/>?㭴 #Gj/'9D`Rb[@P/kQQ^(w}184ܓeF-Ȋr҇]\Cfqrj?쩒kyM, ݓ5^.h≉<>i X~~MogL6?2oS߫٭9-7~gjTzt Z-)`bRGuU LK Er)no_m< sjvHtkδ> c$;wUCQpړk2uȨ0czz-gKQ;\*VD9f2q1EE ޅ/&־{fqP5!bM74SLy1h*:=+%G|E G*yuXߪzb%qB5&x}<tPmA߂ 1 ~FbҼ~F ?X2B%? w:^UG+7Y)X.{k_bjQXWV"/VLz4>oI#6|K ][|ekw:Hw嵌^ cF18~d7E:Kͩ$O!gS@dXx,GޛGn[0Y>ejwU*`zB% a3*J9W?0> _a]ā˖ ;v_8  Ğ`Jf]7`:W7PJv~Zx[. (i_f2f{苆aBKXxKm7JM-@ Q֩xv#Cik٭V; 0 Q*1<2žt@&zCL@+XJ~-}Kf4ؐfOiW1Îݻ5?b^.&{VDiKSQu3宮0!Y}諍YC& Sw$F2#q 5\9H+Շ3Kn>@EL)~ab%@&!`t4y (Wv U#f*lA\,N_ cRpsmq` Yk lG/F|s}aib܋X΍JGǎӄ3)Eư%7#]6v36 wk]BVr(14\S[#9fs$i"|8J2.*?+ N~qc!P S m1 XCFΙT{Q^_ɒмj;4ޔ0i݌x?W8L_X^RXK4ki=8m.ʒJa~}f_|KқۢxV^-k&GUxF[EϟD޼ P#EXD!HmLhK>rDPCы$ j `gYr[6T2Q ͂Za&g &˪YegoHP}avD\-Bc1/Y"ޭ."IҌ^́D]]N(k =aFb3۪zMuJAJ=;Ў'V՗pV0SHiKyhp&cR:mo"?ac%hB&6H.EH8`K։ Xkv{Ar 7ܾ= 0_quf@vrh.Bd;q$U=VYf핱B%16C}aҌ-(ubVɥe=O۸ВXH6Nշ7T9}ff{Rm64prY30/)(duG Ff698~*ni"q<r80RccO ?{6ߔ41G-gT֩-R\iHe[!!Tz9O0`` ]-P2 ^-Z P@'w:;, ].J-i3 =ִ8I)|9g!βRa]ic1$uޜHq%o:GjSkt/NZM璱0[HY[FgrF Z Z&~e+Y})3%,›F.B,/*d-%Y/&!r f-C۩W%{8G֚]HHcMHuP 6UeZA1]m%y^ݝq/'v ¿G_{:ƵU| K!>ԕ!2ؐA|{5J >[*G.q'T\r'=7NDuTyS'α^Q[1 J$PfhWcXq9-SŻ=_U.JМt p /OsA$Z7#@'"vNHjGfm5<=@#[-7qe K|NA#6œ~ou˨uhų???#ܜjo}B[j{U`ҲsЍqJ/WĨ2l (}mlRD'೟6b_wqͺID~!xC 'MίsK#4|USj`zJc \LwL֟ M|MV=B'©7xW(o%0N$86:Aq>؁XߎXu_.& Vsf@c,MB,=ϳE> 6V/L~2(L!xԆ ^u"r\f7-OpٯGf{>(UV8m,fT /*& { Vq@Q  &5N.wлa dkf+]r=Ɩ~yB2w{+eQc' P&B}mݝb[/D]i@e+VOP6MN_R{!zG-tmk9 dS# :aԭKtLcLtHAhsldP(ZFM׽:z."h1<#2{X1UU>8``d O56B2AO U!{,HQWA?{MC"628TFM.m:Z&!)ۋ\)&ѩӠ) b튢d  MC*=ns0ems*uDu6oy hۜf%+iT":C\H`+gk݋ E 7IIEuS/̲gR&H@jgqe30_J HR"1HH?صSǙ= {l!AF/~qnSOR; !ٚ^OҽѨ메R^kS@_KΓ! #,4rTZN bVÁ0YX5᥏a1yZyv+pħ` שVnloaa 9Oim2uYM MiY+Vt#G{O|;%QўZ`j00HT!C̉hwo[ð.*WgfwQO_bH(!E$?z\-!֩k:wTf!/4ރեCHD/w.4gדs/\ڽ%UBKm3{wZuNJ+{ 2nFS<s6nsf$\oYyԮoonL'S`=z(6P=fPpj .v- $OC~vI\u3N0mDMTyeFV!y`y%ޣChKԬ+m\z*b!xX؃2U#/yi\͖| m 10E;Q#K3ǟ$ ފ˞ĸŴۚ:y.X6"O[yzxeWU3*uC;zJLˡoVFYQs؁Na$T'sْHtJfBFQkȔQcxw8S_C`ux猝L Ňxef4ҚT$T a>2Y Vμa(^Vtn!q<ݙ"7#/lF^a: ϟڎ;6-.),#RZC1;@(7IS43y f0Ěʢ,=e2} UKМ-ӸesUnXZw[]"/f=7%Wުr#kP8,v|ȩkҶS@k_eSgOo[/4Xъ52(W 0xƏK+p=˂Bj]GY(j#\%D˗䐄=@a7 ;϶{h @9/2ދ"2߬$~$3rc,i}%98(*|{-ryP *`#6Ą@=#ی("& Bܵ6ku,J:fu|Ēj4ā\9^ 16EwɰN/^-岴ߤ 6?uX&37KK[cgg˷'ؼ+'Y̢HHJ|R?( <uJ4qLW P$vKc5"1bГrtF eIj{v >R1'Ers2?nd!wٌ7y X[5|Ҥ4 InL%]]w> 'q1#z7޻xx);hָ:ޠ^fJCnaaO,YtGD ?C0a! iO+N8FmZ37ozQO"J4!H`pGX3x^hBa pbXK|H8wseX-,V;qtakmO-ފpodTrFj=u% ?y ۽GESP8'HOW6DXu,$BdG]HXT͖B&Ľ-dl'wpCHLk 7..=gBH1>jOƗ[ގO-ιgxh+cRiElϑ\O4'nޕO8~ɯ8*1 w55aa+fh#|S|ȔgPD=ĬLM _ƁPRp5w`G x"u7mXb^@/l'wo4 qVF^^-Nb]Rl6Db!ųA4D;?: T|c\U\Fs>_-YNtڳhMc Dq]NH,>rio)s~ L?X U>v Ż =z瀴ky-OoF{=#"(?7Nr^@qUM Y8|?jCj8g=ݵeĽo@r^mhP&ٴBa ;ADn۶ECQe[Dj>W7Pl)9]52:"A>B#?VR='c>P@ncrv˔Q}ܿ W.NRI['bêE{K֡!ϒ˃i_ª/b@cLȺ&)H `#ɞA\TZ$?J)Cg YU"KUƽ5y%M|s.p:Pr]$CKgg_,[ClVGS =%mk3x/akݝcC>X ZM~ 4S<̶SjߍϽI ~*X]oh M?du5z6J (So*CP~3T:1+N(2%d^:v :L0 |ʵ̮$xc%7l%}etA_(!g6.ޠ?/,ٸ>{(s+hg !;vKACQ0Jգ[]9(d_hs.(:mqh5nMo֍/͛CXa/aա*p0+ wPtsiI7-'Դ "+ )˖W7Lxoz^A#u"'y|pnPu/,6W!SyY {-ZHPe'V"KK"q* 4c44 vԯVG mcU}* VzouYƖ>#'6S[BxC%Rge﫹_PO!8z Kq2;X!|wm(aw,5oٱir&C-T.a1fI''[zC6k߷(azM^啵[Q} *8`1b} <A7奔C? /rx)TD,'PIE N2gfzui< ?.^_v8ae͗7=D,\j>82K)`hIrO7a)&-$6e$֓3bW⥗gm͜UYM "*a=6WsC,G!tq#O/ZZ_I Y[N<z"ͭQ0TJ~ڣX˸vDvtTC@o3u<&i%mh`KI \z#.~֮k U67\ӛ}|u[d IiӅlD.j'.3-ϑ+k~ ^yjŁ J|6v4` RXnD-ٸ(gB컰/#VXe?]|1hnFi"U xN.l\Cqyxa2yp?,4u*SHKmc3 N}/8"F7!ke~+!~]x&^JEO^R:&T ,b K-R.\~;'f9{+=gsEḍ/tc4=_#o>W#Ja  -9~>4 uJe?`O|qnzlXXt0z\р$wJjf胮|'U "H|:IxO!TKxFW6Q,tR}\$^Վ/Z8M0m~Ģ ,omI[-輣@G#,dC3B < ݑn c+7LJvlF@Z\W)t^@$4gƅ :o?pg^u >́rv2dgHJ? 2}H&1Vyj҇|eJP:9p:% "6Beŋϣ:Е2]tڿZPfKaݩJݠo4AqT Vozibw=O"g߀|>ǩioT .V# hAb83݀٨u zi<\̵1N[i 5y(C'|cGBⱊvWQ cFyȻa]99ICݱe{]` uŽϽ?>8EoW$F#6E.WZ>tjSuh8P=77l_?QHtUj8JyLK K-<8WW_Hs!Kpb{J5ɡH]ivbZۆem~WE-ؿm)l_pGtJ?}[D1G B)< l+K^}WRM iХ%J^)q9b]nB]۬1V7c/rA5&)|CO w ?H 1ޘ1ro;Җ?6wMcB,fabݕ˒ũhLL)9' SAӑ l'?QK =YFE<Ļ6c#n=Ńdy=OBk C>O;[A$5Tb}y Fm*2UE,gԅJ$h6,'lᴼWZbf$MN{%/gr\r1-'KmJVfk6{uN $xRV=Y oik<޿sjOv6?/{tl .Ǿ`tKdV#ݩa`X]z%k ,3NJ\> (G?l@YFZ45$2j5v&Wd͔€nc,jt! h]N #pTA{iǜt@ V+.t 5?TpT(l 6„bJg F2?'*hLBdZaCsR?Mg5hTGt\:<<Ɗ]+ 3=8o!C.CrΕ, xox0f &H48[ frvz3+d<Tj;(<E7׉ ⢛*;[hܭm~]Qah:$pEqW>> {C .H" T "'s<-.hR$/hRa gKNj:?]J~TZAeb,{?UVǨ;3=&+ENj%ҬqL40}%oڏ6U{xէ0W5.H?hkُ_Ȃ7BCd#/E#I&"?/go՝UWr8?ַV?T{v|O>RٯrFxj _BMM$c@ 'eFs$]Qf@JOv"y=~=Q/"t#n`#&#ip2 vJɜVgD DA2-y +Cp}UR.@T񴰐h:.&Qo`:VGG~LPfI$]lC?R΢ء+ӷ Ud%X<2$=9&B>v'ξAuˉ٥Ly"c Ǖ:nJ޳[5 0GdB" PMxkwm 3ئ7 Pd![^ͿIEQTږ#tZBc.="+m|$Gc J27nz' ' A&Bټ LiX29 ̬VNyj^>%Hq肝?Fc{pe~cbÒ~^_}u֭Pl[G@n*E@l0&4'Pُ05qrυ8AFgTҷ 8Z=:<7zB\HGA&Bx;E)V Sk ,BcoNЁp 4ޣ*Zѷ]؞NG&g*Jԗ/>>;HBxD7QQ*2>`A Shhr6mm6^_ژeփCB|:€Ĉu.noGR*LJ|3\9 Rf[{n ! Pd/8̀0MI+q%&xUR51iad]g]oɫk(H=.'B$yʹHLVU~?nȳ+ciɜL P.z?CʗJ+ꎮK8h7Rd6 Rݵwk9C8Opgc< 2TXܩ3٦^9.nJ~C(uv;n;eWw  HS;k= m\t /F9=]Tb:ㅹ?=&tس pVn<=ʶmiv{-DDay=1h~(Ld>Yd0+bX;1>.=O#nB>޳5G5l5DB2=* @32F"U6gW/^he Gu?x^ ^ Ṕ'>2.x ;.+2PS{ŸМg'+j@RaEԨ%̫*ܸI #}dBsq"_"c }u*cmY̋sH';xD0I93Z`Ϸ .ȝN4Ltj?w wP`TwɆC=T;baOg*;ͽEYT"=>pa7՝dIxkeq22, #UH>} kbK$'uXOi }6q:Zdi'6M=J(g-*>IL5`46 w|"U$3˻EA]7↬fMcCmd7ANJO)'$2dIeKfe`y^v!`ֻ,ֳC Ђ6ꫧ03[i$r8ZwInLz }%>X%8oc}Nξ 5r-_"ʣGl  uOdH"B΢ўӾɱ1#э?KG]gL5ڵj[>Ɵ_A^~̼`zWjb 2k4K'Sg \A{lzN!HG\RBC;DN!`x ?}::=miMe$'30``eIUf>δ;*nN2$ nI&/i^ް( Br㒒C[ b))I ]=x9Pd@aU)9zBY90pWBO?O= pb~Tr2yr~ۭfթweu43lu)dp_.'<|%(;,jaӰ7ʃ/,s <"]B+ rW>{7v1ͷ2xRH C{OD`JK983+_ ; ЋmӞf ~2Nf6F'Եqd-q>y ~G QUugQI~ 89 ~tH8b9wNv@$<0]B: :@#%o\SRC5})}itX. 3Hsrͤ ЍZ6$꙽?e^bd@c:eUu]26׳ҭ?8c*|lW^DRK [} t9@TݪtxIzE0X H*+# j4 +pB7)%[׈w$ж y%Nފ9u!9۵piU-t9& ;xВ q&ԱaxE ݛ qJtHΦԀ?>Ϟ%c^^~0|_& 1c$mbNQW@&Am w>wO+2˦?w&#\X4بƒOJI_)/p2)9`f4 Xs!eW20%e׼{5C";Z; PKh[$Y3:Rfҏ}oh)*f.}&?B$a q/XáS  %Or(8C{Ӌ39.9|E7'1F+OJx[Z8fK㔎+]Y^o F _KC걮w\XY35`=_$pʭ \iB>2rWܝd:EH׺\'>ܬLkiou~( htw 2nפ~cF`m7ܜ~V; XPxe:+1, AȨy|}.V]z0}FJe/iײ8~COn9 f]Xv~VH8QsڨHby!.znP69rqZF+ }:{uw}~W >Q \)3mk{Ͳni|YhB!. _tfBzkoNv }t vsdf,@(#/oN.ڜ`= u{3a-s/!dνRcU@o ̞H@ 7zݖ><`ӡABfbG%<1Qj8aeh;>n(J72\UtD34Y;FXNZ!b> ŽӚ@G=1'v!U q֕ovYTC)k@1Ddd3x SEҙ*Hh͎yQK.tEA5}-=N)Lgax"KAESh,Æ>ZBVA%ϴuQ=fnAdk\yjTrd(snXq? oc֥@o[2FR3BQ#sj0TJ"Em(o`(9O3CXYyrI:#2(z(S J4Ay銨cFM32H%M/  1T}^սB%:t_-KF?)6QaPT(=G,\AŮĈ)H@H *f<`rYE{8rՌtCpMMo{oC '_ B?C;B{A[zKqH1&m:t8Y|t\|UK5fa-DQ1if->z[6 .x1iCrpC V`|܀`a6qV!]bS}\gs|W2c{䟙 qM|:fdCKB5bqM5A)RW}%B\ ږީPzLNR]-3CBز@wԖ"e-S+Uho Ch\nc9ŅKFX1P5 ^9/ieu[z_u2YqoɡŧL9<>s)d^ jC=-[1f2I3cȔ4/ @;GGUVE4.SkL߳lFƈ(ӖwvW2Eȇ[ho6l#IpolAiM7Ö7_J^u,YFB NM DcQ!ժ |1"kVj qjw(L"`vԇio;NѨ p[?uV[4Rehkʦ&?KAA'7($z(7cu݆K^2B? vlCz]Ujiu.~a1\^y?3 gK[螟ХczqTQvj3[Rgi<K~n뽝劘T[éʣ O#`ُ{`:[=&IES ` wk 78Q;Ӊ2ƣ`_PH>!\:Y-,l`йJBB0xΩMBw.7kT0w=gVĻ8d `/J" h٢sb,5n-ҿ}``)5,VO׍H:"Wlκxɼᱟ2۾)ȤV{ԯ`֬_vWK*Ӗ{,l)uDl4BhguŬ'jk^,ppn+Sjq)fZp62$}Oqk:K3]Į%/KXv]Q_cn kNhʩú #!އC #ޟB_)~ɠ^p'(YUݐw'7"JTWf\ {"oU"w|+_ުݖv DVAvr %[,LwanGȺ ""S1榇1[CO4Cـóx8m n(Q{Zkk/P~Ui (:fBM%2IT IKSt8_4Ʉ}Sc{yXg&9N2Ѓ6$JRȸK#j l.LkF|Jz3,>ji߰ YD$V9BH}1o1y[gLRH Wy_uc\ˋ2*w@w`2 @m.N4&\E3@"T3½iQqvmZ xH9NG ZzE1@Od%+?:N܂ ,6ت6 8(k: Qm{xPkscԟKqSM(\$yH wEybU#;=ƥ~~- thIsLЬ 8N1kza P Ujn1lmjp2ɋerVe287e.A$5#2`9qPCa`߀O:?jЦM4M]u2 qGJ4(a29zO 5hTSe)3ON-JAЩ /[4goܸB"@m-ןB~?w[uIV}Z0IwLfaTFWa:(c 5XoLǖTL*}Og F\,h[;qC &⟚O-4ft)_78 lnZ !ąɉ;k"EN$Q;nKHBHM(, 䗈ҌæA'=x.*w9M7 RfuadձG]ͥlXdeF]JgKY]DžxfBTVsQd @ Z5!y.4G1p`?dlw@ im;bG׈ibxU|\5EG?+r0%'RێGPK"tDGO. 5nBjW;5(gy¡ɹ}5LIj ;=S9xp3Ni-m>kEh93da\2#~#^` LO 4B?p@re|_74>@@U"+"m\S*S?Q8ESf紁Ar?ʿ[|ix:!q N^.\?gvt"QkyQjƚq&K'Nf7N`ǹ6B!G cl%vA@~ Vd؜cn9D!B*.E%vp`>M{*Um|6K^4L3+ſȁ@xxOKk<47@fCIBι8!|>Ύm?5`9ZH{m:Lb|V,+ 9 BUdal8Z?3+Xȧ/4}:ߣN>Eq/CF96. gb4IvZµ-!s_1fNq3|O$PVf.m&/(*8Ņ͚$? e[\yuw1QT0zY*i>;Gz#u!! 8#j`xYq2k}33m}HNf [%5uU;66%̕ks0:*j-vL%HOB1/tTSE[ &GDА]`BO~U "UF ~\H6M>afmv*7l5#Cbd:/3ZMK R^.Yv^Zcv"e♥>^6mO P0( rDZo6WRצw &IV`KĬ}ty& U}d ̑.jWfgL7BCWK]2EyP駗}B;'Ii'_Қu8!{Lm-72=,7@EqmoQIrGi,]{=k_"~5>y0yM$;s޽U/[>zbSYP0Px(jzXlɭ.z oN0mE+;6_pI)mat型3ԇ%1[6Cci t$iw#'c]g[~%u'G%-ZF/uqL8dAJg[֟(Vշ t6ן!ْѹ" ԡQ ~gjGԨh\0{aE{rl"UE|6&ĿE :iv4nx0/۫ӛZ;cBl*k":Gard 7ե5bטfG{BD8NvڎU#GVW?}tbytgk`T)Vβn} N#KYglaߥi`|ą L 9A?`(M{'ey/\H\((ńb}(ߖ#,u2o!ͨcm'!ۅ[n{%gÃ-Qi!HҿΙ 8J -Ap'-DrQ@׎9qKUa1}27GB_‡ -QSwjG } рۼUt0hìVkzEo0c3b!ԲppXe}gbcjJ>kPq^R@P tLb[+&Tlӛm 9o8J G ]L2&BI:1"|/P1Cs f 9?"B;l;Ğr/O!PfFd|=@bF3;R2|OM\m0sZ7v|ZZ3HIn|NdEkn'vi{@+j?SbcuqS)0WW3W}2e0%cʅ&ouk_`:K9Wӻ>ꕿ.pAaf0H4@;G_M"?>@!kʦ[.S߰Ā3ֵdT0S 9GVp`TmkE'-K^ӱ'mEE,0>^_v=LI&ޕ9J5PGܟؘq $;g jKEOo Qʓoid Ss`?|WrI=: |A+EeV'm&g繖TC :@l0n9ݫǾ`KNUWQ+O2B?=S}uRRw[/$\<P?S,:`Y.a$|ؓ Vkvۄ|`TR*􄍋]W&ZW .Ė\ϊ |BS1ać/ nsj\?FvPb`s[Y5YS{-Wkeh3C_Aa%2F0x,4RÊbQlRh7G,?!9{̡ O KV~?>q +Q+"sS.%J&&5sM!es,]~i]v ,R1}O~EF( pmg1sZ^cQ,6XA`.su a|(4u*k5M'%|- D&L:x JPќ8EyE|$"P72q2Е2 ;(--u]wYu˫' ~!!.: ( Uq{Z@y72K #I.c(sd,*㬌:Kw\o%]xnL$hD$s,gdjX?hOU#l"jvûDZ28)T&Wo,ҧ|uٞCdc 6Xt#-IdS `ݖr\JϽH R^fT} 9~aDl t)wph:ʭ%T|K'OPhx9$ @Č5E#t-?`Ӵ* ^5j86H~ZMD8eG7VLOLhyB)NNFY sP#RW*]&0URC!ʺנCV07>DE[ȠzLʄ+Ȼ|scƗ&ߍ<׬ B9PvZHbȂt$!N g\.Wn5MZ#WlTqG!IA$x4=13U/ȼc5nk!y"㲷ВŘQА^ j;7&6d]$&ø*7ZMq`^O>Herp?VKD)Q`-nm g@ٮ]poJ ~ΛUbp;k)4+"GxcA\ۦ5$%C%vU}|E _OCxhSwrkg쁝vĜ]3Es(_x+C4zŇkr]0 u[L1 Ω\)(LJjǪHKc'gB:2J 2WŇMi(EȈ^mbU8:vؗ("/ ܳ &7W#3 =/ SC?SLL1;9XMEfEЯ ZP^V1F<Pm"oY<9:h T1{r#2ag1 7dY? +i| ͑L:N)8Oj <.lxgӞr(_r| 龂h1-!թ+0XgF) U65tEnٶtqtL#8y*ƌߗ:u}Rr+e40t: "RAY{yEN`I`xN1DžKbeam!VIFG&)+@4niR6 \)YLѴ_6M.搴N!/]qƅ'#çvX@MEV)*&@ vO<(A2c\"[.PXd'M@Mt#׮OG*?=> $іn:! <"}aeKDJYu+UIW]&*Z ٜӘNyc|Sb{q?G$κ* +1[c `(ۏAA 8V1'էY;QYʅ D꼶>v{NpcZPΡS c\D Q ;;ג\Gj8Gwj[.&G00KI bl g9j?HB=A'6t\Sssg +}h5¥qqOlЁݡ^|rb<+;=}f4oHf6v},>CƋ`Qk3/*?UG w2@U8| jSB@j>$ (hh"\V A,ZKhhX>Ǣ^F?rv AUqm$5O3o !HP~wnsgPaMyLEM y`ZGqOu^.e8SLrRqWNЛ!z~`/2N@G^ϻc1K+Fѕ7{ Qsʂp,Wڠ))ra٘[r؟vodޅjm ,0gͼ[<ت[&I؅YOCj\@1/VcQ=?",l$lIsLYC]#.qvac3-֙J{SB>4^Z>2csCi"qbx0 Df`/XC; jog>[{ ދu4u:(t #dظmcX2V }xŻ @S)c?PWW`z .R<ʶ\J&jV|FW ؍L9adRPPa?/t[2L7KZ݅f%GqL Jiȩ&s[r-sǠ穆ͫxXg8%0v?Df{€ƣJk>^ F"ofWeAe} Y{\2nϑa"\zq! X4ٝz=t&z8oֱC3g&]?FFM b GPYizswcSlr%3c5"r8u;^jݳE'Hࡠ*^UCI17Fj6H]vPI~&k8eh#zy_ci CRcK{eSs=Kf12ABs]h4+O%c>vS1b0 j!Sl؅5Un 4FePhe>\zTW8`6qrB#c9_Sb(iGpuIW1EDbK4dd'△'3Et3̖e'"Z.{|T{JѰpH}9F\-NK>Z8Qt@čS^HxaHTȺj7/N;ҮḀP['m r{&&A @2ʽ:6!~O8QݪV<)v#} CqAwAGiPS>6нYWuh=c:oC~9nLCp,,JۄD6$v玈u eKRGU'#Ӕdk?o 3_ĕp5Fp j +;Vd^tWRC<ĸܰSNp̅qDvXbsDIa1hvL&cdZ7(+{6r85ݐXeBK*=s.Y_(R>.>g֥5lFpLDĐ 3u_h#!zݖ\t3 7D9w)w}k̆7e pt'#Xh;D@f!᝖r;(P*,s) 3wDyFWI3$~ >45zRkX_UJMپɚT@cKw5蛿6T4ڧO%=z l Kԋ|N]RI)KUu*an'fqȓ栮Fux?,jڦ! }1uEd^66."D؍wTrm/MVT6FG~I}Z1F.N\y@-C#g'h"Z5'y| ` ;BeCz|W'T~AD93ڙ3&WQ`qH5ayXuf?>^><Ʒ!j)n쟇ydu`dk*0t˂sz]|>lecW<0ʥFB׽ݕPW?Q S;X x)ռ\w.Cc^E۝a63hY{ X@xx$CRjHLO|4;4W7#v]2wjPtO@SL_k.ʝ,NU\#̣4 Bτ2_=ԒGߴ_1.lNyܠ7V4 ߡװJp_T2="?Q V같nE_Z5c&Lf(ͷ25kٵ[p#2!k_ 59$Yخ"24{JMHD]*BohE~vVC+0Fҕ< 5PWr Q,;,*v*33&/J| 5օv.vðC`HKKT6-RdT%ne,V!$z/Ѩ’&NJf|dK$u"yQ[$_ˀifC7 a_ab(l^9 Uvz c\/_fcp)/v6`I30 ΉliVJ^>n=g[ %A 5k?uGd 7ǖ Z=Y2@~Ӻ>x'absf8hy>6oPi[p7QC\<ʄs@n]2f ~FCl->#F/@) D{. g:mH%FJ)D/ R#/G+k-m9(8;w(7!V@{$fg)| C\>WΤaeÔIW'bꬋTϲ|<#S ` d'y ](Kф%oȍ?'#ӴָGR1wl',{_S-}湨)idV}hݧ n ʽi2_Q@DžsI'~7~l6.ۥ*w,ofXI"~LdGe4aԶ 8g|_ UoB:״9n@s1&M4o!ZD&W*]Oxgn hZMًQmY.@~@Ofmqd (J?K[il&*0lVGQY4JPH֧ k 0LCt+1/Nό2Æ/2G=y_bƐv*ɯϩ!ȓG&u\zL [|,2H g#%: m G o4 $&=yu54Q]*t~=ra:iN&;3 5"t:RѱL.ǧTJ^1l_Orzqrحz#Z^3(!_Ynx9#ܭ~Ӂ\cY! p6#s 27 _(2xBYA\%62S HnPQ,+|mDLOߢXNWXWhC#%*8Ccwm'ެD골 -T0v,}ĉ-!9q=,[ҽn1,a $9q]/6vALs!)&Wz'k4wpst"crc#o7 )9 ܔܶƊP\s^GۿMUS|ڷCJ_0P0'tl2n@@EOQv3ԡi8Y,4.0qKm wG82,3ZAw 5{c9ű Ik''CU*NvcmЙ z¸! rxA/|0MT<5?獿W>̲,} qy Kz#)JYH 7驲U?+YbCA 0C&dXpdDUg KM95/B"KP {*G.˵LFzrc2zgE45FjKui9.@IGO9ܓyb~>_0$lӶYKGlrSuay[G7Q5Ÿ_ |_wϦ%T`ah,qb~6b*YZϦ~WFh$,ũ˦Lեa^=m Ѣ@qa+DN SdWD2p-錃B y摌X4^akq%l} %jbv-/poier^fc;yQ#; m==|*hn6)B 0YyB09\L&=/K$Y@d*)yնT<_|#3'`e$EeLח'=t`ܚaQ1<7QZ\R T]EQo°$w׵L, B\^Tˢs_(h^zpSYFx:k§٩%?CrFڌ[Vڄf==3u_#MJy- `PO_SH뇉}Ys;'K Rbr;1\ 5b)kA0V"sNs|X4}YA %t8L4E88^2o:Lȝ J/p3󕐔d*LI0o_= Uqi0?SV+s<y W7${V^]a- ;^bJɑ@A(6CMs|F¡Ƌ| ?Ceͬ>6I:S qNuDr'2b 9h8VU!!buo?If*|uvudP3gsV,塜éfnN4؅&{Y=цzOj9UӿÇ ꘝܘ]3b\+m4d1~#QƚD_@ @__Ĺ ȃ8SO#WLѱ,2Nr~@H"(\W~]tvusؐۚ$砤y,YL>Ơ:X:3ps~pP Arl&0;m3¤$`A);ڜ!"EM+y}po#>"\hꑨ*_fyzQza?,vcy!#<3\Pz1go+yf[v׾)[; $NFDT#3҂mZB>]̭¯٘'K6 ۨbݎ}aNZfܮCT' Jf?XHYq /'#RgcM\aͦuEuM#[@e o 0@Th~Fl-S)۝ZݹXwfRq$}р=$CjÓϺrژQm떖r!G&50AbY8pCrL 1xw{OY`C[ѵǰu{{* U<2W/pjܤDu~ѦC~[o@@w4scvXTӜϕzAjx[/OChL7X9G$a>BsM;ay]@ k:_r#1Wo汙x@ s8ĴAE^} s bhX ܲ'=zk^"IO)e\e̜WO7 E}_+;\cnЁ`4T-M&U;XeTL=\J2dq"55F9pToXiud;w!gRdѴULvj22 0 ? YZ8V ,Ǡ#]dc&i_*1\Z26圍"KTu+zlQh8`NJP8GѽKύ)+bAFx l?jB,BEƓzNpn)Bv)`(Vv VS,1׶.躯>`U\SVwg8fXJ\GEoE|$z7$_mZvfvV:6fP=Q2"+-qo<{kcMf~_V0dvtFDcioL{wFQ{'BpoO7L=6Q+ ,hዿq$BmعT.39eG6}+nw09 XKsmcq-{)j-)udt<~4جeo /WC"@S,WTa]e=Q:Jh+ӥ|BخBt#[.!pe6*/1-xK9Al~z-MN2V?RE׫m0KNc a9d ۱xj# ouGVJ<ۑdZDCP]@8;I. *^Bⷍ o6z@^hR-jF&[|UwUU_"Րi(RDԳ')7;i]+Bȴ16[-6`k>A-IX28ݎ7\^wjų}+EK4} <,NU>PXUc(#pD(-!s>YUHhw[=M@5@3GZNm~!;'AkE ՝󒥣h6OE\A"үޝV7F uǔ[ Ye5@BC $BE4QklxDU#dA62LDÇ"`XØغJ=sOb'6 ?~ Ӵ!5oFqwpt~/DOo=|[9kZ Tz!Gt~d}h+ kʹm+Hl [,̾@]#XD7~i/;YH05 _98:k@B_~Z>T I`*x/|>xp!8@{q6@X?Kߤ XDp=B R݉7U .mna6o[EK]KCO{ݲ^;ѫLpb{jR4š`۪YP)oҵd<;̘CkAGb:.Hϥ vP@J#ٯUg=-{3&JuUv?elf5o N&d\w^IdX"]X0R`QBLBSmN1V\Eu4h-OuZE|`'mpf'1%jr/.P_ V9pm=OِX$x }yK]0T&89WڈF8Cgyl56a :\YuWªo,t~Y^aMVxn0E5swd&gzRV.G&[%)%|"dLayɂR>:F@;IsLC{)H/Z1X?[{԰߄Zc3 <-ˬ((>#Ꞹzi`&@[Xm@W}j$?-j"'&í*hq' 6_!" Ŀ# Q HҤ_-PљO.#heuANL uaRh{3@;6m8mDaO)&iHŌ9_4o\*:p]^:W/kT`5Go:+i4\S) GE KaV'kY#rmL"|Xt It KңFn@!%IòkljL Rhh3hѻ}=Ƥ0T#٦ү8E]`rQ6%fY@@tԼCt`>]z^P"h!g|& +0ɐ 넚j`/urbӓT`m r^ uy]ݫD_.v3\x]U]4<)q&B@n k!v/H*v^ UJwܼ,+T;FF,ѲZ=AY>=QJf'R$E~Q 1:W HR8f-q[;|%9T_>"iyDzlxv)@oeDC)Xm20I{l QnY/ #yrK o|NšӀ! uTzH/a;0_nt$cּVfBGM㊁6})|`YyM`Xkˋͩؑ*BΤixrϔ/x{:(JK.;|S'/>EZ>4ik')\%D[fZC8Q.p@MoD!C'(a6 >zaJ0F6EaݘS gd +1ӴlJ.ȼ׋dIqـ7z9nb$Ȼ[(] \M;Dl/R>?eCI+H ʺqsaϊhU&:#3II6x2P~6(1>ՅLDxOA)x?M @.1WT:EUԒ'і UYFcĩ'S{:4'TED;5dI[,OP-]' +Rq7hT²@amu*^5!aǺc1zWh8WO8{h Z7J7>-'oE03 B^)&GisS09P6T=p&ZfGmc4?i(``Q[jm yVz&F0w9&(9".Pl#{(5EQJ=_VrNj3;9d$YB{1$ֵ$b|S^hx5)ngyA\qQv;b4fV,ĮBXSgo3]B.`rL51{a_`xw}gHgZuk w&P`,3 `&]<5ȄzwpE9p@Ͼ4mE)&Z]{?֑ ztdtcb֡ UQ_G{g K~9:PBRX!~ =E=GejpC{T ߐhx >JA(mt=/ U24C[_Wȳ(auɥb>bЍW5'E[amunI_&ͅ 73T1y4"Zj"Фm)jW>@Җma*n&9uLr=C7~ IXgYZ070701000002e3000081a40000000000000000000000016759d58000000760000000000000000000000000000000000000008900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/brcmfmac-wcc.ko.xz7zXZִF!t/]?Eh=ڜ.+z Zno_0R^^勯aBaafCvú// Np(vr?CiAъAuK-9U!5ϻbV!4yݓ͗*U\ NAmen?XNJeef:@߯_9F:v'/ AtV'`i3FN:V *hd? M|ިa*#Uw> ڭ\,,;avH4똬.D~r[Y?2{3.)W۱ⲡVj(W-?|vOΨL2<$ ס2"2$>3ѕ%nLL(FA9phXRKCGh ~ׁZ Pј__[Nd獇`vH Հ]_bhD.$64SKnb"_啜yGAXf,\TIHpO!5725Au|R׵hv[5u&9>_@jw˨ɯnD7ϕH P8rh{VgA{]:J@ٰ5tVqРyBFW-r?P|P̫861З?wԐDHS'\O>|qXB7촮tQQvLI{Wg d-R!SO=!uV1Ȃ!R[!fuY ^j{>rZ;U+0"zemĈ.c< Ó@XB$SM(uҴcNy>תq΄b!­,cE##3B{LeasٯDX>nFj;'twŔ m#!?R Rk֍b""} FE'V{ooU; ;=# 7FjLIB b)Q:Fb߅Z᩷p.l"!rGOw}N;!mv25??PbUIQ*黄sy$H)mJj=͜ΪCG(!i^i= @NK.w,iOA$#wq bqZ8ݣ}/6Xj.pCgh -$AeLn/JQ4:G5`-cĸÚx(],;[{ .|ha\т4u0 G͏Q>08KӻfSL<@]ΊGYSȂ9i՛$6ww:}rȭT^Q^5^8O6&Bڻ)b)2izL#y'y=3/ 6b&AF|7w:&cnV0XFFА`БKΏkC1; 봞f|hR\0IK ɽ7h2[e|gZ "L({$d_;MBq9OZ T,:pxOv.Os`Mhs' W'^{ MH ^P;"`VQh [QF4dLᏖu^{ u4Rw% s?_fJvdX]/RJP#G4ef`N:wF'TZVR6WrX=%ۃ@r >nYAD ANݨVfض76S.)"H?}gb_: ^%YF4S_,G*fen[qFyFj`k&Qp%{1$gEP^w avKs6!;TF* [OclIy5si o,\`o(#%CG3gxwxU |O 4¹^8b~"L9ld2)l lzMH^dj@?2icN3L!9z I~b )"^R[}L,O l^;lƶ {9.r_/B 5v[+\#*VDσ7wx}sLrlټD<7fGG͸-Y,k5Joysr Q-hJڌ,L>ًls8ʧ p/|JYQ_J{m 6ΎkR/$mdtH/kNYE inFIIFMY I"(j3iX4RvfKwJYVy/7";{B5 Zt[ְWc[4zݘ ?~eTO2&NO[+.u/|}8+h4F8&Fntn؛(Ő1a=49ތ4==vp!n j M5xAlx1ng MVnFI_,/?_֟YwO)!i:MIdX rrb1#}"u?j3Tgr3j4/H̍_\,^P݉j6"m7:kk!!OMs"f/Jj$?(#^ ĸIjl(@$4#48{Q2͌ռ=K'ΌC +><|Bjϋa}. :=)aZ Q!(QSou_#^Pd]>y~`Z0zV8;΁Ke!-"elSk"g hэO;x,~-my 10M, 5߷!\Rtp,*;5hLT4{wy $oԊնG Lw?g"wgS/;׈KYlAڢAC@ u,SC%ʹhBURh02D+VܛVDn]– :t2y+yϼrf{[2 D_Wĺ ;}CD!1 !U4Eprbze7'&Mre/6L-cI124Bt 8PK'8`$>V샼ݽКSN[rS_CdÐ ֶP`DT@j ٦rw*@d&"#4uc:/dy mYZ8eV2' P cޥ96bK5=vo|_34n8Fr#."3X?aoyO9yATT iͫl֗%_Xk΁){\עII<,4[k,  ? 5?mS0G4p^ԞlO:O^B#(p:L B"L\J͛ȶѦ=(S2t3i^VH@!bNMZxo<>-Vڬ2W!?qWS&oSD& ر b_&5X,hwi9 o!⏨\L zvD_ qi 7S9x!Br'Wp fFJx,DPO]Sm YcH4wPL׆,][[P8Yn;2h9wŸf& ]*emOw&A"9q;v%OUYS<ѓÝm$]6~,=LhjyIν/, w xot,$1HdV\ /4Tz9#{'wH:E(Pmwtōn⼞JG9o2 Z, i miap3rCbK_ @%' ,c'{fa"ϼ' _@'ʭllYx*R}aq~./dovNu98&lT]#o[Wr n=EBM/*9eƜڄf_sW&e3$h7S- A>U*;∊w5ɋAZ;ߊV1Ŵ1EF٣m؋# d_~047j=uXyi _۱hVj̑iie# \*P~{\t{kJߒ\wj?͋,IÆ6Ȳq 57`کޢ;=+N{]{@'-^%VaJtv,}6QhͲ)qpݑBEIGwdl[_z |J.T)KD\ZraΉ{o`irP*<_N#!$Ep{ц#{ bx&, 7JX,)\j `h3j?o!f+E2ǔ g /7Vaț5.mh $R]ca1,X:WCWK5}\M󰧲2l< sz̹>]zV~,m nͭ֏|#y2Rs;F.8 5Nb% M/Cz 69KHDoTDmA+_W H@BSȢWn^j&Y]>ӬЄW a+y:*v }5%b#Z%܄o>Wf.@1tBOЦj!EzKF8S^8QAOI\B{<;%s mMnI|k`ȱ8uH{\^Fߦcy60?`G,u鎻c!xY^vV3+zYeos|m/B/l1Me. B՜P~gp6pUѺ;3;՟7BT=G_XanBq-2UIZϕUzblYI|qݐ`,Պf+=:Phm=K0ŠE@}6wYNu9Eo'xܧxj&ȑp+MS>|%xA 9g]_iڲ6tu(bZJ\nu n߻)COZ =#`{~NrC|HJcVץ;pi酄2S!1:@r {Z&8@)k(O;\*0 zywg'a_~,|n!bK!K̢)Ug#DA`YɰV?䠚\Twlv哖- fYr%3>dMedb hfݭ؝F%V&GK;@(1kZd'Q;Θ+?a'HN|CԦ =}l*\:Pٲ剝g-C@\]RѮqd, #wU)P@A\rܫNlG~۝Z2[Mhy|N4GbM GYJ`A/S첸djx%;~_xw2G4U\GC2N^ ;d֔Θ(Tn40Rٯo*T>ǰR0 0+=gS%ђg6վC4գ~!IܣS`XfA7r;vpn(;c467.1ne.L24 գ0OL%Y*PT[81ekH@q)os$ko {GBs6myIQ"t*kI;7GQ`)וּ' =bp85~CfºA8/'ٵ1CeWx/n:@9u xە43*cJ(5zM+}dXyTV8)T/܊_8bTÕ*Hzfǩ̥d^Ɛ'cK_m0s (0lZ|F$ :_%g^ҨO΂_T A7AYà at0>Ljڞ'0&W CE}}>Ѡ3MLAGJ8=Z J*PFs"p[oe0Rx͊2SdyYg洤{BE$jÕ:l'`LYLפ]}xBZқe ^=fbwR6%fx)nP'rL_VxПn~9jiz'Kln)4UGɞRm{ޤQlo~dz]K}l7h.5=ѾY(,>|FOض volyΕqkYUCn.!J_ˌ )`9 A5h3`@U=R}?v:@Bi*{#ƒ}W" -|JgmA<eh}z,+j6R m܆ = 92 8|X-\R Jn+spZhӕތ\9rlO#&WܦF ސ7+kQ `mKS8"LmBљjX͹ |7UyD#M4\ŀ6%AX)Nrz?b&qW@TIju7|GWqGƔ=Ԥ CO C"c{jkTIK4fW$!Sѧrkf &P^_hJ߈jWźci\| s ( f?5" ኻ曷9pSz6٢_rɵ.KN*GTUu{ nuƥ?aIMR+lFXUP-F{vp''QUC"jņǘϐp2gg>%fDN!@8Qkfl1;+\>GDR g3Ɲ(vxAƆk*Ahwp?h Y~Q]:,{Ē *)|g蓦&]/k<?pgMJq_"k;\]ԵzEA*:[ څHfnpp[ojMUt3H*2fiF$VD}yosQ~w~{u$b7O9d/ˏ:Fׇ7z 6g ȁt*BQc++U:ka+/*YM¹J/|6<אl6$Øx_P( O `RuĂ⫥C1Q?Ձk'WsN=FUHu&\ء|`,NmrtDu柮ԅ+~'> 0> l:l"[YS1Q?O1(3M/S&[|V[yaدeur_'SfzUgk9$KBQRpj=ёwt~j'MskU({ʧԔ2RM&[2̅`l`t&=իTR$VkRDRH~gtl_,i{M޳VS?"iNv~à/k|Uau2̔C0ș<&9.e7G34gcbp%.=I\(a3R د?4y5;Iؙ{qV#e\G>? ا^1T)么 %2ʤF|R,?XOAZn{g/"j;rCrǺ[E!!zV}yIvFϫV n\ EXLJ|@LGt1U*o9i߾v'ffe,:VZzc eK++ /|YzhHFLZuAS * U9h, brKב;l\pgX1S F,Wxj놄Rt!lL Dn8yB=]sG&=iUp|zkuY*g>l'Ppt-<B'p:+sSn5$C Jsz(- Y"2pot9`F9K"r]MWnD1`ftʼR ҫ4Dj,uW9dK@ẁڻ;Lq*,w ~7TpVԴ/NWq?Hggec\"[Dyz2pd KYQcAyk1WYh1j6-._K]%|ILsCn"N_+@ "-R쒌%a qnTP7[R%KjťW"ˀn(@t ?#@; v+⯾hܝY$x29b|M1ksA`&k K&t;AЃ1=r.0*s&!+|\~.UpcZ^eu!'f&=(96bINUpFPZuCү*n^RX3)!x÷/+W:cʑbHm]~z [ۄ^'IN- ~l#b|Z<o4h}u1唈Ph=S{\|p'38'0q' [K^1rcMŶ|`V|˼EsK{Ƌ-ؾ 6zQ7|>#_ePY>Tk7 j>s>D#X#g?δGcٵ't%v8'ƛi?/7}[w;L$$wVnzgP&*S4_ o`:m%V DgXPc>q3.IBr=^Rk3 Thx}vRQS:#WkOZ?VJ,8ժro.3ދӺy%㽠g9QD)1Xp9^n2{Ö;V,KUr:܄?z@bXY{t*לv;g}PNAma:Eѕ0mIr?8Hxʨx9sgEsOߘ ՠwOje6SJ!`זNa]aUs?$ ߭ZeVx'S_ g>Z!0jؚv :g茉DS#**?ⲶYoa@ ,(Lt`Rs4u8o4xhֱ+N䰚 Bqz&d(Q]ZS*3V*M4 Gi%`٣hdX\g(p1&  "`'0?$Y hQĨkC+<.*n#T5,B!f_ƹYnȓ\Ȭ> RdSް ? "Y@lyL#ѵ7O<'8\\zdQҧUZeB)՝ȦitW"wۛ9N1'P%N;3 "8'+$vƄ_2;]t):1VQXjX5~瞣 tSڝ:d]qoȩrnZ8klt<Ԫ:t~1\$F ᖞ8V8ʸF3+GRF=Hf5R~u.'|k~,uFt}r94C$ TBG\C1Wk>pՙ+3"rnfץ5R䑍z~RdCi\, ̦jλRs Gո⌽)%7L"%EJv~*5 Ja2NыkdB+! 漝 iF)u 5eld`agpl+cB.:|bN4F𞟌ŏMw\Itŀ#!;DBSJ'u[*Bݟ*clW}$~R@e˪$*ճA 1^B5I_*B6Т@ROtBLcFꓐ f=A9m,蔧ڒƢ~:T6gyBF]UX(N;7 XJzTuR {i9 D4WC/ 5 s'=LV+Oeeͤ՜1YMvkW!>;zew :9&`N ڠ? ;:p%Xa`80&.R(Bdم؜$U@־tLmJնi L T2Yنh/#< ɢˏG$; r?6wc?3mB90P˥XPX D4-rr(9{[kF]L^C;g e@G 6?AgsgYЎN@״)Z#kz* FWOB4c Ll7=tԮORN<`MΝ]q[u4 ub\ ش RfvC3@(':ީ/:Ngk=k\<.9-8V?RlbĢgb6cO$/P^Y' 8%c}}GOL Ǝr⦪`;dܰV=cz ^@/ %u ҥ44n.eT2BKy$Xm lZBzۑvn3nͰA-Sُq+ADŽpC,̼K"5lS6|54pmVܪM$YRl }`]s `']v7R!_I]gҍӺyy&+(e3`\[r t$x,Xl1&Q}G | ,Bݧ:Y gE zIM8[yV0x2t"O*uuQ-DAl{*}Q>2J<5 ")AYYR5skw vpOIPVV޴B&SyvBBg/ZF&<1NŘxJu,m{+D+D]dXM+M!Yhb\` `Iys=a+/f6w;?H>Q vL_82] ?O l]Xݞ>eVS)؈_f in{UXuOX c<VoS0fh.F`#m 9L`e cd0pӣ!NNO^Q&0aE4M3 $1)m;$◨Jf$ˍ FS2ܨ [őE C-D6ux' t"ɄZy8i4}b8D鹱 =ϷDA?0u8%/M>?"o_)DKio4QZ\oB˥ A󢾂Ro=/>LPE}B+6BB}זor@Npw]>nGOgEn$xJJHNpBq9p'oCȣ԰:cxqo4#;o]9o]#mJШښ$bk/X  g.L1*)t4,N">q!eOuѬE*Ha&gz~ߟG}Bf )Hz@Vj`A}8_d E=LHg,5~OaD Y(@> ݦshH͐2ҙohUkQ;tϤ4eT ɦQ740uY[8ft YL)1d9_RE%`WJ g >vEy)c3 ׂd&[ í +[O!ɡD_,u@h۝\eV~6aхo;$^/&RDݶ_kڎjF$?Rߪ^QDz>IG/4d8 _;OY05A+ئD^Q7#Pn)47{,Q/=tYkԤ=;J͔}Q:sw  km%p`Vտd`)Eq(6'ϸz?҈r^X?%: K' :>mDm_XwXz} {%FnGq(<6ĉJZUk!y&OE #i*ք暁9KbbrY+!Ҙr/;r Ti$(LJÝ,WX[9o7kcґo5 +MSce_ =%܂Yv/@̉s,EtQ2,\[|gx٨M\! Ʉ܄_HmP^[.ȱԘPsɧJ7Uv8jY:"SFu`moo7y(wDW7"tfMV>IgWU/,gH|uiiΚG` g˿T]=4\~h6tE}Ƒa`1wͶMGc֍ȋ_߹`rxכZ'@*H3B(Ak2ƨ Y1[#E7OP#^gjtKI?|•.W" #g͊ C8,#VF hS\w0ab!./[}ԶEʝv8W9E; ,9`l w!WlL;GOfLIf.{_>nƅ YF+ȈN>ş|oa`g8KɌڭ 6i<@.HB,8HyE$Lf70S#+ |] 6̃%o!FoHBH$ka w໧oW_ē^G@)`>-ċ ]A;H}q8rf|B0."ϒqba ^Ա>Akmbx&<⃉~Ϥ3Ƨ;njyNOq~x/ZʈR% /<ւ?CZp? EJ/Xov|+;ov;ŀdxY63nlmMkc4d1b6^BL#P0TAͯflE1ބ-kZ6䭟g4ڵɥ[>g^l#+CL^VcŊ?Y9_.1*M@gS4wnUfI'KD95 FR.^(`bb[̀ޕ:ifFv/p^jfE;e䰧K|~,GvåII[0 H:bQJVQ.Br]xx?e~| <!Vu+phs c(M7| 9KmZ«k)opߧ|C9J^ʼnA? VL_T]f̕fhSNX# ׷/+(`#"|}B".qoNRLo)R:Tڙ[FFׄ3=Y٣;IQ%*j]|?;0ÔlB`sh'r6d\`W[ uz2_N y'b7.#lHHk1޷3_`*5F|*W*n&߫%e{JzAbTAC?3?D~b.v[^̔h, LwꑡdojZTqkLJqU6/xyaFdD&0gd* 0ڋC&,8싉;mi>k[bRIND(weV!V͒[)%_>h}*,Ui:PlMG:*Ɏn'Y_Zuh4.} {s*GW{Lǔn%L_*5:.\(u)pUr$r,$Tl='ƭ퟼_$,{fF֎UL<\ 4j0#)Kt56L0*& GcN>aD*f& x2`oЁ۱lvySɣ#8 .3Æk{LsmN{mOf7O_7}$!VVZ`0I,+ L3=!p>+)z^4 $ x3lDԫ8=T,J^ZOYx>wc2K| 8BkP+tְ؜Mb%y3-(UVdh$_J%BɆx^mlV@-M [',w?`.i0( cڹzZG\9swt݋  nI%5eӲ !:yVU3| De+ (D05wfVUZ }u%TE!ۧ974jG3SS!c[M73"fl-1æzt35Aj*, *~%>ߜ-U ' 2gf h@K-ZODO-Ǖ~ >l\D=|΋9rT^)SӾߴ-G*ۧmT9A6&(BJ?_b~%1$@#8h͵EIN}F#u<m̝n?5Թ/7nL Dgv#C16K_Hz!fp On)ICsCkzwNsĔw˃ix|=.ŒY:Jr:g^3%D@2~ kM^6nYL> />_:[xV@~tL:r [|1>[*>5b,jX⧇ uandƣ:mͻ+$HK(IÉ%Uyڿ*+)k/euG`(G1r Y.jv?lczY]v3\m(ٵͼE, ^Wh`b@sL8k~ pݠ5δ ?3]Miou\'t졭2T1;"좻g%XMA_KJ8y|n^)i76 !&G^io`)jދȇ!S,2n_w5) !{- +c83nv^zJ ~+|tP֌WR,b% X  1k`qAXTqZMJE@Uz깍E- Έ.2ıFw9`Bhz>4x{Dr]a5@ Ee4ىYk+v"13IF`1 [3 7`gID 5mJA$B"U5c\ &l[u\?*S_8UR3kF}?§)oQ*QJʸR^#B{e\Xj^<\aX&"pݸuB߉:+PneG_Cz]}EspKxi2XغVY #ġE䇡8cOgXxii /e؞ xfyV;SG.^( Ƥ:)V{>>wUF<1o&j]ZE2NKlgBJZ TA|pκ>,S,hy2A)Nc{6c%K"֤_y3yzAS2ħzɔ""9Wٴ"lɶm-~?8 k] !N {/D%]aA$^~*w>.u!/t'/"@ b\tm&))se)M sA!R5ݞ1uN%Kˏ(h?I`ÕSya=DΡ ' uWʇhۏ;FRDLN5d@FS\ ~;{ڶ[j*ON~ۣf2vVЯwWй*[̶e-5YHanEèN)*U]2h/˷D .i.=3T&z2X`{)ؾ'hh*+ rNMb*kˏ6@ '}bo .5 ،žWdqluC{{ci.$9}a-~Q-,*^&/gh gPFbhIi59-g ~=zFFx>-TWQo^FT_ V3N_ךop[ߞ,#K{'m5 S{ޤA0uQf[m8fj7oar ޳Hi-˛}:.RGᑼUlBI|]Ima0g+K~0˿> LO!5^<6CT?݂F0tg6-!aA3g) FB#I"$uYk8SlV6CLkfr4u{WX߆;4]V+"Gvxui{IeN^.#+Z9ȦEi;W*)? .MeqeuS;W2m# H|Sf"I(x4U 2Q~͏QK]87?rIM.ۮVS/3.jdZU &l4.Yž@ &džcv Z'AYE.T]M|8)5 )jD(F HزZ~iTHj]]q{6|mSWU r':D)ib_ћ4*C [ނj[,2Zz5Q&a,Q:Wt*-]v{_Bfhexk{'dU?0YDA|&6 Hfѩ)x&,LPcY/Ŗ}J$#_wEc=' embQ[ U,==ʧso=:g:'*XBs_H*4)0p ?>̡ WSj˼B8,ݙ+ĕIkVxx Xw5fR9&Hcֶ'*) ~G~]K!y^bXa'?Xs٨U&(p0FHbƗN#7Ԃ1֥8ԅBztf1tONE,wc!dԆ3+mEDY?5 p&6qNܻ9H%BmPye0Mdfc&>ó慔Nܯe 8\$qFڝ>vNH4LD\!wµ6$ڶy (:0DGwIhձ, ,\*\.ĵw9hϮAmY]*hSS׼pV(u ; y[:m)!Xe5p R#'2~Zm:Z~D_=U]3Ě:o2&旫eba\G.,Zk^uwQXS% : g<$Ht=n ~tɞiϲ+;V2:CssҒsFkx U FvK7no2%9^VA9U񩨦Ui6g=I-Bia#nVP;Q@ ьVDP|+C.?` jfov ~&k[c<)F=;Wj'Dq?MNmd.26 9f!1amJ+IgjYNPM:.'n aQBn™Qjoc7fCŻF{ͭAll^PҪwz% [ܘ7O Q:&8Yz:G4p41&ޚPFMrG51q6[&֯o։-V/!yc&E_Z"Ak6x/&֟Sk6GuĮJ>[(b)(XF^'oY?vt16MiIu vyXl>a'@!3HVəeq̓!Cλ{߻Kbfkdȼ̮ж_i%lCGsRfA}2T ~0?9~ / sWi:ʯZȩ籭mKK)tXC2S$9sR)o" El=Gd @U>*>a!cO5=^f #Egի9sB;_Z`d,s>Sl#$4=(A}\2b[߀\[Y7ɐkt v҇]L@#Nn?VE7I,Ɗ~ #qY 9X(Py>[*-x#fYou M0Hv`<jOmY>yWͱeen;($JHU3,` mk&!=&[[S!]:%6Y!*AeYtaZ~-0j6tsgMʤyVT-ߊǚc2+w05V"~3L鈔+/t ^[û7L[cSRocffǺdGlޖ6l~0Cn@ 3l_" ~Zu C'cuH)i;!AQ`}CTe`u 맧HuV>#yeӭ"Y;g ͸ФxIZmEbf(>ƂZ6A#7x.T  Yδ xF,<LR++ztoe:0jSPVGt |Ji䙕8A XE E#2{]yC!& ){c%H~.⚘yWQG[o'Yǂp'LG6=hT>OqzB7w$2D xbvfQt1AnkWoƈE.iqh|i\@:$b`mSPWQu?q%d^)lybF:ųVEYԾFiC443p#@.Fe<F%Zuh]SAT6{S`%k"SƸe]GB9Qf&_̍ȑ9>8x&1#,m7Htk75_# ,#Pgg~Vb}lga[mn1A.+eS./Ά{[x49CD|!|w&}S|In|F(yz3Wcv5ңs6NY>=hY4(}<,Kϙ0(= SPa~3?MmžÁ؈ڶ+WMXhHimI+=&J W<&`Ŏ/r S$p K1Z.2,m"ry9d}gn^Ɯfkh\US]Nu)[~{ ]T:3HĄ7{łzi(:b#q]S7Z4?pX7+s' xCXɆYWKh 6A/ 5e}_+4zψ^/Mf=V|R疋1 @+8֢SÄ́7f-ڔ!ib=h<5Q2}ᔤQ+fz y˲6."c%usՔ  "x.w%EUggwi})sݨ]?UvtdW jss-X;Xo2_4bBBx ;1-6;lSk>&ۢ:޽(!T| ,k5nC{˝[_Pl9#bD6 ,dUo .RB5@l|%}s+DqHEtI}#VԞ3pf `Y[C9(u{S꤯RŲHo4qV0l%eJQ{VSS0H:6**&8pL>NG]cU6 eq[Z_o|^<(Ì>i^FfNU؃ҚunP쟃-jz;wIBjޯGCp[^*禢1sPqVsx#fٵ9*ړ pp/3ш`@єPr =A鳳x=[\O` 5NAJJx^'7`Rso,;"(!MVeq+cd,\3-aQEÖ|'?SC@f bw857 NOwN,ⴞҦ8˖]xNKf+ģMQ$\{7b/DB- B7k/AV),:21f`IKLbbc~T#q>*7ȢBLor#7v}|)Q:6#`NW*_F 좝~?W [mxδ)S$Np1rI*P]9:7eTȟmV"h8!H1NI,Y#qzR-_83/<:dlʽ8RG9/&h]g#h׺.޲fLjj vFy[Ez3g mA"3#vGb:3"%ٓjG Z 'mxA /@7^x$J<\E*l#, #d7|.n t^FpHbd{y<h8 cm!~eH81D<ߺASi%{(}Wcd6eMăF2_P!ۛT&erj!Ii S79?Rk7^%-*UrŌ 3O_~Sowf!mP@Z~&PbR !}CЋ5%%?ok"q!P/:.+C;tU˜ `LL=q>0 xŔ+]& :ǫbiU ƋE NUc?7O}h9yOIYE"<.Kr7KlY72oe߇ `ZMkut @8o;vs񜻔 qŲ1V ir3e/ S L`XB*ϸӉu/hʠf za這:@ieYNS~ʸ1 k /sdШj,+͇=&jR%AS޿}ߦts=.FUcn X*4-xwj&@P/1bvȤy\:փ!i/Ư۽n KU+_W`:0KCv,u-v8ND\԰vi˜M2 D:Y˔= '?~խM:P>~4IAS;mnoWqHq?L2vA2bc=%zBz[)E`r$J~ o0f< 4]>w$ X6ߛz2`UťøFHC1͎4WQ6h3/:3A];<Nz{QrJ m=)6mcHʴZxZnZS'jkk"v&i zL_&7`}`L6z{nJٍUbkv#NO _|C,J&!$ɾze{xhymm9EG٩ϺG8=Л&EdzJ z->^)М5= /`AlnS4: L}9PV0d0=]y\U)B8^ џȷTW!t<~YPL7pȲyՖcF:j頻gRkNS@quXftn?ů4`9#IӋc *r.'xLs ­PH :ѯ;PNggoG) 8o2#773ǎ'5{ 1A# g{6Z\=SJ2, @~LqyzxM`GaAΣ*q#b Lj:??t:M.Mr+.]<`<{ڦUɰxV]` XwSVuǧBB1MD6*:d¯e^Pq5ӕyA60ʞ\ PVޒ%qt$AoP%Rqlv涬cd >mĄq6 :2Bw\U9cz>n1?W[,BщDm?ßPlF7;pNQ,G§5rMp{.g@'TnB+&a:!`W?ʾ$aG Q\*n$GQƑ- 3? GyPAA(Avz r͏ѹ_uH 5#wzIKl7vܾN6|?.|hÏe-tN+I{ -D猺{Na%#&zؓ^a ?$" fl; C`d}<.k÷^?^2kf6dwZ0DwëO"{r`5`.gV2O\]PLOg3l"Ì{McgFg;KՊ#'ޚ+Z6aZkp&` 7v&'Kˁ3R?t9kQil kNS,mbw,d -g O=~`F d=8L{0I&G)QݾEEaX3`0TpuZ(yNm>rǤ$R jUD aȾI=Xsi؀a?)ݤGhXNQI3k@9snP:&jpq3 3WT&ѕX&" Yd:!A5iQP5+U3.%<]7uVqvͭ`MPJ2Y0-lij,1zj(ƨɶ8@A {B-S)0k 0Otbc)E}tӉF!]4f]9b998+ pR!h . w(`7}x#mUhIfsO^f[vqXF}(iDuʚȋ!.V!ܽW!hhijT=z˼ "rukG{xb$РeˍrdeV_A'5F #7,($?0xnd Baškx3T~q^oP=K\5dR\u^tf+O+ℾʼ4Ε' w? VϥF7 ["zbi`2+829=H,Wl 3'bΠhM#bDRn?͗ )*ԉ~0F+Ќtt UѠ)ݎJ&2zIT**h!a51SAw(Wv +Pr쒰~dd茻ٚ(Sy0!5%I YSQ}5u9Qu<4t-ᰇ»jJm>UꨦJ4\̺ @b/#bmvvmU58b(rꨓl7i*Ҧ (_Zs;@jnjBX¬~h3~ڢRk[^Yۄi?G=oB .zaoٌT+C.0HhI͈N/yy"Qё]Ah3 즕-̼$Y{YgM?N w}9/z-DDm8WW3pHcPaE R7Z:7X?3*( &ƫd M&BxMڪSמV,9x%. BH*|SU4E  EBdowɶuT𢡊TlDƎXEpxֿ3LbbZ+{`Xz8=KVí_!6\X{ '}~0M!L* %Y%J.W07Dz|fC6Zߞ  ̀de!@sݨ+I|ao 8~.v B1jiaver'mSX\W~ؔ^.W&/qxЏɇrѷ-z3~A l̿a`qb{ldOY?f]7p~4ZO6tUщ}YIýnlR,/ _y3-%H]'~a԰W ]_3˛J *5wdg0._7(O`"G;lR:¾lVp(8k { y*.f@fw Aɉ(wZOP9\P} "qOnNoc.82˥t;"N=<ɿMy?VӖ =Eٿ;h\ ,4oHƩJe>2\q1u2E#zfx/V6! cyODhw5ل.'z)]sfwHM< *i '8#X3݂!w' j\,꥘7#nPMF;)fE>&w\@pފ»UP=ᱥr=E,[88~4oͩs3Pl:N0am+Օ9owNj D%u@'ZiV'JC#~EןL{iQѤ2lRꌭp,(d-! $TliOA|oy_mEMK O:H!Ֆ6XB uХBҳz"XGL3`};a9._-x!9Q2*i}_s@CNV6 2ŴsjC./p _w~#VCf oɩCC08-u/pI. !p#Srѫ=;?eu_/|$.]?DY?vFv璯JsuZ綐D΂$EcKrqr > D -gApq\A{wrP3~ɏ?Zſ0#yjteېRL+ҼpG[S,t]!Pp-ߒISAܤx_׈"F4 7{'ʱ$7I) p^M8=HJR# Oʾtz[xrt6Xo >֋sCj;8[&SO-ݩo0Hkd{X.dXNd<j?B bGIDi̚W%=bڥ=dxRdcܹxpy}߳\~$%qt0[l$; Ҍg?U|ҳL|+ѳVV1Wyx$*Naa]!ldm4L_̅ Mn…?L#HY7Yܕ].!u "+Pɞm3]hiPSr;n3k% [\Z1w1Vk5Gvq~3yMCAb%G+)zI$[ S>תB{X1Ğ6`y\!j/0kLXh mo%_q-xR&JO+GʖԠ/DjUt!C +kSIu?lg>J'C^,QwjqMߔle~A MݬƕX@}֎KUt̹HM"#(a%Vsi8wJ=&0PFKņf 4@s0!: ZHA_ @ (+M0Y.Ѹ2znlyMa;h1c`1)59&$6@RO'r7 WDy %)/s[.eHL%mFp.*xCj"^e[V5:{3uCҖx=kٍr0-J e[P(3 z0c~ h *,S >Q/x~-C}tT#E1hn`(n^N'lЎ՗5DpM`[37"0'^hZ׷lO[ H1/ 6~=DL >R^=WDTH(̈́NkCk) ^A)'n|em @W:e hkZ%gegRQy(+̔GEH7qK>rr~AGJ_W/VO&,D[b/6V kUbvqVA _a]- n*Zʂ`7Y&˥)DK{p @fckurj]RP3[\:–'lS^o\58:(, ̴koYH?da.(+qHm_UhV:v^8Qo,y)Mc'U,ĖJvNAe{3?Ԟ e~}@KfL&նFOcf %+hJ.(uT@0=L1\S0o!zj PAU|e4-Zz6 jX(9 itQ-yw=?s *][ S)Ƭ9wo&T:%J#26/ f7vB{7}iQ`]#^W&rSA)Ar ^)wnwxƐ5Qc/_T^&+# &\]I_4y'{*Q4[/^_J\xtκRɄ l16.E>dh:;=!j`_7~& dPb%F!㜘E6yTa-NS ! ?(v@3-v_xIT>/{cKW=Dc{,*d@H:#Z4xu)oHE>bgC3E$osd"d^pN-͜NIM)v( LFI|@@}S:3j>e.)kDd6̒|m (>NV})I7U[lZDwI; k˹-u*sA>#958LR%ImY2& bg M-LdL!5t,`qÌLqqH >5gapi{7E0(CT J;} (bdc_]  z*H*i -Zg}b4ѧsW% |I*/N*$\xi)Jߟ% $JOxloB[*~§E4ϖ?M4;eIE{b O7ur^It+2I d?#6+ߪ.xon`U?,~FYee'Vzh#R &!aNIzٙg?48.JS^ "ԡĎKj` eͷi%Ya>Vs"sjBsֻV$%/p]dvqK CF(=FZ^k B u:y)m*-0ֺ$gq+tlː%/Q݋ [J?SuАT@\p *%ɦ+pU8&0o'uF*FwRJuͪV^RKj_2u|beWùM@p~ 'X=OI Y q}"" 1,[M)ļ|L1M &]_N&Ati0z]RoL%G?q~H&QC(z8&ϐ(\(b^"tl=.$HcSL}¯!z WG:43rكsLkE-$ M BxZ3uׇ!{*t((9$Y-dBrdcUֳQNoc@?ME-1YqkF> cuBwkv,Z:M&Y(p@ 7'-a!r`T&.Aquw׷"CR <.w:|YC.5mq^77:v|VEL3)Y_icYF˕F3@+5!8 4璟 9p ^Q6xÜ= *=scX!)p G|*ytEhA`0QL89F>8^W)rvtk B{蔷jr }H1}Sv~#.X%GIlSvrCoC x)di> [k0X1.snX#lHygXo1 jʌ$:д# N}S(+M%-M]tO)l9aJu)Z޲2BO/MݽC`o)qق|bT~yz^#=M2ETF{oz :o년J:tIצuL/1:8Ax/otb6G!7/L?fZoc2!vc'[6LY A+`{kT*~qf"R(Kb+"Pj8%%! ,e˲ڡ0)k|dmg[98~Ԍ1XΣaLe#5{PԆcNQZIkIj4O{5ebnzNgF2(mRrpxat %ֈ;BQ%/F2?7t3=XBȜ=buz`7#KXnh[2ل"BపZ*݋ 1WZH0Ŀ p{a1p6 KpW,?v AY+.P]3̱X#œRi 2L_^+Vu%w6f(S:|kRJ^dsQmPq4Sq0#:_0 yEdi9~|sZsN+EA1DH^98UThy4c9׷9XqBVnS_45J<^t?-޲z_} )N9cG.ٗJ{,g/gR4Y'U8 @8kK~Ij?ڧ7*L )5, ?\):ƽ4дxu~F&n/p!3o@ eEGG;p =s6aP!;$c1J7;4h^kztdoS1l Bx0:8UH|WbX}NBAYXԟq|\JIl_N;S+A.qNt*樵|ri93hQ xA1#Hc}֓ɞztqppJ3T"c}FQ[c=U^N IO4k鈵ʺuqm 56Wh.(eb3dmQ:4k5эsd{[썢kx+ }̶\~$(p#?jM>oSMDZ4#,٥C3$o)%A?ϣݹ%<'3ZuNtԏFb=M1#/$Gf)nX0ˇdŗ6'zZlhÑ|#$k5$RcjM,R%B+xUTW]eDH5UGǐZӉVL즘*wmK#lu,?`RUU30?[*Pbrx A!9c"yavYZat)Rm/S;)UOW-҂V'uT`J4(0o2j}:ue&&$,0W #ͬf<7NmW3t*q{`F9N>±6}'(X[/e^ kPuuKDRYK~?HThzʃnBk\yV ]“1XNi"0>;)QD~F$$=-g#) XLn>JKZu.&G͔Gq?%ʙJPL)_¦I2ʭWVChgnƀz]ٟn#iY5p( ֍9P!y qCQ(-dKth;鸞Dg:1BԒG 1DW*L!cPe.m뗄+N9,tu:(cb_B|BnG=HOE_|Ƨy1-]`-mՎ1_7"b,3aУ(M~*Âΐ6Zy1mVl[a.᱙>{~-1UВSR_AZ9Z5N׋ Z  jD:+.ʤA 4*} M '85'btW2+"Ҳ!ҠV@ğpb6YVi}Su0 |E4N`,hOw\Xͧ6d@P2+q,O`sSz9Ѣj-M$B eܵD Q4jk9 Wʱv`W>epޖ a z @=[g6[#N jx@ף!CśR-b}sf5MUL0B2sРŃ8XEUIPV=:"tV]aTFםΡ͔t.H͹A^nJ3H;i1L`6םf&N~fG.M}.*%YRNk,ɕKʑ p,'quB༭E$y۰\BHFklՃ@d\V@}O(}m_`{*BwJecHؾo@dZfSnOz+\ֱ~Xԝ?&+*뒠ŸУ*b+ս 2rDac|OL v2BL}•{5DO&鑒bDG:+,(_P<?kt8WZ=1&K0ͣ/2.Uv/&X.'!:߰!dp\&dչv[6\e=y#Hc7Q+]qP`mm6.IHC{5Ϸ"ɗA.?@nt#pzy iaԙQ=q!WSckqB|hbDr KU,\0n8]'|!̍4u[xC칁c?],Z<ͦz=؇2ÉEruz[=GI | i:hDɉ 7570HFHCT+ "N;v,h>R_d\b'һaAc4ky P{ȷn cZb$sP8 Jv½/2X~TR#)]M,ooIv_~okS;+V7,Q `3D/0+69Pk.̹ܰKZ=n"^ \=E1r#V?p*3'b֜˥ cS11m~ߥ-} C;BZ$^n3=zH)al?C8#g?(_Q\ftquo0-cu/ᩋk@ hC@vQZO>N~!jF@VFlNN{#ȍc[ȗ%aY+iԇ:{&f e=Z1hG+f<ՍD`q[Pj׏H9Aw ;?ol<(xE ;&":WzCryoUy(ಲb{{ō8B8*iU$P"Θk(٤ڂmd'mwLp-3L[A#zlݦSHWUeg ",!E`,?->Fdb^#4iQ՟ R!#PGɍ)7=̉zE0a*uzi~>TqrI]\&7VpD:s?`R. vB.\6N{k2nqG]r&Yp\U=x76Nud@9vާr]GjRGKA" OşZM0DvpFa*%Wkԃ/sFuEcƪ@^C2n랦TAvMEgR$գV]-Im$W+|']$ u#9DHfSO؝*vh?pjB#RvęgEM\VqV_BH)RB+x;6~jGngVY6k &ڶ+l/4ʂ<+7YmqXQnxp_"p*8bZBqy)坏Rnr]@"tV =~S \:G~!iM](]Wz_6!i5G9yeV:Y[]#e׊L93ޡn^}YmF1Ѡ l4) y*A S9;ܨ9F~~kU|ЂNc ,<;%M87cd>aYI_x ~OnʔQq^3PXIAćVDh |m3GٓVIO4+ֺ?GQ/]^5$XdP:,[Z̈16]( 3"ull 6݈~äDj_5 o\r)~V*sQCQ/0I5/8,DI6 OS&پ6#$i+*mg#!gAFͤ(` &@d;KOi/ ;V¨BNll %2&×,!rDOLo$Ak?018;JV(Ozj01va9>ijŹ>ezFc<㰡@Ps 'WkRvjFpA#^@eū'$5}y;@ƲJGU#j"kf9Wdݰւ?džo I#)h[?0phWo26v>F}-Q[OuLv*%~& 6S0Rسlܦߡ-$Efx-F;1lq=Zh 鬊ƅ3AnTir GSU(4_n쎝:ip8B>g8s̟2sz806 q|U iJmtOO Y}Xo* +uTz7}{kxor+~u;rs J$ a`&AdŪd\ޙ(e=`\L }.h 2vgze 6W{ucre)ȑbyG8xX |6T 34+10 .Vǐ&]?~jm޼V R]ճG9_[0!1J?Gm'|{a¨@`clZ#>ٕ2'ywcRߡYK%J=|ڍpS+IDS[*m@ƴ7uxtȣvnqd?P͕?t~C JOu'idrc hFed=g%Bt8U>ʼn emR"߿ W eRNS.G|^)|7_g=3`k#.8I6YqzF8u.TfGv|[xI2-䊶kwd O00\TnsS0_;oiC| "Oz pU|`ĩoV8FJOA "e8lɖiYZ1$O|xaXr oĻ}RjIϝCY]qŲ+#n 4Ҍg?je2]6cꓙNʨ" ^nc¤zc8Q׈--F66+ROsCL赪1Μ0x?)_@?yas>rN vҰIT\@}o<'z1҂Ci0 im|avbUP#y Tk6}Y$gbd[oFXY\vBH\"/Y:$t';jk1ksCɿ#O^ذ B8w>/U Е_peZk^.p@PM2>.aAbL(ۛVD7v &G=$z(+%BVV$C&3`ʇSAq%G7HԊ^52 :nvvY)3M8ܯ)^5Md$ĐF\Cݪn[=ZiMyGSMF*xLbD3&hB̓@-ly @WN@@nHҸ6 0=Nf@t(zjA9֙;j$4{խ9ێ2nx.Ӊ0hT!tJDA7FXmEO%P$E,s'[Kw3Xr(o*MW-:t.: -)1@~K҂`%+XW\ʶvhD3ʭ#_.rmf^NJ.%05RZ(&3DZ|ϽMOO'Z=6Нo_f p<4dπNb#vb9j3I$[=tBsR~.B9E6 ~9G܄ xr\k$޽B(k:# SRhµ+aHBdu/f:nq22kP3k޹͙B_&Rܵ&Z*g"~B#ȦwtQL6]kiI[ķrVz-6 da\pa(y~TR;FpؿEQQ!>sSMa;)`[#Daw˝4 [KSi T;egx~B2* *j W:vcP9|4>\Ok?&著q0'u#'Om{M|;-2Hox\ϖθv`rpGQfyEE!8Nj[TdujᣠU sO딓oyk(豻E{F#s<`T`0M@Hz4 SΠ.!FmlN\Vb_OV(%Mc9)dn#aLӳU* X~~hN|jHJ㣹Ss|t0ɽQ,^Xe7ݴ):U偰oaI#ZfVF%K wINQ@8/)W&ͫ&cGBg5V &㡄GS5^ۏ3TXmp!&$P.؜{錼Tbؓ ޮm7a֋!˥.ͫT4rt@Ie_vAg6_oIwUEgN5M=(}+W\ήJ( _N,Yx q秥X96! ^^,s}v❵{RtA/cӌF'jB9uW_vv$/meo5WM-ltT86g;ðsu>Ka-&T-pJ(z9"R4Cz-q\4}d)<e^cep0Ԯ/×^ ^BG@)Me<68ĀRh|Иe9<`,4qի'vb9Z"6 D@׮υ1{!*#w{1{Y~Blk@hPt1 \~:7fÖz+UPa g/E^H ,e&jv FzYsa٨d;chtNKQ$l;lX֑ 0?SGq, A<*xOͷ#pv0& [v%Xt Y 4VJB.:X*o}s\$͍7{rZpVT ;teZTA5gv$:+CAnPzQ;TJH-Q, oFמJC1ᩝx`evlٿ= A?DHW."\)k bvO|tUCJ}T4̈́ .~@ 8]Vj!>71Lk`vN&zZ`TUc1OJ c̵^bԥ/|}9(ߦiϲc4dHЖ~c͉PUq_g2)qIY#OnBLK,#yR:{Ѓ]VۨV)K0@ ,y0Jdwƙۗq((_4pd$V8H)tL6c.N@La%꾰K #:6Ec_{u?sQ+}GRO;-cWP''a" > fN/mlž,AѬu$Od_8h/[9T Tg+.>d0:$76Nqmk=I;E8ڸ<߮XDU,nY "N-w 45!W~*)]#疆W/5"X.F/>N @tԡdq-Xmr\)*o-;*Y`.:` AV ѣ\%8OVz\"H. R2rBUyv*A@aBt^U{qP2E>"hMT->}M *tbNa s[ '/L q@/mB/9Wv8r7'gjZ K6opTfRª}Jyǩ[%7>$ˬmW_uMZ+PH3Q)!4cCmܐy]~suG)ܾ'ux[AQ%$JЛSc#E$D%Q &P1(Bgw$ԱAqa˂R5ICQ}Rou+GwV硹%GH9E6~t?y)њFN""ڤ&4 (H )ԚOr]<55~T tvS3ֻ 9!o?3V0](dVBSﴚQ܊ypȸ7 d kd&Ѧ>\|O?`̌d]wZ@u)}S6 #Y<Ins5wfθng TڱXr##M/DjG¯86A焌EqM?Y;&V($?!0p dQܫ w-]m ^qx~~8؂/ RwlD9iDpO#:$)$e2zqxĞ2]M3>U`YO`[$o-nȁ+s;)>;Tuuw-3b .N2@ug:@r7O$phEcY"OI[钐 +j1ԄR}&]Mz[r FjInƽ>! Nj_t[&$A _$AT3|]AzPWXEE 7//N{3 _qAV+!D:BO]y5$ d}]Ө0s|(Ul1Bqw+c+5lm2:ǣ B|᧟Rh텔I>#"ޡ ;tIBnj?e76߮-)voWMuٳpBm!.DZTt "ܱzlD@U6k83-|/=fÄz f&?:iϵN ˼p)ڊq^J)L'gU9KW2i7ǶunJ`t ?W@W߇k?n3̀QLJ%Fݹ*8{DhCZP5N1AZ%ʐHY9\ (&#F&fB|୔sUUxzvk(Ci -;J^vl;F<-| ligp{%O&Wj_ud mRJB<J/Nvr{v`:ڳK2BGޘM@PZ`mZ(Vͧ2diPb9D6H2]ީ}۞ȋKL8rP^ іl.}Ƽ|RM%+e;n|uXK ;f)AfԼ[֣4BdQqHYH6uFBޡ$.CkzB͓uDWzp )D>{% ʇ#a̳k(WB uhBjM0_6c/tnƉ ErаI%s[WW#K2՟1gyn]8_L8\.*?/*#l~}*' OGPmiMdե #MI\L[lG!X<#H6q̒Q-+$H[EUn  l=~Nmɐa@*Ȇ6woBR۸)]#ܧ}&]@`1 f ( I 6d[LcY⧱ ꒲*;l0/ WA"ky&k,I}ޣb+q܀˜OOrCiA]P/Z 7ckΆ+$ x4 1u0?BÚޡX D7\C{nmh$XNa"ca>$oѵxrZค O8Dϕ_]L3 uROaw)jaL_^Ȗcz[ALEUQy t{˃ uV/g\㼼JjAW_B  _'p=@2%i q.^%t5w`,cf{^FCN9ݕW^s(S8_`q$tǼ_kgoQn[yK'kDe/5:m, l67'{W = .}\ZAI7__/W3a܉ )b6){.?5e0d(xZ؊sOb&q∀dp$tRI U\ע5Ƹ;K3ޕ{g0%1Fwy9;rعr zkP#b H:Z1 X;<!it g'yI<fYDGq,]n3 %!oi;=2*WY*M*VueˍjYSV oT>@UFE ,F+aƒ Jȱ vHm@F#WI3gVDm"Z&PqݣFfv8(EslOu!xo$-MD[2{O6:MEH`QT.,#a6^u3+#w9X ȈO'x,#Efjfqaس<~ԣh'!ҥ :dX H֙,*z2w1BYg\/Ru#FGH)BC$V$&ۑz [sĤ}ljgYMz  ZY#r#b<*JVDr U'7@$nUl,PנuL{O^ %dASiij#Tr!?94Aty5tqp"B;pRk j4ᰀhzI89ӏ ]*"`;ui<2\THjZn.ZSMW? f 6q<]e2|_QFܚ\(m eɍ:qr٦N{ <ŢS7&kuB8N4ti!@vxFkRw' R)"(ůx="v`Ӓb"BK;]?ZPۓ&5A5nx^)4aNگ6Gzqڪiج@Y]'$NcjUیU/ m!ꖭ .psrVkc{ /ɰHIe"-t}/q_ύ{ &S:Yy 5t[^J)Kbݰ'O6T9TO72ƿ/2Ϊ)Y2=I". _<irJqK4Ń*(lPYhȼ#4.-driG !QL(jRecF:[G dzT {l&s~iV̬&߳&B*-a]s𾨪bB*DO铵rB&v[Y=jx e],d0)Px# A7D}CXwmjIV0*y+H rtCiR$Mܣfv=nJ"_ձI5L6+['bG>PH(!$ܡ3(VCsī@'1;kKUkbn;c%Ec黟oaH6r,-&k='ډ7~)]LI\T= 7,&(b_?Xt:i@@ZAy.{PeWF7ڪ Wsw8~*fd$M r038-{9y"|ط8]C2Yh7zsT/B (V]m d WƢ/c0l2LnbMS )bQĔpG)'*,)&P">#j8 y>LMԷ- ]G9T+(TmΏg pG0f\C7/@P,2%qBhvm&EjGٸ'KLݣ2n[C$g?BjxzH4ɮF/621F5&&?do[U [VU79]j(՘Z5f_8s.DEg%w*XMul؛ݹ\VuVs! g~%{ii4+(%'KV?]b Y_&I*&ByMJd<3 WiKT!.XX[Fsʒ#Ub1 {+4d &m칳悫|k&XE^<9ZFMڎ*qVX"mv^G@|\gLmouwvb0,`-;6?ĩ\oNh%=PŽ`DyLgJbRA1si:o񞯠V3/p&v ▔S窝(cwm5:0tcm5a]Eh1sYOM4sD,Yh=p`m4Ɍr02&U9B{k*K;9dG0԰_GUp3I;8ZN﵄UVUᗒ֣;L5&7ܵ\TVϘT_8ݵ~i3ׇM<?UEzLY>3i'nYBS;^ {a6 7_@f"`64DWlj#NdE%ў9.5qKDBݝA*^H 7S&􄷏HckYRr $QAؖ0=hNձ_g#qDK,,Fw|۰?z,wo|&W<]yI/]KZpe:P߀6G~ dO?8fM(GCF+v-scm@Vy17;5(b]vԐRfGF'NM@L`f="]k|5"}MS8K34M :m67IKR m>?CBW-μg||K3-' &eS'z8%Qn戤Ă.+ĖJSg_6"u\TU{ *F`\,̘#U!*o=&cZ2c$⊧Ma6@g:lQanW_ 1spY4WӞ"Vژ/aq`7.n 7L vp>L"(u_{{lװчުA#C]l+898x],AcП@ TA3TK 8lrJ6Ώ-8N'p^ǏIS0{Q~P\ ךa_4=c9*7*0a*Bw ltWM6Y%.+fY?5H,XC2%YvRI3,0to.*XDQzc ,w^ }{ KƂRfzCB*۫kUYY\CŒ*rV4OF%a.'cY2m"f>g  BA+r],fڑy0 xGl-+4GHc+ȩ#@$,4d u,X5bTv{f1`pPDb4gH 3gg w_Ʃ7@>+O@y0,e/ߘ!>26jOmB<rJ[Mt( A hJK3kN[1ۉQb]CYxcXQT2Sopjd#01_TY3v=q{6BZq. 飉G,_2!` Klp1fvp{2>->-bTBlq_2Wpc?҂iyQHD0wr9"@BnRa_W!-bg"-=uđs4A"} > aK>K`$ U]`O(Sv'|JrpT:Un)9TSa=SkbTqU<AZ4Pe7ָ2պ1qV&=?ѕ/U`'#H7ו2ةj `;O1M+ =wSl }e!y$+ՉYrZ4&C55Cb*9$21m} OC{>`N2ۼGʠ5y/BR8kS'1dU8)?x͞Xpw$!k0L@ (ӎiM hhMٰ1yHOy#`,QΏ\2=+.()QEk6cdlhS)8O7Tt;ONaт`4 zrڋ[-2@Lp}ܺAbS<4MYގ٠ L>m-=R"m1׻!E2bԞL5ZA[O69nEܔhX|,&x7w$>M)̈́,%VMG2&,=X* uP7[aEbhj(/N<ã~+ܻ&=L ʋw{侲<é F2Ul{ɣa|-{87sihˤMv1KsF m4it>*:gCӎZNB>6 XA qJz'v&h@.I_3_RJy}T 2fNjSw7tͷEu{Gzry@r:WS4aiifR~M ]:*H]!cg_d/?II1N|O%\rG S;^Q3P&Pg.H0ώĢ&|QP]+bƤc8i/}9b-ot53#p{@|R%;͑^H\*LQXZ:Xhe &~) C=fy? {m!Tazܷ}-nkF7lb-g0} a{GQ" KqB̡!'t#Zy6=cb?tiFhg |mAkǁ8`rD$}: HAS#_S .%%'# iC2O }4jQXWDq`_.Zlc۹zJ#W{rӽDqpvV`,hݻ"vtV#ZP m bI#tA~]y=X+ t ꨟlomUXWLoV13m^SZ΍r n2I. JTlgj{*ޭ#\]SA _U#n8\wҵ|[;k(?~fJc:6-j(6SD."Yly #ĄBM&4&jhUkf~f=*x !?I0İp7/9hÄ.(x YE&D2 3cE#B6{0xR#f$akU͇ރby]cF".W1/b1P}̈́mL^hp/\IVz:-U]0 Jiar祏!^1;JU>c> 102Ͻ۟t]r/XLn#cFT)KhϥK>8;, aǍ ՜F|O:Yj9diWІoj#NYz:$DC +u6+Bj"qoHfkZ&ǥ\Ռ.ާ-Wqހ"@sQfN3d);઱y=;x%7YLjL) u͈0?rX2"*k`:k K[RLF6Vksx~aDHƳo\C (xGeȰλ\' @"S݆>T ɼ$ gqz>nv8B`ŒO%pN- ׎]KǟdmF4`<} 2 qoqlF9~5}ײW~v+{) %iȩ.0\Fy멨G|GQۆ-EL:E˔,-S(#{b-O\wv7(T9T 9Ňe*JL+?r tc5C˵wm ,M4#(`^d"$4j eCr@88Їħ-#0Ҵ͡X*.g'!0r.A Q!HH@M%Q&h"3fxE:ؤ_c|Tb N@ѵ1/~F jE݀S6xKB{MhHw w;T];&n=8ֹ$Ջ9J#T%+P18v_dVB6Ƨ^%(S]%{c^F&|qeU*'$5Q/ Ƥ]_y]V-`q0l0Mw,}-@ &]31mg2=4#+Gu)=*(Ց2]' <.'g%N`q9ej(ZbO?- S*Q|ŃHoxY;\68CyՉjgA=nmU6 M/p$<> Ep$iKõvLjx*'1\2~ ;gK ])kҸx~AԱ Eض H +{VNWz.lv>ԪlVxv?ՀxIK4,Q4 ד fOe?"E}w<X^gӇ94`u͐P҉s|cQa_Vmj+f/B56)xj)Wt 6~=+%7_Yk{rTD2F=J&;0QH%m~=RFSbheh؎-!2r$ g^eʐspa܇It`lH,K(q!xpvU(Tĭ4}T߼”WoՃr"6Ut{7z7u27t7n$@'nDr:=/xJakiP=i+é>s#BHX @Ŧ $<}0^J|>QХyf GRdܤc; _ V*~-SM1"L NAU* }}UuwSb+H~>"$ wPze0OS hQnv3GIlY?J^ou˲ K[~wR$Ld&Z7 lVtx؉35@e +b# ޗKJ`.M`*C{tȳ {待>A5w^ӬtPbrU`5' P_{,hoIVړuK^CF4ucBܺDo>k}{Kp`W,g.C`4 isG`qhXvڔV<+N2@;㋻V4VHbϒ-Y]!դ?6GP-0˨,v V^TU&p;)tUSW`аIE@*ԋݰNf pG5ah" Da$yoíJ^8-IXREYZ^4c 2caj S F3;P~b^W:GRMI"'jV!ocaxqŘtaXh0EPx=4QW>T}-n O*oe(4ׁFXJ#cJ픰]I!P!ؓ AA:"?x[B,UZ۪Uׂ=v}v_Om(74eJ70P]ᱼـ1%V8,k> ]`AIz fC bGF+tf# -yOR5q qܙVZYyN:駝)HOmsDve´Km!vb z1\쉒B=ky6Ǔ*/Z,J]msiiQ/^.~vDJwb,`R1g=鸂˒"l%srPH}ҷj5gBk 3bdND`l"gl |pyS"˨ߩETyzz P$_/ؒ(fyux(Xҏ_8bLNN6ʍ эԓR9 Y"jyE.ғ TH:_Jg>YUھb&;$Πt;U0k^&Ge.|+PhQ9R¥ sb3Ce:h2M`k:rlĞ[\bO'?UpB= z4-y5]s僽s1tsZYN)Z\m ȶo+~d!Sv̘L8ס1€7(p0<2' ?OY+ I \YA杖#&$y> J1/ͣ+M5L {nW"RԧE5Nճh7: c9ql|%/EQ%#(Lp7\`_S 17w%7_W(㨗F9F5Z2i+Z7ޫkw#FjiJD7ѬST\{ql6gR GBsi5\/(޹0Yg.3A]@o@ W2np~),{+t!֕@|6_ȼBXMIW206!E?!$GIȷU<]wzx6ٌ @dlOI &߭y/Э6,#6,h&S1bpRxPgm5#f:F-6ΜBR]? ̔#${w*Yw:vN#HɓŐ!)3 2:.PYf?BjL ?Qv#v77ޝBVgG =x frHko!kmH]6V Q_D`=_ƭsȝ!lHN ~f&Epi3qLхSL2ת/=% xaV帔j*4c6睷v|hN/`e;=yno`5/F0ܜ^XMԪq(ѤjN?1ӂg$Cu$-s$Cv*',~sH^)瀇>Cs LKO 7lWGyEZcP,XhOI&2CBU<!@a6ٙ/nW*sZ^SP' ǫ/2g}&Ι(8PZVX’Sz( ?b1( Py\g S,l%ZX#y3: 4Ԕ` e VGgZ}- JQMm~ɐ[bΞ?;Me8fMك~.tí ěC-q7/ӏhaΕA6$ͥ UvpD8Ve确t2Ex?VOK<˙[̉$>bҳף4Aki/(*4LAryX's"?>_M NrG1N~ r#HY;IA\$3f%cڙ64%(; P?'g _- #K_?k>G C&٦̤C4)d\X_ޕ&HE\⏃Asc!Yj"6Qb;0#Ҝ&m8mY6_P%cnR CDN9\~hdH 2=@ a k!WZS^}׉rHT:n;c.S* U)jOւ,k0ﵜkmٷRb1%z*-Ÿ-)`,S [ :"K,mu;yzP? x CYV$CN4>#cJnǩ]k˰>lzx%ϨN2bP).K3RnmcC]^V9a3ew~i?Q>a bϗ.x.$(cL,V`c߻T#r/uwI|n9=0}SUfA%_L擒nꐼ\ rSP%_ՍYu.qYA"LUtDT/,EjC@Ճ[3><;wGaYuiLTk@>Jxv,wh-^Ϳ*9hRgL %UwrqwƏƺ +qAB1-)Ewʕd`Hvkq-w}cHHS?XLڶx-3!1 =<Կaa-^oDPnΆ Avk2(dYLNyHaS+z{&2R9B3J !#SQPluHU3LpulĊ!5x1.c_Jf {7;LӮJht+,6 HŕDzދn OqbA4ȎDKi3`xyK1k'q]Ytyxr}mY}|6wwYuJ]|0`ˮjzvJo^ueȐ\}c6-aQ\ۃLYޝ? ( kyNܷ;fȱ3Kqh l]Tv%:W)e1a]"4u3;߿? R`3MY˚(+R'۰|=*¹2G|ӥn_4Mf.<*<?>m0Q"WqIŽ/OKYfwPzBJ~\~I"`w{u~nӬ-E#yĥ;GpTm޵(Uk_/*ZwhqULQpZ䖿 &4D^ho*T$,lg [C07 fcC! x]v! ŦX46TW^sL5i QDLS]K feIN(s/Nbitr!vXӷ?g䡩Fnz[+5!̪jj#AY)(hvRy%> JwW[I?_ dUQVO 4,% R/|f=cpQKZku*G5%ʞ W7C@xD04P-:z 4]sqMz?1GN# T6Tnra[W6=ZkHn2MxFCky?;>??CzF*d"cTRx*W/Ԍ4 ,-K^< |F5,6") F #w쮝wfi + #/쁅w߯}@@9^(P:s+'*j.]zPGyy5]<ہ)bÂ|< zN#&ˍ)t\dd-w$:"sKNiPGJfM z2 TtUcXW_uj:OrHׇn{IMSYц'ڪ%Zܬ'ʹGKsh?VQDѤde|<Ԫ]+L0g9EXi!Ɛ!Dː `+2nj Y^vjztzY%WހOͻS97oNQ#)Qt.;&kˣ&{ΐz6/iR_ ˛@K0\%=^{dzB.gt᛺Iote5'AOen#%4zw~;Lf`юj߽^s,>3B Wg&+cO(Ofn SCy쐦ҺW|rf?vJ2%_`m(a}y~x \R~2:/dQ_@dM wq88 :3ʏk`E3ƥAS^ H'5H i!@ÏÃtȁ}0Rޠ NnY دtlgv6I7Yʝ+5Ěprx6" J mWJݩ:-=-L8VGVCU~J9aki#wņ*+%sr쏖Mw1Oف"tr7~ʼr'T-&OW &_ /a' V*z @}͕=IpHHAIvDVb~QL@ǔUv_# f6(ق0^lƴVm[Ml?tE2yr)D=X'yT,'amyOsj"R(o!7}m&57!y9RKom_p\i.[q\b[>HTD:|Bc7>SEBsB>4$/HV"plv㴮X\\lm}%0UCsYti S7nw_Ep)ִI(w4[m{XY9b~) A=DvMA@2 R(k< !2P{xGFD }v՚94H./?A]NfxP^j\\BK'r4eE@OI'k>1~ r3%"bd 3 pfNeVռ!}I4 vTkcx3Ϭq`zeqh[fgZZsx^ċ5APɤ$)Eg  d#w`Zz9Km-M].$*Ik% K:XLnC{#. yۺ:/amn 2NsIq9@98JoURFAQ{#-+f7*}*m޴?fD:UnG^|EZ*ۗ맢A ?\WrWr[zŊGbwǞanUCLⱠʨ__`yPKnd _Oh盧}oÉBKixiJ~.JB,Ivz;~92qu?Ps v[2 AoIWbtGLbK^e ݾǏ$3"wq<V7km͌>Ѿ?==dagWlPӼpF\ʆ3u0N@.4@?t[ʢb0VE@^ȯKּv~-6Udz\c S#RYehaM~۠q]ap>%Jb&jL3vrɤdCB&,\qpzV4pU/ Ǧy1&߿px ̦I m<= JI 1QQ>GJJϡkO &)-%bٙ pb6*(xe6ۑTw iUawx4*5@\҉ ۂr٧1d't b2>H* qĽV%w]PM 3%+@.}3Z%Z֔p̾;wk鱓 .ݶE-οAb7ѽw }M'9@Iv\wrUӫz\Cl5( yWYbn%ASuVv< Mw=iYo;)v}h/#sM#yܘ's0J="rp$ZZ4ۋT w2eǨjNGu)hE]]n=r2΢?y1<0Đ_RGE>X_xpA#HX`2a@XӀgYC7uӖW}F8?<ŚMv\q=[#E!{W±@3䝖Q\Z73 fo68p:ƇOe~jvIJ"~[ndz{c@@fFŒ,lq,'GFhy8WW"#=](Cfl -C 8=i )9)9ӑU(3O?#G;ׄB=YdBl1[A"UƹϻZS!FUE28_Mc0с}zE_sV?O0ORXb<.Њ0ڔk:ֲ~K|`b4ћֲ{eVOAHw['5 ZdUD]^}0a-7r;=6z@ X5v߾qH}Q5WO^/ {A}6NUquҒ)8=R , }lEN)I6K8{1Bq?jچ>\/-y1:?^j:ӿB[6gwK7gS+<*||pm\^l(`(V+m,% *N!>p4! @U{⧾B^q|q2TIUpˁ"]pJGXL=rZ@³0ccfJ{>5kn(tOwQ赺sҘuV!/VQv?Ū}KԷѠO+tz?@{lgE.4ltd%ܐnKب' 6sS{ͱ@UlFf y/lhVۤ3@ip1Q`Ԟ8ԋ7IBQ&*hzYb`[3ZNC+9dmMui]ܩKZ3= ީncr]#&8)^2>5KƑB a>zJ>:E9K_%tɐvܳB%vptee~6x^F*Zjaʝ\ϿOYɵ@h$$22$^bru:鋭M/s$״mb#+ ۧ0aKbk5ё"Ώ1s5֧4{-LŖ/'s$ku p*"SOdWmޅ:r=c+7IMzi"3gFҖMwAHcCmW;mKHCJoL9nE 4.Fn!SW*ph4fE!҅ x󌍪Xp&0w1Ąl;E9"(jeM̟;8RWcAu2I>Lj^pcܗ@ϗBq-1olvc?bhc B/iNcq^uŪ<v*q&+nYH\ ]GBdsQ=?-,ìO7&=_{N͆JrX'cI? K`A djq)D[drSo\a. ?%*%Gi@SvsbCۚ6ȉ jnn7%rhW댭>]H,VS@#oLE.BBе}64T8Ȼ*LNt'W[R(*ߏ^a}'*ĿOvރ4YH#NnIkT#,湷,J4ZciB w>B5oًaպ&i5 ?*ӪuA_I'u^R(\?Q4W"e62~:l^ :Q+  ,6^ȉtЙnk`B'? #Ơ j0lϩZR~i@:{?~8|-nD(2P(}6ۋ,S*LHw2<-y5:uz(3+X~`l[`8Uj<j5>}"" sWUW֫ M*Rkk?t'e@6Ws؅A`O7?w+<[˙Xel>;naK&:D:Pd!QM) .,|D/,0LSϷJh81IKDE ^{s{/pbtBiJ UwK_N+0O]%qL[o_*Jy僛5х)kX)0 6뗃0gǧZTIp>㩈(Of[T`YnZ4Ta`5Go8mM㜡x!AGi*u257|~.~}R53#$"Eq|Ț$z# J%\.sѱKtO9aEo^  [w߸ I<xKRǵup4?GįtTZzyqS961oS3?`n3@$oj 0QJcژfǔiM\ѲV9ar_і^D*x5TT,-dlm\\ec"0IiEk$Us} "\6mleUĚs?!/IgkG m*f aGb?`{z,WVΖ,JcƉ*i$(9Llb!ICv &cYEn$m.d*3S*] /-A@.f/|'>X*_bb|&]N術`A~q HZ9:Rb} bpG6;_4> HNeݞzSp{ЄtA˄tt*SLLOxEp!S+cBu2|X 6!3SpGU@mT *YSasBo%uX'S%kT=9gvZ(e&SPΰYSV(@{c:yn +%9*=Mg^ؑ2=bI, 4Ù-$0+)+榾yn<+oҁOQg%Cu36Z([׶e9GM<]oTGFxkvݽ$Їe/T=@Ӫ1NϭྤAc!uWA}C%E[M5W+a]3ssIɱKVPٜ XD;«Wvz- -qTSx9p(?l@h[F8b^tL:*i G Gh2l ?3@s*1Dd G:i)@8Zwx}06 S(ǍCPJ%X:{f vŇ"sT<*D\kNH4 U< Ԫ`E ] l/umgUTBS{ѨP~wWn+6!ݖ$ca]ڋ8bϘnW:{N7H)3h_ɞl? 0s*$`d|L#M86k {K% F UEy,Jwg`Q3},eXjYe51lS0?6'ZJQxHfWTV+#*%4*; Bi~lyK4dR1 n$2,έ,u=a淔E"{ $;p<G6T^׃1k.:`:94Ogdnk(zz,<6tdLq٢fe-7{Z,η/&)i@$j~`dCM+*$̢?utDDTNwp\qb=9$ :4)!XќقxŴl̉Ri>*$|jrD; `֞AaſeCg0]25;ye^pĂ\O%Q^[הP/&Z=ZR<@‰‰:mKu|sLw,]^rqO؈롼a%L9s[GxP1P@Y ߏ iX Q[B$ VyFX}DU}u[j(뺆ȃwFOf? Q\Í6$ovJCWr/u4KEd/+d$y ܠ! khfk!æfY`ChQ{-$ZaWmEE SF1GXrS7#NIؖ& f7zI,Ӂ( %4rKz#<[A!° jI h\&LF>8\]AHzp_Qv'>(%lzg<3@asD47:9FB%"%@j/|V#!@ Ubvr"2زDg6r0+'4JۖhGdx~ה?K'}ZBǎLį g/LGe\o8iȨׂ B"1f½(Ky1I-a'0NFB XQm2Y2cGi&+7 'khQ,zC[*ݧ>\5=Ik* Owf4e.,&]̚*ϜB% \^BIޒGG7y4i.IK~%Ql'Tmj?5*1"\r=F:㣓 -H[ͰP։ gڈ/i?˻ Cz b=z/ mܓ$c7|6(K4w~&JZtpTI>;Dם xKqxSM?YS; l eMӭlR;SB'O.Qb$@(矺~nY4f4^L!?j=MtϗS6+Lh.팊 0pwlMHy({'ngd/5q0fz m&3Lk*2UIM{vL;ȧ,ک%>b2USSp ,,H/3|NF^Xun*MӬCK7%:Ȱ@ ʍW VYDg z斣Vs F~cπ{y .?MV(Ƃ.Fzkm1PVtXVz Rc+RLSj>q~R%*s?B=|!\o`L.)vģ)˟ܬWFM5eoחd <<7+;W`g6 Ő+pޕb8:p M\3N t >x /"g `l7g< T lM/GPvH-OWӚ *=D4T@4;h'DySM^ȥrI`)-ݎϘ'rY.a-T gVrCZ)i&z1_+G>Y&a(]AtyjVЙ򷠼 H}eo"!|ĩe24HW 8lhײaɭwH!@0ڟuBc(|g (K.ׂ%Tg3 M[@.7NKuA(0q ]?JorZA(nPZ?5AV%͗{׋mɻq uۺ}?{R~s ɘ>+X#}7Up6RӇm"9]]K4PajzŚiMU~atܬ^@WW_PhH rѿ3;̓U9㸱LEp0D'#N_ɥ/;W7,b%ÜmGpL_F9ZiM?_3.Âkgu՜jATY/2[~$x%; TBkkSJSYUlgH旕d,$nbfD޿Ճ{K.M\O(!>`Tm5)f2`E`u0RwpmοHsEAȑuG|"2MLBTd2MHOĥH*QG75ċVwX(bٵF)#O. tЛ Eo@N&hʞ,ؘƄGW^']ǙU*=;:{q%'* I!"BZo+笢ijZ&$|uyZd2. έr/x1w פ:|ep35k@J#U™2.h[eD@]5[)zA[Tkk\W⑂3z22 &Er\;$o':iU\PHYeށrw(ACk޶Zгsv6+нHH"ś U*h߄Jjv6V"3,?F OX ,LgH0*t\wac LAy…Fl|$+dBhamݏrnhۗb>XFA$aY yryLKU~R^0O=ŝ "N acrm5:N#i0_gAY<z3?ʪ5U|j~}x9OkVIH%@25Csfsdk5xw'xRRg%. q$XXM5 c{#[5a  11g_J9fR(DĜo`>P*;m^W?7pނqP"ߐhLSZHV&0d8r\)2b#Hf9I7tk#]>4~+N |_5[KL=`Zo/-)kvSj.ߩoOjU ̚c7Ɇ Ie s;e\P-vrM,Qց} NfI^{12EI({=^qNqm`iЪG7)V߼IdJr1ALz,3w1NbxٛI'$Fb}G0.h4G8ZVFol}';G|p蛑%{YFLMD1/ةliǓ~v yR D ց*qN-4YA ϔ00]ZZoG634{'ۡ1çY/(ʗejϘ_5 :sݲv> ?9f2fpzS~ˉq-)YU3`z2mYiAOվq܍$lD3+*o(NT"DBMWhXW聑7:rT*s &/xh!8\avP{>Wkgż8'Fyl;gם)elM "ZiJ?AvƹAj{". c1ua#wjhƌv,N9!xgܫ+g<trԎ {T5gGc Vxc_ixD&5TR& T! gh5Y GS<a%dNDa[k9[oTIՔ3HVHm;2zl`{岷p=uKӧco|)zC,w^#xgJ)堸VR]k1+vohϟ3JJP/'LZ0-U)6qMrԓ,z!M!ߙ(:5^!~XA ^M^1Ɨ-?U|6k8Od,ͲAѪgWu*AU6!(z/@T|q5w^"HNr-CxFbbHHtiE=9c=Yx4?=yM _직v5\ZDt|m3%OVW k;/Fp O#p $X x&#h4 ]ܧDx4TP% l*-D~Nɷ'UPm[C^$pEK(%|Ic{ ;n?lW9ivS(iϼ:\AvFBWwmgkZwA~=b vekꈶpyJߥnwS$o W7͑[pwMt*d+W]qLޯK=_ȗkW4;lE׋2RQ -pPCN|Ǡ fB8a>2|VT?.t!@ ›3Wa;| ?Bv} q(zyc%4!N泓dy/~L$ŷ7.{ߥ̞oZN%ljx > )?I욍d-؀ng7Bny(xiTލ=ܚ2Oxlu2:oM cU2%7 g zk=|g}("]F^%9F5B~G`^)Df8~"S5kKwUI-C#uO@.U8&IBr()0o9Yc{NAd<] %O`랃 HIl%y, Mae1,"8rhZw Zf')C>nj%nfBޛ-Ց>ۻw]R07vDW+#!Kz:{=v/IY`֔zkV bayt AC'XssP>Pa<:S>c9f; D>SujXztib@nCfJ{=]Aqv<;nobxǪ2Y.$nXe{ |nڊ3@~2ǜbs2X"r}|uug=9>< iEF.'Ģ 0,LV3šm tk8][iT gW}ɍ _!J&2F7GilZ5p͔Ocnϸ Zw sЩ)T#pɺX7F^9um?9\ePsB2hͭ<=y{oW{{`YoFޜ[e'X׮+&{2VO߶1{x3mo! i̤b֓(Bۗ̿ԁM3U{ZA&|95+[? Ih96fs/uArSSkC>~q[_MHǰaEoÃSb쒙))F鉨FG\rdؖZ0yCXۘJy {MHĎOmK2AAkCׄ]_e$'Om\% ]Hej+1m ~8($"`ªKF׎1v!QAQ1oSPv73Óx=:*s%ڠde |o]>摘~:蠩X{դe&0ywMS'ᗅ &J2=% mܢg0A<xEĝ ?5J vW}hCOJ-:nAI={^ڪ9sڞ?1rkCNdMu[+L;]8}w#z+OyT4F=Flԟ&#& 8tXҮv ~ *qe/p=@0mh/i[IߛZ tvO& \r'ެkάݏfأ :UL_b"7n6ǒK,!v $ -S P`-+dG+[.b+|MXjvDSm􊁌fgHfմ[M,Ԫtq܊BIN@ԡahtb3·KԂcӵbvg薳e+ 'TO# ^0 ,W%Db/6A׎Cô!pzR_:L\=#\-#:5 ڢ8 DP~ZFX ]ۉ&vI-5EQ qƯ"k ^O[O=]< A5kzgGDmL:"Fh@32ffH)d7p"C}6`ә;`{F"xت["rxst40 Q'ZMV8!DwcdpSvS ;ٕ:+h4>~m|5e3D -"G9Ҧ<> jKU i8˕Bc+H U5 7Ӯ̡#.3|zG٘K;3sa=F]Db5#gpXm@}{  u#?Fe Vv4@Й8J;=g1̾j уM{\sul.l>3$KcA>6i\Pd384*ObWiĜlAY[K#ӌ Qpd+e#NVjW\xJRNz_+_i܅AhTH߽WG5Y) 6pb,ku}}`iily1\L  9.O6łèܪibOBIBaYHKXs5vWرV|`GmI" [,Κ4=se)9S~e XN`?FCC%o6{:>',`,N1gq9q.o ^dD*= Wdc}>c~pGk_>j\4m}s^o{k~dž+(Ւ0 )&J6E.,D'- pJ+!Se38bпOݽg/('iZ_dw\he1VA ɊvdfƏ-CL TWBfiJ[: 6 (X*hWc/46XMg~p{6ҷn`4&Ǚ,'(PȂ&kӶeb>)YP7fVȒݩ 9-S@x>_#R^^|yʉk*KkazF7Okfc2_ye|YKӦ!*̱t۠ Ob*_mԮֈ7(Z䮬slO[zP*[$_K؁w}Sۀ_cI7xoI 56N$ ͖[0m#g[Ly1C@9NCukd P:p7 !XT ;R</%~QhQj]8t#ZH^iMc-,d&Y Jda P昔_(*7 ͦ[}*O?|bΑ=l^h@5j m{4ITAsh'l>x!7eB}&i/JG^섃m)Kb(qCy;ڠTQakA]'s8XjbFԫսR&6Bv̑1WN-n|:wQ'A]e _c|ۂ!:i\Ha&`7 Z? Ybc$sT fSZoLю;5O7PJ3Y5>wyZK"=72!O,\ syb3J,׹TKk:y@hI@A2E$WnI+d$(Ibc24@ȪSf1w1)(v),7ʿש),|Y@z;`xR;={KCq՘r8SwTk=Q574%_,\6)LRv1OO@eI^FzN\L5xޭYnw1HX :0s{rvmkţF툿2Qnt;9Zc2r0(|u]1ǩ, Inzr@gi^Ǧ_҅{_(geLUk]w(ʢiLƎN9s=~,a+Eya~`6f%H$,! 5$FkXr 桜\ +)\}-I'/GB|-J{x-:kH{>=/U1|>6ߞi*4pet3{ܘ6Y2b;;AijeW~u R&.[ZQNɦa3r>țh6Q8]{-5~pa}e nx@dz`;=ŭF4 fi̛LuE}´NN{J8d,C,c#?Rva/̖Džˠ~<7 _#TܣiN~LFB$p|٧^s8jZ)n`wzϋTBի~Th춆פҵ^i\0!\ b~г?1;†|e[ j"D8}ȕH^Ks IJ]\-4s,1SscE?y61 kR۷5 QU<1ڑф+Sv<|j{cl\ ̝˫ qmQyRwFn\ԓ#F&W"Qwց RE 3älatԝ\y֎Ab-9؞˃,`"On#+0;<и#V cW=Z(oDG+\}*vW!S$}.`oOnI&^΍j1*y i¦# 摴YVl5v4WJPt֡m -Jqq,I *Mrkz)Cobb:fidYZ鳿ټdHvhj^+9/7w"Km !IL43j&d#+;ɗ&KQ2ʆ?"~Ww\kH/tu{Q3 j1 Av`i{h2q"ΛP,E,Hҵ8ZTBe9/?Y2a2Z0 OqY5 믩z,G:Up{̡,pS%KN$~==J!h.IU A{S*PW4"c"G[N'c`>T;ʚ;L)$=lf|é\^ӄڬ%-YĒR0M8'ԶbF?Ю@zu eF7%)Z,B>PS$J,0C弦V>iqoAIa&~_ U4<^]ѥbN %>Kei.os'?&~L\oރ{ī|kl?~#\MYA- 6?Ox-RJ$m[BQgM~ٔ 9e +h=_icY CA6p ~ 28kRY <<ܱ{{ι-.lvS8 c.9Y0Ɍ.[bzҌjl,jUSL gg(PT^LjNy+1[)PNh-&oZsZIE;H!JBSZi~9ii<乿qȋv{;IFf[ #ewk_ ow) ^\dd[)+ BP$y_e-Lih' |1=}Z4EgX!~'.؝C]lL^%h)2-h }ʑ{ε735|+[зjTx-|,X܈CkGk[j;](>G5$MX9K G0+}Wf>Vб"4կcfƖz"7[qc'JS8B_pQucٌt-D2"f\uqQZ6UѶ{_-1 i.SBw5SQ'LԐF%Tp7n[kXa `~JnxzEKZumB3FJ#2<_{Vm-du͡ Y晉\C4"Q@в?B ?:./NE=wTb LDا#B/ҷpkS͜c.7YKQz(. 7t@1@uaɺ0/D} ~py }d#f AV#;ZТҽڜH-f덵M@rDLTjPB`&7p);gdyPH[߅SV踷=8 cd C#vIojFsT'+",FE|\/q>jIvR=£5q%96}cҤW׋,0v@bʰP8փQ(x򩅕̥~Nm^jV=O 9_:zKݱԒ M+69&eשTe-#8ڭT-[ă.6UnQĩ̧B\;O//[>Ny3Wv*fh^kgyЎ d4I(.ns.W(c1, I^Ժ0>rqy:ws&Ժ_ S_{&j, U(߷BHm0 oHB7tTbElKJ 9k.oK8mzHZ;~M|"YtAPՈ& .pюcFʓ?UU &&q ޔ=hmgePLq`4:mЕԍp'B=2{CyNY0,T^R4E%Qв*4f=8$Ʌ NBBPgi~N_ч*/0cޕ'+at¶0umE1q ǐ=U6/p։p\bF`RAUhɋv*a)1VLbn;x৭ݛ5Xowd4_pe]ފC+ \?}b6lb_kF&=$VަyM|swdɘ_lHg&)Q` y HHtGictgnvZEiz";;H2^7$L{~rm.س^R0XZwUY-b5*jqOKbc0["̍1:ǓG=N: W[.RrOq(Bpv/z9lJ6JZEqa(qf"*#:CE a}ʂ"OYLɪiLoˏ5[W~+Ui|xZ W#ٳɠu0sߴHMʼn^}\l9`= 0 DvED笸4kq1phXȈ;DoL[dSrm svhy`MvSv0 ?yX:7B}BGrhe|ٶLD?CCaL8m<~ ZPn,eKHYoe>Hj!|YNx,ժyH*&ADbE⏴wTb_.=`?N#ct771>;oqw\`NaJ`7)AxAm;E0 cpEHe%p.=8} g3^5TYs*vC#S lh= SP]Amf`[F`P oV3#ߖiRUFA܆!D xзv 4f]kNX _v})K/*Y!oH?vkDMSGV~D(pH˩/gLvv !)5rVU\"O ^0B'R'GoˣA!]2T@**|.K~3%`FܯKx͌m/)) %C+* ;\-FSP/_&H{A"m0t#6zkزTJ_1Ga נ%Udޓ&p}Mnt+ fV͏ʒx_#{9&ҳ{!-qk<䰱 u֪#ݲ@ЭKt0Jƞ(Y_@(c+O\*c8WG0V 6{O!K,]@Q LLfa}z X [`Rʳm*yk=A M FDNeQRˮkRM7QW}'qZ4Suߥy꾢`2M:q߰[R7| T٦,g؎q'=0ZD-КO6R (T[b]Ƃl"< .8l%t4eZ{qg4680V WZo 09bO7mQ>H}.'4ӴEĶ+l\<#Q*fAT``ZM݉}5$Ek2&죘eUbVE2Gmx@:C]TX {P)N Bm5͌Y)WCТ1õO5$y+Mn%Nޡd_#k^>z;h|tDQki>节=fP eag, Y-PpƩ7wn'= =c{3c;yXxEo @K:DH\\6R'L#[(Xzg|rS Rȋ?ݛKΖf8Ʋ-! ĂVfeWP$-o^Ê,DGUdLf?gXě;3ƻE 3\#3`}_e!.n&’FWfx:FI|" Iu (Y(2m!Št@M/ k~׭3+o |r+i7GD꾻dC ?G{|,آ[uktk 7"$M)'sx[)16c@Hز IА5[B˖!ap??>>cx_o0 >m|жj7ǘ {S`ePy'@‚M*D/?ycup{XiԀF7I2ˠܑmDnZύ I! z^p`HVk !i^VX"ap*@ Z3nW ڔ>7 Xz6@v)bHy6^A׶n }a@I-]aչ٘MPC‡u0PB[Ĉx[G$cNz;MǑDXbr7[/A(qv|F-I|*jxFfZ3z9g<_0#UI8j\+)yt;}a !c*PI ko93E;jX2)P.(ZG\+ۭ#쁤\!J:nꍽWUfپϟdEeѷ1_hNڰJkccE|9gf2@|s+LXW30+6dTD)[F%xl c21Z>9'L+ӆ c>IK:-&=u15Ux+WDxH#~A"mBoOx2 Ubt-9}k*5z;O\5p[HNc/Qg'/ZBhFt# /t7h'JԀWRF=["lGsH<{_|}Z"#`OhN%';2hM\^p<3رVyo3YV8`wV$qJL[![Gz\^ a== z瑮 , Pkt:k$]Oc<kn?ii2koXLdܮP߉S<ݎNꉂ/o =آ]{D'ٜ1Dd]iT$17lAkPBAfzBj$^([Az,爰#J@i>DI9,"`TVe#hmh6msP@/q9/Icu5!ʽhz$,V؄$ӄj]?Q@ Դ:n:w|Гk3j:N5}QeJ 0֎I"ic0kVDHו=_è,L45IvbI/9fuU&P `hÀ$v.JsX3 e&m2`W_&&sGrl=ȎQee@H,urȜQQD)ԡI?~HӌGӿrrRа \$H%g4?L";܋[&AMA7xX=` Oc .Ӯ.|8uA.s[DWʚrIJ')uYʻ)[XXYMc0`,\1YE+ګCܾϱ@K+ٗ XV0+}/t_oJI06 DZ>zFYٝmt~~'pSMK \ML4SfMЍ[ݩ]eJyL+>#I۹&;l {a (-8= =%}cF1C] \V;e];N '$&V%òT23F#MYa-[Y K=dif zjuoHjIDӧ2޷/yw:ðM%Ko&*^ƞ.+7l0 4*NlY7$ΖԎ7jw[ZD=/_VRum_{ 5i#YLq1LLixOW<}j<.@@&Fw^_I]hNfmb|ǕZtw?A虥3@?gp n< ,439j[&=^++@1 I8.&57B >S[yl-K;R TX!3j_F)9E~Dھy>;oRT$'@⍥ S]9=BAl•)~J=(4z\HҚRY֕L+ 'X/01>Ň/1MP* oSYiTF2u.'Lr 6lk̆%{W: - $ mGl!ekm53$}ټB|Եں,7uZYvWz/p>l̎SUE(SٷU_tqa1̜0D6G] ccoÄ=Ӑ聾Xl% b9phWmyfv1Y Yޝg~Hl ZaتumO@4d!&"¡Rz 0VoTv|5fwsMv􁣵t`mua^"395CL ۟-z:7T|y7 ҙGdGY؍!>k: -WkU"úT)BL<l6#6/E̞_15tD< E`c7)= νGVJOc/uj5cH-C rSsQ7B'Pt0F C.s9P? W,w3$j$-jI*#pr9hK^OմٽXw̮Vߑ~Z/$-!͵Jr9D_pʼ8Vh:3%5ɏ7gWiw*j[o _R;%~4“ SWgn=T0])F17G\I(uziaU$/A1iT_KtP揫Xysfe|gN\ mK5*i+>{ܓ#쯓2b(љ`לS+qՋ0וYQ& ĭ ~x].  lV4td&9c%vrKTӦg13m^p9vs']R^'eB * ~3AБ 쇅G#QE- ĩrYJ"oܚp("TFIoZ:es'dntg%ȃ1=&:N]{G9$bð,w{/:)G/>w% @ iuI|4!dIdH=XCZR%]5ϛϕHn"73;?L8LHo@O$M16 8 %4id_n.W&o vJ {&UC| Ygv)ȉMM ؇clַ{ޠoذ, &(mӽYɲo5rQ}DcE:96~t|hph˴5_RٔX?|<} ]ݹȱ+%}PgzuT50mcVFG CCHf!ܢqG RO&E <@F`50|w ~y;/4ڈ8w9>M1Y>4KF竄F;?_#f9lѝRg-ҹ 5Zⷉ~i\MH9$<HM l ˉot^HPEqn1]dsF`NRm â>=#3Lq)c-RS͕ %BX13d-ErÅ;uTRkuga.*4ҺV><֐ͷ[BZ\#:76WG>d93mU?SDsdLDMwv-]u/h+p2x)p6h@`?DoM 't :_fGaFMfk aTn&4@~H 7T%&D1[ `*=n_30/UrJϺ]~rő@dO1BUp5G\s.MP;=,}e3)H*b3 rͳp"GPuB}u*l4blv@ & 5GJʯ{Jec }k+erM;Zhw;`."HCF#rp ܜ %190K0Qg1r,0ȟgPn_Mecbp]cNr#dc 9 ^S*9.UV,[jה>[f*Z|`S#O66]f5of"6 <^*,h&PI>cw5 )|6Gx=,Rɮyl>R l!߬I7Q`غ_+}h26βvMɞ`h$%."kɐU>?ϘNͽg2'§^3j⃚_ł?x\ƨUGhsPUYX41Y(u%S$6+M!_? һ $yz3R_3e4rra Mq=w26)#`DE ?KZDٹlP}Owi4SM5ZFo/_4ws&}jMiEѯ&C 5BP>x vdۖlW6lFdrRh, ^*6KS )ɧIڛW8:@ZY{vWI N(4R*V?U%}">m$ɘBXLo͐Ss|ɴwJhQcF?}. Eؑ=OxIp1w*/\m@ ) {+z7[ΜXò%Ǒ+9A7rpS鸞j~E{ri[]m}BD>2HBQRP`EtA_.ÇAQsN_ 6MEM&Dli(J2.Az42Ȅvkt"gSRg/r+%>f_za"gֻ:HsꊽĜﯮ p,2Ǝ3vUv&<g8#U.0>. $vn3q+6? zg5q7m>^Gl(| CX Y>h AxdD`dЗq,O33'+Rr{MCH9K Ys&ORNxӃ),#W`!+sfNJ:ϸQe@T>L<:+bZ<(s=ь]dB}n\m{"T6rJon˂5FG(ÌZw_5.LYT]qʻIܡկHS]Ykڣtv |\{ Yh˦6i9u >v =jI"ԝSތ'R 2%،1d W"N=Lhe #P 6tQHd4N?E 5Z 阐(V3#@\wRs#z Xnw¥ ȏ3߰'soHqi DCp^sdw"z`;facOj27cBŋ `Ev-+ L-I}Ѳ4A,7ߓW?z(]AUE4}Oy9QPL6`g@G}N ȋie_H"qYe26H w&Q)?\ vPUVg|yEfeN[xbYKjzP.??{rrN\|b`2XTDE&HsoTEl~9u˴V{%9D jZ= #c$2DO@ {|c|1FQg.A&嬥z_%/(U_`NzJEުS@ܴ-L= Jn + o^ux!R ccTϭbhWp=4|Y ]J RѨӑރMP>Z@\YpHd5Cr[ dљ=Iʐ7ݧl)PW#a 0K̤`ROh|~O{t/k/Y/_r| :K;%>zBxQpC W?|0X If d{N'„?pec_y~37a7ǾK`9iO gx*fW]QQwv\{ar#@ޒ_ E$"F7 0K eS/f$4UĄ_ ڛqۧZRmpEٮ 1J%H]rD6~vrNZD57zk7O$\5a'6pm'ĥv,nuaetL.ԅk1yc>Ҿγ-4VŪM֦7iHiU.Z9׍WCD Cukx3#x62+z:^mi_O(Gg99 .)j0:/}EfJ; pZ0eQP6J=VݕOޞ%wq\="VFib#(OT'zIM`\cȧt7. S=bKdD3< woOȓިNЏj?HP$#ݨdgMmw >v\c?Tg/,A i emlc9B8J:Ѿv2c~RhRbbJ]zmٜr.pnVg p"/x_`W}u}佘O\`wEMChNx1CA?8t~Y\qz K.4],\:UP,78d [ Q.& BAcKY> K<㒒IW#Ǻ֎ M4}߉4o5'*@63>1;4 ߓa7z_CyJ^*2FOYh=1ilVWFM]PgTKOH>E&[[+o H,(`˸C̈́ͦ#tчj9Ƽ$ҚbT3X~_O3vS :n>B\Hu㮊k'(.Ӵ4bd@5 KSty F0[<߼F :8b\p=2LM 6W,:Dٽ=UC_Sf%Wy TMters# ׏*I,Ϫ9pdʝ> $ >?v 諗O)Ãu%fnsu!k5qcg"~]q:LMZ 1*]09Ri×^◊T3fW6"L]FTZw> 6- s+YwꚬBmC!9aD-+*J4:eDfxO>-aKD fa=(4jT`DO^'.'q9JhDp۴l$}E/XHNB%vKqK4UCKo7g9:X^D--Fur XťN#,NDt vPC޵M}C0=Ds?D[K*al1TH&9=ڛ2|8't.O+Sp}'!uNfԧyMs벲5#=t|B_LB-]jJd#U|_\gI,M[K6uXEvIrV44qK+ k<ˆ|v% 6:2 gzSL7'4旯:fǩ0)Eښ8}Q!́{+,4'Y:$׷5IwN.9?? \<(9)֒_JzO:hN|R۪-RBXZs|Qj5d7n3m QpYI:g۔L]&e|{PIb.(#InQ%SZ /p؛(8O@ bqguBDܦPM630s'k&D[LB=sg~ 9_ke殨gO8]GC8ou~Z6G˺&zoq WUP?2蓯ȰLwPAU+䶧hLq>s/VV+kj2*=RTmwҮiz5'+UҺi~*vcucJ[҅y'};9)k抧Cntƍ7)ݪF~C_S-%wH+[KQ PwB6͏,?W9Yv 7) 43 }Y %X H@Bfd'CAI0BaSϘД9gvg\©~O!^C*&#e6tiնПbjyEpg0)$(~՗`MY+WWWUԆn9s@Xy ($+ _X[?Gd_">K5E lQM0'iPgwiT|\T[N!GO~ow" |D3R&rĘvoQC?RX Q+?L "8Ұ,k BKisIjO 61_KeC$2}?d%Sj7y@/wƉgBdױ99g>oRce I& eȇH$wM.ӐW4d AtSn1(uŬo,;jMOm+X +]fvwnnz# 􆭳0j ?'@@8S98d^U҄lݓ9tOkb9?@v ]sdQpNóH-DzDzDrw T:=͟HӞ.]ʼ PD5 cV_Y+Y2SKrU@5§e$)d%[N5/tj|T;D&s&p%cB5cY,$~FGsdnBb;柙uMd !O,hSN<E ~M1 HL_YCmh\#g"BA[ qBf. I$Ybq>XIq]. ;p- HK;-11hK͚reynOUޓ >=`8Պڼ~㐗|`]Q4uOa¼bOOf&2j]Xt!a= \RɖmUS)5=-Gb9B=-oŬMmU-C N'R&!']ۙa\Am,zP6qu 0q~Tl-ռ4`OPX`al<ˑ7w%0x+=_Y6TP(Ȓ]Nf'x2R<|E=I>ٷ2? 5L2`v5ӴqJsXp&Ti7ߞ!+=qu8tFHa4e_?r9d H1:3aJyhfl1joߤ >h% lKw$\zM9 p@}""|-X6(Fǰ=p[~I`]W+(j X>POlj=Yӎo]toqډZ\cc6 X!f4:ˈ_" 2rp%a`ac L)}}1U~LLI^DS&sY,E9[ƅGʂ~9%HpU:] E(8pZp/4Q߲YJ]Ԇ0 _T ߠS)ffg2s!ݕ5#v~Yuz+=/2gMIo'Tcلr l|BCZʸSJ>+4f?ƺA>L'X|D'w$SFDq}/-՜U~T&|h̸ s"wlEO %7 !piM67XNJgmrq}_58Q=}y X;ia,P^D`A~ߜ-ԣTZv=1+ʃjcrXK?#A%;cʭDaHH ϡ%2p5iqqԸ펲Uvb='4R@#鬬{}0HGȕ$$b=]i!};a}g * p3u"M`r=bgKqJLβ10֐)YTK`.>0ӭ f;85V7ܐtD#Лf)jq; GS/*E͒}ɨBS knO1*5UjD5>WO~_t,# ܧa`w$,Q> Y(։IpG>gn50˝`SN+C=) ea}<n ɪm t"^ԗ*xճ>݃7RV˷(NMЂDdX@~981Y|0 Aoi e@ 8%b-ZF']qloL"<=e[_§[i-Ќd hпaG{յ9*v#0KypXR}~'Or>p%aP1Ւ<"1GI~ښiX"QjH9Wu0/j$s\wxvh+0_=iہRa5}Jdվv6+t7{xz;toJu^yx&iIMt3xZ$HtO2*ES*Pj:*ҵ ˎGJ{01-Wow[0 IuL&U&!JqyjBQT5d4\~A:;b4}^_2:SN n't,)"s _{ 7M~?,]N;ぽ l*&L-diNNԌkƓkAcyWJh1Y%-my4U=1t}ILs{P]%U54"w}tEvi|#GC˓ /8n@kX/Eoiyi $MH`pg2dPg r(ibTwɶs`!])1`5R"$Qjo-[JBL'0Ai@Nn Jk ZV-"iߝqƱ=J58"-[KҥΝv=D>ˀfOSE@Uwm\Ȁ}!jII~rzfV;xT X\_/NjYE29݈>+۩Vu%͎apYCف vY#gN-?˽BH|0Ȓ?/r o/ 5̛(DcJ/ۇ6($x kcJ@&06f>Rá{<"ě?Q)CR+ż !xA19[}Ox1UϽL0t%`"ߑNR<$ȹakTW0aHxZBCIxAuQKU9Ο= ~bv$ʹ95”A2+x&+|/0kmqBzR1/Br2Dv6JE: 1oDt}71so+˰c6Tϴhh_)EnL9Ri\Q]|Js[6 Gǁ°o'[50:V80Ԗ;/=9"ӓf8^_v7f]ruBIT]%Dd+JIv$pk᷅sǢHzZNt*b6+[])R'.w(k Va4jNXY%_zKЉǸkQnjR=OBDE 0!$d('|-U+/](3CrwЫ|PxD-!\1ctpE XwQ`q }FIpHs_(ʒem~9aZ׭D ò{hΎ#h,:t-JFv24((~4OѱOCխUG%!9fO!:ƌx ǜfLbbu hH;}=Ky[*v`<@][ܖv n2EopT.A96}-`1 cH& )*$C}um<Ǽu\0.VE}ݩ\~* $9l('5#R5eOWb 5=P2R5j_%S7$ JVJuK3>aכgV0gm&Z 'Toɣ_ӎ#L)z {6#:rj}~K\F{n1A˘1qYc_> @d6~XS~m) ~3XL \)^&WJߡyȀ['Fm&O@`i;)-ȹ #:?"$1v DYzGe34KRaǣxnc77e}_,!Q|V󒣦2xX)d_F_6 8>BUgjQJ|%cOa @MgxI]pӅ*^biFjmbs+"-|޲I%;~#K6Ye:ituVzUh(p0av]*1^kÛ~aUc _<ېb-d#SF17:‡:i:՗-otoid0}1dחاނiд '7Y)݀{vS0sސ\|F?@VI\bSiTA C'Űjۭ N:!ܩ߷E-R1A=gE+' 1* c7gILb3zg,y 0TDOꔾmsVČפrnB3o2+q ֵg0vހǢԘmY+){T)w;o|t!B8q{$>I5i@jbV&vssvJM`|3tڔ@` Y2m x'37B.Dd>PP}81_2e.Jm]Pp)UdM1\ovv}|xmW?惚̀;1As'3،U"+%['A$S}& pS:A. u2̯!ӊ>h r.'O[Xs<4e 2Aq}y5>nht $[9jRXY2K@@3@T"n )i<©l++7=t?M@m ܚU@A3vM# +qRO?)>V}ЍFٶ ͎R4g1Bs-\fHTEr Gj2ec?q^0%{5'W|[MN֓,&% })lg3ZpE$crW~Q56 b).V(xw tX3đg+D?)dv%KA+Dl͑[\ԑHDQhf*V!+5¨IaFEv[65RK*\#Fgb2:*^qByxsSSv (ul--R㩮ЎN'q.XNqM ѫn N-BipE5Hr.n#ӄ5Xk `"a`\OxlHSݞ7i?/ǎ@V3G\ L>e]yyT*gD#̷͟(KVߵ_4yB R :h}1x>ֹW g:PcKl$Rh5# ,<6 ?3 Y:[SoMIvR/@Ps,`;J3TJ-A?sVyq-ǖIG ̈ރ"qB#8 \~0Ko@x5ά{Pw+2V$ uRi$q[/^{ceWCLeG \i `h zƋNJ!jC~ ށWs4[Qfd\O=˧424p> k$.ǖ5WF$ƒ3<ʬ֟%V^ŘXUZ+_M~2QQerbKbli5Вu.:4v)>\4 O2,ث, 0+l<O,y옪,V- {0D;4!tDO:j4=tlTJ:ʎ Pg <ˌsb\.vN\Q`.+sEIG+TC@TvӖ9{@xsw >}D$09kеʬ{\RD]TSA'"&i"pt??{LR$#|bʰa:,yfse~g[֥ljV}c_Z )AfVx㓅DYե<| T[;5a7Ta[CB h,˗ "TAxSCykR_bH]JQE3q\Y}Kё'G8"]pN0-sxl(/6Tv&8βd8HxzqޛV}\Qi2{x.ߨD+ %yMTOZ6^&Ҫ $JۜwQz(o5Z\podfߪڼ q4`D}$We<HpoѴ ȰAo>/g=^YVKZJs]eIf~dOyӋn 躤1(^1Y&s[A5F?,9lV|OGm١䤬U񙋆:sX(Gl!7W1yk*$Zi,k%koL5UCd Mπpt _𯔍-/7/;ORis`l Bo.=NwvSZf;F(~1; >ٗc[wW R(i~ (3@ {vecxΆP~p[4A$0ZXdWO dh"$ۄvPIeGPf.}gϭQjY"wB TRj`ܸuY`^&5N*±lö)R( *AТظ}Seb}kᙙݡ+қSM=5z pzR<-Ԏ55~|!unwr"AXswEM3Hy! YXD`vn))$B  Hj,i LAZ,SK!^vC6\gV>[Jv0梥wA_8/^$.Po}y}Ti{-"9î?b1t-;s#T0QV9[>xb~߉"o hfU'Y/ D9 my|r>]/܆!T  1e u2rLP,% R<܏.3o K+OPG͵F͈B+&ԙ0K6j(3ԧ!jwۋHa#sn&-,ЄrۡBe 5[F~*ˍy# ));a\+v足Y; He/B40LRB$F> 8t]Ʈ;xrwDNy4F#[l&p-Dn_c['V$"G`y /U|iLr%cn ̓2f~wċIJ#U|ŵ&n7,o@ #y ]UvQ2eGluǬU9s\.+LUv{yӬ̼vbqQ$hY![ݽ Q<]Y}nze[4"x`pQ&?)qӔp;JC$V4I*XUf$qog EMR@QĆc0;T nfrb ,Goг_U!v:0-+]9ZS1V*vl$f5}BP&'AYwu-*d4Sxxױ/%o's@;Gv%zk75: @w [xay)5:D 1|N. ]}9(Ehh?V]!4wO^O:oZƧ~7tgLmy v_䝶PM"WsuKimmp%ɑC3ڽ|#dhA:[t[&DɩPA蚁i|2sn\23MLL'=0JӇ-&uGGؔxWj'16^U0ЮFse|؃*t(|w"}V>Sk:}{izN9֗] XSd@n7';DP^~3睷5K֞1f-ϝť&dQpLqVT :/Gi82M'¡t:3EVrrS`ah*r<7mp7Г~$q}b-Ahg}>衊 b,|mYUd1^4#pX_V7)qNs yU;1]sFRq}X@^l1V-dE]t߂\bvτ<Mߨ*{$d*٬ƃPњ ];b#MK>@N6"R67 ȗHq2w貼n`ޤ-i )A&+z= { k62VpW'$36I3C!29ՠ_⸝W&USɋ p= IJ"pZ+'[`# $a~Q>4"",XRS 4(M^kn2QuG] | FL6)H!P@9|-&Nm#J؁!wx#[\i ?*mDgcf58q_[y*~Ug[/ :^BS2[M8@0?up-+C>73ycq= )džmLLMmgc餖TO'-\oQ&TR׉mCU@UT(/:#\[pg.,{=YEL ˾2_g%/{gWǑ=v MK\RWyTq &˯`r[<ҌQܮzzwD3!i҃S{uk.Y!gTʘFytk>iNZ?+քP k/~VP` b%nH 7_L,)L*m-IlW篤ONyXM v@~U'ܴ'3܅ᇰ͕uz+r)a,DW*Ê|Ymj\6OeC\ `NL~9c4KFд)4GY:SY4&[WJ M›Spc@!?snәi:'BվF orN85'~5|Q7;xl[Rð.2楷z˝r, :_ 0AoP5XOn3:,'EVmϸXuAu ydʇA| 5RD}N=Ƨ*O}ԗ;_qb+E @k{_&~nΏԀq> Gsa$L,Hr rԘ֪K7MS:efn3ƸHcOT|‡e'GОH`٣ h"w%^eq%(*ɔiڻf5i%ly5$ \\+6SBQ!|ŞnF&J9%b ."u O3ʱm&j+gVYȎ~^.4ja]t= k^qZ0j<hK0TX͌cn]H2%h=ʩ}HZ# 鄚}O.1a g>ywY#]]4Hd 9Aoixf|.4Ucbhu0[?5Б!*ʨ~N<λ:å[#:H2U!G܊</ABYsrG@fո*bJk}_֪1C/.L ;n!`91M3tMT/ &F*%%o<nuŌaYL1])*z]0 1)/?P}D{A(Խج){0Ų K*َmD-7QG*.&vg;$̪ y7v\ m9E^@w![~@rSC)_-,tx:S6o h1c` A4Κ.bs! Jrd}>Kbe4U! t( ]X| S7R/fq؆D,z5a5 T6ꂪ֔95_UIl)h6o O3(T0Ipx>mƋaa&X %:_] f@Cw]KNks_"XޜSZD~B"P)v5%0}^=ɢgePn@ys^r )\$+5kwH";VR(I V`\?G  St-ΰSHf_a=g"5ُ,94l$w" S~|yTb$N =`TD Ps̭ja阩^4١l~,!& zz 4I*i 3=oK ߶٬z>S q~&D4K`̒""(:nit@2t|.`2Ő @HHMƠ5c8w^VNk&ݸWsȩ4FoyQ[+l<>9M*K Hk.7 <&a`!0ldJRFcdPZïeus$~Q7Fqd^aXI̴eDs&ꯞ`T'w$d𜝃WjI@r%F6)>zލd=Ven$4/;=ܛ{\|JMz^ߞ]7 >d8 vB[։礯"L9rϜ b#BvzF b«,GxS [_FU. c9d {C,yRH mPCJ@9GBΖ]GߨHx$yO­6 $ ~4Z@ Ic25! ` ; SӋjHq"щ3520c 7ͽ<-{*k#{T]N3S%D䕎QRܳ=p>Ϧys *JرCУ^BjK52&Tufr ;zd4 y7{nr7-h " t  'ZuSRCJo ?&Ob Ɋbzd͖ZujڴgmHP_싧!f0=ooǺV[KC{J:\!dsF} 6J7Â7Dcs2PÀD3u1"J( ~6]j>{\0zr ;CPR޳>^5ٹݺ-.'pI9~ª2hCH`7x'V4O~7) rMX%wnv[^Ӛ8|Z25P M?u8T36O*0Y sBp6hiѶӺaSwzNl7 fTIXw忳'qW rd4MAOPIxtH0DCA2OGLkĶ֞55<%3V0UHv.d8OꔃOY aJAKyQ^4U$v gKqXrT2ߓ~fZs: U+S(ɶ"f;9x*{Drs~Ozr꒺GsB66 pi7s%LHƈ y5\/ISlͳ'^_hlWM`ZT1uJdYڶkix H4akԗydZSY edOKLR>J}b]|yY "<xO[- W@4uW]J㓫*?O}Wo@KݼtKCܒY[.g>:A)sZ%@CQSY w::  ~2rS8jEikkm^;zrıD6d';~j]I]V}8+(ـk."h k[ qZ}`6yIY:a^Ŧr0UR7p3RfZ$|Y9"A fdik7% 7'Us cw(bJę/&Hc4X iTK D1_ĆRv/r6+QGE5Lh]]qˀSd{ƌ!]-5>u߱ȃUt3xGYpM`vh}ڿ4YKS&h0=0Ij7|Wv/@짧wj Gx[;B $>t6݈-z1JI/t}g4`@`^h"]MR` U9l3|mfも-̲NfCG ~|fDuNMZ7oɵO€+s*؉N a.3('x"tyvz~E?4k>Ŝ$.$rF]{!"P"ܼwϫۿLaE2Sl\Z`S%䛍8#wtuJk jౣiEPA|!S:܇c:!@?z[&^%cx/ech &щ/6*,%xM2M (,kPCR)_%حQI}#V!yR(qBݏd\^%ԭ\?ig fXu rIż|d- ) GUi#0Y:ݱ08F6(@ovS6{ YM6E7/8[Ã@Z[aD]XK)vXJPg -Ry EsS(3Ϳſ,MP r_KêxsOshʭy5{T6rR"Y<$:F" Ornpe4P:@r~&8_?)Pn 8 dCП%v朅tpkONL6iD)mj'P=z R`XfP > i6~_0*o? V~7LrQʣ뭕G$%\~(1b?0\Dk+|ϗ)ы_{!4Мå;FGg\؃wz0d*CrU4!{uN- g  ԙNhhG#u op7,5'8E+ޓZyRis>oz:c?Ơ}Q|%S6T^+;;C;(;xy jX=bc3O_>TM?l8 }9I;W_I҄{1)*/OD9p< GL VcG#G`xtNJV lxky{ᴖHh*訜lLP;X6dS-xMb )B;1NGP%},B\j¢<#^볻 h#PX9Af% 37Uل瑍a a.4HϿ'o$v0?y +8A1>xtE2Lg€=]"$I8CJ<'ЉL98ыqj;Z:exc4*bB%2ɹR@4')^!sH);/lZ"ڐ_m¼iUЕLdQN<3))E0H'gh'1;,jyJFTpyE;oTɁ:b½8KEޜGeCd/y(!Z\,mk雑;J6oxM X{`(tXJ)ڦi, -v[Ҹ_S !Fj^*蚱AGݻlo^*5 eT9G qebCZͣ@[ލ_}7@HJբ|sf6?Wu]<<8.ꤘzpͦ| YCX9}+B8 n.4KEmMIVt_g(HIl(⮵# fKN+Y @`@4׫M Ձ+ 7B:8؉M&mj&gRe~I?9$*,Ǫ) x4]̸l*MD0ItQ0Ecx(w$\ M!?=sWD=5e9Ę.l.#+`{=>ӤZ&[N^/zY e[\hv1&M60a j Ojs]qc|1ϓ͛ph1iv mX6nvU`x<4abPinf?WGUSIƷxjK_gشDnA;mY ġc3qO۔(vV\Rj\ J TnjK|, $)o][Ce+; pn5 kr<ᲢFG8e[<@[ [VN #|[țEp^B\Z2&"tVOôXnC1QjϪ_ ?hUEcp3;hje▦_ΗԒ{[ jc^pjH*[yoԇ{\ZLMnP:Ba9 WU]:TKIBڧۃiF`13zli2R6Jr )4+W=Ɂ(xXJ!nwʩJr5J_ӱ-A+}uƲj~E@ Q2<,LA(Ƨg2->ջO=P`ćӟA!]I0 % BU H \A8dv; eWtT-fDA(^k.9Tp3 V S:IKC^-ҋ|}/gɒ!@hI]1ޓ<9 ^6k柘XnΛ:;ԥ:` (Ox37BW;},/XKhĚ ׀ DȽݹy+ B n?cAu^ёE+-_XBhMdvٔLWaz!vi6˳/OB Ff,E 5&VW8&! <ׂD`lB_$ TFs;<Pdxbq|^L~uq_aO0k|Ht{x] :R\ H0\AF%gD HW'j1Qfgu=<őf'p*|LÐx2q8 :<-T%ީ> 䑞C/q>gq23a!&NX `{]kP4mpF#FN4e`t͝`%ORDԴ_3be^ƪ. W`WN'2gco&) Ej$.9#ҌXTgxzU7S)녧kG OVN:fZηJB5]~K`~.@GʠU= "׻c$3=HqEr$2,iZK[3bjXգ2<DY/8;G+ss0RVC6>m~&c,1JW7Ktcu& Lg3çC0lώM KL{]Nc+i*B$-`Qw36O RHyC&~i '3c9l/ONd!dA>wu+Fi 2]()؉l{RaD;? ?A[-I:hʭ\wG u,k,P`P2 C_16%')a0AS!k *ۚ_neif(8FgZqx'w'- ,}31yu͔^6{l1x17X:bP%5g PZ,W̿1ɰ%iQ`M R5X씵6J$PxSxxr2g0?3eܕ~. &{9H}hZ`qwÈBqZN{dV ftHmp_To;FP‹׌oɟ_\nuPA97.kC#ɷvY8 WF{(Y뗣++dʆLdR*B>CbX=$#0FUͧ^ǵU*N*zPP2ʎVgz0hm=gFnt_C9UE$pmu7P,?#!v^ |ZqTҔε)z< Dfmb7)Gu]OHζQH,UuF AKJO@f{TK AyEEuoݿ]3PM%|Sfe.9[\u`鯆Yc{>n-{CA ?'JQMu/N[z0nf焛nc}X_ٮRϪVX]oAR ?rgJ1͆Ô̎\°Q$jݡ<Y̾TSm1ϘqR|"_;_ 2)j`+ ~lRIqJ "_FZmv+HA7,woڐ<#20`, [3=M #i] R|t+Hsr[U-'NAzP} swl0H)XW}S lĮ%g B,΢L!c%aFf$ѓIƬbw??Yɥ ,ˢL#x'e/Ϊz1Yжle?Uu#]ұ\mJ@}p@8 !aT' q| .ͭTUa5:@墵bVꙡml@:~$1#H#Pd̷-NZ-nZ ۆTy~,n#Dj=E E12!A*u+Ff1.蒠Jr13GqC9QƵ]C7%}^_A5KģX YsZWЯ` ^c?RԘ{<$S +H"L;eY}%usd1]$`+H%Ee4mmun4tW&!ٿeI6J,tKe#.6ZJu<R-5AACbN/;_Dңm*A|Qx#t1i'e xέ!>9'412(/>pZF텼>XdgSJsMA}PYAUrShu`A(zbZcײ9lC͛ĦCw%aޣjqcqή'Ø3I=!$ R߃׃]^uKd,q*Ǒ ކ(PxZHA{X%!ܑ=Mj<1Mng'7sX%4_ S^%8OMD³|8D7q*fX@f.=*ɏ6x:ټ^4Ne#Z, i눨;~d %ƈ7igl݌!  z)uMbaC,_' #K)I%иdUP$u: UR0DeXb; |u^94u鎄4LEO xoMh}7M g<\Jʭ~BiuWR}r\|[!`EƎF&Ϗ,kBCb)3ϔBtL@+R'ԲQ@r 3g.jlg;LCxj[\BpZu\S,Q4AxY2:hJc4&(I>xu4H4Q[{&^@X,!YTG4ϏPac٬NQ ւUozRtBzɫ^)XpN#(z8Jdjפ&RPz5X0$g]JHyh`Ayi6VZsϵib(DO/JnDXeRWz O1Wfa87eHSF%~V%d0cPhLfyׂ\\;fnK]x^=wGM_yFwxvߒ]Qu{x-]GJl`6ok\݊p:eryS8bt` ~-W8txH|&JD{CO[C[lU7o,QEVtjgWwI 8an`W@>:YߕaFddm^ n^ i%ULY:y)W+,E+ ݋ȩ߰^W{è`@!ijxJ)%Zf65˵IE0̢։vBH3DQK(eY6:-@]`3ѹ9ͶO txAnɵcZ>J2|NoI~EZǙ@|3\&N[[XZDcGm5^Yk6VbuX!J 0ke]f̗>p2@a,ߎC^gLggЉؼF>@JZMƊ(b?<ԛǗ+>bϣ #[+2RPzh*ڐ2L+0n'ѯX:D𴺟 Tgnf:Dw%+Ε)f爡|'xQ0 iݥZ׸ R9ƌ 5/q4m :Cvv^7:?,7X82w&RBq{"z앓=[ah͞/֤4,9j5]:/ O dyg25 8B#s0* YmJD29MHTK9>lث8:P+ X@jgEaB= tO`z̤< $lD͟byLT.gq߇amG:nՙp<#oGE]_Z.yq ^L&+o)a ^wTD9^yn TfAN6xB4mBs,#0{?2aT +rN?pBDw+?KnG-n:CPCWҗAlv|mjs=bG_Y[i7OCA-2  OY@X/P"/5sa v뚝uO-\n<b<'&KsvΓi>չMH1H У4=pLAV(b(^$ӨrX@@bў/ÃvbN, pJ]в1F͗{ #Wh+u!t $jaȃF5!uX rfٽA>b>x, aQ H6F{ ĉ׹qi> kI䲱0F5oJ-]Q)'v 7{gh*'$am ["s=?HS;VdMlʒI`40o8V){-QL G:26TDƴ8# v/g04i))4_bէ&݃t>:IЭ~LZN낯2jd8V.]4#-qtU[xI{a}))-gD1 ZE͎֧9%]3cadY.AEhq@`5~Gbo=|h^;26]Z+8Gy#벬M35uFF_i +ޫ^Ux<5`_]F&$BO;c:7ӯ XؘmvAϧ!9VeYEwHKǼj uSk&5kwGt _Z;sp@Y"Maf'S&+(clo!jXȟ~z臨"ʻ{3,Oe<$>HʃCy= D5b،.yqg(vMo_2]3}{5I=7̤A0B}~%F&kM?9^$5'w 6`L8FN9ZI DՋ$K*Ӡ:#-iUR@=-:opgfފqI,wkR!1N:A߉YQ,avgtT !ҠiY%D~(0|Wl gU^q.Ba#hiKI=i!svLݍo`n3b6 „ecNw'XLc-Z+&9GY]` 櫽% o7Qj7-dZj$.]!\ HwIex6>1Uvu X H''`'%j(AU{qN8bם%Zxm"kɴ!K@v7!JrmR4ܻ ?S({kQci*%|$8N^$Xi)/\;5n3^%_>dQ%IH |^|#t0mFq҉"'ۜqn=m!owe #*|.UsLũíYLsd8J߇cO0E/d 1V-$f*.-{)m)oIrX73- |4Ż*4ecH`'3M/Iyh`.kD柰mIkN[*lh;I}jpgd'I(cg TvMT}Z'?^Rӵ?ǘSGx`/K8 `ʚM̔u" WAo^0\@7悑&ۚ$onv!_V8Y'jw-2ߴtculG2XRxm,6Wl AglQo۹F x^I}BN# F ¿>C8Pμ̚ VWS`f΂,Ȣ'k-[O-,auS4PZ636kſRpH:m/qu^fPuи;Iy_Q:XBrq fd2[A=5>T״36-wmx??:H1u7^AIMY%6Q⠏e> DМV7 AB)>x_ {mѰ#l~z9 2<a^M=?_>eC\ě~tM;V=0of2bnRpں}ھdKf\@ij3v[ۺck[IS3e0d~TU[K,+ u%s7^LWBNE(y3"K{a@:̑Ai=wY A4bP4~ҶWHQ͍z&0Ae*3Aa:U%HhR0q݂fWJ{R/>/<QPZj^*iG:$0qFTVc:u+k:}kf/D]L&+Y֭np2 !4?Qu]`$eH΂7WisTrTVAMK$8=I@@m%elɌviid1O]x6M2lt;u%"QƙȅFpoarlgݓ'&c.27jP|zZJ |}dnkKîl ^.kxD{Ce\t!3Vo6n+vag k)hT.8@mӡ+)ƽ1$yTp;*SW/=L>_jKQ1NyfE/_޶k5cM`vUF#$q]IW\Uj~z-p帞C-.Uتu;8 롡؉G3N8б۵Gv0bkF5Bwc e!E)0HnQ^0q!y)4jq`Y#3&֙(hI"e|EL8y݃Y+89,{A|XaqP gp_Tgju/<0H%SS[ 5bQKtE:<"хyĨaZUUפ:>Ud ˑ"\Xa4pl, "Vߺ;H6|iW /ʒ(Hjӹ~;CN=Φz I8GO$$2-GRߩ|!-? Tzoǵ(~=І>QYW.7x!#1AT~K 6ᗅ6QCpzfnh3aO4:vC+ņ>&O$ѻ2ӡu Z`,4?H~c)P+F dK <@ҹe0!qGoL@T4ႺQа;.Z`^/9 1$UIk=/Ǟ hCT1UJT{ sP,ߕfZj'Հ*9F4x2CBLJ _hZރtNafDXV+)-9O`fhotj&rT?(OoEqJw 鼀k bV8V2p_eA Hw|i` D"[0Eb̻/'q N6c[+\x5?"Zo{eI#qv xߋ0E>P 6{nnCR-":?>k.YrU!ND:{3|5BrNע6Q _̧'߿G΍иtƀ vF7F7T~b:1FQL/fƸ[ZLEHp ,xqq" |`38a9 GKa  @&+Kj'Mrcc&s_Qs$Eޛ9‹hE ,Asp ҹ^]zӔKidvqL@xni1I"F $x7Ikt["߬4]ߵmRI|mMFrCqL)R[BenRsMW"m%k=Mg򸇉2h5GR |9;U4F!,M鲙U >(q.=a 1[fzY;)6ẁW#C;3]eM0rOi^^Kcr9y׬'쨢_;zרy :>¡i>d*UOKr>,HޔEtl Tgs)ǭjZn~%*yP9JTIԡm\YrBy+M?KujfmBR2˲y"ܜnOZ}e?kI.>yN֊, 2]Pع(·hTȜ1*0;L3"=\ r; a[m&qU+ M$+lz{QS `!*.үQ;QLDTG)=O(sc(U<(\x<GRJ_jNwo()P-fǤq =`I5ɷȞ͹A]@9J߸ncl v`"n0^Vj!yr8G* I2s[?KfAif2FVκ@R4_X,XH1vJbHL%4m;L婲xa .^cu[V'\th/2Ct[m\; 2>8,aNM-rkD]Ηe+(Msq0M290OML LG6A݆elD>(o49PbQ REx#ł .[z{b)QIyX^i3)ۏ;+oݗ-v`?FTe@iZ1{xqh IoWO{XQ}b 0ُwm٨JRK|29sIJ%Iᢛi0fdxDv*<< >ܨ:MjӐ)2j_@{$ǶF456`D~C\#e~Aq.1:R|%(O.SY!Iյʰh k3Ď=gN! KH)-~"i[ȝ3B 7./dAf^S2M ={HX>>#5n'_fԖ|H'>͓/J}ΆVw4Z /7< u"wL+U⣳ ϑ;{&2T)}`WG2PD=Vz`*faY]~arJҨ !ruU2_bGSWWk`QqZmXI^ V7%#4JQpezJ9#;='es[L&U&ʄf7rsSdfW\fVI҈5/C,-Jup@W T Q:&qK*6<~Jav ϧ W3!bCʰrA`$BCop2[LAIuY]K0r|KF<<^͢AzO-~Z.f\<` P"}_ŀۨߋb1Iᮺq>)DŽ(wne斌uQ%. +P^\6?fx&Uby%oZ.ד7q,\Oz|vQjkbJ= 2})8$:ڧ_jQ18L@p1:Au,}][ f4Q^H_Y)}c;`Yp,Me w~ip (bR=HI&=-G:|Օ!f=mM;̬@)މnŷ@˙Z󑩮D.4L۴ X)J?"/[QWFO}ɒL%L&tved`Wn=z}Z75Gys:_3~pgCBۿW;jc$Jx_V$^+d$&r|^4u[a,l3YdGS_|Xwgc ݧ2'(#e1m䰀ᛦkX&r@ ySA;$}^h-#97ٚ%16yH?A_J[@=a5*u[G4tu+%Yj/4s% GO ɩO&l/֍ /c1lA;BJy{g|*CZ$*L*O{`@·ǤV勳cʔS2Ij߯V}LhAjɹ:G)]њ3Fön5|̹>^ܧZLCU^c.f*=/`DvĸL85}R7VۻwH?ߗ' 0ƅd _ܠt }蛑R vߔ?aJ ",ſY(d8Sh^ zKpKsۄc K۽buJ++5y*=N[Z IL #Q`cSf~:ܝd4h)h0Ԋ /9,TR,ǃHIthkPMc[ʍͩN=,ԫI ;Rh;!]%̬ݴ>P\˻B֐W`mΌ8f"FVv .<· /+BYzxI`O%fQ8Ʃx>/ |©xj K;TVXU.p磅p' B8SQkk0ϒ`[:~CzrOx?R^{ ,]#!8KYfX"%ИykZDoy7߼]k6{[փki^99[&F\ghH#7> NOv|û-&^X;2QJQyEbi3YyR?#j̯KqMsu;xEn |CPd@!]Xa)N4#<]~O. }$xCmxϽ]R{y 49Kra7襸g֬,t,g!]3,cG=:2=A3AׇZ^W泹ŮW(M=[p _RO Λ kT|5׳ VN,N9*TŀWu`I2!2>;HO_pyzޛn)2숱pU/ ,cnd59^Nj!LUMG-)esnwFK/À"D/{ҵ\thA24G!x6ckn\cyJ]pQY{k-j}ӗuvt]Ԫ\o#đۖܶ~$yY}uӢhLiW^jJ_m&-ۭzp c"g;qtUedUt1jv/0s*&FP lB\1@ܛ4s-K񰥁!]Vۺ u?O 7Z~P`b8[[Aޯ{:-oktHR{0# 19CFyS<9m 3xOꠕքf~ 5սkoaS^aF9,Eb7ܮHl:c)U[]Sj .ȷuXFayW 3UT0&䷕7_ i:*U{e Ƴ>ujF4kbqM++Hͳ[OfԛBh_0.y"fV2\(_vJ9;)@Pv YoO?`Vlk-"pB]ܙXfpIyTp ։:㧮`{OFVlۊ@5#:*>L mee*@u1aE!n/w s%߾Sz}%\ga 2٨J+zDı̬vT5֟1fX)n`?7OrHbxYL2d0W]hJٔ :7!M, yhAY}m 0 ~o0'г;z%0BеQh.u}28` ʒ$5|bXE~ޯxE!k>J> 7(0N0^IiqbD0 77ҵ²K#%,1<g$:XB8!w)wT?V~i8/8ס,5J {7B0T574'%fmrEJ@T`6f>KX %DֳBTf,;)$}1p$흉WpNpΩ&5Z"J._;˄ N|ìz5P)mxDߓ"iMH%Q(PؙJ Eܠ/$ӐvFϤ]?}iD=ꑖՑ蕼.C!X" TVUR³=k!?~9sl 6<řsZű-T;En6hx <]N7-ib\6s [#{rPKKx-Iɋ3Z8h$V7 ԝh՞CL_/e'R:F& cC ̹O w Nl#F+!.n'׵X)wdm# ܓboT Ѻh4owKCsj&f)%Qe5U)dڅ{Uz#Nw۲>Fy嘫{c򳔹3f`֟录㉅Ȝ\ֳ6edAT[s3+7gw;!\9f4(LS {}5*ZF+9ީ&f 5!m(( qŋQ!;βaUb_Phc̃ Ӣ5؀eK8j> dg s ^\Czκn*cgمa ׳#j? dQҞzHJ+Lo&Auœ^9pUcDa }`W}icGgj~ė20wD!孜 4SAe bxM))aJ7~4"^mȀh"4)޹ gtD˨/$. ]kTe=ŒJQ0y̪VDWL}א|u-5?[M#DWG4D2E}e{s:b  rEw pji~T[\Y>1qNVV։ã52<,fdœ}nIQwM}dA:T3݆l?7(`nA:GSRtoj: :ʡ1'~﹙Z4E8ut+bfN~m3@e 9[0'"66l7lJxv C"ɷ P !evb\Rǧ(Zٹ!],"tDNp3jqh b „z2u5=YT/UwM(]M?m4+E.Y^EQIA|{ӕ^ k;a8]YӇO{#,6qUC/g\' ;7JLeI|'95PCT4T*RMz] ]֕RHlMYI, Q:7 BJ`Ʒ,Oʰm3I0 / |穀{qM@#C:H12!^v~ 0wi ,K)?#N+Maڤ^HYs)`r+t i8)t͉.]A?n$)NP>}ױ~.,15'"q/25$g}v3U&M"+HNh~aav][[yO5+A3 A!DtH3'i\Qb{M[OM(] uMu)쓢w>MکÛѝa;3o)T 8^/GudGkjC,94v.H"QH$M%e/rSׇ2L5=~)4a2Q5Ӝ2F\!88b 5 b˙|m Ďh|dT퀇N|.]^3 ̲GԈ[>HU6c&u* ==&駵q%YABwӧ@ղ_cկ^1ۙEr&Q"Q1}J Pw5˽J)MB4)`+&^֦>waڢ>IDk Si^ؒNXCq APPW("ʸvu#8f.};\kGS*a)~f,3>BsjIb;Y,|`_ꢛЈ3?iޤ}o# X]ɓ'Y B?]QH^6&avm O(=6V =s#t ?^yb<*K%}kLR+9IıVΨm^; XRS`R.5Cv\wwHTdKsn#TڙD+Nj woϣ&փ Z0Fp8rY"(=΄P"i[*i;ȱ_ђPa} ?g=!7pSH9uɉo_rUȇ{{bkЬK?qtѤ?ݏrK:VeEn>v)h?b3pI6)AVֲݠllrRaLY=WB 7U@,ҠhY6Y&_KptȞPAWdi:F_765;D!>vm \nH*w97ajwrVϑS<xX|Mo +N|j>yl`exKnE~| N$uP3#jsgu;W/ / c`p(]DQgRѱx[߁/HKjpcPQ5FYqH| Ur-zj<@VfJJ FG:GEeI-l=+ie!va}S-t#pbSG3|6h ֖ݑmU? s~m6ܬ|[d(|W}%Ha,F+ق7+`|Ңx){eoL7QMNGHV!>ԁ8Vo]V֣a7/*LН*b!l&IQ5c ➩H/CWm+IC?%#v* iit"}T+3t0X!+8 "Â/S%<2QD|,p0bt\΁xy{M:/v9Um7oy[%]^gQu4s -".wFKv[n%  ] jӔ0o*CH"?}7ޝ)WXWN}7+N{ƌߞ:ސZ{1$Sn oK`\/ݖo}f(5>#JBt iNj{XZ-WcQydwԽނZ13JSe;PT)H:G&vRJmvd|d.,|1mP2!MMඃP\$#8]f7[Jynw#b_#biwb؄ICbD_Z )OxGt}: ಊjgZ-n bG]{,@ ПݰHޫ^Z9~RMDg꽙CBNαәٳlLaSIx%$puY:KP=9ͺ4z yN5(-%p$ 'mh.;pj<-}p~ʹ\/R7Q7 }(4/Ҫ,RkR3ÂpF"ӝ^ަ~TuCt jI?NdjJo` :*e8;#PquǡyWD`rwy*Ͽ(HY?k|k BO̕e=LQ) _G'q(t߂LJ$|@h^M |㳉*J  )VbFy-xMsUClRkzUM.h݊J碽MC#b1!5.` >AXU̙Q:7X:yÔk}^RĆpJ4DȅRɬf>l~ Kr$ .BI#*9TPk%)+d8u+n~b&"35+ (a$IdZAVA-}!몗2E0hK//AOwhxL"Go&[Id4 pYVkZ }|:m7K0 3IÛ{X;Q=My;VBu(2viv[MQ_h 'E+=2(ʸt2l1͋H]׮p:s0" :{-bŕiu0d%!d5R7{L^ k g< &߂XB;ס Ky33yh۟k!蚎$Iz"Z;fʶf^x zQM*և8q<;j7q(u͌=玂V9tfl +,Df*FnPug.9#d|rOkAI|p-]=U,#[S_?8QmdC')X3K󓕉i7P!+ݓaZH6Ecȃ z#Axauy0[lG38t]]yɚ]X$j[Tť7{R9(% h;duDvl <*oC8bb1k h8ɏj+ VUSU%iY~oz@;h[8ڂr"B60>\{/2Vd'&w4@M˫z# 4%ԛe?؄Uf]I$4,:g8{=W[omJ;=|ZvPZ{ki2ő]9z^31aÿ<7z(1tWasD)9v_T0"9=w>._&,* - JRJDt`ELn74JB祰8 ^]3}<<5Hc;'C*I!_0hґPT `v s7y}tr`hG fz$$@9Zʝ]ba[6T2Y.NVlxHYs;kصҷ-:.O 2C:2ʑPn o @d kDh({&WإL:~zLv?:#ۻ\}=((<6N^3Tp% 8b!Q͎ + sjM::)c];OT`)؆L]SqEZZ11WMO_2X Բۉa;JS-B=؍w5]%2p.K,6n㜪j,UCDJi21:{+[jDɨc*gLzn(Xeӱ/\{FVoA Jʟe2q{*χk"6I|y*6SuSDShlc5:Bӯ :Z$E<3mojf#)7&junAA;W86t7 ݽ3-{hX!Lg~YF"-kC n.[w+ACMW+Ģ>bk+ gzB}&KJGvbF_\q'_ÁoIږfp \OYgEPqdg3HA̷UzCYy\T޽J22YdtlEa5̔$WSVWA7g m/6C6yxheŚ\w+ZpBD/3K_"92Y6MIIRV}ekͯIlj 63AgPKjDY"bB5g$rrU-ǟ~_#7)B]yƜyLП3݃ 8 74Ew`LEJo4eˢ9ͼ)0P|12`ÀS WzBV8 r;rIg3pz I*m6j~_3 ƅ Ezྺ gq@]x<8GWgoRMk0Py5t]6%Jg5a&V+LEXWNq\4hI ٯM9(PI.ھ,*gC6*qǿ ^g”ڳՖ:9=iš? :i;$2=8ǀ5v`v 0Zy W9I6l\< f0&O[bUB?XR$ˏMK bb%G]ZPYT\:x.R |t;ˆIX]cew3L`5xQ0{'.̎p;]ύ#.E8u|>]]q#l`/6bh|̝l"2yWH';li0et8TYwj;ݪ2ik<IÈeJ> WS 2V5 5oXGALˋh"эؕ?njʢ.d.D =h3/=_{9:׃{b`(H\K gp@u>R}p$mF"övɶ<:O< F!HcI~\aJ]vH7]掷+-nVs)8 y0l4R=QxbGLYSrr=նj{@J'Jcfy)enTeEYU.oUvm䣩vV MR@Hs%Fc8l1vo^n0|ܶw"$%8 ^Gn~a..Weh&^ Kq3'}zx"WK밳r[*zQA&/_Q!ʕsIa }3 Tڑ8DL閣+0]hԘWBm-: &J^K5Njt Pll0I. k&T(hY 'Dv"X])tH 닫Ao+ 'FJ^<-<薬uV/ NaQ䎻 c5c{n Ej㪀IW5w VhIv Eh(HgF[F/W5%@[÷>vL_*+F+kCgIXك11Lʅ`u&<z[_r^ g)ٍ"i3$3z*ӍuU>v+}c=Bk1fOQ(#ȑ(HΝMaw(r陠of?_&|6RS-45k(GpnDgJC b[06|zAl튦U A y6#XG_ث}X?Ӆ _穷~4XưgVhZ:\$ߞL2kyGk=DG>~cР{%-SQs)v.Ѷ֙ #s69t:zLjb1DN >a|CFTId 5x3xzKw^3+gPz}v: ,H k! gLܯMxОVTs_ cqvݫjӴ0Of1:ׯ=Q= .S'45 +$` j?ZA'-F# }6opa*hu^&\b^URl?<,=QOy`[_rB}XtlM7']?JYC 6<:5嬇+l |y< T>7Qs +N2$ޕ-óG?k_.)F9r8-ͪTvm.]pNS5 f97x^P9vty7$fX$׳M4K5(?h>B=*UW|o!~"h ]%ELE |% &[ NGsZBo-ddQb5NM+^y6NŊjc_v_ i)${;p4#Ϭh؁ ]FH?T2bDY!7*yBYĪ4UtUV]:Vaђu۳mXH{1Jy(;2=O 58vgg#&!,TST^Jb\K^!( q4qF\Ek 17IJ^G2{l,?!ڹ~H:QTP =k7x0C%YS2|YcSF 1 51-SJΘ".b`.%YÌmnN)ͅ]:1^rv~W=i t@@ j<xu"eW9ǿ6/kWf+c8yIO@s_ E  i4+[qu>&Za8ϦjGr?`.9+Gk.ɝ؍RÏľpo4I`W5s1mD Ay1JS(Ԙ7C68irҁl5_v@I]3[Ƕgb%ݚ4,-bUhXbhrKg \3Dgx)`Z1ZK;tߤsFd _n"%=AkVZ.NeYik E ۠&F~qzH(t\c!Ȁ0` 0I]4H9% lˆ2@MZ~Hf UHEM\sSp~F0ssmWGɭu#W4α!wEfcC>y(/:To}3a_Į _*O%/Yr˧'XW={uqNifx$%G,`6V!.e2`6}\ X# Bs*uc=5 TMG2Y ޘ|mpr"9+ ?\'wpӍYD۝_UwdHs ʞ ~TyɄΣ8=W%-VE1T`?KS=6Pgi[y!.%MA䜲&w$Q2̅Do lÃ+RuPN!#$pۏhX?0 aOPNUA lf:/~\xRʾEi`fw؆hNM+] WoDyܫͽ$%sQ{0Dj6{/#T@VMQ}o|GK֟Ο`ͻ_ asL#S_<"GNOmM&_puӷhuXY! ?4͖% 2ul9hs؅qXzFz¡WR댶?X~=*ds] +-O3,I:6U|s9'H <Sf,&q-8m !5މuUwY4MeAtȴ>Ɂ?=b:f |@o= SNcRBb)ioۡGHn~6ga-[g)2dK^JZ4G{CL+L > ?Jv5Dy٥%@k+ǯpCg R^ZaЉ?* ]qGC҅YF24AM7"6xF[CTBߗ2LZ?tZY?ӥX9G=wA,O.+*??Z>ڬn*S%ɳOY[gchŠS4c/?m>0ȺWgFX$w1>*\ze[O yCJ;^ZIǰ_#T=IuҮGF [K\:G#1,^,gÖA 6>횦%5: oiIO+YaҶT|`GSѸwdS5GRo4Bbµgƞ]pTT(Nr4Hmcʦ r(FbٯUwC$ҹJjb!(ÖI0MH qVj~r+= iWM&PX0eQ}*W[!@1+!6J<뫦,\@ h!) /fE} +`I?^ܶKf GI#&;oȅO(EySw ۽-ZZ)QUW|}3%@A"NbvL}eGREhҿ|׬}e6`!j["@UzyIQlZ}^3o8ψHcPqO z /r粲(V)y!+ѷ8i[naNSlM1TE A_EERUC=XY FmE-e ϱDZR|F#{s9(Xpѥ~s|C/͗6n:4ͷ. ڪx&91ָ`7{HNgr7= G>JN,ix:۾) @IᆘUCɢUnfqоCdnAkK )3veJR]/5Q BΫ*ۯ%⎀æ|W;*bNi%ER; :^*&?|iuحWǞ!@bl`D3A]2tְ&ct$Mpc=}sdrՠDtW8 t˿8}wFލ̈́њK8 vly6 +l%7STvd@&JKQntCEW)_A9z]aUE0,EbazOob:߭P֔y 66@ ֦:o^#K.|"stgX柠3K' 8Y+۠Nۉe(.YQ-[pt$h<ޡu?tI1Q2; Uja? 1NqtขXTrȮÖA ~]`Vt߸smDA+G %3E~\|{Gı=Y=pER&Xok=Zx[p\ g8pY$io:ZT܅m[}n"c־+bЧlƄiй Ă].僩D ~>&83 !NE!?,)bniw4WW)= ;j !vSaoSfE႑ |R-8-cAMWxi sYud3.Y,:fUmO^.O!׷I e&頴2^cO@3+-G1#︋s^N$k8؊r퐂g~1@t.rL.p&͇"7#d|0xWzC~{RMyhͺP3eb4Zb@ggknWZ)8h-<Q藋楏ksS ~12\ Z].(m!+ y"mJ/KM}L Od\=Kwm} ׻]ad`sK$bF<j T9-Ō)蒣tk1lm7c(&M>(R^k/_29~ )36FTh4H|ə^ܳѴBNk9 Iѹ|RC2kf0,v\Ʃ("*+ ~̀QF]YPTj&U-&l)#7ҍqJޠʐևEk$ir 隉}[3m\*w[NiaRdzXb@ o k̯6zLou5܈wJ Pc-= %]R9@"FGvJ%gRZ @7X@uĸPcqS%?Nvo̐hcy^f{5Z-E[ LhG]^UO5*SٔLnjjMkI.g]Y=}/c`l5kLSwUoy&UeʯV(enYILiw[UEfGa Jdf(ٖP ʐgE'AOV-?:r|`еD0ӕny&fC= g 8*@ }.N}>c%-GMewM[OBЂ+/>)yKR:Q~fV6%PԧѾdՎLs~d"05sZ7_2|[W?!EQ8Gr:p5./5􅮾Bha8:ݣ##IEZdٍ&lRڱAɝMz<؅hɷ[ƙTҼi9J*e;>Ӡ%gͳtjcS~%5**)P"Əi |]>Fv%*A 2>BQ֖OЬOAU$V)bQ߾`Jf82Th#.k/ T⯺ U61(Rܓ2SC$ ]''..{ ]w͈@Q2,Y-bZ$D.ɍK|lW3f0w'.ğMZ6n5M q$K=z^)kIFFA!䯻8wV\P]".v˯I*}mۤ$mEaXG/WNv( 1&6(|] c~Kۀ[36Akiy~9i y|֖KÙB`]K%B \.!Ji 2 R C|35Y{XT0bfK|pQ.hk1谂4:"hﴶ-+ULglED\fyFlooW23KTW=z,7D"4ϯ}A$=+4bu*)SO۠돴XGI>Z?%ruJ4 >gG-s{/'~I!wP\㿊y-G te$nI0ݏ4}H i8ׇnhs<7y7hFg݂I<"Z`7Z>ҍG MR&fE9/?W~~V{)a2=G@Y#x$l|ѻ؃OTRlғLR5y@f!NR!Sy|do|qu*>Xuɼ:ɱ4)j ˒-l.qRf,P1w<~#j֢AK0:]!@4E4m?K,l1@-Xbz~OPd v99+):In%MOB  ;jLFYlv%l2B )ʽ-Ͱf07"\ vM,tVOzR)\)\ DXN ݙLp\!XN佝7" wc6+uvysi f6/ skX+$ tQ0`9!D(;\D[S>M^#!/"ўSmwܖo;Ŋxr] $hTx?IɻO4GTmIJb,9D}04&t&OIY\(3?uyFg z\Fu>cn[.FĞƤ{lʆ(DC 80"KZ29oˍs\Darp9)B,qR&Y Nc$r3,T{#7ko?{ -'S ػ4@)u6U4Y~Bbg QNĒM ڕe8a-FI/r*}=J#,t,6|_N[Z5? ޅfh hs1uyzvLtXoNKz?D) bo,I`hw6 [).$gv?ACp)2% cli :Qhiۻz=GL)d޿9[R-+uBX e?@NbKw 5Lo{C&Kmv}Tm!z$FbZL]Oy=ގ%ʻz$!^K]6{UsnR[%z3dd}l-5t a6윏OF܅e,q$`ou1,\bWWI܇ijj$n|jҷTeD7ު EmnѶ< msVN.b2si~-Cul|{2?di8^c⿑~ה$x?EvVëy|k{c“h`H¸6ZF\w+\0[Dkm)Bkz7R$s͈F]nNUP߬dսrĢU,٦*&Av}M [",'wlE-3!ԕȓUEнbSlӱ@nc_u'7gLOrsxJ(W〺't& ?[Tu7W3ͷ@ \Whu?}i3TCIF"QBtCW#9ciZrqQUӛN |x#hv]157cW(908?IqݧMzHn\Ƈv(Yjd? 2xϳ]o)b \nG.f-dbhkx}ONNo?8(V<9aue4I 6h D4v'C H@՛K J1za+ m4J5Q tG t&]ﶀ=4SdW^d^0EkdRy\Ģ:hx ifڦDrwH&Js|ߢ{[2}vp$eHa!15ϧt)QD7Jh[=\[5I 4!ݸfu\3f_P'-; EË 31up-VӜ-i57U4ZnL=</ߙQe)0{U~rMW$P%1W;?CA^K2~bvսC 6]t- I?̃I=3gU\nhh*Tʜ0a/{`[Swꑴe>[5歷[]K?#8x| V´Ey:iI&5 wt-5Ol< &oXL-j?oHFQӘ6IZaȡU}5w -SBa>ZLY9G.ºEز=n ?+K0li{q3&OԾ n9UcT7걅P$>3DxU?i?㈃M@Dc<-|) 3k*Hg=Ffƿ1Pi ʇ 0ʽR)TuݠI=p#Rkv\)x];qU3tDxDJZ 6"xA_Ėb$5/5]G9*,a}E}#cK2Hb0C}V q#wM)4o1un{a Fj8)H{g&gϓ)o=z{>w;p& 3=~|$syV{L#:ŸŐC-w:VI#N۫*)"OJ`+Dޕ\grbޭd1J0k j;R\3U%JcO/QA!7NIN0%E<|OV}jJ||5h66D&ȣ|c"wj0#/Hҭ#+S;Kz5_MpG^9N9*r?g8E;ݣZbv{.~|`Lr!]yEPiF;v)hlO?>g Q|+ϯ 4NլpXW&9:˧s&lTCd2ybT((}9"DVNL:u. !wt߀pjA\ydb'lU"jgօv\cokjr]f /O,qSΒ|i|Xmq Kҹ߷ q*i4B@O_"i; o9}s4yX5C!d9C&s}@ڮTCzloߊJl'_&>߼TX2,Jө!>tZQW!\"bc.V6ٺWwF [a!ސ^bjAD[^aM<[*O)yJESX%;挬٪ = 9<))UhOj]m 3q*XB3^kpQLB[K(ѩ/ʅĊa{^Z_̌ڻ("%GXH^і& k1 ~)#>~F'({ [Pdid/Ej<4c*5'JTePH\4lN`OkYY-|eҠ͉"ݙDzojYC^sOĪ!Lm91_` /AR b.i4dDHcdӞNAt.B޹C% e3CרE#r3bz+ W ӭuB~|Ɵ E{oN>f#*iPUKN6ȣ=BSb5< gAi, oߍݍp [z.V8-BtKVH9˽p. +X#^x`BUI(.ѓ0;Vy ?7[~ }@N΢BٿAecKMbTS\f ,3ZaFƛr*iaf?ᲸSɋ YUh;J&;abxV j:3ȉ4}~Nڿ} n0Ew/P(Z=35}3Utw"& /u96`=aæ R$_~V 7]xRDȨ!YaCLfO w5W!ɞ$M$A"c(R1ɧOBâڬmQƯzеoO/t@?!FX*czo"[o3jzBK綩'TKVxamVRLO.Td '>N^Iw\MڶY,Ƭd6|cZސ"mFǞ`UjFY[~#b?4õ![UoB\9&ez.m<(ܤ +G8bt~}eGE5 [I֒=u% 0ђ4֮vӌ>ڳn'?xOBvhDVc6y1oguqNeP.tӄSBw2MY[߳j)q@ՔiRKIc#pw!`1,Bs۫ SHɹ 4,iӫ1Qy' s_/lHrayAFX"hEWhi GvUNwNCv^>XĘ(`tf\FBs4y6lx%-/HG>.4"\Y (3NHojK+aQe+ <Uck﷊WE|O9\:;pj]lU{@+;/'3Y,!nEWMoQ٦*eD8h&B;8* *A\v޿0H<}xsl'ʸCe VC<]&^ ?w@RDx^Ċ:?I0HyQ>µPMJ'Ss34Dfvj@7`%.7c.]*niR46`ŬLj<.M=VhSaæyLix ~"ʠ(eCbd-tH=`L#㶖4具^YIjX-`=B>w]lY0(!߅4NPg윒ջojFO jm3zR f:EehWv. ]rۧ1Ry|0;^atl _BrcQn]sR=@O.]ѡ 5#=85D5> 782l3H%=nӁ ef,ᦡH=gG:*c֢R#K MWʲyyа!xgӕ 0|ZՔHoʈ8n&#?y^GiM9w 6r>$`:uj7mٸ$G kgOu MXUJ[% vF/ ,6{-\l+ݿ޼ qBk'X~3R ׎F^gf,GrceRrK~2uAx)^"L wpX;Aw)|Tyc?ਡ~? sZ(l8q̼ej*x357$ɰײnObsVE1CQz%igCk+گC3Z@G#O\s ǽaY.?$CުrƄW45H!ߐ 3-*2\"2(ݭJ(OSTASƘP+])F`8-+ϐ^r#%xCcn Omn`4&#Ngy½3HrMa)?S"5|}ϛ :"UDQ|HZ1sMNY̖LRɣȺ9"_^>L#4Z%iW۸@Q~{0L)D?<X)Kt:CVzfS-R+p϶i4QC^IȬ0@8EAayy1SxrC DZf[;4k1mdKE.{:τ] }@mjmYfi\YK%+1ybuv 7]Xǎ=Q`l^[&)ؑ&%3,soU%U6BF`lv<̿0o2n\DT@.)7rd CF ǩwOf%1r^N3TWS|45XEժ.7}=[}!2wqn(q5Fq( k䕊R{ j,]CIzxy&\yhQ9RGc@$O *&8V%Z+o#6=&6؅i!7E%))O9ږ_ $׮6? М/z@ k9WN(ơ6Vݣ N|qi<. H ݰrc'mGXA!W-ѴLmAthSH5Xbq$] ;I:y,V%E"P[-/@(57`% #M68};BT`@#0/;Tf5& -Ʋ}>_+FY.EJXmV{Ԧs2G'NH_gL)*G_=Kw][F4^OZț]lZq%!=̢t׸GmYx|QP/s#"U镻CtgG{ [!fÑ0abFݺ ۵nOKhSj%DC >:!dQi_tZ8_O]9ܖX|^ ؔ>M&zp}CIaWnvr3}̌Bd` m:eĹ%Jc9 D"o懜Y6*]aSxOW??=nM[dsIAY&)wjUbO>J9DbhG@a#";6gP Fy#=HI/ChTRׅv 3x'NdyQ6o * LcruQ*%Z 'ߩ|mo @ͦNYꈗ*zӾnp(lZ+i)@\o *I+f4ֱMFxKgcE(Mj|+ydgwY!O~Af/bnpq#jR>D`狀D'*~]GFN=X*F%b5ôa#:>@@uxL&fM-^ݹ \^zj' Nzxb)Eҵ Ǽ8izvj6L򌵒`svq!Zw^iB`v9^%Pq2=XbA[=CPIR2G* rRozW7F!Ҧf\CA-\jEqEF;h\{c,KF/iÑf-q"1 iHE ^3RQ3\s3$Hf~-b ֛j˲2ŪM}Ns !9[؈J'%iݦy# #%ZU\7;ATtii;E c[hSIUuT87#3\[diGEeQؙ(\fm$~jHВu6hR=gw+G DwTɈ2v!灣c'**IMt$w>iþ1÷2TࠒiIgOc&r#< "Q\*Al2ǚB*o^zVH1!iR^4}%2ʞ ΅0+[hI;qshJuSaQ_ի?t[c :w/(m bNdQȒcG됲WE34>سNOqFG"a="&ᚇ>'ߥoNU" ۊ +>u)ndjԑr5Q%qS%CJkɏeХngcK6;J#LJtiY/) ^^ >p F!@0KyJ)sZ- 󑟆WD:nUgKX_o0}1*wD+^֥}/CV((?P~6u_h6:Vh_#2+Tze~y 0KqbFuQ|O)y=Kg-TR_eMP-sؤTMƫASd]=[WL',W'z]La껓"U@C>kpyѼ<'I(bT+#+?'LFBs{%e6 Y=|4#72Ɏ;~7 Nd7aU&Bzf=! 3Sp&& wQ@|k|{OǧMFgWTJ.to=Xb9h^ߦ;!cy68E%a%+:8e+``/|pD6p ;ᾲ uh@,?\ oG.YWkpāQ" 1u[P]JDnw%]`~(S |erZ\̲"@ݤU~Og<@iVaWImqspsDy"'Fs"C ʏD@8cU˝I$"?3juCpt>,a>"DkDq8!첋Qz6_RTg^kϹiXnK< >gYZ070701000002e5000081a40000000000000000000000016759d5800000183c000000000000000000000000000000000000008100000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko.xz7zXZִF!t/rU]?Eh=ڜ.+Z\Mvq@WF#G{UTky,Wm*a%킟 mǤN=#I{5q(pH* nX;Ӳq5Ζ2U[?S7ӯ z?h[Lͷ.6sEl7#+hD Q*6KrKmp)1{yk˃bVY-Tj9S8W_B_0!Ǥ.Q0nE̠T q.Fò#;ø3'b5>zR`ބ\6Y:)~qtqn _vBqF ճ)vS^ˤ:@>!>ScQp/Q: ؗ}t%JAEerSa6c);F:^s'B.8(@M=zŏs2''rZLq5d`| ~Jxzobb$}Ug5m䫭ea>rĩXD||KHGL|W# PX?G5QjUHڱWcG2\UtU_wANNE ëIQk#o 9$mF'4/gI/m:"ű^M$EEF@/&$.#+JkaA?lgL!ۋ={_3i_ 2EK$9@} :84bYITbU{ /\m(PĖ>-޸xhgQ '%F(t'}JL=wj(R-" j{̸TZZ0 cUks0V#N.æ\OOKWa0fFSw:n҇h,X0crDlXo"nuol-^2 dWX(4ȹvJy~ch09W9IG&ٯ|şT?f+v9ҳ}NܸnPhx;800|gOhhm#qs@2"!>y~J qXAt()g<=H]3RY}4DiR;mBc?tkt #Ek̸G-/vYތv۳ gMc|"0RAWlN&u1"Jͅ:ؖABK`$@y |6x\xuLaQ4_9G) W+y9*jݲplE9v@4u&Ǣ 5;rT_'I%PRՇF5m$AF0C/Eyn= YNJIktd0>ȫ |,A1zcZ-3Dh3$+ !W*!D]/f@zPʲ}1}YvOh= ;06d>}9LA\߾EfcK2C| L6RJJr-gގ8ZUO]0Dtdwo?64 {63ڤ Y>+쎟owD^o&Bj+pW10PU^go) ocaܖêsHJ*Rس_sS$[+wFnێgWu0&%mgS`?5 6Hsn!TsU ,=c=4Nc]V 3֞釾PW6A(r]Y"aǀ!FZ/_ˎSj|S:fI:$<Ic `? EaxqKJV-n4aMl,{D[(%s82$/ѩi>}oѡGI7Ƨ<'JwQXڀ# UTL2 %oSfx/Ջi[U+&pQN7' h% @'BkJVC9-e~ⱝ p,#K8 s:}E#ZЕ 54FP 0]BR̼-O?}IkΒo @ v\ C6-P^y='+0(/lR4?oے fuz&)8 /mبp&^lw.HRj{$-eqx~,d3m_}DfI1Kul$9+M9_H\6!I͐*bprf\v}Dlt”oHOe msq_G~v Җ5: ]7FN&i m J+Y]!2>gZ^շAxR2kf'$ S{ 0 cn9\2Gٔй 3ѭQD6~_$;,B5XuJOXhH5`R}mⷹU..XdNf,tD~߳ۜ9H1=}4z;-mmMvhTӖn]0f**mΦOhd ok >v:+T]pAe=΁,ㇹQFLZSO_pPb=ϦϕQlFLEFo_ CUÔrVeFJuÈ F5U|h::"{G=8I0MxpjnDn̉' z $NW/Kw/Ctfv 88e,n:~ܲNҷCa-?p^dc!v{{微dWuEU1d ͪSd>=.}zS oL b'KXU:t%J Vhg|}nfN܃W1됶X&F)\Qb*Fu,}:VaԧogAa(&Lο9;3w ߥ}_ 53DޒW<~yf&2e6ݽkp/@sȝB 2#-}b=^/j᯹PVh ~MDF\qԨ@n!s(N}[i$eAZ̭"_^[rXko2@Lv{8JG?Iօ ,lP6d,.`EHMha}{*kYKճ8v9eD.}gNT9CJE  )]`jH8}QUDx^U(|˝֒lGU^V`"@+Wι&UbOvҾYR672>T g7"o$ X)*R,N8T4{Va ]D+L7V8x/A2M*:.}ln;UA*8/Ԟ@U##."+'XZ((5t&cpz4YʙrCaC&blU% {#UarH~ȲsViNWJ˳hYl8%sKpiZAVFT0Nr;*iUַ4Q~y:^lLHyQfK&}'w() |_VB>9S!U^o`\MK)̾H'~a: Hm^ 5&[ &*]Gj42nLw\GkMt4C-=D6z]7/VJ y%.DUT!ʝDM?d+=˜Gw#0Ol6YWL`2jWcOK˯(VKI U(ژr͕@zi-YEhRt=\`oml颛!?:`QZjvRZ#ƈL퐬xXt!r7V2;VopY$ n(`7!ҥJʲ?t#U`K+cH߽:ZgY1E8g>l(R!W1u6i`X60/DD n/{&QI;n> \ZɁ[}2}A='0*sYC?Ge VSFJ_M呂b`7V\\[|iu1='s*r"+ƻŃ3mLXfqul=TaV-ĐsTZΔ) %+J{fֿr#s& b?;(w=Q0AR馘 $qOlxsH0ޝcS pbMYEf_Bw]] o(fatHT9$P.PG =Ie5Ak*g@v3,εca2 ~L+rG0ƧM8i)TMIwE@.!i) ĶYP'`y즢 rc'ǬYWi:J`9WJb|F-ǬKv9;FI9X!gǼ z8K6kGͩM_*}ƾVSf!JrP7uMIה3:eHPaBKe.5̇sv$zFdզVǴډHsD?~~-[+L41ץ()f^qa.ގ ?fESmmb?%c,)ic&4D7Tme,>p7O7q~bڊjҰ`ߓ&hgΣsHlIXn}o5m|D^B?_O/@iwKL]y/(r,BΌH!1zʢuv5_FjDО3ySQkTɕ?9<3K#3Q\ce hHG AzM,6!#0B"Zh;hbg~nQ .;XX#\s-^wf(M4YqM)>ӞN2ZqL#fjйu]:1_r?Ú/PA%m5Ps|5`Uv?*ƭ|Ҝ; D B֩[Rے7e&TPK(\K (=8<epBvY~j{ۛ9O 5n^3imE.L;/a۽gLr9Qʰ!RhƒdpRG礶TcNg,8A)niD+u%N i= 6SW ـz#_TOx|+0ɫa>~aXmil Hy|B@:/&k Tvrv(7XdKС>俐`|1-5a2xfom,:tprSW5u{2|q+{ R@wXiYn{|EF`˿h3X|'%#fybB+~n TSxiP.*yzRcS-*ǭRӠaP p jsxB?sB\E{3?:R/+fCsE+.,ԤmxujRj3R-dÍ,t@j9X-5b*{fXFjk| w B4Id$Q!%Ob͑\v5i^~$ǭA"Ѿo^g<$Xbg܊F~n LU@˂Ok^VٜAbY%OwoR)]E2wxMdaR`a7 R Btşa# fqoec+kr]y߲\vR o+3[ M}݅M&G)}Pm07M^ "Rfǫڊ#^δʝ7v+˙di@2Ak>CW%jj'.u0 W'gYZ070701000002e6000081a40000000000000000000000016759d5800001b194000000000000000000000000000000000000007500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/intel/iwlwifi/dvm/iwldvm.ko.xz7zXZִF!t/]?Eh=ڜ.+ȟ--HѭNxԏ@4p Z[?:>:=h1/^uovY1+6 {]|д 8g$AK~Rp&+g JjVRPn[-ۖN<@!HNͮ,D*_~<dXcj.+dfT"Ly<3n>_tMѴ*W d..)]0]iOP"*tϽ@.r\$>HQ>9ϕmr 5|w7K-Hɢhm) nX+ıo4 Ej忰h3m`u'mz[!uy:ɱKj] 0G 8ļ]~RPdيgbWH?& ^ةrJyD{V(1Vrpkr2>Y8 cR6O4&ri_f,c1<`l `_>9/GRpFC|=(֩i vCXAXQqUq ǀJH= Un̂o1'_6CیF-؋X3>1'˧P]-b(3~LYZ*1r+so ny6=E]H; IÖ3Я{!&֡,TGʊΦMT=5]XjL-W`uTN1xXeαZe><6`Ⱦ;y v\˵0N#_XCpS}%/R Y nZWZ8M>/FTEtMfnx`(j?)- 0P@hGoAma&WaE<,u@D#nB5H:'D"E085N=#jx1^8 kKJ鏴U#Όo1b$>sL)hbl1狇&{dOjy޹LY j[] adCVbʁ^^ Lֈ .oLQw=k\g& ᝞HФuS}6k3യl Ⴀ(xĞ"DX(m̫ ydXKy.5A&7us@BD9]wd#l͌Wh`D|uDIާEGG)0 yvRg.E3zԒVUo⊓3z`Ejn*X[Ak"X Q2E^FɇR 6',w^^;^B)emz;mlWCsƍ_^mv^[tm^+w2Li%'M:z΀p% `ފIƛ!8GEYÏs${Uv ح^żZ6{M6SXݷ($_ [Z-\GV)iRz=hhw&| yoq3Be&U,6)KYjaj oU=Fº ])ͧ%i0*z^2/'X=zdC,@W븥2\^ Jqf*ز6b%IЌ%D:JI)TCڄU26(%*BfEsI"![yY*2pR yIՒ,x^Ҙ)?M"Vi!W a[U=Q\:;^04qFȨsϯii%"Ǩtc4aRWj .E'u2 `pل;"RUiT 'a'/ }Pg}cuU'}SQ6O}+9P ]3 lH1== 낟}GӡadS|d~ i!U\!gS _k4zy b;䘜fg9pUsQ9Ͳ`ӕ Wd/3ߴMF֚u~TuZVpHHr"C4"P7(?.lHoL(~x]h] ނx9[ɉ*YSafyIdW }' k-Tn^03O Jz H*d'\Ò́RPS)V֍ˣh`| d΋. 8^H$rֆ.NKfF ]oh\Wi O6ۑ8l|eJX1΁I*Q~ݿIp}_j}Z0 `$pF:p~~ 7pʳ$|dȭ{أO+(E',Bu .1nLm16Z`׳<[t+5n.[J:J40 )lnhd|?aBk/ުoGue.NX<#FX6\ɋac‚q͜POcj{VQKDl2IwMN&W’PK={ G>,:lC;/NRG0$#[/'v%.r$b0wB J& v?a*RIl)F貁c]a X?*eP5 /<[s5 ]} 0- ȌYICwŽabf#uݸ\=x֏:[SC[G旖[Q(E#d2#_0"z9jnʫ:m ,{C2:˨%`tㄗ,X򅴚Gj)5ٳN% ֳ]-Ilh <(jxUS3};[h #荗Wl:=!JEOÒ|>QDvqɠ], _фd4,f6 ~~8zHE(V*5Hqax޸'&?('[Aα#K&%o%w-}OVod<(}Ak}cb@CF 4[ ktpj”b2 @TU:2un%NȤ`Khѳl0/mMG (be@6'ni\ ZCg kKqȝ,^9XCr;p$;F_oݨaЩve7 %mw'(;eD>o81݂"1mab)s^|G2KL^Bn̜PW+DDޣӞ:3<}A¥ P咝Rv,!x!?f1iG])M:5׀E'F {ܖ+VtMFd@}uQr_9!ЉGg"29ɟ!2DZ9`WtT+]GV"LuI eBio㾅tSfi. g >]. * @\kC,?D kʔ\ &Am 9GA|,b);=66jкg[-kX md86 0b=?b&S ?'+)7YF$rsHI!Z$-SWڱ{'D?~A7 m\ Pʮ- ]"`[^z2xxSrhj࡝|(P+wV2"ݭD 3;n[<%/ܾL_#Zkqpy . a$,Gmeɺj~%ՌTuW阔+ԣ`R+eb=j+ WVxM15\!raTQշܑ%~ 7 RI?L`N8N;-NeP?PE|=>zy{`0=q(éDž"; Z0H왆zLVY~*yCX9qeǚX 6^JDΝс|_>^jV%hw =߿ݑl '=7 9ҜtұR3vs43'oumٞDE`Ю"þ 8.+h6TXk|qވeJ5PRa-]Z./uӫ) $ƅfv[uGbQK,j,CǬ :s넾 ,.ޏ3V`^ۏ2 &EL~,YCX "b>&oٰ\jhcwSnMAGX/úlog 6)*NIˆ±RyRZ[<$l,y1=<00aK"{@oy:&w&D` pT S`_=Di:Sk} dX8%\W?ٔ4J@x~_Ud<94in})Ncd*TAO큾JrfHۮ!$+H% =nV_y9T<]*NRĿΙğux-wvA^h׌G4+rc>TLٟcU j]hYΤ(7;ɞQ쭵3j\ ,ڜ?ߜp020< 0gs5"gsFhwPMbl1DD$Y >aEIُLJ ֚1nC-c.—y?~$;ұ9Mn y[46-hWҎ{_l;05i/D~}eiy2 HXPƿ? i3(G#ߏCY_O.lh-P14}Vjc8rpcx)_Rm0"B98j̆{ W4 ΋}U* VQ; 0-Y2~ـdS;{D64Ҵo@E :YI$J%>Wn5dQ6KD׿R3\^n͔[)/I){<[lL(4``hMsWB[5>si*u@tWE%/֪3Q6@˃?8b7?% JX5|d?lFDc.TMh=v,''&_Ϛ(AL7 !-#A(ڸPϝ9zsM0ĕ0 #U`Kbpl i?ovfjqkP{EN2 ~l rczX*)!jUhrz`K*T'XJx'_F<!#ط?gEh`k-mJJ8ȉ3].6'^J dc~ Qz4(-^a=

*b GD[&_Mu}`c=*-tbh,)W7}U<p@<=>ZwwTR`Gr(?-DAn祆W v.EV6T"̪/#%6* g:v;|Nd ]%Ob@%`ԗ`jixE-cϥ۝Y{cxx>zS˲J?~-*d cY:Tj'iEeEͬEXg\M{F Qa&qm)4Q n-b͈gj# PDx֬{t\ecOo=1vѿ1ˁxp]E>͛ӁbOChd .N?mt )?X/+ ͏0I'ﰾ.j? Ϸ q-G8~鴂`9o .940}Ā#^{Q${TIe =GK 4cPMw6~ހ4_If0'9K7rSbɝ^9(w[}1B^$gRgCj k+`w4ݟ@ 'f`B/%+, Po-W+q]5?: цY(:"h9[6bjs]Zw S + wotjdx|%Jz$պ4 1#V8# 'uM)(~  ՙ9>S}J3%h _9[ZUs>輫2bR =~F:F-)0n.шxst,2JG># O{ʌ"Ps`28$XUy0$}}TDI ryfVq;lmLQ^v Q: KU˶RCTp5 V85]0jy&lۦ@y#9 9+ǜm̢iaJF͂m-"zNLy*Pȣ R KֈSS*̸[u%@H|9SNT!:3>f?Jf[7xalŵ .dꍖag/%b)e6 "į/x[`֊q@-- h/vKl`@[ب0 YhD]#!%3i Pﵰ8{٩HDԏr/H ?虧l P0&0G Qs83pϣHypݕ_WH0gȴ3RSDf0|V*oD΅?À|CGMlhx,,!lK ]H*: Oqބr"E *fli0g#M̯'vzQB/Y" 7"I]ZLJ=z.VٺGS PY3XN# 1n/Jq7kN[mnom[I.d"evjS 9{>Q\ǞzWHƀ+{1"|fF/w >S=;#m;kS/x>aPȁƼγӟ%X$%knSnA0 *.shwD]ƉΜFoƕ/ۗi~TwI\OycؿkͰծ_nh"&[;Ja=EGJTKC왉xoU;ſ 2Y)A6InzC6 Ifs;r R8D-]X7_TMWaw+"C`љL+p/߇fnDara ./n,߻ug\n9=~XtR*%ᕞX ͆asrfsP`[7\PX}ɥOp7?}'HrFT*`Vp/?gm,]da֯1'WG 6!d6}\w,'|:I"?4OLRL/'+1`imܾfdo=uDH_Ǩ@CPR?c"huo13g-ق=}DtMBpizb`q&9_7{ u#앏Ԉ3G?2KK/Sy'qP !`8~ qR/'NHO5:T<:@xVQSCԼ_=繞ϛ'PZ]f֊ ) =!ջPT84o.Fȋsr,@Uë_p._44~-CϠܾDD0%?rd3=pEUX-q]Dߵʶ@VN-B)z`8xuӲ^O^ ˾ۖ NZS=!kP۶&NF?nBu { EOt7>~PY!ԟ_{ ?gssB) yρLrL(-vgt""Z8sf~)8^Ъ}RꑀL xMT##jس!&}“ RS]Ykj~N<'V,H} f/;DRJ|0FRfl@XQOwطզ-@̛@ PjGUУfrZaz:-aIYOXw'|k SD&sFX:$_𪹅b >Jt +_?lL\wR.9Yh!hqC?k J:+SXzC=,i ``bimi3"<39 ٛiM*<$#/E{]-P!uV7Ÿʍ>z,R QQAqqaa>:3#]!~xS^%)H4 @SA.ԁ}㬝8yW?&p^ngH5NڢAe vU:`zdXm iA^8}k/U`f^8u{<|!*cmkl$8Xg1 i?|P*>F:UAj:>$o&,6/wqvANđ 뱺7Mٛ3 X _0lXbe'm182Y._V"J9":9g!$f?֯EĉD2(C|9X%<ƚNN fɔhL^,P_jFˣ<؜N#v\L#$v({:RWXmBs<tq[x[,QL .[֗J $[ ^,6Y47iT:i/ʰЪ:PWb,ʒyf!C 5қY |l pRTnٗ#SEy)峿?_y9n}hcߠ* @=_A\`ri3Q4YցxVHOZ,/ĝ@aY|(?Lҡ)7 cR[ղRg/l A>*A; qtAW)`l:Cմp1fTr:k*"˻8SPa~ 3cs I;&#HD#Sy,q,&3ƈ8Ҫܬ:cdc軓n {R6ռ" jV z9gHh/@k œj=4;VԖ|B^9"r8?::$(j7C.Tw߄L^M}ٮ2 1*BcM~lN~(GQ,^@B&lB9a:XC7^%n<+)6K7P!d{r. qMwIzVA\{-*6`1QYry1F%MGHU&lQO75w: {-Rc(Kh @A'b0G~ԾqWJlfvhIu0с_a7+[:UPan唓Fy'Nϝ9&ge/A AǗ,*'e5]HQ8 ƍ;~ПljD^Kڜy{|wy90˟W;_MPNQHKGaڥДx1|ɬ.Ec":nf}Qdd/ K0M0sI~{~O*ՙ./;{|q˵$_]vC=؍az <{r`uвQH.H?6o$,0= `!A"g^3DQ T' |93*=aJDV{_Ig%&Sg`x:ya8(k†z}Qd"1izVH=.zQ˫su_&LH-O["֑8dc!ws Խ`r DM ӕKI{#ʨȷFn5Pdiԣ}')qV< 5/CDì,r"w%,u#VJGywn;i'xtǑrcޏ"";10Wp!=ZGzeZ܇  5TL#gӳ)H z4LL j BjqET7&)S(%=8h*8<̿y,8<=5헡r׎ңJ}^ uH2X|d)?3T<WCebz26خo)Ubw5Y}o/f6nA k F.Ovic8~)=x8=0y1ܭjc\ֆ7&*̅vԠX+h K0/֋Ύ)K8A8q>O/L5AJsN]X4IqP#{\է#&pٓg}I!=L UJ|:V'ɱu|}"vQVClTv^ d)FP}×xy.Ȥ?cZ khM wDŽ٣d|*YGaj§EIHKUck DTT ;elpBlUݤ& WMS άt;RP4bW%E>QEkxuS0Xl;+xp ЦtGnOpԽY*(ZEIK)<"_:~~NBr/SCAU1SBP6r5(/{OݩjKxJcJ. W髆}P%7PFʲ?%Rs y I`$^U{SfD" q C&z& +ɮSgZ\Qd`oH~ڎg=C*A2wwt֏01fenzr?X,z"4>㏢Qw믾2_v}JP8H):XT2(3EnLԺ8e<^wMqa R>KeYV{3hzO:됡,p.4}@# ֧{F۝~>jJ>ۄQ l x@~Px\7 S `ُF,].NJ Stܪw/nN >p/ab,2:T-BOR[;̤"1`3.Cٮy#voxt5~m@Zp^W?j:QNT ʠA_QOyuV|xtH/*fjz2ޟ&L=t B5W=8 ]cLrVWV%}_.^z3(NsvٺǹX 1c&pdKRʼT(p1 OuUBt:! "Ψ Ǵу왥(*\:ᷨ_rKj.ݼtNŲ=?x%S E#&0Mqbw [wU8 "9kzbwyt1ˆV^ JXMHn$#P0̯jI%GwddbJk+.IC36@o+Qf1%0;n:o@EfMKyK. 3 GCVOG)$ ^P,^@0,,*NP+bȇZ_σ`][RP6"z991 qSx\Fp/9}C>53 <\*elrM䛜Mw6ZAs?/ QJh<Q>va@t&YT.朅t(Zl8ӑnaҔη~] "+}]^Ɛn9Fìw=^9s+0eݓz]JYm5s:U^/X,{aJ>*س )GWAI?ऱ= ?cxw?/BŽP OЦsx#V- MM= &OnQ+2+/ yI5Pq1R˘Roz 3V#ÖSe)O۽eal :o]9+%+X2 Ca8.0zG!INdPin t\(F=<9Yu{ukJ; ngp|&g+S9^6Jb'h escΥ31@kKf?N [XDzW ,T$o%8=:B]c\O|Γ>vS[bŅA. D>޵5cFd(ܨ62F'ʐ>(t1kÆpLDH0;xcԣWc&wqqY.+Aa c8~?̀UD$![&P&\ĭW@BJqd=%b.L# رu>8RŘФ? ]kD5gN;'wv76nC0cӉ84 T Ϯ"]Ȱ+u7`J xkA(k;͞8[d x>b!fn)<H]KNrr YI&\B}Qiiu>$o-i@$UdA&s\Q\1nSRLP=ziȍ#yhNn'NOg_yəO,/^~\4؃誀7 I '̒46*#8[8l5 eNYyqyS|6'Bc<ΑM+mkJqI&2EI!J2yml;aOI nY E$pD)Ͽl$<@ qG^F<^S 1E,OwL\Q_ ȿ,AhpJl[0'LT,ium%ADHk7"[OB{U?1qkfi /sŗ@(Ò SZLK ŜDiˣ@y&Elfb]`6oy%'r䝝Kw P#2}.az2쨜${끘t@{l7T]7b|έ@ʸds⛮ +,hO?L2՞:Ɖ ,ּKG0pm5.m(ʇ/4榇=޵yke *Ϋ6˒c\Vd&Ħo7FHmg nyoz8aj22#6a޳s/H{>NlGJI%qM>/)ܳyeq= =v J1l.lvNnv )#|ҕ:Ecy@g(9H)*76ct?ڍ45ZMJϑ,qT݊瀰c,z/J&*%Oɶ~aVqaW$]psđk@GM3|9 ~n%ZFɕpy#1J<^*1l6F$4djpdm Ln8X`μ7݈ܖy +8xWvkDRqQ'+k]oHp m\5ZVQĚz!k2Bג8F S<7\Jُ1iً;7.̸@=~OQeI\k'īZE"-Ь^iC}uSTiӷ~g('[G~\>u_=ҵaBSq 1x:4PK6H/n?@W ԬRvꀍb_LW;C4_+5KmKY=ysKY ;mvCkR SoB=Wf &]LYq(] F "nCXm_I{2Vh,p 0 ֵs٪JJQ +l! ?_ᣢa A ZA-n4+DVy)׿džU8hL6UT@^ni~h׊0T>hiF}7;r{܃@`ng%A.]YO-FΪx _Jo~M%amU^МvQJZ mO"qoN\L<T#xt ]ٻg#/Aĉ3-ALp5M] 00R~Ô];4 (艩кAʀӡh^u/)F8`5Z BJdr™=/da ~{%.{hdJ E>G }~y)ljd+eJ)Εhg܏k!w1 HvCNY@п 5 V0z{Hpn8Ԫ`YſuF`(l橣?ݔR4DZ&S;7>]P ۦng|y'c>͘3t:7<9YŹ{;4[Bmj7 x8# Yf34 CiV#L['r> ^;-kp_; qRXpun(n-G#(FqF)?]ଐȊS|A$;(AV,ѭhTtYE +G(gO1e3dחKZ{R%Br3ICWsb_g:T5'UBo0 c~2*&^QMē!On1JD5K(:IR5BAӧ,>`4#ksEN ."G)dw4eq#Gx5WxReu&Oz(-:v?y*䝎@ꙗhW28^4$[}_}Q"=-I8{MmXGBw@YiM 2QWݭ-G/TZ(p8f#R:.@ vj̪uyRQWF|gڋ3^/č.)t}O0Ζvn̚Dej 7-'-|`9Ǟ5K4(__A^D㟅)߮Jth.-) CgLGY1j9gHŐ4b?ڥQtfNq@(rSS"1!\}pԜ~FDȆ)ql>mAв!3硝L~ޟ,1hL;ː:DžDZIUނ T:_ Y^snq%V롭F1POgJ:?k޿Eު)gY=WJsFe5yޛ4GH msV8H1Rd \>pz"\r]_eyʑ+cvt>Y @.v >`h^@MV镧isX9"bd#J~dQ*ԵGEYmR9U=xm]T1Rn2y(\S_VNzMPG̳MZVL^)1aW!E @KU<`hDO}O%\*}hՋu¼8[+RJ }KzkɗN6"JK|B4m_[*uNPIzN[ц1x tSmu6<߷AST_Fu p0Дqb%iNˡ=ӻ3xF{b "OS2¤2پNK?ykuxzX 3.k[嚹PXmop)|9crYj(ޥFO*eXC:u:*:,KlSB9vJ5QS[r\ep410N'՝p2V.PA iH'@K,7,x_U/)>)xَ[4 ]&Ÿ 2i:店˫]Db ɻ19bIH'FɡŕI4CJlq;LvS*P)_iQ Sanҿd9@:)d ߩսu/d'{% _(}Wp!Epu'qbԹ[f*w*.jҿ~r>)ZH6>go}bزz Q'kf@a- .*"('"C+Ř;? F4(ds^WKB`sgw"HA=ì<$P\q WW)I@Xoc}!)9h'㺺 p=وʼ4l3P)| ҠT #t7wUh%r!O4;$Pu.7.4507"((,g >w0a U 4KbwQdc&|.zܚnY?]Ӥw۱Z+PKHpJ|R$>W*HQ[ Amg;w0&nk. cTA`ŝkks(5"^%*Mrw*5+Z.O* ~k(Q.;)>_-  lcݑnϰI>0yH ^ѾZ98n. gV>+(iWvEp1sMP SZ>wA2x7W"AQꂆNm;9xϯMKB;$>L>|Hz"Y/b97+y(^$oa|\Htu; ]chCifh?7C(}unHУ-1FnZufUN>K浠6ҍsS+9 D}HtX4S]^IWr1m'b2Y^mfye>m6F]kzZ/m-~CS5?;Np:1LbYPQΈx[uu4^ԄB_)h݁2cÁ, ?#)"Gnb>$j5$# x}eL42C|OeX5B 66DIP']5G;7p pA>~OY zpVe=͍p?l_O>eL,;{Yas /&?}Taߦ㒨?^dH^s4}BRq Rе@.7͙ml^sQE:u+W JB!H]eD~c!/)iMQҭ^,P:cZ$r\d4`gZӧҠFHPDS-?E('JIxL̀pqcGX,36d

F3s:_(..zj*^u 4}7OW0K!׊|~DrFګ >)(2}@Wsv>A/|g?B7} L~\nG`S( @Qa~ m<8;S.ԼW|eE[ 4{uHZzҭ% ݙ2Q-T稫Xq>jgs${!e64 gq]vF6u A 7 ~ĀpJr9uDM7:_ҎN}2IO̓j !l(J(im~ݜ+G1DK .芀"͔giB=W[j=y;E˴s/ E%rc>-[2cƬM%- @KWrZe 1ov%VaV ?8DМ"3'׌_ 3ޥPz)a Z$!J=I̍66ŵz)^0#|MyߕkMvtLDT럀mϙf"rE2xa"LM'Ho@XݕsO)g?:Lu;fN7[E;V4$BRv}HS't7W&΍gD3SA k|̶"\&&PL h9ѷ9(wkķK+k?Qy>W[hl_` q }>[S)@C7/BwVJ4Naa˕P0İUlWfqⓍt(5#E=~atPc”,Izh/-8X/N_\"JŤ3z/~v]~L1֒rߴR D{4M *2.Q.xکW[WYoRtl^+1qOw @jk#OsjP*&m-Okɐ[bzfPm"Uh i#s 2IůpU4iA7S aü4+D^hYZAW@`Z⏖ƊAFS'[iā%Z'&*^ 1`e' @1kٺwew*ڰdE:Mm%O@"$o 21mWh=ySpČvth[lx,PEr? Ί~2ԿA,x?~૘ .j%~+gN$Km;~uӎ\ F]6~:Y+941lw &\c*uƉX b4[s (!)2,~Y+kh&tWᾅG|> O[bNU,2H(zk'1d %8w!y}V(>6>JcIC$ľRʛnZ:Π>@(iDGH]5BLQaڙZ> _ԏp,PunV7(vSЀ! +:ʼsGJ]6dGU^ 1 ـVdxi~gͦ(g&ź25cҟ&~ e-<ɣj1_RF*Ȍi@]M#RUm3SaUCrN.sTF{ǧWc7"3dDIr32L|q!]p/ZWD:"+'"l%)~BB_(T̕;DIw3fNb]C{S 3Y#T+v5/&r xBdhdDoirtgmLhBaQ]|S$Зiސ*~:M밉1{g^Lxa|jzE:>gA%?OgyqH^vdymɝXB_pK2󃑍~PmTj+ňhؖ䃧o|YM|I[Ž-[)ϊ,] 1v=u\2ە*) >i#G?,6򘞂}BYvMtv"oM#~љ#͇-tKjp7p[5FI*UᚐCˤ\, Qiʷ{+&U@r+XNoc*NdI lBDq2on𚲲:S[X Ӆu_J5+Nm5a Lf_#pco<Ά\ x&6u O/'^4(\n'ZUC;uʱ;Wx٠?rߊ @y/rjTSE":Bs>6[; 8@" s%@[% z u9Mfu4t&2YG/5T)ry %mJ-rez?UGo~}d@q/N;z_a 0j۔7j¢|T6.wWVVVM6W&EQf/xf+G{!ζߚ#N %Nڍ&LTxZoΌA<6mR'"C%Ox rΜ>C]W \P=buת*m&JF[o̸DSxD\"&VA }ZS:J#MP,N?HPٍɍF|ERiK47/u$н?l.*0eKs{:Xp)M (+4P"SiJҽS" +zoGp fQbJE(z uxP^F Wz!Q@Kk|rfd}d%^m|`E NT{Hb p5tE>0\>BPUdk(i4R@َ&mc⼗IEp샃JXa20WHFu+`aM@n"% QbDO+> cc4Cl_l?)zTXdeњ0҉ t(D0b7zQ, 01^[rą_1oyo$_8SwwuXbB|0LCFhЉ唶2m"H.:÷R?\-B8R,W#]^x:1zuNtZ<~PSlI9*`GlI4Q\v= ]@lz1N7~E]\* VܮlJ;c컭!fIl8qe$ %x{%Ў)}=ZƬ3Y8cUJsx cMϏ7đ4H̉SݜVZt pGt@AWP1-O@oA&JJ7"[0h`;͒S=ʞD3CtGHv3Q7GuGpشO;X9iz>)5C7[L!Ԫk RkRܩ#PtFQ؊>TS$`@:{8{eUd )H6#6"̊!1]"Ya̽Y݇|I+_{5;CPozWk&5] #^rɴpT,:&kG)?a>N2ʊbk8ƒ2y͡H͛]ʭQw/@z%|)Q%8fiqsw^"?:wi?I\sc߫fPv%j@9 9oHHfzi m7߀.4vSd@Zf dq>2SP䫕kG$||^} oN NH3[eBl\JX%?ȚTpNx}]gE4*el?y}VkdNXM}6&#l@pZk;al9 1F/7c(f!gӰe6m)Ǧ Ŏu6#X|#=K~3MI& c?uڕWgs0&\{*2BA~3UZX{+%Iް}ԇ-N &a~7ܾ# jg FMȻbG _jiTR y5gD*5+c;Z+9^`ۗ.oSw`h~9b!PrPZ} a/ͯ,DgE];M{0tZR.6By5UaBgz :Suzfoo/Hg!r! ;VK,}!f~OAoQ Bv6iύkkPy"I|Q5hduE d}Tc /21˺SSPo>lLwIB\|DJ~4`DtW`!(o( tO݅KaHI#Y< |Ӕc~5v^^zH?#´h/kɮjWj*"su2JL$ h<5xZ?Gma/JRTQ=65/U&!>MuqzlWWЈr7kA`9>,8RAJ/AF ݝNrpڛ&Ǭ޵v]+6 O<@x.ZT8:sw{.%+ARw$\Fʕ|[d$bF|wK4flK9zeW\*ƮB| bSzDDM-eyK*^<)PU0KD줉$CB쯸 D zfx|T~P}"k=IBhb5XkvmiR1,K*Ӓs$hq@2EQ yL*H{ #3R&Dk]PR9i?9=Eʶq:1i>f"vR6cW2# =~+`W|O4ī0lҾRPgі;%hBe"4yYxg :P.Qtɰ bF>Ҁ;Fa؍xSjKܲ3ul=A/gjzc~%w668 em~ǀ:Ue1otC^\3:^32rj1e Is\7h96,OhFP) *O1XY`tIyƕ1D=$=Շ΂1vMtŶƹE:*BM>4; HL0(%8B#jk@Z u5mtiĄfSi9"di ӏ8ZaCj(ʊsxGBDjkXY{jlJ^aQh?v0|c*.`Y+_M|<䵻s]v yja# 8EM2.MdS;σ9*Y &a ZL0!`f2 lu% %8~9:uτY9nk$ZMSz_H6(4So@ Yek*%qn eBsMBP9ɬA &EEOuNMY4'6pY_Y8:TL[}Ϊ+d5p<$ިDn yOߎ~gP%8q= 4xWD!,V#TH-SOT_-᝕ttKCt@y\hap1E}x\B/t_U=33֨\OmVY q$,\ι6YL&+n D&J>Y~x:Лq(nOVEQ.)|>#!q_ 0 ;+Eqo]Ŵ$FWѨFH ƧiSSaߐVϫ36b:N0> {6X!MrT\_d+],TyY1!_C] iWY6i zjQm(4B~_x 9GmM6co,&^R5[00ph6Dك [Q}@ b-:V t&Ӈ58ExQ}_ah0]+G*(LF8IAǿ?.l,'%f6W?ϕn$ pFt@'DUgA &H@Av09s:58=]4Yt-`WKnPkzʬ}Z-d0^kp{{gfZL+ .od8զOSW _s6B))G4#q{v0Vn0ؠ;V;exz#}g5v]".kTROHp2)?g$t | !<Ϭ.<⬠̸ʰp*cCY<.kgvmT߳ sf~tU'..Prv냵3ŚN4^#\!~Q{cpiL-K7O>`r=G1/z ȇnxƿ+*#"ߕF$!t[ȋ:ĮXY Tw W|{Ƅ;RT.蒴wʜ/;;Ji!8\6Lf&p ?ArugIi]*DuJ± SZF4y"_l("[h^"6PFoT+&켚یP9S$ҵnr܅-Zz3e)>~dM}ż0.;= p9W'w<[>R' ͛Z줾(}Fո5E$MBBW~\II@QvoU}wఛqqseMυsU ;4OME^f`ś\,Gu_`ކ)I q7<@ؒa"rry)BD,|Qz "o2pf0 kKǧ{EMih$ZI[$UP`n9ǂ@S\Ll$]ڢiĂ ik‰R("5+"bsӘ<$.?xh`*F+"RDcm-j,HSÙw0O`)#3*G~bKA'4l!,b<>a1cdBXH[X 7)~B&k ֈs*V1 a>Ckj QH= j=9 /0(yW8DM+ ÞMŤ]*3a.bYx26 Gk\mn??;x)@.MPJXUsܟlMkOsTH&O</@g '\g__y&/-_lnD|v&BVPqޕ_NL ha0=5s Qˆ/ rF>CMap 51^b{9}oX%i|[~ܓfA0Ce^q"O(X9]91mxkRq^v(^ܖc!MgFdw\Mb($p(d\L>nҾcLfy ~*۸6vOl[#{d<Ϩ| G\ѐ ޾ܾ!iWTJ>!7ϲ Y#ZONrUG!bMw8c@ykFYIDbyxf*A,eZ0Sy|cA `t?[>{jl4C817o`z|H];jt2jW p݆d^]Am mT l.G'i*_.TbR-@PdChOg`-$Ap㔓5T*vyoԍL zl}lU =g!8⿈ŪI.vgpQ,vrOQ'UW7u>F3&i$@֝ ŏ^ɏ\=}r'ktDO|;\&w ղ'hl Z[lԫg|n&\O%l76/b3%d&側bb 6hʃdn&Y4;gL)!Eʡ8i5!<qcH#~s=(msf5 HRrڰ 1pyYR4,C\C)_#H]0>6wƿ?;9j',/btx,#ZeT2Ie)< _n- J[Koe6KR(ٳ*9;*l57٪Bkk։ߧuO#9+2(g!DϗOCE)aViUyII7@@Hka#kk?LmrCT8bR- >pH<+c it=3^D*d'‰\,As$%E*-@&)me'&Nfp668{d*J~'!:WEi3ŏnSMjh-K"z*5X446^&˚k)h ebjΘ*Q<(Zw"&}Y!Sy@J6~pNa_'z>wҔޑG%bxg(֋}7?=UP&yF$=*aw8pUC9cd"2xMΑh=w'Q_*#ڜ<f/9>PMlB;Ąĥi( P]xx,K*NxU9O0mD++1CstAHV |&Wy肍;hV.(G^P=-db!:VIf8Ĥ5vT {iznALA^RZL;Vd]*pF1TڤLs6Dyx@uK;MWD0V͂7/F!1;IT"+e2vL_̎mj?D0珙})jJ!t'4gfZMX8F|/_X~O3dL;_QDj sED-c"uĆ"a>Jȶ-*/^ fa\h{eC1qD~z |,Qr'nwWHn č9UZ#43rߒdF~Va]V[n%axn])lzQ~{alXRnC kp+hGRY_ŧmcѐo"sz"o(>j='vĹd*-Fod 5:qeFC-t^\WtU_]PI`z#]tۅĝdeA.GN d\1W|`ib%bŎEoBdک6N6_Zc Z!աQGZ k>N͉B'C`ݦ'9ywdIžE%"?R^HN_#nRtc-z[}$Pӑq ߌ7|={WVrq Xq0'! Rpr34H{H͉~qCtسFww(6区Cx$gI?!ē[JЊl;!B*RB?5ܠL\PŹN8Qg, g_Qp )ڞhz@MSLNT2KuiQ}:v*+VJ n,$mTmR9tR$S#;8.pTGo%HU,r'&^ֳJv IA AzMZ($[ efQBU .‹m5ҙS:е_x O+z=O~U_u$<":#y-ENUF% 3aޤ6ibh*hj͉)[wU&;xXVZ ɖ|% ZM!99 W0e g]<B?GxL(%!h~?=[օ0NY-ЗF^lQIFef#<˰ho ^( ]| !:CERC~HdzF&W(a.$6TF*tPPBC'56]jVR1ό6 o"ʱÈ+1%`mʇL u|VD"1F,D姩!-㌦֤k7Ѕ?tK]\+86T'[Zo$,Mќ,f.;lgYᤕ_+c][u; dM ʸFg;6!L{[Ms8rp[DIf9sm1PaH٪_m<tT}Nh$]'QSBnTlFdL9_;k׬[a͔]&Ano;!}6;h]8Y|*Rl/yJӷ85ɝ9Zʿb{:=Ȫ'nۄƚa OmMa$O%jC"!Fn(f׬=yK ,%/X^0L-kUq_Y9#wSưpz+iz`$sBb^*V GQ%)ZM]LKD䪁 M}¿|g<b˒)!j.)#(CSJE [*_5v@~ Q@^$ n*#N ?j¹BS2\SNOQ#9 a ~|jq~kB,z}<g]|Ks oãtOIL@="nkGOיhw4UϼH43|œ;ߘq1X0ZڳL3~g.46Z6ai.mޡ 5C>>1cgyF2\rK0sj,piP/X`zH[Fdܠon]S#M-64,"Lw }8~1p jc(P|m{1y$.,AY-fYEjA_aх zybsPU,wmk1fJ,*'!/HbŚbcUĞ^~_HacSz92$HΊ>>.SOz % On}R9PbvJ\o tSM\"I6s /3U) d*WsvO䅏GHZ9ig]%̋8S5i5sVY r6t=/l%QV/`+Lvޥۏ.?k?ek {]3=.v;t#v^=xe J[Ko|L̥̊  5ªS: U?Cw/ iٛ/Kfܜ\ѳveN$K{ڥI8 -> BFSٽcS7cm#x`+~q W Pci~+6f~6x6u3|,'O I+7 9,mh7`LwWd(/֬Y`XsFs\m͝y˜^3J)AλҐ{h 2-X"o<&( eؒ{p{J蟜m=um! ǜNBQռ` $Eu'7y}شpԣ҂6{kM, =Bz5$F_RŎ\7 G0;؜r@z'Hdƍ Ux>mWŔ̉/%rZg*%8oPiJcI߼5O3VA{96ƚ/ubTk 9b NP5$TW?v*a:Wt[̓HhʔH0m?=`4\vӢ~d\\tZ~,;@"_DƁy63Vf=Mc)-Pu5!h!?#pa$^gD` o=|`xQ%o N汧EyJSv=up;Z!H:$3jkwl_E;ݹYf X/y3Nߊݸ* >Kuγ/7sC{l^kTtWnU WʚFLsd[%" 'a(J#T<_Uk _a twrvßЌs+qa!bLwUQѕ:җڶZ. 0g8t/}$ҝuLNɘYp{#-XۓwD5ҽ}WW bn+peZ)B3 utkDZuuȓi/l<"lʞ&-O >NocyF<v|^ۂG&97!G$t+z;ƂZz=[gux(9%8>{ )YmcJvlL1[O5pS]TaDN8|YAȁ0a'ky`xK0DJ6 GͺZB)@- Wt}dpMO~?  PajtCm1 q?Y a yV-OrLmԓr?\ch00[LZ,<[`k N9ͅlkhXg.o#U3"{h620Mw PJ>tT5*N_60KĖǐ O[uWe'eqvy$qǰ}KX؉jpK:nVJ#/YoieMgOZc͞)Fʦ;X-p`IZ&F 2ئB{U-k!'1;kElMXru= @@E2s+ eL%"U{/Ə13 kuk|+q I(=&h)],͔X将uL(`8%>7u!X!5!F:d5{Mp<9Z\ z)"Fw;[ϲJ]TX]! ^RkFJ5p+?v7\4 nb^J(r6ѫG7UUSH:Uw+D<0ۓT"\*LC ~qq4XC)jʠ!p/~bU+͇"ZQ_{3s  ͐kzbd?1MIj!CT 3 NcM٦tY6c4CU}Kh@H ÒR TɁ2e9ːnZhȖ! %ՏO6^ 6\& I.P?򪂵 :ewۥ2QW;"4J P-tCJǗAka ]'b۠V8LIhyv|J0L'VOWn{B yUud[(sB3ȱL qzm ߽pkiNSEA%+$Cos@>Brw|qILn1`c vB2o])zv[u W#b3+D8H^ˌhU9/׏!oYR0ժ|$H]&/6L@җ T`İ%} |Κ0#l& 1sٺR2P}u.cRhpFvխv&@C&3Je\rJe*a+pSH x/ŒIG}CXv'z5F:-_ҁS|H^il| BC0&5fƣ>aw߱@a1e&뉑ַ:ujj_uLlU뫼iJd#Ld=uz#,a[kO[ϴԦ(`P8iG{a"Yj=/n.(pMP# IJU0~s{@eXqrxezHEkv+4$߮/ 5`S0y1nZ z.o>d촿~`Z$KFOx\RC.y@UH?ֆ֛ڜ0\|5(XF-ɤLvDR1zq@V:sl| +WR41yiB/FkI#+]c >Zc*uVmm/W;V5y,J#aw$r$] EYEکz3w: 7ºPVͺۅ j30PŃE%:5F{5D] ;wGGy)ʶG$K6kEc }O"'jΕGy2؀@J?lQ-*Q HܤQZtΫQ >t?Ϸ`>q _\{a>5R<3=M+"^l:SwYL$IO6;jqڣ<&9trf0u ȕ z.{+&3laDC2%ņިom15DSAō01m6 [Tَ7׋Jnb98ɡEq]9?"Ra;5KeLpJV348 [GBi3nig; F 42z1 b|+tnvʹ,ThLBq?X=*Q,9<H:cα0N TJt-'V+] @]ۙH;IϿ1du*U~z 0?e2FXo5$5N5)˵~ 0H(܌9xg`;}ᣕۆ67bH *.]!u6ߵv;tɠ*@'DAo:AQCG&7ON?Xդ'+_b'?sr j7 r*搕:2j4ͣ-ȹ0+^Ma퓛=w’Z'k%@U CzM|$=&"bJ‚#ؙ֒S2>!d oOzL-C)r&v|T5PaFJx\RKr|%1h{Set#i"e0e1LYO\ UĤTٗV qB Z2K#AؑuF"1^#pz=Y)1QmP;D}63Dz+ 3#f:[۩0lPЊfJ;/'uMm pZ/%jW WWEЩfVN 8e:;ӇZj^3A口i;)n{ "sK0=X>Z+hI^|$trN [ud#m苵բ7'wd9iXNskv w$<Æbի1ȇ2&W)OvjJ$-&mGo/DCv$_jۈiw(j4j`M9ĩ9>9㦦8%Fk_h5O R@w-ܒaDMP9³X, yU/5[X3Ķښ;LPL,]χ^ sljYf(@{5 B4%GV" I %(QoDpr}_)7hv>[  wtm1҅fmE_!1ؤB^*6:mD CRb;H+}7Q|jqP1Z6]"pȹ9>5yj%}{T4)sW3C/Tsiw}h<~wsF!pTLwK vC*,SﱞDǧ݀N;. /~ ~=G‹]'6+w?x7m+{]P5\Ms~"U~rhi]6|zHBi _uogpc7)f1K3 #LWʷTŗƊʷBUN810o} Lϩ +Oۺ/nf`n!ڥ2sCwUbfXNd[)grQ)4n{2< 0C{$}f56|`d[id|/drL7 ,U;_k|<%Bى p~VT5!26 řwN nle~^`裹WxgGpze|2;y.))O7]d<&n l~'D:3iH;8fluAF#9_]wp_crMiQk/ʹmFȃKqX>rSq *%ί"}7Es d?b5*7^8b_+ia YxZڣxR@ԼB?c/љ:W4ҹ4 :|L!e6z&lGBο,S 7g% `~J )Hw=5{ Ό7qr Hdc֩_D@o 4s{E#MDc]K`y6Io^0=#ٯ%2 GMCm"yz/>7AݛY?!5h=UBOY25yiZנ⡷Pr"ZϭKiV=g\eэ+Fh3Iā̍XE?LR#ƒ\]4gEp)Y@\+ܑPD,ǑoT+(~dv}ݰ!?B%[_O^O~bÀרL3 x(&=|Ǫ6ڪCK[>a1oVT']L\6sXTQWCFo;K(:3DYI)xG܌QxJlnbEWM@Q}jy*㛆:p)ō..0+6'=s=/ަ`VUQfPI] *W,GWoč?oL*~,i_ 7)kWV|Mu؉v<0%X./Ci|<Ϊ<5`8>Zո {b$S,@Y$Bo޲+[=Sё@CS Ɠ|o\%ͫ4p`N9NzT, Y(`t0 ,'yȐ|ɀ[Pj0\[Вh%8JZ%[a'$/} ? I7Щw@h 6ح}. QIf`Td-AI93ٽDQ'z'[ϊ`tr0Gd 4c$ʹM!)4Ȫ&6C mzd1z{H!Bu Ҩ:\ϋ}_R"% 3QAEi֊j -9Jhin[64*-6'K`] .EW_%;gϸ7* tkj/>:g򁲆 (]λCB/gE@ AmrK Z/,H10iv.ץUgj5i\[ gB CYWQ̰M N{:қA^?^jPn"x5 / y͖Pz@q\4) eS_iӇKC(K*@(M?&Ѧ#,&ϻS]ܐ?f!(˟ĩ̄IlpSx 2ȏ X`oZiOԣcw{w#RXoy@N+U%r@}Vp̭"΍,֊"7Z5!&*sqc0H)Fk 1xHH6C#"E\!7~qAve9u#1Uaק $_tYp D.^m:e-Kh1~\8CUD׾HCIZN#demf V9˵SY ga@Yϲɵ’_Af~WY&Y}6D߮}e5XSR|~lm 9[*('[`D/ zX; >/[4ΒxBPh=hVN:'Đ!<LvPFB?5< %-dteh.%gX]H_3Km^*8^:*S[gKC-SM҆Z^a'o1!4aĊR'IvGܕ#?Yu sv4wPyc`JKq{lbɌ@h3X)k7}9ь %`Œ!kABY50 >CZ򜚚_LWъZkp0-7m+aX0? U!D 4u0PS΁,T,=`[ሒ/OKޔ*Lϡ[ArN1^T&=\?.PiSM2,5*⽘u1e ı#-e6kmYV:IԳ!ꈚ7pXUЖgHeXR(A$fQ] MWU SwMS Uj:̈́R?)AfA(5׃hjJ@$Wdnfctm,P  n*EIxx͐g9PIeѥɈ[qCb?*qj,~]w"W=F*$ 'J +#M}4d%=)Դ̩TV]%Ej=34yϺwo*WFb8.3cI哺s$"4q}0]=|+.f0Hctܰe=C&{ESL ZZpnnZNFLf VhntՎYoša I]þ2ӫ^DV+\I_xʔxO^qr PqL">-*jZQqY  מ7pRvyȘ(Ű8dx{,Ix-S=I?vW#ƒ8+<Ɍe'\0V-$)HxݬCz!;##82˗ mVh"4uڽ1gK"e_c؆M2lPwV2 FnK,## Ǧ[?/xMma-j!0We:#*Λee;v WIzpI--pYxPc/_<~Bp.a,CV}twKq[r|e_QY9GԼ녃aCRA*Jx&=xfxeϖey} rszet@_/. U58zQ]Yؘ~ ^BG3¯F4^̱]?[IBGLƞ#]{3d¥≰[i}U 5,-Q9`GVé 5D(D2>Xc*T, -ԥ)y`A':B |עhK"٘ǬA0PџLMuOz7ة 5()4{Vϥг..$dxk](9ND2}Q 3g9{n35#ĬbhM! w3!Etxe;±[#=ڃQf"SFalwMde Rt3gO虶 9('Hx0-1<&KMU{6&O(,&40ͰwNɉlx w{CKqzꛠi3?0m+0awՐĊ?e`sgu)p 3IY _i2QyZM;bs8(m9, p_Sϗ[b:Fd_,?wv=ƥ5ޖ DS:>1ŐWUV e%q_^=ٷd -.@]iq>^nkC{h9rQܴ t%%iVi_ LD`y*(: wP̾d'ît=:N0$c+ g gH1 ŖƦ{~^W;G=)R8$M2XkϯтRsjzNBz{Qk=7"[շ*l.n^r/"^pUV_lD )!4(q-#X{k33 M-0[r_RiᱥO%/dfbsc] AG>fh6{*S/PdV5'1#:>Cb!x.04X)lOHmz4) +bSazz(QG-DXnUǝjyhl{tnx\ʖzHkYB`& ﳔĒg}ה%)&Oj|us g5|a|NBEzxdMqvJE]]3(aOѐ ^Mz;<9p֌CBsqؘ?zKuE^A}4$,ցνpR]؁+*/=8`.vdBMrb&g u]U("6Rc8ǿ䁬]}tEf:s _:2-RqwI;ֺ&[DsN/$>M눙NU.!*fg`y+`zTBjaٮ6_C9h>Ou͏ YoVF?FfgΎ~P!= ; hb_;瀞O .4ŋ'e<q ަI`#" gQeWjS6 1^ņPٜY9|[ 80 W]nFz/sޚ]־=J@2'>-'uQw /oD恺!hP1.q(+=̎d,gqu8,jC\[s. >~R>ƞ-YyI 9-t /GR,&HRzl'<;i)1M_]JK}{`[.c4 s)49j|״ε%vybn?M4缒'Ы$?_/6Fʻ}n-KAM^Տ0^8<:/HĽorWZ˔$ tFGoɰs^wt 7^daVdX|UOr7Y1ovYgZ}KB )Aux[A'9Y7il=ଁfn݈S7OnN]e %v9eL*z8w*jҀ+!6'0ӡnJj%a/ =kh|mApIn4##-x6琰Z8skXv5x1\2ƂOwD.զălH@MjPk$q̈́gL {EKj;ʧ'J%CC0S0Cu"ۀ~H&{S߰AKĤzbEWؿcwQr9sAs.ՒMR.!AñAdIw~v<ڰ:;"$]zZoJ7AQKӆt߫$mi.D]͹y*P4 ¼ВtU(Ϟ ZRbxadޝ965}O-H#)d0tO~T)X&)gEVZD>9>c* Yw6ivy #<  p*}%9bնΡ,iu;*q1]5%Z %?T@FC׽_<.A0zMŚ? qS'd^M:l^*>,^;:9P!yεcSA5K{*o-y'\5`jB`d@+Wg׳j#iU`{a9X"}"Ǵ"H ;Z;fJ:G9C pڕ]C1H<|x66$e @N@l!(֔Ҭc1Q33gEL~D\Hr& owo 'T35c] !i^{HƺePPu! (Ql/~xAqM4Gݎ} \uei4Dշ?=ix?HH&!hP jn?9VGܔrEF)1Md%Ϗ&Œ&!FL߈ɍYkE4);i ^0&0o <B1pAl߯kj1P, a3QR?c.*ABMGb0HC?_W~I>ubL;Odоьo' I7cŏQiȞ)I!h$UˮSJ]e1ز2Az⯹+щ tt[Ns|֎Yf |#tprfμl8ʛ 'gc1mT߽A9꧈D?W@=*{t6@rD/R^FqתTUX0p7`Y~/sUQvQEPA/Xkᒐl],UX/.>g͠Jk@=27MyaD 읢<=}uUw[Bt{Z,k hsXΔU'>)3+׵{6؞`fJZD|J\=R:0ySW>g.K+W;l7KC>#'HA &|5BP^ۡ$ˉ[Dg'vmJRV)&!kT*#j\Q~mY#@E,J+tvU4?%;&Ɇsh2ۢex ZEpA bSgwnq8.`W}mm11qr‚Q/hKV`oʸ9>-LyҘ@j)"0Gpm1r| >OR`42)@%b7Z5 _NdBF)xyZGEM$R\}}nNضIh8uhU#؛Ҭـ`iS"M.Ћ{^!#UqӨ{LTď])=-n?^j2O\ʶ332OhR)drfLJ@,&20oa*0OB*#zT }:R@?O}w}]utU:5s@&0l^are Gu?S]yӲ(Dot dpl{H5C)" T.bJ(FuZ:HΉ{ǯW$wV1ٛX ۭ&~v@:u7 8M9r@P% y#Kd~VLPBgDKD霪7Sv@U2i A w;uՒnoͫqD1>9_Q^>[ #=NwD$ m [P 8>q8D;ui'hieZ'W!d+m%UG7:bK+:3 k\z-NF??A9 qsB݇{RH#ct 5mq:Q~ܗ4E87J%R X9r0+hӁoM+b6ʊiw_G՚M~pd$q a$HF/PH3SV 2VBܕL鯓[Rؔ3¾\+8#=O#Q*6HYO6T·no4auN)s:ʞtXnWƟNopѦJ`h'J?ihtMFܯ>%]rP ipo2?sb뎆.%U4 F:/nھq ֭R?U)C ר0m^E5)O6bG*PUj)5wUP Lw4j]vsP~yIV^w au)XFD\9;gU%.#˿<.)<<`HO.j'I>dQ;*}^ha^_Y~[Lgmt{)њ_XΆv{[z `''ء150]( Nn$ɓeM!z``vLBaEՁ/TC{F"M؞sa `wL'o!-!3{\^PE5m{q1X2 dB 3\bZɟzJ?Q%键>XgIFG"^D/, `O3N:߇wrZ5 f޼?XH{BRy%7;8}LTȂjKϔv1PH[,&bR!t4jeYs_ч8ӊRi%~D^qmbe0Em`.,i) -~=%lչ^W:h1fN4/۶>Mg7Xר4x[v<&TA\ޛ,hA$NAp6]-v J9\{cgi2=X9!REꡄfYC F6B x+T+RZs;dz*UxvDOedfxH69;.z}(KhTd ֻaJ.NLC<_]ȼqF.kt g]I&q'TįQѥ;tyU> Q[OWkV(B:3hyLG[IJ ޛ~ ApE|gDX 6a}r3bh=/v+ZQ -_|"ǔ/Z 42 V3R93j*.l  Q}ΙiP[q\t4I~(Tgf_+zN;3cBú$eqkH{M8UBw=aQ^D\cCJC5 a-᡿Yp-]nNG3\CQdajt cN o.Dk6MԚ!t#" /1[>G!<]RZR>;!/ :RÊ@4z!O _LYīI+C(`?_3⢉ 伺E"#ęw[P[9ą19oYK`0c|Q1Hv > DsfN+QYRCCGז$^H ]<1Qmq "yo^#Ew4R A<(Ɖ@%# h?R񦲱<]F;?!ș{~2,w7PӔ?y!Egt_Ʊ"v:ӞяjSC`(wX%HҲ# ς3!EcKmQ\i~ \zB 5w4kĻlT8xڛU(ؔ-q/& :pS:D?ڡw7:uDz>٩5 m<2X2\ K?Z.=e7κ5"YQ-3D@+m^X'V́ V*ܷ0;'!Rt[ [*Cez Ky(PF?+XI{CjI\+D B>C5ohFdL`-۰[Xc>mm1> G΢Q  کIXC>aJ^ .ڷ.LFfS4TZ% jhbD&<~ c%Āw4}E3 >3TlQM!q.A<$`@uk.xŧ*J3%B'&! ˚xJ3ZoAӅ+ɰ?ui%>w/FRaxȻ?xq-Zߟ^[VцUJ3+TBf+V6PA/BiDžj rΡj:%n gLR 5+FڬR {͠+9mM+d%? - cb|BAOT~bubtI-:$50#Zc!Y&&#tE:|\j  *^h /©ԁ?a/}z(N1;h蝘hkQ6S&y--W!p3? _n&U*|Cf(m$Dzuͺu?+CF@zo`ZR'+-FZoNE((Yf|%1/fMdS{q!k&A,D\NʊV6`U 1UZ %mM],%c!Kh]m].V#3ۓ4NDj C>ZhLP$09fpv*)9y@kj^Eڡ9lo4CFMjV)\j]b΃^PF-/طӄˮiR TKQIh⦢ވ0l>i, %˪R"$#R0@y8$?Zr*fZC"G 4д%,N'މO.G>A=qg<& ;sE[Ykhik sM616ͫ\|0i8ã3Oir翨IHmPls%PH4eVE1E^&KJ:HXMxo൶͗.(C^hI~~Dy2ʟU)qs%%haTZ;KRvmGIoM )|߳v&XKqN@bB ©}zB+VFi> ?$@|M@i.ʄq슼È D}}Ig ov1s:EA]C_My(Ɲg5ɨ~ꎳZq66w*qhozIq *@bP:ʞNlw7kf1f,A|v ݠAB* ޳6!(uHp/+0#93-D7s!z*I>}EW^+9DGi+7ΙJoAƿaYO )"řzO{X#0G½BZJCv%uTiBU܅cwqYդM*Vi#7+ 0C(؄Hl_?`65{;Cs5ssrC([~pK^zߌapf u`[s NH1qQ1Xڳ3K&mRcY0& I Mc xt*BXfM=3`ȸAރuVÑ}"0mI}d3J#d8Gz|!SzgƦ9Љ$wɐs})ӵZ@5U 3pR`3,Bs1='OÍuO"/@e +)kFƚbv̔?kl%[26I)w5# %&P`㩽]\RK]֐] :BD0&xI}dݘQ&,`3ei(ݍ1kW LǹreLg+xaƖNaD%&!fcs,y AedMp儕ŏ.7oj0*\\l6Ha-,>=MʍZ+pyYpQ&[h^Tb#..,H>z.v[i0_E<z6볝$yGat-ct:@-+<zmggY/o#yw⽐ + uaH !mASl)H\vi.$=URn>Xs%^3:-= D}XG@ҥ)҂u ydV,^AҘiJWM "QQPG|B"_̯ٴֵ\lqsj-FauTEև†XgTN 3l̬JG:~y߃K =H#clǴ;Es6Os ão=QrNz,U au:̵`tsv/CZ\csxuxu B Y!^uddFC)œ@.vSLTa ;vtulZ9oG~A -x,-9ͻ&[dzIK7Fܕ^1t}@jv1o_yy_~&ill*\!#IPzjyќ %_J- @m$fh盏/]h#pC5s y8&&CVw3eoy|{HA Ky.J~%5T:XvDŽ%6.mCfJ'la0^=v&,& ][xg6UOBjk GNW۷y|/&vkSL~)?(?.3[}D/A-pyi?@OwLlGF^IS"S|Em+YkR4CU+pUָ?n]NGyFtȼTy\A'?{t e!I4|<|BSr49mn %B6HXh~d-D-;J<"\Kt1K=J6>6׈կZ}`4Twz #1v$yJoEsuF⛀QVϰe!"؋TAL~A5v1=)5 KY"rɺRMmѫa±;ڊ@R*Sw)ړG;w b_?f0S0kn@_vRoƃAOX&q`'-9- lCإ%0k x=L{!Ζ>HEuW7w*3/iB98 z+^Jm[[@MCpmCS2p:Q^(TDһ7 _g Z.;>3%aԶp?-bpul}du26)1p>ø\rtyuMn4We;JtK)vz }[@s$1NU. ْˋfy Cvx^h(`XfWU7 4q_ b{ߏj[QpUn !-d?9Q8vܰL/dMTL67yn: K"-'kIX{բ q(qQԺΘ]gY%9^,.Ӻ ɸbrCzݫ_5A8OrAB.9SRRo:+bp[įa;4 5ſ_&HMPMkomֲuzQkTWx`͉"~Eu)M2ۡcw4b`1K'kEx LxP ̔&z{L]-U{/*zKW&΅ҿisϛݳ].,/.-%:p~~FDq1>:?ֿG,q*wg"VԆYkӿج$$#gx_q7't)/[#CVhg[|kYj% -Oue/I7Axȩ&Eeӄ%bMv3=4b7/ },;qkT9SVuN3q 1cc߱b*%Gs;[kin?蓋 dIa,#Nx+O6=KzeW*^i_4lhY7Tݛ^Fч})[& {]Era :=ۇrTb7:f`zBhOB(v-xxc}nOmYދtF[E;L'ʴPtkɲ'dV4!ݕuX23\"b4 .$+tPId{WXRZ+/v Nwۼkg@(URiQId=̫wQf^޸+/uvsk;v5z]Qc{˿J+$M$+T02}-veZs6̢n. '1WxDg0ݞ] @ONAV&9/2` \""լyGi 'gu \WbM:ύ =P(,N!(!t|ĦnZmŇ#䳬^JGi0\fXP+wO PB"?m.MVIvA55W'V3F^(ܾHG$3ݯ4P0MX./֚RA q AcJR ;0d=$>mq4*n+u֧i1<ZX;qi2׹N{x~V;arezᔚU @ _ }~9&[2RƧ HZQaʗb\̙oL^j!m_/$q[k'7Bu`e1&+ң$1.ˮSdOBUQ6fD"Ezх2\Gj{GMMHfkӏx+;= ?K[DA%x&M0ThԖ2 mHvw.t{ڏ! C3~)ެ^'o,.+gcR2$X7U/ NZv5\70 s~iSNaAqJO<`#`prK?|U&:bAĕt>FV!4z.yRD&RWkd02O*Ɛ)Rﳣ_µpل߿(UYj C7>ZkD5^Q˿7$~+ jNtl  _| z;M\SSWcMGm fuR:/h^ʛ`OIq"'=ìVM~jus<2eD6@.ٗC"c [x-n96̟lLuؐLnNΤrǵ4byaonIM:EMgvbX@A49==ЗĵmB_Cys!k]s Hk&@@U~Uml$ ]o\hP\xT_P"~{Y}1_wM:/f@-栴a6FXx֬楱Qt^ t!0l{#"z:LF(2Spv5URSKZ) Tv. ɝgnwu=#/-r8Ṣ́w;Ny4 f5' G^\Qjd D)Pra3ˆPjjaR275ptPell>;!dHt51~/Ó1r,\u_BO9t"4ZM$$Yjr3SfQO\:NLvĮ؜c1C?ɼ;?|}MX<ƽd*fvm ץ c^Vnom/y⨩BP->-3tNifu{9%$̓&n_]FFRi8s̲>{h %bT:Y+@EsuEPE`fkp"%VONۊ4ݳU P +@X$8'8F^zXі@fԀ#OPKUΗ2l"{CAFXTgWqe^c- '¹89ɅÒ|Ji)Țd, c[Wf JCtyxcp2#GMZR{j}VıʶڝH,%ָI!an}yPf!{ll" znV\SR?ynb~ug J]Յ75pגl p8F~=qaVjކ )-Wa瘟Ty1p&fs%S|19)W|ZϿe68%6`J곯- >zfUQ!^iJL\E-F4^c:~Z?5[Xta{5_hL/۠g{<r۹* ]RQϤDQ$H e6eGb`9..ބ 6ame񼑫dÌwܝݔ296{u(=m;mV"Bj JT%l؉.>7PXXd";o /0Y%xϡU]&ƈ @f:@ͺŵ僃KZOԤ Diz89p)W,NM=ctr2|L R?TeɰҾߘQJR77yвY+tR @^s /UUcoyqԃ8n&7)w;U7$x] ce'9 ڹr=rdfΥg` vۧ-q_'=N$aj[G DB.H[?mCld&_5~"dadeoNm @b}EK2""s?~% m۹.ȩ]Ro d}Lq=  08R_XRpG^ ܯ(mAsCc&seYY H A=\]U"DlB!5ku Q T_MHӐ]q"MBhTk5|(憵|jXՐYZ7?*:έ ᆷ0]j@&."6kK ֟ >Ca!:$'$"*-d#z I8kv1sawx%PP>{%&[HdGE'QjLo>L/ A Ah)>KD+32Evj>l~OIX94hhۃ' xUp&]3v⠉x[ۯukGl8)ҼO|m1{zS hK! G=o+=H/ł]8Pa m:MEA43ޚOrqx`U}/— \;ժC'rK@# T]РK)M+(lU?O7I1*6Zދ@4V4= )T+O.c{ÙD._t lMS,+F"}S*fǔ:epR򉁭"C^TIzilxCQ3t{$A%aIvds{|'4dh+{ D4A]2K@VCcUV2t|@K#uejֹ{&팶`f׻#s38-|T~l`E |{6 WYk14uI@yC@ZEłn'o7r X/NE\vGd:]ϲ0M*a7 }QDQW0ʰ8H^ 8R>tP1P vEp:T[S^‚,4bsh3?ppnp{I~odCpU*pU:HΦ|wq)zRIK[&V?f@.؋o5{ԫ1?7Mcw\4x*u,>L`c{ ..hq #`:gy`tDЀC7dKV[1^`ls?G#N=xt=g{ I<[Gz 1ݣVlhzsP+c*շ1ϓ_Zv'#B&z"yWUWޜrz DSfBB1&8A^L?+4r@=FX.P[??YD?Gy "1tlwXV;$U)pF'ko%i-I0W eܰKwo2kKyS"N9p|N:~^u%lfKWSL/04ni; D4@w~Ŝ j{@ W.7SIr嗐}~?Ĕ]8Bc2W]nj`qPHi{b ּ9Ք/3㒍b`1n۶?&wQw]~&uA^<z4dwxCsnU>j(5n"8-)qt3=KAsLDABn)V0/G7Iީ^h_^r[pziXq`lèU.%R|؀/kw拪S r&3TYBZYm͸&U=`KA$` ]!aqx]XفAóƐ f ptT~@'I>H3z-G8`Ni$~r$ktΖmX&h{,a*ڑ]M%HJXkD)fRܴL "nLrCEmrT"[$ͨ}?tFU ^vzuo1Bf5aD}ʽR <MҨ2>U`5kEa ~+z\)"'t m~ 䁛<:mя/K)G[NgF!/-Յ,63 6vnNCzRꄷ?'T) s3u5 I}g[ 5w $0Jr2ߨ`PvYT܌2DLRiXݱP~(*1GʶʈLOy.+,eJ>'cDtB.ey?%k)O|^`^Ugjҋ_<0XKI0{8Ȝ`*61]90h@ts't@{kVL?LpMTz-4t`P)v.*O T26-ܥN峏To]n}d4lpa[/$@~y.NtӼkt l?(BFuMhi Q;%KetiB{*p!?ij[&- t= ] 9nPbżpseqi|k\r.:LuuqNp__3ܪ #kmu71A*fO'hpRH<F>Sl\pjSuʐ*)Lo"CX^L`t3UX(cu5zsqY?oKo<+ej_'((ſ۠Z4lg \ {Pu~i5ӥR <0L @@]U[zȨ ϜL| ƲĺƊZYa? 8jHl? `@J*zbn 1a+ y켽үW)N:"_E;$)A!MzH3J~e2H4گcҌ~q J>c\:9$bG#} ySy|== R笔iH'޸RV>O1p}n1K{IX27hw귆w􍽇 ,ڷE91GX6:9ak&RGg, FU +mJ? Ͽ-, K~i'N Ğ3SCkG[ƗJqNSeF}`%/ &[<**bGb۵V52zƼwP=[k\e([H폟$_XX?%o|*49->%3B{@r; o4tIivun9VaH"Wl2dmɥ9+)BpGp)\9In`ø^d6S,R,eS%Ҫ#Ze'/iHjr=zhsCsTy:= kqtMsfdT33c93I>KF m3[F5=+BC"M+O*h%Y+aD;q'7 .:1lmq2sP K -_j>yG` úa(uT5'jԊ  8uP*P^f<dr=A6l/Z&:8K@]YPՙ"85GŽ~z?1k:`)ϗ4*Õ`zvC?kШD"N]Kv؟(.yaga^g2j \~ō% o (^OgE' kVF|?-6U,je 8l଴L=V` L8tf"Ml60!ojPZ+I9Rr[=viN4u.$dkͧUٺb Ϡ;wfE ?M Nc#t3(ho=anԔvByIӨ4waUz@/-iZpnp/CH*.'\ᮻP27]GA_pTG#ʹ:NhR] xVUz O{Ҙň؅Jz"sh`#c1Зӆm?\=k0֏ްQi@\)>>Ea~$IUZ8nlwAkin/.lR p8E_gFmdzv\FKl>BT1f [*ҹ~5Cܒ0׈.jV#w(*䅄ѝMvT7;[gޛ|*;muL1ĭjf,n7yܶBsFOg'>e<ج/r9cӶG ['ȫ#E{KٞQ57[؇ys Uѝ.J /H?z<"s|Q^ G00F?芅aDG% D6\8Zo^-<@_M=F9qGO. bgm]t1!R}'BRNjlx@-&S.^ie:O;FG,=Cg%ES)aʵbkJ}T%#?ǕkF3/(h\,Z2Fs (eu8/eM O.]eMoh>*> ?%gpD]&gl'bnqO?]oMz侫ޱbb:pWނgPJ*| ֨F.kb+j!MB20S_brQ`aӏÕ>u?OA =Ů5M,XHjܷz\G ƀa-9Y 32V"ghxU:ظ5+ to~.UT>-q&Yʖ 숶`zAW! R>2? ?J2Fi{!%h˱ OOZ9᮵ӌwY_t[)t<Ɔv8@I{tp~u8Cgfn ܯ8>s+Wh:6n0>)˿ o4Pc&S&?Matb0( 1Αq V|ơي-bPUtd󒈻1RGZ&o8[{aч6L 6E-Es˂WbgŠ5r'TI}!,֏2(B[A#|SӞ̫zf.0 ? ariJcVxmBb@ Xo"8- pEEg NVu =ُ]2["5JkWnY(\D t+;.l_%[8FEpMqx!H >5]-KD?@_0/ /rEQWߟ8'^aw-e#'[8uz4Xk< X$v:^U0pD@PâzD{›H6GyGhL3v'cH@ꝯn)6-vIDͽ9 ^ahC ;Q,^[0ʷ t[yMԴ ({g\~P uH^='DFA!92 h%5j3{"KGbuA!M)tgHat6ra)s>^ar{Oуd&J<.މ+iQ W40G`ʙ'FDdH KF=x>w Ӟ̦J0#'X[I75("%vWdv9@kX|d4|*S oocd7QFz蜟 `ov|_yr%fxYP>Fxcd 4Z= jU{R7ć@Γ.{vnw%p}eF*q@UrL5Ɏ'Ƨ RдQN & ~711Fqp (9p[_PHn#,8İ[R6{@BD8Ya; {_iz7N$5Iygq!ZLx'EVأpD,mp 2Uxq//S>` ~>ePY?L;%LDspŰs~)t Qzr',hȟ㚽Dz`y cبioU&۝MN Lacȟ!lF眖4 ǵ=JyU&qQX?T-\!r܄Q&H:8] m\T-Yx*viUS5lP/?f E[# . yArB 榙%|v"*!a_E+SJB Tx9D Dc1@4ӬK 9b遣8Dy#ʞl:iN>w`VZ!8 ~ Uk20S0]rbÄ|!tEU㯽5f{ e> G?|܂\?y | W"LflK#p-ϟX?Q 9A9Ih1\HҰe,QQuVjwT€2Yxf w}iAoWJ=bo'2#SˆSBgi>0swI9ǩ= o{8*\A]D /{t_ui@nm9o^j]gJ2F2%E @ 'g<ʖb 9%@DQ?x/mvL><5Znd('99b`k<ߔju}o6#)o^Ŵh.W kP !rݏvSX!@߸3|xO+,6LTޗ~9?']\^ <Ϫۮ]M=LRTGE6i 鎚FnoL-6mn@]>sE^+2*a:W:]7,$,u;]"ﰬcew3h4sun~g'94'*Б"|G4JB(WOgX3>]QYV,)ub))>U@3ctn uΤPY}aKDԘ'~X 7hX'Qڹ3:'02}EcE 'ߙ$zERV"9Fn]LhrzxTkuv~7C[#^,RlL9 @5I 儿}OlfL!}8$̎ ˺O*`#Jj7Wu< ckRJli24Yl`w|d@TuyOim:C@ mוL5T#JQREpwZ_Wi9v'tI )=1*<x; "x'_ZyYչ>AgZ3%:>! S|QXzZl&z<~QtkNoG8ptx.;P\~\ ,.dt x?n Zb(WldD$ŝPJ(b~֑oj+(5yڤX}ל!uY1wͨ%i9Pb ^f#Ў\! =v; U҄{)FmjMiUe}KVI-O(pʴ N6 h2;(_E-VD'$P65+\R&۹Ԙ9UdTϣ ;jiDW.* wRuv1Ӗl)NfoR7V E7H(QQ|o¯|(\2871 p>+xߘ+Dj(Hk붝'fbkݠd~2'xfbg_$L ߚ RQRIM)IqJI~RQT)'g4  (lF\K8炱|EcēР#"LC9;mq\X<,-r9=4=F9HkQʂFž^bDUTEĮ+ ZܝeLw3ÒGr{P4gDKxa( g1.xD'jMn=}/adn‚ 8E3/Iw_{i"$pYH" *Hg`bt@.\&"O5N狸>L7}Ln[ SkɴNFg@f PT`-)tI(SٿiJ-md@p'/*^tAwe$"$JV/6Hv0Ulv}xz ]pb;J{[b=&V\5{_f:\Qj3efx:{Xƙ[AwŐ$Z ܓbilyژ* D>^f|F`ڭOQ~SGPx4Wevw:I? anuc wB'F|3RO;m`\T 8wEx+0^ϿD{_w^*_.hPtX& Ք&ؒB>' PYP@\P1X:.m@-J"8K-In{ 4B.gČ#t;X:ĻcMXUfi"ojr|kWD]֊|baDd-Mmv&t:8Qج LTBRCƣXt0DTYn:Ӷ7"&mH1/xհt7ӗĢsI3Ȝ*-U2s jl'_HcGhPXjH#:lJR[ )^rvgY }[]v>4_q_Sg\.\\ 8:<8i(a2>}=zٹ09ÃFF|M&&ʝц9JaX f_積FGS#ӔqQ0_ i Yr\@h?iqPN1f:2m-I*RM#4GMJC9%v1[GV۔e ˰OL=Va_*W[XwS}0Xܪ@u64 ȣ>H el{bԉظ(1xCʬS̓!tsH96Vb:X6 , 9hVDe*n>@s7 a~Ht5M7}t`ί$Ä́VRT:ϭv9LzF8Il+DБDE EZ"GB6J* %Izt$MOеX&ǭS[և,3{L%VD5gPCW o#Uj{_0psF k D(8p)v(iu\a'khdPhzwf$:c9 %O\<]O˦4*]P͓KXNSUЇw9>ڕ]_PZ"Nu8uϭmFmB9RTMud(y4&ė}Y^[엔/tվ:4)@ޠu\_jЖKkP==DEWM ?FN0)GQ-K$˪1l@N E.i섰l)sDX@fi_šrb&ͣ5(RxDvn@L#Oo)TepeH}H'C0)Q7nJ@xouU¸;|x$·ٞ?@=FpjM]˞>F8^51f%R㭻SVf_WST7z)ݵ: dѐVvjbnef?2ڑfݵ DrTpfC&d‘4_ZO~&+TR&kG#ے 6Nّ,*]`G 7醐wu>cAô񕿰SV ,q)lQۖ rOqd齠t=&=a\c Ys@Gh:bs2GT1t>OjQ~9)0>ꚍ@:0r9nƎߌ ::6tcn1C\^heIplbGoě|o蓿.Z Z?o6u3ǜΪP 3EGV(ʺ-OIAAԿtLEqgt $*w/ZjءslţS!&n^GQ͆$kFU9q2W檌Fe~s ɀFb'mEn7+xe1lKZ%6g"oG~{rMJxPл2V+5`S^a:h Ӥw?p|bH+R#6pp&/LbG=fB$\\z/J8r,־tsE=, &OTTpUVcGm n~|MW笶G?/`ˣV0WJ\ lWD>1@I wW ̺NA#Aa0z¥pڝm͊$i݃q3g psʹD˞x !"H'^gn'gl)wX}gp?:h7[iF`<`( m8 #' X4 YjG lt YHÒM/[/=LWjQt}I4"w$+̷BrUDQ~ixWbc#H©ZbI/ΰYY~#,>ĴDb(*PNȠbX$d"K/|RCPη;+nF+zpiHL:.NLM:>x{zۡk?"M]bJEc 3J8Z/A*qą V-=~N$C h|{W#b sُ!J\S,,~w$NMF{KtT+B!şky ަƉ>5Vz=U|W&j+oxɭ@^b[̆\9 @"c Ԯukո3ʮNW:$@' +μ WHf JGSkLALqԐϚ:{, RT|N-s얧dI/v{ )RK$uGr ָ##O?7ҩrz2wL؅h'0@Ӳ|`ux@WLpxůuLR{0N#$gj`=~l7YYZ_攃7$RȐuu@ݱH[llӢ;n{w5HEP֍NL/T@]W5)Qj ڈor&N^D]ۛݹU=Kʬ~%Ζyܜ^`1Nڗh@,{0}RswxYOe2k÷f^igVEBӧ9m li@cX~ H$WIN9z7kpR4LI2cND\4Vdy)m(ʨ!ˏLTm q_+WFH>>S«xóҌOO\ȄESau/1`fD5rhӖuڥZ 0,|]YKdLqGφ0a;X "jy9L#O3PBr1a>J]~O ԁZyG̟_h*2ȹq(ŢW|fTw*G70Vf=$A8)XbV:֌q{i| _7TTмZZolb+d$T(\%] 6D,֕5,pW@'ܸ.rQ @++io%%Ozah9|خ0@*:i'yJgME.h _S[#%=$-Zoa&okµs+8f5;z\XFF5&A𹁿W;н1VFTᠤ+ Y F@ A]FF# gUU@ Źl`RƂ'쑂{iwr(jaE ֊\yq`oXաaţOZjeF5^4$l6&+Rsg29zbv<-n앙Ιqv:*JZVa u w 3=/V;d #U]2$y鹆9_O&#MJg{_D2W;~FURq.`UF̢AHģtħ9439ѐ[=\UB/ pYDn~;/19PV\ͫc3{#] t6W)>RD]{Ou)żk/`y%4ꭌЯNHE /̈́hxLbzUn.d@7.'''UKio.hz>(\3ڜgwx' ۰m%Z-ޮr_"nP $1>7l!>JyzE6_|kf?022EH?y7flERFМX0pF v"է}E˽ AS*vowp& 6)'} QԻY5woy G6+ĜdF:Rr&I9)NULxt&o&+&\rigOXmOt*Uѐ"=O3/=eX:7QOMϿ g![&qăp,Q$\Yxj 1ya,+IE)Uv fįz/:5rN.j13'hg]ClE4_m(RhIWN£,͍7VER,&؉ )CMbӆT1s8pqYUxߪlK`Yv ),7BZ߉6 c/OT6Kw_'C1 R\:vI> FJٛq̾t с.6'hT?Hg0 SظYA+$o9«6\63Q{SA' 32?Ecȯm)WlLw@ţ;b>AЍZZ=d'DP G=  .( ,''`q1C|5|+Ʌ Ўro׾#iU5_ry- c:p 0^ʚgFH 6T 6E}!Yw!!X~t1\G,{ s(W71 \$06x%fTZZ|A;<(#Tvx3 r”?}@:cv4*q,s7`Dܼ x fUҰr~8bh1vq" - k ,o?~PyI$cQ+Z= ͡ndm {գYi|2ՎK0q-^Vכ;i\aR^ |)_.۔Ӱ%kgǃLLsE , g+W0T-.Ѝ 2zpe2%X+Lq7@;,@7 5uzck f~u$ZS.qcX_}o8}GE5nV ԛG S<0J aڙn߭ߠ%d,ߟ(H(:HEɓD֪wjY'9U4G{ܷ˦ڞH z_^? %t. G(Jo{x=6=rRƤf^G6[JK7dbiPrm\VD|z\gPGSx g]fɨzOZo *C}S &}03OQZ_/j] gܠ^H{9i7ؼ0ISίZ ,`O;X K9旵kM9ꉦ1‡ts G;0Tt=b64"a.SE -cO\/㲙&q P!F0j"VI"%:ΕɦG#ЭL }< r~8.L^7Os T7me+f&߭?;E)qCm%tPa 2 rOH{{^Gԫ)*emq-0C<'sDX5g6+ xQd_HUQEOԺ'5m?Ety؈ਪW?m"ua\B%h(U-P#o>v!W.02>b68+FqψM ߧ/R .reM99qg FKL `>`ϐuVQ lGmt@S)_jvB ΙM$Gܺ[ g8V 9k{] `BjiHC XWt`gL!哔HsŏҺ5,GcpEI?XݣRƛ[o/irW<0B9r%:ɤ?q4tI:XWVJ5dSuⱈJxJ{B>rKb郘EE *|6m;H/U.f(= Oirb>ڹjscyd&g_Bs|敶.dm_x Z+tFB:5P=4gL,p=JGH`R>=ÚY(%XsϝEӱiurؑU@t[Q!%TҮoo (S>AˠV:$ H~i y+ѯ 'Nxv ɖV! V[V'3Zw.'V,L ='*bSE8Gc?, d@q?b;$D}&~ Im bG[VڋxP֤t4`{ROg 5U:]- n&4*%V-ʦDzL/EQ#UrJOte"8sn {(|ߚ.)0&:}b&dOg,=jIw/yUcJƴZٍˢ*V3lP~-"$i}jFDp~D˶( }ќĢOcPo ]/"?Øhg@[P [1PW̓?lr|loZHjL8;'s㶝)O@ @9ЗPgC&%KTP`:K͔/ fZŅnFCYnzr d9N 2:Y_3r>L:qMǤ%5@h#݋m B:3 &H猒Ŵya4V~:9n}qa|y"KeN@bJ w>ҰiIg|yq %`NN@8Lz\7lm MU5.u]~B~1.3 dk |U[m,AЁj GoI e2Z= g STyAj GL2U?BMI(`6?{ AdݙCCG|v>/ѯ㬀sLswV@1;*rD623넎Lit-/\I WQ PkJzxmF'ύZq F:H O07GQ iK %BoSt{爋tbaM{c[lP>#WFuy3 abnW2hoK;AʹWO3o2S@g=0ԝ;5F&Crua. N-D|VDIfqp< H[&PE."`~뉪7LhM0s8t&K~.q)hW1rjCUfQtX5'T}2PH8 3ӹzwǢMi_H Iv~^96s[ V\G*23G.b[q .@C~j_b~)Z rnPSEY"x.j4Vh쮃(/R9B{Kœ|TOG)Al O Ğ\?go~=ճN0]+obHu8[`ץ&y%lNJYtc\~ʍM ~3x%5JŎ?,l} L/Zʞb4E^4q3}v~jQOl* 9K2 ތb*n!4iwĹO@ )?ӎ'@ͧJYr 뎟߃i88x'1cXafkNL;7% ΌU:ޥ^<&Շ Ȧ)'HsmxXeSqTr>3Bj.cHS Z,2-дȮ-pA007zqmf颮(+嗧ӄ&]yG&vAk1uR- ۉ4!\hqKѶD vu_&iE?Gul cҗ0ٛ,酿e$>|wMK'AI;4DxwP} jr!dsf0 __)-G [t-ظQ\SpX"7V\<ʟVDfX?Iಠm-rUg'j[.h$}-/ޥUh1n͸xPu]1Z bˌ#ttAA@|!ٻp`f/얅X90kߟP<%"h'Yb }qɷ.7Pgʗvd|P AɚUsL9y|3>CץD $tR˚;.31!/Tj^WL{7?>>Pg%>ڣ Ljj%%{(RbP,um y\V 2W"oQ!5yAj;pFZxm[s6BlC 4 B*`<%M_Hq5$30$ޏYLS;SOV;2t*+8fC,囡+dsCIgpЦhέ}Tu$.V1bƞLv/ 6m0b="tpUA=b*VRNl*vu>KPcf wܰ5>8TPDpx l>bT5ɫGl ?HM84ʤnkY9 849c,ѹ>KcȆ,PF/WER* :2 R9yrljl(| I}?o'eϗ vYR*G|'D|ɰ'~sDɥ _p^MC+ e,빎9M(T&%_Pi,N|A xˋ۫ # A@(B !zi: }fQGNҥ^v| oNAWdm e(cn`542S)ɪ$S i62<;8fYA89O"^ٗ[`{8jz.3pB'ݹ: %-)H?`k&sYBqc&Mm^,UA Q,Wz:]x>v;"l}4 ]U{ u* @!0l b7C#ƎY $kXQ* *fO޸=wDꟅ^Y~>|I^m(FیrIFv΋v]ſBOcJڻ\{E`i[od!~lPqa] j/pɧwe=^v[FhLJ^q^OѣӘ"wAܻSEơ!`2l"^`#Z"a.N&N|L> -u8kf~2wd#E-LP^9j猦Nﮩm! (rz;B6T|\H9;iԆ\P5DGR%Ш5Ղ]ѨAG ڬPch^n~QpE<(I21XoONEZC:*%_a ^ #[-w}{\ݑbhQJɛZrKb"13cHʓ"%祘̝žr7ό>^Ώl\lKoXyX ~O(p^b J::t,lTkq'Jnβi.[Q& EiÄYT߮ qwuK޽҈۹UA3$5PE64~Qnτ9F: lsU ; x5 'kazM2]Cڈ4i5 ދ9*z5p1]VpmVmti) ?Au"N~ḇ/,+Bv7 3x둍 'wFGG1ִEiudl`Ki# dRER+ȈsՇ~fO\p#lS[]M|p|iG(.PW<Dl::u )?FI%{jsg7j'}jzph3͒GA}9M|}ySxcly7hS:Pі%`ɘ0Gda =Wcx8b9NoX2)J3 kZiD\k-` zTCN3Qe8NHT/ap6WaVK10mabtŒJ[^!ʃa7oaKuIb7,PѰs7һ>xfB'x'Wg%+Sa (IG BjUDclǟao7 Q._n#PZwB=l惍dUoz,ONfw7b?@ӷ#'z&&Mx`P~| rZ>Z8y_sEy=Q*fJgV%u8x!ODw5)#;˲ H$Ǩ&;] ='{;s Z.Li ^FJVk6C/RM9Yx@ CHV3Ǫ􉚠izSl;g A#T ?jێDl! {~Jϟ17^\OE " af bBg @Y}"^7<5,F3*@ED]zȇ8I[+z]_ֳ k@\G +,&0`Mˌ?+3 9\ttWlƅA"yipy8צE2 (hދ2T ɳ.qM( X3.M'6|/^j ŏU.ٺ'(--33F7kWR^PeA_N j=# x?{u#R(Ol 0;| ?y69^$Wmz;wJ7&D:hNo*Kap%5$XWB7a N۬,>v6 5kZ h >G vc>bvp"4ڲg<%"؏3)ЈTNCvY=|9z5K ` Zm" _dΙx&, 5[[ i{}ɂvj49$3{r냧?5/mQ 1Ǡ7U UU/kwSۚ鴾 \$|haAo:Q%TՅEycFÝJU/N ^f^e{7PN[ѭoҲyf.65ԅ (uˠ((JFJK% w~B֊WK/u 1/+n!-FY{BKp@U."(OiX mPv@E\-K76vj}15y9C&%lYbt<B)*c'34yKO5DQa6 c-8hg; gM@9D:3sk(Ef dH,D}Ju_+m1jȿ'F.u{O"2x[^$޼t/JY2+#rf̯*5=؝GC_k*!<UCR)mW7HvC7F/YBDD;Kiסɽϩ͉!2CC?9Hs!4V<헡J)|*mEg4뀊>)(`UF{^2⨧ȭ{!<ǏM(,F /Exּ)TAH7nQirB:\a;D\ (GlnS1|i&<,k+ p 07\~BK =-.zf_g9ANN_;d]e !%Gܟ&>k"km#ȟ1Vw19n1mi`Rc~E:a[OJF7~JA[X2 ПuҒ+ԫ>YDU+",mv:b 4f}3=`Gă[c ߆Z!F--@|$ Ӏ TL\|`O֤]Dnof6ts1u_lj{0]>EGv:ݿ z,ju[* rsPVyc][QۄUAD}!Vw39'×R9R!FxwAv1N Uic5vޔN tYUˠ85fAR͋Xet7Fmo<' ]@V"U pgQ~4'G%q(Ve3Zx2*|~VsD=):Z js*\d_ʱ;&Dt0'WE/򹣟& a)+;$ E $N;2 LŦ^ARx:zɁI8:!r#%8I~1N2]1 @&"-3PЭ~- q%½3%L IMRdY垳L}HB!jylƼfv<^LSRD8'ɮ|=_L|rpwQkID?t'rgn6^1>F"FO!d ݬ`&"+A[Zu+#3Te1]!3"nK>=ם8{IiAPN"}:5*xpG>HM~hftTN'-+NL^1 j\DZtz#K^.jW1xIu,[(~S*qFJ-ܗev+*C6A8loRyi*6 {2>6O(#oU@(o`F *C Mk+!rqs>sޣs=d_1rXxz<?{ GI"$5ʚNW܁.PEoƒ{Ҵ`Ak}X!mZb&r2C/Hno{j΁k)q0p_dG;mYbN,G1YY&0TtujHh>@*y+zN1TPO-xGBIoק$ۘJgg%/O=w4xVxN[[H 4/c>P]O #%'ֺ+i߃(SkHyfEb6pCR!YAQ蔠.M0̮*7>6Rpy@44|epGr>h z]3| E0sIqf7R}O4%Q< (gm|o$9Г5sY S|_`5QVnH埘YZhF. (]8f(B(Rc´N;sek{RͳH?(&h$Plǀ>F Ff?OYI0,k N+e+8^of`} tDd1.VhM(XDBoL6X}n0eŔM:?t o˪_+!7E^D4&i']{{?|/m(Pw[k5'eZ2(qtgb"yO5>3 1]0l,\f^})bL"ŖP(]W/|P1,6aVVn\J˙mW9ۭS#v4KxLP׌x8rHp"qmbp4J.fiVDMH*z~3ݤFtmyihpԛ]z5ƺ1v-.tID׼%ϒ #OLdA* 2k֒/[]U9zHOlKle@Fcw rzNcrgp ٬O,}1=t=l|+uU Ol:'=m)hË#=Rt~=Ab|aO֞"gYZ070701000002e7000081a40000000000000000000000016759d58000029900000000000000000000000000000000000000007200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko.xz7zXZִF!t/7]?Eh=ڜ.+̌X2Rm W ž_d.WK$Z? _3f,r/әKvˮ$~R/F֘ceڮFw0.k֌]u+:oW~Z1#ܽ8#ᢆ<_$A4P_ҥď$֚:Glp>D˥C&̖K8뮐 jbHm$!0_ǒ]I(QG3XW7@")ebMW- kA+ONgd>ל!7!0TSV+%M@uupT2d1?}ÜPsiү~y:Fuh;As}6}芯Z/k84oH5C{W6)JDȰuegYytձM wU]*c?kPR&mz74UF3)!#z2ܮႷ.1!}#rxmgzam`o=^t48jXr앖ˮ 3j Ch^f?z' ewqBw^7@yu ~D\Z;=\ϣq/g3 6Մ9I2A5rOsg,'?hGwgE?x_ #~.^;W+̰ .DFäydD}&XJ7`n3é( )yHGY^Pa\6Ot F51I?*'2q3w:w]ǬoZ_5 MHMs)G_F?9U)DPg˃*O*VL& $.: /+jeDu}g{lQ "7dC;U*0&P?X~/.MۧDҹ& xlntFb駍g19-D?pG$,;*ϔyi {,6E3S qg/Y~IugI}O*ςK=8bB=O`.@C僸q^`&뚥i󘞑f}TIZ_Ţq9laΒVN,]ȣ |w)>DQ dBS(|Rh3w j5Q=3!>ɍ̪3`J:*Rr[I ig0arlGl,>j|G2V[|!7k#>X$9!Kj߫mp-CB3p@<1S;;+02/*=-Oa8a%#. jDTm:^{!Qz('˔lwT'hm{pȉkcOuPG{Ⱥ)zTô(,D6cn/sA %>ĩVD=(g?j̋j742rhvvX,:~I\s*F_m;'P ywlnd}hd5?-Ce\evh <<@WbzJGzĶY2N MhՂS}_|MlɺEy+]Ya#;ٚhH$ԡwnㆃBLLeG)ĸßM>A8h,6YR\d 7;}y712~ AK؝{k79יjel"n}?aMneAqX?pnJdDI' ">=!׽|aD/X'jq֜<5AgNƧoS'&lyv@:@MĜDh#k\d߯,N*^L _4T:8f$BAX=)G ;Sl3 +/|]##,7Z84,NUr\fёMiK4*IL &ѱ@qp{?|U>N,Ŗ8M]q i+? ĎTL"Bd} Q j(7ʸWL ]oyƒ4Dr:H.Eճo` INlP;Nc@\B2tt"Hi{ˁ.Sjq#tH& N6$};`yHiG(TZ;mʾc]?.Hq8ބCϣqO4Ċԏ )HT y4ׯfWpt0n.P~Qjbm~ s,8bفyG K0S5,{M웘 Rt7u t]*_kBikrMZ^alFw<ìTiquaiO[Ġc!uh5-9O5a̖PN1)e_[8n(jDsËMM`R`EN->4Xcee<2:+x]꾙"8P~4'^c=Ro|ݡΖ\n,ZّpU(| 38}++x[|є֎?8qnd >nҫ(S9eaщG8oJvD~W+|Tp顛tmp#UVPok+',1jxmV7a|ӔGAy;yL'ɳ g*Moa:*("t~78(V:cu뿭8&v"@X`[7x1; ցnCsH;Ws8rY|?>5f " Rʺ0>YG_vTWQtkݹ @^b䘂%>kR_^)Vb΀ ۅH L[m1LGuufpgD|vh!_?TD3Mp?VED㯞5 *k\a{=@iv;˗LE#h4%7gXt ިJy!>{Gh?<͠ߒ̛9K% ( ]F2d :'DvT:zo9&N'>k'14]&ftj>`ͫql,: yI4:1ώ]Z#QuL|=tTyqÐq8ejp_s5ŭ 0U;?,꙳mxE tc?mmq1j\bUT@h؃(-Lujʧ j<|3j,6tE 6Xr3R 7-1h~)nivi}603YijqvM*8&[Mv<; .sk] ƒ~AvtEecgUW^SFk<<P@>ĂE;].\p yeI"E$ulACa;G?pe5a z.F}VEZ$3Ҳlq(8h=N$$w)#Ś$ zR &[xs[.]^P.**Q{2k3 /CtmG(_KV\Dt$oD"V56dH{@/ ,2u^G(׫}H΀FPUSsY`+0RGRO, ehe̓v$ݓp,zB8oO#$WFB wc,v9a>>oZ5i<-L'4hui͹w'OD]B܂p$N/5T' F;{( efIV,aYtbU9 " Cœ" z}- =DsL'#Cl^$[رF2c W"G BZXqx[G`ЯaR̐ѭMs:]R(@H%HCt~ygz0q+q!?ȴk(z1g.uN餁GO$ Iΰ3!%TMxN00 9e?c2SScU\]2L1үNRad=E dbBC}ݰ"45B %ʊ?IT&R%dok뻞"]-Fd$Eύ'#u`c{% yP&2(·W6wW"~w 5 ;}k=, *=  ASjdCH6&YOF,W<0iKX*k)YQΔ")4.ZK&+Tý; 2-I(07v $JX~FEAn'^2BFc-cH(ȪL 'Տ먦|O_r}O)yst…3^͇ǩ +V| 6KX4FQ=E>tt`'!UhvV)_lh4`e/ XYJ$( 8m}|!\pfG7e]:`ϼyinj-3B@]78]%^B\.vb3įGpRР+4V故4MU&1*)IK֟=N \1>YZHL*ĿCiDeBE_ѣ-զ`?0x 1P)м&=L[|ar^j>$("B됣z@I@DŽZF=ͺ>4oaP+3'malB IШm3HWn@`+:E>PPV %-үwDSo<h5~Ba!WZM.WBEbvKO=P,/(  W9W%@\F!!(pd悍2(O)d{_6f7<8ו/ـ 89MZP\1g|ډbrǷNQ vi uIVBҽ=Au 2 NVڄPxzS>t.J V/)&Fo~qBc2գL$ ̴_3n'u%H4kRIƷ"]" ZkX&S"V)'2gd0I, I&#0LS B-s{6.M/duSFUF4N3m:1ݳK堾ꖇsLsEOxb I/se|O?dE]d<3fӳg"c$ ScA 5 :OE:~:`x"I.<:՞+=s`51jN5( b8 }P9\cz8^蓈R{/yQtJ)-fO}kKĕm:tx~Xfj Luf8_O^9y53cY1,AӔ6&#veR+if'j Ь O J* wɩjKߕ-cL-N1j S[Epũ,ܐ3Sd;F |nm%}ei9KaYQ3sΕ({`A?ܚ$a_6'o; 4@\ DKYI30Br3_n'[k06ϟkγu"pT/Bx5oCtDawk'T%l؟x4Iz {lFSIT> Yh/~;Y 8 sDw Z2F+[T[U,V%(+F0īp~GȔEZ=u v%u{-bM)l;f#4>3 ;f`d_1 jeLAFQFס;+snFCF0EE%i.{a@3 +?+ n4S'W 9ֶ]b1 Oov?xm?ɖ]I8%J#Фdҥ/Vv3|0Փb)vt,גּ [7[>݇ىDW^@ۦgm^ߴ , {#R[ڭɊow{=Z.eL5 +! p츉~MZ㲆4lO>L@ ׄL1 ] 4R8nU4i4W@>i*4Ä:0[:s+Ca\^Jw 7ق}kyhTOHΉ(ec Wh9!ݛ}CBu!w$ݣsِJ.91)MEMDsO,#_5ziU Z5^Ʃ 0QV:WGdfD/W ={-`ge`7dBm=$p<@( S&eAl'D0M0i(y90 ЭeY$@pexZyp}.*T V]ۙ!!ąф k53lAX rS(C1LcLհU>&{2n7{7텀颷BugS*umޮ.8Yi;k`'|U7||}GpYωBSqpRGU=V,&]MOm!=Ѩ7DՋ};!\\v?~6nҁ9fh=j}~'ZU]5RMl gi@\ʤ To-GaN !bj:ntre+69td"{םZ kj,HYdLX ři~B~lB󠮕ɵ`26IVXcE"[#aU"k%ӽhIu;dŴ 8 xE/xZju\IVJDAUxDvcn驫D-MZr'z p^aK ŀv"W)k=@t1&BRCc:7u0oёqttsGh.J!DS[RG[=W7kNn_8Պq?'4ќUů^H>K5|B竁,*`gՇwVGN_W8f~4S*9(M޶w6T7(]ا9=J<-g{'0Ym|lkj^P،w`xdXקbޠyXP_*d5hf/*d׻ș,Bq+^ N U&.108͂1?\ e؃fd| +{_Kҥu=ŷ Q/PBˁ;i钀[훳]T X-JcɽUuDWaQb{& /lB7"7/krsi9 Ƹ%;8]FhY`!@k|` _p=I n1V*iTR}o5/aƂly%BdY jIQv/yVOI:b v@G #8+܎_t$\yW>lx0C`v ZY2omZ@\TϮh0Q 7kfN~iM+T>6lq"&H( i7לXw]Zy8zLjdwD[ٹvQA^'jAeF̝ыRmne Eo$$SD}3֗dv5@!Z6k7;  y;PF 5B}竽A>r9ӥ.?Y,&> Rm4Fߴi`"Ƈmly!^LOŽ7U웴Bp\M7oA2i⦭입NܲcY0 oT%Q@hiR,CGW19##iyM,лUaR20shUmDzo/^hǶذ?zk ^V7 !}*8XhӵЁI(^MY\*m'BN  rHD\`%o¦\U5[&}{g5GA!nswZ{;'nOjJ(2xL%>'ݷ6|yyYN*SJ7Ng)8!f=, BDVnj7{4(WXfu H͆zmqoێyW NO9z6$)~\1 IljQbͣ )tUul6-a$:}@c И"@IU1|ۂp%=.](˸sJB}8pP^eb.7r~4ޏVf,|CK"14ښ u; =6nR5-S$ǜJZ kbeUbm"uB Sbs{2t:w36@{kf?N Ov&P9T %(dq<,OVP5'.94gi@Jn&J3(Ğ+BLcV2ju%Vba`“TP5 ^N// Z=QaԞF0*“[TW!@ Q:&/S >q ޿>x(h OH]xġ_EYAhKB:T>v71͡5!*5M+u)_Up#3 lJGbX9+Ps ;qݒzo> 9_*4zRx B%nwf/pPCBgK[#3X`~<`zb]\l G71ś)G3Fή{1(4;F)fl؅C٬{vj(MZHX"tSaXZM&G 8X>k#0Řv@zf)CD){1o;׭E/P˓TuvZJFtDNJ aU77FeTT7(E_3Bp0%"  vx+Y=(M~ EcDjʯL Fk0Fa"%Է>aL^\_Qb9}q9N>4uXd|q'e|"ӷc`f4=> B"uݚ:2 6tL'`/Dʡ(@FH2P*nH,ܧ W=HoO==:b!dB+Rtaag'']VXߜ$)pkGEtŃEHCOgV$SiSOE,8 2;jd@UdM]ހmFNl'-/v0Ed}8[:4ƿ 0iy%R8C'D4?24{}vL$J\+h?<#\'rIga/lfy&pF}{AB]`,Z®&nLTϒ~ Dx7<Tu!11 ;t*VpBT~9}${D]MFČF&hff(O}ONf~ Gkq=qD%08fAv):e,>;/C\錶߳^$"~^ey.hglAn"82V"%fUNt,E͍ߔ.ZF;xK1r#L&3# CL!<}@Q#.Q)PKGoߺ{CL*CO<> ^'}|v6ԀT 0'2{dYB$4X7clo^akz{8XTGG-G+5^X?t7'-)bB_fJXNoP#ֈ}ZՔ?X°;'fH߱Ree4Y/aw1Q^O~nć쯠m4c籭 -S߲/  |3*6wdh݊"ֶ,x淑o;M1%~X[φ33rWƦ{dQ>3] pXg%9Qy Rj:h?Wx~ .׭FsD 7{lztH_ B!\PR2~_~jo4`v!;C Wl%<: 9M57eFsZ‹GŲ$G'[]]aQ+S:#&,"MJ(LQCE5@:+aʇ휄UJ؉ӡ`T"vpbYpqiuOKhob~ 7{05n(2#̢.+#^˩j/%b53z~ׅ{8)M}ޤx}K+ےuoKl v Q Gx1'C;e$mSU[;Ԛ{aRKӌM*sT35^´. ޑ#|y+)c\+&ڮR׎BKB!(9UX׮G Ӗ`]ou["6eQ+4(08RCxF/аRяq|sSLbe2~?8_Z>@jE@H^C vjC)M^ml0{ 8p|9X00 yC/ʊL ܟsȨOVvE+*t/@EWfkz kAߵg1RA4 MoʆqCI9˩m VudT-ofVHM=tSYXɤ4 y/2Y@&tDߤRo()M0)fu9' <.`2#)cM XovH ao~o<  ތYdiE<1}LeváG3߭Ss骎  hlxEfuGč`[RS J7lߋ[-E'0beH1)E9,'qՊԪ? ڕ9=XihkdfqoJwWqe#(N㶫?|LHkyX6JKaj{k8<$;һաMn ~yWI`x i9>|H3BÓ_Վt/MB0T,m Q xuѾ0sD0^`ԪD5FθHҨZ )H7L<^gy>.Lآ"lgռtox5ht;#*"2qEt 4 (mB6viclf| `L̈́㲹 :$Gԧ"ǩ6dCs 4 jJ~M8d52xjz0&9dk23[VI$ /-Hͥ>Xy2BKγ@S| X8C A0gh7X5pӏL'IM-LmІ97KquE70 ׎i$IAT3 bCM;NǍpIDl{7FuD8{6Dɷ02AYq e{N N"+_Y2%.!D'w)2rE]H_dKV!* q.ZKdѪ4Fmq)|aTBXҶdLΞQ@5 `{U.@`g((4*EY-ahUKVcr(%ԩyٵqy&Ȇ*-0zkaiWM9k|$TA:ZS^Qštە 9:8z]<glލy<4mƊ͚n35\20>qgIuF]Ư#mssc2OIm뗅V_Cۻc z Ї,.#E'Z% ú GOxa1 ªH`#6vcmY/ F *2cx6DI2SqÏqB vFU㓆KQrilFx¬EDi%또VO{քfUCҒ 3mXI$qm|O;s66!J'}A&QeB2e“,)p΍q ߓp1v{ 8KVIe{t{ҟ)Рt(.ڄ'sg4?N D"4+ K-@?)n_ Xfa 7oTE wcj mCs>.]);m9$؅g5V8Nzc, Q.-JS,e4&kG<͐)a6h˞>eg;2 rH0y xcҪ5,[ ťzuؐheţWQwb gt%_A0cU+HH)O]žl2xE܎BHn@D8 |rZOxة@ Y^bq}ά9!E怼MG"oBO@`}K;RJ(iPųe`&A$ZֲahzOHvh}:LSf@~P\Lł<^e"-sw0UuOw aSg_։$Cr,+ya G3AۼJJ1INtLgaU= !d/.5 "9pʵY2v_V WV\Foʹ]6K,ӲmBwGX7$Yjtx|IB;tT1@S'ߕ]V^^YgwQm;3-!a] } +W, |o@ÑCLtI%t0%~N7tf*w%jcŜrq ׍5 [U%Ѱ^W%:Oc\tmQ/ ”<$Uda i7=2u W,K\5b1k~ sh4^-=i1Tu w``?'ZV4~F~^7&NXm.y\^ؽcYNbbax9P:|3ʼnYmzcC-6sWs dZÑ9lx ]sd>5B,x-W'hs jp~kԿSLg3hVT>a5t0T:Q:nNKl /es?qgL&e IeWKuTe2Ka/WFo~E3wA mRM_4Mk6ѳzr{ $P/UD1>ORf̾J^zfhm.gE9 qĤE%/8F8xR9c^,6w2&25 5rvL~ >APq_d㴈w'He@`$U[nQB88ǥq0|ueZ n7qw9- JzRq0V? 26vJ'H ^_ Q:cIv-ZX(,˄QB)061K79I2'|5Aj\Q„NEgҲ1֔n3 V4Ae 2?~ڃC90Os< k ͚plLiygCɴ 
|2t~<سgW؁vw/ \$^垀1ot '4oqP4p@F`.OL™wj6E2{^$kfa!y[D@2mmB~NHlEu:|6 Ƹ9Gr1SK۞$0#z>yQ1 + }olFY$TgʻޝYsγ%u{F- 9ҍ99I5X?(}߉' P1>kv95p-#)5vR~"lazep AN Lܒ%:ݬ9fi2?\ڽ++`[3rR&^+XY{B h6iJgPP #+chZ=,A^&(]*n}BБݜN!ٍ"kO%ΩbN3*m-JW p}ir%}7b4ͮ8ޛ5h,*H&]IŝƘpCH8fą7$ Wr=Eȉ "CiV8)`f{bYlRE[[D Ǣ݌8TǵU .U?:el Hvm AKmtb xǑhI+>ljo 0W ټ.H˒^ө1)~Ӛ5i7 /kWvnx$yFR[PEecGC^nYd2 ! ̻ȋ8JSvoD0tqpPrr% }/#K+n psCBl~f"n#TZ-<@K0>׵ 'oJ08&ϋ%*z͛y,_@]*a$7JzCe^FwsJ5Ծo(9#$*B`uy58TNZ]/3o6ٽNWj޷^)9eOlR#&#\3;al5 }uG?J(^^URbgO:MTת碤*F3L ط=qJlY\Dڍy x="za#Hȶe->??b0EȼJM|`ѵvbӰ2'*@#m]ㄺDڥNR X40(Գ<.^bWfj"oLOOzr/#X@- R6_h()>Fg.g7Qp\ҧ8ǠCe\; j!!g}syY:<}<BXGYBTs=~^.ηj.xHZ@g,ϸ E 71߂FR:Dymj+pɺC<"} eZ waK.9t|WĠa#p?eMKr?33FٻGZT{|K_=?47:<3 _תrZkoI#Yz'^ixXb*m%O&Ƹ!upk[\!M7j3xÏe K|'re%wOaBR"4*)% bc/1*J~G[16_9 _?zRuÃӶ6$E!"UN~y8C2ns3q&w.*&$dbXeX{#3dDKNkK{$2GklưFnrKjݽhbʻrU_vuM"?2Zs{ ۋ!Y 7áԬ;:TUI쭶uDw͂ !y.q˙6yA%2kzCT֚W Mf.j];Y56#S9u.17T,֩LwSmFY50?68z'&xFUD$Te)Q1P^!}u VoJ,m3D[E˺]Rx֍TP* j]=35NݣLUN.j5ADE=gpN%a(YY7q|@r}Hjm;\&蕨1CRzĻt-lh^چO. 6?G@R\+v@DOC+:7,DЬ|딦Lo!Fj@|ZeZ SVMTU'Mr LF?첔zg3h*4 4nL'~b .$:#.,Jiz$u35~36p,]\sWez0tNڈwmT 0!rNP?77MrzT/D7L 6-G+JOuQ`hHՍ5w,}䛞IkD>4#h ){ʪ؊J  Mu [ P񼥲(ie5=R 0_Urxzjun3sJu0-1F`{b0 UY=O-Y2?b?bl꾗j!Nhi\-{<l9) .&I 9@ڧ)ЫU?ăeBM"uG>gS0}="xyr[e phw`QmU5ƓQeFAqA2ƈbޮz<:RfxMsLr %rf^٤ 4o3g_;v%I/%jv4R Ko,,^i  1>F\9\k|bd Z2MY;LY1_C(wЛK)2v65:Z/de6fDN$ўL.'!D8>x'|]pg/ҪnM\۝#eϤ <*lWOfJatN:dtfʷ ] $.ʐY͖ ,;{$(ˬGK)J~Jrl' ֋p@ewo ~0.a(𜺧DLq~VUrxiY ZX3@qc' KzdKKq|)9ï- |V|Go2GciKJ鈊"jLIXZ4i*:CpgQD؉*De>\^-h֘An-:m}@N gyBn&T}1>s=NKjhגcT*3repiۑYi@ϊ@'N@p!+C%Y6k?+3[0p컦2Uk 4ƯX#k%bs<gzvs\*#48уWz k:Y:ABBL>R;HSY{ ?x`B|nL6@Z J9@JL3COhK62 TA@d/jtϦܨ 1w !,{\7z]~fyN3|Z^!l$q \+ntʁ̷.̻6!C = V Zcy/>$QՎȄ͈Pl/4\ň,덊 ʟ8M^kѤm> _`g|cBG5[<97YF`\2xbڦ꼐I!tAel_>ߩl($~|WkKg艺rKèT9y}H⿲l[%օeښ]A!k!@u߭`k<ɕC{nB ~,E/L|SWLj*&xt0oCZ4$9j@#Pu>ÉYǧ6ۂE{&Tֵk~ƿx>J?\yT@ޙLzG>͊"PGRtP9~1?B}f_임Gb^_r%|9#yN0C7*Eo3MZ,,w9^ԩu389CmP3rC T_ɍm9FI^-5 P]#ٚfK v#:,zK1Yh=)v{n+ U;g")xJY>3_$|R=lnM&la?::IijV @H)h$/&8' cLY5&H*(@[uĈE<Oq#G_4%3dy`{j(!$iqwjWk;7O2te AsԽF2}VuK~vav_-{?fݖ(Ϫ=Hf%Ca0mos!%iy$ŐzYOV)'vނ~0 KON8 (Z,<7Hs* X \(zu=ʿhH /|^ˆ˲h%cM6̤*K/|6ؠX|#a'nCK>}򾧹<w3yJw!GEJҎgyB9Wd=) ՐkvsؖW NIͭx| we6l6ٯ]s YJ}nq8Xs@}J饴W)xT\K˹.hZ_!^o[TlPy#`M%@m#7JhaK4^e Cqj>ʰnIhدi44%6eHyl=.q_e$8߮NvKlpüh;/8@jbCm(~ǒ->SθA^t[U8ωsc)C`dVԏf #%kVU=~$1v'' >_c oo@v9zfuTp5U-罇C]0dŶY˕ۏ'.y)B㕔 J*JֵMߵ7eIELOx`Xo8GKIgr@cs܉QOhu%]/pWpd/]Q8܎vk` i>j%vH)^ܯlcC(=(umseAiUl29F :X{m5#ru/[c 1aQKMF6IEwqU ɹ94 o- BVr/2FjO#;ܘC\C'>.W0wlxB26􌯁}IC&s6rfvtB5~/ >,hTn->GǔasmF=b@RTC iHޑ{_,߃m**Yy,dQ/ϾQ{se P4lQ\A[Ё?Q+5 <ZMIgC|gL'̿;"'>=ɄJ *N;%$O$"גP'tHC }$.B,Llz̗70NQ#5vf&eH&^鋕M6fX >Yf!wk<gSvf.K?㗀I] }]_MG!kHdX|=9ή^(ˤAmGl#.ǩ@Xɇ%{* "((?qE{2|P 4G^{/׬[03lśP3J:EJӤ)FD' HJ d [YS}n}6ElDZw3h:F6gZDft/ǯ[8Yp5ZÀ)Ppe|;`""~]0L77k234}v`hW+IQ cf*j(P ڤ$&"03O*@3m؁q’E(rBve L;ٷ9.,Vy`374EQ]BAn!?݇Y$}!}gdkNUwhޠI!Q]E` ;&G!%-m)Ip]iCߑ'k,N\;L57PZjA/:{$*m(R^.JK!ձۦ&={F뛧E8hN#԰|'*CEB 7ieͶQXNA4A/bC"2qR*}ւ"'6 !K&o H![r20$,}SRzGe커=`$r5Ka)(5j}RU0JTr[1$Z7'U(qZOiwz gSEx*SѾ ꝌX5&$#`1jg0?~C|? }{޴to+P4\2a>0Y;[,٥~ipW U>AݟM 0J ;ʢe}Ĺ>L>ut%('| C$s˹ B;F s{Ey 5,x4ٗ3oߌtYKe9CA"~b"7vqT618d/h$1=)]o?i#еkϚVVH)cҫ`A|#Kbܛ "I΢Ͼϟ~ͼ Rxgo1PϖoSYu;$H697 WNUD:um)4\MЛHx J]x=5#}!)2t( ظ"ATڒۗ@.3\C<3>:,X :bvdG% |`0|N¼#]L\h'4.D$А/R҂-CObV{ԹNGQ:a\$tzՊ^N7V2_K 2{zu4CU,! 8.)и}5p襠 oֆ 4m{!v/x}tqCXpc9%Itԡ[mW5r@'Ų T<f3PN9vGbe/?f߸E'43?3U.{`텲c#^ 5?I zi^N*WoW/ ^\ \cAznRH͌ )i)6q&sC;FHPo΋̆B"Ƞ04m/NAڮ;A>^zT13%Օy{o|Q%„IʴJ؂KQO6&BsDABݝ=-ʪe_s܍N(F bѹ6 v X(|xFwHh%5( 1m9v ʞ^L\Ђw7_.<0ܶI\"[Ɏ+/?5uX"+![dĞX0%QR K-ў&rC.t̘oC <0Hv\2gBwV9{B.`Cف RhyA'C K5[4?_'GB72[OƋ-"T[VB:(.~oܻil*]' FȲLd$4K~f7ې?]nj& 0I#AYMX.IgI3-Ή- - ##rM~>=bT[ŧrO8 *d|×}ST/\& I"ytQT?%⮍7 ֒6[nG6a3}r70X_;hG. 9>&sqgfʑ3$Mzf+ ⃄#)[Jn8Ϳ2ДyGд +Y <U7ٕ/GL5 ?=1\^>D#;co~vaA10ʼ(~)969 >$ ˔& 40ϡ7P(:&]f[P ց?_;/7 T9"x>w.zu^YxF Č 6="B]uP Jd~it`PBWp _;Ǯsg_^2 1(1>w_UXֵGhgbPlzn}8n`ز)qr P\}X{Q]$ fK3{|€_ Ǻ]^q6eUQlMz 0)J \4d}h%1':ﯾTc+}.|N5%yC=X\{LAz%2AYŲ^k=-6oV0\ :6;5"p!5hJV Agݮi#VI`p_Ϯ_߮RBG7V#hA W%mrsl)CA .Z:KXtP5z:HzBGz C6HՒV և%0g=X&ZWBc4za<5W)JW&">xxR6o $kt黗d C~|}D<hǏ'DGs"d[Ă`ҥM>̡u( G6lwCGV t|RKK78 6ޑαttbq|+U}—#A@ O6%wNdCؕ3kO>$6J$jRsT톒5\2ņM:6!DAvs`ƕ. _/WbD тʾ17u*ӆT &iO}M,J`TiXrj]ěM.zD4VѲR0\3$N$H a!SEWZxEPwz-B&ɮ X/>ͦ*u;'88<:1!T% &e.]I8N&sW<5dgjJqBzֈ=@uW0Y<8{j'vƇ$Nh2_ v?~mҟ4yg?Vەdr( ,6pOpv/^; ̢suUsd1$BBF3(aw[7&gtmd s!y:*s =_csxuB^awzDjbuXb9vs3ۂ0c,z $I/D:PP>ߗ+p@Y߰^5Z`0mȃrgt.ԂjȻ=t1} [IM;3 `HEUX!2Q qſ|'bI 2҂VT-͡65SEk0Z_}fָCXW C% lN+BQT=@xYCze4\_LNda/0*Ō,h+'ʰV;Ai- {ma-p%1#EFolg8-*vtP6t:nJ/EQi-`EP~/&ؔ5G --$ĠqRjˆRP9}3)~}I)Q{IYTW*Nf99anQ`5Y z`uEn%opeV{^ts[qߐ\t_̅W\@- i3;`A\CHGeALk@~i@?.ޔ7{E$7Βta^nFQR{g X1~0 CM!ſJf" .}"c#0;V2@F\Yv(k "UY7 _;#=_]_jÜu}S68rh`ÁCt\f٣!ɷK'8d.ߺ̲hi[a8E~mY+88>f}_km"JYG}>3L79-y&U1)zuީiUѨzx~zn"ױ]Dhmo“yj]E8U}GT7L*,NQ0xK9x4L<0_GR 󳗯nqu^wud8BbS箪@Y"1tޭuȐ oj[iUޑAoBUdakr\UggBt|6lLa])arη|F!V&~1>9#w@•//i*̬Pɐ m2&IMczynE"x %6ré#9~`))*(bG CBGJߒ.y6Ƨ=!X{$4n3q} L|Շ~"mtt`k<ұچ㗒%`kPE7 v؂-ꝇOޏJ|6/.Dg/o%U!Cn塯d=4\ ¹ꊃX<1*]`-@ `*A&U2R0/fza Qo٬AX 7Yم`<"N<%jdjRcE5eߕi(y#t|W72UGqjwKu~ )/뽌yT%𷁜2ZIB6J|hf>"lR݅yݲnƃ'$f]r73Mdȳq˝B]ǡHl"Mzc(&ќG4YK Mo 31 3 yGlϻ]R=Lsi`6arީ22 ))fNw!x:>/J?4֊+N8GhN%(p~rU]O^-kSAeaw#?4x%\>F"LU{oZTgn%T ]r.P8W\o^nzx_hx܋8hB vaH3 bmnGfws$N蜲(5ЀqzKx,uʦ+WINi6.Yst,_Qvߒ"#WSbIK?왺t^?^a 狉U/ʈf]@P؂L2WuȔɁQr\ːz>{J 7"!S$=!I2~& 5 `κVE.,RcZ_߰wԾ71s?ϼ ~@>jqh? 1 QNI7-o=m4ϓ#*>mX[RT>dZ*ԕL[fyG:kɁfkTr.s3Y6O:U[krV-~YL)UWͷSW4ǝJ Su`+@ohсCPt@)R&З0m.Eg+[O%o(qX6E}Giwt'o.fF!p5ЍŨ(Q'uV*C:G˷eZ{!gCr:`I49(U#z?]N>.9 48!&ϧCwy'|ʲ-<sfa! "Y%^OUte>y0:X Z-tՌ8kϼBav@3k [GQ{]Y9=!u}c \i SYWcXFI)BSOk7J+[&N]\Sz c2 pG.g`R9'NC}ykw:~Bd'fZeh@<>LW"w^tD3dkrϗl܄2:Oayd)| 8dNs~ÂǛti8(ExL(Yn XY-ApD~Y}PxOV7pxX3j{Ӗ+,6&1aWGj<' ̧KC|D ,y; W63A-N-b9.YۯH[CMAL2 S@G>#]`w5]$*]L8iWȳѹ z,F X`+9RlN#p޲$Z erSstwCl(MïJ׬nNMv*wrq cJssɌ3tNQvߟR,y`,,h_~˵ *-NcT< BX asMqq$}'Jb%weE~!к]ሧ(du/mx複O%F+Ex"ˤT^_$x40O|;V"GO$YM,X–QJKU1cW@꛺hD(c^*`;((#a5/S0 R˴s"bQJ ÞpUn[lL# WT8Q ,_|k!tKZBيKWdMkR&6C~#G@BI1|D,n` W|'ŠCVhU$g L]TAYmI{~K h;qZ tT;PK\QA! Hɾ5~ Hi=C:MŢ'.(M[L(0JD|Uh{X p6MbȞF\J*8A%vtƲ ԯ.=?Xaȋg.N``[Mȣb rQ+yn.,Ys Ba\3GK2 nnVY7ٲN` \GV%u2U^;yE7|LF95SSV''G+rY1[{kKu''y`<=2Яqe;vNƭsШ8\S`B"jhg~8DZAl(\߆2~۔Tp&fr;&aҩg,جgbwX,:)+^ͽ~ YS %t C">5taprJ%3!-Atɚ쭩yF@y%p6&Gm{pj\s/M٥}nT(Poqx5Ags7>2JhJtp<8U{%@pQ]6?uy|(ɛڠs*`g]% v6=}\:!%7w0,ԏ$9[ oKteC[/IHn!2`hE1Y|ɭ\̼;7/_.^璷o^bZo>1б_o}ȜiezQg^* o<+@қ%L0i .\TbӔ\쾳pdfX<`mdJº~DRU_j+ǿLB\6Qtq mBfR >%_lKfUy'p@kL@|}Q[EG`ќ66V;^B}˺<@3 0~p=>L.Њ/7)yUm''93jtb_lZ[?n-j%'yYB0P"'XL;İmҿADQgB/R0/+ok`/g~xzS.c9G'9cR98G]?rxk -f)Ea둦 $JH:{E0Rkq%DFuGgW(Aۋ8B5zpWk]9C FPY0C9*iKgN$ZAPB#;7b"}pζx^f}lj\))Chíqٵ*d/CKw(6's:p)|Nƌ 1eT~7AQØ&J`1X#nJ_THNKT"Bܐy C4Ez $ؕdr+/76:'vVIjOI?TS`m\XBT(\{1Uh(Q2R67[gA^'((>pfZ/ѤfPrGe.z>].Ԧ4 ) i:{gZٴ8nkP_B.`|ד|s@W ^oFD[}fx #1>\YO]T7H#tAT}+LdRNcDS`@%c{ JT*VɉCR{a#VtTIhV#XWltI[UhOj^%*l1#G]m-Ej+vٕl9 {BhbSx"۾êdj$Wmő%DXN٩'EsҎ/r1ޭͱ˖.#jTmvRc)Vc&睍)u`Z&w=fZ&HGo=i$Ik1뇙ƪP^:}!ŗ$DkW1b EόPc @s8͉\e'bq,Z9^1 ( L}_Fvˆ;Yaa45S%)lgow9H zSZ IìƬ/kOM#pl14H릿|k4xd)#+۠HQqͿB`3{bP0 Z9e)eѐq#+R7˗ܰ*O$ʡ=eg"r-ֺ< uxmRn H7^'?4b+*4:7DB#Ԇ}U-~n|5K5*0Rt:HWy!g-co55C0Lqxel:ݾߍAbj#zwvJ4[3}KAVKg'K"Cm&B(5=Vl0 4e_Sߛiʜ˰pQRB"."c,[E-B4RHւ=̏.,YG`:vMu8hƪa6Rnoib} uTĀ˝1(mwu';#oV[9>8كόq剡CujT^CFԵrtMi[TDC,0;C33 9j$a;P"u0ƪ0O? !z|"Cc4V?zo}0CCWCB=g Osiyͳђ PSĨ2[MuIlszF>I [4!i`>BroRzϞK3T|=9o'+EYĞHK0k"dG a^@],/SK0VwA8 Vl3P&AWS䍬JX6H^qפ..@bK; ]>IQÖ؄gZ{Aelf>sR}( g_U[\G]ES.Iw9Դ߯M Sn%F LzPto9:ct (Z '/OkG=,.+ѓt-d6zaA^L%'"٩]k֬6#u,.$gJ1$iCHnJbC('zG*κרWwړnt.J$APb@$v:tv \a!SGO;5 ⊺N?R=( OkD=D'o_ޅ`+ pt'5C/ +df"3p?$M[5NDe4~_ 24'bڷ%0:B!mDں7`=~̊1S;;/BT`oߎZ9IfZ,{R0u;9G֒-o٠Chp՟E6ےO\ݘQJ*yw;%[?>zvA7jd !x:8 ֟[!{.΅=.#[x c<dE'FҨc[G @ݒ({v8B ޠ &z3cdmughܾOgS p|lY ͰiK  zp軽nӝ fԯNf-gLnw<Y'Q,4af.`6w.h;u'K8Kiz_§T \Cv<43fHFTGz@0;\hՈ̃&KРy9kHۻ#>UŢgY jb6/R gh&Vڸ]{-d炩"5y `@11"@E8/ u`%LG``]9-zHf<2 UI( #яELs&Vmi&`?-<-Q QJ=\Ld@ ۓ%4mtYLe9Fȑ0KKG<:^R^M^?msMަ/pG,`P]+y:G=^mTISqH>\Jڼ- d κ_@Uvj?N?IF(4 =R⫤{KWEUQ`Fôl\yoXB_Ȼי0VkWGX$InWC\tK wSQox;8Rc6RЌɣ ԨCplfڪ߄JVp ~!xM:u/ʵP ^^h`#EE֭obӺe/@I3n4CT~E*Cy wezy[ecPҷ^hԛB~-ǹ:UYX? ȋWG=`Uvː ]N3SE{gf$\FOZx͏Ludzҏ`l8ү{{=#y aʨH6y2$vj(E2ġo(c]m)Mz=i&Fs?iy Pt 2%17y+ʸ?[-؉)qbϯԋON\ǩ_Wy:ʒ``)ؖUZP<ٽ6PwD5msTPEڑQHD ͺSHx0k *qQ㿷^ɜ.R*Vޒ->MxRtȁ OB8lM[٦$Dd8'Xyxh4nguԸpƁ_|7bs&-3ݑ !fPgnBeWny6sY`~ <yC]dԫ{."_}(״Yrķ=%4dO[SaLcC` W,pöut-5pʛ,'DOmՑK*8Iw~ \mHA\gB +?WbܛE( v[$Jbā[\ (5$d :%4%?td2c]8RKgtR*b3:\FnU`+.K]vЉ 6v2(_)K3}X_Jr16nx߬[ľb ⼅;CL$-pHz^aff>X`mdYf̮p^;WI68,Zx:pf)UoqO9o zeOI(XҶ-̵ΐ%)tQ'1CxAy5Qi ?ֳX Vlu2[yĞ4BYa (W+fnXTv0MT6 [^20<Bn%ե7{9>(Vڪ<|ā4Q>3ЫˢRS[ZS_UL+hfVb-D*t8wd]q"13 8l#RLMg8U&I~bWC0y#TF[Q!)T-,:Sl9ۅeTr Cٌȴ3b|1fަkΊMOZ^bAٷ^)-nAȧI# ^Ql{!7#XD[f_Xvn2*:bJ9cF*.͹A9#:H)2vo-jkѕʳIsׄ.>]kmvi..u @EJ:҅L乒 oh;6\t(pP-)`DZ \"Xn5JC#≈Xz~F+f$_;G z42輆Q5DCp&2Ͻ-*- @}jDh B>OűQf=Q$mNH%Z=$jc/]P2⳻ӼS?ϪS>!:O2WZj9w NUUm7Q+2 Jn~6|F3Vz`*:a Q|ɑ`sȆdm~:K>23N 3asEcpRwb7"6N8h+`w8l)$]jW*aDuYթ{X9xMWq /!N`k*9VJ`FoŇ36`N9rKv^5t\?oV/xF|->{=L"R)!@z9END!VVH2b:v"x'޴x :EƦTmI%R40P."NV}@`ˑr X0ZFNMNȳlpa%hCiRlU"1dH]u}R@*DeT)>R"AA]; VqDˈ'0jă!X Caߌy0e'CfS6a"$*DML ah3+5zٛC4LQ_z."0y6rEdUuo蕤Y [L(r6$n % ZB"Xx{X7-`]ɱ;*Kql׍q,OO+Xc.-֠IMb~;vei-GWoȑwUf8?v86֡|5gDbV*O[X%J0ǟv&vQ_s^MR~{\svL`u5G{{&O9GyW{2waB5 |sPN<3:7ݹ\v,`o:Űca4% uЃ{>`Re<seo4cX_O[a3Zy*kY rb69)5HehKuU_-vD<"q5r&Zf.yN+l7)K0G`@܅Wɓwu i̝LͅXJc=dP zs,d]C*U;ry_־-b $unCΡ.Igq A9N:H!1,rpE@GM@Ķ#ټZ{E-ƻ۔;x& LOJqS^H/ M_M\a%.J@[emT?WgHKUF*7~%-MšW2j[9PzWN  c]ls4Q?4_,NL^kZ3Ѿgkʀ?͂ r$ǫq(8x.1#y> mA@q1XPq %Zw(,@|Z'"6ʩ*:O*䞴o] ^X@G5ݲS?gBkǒr[3Oip-6r8}jKhI)A!Q#^|t=r='<95 (:6%JK/hB}׷M˽MDV`zU5T :0XĽ5S=[g?/b9{8ǿ܎8ۀF eN Ǭ\qOKNӐyQ>_av˾VS4S/醶UC)LQIo* r''OJbX_cy1H羦[̚`㔃bCXk?<[<()oPEb@MwK0F|*AXܜr7|Ѳ 0 |H [t0N=M` KaݬQZ#u۪jRàY w%>p\_I?]^=xv"Yl \!:WD(v/A~zlESh=+ZGɘ=(#ݐw2jS{xgZ_ 6EKyZLb\Dj#2?ZJӣ9Az M lL0 $_ ӗI.=is.w7DվrRź;KA&Y;12eUZH/{ʐ1 Nl}5itQgQOZ/A!Q^QQ PPA hjSD8K'd7a.:M8.Fl.Cyj)w++i矆t:9JvQ;?=Kr: `ys۝oe Cx,?kԬᲑ`pK"lAD{Ƚh*<o `b57h#TE9l4 3=;!7.IDfq/erȘܘYA!7 Ϡw=gޡL Z%v_?lSqѺ6dEVx>3 ? [ rqӟgdx跇pKL(ѱp a\0e`#DhsSqRI:6Gi318n+Uާє\A6P׹2kp룵,w)8A1awXISï3?G-S[ux8k!3VLڜ[>ph@Zmu󆓲]!Z _ER0YW}R5hp4HWaXbv8-h>2y#k2_Q9o#9b. m[: b=3%&y i0֘bgV,3Q?6Y)5}0LHz; \4lΐ|TI+P "lJmQeg">a"x5R p *f 91leF83v8z}GKhᕴK2D0yj?ӺUWKY;,7"cHQ0]~j֤DIh% 꽡x3 vrH 4-:XҞ/b񂽌e@دj=ykH+i@\$q]Z<5دLNDm[ߴ7G7 !s^ЍD '_M]` y&1ƱOgwWWD,[1DɿMӺC G[!1N`@Tdpp*kb//++1dVպXm . .P1- FU Wt1s' Z4Ct2f/s#dnw#jD:kL?#4ۘ`t{xrW|EФhs%4$ .vd@4-6q-x5n`qD6 ϿmkCL=HO&= ~9A!9)vևґ6+,}*7b[l}t$t\:f!-AaSsՊ17˃#N>@) *ȓZ .W8BvrloNP->y(1y0`2kf:,w< |⊰֚dq%xU,Ȥ޽gY1.nnE:ɥu~'g8x6mJeq֘G Շt*Ep)]Xβ?pxͼ\չ+J>.&VжYy>` zh#:!|BcPpP/ _2!Oӕa~:AQ6Qƾv .i2q,aJqH .v-c߲';o BoPa!Uvlc?DʥF^t #u; AwJ_$4+;h'uqA [KQ | 1aFUt,u  UZfG 5@v- VWd& <߂$GYKboљ9zN>l~ >}x) 2~:b"pXMm빃hodVhF ʹB1| ;9(oki+}ͣIyC$sB1 f(9_=8Sz< b/z#m-ʿX1bZYah\őWY{8d@őNd} (yzoȱA.刎c7|¦VNBkh^e&P`F2x! Nh;9~UuMX R.nw!g1`Ckς?(XThv(WN2 )<켚GkզӀ`u-?.50 0tv,2SCۻf M`  jdp)Ӏt$G_*yeU> ?fpuJ m^tu*/j&KOŐzv Ŷk |ҽ tE2aJF+煐`,4P#N_Fd™t=\@ z@*:g'nh#İjptf W]o8"_Sާ]ĄqKF"~ЩP%&V 1h|E \(v>ﶶ1V #N uv]FOe]aġLبn7j" ?oXӵs]{GQGO"0 f׭ےlHӼbuYDl33ȷظ=1!D(\~W)YW}h:3|,g2؝$_JJ!$VpɁHt~v_Ns}(&[ES VN_YV77($QL/P{}[ST2I#ʚM9 !F~O?ف[QSJb(u8RAS@pw~-Ek3sLXY$ऄ { # qe(B0gGYL&)˫ xqr?K96nXg4pa^go[odXR.G)*փRnNYMR`&ֻ_FW~mkD8_6SU'rՇfEgfLLӝAlhO`:ּս_˄y0EW7oay É H\eI>0!R[K-א1{ (S>q#6ۃ[>OK{pP}İ+@zCb'YV՘??9{$VQDƯ9w|<{cd2n GAFO 7WkYC"zrɘ /c/'W0L?k W -pML皫8TrN kŨI.xrPvbjklV7״F - bfV >MN&Z17RْKO5I/㼡U0d7n"~zy-j\6;6ļp0;ˇBARL!V%uQŝvPU Bd%]s̯9 Q@_9XfE#LUERC64`%!؃[qCs$fx?>"e)mt&f}B~͈T%eosǹa`Y*U@ܢ8Oe hɫfW| >PFJZT\'&fDEp+9Ɲz-b'~<}m  y'A*zH!@ UR5aI(,DES},hfj/z`[gJÙ iꂭ<Ig87ZS/Er;.EGh's,b;uO0AF܏k)d Mxgxe@0$.4^zԟ ,OE6l~t4C` Z:^8z$GW8< N%BV F%eO>G)O fqC@r,$R#FAi ,gK fd[Xu~fh5>~ ϋ`r߯&[mY }=8#mp8Gn!YEt! .6%_4o&C V֪+֮XW5ά>hll}Rfv!FaFXb7`z_a~P@@? (tOL~ 9bwtb,dgIa7DrΧ)`f¹q}5ԇ~o+](|{6ba}̹/3Q^e*+2C?**::e_`8un獭 8[:q_Y *L;vwͮd w8&6CFJy|e6w㻌NT]+'ǤQw_*c0wXE)U^( P(fƞgR"̕@f̑1\Vbr^oU8x/ $rk+'Cdc`=+G?9b(^ER*\%R/LkU$ƥ)zRORIRqz-G~iEG8RWz|Q,%AT.Pɒw H:.n/I?tҒg"g cb6^~Ů^ {j&_xE'b)oGYӨ;{Ϩx%ٌޯeK ˕걑i7eE%!2kf1Tkp*'qK)Q?Rm،A86!^GXp3;Bgm08 ZW_=ݵu}#I,=>}2Q+y`rb 3zUZ\_ⴜHV(덯xѻљ-֫M* m\Tz 8Y4pSw% OHݚA}/zy>QNl+F]qr*ՎN?<1t/Tp- cNsqcоxTI&] `?O̘y'ݭ<^҃v‰7q3Q%SzX":yTsӅ*@f\k%sR{rg}%2.yׄ& o$0}KvejIGaI)`oS(Q}<8ꑄCӤ+שYJ#]٣nXPs<3ϛ"IG8IQŽX2 %z'J6S0?]`yvORvM6PWC-AHitcE@_}`,&9eɍ:﵊_vB+Oj:Rܴ'0*64nv{M1,+ *ec{x&-_fL }r$1+M_(3K$k[y^Q `( e5%Q1ya/ D[,jb$ߪVB @]iesi[1\sXH4zӲ 973*Id _]77Y#xv)z4O Q<# s'g% AY2 S%QF t&"]LeG_)SoܫI.EGf<& JvQ7O4f7{d}`L ov db%{*f:o+N s犚ma^xNZ ֬__D =m貘CE7 wmu)"~4$S|{i(lbgӨ$ב_;T|[ABTwGJ]^$֕s<Șjkq01b2f/9gK>q(t>t_tv5ÛΙ >wMg1e 6˄)MQpJjd70Y͕M5FΕ|udc c T2)$ Zkw` =6q/~^;.s#%v6e0UJ"H6γ1t L2EB(j PIb۬"BX; UoEwJwP$lzW8Æ=XD/9/>f7`xi4ß?|Հ,jw)Nڈg=e_)\b-$iTWI5u9z tXl*z`#݂{3JZ7뫸*BD~y2׋j|P^zyKA`hB{M3/,?(MitvΠ-)7qDsR~~l3D:3uNY(/a=U/ɒ|㣵 6}cEUn߾pv `*h'ɫ=&ng rrk C UVYx儿sjԔ^&tZ W?C w5ra[`(}I3%AcT:'0UcT"݂]"nC-u"N\$A΀ƚ4\1KHnA+hWfx̨JU7KZO E_D7|2/ І1 %ӧoYaKo %)ц"S A.^9h!oB:36@mgH4xIip%._G*1bEO|n7=\r#C_KRfD6TpK6rvbg4+φ v~fla^ݚ+ aGGMr1`5n-R\ҘMkCdH$\y1s;g|&lxEoOҌg&e0}p6oQ[Lm-#®/Z y/pVI|5cT0%lcԛ񬡒_"E')g)if0 ȼ)fJWğoޙʸ\Jڀ('p/TmF'߻w"+#.p8<4Azt7>Kl` lF\X8xCcL_&7>ƛ!0tsgXM&}R\)M]x^ͭ'XLI0^ݹ2 `=b PnUP WJ'ixuPdbsZdάl2𯐄ȅ-lEvH ى8$!uQZ v 1.⵮YR?C@s3Z-rrmh}]H Xf,!oM.  i cdErp)mVGM^ MZgtԼ&֢4;a uIu]zR4+p* '5Z_+_¼_btQoG.n Vq"O1]Wǣs:W@MO]dA?ޕH۪13E !6ӑ^)?mϩ7,dwqZ{nZ*\=jR{R E$F3~#R`\BTvڏ}ń nF4h1RNB ^!w,lƌ%/XtޟUVaY-HtIFIV2/``]|v9>\ D=<'n1P~U=^L5bs2^Hx|KV$8HdoDZyTskA%!d&[EpeM1{HZ܅ߤUoi65ifOkAjW {Q@nj-_W ݦŖ02eE7:FPugc/죇˄CpF{&vwcI:r1r=:5(A["wq!$XW0P?'2KK&ȬfY ܼOGG' tXˌ^wޤKN"<:{: 6?cENZnv1aZCv5fhRhl_2"I8RU۠bd&:ռQO:8Q!eu.~XG'$>Y ajJ*9̃v(D!&ļjk"jB(hxiWM khMCXo͜X/NRЊR W׋FX_QZ|PI*]ks8(gUeA|-8G GO59Nd>«Z:ʎ[G]e+[140q|L>e"Ev fB_~&v.y1/ R`wP:Vy'9?' (?ny9m"_L(GG]4i:(ܾ=>:.+yL7br{Rkvx":m4%{ܯt nY4@V^kO1;ucU 43Cܕqn OrNg;c+ ۛYOSR$kʃSdJ+'O)=uw1MnrV&u7eeŨξL~ ֌ÎtZ $bobk:B);.O)c,wDcLDa1S-fIFld*`UJ$F8LR+~s2 v!NijyrϽITvmi^ّM~ F_啬D!{, }]tM9kX Yޖ/eVOrǶYqQ/*=Š0cFe>˷G3*hds;%z jŭh?ނ1%`,k9ZRz$6?m5j5pR>>#g`Y.= ,s/ޕ^ >p!E\ ߇9o-_g϶h^TIc я~|,JV.+YO[ j{ Am$:@V~th?Eqj2ژ˶btyW;YuO74*>[Iy."3"&+:*#c\JɋmWpG \wv%Ii{B {HAM$Ӟ-EUmS┣m0}])tVu.q<׷NBِn@#Jv;x\9]9U"1[!x|SuS wZ[²~#tjГ a){E;75DO% \Vu RtO&v6GQL33H#M "7[tw+3V&"1e\.wSo97qW\;q I(jtb30$SCO9 5İ-ƂR'CCy ` j\k #WJB«x1@pNH:-<Ewd(+-*Xsb%:J!<)5Z}*Ph̢7u=YvOR+gU>,/ZH Hբu#.ZO'tKyu{ [sEI0,݇ƛ0oOFhfގv'SS̰EZۿl4bY}gЀ'T۲Qd$Ory8I&ڴm^$#?Wɋ"x&K:" ȣ@J8XZJFȕ3 *.^4v*/5Tݫi;3 %_oV Z6Z!>Eaumr9rOa4Iqld4cYFx)2_@V[E褻#yܿ>ʯ2%G&35yJpŔc6@DfzdG&<#0;pRjq:,0qK~˻U6y\4^OT,|V7Q| /fbLv۽uJ!p F$7S+\,#9`yE!Al*13fD^}p?+yeys:R %G! yg ejM*Yѣf_ U#Yd xJw{+_b)h+ pqCtj۵vdFUxׯ Sg։X3nt}heRܿoB4D\J P RU\Tģ!LؼOCnuVKN]ȯ 9%@eKGDrTz9Z6}"Yןn^IYdR{񕔯 b3ҩqqnjkxl 4ZG b$.5Ҟ:cVS/+ J$;CML1.UʝDB/ȱu(=L\{1 "ϓ, mԉVm Xz1Ra|UG ]c$IES@d7Ќٛ񨎒}<%G JCK8pqImmɨ-e?UCya4j=TbW, Cȍ0?s79bTH4UfwZ &ÅHhea]4#KXlؾr6УP}\?6~7I:ww+&AOcubg= ߀uȗRk6Ώs}WE:liV5Y'W c؟! |L 6xL=E` Ԡ(# D!9)fP*rYӌN(E2*#u^Tsd˞)ibC(j%x"PГ3)凬Vali FAetix$S5?`ݳO6&a?B/4\U{4Î"˛k*<[oLr n?p 60s{"wV7cps{V5/cYJЁw;uX1F&0KM8 1󯑀~$yʅ%RlyƤR6U+Zjn7G3oiN:xR]Ֆ(RPr dmeaV̎֩x+U+E "*/*0)$?Bvh <ė8 ^[[hDi +rG'; o߾m+:_NO#:ں@*JjA ϵV%Hէc/uhb(yRѰ0p~#M\ j?䴱~*g7x˴pi[kCd$C>`"d[7PK &Q@8S=@4tP'Vϛ"`1(jEa |P.s*ʎ8 l QmBP}_9֘ OpgJW] ;ɍ/=J=QgAj|Υ7VW:}YXJ^CՐB|vJMgIG5+P>rr7a ,}YxWTLz*B[:چ8OAZT~dfji/ҐQ*}*%9C\8kѰ?*!֓\&k+V! 1~\d'27D߰U4^W׼ҤyU;3صt@!Ď\Й0 RWPT5p]^oiURpUo .*%#5"$[2Lp Oxܿ$s?s\d^ 3lU FmiDFAi r { a"1:cOi١FEEh"pf}d_ o`J?mWnpi0GJڑz7ȑ5!GgaN*8B]?\ (g5Ke dnAeOH_MO3Ԏ$Q@鐀e~&g=ץ*FQRA9>I|2-2&Ro2dOA 9YwLzYIz7v'թYXP"]_p쭸ek7ɿT˜WNg5^^9aY/p˘9:ì۶kGQKUeCc>cF}H?ۂ]xŽO>'qRҫ8,Y{2O3N1H )3bgnsjP99޳hA6F]7`6*1%9j,ЗQw]BZ?`|Kiiȉ%vYy^d)f܂kqc=LbP,'|Wf~ְKoG[5E=u8v]L^!b՝Y$D"[ƿ-ypiGJ5>$l5QD P8] Ryk0xNKzi(b|;i? \o^z[s鱇yo1*z+vn=GDDK_<SGa "bbK-{s@|%j iJ͌ @v/MGYe.[b Du[eӘ E+wpr+mPV;ӈf.GNd )"tkfx*әֻ^i!g\YZG-2Vï7 Vn錫=SKXU|Lx񞅳*rxJ MR :/H,=rm)0 gt.HsuyHޑ֚W(\ qЖRb>dHU6|q'o͵c⸭1,IkmA 7')SRSݐ"֛4Y$^xcӓT:Oؼï5䶆 ޖ`?^fC}ڈ$)05_ v(O!w2}#еtܧ&;E5"p#@U{?by1Z:>i^~M!r#lI[#ITZLU}>мi Q$vE2MZ`2` ,:>7!jמS&U}Nc~/!*JɐY4FTMԷI8g XBe- v+E`>X6U!1HPAfAs'}>rNGAg}5D&~H&9<\"Ìf#Xyn1ܿ7: bI,\9<.įׅ+'1X)_j9¸htP,4; =;#zc-\@D$a|QSp0)\KCAߜ/PEKnx &YCsQn(.¶eL*rQ'aUi |m y= :pw_{p\D< BB!ʻr7~=1 إR>|`bh\+̝R}vxJ^֘j 6 v3#!;y ձȝ2p=E,"`߁-&jyӐ$?#n9 fCiI 9L@i8J%1Q#Rݍ>WUREAjve5L6}#\R p{WSq^ )8qxIۋ2րmj4P(IUwEn,BޓϦHsGʾ")=Y2q\7D j"͕_8Mhq@Ab{Dl[zS3D*:-A6`TfG,V\e%7xyA&e @%w9@i,'2RQgfba[L%Θ LLƧIP[TEM>g"||y g` Je{DnC .J/ ͗[`tw Xs7ƭTDM ( ]9T@MVQ3UtXS{oq+/ Xc.]XԨYig)P xoGSu,Y! #ɉq2 N٬E죟B ^֓onu 'X+5uP\<~>L![޺_Lsz#[raV^V#Ems^Z.cK&Ƣ~ ont]]<n&|%1 ʻ7)"0Cθ: L%ljjtB$c,˿=WOYO.iB}4NK!ϴ$G+k}(nbLQCRaF cNSrIi=-ٗ2rV(n$NĻdTEHa= '1dt+X>(e>ڮԘWKxЩ$W禾Ĺlhh!ȸӫ~}>7NFڨ_.Wz3'2 ma ̺e7P':,'|LM%>jOˬp%քMAf>t>=@-B"#D)UL98*Oǃ#9LMVqIIX ?6.A`)D\C5,u[ޞkt4h)3a68Hc섑aŬ*Rsl)clCT6oT9D4F(H)Da "jxQ>Yъ|Hv<bI:q08SR[א~N&XҘ <&(VՃ#X/Woqj*6.û*?(|aM+ąN0L,n`GIZ;f^ w%o@lMid'dj&_PɅXn?3$Wy|*X d35^QN[j`IkdliNYe;}=2f0:D~ #zG"Bo7&vpj. \2~~z\97my6хz3CZ<F?@9}ZQ+l@At,R 6(=tQZFS`ꬃ&K-bPVN?r2YHI *˗}Fp j8b n ,bƾ3dQ2QN &K[}]%.@BGS2w|Ƈz~(rJ#[K$2곰yvZj_MZqAxQy-)cm_##1uNDy~5J\d-g؉lg&G·\]ɱtO~!)} ;A6#]UZq" .(;N'* z~NJvEƔd%OF dЛ\BD9BTRw&ϗME9lj;Ѵ~cD2ݚbNGëכj1w(,kf+<5hpFoMi;FƠw zZ])@`>2 =2o2l-̍&yg|qImbvpe_z$XpГEaZ螊u,N+EղX,y2v2:5  L\l7\NcXNYi_-*r>8dwz1DIۚ4m=jhhuG z%C?͜U\U-}-R mʐ!2*Ȍp8[H@/4t1%&6CDlaK=F }9V7PD(ER1#zp3AAҌQ)7-\#uHC `a2w_hXi7+OGr%u:OJڊߵS8[ VH,, k\o"E%p\ ,,8UI)r%1\#wGS7gYd`"qJn16W o<ވqE 4Vftz]Kͳaq,lt~%a얘f1lDD 2[u*t|+qM4~D 3NGcďabUB}ByXtnD_]ei)&3[i$*k@ ^r5wNy8[5dY܎i"/: ɿQ6S ]Yi׈W?.o)Q}߆'hr_nGuDYa_. cj8.X0U~ѦˁͿҜenp=g _qxs@,p-'pBu}Y?/oy,i ~> 0Ȋ߾v b@c@=riY)p^ug0Ow+I ­+Nf"!N6Vx~H]gJ#&gDMz>??j]?ib0jkCY^ycwށ1ZNo1@ӻdI!v* #WF=êHa2/smfI.EA]9)[:mg'YtdL9сzS7N92G k=p$Ao}tڡ͸,\>0,}4Zʛ[zm(TdpvN3^w*"k+~aW\Qs{gdhSjԣIWbDw吖Sya#:Ѕ!|Y&_mr9Պ'9ÁҫM%5ް?\@'A!D0rdڅF/v'yjF{ GlDZ;vS%^@L6ڷ;eKWsµL!ܟSw1:n 91S*".{.rӋC0osC? E`z@W[:^/@& ]َ=jXoWk#7b'-S?ƓTH06qiù(_kt7 ޘ^Tz.-+WU\-wiFM0_=sc[;!.de5"tH'TVW<>I0ۦjN aM/Zgm0&BnʝeV$QH*8)qtaZe+nrd"l#|g&SḥC*"_(J)v=VGseسqiHz ]33uhu8$z),KC|:uI k3  tX`J=?$>;H@5[fbp ~GrSB\qw&*GZoЁy`ܫit|`*n:]21ONo G"xQ_0Dbu${1uʠL1큟I(J@Z*h.7a3R +)3xĠbRk}.H$h81rwsq1\rd!@p7ioyϫA^LTY$t2V`ؼfЎ9qٴ2h&CI6&DWV\xi~B`GQ-8' aNT~xe>ӈ!2GQm Yi{QU?G aPJ19K" C+="ʪuLfe޳rܢi>=-[Oe1(pk[|_E{qsC[eMIJSO Z1/3_ ƹU@{= DVH}>Uկ݉K+:ڹ⟺!zh,TQ&!"ʹm9-i)2r[Mu`&EFt%-Ëcc6kIgʒx"(F( bŽ3|.'ꟼ:d0)2}ѢEJA6/cV{zC1m, $kb#1~gB!Ip03WťݤK@S_z(pEeU&A0X!Q4B?3?=*Aw@gMXpYKv&膃JYwd$6UQ_nK)Ihz6  t?SlLrQ2PZ%AMs@PoSlV>RU,dCj\nL@&܍5 A~qT14Mmh|Eݾηnog j4lESC>`(B+E?Aߵ,B/@{(m+" <Lh}WOfB:`AC2c $PaLەAv Pq;;%13]8+q7ލŞm .P <y]OվjL/>b&d"wSu+HwqmDOV_v遣L#n ~piycBE6[ou\{aIQ 8[yenMEk"} kN{b=1Y9wRE{`p"b.m0ҲƁ?|z8T) d,ZİleG;FD]W,O!\qú^+ I#o~>炂Iqݽr$3 |őUjA#{N|i+Ύz.gߞ~Yk:r8~À||%RqmFe8̢5s$ -cgkJZF$"i%H2=uKgh!-RqZh5V?6^"3:4>L깡6lFo=Ƹ/d8/ ~;olĸupΛvYuS,[Ot026Jbqw+fᤖ'I?Ei*/3tD1>UV󹇳%6_('ʮ|, i&-4E3O)Asu:=:zx[2ld/_KQ';9E_"v͝RNFv`ya?Ф(җ`Cmx~s^,6uB ;-@XT=oP`Eؒ9mFһ:oQ 8V2_%h g;}\D)oV6Y?BKf{Rx>71K^jאɧ)]"K&d1JCiz?XjFXdn[RO q3'7x~8 p&e-~k rDtG ڙ ҅dVC)@aeDtZ? ^()u9^4J< N$:+ m` p FB؀ mHB_4. x=փ\c3DMsp)kEkO~u$+A[7B^S Jk r&^<ݝuƁ-qmRrA>MN8'P,\\&nߘQK.Mo"r;;( Mj<΄$XJp~YX(*G_6:dl]԰ U>пůl3;%layH(9׍l ˺2Ĝ,4eH nɫ^}X2RE^"bjqpMvˋiOT&_wM{CPx ֯\\{G͕T%䜼5X1+qcY)ޜ<0ΙwBd gҐ"ř+K/wj&V/pqk@׋E"+h:*ЄbPVgԯp%P2jlK|B$r1 ʻgnr\m+ KC)s25HM98+Z7] Q&<݂4Ru=YrS+4bCdTrµ2Nnl@ nlրm*S*hʬ~ XA!=>IεM5KIw{|(Rm3rCU3slYv fh_tH)19 ڮ *{^f)W*uPSN8qD-LOU +b AA!ƟWsV<m'*y JQE 9t -b:Jt:7<Ұ C8&ܚʝEN KX;D/75` qudB;% /'5爁yPAW1x ~a_MօXdDPqtpč:F!^rU֛ U%^ȿy u> sY*A]KGGQw؆$, T`h~OъK|KhpY`EMi e4=ɌIRQim׼.cqp誡2{ 8j'ɽjpOq=;~ C׏9(uő7zϯ FSK,zLu+K]!$/grj )Ry[-pRء%EǪ#\~֮1pVu,W$Nr*,H}*%J8IY^uljEޒOvsqj Lr|oi,Ryl4FZ qХ\2<ɗ`Gς ǚj"ő;DP #O"n͍pP +Fu%9钃@Hʂ>sS& 1j2o1l5?:9JzY |^ F蓪`omu+2 mlIAOuNMC&WJtܓFw 5EAW#{Ӹ g^CdP>,tG>#֎Lr)-*(#mGW/}6HŦ3-S4[?h ES8蛊s_SdM }>SFK}!^ͫDظ\D2?졘UC}' ? BW㘾Rk-Dky8.D>a TIG_avwp`*+\:Pa-agE8&}gQ(Xs:ww.ɵJ|]1Z\CB;Weu#:p4gU@]Hȯ'.<)_aI7 ! [iD#eiHUE.ڧ#/k oy,)} :o@avZn[\*,'yk'{LQN9ؿU)M|1 laFivh^tܷiJ s;z ^W+Q+$Urxadѫi(L2an!J/>Lڔ_-]0Dߝ|Z[}{_4q{] gi<ɽA&/wSn(%la}ogx+΅#"r5!l,Ζa9tPhS*jv~Vʞi{I""߼[jւ)"Z(JNH_nӏ/ ^oPb9^KLM恜O7e.OTJ<s TʏN;"Q!%ؗ((e7 ռfg?[VXK%;!*){?b:IDk*6) DRVďijRBc&sv4UIT=G:-@t* ,WjU 0K@6 ẟAdx!ƚด+_3D_E}ΚjL,"V ;o@ ļjM0l geIrX!a>s'c!7R`T_?廇z&=ER0N:q1y?"MМpQ+ʴ5;|KOZsp30xֿq &Y2H ^1{"D |:зBڔ iMGK1pANx8G,7궤0aBl_\8`SVK2+`0yDWx Vpsp8aC>a' asctU3NLvrL4`ѝHĻvKۏTݲEpeM5pUjxvL㎕oI) JL/xY}~.?WtK_ OќIPSIA$ SK43IŢXT=3O 0E9A}У)zCpI % #aepLrl2))'s2-[47_)5Ga@'# بoLPe ]/Qu:-d>)?{;@`dL-_I#hw׏8M^,{Atf,ZͨAOTo}].gwcXC1Eb:+a~8&C:%S:o gnIT sS#^ϸfr(sRPBˡź^X+j٪!xng}m%8N9/~$G$ٿɹh: ;(ÿRf~K{fr㤥&TRsK̲/*5e ЂܞHPA_<(3݈mP.ɞUpY|F`'TY 9RE%m Z fFH<[gԁlc(PZ3"yFQ^.N_Mx0~! q~Ke(\ih`6qQc:v u݃JE^ʽZ^f9$Ֆa3'( eU])vjkj<>tNv@ HJ48kɮ5PbD´vZ~z2 < =% HBx1[ 57"gm G,Gh5b&debaӸvnm2biɏ%9z0F0&Ε3S 5ӋY.K| C7zf WdNs/8iȷJ:0.&~nZq {S1gV&=bJ@wnvC^.{/) &!W(rdD4Ƿcv'ɇg<F˼bDъ`;* eVI8I-lҢkH#mkf&&>de دQ=Lz.OzSszҷ!YGWOZ?]{5 canbnbx+%Q3~i}ZiFd3VJ/XA[ 2썄FtJ3|n%^5f˧.e9 3,6vλu(C R8 S[Sei,jUM0d!Ű LƓK_mb? Fw;XE@qf?vok0 Fsc_ :Z@.V6jOnBB†_WC sSADewUщ,^Mmﬓ `H_/gZ`Ie>u@=xD>=:-9joABnU/op|Z#G㠸O-wf,Qѵ׌ʘ6EuKzg2{p6u^݌ﵟ& \U]USm$83;hӾ'N6%=.4O2|g*5@ KDI# fzrh׭@9R\ddQcY"ʕgM5XkcZpA+N@:tin0p̌0vH;X )ހ^s,fI70>kbnJ 3©o+PQo] muRW R花D NP: ?!Hi |eCAaFܖtHp࿺ 뉎f9K;,7ḳ;|ujs)\-i1#;j=1j`fޢ`/M[phG O}>?qE@(݄ǪFhV&F0cͶC6mq:oV &PT67((]d󦭊ZmGMQEd[jã-$4E޼ѺW_㼧UWp|!u"!=¦U*VJg:mk4m%w;Gp5pT/͌h^A|^{Y&feɠtp[ڑ1y!X]-GfßG`/M6!"ȼ7 pƊ\o{/hJT`_g)og3 c<S&'E_u AVfOLsf c*6!rg0c@Nˬ!UR!dCwb빛iťMHNpHbC$Xϣ V5#5Gw7O!EmM/we!QXg3C)p@g}*hYP>h6|\liħdUh*!\Lz`i`K`iŦHf)5:g-; k#g[~Y-_Fn"C- eAbۋ5"Gkb]7{-x;sٖ#("8aVhpNF?聃eiǡV-Gwmd[KMq}k!ǂhW#FF)"ӂLwy1syV ߔQY$_ۺ@)nURES#y>{ ƻikkx)x`b{1__<'ml99P\ZG `mxq12cü !q7ȬZ!ӳ]Rk8R1^IMR=ضh 珬:LKT7?ܨ [BQaxr;$ʥe_m3OCJnm4$-!vT#" tT_jrDp]f<7N wxJhSOwή,֐itZ&&ݹlD=Bps~QU=hbVS6|1Keu1Œ#xGq9ъb%¯P 5_a_Zy%\i4%pC$7g"(c1 P4aY(umKx!*Iv}> p8mu8j/ Eww~ROOo $$Xaxx"žֺ!xZwr!o`a.@svxv}jOD5QIvFЛRЃ%m~XPT)Pה|~)ٖO@% UH9U= R 8}yF6R6eڱ|m&`h>,14QB/8䎉i@Er]B\!a_P8b ؈ǬAf-%ĄɲwoRZbjӪxC|7[no!Pim7=[8{H#*|0$Xr2tДpOoF7!=  k K`7ZѨWh4w3B^0'AQq1:}.A ~^;5b#[ yh t8]q/:sT9pYmIB =zJօAo@WK+N^:$k=`"(hxg̓J; ku`MY:KGpLm\n"p7s/(+'MHJV$*@Z5iyط<8LsjMldA&eVj3 )Acm]ZKR~Hj!'KeK+hbS M_BH@4CjY[*y\up-LڡUuy|y_Lȱ!g*( |*C3."3Ǥ0 L!&}/OG՘{Q6zz0ÚbDZ@&6P#eV` ⋚l281CE۝aNqqS%!nÇ0tDWnęxP73r\:%j1Y꧅y-E xRJ,3[vO{ZuG߳v0ܭr45%i3NbZI/ PWt1Ht$>xQ^R83C[rBD-7&eԂW҆$ vwj♆֢/XI|z&tSi vt#vjJ?ň-X7=V}ǞuMM 7sE{C@b铦kY*@ ݻڴWE(󅔢]/Anu3%mg *7署+kT#bRu/:GϾQ}拣+#踼0ƭ@Cgw&8 609lLM#%n,KYE,ɧ.]QcI@PEbuJћpp.&L׸8DXAKBor"y}3WWO^Dd.ͩdP 0iNWPՆ H"~@-9hQgaήv`>K6x#q.bB^(0>zS;9g=K9vtcy==ΖMtqUlV=p3=J{ҴS~gihJG_{KJY,fDYWu/^5R./ՆJ4p,W ;Q~6lv>+I/73Ofv٨a*aefҖɞcZ0'pUaVlcYv&w}RNN@܈ VsƟu_$J~NW'tW8#bJ&5 M(}P\GN*wLR* )?O@w1-ޑձ;tvnoG [ߋ;)'ndraFbZ~ e#3iXY 2g`MB2LaHP^Zn_L# &5 5.32K ŒUpg1JΪY 3OIiQ }Ɗm+tz΄<"Q[@1w(©,(d ?DH(ߋOπ2Fz򡡻 tLvlrC^?>4F7v9ccVh-}X$c|~W@hǎؒf޸/N@o* ~/W:R,5=7y'2VUgWHG-6eYlBg&0TڡEd`?P@߂'gQr ʦF`H/-a!I62^fmUd?m&I󬷨&.gXLkh1ހtރV yɫSgzƼ&r=qS-SV2O UXGs;2b oElLY(y~%|FH3uӅy/ҙ)KWV%6r.:k@= ;4VA36`8AeiLJY(S{#q%er:FG'#Cc=$ _+FǬnGUtf}Q@i \j5`\T7?|QIHl@v&.ioZ޴v&"wGODnSgie"Ҷ5q( zk5Zp~[=\Ԋ9p ƌ>?Z5&"pm!N.Ƥtmln$RRۡ#FaEVC$km"&&ً×y";BCun(ڃ}u<3q`Z-vڶa]"[:Hc=Q[.wNِ*VCW6c1 bDt/?fUdnv!22q 9Kvbd'!IhB4Xrc :2Ċ2rPI8N#E|"?roq]omRb P7?g@s$.XF5 Mw&΂W!'S88BDN`8VP⺹d`w9RTbnX&e.5OqD &WZBaW?U}C&e]Ԍ,kHX~jKzLvT"",w3Sv+&b =qp; ̒.ٞm%ݘ-[U+Lpg+3]){%ݖS5k-p~L#Gsτ5@Z X+ i܂kưqP\.(.Y9A\#loY)eh^B@h:  I;s:M}uǞ,'`ӠcVj;_T{/E9f}!5~b+KDa[^EبxkͣZ͗Ckio\Gbʈ/0y. U#wEB\;Gڿ  RNԮ@sK ڎ#ߵz{SAyյh'Y%t_wD;O߽پ<*qN&iQ.&~+/ kny~ {aT 3e'M֛/~v ǪOnJq= tePH9Ramp;&7_^Dxc=;7Ih:IZ/iRWtxTqm:j' ><\B\{hw'IpEc2)䳥 iq/ϗ3r^3ފOd ?G `5aӧ x)BN6 1Y|3Six~k[A؇Ds绮{+&$ ICI8w޼w|g3dicB*_&+n5%\ Tum8Bd&Johffj.6P5xB~5g V jIjcQ5E1P"?NΝΈ"AC1(i5w!*uѭm:ž =\ۂݚ&wGyzRv'Qx j. |/ij~G\xAyŔn(NFlї+]ӺnsH6( p 'b%T(dԋbsV6ʚx+0r6 ]B, TE @oI\_ 0P4Hr$:p|}{pì$_?b^,X*nʪ5x'}|zEH\z[pÔN6C!oXxV bewZ8戽цkő~ܩQ31xOtNspaGt e xR['Kg'B幢oX+}rv/}*dGIZbbЈZ_Z6adI8i]ǿyA?(z&G͵> z>0GLAȔZx4X:m瞒Հ9 t9 '65}"K92ޘ:37 P|?Ee>_(jbVN`@HAA h[ICo mZJ8f(v>q`!WF29[岘f,7B/EUWXJdV*߮)RO*#.>DXgЍ_3 ]__ =I@F0, ٳ(f&?5FK Kd큺i|9# SM}xnSbGe$%p {U0 pˊ\p&z-jȿ:fbysl!EQ<\-*NVHdiP=)Ɇ\s*H`_Hb1~#6 趲4f]tKQi9kdEVxךI %"CK!ȪD`~3OɍƉFwҙSg%tL\ g|hG]DT? ̟x[iF-YwE,,np7jWPAܡ9Z\gy CA@Q1{%ߒch[LH;u*vi2ə{z ̙ ug"G&K^Veav?9el٬.ihf.e٥eY>6בgwꇓrT+j%s"8Xbv^PQ TR 8B zI!mdf%pU<|8Z1[J#5ѐ6^!zo5.+ j!3|DZm =Z%o&ln0\G]@qn3%=̐@5ۄ}>8جBn;C)~G *e`A`xʥABpnNM*vn˴-sJY 4kjN̮4& ,vǹJ"s]ۑ%aº·_Ngo2m&bjtP(:(j ÅA\jGI[\s=C^$xKG4|x@Vݙ@%R64c_XǑ:Xn= 9]{ˏC4x(8EfI7))ކd|`K{#woHu-wˑ@!6ⴣ|4cAX&/Y*D(C(-XsK'|9PBZ¿.O'>O=~0,Cij s~s[h20*9SWLv:A쌤MPX<lduc} ꇤQe@Lol,U)<4iNIӡ& 4FdBNJ/X{|RS0BvUSJ:tpzWxQ:i[(mRdY˭t`Ў9f 0$Bkɳмfѭrm_w; TS VOIð% 7RNh5RZ*:5?u~CÞRS`pL27:%⿓ah%CHPF <,lUae~QV2Yc8H-/汤Ińt-)tՍ[Lfy иCܙP}y(IY>/Q")&{,F߽zJ(#j7Kƃ:סsd8$lR8 JvX/wO.1If.YB2nw$[C#tY(Svt$'@~6gCd\hƐXDM̭[?KjIoãS^9:= }U Ou`&4-V,0Hfo,P{8 1j4TEF lw mkt́]){lUS̚5v3.X!Q|r$Rxs:d=;L1T5, xZF@ GMu^Ug C&W[༳cjz.puEw3oa2FrϠ 9bTg}^Alk[~!KْovHsV`衧fN$C]`^u7ZRc%1`==Ckޭb[߻ R[Vsp>n${=# FVhA/(]Pؼb"2s"f7b jouupg׾8slR!;|PdMH@+QcbS 0j}7|L{eDm-؂ d#x]uW`a?8\e` {ś1& >BZ02$'-'WݤՀUD^ ?C_Z!JCRU"zʿ+T9 |yZӿ/(SV |$y{*W@˧/W f`LaEʨ$ QݥpL7_PqR!eۄ<xI {\%T|L6K˙}wSq={ZnENcW-Ibv0^3l"W5\qN]3LL)Y{Yzk.HF-cysk yTHIDYJD[?6%D V"GF"5{OĹ ~ڰZ̏nTz@ =ޙd'|Iu vn).n";f'n-)VwI)H6o^$;vؗ|5h*Κ| ")EFq FYPJx bK0z֙JmWLjFs?q"noV\ѣ%BME3%`οĸ-{Ò#Y{TهjdsjEM(DYUvU xF?]̎jXukc;Qޣ>Wo*?rlJnC[C9(MS6Kו1j=zeUNxmDf]RH*fL/*[Pk`$}Win)1X#OhyX54W !Euq7 aF2(FSjoE#WbWkH$ K=YS c`o?)-2ŔbI[y4%8F29K*2.W CA0>,Tz"Hkj;D"zbusԡZ*J E@vt|:=O͠uˍM,Zd#"Hpogi{[Z)H&|M+bmB2_\ppQq}Z KQBqe19;rҬ[;dcY޽Ľga2f9[~{F&?wtj1xy.N>0\58~q&wH"VX!H.WDb=T>ӗfeFq is146#Snd> Z+JCLeFB-<8 p:|p-`kVzkwUvR<36bvM34L~)*(%o(A@~ F} - RōQ8$4s;_70o#%؆gy"SbG Ia t o:xH!ttjS=%&#';Ax֨صv`cW5_دdM8S k6 vqB#L7vNZ{7@v/pTsRƎ))a }}wk6mzzYm6c$af/=UC;kFK3Ckr~$5 rfO.1dU5K T.盱 L ()5ǗxcTt=)g%+a/,#g2J*C_{<41KC!ܫ;VrM33xfY2ePbyu2*9trcEU-~nE*r`?_`>FqA)EO4 3RzKqC|p,D$Ac 3mQ+0!lc4aWqG[jyP!1,Q+7愛>0OkÜYeQqr$I!hG]UYM:$P/9VRHqNӫ>#EAsh@_nvzhW'h3^H]Ug}k5%?e3A:X=)(`hl5tp: jm% $G UO L b#֦!y(M=9mlܘec3>1 [%FqoЩGR}K=3ș⢉9N91Y 6VYb '-.yXUs2  )dSzer$| &Zc|(69 H0a o /Dΐ޲Z?2 EW ݏB[&({%ױơfR(.{Z ;{> ~`6齝9bUsI2cY;~!eEpvkRԐgS}!怜^ܔnŁ]  OI`c0њ*>|5 szؿ43cQSI27^ V&^VM|x%+"&!)56 L2 Wb^3n~>| 9vOQ coݧ\7~rӳtx*"% IφgNJRZr8K3"uQL27Ob г2Z F Ɍ3s4@ XwN=痴Y kB|M &}9kܯDv&a8D,U!o4 rob`:[BQl9ͣ)K+N$c{㳴t+g~U"Mq~4VKĻ R1f0nasZ[ZPuZ6AA xIGh#VW7tV{8jyi$.tCu h#Dj~ ,q*'i qUsGSS&؄pW B).L7br=Z`ǎ7YI33HXZ"-^ҠB*aͫhVܳ} l =ܑlZ"[ ;<ߺQK bFtͯp2oo8 xI '=~ :jM-vA٧F9+\K\j736D=* (s:ɜC[g;dl)H®R>W~8Yå3(.' ԓ'- _iCody&0O,p /KktsOё!}'SUmAE;VõC_5Ry:kK+q?N},1x۔f'  [H  T EdǣaT{ˈ\`UBᇋ7iw[m:-eܰpH+ɾJ.Y(jXe |mMg(oBFr~! Z{I: R]1yu/rݦ 4k )! ^MGJEf qt~\\OY]dg$cad@"ʾV,Ad@F[*CR% 쇂ZL[C&%K;ߋ mR2R  C?%3ׇ%ڔW4k +}s,G&ΠñNY'.Drʲ:fUl!3-+M~$0133e]Њja2{nW%d"<'ۖRŮMf+\ـ{} `ߦcՑP砬 c~=ȹ83?Tm]ΛRљ5V-'>b>H˒sl=*g$DXbIl)뿜%NUs8*<>U-] dQ/ܞ'3@r` Ol^7+{`?%aд PKSiTvTV\"YRÉ#XifG38$ew,J.!u|!Bcc-uwO::e- ǣ A8濎JL,`q9RZE-s!SV6g]ߡERyZvvƵ(BRpepE{2?aBC imt5&C{FozŒLf,!'F̞J2#Vd=gPtUqWyھoZS5ERp2j-z.Og]ۏYvԿVRnC DJWST[% # RkRՕHTqLAuǚS}T\_{tds\[\G=)523>FX47Av uՋ%U-2bV$7w¯+q95(({య=cKzj*G0UCϣ2an=˫V0A}hQVo{->F3,MŸQ_wQΖg,㕾IgQngڸyn0unS e2ǛFўL |S{[vyCܯW1)Ui}ncJ{[阷zfvrXw65+U$ʌ܍_BBύIFeo7aҏuT&Ͷ%h_s.dHp!OSU$Ce&tC/ A8B­IBAfnvL$`pGǹ>y[ E#4|WHllIEA Ic 'ne.AC#'CR9 %ЃAc[Xi;mZ/pY TPB\hs׵R*?N氛?꜖IRg&6#˹) yW Q*@؜u2{e PiJ,>YPt~_o8fUV08X3tyg-~^SgL`Vxms4t  o+jdlg*\1L) ( ^S"\9j;/FE-I+|9L(RCl-L6t< V9 NbB@n+^XN/3]s^J2. ^OHo-{2sI=Ĭp}LIq{Cڇ}<ڲμɄ󃵜_؍VO&X/~\׶3;޾2m-L hv DH̢҅Hp3 s!(]ow6Q>E$8mI2dKrP>,楓188L4rP6Ļ;c GZw',""/6mj v]@谢NcYLYT,D!&O!;kG:W[d`T(4lMߴE7|FƟrɍH;:PK[zSpܥM 6YB/=+y|HL$Q].819c^ƮnB:.ܐa؂RltHMFQ0(8Fĩx!15~O_3KAyCxQ:ZRdn˘2P)Hv.eq#zt/[GF`˽ ;x`c8S]RdqoX Ey!r&|bI$ F??]6t*mF㹤'IQ_oeH S y}l4p! ~)4BB%BAXdZ]urڵ5 Uq;=(-G4WC['}'Ŏ-{4jkKx!hNgH/58IN&yJ"$QR0R"Yj' .qeY#:!bM? *Ӊk}`եbcB%Z_ Êā~C }|B,3~W\c}($xݢNbc<>U3zeI^P ;ŸXARq${,ӭGV̒Ok --+P͑J\zfp mb*S$p5dPKa9s/ABSԋb&)+{[ &6FqtJaeMEGD>,8rUC9^;4{Bb3dpUcZU# 1IV3Y?&~]\1?2J!D@\Yps%8߹?jTG~kHLBGL@aIRC -imۆѐ{lḆ=B)ŞyreS2z]Er}'Kgy'% &}DUWb@̠lmd]> [Di,X~,'s "ϗ{Ѭ%uYd0[)V~1~J>uItkEEo$$\AM/VX!wV M s:4y2ξ |G t>MÌmۋ(o1_Ynw^bO&S7OYcZPs$3T?4tDmyj{:xLYa> B󕽺#:rpKr<)3[fƱV!`х Z3Ҧ1IT#$ !Z r8A`y-/ v[vu ^|7`L_rlXYG@Zk0iH#T򝮢Yh^`ip Y>uw6sO93r4-ao3~ISieUx’\m,owR/ujŃrW!{#;ĩ -+K|Ǒ IWu r "vAªZiBKub%Z2j(O2._f& b<1^Kddþo_@c6s~eFb|da :[$eQ\c~:#r1K=>|ݠCjhoE+ϕKS> !w8k$֢mQނ(НJ5 -}*/~xG cym2쐐3:1po(=~ьS<./q:GCkPompW` 7jPS e 'UK_[Ni/Ga43rpPbPQD?K_7"EA$hju2D ʂy M+yR_cvTATj`s#ؖ˸` e,xBPIgCͫ|3;x2Q1 Z,[YRwL\D&֭C=xnO"H&ݩ}03K6_Y2})dMfBoEKUކ5C8ջ}2ycinC\g'!t󲉳{ts0P̏ {%EhB=BrK :oX WTۂ*KZ3P;!~uNQ}j궩Bv*w'ݤa?h3Zr~JsH0:ݘ( ڃ;଻ս{sLP:O&g0/FVX#:\6.ؚS`QY}hAVnsO)ɫlr:X(n0Z Y+U@J%>2wȺ͉Ѹ:t)KskN6dX)Wޒuʬ7HxO,IDzxUQBMDlbWٛqX"J4QHщM ,mY4KjkSp5l1( z5d1{11C{E*Оh#NLnX߈ wm~_xtH( CZ>hʣaŰRF!h;/^qd"F3SeRX{2(y}Zii*  lKO9jivCȋEpeCusY R$C Э/܊(A9{M'Yx |;^hs 8qIj_ zrJp\v7!9OT8tI-CtɽTwN@$PSh;%$3vݘEF[nNyLIJRH#~';L=ɦ:lߪdg#uLb"iV79{ F젽)fu -!"Qjk4giY30ޛLb8fdG|3'|6wH4.{egQz\tTC"'CxI/'|u޳2 ms+Z 9hz2[#ߏ qv /gOɫԟ)5BC2IŒK (m4ڌ&Y^ڀ4h<"Zp QeKS|X<*ȃj¦@RaEGRGmy{uo@nPuyod`;-#@ѧe&e{ldC?Z} yݛĵ8`jէ\N?*]y`2?K߾jB"J}3҂{+IqŚϐSIyP5W5NGK,TzűT: m/:u3xt3M<7ͤkn~S3%8:1աA)TCn}*L@]qvU\3Wod՗¨ݮʁsB-LUUA߉߯*)k-<0G W{,7}5Z9IANʸj)Q;,t]5d*ݬ,Ιv*-^Hx> `f0hkNHfG΢GVB#8t F{V穙=-%On9H! w/4mU.䖮 y)J2B$ZhpEr i:L@ Ͱx{Vvj'_`cE՗eֺp`-QU/S0הX[&dn~N:e5B{0j5/9:Cnvv8شSь~`,De[ GS,ꏓ#ϰ_FE yllGyzKBgUG^S=w0L}X4bߌ4N֫  @PIUцd0 L~O j^mC9DN䴛cUe;`!آbgL,>XֱrJ$-1cj,v/bj,Fj 0L@v6% .O0: iX`*1nlBy>DpjمÛ{!~DOD?NmGa6)I\J,vwk2*)Ahh!`wl$dk'/PRkHruXlϻAچN&$?qI_tWs=S4fT|Fz )*Ow-DJ#A4OO?w獂ZLyw4@ݤ _?Zk*CeJBmWL5@x$B~Jrz^d0 G"=hy1@ތ,cQ&#u 4[q؞YXr96f;r頿@3Pm| +Ο };ʏEJ_dc/萀b= b5&ۃܴ+"ޯB<*b@,}%">Q]r#:xwS Z a$RoqJ&Pk' O%RM, {XHDs#Q-V`Fmf/{Te}`AIUm"d*qˬD͏=USHp]pIH>kMM"4t̘#3L-P1Db2&Jf@42TFJ!:dUIPtBnk5]B[`5~ -);dq$-0d-YG{L[BaY_bb:bGI;&_o9ҵͶ蜫ZuUVScI㤘N:$OgǼu(~6qÙO$4rd\Uޮ]X:P솇2iAԥ1VfR$l9p /HSwF< O@VFFmdW+Hb {;zLʧ5κtI}ǰ72?z<]"`zKŜnXX)Wv* 'c-˷ Ev +Zb 0ٺ8P:ὤ/ؠJ!?$_1lh~n:%ʖ[3X=HȸGPifAߵj/ZpO?z1,{9 CwGΖ&٭|zi5H 4gԡM^8>4EO*X\miD6+xS=?Rgm0b'S}xLTnp3w }Y ܛg$> Jf`"j(W&W-|LVE.ʱYݚE\|.UTHm\Uq{xBQtn_*rhe.DkFGyizr o z0X:M֬Oe0;qwz>'ByJ:ޏ<3FA;;hNQ.JN}dίCaBa _^ĐxG|>G0>q]HYNj]im$F޳YYe譵g>D*/! $a'bԵx DKB@ZmĘ{Y ޙRdQZ|1 6LQ=AKdkݦЌA`P&HI={LJept1!~׵ h\8G*|Ҍ3VNχeM|2I=ͰS@C@r:>E!wDjʳ(_ t^r*̰QdkmX,t( 4zrvҪ 3k.BdU" lCTz& Or`wE|2_hB넶H..rZ㝝]@1-dw5gv9pn)5UkU;LyWWԽ2uT@㽯\e R:<HrPp ԋw a x)z VPwf^%5"u 6GG$.B oc9Kjk [,C(: .O^nC\kj"{|(Nru:a^8)y{,IRIwU?$N79K S}>!>Foz13 GpL\lwuḣ"<z}A>5"fjoܒur/A" ajZ*'v]W-ϗ"}}*RFXٕ"؀/ҘlEsW@۪Q_ ~`s@Ĵhj;ESݶ5{c(ۻ$-Jɳ UqBH@RUakg'$ J׸g%k dĕ3ʽ3Zި9U>YɔL}zuW4u!E(Lokl+U^h2*DE&c>fe9zC3+f6#zJYČ1c? d@#HhJ#V|l mG-S87 S^%-m{V .dތxxV  xHm}aJX#('*ZA!#Quo-Ɛ$$#03u' ǘU$_T+K_KL.0)C:kS@mDB){|;" 'w46VX;25mOB-.3k%9`Çt/dksv?CNvi4$Ec&L#C1Wak?nRf jMݼ%V( 0MH3XQ?P LEQ^P Li'=l _/:m旽,?;L]}Q*&\j팦!/]#cLb23XaO+9n81HSd 'yiyu??^h{ )Q2 I >$Da_ .\M +j/VRlD1ZT/kIYj)kj 垜s[>?3,"='؏wVigUp#U7ˡFʞ:ޱGBR޺X1feY_W^8cҺm >5f5< yEOs0jy mVVRgXiîjKJ]i;ě,Ȥ9/0_93 t=.FekGQB:t'KEl֮mkr f s_8i;!6a 'G3 쐿|+!R~h! 8WfX%kHɂdUm{wΒݓE(Yj脍:2&Z_WQZwSNp!FN]bTy[r~BJiȀ%F+1\l2*3su./2#&#FEP[`X2Ϳ{1`!%w:L B}84X2+J렫7P7*h3" 2svk˖vj`\OU.=cZ̰\cph";)u떫i\Ƴa%K6B^^g Vwu 7KwQ \.y&*V5pS\uE'n3,y0#&BUAC @fhbH_̛uəSaU{KĀ"ϥ4Ne%; eP\]iC \ u >_F81"`<{Q]r}̂GdTӣE"4 oGS=ɮv`"3 bga*O/JYx&xM AJ7*JvZogP7-MU`W#ŝc/ک*2{o瞡C$7=,Ndʹ sn<ąc'ts%|ݳ>{2Ww7˨,lQݬUgm1|#{\}!\s@Æ{R1!z\ު_]m>m69.os5oNM v=DX3*6JL WiYz<Pl\·Nߖ,R> &6.Bʾ!Lj9}+7WsxPB299tXR&UޫrO>\'[(=b]A羰O3O@5Mߛ-2[l[h~v9'K17' )V<`pqiO=S-eb,CݠwuIۻFHD"ba9-1r!I*QHa>Wݥ?^c!/8Ga7\ fnqHiQ/VjwՃ֖swH_)"%QR05있qe>2wK"&FVDLUh6DCeاRL*\qǟs{v[Sޟ|7!Vu$V1(=7D.#ƽ,09|} m6bjupp*nh9g ˷_yp+"X 1&t%K9Jp0,5d#a8k=:=,}e]Q9&oLCΝڶהDojgŁP&/U}9 ίy)r~E@^;_vbp#}B?o{<+ ZM<늎\p:,tr^ӂ@.(z=~BX5~+&.|} ޹x>ĂFP<-&X[Ѥ=XoXJԉ< ;x{vTZ }a?Ι_t| zDf1L?H:dxH|΅z}RO@I.[@By]o6~Şs!EQʢcWj&öj" 3Z F1I| qYF,#H]yoJ'QY ) __t=ү+j uXK()kE=wKr)yEuPZ'i ?hC%aԴ3z:v!9DkN\pzި1Èl\~TI=rw~'4{;Mbct~3b7> :|$4ًOgѓٵOef;5dڧccUʑ5[I_J<;,`;Kf(0e;oh8`I2dGrʹrǣ[\Ϝc )_"ΘsoÍBFjxZ^g(Fh׭Pds,S?6ij8u-q4P9iM4=eV۽h켊uC&-Fڢ?/>2vjp-'к?ui8}-ph_liXQ7<t,^_AxAp4#Ezl:j/HEXy9u61i\Iw >[懞ӟ/k>z ~Мxɱʻb)59+H)@6ׯN)#vepfhO S[ {HDDAc=x<"`MpMK&`#s218$JJ xy-/xXMx\PXr~*?j\^=CJ+Z͌ E+@<{Җ` Xe ؀ߓ=U2T|^[GBs HAS?oR6 *CRi>1"#4:2op61}'L<ʋaUkoD>y#? ԘmN z*\:i)6J(yuR,|Yk>sE',75 r2]K9VWy+B M_[! {3 bZS,}'תxQV Tgb)Qs8vu U$"`9>=[Mw;oJ:[m=㺀_S: g޻O2giizZ dbջ)M_ZH9vg1 *c-yOS3r$DT6u`. ^j+"ĚD(=+kqhL\8O)6W%nӮ2=R\9_'(A9ZE,cjV>ZDP,;,8ʌ: M_;qI `/RNC=1Xt\9 3 h}&#g8y!l]=q'% zh%n?[겹xpHiSC;qaG 加Uݥ1L4pJe8*BazWZ[5iU$1v܍ ozS0 ʥkF])\y],[`{I T7՞etVm`lT0Ɔ'hq2(-.] }Y]7$8$\`-dҠ'/v?'dְPHkxWD5Z M9sT6wrrIE4 (.հ|Jpc `Ft̤2Ж2z WXа%O0uZwsK-DyK { p MبڍI],s/zfƆmPŧPl81K/s䝀?00E;4WVN HΧ,yZ3XhPRmGCC,I9/bCYXQ#ȓf3P(:<#D{#Z}_$n4{ ЃlžV4ظJBŪA BCf&?o]OV ~dD_ĈC`bCSTDŽ*:hᐎ6+V)ݑspvxJ m"8.i@r`\&)H;fq"F8%tJN=Kv?,c=p]n[Rh}۷%jg@7g`):MBڊt 7/Cɛ>bjBgvrF(W^(AVm'#"!*OGtذ/lr4>G~ l?Z$ΆcXfN:п crS9.vo&@a0 ŗ8j:{.Kކ׌St# lN X Ow>8W8#)7lR"(6xM~lī$kL<˳o]fDUIl ٷr hW M]_eYz4!QeBcVTN,kKz?I0w(eGEo-ӵFw=9uڍTݿ{i.2h~x>/᢫Z8)&)rL6t^13v??wwifiX;s옚1n՝y2 h\vMت0Nw"Hz &ܾY-)ޫr'wHeAVɑ@&5ަ]~!Mj ]c@5jOCp,yDduFj lJ8l(ӔKcea|ݵjexRHӝ$4F!Qov?Am_ !_ c(ʼg`W#Qs\ {jX>$LqPȢo%pD%LOQs?Y$˯%ГCLҠ >Nֱ: J ^UNX=O@E k\(&zY5܏zjdm\vvW#TW:?Ǽ ¦F<=X[la) Q|)eQq#"_N %'No5n忺Wn mD<.q)|AMP<8eU$b(\`!AiڬEDBr\v+66Q,̼ӈߘN'V0E(C멱O΄EU#^6#V '8vKbwa* +ڕ9 NWv9vwEܣrw G}@J6]ϵD;TSfV0@Y/w?V "1>,Hu[.B՞ӪԢ4p)&[߬jGA,*2JR)o]2~Xo5oxyjddo\ 8j^T6anlny>ǜqcZ&y:NUW 1 aE|]Zl6-RȖD5ȥKJ>z,Ҋ>7}6&UօFrϛ0>ZKp TU=p9螜DL ͐/dF' :N0@$AY$Ў^V&oBv"=E2fc#1vOaNp hjPa[ـ<*e:zYr*+ "F\4B}DW.畱TC(1d ( hOV-_xu _:tY>zŐ0Cv 7-3_aRKx=>#\ N"WzaEԣw"uJ0u> b ⋠Hty_2b iS>I |%A!t`nDXӷ4b#QQ=V3LOQ1†̱*KQP*8Yp}I%7tsYy=5_`hj,!:q{ p CrD r&\ S= eGCr1,<^-MfՒ%̓[-zUN\a} iZ>0 lVC(` QR12.yݸ~Pm0-|MEO_+<6ўVO(HoE Tl1x"ǯ]>v:euJNy/xFn効Z7\PF;90}ZjWNlhdEMOEtH8.|CSe_$A|E  j:)nMi>Mmmҽ3Lo4 gCpˆ݂I:E*g`h$+4j=JMdjuFE.czt}{Ukw lٌM~92)Q$j]/ 'F4#ƤO 6g~/ -E+r3,c^*iUS{,FtjH/"o/"m&,)^=[jN':oz<D^PuYwo߂t1[C@=<,JCXg'Cyw=ƣ2273E._$aca|EDĵUkUflʕFG4A}=K8U)۵.MPL&ܑ,Ӄ̓{zHqns'Tv1n n%ZHSrI6WO$CaԅxNmC1Ei"<7lZBi04EvG5g0~)9Y]5`fcjmiŞj55 kŸx /ꦉ+]zp&"1"͈a;/rJ@wd/,s @n-m;hƥ|.;HDwCjYvU80%x3 `a 'Ml˂t@$I칭%ݕ ;hO- ۿȩ*zVq}ն@ ,p.9{!u:M U;*5^jĹOuS-!‚+Eҋ|Pk-[`U[Z&ۤSZqs<efrsDj̋])SA 1gB &} j#D^:뮩߰tY3@u)^;]^/̦@nG-Yz*ow9/h3=LBMޙIU0g8%*֪K;S\?VMQMn ɴ# ?J'nqۉ<,VwQ;ןLv^>|ɋ9gN?yKŜOu:G,}FlՂdbrG8ԫ 1r~_|C%6 P3 }*p(L2Xe`ϙ)Jb\ϸ1җX| !=̦x5_1C iDLpa'ܽQ|p4?kqp%۱>r "ܴC<^!aSSľUЩHrԒ?YBJ@fvX UI|W}# p|*E/O*(Qif`h0JC31ps :BK݆/"d)G̜rnD%eq*OjQLbNNc} `Ƒa1#\ft, RIS@J!wTBo$MNVW6k  $:͹ČU@[T{G"1%JS|3gF8ŶCqUkۧNnkDM~pTvAR_pTX޸'] '{2JKEՠDr(j$9.\t&-z0/PփHm2@Wì;U0{=1yT6ގ x}Nr xpUe6kQWSFK]X-]s;5`;ʆ^&hޗ щ;?G{-BcA7s;<7(V #d^8I<s3:O}[*靊Lpx(tH\5M%y1|hcfOZ0>_'T 9\ c4uj!c`OjSN r B~ *bvI]6{O^k ^'0 Q,8SG_( GiG!9Ps8 /_}!`ʬ9.gj%ML85dYERQ/޶C^l_,I"Ip-5']5ci)!댯l&w@ nR0 _WS GƱlzѲKmB)K@AG/dvƁ4Pt))ˋ#+[.!e2:b0uwhEaLe) .0zi zoҶ6e G?.wAѸ-a +<ׇzH:;^TD. r#"L-U]f3ޯӍKM9̓jAΈR:Vo:a^gUS?MEW܁eBϦ% Bw'PqꗐVFf>]_ODct{0s“^|(aZk&+u!{` #uь721jsPʮn _l0_KB gr5&Pa䚞M뮒=LFS$MfPi~ʆ:Tf {A/I|h;XHMUO b~{2 k,sEPazAEÈ;ʆV41^= {*̹on:`vT)wdN1\|]YCKJ`*r.sJP豝S5Y9 z)B}hc^=J#. da1Cup.M+ƕ{#5 ij6SPR#-b=}4dC2"Eo;7ZwzU]ؖ7 `x%P9 %FpʮM?@Z~Z'6=Jӱ};jKB]qb@<ʎ&>, P?N+{N,(Wƴ+;81 ,YF4! ϴOġ`Sъr;{2<Ȯ7m7՛wnѵU>hGf~)|ҡqBѻA3H/c煥#3:X3;'2\qK?AZVNxgU\-5_R<>Hsf:Iz]p# P"`.y֢= ?@D;aiga/e%UFӋG4Ml,YWtY0b~RzҳYEh'p d;#rƹL}3jt`JSw ItMJ.3܂( ~xmI&:P$(6n2wZzYLC: ]eS:GaΙ~eEzILm\"Cݍxw>0rYO0/"* zg+6q1+)gиm;qQInlQHHk)nִX҈a72T]Bzn8V03@2uAb: :J㭼CHB[M]_L1א{%(7"lM같SJ|[_زP\܇|z1LqW>e\(6{D GFk=VUbgA(..~KolO}qLs FP3R j7EWs+F2yZxĩn&ߤ[%CmttUUk1McW߀4= e6'Fcc$>c睗轨|^a?>E+ÔN-Ӻ2᥃}i 8 6 %PO88BJy S$~txi'wF=BY&1\.+xOWyϿҺ}$Wւ HS2Y}>0B fUR9D`j]i!GSlI8=ᯯͧgScHV_/}jsdVO((tsf׎N1X%qm 8 P܃r։Ω_mW %`5oǢuu< *XOoS"gGJ69fM9ӡsZks:vMSpqr"se$YH嶴a #Qq4]%hegTE,W !-w&bs_U~tIِs`=HK 9ou=TUG&]&%=֦Q<Ȼ_!5pV/-4c5o⹞8{Q+[}[7Q ۱;Tcz8IP׺V˪>ʡ HKD4?w~i/Ѝ7Z0BәQ4]ކEϙ5- ycȺ,GB!=+.掐(!qsʭ"P!bgl db 6/:Dg8F4ڹeQe%2[)Puu#yE_c}VVc\MKTKl{moϯG2BFHI.קIY5/!Ƴ1 HbZI;\4X%oC٘Y0p#E%=]0 dod[<؈ȅwG3|<!Z؆v,ٕ@L&C.P Nn:B:J<"}rYO ^@*P 1ʢ s =m: }KC{õOo i_]W 'ͣ2}"Xk8h /ED0亖Ӏ"VT @)x"^=GGs* ̭\h 8:7?=:n"Ww(n#esx(+!HG"O@=eԙ`磛 L*|3B/?s'U i%^B9 :͗~z:ֹ߳LUcyhoe:͡}x"8`l)&ٽr%.; t?3b$[\e79 G *`)y=X^a|Jۧ)+%<+>NP9f~ETBJ\!(Z}J7MIuzoEf+"ޗ1ipBBi戂^]^z%^f`ϼV,B"* 'xm{\.QnPW+v;,hhvJ^+G2\߾t9a468l!2Iy>rŏ? .[X`)?CnY4Pp~e .!JΝCM“JCM-K07+\CX pqVVDf?-FDyEG8U0RнQ׊~1c߁bJ ;[qPTh_'rv圁ݻΡ^b3kE2rv`9<:eBӉ2l;M}Wf3A/hr(3:waѾ "74,hT\E=ٮ9a \QIOXѴrviGU8v+AK{7^ΊG , ̫1=}et:cO~@PZ-sÈ: ]oɽڴ`ٞ#7҄d|P1aA~ݧ.GčL7/wE e>SxaJ4 QNEXaDo&zY"(95/ũ@q16yyIߘρ`d:;`%!0 +[Cp<E_?q%*aB[ E#QlĶ@ E<%jYpiR^vj}^j;W ](.W4tao 5VZB́;x{Rϐ(C 2 G%zx Zz~൪ݳ}y??q(3){ZP0f;'9jߞ+\xgmMNQY4y&]cH\O=5j4h]4q<ﴪ|0c[({Awd 6qr] p}bgj77[>H DZ+]X|h.d0~U4jT )B4Iŋ-?vwboh,^&"嘃h4bzk#]#lZWF# :/f $FJ/,!t$K!Ab0þ->?{ ť-b)4=uv*I<pk(T=v[V"ZIadܙQAue&T.?k*n7SD}&ީxʸ]I+o*:iˁŜpUNxvkfC Gπ&@^xe<` Hv/I0v݇Zf B,$cxY*?Ъ; +)(3}alY+% E vQ3ŦX @g`OzH˨H˙܁SK:w$Wsuɇ$q?:2[+h֒%5ىx³ {:Sw7B8PHineud^;VҖ Cp?UY5ӗcֽ!xJdT5ot2޿yP\j $d1&R `'VSŜۭ!Iz)h샰]Od}xk=7(V43Y>$\uwUB3ɁnGj%m*WuNcDZOS#6pdJPc`vP=dnx}HA.Tc̒H ě?]qL[L0*گ^b@K@ƒ\jmrc7ތ量6 l%4)7V3r]S%Qokzϑ)T9vq@*PBLF׸YoPp0uSS?2m1՗_kb**d^ N!PJɄ<2\#͓?@'RF}h J2䀻պ*0ZW\7J+PSQܣ>a L.>&p|Y?%:苵+W?_.H=+1np'| eUclR 17" -#{ phnBFJAGԖ͢A3ȐPPƍf)s<uN3U"v7|e& F#,v/ :њHlxIٞ:X9EQK(Jzj^P9x@SOa@ZƟ+j%=IbX|ӱĩDlEk=u H2ROSWq €2k0eϑԫqC;.,H'Wc [̈́֊:7pPBY;^dᓝۮ 5i`,s">t)GYJ4,7(f:a|$2{H#Eֹ}J`>ݸjŖH3˸C~-yd(._KaStXlZHv;)@gnˋ ` WF0 jUL:q]je)'5;GMWX-eR´?O-ky'۽x-6`uZ|S·i&{4aÜc%/C馆)s8Ql`(a7;^ׯRV{ebCa~lO^P>K4iێ :N1Կu"vm}jo{=N\“W]Jb-cCW&W( sXc%]P!3Z̈́L3:^%*9&DO>/Tpe]QEkA3֋vVc""1(8> j'}BC@rznKJ#'/g[MBZ43 $|yg׋UpL@>Z3Z*Mi(jiw/.bQEvqI_J05Z2a;VӦ(gZ^Tʰ|(٭0fFD Nu!V5c%&[xҠp )gZl}G}έ.d $ZaTS'^1 cC# tE1|ñ+sޫ Ʋ /Y7v~idza{oU}JD: Sj䥘C"@S#zɟS0<^-DL%Ld:b TmoG6%c{4土X."íD[Xzcn`ܴgdR=LqaX"T>#Z; ch{k_E3Oaїd=в"sxYcڰj`'tc++ɽ|w3҄PN,t qNEN[Ruџ\RtlfTVnN*+/+䒿[ɺ̺VCkӪ7G]X.hmބݑ„ZbkW+!9\Z4qfj;e;XйN2?r1wv9l/X8x . &­up?&rn}G4ψq&ucar> ('*TGVRF3 DYQ~I=CSba v tf tcb"Id*cяyx*R)V:U,  Gc6SFTQ}qlGϴ,05]fEҿ,kCQ \Yţ ]hŸ' @:Y?@E#%_DEIٝUV&maX׻? ?~݁e-Y 5f@6P0鉧=D > TQ7$#ho$yp$BDWS>B2uy$Soax4JY, V9B ܧh,-rntzyHwrPza EcQn0@H rӠD鄄@uH>"۰T ȄYnzwSlwA9CL vM}z+xHRqJ$c' [S@&dL h~ǫxPJ*§ \4;P%t[F(=psS9OȄ<md%n'}#bʋ|dF[[ےi#q$~L&~SיyeFxLDY9:THa`b6ςd9r(ĖKR<|4$SqyV>A}2;z=+U]a̽qiuyiBC$V?Q"GC jXe f(Ae)i؍W\7cjbgc_nmTYfE$HfZRo>R9+R6}PQF*rHS@Sq͜Z j B?:IX=Fm$SWT1Vg%PahMIEՎzV?=Hl6(X8i(g4f++@ʠDžjUO܉d֖"-Ih=Tp#t` Z|,xiƓ7aػy) .9/o&4g%$b<|gȞ?17.'Wx"ALOm:}JpoY6So_zӵ8Y =$mA[8NtUJr7* ؎+q^RYyLϢ$ eΟ*T[2Y} |#-0~VQnKQ%*}S9%*38h(GCz s~Si%ygI2Oy:?`uWs2x0n}1牠]I QM)$%ԥ>pǚtKe̙@FZW?,_ʅOҬ%`ٳJtx en˜ y[v.B*_W<•oA{nV4݅/IJ6ޫ'}XCQȔwMAh#&6.. 3qe+s>)Մ6lSyAwx:Mv$[iԂt]'T%F t>_F@*l$Tv O\*{ v n!u=Ҳ짭is_c¹X J #/uh6CW ͭ_ZܤEow*З-TxvI|O!&tN '*aP0=6%Db !\ O)'|Y 1׵'ױỌȘxPSf~i gVe뇛{ȕh{ZVSϿm:%Bns;"׊0枪_eqٜUrfSo7)( f7ǣ@ߓo]R-Ux a&^Z?Ҁ`m<:xsJϑ| >nPZe܇ ®y! `C*qز{"~G(Jpg 9S6/`^#7>͚H@ $n3(u)k%O3(uGjIˀ~-Y8l$@A*زB}&{Ol))\)x|̞ՅsoMm :cRL,mlː?v{щY3,D4vĞg9 qXIt<q>)@ʴdCwB;S'!^LcO%bȻxJl=[-*#Ir?7v%;4 tʇ4nEvQ`l ϥK*^ #R2 VZXZ5G~M2eA 5 $]R`CA[cnU` !'* kyLRV ,f,`eSȸTk1e1^+#$+WσƭŖVrO>zm6mڐ!>]-zH睨30&_d1} i<:-) GSU͍,vMZQ+=Aj46:HâtEɥZFe8 .Tl es>VX9JbCQ4 ' ڿChӧw G+_I˟OZTyt!h ,i-tNCcup㓑n7j ^0M7]&[FEXf9]~jaK\ɱN'hm(D(ɲOu>lpʾgėrGz=͍-1ΕU|Q?D|[&̜:gf i6Z@_Cd^\]n<0!- 'oL)huߚɷYK(\ZaOTFz3Z5%,[1gzwH`D enjLݭEo"5G:Nj~k?=SR͓H7]'“^e, GfجӞ |tljPn 1U)LJybk(4: em%$3#' _B:w3 uӎG#nvmԉ.(HT+͚jV O 1Y[sCP2;IK¥Ç]\ AOV zдcPz)T+s8LYwhmʩz#Iǡ}0tg:ur Kkhib W9.̚o.\C+JDUn gD ¬| %zد8.s"J%M,3XNmĵZ`ZM3֯Zj̖Kl*Q\#P*o8~PPfs_FQ$&w q n6)4V]-,F#81Fs]"NB3oE,~Iuڱ6G^w$70KZmҼY<|'$jػcl( 4*vZ6ׁALPv/zT&erãfmque.A:㋣bҨ}x5e\QO֧yn׀9|)fJ78N KJc'ƎiAvR27!lwȝnj7#t>MWP+IT oGߦ?!|T`O`ΏY fgxVkȴ|pOEաRQ2Azq [bU;ִOL.AP>]@iռ퀊cLf FL̹*ONх5k%BK,m · ՍQG 8Iydj N=+®tH6>ClG)C9S S1F'c9vg'W-\A 7ҒJ0f[}8ѫ7rDGc>V,].8կh97چGuCxL`?P¿TSFap㼀)/clH 4ܜk)ddϳhꩾI38.{#wӒA [TDڅeGi~@aʅέ&s ZM uC  vH~Jb*`h+,q3L8wXk$W@x5 u\yk@Q׎5flq>J5sRJjV'Gz[iiDI(;OIzfMMS[_YHt@]+Å&Qm}Gx-<;N3>yYJ<}$UϞl OhqBl}`su+kaVha gM0,)|áL%2ul2Oto°W;03D>Ep3voiQHQ[XMiΤB g:Cs/~7aO:ecϟ+&u|r8r5-'q7{ٌA X=dCyzU<ⓩܠ2z6bnw* /sLF+j}pF'E'*F I{)+a9YH *GS^RԕAVGf*KSqC-`crqwkdFMG 'Uyy"mit@+Q& WZ:ﻥEd_he%+GeTY#N9$S2ׂ /hZqԑAܞ.*}RUT)1!e6eW↷b{Vf\ۑ!=w~ILZ떧@=Y!+hMa_n}b-sŘ|jovnZJj2z.܌`;k7OGj TVT]Lġkj6֓gaːP|1s)4,6ܾ сMBev՟֭NP„~E+%KC^S0.Kq\[k׌:6MCVxC|> i~AX۫Q[9\`bauׇ#V5 X,N7r:/LJ| .d^ +ٮ-! '1RJT# K/z{ZBF][u7s\$ɮMZ l+;)h͚bnIQc.ES%ĎFja 1bDFL_.@uw{voX(==8QT| a-܏Z#z`W);ݴPBGt+}|6IhV%ռC$LzŒ#~k/9l]v?hd6"{϶=,5)F ,[lA9W/%:rv4ЦkIbK>!egZþ?CL-^>ȲX 0%9WRQ*/:!$BǻbmbZ0^r}oq6㩭͝>g!S]d~GLNw^ zU$ /tO8O 4y-(lD0Dփ( xq ^L4dD=Ȋ:?yl˚W\&xYVDUX_]DnO|9wd}?.9_e/y[ LJE,rR9ED߆2 #zG0!qڈ&Plj`5`UDkV‰]ggǕi10 OGU֩0Á́ K*ட6,^C!ڀum aЀ!r[ɗ%鸜SPhͶOnrU T#2E toKdāw(Ndϩ57LXާm)k|ϡ'ԙP|Pb1ߏXyoSф:F2x՚ҙ^UP"@/i86UToZݬ&+~|ݕLSmc|`cr->fLz jbݲVd-b auaDCv^;9ߍt䴛Œ ) ]XT#2=#N !XNWw, 8WEQ= }Әjqk&HGڊ܎ףT!1EjݠK!mmRC ;O\1,5M FVlSa)|iܨ mکLBxnX(vH -Jo28$8|$<||,G^糝0ja[[0#2bmzxn_؆3 7ĎYc'ҋ;\0̛~x2t?8#TYZر!8f3Kd?оU /qG`|zy2]xAG'q+rS?ÆO?w 1ߚ.+28P[(yBE>iakO[whF WݰpU 8zdZf9}_| )C+"WԔ'H|^4b@Sd Yymn$XsyEMU} *-PDp w4;㨙 rhuT=RfF_󏆑~_lw G$g!++jN_ $}{:T̐|2ՕaƟagsye@iG-eէd#WڳVGIksT~`\P#g^p25E ՠa%y*[))fl06~Adg_'}>VI)05Csga;`/Zh/:g0V͘_x " ;D!͌`$E<~kI UW;S;2f(!#FGjiIQH/x0ì[L_f_iM=2O ,IUoɳ#[3 (\(Ӷ/7O IACcT;5  _)3X5t`Wy\r*dХm,bpձ*02(j5e{G55Jw5"Dw[]NcG&Y\20K麰ӈvv~Ѵ>_е|i(F(+)}䫴5l|ʁ!UD:֝.BX^ո}`FMp܈TZAyݠckҺ"^q~^dȮr-F{?A{\@AD͡(Nߴ1ԖڀXn^5h0X+twiHQ`8b ^e/yDrP+VTWF9݆ȒVBv~K.dU_܁a[3@pt<}V~y*f+窢bQF )ků->ɜ=e㥳DGFϏcܞnA .1f' 3E7#EøQ>aG ~Z肐{!٤ظ8mn}׃Z]O~kk޹x٘ѬSZª?O@}/c n#uasȷY6K(Z',ݸv *E~gLQgg,%u!كGkY(iZ)hgt>PދQdP"z!FMVK= !ʣWvӇ/&ћ?5pyY eT A~?\ ̶Ĩ0t?XjT'WSc;uxtT4#M F AKDF6!("D f)Q6d_-϶^m׻RʙԊ+BW\K/cg`?;\qSU-t1$kYM# 8<m!Î9N =R&07kPMzɮ66@ ,J`Ag{F_n(XԗcY#T&n3?rFYdVwm׸m;"̈́aa<9 8ڃ㔢!&c@O|wF$$|*Ve2b 4'cB h,λ hfKm͂hjx;o‚hQn;02p"ډ:s +bv,2jlN_% nՙ0A wAm=Oit/#g YaB|Iڮe7BDoI) l5sKfjvE9VmQRt_DV{'OnA:LCZ1mxyòjыӀMBңr/\gt!.J +r!#d4bo-_!u^wogi K,{Xπj`ǣzl&a/E"+o [زƋy_ͺHAkڂ9Ŧ-H\ )E`ys]m@4إCiApelVhs@|_VLݏM*>%<ޚ1PܥF$udOi9fq[I Ot`2X'{TAu৔^ ߉`cV$G; ޿5zl%G P@':TCw}BKsgG?@\0K̚zR?4Ukc:ty1a~Ky%Wru@lњq]adg<ӛG%ԑ+sWneq@Q;診U#%s,ݙ sdEŬgŌ9ZȆfC2iӧI$KF}|lKfI#S5lrRnǬ=` Dr<cZF=]uteNCngE fϖ7J\o%u> #oG>y $49~ذb(oޱՄL򨌙(1FUh^BEc9[*lFޥY Ez҄Se}CUw{u;mv&=i@`u؎;B]f XLРP9=y3)Rhp=<nr4`jnS= ygUB\ ;-ιtYy Z h0X^lm(/Fxx>;B*Lxh؂hmkhLY"wJR Z0*,})BɌm^;N<J X]][PcJo-+8νݼ*V0 "ڒ/wm%T:,iƽ zcf$߅*<&6 \iL^ @r>!ݴ{,GLo# ajg:jt6ub!Cg7ǝnj?ĩ&C)_M s8N}R9GeP!fn7I+VyoN!)i5$5n֫W!L4r>~}fx?-;Og7 vճ,n]D\Ŗ7 n璑+FΌ=7$xA0J~Ttxj,i>J#bሣ8߸Ux{Rtxrd^=!p*4C$$i!U=.i_ck iFE2)uZK^ Yvv\ȓ)_g}2YpGYGNfxWg+ >W7-[ryy ,A-r%k&wґ m.32$`FeީacHyBÚM4(.^%_ P%Va"ſd(;\(30g3YPi #bo.Y7Y)178gF Xk5:j@=G.:"*r:Y-oݍCkB.d3>{o Y#ݩ YΑn|&mDXΝ x 6kzqۜfy(=!Z:@׺gƮ(zҩ?K~~t}G2 ̻PײrE; icQ6[GWL/Dk`-B>@3>a&{ujϾCŹr ⾩ȥ~VE > dfN7gG26NdFjl7ԒTa1MaQ`g;fR(lGrj;LM.ܹ}1 Ҍ,{lIyw^]Hm+R'[ Q@Jo lFoC(hf䨍FcaG;HVaL*cqh3ܜ  X^)P͐fiQ Uۈ)b6()%s)fEQi5T«GLAZarfD4!/Q-HTJ n,v>qJ#ῲ_xp.GI K*vL7j/^ $OFnKern-]@vxJZHYgu(Oh+ڕ8e Cp{r^k7ƷCjpA A)|O7~ 瞋FaR=ZB=H=W`&q}*>3,z?WdJ|B޲Z* \(|ZEdο V=, 6m$f. ̘H f2+ٝ+oJNm@-ky G ~OOaJ%=rC%Sp Dg J)cpBNB%rTžϔ:ލDZ[;Ü>)"nD; X2^5_T yiM\ӱJ1NvΚIA2 oZ v1b pJD ќaÑS-a`"UfjgU  {'*o2Zu ONKdnA;PN |'06lJ+, ~P3ӛ{cuEl6P lTaDJ}2v?T$-@4OtF5ƹV #*Pl,q^|Cf%МdUlDE8h}}ٱzDں ~ݻYr LO)WVЙe'w5g/ ڮ 6AUMofm=*y凌yw(LH qE m)uYE7W&5*~+ CTg}Ha[-.q"&73{A^y M=b*(_8GVbR&jϊȮN3?d:wK$,O)4$㾚HO2j m7 ojf+!QnaTR;yEP`U\+Ȳk7OLL' ȅ*T>W<5#peb31?"xhmt=Vԓ4+oف|֋ӔUyxrX"\ 03IFpL0:W"zW)\ dFn'9n>2` '>aÑ gd;Q73V;:k!o(03?LVѕS&ٕ؅{QX}OH+@)<p|N{-X<*ˁMQY$ )z y-|踓0+4Hg#.,zNs5[,3!"~t+OZ.q" p|ܦs5(]Yg87Mg9?`IUY;~(HPiRb(BOᬩZ\@Wq⒄WE0VS7,+WEIxdT?tb;nu V•KWtiV7Ń$M:. GcM*__)"VJ됑N6NReъD(Ɵ}[R  eUyH7h` a wXGMtEe?86Gcg1ch9룘/eß3J]kŮqͨNt8]=/KYzsHgQ?x cMcȘ"(㞞1:@.²a.i(-?A_Vu;CW:q^]vV vHA(C^X¼a#x="*o^@ )[NTU5f9c߰*}۽Bv905͂坳*@}Xֶ@Ftn ='WƀA]jF}~Dvy@61?(]6+ Gp٠bN޻^t  XʻdB{CgZly?v(CY?qy^mP/y*2|Ć8ҟh;Y.kFӞgMҏTHu1 `j2SGӻ.VTql\=Ur̦q;,D]u`R:t V1ޢ##rjD $ >3̲ Į:5rY{k%жv' 茿 TTF8˙TA'&<~%Qu~nH='hꑅ|YgIՁ^=Hdl-2ʭD:}K BݬD Q M ]TBz]&[Nw9fMJXq9)ֻfAɟv1z&"!~u^M䉓o(jLT4EX hp_ {ǚn$DaL1o9rr-^٭7ܱ^FgRǹ=V1}}D{O;2ukjWWcr; ms>{4$*QCYǩVf U-(G?nE'7mˬ>tZq5&3t9w+^Ͳb-}GA u|Eܴ@ЦJi"9WC;lY˃!  ;?Rnp?B_P'%yuͬGaAzL)}馚*('"!^̻W(Q" (4.MiA h[RKM%1-,lEѳ)J;f^.D$Ӿ,}z1tiXzط4Q=RH.&G!w_Ǧ;F|ӢZhd!nirwݐ [SNH`w-.3èd]JyFd 1ڬ&Lf_E [ r!d4q),h%LsNP"W-V1FL<3UEzR5+ f@2YSMQAf/kZ<Ӈ}B(OTi_FSp=L` 昌(ˋXT.jE6dthtFct&$?Pktb0){ -%%?!` [u:`NZŒkhOA{>Z)zA<+@i{Vwnb3 Uc DK1rÈg?rw,?aŲ@ I \bR%&QFͫ +t66JQt飇1^L^/)dI,̱?&nIERFL=)AlQ\,WA ,a]jcL$alXam2*œfȝq]JL0?a?`RR7 Pq 6m3۳U /,B9x1LWOx\hv(3gn$ cFOg"թ",[>+bXUrKSXZpbGg蛼M~%e\h59@NfV" AE:.42G! ^p[k%G"U)-l685$W9N ]$#S8 ǩq16n;.%x0+MnR>;m`f9_"V u_bLFJR3C7ז1r'?iSFg= `TQPj({ R8}eaPʠw`==ECN3 Z*|'5YZMB!z*A7R\6`qH"Lu'.nh 4Ѵg x#R{5x<:*]8MPG"|6>ǜm% Ta F|Kxسqg_> DF*4JkFNfh P/$Qd,8BO9;51n?J3Ϛçh>R4繉vh5sWx{F15t3c_*YɷYN=\H4rkۀA#0hiqurޒsa)D1%Fw-A'm`ѓ>>bۢtu(Ev5&~pUm\:bcF0iZsTCHS/B @is 쒚۽*׶|ns+lNL 0 xZƐmlⲀg4.!258ъ'/[jj/4j&I l(3R;N)"'mxjR/;LY;.cGrI# "8G%(zqVd%̇8Wi>/Mi:f&{]u]&rd Qsy2Hc9{NJτy`xv| fʙTMAy+<9>K'ޱFj, ~^oVoQEn%@Y|7l5uk|%-)|t꓆;qȜ 1/9䷧A]ujXI_[#Xr~b@DBַm8>fhRXF=ǞQ@}]dB& z j)/I2 kjܙ>g0t?{K]Z"EsIhՠN,ç2^-}*ǝ,k-Fwۀ. a$1CwhnޓL7 8zxȬ#,gϐ!==2^(Aܧ,*CB8T,&,{OWUuHo/8":aDZoE?r4WR8qM|x] NJ/ʔPmGetgݽ>iL7!$ GԢ(}Y "T x瞧TLcrr{}LEM˩ Q;V̀#@,oƪk8ee<׹x c 3 2~5m塚K!Ӕ  m0K,E)O[uoCvv/FNN>o۵nLU62;WMׯd -fdyM^]֮'f`Κ\Ūc ]1Tul#C<4'dfUq!vۗ\]ȣ n k Nts'I?9iT똵(ʂ\t1- OˏN#B1K'5W (ʹ,&+~uYk=N8A쐅-Mˆ(A16S_8[QӰԃ;[IܱB&*LvE/>x֎ǃKzq6U<ꙓ9\M7 *cX7❻z¦^3tmLosϖM: lqCpCMAjMRƯ2p1sd>;Y+JDqlomZN0`piSls[ !*fW3I%e9'pWe`Ó`)V` i ќvhuzIJ5GSHNdɓiF;pl:=&H&85Og?vt9Jh:`P&l8-eE>پJ:}.P}O2R#09JEp%l17,{3*qPd%g|ɨYWˈ_11E;\oP}h xy@d{Zё󏂮ERiSI-`Ξ#XeiA~_Y-|b1uP5$ lbZ]R V&%4qLIHʡk-7]lkl$!H^+GPLV죈ouM{Zۑ2#uPdD9kNba|dضOD!9w@D8^mQ%{5(ɔza7*|u}NDZ0K ԫ2?ҍ vdFELl' Ln'wԄޕ}Ww8NCT8R B| dNҙ%&hㄱrrTQ (xަQ0nGT1^iOp{e{|(mš_‘E -- [ekTїKw=iCUliYXNx#]:ߊ/j5İ}x2̽F i:Qu?ɬFY wuQ{~uUu; #Tΐ79ep, ૿^]>KfނX7VTHgݕnfgvE[eqF>gZ)ǞWy 8Rzqj@Q̆'8[Vu4b`:'I5>i rATʽǐ5ӾoQ%9;㌶a-YH#(jcG8'sCk?+L}׆H\`&WȅgG *]eyD2Wq7/QO`@0/F60fU"E.+i;.'#VQu30PB0~m{-}55O&ls5&څgMtsPaΦ%iM`ۿ/mqVN8V}7fILכӶ :tfNm7%l` >E)@XYds'ek1~OW$0hWQ Om$\cDG~ nIªԫMa:# u| ϊZBށ\DM$td[p%YXlpA!W65(߯SuK /%8HԎDxKrKİKĄ773Xj190ߚ3U1kmOVN4td|\d'ms\;ƀ@;)#?NO q&DģxTY^3t>QfM ,]]T^D^~gK*Rny$)۰KlENN<@NhuIHĹ h@/Lk߫|k$] .!C􄚱(wfnW'qMiJQ wl5J3ʹ2/?FCY.>ц,/"j#fS@ceP"*&OWQ=|ӕS;i7 ^GK0te/kw~pf}|P-oW4q}|>q5k}ĔI4Y#m6g++[: 1S(pd\DI:"ͯPFl+U0!bH_%F;[JeOĕ!?TAʣaVqo~OdK}r'tRU/6Nv>>Q=4Tn#v78F\أ9wY}q;r;F(I(/@ Ț+jNX&)DJƜY1V̓k~ ?%$m3P\?_!iNssCf Tm1q!25Jx˹<;TǃU妪{#㖞j4`|=Ǖ eT'םDp.ق zpIeN[oLeKk!vWḦ;EzO#P /pF yb_0.f1nPJlgArPb@0€)gAzNY5"⫻jYl)SQ&mOA c_#注ԅwBiZވޥ Tqd\a:0C}9w7S*^%@5rp怶V83sor;eEe0^-s=Hc`_ŀ.W}LZ KplhS'tͲB|T..1Lj. M2Q4Lhg;A*|/_[nC?WG/sb8/\GmS) B 7=Ư8(DZ%lw> ,&JarJQ'lcO6yPpV rc9%l#!\4hm8{J]R됦i %଻#Vk3lPGA;Oמ,Khz)ɔDF`3]A˨ߵ eN9zq@Iuz pB'3]rsY-Y|'ښ2UN*daLZiR´b*Ÿ#Yq< be>tOD6׬qMD yO]hctQmwf>&- _('A`9A5n `aea'W!c"LC gj1WF0 ,X}C.S@"( Pb?3I?\8!/$3\ˤ99Ai & ]`BB9څ9 H*;e|{VM.:Jk# x}ecHGӬ BLtQ/a)liCc#3dC|p:6b5Ru2 TPS[Af-Ur N!q6(C{"t/\b:K|6G `*zT ^QBȍ#cH[ޯm{ab zSйN '$2yRroTyuGجڒ(L=hZ1t꣇[\aq|`̓ bI2/;hKrzJț+4e8_ OK&fnzH:EȎPi3;x_QG> aFo;q,8b佑at59e4Aؠ3VAZ{n,I$6Țp+m#rwFD/l'}Pg!M6rSsTFX"dĆ5NJ_,w87̩à=;2 únG:%L pܗ[LJ:2}sd&+N쒮fT$*$D Kre?USnZbIxB݃ rQoY?cnz^WqnLsǾsש*j~B\8_z%#Da-#NÎ["Rf=JJedG~Jxg]  =_3FN7W#aտ 'h6]SfD~ed[Gb&$urBg|M/f!Hi<awCCqՓI\*L v'D6#BCo On¡D}=Yw0Bb2,!5飾CYG>M\p9B" ql֯|-|$_,ݘ5U;NbӍu0 "zZ vٝH+M68W [;6z]Z qͽ ewdښVB#:X>݄x>}h82 3`X[ rlm͈w͂\wkc,J?"N*y-޷?' CK_MS% ù5_<=q%|PGDfjN=2Z)TEQ=t)|Sor3u  < zOm P{GͥX]ܱ < z:gYZ070701000002e8000081a40000000000000000000000016759d5800003e29c000000000000000000000000000000000000007500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/intel/iwlwifi/mvm/iwlmvm.ko.xz7zXZִF!t/+R]?Eh=ڜ.+NHq?0)|C0;?bXtӷNܽo_IU9*FNgduc+ďN. M,)~Jp,(:1oPp=+hh݄҇.{C)s)qtOx(lnD״#%U`~5&\>bQBWe!ڔ!ЛR)^_}M)Lx|`y )}9q.<&VNe!1g=le ](k%@lϧIZrhԭ~ZhuE&@o.Od${q ,QΪ$21 ?ȨOtyxfx"%4:dՉt9̂pH~3HSt.Kg,CMQIu>&6l3Jg`+EFb|YGbla`~E<4h9KxIcܩxh`0X̵}\Kg5K ix!cWC]n޻^nL FR iXh%7G[<;SjȒ/2i6d-g kG^}\,k7AtWBk;u+ao[ 7>rY;tTNFbP2oL}-|… "NÚQM|oeJ3z!x]jgd T9VT˞Ř:ipME4rev}.Y -)7@X}W6FJR AH U%DF{8{+)-&Q;,ԪQ+ ǼAНQ]"_{H]Fp9 #߇_H,SĤ3bN8'3?hҢ 1d[p5(δaKg.aO6=J;eAڒQ: fa* lrsy\"\W)-(W)bui|.8LGeh|Ƅj17.1uı1 Yew#ףXn†"EݿҴNYbfrCE=t{(h^ "ȶp >? N_H7v vО(DjhVCP*tZB\/?)݊<"cN~F%!]+vԨ:M&)-[^gak?LH:qJBd/\-+s[:1~D췱UH|@]uYc*&HhuwHBB7 MIZ0d2#\Gه4Z_v.j@}-Kwe^h [Jt d#vr0aSFYoeC%j&DlPrio?~' h1!Ǩo ZvmvOgN%~t>7(" 2v6 \1kn ٻeIA!g3,CHACnY@PDIj(㛟a<7c_ {0Rqb}OvZ)]Ͽ k$2=k>F-'+2`O,'lӇ"ΠUQyE bĨRN8̧qH_ʆ@V8@Vag~{;TA;b`l">ǝIJ&7s -<ӄM~;bftug<@i24lt6K%Ty|4{vtA$ 2NX鏗5R08mĐĜv#DÇ>c;ڮf)щ{*\B%ڹ,^A:KVb3JWG9=F iGNӑiLZv /3h #qS$;eh7+e;؟=y!/2ƺ`#5w6Kislzkvkjt%/R) 8aV 󑰥Kn*'a;vi:1ٶZ]Xq 4HUk'Ĩ~0RPʉza(V&pU{lףSkۂB&(",M p_j~ Wo`$ɢ99ʬT'$SNN #FMlrOm kP3몺-vl1+nq|$R5G$E]!oMQ֎Rg)Wz&Nl۴)%$ ?7wi8Hʻ$a~.[Ֆ~xIʛP\WtNgIp-ϡ\džM$|GD \3~Чs$P)f7\(QM-TqA`" TmmX[@pQIqfz{=;Y& 5ZC?`'>!XXmW[j Ԩ}hP?qEm;sx(L_?0]jV'Vwq{!?CO&Ҍ`#|ԧ*2%2鏚GحČH{^4_$r747汙7ZIp'͒tzZ#rc10k,~=eT%egQ>+)@"Ik6Uj P%s/ҋFtOq&B  .괉>N=L-x|kOۉmavۈ2aI #O5Jq14||O:|5?;RFs>nGDIqrBRQz #!q4 eV`"wϤ9l5.!MMgkO2'IPxi.)*TBH!wyFvjQ~xfPI`%WEr}`]'BE)lKfgOՆ$t.NLlmnd'ÝѺ\d}e|b܈x3bt `87M`u F}L3,WQh9 > wp|K*X3\k%\^w1ބ;TgP|(/ `ʑHwK.l̃jID&tQK,X/w9gh4^[hu =A?S!S<FPnL޷Ww|(vтTIA#{H ,$ovA|B.ȻRbO:yͲu2N 7M6VC|a"*GMqԅ6ಜ|!)/Xlzy͠$rUMݥE!B#`Fg[ڋI+l0Q*u+LxS4ҟi F:bKužG]%pZlmºAym5fCr;S6R#zp`̅Vq{C6|a;BTZhrSIZ.!B]^a}G Ջ$ aj).E6e}|Cn,yW8͉FL%ul;ky)"?/C8HAxK*K"4 ҎCHg5c0O].܉ [y2Z43|v٧lf'gBr#䱓@_ Kr$IB(Nh)F4ixB#k>Hh@uộ;+ {mij@X%;L*7G@GǭQk9TAc#ntBE[d17d5x:Ꮮ?[sxwǨxUřX1CT:ԑ>GǨo,!T&_EKNĽy۔k7b81d-/[Mp)TM`e {Y_'>FN7/_|ly;3)~uҌ-VjEpsD= 2{;=\on .)1U6Yt)&'/;YHOoA 9at^ai] WN=ёYw /ߺBvjKvz [ {Ξ L7J0J`z+vAluLMqp)KwQl=ix'M4܊3>&<;7HիPnBz:{Q)<4 KY'-:W 6bQtPHo$q \f;ibO<-ST&gjaIiP\a_ټ^jَ ( Hȁ*pwtV+~}ՠPIƫe-UcdTD1KzJ8FS]d]3 X`x;M=5Xu\+>1NJ'SMTN:kq64~;Az}oMwKg՚6mIXlDO7#?@ Uųza(8Oey( \\sv sT/t˵G<4Ib'У^y UC3]c؜vWnyF,͸Z_#wUQU` ?%6pinP=,y>DTJ_TkƬsXv&l"uy6UUäS#̈́= ?͂\B_uF.<=.A)OհAλ nkVv# `uHQՠY?OWv}) %@DLai;/~\젒/(r(0YJ[1Lٶ0|ZE.` ܍Ƕu{ c T\u:q8q.y9|Jh#@Ú, MX ]a9BEOfzYe{ޡg KܥwȮOxkM=CX*RbjIK@&f6!*$ ]jb'^Flol)g& ^A߱PQ)jأ4-Oj{f JݎYR<^Z7n AiFAdlѯLm+5l8 Lu]N _\umrf볓ʇc3[dThwK'䃷A0hw [,8>>ߍwUӚs% }]$XH5' ^Xx#q mm*SpgyiI ~1ߘN#¯!ib| |#ea!wKߋH@"(&BTSa,*5 19OQ0ĺԋ Lfs'LK=U`UfsGP ⽴c#(A^-]_##LZJÖhS߹Hjrc()tzӇg5X{?'GwI =]Evǝڟ"K4=zAvon871 3F[nߝ}T[1^Y$ L#0fZj")(h=rylP,<|dL}> LA<^ϵy4W-u?1,52ƯM)> nd"41r]W[dzS33*qL`{>q$x.{$f5ɕk_KscLyMœgSП&8;O}w6`q57,53駟:9L@?Mvb`y[[Ҧap΁AgK o5-G|T2v)]2I5Wmz-)34@{ :t@-=PŸ`F J͘ 0 ]1P|8\s -ɱ*Bfw"I´&9>;^y}|@3γr`ʬ\լώ<hT/ g"%ۣCYsaf\$тfVk J!PTCShvy?>N9W3sj#P' Y[0_2ՏmқjD,~HӘNf֕Qcl- R],PTĔX#xeMf.dQ;!M^\{]+?zz8G,F1bJ@AiU=['QE]s9m k_fnf?@ʲni!NUܫx_ 2Ш' U縱+\LX蝀A<հX*ƘӅ%\߉'!m6Id(mnj5%F8In)BQxf*:#ű^XkhA1Osy삀"K,2.6xIXEHtTBLAY`d(SME˞nAv&^(vu6P;3v1\sz%+zWj8N!tÝv T$a H]]ϲY{[)7ЂW5jAćMLz<+)NpNܨ̭Ԕ#(9I%jXLA!Ͼ5En/V8&Abdc{/8"p/utWSUY8GmUBhkhm6 Mh͹N7_cYMe95u6ı ֆ<95{@Z Qhv99Ϳ7I-Oϼ]ݨռLq&~"}qF{~Sq +83ANj>ELC" gZ~E|y\֣?:xq_(To >!$tNA(JYTWdn*LX*p+Z?{ _IGЩWO(/ ,C⽫;lηJT*&SӡB1dk^chV/=ArF66XTlLbc"TV[Z97@=kUTjvZz͛pO\' BZ_[ L>/4ymZ4OM1SS|8 ,}{rhv[5f75$ŭ 7e@LlXY3aw2&2ZV{48׫~kT{JU3+dq;-cm7͕O=m ]>GQ)j"1_"fzfl ^'% jz /  EptO5^LZ #,֚]c!lClDņ)'CSk%w7 VZ &^ZY;'$A хP=v6祓f@5Jcd\Z p J&ײس0M/Ws|ڲ>!:ZJPbN;y'\s.%u zq辺!ҏwAGI*ġvo}tO:,ڻ#k>IG5(ƥ"G( ,/)n+[Mci\$F/Wveye5!ij BW$˸%+bLwm)qO?K" M)Е)f^ D!.n=G+m|Otqh 5~_w䯧z6bJzħ͍ŏ{1a\< a1یNE^tU \QT^`YBڂ-hw ALYaN]6Ȗ$8B9wKߵ$gsRfǂĝM؏T^,)A 8iW>d WڈUd0MdZ_: Vh}>馦ޖ$ʠ$% 2i,`ʇ.'0nݜ32]JP@ҍZ 0TdPʠWd WFR 38.!Hۺ/miGoJ駊ԤvN;EJxGec.j76#;P%SOaFWisO Y $h:Plxb $ 9]K̡ $Z$47T<[0(b٤2>|hXeҁ r#!e8(kUJi & ,W.Ow> |tQi)Q"Z_ҳǏSU m%/M|{ &.nOqvc ``uoxTxtM9^=Ҁ@ TuBt ,`u$.A6H?my)hlΡ !ڡ0LpC~ҸZD a8sNI*+z%ym,ɔDRgJO\L}ی=mBr0n+x󇇱So{73<1}WsbJSnN@U&8">کc$zRO/߽BrDkŅ*'K]H#zL0xFϷqKĥ(Rk]+B800ý;ɫ1zP0|Q QA/ <1:K^K=tGL}M d,= |C);,ƅ&&R,I oʘw1޻#ف7U=ېm-_^|N V[wUYGS1ӂ()i=<]ԿfEn!D3_V}9#pbZ D 4aT"-"l+y񫡔Ϧ~ mFҟgN wޒ}Dk\RX#NOɩ :;T'?bKtڵ-5Dݑ1B-Avi\I>ܙhFҼ]e-{v+ ~#koͷ;>zyǖMU]&'o?.C;_8@mQ>Y\#כ=fBdl G9PĝvOo:6!:~R꒡YBLgͤW0uT=FRB^=y{flCpThj1.E4X >e[$k0ʲC8/;'hv5goܑ*6$ ^zi<󛲩[çH%huIAs aI}P%rM7vR"̕v<[YyY=ٸ֗-_5 $.XWC]s@ NMmیr<bКy$g$D| u"yיƈ*/⍟7~[ yBu K[&$6I|`D"ַ:B ?뤤 V_@QLV~%۝Ǥ姆Vzy%^[lZ q LJ"h p95;;pj~!ґa1K(V'0d-gE8u% 2`u cp? sϙ2UѶ23B'."^zB̤OÖ$Dm*#6;#~%o%D7 }HAUùR~7D?"mÎ4P4m!(1䆛-O)\+@Q(K#k̳ƭ>cmTW@eU,A Uڝ/[Z9!X|gjpj"i8ܥ.ኑc#3CtۯfI 郼q.A_KiH<{xg SjmiA}`7*[LtWB2Jsgyݑ*&dx eJ[iAHUTn4 m:?1-2/hؗLg)'+#.LPkȅ[[~=`I!ت{M 9!z>aڗM/EԲ28]^D, 4SNR`]a~LԪOi"3b:ֈ1p4!M~)p,=XRNݧSՍм%+ W*YY&éP'K(I,N}̹4L|䈐5/@{_8X)!xnj5V?F"%nu*G9 _q反"WwBF('*iGK=ֺ{8\0,ʕEj 1s> @.A/n.qOq?HSNfmꓽ5HC\ҌƝM/E[#EK9MkEx(#8({-]x#zO d_<1~+~ ~ @MqSG)sQtq CȣbRBDc$ x?vK_Y77']xRר-%D@z㳕xu54oJJĕ ͝߁̮@(ӄi٬XT( !}zm("*W/[o3ByY|2Lef7hnn4]Y71gsfA.L3K\l^/ª/4 ? kMK3bRX (1-:W{LGb\!{yJ9 sj6UsRzɰ=a=MT'O0iؐMoNsؿÁy\Av oA"V!mֺSkLvoK_34B!:O&Fiys~vDs\Bcjdx H>H&:3'\ (x=9z d:ˬ&>tGR.x!ز届 4˶QUV,}RlBib|:?e6C&iwF>!^ !9'?Yڻ&CPFpUHi1e~s+/ixD"n:a_r.&8Ujg#XViӟ!Y)? <$(f\ͺ~m@Al5\$hXa1_DρC'!OdTbA[L=q95>933=+˯WݚYI]-|86-Mnŵ-uwJΘV x)T-rl3I+0< *s .vtNo-.=\QGvWE NS-di78upt/b=񆾎2jSŒ&dUWJH=_0x+IyT;#ص+/~k@V[@7NSC⽖&yFTWmGS}Vu܌f!7rHG5묺GwK{az'lЍUa79@㢳b" 9W.b [gTk#?IL@Ĥ">è;5]^q|?^G\5Q0UMc䃿$;ͶuQ wAL6iG' ZYV>tnF~g lghJ᙭QpK? v"\a ハ= H&ɏ_,SPMGAiNzI̖4R ]VDY->I,O*#F71+$rssT40h<UP ikDD0)׮U$1*Z g6J02Sߦ$:L0 pc,/HGgKg`_A8ɩc a)0Q49>s|G;i QcDu+Y3#_`':rg~ɒeskNs])@ r0T}LdN8 rGr#2mz՝8Vf1I'_g[+3,xq^2 We%\&UAIRGX MWپ5]w}TlHXnͅY()-bhSdyk؞wcFG0Pah̢Ȭ^ `2-bhMZ׊D~qB( |.`$X0L skD." _!5!}+ Z¸aMUW^]2CYi"e[gߣ ;$0Pi|=dž,B};` <oXɃ$fzE쌷xG$JŬf:?p)ֈ/;C?؂ ~Was7۞!ɷw 2~NxWKxupQ05Av p%㵨@pѥb#WۚޚxM!-[;+1}6ͽ`ӐvߧO:7g)S|̈$"bGaVS/f[=w']H-PMz!bhఫ;RF̌ GbaBݲ.P!lqöTGa4>~Zpmb3EjI%fG9dnlI2n= 0Q^Q/\5'CnQ"Z 1^K]9hh~pH.04Fhs͋wƛޔ7(\Ǎfn=-#1~YA,$O'զ"oQS&%=qN, T`cEv3n~Ɇ_$|S S)lMc΂np %dkTKЮlZT@&KRwr{m{2.OQ,R>P>A^yv&@) 7p,5ĴGf6Ap/G.IqHX܎I|!KUfѶwgK  yyn@Hx$C%̫Y0Ç] jvj3xdz{iTyuý?*&#<]yو3)҅bu* @2"Fuˉyոy"cɶQ~LR-Wu@$uq>Mxc^[y:$H^}|+Wbc/yZT.Z_61]P/!V_zOli4d͈Zgq:rb"ڊjx ňO._Qb&DJ 0hcymHuoe-Y?qރ+LGYs-ÅydgeW meNa0;T=K#LqOAΡ iazx/0첢4K†>ٴ01ٺ,W N`n*E@vg)}7kWR1`1FuFrny%b0O&$"! 3.>j8|3qьi\U[+1x Ҭ1 +&~V)9mg'tN{W&#?c=昸TǑaF'V@E ] A4^1\Z+L޼qC, ,H)T xWP>Wfu=}۳R4b*0i 3ʼkELӮ_0F ,&AdSd~<(t;%kw~#FpyR}HP$r^gxiouZN a|3%ሌK eScW1ӛE ěp&|ޯ,?H1MXq$|^o(!"KW]=LܢnyIXRk*Y%s?oRO\&g1x72}w Y8aƓFn^t|*6@Vwd>a&tmm+4bzԍ̀AKF@twjM} 0l8$:_" %xʺ^zIkt٘*!O'&]p87r\Xߴr xBvEh+Z ɴgL081"@`mf0*%z;:aq׮ɹg ӊuR:hnqEU4q^y9?|zCd i =Wv\^$6~A'3tcA3RJHیPHhLUɋ>eI^35O &&N{_6|7> PrdEv@Cjs&"nhB"B=Nqi9[<\([<la \xѨv>:AJ&Ch}m 7{Ük5KM;=Y6ǕwֱOY4X;uoIQO#^(43 ,+kIi}AB3<!xs; 3 VUEd1G$.R5 [ ڣ."{ -/{̵OҺr@~EC.(y{wb7Y#vSݮ[KPi |k@zֆMifOH1+鴟Q=]j7~5z23n=iDΜPA ! ^MYÙ٣)?@ۇWd/nf1 Bw-!ܰbZ߿B@vnq:\~iMnU}(?o.-ŀ;U @U0E0_IAuY7C/3)!{ĊZc і Xɴ$;#DBpI^nN%a@Pt齞U.A__m?Wnz.=|0@`pdknCF6 8jp.tO:o 4r\GE $ p sAu;{a\l_N9U}V~}~& Ʒmg.bGlFy Va.c$~yϧfBJI\,uLX&mո3Nh0Sj#]1Zk.  foz %_]dW*Y#0&ZD|~F&U;G̘\Z>;= B"y^'% nyao64g𵩎" 1o`׷15D@ #t_2N#GbZ)dշ+;ϔ;=#y{%i {=MMdG( b@H\ 0GZqx잢2xP<׏ ` sx)p@)І^K>.ԁ.1U4 -XlH 0qh'tg@HLqVN`=5EIP+e$l6:Fr⅊2+`Bzv9p4;ຟMrxkmX0DHEo"z51Ș'!Q,:#[B En_X?W8ߗSW:v6 Dt/K/oY.S (;݁xEMK>4ٯ5J,Z6` a7k!Ger@)wmj9) (^tmTJ]^\W6|w4r+u5yQ\NuCe`rIXB;C|帆Iѭ]Ni+ax @\mo/ hT"0Ж+QO s"z 40S JҒ4 c붛ソ拘Twl]:H`6GG a8rWAmՏ~B.l8Νww'^&Se5!q^0c]}%O{מ#Пl1١*mU -MdWaZK -i!ON]C$Ạ V 4;!=MGWځޠBQƲ31nA.?}>Ste{ HZ RL7v_tqdWsIalCتAed-aNvcΠSR#3Hp^i0ToEѭgNxN TEܨWsg*B B'ד9#ՀQڹy݇ 0),Te1S!SeUʙIԵ"Hs&Ca``W=Щu^סvBq}gt r 6ǒG}2ȶ߆ DGjʀ~x/Ȃsvq;:)ip6]cdӀ F!Kl>/\t(w~tJ?[koq%0&ݛk>Oj{ T@gyuV*^DU eS$z|zT~8L֙I/7Ӥ0OJ 5;zfTq$F.K6\I"gb >3B7FjWɫllz`_GCeK. -| lxx27 ?s6 \#XXMzrV2.)բikN* OVATn-as\TXoϯNxfH W1q_Chx+ F,&|og7[)5I\&݌YihM.HsZj5Dm&$PD3,j7Ɲ[5f +|7"[RQK$Vk2&'m ir__^x>ѲX=7NLUEH оY=V0yBWǤ e-Ǎ| tr eԖcז8( n-g h*X>}SR,4txOZ?%={=7{g3Ou{|{y?☼0V)@y ]Nd- DǾHx!hE{LuO[䉰MxOaqP.S"ѪM;N q?BluS'lWmqbeXvZWcugu9*;l5dR S4pC#7Hy&IW{rU*/2f3W#qmtIXgʐZfzG`m p*zb_,._[ItLZO go~ɤ x`@dv z-i:x7{AG _놅Ja\M c+LY.'JQO Q#zȡ L}ac .mkx2(jۺiɷ(~և\$O$"\d |u]S1!xeZ4])WqnS/K{6j2ű~u/MK*,h\g {EjR[OCEF"])JlFNP:bZֹѤzrONWnmyl~ѝ}yj`2ʝQR)k[&qiZ)1q3 .?\2gH}&, @2e"b#Y|FU3nf s#-%}7.c 4ИE.]"36o-tjF:FtxPpCI`f?^͕|T"=& @O@CJB|)Ӌ!2]-ʯ283`X^ CtC1 a{@fU5mkED4oK0F]nW_@sZutp3@H2>(edq&Klk9bp711O6]g @r˾)PojU% OBiabl/ޓI>+NJ*Z75ɡ}:Xɻ_(ъ4  t i/6_&a'! Ҭtpܺ좲&v=[' _NyIkXb靍E\!*e㽝œeZ+#0fG8+:\ϸ55sNÿTfhjm渠 f?8!ܹTr/oJLAj:|\u*=xtj"^+lwl?ֵ=ϒS.Ai(Z%4Y&)R%%̩ߴa30T)<:h'ûS?R"o;rvN ԛx9$ aO6^m%+n˿v^+.c;gfG١P\h{}(/)Q D$FȊ?qm59b;_j(U#>ć{{hވ:HQWN9~=XF'XKp<+$B%P]vDqDž~Olۨ=I|ctgfcht5qF+7,OexM}p1 j3Oa(ƂX ^DjZհ ~y6I( 1jO@06)ybEpmΦҐb=*w->G54k~ H?rRA<!XFQT"\8MBԠƖU<u~ocDž#W.̬Ms(^o K^Z_>:* 7%/ NkZ=.|b;mŊ+oՅ8u3C#"y`o(7X3,3hrL6(ýQ*Lo,F-u2}bⅎa0:,+ K<3zyy\s]8&ڀih=\kƙu V 3D;-Txʋz`;Uff=5 K'xXű#>ƒn m}dO Z5T%*.siĬdcݦ"eV_! Ǹ6YL}ƴ!&I hV)#P?AvW gC$h}zūSQ3%>xJf&o[w`Нx!g@xqAri >0:Ujǔ V g.hG{e^aXY8Wmb.:?W Җ4RAEROqt 4ٔ>/\h8Þ_JCHi` 䆓`\CxZB4mpu_'JƝę1ź RNMiP2Z"#uLO2)?Q8Ih18iZ(UGqAb cކG_$[H{u5dhPGr rz!PHٿj08I(z oD]X<0C5+_l$aK~z=p 7~E/MEVۋ-=75V^pX%'%9tp>2,uWqcݗ QX#g꣰+_I‡a1f}~u\:icoa;,{&k3ˤKh+nկMuX𳠀 GKmJ{ ~c'こ( /"bWfOŠQ]7ba6!jlҤ*H2\ϤTT*rJ/}Эp\YHv$e|2r+X{(ol\r%[=dPN-ukB6-wZn(|^Į Xa9WV{mO*(}fPq+Bϛ鈝Gnܷ!@yk_\g3(`dU0Q$kCܶX̆(^D]/eTq4~C}$5X~ ө[TW&˳pS)34cɮ|E;J{E`Y(xUb6ϸw}HUʇikՍR0Dy=Tj[ Cǡ0':7Иq`ޚFUy)BfXܸ$"i'܇[Kp_ }-m6@ϣd f~KEjf1s3trlRGxD`L C!yRE4Cqbv~t>F)&# |jmQD9UdZ !$pP*Soi|0/ T]l萐vq@A ji@zbw:!J@ X)mTdS֝S=P6>oZj搊U&U\Hl,eݽ; 7Ԟ˄r씻Xt ZS=LAi &B `Xc`4gC'rWWǪf"P[v>i us딅˂;z{~C"9ØFX(cT,mVOr]~Pp_Hho5zX8Z7r7cVsb|!elNz+l8 r)cՑ}HmN0 M>=w. ɢtټs_|٥/$BFEso)_"ԑNܧ$æ/F68sAvG*Q'3y5PW!6e"D=z97w` e''c篇#zV`]ZfnVX B(vNmZ&g{G\MVzxJ$f9BJD_^{ k1VG8 @}Z-E eDV7!(AyQy4[TXgoV>s gKYtD:7%[~|ˋM^)>w^Q^?7WlyZe>C;伪,a=qK]B]sfMEZ1R: =OO u%Ci\;nVфl/&RAL^v*Jx ,\J<jooc ;ݩTj`yAi3#RwƀyΖ@Gř95m4y gx3Vqvw<Gzy)B3&D2-ֳMqC_g&J184 X^Ozi?IûLjyv(6jOm)EQͭl!c.b\cV1%tJGZAN)pУThQASIvhΊ%$N?yu7e7 a?v1|9@(.LbrϕppuMyzV!H9 ,mF㨉xLqx 6QMy(5D4ط P"PJ`LhLk -kZT o 1sk3\Z-ioR) \# qFϯObr5߷Ojd$V4Z\:_Vn!Q_bIgrLB.wvZ,Tꂝ3Mf8Ұ'!7rdF 蜠΄ `q+{cuIҷ ]wDײ's`ѩ2E] zcU.UEkާ_YA7*O6dz]44r% ጥfk"g 8 db+(XYs0s*$apSkZ12Аy$1Eo so^Ay_crIO\_Dޑje:%)D,T,Juu$nTMӫJod^I:ؕSY!XGky^"yX7! /$lw!v(Z ЈX4Vl3o60%Lsv:n_?Ye lx㋉|{#YU1 f\8䫕)1OuEY7G=IfE6omNp ZyOϣM Q3nB@yBE4sKsG}w:4FhHـGԱ;cMfpi- Bq1M+z@*r HU\V̕M6Э\Pܯ󁗘aܲ)N 2Q{&HpC)܋ @ꏵM᎒(e߻=ߍZνl% x+MaŨ.@g(wN_h}^Z 4o,#F;2lW( k}:M4*5mU*)Lnz]g)-cd쒰{o 04;yQEfNVB]l$ -\`DqQg+ up1D}GP*]ERC~iDaHƚ (kr5Zck'8,w9J8-gVo{C%afFZe1wFKk.am q6alۯEN.INe*MѴIv[wH8($zTÌeV켛\ھ2tY0P8NAhج.<OlaǨVJ{`ڝO$HW1%58P,(w^8׳G㣬LX-W/ӛSuRG=}\qʞ$\w Yi~O"ݐru-Vh,c*]yUq >RH1S "(mГ1\j'-}zl7}C%%%75S e02q[nFs'Ϫ׃#}\!+6ӈ9Ħѯm7O-ret盢SD 1?⢳1`[4/-5fL45oYoQ4]8#Se`Uw3$FM@,od~IRNO($Sl{..g-?l}ifͣLnXgh g'ڦB_HO AwG<eg _kTK0}d^`B8dI/ʘT!+TA)Z䜤DHä1uD`zvr  ᭗1e4E3b $7TvR*q(n7R՝Ȣ^x?-:ϴlJ]lAtm`,S. $|s/5,! 丢 mF=6iytv2/U(nL^v1Ц,ru8D~!ꘃ"i3$mă mKvO8"q\om=(`y xRZlJ xŦƬ.xXui% fwc4:&|xy+Ҹ#$1g0$&U: *ѐOi髝$a^6c;=%ޞt:1z=B>?+GcT[N$Bh z{ [NWzS_ʙM66ytFv$I: Z3 ҄+wHjO), n4kd EOVG,WZʞG}p FEvz{n!'lͮ MЖ>S8"&rdK'4yR\3[ۈzNd)ꢻn57 x ޑGOU'MsպE+ 1pIХedwg0`C} NbfE 9ʨPZG̱6ɛ4Kt奺9=_i8$ @+T!3nF57oީ\ixʢG8+iO$%6c Yqhh[vKv8 q(G&'T^`iVRrp  B/a6/*X%-~nvb̠~)$[ryŠP)K7Q5PnAXPju:vF;:Ľv6F`cj{ !s $ b_Y L)!3k!1@2 hTfE!IU~@_O> [I8:n9UAw.GK S'"o] <Ѩkb3T)v 5T>c(@ J3sn"xB9MĬfeF< ]meck;Mì0J'A[x>d<_ΗЦKks6y~NfE/&6nbOG^- %)SL'xoOe'_]/fN6˻D ے%9jG){Hg8FsV]1~u3,A2bङ>G.#Ӈܓ7pA SIwWyPsl_?|ޅʑ*2  tѤQ8:Hz]U(m"I;˩oK|lE]3FR?s}>E$0 U? z4xEfّ`0mۇڎ+}B6Kg$Q8;!`١(i;MU4B@eKckܛXDEYa-Y @ 7_|2#WZTj:ޕE>z,wQ fj50\(g} >p$,=w<`yJa+w,Í=KҨ"]/nU-}Va I\obmCh2Žr /=kКGXs'dfwFAXh^A ]89*y'>bu?B39z3 }ŽLɞǫ <(0yJ|׼M3|5IŰWЗR0N(2 s IzU$hövBՄ7-m$!S;ӽ'a(5JѳRDXu?FL] oƥ–!B mS_!wȍ Kl 3gr@]$n0ھJWx{px*0P!y5qIfm?wV]sVu4#K.=/oƸ i* $ oXKi4d=1t(o%!y!1z;4=^ԋtF>xiZ=%=Bn l;ۙ&bf)Wl9uNC4r}H}.p[ )Kee?(J)҄ z, EOҞu%jyY fmj;CȶX_ !ST x\~Gtc)+jijz~+Ր#iCɺ^B G5P 6z]a!Wmah!A揉s06nTw*(ʓW#SS3}}IY"q.}椏Ǩ|fE(~hTg ]!Ұ@l2ƘbF!n"q匰5rv &2 QǴM?8jW̱A'=F+ҽ}GAȧ-Gceq`O =IU@b2wm釈qօ:V'`xa9HzvZ^ uk\M5=:JJb0!G$P :ݍ&{pm49` *`ݩ\tǘs)-4Ƀjt7f.׊ڮ2;pb,5wTu1y|w*-j3=, fJϚx e^!v~,2H%!>muU/|rBtgILG7w+E- vSd`Kzt^4ž8)!xxZN`/tXlUh|@Ug+fx.;Ql>o^<?v7T5dFx*wFwJGuR›cpZ@4bśapGE[01oLyyLC~Qv> <bBb9e  + |?|jxRk=AeP{,R)aBz^q"W,AgF Q}vq_KC3"Q3}H藝M6cY-y]owOh0=Ya\ >Nx-LN a4'' ˸5{aXFm^6Rq"C)_lN Sr lݑrATl54uQfc32;.d:j`Xhg쒕lr,>YCak#4fGHj4#bO_#B3kO̥;p3B%/2lYE>_$*p$**{†.e\msH` ~d$W\۝1\mWGDL-5m3Ә W+"*.{&sIT_<)}d=6bb#1,Y̓qWԦn2vyYaQ0YV$JhKYF7rJ_2/kWHGWy ܯiɋϲ!.d }djJrRr7cU 7WNޅ%so* M0}Gnb0w. s.$=0J[wXHBTK3c=99tù4exuOW'K3,,F%uNڈ : LBj}8m,3=%BY{఻ }k<@.bSg,km BsbD6/k H;NHLP;&`:p~|Q$<<b|Ǝai1q3oF5]Hv3k]#Ǭ1s*>8_}3iᅤ%ԱrW'@7jFn]ng#1˜.i3 PRv!Ԇ9-b5j(~ޖr1hz.yCoWRRma"}SޢSВ:X +lyUۄ6*z&9XD y1>~ܖPy-4["ⓕ),}#ߦ% =Twhـ Iq P*҉?P1 -e]3&*5TR0̾eS}س=+9T@ә)$#z7D_Q[[BRM&wv}aЙt?$ELOoDA+~nx(} [6!d;~Uu3> VC(}nEѬ@ޖ8!67H&-ym/BoAQ:$9-mj[ ZhD"c!MY~kڐE.G`TXSޱOlXax Dyo%Ly5N#o1x7`?/0*N?`~GL4a+dWNReCo:v~#AWx(RBo&i]po֯L,N1%sbn>hDh@/:S98Ww5c=TškiskvgZY/'-VB}A7+r2Pt\Y-QpQ×2-bt_ ̡QƿYgclK.My փ:@6tCrO j]b}w(!xpH? ;?6Uj`SEV nˡDan篽uߎ s_=ƿAD&w\\9@auVxKtˉ2^·#ZS+N5|򕹨Xp T}OLM Yjb&*fwtBQ)n5@., [bШէcOɸÝ((UVS9yrzl;v 2uZ}{=Nw~:4*~pgw3"5O }ʈE ؝񶠢RL[Zoxt -XD y3X=B5f:|(bCc%;Zʐ _S]ek'C͖[nsF=)^.h TvTf$DcmHd ԔVgZT \ E\Xa<^NnjsiZwǞyciƱ;sr͚_2qvQ _佤,-[>|rx[ncwAKow#k(#i,A[̹3/P,DVWG{)C"õ2z!->{!fD~3TAm2-lbQys,Oy[01-],ibږKj~X[c!T>̙!L (edEL-^kIKٺXIW#e͟ff?U]S# =u)X5͜sԿVkez^9>3 #& sz zr3b͑# aYʗu^[.xbn'sn0j[Rlk:h)0X.3MQ VV );% K4tqO\u*i-hvGCW~ '(]@uΜMnYMa>z+ 4VНPIm(.=ʻ5}7e>fBu Uj x ľg.)\S s9wQQI=W/Yv<:l#!}Cȅ'ʵ)F2*g{v+8f ~'oO"C3`G3&9 my@UՏDr>^@ˣt }G4n8 7;DM@eKҝໞ(`d}Q]ʴV'LtsԩsUsяQ[o;oFVJ}^ӊ;Vόa$zbDKv ̰Aa}DG_~zu'zŇ b aȝ]u38~3e/?(^BTc-95e"MoQq c MA0~0{z|YJ :ۦdS=$!6K&fP,~q T]nU.' noOY=+4͔4ZAy0[ezX<>v۽I-2-m] 69~UHEζ*K7C >?|wY`^f$ & g/&JN+]G]v>nN A'k8S17L\8[=z1MA =_U`Tĕ,%AEN]EsMVRAC2\ 2W./m[E,! 4j&ʳTir\U#16m׋h3X!yh?~Z`XfwڕzxxYIͼݫ"u5(W(DOV'L3=ϐ.y^NXb3-PMw[V Q3vS{;S\BY{mfZc~fVp O/ϴg\0 %&[$dQG*D=aC,w1NIضv]K$$J!$έA\9Zw7>B)KM}~Y)Br rLYtm4 ] ()YTڿގ>w5ѿh]S8'v/ؕ+pC!~H^T蹆)aE؇k!UCX.lWD #)2s?%XQ'YCpBbns߹&j% wHֻ MHmЁ6Ac}7sǘQ,Je$XX?è2z<_2'Α( ۣ>KvXT8ǫCyMr[6?O/&W!p6a-o= }Y6=fokAsAw.|Y+ZYD-G݉\(~Nh?>e_ AZxZkY UZ?p8c[fDl65z\z!0eT q6#%p87TE4ٟSA[jO6n1e@8aAkazNxW=/Ng/!-MM``VDcK3 8( A,KQ)[6[9e1x?4orxP{/Ƣԃ&bY3y2T]Pt\UiowA_eܬ's-kTa ؚ>_sBtw~xvݱ,],=ڎ`]BU=[A+9T{&Oe倱ZDlƗ), SoŤț5=%jYy`}sp brf\w0?b3:(*U.=ɶ)U\sMULX@[`s(K_OzV1**<@K[i/P#9 RXbcEs'p؀~-?׵l*h!}߰>`{J%)Poʖ D-Q-ն!&}ܟW 3챦gТcii7'0kHjɝcQ߹f V. r)wvv#vLS[/O4=h@wztVV3˶˙eESwC˙@bQ'R:ٲftx+I'<1;tvr|J@ В {`e ; ׫۵q1|Nwa `?@zf% gщj cb%q}CjrXm:LO`SQ&]nk) 00TZӍἲR̄+x4dׇU0 I@*Ѐ-Z0 2"y}USQHhuwHYq%ya969Q"6r?4l"G@/h͹gj;5VO_cϰURegNJb)99h|=;y7t[H ϶bN4値bK3?U^`b-z5'C 4 uvbhYQWԠ9SlKSkx!ɳ nCÞH]jwU3Usx,BE0!DI0'm%Xk/8/7 EQ+cDi> k^JH= Ҥq=m3-Җ{7v#osفzUY'm ܈wePR^_BzshoYh^qAe,ĺn2ל(_ޏVM&kJO&ǀFLz:[UF"D*W^hBik-I`{eyKg4uYEMٸ])ׂ- QB\b+&0ݷxKUrqpCJ#M_iS%nlWyYZa8=ݱ}ed2arY5[u4"x+9  dX#񔴾Q;{#z ]am403ymH0DGP jA:Xelt~ÕǒsE\ۭ<9v?L9LV:,u+eCsżo@5&\5JE@싟\L{}ĐM9ڶt|"ʈh>zbES:x18ڷV!mkFrL4b\#k;q HIU8 wej)6-s< "> D~$>@"A9MqX7GGqzXY%elfRW?ލxF!+AC2DެwOmm'.D, + `;ODq5&.) Fv>5ɛͻNIL&W"Kںz)ZfUUH==?g¾zc2pͽ6e6n1' |VsƜ.uAvV#c)Ffn)[ uL!1caé1-lӖ[Oش'!d UOR~lc`u 㙸cGë׋e>lS tCMIt9ƴū2ρ@!0$FJ p4pǸڏ(㇤ؒuR1>rw:Jd5* jEl6J ,xZIQ&-23qGr4}i<[pq֋@ cCA4 xV+9OfWvD]&:= _ȒvyG՞l$s7N hF@\@.ߖM䊞O1AYN=nESjK:ʝE@%Y[ёO#dOބ Fܬ"/N@ ءdiBWi 8)NFQI:8siYSͽӰ;TE\WTC{v&I>rDi{2ivޝQ]w/}*I0ܫ/gW9/eit#PP$/*ʊԢĽPU_eFcSkv\|,K?ؠ@ [#۽)Nt<" EU/ ]̙([uFv㞽lc4GxL].Fc#w85(/͕o {lpa#.Ms!Oˍ_(kR@\~i͎;l%āj?"{ˉ>08!.A$srĬRA f>y.p¾x|-0]{֙>X^1 آr9[=GI@9Qؐ;.,(~l^űFaL')6eCahc= ȋo*^bz+pꭟdT\^0CقB$ָ@Á} 6=f)?^xLC$jN[<2OՅ ɯ1+EH})C5T_"N1B}m{G6tVT7Z,FCMWV`M[[ <;oӘT B}HX +>bjSbԕ@|9 fkՆ6xI%_}7٤4$fisYeQI7R<ڲg}xWB"Ɂ1jӂ/>bCǾXa mvdX tZMf;xi5ds>#k(sGM9ʼS;^E +gh*㲲JQb0_ f.[Jt6wVI yĕ@wgFuE1@dVK]m@+ R$mJ\:FL hl~d\5B9n1err&mCRCUlIP|Kxokff=V3CJVļ5Aw~SAT)i ̖cL%S@bQǦ0#%E:7]Hr=l #?X K2Ve[O0x<.! yh@- ?Y +,Ş?K-pZBFWn~VJ1wYŲv(]6?L8+{-|) lLZގ!܍%ku& A}|vG4;=sJZ,8;`BYr$}q螣MdO"a(ʭ-ԭg]K v @xZkNowUiަ_)2I!'_Q(\k k/ ƣ8tsk`4QOjoǍ+㕸.O r@AH.RS`  NeX 9u4iqFN[5cӏ3vlAZV{Cn?^};|u xJ=A.mƬ=b $@ e趩cIFD` {P+41qn(|6r8sgr!Ӧ6(B-Vq<Ϳxm$/[SJW^l4aoL\C/[e ڦI7= K`U549[dmvfyE:$th|/Н8RU8v/sܴ7hb7 ɣcu-HŖ4sLQa:sWl~bۺcx_r 9)K%m rEzLL"66wiE!Nm2_P)?+)ģ6>BkS{$8LՏ z  ͦ|呈H”df,ͱ3t,_Y>~yl{ҮDLC_p*OF 1[YHΙ?r=[a5ݙJ/@Y ky?˸Y&0aF dFz-f ^}*=w(ͨd`ı3U^ gpY)rp9Dqe%f+0|Uk-AeD^.> &3w%{fXC psJ*WvcGvG 먡JK ~C.xvgy1~?L9d ] ._z=k> (1saV>PbKի- _%Vq!IT*T5+aӔ`JQDnVu#W$za\uWʅv i%H:hěn sa+8 *MfJqtXFEoT֊?^W#W վ8)o $J€oNз1ة}E-xjGFݔ%J#_7(M @_Y:dދyCC͡Yn,Rϱo{D }#v<ON5Ο*++Ewm+hCT9Rxr*^_d)n3o2lĆ1S%bLHcY@yE8ۧC9>=[Q@S5twTDj/Fwo 4u0tNJA 0 I^&Fџ_h_@S`ӊC7)xm;Bk ya?H+D)tP|Jj1CnrWIik(v"|$67=bh@`SZI~?HztCywtBQj3~ameqw%M"}Q nHUqQF E*k)4 XdOS!lf0oGJp缾0,*CIS0$" ^afIC(.?Iq`ڬ)L^Y?dα~'=+?  Y>h3*z:3;(wyI(fC2PX Q%gu[|{:M{ھۨѮpFfx̬)޼M}+(qgȦR {#\W9K qM 垜4K91cS^ʝƔ^s"rKB+ }s^# rir7?-mrL?NHK1JO};"&"c(0+k7mR %ɢy#8J2J Yl;ZT"KmM-&=K@7=; RSF`faZAAmL%#] -;wXKэ|v0?-]P\E9U@o7g ^0sx;[2uӾIH]{ѝ08FGA{'-܄:9>ϗ:X* *PexT \#ju=whUGgh}Q)~ Zg\qRy)9n; /,yS&#5YuUUTu`ꚏ؏Q2Hd#_L~H,ef?t ;B>2]T7: IXw hd3lDeRU} a)4/2o9E*:0Ԭ*ON(e9IOi[c*EGHo{+˦oJWXdVtp湞v-I,v:0) Qf/)FQUh9YV٬{O6d,È2}?k$.ȘouC݊jy6%;Z2h56:4$UѾ7D cpůᠬ} ER&`$eɇ@M,pU8ט'NbOƅt ' M8?n+Q]B=I71A9̦]$8z}'j*({!nFhGZ"gRb zGF,J4fY͂#itFg߶| C s:oGFl i,d m>ʚN萫Ί?͌͋{_.kXVlj;WYTw'7'I:]#=zŴhձv1X?%* ')\ԍ5ΦR5 ݜCA)'!5#Hu E&]R*$ڑlX&DY ڬ!?@g#uYhchjBm\@r clvר_Xr9V1<b9`2a(eTTI]]gmKADlSl(HNȀP elL|6S"m ȋ)ZUTPK{k7"7T %x!ܦdV9zwI G,燎dU5OaݍK)%} :+K_J٥lO|ىVpRYW,{$ck'/0D@gPko .ڣpE[i mICR4/8xbiMKl=0r 47(o\> ::5Հ%@$(1P3CTĖs[ɅBg;PJ$IZ Óۢ1oSeL% = '!i #J')F ,16Z`wC[ř#!.,Loc _ccG\S|8˨_)՗@3epRL1}r+*l+S1'KC-k?e\{`押L믧y12%@r2Ez3'fyN: Sژ?? |N醘=ĞH[U^OֿǦ c]1sVKĂ:~ AlkA῱FxI}OJv9(VmIM)ثB ?,"<ڳlu5P{#Hv+.Q"[%+hQ\\mz2 ?a?M:Di.S]!,dRJ*y}9rʣ-bB'Fu'ХjM0n!:q,jN Ӏ¨Y0z$ni0L;A`u{g]ILݪ>eaGsK aJKE fqg?1"@cHV dP+]j{¾"V{h\=60>\?$fԎpB JN . 75oQre0=Ń݅F\qXCk^ĺ“+߅ItXbJ ϳ=`IFyc]Lj|;T )W:TlKT;97tAG7<9SfpFj YTtp48)m S? :BR, ЅưSnvv b/HT?]6jhU \n' D8Q867UJN@ٜEBU5(19$,e_B-|9 ~oedeS@R3(+J"#i?kT (_6ˤ5~/ps}JTZ&OEpŇ g8H_M18 1\.: ؁un01[DHkZKglXY"׽PLB7eۜ܁fXѹoBWzrQ`Fd){0TB9EcOz J47QX0-9(Pw7He#o׽k4XrYU*-Jܴzjm%Ǟ HXݠ@Qf*x ;)ɍW],. Ƹ.ud/*N,m]8;%SÿkZ+$(ݫP-Opx7lAߤeECtdž?qj]n?߾NoEHmc>GX odD| 4G%8Y7p7m` gt. 4HG;-a ]"*Kh$@~SW۫[ڜڌcKf@O/}Sup֩]RT*1pl/ D't; ;ɲ>'"9}]/n N)҈KSaoGq=Ƿg;;f}/< z\rVcfp~sF:M1\G$v6"ͫ#7EI H4ƈ$MѤTAm@xNO᜽TO?1 /]q .D[F뇆&N)B۵̷aw,@ zۧ8V wyH"Fk`)SG)9u s)YT `\̹*+iM vB^&ϑ' _7 _rz0 ?/TZk S[r锻fIq/TpNaT8 ,9靰;P{qf"3u~Lb[ z|cRE)bFQ9J H:j[X'@پI_(7ryg5X3~=O nߔƣxDq6 Ex&H`>uI03ĥ^_v9oYX:[Ҳ|O>curW!OYZքXJ_f^6X ~uMx ߁X/R(N겸ս9ԓ|rUT0`$a!S'0_o-?fSn"m]񲺖y8xډHZɴ*\6P T[Fϒ-'<)j^5zl݊gX3i~FgE)vKU ،CLVBFr`Gd*ߑ0=z 5+Hݬ#Tڵ]1V("Z?-P0-9᭰`>e/e9*ޜ[lMZCY%O;z0}/Hhh,z`RH3m%7ju4鸕peRaC#Eu\Yo =,}*cH8=զ;zp,)wۗNhG{.8B|VN8 ѿӌ&AgVL]8%d(z[x:b&Z;9vQ t+Y8A{ewa3#ШH99uv7裲YwCigaR5YZ`rQj`a/wzwL~sDb<7ƀX7g=G* 켤irիF8ZRߛ| ^.`=94T6x]̢;F y}55LK50gqU9Jzͩn|)N:ה˧hܱ}i(^7s׉ 3E(q%kw 2 '/05ʿ5ۧw@sWh&ueAV9pU%5>ެ~qҟg۷\E4\arJqVpMG Ԑ?$@Ⰱ\ɠ򙸊Az[& Ǭvmݵ"Chv _٬,FGZ|N{ZغAz Pv ͝NZ&w; pWziiT Z 4 M9OVnwss_7-Y|ÁX:}Xy"A֩3.M Dsj CF٠>r$ E0zYGcToDWo 2V% wγciq0Z-5ߧZ^K+(>sؔFEİӭBWqj<\\\TFBV#4cifLLQΥm'ڎYl, \{CXvTL41BiRTwsQGHM7`\իu^kֶ]l v}፝!m<ݒ3~BxGcž8TzKdSSM_8.!ΝT_%b2C|x tGa{J\|?Q䈅5Uey^=s*~a]M7gF8F'Ɔ>nIA&ǍwOzF!=(^*g=WKE zˡ#_49{~;7KޮqPi1hB998|R?8&v{q:za6:T/ 7:W+ 4(0(sȺ¶x /0#MGwDeϓz O˃1WD.oyǔ8ͳSH[?ώE:10 i-gOGVRw?,(`75&nd))l{_2 x=\cqOo\-@7s\"0vYWWx9"!<5Pj"}BBL{4)Τ(GQw !W\DaCk?I,k4ާ@3,H)E n<%0~bfV*ό֭cy\U ֥GҺޛߠ!, *⼳IIjO.#$?Fl7x(>V:v E# *ǎf.ܵba2͇Ilʙ.#a{5qb%q)P30.'tvi!+@/׏gQ+1lw[ h"S$0R&*%j6bq Iŧ_d`\wp;P0mљG,^T>6msi,ɹXԫKF"ŋ5z"FQ $/(eR9dR#BmUmj|~6V9WPH.D{{ۛ(S.)+:X.Fn˳+%V8Pw_Bbݨv *CxL'Zb@l2HS{kv \Uw"ޛ}֤I)T>9.0Dkfa΃ZD&V OP뱏Xs.x扃eҺ#}{x37Zj+z &{̭g&;M}64|HӇ ^_I&&m&/`r@P߫@,”#Q{SXx3w}A.$M%N!'CfV^p]&1& &C#ʈєP՟j!b?E|*p6kb$s.%2Fԅd~l8h\cv#Ju { +|[k&`׬ x-YW;@J@y7~ǒv;1yEoLC;*O4@19_tjٳ$CQ,zPLBvz1dPiM`Af׭t=j&( }Kr7 Ox+}~Dy4nLa.PJk83wv֬*Xk;h­POMY/ p/P ȕe iM# Bdvs[M*) gH1'?..\M"zn=u_](EVF$d@+"_JiTd)h 6r*N׻3' c`F<'$YVK*uo 6`XxFĮ$؞Im+ym㾏hԂoM >}@v sߩzWuLMͪ 1x&_kŮgo[vk aT?;7D3;:N|xSV V/cu01(c=-N^sJL,3J/`:-fz8_)Bضc# c+ Qmht .}^Ʊ1t IET ݉y1ﮛ̭~f"NT: jQC`ܱa[ؘJu4~LĆ0Bjnlq.GM(ԔuvGoC}\#0Wd̟a8JEٍt/ z򽬁%&tC,^Ȅj18 p|b8R,;j-0{3N؋[:^tbK}7N@C՘A9lUO˵xTW*7ұ 2l.b}˯*JVbǏ#J(D'PtJE{YϴLP^tnupNI",IJ?~'`wu 8U S@(){̡}8Y>cmrY&I)}^pT?PׂА.V|S{q:ǔ) ԃGKP齁g+O%eۖ&~raVl-D["/be_0PtiWtydYL"Lø卾Qn!k::IMz꟦ʩZhw#֩lD[;pA G fE=oZW*Yzķ urd'FeZE/Q ~#mGu /*<BS{cIp f)| RwT#? "3ITa&71PՉ/ױ9:sr80\EJlNˁs]F"uIۘI:S}mT8y:.dQn C‹qk{Zy~w_C3^H W *Y6|̠f\jkӵCoSYxjyԆ]]7 ::*#k+I92"/\ ܺtcVfG⎉YЁZҫIW (X/y€-Z_wDO-˧WZԤj\ŃBққKMF_W-&]RʴÎ{2W)F+hKok- 9K&&>+4&SXW ?]l+#+,?@ -s6<@ޛ|@X+ rEF"XHH-̠ q5-6%X*WO׏92+톌 (*?G^Q-c {L`n.Dh1xiVXص & E6/nB:!vٚJjBjG(b?\Ž_d(??ngn8%YEM,fRQ&#x`> .u=m'nWù_>KLy;5`| QPCAݿf "#"?kX~c ,d~]7։rabE8/* 2!yyCŽ&>z=#`)u=>2.JAT(?g4/d2U$~4Dؽ{3b7"s;uDׄfi:i^#g:AGGB1T8Ћ 4p{#Vlkqêˠ $I8?Do1<c4&\4.MҺ "d'j: cXkYp~@%0B\85쨋3,Soԃ~sLggP&BKOp: Bp坰)xW:9@Ri.S5 BX)Mm}3XkZqGm`xUf&ط*Y!`.~s}4%OZI>76LcKc0M]^`]=ŗ@ 6N\#X-Lej"1W~oNgxaS*-pLjFzMo6Њ/` Ec}=ז M$Xk56ln9y>]~[RV%Iwk meh^L, hAxٮij0`M rj#diy4A'DG&_?4H/@sSaiۦȀ.o*EmKK6.IaA6@>-DH1`n[ .yřmÅ#_tţ>\l!wT7O#JL sAf1gd.֩7݇䎗f_Z}zpCݽ>bՌS-@hIx.9XkHH4^$Y_ O&}#ĻKwMLtc0;khzp9x6Ji6[[9hCIh]:d]Oru^pk8İm\Pѫr˞ÔW}ܝB>`jKd彞{ƈq~&ʨ;?>A+֏FIZz4BFsa "ٽ6]M&f=AYܫy.kশw32OH;)>Dĥ^LԓcX~:' Li\x5H1 XLp2q6q"܅u׷M[ѶE¿HVU<|=ә%i1wЩ~sѳM=+z%{Xz', RF^uwu;$\5{dQEY1 kH۔N4퍯InKk{gPXr} e]^:~ ('|N1ŷWQHٸ&?r+gK>ulӋm`J.WQ0ioŏ4(A7_/GpLJZ؀S ׮g=1\ 4Ч+v;B4^=:mUp.y ^W lc~/G@Ѣ+qPNQcE\aܙ\/hϖ4h+w;n02:sJ4!PT2Chksݤ 疙vsS z!YmιO5;]2;:OI)R]6U1x_M/q`6;3u~Wihd &++vE"FjKx<6{4I,ϗ3C\Mx- iu,r6pa㖺SbږxN h胰㗂DERȭh>A)ϔ@=)5D=\_ϱhbi+׳iEډ-e-#JeO޶ IrJuE,z68/(Wq{`lOvP$,e%X"uA=O|5sJma4bTF\[E/l oiˌNI>t Kk{a˪D4 - }D,Unʉ>FH-[{4'|yqIꕱd)h4utx_o!9EI8l>ig ?f;-06< d0s`%+OY'9^%DjYCEhqFNZ?p4ZJ4N\r 1fwy_jqs܁o͆0 BjYAw>בN]@?^j\FØ34:Eujr퀆P&$PN#,~$-# AW+d_H[@ ZhErSj@m_:L%iU(]|<r_mϥ?Kn_PCҝˍ Y`0a BO{Z9./b!Y :"[r(nA85^DYy2|F-ӻ=]QmM6]5&k<%+¡WXMg5LP*E-X J 2.6vziK:0uOr_L!/(732&RzWa͍ 619IXݮ$ )Б1kWS3>k)`7Ƅ~ۛ2>)%@ShWcE|?}%r^9.{EJ>Eʭ Ǒ^5#IE9}s[1P0/i\ 3fOЇ>d :<$#m4ߢ;jnϙ]A2cӜ:oT.3툞;0#0P Ɩ]gO= kBP؏ P"`clpNfoZ9㸞`U#Z&xM_B~! _uYF# kJOeϮP+%["RC)+C[6}VZɒMxiǠJ)`oB5&S@NPO4e grQS+M~=η[[܃tJмy0i6_3֊]^bp8>.C,R]ސ~oZзGRkXzqQ)VbD2yBz~U(E :]XLyXBCמ Kyu|o6waHDM>D\ShoJLM1m^c OAJp~=.)&N5/R(`-+=ODnI~?ļHIGl{yFK02e7~2 0=yD;1 @*'ѫ{\dJ#sҟݱA}v ;C4=B/E>%'"~wr+a)&,Aٌ)m^JJ=IC;Em}X-dPd9ȬyQn[(6xlޡpmpi]-ssag2.TL%$KXbV:B<5y ۜi8+`fI}L3t> ;S%l68zx߰T٘Z _kF=Ɇ|xç|~WJX+ʃYXc|,%OF(v0g.~ S"Fdl 5JJa a*Ҫv+xu탄S0Hi/|@ 0>0)d l,^}l!/USa$šn"T̗FZ蚣Aks?`ʋmM\ԍɡuc 4ݓ ;MX4:p9' [Y|ߵ%mOM%o zvYё* P2삆\ch=R- 2۷y@/z]`9TB/M*'NbX\]_b-1Ւ;n@BVVgf; ^dP9I:P2Jż&L0i9ȼQ=]N gw}3%yuuk>P-_,~T㾆?8ڮ- r.Zh' _rOD:p5ە;}Iȴ PR# 7|7FD%GfYa!a; , >Җ4}PBgơ=Ԫ/xO%99z~/R&] 6*p1yaq7z,ܻށqbTSk H}I7MH]'Q,LZȔ|6p!!ĉ;PCgOYSs%UZcU6!y#6#[tGpy+ N{]8A{,7KŬ>3~FœUeK}HuZZhhF%aM)60lG.GJ Բ=$b0,=v n { 4r"KyO| ~h o*CeaZUr̦Q{a1D>獅V]U= Hhȸf+R|Hhr c%5= ^xx JZ. F)-i|"w.HV!K5RE .zmGߴPkF&F1CX>m wE8kgx ܳξAI`` %i0돘 Cy 39)7rݢ[Flퟨ쭳 J[?;tb,&X1Nt,2}eR eQAfU%(\uƮ9ބ8ƒt ma GtF323$@Kٱ1MP Uz6H ~ 'Rh:/O:v5:MNb B@v<6{~p&-VͿ{ ?V2 G6_Mx;W@P RbV́]stm{_GK lf3vɓ=C q3z1KqSJn_}mo-E bD竱o|᭖8d'^O~).Kܐk%X-O`pF1MPpȓU$" 9\nS<<+%Il7߮;S:k zuG|MUm]bgÀV0ˢ ]5M/{u0mCݭ ڴMgr4fyNl Ȫ$5\vB<@ߚIGmɛ hMz2H& jtuz۟15RC5Xtp< ngYR2gHX6!}/xC8g4~sq]LM*az.bg6F>-…l&=_bH:^ l8O_{R D|%4@^U4$ ]}OQܨű=D C4V!,""#_4cUq cP˱hhQBޮx=+q}1?MxIA nӽxje?\nS}5y΁k6=%Ș*|쏁sXbIH_If lYS:-r0L+< &= !'PPB@pk=tB` ɔ b}gfU'GauƊĺ*Jd'&"kFLX<(OI %xlR84UǪ9mM<ڞ'@c{aqpSxkwBtAd~N:*##o0@IcCKc0w=.۵1X=Q D;`"RAhwҋSřx }1=jY8j{cT%6Q֐3"*,}ޒo"Sv&% Щ۷=+ҋ~YxQx?l*"u 4c{klf(e E]lsPd-h[%ay,]}sH#[Ӷ6Z'gOg]'LUlN_u.TTWVS98֭Zzg7 E1#'Mn|]Tm*7y.4t4= F뼃mu ̡s; 9 pW-ˊ \0cTl~(~30D/Ϥ0GcvsA:neOm:lVMs41ebtE#[ߜ7R^1iWQq̈́Bv…%z=B ){״`cĞcSz\ȻFPBX F M_l\I k*ACp{&MPi4I9 !u"0 p(GGVU%>meWI#J4Ԫ T"OHfN'tkUYߚ-M1w@ޖf獜Ɲ GԷ%I;$xʛwLJ8t@R쀈sk(;jKHVۏc#BFKy-̈Kvuϯ(~&eԎ+ DZ E(H+V}a7 ?Q/ji҃7n{dpȀ1t0pN2rwq<:SAv?̢}+ 0ܜ3JKCBk@Jbf,,bVJ|mbRGFTTPה9El-,x H~ $5񚷊K"k7H[މPK__ ETEqb =oLp@Qi|YkxpmcP.tg' :ڢg^pUO`U'ơȺ簯9,6r*fWj&DxqXyك8pOtJ,S˸ jvP7eo=+@^>xd:m f:ԤŎ,ERYV+wE a.ek ^&.GQJ'~0LoxXAi 99J%pD4M0ɢA}RqDI?yUa\I8:u)(ߧd?AHDsqO~QV࿶ uWllRY\[T{ @ظ5M%)>#zFsw>\ &EH,$\24r4z7jD߆p3Vy jf*=?ecɐiU rr<7aF+EYs@(+lΑaK3;PjWw^Q` 8fQJʱ7,_%'8)0wfJ.Ћ_mk7@Uz5BK>p|ݕSnY28=ȏeZMLa6$юq yuVlWԿ4w5pzQd$7ņ|<߫,Ova(W}S'SWMoD@ij+q/rv4l5·k',1b:T,鰸wfd/]Jd"ƃ{]g(Q!.E究 KFbLJn{2! u<{Q\! YI5`;x}@qaiIr}4bhyfU顀ç< qmKY̤6JtdYpl%>U@)h65NAK“IkR8".Ummڣb"!Y#CB$*~aE(/>|Б6 7%pw  %aE[GHeхw-퓥Vg:O,,8-v5Kt,8URyQS=r>)PWWWu/=OiAD=9:maw@EuygFJ w F*6ٻa3\&: ,K,` T RI{wwBTKzke7漵 x94SUiXIqz23γ1аm Ņ?D:iskklچk4i1 Hx&㛕hbI+@oV5d[yR?O ;E;g!GP D Ս xb[V<:"36 I_ 5j9ώ;n׈k|þȆL6Hٌ)= `"F ף,Ȳͳ '{al^dWPjR{uU[?$R~ _=H `{vRшZCޛ>K{w R2%!\l9Ja?w -P}u#RmsMg>2ˆf|t6=֪l!_ը d^ԜVsdwD,¸t\^M.hVGUO 凖|'JѶzj~VVs#L}k9ПQI wHʛnۧ%aE{ ŋj f Мz=!>=<ꥦ.0t3Cgaq%d_ i蔽eHvJ%[﹑~d9ZX2y/CtOL ЭdM4c.'=[G/zm'a0CjbuxBΛv@ҾݎNe@i_Cb0e{/dd vL|)RT9A0D[TE =oAC 25J{, l"B3=LiO̰Be2<y?L N%Jˈ .BS:qB}8?{LM WE K8etc;~ ȇ ~N[A"C=k9^,LǺ;;@}sbRpNJL4OD I:q<ю/BIA{:md[M 7!cbk#ins_d;):'?rv\_,͓$_M%Sf8.q^6>^iNPHaR4@D'gJv}X\5×h^Tִ Gq9"ͫ[OlE^շ{xAѥjii"TSpe2cYxR8~?BwG?hxl{* ޸\>!WᅨX$h*9^݇D (kMNq&v7՜4'[@+׮?rrf#I`ńjnD2g˘vrn"u32߱0gŋmXk96{9$ {)G/yUiu-:Jnk'jWIHZ4}RQ`rd֝omvpqO:[D<(ړ/.r3MkN@q*E/0ko QJJI/+5=(hvc 3/=RQ> FY$%VQUGMR-&lt.gBq;o?`Q:i8i'8tҌ>C:{D"bLO#pP!j,P@vq7<5lAa m(@R^ޡuؔϨ *`-F]}܉eZ~.f||QiH=w=O,ZHHpn_@~skm+t" h|RYJ)Bb=IVԇ2n#n|ΈGY; rwN`Rh e z-cc@ Ǣ!lƒܐ͛t1c5+ @')Ψ M̚|YnbKp C @. is or*O^k"L-mG[7*%6;VDSzQ9Vq/iր^K)J5QG?Ѡ*ec*hX}%Lɝ6[+hɩnkw>#ryrKW䎔O<'hH"s> x`ЌDKIQ|߬;2gskKkt(G$Ȩ஗qvp페3,F #a{3GGZčd6"04jysHq;t-mvPu`pƷ{uvS|uE./˗L<^D,)F s\5]V&H F3J$t8oIӱ82%֔*R QݛU(iֽHt2أ8 sQ-C*-nKT~]`C^ჾbܳ8o3K Kwkn 2}9bBF{\DsOR؇E-PpvLj:̪9.׮t1;ڬy8[:q3:E.][^~!_)~E":CE5~z&&<䖗[pG΍5ߵ9*eyqHANT!sA|ٕ騊3="EP@L@ z%Z!fMR-+zZ4+$cp% O<vH۲p̉6ʼnI">o}v+݆C#ѫ?/%ApÝ @A]Fk;$j<Ϧ5\~0B:Dž&_jncw(Aź{Fl9o Zw 37AGQTd3ݭyeM  C=`Gu'C-&MB`1dYG0'ھ\Iᗨ^v5od Q;pIS<5QgPBgE=]48yfTWAY1<P&d؃ǀ,f ] Gms  h4#"a? =QQe3RKޣ~eկY, ȱY,F:|K;^î!ْx.U0: KPhX/&8WL9Qx t^~$Q ǘZQ2}=Au_wuY%&<0vI[ Ua9gJ/pŢj:{ w!xMYxaQĴUgmU.=jWK;sMc E"P?pHmj xzy U ˴*Qn$BґC"x z콁1'm/OGK aBk|8LqaȅVO=sI5kݫT;VjyLgf_ xf{']fͦG`,i'D.xb$yW"ux|gn%YݚRtl_{T+2]4Sp#TvV$VPm;a7صf.[>ipa`O&:։Du}3 xl-IaoԚ|&ai9<jv7\6]*TcaJ PNTycf|Y~kɟJ'M+ ;l]]A" U,xp:1Xۆ؃PžSZnYFgc$Fa& նvjp3c+6ꄎ]o kښ1}>J$[?k&nLj2lIyi-b`@)^<@Gd걈^Q0{e4:VU[N3)=Ԧ PӘj (ϸTT-piwBsѾAy:#w2ߎR.CK /):&հτỒta|Dr_.[h _0L-9A#Z)ɞ}wɚ#lb\rx/Ȃ / PC<7NNhmzcxV͞2_sblwqF~ᄙR9.yVK)ȲGXvQk0xG#euԒ]XeI:Y-.0A$&k=$ c4۬0ym/=gL?#IhoVtlߪ=>mJ0ͅ`lZ.}nmNs` _}֒[;8Բ^2Wז|~"S֣h[ aLP`/ sHW4G`A6FWv櫭#r}G^sEt8usRLt! j7tU653'SV= |#Md$W5 e\5 ]_m:Y7[>.U:A`s 3zGi{7iMDĭM-lN.bV:/u6Nic>OBmۼAI XO4UU_+Nsgqʸ E#:G,UWl'Cfmo" I'*?T:F@'{ykCF[1voc]Z?|܃Jf4۲`esʟݽ eDUaט[Z,H @89̓@lGV $tdʱ~:pc; ҚwS뷯ѿqfߡD3|+S 4'm/?CP`&[(.  1um?Wz^5HmצmhvT3j@ PYeoA4oj@4vT )T/Xʼne-,C2ڸXв81f5?ZͪD)]mLLFJXRQ)+kE2(֧s:>t+AsI ǢZʲ t4%uW(yI~h쑁re2^c]DScl EgAVAے8'ҩ %-IwdkjN^]:Sb`1ӛ Y' l:Y"? d횬) pBp8Ig!j$, qvlk l**+֍6cz  =n69`a>/o<¢F]aѳFJ18j Bڗ^k5{imkޕ(,%$.n}퉀׿0~5N;*&hY@ӈ&2uיDkG?,7 33Jv,3|)߿n=ܣF!#XD~ay1Jw.h݅Vs o\p 0f6o{dYA..h\!(}xv7JBYhߣiGҲ_[IA. V|O},|?0v[;dI˙h]H!?0KK ʤPz&l^XW׿}H&Lw'wIug tčaRPv"ZQt.QN"0i60lE^Evx\ej:H LPzCu@Cɨ"p|V&h~ 5}ߍ ~b%U$I+ }$UԸ-8cJ 4A\(jKʟ~ d Ø$J._3^.pr)W+#G1 G;{KYRHT`9geSᱴX.0S{od=˚L. HM Nh%6F}_׹a-dlT%tQ禧vqb/l&:O>ז-ڊ ww(6 lBxYi^Y&%|ie]1M0f`46:bTZX۩7I( ۞,3e `A~/S+u^M(m(w08;e-a/Ԛ#Ɠ6NbZ#(6q*ܼc2i6Yn47! ܨLʓ.R R(5MνkREAxҹ_8;8(U%u 6g&2xNGnʴ2t(!5js{951$&S%~[ÿoZ45e_N]a%i6f3?t[޻78&Ә䑓"I g Upzz#4,=Zp8r7|L$?V)d/u9Q.-e&ΎП{bR}ҐL}ERa!MǢ>Z{!aم_g$e aQ省bTcYXfɯEl >(LTdj4Ry(?JPuNR}Xqmh*Y"S`_0(v4 6\'YC=1 VEҧrtv6l@Ɵ|XB`ulW ] d:ZeB2Ypw::Q+}aYEz?rPXkzQ ij^Iǒm}5޽m 2IX'ᢰ!pu<=UPV3fs$7~(8',2˝0?.~y/#6S ;j Fk9Fr]&QtE :u*uIN" 7؂XF'a)/g,Xv(y0- ӜQIMv|5kpq(UQL`D a G6⓲L|hnк1/nW1x) )˵b٤'meZBwSjy#XTxf 6u]3f;|$h^ұڌœ-@/ 7)Զ?ZWoRsi} f=ӏ45Sgl]ʽo2D6>Y{\Eg;m Y0É#iy 8_-kƌ1~`[?/p%ٖ@Tԛ)AŨQ;;h߸5R~Poػ|lcམ׏C%C#zv*d|)Ӽ*,ξf04~$~8|U tq0쯔.uqU\t,0s$0 Di.l+?ߎ ?ON;>#7p~;Ǝ$`ƬLҝAM1Iw D/U Szg+4#pFDpD͆H<YaBg7BQ0W2?mHud4D̗i2 42=fwנ Al)qF&yU&a(/)F3Cp *!T䩷:'0rP sm $^9ٶ{",v@̨zvFG},Q{_x~(X-r݇@X+8O;RlSad!B$i -|mb3IF6G;eSv~+UCV89 qlЪnVq?s ;;@wCŇ1@(Ziz8G!)T %b)Bz%TLfx^l^$p1YV z)@P)Bb }_r ^z/0:b~ {G$=^0:P~}Tʋz I_q;OGs9K)rM+Xټ4ђd0Wp=MeV9?*@NQ|>H)rk _gx \6io?F9I:02[TNYF r(C E=fYP̠]6)nm+0H, <,0mLQD qtۅl#bqlPM0%{=:XKơ\W6'C%o%fsڳ ĢmQ]LCg.uc}n/`xH>=o&C);心!'-Ӧ$ݖa,- !ug'`A}q;Ä(R ]qL<XM BnVx{U5${mq<##OY"i;uSjWњñi8)W'RVv|~YR -a5@9[=OH1ag<ƛV*'1joɧGL|7`Pw14KyBc;*0ylg+,9+xzBy -bR J >RmTص m^ g!7p1kޡ$P%W/8aI@JDtcnKs,]#KF(vE@sƩ @2Zj8"8}`~.m"i Kh[%QѵWuM=K`3,Kmú6G{#0YU J߸K]%}gMR"^ }=Fn38悲y tFx@mrH]8)v 7~1n8LVy`f31KVn< f 8#y4I&J8_!fdOPlcmΤ)K/ΡtG0Jp\< ,{O&ćv#z H.n">pܠX/O=onQ3>Q]IUh&^ } 9Kn3tzˉETP j̮n[rβW.%c/^ \XM!Yk@GddAUhQyYjVd ;a&wiҙ;!Y2K/Ol^ GA4L Gțj͏)6UI|}=&WCjVMm >5\&R 4)?uNmDobV> M5l=Ͼ{< ,tܹ|4fx.W.o|qΙ dt;+v]ϲ >U_2ܐ 朂əOS+mp5H@O7%<{/#gu 0 OS9*̺OE;Үy%GDɐ\WO;?rw =*Qt4fO)ݼPӻL+)_LsGH)1u>DfIrX<_E)vR؎S0Bquoj f6ArGh0ǘ 3<>f>6byȇ(FkI=2[ *]LtYB\L 5uE_K; IpHRQKdFu#ŵp0YjWNX~0)k'mS zк7i0F3Bf32juxcT:MSmrAk*{ؾo~L97xBŖĞP}.<HlGilqwRM ZzMw&$9KgBN[íR> S)OHG9퀉}C.Pd`2wҶP2"yɱw%"r% &(ijKg T"͖𐔐1D-a2Lk&~03D̛$# D3la@쑬M4vjw ׿;G`ME 7*ClBM{ڠM'F^ѣpM R%6d!UA֢?moABb luC _.%r#\*r[`:'*lľ|W0휝X7&q}4{J +WeCsB5Rp ˋP>.TCϯ1.}Bۈ,F A~*?h2Z4t:6y5M_ڑ;f$[H!~(^_)1׈x6Hs "T&ȞRHŸBuՅWn vH6B޹W8vJEqj&Q}ziuqLha̩\^7 &'Lbnc~o6S:X'Ru4~B,\ xlHSPסS,幪h`0rDkhYoQIőҝ`1V'^n ]1 ǫZ z11J-Jr{n剻}:<SΛD ;5D,&5KxPX̊ &<~EKha5K>쥔o8 DIE ($̟^RxܦNh_c\,TQ&04#0sA15. Pf7؊簑[Һ_PzHV cҍ: m`?U{̀"y'R+S?sU5tζtSL*[Nxbl%ǤSVVPF9y*>[ΘGɯnjd~V,2A[^]g-F<,~gCq59.%8l| >O*ar|WGrd0L<d A lQeHူ"N+^¸W4̇˵^Q|]Dc$&8Bۻo?9 $ e(8 d!;Qc{gӺpTʕ*qO>䌲?\-gYݐ{0p HLd32J#r[[a}Sj}*D-sYfv˯ 2>%H1Sqv}*'0{cI̖,tFXjEo=4+fv9L, jnIT Ҭ[0}N4Ӑ՟ϧ;%bƵٮAYPZ~T24MX``G.h@{?c-UB TKZzU2K6½oD߭n+c}f%C[ϔ{3 C`2~EBsSviEZ| ziSC'Xɢ!&X\8 Wxׂ5 vT,Z f^Lj~.PSg[zfIfdCj&;Inedb $Al65a l#R@1ZqF-n$5%DG]3aX˱vVM[zTֶqlRzDpLYrxv$SWЋ_t)(%7;a qOp&µT|8'{hY뛐O?Kmn+_>FiѤ*-*-uyA%L'o6u,FS3&[ /\ ~mʆl\1<{q N]Ë&۸ ӡ'Qڌ@ʼx!!vDs S$uP]\$a {#ʎZSH%){(ղ>+388W'tܾO=S&Am7s DԳZcv졾>;8Hy[o6]ԾRߝ_Dqƫ<~M5#,`{E(5R"sU\()3]g%h8Z4¶ s?$riiw7U;Bܚ.#}X"0P+Аu1fM \ӊѵ 6e6Vnͺ^k"SG hBϾw V,-{pڍδK1_w/½16DR3y]!M!ֽVm`)# ۶1 \w>soΒ68^q҂P#i@Om%Pa-SPhNH7| X^Nq2{I<:=  xw#qF|@:_P~zRX-"3LMs-i/Pр'=1if6Н0qH1B4'neRl+ qG%gk.,hOD%.@e Aa?đT"MBZ8oJkJI|LgvUeC^DEbn03UM%F$d3B%!g@2\61pLױ(#{p+IԑKC JbqNoMĮ\֔4EYYV:DH9`J+hDw\ )xASt0J섿_śd8kV=}$?XV&,t"֋keJI'vO]>d/rs *EFlk1„jDaBJzfv)'B=qyqe|$)\n#V]}r`,sXj=# є*'gL^nDI.VV,VCtd?Ҟ~,z 1"z_i戼^x"tgP\TT/;lTS/LIrq~L%l vjUI5q'<.Ʀ"??JóbМ-xez~FrLUH,vH |}6T:+;k^'4gN& 5꺕`Fꆗ+f=U18s w֑&JvIJLb{xpdܽ_3M̑>/du+u"P)}C;ԕ=gɺWWyu'{yÚҸ(h۔"atݮрazRD1@Ŷ 8Ȍ V" |Jk10c/[}~kuy$:QC2:mYSe0\DžCQچP RKV[Xۨ,  :$rr o{;^)yd2J2/@i$<=OpRDG p. |y`0ӯ_L=5y4{дun}DZ%S`pXE}4[qt3=j{ y"4I?Ȗ\"jrbпA&'oYN* 椸a[қ>02Fa ąЩfS{)`ef(_0w!8'~.z+C(Y.oEˈ>Y$ ~L$xH4_?8iA; fWY C߸ C6,s! E2l+Dҁp%O{-C6hKU/gpdk6s>4*ikK(>A 3gv@8 ix S Pa2;O\l}KCㄡ"?Up&Sy7*-,`BԃzE0bA3wBԁqok9<PyV[KɆk-wHT,*Ռ!/U\/}@"s#)Ҹ}%ʵ=|;zBezUIkmaVvGt*eҸCB\5 #Xb/jnt ݔj=mŴ zƟ5Ga˼OT^?E}V_#T|C[99STr6FotpFSfgp13:8 qsr*nuiҀj0ovp5$Z-|Vq\)e<<4) BVYqFo 㴑 < gR: B޲]k)m>υ`m~k"X uR=Os"ګ-͢4e'd:,Bw+ ˥=p_qB?sg9eG: 5G˵MÛ{Xμ jO T~}ʪY>TWYfԘz+.GХ#cl0 9TݗXbM$uz@?iPn*>ay_.QFgE33'.qH%p9dfcC&alc[&À[kt+E{dEł'?eyilo]v~z_x7%}v9V{B!N0; $ϕ4bm QRM`2Ʊ<(6EE 9sD~|_,d#<@(rYixoL~ޖfhZ91K#4NLp+u2ݓp +!1\2ZU CuP e\R+&༅.l< jX4PdnB!MȨ?TX{9#aJ:70QȜ']bZ}nН6d^&S-\1OMJ *C)BaEl?|`mޝZs,E""C-zy eS5>oڶx7Ԛx+q ڂ*ȼّ.3@^>VQd@q^C_-9•.8]Ojk' +e:|\c+!1[.ip;k$:W:sjGt;Yv{Fb W6JS,BaoI:YǓ0En˅͜0l.4$8f]2môӒG1sVϑ9vQ?{4 d>UJ [(M96BfXRDzp[r]c!-/2>Lͤ+8PТ!NO˥mGgU#(#4Sm Si,FƓ_vvdᖉ5Z"gU_Sssȍ+G.q՛JuJkBr9Ee-v<qnD]ν-Yd IgUN7?q,J>>e_w0"7hl{c6z-J?tۆ}c2?|aX.[nA?B?%O`mdj b߸y͋͌AG`0[']>eԾbՒFr6zظˏQ&Y\Lznύ=к)#e= DGZPQ 9˄ D*S(J42JTҊem6 R/!sA&ܳ5T;XZ2=Z+H" uM^(61#] 56o1gC{P;8p?#vWJ% ?juNԃ%u9; h0[%Y3)50܀z]VFi7hnN0a'bɝjy'W5dD xa++Ƈ+'#,[METw˓O8yxw]e S4ȷl50(I&Usp*b."K=khRu[K. N.^3#B*fI7ڒyMf0_AXS@gRٛʐ]ڜ5S4Uh0]w,7 Qܴ7l^,OD Rot7G1x8 5' >Htx}8×5@$9~-|ek[?U#3?*s`&2 yQfĂ Z}SĚr+|#e/VAJְ"+bKϖ u_;8Gud9 k=Jɫ#m3OK%(6Pք.2sĸN PS^ 'W8HuJϭ}PfsnmꖂRHUs 9g!.1 Uk"!!vu=%,dc!5ΕqCLOӌnsߣǜ51 \H"1;(Ep!`gOH^\ReAL7Yby|t./K+^>ADv؝s>m MYx~rDNsl5#AIcQDe{w䝼ynkD_ F?N:}.6+},85H`Y]aW?% SSy!+gwSW :N`ad-X0B }U-ZA5'nÿnCGҒo;06,(7# ast?-gyX'y>XKPmmEQ\Cs-\XJ̏z )lM7ߛWF'-0| .Kx^S$d3ݫLsh͜9qtkGy9.TG>e@w?=}p#!iU7 plG @qUs\g}zf'-äFΓM|T-Lwae&AB.aTK-RM􉄇qW{ c0h⪮j zp`ąNҿ@l׏|6&鶧?s;D/lo&Ew'j?6]v*. ]۞.lR1@>%V?Fg,D^u<IzV'd[عaygc~R]0Z\5ޘb=V>AB Kr1п&JGv0r /:Sұt:'9Jq1xoy5|F-:@W裮Au)DjzL:}n)ӹ{ըJum.%-CqZh*J(86ٗ܇B5M1I (.f&DpUaZ`0 rzN,i EcCSI>G ,WeI!:Aw:k:wH8 bGĖhxknQG:f9n9|4$Po,Ы Y_6 MM1AI=Dz;Ά6PF.MZU¡boV_Gr09Պ€=F`gR"H\?O6~㟳 luB8z'}@Ɣ'Oichi,L:PHgf=R?"5ŖJ_GM ;ʎ..OT !Zs NAx94~!} 7?X&7(qbs'`0`ammXӼ.oڔ<Nnƨs23QV'>pVܫt}ž^"z{h圠 󎩴*DlQE:gxv+H2D3 nOeXtV+վNstadJL\!“m<D-w[ 􅀦[6"M3_''IL)_<rOqH#,~YEHa]jG\91U1zF0x[ōH_}\2pCý!8M+q-n IGngoRE/#3N*6yi4D=i_'k7 $IKҗ)}o*O/b[h)R_^ BNes: ·֠2+D97~N2B8$A=}v1" Pc&FTte7}7UXEg [ی6\{e VY1%>鷻n̦ ]Nc1 QM`,8{NF9}2Y2p|z3rܱєk灑F 'IYubyОe߯]*'\6}@DU둢2]߁ӣAXNZ6! *S ;+/ ^?f<.$]Ɇ\%ރK(#lw 3ЇKp;6OEY#ψbR#GbgFbR3{c'3VlFƆ6D}ΣXYb]x:BAեhQdIwλϣIb{!kW/l7Qts9݁'+-;G1OLRT.fRTNK( :%A,r$8W^Y_N y!c"# }=k(nbg *RNb(X|˩`=a8l"ufph,ے=]s??!q36 64 ԵڭVΊ4t p߿2nK|}vtHܺ}^\t. M',Ag^zXG)YmIT򆄙4+iD {>dtb.E+/N3]p)ۆ8'esDI&z^K_5XdIb<p(ֆmGQ8{k@)+?C􇾁. 3vQ$]pƞ`SB6>pLnfh6-E$u>ѧ_)ӭ%L$aF)X&EyKQ,V p,ohZGi.D :xp]NX;;nzݿ*cEHaB[r503XE>qV3euI-e~Eo\\Ygf/#{jEmx:Xtwj Z0Loo] @(!&E02K@7QυKdf9AۉOG-16Ju[r?%  KRV|zaI٬c„"k#ǃ_(T?Vs$E$ٔ0~bG&_Qy{̾SBL>; 05kD_͵Dʌ }[Ɗv3]@OJh`25>M>c&A$}ڂ@1ƸxXfjD? ~;~˶GDP/ %CE ɣ/nH{#MKy x>aTAZڹc]VVmp>›g串aUUd8^om3RQOȃ_ڬ^'za}!=RE'8x>MnX~ͣ=nca`áwt`;b6{IZ1|^]cKX)^;ul,E;[)$F\e;~ԣy dTٸ u eOg1&EN2ȂK45_|+\VLY !M!<̵ME 91kb6kNm}3BuVjtJReԤ[{adwNQࢭ(MsarVIH/?a:\piqqI3GA0 \\1HZsy;@@8"E.-kjY/-,~J٦ kQ\Y(47ݭ EUb7 DE,szv[ȑ)'~9)[Q{F;(QҁE&Բ éD2C+8^rV=*KybT)sɌՎ=Fۙ34и4^+*y1Y" Ag' -7LgW )X_ #g˭֒Xc  G#p/y#' oOtTM|[(,*Mʏ7۪aW$Jg7AT=j]6xt,mԣjP{qsRDL=L&diV'"R{C~.ڢ'iD0{r%X P,pȷݘ?!jOwjݜsi-gcqa>3]+re+eBCa9y(Ki}Woz򉟶Ti^zYT7L 2Xvvk,#Q=A:>'DVBeq Twi>J݅@1wM.Ȧє?xeg~ ӻvMjdb9ι[Iʼnh]&)ohp oڸIt!3o$ٖY2^Ww8[U7-Fp],5ݵ[ ~Ԥ c،V\ޒCC!(ήIf"o.V&`9G a 5jt\(#|H86n z$j4^v tj#@t _ˍq{hQ!0?|Oh&4nAаwڪ4} i|I6[oiBҙ[߮=2z5&(<^[v$GuI5.I `ݴny^Ѱ};V{yrg2TvolR1MZaUeƝJ4T$>6*N!iBMl=Qi. Dh:hWѶtŏޕ84w]F]JlJxEK.+7U!fF|:+2\|'0_јLTXt[\Oڠȕbē$c+ˮF{_rK#0#9-t\uf &rhf8BM:%[;6Acc"ωviںnIĘkh 3y};"b\hdԴ4]WO8&QQˮ &vGLnx~ҡhH4-8r.# ]Y[M0/ qZYqehϜ-ԗ MB'/Nc4"&I콩2@&2Opŀc{[ B |7G9Av.f9ml< Uaӧ3HCk2Xwֿ["xA'- $+̭--| n-'8Ou| |ZPjUhRxͦ@[c!1PntG)Zc◨/XņnI]%F)#~эi:Q"rrŅI/n?ٹt@_ڒ}MG{g!lN^|kj"lEkɪ.#K)HeG˃4-8iwbDspl=Ҥy?22l7fTu% |i8o0@40 b1}mWpphSGܠL`wJ7 Ǭ#!P"ΆJDL35.xi]<]T M!8UeiA:(*U{W:L4XYy@ص{ `R֌( |-8#A#8 Wl:Il0|9L"2;K2BHu7r\$+If U[> +BAabqGsQ6:Od낊:c&Hn38ueO:grq،/(RǂK:_,lR:ʀS.VV<W4 1s7EcLu|,Jnś:KDoPN{>4\XuTTXڵ;9B^kM Tc"Jkjm&r7gN~k88Wܒ3qDk}lv6t k_A *3N"A=N,G>J SXy^naٕ { 8 #]ŀ-s;"Ap8Z-nl0 vhtd;jlWQ? OoMK۽%F'~qDůxQGS|m=FQKZk<-殟@u Š_CY$LOyV蘮0ڷ%NMsǷ۵K$)$osY7x53&p&^RDDz,q_[lM+sLҪ nCFo?iϣ-ALcҘ T44"JE'{\KyD/E{] l_Wy6eF kn7or&€ϔ=dC(K,MR/6x˪u)Eu`[#r}0@y@"G98L4Q]#\G:T0PG%dx܀hf~Ղ[w56Q7 }QC(R&@iF mцU؞P iٙ735 :Jkn?3dKjbge(q~V_.{ 3uѱ"oayN@V+^0CqԵW6U%1՜ҳ~:22Q"%O91BYX^Vf;$S#zil\9.m\ 68Pyƥ $lC@w4aQ>{F/|2W쉙ߌjK4޺ލx@x#շ&;?t H/2 ,ƈn4va2.aLҥA͔lv8yܩK5To-U޿'*EԶq 5}&3yۡN2lvWYY X!!ƓQD%Ax)n<:Xqbw#.5x>nb7 V8t{(+,?#ؿDe)!i3C/([旖:$]}׌CM>Yױn2l5 qu"5w.dE?ȷ3Y}hb4\QbSb$;*bt 3QXl__ zn9W:@/}ĈG>p#`Wǻz"IWdAm5aPwDd,Ze{‡7LI&,S0-$)8+*:"mFGOG]zttz#QͣPdT,Zy(8m YN!?sB9l+vefԦr<`SAĂwcJ8ԏO]J6/0,vAAaπ-pv-ƳL/:s^Z5nA>^&Fb!Z$kwK/b`|ҺBOE=uB^ Ejy3[KKM$a*YB1pؘr|$qdR?n2 FcI?h#ȵ2ת$-͙gM$urI6AM XVΟd qP3mVG/X0"LWkՒp/S̺([U=~z%^v~ܚ넎磂(dzvj~M5y׻{%QX#O4at[erهɸ6?Z_πL' O'}snB<ЍWdurAD7*+8TN'cfdI]C+l4u4]!ZPxIqNfi"Jr;vkO[ڒ9#1كLxWw@Nsix&q})S yT$i6(}wyy u. Yq!7C* sA6_'P@qcem)RQT*"N#czqXԟlg=%Yj;ar`GcEJ@x;[^bVIT< ɥHSRb:$Ĺ޻|hH4OXVƳ$BѕUr{iLFl nVr$}e/Nt#@&cRs *ɋL y}RY]jC0YH")}OBM(FhgO}Kwt&χ$]Ar3".ie@'Ҟ#5=eY']aJpLV(JvީG4vȘS & 2ٖpouk锅j([7am(YKGZظKMo5J `!ƣE/5DZJU7r`?dH3x~%z^J݌`| 9D!A{ cl6&5Iym+y3=ßvZ71iLDJ}(ka݁9U%%L.u7,(c ~Y^c~7يJAVp@>f5!7#f;wnWҸh<1g갂OaD'EUߏ% jj APEEɖw.9HMp^e8* Jߞ[Ft 5`f"چqWvgpRkp n~-g0jGD/ip$v~s7k +h՗%ى պ,{hhT}Ѩ,j :eQp<4htFbTٶ"#8aY YrP&RJV)G-ZajBVԍޏx]IQDVH'H&);n Nc%5JEUJǴGKj \}A,RcL;mDّ@ %V0-Nh{:놗!nnLWB IPB :OeQ)MM*|/cx2nkaQ,e3J.'I1FwV=$^42S,]:^iR~/&KwmbJ,+hg*(CjڞBUjCCdVV/hpF .b{:Μ~K/9#I(7L9HZ*1;5\i:|W}[%vӥ:,7~-6V|7^>DZ:0TAh|)+L2$yˈ3иx0m.k(68_wdS"?dR8tjޠ}]t<Z9OݨcĀi,]"cADmkkB=r5|ι9-k) 0i;;L69}cԥF+g*Χ޼*ڐOlnK3Fh*U+p#{7SSFstm\f +joV_.Sc.(YCbRDkJ;rcSZAw!|T3 %…qEyLՂa_- u;*!K^l å]uU59uK\ۆC2kڡ3bt;Gti EmLOhn++:|Pzç?I4ɣ_{T4&.ֻT#1dq>6ޜ%?jKAļ֕Ujɗdn]j<ݨk=Zq%=P?c$]guq9'޲Hؖ 3VROeAN4,Vƪlkrry3OZ6j?C2 e&ZBLUޕQl4JV>VP}T .WX .B@~U5|vziaaMļ"@ c ]5tF[o6zԞrVriQ6;c*=gcʍ&/MȺ RA| Ϫƚ6$b4x4cӷrLn\e"~7~JHƿ@4YmPq1NauX*74 F U{gdg6ѡiz;G8OWA 9"gHφ1=C@ 6GCsn= KCz܄~vaf'g@"GxOn@t_˥=VJPցSɲ|dďG\zf.!n2)g=HEMĩ@qΗIj!+Rj:̝)"4$LLS9,F8;FAv3R\Sf^aKS0 Yt&B|QNͮkT!DI ưqhj2Z$^~x{ M"E`=PVjձef)z븓[=S xĈ3+9!((ig#˰ګzF"gAJ\4I^[/L]x'0|COs />m}],_ h&`:PMl[fc~ y-l\l%FW\05.5.6_h Oίyԥ~fɡl<q%~U3*Q->؜Mߤ7\Ô%]a6$!Y-cĪh\!6`>e-i˹ҡ~gtî`O?rb=$҉kwe헌e" 1"O}'>lu2)ōy|%BNp45|&-,$3;k&j̫?BK-G, 晵f^^$s[)e8c!P*w)I/[%ax}$+t'1;Mn%NXJ'w^8USTeS=q9zGQ|)mW-KǛܖw,tvR"~һ[$wjstܞpc(|[$P Y:.}; ?c&a Hb*':/\$zf-p޲b.OhZF*9$i)ԛ{`LIB‡zj=j`̱Lz%l)~j>jS]P!- fr U|8E^E\C`f@q`ǛC/5h?ڂBmyrk3Clمu~27<;d u:o^μ Bf`4f@cljHA 4duTOb:t+f%o?qCC!!?WZz.>l Vы0RP_[?n)2 o힗@}d⿕P <' 6IT*by= ty|to3A&dvWXdF3/Cb6^VOfJ 'Ί{fA:*4ӻ$VMquRwYA6$`ng5픗ϟ+O ]>.8AS7=Z8KMX3A~u8O$ۄIqz.[I䜐2@2_EeIT6D~YP UTfiTJ.}7v -kxȭg"<$vg**]3 .*#C@qLl81kd#wbB`vd|(7^8.:X~+ܨ5+$f5[Ya/d<ÐŅʩi% ȩuhØ!Ξ\H m!& /cq*`6C[{jЋ:'T3VO7S)0QޱGok PzI# `8t/HԖOy(aS2:ev9~ڬYZ?p],A e /EEn-:4j́*``GEq,4 j g%da{?@>RZH1wń~nnTD`-_Mտj\|H?7-}FMQ[ 񈔓Qzk?ʘdl:CR ʩ;rj Oy>$%fN|Zhfװe<Xh9V < Wev sxo./*>13gWʉab;!Xl&qi 0ZԭR|]Xw|S3ȩΘ=vExWorBhes *oo ;]d)nѮ!QlTF})վ#L~'G?9!+3 #iBx(d+ᲂ]{'8q9NeͅG㸑wjtOMا˷®P2&\Vw7MhrG@& Aw!{gSj"$mݼKw <~Z27&NDc b|\*41mxݍ#xU\>뵆"=NGOAH_][*PhF`., n/䆼OD.Ɉ3RrEgSbc-I7v(vږLn΋)m[D_Jh;ɀ{˩er.Gb#UpDs8,`TӞC\?BysUI%d6At+ Z%tր (B^wu ը[i:G'̈ :rJ~x./:(1͈*iJL;]8]XlO6@Z8sl!Ŝ]ޢ*t^>rjc- k(k:k?8Qv: {yub^2QkO`QGU5mQ^j0f{ܨܩ$|8oSgGbp tR_]^ fضLF leL$ +˒,RFӊ-**a'E}lDMZӝpo&S~J]+`PNC=U:u+ʃLL9{̊Iҭ{Ǫ?,;'\WyނrcZ8nØ-Cp(+$xͯYiʛ0́- 練v)dE` "oRbАHZZZKCV\o-I{Ъl{'uc6ߩ5hkcM|55RokdQϏ/^DTp K7/DM\ Nܰ&2k3ʮ@>_̺& V|bIq?ݤlgl{A0صwRK,|{b)@X݉Ok0)c5&LIp{y3 P.Lಋ`|XWJdZ!ˮ[=RU6; ZtOX˴`/Xޤ@$&ߺ,A@Kr=ز~f_@ p:(tq8A-sDb= 39AzBfseAR, i3(pCX ;hZ594+dtߌT(t.:kfUM MQ;M 1σ?1iL=;bqMҨtLpJL$GNJ_^9 Gd;=NhZ" vig9'w>x؝:]ܙXY͖/+!Im ڕ+"da()uMhdCh .Bh\:c" ^4=z39a 2ɥkc(nM )NRO񱄐rBzm[ @Q9xN+>/O\ѵ-ra!4`sЮڴ+~Lt Z+* ܑtp`:(Yphm`],|Ru>#ۋ,q3Ke­M a*bOת"ZunQF1 f*dFb:=d(<[='aoS*Ӄ_) 8 [}I?g_ $Ԧj5yָ3[RoY#Rrwnfk?w-Y$fƟ-64Gzgwy~N3~WiXNԹ [s~T0'~]#r! >v>t׻V9>l,/M+< ʹYm <`!qJh;tqe3"GRO@E)E{cHRI@ګXh*҅wYTbki^d*q)ӝkh?3,iBGp5͟mÕU2͟K}{s1Ɐ>qznp 9"ngA-йUZϪ\]`]%f3|}[ a}3kXv̡*4ܒ:)U)L+CxSVSQ!~Q%qo\ ,^Ȱ=6VpBAG:HQۜF`oyyėmȶ1G༬tz$X( Hwh,T;'DvɦQcQڼ"NX"B""hʣ>a@RC}*b7`/iLӪ HiS2ϋv*+)[y꽾d~i1脥Cl(kzƓ*vs4s6l1QUr|9&~x@ j]%n& ]KɈY{ȭ6 I ֦Ŋ~M90B]~B۲~(` 7F,^M}H,䘅dƛ-/BL&dRA, lj"AWχ RW@gÃWYlW|_أ#sng~g! WpH`$y<4{X*W -N_Њ ݴmRq 0Ԃ'B\ h JsHmY?I|]kwZrѩ!^^Pg'Gؔ{=yR-"lBgVIF*?ȑ.,P jHif%ٌÁ UbU|jON9Qdצkʊu4.ri(LHc ą .YBDOG zV4/g=L]x6{*ExFt3l -}=itlw0n! uAn o&G@v҉Ih]h f[9T@*۰ Jd)qvU.ƥ+J*+8q 3H'wPF|s+ܝP^(.hnl.t j7u&o~7;@Jl)|{%6}p7D|ky+&#H>Jj InTe+.ɶn0π P"7) Cɲ=ذ+{g7٫0k.xݳ#poRY2zs(!di| R¬}Dܻ#dQqt|AYGU!2[RewGd1+:S"PlWQBsF iPR02"o]0V.57'+p6r0 =*)W;ї)|w9`CW^ƨ*}&;2𦣎ZBVٲ}4 IƝ3s}C#N7ATS W$uVAː\jlLڎ8 "B*KސHk;ʉ2Z9iHDAm'J$9 A73_8g:&MD("垘S-߰ERb NY Qu:QNzl}7wW8&$%D9g6E\(ĂK g/Y wER^]CryaYڨk)Ii(ZFx tLu>y +N!(.ՔA"{5K #f voWoH:dJ>pΡ 8 4G^ _mVaέ&ٝܠOd!oSVVSp5!r-e1E!ڽh P|~&YY'zMo ?4}F)aB3%dC_)(Z?PCQ>Y읗pL`WӴfGk6$.WR̟I^LG9ɐfU8G"OADH$iD 'FhzZU]`ʊǹ glpi\˛i0]<[AvrB 6h 2eZ:xsGąSznPßCO2)]"Yۢ$T4)ͺ$fZY6R )m Tf: Xr$B weR@n9[~ NE>.3W-aoXۂٮJeu'}{d_#j{kK0kmtrR1c8KԣtF~<^MǬ Nf)m5+ҭJV40^6y_}>K(Y(M Z*<*ҀZ,~oP i) qNĸvq NP2p|W qճ3V0w:G>cF@msmROKUZ4W{.#>IH!$K~^Cbf)n۰x8u/cӛ0Ew~ϼ,4cu97YyUg~į|dnߧ}mʀ1sMz73ş0]jBa$X]aK0+FЙNҘ%J̷'xH滐 ſHߤ jxjm&m rZNx~{?  Ks]c?'TUn8@wŚcO"zZNdkU)e p)j6mT2ԅtU۹WF'mjH/1v+e&zFyYJelpJׇ3 `^ͱњXi'9Oܸk6pHIGb J!h񊛕Z+a:wW<4$qwZv`UQzb kF"J_<JZy u nbW3|aa 3LU%_/.nb2gNDLә2:0[ ͭV䮍m G[~bnu;+~䦳&'޵0Q$񾏕T,7y^;4{J6lݐ(w, \]@&H¹R]־MXru=v}?3vW39$[x`0d oQ %_tI0RAeɪ?4|%Y)E\3nlyE2U5B%bta\qa|ljH9 u+/A`HhQʉAE$_31 I9)+mLR [q$ӓrp1iEw$E|?{e1! 7-OԤy! $b] YL%b,y dFHB_?m3$NӋq`;nbu pawnW{2?sOeYiC/$4j 7A*XF`7a8C`.u6KR$-z$`rp5$w ߚ0#J* CAZ2:b r Xl9hK /֕^f.ϯ2ar{koy&&&I2*xXN$)CBNv%CJX 5 !UzMj? v$0 (w"%L8N#3<96<}IB9QL  B$%I;)p4?o!Wi1l)<gZ6<]`HXY0"K.P0d$x%~nd?Aj>9g⇦VtYH "Yۊ:=x*vr%ɺecbU&%(?6L;*hf{dEWw[,s-X;adύ6Ț  S0m!'ܮR>0rx9] k?K4ef}ah7&Cc<2wW*uk(&D$̫(4Ut3U!xӟ{@vbyKVgI30C2Hu^;$j~ߡ~S-\ ]IP>rW/w(ZdsFR3F8w]Fb܏+S>M s[knKHIV˵4̻̾"2/Uge(-CT`2P\:?ur(}$~BOͯM^ȚIH5i{A9߃8 5 (cU uf_*4I*!x-4oL%BX+[?eN"㐥꩑%_XxB)a5gѳMYĝGD hz3o?q|re@Z T0`*qedE}VNђn0 EMdV& H/Gќm~®#_ l0Zʾ^a>N5'6LQ23Kp}.oc[O8ʤM qUKeC-k%Eakj@G&x~^hhJ:B=-lt#,9k-T{ -~UDM6FQ.ۜF*^ hxmLsB`;e!!3&SvԵdFರod¯4­`2G [GUS$>Yћ>i|pB';_nle;bYrciX( &j.2ۘST2LsQcgJ' bE]r{-C.kD}8q~%8eavώ-pOO@{=[i?aԏt0Ip,!>za qa2ct\HKt X{H#VlY{  371~~CA'3VymNjzc NŽndr#)w_1"Wjjp6p0#~k i`ÌǫSFi)^ _1WJiUFT|2'UwP|[n=^0^W%$#*"Ɏv٣td!<h5!Љ+=^mM$ϥ<`;)4ᑯF P8;縸PHas$%SomgYd "`3ZFGo5ӄcRq*uF\YZmM ~Z6漝Bw DEK*:Čk4u*HRW j͋klQkIA-R#0nާhV #;@q!YwWHah}'M[#E*W)dY퉋*MCd⥣{%Qvx'9N4lSbyh֔d,Xp#蓽=@t3xI7:OcUR}q: XiU0W=6_p`rG*;{mOɇƬ[ :ҚI`jzʼn,J1OC`րJZh́1 Kechcn –ȝÙEIr uK|ݩ'-CNz w8=\N̿?u!Yf(ؗy-ưE5rÂljY&QxfNѯ'tPMW@ڐ^ ]$,XIqN?}9'?h3B8!w[}HsWFÏ"SQØ!%0o>[P@ !4Ѐv 1}+zG`$랹]Ee |;-d18H/ <x#䗋qN<~f{YJ^YձbbsUؼ!s7}_#E2q%ZxoABwwǯ~Q-s-s/-_תWڃ=&BS2gם ziFr\$>󄄕x9eX£ULg:UJJR)֑M|<gE[tSUSE-"9Z?S;BUl~6+,R>ZăOͤ)ᴂ5 M巁r=K309H?=9{xO|>~ >bsEič`ȗ^rr'Odz*Y AÒ: 8/q1Ww9v`鲻^W%yk'IVH=^(cqFvփU\YkSteNU*SO]5d]bthx7mz"Jfdxz5[W./Ľ_̣)05dTra&_oc:`{ΩK+7U]M |H0w&5e)D@q͈!hǮxPS7w/WlM]5"_ceS_M^Z3Qs9{" '?[a+iT3,)Gc#.8`lN/uj2~BU;[8 Q3q"JWll|WT~mKB]Ip]^.dD&X($Xg$zyt9 z$]y}{3ުe׮hȢF3&@})zg?yO 7-kձ4`@ܴ( ZWsb-)܌ik`?or$t'欛S[7H=N?+%65A#l_ n|Q()|2R}̂SxT pY],}_"͔Zmnݡb~{~KΪjg ҕY *t`9Q"SG>ls8SUF6km{A>P?H] g=Y 4`; EehлkӤ ̻eSވ1HA*3N5؈d#X yuTg Ws;sk"dpn=VY=* 6*Ǧ43޴"QAB^c1|^ͩ7CgdK`ˣlWv(?Q3Îq&C )x$MZ5) h&r8n! {mTlF YYP5cs]HoțYi7ugC|,$[d@4x Q^+Un-dqIFJ` Wp:RJAA6&uL-/p[ Qy ͓aavNOk1}7ҧ*d2Kk5\;nDQ>."< ~7: 7]P`LaM2^^+3z^駂DɪMCB83T) ;]CѝKOz,䂻Qs=W$x-u$vʓ@Bt],$aﲲ:&?G?C.͎NP0,>J>h1A> "2J?!,^yrRMAYW=u)f!Lg$e ,& ͜#L8]CaFwc%b-7KӋ Xds" ӫB֡kDqJ16Tk|J}v?"oߊ!},#Ws慰w\_|רj̎l05v/qc ^܄"рmuoa=iQj)q"egO'ۏ9ҡĿz oG!f S{ E<6G BҖwz 2+ c]*Y妽2 nZeCZ`qqs&]h8ȣr.m9>rhb6fUKkZzmgjnj9(xqE\ ?11cQWST̆3+Xw gy#t祠^1l1Mx\Mί+J8tW;;h?ZSMloI vB+{/}+fP^X7A|Œ+u MQ0Vt'}rRfly*2XU 0gh (5Y(DJa*tՂ4s~NޫUТOA'ϗ$kSbo&!o#)sB#톍 Zo,+]~ުzcM+[tc%f(,{~c9pHn(d5ЈQƒڰzeXt>mmV b ko k-Ur:Rp6~bUuĈ>('Gh!՞>|ŦV2(*z]d_s'Kb0[(x]EUkԋ܌:P%RM^uOVG-4lIck'2ppn% wO哐~~.1V{>K%H1mDmJtPQzJfl&CAr*Z 0#OyT.׏7q}b.ь<}XAPj ' oB2^q#(η7|-#bqo4@CP=^78@g!/?3T\cŎ88Pѭߩ-"<73g-T#V (&<*n0'WH@8<^^LVKa yM[yE. S|+c=HcnHf?OѦBmE|'\DzrrNu7k qͽõ1Af'I붳\NՉ)Ჸ2M L}mh. ph=%۲´q҄LܕL0^[4̱hMW3aU*xڶhm[hLjЖvPI{uЂl+.o]HNPb}0t,\Uy ?ss%ݒ OLvfŘlى ;]m'Yb=ui,0dEѴ “Ӱ:-[6*ъ30qN^J6ַiFA+:op'ЌieˎWqR} h;CI6bԹHƅD=zfZrMb1$T-MDyw:tЕ6S_\C -7/MA#:UuUIʚ#|SX #VmbLL|$EfZ*٬p-DATlׅkmIm:t.7ta*Bg~{kz |toWyazY5?O{7DB7I]<: * Jf49 &9@ird7|~!j/AlZ|A1~ESNbM tt5Nx{" ӈul R^F"!J6RA\D$~/(+@7VE |'6$@ В> kEiz(;< 2z0dz9+u|tyHxHu&޷OR+,ٙ =8Ӿ}B;FFƸKJ SPQ5VAm~"h(Ao !Y s^fHlVaG,ʷ2&L#.kLb-] mZX ֭/)Lgw3d/>?m(O='Xj 6' 4]|LJy *a,#1x&(MXF̯M6^Uz6~LΙ G(G8ɚYu_d ﱁA{^IVsٵmXɒ<-%k5GS)nNk<kOf|P9,Ҫ a"""nxp-ozIk(2St܃)ӥRoMy֕^EYԮkcRr$m.*l%l׈, aG8x!2eD5M׉D[!N-ِlgFJ7ϣojuYky d0!<;1#W7ANf ]dĶ$__>&{%Y/DԊrL' Vlbgm6;~)}*IHç7-mP* M9gF噦5p%wSDCu jKmVJ Y Bq` ]$ۣ̣c([[bMn#_:^-e>$ᔢn И[ݔm$SlpRhP;krꭢ+%ds'+WK[It&r7e־uobj%hm6eY.6{[? $;ͶI숲FY5`k(ϫD&t}.k 3i;?/0mL7f;OjkWNjvK/of Չ`t(`'wS"HH&쿳}&#7̒W onw / $=IQV8Ɉdʤ (0UZWÈu{>})ӱCWafB `Vָw Mx|9~]SX~Ō1O?75b4=%ҳܶŇQhصɚ D'P3"3XiIer0h~j5XɽZ{Ji)'̮K2yeulSvT9:IY ]is(a5Q8j;QKO6}vB|"JFEU`ٲqO ӾƆT?AU3G+|k AJ BMkr0rKI P? .g廉ہQ2YQ6E.8ʘ~H@==' S`ot3uT0XT8${6[}&<&~#v[s,,C>1A;/t[q BΖ(ezP YJ}IN*pEP)SM P^,A%]A3<bSN_NP7gm$״ȢCOܸ<1C%5{cr&qF_d\D:a*[Mΰ@eFxeѺwaƇ!Нi )&șU(k,z$A0ZxF3lltP8:¸z6eGcS~Y8ZU/Iy'QVtݑ?oTĞ͍mɃLg~@q?(42L 8U.y+o yijtF <7" qߛBseȸKװHy0Dɀ o0W>,HWD3f pRݢg.CΑ'f[_u$A;y~+D=Zd TG!Q7\{LM_ڝÏ!ke;ey yһouK`J wQzuB`q%""kKb뙖!u;>)t%U?j*r[%|ڟ]I7ü'; 8P zB a;r`%7|i?\1uJX0g$RvJ\ٓg)dk;nS#!g_.kt׋>mwMFD=pZ[rcFΈE!އ#Af 3|:'c%A Ef'0-(;.nQ%t5`,MHaxsQ%g% (Ts&PCsu#&u Ta:WdN0|09ߜn.t90(oBu,^dn`8Fg_BSL`I -d5HF4!YcVJQ9 &.G!E2TᦸvHL\7 [}*W"f>F]ra7i<~{det~w΀7 &R>6|7D0嫦nS(D9B Tfҷyt|jt몧 T%'8Vauj].RcR*w f(7&[rhzINxC Y*(OdsĢ)C@r]`׵%%~Ps$fgPn*%iWxuL d4asZ^l]斆q,4Xl']ez4J[ɿFЎLQ1Ɉ=\?Ucј~za78uBPxx=i:!KنZSp> Nrhu/32O(e<Ƣ9,kU.5ԛ^|#I lr"֥{f`=l02n)$//M&z;f3ǣF&GJcE1*_r`v O R!ΈM6M %lёkAF`feOw]{F`$Q`}@].R*YmHN2@o,I|ТgԚ(|:ޫ-LzRz!WjřPL#'IEST(Dd.q9eN;o ⍥'}OPOЫh>P<~|t)f]M੆'T0우F $}VykajGw_!}ɣvYe{n{@:EMef08TO"6򞅠-4}8v{q (wEO͕Zw|&Q~"*{ܴZpSS.m-fN.z=,Rr]lmTEs(&W㔳 w K089l I^S7*D{ Ř6C!n0\z+w[=J%eG:.RŜuz"0篚 !gW;QQ v} aW 5J-icu'NiB7q~W^sYy,JC6 %DDN~.߁_u8hןJ /oD^wĩK4%G!5U5`d-Ox2U[E-&"yS\:R#dvWvE>`*,)<5ӯ+ljlNN[pb |)3 e䴼Kq􀝡9qݕaTixx]NV!WxzRfn|wR55OKa [:Cp rF5xw̗G2y&Iv(ܳ%q9ɮСg}15R. FR(PR? ҽ?^*&`ϗ6<.\pS< .69wIc/s8_ڱpy&eߤ=GS>HFF;0!p{>SԖ+BIjƋFl#EJw.Ps,ٿ&C+D<S *Mo,Ջ!dHc]8#:}f$KbaД@94ϢY x))*bR$^27 Z$ (6n N#vː}7򘣟6m ':Fv祦>? Pd\b2x8Mp"ꯥ͒w49rk]c6;1MהxM }qnv>y/LhgyO;Ng ~Dgd$ë"_VlC+2X=g2|99ndp!D)O"iųBIc^iB]clI\}JL}lZh NM+ɡJ%nf+@LMch\ny-_,sS z9]TyBۨ?e`F6>&Mmciݝ̊ZԄRm MgȶWnmA8kL୬<5Q,;=͊4Kl$o{O:hiK]ݕo[7O+#GNZCr;5v"Cƴ2rUz΅BNpˊWe1#7aE||`#er @mrҷ@O%>k> [#!Cwְ̮H]A O %K'P0dyC'r ;@=Qy G%坚|PtWg\ 홊5boU[腭QBn-Yy_ :M7`*dH ck9a,kT3'qiU걀% Vίؚ+Jv3ƃwmaCFt"$pBmӤ]: |j s>#\~A!-؍= 1s,_1KXa-r- $Jg}›ent#{V^ͅXZp6t_;<б 0")/)}NBEٵ.K1FjyhoG-_/W_ Z_LPlj6KHb m\چ:LwWV զ_r8ޤeZ)Bk4[U*b[0d٬ypOKՄcH=sގ8ɜ/q ,_NR$kXU)Yq6?MO 7aQ̋c ԭtEU3/PGuh\Zw{X]dj(#R'l=:mו"9b̜bG3\0^ `N T[ʼtxCi@A?ecGn?x6əEzD3%kZHO 5m;'< Px9-O5$' s;~ܥ^et,;F.{=Z`Q:MbUð*D ApTQLw7t <{F\Rl{}ԩP*-\>kJ6Gi ^\4P]jnutSQ/NA" z,c@~FEtZ_j g6n`ɰxcq "GgLfFk Xq5{M%Ov&҃cN* B;Z7LZERYc מEY:R06*7 ΰX4K6\Z@X(Fr4yt*#nL8Z0407o"Lz h%>efBeY0w8e!}o!lpe2֟Wm c$q9O,m@gZma,ȹaaU(xL!´wH!isȪ[ /BBd#D/;R:#{+o;\J"9.@8aAlZ%7Y$0k?/Gה7Sۢo+`uZI,Ha'hZx5_Y<p(d0KA+ io}CuĐ+1V6X΅":𑃆?M٪vݟK=O$O0nI xN`F|C>ӆHRbhvkBixpN: 9yl m.pMOd"wR|CA 9qWP:Auvqj7@-,h+xa#i|DD_O'moqnBp86?(;usոL1U%Z> |(xZ +IoAu+(82h7z=< L_Lg$22KOtmIf8ɱT}饘:]8Ju{Ax:ȿ>V~\J|ēݨ仂 /K:Qcmciu>wZyWDcftb%ᵤb DP>Y.^ =]gQ.5 $Ɣ4[O6q=Y2[59 g a(j|)䅧}([o7ZoՕNRP?f@b,lG=q;,%.1>U*{ oYջ5_,k뿛kx(!~"6S['2(fÅ$߹(XF69˟_^y=DC%r~ed!:얠Fm&ڣz=Bt@ N-Af$4`\hٳk"w4Qc:<(WM8P*b2@ EmṔAev9,p+dqJepR_~$]2XzN^"0fŒ0NA躬e`̧p+7XLr|F+O|o6;Stq0_ fbb!7(R905!<P.8GP&O`7C͏ 9FgQ$d\vT_S@Jws#6xƌuJ' Nx<'hKjCLE** 4 𴥡y iPxcu*/HξdSk~gԂEeo9iZL 1d*B9dT4`h,I@P{B_*f%pifH2H d0&gmV_axxmބn7< ۸$tsრ%JEh$G`o|#gG~]n0mdDV4((&cc} |{g9?k,3Za]_WS~xv"lg aЏªdԐ=1>4yYiҍ:)%aOQj7':_EG$i$;cSC`OJ*:CՙenoaZ ORd)2p.k kN6P+{XCR 3/ P۰{6VCM$h0D}yi 8lKg^ZK볘JXĘUB8X^ՃdׄZkԧ$n/G ;Y!Lʫ ]}ܪAJΨ21(w>|KZ= IOṉX~Վ)듳{[HI:vgY~:Ğ̘-΄{R`vÞB_v=n#dW^- KA3b>1O8]׸F\sR y?hHFy=!#OSht^ȴN{$ A3N`0bfv-ؓ.ȃՊKֶh[!^LuY )\ O>r-o r~lA3/\*rj jHޣNl~LD Xjh.owñ NJ5}2epmG;b^3'.70 mPN,)?klX7`|DQ"'ػŝ0:cڸ{7 ! mQD&-R}'IbǹyՙH} /j<~{xu;0r ow4-/atL$bXn~-bϡ 1Fl=Yn-݊BJu`JsHtY,@t9dMi#4]/…K{)J51V /Xaq 56Z]z3x{k*u(Ș Zԭ6bGk+E[N6+Zhz6b7; %R$'Ů =ء0:)@9@p 6Ϻ9|.tuP>@;\NHiAj%3j;DAlǼG/%}D?yz&eJn ٝ=T/#@󫄵8 w=디g(.Uy'v5R݃V>>v O+^t( ;e>V|JQcܐCXd2NFNO`T kVi6z-k/KԦ?؅o ͢zEbT60FYd pu2+_xs%tweXPnǢuu0l'h5'9GIRNĥ'K/Zhd!/l7N,wysuIՕħ"H{IDxpg=fɍ嚵:1l&$"Q@._m9ңJgUt,0~ Ί q)KZtpذt  )%LIn3s[Aj:LՄ4V8dʴXڂ_UB-TҀZPp>`!V<>8x^⁂ˬRweG;l(JDApw~ax+aE wrj'[!=VTTW*<  6!9Ww8Kh'R~C%5e""ti"=Oۥ ,M"n nm|XJ.O&0"FdR+\<&6#zFoG<#}RKW.C$)3.H{݄( rB6z0^3[ɂW:}BKXI+Y^v2SeyڨxoOCX拻Qu)I`o'sb(:jnj>q(.@rb08&ޭ\p{84L1ķ68>uy%PHfHCl8 '?]s"ն@z\^<=NT-$4j\dm.%|E,3WQDzVhoBXwtK4D*άS-LD.^!ӁYBn$oY'9E ?Z%pL!~E፤,-:12maUaB;$&kzUݛ@VgpľI%mu:iK@-xez4ߋvhBzM(}`x^.#jhkWԱOK GyTQڻټxz@OD_4X򔈱CHI6sS ٍh%Ȏ0,e1NCWNNI|Erg iiCaN#䍾%<Ui5(mrA!9R~G\e9S]0jU@b0 c6ZMBX"-2 fOwѶE)s{V0ZCy1w_VU1m< {[ Ѣ_m4%єcgpʸ: {KߋX6M)| #g}Pt>BVL=0?Wi @^_-eȱ_D"Z6 W2lRPP6g>gwKh cOTA[42`hDIFJ0*'(\e/Vp߳bČ7<5NDS!ul+hk^?wc<Ay 9S8NWjaےr Qo~ ]6A(RÙHJ6PB$7{tcm5U*J*XIfM'c- / ") fV%ocPeb=^nXGT_n01E0kB|$@ З eM|.~|/| IWExg.P0ǎ)E  Rg) ^R=[d&q%`s*߾\[1Gd/ddҎLɉ 9"Jr>Fz1֬7醀k.rj&&zn[QţNݩ[x[?{/|hơU`H m Ē4S5&:|x"t"^#>#Fz2R3UA T =Idx\6a;k8: @_e_L\yuGYؐk Ѣn3N =Xq{҅ܭH>34@;].z[-Ca<LJnԊWsY^VWcJ^x\wIdP^ >u4փen6FA=ξ4cdi|Y_iU|3(ӈH4Ť.ϱ~BvD)z;#3 4YNw\!S.na&@Dr, 4`e* pp~ c{ =DRCSjSH;`(XM.BlPq!nY [2KeJ`o)Օa{=I |!<*`c hhZ˔dD,u|HU4hАH)C C+rPp4 3 j2Kٕ.uER바ʫ8sy.iYQ pyzzƙCb]/K}"D3B A7H :"(ěU2 AcH+!\1: [8t)\߸X5Ăy/SIA|=q'k Hn`y쵙K""oy|w]c ؑVM֟%tGvDb:pʦut<& O@d(if\grFrʙ+sHcIdcx"ӳbDŽoc]x$pGʸlwg!k- \x{ g j[njK6Gִo` Pی^$=˲ZՓxK%><6sPY}ˆXK!Tؖ;EiTRy H>̱݃'V?kC,H.^EgOC hō.42*j{ }<%m2 $\+{ 83nvc#ΰ%8Rf1kDMeF nӞX I{w N#i0p ;``[2S|-JX`>9~xbǟɄjcd40l[vn&B5Z4kBI_V].]/Ak$?xTеTj1v}J0˃g{pJDlN1Cf폤vHIOHn[hl[*uNLÈ$ڌDy-XҊCJCoN2=XZUyMjJU'g&ؓx.w̦@wɈ{"?`CH9at_×dJ鹠Ux;恢JbxWޯ&dž87^`q'%mti[OV a9E_r% h`. FjE WHI/YXՇܔɷ;* UȾt{8.8B#Oe1,F#k-d%cN]K/ÌBHmy8d0^+w=8I>9!Q@1TV8{d@KH1+osb YW&46:eH,ִ S\g;kD t6(YǁB} GI D^I76n’ ۮэL)e.{xQdi @:Un=L-K$0qYzUG:F{[IhuXPVSs[E\e/^ {9h!ੌ[;}2y;)h=&A+U:5`eKtS+ޮևJv$tEJ^ g~3͵j(Nc)vY?aP[e#$.I`_3-Rh}bؒ0KkHBҼkoLApE?oh` Cך}[5b0*Ǝb+ =}>h՞*&A;fBƩz_Ο'U>r˺;6nb5A Fq8\(~|rjx=7²ɩLNc>ybҗII^n[kB'ˏܫD((Q;2Oޫ=_dz18d.-msIZJ{pv}E*RuzIdF ސyK9}_pJc ̻pwcD%cD K {htv543C~䪫$̴lVh1y:`c[yh18zTC'l4a~-#xȄ (aW v}DfC WE)͈6$tx;[uئDӆ.ImGd20b\Sn0; >>kLb$}%UN>⊛(B'{U-A5VFMEDTe]ҟ,u ;g~#sߧ<BWꁮ_(v?JS ToZ&@._}hξK(-/q󨪜OQo?Zi#EpwBqyM{xɭvytijG0eyjEN'[R7$s)G:UL%HsUl.G֘ A}O!En 9Z'}xUVn@,Tî6.o@MP"ΗX[vic5@h!F- 6 GPqs*OgaNu"-x\\] % :)ICg;_." jj;&4P-;l tcV1Ȼ-$$re<R ߓXTE ͜M#מȱd&}|R(O#.mQėGmh.Z#_\B}B! Quen+WKٱ,< ̌ykB)hDplܚPS"&U%P@4wX_fJQ}j+Mp6%Vv_ ~*˃"b۱Sȫe6z>פ"d|c$^ {JuYH+b/J֭ͷ'^ғ.'I%ӜN::QW{V #ï+)_Q?-/;szS;D;kx {-레Vm[[8!XD&T#3h12"(ǕeL3VEe9i6Æ7QPUA%w:@syX"t|'Xo*ZB{ZW?-dwM>%.(; N~,@`«ZnY'sJ&Ih_DHw"D2oތotQ8 ݲ<@moJ{M7uu^S.@4>vCp4x*La"+Av#rʵd{`ZdUx1-qwuly0o(1 } -{6xؾˇvWer/xX)}9Jpx!blɺA(zA [{hV4b &D1GT]' nRu'eA'6Z߹1mnIui& Րd'!op+=4A[Ҋw,Ԕ}U- \μSH=֖:h4Y|a@, ,2^M.r:tPd Ii0%au?J5y.X1 T0#BMgԤk\2~DAkf9h{]kH/EA ) {:wā~4U<Î-o &|4$pxP̒q5O|9i;bب&uzv˦р p[QyD̓r$l쮵?C޻O:󴮚kbcf}N?_g&e6Zv,,+>$;qש%Os]b5r#0*|&Z-9MI}D<]]kKqA ;Aazѹ⽓A;TRfGm 5fPm=>%W%0m|?zT # ͒'afn~DώMp^;''C= `0sSܺdG5BA!KB(`T2ˀ6yW-"M=Od禵;v]+`1q#W[y@Ø0& e7A.'1DڡՓrۚXn. @z *~LAg4˛%MNm}9MP{THZ +y|\6C2(E{d{x;*f7*$ͻqk*4W ^X9%1#&ݡz2eYwaWzF={u zftێ 03#tL:țD ^3q$%k;T'cbbtqa뻺&f}W'Fo0.I]T7AU\`XSNg p[C<'zqVa(Gw{\6e<i7C~.~)4ı|O N7{0\\TGab)?7ՋJvb :ّ_{Oj'Jr%"w!kό)A߯kh]蝆Jc/5zbl< zS&q6` גt^ 3-^po0JKIK[;oQ,0SC|Mʐi?2JaoGCJIׅC;8BMG{IF7 +뼒p"6v*_ߙx5\xމB0[+>0 'gZ"m\?[XSGiBM%hɷoaO-ބh<qeg0Q:*V 41ZQqEZ}fĸ> "V`_wCǑ:"f+Y;*6CPdP۸Te~˥b_i*:;k8K7b fAH,jª~DKD+mT EX2L)g8rOGWH9#ҷ1|.S)yQ=G}xpOlsO]=NSoe: uG Dc)hEF@mޗǮuDǓ x/]O,]uHQ СBC )ܜj5GĿ:fN> PPw9Hc>'wܙ.(['F"aD ,a \Q:C _h)Á&w%4(w1 37o^0@ &j}$U V5'23XiS>eB 4WP&)2.>!"7뉼ko@n~q1kim%Ms8^Xz4qNm<,t%#ZФ p5x}0T$4 TFwOGHBGW "2’9FWdTBd+Оt!l=7N[G8^'JX*Dž2u<| 1%#srLa pK r!+MJ1X=ؠ|RVʭjAwekb7/r ='{J{Qd:Ƴ̂ %GH:3ʷĤÂT5MoþhuF#?I{"p‘8Q龌ioJJ^ɤ!vySR6!LRZk-TҌt5 7gX**0V\D?ۯ;녗]w&Ѝ#܆jp?A2-~C'|П;Ʉ4otf$2Mu7ǮcPA;(,kua!F<>lMO'¼24A@r -<~5M?%[7ZEYFj\,l. ,3£7!_Q2^\Is,(זK&ISX(typDE`)0p껳ȝG =zhhM\y\iT~{R+Bb=.0|0Ts׎  bR)5l E2PrB?7 G <,GEU;%j5L +On\))5;rVaǺv&UOZhHyE7N[G~L>J^+Sn}90eYtZ'jicT׍g`Iip 6T!Uv2dlb&%G٘. y7MvRӛpϺ&8P&m@arޕ̍Y=E8 $%)$͖&9|txCRRFmEci035 m^gH˜NU!HZV!mv)7!yK \!@AإafL=i{s?؇yos"L-uڮ2 {ivITniRBig282 }sDSn,a緖— h$C N/ i-'?g8&lѻ 7)v9UyI\F5>&lJo`ȢOρ$\b&cR< H,>+.֪=>&s_;5i衲gzhm]8.t*չXEVgɠls]j;fM'~J ދ q&^҈yO_;;KY˧Ejy#FL01GY~ZHN]g tYҧ|2~p>͖/]&*w(NW^AP׺C/= ~!)/c'UN@na;9G=x:G:=;ߑVq09ZՉޕSfX㑢Ke'%ꌗzm3A@e3/ 8%}}1&31D}  so ܰv֟ UK3}_4Hq(!Ms4^5l3|Oz# 4^qE0#T̽<YDxyЦqҽc=DL_g8@JW] r_+()}7!̫#wɥЃ_|PcO@t? j?I(͑ ևFDt`Lkֻz<(޵!BtVD19D2qyu'#_:hY%u$ ҌqP&:1E s~>HEbjBPye y<Ũ A^n"cMwNۄk'<|FʃxM k"v*GQ16o`b`#|#$E+Jd;U3RS!8 C0Ņ+.3wT_#ڑN; UnXf^+(6w3ևu. 7_pu3Q5wAEaGţ@&{=F E-<ӽ6s"OpjR_ <2WQ==-iױ(/֭oryەbB!v@m1pB%΃G`VCh1:~0&m_LdHF)] u ;"PhT{Ӌ.r(3ii̧d]Pi("dPXH; eO0*zM3hPY4XJ#5Pv ~n` Ń6Z҆gd{zHh@0ǜLI*TEaDlG>UCk %ݞl>&Gz% Wr|V{%9QmzYgv(1YgLsnA癖c^6ۀ,d#y=G1&\GH';b=93Fb?ca]`=:\3e2vY, wݯ\ی@:3`* Lb&CɽH4^uQE@0UYߊ]roc3 gB]Ѕqв!Y/4Dнb@Dۜy9ҽPYp6 w"RL68lp灪S={A-Umc>J;M`v}1!3 sj4OJ3&_TC_y}Ta;4Yn^wTn>im7Yڅ A؊ùGiP S_Cx9z`+G*:B]=%0xk5O+eJJzw"+ E.8;-XF,'GtӜo@gRq?J.RIx":0l,H6&joWR Ϊfc䏐6}g1>A}OTEa-a?@w!ml|SfcV?u%8S"<ǷC+$v I~/i ^) pfW6do<\U)ɶfN(5zw̮ꭾ֜\(MkkxbYW5 )Y[2a! NLv(d 1%(YyꘉEۂ#6fS1Ma gay|In}IaR,4Z5cpbjKٿ߆]$iixʠpR[2u_`AѲTW柹BC&PhEo8O|"ahv`F$K)(b˪9!g;e,3 1gIՃ-j#`!;nh=.3yo h}z$C#-V(Fr,P KMb@M?)=/gpK qrQrl蕒tNMP_W5ǜ^ۗE= }>&Hyva O:DHڱT3O-{Dtld?Sp&;&YՌ,K}5T7&/mkH;1|&uoi)tle#Y|H}R3mQlQa#a^ K6,> *.#֏gjcۗ KH܅}=Cj# j3P2f #5Ŝ*՚裼qڙKM(/зcq$n]͚K|JqJϣk'@OCV_ i2/88f¨Y%ȉIA/H v @Q홑1}sP]H8zjsդE<j-#"Bu01KSz{:~Byv2 ybbNXAK =:1y{X~X X8\eR.fz@6ay~\տazCo$оL!, # 3&L^3#^Gѧ4?F%)3r \Vj^)N2/@|.,XkcgчY3. ۧJu|Ӯ>:-QUA*+Tk@rbgRMqeZ"+: a"2&Vrv :Br>QΡ@ m_ GI:"{ Jb~yx(vMYWG/.]? 9n&U(re~%tx^"pOQ0|ڂ(θe| Ue,;>8Mi8t)B- ʅ .|t_7B5.2E"CUNwð[` tdq 5%@v1[;'yAw4&FRT1*j?d_}n+ƂR<}pݫErϲP[TzX o NtLmVkiG+v=@)űFU/*i=u?-p!lU[2x>"AQ&՗/4tu|gPMݏg7^#?H뎘0uJ+\hje(SԯqȌ21FFo*PgԢCx6BON &YRkk|[Ղ4%0x:@zBGﵾߢz?+">o.Ʈ#aӆOɷO;()I IzY d  Ext'^;*66We)R⋰2@ m5m^Wt=bx4Th;;TĕMSyޯFPK;1/ΐyJfC=.TVLZi#۟VM^][gQmG!`6W2Wa LěŀVI $#RL̎~ܻjw,e,6(&u4G"-.ĬbO)4?)uRmYyV Ȍٳ wHgN&v]5dt'3l7֣-}Td'uKv^hk OjҕUm ~-,Lިڡe^߳~T KdgJ c)E[{*p!*-HrOi>a/F PhƸemk2epo1@ :F=wY K=l[a{D #JB9;mmM4IoARS1eΝS\OܥAMۍ.bRɗCZלaXk.PUlKN,.(î^#%BgłVs69Mw3B1q[o7cjRgŮ| {v JGrϑ(`c#W_憻Qz^>Qҝ$+$x;J`3\QtTrG:Jp[pXw;ʾv4F w/ 2\^dټ-[_yQg0>ձLSXÛ@v20sbRބ>8f!tA_g0+k: PNI*LW4qZdžJQ oJ`>UTOOȡ2[TQ,; , ›Ѯ1]J(): "oXj<;>#x':7qmcQkVS[^2ivT pFzD2N޲ 1!^-\vu#(A Zsg8f~6ќ,"<njJWKqn tK;l'8}N_YLv&f4mjRw%zFafbeg_/v" 6I]+W+7;H*J_!E>FPĖ90` pjn斅r@7f¢E9yT.Bd,mAp6vuzտ`)\ /8cœuXa}۳fjN·}}XAYIHڨtzEf _48a:>Y6DN .s=ߔN˙dzGϝM\K\`5ёğFh7#'boXbo\5@4P js(c' J`w` ;pLだɬfس 2q7Dn0׳ʾkQ9V]~3PEIe+RP"`~g#הA5S?蘂iTgJZ5*wUk܊WuY'Mގw.p( 'Dy!1l $F(?qyQ< vxֆCmG{oa gELO۪/PX"ʁvO%(begx E6+\ZK/?ѕpIge-{,!%u({oH}`$%Q?@6fs鐩gW`{~ECaSIL~uB0\C0?yb5ᱠMu"V˅B1 ɱP؎=#'rfrU]4SDЗ%MBvd1b3-r4[s/|[v]G@7|axI9 PFh"?Zԏ!*z =Bt?qi1ds1]|~m }& QCMGE>KKP g$|Vtoʴ3vtz]XB0C6&xƦȃgNm|0cTz -c`eb_ӔY#*'[KU,nЦlΠ.J_>: L]zwԩJt*RцU:}\`7G"æSNZQ],Un ƃB$?5eVϑMmEы H% o\qH26Ը&!)cOW.zuNsjWjdXޯUF>6/Be{4l[;TU˛/h<4"+Mmlej> *M70_v ̐3GngγQ=5uY{[<}_RgHǠSa-y<.6 쾁+*LK1K6L]n! FHy!N~^pEڜmz,8[~E3!J@]7%!}vKا_7/ n :xZT{^K:`jmͩ`3 ^MK@(F, R^t,!߱M;~T2e,_9K3yro)N`µHq|;ۏ&'mj&ﬡ%@ÅR{" khATJC:rNL%29}_őWW},*i=N9H&"Sn[ީe$="O>$ ֗6}x~ i9 vζRf[pJms4; ܙ̅ؖ{n\F`K_zHInTRD2m#g̺RhR]ma=ҭxAe Qrs m`Dq'u+Ixl3LئL6|U^vV-~g2K1InjsN[Dv1 L_* Ҷp!f9 tRc-Șýq5%HW28 D;L[[Yg6!@Doxh78ۡ'vcXϖa5}+3% qa3^FKu @3nFFj80 }+ƚtH0pTZ= PH}䣞[_ D8 E(T?Y.Ny9eg㨳ݠ DA4QKJ=?T.{d8BKUEv.Ʉ!z}{fhf.Cjvg  4V(77z4wvKnkD"X!-^:-st{xM6T>j"qU8grRV>m1WOKi({Sr5wyGCs@v\Sa0˕@NJ!%T{ځ5l[Tc#ۊ2ßQU $'KTF=+hO/o~MWɺ&9&~]NťWHԛ[y޽!%Ic1['#iл<YqW$seG0x9hk̷e qcEV(Asq ,1.4xjL=.^<~>+Ʃ)vr]m_>^6*Ϗ"ld ܎1 DǮ.QYMAwR|ŋzR!@qE#[Yi͙f0?H6 !!CMwZX ~X 9]vzOgy9='찑3Ж|f-yJ},PԛOA=1܃Uc{WP̢Ck0KІQ`-}v,QCH?Λ ( $;F_8aݲ(d t.ZF t>+tA󝜄,7|oZE,(~>CZ.׺%]ű38h~cfdokC$dDyv4f];$WoNU~@z[(mк-0^4 HmT~!@x7bXJB1N͔<t/] l`dqFC HF":zЃ+$ltg,]i-}XRǍYؑϏF SE%A ?>\2ۡ")T#-otVxjV(|ZJi~U&pOb0fvK6Sg^O  4Mh]$!S* WZ/[^NPo3sK9#<_AFļ0s.#=-=MF`2vLtCKH@ruVFhs(PZoi%$hdbpdaDLCGXSI'| LTOG"P1zK~7xŬ,+TXX .5p=YCN{dd-k`LPLv_ dSâriGvɋmP`p*lT0'I:6+BG͹(k2K,hEV^zaOBr㽯wv+FLGCOP@hyz-g,oq 0'p5Yc5Ttp͈pL%҂@fAjuܢwqN38~ỔBL Cc?>ԝ>yzNWd Ѻ1t"˓X aڮ3l4ǂFyDf7kՒ tԨ2I eԙX "w1\T@ٰ1JiyPaJi|73OV#'jW:[[=戜+X=QZ82 B3e8&Ԝ݃e,-¼\&'$.OOW.TmY%]I) >+oftrev:zidzAyt=78Ht.112!#ϝOU߹".9i* ^O[#̉% kDh-㠙ԲYoc#'h#Ŷx`?.kg,9pŰb71Hhf5m*FjwlO8N,uw>+hU?ws- )*Utd fuLus  4Uo)K6H 6}"@9IW^4-hrԥ|eLe,CdGEZ[j*P6L7[3¹st/Ey 1w8\5)$Ut|h b$HDzE{7wk,.=_mA=p A@ 8^=VL;M0 ;u&gb1h`b:kȋ`eyGQH{%C$7=}_KH;@ @ K"3+@XK0,;֝1#1G?_b??_?!&S`hRV'Cd@y(M::n{;XyU^G]bϦ%U-#C#|@w.$Nv©L;yqN sF\By`sڢ#L&Æ%ʐaKFb-T-_E:Y O /vHQ)}9J 2,daYlnN,Tg VH\S-_^uqH$P*;hUV诏\BX5=帄 հOl(5x_?4)u+I_[!^1B=l+9จD$<^ƬVZӧ;IOQL%`zNb:(j\}A5*O}:Xu $MTG6ճCF%(y."b[g&M[DŽɂ 6#KgF[t$uIu6Tu D@DŽ951y?[3:f|TrZWU7X]c| Xԟt)S3tk3 ]bZwބv﨣KܼE `ۘdž W  9$tIc7oUn}vӪdhtNAns_6Y >dL Q/-E e#4/Tfe/ f\M!?IHkn{aо,lcbn WH̍$)Q΍i 3KKWFGxZUE|U@!+B iSS$Z^'d,|Wm*М^Yafa`+c!xAS|Sߔ(jc }Cz KY~?c >. ЃHRZѨjЌaa$E>j3eB OJJ◪¶u3mHJAdW"_ BM)VVm~SQ, ؗ+cDHr xVf]Y2ݨ={#fMzHDZ}w!$ؖXoɆ-{֋g$T=1FukdhmRFܗP+VK`\ȳkǾW&\Tx^ەgRJZzk+bQ5074_w%7#jHIQ9bt]v×vB-> mz zJ'uH9͈uo'*)=V I77=tT=l4{b^Am7GLŃZJ)-ET{jۂ"e6@|o6vR7Hsm?^n-5"VƄpb 1lqN+f 8 9K~Ye3 ID sj̹#CpZ{!Z]dP!!ےvUZQmR!LitcK6AJK˘KpuV?v]98%3*/RAs`E)0T~|e~2Va2\Pt(at%8kvQ1x UQlCSLY.łGe|9L!_Mj8-zj-ܱϚ,u>\AdY`䙦4jdIFrŋ4(,QwdnJj5ON+)# !mi A- - `rd/N/O/ϴ,4S֩)ڡh'@)cج?T2u \W7Tь_)dCC}zέl:!~0EVV3G/Z.!Z:WY٘WFl--D2G+5%$!phhlAh"ݞYƤB& L3Ӯq5zߵݎyx,+umEr#OnW@8;~\s \G3t3жwjC_0E9 1PJhq͍?CT/bLzW=BPs?Z✇I⿉)cj]dϔe9 TSJ KV-r,woRvkSoTBWɃIvqlh#NoA6mo tw!7!MZ~do5#2yzQ"#FI j̽M7#z_+YLhyk(L5ȭ1aW+UYmCHN m#L E=^.W=pNg>橈8vUu<(%ն+{_Gzud\ 8S VA6&.~-9'{ыL$v:L (Bhw5`.]FraK~,gJJefuhPj@jogG#]Ju4 Z]A_P1VJ;[ ow&K2lާeZ/G֞m*bg5%_?JiIw:Phۭe /~493E|3<KךYa܃/<$k"@JZ[ҡ2GhP\.,w qaȄEԘ\xuxa;|̂KE'pt -g(ifaʪ'{6y ܾ<`f~pe}Cn):GTs@Σ8w^SkX5vW8}ɳq `˭o@VO]]kx =B= bUj ~%4n%%M.XS`i$I[x+O?x0|vuW}t4ک_V7eS`aUYG-͏J{M1fU{6 Qw#inuUnGJj:.YS BRr=FRC%% LWC :fj;#0©%8pI$ kF> -.? ?zqOjl F=TrrEGB^w)<$Gb : 5GQ|,d<NoCh3if+Vl_ۄ$,}1cHus(H %rS1}G=A'HO,; mL0d]^v_/ʄZid !.]c1kbƁ{%>;SzA~&ӕ֨/fuN˃mW?J7&m+/qgw" [7=20> B,ؑ_z<W6oKI/7yR׍rљ`.{ OΘ$5r)3gDLe-Dl.Ybv3/_]?bl0u!dM,Z Mj뗪Kyzx }lr1$ wTf[Y{p lnUl7ge hgEr|1( 2 Uiʉ,wj;`:#&^C`SGC,FRC}P*=e_`}HD ~{6o9VWTN^e0`>)-fmlc˹VQY3&g֊To%-\]>7XĮΨ %ǂ ̐ưVwLjmHaBDRmZh% )BbCnP~{ ]R)A'Tu,hAY.o[! E,.>M<8It"BASz'BpԊl)9}|dN2po NE%C?d/Z=="&@䱟՚ %zdw^,ud R f$te+ }e'5^/ӜQbɓoȐ7$zkuo OBTq:N+\M=>d ] Q(-+E!*us|-_|>%dZs#^Þޅms)P7`' =GDfޤˋ; 9 0GSKJ*P֔ HDiam ׋9@j(&$]Bhz*H4i#J8P)rՖ;K-rի3.\:8< W+ Ax7>s[\~`s_[-OXs4Z3R(fYAu~nis Rl155[1[toZĚW2ꪦ$UfX/5CՀ6@D쿮!fm(Mw6 5.%՟b_Y(*;_CcL؁K sn[37Ѓcwԫs@h8Puq-acn-+ !ZkCѩF8^ MkC-q&;㾗\a|Xe5\2}}087 ysu. Vי h[w_KsLqIyѡuɺɐyA!=@d6tSâp5,'RIYw -zv8lWixf|0{?,A =wwB6KRmBF}櫭EM`m^I} "[(( Mu';49)t" )<59>UfhSF wxRuW)UuߖfXj-G.N(èw?+C-ٿ*Cw@z9N/x…R##ANv~]5z Ška %}dH; }n~ ~10T&?0l{YcMlؼ`:'hNd܂0$/y(*QFTLDp_,X}נ/QkCEҝ>޽*GhK/܌?LޠgF*zog]`GYR۟7jIFd+A]g҆0q.fUF&XkAVM 'Kꌯ֎" g=fxAaY\'R2BrXTf~\&6eꞵic֊H5뒈#Ce\tCcGޡqpTuOM < bHgt {qׄms9t@]ԣH7F:j!03=Aΰg֕bg/." q`rYSA❂WF4A{zn?#ēT״IF(4Xz \+P*Stו/Dи|L3zc_pGނQXELER//X)]e‡X; \.dP^Ţbx60*ГL-nJ1aͷOR[ >I%tLm&e&!ͽ6ZDo8 %XgUէd=g'U[YuX[al| hIMlWzꓩmʧThE6.\"bڂ8bv c @ ݳY; I( O">pV"Ҋ,=C]k)X``Ӡԍ?Z?J'$Z٢f+"^u*jnh>1e`-1 v08;8tG '+雨IҘKCQm5r "Yi#ñW_`ϏRO8;s"Si:ϸ 0Edr5*i>cUG& b-o,1Lt"QH`%맅8<Čp5w =+:G+\.o~AݦZE@ sh_HᒥktWԴr:ʞeBșK6nRD.Et~_);)h>K|O8CvjP7"eLz%/@#%VGj&ԟ>| ǙS8IP,้v$s{Y˝7nQ% 0q7:d&EP'FgXw"<錠 8ɟNީu,g21PG0HF5 l1f2'Pɳ<W'6|lWGHW~vɨ:$aۀ1ɥ-,pGVi{muKHy|g}] PdZ'F c:XǗNW΂. Yh~-F`J#~5e9}[I*%}ERv,"O~A'l;1ECւȜɂ*J;;<5ǒͭcϐfs$/fD#MS)듊 }aaJ楨HnhMW:O[t^1{ gM׆2<iP}TBh_#nh?OFn2Q 6b-RGռbLM6RxLrBzZ:l28FUC!B/Chn49 V(;#ϯ}=TȽ׀XM#=_d?@֒FKU 9&7%:@_@uSԝ;:2ICKܤ6-l( (}'%epw*N?T3)% ȋ|Xcv'"̥&1LO%_em0o}sãB+!.cE#E`&5Lo׬~[J'I809h:EϪaU7lYKN{&xhfKn7neTm"cQXŢ%+:}yA`ŻNsXO4`#\C2v24h~H(iL3q>%b6kq3i(=i[B 9ZU9FیPi>{ӟx"bw~cO*; 72IӄXR?Bŷ7ɮbJWxPr=g " ϼ!t^D9vH$u'r!GaUb:dٰ52Tkp:3Ḙ&Ǐ'pG/~q`(lAC+3f*@q$)V8Sl=z/\v܁ ;3f9~/|W9[y L"=׈k&*E~QSUf-Pp ^rq|Ē*hI.TH=%cnM2$H]fJ4&K;GRaDs#IPBM1*L+ ON(y`}k^TgSpOVEQtJ2Tri L(Kx_|~:./!([e]͚CALT@]\4%.*WdyO(y"F cN萾K_=)܎~63QzwH J  Spcq PH镭S|`#lrLLJ)$+nR,n;1Af obʯzVhwJy9/@vV’R!DᄁVZp7X虠8]5*'qbZC>8:PQ$ %L#.!wh ǀmȉR1=p!8O&k8sتʠN%v0gV bE=(iq@Uݕ\G21wJREЀC Hube J͝HR=g=M=e, 1d# @z,i#Qh?PCL< n<}!$Q{$%%"^8vE5]#p{gKterY4wXX|JdܘL]Q:6fzB* ncNgj]߃k,r\l켲t΁[lp$\6B2P+ٗ1i[lKoJg "V0!eAS~Y0xAAXn)U˖>HU\%Ԏ~M/KNXllS^us3Uٮ=~˵نf ]?ȨC,eɖOQXj3TxPPY!c$fȷP*ˤY5ԽpVu!B.;*+Qnaqm%ezľX\9q1Y(t[XeOIJqEl3጗azi^i rޏQ _ E~($|Y]vqj)AԼ1&;֯!0VKg nPGm]gytHQKN>ïz<^OBc [E dԻ{~K/J@ofؿW=tO<9Ĝ߁mnv#"4A#fuk!I 0$I59ʳfUF:9|bSm`J^_ t窨uA|>T9dP&[`?6knr9ϕ53w;;+Of.#*Wn'qNm,PzS61tq2µEvIH,..3_(ℴBt>}~#&OnsLfd="ăv9*Vo簝=I(8jReaVw_R#",F]o=kLئ˦]dd&ޣZjPk-;='m^2,v¶>zg ,z:Vumװd}ghu1j}NMH\RW|OxW`EdKYQ1OjD3ŐD8d$j3u.NiYhDWGu!ӑ0{!KrB͸lLB@H` W v\< +n<žb*E۶4J.Ӝ-8[TFJ9*ĦIX5iF5Tm { `+91=Jf7fTX\ueT% (t"$bJI8U |}ZqtҦ8bNBI`oA@@'˰||\`ߵ.;2ܝ)mRV䂆=P޵\Z X`ɫFmгե_ 6nue-|{%=Xt2;@gkҦX:3M߭g<OI(ML4LNNճJ RjaGx~R(&G|^QZ Z#P. "9ibi"wKv-:%[HeW[ &ZNib X!>I&\]]ܒF[fw` pIu^s]^8rCiwCP9pgI 6 a'e! Lvڋ~Oخ 2DOҕH5/q}x^=‛6_pJjFЗPw%嶇6ig[˝"xհ>l0z/ک~IM 4$q1$eX]5e ۬M"3l]x"} ]ӷ© q-n+vTOV6%I0$l߽MDsgMCi+8\;P"ic PsU~RS:8p=h(a\[فi~md2S3yEz`gYV`ޑ2f5꣺Iרd崴T>,\{Ƶ*JܖԔ~7—Sx/|rAw_ZhsX̰҇`xtsɹ[_jkC0gӘN yסdY8VCV\ KXIt`םowEk)TiDJMk[|e_u8A%k?HO|1@qۻ5g26jwjxeOf ^{0Ê`'·A3&ϘwDAҹju#c|xbjzEY2xQ$^,RG9qdyZY"(]30`N{*fʧb kBsa€c|FO;T6Ĝxv+DKdzF9.eţxt kWkG̔Ξ`/{r| }oVؓɔ1+iҝy̫f=mv(9GHQp!<'YVG\ח(\hGb)HߞbkYS} &)hʃIVD57hyhkMJ9 s avd6yO>aX2'Յz^slU}g:=LG&g<eLYPY~vWui$3pȇ@Uu2gBu(̵f?8ɋ eР؊qv-uĠ3$JBdv14GHA 9r3@ۮrRc8z]_= QP/"|h̯wO!oZ".tJNg'փ،ܜ,E}6ah S_tم!\1 G [z'cy'6}2^9ſ479@a+O-l' CyY6j F63 ."䅅ɢ_y݄4W(TtA/Ý$ϦyI®Bݫ )cıےMlU _5pnZBf!8BُFhy)s31lLA~%2b47Ld2>W Kv:cΖddݥTnaKXXc[T(GͅIS֌7f=BUud?ќsc 7O}dF cWPhnOL~w_$M.n<+=,NMDôA:?ٝ肤@}穫y!"wX[ި [_`U\̍|A xI>Brk±|q[=ڽ D6 9lQX0"ŗ&&94%XBDS5YE1CUG# FgC -\oU4hgo>4d:9#w6_v:#Q'ͤwm݂w76HIX gˢ@"I-jgiAr7YJze"! II6O *u&mFQ0+y9$23 UG{,sf2zb~ NB,ajHM[لBw&/)FVP:wqit9'ؚDrBsKSuָ'ڋk`{琸3M5xϧ؏f ϊ_iM0GY:OuckRCB$B2Q44A~{·ߌ?{DBO XxA5(${ۑ*Q P6{r"+L@o:f6Hd$r+!͍ܛ +j貽ol Vh=NRp|жO߾:6dp E2vX\zҾfK E15+H-4 ŝ+4 x3 7EH*b4eoys#43z%(\K F 6vwo_wTsVJK x.CLw+{aC z?s˧*ö\ѻط  ! a@OV+q[qqz_t☌`YjV&?:,yS 4 &P` 5ڏN?Eφ !$(k͖лx`Oe"AɲMp|4w>U "J碋 *mo+V$Te󡊀2:]xӵ>ƑaƐHGNa&4:[1Fu(|eOX ,z[?Gu~g-{c/E)g% N5:ټWGo#3-)1@w;,sU+o kԞFnƑFY z˸y d ?5o%}v3'OjMm\%*J,}Nϕv-h5ӺӒkQvRݿd}x(pcHь_ª_+š1mUqOWtFo(fF.@b2T` 5)TX8%=~zL,B&"See:qv{5EV'$B?$v؅& 3{pNG|T|y<ܡ0-oo \7m$rnoyx"1'%NRퟍ` d^Z2#@.s溇һ9%ENM_x^}G^{3X!r'vQv\rU }1_n_r#j.+O 79Gqr܃|WZWO(k5~ɴz͌ Si3(!~3`Mm+B+f6r =˭.rK_ȫ)XD ".Ҏ){2Q6;9QZF:VQ7Ĥ,8Ƀ<>^PR]O[G`*R4l E//J8B&(:E .CovSçV-j~V}j-к=cw"wiU]d *?ˣ~m)j($@G[@1K\hXb IMnRI*{b;(T: )A PIdeI9jVw]5Q&fLY\+mcqXi3w}nVSsrjL ME%"Չ' [TV27B+>O!q ֐huF斗oiw5..Dd@і\>oP Ldo;:!\ h|/K3nz:ir}^z7>k*Ah}"-|Mu/jh*=֡Vp7wڨ垷p\m^źVn(\Cy d㶜uQռXzaojy>,})@&FHCEİNyf)/O#|3ѡW fRڧ/2(mDb'^Vr>tY، 7tOiŻa ;թh: U&"$}zSϳ[b;Ȑ> mPUF82de]a%̭0[cKG82P `:+LVcy֡}&9h5ٯN5d,mTM; 1cV(HIpDo1)o@դ*T[P%gv-qa_:eJC4~W6*f,nsLWIOu SF_ː98m0{{Tswd5եxJ d|O(Cg5M+h˱wDhh(WR5Dn6 yb'PծvGINvC?); ')kPkuHXV%"Nmɏ-D.bZBt+dkiJ[P+?^bN $+-; ]ZqW"6Mi9`019%P}6EXD[XE0rXM0 kxNL |?ik 2uljӕAf<\)q7hz΃Jަ"X:WL ;[4c[_O`t֢@g }MW 38J_-(Ӡ@w0Elx8C>%ZZۓk)K_ s=+ ,!Źw#qy]sٛu O ['uD(c :kSHڴ>:@w4}Z O>~7|۸s@ Llď@X4f| lj~`Nb'`~"^><X?ßN܁χUdN//-"waF>('ްԳd/?\ DcAhg#9æʾwOz)Yȕ#cljsq-D4TΧo/kT3kW~G؈`kRXtITe1uj$t0ņ8Oj SK]omДb~kG鄼ǤXLw8 q&PMjng G9Tp;l~lzU$:DKN=,&iS%}l60p/teuQwrf*fU)8J[,P88LT@pex:*㚡KbO&b[]n'CAyl[ν>.2 <a MᑐWVB!`u`rp?\NkI>21XĖTx+L"HY2܃BY'ጉpZvNֱu? %Ûff#Lu-F#+=<֠u+ = ]K=R`ῐ |a^ZQ;<^#FzH ~ ,xo$(O;vY~,<@#T^\`|yK\L:XuG#+k$.ˢRDfŘqT" '}!Z|997Z^ 㹑rcϰcǑc6]d u]MZVIX% 9FB]3lOA7 w+Dalw[*$,kJV4as{8<—2r աXl˦s:$_=% w^Hr{` b$Tw+2+W%+LoD&onfUY-LpxG7 !hs8Gj֝U֥Zغ .S q*;6rg$ϞmyϥM lH1$w":8 X,Kګ1drEؙ8TH""#_`eC/59].zw@cs,)TRjcט7˱uiXS:88L?L[@MGFg\n*,ୟODG,mJ1,24̘JvSe]K؄&M"~3_Lnga;V bR3C~MGz󼖨C:C,{D$ uQ,~IO|ke$=;-+jzQ&M k?}$ifYYLzfֽH&b8X]1F^ 1!NQ` ~%go0P DZgyЛ4D-$0)5.< dH9CLx/S,f SctZ9:?muT)xV! QfL&P_am Rv34UT.[WM%̋QAǡ.l6b*0H}=s/ʷͱn|ƅ[6Z@pj?}g~Rsg'#pFeܟ!gTRX.uN?_\`T vB}t`=5E2w ɑ %"7Kݏ>|-%H>JA;Pr x_*hmB!ybct:hvY=_IC:lV=>DԎJa`oI V uW60X@޲*Q1 Iyifv1nCSIkQAU* F޽Z97noLq+s,7{$go[ftc?v^ zB0Ƚ; hv#ڰGE&HSs:Wlϱ5Rdl=1ޛ&s(kI+]R qr_ɸy]a̖0Ϩ " je챂JV;x>zw;Ds 鱛G섖7ޯK]M~ll9ly{oI̟I6~h "'ܲeEP#ٮ6O S &$leιJ0(bcIڃ 1q,zEN;r{rFc!&/Iܨsߣ@ w=~1Y:DMɵN81xv6 [&B 3zqԪYwRj̖tfSH\}rB \*Νt{6"`H.!cx4W߿{XmCE2Yی_Xβ\ 9n)~2x;y_Tzn!;\X<MS4t+3X;+Pq"2VB`P=}!f "#m7u"u|mSX` RmzMݵg֋rWnv𧒒msoU>;V ˫Ges4颙 /+;uKo5;F\GX<~}ZA{]oZ{@Mӯd2y~]Ј| ۡF[\v*~ϒzӶMd4%\N5qSe vp~Z~%iǃ4ߘ^HK1) . {k'g>br¦gE}p,?~m(qTl:V$u,NҨ(04v4xޒ?Յ»vϸIS 0 mRрu]cs.@\WQbF0njK6F:9t)Ey`tB`mP$=`]!,_iQ$gMnx@;Tf[O`~'$`?UW,A gpR8js%-AdsCh&  #v|͈L6*8\eYrU錹9Rt?.{Ҧ | 6b B[@.i2مmj,CLnl #/85Be!Ln٤,mj cыĽyI{kR'&tDE5BnHz@=JR6Cfx@bAKֈY}Zvy{sXE: (*Њ_tx0J(ޙee(qiXyΙβs p9hq1L_3]t}sL]؏ ^g!$5نDPH}Z+l$ʨ_gk@3u*0`ꒂj1ǯP W7Q+KP$I\x]\ήQL$oD]{!{Z/7Sxv0zف峖%ϻ3)h4/ΙJha+Þ~lpm1(uaB3=h]V{CR* \71//Qx~(Ӗ βz*㘍F0unuc9}g6H)$#'z/3I6g h^:fOzRi6:0"jԠ~RK%!8i&FMו S$otLL{Á.Px<ryGuy jkG]LfNNjmCKf>Tp:>4]]6y[A)jsgyZ=A,{3xu19$;6v˽̀6w ,|'oEDq3ũ%2t2.No†  ~LvM5hP7a!%D|N9d +;Zh6cPlGvu{sRA$ͪKKG )>r[ 3v,< wEj{"(:tJno̼̓!/ }1 T37ޏȨf~8(RşNOD F;X2ĹVe3w.*dg"BX7$KLjTZT1m8|! 9? B88\Њ>q:siWR ;v"m+L k8E<Eq鐿vfTyvkX~ \`/oÃs,MdR{UP6\ޘ`.XZ4ž b[e oepk:]seȭJ MorqW霾aU˝.i C~!sk8(PخbyfVz tv3Oly+)DCіR gGOϻL`u^N?nҞ*Ǔ Wy;G "6띵p[&iwp9XOr+߹&5C뛛/AvZ ,%vd'Z5`^b 68'=nocO2TU UfOV0scyG*1wRn?xxDhv`3u%k=Vt xsLϋZ(Ffѳ/g e>RĠQbwf~uuKWGUEz3ƫw3J){jX5M6j&6#XH geI}({Ǎ D 9/x&5bxrЇs/M:="^ĠOۡyLY`yjLSk(lBw>,!f&D;4P36@| 񧇪7!!s6e`rsq8Vsgܰ mjt,db61tiũ F@ECu-Be3y$1(YȐ/d ;& 06迺~Qd٬#h]-^}XN![>)./`fj:6)x?֊]8ݚC@qvPۛ[Ida yI&^Jʊ9@iӨ_u>m4 >- 0X?' !V{kg'3ךtSg;(.IVYoq<KQ 7X+Jw'-Gj+Ϫ} WEc%7 bQl5MDU vPJ 'PT CJ6߮N0R m`R;\\j{9_xg#< C6ϋ|{٪;c֧96mT9G`*(Bѭ8#@/3ދ.)]1TRC8%9]:YzU EϵlsrY {~4Fs"ěLP0H̛hTV䞈]MDpm_O^50eUh>bW0\zuybsIG인nE+j\iAfevc>Ȏ%鷪ݘY}ll6^dMI3s7eG5ry:LSQ}R9q<Ӡ瓮/Efi^7630ׁԨ&ZVv$FT ?JMKo0輩j0o !")I%ϴ#9", U}Mӄ ڷ?!τ(BSɰE=%M*鄱}z/ țL8҉j\Х }z-LbjKڧN.ߋ Vxx3<òFܓܧ7PyF:^GKa;k-RxהX4"SsSLrJG(0:op2t*1W.3QLry̺zLxxܻS{EǮS5D):BHYn %$ylaդc3 vҗ'l{ײ.LA-œ6wͅjPg%Ucs(9@$~B:~prّi,xepn'%R2r Q7wJC8|TQν uAv|3kNs 6RYSz XAjrg;5ϋSGzVњ~"l8|ZTH5=VqV9v43``@W;?ڧH_Bdۜ{Q3U9FHm3+.)ĺvlnv1bbݑ.bu^ji}D]C)7d^S ͌u)EޥoF ik/24h3L+%̓?]x$סQ?WC~JuhB8IX`c@25VG\LĄ@F~aOu5*M0<glK_&5"b\Qُ+<5 {r=YM؇s]TaZ )}g?/SlTH 2(>KDk0za+RG]H`$Vg.SD nKCr*sky Xp 'nt z]v:\X3ەne8<idd9A`MWB|rlw$#3erb&QxhEAKf!}۹߁'GYPxlJW{@ KS,YKcOc1ۥ G^?k5m@OyVCk:Fui R 7N&vbV%nx2y%p%Bܮ"pEy~o%@2/}68BgRL 0 15_ݲhOIqvxn , O w=|@}/hLHn@`HTJQMw`q9zl[LpD%C:*BHbH\=YQ"[XMbu>i@m֑ ]9:hl;M[| ̕tn'DG˹3A"}Y67曪 Q>* (d'/[p`t$ň!C 'E@%; wVB"_Uϊ惡|+gFk ׬RED0y>(h ~?G}b4t3O26:9D}{-|MuX86,c+(i7lcdD ⁙fSNAb\ȝC\eh<lr"8gT]lw . ?:BW7vj. ٚP>L/%nJ?س`fyȽsr& ӌE0/Ybt&N[nG7]o{ ?נzɆ2RO[RiWXiath҄˓bˡqwCv4nװ?AVle\7Ir*B0n<ΥQ^:e4JkGy@;]rT1n SxQI%ykvDl9/̒ES \n+x=&]_soQw<-]!ۓ =R1/Gư@$9T68so/fڊ)vqŸOW=aOQgY]0mr ZYBbDXv$ۉt5$R'au^"&kCRqI0/`8鏶) WQOt y;"~\5 <3t7x&anX}]Ξ}t,ȟӖ*c.pRh7"ۧkhַ)}PЈbE'YoQ6R/LĞ) DPDn q*3>{q"j'MMU 8F-ƞ,DV."K|+O 6?Tc=Q8SOվ8w\}Mc+ 4qT5\l0@XiLS|FU+kP_3lQU$u%@v7/j>ĸ<}鸴Ҩ*ǯo:һ1=ã:kHB$ͦthK3!^ꢎKgg(ƏJMriD.e˛LYzYGc] [n]|8)&m5q#eʟK Xy/[7dX8@!jhE$%淅[>ZFb4(ԒIU8| QW, ľ_<{}BOAo| \Az͡b5'^hltCH[ɋ[1uy3_/@&&fSZbڳu4$%~ ` sCZ'r@D 1A%2c/}(T݁KD9ǹᒠb;9"~23rALxV@8%xC&AH.qJGF x2}Bc6xxd6Fq%|p2\BH,|T2FUp(`TQƵ3.[l IbQc%|P }W +y",؄ n^)]c50?Xs d!r-\";GlX1ׂ+o} *`6˷^\ziy]Iu(NOg -qhc,=O 8T_Ol=K`ޢ[$Q:]$q#&zYnV[݉Q.8Gt5i F>EYl/Ro4×r2M0ƅ^*c[ ;TܺwH鼺rOhx2FG4t/l @:)8^0-3=}cRGk{v>ݯsN+Q⦽>~g=̪Y >YԐ?JfV3:l(&:4iB4߉ĒہBc->wyS}i=Ϋh }Rluj!y右AoYg4iy"6ӆfEܰs`2$HLxYnR`4lkʖ+RLC_>?Hs󺳹kק[ck¼:?Fd^9]maL3\u Lz7 '2*oF޻]ve'ഫ&{\q8P?&_i42Pt 1sl`E+bt 2?Aڿ\W@պFwMEem]PlkJ>-/FХL% ,UYߙܝAx>Ԛl1e F!~`|Zk̒ D9g1`3¸(W*Tl`ח93D_77j ^8lWb%U% tg_CWqJY1%4)datArBf.@:#;B3>D> )ڴtYCH |;)\fp/v'9i 3xfAlrF\={}G<ۭn uT70kfkxtc4\4kEԇ>1qq-|: Y^>MXȗ5\c+`˜/Ulm_Fi=|tT`wi:&K&Fَ0tў+$Q$y=DQv.|9^U;+V?uŊB,?zE~9^$"& a"|\E cW@G2ӻh1낫m8o?=SWmw;@i(غgJl0 `̌#4Ի |> A7jijkK|3/ؽJޒ΋z_\ ( 0._ץKuO%Fk/ H Wߝ$*VHwǤɈ&l]N+%v56/ 2eybذw+ vS~TiʎwF$aR0_*Ţ?LZ>*nÞ橅9/2Z"9=0!&dUcpH[T|J\.W:4A?vn ]I?b3C_d껱jV47A`ޛi\ xo٫S1RV\)Byg]*C-AgmLL7v6;MvYzhq}k5&~GwWܿf&ypY:Le5P)x +t .lY.٢ݝ̝wꉨpt^;a^Lԍ!2Z>=gؘq݌.[4@4wGT~4hjHh%\w*\n_[\JZHKJӝMiyE"]"d|DA=~e| !!*afO ^]S+<M_`-/ vԁ—/'r/U6(°ZSgoP8K79خuBw }`V:q~z,:ĸ_p%p]ͯR\vhV[BGSDNuaIA{K!v! Q͏t.2CHh7[eRh3ц 7 "z9b)70\,1t=H;aS>ԺĿRNDϞɂ~D%İkݶ+X%݆02#ϐصbLάFvgѨhKc=; ͎ηʆP 5 6Q&z׳/QNS[rTs?Q,v(utfsqZPƒ2&#w@VR/4qUE@1c5 6h8X6[-N8vU$ 9c4 =PbvĬV:C( 6lIᓶ7płO%t!r(XD-:.a'sDFLnhi%*%=C% qe\w6{C~muRNÚ񵮭 29}cհ>O~kvPU(0qOHG bYEXcO{">{1=CKsϋ33 $MDr4Np,|K^t WfkڗKe:)J_mةg令h&Cm#6c63#R ]Gu`:ا rVhfW !-[:kw(/ ]jxtϣO;|:6_;mأ?Z  I;j7T1ǓHQjVcyZ5>]mIR|kö;_^e#RA#iR/D."6S=p|Q(u(^6XB@eO}LsWv'#Mƈ`sbp_[E>q8ZLS1z8d= wf Pj\_L%F^f=p~-qZovٮ u c W䙁sCnuzʬ ,)q|Yϫc`D$ '.Nz8Z6;;Db,{@m&C'Ī4'fbweZc :y<+,;,tv)Y{wSXYo2رl5pF<YU }bk0v8hDdkBjf+?M4f^EcC&8Sj֗f0V #)SK==,DIRoRYB/4$b2?a*~#sI}P!m>˽ ErxBqD )7LuC8Vk>An6 Kr/\h]Y-8_!7v|e/ K5ٹ ed >M=LuxP*N]QFNa/Ep\XkV4ELX:֣#7ğ"!o<؃ߵW|{>Ip)_IS5ZB^`ތ{<.o+XB;˓w%Y_CUӵZT8D΂& yɘ3=Qk{[F> (Ǝ|ΪޚLڗ;_\AҋFџEN + 2d8~$  }T;dd*n #e?3yκ:ꈐ pB3Z3l,4%7Qgb otDzjwDj#>UPBo${׎A}m^L*-;Ⱦ}v:Vap H!Uh'?u_0mD;2ANj]QBiFtǥo4䃐af xlib&޿m!fP-_<:h%݂<eH>ڱ]_Y Rj0bu1CYQ[E*l.4\&O[C^zE&;#n(hr3i)iE*NO?ಡH9:$3Eh?{cG=q9YؒӾOK\ @%KgY* Ǝ׾K".2gw-Z`Ox0(.SeIb˾mnuh|ǬpN&zr' oݽskg$$ŒE:7Q1i A;%.ρg^34[ݱVtDEr>{\iU"SnA 8\L-33 ȃP8v{%N4KH'9ڥ (,Wچ ǡ4/|s@a 4>Pi=KZ,ºǂMBݎ̯~Z#eQEF y>5|ji(#gދO`КZEw;mvL;)`SݓT/$_jZQ_R-6>ŗ9x ^JP_=3d814ґ`s0=He@,t|arXY{qw'}(@ ֚%4c%MPy:kf,XPِ2eԶ;Gx@d$'9zʊڍ_%lV?_4 \ o[Iۡ-7ϹꬢYGXQWN }v073MWS i<>AcO>4S E>uJi3G|-NtvI3-_:4.Lˋj[0Dy:x6Yc<_aE*JrPFū^}ӎ:؄|t \K/^ n,ϯ+HDzCnkH%OV;ɑh`~IhJ$[0$qݵ}%7-ìaϥcz8ף7fL\ġM}ǨT^F 8"43 q8@ă#40% ̎ǖ'ɸ ^'̣nh6&DIUos#D(v.+xwpe߶8 /US)I95ڪabI _۩L5g}bW\oFqZq<NH]j("hb5dLא]_D+F3P-'Eu3Fz&77W915#jI3X@a>kߪ㮿<&" sYhrʲT(,Suyo'$>JRm{C?r}o)IM]ͅc.W 4i$}9W^%-?b>%V.z9WERxb4g@9?nd H"XZ_=Phm)V<>m*WY@r`E~eyn#yq_"۠wr Eeep#%w!7?c}lf{R#?۬ e)M! ;N2-LB+VF~3{ 8?Vp U0DUDn lˆ)be0QzrˉhOi~tr*(QGtGO[$B_/G+10EH؂!`BL(h7 %L&K%j'Afy[ݽ6ȯFRʿIlpzkJGy7l)o/}!#BVQ˰)K|Aw؆..R,Wszy'+S eֽ'ș|n?vJbm`cW3ro!6Ϫ7+VߋkT ;L5}wWZ*:,HYb /x_`*S5¦ l) -Nb ~#. gBߜ AM/ѻ()apݣH쵂7mCsWDi,#5-'*t| B40QA$ w d a|WQ*$-U`dSu?% *PNÔ--;v~AsRmI*G8M: /Z2\MgSQ B' 9Jא{ݠոkQZ$fԵ^)dN%-ްڬ#9@f9D cBh<ڿw/|^ ʍx$i6O B&LzT%K?yEh;@0E&8 B9qa:m2yF*~*Ѿ_ssv{/k 6P*UM-wӸ}[)f$~ @)D@| I`-%C0DY6Ul8cօG湙(f'A6 [BEJ޵( awX43r~a G$v:Zx,2$/etNGu¦u uYKHH5Z+L"M tPLAkV#.1gqx}DwX21 -fS]L: [Ñn#f^~*N__)A{N+O J9tHI`CZ:-;P|>|.#W+nE~|gZs u963l2aQ/QcJmljHB%H[>UEg!s ;W'= b"yLY… $.NCFCWIUgl #O5 YPi zOǏ ](0&D{Q-굠>O3w\p>q9:hSCjEH6% b}OW)t VdAeC]`)v@2(eh+{5A +h\q!v&ʰ$C'{*m@`r4J(f[va{1T[ēA +xQx9^iܫ;c~*/y dD, U$k8{=疣v+i,Ų!]z`{G@9} "A$E}E*0p}#aDR_vү^Rɢ{b/>~DMm,zIך9X)8&:!⨇Ȱ5_#R4G^Er -OW{׆5&dNsG%j7eg %-CYqne1S7F wq dBƨ ϥ^`T7&6#PmP g%e%[{zkNgM~VC,_ j|mOIwݴ I%h0=Y%ȶqԊr`Dq~!ON2bgj8Mmds |&٥L .c}u{4D~NUD@\teU+cxh>y 탥GyF,6b$>O.>coҺwY[$ P%k 0GK4+RyZna `2vBхհ$d<,8swBFwbb llo{(P mma48¿S?V.S8s\y;kRA*Fu6(J j3Hת dDa+W`mOD:d\?/AK6 Up-.@wr5=\nuq3!Hd5o^ B1,A<6;L_el`Cq#4`&y!|j, WG2f{yf߰#k&RB/#q$t 4ѫ dpUR-2Cfe8 ,{3? B84 #;cL.CԌH#PDlepQMŒP_˩:nn0k[m@Kbe 4gD(J=1[H!zxœR[sȐI+vP-?Gi$WCk+6wODL0ߊ&rM\@nFVˀAY*΃fmjL-9iohX4`!-]8ّEwhݾcv}>W୩2TLN߂֡.կe>1Q!>R ^}&𯗙Ue\QGRf8J-  }SgC9I?+o8}:Q,tsS+5yT xl$8;o %UNv`^gF'v% jB%;\/ ]Vfxekۃ)ڦҊpaY~D@wj(Q☂,4D)-\a]l2XMW ݩc wOh#rR+-_.rKBlD%Y{ Ym f%S-$TƅiL1~& ռ R!b-b& $2PO~r6=ıQxHDah yM ΓՀt9|(r, FUmbI %<+KώM`WiҴdْaJ4_S=ۃpH_&G132iH+0Uu: \Zy4aSXeR!d} "L' pG]l'49Ҋ.pQ|*&w$TqֹD/y`6lEZY?ÕPkfܣoz7{2L1NޢKkqE?d@ZEZ˜=B?'PfGȁ^qTH'$-s_ $@06TbX@Bu 9AT7D$bE]jgnWԐf_+^yrJ3SY7?^vIDZ ;}EoaXdL?]0T`Z E?'+ 6nw.}RV'?v _Kqw~Lȣ\7M0Oh-DDp gHy,;?aF56M P׋ H2n&I5V83>Fw5vwBj[?.PEr.mH KyOh9}^ޙ+SW#s0Ed~ⰿM `BU{sʐm_-I a*[ֈ%e]N5k_ D֦?Ѽ)FŢ8Jy[#&3oXG6h4ig`0Zlqez|P*nu%fbPҫ~7_'q!EOE *H?j_ńTxs;W7߃|(b YFO ;|hr#/hIZ7ڛԺ ~t'{}B8JoXPstn{Aiw7YȬAsޯZ Ig&>q&gXK^aE9WaE^-wCOR {ZWm|>fC]zzkjn;J-@'rsI,pq !.D5),qJ/^?` 鼙-B-Qδ&¡Y MM#MJ @(bԋ6rze\^\ FlHmʫ.l82R¿3ۉ Sf;i٫NG N|V^vQ0)BYDE2)y׃E(swmk<W7gf4A:sF1AܛpϊCPAQ !6 O#XHTOZ5@\.1CY0e#ar82KgKQzR2JV?L9l`r;RyD,yR.p6 KT>:7/WX4S|q3$=micq*ŕ:̐F֏(U[n`6Kcx fb7K܃X֏R~ :a+ѨpeKl5JCգ'Oo2хqqh2V>ilᑸ L&)\7jDj2 Vv{㖕'ʰ돫!kTxu:{g&$M;Uf\{x'cDW\;=E[kvSyQOK# ׿E%Mn'A9]lHjl lVS ݋-zV:K`:'W0,e3:*Bj8 4 [,8 ubl$չUđ4-</x*b@drI\ Nu =εlyX)7KvH/-,, (N!1%@\Pyx#J9RR5U 7HVS*⿲=1Z):%~C#=/S6c \bHyf;Qy*J-r;^5e @Y C)@b|=w1QOP)p5-[wWe"" ,R^7i {r)^`cT~5W>O #E_`b/*+=qB@Oc"TBG16ո;$Xʐ d(巶X@;?*Mp;(bc#a sed/"ֽY(4;Gv%$9!vͨ+޲jƏt<L#T r6VQ^2~{I= |cT7}(zo[ɵ+Eԍz*Hx:?eN( HJxzp/|PqS Y'i<ϡ(%uJWK/Ei<Ѻ Y0ܣg/~h- 6ϥkzcb%=P.rf\ں owWksֲ$h߿DCQ9Kv DIsjH(uWp}T#Jua&y@X0H3Iw:̻ 8Eu4r.M:YRLL<'$dQZ0tw*-Xq#\C9a ؎.Aaq@ڇ-nY1^J&w"CC5sptH=py8KAWC?>Ӫ#YC (XpTNi&PXNIv "H)+kAzJ Zr_Ys!7"qKI76-Shf( ]qkl-ޡ ФdG()6} EF^+ ZFJ`_gnb?;jMv ޶[5ZV 幚=8S\W-WF--86^6/Ub+ݾT0H59I!oAJ3cŏ|'nL=_N%wmY_mЙ#Yg^YbޛHaQQKIJ6W(}/.#{ HoG]n.γV[_h4%3 *Z2Jف~ӘRFӳ d'Yѩsy$/,~O"BJONPt:Qʧ{^-`\OetW^%X?"v(RMMu-A>PJm@_skMMX=dXBۢc[m@,-328 I2L mPg&MY+]F BȊƈQKl0r@ U8jٽ(lA|Z'+2l잽@UxCFeڥEda')hZ=8vl_|_9L2j׌DhbijI.^K V=5 ѮmC@h-LjNʀAj8ifԂb`yz 9o[>j΂bWTꯒxz2 xM]GCB@\|0/\g$64@ѥ%q~R&aQn0/QΥ yhhAne'.= nyř GMDwzf"2 +u˃0;dG)F~=E|%( t2UcY0jpRH)y > YA\on^5OhOxB "=#aV.0F]iQv蛧' 4B#tC Zgωg}b0}<1C2eW:q#i@%c 9mkDÜ`pH9T ĸPzEYRW͡l(T 8pzsTxy?]u#<,QٍOӺJt_1c^"a":|jY{* r Yn!pH۱'neEsÎ ,2zlDDpiFu%9@#٠I0uY* NU˳G~/ڇ')`D9ڡg\Ejj_V& x0<:,ܗW(NCBU^0if5Yɣ*,QA,6+$ U=<ŮLc{@5pܽrv=%gTrVQ GϿDeak֨\Duj^->'4*DndC*?$݂sb:LM9VPX. 5Naᢘ!2 ]oMd.# U^dݝmG _I 54Y ]^C q+B x@bIH8]xWtKޓ! =Ҕ'f>5TdU5p VփH N8O^BWO C;mH/_9S7 J"tnd)2g-FE@&y0;Xz@D7^*df_И|I̡S±+:aN-r00ٞWkn+EzhNu%JOɘ)$ ~o1>E7tlC`j`'/ PSR%35XƂ. baYeJU'F'PKNʙL@MeQJHnIati! N4Wg 2it9f +Xd|I_V\1ڭ0AK+NledwZP-"\_P\7H"^-bDzI8Ël.άXUW> X!HӇ3yI&Պtat-JX6rBW䀣D.:P,u֦2BO'MU3ÐIMaP4ahctvp6Vl$@0= ]i0? = {2Q^kN'affl!Z\k@K?nŸqYIYQ'V8Vh$Ȣ\^EظuUAw ώOF77KiӜknEQtiKθFnD0\2)|=E~| 뻶o L~@91~s8-u|8xsSg~~vfE|Ĵ|lG 1qbՌgc.Z)u}=O\s=Z[591"DهZi&!}Fmt+N^9pӿ)=aM# -, `"׾3Xt@~cؓnnr nG ԚI8 ja.QQ<hR!m>eŊ84P9/K E(bS/Y/|\r^53R䓵j zN> S-FoդpnmJLrNk OdmrH)*@^TO'ꎑiO&)+["Zd'^&0G"cOLhǠLh@Cd 㐹9w9N;5[R,  Aoր)Y 0b햛6Xm1}z:\r:NJum 16sAm;_AYU/dv }5iGsp5!_of=mc\<+}X0) ~n.W3_ NvYjm l0UÌI-'{b4mnE0D8X^aE+ם3@K?b ])JVFfJ!> 8˾}Ү;;o`YQ[swV|mb ۇֲgCX4<YmPӮmƘ%XpbQݏPN%HI!$_6)չMnB&.5𫵍9z_m~FvX-2U E|UU-oJ)t)svR8 N< }fm+sH_}%5ؾ7Ԟ{ -h^}-_?YfL0Pe 4yV+e=ʧ_6 ~ogJҗ}}:ap=u哦Ij*_SsYvPh%]Fe*]nh9r}$J)j}wjsJDm:&Ȏ.ș:m{9'5((3RE= ܪ $fw+{q%ScUL/"3*_#KNAfYQHq ] pY08Wfc_*-)8綂5g)#6OR'1[hFYIYGIӂRPvWGQq3 cȁ'xTo;\oٯO_tLrE98ENЉ2)uLpvU|ͣ?y&ɩM]`t.x;¯ZӁl*NHړN4Eϻj@3_y~rL%p15N#aa*YNeJ-J tf% jNؽ9?AZBTZ1OH UB]ZC,Ϡ"[\0(e=4d|#,U,^N!7*TXC=9kKsU?jܡd>P[/A {v7 ESLUj99{>>!2J^/;Npb3NQ{*ex;t1橆 'Qm!zhTb;%oF̋M,ds&PHqϱoi+&{Jq_O4WjjOJo,]ۼL$U 4B)hӳ BiazG!-%XX{JƱ8.ߵ>lgy#H/,B1]˜/_*d`] 1fg\SPV__vނhyɞ7ĴR&Odq mQаH:^!PCb<.3_˪(ԟWl(6PP%'ĕ풐cjp)aLdA-<wUE\u_M;B0srQQH u4:Ŵ 0l}.ѪBl#)_# k.D: g@p9@9J[1H+g%4$}ȶkx`TX'T%Ю͙̟>N5g !3Ibe"` ;SB\K/C' 4 \褖|YPy$l:jHFޱ+˄ _0E*pjإA}7)>֛yT7!7 8~8m :%'M5|=~ť{?t}HūUgfnc.dh)xD, Ҩ,iW@3}bQҢxUn I:z[c̘(uQY%Tf,6lMBqhZ G5t3=|*(ڗ+הpb4Mq;L N]8`)g"G]$=cV<y%êt2/COlK~/+kYr1IKGU] F ? 5yQFj\Eڎ#J+"`Q8 ]\xʗ/QZGȹFMO 4/z1~fk]g@YJ)Eq=[Nu [LVp=z4{ȢAKe2Ɠ*4D, Vd BeȊ㧙kvvJ^VO$(7_j~X8c+%TH=5Sr:4M ?).(%H )AS;ɸ/ozm a KNNKnRPsGՉtEGSwT5`;҂2X({2Wwb佴F*p%t #iw@G<R}GI T#/}$г5fFp*q,lg'Q5SVE4pa^pggd[X!Y+n{T9<Ը`W$mu7å'-V^܅- R!*E`:&* t-Ӎ]>/XwXD&Y3ɞ&fZ9+[9qPd:@u?pvs' XD&xO%AC;.#;D a cv= pPhh35E4]oGA&?l &Hczf-ZS@pk 1x?|pKhvІ?* cbo= "ש T= LMIҿÞdgoayXqDTi4qQ1⽀>+мCܞ]) _S]ÍI_wfxB.Q ,ҧO 0\؝z'D5Ί=`圍}>ӯNws@B;ox8#2 Viwqa 8 WJt 9KCGGOUrկKѿkﺆ`-ULUۨvtRN*ghJw7#OOq:5._[CW3"X|87>ikx0{'32Tlr׋װyh&ؽ3bY.4M7k3^)\A*L5j؎9X78Yy96:tSa^IjM$O9)TYBС f%K(Ւ:S{|׵dj6z LW4Ä`V2! 9"}XY2lCjѳb]Dj-G,K9UO[eoLP;+wwA'FD#{#{u0I :9IYJC72Pϡ.Q}cogP]Ps+tݧ2osYA">s rvVMQ2"5̇_Vnꋽ OPGxV$Aw{LlL2V:t5~vҲ Uc/3+@gwɾ QIևQ] \vsxz l5N]3̡ol9֭%3o,%`ץ:F8F柃e&?$)qD\6=[DU I ګ2eOt2ϡH^%$$*l%[g@g"HBRd%CK4 Q9qą6c"nXGKͦƫC{w{l݊V:H@ț R4cZ< : [捉*HoPT e ?F6a3€MDVbUr"֮@em1D\ ]'Jm/b( Vx`\Kx=Zh~z (!~ODz2fYlLNɖ W4U0\Ϗ=&tݼtЎ>wx>Q!YLv1~JKq? ڞ*kV$v$ST>.hZ^3MzfUCjc Omѯ-jGw=]&tHnj` ]Q~BUHW71 czV<ϬCFDI)'!$ RwXu΍TemNn^Z[E1P3RQW!%\7|`gކa{77}5LoDUVrA3gGmbɾJ|~cg|oHQ 2]\*qqOSa(7Tp8鬳>ﶛ5o8&U%KVR0 QySU =r7YJWT3FV*Udpm.);r 鶭i3reo<9%h ;3cfZ872t׸<$1aQuz,/05%E+f܅¯)I4헖b&[oq8/k-4ap YUx)%rT׃B0I#^NwV2}#ϭ Pj(-caVaCt@4~/y(Vz;T3/@FGA<ҎD& -~KhLR}Ld2I ^,Qicyv,8঻"n(=ըsœcQ6VսL7V!s-z˴}ڗ~a :ih>pqSA@w.9L k[p Eؗo+tVJ1M7Q4!Nʁ,jsB0+![KX /4b* S,n&o܇\TmG7-ΗBjN>^fzuZNW0J{`B$K݉0&oPO܊H\8kfR$՗" U=Z>k[b |P܂UT oǘxV*;0w(_lǍ%3yrg{z kOOpvJqM:h\KoL/hL +3ާU Pѻ9"Q귤}w4%8jiR蟠"uJ `S m/ Z([ /[&-!n]=& :t}y:>G^SS"w0 [4 $gte~䪐yD=ŋ5 S .AN5 3ycWܚ64B"8츿We5^Gk[ 129Ky)1 <=V^YZ$\P\X ")RFdyXGz%YaG]B4~r D%МYk/;|nDrxL^-\lhKjs+[(ݑ9`p`۲&\*/s XT( GPh<J}=r4ϒ6o>m=k.6LV'b֋ZU/5vؠ':I*7Jaڝ;&lHϨ :46ˈZzfSvc P{|5r./S.]EJM=jpTl`L7'|䖔ʾn~k/ If' c{ؾcbw ݒ/iU8&c,PݪǔUu,'Y`\Nt#Wiٵ)aQR^>at"7TCO_ r`0_HհoN1BPM!NS".:䏏\Ke'd|rH2(1jq%v mq0 l^ M"'W`ReO^$ X7)H Ü*E*8q1feؤltwA &qNDd7yۯjoN MZ`]Yi[XÏ_u6jG2h Y`s3UZbv.UN ;t,eڈD@bZh `λ~c4۶I5[0؄!Qm]G+TKePsu3.vt:UkLXL#{ٿLA0ڊNnDBDfVsjGb i0FIZfZ k$-s%؍$8֦l萋REN&S A%Bb$M Rkr-RhD(Fڧ|߱v0XU8~f7o kEDG*4SӦw@vҋޕ_V-K5V=8l-:r"&)29-2y}j(19hnOV!p㐄\ye@A@gK{)+i2_OJ Sok"zJ.ֿSk/@q @}wbZ#GE5~ fCE:U+7;^SjYWK[7rb=hiT鋯'AxXxq/֚Pv]qڇyBqi3* 0"JnȹtƠ4@סaGw\X4Uj_õ&$3uKԞ*^On=I1jC*ƛ^S2d*_"A7Fe/N5ZĞKw\F8 gsg`W4W0s8 ϨoǤGsiIx(5z%&.IhRv.5)+fG|4F:;J>9kDQfRA $tQf~KX">':">F$gtҟj?!+fU-1 |/ )Gx$"_E[a )v+bhL%#_9R{Fh7ŁSgqE8Ʉ9<0!Q}Q=U*)/\1$`vy]P7ϕi"2) 3 %*@۞!5>_?FY%0aPUnc؆JR |FE? է*]}?OtvjE^/&v76G*#$8Q疿%l%]WwE&̱g|_C}vOc;t%O^۝tϬ; T#@ Xg?qrŦ+#ߩ4W{ ۏ7ÔcdS 齘}5ڵ70g0RM<n7-W=ҙn[4T_RCKCN\q p!tt7NxD4>&B/)YfZYHUSox ˤ'@ hZɳi<C_2߯++֭;. Dk [kgmLi³#&yWȚj-jo=E3sC6 aZV(QmGߐHeSU{6/z<Ȁ (N-khp%>gTJh yNSg$MKp[jP7 1ͧ)Xh7\<0bH9K祖YC-4.ZGP>x㧬wSyQq,2/ .zP&h e1V4H/s7Ĉ}!W<{ڣuhh;9odgMȿgb1y5tS*H› yVdtb웾:5(٫OWǸfXp}aRDե?BmAK]1q_@9GR=WN^"'e%JiZ/1Sԅ$3R #U&cQY;NF3jlF6|R,-r~l0; 2]w~m0u9#~6D k* <>Lo]'lmmk#b$s1 f5*ǩeP:!Y\ $!O8r4NJ>5v r&~OJ4r"Y\q՛1'x/4ﲎ+ Ӄ]Q})82;=f'X(FI]g9u g uG{(Y#fuK53LU%#jUj-ވHIG1lf'16HE%qfCQG5HM%[`7qF~ɓdU7F:,Dny$^6CU]\]-sr-7)3dWڝ;6 +5u?'J̷};n*hYs`S6s(6,F U-@/zj-ہ,pSTkkW;b] |.dnfUU* B4L+uh=/d{/Sguw΢A1h>8I֩(' aN,g wDžn#66xAP@;J2ToAQ0ͳe@G+Iq }3'8׋V{;͕1L:e. gWBzEPNBCP8պt]8 q56Su 56n[NGE»hr aEe4(kyFn<3gcaƤ`* IJ?? s§ 5cG! 7;rAtM^ /ʗ/h{+BQt)gV9}!sB+?Oxs~0nQ%$%ct~/hKQ?ҩQg]j5فvbnflqhxy:fۙAf4j^||/[moU9~_F. ^|"ΪSDіCwp/*x苰@& 0)NcBEtWtSO\/ 635[>ȧ!Œ~cG"&~PWrR0fĈKCI}~G!j`]Ҍ7% H$Y $Pr^b ]PwЫllRtdQ Åʴ`չ"qllݗ[CRO;?xj]CEA;%!<:α鹸g >sRĆ&k#7@E_ >/2ٽm-̛q8,пL"VUڒƭlOl͈qkrbN~0fԣqj@-Tz=)^<@6' >fM XCvJ]rƟLBseEZ d\ 5 a"lM?Oס2?;K&_CjTc# }azZ^QlÖgT-.CuP)VUH)2`3[\ɮJ<] uBG'H… gql%5v8d<[T^F,-*Y)YR΋}:e%[=OiBMdxHEq@ B[ݬ/i%hrV^XiSJ~j=HmŶDn%\4AJ i}5R(hn2>+aC1H0J¢ r6SidC E o[ZLSMIK(fE.XP]Rl,A!.9Ğqnr)vMp}qڠ :W&F;࿛Z`ސ򲭻382D]B#46[|x< PmT$tЅg|MQ<҅C.ψ>Ԣ5?-qsR?y֍^g !tV uqE׼:'U{&lۙ`۠4'2Ƒ [D'2 >DYUeYWo$Podo1ij^Ձ}%,ܮk=9&-.lJ\2Fef<;?kSC7`E(ZgY^B.Zs3@d47GIv+{i5˱װ"Cn/%:w;H"WloP͘!.cP1!]FTRУPwJ=Sy_P{7%\nQfWډȠKƔc "_SY@yK;+|Ο>_ kqiCå',|O8eGT@`UF|E&^)heV_W4̢ 7B*)e h{',FD1b7V-qp`u 8Op,u{62w )tÉt"I.2.p4Armo`"gFL iPx( o|9N+]ZO,Mѯa{Mmn!XX5:~skěѤt3EDjW&Humž>Ӭq3 ;z TKk哕Z#}?'3>XzttEiٗij& :#NNDR`E+ lwsPnkt%_WxߩWdk&{zC\w\( }zGb;*ss TYj+Ebp:zQ>(<5ZǶmWENDlY- 7VF#;?@ߞx]y|yce¡&-nu qs Ke#s  nɦ&@{$Krz ܙk\, 8|K$ %ᜢd"cUk4ζ]o@UVk/c/a kxǞ4KU#{Џi_INƑK~p%ix6q26KcSX>aL"{#0XW_L7dOÈaK6%>۔[e7wr6Fp:M X!U 4W rN<K( \`s_%J%lm K T S%>l4@9;YXlMJچb -'hn[jYCT@ؓSVy% ٧~­iӤDN%{/Xt?H4KQ܄\\t+:93tE9]':/I.rNj;Ge0s@"8!Ι@.kD`zVFfS\/S@$_W:QUVU 9KZF@50 qUkz|!)S gM]fbԜ9\o=vJk{OPٔ>CR㘨ЫybgR|TЪ (^k1vYw17ڡvK#"pn{ڻ~ZUSOu# `2PWŜҺz&wQă+!ڙmZ*e"[]?II7Iڀ74)a,77$6rY-|1;,搤qq! 7%q|Jִt?{B2ԦNZ `v0e68#!ojgIe2~+גJn xw@Gݘ?)_$4n+&$O4!kB9vla@R]7aFfw|KQh&~r_Q3Dǩ9qF1} Xd$ ,x쌵AZME r͡Å/ *.\>ZrUtbb05 Dq+ 0,Nwls]-ecYi%!0KDC)y6! SCQ7~BEdJ]^s耋ԢCrPmV6 &Z?Fz_A( YMdy3c)y}OJ6Zb>D1H *[]8Xi6 'rT!T`g^N`s7PUcc{rZOv(lg"1ֺ¼IpW}ƻj^$ w{3B kg=0 䴕W 6tp?Ojh^W6Hަ_YYZi͔XY0B g;SϹk?}p/Σ 5|۸o/OѦl^}6*ahzة3\!Oե8F{uKꗘ]DhˍqjoLq)U +&{p kEFQ&11˿ߒOH9Zsq_U #&!GXðV׳"X2#Q(C~Vu10ac{[t9D-h& ?;#4^M*B.e#?2YS],E판jædž{Or!h}J~"=,GYZGVYp{kY<NJw0LIU6b?zerx:2RۗX?[$+>\ة g%vJ7aƐu`{9 U\J+Y@E|Rfe+@$xʈ4}lMp8CZ4eQw9EcmcWB3Ϋ<ƶkEQ*/27"?ִ֣%Uy7hh:u?Kv/S99 Vk/2W$xt BgL|+Dz ͆:۽-*EnbtbM!ZP1kZ8Cyv=1Z>rr-lٓs*/ځĵJ4{!O)2%nɪfel<&s2XH@,A3 Ԋ |#vK6L[s"4`|4VWlgrKS 8/1>x}F-i % zEiR&Cdvqy̋ZHs B|kL='zQs| ,TAr䇾ޱ/yGde0oHGFj>! ˀ׌IXaNRBD"˰&y&/뎜IGtO R'į QI`ϲn:2s?祥i q1h- VSᤕrX6pvMل ;`moty6'[:-H_k者L~|/ywC'2Gxj?.Qj8ե-5B=}LɀKBb C@֐R ?1wvF#PT`yhW,|ahyIQoȉAI2{䇃 Q(T>7t8A/e4]ڌ9Do z]VO.+"}կ}(ȭ.UM^'_k-碩XDf7r\c63#ġ+6u+W $O<_Jx){pL3zRN1!9E|X oT)#98Pځ/XETER2`(ܻ /SU) wIřDM~h|"2##z,E z8٘8) 5wLKcoܱҬRc SFf`3R!+E34Q'#(i` jH&0#"q-kbU?=Ay2ewu,Qlc_Y12ff _ͤDJHtrqTbK0/pɑ%0| #PV! BlS*BMv`;2B*x瞜˶oӆAnV\kP+Ac!Tu;Z՗yMi;Box~r%1"92ιef>%v}.+BsS\ăj*/m\+eNCUפ@yi4=(HY 621WO^]ѓA&5\y-;pŚ˴o CJ?AIcY@q;(?.V7 XUw*?6kHC%A)CbI%œq*l %0ljJy:/oh7Q"JŐpBj>Mk]fPB[x[ [}BY5IQzo4}ĐTLW0;']t]OXJl+W=ZsSt;`'*N_l3gư"x2lɉXB 9!=Ġiє|x}Xp{j U 6yh}1󫬀SߔX7n5քW7#ȇշ}6( 'N֔Ŀ$Tl|)T1GU|J%}}mӶg wֵ"(HT55`2NÇkYڳxğ^KCvz?IK8f_+d`݌b Pܾ,Zt|a*VVe,G<6N]]_|Y@sk]$!RgGTERJ=y_,nQ<=@=-,a:9H>X ϓwN&m~{G# pbBG$eRS^u`7Wz@s,!HZsDt T c ڻ_".qyHwo{lh&LR? y1QŋggäH:Ǧ̔%]'ptrK1n7H@ @u^2kL( W/ }e7H$@Xo~YE-mC ^rth-YتSF!~,b1sגAD ۏ*n6cy,ޝ 2oHBzN US* ue%?>Gw/'Yg kP̤y(LU㞮 ;!XT%*LCDs\oU{HW y;9%7{$N1Ƕнp "]KVS4n3>Kj!6]n BĦdZd g(-༘nŮXC5"2O9):rlH>a2l#ql (^/43YvmNݍ\NT_w+=dt]Cz\ZJGQke(C8bmtR0 v~tǜ1MuFBEƌ7sǛw! ˜ #A,EӬ,d\iji@B}!C WS=VXQJ7)njVKSIc ojqkIeC>=b! 91SeD yv!yglMP'o^ <W t|%R'FDvQ+WB,f܇}}gp w`Le45`HC896SluS BP!jxGquˇ_G9`2Gez%[\MI H[l;awx+̵Ag0B,~/XvM .ɿ;e-V %%;2`5ۣRP{`8/ԗf3J@]Cͱe&.qg~xR@J6Feۍ8.Dr4-JĹV~&mc6?H7R܉Pjy'A4CDǜjT?muI;_X l X_f5wkէ|uJkI,7Ȅ:[3?CM\0*ًL='o;gϢ+76RX'[}lic5XRJ*ISuR zqn*-$'S ?~G'/5 z/dŨ=iXf-2?-/W!ZJR4ϵD_MB 9U [`LǤ= J3\z%W[MlC+ZlmJ@ RnVyIGp91Y sP_Łُ1Ӏ{!NpaԮvU2YS*&| K:¤&hڞɈ=vљ %O?;2f0Yu,^``le 5} ʵv2bK߅g&XDVr#8#a gSe=Fw{cҞCOxR+9|g3Ϫ4ciByT+m)-.˺1{%C7aTշ$}̬/FpәnQq@m!JyƠT@v6`w*bCo*QUtwR{tk[m%(?1ڎ\sAU$\C`g-Xy>eߥ!.}U}in㥚)jUɗJsfJ6;30=P3X;jin_v.ݱ3s` 9wwdB y,y/ w:E%h=—lT]XE1f+T-/la3W1~\ߦ؛ʡuPu N;Rc%_h&[Wl&tD|M<dOShcjU r*Uڳʫ㸆 H:2+Z 'pSg+&2c7 +fճg<^f2vU &v*4; a)qd9쑗 $N#_K,"ol|̔cdD"gqa[Ql-(JF_| ¼jpv1+{;dxFx^F"=6t.Fƚsg>@x|}9N9'0~W4¤n~UqAfA,!N: ~fo]|JȈ*|9T&ؙEL"s>-? ZhX^\/E+0{_~|,NދJfhe[?Tbqj̹KEU"4{A5Jsca`$Epvv-@b)&-1+!Qgp2uRwRpHrkmNzDZ!`Sl{f24DO+#e۞6HR]?Owx O<9ɟsF9uKogN5! 9y'xq[mΑS-Bҡ0&@O/ $ӎj _RdĜ/榰wN{Xb+JK\B}_OeBENcR}KG3߹G1lw-f~5r24UԀ[ХRK# T4Fk ZJe,]|ڻjKVfWtv}5x gKi(OiOL,c0IyӣvOpQ./wqj Xhn;@ZOX?! )!`9e-cFT2 ]>AybA28^E^o(ZdyMAX.pj1ȃfn#S4HEńhL +WHj]p_9i5@70Ś+c߮cs12x6{C5L@Hj kEtaz*ӉF ]0./.UуuTm9djL@E%!9%c9tʗkl^CBg wf&V^(Fw PήfD*91q<=34ʂфO{yZ{ˬU_H6&iBg]inƝg %L d`qlK]q:%#3L}i%ʼ#DJM62 g{E0&j.:%:yc4/Cf,^jb?@0‰v!r\ 4Q艹:HyVQ1seb6&d4Q@4H$^ڤOXlY]w8Xf4 t(|/:l{53)^"}gF\hG!ϒ{+(\v(3O6OX8~:Gvk= $џSOcܡn[G@걆_'y/R?j`T &c͔V/o jsI\A@&P>o~6!g&"HVv,-5S'DNc}wL%t> *H0(fFҥn6@ RSj\$nyH X›|+U}HiR(p7#3Y5d&IXEͲ HS0hS12fFgZ*SȹesW 7iu8rk D]/ᝍ$ia8:MpkfB@OhSY懇i=g |(2\Ҭ.AR^5KqؚStCaO3YG3!׊< @38ֿ?fBv{rCw~ gPc1j cQXV=@񛬞rР0(*g|?:O0yYĴ@Į=7%46|_ +]N21B+?L-K^B7%ytD9 @\#[R:STvܰr~JXOyWzC|%&{ ~DT1Hk 6<Th<,p1-X:"آE3WKKv<1TSquR>|rVd%wqփfy@&(df3I {4F䂖=bLTRK˞ X>M).$̅o#u"ZLw/sYIՊo^IKΪN ѱgYZ070701000002e9000081a40000000000000000000000016759d580000216e8000000000000000000000000000000000000007400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex.ko.xz7zXZִF!t/ ]?Eh=ڜ.+[U6yVػPx$$-IMgEM2o-\@M>@d!x\cRߛF Wu#;XsaEngϷFa {Ly={D 0! ҉GPOԙ0Z=bg1<z#iIgfMw}7NZ86 oDĐrvʋ '4?Aip@pVWPxhĴq@| ބ݌@J2uߑh{RpRzb;}iSnk*S;ssR}A# Ftb;ܲ8,=Tr<~[C^$4V XGyLHIj.?$uλ_vߍ:fѶ3(7>V2+3! ȑ5eJSW<2C"*2фw_3}L~FU$_oCPlH/Vsb}A_ "bw@o2LƱyx$`7:൲N %Lk.Zi#{~՚d$|m70f7cހ >|ū4U aر(`4´ȨlQdIx; `qyƎYԘj\|XWZP^y7z πTGS֕` Jҹ~_ބ{SlLR 1حG2e;ͭR̳8r$9jM ٽvrڔ'&N:V`_c~'2١5krKg1L\0=WFA̕0cAz],(<GTaF^RsJnashf@J2u97.* KWmʞ=j+Y5V rN$k;+%SdFUAb&j~6ۃW}ٷQ>=:/S28Jk Z*1{5&Xt .I1=OgÙ6JX>$pѲɇ^Hap2G{8i< ~npRX4Fnv_ؕ9E>d"zܔ޼W<&,8l7kC5tRjl/Swg"̘7Z~I/3|wueQ+1qS6tr ؕ\MrOB.{)Ogvs 1LQk%Guk4\$+RTf4,]W9h\:Ye6\t+"4'24i5ViYin9#s::YTƎ\/SRM 'i/tA`6oP)QGJ-X&h1tme@ %AַYm^ ͘J{nvV 6myxObΕO*&Hȶuyڰ o}J*}r Wmuk`4cn\'UVJpA>JKCbľWԐP0/"Vh䓐3{fK޵^>VĤ3;|{CýfLK{޴Yi+ڱRrק=ؽZA;傕;K\){i5+j ˝Gbgo4<*vɘm5 pm(KsҞ.{cr(S2Ơ\p7A:<`Nn_*.U6'LWJ )[,1 KVChrep4B<iC0PgnÏU.CIyE2БWTՑ q]Le$t &>Dj&ߡ.R@[P Nl`k-P 7IoM #6lY0#(kU$X'; TmUp͓"go;^]C0F"f?`Шu ɧ!W~:/ANՀ P;XzXOГ: H\ArYn(-6jL (Bb^{RO=_!q.4_Ulp(Gxv8x[3ӍRc;&Ө;DNO7/1J׼!O A|[TK:UsLߠ1[qzoM~dͣ 8\ʨ9:MEwǟ-q$G41'^,V#M*ED~| r3qJau,XޛuXϊ7ܲ˦*|JKi@iWy,D&q~ }#w9h^5>FI>Mx f{'ÒC g&>/n RD!N큻T:Mf\:K|HpDYE?Zȡ |_ϻna }5{Ft/X]-K*m'ROPs`̥'ɲ/󬓣3rNNפA?b7 0:APWA;T@XLx~ʘ+ ;c qcZ٪9.V]/ZVΛFX]p_j '1v/=gA^l=$C@i 5nv2$IDS ʦS 2K:*vsoW@p{\5rO$OR8>S:"!8cOBAc DUjF+n%@8Z=WQzpM,[HUx Mс=C—&~ꫴgk5'(k1ĂM0*NI=DXFo"dLI pNE?pF M?RE_T5Nr\j*J>"*~'E?5 @c+eha5r/T4VP~3T5^B@|5]Wv3kn6bOu>7 ؽf4bY_ xj,;(R_WV7 #d/(BDu({f C˘C<_h|:OA,GuZp o^,I\R*PoνayePOH/Ci^-vp#hi4H41[ Nt %{l?m|pVSV6m vv\G4sQҎ+#-^ʶw/:%-w,.V'.ѴF껭%'Zk~U駜NcAS® NxW gF7u8hN ϖQ ҵ;SL3 dEsd6di-6i8i-?U_u<# qL`sc@1Gjސy Iȼƪ_Z0 KOmhقќbZĠ{q [8-6@ހL'`ֶ-SrqTn{ : e@fC7GHwūB2$χ;~=  vU33Vm-0C_÷!T| @U鈴D4~ʣV?yG- 6;<~:orzl.*<6aL=Y{-H{V~I#ࠢ4huaIѯ3E%WƏ=(oN 3ǰ;zuSw2L[-`Ȼ++]=Zl+v}VAۖW^p t63{ikvY,pu&5͉)l0x2z-FCZ(}Q).NYQ2" r;b!׸!N@k`} aki ȲhSg6>`h|2駺'3za4i\LH,{8GgshT=<.!u5@(D2  DI|AKL/Ԭ erRuG(4IDL/8FN}F|- 闩9Jl{_"!:*c_PL n)r,?W?c82F6.lFQ4v'ϡk?) JǠLbnU~ F-Vu6l~u}WtA &_R$VمP:23G1/x; cF(tkLg7pz4W 2 K6 8K0>˞WXA~WH{ٛRࣟJq]2YC RqR @yۡkI.۟FZUִh!̦)[)N?2rRa=q)Dqn?O~G)\+>R#sEwHlW<lP7ѯ=77gLEă U q?D ,J)y,>&2{@d=a[2*P!"}Ҷ9<>7!vI =|;/,JɨU }%\׾8 Z$zTI~Et:0`@jWv1ǕM=܆?\YϹ,!,߷l vf ~?P$G)ϦcRA#v"XO}&DRa5*QDʂ}ؕV0T;{_bg߸5ɣXNox4=Si/8c&vU{ΨV?,H; h%)qzkZGi(SP2OXF4?E/~bpB1Y˷zz%8n)qԃ 1O?BzGEY<,*W{˦C$RhOչO [ƎbC`h7"-2DWlD|i!8f'6ȿ7^IX}K?lwx{N\oK)YHbꀦ+]|"4GV -}t(B3u;)>1^8J"!%og2ϻ;~@n2 ='y)U&4?t T4=K_S7%Pn9A 1^Ї{0'͋KAm(raD00Gϟy[Ev%v0 ]_ePyfYPc L^T~%f{.K!yT^N~8AmGTO\isB;U\8 =xCL~MK!vUGptv0v̓Am(-6) K qch)IdGINlInFB~KnNNnsU1of۵;͠nL#h vPPC{K d0r' 8#N~`B,?W)};p wqA c5/{jܞp4 RH"LH#/ngݴ_֓4B=5z>y jqrZgɧ'$$B'/K^fJ .D{/yE-MD\la#дGPZ;Y.'G]d(ys&#{L:O|8<3(:x= _tUbPuz0}>z4a1iGΈN`mf4EȟުC_%썝N~`=N9ce5پzϊ^3Up:]M E=y߼DC^h|:wԋYd~LmLrJW.ۜfxFRԁqdzt!0aL\:k#A5d܃IW[ 80_@9mO܎`aogm2CI Ƕe\%kb r2 Me !N:Mpf^O.nyǗlHN0v~ 9׆,OB=\e-t4 yI$<0H!!T>K3]=gѮK. Ҟ$EFmbhN?.LTAMѷ+JXRK.&:SJd@,!x6꠻>UY2Lg!/v-\* Vr;3oҕMîTʐ?U]tAŕȤՄ ` #u]ꓗ'cPRBzvcO.-HGCѣHQ*1pLVSiHm\+n5W^۟7_/L=#y'W+$ajѴy-+1$ _9(cKD-c|Țn c(j8!$7;5gX 0EVy{CƞWǾӗI4*BhrU$a&{/H[:;bB5@c}Ji*KIjb˅i$*/OqxR^Ѹ#m u_z(n:Xl2jm2ur:0t o<Ҧ^oj {,^h'Jp>Р5nru'7?ʝTiIu莛n,)2XfV"kyE)OL-w7@,3B \zĶɩi[ȗ9u!W:*JXrm '5!t;[pEδ4FGwO"0N8,! LPy̾ӂoV|4u|-,Emqlu]zɎ=~XىQ> AvduJɠ=izټ*nI 諓wM/ #`:h Ry1&Pp9C>GfoжM {og񁃎PuhB$ҁCذ#b'iaoYҟζ+%퓚o{ŅV k/~-J}P%E[pYs\h\ꂐ#OE.7,Ur4z< y:+>뻗Uu~e.W8;8iW"7!Sp'NSƩGa>~gN>LTBn[[GGOީXA%dž2j~G`㧽tNc; -rQtQ58;‡HTJUIڂrvY h~ZK׋^,ؖ+Q:PUMy뀇=ҁU5M/,v{ʼnK?޾'87ؠ/ĚaDvbUuT>=ޥ@u~ڷ3TaETC.WlV[hR4F-6Y<88$sc^ D&oP@'w1ِB𬖿w X.5HrRUacUV]"~mmw_lŶgdm2EpeTqI,{ OVj1VEGJ0յ6duwɭr J.o~#(@w#C^Wo֒ګyX8C7Ƴ7]推0&?dۗ`F9A^`1A ŀPc_V( puq?XW(|Ah`j;x@C]}kXeJ,-hO52l @;m$``{ htRʁC2ԄQ iB2q0AU7D/z֢mt#6XS C FS$T$wB/  h,yu3sWȈd苍{U\(b IYo;pg3 Sa[R9R#lHXm>\td|VEg%?m,E:ۣxhu#?bAr{+d$@DޠIs̱J$w: /((޳H ͹̴-h*eOm2;*IJPِ3V4ԢjwL^۔5㒽:#@ύYĵ@zU;C,8&ÍI$dM>~Pk]C =غ_ 'nA{%l07e>xqyqll*9* @j;-!֘nXmk^7ޞ,X`Wgxƅn8o;ڧ%!T(F'hrb}bҦ|= ^G:%Yk`1pzK`4 S_=QBT uvM6/!fYŒt-ck*cN`PNŻ㬲1@Ү1~ \ܱ-b]˷P_BI8uD  Ua`;?"q(/?m< eϢKxdUz:Z( _.ߓf)M(})k pj9䈼qT9ۢKgCTNe#ò5. 9 YS|u-Z| رx(5`KDz!1o;RdѢ4aג "Jdi_a+ bR6=jޖ)[W^؜vMFy`RQ[%i}OYTQ+tp#] a 1e>!kykzR"w!wGm8QWHؽ@B F8mΐ(AKh@גBzߓ;d5<®][ \'}W?>"=tclЮnWնy죢BJ\:1ͬ)_$& wj[9.Lԣ5P<0 X?64(D!%m+] -F5灥2rw~9fG³c>̎; oZkj&LV㜤+Z|ow0T Zl|2sV(f{,^ljlW3|\հ}$ȌCyоnD=MWYȜj\!_ah߿ oe ^f7i:*Fا$] ow2#8@υ417[s7)cCw)k\=>/XdkUolN\1{ liNH~| kduf+(NtmU!WLsaktGB!F0& (՟9ҍY[.dQ[p|5ktXQ@pnT~ұzB,W1 BYj'(QMҷ.7rHU ;yF;y1xBUE4% xdRӤZ%x-Ӷ{ؙz[ʼcr2U֏98VPQ:Qs9@SnC1t2haO ]žbN~Lʭ@Fdk[\qDq\YIآic +\6pZd F#_S+W13^fwn;SON=hk%=s+KKHcߩRS5-l`;K3UPAƨяϠ? 4GJ#5DLFKSxȴ#WO+\䥔rImȌ xqY%n.̏l{PE>+MXfCJm&:ڥaY\`#!YYV RTisyG1Hr N{VڎwV23.x"NwHvG׀CML+WYه;l|1bBC阽xϿayS ^XH$xC6$r{]C52P\TGjp¬p-TuLZlb,NO.~d=M^d~ڂhf:`a8%Q9W^#6lktogH9֊~|a+s6^6WWP]MK=8lP\Ua,[TJ:yu_N`o·rAh4iw\V->;z{%IdQ2dp(Nh[NvʄaK-W{ %3*" ~$Umh:Ća@=76i7\Ceۋwj_t2;:ÚٍF!bݼ2S2,q6dKș&omAUM@ w@?ɇ[^qBe1P977~'&_s i(zDѼ]uk>+HFk\ -TE<&Vj٢G"T8h_䋥IU&Qve-w.ui 'ޢOc=g4E V];{=jQhr=Yf(#^Yڵ#]e&$ÉGNҔ|~F=@dAۢU'hU,xA6}܃ԾLA|}ŹWN2KX*V?#Gn@H8r.gBt$kc44X578Ծנ$!_ J}UJ:VٰVyv*t1gQ&NH $ZzZ%f\`,Hb3'~*3Ud86 ޷Ӕ+$#Z(SEP2饨S"@W|\NYQÁ$ (8<<~xd=˯I.W˒4K#3E3J#U#uPdH#8wm^v{;N DU:'ߐ_|HVۇڏy Plbmlk³/yj@ZI-͔NOڀQ}Wy]Y"wrh~k(cKGWf*Q| xa)h mez0od""V"֍q& r$*2+?>Vn0TAtW@cd@~J&{=$fnV4Pm铑>hᎠ} !x!ֹ$6b%z-hh>流\LMORr2C:vB1GF茕-p/ JDp,tb4>)%Wk6#Bp飞db|A,k;(dyӇ4ھ"J-֫+^fGduF&Oq~,F ye &f>Zy3Ϟe[l00BgMVW-bN%~)j4.}blŨqvfOrک$oɤ'̽ޠ뚟+rw ߽cIt};h7yST*Qo!ÿ2<󁳌.tS8ShOr89 HQת=֮wĭ%[@K ^W.XdK7p@)yt͠gҹk̖9Pbxpj|M2{(0'Z{8Y0di(ݠܾOҹz+&u5>tQ+MI@ނ*l.NXj;dX; @RX u3\tZi[TS]];1ޯE; ?q']K ym\WAgǏ rU Q.:~?qZYsەpV";fb?|b_78sܹIҏj.HepjE`J%u"w?ʣ[hm o|pKXn+׺ wt\%vdf~m?@D́Qi.vl)uIG6q+b'^N5,L``;l+DTWZhzd4OꛗQXIG.e^[ALT< uZ [v7O^ KvskfMc>᪚& ৔(1݄ԟĒ2~N#4th׫Sa\P ˳Қ"%:*HVX[X},"Hn/r obô$]>4R:(XfHhcVۋ49sU8%3(uF6&BvAn%Jx1lH*dq7)/Cgf!bx&StW+H8|&&;;T3g!VوEGslcm8ϜӞF @ƈ~h̳Q9 y}<+Q|c@%-gd]z^">q:x5h%hURzx_"Uch"y3 Crp.WV\?8d AZr=EI`uOH ih҃ZV.*Jy+p(u&NRz<ユqmHTQXиGt 28OuE}se9k=@ _SŪ ykˌ 6!U5^ UuA% acj {$ܹ/ a;aa ;*".|Ȓ7o޺%8+ɲlz=VcC5UʔFًA[|w5]dSL-4S 3]k>ph쮃?OAEw+XÁl8mgg|ν?2YkeGw|}*O>v! Z鄯jmL)`|GFz)p)j777ujuj"zekP9!)ԕe'JSAɬ*DLx:PZ|](2=ݙ5ZՈ7u̴_&PbĠ)p|S|MVbR5_("H$Z N!C&t]|!:VJ2D5yR=9AYDS'bb a!e*$JZnvF.,L;h}y4[7A>!9#7~a`;(v)ޮ] rY+leR C^xfƬun1oyk]S\Zrћɠ.-xCCYc~d~8i{g,Q<)Z,ƶ^޴ij3]z.7WCu)S)ՕRI}DTa);W:LNN əDOKbz)ꦥ h#g aj9^ݪނ,j.z"̑hGɒY~{Zʪ<-[ߒ2w?)%giv]|%3:B"9(9dGRPioX}Ffjk \ Rn a0HNV]׻I ry%"]Rmt-էc_poZch{w?[V zR𘺞o}P[7=)4 la>>> AljmEP'f1UCYmf,@)J^F-KNNtEbl2Rut!hb(Hǟܜoyf gc{! K[v p*`ff:}q4OW~ c)س`24bŔfn^16!4ϳP>OĻ蛦mOP0X8Bb(t! ˃Z5vJ{gso>F}' 1Z SEi"+Yź6"at$tmH]m#`st[mH)ʐǜgjfY^vw BFk}To{6v<@k>QRQ)7@0絖]͉9lel_Yc<vYԡsQ;Ft#iL/Hh9:9>â]n;mfᷬʚ}Z 2'NX5Ŋ3Ճˊ)6}f?wz9n^HNhTOf2p76ƈ =eu,b7q{4ya&k~yfDWLNcXvVzJi+.NC]{^?/%ӥ`K7OmmVQ?{_^3%t o Mx\{[#O|w-`Z@牷zOÆvam+*IU^"o"8CX_W&ÑLNjTJp˅8'{aL#7̌I[TlR%,"}LۨZ1@ =h1`isq~Ԗ,L;Zw=$<wĕ_)R 05oqmaUc-?n/j5pL՞ׯ2$0mvaq #][79::P*Q$' (E2@ar97>gfsjePSy're$L$f[+nШ\Q)637ZOɉ n^1"BNse-mȞ\m0+b8k S]f=>1Q`q 2ZqCx~6; lW G7)ZFN"76wo!;;VdR:I2[AMO.M91-\/='ewkL/ ڞks"zۗvJi\ PjdC,G]4^-ZoxWJB ؆cL)Zك}S 6&9Y_ '$ƒ3 C1k/"QU Շ@ܸXk)I+!JfY2 @c,!d*I]1flZv8b%Tu=rHm: RpD)35BxQٓ:_]_JI%F  TKqx=N^*d.- vNaDdK qmz8QW|g۞Mw: xp}WSG6M@i}G?n.uG;ӕVAw 6WbQz_/3FW 02P&b{c-QWg; 6ʪҔH[#l#p~h`3+Hy($A\ g>'UD폾DB sl'꟔-ؒnԮ O|]:Ċs2߂=YO C&t=mg>w"x]f 1Q|B>cgmm+9-s\)\]=nְ6:v0g{dT<Ba% \nҠà{2͸I^|7[O1s n@>{Y@3f_.2Gy%(CԨ*IDZoCd9c} ~S"D Pn)w6Bѷg*'u{r8p#%ڜG`:Z~ aW@4ZTCRN^j 6/!&BBxZUN*8r64-{ O7X2;C (#u 6(O_X[:U8qo;L!@ou O$7jW6b\oNv4@Vyd{r5)#+@Z$sQ|'r^LjQC: BF"ǚYj`ðν:Ҧ ߆霨Eb"jk>ӞpDr\65?W%EAfI@j#kf$4SBÐFrp?@x0@T^5zx'ρX{i'wH55䢫)2Br_`a2>r^*u|4)Fw)xWbdUj- bZ75}n̛jeD(]a)-`VKZ28$M~ak qQW`r|\'|WUOx5/bn-hn9MK;T"9~qփJT.Af=X`'+aѕ$n7gl4|>@ckCE(|'T 87*>'ijGm iRBj-_f!`s]+#$aVRQ8Yj<MQdJɰԝɀQ<<He{vZ?mVw~\f15Cf C0{?8 6z9MI{@[^?!QXQu(d›a%{`ȥfi (" ٺJ][OzTv-FWy:;S޴W̎і͸b2Q w~+gίk,pзP $ҿᤤ/1{ṿrHս\8ei!w?U~8?kFp!׀F3/>2l;^K'T58¼-L:MDbٷzLZ792[AJ\>lZAƥA؍, =E&ঠQkvB)5pvuԒSdU !Xhh8bm.NVم#r=?wgyMzE[uK]un|֍L-+8]0V=+bUri!EPNpC[|C!\3V9;1dD`y񏦁q[z;?Ix([ 48! ׀nw6>B_dj R1**X%+mXDyiU)z']Uf-&4: R[/k*UP>ٳrNƒVs,<^] H("?KѤ-7Z-Ғ 2Y,ncāI-&Ac/-88 RUHG>\ܝg=$m@oy7Yp&@;w^wȟs،r޽E4 g|xa=w9f, CM{6!-p u$w`Sg{SmQGz6#$ywuLg*l n`Y]3fhM=hqSUMr&9`&c*~:>އo /eշ{Sh_eG dՏ!aOV?TuqQ[=IcBW&re#Fq qn!ኘco9?Q": 㑯IDˆjV6O&>+Fj vrN &y,W gQԚCyf#9p3i$ u?r4O)ײb$zZ߆|ܳ\w&b^P͠fdhxQ Y3ͦzjK+mGt1c`=6D[Nd'ŽMH rĢ1w0SKPH`%B tVA)Of7/]4MR~%NcU"E!fLn;= lo*tUT FPGy7:G4w*;~p60#5 ȑdyU~rU6ָo c$(ԢLu;&zhjlHoSpb Yxҁ@pͰjYOY|ڽ1`x|)e >iTklU D '67;Š̡՚pU<9n@%@/ 1ji_baµĉQEJN8.Da[].q1ݲJ1U\YS?80NQ2jTSClw.:;H&\ ~&`X)~ܛk$D*iR3qr)N&4@lXؔD #R9C! b< XXlQ5 %-]L]tJT!ov@az |pq D88;WoZ\m'~IHLUŦeoE&v 5fA^z"HaM@*,E4T1ۺCWT*S1(&H8󾰗L}N!9Y>(`u {,YS iW74Ird (aQOb Boh?:?|B_P`lX^%wx^+T'4 `EMОjV|!`cIGC EEjci?үF]kڴ7Ҳ&ԄGkC*.Y~dNo `dl:q$zo z?Hx̑գeJ{hlN[>9,w=R ě:pbzY^1jil7T䯥"Sv Y41L,6eYs NGl,3niqM;deţLSy%ĵUui ҢaFcN&zN2?X 2ijDxh9va:c<-i)Ah#LI|2Pzg84lr*v)WBd @x0IHPi!v[.o&S9?~~`qԬzѯ .7 ԫ K~n~-O'4N!@LWŲ"ǻQ{\ f&(I #v$K&R1܅#|&MI{~+)JS$hwHqQ0vfs-Z4v$]һ֬5LјP;!9X 8air] ʋ {­2wНje+z1݂jdƁ{/H5*EoKd&imZfԦ6Z xZ[r})^"ΥX@im@TiSkVa! qIGӻ$ _k܋M-A:k|~xK(y&'$lޙ=6sߕ ep5bhpΧ `Z^sd0px5_̣oN%#i]VFi6 (n+ ׉"*'?V$: *G{|zrNɽFKfpS@`l.V]uB# tg{p <.xφg2} ֚FcZ:Qؠ?lu7s]yK< |$("@X4kx~ $_y0nezYk~0H(Y!,7LY"_:@U8>gbh7_[qpf=`!\zB! |68Q[Y0~M͉6ԭR;0s۾wQnLxd >=eu2Aפc•m^V#ʦvÔ<|'L_ .7]dĊy yeh/ .Ő9R@I[oDƮu 88MyT2FS"E5O$y fEĂU!z =u6Am.h˹ڊw-!ؠ˞JBSN+vO(h/ \9jCR*U3 ՍGW$r$PĖT5= *2(7źKL]ܑio xz W2ryN)0Hg7ً0Hz:\=n``?MeFP=hSˁ /lH[>- 7UPV&!/`<]r{Xh~:clp26}`֑-E9b*`ODO$Ҽs 0VwzU|tl3.Cx$h&v /mTOf>&jK=rO%&ΉEv~ir7 /j׈E*o^LvM r@=eްWC-jS>W^]N[燅b%l,szG>@;7g"]KWC<*oh{ECƫՒesm01Pl E]jCC4m!4e @kp$QznGpT9|w@rTʨJng)tLAcO3}t܋v*OHJj@HCa gV+wګtEŊ߼e[&7&U˖QNV d$?o"~4W_W<|.fƓ^%aAN aqg^k0(?1 (r " 6{M̗) | 3leY0Pb"]71Y`VI޴S-k#/76wCC&rOGv͙T=C'mzq?Q݈'n |:皙}9z K5Wd.T•Za~Y 9v ~ Q17Bn7LeEDяM^8H0|^zL<!{9~4O*4-!pd)[~'!kHC[DZk9"E hGgiU0, tL,:% zoIF?/ĕJpǥ7(NK>#j/erPŲ;e-1b,ŕ4`d7Zt+R .SQ9wht,|RSyJL@B_ $߫V>,b."5-?K):(ndpmKlfŜkfOR?t[:0Q=U T.0SOeZCMOQ#ÿ7Nj6RrəѲ;!w;aA0HvwOZ r3lRdftft2vZw+7R諡d{28enn%˜ѕA[# )i>)@M ^/\fh9s>%6Bz UEH!%T#w9U{Q<2 #$Ux/F ^ Y80D"1KN/@< ݆G]%j<,{O2$&i {xL=>l ~+y5_OC"L|S]nJF'P+qLf;($f+'2Tm}MbN$HNo+2|5;(@ ] [].l>,ލGul+CU};5N'_ >0!a sk)ǰ [q0RtJf"h3(͛Jjr&-=z35l2M B\#u1кNCu4I@>Uc/s'dK1+Q }D6:3KSV;Y_D&RtABBH$el*X>ʉ1 k+TX".Dh=(fdgMy ?t`m*`(y\0>.[0'F7¨)p^q}aqwzSմD´tȩ"ftOI^p$wy8HP?l4ќ͘6uTJ6+돟7[ΰ 5oj/CRxڄ!!n,`n!h> <ȍ5ӷ6u= *W[_i{@g Xϰ^ڍkxۮ 4޽| sjsMo#u ܬ0;uy/fiP}2v;uKӱM/ǐuUF _ixs-cTd;qSy j2|s#[&YP:ZdX`I^plI o.tܴRZP/k49`9;BSV-xKOUl8C<'%%=;RBy(?Ys}=w|#=hd./\5i| O$QW+%|JtXf݊P4 zڥ;yY{/fA9s蘎4w(?'DZr?mJ (>mߞۮDtQ`BER4DSw.&"hp<Rc*"g F>?&cXy#EӬxS3WɘEp{2*V𙦥\)6qLku'M1rُ5$? +MVMApYл'K!O~H!IC'-)fOs6q}jGnvFUN}d. _s'K u Kk$nn(/TcpJruLx#&m 7Bn?c{ϯ5ћ݁$x@> I0n`~^zx DhIa7[TQitSã+z?~[d%BdGv=ZQLo#Ax/ ]sh4zfl$ZQYӽoC3Ll~ퟆlALYoBt-ݶc:7PǂƗBtxKJIgt)sn'IԃQrQjDB?"J¸ )G&@9MwvIhc<\Cޅ9W$) AW̓v!xsSL ho1  loˆ ֦ %:NO$eOz5'B 3kg('Qq ;)aD4 -*I9ܴs HK(侰NOM'ò86.qedvo`+xzo'$qz>Lax0PW,^fЅuK!!/_ Jǒ2CoJGUȿXA];AfQ[ѩ$ 7Bs+ٚj'lA`<0v;rdiZMI9ĚUE %gSrQY; ])?@f" 8!Fa~m?cO&Xn&2|ZUr,cʄy R xY#$ge#zwsOoϔ伀NdнÄ+1_6fCo ^Nqd\Pm|wz6-]SQ {|=A7+!Ӻ h9X݀\JQq݀3N2Jɥ83쾿Uł KB_E B4\zh YϓleDjv=UB% 03= P+:HB[VgkA{Av#]xtnr{2Zjȍt⤭ҔRyk/9U]:Z09|g)M6")wXo* p =yMFlz#x)eLר;iVVUN))J SXMq%ɩJ$pFhmQ35{?@=eX:E|F`}b'5QokL%ا|b{8,ȁ]%`1BT ]2pZi^CS.~9 :3A$F]$@oTXU=MQo"ݧ "A6`c|fZ+V^Ǎ簉T?udw?]7lg9Lo|kJ~Ki<(BآM~ȷ(hUs `_X E-QPD)<-Q+`}@M<Z L>ojo]եD}CB* rUpf:%1"_o?5cnQ/1[Z RxĮ|#EZzͰp,PJBd_l{31Cmā ܕ]V4R&衩zT\o؜/7naW׉|KO6J0]I KWG '%*؆h'ȣG'pL>+xS+eljh+ cH_r*bJ ѝ 7 Fr8hlF'z{nAhD:x2 =PD\fUN_ĸNg`% pZ8拜 B ʐ)H9͉-Zm"EAbq%*#Vlyι2p-Ȁ/ Λx02N|" e9gH}ƥ W3jS I?q߸^' ]h3b ^7K55D0QMg yuV6:4yup"qdvSPiiUr|!rMHHdI=סJRXe} 2?_T#zdh`?fqb.7(1(Axj}an01ہ |Qbu)eG)e ފ/i&[ 7K=i&⣦,xױ 8GiOW#_1 čL?t]}V߹'cof$B5 qٯϩ΋J(8<iNla=^޺ym(ρj Tevc_ oX/r|Dtɬ pdh?Fļ6`RdLhgU) ,q\'2(t#gF"#2@o(.”]Խi![H*"e=ޔE{VKř:\ezxC'bF^oG&Ijx1pNWi}+Vɛ6*K2ӫ9 e}-/p5Ɨb& `8%8UcvD//2:r̷/3)-yR_SE)v׸jL"Hbszan}qTPԼ;*FMsժ RbZZ}*3ђ|ay6Q? llVlg|^v"-O*b6YаT /=k=Vj2yNwC[[bm: F zey/{(c.bkCؠ?_dWZx 74 1Q%ZA56 B~y9FS#p$\Úg3JbNڰ৵ 3=Y#e^/Q*-CL58q(w_a@ScaڣDfPK¢= O\]]7} ͨ N Elk3-U,mŝZ|` p'@N6{kJ`r4s DMҸ6vxr1\?4~A9_ o-J`hߣ -)[u5V#WziGE@L=~cⰴP+sS6KzGƹ!l4eBڲGrhsw #BHj)IlI( (im,nפ*akS# |KRlWgcwM1tASqH(c63MC #aQ!@ƭ@#!GU1%e:)" 1WP9PF< ,-PVx'?X{5P [ :gu΂OT*G완il;Í8T\仄NE!_EGB.'=z^ݡF2v梹EV!¦ԑpߐɨPIϘ I.oSDPɴ1 Y2;xZ$rQ KMY/ǘI|1>0^lhX_gb2nci?wtFa¦^2aw؎p<HZ|^G*X3$u 9S$ ӵjW:>:HqUq )ܡ [£ܲ[CSE۸}!!imWdIS1 }e*M䨿A~<䊳x߇H`tնxW@CnمqJ/3$1vvb#bіW QRݙ1$QZoR:>ydd.*8^1{ ,Fx?vqD/*Z~Ch#MvR9&S"rj $ۗ/}vNA|l#VeH' ,`1E]_fvŤ_p92XK/Bb>\vo!,RGlHIeԫ@gc0u1VbE⯂y.i3oQȁ! sGapPʯFXO+ P(k<V؋J3ZbNǸcEgI1<`UHm)DPeׄ'#>,;. >; d.$]|91.+ { M2Ս$&2JX"zL1o(cuCHa2CuзGewEaMHNRw?aŁ )}i)-^;jC- hG̘D|T ^F+RzH< /M]-a R!'HE =$) t=pe)TWŹr^똵6.Kڜ:j·B/ Qf ~ͽeUE)RRA}ڑs^:* R Ts[XK:|}^?LC5y[ o(9'M:64H2C=C:yΊ4RuPBqyRFsiHz/&` =L8kVD 8Pe/*7l$ybPW©`'o4c܏K哂s) Ќ 5byvd޶D]/U-ԗY>0*i\0im:e1٢5Xv\`Ƹᒟ _k}d߳!0)曯Dc'9momQѴEڛS-Jn cxj򑒶g#<@5 "n`%_B!w}iSHP]NtVd _co}a8u԰oo._UI5j QR̾-i=?c0'1-.Fars ЁZ7\D-YPwY2{~Zgc\LhYzP'u(OMd-L#JhY}ˌyXb'o TT5t'Jkb3!(:?>1%>]X]Hǯܫ_k]1@ А'I .?l/Jg LoZzbn:}{J6a U_݂ Ukdm9g!"qTY $}W|y5XGO4ANP~kPx~JayZuO8J kEhsHQ]ܮcפ׋L|doul>].*Y},qvZ4]\`6TOf7r彀Z]i\PK?~TJI$I- |6| ?w7dzAdⱓCbZ U"t2W؟[ ݻ$~|d_#8l6*I N0& R`G`]q%m7TtԎIPLMZ7 h'̟3m^7O1jvl/-!Wď˂b\y`[3EzTuٛ5i"xpGw2pR83$K籑̗c T2V9*Q2 ^z6R/cÙwŅk΅,^;,K(:kYoPҦFz|m> [,/A3 )ISc D’jzƓ6ΑMRX?î%2ʺ*T\=1Ʊ^3 O ﺝwLꐐD1;r\,T > %lVTg8؈o8~z@*E7.+!sK3Smx( 8e)Ba' DGɺVWʿN<*R 9 x Fz\BN [@, +V?/:Iʤ_2e{3&FP?pN kL^M6.ebUfQ<2}5+P#PxLKLD$+tq?13[EM(?*Kbc+b/R㤺 ?R#, ioEjiG(?"OئtA%4pkHYa# ,87Plt%:KT pRtF} ƪ$ZgO<pOD]TʯLZ'QS)}"&:2 e,Q/*sep1%>ustrm:wђzwg83ADYc#NH4c[ص,SJrbS,OhOa9LWfv'+~w.G[Di.Xn,>Ľ9ʺP!f|^)nM p؃ 9@܃617'LR:xz'ن[ffQoϙc%v)s\`b}>Ro Ze?eqԻӱfbir}Ӂ{զ{k|ƥIĖ]: x_&VNhMH*raIPke8xAHh@ХR&ke9HN4M /ig0Va^2Gu|Jrzr,;-,H*({Ji?LoN - 9ibk@KGF =:$?YUH&5%p/^}I>Cq6V<]VpAͼ:lG^O913hQ.,{< Saoa7)FOyz3e y(/Tx7ɨ}u1UMo){t+ӥgB8 MnkbT&,b#~o|Ω,*{2<8-#?G/LPpyRpá .$q[RHihþ,꠯*؊,"hs{d#xvz8ݎ)VH̏tuSfgw'uko3aMboư'pB]O֚}>qc2bGH[ZK!d(A2A- ݙrp}ucp.ô e.C vqmyTH,~~ֹ- 23YFJ8qw"MS-ƒ1[4k17sy1+ɽ[09<^vMըܡ#.-}zMP~0>]VU7GQu{Sqw69xyTn2Td&?!tK뽵tsLI2qct-;xEi\ Rρ9Wk^#JFe(j=g9y/gz*cD_2KeN%>T&w{lU@bړHq7|Q=+]n1~~3 'FGj۶>:StcIя{6qiTz[AfKu$ƣut w RMQm[68z%]{??),BGKvHKEG{[TY_!!uc6|Ĩ;?e74_|oeexzc#X)֘6\QѓE+8mH|GM?c=WSxI32<_js_9` jAmMe}Ӂk82M1`M=<={-_^H{HzMMgH͢z@Jq3;Qk9Vݴd|>'y),%S7% E13\@|F{&Oi|-Dn?PFbu$h|ih2-M;2g=3T_4Xhr59ss1`J7J6jh>WU,S$kDž92URhs pK Rv ws,˖wPm IJ)$}kR{ǩ,(u!N5>WPݡnoPM$ocgD\U\f4+J2z R;4{˓*3f3)2=rI,9 l>(L)#c/P8wQ U)5e0zx籅"/p0˴h2 ᎮU8F:+ϳϿjUkZVMDO~S;\xTE쪩R}Bl`3i؞dߎr׺a1`-Z6]dҁK !vǬ+ t3)y::$TbkL,|6{+}OM95]-,Xqˊ)B8)_f(cY7 6>\*uNUwPdQQ7(8)n]`5`!Rc9ZBs#^!vB46pNJ;=TP`+Cnp$wǸPab4p.T"y!a6:<߾D0WN%1?v?qU\})*mKkFdZU\jDwimRw)Y+Ua*;@o,"SR4oD Rrʢ,d(s~sQ`k;gaRҵ񎏧HEc^_RkӨ{D|pbID:3Jo,Touu;/uk 0`vp.;{O* 9wkWs Q+f/߾Ƞ*z a72Ij= JPc^^>S!}>2 lʅR|]^/YhNh~m\[dl6p7U`r퍦"z_XPz&װ^W{zfSv.hFc!.I=&(` L4سMѠZ#ܗ9W3(𭋔⮾Vׅʐ/1 Cf"/7)PH$];.(NZR{ FtNb:Kle:yOnւ΄ɇyy6 *m,†SRLvIh S2*Խ y*2I6:LLloձ Bt+=Xc##ڎsw ( _澁&17~0aTLP`E_gUM>v³dm  xHϞoi2l xs^ZyfF :>WQ;"笃t.pք A{e(m+u "OZ0aտ5י`l}JL׫Dw%+l;olrֱm&c A䜸C4?YęA;_}T}Th(*V!߿s ɽ`lR VxfI[2zfi9%ma4R9@*)]z\:,xIxeI@6 2^U¬MC9 _q}&,aWQ8=ߢ#FKT{6fUZu 9Re7#"OsV #C$GW1dĭBN2V`(' ?PHMI=Vo+VwLC!Mns6/,1Pn 뀣4M;ulmc곕ֿΦ-^+gXJ`h3Zf>rUܾܘIJwpֻf\pu30ӅԻq`%WWDrbc[L|e828͙p?[%)K*ƘpP5p 梙fu\[ZIuZ>g ϖ͝7ޙӌ3#\,0b=/01 ړ֔Bkă;Tߴ hw%Ye8#s; <-&T/MK9Bm5O%2  u+FnrႲ';| =6S2jL0<8ò+އ/K><aXnm*Z`#:Rgѣ+FV}zenh"Ub/bz0&pW/ 5_"ŭM>gp KQq ]G'$P+x6Cv.dHMɻޛw-%{%1**]ܖ.>Բ;ں"<4hᛴnQx6&nDN6mtiT\ Ǻ),fx-5PѦjKRIBH!zm ̮%И鴯K448>QympsO:שF0ߏQPc\ȏ>]weRDFT&δ)]ܧ,a6 #Q_K-H_*]|ВCX\ҩC'5L,hrɴ٨|d ~* ̒^)|a*{7tkEEu׻58rX=/5E|H$%$^6`^O=z$)ƾeѽb%4v#fّ@9|ܮG(.A-"]PfUqm[86n@K;׿/V䵅Szcpc*E8oPK)a |ߣ! (9']}[\fم^6).>ad#jm/l@O8_J\jő7hlwʺ>C`"b*[G9nF{ ? ŵB9[.N}R3kzu6?ǐpRڹA1$PI 搭ͷGa$ wBL>MwOx\>h|".eߡCiyZo8PCƻF/"d]?\iY~؁RqBBKe#Xt^mҺ@,.J/GfR8Y.gaԙD/ _CT$N)u,q5KP+`з\7޲Ƕֿg7RJUrZ6oXԞQe2jw xzz oOx2%Q!O`_VeV6_V4+5*8Sq2ݖA~VY]h@f0ueݨڼ`+ 8cH6M(V\|K27Lj둋k'UI=`"_J_' I }@s\EG TE[͘?!ɵ"aTLۂGOŤKZd@@ֿv`iׅkg# =\ʹB|*icpgzO9߽֯RZ\I.jFTo6mp~'0:{AĄRU7ttn s+m:~ScR,WvdG!CPIw]_\=ԅ=#wQU324oT99ߧ s<96YbG^cQ,Sc䪷 "r{mPѿc'f@Kepب؃ qfB75wqC%7{.`il,B%v%g "\+e }du%Qٵ6(%هZr3B,O USRAuY`F&Щ,]9\*n@*-5F?29.m׈a{ kWYt3w,x 'k(y>:!'Xգ#1B6Cb;+|U=pӗ>m j!lsqi=۵Cy\9\eDKhWu _3ϣ'MӮUBub͸#T'( $KƤ)uRJZsPp ;Ⱦ |}[qWdmk/7eEU,~=_ y}Af }/& #ҵSXW@D )~a٭[5*,, B:Ctr\T=Ps䡆V*Z[ZeUT-滅+ =V =J.w:! Cмt`Meǟzt0@nPG 6ؿ5pS.O,x=1r OZ%pW:+-eR>@~gO#ETt/wK/h2?-cޜz.5|./:HWՌTέشq,~Ӏ{_nV؉B`QF3AjnWρ ~; pNBAq$y9@5#Z@9\hju9HZ9 82 0hs豪LZoB,EPч b yyx>%T/=L~}kZ_6#DV44pC16]~~T3j)Z_G +^-9iEEk8xiS'GXjLjN8uL̀gDcyO}ȝx {XolSV%‘۷͈< *ɷ@! "(^:}˖C兛=`)Ԫ)C{CsUp֔ 1DG7=-w a;=3DkHf(r5hHRVEDUx ?y* N/;ː%I&8D]T#wb;g%~< uSLL:ov8 ]~m`ъ*EH O%J r/Ѳr ̉6@ȾRzr6Q ^"i;dvxbnE]~W}5z$eaV{Z}~jkMOv?-*E-'^]=R=7 Sf4yn6V:vSmg,oS9$!<Yre`7*W[[ Ak?&1[J [PB/WzxKm2rpQXJkl9*oo*S0KGL,h^92qt+F8ƕŏT8O&sQ1iqF qr"k"K>hB).K+\I#蔮yCb #a )LLAD#`6)?ek>)0JhBV?68S,+ R՚o+{eW9gZ/S¬}a7.Z8oFi$F_O-MsAҚlB6N%A`V-{Uia8\5M! $p!}ޑk( "%| Aǻ^+hjxIq{=li1v42޲cJayGɀydT:s21.W#^ /bKwFX !-P56 *쿎`@k޹+nƃ'o8uG _ֹG+Ƿ r w|O+YƝYC3S~AtޢB_.;ZIDH[{K#ri@=4T{ HYs}S-v;~,l{qk-#F5:k9"W.6o\ӄYV 6gBؘ2"N:N6@Ip`%P>+sQ%›aTJWf~xSj|b")c JS %$Ne4n'MH;?/zm]﯎jUᐝyY=lGZT뽳7 8,&0kdR-rÆ\Fn|dI"^rRIU:.4 <z }D|Q ѡуIY5^9I. cG#k;}'ٓYvs>c @zP69Q{lRJ<Ģ)֏̣"pҷxwp9w۵;az{+ h?(`^ahSs1ui]իɮZ#m{N[q,㙑aHA; ->s1V_{~۪S)ɘ' ')ꇲByhmc;\hKKH^.Ts^ x h-3ɍ{ WZ19Q"h 29kPzK_)No&w ת1DzZg{qiRd8o6F_ 3}B<ޗ8(l_{.30++7:?M5;IDRCW]^nD<u)*'LJbp⎔ 1?sl >wTjf @w>!A%Dz-K}FM"\&KNΞTSRw uI3IR28R-C(x٦WI_Ӄ)s{~qQMg,L`w45n 2`T.1ut(ˡ\_**g1Ҵq*VFO>wDdB'>`^>;9#uY4}O1eoݫZ弿s9"9$tnO2KP1]\X{DPÅl!f xF61+OfAAu2ʡwijzi&\d"Mϟ!5f,rŁoSV$HN\5w|2:Hiɺ% K>Acg=DS;Yat6,J_y 5c&,/Pi=~.an}z:cjzy)*u>BV,,K_?XWF-}c:N4|WceڟX[n>nhUj`a6m: L;z;cpX{]9diqXuY1Wjl_^j56v `sMn/}cE HkcHi[O)$ܥVޅ+b-&Tf7Oe@v3G@0xl_z> Mǒ9 Z`0E"eK:,ڇOUOɠ`\WeEL˸aEez6>t3@KyQdxHx(mN=YbfYdž{16)z7aAK}X,ѺJ0'tA?V%>0N *|RVBk3%W2,2j7u L[;,+3~ \0VtaQhU[lҽ $֭Wv^l?D3n&Ȍ2tVqH(E{<~s292*΋ )Pq@[hr{d&rŦݩTF!3N?9;JZLAQfA|=ǭoCuH"l 0)#U$" qP+a N]>a -y5UAzi:(54Oi %L **`%0ѡ^:V;LfD*YL%{.p嵇q髸:‚)R< >xȉD}o|f9`^ wFe0Chȏ{ DTMSoֆ٤~1oɶ _5/ګ=S?~eꍘ \R3e-?Q0vDǦ-%av(8Tkp+9C/AS[8Q F)ZekLQ A\{*k#?ƎC1ө_qLٍ2ƌeyy?\L3a4mY$'zo rլs\ƴ92IŪ<+GW@4Yc:A4>{K]_kud,EA-Ș"RN%ϱOX #N0/f/7G;lXs*c̄|ˡ5EyYrd\ҍgn4?׭r BA ≮|R'e\|j>T*㣺 >Vk6w\cš)Aʝsݴ3}jրۛ2vŷ^$sؕ t{  I(i"cCYOnޔe-ЦKjd^Y;%Ќ2 @e;WչIvK5{_ Q/W/aX14^~_YKt9i`ݟAwcrJm\9K]~V06p"ɯJ5-&F/Ko{8j[Sr,$R4 H!g9ki =_W #.M#.[`VYw{eTս|CZ3z}g&.N#H +j_R8*P?XP&Zaw!mǁ 'aIљE w9R H׿~9)LDh,TuL`BT}S3ԏǔ+԰h=0KGm\-!;hUy"Ƌ_zf vai^3uϳtmu >(O\SpTbaK;">}9:AԺ_iReST[G?wEXB\V_Ye]A/RdW5֪ڒ:x)ŝ6My4m,GJToIo q&V2) +k$ĮL"H: 9-5߉>5CH2(m]{bYG؏t{*#U ZJA$WnEOj9&‹H7Zsb!7 } 6loZTGjiZ{GvT0[;"<IRN4Lհ:T{U|',u{-@ M%_ MϠ1|m}BbNy_|ҹ)/DŽ J&NW%U@qЎ9EBVM~e.au efT$BZ΍Ex\bΞյI:PڀGUX^z!vdYvSa.&S-(aUMnjwR]oaӈmkWԣr,t0͉*OjZ/[!^O #%ԓ0@ tSUQzŊD@JnfWuQ?iuYʸu@r##A-W}zZO"s&MjT0}>q<p|3 d"YfJpRZ_E-kk )qީMkFt<@dxqbajܨ<0kgQ)dob&G_P5L΋>a1Posɮ**Ek^|=2lDe6a)1Xz:$a(9LЅFSI%շiI7>,N"Peɰ;o'{@B+|$֪ w} J-u޸LJ>S ;6(9L}4|I-bm Jply9n\|HQ)9E1~4U:z rj #λX1qĥT?I.fxzRX&ϓAI1k~]-gP.ɊoIcm',Ꮢ8`^^ӻ2ַe3'&ԝř$cc5Kߗ(&@B 5-!D` Qa=>~\fJm6ӓD{rTILcjnlT_u7ts3v+E V%\‫'s0<?ykP";Z$O=FAes1}_SB-"iZSzxDG#Zaտ r9,sP!{{_7ľjr*j sQ(}đY} Se.d\#e'MԃƯlq+.$^kަe 鈭3ׇ!X+q.!d.߄3,}iIc a5^3>*/ G\G]dL\51!HYZNuE9!z~B <,>qn )F)f)j)gSqF>=ԶoT'E Cb?:r?a-?~|6nF-Z2P~,U$кiKRd9qqf?SzP[Bw,#sL#0U xh%H8Ȟ^<-zZnBUu 5R %iΏ"ơ8]E,kfZ@2d/GBnQ٩2.`m'lzGyg8aY_bNui,F s(,POOS 8WHGn,VmX8{AkY1N>kT^.'89=1kd 5(v>ns [Ub t<Ǽ(]8>,Rv~n Mx)V}etٍ,ڮCS16bg(V`*lMt ZluJDh,"ҘO &X%߆W|A&e_)䢅?%mP>**"N ^:gul1QIeUby$dħJYxc+ Kk$L7b^W"1nϿikH hM?Ʊ)y1:zV# P2sBTXL-D rWN52D~@lDdM0)95짛l9B.D VM|`QҾqI¦S_fY亪F\3 ɴu3Zac:t(Z$+L`DUj|7'dL8:Xn$4w3=e8r+4[V+:l` ܬVq>c3JJ вNs^v4h-ӡq^l!εMsѬt_o'0PM8Fk= -Yҟv`^( JѬV*m4P+L)G:DJYPKSWekd4IfV3xܧ?  %X2MLKv`0'rM?V?k=;m=?uW}'tCzctAz;bREqe$Hb.CB)4= m%\˙ #)W}t\4\}nu)zfG8b#iEZjaA*(oV[*#)A6hUv h=du9|A93mb$6z?< Von=:[Nd?\g dy*$겵uJ:* 4x|^=c3z;ԐCS~dlǛԁ=A2.6-T#@DR/MJչlGHzt$ieQV>_"/'n&:DJrY竧Gq(RLf9sKx\i{CGmF>.~N%8WrYJjs?T}SB]rYy%7LS ( mf :^wduDv?8,%AihZ= O'b /֊QdDW]@]tx͎0_C~@ئ_G^~B\GJa6Bшkc ׁs^#qtX#yRCKrV,R!($@MxtSpۇ,{^2XZ+}[C(57{%ʵRt$V_\UR)|ѽԦAnxF%>CO17lpIn%oVL6:[sW, 둬4Zz _!%E9cu`nӱ&| >ԦFX^seVee'> cX{2"}TrQYseF%mTJX~^r2z7G8aBW-#3A:ظxf>m0EpG1qgLv gU3Le1!P+0hV hIpD9 KM^\@y_?5=ߜPG6glTp1 l9ڥ╿0n@l8󷖈i`9 ("2SVOWeJDhVF0f/r U%@"V`oCy2bcck'xOg(wSU1Ƕ_ql:ʃ8kd' &MPEa=(IGOp4hزqy./$VUӭF?+|%ey1]rϑxlvhcj]=_qd.J7.Bze]fߝqm4 Vf%ñ-[HBϿ۵ J:eU#mtf J!l-a\qopfD%Cw3 }R2"܋0k0?4On~1w=8?;Yz)]zHV+ݭoа'ZwEX.qb5B~&ـYtD|`#ݫWCr&Bsw /Z9r}zc>Wdɏ^@3 _I;՜(5Sd&^7]hSwcs8pDF 3},eyHu4w XܻJ]|М dvd/]U萕ݔ4Aj;YXL89J|Q(+Cj*p @S`mi](JLʷ$v'g, TsF Jc 8شrkR(麽㊤Zޏf"o D0R>3(yVW{=i Bx_K}<K`U;5;QwܺΌeSƂ'IF5ZͱF$\ʼn٬kV?qȊ͚̎{?J74zE^0mb!>Tsw Rv0=F/SfAٶsS[MGIA6Ր~C"w.j"ZBJǽ@f3;ڼ@=P@i`&쏆 Mt~e!XMM$ `ij*,Ld9~~V;8"Y$^f;1ёM-^8E6wڢ?Vk`M+geFWsdbDx\>qD:n~\lo: &VśSzZNE0/Pa.;׆?8ͧ>tZN~ 2Fpdp+CT50Y.'b7 a&}htL7=Yǥ'2Y 9Og}-]=A$^`ZVr7rk:kLW}/PfZ䟶oyƆZ5!PY-;$P$>6,4 {g\_B&MY'I_tVB1vFˆ7=reҠW#?Xihnqpx]) $=o4[7S2$XW0ňeje.%/Ði?]Rk 0mN=FTIpC`[һna&FFHD?"0r0D.~GHEQkgN NƧIOGAcsV |^HYVhӱb^_Y҈{X@x~Nȓ>aj,_QD 5A(UI*ISM<4cww|L/lF~xvCX,A!K> , AǤÓ^ Dܞp7ej8VQKgA-q 8ǛA Mor)gTyh-N'#┹C LDI-Ͻm~ ) u~I=#{GYz}TfЋK rqA/L IbB EG%π`O->~%}ab4Oyҝ$cߒ+@U0G2P;%$#k@o"Xz/*C.RٜN[xUeF һFQhK vH_کTlmR;و{oZ>dFY]h4# :ٛYfF5=3-395]=j3SuGݢSe"* }7K b@İK*RJ]x0#TehTp&!+&hYd X8բnI귌5iJpd}n銩 dc%QaZZ<+:.o<=1<N &·Nm]5]g&@ɡ ?l0ɳ ^\`XZcM%)erJ鏁f#ت ׸k)[ WyݸaPfʦ5gVHTnqBP1P )X@~y'V]S j !#{ׂ%PJP$Zt~쇳 \< AV1PWo=uj*5H-#g`#57*,Ak \$رտ\[SX41%+Csƒ8X(ĝ[)[8Q! k&k1@ar03aYcɿhdZMZ!m ~j)1imwK8^><әw}akK*$HK^P[g#ƞ(pɣ䴩BCj'zC:K(N1zo"jA-lh7+\] _'0CvFgSUDS_Y>0՝wt}~4aoJba,;&fd'L|Ց4ҕAϒ+_j[|LNEKLaМK0+QԚm#mOIho CAr-{EƁEd}y K20!'sͲC4ǬÓK RĨFr(Axk_Rk]|w Ri] Mؔj; #I4 < ;r6}ldl:S@@v_ʵ.yRJ2/P *%OқhbgsxTvcֵAFI},nL6?<*B^iH&VGKo}BQ2;[GaSvĝ5naZz.5æɿʊZLᅉS V:hƠIdmEaQ|Ï*oi| 5NOp?'Ssln]3sFy;'1%3=侮a9V̑:}3kopk̛Bbw_>ͷ0;sTNuM:!}3kH"XKұ7b1D9II9+q! yhoqޮSXZ@"1#C,)k& /uN6zʃg<6D=YgzM׶ IT^g1#Z>ijk,W1 1}x;Piw|1U}^^* X>O@Hv?O\u8DY;I1QkMhr\aL`ޫ{^vc"%";A9p%aba3 @_c+`\ӣcar"l;>>lߑKʅCJZ(k}k^HNLVitYKSvezu1;FͩX 1/8 .Q\De ыk"xU340!Bqϓ2=|;anbGJ9;!d^Ґs-܁5F=`ǣry SXȔ`B?9O#I1ƙ?n5!F.bۗ2{4XtМ0xBj?(YRWy,ZG(.*g\|lp f_᪭]Ci28NoQokPFuxO_:4M[+^5c{ WHَnW3t`S<$BD}x*辝N@SMmq8IN*7$G&.S5yKzpH'",|acxО*!6$ ~6Ox]h0nw`KO% v"ʦ~Xs/pk?H|]k@N[ƒa5,ΖڙN6bPfPp7]բȲL5X.snpF`[nůӴ7N#U7n|چiDR]X}Ro{Ft n}P B/[s2($m߳ijE5n IWjXg #ʏ Z߲A^h6HTm@&4rՒ9[ʩ;+O]/kXJ -wB/ç=^Ɓ$FU2X{O"C7íFQuz|5`aPˤ+J!Qj!U%=$="_=0HM뚥|7ȉ&J$2:f?4 `F=.*WuH~5Z53ށC3j3 @HuБ:Bm*ӹ]ICB(F/ Z1mY!m.r+u{#ͮaźLkne_`8AǨ*[upI>8H:T-N'>묽h-e bzCSQхEYla"Zȸ;|#%|{2*#1"CAwt_w:Gp bڍ뼊H-i`&T t_/J p)r{J\eB*f| P7٥m_1 <޾|[elP (kHA!g#AT7AcelGOΕҐjE?Vb+Zc".JUxG7l%vw*]Zn8J8+>%L1PQbU,#:s$<֎[":BE(k[ӹ WkskOjLD-4?,- ĺ>$Ȥ!9b[u؊ܭ/EVߵM/%@^l,r?A($N o̥X(}lS_H |qbpuғ˽4K7Q?? cױ(#. Hw&Iuw=b ㋻X2++684;ِ5s@1L!9ŪpߑtP綳x6k,stBYX>x"KB/c`3%Ci]R|2 _G|j$b}[JmB*mdB'(T$֏&H,$?WJi8ȮTj웫AD:XZ#d甎UYZgQ>P╋ L3cP|UXBQjqV/]`a+Ei`phVWXnGъYͤgfZL`meCSK_të=ʧN@>#ebOWqei+$h-az~F1юZv?]k-,y *OfYQrJ3KkZBtmxsjg7H)|C%amWI9ڔK3ݖO \/o>λJ4?`b!kǬş],%5I{ɝy/r](P[6aoMXǐ'@Ozl \OyD$$|c;?cvI $z9Dov;Wmv7_NC#v'bfìu<$<.3gH0W>`=Yd߂1y0ȚNw,1c0ыYfqPl@[TjTH!6;ީϱes@wZg{-槀CR5݊![IShG'S_ȹL)B %xgZ 9F\T]"QSizZi*JڙA('8;e%Kh2$ i@eGsx; yl⚙r{;BDPE h=}vsRI*#Uv4!U;Kwἑ=BWrU 2@C:h=UEޏOۇfd] a|/4Dċ\k[HăR 3\Rѱ1Ac^)OM e/Rv[N_llCX/J}O6,J}1 m$d8b-+qfo| W ZMv٭^tybh'CUB]ZZ~,Wye,k@*iyEץXÇ2cWGR*xQ᫙̲i,-[3B>l 64އYO xn6ĂXrpyw  `bU||U.?ТaJJeu&A[n*v Yj7y[oﴟfAhEK'M2:@lIN%'ȳSrЩnRױ!ZJG;PCW|v\XQ●nc`#6b2|\Yl !q.V'E^EޏQ2ĸVHCw`-5 4pƽǿa4I+5uYLZVjcb ^3҉~Xmv͚h%2L^;ݩ gHɜ%PlL`1BĕvUz}*IZLt4fcWatoO!z0[԰;^*^`8[ } uRˑTЃ &;4F1m8p Qa9׷Og8mx>65w0  w4߁PKNKH<`Il,eP.왆EtII;ַE&i@:Qݐ6;w giW-hM#ByRMs.x ˝Z>AŤ>XZДl Q˺k̎*Խ̞Nms6$#Ĥ2蹮Gs4Pb</ 6qHnJe3 nk9xt7b$R:DDGZi</9Zo]In63\.C[J ΀Aˊ1_c\(MgD也2{jmGEb>/m)4Ě]bgQXI|n=xQKKX1sIئ[/JiDjg{!}= t8eq-L eT @!?tVJWte(THxv` j 15;zP#[ i}&mwR R?zIze+ٯ1 OxrRJ;#*RUO`u0$mR  һޘÅI|t9 b˙bBL='!uIv(DIC˽ܲs9!=\ff\Z*SlHƔxq鈷|#C$}DF}b'BR=AO,zHQMhSxҨt_+dŽ}*!'6?Τz t1輔)TEW>]6''LX>o"y+_hWjCs rNM?)hc0`&?5Ae5uó\,IZF 8{PbnOѿʖb&(~ Dޙ|@R>=KՂ'#\8- Pi;>q():2C4}v0Px*\7YKL6zY GBQX]Ju4@ZSspRɕ́(RS(YRT$e}{,gDe _Q0Tgdrw@6G&(:˝ΟDRQ)',^nkYسI4YRVj\RqӝY ,r.(Or0{󮬒+7xbdY+MI,Y6DuGˉVvIo>BX 5eR_͋?.DeV(H=o>(~)Gy硇Gnh:Xj/?Y -jȋ_N$zUU@ R O/ <@g=r/_ s1o#x R&rm%GV [p9aMY&|っL'>;-Oܠ؆Яn;s6Þxo\EQvX~2Dzq'sĎ;B#I^/ tI|Vf\I]YrTzPJcS;&LBu0A'N _9n]P 04qs}4Ln.t"o8t_&'8-'O?׼W.린 IdaG2*=lKtBoq%*KqkN&{٪`:Q. 2w&aTI TFh {E`gA6gSCv .EEңYY0gzsdqA}g\j`ڣ"o,p(%1Ҡ9A7a烝طĶM Rf$҄8EQ0hz,đWPژq>rnUҮ96ZTD9+eİ$Ҝ'81Q$`#nk0Qm|qJ?"`[:`yfy窮6OMw9W0ExHQ'*vC'@ 'k.sA^:q!:ƚ"~ݛar}KkysD7`.zRf$֑'J"0[=';|isiyzpET)#Τv@^/ =~Vq%-> ܴ@ً2Vќ2y6>Z[S?2=h2U33cT@iѵN?((q  Fv܂wxwv1e¯_.'cM)CSE3v\2B&ߘfb ujcK[ BMJYɩ~}AÿFUS.7|5kvgZNC g_mR8[ȸmqB&|69J4JAA=P` ڜfȯt*/Wo\[CZOw2x]pC$*/k ]q߷ovܰb@Su0|0Wf3* BS{Ȍ*?2RnŅoeңz1;+|opb _5"I%S RGgܿˁȑT {BbbBV]⚉tޞ|Pzu '5OWh%McNp{<=ߓѻ}lr*2p2btѠSqiNBw\֊na%گ)hAtV4ьo(L;V]L!õ zr>|%y6QibXkU躛)f sȸ pz<4mOZ{O^A(8lűB݆jx5cWzW!XɷER U*B7!;/83unlÍhнu/YB"KV7(STbm7[y/1X!r@ߔrHap Tl%Wn#>J茇޲ Tx[J39 `RhQݦ-ۤ)g+%1uFfi|7S;9o@LD9`~Ltٞ4Tn%${SY_󭘕kF2s/IPAY;$De< vMPh|z_I@ g}Vkw SL fdŸ3á^@c Oxqn/'BPW'@?Վs\;h7=$,K/9uA]-5MB'>${D+ZH랂G5q:Ni0bQ]A`Z9< Uy`%yv]Vg 4PH D_g&" Tџ*CC4ͷ\5of9CF5 Za;ܠV VI®6W3&ݹٟ=)]Dą: CTBN_;vwu=m[w"bF_h<-c Pɮ"& QwK;e|q~}F:4/--I:n&HvQ窼3J,F@y pPȡf-}GG:{aIcjKaH2+&l@H̙sR '[xC/G:0 C19w-ͼobtQ Es-SNP1e߉* 0+/=>vaq  uw#scT#ӄk`꫁ ǫQ4+jy8[}T +TVW+'2h_ 8A&R[TE6vb&Ya}ji!h F4P+O:2gRvk Xt`a*'&mW;;Ghɕpxseg: lʔ1;N%iXZ=G? ]=@d ,}sTyW[%ݕf+R(GWN@/EZIJ|K|Jq{%*=;D*ɀHٍ̍: \GC^#bTVPw]|Ҏ! H3EOSIDF%rxJFB [_){z| =9S筱-jH>7#DO`!BHp\(}M.aq22c3w9/Nq-^5m]NUz‹_K"y /l7}LbY=[h_Ӿ ̮~ME"SZO1Ez?[X5bϙA)(yݎC|d`LO"ʦ/EëbRX 7`d =Uv/Z(j /YWCY(z?(m}0<ݼDJ; %= "v !ռH2 xZ3q,< kaOP&FpSdK9O!ؤynIK€T(/cuf#!27;b1h-LE=|nu;.53Kxm*xoi_7>_5 vA?ۢ 'HLMp]cpRy@¥Ԛ|aUrG˯WFBbt[~ E^\us|0,6\xww?m5 #/ $-Fx80f]0/ԧC}%^|7|w-"X=a!Pk(4GKg<[Yfo2e/$;v_HPAV'x[DmNƃz\ݫ+=j7QOceMrpf9XKv/ h lDŽU)afKfȓX3_q]CU9P:Y3=!m/"l sV`qȸT=A'~P jhBFMNjͻԱ"BXe2*ѪIviQ#Ddl="xQk!'ߨҡ =)*spCTE@bzXVbPL7& 29-d<%di hm]?O 5p *c(QA,5G<0u ޱyϓoNLr)^&Q5xSK~S15f7|QLJG7oS&/`-y ~Nfǣ%"-m}Sc?F'u< j0hn#ZFWP$dzxG -c^]Nusx=!_o ɳQZǥ=ٍQRF<% n^:Ƭ!&DYd@˜OkL:)6 1$o&;ff@8'fX$W%%NBfZHr(6lME L߳aw| k#M*Z5U=aH ʉ&;۾Mi(\fWqڢO+?破4>(,z5@%_pcz ~?`0PᔗI֮걫$8o֞GG&7YV! 5i۝ l" as6х޽ct['`H5){ȫ}ҧl?=Kk$8 #4:U NLkTwi-G\[bCo|j]*}iT'3#=D{CV% _y]W_ߛ;_ @=7HB|V1k!0\:!bt Ü 9qͥ Jzׄc~A%EM„/ ?tDƩ. F Dm6YB0Ri "ĚƌUE@>.2`" X4<2*V dEޡk Ru-f=`cwqDD57 Ӽ=*(. ።=gǤޗ3-%/[zs癯x#팼={wB!@šMn*ʶ:qՇ͞+]8gvMN='_2 =_˞h.LRZ U f8:&r>Do+P;ݾؿ3SL@/ 4Dvu 6ar}kX͠b E ONGqd uRNk,y*_7بrK+c[I&dE{TMi/ /T HSۚ!jXX_C[8)YL4ïA䛻k韉1 qo 2@ x"*N tyĒtљBa~ט!TvN(xiG.5)a}ϋ%:hM dV[/ AO|{Nx?cfILi\:`/ $0WIa2M, GlɬP G T@V#x:-QlX¢(ϵږPHjȕGt{`g?NyBBYn̈ e'`ֺl5njɍENes nDo\'\;[ *.HפbGq'Pty]̼ wy"*qD  mż _UTq?V'_VƍWhŤRX%||/LT)\?ůwd0.@6~U)Mźq,%<>t D7q*J i ӤFǰm]td! nw.Vn=\ށs$r'?Bma{Km#`nz^& ˮ%*tN]+DaϘ d+Lt7/ @*M(3r0_evlFjCkAE^Nd@չ2Xw'HL9l) J  PZO:8mg;󊼠Kz$(G rѯI5WSblY{4ҍXoBm.S~Js Rע/)f"j;[K EY97ݪ.sKVc~< ⭒42JT9zXL_i,L6#-O]4*^-Pvi:i@ ըmծ vdi:u1hTcl3e E"8\u_$8.a9cۃqNésȫhFzȓf4OA! 1ѵhye8Nj>Fc`CZ/2Fa>,?8L#*@o&맨%d5orzj%G`"Cu&]!p'GdEWKnr˲ÞkQ/mGeɋ֘MmA[Ypʣ'3J'-FsH,D Ptn3Gt d=N @X|?B(\]kP=fvOa~[0j^2u݆1XgP!C'N3H̀'c ?;v =e&0 lzn 5vGlEHfjyv56"sކz$),ˀ!>gyߛkeL._®fF i#| 2ˈŷrl5F.y~%nf&Ė /Kw=,1}$L~mQ"F|GIa5GӬJzUfi{[uά LbC4\UB] =v cubHDvL.B7bͯ^̭QKP 9a%ǷBgٙr2"$u/ T'H\lZ`rf TFg]&$)$UkFE.YbIzy8T+\L1+>=n+7]?|){Ò@x5-4M(m4™ %2k9`r ,sbr0ݪq`yN<5ש͢nް_$wqy-oL)uf>s 5Zb%,Zd*3r9fAJ:f:~q+\y<ƫm (&/_O*s/4J&i^[7KߑHᵺyb}Zv.@ޞctL~ b_1# A9͂ƃC/l~ wnRgs#Z hg!}UR$HO=Dh֗7IYiHC!;c]OI>m ,Pg sA1D$.H+z kbFƌ=sOpS0z/ 2@#iLv⺤o v%mUgȥSOh9{$o]b0?qZO(6MIW $O՛l`.,\!?`ڂ̤{ ZqE E~lЙQmuI˃&f>KB!ɩcnM>p8 0Z ߺ:͈qPT,XJo {S搜oM`s08zmvF =j{[xõkooQ!eN<Ϥ[yRU(z3_@>&TZ4UKO)/,EM][MY:TYZʳ[P͎W L#K@zZer|q2(daD]#z/H!Ė[S:-LfHQvŭ{ۚqvBJࠊ ,hnC#Zjhwf3FQwifouC(AM WB #8ι.Q1IL/.U(jd> <B}_IS-vSY4잠BQ7պK4ic+ywzl4%(c3ߛ1TuVK+*Wg7$WX1_(_js7M>ι"XbmӯUZHCrPƟNF>w_h}, &ʻ6pH{vWMuozzިcꇘhsDο_#~xS9>cVΏjHYL>; q\65>$4 );uahG&[Ѵ/ef~ۜT,+OI˲f`s{,D(w 6R`iRa:ة_ܾy8\2 CPwreƻl͈v?M4Z Ka/ʭS5K\AmٌTN 5T"N |0ayI\ILĕo)! _ŻÿgiNI bٙb-DT'V6Lvi&oj&*-QU EBq=^8<`-&y^H'ùhr8>;bSڽ@|TpR&yϭo1U͑tCiJyfK5Jh@gV%3h^DС&.<.|+t6,ҟXtesC/5jG(8"]ژ inE2=usaMC@GAKEtN:\!{xwmXq4f哜F˳e'6۱ɟ8BFYݸPnڐJ~`w1,fq\s!2m;f|, =#`8XNwn`>UZ::e0Sc>|mfʴ_ i{)~{iS ̩ӓ]ȗ}0#^gK:$K9%Rdf譼)zof+*No9*UTW$ѡ2aa&H䪿 HZV]  sv*Dsx=B=ܢJdžAh QpGƭ[xGҾ[Or俒W.*#bL3'bf`']Y  rݣ^GR}6o" O!3c=abu1ڢc0@nEjMRqK%+CJR#!ez8"IY˒r_Խy92uOb97QYq[U:܇_&1G?+Hyx*6TU)?t|P׆{@-n2@ z+ azN{Wz\-wӿW;R)HS0k0IFLte$눟uYx֭ZC&El܇C:EGϜz󂲪撼̳>,VS(o~~p;sI5@xMԧYѰVmـc֞9o7 Ι. 38[=k> -(s3+$!*qF$:wMk`嘾Sqqt[\/W9 U^ƻ:Zt7åaU3 .tH>w/Nq9af8k2;“dM ]Zgٿ3WD yJ鬍v5t!pX"Bb`BҹE6\h,%4A){M4+zs z*m2D+(U2vŶwB#lE(k]5{‡p?Ts8eb`,ݼUS8ØPnMՈi/Z5$C{I] X׷)А FKIH_-vtfʗlb3lܖE*`@ 5Kӯ7]wAY]Fwi_F"`RSY.إK24lwû/k+k>abKoԠէl3ǻ?\!bctNk/ϐ"i X" myPAis !lS5ņUF7(Szex_bS3۵m; ]WnWa¯V߹@F[Rma9Y]]ZtEʦT(~`p? ]KIBFq,\GfEl :,𰙆B|BH~/ +HJZ~ɽ5TXne-=6D;5l¾Y3lN3>%'ͰoMfqّc1ݩ!]:|,0ѫ]М\Bǵ,̞haS,ݥ[b`L5^3 vdkNow|*W@P =* L':Y) <4.w1dr7}yLڭZn1JfAf#UCkw_#N+ܾ}2[>%~ $'o,{iaՓd/hd|Ne(B," T15^ *NDN*U bԸˠӗm ʍcrmC**ك9Jeif9̕= +b&\:=wqO ,[S /O(b݃NC  Tm܂5s O>+kr(twITM+XD"9I,e_ìOiC1qu< j!$\Ҙ##ӧ4Cssd[ZhNuv[G7Hymt ZI@M@cUl <߭w?+ dՒ }]sr컼Ƚ:g +,۞c&#D; Y[x U*Y  ޝО?YJzث PRkʢ'QC2"94 O%}f o=J=!Ie`֊EĀӛm=pp`xw>i/)[/DD%O @΅Tfb'io=jXOcxTSuH;P|Ĉa&-2s<0K# OPcHKy]C\,}B]$K~oU8qUWQg݁ưn-NWcN5A OTXQY@cx=tSH!+%YGnaH1m+*Z7TA)f7 kFgtN/pm 7RR6@ p//WD)5wp>Cuwob&XKGZ;"ky9t}w}%L2LBVGt6O3VBe,"w_0kgۿI+ka DqЋS/GS9(BaA"#^dJ,VUOA][5$wTAMWw➯j g  |7ZyXbiv /P] %'NPGsBttt#<;(ӯ\\''s_6(1P,i]a9cVxԯ" jc,/Ѓxg&tU BwK.w Р ="+sنз^&b5PD_q$K+~4#Xrnb&Aze ~O[<8s  V fI>:$:}Y? >>qOVow * ˌ(PF9޻Y4.]}4?g`ĊJ2yydM7.躚Q>ip10nf. tIf 4 ܲI;<HfTH4nD&_-{Rp} LaFx c\SmeAC먎wݐJ/!oBi\&Ft[곩Q~>S8j[)^OuZYme'&j(#De t$߷2 &u%0S kTUs%odk&7yzw~ykAsiCa܀uf9IĔRLƵp`4m75YiA}T[/Ր׉߀%dXeS/P Z!/$=k} 2/t2E@R\/3P@}2L9 M9Qq]EJXBEYxTr;+l%4noC"ViGO%% fΪ'@%BқSZdWpVLBukҠ%]tu?O`kX}lz1Eԩ$- i5)G/?MHs([]7CrQe?cK-~iYj FqfD"@\-s*U1! u81e0tYp% `fw':=kK;WLNk[dK-<Sߝͬ K\E¹vk"s_ytoŵ.+ꂿZ+â$zzl ],&=ޥ (+;Bpo|VC?=۾1C\&@b9Zʙ@ŏA{!NZw.4g/?cq~ :7ί`rZ[^@qqMu:WZ$9:R8 B*E+7W[8w9:8  ~Yٯ+(#y|r NP Vd5=X~A\MGNFL;u1@4  nlnCImB"c %1{LbƯ;Nske@c zE QAw!cV&G.!ѱ??2XRbXAbSE̅6vj7=Q,妰Y`е_i eoɸ:](E CLRTlի7*kGdj^í-yZv NcVOYhI ۚLNÛ+!P5~t0_ݙؒtuZNDrxfDJoJ=_^%D ]r GaշH\B7xubHGޝμ,tzP=l@6G ;?~49XsU1!HٺcO i/FdGaQ9C@g\~8ahrQ_9L+QWI jnmzUZj\|~{+;޽nAp 1PNCϖP4]bFh3&EnaJ)RvXz-l.4T{WPV!MwǨs&nTt_5y6Pc>udo7Č)|{ۈy-p+!xK2rU {>L^_%GE5BHLL)AsVZֳ/u7sq;Dqj[ &kXC`nz>4sBa_Ae̝ƣ 0s&ofw\)8w_'xQ,E &.N :rU vR;Ov+%STd:w{]@dHǜTODeۗwx_,,F z\ե"#Km5^O9-cԪKSӸXS^7ЄoS>+ey7se-EZg Vh=SHOH|rKR}wMU'$ORD'mz3kVL>[YOL]:{t wMd^s fΨ){+wBP̸#~=QqʚU襊@Hqjj:R)Izd$ ֽ1A`ROqQf/dV(|ҷәYV,(k<9T"ͦƬJcˤ/I:)m~p_ӿ".۽;z-ZS{/_hn^>ߓD>mSK/]xY^]o=I?`u1w23M2Xpxl[ 8h纹Ϫ8) :Mtg[IkP3>EZC8´$2 >!áSHyvϧ12Yì6B+}"6{^GGwb>sJ r߬\6sSU qovHSSP.==V>`Òr.(eQm/؄% v2Ź>C/|7޴jo?%Al^ ܊4֮!OW95d0i\׻%xnLh5zTi_#!8NU1P 6j)rYs\̬lgƸݩܯta_ j'A 9AbC4;msm;m?o?+- D=HXʒhZ%I`hAd*ްW7*APQC-XT4#M hؤ[$??Юf,Q%|W%-aIvp .x$k]RƖ6h忩ZJLztl1f8;# `w"Ċ?J|]38$ 'w WnCTȫ@+Tb 3Nt%n˾Ihn`VUrh4AUG t_>T"*2'oZ_ I wU [K]Lu~gc6KV^F';_HX~J{1x_5E[Cu@ C܉8VJoq99$(.sT_Ǩyr7,e_מ/T;^!`,UaJGB%д#ITt4$&K[cLaM<8︉τh(; D.j @6#=s WvK=ùDW A8P.g1>D`,Yoc)_y.ԞTbUuEB3v})RE] t6XON JB=)^Fk݆&̭'ñVv( #6DE 5Gjt#kn놃ߛƹuCi*GC" :z7G 01R\;=gjtQ޿Wp;w~cVOmj#Lnޥ dĪHl<:{Z])wf_sSQnrHٝle3{+I_۽OX[7@R}h@fXyaMwEiY eɆ3ѡի@>Z-t^tCry_K$?) ɏJ3^u8Z>1놢eåot@V Q=߲ {q`K>A[|{>TR7+HũF\Ѵk>`Tp38c*0 ]x/{gIzApZgO=hƟM4<]6z͊,w @Yη#O\% ܸI?t<^SG?DԄ⏐vktǚ %d#-4AC\ 7Dm&-uBCq. XW&Ϸ(HW WeWw?*s.sX1 Z]RQjiyzQ%q۪hjo#|/ÇW0 uOl'DmS13p;bK){3VX>cVi*-6@?Φ̕5#,1e@3U5v}8n~D[wxϱw ϙiܔ½΍%I֚>S AARmg|[͒^NhfNez U?O '1xK6U!8䣜c~N1#SO~~3|2a/q@tsɖPzRSM6Zp$HJ5?`kHh{byVbexFj /n]5iŮ9+<1lJTd}S/Mt1%&8`qЪΒn-_jU[\~uě2UNYey͛t F9ᙃyTH3fBau z%TVt$OӚ2PT\.f,X@aPzDU[*eezҤ3I3hq~ǯRnnWT?Sz~0ZfIok\CD&Òcbg?¥^)g7V+Z#96b۞f\5 ~)PMR1ВO5UɔЌ[fEg ڏ> Q7IO_ HY횀 ~<_\QQ,aRٌ`\*L{+[,鯾^muh}B c4. 7"R>-1K&5}<+p=+ G8J+EV[cS6X@TP`o!R6,Nb8УO;`QcKD `W^'<T5Lr^[q@ Y/\6jk_Xլ(8KdU2j<U3M'cΪ V/ kVَ37vm5x{(qL*}+/.?U*ww(oM.cN8q:[N?.mbMj>NJW[R Eg]9PwH µ]rc7 V)˙sW|~zyz󋳷j$5D`M97c|:2ev-93~\bQk-8w6l 7sLjjx(P&euklHeqƩ~ ԲO']ҙo@!,((qh)s^Wyop8kx=~} w1H@.%D$[A ih sq]|˩˄LxjSYXv@ i6vy,A_gj'(P-~u9+4 3C[4D+)fy)+r®>gXqtϻ/)[5:g@%[]xHa:#7I( ƻ\Y_`.*FC 6q93AsNeLJmwLJV8P8|Ԇ;oeu[~v7.E*’v4I)V9NF (N+V̂8X΅ 2yYVm >1LGw)o Mf9o=~#qeraݟlYREpfj1ZUQϗ(g'vq!SˡHƪW 3A x4S1HB#nu(D2Yu< .yE|CD]SMe8ҍ ; b']VHO Y!7>Z'{E<:Ԫ@$kI*jP `$rϿ2&p#Qp#JU\4Kmp'KO W0 ۽ȏ5a:@^1ӡbNN%2/=ʯ]=R!=:E=rR-R$fooDxJQ^&ҥo/OnR%ph, ,_yvy"0L-z)jQBO'_l^s-YSI veDNA4]*7U[&-ӒN87fd.W*kDh!"G:Pm.8H-_Blߴ]GI(.Z3Sf2lc/1+/4ZuA񅆲_KD6tb؟{v_EBV46AwL eWt7=p9zIjv PkWT5%/J^.x<Fwd-C?ȋPS3po9*վjH,kr.[`g51t:!{ c817~EzSJ7RټQ3rUˈjVf3o߲FeX)\cOiBGŊ7I4=x|!`uSM\]Ip\6?XY)hm,j͑q뀏`;EU%&BJK.)c7t%̆42`-ksH =s֮{gpXVCQ'$h DS{Z pr+t zgRmL/wOv/XOfX7:{'(bn0]}XW̗Ɠ <#?pD*rt ";(ԥɨAй: ‚a;)2Sשg6?+UBUIz|Бc ֺ".w\ Ij6.9ȥ82TA~mS)&s_1}q)Q3+1e15e#=:E7q]Cvz-2j݇$Ԯ8?H4j l1weLl9f k۫;& .`|3B&J,hs7/Ҵ]R Xʥ$S9ѾRn7voy&fe b{2iPb"H{/ܳd^\ʙ2OgAlo뫮KU<5PWު{o1y'1+,*htNrXZ2FB^a4jDwHH ^<sNۢ ..)ml'9^Q BY<ŚvlU[,O~ebMp9'VC./K+/\QX%XO75,3ZYat‘8зi_Nwm9O/qjRTao2đj+(<`ZmQZ9mr?߿ z'X=M`_c7Қ7xgDZWJIH(^-/{ޘ+d\/fNq7RHq GJσ귲a0k1-Sg]QqOF*X+*j ]AR"p;q)%Nw< NvR2vV}I}(}іQm9Rw. A`3_n}u2n!i^{[zBggV)-R~^iqJeײ㶠WDJu2ʌ0EMrkq¹vSm 9n[8z`b9yڽ`E]dBa57K~0xүRc/3 c9Ϙ$4gwazǂĹِ⤘E0߲pmYFγ\21s?MYrR^!8}b C&)`hv0H H% +|aͪxQA>4u95Gj >N`u"ͼX\,Zz;E$1/(d!1 t48xW]w/Їba>ڍ*sMw/zt)T=猵M?(I@7Pџ/CV F.. o3T4ܕ[bDr  ŭmZTRZd[DsCƹA,FYře0`8diIq^ʠDI*ɼ +iḮˢS`4Cb'KL_,3]t "JT"D cB+32bZK^Pnゞ,O}t<2H'QxȰoO"~~};pPqkIgq~A9X2q g4 KnI/~( GkHxk{c65,nT|n+45{vc*fXOMAM8kA~lE㰗 3(;0JCh=&sՐÔ-镪2G|ܮuI,R0ݲޞT[>|Υ7IW6SZjXc Oj@Zq7}fAf("{qo逽9zCh8qzB*s%@q"^U}wd#7kD;}U~< hu%'+uRj!$JӜ[B,Aa)d4 MO"9Kӈp-*T-^gQbX4= ۛkRo{gUVRz 0Q?T0 @*ޤXd3L ;q']뇜fҗ`I@H~2 q-mKʏZ`فS{Mɰf(,Z,MQZ]j,w0dfGU{?Wowo {OUa4:?~L&ʻ2Q'Y悋?H#;~Ï|ve#Ka06Q=? UV7R2A\(XfxKxd$l;S <`p^>>%w e9 %(%k棒*yn^!j狁<`(@W@TA(VB_f {TN+;\9~zx1WR½QS4?k)YmO(&qRBWYYcR؊=+rЋqP {0:UC:5BDOQ _nԏ56>'IH?6ZwJl93kg[{Jʨ_mMԘ)G%m,FxL8of(d,*5uz `@wn [Z mM/]/IDu8z eSah(1we?k"I S'Z;:u̓K 힘@r~/</e:U̶#+g(ڨ;RI-{EZ<ʫC5- w7D Q(3 "\ :^a%:9nn&jh7&#&ZAO8Y*$A26Ps>.X?5C@ЩbvFϳ 3 A/zY *PHe-7V 3o6"f`@씵^uFbq/uީkE?[kc'PE+AOnkrZ|K̂;M7VNnZ?\hCy(2bM awDXIE|7)FFݪ7jk-5^54J>kJ54ρұV,iZD۹p&'dM|p̠p9kOB=ɠ ?a-jH!]e>vkM-L6zG Q_B"Xe[NUjm!n$[BQ7akW9H<4&[>JvBr6-Aɏڝ:zSU.NExkdgB0sC6R12@z.nX@ e\4pΧ)7 QЗ𦛦m~r.ZS!FttaEH '*rvBmkA62Lv π2si0NǞ1I@NJ "MR Ffl,^၈8m ''uB1 b-%]> 7_H':2=B%N?,c~eqoZ_ǎIϣۥ=Z/K 4i׏Уք޵mɘ=M^",P!v(^xBAl;ܻYi|ϼAWk43RH%FFQw\MIUP/Պo5^!bi"lCAB W$+d$s6!}x7''QUET4A8" ]k[c^(F|D&tXn斢@Ӎ;Siw n>nrEq8V;$)ޕq1؏t9JRż|C 7߼eDw"h]!he_SN5Sp#+MZ3i<ۓ'ĹY7xK ?ZܾiCԹF7QWӨC \Q1xJq3GhNm_6X)եYnc`2si%1a[dWaϩ3, 7[=N,6N7zݸTSlm5CḅMpX,2hx%?\CeynAꐸz 1tw]/F]35ĈT5 #|HYT6܆~@ U]0ȷ\ʈb4kcb@MDhc@K,ML7Ui| <WhňCӮ V-|%O^PMj7DxZi`.J'U`O.i@%9%6k݄3"Un>fSk;I$ǸO˅`_چ9 Àr4N8i8KLIJٟwi0u//kH3yze >S"8C^ =' a(%eح%|\  񒓐I%h19`ހzYLΈ^4xgC?*ḶP4,H||]KmzXj2<:j$0ꜟeDqIGי?~|r˪kE#҅O[}gbP$oF!3V_x0[7T'߰T{5"I]Bz39EӸKZj&2dD|%6[lJG}\x4@P5$EyJ$5"jTdwz*|LWB;\:l{5 L!Pۧ ˥W׫}Mi)e˳jS: ۀ2;:sD߾CbYOxsF +\nFf>~m0i|N#cI nn7(WB^&󸳘- \dzU a--cP *K$,B!)<0s/ϕ~9ɦD]G3rll~q .TYtL2>ˢ&J}gtxwJnP}ݽ@ɒAj0ڋ@zޗU6to0SMפX plϽ]8c`ۺK:̹˜{b*j $s'IK5UrBcKG_c$v?ڬy%4;18 aiP9l$TL\yA؈& g;m4E]B ϤX+OyⷚzNXtEK!(Ӝ=<:ߛNm%ü;?-㐰N|^<+ bQ@LvPC N,c7"Jsc@,&r_[D+8Sڞ{i?fn OUʷz(\Ao^&j]V a݌%@Kx873mus3G̥.bR_>%v GQN]ӥ!Wͷ[n+nghcM ôgibJ7 @Ԭ ر89Ҷwg_>fc뵉)F߲&{{ {bAɱ#ʽ:|Y UvE޹E:PݣVcO*vq08-B?fD#GVvw[ >"DZ !8(MH"*N0HsE}AE4Oޑ<֛ҙ;?T 6t;?$3(a:3}$]q|Xte,?_EC9SkF^h>=ܗ2 `KT͛Ag6|8O~dBDzpCqX%6kESſRwzOeTP"^Mb~BO F@V3Eo-WԤ]t|H\Ɖt ,ˑNTFBB IIz2=NBaٽo=*hazesX#9\Ř<&Σ6d ڴGDx@4 p '^úT ͖gZ6%jhMۚCu^h{yE# )HHg`D&%f7ޭsnqddQgq[@ޝ>jc~37Qu,NsXL+]=6 љHc"y/&R}?}RF-OR1ru<⋔03&y~Ύ1//҂x j;~o ^{"9KGwf| owISy+ة e#jc:Fٮiлꠦ`_: C@@D 6yԼ6ǕF?Õ l}Ip?*;>/ 2HX{lzgԔ9 fybϛo;ɪ1V[*j:F:[gtWc`!7&T[k}'"sUg`.nݔpIl?'T$.NYȔ /ݧHsQ!8/jX7D@@f-G^K\/Rv^960,?`7Q)#V4 B20kv{RAj m0'T{G!7 4f ;.wyeBW0& fb/אe~#ЂAN/v(ly_y(@u& MpÎU,kQGAanRl\x߈~>aqYOI,M@'cn7QN(ơPAʶ1`j]bӑv>өEo IqŀUl?Io%Vo9ܐbeﻁ_KKWe<[xWΣ4/M^,.AedaM"8Q`2-9{e =`03]nyG:ʢ{C5D`ځ,sXeJ'; <ꑗ 5d&vcwܴ-r-b[ */f›\^H}3;n)Sdw$(Tx|9K!q}j|C 0 J7̱!_#2MVᰦg'xc!8vCQ!Bb20l{&K:1u6cqH}=Svb"Nhʜl|d>Y$"")#ytii?}Pב8J ;\O-9֫iJZJqE+Nܭ~{E+h)'e&7Ŭ(Q s'_`fv1-7`!;0Qޤ2'ٵ [ܰS3aZr$ 4tH04iܛ12L QKytرad #,m_l>o &9tq#M1(p/'8**+xpU y$oP[hvX3Ե|*,)}yv `3XWle#͏jۗNM|x}[@1 wx2whRdiocjONVD΅f뾻砓ES<<#J:opOt]QR6 \t7S"FEXxGYq`' 2DZN h/m@5_z}6-X?lԦP,Fs)e rċ( Vs-g /cپ!+#Jb){%l1/1Qc FJzR$8fkR)rŠOtw_Jk rzcNKLs =Z^u 1h"ҹ/z!]cO&?Fa995u$.>[LV]w\a* =oF9UQ͏Sx*l/ l ld&^N&GZ)h(FLC.ڑߠQ/BaBcXȥNu /^EqC3@HCI,V[y:7 LB/AEJNn5l#eR/eD15LB -ȥycux(B<:UR 2UVXxGMtF.eSEW0ҫѴ L,>*[1̾o?3hVsp2kג#NԟfMQ9h#jb't3Gųcd$mm#KGhZ:1ZF:nis({ȵL\nU1 eX,Q˖w1fwJwX,q?(&I!Ei: Ro̵F1a$l$W vi6ץ, [(12W!w\)1KO GT#8nJN|ڝ7t]I51MNk x"OQ"imqژc6vev5KdmWCA ` <{N3 1 Qچ>QUn}U#6|rXxᔣT 4>DlsH*ʁ踙XH*3jaPԞXRP6R"ZXo<]c3co;A_ a`M1=ͩ>m/RO>y꽐w'i]scHi@=7Ylu]ڃέoo3|zMwJThw0E[g=(zJsCA89\|j5#3h%Qx,FD" ka$_÷#U! ;΍8z~u5P/\Lo4 y# QJ\[Op ^G5o,7B,|jEi91) fVX4'G; jibtVUG]<&cq<&A:nA<0[:j1>x"3eDi _vMy@z5\7LvǮmS 2=9困Yq%c|r&˫G]Pvީ rS " {C(R|x7aC r_.TSqVZ}d}(cE7 j ;*+K=S'4WRMlMx m^sW ꦮ\۶6I}Y9\Knrlڸ c"_ϥ? hG& )s %RxRh h0VGF̉]+gJ$J"j'\*՛Y6@; ծ>S=tRu_ӷ¾.<\h=.WE rQة[]1>.`^`ĉ#i˯CTF 0um !xl!3d"=V^.N۴#kG<45BiHҹ?X@/`6Ժ"Tu,;/9@~IѴ`R؇UR*d8|&Xu2bH\.Z%5 Riˣ ^K_ b " Ǣfĉκu{OLY#WE-ԣY-Hzd dIffXᝧ-4+z3!K*<LKq7:k[ÅeE;<#AF<î |\LVA}s͝!(LͱgaA1ᤑR5Җ0d#A?$,:iēb(8a@6mrXy^)/)R/t섏2އOG\+B%hzw< HXIK_vMef=iUȇAYp֭6(FC7Yv.'XN )"2e"qA/9;?S5*#)N$R!q;T)g+#$db2OL? ]Mh@ GdoF#j!CٽḨfQttykv O|,eeFϒ!4$9QF&)k.h]fw{mdŸNX_7$ f.#N5BG'qP~`4UTbQy,ȷBMf4椉^U-If!*2z j[Ajp& @^,e1@F`y0eRgs|͜ukΐkyci_T<[@ wqA$;O1iTf]DlKDrY!=ʿ840yIMŪJ$~@^("?W9\ Zi"*'u5xSk4ר1iv@'pgaI7bŨqǚ y-"zM0{&9[U|U', 2Ϲu/Fl Lކ҄wǣ6 ωj޹n} n!.d\n [`$bP :-\P1n>fA9II#֧Ά,3xX,|-`r\$"?:^LgB7rǼuQR^qAWUu@eRA%!z>ޢ# rpcb ʦkԪzX)\vpȫg (6%# {rq}A3tjFI+s|ReAz2|;iZ2ɞRx-tfb]>قBq+:YDFUv\E X .;*q;g#G='5+s_Ǔ,AoM.Vs4ta$ 5&a"̞/A5fZ$#s]qZ րgV|DwYC*;תsz%$pPWm;qy Ыp/so\劷t"J"#~k/RƱ^K..=gȞ: D?-4,S`7g_BZwU@"֫*rG ?!׎h\PGr:~)ʔ37x#А|MS0 me N_u.9D8$VO3F@ *jǛ2FrL HJGqAZQ`g])Re52֎;ns+6Nx_gUgz&d~qʅ5ɂkj H08drڼֿ4lؠ6 gm-=o,ԕj|f؉<P)\Ik:ɤ!ECmN.ZTL=RvD&H% 2*!Y+#{,I K^q2a /3/ɫP7vM-&X{j!Ac<W]613;ք){o^PsB0x Ծ̍& m77Bmq!3% 4z׸(0'<#;f !n m-i֝AÖA:]E uk( $A☧dA!kGRX$1\;!Ghј: ڪ3}+4[=:!o3)?cND-* :q(ΔUj(z|{- O9XQ]^σߣ 7|bz,H*[ڊؾ;] fA\;Z'>HR^MK}iy>᪈:3pvX5& ~idHa2V υoȻ5rv52Sǧ-{v1#;|:o N , o u.9r pg:TB/a$lῈN.Ƈ$,+By$uxjK {s#^JDv~%C\S}јUO-G7Sl$Di7I\Ad*ɤU=pcߏV_hcd3h;2ZԀc]F`UZ]%( =X1/EmѬ[_uHvk.CJ GJ{MRՁ3gRMÈZ20~0ۘvYwm^aBEݬx". ?߀յ^Uz A3~꘰QmlEtnڑgY.977Q8CE!Ȃ\it ,Ȧ|RtK|U [Mؚe*qFWNSԐ]N{C kѭ&U)cj>!SA21WdS0xQ~Jʓ}X?^Us'1YO1Om7kT [nʧ4f L ዤFQd'_гe|S4yF=7r4K|==ϡJ7E-sX>9>)#NV!YAid,>&ȡ8xp^,SH|_BŒ&(,TlftSg3A߼pHz#}S-0A(!~|#/,e DU C7P /3DD `)ÃBRP==L> _^Qjjd7v0z,ꏇNX̜"ĺޞ$Ŕ^9޶/KB7z/I0Z3x'ŘNIG25mCŲF%w'y%Vl{jFc*V+cƐ,S9'gGHLɳWi2ѷ(E^FA-Y?sil-ߥk/vs~,tA5ʉ 'J(*ر'Kμ¦ JG2^a#g>^5Rl{]) ht?(w-(m"kla+YQU߿ERx |IK֩@r@=6jFڿzi X-AoI$Fyg6Tw:x]t?K$m6Cva?֋ i>i&y1hD2vG2#$Pc&q-q)ȱ0r7h˩$#]\Rцx1*?77ڬ$#LmR4lRײ]'*f p7 u\C^Fs쬾'|Ypp5賟rA@㮹m{_Myi(2uEPlLQ䕯{J{3ϳBTJd(5BϙhJ$-4I:ZYy,N:z"D%؃9=?N$wUoD44)^8,==CH" RgICe[<nV,͂dҁ\Czd6!Q']bpD&2EUyzY noK_A2w n-F^tC/5(URF =qSr⽘36t5/G" Ҍ)pL |}١mkıfl,²S.u2Vh7q^` W$C*?0Ӻ/SQP'ASpü$A~2r Fr>(_!< H0P[ɦip;h25ݎR4Y',oSHaz`nu2@cS^^sR8ޭ]uY{>@TfK(`ukν&`dw8<ԶUjjqN+[r+q BNV;bH9!㚲Rŀ?l!왠\6^XuzVezlAX fSNf]SsFk,+]J%~d<7%_,|R̾rJH/C)k)pM>BR#F(.1ʈv^q|bgڷm7 B&6(gfwo+TY%zۨC7W=髓-EpRe{1FNwAa0*:˫0)T5aeVo{NRL}lkV8[/W}$J0~6kMD:)jYv:>7Q;}$v<̐&w~ӶFm]Ol@Y8 -G=j f[: m]8mRL~oza%Fy űri[,-'):y*`lef,@"ǹ[s8L WHB߶ҏLb*tԶKn }}@ss!7a'Q}:"R_Cږ|nd'Рx+zzڈ07k0TvepCJIn]}[p͔5iҺsb4wU œpdz@ԥoG~A(0Jf`M[lA!qɫ0puțm'HI wfMvMrRYhGIhI  b/@8vQf DA~4( 6:?dX#E:y޻V[NĦn8b>A؉$g[Mg)!*dt +p "ﲦE ȐQɡIiuS2KM{C[`u3ZTOzo90=Q e=:Slbn%g<-w /ѫCwscW+.{$p\iHx1-{yP- *&hf&5]y^UyT4 tq6X*4QaMS}l&)6.8ӋbS}y"F2Kz~*(սYXrB/Ͼ9gPcSt]o(3J7`i[Roj&kM]h9!c,~MED'+ L5YW':PcB; e/Wm@9 0 +el'Az0l`(k4Fjk]?̈D_O-bG*ɦ&ǔK`frU7@Q!~Md&h*wnjv#qZ{ r?n U[jsUJ:8KtF;-9 O 7PpD#I%72a7 xxE2YS$36,|Nԣv,jTjPd-C 2Ҥ'A:YEqfU\ VpHԨ1仛!RUirW=!QQwQmSN*{j.[u5ZY#ܭ@ &Rc"'Wu3hDV=AMBr%s25e\f,(bü=!H7켭#B&jCfma2ډ$AViS-G`_1iG-ݤގ kwWљ3> RT=w6MR8؛(nÏ&'lK3ġQ.,z& 5'|KIYbօlgnFzRB6!d=@6y|riߞ#ڨGezF_P6IpKX\!4lus@ h`h~Tb,\A%t@_OC7 {S%VI[֔F*-!Fa1cKK aJ\M;!j(5wQxeN{<2cB6@_ۋ#\?ʧ5|bNw1_})ͦ J|iǑ*$%ײ"]IN2ҵٖCEі6\ǪȲ$ǖA!Л3G6Ey-S6Ӆ(d0.P~HZ<0tiO?deKB0J+n-aNB,-) TLZ rYeAᑛ#5@rJ8E&HK}\gdojʗ5Q"Fbj^Dv+JKx,IKm&(s\ԁewu,[x=gm r uՉa8QAF nۭ^Uң>m}!W t SV3E m,~k<ؗzau0RݬK+w1hpFyQ. lW k :RNY)a| G5|&A@n ='4Q\z)??82 ~QOnp^&FdŔe! fpa]*ؑ2nM&"frv$9h_nQSH^eFPpl.D{(<ڦt:r ߣbϞEWl9G%X=1zP&ؠi P_)kP2;դ1]Rf\*ruA߈ G,V E JExo5 WDҥ2kJDYmK83ӛR@.Lw\Лa6(%eH~bSa釽Q򖡪;6Z$ ~^wHиd}ɏ 2=o()ܧCþPcb@I&)mjf?z,BUԯIwxU zn0:fj#ttXimdA< qrW챾R})wϖ$[H8?0U1 IwG\ (BM)~㷆aGaAڦ0p( ;ّ//x݊a#I[7+ߊPY=\$aq!"mnrTlQoLQڙTݩ*7A;Loa@|-p78t~&dٺ>W"kk.Ce7PFISܗ]i\X'O+}aHǚz| 8N׺s}aRbY(hWstB}ҏ;+ Æ`5F$Q]$hQ"0j㧑>{^ibrlb*5L6;3Q -Gkǂ&|?/O'OiFB֞6JjW͇Z|c&|wyAᔚiR+ZkpE13#ޭ;䇎'G0-XH ݝ,ݙ|[{cu 7O˨Q,ga1Sf\1gy4zcUwz002xߌ/ *gR4zOU\nÜ[J}KMjC,ZBQ|VfW#TJ } ?j#$r:|㵚Y_Y=\aӴ2Vޱ!X̑#JJPg\8% yULQZd6;]i{,R~R7X߃z0.f7|&o')PeFw[i; D[8Am̷foiAW'9/lGt2ŷX5BFC*+w aV 0OŚ"^GOm&g/dD\ O[~Eͯ}ZD,0oQk=dYZh<7c&Ce10||DU  fbpS'-_NnWk>HVUe8Pi˿_%*׭w1y :>@Jg1uVC.³?fݑM<%-G1 Q]7 mQyHHHθ6l:5l+"йi`\kwV]gmWY_mTc' qjư}I{*3u矹3bkCpP674s{6iʮSX\A2ơR쉷MGwk.#t(w4shUՃ]aj/a}eݢ[ݩ A3oŪa9ߜJ㉋>NgLql(/#61UK+ʧL m|6ZAOX9\IژϞGC{⒧:a!&RH! R2D7=p1 Iv _dITh$-^!,ОlVZk~z> %azqԘo@r]|z܌v gٵ%}.| ݮ׼"b[N/^RF'}kHyL.9_LY2lskq%Zd^+}`ᇹ N再G,SA uM~8*_lVzD)~pљ/>$ƚLq6KS҅܃$ ۧHw-t2_S!ЈxP tЩ6&e06Q11{Ip$u וɵ닃mi<K+^}ԕ.Ӆ= cyVbsmq]_ _[d?2X4"…@SwgꁑeCG O2&O%Ζ X;b~LX>dq:7TVC#LEXRLgo[$I[ںd\Яy_JWRm}3 #BFMjoV 19AMNi9:%v69Rn6w{eNΘA.}A#z*-%&y o.4o2U6"E$BO~97-Kծza l[_`-MM 6fpJD ˚ sT a`p/yRrpǒc}\d{=vOC!9C6BGh\b?JqT8*%K>{S$gsR(<:>نN%Q" l.lOvhq℘it͇}Eu򌰅Em8^:Zq̖% ^[n?2X?T86d*J}ɍ y@H2R]$IOB!ޱO㙿 JB9{ժ(r8{ȹ]PrK߷\4~\1cǜa!yg`47(:<[SA@սp>"pR +4+Pi6He&iQ!2"-@y2hC@>nvpR9Q&5M_,?.M1FyWp/) &rs*b5]$87%JOgԆr4V31BoM {jiRdBuSI(+1g{fͻtC񫷛 ˭p=pö1VtkL.op6Pw"41hϫqm!'Ekqnr'E :_Ŧ'>]YH M 콃1Fgtyp}u˳ $!?oj:V8tm[1r-K:I%} zMͩ [Zpŭ;,gN":#&""mOH|~gP`I70rqna4:g]^Bb6Qh &0枹%w4: 0c֎, \"Bȟ?'|?o؛1L~@V?9;k Uuw̧z Alt ~@1ةu+׾P4}h.!љѝ ml#.\4inj[cVğ%?Rs6&|F= >yQnIȦIaDk[r0*ip)ẹ/\-'#k.mV}+6T UK>S5 F{٤L/ʶp\*ID^'PdB]SsCQtSۢ^\ekx{ 0(9-tr^C#˭~kz%j۫m'NfxJ2tҳ 6p˵8lšb3I1RSQOS9P);|s?c{I&[sMOq)@A-)˜(v 7 Wa3q!^ {nE;uԹx{ŧvWVCԹz=wLoh3[܂cfĦ^upYQ5EFߒ?W4|<}^*[+|yzHI UHm-7l:fPȔNI9݋gE6'7H{9Ѯ]6O8)MsBXr WZ2͛S >Ī4[eugDsv{A(XS)jHwzG.ljh+ݫ7S1fcQ}+8Ly898}`j Iп\9haQ=ЬF%5Pl]EVIY|(Q*0;nڜͮYsDGQ6\9jD梜|-W5+gQ~MF##aGR)j'ſd50iqEP]qV+"r%H,q]}I$ETl?m`Q;|Jǔuld@ ж !<&`;!ck}pR(Lؐ{k' ;x C!%7 Vi&{l9#c;YTTRk(N 8,}1{I$o!Ϗ"l݋yih\DOU ch"pڽ~s^ѣ~(9Vʃj]Z.ύSQv] }6xq/}Io~ ?t9xZȂLzTinh:̟1 C*TX(0d Rhj8eF_Kt[@8?J=M-yJeV{G| J@YEJ Ò5L˱Qܝgx W"/oB׊2vDr,6-@XrnpT(YHUaLI54*5F3Sp7g05 tn裡>r*Y/t'2R;1k>vi,,u' ]iֵnOlб}?_a|`LrgXG~8)#:Ym7TTP jiM _1m-u1Mi 'fEtRڐ#?͞mld[c/NG^ |PRZ#c72 `b9t 2ьnzv}{< !7&yl*&4 Wvk?f/eŖ۞ Rτ1y1d#__F{ٮ/ϼJ%LJ U1׋󅘼V9+ZIf/]9:o1cbSk6Rc4寻'{["vӘ7EÎ%4O^J) r>/x`a/f>gŤn_Bc=ᥘYWY<ѩSw&Z4/&qdjVX"Pngyqa1Vf,-:FF<OGq"Vci>7˖l eV'ꢾOp'#fu.wg/EJ`N16$"2Y=RyU^P59^]\<"u&m8@ii46[|]W2 bҍ| <觕y۱m_+N J'74Х\ӸAYH–"l8@Y 7 $ Z5{ρ!x |4T|nx`djQۚ9bO~ûxFwr)`nemTЂ;i +Og:NWTD R7RdS;x&Z^73"SG} v#3e`geYO8/+8o%F,mcnj%4?Dٸq,-^WZz_-Ij" hS˖a]#su{ `d8'E [һD ^"6-a"àI/0-Oaܥ6֢3:'>Qtud c^>95ܢ?09As+Tea /b 3w,DLK=S>Xy pO頂_F*( fYwW_Hungo 1+]㢉&JU^2;L4y@&#Sd,)k -+QeACcl61Tmm @x'>q(U(fh mWb`JЂBxJc#4tO] n*TPs)߃gS5 Gڈ4x^(`1="AKQt?876}R2|zqq;"?/ ,cR'seQ$<<fjxW2_jº_u/ c Y"`>1KD4+VYMr4mX#Y`)7~:TiE: \Uq(^dbr= J%<Bn^%AcUaLQj7NG/`x>+7R\JHc@.\Fƻ5"&ִ^&0fՙ#2.1_[AZAn%.\lֵA>r)&)Dþ#HߣĆC=.P9IW O`66[#yɟb,tL^T1i 68{z,WD[1-zLF9-,Cޔ=CJlKhR}4-KVk;y >?rH0nS[ Rba k ?:܁4¼s=6drlc 6IǦvhYӚ.;w(ƕX(R0yY!ѶF@llO[5ZpF(Th8|zfݤ9R+vU'f9:,VA m>eQb#L~Ĵ?ho|һhObzODA$܋4xqooh'y V*N/1N~m^m[nBT&n!r*T^Z[6U9[_󧻙z5QF!>a9Bj+ H ӯViR7A&&m_SoPb B*z]ID-Ab )"83G|6t$3ZKt `Ǘ'wY5g%FZDX>bV^tlndmq6S2Yҷs5[x s;\km٘ȯ '^?AT Ix0y`lE*tj$R?X; k4ULu0~$##+f)xٿHQThI,Yz$̽G]pU$Zk|WM  #/c _Z^O/%O vӪQ+R`.%N!1 9}/0YͽkvC,c*Uk7,*E80&)2E`A͌ѳo9 0*ssEQ`G,Xm(%U5TU)vq'ۻVq|/;-nB,S?sVN`B_B1TʓK8ʄ9:V)n!A rT nU 5 p'ڹ"T +L)w1'z c#M(?hiԕm=( Y/!ҳD/LҮ+["AWi} O]ॆ%DM/WwÅ)<XMXx "^*SIZ#3L\2@q=9yA' [xؤT1QwGkNؐLzVȾ8sUTEjg{; zmEՊŀD$uD[xWӺ3k-)*P#k3 ;} 2K""`62mMjAI\:$ e%#h^OW#oRD lp~jz)u|7h~Zbܻ~I(CZ}T)tbc5|)^}lU+ MGzĔ 9ncMIIF& Ÿ΃dđ ,);E 6g Z*<1¬iTFWo@54xOsz P/ 3 gyjwSr& QpZï;&%ȿ9RU_!T6\9IYi81V\`}_6+HiO o4_DݒBi!]܃Y<&j5tVEh:Ғ)2!)׻j*P?7ޱވ㶨ïMsJa7nSVNn<Tez׺֬a4M'PGQ|FiRBҨVc{MIva"){έ/ ZnŋʔH}\s㎒c`onӆ<`V$$M'3wFy$AXIحxy2~vwFŘ>K(˃2nmFACS8_ؓn` Jth$~[{x׈b#PwVpr;xaY q ӈ"a:%"Jam0B­ޖ'gpױgYZ070701000002ea000081a40000000000000000000000016759d58000004df8000000000000000000000000000000000000007900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_pcie.ko.xz7zXZִF!t/j M]?Eh=ڜ.+g_P Ek7'S9bd[N;5cr|?Zno' x.:@4b9Μ7au:}F:G`j_O.]c 0V-nOWtomvzY:I Eͫվwh4֗;Yf+ID@c޳1p&Pjl՘W\p-$Eۥ˞iq'g7(Mme6ỵZQ;;8_G/yvYېKO5v`V\ҖEahF v2<(مy*Ԫ#!pĨ-݅mvV0!ity~VOG^i'|#B+-[7xeZT':\8v#˜jr+'S4?K(}" Ґy]sȍnh^%d5(Kx@qBG?< lԈgê( t$.|tI X> R4^q26CuHnc$&ɇ) W˘h=q(-HY` &%^={ =T-ߵNkhޣ8Cǩ|D6?l)9# dJ#&.=L>=`Ƴm vYLӬ ~m-I c7_i[-c뼡ue~hHP%Y(?.@zMm#3-&$L(oo5S>J݃`煬͹r;)8A,U?3Ʒ*V uM-Rlfuvi?o&7*?N[s)WLI 9)7*oaڑ[]ac(J Z=pHۂ08j l8 `*^RqU:ںH\IwYi'ʪ SI\J]rQ 7:Akr'0N<Ƨޗ+Ѱ]Z=x (Vѽ)i̔)+!.+}>v5?* ,J@;b:*eHig6r@ {0wvt!Y3 #_ <`6fB/!2l'f:7+c1W[QyfWB)\AvIՒHvRq!y=ȾV,1#o575rU))%qK!:E,ɡkQhwcM|hy!j [@f!MC RkNK9`ԹY';Q IW2LWoپ1ސ֟1]A1NZ<Od_sɧeOݨ0Nj"lBia9Wp-tD=G~Lfay{I1] MrAS3tY3TuOXILplTX>E Zu\_C:7rlz "=@N?DKyrcƾu_ 36.90G-87i T,U0D;-{&ye*H@M 2"M0ǸK93voрmAjPA |>iӲP UAE ^\¶ X߶Arf߼!:Zk0 Zr1AqaK5vw{ң т5jȁ~X (1f۝X֥ɑW۹T899 q %[0Eb~w{-P&r m/7yKO4sgE!P-G$x`&8^1A=.eJ8SCշpmK\~s"]ա{d} I/[5a љؚ`,w+uBT±}&~U4!W%?p^N&ovMD_Fl4[AڸtU/=B  $r φZ0ti=dxiN*){}'頋>Ihw9³pGB&ʆ)GNl6Ë8P'\c"WRzr,vrK5G~x1sUjs2nhy:ԧ/ukub dEQO>#u.xV&pkl`u# 23D\^] R\]\d/l9,>3'(#> =]@AJ "De 9',i E5S,a<=2 5Úx?;~ހ,ĻAhxj.[ʽI7HLyb8*s]cBf%/36ُ,DtCEpӷGӇas_ܰZ–x`^nuGVY%p&9ޑwyYR@t*6d x7 X9HO@)iW W,vJ+yNE=inuN2䬔yUH;^h s RcnL{ m<}};Of> ͷ) ?ϸjS96'DS!0Oru߹V!aSp9ήQ{WПn]uv$ Ό ]CtL5܌3) q3DeRxo_ݢ͔x?3d`Hֵf5@Uਧ=)!$,Zk:S*z|пۼ4yC- ڧBNJuט}Z z uz4q5)q3fUR%pc u9{ENP xi)t4U,fnVlOmw!wszؔeO#gV!/l:ب߹Μ}23x Υn =ب4o_~4؁63UKcJ,\ {|p;)Qw E9a{(J4H)P}OvT6bF J4DX کki24vHцy3H*̝SJ|^b{䰀 pm^Z~PF;93s%ruKN(VȌ6 lxc8шz^=FJR:qcQGD,׃PuAp(LPlF *?/;IQfժVw{.4#ל[ÜL(>dmq/OSĉ>5|43@=իsv(JUע?Af\K-ԸxGpjW֎pRxЕV} $L,I^dSһIx)݅oP0 0]qi!/ڢq*baFY *fh>/ga@Ҧi,.]݀}z/q!(^I De7,@p&y02U~E- -F5"woH]s%&4n~Cw; 뮾17pl`ҴŽ l͡.Hهx4=-OtH7~y.ܬ< b+9 EKN2ڈm&L$!6$%W~hԚt~j*oyԜ]rbTkbXle1?W]>.鑻.QBs%5ª=]# e"GփBl{wHGn?6{\|9*G˦Ϙy{}и탷tb+|\?nBԓʁ0*Ci2F/+_|yƞvO/>A(Ա"BLtBwPџZ&72a׻S˸amO} }x Hpdj P^X@!vAY]fHv0ϝK[pQM7toLoo}*&| Ak INH1DVί9UEQY /y=8̚@k%{-/@P>蕛d>ycNjaliW=z@p:LBYq;Qo˒AdfݡM ~>GqSSl W{MdtT8M(RY?)V[aEdf[¢mabKR{6~U`͊:~\"T \4pXՏCOnA ظ\R6>NhDYV\ɰr8mQk ]nwdhRXi$I5bL:8>a#ˏu)+ɕhG?}*#cډíE-$84cpq%0iF|U x`,zPt $KOƙ!81tm-odMJ*oİ8o-!)F(/D;qi&j%~ڦM~2!~A;oh`~0mͿF&?HQ6qm{UNOyltB{,{%%H1d(nңu}oz? C1 cKC#?$Q_:$pIjK`j̺Qh~I(^>2pQt*WT{>e-ཅ+Sް,MX{z;#fހ“%pI`Gߩo6fk)3=M}%ֺ{CuiKFD28&p^[j07{V[rEy$*#=_y>>~zŴT-f9и.hWd@p]t7R(UJJ2JW~ۭ锓=&OMr]:'T)z ݉2~9-~%[yoAgӣe$]x= KO["ɬQ #|X7T;1'䒒l"zpxH_=utIsqʨjp3%܍,S`p&9H;Ɂ1UQ] N^4YyPCg;ćB3Jhg}wfwfTZvf6 sQrik4Ժ@P^c=!aWEp)}Ҩ4?Pr2=Y!ȨE%x~KYJ B(OZVBwUIꞠσ_h}d£HΩI9-"I3q{E4 /(jZz V)4.pp%[KB_\ѯXh;<3ZOƼwSQ:&um=ߠsN-a' UnyI G-eշ}38MQ蜅7D g룣Jfպ (7yEr`lTnL)b7 ~j#Q8 5"{, ~7`w쵆S$@{a72аR trGߢ4d]8b5) X.2@ӂ}7嶱@ěݾŚfN5Z\QׯH+|]B:qsSe0R#fYSnE PCwkIz礭hVqKMML 'ͷkTG:`Vj`^vIvx }ATʅow)v5?> &$<4B kݽ=x;CBAɼo9 2 )S _IK[ #ΕIb9ɺÈ\ځ:j9= D|6&jnXTYsײ8qY9JşқSIi&\M;`K-OKܚz>"tlj좠hK@0Hy#R9N+ʶyIr)Z<`Sdr 1YGqX̳JJn۰cߤ^񦭧_V7ִb} yCuvasJQ0G%ĽUCSSډ.d4IO\Ӡ1572ُ󌙺}'$6O%el>~iB?&O$BXz?f9"G zYdH{ryHo]Wmi}'~$s"cZdM颁$,[-e%9y+^C5I8BHY.ԝ1+[pe)Y$Ar JJV)Nura:t(/+_d:K^wc"׋t°OW0Ukv]1w>I/p%fz FC5?jE- :Be[|Zyf7S[:âs_h"o!{;%p2I{)P29 8"B9Aa#S+2V +;/:'@⋀(>\هbė 4;1Z! "O)ז <D\@Dl8 ",R+6BhجwCPBvT\08<]O}\+CSA Uղ" XGN'P@&^Ʋ}&R ܂JܻrtNP*.B u͏؝ lދAp_HQҘSxB}t1-UlmSR+Ń;`x򆈧I ׿0 ȝ5A*9Ej9h~9bzK) d0LB2@H/8m.Jao1?,GT BٓH(P﹆PmJ kɽ7zjn5̗NqEo隑܅ 8x6^ibzL~. ݫ`__7_WKy?S%Kcd.:jSUnʍs-ERb^xYFG4/a7 eT" =b51&߱GHi"۷ 7w ZYaYl>7QG]v/ O%nPX7n傚،IBl=.j?oFjn|zX(|&>:f\{YDFy 7Rڈdٖ{2G8:F7e[yPP,lvif6cEO؝heRӕ?#1f2d>PMIzFT1㢱0Tϫ[m_OZxB AFoA%A3kaMU%;s`Gn$A % j؆ Wj᾿^0ssi"Y{5Ju+Xf j5O9^c@Nǰ(`ْ񒨶xYrwf x*>G㣟ߡ(}brvPp BU8ؖ )ϯM:rIʴ+⽜ ʣ|nOŹP1 S*v{sDITj=*õD&+[;4.V^r^ɥ\d͔|;[/"4oEJu"GְŠl kReZMea^0Kgq8Wߘ j%D@ağ-ÚYY5;h]Jez>(eq<=vUKFZ*W &w<93&oJ@d"C65o-A@_N' 6*v<ݑ 0e`.%1$ ctus3<Ȱ/ d4a5uS37'aw&HY|h%5J w'ajS3ےm5@̨.RmHטi6[n' g.s%0 ;Y=saMtI:T(sc+ㆫcj9NF?8T 8زUMeF<.J>k6Wd Oh0՟qst4}de@=[djB 3doє"3г4v9dP@~IoD_,@5\B}U- @52IP K(# n PUoYN>>u"4lIۯd=awyԙi3^g / ƭD~sCk3O@پf'Wkzc"ٶ1L-gtZWقD|]!y!oyd1/iazdh\^#vMnЙPn0Qfb8ks `+?֡s n =rdи`>-FNjhl>jօ՗rV%hĈ[wX(ˉgjР ,(qSoŏja(SRYyT?Umi1 &ԭ\*jՑ]VxF?LaPYF}(Ҥ9,iWCy[<!W<(qBi&[|A[!ju7xȱ 7[c_ E`+펧 [n=@ù仔  @KGeH&xpQ4s0ՠSF<.7PztZ!'̰{63@ '(Cq\ ԐO޿v_)w<;ڧLT,4eף՞.k% k:3(X=>]AP[qꆬ Mlk_=U9aS &#`uwd ߃P6!МR6Yp1 9.W~tֆ~`ל'u"ɩWlrZIy֤h1HAI3M|WԺ-KM*s]](S~Y@Z?!G&;OYt (MGG dOI ^q~v1"2+xZ_#\an~Kw#0Ll(,d}e%|-[s2k;IF4C*yRٞ]6˔B c%Hc%.;*;"q |8' Asi,nGߖjevRZ#I%Q  oPd_b{dMC);a$a?V]Mx .rQ洶.9>DĴEn][$*)Mmos$ cqH}9ZM|!<29]p[9Ѷuهv`T7|%RZ_0*7=ul5'/]U&hlpf旝x\-[S XB&|΄ˈ՗#{N w5jϰ*&G1HA>fdLk-u;BH9dE.zk=t 2b4ڻ-'.?۬6]W[Vc5j&U$9꾴\%?yϥt })VKWk><5ŕ2nQ[hZ9w qcy^xPQjZ|,57dPϝ@ZjmL˸:XL uᭁxݫ8+|b6& YڂZxE{ %q2u;X[>tW8IS\ZV? `"yTzB9Z9Z.$əɑ #dKl+>VIi=^< %v?[z{,,s :E6 Ҿo)#d cr}@(QNKHӤ;<5RS˅0&R#y^EHaB֛aǹe\.*tZ=G>70$/^@d f l +:w/X0T1]m[+R}DcXᜄ3)wJ*՚%1sTL%j_Aɡ6xs4LTUQ,7ʮd +$*b,2|}WcHMN=("mGj=&@CP+P=Ӕ ŚX SCr1o:0B]Jޮt*鞄y-/X@} :]M4_ޤ_5܋t/(>(jpƝPmyXVOS"ғD#{r̶u 6{yh 1B]|毘EhG[TbpW7/!j)u0OӲ!ޕ=4XXoK&iRhyAxO ү|\~fzkyCm*x&n" I?qUB&w[tt@AAA}d:Q)b4V/UJlCfk[[uґd(@i9#Ja.q[A-=jit$V8_L*Z_>F !kU#搏I`՛ f>^񏱑^Z&*޲̉RR5 Pw]yNA},r_Z|k :ϥ4;sZ>Gt_X&$ʙD^4zwX{Z+]q WedkfҶw-,$ݮahfR϶X`[$Tsཝm D՗gx 9K[:CgL\JPaP"!B4W}*?itS̩Y@VL\SB p%R5WK[~$IP3D)W1_ J庮 qhN?N֐v wxRȖ9IJl~P_ض]<!Jmbݻk!<´Ak\߸!CIs tqy} u(?V7ܡN#JիTإCg m%G3;p(,uSɸtvPRc0 js?r!AoGR*@!bG%*צfmr-L_Fp?wLRRHqjh b=I&b!pZ R666#8N­Vr ]XQ/۰_Cr٣Ν| bk * % A%GǣbYAy!m#f$H_ag zR(X"xɧ~ak-43pMv0N5<A ?-޷U{0e*O U`ʦPq~3p-D;(~},$mk"&+ T'hKR1i8l}CYld$_ jֶYU7 z't9#asN8p1IJIU'+V$91(MSM8zhP[N:_Hjƿ:PjX/v!D^+*2&?X63ң։_ӃBȯ2FLUZv3h"~(77?Dȏ z)VDX#w߰+[pNpp;#cO54.nzEi;铝I^Z<Ĵ Q99-%j%NшPٗQ'T*r@F+_N}0ufqL! 5['L|aX Oӧu:W^𜊕.{kOi͕ ~+5FǃB:Zq-҈f7QnS pi4!Di I`EYrW dm+d6F@N {0tR ])Ɠ5*mVPt+G Q{%OT_Lazʖ-P {[qHxo&YY<z픬7P'4Z~љЂEnKƂ}}RuR˶cP)"Ye]Ic@"{xˡ1^=PwݸdMR:`ωzy V Y~}䔍Kh:Ej~)b1_|yJhvhz/2$DŽiRv^" i@htn[ uVT!d?%#AmӖerFh2ԪGmɲRGȣ=oAW C(f~n=y+C*hl0tFp14~LVGc4Oi -7W@7%M߲j}X}kN|ӵ7+3_ xSuy.ߍP`A2!hho>~-Jv͑hb{^ SO|E  mHpѾr~"9)_K2C_s:d~EwT܇e]X]r} BB]r2,z/%Ā{LY{Nqi=a|Ȳ\RSb]˻ѽ70HEQг1Q2P&b1M̍DU#o@u @I0%^y?@EdW]Hab BǸ!OD,; ;Y8юΙ *J>b[-kZ9oISU1oA ;d[Xl&ۦ-Tj /ν~OTFxXlVun=G2$xgfr=u*-u坂MYBiC<l}{a$$>{<6Oc_9>^}*Mu;@vk )~ϡp΁\FpݴQ6Qk@XO۬`hs3C[j(hL,Zy@H&{CM )h{StQqqOouM?\ΰٚ:}GF7rÁ>HF iQ=f, ےe}g?6a,,:EvVK K]°77H.!K(bj3j1{IoQ&`Q H&*`ZIL[~7*WgavBˮ:2te/V_|H.wZ RsADmCGQ%luiM|4}7lz)#-k>ῪY9uGvܻ:DʆFOfie^֑JAViFT10w6f C7h"ф pjxܑ *ʿi00:4/{ Ʃv'L}tO̙kEdJ mZd7Qev~Q:66V53d:p9; KMsCmSR]Ve O<_W93"3ccql7^jѻMTNP1<"&M9- X(GbkhG\&; w~@.-]Ϭ캿dsݲ= $K4=o-~EpoD9oOJ:\1 Z778fFx_  7x2]Nf2~|-UyE ʬř?sUaKɽzml4<Ȯʉ[so}|]ŽZx8oS"-"n&h;6_-HĒ<᥽N#@@H~|Q6bW0H\s>PSКkׅCkj~{2ͲÑO="4J WZI]_֘ty.=j0jPG].y7̨"gUŜU#~HE ~HUΞdYsgӐ_@u`?>W҇]'o%o@95\Jo1C}i=2VhY0%~A⫋um ၺ7.YT6*ߚ&&5 : ڮ'qoYoS-޾~?&s#da@D4&D 쉿,j/M%{(e?sRo^zT ( X@m0d3y=bO_^Ls4A~ݔ&jmJwdۭ2pquLkZ {J?OQLHd5Rn?7ӑp9f6/lnW!c<$وh?Ӂ{'X-fOftȘʳ.s0)/ )v\Mʥ3RjSPћ-zgYZ070701000002eb000081a40000000000000000000000016759d58000004724000000000000000000000000000000000000007900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_sdio.ko.xz7zXZִF!t/=EF]?Eh=ڜ.+MpДg:^,UV hH(wjs$d5"G2(3R׭.=͸[]Sz'73S+@6]B/?}b#Ӏ<2guWF \{eTKe?.i`ȣK8>jW" |\2iE:.GL3EW{o9!C'D 7oG*:6t?f1`:04G@edFFdR󵫧xa ߾Ns.Y ԗ"!۳v-aUwW(77vwӭfbP'#b[[ߎܘ?#$0Fw#x wܞ90t(gzCG a2oCEfb"50q_Үwٞ (iaq^v>`m/1f:f PB8ۦ! .p8.AAP,z $: ;2T3 boQ11Zy=.gW(1.e=g ikRo-pqռK<'qt~q@Y>5]h҈\}>*̴Zn{s?<.qJ$DHuL&$g;5-  ג+0/"#HT?BTbﻀQe*OaOC\uED«k²AFO~v F54{W9HqA6L%`M xONJ'rWᛊVbR6r0xYݼHۿOUoKkixoćIT%b =5ÍW*6 a-# GːZqLZ>V&R-`Y,rQCp7sH@YW)lnZe>G| +s'sKJɓ]dL!eœ-&"N]:gNӖt3B>dz\/OaAw'-*U \bhL WwJowy[! 5Ev\Enl=CG:W.& Mʵ<-!l`6zv7L[%[M7(nJ$/`<[췧ܴ6,U1UwB'z+*13vAЕӃ6bZ_>qdp~T(4M'p ĖgZiΙW $\@.7K'L )|L[)oh7S!4cy5KPZ-= 6b1F lU<䉿QvS~`4˫$ >būkž"1<^1g:++pSt DBzC4d%۔ͨ%iwM1W-z@Zk*^+ &CժLM-B LsU!ȷxE.<#t]a㞲c{cSufԓf'4h7x'{{aŇy.1@HC5gFеLJ0x@o k 1 )i-Iӵ tl%;Mbx+*1B|Im΅ϧa g(\U\珯俀DZ‹Q`=}>^+fc'*ng+" NE 6앙þ=^AU@w>G+SnfpKŃV}*W>хdܻ &cd0Ye%uӠyih?>VKV~t $GanH'_M>}SQԫXRywx,a>obG!)A*ڣp8;huk߫-/Ϙ'kОcv򷾻x`@ff獋++,zQ`&he0U Ě ј!:3oZYS, 6OzONbئvd紘9$=b6}+ =U2 :aR. da X_S^WU9bIB!ĕ6Ȗf=RH fJ ;͊.АboK{<9B| ЅD!R<ܹ#f^Uz H$%IOl%AYGmXLV)x|*1#cPu9SuCc  & 8k\:.g„y' T6c8WvAw6eEI}D|%z7(8;Î^ [fx_xGtٹUiKmHR~V&e$av*`5>@ @QxzQ2wuR4fQzDԊD>76Mt>Q>t >wsE$qO&Z" 6 J /{G ɝwQ@?f\R\ʡ}i=oU3oS@ƣHTLhnҗgYo "<\q9)1CfqRjQtS~0jë6 TerD 3 m oq2m?XKt՗2م: nkwPD} h:MJ_Dˀ8rYR>/'a!7ZhOV[9ٝXɽQ8yXMP>\Om ^h箛ǯXA%MD)܊skaDo.n!FT}%< =Pch3 Ρ3$`ZnB?̖4;eL BiH "ܩȺb. L/aaMYw ׈*f0cw'3ͦb9Mo:mo7$ssVed[+d$lӄ6kn+Ls :*X8}_$+_+&ONd8rɀmks̥'|u`]|kQ42DPč/X McIymdImGA5!MlILWmGfHkIJKS$p`PJ*8T:߶M$KISpi/_́d tsE<,mm%MKO~J+Tl Ԧy҃<~⻣ykOc_m >8EfhO8bQ246k%5%bsT/~f:-&r7Fx2zͫ2-vGd IB`/EEܯvnv#|gnE ܙ(}6YȘsʤjDr8;겗P?*մ>H2УU/ [8~Uk{X!gZ}-}SB|ʣe]֞7;V@.b(A//#},u*FwO$2,²cK#;֧u.yDseі"ZPx@f*vysYL%(jSJT| <]i}6)?[P xNXpJ +BfXI':86Xv-9hOx7Iї:%X'۝5xG^$=wRcfY:q M@KzyGN b!` )%昅5LG Us/'>-JvRC18jk,VCW%n%uJ[u7KqFN{E_ NtY-o#__ QnǦh^\yF7{l٭ {*/_{,kAc U/Ʃ7J4xRtw4Ǿ}볏v-W@$LjA Á8b:s -#|Ȋ"1]z c-Pr0ORj 147 D[Uät$ĺ {p( ,̣@m&RT.Rlz|tC{&әiy'PO:_ i9hPtƲQ$2Zm Ĩ>ܥ<lq4Ud>ߒ"sb4Nereqg5+VxN48s* :#\u,1Ho_%}G9=Dz䊽~ x7?L]Rs5ʀY$tt5Ԯu?9>2[@,-z箉lL^#~%&8[wo˳}O{OIsS‹0we~1 #N]Fwу.!~݅5<&ƸkEdIMe)+:[S@ /m&ŝ-QzbY޼4:/a&.%/fʨWOUz= C!hGm,)A}BtE+C8 pץYXŌB5714((ʠ)|B?͉I}{4JfM z*A'!EXK`Zz5OZ W2 .ϐai˺׵2{8_]XmCx g11p'I=DX8҆Em Hݸ:ڥM]$JS^׿07|ݭ'b: >I;_|i<޶8:^b:yC+!Wwy k9Q jaކP`51?;g1ܘd7>Q (U`qmq { rUW)_N6 G q&Cګ@` 4WF/![)簝Ґq(ѱV &^oDn;3F|J˞{y]Z4W=%_ٰ&Kc}eA(e6د(JηWkPϜ: MA/:C w#Ae6u`j/бS~jWm8Y z3b.{J Z0*_=soV_A,b [Zcƾ+\\\:!v??H-C1<=n(#E_cM'QVFMO~:#bكf6G,,3!3#+$zox$6ȞPrT8)avY{a[RN[ fb㐺jS."ulɚUP *5r ]f™T`˼m+s\0Bn8Yn(bg)5 Eaǻ6oz"O-Pcq>XMBR]`1#]SmREGFBN+L'}+~7D7Rk|}U؄rDA3/PA/mǣ=( b} PJEnϓx%I >y|9[tR9@^;[ 'wkڄm@H\ hg^b[-JO"(¸jWY7sw8H( 7̵6Jr>,T/ ndSM>nrKi(gCO- 6S~$qlI ~? #%&tzsYWdwq,H({b4x2=qcszzo`]4H1vȨp#QgCU$z NӗWOp&`@G ̨*)ȫrþ2ԔL EsַAgPX n&)tJ~mLr`oma7 nbMzshO nM=$]?>b%IL1uُg[GR96>Ǫd[Ehߌ]cҐA^u S/jg_lH'Qԣ ʸ! Y5a<`K2oǃ/:W!1pyw@d`.&+X/b`}NAk@Hjik$;x&%RJa2ߐ?iQ}cJ?ӡ2rRp{96> tt9*+IN;Ny۱UBw9 v U3: /āR#@Ru37JTiWރz?b`Jh!b>UHs%(DAgD]mUI99q}/ SM$k5}jl/+y[ ֶy5?Xn'B<ٓjt<!GiFBvy`7Fi*2"} 9jD Sd^馚pC,4zX\l/C΁t^$4TX>u#c_ю?$;#Oß*Vy{ONOG.f@׎BZwARMb>Qxxs&($1V):X4xQBFD܉rkGs| P$ORɁ r ACUgshi`E+2S9MTCVD09"\c|77R^㱅*򍙠aS3n7+ 0" d [p~ 'a,Vs֔yaDDgHB.[57~1YEC`MArt,ld3.$bq K41|ggxKM4 C _ӧ0Fo!DaIxҷ ` w6]qMR^I`mbKo ?r~$t^Ϲh۰HZQ_<*UOU}LC0pI~7"*PDOO~o4.{uWO.=3>}ŶO?j:ZG(۳p+wOGB}bUHJ)6$e6M)`QTI%>ʹ 9D;qϣcg|`A!X߻߫Gǚ0y Y]̻AH@tEf:mYI+RzӿDWY,2Dٓլi ()(Ϝ%V,jǭXYӱugIDV+ ͗t;:I$r5u9a:-v6W} RIK }߇P +ιĥUOd$t.@kN\Nث WVD"Y+YGP{ylnGnO5U+aL H’\w@ir@875Gfr2HN̑$rh5xyUIYշzWAFny:h[3U jo`xM7nbU`ݚpзw D>sR†?{UXZ_FrOi PU;"QaBgI+كx6x|o02v$FF9( 6z7QthsfnVD&{%.%5LSGnC.;h¡W?wr$-)x2n! o@ᵿjv,(U@&2Ҥ{ws>>{iӯT&Cڟ5C pOxTۣ{MV }FC:Ŵ(VQ?FIoCl ;2ڵ?kHʼn]ίvKVJ*>،uݿv@~rlm/3<<6ր0v<%a%s\ ; ➳6Au-:8UJMz.T_pv6ш{~tv|3UnCkcp ,L> ,2nqНV~=L>R)ig ETĐ+a:(=FwPms\E&^Y|"jKئyd(jWnCKCM 0ƾpĄhӜNXg"& _iX!Izqs}0KHaY ӄ-#vyjvF#[S綎?s8iXGXa  '7Š\ }dJlz>^~<`1]h׃}2n ,ӡY@pmI*"W[$̃^w)-D)Cf*;`hUD^-&Ǭ_Sj{ݞTL\T,NtFV,HGPxGرb\. ƽM%z% +AB~z5q"a!̙aL XQ:@![w|ʝ[m6eNꮖm/|#Y\˃sddx؞`JDWt0eSkgºް` 4VN8HAe0֢2`~eUdCeph%fZD.^1'3!:CT!ZcJپnK[ j*?)vVG[myןˡY\~J _H6niY=g΂6F7XgUv_XUº)W|8*C  er cBu|*xi>~ "YA[OïesAG{Eu%(5!JH3KTOd_u.{g:$(AoЂ|1zމN- @k*j 2'&.6Q֭^΢Hu>ɩ"8HR{}9X۹eoy3ń-:f-,Eme-D7,-H d+<) ,Y$Tl;F? PukxfwINndNyWU`_-9~ :BCT:l$&^l(ʪi!It?/B^/ p=ֱ~?#up*XNL+jjnOd60y\dp=gF!%m q'%.󒳵.K>]v"r@c:cf>.1r<,y ~UlT/VN]M]' Zm@"*9/TԷI벓{G5y6_boo)XLB$an9zNis1 #%c}Wg9f?jJP?/Q(ӀIv hQ R s؋ئ.ƭ*yqKP!ʞ~< hɥ^8aj:8^TZNݴh93Btk3˽p~dսc`$c8^7k-+F w2VG0@jZgUH1p5 Ґ/$i#ɏDd{tkBaVL~իY8K4T JU9kP0o:zv\c+wSg`h'3,[z- pd]ƱV:p\d?n]T:۹~M"l:J]jK\o;wt1у2ٝ'3HC+ںmn on23㳡SCr?L\uF[eJn;FcLfv]mQkX-_Cf+[\*S6/ZR>L%x Ai >^k5dEl]7>Y]7[4,0A`X\tmp ɝWx߈4@;FX?)_ȁWO{'X^/Duw`7rBUoĤQSm j|q=%q fm}T1YptiDcV"=Z$ݘ' x & 'AWzS#bw\P#J*j%hPxhizApR)iV$|!aOiЕ h(-s莮d\SqVs(9<xTGdBPueݷmDF8pOzX{*+\6=<1"o3FdQ֍Mi:U"wjP+OvBrwo _+!@4f 3aCRARpq\պ,Uh+Gs}:+ANaѵ(bbʆ'gs wYGDbԯ>TUv.df۷ F/HܣxT)X/sfFN4HQKy irtx"H+;&^W}]mNNUʞEjꩂ*^5|DR_ÿmQ: N3.}q\+p!-jz"LIZ+I8xeJF#0vV7)C/iYʃa) [\: 11-ᄃܡ  󹈧o,c1B`}Gq'( 9gb]XÒ~縓uY@ˉ: b 8.22a\JxZ)@Sù_3!!c0׼)k xgy'uGJ Qoݘ%F>׵C_^|[te;2#q{fr4D T :$})t2Jjv-c2K3 NVdZrքs^gyM bn owq3&g}Yu+SFSe-ftZŻpLa gm$7astRVEם@u"s}YCkdO/Ey6tae|i@ѕT\E 6NԔg蹑B)oTpx:k _RX[Bo'hAL/N;szxAa[A? ]RJ]~Ndm2w.8 w ~;IX_*H1ԋ>*fKGpʑ ;qEĢ*/:G0\DьEtgy3c?rgГ X\./Ғ{a6[l&(I6;gVKs;V%"/ᙉRAV DH0#۾#*") =_E{5 p̣&pJ( 1%a_C3˼;C!J">NI}CUPDmuer:靜[}ӇMa 3r_ϷQ>%DKDb]q\?a|{*iC;Yd{+kVH C^뀸 _@!G3RE*w NTP3 J"P 7QG֎v @lؖ灍`m'bs@ -s(h6dS٪w5 imAqq&x1{T1; \tPZj6gh{m^>讟dS I0XOr^nw;BP !i(YHZw ojB (CGM.agYZ070701000002ec000081a40000000000000000000000016759d58000002f5c000000000000000000000000000000000000007800000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_usb.ko.xz7zXZִF!t//]?Eh=ڜ.+O}Lܘ)aZ)9)eTΩG8%bū|3rzcBމGݑSeM4ͽ@97}}(q"+<9AMZ'ڛ(Ұ嶏2bիk]yB?4=3譕Ԅ,?ORJ`DƁs=é7aZo66b'b&Sޅ,(ӌŀ@jӦ#QP|fu :CӜ$NʗId^,3_r/6Ej^{Yg>/VKc0_⎷Dy~wE*{q>O,3 v 3;D|KrϏ fJ$oRC:|d[flڋ>O Zeh6e_UEU0.Yqn6>;OWEpvY?@{XPä!:{ޢ?&r %/Quc{ Π~U_*{߻20¦pKV%-=ɉ;g!EٽW+f~bbHm$Xd1e#S'+`j$[Ni\n{2,$F"StX6dUUiǀ!i)n 0v[lI ^KR.A[1Gה:k`oަaiZ4BSy/ٙiGaO@ #ϡߕAҰяE"h\';(t3xid! .>FB-wz\2vƐ<,5lu;HfE 41%kSaxM28 f,{ {5]7 .@P2!iM* 2db7K›Z͹t6jm^w~4^Hz>ꊌqh'iݰ.E[kCSG**%ǔ,jFHTY;T͌$ v0.E=W4/a%z 遇 <{W7u}k#j}2d%"QNDW"u\T`T$$ F鴸ޒA}Vs\/^_ĮGJH>{cF+2+py=]^U lamL[ؗ:]%v7N]|xy?:= 8 ]t$ Ha$jv'X@Zɞ[t+j cᵛr <{jV6.O;_n LN7(|vxs<5|>_F0*ͳ"W]=G2[ ¬|3BzC̣q"ÆY6\$w?9FGPhGgq9S1 QO|0>cKGTfc *cw qY/DC(ƅ>Wc~>+ǫ˦ nN$wOp"(>phJ3mSNarn?)\qZʃ=P`ɫ!EſS~IZqNJԣ:?I s\:$&)*m;x6ayCK+OfY0v3gUER+!DV3\Xp̫xU\qڡdsmAQըNt\H7<e]yS y&;̂!\]p9J13J8)j Ơx 7Ήzޗ7B8,IQ-(WBoQ"w0WnOp#?ӷa5ĭ"ĝy7U)Č3rf31vF "OLyEM.4e~7q$ 2\ןz8 p]K }sug }.ߚbpRY`|miQM~upc28/tdIIh/]-D;UiWzR"GfFCQCg3o6(hrՅxؑIU0.Mlێ׽]#B踵C0: ؍κu+꾪Լp‡V$$tOJ ؜iԈYk$_pdx"RQ&AS ;=ّ ْ您\BΪEr=0_i},?uhoIԱS"gZEUo:se< Ab?0>x7~tmTV]Z w-"g(KEȯtqa$ `Aߗkߟ sЅ&˨==?xu`Y3(I5K >I5g. $ue/bpV.)B>N~cZ )L?oyxXoCn>t߱`THԼJO ;0Zv d_kX{,{)R-Dlq~fVMC[}9)V䧡F[00%:WhbYr@IHPk%c8/V4kx3;b 1yB|r.d_(5鋨*Sh%Hػ25:SnklQ{)C0svs@7KNt{*;%bgǍz3'hnlDJUU4e%L6ķk]6j $EBAaa;$G /&w|K#\ޕSE=ဤ9hS`βDh>IQ1~rbw#XOeѸW4&I31Z]P( BFx9Eׅ)L-+V:LʐTڬ}/W7{G2/7rN'g5OB&ĩ|ncO٠4oU)L/L`lr+X&sꄂ)^'?'f mbK37>ăڍ֖5z߾ mUo<)S ȅ;fk0G֨: c >̆TЌ?aV \(EA"HlJ*qʌFZ[ف O" |$@ fxBi!{jYX"*JcZGܲH! zR_b subB4Fj#}:lN+¼X  y4{zcA-RmZp㕷A3U. h1UK 8"eh0NYSCeu-;:`=(\#ȼ)V\񒛼+C_xUy t>SJur;T~cp % >/qv\Z!ahY_4̏P(/Qc5 hbVn -B4ۓ.ה7+[|@dw 2%Z%~Ge6+й\L|/3f^ }F(VxM_sJwHu4_Ih02zYwG) g]'Kk284|'Xi$j3] $:n% ɎbgARB.. wB`eoP Ϭ@&fӥTN#D3 5s{)tvvLx'Z coVH|YkD_4͘oJSVTpgLߪr A0ڠp/Z YEyFzLj}t^0, qêF+lo@4YAQGՏMD6Yij]A#X{c 6rJxԾȶ_GjJr4ZΚ]uI{=U\b3]h  y}QzZEWIYI@ ELVi΅a71  4\6.=6W?ӟ¶!|nÔoB-uG*ۑyw1Qb}{Ma@NZ*eM"Pd%Cw)y]zLyM |36R^.FI JU 6<n@ e L8RlJn8x"/zU%zme ( [,k]=z] S-}3dۺ};uRw d$>mPs 6SRy7X >ŘcrhϾ*&K@yȰfOT<=lc Nor=v;^1 T5boQT\<SYp~_K ڭg{̡:2%=Sz5x~أ~@E#$ЙWɖ^N'DɹbgSDog;b-JD@ [λ,V@3  d_#6aN/ZΓ{_-܎ wj!Tiz)nR(c^05%aZze5yv]LÉ/}$dŭ(e+v&KRk:v]m. %Vlܐā&=oOZJ> rP8yV3(BQl+G5Rj goOx}/rxE`>7jc)^ئm1:9-{#KB>4,#w-UV[r F0b5; iC2F\w.r !5 wiH81)[.+탣>PT$9@k} D$;ߜ!}X"`t,Bu2'` o1ㆩ $L]:0rclۨQ3B٠2oyMk~' 1YPơL?,0{T]mfR+q.3˲YP'}THgD5m0\qj4)d`=RDH6e8}z(dL5LIVE-c:B?Ob3 ߖE Z\6t((F*C%>C M,㸑ePnˡ+k5$~=mJ@oS$Т͹cDzm廨;D#:ɿC/4FEUܒf17}?@}$a:O7icxꑦ}|@k:u~.Z#^a "Z1ʺ~fw'6)+>c7#97jgP!3&o%szsi bM mxm2 #Y30;:ug[hFMa>:zb_9E';cV`΋"WSk2?Q虡/90h=ÚOaBR ~3a(qxq8GO{tޠ%ro@zqyqI-&CXkxv6ߑ!s#x)*{4 >Qf. #x@п ,-bCAðb n:ͩI܉>+{kp 0 Dʄ8ɚu!A‹.#o`x¸l,G}<-(jzmT̽b]bn9q[iq!磠a #ݚSV4ulAs !)>n&lh8ށ7A1yڑi0gHv5 |?7`0͘9Vg[l^̩}$!x^ۏ )Jй úA\;S$T8K^mDYJԍV{C'f} -c 1$893ibxÇ0.y|%@[4P@7Z/Y/}0u |zewR4b& 8k#Ik}P78w.Aϥγ̍,9MAÌl!>>jK'9?*vshodƒV5+VH,.34$f;=<1A]uL 98B9eNj&6g޴xΏ,/Ώ9k2q[*} ,%q A=ҙAe9&6darVS$)}Z]So-:jSO%]'IW\驅`3gнE`gBs TM'|!Moh$8 چO\[oBrR?}iNOUg8p,#)Gt("3yaX0l =P/~Kn. Y]yËŸifO.Ͻc>M_KX EP\.:qd=5+NȚz!ˆbyRu4Wԫ68 ]!Jc(9hK=O[+)eΧb?<*s=ORWQHDeٌDyUG 13(S2b`mtQ|v%XŮjeN98[ *q f{gfVi jq ;k׿>cT#X6|߂4;v;DN(L;yqG+KHN<)*#C;-kxgY| eE;}w}%-cwX[v&B<̿ MQRϖFp{0/ЅP6vi芟2sǯ^|}_!qmRA5\fwmf'w93A030o7Y(ƆXw3AޏC2I`9TSDb-]դb, FHjW22#sFi ;;pLܒ:G"&J?]: ۉ|YZ?O )9Tf瞧M xߏ4-OyV?/lT7V$-JB&tѼ(3nLa#Jv锒 \#->:kCD=b>Xgjy?#{ּ4]ErY ùi񡤹] ‘ _i1:}ٽ:ZWG;a&xû4?E/BZF+Fsk)V,qw,lNBtWl̟+"' ʨcyC Rt[ŷ4֘(?;> -Ⓗ/! Lʏ *#L|7854ĊT"$PdGZ^=N*s2{]©+yojm o`Rڎ*wҼmK1mHgj-`4aN$i=#C H3pM?%z^,2UPrR,ljqE"5p }s.ip?,juo9/ /`[SҺ=N)f{sq{iN28LӑlЯN3%%S3 Yghm1\E+7*ʐڒB𲽟XHO_ ֵ aS^x7lj 3.}|D7us yg-r|@|#J?dvb bk|RCؒRkӑY?e؆W/-CHwN fYmw00NAı70%"oۿvLE LNCT=6f)gAfB-Y[;~3T7;4=$Zޚi,9?4&*[@yC0xkT+49C4/< hr-106WDtj㓃]+a2D&G(bp+z?sNpWFyۗ)c-F$Q]$hA^gE;kwvB%M,s4ƶ "BG }><{n<,+ĨKd@2ဃ/0cXBivD1Q.ӧC~i:uIJ|&;aC 6pҎ($|$/W:N9U&1`Դ@[AV r\O(FI^}ߌ#lAB,ނgWe+ V'ử13ʹ>ll;JIᅁ^N:&[mYU5ϖ V2}Mh,饂#iIrBֈ/`fa01vвoVDAs-g"ţ}D9UJ/:eP% ˀ_7dlj9GOՄ!h2vkY:nw_xv^Q/GCe[h쭵A1|~r|$ $I2-$绅* HECzii1&Cr 5ތa(~OM- WsF/Z㪇 E$4.F2Hx %p%pWQPU-=vDC=581}HD(R^MV3#odvMC1i#W"ZG*p_iH^ 'HZ 0j'q)׺!гq#z,"SDjFEf^44;2M}2<Pbm(,w_`7 kua&fsH81sjIa؜C G .2xKG9PѹχW~D''Rzw:2C7 h ~3( [5FȓPE`C0$^&ÁBG]"MIXwz8geBC (gq띇.˂Ih!bmK |sةlj]erZlعUh`]6sDAρZCcMƶ ILNfzׄk>(Z޷ݻWOWmx1'i:*0 GG/};īo'$ =R;IF,8ln6ϳ@k|p%PƗ7n)v3v5W·,2S>! u%PzqsP Puq^uV^spm+-r ;ͷj*w \R *m#UK^czǐ*0Uvt\g}6H*診M׺E4Zu!jCF&띹[<^Z;٧Ku:yWx͒6jYMM+fM^q;rr!#Bsa߶IiC *I aӃG*&NlV< ,Bk%gԴt4+Ӄ83d҂Kim5,hK^Ԝ D^Y 3m [N@/"r,ԾmBulfLdAvV7D1(ED萿լ7Ah命Xcߤ' qy9Ww;IBK.6x4 !D}\sFt +`ϧȑ">ze{bbīݠkLҮ{t27rml G:VMN[ôkޠ]WH#Q\M\{\, UMJ{Լt[5$lV֓N۬R kp'uˉA8&T<~[J(N^Y_ KKuG|Do;Iߗv }o|!ޚ_NJsE2t'߭㧷³V gbgfV[!c PCt^|1-ʇ%uks|lع(hڒ5P;Օ" RŰB YŀTm5(^7M5VcOJ;ԇmdd~yQNDg 1`QIdmI-LaBMKlv3<@%U2ŧuRD={] \QjX"\^[FS1C)((5!3$z]-~BDh)e16['{n~4()1зYaʼnvO5|IQ|V:~yKVY\'D=hv,>Jʺi_e:q|\pĠzėힱNef+a]5 o,tGJ'S8b"%rEo"חjǦ s(_auҜypd,+p۽FwKf${Gb:*fMSU^B"/Ohn36?4?A3ڑIwl!?36|n$NV:neU]ޜmIn5qc5-|#4,KtD+(w0fo% yMem7X-g3=ΦT>aU81^:t[(0N${U'>)p\cătsjR_+Fԇ\HYS:tlr}~p%ۓPVR!'}(CY]'BR(Y tpC#(V"AGgP^_) k/TfA$#* !į[F/iUcKY h&ҙ%N kŁR'M;HH3ǘZ? cܠ9a{&6!d[bf7:6;iI@չ~/+n%Er52NahE8 īKzojnaDʙΔB+p O @eVT$_UzLfymb)XňFٵ3AT4֕^ ^g{N[y͸ س'*)tdK hBK$O+Te${UhtsSq@EE`Stb7%@i]yRezAه=1ęhW-zqb©-}GKdN-X*뢌] z@ti>vC mK'zwG[*ѠbW!|s,[k\yMTaPZ.^F|͌Lm, w7Uk. Y6iz;q? "nkF fsɇ껥/t xgZl'~cvfH8"DO85}{$qQsBSTj2 YX;8+10|Qϑ8nz"*U( ~&` RTyl`WC3Ú+a#0^EH5Sxm1̚Zz&BR9ؤ15uOu?L7܁\X.)րib(ˎ2c?KygbZX({*/[==9N`G5Q۾5g!_mTi[-2Ʀ~L1;bj]88'pCVqJdYjhKƝB#dKǹky=U{&\עp4;fZd"ZS_+ IK_\5\߳Z[,ics.| 1/v#ZޑYYExzT@@b< ]n?4 uq5-zI^^XФA:XP]r5x`m_%%pw]/=46Hj[BmL 8whI_ Z2tiԸ/k"v).%5!a'&utm|'w*& {% ؝M3:/q huy/q4c+% '!v?8O[6$rXYyAWV|IYEARU?6u}]UQP:/>DVK'hj~:<yM;>Z6~\pz:͂GZ֜Y۳6t~S70_}{KOGQI7b67B ;:ޅ&I)&NpY ݟk{t9F{ Gǵ= &a/YE5o- n0D=AAVUE`ug$g,Ws#O@Yh-[W#.bxN`@82(@Ӟu" ˮGLB2%ɌcmڣkŏIhiďUC8i-/~\P;|Ay(>[ui&Bɘ M8/B*Jp5/~@$Y@. YIŪHp%* ]GSE("5v|0tpĢ`AcXi$\䏡l˲Ww.'x.}5b몚D4ڋ^#+0RP ܄ iӓ:|;O䔇 o ~:"/hI?_Uijsv) Y9W[״CXeXg3t%Z)a~RD6;(C9&$ L +!WwX2 fbrl- ~M4Ïk ĦiPTYH NACd]x7^+ilfPnYa1OsDj'|;YH *гҾᾫ.;rz[$P_ 2Zvof}]Z:\" >(nsY6Q[͓ʜ4| *Q[HL n -qY'%gFҺztCi``+k{_{%={Xk3 8noQ4"%XU4{U3 XٝzXeorA 0&~=XznDs̯9e0cǶr"πV2 ~Z4ҜBy YU`  V#b4Q,L} = Jd~Wawkg獵6X+8LOG&7$嗻#nmp{ԲHs&AXQ#,F91t'!\vcO9y@rs?-?ɳaɖtvaUԯ}픈7!@7>[?V"aeW DT0u9J(߾ $Y&P׳"71u^c44f{aiFOa6> eA;fIQ5.EnHFbP1~ 8 Rq!sE",j~VK~ʾDimKy5#ŎݡtzY:ΥRdv6u6zXAzH.!Rcvr"Ǩ@JcƝAzb?ƛ|Yndy[g:- H5{ҙ>$<>[QI"2e4 u Kְ6ڔ۔~BwQ༉d^q[ 53AE:a*95\Pkϑ3Mn?I/ӧAu3_4PFlrA:d Dp-,<\䓔HIWBIm$(QUBmI]"o:%q6ۈJL6H.FP1l`` .PԊOr V%u>_A/N `(l%NfF(GA@Hg°9$IW=7LZ)Q[ U4Bi9_M Pb7B'~LOW)][&(&b3J°tWW3Q/ PAef|yhKf^BˉF|_Ǘt.7OSAƺԱ)6A}m^7sr,I2ץ! ;DY2p'{\ЪMmśkxm C[Y }XYY!=Qkhqq o`LǙ[jDa xP(aTg׋PpuGgGElJޡ%)(am&h*"JNo9fj(!=I9 x) Q'X8># Y `wTJ#pXJ͔،\g> :vg6Uѓp7(xJ1 Sѥtɗ Y>¨wtGLJͺyޘ[c{dF}D IG!t&my<-Nbc'}.p-FU7 )^ ׆n \Ӻ"4_`p,C.(Z>Sc xCэȯ$.ߤ~8_%4F޳yS^|y n. ]aHe \w'-Ilalo.d7`+-m|łS#y}~8u ,G(p۩y])~]]M4M$Z3!"GUU'Ql*D' #Xy5= ̍`ܵfKBٯ^,]pP0hSd]v7-ai"fs#()\P<顜od[YMgh ESgYg͑T}V8at-l PA^Bn9u;J^x?mnl,o%Z$v)Y VRMޝ^[hS ܏n&ÄM0~hg`klsbSCWqԅO}K:d'_F. 2'[R,`d8t{*OQ;FN4Z1&b6{QcyltxjbuK UF8m:Mj> 45{~0,a]!}iczOgzaɮn@Q2?2 c2" &ԒI6_',m9f3kP] }.e #hWΓuDeY@CqeD{bL)h jy~"O:5),Sqg[_R:/!QS(Ն$cW3Z ;&|GN'+ P).r%6j4DŽ oNuG.PQƃW)QUAKA"Y_ s`b̧[ra㤔lEY(lK T@t}2_ "vl P|k4V!^P%MT\qq  MУvF

C/aUd4NG| Sw϶ia4Gۋ%13#Nn2.d`1* =)K]+Y봤%<} j%ϝ4#THK\v L`RB7ei~sb#'s9¦jXxq#"}e6¼MRC/͊އ`f7Fw$Y#H}:jV5Ӣk_`"?ixgcO#q2ߚ5D`bDqi% >$~(e]nOLՃe'P+[g[f=[&@a!Gp0 (ZHP|w0_`r\f:۲T"ZW(x!"ʘeu!K :]BarwO(س/rǎ 'K(\/'{\JR^Q,2 G{Zv``Oӻ5xx'i{7LBy;sKG݃] )uG?$˼n<+g% iAH_d$c=D牫V+ZO_ (y#0kT'ahx"?Mfj u߁Z]?eToZ._T2" &|MK;SE%ZT%b6r90z5h#̾kb8mw3L‚ P#^=2 '٦n8 ;l(w'b"FMc#LЦ^sC du7[~ys آȱ;rɰ'@Q3!/mM3}&d֣lƘ[6ѱ}=ͅrqCT h mu?b$aX1dHxMȻaywt:<{4< %?g` tĜA~&;af#1Vwj,d&. Jv&9Nwyݹ>7.FUhuR(Yˏ4YE +2dQZk NT/ Ȁ3<$b?VMo!L(|xH'hoH"pAǷa/UI_߱CgaI*AY\ΤM!̈:p-Bz?Ln "Ua&$c)GzJUq cȵ (#OFw? .Z+%{&nCDS! r}HJ܉IA =S3FeD`G~n4Nm yLy|Q#dkf1Fhrreic bkLS>H^؎Ϛ >r]%]p""]BkBQ Q[(z"6rӒ<;t ]K[W:z&!OX^Ѳde|_ƞ|3+ֽ~D4[|m 7 .vo: 70HOMoD! Dn~jȺ 7Y}XM?94e(d~'xJr(U%* gn,y6iL!VYoerG꿰JKibӍEضFHT0D=Rm^ g1c8]1^Xu~ !_ܭz/Lg5y%JT(k}n%tbߛ;9,QC<1">@/ԳM,H7V3gr bW8Q+' OC۵O?X ijaP)U#@5El㤟0ѻ=( ƯӅl FJhu鏮8__+s^6{NYNl]9vhbׇl&)\2.4Zux0n,pb3)Uo~'֏Cɶ><&wԐl=`JBjKEZ$]gt L E/UCb݋^F-qr:[7"Dxt?$}Xkn Ma'#r9sN 7y䒭j 2/8#^VedwtGfK4MTS{_a`&_Ӧ xe@ jus3Jv[풱3Rx(=%yT!hn뼿+HZv 4[+2!b}Jz\cTS;rΦ15 r<|Px?ܧucCnjFxۭ$I9]o$7:BB5Z*"Id8i0j [Ɂ`*IN>id [j2ݶBDZ44-/~JsT8ˡSNU0&\5'{z(ƪq Æ?SD #WOǤrIde8ҳ~AU% cEE?k1oC-]Oѹ"LkV먴9C]*WWMwOnO,ʿBH-,eK6̊ٶ;yqҭT-:xpg0:J fK?< j>:b;@Ri$w,j2B-7zQ 1rLk%8TpblnWeZS| W"yR ֦L'd\AaKB"lo4^&̒s]-jB沐m? JL-Jb&d3#k[ w}}M"hN .=8I]G'PP5(vȆ#0VvTFScQe^nYdiȝ ٪ףx65WM-utF, FKPѰӆ/0H*zgF@((`;(l-߭+=@+liGP-zၤ--[= (DܢRYTRJ>}uߔJYSl0`xPS@c  jb|o\7@"kyRy~Z];dM]{/OBy"]rOתÉ}ɗH2{] kfH#`rVi~FGJيʸ zySVuxzUq.EP B9ҖL6Ьmx] Ѣ0'<~;y'&z:E.Rx -^حA B s 3h},6 dW7>l@̺Vl ;z(vQ;3VtSdm:Uh!+݉,[a9>?Sю06 ./s^T^Nh"eƵXM<+d~.||:3Ln61\Vv 5WlCu ` &j" +beT9Vsz`bp;V3Lcb(tmYG*_2 qœHz8h-nTإR{U0Z彡x]^IAVQT[~j#^EoAڃO"(&A0a mFZhRH7R#=}_G@^W%xX˜iHuYVWp&sEHﲎ@T//ݵAʄla0;%;H9EDИ4PrXWBgc_e۪y0pVE2#ߋ49a-&x2),+Y̅a9N=oPFL/X3@*C͕-uW͸>S(QuM.x5?p"$n if>u,gpBrőa.!U(17j|<5u;G*")BQpޑwE2u's2nW}͎ͯ 7ܱ@6]K )~g3{ l1"53ĖNڈ1F9 Y#OL/4-sCČqp )D<W*7OBȌ `Ec뚼?:TRiŵҚ@\rPV1@2Qaaw+&6J<.߬WI|( p%؝V,Y5$WJe IGa9 YsX,,!ݘOQpdwxZkBZIlL>T0 h"̻.gs+]}:JNjT_IVK> xU|!4 ({t $NO Jh~ d~n%.Y+pR:m2#(xΨr4hs$di>w.I|)\)f$pGXP(^Mf3E ʬAyn F*dY.'2o:qĸ%lֳ?}y^KdW;Ǹࢥz_f\O~8^8:HFshƟ`pa*˱㷟= OޘۘR^xK%v> 0|=!\^%E*Ow ~Bo$*to%灂hШ«V!rӀ&ȪM+~Ȅ='65eF=0l7:jO%~S0 1+C>ijjbD&WMw%w^U6DA>QТO=>M )NnXvHy: KṖb*ÐywHr{u'boas4 )@^n棧q8{PȞ/\L=0)fnͼ˝(U&1HO[[RJ92`3 -1,1'="g/CQeѮc]֙b5 1! ~eGA,-dH݀S,7^egygA8챱'hk,ks/]WX׾w1U_Y~v><_/+74ܻU}b۪"y;D:Պore5b ( z҃G%$-rx˽WhȰpg0W6խ hGykvqCҢ3Zrf?a*H6.)Fdrs/\Kf$(v =47bqkDhjClI Y [Jk}yޒ/1P\6*Üf>Y4tH+ͩF[Y6(Z3wDPȗR$1']D4PI>sלR f$VFuf^52~O1eXr躺>Ce@BD92"84ȢOȳ֣YtV, a\+wJkUy9xqI0^hkOS3}/W}Y 5*2%~3j`7Ёo j FC,=I%>y 4$o5 <g{'5J|i&"k)JU5=34,t hy$e+&՚ϷqEYcJփ5UMU11 K<@#a_Q<6uXX+ppkMBfh0 wş8yﺞel5#y v;]mc܅nV(n+s' g4//"LI5lN(o9M#C%Tli>@M[s맄Ogh-2qU͛!uVx9M1 TU9uT(L+[ *!GPQPzw`6N<#y MoD*# c!}l(?j?&Y#GjHEѸJ1+J˒0rObR|;J^< Uj{+96Kǵ>Qsׄb5 kCgrU)lS%Λwm2\2U(:Sg'lObkg~a ;dm >ؙ52V;w.:4`4~l^LfYD9Y0l@٪ą"n!)@Zh<x6Dv%Aݤo'rg(݌ m\MS"@FxrQvFܞ{pL6+֢@H cf Z2I8g- VצX<8LͩUZoX 3.qWphk1 @q D*9 *(4ft1-YaY6k+Wrrнwîӓxf!I+҉Mq[݋%9-;?z9[.3}e*`Tl۸]ipŻ/H7lԮoE}{a߰ӥ[khPe^wņIe%̽HK Rok<{)*DGM= <[)b{uyޛBS˱˞jZ.2)xw~iQ>}%:XOPnAK?)`c7  K&?^cprvsITT"*_!~ak)$I(omu4c*m* /gWϓᵽTלͅ^A ݞx8xa5#] *r+֡zR@hѡὣAui+x6som6'AI3=OJlK)Z5mkې65{)* fX%w46T>7!<|0vN{&>]!ޙ3$BBTBì8nX b{x^{oLM\ O= ksIxqc jR` f٠I}KrkXxrmk\eAP1U&7_>+ JӚ 'KFw`3] >a2і:EY=g2^g?{2b4 _^ '7wš>=!)҄˟&vdždor2 aw9;ҩ/n r>k7oVqY#oqO+թ_WdBϹ ,7_ ǎ:pˁJ_Aw.s^|V`Im`뼭t흷WX*K8EzĤ=ƏBrֳ+X'Q'{8Ȯo`Boy>wE6]E ߯p|m 4~AN .c9XCtԦ@8/g[ܵmw;xYô= zq1 Иbbg,[ 0!.k{lnM 磡#E7nj_ F8?OT7VpK#-&\ra.+Ʊ1Cs3R%\f􍲍m`oF&"c\ 8d@|=9.jۛ'#V'$̧zN`|A$&}Yaɓqk8ˉF\PVtҾoTtNĉ j &,~&+qЍc5c${˵K4-l<ήqxL\h}p m+<“DI;{n s$Cl5U{ar/7Ӿ+GyLT)-zbD !k{|ִd.1k-/$^xp5HbMt"i.iQ)L\#fw DNA^J;º-d3Dԇ݉rQ]ƫU8)hBH[ѯK ] qMGy&M^4SSp^`yG>Ek7[K {tCQpӾ&I X\s]RwO!B;̻gIHzW`K]A19׼-!|8+KCl g Mc|<,,#3C1SzЭ_x{1{G39KSGBICav :um|~gx*i#\fMrgWjg^B-XVm%vԐAQ4TrV@jncC o~K'wc,iL…uKD"7@Bݺ^TU͵8 % Y϶|<fNb%\[E]dĮA8`zrm,K1/Lϝ@Kic?nFIsS^4mF/Ђ`ƓtxX]l ز65clE";,i83Ž)ˀ[N'J,`*57}!FOM%i‹ؘ2oRgjU>QmJW.]G3[nP$溓yu gWe[gŭ7;m1եZoJp:I#WK,yש)/[$UrCL4k(C+q7{]:C{0&Xy7- 4L3FKHz]8ůIG&:\8ؕ~\^bV핇`[^|<)K%a#U6ki5uFb=lky203uo"i9'Jtp,$Zq`dQc$9,Ѡii]%*4%'AR0_[/s\rLڪp6VυJJG ^]-r\<~s+u '#rɄzpOa x?z&@V¸\{0S*W쮙ch6bvL~Z%,!c| ;ӦL`%:Vmr [ⴭQEJBVA%4vƁ9 G Xw!Q^W*8n*%`GKded^{X-)1 \K|~^/y TMpmYΨ["69v:R g;PwBA?NϤ-X?vJ,;n~f_,E Z ,` :+Jv5)&ܢ L1`~$~kqY` aSWqe@{=$Zs@x`\!uxZua']:2Ѽ[#<fV|D&FEpd* p+*C]v4O7@vchx_nc6K qW#3eEm.)'LMCo-IZ=XpS%x>&lx[mDzW{H% 4SK7NLz/AŢ<"{8b"BcXt#5Ws]a{%GHýv@h;QQ@oUvB1w -"g;z{=:􉠣 Ρ grh5w58\@e]ұvem^ *Ί%0+sd-f0ddi{4*ڸ^ 'WmnYę*M(n3[']a NT,q|sL w+q+-eS01 Ȫi7?/L Iz/%foc+t84^.xO3v٤V XS=Xa9sDozp1{"^,̝w`ORrUb5{ %cZN lg9ڛޣ]t,hgIq^g9({t|c²g?@|A1Ke:c{g`%U>c;#g& GB)gE0( o dCE,r ]$vi$".hj 3oKnd%پ\giCqU~9$IJLQ;K/L=9_(K֡- O''-QNcQ}#j K їBTWFiL\ h~r<s+/3 Ī@ AR@ 1EeP|=R%_A`ldyD?~3u' "jHًFfojXKVӹq7sSu.kk"<~ED&~L;<~Bv0E/sntWca U#y.] =w&.dwEQ#Qeƕ`L}Qi7nCۡR8n<7vgfhӚvM``c*ٗͷxZdËnb_XÜC>o@@ݾгt, Q,ˤ-=u;p Sf$u{GKkn^{Ys>!BNpx&n .y) Ks|狢!qNa@:2~ԼupzDD'T/pԧRRH;erGn[cCW_Uq;HBmRZT$)J4G9p%lBs/`. pfٿ?\K=ȜHn? 5:#eՁst?L6bPXj2ЭhHoz3y!M2f4rk4\HdhLC~ٕC}2K,7T#*ܬiZ|70gDb6\zj:)fߜioxSWpyۇ&g.Z*JrH,U/UU(q ;EJ7qݡbp(m$aoyQngs O/4T2 viFmߨPYs@}'T[ (B_0~=ĉa|mztکm|C#$c2p1! mLr_wV}pG12B,gLi~Ӿ^ك`қ4SNcN W9%[,H.,D< `$cc!SK-U^.E !+l0yxX@#G?iG%Z8~hLĐY퉎 c:@ Y _A%՛uT?!A.05F>`/@c7R_&q^5,M%NwsO{wz!j"2p" kِI­RoTayǼ[DŐvnAUYV7&JxH0$z[dviO j>Iej 6,/'YaYl2D8^`g>T៲4JP*z>a1A/ _]?Eh=ڜ.+̉!gmq*~ S9x^\vb/-2-,|]w4N|qEUI,]k|+3 8Klު-(R `uF'%O2aKH72 av7F S3 τ!R|HssIooHFKfkA"R䶿 p5k>\AzϜjaT!(l3WPKjy )e Rm]h"vi 6fDm_*ŋB1 TkZ6OcN tpK`mgv |9ׇB)w 4Լ-3|v:w?!t1%QHggYǩ>*b[h*sl9vQRfU$әvXwg(YDUzɚ Z֟vM s/hIº޶# wMzk;#+99՝-09BU߄>7%-#gRX-qF۔:-89@JטɬTF؜:d;A.nxqmjc=2л`LN4gZTind}oD礝[ ێ7/R|9CuOi37xp csЎݽeU: 0ФLY @o5fGq̤S$ 7wUQ;ꗂ.sV^K K0~g~eY ȵNeȊ6t EUxndCMehMX+y;+~0-lkLw>qSPyNp0T:jJ恍b؁=0ڍLy9#77 vk !6)Y[Q u`J\lCdɒ11V|iS e A*>L݆d-JW)irz]e5Ⱦ2oNE'-] QU C0 G)≴0 BԐIa!A=;}Q7:d_:okWҧ6|u饢w2mQT㍉ä|Z;q~X?Fĸ+7I&ACE(k:P<Q\N 옜,D{WˁTɖ#4^iC]:䙴2%a%8tp>1Y~l; Ζ ۝*ŧ!mozJ,b(YW l6WVsz :x>}G.lLb02w𝶻1kq½Pƞ7 iB#쁬քz OxE#x~̣I)ok)\A"}xQqa֟ᱥ5QA~.gƀno$$H=H.7: l5M|XLâa6e<-Ju{EzgJ1-[:;2k`U+=KuQ~iVMwl:jv cPf[2S\a=J+Zm.ySL%ɦ4[gA8'&Μ&rMZؤk:ѳeBjEt oTD)8 z>SDJJKE{};Jjt{bEI 76|#T&l⾋.I V>'ϖ5լw6qldX/"$}iT?w.=? n@$i狔@GG_DzAEƝ { xs-Ja1rFn'cEyfN7@]us`IiK`?O!շrU;Hvda3oh8 >cm+3>ޤkSܗ>WE4a!%II;ZKr.#E}#9!S`(ncC(VC< .[o5οa`U0 (zȡW x٢!c' AMLx',LjcR9[Œ [@(dPeDKJRw..H!9 |c,4]o:pIG[Mz5e- !^ P<{bv}Pv~Wn.1-Ao])& n]Z=s}CwIe%f:n!q ݄FxҢ~q^4):DsM\ 83vV`(%t+_aJn-~\$ Շ޶{=nx`o1KifCsP4_f .1:Dw}|W碟UY ,/=DNGJl.{gz  S5h^&s.Iwf*y .֓Ɠ3|kcn2֍P>w}v=RfbޏnZn-0LfkmgP#gﱾSw Cة.LM1P~}a &sn:`%Ng(2r" l﮿ueqi5<5K4b&H }x)ZTt<S2<_JMAS9~PE0`H\Bei)߱ʘ}*c{Dzt0iD빦IT#߈hU׼-B#Ɏ-ͺ:y-)p L0}EH/&+ufaVjTRV6V^9J! B %R9oB+2X>hNAcTӠͿy]ᅖqK5!v-}TG$ļZz$z:By^:ya]3^1p l/k|@ FU6˝Q~E,!HzoPiqQ X7ɨ,YF-Bd<|==SedsqhWffj|t6W[i J߿栻fG*|IxE<1R BaɃ(`b)f2# t6 $wEQ f仙|4Ӈ}n˿ї>V-G|>QxrLp#^k\ÆybGve5t1nh3Fͮ MW$5re}/c Yp7R Ԗ4!4ƞ]fA_ꍴ0 '_+*ڋ@\QM5" TY`ؽYklk-2i1p/ u`S_xpjCKL=r"oi#Kx1i!A#2nAY+_D|ubѤ1aCG+pL9NE^k͊x|#$<Ɨ'G~%-lv27dh= jSKF6b[w tRfbjG Z DInhb,D$ϐGΫc-/'iSv5GV[ҍCC.'2xi:)g*SyH#=q&epZ`jr &[)#9#Wta>%п=nSM'ɳ0 הCM۳^ JK<. ޒ~Ӑ,i?aJ,t DzZA[WFwԊ,d] lJ?m%[caОri`J㥪 Ou:Yx-؄OxNe( 86֮݁>'큼 YU H/.|<ǗK?K.)MR:ֈXe9$?/C~=#CUv%NJN0ꇐotv,t_ÿ^,2,/H!9 Qs"OR"ض  mݴukPC5\ !p:E7N=c!(p/-dݝMr6@KMKZod4C"@ME翼L/ alAhK:곱;F >~A8"-H;}9ѥ ɴ˜Gl4v~tR=?ꘇ sRϯ0(`vw8Ied^Qmf1Cͦnຘ`Fkr`'j|@ R%xxHQhV3Wɩ!^Q%@?q/eoKoyMN3DR(*} W=JWOT SN̯V qAVP| L6l*ib.:*xp>:z-JhdJ,hU: ʽ'$ 9ƇHD.@ԴZ[0kPMbnŞ/'ʖ 5aȳ 9 'ӓ1b,zrl6EG ,b2|W_E+Ŵ<8dSXF n'pJ ?X|π 7Y Hz1D,iƊz? muIk94k?`0[za SϺCFZT? CB^PurhC2m+aĭ7Tނ*uv)<޲Wo6~mnb[J+M Ȥ/,9 w/=P@o; <\ ɴKj#p[JR94Ysy@NuaNO |{ *m[OJҭu}b>9_ HVC^EJ J:g|@Sيbl+s(o5婺ՍO'޳ %}]uzDnxBAC$[ӊϕUxv*= -svA*+I[MeaWfc1m]3/m:UY)jO\K@lFvq>1T8,NÀrШk3DvA6>|p!X,Y4;cJ' eTcbjKŭ[I %,E7DZn7V5> Wy1^+2*_@6wv_+ 3`EE@c*/fN8Z_!C U+B6i?n1,ľRw [eǪhju=h$ó@=LUho] 4|8M~7WF$oO;Ȝ$+:r Q|?/­x؛AZtH/Q#8z# хmbiG]؛.zUyVR8zz7*eMJ!E3 C'ʃhhƎJYn+<+#ʜ:#4crL=G,\8*5Gncc/ ަ֣WAkѢ񺽁G֧0_?{]|>vhΡ9Ɣ~:8w+b&JN(_"pǮu1%5KɎ*RVnW0#&5 Eڌ Bh>=5I\ngbΑL{5G͌On~x >A? mMva.BMMFvF5ih<)`4qje4@&} G5(#2&[e U @&gio2^m2 *ẺA3p `ߦV}dpFaxgS|Br|* 1, #_e)>pgՓ m\hr͘ Z8nyoRQ7iG!ą}vԛnϬưk@4K#bK={Cid&b$N(;')8OE@9yce$Pq$pgWȊӕtd,}@rJٟzFX~)Nص,cͽvalǤT_Jma6\lxJ|Mgo6ۗ*\&~kuhs_wg⩏>8R<Zu@Pu*B"ymUdFiٟLụ|s}3 ~Žsdq M߂.r0,}n?֥?(7Bb.%]E$QB5id76sI. %'k;ybO.?<,pՁ<5og:iR7Aaw.+;^>ʆZy.Y?2+`>V #L'Û'>)#|ZL8 #Ϳ{z/vF% pg (nU5X5#?|lX۫ 6FOO*, I܉br&* dX&38]3B<1XjVw:H䤊^Xҧ(޵?Z-vD|e`7@×խ" x>̩Il]s!i˾}ESb_*t=? IQd_ˁdRvDb{@2!;,-}z"".ׄ; 3nAD @/ȊeQZRZR73bÅjܩ3&B43* }5s؈38|a\Ӳ[ei 95U½ :[pD{ ]YD#-ɗljS}r~xWug9` =p}(?^ի9ac8D@y4J;_ iZɂ$ھ,ihLNCB!ytyGKWɪW-d4VO9O$!w~! '^KPKWicDX{֜XQˆԆԩ66Kk򏹔}aEʊmtv.N6Vb?{̍6N"g&x`.ÑFtMj1֣H,#㩝t"s ⧾ah L7Ʉ{NϓplCʞ@rG$Ha m4Uay~(x仮ܧd{!L{9P giu42c).Sm1eۉS8ߒ7j?w\7e Br٭BigvgϬ wZXIb(OSԃԗ+E?#XŊ]Fˉ,Z^b9W12 ~ ?5ـK}u_df{״o5l3 ܘ,Qjt&լJ.hq!懴M'D{dcyzqc%DGR>O2W9'^1K+%d|BUg؂2ŃNf?aTª1CoJ]KͮD wfpͤl{#inhkiٮvD4 k^'!3.25AgIfI 1l]9DCɜb~n INIώ^0f/Sѕf+}T][k(>K%אKiS{/{1$@'*9>#-< H;n9U\55,ʁ ̚d}882+{;tMn\&u ALce39jx%IkY ѿ{Tܺ^+-oG)\2GB|/K\r C6S3ՃĨmDvkd寯Il'$)< 92΃K넨*tcu92@A xL g NȘ+o%eT1hQ^J'S!|"^ zv\*6^ҩΰc~&J %/?TC 'i˦(g仩}_w(7.nVh,C"tbJ4šԶϿFP3u;FaʣGd޻/  ns{%;/ Þ 0qf `< Kqp3F5t'F2/v̄H{>wwQ^E+1:\悐1oSR) QX\/F 9 ϝЏȰQ>JNz[?amFUkbc@j7/nqO!xN|>A =@$f;}>ԋn\T}]Z﷾"vx1q_PoUNoi?,g6siHrzQ&ztwX <vx᫡mi& ҭ1@s2[jMkG[Zѿk2Nît9 kRtj9-_X>{@g4PY"(=Y(bwn\>!(z%Qb̼_mkr>2.QVDu}qWxHlM&,3n胘pI!|H}'o2h\E AJR8חnKEags_FoQO/iz_0o9l?}e G95t/koA@h3l&lFT]K:|۟ǫnux?=z~feA R"5j)#u:mS.^onZ\s`f:v.Vjr8b_tg9u5xoAщ!4PA Г*_(ą~rn*/:B_;jq)y2PCu) c,M tͭN?F4m~eoe -u1Ǒ-dhI+`)-|Pu?e_Lj?{ҠP}J i?2Oq rL_\uYW|҂pٽ,Z[Cxڎf 7Na7 cZdʙ"`X̎tBXkz=LmR @ˆCPK^p*65RxyFBNU5g_p&nd-<_(jJ]ȍ*ϓO6ˍ-(I:KԉN I8 #yE.ԯ4#MlNJN%si;oNIM{iEfGS+^TrLK\ ڄ+W4."IJmc1*vaM'9T- 46֏`v^CT憡%jʹIWD!{d> O]7U щ nYNzӠiI! }|"8Vsw2! Y'@m h*OYBIi4[67*'8hvu!+us kBߒV*5 Vӕ<\,FM>U}m>ĿLѽhymM!'‡hO|mŲ`Ԍi"R&&$UR-lKR]gYQZ[\I~= 7`jS|6^"Ed|gYZ070701000002ef000081a40000000000000000000000016759d58000009cc4000000000000000000000000000000000000006f00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt76.ko.xz7zXZִF!t/B]?Eh=ڜ.+5I)٢W|6+[`sڕ`4H 3 ɕ |n8 ; ^`+-`x ߈t'HmaIjc#.ceR7#% tt9&2{+m䈨!)pi5ic75҂(x8ܞgC45?@aۢ=}c=pc_D;H.oeH((I86|CaƗ5F`O(c$hZx րj ^+ L=NHCxQ`εGUGО3{b JIgNα0kHhi@Jg:?̈́GNP]@0Y!44 P*@s1Zu[J 5`®;]\9?5${4;=h9YrWԻ %Uwo\Z$mk0t!QO(IM=a{ D)B p/Cf&ӡK$dž3T5 8'Z}dל[ g*+ae–HiY*Эoδ\֊ӱ[-MkV1p1,PTZ>9q7WZ~w -$.ӊ!#۷$heB9Ynjd>mʞWzipb0 XsW vdXZU8Ys|Nl (\mi|nUbLN0BS?i5n^@P1>PM׿pu#:\BzRHC,`Va X`~MVӎx rqcL'Ղ/oz\ج!.ݶl+P~yr0udMaQ\Kq2s` E=Bڟ)(.Y,kUAI ͨX~Cl={go^#XP, 7XТE΃} %{]Y@ڵM%d5.ń`+my/s{udEl{.7+=Ht<*73 `R"u*p<6jq=ltO/>4ZMhۻ i(irBVz3gJz1+%(c'2;ƿR*GbYVCne]g0Kutig |:EsyŨoC!6!ߍTDjꥂ΃ns?bE R@?5Z!uȪ#N`xe4wI7lb%JZ5q0I:)"&18BUc}ߋ4u+dGkJ s{l4QluQu,IVy ) ZIL3,F:9R~~dk <đ Fʔ0I-v(wGܸm>fe`kj=Rz17_D $g.*-(Nڸra<ïwz=Yf\L-TLFՃ,4W714 út*WMj]#K{g6i6FE@ j^-xnI BUCSWO좟$e C7 ׃^#MKo@fϕ?,nCƁ +qzn>khٗ*A)x/\y_d%?j?+%e(́:k1ߴhW8$O*(4z~6no.` MU)!0Z]m:pitYRf'=wf 0Kt*x7I7q ys ƃo ޸B0TOA^qw z,V `QN sףx @ bœ<2-tThPו/pҩ _ͥɋ Ȃ7_GG_B.rJ]w 5mNBd(<rrQ`m v@|157ΊO5G_]LlK[,6L=)MfQjlYEn2`]Ktl < ]J&;GQzn>.>jZXv:pr|ڠYHp'H5tWnڏIo3?sGVҸ(')Ce Xә,I*>l96 ^댚};ȳY9)GNpSPb%ExVE̡d (ϲ oV,n.,D9Ã%qX,滂`T9m}akGbKc@%uU{zᡫ9&2 gIc (xS^6N¾Ma5k+(s'??}Xq_5x$%x_vcjjRgxBf=,f{EMğM@ ARHdbͳDV~2-ez.dSPkHC0dkHaXrtjwIfC͈"faӰ+7d1T~j} ]$?=Vp*Vm&|M^K,cb6z/(nJ gBEr7ƼrsGP;ǂS3 Hæ91BW4HHxAQRKv.A| |qZ~ MetT};RW\>'K!G#5;Y%\Q&_=ϕVZћ*& ~ ;Z\*v5 K 7tctvЭ {|43l?_@i(4h(̎:gF*p%OS<F|ا7kFs1:U_,&6Nn4DUuEiDQk֮ɗZ&HA[Bq6agi4 Ea)"fOӐ2F׏WB@d\_hLioC1f-?nѺS%VPd=" yOܳgy祹g_:)d͌7'v="9j]MΣUqK׹dfvwhy_\1 #qr`x}T'I܋ug|J!C_"O]ĹSl)HL@ 8B /8m CCt V-;4#"&svo/F rE1gU rD{k 78m266z\v$d >{ ueLBb+W߳Vcv=W>6h:뭶͜ӏ` *頲#-[IR"TCJGjLfdzl{6AX{vy%goSzf)Mx1>eUh)+AR3C#5wa^vL#vrxE+ů|589`h7)kc~?ٛcugYw/ˋi8ke׺m0Fuc:~VYQ:8קc1앃nXA~?dV&:#*ɣS9^W|WDEmABpɾÝiu= cUȵ80Q*u+.n H?qez%́ V^uB *g$g*^#--]K +Yt*@Vd]颥TA/u8H&w@u֘e07/C+FУt7]yPc][mjyY$J,ɻqVC$1Ӧ&9#ї*ɫNQ~$ 7mlV: JUt\zyT˫C0' >xdH}WRw?5|qP ֐:=b $) zI}8Xr+gN'ᯒB}8ge>Aaʂg{ފ|L8Ʈr*̫WveJwgDĢ+DD-dCSN >ṨN:XNΩkd|Jc&%"T'"'c[rYj?2$Iu(53mO$gJ@smt2iIQ-c)-$iP캛-ዢx > ccJܣ`ISpcS|ѫ-s8 #$I:(d*ZeasBHSOvpԇrWR=t8ԛbUNK((F³5T7h0vlw UPu?b-eVvR޾Vyq; Ma: -#S><' o|8Gy: 3#ϱ 1k4=aF݇~JXw_d"?k {oz6a\"W%tqK'WH9}թ֩f UKX{\^sQBYo"![-;I9_Tήlxa+XC2A!=YޱU~Cerr#Gq?[@di " ~4`d<85HuuZGJ\5T)>F|'%t s8M:7o'qs Hf2糾v(h cƯq~zjbe倁7G[4<ߥa)^`u*F;}q?:q.II-A%: Q]ar@؝}y" cg[ UQ-|_YC6[Lsu:1J lY<gcɟ"kj۬4ωpe(uLϸ#rExƏICW^@7HǴ6K ޯ } pS*o;]N :ƤcJ[HysCߙQh-+Uv#3m뷯&tumu3qۆ@Ej` !p~#K =dTYMh<5|߶!АJ=+ Vj7I3+ѽuS__)t8[C<y{oS}ECP[yTuv6Y"@ 5ޤ< K-˞JFJ{Co,}SV\zvJ-V~/S !gL0]7XjGc0 ^q )EJJ1*zF@Q/ Kr߄ȧOވ"Zd" ;YZZH3~"Kk)ӶOw;9ϳeI#<#f8U;1IFRw(cM sPq>z,{T&3Kmˤ,`V=푘|>^?{i0߈D n WqVӨy_V )ܖO ť"'x(|kaþ4LN*зۘg)& s)ԔX 0}`^TJ[ E,sv+DВ]4 N$neh^_|ant*uzd| KieGD@77ct lr8x,NB7gY*F|e]Rz/q!LUi*Q^ɭO<4> Y-] 21đ8PzvR.8>@*QÊ Z}1Q3 /+.(F,[)R8>FEl{kcZ);߭dʳf4s]A,Z+t&Vs?I8`mʆClfMs/^E'@hR=Ϝ$> XIc޺?컓d?08+=Hmb$r4p |Ecs̳|У4qUId0,.vݬTִz@ aSiaH*B_E\qժA*΋*xuM CN Q}qlx̷O&!VOb-6dwԽQMcK 1Wq*TH@h|Lc3T=H"S|@0ovmϰH)C.:;1&ɺXcGPx+1yǭǹ}[p~/>]9 r;na3ҮUcQ9ɏ/7t~A+&\d3T">B-Sz_j!Vobp?.Tzrи­֒+#0 C6&>[/QM1Jr=pb.!E]1nqdH\gM #=^{I&bWiˍExCq bya9iᖡU԰ ~ĒiPG%޹.Il ڕڧ3onSM֗߸S˞@gɣS#Idž5oH]=4Sѡ?}MS ڇ^C#I]]H;sP`P' b7OȅƵGPc&A  mtMO|ct]+!3g=:{P<]'L= &l{ ɞ0ҫ6N.CGn 7E|(Anm !`!h,@W-hБ#X6 *p:,9r$tU`{v"as0,1դot ;.r QgڌK1  G/}#5KډL-0bV sBE\'w0xZ7|u=J' Q 705$!QW 1ںf#hs;Kf =)]q鿃ɼL0k;7-_'/VVXS#-V5,?$Pnnw .L>_ !5i`hM kIch+&^X"4*#ut Ӧ 7N+R) _U{Pd 2G4IAEJ- *SW 7,Jcd&<}y9x1ͥu.o&=@YW_yX-֟UE+ 8$i5Oj7$GǠvcl9}^[|)\/0X&n Ѡ72@i_z}0:H\T]1[0E38L8I GBUZGd9 uo[UIR Zw3 0 og0%L"ʍY%<(RScc (~\86K͖ypY9Yg@DF;z.3XCqJ"GsF 3LxDD'7#[Bڐ/W@GuBEI(zr9=޲q;nԃ^fI,& ꕛuyB@" #v p:hҖّ{( *644OY7O9-ۉXeA5?.7?{kY$L:BטT΃V?|mBEǍ 4B.p8]:J[g6jLdoPf> b jQ85؋Z_Tt#T:L(3d$* Lj\}+-?Z3Rf EԻ?XX19؇mPL#G|?/e%b֑>bP}LkuND&u_DR>Y8,/־g ~cN91]~"1z 7U:5WѹĺIhSC68TgAOkulj{SrNmJ4-[lj 5zrc> %uz*rHSqs>8V%.iH;\`+*cpDBYq>V3 ]KϭQFdbwʹL57.$oC^M3J,̌nEZ/6?rPUnP+߆`1lS0DE2RYȯ܌y7R eoAP"`v֕V*5BD"+1y,g )Mݽy^U> w1E(DF*ti̿jCF<l5M,7f#%8Sga0qn*Ϭ/6tn1<%[ph9\^!"aYþa`5'";߶W*@ ?3$w0tӸ\yG;׉5vAeXZQVouZrPc>w)zpVBi:?%:yC-FJ P6}P]lX=,ZG^K L(wV,!kw*.<\ νX~U'-(ْ:ǁj.DʒׄY@*0GEf[$N)C5.5&Hpk"]64?>dz*IEE4"S %3Gk&kKVdNXPjNHhG>CLOZUTZDR롋ll2!2Uor/|fNq' iWGr*@CTaHp5'X->|yfuYCC8)(:^#?7uG++w enp4Gbw gh#"hcH'Pp9ƣOřGzZᚡFda"@)Qβ %k^NubD< oZ2i9y8I޼>p%8$&~7-3 $ZAPnԎcqnW=weS@u]1$^6 oKn\le >[]vrh,(\)aY9*%ku_IRId?}#s㔖+Cmky+Ʋ^y\(cͿف魯~ ?ʹCKJ սg~6#"BhsY+uvkŠa 'i4sx(säkk Nٶ)q4~ySpn_J#_ fRw(%nJ~:(Ͱ3]чGN+c"MQ*@ziK y_4GvR׳ᒛ^n<(K/tІ z7ϒ?wbR ldGÊKaf]s 6+CUc<9ݺ$2]K2-;zp0܍j턕]ں iy F ֈlৱhxI=ZUg7z<إɈC]"G| };H,{sE{ b Lr0f{GMS(O|p (4 QOr0n.h^RΧO/.CP?ʺ)ZѩghQE ֡u_)J6v tB$m",3KOC=QYx`(r}{E^!T6wzK|$=-׫G,pY8 Ezq G(Mg 4|;-C.vr |tխ8;r+5iK[-u 8xxT/'AKY 5rf={V׭&LlB5XٚZ (祄G %sОaʭwqqmy;bwLlPtiNV[W]jm;)COmYwLַوmD&g |D4?aQ{>!i3l,59oD:o4 }ݷ|{RڔzVo 144oS=F=#P(t vߕt6ឳmxZDwl%ODX,gFbT}f|pwFh Τ>1WStˉFfs=l7jLeH3;_^/Q,(Ո 6ӺLL^SHJ#j/[kw 'VQPP17mR]76U5P_k;{/ glUVKS~5H=`r?LA%\#9D2qsHg~Ro*eqTpZސk^E-ULczsoDŻ;{VfR<;x5b>jNy~+ 7Z3CxtީPs NGިmXn~)a PL5U`GD'Jk~Wm[J*h9ᨙEEwqq^fé#y0-gآW(ΦөM|n/BtD`FQdn/+kD't2- 8LK0Y'aHBoN X.3 |͒t vҥHBr:6iQ٪4`j1=<_Op]"%s dʒpaxF>ŝTXTV ۬ڮQ~tI|QKRR$  _Օ$Vf%U1˃Qώ:ýcMT^?gGMM~i֙?j>>m("Isc8^#dU-:+ / U:q٥'ȓKXFV#5Ϩv|b^8+&ҁk'5tii^Я ݪ._ 1KyC*{3'̡ @kW!.RE+ɶmTWe|Ag1]eL2h/gT}MW5l0rte >E(׊Hhees IR /Fed^m E$0H %1vZݢua kY<ΡՈ" %J5܇J,`UɽOݡ&PdCAsi :2d&_ѻs~2j!݃?>eD7P"M4Ugl:wɱ"W\9տKSLPaĹf(9&EʠvF hZ*P8÷LGL-;i:fyi#cưR5 "-H27G-;$S6E[[_JD^: %=fYxYe _&E^]=. ~ޚD/Q¡Cވb >cu~DXfaجhvFN4 K_?TT|05Xpv>ItMx(pm%Kml*1"P*ŋ (񿈨6+%JV (iQEr 5lgML~Zt/egY B'avSC9_x/Th'T_s,EUsvH7eJ'ΩeO,U9iCEE~Q 3"S,?I eiZ22n9ʟt‹XPFփVvP[]wNY@@`C2^5>}ʠvml,ب-&U)Ʒh0z`%qz6`q!M&."0Gݎ!+݂+wx; gaX6>@L~`Aj{۩C7~_T9bkjʩSOO2[ |R@Ð$Ϯ 服E_ L$LZI܍I\1=gK0( ,ԡ\\Z88$ 7:ݑ4eJL(*(L \ѱ;0"F n;T'}(kr<5ևvhw h f 6&gfu-dmH=.CY*`E_G> FCsGM(v˥Au#8h]ޭ]X9J)r#ø,?kE98q]N f1_ M?=ᯟ |s"mr_Z˔4ixzXY&OZ$]]/:v]R4 +QU)e4Dب`N7$fI s< N2ZKqVz u2Fpꠀep,^qFdtAݺ pNaYfVg8ay%_XܢFgku2B6މ:CC 3Þl↚#{d0eͬFg[acN@ ٘| ;SNS;ia`xQ$_uTQBRR-4 ZP3+0@ OWA_w:eP6˄V*: ٖ1~L|4ghK(J{4ʋW6SI#z !0+6y; y1r6& EQQq.D4XwF>y 5{hN[Ib'$f &B[:b:zC% ?93cQ pnGQ&9Z\YhU_wbdЦ0.(e7d? kp W>2pW(m j|7wa{\CuA:Nt{g^X&LL] z*puXôsn8*f?3NCZ[5@GzuƋiȿKp9I /Ai[>ݬr#ڶp*^ʚzB{КlHX ؗg4pyʈ[-#_#kc Aʜ6=cK1WU=g1Vs'O6ngQSr>w(.O8<̘>x 8 ~w; e|_v9dWD'5 _^ Ur*w'!"&ICXs,gnJo7P3*-^qJ4O!gy6v}gz2~//~Ap~I-z@bҨeܑ~ҽ{eHZSz/6~X" * e2I Oᅣ!.:Pe] #CG)le})\//0339J&DJ;Tl|p(HU[eG?)5Q:5 qq_Mf_ӭ,# |f?3!.=-ʛ B->z ~LLK`Op@א;Q>% 6N޼(iF=I5^bV~^M]lqtcqozWk&Thɧv67@ \hMI'zUcsg: `CxJ4fqw$8U2HԃH';/K[fO31]H?{t?;݋`l SnÛ,v~g+ϖnlf|sp&{uV!gI*6cG/:_65>8O|2Xo  & M}-P[ {-X5 4#bdlxjP~)DyMڲdN%u V%}-n} ,i tZ N3UW |o {#@ oP_T*mvO5/)EăG%7bd^_IEw\]ȤYYe70w21-fUEDBp`˧lWϗ3n36('q1xPsL< rc˔N< یNfGM'W\@Ulݲ8JjxQmhD%nq29J[EkqxiVL ₁hPNGu(dʧg WPbeЍbP,}'S!Hϱ$0\VBct:>&:%&u kNd2jA^[f)Or">g}1h%ôgUT BBb $F~CKs'NPHn:KcmC\/#P}ĬM#2a;*Vr05'6VR2ui8L_k eqhBSS±}F&BicM^ZwU#{ ɷKyMÞk]@cO$Z"* >r)\e$A9n\iJO~pp,HqYl4>tғ%:c<+dZGs(2LBr"_0݂a*G==c+7W6L7I*҆Y:[ L yo_薿ɶd6.1ZO1ώ,2&;{I-Lh}1z (V_ʪo*0oKl'|˹5]͐C\03>H mn Dycy> nsT&`vߔKtէƼXW>irKⲬ_wy|eU3*.lu5"`?&!ZՉ'.ִ4v+h &0=I~WgTcnm|b; 6b,>yAGģZqhh3n># v䍌 zdھbwX3W+seؾJ3nnAQ#r!t-Ly+‰ 1,U4?凓,.*]dgQ΀>\I_C  ![ia8RUXBzw65@'1sD\۩sm{45&寋lu2]00o9gGCVcapI`~|:g)e)-R,ہ7<: )>eV-S įIc)xR\tqZsZ))%i˫ 8 +'0$Q;|G ܂)´:,xV 2Јn/$:*jyx -t8;A] u|dzaЖrrZOhNVڎ~GV8&A:қ:Fټ6xX%HYc9H Hdg}d9{nwu(ps{)A`㝝I#H1jVLo1|>zLWiڡjYgW +??椵A@0Q76Z=ow?CU=FTX ڿ_e[QU޹ZSi[֍3@ 3 ֛|6>+J3׌=z8P|~:?lq} _6[%]nwSv4䥇⧒$n7LFV ]mxmjk..<06lu;2 462 Exl>vgPW6e{*+U◘B[( OlG9: u8}8_9EANtS-,aeꛔz1HRH; <'[95V!{NZdL 6#r 3p!Eg{qntUlP'䈦$x,F#4\B`qBNu`a~4<|L A%Ps!gq!'4PLYI/iuieU}cl⮈d{6P߶Nr1G{~oLgYCT +H8?oN0=}mPrE:'"(wR8y&` |Kk W# s 9YIa е|J?6Q_i4@~'4FK=Oi ^ $r2܏,>h//,Q쏈BNG|zR7Nn]RqlHO&*FX{!Zp%zq]mDi\+܋*r&OgQݔCPOQvS x'9 \i 4QY~ؓ@)ӟ,`vc΋&ƒRpj `.m2&G :cq==f[7^_bxσ88 9ڶ9;[R b@k_!h|jUg-1cg;# cy)%s]N}Yz/:LJm6?;CDdvQ @l:u\ji~g/Y|btrǼথ[.-q 3#bhe񩘳$]f8ImcEPч68#h~:jyBx$I 'M<$zM~%e#rI.zJB74O]?Dg ['GɎ^}E+"tvķZ`e@#xWgޓT*9/+ ႋAx @Y kK)` 9B[Ѝ*lEUWWDN_2K%-(`ibriqJ|EzP',А?.'z0 v$(Oa2aM=Ϸ?PՁﲮR{%}aFkȰv~Ok11 S}ĘC%ʼRAk&Y!mg0|=k^PrTӻ&1OAr/[I"'kah89i)w  ojˎM\oWxbtgH ʽ}.%IZw+1K*"!\oMUg-@mtQ{kRjOgH 6v_K^a|ˀo~V6p~JqDOxܹԹ54 {huճ`VSf` iu-ًq haCyʹ-w'v) ? .h". X-# "d±3!ɅR^/"7s!@4ZH^cŢ^: ʯ67wAt;-#2Vɬ$LS,]}B4Q#C/mtGnN\r|G2[IR]ܞX\Jf2 dQrb1NH0wyH:N?BH#w\g^Ikhd-3`|RzHᴼDƺ Ҭ/}|XpQܜ"[;{⺀Ю)qw'8F骬2RG'a"Qj.;zuT$ pa!ž:!+W~Bê~kº|5nyG||9*VzBes \xR?BL,IaKuXxl.P?զ~br { c%/h j&c8洓Cu*w"`%a>0GAR5C+qԢ2X/tTʯ݆TT>+bW!/9# dYͽf^uHhE =ipyM9RU tgyTCUL j 57dE53U]f# 4b[1@; zTRw;Wjʓj~]5̯C[uiW'YP5Il%BLj> ?,mR! ;:4)w;4R) jQtUO=YN(m-aL=e{f [Ul*'=bҔ$~b\Ѹ{Ghs?l\njGU3f8IiG]Q)4iHÊ[4D(+Ŀ_S: װ/ IzZL@U;) @y<cZ!OhuIeaJON|sC0ƛh8-E6,W)Jz=.sCwcwhlmYNaiW?]n79%}z[CͶF_͠ߟu& ؔ"k!t$HpW_v7J&l8%w> fT ~ 4a."EF>+sf %$bHJ׶47Tdid^{?tAj%$E/b\GG?V_+`fj4Һ˱Eۋ4"H1Q7d [V*FM 23$s/A.by|tJcRc{иzj_ fP*z.7B~Xg_PCWiQ:e~;n`IOM#,OUVMA; ,7E7 Q̡]lrspi6";LN[ϬJ| 1ӹ/k\yXn 0\iR<"RMǀÏla1(1O\"=نYVyl yYTQWApQ귂`;ȿDeZ#F@PNZa~B}5;I{XKW^8S;#-؋:. , 2+:R0ki /I5jʠ'2Ѕ] #@N-:gG?So:Z x\lVn f+߹X9gGEiȳb`rsJ(Eَؑ}ˣAPP$RAղ! &mBzvxc z%18Q^hC4|ꕷ҉[|2ۗ/j]ߋ[2 Mpv7,W*R/[S" )6~O$i E&Ⱦd{K% uVpKC>@]MȍFZb~#~:<-Gݜ Ta&8L h"NQ! ezԝRX o_dVϽ96Y]$ktLk3-:R)qr[7S&!l9l]hu%2֘_8Z9[(rCE'JO2տ8K7cuO[˽^|1:m|G:;vFqFBՄ(M͒yF[{ %{[ βZ5C iT=h9_<T`4sˡWV,z} ‚Vƍ۠iE-'هϜځn$`1i\Gg Lս-4WĊ 1Uw2׺|o#: _)BN\5nX| )3 u<67j"o?>yŷ 2 ݦ=d-֋tÅ5V!Vdƌ]٠DP{oG($mݴ'=s[ye"A;1؄kx?Ņ]'$u[q 2ғQ,C_73Fq@%_>>|HZcM;Z,J7\9і_?k@ >bZCx4Sr/dZ0=@nl'̖=M1T4: vcs`mlh\syܔam ۞;; xDGm_|Vpqs|U-ǟFpx(v6pej_w2S$#UyAڮ|}k' yU>+L-t"RX;ْ*¾TM<.JFtpb1?`3_Yd,EoV;G?R#4ҾI*g}Uƕ4.+ Q)coԗ;<1#y2HꐜzPCDyjmHHxj6Z1QtNU+F+4|;JAl׊tc6Z+NA{rzܗD: l{kzil0Rl`BogP2{Dų<8?l4j8l7 my=ͶE2زUжJv܎WR攷Ket#ZgEL=O]ҵrl 'ɷZ?z,yyM%ho%HTZ1ʝd}}LvvK}>XOJf{ ++8/;K~}^abB&tU-6[] n_ otv?k]TӬ"O_Џ{81x ~W-x}6pFP1KolUV_fٵb'l53DޙA0A2R[͵BNjRWH3)NDhF|}z_kʤ}>B]JΊϸn)~G^{z.C@FpW=\߷* EQ}7'6m>˗NWdw(} Y"v ڟA/΁ _nrq$/0L!CU9tCEEa}ஐ |xU3*""G˗Ef1x+}WA;j椄xtV>]q!z_h+bc;G+) :0@<~BO/:4\jvڅQsQ e6TYUE/6A{z klѣfsS؟y-(ʙd(UF+UAbdbQdKGB+_->4&E5d8t_(p2˟*<^TZHf(P\Q`٪SXqqµcH Zh@e'G]CL7L=%X+ հ 4uWHz4N8|$搯p;'Q8ݣD8uyJuzuϸNfѣ5K#Q*u-]œ~MlMQt n6@ ʲTu@*RihByAJIn1Ic*+Qcx1p靜V^AI܆GZ. FHr9fۭ~g\R+|/u;]G$ 8 $~[^7xMbk^ 7kI9$p_r"3!=zHRa=\5xN:636+߂vk*u<{q:wDudb%!~OBߧoo^wQ*m _+#j`lկ31*^Y!1Bg>3MZoΨJNK{# { B:΄wB:/x^U6Ai4㒞;qJҶwnEzS͆f\> W m@6Q*n֌dt#Qd%3cSLPnIE@aϐE?`Zcc~nT:+6. g  \m(ho;d>QSRP?MMYqălz!Z蟨,5bc5U)Eeۗ!"OO=x?~ @C=L~[|7{:BMaDz/OY7rzB#&RZc~֖M/WE;T3ahԅlU<fxFU n5]KWz9i|q6Dv 2ZC#)>!߲-.!ƒywϔl^5>"Z*4M;vXOt?)8iODZj}sLH$l MAڒ ?L2\\By:ADM*n%+H 6(|q?0AB?C[*Z@ݝ}NU5 z u 󆻁PzyJ:qF=K f()Fz e.kts* pk;%:;~aߢ׎rZ^k<'a}M5B06Ka,g]4,[Y{_"I }\|=D*.֝TR_? ~n{!Die*"6W<;Y ג emRd2] apYeE$?m/(KE{p!S l(N]!w *^jb- V@BAq&#uG:{S%Ad+[8A;7[ǂk³wvJbnVYݒ 8O$fi_iع TsRn-j)VXÚkKn;3Cwttpe;p>Rc Uybyt&RPPN##{ΟrQ`y_W_tKiDKvXw(a=w߻$J _sΏ$\L6LBYWƁ0؋iAqkQ)!-mt3|A輸6J$ɖ.NTc>&LGH>@V9A(QCƯ5Qxژ_..1JOF=s UGFiyzo=N\ Y{'7ATYGZv~h}Mɞs/lH Tqi-ԺAWH/acO:=B Zy=7; ƩݺEPßHBR{¯QWGzR9ȡ#RoGXO>+{b=M^"Ndz'3#>M\L!+u5(Bt56MV$ADoVeBE9%C&uun(Tӵf#j('UjQe*G"AH·du 8o:,ɝ_ M uL>HBO\!?&Jcia"[r:@Gfy9Aά,:T |34l9K`L M5?C6l9<[bO3s~@o}b,z+,EB(A zYűݢ6 Ԯ?|fF:F_6l'E!(U*M(_HYdqetC1\ ŠiÒORQbsJTI?Lcg=ڈ1d 0@|R|2W lj<͘.5bC*a?oc0 l`ɻx} *'JޤGK^@\'#.^SӺ8/ܯ3ehzG~ϫ!pB'a8(Cx{?N_He5Buj#҈*ciAYc,cxy֩ d㏄y9PKnEhT9_E\y!&Jsrg(Ln(dTF3V=uAr5e!l^]|Ujn]yI>CVew9Yl?mVEKeayܩU@El6lgGx9#uuu2\]C:(CCkyn dR5l7׿axSt(!]?=>T"im%Ѱu=rK,B6#@Mиlhttsv)H:M5@P9GF h@`w;٧;.Z϶ΰH\\9wuJn;HV.|%DOw43\N}*92mŒX .9 lr;n;%_ZL;Hϝ掇0JȊ@:<1`e) )Mh a_?ɜI_髍fs^40{i vi\w X_!ׄuڏB2>ůS~'ܱy{+sq$[{qzOӸ͹ĎoZnkZH,Jyf=้yY-t[ܻ#ެ)ճ 6Я:CmjR^؅g͸gs@'y {!_n(#t~z Rgc! ccpg'$_VmaIHKTT*v`uꘄY^[:j-i`dQWatlb631/pJ͔$ R4ξ\q f(Y=hX CIB^@]nQ&ioZ%AZ/s͗ f`\aOg\Rs遊A` |0RA@qI-}!2JWZsntUuZz@mLEݺy-ȭR!.47V50R`_@T JKnh#PlP&"s-0*I'wV.3 +V'^1X"S?7[M]fzʈy f.s]\=p(nnEV>5=k ^P\HR^U;o`4X½LI5F)ϊyɺN0Ưu}zүc$'"4{϶2c~sAF!PflHơGO *L_ʭBjJ|;4MFI1vuC&Ayiww5ZgIyEiAyO>&T,C=ƖVS*&r6B)D"HqW=KQ{ïzIP3D7k$X=&XSh94x= lƄY5rUO L@sS,-0<aK(d`G#+ʁoL +nuަ|<,Q%MGLѺh0p-`= jV3U1l JAX5/KY[ hZRf:"o7y %g=Ixs.fa, ;׹/]81\9D}2X_r:po]xh 뇇dh~ON; _gn 2GthX _,WXz/)eA=Dkz9Hk:#i -Ly4`bgW$+ߴV2-AH5m>"ƛ`nyK[Ngy5L7zbȀY{4@3eZ&h'-5 g~9>z[[Y#4 u,JlMiy6 CFJMRA ʁ"F$}?[ZZ#ыM2c޳4pPzb)sEz0 Ft` Jaaq|ǔ>sB0G"Uk1tɊTGV"1DE܉IH1) is%p͏2W'x_ݤi2D0Hn\jeX@y^ k6VDW+^mFN%ZqB;m}krTm)V4{͆V> 9. O܉xiBUwXP]J DLd@?0)I`G:=.`0K_1,{;I_4(܎뾐+/SM126p@Sl+e<2=*ɀB޸/%튵Fݼ4)0ß?8!$4KY IWx^.g.Ё!.yͧԀ2asvoE-FȎ CHi->G|\q|㷤GM6JQ@.4d#֔¶&^t`_D)h0̉gke,fFXi W×*0R%o /N5qST}8z:Iz¡4;_ FD yq鉌U'ךts-ݾ8cfp[qv5в{ &T+wd٥Ue6 2ATr3'DV 6e-@{mfIF~ m[7L 쐼6;;4@j EcOmx0_9I-r2pɆlcTT͒g#G8xDI'?8^` ߑCMUY4ƯǟBC";ro:KAةs]%1)|ϐ.:%w̄#t4nt3 "aҫN[ 2Տa^>޼"yrrRDBQS!2LgM-" YӲ<űy:AUhO Ii״>*bVܤRC!~4A(~'ʼn[cg "j-8e$(0~Q•E͢$C^jIfI#7e ďIlz^XطOzSjX{ d%؎Ėc9JTU(w)^fݰx&װ{凅tlHqI2Q iTǷ/?Rnؘ# RGHܼ}#i[%Of֮~Ꞹ"g q0W#bpXE Y_2\ ƞ;{߉m)a:rs\F}<)9ӂ%?g&:e?և{k j?\W+>?4(bz $!pdլq=op1)[#㙐DFܴrm4^ݯAzżvdM9_#K^߸]-% B+9~@UԨ,0@S b<.KslqX M6}~Zǚe]AS[QG2;T4Au]4G6DPV"W _ɔi P9wLD_iʑa? lN^uaQv-c$*5ƍ>\0^3+{d/b(D-|sԑlPη[`8Sm zCZMX!0;*ؕX>$I8`?TW<7|\6Úse mvE9Kl%ie MbXkI4b8Hyhmfo& e2B\Ll{Ǣf:/u0%'<\5@k{ W ]P BoUt @fŚX2Ԃ|;-PŐXiV~G0Oeݥ䰜sYmo. !K2t?FYTs6׃>vVyo /n8܋HFNtƦK# t41k@E bcȫtW׼Mb;$;%#h:<Y~ ڱgYZ070701000002f0000081a40000000000000000000000016759d58000003bb4000000000000000000000000000000000000007f00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0-common.ko.xz7zXZִF!t/;s]?Eh=ڜ.+?P$H;b4IɝDK4x8niH첽d=BMj 5ЌT.`hW3x8|5OK&ؽY߲RDj[rRh[ObE)*ߧ\ 1eTo[Y6Yq5ɕzk4[+mDW-1pW*|Zi6FN; vaIfO1AUIqlIm? ڿ~~`gdr} bg=v*8%>Z"<%̂QobΧ2b>~rT83\M}+ȻJD243X~'ZRҺNiErTJZ}@z=p3GW "NŒ|?֏2G@ix'XB_s%%fM3ʆf-}xZz eeU c@_,oO3s#:"Cޠ %.DL& 1bC=z-m OѴf(!^%`!)BP3p;ov6In<,\>Dܷ6Da$@')'0ϰ㏕){$(h?9)_OGmM HY0_#^(l=g-)iz28KOa,1g# VHYhR|erhԠGՔu&ѹ `N&q.r:R8mMgu)Tjۊ onitFN@;> \aEWX@*%'.HjkjKk(SY.n.54TiYԾ SErdDM8&`/>l`{-f!6*|=i*dx^p ' O%4*D;;{AKyMvtBdL\E.Tq%q@  #ziCO֋boqҚ-2 xF8Dl~~]H |gA({{ܪ6ަƆ&.44l{4\e'%]sv*i[WXK~4 #&y˿9"΁ySJod=}#ՌW%Ke~a%Eݣh [_ z$Pz"hy 2@qGZ$Gn{]W$!@·NXHk%ZR{ TrU>cNeWs9$r8]z_2wsym!Sh'619r{$1B. *"@:\S 'z0)9C Qx/3PHUG$E^98V~G-o+IUy# 8k;N±H;H,CW ZFY j-NmԈk$Ea%4n1%%{ʆnBtz]8.ƩbCOp(gzJElB#hm:1ʉBQll'nl&$>њn89׽autS'<)DoFbP ?6nwS fgpz92WGfP'v$1WFiw]gsɖܳ?O1_@%A+D?Œ.crw%+DoYNM Y:oEWfCu}ǶRrsbύ$$ TL(Qg@M/+Ոi! gi_/Aj:'sk L2yٹDĉ(RcN(H3yqqB.t{Ff=h2A\vRkEF!*bN&`M7z0Wt[lҳ=Tz&/6 (.9M3<6L3WP2^ۿ20Qnigrƍk+۲X^{ʹ[T޶ r"%rûa2) FGIR{ BlPVX%(Td n:XwxIc qmr{唺ްY'S6(o.BfT68(Nݴ41%2&-"b 8ngLN(pC$"wŽ+8!A,k<\戣l܊.%!R=;I-*m$ȄHT Е5U@x]xDer<cJM0;a'rWQ7Sy[bX.xh;6>x"سahZ?SكWmkO2QRΊ]Y2|^d3T؞_8 q(^l}2OpuΉ )h|TFc;8soMwu_z>+YDͱȚ*I)ڢwny3tX S C6I v>F }XgS`|ؘ=)^aPJ'd%P/kSH `%,9Ttg#n#0/g}:)2կveuLg8d^7A!?[xg@OϤ&l# o8'QZ9|1hvE7>8铔&7/ooUCO{29Q,( |1Fv8Ac o Cċmٿ +-&eyոZOLh[L٦d o]]/ k17ϓ:5~4389h_z\ߑ9 v =1к&/|=+oaKr(|aGWb[_FFc 2'kEsg3(eR_{lڻ-j} eppXqBፆ%=mZ:k9(8]:<R%#Ua28ڙΓg2Gn :. L:s)쐝Tʌ^mP"JFd, J{BJ ЯCj}rjI7D e 5cĢ\ |:WOAaؿmAhFC߶Oq)5dOV4ey548ۀ~X& |c䬔OPԎ$O |b(nhZBl~ [{]Nj!Q$ND<9Q]v,@ց[}E".d$=6=a&9 /Tr[z8$EzCyIcx[ʄ֎ߞL>>E5d6΋٧$1)ou %4P_9ǃ+60%Ş>{kY,=3"xz!2KNj۞Gxy cIP~CYbadPl^0vjdN}~tSTW±e:zMw nQ άqf(e`78{k DO+G_"@6<#FsyhA ˮ%$qs< dqMuߴ~`ɗՌMDgys`J;]B6pi?kàg澳_HYcKzn`btnl35 q »d 'zhB uhd9GUСn$_+:PWYy)gxfc]O ]W6. mvWRtl%yd׭R [-S1^<)$6',+)4{mwy5HQKqeCs>̂H1z1C~v(0fkWkV#7CJM@4{ELo5FfYq)qcՊq?::AKTOhcb )O f$_}>C؋l`=j%⿞ U? lu2LRŞ7Y:D#t )_7v.aY;ߍ&&ʬ8AF#ǘPvh8)Cm^}ZmaΧ"7̙tOB/l[<`\2j%!?9=2ylGb?FHxf_?}9c@խdH] kW")!̌p|'|%]XCL8t㓼#svՒp#5w#LXvmD&; DR'b]vhԀ)ovRmbݿ]ppZ7"~FeZ# Šc:BBVݡm% (*+p͆%<45(c'BRLUe+ؗ: |~I[wxв[o֤l3J&kG-fߋ'=R}M;2+U;GW%x3uS1fzo"+EoCّZ 䜆k vSE~rH$5>cb\e!>{4^ =rnOzْ4ƛvtX^xm;V6MK* +'u UGbʽԻy4J%~>\MbNzA7 E[c,P.H Tؾk<ѯtӆ1:H+ ȴ龇dhß]-}1^+1,GHբБ2V ?S/Brp'PWcRTe"|p}ԥUX<Íc)34 ~Hf\*:뚏cDUqUa%FY&ClK UyAFC%Pz#UxRLlj (Ttf:ŜRď.IIp2z0|?oaH4Kv;-Ԥoɰၚ:X`,(t}O[p aTJaՁR.ayg`LKu5E%spMvbP6.g124Byɖ %ȹwФЃ Yβt_rId u{;Fowxʗ3oW]ZOOI#_h.y$@ -Qv,d·a"6+$$ J]SP>aX^~.nZbd{^Ҟ\5;eX  Y6S^%x AQo v UQ{Q5Vʇn` cky5އ!l~Pv~}40})EↅTrպ/ ah9CϚjb֗C!RHg E\Zs%8$ށew&؜cekoۄ{_ՊĄBLprN:yStP#^{uFH3kPe֌ogMxα3{6<%ȎRꐶWnތW R[!l pK{Y"+=s$)ac[ݔ'H.fe ^oJ:_ HkPh=D)KR+M,Jq½p&;2^ZPt|gRr1,::^)s;̷q;:@l7ņ(k8'Iqyo *'{q4|A/uG)=G a?)p5c:-?3'ehMI$: ]0 b)?c3D~Mo9GMt/NHvĈXL&5f"$'Opwio_S)Bp$d/S^ȥ20 bMiWv4r%0xߋ#mpf} =zZϗWxH ԕNJaBccnO2 ˻pl5fcyۊ*F}$A'ImVF\Ea H;]])R؟%q~-5ǰv4'VNF֩~zHx/vm6҄ZNPUkz!8^Tk߀`Tq6/xqia3MЛlfHJvf 7~x9F &%7.[g8!"VJW}rbj8[u/!s e03gcl~U4Z aۇ=٦,Xe g7Jm<]QW,bE-O")!橘*RcՒ(ː/kmqjfcUhH S{ۆC&c,PqW*@l WHaQTǞQ qZ<l=:L4u;9Ɣ}/:r,JIPl>y6"NdfYff,B($i  ^7toۇV& ^%TJHckfI 蘚aH/> 7H 8$’m ӈ&† `TU7l4ȏ4 x rs\ ]DYR=ö%!,kQN`#[]%ܪ-qso?н^pdd&@oxNc6oT0h->\ƧC]Hq!y35Gg|/w)&FL>l{M|N1Gj/wvfrQs&?yIâ͖=3sj/4WYRW[jX} ?y;ihlHq d \MEW,ᘭ ZOټqcT8F)Q(kH'M! ՞CL҆I'2h% mo",}>'^A,t['h<)ّ%mαw&ߺp3P0~<#~o7"R"5Y~Xre14\q$n\Ua;%R Ȭ0%ʯS-^sRZN le/;͔0yu8wkPV!AJ_A-}6YKtIbk4C+Vú oa2/_<%\/JXRVO)dm=eCh~gxc uY>yR~UY۶2qг 2 MLž^JCgJW`Z~‘վB`*$Obxʂ wU$b=xUoH+|iv, }2$赴a?З9QA/oK>#kަJ;1V7wM.o/8+Aܗy+lYq656xZ=#F(+PYYk7mA-1`K~~mKفs}%a vr\#LtL@` z`La itJlCcyyt;3p'FL  fWQsMq= q!I7sC.w9 }2Ѭi|-ܔwo"!LY+|&1f;z{,ف~dc\O0fsFbj!@0xa2|y>oC~FjĠ:"&!ZݪE6+}H'JlCyfY }NsKX@J7J&,q㗲ϴ l Z t$Y@wĖ- OJ| nϵMayx6!?egyW Wzwltack3 1 h-D:lɯHl1QVT.q`XJn-o,+aStEN jOfh L3˽'- 5ɢ8O|]2w[˨0_.ھ Ѽ)Ka:ANo@bkI[<yet=#ϟ\CnUcdV/{i0|Yw(s=R+:,` _f[EdJL\]{rS?Ӽ\U |uo$4!@\}OK"àUx;o@_ޔ].:Dh tl{4 *njű~̧ǟw v})<Շw'ߥ0ӕr-t˅mY(Z5@1 UGث;_eS|Wp +Rp@chB֚ :سɻ?0 i>{O@ df#_~Lt b[yŷzݓF)" f50ڀ @gn̵n853Y3XGKOk&DB$!hRVPq_~C9uKV:&Uulr IY~ Mke-@u0l>5؋Sqpbt28YfLN&GVo쑗؂cU#uVT~ZW*Nb .p8 U@䛪4p'23b4hv4:2NaДQk,C> o!8Llk32Eϧ6*GL,~+>Ht6ꯁ <# $bWbW*ۄax EG rI@gl-w=qJ I| z\OnK;p4+ፗPw~XW$kpocAu2R}E 8g쩤Ɋ=6"+Ӳy|@'Zv*酋N[-\?s渄X;0e0nDd: - ٍgEsfvizn7< Xt%j~ɹcۯzm"$`H_rq8zK8 3'nʮ~'OM<1xFMӏL+b.Ԉf\JƤ,1ٻ\eC1~̦o? Gq x;2}u4 0l5 B2^ʜ&o%,^8BJbUۘa[PT\8"?R4@h~w3®' h(c`jgXQh 𻢥I 9pcbȄM'՞BN9'0ޑkk$|xXJÆ0Ɣx `OZ0™ii˱EUH}w _RC G19H,"Ho[ C}ɷJ:Aw|Ȁ5G4?P+)GӺ;"S`,[MC(VWf||"Ɖw6R8B>RkZSШNvO;ḻ.WY Jdlb uEԋt[O]0#zY~hSMU$> #Rh|ȄR9[~MSg|Vvxx#4q2*;xA.e yUZ4 MϘ7Ў>sꙎSRb,V{-@8 dԡ/Y;ػkJ g Bgj&-i^7]OҥPJy Sm(gkom>BNT[;*9k6PxtH ?"cH5n9 M{ϫsz =sՆ * V+f|ҕS6D(&Y|>#t2$Yд:c6􅶿&2O¶ah(ySpք`漴:!H#Sb;&' U̹T3;NsS=;p.Tv636b-XoM[Ɏ!H#n]KmcV[nN FN$l?J?P̕u¾bqқ?4(A&#ĹT^㷺$qccJ&tZ?RQ2SڡoLgdY#?2 GAª UcOl(h;vxv!unW5*# Bk Z6-0\Y#9x:nnK(4 d|Uo/ Bh+>[@]"UUkR 6P^Ї -Y#LfPHSE5M ڮ:3AK`j[Ĺ,\zSɚO$l@l1EI| Nɭ%fDZl4G6@*HϷ\zV[?k %`E`9sYFXAlPkS@<>V81Ak R %VV,u4E/nGf䠓LRt;c_F JEѕ[3j>'r tֶ[3ta6tѵVs2(=\6hO_ :یAǦT-oytHXZp~Wkmʅ[L֒/j$[|`_]&M^5k\ljD_O5 ?nTK|Pϕ WjP*k=7@/7fj EV<Ȍ:` d󄮍0//ڒE`ݭ}^~+Mo! ;~+*Twn"ImJh1BZfyoI76ɯ>k(^yl/EM ")Kljrbx|n(>]@I-~Y .~I#Co ߨus9/Uvv`ICΕ508ȋs S^PQY`/o;}ڥWp"g{$ڱ/ÔѹɆfP?P\.Kc|Fc7Gnp H36lxo3,[L8+f7ؼQv eπ{BT_&dN|=/JennVd8Zgsv*#㐓җ<}E1֊2Le*llxO@VD`V)B!U ׼lip97՜*.߾wKI6`n_+4qj=P 7̹@@ed´=&EqzmQBl/_Y 0|&U@ :YGiF⫕5^YW "|ttCx3}xp4&Hsy9N:-3`(+[h&GxP`H- 7T}xdl4)PwWTߎ{ȴ`\ʪ-JA@~-53R(!mK]"8*ID縍-+AVA27ze9 _} 7!zO ^@-Xz_(8z<Ĺ4ۍh/vȗ#pw/Y EŇAM#Z =)XK u *8ݼ9amlCg~Z6/B"}+^eBA^鱋s9$^4b!\.SBL_6wWXGiOٝ W01$R\5+{YM*FM@c !!Yruj;Q-Yi= [">jvkmOZeeqΜvg=щ,32SeT݆wuvBzM5ӓ\9Q~L} 3?ovwie]SeUS2Fbӌ3XAǯ`k-=9Xz@@蹈泶P'/z$ۏ:Ծo :`Zm!dl=7*>gmLٮ€ L2E4\YspE}@d=l|QPfv3t ;1ۗ zd<<,H#K[Y;9ѻ@&L5>P^ ꨙbn^Wj>O9IͷV势*MRT0k5#t!isђ*R+0QS)5h*Gq%3e#,O,S XF:-זD鈅)w,3R@Cj[*Nc9؀7&0/2ufܷLj׌ok{212` ÍLqqL#oܯDȣEN)6!#s &ܢ ijx&ҥK#7U,UQl^_(vܚΤwj&R }ic[^66W@d:9jD3*M65xA|DuS> _P|n[M>( Wu1BN3_%ΜwJbOD1t.AKtJ\\ƭ/9$c,}j*av207A\/ggmBB*6 .-떮TLiݝ?t7fOfg#)V8<_ |FXު%ZzvG"Vyvp_1UoO&A%;J(]8o4W`.K4rV<v!~m[Zqla|N_{9uB /ߙ6EtEeơqLt)X=>ۚh- 99(3] aH36bBJZB&#spJ5} b==lgnАwYk; C_XŪyX{82 yƤ>J2p&jSm 7X‡Ћ8R@ט~GUMka_R."b? %6 SN萫EeLnC]̅?ON҉^ _Ɣ/fAx8JGjc5یk3Pp =I7NN෺%8TٮV3|RD7|2ޛGy4qEzZ[6Wy09.JG[s6]b f`_le7grى$?{m?4;v&3!z\xoB/X3zaVai\M6HH$8ˏ,my..^u` *_:VszUT4 xP: Up`mrÆ\i*i=/,K{RZYł+#)@3B!qG:NpQ d@/BHݯlf5z] xʂ_֍@2^v/qz~-;̞=jݰ=Dtig*0u)ClA"|M[I%f4H|lJ0]=#l5,y/.? JZ,.L[AFannT1g9* .ib(ayV83T z;2pZ#,_Z3ʘj~ht<)Ӑ/[R&ʹ#$x0LEKB3hiͬ_)>Of@!6KEmt'vwJ{"}{+8oit1w.µYͼCih3eiLzw)ZEO#ir!I!קy~$%Y^Y mwճ&fO4>;F/Ѐ|`":t\ZMN'=%n]T9.gVgnu ?o $'b._!qa~:C!J{wbd(aPևr6M\XȹC o4iG t?<*$D~D2l\9^{ :ץ, J]{j/PU"s&PىyiajT;~'_MX|R15?H|FL)`Tj rj4 j \ Ei[h-C(Fl\l {O2%3fM57^޺(k/nDbKI}}<&}}ļ2^В/W:7&&h '> I;=Aud % ^+ncD}h@Pg 0?\pэk[2էg%**/uz8O l P9`nri?:j=i?Sqnj U eZ7t֞)_h]gp'Vw!utQRc-c]7Ley;qYawe?g}E!O4)C ֑{+HeO<ϓk z0_&E< ~yGhvuUi0kF&vg4.זT(|} kЮϑ.@ D#҃HҌwa uNnq*["rl |W?ub:pRʴIQ 9{ ̇ !#|FǙPڗn6Bd4=mk 7V}ȧc$WQ!3CD^EHRڧ4S0L|;9ܩ02ɂ,r(-s$S?m:Nb4Y׎݀\k^Tw9 )ȵ_&҇gFh8v+^(ājHaZDPPGNuۅ_lί7'0dic9gvqIC?W))%-~mM*,2-5/5xyH򊡯cyar"B6z(2d:moFXfi 鲉bcMgAY~EysӂʰUGaL擶$0V3QnG%| a]L3"&D~roé{aWQ.<ᆴoxB.} ư˹A~*C紤)oRSS5 D WZ>)EDAHy s:^[ĵ (>k;㫀 !\By;qʁGeeQ_ UQNܲs5g kRF ߙU)ρ'N,Je=*`e; $'n'}w}Ɛ :ʴ$d?(;ѓP> Qjp NJz'4ulqͼnZm52,IYԧw(1f†{kmtyIZp#άb:>j~˅_(=J4"& U4_17 ʂ{dׯR;ibs}aD4C!#9-}ҫGaߎg\9 l$nue"XV Hd,:6M9n"mfQw+I@DmBbViNg`YhA%۲忬gc$#"όn,ҚDclrea A` } >ɇדrPf{žV'O[jBϸwIv?rtd35Nqf4abavxGYpd+I+-qoogUF6*t'7zv  @1ƒj l? s 9䖌Lɪ/H$M_c|8W) :b[r&кNԃdkh RՁ.W4%5!am,O}k+D˽E¯Nꄸ[QYWlÎ6"fF}ZgGCˀ#_\=f# eі!|tcp+a$_H~*rZxH}}QyGu<1ھYvԢgɞU0 P~_diyV1K", O$t '!= 65vMN/A9OpzdG` ۏҖSqg$P bKF.6T6ѦCyǠ+p>*;Hi9} ~+GcŁ,v ? hTEw'o{~} 5>oXq YQp= % gc`߈F; re(=%eN7pO֔\P"xlKͥ{a6Mݡ7 6&TIgu2ǟp,کK\!ШhMO['儅F+yC/Y݌tpcЪNx ivY$oP Dy 9}T9А+7|q%썽 ]c,GmsppQf;#v-cX@.+mP2LETgda!3U ;)+<Μ1dR _xڙe/J Hr)Yj-  /NXG߰ ̟TʸH B~9-C0>#}5 XW"V4CpR9v:Z%,n\G{VT![0oi>sŷ+fO[K?L=We#L{}AWЄ88 \lחW>Wv 0{n1'96M5]S@'aF|rX@lɟ"pގ:R}/~3HNN;U;'}(Ff?}ݲl͏-_/גa߲5-ky"X`sO,9=S}g`Fh*#CBgU/Vg6D#"fUxjƶGpƥCwlgU/WX72҅+Ӣi%|k08zk2%/r_9??.E+ Oi9d̼xe(LRqW(teS 7[!3'HVhQOOW\CH ͟x)Um\Zɰ} SR?4-nz l;ΞW縙Q1| 5];#tE4>XT%gV'(YWc8uQ`;A`[`:>ژ>ϦP Ѩ$n.:ٗe'!Ä bp ldIY q5ɋ7lOUQ->ӮI i8#%\X39kG;tU}Lh$qV0偂jd"/zNnY;\2۱#a25r3yNAU3ٰClE$YOE o Q hG2hŎ]X%2;r|2$hMWl,Y(c*fEpjeS7wX(P>!l%`sr$S~CH/SڸbHەcoiVISNdg?7#g8R>WКi%gThEue*V ˡPU6?lJpJx"<*r~a*4\a)9'?4 ~f-: {"A ޙQ|#RW=4BmDY ݚѮɬmiYF;7h끠xNG5Xb$ޠ5i;5 HeQjD~Uw,I`E$T]?MrV/SpTD8XXj@T0^>o YLA@}x]?(WHO,$X(|G\?VCaTYeo ݆VU|v#I2q #?w}sJPY2Lˡ'rn.d-ppmfebۖG?eE L\\+כxuA*wJxH;hq'+Ԍ2 R0}P:ޠ/;6-!b<  3bLW/J֨RVb}=Wifk1 8ڝS~D&bf;|\)J`8gEtAl OB>x3d燍8yl7Ru}O7zA o-jqhR d8>25 \9t n Y}*)hBs.+ K0}@7SR牗!e-msHzﺸÄ'w"b=޲?;  ck41O'Chm$Uf33𩣼3 {oM{ Y#̮=J`WŘErRfE zW>ѧXV_B.Kʐ'-Xܼyip(nuMwsth'{Ebg?~&zU>A<Lnqa.yôۮ[qiBJ>0(c}&^B(<7#1Kʼn8@`(z=H./Ý{U{8bq" [8S-=NF>/`%_PU#y<7}oTU(kxbr2zԖϊ;3Ws½y.3*^G([e;0Pg{jx\q)nS"\`ue@(r .ɨmx!as%e[hP^M8HXâ%`2aX(z;6Q PӰ_ʝ_¥P~xӰlsLqGsP$1se-89Xjnp+X2(}g|iIφ^iA&YNؾ%|B`n*SE<n26v"%e_OQ:f k EA*8y3ŒqKvi2 QZo]or G6bدc&h (8 ]eqh XOav&6PEmJ%6U'?g --DHUAeE$/!{VBd@l}DcX0᳌:JC\|]!dm)c!qrI-(l5"05AQ$\7Ľ  274c݌HHxѢTiLI8<`Бۡ=>ĞiXl "u0)\sB&A6R)`RsCW:Ug|'( +j)?j"2w ;CI^>kYL.`-ecYQv&;i^)T[QhVRR&[DML? 'a8PiQBcRlBߜ1-eg| l *c7j E>OXޟ䨌(?=@AV_Oȍ4(5+m?!f%G&$aw86,뛪%ٮsc8لil85%وJ} ֳȩnqvoG.;=ާL8sB ?jy@Z`Jw7rFym ˱)ځ`|Sb\*v+RXSx腥bVW).+g>t)O'&%pV qVb,N/R!H&dBp橓|T8а H4[vcTI 1h^Ω+6 UGQԿ˅nJY;0/t[|®j"Ƞ(CV( *.Jy˨>=|Lr6+t|鸂 ۷fMLvBJhjIbG LZ;pM,J)k'5u1h 94 ǰcJ65;UxUE|'1/Ut~? |A7C^$\ IՏW:-=S(xāSbOp)׶჏!3R;vpvQhQTPBQO?b >s=Uf :$*a)H/tr'1`o ܨ z g^[',yp]M8OHW(0xCط֒b ʕ6CEPwN%WF ՟(Vlk" qhh 躤"*fKhgB{XS.liEg]F–S.-J!;ӓGai1wYaڀuT~w-f.khG[@TO0asɜv#]Idi^o{ & "J$J:o+3yIF '`CHD~|D's>e b1#I~^CQxEfѽVM'Noe* TųYDUb\T66V V?μlPЌ>X'W]ն٧?Ke2%2VN\HR-e|ܥKnCgbؔ&e7PҼa-Yx tړ^սɈ$^e(QA^)w@Kɤ\A*bN6.{GU(xˤ93O/TK~T-C*1qCQYtSm᪫W N@pj3W'+o^V;8_'E'-iG迋gRi%4 *YV0%ۉŋSW29s:jhJ3Myt߈9r5@ݕOdS6xR&'L*ja?ogT0ۇce]>s 7:q nJޅξw_/_CZs!QnH:ȵ}ObPؽyޥ3+}ɩݓR'hŪ`-_朞!8pD!DRz24hWz}82?֣[m^3ӑB}U?UM36߼>O6t7dSd䠻[Ix ak]t Әs r}.tɗLx P3pVLlEG=Yji;L9cXM9h˖LlZdGLN$XB{e,\H޻e M*3(ӎ%/PS- r;x034b Y-׆b*VFJ*w&.weS噓D#(gĥQ QHtRsP:0,](*\R_Q֎'A/s~$%{FhH;!(A ~@\+l:[yncmZzfj|F%ձ@4K~rg܊JU.Isaf.Dyo ߁LOfP=H6Hk-6tLy煼3 &7bG)<ξB^:|Jmd-cVEǀꈳ -rntОw aDZ@ZcON,ybD7q!IEX8()>0adpiN:ݎA}WVX+mTJY?qcc[yadÕXvƼ$g3Y}P>O&j@3ft i^Ǹ8;.s͈p3|.|ql] *.ŢPmf2Iw%5f(LQQq 8SE7%@csӦp~y1wCI;o FO*]ʅ:-K&I=EDr? SbAeP1{z'ZWFLjUͤl 0 2S&^T1[X0rkYH{ >bU*-oE.]Uxpz>3͇L>V=DZw_=dն&$ѮI̜jG%"*Ze/ Xdע VR@vBMNf7+L v|6w/*3'iҡ}XpgE^8[GSvJ,`$ly,V#_ˬRr0ʚGE.$Zʻÿ5-;ΫmUXoR~/^-՟4J/0&ܷeKh~fRNĒNy &FQ _Lk0u"\{~T!BR{b&jZ#YFӨ]"GVh2#Bjd |p^v( (v G X3zJ cx8'Eڭn&9#kOtq4uz~#OZ KtAKgO8ߤ}?23_3bbmsdx3o" 4$A UW`ʌ^ɭnd=2J*~9^%n:`_G_O*sݸMe4SJnKԖ5(F ky48.#w OV8@sCz EeӄgQHkX\}L|*hbN_<+ԇ.jH-Tϖn e96'd_t1"oni|T&3ߘdMZn=7CwjZd>1s#v!s@`Jda R|iUnv캅=k/ʊ`NGL5@6b{ %JiXrJ#CULbgi.lZwDUrIM6tvT<3@"wFEF3`u@$h! ɜ:ycPiwL9-->tWU3`/Cc)g=fָEc,WIv·Ijۨ. ¤U%p;s_jH1%h&:twlV. L3 'Gu#r:52)VAUP`FL|obܳ,7h&*PhCKӴ='pJNK ͊]v(pTl A oRj:%bʩnp"z=Xwk.n){W:BĿfWRT,nGa@['j,O! _kIͭ:׻5H.YE=w_c$`\㥛 H \Vj?kFK{! 8N`[8wK[X, ̸pH.i/K} $Ɋ]{1Oo Q4;c`t[ߡ((YB7zi)4⟺݇Rᚏu IE!D ۜ#r狱H{D c?7k^fU9@uu2x" WbC84}\xk~ty$^HqK?2X.B2\0Thu2>?ayAEu_0 _JqaXGwN;\g"5)FkK0V GpKvw_繚.1hB仲VX쳩R6d[0.cfJżc]ͬ@@kD]{2]QPX]/ TGu7{C *dD`oK?ߋ96/ȑfMq1i|a6UAHL7-2t;ʐV|̷ ̷穤j2{ f!ufͽ|yRE[F::[8Ѧ"sȄ[bn-!l(鐊5.8n@\6^)H'P{@:ڠKirI :mWV), M@|u?t˽Hֈ1N *F\)p¿'M% f+1ٗw?D0l#@X UQ_ac4h/尛vRgH;F ݅"`N5&G3p6K 9tkg}H,b`\"k1nYeU5^7Y^xNzXTWIa68v-S!64bf..F+ J@Z.;y2[%pt#$(H"6&;6_xdZȈpS \+ܡ.Ms* ea64fCiཅܞbdXgoG+|tV !-~ ,BFYcPv>P 98x|(' 96P0XQh؍?Q`+b"#CͻĈnqb5-jB з3Nx4o{J9A|-m7p2KPkxAaA7(֩cq>rWcdYZLVଥ+?Zy5 $(1sL*=8o`CX#uFx = (UMriݝJi+L i5uKVyrNrtx?7ڽpI#|6\w-'jAB 3NP6*F᢯C^a'G|}7$U7Y>3!ݐVȝܤD89W UU\bV#7,tW1 'FIRax1DlY5m9F$A5A]%ZI^xEhQ$_ez٩JG f=;YAlu3K 3Hypgj3!xs^=s1iťMCW*c'gok_>q/ț_1;U^S*9$H7R-Hgcx-m F›qA^tqvOM݇CYv, !#FWQmDraķ9tH8X#Y^mА.PEiS>F9Yup(|Jk:l.hC>\tJ @HL/q2|ara0@vUSbƖF"*OYVd| Ԏ[[c .s+a/8Fj_ ._Kb&!]2CZKҼ޸QSd+'8XZ{eSiX5µ]b𽺃$M`~: ?K\SѽVjd!mp/&0/❁ N$4OD&-P;I*!<u]O@aw5δ/m bU93v֧p /JN=8Jۄ۔pFf&?jrr Hk,H Q$α)~mΐ !)x9"-C(λ)?XmyA@[b%{Z]UM ?Mf" cPW$R*qVLƏyjPh>Hwjw3ֽWIwco +Dmxj-#͕tD/6Kt$48XF`mszj4oAJ2X '0 4^Qeyq!,@Pp')"΁;z_:vT7Z,N7Rh;25r8O^ _I.&imbUj $ըGC]G۠z.&4W^E+т/F^j>z7b_3J''d qϦ,tzr·]jgh0LeDuIA417I1ߒrLaM:ѱÐ h `gk{+k8T4He ,?ѝE$3 *s̓]h`LJVBE1A%|TprFY,4Y(֎_S_']SMbgւcPq6P~4in?M'-#^p/{WoBΚOH߅b5Zm/M)69|bO[Hgy֓ n"Q*dDN;*7H;!I0d21ms&Sa ӃKRřW^/p'$U#ZۯA T^qE!m)j:AƣEpZ]۰+ft;&pīKK y ,f@ LҚ2" KI,\PV9J|A"^r+㑉 Hc$P}?(XKU^*$PTSMn1_ i,(0@'#jAcR&ttL@3 m~97y߭QNE|NKL4'pzGíy{GE;QMi5WI'cLYCNƩ3-t^&*cP OВGFJW5S!w_ bAN5(vgMrP>cV @aVJb*ܨ!v 6,'÷4}gr [倵a D&hP"HŁ;k)=.76';Q_I6Z{*a `)ðSO\{V4bb8?N/ؐk屯q!0t9/|oap[G6hhBSQ ʗrHߊ =|~Je+J2!\!eZyjc+\AɆ _ݮұ,˺#MA 8(.`ߒ3S"5v#yOnG[T &eʯWs@3n`ag^ȂaY"0g cT0љ'?1ƝNy/УWsh4ܠ /M1sX0}Y|Y5~oe\/ _7A-g"^R/TU پRe&<]o3 ն*mHG)ZdNkSM(B싁͟ 9.!aK9%ٺtEA $?BPZ$WP?5hO\S0dA>w$8!Em*lfv1)O볼Qw.w&_Z%ٺ }  LO47xRNuir0}Q:Bc9:9SI+ T9ƢOIπ T#mr9AxJtʲ?ϰ'e+UZU~& d6<3D4v4+nYI [=j*0p~!3^ٷV2mzPpL&{!Oz"lO'{nh6S*];;&{F/ؑy?=9O菐t;j94Py`S9|H&.޽]8MPI}g0tc7Bl?9F $>B秩yteF։vyvZsrrdE'$RĈ# #eg[`j{&cjJ~H q%|%GAxT8Xfm:HO),dZ@d-Fi^$NCIf:8);qV]Lh`^NAlEHԖ ?D+$-qh}(,T Vo[+`L/ d;34誊4K /NG! ]ch9hˢk2,&h4Mu:K uڕD- u͚gfzߴy{_i/P+K_ۛ!nV8ak}p_+e;|dcӂr5h=?Ty82|œfɟ &毹fӉq ^4!>|)ÔT:x& oHYՠ MM`a>_TŕYAuJUe gu<fA[vĎc:<>ua}Lv^K> KR'~T5n]eK)83M+TxaUw,jo,^'*.A$֫e+ls eR :WI#f60ְz6ˍ+،U']IN.oz&|01;>EZx~FAc>N9s"x5䜇na,`[8ұh]Ÿyl:/9e|CzQ7: ºќ-]_2.Ie`54߫? SΔ` G^ )BAW=g-0!isEy{^{LSj_%]u;NR]9 _Ým@p17@55]NlNH(jm$Ev-`"&(IĠG|/:V7NJo89XG(F 螊ݞX@s"3C !H:.sUEmuf/NCedZAt=]>z+TO E?&gLOeh,(6^M\4}7guz| P 9xTbե4X@w@ 6.qy+EPbɻn,haF<d60 OFD`$8kꎿ:J&fjU ?k]yB 3P upfNۉV*Xҡt+&>!JxLc;\ 0ʊޕ@1撯} >@gaϓN8 >e_swD=y{u#i4nF܋fMFAҼ;Ml+=宙& jw<.=9'NqfIFG!Ch -+=&"zӵ$!˱!)oc /-YLһJ5ix!ۘ"mVGT> jW z`P #Aw\ g+b[#;ZrdHSfa( lEZ\<:yN[;9$+ 1,Ԋh;\;|Sdn,6p~v?y:$nwFaؕk;OK4Ȥh\\ MOk .67:^~AM+rv8 4F\Ъq/*D xT$3O{PR8lIg̉UxxTyC `l*{N H!o ࣿ?\$V3wf>Bd^LI/v^X0?Tk820S>#DMEacX{`4q?d_qiݿN:Y}o֩zH-6DI(vHͅM_ Fo$P7Y#ضj&2kN&^<__nxZq!X>b/}YeƩ1|qw}3|)v#I`a %4[؃"3FC10V[1V _t$Sq҆ݹ˝/X KBSM?7awȒ<9qgDP4% \we @TXg#(dl愝l.5C\`T3-;ՙ,eiTndv[+ͽ3emcF7DMuNN͇fner`;{Z96K0xM3SUpP. 0(¡rޢ``*g!P-P&L^Y)hJkՆȈTxjDyҏc@"Is^E7YRm yq@)^@z ]6ݞ=PIuSeYk@c\DP:\N :7y,T6\ѳ)Ť7~_OB$u-"D\,54 ٖw[$b|3wRXWM!-<>l?4Rn~[w+}> BRHEJOnل`RT_X͸gxÏPgDY!@ʀ$(cp>*ߘ& #rtjJym{ YK~韐TxdWp;PY(^ fZ<##AAL,,)N0N16ٚPX:AbkѶ2Ƭf~6;\߶21e%g- ~ )[nVˇ ybh͛<tLy (t`I,gJq3pz SW BuB+\j 9YcM ,@%GBlY={ìcEr"{tft1ixPn8n\ߍUKxN,,Pyu?VGrnRg;D(TN -p osxW|#;b^|LBV'pmjÜ%sDSEp$"ӷ"Ufv3IG3Z]IG*8@;Y;eQTut/`97Se @[gyU-&ʡ,.YSk1w<׹ YZsL*& 0qQJ;u^HK3:T:$0:Vâ+bbUcAH*2>\`q_Q?9'|jAuG9 8B X;/ \A~Ehim^=ګ_ǒf-BcEb/#}6y#ty2?j|i+&}wD!Vó[lb&NHiK" Jr!>}V 1h'!MXKOϢ8^q6Z:M71f &E5HdWlS `?YSw|Ӧ4߽J)qeEܖz =k\#_hgT72Nn2HdwصB85*V5aVnfK2N-$I L54$+(X8م:qh:^C+Dx!JbTS%ĚfEBp'R2|&W"x5WaiPSJ+^tՊnvw:!6ˍvK"MDzC ~lGcZwу|fnA1l)I nx0rYy$`eI54DV)nZ>͛&.Pzsoqr~Ku4q?KА%Ēh^On̗8賭Gi_= ܐgv)]̑ >$lxԦHu6ƂQ[4V>gCҨG;ѫ̒Tar=Lb٭3E ~|/m3FBªqbkO::)8r Smu~\,̀t'.k"bmH$ܴQ$*Z%h-K ۆ8'*oNJw\|Vq0|f0 R!@+]QPGQj,'mv|!$ {ȏubLk12AYk~5p*!"$~m" %djyv.>M뙞kO-̔SkoŇwaїHkvks)O/w0*y˸{dw ?bmRN2z F|%!T~3J54=(PUǒbM9L摷 ʞ *5m@O_tl5uCK"lfэ=B['X=e739˦߲O=YHI^aaև@;%^\ T:]&ꩡ~N}K$ 9}C\==~]]4;eñ0!Uӗ uJ1 l+Dz^a4Ot*Bh|\N͟޳/*+g t{h,csFv!9mew|@`W"HYg@źBTdKgΓ79*a.:$g2Қ%gqB#\߱Cnh(oe!fޟBԮ8jh>S6 ʪ[f?d"ÕxHD{j5Ea92Z1]K-"8"vΆFG8%+4NF=A& Wak'u  EBĐjH23%?cxh.#Ǐ ɺx|=h. w d4M[!%~+bEF<&𠭐\F7}1c6e.Io?˧H^-o{wrTͻV&sS*X=2QRq}l"jΒ/s/VypA\&3^ vڎdH* A k'pɶwey' L)/ܥ8>IN+i!!^j{U>cI>Q|Z&֠c%ϫ:%M ,G|[/A9aB|824Vַr}owx3p<38,mCT^6#|,Ṵ?ua wAAp2}2AHW^ƭ1vp>rƽ{~~Q+9V_*4qA~͐[L^ *;&٣[en:!Ox-s3)YpJ׼}wIce{whKM&YV//ֽ-I<*];NHf/ <:` |{> &i2mwp~S}M|߲ E#e \1%(-ɳf0)wEd~ؗQT7Tu͘GTԔAN.T57cMsI9k@lW@^vP3{wlcžxqd]W{ce'8$ypE,Ãk}-5<Ǥ7^, 4p7q`oW%R;5 CńBG{A#$lv R%Z>u{fNG~d/)0yjE}:F+^JHZ8 z.uc%W'm\M~NS5̒Nek e૓oX,{iۖh`"OHHޮewf OHlly~|_/3ǘڲZOR mR^,g~WDX e 1 H>x R4W@K3[Sii3 ]䷔7`?p- R$8<92:a^ti.LG37ʽ۫.mH~5rL#b#7V=YXCmL3'"xI[p]#85mͧ,fPx*zu]Ce+&~(+.7 1-!%jQ?: *R^fYJqSa ( GHm'6-[4kꡖ٠$L&Ǐ`mYIw-ijMA2KAL4ǭ(Z1^>c.ffslM-M&1cxjVFm)EcxmPvEJ?-_/Hq]Y '-G CZ&62K65GZ-N;z%jÛ1bZpwys.MZ(/iavz?aרYPbmvU0/S{E=QϞ, <K'~=2 o ɉf& [8dqxW*nS霢I iqּhS^Uze:FM7n0ըFu*QV7,Hh=mkYOASr,|Ό3nT (/ NT8cDOd]RPjV𤗍" Ex/ -dBa"ISvk1.o>UčHFπ\o1e=I(g:fɵj杖rr8ǩd0؆ƣǣqIջRY9VH{f`xVәn:۸] Λwmؼ3f Yz!pJP.$<%NW Gv"vW AD0juk9 Nr)rL8穷9&'q\|}GHso<)@' ۼKߓLeJka~S # ʹ[]7T|k٫imTU+-LW36K7MU#|>jn糧JvZbˍvk>PWA釻ڌB/ePQf?2e|:>d2tfYI,@5wR:g0Dtvg3.F2VV[A "E )_XPQWA#6-yRpTWEjkBΔ >3]Pc ҳ, 2l0 @k̩/'Y4Q2W1$=d{^='XO^K3Hu(s{dP>|Ş&c* uH'٤*Eix,V)"N=]יwP* @_)=zr'1\>N+?7~D. @tEjuH]0 LPNG*Yyˠ6v:hc%hNJjPlW-O;|4W!s^ҿKaKoko}}Ưwh^ze9YS';;#oCL[n覙fy5j 0Z槶w|iaVwnPD6$[QۂILEQjyl R S!~ˉT 2u5!" jUrn7ga-NQu{>ޱTxl'|I(^TD040K D^g8z9^8@s$W.zD*k1xm+9}fb3qWu!m#bN7fd[韱NzmM/TlS"G\1a7+?}'hm!j<`QsQi;]"+LUG*hDU (mei2 :r F[x|]v7_IMpIO 62==˜f }+X!=9@.f׀_(w >na܃ɡtwG}%W9yDGԩ(Jf R奌Lut rs66D]HnL #W&<fO&Bp ` Yx%{sѹr@ [ *77w@B9Ŗ :'2{}sm1ՊV N]T aDݶŧ Ѭ;<{jJ Lp~Uxy@6BKjOyZ!)]YȂ+a7%C A~^jZߠv^-ܶ<]J&j?-Rk{E$cAQ7'"Msi]Ii(A,R_´+]-x2uKPBw7ά =C;Ҟ6UFDRSA*ӅrdaQ~8OGҌH  Ooy#)k#&wNlS "m? KU9\sKrgD5J!b\rCg2~%ЙǽfRj"ݼ/MV\յIHbg~x+Cvh$ҋ tԅ (\:_1yXmR h \R@M,/:ڭs7w`{@c@6NKпgH!!7F$@sˢ_n=3|'-s?Y5jL*ݟ*$<T"b!MC,,P,j)Mx;-$I9&ө#PO b }e"8KM4]WS-wL"H>HKll4%%CeǞa-eqڇz%H8;R=qeA`D0? l_ҽD3 )'k 1?5J AHՏ liD>^gU" "'2.g'iG^ц-֏ovDʆXlc1Edl )?2OFÝ: g`@=\ɼ $PM#.k ,UWkb4%Djl5ͤdcy՞\M|dYB \3F_w) P1QU9 l;!;<DDa3wz&6^H>u)Hk\p? ٓD[G2+:K_Q7=[VoLֿ#m}TFid]&՟ҞyRv`Q_{9: ݭ)LSyQTQ793m5v3%)w ڠ>BqoL0z]+vy z,2Rixa6 ZQx j`d8j _wzVϛMd.*+܁g0&u|2+L;$<ٴ&_gʔ inq Qt}!^_%.^0v3s`bcBAWlN|n.6# G@;yJI6jSV(>9ZBͦdəPHl,~Ŷv>9]z,W>VG.-׈qpA/M.| pX6!GT?&X u95*G+g'j*L]Ge~ޭ7~& ^`1֏tN$8ʧ,ΙAPpMyZ~%nm[Vygu&*+st j bit-Ip~bYjkG$K˴p%S)`%wtnlx(П-VdsP4--fRIPi+b-ӟ VAmLVh?cV<,];תR۱A.]y]$,Zj3Jw2ih]Y+'$GE7O Vu%V}iE`IG؜ `L\\p%@p3hý 1Iw:JJ]}. y.S =Qcl8y*;N3C 'ä#ҥŘ;C0q3S?4.?r"E8c%Ic|X &|aBTcaWs dufP'$j׸NLluTp6o)l>aq67]z=sTӳD$I|`œ4],rAl>4:e ޢE(t+M{rC _Q{_^wn- Jx(qD=W߶4 TA_:(Q?>6IͤZf7jOߚM0KB+dWHKwLp6”l@R3ʙ2-n4dvz#ddK0$ A%MgYZ070701000002f3000081a40000000000000000000000016759d58000001be4000000000000000000000000000000000000007600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x02-usb.ko.xz7zXZִF!t/u]?Eh=ڜ.+@qX!Hjlxh׀\%8ݡzNNLRϳ #|^:6$%| sgzE.DV!)$~KA}% [{8)2('֦oCLG7G~G/?:6~;pƑ}iH3V%6PH>ԘK'"٘=-H3;Q}VmQϋϹIPȮa7”O0Nl/AH y*|PAngSeTs ]9Ӧʯ 7EhcsgQ#x,30?Z= rhvX;Yu*})S, ur<"d~adq՗%/h?kN4V,O祌ڢ6Z,[x'>bLq#=̑Ps[CLS P!ku-w4 z>, 4J |G!HL ed5!u>AR6mWMÎk3~$`n@D8"'?:ٰJs6ɇ@ݰ(^j'!= ~'d+"BDO nik'B4"Gxf'[W][PDIr`1uZ r 7w }hjF5AœۆõDO}SJMi3 1^BޕDD1) }h}(1 Scp*ʹX4 ̾9) GOW"v`a[g%?FU{K򐺩62NUškm}::*2vdIxg1te@{aDn8](|!lNwWqRi0yȢ7}?_k'I(S墥Rg%H#pk'rP@NO7@)QRH q6_g_UOC?iv'*£Ȭ }W-ԓ*Nn.Ks[a98Fe@I}87BjaJ@5N>9| ) zݐwqnL~_{ SKLމ’Klmfo<ƩG+y])88c]"[,ܻ FQ RPcro([{VD^yt썤Nٌ}nx->O'&A5*Di 4[ᾜql0Z4@$4 ` ڽd% *EĠ¥Xh؊.뗣`N*<{]we>i͝/ pUcSA|bY? ?h=F٥3#01R0}m!5LH:$@}u08Q!R}*ܽm.٤L ΦdF>,{ۻ[zS)a9x T*+8cXW:i<5Ӥ"k%+)68P#wjܴ*6BxQc .Ron] H{{I.aj/bZn?m2*/0 eی+3]W]*B>Ǵ;>p{DC:k#XkC!['f"t'*E*(nf#RR??i87;~3& b*eysSU>CyT chx,ȟN ,RRQbEwd$'T,E:i"oɭ=*dzn Q;Xh2)d[oOĖ8gك̩`` TȨ?F+b5eeK4@soW:ħ`Vsz:wB+>6}5R\%&Qba RʷS3DTp+6ۭV3,;~_,Vݬ' [h6 VźdUNceu x {Ұ;&v 2YTt(Q93E˱ 3|kko,nq0a>)$7o'zXKhrӋO^fH"/h"JP6K\fDK]={ Z{iAθUmIy%[uFx!X:}%H3ĨS?>1ZƎtT<EF8#Z't)8b&&7&f jx|l=&qL4ZEY_F6Ύ>֓$];t 5fpf[7w| ׆=Ypѷ(=o3kݵ(w2B>>eVҡB gBO9P%x@g3kPx?7E*i ` ؜ɨY8| R48 W;,ĢL#vT@i0 ߰?}ߧRsw5,L;O2p *-vpN5Y~ uWXB,: k:oC׋֬``#0W`% m.uh^M=+*LBY.M˧1}z?ѩw /ɀc ;|:8$ԴMO0 x%Xa 0^?f9ŝ+J@VuQkkSa9JBm ݃vxBp\m+Ǹ#7x'[b.63 P!嚡QK(.f4pB\yƪC4=%d X[jMo$J^q8??p#`i+X'8;e 5@i;oG?͵<}7xG %DG'T1 3W˱rgS_kw)7&y6=z씚!:R+o־z+PUtV%|63+6*0®k}, HHmtD~saH^Fx- 5]ΏhavǯzT?]?NБ &R l[\\9!;Ub/"j¯<).UnY}<¯M+^1p]Y{Nxԡ r!Qa'߻ H^D<=7 ΕRL,|C5<'tnkMeIƏȽ:#~;g<3]JaEvwFH;T:aG, ~*XZETW ȽK}ٸ6O=i1A8B^1җ!eL 5D꟬֒ϾGaoJ0fhG䞎}wi;\ZPS?WTjbH*56}I=v+<ͰH7ѿpt<"~p>wM[XI]8(Z"=|5R u 0͏rjf'-$Bc:Lݞtj=&[$$3 {zi^ mVؿn^%Xpd_mgCOF7@80R=-BaX]s-qI~.-[7)({BABcФb0|p>Y&"!_Tڽ j (/ s<YӔLCR*2ܧ4TeWk 6v/a%P>թ5=t(%4pV0t-h՚R=9m05`V*CeՄuR%X=<K 7-¾{Lp*nGK3:oOFTrV%O`( ۩dAͫwD [m]W5*q 5<쯢`wʌdae56Bup,3ٺ@h>ohڒ نNKAXr9ؑ|:N'KF e׌^Ө{/vJC;aWdr$.Vz )m^#(@;fgv̻xSۊMjj\,s֥fЦV<| N>6-y f0/'2!b@sdlh;VdTAoŜQIC٘E{s)IIh5]E\fLNucz' ńjd>tu\i'l>F2ٛ,:>kNR|#.q3ac'Ա`xFT-k#4yڸ>+M%4FUNgp$.!dTtc6d;Yb_;qpM;Cj&T:L} 6J|Amy$:Ȱv[c;\>Yc0K{Id37 xU.&?-+%5oキe![!!jXW7Г,6(A[&'bngGcBQ4Q-l:5sꌷ PY)a<辸tZtR0eJs+4'W{Ϛ;q1&Qm8 oyOY>=Lta^|o'V"ԏm88jQn/7~e|Bddfq$˖J-gSR4RO{WZhE8j* WaSI*P{ i=k9jwp|U\r 1ZC(?K+:W kAYӖuH<ō ܄IBXc 5|\$پyaH#B=9x+XmEލ2ϝ/EYY4okDVzoAӕyBS ߜɌWA#l6 hi5ɛNpJa">d2x6"=L8I-xVSgs2 ^:+u5qX?MT2BXNFWB%/^'o4fӴ4NxuGAwsȨhXϨpbߜEJ)[P(.dLs!Skܓ3=G4 Kt`S߱a=VX]J#!8q~odRD f ܥΎrDQ+R/Dn'4ẻv&>k<)U9{[Gvc#H0{Guޚ*KYf[¶$Am?*O`G5"ܽH&>EyT vȩ.lVR𸽟Pn.;` Cw5H [|Q"\"w'JƁ`ڄgN6f?FjP[6*Nne~(gT? !WygɧBS+Κշ@~-{snjj^3Da7,L4?8צ݈X4A*Q,PLJlqnduzLVPVowct ܭMg9%Ҋp^Hjl#UB@a@GH̿ =|9 [ 5{sRFjpfK.󎪺fnl甗ƝI萛e ԙ.b+}2BΫcd;n(Mτay^&<_W㪗ɭ^hit[ѯGىLSp'KL46 r) .M,m'CͩYJ.+)=VPkJqk\fYyu׋Tګ3m@ɾk|7'[@`Z],dL\3a|aYNƝcB;]|'5 I1Ex 鎒?m̀_h?ݏҝm3d0*V61VcX>rxLUcؕ ?| J0.5udTaX1^tMmث\{6xҿ$ڡS14_f϶A׏6|%4ժ,io4+ga 9f,0k9:n#d`/X 3]$= @0"lFiCܻ^ƈ 4oاXT|Z~DȘ(~hڌ?Ob"_5?A[DAq3?,T񱠿~&!L.-jc.Ͷ,"8RvL•6!.GIdw\Uoꆏzo >A9uE [6Nյg-cl&OoVMax IJ=11 ϻ.XcbiS˳jܱ2{D?JC-$0]AA ,벗8Q`ib~84Š:$ ($!%D;C{v͂540~ݳt}-sVqSܚ)y}Mn tΉ]b'QxH-ֳ:p0D\5/m(NytxwtKh7q>:yG%=osH?~j+d[BRi1rĚ4=ӹv)2 7EkǿJC4Đ#,ĥiܦy"խZ/`Wlx2%p:,׳ ]}=Uy]S2~&,nEq 2fl8XxX}c vrrEQ,ʋ1˕=@(0W[El0>JbMM(nL g+bD@ 4 9)aRgYӦHX;DkۼhD;#cLˇb scBc\W6pMDPCw (j ? 9Z;@W"Sy &2GN UJXy FSpQ? )@TY͚D5QV_) wXsS%82ƥOHi+h^ \4 A8 ^Q!ts$"?#PdqZF-9֑=Kqp5tBνT#ew:sZNG\F,Y)ڒլ@tR S.8'9K<Ŭc6&VP }4C9m$`e\ 6CXe$$ͻaѮ U'K+N<}%JΕ|Z|[_ EhJMh3@*@ Krف)"IbK$孇o>ג(_@D<'1gq .8V+  d8}7cwžT$f7.(/r}RaDH+@WE<)4Ikc4g$7Ҍt iX"{Q;7y~.؁ۙhC-[7a nIVU=mZJ)ۙip-Hi'.6gMuYmM|}cZwO_\2Prߩ|N_a@1^ QjJoz#C|L%~u;+i?1ߔ@3@%qm @͐u;gfW^r0S,`ށ̂p*K~mA9YJSV+й^H? R"@Eqzgs͊m#> +;@wy_ߠj3|ȸ$uă$K9%JdBB=m=蠤TxE[{W|ǁ6z&v}l i4y3mK*N>[iW*NN?$ ̠8jP$ƙf">wh D [ ]%!YAO'UtTH:A)0lgߛ{hM@uĸ8P$)8LO@ked=s,&*ce# iC=o8q@ xǹԤ/NrЀwtZSZaOɆHI җ"8CX.6m(5V1P'41 8!{KdC 2]ʱ7p7_žR 轋99c MUKŢ+@tj4Qilm|RӈR4 k86 A77p*Gá!Pp_Yp(6#]#ّtnq:T 2 m:T $6:ﶨj=sNo+L72/7{[|?_SQPY+bEO*P-Gb.fAMZuzS bqsfq77΂XY8 (hS j}nO*B2D~z(Y0GXY3Ж؍r-$/n]zqs.`/;ω;{M~ZajS^'7MܻB,+mtZ**Iа /x%pg.a1JUA,'ֳI=v[u95^{ pf-HquE[G2rq$ "?rV53Go_C]._@ߓ(9!L%WG =NjMc|S%/4Bƌmm h Vp9᭝8q LziT-8I(?NHoY웹xvo=&jq¶a{Y=)f}-nw ##[vgqD߿km^J3bn5^AxN^Il4HnʗϚ%|p ͵2.T'Kj@ݮs*Uby( !ߚ>O jEKbbhj;҆юNڔ%D L8(~}'C$tXuMf-&py 7w:bDvTܬ@_},9M:)<wMt7sy]Dr&HU.V@hlYqIޕI%UD&9JD#dBH~h딮WÍO#b}?|w8 `( Ysu֔<ve#Rl"'tCԺ+tyQ C>'3@|;T*7g) d\g)ӫ,@ݯ}ZɄ lR3o3Ǫ (u/0Pp1_, 'i˕-8{ _\%C\3NU8sΘX! 5TFOQ9wW'g[?P)ꍂ1~F׾ +u0`P_r6Yo{K?;VDǢ-}6 YIxp y+ ,LDS{e<,wK@R忁j= q"FPvBҟ*9lR'7llg58گ{ "Y}Šү^nu׹$Sz:HՃ%8,F MN:#2Dk \$֗F'11T@/0Uؔt);0)6F\ n}ta$Yw8q.>KuE \nXZ^DLV4fc/Lj=,rVaI ;#Ʈ+TЯUÛwBU0qLπf]vPLJi(;h2Gv& hY$\C^8KJ3W+sW$Ve󓶙#f6@]z@0asa3!o,wQ.y8޺(vo$h/{3][M:S )!t֘mCwuj8SEdMʇ" qnGݐw"oס4ؓV* QW5sPI \e47j]/SǓ07vڢz^ ̜+Qb[aS~(?q|-݆Xp EOr?c8 Jp֠Y=Z4DzPփkod ܻs!;ʐ/I䵬_=@E)8Lb̐AS#IqnkQO! tOLy=GPD8(lQFh &hRr(;I-Ku<הVC-FOL2JTU=`zU|}~ Ņ}r19%GMY{kxktC y xZp&`I̯㘁M/&Y_-_Q\ERwu,avW#tȱaѼU[?^ɮ)?6d_½t i%|cmKmv,Sܜ,C(x< pd=5:L-{?^G(z1տ+,gصxR4\xXV,RX.^Z`Lk%K2\k>.Qu'8Y6L2?rh hkog `I2{:Vfrؤ_R1,1j)~%99h"[Wٽ TǨڬ+s]˴!Yp;DiӍMym&@uy2 ,Zdj͹eB9PNG)C]BrHUzwCꚭQ6G43'^q 9{9ZX}X7F c$Z:L]>_E|Q9fM@]l `"00#s·X>wQGm\7̸d^l8%DrqXOPPBR[5gYZ070701000002f5000081a40000000000000000000000016759d58000002720000000000000000000000000000000000000007900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.ko.xz7zXZִF!t/M&]?Eh=ڜ.+q3׻çQʋ;چ12KfJC䢧S3B{bj v&ưwR=z*)ө"`I'RYcjjP {U&(-[QZVfɲ02'wA j :Ic.x{MK\q;ZK'o'Z/flو 2%\8ǟˎf3 cȜNbD=d{X@20*>8#@>K-|?p#׏(D@;aKvf1t{3ֿP 2qU fr_EUw,aD$cRG:0hȷjNp`K\>@%3f3ԧbigHsZP h Q:Z7|*Y~Cp ѥ'5{ed YXw;z{`Vr%E-1gms wkԕVNfvJVzWƋ<4aevhU~hYq*2Awd/Su}S(IYL1)$(D(vJsj̻2>t@<)2iYw$gK9lK$'+R|Cd-5ZF`e4b?aG٭nu;h y kV^9uYM +/Z[Q* S Sj#^!9itDꃲ۝ѥٓ{0* ϐEquRDhkdDJ(:ʔ; jϵTxj#8QNIZG-/w*P]?鞂Ķ;qЁov!2nɃ:W-Ⴖ[Tjؓ[N'ru7'%2̶tF猿(D/_6.2leϥީI ʧOi?P#>"=UgCz}7Ce /-Co؊iaL1j7Kgn \^?{5v9cF""ۢ` hu8+0tLae} 5~goRٷ=H o{c-⅐41w @ stdđ#JzN."FZ׉1< h&#oxAhW'd3fN.uHH] g }TG=ز x#F6 kD;rEŸ FDݖfoZR9\UQ Ǜyj!Ҡs;]!MA#QƍFJ4,k H( LF%QEBI&v?R¨+1 \7_6 ȿuKM|dޮQLVFP_xY\Tuwv"oXEEwy՜6%ڱS1 FZ H(ׄZ~GPDC'X2ԤR EbyOgO6?9@P؀z~|Et~#' Ԇ`P%UzVhM͕1#ߎZr*.cB5%:UוlIjmba=:a_rc 9vǏB87gϦLaulWRBP|=aE΂Y-nN|@%gUgמN"|46lꌴhɳG@tȴ$. >~,ZrfIdƥN@sr&'ΤǶ3mJ.n;V.7 \zj!P` O/o}(ѻ\ %С~Fp|h\ZO؍6U ĵrY帳^92OY / k3eg= 8[4 ҟKrZYo2JBx'0e#^J9fR"/B9 ފI3-=CO>n~O9>-jX._-r= 5RE:6A)2`P;`!"=1SwoY6'W߮r5Tn! N9P+aG\7Lo%Ì527:&љxG7`8\̪.{0ZhAe#*o3eγlE=YǦmJyc"nt#sKkqc¡JTs0t+^zcwzQoF؍>g9ٱZic c Uѽu' i(J~$if54bH vᤧZ]nn/@gNo^9U2h`RNGSG*JsoyīB0@  "-x42˫V ԩ $HcR^4%S-B:*l2˟y0a]Qz\,l>Z]<-5Sc*ʪF"5_б4kRK4-B.@kWp!GՉp6l.<kl8F:dk-D5V t׸2(+MjV&b]"=Oq[")dQۮ3`~/)9J6ZXwȊF;K{R>p!7EL$b3jSx;ߺ5Lڨ]@Sa=C}g,FI$X!zKԋŠyWԐKjcȏy%վbMZVXtnw豏VZٿiPI1-f!mU].ݔ6\?nai;sMac:b#kzHIRnۆ"ǪeLuj5}YT+Dus-FC97̕vF:Wj@.57)ZmFVe}Z9 f˕Đ dl4.Z-t*v]rm'Mu+ ܁͌fYXH~ޟJ38Z8]O빾Beu ԙ_cSC$0@ PeV&&gcVg@[$2PrS> t&RHК)nd7.)!ٰ,LG\ =+Ƣ1I,NٕSPЯzlzDqwʂ ,/ YӤeȩ9eET\K1I=+kaH1C fB^mk0~hi6=WJ' IzqD.5}f;+fȓ1/[o.0?#f!ρy8i7Wj҄`0)ZQD`ܴ]fe-܆pNk6 uWc{|b] W|񓀝(vbv-ZƨojyWDTOre[͸5U9ĖZK2r?@fT5ZVu+ueA{3$[ \{n6FK͗k `T/ AJBXru=W|ݪ?PRvyK^.fBؐ?ei28?Y7.'nI"ߌ'Y̾>A~/\Ð-/W; 8F?&p5G7SKkA|}'-És`xғ Pl(=fbο3)`7ߑ14|7O'ȅnf*r;/ei=:m;D Hm?@ӱYKWߟ/@YRJ7{Dwx$ZtswZU=:}e˄u=YV:4?w?,pj iJ&DrU )v+=`ʋj6t^5HH:RvoOzIUw8jo>tjӾ2g6>O煪i^\fYTۦ)ת;oѿ0>2S6x )wQo'ЙZ:|~-'}tqzb ׾6`As#% QlTa8$`N'gL{ŧC/e[bd-ܬ~̈́ދV275zSiU buyaQJ5tlpVÐ"#GuregIA"Qyrx4x08ڦ&}|A*+'*ۮKb{Y Za_nXZDXe"7h3JY訛#4ͦ!I)a7aIbx\z8xjHVDu\epƫ"gC&j6\s/` M|o*Qr- +[b#3 : @&昵$oJ/Nm$Fm (ć(%M2~nl0;F%u@AX@-;' s{xX8B 4̍#7D. "TdoE%*]TR~_L(x㳲phZv%:IX&qW+J }D1Z8#G'֖ndVxT-lީy0]kX_.rcNil&9$*jlWZ{詤Ԯ@'V܂{4,q?Dy&9/z fCu|X%x9jM ^'G֤b=S;݄sd-=T8A&"dIZ:|7qE@!}>`*t^'Mm@1 TEFHIn pE*h-C_C?.saSܡ.͠Qt#L45fSLPy+;8 80xV*%dݑ8pG}]3z0KꓟͥqTC݅0 $tsI)#GtZ}u1TZ0m3V6埈wO ٺfkpwL)Z)'Y6dhT`55 Z$45ze@+sßsL1́jZl,$HzK t]ÅQ;I+1Fd;fo5Z+OO&Q ^eLƤ.͂9{sC!,&Q $|M/): B!GSh2 Vorֽ0SA0ϰr36s q~WoWr2:챆<!Xu0d@& hЗnȄsO&̾lzHkY|s'66.S9< zOc|GsM7H_zp3]86A9d6OSٮ|fu6vɽEFz;Z~RVOAr`+|w@HQkRgIG'!̣>Ox>M9~Cx!|HIq]DD(S";CMSo(,xw[Ψ`Ja%R":pQPg^aρd5, &tɒA0oO!鶣٫jiSV|'n|c9EB( ,jC+|ã-kP2sq6 ǩA%J)PMyw^w_zIC.A ?}ygȦRMiZ jӖ/LKG>C

mmm<׈? WsVO=fp=U-T36+BGM.j?h F/홟lr[&,JBvWnhCf(D(Lf.˳)$1Et,R!Dg+#IC # KgГϯM!SeS+fN4=z {qȯ#ꡱI9lo>e'W񌜽zlaF ;@39LnLn| >lU JRcI#BtV7LNJL:E(zc@{@ʣI+P>w3A)Qbq0A+n+0gvYWGzFBp a]h~lp+9q 0XBR͓/6׀-?DD4Jܲ0>fI;J 5aQ[z՞M*q+!Dh3_T@AHİPFLm$RE}K}CUUI~2.dQ^`2T TҘ[Tق ŴIds_3[fN6,}>`2#K4,Yl;P'6C,oYUC*M΂Bw1gYZ070701000002f6000081a40000000000000000000000016759d58000009b64000000000000000000000000000000000000007f00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921-common.ko.xz7zXZִF!t/8"]?Eh=ڜ.+iSbC&<w٬et%jdf=M'QQ"Q x_P5 {USOLy^cpҚy A{+{gA({*Vk0+qO}?Ew) ga+؞uIl^S3 PF:CnS ,o8D-όP&f]_hº i&a+XD vK\y~Ǿ("._&7M[W䶰VEE,ʍ,נݖu;5nnɱL4GzX-N$NMSCdnRr]W$Z5]>vEM h(;6GG g@K8KK\e:f'#$&*HXobFH>S#BD`0IbA5N0T` oɔ$Kk%<Z6 051&+eOYҽW1^jӡAaKhrYrA$=(R~s+˄V8qO{9Y'P;On(63ތ~d75j ~5Pyh0v??I驓$ rm*`t֜y,^Pk8+6H1᪳bK3"t@Uw!G& :N`P*VX(VG Fw—&dyƛ@&!ز#륮6R7. z3-)P=L'g*P_#[NlN0TwTR(GSD`Ʉ;#U(ZmûΫ2=K Ӄ ޘ%G|zH \Fl%utpq$p$sR>{m ˉc{9IVƥ <,Լt0V 6TšiM1vw/Ԗl@Uk/r^*6cGt],F7S)rDd󍵇-r_B_<@Բed} s>ԏTrf%?Hjñ"r#*%ipR"7,׹Y ԯ"M55{@EX/ d4^@Ɩ3鉚gXН^ˡ4*g@4M wԒpFjTS^WvG)Mq;F|d#uz]RR: Ϗp,gog> -Xaɰ9sДɹ y jR~VG?BY+ L~%O{P| Q ~ \ 1:[j:xUW|I&[Û0=7cǁeco8mbYg 7ݕ)t|Tub>%\!/&2cs*i7ؾyD$gt_vig74Gh O:cL ?by-1:Igf06w"A`=>72APK<Ý5>rвF#<<+1IjӚ"Uȸ P;_+N&]}PZ|t0RwrQ!V\+NnC44S;ڊ/΅L u7 =8}he| vDkcʼnL@b+Mb^4X3쯟' I>9cI!Z/RɍQbs? ͽ#i%2NP Q%:-Bs h~d֧-| ^Ssxk]OBlK6&vf/˧h?%V4&H"pWf>e FD?<߷Eg60ؕ>D:-BW@yƷZtȇl'f ~ڽ}|N n31R1v&YJ]de<$$b;-K& -R$zlo?G럼?J8p_R+9yU-*ާFf$`ȟcƼ^ 3>ne!RW*|:]1$R9\Q{R`-N{(kfe4 QP%q9J,G^a骢 pJ6d0J3|wv/\:_N}/rZN WhXRfbN=lRTMMð EK N Y4OC+Stdk%8[I}jHWT3ts&lQTG9oQ]C鱬4 =̻T˯?õRp`ĕғeEPw,fQQwv&!=0tG(oGGj^nSdI$ b;n3)6髢)peSR#SfrxQBv^nou!"@NwWX>u%c l9O~/=yΘGxPŻߤ6*qUËZ dQsP$!&KedAi D ,B [N1gZBͣv0b!%`\xbQ{q~JܓobG%wnW?{Ϲ'2F1ĀACHR kd.=5@3"-/8 -EɔFvQRЯsl,tg-HJn_OnJ҉鲗/gG}M1MFȵ;JE힕jxtШk󱴚K8w+t@V_ 6f~JkLv #snC=fjqeSRq U#B\ŝ7H:Koe#1#<I\%?7@Dr .20Rk屎;, 9ڰ1 $ej%eM3,@nB鈇!7֧:[a\sM5QG^ `he]-lAoٺS`Q5q4sW!F2H-!=aVYr6BW"Pw*TF/Y 8˹g /6AՏ9UXAs*)G7,ӧ%?z>l8؊M܀vbqdE5xdf ڏx2=37zӋNW;"o):)GumKeh}E!k/LcM&0 TWO0ܛ-[? nN6=#v-]c!&j$y`>i@X\Q LLדI:IËQX9N>!)'[ Oow|?bs?&f^v3Ul7nf*a:}{z2MJS٪<N[dod=14etD(lw޵WYiMwgniHȭ%VQ7hð \HAaWG@ ]As6:=8|ރu͔S"2`EA8)JV(%{BόI_K$HrW{*O ^{3:32v,)tLQHM:6 ĩ:K~ؠALMoې`$J(`rp ?xtl,{Hhz )91% ΋OTkǝ*@Ղ/Pc"b*sQXaogo͒F¦@72>龎Zlhv nO%nF<,h aRGT_^oXS)NwEh89:G;!ͽ%~ώ߃œY\Tu\&ViAͳ~i%EdDzMԀ"M &_ёVmLWv;ź@*&R.ҒTA\ ^5A=Ãx71LWᝍ:CqeBL!{u cW*Zd[VKhKL1 L-A:8d0;1݈]VD5a1Bzؐ!Am-bIp31d\k^L[hH}̾^ R3 #AXROwxP"pkkkU癪dQQq?w,̇ZBue'vTDW|PrJsaH$ԻiLyZNQ7?%Y+@T~N)"'l^qXZQRkyV5"Mx塣P`p;G`OQ XRwkk @tE8ἢ^?&Q䲔8EcoPxzYÍI >\^G$M])>f{5Yy -̀!Yjgrt=[GKؚ;:XI U蟲 夞Q&amԿ ~]FQvRgz!J?>FvjFL+Q<9*KNMNQ|cgJ(3\w|gkw0%@e܈ߟv`,-4Ҕi B.խ _Q m׭0b rĹ $鞧]Qp9v%^)wVS~ :!uGhj4vS`$Li`指g{S"ksP6k)ZFam/ɐVuz^"QB(60|vwڃe倭>g [o&Q.TAnSEčLTqorp)q19ODo,҈\0o6 lanRH!P{d)$Tr8{ʸ-Gщe!Fbs6˜;,n +[6u ^gH;$cR/.smzҔ"HЗ$&^nnM(H0 bA}:<Պ6'|&ϙ%Y&8]tVwCu?|w+gvyC !Bta:bWEg[U1#90F]7sjg(Y,hIcȫŮ'!=4m5>F;alr5@;#.ՊskN`{7SEQd} LD#e' M\%kI3ލȊ*/FNmjo6>8Y{oi׼O^FjB R/< ԳHfn:\S c-ܜ*\O-{Pom[bOQܤKc`%|Z-A=iPT ]S6=;e۔kZlP|TMd~󌥨 l>zX2A?[ed2Om6^re?jOCI"WGM$}Q`9ma ^ʡPYT\2˜ZA*F>')6ᴐa*˩~1yX+u%HT^q/Z/.No4k;HLyŲ~tCoY9ayҝhbѬڱȥj)5H#?rݾy!&h Y:nC0pqQ1vpB.^1^~|ض8 {ɾ|]"; db )vP&O `vtm0:m!%bWY$Ƶ!Xk=tg+*ۉ6ÝǑdk(}A|ƗHeu@.h5!XYPpt8J)h̟-RǂyG9R2I{V)!yLMOmp=slǂ5+d :K]f-SP^W1#pkWB:ZÆD4[YWѐH+sXp5 ʤ賦B|^k!dH)4.k/;aĥ [SDF%wWfӱX4Ҝ>|6 ywL\hM%T]i?&hC2Dδ蟶~.T^IcpյK^uɼxr+PByr % ]VO]n5"pz|o +oY<nOKa=KۀΔ d|Lu&ol6cO,;쬾B&%.8pD:3TkUrMyñw o.;ҺMI;k73uv$NgN≟NZ7.˱R(0f*E52plOC]pk jxwn\O~CP_ Kc1&Mqi8V,㾂B0D\M$L]gGo`8568i`1x.MT{IJC2S_IY1X:)Wk8IUh&鷹7ڤݣ+voR(SEN##G2įujjB-}=Gdο wݘnSb& PAzzЗ!L jnuGRʑTDz~W.d0=BX8ط )H>0AnOs'9 E|}Y9S+hpbb9V zS^y*G'6AO SGzqlEoxwf>f.PcOH !۲BzWY]OJ3SBWݑ!L2 ?!4AB!u_ Y1~+~Frҹ cM"Q gL,ƄB5nڿy1D"@I]x#«':,gpc[^"潇\?sQ$[\pk0,[U e4ʝgV₸=s Wsv;@5D?hvkVTwʫ̇ 4Cu78шER%xU!t:gnS3 ]C Cxld D~J$BY6Uf@I]6{6;ksCΞ_@kGw[1Ǜ٦z;\E:69ۧfA\6$3,e~ӑ7%f-1܄]KOo:hg YAbK\/d d~e.C@, itJ% gtBDW E4@5-&RRkQ >4 =v2w[_zmѾ7o?)F2u1)s(DYk{e71jWJޮЉlR4$'קa,]mSj1 ylL!GY"It±+8ycklSg4a bVW!4n@*/B?7$kʾ%4s7(=|ހtMtm~$u?p \25bHW1:sqYTSVLݽ`}?{T)`NY  kn$s x>#l| @ɼ+Q9--K63j o u_66 M0Ϛ"O<[eAV˚RD--B$o(W=D0:Xy.P;Civi;2bjwQDtxvE&Q`z1`> FPn:hA@>+8/7?NhXɭQB<;3Ȱe-,IAՇDQ&'(0ZIn2z{DbG<%#)u( [GE^E\jg|EQ'~7wG&ŷynN;AA6>0:Y(BXr!wtK4HNS˱!&DnH|;21] FFo+ZwZ/%L0V _Tbi ?7Q[BIЛUL^cL4"7VW)wJC&o#ym6԰/ ql d ⭜"%W^qc۬K Pc0S܄J&SȻ.Gbq汧r2+ ߼6l|.7؛^|"$Fqy0+lŹAPdJ9*6?0k^.10?2/ǝgZ{˕t ߱9#-PԿQ$ihꅪYX)F:.BZ= gWK޸cdVa@s:;V$5|eZfC)sG6;Rnלqpaw荓MQG^ S7'v> Izt>v*y2gak/-*nW?7rg_d),=\G6=/OO>yJsD.P '90FJDvX4Ԫ"@G V*Tn2Ryw t PFC>蜡9½e,8UW^ A{NkBIwd~+ASdiļ6-$`mC`nsu{o/Kr 3\pAy'+`H&I_-*}|b?qpk~o;u#C!g=K7C?־r{2֫8ehm`l[qVݼ=z|v;`ip@J\q%™# wDŝDZł"򑴒kNwETwY0^%XG vQmx26>낽?+؆b>퇢|$27ZV(Xaz2E|Nwqq-~_A0NJRP|`34"+s6~d7P(p>Bw9a;n~w;MӠ(vÃ\tjiK(bFYD ,?:cWeU VxjCQ=_5,.*=4e}3vjI8?q9'rec.V+Ҏ8[ܚNHgol 9ge?Ct'/89g0BY[~M/ArE&~ K-zkkai@0gV&DT5:)NWm(?# ׇ?p*|Dc |"] I|G_RÒNg{]]G˚6 4,T1EDkas `Í}H?5Ҍ^;dmD>e]G68[]uUu( [sSv@d:\8vhje `p֨8[g_#KfkF}SjIg #8GǤ"?M)&BUX긢OV|1ƽD+c=U U=hu}&묛qK / _?11P4C=)|iLR亱Qo"L`B&-[汤PhX).sV֦*mB :N8gwt@OT)Xs=cM6z5H)yLʫK*Gŀ5xpNlop7,@:8+.N3Pk> H 9Gn-r#$^q>"-5$nM]%4Ů;{Qzv\Ƈa7LfY;~ O@7#n.22Gu-K4Pr,JOC/\lǣ3ˆBD/ة`;SQZפ{+ɼK/]3[.oA,~<SJYUѺ$$|R&Y/uln ۓп2:aD?} &⯀IS_X(<1.>a]˶U['ۮl cM0:4= _GVE-pǵ!VgsQ#1Bz =\h8qlȹU-5̦V&|R]K#{8YGR,5 (G~R'MM8xnNr|5J%7.3լ1+,F!wC:1Pm򉃄tU$1 `s~'F.%Q Q$U׏{k8 Oc~j,^:}?U,qCvzѵLY‘#wX!Xfw,B=I٬sf8Dp6 #)*!@qm4Hy[LjH!Gbo;'/3#ths";>0F^ؾŒ* & 7HQ H}.NpRhPg~pل!]WQ.d!x{9K c?A/kt$֡/s(cㆽ Oixa:_;lQð gyS,g9Txij{vsߋN`CkkYq_zC&"GK #lxC5\0_.$՜rR4,ȼb0i7N`9}k10J6Od>aR}MX`РTYdv tDT%ɣ~U;ṕ1KۼvWcAّqpҔ.QI1Q!T@ 9t8)Ø ,PՆs<ljk\H- qUq:خ:^F_MBH5]g+j)8w4: ʰ_+D s|:ypIP#-#㻎=?5YnkGBuxр|EJsZp q,`ԄfO#]UI5{_y,\Y&_]Ԡo$l杦pT].i^O&'x{A+L (.jk]@k:} -t vVKYui(ϴ0 ~ 9U2C-WQ`F"k:gӘS⢴f30+|ܓf̴SL90!0:%@=IWkz*I51JZ.D NIN DT*Zt*PcfΕBrcqE/j9ƪd%#՛,Wvֱ8chJwٞ_֫A=rҧV&̼ߟ3 (-G˕sthB2~ HCjjI|=m辯qЇZƅAPO;7,>,>rWyN#F4Py@X]$=N- >t-K(, lzDb GY@|?~T8ˢ)̾0j5BB_|X"QDnx f@K*3 +(*g^ _h6 ݤ̺46kn79"=Pxgd -Ʀv@O3PgLo"DUǬO>AzP`80Km^L f19=|ZexKr}7`m2niiZ+[[O9=!SRJ(|)8,QVuMjtb{Z@ ʓT n6la0?aCQ0jm6!Zb):YwJBllȎC l %4Є~5>5L ĉQR1nMфjG8~!r0O#**k߅Nz#gU" L;aw =ݙ>ClkM"@VzTu`"F SQ-@rrɁ?Gd58qB,]Vm/F~j@MzʏCFȶ/#~,) YDrq-xI f*5&l"I%Hx;&/(G.dž?$~ UjG)$ՒLLl*!^QqNqً$%6L=h6!i؅%VX)s(`,3vm yŃt$ҫm ɣ-lآz.ꯠjS'6'{4~J+L,m`r640f5aB~bR9XQNB{d \ >M8-UTV IA"MPhx ;Ka5^%O?d: "VCa<ܼ4t0иb|-`o:udv`d 'J8l&^;TAumL8.^|?Ӟ>Ldz:aKK+qr2&z4է|uL [E79?5f_[Nf#SN°xn+.5*ķM#4W Se|pmI](!>z YpH;dˤԇhPp]K4@(9=R9Z]^RIeB7}^i($_k`RƆ\T =Əi+ōА7RyK($7&=v _p &FCz< ̂Ǐ}ڧ!I8 'BD0tL\fd^YEe'<Uj07U75I]O=<5# f^]¨B7Pm͊Vib%yJG7}"9a}5ȍ2f6T'/ mt]Ep6Y 9a[$ҫvKҔƴ@҄_KSa])W'bg8wdX 3-B]pTѣ%{O!c,j[d/VaO(ڒk{k:"7=72/rks!8cjM,"7wJ6v/mP><&$]̭3πɹsK[8RsV>')"q1:{XU*q3kRBeTymyt-_ѲPBzn* a.Ϸa_1;8D^4z -m%&#Ϋ -qlDI~p3L]]=0}߬"Og'w۽CTTY(bhQ?s' e~B_A84f]F q{x]7.L1oҾc.՛XHl"_s0nSڲ&|EՐ:kO?:<zSk]NX6sſx <?K&-"i$S rSD2'f*kvgޱZ6>fֵd{ܞ4o nmk▰Oj_GCaj GlY'Ţ^_}&l33!|a[.# "r4f+VJh?J+ђln%*)j;rӁyPYNZDH#i˹j $Ѽt>R6~EH<tHK! yL} y2NOъ"Nl4ſ!Dc띭91{.lIrTő‘VQ،8(c-HԚ3ZX|HH]6R4uGСtX)pqݏ3>كS;<=LDy(|`rf*/`:C :Gr3/~>mJT2 N.53dE^_mЂ!Ea. (].C/cIic; C|IjnLm((>d aJ=g%N:zZ%Z1U1rxhre:fyiҨoiiԿ9/CDze;?S6z*{p4^MRJP~:R8 j#ܛ;_ Meڮ8(R?}S유REI%T[s3iݭ%(uf9Xto,")%7̞'9Al,yp H9͠ )BcʣP@.^^بIdxʴxZ;n8G.d;#u=]%U^߃yY{"$ cBr{$ۅVgq=YNLJyPoA1k^p%srf @ ,7O(7'c@C>8>P0SvMg9ƒ'DQE=IYk M͍`v q+\v@ԗr9)^(õOUFfѸ)v3ų?;UM(G\NhBğVۖeTIL2 f| HA(2hY{^T0~V"E/㲫'-ޥ AG9ͿNx |D>u{{\Gȩ^%|BմS|?Mʌ=7lZV1/sfuW!6hC+Ne-,EW^@  tףO- H4O 6]G_K#%2}۫3gDjb[>H%)Dcl^w9ʠ/a48O-R*y*Skp}P^cˎ1^,a<d,hv+U`}!EM7Y&*;?lB1Ƞ?J/M0|1sۼ ̳X;8>dT]Z\>Jgu|)Ҧl0[|#޽ՔP [q.z.u/`}Tz\WlXV/~c2CއVuCXO +*d0z&`24G\[Q&%}ɝ zd7ʝ!ᥟ,XSpv skhzBՓոpAdW^0fb꠯u,8;R8*}˨%]X|VwlfAH 2ۗ&RЛ'p"a1BRCP*-"6yE`0h3p%KpWᘎ?0X0]O!) us*1 w{(itc`ंVs&Z\C._ ( 1Kp}iEj>o,!m3a ɎaNF:8ʒL[YU6Q3oٺ'~N8Z?jŇM_GN:iL9F1O5,LB*RqCj40CY ;ݺD ,PdvHt^uauBYKF§zh`tm=ĺiUc3OrfMe#h"nWjJl9*urDb+}f "(,.]^4_ϯ [!\L!wFT K>: щrq {] /Xjb<3Ϩ9rm05D{e#wflǴY[N;߄ߖQra $Uceopgfm@2+Fwg%?=oPݩKLّhecDS9TyK;1mAhu.=rBO h Gl7FycvCѴ0j%$ zdi-hAZVmvjqW$::x!0n$@M)0Z323 t<3=N[9?UVWbZ (.mZm_+V0' ʇbG@]Ձ>e+W$fDnXS׀%arU<74+w0(В4(sq̳y5uWkcq0׵$mz|$7:zQ 搿^Dbc~0CFx᳞'[ݯte]׺]ý&4+ܔV߮18 Zi5 Q4ͶF[\{eSQj2( $,5Pl uj}s-sE X#v1-p9jPO|ɧ <&ӼHzSrr;#Ajd7|u. 'Нa5g׳W>#u0l.hˠaWS1z?my(8S/6mgǽȄS;λhK'SWr3Vg?mF;ZkYUTXܺ("%fUZZ僶A`,@h̜ӭv}2ِyk!uͫ"^YC t1,R򥄢4cA= =>!E]CtzP%:GNU΁jUUr f< <5H'\׎jb v {R=EET I#_w%"AMKbb,&O]Z菊;KZi!|2J3ҿwP +2EO&ױ*Qۉa U$~O$qӼCCPYlÛF`#a?P]?Zճ<3'Nm>] ]$UO17aTB@޸ohR Q`o=]8ԢWШ[倯ʵb (^}Z\bZZ`fƭfzߛۜO[ EbP[! >mq6ڃ[2;v *ar%kHP铹,Iz>r$6Idd z; 7#A"0bw|;{z k~DGjZ8$ޑV>f( yQ@Ki= %L'r6U;:JZɞzhGz;Q` a=`.fMXnE27z BƛXEY@91-7< ENmYj.{!clJGq#oޤ.^j۰$E@qLz)knB# Ogm s|-7,\VyB+ѿp#l!Uc0=ˣʸ9 QUj/pM/23BwsOtuLQ-G}W`x,PfM0׵Cj8,0=hjQwkOjJRW)r>^Q:1g3 ERpxc5Gkq^+͞kk6^Ff |L>Ƚ*6u^?Ƙ{BD+Ѵv i-ljsH}Oэn=J֣̌ Sw)u&xq%kH׫C OOl Oxϙ~"9>m_ڭMqu7!Eox$y'Bz[! ̫OXbx>*f⃇c|so,jWWUD k͓ZcЮ5M|l Н^rjc-Kx&(6*cPJO aUie ik!(8ᓔE(2d5h<^` pjP`XETג##@PCI->-eNDҼʂ_rah):1 1R"~J a@DgDh8=es!Rv|yJ;enǥ BbxxNִهL;߲$%E{mer+2_SuY:`uiy#)a?*`zhf%Х+ngͨF[⦟a<CͮDH\B*'4^WN=S4]>OXg#LuBx-)'뵻jVD,ͷmb}::AP g<> ) PD ZTgBդBW ބrpW}dA 1l[Żڃ#3Y C.hnV_i{$ypI=&Wy. ޏK#lƇ"bk80wL.@iM>^OQiΩ{HuzCeWQ2:0+c캁CK!ܛ/cR)C*:8Wq4 ZKkVs>  K΀k?KZ n'qi:>χx=R}T#;)MӃBa>*H 5BPԦIWMS5  9 =E#zl/)ůͫ Cݳ?_tT3"Ǐ IY'S)Gܒ>}?0ƹAz#"42GyC扃+>:9$;x&q0.^?Pb 0zbU5IjQ(ScF*H.K6b֑QhTfmCkŏ?wrǙ*%j'*=jGP )W/5wR #&G"EA'b!N0R۪ ` ‘084HǍ~ Z)rr?!{9uj5*cR#1 WXs5œ ?5Ϭ}^nѫ(oZQb OQN`iX({;Ѐb1BxC.?(#; amxeO# pf -6#,u,S'DEaZ(g3nG=>ja Sv]9NϘ ^a )sM44>v3ԓ|Ae[ jOrr9~>JK5,IIoFdiUK$򫒉x{ńsxcЌOzelvP@ ؂G9%ثINoQ"'9&l@Mɐ{#V1}Ω?}pO~8<V[Y4f_qs}eaEؽ,88­22oxE5sn M~j@ [`Nr;8)փ,7 kǏ] [u=N׽HPݣj;*#UoD ɘ8@E1+&/x)gwS@0nA#?:-En!2 u|o?/*azדrUPSCP븽oib]jޒh>O<4:qmT$ϥՂ ʯ$%7dap@,fR|O Exf@n^[zfXI}H nY}^_?Z:P|ΞY \ ޓO#}` XB>-Lia=CbX ̌ɳ5D_n7Pnkd{|=Gi;W7 pi.Clnb+tWWۢ`D*! Pӎr;~'eh~Wx?w5ToC6Sm`B=v~pX/˕%H7vKQ[ \h/9)^||}6sg.1P,,%_PݞFXj!xż.D_ ${hIi/;ֺ'¶ꑰ2[-$Tڂ.ɗ}b$39zj&0]|GUVhvnd:Ae  L4bR^4F=C'EbEGth\'<Ʋ'UuM?iЭ7}f>#UlCKrZ ^5B؏(m;Ei)~&hx7\* knBp#[FPX*oKcrʌ67K^ W̾W,M9tˋ 9 :-ǟs:Ur\WhÈQ49O-/$@壴lty* d:C[4:uw =W}6:e%5,L2`BcqxOmNq[)&FU'}_']̽P-v20iS)02*ʼn GOm_M%VNfR~ pwj N \,>L\xm Y}bE$I n-oi@JWoZK \X-eKƷE߉IYǕGy"OX悔E{_+ %l9ߴUqNavQ;c8$!4>~)xX(DD=H8[ιrmTJ$F˃ GA-'$b(ODyr=]-J\Jo2@>-URV!)踮OC,.TO#5g ?AڈBw*J3*mH?[pE˹\;-00iG'@^76?Uʽ;wn@'^FiQ+[}x@05rӅl 0-,v#!hs(KX V@?Ak>p [Tg%r qC"TC7zB 9+"_T J.qմoA- mj $*ڧ.byG5`CS;)7 k!sǂj cE0S>W9/>55@HG_>P ) i_18s[~\j\% A;3r7蔂oU E]AET"%uc*"8mqvӿgR;. w\&)/OB y,?:i3=48M_LQ5]r.mU^DXI~Q YXAVK8 k Z֓bP,zaѳQ7y98n'(F^\~oq=sJbMm#wS6CA+NxE!)ޭl m۶%>/5_\^ :h銘NEBE|(P 99[RGSB >bY,9,{Ùsx2dDck: k`ld.b9q/.s9RRxR5Ep︈R}/(jy]DI4vr%QI,|hz`L΄_~?KtzznZ,y1D39 i@'i7X?zNOdB[$(VK _uco>(lBwAV;Cp4IKU>e y2K*T^p/Re׆`?"Px8[„^z4fD=ۦ9lp}T%粌jw n~;6O* Tn'%aR}#bn-{Xl岀Xh)D_ǪEPC` +^xm9dc g^/¦fcp6uw$̛:Zh@\|"NPmWv)C2/W[]ʠU 5iP]",G'Ƶqm6V|87Q;_՗bdžtD,djhm7z]L4qS1[|%@``4~2H}YājE-0ȠCt>W.WPHYUuO8E#y!EW'^ OLNঔ|кzA(`pwh6KyO- 2d3[ur,~|7#Fh(@,Ƴ5kLj>vj; e03uc3+rW! !)1&:@;0'My|bS\0]0{ 5f!R-BsL8 %2~C7հ50@c/kѓ":lS.>N4nnjBnxmxjFy쒀?AB>pTVy0ᗔ 6>]yq=zM]G#M)gcV旋ftBIHߧUs&_6" cAyq8΢ 0="Ye9m-NⓐG呞3zNh~3qO]""H!!m ؿOS67s꫄7O h6+M&vY:?|"Vү-nR=chCcNc-Ԇl#_ CF:mwxT)UI}Bƌoi[VZh{L(tu<C-05ZqlȾmER jg޳_9v &|i5C3}=w@ ;~ !j#2 c95umٯƊ.lCC\D; vb]̪p ۆ{3.{QV/*lNO=. P:+sgTT\袙v[\`/,ʅl2{Tʵ'\+ R8I61]!N}]79LEM߾]a㨉m9,;\{E0q "`&!}]G#lO#4?NrNe3ȏR_.򛲝-&5M-ΐqsr<>AFC߆9F'Vm #(Q+mce<<_[(!p L5H҉uËR {Tmn}1+՗CENVm TB-D>ҚՕQ|0\kcڛ ,]_eSJ70p0bxs"C_m !: F̝a2N6!BۈsJaLA9&\ޱGz΃ 6)jO0VT-w(DYyHyWuj#8V |ۚH{8&N1OvC;G60 XT֏Kӟ]hb죁|`[#Q?T] 9:x;(7VkވfEh?fM@1by?XplՁd,j*-iho Ri"hM ֠2y(g'τ&BVZvVXBׂ<Gt넦Y9c_N& b9<~_\lnAMavZE(K'9c68Ҡ$Wu#r]@a1oQPf˚J`LrPy[?b/=>DH%Nիө"w;+a$(]9G n KAI㙷1bH 㫍zPȄ<jW9_.DB<,G D?-d|G+t]J8=?b{L`aWGj U[: N/9U*V9}#Z^l?p5FT=Q˦>^MnlJQrd/9✦ݖv/ድtϸϵ Td#+Σa\m_Jj14pBcLןpJt!wt`3}jM/.~&A;/5ǖ*`T5 Y5&i@m8Sh[qDfflv$m2yP**Z.Xt^-qO_7!qlm>lpCfڹ7idVm;`2+UEFe8): YJنZ!7%_J 2(%T&MqGenjB] C/+]b 0v=?<tw5&NFTh>0v k;WUྮ&h-_:Q! bUgMCJ7GyUsQkü{i"|W&FND72ٳ4@y.g8b K+xپf^;9~@ ɭKA&Trg@yXm?Fz#;+mTHmgf+VuYiQSZ;x3x"֩Zq]q:T qgy%|>i,swVDq*;B N*vPK GLѣ)%CU|ͻ(󪠑w:w*- "nl!XO+h"Pe'Nh'RY16e}V,Ōq9DUr^E7K, V!3+ͬ6۞QZ祖بfVOUU `ZQarjY]F B߷T ..؀?_)!ف`G ^7OOYQ?KO19-yH(? ,G`۞E)YiӁb?X]ó60WJJ(k7C<2M5~_iA*M;ZC[qęoJSqt97ﲛGCDA[5.\IYna й8-q.@)bvbX/պz2DH݆#Sp-Y?&- *Rvp_UP9/M%HWE_;BQ kQS3ElkMˉ?J d{Q)G-Ϩ'{xCf:Tq1^"Pftڢv͔_܉@73DcBJct ѣِl^+8Mήij V{`ǖu0%zfk?QL_6_`=]Զsp &LJ6Jsz؝Fmu5@)^LYYn={]cHlҝx>G4Ts@Mrjվ .!HPl_.z@(ܚ~5NV22, f=<4|\ԦO< ԰@%9om MoMIx[&y$"ry=.SJU䛬Wa=9_lAlObSf^ `/?P\ͤd1؍쨖"tDLtϲjqoyoe ^U` bpw"X6;kN #\Bg` x(tߞJf\z īK:#zS r9^X|#i=zۆ&M3y&}Ix UE %3Xq|ZЕ@雞$r,YHo<!=Z%+ ("ڦrᗋhSN ?LH'g(tځcEjJ`?g^i{:>Л IKb3),\UUe-ufv]=el*Cn/;0ũ(56߲c#Y`fEw=P%E@)=f²0$P>UGͻ…D! $fz)I#W :̢v5r5FG4kK!̨lKM)/ Qʄ&2u=0%KMLulїr21 >COmk2_$U gdTn{ZQ1a_T%1%7@?fwڰK| &jIZ9j bP/|LyW]^PhBwx܇c #"iwFgHUI.ɡNB ?Ԫ<eqfؙ"FޱKlw\+ k%3S-B.@zQUN0 {0uc&zl~B+OXHPRxmxm߆ ru0yk`m@NSPgSxؙ'P_vPE4jh:P?R/ơjF_7H~x0tHpȗ`@C5Wb :7i^7.9)N;ghygn E>.BnEjJQ5c{H5 M$ZAn. ?&SLΉkU 2C{8w"߹Lj$A;' a$ORrw/Ā}lf5)ybOmcL 0kWU΃IwX5̟! Uc$ ʚ%gYZ070701000002f7000081a40000000000000000000000016759d58000002c3c000000000000000000000000000000000000007900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921e.ko.xz7zXZִF!t/e+]?Eh=ڜ.+B;{bh KFi_+ :!SOlٕQpi鏠[` 9.%q5%m^k4bVYj7IYhx ,xRǽIi*<NAI\r&6e[֮$=ֻG"?yfQK4^:] ; ԝQKUfFP`EPl<xAi(suK)6hlss1:GU9!;o"Y i:@inOml #^И㤽)&pr㔷3UdSG:8SחcIIyP(/LDQOHjW}t+'=3Xxd #AeXjcP fRI˨B6_S/rv]g|nWt ~ T\aSӉORXz?VӉטocѻseqdcHSo*N?KO43<i@Ar Ի:hP*[-qw,Q?"zXu8w>D4JiܳH\IG9fs gd|߄ImBSȋ" >,g>eW ?sy#Sn^5Ve>'[} ,| +!A iY_6R?%T7Va u0>4=F07/*=Z"(:lعq[PW<:WZݞ>PmM߿пʶdeW1,Ls\~O'#w e`WN`$=s\u+.`a FGLX/ 'J#a2};X i!/P)72Rf= V̵Cc9P)'P)N$Gߋx_O}*O.{1p`8%OoBLJ(yd=o՛Ӎ֍%UM}t_jqzK \lZ̴'y+oigd(bjii2|lO(GZq~՝a>IpbLݓ7˭ZjKť=jYi`  XagV52xҊ~9l酈v?Bic4*?!_{?)? ,6UK|OpzDyx}0"iW w7xI% *D4Eؾ_/bۈ-ՠ v{ͥ*SмWF ep2w%uٚr_DVK'(GY<{̲zrA7?)K7X7E #5 t|ΣRZY~+c֢tp\zW"]ʭ)^ psuft/E`RF%2>JsuKG&$!<HP=Q-aB7%] uCP ~w233c:a2~-1ǡ^bOɡ?5JWBmָQ;]sțg$r6%@m2KVt ?_ҫĚPY'F SP(#.l(gGki6tiaKʂHʜ}{| &e9?{J?Wh6IV* %m3w&&0+CJZ0b }cl0uv!1' >ˀw M{5C/GQY߽Ҙ*m/%ZQrNKYɗadjodDqςi-ȩI;<}G`Wۗ^^JAèEk)er'&gʶ= ψ7uHm)' a꣡;KtRc#%Auvnn؛*}8׉5M+soˑ{?Ǯk:F:bzUnM~byChH֔Hh ͌@LimLO4ܶ P-$|6'e1| B]\ВK!fQ̹M&vt/}a0~+?y\$B-:v+# &3G6Ba;12{I#S=_taN&f s xI)}ö h:aJʭ݄4}ap?_- >Pr]d6{gSC; nyq)KK,vJda-<:S?d _ňJR^uoN`ncK>r2Jv}?!,V,HKn@E묇U.JQ߈42XP6ns?+x8M~;: !Ik[s0Sl&V)N$pƘ՞:ɝ"iyx_|B f@Yo2kA3{[^J= L7Pn2gdm؅|JYm6bҦJ$y2]t2Rf)_POr qJX`DuI΀Z3X0Ӣ̼<\e9S)*dv"祃6yuߵ~">/vsCMRo )J>\- Y9ϊSO[Rm Pf\:5ǓJUo6?xl:5TFRqcl!q8dp'ŞP]AKz-wxs-+W|&P'$;+ |Ey#%"LZlUGpi_ۦl;Y[Cg&1+e:G!M'~B~hK$?;]e[U=QM=a׸^V~ 3OĠG[_W;&NYqEcLCv@C|8$:R WnWhZOz~\p acZ!w3Lָ3~ r fuWJ`ArјQUMn^]rZ5bi0Q[ zۮN^xtt,:jeot`pwW+l#²x=T2gs zJ(+.`;m2:OM'^ܕZSΤ9rѷar0c/HMF{zetld|>@F]L+{ Z2Sk.ϸ0p ]1p6ڋTn6R U5nSYv0}@ Z!;q7CA\=(aTMq:Wkt9Г{a`ņz˜T)Hi8 b,ݖpx [e 㬿d"nO6qZMny ,-=O]2(A^G!0mqu/pTBapWR7DC[ F9Oc}vl䙟*A v#U;pqlRԧuZ,~aT-0N*JܠihF.NI<?A!4NJr$Kpe;]0pE5 `H\ɀdT22G ϚI@Ҳk-QVteU`,-d۫ujR5$HѰ&6lc ';zb|vZ<H!9}16(CcmE&)6 *no ʱ"\7p M w(v\N&C&_|w#0ã-ƕ{K-!zѼbjB*e:B}-XئS@KDnńW҈B %Hg(ZCT 8˥#E!|dxt`7]'-}}Mb6k5Uee2mS.)bT59V)`G jPx1_vZ|(:?V03wtj,p(O2W|!f= X;{ Գd )In̽%GJor-aZ7H(MlGu1ԫ;ZJU21ԛf;/%ѥ\ɾ ɉ]{6*Dm==<]p̾蝫ƙkiIW,9q<sGblǽS<ȁ5$pgZ{MQ}QOmlǪHXw_JӐMN!Ӂ3i4NwLJijTGٯғXel IF<;P)v%3(BJ& KugC̉Q-͠{\tn1?"D&G='唕^#-壎 f䩈+Pl4kE52"~Z {^߹I$( %?9LE,0]!,ܬ(2;vT|%jK4s%C}i1]+Mx3k^pMM2p))"⩁؟NZ$IMk&ڌMNl<$&af %Gᯑ+M{?dLtN[M57 jt:'@a4^7F(`I&N h\ɍ(Ncҍ&YM ]rBzn]֥O='g1nkBXW66C}t%ZEm h7,]2mst7M,WU۫Yj$[nhs-W=ljI]ÈVPϒ ↶&Srv{7 cߜ=hW4`_!,.d]C?5~ydIEԏ\K99^Pي ߧ~S>x".]3KZG=aSـ Pjl} P#`*};:F]{εcq)G*_}78 2ٚsj%.$QoC5J p`hۨp2J"bF[ǘ?LfdQ>)r(cܛٴ/G܃s e @cPQΗ3BD>Ps#6$L'ԘߪtU6@32Zv:n1:8b@'=Q%ߦOSyToL9<|el`U_o2⿊u@q[h]N*a`l]d0~6Āϐn\ z'G < - 밈O갉KQIkur0) 5TLLGT-xy5?J'氱 q(weEwmv_OH't/^+oKqd!bZ2l|n 8r,W=B$2Zwf1v@` lB`}.@=XmyeMgs1!H_B8?6O塯1nܡ!GSo?U\0Ѷ 'RzV+P+2W8VJw#q$(i;~J+b" !c-W9)*ؽXsv1 >0cjWQ䨯F2"YjT98FnƎwd\0fp@%OfQomC]aI^FIx./N_B-XC0#fs4rMxMٜI?WNiJF [kDZ+ /Iu1lHv=u)Pöi9(~B26>T$4#z t[kIZZ,%bv!E٠VRQܼ}Qi^<\2dy˼M9p[i΂;hɤv&> SEC rh?K><9 6b75#slaj81U M'w pes$47=\k9E~V!~=X‰ͬh7pFv\1 #k&#*>sv\$>Ԩqw5p_vXY#id!S2G#7;OX>o\g ?[oH!5I IO3QiZQ[VR[쎊BnQP_ԛԺYڙ˓2_ٖ|0+\9N"LM@SL*l ah\;د1vaFj*0]Ͽ[Dxͧ"069Z/7&(:<(DpCVCMϻy`md^C^u1%bv~LǫMC9y'G@D+ߝ_2rQio+ ^/Wkg1ȓʪjL9=Baa<D7̆|-dR.zXؿZ+M&!)sCeD=39|uHŴ3vbi'~,F(-qm½nbqŔ>8'LJ濢&vV uɽR0\9|"JmW;'\*%e1DǣzB@Ca=kV~ )Okɞ"ffmwBiV֞lq?Ypm<_=|ʦ-W.ȕ,r=ab_һլ`|=80_|O\3uߵFzxƒRQ;#)>`(ӕz[.@tsh=m4GvɌذ0"(;ih=x ƭXr`s,&JD)]a3^fzJ'ˌ=`jn= D{C湏&a"Œ4{;cn Ņ}+JpQ@+GC3"!2 gObp KQ+q?|5ִU6UW0'^n8y_X7tZK :|҂$q<|umx^_-'dD5;/f8hkR\mw0qenBe;B iCHvjlP廫Cp˱N_w"(R_gmWgjjj( 4>}FCJ|W4װ"P̴L6a=u'0Mߑi10q?쬌vroumb vdJt2>-B673SUnj [5^|0@ mQ€*VBY[5kZ>"/L=%0rD%>_a"|"ijuJ~dws* sq޿+<>D̠=(77+WA^!uYoAҝ5W?3U=I >b@? a&ƈ{ fgH sg"0+i&0BpK$, 6fYӸ0QFsk:Y4'HfRJ= Y#{P3(UO^ 3#]V$z8 Rj!쩚_߬`nUiF:59dV: 1`℻:g(tp`ˆ%큋~U,0q^u(Y犛|ܚ{_As6܀rKGlIrVWbw!q\ h# |_l/T0),44I05 C? XNV'Mcì:,u$*r@idfa)uMNHY%i'Oٔ %=gkc;pRʣzU{X=)-md-2}"DŽü1OO&=Na:N*;wRsٔKJeibOnvO_B$>QΆlFqv%r8?yqߍc 7 EͮpJQ{`'INMލv#JxD3%W|_2ipXtQ.KI-vʲzo+;X A;}h9SNY讨ʍ8P.m{$ ◼Ќ4VDw'#:i@kKЏ RzvBC0<\)ooJfDo| 92 r5u \!OD bWѿ7v?had*6 a_*.[JvSˏoZo=3FJ/ 3K@  y=>=1Kt0\/:X jgYZ070701000002f8000081a40000000000000000000000016759d5800000c554000000000000000000000000000000000000007500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko.xz7zXZִF!t/]?Eh=ڜ.+Opc.H/R+& ;nꆲE0*6'xEw o㵉7Sq r!9BZR͂>b!=̴v.E7aCVJG,upjK1T4#}6e\\9N4z,b>hS13fDx;h5t+{4M.޲ötE8jNKaPgaާy@!r1wCM5fB\_I5lVٻpQ?[B 6oHH)\٠P4بK"l'<(z֊=}'Hܺ: 3ʅSx\l9)+2)rg+[VFh(hr*>Xi}e7#tEZhE_A8b^!Pg-]}>3'I vߧ˻k4yQ/Ghv; 6oW_j khGm݅E14yl۱;-5}1io2)fybŤo\o)lÝZ?(YbpV,Rzٌha%褟,C_cP%Nvtm2h  rK`ITtJD ʂݜXZc]CX}-IO5CN5uSҤn\dǛXzެ\4d\VߩCxzU;>9X: .ЛÀ'MԳǠ ŵ"eIw7j[yOIW".y`KNcXgT?S6պ/A1fYGYKY\#G'km6hi0ܻ;.'I$K)&O%ב45EfJ?\J<t>6TGclC*t?ZRrQ1 KI+[e Ց,mx:q(m@2gy~$1rnk{_ qv tZVL;@Ml2cpء8KʫvOW)$(ňk)fO>Le݈`ՓX.0 ) fIcn^W#}Ԍ݀:{V;<=囷"Hq1ZFʋ*bBFxi8XֹEJR/o7gL^mYo\4>>4 NF؏诞"#IXZ tq:P=%7#'EA)7Od>Ň)0T_PQm0DG߁t Q}˳S %tyK[Ο!x |?VBEh iHe HiS1e;*$ūܠ0Wa#0W66T_q̙(:Oh[̱;zC íTĦqX7~T \-Z VO\hC| ۟\qUx)׺DgHT-i.dpt-GT=YX!.sbH-՞E k \ G %$E*q{28$k>ϟjv wǸMh\63h\fY2AS[y'܂fJ+V[fioV8[gIzɐXFQqpJ`8e x&[__ZCPL姜5&]w^s+:2{TN =9@ɐ﷤-5w*ye24G ush@橄?us+cSqgM*ʹ!oBoWLwNq%4@?kY k?9 [twۇt-:o q Aܼţwh`iR2 ~G+n4x"I]/{"<92ݯ s>|$pF'\^e^Nƥs=2[8~i&]'K-btGj l~  Mx6g_#EF<3Y DtF=::|JG@ 8`5^Nv.! X>1}lRORf[tws'P0fjno&cO̶ 7(=ӮwuH^ ;D9ktkl{JYЦ*<^hLX hC)(@s_ = c۸SN8,UUePwL\)['[9}z'0JqrCa .bmS<f5ڕFo/0P.)AKP t=yhrh:lv5u|;nY1D`~dFšE( v͒_*~/|0U iQ1#N.83>ٛeR}8%EcnAn .Qp/ Bsh.CNH0o9$}&GO裒;tQ `xC8xª\I $]mT̩REfKSvu8@ODa:h9dfɪT%gh&+qMw!VIi)M)TcUC2X` <Ǹ+~6S gxWӱ#;>zx-Jޭ((@g)%@f:$A8`mʄ*ݼF߭UdoA`(1CY@`f,B(77Y˘HZ 2?)ƐkxȊ[Q-d?Ey\K•V\V/d >%7~ߘUv g3eqv.CRHQzs;/?,7!L !<j걔zȇj:'3){8?)cjNFF[gFmM#˜AhJq}kF~tx!O ?"o`}57 ^ i%I d t8("2٬KmmD\t!:WBz{l#~ntoP^g' n54#Du^D"H~aibAO@ BrAHNB$~pѲ @;™-T#[gBF 0:T"(QkW*Һ֩ ; F% Յ;pg? %॑cT~ffΓV*R;N4\T~̵BJv(26 `>:T3~%{<ڋf [.bEL̂/׬Ni_9}FXH6QEe\;v+]~a$t S!٫Q\+]0a$ssM>,.O9w5Q~45>RN:MU7 [}G,*GJ!ϡ+0ᤶu8zfjF۳Pk=~tltv[f 鼞3eu>.ɄU/#bvtb09Op]l n@0åj\~$_M]/ a>{>d ʷ;5zSW2W)mOW(́Qqv^R ]j!OcSǓc,3(Y+cfNBe6<-/':$=ȸ&ׇ.eTZWLgJʦ`()zb}#vdS1NbMvW! cZ185d2sna5Cl˃i} lCg\L#=+-t,m`s\hk!b?VmX+Rmp?VVM+Ieyf?ºI!pQLTE0)gy-%hxCsErKw]uԄա"9* ,.< 2;xAHц@-:=ћ T[6 '\Al~Vy?\ |w42GH*^5XEZRi&)}_3*-g,ޓ;[W#b3%% K2?@b >fm0+ɞju~OJjg3#{ w2 ԅv͒(} jkgG@˙eF9& NyOB>XIá!-V>oS%$,2ʍK :oM,kJ:@]S^t5:鸀rqh66QBp~m*BY;Sg+Ǧ@uoZYkc_x c"pf)!0:y?/wS7=8E %TDXcDBi񦀀tts4ޏ$B样Lblė-/x9Xb-cKjѥaQ[dl N#v̩<,wUSg+!<4+L.IV39>HgnnvoUs0>OJy8xE5ogElvL |.e gmۇtϑX~I5Oβ Ga傊 0i !n-_L+_`;Wi)'w<տ [q{y< -xYDDf)2cwkv X̨s6hb9X8t>I,Ul{.Z(X[ܢu.vS<sTWj:XTԜ})km.b剛9m]q;[Oԇz"}j7)zaT( L72} ,F<Դ(dId^J_:#/+_q*wI؅˦4{y1]Sۼܦ5yYB {' Oe/歼;yA\$iW#O= i{z5GK=-&kioO~̼{0KSj'yJv?'! APd&vE]Vϯ4\C]IRb:$G+k( hՠ-1U!G3$F5=OF%XWpᾩ8+C5gt%[~r[L/ nEk -Q5,—iGezawiaJ" L~%iP${ݩbA RCOw~~LbINcL<jQy%lc 7ھ%lnPFf] h kep<@@gmH ;4~ isW *]FJfNV Ea!iTv?8H+e);QBa,o{Lfu#@^(5)N yO)Y'A2ݡlXE33+=|6d,ZBPty0Mdm)gneBN[v3j,;H5C|~QJ\^껉-eL#8x\/*gFؖzoHzV̖2p$"=-_i?`߯ÈY.y^QrjJpUyB &|vD+D!pۇL8iNF"&5Z͕raa$>=|@喣Zh=&o!u.V4Z$'9'ʀӨ !Ubo˞ ۷! VqE涍+/ww+akhɬM[7%@MMXo\Eؓ%p%Fglp-jńRBP 8n:ôz}pϗU㨩Y`O7?a?X*%.1\$ \I%aIs``:< u3}l 39"ߋe¹_ĥ auI CX[dqLqsnPڰ ɾV"Ol`v%.R 14آRE'N_S=':'_/ @T|T0WsoAݎB'o%TA~4uD'1%b5+JZ}<=BKW6l(ֵ Ш\ E%P|iUbR-]+"@|osvfkJ0ܪ mJtQg 6>^ZesEgGQ |a'LB_Na68YNx& < [\%JlV.Weguy6EE;I0\=Sc h4 }էs1]07OAhvgU`|qG[yi._f+:g>]Y@뼅J31r"c @cu~/^"Aapq,Dmgjb3K6B? 5/|^r ˜95n3 0TVPo jyD*kav1=9Z&AfsސxDU.!D#2C|׬4'2)x:۬ .ӽÊ&mFژ"vAR(dFr-L"pA5_UA$yOx#1f0e[(EAOȜAF{wxsYi\i *" ]SFOcm丬 X9 \ ʘ& ?*o9BtL]w@OrL%Us !E.sys/Y@i%3iL5'=[G֤%iwMI#;#--Emf42()dmA8?v||ÉZ̅,_6&xW@]0ؘv7r?clnZ @I[j{(0t]HHN?)Skv16-)CX28nibN8VGl\tHA6r-Cc ؑ-ꙗnq}8oX/!ͺ5 5d 1},;Cջs/bݚ X5@oPG1D2  x6p$rCu H a鰽:λkKz>&qcl֙!pp)%v}:B77qNpf؋Ҫ(hbrFɾ UкIWK[WM F/TBg},,]s+=/BG՗-Vzߒac32o@P<rXlssS Og2*'PVʳ;l',Lw``|Z𧚗%C;v7ޘdRK.nǑۧLCQ-HiG6Wy >VK0Di^? xNվ9|wAӲ/C*e+V$&PNHͺ$ ['p^1? Ey7b_?7G`XL[k*t.E(6i j:e8b<3+t?[_/T}^J#;W*gy%?8鶌NQy^)(Lc# N RlU; t0tbc =ժ!h XY^'G(;PrI[hı;.+ .r G$QdeRsvTX^%;I*7pKqGj:(O<ɊNqUn٨]WʁB2Pd{OgRJmN)BEJox b*dF Kd g u+ !m :RT4Gܮ^ii?{ B>v:tZ h,⛇ϘZ8f^`VZEлP59ݬ8#e *;Qi{"%sj"t׷Ԋ8(k@"U:w/=@~d~ +D^t 5Г6FH=jW`@ZT_n0@)+1IhSh)C1CZ.Q#)LćO>K9O@n\֐_/Nh,'JXh*kog}'m~nysXMI: oo:Te3#2#|%0EPf`Ys|=B X X5qRe.W^c-#XZ[ȏ-,]'^7A KAqaʲF1Z򷌦Ze@*f>$3OYOA |_ಋotqmiT捽uX]GsfLfTȗ`H\84w&}q(-]hꬆݭ%[\ MXtyt~!RaBZm`JoU5 ۧ5P*[ Aߔ*F4NlC ũX" 85 ZJ` /$MɬQ`zIOI(,JfZ瀎;}$%ZlFoq/Że8v>`U\Ѧ5 Z41bFjXocdT0"c((ѓ}fT&yjKN+%B'6BOzWCgziReqOeZB ZsƗ/@?Aq XA@#τ . p=La⹐w-Ҙmnwq-›pLg~ :8[vPcU2w=Hz Ob65S-56ҡZiFHMn&'M۔ )Q2gO O0\yt_"뛺u[~UL(Sӗ"]mx ͥP!GūCNyW}OnM| }T^_<~ҏO* ͅJ!6J TMS+Ek:rQr',&+3 {^8Ϲ4JUQN֔Z3~ؠ yT] %.xtI6] rOEg3K詯T޹Ȃsl#{ =^s+5[RǮ; '!Hq, !,5w=Xt{D78`g !%mriމ1G+ѼCMzjP6UC}3Mu\X"Y&Exq,o(l|I5Ow:0+c !#{(E3 TЯl`0u6-`$Ax/k(^1d;bS=t0R5 W/&ա?0[~.}-(Ksmшbf \=A{ ͒Dj@aߝTB|W~#jf!gS8þX;N`SO Ft?TC$:sm +h n 2p'#"<w2,/z$B: ujJ>µ~#M,j,82?bVN A%W)%DZY+$b>XTsr;~{$clV6d Rh&DMFY`M f5XR+ 1bNŽmtX]׿I_ah՚Ŗ0aڑ[(K%V!QeZFAO:#Yv=."J\F csW%tzH=7zA*F@:!0;'+ jHADx֌Y;&)}ewOfLh9RtvM 6[gU]:I' xRk {G 鰻;M:R**c:ջpWکq/j?C2R(ԣj|i6E*ioxS0 y7DAʀ>ҸQXSS :` N`ϯ;[/nI{9PġNȠA=!eӉ$_+3A[33'&IjO"jرKKZ@! #Ưy^<S$XFAJrMݐrƭI.k=m h"XDg]%uF~a ohozP +98S#1H S~u3+PwZ>+P[KXZq5I@EAC;|2Vg1](o&4YtfM-n6}4)0*((ZeD?!&X3~u]%r6)LBݹgt_vHMbŸCK*k{}* L'VMMpC1;OoJFHyϊlyҽ"+(箭xqV{#.)J"q/lʰ ;cxGԺg;Z92]8db#M<9Y[C1)s^(*Ъdx -1QCXO 0͗Gk?u喀>P NS̟]"YTe 'Y^sZzƇ=g~JmY1Mς\>'As,ó::eGb'MSht`cL}7jzBCldU<I_w<$P96ր~z>]uE+N!r)/dh⮶=xyv}Q:J?" 7Evo~do OJj&npy0EeV"Y '<ؕj)||,.=c8k(J-oIYE0Vf"-6_oGھxxG+Cx Vu` vz(:NTTu8v;%iP؀0TAN?ǻB-Y<-MCցGHa{Yn`B R4Q:H˰OCB,otV@S,c|a*45Qw<׵qeo^G|QU}cU0t;l]=<عbYUTAhaTiޥv4G р[ye Aʔ~H=+WaH /7lK3QjHSTG%#$5p|[VE4 oLb5mlcVmFoSyV7\9d%ڧ0xBul5zx%~ubcJ<#ID{h/wc( fO[3aELuK24rMh |j|~׭WV9 nJr/?O*S%@ [#eZ۱A_2#9\iJXTq`l~BY~eư)^pQAS* Fd{=sh;Գ9p; |e^] [9 @ {l(7rOENd~lXť=`/9㦪aRs׬^%Rʼ_Ez0Qx. ^gSs'SD?~ ItViP23js _ C wpr0z ̓Z&Z$e3\::?(B}:\`ju `FLM~a* bo44h\.+p[1wq\jmn))/p؞d"9 vtG5|S{j'Ykgxͅ$:~UGwPWO[ҿ%D -3r"ݱlyIZHG,aqZ:Q !'`竟Anb-/!5'An29g]/5&قB K0u{( x(vtA鱉HD(3y,bN"IQz,Z tNG?V!%'4O &'g!ƴDrqڗ+=Raiu+B*/{G]6YvB83%bihG [lj۠L}I6sNdp+H1-aaąG4i}malu@ ޵F͂;h*T'Ԥ ;yotOnj`>mڹԠ̛C`#lFd EtnYk}i֒$a.ěXO.3?%}FwU_2.'% OL}Ff@VM h=_P{VLYBdLx"B5vGjy-23XaUyoJ$ijo\v賸unmgskHZVCμB\sdl>EA qo˛ wp;@HI4޲6 ;5-<Y"JvU{kTZpd-JA| CegVVZ> 5wkCX7G.%QB9AisU/ r#\MݯWN!IVtgAP0)W) [fnH苘 4(zVݻ՛e-|vS+Z@W?( FUg!=>Ci+ϱd"?7tJ9^HY-Љ+Sh(` ѻ^="1hj0EkY='|jF{o䈃9UI[SL1}X%z/3D[7m˒ӌR\T2Pް>g`[ݺu,tsRG S)Deh~"8A]|v*Q65Ꮞ`~*SP}:\ zn3Q̂p ,NgEsv=쾫]ȪE)@;ӐFKNyz9YKK0t'6S<  4}Gtdf; 1Slyr9ata[+5c5Q'Np\3BտnGeq*qQGWrL\ˑj =z ;+fϹ9(c$\Ȥ׋!1|2l* ; '݈aB Rl~ r +e<̖ ^:Җ>Z×4ʭTF0P#Z6vɏˬ!낱"y& 5of#b/.avq =cFznV|xrp}l0o$]ۥYLm2㼄!zb*bJ,zƲil 6xW\a-W^7KLWrGzp;I`5b=5>6gMeyP(r2.5{*~G;n DN907 *–F{q9$A fw$@NA$sZG5!3q*}HMh `4Nd*h?j"Nc9SfTC8&=yɏ$Q2{)oc%7Q[W!!GӜ9VV3,)WtsY*7:sH̹c5q-+l8scK3M^gGE:'Z/fB:iDI\&_<ڏ)A+fI-r|owoŬE#9AjUx`%tPRQd6yyyG<聫<8f@,EiypH3 U_7,z$VQ%W@`Ouф4g+v/*vkjCF}LTax+Tfc;> ~qzAiዮC׫:EBP&G/7Ήĸܩ<.A2E#1n*~`7i)q@ZQiH_e\r( `&rt'A \̋K$x:-R9)ʄZ.dCWz^fi#毪ƒLq^$y!nu\YYT;D)?lTiv ]1¤ Fu- wrN+tiS%<0G68s9N&H8vrW}`}7 K103fkijqVK\t)!ta,Ab/!qhb%{JI >(bײԮ Lĭű2'LG0/z{RŧVkQtuH̶0Hk!K uB!~+{hs9)n+7gT#ZH>7e$kjəQm|b'30kN6oegHZ C\n&5),$$fw@ Sh/`\1L^ Im2&_Ly? !Ow4Aҹ_[" ׮l:Ԙ0E` үq]B"A]!A4&d8⋧ƞ R#Rɍ?ńq=N[t o^7{bU=81{OS_#.׷E'Ռ熥>;RK"@=f;Zq%d4#3_s Sս7,AI/pfP6,adb.Ь@|Sٯ#cs"F:nHD:ǰIѣ#X!h+$KD- (}.-}iNn?Bk&o$EU;Cah@v72SKΧՁ ҇a g7Y}{iQb)ݖU;Xj2qt4]Jns6F ~k)ԹwZku5j1K޼ڲ5u:G"7MgP!M9|.Khٰ}0$M  !I!*)}Pj>3&Ojd .in??kC?nl$Z^!`X),*V[wqO0 E^6QFOGL f&dOR'ӻ8]ņql;NFSi#CenNfHc,D@Y"HRLXx[t@i_sV쨶{ѲlaZ4ʄyyCNmxOu[)nz@(l6yO-ߪ"wem Z?EW4y[A ɻ\%u`[ըa"|ϧDM·?̎~,AMRGDXIf*+3g~~}>vq!X3jn=*#֙ey+r?x@$ -f7>>~ڥQ@/!`X6C=_V+nV<YX%EI"MȀ\v6jQZy(xd fH,O§7"},{L]Jx7.rV$45xSJSX4ˠmQI1m`xd?)'h /@\ȩ_h{T/ ]t4%&: &V']γU.I~ 4?Cm׷vbxE]ShQ 5HE{Hn&Gmߌ =v4TgXk۬iwWcp﷦0>F .-6E0^nov- ]D{> 4U<7bcwx1LQ_0̍NSĢ'tdu3SJ{D_EnD('`յ~@\{Rgk׭4t/?hTgE-lH%:[ x %"2;#h&njgAVz2 ,C8)v}H^bI¬hRh겁ŠJ8鐍J[5,]ۜø'Ǭ`9϶'ta&F%޴ANpl}K&;'5]?=EڐeV/M{{3FFQ1R@Ǝ8Ea5ӱ^R]yTҒ/MeV4U ɾHLZ=rjs5a2i6Sodk~@hbe _Nhrsq|$4)zMı'(͑/:bEia>J<;I~C<Ӹ3љW>#,Ꮿڨ`kioUo>iVf` p]QuLpy[_`5>Bσwcz.|׵]~ҳ'enOݓUYHrÂdɷ0%Z 4CLwϯ:K6geī@@v"R CGmꋁ(#M}C82mdAUFF"BQ7 &a_. #}_) v.xS2!SGTcvx`⌠㝏uIM؄W^%I.UCyh|$&+JF;x;x; y cZb[OfMzvȚj߿os8^~ߘE Ꙅ=eA-h+ݷs]@L0p4Q!<ÑA^5' {?>:fAǶe< e&E֟ W67up,tS)_Ȧxj{oЕE_p!7'L=.^GjQ:i3i,cxJ88pY^M קm1A.v;2i#aM#x!\Jmɢ3DZb(Wiz~FO[y)ӌac|)& Ϩ /3VSV"nΨVsZ&s)8k$T1֊pL Fmct .\-@Qѿ9lv\|o봓B*׫xu_?,C)/h bfJBVDWt|G B N{;K2Qzn;WD칬\lӱ?"Kd4qr$0ͪctt3[n(>`O=~ 6Қ JHNdʕ"gwu~ d)g(Ns:%9Jʏ UTZ=}v*1saF򿍪)@EWJ,V4BE}|Dnբ&Ȩ/{r;'hC1ۭPC~p`X:CmJ䮺?]2kn9xhՐ'7 z҆,VיQ\\|PDqPLq1:|T␡yL7XD">ܘ|J\̲1OH"Zg1 7$T}2OV S UpI딦նM%J\*!=o& Nup̳< 8[Ey|ru}u5Djiݴ3ऑ uia:ښR-%*>PG`9!&+%9t!2b ' \IG{^/Zm"1G쨺PnWBIT쥙z _)AЃY{t . Z 7 J@Q;c",j%j`r:I.vWyCpEFAɲ;#PE'bG1<,|wV֎:1:4#v5?ol8ß[kM7C[97;.Ng6Xy %?r}×,(_>ሎqL<gXA:7~[T} 7zqKTq%H5=U36m3DZx5N~yXH5Ve̫&z߃#n`\;DVo b\t&o𥗳xMv9adfz;Ձ2o$P"asLMJYӻ]cg ۷)jwW\S bX ?XiIn?EԸRx8n+|?F%01|Q!td_SӰaN%~'yז1%ޤ"Z ǷpC:d!mgan,mjx(/\AFx z|Cw鑁1P\񣏁@طFKoSUBZ>\85P*x zL-巳3. 0t֖Mj̶T,ugxn9h錫/BJ&L^ZÛˈe;eMnL)hX6 \Ou;')<}+p,*lObL9]KC٤7"iO F_<) 688"^Mب-LC߱!6K?{:w~3=kr|FK(e'n@$%H!#3;ͨ' Ċ<*MkCSV8&P GF.7䟥E.S]{[{&,eе/Rw{َ kgpx PݭpHifD _f١0CwZ41bAݜ@yAXt8[xCC7$lxsjq׎qŃ,ݠ 8ܿuД\2ba ޜ^ź3攚zh?lͮ]Q0 ;?-v+ގ›4lUm9!aCh, `k5x<*>ŔY5 WuM3Jb #h2 4ΤPٲk"l(Zҝ,yFZ Z*ra_.{ !Ey#'Q1;L,rAT5V,N%BT{.-ZQ򧗴jΊ.GL-bP>TYKz E`W5.nJμZgCQ;gi1KG֯ߴ bݨwq{4'%_&Hj>(ü})OUQ;mP=o5Z{)axApP7PrBE"5 x4Y{7fg?W[f>eOAI#ׄ38~QE +@{ #<^ʽ'd}S'PwЩ콇_]9Ի @G#50 k;նPCnb=qG7gTdDR/>ȇa hkpsi h C!Eђ1k%F.LQذpp1d)D$< q<݀t5IAgjKkZ{%θb| h\5[Z&dui2loͯ+nVw+)GŇ8(V+N]i+=J1m{*AĎ4netUqyX.{9Qrُ!4F edóĿxP~%R+ORV% L5-󼭀^Xt,p$w=qCմ:(WRne'|Lt0+J~ A?冞M#20O3{T?fL43o~8F /!snSPoL}G-[;J.wXpzT\1LwJ[߶ydIQE4h|U&Uc-!<|Y4Z a ll>.@8%N"^,7ۀ<_պ7"Y=UaǕGebU4w}1ߑl-iy/^ Q̣'u+::RuNOuȇ'/;_pF܁9䉮rߏKVz7g֟X_WVA0~ b ,ձ9E/p[nkϯ vύwe:>cX\ˁƝh漼Kj \Ro$jI{-;5Iy*sKóLHYw9)H 'S9 -a=:~x?FTD@`-'OU$") N(fh}$zOZE렘-4k^n?yb;E%,B.xgLM698*Un۹n<nƼh)0ڽy %4 4@Zg[gfNO9e4F"% aܩ-nO`/b@=~ ?GG ٯKSN{ʥ;M59ʂ~V 5=[^ }x؆vno:ij~b;?uymS)I rdr>@14'n(_e1F`ΝjQn'+bh{Exi@12!P^3}yG >}:OzM@41;MC ۜ(2λch9($\Hy1(/8'GK3#v/;N/=ݲ  1?uSe_ ?H2'DrMu ΋%Wѩ{;S' \Fk o%J$ܜ9}Auld~08CLe{ݑH T+ ˅ލTa8Qp U-c2k(0#s|3rInQL7aljwY=ŜM ݑ.wOZ_X;ܐM;4 $9U'WXЀyϬpG(G f)Ͳ4*_Ph28ig*#Hbf=WC IG"((GUwqVcscsف!`m&yRZ}?Q$,[V{`)i\&i+N*;gL4NI1V}EuZB$C},\"~18f&֎$ H.$@<vj#G? FȆ6DCxAAVX4jhdT(?/˥r>If|Z5XMA˹=}b&ĩ*TODd2]JA Gܷ=/$!żYKץ`X5=l$ :xڂj+-\S:CY{ķRjR!V Lz^)rDB&ޟ#GžM/S=F6G0bA-Uw(x*oߛ Uh맍=&H' WQ,URf'Nz-nu[rrUTJ30KR-7k=TUNȍk]qS0G=1o=آG꣊N %ϰzAx #W"WY/}&ՅL.\XEL `u㳜3O;{}.EҤϮO #00jA+{Ϸ>=c8"h.ri'Pb`.-ړ܉j BJyDXY +-OB aUX gל(MniT`;<60ù :i X2/[rk;Uդ(=Ah$HezP|#˲} WnS螬 i3*ҟ ;¥{'4=;Tց+֔=^` Tto5 (C ,ʀ?'8Xd),*IY›x$d/zM̱+~V)q " &8)K  $+á N7nٞe/cK K@zzuA# 0}Z3h!2JND~ XZm돡mp:wXf6L܏N;} }Փ%f`X]#pT O%++2NɥeݛtU}724)Z:1U/Puk2|q͈ҍ3 aS=B:ÿ@w9XކK\A{|R2O +ϸg} q#4kՓXc|VajWg۩,IA]ۗiw߂ʔdǰMad"u4D FP=c.,H|҇;91dNB  }x^Ԝ_hL .Ksð. rʳX4d*rͮeIڞI8\B^s1 q%HF$qC\>mܹ )2eIfZ4;so,׽H}+:j3WGhuLK&64hd]RG:82J}B9YP }7֋EƮ2#X''56W/]U[a~g4ƌ^E)Qyaci3fHt[>p?ׁL1KD/h1Fn?̜f8=BY`K^i SM;UcBJ:d"@Nj{o nPs&+rɥ\t~|CISoi#JKbs@ !}j" sLH}t8dٰD<|ݩ^%uÿO?Vf#h%5䩆GiJnX;rb,˕ȊS4˹۴rD =NCbtj yeWI[%F;#nAUJv!I!"YqSsl[0H?3LB҉Z``y8{d qRJTAgH7w/Vv5`( 7N #g3~-֘|k#ʚ0ln*MA4|R,X9aLҪ׸ *KP&6qs; azB3zeO(?.5#-(hcRRaz2?HfwmǷ'^j3ۼ"c{aS\Y3[>aUtCѹ'B`SD9LkBUg"Yn$R?EOo/<_S\>oOA(14`bPO2;=gQ iN=+SEq\Hi2NĦ_Bn%Ou֮#9$.)_ڀwy;[pvEZ+V|Q)bB{+d?%G$̾R[a}=2ow3$b]礧۩/6#+Z~]14G뫩*>ѳ//Q?.7C0j [Yid枮*1RXO ؟ 1=?0ȰڧÊ^$cЄ Te gڢ/c8@ěrb:@;4y.bkb9T盜>-׎퓷oK} A1!BS:k<(TDv"`"{Yҳv`\{͐񕖣^I8X`B ^ىxb K|-7 !bn3-nlə;K1\ xڊ^+ 8F0,LeG!75zN3p/&vp%3sQa0Ziź-.Y5sw C*M CaޡGѣ~5e>n t0|Ը2ҕ5 z>/3CoAsdK I1#{dbF N^,;Tb\k)!pcq& Ԝ` jLWq砑{ԫup \2*#䧞L@U8.d& NC)2;-l냇;]]N[;%ÊJ#auHa|:WKؓѲhNhE|'&ycɂ]POvIGnM', _ t=>z|΋CCHԶ u z Lx%!Q )nj?#`tE+gM\pYxo/P؍g(ξ뮻MvŇ#Os۪n٪ii3Mu Ri֡t>%ul{TL@h`a5u F%\['tf_g!gHM 8o5NGlcY:e<$ǣcBNapdԪvDWq ,eCk:@߿DdZ4U owutڴZg*zC2ך^5rfBQ#Uct_y sGY۫hU O8οbJ $K($k+zˆ/a7~ἓĐhgMO@EKQ,t!Lx_ q< d87<΄BsW歾9h/Ԩ0؏gdAZA1mB'7yi n5}R wel5>2 O{ޕr]aas# ?x)QDsNB⼚_Ct[??1ell"?(%{s*^u(w F[ndI/VE(+*V\ba w>I9 x;ĥ NOzŁ~،ib}U@vX۸č>=l~P <p)1ӣeJ #~~ň !w`32 ~$e3psnqqBd L ͸o]9sگD,S]>0"lɧک/88PlK*JtP)̈[D^7# +Tu(@$TʭձTl^Mk3/|WZG^[f2ڸH-G&6Dw|tiC+B?B䟡k*X0xېwѳ_y·tф>}>;$#^OlU.@oق>-vU|"yw7ᱢޝS,snVat=+^꾨aŽ\f)c'sM kO3c?Rչkֻ8OungsXQ"3+#^b^L+Eaٙ_kT/g\E+g>Eu) n{6˞u/T"VHh{2O 8>֤5@6Q +SᕾGb<އ6_5=eV22\)VԒa `'1 ]J! #0@l ,۝; 5^َ O 0p,4eu<)"N]\ܲ<ŧaCoN B\5Sh3ԗdDZzS{UPbއcDAð3Sn% cEMaĽּP`Uǵ\ukc%{3:{z6f99٤15*,>lw0SR*SCy(e%‚C= ՂbgYw}5[JKW3#:eRg QTRb$jݦBdb"ʊ"ãpaKe?vr|'y9uumADIBիa-,ԀϜf1u,@gAfIޣJ0z=fk^"MT%QKk&.R!]Ts_D)EOȟN٧ d5Jo3, xyD\2_{c3״Qd1 K-WHZZR>wӠFX0 N0kUҼ"{ q z\09%1~ȰYㅺyB~໶16(;/O [.%K֝b2.pO-6[,i>NDD?zlJk%ay_ _Q2?(K&]B97V|ǝkKm 9bt$+1kԶQk`@^H]ЉtjVJ<-VݥQ[٩Y~X`H-~ʜ{ xa2DaLRDVߢRZEqN_}3uMr/!z5G낺1!d;G?b@˳IJb:Zz:蚹(_5@Z0,A{:Ϸ,?+ٝe).\ D6¨m] )$f!ޅ.R;Sў -!ݹkH"X/S 1FmI7m͈ V@ :=!onRٚ"f1~\ /Nh-(&dټnh8k,wzP_ֱ`wkh6; :o:x)NlevBfRk0AIR5{tcx&PDN#Q?vg/ 9M]?\6Ī rzA$ *Tuu` g }0ph&}~Ʃº$aCȎ UlXtD^ѳ5{U EMyb"H'Ԑ$4朖gWGe#)E\N7hDhT)زԧ֖7ACkT;C'lxA KX $Vf<' o \ֳ!uv^q]Sp㍳V,D!1o6$@-:АG22.0d??ߙJnl?^h #g[H(XehI\kNkؗ\e(!p9|o.~Zb*_wrۀ%%>L#e``ߞˊI{pwpO:&ϥ她AS$$Xuq"Jb7#>ħ),T,nפ3'yF!Y¯R/5ukst͍w$DSqqT?}Uj3mo eop3d%Ɋ" TܧIx/lhjtT0ۃX9`j+3+緱gay/'B6R=o9-t?('%yuu2T!7tk=⧣ڳp< 8.4@fA'z )PU.$?*7t!BǐV=ܻFure]k. ԅxj9!NNnnGF8<=ۏf"9uz8sQU> 9};[)Xy1/rHAGʉ jP.ʒRLq9t)Nv+(f&ּ^0fjbwBCf϶:8礫fSN׉.k| &_3d مb{*U"mi"žs€ĩhV%{u .܊>6,ov̺?Ore+dtMtq勞U Rll>+3.DJ);EܓU_p,q%_}s ːNO.+&mђ_ٓ $@& -O=TӗfdMV7gDAcgɨ[7Yq냸CK`$qA >¤Y߼S ; }0c/,ÓEYjر'l$G\Z!7?u&j,pᨻUs4"6k^csUKO vdxof#~$(BGiNd?&+ ȎeQd uBox+oErTyV0PefsJ.ۤu`5I 2i Sp&Pc4vSwG4^#fRg9kP/Y/ ɻhj/B}%̀=P%6m'=wqϯbE}9y0Ėܓ5zI+dp7`MqG-x1݆B=\ ia5sNi ƾ^:]z 3!';i֦`}p[z+dT5 $5HȾwҐBks'f)&^ ,ZhF/3Xah. 76/ԞcsG;hv"ab/h +W,$mSDؑ->,DyF.L.?oTПDN L/ߴ4UV9=*zXU:g jHW7Tvc 0ae tjJ1-=[jW8PptP#g4۹89iFߡr3&[ =|J|/w3Gc f?6gfWe`kgHMBmګM щW4S{uKXT*Vǹ"x)?dlRSHMpfUr :#ϵ#-}\yچp}oҲQ\j2嫜ȥ,]WJg*d;!ZyϺC#>$*];ݙ|u GTG '̾O5`NIEHlKvPcZd,U@3Iq>.zI2nE@;#w#@p3&葰Ĥ?M*Rb!&I堕lvǣRwˬ-:p rcZ m]ܖuSus .z {2<4*>/c( O7Õ]#.%xXC' >vDє>So=TbyÈ@@F}_ ryR]_\ҩt~U]}brMFj7ꜮK8#K$9T`!YMxd/l{{3T 1%nEeD>gY?+f+ 3oR#=kxW6j1Rn6 8C.cKt2@ul Ay1|L|>zh֥ϖ'\X0ѫ45W£0RU[vZ9ڼIPCԻ=TWx>F@]_!?__. *+ h[KݽF9/+h&RSlEe|>d,~ d,مk^{#X2R,04 1Vg~N0(ac v,?a: usuͼFxD(e\-ɦ5 /yUW'scTˑ/|dHuFv n&LI}KdYb˭ydZÓ 2#-{L?saG ݋1Ѹ19yOTri9m"%9q5jO8&:e| ;OU.X _X~ V7̆9?ӃHwkTZU\&F{KZ`fԛDt;-T'Xe: ѽ[]{qpb@}^3:G9 2ǂ`$a0UFLʛMh|ˋ5* ?T=$2Җ6+Y^(H3Hge<ϤW@V0;?țV4G?^P.g |ϪSM]L^rw˟λᩰlbMڷԙ"ao{V*ٌPNkD ^~&;tey l/W|mmg<"GwXRy@q|.W,")ƪ}wMNVWA\ȿLsX [\>DX^„=ohWWj#c,m<;h`̐K{N7rNJdt縹"kntk`ݷan:e˂A|GjM2Sũfr!X?EBbYP6-JE %*+c1 XX?!B3;j](fvpk?ѽPó UeF.>IiդӔz'NB`'<]!,DL', NkXc:!ruS_`TGKVCE^ ulџ'-D7N,ǡ7[!ޓK+jfw[eu$=SN*ϦeN֥!; NDsTMO]V=}-Ѣp3mc=z1RGOz+  &y293N+2M  ~`_]-cęܒK]@aKOk7]+ܜ  SOe7@"RO8@q KL2rfNpV`zqLa'^f#)GwH#O>VTаwMFF7yƇ_b.LDU]zIyf5T/~9LF'Wcj%!{trۥ;\4 B_0]ѕNZarҡ UzO:|B8'n:o0l ?JOi8(]М^# 5G`+|V_m%ugKyZI:UlcQ)(m>ƾTt߮ޑ|z ցjtIf!ԩja|bN@|C݅PuF~B;ЁNㅅMBxrAhj9rI쪖DWm͡ݠ2MJQ^ÝF3.cx%fq/3L}mʁL ay獎j2UݼBmrr$9IbcD.),yx8Wo9KcqaysGuǜ4/e U;Ɩp+k%sc)+ _%'ҳ&Pe{G۬@و*,uA%⹞Lg åpTMd2q3~xii>ZcʽNANv[v2j#04j>4ZV+6̈́}m-,aɁ}(TGg<4=,5%B' !BP6'gB+]9+ OB "'КO.E䢳ʝnٹ3ӛk"EH˧A=jEC</:?`uxJfnZr &onM :ٳ{ y_9q#Z]8m ۹EPʇo)ށw2 #d~dH4-].eb>r.} ˈI' [ړs,Z۹Es”b#mz1 AUiK{X1@Nc%3 U%ko 4ȺhgqUǧ1KH:Se=G /?muУJ[欨)n~osM"$q/' wШtK. L=/.߱@ŇRj[bS&"yҟ\gaճ7TWD} M~kdwlT˴${-x:ML5҆H[kaZ.[/[n?BZL$||;pa'(RH!\rc@su̝$K"ySBaVR9ɟ\Cz7RG' X:X;~,g70>ff b6n>KqZh+_Q6䜾)) qIz[S`z8Ț!D bk[UkdZK9r r =(,}ܜ>˦6T}8M, ԙJQc qoB M'%Xg!~Q *ש O-CdI kPL]=_^``M+ѽ .h둣/PH 툰}iє4{`̞=/kb m$=ivP.E*q)ha#}OFR Fo> 0D|PVsCkp-d=p!r).UߡuGmL^K"֟.f3U>('2rp#m,4R+w yBT8:_V9xg'CA!+A7V˥ ]) Nj%~=A#@vo0bL9^Fw7Y*d+"7mPbZ22T<ˑ[vmIsdg.i~ha 84鏐ܛ| ×%JW(百H8J-甝{4Rag@=-OJvj)1v 'n:S85W ~C5tF.L1B_m-ԓ͌ceY)/B*qh0.U`9|W|'B )-۾?Άmm&DaFߵv^dHCIEQfOyE`&x'~՚ i̫1S-?e"%,C[q,)f5OVPk q7ڱATRnSS@E@⹛(e>ƹ3%\$ JQqo:/ifɼtF" }HV`)tO(+^4MRqdɏ?GMdִWh;' Z59;3.bG8ď&\o,1K}m8DKqD'jq]+)2~;FZpl|ݠ U\(suySGԩ<]QgrBQpD3h ~bQt튮w((my+|f}Y+rg_o/MPP&5tYɓSÅ#BC$TtkȄ=p Ҿzs$]Wgԑ]>e֣7li1i!DTHŌ0*4(vnf@{^3 Ooj׻{c鿝:^Y5<\qy4/ĻGr eeUzǖL}SjK)oӷ1("l6ZbC^zx񳊙^fu_v[Wi"ߢаeh keǠYk<%^ 63|~iєjR{"!Һ|/9t ӰBaFD=xٴc3Orr+?xV ,/.O \MlJ5m:4XUBx`FU~AYh"ȧQZy&ݘnS]Y4i 5IxuJmP{~H5MO-UjM}lh(!|.&-% ;FzZĮ.=dO{-\#U<^DWlaA1x}#0x%JorDɍ+xkRt-fƧ&-MN<.9GO9Mevb~˫ U60S;J3 u‹%zLoa`(,/F Agr_0ᔵ^!O0 O<HPojc.l=v#!PhABԎ6^MC z; ^-X/yF?u2} X̓r[0vbSȸ4 ޿E:.TR %7ߜ4j'ظnja ]) ,b-륳Wֹ. 'dE'2[oW<4m܂brQl3*s_'6锳\ xmQTF9fKp>p')oX~_X=ᒀepHIfubg%j}(2$xݾdYnP1(-iTkgYZ070701000002f9000081a40000000000000000000000016759d5800000dc80000000000000000000000000000000000000007400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ralink/rt2x00/rt2800lib.ko.xz7zXZִF!t/ >]?Eh=ڜ.+O83zjf-&[$4B:nlrG8 |'  XNchB_NbI*]1nWr{"\Z9%_N+;GTj:p[vm/ǫ`1ٔ^I P6L%iqs/Xa̦#nkZ6dO\ChC Fj",5j:Gmɴf( I_ .X.0Jbw6dj ';jYs&\sK}iSuq8&ol\ڢ2+ XY) 9, I: NJӋdDkP LY@,?~%s95IS@{ d[1gw/Pف=|] )jIٛ֜)[]-ڷ;EoIrb~:k4 .> ϧʶ Ǣpe\˷cMrH5Tt U0><8qغ =k.&#?h+k?+ G׍Җe@"[b#8&"r1M}7]i4FX}F'.˨qi%/*zBWm _x+Sv7l80:R P$ X_J6F v<_E أu3s %:54"}ۮKXh#Q=9_KRsyĨ$&UQl$V?FYo0yҪғ-26=EcNɰ 5]izpqN6~:^ѼpێK$<䍪f.4CJWe⼏_`[ߌwyE#:ŢBa@~REdc`"kX?iCV֓dagՎ95O1wLz즱B1!f0%E?yЩvHy5LXcP,;3Y'7Լk / t (`d ՙaTS^9:?+ nh*&[:Z*ӣ(v1࿈jlQꚰzh _'~=_]?LTP3;>Pjbgb}&ƀy'hp{h {vMj@8.XTbf~G>V.)\v+٦@A ;Eu,LF?Ml VytQ^H: tCo<11חoy| i Cvj+LT_9-wf鄔9$ rS/hДљt xrAõ>Aђ,- Gzӟ[Cm^!L<+OL!$c֓hTX0 ޮ%ۮU=Z3*C-CX/ z"ل;.~$nQ<1 ֍0ʠќl cb.p# @zqιE&@@8g_(:] ’㩔 *+@M|b{l_tA%~Z1¾B8B\Xd/c6;nv+m+@ʸO VRQJ4WE3y[SfRᐟ^TRT;L Da|Bf1`p_O\F;jUp%eu;+G6+n_E`DʞQ VOiK.qcё7?f {QhrSRnz6\,FT*,cEMV"݋h `)d -s}1j&j#_t.5%$tVT'-7ob]HsGe*)2C~AqIQz@1R.[Ҕ̆_Pd5LoZ]dFIqDf]q7p`oP)ጉ)oe`t™2nz{2t3SGNF\:â" U`T3; ʲKreN~P/ě<]3R,-A%eH@%ºA%8er}[ [ 6[gM_ P Gۑzϸ[T.aQZ/gZLhHȰo*f\ޚLR4U`+n|Mak/-tj/,3P͕Nkjuv5)`צ7 .?OcFuyB.6l(`5\HS\K5k /_,"q?DL* nV1^Nn , @EC{wEX&HTΓѡFeXGxKU8b_k1_Tjw+gI/B?̟nthF4lCɓx]b$ۑ~CeaZi{M}C)]V EW [[i7a)+yr"Q5eGVTY7M>.ԟ@m) 깳3 >AogMk0tR=^Rhn|`R?h,bk*kTt"Ne6gΑh{#721?+ٌY-!ulr )oŸę4w}N,[,ߟL3?o]į)@>f)s/?0t⤹n2/:8SMłE7HD17c5GWjYy"e*s[EC~jtVg: `{ju 8ysޝ΍,`Z\2P ʣ (vcqHmE'SBNdK~"h?(*X*2|`*J`:mvks f^a%;ᵏe&|5ӋW0!*.<=6BƧ3 ʩ?oa*{B+C?qW,qI#+zauO Z¿`>]u<ৡ>]c3z!7v>iM!ݨ} NϾ 7:Սh晒T%O4&W66N}ou;ZO%K"^| ?QTՒ8ۯ~->4o=͡?r$.t,VwU]18XRYJ|eTe_> ~1/TޣDlrXOGYgثY@򧕀WL=?\AH;${yy6/s4t{& qvy YK)vr;Ol|J63ڋ֊w6i>h=B@OONӭA+]'1P ?`py؀unRJu]e\Y=#jo7xԲFn}) /2fD *8OXx(Y1#%|h`ѻbu%J8v$MP <1Hx'9c<[)) =>O8V;(ʚCW7\dj:z[WDxjrӡKw7Rn` Qc\1/9\U8WbԍNSmW+Bl.x\%_K2L ml0SB@ 9Iɓ%-Ma)F1M+c38ߞF#̐{jinPiYƿJ#k}7*P_$l7ז[Ǫ-ߜȁK&#d@X6[eomOLQF GC͙j wF\h9)#&.s5it6~ɒ0 N5;tjϓ:KxT#?G$Jc.{g4,EȅV?dR'.7O_5] |=4 -E&&Q>I.~3΍Lp?,OHmG(%$@&RUY ,#pƖE2ϖwM͝EБ~2FLyh5%zf8›$?&_t{;K7PZ9~_= Fv_Uj?Å -VݯR{ݴ$K&n+"| 5#a8-0T ߲XR1mt=4v̮>({EqI)nztM'glL `J>Sr9o-^_ADbzhgYU R\u]z'C\.Tr0[]zC|˱Zq\% #V_JzoJ5|PI]`'T`D0{IQ$mŇE~iZ3j׶/ TJ8}Õ1WSe~3o ڗsK M0̪ZgFRɥd;"15 [6Hǿ\,<3sۛ1\_ ܾX@vhzR)Ф:=3‚'?ٳ0 o.Pa[k* II\>V(pNPc(0; W"C=$ 6__Ϥƽs.0kNRu Oc:"6^ yx$b+6Nt<% ط@IDN^N&$s)B@cQ"4mz\6geWQZ|usv4b?(泺O`;QdiʤK?L;MWjI\$?!c}VPsWL|G\K+PlhkP]P7O Qӊw!@AO͈܈(Hp2OeG_CVJ([fg/ݼu%RwƔZsYʴ q!]G*%s; T^-RRSL[-pϢ$}ط Shc\ۃ/U(4gxҊ_eRR.9#s$atAxv2chnx@q!m$p;݀U:uk_vA4뉌ķPZUPQhS1ylpnt0J_llj}}oސHR,{oj⍫<ӯ\ N%~\:D"/6efkQw~br aڳ*~kDLȒC|@%D.! Ѝ }dUfG[=|˹fM?-~ J1>B~]>"!=R鬺SBkfK2]0ڧqӂ<*FuGC*TeRG8{E]L+ف "ܞoX*A} HSG 8K e p$XhORrK?FN.4c\5$s[Kckb:窯4 ǰwkӡ:Ɋ`̅6z3Kg⧬S{+Yt^KZSO8)9Pcf!UHhpL!aʠёA'aJ(iw2V=ܺYQ\2Lom_ #e5w¼1  ͤ^(&T@B2#n'S|%}:yQUd(ɂr_xie#[b_p~DZ0xmNdsM*!_C቞ᵤ)BH\Qxso4}| 6{"tx넖L h@,!ۼ?~ &LBbK_؆) ']c:[ב{ k_}S Gp(wRXx_G02vaJ 8)[t>k51'菙P)2qm7fV՛&l>*;n+V)_J~-%DX NdU3>,B=&Yg 蕌 >#T1&]Ôc0@:Rj۸vguq$nP>w+73VxREuȷA?0ŠЖ 9('x=|5f`O:m*wsЯPWsc#x~S 2$f?8A1hQ"tYWny6Y1B- Bot }3n𵁸wl[zWz^DSv>O,y m*:D$*mݯp;qY{Sع9+Hit][m9wS%*jbQ  Nb(z"YH\2丨H5rr>(]Pt-mRLUGmޏV O-EBS'%!Td N^pS2)p4SOfK 5xJ,X"4vע13-PJWKNJAL#sK=Rf̡}$!\VT*5ŁG+9X /.f󭝄z 7<׶;3T:rJ<7ul<{ wQ? z72!%^}2?/D٨cٻ>(>˿v~ǹ@K1q]? A(aWf*eH[J /Ovż {V)Eף}Q8ӴU`lT?ܟּ"mѥ4bTS%nig+Wz"9Cc rOǹ.A^|MI^wT<v7ʰ>{fb>mvW?J(zh( 1܍aG)>ҰYp.@ gBi33nѴ:>1̵W|II=Dx6t$Lf:hpڍfw0w cX̊v4Kެvd&,R.\?Ds|>u+_-'n6nO+ɰ0i $9wSlnVAL@p-ֿidi-1QoK뾪>kX)9p_݅ .<9 G]Nsh%LSPm~v› ,ېc$u4uHFFo]fg*,&s*Rx㚫fThtR'{G]f(XfDa1fqN[a]A}Os\byOrX'n\]Fۃ6ԧr|oz!\}?)luT'EW@* Anii>&.#h\}H@5 ҡG{ʻa g[7|^F.S $3O`"1s㼿9&|(0QwV ޘ~%Si)VfpP)p;l `F97XW6 7 2w&\W3hS x[: /)Fȭk3=SY,+c+.Zwn>s^_:U Y :c @]4WeSȋߖRm껨8 te%qݘ&Q~l)}8;+QgH(n{褝)& ]LN3 UHetI罱`).Nƃ+i iQ X=" F&P6*KLEzd[iiQ$mXЦqeښɮS|}7K U#h3Wb 'Z5:GH~k-D7 |v*wԘ*NвF2s"3p[9!>cuP *O&V(T3?{!=: tnJG6 m{UV6 ktR6C[nlG0^):Tn )7yW5wyo b?c mŘ/$SJ5V^y@o B> JD{!ԮQ6%Φx˃oIG7: J쾲8xg;Ʈ Wbaf1Fw%XŤ[L{ے_.P kb]m͝^:9_> _X#3dDע:cBs\K?eRԷ7_3`/MbFՔiS6/>sIQuYURf9F;6,qw3&m(d/aUb'sXYZx NO=b0'.tHUZ%/UiL1By َvm٦+bm^ՎW]T2vH0\ ^vbA - ܪRTfn͢|Nlb_Hς%y}(ħ4PDfS\gmUHHZܾH6mlB:J.{ʁ;a}"{.\at]C‚hؓx+AW i)SZ;e Bok9Llڸ ,YJc\EW%*9<&|0F%=}+v)ULjHs f(8xuݤ|Ao\ٔStYC9e EݜRk^uX`?ٝlΣ'l T`{Uz#-Х!k@O˒3T׉bTyDi<,E}irSmoYr5o}>IpZ9AM4Ns7#MA<-®ۊH8)s6+v̥CTоPk4xj6nL?fܡ xl^) ycU,Fş^DdDFe):顅5y@%3ʯ]Hts!Ip f?Qc0MȃN廽`u(=-uUS'R{-8N)zO&1Ȇ1[/25f:*᧖ v'm`ie m^N#(D/9 xTᎰ&\%Sd >o+6M9h6:5L Kq?ze6qߤ|(NE̓4_im[$S8쉼~J7F1">kcxxVs궲ML0<[WS8d 3Ĥ?j7*Lb5/Lڍdg*.|Sz {_wDʨMuR]:UVsd4A=H)6h|)fK@zhO0^G/¯pRݧEU "$SY6OS]MG˗}CL{F< VKVXݧuE G̸H2Ef:_K`}=?{{;?^rZ]~(O OA^ (<;칃1\Ze2ptcSJyUI'm 5f! E8VZ#ߧߓޏbkv~-iї=qAX5=|&xprwգ 0vC$C<$,@ws r?q@VKbj&2³Q qR%}ZGvy5!qK~nT|E0CB=O` _ ͙pgAɀyU#V`Iܵ2g!ލEC|>3Zsvdϖ4I'yȍiӻI^[Ȃ>`!4-@U'$hM-Dױt~\$v[C>7"D+&c*(Qtn>+5/pUW$QoVߜCd=2{$[0=\:.k_B sR  KࡂpS1c-1> ekv6Ǯu2LLAt ?C]Sfu&7s/UkH5ccS&(pbmjv95drKI~>=1d㶌kJkml |,I+/܅`^ umA%@ rP1 pN# O5x+G7U%5/k6f†7~.7mXuЦ fs&xF/SDph VvM%Z7;ӊhLfs@{ D?r|[g,W4}]CHY +;8]T^OMgYߝ03\9PQOC9z@`8jNRe:2YHvΟd`U!{}=Hh#E՟} mb*b-N,r7c}@ 0d7`kMtޛIϹ`!abMKĘPL2 _\9=}>xJZ{ڰkl;$gUFOE)]%@2<(:E@棩J|:P;uq+F3|Rf]~?{vC}Nl02w01*fE*z(`UhDf5Q5K{N2QvQm D7YOtfI 3bu(sI;CVmi,%m0kMֿaQ p!G8ca6$"TpY"U0j>9/}́ǃ>[YߴXsw!0Kf]+M9k*iAdTcw9ÀrD[nkm@| xfzpqqu{yWi+F"ҫܖ/giuqd;2}A3UXp>Bq=t6l!e1meLX&M۳3Qx KN@@ˇUY3 rs ~Zx/Fn 9ط c\׿s?PUv ΅yFB޾qa;Un-# Zk&ca_'iTAz-)fo\A>ym7G<#=f99J9K|.YPOtc4c[!6gqnj#^nfy 꽅@]|+'.$=nJdiYB4Ŀ=a+r+(fgz.i| k7=?ԕmHw$"L#[u:4n}w'6"m]_m) D= dO?+ )f=0RpFVz=ĨY& e2$|=Btt0|̹#n9 8sfaRV<̘9ȑ솧RWd7mq:⏷[?%ځ@%v6X,oЃ$Y?nZ!zZu%(mC@+@qZK)wo 9۟;ūQT+IU Ϳ!,l~c 2B\fJB G1/E5҈7ĻOK]WȆ=~ى\ir( |~op+V9iRf MY<?wEI+{7#+*6Zv&ŰQ+ɭ OͰ SoW1:̐9VdD"Z˙H&i.i36 m/ UC+ X@ ߸I f{/ܠ{lE&{I[2W-"Vp/JGmyWR^DdNuܪO[+[_6n8+ø"g;Uko[ @E dk5LvAHT][ЂsN/_U4}ny/,?W!&BS拾5gmaaM"Cmmhs"*Cv(&swMH,+ؾm#y}_J/qEx`N .im8Ud ~ nd'[Eld>6ӿ{P}&0ʲy@q2hv`ΝjO@xC4h ;-Mud1[ 6%V٣jNmuREM5Ū tM_͆|eq}>]Qg3;v7^KMᑁc+ *=d~9п2o08\N2QHV-4rHH}q%#jm2^VxGX{[gW|5E}Ф^P4(+t% %y,~`cr$YC9-9O_xU؁Do#\FTjKK[8# .f^ZP̨`XM0E NJ6,{p<m3&aDVYdG܉|=5Fd|<:/1pu>v^ݜI,ԔQf^|J-Lg~6Z@ӳ,j/ICA^uX%#?#%Emb^G`.R@Gq]7Q%X [$C{Ԍbi(?B+S<.>[OkJ$dvA?;!;ĻPz\d"mӜa|1U;ǐD(˿X ծ;.ж 5AEpw*T2~vD`|N4)jfձώ+Y)M0Sy5_rc PK ;Җs* ºЈ~,^2ұ>%w}E|-ݶQt&dxyv~ڼhm#*Zԏcx h￙L\AE\0kY/1Sz&XhMi.ސ 0Z\p"$HCP{ll w&xj9h?¦E'1\D|LI+PڝDŽj, w$,0?xDၙEi{ٖ[y|9Nf03vw(k/Vi):QU(!U6Zby)\oH=[EKjc~S{E#p?3}W_ Թ5ڗfν^94Ni|c}+5&ᜫ-$ҡnWhKZ"A8;gaQ'BdWJE[e" RBU ꃹ"ZĚHHTB`/m܀r6]aO ç\=t4Bf$V] /w89Be 8 S=>@3 IZlťO*Qpj~02F:k=,\3\òQj1:OޜJ%q4zPnLOƳ,;Dul3h-s~<{ߝ+m`!ШET썯c=仟Z|"Hnv\A&EM[JtU#;E뒕EF-#x׿=<{ VP6ZTGCpȻolg<`sq3S:#MZAΚCH*۝~6wկ8/S}0+}i"$X˭;ƘW]UVYPT*Q˝luָ #T!`ۙt+kizMwx=S/s>LL>E}6Øv qns%k3ʢEUşCfSB`ި&+rxcM:h՗bv4&Y2Lyi_IO$JUg^uϱW<~;3BrT&77lE2l7ynR1D'׋֖ϐM 9N"glf )I?x283#4x`'kXQ@G: 3쭯8 1;nnC<~Ϋ9z]mˁ@]:"OJ$m;_w@)1sjn"]zL2_&JtЇ^e8 h.ɗlcnR /k~+uh|3&ml~v]Y'hcWx Wk`^zEd0Y`76l!V nlL2L-'eukObf3=zRʬh$sFG7fC(/Kԟ:4[W2@FvԪz Z;|IY2td&UnG9Gpeq&gjdT{d^A9~¦-,ԇ઎3.uB$q ip:$'$t|nr.IVe7mC8^^ĹɕH(JUx~`&~o^濻,q^LWJP1qohRGx%<1l/6 'qD2TֽcT{9j෫ңv57,ǜ3G׳: ?@JB^mY6g}YmX*J hjitM+iQSzLk!sn(w4o'9sALV,d< ȭi@56^@t6/{I\bB c)VƞrC H+Sx °4oFOEԺЄia'3C!kͮ狰= z<-ę\{)+ u 0l3f TIɘNnKGA%̛#Z}EJH݀Xw!/TR} HϼLW{6Ryn.מ!@fqVm1"}+/(-ȅm5.& <R~n|k eem|Ēx3 >$pVPlPq~Bk|qdޘ/*Ӗ%5HINqLߴ(%fPyS߮(=( ;+Ֆ@}FUJ(WFi:f}.fzRH~"?;ocfz$nJ6}imNMG ?MyBE*VFg} l1;va&KQ~v~C2Il9`JmPi?=qu!,ܪ˕% <4q>(p]v x8APwXRLs#8Lb"|c\Jg9Ü_fϚB_Iɟ*-$o^t ҳ m.`삒.Y3tYh-@)3 P7D9Zb$& SLhFfmLAdAa# RcCП++c@ m"esy2E 8=oa|i/+V;+ԝTBd}lt_ ‡A)6!6i,yII/4>(['~>mۊ8Ubi4$/ZUTS(,q䭿EnO^ B!zYu0~Iktߐ̤R؆bz!zwEO8T<\!.)YP>P#)Q<ݏG3/n;O :yna*9\ɋ#r붶D^1}%GXKMsv Q(3vzae瓗SlʋCkoVj=m-L&w.6RԈgy%An$htk~[ĕH:.Ov2"gdYˁՌu4q\R`uX Q iDFo4$*g{d!5&v g-1TwaJN%zqւ .ժ@"JK`H67eYu,@::BHYX⁉-1ƥs p$\8% M,M12R MtC ;"[#o(اΠlR1ncFvy=`Yz3 ytEtcRQ+mH]7TT`k(,_A3)*ld%XcA&y Kwx‰23v#!gCHuMhseq2vqKy OXq@9yJ3H~t@@L'q[*A9kaѴ]tjJQQHn(a 9OpfI^6eGc +ɪW-U^3^am P\tS2|-!"T\ H'z|wk~O#3$fɬ.k'wO&)#tcAJ<_Pk3n)3Yd8z&L2MA0 +դ:'d>u"ƏP uG% t,y#rhLgLųt`}<ؽ׆+7dtRCnD ֌{BXi+㐘sݖ;we+Mo*U.2[%!E`԰: e/tjT0KTCj-J[M knv[*iH'2.k $v wWf/Z7<1<E2TuLIEy3iwou]rb_@7%t i1NVlKQ;զ"ڿ3>~`~U&HpS8CUU(SdJד,k'8l7*3P+T0:9py$W[O7UA@Tn4'aS$eAԵH_Qj*/|  gDivKd% ףB4%ѣl9Rx/?ঈ{N`VH~Dre%vHeHTXƘ[.ESVHrPCP^ +6}oyg|fHiرe<(}i1MS&8" ƳE&} ſghqЊ:T[B5a j?Z)9C[)ũt<'Pmu^:#NiC :Lbkz^{lJ#}T%&7FfoI @ %>: a7[cw\D&KR [h&& HS$q@B'v6!xšiR[vy#ȶ vgP4|-@Q=힂TڈG%Tm@>۲;Wd0kjI<3Jyu`K1 { y.Ȟ_}*T`{lb(yek!AaKL*GMXWN]xg赟쯨}GaS]. y2 U.5̮F6~yd5W}nYK]\sqUmHjb>"suL8; V3D!S0);je!tuS>"PhY7ns_;^?ʝ B[N`&v.}vTu!ԯ0 {kV]N"ٛ)^bKydC@}l,J 9R=̗?@.mT?0j.Sj˒pDv3TjֱX9n'Ff" ݹ ocp]Pw9&cFqc_ZToMGV 6mqѓCE9TDtѺހ #Sad^oOXR{E3 FY!izfa`Mrfw2 `+0P|/4j qehe<*޼rLw`&3"\8HDse5%Ѕ\HIhe#]Mu3Cf)xb;@5PaLk\Q#:=9KWc*>[W)K ~.SbvjyxtDww[?w{rS<iԇHo'- ` X>lT]rqjX$!0~3%S|HDtSe+Kp*[i!ߞcj,ggTOp*^D_#"F'+<\=rFnL?Ɯ/^W>O r B!rAJOLݝ>ٙټx߹9c;C ]=wΐ%.*Bmq HiGpJ̌ lΩJ^{0F(+0QBẀL㒭#`΀ݚe# gj _RfbÒݲMÉm?I]>5/*>B懲봲6amU.ph{)r u LT'3\ Qx c`y%S+@S}t}/D ۷ Ѵ [X5ьOId\hev,/; 3|K-d\߲뿋qJd}f灾ND) IXU3\hmȟS%gRuxG@ AЕS&WoȦe p hGmwye:$1$izm D+8^g?eF~, q.\|&rKs[9qy[!+1vA`˙ )G>ђ1u{M$JDknPUV#4 >m%}XaR|d:8x!;gVAV2jR(3" ~3ŠN4n2*T6U.Rq78U"2. lwveeh3>sotf=Z/fnzL೪i)-A'Z@Y:$ p?BM#bۦTlwS|H oiTUz:9װ"/^eK^pCx~ oIekx6};7EsHO-8{֭ pnc<9U]^^R=s{^%S:h?MAww,8o9#bw}RC>٭nvi(K8{ŕפ7.h<53LŃ8yLr~KkYRpF.qb.P7n@xLxM/ۼv%tM}/$"fa[ ځJ;eQ7a[{;9kvV9Bx҈&ěʟs q4;)XYT[GfdT I)ENr2u!i9xZ&oJ6%"Jw^5 +}&*u(IFK)VAbӻhc`gH$[ɕ^-/6eF&a$KG*{uyU͚;0.d$?"2f)N\8ҝSPPZ hjE&ACHNTŽmsfI//Pˤՠ0 t^?F蠈;GW&e= "z"x, # q@t +}@$=/\:ȍK c/k<ܯ>ed~>#5`YSlM'Gi4n<0uD(Uܪp4o${#8!~zf8u kEQ[8~ QL]FZ_߭%G }FIO8RgA5:dx |3Rj?2?=׌-Z1U.U UNN$mpsǩ1G;V SBGKFo4ao0~S p`xr1u2D#]vmWxO.>F_to lYaS"r{:߯k6g`IVYRD m#rLMouȭ\\VJOݭd LSH+TJ+5@E(8U6DA}u Z?VEj%6.:-u@ɪԓ†_h.<& r^X M6P97U#hs6UW/8n /lȿ97f,Xk#9*#vѾ%*iMsa+1q2ۋHa0 GhDfV:zA%Uf~Zo-S)T _8|@ NU^g3iӵ\Z``^>0)'ZZFTc#GSJ,84}ʦLY*^Ӻ+Hyj?붹\?QJW:ɦ teR)wX'oVW ǾoL `P80$Kwp}*$*& !]F=%ЁؖZz1MDZ'.;ZxSлpAܿ 5Ѿ.g7]p`yM&Y=e~lw/兝&]UmcC67Gcky/D„S|.6Gàc-*¬^|t=g)鲵~If[R2[V$ C?$dP@0L3qI+` 7ywvg}:2@g%?#~K g8c*h)qYsD`э7O':n73iK΀8EQN]dc_^IQ8pơRӋHT` >iBy=M7cI!)8p{Wd-LgW)J'["^([;}gp_QFwuKtZ&٬;$_|p+#)JeJʻL%hN1wZP'~PUna$oy µ3C=ЦpTN lY/AVC_N'"GlRayS㣙'̳z "b; 4 +fy+poc.Cn 2wǧ\[ Jnc&avN:D9 n \ϩܮ1OQ;0/A3bvܾAu퍽_(s3w z)CO?"f5fs&de,^Ճ3S{M r ꂎJ\#;,AþǷݴ^ 9钴~Ȅx5u[w` fe\{kq5ػҘܳŐC"%+eu`!JTǺ])4KQemxtI++_p-v[C} ĊBeQlH[+d]S3eh8I#c.\9LܓP-T:3MP ʹ.#6pckVc@Qpاt^l1. UO`dw$Eo d[Da_:|y=yFFk1.%Ow튘QQXX&;$j $3I>uRNۯOPFgmf) z8`lI$!%fG `^i%ȗyNm+Y8nT&FVkY3/tCGY .zh=!Bh4P])gxʉhX9xp`g)+vU{"rw~(]q:oϭMq-< 0S!,emC;ҁk'8F2f0|Bh<1Ey0.aer nZ@UcIyugg]5]*s;ƧਜbH~#'*P]wMtAdm#וt ؃d ; &s)fXAr4R`C<$!vn_3q#OMrB}}v]PB3!V(A?ݿNq@i'Β*^ڨ"4!}-H#lχƪ>x[FC-}r!_ ` jn Meru xBlDO4we_k8ش^KA]W&ג(v h쥬\Mx94QA)FXZ4Df??PG*XqoA lG*}~^RD؛ Jh zJaY>6c zSk8kI$T3* Ail?F@V$b)5S;4I|H3fdH6{m@pV|^˨ M.wJɬ};Bf.jA古sGA{=.`.˦YxCqZU0eڴa\!W2~{{ /-\i<<}䵘JS}B0% z Y/5> bBStxcS|Q9A&k+zh۵tl>ޫ2hujZ+QI\@x2OhK0-5|7Yޓ9$wTfI5?0tmaˉ/ic.Խ:gMnr\؝Rl =0Q<mjcfMs6*K5Ɏ^ls">3w`kC0~-/њ1AYz!b]Қyx{x|xbf}ak [*r+OF #I"v 0SFPڣM_u*EK>Z8Ȩ'0FN 4-$ :&KF: XǾK1gAa4>75 Ph?bB@(}{ o:eu\oK-P[}q3{MxXuaF P#A@WKN~IB⁓_1ec (gWZ<QrȲ6 b@R4o!f*ɇe_`ܭ ,cnּTt6 rk9N$L~p&FK+[L>^N [rg(3Cqλ 0{ /3曯Cyw'χ@͊h襏64`:;t!nNNEia&$ Noșr@׃sVx#v̩`|f:!crSc;p Kw?p z?\}VqXE~18:zz.[&ƹ? Hkա>پex`/i%;̓D&`6Rdu9ji:-5 i.Z7"Qs먛'DQGtLpj4*w(ggv+}qzvRڽ]J]4N]#QQQvB/!A FXW«F$¤K.U mT`f O>wKW o#(Y8 v:=0_84Q*<ZW!)ID h6i V0kQ j)7šm3YtUW9Kҩ\3֣oh=JHg[[cK=Ed),,9.h]u@8W pOGHe ne2hSp6~)ӵJ@bJnQj !NjbJ1 >^[wP @bY _ٹ9HƤ@>-ߦm7 P5h!,8Ê H)CʿyOӤjxp,ab7gΗho78=)<.kc7qL >M-2 BMApd%_Fk.}U~R#%@aw`!ӸEFQ 2Ok%nΠtW LEp{" #S'|(Oz+!mNjdc변L:Lm> J ,^_vѶFhLJ`7@!G+ġ9Hu#0{(g?+<|Ze!M ק :)QdZkDcS(̒~>_pTʬ5GT>avjˑ{n?=L!/N}U%~_tݾvJ٦WV2#Y㝺s W JLT7)1#s%и36ɦXE 0[,tkUݶz IҴ.t#6*ʌ2xÄe|=cD90 o҃ۃ (9"j~ӻN, QVstt# f/o nvqcҖ(R 6;H]a$~J-o^˚WQ~aPdMFE%Y[|[Keҵh +AnZT2rz B(G6tV}K43PVt\.pOKP- vFg#vڵ>v#E? ,99+)l06"bo?7q,x,e ` D =*MoU?l ]Wi  7 !S\"%t|شqnҐ@4wNϩ*]Oʪ罙C6wxԸ s胆^2[İCG|ٞ0n e{.16ӢРq[KIX'a<:Zt~'U{;b=l˳Ó?5Kϒ@ەmdI" KXfV.X"adӼG$KKpC+kp`C䙡zKQ Y@WCxZ8f>5Oɉ8lnlF&^ꊚPq9t|?ޚy"[^pv6(*_^E9΢ pjLb2x:U(TҏpV&ӡ) hoHֶhmΨ,CNF7ϒ΀ wH OA5+^DϮt?!gg6 +^߅ {)6&ʚ&N9 SӜ~>j<3f? d([R*JH_\,N?4VJrŸ*FR_pS;,] e~`Vb#yu Un@qcI h/^ .L'ڎ5ݏ_)!VO8n-Viuw ud|9Fs+fשôTӫÌIf$_ e_ol2 >-.2Y@luT;/4ke,d,ZizHE`-aJns1]oZW{}s?yy}M-_ϥDI : 6-鉑kCXH=,vpsfʫƻkwCt{4zob]Wޒ.!Zv󏈽G1ҥIHj)KM 'ۛd|J:3LzUxpZa{tG8^VdxXE"V|)s[AE_`=,}a.Iok R!h4 GU+sRxh_Kˣ<([>"GG,Y<07V-CKz<]՗+>x{L1E)7Db={$6 WDۨiew\nFt* 3v']N^]jqҝsb݈Z Ta~U"@E)*\bX Og_L y"0M` y گnRng"tn;9WJQOsz)un!-9 :j>MP]s))% )k-:bG2O}ZXKV ] ܪIu^ ٬}`쪈ݞ@2fʲ%]z;nLgnBJ S c fGwPKpl}"'M,aRrљt h T u"7sI9Awx,[ ~j,/^s [-8vI-+d tO"EⲾ31frXd^9=馓LeDlYa##bשz2̝Zf,<ߵ0f}F)=A @g_Fy M:{"׏>QCwp Rp[gzcx1v}U1K.(~E^G\E6ƌd0T~=7CzKA a!$VxhR&{ e"rT?@k_gEv=aV"7)ZڿЬx?7+ 2z3fe79 4 X[RYtyl.s Y2I^P߂;~_2\c.Q؇vAxt>GT 6f:M60,A6BT,pZANžwNȔ84Ye۫$t$r/#6YRFǓVY< ;Ȁ@0g&2o"%3xl~Hz[qhs0|W e 9U@:xr5V'SN K*7FIȶnS3f7UWze&~>NȊ- & 6&awT]BZހ qb79{q)o{=)ky1ȌA u{Ұ? U!)DvԝYG"4˭:g\/ُoߍ+ SPIU|fDjWL.%y;[x:W լ,XHJ ;iC{-G$)_qvjX5ggb=O :y՞}}Ā,҅%&yHG4iLňOlWɍ(TPjж%y?uR27OQp[Bb]\o Y%"nC^0w"|=>=ҜG'uy҈kM_#ugU+y4¥t(ݒԏ?;vCڻҜBWraјNLJV^'Kaڥjɾd<:"y9pm>LW>?6q87Xr_ϤXq&5KzTQAٓKGUc*4(p|wxc_TE_`rDD=ǭtECM)}|A7iR^gg&#O_~/x֣ⷐtB~w$oaD65$~EN]yi ($1>9مVC3yx^*kx6 2r9%CDF*a DN'j"3YC>PxJ.{a*!ذpAznpn0)tF;6zr+p-t9ì `?$b JI8~4# @Wswc'KT .7X~- N^nj1 P2>jO gyjW>+I6Ի]mBWk;f]7y3NL2un %XysH}!Y`r^iKT4$p n WS8Td.nu$&TuP/L+QtD`D>W/o¥B5Z\T*@|,>YN[cn62)nq1 NGlb#%}_vWX :1Ѻv"[YE:V%3dWJߕd`H=0V(j]qu@ z#ydGB/?M ՀG)KH4h&-/2j]hq٫NCC͑&`1!{Uao >x ŏuSY19XLԋ|,WwIw5"WW,tHa2^)6"mGdR:t=2_ɓXRdO{>cVuM[&-1Oqo*yD*"-۟F[!|\d"2 >A]hBlkm+X{؎ ȇY+Gc.K%dc㡒Mcs}ע.eQɩ.%J^TG{+!\RVv![rИ1Y#Ϣ <yYfTQbm;D& .z r0_ ch}-Wwn,Ekhw9sSﴐwHZ_ 5"T術4bbjӃA$@8Oio1LAȘJzB "<θfԨh,J\%I(7-% !.Xčo73ޓ1FoCFEޢ9kes;/OxEU=܎%н' nR/أnU{I-U5m0ÊŠ̽f@Ԣᥲ}D ug,NҮ$PxD "g-l@Z Ha߼D#}Ed| εW) 3lLNont:m42mk}{$\2˼b"Pl:M呄okWl'||atxIiF8=%D65Q "YL-;Y^Hik;_# Zy26Ixj)hx^ w/݀pXr j )*E5ړWńSYȋ"ۚd|f}cM:bq*&)7uZfl@8v~GԊn鏧'$)(\U,(}L0AI80/4wzP5=iID*+|ƺP i`p6N~d6M:(C2+=o2CP9wPt p*] (;D^eX05BXP\W/+r@Q$_[%Ź[~xtF!Ra @B[#iRs?=;VX^&-@[(=_ FC]Iip-vfX`HYh!4߹Xk5m?%tWMmYݕg 1+w:'y9Z1qSzR=`K8@ ]bvGՊN2dg~:FOoV=,c@\ x9 +׏ Nd\)X7]*Q&hRq4M8TcW 17%=oc˶QU _J{3ypFd8߾-;Q{P_S97wCեsi~߉3ʏT0IJxNџ=''n%:"B-IGdN[1c<?c3 $7{7X=tt5}Ԙ(ti/;Xs*IVz "4~|SҘO߫)<84Pѡ>+R.bGM!N~OhfEq .b%my*4s@yv&q@|s-H7gAj tPkPόፈyc%+ K-! ${ Vem{@Fg RTߍ! >ˣ (5H1'8uX&廡_!u\ C-$&1-JYSN! ϛ*۔~҂Ĩ-kPoo[RA^LMY f"*ނU(/"w8M3sud#5$޹wUmW:"Uty "l󍌖V|ID/./gel{xX|qЖiq4N |_z$'AKdSSp`dtB: >&*wQյ;d\Rnk \G|~6*suϹtZ!oJtT{y :AbS<Dž<z&ɏs‹qxl>' ~%I ҁ4vLW+bXzE[ͶO,-])_NLYAѡy]{w( ~sq- ~t\HFiEeXiw&7o[A% %Z%p)v"m)FqYF%N?lAYD17!U>LZn-DUü_|؁hY,ĵxaU#a(gg۰@|n+P0V |FA51zcaVQ ~/QL"R,F! &UjM̝ۈ}l$>iی>t4 =zLXUvQpT}`9+7ib u74r=$=dKTDV{w*hY\?n$\>p5 ]q|z vguUd'ǚisُYe.S EW< 2w;+ w'କOѷMp෨& <.j{. 'b+I9=>]@:Q]?'-$Ua)l GgO},WW$܈⒖MKq\93GXMw)76/iA߹vs~۠QM:!? A0gƧw'o q_|# ވ~y?%oA?LW n,H=VcϏVf=/퓍lQ۬]rH5 \N>fN 6^"ː:?ѢnBoVSX!WwUD6q5p7|EzעtO|L .Wڧ.oȘ1NnɏmOܽ%@ǖ\`[ZZ ckڻj\dTcvo;TyHX=9V 'z @ k؎xesƂJbb1ꌳ"@;nAi7.u%(}91`b>'cyvŀe7^#|CQxy4 yICzZ<)kN:+:o_P:Bmk/cm;D$HWo;IqK v$bZzH0SIڰ E0j"jIGե(QIAeL2U@f}"&_͂z{Yx ^ ۞5>zVIE1-VF9p-1=͓ u4bMML%H@H;E&ӡ攘aR<粞}=艃Q|y, [Ј2tح-Ƞ`wiRΗv(SLJzkAoی Z 7JĿV"a&7OݡN$uHO{=}N?O/Rbq#I JI< 11lVRlae|b!8R?E(( 62˗.5mL :|Kuƾ׵qZW]u"_7}*dpT*ZpWBo1ʖfZ(4ע"zmY1,#tY#X1qSܨBKUh(#Or 7;3&ꗅ2{~*3ZdպK|$M\mREiV!V@Â{)NK,w%GbRG:cǖTȿA#Y13Zcoܑy0="7m?9(G}?ypp6La*#8XRve9\P^lPel.JΝ1#zcZf?̧YT>}3(8iV>aOvث' Vf*Mhk@;wyO,gDN {`zr&X1g|Z)%#AOFȞPz(Rzb 1ri)b݌v&n<<m_?EFxA4EWUH/z9yt2~>WԀC'5vIh#E0i*^-H{̋UDpTK’on!ཌ$arn)Ѿ 蹧kibtG\<{/?' ލ4JQEL^LT7T"=[P;ޝi6ة].Ե#]ɦ АrL G ը{2s FڣJ~iZ*zS_D&šyj\ϰ((KiJ$vŖK_3W C|#^ ][r\ 3!s)@k|J?+0$Ǐ(-haki?l7R/_~ F?R_24=:M'|:ccOH+bM]zZvu^f;zvlutil nXԯp-QJ)2ǥ3yEZ;W1-Yh/[~+Y "KTzԀ*_c#ib%+Ty# `q/\bBͽj m:B߮% gy 7,-۳{,b҃իOw$?O}2qKE{ l¡$_0-{:rϦT L.j+UP5 yP`$6Rx)4@+43E:4т}#Kr2(ڡx<ȳYg{9`cYi.nХ!?d g##K?gbUu.MS`uZmlpDF0i_ie.j+ Ҭ/Br3t%+m֒NœmW0yiUd+juD~V^B}Xml- Jq *ȖLTI§cg^A/zgGp`TWԋ޿yB)xA]!QXN龆t*:y% ,LEU6hrU 7r>$ *^ hF}^7R‡KS,%Ibm9h|h"Q.͛e?A$C|8ҽN$Gc_o%. e0w} /'&1Aō&ZWpnÌ]7M tEEszsCou?4xňq=OLweoxR,:I՗HW 5԰{'{Mu<@77VjZ}XGѽcTh֘.(6Hȵ Ew!9MLǰ1oBMѳ7L0_N \NU:Sh˿mbKGFH"(^:XÛhag%܄ʀp Ri$B;w继2| $^J!ΐY)% uzz`8t G Fj _=@%5tF g\ V(RLfB+Ƀ,؞dN+ O.גҒHwvQI_ު<% =Ez)v{yHKDyq;k.QmP&>tz1ҿsj&Vxf,b|\'6~"Xl(cY&"s@ 6g}򷖫M_l2xkIV{Pq)oKMF:3@\$q|$iET~ᖌA)\d/I֜:BpڗҳGd)]g&IpELAًm*J߶3Ob*3"M; 'hn(Pu{- LћXW) 8RO ɏtb 2y Ek3#rB3[*?)Nc=#L`IwWj7fh |eb΄jqeb}V86Vy!g5- HեHѱ|Tk4l\dQ``0 /M1TU֤ |oS3M ,_id4ZQvlWQE? O.}SV\=)kI zmb( *$жXbIհ9,#&Z['n?c3Q!Eqc=#-bȴ'vd9eAtXɎEbO+Frqkub%J#Q mZ0[RO(JE4@;c|&$ע!;syiś %[8NlI^Ob̈́ٔ 6IuJ $G8BP#K2ƛAcNsGp-Z Ol2qn^)1%yQņcA4Q@Kmueױ&5S! 'n)Wj 8CbR̺m=I莰.>!sCls\u~7CY_R |hmWdXd~g1zDfsw#1HA1'svEi>Ek].nak펙OmES# e43pxzC yBZJ8V7/˭8|]9*G&e7LZ =hօQF$5z bo.O]oyJ2>k5?S1/k٠]#ߔufPmjE MR&*?;Bt6=p #dq-VqKbr:-1v!wda˞ 9aaF%16gt(BOwGcQ $:DYj01H`Fw˼VA$9zѲ=\vDNQ,Bn;tlq5v ݐs%L}NFƖ!szt*pbn_ @QRJЌƤEU}%rP1JS79|mB@*(SI$/Lҷ>8(If@ 9%v-/>M~ >x,)9?Ց2e=(`yP*vХ ^ѯ*]!c+BO|Q:Z5ܪHyE \_r<#T7^s3+KBb­gr6EBrbM|[d0 I wiV>Fחw0c-#b jbfPc{{-{dcp+tQuV*H/!+x-|sLTsgơEn1c?{a"j\uM&ʿԷ~MJ7<؉7m.]14Boa :V l @r+&z#6yI_ԑDUvH|x) #T4čzBf*׺-O#YHwc :`ܠ8]RFݥ̘9J,5` a3'2)|vT g*:8G(ruS4MY(i n1v?$`~O^.?&ʸʒFBa쁏iZJt._8qnG):8ZHJ_[I5TF+^דiīm:r^i> BQ^j&KA+B~[,ai83ZmA(=m4'IfF(v :9 |9|ΰﺤsƏdmJҰýXqYOTǖvjO${ͯmk_Sˁb `GDqGܫZ׉a[*C jw#,v!ʯu6Jݏ0B@=B,A|s([`H k JG Nv8%Io-Mn㻜)]D>"bC/L-اَ-,rF 6gކT?U{܀rq2&K02su2=}9޷R$HQm5aT pʓIuS(8hce;6Yw`1:GŠ[I??R-"%-6 +fި w*-\ ŪbJܙKܟ<`]!)Vj {a# O$DP*RӺ_"qͫ<;&ERɆA:)Bp[j#C JKzF HӖӪxxL]*Lள"=MxSz#d~&(^"]L'6 ݇m ̀:U1v)N( CeHieF[NC7iٛ3N?`v %dI \&̯t;e QG`k +f~ TzE qfěю{A<R\xmxF^Dt\ q~'{Jld$JCCݙz}RL&54K݅Enh$jh\{&ƌ%'z+Y7(ѓ15!c8ea;Tg REW0"k  I9B~klttڟ##W q27T۩"ɬtM ?=XO>Sh@RIHAQ\Q"QQ2͆Y$vZ@B\QYVX(5t7)t ؄C`jO{czD4[d+IcSFPs%L=/T嶔q [z*~AH+{%hH$_KOf-qE^AG2\fr(fhvOa+x6 T$`5N 4.Afp?.ZJZ`108rh,jlEksÍ\(O \KB(&ȕf>ŵP޷fe86.!)oГvf髰g~O8c|c ! +\ b 3Pj{O>;V^\)Sb,Sp܅pc|Ρۓ+ɓ6[τ70x _-C9o(M:$$ABJWٮ=ʡdS7>$)&XF'ce*!prBVn~8|Sp 2g%NER>O,EId'9~x i [Puw/UB;P<Gzjt?^3[`0hTw{rZ2haڈ$9A+!`h!H&=WHRS)GTȇi]N&w&%wdͣmQ"\븗pҡV7徣0fD81q鸱1Kvx4*VɊB9ic|9 &N3DJ&om3ª6 yef5wHTMLp0 ߛFb`0‚yAq&V4lXU9R݊b#^ag׽3|]?*:;[-8w٥dM]qr,# D5<c2*jn!|z͹~cJ N<&N/"d ,4x%DY ӸMY',zy]\WU;hЉxfb, ZZL 5٪Z_S)/zKS,X\?(BIu0:hG1x][ng˯ЕhNo `eDH ,PzZ?0~~}3o ~#$Yьk^_lÍ\ڨ@w b\]mpg3YQ]V|;>`SoV dA-<35ax2v9bZR1sJg.\ yvRz?P-GUhz B#*ِgS6Q}7Ft"WԦE /X]fQ 0tuI.nqJ_hG5'Xk FBԃ+9yiqؑt]-w{-G_{0 AgU7ܐAL}Cf ʘ{`j^^eH QSM|+n!dgF_A+Ծي#(w!WL.Еo긄=1Ps8 Zj7w 6ӝJzf0Ehsz\-# 3>?G}XAxj۳8LI,lr?{~pXssJ PS CyN=2!.rY)pyݬ#,_=U+<#8]zէ!]f]Ѕ|j\#oj=P#6ωTaU;RjÇ6e)lP)otMXSH6Vۧ )Bm=i8';ߛ=}A\! c;L+`Xߞ{vd\3DH{؝rMs@%^tygT)fVVQ5wm5KX |$ r`rQ#U' !MŒ]Kh0av/w|g@]w\S(q]Өbӱw}L9lj\3Fe将oUOs힎*& #ơyMψW"0oq;/C7Hӟ$ތYneb+d^p;I^Yցlg阚s)ӞS؁-\lW^uҺQ/%o~_Oy^^tٯ~_rGvW`ނ8ʞE?y[׾k]Wb gUM1 η`kz{N:v#zm#78=p\ {ۗ$ݦOlnd3/~:T3Hf—ⓢjlL[f0Paw]f;N~(lK3=Ӯ]-)@ú@q=c? :;7Dߌ^߮Sk\H;+J.XGҿN'*},oU(֫TrԈrĢ_# u7Z#윴Hp3xeEhAvBl lW4`ϺK/ŴH73!իϟsx߬ve1 eAU VxfQ$ HZoF"Pǀ߅Up}J0O:g۰@|Iޤ/'cP6`cXDDM TQ K&dW $wӯLaᏌ% .ZuH2!c$]O #dz| Η#2yss JK wiiZa;bE=i9]B-ʕ]Sx/]c%!(TRڿ(Sͬ O0X<^zSMGAwԣ146&K[N|)>P `1!fwv?l?K$8:OڕbŠ:0@_%eBrȐUm(]lj8 !ŵ.8ERIU~;4QA--#> '%E` :&$uE*uc]&`i$)?yҖF ciBqXՓA>bL!-]-(\M12n{ƅUк.A`% rEF{' APZX}+"yq`'>4KA&uC=ݎ!;G ]v@<;vԣPf}vM)*+Cв#6 ~Zcf4W 8p|2i R@? L)[]Q]pRw؞*@Qg ~}_v]9(==W~{fYF={! ,dbaB}><:.蝱 mwv humfi}T&2cjGd%UȻ$t&K#2LBEhv`3zy|I8-M4krT{D۳J)#@$VߵNG%t j@b:̅Hk}*dpUw/~`竔|ycPFP0FbVMDs}'P]8A m _4kNoSE$[7\R+pċ01Q'O6Nd9VEUb^e5{ | lX]_s:+ێYD{JVl]2w*Eֈx)RЋOZLƳ ])gm0W0N$Y;P5$UTjӝr]nuPwfO!>cRbPB39Ɏkŭx2 ;j{LE$BYv?O&m jͅH|'wdJcϐOJ8ASMoK$CaA; ػF`fQD}mB 1K`O¸W)#7ϗ?|NEQ `r\ 8vrevkI${esUDvTB89^zYfĒ((~p+ Fbn-g9 7I>&nTBnX$ CR,)2蘛}O}pS]Dp 2vy"[Ő ySp- /Z.3>Ѣkj:knK~7whmi4)ORϡFjO/Nί u~me RV' {4Bt/5n2QuZ$^mIq4qN'0U߃>'F9LE6њflQ^/(9"̼^\n\u]Sb *)F FBUW]-Ghٽ)(~t 'jZOcfFi2so$H*) kWbiYW7l8nI͖@7p<:{h~a#<tN#RB!-T<,Xt ~+X>aA[ӣ(,_Ȝ$?\bv_$³D yRFdtY&r ==}yA yg궪_b樖Xx‰74LtPE*$F_Q)@{rm;-]^K'҅Loo?<ιSb6?͵rR K"IhS#4hu0RWTՍT+lܣDQEL[[521-k7`}VmOj(ܤc/kՅ/k.fi =rDG`vc a佇αJjk4CJBqm.TC;U>c~<= ,íI0GZ:/9qi~rrohz$q@ -9:{!XJ+qAheM~5\m'3JXl+Jcyu {u2xjX489PK}{E5:7 ˍhVMYI]zHgA&; L2 2+ɝL\GlU:o nݥKyHN{eb{=W7Q=8F[&$wWvlڂpv7Hft^+yGǠ @;60N#{SԖj^L|kW|4`%ADZ D9R +9ΕfD f> 4U/a2[h\/F6Yӫ_lw8y:.-9@~bWy]]yJT"NGD0HęޡZ\u*~,76bZI䴳?.]>މ&E q8nDD ɒ]ŚoYSV\`~NI"zv WWyykyXf@E^ͣbH;R,+#::Qk|E[!GJW ؼ\3j?rt03O2 h`t][=0W\$d5DX+Y!7TDI:M 9~ɾ?4A\(&׆yij3s|:KSY`RSq~%y ѪA3k‹icGK ]I\ y,@V$%3 9c|i_5Qپ^jj ^JiVT !}'ͬ^|B渚f% 3*"d`ΞUQ[Vm&|Fڅ )X j}3eK?EYw^x/4l /m@+ܥ縮Hjo`YŪCg2{gėu?MSma+bRp-vĵ)EҢGaLWoKu:݋= -[mu7a2 ui?7QC&ϸ<}YD*parAt["+mR b^BbwE)]?3)"14ȣh#ݬ`xU^>c1΁UX[FZ,Ui;dt_.fv7lic2HHX#& tJ;>2vR%Z++ǝb]\SW֦\%pfr\D$¢z)m](۱r/h-3*.RfꟚU.&_񂈉'K$ޠMn+Aw!^OOQd5CP۠B\2Q#U\=5eH~"+vCxށ2U 7de5P5ɤ;酗Ay/ȔqƯfy4|4HBSb8b5̰N濏@jFdY":լ Ɨ:R%M)BsĴ8Dx-;XIҩWEesTx`6Z,z Nj굞ie Dr֣J:Zx\nC0]Ĕԓq espTY9%@h=#O8^ wkҭDjuҹ~ %J3=6pČ&={2|#lQg?z, H&ɨy}ףC[LӻJV'#S)[LVq[$=%t}5 ɸ[6z3,39##R,Țlm/UWzwJdqrsp=1[0k=DbP(r{tD3vYb~C8g2PĴtnW@x0Jc/J'm&'%aRfB4 |c"u* Ac2P|M(.`د6 3 oYZ[fI5o/6WAٵ2⛒72(36ㄽ-JkI W;98oym$Uk8l*7"B2@cdW JWeF5Ebc4aR(W:P[ @֍y)58Z>e Cі -~2p(%^e q$22p+gMK|0__*р7@1bXnըDDD<5I܎@5_1"[Cٍyp-="FxHe֭OEd M P0)gI陱!&Od{\C);5`X,#_|2Av%1e#G/qwaj(M,6#Zg9oM5[A*wFy+kO5FXBXG~v Mlub4t|ukF!+zF}BsCT75qL43R޷r$op;X=R cWl"ylG#BuOhHɌ47sx/BD-Jo Ky?3͟#MF=mwS S)`].y_U[$r7AR~a5^/;ao۬{E՟X);32,_ 26!Z`A73~f.C ^]u\ח й-0SvILe"ؤG۬6oR,&WhúCč׭!Qw̪rV,9L(A5d'-0{Fۺݕ2c\xP Q특~2T;) GTԜ`6MR)')AL W-:S0L.U'V*pb~!<fO셾ZkZTз{&[vx: PA;4Y~Yj ,IVo%  4WSw%vG 2bӃPmy6zTeajAt,Ȉc3͚1%thW",Z=ůŦM*ܙ U 4-ĚhmfqY2|v=].h)T)"5')4elX vj?êU C^W4 9p۝1u^"F., gf Nѫ}H"ORrKJViW)hg }\ KTM]Y䟴4 r 2:`R3`ʈd\3IIm(*d~@hIAzveƌeTu,C\tn dzU q`WZH,Upy8T"'4V*^Ks#?[Ws4&.6۸4x Y{o?n˫d1V94#y}`d*]hN%r56bg!'2%fJYˆT /QQ(}!q.+ ]Ԉ- X<>s<ɗ*hI[FzmCy}fS毿]y3GR^M>jb[jiR}`맑yl+ ]{S *MD(s/L0Nj3g@ n.bY 혢nRW, L48%Tc׃eiSmS̲wv> # )v;db`[;"VYy.\V SsLGCϒ$sѓA,5֗p5I|ԡ;Y1٧&-&}MڥeAɧWP Q֥151ܙ_7pis:x\!=ѤJA;-E`W3-$Q_}e"T_-tXxUT^Vf}l{qN)Y< uCVȾjՌ>rcavV6g ~RLd!@f <7 p~NPfɦ;V_\7jJqq򾡄:O@!XޡD+i_js~HmNKr&h Y:4Jb甭IUB)h[UFl3#yi.D2ÛfY?0{bU:<bT>b偸J m g=K.O<XIf ӫ4 Ncwk'e5. 9617hK"P}2&Zyx3S|L~7DIM%JfrjUi WucS?nVׇ)[fd\o y]͎irn ‰z ϚYdtBIV\V` @ӄA~̢֡Fsf'-ФH$.e8쟯l!)EG~zHr8|+MdGTgR"=9׀da/- A]#"O.9>o:i\9Q8 rvh$,36<]y3l tRttiův *d?JL$G({U -,_?|I[}`JJgc5S0Ұ#Bi{i 2zʼ9(5߱ṡg4M_(^bYT 9w{++ |{u]-h;MB@T!A*y $M)?j\7YNN?~P0nWaRLJ33J}quW2Wxil^={ӓ'vh҇r7(ɐ1"Ou#noA=}x[QFEK(WXj{P!C!Rضwt]tٹCtVDNlhIYIF`(274JH|^U,[~!S2_aHN=U-$ ?])P¨:bMHa& ͣ~C\8s搦}%n9c9e۲a ~ 7(g@z*O'zW9ƃ|<-Ջ6G9I ˡ*4}݋3R^\%@\yq8&yJ +MeG4kp2L$+IohZ Z"a%o՞]Z֜ }p<ɮ!K*ČbǯmM ن Dx(z-W'; Ģc5~qYBn-VnBCL,:CZSaJFD:O?ƾJ?7e 5*{>hXheUx58@J"ձ-?aЗE~g$46BELڡ:MA-.!@@c{pGz|;RdPj$D0.mZ~im>|1Y:Bk%!Y,3 ž1;.u% @'uuqZ1KgVG~H `ʢf|Ȥ'ӂWLY8`̒3ʃ7!k`_PsP̙߸sH`Lpdg4py'z%@Ek١Ir 34 NIֻ/9O] ྕZfbS]`s|dҟ\(O/8'= džmF S@ųh07VɢHL=vȁђQumRAEP!ڎSI!s[,HK@*r2OƄzS,z4CP}Tgt ת L$rd+NPesbZs)[~؜fITJ(iP,9~lE}Ñ.jTu!|$ k@M;6Z @ɋu3T6 B<pGITAkj cyF|ѩ%pPt?MxS8W=%})vb"܏ *WBѫ,aݰGYfVgpf<b~ Q<74Gۮcp:biю\ny@;<&WSVi-수IIgB:*K!a,^@ΛçQ[yaLaM;U( sԿMW,[~Y! j3@(q@]H`SvYRK }i6H+Rn:{`} pur&`*PZ̎E T* .``ohȡ~NOkh`[st7-Wӟ gso>Fq=Jr4( |*hB5:hѠ0WcQQ aى1 >)Jf&_ Hn Ҫ;F| D3^FnJP[͖]F8pˍ),fo~CJ\YxبI~܀iY!]qZ^3S$A>3swߦDe Ѣ?9vLv2} *Kd5(u~hY$vAFn5`GSrfڈPq#vE*e`3:Dǧ ,(P\nja^xW|J6ѣϫlw'-|1ѿ6Ik Ym V{4oTK07#Zΰ`zfDzS u]!jH®a]Kx7xSC0C&~ŎߧN7iRdү9[ig)7g4!P؁Z@dCn3Z3qr%Mީ'%qKMb[6V&<3WKr ޛT}EPKSLw[b 4f͊8G"3z $CYr@'XtԖz>!\8qSՉ*Q__ Q8"waڏW`pRJA ͢rFQU0׍γm@k#f1SC\ R[ K7X [{8zo4JϷ`j#R`DOf"i}79!SsoOpC$Svb'd| Rȗ\J^<6z|q6τʗ;bQyZ;XTBj%;X0:<^r ߷uG/-rEjA96 ^EU׍?g3|9 r*50nS'H0tYj1r$g] G ) V9<_J8U) nQt?rS&}ѣD+rWa~rQXH(t, jlrtu<ϮQO^[8a5VFRIMFFM~mt׳O1>NSL-raN }#5/xQ|a yӊ3nHЅ|ZZa❌?; {yѦ29`M|/֯A!.J]6;mpVaif Z1v,>lAw 0=G +jeu}~zw[D-v,(ԭKdLqEZ>y{|gXXc9A\-6 f`Y &)}kR.leY02H>惹Jy (;{zsֲ`~X=+MFQS 3ߔr1;rf?^\TSqs=P4Q\67TmngA܃kGFz<4߶GzqtQl53{gk,Y"YML ˡP"Ųm4Weex8K$AEr1\Hf3\x?>BKY@]M; um;5٩o_X*9pG$|QknI&%IFQma gL$C.OJ?E*dbqr-;ߺ.=^$c(ڪ娄$o CC@)-RC(q5wmIGIB$w[^)S׀}?F[T\JtzHYW@lfI?7=j [rFzZ.51M zUIQLicdM=C5Hc.iCS ښ_d> w'5U(͐;+)"">,e'{fqҿU- #yuΥ@BF*cFm0m ~v;V2`Woі_;x|{r v%N;,ݨHpe/1wax$]ʲ>b.h}7 B VmanmmEG5L%UT+3a/h~X)^ Dg`#; AՌ'Ƴ+iF ݭ&eQ oо)s"&&qd}4idsIMA?G0gS)MԧN00͓*&T$КL͢]X'X]H{\" :[|܃oš?ĘQ~CĐ7P&+X`/Հ\]HN7^(pC lʃ..{Up{P/_Q+J.{p-{Xp9mSqX+6+Bv?bK4!K瑵?hs5mQS臓Y^+ / ;ɍ[$QS[!/₟E!DvMw~pD㨝Mg~qrv*,Op4E+ prMw@J6URTi{ +W⚸I _avySֲ껃7<#\ -MXl}y!Zl)sȪ}=qTR72@ȶSI-₢CZފ%by-^9eNOȏD3{!r+LASG&&.P/.R?\Q5/= nAci# x]' 䁲p9BY">;8rds{4cNg؂ 2 rM=O|7P*-'@j* kNi~ nj2Eom:%~)6dZ tu+5? Y⯈|0籝tK|@u|>p3RWljOj1-GdG0FЋk`yԭݫ蛊t-w vBDٙ~v లp&>D)?ǘL|_b 0V)]I ͈(r| 伨/@# QdQ+Axl<pGΘPڲGI"J{i>2vpi'g$ȷID6 -E+R_|WbPAR09 >1τ/]hj,R'I}>􍻃u5$HSdG~oVErȘѵt4#5Kpgm"+SҨRrHh`Gb]G$0UlE~'UǢRJs9k$D)tQg:I>x~xmS[o'bof%SJ\r(M)rq"=$31xQ#r?UrW^c,N]x!qpPuV'GWMp^YBW_v1^MYҌǿlDL/ dc!&.8‹w'?:~W)"_ð}"HcpOUø*Ȳ`bpϷ `dhQ{D#lJ</~j RY8j_`L`bG3F2cMcALca8$+LQ.Vo8!9yU MA4 Qfe*CZHK*oINTH qMtʼKd7Yc@!-C0EkC"d ۗt3])T.KXeKfk %`jߪvAxN"Q%%c1b^<8,S pѢ5mMxfګVy;=nڒFY*7`_&[GoOIsNZ1'݌&8<>V){bQ0HW Ѯ6X:'lz,yZF\̙aDӰkvni*f+!*B>n_$cQD3Ε#kZBEcnHbᄜb0Kt3yN8N`t3ͳKҶ".W׈ыZSOegUn%dxE&Otbt2 ?- SFY:;MBv.ZٖU>})GI߶L,JWuJYBBX(>dlG}¥Dȏ\5 t6j@pᅇn/vuzF[_i%;t4Rdp4e*%)$ 5ȝKq <*Ynq@Q1-&I)5JY:&hj[A|Mk .(O Hk @K,M;9ݸ~Ffjq(C]M)Zd䩺u.2yk1n[?Qa΋WusZoF|!XFOmA<"XB:n%8KqAĸLXmIBjדf! PMHc~*oWa|x f:ěϗwFHg9hk ]òJu& @Ow9~bΉ_g'E‹>$RH lBҷ5KGdȒGY-pVu,ޘ GO\ =*_PjBF-QwJ@j@RYE(~gmcM8;a-C5:BH7 3m[a1'G0Z%f ⏄Ch-y_dMw0ޛysOʹ޸`P *'<KE[\];EaGk*/ZMI@,D<˨(R8`,}|p 05yRC|}miKP,B&bbO0H` b0CBO2{_|L,ǵĀ)c>\A " %rl(${Fer)Mr*>v%UzZh@D'vFsp X7PQ`W\B?-FX)6 e/NX-۟JA(Jo*YwR(y/؝2G^c*\%^u dn6N`\-yFԞiTgLN6FӁEmWDW\w<]8IB-~|1J0‚KD;?S Ms9% h}iR#οupKl ]Ԃ(?݅uО)!QN_c )}CڙZc]nU5|3*fnG%Z=YBZy ҍ.= ybpWpxVfx-\0"a r wH \M2gZxE|6[ox- ݭ{Rl E3ErCJez*G)r [558^juiYu"0-gxYܞU*\jқ/5{>CsFu?/X KžX)h~S1!I^'bIiBC]0I*wuCuh8dP_9f7s1el!"H.2p3_y0Ugn=7 N%+ޠix7%|?n= ~ajʨ 3^|Fe14L. ϒ>U"=hl%Bs#m+o,ts9 d툴՝/z(e~^?ݝ*›COV, 9sFb!VܗheidrW0<7u!a8V(ƕW6lɺK}YZQCs;y:ÎŬ8 a#kz (h gl>4&\\5H9zr>M|9P-4TƈesPH^dwJ ]"ʆ|>qE |~\IE6 ^sѱ-At52c{Vlx/l_pII{7Uh״ڍ3w0h^)9Ģy?_DySr,NmhxH;Izd6:FAc6?VxnnU|BVjb u4o7Op)=9"3?-2}dX $79u6[U ZFokؒnUկ30>{H gLI{QG^MJY]ѷH3)"UM*_e4+=G{$ڳ*̽K( ~ѼUIqǾv$UMC|ÉHR7] $,7Y Բ_)9E̓gU`ioJH)#7R=E__'8Bؽ b$,LK:-T'*f3T+Ձ4z6ᬸt5[9w+5vhK<]9th@f;:A8ܒGQKv(nWy"%ŕ+:gq"" " dZOS,qȋIT70*CSb0~lY*@nM$(3b֍ޙ۠ƶ4(8,zjX9vd-+o/B;EnTrη`?N4bs&'%8eD̋UښrUʜFxC-uwg6$ó BgE8e_̮Edv1cp.nt$Y>]Z~Ki)DʃQe"[^ȸ*^*ZN<ofPb\v-1K RV̜m-׷f m}t:g5_Ѵw֥A%:@K ;q$hSR8L؏Y%%X}ylΦ-z/HcwI_AC6v@c\ ꎔt_ĬD1fd*Q!̶֤>|lqyQ\pV!pk>.s%T8 bjz,V`UZ`z0+x^O)C!!C0 @7> ]:7Ŝr_M%?9 W*Rd6\Has!L6I%%jdeȞz٭l<j9=ag%dt|@6XRƏ"vǑ(k-I8,Wh ӋtY-S,Ǐ.Y*c gdJI^9B5hcyLio|.d9J! eݑ}KP^^yCd>N: %<;bS DiUx]PDʪT_)VKCc귛D+DXvҤL{F3: .bhK@h֗nyqEy^ 5;{F< CڠY5J㌦Ӻ7M]Kv81հ <~kʱaN /C4eX )ppK+PG@|FcCCN(•J3Hox0f0_=U7r]7?΃UFLH`#0#a^漩6tє7Sq[F(3}n1T&^ڵ=+sH;T/W] U-N-KSP{R,$chiiv5d;Yޗ@ҵO<=]o1IrsNq~Xtae}YZX,$CtvN~RŌ5y}U]{ ɛ"wAiƗ7ܛHl<CZ]6*σao}A^uϠxE"!#si)û^Rp,?߽3b `~܎fS[#:䜹pܳk^]G~Gl wƠJjy伥MgV0b@ 9j 7usȢΏϳ.HB;0:ÄhS2g}_uwHg1"Q|c~vj'{J<}}Q6^떢uRn]7`ڶ*#c^,=~FeP+c K0"x~ct_&e8=z"%vTX׹Yi) ˘@nJzCgnKGnuI vhmK>IʄC,L>!YM9{_eU IIJoۧ N%2UxyOV}j㽲"`BT?rǪ=-7>#؎2JpDM^9AS<+Y븕HeRSDĹx! w(Scoj[]N6A'[?HpI xJԕIfu8N3zg%L W%UU|@{mD{ 5 V& !TWBpw([9!*cDDP,sĄYʉv\Ԁ<,הۘ Mgמ~=BydX9io{x5D;%vgR"X,Vj \5E 4 4ƊЌ~;w'>{azq n9{ɴv=2Ϗh"S2O=w]j ? 6Τr܃n.wٱAA T|9j\(BSWx;_A4ğ.|2'DIq×zl ڦmRHykk6=h"['nGpf;Q.lwߤ~@ Em*q)'3O S;ER*ZFjf!s5 Cw0Vݜ_liS]fe$R77A=+icfȍ!?Jp"uXD H׫cO9T@~A'l-hXL%[wS~eKUF+7 e9NtD ֝s#2<ٞ_"oY09š@bm6CS,Yx; //r'aT%c @xb*d0{ZC~VA2ZbfOe!NnDYh{Ah"\^OeֱP>&FEy3f{u-><9uKoSɢj3&R&v5>JIF2N[4m0TڶczwߦHcoc^d~ytO@>l_Eb6O%ر5˞+5%m3ާ#WhyO>deW$L"s F"o`}֝ t{X52S اb#ri_SZxޏS̤JPwpAt2즙 Sn=qlU?ec)QeLK120,oU#|0X r|9_G\I#ۇAHi/)# xč;du L,l%L~~^!vxM?gm zaZ(7{ K?޺ *~a;Nk*S!1MT@Cc눿ax{\i0t$j~`z{Uo8H5-qZI'$=oq3> ^uNE^E0f#|4+\K0owì9:;cBԫ!.UȂv|=7rfejs8qJY>0U\{75K-a @=,Hi \^XVG5Maܢ%+ J#<@+n$d;aYTY/[E^K6]\$4!\y|᳢V e-dc\$u{sj4YM ŀu~75쬞 HmO LCɛ^>}Eq'$v(hcnE=/HQBNlX1iRMmܧɤˣQ8`M̍&kU#m%l_BѿA<"]*, Q.Y2z0*x\O%u82o*uҳHbVnfܤWA@ Ԉ qp/] M5ި3`#ک"La`;F?JtT(lcgpJkAC=IjirIfrì#P`Sn&GSHo#߄t5u`6KsUd]HlW){Z}B;Ӽ! <*umC-Rs.nC]'y]0??N=JΏ9HCge0VEְ;_,߮{$BVM !6v1<#72H Ack9_@o 9#i+-f˝ufRU_޿e1gpXcfǢ5!s0jb!.?سPdA'>cX0<=C9Ȗ5BȑǺ+ Uu / @2W@sT"˂tF5x6ǀs'ޮ ZhUb;ܻWᕱߌ|L.h bk@aBZ6>1QPY#wjk}LKDZ@bWȄV[,$) gSQl!b+wApQ/-pJðXܼt-8B%eby ՕdȆz9,[Լ !x/TG Y)5P|^(Ŝ,bUoyC ])CA x {D\

W@h^sh^Rвz*FaG/wxf-\VT _)@;"-@{KʢVt:s4)' 1a,żl~w"a(Vty=YeGW/l jXrcst_7g}.UAm7z:(ki_-jid2Xќ\[vxSmL$sBAw4׏$Qe7U֍hGv H=wmefuƵh{/XnYV.eR 65ќRrVA,ֿ U_>C!L WdIQ`[p7b/٥gL:ڶݼ(+~؆ۃy﯈,5JvRV/TܵXk|* KB^ RQDy/M. CKPOz6HJ5P]ټV2`,BsZڽFChD.yW9$\{]U! rJ^z|zl7(,-wtb5,*oI΂&+ޟw[CKdN()G(”iLC5⧃ԏqㅀH-OomyꍾJ R2z^'N6CiiHA<3l }4eUlt5U9 *qzz<,Ř^*;ܘڒLĖZ[j+>hS1C.EbKֳ( $Mu:mS֭ oNݧgqHº@m13ϘH HY@z~X&S1AWiMZ놴0 ug pu^@꫎V c?/8iR4tn2̙]CsEfUD;ty7Ї0d.r2j̃R`߆I6]26u9x^] QP%ճ׌$TYF6?cQ AXkyt$cΒ-Of>TM7D>Eeh P>굹1U2a:7< <\ћ͢5 Q.Ķn+{`i\JMt[&׆xXbRy/<"QVa /o+ ).uՙR: Hű' ^=E Lhtl b>k[f[Yu[G :JCÑ Kp.eW Witn<,)7usƯ~3Q|ا~EJWӜ˕ J [8ދ8À@6LiǶ $;8 #fil1p:\}gfIiexadO2j";y?>h+P3?@{aI5f\>jUu*Na &vM 1mX9妞Hxae {C{ (F`M~, >;ٰ[pHv BLT}dS]$)Sv"|mܚ.\-BM*9xmUAS`eB8O8jKEA&ߏ)4?jPiOQhZRkƨEIx,*L,ᡅ(ONeX: X+Ų/dhAԲX`l;r6gli]V=K I[0Gͱz fLX)D`f]-j+b; UR^z׋ kV ¢\oٖ%ߒ3;ȇ$;1x uNnq=ܞQ2K~ʲIT m7 ո46ZcԢ`1꼌lrg9j_ Ġr4a\!!K1Jowjk-g`%Izͼk}"|vz;( -.pN]5H>b T.~vnT[p xGtTNΠ0-XP U.WZC=RI ".^TEqGTl?F%d$I|>s?YTݝ4,l GR 5]?y;`Al. , 6QN}9VsH|ߞٛA$pH3R[Mٺ?$Jt|Z VcF_ "`r')80{z4sԴ;% op+?%=5|8aDR0 <:_dQ:fI(oS|Jg\#%oK߄-b`@-f :nܰv4wDY'W fRIbcwx#aTK4D}japg_6ݦOlPϔO@< M+.0p>@-9KuAᔤqR Auwqskff*C:Geొ1 -w (݈̘0 (IyyHc tȈFVH; }N WݰZ8)UDh[RESپL 簭T0{ҳ#2G'E; 8{*c9&<7|0ֲX_1<=g -0vk/8L2OnlhBCN:Ƃ$$d#$W$S-}]Vd;; " (0vq+)RjNae1Mp/mO'(?:C0ur7H[t}liFI+joGTvq"^Ilcڥ+ެI"{L\ tLJal|`:J9CŹ< lsR1@,w#yM`I%7r"H(H\CvGkWw-] ~NaQ1X}@c}}=8E(ڏ|0/jACs/Ũ5|7$ sT&x6k[KCMdtŞ1hM>gU%? )WXSs|>Tȵ3>nֲsb9oG-4?)X.D|BW\X#Y.pC =Rov,uv"YH|32ՕBkjf-G7iUSD:x\×en1lqUCHa|A~o=$V`ŽKzJJ< {=-{ LAm=A{xj& ]^t p 2GA9RDsX(sAn,ʰL5,ޭc \Vy70fT{r{+Wꐸ^2(?SN,8LƊ~N^LA1^?&}6Ivq].fs)JDLx@T@71#RR~cY*ĕh!Y=vOt^sXͽ&sX;;%/AT'$@Mz$)mXs;*r_ՖpUУWWUyяwAS}AhteF6xu#+ BAR|pչY`:VH G7Kra.iXMp$AKp]v85%FC'&D?)]0eY7M/iKmo8Cq);2bNݚּ3hOxC~΃ay$i'SczM6k"Uw+BW2J$%/m~JޯJ)tc9X.䙞Ǩ'`€L<2B( Q[*xbnmT˧}} ~оFg ʺ"<|%Di2RU{.Mc]R:kVm=g !ƨ%> ?2`Fa`Xj9'Kz&0zC/&z\1^pڣe(tL p7`&%;6}eMQ\s)NǛ= /on8Ms)Tzsg])|P@0ֻ3Yy҆APA@0>Ġ~t,H\FsA>u8=,wlm6rEl~cǎ"yk{ TҗۄIC$#lHLD@.h(ZUU~s`8kw2T{4:WLV2">VgH>#Z`eEDKf)hozS7x0o_%0>ת̲ީZ2OGƧШa'|*m#ʪOQD0?iّRz/(8PfcỲxm#4*a>TopuQ1d@W(;1a3߄Ymz>1\lKT1 ED7X@`ZpX,eETx2{) p8v1fҏ\{@ʙ:EB *Ξx`н\ yT2\\]GUpǼѼ|r\ RM- 3詴i%zXϵ1[A寇U|,fCdQjSf2ClFP·O8v?rM% ?3ZLAZ ?An|죬3 %H :ī3,Q]c Ug'"LlXυ|#K pv mPj8*zU"qlVG(^ct"Ng#:YgI۝^ pFӭ+>oD=+ݳ+׋H~dAZw:s]T_GIb 6Lx.l0|oÊɑpQmhyC*~,Ͼ fD"WB(. ,prHܨX8|dsTe=xd#"oqЃL{bictiZUX`O Vk0n;sP_j??!Ƚ`nn1U=%M7! -erURM ZN[`9q1JbiF ~#21|魭y \*uNګ : ^!iG= cEϔEBRސ9\)J?rp[V:+>Cs%maTS}nܔ6neVz[eH>ީl/8U0bui;Ff4J)2]o)]<-]kkX`Uh"Β;p2hR}^J>yu޿@FΞAOn[LCniԭ4\Uccm zd3XDz)_V_L$EyUH?`=s(RPoYfFhU '4NR0[ ]?"GWPMD=4.*Rvt`踒q,ݺ?|̦T |?JhP]CzKБb#W.ch66^6'-kK n (X:O f97a_))G`Kn݂+,+@3_ơVy4$HYTe8uTxs(m ėso (dSk|WR`YEZ|Ifs"'S\r7 IMK ֟>gd%rʱ'"6^Ĺ_;1Jb[4'lw:ɶ7frȠfI83ʬl'8ǽZH$ pӕ:GqHn%2*Sc΢Y$Kg6V+0N_ zծ'^(.0M:Yui؅jOp.,R#k-jCafGXWT4EmlC#I4j p{ƣ'1%LF6yD5d3Ah4{̡0 CK=]{OkiV}YIkcd20T8SKRgVbU!@N5-YPj)E+ͱ,/"G4.d0i5rӃh@Q(W]#1טC}iChEM⎝ WHV"_)p.UnR^Gnت4ugtR9Zm2;ע)5dQV$) B$ WaƑ%Fpr26ĭw\Qጩ Dj*oEDs~2OY}T? bϞtAy4BBM7GEH&~h^Ey&TJcո?:^qEIBNU9LXnJ~]/ @;c5٥ekһgԃ/>` 9+Z} rTzn^B`)pRy2d+#G ׌PhRO3Dq-MS(C~KFFE[B4`tr_| 4m]!~A.o AFQ1In{*ܸE" ѳB@k˼<;.m:czh,(e#hA>Ə!s88}{j^ڤ)+@IM?snaJbaUp!Vo\/o8g(6&pe-6SiZ-U#a(OPQb> eU{6F JsZ -BZA%yLYuA~ e+UT#B= P{KJisaPFUoA.>zCӧߛ덠ǐ]m V븜H? wjUnIINK|P$>OE#o1Fe& b'~E˓R( 2T''psXIvT|&;z!gKdErY-6T./PK͑_[G*nu5P+y7fJ2U$;ٽE$: 'ZAb,\BGZရA^ I1z1 v7}8UEο&S?VyFBk|?T~~y-EX4㾬tx'9YݠH(OIʏh> 6z'.$TEnj2}yhLJ$KOw]gUMv);E Yj)71+}p?rb v>ĬlsWpI{qA4}fb&vBX|EL47uRrOw+0JS.2LFoYzbV> X+AU>Y\tjzƷ g0kIjw Q7KfAgΧatq*&P?Q#:2~j!..UDӻzE;wg=%C'ױ3˯Elĵaux~E׌ !&܈Km(tI׿R oH+ >|)zfu>wN l98<$|$bJ穽b]/hbxUX3}9GOJG}lbts(ƪ hn;8=P8 T/֒ͻ3gJRʲ[U" g4`Rd] -Tu)WRφ8roɿb@"3;rLwд;in[5&5R" hX<抛‡'E&X E50 ¡H rE͘c%!=D7 OɥO4GoNa V,Gwq[Rn/6ػ?Z;b4c" o$vIh,#zS4O)eAH Q$p7R9&9*kji`/ QӇ:X?ayW]&gְAC4ʸ8CQH6miafjeuvpͽ:k2YQs GqYiPzI+jiZie_x>UXI7pၻȘ~FnH6P(^71(G,0Ûߛzj>F?4X"i%t{gx **#9-I&60Ugρ2Q-gY]zP ڪQL(9~{v7yW%V]<< 3ĵ6|(3B Y:Y`r\ۓhٴ^e[{I:A⑎F@5JǑ@kD.I]"J;JG}.BɞV+:MGq me'pMЁߪ67V˨VG 7 :U39 q: | @:|h]YfDYTkS0, ej_-=g#ƣ| 8e.nz#١(b(3!N"@UO^S4/]Ӿe'q.|Z.SQ]8[{?h\hʟ돷w?+)zہQV  8A&0JR{]`jS|#_KeTdhbL-єgX^L4+n){\KT:7r}6_ TS\N3Spܾ|!gSG;i'keꯔtHK) FDjcYd{oJWӠ*F H0I ȑ/`jtJP6YiXLA٦lo}Xbh/4ԛ|~up2V=]*e`> Gr+ɪt|-2WͶtd~*&t\WM})h^ی1^8A+|Q_:w+^F/0u@$hAa{Rΐ( 5䂞8\}/t^%83_f?)feYM ӑ% 1mٽPUHRH̩Z=7rk@GsYf5*([WQLi5 ʰR(4_JeV@iL՞z,4|0)p&oAg K݃Dȣr@S?9 >Ꚋ& lL8vSM,D ,!;hjmqY5bTMM/.-RK< p{:pQY@DŽ_jwA2F@E)IKC瓅t;5[GN$>k?36aV{>bo!l%Dy61?@)"?Wդ=*&Eװ_"mk0 ?V~ltּ'-'#f с*S'kf"^[6 ]!Y5|T룣Q'|=VP LF 듣8nƑ~{lީJv6 bQY%׼JNϾ|O}}Ӗ|Z1^1ޒ[SWsn?^Ȏ Bރt B4J_Blevï]tNg$@uQ Io7j@oX8PxȂDx ڢLvػ%+KZY.pv#m8#J7pu6HDצ3s l 6ZjČJ>E>Z#eBʼ) tDSv wiU(j,PA /ĪRU=/j2BC SQ}!fЂg-P +uoIN's𸟀mbn'?>/Eo33e<(.jIc9Ԏs{ynWk&/1T̚A/;V#+SGQފ'g:)Qζ\_H^7iD+'rzpY~Ŋ!?JCbWZq E^FjF4R%\Oga}6z<-n+a4T6-m .Z? >md=ܶd˞nE"tW]$YjSZ%2~1*MVuh24YՑqx~)=çH$n)guVlhI '.`/.L*LEɎVPyL>A11@q29]J`v(Ck/Ky Pcۛ[*ZÎw"HQײF> \D{(>Y~k~P8x^B$*x1bè3׈bA1bD2ri L ; :|y~SI4hLGt"kM8GQcXQnqD,#h$<]?FnCus~tWK+ee Ao,6Vnj b9}pHn~s7MC=F'(%HR/X{_aeIL.X2N1]r>:mmMauq/bkcݑKQPNdK u&* OvS͢~Tkk С6 }dE?jeVpyV".x^I!\$`E0'ZIG~<** b~+͗ 2=!IrI˦˓υB.C-~U"7+`nabBwMiz7mN3Yc5T{ EZcj< D?do;7 (Y ޖ҆P.e z-_K'bdZ-(eFD79;=Euot*oZo5l7"xaܺ:2$LKԲ]hӛXP_  e%n<Ǧ-87=V [*Xl]/:;vyև'oGM'2atf+gUR5X "r>2QP[w_/n^B7%k6H!vh#8;om94c0 8Brt@+8L󦛗׻e=hn04CC^q3s8{spO<-_*tn=R eܖY<=]x5(Z0s p=ٛj35=VQ{jG<ȃv3jZ$m<cYX%d} 2|p}cץ`R[ژzLiK1RT{ým+:/z)EQc`Fҍ;⎭E~,8U] :-ЇiŬخ$@\/aO 7/f0e_)|⻁^YsGgafQ?~|?jfv{Lù$_׀8>qVࣽpW!NFCM<&s}ڧc(\oэTS\¦ˉ}Ϳ]5)2-|6$Q^Ls A4pX#咗|,Y_ Ye̬^cW aPAJshvM>ݻ-J/x =ˑm ,x;?yA 6OUf%JD@!$4l^YxwH'm伒g>uSb F`}=j\$U O9h>l.̅_f8ph9}qe%j MΘ^^MHoNxTvB<:1+l1\^c^Cď@y q^ZVFx=z?Lpsս*xTnV2ؗ!KYd|媧BNjgsΦeP}g ה]ʭ/UXC7UWQ'0؃鸌!5V{h4E*n$oNGXv&yOLI,\qFe8 \#fpM)Bi]Mǫ;ػ442O3z,h;wPP-S 'X 嫪=n O 9'OG\^ ,n'A^صԢ]Q?$(IqtBÐd/esO"Q@A]0;Xt-s5:7oUəc&I t92MDlzGi߹ ovՃ㱙B6&՞*4yapoKģ]_ FkRiҼ7K4\!B3wV2t` H#m'cY\Hc !ʑ\$GlkR/ 7f QDy1cĘ6A:³-˜3ɭ@Q^6c_> 6k%[Z L 0FkP U{~2:E` %iAzJ=&[s(w$C=ă!*W56];?䍲'c#?zxAwSFj |-أU/_UX,cIJ9ZYMjaOϑ]C5=`4PFC4@+³OZh}zDbb].9o>],>r{1E{w՟dv~a9UȺ,J gBy3 E),xQB\}r@ 9\?1ۖQ ӄLjEHp%_ׄfB}Li]$_99! RrH{MtI}fx,>y\14 #= zJ5n@2(cj1]C@< ,ynGtߠ EjYV=2Kom:%n172=TX4V3jԆAQ/C ơ{Xz§ll;>fDwfu{_ێw//:Y$#"˶4t`8HEJ6_X e'z;6C}.#3&AY/4O$[@]hD-MǿKI_KmJ+W|ދ'Ysi L@҂PR*1ŠSYb"!i(Ks–.m{C% α\1 nԌ !a.?ιy0bu2<!O?iZXK5 ^b!T¥V> 'Y#k{"\%>^u߄:btiz+_K\;#,DQB. >3 Q#3<>z= wn!^"z91`Ė@m*} z& b +O"R$!hҽY"Xo0*mUX$׌( =B[G>~\sptyZrRgmQqr}<ﴫoI{N(_Vt$OcY2ڲN'Ύ3 W)Ǝ fĮ?.r*C|ZV)-öcEIOh@OӇg^g6 ,3zxY-vhz'"OGA-KOLl'ۛk!߭Gs:5q~@O騘`^maYzFKqY^ӵyφN)7+Zf׾p7<d%i٢>zҒEkkBY U;RGs:$}L54`|+d VL1.|_,IƽQ$yms_A@5I"BVΚG&{'عxUBsa%ц!qkM+[9$ fȐ3&+Fdm GsZ{H 1tm\`.SfI!::́4;¤dW`8]G5gK-I.ț ڼ@!-׆RiNratvp!Gإݎ B]m'Lxh@.(*!9\'Zp.=yY9}Xtך0x|hw,v44WjkyvB$];. tǷ^E_mh 0Dlռ'$"Gu)7F 4] N4b"B'n?s&'P1XA*M@ا]F\쎂\`R3QBqYiMcJ6ymrw93&hӣb6 H㾂sQ/PT ^&B)Of-Ïko֊Ig5*,[?$kfPG1,HT|Jҿj5_ A{EcU:FpB5jRU5OCh{NU :#J8TG*_}DdB5Ebx`2=>Eoǚ߃FsUW[Q(0c"R+MYhk zBŭ8Ed3&V.%̓2&r̠G.?%` 䥠ߠ ޓY칧/sۣT"*|ZvcMsRINIX'L; P WN%HsC5B"jf7Aj rnҚ XH1m<4Q;0cIae}R:HL$ od w(0i.1+AmP*uSi~YyL:?@Ó(7B0d&hr:vAmi.LTˀAY{eM!Qa<< =294AD?۔%bQì6oM>@xDض(a`6P:?g -QcC`ɜ]FsiwD6-:ꨓLvu;3QAp F;E"IR楓FL<@\i$5 tzʢE}9fY|Lh6t([a7~y]L nNDyhބ78ƴKvl) ZFG`K饨c㵸 v6O/aLJN}%fz:Tf<ߩ%?Te;ae7(3AEFAm}^X; SxulSBO3k~*``vQb#mulO}7 ʜ5I4i5uMl4bhLuAb05_j9~ܾA`0o-9'r[ۺd-P-Ӱͮpb'fUÙ k񘹸(aT씏ɒKAg< 5Y ~z jd5K q{ca,e̎s?MAWl쩡C\ ÁO4UEdv&rגI)ŘiOz$NM3ixLaqړja)P!),dtcڛ4\~+ϩܧ?Ƚy%癱wXE*~ =S_ܜ[rŶ} =3Pڴ6H::&#_Ju&ZW~lDˌ:€'č&'@wgTT۷J!M%`ND>)rg=2`L-VGiK5e,(g:9麸ψF6~%]6/Zr2w~ S~(yGN_=|1!~]"kٹL_.%b/9Z׎Xbo:I:E3ܶґF w 7ޫcV4U*ZpexFj{ 8\ |puyoA"8PfhAF6ʫw (V?B&1@*c뼈DYΪW˳Rk!K懯Yy"@OXv<7akT<L #kUq0S* 1`V46Y懥3Жn]~a5p&9,'/4AW@DcAqPVu@ iaI^J0F(zw*CjYpݖ *[] _⨅UMQ(KUz|#&e  Q觺=JۥM5P{qPf_EAw^SkGS (Tٱ/ [o>I~Yx P\s^rQxFm! cczٽ#y u#ŹlK 'Fe& ,wQK8NAb@=d@+Z$!RG_{jXwUep1s=!2\56OFȚUB|=TAraj#һkw*QᚢhK] Za=366CQLYw!ͻ}Έcʡ8-ٛ`/2تz7h\9Ux4Hl\(I(w:dֳ@C /a*cws=0^ܼov T?" ObOpj&n{ٚڷZ \+~kT#?vpb!zn$. 3O~8G?pzoes)L)° bz4O\IʖsT|~ljɩL—*.αj4& Ҽ (iC(qX!د/Stz8G͑٨ӯD ͗!Aqr!"Wţ+pX?˼5rw6W$r4WUZ:Qjެo4( 2-3 +Xj37j'|qk+"xP\/&5BN%/@nb'͖DXMO (nvFNTK\s hㅣ팉gd^Uc%{gLBaTU*NAĦײdW&KgGuar1co0M՗,A8j~)jr]>}l[k 6(h4lT"wOf7ZF- v!hccZE/`I{Rԩ@"<LjØa3%${G]OGg r* &m.R}vGD^$LU_HvKm\wq}|Sy̸q1Ǖ;pSʀRke\H5yͧ;~l6fO&x[(dӳҳtTȎ;vGȂz|{vXLHY9[T`?z.}S)QaJ<[i9Po۹wi?ev < C~% &n.<~-Mp(ȑNQuKॸZKLxtn2w5j\pdU/By`:c9 ] j/9bk%\_ nݍ I 4=`>3 Cг:_8kΜւ*N;àX WУAT/w=9HfC\[}XNvSNIkY9gb,'ʙgQ39G_aSЮ>iMǚw%2+:q&lJѡ,e.ZU/|a[s}룓V qt$ 5Ph=+А35ǵl[ /QnC k6P-(~fwa&Ah?bՙσݑ$6T@:Lj},-OQQw'" LrbW3]Z?ULe:`D0ha?Wr'={gnjkq{ SlV2es 蚭Qr}wgT<ƭFEt5֟6 (5:(}bAW&l 5ћ6,[2m^j'2GBm"2 Ǭp}R6u^; jFlp쁽@V2 `)l@{F^D!Ktgn蠻<ӟ[e}C tHaZ̜7lyssō8kSO& ՟N,‘19FVuy_ǬZmbnjIH?-||JS +F8ˉBzXX @k.@Bː3btcnZ_eIns:-ᇦ,$Z ٨úEh17frZO2O1y(=pTԌL"PͪFՇHk|;): :KO;OY`=N1+&cM#"&c[ύ:<]j$HMEDfU07@~ MINH{PZ!//Xâ I.8Cg'1:~aaRԶE<g(ZZN agb-f^C,ն>ݼ(!Ǟ\1w[Om`LMGz~!u{FZK}.LWBQ6! puMecEx{A5Ct7|r"iec SȮW-]~2!w="$Ι˷= \B;PIpE~+x5Um _͖+ ^aٶATw` 5਻hC,y9y-oGIJDRj6R''U<GB9w6Kjȍv? &YI4ecb2JIdw~\mG3 vfPji|\F Mss|[4AJɘ3pK\<%jNxbؿbSruK v橼1mZ!|").GXEv `s]wޢIr= `?@(|h R jMNG?7Ԛpe1+V̟Bc5hTȪw S@/g!MPm&.3&ZILՁm`UiOݪ姪z#%J;KJWe n$"|}R H ^;\_ {!hЩfv??iI g֗ccóL#yo 2kƪ1v-$*B#v$4vSZЉ % ؏XNKdw$6B=pf{ObTG]b\V7[W*SI09ԿYxr×"&Rx#iM98g')%6t$%Ga6D-=j| h ;dALVv-m t'g- I+7r]VM|=0 y@EO_M ǺsYp+wؒtl\[&# S+ndtg˴wFFU jQjb~5lXycGOŻ|Y8~<*j))U;HV;[bˊB 1E94`%Zӌe@UaՎ>io Os;Xh4 }Q)h]LpʸP>"-.XVjXT>Q85ƗsdlCdJ_{c}Q̄mB2xTsFA^,cze}~zle&ͮM~{N-^ѓm6js xGPxK` !^ "0rruiQuviC~𡁝n$:mY/TVÚ}xT7  l4)q\e{JTYJٞ;vn8)8੉D chhv!`@n .*Cķ]&;MlO\r̯^eTF1 $ [y]<$W; ;VlIS ȭ!KlFW`M4W;_7oX_ApD/;Uk0D8l&r$zhcj$eB&hqu 42:. e?6Jb!%ևof5 yR!pYUYG+^MŖ;tweBgxQY7nR=[VCaC7=h)hP?kAj !w*`2zl-3=-+<}$$'sAS/4'\a';czÕ3NWpm&p0Qj2za9wC J!Ti cte)iP;-ʙ Ѿ3.} ¦W'HN`ߵ߁TT=K-~Y07WcVpXܛKP虾E*~ Ġ|pr)?/I_aj$/Oœw"B٬; =B;$6_g 42͔`VGq$#\G;"Cn[n_@"L%X4euʢW<ưRP`¼iCw >M'{Qq透{BpgSXSyҌ6DR_/ n2@_%Xng(PD)%|sjP' k*A.v25bTg mJ`ݩ+BhvXPZv P~zK|ЋASNiozx2Gn'HhO ?B.wt!`4.Sk7n1+xX]ZjhR 32}ƹnp~-D:)_HMx47IM#"bҍ£K?۰:9j1K؁AA ͗0y-lR.WLOT\a$-iKië_Y~0(63~}d?Ҵxf b_W)КwU|<ןf.aFܫ&h AGQ0te5pNw-SZ7/sNaLa**?uP]/7XE\A)R9u@f{}18 󹵯Ώ>FFhj)&.<]ƽ `܀KbQM8 B=rY- N<s(&Qd(n|`/M?%ae*PΠ}e/)~8v|Ő_3lUϕDϱ;»I21| yHjdbXcSr봋gbtjr[Ov{OGxE~$2i|ERnk4M-9L>9`܁#;@u3ar_N5UF`$\lu|ɝ)˫G[Kz}\Z+L57{SNZz]WFQg*pݰl cEoOJewQn(_XQ((L|DHk谯E/`V TAÔ`,iJ%zd6 ŒY; ]⃩zaS dyqdykFEu1 Q8%{9G\ͥi b]5! Қoa `G&"e.9="=naRX8'D~:Z(k +XzZCuc{Zm;~ /H,ͨc:mԈ-y>~ՠ;rTl6Q@2c1&v :,vm}˅/?hsuiZQ.‰#]UsNtTx]_rj䴌YLL\!nf `"^yaҭXmu:ШiQ:pb`]%N'K@D]MFsZC O'T%նD[j(KW EZ} 0W,ARK]*,z<ӐЀԲrz |XN> /"&$9)`. :dW"(#ϽUY o#㑕8iZ|su>RM)_+ K"|՜&|# Zqi,gYZ07070100000300000081a40000000000000000000000016759d58000002484000000000000000000000000000000000000007400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/ralink/rt2x00/rt2x00usb.ko.xz7zXZִF!t/-$A]?Eh=ڜ.+WU?܄a?涯r/˫L,p+$-=T:ڷ> fŞm"GPy ߼5~qrqRSr"xh($UŚك;bd:`^"phX֭AWf]`ۛ ÕMn oz:cQ'^nZ(_MؑJ4շS*^fhk -f8ϕpFLNơupK(.%4;EkҾ:n$cD[9_A^!=N?fFmԯ&ޏTwEuR=&I΢b '~ @Zb2d~B:}kHY'$Ŧ I,Zh #>Q,>LKɍ@}t,[:|x&VU>s޶=}'"}t9u"b!%H#}mk7ì=9ӳޢޑ >x(Gս Z%׫O̎_YBtKuSǎAig6ɛᓱtòfM>>tol/Rn3@amOw\bDȅKLT{e*lLY‰'=^>!k[y`eӅr+Xc fQ6Eu[= bN6rByg?G]`%)1u7]tЈ)Va?0O^2PIE4rFOde0ur'!g]̕GRn~@+k*q&`A7ř?d˴x89;r$l/WLV(S,;9ڜ钲:J_PWě)g y ˫b>B 8Pp+pZ.uζa7\1|7RUO杤/UKGP/C+z@K~Ŵyq[9UG w&ï <^(-Vv?JS@OG0XezU$ C-V' $/+E-e]6ծ?I'O(v~.L&}0>O-v9@B~SE#D-I[:*kg5?( ж"9#p*5dS쒾dV%?z++O8æLx𬢮`[!Hu,An W*ePyƾONXohQo^tt(U—N|DW?VgK|;D2T&.D±n2eHh h`Ձ@ q頜o)χ!%dF (Ѳ԰F tخh\ \JYM+r>isDtp6?֑4NcVWI]v% ́ rJr"ߠpP5es FNy?ZHE;v0fIQ?=g:M.x1Ij6Sԩm~g) AdT;.WϊY"(TN8NxzлWs+"}V?wRZn~ f( 9ey)IdCu}E9q`8ZzYI)dmX%.6,;n/&kׅB Vդ#*3Et>K?<]fId4R/ k_kwY-=F4o 9@ Z9r ^4qfϣVIު "b4:7fm/ $3/0ŔyRd^%{]cѤyR_Z I._,m[HFN@dE֑hFBE]ˣo5 K ڈ?i//;RI.$PKs a?#'\&]?vqoKoP`Hjcޞ ́c6!dJFrkQΞ_5\ڷd=pzȪʴ ?$#l?ocF'd|%9m7U%d)Q@nac c }7]9}~_oԃ -~e[7fU1i懵I+Wޏ B2:y.*3p*q6{2fT A+o"L stJ#]kk׿ÆGaRܺq3ki @ߨ:nG0P 䋆Sk0+IpCuē s/>@ C$XLwԇ/ޞf>yvSƿ˔Ɓ6 tD<;z2YlǛ%2\" :+BM~d]q>͌a|naV ېRLRFf>L9Qv5 ݢ2Rۇw뮺n"bL[s|nZywC`^ZQPySWW~j ֭u9.\ ϐNr||+Ҽ-@׬Y;KVw{J3i~yr|Pȫݚd0Xj MLl"߽8ģAQۮWʵ$'?i=oU sX8Ͼ|霶𙑵WPnRN?ZW` n7{5j MV+e'8ETkXc+?@[3F(7u!y"(n% @\3 ް`%YpoePqnd^z|s(+ 5<J]Їd],K뚀9w׎nKكI-/D"Dؔylw0TP>(߼I6Dp2j_򛻙)7yc-6]x)ϚJ,5(4f4R,&rXL[Lٰq9BٮiJ.c`|5+mp#F%'fuQ YZ)"ZΆSǘަ_-`Wݰ.?h6C^?dv5Š⠥H2e&̆;.)7V.,Iu/&CFR-~C!UM2()Pssc.ǀDIK+!%2g5R"E_})Ln6kִm*Aw-9rl!ef*rH=D+|,o"𕱡4X3ke3n13d[xh_I$ !GPB;;vV6HM$p濟kj"rupPB"UZD} φȔp,|ג8s z+MC)XϬWe)2z8MՎޅz2p<ߤڮbPǬv!糿Z0:叝z"'T ^6}ojF!va`aÝ6rH ~ܯ)D.{YA$3c' #@7WƉY5w**)glB10E3w0B8ؕ\1Eb(\a]x|hl3(_;jru*n5Oh}$cHQBV%]]ՇtѢu4&}3&Tu| Y^Q59vL2XEc |; VɊR.3MPr@wqG@1s2|nHU8L| sץ-E)  .#&P@N˰!Kٟhh1Prjpg/,dO8\,-+dAen鈫 nA Kņw^K> Tg2jK[-vS>ڟVߐۯ?kV$bg?yH_gb6^{ ~aA4gt[F%gЉ0΁9vD69_&L`n ǰRj}ZkbVCK&癟9? 0-/QQ:|*&;؛Yãյڅ@tmryAm 9 p@dǀ,lbQٳŤ&W5g;ˏn{QYLYSGq̼9굔- &fkɁ̭kTAz& 8n:Dk$I`Ln HWụ4m!iYz kZʩ5 Y.۽O4^h 4D\/_Xulu .'d/#1oӾcgH}Ϛ1~>18h賐Wf ή&Kȶrut`ռ($5, f017]~ڥȡ0|k%%J_4h[Bt r ![ZPyt 0{Dae(~fhX} K1~VR(ȜOEwN$!B'N[d g8?/kЉ_iҞFAA Z&34O<sx:R=۔#./ _wv# n29U{di^ X.}k8)K9NvCS@KLY|iMcM25 -J<ujǖ h lW.—-I!;vRX~Zh{ bஜzo{9j{"QkP *N)Z vӌm3{ñ7}Ro^k'" vƯ`*\@NNoӳ7h 򤈞]#^Q&*Ԟ>8W,ٴ>/=CE$mjq).kS+EHa$: bp᜿NW% s[F 6A!Kjn*x,D6[,r0;a%4VLTcH88)I(*T q")o;J I-\ U㲝%,E2-mGDUjȅSݏ]iåM-=pJD 0)5X.qo)/ȺvDչlkh[J#xj |}`]3 ˘-\tW(O7]1#pn@5HHu|x dt4Y9iI2V/ cA91FLO&T 4<*٪~.(/cl@>;׎hֹ?rjb B9D {g{ :ǏzS#5rQ "Z!k=oJjAX JN,:Y-TleFb#3_!XP3bƒɱ?wjlQ)v=WSEw^Vq1uYF{ A(#CrO1%i:ibmiBTT5 {3`^~a/4xtήd0 ]^iP#-rEbOAc |F*ZJCt|YI҉ul nLNYUHq9aG2tz`I>ҋ9JxX@=f`I͐>囆\ն'j2Bj W28s!\edxڰH'4rO!{H jͬRڀ3 /{Sbnu [y:In6L?p`Ӣe@֐tzO\x\ e.4f c}~#eԴPW[a +n.^mW68Y#|5!x ;bBWPK}S`a;J%"v; rDkE?n^VOynfn^vu %"SUŋKJ?x>Oj$ÇbAS㖖AgTJ%GX|RԾQ}[Gv;F4.mOЫ8;~U*b ޾ .iku20!}vG2[kZ.ՅTw_?@ iΩ]32OW[H֊BAwei)}Mrg؁[~{`N_·+\9!)ćwgJI䗆Xq# l5)ciG IC!39-kaG7X;ItChݯn:^EP'nq'x,g bPy91҂1~WwH q͟[Ԇ|w"[#,Q ޿ >s=]ժeU;+ҫWϊ b-vIn O-*hK@eK\b6Ws QQKegk`]&:.D0e͛&QXtiv'*ߩ+$.MB >%t}¹X&?ѽYHL![sנ"{3d|I{_E'\hk+6YT˼%^Bnpw(@z<~,Q{Ku/Ⱥ,LV[ۻ:kO<[3O!s}~#C=#%2‚-d#yl0|*mC1!z P"[(C!!.9ӓ']Qh-R#^n :Enַ#vVLU9oәå`5=u)heo_$QZLKXd e#KCNL/Ec Z-+wR^s%ZqԣCp%^_G*nA l[JhA03k\ !\K%ncP0LemjZV܆.1.Yn6;~^骏Ij#+u1G!o8Fn.2oX+)4g2!|wӔ.I9ԧ%0cʬ!D^uT;d~v&*&jY$"n@N4p¸N|<\Am>1ݪ|{_J8OVi-WmΧ#jK1O' ix7U{8|Kli_хq9?x٦vXjwJ %9!\ g>z {y_O@& [y5T7@Q1JAi_|n!~T@/氒 Fo=E~=H@D[ 9{GXs 5e8退sm\4ep?89$V6" PjӯVSC!U EF Qq,jyb u \iBBre`1I*O?sc[#w8p"[;h #C[mY2I0A[)-v/~ Gr=rTI=ܜ{a3CDžPsSes`0_f0_x }bgP 0iܺ "O> !oʶn(3C`FeN9LNKQ ̪0i-zHg S\> %d׿Qߡ^ eA~qW\_!#{ŷFZg5-S飸]Lʌ&P(}S؆+{WP{9{A8jc̺7g`V]m& V( o,Vp$ZpSiP2KPE(tQe5 ȋ{y_4 zg݄iglfp~(+Ǘ0ܛ J'1h LsBE+T >լeeI@l &=+J,)>2'l -`!QG"PKj~8>W:hpqq’S~,9x `G gh8ozBuquW+z2Dc{7Yb-Q?Z=6;SoAm@{!O[Q]bන1eD AJ>lqz}x uQm.F(@.N xH%NVg;>$xco?*/4JWݮإFվY̫zOSJţQPw1HwLR4͸dh/Ьi,COmqLhIpoZDUE0kx+5 `! ]sƠì+.Fo|gkU3 X}C;iT#)\lvz2jH 4x+Ԝ JHutѬCA(Nu-Q.1WBxu?A]^ 뭘v1Ak(**v!莫׫'"s%]}Qȵ5KEVPi<هGeO[yY7`ԗذg@.&?|;֗_Bv>wkg)$ pΊ;'+&tnQ9s IYwys@΢3~?b.}g.$6__5^qk 13|O5c\HK5"<]3# vNX,O7WoCzZ-0%Fl`<>Ij+͑;\TeQFr0JF0#J|&PS )ү ;nu)0FݩVͰD[E !߷dXUYxވwY4* Ӡa]vl ݒ\XO m.s X\Z ]sJy㋀fxϝgۨvYX,?LAW`6AnVd4-$hFcg9$k1CCdCHhaoBOtK||K6_*l $ ,вJÓ\}LO;v2dk-(l4!"E>?j {|CGQ]wMIA'q U-9ImQ] (p9Ƕ ׼[g7= jcV=f(m8 eRtV)K$kqq)J SZnc&U+Y2s= ws_!L>Ҷ `@DTY%{R=kTСr!^n,7IM øڀ+#S.d"uBsms$iʜp.ND|D0 ( ggH{FV'Ϟ|2VA,="bGD<[1ҎpR;A*~A㑢Os DdoHm,5^q#lLDsEvO_`Kg̱^fd rd\"k#plHD^_ s=øԡ} 7+F*4=f9LUk?֧Q RQRtr)9P&sͿzz@BM ! w(uӠ@>Htvm]8ͲWUݎHctóKtC-LFlSC$G҆*B3o\DA|]LefR N\gSI"UhJXyo]m3lB+ЅuvQO.|e_/.Q5țk-j\GX)G5<ö)lk84:'7x񢩅gT<’]#8>o;(<ޝBkDPtrpaRuc_>V2 URPZ |/B- 3>]} R&{wTrMoM0t.=ɹyV@Sc"ʳ3(lXDX~|#Lu y Zȵs dJ^x<*\80]/Z.SBGTM.C D?QglJק@E'EW(&eS_82k8$8ğ@b!K~2WH A E}(VA?׏BCqdj;e3xٌb:[ - ڄ.$Th(ؑٱ5["KI45xk1ʈZB(,.b"'5Ts{؉N@PyETtBvG #rB}_giLt'U-}dι_ P[Lt,,T9_lw-[%yD7Qս# SM;pnN{AXQW|Y0$kprAUKNÀpAL>o/Ub}3{9 [DlaLVL(?K+QR9+["ۜ%{;K1J=4tCӌ ?O5e;#ptty [*N<}H* 6 <_93T( O,ep +ȫUy7ao+mmU /Y:LEJ dSk(,݈nG?GHy`dEeM? aOF8%3D<Аj8iuF:booaL-ރ@K9dd.n12yRj</YFdhNd <{h2Qun>P$3C՜lP@{j~ã:OӒ3 "(mDzvM&H6WvJ\45l7DxYtwXPr>Ihobs%KJ~Ut9;5C]c&-@eN{mKZ@? BN7.[;(͛LpަwS|U"a;^_J|S{aTu0#燄%:>nuL1)qƍc)<ocU2{h@=ؕv:"W} xr?4\^*{xnڞB%"$dW h⩉;a䡕]O+Y9$ 뗫y4xBv߽i/ ?=BZ4u]@9ZCi*w  NӑcK[!ofnU[(y`[F_RYIǤ_ aUQն:ϬM.íQzZwnКkR"*OM/ڀ"49S%'}ؙ2dB`Kȿ BЪӗ{nT] C.Ԥq$?Mp[U(ULv xnlH#($9<=xb'j%YWqD`W3J~|Q]õp )<3|1/e ~"Ovf 0~$ xiZ.u~DZm^ه'X|j 4N'Lx~{- ` d=A$ƟXiv1q@TL]5NBwCIdc] ت cN_LєSGCq;v^HSp #C'TWIBRY{#-3W⸧Z:k8N췭߆8`~Zj RҘxX5Mc;!$—O=W,THSi"ui`G$biYŘVbXH\щ_ϩo%T;pᦻK1 ЊU툓){ n֨)8v ̙bL8UP_F|%|l_#$Dr$^V#<ƅVKn1nw7|)c+ J2o*m\2X_*Ɯ(#kkUGyntA_XV2\+N *$&\HX:6ojp>/QGHL~Xǧ ڝd,1x@aQ3]:>\+NQ@ڷ 䊺>;>mkk^xoOx3]hrbSrL 3䇵cP:u'TY ś[A4%7w=krk[G@=mW5E[͘dXՁ9GKxuQ,me\4g:͵[J*>D] j\^W:q:彿wXdsRKYU0:!1!jɋUff8=VS5p9$xozfuP;8 8+~=EMzXcim<}}G"푠->-0iyeSBXTBhPgOAA@2 jDTfB0&^ȋ3fzm*kT5Ѳ灔S㵒`ˇ<@9^| ^} OAiz X[ '^?BP>l`sf?f8V`#w5rVUSxwNՁQEX#K;c$fɋA'XZB1aV_ٯd c;~o Lb#EwQDe@K}#/ &vYXrݐ plEqwp1S4\uVcy@󖔻sKfR;nv}+tg~ ] xHQXL)"HS$:J\mb`xK[a(A% x4XDWhFK,;19qBk֩Jp FS ꙸDmM'#XG;^ջ%?1rlW\@= mU'l BK@5y)!k e~8YGt-Y#-lCDQi? IF': >KY,+h22D8.LQ૱όV?7nqlLFd~'N]ENt_qޙnAj*s-2**:QNPe!g+߃g>i}F!?uP\Jef16fl &n;)0юғ-esR5db<5R[z^{$^@K_d{D i 1Y3Չv|z2ERk{TNo7Ps.K ?"f'BB6qO;r;G! \LX/|.ӱqb9\_Ia :a$h0apu+ v#5CG&8Yn>.Cixd3(Xz.oݯ)x(rO8䞽x~++nʖ]5ltFLa`C )'ZBM#gI *N `hVjfF@4j!qƪxSFAl3# prR 2DHǸ2\>=I-bbhgvӛnalQؙN!=xs4.ϳI.i1FrV\L8Y`/r9ϓݮ|~ssE! Mp .h^=@K^:70vul))=JCĚ:4fD$ ǡqAGhw*d=*w-W7J+kD&Ԧ2(JNzlH1P C'#}uе~PclrR<Eb;O i-'@^hfxNwدr%o lHl~,WjAM(BB4_,ƴZ 왲I9Mn`1r (%-\уNxMN>@6y;?ݹs}C>I^7X[>y<:oڵ5r<=ګj=V/_rKJyEz2ކ4:[ozE\́$-lWSy_X/t/#-22vHlafG\1%ΠyYO WVM8{:Y?4X+ԴW~㨥cW`2|tb |X =# W]K_iv4lGuoqӒ3IT{)X<[\ߨ="cR"s + _o+<{P.{bXxX%h_)TX% gXo6+2}D1Y lVG0_5`9]tMC'8Nbows Sbt ME=Ow= }=x|Ngf0[KRDXL>JUffOX(d7@{zm6|r#9N[4lҀF1 *c1:-;9>hfSҒ7BUs' ӊ{1VHkFH}[e4f[AWkԝ<&U,-iz]Ȣ'&|%k ' T J;p*uZ?W[x*ö^\%>x۬LzjNS&)9xfl#ܾ4H%#L$jpiq1J(Ř,0^QPZa0bB&<%"KWsuFPqS)\ݶVw(яMu5Vo_)(gk_SR?ٟ᷹$pWBCs(!&x0ιqM!,{ٽ _Ͻy giyЁWN=aqL#j&/ BTT0%L3,,>pK}s5 b22ӞRFXͮ TW;|ľzb{E1k~08 #LZWұh[J+mq` )KO"":"RuZ),I\Y'C0RJjk{WA!oZ|H +aCHf ,fd1* ~>}â' 'Rna޳92 v̵lmjgx;q=$ɦ#nrb$@."7׻€EjHwxywH+1O1CȮD*EȪğN 0i<~iF@/Qġ'd 1Cr+z2r+'!7hp3y吢*\"p3Vi0~#NuMIm$$`QIR g2!{2Aʎd;v2IN6R^ԗ0(Ҕ'#lGܶN}5{;n沮~Gl@ge|}n]ONrEK,=rᱟuE)1zHhO?UUG'eFz2OEcLn^*KA<1sǓ;52ɢ9/m% Ƴ=# 8F\C$z|a%BwE>Xne ~c`;d8^ʕQi}'E"Yׯ>oP(VS.,zIo}e|lEVo헏//]j[Zdi T0VQLrtջd&vfZz YQY ce08r*)$e۹21_2}5ӟ$+ Cjت=,Z92iǐz$u(=€nڝy\;zYsSBDvI5Dv}Z{XaEX1'dP&5:]yb.O>N;tп߶H͏<4OocnFz>! "$cאekoG[9ptEs&S#7|P \VgpQp}] A\С8ALVzh~7~Y+tHrDb`驤%`cdZ ST Y)jkksKwPR7Me2Ƚ:;ާ0KROIE4G;5#$9Cѹ:Xw;˹c⽽p6'ZС՝X_tx+.Ѡ<\EAS[ -xj$iɡ^\SB%1@r0ixNϮt 2.g"XU&;;M¼wZ3)Tڝh4(GY(LU̅9 6m(0 Hfסy`'8J/M٥ *!k148nv$+.d%RZ@!L'5xˆk@].z5S\iVMT ? ' "E샶 /sSﺏK%`9Y?y8v}yyl-,Xڂ+8 P gzYp$ht0b=OC!x¸* XhMC8n೉5!fM#TNg[FQ7,aAwݦ.`Lv70r"sz`npy48[d?osh";BL/@I<-nbϏ@C)|T5Rse?[tu}q`ISDwco߭{KvA2cQ7O*f7,w]:GxlΒpqїݖ8"dEhzr#Ic Ӭ]>)*A ĵ~ܥ+O@" c#h ^0͌#[#nc ZR6Tz-i"B}6x%/\^ *ɑKB0tW/fӨO y,˲aOEtɏΏ?MR.:_y6xdG>{Sg_Ne(/#=vp3k+l}kw\^c:z2yxK3NQ#%N&Gc236Q`%yN)*w`U0Nι \S0ٳ'> M<-0[Prp|8߭E>W+˿zf o/;3I"EAǭ[=7# Fݠ8a;5/PrArZ8nZ)dgm$l!QHj{P/A:EH1C?mTku#ELX8+ Ny80:\b eoZ&B&0/yp$Z?SpSsIٱ?^ym+S~l7/Z:J*r<*xs[,NH]Y- {AD}rw)|t`-::"7 Q;;oR*+vit^v~ͺyk q/NMr_gקG siRkDfd&sq^ U"z"CKJ?@;CyuL ~6FUeM;jtF: BV`Pɲ;I9hBpAr@O8;WIxkKHȠ]Y( P.5ޛ HRMe4Pl7#;uv&O͇DL7e|w,Xm/# ,a &CA"ϣ(H)U9 ;ȔдIq',ii).lօp*MXu7YSAߨl<C7.,'fv#J6HehWn?b)V[g_֩_c6T5L\I-7;y1|!@L*,$(V}kQh/@s~|y$LMf؋ؤ qك8`yc *Շִ(#FFqlmn,0$ v&_Q:qVu)\tD痟YxYCa= H"۰aQeKk0NL }G%84{Gaohya'K=bB\*RvJR7 %<\%uݔ"* Rr)* !U4œ 'bZ~7KɥX΄iy?uH~"> !&$T>fZ ~~6l--; w䥙$?ۣ߾n}w:`veo x۰,QؘJ(3R0X2b7{7˧4Gu Ƹ drY`rNNqeؚ~ V-/]ɥ>&f0V, T0pEs*q%DApHFXUxH)GAJ->CֹG%r##*0)Z,6藗<%2Y'|OXRh~ɗyl0`HV T)j~0V8N Q A9I|4L4PIۍ" '!d]z Ҵ O~*ŗ-3n^`Ŕͼ@Zk61`HjD:ŗgK>' ™;5_x&>R3>4x" ċwvI(4_=*O @tz^[WJ5кHp9dG l,(RZ|0KEbyEPJ=4<-VOf%`Lپ8f  ,lN@.db=)C=0 @Sa;e#K81ntmOxk6[FY ӯ+\!b&5vbr'` { t}')yMzԋ71XTE01,ޙM Pʀ\:nM*󄙸z{ ڮ'=ak{~EY"]\& z^N D!S $͵8crT D ??]ʶage:ȯ))^5_^JyF^Wז7X>O-^PȨe2&‰t7/Nk_NtiB目Tm~hLZ3}oNEw 78F !ݣ3+CO/"}bR)}(m◄&vhmx'ԴlD4JطΎ)#:8#@3' +g!BQ='h "LJvwL3:9So߸%3\;gniLX$fLd^ ^NzG夐;!"2@@6`a"G'4]0kHQUs4࿙b[d2\mW%]@aݱ]&7"3`2}>XGA̷/lhV7/)˕l@.8 2Y$, ky-H$nX\%׮]Mp̳ݢT6ÜhAt4'+u˷zbtaYy0POPs,LÀCks ddT"Pk6'9Xv,gtNH`}G<ԜSgǯPIVNT4'.ts d)rʭ_>%\VpHpa.M@'erb0س(6R<$>>9`VJ7ic7#y5B[ZDq0It_s(Lk$ `VtJلNKy:fYzf\ՄpMlyo桊2RS]OkH;A,yB1H)MY'bTԆkz3N\um:Njxİ@%ZvtKxf>G1R^%p4 H}2C,b}*AqWp|eqހ-QA03I[w>}R405zd S̻1FZ"ޮkMD4qTj3d^uV\T9!TRp&BsyKd"8aŪ٣e xQ*FB_ )T2.VD@e8$+%{k"nm+yQJ2pm q-?+{,5GaN |MlXߌOU-/?#<RM|"i CL~ n>0.];/<+?/%;^r }V`sQQ׾;P΃H!NK8Hi%n4G9e8HRY6Q[=='dL: tT3_$XZ!cK9Q0?p-bk}'`rђZGV6IRtԠBrp;rid5Ƌ911+g>T:z=۪vm8z\ri$ +?t*~MZUҕΰo7:Ab1I09Kz@TK yMca|EQc -C3-E(L/av<Ñh0 m~PY],a+H6\&#ߪ/ӄԁr$Ly Tr]=UIU*'<Ḑ=A12r=_tt 4Im8mP-mG9Jbt-6f6J٧HGPÎ*gI#]mg;=Wlt_!yѬ{ǃ8LZs x=Eqe Ki`ez³pYV:Ss&pH4r^&@5 ӕp5 <"Cbȝ}ܿKYJVd#$ )Ae ?m A1f񫇝nX],0-&!}/.0(ITc8AnR0 C!uBF>]<Ԏ\"4UOL[]%HfHK^]>&])ٞi4qS6d|k8, ؟ڐ|-$Gq 3hpFm$J|d ե/AV&x퍼0`GJI\& >ŭ^tYEx0AF_-]qƝ ݻj8ǵ AS|<V+=S+gzىpkx@nK,njM\4Á? M=Lb@*2=)379+=&0{J!Y>ELƶ w24oGQJ?0[GJ `95ME!+Y&15z" ]GbI+69Hba`M#{lmT9읖0 Nm&>b#ŷL8k D[ƀ޽J[mim`"IY3=z|%ŗ$GXC?DsW0QIzd]t8Gn `n{NAΞekɋh$O5}IBW?m 2Zs`IWW |I haD cl2`Kziɸ1r#֫jdQ72ҟjJ^ +Ӈӣgm3T9W-d CC?Y|J1ipƔ@r a l:+$Emy ږ]%ջ/qbrdtB>}ۚ۽x'}z|^,0O7.ɛh^0OKRM9o?c&-vЏĊ> R=l1Bm4(L+4OSdR5FNDI@F^UfkH.UWc'ui Wre]P鱠1Di |;,6MX9+*X+w$ 69\D59'GDoVUԭUbOr i#sÈC;|OvJ˽9b{2T[<6PlMNpAIlsFloSMPrݧ>bK݂iGPQO5 l\9=ň kާ/"ʭ!k/ΨN?8SZ^~x {*'8Z&UAMB2jŬ8,hKQxuBp‰ X).nW T#Bv]As;7P;ȅ5+˕_xX**j,SJO0‰ ಜ}<zg*1H/fb}A^EeDܡ['ǐ:p1 e#i~&Ev۳٫&lghj>etcIr7|Q '{f68PѽJֹG㦦 99Z#<7Cj*b3R >sr.7K(V#mce3-0h l{s(i| }HEd Q2 T;)X>Jf۟B%m1e<}H% [`G翪r R%(y,pUHsv7q)!w.zeqٮr! .EnS+7Ru1wPUTuDm[p{FRp`Zw]zh{$,gl1t/jwUMA1;lp 9$dn$Ga(5>seK`HH%Ϣ_1dČ h(X%蚚QD+Av7??-ƵߜP@Xj^#xDD4WT^U?0xŸiFQTIXm1F֕~ 1R+W "Ў!@qSKdRXM/ۈ.խ+#-A~9/nRL{rs6%(p<Ne3ӷ-#9=o0d~ʥXf'є+GX_EHSA5iwuЈ+k1` #LAڄۘJ`+^-]wf;`!韌H4aivrWY'ʄF(H˗t*[z]2t|F} ^Qc*ֺߖ^Du_⟜; 5B\y.5۩9&&pt;jdq\ `#& h=QvJdPgT%Wׯ=|eG.nU{wY7zPFmyiEcO5$vB(&[~w:_0Z\WVT6>*=n `aI[k7ĸҒ+U$#푴]% 0MF ϽIo:%pVUdBg} G ݪ6t Gǡ8aksG$k0@ߊc U0[ŜI&X%6 obS3-@i3M fka7/i)U "Q`dabSSC:bDw߂_LAJ'b oAp'"8ҏvAЗnOq'X3CQ{G=0Y7}(wC-FpžlL 0_N *=3aq'6h]R` @(mB.vbwUaDL͜Hw4b7[8'Z5 } |2o,s~3s)Ľ[;}@_e_zc?Z-{PQ, kUiVQw_eN߄,xcQ )*j?Z ՙ%erGU^\Pgx"RJ]yUKWqhT_ 5y&6X;|5:}&M^"[dԎNC?J,^|Ib $`^`NCî-ql:OL}J5!T'Еڂqo`E.C%wɐUnо_$ fKZF D$z34"4 T8o9AHb觕&ہW{VB95-#[օ*9$@Fq>E T|+pHV܂dlO Js;|?AtKNP{frQ#Lss믈jtaҕACe47W Yh*??Bq;C:9Lz, /6@t~v>l}n{C!E;R9[[)PzENeD6+4(qy>yp܎3. UwɓQœy" 橗c>.:*\g8 AYCu-к,a*KM(ĺ SpuL}#$~B?yvHU&8ipE?"چ#U|{4H؎XvBl2gOYiURDY$ģm~>]rt_E\=ӉZŵ +{N3iࠄ tRɀg5wL L<ͻ̤P̹wC1[K PdspwاaT@dsT8#Cz(BK`' ^&\.Avpk.dDD G9'.6&Wf:> Q)澏VVak?pEF4F8P \Ѿ&;Un9< LU[54ljNfa ʅGHtcUs-=G^Kk~7sTGW sT%9auZ5r"HFo |ICAGe%V˼,oÕ AblxT F_kP:>G!.e7Ƃ5ٿ$^\?l)ЭW_C%x+g)Vp7v&Me7|Q7Qmܙ!l ǴXZW.vlķP9QoSqMK`ʮo b.$<3(5 W…ouf<:V~N\RԤPq.¿%36!~6dSjp"('KDIq"IcgW} )& T{KcDnM(8%UC6ώE'&'q&,lZ鲏Y:I(+ *G&J.Mm#ZA=[l:q^WEzG!?ݜT,TZ! @oV1/.vL쉊uV& _*|Ȁg an/`*precKt+fz{fUӓ[cyqHwE:CL) &Ҹس.aDn4Knsp_cH^Eo}܏蜹Tk.#Tz 9%}q-s2EĪEwSۜAi(AG$B̧69AS*lUc>zz%/ppnVXip] 8^HTSieT*Ƚl?GKH-{`zzUxuĈZNZKAkWxt' 3hm"ZZҗS h~k@C'^5A]Ƿ.Ҩbk*ّc֕iý[} Lǡl_["AƻRҠ0mircUmv}e?EOX̘Jo>c4z_?V{HRnk-&zcM]Kn$:a"܃>KW;\*h%#|{Dߴ<[% iyM%@]S'q$ueJo!xx1KoAN\Qέ! !Bb5A0NH_K{IKs+4,#'cFxhC+ȑ#VO@ ٟBo[tY kL@ԮTҥNVrbl;;^[ ߂'f]sW}k/.կzsk(I5M%naj S)LqXT~D (q)Œm9d_SW0H*ދ:Ln#lS0iR 8a†[gpgi3آzcVw}^/Г M r 3gF ~J+Է)hfCs ¹c`#BGe0ެ4!z& \YmGT^L^Ll&eR&38&׶5Ǎ||R!z2z-p%qI9prg,[ihжFOfxE;BdDJ$٪5O4-8d0abb 23 [+&U (@pI)^sT"\A㽌f]$6?{1?Ęh nZwqjO(p5eQb '9~?S\zU {qXv5k{ y^jSCDQ5Dn:= 6-$[w$$f,ퟨhȏ}OJQ\^]έw2  YR/)cYq}XS1$d*retRQLN6wWyB5 Pxv!jڒBhY޹Ljm-WF;-0U w#gܖw.U>qlp5! ZRn;jO j(R jį 5z 6 }T ab\<6Cv]VD0[_;( `ˎk.U)D^Aߌ6!kաk0_=ǟLƉp$N08ulAFh' 0w2.ay(R dbuk(UZ{"fso@{+=(84Vj1M…;ٕ 7ɕ!w~@YP )uo.~hӮYO"K nG8%2\m,:¯ He!Z3U*ky҂>+쾑MP7֮Fȧ4;+Ht[@WWjZM{/ZؙmV$,\iK%lH|9@I00IHmeN9ڑv,V݀m<"T Я|S2PW{R9d{/Y7^d.AobMUr(5JMBrFf1l|v1A0ʃ'Q/ۉznJ `ähvg'̠1ǐΏ/dS1x(J7@'j?&",j`{!a+F7¿cy$%i#O~cjűQ- eDT*KBdڂ/ovJK/-Q=2h'4[1@=9~kWFnQ|xXVg\i ټjKXn!sUpgRzu] ƒqy 7!T/.Açw)0K7N7UEUivS- yʑJ6#%ƍhy2‰;c\/Ar|h誜B/rsaٵZJ2l?:rNʎ>aok?F"uDWEiŨ=%l% NRGX8CGnvfIs%QE_t/t{Wlm:sYØw_YϢ; 42q!l5EN K[]x $nlІ1HF[A0)F]e㼁%_C.14P@X0 |[KkytzIv&0Sg>8찈Z2"1?P:@/ڥ}A= ?t~N7ѡ0gohfYy:d`B|6P(@u<2 bsi^Cqʅ`H! Yz=>31v4\4wEake]BԻ/_wD5Յp; zzEtZm|8IfodnMn H9q+>a |Pk&Q.[J@Ī'`RHݫŬ4CW3nje]zbܙτb$,[HznŅXgIߋ~6 6_J'cGtSIQT@֭OO{sV-ߠ3\&kJv іm*ʹ_wӀ+Vf3'g56R@>+"{ bhg?Ŵl$C{qA=R73\>Gp!q\޴kʍq󘀾+_-)w3<+b8w. <#:;SO"SC6;|^GU~n:L '"ڵ;x[rlWG6x{7)f'/v _g<5 ,.PVz!KI!^+mF?|% ~Y[Κ|j6}< Ahe>ާZ\ca.Bc{Fvc;bNW*zV4d?~bE 1WqMxG6 sSrTgUK֤][xq$s)T˾9!xVV`+ e) "*׿?`3b'0W*&~7!"؉2Qr n-0+aFv.HX2ja2# ,m랇{?"Ѩy7+.V Y-j.#zG:`b;ߎ[P〓xe`ϝ̅Um ͘bvHC;U;ϖDթZa̎]4TcƂdAYw#DlA(~Ka_ƶX YԍߤI`YN9-\Hi8WX9CC;/A_JI+jBl!(i\/ҭR)#lnӂ.Zy q" %n0IPMv}Mos'P/jnp>r %z }D"ŃcqXjjlg,sglP,Dqq.E+)q~O"`o3 k;` ؠ_MX7/$AgG79$hX2 -P(nm~`"l<+WٻaWV-3_8Am#z rpN6 iF.#ס8l+n8bjXmҸ  i)#*kFI1!-l>kT1M*y\cYTQ=8Noxφ+&e͊+#f)z؜Pgcmj*%k!0jƬ@ fEuē:7+[2s4^1ϴs3,O-ix(c1ib| @^sAEAJHkFQޞp3~B-ݩb%7F;K{'Pjy;BǨ▸+SY5QȱKe!ӁMgx]ESuj$ۥEV0DmrҳU_y0Jcmېk1` lYBH0pH D6aFKq3k%[ |wn^<8q͚,8}{K Eh:sI!cEc6YTkZ eܦ!&뎫VP '$-G8`&Iޒ4h؀ZCu=>&`#0s5?oRݾyv;cKf%~!b 5Ë҂@9m=KESH}1t㠩Q:>e9\q?2M.Yױ H/\-Д 1?օwFb~0` %Yjpgq+{Mw*=g-h7~O`@ µ8NߚeYzX*V<|Vȕک6?V`n3`9ߙU<x .n"8@@>%h6(MHUue'lxIt-tda^/qӕ5Av11Gf(؋`/ >y|E#jq1|cQ)AˋmW䬶Լ0 yMKMo /&3֪ǥ|_ |_@|g_ W4@GPࡊp~xgz[iZN+jYv^F2OU#(z_RVNMa'疙D΅RgT t4^%ySODpFB#p8G֎&>l,HHWaPk`W98X.Lf97Vjkǭ<+S?7G]6O?u[TW ZSsUn-<j*f#LmA\VoC8h%ԘܛpwVO[NÅlGgV6{c&p> uJZxy DZُ\?cDxfEU-3{>2Ww(O4v9M7,Ĭ̶\T )Uq^l IkBuy$%[8UhT/< {8 3ظ3*G:D*vȫu<5=E,5υ9!aRCs z>m~jF(}pBjʏ4zzԆ JHw^L<EwJ\n8o YBv]`Vm(Qϲ@fʢt9 ƅ:P T$LqYo;ʕv T1@01 35/9ca2 ԁEyKkہjlG)qZTS\q}.نQO5Ka7HT!=om.q}Mb/0PG:@Nkzwڼ/@WBp(It? 1־K `$)#A4wT{(efw,amUJ'+拶+dx ^AN =$ вˆIh&o,J^챖ܗ<3 K`"~^?-OU6ZH:E3wԠ^y+2'd='l6 > %'+@TW'~~٭mZe[R''o?Uu9CgpǺ>"70(BeA=\=;l/=6="WELwҪ$ڿB5QKfG{P:#ky-EBtG(!*UG /`T 8cC |47hY D[:gjiڠW r{f}^C0?T ݳ{YVaj)Bb@X90=~kXta(<$xO&=ɋA%1`11(+(!6Үߔُ~~: #9]٧c|s-\E&$b=;G(7 gMd+#Ñ8O)˛,4"Vիrѩ`d_[+[ؿoHDT-#7Id+WMrFEqR,#0ա+t\̳씛yV$^եMTQ<*ܬzI $&yS+Y@ʂ|xoS˭MbC K)1 tc?W9ִ8t BqzUe#Yk*;ԼQPYh}㛽 q]ƠP̘$pHHTpKZzV-ڱ ]gPc!@r넳egd_u"=4Mhѳ>NFA@VZl`ԯ~3,`|5Xc4+e{N0KFFi@:u" ǞY( ޾g"A ~ dJRe糿T8hvW95'ˏWZk׿2炜<*vY5Fd0 C8v]Ce8>vվD.WĮ䲹wY ^ 8-x3)Z Zg*ʵ1hDoNz&I ZI! Da֩lMS=wİ1K&,CP+g$g0SRxXƾP>N_g Lg[h113MRuF.8ǫe(x7fҐ+4xrGR뱆m YںY$c*?}vjq"N]X8CUS3lK/Sb3,C~Ag{'XCS_$t  J qdŁE(p;qckp5ԟ9a%cLù)3][CתQ\wp( SW1wg~KiX1*P*Ưmc+f!0ԛQ,g_rr%)B"u@>[7.k:_NCitP&JsN`y}K?Ǻhlҧh3!kHXE=/+`H`<]~FfRҌǵJ jDAYլg9З?=<[̃W`6(ݠNUrjAWۛh %hF2;Z5+s~"ހ2*ovU{:x`D] gX_ʝq/$GgJௐXbZƻyyn.)}B-ˊx(Хp|?@|3&\Uo"E%zhmցC_K%,hOQEa*}*"|%Fr""Q#Jp *RY~NesՆ@+\"{O9mSlk j}o6NiοܻzdI2}M;3χW1I~ mH 8ι=ݭo֮uanMz@Xwz]å˨8j9zk^,D&∡s{~ruN-y"d:H+U{RnwgDx}~{wP}']{"sY&Wm-xt:'| L]+ch fķ#nlF W6Yqsٽ'~@yX9r( k%lHQu6%A7́#;GKhAd _[m^߱eJëqߚQ B{w:&$K-OCbaQ7lYxC緳9/SqX ]}Z<ғ"+f,_ذ̙%)GTMmS+. bZЌĄ~YzWII^894b~!J1sG sV>NL*O8:U_H.;+Ǣ$^(3e՛}fT9a1]J!gՔVu>zeɗ?#I ZʶGBe; 9 FI (!ԗyn_ nw\&<;fb@5>O9QxX/G@Sx}̑oų]4?|jLd{x.ILϷFX}H]1EBYa|%Q\,E#)Ig{ (t6hBYT''228dR& ^/^]r84Id%dR(*-8<ed]\ @"c`('7qBݟZ3ɴORO?GBEPa S BSaj,̛nPfخ-BoNFp@ x >?M&h86zcng^^xvcF<޹ nSQPcGNMNf: ~ ,O:wDlp+@!M{ >;aaDUĶUPMYg7Lmܒ-+/FkE>VSJQC:W /h]s;dcg~7en]K T_*s0 ;1DգFb0<_ K]_o`<'.vMY[ mAٮ%>)4`P4J܈+Rni*9\IN>y>:z옏go=uwBY V(="m͝.!.py88LN[=/bϬK}s-&*ѠyCt`E})Zd 8;Q~P4KOrokTp C^q -sGPSMޡ$X[HL٧_@mU9F֥`EpV%ڡ7wSH~>gR4՘'wyrOWNf5ٴiAcFυw-!)VxH_ p&HKs2HKddq؟<,@}a\d ~k6<BOl~vj`{O0ZIS8[hBv%߈A )?6R9)xB;%"vEJ '3/!kK_] Tp0H4_'-ڷZ{7"}:<ȗa eK? G-ӭ r_#v"_CnѵK2/o`ct8iaO zMH/* YC {?By6rZZN:9^Q #ٌ38c߅v6'0%ͲI(_)3M/}n2_nqY/vPO` +蒯qFB8}vfTV뾒$믥Xj,hȗr1zք4d[uیx@HLWlj?IՏazXOb+VSD*w]41 =jBv~yAq8Y^n}6=Vc6d򙹁\ۑܶ08ȱ<+]_G(04 aڰ-B `ZO/K?嫷$57 tw e, f⚬FrYRـ(Ϩ[8-2Ch0¾m׶2Y齶heZ\w p`s@wVÚ]*^ nN i3ELݮ!NȡBgsCXpአYL.NRZei'v~1Exvi &Q=v_Nj~_xچ](6b>/'5tfNl( q.n?[Eo%x~ >IN+9#1^`Jfm-ʘQ^l֏BȢ/yXS} DnңONXݟSfbV2XfNrR4[2Tt> %aͣcAoxCPzA@9MxG.[8ioIrIn 0ɸT8~y)ߦ06mf<"p-&ta8^XQWfo<:]2g~"Jȍ+0j!D.p*F61ѐ|#{eY1O')|ӵkS׬xZi}XHvA\{^6hЭ.y2LmEѐUKiڶ!j&.n$]ٻ,n/^Ougq|YR45',&ۦ2֌:]p+3<+eZo~ľ-r8rRR aG\Gd`.|uPZXjֺZEnB,S* u hX:f5PH\암Mr6nmeU-ɔh>HJ\D5_s:;M'l"/yԣ 'Z㲺KV3x'xЂ_;mu҈h8X^k7x҉>Tji3L 8@83; &"&/.lD|eX3N&8/A g 7 ÄhFjfr4/nJb7&Q(Ro J?L&~yxgc}+NJ>?X~4 Vsl"WSG\~ðo<eV.\a~bG5)UO䎃1ރ>YWq7TX,{xi5t4BH47 (Fa(ÖwF^XM߭op$0j0O#-I+ȥ5@ԑy6:GzAe꽎(!z%l٣QY܈As B.oN{;Y PWbD>͢1lIF^; /~һ`ES6֢pk~Sx3(bz$>Hk@Lqfr }*8"&/J5 ڊG_uSυMп+zn}Cz P_.jLS1{CSböKKd w<.GJMfEڲ-جŸϜp[0"ZG9klD&Zhcd{d]K-P)W8qpi{T3|x*-R\tJF%\cöG|flZ1hۈz`byI7AٷAf ىmčqoja:' _~&fl3Ahަ{CMiX׍NKJֱ 3}%Lfk\bNgYyԨOqȇ)ix4JѤy!g:)s"j\q,zYlr[?PΚbd.^QY)ў,!0Ւh\7an)Iwq>`;}(MV t}1S&ֵ]N_IhC 0êؕo݁qR?|m/LeI<(v4Ѕ4.V\q[xxtJr" 㻌oA?S2J$Ͽ`LmϿ3a$?҈[j DxRz6wTG:kUH&-?γS^BAV2 mgSq;j53Ԇ#)`CHnWYo;ït:ɀ#}G}ݕ+6# -T>.-27̦q9p~3):ykf(kʧ K Fv{s-"~i04IVܬ#[9iݐy5'#OW3}ԅ(OU,@$ֻz<~bX4/}uf]L\?uIP4mH܀!\H2b}%B2lʥLug6LZ+)70h0ۑ%a&YĪfv[BMW`)wl UҦXL_L{Tt3{Z_͊D$ΑA4t0<72&M $JRlqzDlVw=Xk~M0ɚz"1@yLu\,EѓP)S$-tyu2àp4+ @YP`,{ZTWᰔesǀlZQ@w>gt AR2W c~-?z|ƶ'mCvکٻB! O ⳝc|;p] ]b̀O'b$ :3]?vOvmY>6@__C2mI%a.t}zW5֋W:j{i{vӡҎt F3Lq |wсt yIћv#O܆yw[y"DT?3GN:ۿl 8k p~{ĩťI0Rޠ''PZ" ۘNVAOK@gaث̛AH18r'.`-ޙ:Qb566a"Ů=pe]"@o3ЀUVlU;]xoBEpems`Ujz3b\*u3tٰN&.xD\I:KCA|HlrYjy9`:AX\Zx {[zԥN 2 yS~+:}j[$ cHZ(;63=ӔyxxN? 5?-Jq JY{J+@{$ 1=,k5kдs42Lm{߼^ MX6 bƵ=IqKa %6Vji+uҿ.Ĝ` V B4 ߋ&Yuo4nuǗU XsGSi]bFE4;|P]쯶c/m 9ղ2.53x av;&D`Tgf x3$V$> G7w ,pg%?1jnk@)!wS[#Ņbr~D}3zgrc7yOS "pe$ c_t=pM, rn y8-t!B \{ !ofQhE_BšҀaRi1d F~pit]:,9H- Xfh?́[kk-.]GI=h3xRpGl{72}hfaP@l$LHDfZt _ d[Ќʰ1_m9(t:j>+,ZTGSaI3`P;mީre(_''h|#Ӏ Ŗ]6Eђ`q='UdξVKQF,\aRk 6@,tTBic)r^6ĺ G5xDD| EBxNC1tF9x iQudRLG-P>kA>QbaKv[8B[m %M7-> o82+K30M/ F:G適g\j($*f%zTǬmvl˅{E.#«6JbtWBXk~֦&oʹ63Efg7"cȃ09#ER%Fzm\~):[fNO K/6;Bz74c!ZpK3Cq}7mzwfdMK?H! iqlv{k&c`*3,KE;;XlbS-)/e(gඞ4JE9YSqžWώq7d'FP(RmX1Gpn" [B$P[r{PQAm:~%{evҥ臱ʺv.h"L&O 1.?1)'ҺdE"|^ Lhzyv;>=?DU?~)?N&'~DrΊB RQZ10{Z VX%NX6n &nV9w o^|$3O|EOdўg#`aȪKг5C@zͺfϞV;GM{?]Tۊ+w 涌`BKalEӖq..4ܡ$^Щ@u)|gT]vkUZ;z |r-1P"w1da6W<0xU] R^4(=I]AvuR}z *^}Jk9WW}0SN/+\ܵ*Q7ZVd}a3u>Pqqmi6"'G̃X.:tX#Onhf;ж8rMxwqw[L ЉAiنH ثGRw\1!ŔԽ8j)nYp*x>Iά!E_j̉el"q9\B ٨r[WC"`t/-TEOv ?:ΪQIcQD<:B>Bj-N8=Γ%Q!kLR-wZhq#_4_ݱ iiT3AodG&>F@_~BC7]s懹0Oػ8V;q?˜fPp3C*|ݦ=d)kC͚Ѷ~ eWXZ)h`X3^ p^LcFb\7tB0VB2Q.RS!!8i%[1 ^OH2–MLF`@\\Z>ڏu΅#SXZBz6g uo|咇^[8e)c''b^Y$"$^I(İ/p.iCLloVoh`c*;KR[-ahdP".';늕>Ndq w1pޓm65zZPf6i='> ~^KKid_%"%XBJyVβW6*?*6{ H6ݴ)ܿՉ98uTio+ 06Q?gц,/*O*{yZu2ҙ[nY9)!H,?|_*VLO<Oe,eoH{K>0ܢ !K\g#I4 u\N\E4}K.3[?L?ǩXP:TrQ-Œ&M3MOs,CR(]h)\|;?7?l5a[eŴ{/"YÂ#GLq^vRgW=J#zu­tn:DEqM(b:_z ;|h"DXK'6ɷİ4d0?ݭgx)b^Wˢ֣2[I]VoV8;7&ŵ{0LAy+At'yWVwi[鱔LǍ:]D`֚C֌W{φ8tFoL#Fz ⮄JF,GfS`ș.R#zd4z"w/%?X9q(تr~ }|7Y|!q0fn]AA'cN,ʣN&Ƴnq([mƜ#չM\tdhu\ 7⻼ӰCˌ6I.#-Àqy'mwsZa@Џ}Fʹi?Z¿0MV5*a_̻N&?XCz4MX7NZZp-Ɠz &Pv6%̤Fgaigv}"KlϿnXc4ΠyxOYZ|)DHۓGf}Hřn!R,Cڈ$`6&bSjwx"X^]eSBs)^\ ~&7>(t1[ SQYJ gS^j@2 8'=79dYwY:KHa滗Y}*uYᓽ86G}s]؞A9j#[z{ MFjPON%iS.o,)"YXiD.*θX~o"óCbZ[.g "?˘eҊkb-F3ge_e?,{r[?ܑ#YVOՠWj!6#6e1YQ'Gƫjt+=*ѿ\t.kto"͛kT[r+@\0ϯc8FsDWG;] 8N>Nz??9+`^?BQ\&K&ۀregS?՗ I>ҹ{}_0*$ʫ_IbD5p[Xe=aF4L#Sˮ:띈ch!9PړͽwD,vTFlw_Jc! N '{Tu/@|W%ղq((9~g8g0w%06dno-Ǩ&jqH9u3\@0i5mU :ce8IBA 4D!ՒaD[L/HpNj^O Cmy0k F(kq  $ҷ,u;KvY޿"޳5F97@TP]ba[oF#f:9h[GXll6$OM^P~4$mk#\u/(Sj+ t"ZK#wAِg_Ka+puM+NT)S?ԇߺ0.WP#+8+ꋂqъ3ٽN|83'&#Deؐ z݁n gWP 0;XKK7K>w:eiW?"wc [ k#4-[ u-X-]z9UW vE1 8d7g~SۼҚl+"6DjPDKvܮUW>awi7-б * ᧬=hdR *dqAi:|!ewOU]!Y¨bAM~jROX"h,n]#w3<9+M5?|rR.*Ws9xg?nw",5U\G0ͳG3z]݇E~eSWuHh\oVǹdaE $Wf73WCĻqYc|3K_,Zg0?r)tMx0m1Gn%̖Io?OlZkHpZF^-gQX?yws*կ1(>X.Y_ 8 XާVl>|?!yv6YK798a[7dXA]f38? }R跜ӠㇱɥJmQF= 9-+4;EŃCsXb1**1NȵonlY.*Yf_r7.}`سp'7.[I>enRNb٪V4ܫlFkv$1"+̗bCHwmR~KqoeE!TeKsMNRL5.w P ˼K#ΒeT-{XU;f1ȩJ$D"B *ٿA~f[7Ԭ:/&T? l| sa&YLQ DHBp<.ǢHhG'6dQeUbiC&fgs) JbGEtbQj>H'^/baiYo7 5lQ^IJ(%(iV<~H 6EE)q SQpi̠UktN piG g<_`RQF@K툱ܨm0^rekT)xreTS$4Ȧh4`̫pT93ʖ J]:_.sp c`oϕQ"K s<܉;+lƑhO1p`LY Dt248||g[B HMDl[@q]' ߭8:&a nrJ h;TugM1YkuEKgG2|D(PʻN|*'I[IKfNj;SgXyy|sd4xN$LHq]Te៺R Kig5蘲} uR/9KHɷ"LOs@PTr.oslN\V۷_Ck`$\ .AiP2 3@;]I.hbI {ԑb':DgqXvxO9g S/D̡`LY$'h(Y)lMU)kTTFGGV9 8w,D$4&.яex|.AmSD /;3JAײUL{|Uױn3iËe $o\+o&jqB#)d+=g$+)c+ը*bZÿ_z.\dUfr=KvL̕_}/D4h\A4ʄH,m,Y( # cP\ FDnئȜИA#B1^򏪹U%KKp]jXi"" ?Vxa"񕷲$ ]bHT$v2I|PC,nQVbѱt -49:q9Խ)wqdth;<6p~ qƤ's'WAs3O_Ò=sUDi7rYLz$/]~/J:_wf~n~z;:EZ5KQNLǏLo$! \ "ΒmW7!xH{HҲYnxG-g9R?)(X_Ѹ"<,P~.:r9PzJZ[V=34РӢ.IO"&QƟ.p\ ~ !{Qȷ[_ߌ"i:9{6#mq {2ϙhR@LZVNNqR|KkO:z,ɰESEBd|t_4 $ߑ04~򫮊m7Lk{Vf3ȱ~=T'_ilr>E/בGÇ dױƾseܭvQu vRzA=k{1&֖ wqz+ `[#j"[Fћ{>PiQsg7dc1: 1BQoJ|kڋ\V"U|n1ݥwg㭏d2UC"?,m%wBil̨DxDs Q4uZa/q:X9/)1[׀qaͨg] ΋8ӒIJpoڵ5Jp7VTB-b#Q-a`|5Mi`nMl)VOт!ye5v'.hjU%ϦYցpܞ~UeE0gy&3KyGTS4Z:5%!0FH黝=%+:bWLw9v,^ SW0Z8:6"#UހCw7jȈ bZRkHqj"uM0`ft#pE.Q;9ϣJ[cMƛV[V|;FbY;H#OT!1Ki|te"e^ydj lF M' ֮f7YZ|&l#N/d/khQN8w b>#cY.n4~+zI1'1dD=X>IA_Gyy|vu B\oZN.cRJ`M4~=:_Pxlր^D] cQce{ 謚x#ȵrsQ-q"߱l_z#v o+ocqZ\V^O%M^fmeOj" oyOAG2>S'#H}Rfh݄Zb~TY\+1_l"8*z.!z@h[8oA j􀟓<z)j'brG'X%gpW% 4_EE8g5MT`rH?(Fѩ!TGg]/rŨ߳Oϸ]8_͞ *- 3Wp bg~4.GVR-QyɠH#&E]:~(%q2OM;+BD }D Of)E{V^$Rgܴء[sBTc,RQv :qY*Rga%V6Wݙϑ: .UuQaN MJ R*<<6' p KIO~^V(mʻD 4XgXoګ$ /ˁR0QJ-W9G$UtE0cP-ˀZkqhcRu -0Aѷ,Qh˶「޿~Pj.T_cR|%GSNk`R/K(6ٌ)7P+̴9: ?.Kq~hn"a (M|Dtv O_u-aCQ` Wh3CJhR+Y3?V\!%R(rN](, 2~`~PEJ5ʃamL>{7,]Q5(w Ԃ3k4^cVY ڿ.6Eyp8d~9t TOaLN$6\J-@?rHqxNg.P@uuMw~m vo(f0.9^%, Gb+8"@3;J=k~~^cB!T""zKKrǥ}1(Ϋ2Ȫ.B$rf j=91_x88=g} ]DCZ0_ꥅHM:^U~XF[kW3VHA\?A:1[= qCl\/95֪ !Z7],qO$|UIۄNk2pFF]5pr=f}Z4-60=9b3HԱ@.Bլ ץ'hko\W\=ſBǓ+ (̒gX[퉚#?s}ҜenI!R=uR]hX)[pJp+\YjB 1$'\6P:.ɤ_Y`#e큱:YǻN݀ WC殮\z`D݊'^78r$PQa@dp,`SCklxiS#8PgTbajgvA1ͶHſjw&&E+7%ߠJѷ ]@U怃y]Hfz /Z6\]ZμtwHh zV71׋H[U{RMN=7h)&Ⲵ#T='@f6wbq^_^d҄E3ޮ `Ui%<[-+*偺ߛnGB#ϘXn1IbY{7_^8õn-!sGfo>{?a5_#gKX*ngLS-9$tX-˷h-]Ý,SH6M-kv*,Ftϱ *h_ &$z94aT?euyw.w΢]CI/)avs , MI*O{C(d"i-^1ԛ$ ' iw ;L/` pUӦTk:13$&AQǞ\|xWoV2R,)iU)MqD,PcbDdO:qGH+[@[Rrzs:'AƼ{{LhR"]7z\4 Ȓ%&K5w$oi+jt[t;n`Y'|FC}p;I,LRĀyx ,R["M•Ol8:VgAlXQ{Y=tbHTU',9+S\nƻWv$J^e TȮ cGJWtIqBN JGai<ݧ\?ރw+<< ˋHcyK߻i_X@FT5=|?-|mhB`;WF7 8i㯲N~,;G[6(O]ͯsSv>Ԗ*S=mޏ#LD=`zVuKY[>MhBQ%Su9<$8"~<&NZ#H'B*e]Mw_Ȫ?P/)l꫌{kyQO5 <W {E +i/E V 2kP, zfyG g"MkUbGHOXAcpJb-xiY?4w3ʼnt8lÉHy (P!'anL0!_:HvS᝖BYјa[U"|C1ӴuɈPVXeHb J*vϟ$R*߇RJ^| ӜwAeyi?RPh >]ZڂɯWQo+ҽ)q=؊$@?6 B7i8}~[Gkgȳ} @ElgJ:yHcs4,+PčjV::SB{-0#|-< k,;~q=Q[gUZGs6,VX/ie5Ŗ!@_=x4Xy㍝K<IQ"¼+ 0k\{^Jevg} IqN8|0b,ֵ+N4q&s߃7>mLQ&C!cI`J|ĺfO1:">G1TFM5O5cn5J4fHS==Rq@vmN2Svvw P lP.MM#@ 7BU Q\Ȟ9U8Aךn%!V0o?Htx]Lv2P>XTkh}Cl`v6~4e} =_be"yn Ci0 ڝ <걨#bI$+ԕ=x["%t"Ɲ>?HD}mmu0|#EF鬴)~;$CPHeaXh2{nE^V*j YR;/eK@1슮V kg-> Ax'pxk@H:@.\q꠱iø 6*X ,";u fgĈKDknn 6 YLs\z4x<͡xL^T[qy rP?DG Nco;Ϥ+9nNkc/Ea,_4Q6 5a|T'.1 ;흃ѫBBQ]a#hZ`_>))b1GR 1,7UH%֚q$$EDY8XWc Ѱc"BIsu(FE|޻O~w "{./Y|H(B S5;Ǒ [_uV̿ \{< ؼ0fg{Q5ܔ!7%2xdbI{voPNACQaikY6E4mGȆJ]IjɉBs#W0XؚqCd~S#љR9|LxD|\\ s=°SaEf?׆߰W 2v* ' & ۤ=L0[1>oNZWFlhz)?'qFq$ l4,P9 _cXysqLʣ>fqz$Ї|U|wIy?NjRYYeE|DR508ϾLk'G5ʽ VY⦀[1 N4Z@D^8E`u< ~'sVTépb-b*gE+.zj+؛8޽ vf̏rjxm\G-}i,j=9bc͠,'ejV.EDQԲW@\.&Qv Q9Cl1=IU:p2A 9734vy JW aޘXx*49oA(^;ʈ)4nŋ0 >n]y6dZU+V*u5* -35J1~e3|h|Ӧ@\[U]F+tتY䩬$vBAE/A]d\9Z&ˏr}]iyJ^8g}u^UJÎx&O9%Ci@7CoF(Mn7ߵNoUd:vdǜښ 'ڔ4ĖNVnzM4T5%q2.9UBB .+D}Wf!QlwI]ӆ$ :eQo !kK $离Wבԃ.]ς*y/nHA9,Wvgx9ZgC SBLT $AG#Z%-e;Z0 .?{9&. ze0FAq0H> '))&?BlLmygI|Uo⣹׽MSU3Kjo.Z:{@k3ȫ5Q%_ 2T~{v5^YvC}!8^O^.ig6}e{PaHY:݊5hQ?w+HMWuùTyG]G ._Ռ(y6МΕL]HؠpM?˸/i0ӫ[P@6‡hOn%xWȡ6&QhE ϱ; Z-a$ͱYX&I{و8uKgA?4aoll8b %=lo"O"9'\hk" L+IEt0W76ߠty0v5FsX}Omi)Z[|)esB]ob=:dWH ^~;9Y~+9jCðʪSFHԮ5_;/G)0\B^怔vW=N0җ%\BP W4K,}H6guͦoqҪ%:2P\` kdw@"F UyLLpc@)L)9%k]-L'-% rUM_I#2#K52m d|5{!C[e'yjɉGs^358fn+g8׉YʗLodݟA_TPoSO#AOr&SwiD_:{ ",D&NIStQӀ /M{\8%a*nX Uw38Hܫ/d9IF>#3Bم N q ?\d.cvGHgڈQwEMxޤ/^C"&fQ4AeGb\)_LD!4^c;,rFO (qYYe=ٓdh @49y %J<u$)~6 QiӒDu_οGkqsH`w>l~JC˜t։N.!iCnՇ K3!F8oNwns|ƫaZ%ﲥ#ln헠Ɲ#1F KQ^y MGUf '( mbWwM.oB0Я=F t;zkLlhI5V!} Ci@ 6$sz eڴP.a(YEClU"G򴤼f\<FԂ]$[Q1ܑ(N~I=Я4;ndDTat(.m"BhV "E F|TV -ӧ-%"\uw!3循1UVA&cMިUG:^+5-!ēl])dEEACr&grc;tÝh[Qe+Qf=!WU'ލXeV_z,D*'vxjXNNYTidτ7 =m|skbK2ΫPP GmA!By@#"?~ iKJG϶"#S#騵kCN|NƦ pZ8?:\ȳG.* :,Xe-+m8UIv|K16P7OShsg!W}G$쐄j="xĉŹajPҙO"bH[b:$7dN!2Pr}%,Ri6zk>;E; L?/2:ZAsዾ˲ܵhGؾ|suBH3ҌmTSaFt~VM۠&&}H]:-,J8sqO~SGL.ؿyƘˑٞ?ЂEY(Qa\ K[_x구: L;=!-NiU u "'0R[?|ņ+u%\Z9fx 5. W:<fϐ%:l/3+玤c,+s_jff,,!jsX-#u- s>+;0y`(e' O3cjbHY1V6N[y 1n<ý(8Vêzg W²(@r!)E4X|#yM94 դwBok ~ @PMkIj]uN .K_:XJ0JIÓՏUS%!(Y\¸KC\DCIYW&C4gֈI C2xL iOlAxv'$KmetZoH0\%; "G(xI8SM5Ktsp@Js̟9ܜW+X,"d$-/jODƈLJqi4N#A4MՐ]K@5 tG]k+`g ?CTԡRgXqNYًRGlQ#qTw9:N\|ŏ岭+E:3!(ZEBX.IzYQ:(7߃ٶl,^+;D vc}RZpEN |jp}k5U}!w "Pt^erι3/9~o"]~}:Ixw S0,p 3]U9}Jfɷj5Mi͈o*UUعE ?RV*ծQs޽}Y.8\=ҀBOi{IaPb|,<ݕtiK7c/kV@vZ&ҳ0u!-JEjtt]tfR%%jX%G'{ٜ t[:ж͕nۯׂL-g,CTbP_C芖wEFH=}*6WrIá\S^NDLd.Y$q_3Y!UG%dî nnx{'*nHX Msw<ApJ$*8N\$_VȔH&0xB?veg#nOa.3UP#_VBu۳_jG4vRY}PV& ~i ~3 1 Lr…rفp^4| Gox% VPN' }#N8MB3-18Ѫywd$|؅q06aGl|S-Y1As<#m,NQxdZ us)q1 u}Dүd;-(@.1W'҉JY_'y1:w E^t0̏%)w8WNKVEA ]2j@`j #`Xfb.?1 ,.cΤ7AΧp d]~SRS5jrW̲32B\?^o* ~Z_ՉE6Z<Է8D{X^L+\xF%uђDu|څR=h}FrHo ;7=I}r+`>\ZNɆo!G6g2H䁁sUvMPc>ey}L" Q5'Bm;I.1pܦ'ʩrj|Ƒ(>Of*Qqu /{y鶌&_ӝm;>6Mlh C~Ր=[Yv)|2yⲲJWղ6)viŭib^rC >A WLM^Ny8O9KpcNW>iEmq%p޻tt+ '&HDQ(aoʃ%҄~ Bw_/GkQ_帗h#tllMFq̕}c~?8L'ܕ}>s{C.[? RX\ 4˒ݚ;d3Ifݰi*EsZs>3 S%M=dXUi ϔM97C-lx Oz'(#S'=݈4e}`vjZDgX39izu[}c#;)pF8u &G`v1ó{lcjV UCouZn@4Uj5(|HG"_!-1ׂ!dH MAE`s#h~ga=E >̄5T`顒t+q . ~T"\RJv<Әź~S$L[{Nayh|ű0YPLT1G8~U rJv1X9yȱ 3^xu?TL}:e6 2 {_֊CJGpҠt}q+JdyvquϘFK;NWU᝽w{Dl>%}%h&MtvX f ?!R0Tb]*B ~Yp 5?$/S{Li8a  tOm)ߡqfZ>CNb7:VMz.,,q'_38Q':x}"Xh*άdKNK ;+2T[u9}",A9_b4J-@M8_!^ weY5vuXk&!A[g3AB-I g;,<}/r5 .E&d ? 7ӓdR*01^=[K(|JbxWց̧cT UyMT4#t_V+*A CIK' d7œ殁=L6,'loB^Pa:02hZJMNC4\ZAG]}7`xFRk:f-*lYɋ`堨tzYof`/(%ڬ#L!OZ &T f{P[ɜA8`8g6LC7!ܐB¾앛8[6NXjVKp8J#9ub3إ{I0RڮZbv?c#C'.rhMgk4hv4.LZ߅փur:~HMA_VZd5Xx׻=1!!*{ƀ]^;e|5:X*Ҳ|&Y)r˝}hQbG~ W?kcmxeP"#-˸?iK %8Ե{s6 6ؠtmgppf0z#Ɗ Ęͦ;TpL[ bl޷3n;As[Nou"IY ,geL}oܗ4NJڂsa!`@E&jd<ӕdv])tMI5?qYA =i cKiW;9GդM飱h?qƦt!zfd:`(d[Ĉ:+E~J:7؈1틢 ܂tg'K75K#43l\O ~g:M<] O~ڝQ.ҙ232KV1W6rތσ 2׸֕"V58T?r!Pb N*Dpz\7Ox[f+׍KYlx/A)Dc(!cw<aUHE~g&sO)" Ox[\:eBEd;eB_}v{$:ټ1cg(Y$^z1YՌ[>-<&|!aV2y).r|hՓRcv1=r "D&,à{`neƈVG2ngP7NyݸG0-W%|P^|N%$ ffTBL}b.، ⺕%WÑ{/Xl!D\TUXpAk7p`uHę_yu5}̱d#VEG%t'1頾̤G{176p |Xt82g1xElL l—[JR[OܻQ!{93KE_x !pNyҒ#Z),?{hk侕[in#C=nS&́fq%T2Mw=1$SO]0YpY2F<9QKdH` s u+ 7HЂAz嵙hl3;kt7XWh*bQaR1 dm exqTF¿hN}S1Rz ݿuON]XͯD) !(R9=mJnϷ!: AXwjoRymا!P'5B% /H"Vl]t ҞtHS: -9 ꪅ7;2.X2N 61WHbZh߉텻[߅!ɖDLB\u+jo2r!ts)h{_h)Uݬ)xI@ UlX!7D˦as6U1pӗ'}TL'`&L>׮fT8pOU"櫗ss!a|>һ1RU0Sގ+ 9x;8\ _0^dvtKB9,{'G@M|j3GEzWB79T`8R]nH@1DKH\O?Yy6vrii86nVŤҞ#CDJTL8 XJ,IR."rk{6uEIr|܏g>txlSڬ~T!{SD+6Q;|" 5SNٔTNAh@EP^KUFlEnUt}QB_*-B EmyN\a&ky E`>! n1.m TG~PVhѰx 1k~Kk 3IذNmS|K</K4~%a uWqSl`)r께LXqhXIsIT9aLѵ_}g8VxU;?żּz? Q xAfngKF9m}0N$=)ɇGȑB#0{"NGŁih]mY _yo)};Y1VװK:JOw9{H{hg S̷k'Qqf%J"A"4EFG'!w^4cKbnޥUTlݯԠ62bxԥ}X(KQ(+'؂' uI50#'o!XkͺVοvXwǟRWn HQ8^ƴS)QO¥;I!' Q%WgUW| ;2p~ըKޣ1_>YcjgSVJkMz{~-Jv@0H3UF&,ӲuzèJFUΛX*:AaA{IO#p*0Z}rO -s6 û kd=X.ﺈ+n9ۿUNӒ~*.V֢/LA_ȫp@+]>Țu]$PɲT]C+ʂIFRM]+2̙h$Փ1acQHm0ɒ.G˫߇ Pܠ@ /-T \b9~"zr )ފfPkUYOo 57~#]+ pN.׬VK'm:Bd=M6@O Q1u;`X&bs2L|7QJ]~!,Yďm9@/9Tt^V|Lkx!($vmNύ=)0r;%᫻ QdNwTCPW`_ GD_& |#جcKm,S~Qۗ8\"~.fs ntO*p.(*o iH7#w7 RQ3yEVُQ;V yHD5Q]b3`>.ow_luW:'4s{18;#"M8B‚fzBe*F,Ѩ}߅X[6Z$VE(GijC.% .E^6Zs ^ƴP1O& F3E#fhK ` v)Đ9FJ|zVrʤ)ivS[\8=Z%I!#!}3]OHS]Qa~@ukg- | [܏#/.  bY 9uHZ#n +s5:A%|Kbx >O&&MB0yE-)Id47f;Nx|䄵֖51:EG s+R$M>s6NكnZ*M`B;ĉf'TrtC³}| :_9*&k? Ѱ_%RH۟.$h:vMT/rcjgc"qX![IHRDȵ4ՆˋݺoZlsg; "Ӯ2ɡ8yLzЉa{ފn+rp9V5#x e1 c<cK3 AF{.Fr#-b00b!߈ uF˚(@[8*bSr_2GsC"YRE"fis">p;So=*EVJ l /6ywx g\l((aEHf$+}&ZYQf./[SHͤ1t^ɎŦ\>\/-)W5 BǠ1wT~+ݓc[FiE4  ү-ٖR-DAY5?' Q/[qC7 4lR6FVb<@I{/njd4[3۽5"ƞjR8gک Ն7s(M l!,jܞ -u!9l, cHw4]2:̓ :eA!; /|DKjY4!QVP#xc>Lf_$u*EU%27%:|Co _Jfs{w;.t\☉ ZR|[EgˊCfa]pWIҫHrנ{:P@YNF#Q$4i8oJܯFaVف!IBŻ#֨%ҬbQrNBS:8Ȣ!uõߪFG1[5̊xd-fUB0#@Rk&9[>&.,y؞WZ;5[֐4qAJ̢uywY\XBSji@R;㼡x!{=E3RE<_[6e9xrzmQ&>ܩЮem@b-*!|d5n4%R_b .>5 AZ׭MƁ0Lᾊq2Th ΰq >4Y'-*'MLS,SG'SOj;$EҸ)c&liB#SxoA"uC|:vS8%+>gdJ!r7 B<.*&>EòN6ȩҮe]{G@'njW\Z Gp ct'pEy4Q}i E!0W(uW U ,~ M~y MAer5~>.~'1A<:1Eej=!@# B-G ˎljFKI@dg0B_Lu1XXGX.% ^h`: y+:9&~.Ok qlpfq s+;埍 G&ZE{"^P?7xB!@5Ӵj\l;xۻzLɬ2kI+3(j`"?K] A ¿4F!脘Dx&ZJe!Ӆ9iQaD`.'!ZBhIjGEDh&c8XKnPLk"GU%B;Jj8}(\־i+&okI'VzAI@/.-~.SO/ڧzB;K4R4!!EL.C爡CǦHpWBNi?CJuV*7pzCWmPjȋ18-3ZF!$&aĸ5B6%\·;>QtuW+~uD{"BtZ /SiG^[[*GWoy%)ɒ;؀jtr;d3GX5c].J^;3< c1xJH;[ܚJ߇2y:؄X 984F0j/%.LaA wiV(“Dcv1I[BvH 9=bH'toUpbWjLS$}S`[L9-1P)Bu#ʸV_·a,fy"4rE$wda!>ZNWLW~4XC E"3j_.ou?4~kIw&h&So4%rՄ:S=xoc;Ii+AChsʧjs͋zӀ:3!it)Us E"Y?8 LoF̔V)нW.Gn;ЍW;3- (̥.2MTyB>$ѫJta+ `Ǘs(Hc!t"ᮩ0'n3j4L~3,pM?#wxk(@E$M8\E*]9'J2v}XJN_ f/d?tS{I|Ii8AqHa"Aۦԧs tv3}vSDpo6mׇbB3<q~W[=`=\8G@\-p9 Խ>ޖїN@escDN`yp@A@`D\E(%! r@zܒp IaUm]!:mā<'\{͉#x d2R:{8;,=FO|vVCk_$Zz sZyt"WBZV@ oPejStN|-|Jk7]t%y/#23a3эyB%~3 efa heJD+4UhRPl!V!1Seo@]/(KVyvXbd{zهyqhW G麵S3Zx_!Z9_cdd,ү& |h\uh#jlka3_/?}'Xf2V3?Fҷomh{wp։^smUx_Ef?i.4Ծmpqޔ'!)(!?Hb,樤 PaO/ "meoՃX~+ HA+oՅ(ME9-ۨuJ;-0k%UbN"6/CW+eLbTk((A;:K?өG=粓9V"ٱ!Q&4 l=ӏXIaϲ Wϛڤ3,FV9[dCv[8sL;,83f0j[̈xXă}8xg` p}[C\ߍͷ*FzA~7iHTӛ@n6RCîw3W~}D$xt y\COޤs4.im8X-b.otq3T+ 8/S}O7S<,E˼tr|O!7S?|{cܬ)+/SGj;5~ƷW>۩`GV9N ԬaF忚8qRvsK?zo^[ Ӹz m ej(DWx\_CZtXm 3NX 49-HcRVG sp3(?΀{>iE41'X1 ǹ$qn>ҬW}B[Ci,]L|;G{~)_sWC{Wz_dOEJ{VШ\WEգ"U<"'nMv-!8$䞃KEx}D`vژغ!4fn`l8ra񦠢^6漐!fyra*[vG5w Z[ǔ+x~^\oi{%llX.}ޔcNA):p&m\^\Jil.D'7bP]VVEX;F׽֔0a?5琏S, CAh:s=Q"+9ۣ~jʠoTWEneK~̮}BF偖H0T$wN Ǖ Uݾߞ|q"ò~ : 8ы6Ha&z}YY0:9ݳ+&k 0_b O0+fw㗴ߙɛ~.߳6 \R_8,G-Á 2G;Hy|1 QM?Ш05>3:>=.辖ms9vFx0w7 N>,ĄtԲ<2̝aA5)D=%u@IAeS#*^7 cAo;9tm֩(ZcT:&Sg+ ¿h}Fּ#f$rQa9 ڿ gJ% EG5-Dh/j<[3J 붧-; ȮVkH&&#ږ'h@-^el|)l#c¬ 3QyB^<5f6=>@3j1 7Cҏ^98 70 5霊>Ntք݆V ^| CכZdp]" tcrWސ?Vyd$5uFkյ Mb`MK6oNË6vz0coJ'Lp̩TM{rp.2[Poӿs]Lt+ߒ 1drB#6 4USi䛅E;z#=BPrrSLe0e) n6řQ"I3)8߫gG5L1[v\#NohM+pZV*|2G]VK5UķK{hĨSX|kofSy^~3e,%:lX^Þ=P/Z˶B:' ;zwuޚP{Z@FJ*?J+|R.rpwk'C3 /5F6w:!z$I"*$Tksdlu_"bVYd!uTWgg%_/2WV^ Ҋn~h3:OHz }~JCHSApn^-al\gQme·0:"EStr;r @oԚ? 0rOkjc< fg1rwp=/Kߒ M&C=))m4g˟6XImnM3,:e5`aI8RoJ&Z%WF \f=j[pl FHnbttltr)&ڱ(PL4Rv(a/r^idaMl-Dt%pCr;}cRu$+KQYXJ,oB<XH3GI׳4сgqppj蒜aP ݩS^c}Hh0"wٜW3u= "Eǀ 7Rw?Oe7QDLR)$TtU/$6O&^-zBM[w rvQwğWh "69>ᕐ[-^z;CIY6[cX^I% m ?teΆV|_U0Cz՗g B-U,nGO[1z;ys GZl y[$]\ЅAןJ G=3AHyti( ɚ$Cq GKw,FMF]Ofz{qSE9m;T#1^c.#jR B6J`5 鹱 ]5Gy vWTHg iW>I]&W~nh`N4gce ,8m"3A<2e JNjΛ2NFx@굆m^X¡!8E.}MqV#T\sFv Ѵbclچv(㡳 'EA0=rS8PY9=':rwԀo͖tX e^drऽXh]Č:0tJK^d:D$xAnN!m (T7|>8L %7IM#dw7exuCocl-MGHUE8hPGTV6Ɇ?㰄ޙGy*m#rЄsdNju4; Bk}%ߠ;%jU}!03=Ӡcl=0-ᣘ``sB+j9 ^*͏%óE jF׸)0z9Z|ϘC$8z^N&M6)Y|ME)KT"*-F-.3 ^Pnv6K 7`##okY0GmjTgRdea:D0kYWǑǷ/ xxwS;5g:frE&r/6ݽ HA~z*!(S1'O^3| Ȗ^">fK4|yzGhSA &<{d23f>N$ZrsQ$IuT$4hJ>vaŰa$]fqL`Rv;Gs^l 'w.}kqr7ՋbRCCE+v0Z`C D_0CyXRk$XM 3wxEf!ʑTsŁb/Cؕ&nG ^>u}T7CY8u'˪PJ?8q}קHm`,\ 8 ;!$wt*&*=r<2r 59@- @n/CKDM&KyNW^GmzpQzp"R3/HG'أDWSǨ[SQ=>DUk l5 *Ռ2`փ{si[T5&)Z>X\e?*3~v!|dXp%U:Z<[xV5 8&Src5_>/n^ۀ&uW4{ Qmf)o~t7*=Oa'6WԪhL|ZG:FvL`%QVJIv_o1Wv-XINLR)5;qMcIo,au{Ņ8/wb G,{hQj"Xl8T(ÿԝm=xelaw-нL?%>k +d燶Dw{|8oe*ۅX:hMՄ{$uDB)JHz'j'_|mPؕC>gCkYC*e ҳ)֙5'r#s 5`@XOޯqZ"e~&[wǀkcD:6 *]h&֗tV9 9W,5acĉt V#V6[s2X/^X[Hx.-ZvO$/9$ ˏj3'W-{<`<@tzCL;tL4Eʺb3 2??灔a+f;=C9r~(ܭFuz(9rzoOS6R0Rw^EBK#mƀ)Z-֎Q;SZq(#_=w-Xcꍎg0Fj"hv'Ⱦqd3#"Gd9w[] 67CH>W7ll$[~0(Qg>?EmzOKao!F'z׫-g: 0ssx~uќVm;ɜf^TJf*ȻH4u&nG\-g_NSknfCs ޿ gqek(NiaiRJybC!}3P1M`$z Åz&/Vt"A f>AkN,z#ٶIt+4mcRD=`uH22r xThQG´q?mauOG=ns+|;#PchK$){ʶxf!+8`>aDJѤz]$ 9c2@(&hW~[Lsjt2{̏8l |_}8rATKSYUcwKةƄ]+$\lu# :yc4i3sQe:j܌icz[mmr֙R&9W~uznZGAoϹͳ@nSvgO+Sb {mpNHÔ=PBujP u zs(֊_~nK\[Ϻ+I\gOeX}`vY+.5f<"]p$j /ӌPґ@h ܹYyOQ ɝ1Ө4zN8= {f"Ưmy%pAFYpt|MPu<'xqnz)J=AZ3 3< fhHIe|F2*!sh' b-|-Pv1.H:K1qoRscJP(w*TEu-)#ECBj_bCq]sOP9Z'$/ڧ-Yl4Kz'C^tS뷷Dzmsx7Tc&H/#WAQqȗoa&̃rz{7Z kk_ |Dgvfkᙵ+fzmjՆLQJ/3dUՐ._"U{5W3fUˆ;]Ky/j캖'HxբicŰ?[V5SMB\WJ^]悯N֢36\#(V%Mˋ/h{nA t.jU*ͣ O~G<#.χW:K2"ς'~qe''$-opDZa50)u8()= Jp|Oyݛ! =}VڮTsO,9-oZ%k,Żs˽g^~ wNڜL# wytȝUn!LOiCge4~n(gB." vMǓM䪛acTQ{-QUh|8{```U2A Ly³k#t8ypjh= 葿Ie^8фP"'r({;Ͳ1c!k Ł{}B XG>y=6KUK-hK 8QJEM.79n/W-@x,(2dD cH<ٰGP.yh cT !I_,+5En+}y]؍ն@p9d^T)?D0qzˡ͎ =_db3Xh ]~b:2%9^i$6p`)sNHgZ/|1oXB2n05go׻wB3  W8dbPـZh`@c T&Tw" yVy"K.oda/-+=h\dv^x6^ 2<3iG%oOX^¤R!Kz1\0ǘ_)|e;x A344X"X2/81p$OQe+ jTÈ3iFcc<>W⣉K'8%qPԜQrS)O[맙e)ikntD.HDD):V?t? :܂[d{4Л ςRo/ytU^b)zgGŪ: m*0^΃u^M!KxUZŞTQ"U/60at5)'sp9jEU싣 r2i?ŧ9ƬJb-.? v;MY\*kG :`5\ngb"Z̳ǭ̅0!SI H*=nt4UJt1hWa 7mm0H Q9w2%'BEG`;$|Ҏeuro8GwђB` .T2}TH'† K4)Ȑ1 tM5&h!lLQ˭' {[kBbgo|PpT5(se37MVNs>`Oﺕ 'с==tr?_Q3:\R((_|Y1}umKLeRxfH"\KD,gS!0"*JvQ(K-S*СMrpyp["+PGR1K:Ui5Umc-~zM]taT3]Rd'G5mU _?2\yF'h'gg?;lXąQ[閝/Rm  4?ѩ1p-"0ݵM=2Hth։7pX@[i0TP%֪Jy]Ch 5C|B{Zlӏa9M1 aڰ8QmZT:.#.Mnr ~vvs='xgT+C=E]Fv{pRСA.$ܿ@ TdCczvuB1ZȤkl ?~Uw5?Z 뉸+v֙~gHb;;5dNBP'σۋm{1ƈRr2qݩiV k/7azgo 9`;90Et$ٰ!\hO3n:xq/22⿔t+| l^GdjzEO NGh_,U (e(2GT\]t%Pl-Y@"Q?]8\67eN 24n~s(v,*?d׊MEnً\d?s> 2آfղ5x({k̃!ڗ t-mMRᡚ4!<R9Ʀᆌ -|ۓծ0+_eEE`M7!RYB5d􉠲Pc074H0'hGa]+6k9gh"8PR$x}{),@69JIԉ+j@!nIl]TyZJ9e'[g(6"b~Sߕkƾ_ sk`Km!g4-i$ E}I*0p1¿;kثCvzMyꥭw;|hqV.ύa,D[iH|͟._QiV'x bzr6HU'qVVDj%kPH4Gg(Zc&~?iL׮}Ev0 =X\ IϧW;#ZkmOQ|%״h@}Ռ[E!*L`W 'I&xXMQ' #.Ufpf!v(Uah%& 1:cp'}gJ03W B(%[Yvl7z7Grc T[ޯsnQp; P sW~k57kx1ڤV̶_Q\{As:ݟʮa O*Y,ۓ[}tzG~20vrc1ɟV' ]HhG%wV">EyUe_T"=R,qbڸc}5NZg.Y)>|0bf R<w . xa`9۾*ul3|mI+_4N eOL@._W$7l r'?q8nX9f'c B.\koh:qw Ӻf !)EwR ]Pм9qI#*&{,|Hbqڋll!/Wꯔ"O8FHة-} `#wׂLhEb\5&Ejzfi-;;/ 9OZQ?ߜ/ xGhiM'0946Xh5k:[s4x!G=e4@ KCcdڀxcKS33X`I-#kVwp^X E^10&R!;V0|ղyukñe96~PzߒacpP4\ДN\4BfŜV:[4y(ZVy/G E]dHُ^B-~-磁MUejN'D\}ن5C[j,>x$:BEc7ijh3q|ՀGUW]$ahWmm\k6D>f:RjrA@ZFɢll܅t*5Kʿ26(< [~EffU!w5 L+Jv)ЕwgAz &GWzS]) r#31d??r,ˌ򭨤W9qR "|wP ^(3ܫ>,.J{7P(SF<~p ̤YgUL4Y襪BE/ףntFL.Δ>e[@"3БˈYo֊Aԣ=f͵R,p$`6@XB|\p4f%"<$  [fݟ&&Ƚ_T!گ>!BtQw>$ H:>J; ~>KRm9x&l%5MVAEAHC|7}? F'"eͶ$eh;$2gCH:HT18*UzQ߮$<jp.";qɡ9JPeo9K#[+aK}sYJ; XO'1KC U& ͏xC?πg/yݩ1@-7ms)X*&Wi '\;ݲ9-8KK==i%>O:gQ_F/mkR`%T9 8gH&gO&w42Z9#kF8 H2x_qK<%Rg9SƤo + Gvy;ҳ_RsGn(Ս3~>0#Yǰ}N` 0e㾊HImZ>|ɓ%" `VK'-Tss̽nn?\e"b2%{Tlq*I'{0e*ߗTߗ+3eouo$9zum@>z}& g/Nlpm{ͦ%D'a>>)N͛SIK{gط0{ Fx`\4,F!slcRdXy$|0f8bj{F3rBhV$ev" ډ,*R^A{x`+vW>ؔULDҁVnv'={[q6)Sj羜b_2$eT R91Xl pC[ܙdr&]_FH2<R:']VnfL{q!5ݘl)@t(4rvF_-nLU7x/ ;ha2Rh@ͱm^'ZGs lS6ExMU?az+2ѡe|P 2X.7|;7O) !)BziHfEfCym+ݩtýͯzXMDNbH&-:'3Je6[IJꌧIJf]3gKדC$ SjݹUqdH}=ʎyD9h, B-P!/й,-jmJ' ȃ}*u ,Bs53YVj;F\/;aLLng9fe[UM7 ?RyE*YlqK"[['4"z4gm᥎1,Uwo:-)ɒb덕 J R~Goe{psXLCG(ݺiq =g#.xmT A1;2(z٘̇cd0s¶-KDLBf":fXX^(]RW+ӡ.F}m5۳kL~CJSெ*: Α7 MsyJ+Asy%AULTD9; LmV-_3: ^? ڧZ^ O6_D/=x+06p 0{`r #!y !`aF¢&LxDW{,`BTXoj}2u8$L9Z^_\@>y~ԡ f "`P$mh QtmCA9 @H_.b{+;Օ[a74xS8Kl<,#u-P6sN9XQIxx]cK8ea>h̭@ ) %ɤ[J񮷐3y 6֖Ɯ9;5vF6&v([* E>בܯT `_}T(F XU$")WϘy` FGWN$@Dv v8ʻ]Gb`J.13g?:n|6, C+):~jM^QhjJ`-}>[*͊Q1w"zZZ%MbǍ"Y:w'}%<|roTTևAhlNCMm5ٜϿ],[R!{ 4`w{cFWmZEU_1R旒Svh@ Cl D !R$+Mq8"D/OxI7frF0ӱ'49;K҂JԌÐt^U b ;'fd +n8} qTV(cew!Cvbpso:Ji0ݏR{ֱH%CUg71TeW 0"6z_ƌW -Q lxvLVVaGl~yteZRjgd:  snI֦8di;?A쑨j6/%U)C;`Yh`b\IU})grMH XNfjj Ry]+mG'Lɍ|:nowU`T('ֹH6yA͙oHv6IGڰ:Fpm.Vt$NWȏK2>\<4hƭ›.'l6kև4YIH Ϩ#hp ,OLXLn97WWwu|3yQ7"ժtM{)j}5F$`*qXq+#ONoe(xv4qP> N4D,9_gA);z]cX|H:=˶O޵=VY^J[p'q97YD.+9dbȰRoSBIzd.>4K d`硻6;a O(,DMT@ ib]50 9E0]2ٙ*G߰ 0r~9j4̠@y$lڗHL?R!!nx?tM&vˆ W.ֲ#@ ~ Ӫȱ-m q`Sqd9cb.V}A^)=54grg}*C49(3@KqzFÈȅT#I*Z5yxѲS-u WP}( >7=1Y_t~N3U Ĉ/^P>^Pޟ6bSCqj\~eG?UZqK=`DNe(݌Vv.ܧjׅ-㣒vuD 4 .xe6hwJq+8bPy$@=o %#D)j!c8S6@,t;dlXEqU9ݜHzZ֗0GX'!yUu6FHG8PXX"sz[V-V깷}{i${ݞAѣvR,l uƈaNJ`NbO;{}Y<f&"cD0TZ?o+zڼ"KiN[J4[wTHg%xA=!.Fed2Ij{?Ua(d˫T%W5g͖Q-Nx\Z:>A%Z\„eI9(- Rerj0ʃ0c&NC>y}7}Zt"T+Vt云= ^eJf V䏎R`Js)zjnNjiaWoZnǾ,!9qgB,/|G;mMľ}e"v\0}`ܥx+74O+ j!bE-1Io~8R,s8EA<#bH`ՕUcT gSO+bSLj(1#)bJQ{d]d$x$ax w9!HK#_S7F~euĩbc }̺_ Se"Sƴ:I_i8U6#8Dg{1n!̬iBC6~`i +)_ۋzȧxND8\O,f^zIgKh~ϋ>OH8u5p&㴍f\ED{w i}sGcT6P2KLP3|F{aJ$. B;Y㞬,#@[_5麰**>z|'٥ܮ>fgo瘰ҟ L7'! ܑZO䩦ؼ j&Eh-sg|C5=O%Td#xNz44a`Ws/:zUD#+c՟$#oYw[X, Cj8$}|qKXB 38e-Lq 9>Qr,I#lj^tTܑ5 $,ثbT>!`TABE:JTLb .Ka3>"Asܮ07=ᎫOʟeFt#$?q|@E9+(@naK˗vݒ'V.Ǣ>~9Y&ܺ rk؛ !yNΙڴ=EƫZB G\ %WP^Kt?EY|@usHknZ`Mz0L.!\^Cfͨ_0]L}\w14c5|ʬMɚ_w0H|T Z'*^qnO4,&},&UDJ>2LB9;p718շI{P3pEh >vԊFQK@~‘ԓ!= yY'&\ LgՐ~I47 _kv[ L*Pz9`1ㅡ! g_@ԗ3졡mҺ wMPħ},*+)/HP튃w᧐etLDXk~||ګͅ8ӾKh#<.P6tejzTGdOYlyQtOK)h s+ "R";E+7TrFf$XA!z>7œ4fVGēkhtﰎߊN63s?`8hGN@eAJ3=,E:G]lxp(m>ev.0ZG_¢pe6:]M;tҩC`  l[0 ~7c灰@X"`'һ 8n3ضt%v4{\G\olOwX 6fuQNʌr "ã48ַIX뜸 Ct ֿu. i(RKlIg'Ֆ9gz}\>ʿ]w!}<*f V9Gfuv,5ALs&ƺn};ysӃNr3ւr5\H LJgm%jSyΜ˝\~`U\@)kH_=='QgyBpFe-fs5J+M XyFoZDFЗNQV1fX 7m+GzN9s#eձ>E/H1 H[!-&La 'ۏ'a %+C ]b7*QzhO؛Ep=m=AnfGтh Iup4hTh ᥀-9N-V#Ο2ɘv|\iUkOz\,6 Rl,j<\ϺG{-=!ߦ]*\q[ndW=jRNϊX/P2LGtݡQHLoD¥|QFQ 󿅝ZF }mqq Dk5v $G^}>Lz eX?jQJ>O6:a2jB[H Z(X=XV{{3faK(EbTL4]ՇAE]i]:˕ĬF-,2*$kvYdpvR#~(_%m^ 0` "of@JfZuʌjhßM"F_3 ze=e=;A\q*^`H(YHi'Tq[|Tt~G b﬩>A8E 5-]j9Fӕuf{El2%P %% ׶8<`/ ?ñc+sL6؝`|J!F (QY,D͎{!?r#hï,kT2D/& -U g@snkkzy. 0&\h(w k mM D &Yy7Lj6wMʟ p01]Ў?ȏ_E,T-݋ՇzڋS\bƆbJrފ`!vQ%Fbj|3~4GY G$69EǜȮlxyAy< g[Rd[rQ{qh.}DPŕ m+p1m]~Zo(fTcmh9lEZ0"Ӆ`gtvT)" YdAKM0;F @L֐b)5Z$7bMA r]w u'pqVکd7jc 34|{8eBd]NԣKZ %0de(z"( cJc(`O(MV?M75nCK'߰ \ iZ(em~g}#U!:C+rar!J+M1cR٢VToI7l t-^c\V :4wn$t0Wv>1ku1wXoo 3,- 9K&}9| 6I algMʬʱ)B-ߑ)nR<9UwGeȤvT+T|J5C<&7剮ЧW İ5VkR8ҙ)}5e-=JBclWVG{@E== pM /~΁W 7^E &m7l?#kd'k%,H”[Q;{*KD Ǚl)UoAi26~pTg8+٩egKZ%y3^j>s&B &L:yݜ j.oe!2a!·'[D%;AMa Ɍ7=kweJ75w{Z8e?(3{hV5򷍥ia; G_F 84+A=6*{St  {#v<gAgJoXu+REQ(,lI;[)v#>xnJ GnpUqNȷU6"8Z$D6O#nBҸ`b;U!(tW׆>ϻ2_{?\cWpZ?bOZzK^gv6rd&. (M.P6h{ E B6xGp$QgBeo5~J),qg}m\x=W_"صܬ} ubkYɀr94U{ĀpTtN-]s$)0x}T $čt\<1J]Hw\HeDN7/=n-oU&5AVX$'^iݓ-GBtC[3/)WN-ܜ1nks eM#@2 X.ה0`Wk| X`̟%La}X9N'Wl=wvBAujPa/J;gG XgB]z+tL%lv\G$R72op^! pq2-ɰ42bȠPZ(؍+6gvvrj<Ӷ! w"oEd/R #6D>'2Wa P,郕{&eC,J9/ h/9mюljXD›Hf]%}fqqa:\$⒣ջٺ Wfs4:ƃvx2Q#ܠNj6Y=|D%.: 8\Eg99$<  lVoǑ`R΁dAiey((.,o#tȹ }3 '\հ^<օw2L6Q]ZiבQ,@D2I9@iSYڿS-bCz;b,wzB`u=c6u}TbGob{J1Ku5oLu93_w#9j%_BWtxI1eO7u̓W1niqRALc$!?޺%,Վ'@cHS"`8I(ڷQ)I1^Soi0soB EkHTՆ6enVf0(AP)i2dh]FƁRx;*A##kF%A p+!K".VD( +FF5P x~߱m7~v?c3ۥ4Qk ՠiLJX>8]jUm#ֹr] (tYA[jozЊ˿^@?SIݑeFW<0 !&@7moqi}7˽IF|j]w,V#b5EyH@fWU^lLeV1Dy^)^Ϣ6NJN=߁brN]\LeBR='OtJ/W91 Otbʧa:|gy#L$(md'b]' Qp\2\ap=[{?_QrJQ- --@,<_}},kTH Ix\-{{)=9 Nd^n z3&jIY֗i[GyǪ#fxYjpA[h.S{ ,7σPIU^ 2GwM#8!^Bc I dW^ ~]lѻǟ- yɧWSW9{`rn:9ڈnX/ЎŦtV} S6 W {qDa~0_$;w}F9.wej mj=,Y֝>_-$CH-GjПvbXY=D2Y][GLLmN!7!p̚"ʒe+nX4ĈR&8\ i7BUʔ,vrLc1k^{:ZOYaUyx1HX_c_5qŸ|:OC1b qۛ%3]U˃<I~&DM{+OnsJTIa*HHbTᗒN% K]kMҕW/9|بr~l(^oT"P9r:o|U۾v@$pL]yQUKUaqqs\ ƺV"p^H}7PO6-^Wbb^}8gG#cdZdzY޷QK4$M@a:$85g#5Z}b[;fW`Whߦk_ܔ |@ӨEyϺ+p 'p?U"!d&թ2 "(/Xi]Lep ef[.)Y]UܹP©4qtQ^v8Yip.r\\t/o7r4:MQHq: D$bo' wSW[;z`2,C3N4T5I\ٯ:_£ *:,?LTS%Np,3Ś4s6Ԇvfuh>c,fS,}YnLH5l񸱱"M W)$`KB&Q ]hhut/`O6vsYF4Z ;mrݻLќ ȹ+m`kQ^9akD pWQB֦Y Z&9!9h a+Ӳ`^Gex1bslOX!) lZ 9Ygjo[{$ұT(KV o|IRv>xm C C%~iY[j[FXCrJ'c >Y E6{J[58Ӓ%|R"$a, F,Iܝ~nBTz0M5'R^ {ҧ@5bx].L.1%Ey~jk5hDnS>1ͮRp' 95L$(4w><3RE뜒$![;9y #uS|dz+ =³>19RXs(/;fnu;ϳ44,5Ͷa G3`NI+n bcHswmyRЖKyylkFg#KǬ9@4̭Mh97n4Jjͣ2c7˼dkB4iPF*[ E|<%lرA&ϑe QoA / O׀t !׫A:pL'wUV UcF6d}eh#!4 qۓ.-bg,:-zImaӕoFu w׌~A'﬿Urq/]kܵY0p^fb5 U7iqXJq6unuc3\"`Bn 0=`v^{[H|T.jޢGaOzΝargET_HIIƟ{̒ |[, )7s zu!;Jf<Ա5V>l9r&7lJ 7xrc훷N Xz3N}͟'Rt ,eh }g"B%~K2 F#'^\]Wmql]c%{(Y]]>>{8wMȺ8@LZQw]AWq^6b5[5$ .ȇɾ3B%?{8Pu $ڃ[> J QD'h/372)o+Nˀz :Ol-:74&(PL?QQ\%BKSͿ> f׫Pj zS$pFId'J氦ܳƜ&b.Mn "iO9sYw\gIŕhf]Q>L" D_Num~.yAxN_@(XE|W$o9'ȸ wsԏwqjJ0V &`:U[z3_!?G^1"3ثD)̙]6bP2Z`x.(MԵ=[sFwP*JOlsQZE,H Ko'Q-pAna]P*UAF_]>4ʈ1bqG܊#KBsM(-[Yh3PH%+ ʥF{ghujK EUC4PBTհXojKkw{u#hW 0z9ߎf<5Z* 'j' YWz`e Ѓ[:g`GbA戡ዄRba(=y #kKy(t.!KnG8M'œTC /YoC"8JmHNxI'flfG1_cb,;z^%;1zY~Eԇ DC7nz΢hYWL)*/Q6c*ӥmO}$B.ڢ#vN31dKww8s9;azn8SXtxKSnm*l ֲ > |RuKip -06:\p_xUnzNq,3%Jf1r2j{F=cHw˕]%_Q0A$b ٚPl}fU cgfb3a17Bq9p$weeƴoʦKkߖ -Ws^~(|v10@6sˤ%M Ӹ=:J&7| O9Ūjnv4ӽ$b͉7aT.;_3Ri4tTw~W؆zJ;[wg5]Z/KFelEZ-ݞig=pq}w|p+Vd\SDD#Hl/`7AymT.>z:ͷ_urn~ZL 'l(6ʓm!Rdjj9x$-sI"2Ō[ᅴƂKYh0 촸I݉tb6g$,Hxߖ@ă I wmMVupY$RQ~&HV8Lt 1 "m<"]6?l,ޟv0S|E*Q AOcW= Jn..i=Mz1,]b=-?25VB3(\xE?PI#Nk }BXMW"&#-# nמy{FJܴmuv`!u]4CDَL"__]y Tǧ'qlY*E `>9&$n&NJg`u1C202jǙg/4j* ޣ<&\dnO۽vY`P|Mu|8 H&J,)owjS'Ēl>W̿soa^Su&4c9 yevu:ڰw:_s7qDpa=s -xXn+)z>^K(_~33 ʕ9Cȡ] f._3n ͻEh&\#}d dE; n3SJOCMr\E?&ğ:kdO7*~~TSU Ml8/r aWy޳lK dq˘=v&4L{j[߫\yUO`䐃!CD%.c# O;$SfRVnI.,3霭:UUw^r€WG5s0Z,HpysuX⨥׆:]uLbK^Rf7$)Y$+Jn t^ 5x@*y[ZrZڲyeTEa$\l8Jмʧh$[ÄU"ㄗo{pGWT|a-dzuՙ|_Tz/EUH3z"a<>r/߽xD34anNJ3u\m_r($..Mnދ|Hjʂ+iʷYaE,ZynG5B˨=ڢ]E:A'skEs9=ĤMjBT;#wx)@ PÀG}+I`\13[9mT޼(5R^rv9p\/6#d=/~ Ee'OqaPn~-ÿ8gYm A̷/~ }ymdI'_o M'UmZ~?.n6__cTY.'Szϣ@ +|qu:Ͱ^1 Ղb&,f31TizfetYy˨\8i3;|B%gu#̀]eL> 鱵5ϗlܙ]qi&W&6K F#m@ʹYjxNn>{/JE< p`!QS8?.1WzJw\ p ɾ >f̭t?l;@Uj.gSqq}"ײP@P 1H&D>Z_q}+/dߦCzlY1[;srB컂 gLȝ [SO1s!~tŭΡ(tKq?XLJZʠhG*N|Y{Db=hHw4H4nkBFڎ j/bx:?`og_ vYvx0p08 ٍ ߠ^q 27Eg˕ܶ] .Z@"4݁? +-ai߿CdsO{DA>J$XJ8ֹZ\E@̽va)vZ1"pCǏA5v¦Jh\ VZ 4o 7@ )+}HbG?,I<.@Q,%f&gPc%*jo\s`ԩ5^. ^X%ht(ˏܧb H&~8 itd]{i㡕Փy.w5oa{ y].X»]?ψ)BF)9x&ۖ+=xP4:ћCVbYvɉL5QWTf%dSzHA*4r0D!+y'Cc}o,xЕ&1 5ϥ\&HY5-,1%Vx~>J۪aL.C K!A6jScܫyQGZ`PsGvϹ:󊕹KD#xwܷRPUA̾oF/Gx%}vI"uDҰF[4'ݗE0F[~rs+ )j2%tktt5c^Kl43i">ɕ>"> N>, q VVW +ǁFoXF(qdN':D]}rGʁ3BA*mbeޯ˙5g+ۻY;+_r{D cBVF[LRO:%xCj yrF#uUڊYzs.3eLħ_q{*jts|?¶\>g 4eУY˱ehJ=*"ޠylzNJp ^-DҧZ;1k&S<#l%yk B]<ڢdN6Bgw'RU٬o! %8;jj(Ϗ.A`)dUX'wD]M־K&D1eNp+FCú0!n}lJ&<7jZ \5 U4-"[1wHyP!(GܿyCީZk,kVY0v3# 'O@|6y\fz#E PDc<Ŏ<(GiwIPI2rWG.3\a< hLͪUDP./•n1iXKƴdSˢ QE}щ2H܄3`;BQ.mT?~Jfç_1Z6z2ΉpDO֚d7 bX-b r߲Y!Ԧ>,9?2q@,\Ә|2 T״ycnW_ NBg0agCMw$٪+%ϥTE$pNBhn +57G='CV@`v*W-Uk% d94 $866śyQit"QQ>}$y-)ST"oh^U]KlFѣgUcJ1f(Gy$OtT)MFPhcMOM1'+s]N LʏA=%H+"LxBaɄSZ1c v+.$`l}p x=_ C{Ƕ klzaJadQ}w3q!fH*& 08{ŎŏT~n`PHF@D⏭mW~}$,zEG reʺc4{8;F,VqQԻOL >9( |5,hj82njpT>R [| '3#fMzG Q( f Gcy1T7D7n KY̰E{P-A۪#8E8vSM7FLĥ7 $3$ɧ8xL,v…x%}!nK|SiÏ0վ/ben`N3gh UxE? P%fUƳ`;^C~lU=a>*)RAsjASK]Go/OSAn\N+.閍%0,陕Xrß=4S`nJa N`#`nG %߇._zpl3BM<ː@x(k@,wWESB ƇV6.|K,xUN_j= )rߴٙ-o 遽B 9AFoasƋlƞOPaoɏ}1zty}mNHF2U>E׿!@4gY.ymS!Ų>Wa>o iv{BwM? IHT܁{TZkWmXDsYlϏeSkw E;u{RM6ruWτqg+7\c(uN(q8||WR&f6zjc+= vhZbHl>hx0s2T^`F\X c&z-! l.]ه,on8ǴsY7I=e6tx}Rhbb/5hf@ wuLhWA;a&N 9QӰ?*ivfy JܘשaBArnh$=/ \.ъorWYfװjvsC c@>?ՏPVT$s77ׄeݣ0E}FUߺ i6B\|Wrgc4hLj6!rW"Kɻ=$cLR.E 6[u(i'l3J&SY&Qc=II2,uq.2eWvPCP>UɦӤ4T rP/UIYr`R VkG% kt)l O ly(%?^ipHUw4cC-dl7VIX[3&p0sh ] -$t;zN݄xv6ͤ"k.wqqKd8h =]+Ƶ, Wzk_anX @OM wZE@IAQL-Hզ#RJAs{!&y$luu26‡pkimTZmg _ݠwkʹF蛬J׉٩HvkHKlQ !r8CvYcFϣ|rWT:UZ,kHTr[ xqZ+bC\\'@JJzUy+9s#b|H;5͘/C̕VVf.VǨ&Ssy~LA zYJ̽q-;{M/&N5bVV bÞBV\âK"8 ˊ=9#Z bWܢtB\ ii?Jn m'I˜~1J 2KL/K3ī꼥m! Bƈ6don˹vr%tepkE!`SC(VfL?TuAzuIMQs#"%t`0 ŵտP-Ɓ< z3fSQ,l|HOA Z}9eteH%\9ضs{o=lqczk!OK/l |К//%,kJԮzXlBYƎ dW26˂!"g(^< '"I@na ExwTM$_3W, p(@%v((\J'VFIZ;D,јNn5&[cnɩr"%QSeI{-"h\ȀPM6[.B| Ef9u!e#(FlWY̚o/9 bʲ">kYsS\'S.fOQ^U$ `Qj^M c^ JI߰Q#`l6P4Ly l-DkVQq>E^VO]r5hP H/ q?&EnF-<|h*?T_s}wA-kvs.H/4}3 ơ !1$NT~_]R0OPg@zUAE\0 M A\7 >Ձ]jq՛<%ȠIщEO_kPXM>-QW~@Ehz!R؞-w-q]Z1psUT='0$RF&!zGcы qScA/dzMX'l[S $4w.P)-?|VC :MD#޵p SPxR<mPth I2햱l~K%ʔ& 39ڡ:W"gzFſ0׿*24 dpM+bKHc9'zE@e阃7F"dQX,yXS/1Fț6 qzz`7@x]dXLO`uqp֭ _j_p`|rXqČiYD+js!V÷uqnic#>jM- Sr9*?GnmP@?1C 0mPzQxVQ1쀳+Po9p(m7 &D0}L'KKTC.njuYn-ӁcF7MLG6{o#>|EXKa;4y-dpͥλ9U"5ь+sCZK'<'U/]D,]jhBΐ:*Ed]c>NiPj_\cUZoK-: .Ο=A]N=yLr je%غ@dWKD#2V_ Xb0G#u~&>B= ~k&yIMU ܍rDUck۬]j(`3ZW9j[7 xH7P(b;MC/VP~-;{7, )_ֵ?EfH8xH̜ev6<ln;P7#)bBAU1L2]#݃W p1)5 |d.b*M-j6|=<>܂{G*Cn=C1KCl̾mK C5 z`ӝeS-SRh5 b4 VMbX ݐ վ~1Kf* }2>)V*b7.A|+XE&"0DĨn ^&Ԛ*H5oS9+)A p+ =OʿYC27fOm*̓iH,Gq=ݜ5}h=:es\P[dwt>dI;4~.?$=S8sJ1OF:09Y !s8c3j]:aRϛ~m>&ڹᖉ!WZ:}ƒty@t)MM[8=U1၈`q܆!_WvXǸor5 .A\V,?* &E@ť!CfI韃xdRUw8O?$胂1Ѧ`!w?R`!jkg2㻥J`Z ҃c΋ ,jd3g' DWw֟ A%-ye!_mam\)_o!n[t\h ;,sš`^sB"G8kGgM$@K+ʎ7R k@EThl`uvW4{u~T-6xE ]%m nt>ۘ|J6s*-/ ›kBH!vb⍐&sCM|,~\68<C9<Ae@^b$-YYaD0wRpL1f PqI$80`mEq %] #Pr|-{TƒWc"h1Twy N|O _7X"H6t.߮cB %ϳ,Wddv2{N (&[LfY,.QO>c9Zg]h!W :MᅠbiQwkpVyRIP~꼋*gtj>5 ~gkZ\6Uep}\bƎ+Ȗ`%q]ЫR A.”w> Wq4YUssBk}Ax?Kw%"OEsL~+ùWizJ\EYO4z"^k!r׸Qa ܽHx\0|bj=KkD=HńDqϞъc+Żd([wt-o$,7]5|vhiɈ\O25Jfۑl!l`#y*}QkCqEtOa۴̕%PEsOXn2{޸xu-bW|Yc`{N#d˰jsKL5`˗9yo X Oύ}O-аW;-T07 Dk |wCcLN404AOZZXD? 8 Ϭ[O`nKؽO7>=qQE3㹖|Õ6QrT΋E84>E*W2i1ne8זgKa櫃1BQ'$|d7ē_;ah3gEǔ[hUՌTڱ19 m}E@OMjځ3jڴ?q =`H{򭳋͜H|y MsHȖ YMSe?^ + 5C^@,Gؐy-6E*^N ٷW[YUX*^:kV3ώ1e; H/-˷}`AY3~22Ft:"EO} 9jlp=&eE-ݯX2=3ZN5~B[njET ɘU᭱ݻ$:.iX@HQ̽}{A )Д{cY,=7 1*u$zHJ:@hzηs>į4ݒ:)c klQ+Qa'8{XFkЈf_6c+r'iW [<]6M$͊k!׻?PiP]/5Fxz]SaO`E4E!}h௱B-̕HvٻQgDַ175zL-ο=N5 ]1E`f7ᴴS]8Ԭ4q8ڣA@6ax_S(RC_9V&7}~,FcjP] p )=U\cdREZtՆQSXe"fFLv?2@\~xa_. }N` j:qT@ Ɣ?NihroQ)3툰}+]=_ {{qݼ''[[`_8" C7%]hI+4!ɹ1L9&ݔd}Y %ҠC 6pE*2J#o#>١2}\ cZ '~Z+AYJ#.y[M ?& .G@wIhLKe;j+ ᅬ@*UFDTOdbDhas]- `P8?md;a֝>OCh-PVsUgDHShjб<.5`"t預gҔj#F+wNj}Gqe0ek%=%R`ؐ؝#;a¾2h\`YTQȁLw?,h {i:-a,Dл㉬OuNMZZf5 '\YqJxТ MޏG5C×dLAv# -+}r]_cfط kfhQEeVۢf9Ҋ+xaϜ%#{/}"I3aSr f#Xod£Wc'.b㔱p~Dd5OFNʰ-yO#G|^ vc;1 jQ8(4z~)[#'"{U]j>>"AyX|]XZݸwef$<IuԳ"o ﴵļQܒN5 [AծP*gj_T[@6Aѫ{Gޕ#q\VV>p;-`sfѝLqXK>1ןHe|=BO~n V P4zJ8f y]#iw S:}Q7)~gI4aLҪ~Lsp[~P$ݫ'qQ"ko0R>[5~)/]IA¬W2+Dr)M4Ʌ\DAMvky :+luS NU"FTN ')3(E tH aFxX'ҁ/Q:&-] x"Ŝ,h|Ŗ\Lbt3JtĮn3@QA̒U 5*0d.hrzk99m ;j*fzLMon^KZ60(~Vb/Lͮ_d O.}^:GlLD̗*_Q{ɾР* $o-{6骒* yn:׋59 aR]uS/gqghS\I:{#D ` ))1.7N~ .=r柢sq<6]4 ΅ 1=~tUonUH[ҷa1'Wo@믇Wg$];-|n6ʛ~:ysN<-s>A@1NK^ᤓހ5#vw{r%S&2Tk9T4 o ~O$LWz)CׁQؚhKRTSu'#I []^(}X ODΈ̈ +k҃sΦS}n4rh/!3"ǀbUЩb8T?bD&t$_Hzn=ȥ!ݟO2C2 Eի @tRiET[\Si5ljU7?*mk"索&U;Rm1*tJ酻=WW|'YN>͑Y G<*0C\XdO 7l'6,X FV!T\vAT=-[FETa3bi([g`,ډHX Uʺĕz SOځʯ^-$O S-} gZs.b,Ywyd?Mdh-9If܈$3CLsPw>۳Bm:z6N*~l1fx-k]z84ˡXW0^ʊ?'OmدhjL+/ݼŎVE?y3JEyni/9 az1Q[\Ìx^3E]`-D Tov><憼/=q^Ǐ& Kv) y4Iq %L[bw";ۋޡx noC4$fRцvxҵL1~G.6|S!U^4Ղs:XKmBY۶Ȑnfm}Mz.H`sfڼh /a e/ɓ>ۗlq_ziNwY^/?;`}X뼒^Lj  >[;2 hCNBqX{E|6o񴶆-m9KhT:2TwRuy9I At@޽a,$1GƆ@`4)av߼]"zQr|OFo$:X$K{^啌<46SAo҄E/"sp2t#h7G59vHH1u6;#8$Bx )ױ*>_~Z"WR#&-򋆀+h~Xm6}_VPqޥ}{zes$u°Cw4׺k7 Vx0QS?4 翱djQS3fl;`7q jou T ,v Ұf__V kY6xٌץ;ljBl"1eWpkT`%>|W<r6?°.(=JGz@R|\~Jj8õ[M{|A`Z\Av!o͛R\Z7KͫJ3y*P3QZh{ߌ]V'mjpfv9({?0›?Hɞ ǔkD8P_slazx|ōF5!s! NWRmj04h]LP/೸ 2}aFSCNm]d7)6L*-ypzqU95Ddn~ sD pR %/{WʴFU0Ƨl:%z-$zw4]u}R2;}lM8G:X`USa$l4 *cWi;nƏC\u6RpL8.obE}BP{&ƍ'$4t(_!hl5=!׶xϦ:vW7`n.*~%-τ\դ>vaZ6d 'I)E!gZu {Nf@Ut`2^A3_5e[ Tʹ̇r#H<?QMt}?+[0u⊮'5"5v6K 1}K.X_Hq(x)wrew08^@%)A+HEFzfc _`5J{<aSĀ썸n/'/ߝchSNcm c\GX\bgP5|Z=齝|x:[O>k[RdMo Pp7!~t1~l+VA,xsvO;AO0(,T.'rpҀ ^{ 'z'&WuGE@y)dO"6we`gw-F!w7Z˕akWo"}W >1'}Ctgk u)i1ԠZr?`zSmGm~!^8\rr@ !h;okPnr.LrGcղVAQe˃m,C6$W;3??Zf%Q\,GhB@Q$ġ@ !5jFҦ&zu,B|T6^ߡfTKyL!3(P( ^i&/hƛ}nQf>--i^@~8kpxR70PVM_~uͲ=lKz Q"Ɛwn?G덬(TNkL_-VгrAʲY僆nSa:12H^"4ZG& 'FrqwB@"}S5Uޗ ?x9Z\AVo9?QDMpD~l;VyV~_q_;ǀ:fFᔭm4c2\ϓ)ꯨ]&Sm5c69@[\UK26PrKnr 8A7^K"J:|rٶJG1CU6bS@~ޡmu$ٹzޚ9bbjY.(4~s`5F@+x̢I'}X_m >P;`LN6K<|-TM)ٝCze!y. @ߋ!;"U~by9וJVQsWb-B`!pE8EZFA݂4-}APЧD辭M>m\DE梊޾/;gsG&FMBg\t } v jЉW1wI,Mm4|`u]M'GRT͚l-谔ؔ+C*2ݱ0wN~?\S7w8qR7!͖ 2b^C"#|#Ǥ%kL6nu!,]־-Ɉޞkrq__|޼ M5 M4Cөj:lMS&ʔ;%ƴp?K6fLu~ǟ|Q [kKxCMpKXZjM\?;%U^&Ud$>ޚY T)+XNy. ۘCa ]sh<; rHld7;fwVs9V$kF<{s:+ ^ fBfNՇG5!b+Cʧ/ Y\aN_ 0`KeŸgth6ǚ@yFG2]ST2h˪m T2jW!:"|f0Y ~3,]! Xbx@ 8)8Xak t4b/MHj# y^:G iQ/]8nE^cU%@2v暙pY{'9~\ ,/Tm¸flY*E5 >V3ō_kWڈbwewYŵ_1 b!qq])+0ni!ؗIb%!Y6H+ Ml(rhv)ELpt]~*3ơ j|kWƼu~:7b&$$oR9MH3yuTHUZ.WBJ,-zD|p?u]}< q PmRNW݄*:V";ŢUQ &ܩz!g j-Yphڵ1+m8#UY&>c7^Lmj"ύ\uq{jҶ18UKmvKok.8td 詮2I}< J*T̓ޱ$zPn,m|S<¸ U2ٰ#vNԤƾ~oqrcЊCLA8 \3:Pvk>\Asy]sj@zΆA80IdTOT`3vY>ݑFlll'ZzX0?Rψ~Әc桥˘B|GD!8>MV OT5FRb) Tu6y"$~q)L M[F#}2˵bI2yu[gۿG6eDLKŸ"Nrⷼnv /U5iX33uwCx#j"W+x7m.>]}U)J(eǒ }g]:a@թ{KT>d"0S?;]Ɖ#qgݚ"fYTȾ=OO%{yv9fTt +A<48cf\NT 49p~.ܴ>n5,VbGKv?Y"ݐZG썮{\ioӪ!뷍҈7&H9c%A =.DjwG{ |Yɕ|.,'w0UUp?*sm@UÎ ) mIiV[4yDog8[ۭGI͘Sdmu+FثúI`?]q͑u2FSumѻl2 =\~g?}ǎVdhZt^BEq_c%]=/6(.9wf/^G=5A=6HaCJps+޿n_okH>#O =X4I:(#j0ʄ R[#9jnc>|1 )&uEx4p%B #rw*h/? $4Sc8,~ #/CWn;.:'Hym#%hBAW(ю4P+4tޗ_K5ڂ *V;=;q1A2h9գRaivQҸ+}9;/*~6cߺ*Π%?L:NHȥ`=rv1|J#q$wt&ݽm] 8F={踪xƤvwDH~*\J kuICKe(]ҺP nUoLX\C)iVe=]nۨ4/c"]iV31Ԁ,IwhR})Hx/]B&վ9\0Rd?o,[9"uCwAU^ &vRFhrk8`M8ᶖkY4(-?̯Z;/tz]v5~XU5=*ДX1".~"{dݙD!` j w *o?\JpN?h>87uM(<7E`1zC|u*v@R r}mtN`3&@SXYGO4pԨiWK@"{jwٴXHWE4ēuPÐn:b0*+]=./"@ȔGX?%lQu^QB6m-u>}ix+*~#]*Q|4bIX Eq􀿖5]p{?bH*jGuI4晡|6M9ă"zYⴇ>T0bjq1/O ^W91sn6ޥ͏ &o \m5({N_/dLf*M'1B/O7yȤ-֙l?@RIKt[uOYJMhVD8 4cwS>hKt\j:Qsn7,4AiTĐ$:8mJ댽;9ЃIq`ܸVE~5#rlU_E15Vx"#KtƍAs_^O:(VNZR$ |P>4濪7BjO(l,DeRTXeaJ ^+RN|4= %z2_Uכ2 쿵^XM,Ĝ_~vNJ|2`:f.c8XylHKSËÏ.u++Uc/S"ui38Vz%]G݌?(hҊpcj;;Ic(ܨ;AJӟe=vv¤cvPx{KAdnLi<¦#, H?ɽ, Er=hd$ms*j͢Hg^N'QX\j=,jRD,!u(SkVZQ2zrg^Vz6ےmXEҷ:IK9E\Gٓ:66c>stʣ5ILDۉЦ38!ƲA^!&%|،G 'o>by I]q `ԉ(iq#( 4ap;v6qJI"J3ZUr~ϏB4v!jX| gR<ɈMQy[BKں[MJk};^TspmnkhM*AHAeҌ" ͽbU">4 X MZgn6;MpQ>7Nbm'Rg|'J.?0itajѢH*WpBI.oä;/;>JʭБjg f0(F{'":vJTcY]oݧJc\L7C6E "LrB/"$;;ɔ=gE|q%Htj_f)v7vYdNు$u"m7MqiʩfQg`\gTJe vl e|⺤~$oi7bԁT3d yAWe-vHQ艘)>K3nٷ૽ы_#O8|\8y5{Xr}]5o(7e-&=3aFq޴Q!\.[+|r'b+#t cIN`Ԭ%: }@107{wm5֐P,/=_NI˙Zg錄Ҟɯ^_MUV_3enV+CL\̳m/~ 1j+:*"kR.L*0l_d!cF]z{%$d.5^]=!9Wo=~t9uj@M-n}D|LW[4;;xif8ŞkFtmŏ q́ӼXxBZ3 f3ܳcqjf80ޞc[mʹz9$R.fXcѧ>>橦=ݡ(CWlQ/2)=v_쨱G}mcAM;82@)+YL{{m KFt`<7,V>iiS^=3uOe$]M7u핧43#+3m'?oG=/olmh3[Qpag;]n+?dW`x9h.Yҫ\p⢥J˭N JOsPGn#,/~n>?G^R`@3;΁ C 6_5+(s? };tQԈT.toTv~YpW]-u<@#>-cb)nޓcQJc)ˀ; Fy+Ȫ/Y|0$FQ8CI2ߟ2N?χA (LI[HrT{/fus3﵏O_XxR+K;8jPF 3~+?[(Wӑ u97 58S W A]׹˝L'taA=@w؅y^o>qxHĒ=_tKJX\ӑ򧨄y0=]n E׌3ud$6/γ/ d͘W\M95A_F젿{YlAv8N{-$Θ]ḫLn>- hq, t7 F;$.cQ/>1>OIsͼ$*@./v&>-B)N_J\餬,f]w@5jVJG(YE>rM]'l0A v3\= @B#-Sz vn& Pj-AzYg#˭\$hylubB SOw@4}V?;>:F,-z| *S+Gք<=k5d7tlmiYXO?{"֚BGUs1FFW%U!AګQ.4&n+=_*b0>]]4={hlb5paS+8%k6~JZB)5F/GyP@:jls.b㥹VD\ F AJ<f~XYRb*ןnJ `[y_J*`S\f6$at] /߄+mФDmܾLef܁v$<~SYWUu"np&;f`ͮo,{B=Ը 8/ʃ,ɛD9j%Eh_(d4iH Ä? %'Bp sb=CҜs> 0IWK`C諽saD1[W($Wk7-ւt+CSw-XpΥDq fa8(+;(f0壡nzƀ`T7:wZ *I4X_ݙe#!1aGIT[ukO:cHȏ>+h/:okZ25/` II9gHp驄n1';w삕DPZ&8'-_ CIFrailv,D+/dDg0LqXB0Ťˆ.t*x`PvMCyTjZC#BV) H0hxz$$jⰐh!"$$Y-:^R~oʫWw"Tib2fTh"%OmJjzŽԧow 6dnDRy[X0a \^>}PW-Qz?K[\dMWB6D6cL$& fm"xhzGj_"om5{4 ] <@mFބ~>S/Kl"jaMMy k6/cSI"d% o٨"[g 5!a*6K®G@X󩨉x(PM(9?ONY!"a%J7ٽp$=C觸emKH(+2Ĩ@`JE? C|Y rԔ5|g jO_KBEF3ZSq`ԟ8*u$R5ME~p !P N</ފZ&I}0O';2E:$˫N L %I1Ojk!qp{u0 u^xyJ+kI{=R65i E JoJIe}B-KE1R9ɰ Wj]. _LlhcV({!"<#u `^\iL?Po4omV>SRK}g4O2gO^&iMbmr8:5%h _z[\=2^`wrkGjluRv);d)=pYPbG}Lai$Yr~s{_T cz/sа̟sB4&DbqҾ4Wi]/""jKZ0!Ȃ.7t|D$+~2]J+Uf)U c?@ VRDVy] 8.:;l OF@މ闭GvSpq(j@c}WōVPI9<>CNje>c+FY>ʅm` {v8G yⴞW}5ZAyC3^ӊ c{D3  3A!JFʼn15q>/ nQiKQ:@4$6)! Z[¥?Uؑxk.l7a؎`_kyW+fQ`$,n%vb6?RzO-qD+ۆ7[~tY<`Wu@#߁*#xS֔Oc9f!`vVþoAb_fKNý=&½^B(Kyػ`$O\KozE;ڧN̜fӣ/[_cOGpdl,,& w1wbAVH 9\! l&8b9䧯a8nzyec9|@W*hLjbBMYI@ӑBLb+r/䤅tݹ/2n٠hw( 1՘y,hxQE( ݊>w+NP ԋjz-9 ={Zl봠*Bf2Gx)Fu5Q6jl񁔻>*1St&ݳB;6dE wMf@nƥ;],Oɕ/YL2ªzZl"7j-ٳܡk5^J#Zmҝm>䀮s}_,pFjYX|?unBԺ,i-[EJeKܚn RY>ŘaHz[_O[pCL`ejOG0Kc&? +}Q!IvZ$,Z,#4mwp29.q&u͇h23)Z@X$^vNkp"-]/v qCW8U1HfC_ll\b CjX]Qx^yĢ5=!KKs Q`ۻVJnԫ^؃rq&H[.#$+32¥A9Rd&3 ;;c9i+2Sk7m&(zɀKjcl=Os0܏&Nȑ#Ei,@%{?V?\la!UDkm;w #zWLB 5K\C!X`Sg}pu[ 6gIua/h̠wTQj|[H'ŕjUEK;}tzQD O nv&K/4(Djf=JͅmMj='Wg?$+$k]~G`=-4޹]I_=EpL C\'tr\ ~Cn ped8;Íqb0jK+cz@^-Թ[g߅ t`Pd$~D)?+P@g|II/1^8t8V*Gꐉ;):%AMtK$R;}?LEiO!?rYK'F`$cxU%ÆݕI1~تbZ޾ YVj cv 3R;AQւ>S\TlKgԽ9+8qktďiUij"e.@TEBYoXaIhFX"mRhr@PK g\2`YGE1BVُ? W{1V:%?Иozc}W>f(X=>U:Vz|>]<[sGl9tk$i;n q՜Ӷ?B+AƖ ܣ8+cA@X;PʶSl[C>Ft)q!@!j['J,/Ė4ߏQU$ \bg5zl dTIcP)FD8+S${pA{mDRbJVn8Ey qt8Sua8`jl*SB"LQJުťG #vȳmK(]ҭ}pAM{hTR'qXK +t#lJIK!mu\Muv·S/aq{@;2Py*?Ed QʊL5]ܷȎ${| y3y) "_agem^Gdf+7K"LԚk7m'%ʛ±v5d]ޥnMQƷBQ}!UlKPxF{xh֥얀A EK?6L~?vJ7߶ XDk^4:<wa q7xLmj@ I4R'ZcAX)ݗH; (8@x_e?mz 4?nX$9{& Q5;j.Vz<Ɉ %h9WMe5ݨ + (d(,;NnTZi= :8AZt"]Koiix uOB"vwicZwjv_bm-!6bUPͺ:d4l.]= -bow t0BFuj919O~BN ,4G1[q,/XmuFZދch wZGI` K4M0Ǻl«"ųQ(`wU ,VvZBH 0Fa9~fỹ\[fТ+gFd QAЉiVA2 J¼oH@J)|*0{@TUؑ\,C2]/Ljߕq":yQ=6c̶ֈI6ّQnAl`kBtqdplk"OB\,#D~7{ $dk<D5@4,Ɯ YX&>qCUKi $ Y~HUh1DIBTrU1C2 l)mDqzH?rS0hf] ?m¢?T|ayu9 6џ$rZ{ϫ|PxL2%tCs4qa u޹\) gx՜<4G*SN߲^gaDj<^z@m;V,%"N>uQ $yT7wtai)އuU_8xfK'4 ʇcm~ Ͻ`/Wgb MN<ޜ͘f/KZ] :5u8do ٨N PF˿ =!qz3tQp)6'n4?6d3ʑ,ݤ{ җzbUmmnWTNAj.R䦲l]"FKaJr [*+0:ώodc*@I~e"L mX\|6TOpk *bB)Nr_a:IتSۉnezͳioٕ.yW\BoHsXӑ+mTIuI&;ure2*7rr%>EM~lD%h4`5(EtPJ%ruLSDk_޹;HT "7LÍT _n`V}B^ly"7S}UAV: v")XJbȎkZݙTL&\\˴Y Tg@d??mwiu)ߠEy_o޶ }2t8xq-qBl(~=_*MhM/̾>zQ̘ {72K2I/yC:SdN_lZ3TRH;FAgUYH˙,vf6DGTff̷jx,YUoY[Z{}&SF_Rw:c(p w wc? $O,]jq!`Ĉ|0^Sc4.t.h+9ֶ% aZD:Ѻ}Zx8y?S[6#8n!QiX [)8VOޕFZ[%BO3.\f=12FB>Tɫ[QNMڀ[cI$)J_P4}N@IApjŚj>yc@ yAcC 9MuKqx2P5HaʋDOs]Z6$^K_׈ !{TZdj>J[J7yr &X̮ =\ za,0=4c0UlKiԼKXЫg.C>ޙ4 {;lr.a:!Fhs=s#nuaMvн ۚgf59@\)(Y2Ū {As=x@.νxlAoV 9ND%W! cDb_F9?~jK5t~tT] ːj^$@EG!-exga˪܄Et/nc&¡bWѥgf+iNU:39c}2 <+2MOOцd|Ti]7TWy ,ѭgdCCs>cQOyX~iԩ a'0I!$wSW}fv8uIX+ﮘNwIsS֔oq`4: ~=_u7O!4.εE5*mBZ]!."AkJͺsd~`7^u+ɁXX=4l{!ޘe 1jl\L:+̎QUŜmU{L kQG;H}JnsP펫Ql(uFB@9 -֞]?!E-t$lD6Lʺ'ۆP9(%q-(3Cb :~ЙN j3]ϫtA;;fĚPC-*QTXη]zEIn}g= B tv8 >%ǝeILg@9*T>@M A pP ѕ xZc}'`A拎Egt%:8GXK\gIAg;n|psߟ!4,a?`='kvxA;xAW^"GϵrT+Dv =;¬t~q~:@Y"us37A /_TIBE/} @{!Dstze $"#qrS?8g13~0oE2x,X lrBzelGҳ:Wga|}G*V[K `o8[퓬K6']2FI=$‘ Pe1vp٨*t ^E2(cpTA?K$#&8gKiJx >.Ɠp\,qEX^% hH1;"ɐ@Bb-RڡtZ4yٿa!LYg[. !"|i,Ւٷ+J$+r+\ħ2@+o).aj0=Pvbm?z BťiP_Gv~U>@W؝^ z7OD9D8w)^,=\ QȪ?s4Th0b}"W>cv=1l&Sg!S-xFy'?q+H,ѡmCo Ó/5'B+[YH,5'Mtl$lCg."Z+yzb鐗&ь|(4vԙtn3.6Tx*!$#d"UWMv !S~2$o%#h)CNo$e=wn5@]KW2QK˕Ljʑ1r&8 ޕiDA@LljhF23U)xP0ND|vN5rBJquG=3I[{heTIlN[QuNZܔ3-@29<_"pIϙd)4#^4.g8aXcrin0Y><3HW75qe6F t޷Z;Mra4k|^߭^Ty1e .<]r6E'<$B(ə4&9R> 7db|+ȠЀ=1"* }Lƀ#p_visvGuVd Yf\~Es &\ߡMA7`᧲#ˎx5>e?Uyn$1;JȮe}:ِ dpgF:A2 F.1w!CW@@zuk%Z jM=Ik Z:VfIN(LK"o92fH'=CG?EBɌS,Lu# ~1jcOޏE /uC6)j]/LС/5Βέyg roQ\8x6 7~i{yl-7Qf6ſ;s-k?RvJ#K5+A (:N'qՃMz|6vi[A.8!С?.M3T!? p>Jbpi7Q }Ԃj2 lh3q~aj3k-h(Z9뢘 u>hlKjjx{t~d@k|jHBN(, \U9E"6G3)aƬM)ܤM1|5E!d @c#K"ɸ1h,qcxR(:Uq1 ;XQ{7rý|S+ :Z4%%s_tk؃t; 5kz&6ǭ$ؽG>mHV9JxQގJ_(MPu6sq2ա 8)d*S˺ yt_ _?63-$lէ*`iM=@;2:#o3yW+&nrwy-SĎIDelSJCo.ò-PUG;jSVJ96xjVs/!aN%)'aĎ!:D:v+\_h> kA0Uʘ>B{,T{n )~h2祝^򒈠H]B߽kAFQ=8BWZKŧ9>=<`pw㲔+ slts8F*%Keݦ.Gwx睧v}bI8Zw(]QU(@Ⱦ\ѶC ˛%q1M֤pm ۅ*JWZʼ̿Y@Z(YƼ5]6P-Fb<7j!C@7O:K&7ϿF`ρ }ˊ(&$)#kA-bԔ`q0A$Ef<׳G?PlOX~\' qK1gnQ;*1HVެ;aP7D VE 1;d)!~ׄyEgO2 W}F_-:*c2$$1sId'7)Ozj}6qKwtDBup6H*u>:j?ҾKWU$NG "}׵,N5AIDzuѐ(qf $+<BQjCy .}`dfTi X Û(lā=saOy m7XEJH -Ùf lByo֟nZ2׏T@AJdV\ Tx}kc>ڛ/c'T{nѳr"$XXCXr?QiF*Ѐ-`Dj0"ikv D&uUPI1L Bՠt3ybcm"PȔF>/a9կڮPBM@Ԟ@>Nx' C&V/o/FX HlJ0-bF$=-m%>![|c3n(q ˖4'A_L#P|yuCɗ(rY]UB$UA@˂,ںA1P!_?,5]"@s#kJJNJFy! 43!s= ҌTCPg)ixv:oC-F:80![AF.¸9:6RQnk JC};rP/DmN8l{=C&"Y}'@Ek C Zp‚<JX wonȎ#+ g`HJP{Y w(9? ?,؜%LE` )0NLuqp^ @ <{Ӓ }VmAKT+Iat*o⭀kS)hQn fN}[]CVY0K4MϽ:$爌3vX9Gݒ2l5G,&tjN%,w3cT|Ž;SG[M' Y3@EÆ݁B:.:pR yRX ѭv:o"}JziWeT==}-  䧘 S3;*7%)bϠG(`@1{;.wKut)ΛHe}*zs񁓊25SH"fb;R"٥w4`Ec@fu͸\.:u;PzM4[xUoq-4p/3_X^ߥ1:E=ߤc,|hw 'e79,z\Է;+HE|fX 0o %Wi??eؔcQb'څhC/, GAܻ,>gp4hKDxuj{xsyJ-Np (Ɵ>reN L[sg_0'~+F^Yϰ|(ܫlX:̐.sp@ "zO 3)`RG~#WGyr 1yN1I?d-s8.o i1}]\uEF4Fɯuq10jpUe> EU1u ;vkO ~k^;rG޷zwͬte59)#o[3C5H|,5TElE$e ,ؓTRlݽ1H'B!UrɃX)RS|G!=YYY~\ # ;* kśKh|f6{paPܞݔGa=>S%r(?櫍5e˔KQ˦ۤ1&=E 5e?Zb /b]MCd+f,"#?IO (9?!iq} fg6[<[߀ QT"C_IQ܍ ,Ch;~@ 9KQ@eu br eۀ,}б!cT),1 Ghuz9 cO'sKJJ`>Ocv` <0gM[츑Mj9 1)Rвґ"4EO?e5%&44:Z"`gg '9-us I^'IRD`#YL&7/]>[7˧oZ;@(lYvFRȻΑAՄq p/b$`<|^F$6F\^0YzZzY !r24}n) Ϳ/Y!J0q28ȎU/j TCi"WZg7|"[4l0.!%ЬZ̹ -8uh]p5tJO18dC NKȽk7j{a/9ʢ]8/$^(o==_ٷf+;d|ܭϪ0J=ҳ-^#od^ȹ, Cx-@kSP)h pZRv{jDX5$M$dd0}Ix^|H/{!v?D h$Z1 ܎67)KB;~ %y?7 NOij PLVeQ83=6}VԶԉB,@4:dLWeig>ʔD7Md/Pc+9*`7ҩ<j*bǷ&:d]Py$xBӄ=7vj l\N!5 \횫kKRUkzd>c張&8W\ǞܘqyPʻ xA`O"q2#;L0'OH8'/DZw ²1B3 zׁ.0 ]lw qyU+&_Q$N-yq%I]tNgh7jR0$y~<8`aSv4hQ!8ٴ_ެN* /\zg\oVJo|pžM+Q/Z l0Dkm^˵Yl4ݯniqב KU@vp_qіZNwwbd/2s'Frwtà`ba@MQ^fb)Cc ]BSR,IA.*'[|3j'.ԙEb`(g\J~NW@aжM5]Wf8@s;#8H{ Q 'Z5ǩާbz9}7}@ou~z:Q^dU:tnB΍ 슳&)Rdjõe )D(œנj$ZX Zӫ̈9Ԭn1qwLZ8 @;6b+]ft-, cigcq6 s/ƻȆe8@={MJĘdPgop{oX0:&9xJr5/`Z>8<{8y.@w:^{L:BkWSy,*{Iq ,9΄"2lPy YGg&QX8cՎ,|s[Gd9D:X<1|t]p:&k[/!z6{{Yp(3IJFb[׆ltj|*~;=qêRr4ÎN+4biP)zfӂkuT٢ h+˱ۦ&}eU9i9#s-iމ3/z>qfVU.3H( m,uG^j L ?^q;r}Lu;FnH])>w aEù͉Dnx'pʬHʤMg :}rdZ[> _YLߨ^|k,j4:荁[\NO-@}wC@~sNnؘP ףKvrmwQ v|8~uO.}E3]>+΍q=lv8Ù;(Nc!UQuț)ZlI^q%[52ud.VHpSN%~ZHPUXreMD3(>Q6G=#{Q{\+bMT֤2 c7l=;z! ٫u |bu׹@(1/Ͼ*ݵ5X k8ف•U QY'ʀ}#e̮-}ݶhXV{휇n=S=)HK[<& jYlNMkH\XCbQO 1T^&BkD"L&LDf}UKytE FY#[`⥮=lF^.$&wGgLIgr}ͳ*%85mR)SrOkbH5Z9zCF&^Sad9%:PڥSz ؅J[gʳqp6Uc &nb|< iUiB*Cəl^Q]{%9ϩ7K-!-̲U6kJ;`oͧFY>j' t,#@7il <sv$\jG MCG%拗|w(uޒ>.qSjS&D0kagJAsuҐ`)Xf"SFmmE uWsZ\LQnoe28x$_&kN\fu]8m "L.r~~js\AuGF%=-i_>310@bL-Gpr WNQcý\4No]]UA!._Kt(w2x#E0Q$yr6 u%LŻ9[ש"W!/v FfF6҅'B41k sɡ5Q6AcK$iʶz@Nl/aU-Nģ}D+yq<]@? <^VXUAsp A'_9 GlLlE!Ǜ8û9t a:s}sHGU~;^- H_/uJ 6l  9?k͏Vjsӧ#pqKNU'=V~)v9dśdgOiZ%6v7ѺL%D9ך6*}xW+5 wY{c rݳٺ*@H rl9^n(eөwOtc |b:QoC=WɅLes%Odg9{"IoZ~A3K%, `inqE0hO|G7rm_s WvȿRȕj@q*KqS'&lJ'7#w&m4*:3efѮosYLG[fz8瑬"/ɴל @U:q}["@S~y4GA[kGÉ9e2f`RZ.ʟ7D\tm@JNz &{'zkȘd)kN [s'1K.\ N:s9^ EKיvK[k7\kAu{"J[Zڰ70;.j-ƶvdظNHfW/vƆI{>qEK?YeDRgb FDiy(d4R[!s-@ (BqSAE %U^qsӷ8P8`XPDuM[ݬMietH{12p#Ā~g(dGTʶ=B*P)bw[6\;K"[t72^_"&ͥ|GK?{uRvI~s_NrC`zyt_1WvVV;tمw 1V%SZ}AP\#AZY(ٓEg~aaґŒg6qHI,+鞗|=7OGóUDQGCa!MKڧQmog=Q,t_1eS%W_l6-=&nc XjVJttlv2D֏ ;G/^g|*J{\ a| *oo8};(n| Owbϰk74"ԕOꆥ3ʰ' _p z^Y8h#<گcRMl'־S{sFAZd Z ~ti)(9‚w%r 1^f\I[+ByY|f:{F^.^De,g4o>ۭ Lkljsy!O;o*˔ȁ}}W-}$ qAPhfEr$@ΈUXI!g  jV'ˬ3:U%WMD\YWb 6GcƠTְOZ6 Z.Yy0+ZڵTk6XYՅVSl[dEjhzfb9YM'ksr\$q_'ͶNzc`^ȵXHqSYbZI%?*-' q435Z#풲%Q֟  j\cY.{*w͡8;G% [2#ѯrD OB1 ܽ_Uhd,Lzӟ5źd~ٗ-&iv{6aHAؕATL3+Z!D?Q.RaP^ATB&Lc]N ),+K ܧҕ'G+ Őub>*ZL` &q>R~kR.Hph["W!:ŖD7 ^MKtji#EJ\wН8H{3cySWzgD&K"E-vx!_ fjA^jfN\N3Zv^I;Yk+9Bw&TQz}k%Ya{%E", 2AIp]@c3uld-85RG@pPFa\ z }S 0^JjGǷPuO҇q +3Z(D%s1 9nݮ o!J U#xeU nԟUܽ@;"Uj/Z%7SUh0P1#*瘽K:o tI NUa. :4ue8`Y}鞸XTm;anx"û<%vzO :)/. bV؀}}<Qs\u Њ:aۘЃim8GYd] b!p#F֓WOH.p~U.rpu a%UP^JA'%K岬4hW3&M '_넹=x*yO%>˒uõbO5d{5l#+,!KA?hq#@Ff-(8*lP(NZNapCD jyUNt /}wL P !͓bhQCD܍vB+"q@W^X7I7&2\%o-pέ2ok0RRB,]3I"5i]nSnAwBd:93 u6V]y-@B%@V03,"0nH1 x2O徛 ?)^!e Y=* dlwgsT$*)Xr.ḍ7j6on+z>{)`w~|| =˅;؊\r?; al ;h>n@?}X*xՇ랺l<լK~ e Qy9ϪаUzpgm39$;6!p;Sj]1b @QQx&\e4➤ k5w0q&p"56RW#A}!1!RDױQחDt4 .{hZM3W[4T֤(]3c&*{&Y14^>eۨ<u,09/?s%"sZi[)9zA`hb(֮'Y-=n#imy9)?X `yOg%Wπum4Q?F<',u=x#t[p,rrQ,ѫR85,\ ynٮgph^5RSkEvx. e֡#ܚP2‘ώB :V a앿zaSEz 7dϘlkH58:+̎2zW)l^# Ҷml bب{_ET iuG| мpuo{ѼO ThnƼU(1?G #xڐ{אȖjD*IrUqXfd\HaXc s 10P,fzz8̧4GsɪNØ}Dw*0 +?\duOvFes $tR&cZdX|o=wlszdr|ۦX~^*7< n z~ܡIZ3¹m׳ 82‡#★_Os5ѠpvN8*HS \4Zq:;ԔbvG|H5Aj{9(5 U.FN#܇lFdלn:4}@.kDGkv{%^pf"4erCA!sgI4J!B >nxt{vpӭ/XC^15Or^ܘX%6:-1\sDܕ\T2},xHF@#g-/o//y͞OxC!IƔET6E-jI* &O0.RjcYa ; 6v*vRF>G>1s5qXR#Gq/2h?%Rw+կb E/:q]V0|r*C &JlPXiNKd~!/*bc, x޽ _OH!BJy+0I͇o!ɺLs0RWc*Y#F +*nx?DC$?_!,(͹8nG5ANz,&I%6W_?̧KeB %(Y4q+!l: ^ÆJQѼaˑ8]AH7&SO{s*nW(c@;D]b,KϪ&ڃ$gU_/.^rj<ǘIC;NiأHҢtPZ/%gӜS|ţzHPtbN&&B WBL͜_ʊہ-f!j2X*~.-]9%I A<Շ˧^5Mzaz=i9,WV6"p7ZT7mmJ^"q))C}db/N'jDo2 P l0?Mg$ 6:sE?UJՇq^ܸ~]I9_|80W^ui9YÏNa&bGߠ@E1,LzkL7j{`,%¨ٜZQ2lķŨ}*,!%h5qyQ0aǴ-bRjWay6*FJܕd/zyzB2q.b[7w拾k]m;5Khۆ6b=Q p".:]K[0:e/r3^ s589La(@?FO@C +>,)zчyK9z`*,|/o,ӈfb~%^G:82{Dwrfwx |."Ks.G֒IF_ʥ%zԓKB126#Z*o;\Oa nc᧓;{:Lxz`)FnYD0+D yi'FcIX} {ŴyY/uw^2},_dW7R fA76g'qQ_G&Q i;lz sqd@sA!?Nex:f_.tm1݆hz#4cޣ5}~#BvHM e:F@F_+>x^2"-覤fJ֬@2g nZ™hZQy`7*[ Bj;Av75 _ijT \3 aިj.&;ʼ]ցPoftz {nFJb{Ӄ,7bie SQ'QrzĒc Qn<YԢfkX lRu9L}!YhcaG Ԁ|ڗaWZ\LJ+GLMst&]΃C\!:6>bH8!KE,-]$S<2(]+م|.Z/8; OPB<T}t eC*^[݈>wndֹa pklD{vL/\Ȝ^/ǹ{g[^US*6Fqk۫ӵ͑l0@ ~^B$&J2WTfd_ח5IodH>;`+B}6L-oȇ!֮^p}b3WuRn|` prܬ$k)]3$*T1,D&^%mH!|{Rn>ѵ~{),cK6M UOҷ "&,Kw'Gi>\ Ef89q9:wk:+{yC/RտՐMtW, Pv'omz`0Qw=3PufIĢeRn1r - P^ƾiOYWR XpbX{ia"}>Ń Z(.!= 6yx*o{$@)H Snv&p 6v{ kaBFkD6}:Cط *< );(f5+͉ !nqҙ@A[Y&YW6䲊*pCC Ci v }Co=aj`6Ga.@f"Pw0vG̩OhSm,sQ览{~^h{(tD!KᔨeFu=Ug&]Tyl(:!<`$ pUfpNsra=4s:ģ7|λ#ߕ+j/˭aO:4xYy0!ΏTxuIzzi7tFp@tq0DբCg~I,#\?^mE数%!k(hc nlw>`7t|rG@95|%:Y٩f}70Ocّ"`v͋L2 Hdx4=!$ AEkMdo%avCA!/*= P Ixδ$fSv_be)ҬРrX̆|~? )wGk I!e"PAFW: Fj]~y[JnW(HΜ5O(24]mUR73Ŝ""bDe%W"z=35Bra>:JFcŖ!X}}|t%҈dxf t 1[Pg.] 0RU`TS_V!1BY~sxJ*Su"g&x̚z^d*4 ^sB1eE>$U]0Up}wKtyuT(_ s!ѼV3d#.s_ r&R|築J]9 ۈM9ց گ@~OSv$A~R0ݎ̅Eh]aŚ` 9yX]o? ZHEi.ʹ ^n@X 6kM_1jN< l|pO=6adXs߶.Ts ]W#7gzMz02y'Twͬԁy`=>}SN`ڠ0ݗWvnOnp..2}S݌Wld.Mɴil7S'$ɡg>N23rFz*[%P -67ea]]3 sG~);n"Z?xH3}挂i&b昫) k·"XNDa-ÏvL)mG!=aHeMZ38!xd !?PSxN' S kHXL/҄u/K򠽖^tKSf(O6Z>UgbC TYgnroɹ-Ǚ`O3?ޗ(m0q:G| XD4̀k)9HBaq<9IڑOiAd/=M;N1YާCSqbɓ_ 6t1POoGُ@ n=2n-P=%QWwg'T%ү#JUj,ƛ;@4y׈[HлJ🊃I"r}9W뜎p+="ey2pig}!i{6tpx\S}b:D'L,Nݮqz Oljxs,1ΪhmC[xcһcJ@ QgYZ07070100000304000081a40000000000000000000000016759d58000005edc000000000000000000000000000000000000008500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c/rtl8192c-common.ko.xz7zXZִF!t/^]?Eh=ڜ.+O6> zpbcdn/F}C1 Yk`}窐wbiJXopل)w)Q ?hzdSLV&jj \BG zLh1 vԿ~Y&l[*,K1. H{ȸh\Kj|*C u@KR5`5@dax#v]|g$kh2)(2@iSb4 #&G ۇG5<\{ <eorĉڱ_(%A&^eqVa骘ہR {>``Tc3Wk駔ZM3{9. <a׬!iUmqR渜꣛Mu-*}Ώ84Dw1Bg~Շc\&Mq赯GCr;L0p'c{z|;"Qest݅l p^/ |H7*,5)?z~`99=!PI1k]33As-DStWٿ܂D}AQGrpɔ?,[Г`ZAɡ"ϿsdH/vI,U ˧^&gHDUCНJX|u܄lHQfJjr&"Y 1*!8=~g:=9;u8j)Ӵhv\Q>,/%ʊ?C1#E܁cl1$}XN7>d1Y*joaPp*kXs| yeN؛j(1\H lCn? <8"+6I[,K@ A:77}6BsxQsOADg.`GǛ."N0xx&|6Ih@]$3s]a$aQRJ!)x eUkH9?{Tȅlfؘc yJ:>RTJƕsDߦB>p@OP`8El,*j-p}q/zgm34]< "e_ww]-39J!unZ)+Rz}A^Yb9|}\.qvhȷ{<ͨŤMR}B+`޵} ]0fkie[n ȿ9Xݫ2:%Nݜt-lzBYx7.xn:46McysᦆKtcz'Ec:$fCǣ GWʮl 6&E|o]1WQah@UN\EW_!#|h+{IB]V;#˧_IIz oƱ5Ph5@yZ;A֚)}]~8mFpr1;J:prnZ\G:Ql4"$1`_I0ANVԴyi=j(|dSsO5Lq 礏Z&guYy̲ so؁VE+̻*7 6 W e #9} 5KC^YRSߣ~^4U3hh 6lWGjB/ ?bPqmgJLN#v v/=CȺL:jg91@xa~S1zs8PknADHT5 0rbs1VM,arO^3T|+fߡ$-F&^'6{u-vS-Ns$lÞ_8#%NO1IT˲S (E} FWI8"F{/s+L%ye(lp0L>` JA0р#kæכzI^Sg-?fRe4H0-c]F B!?zXJHyU޼$(}%‚2kQἱfM.^jgBOHˀ-~↻d'H4ܜkO_)s7ֺTŘ6dܟd`A@50Xd_z^tp?)ɱA-A`~W諆)HbKRD;#02 Cӓ%.+]κuܲq+XqE&7,"(g*?4]{s[GP-HLuc)b٭u4!9BzIGQSٿ|" 4D2>y*r{vh s䢯}ylSIjڳWO:ٞ?&ٓԈ"Bb8`=s*p&fN8C9XAe -ەbSk鑇g#.1GW p -˼2a-$1ъ\6a5^CHYp v>> Z y~ۍvnIJ3TgS0_y bFryClQ,6#$17%Si|xpC|k#4ae6E,90EM9!S&cxPD[@Ji 4*Wޱunf%5Wǁ4TF#a9x&߻Pi؞O9p]Jڥ0&-%ۿ_-ju;Cq}կ{a6z~aMuLyJ`5So(9g8‛&xAZ=c`Ɯ^GOTUO VFb8msou< RyX\NigkǙV(mj(UGSA<#E)/N'9tNQB͢P\<'2(=/ppĉQ9T$NBZ*\0w^,cŅC>0k:>rWe Z%y%{ZbH 6$5QVpev{ sN6|`\ x~\!fN~pΆ?'T/cQU*SХChv[ߗ<7W !*$&s?{WEE)a4u1}Q'(V>/ҋ54j#O ~<~7mdn.:gޥ(2 ]ubzCT`V)ߥxW|zRSF-M>Srp,}\ل#FN9^kəK_=hI`C3  X}<}RJ`:pNEoFҪ7ЦUaZR/XޫM9Dɡd#zf`iO@u16 VpbQEC+h٦eŃ7 */۱atG¸W.{e7^S.)ދVyF{!Tʛp1ˤ?}Tլ>爺]-O,bS* Y0 #E|:J.O<fnlQ_TsB4z%(+8> ;0c@)V|)DD̹d;Hl.^KE<<ʿ#je'Y&0?u_ܝv(|l}Mxant+v63pރP0?Be1`.ΟpP:aImnL^8?@kM,f V, oiED*q?>O5#F Vtre֛r2eѬ~۟nY?$27-| Wؕ0]@6;F5"Xm3ҋ pZ~C5)aG2OQ[[@{wd8 R~,{|4Rx5s'k!rhF=D߷6бy+83Ntypr Ù+&VrP SP9ThT7գ uI> e# )6G FD;ޗb^$Z2 L/0EmtWxG؆4Ȍ9rh,(~Z)\bT4ʠЅ"jT1M`_5yբr&q-d8T62yJ-okvm¶ЂuqvL)F)Q4'6+ǥ5P&WGM/=qpSU \{v38`Q̢D$!cƋB; 5( !A]]'O!Wh&x8auyQ--mXqt _^a_؇r}94BלVOjZ}Xxk }8E:ڣsᚔ/hp9[Ë\va?؄_XDS}9[QH/+B/Vl6 qˏd5[XSb"3ytF jzzH/GCw !G`),TmϚMMҟ701hNF7j#n|Ij)tJE;n:P6#;k)x\taARGW |PO#a&6Flz$DK7B!>#DK9j.JB>q,9c(ρMǃ-utl;vr^|ZwqIh 7޷Ԡ^ ^F'˷vሮpdq nw5_"fan^ KD#|jsg`84O[1{82)W5dE3{ .'}öWYHn88T&ZD-AJY1L>+&<]z807TrV19gKVBm$~&nHmd LOWoO%WK2ZT̊l7K,"@_f`Z/2_՗kx V-&rD}:̋YWw}AՒH1u<=̆t{Ef]rz54rv+H`4W_S==&RxfqK|z:HPckrm䞛F!B? Ee8(M,C_UCIM߇O!*"c8t.W=F:]bGuW\0(?7 :7*jچs]#gNza n+ѐ ipgzLZXGzztG/~s:|s |geJ!a6S51iXҀ{}3A̕2]ARy. sA(Lb! ׃T]xExd]!8f;ܩ8T>ft^ZDQ+DǦ,丵L'*F@jʤTY;?6=!6I]>GzpY,c͕tHDn ?5eǨ3w՝ (W>dv߁ PKS!FӤOQ!WH4U[5MNBry}w`[sWIpK{.eX`EzKd?!S R2 dD"DZ#VL+snWXt]`p—x3+ˍaUyO)azB*I e!%{C7Ei`:ׅ嚗l@OE[ bp)j*i,~$* 12Ѕ}R_6V^Dqڵx! H&ifFjEb#оiē=06X=i>RTI| ''pdxvN1 b?S0,XK%2нU6eJL񉉂Ss ߉01]&J}I97u=;.]VFwt7 frJ#; N(lR<iPbt.in(x]%M7cɥ<.UK]4~G$"s8؎%}M#Ęm.d;٭kACe%{t@؎q? lVPRQpHm#H1&ӑnk!aAȾs+1[Dsm-+dK}nS|)~l& <>2H0]+F]zjW ̱9`i,LI?A:Qv b%]˸AA+̓YԂ}03#)}/KlSF 2Gf0.Ő,dqFq0޵MC}|%l NwrѠL"_B{MHͮ=6<-:hс--\||Ñg/xéMO3X$Ac75jNS.wRβ+$NUb%nK )˞Ɵ; H';01\Ri|[N~2#Gq$CՎǮxLZV~of<ВZ֏w\EKȬQn!$nvRL=o-%8+V+5.jgVמH]V>NؓoYmE L2M42|c y/Xat$h*  b8zMYH~-eb:5S0O9)8n8=w  a?fl) Ayqޫ9;]]h. .T{Tqyю{,q<1~%tʪJ(BtOS[)_*]*NRiןm jg֎Sc !m¶\fC"Y2 M|]{Au3Ra^! DQL6-8,f sIEÊzx]QtGW쮏ȷI]8qy}@1:A&~IRSBF(f0 `MF!WFDYM͢K )E*lZ@<- d{W:pl),y@twBZ-ЈDuI˫ctf6'^ȅH w?[WzN~W<3|GOUd`rd#bk16?ֻq>#UH.vhLڞ}%ӕ9Jjڪ&91* cYᬐOkphd!"_}?+>1·q@-Rp NœG0R-i?l騰u:zʍ ͇@x!>{mp[iTTBo,4=LؠfBetO߳A?S%?Oy^ʧUSV)Sd 9چ[\)?ٚ Qd,n!VP㒇;76 -PC +m}nXY#2Nݗ֭ФJ :T>Ɋ 9.Ϙ` {69c@<$2=J a"wqHa&sWS=Tqͣ" 4/hM!xv36 q5 )jӤ:9b ]4pKL~kO6=\˄AEwHYamohvOE#r@*be+g:ƅ9?B_I?: ҆netdX/激y B7Z*j~bz9?1H_oTڛPϠ|˷>hEOLUHl1vM]u߈bxp:ߤy]h.ڒ)n18ً֔kӖ:pM:4,~CdBw7k0 YO܎g* q7_SՂzP1)sUfIܽgiW'!q_/QX jn*TW=tFY @a8uzmfD>|!#TD ܕ>3^3Dt068(J],jÿMmICFw)3x#(Ik:#QѲlJ=dߢ,w^B}oaQԅaz%n)vPQ^L-Q&M *(jt,Af_ Za+m3- Lq/K ԩ_A /ey3o˓0U7p г z;"V:u}yG1׀)4ܳ5Wb*t~aߚ YAs> 5o8d&>;v zΘvAHnt"r"s.6Xd:A¯rŬ'O<σJ9Ljf6<<:"K2v:b@Nk)mMkzhCb<a4BH_,I ̔fh@4Nv R_iS1YXA~}0@]d ACL\m/a[v%21ň*ӴFwX|Y6SL |[7W=vg]sxZtPsS;fkFݍnؐJ #!(P?2j r\(K445fNPޡ[!$e!6~)[=?<2OjR7|v$})hn=Xv!MDB:|/12;yQba _XҮk2l#d?ABF܆Ȗpm3uoXVc W TKY8xɇDQGX?]{g WA۞!gbH%z{yxQfTh;攇e~r¥ ]jX<I$_Hf=pIovA>bc4po=d}y08IlXQ#2 x3bÕ> :D[?i Y QF0:inv#>:G N:1F>I>FogA>sЂ"7 :&ݔcUly$v. n|Zr$Au%xc':9X:tt-u UO _G;22V+!?uI˛=7&b :wbVTϟTVB48MDahh+-;h&<ğ~_"^ 4'٥:RAMѕ@m5эp#lԿ^> ε=Os6FR C?e&F2,plTcq5[~`͸G8|]> [<nu)0g?M?mv\~w7msgԾ¦rÖBɆb\M6μWa IŸD8=䡓F؞mfC~_bW@x e_VM y!4ܪ,;x >F3V eۑe9P٠[?y\.j&BW{vµǵAe.fUo+db)+](^Ưc[E4•n~۰ AB2rȻ`Q+(٠y=?9Yq=#CוoKظx v(#SiZa \٦;f v;سfdtVzӏi9 tEo|Qp jO{#Œ "v8w 367di"$ĐzT)UqJ)xeT>ts"{b*Qd# ḓP+kgsVu /йв \biڬT}>{q(DmaLԶ|7C6-B5$R~NaGKpVhCe_ƧA;왩jE`n,NXv:qzH"O~ nMUg4LjT:ù#J }e{LÕo^^Mty%GKīŘ1?r'b4Q$&f=䘝fW0|I`9m~sV;K2DzA?ߍH %q v*:\&bZ-Nnd#4^.,Q6ʸZ-wRAsw0/_J T3+<̴[>HQR[1ly6)i{?!2 0cy? nTo 0ȵYx7J6~œe/ yT{zD*8aH:icGJ)2]~~ -(h ٺ1_XkB_ݜ͵F2AUP38A=S[(tSx_V `~3^éeMm]f5i.Z,\le5S#ֈwݕ{Z@CjT YJ>5FcT1LjTĥGw0RI+JpQcM"e9")8;7O3T㩟i0 \C(A 9eÌQB-m̽yZ!)rłB#Bbݺ? Rփ.uI5K_8,#1R+]Apݾ nt>9y -%qPax?Hee3kIG8|0ADٗ|2ZWz"biӱ?3Os{>_ڟGY1]`F*L?煻H{h#UQ@*4NoSkwF}=q[X464hn|+n&O (~vrձĺS0HxHbIQKC>k4@ ii,'/]vvv!=ЭbײX^c|)|e'dgjF1.dv & 64/T|Ľڇ%d(L?z!J*?X]1i闂PE&o|yM,U&oeDEowow:\1D =Ckrbh2KMPڡͳ&)XZZl@Ve.YqQ*ZcU8}zMb6ۗQef_=^#v Cs@e @JPGKsCnp]7S=x5:vzl8 }:OOA݀;Ch!TC lg$+v?( ׬ M05YR'ylok)# @Ԑέp`e[!QkUx{h> G[Q0Me+B`G#b/DK% P۹"aT%_xMI7yB?NQ~tE@*wq0@$X Hj(Q%zNƱy" ptނ7 'w%jcZ?vwQdmIaCOIHVSuכ.#0޷x1 &PNO({Y+'-j̋E&OlD[ߨg x_W{c#C~n ݸ3r))&U2w M4"we?0p$Iz9m2{F}yށ +'mT('7i8] 3;A??w06Gp+ˆ(%7thm',6Ji'Rj$1~&z28 hTްutJh H89_2׾C 9:>YL lSE&6,t'yьň]gVL3*,%̞qr4=WnzۏYx]: ?ܣdp=s:>r&bx c؋CN (-(mjP}r)-੐nX $aӒ;v 3>qckqzVz+8 P#%SLQM0ES/g`6uS\rD>w;GeW xprQ{HkoMOq5dV&Jּ T# 9v0T䲌;:FW ,^?d`,77ܽyUzk4SLוgS}<ߖNM{{>auQdp"DG8TWz z+6H/N9Ə ,&9=;2n+U0#s~ ĭ:6ZF\.˃ao؟a//)[ cr\Dj3j?ܙ(c^&ds;r,+۠P|yo[%\Į1ܡYǎeg{q a:Dk} "_ݗ&%3+h9@DJ;O3:Wr]őR<ٲ#Bj溻qT$y:`DSj(MپCq3#ye}f$2FB0j_&4%m|k,ӵYT#HroHe$dj4NE(!n+4h]~`ڤB$Х\,e6UqmP?|? d8T;ڡ7]c[ .X xE7o[0v7Iv&^>͝Ǭ ]ZP vwʭ,,:w6r#Jfžnj`<"'ԬDwSKlz"}uO5Eo`gZ0u;աa%3-1{^Y7jG!ST_3*/=dَ% n{(4脢Tk)eik]c1?& /mQq[x](C>K7#/ЌlHrUk~p/ -9N:tn!z@Uf Sh6cVZ|\虀[:>epuߚaC.rXGrHX Nn& kbAo'ZoB3GuW%uP6йoަt>sdM{oS54ը&OfntY/='eӽy%4D _[Al9qEv\ ?i.k@oN݈1${=Pi#{|s3c鈱7SmvhRd ĬT7&B[> kjO{T;PᎺZHzeGa(4"%B qj7Z% !E[ nq:4şz@*Ne;Qw2H`JI&q C?ܳᬜB 3IW+ۺ*׉rG^Lo@%6zb24hd#|7lXV# \";}OUuH}6;ޖZJ=!fc n{gQ1H%M4lg(<ŷ@%p#ۛ#̺"6gDCI/ФvA6)a3w лEhre̾4Y`FWaqNխ6z%F[6}? ʹ5Av%HHᜀ_H<d}*F~T+g-jV0XMjrhapLإSv1? N;{@|I=;|&q5Hx p0YA'uxCϒ^ Ãу6~9KK"bc\F| a%{ĖZJ*[L eS`+٫n?Nϕ^'L+ph(0Cw C$ͅ/7{GGKD x{[Bs65:QJY m)KG|VAuCMv*Ǻ224S`VjkbqXyOKcJV]FְM5P[Mq׸?J\^ &#NkwwT ^U+3*[Ff(!ibj&!&)KZ@ u?NmY:gJ;ZV4sٗgПh΋?{\^b 3FQ͠7LGwEa~^ӡktLo.h|vJXf A&R%uEqtb,l ZoP.ZT biʝ5kFѷ>,)>SF]Rc Qr۶Ԁ(2_ N3hj }u.tH/` I3H2tEt|7*W]]wf:ЦUiwhEu2$}3CIĘt\ o\8Kcw 498`b^<$aN䓠uZLaq|=jT(`ZnkvgA]"U8BP7F'%vZٙntKO#>mZ9y%O l}{}g1LJh1U /G{KDwjAoRa J25^zscDDa`15PwUd+o^fM5 Yj:s|tRv8@0y7cajhFEr^X,A1Pu))KdY[?wynF]NS*דFnSc('D\;&i>qT]2(ƴvNSbڑ%i(A<+YufdC!Iz`ړM~ʍ j/$KGt=)/;8xwo4 +b bh:>z=D+-rf=D}9a, $d[ k іQx4?AwR x< =Sĭ1GE2{̫xW3yFSiM.}wi3;7Ruu_BF7SN]1%Oq@wV5.P fޔtJ'kUGx>GΥV5(!Z0 lH P~)ΑBruiO&mF/W$"QuB3tJWI 5](P+'̷~%8.bbQİYx6f}YPΨ_D3OELPo] 1ۢ^pM @-βD #%9%9ܕ(|D+- EK 9xGf9ߎusC#S|8[+dB@›0aFc:͵j4N(Y1C+5Xt箈< T>9MC-'OӚQoxJQX0CeLyɫb9+sOHL?R'[EYQ>Tq+R$ 胉~g 7{."CX!a4]ȋƽ'ۆtRN DȦ~yl8Cdb\L\hȬR'qeU]6mp?rZM܄ zeEQ7gޮKt, :,*#MQ?]M9չ %] szH8ך;8& ˗\Fqmr$JmR6)E*81u@~5hdۄMF{+(3XĂ&J|&4^2/T!PS_(QBHգI(\94٪''K ifAF]_Mvj1 Z 9 cL!r  o[dSrvv/J ,͞Pc) |:Ԍ_(cI3"[oO:M)rRΦE}͇GR_QԵ=!|n}(21c;ľ-_KV=q^ a؊XO#Je쟯9 ?4z=^րbgX;2h[;h=:!W!KDeFR5~LjPmۆGjjb_,E;&: ے~Pf&&YRr=6|pAJz2{t"q%nI0[T+pdfm^θ;ZAe^ I֜t]mV!73sIF/Hyhp0W(lYW!DbIRb!@8MsR_!XwXYJJ V?RP5SEJGK;2 LnT+Uœ |mF1 '͑N >*bν[Pj2.WDP+~0 ,˦&#K6|fFVB44opCv"LJ^ww r=mpD?K*! []\n #A{)\SRW |ʤ0fך.\1'Zs&m^_ٹ:7%HbaY敖GO\rTbZSN[8o@/6yQS?c/Gp1Ejd6*;# F;~!@Ë p :~(_t9e!HVRtӏŬ{c)Qiߦz]VBzQ.o;8Xၰ޸.uƧWap}fjet9jfNmjx3`ni0<0Dzl99:pi1O9Juz%K@ȷ18;-"0g#čЏA}Mh߇|<4+ ֵUe1F5@ӀpQ36gTA6k":)_n1DU˹`sVWq:y2;nϮ~q [VV0DHe# (YuSb(xL-m~ a*!/k8N )(a緍1fw5&C$$fƪ$V#|Uép2l&FȖ׆Pw`g w؅AeP߸ɘgYZ07070100000305000081a40000000000000000000000016759d580000077f8000000000000000000000000000000000000008000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rtl8192ce.ko.xz7zXZִF!t/*w]?Eh=ڜ.+ȝ@G~O$t+1uȪcBGz.t9"Tz#8 dQ7_ !A[ի+)|ƽEjZPqZnD7aQkߥC̾4( aŚ:glF MX͗4Jw(l1Sq =f6a_nΨ[]A,LmkQZf7һYhtJ%6'/l܁K߄.\)"ײV3hj>{26҅ad=CWGu e ~$S ;4n̉Un9qݵ."Edm{? VpvtgFrLPf"3`xe|T-߄;X^xNHcc6G/[Bɒ2o]ړe#o_E~= Z3Xp_SMcqȀ (nbL'P9y锭 8N?W {>;Jdi&cZȆQ*u.][YU"@fa2dgD9-W*|/.ZY#j`ܺD5 T rH<:B_\ hZ~D\nJc`k2ngK *6]7aM[UES{g ћdTvdmRe%*uU@Idb JƇ='.?<w_X8v/.y Uļr"\ wJZuȾ{WWJO7Jl\8#$ 3^ji*oZ ğ$q,"DUW7X|/v//f2БڅMM ohJd=:c|5y$>/œR]{-Ckq S]QƿepnҶ1_*kO.P.ޫ8EЪqJb.}S N@LzH9jє&CDgMOqb%ZFuh|l@y fcOfR-߿J5P R'EDOݷFkGgdM#kaGx=Mt#]c3MjKOH|"Oء6 lY?C,dJT*gcA~rhCœx+eI?#uL㇢<5D+~'5u_muRgZ楆i]pxʞM8G586ȝ\W^ֱX}qu"۸Cfuc;vˀZF}VSIXl݈EWgAG 0aY+)' y@xAI_Fօ:ҀHr6[0I1Nr3}ncG]^R.?6eƭrIh`4/e+hpDꅂ#ց9oQW(#)F0VZ8.zK6a¥+O#)#!ݍnd|Z v-/̞RP6!RZ6U3#…%@: %G83Ɂwx~@{/ mFމUK<+ũ0U\~z G"ei%@Ds#v|([OI9i1?|{F~brɕw?x(sMcA%:s֏7}B( RVz(s9mOatk@,1ӣ٭@sњ3q!R,e)iSl5@ZŕBB=|L\9om**;~Jf*KߩVw5{SD?ƜnCVv"!rLE!  ;q9L6Ƈ b䏢IY߅k<8ҽu'u뮏Zkfa/xT&Vpj о*J>~|cNͪ+\``dh5y n@qZ)U^1`C!EDŎ'$' k+M.P(IB =a^qQ^!A/ PԂ hRb Z(L x0:JhZ̦kT4JpGyt~TS\=,@QАcN}\xӟT(11>UKnuY HHՋ%5%+[Xw(3& #gxrR/ni'{D4pW{A+A٢\l`$X!*rC3r8cO gwOR?sW `g*]t[!;C_.DcL K#Z}V']܄ۛ jQe&!Iߑ.m`F526oFЂTL[ 07S)oYWJgQYV \eϡRG%8X|*-n|S؏2IoΑۉu 3D[nL=ZQ[yO0J 7 r䵳cռqi"RX.`$mT&V3R7+&b)ܵFy15u;5*zwә+3:Ed0}:ݯάkI8c~#J{)Rk&Da fQTcE"-=KĒ|mS;$5fm0cV V6JC+xG_p H]Ν$?XQ7pA,&$<':ub}[Gƒ쵻J݅3=2Rk h_v:y O!4ΑZhBGYJ/՟Ydm1U:׉%8mZ*Q2E@aV)ѳ5 6@׫~ ռֶ;VΊfH8c: T|0}e|"d[#=M}\5_{I_>KKy<36-KԺ(ajo$ތp{,-ś!]jI>(`E R${*]ClE5! y7~k [3Զ=k|ê)^hEa!t'p9_+źZϭ9r'}d(i=iUD]ţ޷iL~N(z{u?ngNRxenA3ٲKnHb5ΆsրXVldzX>HyS,WsI0]즕e MKxR"bH>ã^_  sA¬[$GsNFEg;֕KI}^m]3&6!T|Vr8]{]A0 P8jK :ǧ]\&%$N[('whF-5ίh<{:Fz|(pKӂ fē+יū{eKSev%P[c(5UDM> 2o knl:K ݯ#ÏLx⬽}s4%q2?e3J ̧0Իh@S;YY&[Z[4j=!\ی9L3H O0 )*Pw9`mL]oB5FUƏA_t> j>u?&-ipz<'1hs\қmFKT_k'[]L QƢq_R Sܰ dta<6ӢD|DJ0A!s^=Ch)(QKIm@]W-uil/cwOŊFpX6-Z:dI59Ri"ax|3%+jMDlIFmX|_ta}Y# K94k`j]e-VvО!߶O5NUp UUd^JhͳD*YM_/L<ZkvL$a=ZpxhϢ>?8і9A€aC}w47ma}.%|Dz^~AeUTNWaΒjݳ0i+o :t"6cH p'3֠KD'WKGj +@làʿ~:Z~e]KQIyHz.m\"-9ȩ+Djo^WT!B >Ih ^4N?ky{븃p)OԞtqZ3T7=yZ[?f^A Drf*?`r+N||+wKFY!0]|eRzۦhx5u@P8QT=>*~yj^Ä-qQp.StkՄsDrE)xg^6xi}3J :\vF݅kٷkgWH8G4)asq ZN@B*FXS\Aw#7kݔۣ&J3]+m={fڎb|cK.d  ?M_T E}u8@jhuhzV+vh%i?,ޢ{&_?䐲jNbk" WK|<'xSLLOC蜁ETvX `AFqBiL@H3ߵtC㱩gs[,l8wk#3My΄Gru];RJe}xƣB+@l|ى}hteC&o?k8A\3,߬ G`.~ )Sl1R兲.jPm`#ƀAybY q,U( 911 ̖vV6nU:j@iP7aUdj)X';XdujtY/U9•Ƿ!'5 1| bpCڿ©@+#Wja4CRx6ce)wY^L1rɱ6s)K5,FpD *to:G[ki7]A-ݚu2 tTZEվ4Uyd# jeY#/vrJ'y+&QjFY`%2w^  NK,\ex㾌r'%5ϵuS$YJL9cOM774R|7F8,UӞRa0?wE&P3B>cq/q``Щ^,U c(OӀm X׶,UF@ o Y]foepTP "6}w '`GI֏r1@}FA5qa({NWs-}4ρzxamZA-gP<8s Z"&nM-6CAuPZ6a d70y*AVEBȤ #_aKECF*|]ʥf4S%qG4w&_p=$eᗁA|> Űy"³U=B}.+>>TŠW54YFܽ/ayZ;!j{rp;s[۠6cA8.l='N_Ϟ[S$gp Vq,k!)+9e*׫umܒhSepFD H6'MCj;uM%\7xl@JjꮋtQĵMNώa.1e(#~K~i˿[ th>66\0S[#jI1[,?=Pai|ڝήEr65[vC\R՟R[ B"D&Z"VwLf8u賑n0> wJ@i |AaKj4-K O+"'rGEh%v}3]Q^.ђ%Kck+T`\؅=@&mot5 !ĵRChNś||7?q]lFfiWx^Geec3UVq}:h,ky 4`"ȽE堌魙NLٳm6y#ROԻr @1 ꡚi-'Od`A ( `:MT6D)(8 RK4׏jg ++\4ƀzUuƠXOI4TP8 G*({=N1+q8$+{? SQodesw̏@TcAaKЪ)H5vDRVb }|ݭJgCy1 ) &29n Cj,i2@eǐ6AcWѲ$ɀ7Ovu J#JO T#{cyn1c-Nu{[}fM4W,QEKpb0OӞ.뤮-@z"n6λߚˈQq<,~(;U:bT36eާ5H1A 3fj|/^OL@4}0TavQ-~Yb 3aPfr#Ze8V >]*%zzO3UI0=b%9m%Ye [{/ 8퉆4B$qmnT0ZG[\po,Ȕ#huTSWW_9BW ɧ~G tz58`7H}nVP5'Q#F(rMMfFm!o .򪵍P 0 j}G@1!|R@|{n宯\[vcdz.괄123D6I?Wʉ%ʼԝѣɯCDwbȉķLASGd*,0 دכ63E<_6s ]m;a h g27>Zk2Z(h#ڋW ;YvI!NO6*o=G~%OG+wEK* m>ߪ[a }f#_u!mCTnL4*=00i!PGC`(.&HudZGJKyNܞr]H"˂K;o x]QYd*+Ļ"6[bd~q_3):V+Y;6X}{ r3j5o?V)↊-IJDѨ}(c3[ve$_;;iJn,Űӛ9b!.z$XzvK1Mw&罦z`)B:ůNnJKGyoXę9 Ѻ&ڬߵս߬8)nkB,_]$q>8Cw CS\--Ôi1:eJJJri9٦yԮ`S!W4JxH5=~И>kc3NÃg(:kuǰ|yt #}[}9WN2I >E2jO wX9WUž5Z? ~>FJ䡽D'ͅ(jHz䇺K56Rvu_`{ѪHdjhÍ=OPƥC n0㼅L7E-ѦɌ#}1r:LeLy"FazOgQy zt3~B"}{zfF,Fgw=9 W?GD| lO}yp۵ 3"#̽h$V]lWf, q4H18һ1VgnxG#a<04xfѷBY'6{FK.#eBo㍢y.kl..5r΀EUѳVq< I~[y'CDA.TF8.C NQ38ԉQWhNU;m:̈́E,"#U=?UaHڟyk1/ŪjFs_*zW5;9;bOۦۄ6 1OMGcpZq/Fy~+cl/.=$SP%&xzN1ͱyO2aqTrS_NRx+ ݪ+í9u P|LI;~97^%o1- CRc$9`Hv  ka0> H2jr@J {6fDlndpFjZ]QmxZM( ] Ҳ̷ǘK u;݃Bmm"Ât;r8w 8DAvHK t*T DTMlndb$=0XZM~CzQ o~(Sg2jjY c1|RFK7ݱ >&Nlc`QrqvI2++?i`^uڛd@]3ٺRdŌ`M#M&yKrX[(F Q8d[;Vi(p)1"1F:vN /B5mQ]BX+=]Jf8/-X wpRUXw=.u `eM% cl·Bc!& XDJFh%|ٹ~bbgC_'W@b`IyB>6UvXTGZ+5fޜ-ȃ'K9ϓ7l/\ >-9H:3q3 9vt?`,]yZ1iU Ոa6/6$t\ξMȸ.)ܐq}T@Pe ¥(ansY@ֻ^0Uɨ\:wQl(1K}oV߁`>^:zl-@꽖5!,N{aSMK0s@N h“ Pڍ!y[/>}iX*˲w$@#O̱\DlkU<ԪͶM&ȇin_[9]O6R%%8GeV\3zYQR/ '<`:w0bGCPGS$[0q#H]p Y~H8:1NReHvӣ2n]ֹ_%.3ihˉc4 㥝s PRcI[ _ʇ37R= pRoC?@T6@9!jjk_`i cv2ɂF~b% :p 6Fed(!?:oŰdewXplKVr++5d$}Spma{ZO&f- (-ka.R2n\5CxDRpP11EȉT1\pR i f0ufJhb712/n6Fv *)*-r{nn˩bgt\OvY5e@3.s!38< le-#ɨַ \O"uAb(OB> 1QfٛDNچ͛ a?>Wq|'&$%B̬&X/c_h|(,ՙ0YӵٕpZ4T߆>wֵO'ۤ~nMnY~Q=}ctu+-d4AUY/rZU>oWz b(NЙ2'Ź^r"Р=YAxMJ)#h&Rf:~2(so\$.%]ϗ q9ODGq<1]/OHG˻BPa&טty6{uH9蓛ZtQ,/?_n1.9 gkY +4@ҼU:xo9lۉ B,_}/d%e=}x:ʍ+\vg5FRr>~xe= &1R!Jjb=nh* %1u i-o-Kk΋jsᩓb=@>';W|q _L+1TرnZ=B7h:r/ՠd ZzXjx4_JmC[9 ;B/)WX;5!7ֺz}WEO.LctOD _ IJ04ŵ!!hkɂh&,JV!7@|II+XlS)о^oqJ)|˝i$H݋K;JzO1jܻS.NF5Q:q, Z`kaQ4q7)ERP֠$ c?}^MJ_TP)Cm51ť{.5Wb#E#H'z5<'>W4œбy)jvQ[X]b?']fLCa<]B7$,o:+V![`%OuzG}p2-{Cku.Hu;(| o; 㷲, Aŧ^DNN8pAƽ" oa j07 !pD5]y"?H=8VHġ&c T0c@W gx8_1 `n?~7H-@L#vNxk*'R?}Z}֞^i~%)Y%.؏nV;a\os|{#GoU2Mi9K{5Qs BiYd*V޲UU\ a?@ފ]ۨdB,&N,7(o՚fC[]zP]H @]c~3{|K@"#^1RJ:5tlJy7$TY>B_kJ]]mv}D8n! Y d'Da2EӡbiKBX޷RQ[4q)[tF՛D:m$٫ȸ$u-G#d"1:Sm--+(gvօh4KOP,1MဎPA)ErtrX0jIMGA2PGsAvkL<hbO27?$%9׎Q2?kd喈N]˶OPe=+H6,U!(:+BkʱS @LC91eW?2Rʹd)ph)2t M-nBW- :Hgpȟ@y߹8]^JPirVب"1Y+Aԁ .TӲ{ ̣Oh1SK c01u&0]>kC)Ȣ9z ^u^Zv*ų뤒L%]R"KA@p k8@0e׏^0cct'a]V-;i;o^'0sw [uR_uj|틩]1J2MR5Q^q7~mz20k6*]*T"꒟(dOׂΜ3/WnO~DmDЌ6o4?0ϼ i !!L2-$mx1{^c-VPܪ.?YxIiu l4;xDt19t$hrg:1YFD S` ߹+_)==1ո:<V{ y]NYL#s5'[fD`@=q6]d9ocHM3{jJK[$fS^xt2E 9!) O6y># ~RS\37c-*^(?Ɲro649G4!6g!wvs8&f])J۩atUSK"gAGDM@g,-3}:b;1( cYvS;hKI DiF8ti1Oq*T3kLͪecO98MR{9V^M e~/AO$!or]ȇlq-`k"Fii]ㅊd@Ӑ,0"^qN$tI%ao]IZ"2*X4H~ߤ7IV+އ bA^`^(H\u]D*1)q!}VtC9a4w9r\ {vz slJ2Ȍ1 Fnܻ8RvH;lH4/CQ^Z8JQl%G>\(%UZLV|=-_7NՈi80^i?'-+يD5{y\c HzIC ZUP,̃ TfPQ )mN-u*F-Azi+Q!?T\$BϩoT^ԫ[h2Gۙ(#\ Wf1ظ]F2+P-w^RUL8~'";b{ZP\t@Y[3QKaŅW8iR6mD45u6 ̶+d s1_J0O\cJr+&ӌ*  ::@K1OVe]:PT$pOqsaȃ[(r ?뤡fR62ȢM'7W%_~.EZ}2t# /9r%`"U١ m@sP5NS/r.~,z+8`9p}gK\!kka $Ly2rg^,5:DmMFyo q7?${niH1]#.MyN=!;`{Qh'~Te#8kLDV( 눮%{;U(.s^Jl mDYs$vi+=<.$LwH1<܅_R>A%9LOQ4qvQ٥ek3G3 xǐ䆥z.AFYq.2PՔ)7Ys,'E NΫCn@^-ٍ})1 IQ^[ŷk6Wtz57O5h{3p|/5g{V,Y2v$֥~ta-Δ!I?ZyZoh KZZ\闔 0&=-k/:ߢ rSsZ-+O-_5@Vo s|]6f-\B}"Jlqc sT̖uR:=*9"P434W g*2@5:3%{]"&ZPI3 P!N+jtٮRG1<3I [mk_0Yz:]ҙS{88Nv-OԻj-j2)nm"XNM_/; BvCQ҄kwU*(@*n'˴CF}P\NtYr-Md;(唃\!8uyɄCu ky\vQs6i3LuQ;%.$mA Z %'D@N?J N2|zxS'$TrHWVnź^=odie绻[g~.1WJW胉϶J@O¤2)C;`$o4{mߙp.DfZŕ3;wpg>6q7B>Q[=.jZov#$o_O[A<=$.3nH}\#6}H|w(TL]ϣ%" s?̨  +^”3P(Д :Ѵ}E[ ovU]sŦ:7l<e]"/|>T J}`W*#6.6uҮ ?ʠԏA^HÄݧtzՙl_!KKכj V3}lIisJ5уM 5\1Y s;˶c$}*m_%^'1n32rF#%z͝.=&M+,XL!ldnim5Q$:u#yUG& ұ] 2_'psdz];7uQ6rcHCkI]VY5\ ֡@.)k 5u6ͻ2"MEM*R)Eᇄk#@#Qȑ(SiՌú: dj,kKs*^>"'!j,/okv| :#|Jr%3< 8A~ ,QC`` tU2v+{e6S Eln2ۏ.'fJC`6r"tB8Ȓ1ע%1uۇBfb8b5W\鰀'#@}ȯh쏠Zƚ|ffdUY`"ZkmC>OHp;]CzSe~ڃ̵tԳ6 _&L0.c#/@Wf5~-Z/eNUAb,126F[E);,r}dW\ nqtذ+ H}fJ8ʛଌd$s 2>߸!nAJ'nFx eYpiV%ņ½zUĊ 3,'sۺ;{ ]`=Rj+l0{m`GNw:5_Q'VDynmpFuv Øò6KF)8}* /' 0SZĶ_JHD-*=^Fd (s׮ /6!%dufEbH REp^`z.5dt]}~ƢcA  fQКu(E_م~wu!y dq΢\yBB٧171A}AP-# t vom cobv<بX4|37Xb{B7BS=a+c(FNL$lEu;!^zT ;Y"?\.(4I \xB7T[r8na̱n`tsfx"Xhj_Ɔ3]ri.*?SZz=v"j{I8{+6GbcdN)ݐm Q|_lHqC 0uuU@Ȯ#ZkԴC51:qIֵEaɧ&@Fy}i.Cy,sXHuȚK+R$&Ia.*dE.&-~{ڐnzv>]S 6iBĈKI7mY !1(pSzb`lS Z? =5YD/xzh8锶pXajQDX7ig 3sP6# ҄5Vs<& T_+;-u#bnw/7s4?an?R̲|ψk;^r9GuUE]=olr}K \Flhk;2uOFoP0dy_?΄Aȴq3 #i<>7ܘMR ?VߐM`v-svSr!5шa%ia!Mjݤba!cd@3K.ce6 3HedlƗx~X * Ȉ'ԑG I7'd} P_ԻEk9yefc{ v.Zvr'JڈB8,넀+^T~zRXyc`ZFmj[ OcbWܘ8!l.k,!/ l`( #H> A[KPLT=B`=>KzX}?wY;yK2rH }\ <5 01_jkv>S|"5}G3 @ xf|dbW7,m6̓I5 e ^Ie#)y|rtrUɽ\Ty)qKRZ*#*уusO}WxX\H LBAPKɵ&@tNr^gQGv8bxdNPKI/un J< cjEǯ}c=婯[e=W\bΫ3Էh*mڕl9)8 6>*[2j HHc5M[K]XRеo, Izt$ڃ'b:2rMIh5$s^tGp hB]нnpͻK"i&x %(+̀o+0ԺTg$-KZؤkG=F=Mʤ,& H7?o+?F{& &>-L| #eM'Mea)Kּ30e%T2d½2$|$ӧwlV0Ȕ$hjO b*ޭj^.qkM~(NV|NO fPbN` TZ #~bR!x'/ =k.,`UgǣLr3>nל;wwjVc5&c|jB᭞EܣN?K5'ƬxSN5p/.ULp85miPcu̽qUVj_֔lhOY_\ K=DQ/l"eMj1Agr.v_2EY^ş[FpNu5i*$,I#'cvb@D稭GJo\̕nthDDúēqMpnJOc͆W7l>y[E@H8LOm?XzDIZ3L`zh5@uû~ubH(yyBsd_nn-̪(Jx}hsM%<_G\PmKo^ ZIu#ԈH0&^N Y]y+781o+,(,I_;>|ĹZK`G քy!d|[iߓdN[%wU/U54hկ= SR&\FQ"#le/-zo_YaE\'@ut~LYS啜"OM3)QvK[949Չ5iG|z p@oz{@~h{_N1ZAtCG> ӂvz(c!JO~HV%_U ΈoylpI&E%cA1f!=z~xw]v:T[{6MGdQDQ~Q\kG OƂLֆƧLg51ŏ~?kb+ =["rr\a %rrX(川EZ-νNfٛo^l"gvCҊ҈'?6xׯI*W" pStBRc ѩM -yTfQ{g"*e1yH-451Ym 5v¤X eU}:{|* +DkoaG? `T++a;LYG"@@'GKc;Eg|jctKkuƌFY#_D98ɕA~tgڱ?:y8NF~L is_GhHLh j{ 1NaE}c̢~=m@71_y2OȫoFzP SJAj"F0y4u9 84`:C<vB!̰v@ &FOWi֛[Vxs2E*hHo! 2Jbx!+|"wN3O^Q={ ?aT1 oO'.#dDFdK]zc7IA=}!wɍ^u2g2z͖-fJTrZVsFz}bwow9+tv۟͑ϋ{%v+?me4`;/9/{͙+~WR=r+-{h3۸U,޸We_z8m3b}\X=p?=/aB4Nud>Ll>2v\iQ<@VbQ^i?}T %o.7H}算PRƖkt'ٚV=abCR˝MVOm,O4  :l}I&fEvW=KE0((9M2wÄ7҈n/ht$|C56Eg8!sTY^GSu,Ja4P og( Nhe1d !l!MN.=+Q/`ܕ> 8[8p T;4dF'oCKC(.5d~6>qAI$f Q: T-*-Aqб{/QE봥:.Y%]TwE4Ih^DU~}ԧPnཔ7ek+G%T; 3]HAιWE[JJMWvcpyO͆&y{k"m9nD4̶GxM=}YS-hAz)i뛠RZBj:(&]z'ln yZ%e( Kg5WVZﯚ.7]bI{IfR( 3BPdqH(G4jb1tDxf zC\iBs𫯕GIKĥdpa_V%1X?/ac즲bSJUT ˸xcBUc8h|ciN(*BVfUPFfmu:G=9 HlRg!Jg;l8G:/Qd.]9AKU/n-lf4GPY4ql_s 4uv*.>^Vw-KH\Bn?i 䫍ȊtUFHf.Hܡ:g7@jGFM`gTao<{փ#I{t Zr+; bZUajBHC(o-mJ\QNC[FCoV=e)m&C8t+}^4 uH{KFO%z2_3rcI&0 i#*ڡsMқz@4 FQ֗y-4~gH.<|(UA ˆ Ep^P,veJ?d|Ao'd[q/'܌2}PێYsREDc="@-ױ/c=5QdgY6vo ~R j`.װm'qS֧ӢhN !ڦpcZ2W㮍7eY] Kؿ`Ǹ@@b.upQ|;Dt5s?M(Xf'󵈭:]Rwkz~HiQтFWt9 Iw1٥P/kdW,HANT~Jm+x댡DNfv} {wL:Dp9ͯE=4Wɷvs|S#i-9oU+,K0@՟~Yŏqrx@8M[܂s;wdrTvx,שnfymD%U;%~b:&_f@ X&E{b G$&cYօ9vjn3BrQoY`l,yUcmzNgc=iz+AoqD Q/po%l+o⵬&4)RNYU~m4E] 哕96qgo^Q%u*wH6lBx|tя*%eHTs,lh"I@=_'Hvm\tIp-Q\2Ak9}i|)YȲzh?Es]rH݁kԌ*5<{Ki=3I`5׳@X" d{=ÊީH2.gE~nG$^;MxW~ʫSm}9"u0:Uv.aZ ޽ZwYx'*D,J˗d|_lDՃ5``ܰjY%K*A5$hEbv{~Ì+p')ZSrz?u5*\+?of7\:ʡkT} %#T߾&ͣڞM; rFO6bj' } +Ck i!-N/M7S-!ڙ \+D/f7>%:-nO5qj%~}G\!Yt-6)mJd7۫OT.K& y,zġ1RUTѝ1Tvl9~YV_6l>k۩C@L;&@ʚ#Lۇt66vg4އ ECK"i(k(}N47e@EhoZ{1#P庖w 䟯EBwb>.K33=3M")x ?9Kնkl6]QDP1qDGЇ/JtioЉ]-46lu )]ȉpJ#z)noOmԘ,[y_V2O5EGk>3*+$%Q>9XM7bvTBK胐J%/A"Q0ZgAHFK;FJ#O Ok>+.ᘕq Į R(RIs"F ĺGBkm4P0}l[v ":6G4)Z׋Ys, J`eOM0FbNv\‰>"4\Mv 3l`mr>{;z_:'6ېXTb4A3h8Ҵ~)Xv;f-ITZu8X@>5?LB(4IZDad AfcʥkSfqCu50V&;q4mlh.^Ft3Uv=eO#d99"=4 ʧm^:POaR7O? vUEհ \ۨ;+)E&馫^-`vC1 ɑ%)>zӀ{L\Pli`FB)5,O:Ђn'"w|XFY5OtExwԮHH ¬P,:j[â&.قMkyX螕8z <Uz R_@.yrZ!uPu5+|j2=ʲ~k$ =ԲB#i[0w~Rm?>Rb $r'Fv[b;K欈3WgIZ0^Uj<-•}/WQkz.Zb۬"׋} b̢T*_Џ\ۥ~JJ0 ؼzG}ntOyb;rdmjܷ0|%OntUL [H/NW Ǟ H[u5V de.5I#s.kqCh,΁𺼾xf &}C'V]YV AX9:у}r*x:rcDbm})Gz(N${Łm1 M#b;%ɮm[Y\Cg?p p|KfC">{ye-X;V0lX3k7[i^e d{.}%+Fa r .ϦyyVtyn|6*h |bQ'5ChZN?{.7efj76*%|[YԬ%rk:Cu^ 839m0*U=b&D5< < `1UUNQx3q䟌bdnn+2Jh*@ճ- K'?XndxuWJ"Z<IPKwnPX>"/~!)!hBẁ5qq 21~:\WZ ^zYCDgR0rX7x-w?uz~.P9nꂨ~s> ]{m`S~8W|A]tcY Y] ZAMdx0UDz. ?(k^D*`8r&kؤb#+U2~6W.R^6m룃a  +woȆdӉa(urLsu]j=_e)M_mSdy:?;כw$LXc9'|^~icG"+|xN9 6+ge7weĥ8i9u5{}`x v9?9چ A/:-y$|!=cMVt ʂ1}poKT. %hF[]4h"vDƥ(Lj;Q_E5F_q/(M7=S#0@6麗n%Wr%tLγ@5"9?.+7}ŵ? yZHa>} Dөh2L/G2TS8փ1ͦ}q_LlGAz:_ :%+ x >cVtDvNVSoU&/Ci}YG~//g e\f_f$P2 / +w@L=V :$C'lsܷEv,R ?>[0"c1>:9iz g*ֆVw%M[4L…_yҌA? X@w?ȩ&g.u!{^] >_^/'{+1!!gbbe4QޅtXz֔/@b^&UX,׋JJaX@ տyz?\!jާ2"hy}mYvM~Ug=aJ>ySon!U*/2\D5@7)ʳbw\+EoO%~4? "+O[~$#BI]:7.t%Wa);.ciTzê%Om cOzO_ǭ<8~ OvTƧ;h ,x X kUOppSI?9F)mhC cǖ2Pqj٪w_f8]*Xx~:;jq %@/ ?CFk+ t%3&2&}x;#h|g+V芶!sxzve囐>/13X}#UT|MI+~N d%$4F"r)Ƃճ.685:ˢVy 1ikR[ )^[իUv#^)M1Mɨ%}~ D51Pꁒf& \? w592344qC!,BT$5v}WWLX*.{NΪ5\ Xǫ(G7|Ed<Ki•H12<_H;-b/L'&שF|x8 N/CKo ,ʥ;d6Īd15Z2EDi'U".pK{dtL \anvۮO{hc|\@tXt0Io4W' =sEDrkյct((*4_͠&)_*n%D;Y< БšNųVٲrFwk(B w3MR 9sC,G̟{2'\ 4[<(nՑvj.0qX=˧.& t2P5P5tJNhaDicv'QcH۲ *a+~$"(|cΏ3qgE\_Ҭ[P(AZHjg)N`ѩ͢:LÉ媾?jeD+kЀM(J ֐&h"(ԗۗVIo0˱Dށ!̦0D| _(OS;ga=ndHƠgŃ#m'*c3J8X,nLqIxV -e֨|rWn;mb@ym(<%c93^SyK ׯ9dȧ65`/4Rif \pH ?N'I=9< 2ƹKQw?;yFLSWW^`/S5qRvUh2"^$2LKoRkyS=CD{/4{bxI>xw|q\'fl`zBWa}[J( +Y*up϶Ґc /QD-4GWl kfr2)#ыC[XPO,vͽng} q=S /-9;! BoY] ̚TchQ$+Ua3U?rGӊ> Aͯgh+ޏ7^ꆯԜKɕ{%-{nnj+3Hs*"lZy6-}ćF<0iO!(T `{ΒM{NJԒ[)<ā *]If{NFQ06]SZL{^jKәLa-qhl P/d«Db:Y4i_Ố/Ǔc0qЙfN>쌽fpE9-ȯb7 ,ԟݞ}ͅʐD|E JI9B}]q[v3/w/*Pف`ml+ޯLJՃ` r&Ykd<B<)Uq|;;9qɎaiŸP`%}`#BbokVn׬>`(bf(VAJ2aOь Awx_hb\+Xrc7e~-91ǐ N>MʹwZ./i_.˙aBAykFaoĒ9.t/S1H'zKQo׫(:BVvsH_: Όd·Ҩxy(9%/s=Hhoқ\C)Q|  u&)[V1쪓!~T",""ܼޜ4{NLcabDM]/ ݴqI;PhEeqm^\^Lݣ, OlXjӫs|IY3u0 DӸ4V7n,):+xpqhUkHkƝ +ݾ_G}~;k&(8ZߺR a5Dѻ;z::+҈U]s)Xe}mĠ;[y-׌+%=,i7g>B~EAOlq8L;Jo}\`tݨ%W}v=w]I: 꽼`xqqMnK#iaIT8w'$#9R*GZO%VO9V>.-:w >>''}\1 |~11&$/baБ2}% F-Nj懪a-v) ֊]^S y,n{|)z`JYoce/"7%i9ŇYoB&p"3z(ʅzȖAruP>61ufW miUe\48j+s$'C 2UXhn/}tiqv 8$<(2/#`&K[u :iAÃtg?kNPyTCMC +'g6tg؏Y4*FҽY.K0V^wb#3A繯O` !?< ,[zڽ]c_.@8RKGu>z+7TPNgAfcQMʮԭjI)ЦۊI]kU&fU. 'DYKR~RKKo|Yyy4h4_晍!ɽ%,ZN٪]F>!1CCnA|[;pUFNȂ2Pٌ.#֎7u "4S>d$Ɏ`1"(vVxA1̇9ᄹYyAAx)z[(&BVQ\ؚnj!lхmAfʭT6H3Rx6e&eZ*KM x͚6' + 4U34qDd߬"7O %MDgy[FTW+PPhrYcOHUg@g!y.kt;#eg7v ͛ن( +MQcJH stm;w^FgxvQۅ~l>ݕ+Yi91IY|$e9&]G>T X~J T׽@;'k&+^5cn3ybE+:>$F_OiՓGgOҗ"KxIM[(Z >cHcޏU$U ui9S,M%YsHUso) eQka&tM$t sbP7e4WEԱh\2?L^JӞ B\l 0Gi}&Ul'nǏ]h>_4f,(s=-#\3}Mlm|Q'΃C? 8T_^o"&WS:G7wޥj5_` ͺ♥IŲ?u{BjHqEg U3 &O++h?CNbaf#iݦ] .Bx2U&DqЉմD;3¹$qcjKAw*}TzVOv X_cT 8A8yFn IlՓ-1ˎ!tSmS?\޿<g2_کECEH'E !:;zs]=*3^)(8H"0>[/dĮ7_;ƕVH>*bZSXYobc-4Cna8X{= ρbwS-`m=k=aEc1n@ڹ,W?17wK4FCL;Z&",P=PA3y/pOTYD<F945saCmg,{ !d\su9VIso]Rݱ$J! ܆yPe7aL̡p\j麗x!Rl]n9O*_BwrWY*=oլ% [$?/RXk0j΅Ort!hMoQ&,6K+֊JbAóc@!q6 W9R9A7DHZ `dzCdBqjc؊^),ˣ"ͼb8hg5|_OBM(u nSзoJ,>J"+?`݊Ǟ}_@4љolY{hΘE(112:RaC!ݗ1 0F z+}{zۙ5b%fγB3J[*B{X 'YG}iњ^)T-0 D èR>+*Gs`W1#h ʰz _*9W:i<29oh8 :|k1+jeOntT4\],CBJBQx,8 Ɵ ,'4SORO&PVgKHӈx}$ǀM )A@86(ƴjfB4W֋\Y~h6#)]G:eq:i$fvD}\S@2GfKz"ĸ"h ȼn'xQYqy%T0 (πR\%A,vW㑈nE oό^D4.w}6G=Ic]4~OcQ%,G-&<{r?ɧoh H`D&=Kk-Ghԁ~a)!GKy(2倡υ/ˣKv;}n/̸o*>b$ <2 pFtՒZ *"Lct$q:qXBJU4{9w;kJM5&`Ueꐒ|dӖQ:Su]^e[B/nÏkFywEv*F3`Ӄ+&?=ݚX*!'MTq5a<=WxKk]3k~amwbEGF_uM]p 1jūڛ++d( %:_:zMm5@(xVHP^U%ozaĚ,'T^fbc=bIXS5ɠZ }(Zn:ޞpC`BK؎S<&~:N+NG?LT)[ֈ% XDK%&泉zPi"N.tDm\?u@{HR#.2(FT J.6y]x~0@V,M٫2V؁d#[:rBQcm}X9*An WXA?q) C&1Mp^E+/u~m~'Q T åby,[x&s,h1;cVO~KȪkόgKKT; ,%nJ5<3>\يy][oɫ"uΊ#K> 3BrKBd fөvUYyYm/ 0:HpvQ@WԻ䅒،O_uvPDN(7e{6*Vm-U@T~c[j>9Iy.bLMIaƆ3]~ .W(yY59 u6/uZ!B@p.м!/ ݝ?})ƷV]x۠r1=P#%5?][k%߀Q%3kJ \~_p1VhѤMSM۶#iZ#@QU[4䦢0w,= I"3:/%s%In3;'AJY!xH!(IC L52j`OCG!F/`o}hѧ||l7\̽<* aJޖdhm12U ^:Q3kJ=N-ײ$C]fpUӷ`Z@K4 YXb|ml ]dKn!裹kM| ,r/U>U*Ӿ/i.2lJrU~rm1 XH\PKu D){>"r*j0a]nܝQ2N?z]Z*Eug&s(gێ`OaLM0#XJOdVɂ &vd6p!gmɷ97U]erQNs%B |șKF^BQӱ\G\"I:T@KUgL;w^'U&钐buq:UyΘE|Tߚ )=s0D9 {|>eh F mySV6WJأ p9"9;,} VdВG_/ zPa- ]{)"=| TGem0 sY*F= ܵR`4o Xd ~{@}@ MT_K#k ]chU0jkpZXciW/SXO +ya& {2c^jQRW;؀" c xw%LBQ>RO(䟕.,5GOB_x60"+gJҭ[X!u^:{bm_ϖU qu$&g:{I^48IR*/.v2EDZ4It1N;~^5Y/R<%sh/`.AdtH̅\+8Oan~w}Ztq}VJ= Bٹ>+UʔWeH#I !x91OgrwZ j-{T>'+]̠, : X񈬣1 ASGVNp)\`7*Dbh ,DWrMAƛ8l]ZüS}t#Dڊ8nw59һ8/9 }=lYm|1r~Y.:X JwntIGCG =B {z~uR>dJyX{*z 0;.B}ɵV&zjֳ2F\8=gWBk*:B!#Ñqm\ƙt;;B5Mj􏠍p ^G+ՉIzØDtu2J"gEkҮKz=ϊ"0~ҋ-T]nz&g8\}VV,Nb*MCI$l6 Yx3vvQh"(EFt& G1tSw4ϯ<*|6aOE.~5/faA.༞iwcYG=W:3‰R+5 -J#U j?詮?x])n;l4/$t!f':NH.)z r6L 6h+Bt`/Wcq*$퍣Cb:߫Aʔd_s,,9J^W#rDU"|PŵQ1 !,}jatnF=?M ~dڃm?l)o2d[ }Y/*_]jhq}O0R.> K2c<#Z"jo3'De;냯^˜ MM18 1` Wet4~LW ;X9S'W+$[ϗ4CIut?W0C}VƱ%.` [u͢9%̴;k]t4ϋ=}T6]]Zùtkx+V*>8>E̢O+3NS4{!(KI)" Ȇb49PS~JNKSk@e~Ӟwǃ`(ݸUJy s.v-^:CCQG0ʖM+Κ>*uŬ9 똔χX$'у-_b˘Է"uZDL ;ZpgBKE"$qdnˍ ;Ӭ)*Vi# R-\o9oϧp,axgGbx|7Lak*'ʺM"\Mav\?1j`buZP]PٜnYvWMKWMm2S:yI D;mE@_3Rǧ_ON^dz`(blf%c[] Ig~js,0dj: 3 %Z˕ջ.aE|0>aA=p#[<=X[L{ڎ:zN QQrh̩֕Vjl>aR7%Zh[J 3R5,ڜ?v16}!I?-{1JrZ݇ P9/n{3VfT}v !j*uWHP9ٍXvk]} ҔZF-:@?Mÿ֘iy@؛Z"熚iW^[ Yp)+> )rN,ҬVy3KicʿoE4j-NgwAuN W4#2 `4꯾[RC \j&|0xUı }b-B -hpmTˡd>Ya:jM"l`|gB/\,9~@~̪vPKy[Jz~w y !Tp U$'ϳ-: cҹ"+ Htj[#귤L Ah#q^HGI,wIHZ,>veϟacPp@hVK.1$qؕyfVw|$[X",xRI c~ sBm]_r|/6|*,=O-mԝp'/J;/$[!\v]͋thA g9H$Fpj|^/' g}=_[_ELmtp-z뀎ţl-s_S+evDՠ"Rgp)5`Ɲy2X(=FjXY |޴]s"o>PA0Q66=iհ:!oAo85`kClfB[z](m~VAne!Qˠ'_ xh?8L¤P^CH|90LdDnCbjI-4:(51hqaxUiR߳7w c.bRbN|'%a8//{mBܢ0͙>.=R0aijC~+lūPf5q%\6vm I )h& ,vt>]}UؐS;Ż02Tr=>:>`INuYEG\계rx6`O/cFDchUC(7C TEx=Ur29g%%1t%gC2vQ[ܖ1@*= h@%<˟ޙć.-@\D^._7ֳlDpu-7ö@)SGZ(GD$] /@+Y!30}O8ߏS'ej$80 R'Nup2`Q57X~+P5[ϲ㙔6$rնqC[̀?'pJv^do(倏"lettTMqh744M:S.0m]Yl/$aGֽSQ:aX8VUR2U\~,n"zB䓆r71pzxrdJٻ@9_,< b$[:ѠOVp{0aϰۗ`fQ.q;8-q(ʀy ӎuX5arsuvF;d-M0 uQ4L03Ď佸NvǦQPAw7Rsg.TNːk5[[m*| p-6,3#=Q{Ѣ3S?xi-W7vpYV"Ǯ+^L=V Zg% Ĝ&j\䎬e q_bĻ#–,C-(a:F=Tӆ|4w,dI[ qP9֫Yl4]Y(<]iiXvE"5}1}66ʡRDcH3JwluNjFxR_h0%݄22u0bJCvyC!+5,9*tyZatCPY%%]Au z@[u7_xXiԢ$Vb@G 爉W2pкIQ'fN82RYl5– +uQZ>Y{aᩬ;T w;eHS=4,`+x&*kdx&oG6~ªyq"dh'JMft%CXoHʩa8sl{f57 [ϻ !M#Hx&׸]EARiT< ո[ut2[Ȁ:3h"> ~)"?!{н-CC9L;XB2mM5]+8[L -D.)$vx [D{>ۀq2ߤQ%/޼$E7J>p`\uF+M-'4V ?pg( |!&>aM}rA/~7,Kԇ(O?C.6 9,KKgC5]]&"T=\<1CHfRqH拯rfǿ*Gh<$QNUkh7һccrYCflluVG8EpBf2N{:! iM kMKĄ, NzR`ONzzaQz`["vW扯;vv2n;E[ _O4duʗ$IfB"P&:9hNk0݃59$ℍĽ=Rf B$!h-b| 9!*~ -W 9Y,݂I6<\Jr%9]QKyc5avsjda {6<_Y탟t2VPivDU(}a[X9m+> z ]Iwe%jn+{X<;fڢAkR@~ܱPјeH3Q7ckvnid\.F`1*\RUBL[7*grޖP="|?N:0PusM$ٷ9[rcGtK]b4R("E0>[nraaO)ԴN$i|n*t8z 򈶠i0KX9SC*E P%顨E DkQx=wn.uY b#`Rlcu)5jImr;uiT듷0`<2<'dS4ow:4?Fc'Sv+5yll\>qͱ1F 0'ݼA Pp`N,z%?e`j+!'< ӎz\ 82[[h?dw 591kiDm݈w*B[<)y!O,\' .gd|"pttl(S# ߗb;Q<4*zA;h2ek# y%{G(׉@ݒzG Dl3m|s5Zpn7 8|VeټU1!aSEvն? )g/C#[aP^B1vӰ~a|b?NN압GZ*Z\ oF^BS`A _||ogkTaяcdIvM7 4裑œ UiC΅MOiM)3NF`֖?a/#T_/m7<:!y+Ґuj F9"2pWj7rx0xCN =5Q 4]+?,~Blj{*N BnhAІk X,D2o{?ux+}<5XA=F $mJ`>y6qTw 3@w:"ԙQ."EQ []eفƀOESJ]4 /c.OeKWW?نҴi,'O%Rs\wԌ /(>gJV\>u.`m_pҒP/6#\1z43+@FOhL 9ؿ!mpkPlOHkd 5D߉EWD./)- C'u,残zQCZqƘঅt%''} lr4RXFU'n({Q@Q' [E5O5dW/,$0QͰk&^)KIkId!Eg[5qr4:4V^ ֘\Aew+;t<#P~ :X ۔gF4VI:}Y(̔db Vw:'/#4vj]xOh []DJag6lk@[FaXZ }Dm@jհ!Pѱ{ք&MrW=Zq$rFlΞ =]jj.X=;O51%,8-k #2r}U=ؙ@QB>=x%kvJ6X"2c[u>nIizDw\ѵDxo3dEHFR[co SPFf(\}7B6H J5j'ktKF RơIJ/7ⴃWFďS"8>HxnKu5x㛛ГZMvK;2~/U27~L g$NeWVYU$˕mqԧQ TKL>(*%4>I\xf+ʐ{?t@_A /LF=j*r޽=~sS/̵1daG-Ő 2j;,KX*9oF]lTYrIPa`ʠT/܅)$Z$;L#3p;(oflL"|:UEd>c꺌& { b%;ǃExd=ۻHz}Ĺ=N]ٹq 'S:B'@}eB- ana ;"Ьϝq|JDup1 3k`>KҘÉEW˶sMLK#,\@pN< {[ޞjK:ťe(dsێɝ1n'p Ťΰ7ȩƸa13.ޖؔ f!m-#cXU6HLn",4=[:~FدpF6g``PZ_(h#꛸K>-~'&/4=jLo_(ӨM[EGRQ9VWğ{ 0AkMs zve0>ueLI%ݶt[J4m,{j3>QR~rNYUDI؊2w.y'ծq_o;L)G\T#צAoj\nW7I=[0o9oR泘qC#KVq_an|2AtCU@nuz*+,~MiMK0N96xsa Bh | @_B $W]vYbtG{'ﲆHZAyB8S]`N@)#0b,FKO#c{e jToMcšjw=ֳYz&]4S,3ͨZugI("xM<:!)ᆯKѝB#ȶIC +ȮɫG^h!1(q~+*VBDMf OPd_=bzcIhƔWJa[o74 6e):ҾK"^E#/^`rK:=BFHMn#0)Տ-NK .o9mܥ7DMEg#/а|*w0D~ڇbM$1g8M%`))^տͿ R܁FےK;|޹p; 9vMh8fD"tLS0*s)*q?mK'rkC5] ;Х|zmX+?30ʱ4VcKjkUrBu;n yt>9o&>bx988n0hAHR_i|<Qۨ8(0[b0"C}Nqr*^CP#v?UI؝u̱EԂ.I^hvʣy얠?&4}h >) 7f$.`Q&UE.B:f|@/{3ݯxמ2Ըlh'yh-E#fEЅD$hvuf.\ÇeDzkҷ+N6F/'1^$\T,. f!Z њ`={-!]!W궺rd?,ǮMׄc2Q5P_ۡ:H#4)G-{ׂ"!cM 2S(/Q#Q9g}s7`Fz qy %0d *XW,}-X./jz=!D1d&-ϔ'} ̓_o; ]ȚUcPSfĿŕ(6oWdya$Z2ԪT)uzPڬ )1o>wb~Vc7a5Zr9W8&PysĩUfݭkO|X9O2Zuvlq叧pG;T!]2~t y'WZ9+ǫϠD]~YHAt %L Z՘"ۏ=E7,C4)Y),2_ej b/X=Pd?*2Ź7aXh5IQ3?{E@E YvTT$Eioa.0"y2B>B8r \ #dlD)/&"qMM|!?!"с:=/gM,hKBtI:E`$u63٥Y%lJHl#]ZuJI֯;s4!d8P׃GEl$?ܜnYnU؂J<vS, vܤFKT#Oy;? S0x' L)l#99PwkiLthĚG9Aj~*ڣ“RrX4ugd㴚(T޿9AVR ⹑ݲ`̺]>HY>c=Z28{{{jUYjQQVT&htBIdaTeӃFH|NnJYW)ը)jJ0mt\ 6zIƟ.c O[͜+)͘˂\V[-гaO݌[_tJ_J1푚yF l'`heTNCA/@&noL'?2| 1 {9sIC?LA~E;&X+7݃K$\7h+Qj]g_Z]l? 3م\ԋG+1PaAJv!Kr3%Ax1QS~nk7CQ;M37%'1 g0)CV(߅2Q\T-°vȚ\Wȑ$~S女NZO3ʁl!FI6Eu0ݨ@0'5,5Q^Qc=*!سR}j$!TXd Y {ͼ oط')&< Z/hOO_26w|*|9f$ZP 7Ӝ/C:{̯/)OIKd@{H'4:@F}c!/~ g~5V\ZiGkTx/]{ʻ`2[xǬm݈h;*bN}ei*C |o!묎O@ !/#1*>'#  fkBYW~sZpAhޔ4[=3]򩬢DeYО/bCM(Ω-Ӻe~7>Ŵ'C,mxZ!'[, #qzԷuzg鯬Cuqo,[R(Gpto JB1:o  !YowjH.jHdZVD8CbgK>p~0TTS @qǒl0q|Nkyڌ}ڻehTVfjh@Ju{Xi,]s Y̿>)ALSIws#Qvb]{[7>}J&ȡ7ԇJ4l档G8iP?kN6 "ޅ9f:hǥ `rgjC`8I1c|!CnX6Xvptl,,/Lώg8z0:!yxu rnG$W |fG̊e0vn4@0,YMw2XVjv6,FF|5Ke< : b`1 c_FrᢅXyv=؞ %1j\@S~ΘY@27.inU]jO&j8#0"\$y?-c(ۦ[L/NEgI[FPƸ&&j/_o_G(ɔ; Ac3JX {[$93 L Rwb>M9/#v/s0Rsп@a :q=?7cjA"}Rn5 XV@ $)?X{,q ň^9{z5 mpŊ$&pib]һy"x&V\?WD`MV> TԼH1SyRk^&vV?Ac w;eV-5u*m'ZAbj`{rJ aJ_ʤqb:v$O\A] #3W{]>iu|'h"4ANΝڪ8"Nʽ!$ȵMP_LbTtO,X/.̿js컀j{2؜W"ļuJv9/Q󨟿q` Q~휇d8Dë0I@,y&WU`+7{5ɰE5"Қr/d"A7AG<8P^3zؠ.!ѸSTꨄ9Xac>Psh ACrenNyfACߟ|/A]hP}|龞CZbhzeť !kz52cJZ[=N*✌nKR 9oF5LB2'k6w*ѵ FE]:=)֖Q=@{2l1; hv;;)iz_qx,þWd77d9p'm#i!?%#p/55A,H; }mOV\~ rgYZ07070100000307000081a40000000000000000000000016759d5800000ded0000000000000000000000000000000000000008000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de/rtl8192de.ko.xz7zXZִF!t/uސ]?Eh=ڜ.+0)48,3܄{(M>kgȃ)X.KYئE|)}@AY} hZƴi?Gif7/~΃"w(zZj ;%^' >i>1ײTT128tdA#2 rZ`PEb_71>plZ:(kRQW1;m3%l{u+>gV>E{6j aW "geSte'k=4^V:xaS @?ۿլ'Pl!v+hgqƬ]}uPv{kyPokǡBˑ4:G.uVw;G" xES7FgmeE ̪-|7ޟ{6ގpd6Mӭx54hTr&5:<ܣONKK ߭#>_UI`KOIS W2E$\eUV!Z+@,!¹,n`@zIHg$ Q`O6ϕi 5Q*4,zcsR[NI"]`2~O ]r=}1a"q*%&7@;. apW~49|4b"Vg0ԕ3;`r8y1+3Su1.A. lewsCj4 +m`<((>O)q+K`"w#:!lR&NXM(ˈ{bz1k^y`Sɸв0y![Є!;uy Pc ZlB#?Ѥ M{6=SWHq^hb? ;^ T5kIU/6| YbpBVDeK_,u[}gm; zZu|xO9eO}$f߅_2o;PrfF'}S| }%cO)N`3 .*-o,mmBa%'2ed>o}`c_8n9\31J: Ū?TN-?>1zˉxvy T[޽XwER{^ٟ)&=͑'/!-{A-緤뚿QW".;%+zX@ZTl$2[̣#/b.Y֦B ݑ\)!E7*)Lm ƿVŤ^S8PDCh`}xT^x9EC> g- cFTaq"3uWgXCGWWw.rc"e['v /ڽb7Ҭﺦː$^ 'a%X-9!^di|iGv@Z*>:kTqnšC\d(3z1S?c"IJ۰1h#ΕUi<K4c}E-v֏1)R+eNf>SI E\1M4(0)mY 3MsiΝRfFhBX1em k;-n{V^*MK7/-V*ղ1ԥ"z)N{s֠H~WBk0DqϐۑJ@eA.xwVsɀR %>!1MJ}0&ŅsdN&U ryNPUrSxm6Apo8w Ҝ|)V̅'}]Nge#զ2ԦubąM#:]G`}NeJ^~Psԧmw䣢γ)Q)^q]0Lp} H821c[Vo7>TRV*L˳&tf0?7]D=tK q6]n N~^19W[p ci}8}{@M^iUq;Jm EϊQ߶{ (u; 2B;Ò$d;Gu)*_+e0 4MXI#ߛ$(*SOC zFvrXa *F͉gbSW.VszoRGa,(sQ+Ձ~ HBU_|;Vq_n[ 0iT 8PpTTM2;B9cƏMg=.l񬑓+ME8a4n@cxq_noE\16Vw̸wmm [E$2ơ7Yd˳uJLaDIeAߵ7:ZMs gp 0K"!~# o`Twiz.\ߴ09*B44>QDսjhf# y2#~;}qq gMFr b[DathyzͪlNԐ|ܶ5g&~ϋrݮRPMpUTݻ0fB;*ZYiiU J/| ?#rF/&=N|*E4aF$:؟0 B"QU]3W%Cqg,.T"pR$ԴIpeNc8:26̨^Ay!6f轶 1̒RדZ+K6;fED> wLj!qa;97ցL(.Ӑ7Q/97: y ,g5%K mc!,Rr#\1H,STYw2F#F ?`h;=9Lg"yrY)k;̫; c 4ۿgHr)B-Oe~* Iq[k_ ߀wPSVWDWAקP=$O{זDπ1Uޚyx+ՀuCհW!ީ|?L4A)uiOѾf$ Vs}%-}<95\ _Jp-DA~\= }$ؿl fdKG-=%hݧtǮqs u?vZ׀D[C BRLIQo}Ş*+YB&@;*=؈y2+owhL~ Zz P@_6VR عs:) eq@{<+-\хc4tkbS0;%飖x0-H4I{pWTrT]Exet 8GCZ;ETM;?zeA=_E|-P)R1eldW=?&+ː%&V[P.*9asY?/^U>:5o'ǟ"yԊJrܚ£JK~~l;KQʑ`ɾ +/?50@eE(@~Qu`AC=7 WݜkYhæg bg#H?ZlE1`M; kdGAY;h}< z5Êm/. 7ħP8# [d}%w?pmr~ Keldi~u` R%+yp0-_ b$y9!dbt<!7AU/ۇPh%= l 1pe7SծmN_8b`=DpsQ7)vC([nq+fsDKChb S·-K'p%e^˩ k['2rݯр9tqnd"*Ad1ILZ Zkش Ņ5$cί€3:)y^}zJ>O$ĊJK!W0`[Pkc?1ܕ?,z_q,w*zYeVd&){Q  h܇#}ىkZn(.AX|/'x<ʢ~@nX㛓ҢGt߸dU3gWdK? {)SWYfů<^^lI(IT09\S5SSnwA{&;Kv?.{>w0G7C[q9vk0fDyy@7Kݟ8"#SN`/bڽ5ېӛWK7t_$>x^3//˚kνL` ^(I%dM }tZA g ^FApMTo1]js i *ܲ[vkn9ݕOt ,bEo<4%4n>aÍ /tbA&iS*/B\eUQ8ENK'nZٿ7A.&=w^:Ǎuneu/m $1YrsvCKs4^:q:{ՙߦTśլYXp$m1 ;8{b%(Y}r TWts :'*2&m=-e# 2ЛovPSW$ ; uZ]wӸi2v*#B?A{K͇$@ O!jD+E>[F>#H(Zc HE L?1b'\3NRL&}ptP)m j`.`AC`?vgRSMK=Blgd웼Y ^`ÿӧ.`G6=5ݿF!ZSRϋeӢdv3=ՐRF2Hu [ mͣ樎v;_1nU*CC(rђ]dO h.כxlИZW8QZ<6MhpCsFɘ$9Հ/h73W &i{nfdڦs@&"*Ԇ4]qN#j(liOuX0[Pha){UQE4Hx$ȺRrWѕN'OiAjRUnV|\A'oL=o&撺o]d.58>hі aM..)+65Wκ~)zҶ? >s3Vږ9$}C:j=W>տ%y+)W=p -wqT  fa0\>+Eo}]( ӤfP؂ O42(%ZսQ@Σ3z7 GX"kOiٮ$+͝ӮP$Ƃ#Ӳ|FyW&bDwCP5j΂<%, VBc+*v}ug խĴ+D'Wbn*+ja- +\c/MIӲRlLTy'=iqG!skq8tDx:qօS F⫽ t*"gT%1fa5dWUaLPu 5ScÝA_u)B"Ob0XVK7kKn1O2\R~`&޲n^ & C犭f8-jh|G2T y?;u Qw}FN x9E~.׃2[;3չ!BU%;hss}Q&LA=UPIU?k,[}:RrjydJj64>BsWt RDP%7YB tdٗJZirJ %AszF 3%gKZ&FrKkkD+;DsJy 7y5o ޽ͫ j=Sr(?e6fn\-$<>k;tjXX@sA+:|몟VS)a5#2;;U˄LR+WO#\_ A'*F)ӯJ/_N{:?{rh}M6p: O1Mh*Pܿtt-?{lܥ>݇Hv"4>ouTj]k/&K`/DRj}ay~F*Llh@ʆ2IX~m7y|vao%$nh_\ JY[kRl^C66zӵ&N_h26ыB:E) M.OUbO;%6A Cr(Lm.GD+vFGdNJ;BLMʂQvbҼ+D>͌=V,v/庂N (+s28p%i6^>(k8f%q[JK|yWϟUk#1Ԃ (G2Ѯ pXY>kA<,pͼhs, O~`{ժ瘁 wF 2~3V=|K6Tw YN¯+ϘލAsƙz+y>xR,Gkg[j@c0369ۤVߣf`[NKw&@һf&U\%U@H˶< @$)4f[dM5>VНz%R=~TQ"ɘ~< 9dh%q<9npET#f&y|Ql9AYTjXZrqL{kA{ <<#m_.%fPeܲI/]\ Q|CzIi3\3[tҫb@t__ RW<Ad.gֺP+rj>;*8 TXrK-P~Txq e]%բ{21JLqjquG8F$98ShcwA)9f˟À ;pyr*|Gͱ5o?Gx%~հڤ휺4lhCRқ֚r1T SpvҤ.;w| ]!KFE`^uC Mݶ>aa|V'a\B: ze,Qӱ;YO7@J^Y_ɼ*&  tkA>|o1҆2d⏘1 mkG$0X(6[vTk3XjXv=B_8QG@lWrAknL=3)l14lڔsBW=R]wkY@$1z01F:-VވkzA OOs1L49;3 olg摱rBuߪX">}4IA ~O/t3 ,JqyY*). \8z#B .~쓽6KSutH`ƠEvPsSǦѯmޯ̬N P]RBROb2R%iKܓNhlӟzR&>OytY V问kJY]0vzB>}NYZ7 ~zκzW#NbQ`k&{vlϘrMӊ[;;Md_la&}D&2rϑX)V OHՅ(7Ma䶲b> Zox]->)eX\OV,hA?-g&/ c潐YA?E:>2:5cn`_MEA_ 5Hjc8Ҭ=$%g0GZަ-}3#G. ۰{q~PBi\U/.OF BηsK]kί45 o}IXԒXI721z5=!m8a^O/T Wy s^{A}v/1v!2L6mL',-fqM3r ⼜?4IIT7lf[H]_Ze9U>`PF<碣8<9Ƹ:P@[GZV*\E0u}'_X|Z9b V9A}2`rqèJY>Bzݾhc؇ه p6X g~̊CvZlP-T&\rs1YǼ[#gyS[m[칐`FOikMfᘐ.} xXEj<z !]QB 7 ¼YRl2Ģ ISˑ th ss;,IGD݃9ӍM&$>̃MTlXXsʹAt-pLxW^io.lF AǸy% elyW_Dd,LD)Wbh; 4x8OGHn_BK PQEdI.|LsCo4H|=^GD! f0Q|7v%(HuAP2pP̧3""h5oAq"+)ؚFUCxGE2Eb3vNmHTdc1|$+d\ jq-XRGUp ,ٺ$ď򔹕eƜaڅQCWNM FlOo.,߰XLDBzIhQn3x`'˗pc繿jx;"8˼pHnJg@~a\i U1~6X\!CbuBR;Kd* =]00d>:E,q7=ƦZ֡I'QR1,٦xu'?xǐ.Pn!eH @Yڀ+C~sm,VAD6Bbu w+KfŢ9( d7[Bߘcn}'&B 'swk63sA,.wCZ\4%^,68汹*7&ٟk7dzdls>rLWa2B2ܦB`q:>^?i|=81+kQԇʄ\IbMn=pB0* =v pܥ s'-RĈc3ߴEfÅ<sFs'GBy#1:_v]3*X"K !9nI+;{w.p'UC{< w%'eF[⌟+9DMiבq0WجH#1w=rVC0$5CHi')thWAY)uWss ]4d2zB J覦!ҿFܿK:`E\oEEܞYwEŻn (QʋH!s@}S)S:*Kk]F3>'cWJ;4ɇ5XT|%M-| &+~W>"M7i>D=GD TEl*mfZ"ãUa c&XOO២sMP؂i:H};dglF'-JS?;#f/¬1KO/epw;ö.93-kjqmg?e2e*Ũ:s*3o>v>rrM ?u+bs6^.o5{9$&jr)ehKy wL,d8_k1=Nh<> ;JqMy=iKNEݣxpOH@"tl=c;)-ɭ;]Rt' A7c ;P! vSYMZ)Zk$.peOZ‹u5{-J~-2IYӟ)m:]^³>b28fꐑ@чE r'b_yO)V f}"c )TYVp6TJXx *7m?]ʣKS06OLIlWJ,ArՓ9?ĉ 263f٨(Yz=a^dxn̗U7x;Ei6 i>7x@Xjˊ!r""Q|W5Zj(1p!۝b y,#JAz)2f:tb5n3a{xҰ鎈uO_c?FZ7 賐E+1IodjCB_%UȚ{ io1 2  ս3Pvt$y7\6*Kb8@,ؠu 7V*d<)SPdFxv_Y6o|w9 u%̓kh@$Š 5e- (FEeIY:#3?)V{SBoLY|4Kp ;Ŧyrczr cD! dw48A1m.z-l"w.kH+ D8D;mk(go{+溳Hw}r +%j<@.?GɱZǗ]@1HR!=:B $7 bCYv jPF\cD":%ygmv*#b` &Z~׃/""wXLn)1Ӎ^ZQ”q6!f7^TS*; ̲%UeVնkĝKڋԿM~oG&JH]cKzL Qt2aW^ 2[ma2/nrSѻu- L5eԘG9I!lg,Sm- f:|Po|ەi=̪)9S3-x]\E#ɒ#i(/Լoan/vd )Zi08X2.6RkKe,6I$/>tF],{aWq tp F@6>~^ Ukmp78O!` GnX/zH3 rg L ietwMU!`^28)l9- xL3M Tg3nW3]WMMYYm_0%VR YxYO6Yz'(Rh(@w'=-ifLd:IpnQ-+wqlzMQnRukTcg)\B^5*?/8ǰ\4=~jdzy]ٔ'~%[QYX*v1vE$@,U0ǖb rۡꬳlgw8{9 T5/xWM̠V3 uJNef,wk G)ZyFxhF0^CuI/E,c&5݁5/M Ѥ&@Ӥe۸G]ypgFAv&my!i^۸sp#h^iL5w$.v> frѷ"괅a*65ޜNmx7pV UDhdƓ)/xh6.RLJ4|QZ^ yݲlP"yT+G<tk|ǜR u'eg%oc|Q6 z">k^>P[d CІw'zd8b)l9#TdbxgDu7:J@H1RwemiM&Q酺gZ $~!"۷ޕtnCA(L]4 ?z6(ӕm#Xt6ݕ~{g!F7 r|`Fk!u]{WheUe{8.<,W.p5̀ qPUHB3DVg(3E_Ry8}t,ֿ!`s!o%11hXz2Z:C9 NO/@|['BL$JɬLA6؊:쎧 򬇋p*qĚl4=g0!j)E|:ڴJ aQaf쁉M"Q4'd'_1Lo CzF^3"'v FGRy{9bEQ ߀=G.b }6'/u1Q/ײg:q;,}.n77&j|`+? qqàF}0=G2}u[JH0e}0?ۧВI$(˯?63YNqi+wLؘM<@!= OkAIL阬De"SǔoM(hҋ~58q=s=p'8VyLq(e[I8yhn~v.6mGh3Dj󋽪Bz3 Af$.S,sRKOѯ-<ɬ46]{~|:t5L=?*0cAxPl0) ixå2NLp0vWXq=iЍcHp{w ܟs -mi& mG\8.5dug~kfnY&Qx 3$$ ?| .OR 9/@^r\5d$ *z c(RV;NJ e,r=& ٴ‡d,WJ*7;.n3jnm^"IHĺ}s1w=Wu(Ko/Oh+^?Z6(%rvBv/9հs$?rd+QteEzA'whe8 GtȠx>TvEa}J%$ -$G83zs+j)Q0u8x(}&zq}j^oSέHuG2!H2`= .[g5 qA1Fκ>؈\wt쨷A&)!驛STf,Ghb%au5aK$AevjŬ?`d5k 6ʋXbj'krTP*DD\Ay[gdfS "譇lYOJxT.eE>gebxzat> 3o/~|MIj N3[rX*1٩;lC3[ D?c mSL4R]%=7 2Ij xWܵy7`0S Iވg= lQ #]};8|dbQݍ. {{ñ y 3_̈́-^ d% )p9(%\z|j0F@i$Pxak$-@8*|,7zh0F}ں!"W"w>>O!@v^mkQRdaCʵ=x:f:J";PrTՊg,R .e )^&ilm.7pݝ7ITc@7:8DC9Iة6Ɣ*/KxZoCX(;j@+φJ0RGV3Un] ' bpj@W-voG|`&ֵD  ٓƷ=WCK)~9+8=&ƏKd.+y'5RSAy&I8G캎C@vXlDi|a_xDn,jR"RMc d0tY2v\q2W#fV"`A.]RRl߳{ͩk|x1y4Tߪ.+oI pr[w-i!_@O.ImW&1kIˮQ.mSkłXmNX唸AI>O7uR`GNd0}2Y&f=97HPD9tc5 +EVlj/[L`F|}.fJp- Xdվ*#uϿ RK߄aFMx QɓywjoZ(f`d:M%6]* -#:OůapgO_.(fq:|ʔON?+>6YM>g 4bm}(X[ҍ5@CF&h _&8ƃbDt@ _8ړb5"^ؼ7rY)ߦ 7`ve!P{h[|D:WUUqZ_ǾoͽytK>>Q%rnFM=BS\0b䧳lD(]wq%{x-Ș?.=!9@rbK`'V:;[֨ݺ+Y,$sV[W.|E]!ǂkѯH)Ykǣ"!kF揘!}2!x rLl@%(nQ*U9E#ؙ-.~B@"@+Hb 1o.Kܣ!b,]NvZ{, b1^ ,A TZ+PJ4rz 2h<5e}LseaAő**mݹ&T`':Gjo׆E᧋;f1,^Z~JvU*Ռ#sYT~+}ISY6OhZ p Vh4Z$ $HWb /4=s|StNJuP2eΟ}k @?pS0Pi[u 6A$s+7Yͣ ok8keob5Ya&%V&w ǝ⚇hw͎aZN//:8h2!jƿ+ܘoEҭ%Wl܏, 1YO[W%_ Vj-8* Mg)UL8҇!cjrbkl媯K/dƻv/>6hʞWB!= xT4g?s(n_ =Ņfܠ\.Rr;Z؜c>FNfz$RB½Y ;j]ZKG:-0ܔKn}cs@ݲT*jg۔:vSHiAI~ ff*L˺/cBpcO FfTpa|4~FMo*d<+@L|4)ھy#7r84ԓP}"~>zDF0zVBDZu}t F€Ak R2Ủ/`ާ\@tP4jnwb9X啟0peJ'C >Ym߅-ƚvlW _kS۾: KIG3z{V%\`)xƢKo {|ʲWô%`R[4afH U^Ѕ/I7' )K9&##5 Lg4N&~]8+^>nnT:oҮ;E)W*bO نhqD-c6تϩS X/tEAw.(b͸|0 C xhÜ2^( s4gϗ"SLN5fMlU5~LciD<*FPLsE 6w xZ%;M!c!ߢQ"뷠s^ ' \c&|#Bh1Y'^@3jdC=ٷO?JDbØy- ܪ#2ه^){(a7Sw@Hz؜XqR^TE_GNt_3Cgӊ~ I&h7J3ui>j#s>\0?eޅ^v]Jf~&g٪MGWLSnc mmnr'S~*78__9nFlugӶ_bֺAn|@R w8ܫ1QXeF8 GH{XS|G8V"D]հW'>[GK(+ZztJ;UzFpU6VL/NͪMrlD,cQ 3Zcf[9m.d >i%UȻ"N$5q_GHqdʺ6QgUX Mx:@.R=t=GU$Txya z>ߵ Fvlf'(d(ae7h{ lwb)#Gp̂Z E30Rs$9:U]؋Okv!Z~ۏ@Z#VmnVuGaOpDjή _K 5^ÜM6W)cϤI!s)3k^ @K0%W7{dC?3I[ f :R#ZkA:fSXmȡ;%r y}MaVsMcW=EƖFC}L0ރyry~ Kj#!&u"hA#*RZ ZU7aeRӊ862k;1%=G`6nx=:\JҍAj"vX)<\)OOv;jH5ƲiڢK"KDXf'kaIjvm2KE\X̮p$e j!ёCtסz}_E >ְa-Qd@osLniS2u 0?: ~_hyÊ]\G` w:B puecx7E4mz&KQ )a $kOd 2SaIms~޹|_OMVb S$Ֆv+"~LCd:zO`i1.,Mߙcpp_#G@1<g+b~}~\PuJ/P[ga8j'0& <2E܉(?Xq iζ Z+]^踡v} *}ЄCf2U٬ce'["I-p԰eZ04FbV9rB\&Ur,Qӯl~c0tӋkZMfyJ_~RzshcJݣ'QD'5ť3H z0plr([raV|?t #DnkҜ̜gVCmU.^3?5O÷FǸě >I3=DfOB| ']A-gJsh2H`m9d$p=qp`Nw, 'J`Wp~pltdW8P1rR4$Dl@ژjm|Ei e$vVg;+S&&] B#Rdt҄5qvv'хvk8?]CCN&qUeq f|$憷dD~ ߴjP/p#Gg&_b+ꈂy;!p+0,`b3Xar'z n +fmHqsșZZr.fc?{ls:[ 7k~ 1ض 6R[ބuM3W n =`#91wF#c̿/Ơ%D3Eu?"<*"Q[' |؂6bU Wc|@w-!!J.cCTN¤Hgkz#:qsŐ(_aîv{,<&"@)i)ܓ#H|!*f~)UC(;~|B 9H,^$aS+FA WKWHX/U邁'LmR-/U]Ldk`'7?"8z5Z"v"C3f&慐ˋ3l<NZ}LK{.:h~KF5Q#11J.}Z2ږ#*'sEX$bE{<$E40e إͣP$"z|_,.>{AobdCAK,mٗHOy; Iṉk$/<)LO>]%_`0y5_/bcV@wL7<.B2Ov2"a܊Uƥg{0|B}sQ˫dBju'Vtu Jͦc!_ږʴ<%} 0m@2` 5Tlfê&ARk;w,;"8^54KLܑX2hIj[rw؈M_La-iG-R{unݯ{{:y1 a٨M 0l *A{>^b'^:>^+L!_:Ntu+{Toٌ!Az*~gA]+D@ʎ.a;#>0#_0z+8ߞW"JZWB!%^Q&蒡~ؼ-f>"l%`Vq Qb>zaG9vE=ݫv]@S!oPdN}U<А"BA& Yox.0;87Coذ6߷kqzT6Y%4z}ov U+v.RQU7 AT&jdj<9  cw?hC\Xrh'1L1m0JBMc;{eq#BzшQ FܣXث0ZSzd[ރ;HS& j9~5 C),x_ _RvT (4mo:[ut 2V>ٰ}IDC_ٹ5%ٕ5G3i+}<;]O̥FB<لV_16U=u;PX]#r 'Ph.W߽Rm޾8Gń`ɉtЏXC{uayو\EXi/p>Wl!q1? C˿ZكzkS7ؠ(nIsF8C.T>A+vZΆo)<6W 9&z2B=ZɈ1h}ܳgnwJGAQ(Pi h*|;P5uA#( jx t闒)D_qh3lRy{$3b_|E\DJ~$-5* qn|TR5HW.v`ϛV׼d4}k@FĈ/@f>צxOHG r.1Ǹ_C0*[kHtϚFXp E~1Cߡ%3WkEա۔ l-G4&fU?Dt!ہPs7(iڤK̫"ޢd˶m~.m}&ćp.8#} 1_GI'"̺wTx_i^QV>YM99'V9q~Hwأy@/j+b=:j z?'Ji{߸$fa_ b%ES?樣ϓ̚ rܤ!0 1: iSv)xfJp^핡2ŭ436g(NPРTM_TtvʄLJV u| :hL袻rҬZ:>c@TNz3 FQV[_ dŦ^SuԱؤr(nX 2;rdS輋ƺhi2',]}D}]%':#zd]r;aB.Ʒp3/ ?]߉7c3W +Ż4j+{ye٘FEU !$vQ)?i|/  ac1cUЅ]{,'XuT@|xL|Q&|DbqGEFNqָ!tٚ{!#jY9g`֦S%FĞِdbm""3 (88qAG!m; $X1f} _GOeX-eKMpVݻLRh% a'p5s⯖(%\a5-GޏN$wWV1Z\mwR}Ѽϣ5hԒr;YU^7 q: 6Vu%wní0Ъɯ!P@GO?`Q)mh1rf+Ϸ7IXS?7ﺨv|Խ'QjEk;&ǚju!]ծ?G o)$_gdD j[Zb.1--M^8)˧~MaV eaw]J(SG7كg_O@O3Nc1NB- s`#.'JyJ>I:ދc 'X0ڠgidJ>u-HGքJڈSzG"FzqHBзF䟙S!&:^U_ HӯԩPj5fA q=@W'K|FQUzZмy:R, C2kEef졊肧2M(9k3?Qi%'4m=6T3?QU0H{S0G0'a?.>^+?`(eґ_/*: \V]YaM iK%p!X];~m-{y-$TZ]}@x\ݯ~ lWQS{{β.HJB u:C,c{Z?RfNv{/r|DZ؆ oREKͮ]j?4Q Dyȟ g~!Q_awE`WiW!ZSvJ$\DgwVoQU_d1,vJZt?'=v -ȝ.!_lpfl^kLq:W+tB)lG^-v\K= np(SY#V&l"Q9]Zy4f?Wq[_v3B2ݚĚ}wa`!5_Gyޝ'>A/X.u[Q z,:;})U*og ;x%q$)<n0%VH;:bSH#J A?4Ug w_eG‘(H(}e*Ѹx1Zd}i_nl/*u o&]?#Y:>^6f(7ا`)}[W%qUҬ ,auX%mkZrj 8~jbe̪ç_ĒwACG}gx2`n2(5DkhTMvd\88R~|1br'oYt 7ج%sXF9HSC3o|O3f.-"1+^۳{RIMRI*$7뢦S-;P2b¤R\+Yoh@L.?$451qb]]6/|kaIo&}<'+KBlƄ` D8~j/Ur)(1R ,Pc8d<+=R $[t z %E)sOF,_ h&vɭY*SrQD&'b(NTJҤ{> jQ2N3NH.'X\9@0 z%]p< "-(r]^5"W;GU-4\{W\@ iM ^6M_%> z. :qmJ[M qU^Ph-bBg$ b1dTj+D@_ Uz%#. Vzdܡ=?숗Va0T"c k,Dgt."aEEl3udY<$HBH<5NإZmk',U<#@xԲPՅɻH+E1LK&Sԓqϻt'Hr8i>[IutAWE:uQ#(OUUN@Є5ͩI-GZc 4NH)2x5榬,$_@,AE0tTteFrq[_D룇f8q(|.ɀh]vh@\kˡDՐV<ѼFq_ˎ Lzy;aP),{VMjrLJdgr46 a"(8HYy#gclK⏏.E\oYSr"WnOc7G!iұ+4M.#ѻI$R9J̡PRCplX;Qa5SVCH9o"[C͈y:,H : lVk:ΰx'S{ 55fBQ&BPܻΦn- {>覡ٳjq\nmk3#}3(@y+{]}?{ѭVˮ,^PK?F}-ƄEs? ~3p$Iq1ț kb:%} 4.Bny u>!ǠWo0nMc$/uA 6Er_@N{^EmNG4qK~A $gU`O+1{d3_c*~lN-ɯTt_=8 K&v"AP<#$Q1Td0G}X/A:o@1_ 0+}(].-(n]uIGΞP #EBљ8w-迏fH]â^p& 0SЎ=a: Z,7ɂҿ`(iĽoTu/ǿ+xxSW\gĂݶv fM[vPv-(b{#h a wvB# )bi$E'#Ɯ~=#e@0ܨdIz-}&tx"D+gx 9tyOm5ڈ)rMP9X Ƙ"]tKHIiXA#l+ZiDdFHfK*ˁ,( %g5o"蛕/qa^ |Xf':^[J"N{4ptw5$f @xa]r5A\E;y [O(+&t]Մr(ZSE0##{+%#XucڷBixUȏwل;RϤ5I,0a:Rg6'ĔHzi,0둮VRÙv6.|2o hFPC t\cr9# G'xL:U &dHQ&_nȻ?P.R_AIt)jZ zWb{qҔv|A.{u:'VFJ=ȏ嵫<Lq߼GU^8Hܻtzb6lDzi9Z \(ZȠq ^p q@`_P@OBOFtW.&'那zxd1m}"f|\rتpAga|Hק,.X7bъ1z+G D#3V6\Ek.$ Ց<  sTlh2fuXscbr+k\ +_ըL @umoPZSKca\peu} ;UeСNJ5eHF "̑ 9ؓ]Cr  '͔ٿAt.Yl+$ jz33]nm9 ! ?Sa vK/%Gr =##xF ' _jTOWo³#K%E7sW,VXm2ʡ7lL߂h{V1-~YkvAPhpty x8$Hv]u&*Z{S5T@hU']2oMjsl)?;(bGaѭwX˽+! 0bcqA"?fKÛM=N$B[yGOM%Tz qByFu>~d(n0ݝ1&2l"HfLtjھ--]tI@-dybqZ#4ךd?mWZRfoNa/>;"~ ڂ~u#?Z[XjF;`[%zZgAu"ƕP^#\vPk녙bsM"/e% ţFv0n,8ezn<D} b=.!<3LEypu 7%VNF$mZB_"VhV_P}3 /fœק b۸ o"?\c,[+v(XL4ov'&W)kҙHkl D꾰隹z:ӄbUl;?-9Gz;@\H:Ds-$u ꥝Ѫ. YM)VPxثYzxK"(; >'n#ff o0D.JYgXhhtUHu\]TV;4\צ8nIڗ._Qc |BVHnHY戣2P§&j'}6*ji?u1*Xuu4Y(9i7)hO6fGס% ,1Љ\\!zwF㶗hq9`RNr}G!;/AB/De]K,TeOڮC4#WK<6߈q.>ekҲ<`-K(4D+c9 Z"ncM2{i+W}_\>c%6/6֚a|^m'䥉xWc@$1Zds>B3<,B> Tb I3*i8sr4UUJ-çOOBew >}wDz7臨7a3AȝLƑH-b[jS/dEO X3Jҹt svc4F,o?pLUAaKvёvD͂oc9[" ) y@kV|\]A~FU$qV.dn`q ޑQrjAGkNjp!ԝLjP`fB|9̞,"}:;XYT,(^7\m ΐNm %N821*Ѓ/I# Z+.IBG# c\Y^a,(:#" N1^Đdޓ+."ؘ p=*8n$+^]/{\A3̗r<n ̢˱q;jyzuz`faJ[W0ףb3qܛ#&j1#.6𺷯=YdGgb# XU>̠G Rh:̗5-ubքu 1FVNM k~)Ρvmcax0\h@ܘTǜp+,M|~tIJ `F]Rұ5SWp*Ob NMBjl !3e)NgՋW]sx#1{/4Ba\Z\ -zXm +qc}Q3`1~~ğXa<7 O ^mꀓGqDo,?NjHf"q N I`=~ӐYq3, (>?o0 +bh^o3.,Ɉ:IW>x#mzad80*gSPKM&`! -܈D9NyDX/! B'BYjTvQ* ȣx䥲@!L=t!4WTʖ+L>NlqS%|X9, LI@k\T;@ggCi^3D}~YܛldOcYT[sˤV[m:D+cJE֣^?X$l7HHʙOhh-|F.2=3M<EJ`eI߁EiMj~= nsbo3%kpm9j<;j ;_ZL5{f8h[YhrBb]A[]aKIiPZS礄 v ~PF]h#|C;Vv6'2\%4{#.:LpʭY)dE|Z[Kl3F5Y(q` ɣ~X,5zBQ4Mȁ+%IPQ`\< {[s)$"_VRsɬ|1szS :\FֺN}j3RF?0=h u 72 ;u܉AYTF%b6dJ~yENo&`ف|0q=h'űW"*5=&;:Hc7ǧ_H\a0^8k~sT'HOF7㏟Q{WCy0W67v1C"O.E0h-?<CBXޔjBSsgCp)9-UjTN1k!-m~= SWbF{b hNһQk4wTy%Bu\g&FwEAQW3<6M:7y¢?G3 Vk4gg[y!iD!V#6w9 Ėv$wGTfBT eKM!eܑj\@ĕ}vjWG>~)ٞOpOR%YT,7Z:5ca—qS͝Og~Sǿ~)D҄(xlgB)T/B&&J)~2YF H7=L 2_~Ct\*ZG:a)bq-UKfAw`/efЗdBMjMR~"}-o}@\/g" f꿜̫' =m-.FV<@zv.O G7TK y&,kmpjIsV> k= *:"0?w-Vc+ Ȕ{;s9gρW'J> WL~ xX1dj˲cT]ρPQ3oz܁ \3Ug~^. | {Tӈr?-˭ר b>dP9@>RG^t7DIc[H8+QG4RՋuRyvUF#Clz %B#(2`PDHROT^8~m J/ʣikCsYXA'T޲jS0- Gu-.J"3zgEֈ>3##ƟgdE|Bl a^`y2".S"ȌZFcq_*ט}KQElUu)J;G8%j4gQ*%Pg'mGgˁxqM9¼^;,IK ~Ð+DB˧gZwG r_ihH=n<62+6J w)$UhD>NIaa8//QFy Lʴb8lC.]b{u6Oh7۟߳Q|ȽX{olT > K|@=vB&)+rdiL/ow&=~W>a8;. 5Y-&&SB5_5neeiFIlrzfMJkuu'P:Bdѷ)dV\: t< 44Cw(k>榄VgvGUBh9$[1B? @̰u:|hܰB',%.-!Eη=: pBH[x)&.+xȰ(yr'i%tvׄ+w>=.@f$a9i!6n:mom^z=h7CK'y0u$Z,jI-q3䔈Yv'8dgf Zb) ] O$bAN*}φs6ӻ7s6_2 vlplb{-oy\#6ڿ B=;< `MuTYhWi9EG> -mo)5NE4,dW-\~GglSo?'栲D УH֐$_ +’Ei[*ծXM+xk'+B2:ԑ=uwbAnJep[g8nUP]8;/W8z>ɒT9Y5nw,׭+`dKG7|}+5`Q`$<Ok1<"ޠo9,B%0x=Gh8g a_]E̥+:'EMtJZ\h#,e0SY3qD4k/>w8>]НHG=|{wq{ӃឍlR(-SFG0hzMPj+/.7sI>R:끀7( =P,`'UD˭*r96(=ѤD'!끖M=rAi\VxPS>F6NV9wL(툿H\ۍ1?DzvXdҮyLj=W,p?zuRmD%_RpBHz[Ep׻D@>cl@#̖Mz<1!p-o*"N'U8r珿ls@7¦n7&Va0}UJJ2[swN2jKUV HQ, N{aH# GvZ~װ6uU~$q,3(@gw0N>7K x`M|D+T&(v:v<6SN>bftьQ[ ˠo?64Wʢ <:KqmN rG|RsDZcSG{Z9y+7,Iut¨y!l9.u,XŲ ʾ7 D2+gaba9eZSp`}4U``gg65~Dj_1h[ٗ˶+ރGR,6#H ]n}lJ[!&+w)!D]#-`#W8bxMa3oyv@ETFfx 0$-m\ 'f94ek3@x#G, =3H CHt]rw.Xٵ6$@BG61HqET0%^CbUl鄦*䔿- &Žͣ_OWdLbE^fo i ·q`fPxx<޲*HKAj{Z|Ɗۣ+?"WOK#H/`؈^&OT6Y  t U,ik9 iaTZs`h%|Hw$ˊNgnJ2nG|:(}+K1!gIow_0(_pIkg՚ C^P3^?bni3qX?!|3HaݚA.)$ןJLu]g3+ͮlsu*g?#5TwbVd?{GǐBizY2# cR;HIVtE-=KSE#{<ヲWtQ@~=·@4t.hV{_&IDR%%)ŕeiL5QM ͚0m+ŏ&&RHŎ2Y<%F2^(S: CPgFOE~?@ƺkwxa^xw8pF&,P\ZQ`rdSZ^vڋ$&WQUqUO?#wX>X_rvXÄ*X`s12A>_iyaKF˸bxQO, 䩍R0풗ے̫vֱbk@E%k}Uɉa,MG^T!2;+±|MUv#y޶35x6;Q#8j뚫]d[72hc @5p~ BN(TkL*K$>YY!&PFANf·B5AtSy{iergN]KYh] f !/_"r,33!KFk'd`f(EX'U͵-VHe,~l s/dسcxɱFBWꔊN+E)\YoOtA4b? 8y~Aʗ&?)l DuxDftY5h QX|ZʑkkgMi8P1֝vOv1 iP%({-LRPե|_sۛ$qxKІN-꤇1qRkxFF76ᣨ$b1$[&5h9k,kE!ҩ ~Jxcl)SzZo%Ikݵ<fѫfFLWxf=.kO䷕U[5 mMe#Qxgᬔ>kbb;')a띗{ߧj/4 tL~k$g{P81碬7J[6')x̒=`ߴ+Kˌ]}LU]F10k n.wOM Fd5?=\=RE)y$&X46 RP‡+~u06ynF5cccFgHf&(sD<0)X_(h \o i#=ըV3soe f(hb#m-h+p0~:U{ S^p#G]uŔ>j)lK\jE>\ ewrjc ,CM+tSOiAq]Õ/"Db3W[*yB&loZ+c8LkIg_3~JG9 el4֐G N wWGmù/H)9[Nsޟ8=욗ᢚyhtd@hI8:<.5O p*:|H#2jb 5Fz!ŗ4DY.yVK͉9qjBQ鍸׏ۯ#:  A ; gXB'L$maM =a &,̩1tci@0,shL%ڳ'I3"-ݷ@ .*""dJPQ|j\%uɡvBnݮK/GoJe*,^.M>#U/T.`zF*<( {5/DsX;X\Bhb%(khxwVb1Y\'Л|3^"(ZςH؂|EiSG^?~ƒ*r<ː ٪BoͱHq{~/2G!@EHMRoSGlrO3n}r3%/peIy:pGMOV PK+tā;vs'݈( u&:!bn_\Dw~rɣ$*b@6h\}|}񦙏"(9PN?JWB`.,jme;cr1c:}Q׽*4xTەJ.Cp9[x,FVm;Yxjtq^'ݕp&3y5u54٢Ҵ]g`cmw nQM;mZM cZ]g?k7+82lvTdWX'(us<=.Ӗع*;Hv5P:$'Zg?[J 1XA+쮕W{b0 UZ44#cp<|r`W?"B8wgoE3pG P^Z2 B!8i$xGE9Qō;&}+X,Ї’dnu=|˓N"(}cy4|#nNw*y: 7J >0=i1zh+N.%GcFX֞jYxo ż#CpQ,hZ9don%*1޲ MGHٷl?4? Fw :?zbWRRah [5Ed S}oTDl?|=d8.ľ:8 QK2ԳkF|g.D06!ɀď\OkM\̂ѺKx]NQmMd27%}(aΫڪG%NB#ez*hYq%D;*id8u.\:zudw߯ d>\W;XW@;1σٷVzWI$ I?twQ)alf@~S#X,ۅYyn˷ &Vqeby)59r3Mb"ʟ*7h?Kcꐒx~_7yG$V)읲D% "+.}^?Gε-@fk) >EKwڸ/nH‹j=^-6## '|9#RJ#ܻ). f4\8> =pgHwqڅ"{/vf({r^>nZ[n:8&;dIR剭{HޭTکPR.ZW@:[f2@r?Xn9 VB[cgq_kJ~B+I+s'Mi\NZGzVM,IP+WHb^Uյ ZiX2|t!t^#8e@4m:̡g3OA6jjn 5rQa!D)R+u?l,ϛ9/ *B(SLPVjuݼ^ѵ=L P旁F?v5&ғِ(!mC69>Gvq\!I)հ;`\|en-limZ&?}2Xyh*VRgDϴ1^a|$!odi75lV#앩N,9zP)>qp (ӫn]1#65 ^ovnY\> :%O y@қ1I]"n% |t>LS#=DJ;ñ.ss%[#NSJS\MncxLk YpQKy-" YQ8"qvl) R'^K;?dno1)wǻ n  =r :HQܖk~XG`':v.$\2 "uM^Af%T#=E_]iCeON)G@be1Z`b@X-3H:\ -.'귤h:Ή\Rz!;(G&u==?\g|7O'6Л\E4xAr섅,c4GL6M'$D'81'_jt;8bS)oj6(@MEN3wd9\CRP@ҧIXQ?y2Q )7%Jb棈VK̲Wc7mi)]t"aE| G`̜UUoQK[ƕ#zơ--ҐGVop΋ (5I߮rHp59݄P6@"T dO-bR}dVuP:ՄX?WtQ{::zNu~!jFذK]P᯸8°P&N-?k}c!)u %5M-LP)\erEhO${%sކw;y`.=kQ85~uj.^;zJ@-wlJ4n%KRTzE/?h(y|bCQ"2Fq Ax&8 IWб,n>xU#/, @ޙ򖶌GGmuڝK~O~O&8Fv#e|#l(IC)vrbnw~#Zx~ӷc(%~?mIygηazA,]"2Hi4SG"&EQFhbZD+߱?{ȥTj1j9&b˕}S2;:w~b4!![Kl>RlH2 &cC@dCgJj^T?$uՖtޝהoݠ(*0.32jG#;%@]DښtmA.y:w8N' O|ܠic?^MHoecA>=e1?+FPwlpFƜtЄX \k>5{d!)2H:EW27.KI-y|zaf;]ླ 3 m v>"EsɍZ\G+vF{T>ZcB%3+dK^{P=˗L 3*9G0~̣uYqvphbހ剆1騾K@?!'\S\nRza'bꕆTPUX,heP%ݔb= 60n fI3^kIO'FE:)r5 iRd;n*.!uV_g˭bvj930%5끱ƌbMLvUX~k-RYG88h"2ա=G󧸌RE%.7, 3zf-X=lqo.v0_GHdSG q Y.3nb*g"+/L⦎&׷YȄZa.Y t'.bW<Я.Ov܄-pZUj_QEϡl]cBOfގ qǨR?  kB#MX^Ǫ'=EŠ=Lм;0TCפ;;koQ<~BCq(Go<&yR)ޡVQM 'xC6~yE:MzX"Fe̟Nh#m$Ͻ 2_`3x*+]d,=X, $U@OvV喇{^C`1$|5A(# ?RCSa1]yh?D\!iJ2nn=WWHR&c}#TLe&jThͩqjǷ6sqMG,ty X0Cpޕ+!TT /`Eoq*VFS_0"5U2isk2ۤjXڞ A;$`&t19 m\6caN!;bMͮ6}m/ġ(XǕ?ɼΈ<4j\ף4Ca@").C ?v/U;R:NU^k*ߵUCà#gjy3H#BnO*uխX"IbOEGl #` ^fSv- QK ba a%3oJ.!xE\.%\ۅX(v/y(JMZyJ#n8ߜ5E7Hss7ʭKTl8G$|󙇓sQ̮c"'e[Fvu ,IPRC\O9ia!{!@6aEg(N_oE5i>og H.n22outK *w~6 [x!mX ;J' ^󯇢*עIA H|nO!JA?ȗ/lOK$kROdrB| EKҔ`weF2ԁ%tܔ"#ML,7ԀX(}+ P@gmp@3Pd>QlLۉmgR5~Ϗ+'|wN>Q=M?0GD(LDR<HttW }VZC H٢?[߈_y\$Kg&h䶴 z ڶ׏+tKs5Y1b2+3(5{ 9&Si;r+󴵁Ѕ(zK|cStzvR .DO/Hq}I!-#;+-6("sA/D`SgAO7#g3+r^}o|x?īN=ݰ`wo 76C u_ci*F^K\lဢإڞ֩Z\˝RKˆh$M!pZ~K?t &rT5Pm< m;\f58F*3\)g>b5DU'0q _@4+^ {!Tby4j8MlUcgzBaKJl&F dy{srA8h%27|WBo2,̒3'gMoD_׉jSZ `>["eBa!fbW OgnIMj<#XT 5[ԪY;Kہ}V}\!Ny  ⅀gA%*>B->PRfob|$}n{O^˳h<.Z:3?4fHb|>/{HÒRky1w{ں"j I=Ck!'ǟr4Qguxk2q%b0˳8`F\EU6mA ɏ ֓]#LúHԟ ~TLK;]JE0[j@~:F2ݓ@u;<3hN\a9Ul7)f='b6v#Sǃ˫JȀ0||Rb* }\mo_׃ 4/z]33C<38[i]8.kݭXywnxrƟ=hP4Z5>qӉ,v}? '[ F2ϕ,S@;/f q6MюO *e2A+Z/'$>(;ߨF3704KKElQ..%4t)A۝h˅70aH3:\L|4ivKdr Y5\e 7oq\sgf"NS%Ȍ]e8$K*-^UΚz!8_A7\͆Vy:%̋t)qEŚSlњ1R D B1nƷN"- ^T?Qj*Ha謓b;q3RO=cPB F0)ݦ1rjOq6}3^B@  y+L{\L@xH20kĞH$;v#١'?6#'jgXf9F_ YэsQ9l;m*hv [FO>8G/쩟_hۯgqWbk4^vjm)ÙthEpF ݻ7߽“G S+XG$tsYEK/Bm\raIάh/dS2 Jt$@ㆎjgҚϫTK3+eq[4 ~U_OܽsguZTL,տc르3(E<=?ξ IfY:?1Z(CȻ%Iqj& "PiflV"^cc[dV3 RO~D,DۊWfX},h=mavn$ rz8h$g= " -caA]vYITt⍔T7@򵭁 eeI @%m#hL~EPE4YD(.Ch>"gK:D$a~Oe֨ǛXB3?Cc,x>q P!Ӷ Ж>Eu 2+d(:6"oM\0/\ujX7 2uE0_-j?B/ln3y¢m;[]`-!O9ܥ洢43J3GslF[[rl߭J}kQl d!ޣ/V<@j:&f@>eX518rg^PuSj+=KTv,\eCf U&!T"̺L`! EAc /|e'ȯ?9Dq@3%VQ_K!ha%zVP\@ '$Dq;uJh#G`*hkQ]XqJZ),pJN2w/ZH +cc#(9JmOJߡMǿ}y\&a-&:nL(-o=RZ)ԗFcravB>gEX6cbMg*u]C rխr2!=]+_@NjFCN1 NлI(&]I"3jldX=Z3Rj:! AP!4BlGբ9nE[ގtRĚ4`P5|R9RЃd7NېIST#LѬlиiG7^BQ0 x]e<\W.om1֚w?T #9 YkJGG`gaLۘ 5^IU`l_@O8f?Q {. M&|&-ʘPzfkg{Ap/W=EQ'#Hۄ y L1GK`sV.:a^D7鋽Sk*#2P@[ׄx1 hjnJ3cHБv kX3J1SZUn+#:?oՙ=xYD'z+6pDz71N81`}&bDoE,A̟eฺ B(zH[JEs(N5V+-+gL9QN$}ԷU8>$+ Aic͙]zíh Tl1:WƸ(XDEe6֊qr_ҏ|>T]tסpDbp}aS2t `btb -mFpD99i _ R]&*<M׬]? @jͬ3P7?gYZ07070100000308000081a40000000000000000000000016759d5800000c25c000000000000000000000000000000000000008000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rtl8192ee.ko.xz7zXZִF!t/u]?Eh=ڜ.+М\T# DD?>󷚑8n |ŠНt~^:ŒbY9AIj_ RN0vyX5-).PmccoߍpDq":YcCU "FK*Ŵ^+`7k烽+Ӎ<=ϰR>vKX 1vIΰ8g55&ʲJsKSSO'–c$ a*j|֨&{|q# aؼ٤Nb^%Q7I;VҔ/09gID#~ j(NۚVO\@t7.rw>pnM2LVN l #Zad0kbSF TW#l^B+N{litgE3+$K?{C}P*rv'6Z_UJݎ-Yh:o z7W}>Y6 9D\|m~UY?h>=77 x"^ չ8RM|~Pt=ŝзk>W UHmt YMD+R:΂,$/ͯ7'qNĤ=@nL+N׻0e,ԭUg%S #$mW CmQ"ςW-FeLcIĄ-c@RCi*S"6G1=X&ʝ?km+1xwv#CHHLL76W♼*.lWkA'ͻ,J;Lc&ws7!5bӉ* %DSLU$p7nn~acwڪIugH[v:})>r5NhzԠA]R3'Sxi|XϞp(Bo3<;2j18Q҉!DCDWUm XA4otm^sV1S\6`0\OeT_`^lq%CM1sy Wwd:\dJc~~ueXE%hFP)&IX`Sݴ4 x.q(ܰQ@荰HԀ.u:h=IIj.'Xmk9T¤Q3N/x|VgiFM<4g<jHҹH/r[pcy98!ϰ*ܨ.4ǼX/r> |'_ :JTQF =|l 0YHj /Iz96S O*yݪj E:rn4X GQ)ܮ7ꌛ}6Ո;QMz-ParV$Fa |~{ul$avP4#>:G=ߌK#[9yXtZX@H0ŧP5gsVΫsXzl1pT>b~ LeЅ8ȯ姥!9R?sUTȕ(9V@nLӋ w)[SlJ;X{BLdò]td?IOLJ ^{ K?OLlAAt5d sR:Tdcˆָ&ev6)@ڛgHβ3(l_d_韞vG ~esA:S[ nvcc,nnӆ\* Dyc)a P<к )|.$-=aߏPp:8>N6 nE+Ѱ\ xcO&SF k2_G܊4IeB[ZsJQ(ODSH+D>2f^ hű)P4mv<i>@Oieq6 4ۀV;=pACS:2chW#7@uXZVt#r9~y3Z kn;j0`[/x9z+\=o!̪H:#"]PY,J2mϩ]6wЖ⡭ RmhܥV @BاIkcB%8VPa JE?' \fS qkUru0ܾ?MD@Wg|J$b1$~h͎HP))0Udd}OMJkM(cX\:QE}bw/+%Kx53I 󚇙<[K%õHy-tMXȤϖAVUVѡ+A<=]4zi@ehs +7#Q:- EacdwHkCGOqY^!L|gYP`>=۸;as:q ewNQych<,M38e}OG& N|ҐtCRAtSx%O .YlQbb@@DQW*Đ0TQ&޶w6Y'Y8NEu_j$]$H4h]D/ߋ (,g-D;aX%7;XӘ(]Ӻk0)+n-:8U=a<6V4bDK^seu{}sEѢh_G,Pۘd{/]EK %gǩl (s{ЄGD`:a:oB6Dؿ=+-٬p=oaB`NW ΖbVxF}WTK2ZH{;ܫ+ Z#Zܠ*3g޿[O}FC[(&|9۽L%f}O.(e0ws")$sQ 47oJ?d# P =#)Muk@/=eX,';f@0een;"v񋋮M.r/&r,mHJn|9i5F |fgF~pSڤjXQ (< |tGd5avGKIߑ/LPh0iox~Q7|A2+v/@uE,g'_ޟFit*ɜZ=FD4M~Z蘌1q;ֺ5o&2gMO i$50OsJSX)hM^|R/3=Gvd]vC8oׂ?QL1j,Ȧa*-o̼77/~i3jRt+ O嬅:➖ZAwzN>^aU_qꘀA(!7(=A='adłnk <iH,&zL61/L# jL@HE+ZhmL^\&;Qjo$54,)}0G~fB{Iey:闼g2=i#V!H,S[k !1_dㆪ藅y $ 8PB'ETD 2X {#}9/3L:SmFFme .ç(ODj= G_ ?W&  E`w$rm[kD[O.118RIw)>7N=u#ԴZLy5 LJk8ڪ6/lЕM[:E/s0&!l㹴;a =sl3;(H v(NP .ʥ( ^]d: POư׎ޑCY!{: v  zL ?Nx$R79Up>"Xf;gYlᢺg1:ιn&6=hcQ-jrfg 'KRY{Id-FO`ǝz/Z6W-ǔDŘRi:-in'kn$Aqgq5DQsmj@kYc!d%!I,"ߠg?^A9hklwX~cd$0 qDݓ}LΧZM "ipLNo1;f #c4p ZӀtpf6[2 7~>Sb˗NF:89!/M|"̮7X6rB¦y<MT}>S9:p:)+̫ӫ" Z lq@FL4FH !b[q m`q-6tS|l, _ݍɍ=]'opM*!blBR>=5\/CHRi"TMn=spua zfl6eϗvO4)H VJ\?Ho1D"KwRnprx9Dgk!y*_luWd StI)nC'2tg>Kw*'ݕٵNz1l/1H MӑO\K8ntM|Ty{WR&y(xm :78B5qG_m2h+|(?KwYaqe?vxUÕ~t^(Y (|z mcU(az 7&\kq[ 6`OWKW"$]NQ= 1/?Fx!i<"2eIO :ijS)xGhy +G6!vib:ɾCZC6F0tZ:!>Ϟ@ouSHŪ"iSD@F]$Uڑ,?@@9{d:[-L\-(' 7ai =_y%‚Ph~aX5thCaQm]ctgxP D,2)buh!ͮ@~B䧾oJN[up}|vU~X1B&MJs1 (ot}K7svynI7y Edi?fcaHl{8 N`[jLP iiDљ u&J-#⟮n3ibREFNZ@6?Yx<.jRn斎 '3I :tu^oP!4E*:S`{1{EDoT]cq0{H'/†8"O>^&Ta|wl^,q;euK=C*Cpjhaoxxg\:q>} ˕LGRLQ1(88J\tcQmOc+7ґ>޿L03 6gxt 혀h7@Yk9W Nir[.*6졑SzLux4Cb̾8z鬿^ X VsyLZ]:DK>3y\.,˻CUBIFv?}AG9T4ۿy"Xv O_6/Ogwƥc\u+H]cg6Gd1b,VJRX"?vELkNd/ݐbdaFͯtq Hp`T9YAfDZ( d bI{zi&7d&#a^/Y"W:q!F<>Z\7ls],{V b I"5Qk*gG0YU}߳r`FX~5h˨h۞d S>*EqV~YaG wa ѭ.le #+#WAD5-WF=c+p[Q)+ Mܡ+ 78H5�5:و"l;_M5uLqjo!4n;{ps{[[zcn WgU9Vl*?{0-5d&IܼJ X9 LFP; &kr g<"ѤL{-q>Si1b԰McF4_sjvo{tm%Qm]=C 0SOaYX~LG=Zu"H`b*Q&\̣%yAd]8OgʲM')e]&rpfk8g,Se+=F$2xs @ İEu6vd2߫|TBt:BqUXzjhMtIEsf=DVSya=/)M[]Ixt:>~պ?l 75?kuЯ(FVG׳:o qs0N|Ly|,[{9ԸUy!mD5~„lZ8G@{VI쀢q Uc[Ih*<V|0cf-d'@J%Gycp[lXrQRf Mw笶BB]~,y0pE'G bmA9-> *4PvV5EtTߠ.HE ?>DЋeE^Jv@xng\طQWd4CSp $-NN:&2(>'o^HI5ӌ,n~L\H:}CLLKm uj@B@EH\NԔH9JmSWW=㜼Z6dZ* hpsR"$Z"y6O8Dᚧ`ba)Ea_AGI6o)l0 ,{UY3ÁOSE=KvYJoe1Q[c86j` 9jF]ߺ4nxcG> hfNkW,ϕ=9 =x*9Ρ ʦ<Ň0+^ډ@fU)t끆vNɤRR+7s(75j4}K,E"ߩ @t $Q`MdpјWQj3驍`quHU ~;nkzsQ%V^Un'ԗ"d46uf 뤇"i9s??NhFYOq]V vsw"+*@7$?{q=LbD!>JYY;Lakĕ">l"\8{E .R7R@|Ciu/kR]$DZ X +^;#K=9G} 0C\o8{HLucf,4/Cr !^ɴ;RBX{1h]*η'qc0TnA4#Ҫs-1hIP&(nKhJXyk`lpwSԅ25le=*i\e./m~$?̃޶L'h`ѧx^w%/)+fXf _fltSau4XNғ[SYá+o ov6Zf+'GbouZhPU ;ek톃6GZH×JR@>N?QTox!>ɒ@&aPSr]WÕ!N=7g&,Y|wFl:84>!P`2z鹘%Fd*-7wP8i¹p &iºI[CYAP ?&>p+e Wf{j`y3}/@?:c(qnV^) DxW BL2›G+0 (&>{^{#uxegƻu0)]b*V9U]7N}Kͮ[<=YѰR%V(Gs5 P!;lY]6XgHqkD }f(&Iq a,}Wy;HMM4cڇ_TFBw$ŧnnP?$3щ}*{;SEj72RJy9xE: _A$݌{!Vfʛ㦀T F;_.x &4*:ƽQ;}'OTG^ƼXwqzv5R] R2 5!KCW$y-ݠjH{xhQvkGE{·g>Ģ+WRҥ2~c2W/ogNw"a)9;6~_uvhZxٱ:^XkB-xQuPv)GQ;O&sEьzdB|ot2>l W?T̯3*8%ӝqq!]i+չ5jFn=i4%t(Q!1+NhS|Mۿ2YY"YƋ:9umnw&{ŅaaI-O۞`RQ=Ӳvg^Zt9о/Vq P[+P_s7 NAR1lGyƛ^IYU" \3roi!ck&/ gdfyWzoC8ڢK'~j ]nkNb º{XkM [T|I ȏh[_G#Q}?xzǒEs0N/?IH G"+fP/!fN3!X~>~&<7ǘ)/m /K4 _rHꟛz`Ԣ@,fqmheF?^C:Zz` ,yZO{YS$,~1.浚xO 2U*͎UGړi۽g$(jV!lWڽ^!zWU鲸вnBb$zޫyU|<ߑ FoB\Gp, 5N;pPs 2*Wo`Flpn&+l2 +6%KzV,Mng@u1zu Ta UF8XiZ+d8YG-Ճd_T^S+T "m&5w=OD[Ev1 *T* ѿ(c YpM;bk+}x'-9q @;6 (j5BUBV{qEG3i(sI92&,m,iUw)I7E7Yz\a=/{Y>.ӧ9*V=i~XnW.Un;w;*"ZBPL|f<S(֫72sOL^|jPu߸%k}[S]:":uwGX.BWu(O Oc!fobc0& r ڕjtSCWC{!FeJvXZ %|)fZ!h 9/Wa9k 2>#<}VWJ*t2 ŵS~òBr5h_7ozcDEeə; +M!۠tAQP.,t@_$>[l#_536ߢ0F/ɥ{TdK6ڄ[S-!DW_CΛn}XdJ+Jk-똒jYY}0JK4< ]O9[|ߝktH* X% kV~v,be$EB*Cp눚fzH㸬aZi Є3+n$dT5ҖyNNfSLayPXzkZ5ET.osB)a^ċ"46=o=%}Ͳ&chO8C3mdSvPS;qf> xy<&IݫlX4rlqz/䤾 C r yH3h\XPG #aQkJ/8j$ GG yXwnfn+VL7ë5\"%&%(,-ltQ&3̡.4=:l/2to\ \=EӗXìH2nY!Ak3:K1a@5aw9ެse?)(\N)ݵDH"z z;)͈M/2k&e(;Lܱ@,ux4.M8F4:g>ːwUE#hDHآTDŽyJ38N H gˆ->ź׈j"HKB/} '5ۘRiea 7Ve.ِ;,ґv8RiDR#5a!}WluӖXgWoLTk$nL?z-c^!1B$6c V(bjوubw&l<gƒ*5⽥p`n F,ϥ< 1[߅oJoI}K - )^ {m\EDMwS< /6m`|~izis&WbtC?l ya/jk1}thʌw8ye#?Y5zn,,^Svt|O`jch.=*@y_wg 17՝C}(YŮ]g^^smQ4tb c+tedl(9I{&w(XhRt@ t-^=@S. oT3+EOc ҦpI-Ӥ.>"wゔa_Qx\C$Jx +K0b"6dG [F7*ޯQ3^si'Ƙ!mj"\iz~I,QvNG lt=n/l`WӖ?@nԘrM*8C{S@q"w<~(v8a?3u TE3`T<i pxKXi˺Ev.+ڕijgRC lmd+E5w b#)w3^#UxT\T)<5^Ii5 Z;bbj_Y]Q^ %1-s[CXޘ 5XoDBS坟@iV^B]w_ @ψ c)aSn&Zڰzq.7]Yl[k#3e\2cO O8}(ɎpK~^؅Fz~Bǧ:I,@qIg;90Ug 1aQln &*=<Y.} jt W6~tBR]2}rr r}, [wdkWK'P:QOЍm̌xږy; HAȚpx˺`g:ѴE2~Džb'^UX N8fC92oDԊ^HL"EFO^DY{c<)/%mg2ɷ!t iП'?k0X-|?V8͑ԭԶmY)vA%}O(w`pzlL[1OC*d)/p Ueq`FJ ٝ3>Ug88^[PZT _KP,."Q8͟6e  [ NkViֱ,oA:[R_%w"rt=rׯ0."wE$%¼p:U sڭYn[m iy޹6'v-_N![(ϼ@:S~[[*F,.v R;PS.0۝dNc"/@('\&od1,*ԛ@]V+n:qiT:_CV(c55$j_iLyerQIS6^) B)MYaf$.;3$Z0T0:KM*n-NV:>@O)^^ ~(u^XCj?XauKu#̇SeG*ZT=a )#.uP8l;?ӅiRB@sT X_{:NrQ/s6zvxGYSh5&72$\W$VյRT=.(0?9DQ:w$G JI4oŢ8'k=J>ޛX}lRGeS/."ċ+ay)UTw h} a|=+1*dy'xb?GoFn!5:?%I58GjR}H}Lʽ BzM1f"I=o0Jzqi& t񇎖y'޻DUc`nYev}/0?v-jL-؀fM ?X|t\ c! IZ ⇥+ p{a9c`qfm Tg]r#y tN=2 W[R;=@ŰgJ5BjU1DY@%Dl }Hop<^7vOmlͯ3)-ab&U!M.jU\Y5.v %ۻ kmIFM1瘧jFhsJ*Te`ʨCJp G=9oA7E͋ϩ3Is&2-fsZqVT\Zc\sP*l<0ĉ^v\s_w&kݓZm#,]18w?Boj{rvWalf`DWw7$B"x3/tocO(~B8sW| @b!:/jhE&*%9"_59A,kiO2#}Г~, #P` "I݀mA>E' C,vGWa$O_xszY_(bvkΌIE8Aa0Za:J/6L]WN@y;`)i=mO,E4a.zaX#jOZ#*cf"@*sWt<jЮfZK+j 4eis~ oMTyƇPQ~T%yLڬ_R'F`fSx'"_7.~I=3 I OPNo,4ӴTբi=^ΐys5JG03%5W=ʸf(h.4ěqe%Rͪzj"`'eh$?Ph ' h+~'rNK2͐ChRʧ~]uqJ dtb4OEj;/8Db1g5TQ3K8;dI D鱌ΰ$FӴ9TryƥVI{N!/+Y=7f9KiEa;0Df@rjV2Pa/M6s5v52hmfHtH 55"1(N$)h^õ+# ff›JxG\* Jb%z]h`eM9NazLT E_KhWӪ 6 RtbRzr' Ok"G78^`]$@~[6+.t0JA32) SmOu-6_~H32r 4UJƨYFȉ[?|C"Kbm6'0 _$GNcӿc:w֒z"p|CH;s8nQLHDߨAnHL̶& K(e1 2- S #iigنƲc -ؙݩW+/! od{2Ev 1;;Ԣ9dfsY:0M/a1M*;.BYPȸ~wjl]Xtqjj̛m8GIx3f支Y?Gq@.e*c^J9&S^¢76x^(NF-\I: n wi7(l=/E7ψr!j:j!>{FM?;*wY/2PE PCs-mx4* s*|_u+jW|Ն^x'R R7a|zo|(qx/=hY%-sOzKRI0MPNxnAYSf1A[nH듈ڣnB0TxRX{*aFِI qc쿊b}i +[~b`u*I%pYjP8X^A.%v.2~ϖs, \7k%&%@4Hacj~J:*V@T֨RY'vEUr^ej#)@Nwnk}8W x1p(xe{.V4p)[kTcyTH՘ߞi9!']H}evZRHLBƅ`FLDގ2k(|׶սd9;oj]QҊ1u긼A(J.уw HTwA? \TDQ؂^0†gFzk,(KF!cNFvD͉iTU_X6Џ r[Aj/+Sk੪2A. hA;IS~/E`x X;¼S PR2R;_)׭r<04ű'j{X9?LG 76?l1  cu8t*ܮ'NcWnj$;q/lp0Y=9S~=EVRea`_DNNl,rЄ..h&3ofbQnN@13y2_7ґYt:`o_ :DlT_h +M.q4Xfq9)9cdTmGAdIPwsY dQqrZ]ƀ\},*km* 17Q*Ǚ2 ;7{p%*qju'rRzG.Ft37 n9K9V%o*Ӂo.-zv/2/kHEu жC$1L$x[5Y}ta:3DGy5,9 gH䆏 ?G (8(:D*0a}-5ʙBP;PF⼞#L~/;RO޶M5L,m{cA:"+uW);M8D8WJP ݳx|6cז yp _&iat +KbU]gԸw7HX2i g { M`.x'] ay]iԕ˴2$N_`BO--F`=Lhpڗ'08Qy3gw@9NZ!6Fzl|SnaUJ O  UFNVgۇ}RcW!RQ}"[L%}mO̐ +uJgp\F?=i2$Y]>yhhLHIш?c'{?y.UuK6VN֎/\4FP%Q,JQgu-|=HBҾI ; yͧ`Q? 4NWDžOlT'Jb}@Bs̏#sj$NB7pI=t$Ul^EN:2NXó"aaZ0Tc3| 7ʢy|ǜ~̉Wl^LF޴nJXe4FaoOZ AaD{C_zJeD]SeewmXkk'*~\(`=)hd>:]!iй@ ߸,u og\o/Eyg0PͼIMW1AΖp(]R¿Β~bف^ 핣yR(mИ3K"(7GPoUEUD2i(9v٤Ab-K"$r $EA5AqQ$LT-H? "r X[=딟Q S/iםcƯPV0hf_K@ _Rޟ-^FvM`{~h^nho.';h 'LےH Y?]cAU^(HŤT> 8u[}`:]5.o +ii.42Q`) BceU]7qB'v},(冲W JUK\'77-u*ESVjӠeų6͞+yeu6pJG&L} lrQ0h$QR{Z@$%ɋ]Ո ^ gmSiJy~K~|OO yE7F4]fs;Qc'{>2rAbWVM I3/5"!3_D_, 8dYAK8nV?iD#֫]A/\qB[S5Zk2̋:d@bW%} "?½_ A+-DZkt_#QcHC" ?/4eBrƒ>`zQlXцAq PYsJbKue\.^rk,4RH ӿp6IL4UwƩ|GO}A/?4bpM⚇-,ܞ&\MSd 3>2"8b0g oKj/;Ws &.h\d;ݖ6y&V66ybNc˸as‰>VX*Fqckdr Z4}"6՛/\tVw=(4^lvqMx8w >i8YQ^WjF٪ĀF z6P8N}BA:0;#B+00 TIXI2\|{ImQy~+Gb鎻F.v O<k0Ϋ6}ql++B!]<Zu8pur*h ,TЮHsiPT7 /sFCl$ZsٿIГ֑2uDyY^XgXYctA:,[%V鯷FR9qoKS$wvH=4´X҄"Glkm cvl+8ErQ\+~9%ThgpҸn5I?OWJ= 7"ku Oqq?ޓ6' k3fg<ڵ3 =)Ug1Fd]{v;+^۶ML:+tmTZ}( GEK߉Q XPL)kiBOiGz)ACkƉny߸!F'ul!fT&f٭x:ɕ ?(l&6YysYFB5w;nOй8/F, N @b,5a8+K2~Q{A7:,bq-DRN4).(环V1 Sxnd 0 q0Jl1We&{6grP\5UCh"_&SQ|PxS {RYQ-)]#dLavm9w,}q`[eS !41tJS7Xd%X:02P;3̒|fw?FiœkrMFgo_D^L]d0BwI'as6=}8>_RMf [<@ YX7\梭A| g  wE"ǒAH"gz(4ެ"Z)!b ف=.,ke%|҉ -q:9zsVwy"܆b~ [$Чuޝ:ᤷS2cZ|@\񶓽<$;?r[0eH.$6Ű'#k2!A4pߥ`PwL{ s -F |l%XKQ/ҐTҨyM>&fj{V?f88lTuz;h.2U֮;< bvQ)yN.Q` * e^ C i.6؟_'l5B]\{a(I$$Gdxj׶뇎T2mBa+!Oe4;zhYf KH]W9hTߖW Ngϩ 98yb_e*D!ƃѿQO82"gS/qb6&?2Zm@i _{`Îa.!-<UlX  @̎m?gKKy}4wů롅6'`˛?Bcoe#r<$g΢#zpec~Eæ04Sħ^BQQQa<FΛ˰ /u_azO_'֊:iƤQBj閰0>@X*5j{]GABpHf&=y%vkH#}cDC(v˟vy[k`XXt! Kl5m9V,UWX9BЖlΞG!?D rG42L͟ 48rQ$0ɼ> TڋOeQNHӽ4%9 @Jimwbm?:qd^`jPîp^wT& J3Ot(z÷eI?m>%{l郭4R4SwcMZ~Nz0 !Z[Ϩqb0u Ȃ0^uмK ?TjҠŀӆ>^հY^/U֡Ү,iXƒgvcÌ~!|fZ:zB73/ؕ88oN yPv:_`P_l-:JG*`)+}_4[W:C׸'e76,>LOhmGQ = ؜xo˅5h6]Lk[$Dgbv ^bytįRjG^nޗR v'-8t^2##!7{{ uƛ蓉F'u]8aސђ+* /P5iqJ+{ex8S \[w LIWobɅ)d &H"|Kvo"Z_r&#`3sR#ƙ8]lo=]P)Pŵm$X';`uuB<ns.,O Nv7.QFsZrsEYfg,a1ϕr)0tNFA bYs#wFzT{5)Ul)jʹpV/҄SptFYgD?hw' 2š,8U0Mik"rA%E622 WsY*(6no8䳛&dK_WN?fR*_O)R xy˿P8T̡bSGu8c:VB_̸ַ-,˙b@F(V>yB29oYjoRd,#$J0x>υF`]ȓ,9qs#LF:>.]͌s/A˱X@D0%"gYZ+خ8XyS3\a/P^~@)0q,y9=-lk#9ECduΤ`\^ԠxWb!WW9uN1X# 򅝕yOnB"-J~Al+F{c"bSd7j)+ν j`BG[X2ImzCs9Bu  ׿fj^)oaR1`/*1~4>%ûKLUvfKo6oSD#s83N1XgR `/@V66 R2  ]=?.-4%I?,o<[)]M+S{?ZkY6. ]$mRMM\&dpi;:\G/TZM?Hnxv.?K M [m!q& ~r>"gL [f#(cZ69M369$:NTlB5TX !\Kh@pB^Sr.dRh?-vkËh2ujKⳇO62q{+zhbᶾA;|r_*-LԐ߲.SJlxQ7ɉA&u\-v؁'^|=YY(E)/7̷uRSW"£y@z.>`[e| G#?1c m8x3ak1k1¼ >mwZciͬܵ/j8eoSWf8ms]C}-\M7Ͷ}Hz2f.X_鈪4)]/f!hGᴴRLB< =} E`Ir[jtPN`8/;yRc<T*3ښKX٫իKMSmA)lS"EbѦ\-Ks=D&ǯ+]t5˨[KSMzD(jUf,N!e6fLc^[Bwɫ 9f6EuJCZݦ2{Jelv(#P.z ltb ?ۈ/:z)u\I7cK gahfq w.G_¾ .;F[ (/#57#mL!&Pcb-@sJ2 1]# 1Mx qCL)oFO̘Z [Gks/f'bp5Zy1B`x} ʺ|pa&H)p 6Vޣ-2V]BΦl$_Xfipi<2utAS(bY&d&Ͽ "]wz S /iti +ݸ޴mL݊dTFؾ';x'2Ԝ%LIA./U0A0DUwףu,P[8QF?7ܜ6a$j[΅S4Tn{F<ʮ͗+9Zl>LoSunz&F"<]2Vl%yJ ݌HxT^Fgs}G<*GFsZ$KޤA=7r'u@Hja֭tRs=&9)2=pߙx!w@Sac{E, _'WS]vjL1EF18waOid$c N1_ kdol΃U$Xl&7+[+ZեvyiG57sW %naG~IueXGIu7@Ե"Zpx3PE: hXH87 S)r;lÔNꅘkQNlDď5У*d%nOewj'IJu&x*dn2` gצ_|~(~L &+{v +aN2E`iJ_h؋f}Nڽ)6(R %H.m!JO0EbC>v)|wCWi;pGUH-!&x+sՔ Љ@ckAҾ sEstS^Elb] [ ݍf}=ǰkoUŌPFzMИwgO4#tB@V#MlWiڶM#؞@ݗ>nޱDOo!EZOv6h~)0+jㅜquYgƛ3PE Bo,3)=SpC@-`qOs or0F6'b$g1sG,NcFg߀7`,&C[y9*fCf4[ڷ)^BA47~ž#POSBoe Zʉ[l0֌D-)Sٴe}v:7Fh c yZХ1Vȟ![Z]ssD9r2WЕ}YL -ô|7O**sLlITbC%p\ȉ3xu3$`H4 9YW\Eھ R56CIҧdp+g*Wx|1%Sceqy&9Xd"K/,&IЕ*,ۅIJMRϒh'*[:#!9f;;Ry(MmJ9ݸX_2LB+fOC{o5 tϼ,$MW$qpvmqգo `Ħk uב1 ;SmK$ko0nsZ%S|ȼZphkz0'y婰2O\TQUK,(ÇOwЬzMv:ܼjٶ)8 s2=);+`ՐI̺wgdn!+/k5{eqIV1a; ú dq q"+DhI^ } ͻT$H kܛQ[p{ O8B/9kYaJ_/⠉UAAts1I?cPZzDg>sYN]g2D*q\T̃7TgpF>=iJ/mg,'ZN B2\o8~̆(]Z=e~YΛ6Is402<yE8N\* SY7hWW)F"ؽs7\;l p)wF IJiޫYrAsy|1Sh}H ζM4vȆ#$/,ۖ/@G`H34KL^KBn!vh PO^qˣFO8Fܣ)( Z%(Ϸh'|k~ K4*|"7n_5DztSMOI|߽\ڏ;J,ȫ=1eð>ũ}E|w޹O|gɎCE)0e 96' &[]ʚ75hIgWr#0 ǎzxrE*CPD7$ٷjx_TaOKC8Pc8tGfq&q5N>5;4 1iZcΛ@^~?=\BR{}/,$ M3u'kzDp0ht0X~ >%ʦ :1f(ztހ蓯mFH;K4 Az}KC4:LM<|ZЁ$(NO6=鰈@vod QJþoO76d M Hsڣ<%i#zneD@ HGkT?(b G*@8/s\"Jժ$5VQ6xC8 \OD>,y\ı>.0FZ'1W & ȍ i_,.* oʒ$޶dXQ UjwuL,DHGN6+&6t2/[>VGēn,(a2kA~af+ '+jpE'R?Hv#y/"Rt]硫 V{% n!h q@k !:wὠPFUBJHKŲhN^rbYvk ) "@ݑodGЪ8L"h)'Z&G]3 oIh&XoШFEt{6ҷOuTLP!D,_%|^< Ff(R f<26\5ϐ R7ފkscn,-p,8;܀!R̪?1dkSQs812Żl\˼MC´.~_m0O9CN_i_N6Ϛj*'v;cK-m#yF1Jyȴ5Իr n_91( ePvps'ۊHblk b8чP4WgUw:/Z:VO,ӿ) bJ{'YP&n]̶zsif.U >0{Hp-</c2[ M~,}Mlc?ׯj9h/L~Cвk.)`md,ñrҁՔu,>|0OqqDa8s7K+9Yf[p>묣w~zpJ/e IwR?pf" ^TUǻp콡^.U) Vȴ;R0ڱET\d-1 G)"R2⤌!ǢVol kiQugEc- $B4uɬ$$W;߁!{ӫV)`Y"*P:bLRy!SoW9 \~5,$N9 [Y/1F+l4@ͬyG+ꐅtaEFsf=_g t' lDʻcsy}U_|2EHsZ'{xc4rYd!kO1غA=iԠ㱃9f'Udv~}0wtj?"iE\P92\U21N<_C 6l5!]RקiThM(ts.,oxvggJj a>){ުgOc8=Ȭ:\Me0q 盞lxH _ZVja*wն FFKBlI@ǕMeAe/ʝnCCd|fF %33~퐣cȏ'x*AF+9闭ZJ uF~'vqk[EB5'Hk9nDWrLʤQ,Y@cB]j6O0PC LBG7BZ18d`bPY嵠ǂ]/i 9Q}Nz`ȼȍFJdha]!x@$ӄIbd1ej3/ w)O@p m&r:(xU G s5_`SؔpL.v^Ԝtݭ!ҋWɌT*̦:h8.F`X<} vhn~EL(xxSDBwzV_&-e/E |[Wbooy_HfӐI5tg/_ګ_+B A҂hEhƭ]dv@۹;(y BTl_ !'W5>1<*hmC %3#vގ"y+y5VT^E;,>K @9#T>%^ߎTY&ё2-\?8QI ۛ;ipTDZN}7@<%~=]AG-#i'%#!r*@t2qpt)%Sj*j}TW=Z駲ޛ] O e |>Ӝ!eKqw,x9# PvT+JbP29x i" fUc-vHis#TU^ݬb][L+溍8pE"RgT+(}l^nKcIYTЪ* ۇaR$?7^}ig?!Pn9[s"qkROӳǽ菉l)ozc3~]0C!1G*l|XۂOy$[)yU%[H v_UEң3_U5Ed+$hapry%B"A*m֠*H5e| ryA s鹒EVҏ7L92)ͥ /d'\\64%:W˃E]||Uyv@ Av2Zdx\N+wIm;UޮK$=?-'ĽdxY-:=#Ե[wRt6]{w;s~V}7|\)Aۤcc<҄ k-1!ź3E#t*UH(buN,7 o6ly1,^Cw>"x=#ڸ btۖaEbI2Xz,E۵rlIHz<sLP>Jo*ev YgzN <& ,ɂpZo[`B!A OVY#~qP\愪^?/Dq%[bM X=`41NO퉀@*xE,BhPhPr@ABj7Irq.98;)QƖi;.~BՀ6c6=@sZ=J+~ %{-ʤ>b;S]9ZAyz-*:6ׄv`` ǟ%SsFkwf~ 1 tMU%jӤ.eyǣ6`iؠx^;C"+|ȢEL>1:h[ N*isڈ%kTfbvV싑ž R^ ۸0\.@FHr#0|ɴ2` h% w@_'MC֭?`V4 q*3׋V*#TE>މ.:pY9IǍګ #dq)-iAv$uފxB' Dm',w1d'pui>;D5ڞYpm_oǂNa`xtGiPMJ%bܳ5NC#u<KEX`.~XMF.~ tO1a(i퇛UDĉM&js -0Z[2nU,QW#΍Z].ak +]2 !}snHpuTc&0ʡR,Tt%Eui2Ok iSc~?gZa(*W΄w pd$GeBܼP+A #0[Z#_phW@u-?B0U-ȗR깭[v8_`-? ccGڀ!nx~*]<=/e4%FG.!bҴJo􈓎jgLRk"G]"Y7RM@pa%utIy[DSONLj iH|gd2|2r44|Jwdy{7hИ̃>I\H}p'?"TRK(evbn%=IԆJՙ[4j^s$D k=d7\eWͪ,YHhcQ8}&o_}*ɋ?5-5 |1:e6|_*B4 QtmWKrkjKOI Vr+Me4x b&+A> Y+߬J(=']l7kc_0ID!)"H|+j=ل3*C;Sr[Ԭ=tn.0 6SPJ%  g]]aW@'N?BIuuVG0\D*bˑIfRϐ![M9r[[^?{Sfn19WмϷiM^x˦2=/GsxgzbsWN "hyt\4༒2YթQk}g76S4RZ@F ޗEZITzRhdi+jC ЁR8Y=[h?<\ُ$WVBs _ j$Ief(P3xmaQ@,6CD7Ed?x|HƐgWk$d40[VXe" v]1R[')%f%!|HiPT)i1ar}1 {v J4ײ+khm/D LґSS@.q'" +K{ǛQ;˱) 3ijt ?^H} m =V;TW+/[8gQ>t!-Z|9MT2X5h'&r#7xї"pRwU` C:_e_fiaҞqAc@q&4*]t^ W=1 xL@lgJ1xO}nvrSx */F/: b!ȑ05=iEb2eBb$n/TU^ʂxPDx1ټDSSJ`_BFekuz %= n@_]`*+itK9t[{Gsfߟ|»-&!/E"eC058S{$>+%[9 3|Y5ۄ;c1tvCirk@ \r=[X2 K^JsDd#oϵ?3N@1V*TU 쎯K{g ]|&-C^{#0õ.`j.ro.y*w&4üY7B&W DaA_ L{Oyyb+GwJ A$-oƹ (g;K6\=~[*1֠&W[W_gi]<0#%e8S MXz~"v~F\c`"rog`ǎ۱E]:(#nRGY dER HZZj6EؐYcl-b{%BV1BKӗ$.Fkݗh!87=E))(0B8$D T 1[9"3@e p&9?yV5X9&f(ݑmii;gjO^>6:3x{ C5$5f2|Ծv$ C(5'Sm]}eF c"e2BaZrh>*W3gwEb?FF NDvښhZ^ +l EJP: ҺZRY u .wΦZso݋=p9(V/[02s Cm;∵&(C@YX;η=tBaRƢ\|D4U CK7Z6AKz97ĥ6bU)k}SxmIUg;h>t'C$s G} uI]4CA#-)B.}A*EY0 :1t\zI7KNv ò{ kzڻ,IT *Ͽ]P}:BFf]j%F= eRnǍrP.gusàna%S:փ} u;W|PO,LXf3z{m?<2*`Do#挹{ٙ/QK(B*{ˣʟ>)1Z)n{f5#k/Z͉V}ŬaOن~|D#Կ!!d^"HB54@)sޑ8bq :ZZwf oUD~L;G}Xo jn.<n졪@i4-3GREOMӐt%]}_OeY e!ϰ Fe4!L é)eQ A3:t~)h"N+X!gRxpF*PO\yI9,?4#uF,.)_=l'zUyUD:5wPH>}N$w"6hj}FL x,$Oط0c5Sxs.-q5\@`$y_Qɐ\5) Y tW7%52#:̫ܲ({X#3vUJ\ w?<7_kߔTbip_RB-h\= Qd%_|:vT?%3,_ٲA43)dۈt,Vc֖繟OI'wUdsaH x F0WF8ZBL}0^?0k ^>R~aLؑ +@yFjsL*GNchV GV+@7b瞻CsLKsJzfȺJDHR^6P06p4 HM9^'+Ҳd(]YI%Mа9  98Gb ;@ry2xA,a)|,Na]4 ~q' ǙT\i>c>΅s@̎2B3&ariBp"xZL dەċDxvL-?L5CL` QhAܤݪ+{v*YR&6Y垳|S)X3T@jz-^75 *2"nO_Qapƾf(nfb3]Rb*"TSg IrOەpCh]<̏+RZ \cX1=; f">AڎG79ϩk>jDZ@}:)bv%:K39:NL&_ܪqrHc;,͸4@ĸ r]*%כQ{m=%J1?WujtEG>Vg?g 1LV3Dxc^3|c64&uӚ̈3.`|ث0v1poӪ+ ` ̬AtJs%s2_S'Zbg.vVkm ǧ}$,Юʪ4 c걄? 4gɭgv`eLJ _Mfαp~Kmu"MonoQc"VYS*Ywm@7s4Țf+pr@& J(h_} @eLSj3Ue\6ˆd[>x%!$"xֹm*zǷ,q`|GiWGEUWRRjׁ5BCLg̓' t?O>]$a3 9OJ -#<9vb!1bU JI`ܭ,-4EWh&]eX2@B[1\tp%'96#4BNU"4 KMuPiVaޛ_Ô:7H4l°P=U$g,pMU;<1/ɋ.蔽FAZ$?%',`޴n)h_oy\\18&wm¿q; ۿ甄Nw;'M037il|'"RVB*TOTL@ܙ5릘U?gh`}}ʠ+хc1pϟQd߄Jfn\AP@$e;'N̫IAdQ?iz |HB4xZA >x#1 PAdfn(8.%MmG^: 86 Wx ĩO!'YVۋG9`6ъU(e-*[vUAJ qIܟŀQ*C 6p`Ll X}B \'fu}7Қkf4;L$ @a l֓ Pc8AZ\[\ K&^F0pi/4t\GgŲ#O_sPƿPn1=4%15e >$nȔ}j4ZI19698|[]: D2%2`fODŽs(  ύ}Or*eƂHD L^vMr;d)%eB]dJp6 l7j ⶮˀc`'/3hu^'öh3_Ti༊oc ʰRr8N)glneрU 2IDeJ?lgv5ѱw+ ̞kӋgt&mJ}mf}.g p$ ̉Cqpt״ |Bq#T;? Ue9h+Il, |s!=u]Wen a01')+鷦zlهA#gHvRz@߀i\Үczb[HA?9^v|ŹrJt6@vVYEpy>zBEK?a>_2:$EEanIA^>dƗ@4ڙa`e6C|M+Y lK՜\6[/&;ov /$2Wkگ][ kF,\F]DOi! 6Tc86YA0-ȡ%"+JgTc]|Ռ+(ͪ'o#.s1kj/=o*>M8hA!>*! $mcG< S2 0xi%naU<ۣn921^Qe30Lh7Ώne.)!BN.a64"eȇvڕ*9 +8&VHZݭW" Eē{J ^e;gXH*[6v{!/P|z[?״ qdLmv@coOLCV hh2'ta" Gh40NðZC5 q7rw!^]&gU#Q786dUvHڮy)!<PqWI4lb4MmKz:'!y/9=-i%_zi>VcOu1jHJ2!i!4;Ǻ71n` CI74-%ibHo(N(TdRJMc7i냡uVn>hݶ9+|9RPճE8@DM$`w(r0 6G#d)mei2> 0aڵdz'yˍ6﹑GVLi}cZ({]UF p'vjjG@ǎڝ,.n;~vz삒mk 'I'iMPC0TD6/XO~G 04iaG3;\eıQ.B@O-~C%TE-[Z2ŀz P9DT4yGMrI;ŝXQbT>p4g{~VX2-%QP3 cZW`FZgMFģ%Į2bHڿ޲#I, Ԃ>YxwB-;FL%TDH$ۯv1Ya$6$?NgnJNX]"2UhN河D [QUNaǗHdn~"Rr`pt'F!_bS$ȯbo!Q/F w9RWT@?H͜»]OB\9ZoHa*\XM| Pc284[֨tALfSֱĚR>\s5m- KVx~*"p@Y#=,Q+bd*n߷ 8m@~RJ3!; ߷;dcWt|GB%pxl=.gb"F[Yѿm%ZF(  lt5[aRRn'LdDJsړwe<-<ܧ6%AWyʁ#=j_IzVy.Sli3z`pQ`'5M (b>y^ F (&q[O"P=zQP$s9L?L􊮮?HEW |OVcObL,L\БUN>@mEjՎpO[bꇞ :O/JltK a0&ޙSszWkqZL%^j`6Р$Wٳ>+m1k\C7Y%Gj9neo@?H1S~<؜!D9}6'>‹gYZ07070100000309000081a40000000000000000000000016759d58000009074000000000000000000000000000000000000008000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se/rtl8192se.ko.xz7zXZִF!t/U2]?Eh=ڜ.+#-[Bm81R!OAzH_߰w$yB5s\+| I=)d8pip2bi@H֭#j cM:G%nU(-` 59Uu:u<9-Z}V5Ӎ` J dL+'ۭ8mџP[omCJf]$5A=g]@xh~ tZh/0A 4&q iC^14R=nMՕc\1ofiL}y`*cwFS{8XK"l؟˰%On\pz ?鄜8bA?ŏ{+»]@} $-JᾸ;!TRĘ9 5^NRZ,y߲#ԛ+S+6zفZpi_b,c $nsY7 )!1+qZzƤ{1;J huwSG2".^iC61yv3AI9Zac>'7B Z~Wⶄ wܤֺ_n³c'+od8(g:?}jm[~;!G5u ?TřgEj= 0s yM{T aNs+7{a5WX\mIUdo`ʨk[! a` \[܀) !Z1XT/ΆE WpSs38uk`W_v.1˦k>Q($:F OD ,@~o>Ud֊E\7!w:z#>/\(2n;H#Kٲ T WP a֔swKdesy4R* YVUhnTaFAGG/wc?,FzP7{7iD`=B iz,aOF$wg}Lܢ SFRmArm!37yҀQJiRf^3Z/_Wظx# kKpPTmL!ނ_?|&L F0U~ξrOO"Apٞ;󗂘g^RI1eWAlwpL`CaԏTV5STY ,5=jJ**(3Q ,\LnIl3Cu bArDpBZ&/n s5XPBu;rI5+l|?6?BF&e)EO ,UEUaδ?B Ib 6 "x202-o`n^*u#Mzӑi  !$0 ƠGXОk823 >xb<^{^u\P᧲5K)MQhvhi7].Mg)]|we;22mOʜ/UKt,'B>0Lhvd^VXLC !3ge2_me빮1bFx v Gㅴn.>b{$h 6rK~G*di(=Emf2P6-o+{Qu=}nP!M0/iۑQ65f*dLoDN/M_U2ΡŔQ6b؅q/~d ze(Eu;ܡM"_id{m؂Ogrh&@ F~FQؕRcOW4>l5}Z:*V1\ߜRv5,Rnʽ۞WQ$ [K8}[yu4[͑Vpy=0jPm*ԩ>yF e'K-S&+{O58̪5*0H aybgtCZ#Qoc5½/D[bzBӌ%F598{?z iaߍRk6X[-ad`/1:$y3Q}ˑ\)rB.wP',h̰)0U}Ac :Zί +-!Uz> ˥R9Je*}^!%qGL̻J.?ޞRD¹:TJ.zT[tN77W3u\~&{A~rΗAe ށ,?auX˙fF~1 2k$}(\7~ SmbUbg#$kg%caD{v'ph8gTHTYV=+MO^RZ|-E sJʑKSsF\{p u2!HDI]Z%@*KF-{آN=3|jx;ϻI+ p "\GtH՘X}v1R%T%s䋂ZoxB&ƼN6*◞g/D(&Ɲ'\r NP*=Tf}yk8ѡGǓщ?'©<쨊vW6`yM3fG N l;WaZ)Q_w>?P59|&nc~}^DC@0++ lbI 7 0yq_"xzצX ݤ97pts`MǫptR}%٥Q<Ǽu@6m.^4U&㝔E`Lr9ߕebnu>T34Gy۵S 0uqלy`"智cA:d޽{017~,We1艔cW |Cf5'J/^oρ$Hfk9%LK,q_*++&|>%,h0@N%d%#8t MW!\gʨr\[`B΋rXIv:x B8Tnp4ï״{ zA/ <(V Ma)ʏaɄZΌK{DDW}Ctj˥i&+g*NǢfh|ե,˖X1K$Ub+LK"^,xʍA$5@fOFF6yU2 n{йDdd@0h|Y\:Ս}[{Rup9Sz;e}S%"3$lVHKJ,ug!Xy^ht% cK"!ըV&Ds>%L@QYw$}#\c-)vSׁ9HH@F;HPĿofw_2"*G#7Vܛzr%DBafxc ه|r:vy=)>h'Zh[ir$&;yoHYӅImeOB8֭d5ib </޹f#/%ÂQ5++]ۏ6/z6paU)+VL<?J:*zBؚzgc1ڧnmK ܊ yjW{ilL=>Zĕ{HDEl~srS{uJ_^\A 1Fӎu) 2RWh`DB cg"RE%6@eǽdT IHG UJ>@vX|y0HkY)^ a˦-Bs8L3%CU[<+ :^H*)1W%/g\-lKCk*f6۾I/+̩JN8lwrG_ugFX/BYs=C Wo~<# ֤y#`BCS>PGB'9:OQ,-(E/g%q@[ p~}$+>խ]E[xH ͎P+pZ,LUqaO0 8eB" Иo|IOzVA^8./D#𮉦oo;Hs&_tn[f{ߨla EEp@dK O,iMHRiOMʿiD n[˟{eW Hb,ibFz5 =*Ph'cc A{rt.2 4[0HOl2® I*c (^X[==X0@h?]d7]e+"ziIőQ8ȣAATnw{:ډ.2y.+חjRf8<]!TPDza(\<U׼^akuJ)֐: U֡$yct q=HD^Fb#ں6eKZ~.SO ..s'V=Yo ,"c=o7O؀FOE;+^i}G\\> TyhIܛp6Q\oFZz0=GoX\>ݼ4Jvk_dF5i AHČ8TTEԓ_h^4tZ;}-)l4{{`*k/sxd\x{ F.nF&IMi*&WyZ&A9ovbN&vr Fw` u' s e(DB|:-;Ȫ9)*80k7S?fg i _K%'׊w@kT =Qi"Hgv2͛8u^/w nUn;0LrRӜ`zڟSaI oZX{m37fF4d~׹\h}#{V$1P R𐕾:X6d=cFjNǿ+]3a®sVEI?WL$GGwY}M6 p˳#A9OU|`ٜM 36=>*"jݪ0joPvαw GҨ8 #bNӑ!M35XM Kjs a, ^f~ #_$mr9rp3}@kb+>ePOJVHߺ*cV3NB/ŎN_~Q!l>& um&~aGYA֍;1ڋ靊6aj؆r^ϑcɬx.ni}AgMKq끚viWa@©}^:_M}g|4;5FڋRks@QXѷkr0y1i #QO^W-6Iܼ 'YNSOf.#w!Jn8 -Tƕbx#??m`MK15 `'>Y,嬗o>;[-.H(6}>?s6](sc#[~{aSZ*wY9xϹھ }֌`p +i!Ĕvs&j{th\jH]:֡A /Y ;A'U5hȘ6&ވ;>УҰ314a~N6#psf˹ݰ뤼TLTmqrmA5eyLV9])ۄB$Є,pIځmV-! wC*HOu[2bhn.>M=ܵxֈO$zDCx g =Ʃ%D=-zVB0m>#mw+bEټ% mgV f`wntܚW kS'10Sv<7OZTG?Q0^W0Dۨ7茪)μ*=i¶޸ 2ޘEĬMhr-dmՖ4&A<ʦΌjak!WvT2KKqrr;e^w]H& *snVY+YK1lR]Ds2 ˼.*_BuzC=d0l0aU9݉c:'\mZM( Cߛ96-v"_??NbӇifVt&~ѼJ`t6ްU1W9i&€StTޢT(CZ'#|z2Pp7(,pAs9E^f9.pا0 /@]ԗim2eKI*SoQmNlgS ^Ra6/9mG.;R:S[R „LHMṰc\C%۪s"^t{b# 9; @̆*U_m,?_Kz-!JcxgY)=aM&c~|VgĚNqHlb)N$Cv'\1fI c"g좨uM[I~r dYQh=.Cp[-2G]yRs6\zcԫ=FAtoi pL~:&8AFދnfWA_-|JhyM뫨&λd˧WF@^ol|;7&ٚ %@idxw^oTbq@*k8"c&y-AB6T=ӂ$-[7ly*=󩰘r iPCYqK̡("pxzFX =~yr}IMnݹlg ]]e;%ɾ;I\H[ZϡtiYOB|b4CONL&冱+b{DA琬{o8&ɲ!ͮY?oj3eα4$^"5 KϹ܁A"3x3t'7 ӧ|oI(-q!3I̡a)#с( 35C|M ~y<'R "^ΎD4:lX:A]2%{͏fJ R] sGɊw-Q!91j0Lq&(f+lGuT5㓓jYN5"VutP l یD"M1t0_( *C5_ޛa.\hD) ƦTlUg&w˪"MM.WG!^SY/ 5˙ вR/L˚dt)Z|2E$".`no9l#ٗ6z৐n_q@$vꅁOAe'#RNjLiӄew# B,/-%|NԌ BlDHHG5Y1i{5s>7Q^0˖zm l#| z)ܩ9$ĨW`#te`v.MNNgvOTMQ>{nVij2m96Ne>V8-jmVe]E7/wtQH#^N W!XGpPnysbkbl6x}Fpٖ[ߧ l5dr,kV3ͮ禠+E|p}aoZMW;t&Ժ:b4ԪR10: OLfODTHk|GLi2 x7pm,pwZ=S|6R2g> igV? &z'T1gu̫g;ߥV0yZ[eGd(1~ns=c}7' \ڼ~gk1 G9LN"W Ys^y568Y9h72jQ_TХ=d"CY`ߙ󚎯Hu@ڽ(ey oy(: w-/ayF8piPAgC2&lQ;%ͤE8d*mδpw]?K)oZXI4'a!E ߷Of,.JЊ@ /φ 0A}[ڹ.Cua=㣝n^9؁`>LtpTV,ζ,OAPM}d] |6k˘jC.y& @qh7i(\"D!׾p H97jƙ\EydV {0AzCx/ئ$S  z|6)]q9r@=QsԢY:ߙ4a]YG s ԙeTɻs.ĝe;u:hB)a<ץK!2[w!ں.Z!_$}r,T.#wi7'xi-Sxᢰ!61;Y& F"Hn$T& @:m6j"x|oIY A(-M }"t: 6tctJnAE{P 5 7V f#bxrq4F9!Z),I_L N 50"Qi=eU5-EzG:c5K |:xn`XtAVp (_OO3cғF6CCuˬψ_ Z *gkKhQr`,C…Q83Sqn]Ej4ݡosyKIUSX}ѐqE_0t6JY'}/hm} RSG2?Oڰ;ݝ[q$sZ8ZEuWyePƍď.H'\6()y-?tHnoM׼/`Z/!.JhAb!?UdϷ%c72^xZKȂv:ayaGF|`t5hptmiaAChT!fgvgMuW%߅gƷԻ[vtLOb@,|70OVj{JB2jSqUiJca6+gw"5 ]JU8zv~D@a53 /X:lɛ眛AsfC‹fM܉mė>$#bT#>%j$qQo 9 99q,[*n(e8u$/EEMLxǷ\g\ ]HeY)i#]7/glA1-ƽ Un#* kv~>BcȅA NO٨a9i Z65&eCg&H@_BHRgǗ`.--xN](bo>mȀb!н9rqA7S4]QA`,A^~k5;rwٝ|YSȰM15}diјB_,Fzy@]lMc .VӁm&7`Yw4 +BN䍷q⪛qHtkڕ?&)U p8l1]4Tb~I\`ٯ~?JwC. 8Є"[,j.Coo!wdm:** jtFI`=.*ln/B,r] xE;Z}9~Fm~YBbko(iǤ/yofPqL\)+.Y~3F];xVtktAo[@|_ڭR]H[oL]WPqоUBj*DNÿt(BؾмZV:-_YߍywN<[r*&M@ĥ,` >](^߄KC$ZDe8jI;e=Q:Ck,^ PS&:E7@UgxMԖE5+e%mU龘I'ʕLi*oqh%Ҝ<؞pyp LȰ6q͐sA6Q~fm܎FUgU2` 8y`K M{~c=2 eIλsqZ_&q7Xp?#p߇Il Vds5<+Ǐ=#_]jg9w?w R"躐@sBNLt0JF*4+/P>Ё#㏒z"S's49Mvնl(+Lr?yiL߰D)=}Qؖ{5g}%puG و,#-9J_R/0&ZI&(G5y)F"}CcNCif9nqsj/*Ou}\;Ox`_  :W~wXA!;Ǚtqg87٣KĝGOkB` 3N'@ jO)N2dX2+'>72y[/ 5qIS_GРT[>T:6Zi)UI8YB;# q3Kqut~gOeFdJԭYL "(o%BܤXl[EA ?>\!+?UHˤѦp2hxwqJQ%oWd uB&rNY{UT|NX]_C DM׵zbf/wXcP)Y(rfPq)GuIrbss%F`k[9\Wyzsc zHx=C/}8$Jz,ectH8 ƉTӢjP+dhNp5ݦFr͢t@gYBdJA";Eƈ$vv"R =ZH }K$hv_!(u}I +Y a@jBR@օtM*{1,%T+VXnDD_ _f-sTR --Do?.ޯI?-bgK;٠+kv2nw6U +o?P!GVr|^2j8zZ0@ Pl[cg$ @7m-W:hXLtDndRp]?ߗLď*(XhCr+oJ~Ax?4dv;FY |Űi}1w&=Fqix*7Q*s޴>k?:īG#$r-坈!!<cU"%j7B]P[ґ-Ƭ©6K~G 9rN_N_ X>9{˸ݢ,'C?A ʆ ˳D\`Lj)Wx6?mPLڥݥH{AyJ,dr/-u$0MPkgťo0עºimL4=n9V5pgo^/h? זQ% Ido  yjMھQL*B 67wgJZ'îkl@}iUpR@P*Zy}-?Qp8^"@D+BGD֧AI#kE4Z+kf?W0KkԳdL"w_1xu˷H %pjzfMC.ls:"|qtSQCy,~a+Ok2E1Yu9kOqդ5@ހNV `X>Y^?&ۣwoM dF?Lzw+vSuK&)`*7> sQtA&cnԄ~4*9רNZde 4!) O(.N ֠%;x(Cw4d38A K떷Oq8 b=v 7AI4!<+>EY{}oNФ<4\2r SNȅ"Vix ;R|{FD\ԇ7Gtp\Y16xp%a᭽@*-KRvC$о5T&= :Wn8ឝou[T\^H}'dtȸ6A>%(G0-&Py@ZKb=38+"> }mn67xv,.H>7:/`E$rzYߏE"Gzn?xgRP3-SYDDƳ-11cʖ^PC'nY<#ye!VAQF]#|j N,G]X\Kr =+F\_ıo?LKsQ{ٹ[Gli$(Ibn!4qd[?}Ҟg0='E1 .\`E!yŐlXJ[+ahڜ.8/WQv "c򩵀<' dH]M-ؖU IcHR~܇)f'q3N {#SQh[IgI??f.ֈ9YrSU*W(k'UKھˊΌ!+Qf#>j,Vj-.!\tZE";",Xqzӷ\UcG_ZR:? fATCEIr?1?y1d[4>`NF}75L<{o΍¯sfbjϪM,)yU$!vNAjs?@Ҍ &f?^ ͣo8(k~OdY};KIoxv+oѩ" jcLM[#UšR]J8DghaCg<{Ly` T+eэUȂhE'9,尽G>m z$ QԽXI;t؁qcUg/UW0oJrjGՆtj @k9L͢ *#ҭ4ɥ.OX+< (k n;Lj)UeQa7CKdT/k&=j*yR䨗D/R/w@^N^ Acg)k,*U;}.b.<:qd2MklK`v<T֕PKNW0˷/6ΤкGt׿fof PIǬ=蒤$H)W*:q:D,<ϾћJl›BZsQ,+!(&|TdɊVʇIwHl 38$>ո$+= C%cY TX|)l?\CrA?z1OZ( eJ\eC]`"VO<0<@@xi16^k}.̛9TDJEVz U~K`eģ >oYFb1=iYIrHtNn__n"|f g: 2 X&%e:H:ex(%BAĭ_0[TjX#q[+/O-OQSVZmӛU,}.KFO}T!\O6k8Ԝ%Фk8nt5-Nע ^P?* Z3gzho8X|.'8 i"8HaOkBQyԷ7A{ ƹaz<8[ ~INsx4Zq+zuDE({q'Y(;T?B͢10'w`*i$⚿<cQUidknr^ B T*M#7X^aeJ0|xfy>vЏECaF>I~tڠ,s:ͩce>!CHT&@ 5tB3vĠ;!JyGG&ۥ*1/|;{J_[CwRb{1pFNaHL|YP1S[h܋jDք)J(@F*wBVˏZ1(<N *ϲ3Qu7zZtkqKh- 7 >v2sRtfD{foC0jQ.d762SS iG[-C tJfioZdoԹfFn,(WP&XU:Sc!ubp^yGykj[͐ b0p.ѣc]E)T NȘyE-)îκA^6X=,W/-wPz312""P/Ld 7'ٙ7J}Sh;&AZgYc.S[h_' Pްй-g+lPca*Rܾt>2r.AJriæwx=xg}z-.)־g\̊EeEA*ERaLkWO;g Y eDZdLzhhP{g=0ר8^"CMtWA`LWŲN g gύR Δ3$߃NUN佈_nmPZB[ݐf!\5hoӐm"E[ᤀr}+/5 ѻe qvBh* "k7YcvKyg@ i`S-4b4OPj5J]?o)Z"=uSIJ&AT=ͅOm䀂CcRPWc&ͨhtmZ@2-bqrxݞ"fCLө_v_zrsu5V?A7FVMK?˲sgJLیPsS53kL(;̖&Ou_N$A\%O½WϦa1l5(6?Fv_B0EG>hGs 8?`Pf٭C-""Ap|Hs(;8H\r$Tf]rLUK.C' c ~!#<۹ pCW.L#E|`W fBo?|={T5hQH*i'~s.υ} &6 ԄjZ%F=c+xH~{RbW\pYЗ0cp֠ طK|ʕq%9IuQgyA`,5Zn'Cܴ:ۑ\25eXѐ{j=s+I dMisqy$bkAP"q6 ]w7pҫiZq钩L4m+@ VS6-*;X4<8kNBPئN?q4EC?ȂӬkph솏%-*쳎nH4B߰#( v>2yK}fu@f؞bᯩH`NCGOMwRu5(A27:i AƃfBfReў^p摧9P0Lg˧^|8@ 6ܨ5wlv}碉ku'bxtxJh=uKkZb@6 }\!6^:Xa SDqU ΝPZ=Ch5Su#]=3Ҷ/M&m' hɵDw2&pvfDymR{kԔsFh\ۅ !#G)t,!9=?7eK@|X8@a~H- X#g-z2:MƘȵ  f"kUCTPf5A'b䛧a/(b )ш=HQ l!#j{ۭ?%rNШ'Aʏ1FOs7p*o%}QT}7p8J :sQ$7rCF4HXe< ceW 6I%$v.g'lS?WSl}D!O`ʏ3G$D9dcB8-Z '.ƦZ]Qѹ=thOgtnX}/;\Q3¼kM_ `;4cB1轅w'9xLP>F=\ugt ' &~_=%8On{8eth,:+K;'Mj4vS /q;'U*%$Ui ۝M|`Q"4' "EsyCtg)oMH,Ab8p !a-~Р%XO+-L`y˫9fk *K&O˰;2,fYdJ9wPk9m38*xi; e }'7Ady>;ujh82*tܖ^_8,-o*`J>L eM .ۃcrn:[1 AE SX^Ԯ)BV,X_O@:N/= JX$"d$c΢( `p&JV5`FaupK 8!tBfV[Pi;$iw**Hv/޺/%U(}mތZT+ azX(>L2N{ EuG,M?3 RI+DNG@ARW&_AIp`Ps nb.& cWIv@НɢvVMHhtL5ĴoӚT!*~vH1Ӣ)G D% lg* vw6~J&Gh%OC"0ݜ;/7]ٴ]2D}fG*e,9Kn,s9KI2xiJՈc>-?pY}C.T;ƑWvꃶaW.D4cZdں\&KEU!cH MKmfJ>!_#kaeZ\mzA ʟG8OO"DRjcr&HSb:}#&Q-BԿcOj@ i]|j fIAD6E۵edBMFN:D]6%5kb#3n!Z̺>9HZC%fJU^7E5|/ji&(Qg'J}׹)_gc'Yo0Z@6B7h*rHiSޘo1hICs)lo7a7kw]{Wq>ܓJq% yR54I~޲ RR܃COO?^RK!C]#f'P+75VfOFw}qd,t\DWK١yf_gz%]ظgp:2I%eMB$Oܚ{B7 ]t\\epScMrp59p@:ȦDMk4=G{ERʝ?Gk{UID 5 AmpZiQO|a)P/+"L!==ٷR2԰U_`4d2s6V>o$)ˢ2vCsxI OWWW߯~/V;җv/4 +qYG mƜeGdL.^|Y.GUv2y0$J#R I5}b>@[^0|_,N8{x2A25/Y! ڟiđBY`غxWE~Ւ-߆7Y4)T2sP' vs6hߞABIC1sx7\(RhUrܟd58KOY4(+ĨŗHzr볏>x321l"nYJ{DA_@-`?y:rgkX!rAؠ3&eBvZ6 ЖW1Rc`Ĝ%i c_*\n'}FQ2gˡ-*#"nGVYI X+?d~0F҃ml u 2!`Un61*J䳟b91K{nwPEiқ쿶H!lMrg;TJ9@mj5Mwwx  hH qu䠪bO$V Nj)M#B3e=j(@Z8휭LomHsӳAC[Fށ>d&N.A պ;/tLY1)rQ~^^&/ZexԒ".Wyums j}ݡ>T_Dz~n+zJ)؆?/9?%@B)mǓh Y(b?:*6ae}wn@-y?UUٮ<"B$wuR{(4D[kH!3z;<׭bgQ5l;#_.Md_i,>60G>Tjꬿ*aK~ tAc8)]|x@9Cl/% !4v0c7?Tq >M\\ 4a̘Rm~KpO w:Һ _YAT#K:3!+_㲈uv)aNU{^3wW 2c3MXKNvTQEVi+ Εpwc yH;3;$il7cX$Ք_8怟2@ǙXK…*E=G#2 ܫAᨆ:Je߷7i ?н,(|ܲXXve8כAi?Ψ[A-@C5VV:AsBmÀ Rӊj.uAhNYYmR e;Iyz;E: 6w?T1uB4K1.`*U#flx6(`4ٍ^p!xÓP3?vJQXu r`)unQ[`6_E]?'^9Qf:W봫=t)]Dv(\k? @^]i^[gL$]1!^aJ:Gw5@lB@Yv(A@u1 \\̮uٖwdof{Jb(-ՋѴ:P@yK&CV:ڱp7l |Z# w`ͨKdo%&+Zӗ#A_ǻLhpKEϦw'8qzrQLv*'_yG,rb=jIb\%2ڷV,&c?h0L`'!l (hhR6 ;W_z}Kmr+湀15δՏ䳶&. ,.̑N=U \Z/+x|r8%5<.5o" xT( b#s6GmUap?ƃll|g/d&򺉑{@lH}Gg?EQ9o-ʰWR7XHm $Fج<6Tuy>efh?;] YO!sJm{Z5&cI^1LUP%9F8˂a<ltFqC,{x9mw$"eSPdL~ip b0㙑F[2`] z vyv&xmZ/΂4?h{ZM‘QwKo^d}kC%yZl(K~Pzeبa/8O2bEjLqfcAU\cLL347Ȋ +x/ZæptϦD(dO'2wEs 7x{q43KLy@X(@hzmT~K؉VQڴ<~nd_E|27 0V~r썓8B/:MNMv_a^CX]u W- k Lm llPy;SkZ"6ʚS-rggØ%ݏR~}%: RlAI]xJuܲ d 9, [̘%ox'wxqKل!nMawnn~ʣJszD^d4w>2\+$" D~yF"QEU%J/\xdJUv"/ u0K SOđLCy;Xΰm8(6֥rTBjVߓ{)VCO Dd|36Þ8'gqAaF~j^o9:2 0c5CM &Uax;wL©4bңrIeKcT y_qa3T,Y&X XJJJrsni݇}+I3$+6,ɼ1IGd{OI; .G f*^'S)-#\Q{?|*=&=SVG aV򲲼QW̋_*8_2W"ڗa vI]" 0RvDB{ʹ7jl/e>_8".JC؛0}iկGLuJ|? /b%ky^h$+%@ ^=ڬM8tWz#$1&!wx1@< ꔌ^w"h|NG 7dz~l%G&vT t./MeT'(fJ_oYqUD^ve!v"WF[Z-Ci$bAFgTk2at?.x13e= \>3}~0s Y*MZx##zGYD*fB eo\=mf߉n[UrrNo_(0_}?&E' $M yy_ Umwh=w-vaX-f?]XP_{=E7rkV6c0}l۠sC/2s7nC%Z^:\h@e0-'~1Fi{z1H(0IEB)C(}"%Z- '@ k5r "fIza/H1J0Đ,mup4[.vwx'FPAƂ#9ʼn] ҉p,d]TYk}Q>ǖW0q;5U ("é~u6TlMOj@I r_+k.VqggrzpJ2U^m{̴C^Zw:K[L+~y-^g|O)S0,ϏCwbvc &r7M `Y<X%7\{p!1)\=oK[:&l^pJ$z.Ѥ]_-y9-K@9 Ɣ|MtA \ޞ !e*c=i+׾[{BXH㺸Vx"+`Ѹ4M="7B#)1laQÂ"5Wc֨ ,J {ǮaPǔHg "R>f/~On6x#ʆ@j' +U&\FjeXAR:ru!~e%5ܣB֪nr jW`0+ƥѬ+5G(ae /Lj@'Ñ/׆0زߕ-~9*f xr܌9EijoœF?#D}fJ)O;d~adӪZV7fBW)1缶&G? k5nlϮhcŚ!m>À 4&/(gv-B(pRI-]XtW@4dX TW&H -ڊIb;V pe6̛MGi +R'Mrv !b9ӣ#I"ɘ: /Ov ^l~$S>"lt]KP|)vs^EÖa  Sx*U_\J$UGK)_bUvEހhRSbտi])gGB9!XX&l?!+ *G1NM560Њ7'^K {`[xy??ĐGIqpa&EF \8udHI_CȋDS[ZyZ tZ҄7@/d@ÚSS@uQ|t\N\ UؾC=խGױз ߕZÓ5E!>o~h H41Rإ^\|H>f0Οբ?lt7[LNqG=hg/a/ A[K|\kDh(mtڣ1(sy]⮲rOd7}6^,JϣꀳY7OVTyW"ZɁLru;xv yg rphg#dq7ab=ŇdA$%Rk+aSweІVߒ#4(Wة $uɃ ~BqfӅUfog_w/x,RiJ* & JXU[^w:MljVQ)h-.k̠8彥,y`<=Z'oyѹՐ]Ҵ,R,4h:0rf~g6IPRsaaIj**_"mņVRzb2I)Q{g.Xn@%Q+HxHW;Ȥl?L[B ;e EcP F9ϵ=oM'53pTKhV%4_fNOu"p{@َN߀ ٔJ^T=:}7a6ڪ6XpZ-(JD|7_WaS(*|Qa2p9)ΐyC).b/"є)9dwhߪt%e/?1Z^Ed?Z<3&y krrҡ:烌镨7 Zz!!_\4U區%11[В;s!T9= |8 K.g݊x!.s%D(Jw.!kϕ;2umF&6>!&:C.8KY vT]P%Po:bڛ6mȗ2ȗ#[{M,mWM] o;*RpLNaVL[Ƨwo9ߘ⇍}2wW:+4/NQϗ8Ud=l$%6ojb1i1O/EKR)9V@͏81DN{-EMLAczf L,\c6}H pl2 D=%tmW cxXs^nf+iYGi̒kPMELF g*| ГW[zfגQSJE&jc@/,NW̊kq@y@:^M$ߥH|M* 䬀54(K+|dKTc3[W$Z^=F\h:gI]ğ LճoV [r#_ظBP^PZ qLzj|VP |0 5ln{s7JNC{{9VEi%d=YF`?x' Sbb)_3cJ-o@]j]_꜋Y3FM {yL(]½BFy1|_X[E߻vUގag Ht +/duHެ{vhj[{NcDar@^@HX+$+d#p=(qz͈^DePOe"_$JIٜԝ^K>ƨlYqeL%(ztaK*YQ#Ru8=r{iLW}0 p w 9vx%gA%3Ôaj@lƘоBUe[$Ѳ}6G֜xnߓ( rDYtx&#|Mdo<b{~[ęm82sb/,>voR t)ήB7!H51@34ùC+=5[sGF~g>HqN䶜mkM,fv b;4&IvQ:r;녢}'# 뽎3߼ڙ@#Ʊ#%*;mBX{McOvxzMD"[e.C:>" nZ#< ȰP g>]6Yy CHӛPUt;sWIɠ mF5XEfLzu'ccx9z]:&I헫T !HF,.^1Vڿnݱ*~9-0%u/X Zs GUAH<)`MrBIΧΫv'uxd:)xSOɪV̚/}a,_4bKʵ% 3E{})Ut`/C&@g7Nk~zA.̓G= 3f-C=`EտYyS3)Tʩ2p]X, )ht\5N1;"UWĺ}sjWro=XPxt:'XicWRGa&zT)"G.'RiāFu*H3y[2JS(ZxB<<ߦI|͇*(oAR[k1HMQ{  hiյfV(& gX[&]ׅaLG ]Sl߷}<ؔJŔhr'q7IDܢrԾĽWK$Ej !SO:R&r3 YQyʉ&2HIlb! A[HD'' d֤j򨾂B3{or>̱|6+|CElUCzH˱òw*wO|!1Mc9QnH( ]XdPh,n"ߘ/!ըvSZ+j!bC?v]= fènDѠg1l "ҷPK+fShKylelOfm 1 26aieO}Q}ր1qN $cI/CߴD%O/O2 27*~q;\k*Q%h9tj;|^Eoc\"p1Jm1)#:.yl c+M"/EJ1u9T _{b(K,Hq HpV`/CxȲMn0Xp =ʼ4D>:A)V:(HL8*@ 0 &s,'땣AgOݹfݿSi/[I}rqY-k7,/C=(7lT-Ir,/(ۛr6"&ϗ[ihi|OЅ㱹gmfr`:"fi;EĬ#͆$z;Ј5(57 Ww+l]wG*W DmJ5(?|Ggo$-&Jy>_۽BshĕD!gLvwD`W9Ez&Kk5w^)X'w`]@+vVY#l~ۅH(. BK`~eATYJiie+S$ʉU,]VʾIq~ǜ_3@]v]D'Mkw$:QNCl4Ey .̎fPE2-i VMzYԧ:lLfC?S2b+K\ad փښOp7% t׉ [_®4 Πu{M3Ǝ[;o!2ٜkjx \wmmiFlWb7Emb:hͼ^.tֆ|:8Qyz@H) M >1'C\OȊ-a\W@9k4YOz X4DvV-wҿ۵mgu;mS-42 Q=,.=X[^dKmj:g:mU4QPd޼,X^*C1-t\9JJΩ e9- ,9%]PQ6:쏔[Ռ9*[GBg ='R'_-8oۥWR(~,>xtv H'G gvr\5,ŻLfٻ4Fl ;z;='gy`Ii|76ڶWձnAAKc`f}#  ${5p^ GMa<`]5LOM#&϶4Vf)eCBBӯYP>wK].1h#2e,a`UȴFsH3FW nS* )J #?)WsGA~NbѠQf&X3T\B9v-&'\F" xv98{`V7 IFa'%Ka eg͊/TyDwc\vxC 9wE~c>XH:)1ĊTdh s|z4ޢ0/=78+/G{]iA~}|s8%y3&c늾v/A}\ܴu$5fPL4Πֺ bEgYZ0707010000030a000081a40000000000000000000000016759d5800000c6c4000000000000000000000000000000000000008000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rtl8723ae.ko.xz7zXZִF!t/UƂ]?Eh=ڜ.+dBT`[Bm8a=,빈oӧes 4JA4z"V+t ]¬/~}Aϥe~Tkf'=R Gs3'gnuc<*Hа( f:s\Wq,IiK[.-i}Ί_^.xKߧHh_D)[koHX(G/cw5<洵cӡg h]:r0&Ui$|ddxˮ-:&^L6ǜ/ߑSΨ[ Ɔ ^Wz0- h%w@NO|mMh4B'~GylXwz)EDNg34=Re\! TFFȾL'# &++UJ8u9s))99i5a .{Ŷ&u' T WN67XNr)+k*p9h.D=ԉl&z:I6Lf,!Ї!EEz-O}=vUlXPCxgh`.wNb cȃtс `1o NcSz8}@I cwGis{> &A= ʻ-}#nVJc&oC~/B?U{%Tdoc0z6"U5_E\!>uֆ>#ݧzݖ aJXp*ɥA#xEAܪ Hj@Qx뒜{_5^?S-~j+VAb/#;o[Iϙs6@&~߿ЖntL{p/;{ԎTu0N^sgZOz7x@oQ5. T78gl@Z9'#.6-D P=b( sRkfCc5kL; <#zgC֦e.}L8*Fb;xK?\U3J&YqT|j Hu\ q\B] C~-4Wo)[Wqkk_,PYd#/>Q_{iOk*?=ṉcH'N_}{)rWFz1SC soN(م] pe9`+^ZOH {',m},Y4 9FI0^H6͎wuTEPR/OF$;oI7e)C޶Π"Ȼr=Qڢbw&rv'Yp<c+wtLYb f^B24ٿ)A\4% _I7)gbF,‚“>/얤 ƹ# NW,N9ӔG*raĩ?1N4 8roa]N75c>,TChd2$Em Xq)%g{i^Ze6W˲#5 ]~l *dk#N J^w")bL;xg5*eFSnX锘åzIQj%O.vBAجWihc <Z@O n}:R61xNx|ernZ% ؏ue۱6Z?w+B -M Y*_͌pj0:?/ͥ :Y5qI"q=X76>d }5g 8mߍ?⾐Ԛ8 ʌ_{HY89@q T'e -My@G~? _|T=[LJӅg^)h}odoݸrܴioQbB%ԛWN<7Zwm]:3 j(wc% ?3_ZUe|M taTYWT3"x4 H~0dXTT=<>MTV/PG"9TWkFPYPk1Ól)"D:+ Ҋ:Ƹlve~ѓw޽!a+RrWs޶ݬ*Ago练4ʟ˓a33_f6zur#O6%fDҐ;b+==/PkԖgnv^Fa׈@n':j5nAr)xV;Vp+Ք#4 sodSgo`õweޤƈjJ& QUpu#ȣ157O4lt*edͲF^9kqޒ%l$pb.i8:ü&9oݮuM9ܾZTO0nrHLim.t1wP@b_MD[2@wC=E)# UؕGW4HgjJ/J!Ԭ4`$ٚL?N0%ǧ˿3T[/-Od" 毉?h@$_8NT&]Tv&7wYQܙk)OO#wȩnR+<_f8UNn>h(T,mFA XPJ:_0mдa56O#5 mp4Xbw$K O6# 4_RÈ~L*-a ="ZoMQ#!m .2คEltd$N&΂|VAþgA zyK. XcZ/Ӷ;",r4ĭ LM^)2F?rZYl,4$كY;ڳs%J\rΛ xָR:12lȓ6D;*Q'TՌUJ0?@b`\^p__G=n]d[ҬXHoo5HhT.Ϳept98e{-Y}Jj0b%8Cc{/Ók9)aGْ'9.ʁ z=Qp?q L݉ޣTb'줖Ϟl ϵ^{MԿ$<u'GnA-bFj1!S2[7" nT>џp(~)}Z$~eV&#B(k+P:R2z: g%_u_s}I2&MOfXɮfw `)6 [E.%ۇüed^67F$ ΈMە6ly?t<s|I$6X98i)6" LM'CiKMcHXV$5MiBsIpi "‰zPT6EEr|Ss蝍1ڵw/kdWUdkb ($b8c6j**hÛrrvvZe b-RƱZL[ܻ+\s+MB3:+^~t{Jp&!  7H+\PCXsV-`W[x[a?FOpG =z-I!S1~krakЅ^6duֺف6cYןgY͂zrXf^3lySGZx kg5äNcC=nh^V\@eeJ j(p/o^uǾč9Zd=d#KX=S]T MXX]ΤDKAX<_"*Y23NK%օ=(z<Vy{IS࿣tv'S.vs>&H'9\Y5Q")#Jџj*j*̦0lہL B8 IBXKk`w$* Ґ6Ӝl/l߲w8}^1ZV3'XFfʵ>w j7NiعVa"mUbi+E1UeIromPmHr  >p~I..A_UGB{ԲhH+ qX@J#pH#B66G5B@"jok竃?S {34 ʛmلvwt]]NOapL)cYu9mW?gE}bcux%qS ;V;Q E73R`i|nKw R:](X8^2rknG|}`*$൨XU Ipw?B;dj 1Q_yAB{lj9m;d#9D=x9ӗ {<.+s˳ڒCmЃ]WSߜɰ?p\ ʂ.f?T(=Ew%S,wƪ ]XiHCrWAKF2SH`Ŋ$T4GeV <Ĵ  WP{# g 6.LjRGEIV5Arf,/F /̈́=Т6BfOݑWz0 cۨBt +T3 BM͉$`&X|_y&Pլg4(uD ;e]#M;4IN kTx;&JJlnnwI"WgҶ1^2IJ r9tuPL̑"VbwÛ>Ŧx{3kk05[s{n\K%z._L˻"Ǻi.Ck?L\O|w˳t57"w?^u"֐ T@-L+"ƁYA7J& QmXj wV&ft0*1lfJoDc(%xvIt/hYIe Y8Bpޚk,(UI:pHBGߛ̙v¿&1CkP; xYq:eLX-[Em?$a^Fՠx!U2RWk7lםM1,OI6`¸nL`Vnni5}U/[Evv՞ x7F 净I񯡎OF}hL7\ѰQdUG l+$1b~͔rY9Fl~JvUmK}9"8>fBN>lX2FG L=[߶k.&)Лf ٽ"c[T"nRq9XVz.*$K71e*@Y~Ɍ#dt1ّF&F]9-"Đ.${Sr5c^dM@ܷ͙OT&Tg8,4TE rٸ0"{䅾1*sUVTY,HE?,Cφ o}Ŋ] ?|K$DOEBݴk7됄UlK"4Sی̗^6"Bw!_B>@(k98‡ 7B~ ҍoR(nQ!TRn1[t NyY+;ܠz#n93Y ,4Rqcf>5lU lN} 3q4?~1G* ;d`ٕUmB惱'(Sr5Ք= ,e^SRGpfQ=̋KBAȯ#^i+Ջ YLP\ a2}MZda&XM &clݳAq͡%ׅDnPq r*% J#-0IV/aSdjR]_w*z10VAg&(8oǖ/;q؁~1bb6=zguBta$yY+(R@RO2BZ/5>ZۺrdL &i$3L(xWĕ,;i+nD&/<)+?[;K[ cO:nJgr8G(vdֿL b:gDp0} )qEjs7MƔ{o^u` /L[)l9pw ^5<1byov%uypxVދgO F9U.ujp)KPIV>B:qLc*F?((m jtV⴯UUMyd6r \ѴuB5Ed/hvh[ N}MچIr_*׉ RSo>9#Iщ.rrCK ѵ— \.f3%ʙ_Bk֯/⇍Z+?(%rĮgI:?^#^.;;޿Z: BOBX˓\GTLkkZw *ES%٪| e67d nSYWvE$+eݳߙLuߠҨAfGw.5ǗkwdqZj"V*gqWMl$=68U΄t=uWȶ X$2ph`bG/AphNE2o&$JPjfb{<}vVG`ۓP+6Mf%d(ȝ]ykr|ld uk.*gHH`kJAKt\US!FaB)O! "z[@[[gbݝCЗN- {]%Θ„= ȃu?mZݹR82Evӹ5!2ip΢u/*5Qr) ["*w}ZJ@J2Q Ӳ^yf8 y32ةY< ?)Ƕh j׍c}d"2pq0xjU ~կ`; "\߇o@CO^EQ^c:`a7kecD ̀q?>R.Cke]μ@|l[u)U]vY"+7͏5Kʼ|' W@͂6)2uqͲj`r@ԻRb"n(zYY Tm0uK`DxiH>'x!3(Yh@H\Ob_b.nի%qeTjOWҕO'>~dk_I2_%rnFoDhc,F<)EՠaiIљJ@DtP5r>r(a)k$FGS|ȸ mw/$+9#hcc9L^ʷʯ1}Qs]i*r%g'qSamY t`=} M*x̓[bMP1hZ[B=,Es1UgBnX"ZP#IgrCݸ(Dn Eb,Eyx7wA]D$##h~ش$I zvl$6ƪ!-63[ W:K-D*!R 'g?c̵[pUdžl_h?11 .pvxEw?zL{/S)g# Lnyپnegyf=9s UXIx.t:Gp UB,\ ]8H 1 ‘uDw^:&U$rEK.[te^k" 13EzxŹV7bљ!^9L4BFI`N>KZwglYU#8{q?d*Ѿ#C6>ӅV@u*^. mɹEDQ|n[XEDp-%F*j4{7P.Ɯ!o|෋nڬPw2(}mǷ k SKruHD*νnVs a]ybSOzg3jT6oOƚ, gI:AH(W Gɜ?M[1"_ZNnbTe&S3s"$6⨒^W#ُ̈9o9i.)i0PW8@$sHͳ͂fxtWe'٘Y\(ÿKy\式n'T :2K|> _o&MՒtߊ=k9 aUfF`[d;2XYg`a`#o+M:  KI^](wqo\ufiP kvGJ.琌ȿ`B ui;Ƒjl\J1pPD6BIP)@FXˎwL\jD_OYd`wt\mF03Kmۺ$H!;mOP0IOɡvVBoAMf[!'D#EyчsBbLQ>)u Už*We¸LFB,aX (%$e ,`E7k^) ~@tS߳:TO:NѢ}3jm(ic{8$`>}AkfT?9e#}|Dl4NT[KE=W'a.ڝ"6!qsIXJ2J(EVP@DP"Ac3P(&G,lw#MڅL=O|;: E@E,b$MǠQJe(@F*D!Vy٧4yPHztJme U[Eɇt΀ۀtus?1JP*)Y]or1X@[;}p:6BzF/.[;8 u0Ƕ{VX+2LT^YAQ$-}cʡsWۨCwo|[(U+2ޘHe"SϡKʔ!pmD^e*}I`w0,(zv6?0lzyCI[߂S!z1rvѭ|_ )0G`Լ@5K-•a$^Ri1;,_\ZUZIC6T+V-@nGbu_AAB8nRW%>y_Q!7eys1?CEw[Ky;a=;0N‰@{qʘgu 0+?X!/Th :W}T6݂DVm:IS18K=ݿ[8M#PE-Ta]H[ RhYGlv3]/IFjA+};:SY՚9[e?D"͙_1YP-58k~?G J eO'T&Xcy&5{Zy?[e @6-8(G~ h+B¤f%\?؟!Y5h5@ޓ,@]!GٕS Xzp*nn\ 2 / b߸oh~f$9k* pl0ФiϘ+ѪAG<ҙ{%37[x:goh2D^ .:Z͡Ք Nݡ(C)_pIHM)8E׽1r|4S$N$N(iQ'p4.V&d}#.lXѳ"` _xIԧ|0;Gz9]^Q^2!z~rgc i/DbA(mQ"N7Q'-:kW7a% a'IT9ҨPmpma W%HV%aXu|& _)l;hb H‡!PM 2gP.2cp2l"9 -:6ˋ,}%vȳ̉7]br:eZ 2"2dg1 _=ll ((DЅ_IZqj,R xp<PU)lL[&XICjj0"$pJZf1A^R6/M5.PB*'{AՀVX}6QLUؾ:.@cZ .E^ `L'uZ'#|-fcwX僣b(rYOdpI{\wbOʤ($^*I ~jAa)5>p~0ӇUQ 8puN #ċ~ڮDzrEo$E&/#E co#$yAwM27"'\O7z* R03CStc(E;0}ahIPE18NmނE8fz5(~puƧ̾id,!j͢E71=pZ,4k&7d(aEb ct$Zah^Xٱ%jG_ SW b_}.CM8i0[.]1qubYātHX{@&Yb,`!I+?9*l<Z Qy(—O7zB٨ÉT] EoIƄE7_Rz{k&R=>0j[4Dw]Udv]0oIa%.i-v,/V `њ*_pD.^t߼4kbe q9?4bԘ8HȮ3 2ْR^,d=^ٟ(`ǡiMU@t06'q@{_r!<܆$X魌bېg9>)lb].h1qHVĖ"ypϑסBkDr] }{P頭7$kމݕXOp8'Kw:8=w)s!9Hx]&{nj wuT|:49¤& l$8(zүYX`bZecVS/)vl%feI1 =@Wwfu ϣ]r뮛%$dd."{Iz*wK;5:{j H.ECN] V ]u >\,=Q&ozVw(Sb\QC}Q`ni"vu~wZn}^bՂWB)Hvz|8&kb^FQ%&Op!zwh8'G˕>K 3&\"GzJ275כ7׌k8vu*\7 eNl҇Qn75dvF9p>f`FxoV)c3%^G T \m+fJ)^ Ұx|GlA~+ʑ6k2µo),=-VƈlCJOC̞^u]`gAn`o~}&\of"!u@)_>GdOF`uO14KiYb́A$P*pܷ Ndc5VQ~\\S\J桶b˭}0ʴrLb^]C}\gT4 m Bx,7i꼒W %ͦg) @ҵ/^ES"vY*ߺ0Q#b==h'N; I㔑lNGL۶-P"tPkTp"G"-I{\~dG RdW<޻⹹A"1@B!;DAg-G[m<*"2 zH-&2'qJPet3aa!5J/JfՃ.*G:TFqHtD$l4 3I oeIh(Rdpa$\˙Lp)=;'BnP teƅѱ(>; l)r 1G.ؠz(+mɰ"1:mT/>{̚5DZgCy:x47=7Oj>YH>KdZ 9q,.?`0rYQhĚo%[qM\5Ye#p̠DfH@Q")u,{ B66w"iŌk3'k `&OMtMi4Z6l휕j{A8{6}"&?a̝oGFן=.O;'3{?5L*{Y0=,CmW2|,mD*#g^k \lcUUp}Y{N\EF3UROXI(fTpGIQ7>x}M6􈔹7kii7a[xm͜{sef-V||Y0!!˸2&kv7C$cONn=~#\yDg0-vSӳGɃH/M$adlT2x1cITuIy/jV,5Y;L97ujȻ:ʞt,ؓ|5.Xuz/gp 6W<<ȩHO<ΨJGG1x[80؜ *Џw8gB r!ըAhLS|X.l~QF$Lp6RvZ2^@<-P)gSHB19ZpB:~OIC"Ƃ\4@lS+CT "fC@sFzxU߄`ڭ9P|N&`}*UR.+x70#O̎. aprJ!((\2"C@e ޓ;u{粺^jG֌}qig;!uuil;k;6r{0T0Lj+Sn'UW1B?;f8*l6.IdYP; P5MF%?uh,DZ.$d׭/C)u -d &*܄F(ς؜F)hە=}L#vZNG,c\P酥*}|6릁A(NƀTQao;lеũ)N-$hvxLd?+,@ ̡W2%!irh^}2V%BE6^x 5cA$֯͜S[`P<⧜ @khAx0\TJE{7d,>cidj<=xg3hl.b"ǰPgqfR&/I s/R2M~]fb #X;=O2I)BZJ뚰d%GJTazj=%u4`6Zb!Zg$??|$39}̟jPSOAzh^ljOɋ'ZZOQ0-"4Ze /Xq=#ˇ[ U!_Y6u͛Pq8lg~-"KmssC1ܻ+7[G1>)0^$08C!⩳ 4[_IFJlG{iZR<_og˒I%LOQZ ]Z>,j.i#Iw@g&.Cur9X,ZV]'eی( +"O,.Áˣ(~Ө[[}Jvku5i3u ={$U: kq +]Nz; Ƚ;A^}tG[BЩʃGKzaW{ie,ٓ WjhV2;æ揀97u#P_+1 Bh"1WMqmۓ/=Hu" AS o}Y¿s<65;ONIֳ95܈ugEbO;6nVn* w'tGkc-Rɐy_UΓ?^pW%Ib`nϐWS>0C^) K1G*ɿ<O['5 3t2i_ ԁ).PXi"-1Iݭjh ܺg'g""0(`RX÷ǎu9'mM7ҴLVˈ,z"DpQH8NWDu~R@wj}a2Di\vӛiGf iґ4Gʰ~PREX x@A7 .H,/ELl I (&v LOs4V;|Bp?6*{+r~zuvhMEWC0VI_tXG]b8R@Y%jK-OVݗK }n `0T4%n׈e-*0w@f]ےhWwDoP69KZ[ wi?0EP USY`*q`N+2鉥1EcUCCr0&R/B sDg/F[{L(8.vK?ŀ#|dySçnmy LI:O~pgC=9`[xIk\{!nnP\n9w[jsиa c9D\Qdz.l; !x+0T.AH𱤵 7Lv$29'pHgܜL,b |_-06䤡@1ۖqMJ*WUY6MDz:Wލ|py'nnƉ 7u]lTKGYM'ENWr?5cy4v7Vʢjӭ2,uX%uofo^$CsU~ahM.~2h*V,z{t81N"U\$ey¥+$K\|֊͗O=%TXIcT( gT"=bg(&Tj[kNL߷*}RvkBmk2=ؐ s-"ė@ut$a_ь* ZA1̌h=hjQCU.oKqmp[Q9$;B&uߘ)6 vWR4S9cZ)unx -E<&}6aK ħQdYsmNifK5(Jն.NޕGlԐhCG Enµi橊zNctl r!;aN)pGٛVdP;y}T$c]n$?@!ȁ_Ibĭnl%ߊx3bT?׋T0ʋHrt{4y@{Rj_ 'ѽ+r'oO<1tժ{GpC^;I _v*Iyd׆S Q˄_zjZNMqfC5ؗAvFQ Bm8*d2lw/g%Xgg[_ -inAK&]YS?I'/^ԕ]Reez`l~,6cW;K:_2p;0eA}[Ip~ޚ1DKdg+WRi복M{Z /NrN7K. e*]5aƫTM\ًIh~aptpdɻ("RI-Tܔ/Շuyu^tuݐZ:d cH"5,täI}ɗtBމ5RY[I'-fܼ*pOLQ}3ϺU \r`U3^7769؂{4,6[7#L=hڟD:Z[tNǾ2 5vZyRCƾ1hwq}m8]% ܲ %\J"j B>p(aUo2$Ͱ' ϥM$xTp8A6k$"p%Z jjy[y rV1Li>9~hQ*Ug5ty[/hlQe ``ʚ^*`K?v3oWP~xˉHCPgE3KxUęOϮew;'z{Ad  $Ӑgo?l' h DokUۻސ?H\|kAlS)9/sJ͔Ǭ Am6;w *db0҂k&^HEx L!UG}'bt0Nur1KQWt?X<(FY3s,@Jbᵉ7pcw(7{pdOb\K݃G+Ne\56_)64Bn P,Xya1N!4TRaJxkITapFZjϝ={x30;.[1grܜ5i+=}RQ,DZiUH;5 MgkUEmS Aj#-{Zc }fnGc8%HbI*͒>JcOnl@KzAk6SPv=k7ȸ|sQ޲GPUYR0  ~ ۣ`|7ɷj{0x-xvV.4J QC i+> EۛƉMl+ Qtcpeͬ 0';:"Fkg0G Oa'﷬^dc(ns2 30d\ѫ֙;\6!7Adh庂)́a& #Re2\=1sANr5"LTȦN4Dd}G9}A@C}֋8ݑ%C>cut٦f@5ZPퟷ̸̎/0oc[f"'y 42UMbQy_!wϪ_FO'Ttky3U:S} _=O@Ԁ܀"3Vga|:rZ/;o<I]kОbQTy u1ϣaII!_dOę7Yhs$=Z<$gQ@7{t[ZQ&a~xW5<6$HLc2D,ms:[WJ$YC$g|jL쵌]?/7 <>ʻ?NZմa};q;~*a_]eOau&`E:tfv/¶ߗO Odun` 7P,Ws5#yPx%TsZqbet!7ٻXA]; S]B|Zh&.-a-H  ~n.=#RcK1;d eb-t5Sn]`ߘI:uӔv NH͖ȟ4/ IGViѾL|%ʹ=|a?:j Y, Zɮy/yW{pnk2Sg8)0ԼH md"+JXG 9mhӞEVUnk!k>T?SkC;W Ώ2wtLl@ G[1bTڇ4>4FR(X([:xej*t*PZ)1k⁏mPkPo^= Ͻ*tƧ92X= i *gO9&kmIeDXĮP(ֻd:$7÷6v9%=vZsTp«1|plmΜ÷@8Sw<NIdU1Ur$ &i 3kŪ_x[mپ$2!6ʦ[qԖ|Dq xmBCI'ZMF^%0rTd. ^kzIƵ=0,@ki pI'r%3 H?ձQ"Ok vdda 6-H'WUp /DʆĒg;Gvy#$I@NDyX]ɀ{ٚ~8ϛ[ F@rYD3 1}ƈ3jyHSԣJ"KwO; bGDܾLQ`/)V`8ZkIx "IL+0Z ~yC4PhUYMiReQcLbg؂ 8.wr01Ǵ;0)V>VjT' !/ێoڼvA'}?WX 4;Dax׌VC/>S}\+~Pu[\iU3ph&h @+3/(Az,kv*vWeCxVc&[ ']#O5p5; I芙ho4vb$I35 읁;"UTU]j 0E,u*$Mx} p/?qnKIod:L+$kNp?+fq3tZF/\Re Y盃IoJuTNjA`^o`qe`W^%-NJ>}݂p'gGo Qa>˨1j)A\_C9C&¿ e򍉕|Va<@heCo +Cs)&,Wm2m-о*Z-k"Bq2ޣ7߇[**Z Ldui \ۦ+ksD.w1: !E"H9y`4"l< mn}H]k?t=~|gB !`vI?9ܽ$\&z m83DdZ՛@ &tYLq+ YmjS8  u Cq۾+Y.} E8L T lܛAuI0{% \|j5t}|0eK[fXR#qCrS]2Vzoa;z,,f8 oZf:Tup6NQph?llE{3% h$Za9Q !Niډ}2?fޚv>۠yo˧Sͪ",&lT.g /E. e {m+#09QiҦùQ=)QERMSqw9^Jc]K e\dyj(i~NrɢØP9uN$Mim.(Rd [>Kלr_%qLqz2'v@C/jo\jJ$X=AD"\!2V1Oi @Z矡X7iaB7VTdOtE~z^&M,+=i_L԰QjyA|;ǒ`gw־Jh1 E=bz6QLQ G2u[cAӯy>Lh0)k.[3qM=ǯpcYUrzJ1͡LV/|/צ9rg$a.Jҟpd\<) Hi'hR_WBc.E`UZ"ZzBI}s&353GTLpô\K7sB.`xdUhjd%c%<@u]QV0JGS)hy쇌R4m * pV[[yRU;|3GMjiAWqbD[<LQ}r-fjYd:x 'ޟgfW [- kZTn{ٺ /䁾coÀ\E3ﴓC&q0)"RC9LюrJ;Y_n ^+ʄB}Ks?D FM~Gj3߼.r^'*r^c_Ct91Q`[L$#6^7PFhx.K&c m#Lhԛ o³\+|^͊y!Ba)ocuןxʿtaO@Ido` ؀M%uFl*e 9c+ p7qB }W7YwפKB~wh ɳ<Gqr v4酪*}km<ŤvNfcqaC A(Y> [QTd#>̕5 +6PYO_$]AZ?Y`^qTl>#BX5{ 6wxENo -Vn6hjpm`*MP7 쵍7`(--b#'pgzqW4Ƹ&$'8ZNWBvû2S,m{Hٸ~76oF# -&9ǯdRCPuDpnH>CJf."doJ+,( U2[ B>Sy` wވbSLX|LJO3ZP'sۤZ(pHk/*2OxHaEp\ú|WI o:6.XƾlNK;U!\h*nơY2U oIoTX\/_j.Pj?BE}[w׬jAlYYL Kvi6d4]9C n{zz$C7 ǂͩQ UK҈eӑnzaJu_:>q'0znWBۮ05^sz[4Z)j A{Rkޑ q%)K5/#f'$Wc֠nQӛNt)/'Ήp"'p^55&kg[UOww7YnMDL.eVy  mݻm$HO,v1ZA@w0߿YV0mXˏq"kuUf[>{J2j!4_: >S6ZGNڡi-Zע}f2nHpӉ1xg> ÝR}4QaS8icRVH/v{b0R=u,Qٮ2:l雾#1v uj˫ѐx&ӴG~#N3?՗$QBܴ] E AƳ%wiI+6hAo?ɧ^M'r42 d LC! L`J *-EzF_[Q;+F9pdla6IohZf#ޞ>z%d7jpɱMTΘMFbwD=-ںkt`L'v[hmlܘv V\? Zs0<ǰXo t|kZl`[ bxK 9zph'-&|+|/N"^ ߿!& 8# %ب6>Oy*o"*z+m:R~ilbcs$tYb%w@ld*D~srP46m)=V@F$?!9\2r?k;!/1N7{YMp0SrBLGmZ;33!و#/'}5x%`[yt;j߀yJwYFU(b|2AK!YϜ uKą/:%?>5FQ2ן-pt 8n_]pZ,o`C3zI7H>ԁ@>`]Ф{ Ծ{gwGƶ]Ib )dCimŒg]H[3mBck:3ʮ Sx FQ (k[ }VB/6K߹ss ! -N}P|HiZqGF,υUB hDUgT1Z$2NKCʱqSntXZoHjxZE}HчC _ Nk K898a@HET >ԢKW4߃ˍ6)o e 4%{GF3e$fT0?I _xv\Kp "'+7P\ȕP#D[㙀Hd^̜+Rӕ Yiׄx6ݙCzɮ@3씔w :Z={rRx, 6xLL -?.p&@3ͱ[W0w4s yBQ/^=ou^Tj9us\(g:AeZa+>q:-1~r /s [n@hcAogkߌ$gW(2l7C&89F]eϋEǎA=L|1bbCpPhѦPSGJv}s=cN%ۯ?b5 ~_W UskChdJ \s=<_XrszWdP+z_T~[7_Ac5[x)Z8P7.l94g@F%#sDOm7l 9O:8;Ͷp5!E. uK l!5o_!H H[4]B$biIP -QŒ1?mܱ$);"%Z6d}\.ڼHL)+%$R8"vVOo[E6uYe&#`Oj _76^Ul9u 1JT/zBWw(;9M] rhPR1dm;yWq+Gf@D`k8'!",s0Xk i=NO ĮW0`Đ4?RZx˨*me̬_˒\j܄_7jh"sXN7^ZܧܤnXI%q;tGr0n<<`>($wr5>GIdpxx FB{]SoC?&\d;W퓂7AW>_OvZ' :kPp"ݞל Vf@ Sck VUV9Ea\fNnFȋQJ!BWzjyƇL ѱh91ً ~XC0ׂ/B 1;`$O5XIzr9O)1n4ΦWr)()m:P|:utt^OMBf(XT~bUo\E -rD57rC,ߏYOA TmJVFuw4/ J|}ͨFϢwžF6tҗ#Wg3i= aT\bdo%T^[`w eb?YYĸ{:[Ti IS?c ]^Xgv-~0J7{%T~Vd"ݵi3)pgHL+`UP߉;2LE_:3~o{eY+1Jo :(#O8Dq~SSDaYB},p{Ym6Yknm e.Ƀt"Ꮑ *TK_]i`_E/yz/;z8߳|ٕtl!^aK-`J45vt Yx lOlb*t|ry  ʿm0th> [ &XfBm`i:y+ l9>?9JцN^Cۻw/efֳh6ջ{^+WPH)6^%wZ\_K-)2,\pE06}lehNU`ٞFu4کhHTjsA"jiAZ Ζ6yp:L |̻A6#0 \r_%O#rg ?9:.悔N(hUf!h.h$ WZEF娏OAQu~ܺyms@@d; Fށ#Ȇ"+?ˣ1,/y=}4J0"e"uPĭ"0gv$۹ϳ*!jaj8)6T0$4rӱMT0( _ t~s7E'k ƌG}{YaÕo /ctԚK乜J]7oĎNۼs0ւ6^A`2~yH,Mr5+"BXSm}>FN~O>2|3E:{_&rÜ8xM{`4)xGn7n6yW[ҫ`:<ل}GrHUns}vﴕ^iw13rӾ(<(_:xYd(et^];-,B1fG=6`8#|F;Ĺ|}4 Q?`&e ^LYSsG3WSﱙyCo)a֭pCHU )<vZ-t=gC>-ںu;FH ge#]3̭8Wb c-*'?˵%jx3*jR7W0"lJP[m$H}fUŘپԲ!\VԻ^#VKLe*BL(PNZaWl*$mC.]K:/bg}*Lޫa愐.ylᦾ E׆:nXEixw7Y6dCW5_bbݝ?v"e%fCiw®wB\ĺQ7HVF`PޫokLס&zӮL'ۮpJ DVhƞƏu,DEm}G~Iva{[&EAz|cDHƳ*~C~֠3)'=<;iN̗͞ $-f%# /m/z\?e~Bi4L@S.?KtwW ԘK^4t(2,1Aq%C:4 Gb`G ꬝aƛDz[sz0y_q!띤cO;&Ϧ &'RH)GG sJgH> qc۫ր: d3_(}B&kN>df]@Z(Jo(fRo*R9kXG aov pw<%3˷) \)m[=i2s,,ޙ*zH,IN"F&fcc8TTG;p_Cs׉bCmuq*ba"""{:)հ>w6y NQU5Rqы0c0PRd<\-?}0ygm% #aS4WN62-y>JX?. P%h!yqzg  %P-vFGJ ݷ["Ӛ;=4*󜺵3}84|e4ׅJ~)25Wf'92Ā8C=3#r r@?wplM%ɜ_ςnUZ>5wցu88]si5W>f }_<Q<&@6yEﴳ DQn"u3k6Ws?2?u؇WJ*GxGGr` ~\Lzr]M9¼ރ0czaK: ̟ =oz>IC!3xDOէL2~HWj[`uw(cx'6Ew;JW%vdKXfXu#J)=!u=ѕYR `M1A nv7wp*қ0= :a/ FIH; 2vϩ/AY3ʵyo(zg(׳T`akj>2{P2,%ā\y{)opܬ?m}SFD1rsEIܞG{GTW0^hp̣:t <öbWVЇҭ4xNlk@O0Rrd D6Z=WVиUemlfZƵΥ`=JVTNT!K{`dZB/Ml )~NߜIDGr"_/ZۍF;bl6s?P9'eMbKbKZ9(0 p h{L~cـk◀=楍j`srle2([l#G.3/I~+"⺕QDф](VZbՍ,:@m)rtTO*9kWZ`_<Ʊ?H<8 *ږv8JNG]c/7љA%xݳ7I0ZWwD g}e@cVb!>)W:>^嘠 fd[hY%Vbr}BZ.s9Z[H,*:M{&2ZxNx 7 oKn̉]˃Fo<@=:8gF[rbC+eD6c࡮BYԦ,sf}1 [4EO^,jYi"y٤XrR!d/ssiIffk˕N4p{g?~b'r [źR#3#T{w(Ǥx# ޑ_ ; u +'K["R"ѾU(ϷMk56!FRfi1,=4=3P-@xFtW7CYqo+1.JGeX<:#x/? 1cX9y-KKY50g;Ky;ଗPnYxnmZ֭QwLG` 0X:lNd;gwW(IC߶7tbFԉXFtW_Aj iv(炯`v\(.L{ݝz?gGa%f귮EriGF-0w"J+FL~'4,% <`t%\*ΧT9'n]rtBsɦFEaiO;9$¸F^еUGmH6햎'^ȭE YqYt>Pt۪Ӑ x/3FJfCҜo9FqP#rź!Z@Hyn8;S_|% @=j^DaѐZ6uα$RDG^BdG|ԫ3WX/EZkeHX `\;%h\ Ae3E \ܧ>UkB]+'.8$Ě' |9@ o^ r()>2#Gp|{\ˈo*(žyHr2 _5׉%"qK+@(*I4 䍨/<6잿 KEl~$ GRS9pw9g4ƹ.ȍ0&cF3v`854G|ŊFKe~xr>Z ߦ+dN clmGSYK)٧+2Yvv/ECj^DP1ӓ[ۂ ޓ{ -%x1\@5s_vUͮ_+Ѝa P F-QhEn2nj줅*ICL6M$i2ڳ2O-IO\&V[LJߙg#ǃNBqZYm~.T/Z v n' bCކ1=zzw Q( q=007^^fT KX!Bl\UF0Ѧ6y~WHČac*s7OI#8Z*_ZNM3wRr6Z~p#k[yAޅ01ءfqj3[V~?jeQFiyR C6Ϭְٝ⩮KԖ8X |\HƒgkSWy~t ( ! }}g4o/7@ xh\uХxe']ƶ0k >:<* kfCH|7ƼA& 佘X'=,9}W흂h'}dPK'N: x_- BC8zeg[Ci" 'ٜ@HcGSfa`5#|cr3\DK^ S.˰݄'Sy68&H5Ԍ a-5TEmzmaLU3=жW`06}gAFaf^bŦEWEQn@TLc?տfGtfn}}-ofӻqui!_MϏ7$`<DZs/ 8".Bp]46u5/x?@468g4ٷa @r3PQw ^6bjD|&ܚ"b=Ƣ2P5qzr%YiϥYz Y!tH`?[%")QJ ޗԟ&ﻃ%FU&mAaoŘZĔH}M{R\v P( ]UspV>}+Xq՟jkNkQ3WmJFKCs!=+-ViNJ=:x&+!! gql|UA>GyqOt|/a9&#Ϲes?6Qꂏ !#Fv*,ja18O1$?ghw>pӀAj |m^|K붟&i:"k>(uEl#hy6˥v%77A[Hz:BHP.KRh}Up4UOvwʜk0a3.K|&zW|NKȨPM OlP| Q @r7Pe:"jg6ݐF}3P-N(凈u572+st.6`svoe=NnkZx`Jl -]2.S`Jj"cvWu8N Y"#O،}ưӭވ$M7NJx暴aG 1p&탓R9т.gUcӥqjMLha)#䳅X"m뾓^ؖbSm0S)6- G=LČhemTy.-/%-RmԉA ￟>_Xk41 0{Lg"=l%]l"x9*+V܇]zƵD#Co|VLe+ʡF1c_U6}[n8-xv\8N!n{MG.$0#9EG}3RBn4LAoDb`V % T³?AlѶG7> gN4^k&‰^K\sl/EKp 1BfȗW#뷻$Eo0! /ÁBωk;͍ y?%q`TIչ[/fgZ#<0NL[Hj yj{"\}<υ [>*2,L)7޻!,< U$*&@6&~swC}M)FAt:`8_(mWсn!Ln{" )^[e_M)DuD~ऋ ,xeFL(Xk3-/"v:}_;θ:j!zwۥ"~Z=ZAV7'p͡^hսNX( !LV{JG(\4ᓴw ̦CEs/ ShfE:dלV%€$uϞmRt'q#%K0sxo$/F/#a6𕽽lO ;twaG(i~OTD=1j'%Z&VG#튴~jǒnjS+Ѝd$q% ċs{7i _} "Zבh%pw ~vv8zuv!jm%QYjp]d۸O/GCPkK7A+T6/nMZL 7 jM/8# aQlb3솘e)8\z>jF{VUP9,A]=ه3(CWrHA|gJ tZ '=Jh^LC 7kP=Fa*o EmkU> /9=WEI0"eQ=KL_Xd69 FE9xV)_kxOω㼐ؖ2..;:\aϛ8(:̽X_'&6"\kg&8C9Urf2^EV$#ծ)7lݩ鄁_ 39F|Ff~^$/ "Vog^s=Ӈw"R|PmَosМLس5Ҙzџ7KTLM_bw|vr[j,, W#i"NdA(+ZAr  naw2jLu*!IbvW_YN9v Ro8BBW$5Jeoޙ@!j8"L TySok%nVG@RtyKۚ=\_lڦ~'0 נ8~WDcvN}V\iŵ$l\0_tVkWLq"0彭[=:qͮ-= ovPv4\zRƸv0;6dt ;83Ll}]fRtԫ&7~x=[C>v*PԼǾGtm5^n-{Z>_cj*^]M q`k0[|JA6p =j¾{-pe#>^zϲ=,vGexg_ ; .}5y:yڔnNs6SOfUG_~O"l=f}]cd2I.`-U lS.Xs1!7u7ȌE#rQ uI.{Htl&]Di "hb@S8˸&2C ݡWe!oyjΕﰺb$ )#!6eDm@1u˝R7D npa_9]>hF$%}_AJ.톘fMVpqM+<+3K+* HsF3 ڰBG(]]KJJ5ƪV׳>T!6kz$Zk.dI\ۓE==V`>pZ(,H*5 ,pV<_s!Fxs^O'/YKi ;>I<'ӹ&1xxq)SiN:)(9|o ThJH[TfP.%y"ᥡ 𫊕ڙԱQG-4bb]YK&m哈Q^IPeh+h#~9xbJ~x|bClVlpvcf6GM`p o:KdVO nդ3>o)v'aZEL 9!A23{ۭB{9GJHi@᝽QQk2Q ĞAN"@ehU{ǩ/.nsu:P~&0㢛1wTHDp;c,Z&>,C^}WH1MI/| !7!F:(f;$xbt eud!>#tcr;u!ؘ&aOUy2PD:%Jh e(Usi)jbtn uW.2Qrg%6J`--u[ִ2fI̜XL8hɥAN=|1C8l鈢XGy͇;$62Wƨ)N~Vsؘ>o/T(,A3ҡ3_~7#p"v9'n#Xi>-M-Jˉ>&PM'";7n]*MU-,t-BL^WiTmqd +18mkD7 8SOPFkg8x6 lxmySتA/ќXdzdZ8ok =~)^ki|w3Bp*w5joy$ 2; ̻f?"T> .o_,̦$ӓxֵZP,d.uRd%B|džCcjD1N,E>ujwӝ|]Lms6i61΂1Yr:M2YJ \,?WKyzU'#Q{~alyV-/Ye={f}f )T[:~ gſtJOBJ) u7, !P2"?sKDSO衙PfG_ʃJ1U^&"ͪR:n]mEO+m#Ш䛺gkEpcpĜ ԥ 8pbv$Bzat S;nD(L.qm|087JK'nIoq'xy;i xK}Hbꣴv6d=ނ>}h9H15bLMBH⚠j߽7$:\7y;Q8cs(5ÇH__cWrv'{HuPIm2Wu02Zg(nIV^cQ%(=Smk_g :9_v_*'_Pk [R4LFH՜fյ,cҮPaf˧芇F"AIJ d˩˪ޚ -`3 N2Pm+ς%CmƀP:iжxfcX HBeվkIsh ťm*Ѽ-FZ2jQ~Ӑn(eFq<tuT z煻5 G!"z4~`XXU;h^F3g ͘%T fF fhDğ$l&`E/Ցڠ؛tKd5aD8IMҌn'v$zoǰŵ#TtSˠ2q_8N\ ?DV/l?YK15{pF+$VG哋PR") 0$MţF8ZI(ex_B \/—!txK/=,Tyc(62ei!:9VRϴtքqgYZ0707010000030b000081a40000000000000000000000016759d5800000be08000000000000000000000000000000000000008000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko.xz7zXZִF!t/c}]?Eh=ڜ.+̊̉k+hܼKu "/R~텪5 I_enB٦W@uNLɇea=\q8?i$NZ8(Tş~U[?!e7Bxo o)5Ru9LtAxN 霆w>pOG9(oxee<"]Dʋ70 RݔC/+Չ;sCl90}e|'r6ι>c GHs=v Ehcژ*M۽R8,D777S?D8l0 ׽.Yxc+:㖸&@X!O ;b,լz$9g8=$9f@D_\ e|2_8G D tlL"Y` W U*=(2)|KzMthA29#ӼCmCHKʏ5t(RƁUyu> **V}E V -+ 0EF4o(}<F է_!vYJ8m6\`sՌ`QmS[<ڪl15yk-cڣs=5C3ءX;#h݆|ÁRDa&iwmw+! 4N゜k9G+AyNzPop 򹨂ː@v-bb=?$mOع#Q9PW CsB\ CPP/vU^% a.Zd*%Z;yeQq9O0;~UWXyS.9 ^!NsBaę:PLPk)Ӫ Y. "{ m8OE"\CP; x}1*(MbrV6q'v>xR!XUvwn_(#b 79Dr` ]k}X'N~Hlqjk=|!Ώ h CuHˤ͈l8X RJ;Y.tr#P6<0l_ɕ];7'٣KAw3n5)`sEbO{}hq#|ˌi8b@#F%S897\\*ЛPDv1 +,cN(S&,oҤgPjS7UriJüt:}oߔoD֗L"_ _pӨ{1P 8n| 4v1b\)x03BtU}ž-7&zPіSr~]=_řY9F=%P1}ὊkVC_, 1[K]W-tg$~Ţ.[vp-S+v(ŘQĉ?!IlkmUGH;p'J!*߁ʨP{(7#l .=V09dzۃ|ʼn9ECD+*θ{8N.vX ,&?}dv*`oW-0. kxe2K:ne8bmH`I 3bXǂ|nՃ+8*.5U#HZ"io'`%!&m^tuD0qvOb}(ܮOj,ME z_7N^ Ћ^5K`˴ ḹ sw"S{z( s"M(ݛ`Ԥ&Ukч&jso9/#d/K| ;[@SqBE . {E r^@09C~z|E^i=Y/%Ϧ-o@jmZ1qi$#>o~{;'=}rgJ^ca?PaEر㧾Z֓,@{mfy{E~ϭjV sy'z %.`ҝQ<l@QT8n$OP8m<#ѝnQ#ЂRb^LL/9.헢_F&\@LWKXf߿-$XRqƖѲMT3x =r}!Dq@i{|ޝ@z:BD[X[ p*Pءf5ρJIA;սTdWv7O}CdfǞM-νf5 3FZC-Γ'i?H_;I:IܷFt;ONp-"[XAö`>u>0RLϷ>"w->$e6LLGmEn0_#/KźXE~Jvx U+.{eTaZKDw)rXT$~r%GaUaH*L; ')PmAo=d4VC LOA۰ %@r&C7RR|uM^c{'#A轹*{?9%auJM(`-R=VR7y_D )n'9ҶSyN*P27'v\Hۈp#'n[ºloPmfL0TRE6/e2'F`Xzf߉B- v1IuTp 7%@5$,oX1`Q1jb?k\1"yansSdm4#3șkx:^epܱSӴu'{kpv u=vfum fq .t\p `X2LuSS^˞nzkbXyͭƙu UE2z#R|9*_1C\}ud\{<}K%`-2O7f\ͿgdZMbMA}RgshWaZƪ+[-Es.1|3[oG6Lap~W7kI"|L170Kҷ7z-CJ#JI=tI+H:\ϏXR2IZwr6t S 1Ҽk`lotUݻidIKaJ#܃/GyhC!`|, } 4H\|ہG RPECR`sM$cbɟ+8xB}k5篻i9}-{IDRWG}8 qX"vUiojMqOS #apEdn#6C1%sS`&%_bs Ҍ"c(NPNX6ۯ<w>u ĆOkL32ܿ],`yZ^*t 8ihgg`pܮzNs,_lݣKy$SB0 z R2r@ޣprd覞?EHˠ"&+fah#TJӤct31p1'PF0&C!Ѧ>4i_X,4#"FёcB~H0K&L&eJ=8|GP˄10+\MaI槻uah@@ ?hMdq1$pt5"bx#zm8]a/x|tpG(wp xc704&RAr4ԃD0G_jz`E4 cW=IӪjpf @kX}a_?| ?aU gLoUϐu%.Z:QFJOl'BI Ǵ٩rj*.^WE8/#KK^TϨ{#O=_6ҩt0V"{uY h8]vn^} z =VHl[// 6d)m<9'w2J1*f⏽<%>|(oy4HZc S9Ie'Zf`tฑ(8U𣗘`isʙ xZy8H:d<_K^V>[Lo }0UX=W2v&?sfDyυf3Ǵ~lB**_:+NoY|:c "9I-p x7HJ9NٴuB~9 ǖF8:p9\KKnUN[d P37aLYKwbxsw^$ȖZ2C>9\%GӨ%\XvH둾[)6,zեogWi `aU\)ϯqw篳l3;Eo FsLYv_[ _MNrgI)b{D(m}7?K7Nl5yy3TL#Fo l*b#!acu3h^A<6Mzat5+-8(<~P׻ KTؠ*0~;sݠ!WL}A3DMj?6XUю*a@lx&%t?`N[fXĈ 3PpL 'gU_N)`<YuCy9;u+R/ʷrhG=u]tlv$lb|dB]*;_[rў5 53rSozpϙKտ)ܻ>wOI6`,L~sϩ''㈞æQO5z狭rЬI[>Lq>R{AthAq e]FӱQ;Ƀ9`q3@[?S3i+%  dl{^K;gݫD&ЛW/!e$Vmd}#/Sv`MեýPO* O>4H l K zێ#Rq6N @4*K;5”@^,iH[8>Ũk֖$7.߀q?f#ND1@T3}MagVARI?{lh;!ҌoTO!S(0ϏG*U?WFQR 6tjM!IZWɁ${a JzXbCۜ H+$Om*{02|8 a9ڋqHH! -߱pmbynu3qdY^=ާ*fdZc[/CL&t=*VNSnhO|ˊdo| Q׏=[ux0R&Kp2|sDg-l{TB2;cp?)R'Qe1gj8GQ;¿@A %3OTvIn_mtv59E{-t-^xWqB %Ue륗8,==#tKFFelg;☿Dĵ0$/ju<1>VAQ҉@IXbUS=h3\A.M ^\`캵pBѣ2۰L㬥Qܰ.Υ.aނ2ċO#9YmY0bM r*BɄ{3;5-XsotF x` K-p1*# n#N.p&7d?e9y\u]^~Ցdp tMLM3FO(PUWVU74Uļg}`dTk(ufrJjtQYhy&㇪ ^q~ATy;F ݌ž f e}r6ɆDѐcR/\SĬ&_Gt>sPE6b)=V>E"Ԥ1[mA6VlG GiASp8?w5d9*A&9`纹]lUJ7_e5vө"^ƞJp '\7(!>,z!}A` \БVm5/0yYf\4s硖o, 5:" }tliovgNc(F"*ۗ4S `ȨoC4썯Td#7&#[=nzw.䄶\WZq]8S\֚JM)&[8!԰zw]O<ʦpL 8!hEU{s>L<oλYz˚2` ٓyU5aeKoL ;([ICFHHrdlg,2w77@s# 3e$X(JH(K| R.KVoh5jOǾ2B-馷haCL c^}8{ 𗤒 wgL_7+"4YmD/&'k+b{tp }f1d&~07_˴'=3D9E hӏ^ʕ,*4H|;vZ_"ʇTX表mRou˩iڪUg8*ѢQ?'XTlN!G}l+1A-)WL*x86 `3$,tAo16P@pY)Y7 C4>g#ZxeArw򳤮h i4ٓ˦wVdBAh Jry)t:٬ 6=]j-(4m 'uq W!\,s dL@3: k=evkB ;}v|Ǟ rD]h&,pP^GnG w:#tV'O(E,}Oޑft.E=(N@Aφ(gNoM[y- fU7~ҙ3!0ċT|r 3U9)0o5lYSNt}@8ޒe^8vGtXOEQ2jΔ)Qh%UC`"2w )z2ַ"Ԋ72;sؑgJq>?dW<t&N hi|}FWc8`t-min{pxZmcKӆ6:y*Td4v-9|P46-<#yZجx@ɲ)8gZ1޸  qv{9>Rpkۙ'p<` Eos@UyS:-ao2@=rE!{dt8m}r6>o;z=/uȓA>+pK}<in v' +Q#^lQH~ϘcT|p~vƼ|3*0!گ =앁C3[x#'g17WaP~&<;Q*Ǫa'7bjjqI LueZGdLoٶ΅an0Ƅ!ֳ79vIaﰑw :&r=h!K!Pa0γ0%ǘf$ƧFEq]B ]$<&$ƛ 9_# 7zoŰ!2+ 6-ǶZQj* ]U7ad]op;׿n#舜9,[RNtCk뿞{=0'%RN{*㤽P"}«tIt9WJ*Eqkq-0UΎ5fUxW`[LHۙlČfK:my˾` ɽC2xYNm)P>8]o*Ws}^3@0>voS N~5v^{lbd=Хy ̏R-'fu1#,dž,{\oF/1*`4-E:9T2u)m\h д{)ɹ7GD.C#vkߑ}#&ifJ"`=>GtI']( 懅r@Wt c(r!PGK:rmTT; }QX1h?BQ,T:|cX@unKZ@y9D#VŌ'[ۊ|u7hzâoь?,}>L V?z-ap5Y{wFjD0BS ad%y3z3#՟\N.[$7]?e$P?DME@BClw*ɪW$6hHƀYB"pK7*%TRΜ %<GpdY%v;굊-IV8OehjG2kk,0%s \:WF:gi%Wٯuy?uXQy;\7hrMڧ!xXYr#3Fe,?*sOѕ2M*Ƣ,cX(J j Wg>Ar֓uŬZ X> C\{kՖ)qOo;0NbL'gأ0ⵗܒYW먜Pe У4ݰ@21kj7i/,bD|rgƟ}^N^*3: 7Iګ8fk)f fT#S{>)ǀūqJe1)EĦq14yadsi;+ L/9u :"@-ED_:]7٩@#Yʯ7r쁥$f~: q SV:=cjuܢfjȐȇLMpIg_Ѻꌄ³d`^D5 9IF;D\,0ûM %ѺsVgh)eU1o,uo,1@hHK-M~w;.Mg|3k+Qv*}%A<jF:hZH-`EH25ɞGˆĹָަT6{@wr«X"b5K~.;nFᲐyH5 LKm`ԺޅgTLj׊[`UmG%UݣD~qwȠUkx fvx]r^4p%-bb|XJ .e=Gy& ē0XuNԗܱympwBD^o}ې3$πZگ16 /:5cDyyk$pjW=;s30֦(#{|1.a6nQIѫ : i/09s>T' NHa+L-A-y}'j6g9OV) *;Fuk,ww!6/e|(͵fUTsBo߲*BtJy(#1wD$<`8fB E{/:05nf'`ag5)Rknc7,udt;σoV}M5lmp"B_XJŸ8C^ʅ2 MDpw .Yj[t=5|Va , JvĦR?d{GwIW.5K<ݱnxLllڽ͒Rv%Tgy=1iiӠө~#l!/Ea T lZD܃՚ Ht敜-&,N->U`֏ 6*kZ }F#>iWuK6=ՋT{=gEv"S;7n^/\0 (ck0KgkT>h (CEҬҩV(H.qv_)+hFzUWp:Kƈkv|ESg[xN]H39.Ű&}6 &p;>(E-@O~["٣e֭!qw49O =F@0D,Nւ.l14Ui *XOWL? [Ո!D(M֫ K)]\z1eX)5-1[姿 ,LY̧NFcT?L kq@'j(1iNjik6goG9W{EjX֮ ^mR?Q[@]b;k}5)K5pD*l.ij!ӑ_J/A`!ܬ6E`o#_CտρidomaU3V $jmiwPM.t{]zùѸ@Y, Dm9W;N9(7F*ry3)"I޿P` .\h;%r ~̰yx&oQS*fMW)}jn0AgeN7f7' %v5Lu|c$'3> \=S_pnW͏/a;o9Vf4dVX ~ч7zj8Sjuƚ苫g7CW?u" (Hۅ?E@UD Zst)ҥd̪(NIȵlxἇ`uy&p8OC> sw'Q2JNojĦ^ֲW/9cj8hۯ+'x?*:maJ~hV:$8ߔw\<4ɾDQM:߀Z-TaFx-֙ŚFXٰ[O&pė4IHZ`eG4iw; rr(FQ9; Z}쵏Hxw?*$3/Vʙ@ GEKtfO#B}L8߲|]\-hՠ^Z*~/ m*Ș?xsnWV{:< ^y ܓ ,/smDh.)o3Л=h;u' !(Ѽ8-V:uc1j \C^K}Iε|06]|_2<$>V c4u]4`KjΒ 7֩} ͝X" oT*懔EP$_+%pGZf@9:7;.ȋ\R+ʶdg;0 aK"<9 HӲ Q6T>/Ùvx~h^2"-?*/InAH.zɼ!i^Ė؊E8Wcn9].9TTd(FQ^}˭2/sd$쑞7_ PBU;*A-k^ .29>(biJߙ H)vuKQ9>׏\gُ;({Atgݳ+fw'c X,P|#!qjȪH*\G<qޞ9%}5[6}LE1=ۼWѩbě_PkI4Ym$@~sJiA]̐my`D}$ ,Zp@ b<1 I㉷Y@H(G5g})'aLÄv bu|-%$3oWuh gA@7DlP^p Z˶L.A׆B[$l= lp*QhCTSG醿]axin$[+YSj,T[vj0Gǻ;oO6`Vc7IEJ][R2U֦(:UX{4B'|Dui­᪊%j̿f@ŜO,׈(8^s|Sch $tLoڗ!Shؙ*f+$~jSxIînm8cPÉ 7 ?2/ya$+dʯv!6ل'ILf3r0TΕՇ,ttCCMM&}SW . F[~2f|!gzeG'm˒٘ݲ/Fs ވեͥ{ 򁖴(ߋaRõۍ(}2NG%  gf޻! ^dA<2!* V?[ewU*Gԑwܮʯ\R8'2]Y-ծeTE3n,b顡&_ 6g +bx>mǃS>A8Pg[ pŮɻ4^ԟҕ 8_A0:6K#v9&Byi:Q~O[Ogmx/衆(_u2:/Ўt)&7ԌNN>C;1'TlM,З˃gP K+ }Rqj,m\bB@ 6, &x.`y[wt7fsM})}T<᳌AjTi 5:7p4p;YTFW8\+^h/|d! Ez{ohJ0m5*tAvD?$TWiPA ){'$m:dtM[ Պr_Hn7FfH\U[tZ, ݋xs6 [&Se/Kcl]O)XMjPr")T8!-jJ05'cWp_jNq 29]5ӻ~,Yt&Mē5ϿthNBp0՛FBf-K @"$z ~ {:1ؽrB4gX ʵX)5ɳ7DG'@n&}N8jE>7, Zz<.ͫ'ۮTƶYjsVNb~fB΢"L0nf&{B Vd 5"0l0Pqp>=зR0<;ƸA׭woqí$~G,[6VXum|{1_7EZ$Q1kx+^@g=H:FAS¾0hjJT7Јj ,3(,JkR`r;)%؋}zFнDOL7fo5< .WBp9JF *֌N ʽ`+隊6D]_WqhTtĩ .gDl@`2C5 Tt!&d .TreΎnȎK%]EVcp}pH^q3Um%'CaF*sõP9pA]stCph =Cj1]$0v7=l/b~OiVdf)QL;(>̠$hYX?˴t9nǝź@mefdžۍ<6c !g _y 霭SP !xVǃS H!6T9b*_Vds2䃩7>"#}`9NG{TϼtNqVyT,Cw}rt@"|Mz >1pY̭;Au6

ͷb(fYO@|\TH޴+V5ErNuB fO#yZ%('Bf1WE>"y6};f >OUD?[O}:|1ZZPv+2,%@Ha&B?,톷 8/gX$H JO }qE,u(9m%d\|?.|Z8nxKxVšXCωjA9BFǎu%>N*%ӆ!f?t#i잴ca].n;w,w-6׾cկBc#̀!eKל]Ƶj9uuV*?'. P:ʋ HqdA>c gNoѬu':}0DJh3eiRK[ suH̶A|!0^y$hpf#s=}mX }Z.)]fܵuhXڳΏa-ۉ깖HP l)߳-Ko~q{w8ZXĴIFn[JmWn׹n64q8޴]K)r2>ٺ-]针뇖P/(r (IєpdHnE)YA:TRi {xMD;I-% 3ZJ$gͽQ5Dnqe&`zwwYtiY~@MK% '<F,Xv^&}yzxxqYb`<$J-D2OJr^T~Sc*hLEz!oT1KFQ9%bVER1eĚ@N+;b&W|Պrd '9P K2NKtXDzȁ'mhhEx Qt󄃣0a m)d ]GC9XPo$ &A%}g2azo粠3CV9yac~A؋REyq.G"Svk1:a)csf% \qkÒ&)E?Фiۍ.Bdާe#mka>sz,rI Dtj.U`6E+b~mFӅʜ6Φt7Y*H#Bah.I2 NvkHD]Q @E,bC-{|v0ǣ}szt:;åJn~}6auן*n=) M2#R\3v FC~`"مNTY0G%?owxigcaB䫖2i%/iOЊLPhR"b`c%JHe5BKvfd@iOWA2:}S<$2m9_;Q\lmpgC弢kCuh5yPq6.~'*lXeDt#m%%`÷_j{9F%ZjiEH`]ZI^ńtp VIZWjp% xQ-6H]"Z(U'6paR=,֔neV4p祆hZ=z!uc`o=vTDK7o̥;}KՔ"9[j2!RE0-S [Ea vt3r8wU Je #y<(V f|cw7{ K!F%~΢)q?24*3i/S87SȎcxW"6߅r*V~S`lk;Xw@d(mj6Jfkq hWGɠF9]t+ATRf_VG+ TjNDǕ3a Ƅ"^3YbpGGG7Lmxa<5~ްf`[+aƎݹ›JהyN_jE:)Q+6m VA2>jNRd0WmƓ LˠwvS\E᙮IbwJX\rZ;ByvM?].b;#xdv5bwONh.vm5>:ckO4'V+E5>Hmu56'>Y!i̘PP.=N*SLtr2@7q W40cԚ @sFM/zpPIY/2h$}8kW9I-EL֬o>$?%:<u#PyQFڞ$##Il4 R/-mA&D<:m=`/)).gY}6YrźfͨG I)ލMc?0 `CGI|T+2!FLOY!L橋D"JU{[| p/@tɬ6G6Aý<;nū*y'^݀6VV+\M`~$GJ`q H)|RSCn/: >il8g$hP}-z#Vg@(k{J5(Oxg}2qJE3ygCY`ZLO!3d35[{*~bilG@[AVeɉyVcӨq*zcfךh@)ȣdJj6X Jp޽툺dC*b$s{*TA^(YI)mU0 "q樤1=-O5u; 6AMGpp{(܄u1MEOKL.3Xk5nS1Ӥn%;=۸98ǩ|j BQBJ’~8x2ACHY4݊S5, s~bǘ}L a" &ouf>[k' ZIDctW78pPGV3rHDDHqOV-foHv1I|a{%yI Gt}H)J;l,wmp–v'̜ٺs(QVF*[8ߴVl |:`K#_YO\EY:-E@fMs%tF?&tid _%Hb/.H#mmͶi}+jPc1JTYf)QE[ۑMqX[гil#Xc'ESA7Ḱی+A'r(ރ`,ȪASRiwlᦶ Wm)'VD^0'ً'XBy$Ui\.Bc x,K(tL1+ Z|rXQsw7O..K2XQSG x(B ?w0uHlwۯRyS'd||]{R׽,uH=.DD-:.X7߹ʊ: _='|͍.֝ա^Nh ݚDoZ2gɶeOFynKcfȱ.+a i+*+a*u7?©rS,go*\U.m.F5KɆ,3b^2Ymn% k-b5DY]Dj~A3Y-E#:>Y"k/Q`3Bqlجec>* IFqOAe4;hk 07g <'PPnj&i@Lyo|ԢOYӱ$VV&V-=¹_Dy#Q&m= \''kEy˅P->JFz˧aYzT0g;qkoB_H*:4ePṗr$πZS2bpԧ|aϨo18ڋ$72 B+Je)ky=e$qwV̳CBs$ =[nJ ͋%HHFgn 2D(>C+ANڐvW;e&|h\y`aIG j_2ͣ XECI$oFNo"t0Ke"C{)G((40̫x2^bڕwR a^%Fs^]vyC:G%Γ<إ@([S@[wF͠8E둠Z-hvq@X ⋟{WOOhѓj$Km5^cAi*1ܔ oS8bA՛EcK=r(6UX\sz׸k*;?2,"#LۗíNb`lqFDnY$iˑn%IA.m}џ՘[Sr~ULQASJwnhcޗ^JhL+N&k 14R7^~<+vtfwO 1h Rp Wge"/_c$,_$M'9| ᳥dMzd˲跧]+W@sgG?ʝ% xٰm @y2υyf bҔQ#!zc ˻s1-1ڧza۪f{족#?˅]AHTa׷\97E!rWO?e#R/ba82CG(<=g6/ypNR;r50ySL8H c﵀Ӏ'thE̍! q+A~$` >1XZFz-yr0gwZ|8ro@BV*k|~xyDHBBf֭ݘX6gz޵\Ă+>oo_13-\%! hbp\Q'z\dƦ!#x^F N&cv=)ֳJt[+hUv Q>7n٩W'[WzYqHb˩{uOPlƀ9nQj( 7܍oޣz;CaYO\Nk_B|PWx~45q\IB2QmT;ClP+DIVVx4!to:8fy e5Jk2~ik: +PE;w <(-bJz+Ȕ½PƒWL\~)d?kݻֲQ"͊AN?)퉎9:Һ+Qyr@ & dd& Vf[:WBzLmx Zw.V"Pτ6- ~Zہy^B.i9]?c-ejZdCVUSu05SNa&ׅގwE͊LY灎,EΉVןO}l5-FRM %5`nu\ߗ*2վ}9p=H^Q~ya[>u,$)UB8 <8HG  Gduh8gpLo[CΜx~{|b)K5K3y5(ڮi !sLd^ KyXK[v?.'&`[?L(OKaLg:tsr\P:5gVVF|C14}s/XO>uZ/> Bԧבyy_}W E~=GN↿~gO^-H3z 'է0.ᮧƈ#GmpEd2"I6fҀ*m֎$tګA`3N$lJ2UH=/B U\R"F-Tn>30>Wm yHZd(bT3@onDxli11Rй hͥbTaӦ7E52=T@}Zl;Y hxԶFq!ձipD-k& n[)L b6XI6Q&`]푠Z@혮*ޝw̪+?$&K*'6oY+3}kǓi ύI!;CHB]: }s#H؍To?UkhNG3 $A$zU6jsԿYP4t^c#rޛTvaX0Q8DF<́Nz pIJy[ЏNX#xC\פqD> #1sTQp-W2N. .5[aSv 5C-yvv?⫩]S5vbfGian9Z啹o4k''Q~$c_0D pyJ\֍끒ڃxұqǗ*q3ԑ)o#y P/튂 Z!&~Wn BM*G #i[cD6Jm vGYz0WOR(K̷SV "Z#QcAa*{*+"iPi{ޘh֪ g @LY>b-TQHU] ; ?֠~Aoؒg}71O񱮙Euc롫Dldb>fR^#VHJ%ҹSߧO{w[${"n~ BD}XV?-U%ucP%^Pi[WkP%z8Nysڪ9(1o.yB>h4jc_jcnD'zpr2cBeOWN5pٌ8ĘMpHpdz6XPXU1݋H7;\__(e{۶LEp LZL^3~::H\MĢahQC}+|_[M4WOVB:Py :J1 :#r犜行eA:s<ӫlCXuR\Azl0 jcƝU+;h]8/IAXV]b d}5Xlk\MeYlaaF[Ƀ*Ko< 49Z=╓/ uلhyh.+ڎ]c3gާIViIVv-k)vbiC~-\WWv:mGH,cͶorp=\};6ppV(ӯt'61(((ISc5|ŶM y7 ;8gIcB"ufW5$#d)8kz[Y;L$\t<^F^#dž-ĮyPVf6q86]iTzB!$UrFʂo9ѴaɊmQqWD9XA+i+XuAŸ_*L{OC)KVukBoݶx`pV'T+~M6zḅt(7*j+Z{yHI닯$TØ@8!kJw!}}+42_ i&*zV: ֨{hїNM uZ^Zd's$) "k% 7T[U]}c8-#N=pã=E~Ʋ%+j_"H{;f ?˽3NS]<=;t,ߴx!WYt(Nlm u>O:һ̿5P4k{Õk~yL,8qŤ`Dx B/1*t*pٌrVq1Ԝ<8J.~t$X9qˠG WPidj<@b '{/$F0YשTcr"ĵG|,eDU m|Qg3:n_R 'm(99ET6hD?ƱmKe.D9>;Ogcd~#MhL"8c4>Z#{ M2h wgKy|=^.gݕr4|[ԸVmZy?HG8C8p&?f bMoϏdϣ”ѱKnr Kf,Iz3ps`윂^ {ߗT]6X2[){3XHBl ~P`7"v!5q[av=ֵ, &?#2kUYͱͳ_I`ƣMX=ݮz hOv-K6Q@"wB.򭁛_{7O=wqh̡ vzgRyj:T^Ⱦ~Y0U7ۻ h~ ֩z&b:=3 3x]GOEc:lS/Ь K>5!(q6duM+7VRINpu+—Yh'SA{|N̢ L8v^$+DrH! d/-\գ̩өW~22uQYJ.#6 '1F&Reaj%x8l8a`>pdvx@ˇ dBM_|vy>DVS|PPja_wCegs>MW?crl+ʜg]NH WYLvQ _1E#ŗ?([A[YN=}*mBtN~rTK+t䴭:ܯ>>w34;mq]cJEJq)2+:1 =/{dts+lGdm\*dX66) ՙ _|qwX I=̧K\͛d D_lQl2.U a#< Rηq9_-OlT΄SZ={KWޞ4 [ۇEڣL ½ڣo2+`3$$$̙d R0mpp <벉-1Py LyC~Q;^BV9qk?)UY=Yc ?/SW#^ΕX,{")E;nس=v7/]"iMɊ%U' 6֒h@>!TLQn(ص@!T{}\;j*1騀uǾVŤ+ IXb[VlwS6 K1{ -5Y'"Y!AYsHG#ζ*oog<ņ #-W)kzDabOԽ$ 'dOUvL>ebiͣ4W}W`I?[umgm lv:!x,TF`$=kئIWԟљMCZg=P2X%࢕ԈnNc*&ּ([fP'[T~ce_/zh҇Y&Vyև<PDx?4EȄ+pT`yr$={g4jX҄i4)g"lT ?j^4z_\`IԼ^Ml b#F)b7*Yhf 1Djʹ5(FO[K\+^5L)r(zdH<*ۤwɕ̾[iNmͲcqR ZvTs\-F _~,!a$~ar0 ?qJgҘD8IDP8]9ɲ2OD5uƴ~k]\?Ӏ sZ2["ceh?}[PLQR*_nX}n|0H%[*`f7Emq> 8#7-Oo;J^Y=ۄg—iib%Q'oҷ]g_D&?B Ɋ eUޣu<ғL}٬!xT?rRQĨ~C(= %It]:tDv35(ď2F1OZswN&zlKU0vjvϚ4O +#nwp3ka慏C ܘɷEyyNjm>T4j?zRp6EܷEyzŏ>A) }"sbҥB(z_S.b.vT`UrA$XB-bǕެi?3J=?qR%~s-̣ GJǖ_]|T17"B\#Oz#zbΘp0b/5Ǩ*,No}QՉפݏ1cTsr+ͳ< +ŕeX$סMZ^Ik-_*A}l +>I:$~̸}W(L)%Q1~YY)ŻSUDOt3rF;=gkijgicױ8,8Tn%E BAD& *űR[=w`-8WBl<^CQq5CXs!Hݐ]X;F8Z4 :>[f~)yWթB݀W4Tk# \jm,yr*/ôbR8L^{OO[n~mg?Je%(M,KʵvV2;^&lD@13gʛ-kj X@+X_]1 } ?oS ޾%&Կ̝P$;c']k4ߘ #‚7+~VU6?ЬŪtĪ0[eope鷦DUSGjFFV/q[s̍_~Cݴl: mdm//gdlT<>8~ڊd KzLjE?@Q$&9{;h~37E٧Dz6>bJnt`jE3!vlp]M`UoE*>wR|R JeNm2S RQvM]e'l/PǮ.l4DYWej8G xws 0t _C>)dfxIQmYR6VW48 ;} xL?j[3ol`B\\>Nb;aoBJH5@i;\y{FcdX}s2Ua/+xs;8*obI-*:8􀔕sɛ&bvSE;>/E<,ޏV҄wy)VnwG&V5eɖ@*R[D%Y-<2gf;qũ G"rfUdϝ!*Rr">;n gz"8׺H4B^8 SVI2uՐjZiV & _wZVNA?rٛ0"a̎D `3KD!؟6Yt& 47r[փ+$]VFl7ɍ4Bܗm''cOT& ulҎT|:oX0@XAQ1<$iqn#TA78eá;H\i1MfpnKN@RPY'<&.=ZÙ VHL'gZjL4U*S9~ I'}$]v`/s.ng>]tүU )Ecm'9^\mM+HOxGO2E(7gQ{4:c u>\F܍َd0pe\!oV-kR@;Rjf&'i[(G ON"n0Jkcy}=v2&^'郒RG46CzXKgɄ2fT]=uTFΕqf d&9߰wִ(~2r mMC6Vx&D6>?NU9A 5d ŗui2UJ7"+XlѶCq6yȻB-@Yp%m} lXL8K K'}!-7a6 33O E1ľҥ w$>)s0uҡ͉f%^_ݡoJUk!bs&@pLf$'}w%GPT6iƲyc߇y% ,T e7:M6qH I70B?検>JO50q5sjtKdYٯ"Yd} SUJkÝ^"$|4k;DDgVEyrvz?똕|Dph_Yԯ*cҿhN<#6j*_x؛N~v猙R:b"zx'ŭ±sW1 .e8NN%(LnVq!O9 L"ŅH~o+|T]O̒D/>/h1 O4/e `)t8r Uyq ~d3"Წʹr8H1pR=b|KhPm;_|cr %L1 MT+wN264=,SmQ9$|ݗʀ*_u;'fNT։etD/05SSO]㢶`WX!Ci/\~xYIqUUYykql@жgǽ\}!59@qT; o%|c>exУ$UlM߅ -wí!)@ S#sV%ه+Z5.܌ތ 7IN+hY]=) VƛM|6 h1(A㍚o b)&3!-̚?kVcW NHc+dn 3!v&_ w/P^ECRћ@&+'T~,<~Ƿїx=4Lm^aM煉"6N* [YVh5$)%PaXBIfνUmlE%ujJܖ 4\|~40@}ԡAjLLCi< 7^i@_B̮"s?,2RT,Df! Up/" ed>p:o3;vc20f{0͝Luڝl#_WG"4$8 O<5NwoCތ0Q xњzE3ۄBE O,0 7vH?D|Tw6ci:$9R0 W *C Kc UH]^SEST~ GCX@9:=Lk؆ 3~" 8~[4#~AK{rLinei[:(N%*yUTQ&D%j,_}:p:+w" CT'TW:#s,8%)*!j)Qi={$c%߈_{Z<^߯ߘuiO9˨%<"۟jw^Ժ;,ej)Gzy!ȿ"la)OD4"mEaUn iUWp=74X=9#ZX0Y;Bn)G TYAI<=i$p֫SֺI>)і`bے7J":hrF2yph]$郷 a7L}/YgoAt ɮ'Cl $DžMs(JsnWXS[+1 o$נX2 Y2TW !Ԝ b=qœa?9\v5+&s?EHɵm$ GsNPuSEWHk Rڑ뽐?—KH@9Zi~h`]\zj2ůj"@h mm(.wml~ڰ}]uSJZʟ4X5ȣj ߳ft,/SU4"IGK6U^$d"7fLnO5rbųye0t }ߠwIV%& <*R907odnA`[p$iVQcZAXnchT/an(-ܖ %__R!dͩhde`߻9[--#30;B;nX45T0#fi 'Ge 51Q-MϕylɃ@aBLQno)2+fP.8UuޤJēWtx Yd 9H\ޛ@MhOȎTF+[DsO ň_nXEbqسg 'NdW[S L5y M\$:Ѱr6F" 1aTYD4)Ey9\kAGJEïI&kmψP3WaE]{squ$Y/JVI!Bh:sPlAh( Lj'. ' eT\1yڵ n*vV㹆,${1Xk3oo\Hgd(>V]G x[1pz!`A#ϑx֢>PGO ^f)QMMݼ"Dz|tQxNiIjC +|+H,l'X}q0]pfe4K<{[col8eXz,T0&?  N>RjyrZ󑴲6C!|8vd[J^v_ bX:۷Oo|!fVe4\vmރׄF1aM:@P= F04{8wWz* '|]^ _.#̤ze:|;xI(+ +Cy shuZZ ϏvCvi Ylx,eU-nLh 3.7OQ[#L/W"B3@CG*}8VJ>~ȽQ\9q^BC! iMg` 闺ux)`D MF_Jު<jJQ]d!ʽX(6By|?Ttk0q]i#}_jA|断6 9^9(ʉhwP]NI)Ðr?x>$[NQj3˥;ܕFקBp}!ߠ%IX X`ieUe㰘j\7Gv}-tO(.|n"=Y>Al6dT.cϽ5> a![co})>Q]- ;y ݘLV[Qo+3GLj,]Oq#/V$&gN۔W'IuGoi;W>Z-޹"Jۥրe"x4{wҶv"8,6*FPl0Q]GW&"NIb7| 8sdKNoM ʱL%7qɆw]{v)r^^Bp_gͥ.0_mQiC4l#ߌ\s*4rXխH ՙ>sH˗5V6͙OXv闢e_% LRy|X=JI_飾B!qr%}s1:.YQ\E"24(ٝtmmR-2]Od<+\'^#>I˘98C;&P;~ >VW=AbFqL1*:enV+Z]QpsgWT{im1<3orx4-bcŭӒ7`[ !zdjT(:"IڪA"-#\}& @DZⷳ^֙^2ؚ6^5bhڮs o󻚁_H-Irՠe"o +O+Ґkqu!PtEE,(XѺpoC*ab -^(:l-QGv"W<2"z: -^MnfSLJar v@]U*gNT%tVFo m|=S[՛d0Mj]dAR8|ʃ>}=ZRښ!@śCՔlUٌ˴<.FKe OGL¹꿗.;?s/z[iް+ ΧjfOSMg bVӯGF2 ]Ls?< --OO^Oz~M*\kkц-g*ю##<X9'cNDp9,EqdܣVC8].U9FVx|R@~0 &8+!L^SV؅]3?dy `[[F;[Ϲ\mb 't \^6pVzt/h夙°(^\!>O;hkk1LH<3Te-bt't}8cx9'Ap1t dS~ P iGnXtF2C 󞍻ފ ͣ`4kh"4Pq3Dkh9"uʄ9XGG>0h/HJ̾0f+›Ve>i[O#$`*3m[}v9Q[Z ~%:a0-Uz"{Z{ͦ<""oٛ ^Лvtp0옂 k/)l^3/.jĨޏ/ej_A}JOxT$u) I4Qdj^p3i4FgySI=L/wʡOw'&ա2_+ᏳcABߣ7~ n=b: s\y OO K5ʗvigT]A;L/8 : <|boG4]F şuZsnbDž𜐨Hx4kLj!x xn lIK -jf O6l0nH&7H z]mWP/@$,R0X$% 䏁 _ QcDKd̏R hW;X*_rc4 wn隈Cq~!֊ь*uUv9>,Q}U/Fȧ5<KLųX*Ќ /agHFD:]6eˮJu1x%g+zֵkC@4Td!ncMjYU],dZ@.a @+v7#@E: ^?t? yGMGBK _vamdqWîpk(L=\8ޡn.̢s\ Po-pֺH߈S1}!;ht FPLdU  QG#h}NEiWyPio+k:;T)%US sD]i#%*6LFO#€zɧfF8 D_( %ׅMfciowH$n[bKPzd FTQF!e}luK@*\-u |T02fJ]챙1sE@9d:Ryt0t'fyG\| e3jʺް%xHQ:f%czZ8u',_oKZg6#r?#1Gq-5N 6ʳV}tӍj o . _>{sJNBBZG2xǦgW5xCg!?.!%Õ22-qR{{!6V PjK)ƞi}NE߆ AQ`'8UӃB?ЗJL9}[FI'.f[:Ї>;oHS&%iЪ|ow $09?}mdY4Yy3:0v[q,Щ򠀢Ʊ-db(S`!v %nㆭ܊FfJ1JLzv2h!R\1ӂh΋.s7vӘ iѮvlkQ<"rp;qTGny{K v,iԕ#C$TZ d`p5 /bM$.}3wտV<>F|w 3ĴAaKCܩ=Qa#*YTuY^ۄ3uvx pi}R5lѐwsh'pY v>T ~m0qi#U>W0*_ApYDjHψnV(,.d,'Oﮯ;wʕR{fꊥ؂Z}(uo XO%":jKQ=ȋXt:nyۼ}\ =lz ?=Wu]*)l=9"Cra}GlXIzRf= ![xn?tOTs"CDFleu<^'6:="Ɨ`PE+!``;aR3oAݶ'Z I" &㨆gt/?2-E̻PX=JʰHU7pȟ+:@`#Y:^q~:[Vey~\aUY#ZH{>#B*;죜<2ֲlHę$ǵZU暌)dT.U, bW^gNƋ28#:TYiǎ~lj=<Wo|.l?=D|}Rܖ- =3#AGӌ(xpJلMpjmŠ cA)P_dp0jcc I Թ&0bPC$1Wi3 _*vrd ^ ^@oxJ.fĚIt/;iy -K1&S^ Rxe$̢4o}XGNUt@.vqG77!"C.Є8$: ! SڮM^w%͐Aϰ^gb9=Ȃ ޟ߀톭[:{bx.Տ-fK}_`FPڄGC5;QMg6l)l96B!  s<`4&v-D' gcOeXk.p;1Q?6`0Yj֦2{t)WDM뵨bK 6 ׳n'W?t J,Y8ńdRꂐ* SS_U=J`s)=4A\v'>Sr)QU'NPRX|DlN! g1~!w%eG[n*WCY4*)"iuxQdRuh]19tI0`v^v]`@Oe&*Jm舌GI4;T:.7'0Sjz,-*|*׭Fh>i.;ڧ? A @Z%pjɱ\R:-1]flMO"!51$` d+~V䈚 Jrbm -Lʭm%Y(/"!{o#H|+pł~s%3r@Ic/?9A[SA'FΑK/@J*KEHV5$߽gf,a,#oLif*=8 ZU%tA#G^;~ZK3g͇Ԁ TC{b{q(kՅ{bDZ҈MmK'G ACuCLid|^ߔrOɾOF XC4$ρ 2!,l'vS/6qM"^+'J'UP_6QHJ1/Q_]ާAop~X΄T"Nֵi6[V'cC ՀK/+_vsw5i_>s[dBGkj;A}@?Suᶂ5w mxVy抰(c;֝ʞ^H, /EgcR^ŀlI 6 4Q8Tᒀ{(k5f9Sin1#WhQ(EħP\IqB h "HMmW4͕E3lw?uy>w2~x lp%h0͒%ĥHc6;B 2qB?ABr ԂG4$:?H59]:m'3DȄ~O]'IHcZ+408LBfyГkYP>= 6n}cdmO+)Ky`+>ugh2kc'DLji ƄDᦼ~wuKJ_LRT IIB@Z _cVF"+ Qxb,YrDeOzn4G;1-NkM񲵧r:ef%7Ҙ.ёHW)Ͽ<ˠ]Nk {*"նm%>n$lD}̓ TA+zA}ؾthշIv܋٤'kY5zd߸BWY/>>&LW̥Cow^rݗTM93mEōn4 )fѱSF9FҖv!(.*HE7;ԵX䦚 ;QP1_x,(I?O܏O M:Q%; 1;6n FM5ELވYKɁwvJꌀwr5}>0`8%h@&ʱlb0T#-ƭL:a_&$ŘvP˻g*9p4뛤!A PEرh1Wj8hy36AS ̴0BڎsYì/dk[]Y۶bwfLt3:&C:,Cdi\d?:ɵwJҎh$JfgCo]+PrGJdB3[hHl+AKY$*ܠdP`׍ޘ,5`:,U &FKOI }*fn&>4c[TNzЕ"7O{,WY c4fneW 55Ŧ`"p^~F}["Wb#X4R )sP]VAd^0Ǯ6OX\Fu$qQᬍ7ޚ HN5L73G$x 8aMuQ.*%UvއForH%* p1Њ\D"L:ܮ$@d#  3 q [u^E RL'v{3RAҿ1qɏtC Gr{VV)qk#MaE yvI~O@g7iZiߏ^K6_lpmuci_(_ۀ\Ⱦai](NQDr6*ՅD-'<1#V%8zocSKJxjLC*+v{6U7=3sxeMN ݖB >_R=rsE$}+t!e3tU 3tj|Opc0"⍵lP2ާMKVȜ o* %l])06Χ\ 3%}@ tc%r ]SQQ9a0 1wR@k/!nVVbExY*k#Gmȹ>d{@i⾦ ]CU YNzI#SwIO+px/L|Mjg M!. G97!OasQTPxwJFp/¬tϳ3:LHKH}R}D2Lք.(Ʃ[5ۏ=Ay rb1ݹsѧ0NttG)4.5uWDZL8ѧ >fD)j}&jNhpN '4l 9)9󡲄hD`SPu}#J[=$4减 3nT+X(Mtt٭<&~j̷.yv{f!1VҨI-~Ft^ C eE7' -~XzP$bY;,7&SЫ_B3]eoE\f!څVh1Ce,B%NxO^H a,ܧGd-myfvEc[-CkG+:Ύb wH~Nj7/YN:/hn恔ٌՋn]*:YDP=7DY"VpUw!SaVTWpkÅMvudDQ0{t5R !ك xpJ P8 &# |DdxDB-ͤ^^K]&ƭ!c߶JdK VJChӬ*%:a^)Ą*E&W&= G>3D`&A4Am1NRKi݁l=0S SusZ&3I>bgVv\cCDDBa@>RlRwTkg dddINԯjZ pr)ߓ^w;]Fr:`Rnu4dlOLMn}>Wq`S&]/Y ?ޤ R]Zq[;aN'^^qs}f^^<IFD a7S]yZR 6zV-JsW!BVpl48@=qɶeN0tneLzwvH)ͩ(]5SpnK Fa?hͦA}*Wt$, NxZ%bTI,6,ʯ,p.ŬhkTrU~G> %^ *l q_vC A#l\紸mw>56QC#?N/\`#H+MB(𜉅j} |,m`'zrs6K%P}r w1Rev}Dy΁38C\p޳xHU3 e][cFfBL~GCQD> )_Z_2,KC=!:K(>ޒf_X<^%pO}Etϼ".*ӅM+TbpOXݰ3>Y)i:`[`m!UQgEK1uĠxፇ z *Dt x]}0:nXУȗl1 L#Ls sb.!*<`Z~9kQӄҐchkQ幤ϿŔ>h;r׻HMqd>קH]c#py-#eGjHO0[MjgpKBUB?V&4F; !21kb>jIǖQ<>*m j[Hߐw[?f ڹ' ,-x~F249ܶSLC< ݕCIu$R|3 Qjt n_([X8yB91s}g JdYgEO2ñ?1aAr&bcQa19ee~+stm-{ &v{kS~2k`A_2"g9PG_9%d-j]K}r+C:$LSkqf{[`[Mu(CagmL DĴ[>Vmnb(Ȱ, paM\B)uw}LrBp/(ZϖPP|s\"_G Fj=HVN[ǻŔ39(8 qܰ,F|Ax꿖KJ4v0s7*ѿ/g^ϙʖ Ĕ8%绿oj3Z]k*hЅ}7P[ qYJ.S%cY0֚ 7*GoxO eX +~߿^'Zr6uK@aF0 PKSGkK؇8.>uC [P/K&c笛E2N7V9oW_Y?T&PQ%v ,O.fxZ<gҒS-^򕮆MPyln ={.ёb&.y]lǒч"x?plk.fƍ+H̸ZMT_'RYOQްLx(.LSͱv;{_Cv?Qh{$ {@d6FaQ^ ַe)7tغe8z1;. )љw,Z%ivyX8NY"m zX1Aӷ>u8 C]꼇V"JuWC33K7ѭLXRTorD`p[5j%ñAvX]O–XQ pgߘt'C%ue~hjayȩFyslghwj*3g;8@eAF~=nIpZOW<.&Ni2Om06~ԑx…ZQ]G#tʓH| Y{`M{I«s6R}ϛtvHgKg?p\ NQ<4ΪO?dZPG8r Mo C q '>SApc7>)Wˎaa/~c* O֧N KM6g, qa@GsT!f4݈ExI{@t| av`5R_ , x~4uty82TApBZChO̅v? Q xU ᒜr9=o3憽E 1w9O =7RXۥo\$PkЃ}z8k4ʝ- !7q$5KO61~~򵧘}(-LrY/a$䐵*iXb5Ͳb}}ƬSE\DJ^v~5\='7H$Y84,؟k/[--LsQNϏ cv:E6sس}zoLUɜ"G7x/  a%!icGwYհŻtP4sF!>!tޔ?k…BE/(7o.:[ (cml;"MV.p!tU9 ih1;(?]aRPa@@{h_/J[wr]vYH򈣬t{K.@г$a.vn~Tɠč͍GrNp]XOVg_X\i}}/ O9 8xseʓZЫ#Crz p/L*ȯ?6YlE+nߗN>hjv~s2Vx*(Vg1d`'XCxQ2d;kz| 2 ٫'iRr~PCs ڹ^;gwnXggڟ='[őBo (L6doK*mb@j⼾\ :"?ZJ0ܠ=W%ʦڨ@j)󞓺 '5f_Y.h(}>s}ɛ7 "SĜ+\;x`[Ú'? `ّ(m>QQs[6'\=PU3!|d qߐ ~fdF ր7 ++̳\ onf-Qr0}c[']git|2g_ BPMElE'_q$0{}Yxd [6"Cםtbٳq}m. "_iIi}- vIrp)D ;P+ ^F1ROSɌ?(SyaAiE=GToiJmp9"#~k, |՛KvXm>zi(#~~wT1<+z~ʸruY(}[PܤœV᛽&bP:P|+*!gfaLDʙԪǐ qn~r"$p.r9-aʤrĂ Ip`WVXѺxܒ=9+9NͿ"/'׬w`_1*l-wlOu(Eݺ^V -NAKrط.wk]Hsq|sOm.6IvW"E"!1`]L7^)YxPx'p =LߎJ$п]<,fC-uƣZRm8{%X?@.Q' ҂\wjԱAqn#68D>ɿ7ޔzQ+N||]q彺{NEt[?2p zۢdŭ?+fvyLpr9~\zv]DXHQ!’UCˢ0$OjiЉq(hX&|2;QdtskC`snq:-rk|s@zٯmA9CfűGamBj#9uZAIjuo0'[v,L/1S's}J- L%Ո D5<0>4c:(CN}NK27Bʆ^{p'A6|Ԭm+<| {dt8+DlM #$d>9ATr"Y:_C`G9[sva8,5OE*нcHOB.l{|s C[;ħwVkQM 7hE<-t6JO@M6M:x<ޞ2[#z^@U=pb(Z\Be:}>dE- ݭ\RGN'~S&N,tEVM6^wT"呯^-&9?ô.DJؿ;, @ zZƛ=ܜQ[^{YRhF[< _+w+Ga/a6k⋝߳0O7ѭ'7U+Q[B:̩^dy-k2SF-Jy9;4E1#Q0L`дVeYؑ?L5S@ծ(q)S&uL(XTlj)>_d|OR,f=pײyaUENZW <@f1Z)KDCHZL5yma.@&r.yoglaJX /?5V< . n)/o [7z " cV'n6wSrDrÆzq.w*(ν O C f1ކ8!(/(IS] 8b?5=nM%ZCLvJsTc.5;yo>ېBPE)3_XxNi7ٹbn.-7<'@!ץ;-,wC) !u58ƐҚ 84) ~h|W$oÑzF\ *>EFD/2`=q=!;d/dEq͋i? tyfЪ" =]1UȖ?s2otH],"Fn;nyݕ)V4菀m9 Rǩ8MI@Z8=%JRM>j|*`7EBŦɨh;.wF;mͽdvΪBBR|Wu1^ ]|x b5/"I6(Z}Η)dy<%h2G1ЀOq@wfH؇Fw}-p:b"7 1r.Mb m&ᭂbn_eمn ËB2c w "^剋W :]@㯈Hm'!mJBy#x;$d}Ģ,]F"]k̗Ra*nUˡ 1K6nzW[.@KdOdip:r ;Kq0joQ"K?Y_kKJƾqm_Wo1\9"TRVD\YA-XB9"aeJ/1It;}CTgbzf?HbWX7y@4e\>e都_SJcuݡ}2w-hE {3;;AH(֭! |~ v8p/d{ʲI62~ӱ+8TIwRAU8>^$:S@lM{ڨi9ay/ Nе*xlo CB*z'Zs1igxVx8 b.9-*)A*>~ugdSȐH:£ڦ8ȋ1;Թ4TB?d?lj0bHj&J> qwnK$UWC>8b_(ax}Ǚ23'A|ýh|A?Eev'iZ!3WA^&/rk_Y0ZP5šϢHC٦ 1X>;m[؆@oBBPuwHܯ S,`_Io)1G6R"bW/J<Q%X!˵Ճ"fEKy\ '!T-ONXrҎ[3 W 0#Xz.O~&5Tl6|PfىJ{]~vC(R7ubϩl}jv9LjN#ŷn? Onɸ*-~~'TcCBE(ǁ_CpGE_秚?0Ac}`֏u9i+,T4nE4/q3Vrȴ.fxHa,Q> |,N4D%2!]& z#M Aji;AR -طmMs/mT!g+RXsH@7J؞I%|WMҫbTWt}X)n,pjWG#8C>[8(޼ظ'ލKQ`dh-2؍m,>$͕&1rUEWEEZ #BTHvEMHEl  ~$Xc_@=k *HC#!u{r;(=tNSCs2`f6iPVdWqi* N]}Ҧx2^VeH}OjR*ə>n ng@XnwRAdL}LpSkKنOJF(e׸$kP &qև!Po0;[ҟ! Xw( ɧ4딏 M $*aP}T?@YNmeWܪK;w[V ғìcG)NB˵رlA8,FfmW֊n /.D?-'ʞu}DU94!tؠ " Gϻ+*?4Ũ3&/hr hsF|X[@9ːW@: im$pj^DS_"Ąi6Ab(^'B 4]y)6sdTAƇw /!QAuW6?>Y5 ]*zb9C$22}!= %GjJ ,8Yϱ)= |=u 7PK^5'5Fe]CJB&@^O=%|9RvSi89e5+ MphT*{I@Tj.i C,#6E_}DVEc ۤJ@lT2C?eEF v]hWЩ,= b5 Ow.(:З%E2 Z$>|p_ (8V" PCM (Â05Vύ&/V j&2-{%~ P:w M^j9@bOzEÚ9*Y"՜OD -&nP?0 ii8KnqX!Zn΃AS6RXW2! @қXnADi =(+/btEgy5ܽ!h޿@`̼2Y-[!07JJF ~3\Y`kӋi)u<'ñB3]J~)y5 Pn%+,rw6 JZtX\N.q'F!?]! 7]y\ *z!sm%Z|mgyj8@mVCMMT KFB !s yQnI=y.N@L C?8V$Xoj:fMao% 唬a'U9`MW]hr8J u_ ..x9yžHI~?U+d#2]Nmwl~[[iFk.p֮+p k7SQyfRTâ'sZ2[rX&tK+: 97H%GO gz?6iq$rOzΏȺ n5sHS$3PLxnFiu3o)g},Í^ Tl7'IE1_}jLΡ1m3U;L&L07:''!7N %|Tb1f90A8wP7K lǧ:/CsVfΕ̗?V$v$e吶ꎯ5(LՓ}2K.1?j;m\&6@c~~}c-$ B=Cc"-Z&/?I ;^rԱu?P6tb5ش3$COPU6ؖ9DZH=vMB-LD*̴𯊋▦Cll,c!XXIpן2v [Lx4B:ϔ_b4k`={_~v&3GEG(Ói&8oX6U][j;\&]D5m_!J性lހMLaD,i}j0k}n267ʰ4!c`%.푬o< PA4s=kW7wxotFsYR0T!I@H1_>;g骯MGiCmܰ-jk@xF+X`(c,,R9#GאqhbNg#&$3˟ =("ri,c@ F/bN5 ceޓ``|T( Λz)<`i ̶dSu&ҮÉ!8+}267`DeO+ODBZR1Mn'Clm?M[}3!)nl?fjo"}6PU,cZ}-zbD1X ^^ki`6B1UP+qtEQe:V;, Θ[x''6U[]!@8-o4sq%n/  ~H*]弼`l*d;$H+w'%܉3KWҀ q]uȨ]NEĠ_9}*?$>ܧ}!."ܻPJiuDZe\`jn/YryAے, vYKs!DW.NV?+d/7x!T#d_Jj ?C^AswpfÅ3'+m?;6?8z1O!ل*a!bRSl YƋ;󎠒Sc~J-xBc>J:t^nFbW!OWQ-ݿy,0loŃD5?R^@"䚄2?!Čf(Kao0;uX''k:V1u}%ni*b>kd D(n섨W;|\G%Xڴy8ߍ_EhM}Qfv7dUqqY Nb&Oy]W2:aWI8ySN8ԹcLO\PO疾q_) <} m"Th7ʠEHg MYc9G eYC|jE,SŚքn?xՆjAe?~cU 12XPJLapT0?F*$vj\:uxygii#Gs4=!`0e ,ށPZ'm\e¨uxbƚzCs܇KVF ?SɆCwg^EF~=?[NAs+& [kFb/Ľu72fk!susoszjՉS=3K&< ]HΡ{i:i+sl\tXd}w?Cc =~ b)Jv}K#05*0y飝D~m' u| NkZt^dWI حgF2`τTFa=~0;"0vag#~,q΁ pNoV=6t}p+C蠨$b2?C^ mݚPչ6sDm!3eA4ppJTzףubsG}5B>TLQQ[nC56q7ITO G m$ 9qz{={#"JR>wj(60CꢨޠD v )5|:]lSBpʝtA8'96L&~4HCƔS p]ݟX ٝ .L ڢ`|f@Ƨy*;tbN.s?>*>{ro" ~ [ZE]'sn$KWQ (9 ѩ=gE#?ePy}N1 ߁)³imt?zKOP ~?mѿ-{6:Y!cj;po*|FZC_ǃ؏)?#) ` j9V,K")@u3^nY6~^ʃVsUUPu^NjApܿGoC MNpGqC.ݣR= Hstw3yPN>4ֹQfрWn{)MO -DTN@y(u.!y&|6Xs쁯`;1) u^3 qĒeaPkfӣ2%zM}Y̟2;4`? i .A TAd @>}CɓibB_EUR_e$24bg|C5~ /"U|;~!&m[K`)yQ^w퇊W5\צlQiಸYf- tz 0z!vBra=0sY-{H Y[#!u )#'`_7޼Kh(3ԊLwԦd)L)YsIS氃8w$C{򠦄]P #>SeӺ̷jBK+=Sxi=wyֶX'~2"DUFI(޴jmz)EMYP̬MDD soUgT4BJQz>6vjXQb0UƩ9R8JN'QPf'kh3 l rh1:PVJO ]|GuӶ&y납Z2!`@ H[K8ev޲0.;k7f痙KYlz15*}}/:$Bi!Цl4 S壣,[1LݡQ˸\z^H\SE?v4ؚ7/+B[iijfϻvwzԲRչABpVW;ݳϩV& z.8ɰ"[vrkpр(6Ě0R Z?k}W{ ry_efP`/mo¤heNDl;ed¿`Ϛ -ڸ +:AOjĂZH;X=o&5LgݽglaI v~9ar,x+`!W"AFUG0$ֲ %?P.0 ɂq_ i/vk{qNqʴ y!#t8! ` tp#n 2vsdsZՕC'ԄnIQ6$+0$ַ,biAk!*6<Ⱦ.QOF0d-rXR ^AF!'7T ,^9wRʸfp N?[`WmdƉF.W8.~@1s;f-⁶{ặ1.ոͱh13|u}"wL_I훫T:cw~(PMj߄ Ӏ% q=G48k"A+ ۩umňF'xA]tui4 Nhbכ')@.:6C(𶈚z4WQ`#1}E@:|]~ SF wC\Oymc]bER# k.\&Y?I\Yy<{g}΍:P4xAvyvqRG ?S9#?ڈ+{rkG{5 /UGn"C4sFr<#7pHX+if si%m-,2+)[̙i5>P+c-{@M\868D]7fL[I.Up;DC䙹UtHQw.*i3ҽ# k]DRb]NԘYdqLX}t2q Z]U=MM*bO$W+a8טbarR@>zEE0ۧDM^<̄c.BKOxNvQi>Ɵ#S1kFRƚuzb͎87KULinlWv%d2EA12pTWD0W^ B Hcд_D${mr< XQnƝhbuijQ;hK(;$F8^[F 5%Gݥ}P({n-J5q>°5|{;v &]%œTb(|v0Z'ٔs(|2^9A(~Sqy*+ f:%6> I;q[LJ/d"VPSlXK aT>Ę@gb:0 Co`s+8qp3:!b@-h6v$MVF Ó٢[zW|?^~"Fb/_FWl2e tѲLYO^JzfmNsb`!@ =]rSb4}QMtTJ>)I`딓2ZeҐp ^D^*$֨nۄl LDF Cݓ߷}tP=0(ˀm,N̐&]@cP @I캷=}H',3Ep k&Ȏ$P Y-gSQ#eFpAƚ[$0@ψp#/9m  +5h` {O0T}93$T6:)k?_B!,0t @狝R Df9=h(%%UӵSci=q(;Q罙d uLuO, 缰2W*삖smæW:&FjtQOŽKO,n^ FYs'P"ĭd_`Q/, ts E0B5<1<_$ hֽsƝ?)[ ~aTOwI>i@pBƂNx Z–*+lq /+é[ݜb%5nfgHXKTP|ϏN@F**SAySPv=Qd)mO-эԨ䣋MYqbب2'jY F_d`$eX{R . ,nyWĩ(^PNo;RsZj-):ml[+'5Ӳ3#;ŲBJsu*H/"#1fU.XAnUE{r_:|r,Q^u Ua$!*pGz{ w\1 uQ0_f9'rMG qê]:sX$W3|0^֍cmBDJ,8bnV]u?zJDx6n^NYR G}W$9Sz$%pYpz.וL֎;l6tP.pڧUW'8 M|ա9扚9J|U-#ݘ;.=IaaUɇ}O~;4Pɔ=m  Luz(8J48 ܰ_툤ڽvl/6*9At~\}}sΜh =;qsVN4_zJh Oŷ1q ndNSܬ)I>Z mw3I1zxąښ^3d;|aRct#RޛV| ?=MJa 8Xȧ最E_`V׀F Drp <_E7eX%#԰q~=|!*צ tp´zr-IsR{uwsj[w8X 7bϻlկW¹zr+pr (3$~`G: E^S8¢C 1y_2Gǚn1@ :RiD꜕(zƴ]ףn-qIR,m{RJ uxql(i3gk̓Gb`|oSv#3&vd]"-`ް` ')*?^AB[I-PG9>u)pO,B5a|JpAΰ?#i藀$iؚ~[ zO W]r?\1a|ǸرjǤbtMoCⰧjVeULESp Vӣ *.OǽAl]"wuKv| %pXr#j2vԖ{ 62xW&}*xr4;>x8uOCYк4* #T݂\̜[ 0݂m,3tO>-/_8&|%`CecZ6|5hTNv5 F&$Jt62ڀqeK^.شqylJ .&}}On! 3 iHb~!5cU`υ_,x QIu2F|p_\y^Ϯ?;vz)Ro C) 8ƫ9wuD Tۖm#yHe j qO7P} wv&cJ`M_,pisѬJQ.mC W#KTr%' ud4FKQU4,v߃ۿVxxCYG *0O3$aoR! LEnhh$!eMLwDgq8O&̮dd64 w>4vߩmACrw=uFqׄ},"`HUbd+rĻTl .ld]HxԐ>-KHF ;}r+qn=_s aRgS .4IMkQl3?Rqg4x}5cz!ǫCjSjqml2j XH2'vΒ +7{FQ_4t@-㗫hy\ZGM#xPY2ӣY| 8E|.;מrx*paَ%cD(AED3Y)^?8 fyp)Վci0z%nm-'_@t7z|H;vp"mq0| j\A(Kͮ%n,s%/D($K,B!)=ܾVOJ}n?d촡̆>Mޯ:W][fDx/^YVjEzQXqAjF[W]5>uׯIYBuVR䮲4<$9happTXRՓ՝U~L@ipZcie&K/GވtUk,Cl}@&gs*O` [pʄ.z@~`5`f [-?ub97^3br'L]ʓ|dQr}^Kz w+ %'B5 }BPUYRѷ, (߈И 랅O$2HϼDu5<_TWn1+ctI/f*AKs/JY!1^by*:"Qާn;GeԿبt-E莱;.(mmQpa)Fk5SŚg VOVE#s =xްɇ`՗mׄ0>;rePyF.W.xA^Ϥɠ=:gQ+ohP 4#z%⫖(]qV z=&-۫}~Ҹ`]7S1V1(z-QY.@Hs$S0j?km55Z@: 5 μ6?L:*`{DvQ&SӛhF>M_7*6#;]uUEoDvNJl/ZءZFt~A!}\J]7 1Ǩ44?s4n#Z"$ I6k: :Ke#y7S*@{aK4~ξIX՜y DVVZ}ǓRFC z{Ep kP/cD1SSF\rhָ*ƓlG%:8RnȆGSSaVɴ9w(.?1ǥUq*9 bl€Ѽ)KsǍqI(%`aX&L$eA+x}]?0'*x`yb[ޚkр y#2xPshCUsctt ;l~߁=Ӂ9~͆$АxkȻZжDV`g0=1hhdttl`|$z,^צ&vAoQMLSepWy:aZدZBa! V&O q3F )6Ӿs)nTXVþPz1Mvl3"(޹f:/&iV= nmGS,m NU>\Ճ;gM!& C2ǞF!" L캕ZBB78ϕlr;y"sᮈؑ+a1^sdp'1o}gm''9EC0~L ?YGlEڲ8@Մ 5 |_ H#(m\>+:E=>kH;AN*4r̢t1"<Էڎ m<5EN1c:`o5}A3~6gf/ XB],cW1*P ә?40?8 B@~>'.{:*hWP 0 $>t~}rw@y8| 45S P+h/C&>&d A$˵m /^&8l|=璐Aa-< [.fV[a}p$2,ݍ~dLJ"3|$I9F?vo~ͣJR? t9u~>9A{M2AnM>ghEr=s-HcPvkߙ l[ĸ=Cڴ'!-z1#ɳ.qs QJ[817"]-0 %:ǞgD]yҽhGg/d^˱2!~SfiG8+iKıT@ `KUz 45K<sD6(5h}+pƼЭn~+OOt2F 13=PzV ?uwWܒ%>eA45hwxR=ԬLy4-0_,sxԙ $J'ٲFBդ&-珱Es͜h| 3(+D }FLOWx@;BgV y_g.>M}|(AjS͇댠*LBس͔ :DU,uᕇ}M :f$>3;@銈q 8Cu+Y@[qvM[zk7TbqxM^S4ۢLKk<껉+^1j eE)p;bC Jq1k"=rGwT9PdfexZumΰ-Xj%Gkq[[4wlS? !Y܎ZfeIo[8q8d;Ɏ2AC b5UNJB_0'?Ga/uQ%x/ .4¬yt V#Wy0eqs@x9wPZQ8^mOFgDžoA&KO`^Oqj>3P^BY9qA %~,eÁgzAs{^դզȂr{˘(g7pF&~gNL:ȯW:w*]C`RgJaLRh+Ty$/YdH5+u^q̽-K.R.Qa7p8T->/{"HP*nc)9*RǠ(RFkֵU`;c(Ax6HV_|'bʁ6NxZuɣ( M9 jR&v䓉ZJ<5_3*Sܼ~%gq EыEIRƤ8XRtIʜLp6س'԰P-.`$6.qqǒ)}T˛;F bDKEɘ#y+@ yti&Т]y+풴AJwfXZ0%qʠqrzYnFկ4N~oj^o#bZfmW<3V?]eBS$Mlnk94R?O"cUʄ2ߗ-"O+R^+ڿ:vKf%w ‚lAϼT -%[@h~ B!U(2ĵ?s@G2]U=0C "bfi'.d vG/Q-3"ijQɹX@CbF3V` _p M)T= WGY8e:m@(otGTF߇Րt7@4RyJi*JJ[D<ەWJUO_EX<#Nk? CX0x%4=~Hyn>jo쵊ZT[) 2*örbȆMk cѹ{2yUR؈SSij9I.xH \U j>l8-u2.ORq *O9X4ڪ|%]o/݁NPgR ųmy$_8Yge]Gksc~*f?S*;LW U[9[a!@KgP8x) Pf3!ɥ qDݰA!\ Gz02q5 8q5ie;ZH7{=4 Ѐ"gAFHX<P Z/X0v3B5~#)TzHjA$cq7tG0zN<827Xlj##.w叶{c̪__L}m!eny}%f,&}JoeqĹqqaCKˉQm:H.d}͹4N!GPTOқ(YrWO6\#7+(П}]\xx@E;>4e5| ߌ>o6?%XFveqmci{;W!}%e/ZL2'7TwӤzկUwy.<~JKAxr˝IFTu8{e@z_~7rUaڥw43YLanЪid0|j;2/:YlQk^a@iL9ՕvRAe#JJaZ?t\]) M ̵%)w7D^w%sQ5vp?%R=l4Rđ(l|N%ׯ ӡ?7cqH &9"[54Aq#M'f'O݅եTzZOѠ n _߈vk;SQ*qk(AyR:[f>uYt>lV1T CʿT9TxYC"8mΥFz o?2_ɇ)dsQVwc][ڳz Sp @o-vPNc m .PՇ4C 3"Sz)IGy} OZJY+8ۇ8}+څu/՜ç}ԤeK<{W)_Ǒk#72Kt#y^J2{V$8{mA:XM$ M3f^C P"]#OIj7$?b0J!Ӂ3 꽩jpe]W Tgp`Cs/{菁7'"聒=f3|f?/׆U.j5ֈp\ͭv[d掉z℥fq*p5C`K҄D1%M⢎r8o 1gt r88ki (kLܙ+aw?-'㍮؝q~MBH)䥲yd+ Ό!qmm#ݗfn!#>LĦs "-Ԉ?4K΀ny0dJ"oUna+)9UV,N:-*Ng&^t BF\˭; ֏bvȺ,fd.)~Th f37:_ K@9>8ɲdvzҞ"]nwG:;th}tأ$WACʶ8] l#hɠ6_.ZӴu6&Y^EBi0Pp 1`rŧk 94t 7OY%-p#)M,Ru7di7n^+^Ͷv U}(u>PI݌mF_Z8LЖSI G3*UGUo8}Vk%quWJ;yǰQKW'̱WA8X:]l@rVKŃkg Hv|Z@ |I 9ܱJ*ײF3iuLp1s5_6V`{*|B-* >ƻ jbݦuXyIV;G8+1P0P ])F+1Eeu ÔǴW0l, cW;сNt_g bT^˨\Pb#bwM{ҿ gi?x; u{G'S Nq8{nc[q8`d]L$R?`l,Y$[}i2an`d[r'D6݄,FJ gTƠ'|`uա+ѩbůvՖ'2FW Dk"c H{u>)1W濶~zλNѸ} 'JDKyI'z1ihL =I 6dSpӷ+FJ;HHM(/b!}YX~@pk y- Z -4^, S;hWPe^",LW5@z z= !EҷM+D\Ђ?WuwCAS6ȳ91Q::aI ;sF:7Sъj0gvëTBn#R#?=͝ Y WCh4Y:HqWX_NsBXأG=XU..26khf .)7]ؙ#;WKjCzO" A`h"iUyI_u`D<$8h{bݩ@?HU2vF/SlV̩NoR3TLd3jt+6F|5u{ߘ[4Kl磊zSBjH&}z'M0% ɪs< ꄛ6plCWdVw +Bڞ*M%{}NWZ'rdGd}Y:FUkpqU|"F̧ʚ #QE=+^NKe@l,&2+.dbktFfx@z)ua%& _L60'yVs5Xd8BQ+}-V7d<;D]3|l\.)*yb*I>vKQZ"q @(ZʯSF 6y(|WjJ$>7߅YbT>eʐ;N}Nn. Be ^$ശt,'yڰ_d,axS|Bl7fuo(9d{ 4KR$e``9ZMz8rđ[`=21Jp=7֛\q#iV9(K)ޒ  X"Er/!tYy'OWa .cyBD_I1"0z#r"U: gWVq*Q2S!bSPt DSLDZ`Q$n@i;@侐gtM5\'M'CqHO$ZtA,RxO\oq[V|i-P.F;1O uA=0uqƋzʛ/\~o飢z\G`ܝS}9 O^"Y^'; %>Pk!֞㘶|0t'7 xIB$OD)xoW] Gp(Y/Ffe9,T`RO(K:ٌ(6)Wߡ=utǺTB/&oDLmBr´@]HGDd8'\pD={Va5pAێ`תPfd]x#Pj}yT8-nB8H2d-헊e}|p{S]xqǯ l6u Fs=7*y[w aƬq#@|Rv~r'P#U*?X'&xQa&ZUT,QCԩXǭ v͐i^ Nլ'Qo/٘@eH@|Kn̑b=e%(G!IxKA3 .|>1 AQh 8F/ڢ ;8&eR[ȗN3W D'yZ#9BH$%U088T^90}`W| o ?vI}rrm^aqޜV12顭վҜQ:'H`w.NAL*`ٙ񙣊?V?!Shw J-9$gÌ )9,ңcw~0` "jl `շpckX,9I^c_{$lTޑH0h5;V )7rDR BABwtI7ELra3_zTR [0!A.P"#^VQ外;,ϭObz.BUWA)0oAmI>nuC?e*i Q4h *TXX:`C.C SYLu6|UKW9VVں.k"yp|q<x/ 1m:Nn@"@dwk?qG>eE-17ņgS9# `(ҕ ̍֟&vgYZ0707010000030e000081a40000000000000000000000016759d580000043dc000000000000000000000000000000000000007400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_pci.ko.xz7zXZִF!t/}C]?Eh=ڜ.+̈pgq5Ir2F_UXg~frek>MP͒{@ H6]z_`^ SPB |3PV\tjW0·AbVj,r(j lHZC2z:J`ZkA ypo36LIHnYNy"'s ^2d>u40d6o{N`uM͡$:qY>-(BV k\*3v0+oP-ėYD'9Egtde'GP }+Ghk^T@+IKP m4bugd"?oc*U-YTG:f6(ZLO@3) |uqC b[*w FGRқ,'aHy-ö 3eu@6x ? Mڟ@3ҟ" Jqڈq)FErI[87Hr5@1y㸖0_inJy-z<: 4SF06˝Jz#^= ~':s|" *)7=%F.}F LWX{ivjĀONۨ hXj t45LħM JÍ"5t,s]ߐ2֠jb?[tD{| yHW0>v$ۑSQ͈@b2]t;"8uAR{.#F/|c*=: ±qٙզ8~Zn蠾Ocm%s 4Xdw#Or, u`Φ#+.CU.ndHeO͹݌o0@/fF(٧?d4+VJ}8 })L6O]d,9SB9rvV託YZ>Yc98Y2FcV3D40MEC@jCC*w>->d jd퍓 ]$V.V}bY̰ BG nޱ}yιTmgp @u9u\"9w1 XPE5_R 6㻗&?7]|oɑ Kʉ۵uFҶ4՚,T"Ձ:TS.0wD&pî$B|uJIn/Mp1]Gl 6|*| A|+j<i_@ct)'D#>k3|{R*$nxv#:}jX(P"L/r/œFsZ[j/QV{b 3u+1E^†@0hԌbF\C# =O?H(0D/g~y{_ywԁv ;iV+{HCQ1@(t[`c!S1-ϓJH/}@P]LgʲD1vJH`'S WzH~ f+}GBHS?&įR\(cZq=?-T-;42{Q,"A9( Ʃf'W h kprT`h9lik/3UF9D_0kp(֤DU7g.E׫  l_}7QJF!-ct%8DEm;ewW,vp^ B=ӳfDx0pw Y2r'*a$͟o~%Z/1eq7;szI:;!a0|ڍR] +^x)M;4KZb@#)]=wZ5*Mᱶi}f ,d_`47X5E_ ).w5a_NNQ%qQxDObR]ڰ{#Ϩ8oŃ`;ӯ< KD; ئs"D&/dv8tʕ3dze|^k̇W+<6/M/ Sj}njJ@w=[`yMXۮ\ 8L, |pTpI^[!3`VX;`4xSi}fGC;H_c$d-Νֻ>kgEJ7" *#}.}78ZIJǻIAzK"8x{,'I,Ɵo~WaLl pc⛉DC04֑v:\u<[ I k{.RxoyPaت|ّbpTҊ-,J,SqzueOB&)LSXҴ\6 b0mlhjՍD*:3+vY8`/rDqߣ1A@j/|.(fctf?I]Ɔ"FJޙSeh_댫$|X.;\GVRXj6S:j?8=Ǜ"rHFٛ7QDλ$Y*t i=+@@j )!,ޅρ&T(W5Nw Ԏ8]*oJ1SQ[ZÌ4+@#hZۡva Or' Q(k!AJ[@=\uX T:ҿ~zi "a˂0\_߲^6LLs؉*PA[Es>6C{GS|JbR8M08均a`*:b^F'rQaQ $v-EGY~s"tjM~ZeN;BFz:jz;Fh xRHѨObPҏr܃z÷" ӫ[_#{X.1bJ_.yxn9jFHMu~I#񛀍Q~ {t'i* ,Xj7j_@>](_ZfqJTc\+pŮ}zTDVAڔgDBű=֓4Z!"_Ӊ,0?LLeR.M{NuyX5f%7P/d"d" Re1vx'&>Z-#F+cķ{CiR]ڴDW3iUx̄F8l팫RF ҥ,$Iȥq_JYb+i ƍt,,k6Gܓe.T(@? G^m YN'uMa_[I,%;^$>}_o@i=*&A=Kgɾ79*SIdk޳}[t˸}< =%X įwx[XQ. c"+Ō9 OyXP=?jJr Pm؄ӆ֬ hQLagYoP7Wn~F-@J`3?):Xgz5 P.,eY -rˇ1|QV}Ԃe~"+ s$&ctmNoxeb/3GQpwb&}_y+)fiH6QK_ R1o"^lOAuKM;5l[6Ndap(6)z7! Ę,hk\!;uBMԯbEp]i$J+aӁH(aҺ챲-ԃc-NlD$=  sr"ݽ nT[r~NgїiY@3v a &{kǛBwp]( T)7`L g`BR&w9V.?\JBYvV5GW/ܛ\j\Dؔ$UVُ pfyja%QEx,bn9*=܏{ҚǓ7iChR ptö=ȟ @2e~qg։R7nﳻ+ 4odf9rC!Zc0b+ޏ߄.B:=69E,7yqE"Bv=d&-P7tVا>L Y52 2GɐbR;ϣYsVLkuT{ܫfw7Feyyͽ5Wsxx\jrVQ r;d<A嗥XkWg%}?|>LI"I0c1pjv(Q`}Hkշ,q7G=;~oT[,!^1洀1a9l$:<26t/uq%ls!iXm!TFCJћ;\ UfMN lUrj9Ee<P<-DH(uعUo(9e˺sx׶1ڒ|1VJr%"Ǟ*m|Xx|NEa>LR7u20IQM]2{HCjAH V΀3Ƕk}ձ*u̴S *̝fF,!]v=5IoF+/VIEƇ_hEYgg.ON|b#Ƞ?\"ATF#UAm72V1i1WB6m d=3A]@;$w"\LMK= ="-v:;Mr'~+ݪW̗2 8e*ƾm^HFh]L !ɯx՘Z nk5Y?18*88#'3;Szr4T^;hVP1Hvf*-+oqq*/fXNS$σUVu:~AzBhyt7Ta{@8->Ma X_>6M~<-D]f~|~N2U82i=Ԥ7w'A6?U?5V}m;Wi=2)7z6MLg;.n{žR&ҧ \7iԧaBSn7Fs[+N2LX,ict>`,3sXky*7d7w9v؞G$I TmZXN981@Ø ;? ]3FzX_x#.:qv ʗ2pJFpgHZN;o=7?讗2rYgf Z D"nHAD ||5LMЇl,#W%A`w!a 9Dwϙ<cQ=NicCY O1gתQn﹚K|9X!lKeR>ߔRm(U}0_HAegl-`i5A5fCpKzzg"wǛRkU %X>bkm(LwBH@YY ЇlO`468Cv61;TPV|& < !0& ,%{8͝Q-pW !gt&˄[ S͝}P4)VΫ_]t 3+oiJ5d7"\iٹnpY$c =߆9!1J0f>%[4`1P:x!ؒ Tj3"(v!i9M/8]z9%jpyT; Ҹ׈cRLt9]=4`m.8_n&EhN`fZ!0Uυ}nhs+ANq;([ r+UBO?C /uwQ=YblVH-#)Xú.l6 |p+Yxz,كUZ{HhCkpU;35Yx^FR!?׆P@U4x^yJګﵯPݢ$Tẏɛ٧0z!XBp#br'r7˱޾9>K]R3>К8L9ɿ*-lp$lyj[`pSLCxkhBps(@۩";/&{T1(?Q1cY.V GF?|~;c =Ok ԁz5vL:jY]ߟ"gDx̭Xe ^s;K%P*xbW5""ôiLSlp)/V9by/spJ߄Xh`t)P} zrW6dCix~1X5 Ν.1֩|fDüx'QHSKL9\]A65E&09-1-8WU T"yۙQ\ ہDž=\Ne) H%"E8 ͐gΏ.\|x"OW$;o˾;ͣ pcTM*~+1$kJ *9u(y ϩN uY=]8)ŜeW|G;:>b|(_F%vppm0:7*˿K$} _Ŵ܊M7_D#PI"ނ*;e؂bZMfy(x@̀/^.ѺR8I̙nWĽoSY9C0ʅy̔~zTՀmv]Ya[7=+D `钆W1 [;&_kq )XXnagc=)<%lQԌeQHJe ϽYؿ5,a٪my0?h$낞4Ijh K:kjte+ڻ*â'yR˿e5Qc#H )&HEu$`Tqz~>/}?͑bHF{[-ֻ +-׎ `mn|'-` X@lVODA0g5iHk\~>ʳx $W{f>m8ͼB lO$G\>)ُrpy3ˋ("MA,!>)҂~!BjbڛmQN q8;s>6 `P[Cd7^5O@Nt5V(8(hbeK<Iwo:ٜe[vIMҪy"Zh]3⒥gd>? A;{qJ6'r젰(\>1k׷DܧbA#Ӕٯ+bNy<)*mvM?+r퀖0J„:iX]$Wm3q($}|=dJMbtfSi v/Dl6ߡ\H_ʦ,厨(by_*Cy#¾i5 XX+zkn+9u0j,iLno#xJ)%BD+*G&vt!|`'[HVV2U>_MU[ci2 `d+z/5Gj~mZ7ЀK7iknS)\iߦ8 EJyn'äOIZ|bǜ/c ĭPmvbQFx,Y:݋Nƍ_wWI94 ėO5g{  :uw7@3 Tۙ ɉi5Pߚ,W)@A?DУM5&Bywتqԍ\ǹ3Y'MLYsa`FEԨsԱ)گG}׾Grm'ܣJ7C3^S$Z"1#"E O-ZjsHlfrHnSXi@!sxG5PU$:`6Zch!KBX+3 w;@`{;(9" lB(%ϱТ$ _ml9\_ͳߡ<ݙIP>kӁm%5_W"RAX ="ͤYzN !Xqukq8n79iMâ. aS ܦKܽ-^ !BVS.Ým#^SJS0+Y`'z*p}hCE{B)]xQrx劼:|r=dƴ7+x{S8&hY.sVhb4ґlQC`ף4MM?Y2(N.Bކx]~!Y38n֭6k mjt\jG YҙZP-b/Ziln$Зt}D g/[zb >88]%8f9PYK|B!޵:#g<4z2|Յʦ-l(0)sj7eɔ>6opo. k|Q /VNd< q)cc k[fWc.rgjvҒegM+ $1.{2ñ(D>c, jLH6-4Xq@QSBܦdl4@%[ϛdf&CZPGOtnTYwKRf*&:xZxK tIj+o:`R~`:!Nq!GRgs@ϣ3p i!rdaťa3N{g09Ϗ]o:~\B @߁䎁ol4uS!Rv\1WGO͌]"&1'zWb.RiX^9<+殪-H>/GMvv{b0UHՓ a`OM*`GcF/ü7 9c0cA3,d >4#c ౕxG%EB15p3auǽɳQj#[/w1y%/iJNѐi\X:ޒD1["3^[q{a~= #zN!Q4l㵌 RJ3dG0Qý.t\1x Zi(ܷfF`k1|)\88s[OMU/x-FٕFez:_5oAߵ9޼*dQGާC3?5H9DZ̈́fHAmJj֟ljr9gpܟy$*3m~ar*m\HdXIMrɏx 9/f/xÅ44`f n:qA:ݽ[b?FK^a&ڣrgyfrGN!$JogmW7+BlܚL8 P;sTdFJWm?̇N%j_|n,3GpmesZ{j<e,0x|J~4y,i]4M{!8vB;Ct}02D;^Vyfa5۟&a-p"u9UA3`TexKfCG /+UI65F ! w l+ "p2Bme9?3=NZLۖA9 ꐪ( 6dkc+W(+SEVE=] 0D#z Xyd"F%< (nXUN$cɸlSDsK<֟#lFm'])'^g: ;:Q~NI)\z$gzIm߫D/g ]se  #_\Z$죒.7/;2}|+cBHmW3sPCPBr˸o>w" qYk p,Z)us&PیKe&:ڻĶF:exhpmX9BYaSj#bdF1M4F-6j 7sQ, Ὀ$_As[K2.X,\սU'-;{9be&]1?,ЉMfl Aܑ?-i`kb کjʓyHAUGv?Ort7[hEKd{* #1c󄘽7MWDme'Tty(@@{PV-JQFO9' }Z6t~=M8YoR86E;lu^Edk[Ase @g|Ao堡u? rӪ` qzyPm x7J3W5#5g^=/LB^+E[ y fa0R/8X̙=JV)bH# ;_X hRE_6iJ̹;v=ؒLKȮ?uEA~*b=|vyM ]DjT@lcPŭx$ŒXrHzEЭPҮ?@Gx[/Od嶁%;AO#ޛ6[`@U l(/i"| Rn B\&`ؙ*|ĕ7,L܎DIخ$@sLOP<m\Q(Ou5Mؒ²!Ďrdl[tHZYS /ؿ qh)m)YxL !xlҸJ?j t䤄n͑/%:t^8s}GyD`"w0> c=Kon^A :uJuC4Gd8V\D}^+ҤKT[qiv9CMq@[>=xiYBkcǹݑuK &ؑD5:o(xtţ7ݓ'"YCvl8DSՙ6 w!n! %[OEC"CR&4i=,|? k3a#;'l橽Y8716ÒdOCV7净vkȞ:6&?LI%IRm2;=^ـedpEĈkZ=~)5[=@q L ֔aޛ9eWN/ñ>6x$ŮLNO_wA ;>ڝ +e8',%y쐴+{׽io.- N=q~ oE^S4G/^ZiHtx'68taث6M툍l+@=wmK=XQJI3A5s NX:rc stmTkpANMy4dEh@Y͙bp~~o9?64+pG(܆5:Yobrh~{|bh+(OkƎ_ F'ynҭ{1Vx[Rh NgRj^5exV̸A CȻiԧI1A$U@RYv @'u)XAc\bQu (('rf BC{Jwѿ{a=HZT>)j7E=)P6baqqd?_X@S Y0%V `@>3xC=08Gyu@p.iH'OAH^ ݣT[j5m0IX+vMwn,ӱtWdɟB]N6¤l>n bfRSkI'zsɎ. Z ^_0)"bcѐqV9Aqu??;T,?FZt&]81_5qFk}F^GcNssM X3pfG8eODjMUQtDVJI> P:ZnS]yxZ78u/5|{S< (}*!Ec.xdJ<ۊlj.2f xyxڱgYZ0707010000030f000081a40000000000000000000000016759d58000002698000000000000000000000000000000000000007400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_usb.ko.xz7zXZִF!t/&U]?Eh=ڜ.+wrQ:@WF~Mض l$`r@ґ)g$C =K3޴1@&X$^w1j `Py?)DnZւӉ ٲlKL*F~MԌd2F~x~7^fVXb`O/l̃y@WQ̻juDw9evUU7z[.M ~S8. A? ?l/ ^)XFI|tckjg67 ha%T{1TTT׸UlEDMuS)oZD [zcMO:{9/%o^3-=7!r\]j8͉$ @w$aG\UgayVJڄncDM}e$2\so9&n4N2^JsZ{{TLC׳,ڨ]HTxm|%aH*&\tOإh1J7_1B VFqR{{Js5q-B2<w|+x{\d{Ғ'~G$.D.Vم~IyV%?!</P,ُuB:I"u3Sĺh{S_12+'aC\[hOBD{@%c~! Y.WyկM2E"y1۵Uihy ±Ꮩ_ }yP\a{;Y_y <ܫd<=8$,_IaY(Æ=RȊ(9t&&jQ#P}MtFz0`nnnRP?R&0 )x:ᦵ* fc/*f!Xx.N,5YcphJY&99QسRJ1R3_oezvb,;(/ cߙ8"\k \Kq> ܥα'N6|1p?+NIs|*C4'mI8HXS̏6?msYS}d;Or.ߑ?t'cb abw@Ckt;deFblqۥMU=5: ٹ[}'ai ׬1J$0X5b&Ulp!x.'O$-3W.7p^A蕛tN F9I/ ?F?NaZ;xۍ*Et,ߏ\F9hS?NPsȾTTjAи!&5L] &Pǔ0ɷX;G΍i^j6cPΪ\I1)QLVDBĴ-2?C.Cᖛ5]QmALP9bU3*$h$u.d~w6SwXNE)`#|o-P:ǹW6Ưx)9LS02í@%y9Yħ^G`.3_}AđDaW8.ڷy|S<rŅzX%&) Y3Xإ%(*FxTnGFɊuj剻?{dc\csbWD|5y3~)#APE|bc?E,BHkm李dG2I"yx\jjcz04R7#}= w)Ə2[>V{˱9` 343fK.]C{J,qM-uf/7c)g)"JH 984i퀺+GyoSqq rM^~_6jvOL %.-_ԝkǴU9p)" YPl~Q>qEsfK=BK9*#h)D@@VkS$?d_m6-â̹g ^I2g'fӜIs t w~Wӛ1WlLYbAʊsٳQI&)W&A`ubW?]ՐO@POt 14Z8,󸔬cE@hu쫡=",9NH`Df=xp_ H/97f3efJ bFC[bλޞ΃H{r븶8'f& !K3\l@Im/_w`8~6Շ|o>`ulff@lMjD$sZgIκ8YбΥ2f*=e[i&gx8_T[CMZꇵC}sMuN+4[@R^q VAń&f# } :Q^jT]_~ȂwwxK> -pDQ*!+0:/{ZTn:{*NH̐W]󑤽%6>nWJe>Qa Iɣ&?p_6]*MJAu,^?Kl+) 8^P8Njƫ+t*+YpSH#Es{;͞!3YU̹$}o;O5,iヴYFWp8E;ۻ.]TEx^)FVl%;J;roEa0L ?;d?#8Zb|a?Y$ xl.9c_#EŌ o49k0QI 47D#,}ў^'a[R\6d}h.i6J!AӰ։ZHG\I4krgܬ#Ս#\*=4&R9íɲ7 Q[Fc"w*99;oɌd +XG髫T.]U/'kx:Y]OOd.eaSµ\܈/L0ˁ5XSDŽY44;Zib|"}ޘpuΕ V}O\ ,(sPD *k~>QlIV:P23!DfA B[{RܥmJ’W/6.NDTS  PQn]GˣVrĈ ~XSf"UtKkt' B8.ftت,OZA3d)2'CUu@<4k߇3X4SyͲQ%LxUdb~Uy#&+(ƟPGCY=LǚS |ݽSݏҸ\ {sh /G @ɮ:zn3WrckMVچ9( bPCwYd&.7͵~(Sra-%#Rf֨ScõomF-4xU  ]_!5<"Ґ,ˑ>O.nBL{Nմ+3,Ѯ碴j|s"es nGgNvpo=)15vRU#/pCYt6 %}O+4#aRzTcvcʕ(i/{* t }*x >v%G}*s$Ir]rCܶ>Gq,$tkQݬZt/H\l..NgS+?F "8[0Xe+;cjv+cٿmWC4Z6fjG@L1UA/:NJetGw,4l1<~E0,ͧ/\" xTW5Bbe̻ ~[42}L9$V*gIPX|%el%Y(}] o ԮvQGߋh86A,QKI?#aE%qb[*~ H&UYg g "]nC,}x7w12 v:͚#Goer 5Vz% v< 픓0cՖ3}ɧ߆;?&ph6^~e/=ZFȉغFx>?G!JVDYPT'P#2/m2?FR48Po `:wP[ɇ+/5`W``&48gԹː-ɤecpRo"iT{>飯&L|+}yyFҘM%JNoTڞDe)Acğ QZDIKst#Wfp_gh?W$h$.<'Z [ǬjGJMp P(Ҹ6Y_U;Q|FJ8AU}}dLianU8Ҕ' ?Nw=݇3I2L+tAE* `)˺^PfS%NmyVD|8ovT>S]۰Kwe,C|;1s6BAzIZ>]i&,ʔ K5@LxjJɦ;@x5%Yj7A~<OxU70ԹŐ ,C_)P)Atu| /?+@Βer;n^ [{سF^V]IAsY!?nzUݣd; Qc []pe 9{44Grl7FLqUs*"mX0eqLjO aRmB /aH DC^ :/ˀdwQXX+m%g΅XUQ۾BlCYaT-m9~“SZ\AAeD,pdz GN*rm&ei ېsEǤ$]fDW"_?22;{0Ri&8|c2ʑo&[rc!_0zwuvrT8L/? >sE } ?n Oϔ2D+;pRqvT7)-.EצB-|$ա.6[4&)˔Ə&MVA/Z?tA2N:4L`eg~::K$@UJ-&i +g(zt/_"G8el\~b>Ѫ[``7;}FҴԑ$ƵsX!""FQ~?>xX??!|6#]Q5B IZ$A1/`{ɀ2sUjway#RptޗUjAY%ՄIK )J8ԥt~&th2&dޮJ+CjMFWefC },\_1~c:B/@dpHѭ9ڲcu5) iTIY0M&A~KϏ37فAs~@pT.5TCpHW5fPCWTխl(_eG5._NGgɤA:騸iZblUXr6d+Uls"״tn4%~ZAcTg}',.zFYġ9)XtSR&5vܵn ,q7qZuxP~J<  0R`"c91^;hI BhOgίپ D)+GlmY>(gvLj\V;?xmj)K2S6Dx&Ɖ s06&wrU6So!œ#ue6J|g'R YvE8/F Ȓ_}^!49 !8]`b€yлl"Ij*s[v6},1Y89 R-yZ>x#oL8[3}L,''p43pڇ)t#ȡ^|9C=;r\*a/dF:[:9h[;Ċ N}0i =m/ V{ܗ9Xm4n-y]p5Kcvm\%ᅠb \̤:iTuAklB|Ջ W%%дf Y~;<*6iJ+x oZp*! bFY^69)C}i8\<۪GcNfZZ#4,ظ2qcJRBejݹK42'b c sPw YOADb%Zbwwv 00Gӣ129Ȧ9+@'"O2NF""ayQZ4|\̈bTNS\[}$??EV2TvC cUp#f܏j煑> #^J"Zb뙜eru;D"M]p75*VAa. 9m3 xG=VBVT!`I~Pe,k_p KHTo/ cE4"琭#e|rQzǯq[ɥd;pfD< D/%!|nNT!|$peXtCoz}L1,= i)vZgPp}P[ ;|O)"brB2mw0/HƆᔅR'AEːC n]O*cś7u&UL 7(T K9 :7&u*%u߯d /Bf՜81\_q.B+hU]k,$u֚=^k(Pd*F'x2jf+B|m,ʕ$E;dJC{_ _R=0ڪ﭅L5$V9!@\9!&(q̹26\R0WT{fԫ)aNgUlOo*Y~Wc88GѾ3=A.!D޺=qHUr6r+ m0VΨ -LmU&~pJHVFՈ*X (H,eT{Ei?Ic0:O*fק8 ˄a>Y H(iTB6[V_/2BC6+x;%|z7\_OzEB?)꽛=%~LvLñgYZ07070100000310000081a40000000000000000000000016759d5800000c4dc000000000000000000000000000000000000007400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko.xz7zXZִF!t/EĚ]?Eh=ڜ.+eb$wCGod/L e[}h1iQCI ͏HUdpWݢF)_`jG88 יFDp[O$ `y\u/DiL2gL'_miq&I|W]ۖ X/1_bX -6\P vs'4hWw.7o+.ɾ'˪noMgemO y kٖ>a\YOY캺+2 ).x&Pqم'-1~Dh wٷĿ\HP( o\y$SX8WlN2tid_k@)c@{yEH Ϲ^HClH9YPyV} mOu0ݧj8bSڛQF8H((*ylsCK[6k64wm35cjAs Gaqsgmu0v]"Jnʶ_*UJkd"DBq`=2`1 llvc(Y-(+ǝX_`[}k2Z_0_EH=5ƅ uT sڠnb{@d ǰɼ~o XZaOK:)?z Ah6a] 5GӪ͐QBoS%G%1$R/"Wsl>q<-|AoSB㾩4ޮ?{z}ct.%?7|| ǴJL..J NA}Oo%p}c̑Xh΄V܇ψ(o] Pt}G,7 c77w 2! ,Z x6v,&0e1~Ih.ЄtPŞX5VO0GGr[^Yi_|"|>ap PM&xR4r䤩iu߇EH12Ί$:_}F? _LP*uw&1$N;BYܚ&7ڥ_YSBlf3|v" $}W:g貁Љ.<̓rR,S8c[LRi( 0Z:f-O!< Qp&ٹhʝZJszJNɨSEM)`O+QFRޙuwUSgdAQDwO5Ȋ5 )7ЀUϽTϟ &VP!~#)vvA$+TwJ&#ntMf;>AN~`p7ϛOnwg ѵ]H #m4N3+o0C Y7hxQN^bJd}0& "`:uƃ2G/HǏoICj@}Wg'pٚMRE= 쬸 }Jʂ1(f?3S.2\UwKG9 ɖW?Z/0^;/[KOwRPp>uri,,}+JJw 5ϵqdÝ2FAclyQILA4kx5:T=1}[ 8&RJ."fV+bǗ5 |򥊚C+B]כnJuT"ItLTLu{״ӸɠT T]$TH@XeΥ@]PՖ8@ QF.QBPQh9OE̾S,9spH9QXN=?q!B?OХ5:@rfCjs@&i) Az}|l2_WT1OYFK?yDD1Zl-KB-kZ8gp-EJ-U'+S`S7˫pu;(tmbðW*?K>)UZAkԣAoF9({Op+#/E +|D=_- ʫtxVu`u,^Uiv38V6~p'V3Cڱ #qNo8" qؼpx; X}1DnTkZwhQ&v] ,Vvr9Q‹&޼PJ4 x _d{yΖ0{^J `c exn8\́_9tY+7 Aș$9]f ߘhh0>:0BK q=|#XǰSˣHr *A,KEba_]*fŪ ѻK{֦Q-}҆IPg)vLFDʄGv nj)TiR&Qg؃L2K*n z4ߺXw'JdaΆ%g2rjOiAjYߣXW8S8ԾR;:u]\X˺ȬVxWYIfcSǿݪ:,& ba-+njg'&~ U#p@A{* .3-9v9ޥE646ѝQu(cڮ}EF#`P`Ym s^|MAX b9xQ,7 SoU3[atg-.uV0 \db, M{fcO=wh_g* K(hqg|lReTzXywlXsJ88ǻ-~+"9ix*C7E1#Q%FbEP^2.H"r.#gK7; Te!W0Nʲezɔ=*]Ix~#mFj ?!V4')GR#V8$,3*3ϒ9t=fk1uW#OT9o'ɪgU\l͉xKʖSt`e+j{&ۼ&iY#@!H(Qk[>d&>{'vcϽ1Jjqͼ!!Ѱ| um6cHp#)QrkLRYLݓ8[ҩ$Y޽ѓ-&̉eTd͆uEU Ը,!3{]Q>:H AWW:6IH_yrE^z?h:ɗ>yW a}8#Nu# áfvBQ4% `*tcEMHl\xIfEtR}(UmNtv0GUzV6Kܡ7GP<8?Xa2:.-.wbY~X32jPb^.Гr\nn2 غA^}mw &댥Z;[IK2N?b)A~DB"e?u<6刹a(TWu <|XE*ߙn]cVQ=jye qxF V3ۦAxQ.LvUBeWNcd~xU̸J%Ĭn8S FjEcm޾2c'xz|g ݈ KM70 deTSݶXIC;NІ79/i5(vŶ Bu~((tqİȚUi:0hyW[0UcͻƲ"iǢk5`{ r>!"4&55h.&e6˹+dsu2 , ̌sxL|{OV2S O)S|%5sJSd:ɻNt"Q3P|0828Y+GF ^4}` MݻR`238 Js~t05Ʃf9h!豠G!m>YCLyJ|p@y;zQ$<ŔCKpFyBsګjf]R@J]:r gVRdsZ'3sod2-*۵/8 nn0E` ~^pA-2iK~EjADn][Ǥs2<aU҈=>q;<7\W (iY(0XEFĵzA+RHwK2ʌDphct^/fBYo ҰJ&pzw~/x#4cnTE4č)u0)mʏ٢TGOs(YrjXd1EoNT}F YMx7dQ .qW{ 7؂^a~i;֌?" [Io0H4l X`b}알ԭ86m^?Q:|Z1QTdd."? tjsp婷JڊЉY/1= ?aJQ㏝+,s:R<%3m ]e ^ #6Ma(c {6ʼ6c?Xk rS R`LNyB*\Smuk GHWt[b@,Da{ =i$kMWS90Q]Fg+,(q8>%@~ np"] B7ЄuHFF<,xSYa{ooU $Ϛ¦/6qLFrF M1~5 )}ZDz a~I$t(D/<0Rt8 mw ,ȑܭr`C5==KE[Wt䵏*@*i6~XcJ/[TZ|`3\UGPï<Ŗ`ѥ·LhoLdA]ĈGRܬp?񍅫|ƣ.I$6]m sx_  mT:K-u<H?xVa'G~"ꌀ/cPƫRnxn 9Hѷ(?0$8v?1f%x[IjLԎT+&*@ݙ8-)LTDtJfݲ ~ȕ[nTÁl$9Fȷui 1F5TU- ?60/p86Pn{TXvĹM `\Њ3k2hr{`'U)acć OQ"9pȡVke=vnü⛈߿/6~Ǵ&?*)quoね02*ay k/@Oteš4(Љh:#K%(JCؠfX8RFQݸ][:mz@5tTUm t!MB>Qw ga<"T诽#h)|,b߇#o5v*˯ӢEl /aV !QeĤd ;`MˌIy4YS:-ͷ*?싎7@'͛ UkB$I3;OAlIPG{g XRW+=eFi2-k"+@)8u \*.\t;Pl_8ED~59 "B{YqǖلH//V9VG"2עrjNM<6~ZAUL#qk6wzdwi+)hLmp\n˨.\A`A{0׀fU@\~nl*+Մ5A:B \7 ^ < Js E`WOtG& ab*$']׺@RgDA8n\\%V׉~K \JɓauGJܝΡqCw8ZjfۋbhshLfj& x9OW#?٥_pOПٴډIEDIU5 i Wy/lc_th+e`z,L?kDw4 IYt\ӚUS8TI[:bv;θZ`vsiցiq7d:Bݼjo1~I hwCqewm8nm m"˵n^DĎ^xFfgNH6p" xuzY^gP+mr]kl627;r<㴋ĵŌ'7qnY/ЫH)ncK˩L;YfhEB=Pv!`ݷ ݟ*U}w}@6LrZ ?qo3Q 1L86>xNx%$aK%՚Vt~T꧆"َ*N>Mnp!EeoO=R#"XIPzL?R#T)rAr@OuWDԻ]iusdc2O̮g6G@ߗj#ܡÛ C8(] m rX+"0{ r g4aoK >Ŧ;3g)pժ|DĖ&R;9N&I8DNAVf(ˈ{ܷzh rh#q=~u7Fnb]ε8-y99Ѕ0S5@uDr&mfΎS74RF.\Z2Zu V#M@)ߪ`;}i2A6FB֐yV/,6g]Z{TKOc'~ԑb7Dx~[̓%Tpa/}3r .oa Ś΃Eϧ?ϮMgVkytj̴ަyؖt׷>FW #{k]KwP Ez#ZShƫ48A #mVɀB?X֎kF@” Ȩ"z$A7i&>b5[J?.3sGHXŔ{\e5> _*\ȿ;iGim1䎯;:(gf|Af>j:~5鬣?ufGʄRx+:) 伱3P%A.z//&.ϴ2DNZ EJ Ofb `0RAm&Swd#oy:$D?۽JWXep92":WaYPm-jvXպ'}RA&ש)~iUDvf` Ii@2W~pv86KA'\oH|>},=eәF"Uͫލ}4R\ nj8Zm_8&#`e+_9a@51(@!S4].@5kg~z-uHL@JajlnRC%Jx9MRQSi^6<;ۑ&=1\k%p(aQ<6VAsY l3AegBb:Og⬏ nG_FH{$;lp#W&t>ڻy:zP|[O)E!ErƐ8ߔMGqJR .|G.*޽I_?Biq@C8bW-AoҏYanW0RY 6?l `PͮSD2 \J8\gS9?0b HWmU)\2J:OGvbYލC)zm3׉?ֺKd+FI)€[F4HN O?sԎ؜Z5GF={gHmrh 3S4.|pHH3GH@2!Ɣ[M;xx#dAztaLb6u6Z;s3 *=چ߁f6jAYL8v ޛˁuj-EY!%>+͂qը^蕬a*}i|!kI\,QX[F&}_.i0nX/~:j)_[FD}\Gy5 Cv/T'R>ehYVQ6b1錒Dùd^,0AN|9`PRkꄈ*Wܲ|˞RH (Dέ*2BD6|񚟉‚ϯ.F̭)qVǼ$a6YW-sGS߇+R&УP@ʋ&әY2^ydku׿NVzQk ; 5۱ ˲֛a6KkY#-T ʣ:jI&D\˜r []|Tw^fR6;^H@TA{O0^t<$18Ԯ}}Qq uNt&d. 2]fu 8{mDg@fqw*:H~`u al Gcp~owrVgf~/zO7xB E9VU\@"h.B j6]C. kQi6t&8 %9$Ha ӘNͿeZ5"ߛ` pP#y-ju|˔Ƕݶ&sؚ)A=.#S&esܸK{"EǍ=?O>T@tZn"3{1 ~FD(2{V̍ofz̸I^tF"4TA|iщD-m_6Mt ik{RBoNmVm~M&Kp Z |/~᭏ xKp hKnWn_[q/5'q PZN+L/D9T<4Z!xKG޹wщS'i`}Dqג q3/kR+91| mdC7L~ɾjw<uH/: P@d$Yi\%)U~@ޚϗS+YF!uiEŭ2dAoh[@rMMcH9W.tb#XO#/yL3IG*!:Ƿk8}=S$|w!9\v#$X:OE"qk_Xf#`b[; 2Rж2#su>?%;-=P'P4AR#5. ^ Fy;DAݒ%,KTCƴWX+:i{@7[O@K_oU˫_-/ت=xZ9+\I]ּMŎeR1k_u^ctj8].j{]ءOTa$|8  F3m7,ޫcO.3W/ʔ^Mv9a@~[kgWU~~ov|^ ש7xqX2DL)t9K]Hq:Xh#ra/W"Pj}_z8eOn=QT@4ڈId{8 kĔC,HW=meY=ͨs[uM,6՟n?!S ׀J 3{!wu AR6h1ݑ, 2lYxٺHZZBX@rUU1ULNqˌ+ܡ&@e-X&-xqxܭHI֓P pzۻSn)@;Bjp"^|.Cl3h4&v;:eټLwO}@ANѭvxscc$l{ !o@dRς`4e{.q.Ui?M%$_># *e[4w`)N=ELT o-2?|êwQܐ+c#G.[$ўlWN>h٦׮77.aU.!L]:<.FS5}wu6/봄wC JX@>Ԍ,\rۂn,ۯϔM}F*[KjR_FFνToo"9Eph84&yMv0c A+uW0XAP'Sx?:ȥ&>Sְ ph)1Eu Q4fRr,?4hP҉kE"Mc2^P,%-DxN]8Jv7{ ^e+j=d[:zU|XƎ<SCQKQ j=[4 W?-|_=n_K6wHzb*}R|0!hL,6͕>y48@ѳ{b;81ihY)7_Er\݂klJtAVxZsI,J5wXlOU.1YXK_zE꟎$]9ߩXN1O01'.z;rA lh " 2)[ϧR5?H=GOLq&2 (K|\N@:bt:R3];$*z}Пp ymBs%Q!{X=(uQ$x~!)بG8,~;,g:8VHPCN^_[K|'$tq->93dyE|̧ܪ X”æ.7~~ Eʠ1Nzq]yJa)69so9bT0 <Rڔ"3hXm >ƏDjF\)i_ oM+PX >'Ctп`"h55{e1 ȃB]MFqx 0\נ_g8c kDpTxyM:PLQͭ(J$d +pvxA|]h *Zf(6[ G 4<qS3yebwF6tf#=(`XЊZ:ʄ)nhPd5{!Q]V+Pà\bBa~j'JÛQk)2GݞRܶa*Ae"y;aD+fnAoQ_)m/[>_o2דⱚxɳӈpaz-AtLEWe h-TԙYpUx"i|MR/{\Uq} w8T82 611- ەDSSM0KW*9\}o!E.FV:`s{/j5ɠƥRJ٪[x#Y{X^SC]]ynt'% Gw>arYf){!XYT%x74jQw)LW SԏOY$Bpxz]hdT 7/瑯b1@@jC]``KYnXG67LTs AT}ek|u#Jrƻ;S**͆(%,ù~)T:JX”j׊rP*$M8rbp.W\ŪlAi@3$.4AO)hŸ4(k/;ʪuIr>rs.mE)vJeƤ\fM5XK QQѧ_c殀t†rWheWE/f9f1^%'p57%HdyQIVTD,KB'hwb}`x?vLۡdahƒHhkkY,>BøD/DcZJ.P @[ۍ ȷ5l ew*g'_.UQH(jU7929r]W肆s3&r @V~6{`c)$%ޓGd&=}Fσ#ctrmOw5ƺP );'ieQu,nSgB̳WlP\~>YBUGWc'i>ɃJ3w8vq6d̨܃,Gf>Rp`nU X4=lP?J=-~3f5^u"ÛM('"0\5]*̢w6WM\Y)=Aa|y{?8#44(#i_ 9c-YmEpw6Xa1je+ TIh}ۧ[[ \}~tiiaԶ}1ROX?GrQZFy^E5^s&g{/ds"%R ?lfuG)F  /܋ĹZ¾VPl)/ԟu'5UsT HmNym>[m+.96a]^BsVx3lrY >{A^m;Lb/s`J6} 8 gqv]7<S̵S.ӻ.bSU?~(VCod:o͇O78,X+O3P$w 3y#Hn7W-uk0* TZklM53j $-V䃘ѠLe?7kб}~7"]K98N@ԆH!D܏w;ל8]i4NA.kBf2$<8/LubC͑hHE~gfM d/֭r޳J5 H/aMZ;;!`;%9uE8)92!e:Iw2N^z=ҧoe! a ZbC^ \[ϊN7P$Kި|l!DjϫbP&&JmPh>rѷ@(:'@KƳ/HNGߠ\o鶲_RDp=$_FNK6Žgt3(KcߓzG~ v|[?X'>W$K=l\]C(#? Ż,,au~ !c^6OIi⍹eq^iWGw-<0kZYM3 ])%MYPyZ 5?Aoqi㐮6QS\ trsX$Y\Rb= cp(5/ ]xS`M5V**Jzr;qLX !~^ Go$RO gh7tqFn C* /G#)*'uj[LDU󃡿е]x艥¦v[ŵ}E'1q)g΃|)M>{TrMv孒-Y@7%%~% +P<1̶,ֈ3B *a~45ǚ!s|\!B#_pܶ>l>ϵv=}{Մ t4 52u3l6SVP_Miy`ognRVĩlBEm+ތ9 ,déwnkte/ӑ (Kso4L9! !s I'[q7\1 oewsg6LsĖ1[*b[ysL62p96CW;1yA T|\D޸HMlzYLs`inH~_ еs=^E*tα#T:ҁ8?LO}e@x23!@k2YNМ7ZOjI,&t$~[X= %u⣬jqGceqp;-BAD%S+qXf2k0(JY; x\:/;"\9ݹ>8bC>ORx>1, ת`?h~0}yfW3Okm"2/WdA#| ~3`uI|mg@vd~\6]a7xߘݘѨO| M1$Y% GIyY0X_)"aKٴ~I ouS89Lt3 k@*vx{< S -%t~Ad70Y5PZі6Uu!҈f.io)̀9u|fȾ@EUճ1VӳGҏ6k6~`xnR%#o)"]\1DpȮ_4 V=!cj0i#IW5_`:75̫/1+5B ,5#v) L~.h03B` q hG AFA"F۴:=_53uCF"J |>BޥD}or-9T,[ pwʲy+'vR r b/ͮ2)Q9RVv+HiV@\$3f; 0=D\_fEv H.R0t]E+V~mE^d 2̡mnG)=嗂»ǁUu.!} l/$rhU^(SNs0lڔI]~ ;VjirW7?CmrWFj7EkV#E/Or.QW2ѦƧT%8P1p92b>_y srb鷔e"[S D4y-EleGU&:n[2מDz8ɃE!7ww.&qֲ[F4rUk>į y}O{:ME"{_bNeQQ7 Ela˞@Q<&hTt5J{cC㗐uN%?T#^OV+44(t8SgGiT8۹ (o/wUK s|9k5+~!AMO4H[+PCg U cWVۯ&upIzU]Nh@  ztH$HԄ݄H:< lyL-=^m^2sM'^Al,$ˠ"L&C) z>+=QU-7,9-UrVoq:ZsJJ@t&> C9& .)hQR#L [;y9BF җQ}J 8rH`ng7ij|34" !PZpĭlix17̯{TOT2v> $kul |:/ŏ)-PPJk%8$UP&]7a{ZSyȗ:})+YP"2wrL) !gd2n]dB0nA CTNR#I6̷z<գǾ@ȩ7\wq qjݬ$I p8U;O|͝I!i͹a' i5S׹3 -} LENM Vɚ'>-;ETΝ $ή[tW* x.4u9]XF 4":)5D5r^nذ1}+d{-o)d",RP=EoӆdT%&'vܛ{Q{+m -Z&W*X8 Y|Qu1\L݅/ݽD_m&O@}N\ WpI1%7*[J׈dL ƷpA]͇%G F_PȺ55I!@ k!f(n IiHL:QU1>'L89M+B>2OzaZc>a%b:$$\%9Ջ3 (kzRA Ju#߀kA+v?$œGTߎ-@" wF^YZOܡKȸ_^c@.,v.%kt;/PT\x6gZGN?sMS>Vޠ m# \C`[؁&^rd|':Mg-/%o7~Oȭą]!Yf_veu* 1W a%zVDrY?QWDGX~(5 rޮ_zM1Z1dd׳i誷qZ m3!HުfchM*GSy||~=XBt 5q ggة j$n=#5UCμPzTIcX3 O$4`d^pZq6Kb,=Rӎ/qgshj nz)! j5_3jϏ؞бdPTM+}Tem\mBӠ=w:ֳnDZgzOSo?)$~.2C6>fl<\,#q8Kf¾\msᲟ2F]v >Pro<"aDmP994儿k/3¼PlIȎ&`7+#|UExrhcYVC&ĩ?jM^(z/\ p,b3;Ie #v;\S,/k8*|abGed򘿙#1^Ϩexn᝙·)7(QrdJ O2#q`iF$lVJw~$ފ;'LS:qxՃHLow{4luc\ngt M7>Tkə[BȪZBC|`&uրa+j$ߘ,Ol1%+Z;u]T*n :^sx Y btsHu>>٤d.ލ۟`a-h & Onȯv+f(!D^$?hƩ!Jq Lͦg4ȁah+k x6>3ْ NW5G=jH >9(:p|k ,'fl!%9H09-S_hzjS年;WKνY9 vGplWF{,cTq"2;ZotƲ }tPȜo# OJNCm`t$gskxUܽU:ҳ+'c/a( [jC0ˤ<_i!9浆$mH A*voCR Hk xUhY/!̞"|t%6RQ^1op6rO9k#$l/+BW͋kJfҨJeWl0& lC޹/ffE ~CH)6ZZQQ vvR#ܝ+  r!ܒUc0zA|c _[tu&љ' ʇ&=93/Hޤh3.з0w[׭S (T dA5dž.<]O#-W׷#(e:N=MA] G{A++Sڈ Đdvp&7X2n:L!ߛ.piӵ=]4J9J<` 0˚Ԕ's?'v?zyy6(a72&x6Q|2fمtxh[$Ai 3qD©$TI>7/߭kb֨pFTZ6W;Ω+@dh"^aa!bNŒV̐1FutH{kFOi,%s]SSqSyױIj{r##zR#i4{k/=qVu>)"109r L yg$q w7^;7+nd JgeCD !M{'<0!~Dh%'݆Wd}1c2J" *tʚG=jn Vxբ&jF-&Q+Hd(!,1WSpmq'Q,xTA?& _?w1 ȇnyƭ rRډj4`gm%Th 0M 1CTԿ7xxJxC\hbMEII" 7tmFŗe+F] qjıأkى ŀ.(2ѵ>Z/%|h5[E~i}ոU;_\;fRcXwyU$yC6[L=|Yà(Bg~eP81gipi`?'IajL{BCNct pLAtq`h3i`[2vS õp# *zmt*m^ڔ8dǫpoDq E/V4Yu6\FCFgtb ƛkX˜_W,(0 KSbIBdeJez+i[AaV)ָ@BmKfw-ODFv%v&0MFS,Ê\KpAfbU:0"/&.0,n`ĶT<7x 8k̡-* ):7¤Y(wm(pê VX`,4#OE1CbHjI9ZL~||lfLզ'$8*0]hn>2{|r%t2`G1? +3JqRR yp?7^j7'9UApㆴVL?JCjǝeCR?VǬSEH0xJ5deeQ l:SEWSCѓ9|/QKAV{š&F͔]@~q)'0^X.`m@wTd܃Q$g!̷R2ʳk+L,(tAP6DT .Z! ;N^7Lߙ;b<%}C@2)itj޾->*B?OhƒAmhU@^$rW椙@{Y+x.aW=[#N(>Pԟ fP1|}oCrfҊusQű~L!{I0pKw{NO׮wT}}d64wފ v]AL^f@@ xպЮ yY9—˕UI^+Uu?;j\vNwJ7/`^?a.OoK& nQ@_"! fuoORk]pGBIk*Qsdmg ?79%ᤴh*֯V'7n0B46}B9Eo5!M@ i>dq4۠'~%p9 ܚ 2o $?a7E[Գ>?tze!>Tם#\L uW8fԢK],EVb߯ywM~殍Fe "B%6hI :ų~B)M]nB3cwШ<42Yb;RN)2Ta)}*Me."[R)%2Fg< .V+~76_^ y _XbMdE+U81Px5/J剟1dUXLىe[?Cfuj5ޥ gwhl1LA'qMz)>GXKprՙAUi$d쏆F$u摚'VY +>%׆i)ۺjhV^fZ {lzݿӂaͪT cATZ+X\a j8Q)؎0ŢH,qǬl;@GH[lT\1jq5䐰6ii౗}RA鄅{6Cb9?Jc!-Z";;˵$<m_&$TCၡ&}h,sso:uL"NH{qHꩺׂk!RtGO$RuJ%r"~\EGmZ>,K}7i|w U5.GPmH.śdq%"|=>B[xp@NW; =y8\R6Ԉӈ LCg@_V5q įrO5@Ckq.U#^@hBj.>=>oŌou:lnp;i19f&%_.JsṛfY%-Ğt6eMW 's s LteK5A'O@8hƓٷ RHK@6k4hPq؏.ҌFCsP(#MX9ۣSr ݗ}礌fIKLpp͇Ci=Y"ސΝn!Y `đ <5!vm;`> >ǭ_*P_$(nkDr&X:Q)}He7kյY 3|O4.梩ʈ(ҭG:QŏE=ᛎ9&_Ƶg6{W+Z8iܢw9\y[@AC܄fUo^q0nO?SDNTjSAm٨cUR3QY* 4M͘Wk]s&mdAPNXk["*AdNr Wd f!P48kCogS'.Dfn#n!$N6bЕOQts[*0/&ER4șjtx*A#K*=\"l]T:P^xROB.zLV˹4B }oYQcFpP~x}$7Т;ʟefK +!d$V<M(/T6˯%>e]c-t^n, ~,=8Tgu;Ad/(wZal_53zrQm`b|G#qH!'ڤnx_L1ݴ$H/RP{Xg,Ȕ:i9xB;-T4;=_(u ɍOu,tqX6'6K|%2ػ<( O/:t{+zKtWN !w2ęfHblڝAjƙ>_sNU!_XFW݂0Kd#d঩ =Rlj?^SU뀣eHkC'%S;vL}૷5xMdxj:7}E0~j䑑r *BJb4-V@$i9}K]XVVP54}~AE{n#H^ FA}5 )P֢`nP&rà$5_x! 86C꽞!z=p,*!x7~cEhLucXqEPpr{>ee1zΜ7 xw讖DB&f= ikʵHniesj,A żQc}u a}tJ0PJ} Q"0L>Urg#}yX2Ys4Pu+5 S (.$Fq=/5t@~*e7u<=)ٱ]|4(P,:-l1+ ˏ?n ޴74Rýhk`,E]GGIKK :%į 'mbWځ^J @FY2sfֲ5NsCMקIԼ}yщ=3"ŵj`u!N΃q`<l̀x|-L/ka IKQ%b)$_1G¹zSLϻ@BY2mvU'zDeƕiXJJ!*HSisD?B8re8!F$Ќ\m=ˣFۇykEvS-X$ rQMgƌkr%^>~gA;u3.-̀K<&AoYtuA7d/%Z׺GH]Zii<*kzN Fx<ͽ:r]5R[NT[bn: hj ~NSC/DĦ_(\Ȫ,̮/[-<bo2Oo#JJ*TIm˫r%?osHPē )w@4$P(OT J[c=9 &vc V=!H q(BtH`ŵ{ZVz|8S$ ֻ#/"zR7`Z_f_/,rVgZw^ Nj}cTj. ^IWgl}?۪ bn)Q9(7pnܪ֦ɪi+te/W5/Еy,Ag&8j4^1܁)ѳzx.6(w P{Dx}AI;y]d%@%swTQaCzqbFߖȈ$r2Bv]5Y;y`#oz `"FS.hhu]~录W4/ 9-~dcGg$Qa.l &q4^@ !僬3c?/m`7s"GSԒo"pzW{`:`d q,pڎI뒷Ή~r-"j3o8#]:2SѾY9 в%iDhbilMnKY3&3iؚDXP|%Pߖ {WtleNcօ0hK 44WT PBd;8dil5j4^Š#1\/ݗu'hޖMWmwAZ(C6`+_$aXyoкYO w@C8(QWK mmHIH٫W6φ&t%', }Vswflۣ}a+Y nΊX#ӯ]!IQA]A7Hq,J^5[7鈑&Ejg&hCS,u4 ෼5yeenL# ,]*5NE2?7wa~fM¬a NaR'ǐ-\׈sŎ(^W䏾)qv{FBmnWT|||;)&mHgK:C"gM)e{6Zfу&CиC(tXB4R@igwCQ@m GV\Z.ZӖue!7c{nzΆe<8CQ$o]Dō%*C C+l8/6imdAQa]ӈ/83L9B1n!؍f'@`1f'Xe&_:ؽ=`ģW}<Зd=T xOWgG"HJ DOmc[hc8f 6#m7"1[XI&|3wtb1Y-~ h#/D=4E.`G:b&D:Y`3}HOEU28-ƍ CpYg72肱VDwd*q Rl_1Px9Hј5XX_SeɬJ jO|8O1Im&vMJ3[0d~:%9 b@S:_m4Mb4f0=6^~0&e@?veM֊.Ғ|}+NFnh3iuymiP ,rA-pIAīd5$g*²GӸ{Wl"5-*gAV4RKd!reل~+Vcg b|e$v*I\@jhҿc KQ{V+r*%# k%ߓN:It[EDs"ř@s$4bK1F WegR%~R c G2^<>&nql^ X}zmp! yŊWB>%uՀ`#z'T8\'dXp=F NFGiRD{R%4;Zcb>S"ah4pN`qatcN(h`-(2,C,bfi0f cP_W{ʩx}PӬ`%#dP;5sIJDA^(t%/ZXN}H5zV.o>sO, z}c3F/Y2ޮOڪumsUI[ulVGoxP(Y 3qKJ#:IL8=ƭ Xi!!fh1+t* 4ɏFSB k\C/\N Ea :M*wLsCqXU6< lCE<4wL7ⵧ}"bl߇hCT+Ue㮋|h3؃!rmZN:DO{y_5@fNmr5<ϓ9-іkd6<7NPI9fਮ||ߧB*LtRL gBa=zÀ߶ i{~SswS'qQ]eO ^~b]^%%hw)&j !5JlZ߅PgɚC'yl{<" IGǔ_ꪧ+Џ-9F%OOm#%׎kBb*#6Уn+Y+[Ɓ_w6<F$cmO2q~GܥY  P{7Q.$ 3Bb<Ot4[ XcS`qNKk&jEDo @ Ou퐌nM" p5\>Ik@ﺪ̞\sڹ%YӲi;INQ P.UpЍTXL"%9w|yWN29Y7 NuQb6َx~2-3OUeew{h=z#BmqO"oGZ04kH:h@#2w+jNbr#$gR{ f@;fO4)*5ow'{ff2we+oL9˕aexF+W*o>Qe{XM(3|x BPUY*O ~Ȕ~SVIIݧվfַy ycއ sy|Csh0T}XmLji % vj&擓>-_pó lVMǝzcDO#.gyDw$;ؔFXKR9rC3DQ_uȺ)ۂ h莯QjZgR1ԋ1ٝ;mBRyT1&B9YWT!S w%DkRi@}ٟ1^y2_,u0fPLMTdi;Pib.FEV`^-KuPQR&nFQF JѸ9M"=A/4y ; r)&b]IRz}E ~,v= i}ח80nE;2;Wq)ܘYTnPxh_W#puC|R>ŘapqmЧClsu=86ΘZģXf+)ݑLFj {aq9:D7+D?VOgJRF8iU2_VXD3C o Í% @^Lm5jeDpl`h7E5\'Nj,E "bu㕵3>T?-sN<=o$y*=v!YH*!,o_1Š֜c˶wBhYX R3kX'&3> z?ꍽgN'i,*ϭd^^bWqA?զ8Ey*b UD͔@bL{^*?>s>PT=erQ^ LК[pJn;] J`lٮץӡgy 7>)PK*ag\fFDʺPGSn}~{ͩ M t.]c@DY ys~2̻dl|Bw.e2U`7U98Ɔ2SR ώ1~et xݡ M{Fiy*.i1K;G-⊓ۢڂz NJTW]t{AV_ :&pr zR%h\[XHctdjfv ]'Dc<@!iڮy7LGç܅5C3 e6\{b06m[H§tSBy ?=9@;Dcɼ.x*(ډI[5.1l>tN݋?|R]+Ƃt5l6FtW.l93:(-1 %u]0b@b<" $bE\)'G*ɻ]WXgyi@,Z)).VZvªF_6hض#yN d0-FTxEDn kLA 0[B`:R"dV$rЍVs$EG Ka*,QB_,6F;DZ5Yndf@)DHq%oky WyPyFC73b㶍lHփ'Xf;8Iv"ͭd1 홓Tq=m˚-N,M'=~qdK4 84ED V$.uR-TLCgJ;~$zuuy¬Z;ɘAnmJrM7#r{vo=.Ez,m P$5$=QfOjb]z4 GnJ09) yh;Gi:tڱX+mgavatj D&0od7LI1>;bSD_ !dO>VɖQhca(#v\|0F(26퐨G3'ac(y!On|0|AҾYU QRxGR 9&͠G4Cv:*Pi#ewɾ > _lb/kKP|9ա8˯RYɪO_w ]c9@gXo{&VUjAS Nna 0?.F%ThiQGgC$IuXVy[q轘3 #~(IB1rʒb(t7 tO4A3I\γu9?&q7XӐPTp*s Sl oܞvJrC>ʍxx M4HJ1)h` vmʥF_q\ `қݠfJfB~:'igPqJ;M[+)_(sѣ9ꪢ"(T0 hJTtX [b>*CꑴqSޯ G0GauKXٿ5?y "O`zIw"yԹtko{.(.5PvGsݵYSu{ ~K',>JFN- Y-Rp|Nj$@vp4l=(w.I+FJͽ Poy c=r) LLGuǿ4g~-'\̾.hBkIZ!㾔o"8xnXXΜMWO$cmkSڴf͘Meyo%2A ?QhR:3I`Y͡/ewƭh1.R b#.'g aCMVY`0i A֖Njby O%K#@j^z>]."gJja֏,K!i[̭*4Ko-c3!Rg"{?>bps"9ű6^!dpJx4!5:9/܉.:\|1Q` '0X/S~CBΨ_ rAftrSm~(U*RX(W=Ȯ!]8M'=n(~ĈZlA;pA =<ӡ#2K|'r$yX.'j$cϚmS~݅ &oAdG$rQZt[RA b}&,7wW >0XwBxMKT t5r.\Ze#dL);PCn T agA]ত)ק2'8p> G7t 0 fE꣓jM[$Z4-Ei|pK/{~Y~g~hf\epM;9ãrG{o_Sk9IEA<^#eg`hJ;]ֻ:W_"_ݐ A}Ҷq2t)'v 6#ͺPײQ=(W~Oэ`ф_C#V&ҩ/ud[~Jn$L?\l)1$A9D}Af=G|젧Kq~&]125vIڃ5,eY\it^v:9@R| ތK$]yȚYrFJ;r{7`eB#?{&Hze^s&TѶM\N$=aJ痣e، VQ^qj!\QԮ ث>} t!e5e5ܸr4f^hU*&@ OZc+̿|C{lMJh qn".(Є/_Kog#N!WHǖyD5}qLX.h=7l?w{HkfWPo p $V{xq.KIڂy6ĠE3 eb3zllЮdNQl9ڢ?i]F1 |<">"RQybAWFD:w-;݀✆bRx9RP,bW&.sbC9F^O :V= i?-B-!fh ?ގϒPK=/1X$\tk^STh:Y~jZ8{4h\@)uzIo6 $(Oggf 8WcMbWL78 J4{3 >OT#-eXN9[xvԜ$EC7;HㆋtظQӐ *]맷-ܗO8ēݰ07mk g6%  $/b"l䘰uƼ[ۆj=7Xh.#C&馟)_h8#.RJx⚎tgYt;yJEw,3hꛜ<CY2w τ9!)h%T䑬 ]ӪEG4X8>3b)Xս٩tPsCue >r,:yxj;rdau1jMQ"pUr ßhMtdL)!mvgvl`ks㨕˘O\M&W:we:<8eͯNɑ|4"b%,Ds؉1'urnY6EQr#k] )vhnTeG0%-c9$25J2\@! Urkw6;'w_d82r'f(~&F`ou8ɇ_HnHy/f! 3$"#[?/ |j}>:R^g*6y)}:4Ju`6 BɎAVRҞ,z@~A! vܴf`/^oM2‰u XlIn ѨfqJћ30w%\M%3~č:~"Pa >X=I*8S:@Z6-`z^X6DR%F9"W+[gK>w|ܕ3K] ܞxq5l~gY?[n hj{EjٚRGI,BpR EƮj?i%g3 5wU 9PO*2tKwY6AL)::r8G$s< Tix06̫XKD_3νK@ec=oApo+hkۅ8+p KG67 ptr,,jV_X+lj XqC=a!H+xS`w 6Ky+$ȋ1v ܀tYSfUEd,b6L4xXxI]ؐҡEδjUuj3tHz:$ds5WyKbs13He2' +@nΕOǗaP iI(?~-h"YHxXĜ 5+"U>5TyDa't>])rA?~,wlD,×dZRV|!AK<$[A_5k!(TvPq<&a Gytgs;lE(o8!ԳAs[# &T-I} 3*4 *8S}ԂrȊkзYo/Bm#r6^)Ex^ӄ!锠Jc q>mqDDyxMW4߱b=ovcus6 Ӣ&;ccE5?. hHP>G*>FP6-I1CڽwSbeM;搽\P} n8Tk2,l[_-0+TpoKagBvN0w~ PL˖FS{F:t{~{ #˔k7م?e!6$n-PC)_Sh*AñFTȞ2=sl7Bgy rTΔHn17tco,/J$tby8tVyinO@쿐ס]Am|+_%K;h:ʎ00 RY4;KtLQ# Sϵ/Wl-3!//O=mKr w~8]^XɆر "qO|4mY Z#H+zFL1ky5+8m%d9Dny_ a-./ɪICb VmWV:ꪦ0^WU_o)@Ce?FIEoi }zr͞H ziѢ[}r`H& \eoO&<=>GKNN5q_L;$tQYk }8r8`Pl(^F:fʦO嗑,kbdR fBy>ِSJuh9!, hh+}8*]Bڥ!03/%-BicMj"x,?EB-XkiUƫgIu`S.VW(n.^uΞS`FR5nxh/U>Vmy="i>'meF< 1&W3T2pIuݟm}6hPuݬx-e4a:x"A7 |jىAm4+nR (3ᆎ7V,JڽޯcSpTHZvQVcfP+lzf:}+h/2SfwB8g|滽zW2FI3@[4N4f)R ̰ C|P#AgHLß1fᴊ^d<;L %Jv.VZ E[ǚg( :~ߝGXWl(VP,Fr{ eSsQS |pgf`̖CB{m0$[x(vJW.YF_B|TuaƦK@b.198I$\vdddt}9t% 3sizJz^OݕxXD϶9Cha3[]f3io{D-#'E)0u^fb^s#>OXp[$3 e,cOY '`n"9Ð.x-ko(p k#]H3"Kv3OM7ZTnX\ͭCڼ{kzM{y0;H`x0e 3tctRu7fҁ )ta?pڹuXqr3HSZ|BӬ騐,~աDK A(n(D19Qo%LR9?Ao*O!HG-bGq5(T*:){f[SdTJ vj0۠X۪ؗg zM&Ѯz"*!PjlɖUZac*]*^&>,?U,ox KK0?+Fo/yt?^^jp(X.CXLWNYG58IE6S'S㔳ٸRs ~ޣQ~^͋K`hݠY cdQ7_٥7N_ re"Z~I^k^Ds- US-I/yP R't:pZ_9Y!U|pEV4J+:$LGpNU(=ܹ\2UzzplxfLso=:rBjr$fDwV<,qsn.y_f!i@ .}o'ҕ|\a޾U[Takk)V+辳UH@nix~17tF>h*XOrk.A*vK10,}<>F2q|!kcֵ'_ 7H׶o4,\r ~@$gw͏%Y'ѡ~-Y e1eJ!tՏo:T$)tZWI9=dc'`;kAzqu_ q_ DYh)RqK `*N葪9*_pSd =U CvE┲eZc0?aSĒܨ)Q 0]-u"Wps9mD[e,M ax?hN;cлze[[7`7{&(߽GX1BZ/Ւ@RyGrYu+EN5"'}ۙw1xA%ɳ]s$[Tb/f1Tl,)?t{퉞H5{n=Xm611_կFE\_6)LuDݏCefcRPpdNG` 3$_pSз!AK_W<Þ2' Gsvc~KlL`96yCR<q[T0'p~oF6^M\u;RL_Yh, 遥W,y^3U(+w9֍,l+GԮø#إ&–ѵoƪi{sal钹cClVMϒE:*W O|?G/dZO?ͶTM whq; )kdzG[ʐ.@b7lQAB*kf|BHC ^4vr["d#Nڗ~'U+ሦC4ՙ'a+Ȣ_'qR"MjJfTy芸sFeUiWu7^ɼs]dK{"ԉe$ Zy/5?AH6)zB 'cmzE}^^壩ԈƘ"M^(0ws/ =)$W2I+fcrqcszqMm`)xؖ=, K>I/.xcP2|ku߀Za(~w\}DOAa'}9l9GL39);BkynXNPJeXjgz6]c!i'15+<,gN<LϬ.};x?8ۤ(xx6a89ÜKmK)TϹե\C΢NRl^d҂ Z%) {᨝lZJNV)gx!#7 C@gɱXtWќv(tR"95)aXLdňt"_f7I,.iIf_o \\I7n͖X!TRy-5 aQ1ރ3aYY̗&#JS1 .giYz^\Mt=GĦn bƏ;і # tu#-4}8&) ??{'9qyIPFe#Ni ǥFdXD_5@ *#;姁彞J38KFLDh1yN1</uЬtU]hv)qƥ|:qwn*Q%oWff}fg,!Zy̐LفG $M C5?eS(&[#`*ϭUW8MÉE-} _gN" zh[)\E&,+Ms01‡\j$>ykN@q@(^~sϸxXWUAA}֩"G!?s]C)Z|ZbNDhHfb)ֿHJ @b^c5FP{Ȏ 9a<@X9t>c[Oԉl ͢HSh9.@'7v˕hIDp&mo!ZoBC%r@#蜗A:#>>~gjǻfZ@: N xkDZ!洰z!UqK>$2yKr`g^om=#*r`c=S:Y?d؝ɂu%$g(#{?e9mO BWtc$PT=-*eT4VbK>26nƮ?gYZ07070100000311000081a40000000000000000000000016759d5800000640c000000000000000000000000000000000000007600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822b.ko.xz7zXZִF!t/]c]?Eh=ڜ.+\Uߞ Ĩ(5"'j3|3:ݹx⺚^P͜p{?Z H>}vujOFVWfp fs8+JXdNq3$/śhX7#?k`m}dXK-&iA˷}`nS*_2YH+`%SH@kB8u.&?U(+xX.Vq.|s2ղN *{2y!I5 *~T˕t Y,XN2Fa{/dw^|Ȅ_;Zhh^7qlhhz]Pc6 Q\sILu&dCs>p踗#g;t"lQ}Sl (vgr, X1[HFȚOʰ[og4"ZGC` R=a"n:im?W)^?<2Ѕ"ŻL;ˍR~@e>lc1< ?qIy>=Y˨D7 躤һ\)U)iR:z?‡6oM_996"w| ֕ij~n̺]PhUVFAZ]P @siBVGuc^@D_ qG+~,cpXQ+(8As`P|nctD 6滖$ȉ6 |+op8JUe^Yo}wYP]PlOuCyD:v{tc*YF_TԓR5-evAw 4Զx@!蜮z ا"֊S ~8p!q}B@PP͔| n.&ID[c:7* ÏlR5Zɤ]znhpD |GjR^ `]rFR\)q7S2F3㒗//[uz)+SOpM x3}c}+fy=+$S s(#L/{rD Т2keD8~`s@Z*kݽتCiXJQQGbCyȆ. bI)=?n!i1"n>,HN!x\ ^th4n_PnX0 aL!݉gr39zl%Һ.A`yuR]t Rve 9RaCɋZaaL4!z څߧe aE\FNɯ:2Vw'@gpT]V~Xtܸl@ʫve vy|)as#7z/c뢅m 4?4fXI%Tw %vtx/LNo<o\&eʊG0&OoAWa(o_0e^U1jf+ʶl!>j4io߸:Gd$sn;Շ=dtZ#Gp1@t,>s.1DhN)fGēVDɷ]a53%%UE{ͳKJz^[+&᱑6fԁ7:a'$A j,QYqWrG^?b4uN2ZIn@ ONZ{oK"PyܖZ o@q”/0C6x6z2aB 'uSБGFbWP-*gS66F6aq-vKE?GQi%zW򎮭& ㈨BGD$J̠&a6^P`O>f58@oT{d{Xof{9 K'GKakQ{x_<Bf7]B$)(Z6ޕipr@TBt yD!E:%y fӻe 5m* -W#Enaꩬf/Gjuwu;Mt]|!;(fbDCz iUQ\Q2apn>.EƄ!PN!}'Om&N [߯$.'a;'}Ae7EenUљe~7+#vRO'a+Ql9IEB{Hy}I(0ji9% {漜(zVNȌj 'C R/]B$FËi+"K|K|if ϻ/EyrNVI\dUf7K!b3ѮAq4IE*۶BYF/+ټPa[Jt=6f[J'9ꑅ|o)%3MN(%?74d@^6l)D'ס[# cw>h[,Blˢ_]󰘔BXӚMܝ݀r<^8?Te)3$6.2$_i (0lFiq+J趾wKY %\ͺD2V0G͎\-iYPxҤYeV7R2a0ԡU>H[MQ Gd %>:sBiӁD\&}yZy-BsNfGhǘ#w J-$8ji{oG]8>ё ࡲ냠[nͨQQ'Eϔ[%^'лZDHh5ԑ0?01cG樀4`5Wh̙ d)rEJƈ+fK* >J'm>=kfW*d'fo,ޖ ykHC2,"MaLeID]D+'xݮJ,׭vD^(ܸq[c8daGjn5dKf(/)Yp_B{ Spt%J 4ɣJ"}Mn?Qt G Q9с)Us@^Y`p$&Jά[Mq YD/ZUk&T|9(_3#Aw8R15LEBXm~U_̤`d!Ko?{6fQZ|-(!8 DaẂrxtTA~T2uKM}pՀ@]h_d'4,9,A5a36.CU'r6o,UeeeMv!0Lwstm*&;q|qX0&)cieB+RE}B JQX gB)>;Su s vbgNtxOhۓOlL׎a׽i V>muh1]7-C{NFTe"<J=aiy^8H_\=s.)!B{XiXVʗzOTQ#UU>1Gwk 7F72S]/qv"]`<ߖᣕ_vմ$.VxR1X0;jDQx(T7Nܒh! >}Ycl;ȧ7 RM7i{-ݙ~? c|PrZ^~q\zUNh~8a}XL@B-N:klЎ װ(M5Szmx36: W0@䁼5k DLN#鉶nL6}d's]5t0yIOd!;zΙ|"̣Dž7/ܳ%Af-/4h%t nRMiT_wir WFS!&|}FI|Z=;nx~j` QNx h?(WEF+pQ"VtH[[G󂲹Q%q@ʤ4!N*((0"ARn55 f!>N@mX_=jݜ\\qyBo'_YXAt*{wN!cޝ6|} Eo7]saa4kueK}FK5yə't[zcctbdaQ[WXqaMbU#9t͗o۩*&qm8#R뢠ݛ4CH{[ =E_6?(Bdf ! q|!=lf.~@nSWJluʄg c k9Jv|G`AY!ܪ=>8FN_}sJ,Ez^1/.5m;=09uY'Ɵnld K9aDFI1jqeeFϔЮON.LNkPcL})k0!_+t۸,:_!0WjfrSޖMo͐bI&kU+歱ve۾CZjʳ :;@aƗiң2 c1Hʺ,v#&`BV%vĆE BfEf=L?|eEʏ[8[MWݴ^RB)rHe.%HO}|[%1U|eHIAI8S_+ f &&$<}+G4\vpڝ|`q4/}CLrs(pnӐ*z@ݸ"PֵhVH/&Fa{hZ (tפ{3wP#6QV[x~r=;kH* 1yGukCmJG'6і/izJR~"8MSF>ɋlԈWNk{%|l_=njbk¶u 8~$^e+U7MC's~_dlH) .l3-8- gn=-eҥ8=|՛ά'Q J߸Us&3ߪp-z:P 2eEK$#3iCqw@؊dT+ wkS Pľ?V˻H0!"OWeNO,! Z$}\ It_FDƯ*JRqsb^fu3`sBMҙ=ir$O#L9hb8".{,/%j`&BDw. Nxa8>BIm0dLnCG1XLs،M=9;EPS(0MUN`̵Y6gZqh%|Cz+U<9 nxY')S`Ǫays$<3+/ڽ^pm/&Ix]40*tSvSL[Rܿe*(扮y 2koDU8eiXE]" {:r@BA 5:XCm]R4N9\]qŠ)e&ӿK^C!; G|+61!t}'&%D5\q6؇oXGG\t84,S/W1^mӪ[<ޣn/U*Qq :Wg\maW(j[Sb x=jCcTmHF~^UWq~3H2]z55}Kx}ˈ'z=?VMF@&@G̹糤:v!$ /ڮ7;a¬J$bys5:2ʭo0%؝x.dǶ.aΗ# E;R V Qyl6: !f:)獚K/R*xA4?W_> $sCRg'1r~xlj/])Q|Z6#&f76HQ_uڀGʃ~$+CC|a*ek3C[}RɒOK(pXy߬N'/+R9?tK=Ze"mեiK>Q&@;H>}+1R6M>a$ͫZjկ̋;]QC:7z,&iT\U* y#`T:=w_sM#qTV4l-/8 H ΀m,C2cmwHGPw`vv\QL#>OtTù2 6oFm)ۘZ#^8tB%<N<h&^1Y&U5PI!vgM'sB+?CzGȼ8g_,b L`_hd S2pP ew!7P5pUlQWcWxn(8khlZ'ܞ_. a1~}< pEL*e2!zG7DC)ҭ\r 2`NYol]-XXeQl(_<Pn5>}Xe:;u_~"MhxE>~YHHn-J$qǶW4A㋣II8n|zOOL pJXi@f! e~nEJ},gL/!'Nx*|'/ 2j$CK"HN xm#!#Eܹ؁mxH7snpKcfʩ()lP!z\3*~4`%.H\SR`4*~,R OɁ 'ϷEQ"Z{pDU 9&' 2PBŜkԵ]hIN7 B X8MYXR4 mE:斉GX|_9]<&cuF?w3!~-߼FheaWޞ8 Gʦ&D لLdaª%2@Ry*PG969*%\<j wjjƭ};-p&-eT][Jm?(\i^e/L{/2XB9!9a;zl0 [qOb(Hltzo!3*F!%s9ps,q!m`_2g^(&NabceSDPVV/ZPu7DʦZDPlX|t"lh%IO h|Q:2>m~a3 RKRct`DRgꫛft@ 1tf9!&Y'-{Bl\mq]򷩵1ևHNYwPQ,vOLl@hG솬K'es4/795n Ҩ-#ř憣HKLU7ː8Af:cYՖxV4;eկ4j8J/I 3wl%XGY@La u w rݾ c(`iW 4UEY+nm@kAڣv7^ʤG) ԄI6[7P/憏"t2sM~ V(9}"oe }8(j!~JTES+fӽGDl"*@:/ 0v(y4wD:&mx "6EjrS 4/ +w$8\S&R_G4Y'"$*$/Y] j$: *0 ~m{i xJ1PYY%IM90%X7ㆦ_ЛѦ I*$"5$|l{oȮj)*<<+NKLdiԯ:jE ƕ+XN!ONVQFq"Cc8LS{[绺0s&$`zPG )>6gI< ,$y#tJ74=wB) ԗGJƋڑ ezG̾,#k!K}hH'apYy~i ,ڍ>>c\ g(WDk߸ B}甝cIEcJJ`æHXԾ.7GJcA`Ѩ4&+BZ2>sVRm;;*; m)Lj]뽲ɒAĶ[4B8%[э -˙ 8x#z:nvj̈_e*ub.7grtJC@H|Nu ZRY dFO}cNkydxqt>W@m%^be%k^).^pxOkg2c04tl1y"SCMנB&JVhKÄ'8܈ q/"顨_dNfa/rHylwK/,ww5w%Sv&V839tq8V0oFG i&sjPegK}v#RImSv0z)uc457sB2LDBڵ{`=rW)݈o ?pkJ^ A2X'ŻiJLLI;R5hi\JR[iQ5X UB֚N8p2qx$dl!;2 wwݱl>m'z:et~HD5ɆPuXj49eh: l]e|tMle_[<QѨD&Taް|8H@cQu{V ~D،jfS ֜Jgu=R_ NPgIh¸PS5;ES>U fY )|jFLR `OQ%֬z[exu7Z]kTEիp-4VIǶ$mʘOD,_;v_ipeM!oo_ҝ33TVv*M%ν XJ\PG߂ttb-0+bP/ LƔH#ML 5&ūͲ4( K%()o?`<΅=xxz?D@14:\fDD#,;m9bE-Ł&^]AZbZNaFWXև٠SB3䴝ZRȑ4-hEA]~":_!ԗ6~ajȕh e}8Ӻ^G w>5Yqƾ#ζ_$`sf Vgd'(8ĂX:Z:ܬ^g 1-A6;Ty{Z|x[+@-J#]wuhKڛW"N+DLt DIrXyluj ]ܒx&lCT-\1[bRZ3  w3ܕC{u`xN8XGSYOy=cīTW=Şz3H,3= hoP}PDw(dr 1Oekc)&q6y g-<% s ӻicj2y0\W H9'zMɣ>jzNp-;:ȭ90'\=Qo:CjYj0%k(>7?=xV f3N+nF+eB.$zϯ6"tmy0_aPo3BUB\QRԫ&SՓW$p+,SE26w(To}Lx%S|+fFemWG)3[ٓdqU B,2/ImEق[vLUV[uAfި]M\"ziXkIBxl%ҋ.fjnJmW.HHӦ$SEy_6r[AKH,)&k;8+KQM3+NKiBeh:U<{we`FxOXQUZn4L ɖ=ߡS$ VjTon|7tt 5`[r4$IWDw܅nVrtP?>{<$^3UW!/oL #uQMcKYPd%,P琼pD8NZiz}T i EA񑘥*2pqVoʭ'9nS94V?xcD詹$ T#QpoG }Ph~k8P}r6kZoe:,ؠ6[^  cWcӨ-oFѩHRKT#ZZʋC7SԲ*imև|j[3I{2x?1ié[2H:F)|}NCg'6Ĥ}&+5$ЂE'('р} FHlEN{R'ϸȖZNN+@vuA1]DH02qЦd]Z"FFՇȂД7W5⽃DeLWN!icP ƻGY{ nd78ЅM\$CۘDTw,Ivr)92:6209?~cVG'if(6Z^8E?꯷, &.i*jeW>)u!'ɩ׳'4:uO/&=L?$; G߹rؘGcAHBtt*pW"_8x19z,6/!!u^\xT_wNsb1] :d߹%P$OcE:S, r08hhxcB u-۹C o\חvl5*u\R\Y]jHpn4dQ,́!XLAӡc'OxTI!Q5LFn鿆%vnn̴-R267"#5{2Ho4{5}ؾH_n Q&y|}"ex ufB o)RL%  qҖ>Eof:k[/B[p{ 咼ѯ_*P=MU0v.;Dbd]P5ߘv+Z[8(n66O*:ޜg$A}e&'ʜX (PK~)eㄧd_K U123$7 +1Eg}nl(rٝm;q_I^[ ;zp)_@ ӎ74A,Q1J6ԃ[>^2^1%m=C 8rX`}j<LXU%s4T# pQEwn9ɳ<r.PlRƚzS|/{+YBsWfe[[骼NAKY(~?|@ Izߙm҅cby`u EhV pr&ϒ1r237. Q_,[/ ~bP $X 9Z(fzft,p^eݭܳQB߸i8g 6 }Ŏx(&mgE;n:t?ǜ>_f/a=l*kTa^ cowlόh5NET-.FЪ vrm %59IU"1fn,d Xu<}LYp+/G>16d%Nƞ#8퓌&>Pߑo`ocOVWew*? P2\^V}0a\AAt58-:r7CkiA|' 2@NmigONoN">;zuַUcDf#PGq56QJ-zFPx% s0 :  v\z-ǤA r\C-ѥm9{hqCs {~QxRAj,U{oqeta3 ےǙ%J 0.2ly^r1*e:9[W;$<#̍ P0>j Lwh:*` 25|)\4 56bԊX$Hɺ*@MKD<&q!o2?)K] {m?=Y4tRT7"cBx mTt$ q鷅ξ?ѿg @,-?aI~eL{RX]QO5Lqwgx׮ !Ve[i#zR=|¥EK8NQ`u"Ij}+k[X{iͥ$hK[mпW{R҂~jwf1Os5% uqSp8\侴N.w%G&mܠ.utѠ#6lT6NfcPeٛ!1t \a!޽c &>yTO.bFnoR "'kapz՛jvJD\Pn H-r5gx)TuKmSiЮ!:*2Űw;lQ?k2H5۽NmK#ɻTiPV' o8!LBv9RX# 螪M1+"b/d䨝 _9T*_ }14н2*kzJ8Ǯ;khtFfW/,_7S%9YoJ)U'Dhqk ][L9Q?F[6 A&kڙTB(lwkPUP}Wf0Cs @L/OiutrG2qP! }=/핒mo |Aq*Z/RCx%Hf؀g_VK/ʰ}8CE|wG.Nge1 piʈVO<# 2A|Rl:o39uݟ`ܬ^&vd5#musVrAYӕyΟ[ w1#:4V$i35_7eHqڠK[ef.t6bϟoWY/X>r} cʓd:HGp'_rMvmĨ)NOgUL_L"ob#dg5P*2']ܓǓ(s J8)=LX5j`40qTࢭIM8҉q"J9nnW@ӫq~|gOpO'@# LiCћ}I`Q8D܏Ou);J/BՑl(8_zutc֨ r}sy=9ȮνcV)K +`BƊz/w'N8@z,Y5=R^C>Ɇ4u!I?k[h2  m_8}π+F?8IFl J]x|g^Tjm˲[( -a9QIIswϰSv ہi[f(]!R?ڵlRTkc3`N^[CBQ|Dă٨ K')ـ:|TѤ1"ٺ>Y%hv֦O?N[L?2"~Olۏ0_sYxZu&2] l)63#ˆBpg_<{FO-YgzpnnD("ABZgu,ɤ U/wM&1۸fI71}K؅?]\@ԋ?,q>+]ʊ> "̛wu2Q}ф,ੇ;7G6@bmHI{%Iu{˴p"=D{ڲ  %)o%g@ie5OyŜΰsypor7 ʇtiqUI}[όnS FzJgXgN%qsD'Y^8K&3ȑTK Spim(pTxfjzP^!WG"q>31E>O `P(55rH+ԅc <|!Aw#c:%Yɒ sDk(j1֌j=4؝"\wCa6f5~Hꞓ٦;+v~QLǢO2s]'x[ R#1}2H@wcd*ugA.8^S~36Hߔ#5zYqZ,+9Ԃmf6 LTS*f{Ԩ1v,?@@C,HΟ!.sOQ;]+{9--#{' uF5_-`5MNI ( Ah?[C?T 6(c Yv?ëtdL؉_뭙;>Uwͯ ) m#e ZfCxtøg5ZtC^qIzTCw\Q@zib-Sȶ]^El ͷeZEm;ԇp,?*MP'C.S`dֿcm(>6 joȷ8ߢg,1WV^_3hgKJ c35' EٶXB :Յz᩸Ӥ_4yd灸MqOD -fA r[^֪@A>% s@C G 1Bˎ3>ܾłCψ< Ϸ޳ߠZg/ ]K%m: Q+kvl*ƒQqa,] Śj\p5,<^tc߶-v/uMpN&{NoܷMTtc oK!Wgu =ZN^z:cאbJG Cn<.Я՞G9 ?ж):"ѱph3Ji9ͷE+; MEQB ;vp *YWImNo~$$X3Oɉ5nfj 髗fKKl:hI֯Hr}"iOU aHJu"Ef3 E ˄5Ad2ߠz˩<~pD/q{2GjgloF Uz"%6#!mJ.c sO\F vf!BxQQרqLXӝU;5{=-JH?ZF|FJ2c]|kޕoh }G`I_%vΈbR3GRE*¶\ mj;NJt*3_S]4fw5п#"xf=1wP[^tDZ,e?f M? ڂ>x}GMPqK&C?T'm }9]]Dʻ!| ]{)kA-6ƥ?}Y1zɠQ٧c0\i$3o&2;plf"@HnEe%r[d` Wxgnac  8h ɏ 7U]%ѴPxs1!ɄQW88>f|XjU63JFGbJ}'Mӡb|uK*S(O' \b>dB"2t\&H~/A~!>?ߔcEȓ ԄoJړHho:$K(ʛUZnՏ`!r`o!RP@"EaFηp 5j%$Xmm_El`̹9 96~=rz[H{ UZy5AF1Z#tG?Ǭ7+K^k?X tUyZFYD«Vnj,\a6曫zxd!C-w܉0LA?)'xkn>_YĘ8RP:XPPxQ}[7mYFŤP+-L[eIz%) 4HͶ_7=U_0X c4$9vWGn P"F #ُywxkJ0(ȝR鎁Ƞ Sa9i\qSb=< 䕽17 -;4 311?z1(PH˺H>=` *%2izI**/ g=2 ga Jqo}R{X2[-ܫ' ze$6E!~>dW氽t)tr_E a\Yg>Ul1`YQ6 vX~o$m0u1*X@ƨq[edNͪ#E^bi?~ YI_!яa#^AqCˆv1B-qzzR,$9?>W%AM#XH(qht?(Z q/-qgYZ07070100000312000081a40000000000000000000000016759d580000007b0000000000000000000000000000000000000007700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822be.ko.xz7zXZִF!t/Un]?Eh=ڜ.+q+ۀKA)_0""K^x]cF@,܋2yO۵b ZUD|,yx ;_dU:uNxia;2kC,[Jʑwy2ûCÃ2. .»un.ƛ2gMTŐeieKbι>Vcҗ°.Y jӫ3;ȲM$l+W:ssõ߃ d(41ӥ6i&^tPwh8ܱie1p₆` y;k69ᐶhޠa7])9Lz٣"/pk_{C%;mKᘨP7keg'&8վT:yْ^ZXT}ߟ2Z0X+ ld%դ[MK>3^J䰟~}WN~!9g L؝-yslϷ lpol?^V\I畘LMTq.%Q0MbڡFXp|DeN[oR6*WE/( 7j<x#Ґ(%oxy4(K3l﵈] O9Zl&kfZr UqAסЕ`Ch, 3TX3~L,N0I/q{q!@uNtU -uYj>b&QIߴR(3QxRv=aR|gf|wƷK()N˳JpZbX%&sUHuSS6 KNJIiqeTU$ Yr7Q䌵N[Eek>ꢔOcc#(3At-hb`;z_/ٻ2!u//8r{k[:^P9a:+xYe}waj'6 FqyT;-bϫ)w 3>;!ۘ_ zu`(qS[q)%h O:sV"dLZ9[󦸔!M7Ud-Hw U&MK$Y&[Α&;qKP}by&5P%OT~m|oSTo,cscV@"$]6Yo*&b7%rCrms~tymtTĆxQ—Yo2C4@I?a^HƟި]BVWjuZ85Y?0m3fˍ{<#\_/i,}-|I[]k #'@~ W^c:ۇۢlBK*gMߤqܫB' GqF]6,< ֨9 A^=􈏌r[=~y';gJc>B+{g@4\' L|ֺ]Q&xK_SޤwH\ߐc@{<R!bv5 @޹3f{lu"mHP h;#q0#rśi+$0w|Zi4tыtxks[mT&7"%?5^ .6ǜ+Aol+Ny_9 T @T]wiO.r~zf;~{ˢX)^{ԅN*BV.};%+l'Oi#^Y|Cc$L{C; 6}x:h :ԱgYZ07070100000313000081a40000000000000000000000016759d5800000b158000000000000000000000000000000000000007600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822c.ko.xz7zXZִF!t/8m]?Eh=ڜ.+U[8# ᕖGjhne@$'a6 l,>4xdVP.:P*[WA cw6DEU$"$QSF->ݾN1b2”F@_R :E٨g9}_@O3Ei޶^e,?IOPl FL TH.{b+)II+Y[> -5gC*/9XV^ƚOX-_~ٗ=H2$BR:S2ЙN!3xԵ鍷 Lj%t W1vGJ:rĄ >vqHx^CO4zmLqS'q+J!HA?>WkJhvQCimWo2} [$kpѯ&6xk'5Jge(-U_"):$l+: ?IXC[6ݏq‹w!76x@,PdE4ꗥa)S*{;} ~W S* iR\f<7^&E&WJxcV dtĥ>ނfY۠}R4y4 Nkoe>hviLp 1ZpS#w|j8zV m3]agE/ZTƖuUJB);ЄYPXNo9lX[edaDկ6Br=#0~5!rHAL_4ǻW&=˴>F.Z24 v݁)1ڤu5DB_bW{Aj[w6I &P83CȘ"~,R>~cQ`Z^*Y4=Pr 틟J!g[dD2t8>""N@Rک\F_dh:u_cEEc wb$!)L%8C0R\0fψ! ؙGP"z'#KVԌT9ѩ сPmc7ULΡ~ljȜгuByCvJ fk*j nd"?tGW?$h!u-imjS'@(P4WFx>nې6jj`V7'^8CCГ-[S[1zһ@{2 T5D3'aT~asի&޶n{75fYBd3-Y]ʤ՘)c ጑paszɍB!b]1~%0]z?i ,E ʗn9M#=U dUvAM9n 2 +ݣT~&4$E1л 6SWd(7 a? ɵ:`fMo-? SZ^_SyxRa`\"DVBᮞ y^̈М&?Ñ&8@Sp@O0i_|tn>Ct~| !v2߫纭s\<v~s#eUΣ4qm!B+,)f`2gQ֨חOolIW$J0yxT "~-*RC. 8z45=P ;./+Z'3H]ys[ե߯7|%f?}{lr,X.yHQlr"{-EL@B*"2S*NCG)j5Cߴz#k 숏R!6m/UMe_kl }A'i;#v㒸2t@*P5bwX&FP"J*/jQ;L 75 DC-¤03/Qzn,Fа/v`F ;a$RwXaOWstNM\nSRﰪ8OKmr!\|`!V^NXf[![#hc'A:1-ѱi#>C/ac|*/o;D&ɐb1eݝR\M{dD Xуs2{zRMvƖwf In `0|i+f?9ms+"y*Q#@G >VPi`dm,=y %ИiDoX89VI,Ow\7t90îm_qط˲5h֖j ]} ina%a,f&WiQ [OY/b*kEk֍F5%s)XZ= \ٙG* N~/kn":#usyL 5+iDP6A[=8$Μw/EԶu ?Y]9ʬㅹx6=C0|9nfy~^T:5JY xh[ncZM8PxRpصH[޶I \2.k8!lh&b gY L2J,:)NFQ7j'Am&Lz c{ԑip gy^*.sbwk"v!bzA+fT'df>{2@,e ;H~o>J/"DDPY Jْ.Y)nl›ofY \b-j:ړ2pH׃b#5`ckB/k͌_j9 R'`p3;]Aɶ.ѽ\ɢikڭ{ivrQPEg=O[6sBSVplj gͭKRx4; \o*&<%Tp˻~"caZSnLzi9JT™WbW tJ'WJPeCn,g=o<`բ٭B2AhԼG9b bhq E! JG{!!3biuPwܐ͂Q~ADζN`?\e+J:ܳu?+| xS?[Jã'|mC^n_1({+!ʞcSoE*2%3(vw#F1 Rj6Þb :hYM^­7%ÕFˬ(h-T<7/uWRp$OWec>?-٦@C@@zٵ%[FT^cWJ Mu@b ,s"yO2MOG=ň4J,'^זDkh2[RB1E!?*Q =$q҂{PE)8UƱ˷-/z}-u2v.C:]d\ֳ[O/9\{yw+H,ߠkjVj X/:6D?H'EsfMS*ׇц[EamLÙ1]Ll u/W}Ln|۲.ACxgvFka+.Orjq/ڰ/m%1 9}5q?{x,FR[V'>P2zp'$8L3y9 Z 8ǐ}hjYj˜fȩSH/w1hgάunjOc;NB6l;EOM͆,f WגvH%t o+b2KIcw|?-)#k8RTR~dp{3"rmDkY٬YQ3)4=:J4(6bxEpQ͚ESVDmx{=8e[sDr\伕i. y3b;£yIU8+.gfrE!@Cc͢!!(@7F&ew'"invުe!Vya527Ώ|@-ŎPrsQb>jxT T2+ʏ#kl}F[+6kʣ= De4zgFTJ _:i@MNʷy, ]dt@ c 兮.CZL9UFdZ!Ix9 _!̭Em7]wѤ#e'-k:,5/5K⁎k*}N'L6BcJeKC ۘ?\"9R ?.BQ5"(D + +^*I[+N=s0"0=ÿ.IDŽl,rIL(ϥG~U5ZV:W5q;H}쩐0݄3Ǥ=J r4|6Gz`^q-M j[=jCrXڅ{V0–DחY,0LHdqc1p\D:. nT25 A>]![[tJ tWV`::iv8XCK,FE h%nmfgo*) Q}8.nw[wM';6 kT>Y,ªpu8QqE䕣w~9kE6n,#.}m-_[⤨fZh2ϜSB3 T}VE &劄AֈZ4<v;Cvc2Zᄘ&()kSEOJ Jœ[x/1l-y R*>QD{{ؒ_wq_(ZIi} :͕فb(DɌbВXfcVrA΍ʵzgr hg' B~Vdc v !o^a$&F{&VCuA\Dgm}3HFPh?,iE=7v&'.ϟd{D,$DnSTD\0u?i{)0lM|(۰ _;o㬪_l؋:A!$dsH|*nxۇ~K3 gnPμ0/6X]Xe.WY:49r WIOGӎUe8)vsXQ[i}ԃJ_;XNx*'e0+p1r,CCTovT4x*sVK [Jڒgܧ\gCq/Jq kӛ\ZI3Gk*Vԗ0DCQ\VTh͝J&b )"R>Β8 2nm5qL3'Mhmu5:AvgvpKыV/Q'qAw͙bMzﷲ^:c%`\^x1pm#8DrB\ې|xٷ3v7 !z@vf Q莡O`5Zζ)*oAOiUAݢdP^<:Sp`Nۍ{u#LyIMۜ/|:ޮj~ 8+{!HКSPv8]Um4ULҪjh qs?A_ .K%_IvQI%+RNC:2M8t\T)JN?z4޹DCC]ýKT=0$rE-G-_jŬYJI$'8~K(hޮvE -]A (ĖBߡ/wIykQ&,"COJ2cƙlKӱ,='YZJrڹ팺\N4\[U4.۰+3Zt1+>"[ߎ?i !@|Hq-wDn&8{-7}] H|  N1;~1L;rȅӐeDh~l'yY`Or@ɑ`$N#IB&U>\Dh8ɦ׿i9'~ J0fm.ت̉e.X/zaNoReVL&!ʡa`^;4;U|&輁)1X(:T.v);ݗj!rB3΃Ԓ*b/A(ǡ$k82!ni Y:ftUP&b'i|+UF2*J*?&Z֨P:&%N>&EtvG8|zLѴB]@3Gpj9}3arRХLeM%m#Ws| =K3;:}" YҚKtRq{W#n]8]p#RfƮԯ"kw{vbKڍ,q;MF(ZJn{Z#H~?>̯~GN78Nw5NA;wzO@xq륙}`*G 6"(! BBcbeOz$7‘_vぺ˟"WJ ieNgfo-|Fvg;Y]\&YnG }xJ8hi:y5[0JsrK{> 6cGrU?|kż\v@K']XC[ՎuYuxZ]cQ"2ʖj8d6pzqXF@|xI]ʂ3{uGR[2U@6')QI߄TJw5Jșj@ḣ^oö.x!01JBeFuٲ!!͵XWnUPd8P&~ kf!pDŽy`hgRҘ<59@6Ep3ro((imG[(m-_Nm]F%:gk*`\͓Cop" 0q0>@i%al}2C/u'V_o!X;_2_W66f鵉Z t4HJ1,[arr(IgE7TLsc{H/.2K"+vKϩmYWƋIy\okEZeWtF Fq c]"ȍqZ-C=?xX@Y9Ll ױ7c!hK`/ZJlG(B/ݕ>sf&cMK6ȶԬ T+]ztQB^'[N=g3!()8y?ҬMk5noC?ht[*)2F@:Ϸt tW]ngzv=]Pt4޹K҈<4dDž;%.$]f(EpVհ DtDiLykbzΰqg^?<5|:4Ǹ'JQ{PE%hf[:flz̭툲O/~s&=k$"û_>=V!,_uuS9UpVLysN@]'9~< $Hm\p4hfT~QKΥ]dZ%p)Ws}F짪͘h_46gFI<@G |éܐ)8]*ubȲY'=I.I XRՍ} Z$ $.n֭4Ұ߻G@`6Q3VtշGjT;n%:HKbxռhpg|!7UWj,GSN<^,F:K")ujZVb(yO"}3%ꮮ11/ϋ-CzWdޱ|~+㎔nXO>X$Հ} $)B w(L:S}!duRFV1@{;@+82oW֤c@A:.18(O&~~)* ;:igW`:2(cS.`p窉x+vg޹ZrRXIrgh3S6;!wf&ߒĆ9VѓŗeOXL-! X$DWyj<a+:!3?)l0ghRP]Қ.)2R4dW.?tݤHb{o+x6/kb,:H.Ck(-[XB#0SyhUAK;kB=[x:I\>jr riQxoUf n7IVO stՌMzFhLjikhwB0Zn,+ְ@\b S-kZ9"vXEDA+?{` s &@H-Q Sw| x1`nex}$jE(#ԚsK7] MȊ kf51 MT%3V%878 M-4"> ;tiCXBeڠ`/tk%W"6s%?\1ͿnBW|AabJDz1) s4g2}";Vx_`#a;刃@yULW678胷ڔX1 R <7,ѥ†GTkf Z4T}) ʣ85>"5a?" D0xRGEod2qz3xCSA2V,[+jH9xg+*u[j7Q !1HE喒ٴGȲS+}MTŏJ&nxQS$6m؉Cb?J rTjiAWk ̎~ri-?ZF9< yOud/Eչ_jR ut6/D|I˂q@|] wϟ dk m$3`c6,_OW9Hv?4Sw2': +|5kxJKWv..`!WBTEzlM&_Gʄfr@y4>-yk{g;߆B6i4U(.6v[dmTc=)Z@xP,- d⍀ '"# #G/9E5kR$VmIsx2o%?㮤zԽTϘtgLLCy>hP1Ib\Py2ޯ3L6(؇"Kukl:7sz~-T3(zV㴊.wT, |I RktZu*pQ \adteA=&h0u7W37:X٢Me}B)ov\056 jyތsu\ძ1c1vR7˰OkH3ywC8Hs[_`KlיI8^qWToΦWR4|g͙v}I8^j6h=ik3#CmwﵞШ@ŕϋ/WD%S}I[ɫijZ蜯7$\9&v]36d'skuHԫ|>=eX4A@HK doQ'bQ9?{yvr&SQƯA,dm߁rp%<'žYZ͐3R> ^f^$®S.>ΚMuhEmdfhJ*ׁ@? 7ه8`d14D^炅 ~M,Rt|eJ5}ώ+ubj]gPX} o`P8J[ O M& -V6[(wtl2"xn!$0>ڍݯ">2JdVs*3GM0ak5rEoL)M1?(B nKj^br/{ ]kbn M( qP5P{u86&XBDVR@:J iVn#C5)-.>8l^METfPKW2mqϣf"(wYkdzF7npԹG" J6m,Jӎ@Y%S#55[Ȍ+v-Z.e.mGra˜f2rzצS4"e(}FOm.-D3 5]i_z\2V'x/6mw44fSGQ24OGFU9rN*v-nniqgހ–~k&Lly_ 46Ӷ;Q( 9vX3*s$t]|e77?wfքIezk}~Iv箢r6,ݵ$1YGӧJ$8Ϯȥ5'0wۿELǯhjE3fgMAކw=V.휸,'Nv"?%Xm&bVK}r, ~t\8=~>潣ӃvlF H1TkSP uc#>JI (Y j%-m.oi3?._vfS0[T[dabG&]*:IB ͭRds4y %mOs ڹY?tR MTK!āuDN2'IW[ +rsfu8k5' FbTT!@˂RL0,$kablt4HRt^G<3=bN`?ڠm!xKULیL":W tk$릠 A% F!E;xZ|*Rg+d萻c1xEl}o~^ 9#;+ ;ī$8fg5ޢ &qߦt, ?|5m!q((CHB3آO1xkB; W&<_ ,7 FX}[+')vB1c8/iQJ`3G-T.- JcLuIǁ?gmQX%V@EQ.\ຘֹW#޺ÙtھG  dčV/߆EsO!fĸLb_ߑBF45%-`ے' Lulξ$-pM| :ʰGG+"ur{7x=1. eK~ dfp v ..; ]pG)sV<77PeiTK|/= +9, 9mSg[._5VoT/bm uW4nNU]jPscfYR卦6&ې#$.Ǭ4NWNj<\#L4_>n( -@ %=w0􅻈Y 1P%=.=9Q]\ !ר` 65o4tL'R5col3~owAN9+mqd)ޢOǀՄ/5f[Vsa`Q^u6!FZ51TE?闐@"p.$d\ CZ֏jyeA.|Jw+0~!/r ɧyu7)84ni)z(:[SdExO =-hЬM96馜ݶo۴Wj_WUAH] ;߀5gTb"G`l)AIN0݄Lg`8$¬5u:F{%>|9E+F H`KiVC\߸YԶVжc&wT픰\y4-#ݗܾ6Sa*9XyTYqpB@{vg3G"0Ul?$l}i6 ڒ] 3 .Ӎc벧/ .$zp,ޯ)GBb+YBFv̝O7jt'M:7D! 3jvjS0wjЭqD+y` [XCshʻ1>ay44?9{dURlJSxn,R$Zoy،v(l PdzD%g խ{u2hnX4⵶984z".Dй(N;ac__x>A>݊H'M3L0 ׃aYTh7Jb*X`4vN`]dǨui:R+-M+m/*\{fpFXj[dNӀQѥ9]vkF9Me@jaF أ:E=*^ 8mȒ\K>V/t{Ô9n8$f'@FzU$)uoN3$Ʉv|!?*:*PjFl.Ki pUO뻡,V7T&H|QX}p.ÊJcK mVO84cq?AseVID|%4P8]Pޮ`HDчXtbP}BDogSw161I3 NP&ߺY$)YVjx/r]i\QMb$z +N\μH۵byDlI|eh_EF7WIb_-iO?_(tl5"O rhgxT&*4RyfZPtNG0%x\L d0RnIT§ ]Х \ M20kPaXWKr&NDH;-vo`|P+kyjC7|*v LݶM+r iPPf k `*v.b#L]3OCu/Rr2)/gt~ >u$-okq] g9 0]#In{s,+yO|smC_7_Rۣ7ht ~>ǛAaPsɨWm|c(:oV$I Coc?(c-Bωd)Fv."~o@1X̦b,UHʏ)̓쩎d[=«b#BZ1ȅװ>+&R?'tMY[IZt׳~')Y%jj~J*k{hw`?,t8{3ZcܛxGeRyt]g+l`4VWݨD")>!C:`cz-VvSC: >޲3/,ܗ#K{UTu D"' sݠ-|hmkGǞV)ZɒAO }ԑ)U#B9k0dվ hڪ ow Wa"!ˏ:%ܙcTfp0$:`[綌/ޱ9-Y6.ڑ%35Jk@`(Ŧ~_"o409Ix,_?0-; J6Pn6qt1"GRDhn [%U,bm ALMS_פoI/ovyٮ+x*TstCzQq>\MOopvFZ[]\,]%"䲏0Ay@ * s'SNK jJ3$Q! 1V(޷S?΢r&/8!Shb!~4u=(cTlT;'Q)jT?ØjN$ß4I={^wkkF6 ޓ?@6rR2 rzXB1Эګ zzTژcܷȓhكEӷ<`xjqq$J]N?cQYǥsG#OQx2"&#i/A,6p`yPKHrBW)ɷy>'+%q.k"Vd Tzd}+d!co?K<y8-屑uR|$]chq6w7)קL-Ȳxίyo^Xu8Mr9s'L,z9(a]GlTlk9Hm טWQvXO'QK.h˩#OaaH[+'';M;߫#<B$@=Ak_p7.UxjhHx63ؙ\<2֋ak@ A Ոj$HXA^aU]-!4c(gӝnc N}Aב dJUh,&Z>ucG[^z]@Ecf @b Z 7哏C>#"=d50S.jwlD)-K|k E2JVA`f W̒޿ Vh y+ vH~ZJ 4^S q>sg5CL=U̺/s)Q"̈́KO9@]T!Y8c/!faT*ZbW3K@qBƽPQLˆJKmZ.Yjl.] 핾O`|ȡk Z6 {khbswO` T_g.w]MouBwpǰY5<ߐC˧N7)_mcj5ǐ]Vѱ}3&e}]j5}T@!/ɌM4FV)G?h*uUo;-]hބ>tYnk0U[SHl@kL>D0jZBlEF3,w(%2(ņ_~G5~2n7pFLlsJ\5ȶ9?&,W. ZuQ+8Y琥Ss7CJmÂ_V!s3Eh$=Is0 vƺs߲ƪ͡aFQ7]m=Bna!e\|nuLM[qH94Ϋja7Y>Lʰ${m=DMњsXf |V89{Uh"s&5l︱Nrd ?%{͘)rDhFm9)rS˙ ZWJ[r}`)q /7EXKw <plI V\wTa¬[|{h4+<"rEXԣً74Me*`_a#$2q.:n+fD>0Gh$^W4C6eLlGӳ,{veoYxTjݬkDhBYh#|Ui7,H1.=ҶF1@ڏPY $SnIv`z~_.t\x҉}}&F$L2PcQ8|n5#e-o-907j957#Spx8 hͲN(F0Xl<0nQ $p'bZ=u{QrY)q7XX+2 ^q-{a0$4j͙ y.G÷Håhq۽nw7AM'$T$ݞ39oy1TK2$R^T,ɤl0b!k+ܑo˯$,$FB!`/ɚ)okvWzE w(> [}xбg[ah`Ac, Z7yN׻aӬjWE9L,qGQa`J#tCx^m"=\ G7WۭtZH%A.ezK{g0}v]L\y}`h,Gce Tr?twsU=g8 NM{MclՉxe$5}AȆcʒ|[5>7LhZ7˩6\5)zb{? AlpsZ\Y6ԤB:Ya* N[CF'UPXTeKWw(bAK٘k6G < q%,bG20M"Ջi 1G@kOS(G"(I#K;[wޯ<>7$9ôW̱)֐ʓ[jz{"BeaO|λY"h9ɇY3(u˺7x>@ bؑO12GʈMO$ 1/+90d}}j}zSG +rXJn~X ?R31{O]lmZGh杷@ozD6_Y)Y+ZaŻU|x{qk% EZ #& ۂښ~T;e)PAaO}~O1pw18NH3>GQF]tVDȤk71`|C?J]ZWNq:^L/#k/J e7Ƙ섹 H)ˣ"ݶi%\N-)\b}=PԍN8rܜ QXcm Jaތi(hX`{@GuF05A}%jmSGR-8zv;7X!#P\fe em@&KWʜnl#׉.z&58M&LE-ݟ}u⺾] % JE.ÅBr0~-(^bEOjRq:P#P47P%ڔ^ @TXfHңs^* n6`Gt.J CRd2ѐ ]Va@=jlX=w5yK.Ӕ`0Vȳꈪ;c)UGgn .YEn_GA+,6\`!I RȵmX2}Iˑ$.:q Pmn8뽝~hu XWgAﴹSK3E("GQ`f?"y,(︔ =cܡ&gowu\^))L4Y6:5;""Kft9s0AFU'k<bq|ɣ !sϑG'dB}渱9+j|X/=>knAU9:իM0 '5S.r ~4"IU'3omc-[4}?H)rNB*n%-Ael9`eopHo@YY[orêF0D1Dy:һCN5KU`֭,5I({R5OL5_&X0adQ1i{fA dcy8/wjXZHD B :dfhFf5''/ rTd M@@;{8B2-^ ba?}n |GפM? l]TPE~W,hw |IUAޔ̃Vj [rx4Q"yx[)7;Rr%(jj/ *kc3R"4>]=| 37U֝U͚_1k7'y$Y8J0Va[3AWi*dFAg/04{ 9T$k&l1JjQHM I}>p8 3E~ D..[pmBY}uz7)wܵp ig)<yZpHZqk TV=a|^_@e'qW >&N\N՟.js[n%Z7}o*n|݌X.Pus0&xH͚£jML\RxԵ:RTBiYWwHA C[tpSp'Aɭ"j`f4>9W. ep*2/$iT{aG?;#l)rX_0rm*C1A2ĉ`BvЊ([ AÒ 3V>i <SgY1 vizqv;_馛;s^9$hJ=ZH&[zqaJ2A84u9E:"! 2zρ۴#= y1Tt!vKp:7V{g1й\rK%Uu).} Ox=dQAT3f\\?Vè+u>KQxJBnmh8;Ǧmv81%v܍48sػ@`qyw@+{igq޿A%xK*߀fQ:޹equMf=?kT+UO73Y"6dMT'B$ƹ(ٕ`"d%&Aӱ `JM?ėN:qqjKRykAhC>=8{@4t!nș~A N}4r+ἅ8 fh]7۶"0^Hof r^F7,oBO^ɫ ёkrdbL w FaU< uEǵ݄ˌv[(ұce ;<U-U/EIф\BY}ks&>7lz#6Waj>m⣮2T_õOE,8|ij_W0fsTaXjO$ִaŹN)HlM:u(4&YS)]b%W8].C-F-wP`9HTǔ>Ի/OA3sCQL=gg06d܄77=E[ƙֱF2:fpYYy\>) 'VcT},МbvAH~;i:^o:Z;l+8F34izZa{m@'J tGWQlW%VgE2)8T pܜs(MO&Cn?oU Q~ʯd/u'}h/8VGު[nc_$IԬv.^IIځV;9wxc!~ 58h:_ eu:mbbIޖoQMKϡlEŐv3 =@no=gk6屖vZP󤙆vyBx;0veliMz`K >e/⠪5MOE ?=D3K9\&aYe=Uc>dfDHALQf۾&"iA2JIkc P]*/JD|?K<p*1 c&|MpDQ`IP"`S$bx죄2xeZ_oP`a|tl>W:,3UNئtFZEpJiD^E6CO 0?O%}3ƢI雭,&qS$ЦzLYɇVad˜,-`dEk(ϯ]]UJWD-/zf<,Dj8`XVY*Gw(?/VM;wd_.REQۊ<ж?9I˯[xnj.Qj'D2=Vh|a 8&5 s:.+DHje,Vn_"KG]nK>t^>:VP] jE:d -b(iPat;)!؎g|,*u$v>D^At%;\b8i"&$=DMS̤#&[P6ڟvǻXi .&(/g3U1?BfYOv$Lh a#`.>o,3g'7;EsfmB2EهX[h<'i+fj%@9YjV(\مf'Nz W#/]9Ÿ`hwvCS6cmB <<-.rLp7G6neIl([gZ9:uij+m1l_ƭwRmj#@,.7PBcMf[!7;ptrӴ6J\M|^:&2 +oۥ"4<8 E*vq5gfa>d~O-Vet1Q\?יجc /ۥrQK=[SW`8;0ދ7_He0a9.,1zkJbg%R{1X )BOKC e,CAUvBd`" ^55$dz'ΰViVQ銨}ON 5$+ F^ŊZBh,-3wppaWlvFC (^}Jf̅(#տNo.a2n--jz@Z4룍LOR8'B v+ G|U,I }L{d  "uD2y(¢J$ @:,V|gĖ ekwd q;x!)' #/;9c"͔q) /8>sVxKuK9|^m]$?. ("bD: BN,߃k9MFNn~ CҴaANr S-R fd]bDmOCnޮ"[o3o#Oi.b@2X]^?gIos2+ZhA#h6oqL]ñE0a5.\G劮- 0(A6Q[#~x0+5 5lxY̧כ1Nш#?&7&h|aڝ5(E40Elz302˟ޮͰ}P%!w>_^¢;Ɵv@RFhr L ە:JԔ }~{]mȫ9A#ss\@$HCF5cRbAWD')#~"OK0Y=3S{Ө'VwQݢ`R 6^t KfgBACȲ?{7p1e k(`]&sEw ta\E"@ǘp2Sy}z>ȕB eD ӂCISh]r2/,}Hg[R|_yTEwCX0^ɼS~”Kȉ9,є8yd‡ױXQ`}R<L3p:[eERLm@H{T&C1;ˆ'cǭb.Da_)@Njf}l =,iz}-CÚ͞r}0n5Q:ba xdPG^'CڳN1/mI'}hӦgL ',X"4Osf@3Jl`~rKtZ0u5Z9.H>m} < P(hGxk9>E o]A}^Nl|=Unla uXi`Ggh"A)0LV[Ľr]nde@вaah̷fhu.oB#߮Ԕt^P vyal.;GP[m_~gm;8$Ae5{QƟlr#z𜶉%ŴN Cykg,a]:l6 nmg؃F:g2Ҋ '\s(hun$EL:+>ߖ!eU>9琍8W {#`W&%R8dȽmqRI2Z52GԜ,? nUk oK}׮%BI{C:E z8,j]%lP˚ }tk.DWZqެݍf _sE(]q߈0m~li")9=~`kvxWXiLPyq=Zޑ 0/쀣|1[π $j祿٘FM](Td!w$.,KE 0%V$ٿzi" h+C$kNM5A\OZ@N$*}d; Xh|yUPo\c@ `ó MY\D_4y%R~j.Do`YW8ZU ;(" S"!#*6<=Ź ߑ`D+1IӨMTv&Td r&wM)f=R{R :Jy%pc$V ՒVZSfX8,XGϿRw'OLI p+KhkRsG"@>G+K N?98-[7uxEşɟq5KG"Lb-·+(-4C -صlι,6&٬Xhe/9{ J 0(@-ʼ8p3gZ'kUq}Bn]״?;DBkW}<1?20lgyifzT_h5?E'Zb)Epq[gF LzUTRgofh)KsUMB!%" u8q 1=bd !*:b`]tTv^P@J Q S'ϔǺ79oYGW\p]Ԩcg*F#eJGUl=O ʳ籕pDS:J "<VJ2O4EO29(v@՜Lþu&FD(4?XܩF=+0m3 ֤S7^{7=讥jwj w.R}6O%1Գa3DuNx _Q{TIdd ̐"p`j`& Q}ӍHK bٰKʂ@rnh9:G7A&mBs[Lȋ,jhBA)5+q 9-9:.tȦ~_z.\2ftSBŦ*.0ÇhygAH_LB? 8 !J"Y7o ^1 cdAwo߳~k֬T\D+ξNiY۰A AU J0K&r-1AgCd,a:ܹtF/&l9"9Wi 5 Wh zn%,_Զ,%,kҗhi#M"Pqzܗt'okEؔ"w:~x?i9֚)UE=6VF&7%$ͫ7G]>4C22Q< \Ơ)  #۾(6YCh_Q-[#b5"a}fm&^cxkdPG(`YY%.~Cm!Bf(J tV'C&ZY\+ qԷwaB2Ц0yfdelx4KkΝxaxWg#9q[5OiSU}8,24o*Ƴm:- Q(ťyy?KaQ #qE|*x%Q$:X۴eYH!{wV[ 5ErQ/Y$f߆ }ub *Y>YM ۂB|39-+{``cX=ј-]CI(/+[2'<kHU.n"'(ZG_R@ٯȈaE Ms~u֎\Y]5n)CA@^8b1Fi1B }WU]]л>w.^"webӅAzȓś=)*YJQ؅ tb(Q~VE|)+6pZH4řBF8"?} (l{<6"x|k5T.ĵ75@QsupDUf [`G7f;> Q7tG`ap]j?@%$QEͷw̝"xks<^(>@hO}xwLf'5ƴJu %MT{7G'$x`,}U%$, ΂v^B.!Q cR::<-a([fN$ J |VG7ksU3JW%μ4};FR('2? -,˲ǁ HY'@^?,tK?"MO8(mIɨ~~"<;yO":7c=įݏD#:/S3៯MBG ̷?ҚP4چ57jkh*K x h RJG*,bxmic% e'VR1t蒙7փylW^7wWJ^hN(z9f+^y2ZMwA >1]V{ȗ<9*7S- /ǦϘ0'QIHhPk@[fk_LZCk,,'Lkb;eh;)e΅Ypո6ZCP[hReer˼{- &=|j]LF\˶LmpJGH˸jZ-|1u?"6lxs3`d 㼡JeP6^hNH0[;wSuR-} zQ|ms$H-[L/̔z#D;XñТ'+u^tp 0wsWywRP/h ?和rܲNОδ-ˌ~`. ϫ؂,C\>-7.-U kblxh2:<whxƍVRCZ"WZ9l~67.mS oc䟓jo&g|sJۣs`:ostMkliOM$3cېy^qn Hxz}Kŝ=뛡32W: s"97G)al*<~C[{W%_54L![33J! ꦚ_i2VN:$3 DԁtKV ׸zc*ʮ!$P8% Ri/B(?L3aKzi$ /#lI*' Ur1=bבR"fďYU5`tQFǍPb2?/BS!L@+< !>돠 nR9ġAQPk[m6°ReLI~h/ucꕒ/EjOcխ 8Tȼ5mfz-vGFJ߆eʋK}eݘA 2_#J"*Ȥl‚7u8A V71>+ܬh^5z0+bA@Sގ^U&B/ԸA]tɻ+Tb\ܟJc/ѷ˾qn#1K9EN7 ;^nGz415! c0$m;?G=rΟ Mn 5hN#:^Bi%C$ПU/sgH V‹a5˥s<,P(V\e|8ʱP=<⸧[ MhXh{-v|wt5\>4""MaD F[NTطގב;KIy\\|A8cr cƷZVUi~ma=b2z~^93mE ۤº3Fi Fv,6ak[_4T.ww-N`'X7 a`HGSYinnSc?s] ^}xpX3/dj ]!TDDl~n7sip]vS?cA Ê!EDğ)Sb͝d|Fl+$k=? ,MqR1\+fC9 *:I'FUv y8gƢZ]_!oȳ0rv7o,/ ڃ|n}JZLGzȭ?3\!@E)>nM-DX+><)UBqgd_ϧ D ffAl#Y? K5@1ϦGTaυf vx'܈ SM5ذp&vFmo4 ؒY*h.k1М*Adb@ h(,ܹ6z-m8cTZ1xmm{LBFk<UJV6+x.eGYGCw,+Գ M35Ěphl˯>APʖ͛5 7>wǷFw˶w56l' ooψR!#]}7 .@N.3=1 = 7f )훂YHD+VBQ􏨕4Ow?bƓQt_c4nϩ1nc= 'oW)|\CD5];@6(1]M-FEH=_ *rAkRTC]jU~ \ncN˦lM'(~,z%o2W~1~ 8yda 54UZ)jKF-CœR %wx &w2 8¸;\Uh+ޜl [ DnoPY~c=y.x=m"~WxgKUxGzB=G-Yo$1:bJOHK0G~ibjqOM|`{sD]z36GS ^Ozfτߑ߸1凞&|3:xY}9NƃNSZBoic-ajk-ݷPc:fV7?BB!bXr2l }k7M*9Ρ (ȍyD۰8|@/@=Q;q}4[cAF2z~diDJ\"Ą:g&fQȻsN;cP N8O"us IE$)=N$D7d[,Z#A QyLD-!mVJJ,,RaG7}Ň}& %=(AS>R~eF7YUqVBۥ$;39]uzVBN I0]<-:B4pVXPEG``M٪%iW2v ʦh|"K!_]"/p&OtUDꎳDpp !vZDŽ/P=քuݻ@z6?0*/>+숟n܊gQjBO. j$8:yWz WB wVhjS[AiY_ACJ[>grg;KdG,m rDdm]Wrti}-$K(n1k1ątVnp^iwʮhЩ$.(ަ`Yiwi v2ȱ&HcXT]rr 窠_mrDis e7uGK wNuux/݂beǞ 3J̸Ԕr8F}yq\$G=w2Թt8^$C> Dr(-ib?@r?7گ{t0;/cmZSeͬ0ۛЛ'J0= 2fv]LOu?Qlr"'hk1S][ ]g ̃YVI~^ Uwyd?Jb^GhSۼa[HNuҚJOf@ia{blTcu_:|7f0n766~n6#7g(USӀ&CWZ |)A# Gbd tH7@7vgɑWµ\ yѭ0rZZP)S-ѸӇF/UL il \'=^[裭_ξtm9jwaHp&- 6yoO+~lijeliuI,$_#? 9'ظ'`QÍ}x76޽);_\zXTKr<R+ŲIX:@[C<-X*X6zw(pOI`m1O>mF h)s)&Pj!hWYT&Mh ]@okdI5370;m }ʜzA~ Bl.Wwy :¤Ui.`=ݺåZBKa[&O_,IcJN Y97=tEb~oď29v2!*jt傭B(`rK]B 9闊mA5s#4*pL"]ңya@i;w[M:wrYKHs!lGP j *-dE8= k; *:258KR ׽k&R5RY$jx7B=@RS3A1A>!~/hNnyHlnKU=d ɼmb3k#7 DSP˷džroK&ijP|w+qj` U&`$!猩,Ml'$|rZ.@t ɨ"ʿ%Zīxh1GQkjT0FOwV"ML,˟+J@Dh'dtvΑPҨ0NMHG1/eצZgHYxP@읖&}-E2%h77aðR5(QW6)LFZt-k뫕+lQ6Uɤ; v] rE-iS, }SOFqWM7|eԼ9,9a:v1xE]]P]WN=p蓛'`("[yHiDb޼ӷEEkPLP";"E3ֺA9^oE슣'O&4@>&{ `τ}4~xE=êO r+]{*dlӸ+#[uڼF423)S@Go&ϥePn b,ؐj_UT[5PT^.1dQK \v*ꞣ![78zڞ1:7)O:/bM%ڥYvtA 3Ux*Kوm^6Fe[ GQG$"3{XS6=NuM绞#'1F)+~_Ɛ*|b^YJ|(X7 ]JѫܦE3݁S5U{bwM#*@ͩj.H|H k$'+6gy~'(|7&dwSx/+E*ėj/rGŮ ZtF,ĴJ6c >>$#Q,G꜡|1✹^01y4D|ᡕLsM0z":L%<_]C4+ n _cۘ-1-J S)90\Ų5e/~'#oW7j̴|>u,UV|7< ]63=q_muU FU[6'jӬ(b>S(iD8"j>yBK%.f[A.!JK HRt9GN=uK$3KI{Z ^ qê1{eA\Kp,#/j.CJ%sPKwN6&Rk rDP{&- ʛy~֒`ݫb(o_3 !eQ3 < I5RGEst&V=+䃪D{)5FJ3k{<>/\<ǃ7ag4`,b*IVBDVEEQv`H`0n- 5om!7lNTH;'COʳ;<6#/+~b4̈](k}j*NA=(g(lv7K[w-"{i{<=`0Ít̤:a@o ԯ㋑è S˴QaMޟR 1XEK{[^.a.#Ǎ5ҭKT_^琺=]!-d|XcXF`>ɁXsM_Mr}'b՗+8G8Opb[k hlJ#0ZhtlZ{r. yYD#:aÂNOͩԡd0~&&vV`؊51ZmU*tф+;7zkU`.h)?H~:!MjZ02N?{(W6vik5E} iT~v4pp⡌'CqU"_} zb*vt35%}5\@ށ.?{hs8h޿B\1UOi|;Kx-CcȡC9<"gKS"LR.'FSs-X;gYZ07070100000315000081a40000000000000000000000016759d58000017d84000000000000000000000000000000000000007500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtw88/rtw88_core.ko.xz7zXZִF!t/]]?Eh=ڜ.+\A"3jhl%bC71[Pg *q?;WnXiF?X{5=iϦly{\t ;'8:a c6aXgUU֌M|lY'GuR`!A ab}5f<6.|y:6{r J?W(Tn P Dޯ[,mƔ 0tg`-mg0JR1WT{Gyi] Ozt4Vу@=WNtL)P62A-DklW/{l FY=zEWCGzKy⊜aptz"{&G^@o[B3F5\,W>nn:InB|d}9Mfޙѥd x1 !a>6&HceX-,J•(6`9&G<@B$-ǖQ^ |j-?v}MK(vnK|}T6~,<3h5oz"޺.0a\*v$>$\*ߴ`W'=Y O>%Bd r],V5ai |"}ݝth͉i챼E8T t*ϔ3q5*й:ym 8)21!}MwFS@!)yȴR`~XouY5Bpsq2Om0b4lLr y#cv.ä$B4aV$Wvi_p˫'y-5:4bw[Ʊ:9%%-wV +ӉPm,0j1g+o -*/Xd*ʕ}_OwYJ>WOwen7(i%֊ܫh!obi좾vc/djJ\@e0xkWOa꘰J־ʪ#gċ|⍛c)?7ZUC1Xm4aM3 I9W7z3,d`$Sk9IC_C‚u꾎!Hhs!=.%OwѬlHuvRQca,1Xc!B;SJgJHr32莬(5=to?ݰ&d @`ǿ ֈ,L@]R{/|pqG6Àog,Y!sG<2&ztN ٲS5,ٶ= ?gԹ>)^4(-T]qH0|vt2~T]!0rgފ~`-B)fk*U!??/!NDž! ]Ok "]l_ 7Κ1@s$I !ܚ/yT+Qa !O(7(B9>^B23zJ𯸀m9Ϯ>%$Ox !7/78(-'ǎ!w9G>0%z%qB ׈Bzf1#ic2Ln6ѷgQC68z 4kiGhTQr-}R=>% `՚'̓DFl?;&bꎫ\؋UENd(綤EZQGRjF]K[u90q~SfkۑBP`8r|cٛf22ܐXFet;,YGëzhAJ"+5S7аv欐ϐ~/m !LG݁g MK|/ui/uQbR3AҊq\qz|=oY z۷ WN=(X`*5'AU'/M):M{1̨qj}PZjY);ǀ-s:VtHvqqo]&]K5bi!&9XVs:qSQpP$.(#e]ۧcf=E}Ki1* "IV3UKuy]$?}8+02XV|EduǷ <*4K(c<J?3KDT/>:ߔ} 2}_`,ԑM3LKyq"FWԌ%jH!,O'V90*Ex"Cf{Źowhߦ'el13x2ɈG&9͹Bg\o3[\WX|\<arM,70$BI{r^-WH]A*$]8~TdέuI U`ɓIv Xz+?{5t rȝI > >6@{v!u;s8Z;칧KD6vӹEsbl v%LlY]z&QЌI`sb { ȭ2|*7 Ÿ!6N8GT`" !j@u6/H{Cޘ%Ys S;b 0#1wp1UwIȯRuunU\x'XD~4)tO5UHrMg8~VZtx6H;]3z :x[ nٗJ,;pSҦ$} r* 'f:O&^_(/~*+O+HOj wT. )_Fܱj;l%_#^@#Y1Y z3fU!Єƶ~K;eJ r_ʗ>$OǮ'ֆO.J0!HpdlyQ:*s)*Z爝Om. :4}90y#rS6E!D<>=z\jUЗ"u!0|@79lΙ 3tNO>i[Jrw,0 1ۜJ:KD_sr0Yu2b)4yt˄K/Wh |ס{j`j6fyhMV0=O 5@/b=%\D}2YDLUMYRV'وUvݕ.- -ʺ m&ZE *kyY_N;}OȞ%.AG {c&4K2X /۴Сy|2frj$#&BbmP;"0ܽs<5[8n+UMmtW!|cBj):l=XuYwF>Й0{)+XC);ɺ,[|pWFޖ .DWxbclF*:E%P Z5#:5@ɩU3rW!S_TrH&]ʗNxsٚZ #IGDI<}5kS@ (첨'PPI8'sL^虿xeO滎TKE NܭջP H6w,܂au.x-gfj!)I>0TBf1M0x%4_a~g;m{(%NR=cJ4Nr[Y6G,-cp4d͹<ɗ<Dž}7~\kHQUF}[Ç_v?[z4WސDVVnPU)\Z/M\;UmvnٲltϜO<࿢{<2h.6Q%=7e#SQO73=安H0ߗO!8`ѳ6('_'t0ubz&S*Y!2 =B]1(j @@J|Þ,MF d0datYOu`Gv+BPOP+ ~gq࠴gk>@xs𶟼yPQa] 5 %,/4Fy//l sdPo|t]kdzxٮ $J>"W 6Aϧ?4$+_2mqؘz7Z(cU'sdg%\#.4 O5V{_WɶpG@`Z7j|UxDKX]W"|!5NP52tgUszMamT nlJ׿ 22 ( Utn(?/q1~/v%<s s[m$"MQifkw7AjdfcY|E\FL~HC{)t hNS}-h6MG,?1"vgq|Fخy^P6~TE2M~RCYm_ZExqgF 5=ӏ 'Σdr5 Q b/H[2I҂m@*FuİGʙT$(&3, `pat昶MUC4G2Y^U~f[>6zūXmde[z2ġYUs%c0w 4P*rwuO+bE!soZU_VK;PNw1{(ۚ^}RЍ˞2rX3>oքI>a4ա-Ȝz󅤉w'B h[u;e0 #Tv|T]O%GP-w7pB(4^{]b̾WS-#*7_oH8m{Ho}_QΧ3G}!jV}͋{I1qۜ70 "Վ沬ni̺֗wHPj-0 -_WĨa򑈨!ݍv]$fA|[mrHx{?t2bsdb W$ &Ohv2Gߵp͜nᐮR7~|ifip׳00QA'!L!s$~8AR6Hڕ]_0o9|cH_ ^}Nq.'8y݊Yn{N`1t{q/Bu ݪFrxB鉮mJ/K%!p5lnzUK? Ww:;~{ )!t.+ˆyc#9ՔRЈ\^]W3+H |JFCŔn`m+\5=ZR0< ? 3G c]eK+H|f=Ł-LDK$ׁCFaU^:mE,rY:H=4-N * ?6?O2-νМL g?_.t _.#z$+,&P8jw%r. I_|κdE RYy:2;j bɇTy.fsǬ֥ z}xfvW5]QJH曽ԭ' @11ήa^غs^tij%?pB)?L"QE8a:w&MZKD{"LdeyBxӀžמpTօK o]BSd bNDh]*ҫiȵQ823^3HVOK{:U{0tEAU/k [\|fO@=B/p䌸jvjmoTϾy:Z${P} T6_J^ȯ)Kܝ@t _xWLcm F#{ت#\[V93BJ ş)6 e%^.pTϊCr熆z|9FvV6a3E\>W^1׹Pb]=,3Nl8g8růJ/Y^yOgq72JUДe{:VQ-v\-WL6D[o ׀ $'5QielM+(BjqR#B4]_LC`}P)ҺN8٧|e\3~Mt%|XmB~^۹uvʯ{F1*07k~j A]تJ8 R))'F!W(kM uWBnG&dC54昖}q@0D1JVʩga<V/'^H t,qF~Md j/%eBxґq"9tݟJf*}ag;m{ p?V?eߢK;kb,P, jqXM2ORjݥB6a>du`d`Qw#99}0g ;]RGob~,ev |FwQp^P_[}pyHDt$‹kUmbId&$6ʉ"Dc x XmqTbIgt\L`SaNp<9 t"QH\!_j8sSݮzTiкٓ݅_z-,PWAE]u/.u33t/,bqCNW?) #-U2g6kE&2Jߟ wjyV1e%q9G=zW_d}Jak.Q}2VF[Zb\n';"fQ1ScRaGw+خ"֐Tͅ50Ǔ Lz~4{gC.~rNI}-B_D$o1@;(ތ(8J-ϧ@^9*sD$4Glb)CS>m>!8ձƕwΔ)9 qw*92hyC;9;# ChAITnj=?,(+P!iei%V_5߬Dn_/| 5>۶uVqP]TCWռ8~[vCrE?\_*| kqk"0袕 E#`_*%-G_6<1߰#Kqֲy\ѱz`gOTIڔ8@8Y\pY,;)!?.4Ӫ47vb sHZ<QP|ǐF 46Չ6*AV+=9=~#YG@*&${k8Dže.Cf[\0tSڭ;s2^4u)$`RjjCmڪk콽zjwkCbYd.}EԸ@Umz`x@460>Z͑`>/ЩoDʤ~KCfQ#O{ӄ 4sl1XMx]x(ݹN #/-O*w=i>bT/fw]'Q^6~}xM q x47 T 82n  pX"g\-43ث]3䭼&XCPG0Z9yp8M0aib%1/'Թʢ!{4U4Bn`4QuPl6f.)pzV%@C)YH6#݄7swUG2o8T,(tЕ}NZЃt!ԫb,\v8m ;z|K>\*߈l[]Q.7AɫCP"9n86򼋥H| H!+e+qGfgm],3IϘ05Ƶf |`s ȶܓqp: B"`it$׮[Uqqصflbͧ}_%)?D"-WD:Opky@ŅՎZ^,c5ovwo̍럀eK>~92%W -) PF,aʡl*N{X }Au؃VI^9M޺9 l9 Sz"ovӍ;~N/$7E`j'N94o, MȎr2x(Lߛ42hC l\Hɻ{ΎO)Pk(ETn]bY}K>}( t0ߟ?BRq%v4= 7O(;4ډ' E:D%]s%myH'3xf,[mu:x V!5 .Ʈo²;^Vv;UO&cϯ7Ep m\ɃМAp쉋Eyy.ҏz2f}kw"r3X3(k*8}{aBfWZg0=G<6 ;*o_o)8,ĵ1C5S{qIԴR;T$aX$,4z<.+,+$~F&Iw=K2`x`qa*a4d-<wH\UŶQ86W99A*_BHw&CIJmw$mk:sCn#v*t 3vqNy)5*A5(m;ӑSq$U WՐDᷰ0'KW4](^BJRXϹF4~Dzf2DׁMC I-qn/X/`}'ڲppG^ PTB3J$Q(p(gE`3p4'W=JX"nqn'V]=ؘ"vCl2,m!DZ'N+ҀgU9߿-LZEJƩ"X]c܄/Sd2\EÑE"2ݴlA|sh8.OxzNl: m$NT8_S/?߅VnE,gN͚X-#.oK.[Yw97(F@<qAAK4^l`dpGJ3C -v*/>.UL0NmНmqG9>ՃzqKu)pnDlXSƬ<N`)~ϱʖ $v)U#>rz<3e<-߃b%zh1@OD[jg^ Xz2ou3Ny%:]tb6heM9'7vt^"~mƖ)}Ω#q8kI8ڝ5/,;,+648%5>4bih$J(#*<՟.lSԘ^j*6̹o>6[YVIyD)p/ߝ^W-pn&[Ey X9)㚒(qVsԮ=`L0lPr{SOG^fsx,c1 5p9!@vi6w77pIn].hmgK Cqm\( \_@ż'Xˆ洦mVZ#1i[Ny=ӄreW̊GKIl"0V*7QX )6i7 |!ˊeeXNV+}v(!!H]n"Sx{;@ V5Ub0!.-55.<ڊJL^l֔cSrLyIn_"Ƞӂ<OZ0PX>>m5GzQ,r+ -A(ӷ7;0W \}|{L Sq\>?*~\p#4&Ũ/. Rw6cmo!S_ŵQKdIR6s2jm5 NS,AŮ ͝o=8.\q38%*$A`[tI8%Cnd4BoO]=_ b26pq:PwEKɻˈh$!>i ΋@-ELxcm|4Ecf9s,Xԏ5 uWlB0Qp9foV2`dE΄TFv 9^˦88a [X-_>-[=úUS Ю#!ʾK[ ## *^`T}v)>gˡ{}LL`C8X4mTЋ٦~f8ҽ$6@AXvF-Dv7֝o *IV84CŦ(;WRWA&fi,E\K(oOrqOC-^A}ս5ޅ_\Z\®Z|ǧ&LٷCMbX'IW#k!:D .YNCA·J(E00jDT:oM‡V`SO%:DEd&e8&AؔGS5'q $";}?'|;l^$'b4eIq{bSt|~D/ZSG58sT9LDҮ[5?fg]GܸO l#ܢD-Aڸ&fQfw+'[h#x)EAj@v<~ zAm+zeJQOxT<[&{bW# @:и: TDN0b *Ri3|c]rb1*)Oq E 姄b'~Eĵa.=2wJ3dVdy];yX3 Sۨq ~WHrVj'Bku7#Mvo 3z9;JS\o0D2C,UU ܤCCvZWp!Uln8i&"v|$wڍ.Wn=Em}f7+>M=؎c[)C/swH|u-į phtS?i~YԔ_jc~DδЎL+ [Na ):,kΘKI-HC?+lTfm\h}`mP xly;ڠ`)PmUC}EID aI_0a P]&fBO+ ux"|i!hR+Jv%^ LۓTymѐސfo[  Xli(J;Cd'"l; ΰ89Uޒ ͡` +E%h ܴP[xD4AcؼSľ!D)ꅦ>pKw1fp3ʙ nk2弲X X8C3Uփsa%ܾ ;`'ZX uPѓ7AM[L?/\JuEEvV$`N INգXb@}!8Eq+vW,c ڗUbdtpm;c<Ԅ92Fӻ`ciY # mK=hDH+jdKE1^kĿi; BzL/$ )Z]^x{@ Z(cͭViG t*(HdqxdM]e4 efG6|Ujm ½Ⱥ : ۴Qk @eN,;>iIv?/qw r,5m&H8$^p E` 851Y6 &{Ω$K"؆>#ꚮ9UT II>WӾYN P&WQ|祍ij!{GԀL 8qMo,M:VR]w7E%pR^"ўAp84e&ufTh ׹P/\Yoٰ dQ ɟ=T2|('D"}Y*ru&+ƒf;rrv "ݿlN$Lb[,u-f":%ds=]-;  v(A[ZY֚M,Xi8]2qf@\DI6ﶺzthFB̈́Hh\ўtJq{tFI ۥ}ẈI&9MpeIw4/JM? ̃>,11Ua[%]SH"K"kJ8O>da+;9`xa> KoVBW/fiBi2G\2R??f"mT"y=Xr \HۺL*Hq8mRC3 dY@˯ o}ʺV+>Xz#_4J+059S&{#1b8rC f\-߉5.Tf{frG^h߰) 8>yT,[Ij͈=BQ6c{sf% H_F9AqUtH Iю_/C.\ i}3Q9&ѯ*$d$Y,rU%r`g 5:'T{.ژS@5,a8(nF3pWZ(8Pr`&JS4w۬!]|Y8ja_w?-op\T[1fT r 7 }߃#xE{L"й{%IʥvQv~e98" ]rlr]rd{6@Lvt&/i^dx]p 3WcޛANJ(_űZzkg?} K'svnrq%-ԽZu2s7]1D,-pmnIۍS싗^0ݪѫ) h%BǜrLTK+qoV@EڇZN0F23X.4tfY]v@Jܺ,([`lX'͛eLss(, EV0—bQcg\H{.'9|ZlEDř<,' "tvc-ΡCS&| Pq%cXiI6xس]#[M2mB"c#aSLŢ~{iSRd%KNov~SbjLL⯪AVnu qc = c^;i]N=V^jDu\]t1t˜J£#a6]$-3z^e,&KW}q1-H +Fj= ;$h^9M ق|pbzUo˔"s3Fo,(Q07wn‡5: .zl UALU<[D-qDgQY'讗ބ]DtMU*`9v&\R@zv{D~ŁPb3ekR)l {"7jʬA5N"C2eFaXֹAȾY=Pew߾yYߖ`ԌwP Zc^]0/.F$o5k'4Cu`8o~W2*'T 5A݃lu Uz `8R @e=7rpR @!SS#샙6zݏ9K#jfoU*E$or8\Z&^T؎=)m6:уFF?3f 2FN@f;ihJ:`.cZT1¢" Jj/$`Meex?$[ӱhE[9ũTLpMC:pk \jܴ`v>WsRJaa0ûTI)+M*|HυCO]mkZ9Brg)lct+$9K 2' 2>jweIcIA@8RU}FY-c4t}ԞN3Um)-,k}Ȅi%Fy^H \%gnж8 $"qCZ^X%/L\q-?OF1d-j~1ћa qTOlF#lan|E֩hQ$knԬoNL-=Nz8v9Z68VOެ>\qk(؎uxKY:5(GCP'9 w !r/L1t8צ4N/C,Y0 6 Vi_ ժx:U(J>4c/}Ů6/Z'Jᾴ EUDÛ {ov]cE.qTP纯 =MpzLjx'0MPD1 >S$F=ELVxO>"beÙ4:L8m ZM^L]50$?$,LJ^i"2;(BG8f#W,sCʺwH弑$nlB|JK*F^2n?#3Fg3A!%8ͭԩ*>5+?܈Fʭ`Lu;&{@X߶qFBweeɨEZ!ŊoXfN4'7q*?vTpv|T}Mv( vEǪY78a$F!8$Aa /ɓcPyFW0IRBt5hD-#v T/k!ەNBu&'+•dU1vVZ`T'+wiB2?c񋚛5%k=JUM (;g|`dN`[~e. /W{)TĨE ׵"Pq719:*SV-X.DsL=W-[܏sc'I}]0Z%B9 P.V=ǩZ'l1o_mK!%w[)|ëY `LȢjְW:=Ȼ]W0,] 0%'k, [c9= H?M_rc'W r6V>^ږ't,v`K,n.C-lx~*v}Ck~\ynq22ZE'5.h&V1S,C;q ŃC~f OoLiT<$0Q?dY6ONhG Ul?sKQ=)@7{CBu ,KN~W ^3@wrSjL}[KCZ( a?=nkHLhqr$Z%S& !.{5yR:A\Ƀæ1] WT}ݽr˰B&.;{ni$1)Xggb*loR@/L(fڍM!~xbQ$4L=ofMS^W(,oD7ęa- ٛY8ϹWAt&_Au9U"-{ ܎+g&di)&UUSr%Ǯو" Q93VD5+B19+SF.LG^ǔ $BO&xf¾qV"" c=9g@DNu_)"IYߵnUN\?Msb=3- c`#r[Ц[VNS:Ԕ@0*{jJ(S]vacӶ#u;ElHhJs〆ߥǑ`WþfLߨ[<mP簑m2-{S FX,/#W(T&A:7nr  W03񏩗>|QEfKMä 琿Y^go@2ņ0n9|tȬ7 *hN+ۤ_e*0 wǻjioy@B.Jz`kaӠ!29T{I%e 䪼ܠg2CC^L wEp,Wy/Ak|Ag۶YVBOuʄvp0]28A?E XO&c^,F'gufR^:I^kT1 K:UDl +_J ؃Xvo'#) $e IDJ$&C1g(8 ~8u֑5,bD0ha-߳P cKg/ U7E[Ho-fQFٳ&gJ]W%|#5{K 6Jv<1W-wI€:ƶ֣KV;IJ o.X75+کXa87n0h [⽳QTqخ秲A_n=)#r-iAdzHR1[ZtuÔ$/<K*}!;4Ё΍[%Vۛ!3/n'V8a ?~]B5]7)gE{Q״ܘvxB;坯iJA"rVh jf:/plHom$^GvSwmM18)J_*+XIavtVshAd49F;. 7;?B^Ls,N#]I ^9 бT 1!SO큿BqDGY"@9(MfM%ˉbtv}/zy=qݹj<9\WJ*0uV[vH#4px}@z =!c!5g":sg44rZr8LDž(6K2̦jB*W;\>_6AӏKJrќP?pTbJ  ;X@("3>c}2nVfD D:c 5:ࣖTrC: - dW41aqp?Wq׸~n mf1s ̅^Ogyti\v}:Ymd肰#I_z௯͝kX'Ѭ lF cvi7Vǎ'>D^*j7 uyyv7S Kceë7dRqz#u7 }{huxU1Ew$0*;bL@&LbQhFFjORa:/!JgX2U3Pņ(ܾNO˥wɣFl(TQ@TE*9t%Е[c;ַ!7r|Q(),'\>nVp~.~aE*9V[ǚBX|Iuu`چ4*Je+&+:/md<@5tj;|6_3`!Ts634pb#`Vr_lM\KNK'rMׄpcLTxQ_(tVʥwq}]0*_9HH9 n&ы+Y:L|3ND״B_pCzܫU&ol͵sScWp(Ii 'ԡ}Y?!<'V{Kɨ5GٵZ5QX.d6Dn13ҲSbOz< ZcP6#[ 5,[ZS+p峚M@E'&6tYrdCAhؘ.[b-WRZ;qCj6oQ:`xF_̠$cT ˙g%2iUsRؗ2@}')zSdY%zco4|`l7I-xv![r > Pr^1MbDOMVtkʤ~uH;XWBaBȁiȇLdqYt]#F_GL-*W"1}k7?>+wB9*{;scb7oYĝ.ϸ[QuAe3t"_b[:qTc#)OK/ʳ7iAf_`fN9W~jsWM5_hS> !xU'~_v_5=X#zYĄZ X]3l-AdzdG@[ x8듢)A?GbgU|g[XUm\Md \R 24~QCƂ̐~E5Pg:CCB?fVAa>e1٧R`w̽2.Nj"$W{ ghO88k4?Cur c6Pia Qb 3mA.EfR>ː6vv^iAB#4fgk'W-E ʄWF#>  k\4o{^JWL Mmꦘs!ZMSE=d[cLM_ι*BV6u@qokGGɁǍ4JtI#wk6G_0 v\LՄMuN3cbntkGzE R8ck5.;?a{ey2kUvD;IX?3o$C6iRԯ d%69 [(_"/=G?|ތx!OTaD^bEl?{OfF@ZNZQyKҐLYK&YvG鳊J+v#%s̢!5  ()yV q Sx:שN㨼U B EyJ pv?y:kljpAy9KaʑwO)uE.DͿBD# >M."7&;O-_F5U3tH/v\PqWlra:CWtjaV)[U_u67+CDĢD_قZjo٣ux?[ 4 mL9Elȩ2{(}uӫff~G)!gFm Z}.XIQ4P YB:3Ioeȕ]:y٢"GwNqw9&XB&%xG|R]'7i#k u]U՜͌p⭪tj90u^{Q8"VIuo\>ńm 9EB<XW[$Az8 iBEAKA'x됺> v#'Y4eC;7hmﭕ[*rሊK(B{x?:S|[a"πgIS9@+Jc:83WT KFE2W) Vdo )}>XadQiyaH A)c6S}LH tp:pA9\?p 0SP̍|x -F|IB9[^uB0l J׼wvZy)SmSݎLDF=ı+ݹob\X>۽KiI!Tt$ʧ!Jkƚ*l!WD 7rp!ꑘ?hkD-+hWR4JP| 2$t> fA_Uy+Zϓ_=\UOIWǩ}N9RY'ݺRۻq\nX!2Hch.,w#G̪bc$iCc+$4ۅ0<` Bx>S#hfVepaBwz$]ʀOI>o\u})c蠹PˮsbxdXM?KgJ*=N1f^a,~&R\U73Utn` :lvq|BB-AzQ- qBM .BM#:h#\*`_00[g"cw2-M3ͥG!~9 FosN^3ۅ*C<)+l#{KCKaMXwY3W/pk|IP0t/yIC$y8WQq6tUQVZ~yNF `(Qp>Σhb$6eMj+ߛF% T<΁+NJb(SOkyk R@^ؼT(vʨ O~E.Eu9j3ll#bJAP4_GG%'EirS0&mlW.G'yd1|jC&AX,ܑduah>ڢ,Qvs=Rv5v߲Wg)Kcc W~]:0\BK$쁿nE Pwݦ29,WwV, +Je]޸1sU3P&*ۈs5RPC[+{v>-zhE*2ʠ'5]>h7n~Έc XΒAEI bTaA}o G8>rƬ?5j?_9,QYǀ7HK}DMj dAo9q n;zQ`DB'+=ڈ(^ދ.7#z޽hs&6]{n.u+MĺX k/DnUQJl)֞Aз>$+K45JM[$RNIDN?ħWk"#i /.iDzRs^VNoIi&17oYHoTN(w3DnZYx歼 ,aV4 c,QI19Sz0gr e]#"^]p1_r`#PQ]==>o]}Z%Z:?j7@fi O9(g5cb /";HZ珯u|J)ɓim?cYHӂA{`{$ @,&OSycjo1=ɟ~C7AOTu 㑱xW@Q~DGy!MD)ӹz{=qk˝9j^c >PEE#1YIE{8m ~AF8ۭzZ3ˁ4lU Vf%/5G ^1Lև<׉CIݟyz臶<{rIKTJ̯r|RkjD?EB=-+׿D$\S6/7/%UcLorxZ#Kdbwg)4M(_C^,2=H` }u^Ҍ_VoY!z< tsR,*XixZfËnm"a/5ý4jf AAj[+8.<ڪm(0CGkV|H,Sw6B9u$8=rFޅK!5?cR~A}.D 1aYoo=$gq4V5Et?U. ;>CsE%KQ)2򲏱M3 ŭ6I6HVDzl u8TK=Q +LQ#|H B}3_}L'Us0wL/c *OtHwzNh moeAǵ* [AT>\匒6Uֵ޼Bia/E4@ -y _wK6??}a]¶wbZ/b*2"D^.BVh 'pptW:s ީBzl(QꞸ0=SPtO'8}).fMKy1{M ҇=FzUv X75u[T#^V a4Ω{Ij:bIJ)XAq4!*+@М.] ksIڳt2 [3ٜL$5dr(1H;f({!՘Lp_ \}c[j:0FD*2v.qCCx >;5bF2to@0hL,_ΖIMK2sf̊ޫ^J\+ SaZUN6"0}-P2*8bgS&*'ok'eįd)P@o>Ttz[ͳU*b%*3u>A5 gUq0JtuV &T291GS8?(sbJ)Kbds5a ]$VۍL=.vbXG&|FO{-=#Q⍕GK[ Uh':D_krװn!iM_CN]^QzڀIۤ{ /{P`d&jg+e?,4;nn l`{.+v[N`hͲtI[yT_-0ڣqCsy#g\EV3?BӬbܛ7@v.h k*4藷?ˑ;RȐpWLvDemÌ1cS6 OpbUzI\YWq9kjQoeT,=n(bǤHi?kU4&-N酹kSvQ*>_."YW4$M pCf3|%(Dk^E^ 0]b{^u#_=oJD[ GvJ[3\jæM[ޡ맒jpaD}GzQ!ǀ/Ycy"Xq e_m ׽a`ꖿNZČӌD)&sr*~VW&73 c"MyL^ TvNrDC ”P?I_5xޔ}1ٗ[+1x+8w"jNAKzΠLj ։ڷOd5 vú ѵqad*7.;8f=NVd SL]NZԒp]6ܹ2jF8 Z77 C$)u.@tF]ѻwa^Ik _1߷Oc2jAnY@oJDYOؤWM7oP۞tNo~ҎaoS?I7D6q{G;u.o1J'Q65 ge뻟ұ=|@mPǒeFD/cKm Z Dr?L0EVp dK+kJԬa/AJA̧Oh İܵ{ vG7'JÜY4*Aϓqp% 4w)TI8B[yrB 9a4fG.g9yE $o޹Lyt%eฒːB(׸q: 髇Fp<] \Vi;+뺾 ?rAVҵctb+':uL[Iputݝx)Q~^ufӋLH7+T9V#B7i\X%+fH;,G.,Y^T\6c?2ڙ1ƒ9'6ޛmcKD0Ba\47'}ahmy')?o 6S)BNdSV0;[\ w?c 225dp0H)m#'NOOq*㸖?KS3c,&=vȕoN&v.tNtt-޶fцiJ(alJ͹xgWVܤ ˓}KRS4PXAZLT9n BV *;&IH LΜg7g'޼se;e*o*(7Ƨc❛SJJEfCHE_#Rܧ#t^B8s|4O>+ypϜU)"4^hȣ6'ř':ΐAeZƎ61?/]]?st:oSAMPN⟶?d2{0^Or")ncbzpneO>VPv@A0sھ6Ev7U~"A\ h%QmD xLlsoSa s?O*|8eu l .(Cec!Ȏ8 AnkEKy7*^[ͽASm] U7]g+܎zB|/MtGmLkm } ;Lbi1W!:evVxfxy5ڢ쪱<>b%v~Wk Rr- }˭V`u;I׷N-X$)Mc*NZQ: u޲ qjִM8N7B,q׽epCI^aݏm'm3\]? pFg B R[dīI1:m!Zcг0]{z Z|T{XM];֫AOJ7!/LEp⹅`U$RhSjzՒ[$چ~K:zށn#* sކʩ_Xo5;u]> Ȫ˳U}5wxH_@TسG m&|6@2H5һ>Fc1|*OsFh+L$ghr2D e\<N2f 'ȓO 7u载OP?fDN[1WB!ʛQ0jk[*YoU`K|.1$cqy%VdVt FeUfZ1)ǵθ,\C38U_$}qtqqU)PESm!ϋa$RmxQC1Y`F 0h&io"CPH:>pDebtܠ`ePErݥMhl1}԰S C2seQQTX9y?AK+Z)Kg z[xx T/#r5 ]e)I3t}hI ݗa/^Nv/<7_;AkvYehW^z^|IٱϱMRkKh(CǤB'cy @ӄbǷphJQٖu!H&)9i\֜Wؗ <>*Tk=)uz*&U"UO4R}d+3\^ 0߫\hjBGs<4L]Tvc5MYVW*Wz7$4w2!:ФV_;,1ND'{^iHx4-ܨv+Hʍ[8j@ j:(DЈ0ƞ ߐcQ)8cc[ڗjC>xpN,x.qh4+K[\\eYD3Qnyn4$'1 zLXR9Ԇ>wtILNG5KC̲(m֞WhCV Ehb/X5| J0?)ңI!$*аٗHgc e - ?TVz2Ai'<#L|sjҬ;/2ӽONޟ86u\>B {UT~H`zI(U7m &67Q0c5OCNr@HqY9N>,l_Gj߶Slc Du܁A! QWiG}bd@ ruw˒5l=wEÌv'-~~׮qB'qaÛy+jkX=o AO5E(&;w͞A6p;v61s'@Ǻ7(^z6J03N](xSnfReXK:xM:[d?n+E&;ܻ=JR xsiAJd|ߑAce8p'#>Tf] `TWaބVR.1p quqf}lq>:.8 h Wtv81{L7,GkDz]ɂAEY\W{@ftzRM5£v@F6'OhibiQOPλ 6N f]4a|Onn.zͽYr1>A(6g}x4Q+fru:U|PbF=h7fCAΧFF,c P/4={,notDFt9<1Rq\-p|J41ص_3iO<%=ɑuclʂD݅edfkփz b̂P$m Φ.'6$xs m;Kwo~p?/tW)8J #2G v,Bg͡ Èek,.5Ӹ#lZ24t#nA|Vܹϙ:^ )j8~4P9 -?R"bs7ۣ}b;< JR}#(bhP\_ T'&gNCB |+nS,EO0}Zǚ $>?{<8)a٦t}nJ(Mo_",\I\pAY#}sZ.[xái;"M#z{-x߃v3yѕs,mhKWN B"X2Wɰ#{;ov(E|yhrNƞnϷR}QkD},G~P)5uPPNts۽s&`6Js(bq1V> D1_|iWChD<)&5mvhM,:eF8ue)K-Q 7[ jxsP)o5ڼ/$t v#46^ׇخ9TH8cgܣ۶SR5MҊgKjϾP4mY F2bYO}\m7ȯyU9 avB ;lO)?EY0 i>px\ q7`|`cQiOx=}7X5ϖ!RsS;Ҷp)=XZ牪Dgx-$7 =vE|9+3WF͞0clե]?7̓|u]_)+CAj6F.]C+)(tG[KqFۅUJel/lr[NC:UzHϼ臃ٙ漎d9%ꋉA=Oiԑjj6ߓ6fe~ Llc*EACsezYBIe=QM품?Cǭ zF$]\*jIHյxk'/ T.'h5.0,#iu7GkGWrxZe]6׃0 *ro&7X L"56Dmj#.V>M: 8ǟN_#Zo0;AGbÔՓ{Ś--8>l -yG!N}%;" Zql\~Y8 C QXT_k Y onVVZ.MqhF/ O^YkZW:iW޹xwBeUa阪*`Mk`^. }L6#k! 2,d)R!\ff0ר\SfճnK:.rkv:v>i\+9sc__Dfvv8-7^$Atwd9mUaP@…y`ag>J Xy(̾o/+*Y]T|ʯsez'B_$DjBs|Y-1v";7YXj׹%+FUٿQk⥯Rqw-|sA }7~Ў o4$K \!$^Bt~z'`í.\xˇm:jի,K~jΟudz Ԗ f":b_|X)Td% {ǐ\<П5 XwuA@$m`%~xa)&@KD3=.F4dЮ w*lpnH^$5iƝ$)-FnXx_|0߃tٚ@E-0'Σ6 ty9yܤ#zhqmD+5}"Z8^d]bwMioxL6pTrϯ1 \:ո“Kf`T95k{Mzlt9(.]KNP@p|0*BzrjztD_o,0?&2gSLMF'6KlUZAP sלxgۣbLJb0gR RD?Zym(5Re<44,ga0E8w-l r;!"!MAJ@h:\2 k;7[(]'a7F;uϕQ>RP)0 bj‰CtkAUw(S@Bs˨eu;Bj`Fe;/Q]>Rd|? Lrc%37(y~e&\?.2WlYD\:pfk̸5"/ ퟽qǟzbO-oOIj`$_\`" p Ss/Q+mg gFA.A:(yLWm9}I Ӹ<Mb ֨[°D)1{cm{x{`-9 =ܗc.U4TnnE68l15~tEtܐ!j- }@9/}&~t`ZN{N! -ək=N }ƪuŶ|v o1كs-wsRںO!xmͽw,Ҏ⯉>֦8wX9qox k0sIOoJn/jaΤ^W {߇Q wjWFḅhtnh%R %Gl7;8kĔ`jeen_\4j_GaQ\%e?q.G}^*lZ͛{΂ E?ZOr\Pq39°ϊc T蕷؊[i:,H SJCqj޿m<l(DsQ.0kiyc#W"&/91kMk/}L` ʚV Wh |NTB1Ws:O'U(bM]%!|L:R ȇɌW׬ [ak"A%jsMdXPԩĝDVz:WL:x7ʡ:oh޶)rH;5VΑ!COBVOYSqvM]/9׏ϫhM?eh= |0J͞7,0qvSX٩`O )̰]:ǚ  oRkMK *碦w %ө}B[)8,|-U,UƙzOgéL!`54B@o&7$?0tZK:s#Cr+pdykcF"$%g߉tPR5 T$G>g(ٖse^0Vfs8-U3vh' 0'ɕZQNAEֳQ.rNSPxέF=xi 4b%rH" -Z4y`E+ytI܃#k|UepVT&BJ&6al(C# qͱ:`g3V 'ٝ: JK/_9y؈Euh%X.d7"#NwZkq 0ŽP(oCC8'qQ;>p,bzSH_ewI։`BG9e& FpWy/vJW?)T0HQLnJLI,ܒsLѡ.b"# ?{ry/ Kܩ_c ^!kUw2 l| ~6&i^o9iH :-Rb8oN/>]2$ysh,4'̸KM 4Xzv5{INlgpVJ%BKkx ܜyГf^O+w2M%KKFEF?p(L-բWea{m |ˮz6cߢ' utG⛝Rl󙁦I\^ZSΘ̤[]Zp|;!Wm8]UKAyw Q'N:nس[aWe6Ԗh)3C)ґ4ɣhZgA)dj{SN5kFE%U}.5ReŃ&E @!#'HP40Adxm`,VqDrM)^s:âGoCeDP+<\=+wm+L4oTgxF$݉ \:e _(<8𺒗v5}P#]g5Va ;?_SOhd%[hD&9sODw%iAL)Nc{\Z갨8 M(7iSg[Wੑ4zN4}e#5>L en/1Jktڧ[d߶]geɗ}8|w 5>dg>F3XQ~@V`#qd`h$鏽0]6SI[f58Par"mM{s me"~qϫ#/l@/?2ΐ m 0}CJ#WQNMEs=4v3c0^ݰFr^Y)'30-Ot}D=+sG~@౜<@ )mWTzclf+אt\a~@;/Yo)X´N a|$ZYQ]>x2f@[I⭥>ws0o_}1 "t9K\d-)jn!>'< yd/'Mqxrj=ƫRTe}MKO%ٯaCSWUÎLPZ;)Š:*pVSBI%," 9R?Uu:sݦ4XYQή2/PocW"iStE0MW$Z_LQ;fSZOgUj6=JxGƆkϕ:fM>⿦+Ӯw=+dPi%EqAE(mnΒk̹Yؒ{^l ʃ.] $%1|XOG(biLkIƙ[f,"E=<i҅m^1xBe"dKLUKg6t(#0r^M-H ef+MJ ٝјjL S` O&W1jfghGEXdqPK|gd4ҝ?2ͽ(EhVxź@"d7=a1k<_XKrO@A"/ x0}Fz8n,LG6M{bYlT} (t:,RN8 },_wn-&"ߋUƥfHZ3Jh,ՔW%R F<Wޱn Cb% #0ЇuCw>$.P͵ץ sLLU|ygێ?mavaJo5&)m#0UڌV^:%ЁK,6q WFheʊݮ-E̐%'#ZI4A13㇔[D [#'av bޚZTKv޾F.V7̧d&c0f*҄ct"DJ_%Xʋe=E)L?k= 1 Y|6(tɾ(]EU*7JdۨwEIim<Ї@d2$A:UW T4( #E]#5̎Hqr+nڃS 53 mU)cR6ɭX(qH Vt/oXaI7 1zLyS̢$mL?KD$nKK~vB/ Ory83*~.J?+BrȬcsNQ9W]QŤ5U_isPzjЖ:Ч^1#h2e gG r\qhx%QF2 1Q`5fQ"\Q_ DrOܓ}Wjv 'M=kɍNKt ɾx;iW`"f8XJ=-\׋uPF^&Ja`mt~#ININX3a_io'\URO n\B e aO\r[GEdbnkگsiQk&ʫk*MNcml>k]d8qp56cv;Y7t֦ /|]P:f;?LBCY Q^3^:ޜ)a֚W2^ ^)2DAp4Ds#hu-x[@T:u"1ɏlT6*>h? ?%T l-\!`.Ҡ j[JIG 0{-ۓո;SnQ;v_e &Ft@`UJ&kms#EGp\B-o]>`_1V+D j&;y QӥlT|:qF&oΚy?sƷ! Tw&i(( &yd/ Zbmϻ1سB58|z! NzOpCCtLHe rt];79j&TAb)V<Ǘ8h^gv ɵAE~/}Ug@9ddA! XG٣7S],+3h9w|t!vd}vsSy+Evg7! z>ښq;w8bxHS}`lL@<+тQ\{[LuiXeGؤ?lY)U2G:j@'wM #_H61ngVe}(0ϻ U񻵷!%1G|]V3+ѱoPuF'qTG=x$<ܚxC:m7~q':CX¾ W_mo8]#ehM.ׇ ZuuջL "A wI}Ա?0{a1l)Hd AbbpVxR/R()qy=΃?b ;by/ x ={X{ޚ#ƿ;\tm7D 1vz p+a-hSe0?f" C&s(c~ّԄ4Ծ_EM}{t9˚8|P]FYݚ vud,X"zRks?x #sQ=CABJ嬮o&GdQp9W6i_?"ߺEbGPǢH +>7\Wp0ư$.n [zEIzG*\9%{ bkҖ2ʈ/{G{yUEl)ONB idCFQi>J h̔}@nTRm/Hߩ|Wop,#'ܞ:~2jEy1s;+]UkRzgMtM&Ye˔ΒsSQH MWIsm]rt̕e/C鮞qmI<5̴4,UkvKpHN]"%3̬G}>?aU\(!jA n=lv)~KdnQ:GW˵)eg354jd$Mνa7FOhf5z:l@ X.T<ljMLC}N_)0٪[W 2T2m̮<^bO?B|i:*qI9_ar+~ UlY.sU^W-p;]YҎZ mW.gzr(Wlw@SrIt][E ҁh]5 E}n쬍 m09xiW$.O1{Ʉ7&n!O}Ō2HZKZ'x&1JyV:!swIc!dO^"_7ZF~) q^1J F00|p*=,:,8m>6 /Imk|w+=6c= B!K)!&R 2S(q KPD# $t"!c=I#b;%RWRQS?N6*!/?WqlL"n"ڝDaon(FgZpMz_GE}A1iܠ6! ҏYfRƤVibƂ\/xkkj9GWv(~}Ch_GloI1S1˭E.=OkR6֥*,SGn8Z'hb?;bBx .\?tELE*5Z)&"ֹҚ??.3sGjw\_.Hr{1_ŀM+P{ژߘrwv>ֻ\/K%#fFz͹YB6@}4b0_ެi$afLCJz*2L[:A Ȫ@ȩaV#dԩ`gNt sc$bP* "UZOƣ큄V }9:͠&A0u{L+)1-L(b'Aa#x#8{v{P}?Z4PK]3-Y ή2Դ}/(%Pg0D,&[$POD9?iAX%PŞ(GA-<I+ ,5w?Z=r@Pk_lN 7BW>N ȂCu<͡*1=}gKN6ۇdX;,_~9x.:VS!In\"}F(m)MD׽R7.m>YÂ7mM@R=Cu:849܏A'roZ:aa?a.RI"`K?$vka*ڂ854B$]cݠ44[;!4+m.DOCQ㈖ڸ5C5> k[Q "cOLxihw 졿4-3czS ۑ)%gF.2 [,B{cEkN>W[vIOۅ# ;w ov }_z Ə 0v xkYxٴĖZ*)ӗ׽fm%uZ]"? ҳv@K3{Y61ƒog^:MXXuAf@r<=\Qm2Z | LT6Wy~!' W3H61 eK7-4WFƼh$ DDv@TK/}c_Z!wx5Wᭅ4PwUIfy7DzRxς`K!a܅P- R#UrH"?8zhia2Բp/FYno0 jí@衱x/EI!J o6B'\gpkTO'I<(w}B 9x.cV59gxc]bT#{&eUE؃/yFL.H̘EȮHs5&Y-bfw^ۈiI+- 2IX,ʛ4I!N[b8`T L`wK,V,Seѫ$I1YΟ=U8f82a4B86W}>gWr/\8_mSU*+]6ݸ+p؃>d fC}Ay =ܛ2_ޤI?WQ yV1D.+|zE>R(\?.gETܭҦbh@G@UmS::dPIZGƀc"/NLhAw)2JwI4T43Pv/SYԯ^(˗Pc}>yoeML{Ntfi9?(/U{Qhk`{ I@D[9AiZ|cktvv ÄѵGfvR4M4c۹^8M bjn{Yi5>J*WUz5=enlGAA1 ^6 O>:w aY~T*0R,jZ华&D\` . w '茾(lPj/K1NON~tev|z(rnsU8i=9d+x:UEXX1HT;G}?oٿN:1В#lp\KNp9ۍ% 4F]-m^(sp$4݇qbF FHN;FLKl =|5F ΍Pe֯ 5,"3Fůw4-^!HF)Aoz0$-/k u5ZFS`W(\ީ1?pɉĩs6ʁdK4MㅗC)dWg zxVUJ,HڐH)+nב8!&j8-*=p Ngݮl@3U\ό$E)Skt3^mV^§nrj3\5b)yhPf>)Cr %Lwqj[tbNwe]4N̖2CmoB|;S S5^Qh{|caeOwFKRa^d|m$10LFm__q+hհ xU` b[s'J#}IhZyӧU3-ǂ= B3J50b,Zk% q\s 6l6GRByLf+I тpAL8hq𨭅bSdW| i*_^w\i0kr"LǓ裯3,5I%"$Sd~ $c&0 +Dުaͼ=~x{?R0 ]% %Vn>n:u1/ѪL%܋D"^]7d[~xڔ M7y~*5>vQ Y :o0/ENJ"% [ׄ*I/,' 9>B EAΖ<5 o[ ׹Qj-@d-ݳ̤ ʈc%4mZҧ;{vb֊  u첑D;PqTOF~J?J oSVC WM4HF< ;A_o\\~Xݎ4^ lڨŰM^?FK6~9xKCJz ^y|rYڨK0¼l>`x^"ӮPC;͐?ABoTL- X~x>^)wu0PGwQ6fkaTdMU[{ w.Pۮ yCqfW dy */x•f4]x"-.f1cy ;7#\Uq(}.n)g>-C m&hEp-%a}n͉k_ Sވ#П晓ؓ&^ 1> vxCPuIw1;%AQ7n?跛vuVJm¼Jj<#*w:$"-gbTRh%Dȩ΃,v%Ʊԁ&KQ3.v>h P)V~D~dJ+(]T.AxmIӱ 4zRM۬-- գtBr^- +f> WdM?*h`!# KH6ZƂ-r+xpԓw_**/!$lpe:n _<4 .u@y5xdu3p K38Rַ!%ѪN?gepI~UOs?H)sұW:pR3z;h#ă-,A.i!\L\Nj YqItW^ZQ9iAPYbMqPc< |n>f 03~)%zz˗~-/?>.vxf{*3,<,p DU8* b>?Kj XHFE aƲb оmJ9u!.i6a0S{Fǜצi ijA /äUoa~%>'&f FO4UWRm_eĤ 1ߝ.q9iϸ{Y$uߗ{.; Jj T&V^%$j6+ZrW-nT5Tik$6ېح$;ɷ~9)%( eyA3@j +G D YBvTHE6VI>B.2ʳlr@j6,y]] #otHrYskj43?Fm*28aObQ4:jThHk\`5&ITNt}9QVj瓒 Bg2 /UZ-2i'xK^YĔ\ DF>^TڅM SHR\GGk4F%kKw6Y|5J|bԳ~>vdk]m4rW%`jn˥*Y1,X*.~#. y9%V_bD{kдlw!(Sx|zLa%"G-ǯj;uˢN 9P{l ~ W8]95 rZi^CmTI@_*HْӲ2AGIcl{$VCܚ_~7ぺ8׊fbOOr;M`_ <42$˦GY>,]98K%NcaXHv;=ŋ\'nd;q?G37td)U#e4 Jb%zD) N4Ѫܺ-PP~څK,dzfDhK j΀$|H6+`C[Qis9,U.W,N*Xbz `s C TcP\Όi L,o{f$l²&Tp1$BYJM?Wg/{-ccvp-=M d9鑣>&:j`Ӓ}ybm)8R#bo̷H"'4mM]$D'4}NFfnqf qŔE$4貚Uy HxqǸ'e3_s!(hd[pR/*U`Lӿ/n;Uuu?Py#z/8}}%o C4u1k&5exCw>LЛa/nZi%,bꪺw1jBZKW\,W;cC#q/b]&;L KDV'mcSr>нNb¢ Uia"uHw%hQE" / ZT>m;LE#\po|WQZ݌B,pE] fZ|ifslɏo %0] )mΗF` JFZܐHm|h߅ieSQ0EVvI ʮœ WcuB;>ِTH2!CSiWƢjiD*[*+aNLOF\g)D`J4H36\&&S8FEy6hWm"JY:'tX0>UFQ|b22Qqt6[ 0Tb s(َQreV4pjZT6LJ tT`-AE[qhۉ~zԖv%bɏĀs`7t3?h6HAMc-Ƨ!1L6I/hONJR|+&{3sD !rO]RdE~dbvyU"e"$saW쾏,]VS_5%:0˸D]pak2;OUt*ut 6>T>֬/69so 5zYG)j# +0RÚ1&4+zVFQkfdPؙ 5~U q—YY-h:v?Ă56֕h9r 1NB|Hz-K9lAwp8Jbe^g}2R` ]Xle(| U8y4DrTSnX VȜ,}M[lj('6+)Wg.-q͂)HЈ !`G~43eJ뇲ptxn9EIh⽯3ZH :y6^kT\46 JGK +ʡ5]KQ{bpC]Fw#=ΰH䤝[%ʫeyN؛&)G)}[mG ehf NfcBM7j/$@Lu0| L<&ma:FUe_ߘjD|D_{%U"[xijhZp2{QA]6f\c&Z J*}NףH:H9BNհ3L)Qt0E kvQ>>Þ$4Rh9eҒxȶV6uyz[Gl\{>.1D_ܴZBFi.6iq):ـ^0"ɨQ+˺Z"ь#tCP$Vs@j)Οegz+hɻ D}{IlNО$NsFwo?h ?HaZwyWf9+qK[a.3ۡ2aLdBA6B!u34ɜʋ\I]r/5eƉUU9Af12X $nu՞e# !M"f`FqQSp Q|jfԹ=]F8nQ0TxV:PoLZö! }yZZXm_"(NgD@QODo7nwb s/o5UuUdv4:QXhи*FJE eh::2Yo MrPtvxVӮ:rf~:4Whs!m64n/pnba0 _ͳyFA#QQbz-0B7B3(`_KTFC=:,O 'dIꡄ)|m|WF6儡d!L,n.h0;ph_ʭy0ny۲6)oeksL}<!Zp9cka5Ei140e;H6V_"mL'DVL|a]K{8 7[8dVQ/jH`.kRIcj? ~i8j W={T ôEO:yZd@TbD~q (GWմ2 z;37]0B&;F.HkYr_&\I5ۺ[n*=DͱMhd*5IMթ`Maa߇fL[QܜGNa/(,db,,_ [8l B/k A>*W29:Kxʲ[bO8յվ*>ȉSI,x<ڛjQ Tr?pr`TU1^ 1`/Rӧt+1hkq!$]t0[ Pϝ~Yg4y؇EThɺ*Ի۽AsJN"P"41xڔWNc yʖ*Mݶ9\9o*fADjWrŇ\(ZbP)Ո  űsIq eG2lSCnN3~׊~"ei|(h${̘|Ñ(u} 9\Rm4e/hTIO)Y W{:|/;X o, |ʭ?Z @| x;Xr%~ KFPWv]AYHަg[jДoDaA~ܟ Rw**-F/Cr _V5\`!~> yx"Y(" E&^$?%mDg,o؁Yh;GLh-+e @T|{ ͂1V ܿ5ݎAsfmO}+ rҍQRA6Ե:B B]jvsFNmX<>zj&qӠY֏Ĭ 3bF`*>٥ )ctRQ=qRT$]И$=@4?F3{6ei:LXʒ񻇕f~O" ρ.{:̻,+-o6aJv4-1s$$,wI1[p_&B.&ru'=ʽXɰ&\!*kUiD}ψiէBk?5ݹX? ?]GLsaMڥ餉L*BcK_c| }2l*TW)C5~0[ ˁXJK]݃=,ƈ Ii-NLoTMaO1l O,4ض;Е<>07(cL TgjFD~Lg5ӂuo̮6j:QS\ץKN0H87h"zm|I*H_` P@ݪŢp ]'ѤBP0Fc`?䰬E,{4R_3]{},򉶷]Y?Ԅ'14Io$t'mJ=Kp Sĩ]V곾8^;Cj)oF3~HT{C$G}D–l3B 7IXcmCLnM; Kp)_0u5P+vBm833mRۖW6Ԕ,#$p^7;# "ڄGMVjګѧ4@z*zOfY)nDdP6lf7<٘ 7Fcβƫv'tH\HMMG{^GOuN-M5v%j+Lތ{AN!6O7ou7oe! Ja8KAQ9Z3l~0SE{0e'D)POY KՎm>?E+m_D+m3Mw׊{lxr^wo&B<ס p>{;r&4/׷&<Y|AOIz1v'UD;n֫M?uz \%+]DsG{}ÊY_ߕhKqׄϽ8ğM8]L[=D0gӳCп4/f)L5s Nw蠉@K>nL,!k6#.'Bi3eaBls6dOs7Sr)[A3pW0֍MMn47YߝO? su"cN.,5-~sq>qΫȕ?rwp.P[>_#Є0H_緉#!/GwCTSa˿7?1]⌷B1~S͹q뚶KjEժ7[* 5 ٵr\%7-sx\uwBmkxt'Ϙ o5/]^괕=0W9 8=!V h0hvG KbE&HlE;AAL;j0n4@ù_r7W\#3~۠hig8TᜪuOjC7ÍPnoDDdi̸7W } !nBo nZ}򞲹Xsٶ锤:']ϔ" nQ0"O2WU) "}cxBo*r S>8C8VsX=_I)e7KDJ8|T[RyBNj%[t_P`Gw6:cZa!ՍgMG=QTS.~2O C6>+#|u;: …c|:zt!(gzgs^+w xXߚlCԆ⋌%>lV熗}U,XurFUmdHY3^%>ma d)56Կh X"*9CeBk1 nQ'SzǺ$\?vl(QgȌAt_TjX$sJKbn}p45-S0(ƪRkھ0+Zu_: χ|:@ گ44naʩ]QT>{1F=k0Ԙ'vf(ۻ۩Pj|xV;Xz.ipgb6Or5[S= ՁqvJQa44"P [2V|ǻ-EFI;NJPh^Bֹv^Fvb2>]g1{w^}ԍTؠ"ȕ7%UQ5fXl գC~ 5Ώea=~6\w8RXq,)_^xt”bȂ]iNctNc:^ ?:v%$FKӌu\!JCF`.q+- SH#WP,mJF4 1%:QqTB@ΑJx=UWü8 <@o.v֐@Z @ge#I$l~Fܡcrܮ]?$Rt +>knZߟ1_}i1l ;IGlڢ&K+ Nla9Yx5}ܕ0d;g)vg~qK'zq>\ F{"H@x)FhQ >@o|/vcT-#!PVH뫔7ºj!^87~ء\y]7.N#B}O?c7Sɽg5q頉`0 LclayIizja4?}~2 4DΌۮ(я t5$v9T vgXhK)F05XK_5<+fn7-` [^piv]jm.;ק$ța1nt?SA]-X,@$wd6@t8$goS7l;N{bEMZͶxFd{WURyS`_Xcb3ޝ Nfj3={̠цX&ct>s *$U{>߯xW_MCPc")Z.yKULcW9o_5٩BI GHWq? 'ųfP'}ӡü 'ًNhި'G탫3(}<"mCP3F O魙D!9fO%J drB>VѮZY̤YtJ^ cѕNW|I!eq+IDT$0"uh,bqAuM5 rSJBVOn@BGM,0ߠis"nQd " =F${Tlf!Q1ZxS17Vޝ_68;< jN#TGogw:yb%jM-D\$&d_6j~ pԎi22*U4CW[y D=c a:- Gy8D:UP(-ڙO<^lWā`IM':oܤ HWǖ>k249K#&HzQl{R݃qL[yI$Y⌰6Q,0!ѵY;[u]sAV X ;lMG`i܍CoNqOApsG?~O`߸۩x"eDǙ@Ej oJI=rl,Ox5wd.k+%TK%膧6[Xh]C1gL"܏0h}Ahڶ\ ND) |hRDOgﻓkl=:dk=C +}ik;*]SEgޜ"q$(V$ڹoU# MR,tNV,""pH|BH? OwX1NG`T 3v8Y4I9616}Ҕv/ $k#m% eR r{Տ$ 22i3pbU ʱ]{}E6V3o% ݞEj3aOg%XLՉY)Qdg9#47R]i bn^d׍q$1™-m A+$ZLFpыFlzt@5sEjR,ꮻ@LܪqnhםI1ؗPNP xbo&Rlp=,ESdYNL۬RmtZOw)}pz!Ez8L.?scBE~hʚX-#<[Mi! I:NLw'9#SۊfFgIZ͒  ȗ>Q;g}4Zp[]|bjZNĻ*;'8jj=7yn&Ylatz V{9Y)WeMM>tG#nk}|s7^#/>PKaxa,kj8 Hs ,Tt0P *OٰۥsDON{Kd8֔Ҡ?Ľq:]wQamlZr- ]Kz#" rǛf!q H/\9pe* J]"ľNS:m&xH[W糬{z4ilY)Ћi5އB |{b֬l.5r&| RClx‹>WAw(ot_.,`D{V_Y"TGp] \RX(:7Eϯ #'E~JJv:V^*lfԀSI\/_CT4@}a[2p~Vc[S">)ڋ8زpH:˿1eXɼHI9xD1KJ)18XTHmee&NJ-s"b pQ'[%KX6XQEY_YOʧ÷Д&[ò4,Ȫ<zfpnYoO@Ra& 2`+㖠h`.[x#x`>֌PfаMo'yDם.Un**Dfa!!+x %%'q-LZ2:+|1W[UGuVQ54`}xx.(>z`7?h}D7?NExyв5 X_59k1=UY[QK.D 7r&m낦 #)K2鑙$%#] : h9ՇUAiK-qQ?;-yĘ]CN,ʷF׸8XL#["É]ԓ8jn~j#Q|V 2@xN!1ˁLkY %[ 9 ѳҫ18TV7FXMRÃF]4"u24e2}l-PEQJ V]nִ av {,\z}]^W>m&A X:|e4RIcgkVչNMJ;x~FqdD *);;#oKIF-WQP GCN9M%@)m)}&tդRifβעw4G ()+seAumԫ>exo63 1pw!;L*̸9P`;V{"(HkE*SU*k \Fؐtܯ"^0pV#TOZA]m"NRͼA- ׃˂ P0gnac.%mI 7 ә2}fcd Bl!8a) A?[1ɵ WFm?yt㳿!1 R}}ɍɁoDj(QGV, kPn-DMb=aGVtv+:J1>3ъMB/#="$y.'d­胬u}դՇ:Y(9n[W'ۢuA_?{ۻTe;h14aIJK{8 1 C&84UjZ%F] T,Qf7Q ^LQ0MH1 o&jAӜ.-Y"ZiNZ?Փ)|GX^m|y,efE\T"潬Uq6X-:Z&xђ} *i`Vc} ̲ɺJl:NCf hS$c }ݣA:&]we(͆!ϙw8Щ!6bY<DZ]&iAԕ7"nR𵪛|d8,&m3z{].89 ڵO_"r9b<+l4jP6Vup_ܒ@c^Yu4EW4*T̀{̵ :⟌M\_`nƘnL( pxXg@MT1 3J{O^DV#"ԕ3g9[|P; ʶxduHt'\0~s  w#Ǝt:wn`~vF7bz#&'롞EF~qekr摻g)wC S ƭ{C_ԋ(PVvHT-PuiZ]W)n2 E{Gx§\~os4CA]CUya' x 7s?^6B_Ӳ(v})zuQv-ƃ+$z"Ffa60x4k#m?9csv XbF nc%h5fK7Ki;@)Fﰏ 5ݱI"o*?`Bÿr2v)F&D>cW PsoBũ,Wq%14 cJ`2}٤[ ~?fD c`@ =FL \Tt2FgH=Gq5D 8 H&h\YQ#!/a`O4^2Q(64èj9㝸p7}D GSv~}s{6$!ºX b뙗0e0d(@jL{@Ys}`up뇕9SZw;om9n&b^51t!7eϜKR=D-jޣ?% пrj,a Ssc&95?INOI(u"7-齃9T a2M/kU -rg}7 4$'RԛOHpԞT0tNl/#& zZlQ2Z]fPDqh^'im *xX[C5BYe|B ٶQZAH)C vT%xzI v;mUp3N)a)8 GE2xOfz@smOK0gu)B+wBY@$[AM^ p9?T[&t`7,cU#gi+ "9?v?2rA=m5=uz]et&r,_UyIUniB_c'TB~xap )YfZ@¼~G#7p/S&63]e6-1(4Kɞc'L2}ž1Z_-F{LnN`<1p Z)A ū,\mOb:}}}l'+_B# -9BdAM.cՈcxb.?^ R~oUm#!^@u:cVG ،:۩\MB,vֺnw-v-d9\ݷL3'~69o/fD+($!ީǮq3 4x:^BQWѿ)gҕȳ{ztC^b vby1 'H*ⰷo w6!&ƋՆ;K`=QpiyOE|J `P_gI=`@tIs-㙏?VrsfvBB`z$, vKR* krHqy{xE7/Jp5N%I/P 9{Ll.&7~&k50"KH6|rz E qt9;B|Jn&/TGdFom'A]A+сVnHD?35Il)6VEGKe %# e3[tRq0ڠ^"Mh~ƥW7;y sl W@/2MgusVw+) 7W?I5*7oSqqRQz$ؖh![ nwgjj:&GpN/'x 5I)pjXN |{JhVQ~u8Ѱ#LBCUq"+^#;gY´MMrgJj:*X[maS``a2=/OAo,E#׮2!LQš$,H.%Xwq'@|vxm\B.HTU#}ΩrQ,BFQҜ/Ľ6yEAPȏ@2X{JS5%9XuP,ohe#+eIK$'\IIYgro g އټ7Z?N(X20mwFkJ":lFM8Pd7q f=P2UU!5^r] _ ;XcS ͧw*ZGP魦,3TU-Uds:kZ",>=O?:Q2=4q7GmGHe(ݿ0)JB}]T^BnxPjfwϳT}ߧ[ÌoG[֠b:o 5Q2smҝx{+? B#QD7k;lv1Ml&GPa@'H6_0 k,hmg8'!isp'`1]y99ٖͳ|9e=\)loNzˆd]0ڝb?l,Y3Lk L M|=~Qj( }+Del}.Qf?Þp4a)m % h^r)UGgGlNjm,:21%պ D :;{ Pt5 p 6 ճp?',E: 0~P!^լVQDTF0ܸ0>'fv: o@?r3.Ԧ.ͧE@ۤV?0~a*r B6 ~ I;/~ݹnш4x)2'4ԗ]7u(l(qʈ@a?o,c4m0KnМeiuS]Tq*kWZl%gt(R{I&%4y:f%6Zyn FjR+S ԭO ?--J4&͛h8eZbx!e|^l:=\a`'ʌ(n ?M[\#[9Þ68R4!q VWAT'-n̜KoDfhe䣢K#ҟ\cv9 S+SWiϐBWb1 *0?2:=ȢI ZQˁKJ²`fCe^vM|אe_s([8 !bvH8x%63$:>H3x}#B(DOA6UZvaQ湝\4`o\{b?ci8ߕ[G$z^ UܫDZDKTWM[KǼ =-ܛw{l}uu`X1ʜhkpN {_'8;vFVh$OJz!ʡZ0EhZrFU(OCI̺'^CIUk:kGI `?+"IEZlp>A+IvvK[- aKh8Hd]($ݭVSn 1x:!zq]z4W 5PׄC9䪰2nW%]33aem{Is'9<21׋^ x|~NAxnktF49VE)/AF0ÇBT:dN^Dv#5$RbsRW%˃bQe Ⱦ3Yߩow[L3׾}tG*jo%5:NV m;CY'6D QB$gpm툣Zٔ\PM o&6aV@RTtSᕲGFAF":YG|* kΊg/Udl|}^ڱq!#I_ ICDRn"y;2<(Ȣ«n[oeON6t ,pj¦) )ǘs)K[4֠V=M5 (t4{H,*:&(3;ճu_ցSA38eKz'^29FR^Cjٌ&=K($O~N_ ?8d}M,̾Lip#QzS(0F'XE+6đt )U+߄He7 X ;z]SpqB k$R_~ð}hz~79Ӽh*iB 0ۈ%V1D~Vb-P"VP!t`<^/bsYqT GvxLttk8ѿ]qMyt7x G 4IϾs0z7b/(dBDqAj/)O7Y|n9#9.T`{MS#xל0ml%cɬ`/.(6ҳ -v!fbQ"چsRRȘ-`5b f!jQR &U: ?l ҾQhX4zJ$C'RyoJZ )W%jZEsvz XjK#n⍽d. (%M|8|y0>:;HƫV˶{6/rAuć"dP9:ESyB+"{@K_yvF\MoQpK`ߓ<*{f2Ikt6f6񧍡wJbQ$}CUI_)&tq9x d\9#"\J~baԲ醔cVxRcN<n,hlA ]F2X[NIqaOFtʈO nH FK`dQMGCNe bP X8B>]U|$$$sV΅"K) M@iIԹV&G͜?|".۲*c>of%=$oo`QܾJ6OR\}>/j#fibHi/%At`ch4\cķ_Al>26rDvadu+.B6BeGvp%F#u fX$YCqz F"gYhG|X^tjkrb/2뀥h r2yg3mzD}Jt@[NeF_k0*/?/`T+N] tߴ9b"WXDC|ٛk_* V6:˻s:z` >1Z9:t>9C,0t uTϮźq2oر?~)ޱyr,*`DbRyNMfUW+8vsЇv 3,8a:"?;J'?EXɻZv!G/ΘtC3zDێcvX+_ƃma&*ɐ]\tsGUSB0:M 3C'TH呸fӭ}sNBi ʹy4Z76%2`}^H|Ј3.' BlfՄ}^^26<5r~6.3 JXuH6*tZMVp;4esZvޛ J`Rkpaι1fLO/͆[Ӣ|Ά5R=ûZX/SS Ɲ0O`R1x5EOSx&]kЈ{v°3/th\iкDdrJHW*^bt^L 'mͭ|Ȏ!.Db|6Uf; @ 5"@zEֲw XfYg0F\]+v.k1r~ˤTw z̹ߺ1m`}ְ~ګ=Aff;݇O'Ͽbh-b7hnHg˟IH pT8/ 揝2&iUm5k`ȑwFзjۯ7;8X㡗dƔVm,gvVYЩcl|Z@5yG=aq6 }؈^]*OwkDXj!=TԶz^a/KK,Y'l+Q#JJrDҬVޠӈ?zRW*;k*>`psZJ6. 'fR83D7r\z%U 3p{w$ n(-ZEjDWo ,)@9W.5/[va\ '17JsҵҡF.f&89xwm㤚NusZ/ ")d~ABv2Y+?u5^+9!GykpX0Qir{uAǶZw u?ꧯD$uJ}ҩL'0ڜq#r=Ec.h(VNS!B׆^q tIpKL^~OU/'۹Cnw?MePaOXk1Pq]w2v#6̖}<Q]prXY[RvZᔱ_,"Occ \lklP%911#;6p7ovԚnm0+.+|Q9p=朹| @,aJ^3 BuG9ii)J1b'I괩:(k8:*$p8 ;CI bѐ8gv,u{o4+'鸜s&4T%W;,?РaH8@lԯ"# O7~;w\E[e GV)ѳU媅k{KPl&C2}ۤ{)ilApЕ@I(|Q7耪:,t%% H\H BH0/\`_@1ʎIBV1dm=SS~0mճ^kydj@Nb'Sb^+}l%x8d[)* @zy"X5phP~NPK;:}6ۼphݝòg H* 'xYWYt8˷ _.y$.kkMLßY.[u]5'jj*L.mJWߌI7u\xT,Y6q}5v5#?:׬Ps8||X|'|wO%z §ـș3 h Toc1|5Il;3t~k8f^;5-(_6ad]87vêLիo }"CbR*9zxL{8ݷK`p u$: !Ma`=4뚀chO@lp*kh\mald4/ІBLyI٨KsߺIŮn|fM]3r|(=t)&2^_[pD<4pКI=d38 ؅'{X)z@cF3 ,}/Jyr uG@\3r@l2mp8XdAvAޝp-b.BBDR}+Y\OV ~|t+DcW'yM*A/Ҳd[ ^䐉qcgǓO+FhN 3/\=A*~DV%>̦7312S+?jUj-~6 o`1.\O.0ݞR}䠥!߳r꪿AlQ $' ˻ظ(5. ءȜ<ۿKH%K!9, eZI2j}J<2WŨH܄ X_kfJw=>u ߲zHp%O8 m g+F4ĵb|>ouqɸI"u[~c#VM r[bN>uf0 ODWc.14ׇImfN&,<+ =q|s31^.O`7i)2%Ř3 $wJxZ!6ș0Ϳ+IƸ^.܋mM W763ٸW0;p"oŁ -Z%+>jCgK5o e%q1ŀCvV߰Bl)k۽h$nq _`>I!jr@#=e4aE=Ql5PC *{ >]EQ HllE潝okl`#uk{YKWY*7\!s 4̖dԒGD7lZK^JR}E+0y_% O&}=>=DV#ỏp瓢јn?_>.lfp|zF Ib<'Wb=::p o|=IL2cʀ=a89ۭ/{*7$Dr(MWt%LFExhW&%^ 1)V9HYs΢bxa)+O$?lY׵\? 7[pO%rl/r15u$|A"M?wf <(UT\ktD>(5#j=qRJ[*׮=Rg+bN,/x& dd~ Usž0O"yO,XUA/C@>Hɢ&2Z3pw>/,nM,-u@P mvf7'7Bϭzb{*^s8[ ^׃ZӁ 紒$Ms鬰eg &"#9* A~ 9F#˜y䵬)#I <{lF8ܝeƸ WCk$w ^炪!wa~MVXFŘ6nYKpxک#R#nhʍ/O*>M&ԖBxï@g=<jӔu5ܲ] }G3N= w জ9iF."=;ݖ?yVpJm(S`3~wfE:vb%M0VG ¨ yea.6-63_y>i!f=d%y[$!F.ZAǝX .8c'/Sq,XWJT' 8&i8sEZ5pp# jciVD;tZa230q4~o[oe/j]hiOHvb_!f&.;,~!Z@AٿuzU>}3e}oO(qLZ]4BkkmABQ m<%#/Oើ1.hG^F$$m! ]#\tl%aeKk/cW5r@RBATŸ,f[YCMN576NoD os9GgrWXeyX.l/Tւ,4p7D*U`NSW#=UĞabae>$^rG?yߧ[.~)ܘ4Z7ΒP{uݨځ[sk}HmA1wƙrvSm5Ym8 | ONa}9RG['r6!!Ni^Z{? =0z-i1†;(ͣ <./wJbnQ ,7[37+䀭.pZiESGɶ܉w1*!gYl.w*Y $-yG.4fc7}AE+lna5)lڢSx7tZ5!բ›,̐ c>'t\dvy#-!ъtDݼ' Hkz6ۆ%%iYh wrFb >ɀpa& ȵO|.t Ұy$[?qތ4XGC(gUĨ߮uj ӄӪIM#v &^ad筺vea՝&WDn47?M3HbMeA$%CVwg5gvBU nHCWI>cUC <}S0jZKb~Χ#a{3dG2iY|lzMLj .TX^(&^n6[bm8Va!+\2&=#5!%b_ z2F t- нx$H~wrW[0+2GL0[3:# ܍  I-J׀jE;A34#) 9'򵏁4M;UG;ϟ,; FA(|51mC1lA}WI{ꕠFrM:K5&7ހe3 u(N5),7 ֏}:1 ^[ljy=`WN\gm#3]*KT l"]>S}oAۨyJUkjf%qb% Y/vn8:]QG7g5so V3ud:zdXZ&89{1:?[2>PxC;rn¥ L7 JʅcXQp`[klxVDcM'kEZ w6N[ŠXxJ8bb,qsKy1L,E#J5QJz`HΤZ&*0R_o"R4Uh~8ơl @ g8oZNm!o1Wrn0WjIwP<ɣC<rsh>Xk7>,'Wk7a(B3NReM4 ȇTبg 󰣼S>h8U;)ԢBHR: ~@yO8,mAo1ǍYcɝ3K"̢(^Qd"tU2ON2} TѭHNI'6"hwep16zQ =vy Ji44vlW+(u߼@T$wk)iH!*{{4zf)}mpy)J! o D*ϣ`{:<{ݣ}E+5LX fM;S%[$o"NJkwvԯ+8T_na!?vrL>m@w'B1$<ԟpH ]w-ɐ~.*8K[j|7}q绲ۡx J?p&e2#BKǿuUȋKv.ŒprZ-K  `-bk}%L.W``Kdܦ8>9db1{?.p2+ |NHU\ V>S>`?.pJ2e4u;{n(^]xe5rqe3AͦL'ԹaJ )}t"-d@jVk " RN]+7,ܺf1kchn{w;3>Z lM{/ßn-%%bL`HECxՕܼwn>.ab H8x-+fPIml q2y剉ƍ&1sLqgTJ^HdT 'b! ;NQH5 oEA~zωTJ.M߉ iW#J]4T\h嚩(9~k2O7h15m[.If)_ʟۀŹ F&DX2ڸMis&P|B,|z]<`p UqEctQ~if;(7?W\WrzT},V^jhW=?t`be['k˿8HH_CJArogj]]XTZ4':CY ֣Z&p`!f[+%βU>F7O ja"le֪wTme\e8>1إb_pC@3f]5DfAzι\v)~x72yh\x =$Zu4SG .fpa[Z?D/ "+MBZ)slX(6 GR,,o6/^[Ҩ ƅ;\:IM? 丧=Zs%(5I eP'<ܢ;罸< NDJ97Rgg*r ]G0<\!M`a.rY~Ʊ 2-c\-_fMpՙyW!{Lg\0fOB)κ3w =hJ>#y@|93<< T01DBsJ\)+SeSjzK_}@OKC;*k5s\{f4f2m9} q^5y7B k,nԃ”aX- ,[Ktk*ˋEڑm:bMO j!H5ӯD,|>vsؠ9AL T]O Mf׶ߨiBe׶ޟ3LlK3lq8b@H1Tm[Qt2] LTO;a O)0ĺ#6OM}A2Nr ^S|n3ys6Ȉtг)r H 9b~h]ܫDn'סBuE #fS90q-! efbl^e/|Jvs`·. %iIُ1ګ]"zn#?]VfQTFiZ3&mۯ4~km:FB Elh+G(i PDBJktDLMG%OL7|tHi ~DZ dKQG{rlT}E!L&6fKl)U. l$A$^xsRb `޲О5-߽m8Y-]!#IY w6' ipqǘĸub C׀'y7?F1 2+z5#86EIy_fUb荭ĝ喤|{jź_@y ?( hA=Jlk_ʲej/Iɫ)zVʀ)T9dKHm 0SѲs: >.Ηz=4(l#,䬸B"aɫߞJ"¯$]sjq%&awZ7P2 ;Kﶓv 2C+mRfX΅فLP5nɻ OAxY2 ^ڼCM^qz87I =09X!vkϔ3T`[ѯp^ֈw1u,2*G9nj[Џ. oȝM*y )R_#ˡUo.c둾لTnSŠ\ϫ=AΠjߨznLOxrn1Ac;q ̟,HFwk5։QƧe|}W=&Kٝ+7;DmΏC ˀZbnvr1]SƼ%f>쑋ضHQy(r c%P.0(4BH׌Ñɴ6V[:ѝߠvWl4"`ؘyX,?7O.0J KȨq=̕ /!&Zb;EI5@ [G:j&ǥyc(Io|?&/7e&S)6ٛb__Z!tqX ˔r+ {/L߼Ap3WƓg+l\(rgdxK\"V03=8~3;9-\mnZY:2@$$ChρMrnlQ N2X۾I,KW aMؖG1~.5Y|W܍z[䤏+b eDESOF(h(%p<WeCSyl6ƋQBJp[?o09vCBj^ \ .u{RMu zG\nsЍl4K{5^iYBH. Dp=7K{Ϭ0cq1̤4 ndz ,S<}#t#WiNF5Ӣ08dN"I0%OUşRiv=NoHirJO*IgcJ&7Jf (焞4+ qLqmő˄!gYW%4} -MHfAεHӿ2WՅc$6I= )w{QT0KA-$Ƹ3Jγ 4rjz6/A#zSmuHrRTP~ 1ܟR-uYt4={ut4=Xj7ư]W˳;2;Vw,)o,!I_Xv5=ԑQ/ %YƝ-! jJtp^HtOޫl"S0P6.ƻp8ES_$Az =j te#z~܋fJxl6$[_ XqU([* My"^g\f; Gr![[[WT~:}ʳVs;RRԋLcq<̱s})A*,[j,@1|B(A/"O+}z dzH𸳫F C=^FtN|'/͢Bkja2BHq!&Z-QG2mc>| #ez7gCVxO*zH a'*8D~ v}k wOP{P)e=Yi1S%/{ݞF78w܈м-Dl{ GE_~}9J _~$xәzJ]6㠊7PL|mVUT2 Q7S09|cC|->ejzB|S<9сF?;7WP~'7!-r'8~3>c*@7Z?TހDS{*3|+R!wbDyoN:JdžtiwT=%*!{O5-N}3|MKdw 7,pLsX2C`J.39ɫ%*1/0Trj9eĢTZH j[8| 7_1Ɯ!oHzUm{asIU ouAȹj%RZ)wܼgv[ f q@4kVHA35qGCg ø.O(D nZbǎ"s:q@l \Oj:M7EwfWأնAu40F3J7ro`͋ADtC 'zId<DZ;(k!m`bXu=C](YLQznF~ ށovYHظwz}"9%'PACLy%ڠI S{Aa-eB1 hcڏUigIk;/1fLJ$-҈.Zڪ=%L*6t!8~ : ҋps>J.s u%11{aI﷍3s&!둇YݵSx;Ik/92_u֚}Ao*S+%=Y+EB5pG0/15dR'픰*\8W L#<n6+qk@nCFnKdI_b- YZ2+`Dx& 4i-y> 78^ L0ԗ \Xk32cI}Q 5KD!yзQ#\ś H "̄NW* "lE2s>;o޶G/\+gP,9Sg(CɕBLjO}Q^EX%hFa#mGG1ɟ9V7m(!`Sz)p"w̉]/%҅H%oӣ)N-cE?T5۳6o#ypmzMgjQg)lf Jth$'<>OOEhW-:9'Ի2!f9!j48;äKY4ڀ)̽p!*Y5$DWK%=ClbdDݕr> JdHJM@*%>;J5-[G1iQ/==oDm9"{Tu^~tkȓif|RH6 k%FY4Ɋ=>]Gd[p8>EocRYۭ4G`xW2ܺS>|Ho#%'l]Y ({ c'ɫ8¿n$=6;h"kqkDp4ێ#-2.PM<̑2D7::8Wqk_ 'LŨOP^oNT5'*6*Bp{J],oi4TJ.ԅmBPvphH͔Y =*5+p;eaWοU][H&4^}D %&w ?'}|TYZzN1:Ki8$ʃ$j0QQإ7RGc.Xߴ$!*R \NB뎎ZAL>2^0|6 R\^˽'I#%UwoKOH7z┇<8uUK "+Ya U 8f ǡa 'K-v ;wݣzYnzs8ݷ!yꙆNj:nOl9QfKvүء^@ML5dr?>0 CZ~Mr x#KL=vIp;٘s*K_; *Uv]` GarCCwc5l6ċ! BV[27 BlMz{7i$,EQ#E) Wqo!d,lhR[0^GH.8q.P0ciReSF:-/NvoI`a4k.2LH)(IXr"D޻ ;"ٲGst%TsM}p fK),h ؅?^ GP$pB-V2*w7dԎ_|LLHOR|.>#[(7ƫ ."sXďrGJ;=L'_EvLK^+M-90jx7l#8цEJ[2/N*68$1JOar{ Eya<Α]MD7ZUA!.`s$"pr<Џ&ޘ7l nz7.JPüennUs8v e;=]}&Z<ǹܟ4W>NW=6(I_.\`GXuqwtXk6F#">lL)^cY#qeeoOU6U*>ݰK˥5lxGZ.-?뢢8vooT/2{wfOm1l'a7a *")j?K?ߩ\X"'ݟ Q;of+H.ʦz 5dҮNZQ],Ka+b솅4_G$cLp+v;D/`?M;'C}oZ1K>9DAMmΫxüՕ88Vs-aC(O7Cn*vHL2;m^R91"UKg0_ N$j${G%l+p9+jnb?E=C+g;|:=B\E@-~:I 5|drt^cZZf>USVkXjs>jP̺# UX&0u=Q |i,^D`[$V7(CY/,ydNe'޳ĽSqKoהs=X@^*Cv&Vddx!QGN`}Pzad}mAG?/XwhDf@$en'#f?MpL["!帙b9s[l넥դěqWFz{ h{^;lD:[\T+6apxaF%G}U#O/@ M"X n7swBQ^ wu KU[&p ' /Dsٗg&\ܒ1T'a@K;-XZK(r']fsO)s2 ·.JlY?G<>bJpnT$([l<{x9́-9 A=?WƟ̮019b8{ W1E}Uv9*t ؀aX1mQH5 . <Խe.Ai^sJ*6$b"QSIf1XB$Ed.l >sUOE$-9۽񠅔Er 2Q3w}A\)30N\ 2H'em=%h7k\ۑ} 7c87$Z+jV$Yov&XQl 7сWo3p J.%`J4NKU b Wøh!e8leٴb$>Ѫyuߺ>h|s 棺*-&@L1v",v>3t!MuMb̶[DXT-@UЛqz8Z i2 |*ȟ:.WM^ZF1*B{]{(l9-_F<ӇuTr޶9E=łuYVXe9KJkV;z!5%)bKY/VZ50fZ5eɖ}om0nưˬv8揟#L!75K\THI'|yL2(>GHDJ@եZT܃{cOf4 hz0\7zU&Xc )4B:w 82\XP2?r#zh4qlҦVcgOQkhsW51>8_<`7}T>c5HT^P@Mw3SA< c]K3ib SPc"QY7vVPb2bX#9nL gWգKqLxw'~tC`O[}~x {+A/[nlZ_/(o7ZQeF31-뼁mq(}E4v˖Cpjޘڃb#@ +e_d:l|*xJ,k]_"|ۖF(X[([µ_!dcC2^7ŝĢq#B hB xm\^DqMj|U uq  c)JCd` ]vϳ(@q8fRz Ǻ58~*=W Xy;O^" /\x$Əji$}C|ٵOא=ӳg5yXj{fеtiXcƩ-R&`c$h\s| PƮvDs?^?OO1pO\)lT dP'SAR0B{ bo+rƨUF}FZ_1WtȂ eBG‘ ~cgLtΌ d_R3w޼2}!qsxsAqaW $;b V1M2YDm=w_Q;2.a( R6LCeWl#re>,ﶅM`_u rUXz7)~uFhFJ΢'%ܬ >гiOBG6W׀qp %יpyiKe.ػ;!!{wØ|N9.ݓk_5ź{:Dgo5y *tLe?[,*0f:M0v;1&v)Ҿ30gH胘;`w$[(ߐKB?3F1AKl-/dV7+ (5' bm^"TE#ܽ[>\on4r{h렁J_Z2TݍzxA8E=xkYJ)U`&^!{'q)OYtJdm=!7kF/5m7ہ"E  ہ4״ r¦OË[>u6]NVZU0.ҽ8|1>3gLT$9EͭbĤ:~JNjڷ C$+ 4/r?M9bG(I3'ڤbWeIS%˂,'V 7.G~>+~'3}/Dý92*ƽw46Eġ;7D=ۚJWY̭sĪƷ_m}H,8/=4s@YIձ_/Y*Kq/͎*Qf5ӵg?ŏϦ2] ت94@<ն$V !núi8ȧj.Xkj [!9an# ]Ot<twq-CD |-"c)5Π:yo=aChܿ.SԂ f T.S՝ O1Cœ$k-DȑLu/n*UB5'1- :Ѵ]*(),;6ehSR3wа:6WGp+!Mk&/n;%hme٥W{qliN*N:9_#:ӟ*l-~߻T;Mr2m8CrZeqjn]9qzQS66L!"$4)7˺bwݞV;-Sz tt~I> \;I+sǒ?F {$R 7D kBI"|s*,wow#x ļ Ee$/D믻AZj4z|KpzHJ%`ߨ$u_Gk:{Q-i0% /_<'hH"{ tɣfn%G^rq4f G4 =J|x]]B8@=UnYOIX}:{=nRG=!g 9ls*I+!2_UՈh-`dkUC!dLPV4r]JQ{ aH/JʽP_ $j!KKQ䱶d -Q`]yٛM]jE#t[ 3]a`@npvjhI'`~5!3">P@c}6 q;07wp`Ԩ3ځqZĭTeÔdWtlH_AC(\+<N`gt#w=y2PpǺfw4Ap*Ei|$4H%]~F3Iޅ<ضVƟ TY_dpX&GX$+ ZC *sc+IT!҉zyu[5hX1 V6ь=!LåpTPAr 5e|lȵNHJi@ <)UE䶦/ZSDcr-nF.Lipg3V/ȎGG*OgB:t3 l v @c=@'CO|'ƹXg}-y' hT-P)D_FAz5ohiVB3&APһhɟL_ss%xl/ {Q6K1W V"!PK̿~k`$R-*w<5傥Cз%Rvo| GSdc C`ߔS0 oՏXAD/yJt;Q˫ZYwxLͫ%fi("5W qБi2湎֫R'ꬠAn5*BW[FX`RK^;$lLo;6[.^)?HZ0 ;Ը/w?K GZ?pJax`v%*s (:1\4--XCςe#%)w>Kh`/xow$Șž=yiR!5Hb>{F Y]00` 8ć?Ƚ)\n$(ʅs郗:+J9yv_hrM47YǸď^\Ԗh.}XlUU=Ձ:1OIvHb/k0RS9 T'puMNys"4.Ʌ$lZ 'Y=GS kʐd yXX5;10X{Z6BݷׁXF[4X3N|ZH wAdõNƹ 0d: f NҾߥy}͸VF(asY"lF'γ܉yK")ʼn[ZйS'ߡt'.LSvйAļbR )+\` Cb|QQ*mo2g*ojf/j_0/&-7ÎRԇw͟ zwhrn:C-5Qbe/$jI_ȋvo)#5Ug0ڡXU>;q:Ӯf5^-YtF1*G&Qy_;2F( sZPL&jXr$#YC7T砏Mg;|x\55P,)%7 iT&-::.5Mg&„l5%#=ZfK^ЍT~F̭xABƕ\.rA_R?DgV`}̳ٓ+X~x!2~ۣ}ƖW`{fT+;@y;τB-@"z@M D$Mn e HAgoĽQO|hƺ'fKL!Y7bywd]ˣ-6@bja.WóL PąQeD,lp7۠:PщoYs2QB=,_7DR.oۡ9zOߍ7Rt RdӽnU($c<A GqaW÷A$x x[x݇)VX O窜TNP<߮Rże=[*qCun?|~=MKTFf&@1*X?> QbI'b8E):5+cM$:P yLf ! T[Ŀ'4ԣk:݋QvPIV_&JEMAǛSZv\ 9hG7$ؓuצvy]3aɝE4~ۗIn6 *jό!0Bbl Lۘ-[JAH%X>8%2iwݤɮ/{ro 7nXD2_ cȵF`3V?qܾ yU f 07xn^TsA_ڬ ^Qo 3T* jDžj?äDͭwԳsT CL&QR1WW66œUxtrx)KkA9Ǫaz^i}Aِ?|*rzKrݎ6efssr,ۉb&&QH%r]mjqq_*sX|&g4 ˻y/˓m\a±gYZ07070100000317000081a40000000000000000000000016759d5800000b95c000000000000000000000000000000000000007600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852a.ko.xz7zXZִF!t/Hչ]?Eh=ڜ.+ȝVL.b 8\($S|N'`^k+;\%TzD'VMAډ“&R+/Sr՝2ֻ-z)S]ni/b=͔=oMɎ|duOQˍU$uX(@ZBqN7؜yԎYsYya)džϖ$*RhiIJgJ,LgOSV.Od~-utU]sG*M5L%,"(ȪI; C2;-{ߢl- IЂ TjQWMbI3D~l-Fcw֫3-9us:WPA_(j4jx(FƝ>M庰U OW Y6u듟:u2f}!)ђ¢ǟ'juY[WATx i*ѽ鼯Ո^]0:uF!bxWDW7p} r,@a%t~v?dȻ݃kFEzndA̪Bݴp+CqׂG=UUhBgft[WaݢJR56 Ev'4d {:/5n=N |4y"vk ϦuɎʩ5xANxKf [&6oua@1[ (ϵѕpCA-WNӳ2U!< \k(~`ᘒNp\d*Ӧp;e5SEl8ZgQAzfWOՏfdr+i p̓,ҲoZY85N # ',^=)UM8/-au~tbgYdoFx_qGӋMPii5Fqs|fep:N |ἓj':םkۅ FU$[Wá)9| 7*dZeNzY/@y1Vjyw;7^XK_-J&c<I4%2O ?7n{vcHґEt(I5D#6}4 Pwf! "JV:rp4BP泞!A0&r,xYFY]Ɛr*4RWs GF9.y=[p?ev'x25ܧʈyJvFHp V-i-Yzo;7N1,`i}8.gVrM(b3jDT܎&bz0h[}&c;}y# w k0-_1#M8}DZT+6P1Lŵ O|&?zGrV[PKu_©+E<0؋FE8rR|jZjI}ȥ@Y# R~LMl]Rv-}*ܓwt)l!+`cc-&ɝP#'G,~ nпDʯ㭞E8vo^Fi+ 䑕'~q/6.ۙAKi2;cDf~T@}2싁'\x/Ґj3B3K[:tm$iQxqA(XJՐ ~=gfKX+QG`|aS۬pTCN廕]z184']F_~147,kۧTHp]ȷT7ٴh߈ K. E?)( _p PPQsLo[-3z L4+!|`@>8 Dߡ-w,64)!17dv9D}QM&ն+D!uiQuD_$fK@#+iytXQRȤLh{aqӓ7DLcC v VTnEM$9%1Έɘފ7: PYNvQ_B`B wl"/b[4H{-/nA <=!qdu}Ug܈w\Uw&Cq+ K"4l55oFHASn@=c*|_' %!G,V5KѺ9G6%zRFlMzf -|rHWMzZ*Z|e˛R[`3xf%Ozѓ4k^۷KůLPTo;,fk\=z,7&;b0WdpT)n?ZAɺ>LQ  HR'Y T*q<_V"&KKZϔMauRFg1JPNĝԅj'Hx۟QB{#% |uOު[%e(1 8.@;X7BY,>xEP~+ Dn"-&zm'ihcfyPX.0A_˫+Wh:֖_m c%>\ \ϩ߽#Ţ>0p`5xwC= K96PIOu;#&Zjl3Nq#.y~HO@axuCnMRZ.҉bjᳵ_n%V6EX8. Oo#Czi@S哝mU;#69z߸7hÛE%6؃wyMD6l=B-O]i]asGht]'^ B>ΙRt'G3Ɖ(rcoa2Ps1$wqúI {A0 Tw0\3.!;L#D% ; ]X?KMJ33\?v>$bW~İhqb'[b( C8/UՑZ4֓I,^{$,6TbːzK#n$hkptg,NpSqd(+kf&•udg1P:v[y}VQN.ZSgUݧY d 6S1wɕ1h9xh^>qmB&E J1u0Wful1 v> &91^uh;Xo nG&jڣ D2Wu~-oBF1[ME[ӿ3AA BOP.`CD4e$UH_;`kiPм+࣓ Z+Pԯ!?px &$Sb%=0kIn8ܳiOEcs:jG@cBu<Ė01X[&DZo{RB=R5 WACnD$~3w(IwY8>QgѵְTl y,4гcQ2a 4l/Kq?n8NCK|2J4 c;I?oN}I'7lUD0x+T&fMG+Ykƨ$UkQb5U˅k_Kɡl2Jh/n7;eԃS`$細vOZH>jݚ9%uY@U`4Xj$C7/oˬ< pKh+>\oF:X6^t-9E&fs'Hv2ҷ[[˶PFv$;xlGRF^=CجH NOT@&̻qLӠə /VIl-]{43$6DfLJMPxd`S$pɇl'[AX{?#*ku2Z-ӌmE!l*1B0Rl}g5Z1w%_h0Iݷ/잯jʬxrU>V ~^i( o7oKie 7oXyL78ܡ-;c~WG-uqߝi W{K SVAL5T1 LIJh ~<4uZlnk1dUO1ap'CrzS{4"zmt`NMx6),o+APr=harLjrH%^S 8 U. *W;V\JF ukZ'V|^ZZGjtVR3`=I1?hGٴ68֞|0B 8ݯԂA;kEʋ&9k>Uƒ~\nھ1=h؁ҌOq-D)c̟e - ӫKkC`b9@4K~@"Kҡ>W=f1z;=LJJ>Яukvzv5k΢l'_WcI헢R_ҨV 4Dvj|r1nY=vy ;7VXV;N,8- оpO6?#6, rބ t߃93.vaN9c^Y&(j׃n'~k5Mv@ Mr)FJHaB̔2ԕ-èZ-w 0|+ݢjA`' @g KBbsaLdTzAcLI]@țKn#ϓKLIHS0b-O{k{ 9 R(tAR(N,V8ȰmKD99p0(\h~c ؟}Z"+r Dn ӝWɷ0@8&QDP:3YM %kr{2 "iRlK?J Mq}$ԘL wJIN-|ʛ- ~^<@8n z"f]:`eDL6_^vr<\˂,̏]bQSc,QZVap^B #ෝ= odn+ZC"5+[ 4^5 ĕ'D^bN &"9?&$̕FbU`njӞ68ǩcVN柀TjORӌi}]OQã/IAIy oVrMٞᾦUb~Mx}?d {1m#q+A)##*81QT=sD"_D&NFGXmnyXD>5].͂V]W4> !-{32^c:k TUmn@yW^rRRsUs+@jTNg8k_2ssiQazt(ȋ󹍎I~ADr=kkc>c,~(ҍgp&6% o W ֧Lc%۷"V};i5 4~Մ<R.T]N&'tyR!^Br«M*%3w<./+|hy|J-;ulThJ@cO0G;4%ft-xGћˊ!)Ls#E40>&?lcX\q0}HZ !PK 3a+Xcc:]k8^`jSL;f陲)'dk'H3^n_{5 E6lQS0%ߤ Yzp4 ҍ~m@5]ϼi1s2xcm,U`8Şi7o_@&rM4 ?rNM׺mJ+X?tt2X?|^k WVsױ{*WA^ɓ3V`-*ՁED͵*Ԛ }0=E1\G^NeDހ<g mBWK&;s#^VqѬ.ydbY9(2!JI@v"mJJ-O ZV;-<*T\@٧@F1yj$Z!x`tFOec_%S4 טq,_7fx#}^zg' sL_ZC'+鄾sx? a]YEgW%K] z\C:V4)l0=DvUNƂ7*l6vg++l nNdO %{w='~"Y1\` 4V\^ݠ`p'4Uu i\TDʶ11Bط&zZI-qCxوk@vAd* "jMi򨰴->"[inR Cd H1\DRyxcsGCOD!^~7q|ucNaߨTYs)7&3&p%/4en!Wz(Y>2lA'eׯhvn FFLL!&]܋nh FIUO{(>o}Ȩy&T9[ӧ$]nMXY'LMhO3y}9]tj bU {0pV!.d 欃;+?18*[@$Un[o"Un5vtGп( J;}*CZ&;zK޽egd[aȞ?$/QP^('nX ^AsQ;Pru|곖I8pmɶ]&lj8JcWv5P_W) Jzh~Ay/hOmtܘ+3a>B%LqT%G6НKhdi+ &-UfF+ Eߘ{ Jvטzze1luiMϲS}?9" [d|V'bWCһCzR!8YOŒ'ق_Do<9ȑ[O$"] !4+\aiuguQ/^8Gu {.+_'I\)npwUM?5%9:J,LvsN@}v=/ )7j;Jw֊·V&mt!6'>:M*x4\k_DAm ~_eNol7nΊg.Z])/fmm JmoPniNQ|/3W7A1JcVz:o %50XhqWv-oѲqjU&ʑRkAhgB_ȴϹfFK&:DBNAK=aKN5ŴNe`O| ߁ f6A^E k9ͥ(cV*絝ew`x/a>kuFRVFb~)'ΥXl.CKw`uZrn BJ6iee^q֍:/\dY')]C\ eNR.( 鏗j^$\#C Xu=TX\ g vx5xA}v̈́Q` ٠GnwiWAKi/A\%)FfTx ]w3l! isNL_ #SCB3de` >b@?+(gy ,{&UyAYOU|WKQ2 sVx )+ c!QEVy j=`/eaCeD =ftsB?S =CL'W8v-LEf|iQYXȔa|/8!󮞱 U?cV]ŴGp1Mryҫ3N8~I!k9yECio9K{Odٹ_3Xd̻jZ ĭў͘C5i1D=S&YZn۽IBe(m;5DNqkj$ Ԙ*'YCҚskR f}9MFR Qʠ75ث{Ň7D#O t*_G/E"%[_grFʛP= P*D`Io=o}%õD8Tɹ@+>N+晸KPHŐ|%(8fT 'Z%xnXf_θg-Rr->/TgcD"l X_YoEy7m rd*Kw547AnpE@YS2OIfhѳ(x6~/^r%vI굲 ς-s?1XbSܹtu`e_o,if\{$]ۈ3m/ ,|kL+H (9k'#pǓV:(bxzAK "ԃ83(梦+f2^x !B ,TFPblǭv O'e${vP<9i=RS"ٶۃ3s?LC{T 1 |<:kXr 5JhT֎Y*DJ@PT}u'\_JAY؞PǀvK )B 1IX6.-q 6Z1x݇g35 U9: yFxZ[*^~\89QQ&G9 B}vV?tO}@ΐ2ko}2zpojs~իrhsV9Y3d7جԆ³`dئI3˴iKZ&6]+s\uk}k( DDRkԻK9nڽ{;,*x1i(rS8L4{fzAqf%?5|".be*THPR5h.ι)&S CGBeӣ8!e$g|X-02h`A6ngh?Yr+u8MnͲ8ĉB-sA8T JPO2SA_#=,!h3 ap9!mUEWq[ MΖGRHXٻi&j&E BӞN@;@Yc_;q+PhvnDM^IX`%{L/|ѿ53E?O-[u'jpTO=$?9_ohBb[݌DUưFZ_݁H I(;A3գZ (T2t! lE=}<3=[;vdDn'D?Z2`@W;J'o#။nÏ6MsYܨT7{0w0UzbB,4hc4N"Kr%r@*ˎYqܑVX@]nZ,8س&ӎU45cܐxֽ<8wtnwmViv+K=kaygu Djk;VӉԟOHiOTs!%D:,I‡Mosz&{vQN3Tq0<(-FuKg7k@{,[.Q"j@8CZe'xQ@$|u+^u>OGT))CW{)L9ڒkj sح}R.Ra/C['rJi F5n({;)_-ut b⪇DcDHsښEFmuRCaehФ|飑_P$ce; k-a:noZ'<5`!}:/uo;(VXVR͠"k. sdHΈr=@%IXcq$gcaGzM P3F+pb&3E',1\̏Y1_Zb~;DԹ9s H^f2&K: |Ku$Xxec¿>֞oC8 A訟qVG-e+]zo~e+^r[ *Hc- G<{lØ4wY0R?^PCAnMD촌ф4iɤMr ltJ|JWN:Ky93cIJo4R.c= wa4Gq?QV9uf9X/AK}ʧ;z?PIOVՃ++ns>NsA쁯$F2!/(F7BEm[l[=adC0 ƭ79Y[ƬJ-K cz򫃥 <"d5ymIr _=3 }>H?kIǃQ4îHUtM&nr|2G K 68 WCR5C2́?\W?DSs 3ս90m+ƫ@4yIkIfB\~ =X I]9U9tNɽq*ei+N!P fjOy"29;f'pv \^\,(Bbwf()Y¨;L]CUxC2}؄*y(z ~hRgIS;n)z*^i1[2>κeJ4[B2 vIzزQEB[ qQi6 'dI-n~mDP@x6n{,No)Ls| DpAmYfŎXëfY4_62W; V ې 8y Q:űGȇҸ`|P7vk+҇KS4v\`T+#5CFe5v9t Tx;ZW'l3+Yif(ݲYvN͵A87~ay~/O&c(ΏO쿷FNJfm4= v"e49{Fĵv]! |R-aT/YNUY=CFQ'CgGߔ8NeJr`{{K DxQ/bWߙ1ƔHIJvd*qsM^S9S.9M=@hmZCw#{|tЖ׵|+' Fl Q*@ G @.'Rza}4Ν`.k";?/%1nZ,+-.ي pNrD?)|p8nM %BY;=859 p 2O٭`'1WNn[YZ40@V3PB, -juTL ɟY],hғ䥭Up)6H,FVKvD9?((³UЕwUfWLw>?zQ.׃0&9&$F*Y ۚx:)뱛%L5IĔ6I>> "PMՓy_H췜+A>`ږ}*^-l};)]{Pې8cmbV\p+j!74nC|;}l u>xJ?Go{BVFYDyk0H=v.9iX/}!ҕINR7Ηُj`q"뱒c8%M7,JiۭG?-@ >&]_UY/6G}5sBQEG.tzM.0꽓_T@ם*<؅:dwu !iI-Aiq  I-DT_9]CMm! EB" )L=bΤؓsA04)xp|[:Ga=9p_\h]Bذ𑣞w*n Yf؂$yeb~^NG5Radʾ5p:`/  byGQ\Zi4 ^%=jp/ЁļI1ۀ9qζCEڀoĔ)L lG$PwR`]kZU%I)A=V5ɤ*A Vm#ۢ ʓ+F ܶEݟtb5,J4=Mv&1~ij_Zc|`%0rs#}r%'{dݷܽ |FIS:re_Mҋ* Vέ&{' ^<%YvD# kU:CF@HXmq{mG D= 6/ *F }}{MӔNW`lB A!x v|55_u*`Ӎ'k4ܖ*ǧ0ɁQE(r·b 3@v4BpHq yyFE!i5E KwĕU dT6UN) D<.)LO:28d )~jP@魈=V^Soܓʕ2<1Sv<Sh#y'VAl|fi ~)>r2"`1828Yt}jpP [{ԵhYw֧ IK*S -8QD)n)uwJn֌b˥Xjz&ضذͱm?X1Nrn=6aK 橌BJe# UCȲ.ZC8 4)Z72Rg凹$#)*Qq(4%b>D\8M͍75i,0/X5iYYN?M$`k|G.đWDΊT9 ted~c'Ep=* aV{4&+Ɔ@`R/r89mͳgЊB*cR(/A !9)wpGS-ۆqZqsbWGmֆ/yiu톡Ag 6¾ EPig>Ss-b adܠ?cU(4#..V}WX8{G<zjXS Doœw#hn@J*, y6WeW7YbR l9!wߖkJ-F4$uO̪,qZK ~zo7875(V;3Rѓ^(#5`m+1cac#jeV}418Ӛ]Dv27Ǘw?/n'A(8eG/=CJ[Lak@dG8R!GR7ZE zz_OKF%xmٻxVNA>3Wh&hL{H {/{Fy;<_Eb,G2봈MTVc{i6Iu?GՇs,ц7=载Qvk5Ueȱ8[0ejږgDL ꃧܵhhz*9;X M NWA Fo<Ǝ הlg/v]HJM!b +$,k2y| %_DP(0UP^Ip1IpwՄ(VzF@Yx3/D~6, ՜K&o;[+5m l+o Bu{.֌;oE6ntJMyCnt wc]vzWv |']S NvtP`(P~~ÁdYEk-A bND7܌w~n.;:VF-ӏk,㏭=1(V89BXrj(L\TWu ṿq9Vl5`P9hAwe#y > ueN禋qAx&2ɕBC- G$&TF?1ڵ8opHJ~CcXO1jVOW H# pf) "Z9}vS_ɭnE&ѹ(Oz!KAѲSST^kM@[C>8p+no…]۔Uޣ8ZN@++ "ILE,WN1ޘ)aj;pQ"EOfKjC,PYꁠh`K3 skQYa8YbJ@I܏6pX8%^VDnBT)Z[Lѐ"d1i]t$bm @FVN&׃Rو++lkX%/n1#Mj>sۗ3\OkNk-~n$1k#DPG+JHAFYs툤'bI*ܒ \z<.2nܸ<[g( kI=d=t9j}-: 5=Uc*U(,[ˁD o.WNX!\{!FGPxi8UJ.㞖6h8.2Kߠ;`nw&S0Qߓ`^ui7vg~626tgZ [TRg䦵k b UG8IY*CW6TbvHޣ-(bNW$YYuRXTLq+wO)J{Uvp\k x N&q`|+3qTRu%waI=Y?}ѭÜ4 qݥSo3-j]tzm&ٲvgXc-S+EIoFTG[lL-{E`oĶu̗ Zu*YIqVz>C-|9KMhv p\9v&$D2UTs( BB\"fYPI*=߀Z^q?0c$]=," ">w[|߹Hn؉ڜQ;{9o fߏߟ,ze`Y #0z)MtGXbn²AT)Wv̻)|-"h^W+cpkvRMVip4T91 Hh1_ղ̥Ԙ rgR?zݑ+lK30T&R4.ALi4)EpOȸ؄QյFhM캫d,U ƐmeFO2FVfIy4x>yIIGYe k~U =ٗop"u E48w\& WAfY{8 u{72l6Y"M- F[IHos? 8/VO%2>nUEQ!&ʂ"2&wJ rwDkqچF{=L58.=wydE kqXӯ;L\-sVcĴ_d]0r)5\,@WB0>/*$`7ew w|ffJ<һ]J3u8tE)JrLF4d O j!ocp)-HB@dZ}\1ù=}umI= o;X0Oo AyT)vJh\JWȗ08c^0' =*v9g{;9Uy]ډ\W +99z"䅿96ʙVll 5b׽t[{柷 a+vLoh%Mɢr9k=|/٠Ms/ؽwאQj!lڞ?dcbn%d3㝁sTpn;Uۆm'磨TΥ}8}[}PPm^U;M*W9x!378XO+קj;AZ n+RbO.ݧRto$>k!5U' Nw2H1& eeXFE SoұVT1դ-\,U|l/XBW ~`v!{S-ZhmCUS.P`h@Ѥ¾]7|Y֍Nuΰ7d!x3M|gn"#6| ]"DM:ICy -lmڨ\4X`/z!1o裉{Fwz#G8jEv 8b|\J¥ )f &_Ю$'vUƪMZv·I#t 3l0@Vd NooPu2!B[2sZԑS$܂+dAMrS{8q=%^tNnà+xk(?=EWa;j"-Uϑkh. B_('c2\^Etg_X?#?܃Sł@C"c . 6Vዢ 3ں}LvJ`jz:G}Mƀ6VOfl Af%ykJP[lKWpzr&;HFt9Wn+L~K&m LUTSi y5o7Yf#K (#bj~U$eMP4z.Pb/G'6…gKܑzaC^g^{b<5vu䨠αa ) "'Y_O̳F\b.(o@2Kآƛg뢣ADLyf%&neݴPg_3!<l8nf!tHeXG)<˝Yg 1Z% İ v9*@s WB.y.' ˇEQ&1NR`W:WC+ؔ޵^lHRgF4s_*>G(V9JVV(8g6Ƿ9*e|A93e<4A 2щ&xyך?s;A&4ۑA4l!h#hP,UE$j8DG]2i7űcl \gDI|p&m}6=Lkqvg)z+w>"/Bzt{!'fˍP=^8:͂zj/Q DU 1A#&mOƋ4gsguъz҆S5Q%xr1H6P/%SM/h*D!%PGX'5DE~,O5eLUtӲ+>1GKHb$<x3 %̇kd;xO/.>QMa "\Jk J`@y0wrձLCJӃ[vK h<4TSoa?D،i>HӦ񹕔9PntHG ?VX>D*BZHfAW$JMP`F@ p&v85TYY*FsFwv1^w:ZH!ymDm7 ԍ.O]3y :exρ[\]{yUJˣ1q&-mQ^^qpV],cKŤj epB<5K OB>A0L r ŒuT߶7B>/QF.RJE:܃(E43dc=W"y}۟Bτթgj<>& E&~R)K Py"/ nO?tFip@eMZS:$⥝|N>X*`#0tBUrQBc'2U9}k'*l|T0DT.5.'ږI^];2=cA'#c㨢ڕZyYbBՔuXn_63,=i@F7_=Ö'g[{7-n[O5Uy?H8߂HL''U|f n1 lʵ0~mBD9čsޅ1 n.v^*#'XNqp:7:kp nGK!PXB v^lQPRh$L-AP>[dv"+7aa#Ok9XA/@^W |Czd;)E.x;fI b4Ӂ,|ULw@ &9`uQI6M䀁͋8ik/#$D>J  SVM ³" {C")`fΌ?A˳*PC$=*uccgtF< dtǚi$\.EU&i:p\p!u&&;fN&@1w . ƠU=0m {LC Q}/¦2>BT/u4iq17%e=`jzvY+qp֔0Y. IFzma[گ^x}pą SCEɕ+^4(Sx"IȋtmSktP  tuѪ9Ti1ƹrݏfCAH8"w66Y ˰j,/n ,%G M2NSP9(p%\њ"0ıK-'S  Ca~UDt<߿s=.YzhiXMUo1(x>vPh9ObV9m}>b!,̾g5ΤRBRb[ZOcngd)y 3u u]L۽J;s@~Ԥ*pȳ>rN{]'vT@)_ZU$~qw13S- b諸tO_A3։Wf~'ogz2%T9*h% Ӱ-]S}MdwfT.J&)8?=Vz Ɲb!0YpUܰaTH7PL~eBqĉU$asa'K&07Ujod6B+pMRE5ۥ\Xqp[_#3t1%N쭠ò #8o8 Hg8 4 gjrv%_ӝ5B=0]6*j6c!} !`;Ď_oUhѩ}&쬷is?e]mߎ4XzW^-選IwЎi~w|r>&ֈw{f?_RIZ1u}O}tN) oMԸSKi6u2bᆛR (CUJk=VBfW[罯DuIVg'+^UӲ^ވM6jD(;bފ(3@BS,p3}$Ē*O3!W(WhG悰,a|M"Bb$s)rz.3 {A*0h|bkŸ<]J+V$H_4У5苇rϥ"r.I"\ʘl0}"UxAJnc|(ݬTQndքa{UlJ&ED v9Qj%F>>t$ 7jxW8Amܷ} sDg,0a2J-? h<̦apO@F{gk3| <5\9f4 /6 =(c*>Ԣ{]pȿj/j]+S \ j2E? a#7DqflawUdCЩtR2wS]QC/{ʕ3h¤EZ~D: ,fUNQբ)n92ad֧FD&̠Ԑ4%J阽hjsJ!a)X 2.^>Nzn mb5 NB; w;>8U.bQyrds f9uGgW<ȏ؍'9wE4MC}l 2ۺ&HHr,6ӏnY|${.7^y6A!g/Wi̭ *6y\O\퀙|PBysl1MPkJ%潦&V8Xhck3azNd?-MS`quxBq$|1.^[sN#U?W<]/+F2#$!30\]<--đ"Ї/Rjo6`{pg*zn9" e.{gdyed}r0˚~5!l5dB%m.U'Eȶ.9uå+#ǿ{4d+(S.a 4:IɄ4DWa Λw.RH8G0qaF=H$B3`j*h, Yޠ+ k 'ab}[d "Np== SN1\-UPsd[OYjҧd%j"ӟ8BX lmDN=f\& ;re4Uu#?!RY̿UcO9˽l..ޅrtw^4ڍa]MPx #t*=i rhIJR :ZJ EX(;`mja[E)|F`_dWw8RɎTUd9`x{! [iOyx!^d"4O\e(jXu/䴧j ='bg +$d Ӟ} ܨաYs%,eN%#DȠ{= E9'ח@k;5]GeA-a ݫ"yg2Vw[s`RMHZh@yZp䳑HT5yݫИ}= c2EDT(d:A2FUHlpVhX` ѱGC'1#+m׍}e[w`8 7{ UbtX+pjmgp}2l"ZJ*|_v'1߰}F⡍ @jGձ! Gd =D v4ө<9i`MQݟGvX^_(k܈,D<yR*GU6`([OXL_FdQ~Y:'(JhVa#fI"xݞK(-)yލ=bեjuw`5yӴ8Gnpa6pFt,jI0E@j_r`c 8p.3r{Gm'NnwsGP CaC@˳S|_`\nj ;E^b" 'cKY4{b?>҈8Wlo&Jh{c9VF>4*>'EmhCݏJ씰aY#Y5C{ 5Kx#P^'cA0Zf~ZˎQB2#3:Ux((%"g/o6ezBL k%78T76Adl'*Z~pjs,eJÊ0DE8pvtnHY\ F@?CU߫H"]/XvN8vA7<~6/Og75}3E f7SZQ1k8rœ"H{s2*>i6Y8!:1 ]΢tw\ !{#y,s|wڸ{`CymߍO^hMt5#f|7${F㦪J{󽑐7Vai  {7H.g9ZfS~dMBh SxwƵ] E& Mo⮠x,{٬J@߻ VamMZrcJIЯb){t+mlH7 ɏ \Rc1IDN ?Dlϊ={Â%p&Ezrg^CҶ?($E"~| $r2X 2pI^L\OʹnsG%災טH"'!}/VAf_˗lX^^'_FWy4̖:=-ni?a#Y|z}IUb)ϝ+ Hk GV~+(;M(ip~Tw23ۮ>6+]çQ F9j8 {g~|CvDBz9zj@'5i"&ڴ-Ogd~>ca^*"@GB8"0~rG;A /Nޱ's-.6͓^Uug?eK/-`a^\iHd G p}n1c/Z7ݖ<'_71pɏ̗a`yDwSbj˴`e`_nIͺ.S5-ߓ5g sm0dwM ]};tN2PP7R@$_ Mkx5[3M'<2#{߅oTb 7tFlYId>:v-1ߥD̯{/n? PC97Lk=owXF ͊>-6MuZ0= 7yo]75F;CL!C/@D~\K pB!qhS(Aֿ(LSX(ATiPwqտzsrlH kSK.#WliحUMk&mfW (- Y?I*F HQDƳx`7cĻ5h9?6p! d7gצ#W+4r lI_>HbEL࣫ILGdaL<*5ky5&݊Z0eS<XfɞA0xxIh@YqWX3=%]M)vQ1/ Jߝ%V]h^#Z@~6i9;pql(~3b9\t&@e֏(VCɘ "'0L7KRam)fx~E؆7/ʞrYe-#tUn=Uzb h)KQwB,]tuE2zÁ"LL,__e$ɞY5y(o]2Xm|`ߊzβÀ@tҜɐv ZgcUe`kIWˢ]&2r I,4:sEL⭘4ha*_jPd%L+J]^P `/`J1 @ϕTbshύh UJ9$VE6>%U%F60L[}uy+*:ɭ^Nn$& kU$lTSM}ʍi,/2b\(iS)>͗33 9pw NV9EI`>N1phM6M{)@w __Ցw*ԍe;}e1.WDMil^ )7s9~-AX:_rZc~j 5;x:g\c M^3WH ]{3"1 JkK,3F-9!Q՚l1]4 0w7? $YGFȡBɇAi|G)ޑt,d8L_#0@tn?FۖFm)!%Ჵ4g6]iٰis}7#`4fkXS4uNƿr9C^9ANz3vLZ[E8:z_ L!]WJB#T):7?4MRf*QW͉g<.R7|G5~u.,sb[VoR, ܬ>R{[Ky,bA(*'(fIi%!13-ő㭕D[dkU+tl{1/_YGݯz |p^zx2{cZ2փXjٶWi&s΃lS>H!QHސS2ϿxkM9C0EZ{:0_e_Ȅ문J̨_3ɷF3ګ_vzi݂` rKҵnuS:`Dva us#sV4udmě?

bZK /dC@㪠-RC! ?4M &,;XǓ0 )<脩y]]!)wK?TNyu-" "@׏g6*v3;Ӧ;":x 8\o\ler 9-ꥊ/cɡD3W(sC~9u䩷ǡ'0:Cެx"ܢ4YF-zV+?`W#V]^B%ᐥvx}JkdEJ*WR'/=cyw8]ڴzNau^чJfT~' =doO?TU "Ӻ~W6 G*7# Vh`';Xտʦ `'6,d+--($D 9j⺰ȯN Hl6 [ բZp{9Z?Ud"ߨ@뫰MZdjϮ̞^8R8s֤Jq*HlF#D ڣ%~=:B>_W`jAkkcB(t~! wݸE?p`\w*2o x~ o0snbqL(x%FMWrOzo~d㬒/r UcVoS;ƥ!g PX3 BO@UrXk'l5K ӷbC[1]`~O]vmɣ=ŧX 9B<6LOFfUkpg]ȭԙ-orHH S "Vd(l&i# q"yq Fk̿VSprk-j@͵eM9:K!qi6=7[w@i4D2sW-tH͏cʠ92"-T2^jRӧbp u־;aF3r&N"c=#ckFB!BAh5?/WǏhcݭ\)rg£ZdzK\4` (?zYu >yQO[}\"x|RדUR-CNѱDzQOl;Ƃg`xvqEY\&8r$ٴC";qɡ툂ZztdaO{NȘ mŏBqSi"^NO&58Pk WvOY^Dp,l.5FB'[ؗ|:OJm9Kt` rP)Y~ok.mMnά8?rw+4l`h֪*S]t#ZUhk 3ߒJ i 1yb\-ΐra[  BN@$}{cн;YVH#fQz{z!\@Gf  ^îjAR%*4VazȺKEWZcfLJeo\L9ep)0YRc/ٰ &$jd^l{d$ɣPŒ:bhuA<*kyD%ẅumVP2gPkYҐ)Kw1qy>e[FY6u|yCY [̋ͨZ @w>؛egB8|I4?-{{O(bTĉ^L@rAAg$q2OITq'j=XzWZcW;aV[ bOv>n1YϘ3UG&HkBM޶Z3 2ԛʈfi`䛚cvDǦ:^Ihz%3D?.@|VJl2D1Vqһh7C)1K=͌pܞ꿥`Bvڵ^_JRs&>ln?`2!N_OE;4_r0;>"F#0d`y/wm* ?nF ]*HJ&GG6bFf*j<4b\QؖD ̖NIy@ưck^iD :*2 Hfnwi ,~Q9ث{w;ۀ7FB%Kc<u{fu3A‰ 9gTHCe [F @hiJd_딧! ~Ge%GDko#K|靁TǦd,cbfV_Xǂ+tq7vP,aczW'ۿ{R%! n#T7 !EͬԂ[ BmbtP# pe^G_85[8Mk;2.Л'JN%G*4Mbٙ43K'5 f՞JEǴWJIK&|r"Qd>ލ}@AijVyiF:@ "fPHԪ;޶0FgwZ[ˣJA<%ur{+l|12RYQrGtiWQ9Eʐh*c(RXENSX ND:Pr?G. \Tb+IZ VL\\{>Yw2+FF\I\Iq.G)#*.;ڿ& _l`MK+ȁUFw,LH<&$q@a-)m+9P Q_6Rcp̢_دu(a$XI۠awO1Bfg\ٱgT]:NjNjyˍz5_‰K/\ǿW@#}U2[S жr4Q+X^jIޥwr2OF%ӘCKWc8.3FKsVw$ʹTJYc|ⴍqhjAnaŒ ]Y8;.ivK »|s&WdO*w]8w5gf&įwƘ e,'35Ew\065l#fAsu[}LD{W_樤4؊.`E^P7[QjN~K#{z&OžKDI:gFѣ(ސe(N[KC7jӖ]5poyT=]='|okgDϔ2ETkjQs0zO7ͮ['[g_jã6پq@Gΰ6#\Vc@xz_{! 6dVixtH3>0 rz`\ 0r™Բ_kjNlK.:r~Un6[W|+%ۼ{ 59^Eג:|Xb)b?B33$N-a.'9E҃?%-F-&)r ٗPNFn.Aݹ"Fy}` K˙8'ˆB<;DVHEHbhLĸ!ROOТݍ @t˯!DgdHL9ӿhQ>!uG!JěZY<tI}%,$Q;p6WEtu'c1Ȧ>Db*wZL,]%UCg ɺ=#oXvpE%zIAC,cK}?۹|翥D8OJv?h9['nCff`طټ~ ࿲0Ё ]c8wTl^w$ GԜxzˋ5ƀOUbT=#r Rdd$­N~`Tp=O}GǧWDa9mid|+6jݯl+l'WD9=}Ы?`Z&.Ε{N <]Դoɥk0<"XI 5B#v1-S3V8"-zm5!} 5L9F熅@P32 _~x_FB {V#[Үu$4͍. &cBVj_׈'e~xI9~UԺV$`~!byex ǒ%e8g]_& 8Ȉ mɲ>ϫ`aÒ3E1$i4sE授۟#?_{ȯDc}lhM sKr|mKbP8L%%;D5O3eX] t m$ 8l~"(e؄);_0r=bU7h5@#^\ȝh He,A]!o~:O_F(8S~~ G pAq\E<`ℛq˔7n4\dV " 0jWӒ3CF(pחYqfgS~XХ7s+n5wm11R8xfz`;XXy,tef)3qr.4\jZM*mh5ͽ5|FIx/ Dlewe(;k k6ݷ_j9H:5^݀bTՏE Z$0lXv.\VϱDk! 30,8PgeD&ͧP[NFakl.dT r:VБQ1vy|>\5:ywc]اtGh]ʒg31,Ycgo'q! |u>(/D cZ [ۦ" q_[g| S5OZ z'<Ţ?ޒyqϯB-@TM.{E};m}T<_:D#L0z{rQ7=EqkeKҐ񑼐,jM~=STUbhp.|64Wrz 8 "_@ ˰Kkǐ(e+#_Zw?· $Psr;*Y ղ-{ݵW)I>2ܽ$0h1nL1<ĕm=L{(Om` or$39Seyt~=E(UXӅv\0\ ِ݄.(GLgSm[z,Ya<sM5MrDF cȘkx( (z05\$ssM׻cZ? 2ZCTnnOZ4 vdwBd|ro1У5*8˃05ǽ֔-0g!QUN Ns*m}h sⒺ(=}Z\''s3\^GXOqG' XlR񷗮QJ,|oB'A,`ݼ!&=cqhg^կOr{=:_{@fwbH͎.82{yr 9Ƞ!n9OJ=Ŝb_TڎKƔ׺d =|JDo ~^M-&4 '*N%=ܢzoP,LSq9ם_H?h#IqaP, ?HЋ$@w5ꦜndZ -ķiP|kٹhrֱ`'Zi 7{XAjʧo% CvS( a\pAya)kPl,}ώeȧ%?j8 O*L?Xh:?"M|GCהtjMjs CU7q3-i8X@8gEWj+ <) SDwiYy5UNsm ȟubxW{dׂ^A y&*/NgK5NR]0Mz '}+Z`qo%;TcBx(!7wx:-b}qX܁ ~wL\3Uzp£ QjP=¿vd c`Ǒw?Xcx#'X1g!ʑ.'@&K$<43>(/Mqж/U_mU C›)DiT[1=#^C8=۞NyjlD4'߂KbFN,9I+'i(܆J*a)qb b5-ػ7"a8[jA:KQ u?jxT[oш6e~YK&i}D.j˽{K8ŕ8}!|bY[6`[x}kmz6~:Rea,TB=X8`f.3cufT_8d Xnf}jB ]uPZg-:+JO_$"!Aژu#LVnkD7I&(Zwn&6v7tE衫*ðc0Hb/n@Kjș.fYPKUV=>\nϾ~9s(pM"[?q_+sե- 1_k3 5\gwr,qNާj%j+k݅&P醙q̬0)Kՠg/z֑- gYZ07070100000318000081a40000000000000000000000016759d580000008cc000000000000000000000000000000000000007700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852ae.ko.xz7zXZִF!t/"]?Eh=ڜ.+fӮ9_tUt2,nhZVY4-e>(ȤqbۖVxWSєh.$6:4.֦~U78;)$%)6[‘ęgXK@v䑏CDb]\$DSjp<_:\54Ւz ?HI*K9aXz48) 3V{aN{!A\cubd+0͠^j|{nl1;b!99gyI>;[_qAp"nrոJ]/:m !Q?2ᬰoչph a.&f>2߬[s/cǫI(L+s_b1>CX͌{ {}G6g]0*u&-)1ReZ&~$M!n0qx6 n&A|ΰ6ȧOELYf%:yrov+%pk\>ƒ*J_1h_$$ \+EVhn?N8 g<Q ;f)i3U{pet_7zHلD/iU:ó? xY?YoJ.e,5?Q ؽg0#M;PD>]wɕ2o"a#\_zCS9NMЬ]̪$jjSY03(Jh+ @4 ORg,xB QkFȷı2g݉ɷ*>K9IOޫÖ!Z0.?(M3\جD9ص%X:xnQQg7gD5RpS*F6d-OTrGn Ǽ55=n4c7,'Ea4+|5vIv`lײ'X8.6v ,R/-UJ~VQoEq4*-H&?q8'tvK2Zٙ1imCb\f,ܕ|. U䓖nMmJÚOcD,L2D8%&D%P*w`c$T<.%3࿹; T_Ro&`C@kmrMJvWq2jaBw úcF}xB`-'a!8l#~4S?a5C׏M qF6aMzg*~'}5fpK3xLH1Fӳgp.\泪(/]fI Q<–І+Z  ֵ'(_GTA@#K;u̔W#p`fMLvkQHdUd /ᣉ@S 04okXe1 ';o^ʒ]Lw=M*6. z|Gdܫoh_׌z44'҃ZB`@w?/2.>@/<CSI3xSLQI@Ao&*9sú~mbgnpĞl6;KX/S%s:b̞VQ|}m0BQ;JӀwWr>$ءW(. Qou1AUV$ Dju YG18.bDGgk|!c[*ş&"{{9EVSD7jP_Ј0"L4C xIn[I$K nO!ۓŝۏk7AeZWw#HE7M$,'γeX*)Js*>Jj\R<`d|fjȥWk8p 6_nG} +wV/; +$C-`jDޱ5R`JH?l޾cP7D^3" X2U`l?Im0ǸX=:=dvkjTlMgn,$2{}%tTL݊jنd=QݮncJ뎲Buq9' TRCtBY{6RXD.|!۴ܒŅtVYlO8e!f>Q"WG>2t0D1x!cQ?.pD=whc 7Txgkȡdj}RDzs*AsK~oEx:2P*S&S|/>T٪`*+==Y:6"m!k x,%`k\%¸}kˬ(\SBc' a]`sJYJk$`8n~Ī,p{8bgb`!L]-,񦍅/Qݶ.\WMN?TSȤnޢ4eI/9Wkaig13սҡAAߺE2| d=[rO^Zyr٪uiaǹCלH]:]-fNu$2G\Xͭ2EnV5zOMMp7CYZ2 n&BY; "b<aY{LpwMO>#Iz;d䆛M~)\W,ſetA)Gf}j 545xOTm t^M+ (j#H=GM6I`G9g 1%+;.˜z\fNxAoBj+|ӏPZM{ZT #͗pQ?5Ġfl‚_QUK&%@n. HSѺ{Ƒh|V[Če]K,ʼQbQ{+,&"&i7 GI|8=GD%BZW (FxxȜL.Ou TKԻ-K9;j0wł 1Ud$%yVZӗ|;${5P_4C{S2C>BghV!4BlM\_*!V:DVtLM*֌q-SY덕S{>dl҅ˤ>o2KTn|GV$ֱD?!Du2ubVPa- "ҭw˥'F囐z"qsA}*6"굝]k>1l \oC 5!&苤o*<w_ӓ<ݛo{"TOvֵ_k8MGŢv ulRCDiC{X/,3),B5*ßNFmctFy֫\Rn1:?nj Pʴxh802`8v\=Eaa"2OH_ vqKJar⋈LEeQwҎ\9*Ê&Hbt~\Da+ݡShlD:6G̽t~,#R(_Y ̢Q***\5Q$Q}J? ZZ B=m_B_@ll"鸹'?()RS%7Q7(OW͞uh~PکNΎzM[@5 ~ B:pZn) is0B"4\~Dĕjצ6j3qh}!xx(%4r%CpJ9lKC,dz.sߺ>Q4f l LUyQ0}!5XӴx`1{KP] 9TetbjaLO!21嵜/םtɼmޝЂQ*bCZ}hkt |Y!`Ȼw=$۩ɇMKx-ct촗GA<='Ƌڽ3HRn_42|; S6*ڇ:Nf{2Yr Jzk$ yo_Pؒav's/5"Bj3QIcǺ~\qZbDO ԗ1Dw<P(ЉaQ.a%B^_AMxχD_c]S76`Q4zYBl@XpSc0=yDz"msCvݦXUW,q~̇q@˘7=*@ʅ¶&{$~SijPz]{y &Yxai ƃӠ'O9 Sng_-5C9$YTNM -{!Z,:HGG-qhy-- ϝ  RlF4':DUjMvcH_vc[{cfFC\(RtJpm7۟(ף $\ X 8ISs@;wD4Mˁ qj 4#3u*b4@ahɭ(z[mG<>\$ kBƁs@RqLNnby\J:DJnbHwA#X<@$?C3B*mjY.2)R>:nnh ErT.NBk4t8p#B GRfd0$W:-aՀ!qZu1$,-;&8_*r0u&HK&OV}Xr, qf=='׌L.[k zP ϵ.ܲ&ȳ8ЮWlda^2``6(fI[%0i8)#V𒳹5BCzsn@)P 7:}?uo[88Qͫc2Gռ}s#B;=@MIq@>PPI DqF%Xjrebpz؁1e_/RmH2ќYjLmͽtq;^XGtP=UbcڮbBLU)kSctO3Knc~Þ쯧YD379(%AApU &x/&it[-F^70.-կ]dskd[M=]ږ޺buaq<[^.*+H|s/ b2ķUjIˊ$ɈALX>3xaDp8qN@O%asdyu .Z(vG9c\*U&@6.Е,"`~%$gV&`L8٥vˎW]l, rќ.!ܺ|8Vï5iDYRЀ<=@S 41RD 0(v<^QqsY(bJDND(ʸͽҒ?ͳoWD%n|6IdCza4׸X02k*) +8}ʡ, 6 ZzճHOHg[gb0dIqkFanuwvo"%Sz_zSYAClŧ &O@#AgJ ڗEuө.05Y03$0^T+#TiPO \d;Q!φ7%畩p vVWma=yVh~;MV =Y5[?x@ ۮy٤T`by3e]zQ|~RbAdYم]8 f3T~|d5*h{jlP[l!3}ŵMS[GCmԳ[, p+=YpjN$j@R x"G\?h ΃Hrȅφ'R@9G4>`F>⊠HpXXi $h,P 6ATd2]9ɕ$7|c?î6QsE}Bۢ/k G)uyz5͏ \ldı&rrG N#J6|ùCX@R*xR%}me/{6*Y:к:Ϙx4 J4K coĒ_0OT^Y?Q//y9Z[ ۱//~iʘ6n\F|gkzt+Cط5hAi~0ShZmC,Yxo:ۑ$eC:iNlsP_ 47Q󝂇gF:-SۻhW1p*JKy+#o=?`1Z(8D^8-V=uG,GI!˿!NУ-;wMKl)}wr3b=wTlr DTnCeyT6ibJ!Mpa ol-UFr ̃@% UHy.N7C6[nG|'=m[R2s_UuXX7B%P=Q,j2b)i )-We#C^`v|^ZлW.1(ZȃJk|&S]9^IXV W,HnctSm+<|#{y} eVպʝZаS27)m1j0ⶢI__ɒ#qtw-OLbP:jC `\Q)EE7EhV*.4"lKNL|i(.woA`Kܽ?u. #܄#n*ËU`%*5YǴ[!}dqQJU h eF},Al=SHJ ꆣ  5]'%2:A-4qĮ} h7F_[i#wY%,yv\XgȠUU,KYgYmq۸V㝚(b (&^0fE!'Tt_2^Lj-J M+l̵dC`{=Ayy73~6wZxJ6J‡[کsr(})32Q =%V+]=|vXkܝ6sk0欳{0csoݏeؒ17ʀT)GkђLTVPjY2m4R"DpݻΪH J6"gZi7k34ۘ$`Q=| },Ьxd;bN<}BYKԠF zEo # 5XzOl*6 Z}. L%V{!$sN"̗`_|VҐSw۵>p'y /Ma JN;,8Eu7wUk Yv{>=ѳo)̤x%?V&KI AyM9fThZ)V[a#7?/ (gaٌ6oob/JiZ 3og2xkNCFsG>0+n-|((n6Lb4# zНiS]JѯV67GȮ5w,2P6f X`k,q^((%;p K+^3]+4p"F4WbK8 02"aQ*P HTZQ6f7-ʻi'r߰VP}⠤'łͺ{&yasfZMvQ,xss.=# rybzp)!< ΂ k¼sQ2!0]Ve-ŪRD|-~T\둤O-% =)%hq|[`Κ3{a42G&a6l`i&)]Gy+"Oqa&)~a-%vէgM$>ǛeϏN*`4K_S̜̈́cI4M>k88sP .~ACcu$H"lJLm*+(6X^BzK \$ 7oθ_ daj!ut^ȻnA# o6iі5=<|@nC l(l&ڑk;hfK]NIQatWͲȇnb"!ܨS;iSlhsWյ}ǜ3QŔN#! Z/|04:]NNvْVq/dУ. @ 9Vb]m.STʤ }¿zM?hɣׯy/<726\g6lce {Ro9!% .hMvJ._VowX-츚wio{W]dT+Dś֎I2Aj'H.uruLAr݌5Ô3ԙO厴 :C2? /YLg궭Mmϝh7!ݫ,A,;CR("⯏;q} 8lB~k*'!>%Ek۲Xy)= В2g{CH6U >rG^'c7#/(O+̠FtO=,8j?ђ\sp82JbJe4srwqxEX=d.PC(YᒝqC?)FMB;|Eլ/h[XrIiTFUﲑچhtُk)&/')3z{@N1>([d5!' xr=E2݀K$q"'W*W--b$!!f /k;r; z.ؘWάóŊ@[:Q80l8]ǚ$k#g i Ųz"%n$~S ̈́e ~*# @[j ,-G4c.9ݵ%WkWq'XChsTsFS?saP-,4̡OP~ {k,S@n = -w fB8 De,l*sLөJSїB epSz3af㲸_ڠ;xG YWOw;G"nwa1gNH4G9qߨ}uőXYJǿȎlrcЀM ) hbvI# AMrߋ'"aWLͯ (dJ<ޣ_VI?5-Vm\K,xogJ#uW6U9IȰtL$,' ?$o5x Rc 2s7f9XΠE_Z7BhQ  ¸1eK,!j*<~L+ICէ_N=B=~:+d:ئGN5%R\<2[I"ƴc)=%=a 9zEK'6b|w }! -z )FR.%G12oawo0|_b~g, z戚 IP{p'N=vB5D/=ܶ,4grl_zA㩱 X ʁo9hfZ Y+\Mukv&IB@oI OgP lR'stge4߶(kÊɶ!O/Nz"MHHVh6eZK@\P]1?$͋ L 4d+EסzTuK4/֭P?fbb_Cq I* yfDyTxJN:w% CD !c#.gNzX6]+*WF||ʘټ-^襜l͋; 6l D$Mlu󁠊ȝʔd Qn(GǪ3u4ԶG 3[K,*C|Uw E^fkvΆalN}Xwc/j~:Jy쌕cO%9YEzf^DvV3ٛH2lZZ8wlj"A`.V?Riy2Zټ+askDp=UskŇ%zDtu%yd8 Wbd.c)4ۚx :~JfB(#8m5a~op>!vP:#][(B+0f9ӄJ0oIdiGJ]fIwϒir4e72SJ笣(~8;j\"^Dv@^R,тucm$sYh\vXĭgJ?ԽPGI_1=P!E̩7sd}ӕhg]ڿεJRU&S/+?FB^vnIV*ccqvg>뱴ƸQk8K{$Ly~}xW=E2J4 G*7+Β̳}sV:#7&BMb() πY1ig?2eg^nًp4Kۻ$K0^JKT]A>öwpcAHߤlr[L{A0|Z*옉⁌c^=3_C@d$BJUa^n?h#lsWߏj{΄Eoi%?;ԪfA8bǼMRa +2iۅ@8t .?mlNbp6-,Qg0kqkiu@긤cWl#CkYOzq@/Q&y G6^SʶHȓfŠ$g &Sm WXNH-NCH+RG/4)ǘeۢ9A+ۦ#Z"kyZ Ia]_ZD4m^lw}65gF܌IT91yTF 3D Sxy)'&,'V6p~@r00פܵ+(J7P0USc| `_(l%I7(eX4]FbSb(:tHW,F911\m7C1q鈪 ƿT#8[!] D^S !pvؿr@x+6rmc-3?C1J17.TiN/U1$Hn2 ]'_S8eϠ'*]Ⱦܿ÷ Ÿy:0 C* /oX߽w:tN-ݖ`I"ynB6+y?6t (xl\\沬t$%$s7w.x:;}rL}o;j7Cl.5ڐLI~ ߔ0${Ű %S+$8=xa7 fX #|T:(4]k/~u'10̍Ez@$kL HU0pRM{<_jY>A;< /pTr!܅3]c_\ zg&.Gji^7meWjQ+>:;nLlS%Ճ,p%h3ktX䧆.tʭ`Jg --Iw\5tGt$ԥ:yMlul}yt(tGj%7M-z=s:TԦ ·%t4]nPf\X;UA-q|?iOw. ?@^KH Ӯ>=ğT-7tM0pY{+;$֊EHxvɨMslojZd|YRۭeut5Qc؁ bw >g`AUP6v| lPz+"pDd*Jj Jk:8Fu޶j}ccz\U:([qS M9'3_w)caHVr֪YTѭ\] X4{N5úLsqBghduDvwKİ?~:$t6m#kMsAK 7; 3wI'/\ɮTPi0:ޙ֞y9ݨv}wD.ʟɹ,e3{W < L}U+>ZK C${Xuuh wzz+Rֱ4(CT_:?_9XvސD~Pc>TkATOA>=!7.rqńdDGbU-K11Ecvq&7Ӑ<xƔ-fiH k_R\gK 4Pn-|Bw_6 ..j. [K;GV.-˝h)vXnJh+!&F[<\Kci;x_"yj[eԞVz,_Bh`^37n1Fk:JG$[vBy Uʸ ?lCO0 "x =.3=>z Ϛ0[ƊD?F*ś Db8:jV§Ͽ9/ TrZQ@c QׁE na%q pw)yr/GPd52RD$(`FL9;ӛr|pBft&tRR7zvĒlhS pr2aT}uڴ|uI0a@Adϧ;tjmw7#ZN6[t.; M#~O`R 5/ U;puN}-aiALֱDR̡u*+=b2oJ-+\[h ݋n+#}~~c"nc.]nBW4|dP0lmX%<*K]b^ܼLC)'6<7%yw$O=&GAĩ iK3luN)+[Z&AXYQ@W9 )5'_ۈ.IdF.|" }]-P/!/:).,~ZwNB3S풖"(;>~s;I^2NH!SǶ2-jJ\ \YQQrEpjb-Lm!@<*X}J88?a`{lO#nsc^U7Erϰ A!d|ȭw%6U%+6 'eͺ p=vx[Eϑ k$(:5ls ìdbR1ifXs%{4jgr-R[N`?'acpK T{r~XCDFY9n8$=,࿠A̜uT@ÔH߹-\I;k,41.^!|ȗ5 {( m(CORvZ@]:?{]x |#g2(pa|}LT m +*#m5Ivt¥-X"ȑ='[U£PB"48p=*sGku!0|*N{)Ve$:Q؎ТAv)tD7{qf;z .[ӕm} l^Ljm#ZJ$El'A)~Py/ +CT!{XFeW_ڠpWJwJ2 rKF&Q6Wox23+COߣӫIem?&۷Kj<嵒gM{r~1Rҕ\ͬ0_+k8t&Ǒ[*SYP1YW W4l*Bd'׽"Y]dzh C+B:1{qzfz}Yy(n74gǷZ$TBAݽd+N&JPwKaVyO<.هCljT4HX`ԤRJ<-AT/b3:ީsxpxGСMd#pp2|ļM*k~]5@ o^(hDnk (fE#7ix8gfa( 6Qr0J6K),d> B;pR{m )u;{^ʞ"l)q|d 2nȨ7/( B3 8qhém%BD6uOozKSJCq=8VQT6ݸ~-b1*49Z^'@iŐwg|'\Xm= JS9L [}E1~:&Sm'p:#I kVky lY>B!Nz  Q96V%(8Btn`D,NH:Cp8tYhYc?n9Y(3L|W" '9`q.0غ('(V;xfH^3ɼ؃rdq;cө1'@0;^OYS\tz`Y<͙H̝4G[7ƣwg-S[ *jf-@8piQ3PvmЋ`q2-27ؐ~vfE2 ly$r)qJVAJ|(T?Qp*x9EIb|N&rrDd&jy>q ;Ϩ8ME{೼ 6v=+C{AvafS377@{響4d'Lmo;K @ IISm?GVLrڏ*L,/Օvެiȏ_W%FՙOa8cf8&~jz:Pv_anVN5X"{x$>T}ij3"s0RbCxMn{&X)WMï*KIKAۅ_6i8+}kr2Ågm s1;;VP6H|y`#PEhMqZ5!1nL.[Yb  kz={"A^?= =]v]Zpapթ=TCʹf؀W5]>x:t= jOdر î'YUIR/r4n1?k{xp@M!dPÜ][}Mӌ'7R&_gf%' ]4Q`@8\a*= g]w5B ,Қ-ÚQLC}B-~.!LU,Ӎte8A ;@Z|n\4,DiӥL~Z; ^XK \#]-BM̬oe.ɥ 磅DgOWH__è,:?.Sdk獸猐PyqJvAm/nE :dpKJn.!_@c)G G÷?xuj Q4oXDc3c|v]-A-FqYflŻ<&iX7tצJn2Evgl(թ[k{ +P .&5aˋ R?P1h* 25o17>ה%DJ& 1̎g?O>@N 0~h@SsDu,l7cP9[yv2j)UӦBz,X[>E:Z2H j|Y3/V+(V,9W8kx]l}՚-H" TGO>Z^d6Q/!JżZE'43#@B=#|Du %E,wd}諤i 'н)jz 1ZBYA]g}>@y*zُPZ%àQk$ xHP0B) /& ѽM7>y|gu6 D]MƀV(n]uюX1[V~5qބ5b8ږ|ԕCÂ,6PÂ}Ԟ;fk)Ao,tJ@|G;6()>Fo֝bGhzE5q6Y&&zȇ7xfXx4ҝ5h}l+O!A IF_%>ʎ,-8bZy>z_6pt_=ʱxYJZ@> R+^ޗIi:$ŲY4 [6ΖpцIkZ_5׹v`kuL b硵m'Ҍ,L@HRsPq5?TZ(M.Bw~^bV~F$?zePqR)Z(1;ݸ_`%>@Y1jǶS*|;N]Frf֍nO H=A'Tկ$Ê(PE2Z'bBl|p0:"p6B+j ŖjaDYǵ1ϿSWDA3.lKM~\iλ' }֣4BH#&rEoUљ]@7 NߊH)~FFZ*!+b{E<^ oD`5܉H$<3H}Ypi{{)en|a"٠cJKu%t8ف70Q\%}H*H6DE,sY Nz|S_0GEwg1o+Gkqvbmң}Vp%M:M-09XC6KǷ<8,^}~1n~/dDY]k՚Gx#$4&K}2 A^U< ;Ϗfh7z]Jщ[S۞+ "Hmhn\AWAK3P4W ,hy\X?S~O9Y 篣5ͭv9-A_f2^,W;Gx_x,S~36Hx7* TO|1ʔ5Ci~+gxټrU-sH=+t3:Gd>P֧qd}i]aL*-j.QD+H fc&j  zGcet&6~u^.؂f? B3,,Cj8~c9Lwk|o.%fw@"=BcyjUso?iV7Ybn:͹8KbrVWB1ўZTxZųhy`'#ei@Ƽd; ]'}@j . GѴYPm$L]W=p_]ɺޙ_25^t="[8oj.lHk?S~q/h[DBC~_@ {extI]'=oy"eiОh{_rW3ֿ,(NSRM,z)}4lR>TIjIo@=՛& K[(ϣȨ\>QUQ_ ˓@;<$,Sʆ$pZYF1uU:kVR>xs}@N |F(w9+lCiJ.EЭOF՚Y'=`Ab@ޭ5cː}ePeXcF62/W N 2[Cj+ɫ,Q[ZOߵ0X'[aWLMbd5{OP:&Ϻvl)izFui-"ʕz|e4ua qPJŏBkO.℅#JPDݡ XS1o:꽉ys9FkOv_YUi5IN EeIДO4^_.t=R|dfm7hq_ُyuH|wĉ9ݟk&E#"R]G7F $W kݘ.H SNGqHî ! L5A܎sJI=a'jϰa>y߲R[ޠjp8I%sONlpNÚ9,ﱸ*m IsL\$dٔ!}]Ha%!BY\VEx JৠI&IQGZlXc#{ϤO_xM~r`w϶pU {yh<2,qOB`A啦r/nRLG߹9fPI$h^E9˧5$N" 02:]q/ 3@-TǾ[dEϗ5/x˔&]:xh6dnCĐkd +!5f5.VE& fgjG!J &kXM/؊U/M\0)mWгd5r;Xɬ*vԕ B753,9;9Tfg|θDžsF^."1א~8)8~SseL$T iyF=R^r^_[8P{uSJݮ:+m1H)g#QFbɆ@ye]hq8 'kE n#НIClQv tq2Ӡ(VOT$π~?x˂=Vn}'+|kK;͸&:a qYL\u__teiH.6o>,O2"Yb=Wpы&B_G8 07-o3?|葑xPSGNHT|M-Bp~xLC#C?!qZQuY3Đ{poHUBH됤#D<JT!֖?qv, 1I΋ ($c#uW>rE[$ ;;ҚODf`w:nj=fOdxFte_ kSrdl]CE]b L 0+@ f;>?vO"I=fcD?C'cHۅ.<G$*QW*w_+r&MDRo5m<[G|t}x G1NT#4QނlfZ779KrA65޻{Olt4D6*.$D.]1; 9~aז PQn .hL)ޝ3Kwh* H~ϱyZR#xi"-ed#@(`V/oQr% Tuk[+./ &3irjg>F uz@BLfTv%*>tݖ | <;lMB^XJ7'PM>!ݨ؂H!~(T$:VU+[ ;u¢1p#)hE/+ +6 Xh8*&4?kԨ i? ز#Kgx\IHv5vs FO^/Xx:v6эMdcS38O*ƨm^@f6#n~Ҥ)5-n:P$:h1 sInʵ0M{7߯CߌJ5~ن 5,V/rԣ4Uc&{Sy䱙5R~7xsQ"fK DMnr|dan=ђ *γoKynu(PGYM_5E/Eh< !R`=zx0})h4閔qFClJuB?cnF%pRURCMVpOh&gXAݿP4O)h`|V Mt42"MV8ϕҚ3oU η;PĤiZL[yvb^ụcɫSugf3}mxf6uuzx`&-3\EvPP| k++  W\3 /5~#pSWM)*}z|V=~& [`S{ j :%!oHpl$EҚpn"`w4 C]mYvNe_ڒ(;IJ1[\X 뤜E%s >B=A,LE1Zcޯ5 av=S4&:nD sv!1CXs'ϺrnJy`>s,R2"z_ MY pӁv}o$.9z̮|uL1*A "X6̶zޘʒ򔩕t)q0vX*1iy8|3EpTQiY(\$+0[Zf92v9\G8MDLlrYPJ^&WK RBl0'ݲ?k!-WcWk D9uGw̙\_[=K}jA_˟%]ppO |:POL暯BMKjtt"!3ֵ-?C_ONP{o^\MH6Q77|{AQH$b7n"!*'vJ*qe괴w`X 7"Ojp;pctOH=1 SyKN)='lYo{R~ [L-p73,[wCnxw LS#ݔ֯=0‡K.٘ 7?"ϴ /dT^] V;A1d3I谏F1|aܽ[ {j6Pt5v"xXVXh@Y!"H8N?s|3m[\eq!GxX~G:9rRL * {Gp#r @=ktV}' ;sly~t˅1sV}OyJĄ֜K uQvmz RsؼqiqBgzZo$tqbƪ24nv#uTWvE\ % r7t9tUg@B6 vC\/ Ľ>Gw3&D4skU \f hĹ23 ir5l/f[j-RP$Tj=oHn:IX<+8_6OF8Fc"^}لˇu<;7tIcӠgȟGH;UǑ`+PLZf 8뉼 |P1<>T&*- _ e>A[ۿWr1XPg^Ta'DqfF&k3QD12%swŅ/+`?n/^ Di!T#۽ai!3RDV^dBj̈p X,cBhݿTwc@mt,vT1pN @gY߷6cnqgu7I}*\bm[}}!Z~]}OET%M ʡ(6j(yTєv7'c]70B :*4ι5DW d _oMpkk0GF U.j>*5֗Q$ ij2Z/=:;Ƨ/WEe+oqYK7L (J0I&l SWx3˻1`I'zWܬQIS+# dO*C AzSmߩޅVΰ\l0?gGFq.rשv7 :;]0Mٴtrr/z.jɟwT8}4WI5>ǯ*$wc,.l3RC!'/Xe>aS0.q6h9Q(X\,SQs+ lj<BCJڔӾ2)I#¶r?`(W3AR=0U|ƹ1m|2͢ s(˄z-O`&vЗ>4+qv<+Ajڰi螦@r1 M;=f(^;Yoss1u'WbڸB蟃#ljǩ"L+7z[7FA NENxQd`}&f 'l4@=~=I$oMT=5maЈW'&K w2c]2wU Ăzl=AֆGt F2u=\eJ bC35MUH[r?Kc lZ%M@%= JA Nը3DC1"οM\߻N+[wiU?Vk+C2˟W()3ɹeE^ xӸ+ck%T}CJ_JKٸvIk۷FgfϥkQYRFB\WTבa\V^ h1MԗA=Zt-C mO X_&Ew.*0B ٚa 4 J{:_Ѓ[T_P58Uh"ϸfLU0H =C5foT|`=nzO7 n;oadkLp"*EŦK?պAjNpYOט8/:3k3Qg%?M#y3g/7Yϕ#Βp=4|7oD=7V񞯱/^YDZr }N`mcbS#aL3Gb>8:u? $o}a `fUJp©|e7}Js?h.6?YAsrliV_rE@PCINDIВur~@pc~򛑯֒11v<3[EӵJ8&ʬ+ȎErM NUPВ$ \ )eWaT`"Zj>rŢ㷱IMmjdʫ[@MgA[,Ծ-~+cuf5Aڠ|" ==ob9&D ffPv0-͑昔U=@]C iG;Gfs"q4bgz+.\1)A)=h-slwh@;DCl(U)xLi~R + ryRd'_Y=0юd~nkoKPfa;W'Q0_%*F"͔Po#@(%9ak1$@%aU䃜0X&؟E;1~: 5 W2 c^-C?R͓ V&ٓ}.җiӈIFIXMIiL"-犘uau ͝U3=Rk}OFg-ՊZsKuy~KLj04^X^=\vܩ۽%3>` Aibf{"ĝ8oSẽZ$8zNY&]z#%/e’}@|E%p筲jc5wQydѯgQȬ|s'@ UOApx,sM=$Bo7-\lpڂ$3'-.X1=#nsJO],X7FiÕ|VgFUAw@}RUGpBO&Hqqѣ<TH5T2d|/5z/^jqV1G|E3A,>#(JC;3 X*Qilm@d*Db<`;QWyML?״bZoH~>ܘ^`Rl[fqC9fF]ͮZQG ǤB-ˆ*vHҶh4z Aqh60"5D:O4<(wJ)LmP^ b>$4OaOw!%%>h\<45D3A(;fvG,f%:߅ Bv\)J#9q{УA& p?s')QVX4gaztD8$?*䨟''RDnJg {hr IWp%)ЂjD]WlD9>wnkM^)Rx_O!a9T'RUoa{/"iƂ~mIChs@ N U|~Rdz'qrU@SvgWQjkod%eakښSl'`ІɇݨFZ~Bh4ExX(7?꠶|H_f5. =~T'Μ7\!VLg>B'˒*Js_T"bk&Ew~J8 $!]aIV!OznT ;8Tiyl~YՖ*Ero Mk2峭~#re(z@hqX\[ΞRh*]AФUbH͋i: qU+N;#Y$c3z*j>…-o5&e;Bq q;L[ }[q% #!LT` 'R؀.q=_qdjXraf ~@Y̝ @/c}5L#' jpOx&k5śt$B WEiw.%t'ډ7@ka.@͐M+2x@K ~}ygƓZwSz.->2;_2Ug;/w?1 Nje2 fmC{n$QYЃ2T^~f u1\&=Uem$5U5cgH o[6v5((RFmz:٪Hq+R>,.qwAhyW]E#O04\ğV7 }=gFcK0dXUwFCxgb"xTyO)ؕeWadŁ<8dU9PL'Oєuh0HqaoV} VWupCr#eX{ݖ/Yw#`ܯr?B5=q",dG!qe",Jzgˌ2ES$k; ~F.ty^ u[B4N-/}8ڊoOiXST󃲝.*a7}gǶlfU[A)jeŰg7K㢃bbEg9_&ߜĆL7DtMfU@֭SРtL$}jX fNk}gFkg^#)r:0;b? a6?z)ˊr#AXi ˬ;2\T]Ri'ƨ%Yqp]V"T}Kl2EX ?dgo 嘼 yn;Àk8M5/RekPJnoI͋)jS&wQTeJzu%U1Z$B3ZؗP"`jC7 uYTPxd,i=eՋ -%߶AYY:&/h5ŰO٠uT3̘ϲJOIϘ9+kB3Ew H}vo˘3ta6Lp,%S8s?D *$V]%c[`hI\Eyq7 5&yJ0E~M=K=ƱmB+FSfOȭ mJtMb̋˹BaKk&}8pMoę@oPFb# _oUkg9e87!a8л19Mzz07BLf+fB2~K^4wn~g*B-3xR{ ; , ?X9bQe8/֤oB^<&-yh&?v}4SAEr_dOrkeFIг$=u'L; ^O7aSit=1: fI0!8REԈ26l0"/7fkR&E#҆u)0>e=Jrws UI8^FA;: 4;w Vt"dx*{3yLmwʷn%S$%Nf]y}BL։t.C FV6T6/: ;?|\@1@8OC:x=3,LfG >OR3G{ xe =sY6r8."8f%*l) ^E 'CWmٙ0:j0 's[ejxAwNi+Rԓ/VhD=ǜNY3Bўk11|tmZ~"*lu±(ϼP?uXo|bF3/@nU73\qA.htxʼwT: ,sŚH[|@,m:5t%_,t7g-mz-npG,\ =F~!NmTjl4}mݧ+]1Q:q^)1lv\J ^V7_㽾[Xו"/6bM },^u&L!v (R M|UiFs" EU/fH~s'JI#.s{SyP[aOd'.IИd5f@͛awی*4X&tW$59`nل"5z׸["1NBIj1lW VV<]nb]$H !Ӫĕ'}2i2zwbau,3xWm+hqʇGH$)ojآJؗ+tǨ?%6brnLT/%gb!)w/cz ĹþͶ3{p:!m`vPj]1L^ 9pkjXRL6ʕr~@KzzzqWM~XoGYBA10ZҪ -I}e㘄>eh3#$dd1 O5 V8e},&[Y.-A8#LKfۋ /grymdGx.ph2)tT aٺ΃1U,t7gz /n"J[ف[ܯs;V~< ^>jjr4&3s#1*M9.k~PM ?ܐq2X5aoqɶL; ʐ '@hJ|’dF!hҜv*=-E[BCY=ROtQt(ZS |yImO`F48GS%U| VQ>}+)vc*3‹妅[E?d+43|eD&vdl[.J6v&@=˜; (KD?/ d8 GE9M%UNܚ{+CVf.xP[K/cY]8;Ya~V4IDs"[bU=֛ǥb^ء8{Vq#"[LDdX=nl!;F1sg#P\Q8Y/ch@ʙ1hG3Z\o}4s"}[y䇠$oc5}UAS |}WfJflqDb (ˆ%d8P ƥ֗M=A"1':Vl-sH [TE5|N4rIڠ2A}Bpc/xaĶҗo)-K1=TrͩcwPC+E^v} yqY5:ۂCE<$5u# i -d͂{`ۆ.{NJS7R&؀Jkwx 8ZP-y;t Ij˜6~Ob*Sn< 6YQ D9 41$1:lprIf6Clt N9ֻƋ.btmf z-n$jw fJHhxB Zi8og,"#_N34ɶ^V݇F 4e]韪gA36tH74m~j/ ڮݿ/XVJÞz,åRA$]Q67s(y~||Ϊ+ڨV Ï ;&~=(ӯnk9_nla6<: LjrZP '3ֵEB yB)otUaM CwEan/0/E#f%7-qsX7e39MJFq3C\&sA2Z ܭbz}rۜS"V4<.oQdBݹYUTE!H1ZYCj-[[vuT:7HRӳʥ,Q~ƴ p 66Qe & +&杰 ^VC=cQ2?2#ԗEoX؏/L'6¨G g(jIY ŪWƀX)Mդ$B@g#_Yk4V^/`hX]7וPVAeÒ)o;ݰ1f_!$?s bmֶ*xD*n#YBy pj aby3OFtfgL)IVous r/|pEc3"z%F 1:N],o/ٰEY0ةx.&o0o:ysh jIFUżfams<xIA1?-B@(# )r0pw᠇}[8頢x:4ZLQUG0+P<ƥMgxӋ5hҲ}(|=N?OK EO>li~#Cr.yݍ** mCGɏ@;Y$~< maH"j-T!,BRd~-]K&y33iuDs#DkI)*kv9 ;h @+ɥzq&Lt$u}EsɟXlZ.5.m>$/w "ɩ [I*ӧ$9v鳝[r!#oV@(%]$d# ݃Ҭ%&{Sz{sDBIŬDw28Kf&dp/ 6J:ɟzCS]Zj{sh?oWJ^$U`N W^~bRG!dcnh**sXkKAu+Mav1@s%TL<ώ/`5NϼK;`ɵ탣5M#@jF6抾ZY|_i:TƧ鞹7j*8]*Я`3{¦=ϑe8c6R_b {Ê %jTĉDVan^84'wUYywPH2's~c?ڝ-))#?Jw Qoʚ`d%lO/w-bC|d r$ng״c_9S]d(D6n9JjĚ!cxII_^K!GQ q8 ${!ڻv|c& 2ĘFSy8O,U-]%Gƭ!['/(#.Z %NJXvtq.5iʉh}31` \8 [[Za=hIkE‘ Kem 0oYKZXt|S+^HΆ+2<:(<%w@eVhȆjL@'M 0K 5m+džff{veDa { Ԣ E*"5'ĕxpL0g" )JUHwICߥkE(AhMb @39n tsMz[%%t=OKvJDɾ).T9QU8P@4)OxgۢR%@{ir@+}. {nIu3VvhWYظ'G'ZB/P%x`)oM"4 2'Kȍk6-Sb? k| P7aDR= :A_V[[+ }*ϓ o} a -kÌKώީƪ1XgᬌC8KLj8(9_*Ah]e >1. d p)Wc.Bq]Jso3hTfڢQeԲSUM L۵ %]AX F#րeJ)^=s IaTkX ,%6@&BWBΫ8 βZxu,-5{8gzPڍ3ן|VqCdH$JHPXG^Ojp+L:ȗq26`HxV"H 9gn;C2yD]":(j="fmy!`&<k9gEzsTzS![*@8[X$'WsZu):W_)mB*⹽F|~`̃)t,RN/e\ ɉy!(@ч%XB,c8:9PY0fmEˎ)&W:!{fmG'{Mǐ7r_܃1g5Ѭpꓹ,tX|٦Y%4jo1Qtt4( ,9QHBb#yx84vT.UѻA䕽P0)G 7^Aњ/(fC P3 ids"0]xYqϾAe_UgKK6w;<엷0+lԡڻ _w{ߚ}op@jVּy1U4ߘ%|G#u/B,ͭa[t8< B(lƬdl4b1C^;iL1IV9G:+krErvcC'VIؙ~4db]DxCJQ@- }G&iՍe`rxe֬<+_s$z%C"4)*y5csSYh!3"(W;;Q2w%#%|0ت I,<"2ces'p(H]H8]e%UcW#.$-8ލJIG!`}cTs ٽve^9Uwo{?Lp3QTwҫߞ#Y@nzz/hs]0Gz Xv ƛPKC]*9?;̨J֒9lD>n=WbI X[؉o$rskvSpxk\1`-)'%]n$w -܎GHvËq^$xwfez-2RgŜek^vjޛ1n%r\:A?(sc wݫ:̚8qVI/ "3M&nV$ xg`NI2\D{ĸyͦkuW{6|53L/GC%/~.5LˍjV>>Dd/F=TRo>V LlP(k(Wj=œ燕R1 .OP+*a{4FUpgC>nPHӚ2_ŖLQ U5 8LOѡ_US E0eDtL!-_1aRزӧ=EQc;wZxI~'O 10 $mvH9$U녅Spxy?B}nLP*?o\[o0,?`FEޯ]x|10:xrŰ!%G3I63ōD^L;sbڬFb\M3#Jx]U]P_S tIft),leɲO_A=4:K엊N`N(4$+¶Bp@nf;znUdw>\jQC,.e:kˎb`늉;Oe1}eW"~ͯz5)CF7Vv ̙y!L1˭#f4'bU0 #'1ްq& ߅VGЁG"?{Y%,UWܺ?RPXDIPůlC:6ˉܹ2b} lhnɀ޼uT?fN"I ;שudTW?Lm,0 'nvƠzB5Zl1-CɲR~^6p S#E%P xhȕ%*U@\CBx ٳNsT8/[\d +]UFo^<-fPmC=f`B~Ҭ(|T $GU`7_zPAJ^ƫRKjߗHmX?}\DF(a"XaWA7&7^Tds"}8AٺH ^nܩdbP\Hč74Ix|&Z+Ic ]Gwξ&A< v3^jAֶS췧&|yS7,fK!,%ȍdN5l=G4 5XrYzZs:w=)]~ݣ,WĆ-K5#ck?ْͣ) b~X9${M2? Ӿw`1Y+VG(+;IZ^ҧ 6 H xb3o;C薶@?`?0EÛw<, ]G|}O6÷5;fwڽuЦ}Olm랞VLțIB^i~Yt r(}=CO"8PEp}C^ OGc}A{fj#r ^'nKl*/oo^smbP7rGϩℱ pFL*bx|Q*&j YM {&`HéRrM7vϣ*O4 #TU+n 7OSE(ؒc`W&A,tVDWPdF I> SH&>c%ąFm>)0g㈏#U+-\j h*Ui- LV-w2~SuH| e茊SdM)N^~OȂnצ9dHTvp{HA2<;q eIb qN@y]O kTa@_Bh_ XCl&]Pog-NV 5x1FCN Q1.W|x %\C wk!g)!r^SAB,6i /at 1N(>fs6pIP-JR4cƘa7;OMe0Sc[$nYL;&d9B柣&Igx1é1$l4I0¯^lUܧaL|%TU&A}J1'yQH˚m.B1ƒ;8 ^{LSwӡx\셭9C˸IjPBv>l|AZTUMA ]+&Sݻ u. i}}mCb=DM֬{0;_ihTB>Ra_U끥yl !7uų֭`ʴb.vy1&[CX6ujo\h@yԶCC"ezԒ>6h˂B 5D}jl7Y-?XQVC MW46N}ui;;?pH# &DxID{T5T?=e0+4\kX̯wVW 9O@#n]&Svj331M~]CliSN+H"һgu&RB~a0c{4[OPO|F`y4lU`X[ekSf4pl_}^s, I^e kh)/{Wh:Ѧ½]\?>!¬ )ˆs([p^Wr̝L0[s öۿ·ƺ0)Dt~B]Rdiׯ^6oBkxȕ @JQ0/_ x9Us$V W@h)^_f%{C}`i]E!lq෼m+3P"=ӶU 4&Ab/ 1,bi!fHKOKvOM£/!"VX2n HtX/`19}Ҫ- wEXr:)UiDiB:|9 '}6/$'_䪖 +Gz/=aeH[uka z7%_.2L1nh֎] Teӏ`iݡxO7V<8GeW ie-=N*XP3i,rYC^]!|MgIy#dePbzn#:>E,EN~qrU oK3. ͦ p^F.] rױXpй sEw(WR,zI;<56vtXgIdJ @Dd9H T`MΪ{@z|a(*:w"R 6fR3nyW/F%{ٞ62aA $ ĜȞ8042c!e",M(_u> k{C~8Flp#r{! $ V^INX+퇳jɪp&6QXPi?@A/>bS}}#7.DN:wiQ!lBm-sQtz:5)*Сն#cPE8 ,4hlHc xe&-BU-;pϸE Iٝmk:m ay@ ="WiMɀ bx$BTrE9qH"?ش4ːII@,H V&F'SYj^{%Qwji/prp7\(e=m_;lb-AMr E {d# ax>1@A7N0q7e/0!qڀȆQľMmqNx`Gݬ[xy! ̨.:*>W XV<QfK蚏Yh2 ~+; =w\oRG/d/ÀD¨I$0E%5fN<>%iBQu]K+Hs[,K@U 1'B Ŋ n7 ^¤ 6^Mz^!$<#٧M,2Jv|J8PM$=N^rh)EUKPPgmb>z+[yH&*NZ7K[Kg N/=#a^ϳ@Nn/Gnvdiwlp4 w,lA=g0 ) !!+I+RNIVXUaڲ{^ !ߜ_0&Nꩰq$+g*Ha,voGGy|+Iv9Ծ:>m''ҜTZ5(mVQ 7XHc؋%sR{بp nR=)} 7 ־DíۦXC$/lK$"gV==е܇cyYᆎ O]";_ {zS1v(-@HxMt `v8a=09(JZS;L12*eojb"Z%/(X:$Rq;i>y,]/@nsk%C;oSGԿyh甎Y{K!5w؎hVu) PsanZ>kYS38gPD.aeJ.˓kSfadp,XڪD [^"i|.'PJ}=RUpc]?ƨz4}Kɉ~E*9_mtn)5T@l:.Plzιs<,%n 0[pqO:bUҦ4M]oby1$yvWފ*F)g zcWj]m<#H*t\a="YhA~Oh1y yJꅐ8p68?%nbFo9}F)%;籱Q \e9Օ:G! |kKYyU]NN0qBՆ8 n lz=?Ph0. V#qo.fC(SIpGb~PXș"dwh`UZW6ynC[Vci5h* P/>/TS8 ?)qŶX`*E:qӶ5]X;}^Spȟ*UGlf m UzBQڴ3Z)>vkc"ۊ[ѭX]9I8qHM+ aִ@v*޳3f/qx"cۤ!,2͔1p/66z#PW<QY 7o)!'/ˬ>^<{?y%Pet&\$_A&78BPtNy-QVMaBq"w2X߱s ~Ō$$svzeu@JKeY+'k'(& ZQ] : ^={.q${B^Tg-Mc I1{oI኷L,h͸J| ږd%{U\{'+ Ʒc78Z6ml1-*D faO0A~E!Mju Ix+iYTZ>zW|?RgAJ_mW*?b4 H3@J/Kī®F.c*OG R M„SD#m7UVH=`ǓSܚިCoB|MEr'}^cX2m!̼YpDl98v<>2eLֱ|ee"j2pLYGHڞ~6X8Oo'@c^n=w]jn!Kxv~Ϡ2Qi #"Dl њAImoO@?$N<ܴ($aD?7b` c2c)-dmje2a(F(r>]Ȳ37ux./LCsڢ(6ˌj)Th|Rǐpv+3yf\zSgm_,D봮H˞;I٣3+5񪳀0z,#&5W6_tDBˣ^W}/5۟ўcDL 郄ȻZ_EIp+@2wqlXbɪ}墊V' t"k͈]Rq%Y"MFz;:bSo;E\tտ_MmEfO>(_.A_33#60[SZCV~!; 񚃺*;s6)A$x3fQsWª ,5E$3|^QND3+Q?Bcu|2(J"z֕}`WC]qx'"Y76eK~stinʅyW¡pN-PDXP.a@]FFsȹI nup,@lWנJ )5L|DIOv?4WdXInDh l=\H(}x10Ux[8TK*d̅+qOSioti!j|Z[<7 k8:X?''FmwV8oeYJ˰1zi1p\z2v|P1WVY}I\SrT3OwF)$CPynnJd܈9ٽKܔh)e:"]꩸6 š:.0ވVTdᣨd95mn1E /l*)A;JPa"aW:ΨΚ*NNIB[,.eM7#?4~~ϋdJ|Tp]> wl2=TOL3JIPG"Fa,t]ܓ^Hxl>S} ԃ3Pc{F"HoɩMIb2)RouX0 CKoآ "1/@`Xq wΝHz FʻVf ]߇8+ {qћlmƣUոpa0IŊNϻOm~Iʰ;[=P4nY7SױcdS@ Eah54x02im{2@[/YUx,vc6|iqRȂY7%mGiZ׾eGd㱯dx}I*y[khT U0 SYxUM cbƫNе [džO.8s@g;;*Ȣ,?՘JN5<18_ 37l˜0lŽ4YABi[6]A-–h~,M7d: w LÊk@Rg٨TNoz7JLFN(׻ƍ83/^2kOBE@+7~K.@+@4'Kl 4k6dgѵjLe.tN2 ќ6_@iPgIR: Z^6}B3|FD7SXPhC^&Pl  4_k|s2mZp"% Υj AqP7`!Dz[p*{xE`ltI4M]S(xB6186yT-u2&e:Ϋo~ĽcظD49R+ڇQkđ[׎Ӂ|O̫|z/c_StR6 TYtA_щ's/#$jEʡ 4(XxEat.:{Hh([S>$ОxuH ZSo;s9sJP36EUR7gH9?P+߿ ץ}%˭*/MVlL` n8rt)Y>s#:9wظ"kaJgNbPbWYu¢jXED r͚}ю&>:%s[-e Cr }/}i_|Ґ*ZRiA 131)?oRƑQsf{jSuSȘb#U-7}tV͔kBxwΒA'ΐkD Tx\l"!hjme!5Kh>3G8\Z`byZ8{f|ib'qrR>Įۭ}_߲\r>̓nz 4+>;Ձ6v*&]?8؟W3&N&5;.=&f*W-Dߦd|z0{?͵(芲jm2wW#E-ʝh/%@2f4ox7.vİ;crQoUq&j4v.~/+#t^BO*"KTjxfw <%fPaBYKgd".o+{#22qRD{I@upϊtHqZxg6دXaȉoϣckSitZkڣY=ؠIwb ai?U6V@%,C$1В/BL *, YU+84mdws͇RzS9-yr#vL^5{vיF wz˅tA @ԓ lo*emǍk eé+_0/y `>J%xrsǜÚQf^ ޺$(S'e?c/6'-l{wX;Jg((,:XƜl +2.}VЍr]ěbFV߳QO$48ZmU3?xK!eCZ}*BG 1gR==Tb@H#Y%A)fv'C˿aۊ'*к"Mlh?b^BYgY&)\^:&-ү =W/H>9 5_FmvA+qGQC2 Vq$?:][@j)1;Ҕ's^2g򾀤RSۓ z@]_cUwL4柍j`C9Yњ,#鏵uø j4_ @riu}^V![Jr}@8&;Sh[]VqH^tbՊH{ՔElـJ"l9{H-j4,bWds-ԝvس۳ EE)H;fu <HgV?k_!qu`rf:Ŧ+Ӑ5}!:V=\z;}Rk݋3*3kܕbmAFn!/K^G%֢o W)k⳿tcHnb[ Z+p(|V(n3Ʋ(ԂIdCT]KJ #oZ>WfP1fՠzG)"PH  \\ Q D\8Ch0wᔂهs/X>Yċ.2H7T{`2b:So600Iq℆}0bAC%3skz ':sTm\mt%틜#T #ˏ8 Hkzlד :\>\o&GWa+Jw- C]M`bPdr&S@ʐ|(ܢ֥?V)럿ı!ƒ 4rbPpվzl5R,xĘHW$RqsxKkuf GN4NC=VJhkһbNrZn}T+,&+Z'/k~p FN`ljST[-"8 $:־u/ZOĐ|^=WX[ ̨̘â4jL؋L5ee)Fg{<lo!EBn5f$TG0 =zݺHT.\J |~\r#c 鍶I&"ZcB{硂cEHU7֟ur2}S4/zC6O3}w"L,`Y8LS)pdaOAPj&'.-J{˹Ddrr8:[vI%[)j'nQ\(S!YF{1jV$6"OgtB86T 7E%KlAt:P}ڎvG&#G joPwĦAR~4xũHr#uDH|q_^Ҿ2,Y{_¦<7"d;l ($JB1@l,c1J~˥ ϥx{%4s"qJ5DWɥjwMhNG%U/D \|oN>?>R~E 0yXK"i;*"{:$krt,IɰqFʚL!.Oνdok5ۿc0ȠB'?f%z,%K6ٳ}! `8$qq{6P)dS 5Mu|"`lcG]Z統7!qy5rxSbEӶ7q?ִ[b껑ssn<$ nI+m = ķЅo4[YU*3 OP^zXXPҕɗaG(Go@ arM9C @^x=y¿iѝkSj)A"T7mntN*޶m\l-eD=OgI$r?-d=A0Cj͖X5!'S506X`<5a=D9,):Tk:Szf26Œi-. [> N3k C\A Zd]>rfsNW0Ee \3ݖr1+M Y5 "u\˕M<>;dTw/%&c_*Pri#ܖ PDGyj=hN}/|ԍ|Ê~ S9e91'B5èX5D+BAn[՗ᇓ0o̤a`Ú >AyTd1p#U(!BGȤr(R&di]%hJ"[NnZb)uw0\LI4>22NOIV*_pk֋_idaSSktk6-=vͲscuvB4x(a7 WG G@J0'X)R8* f)rQ"Rڤ+H, Yt V4pECB؆b4 围a=+(h&!|j.ßuϜX <6_kJ$Ӵe*o(y0LrOX/³ &{/|jc'TF{g.]ׇJkdo{< q+ކ^2@Vohq1FFn.KiqlxT0A>6qHx@DFE0ʍޚ,+gBNQ?semRGwtbl([G;CģhEXofsɩ+^]e&r4dlG@uޙ!vL !9n42Wz5Qe̍u絧p(Ǚqsy_Tc*&,jPD9cnaڪ<%0V_f7k I$ +}Rqq|hi|hX{蝹?Fٹ2 AB?R1s)n8g15)̽G@*na<\ZR6 &y/8QdT6I3 3<5HWvfwM 0GZ_ML7R 9N E_@Ku.w3hVH)`Q7q;5h `Y9=a?7enz]QmFV4]( "3myݢ9fN?Ic[_;{Ću' kX0+AjfB4ܩ@ QE~-o*;Ffkw ՍE:B"QgpR1sCSTi'C>WQuϻ&EўwX X zjpWZE伏B`a!\ Y%Y;jkBTgPE34$&=4鐈+/}E$BcOBvX)E\k*_S&o"2L-l:j4C_Tߋ6̄,}(S>C|k1y{wF-nAlnؿ0J ,iU6gjNE xmYݵ 'G4R* !lYo ǃdd0 1tG%r;{lfScW)Ap=,2Jn9"Jy[r܊:ʪI'H0[mDVr6>qՂ2SsmA)tζ34Ҧ9Ї+z,UHA?[6^ Tl5F{0x^Oa\HO!B)5jS1-flz8L/B~E Ȋ ](t-cnLU:,RƗC 2ĻV"kwWpZOЇ3fGLxSbyMHnQ8MaFw?! 4ܖ1M 9y, 6)\ ғx?'@" +i~@G-Mu t*y+t"'d/KG|ω$HD.١֯KSTfȰ#CIٌͮ?O/|fr;f\-ٰ `^u汝s*Q?2.0Ct#\wePG5{ ]6lĻx"`7(02P_iz mpmĭ0WMDtzHzxHvDX!q,)(+48ʽ'ֈ]H ]|2}` LlY\C*2Lunu!JzR`:T*}_Eal sHS~K?z'|:}}5W#hpZMlN5^!2 t'YEdlU DgÌ/ہEbⲠx뜐 :|ebnբ./}| OCbq +Bŝt/>`VjćBy!>7Ŀ^;juq>J0) _|#: } o,}Vϲͱ ~܃C" c:B\a/MJB ,i 'Mj m^~!'[_U@J薪%E pëhSXE.bAwVxx2/~E80캷 3mgx/[F3ni8l0 (7G8"VXwL6'8%/4B, @SMx(VYamYدPch;Ĩh88[{9 ;mߔ>K核N݇^>nAȭ~Ȟ1C_ (e@ʟ Io 0̞ÿTL kY}FO].^ʡ൮a_ZL}68nq; 8ʣAihJ*D jzZKonhjf`|#r; /0M~e!N3._(J|&UFFk_Q!]ubfɕ *9wfÂ+խp2{v w$|0qHs=`izz pI*wh ĉE%"FyOyZXWnm!5Zv@FsV[Qp5 4p 6p@^lqNjXb` w^CRԘ`W.`UgDV6=*3ON.A99!nP~j@t ۯ[Xk 1w܅ 2FT? j t.N/֖U TsUDžѫ=M힢/-;G0iߞfSKHq8D^-bhIzl'.3q[>Q/|.jX,p'0]%f`!Q}0֝m`WRS='ۜ}4^zz;C|AʖѓFrȫjVr)م 1W>s/izX4:Dj>GIV::Y_]js1{Wp?q(dpelh2r֦'3f gl"n&CCʽGm]ThVX`Ó' "ӝi/^/ta!гd9 H{eFrwPST{BsĂ6+P/x1d0XZAQH(¾aboaH$43k&|)lNuo1+/s,19଍ԃ(=I: o8-h1 ) Q|$Wxi!e B!Ok{7r%3mCW=!{%`i*pjrgqf?{@zQR9GZb>=!ZFԺ9[Iv]P.e ϷRKH2Un~t$WiΌGP2.c47m:AΊbGС?woFyH ]E%ؒ[vpT B(Z,-H&'H2o MHvv+Nen;-rG]7MJt #8Cb7e E\KHZCW2>;YG+/A%gL8׾ Zѻ၀(Z5cWh€IL5/4WlmEڧрbe5y~U&1,sC}D񿘶37"LV2mhsc-)ʴ.eR'w@$Ikͺσwp{).ƚ')Y>FuIajw5tD$vXT/d)[Z]WSSE6YI}lz7 d,K㈜eP0'S`I9k2Al= ̏V =|y5nϩtCdq;0Sf̬!?deW0ϒÕaYȌ{vu.Ye$d"SYhMFMw:E+rv5R.dhGG"< bUc{Ǎxi69\"nyi1 PUVy+BBl"%3I\F$XIYzLp 9V2;v6Od\#^o"3Z, \ZCcğ_㻈-Kߦk81 0tZc9'?w^=o‡hhZ_Z[=Q /C>}CJ{JO_ k%'ĺGqn3[1_ȩӚf&C U;|:;u>[i8PB: peU :R\}3(6+7%Ri#J;սT:nD,[Ҽ,pym %T^98扫mOqXhk@3r(T<7ʭ, CGA\>jeY)@@.ߝ6 (,Fy5G_E&|,U7eie~IM[ނg, |3]h0 )R+URxSܔѥ)Tmχ_!fEʩ`=: [lL,NpP0,*yB5{<[0<}%p{X‰{/פƍyjի--k3CRIʤd#D6(؍0rGt6)*BbLxa#xt,fl s_y0韪# @3H:/0b %7 rj.1sQ3n˷ a6XQPMu, gsyy Wh7s J񕫴bDLmcIоpBr3!*ɢgfV4uFo\ "1nzI` ֈ}̱7Lm_e^v$u0LUΑ)BP/߰67fB44ƭ*FzS)-d]ޞXzua+C#LJA[J8FIDCwU,./yȫv#%hĸ,T$(64+6\H L۪-dBG> V<yIwW;(RZ? b&]J~[e 9-s?A8]Z Papk` `ՌJrOT_<2{0=pbOEfNRgA XKJYA7hD'?y+lg$σ!N+go|cX|sLgTðKEy9h]U6`g/mbhgY"F++]vlVN i7Ənt7H9\^CGH4{]ז,20 NڻsCVBS hFX݀+5j$@U7w*Rg٤zZwwi'Ä5?LK)tyC/lLK- lPʼnM/G>p\)wɤ|<)؎)g(C4#o[ўą\*^pt8#[QwxVC+J4<HC󨒌/$ã:Df$qO (7@a$+}ugÌR/  #t~ x U(Λc$اŰ쏊Ԥt~w ]V#uD91I])5:yY};B2nIX5cUCX|ިƣXv93u$ed~:aSwR6*S'jF|PkdtEM@ ($ubQIfA|*]x{&ïe٥Z j#*¡r&D$w]mFw96D_;HA4\"kb컵r441ؙ7Nw觎g=&ͮlw;&ۥ|t ô\U#th_-pZUHlԤk\fm\[:,YGl8䳌2̈́=LUQxy\s"5!ei?-cfOUYXzs c>=%_vAOMקl4pKlVI2 v]k3YM141Bs<,ib6J`\T\{1g;$o8 +ׁVOtc~iD^8ʠͭGj:}p5_Odj¡ J*0KdT&+ypriݱazM9ٵdbkU 0X>GvXPyIvxM=D;)Ş/A~藥@dOkxG~ DŽAˈM)Wn=qJ"r[,4 FHlj]Lu7tإs6"g|^qD(Ҥ0oARrdRK.,L|4$ ~W7^>SШW:ǹfԥT.l:u+}ƸU+G [Lj{ڱ; %X5[-+L:X;UJĸSD|AhO(KA`i4K'[WЄvBIZ;.am}H7Y|%Z4c- czt/'O7-w%@Dy3Ug:?zߖ[/b"tn$h}4W.S+Tv`hFy6#UΟjCM)_Qg؂vy=(n^-mE3r2B}i\MrLWi~6f;_ybaODYrq=,HKp:5Δ 9H ~,6ȄUY+㲪i()&[AHR6$)r#QM%7kWGUAKTޚ2cySfV5 $;x(SQ0"H6bV'cl8nbvBܽ[q}9 )+" XB!緀^/![۰ ~)"D}ڤvޓC D5mHk ~7(ZR:beeHx(L.}t*WsT"?nOV0'w׬ZpUZz̋!.'PSέ@0>ՎVc{Y-M+ ҽ<ȳ[wz=26'lF'(αԏcڵtNyD7Wfm7 n{jvp$w?t@e/_sq )Rbg 8 ">E?G3AH7&vv=# O2֗Au]G. mFjCZ؝S]$1Nb2S; KӀ25D[c-[v­][K6r]A yBqqo&!dcz_eq!k/ zO3dq鎢/0~c ϡi՟LϞwYkVN`t[*7xقMWv1^[ljLRȇLa 59c RqN,-7Yߡ7,%ɭHxdRH plM]Ǥꬪ]@ nˢ'n婉iĽ+VOTpհQ ylr / ʳLQ۬?VJ ZMwV/?;jqmiy\lԺʁ#Tg+:T ƍmdfk[K̻׈<ìⷚـnĩhDl?\ Ks %QAE)dK+;=d-FSTlK^a\S ./QR%Uy!hI|w!NS+^b 94D4#BaqQthw?H6'ʗR[ش7=iʉ^&iM$_;URx)PV3)W%V& t 3WnۭSiBUՇRb=4wq9ɑ t`@qyU=>??@SGFƴTGGL5WYWpN>eQ(& vdn?4pfOi 𻭙 &IPUһ(~łtV(H`o&:d *d23@0IiUshɫߒ39QQuhMOT &'Y Z FMbO&??,A$A8nfRGGr1s-Og? w!;nsge1*2 F-&+qqo-^tP6E"_g(=5;?FZ*quHM;{b#m$Jd<(&mҒ|xH\1H{a$ L9I2hH!9>ۦ#=C>"2^olðJy_%`ν@*2F=1X/07Wg_%ZkEDM=i[:{ rD y*Qr_/E3 wXC.9bcµ_kr`O!ʳٳMnW%8^j>혀\P"WĮJaT(@F=픊- ؕh٭c4Xtwj&!:v!k3#={}?cU8^q^.[W40,KS7M$^b+Zȸq'iD\MOzEUiЯ`UfYUw| h_lg&2_:WDE9wNBhBU‘̒Py-+?@Yf8*Ƹ'D YHT9e/:yzw&_HL_eKWYwxc n0EUgC@tH 㿓'N">fl#t`aGh6ڪߞ'5 6Z(;WԦ;D(xtLE)&'֕īmЏD'Hh!"X6?le|1b .>]ۯQX4ɝ(؛'s阪DO~hz 3a0%'/hpF LrsDS {=6_l^=Ɔ#oIȶ8IO/^͸M[Y.#UWs-0h~&q,v>oy:_\&Mif>u$7EŞ'LЅc< V0Z`MfE0ݗR;u:4=4`1Y~%jXn= J)qCld-]loF3>ub2}*嗰:ߢ1T')ۿJEtl}%ڃּZȄBMo:ZL{9#9PAy9%o=9*qN15w7?sWKǻ^ K#G$ hgj_xcL48?fĐG0Jkkk*WGڦ<8,:/Dà/a RhdqW{B=+Jc`<{%LL& V۟GxJ8ڶXs?bt}(w3k%ڱ˝vL;2z.~bv0LY۳}8[ ^aC]`^2*aTpسJGm]~8#|nYw`+z:xPHǿgZ/U^9׸k6!aªHjMv}D ~η 6Tn$s8v1FΏxY`X G|ŸiNxxv=,M&Jܥ.ߠK.>U@Pҍ:Rr8]AڸǕ*B3"+ɰeL*NkaYyTEcNQRq!Obm;+'ƧdYgj 3+ $P[  &c>Ę!+G:CZfPeS6J =+ls82$@E.y!zL!7ڐCגWK6j9( O/=Ob,XyC' Cup\C_;k)IǾ3Tխ!,Zx(^2eFEt-Ӹs2JJaOʡ![:zL )md{(c<ƫw+nq{EށtxϤzvZO9~r7|9QwƓȅ{RgNYGz]'LՁr֧St,=v1"gC(SYcZf4ɨS\@)F@0Ŧv0{,B|Ci!&tgt*e`$(d@`vʫonIZ𰼋\l'C)*IGDk+UOӅMyl"6yPy秦ɼ.{wq]UV{^wJ H1:RX.}F3Bāҋрh_g/?!01r*O„B l$sIx% V|qaD fChSi䒈=)6},$?l$Vf暄3ʸ"s3HL~|ãr6xy=MW]d}2mL[ *a42 e("xFC@Xg_a'}Wcɗզ\σn]4\{aYTUL\|&7*;X?AwszC} xJRG;\R*ɑ S@o; ?Ib%߳ܞ8;_0}9_H͖lByAvlW]m@#mar> u0!=Z+HIn8)໺HB8.wفk80V36vDF? [>Ow(.c>S^8NTn7U.InK H\g^bR(`&fqunQ_Rl#Ăr)>I٧POPfdJJi^ō|I{{ r9(Phx 9SQ]nq]e#kf7q fZt#m,{:bevXWϪE~_u>˖︾ɑ,*I7s)"Jww>E+ qPIZs5"!Ah ʽAZ\#K6Z%'h2[uZqYfyʗ;,jggN+riZi:xpQ@ƥ%qg27A jn_O~ƈ$lkCޙ8^tE5H|^bƢTYTk GQ7Ю c)qJmK l5|n$iJ`Jsӆ&UԮ/cC7OAiPBy9Vtq{L6D9Ή5ݏD_`*UflƘelt<`Y洜]ԮMJ́`}n92@s!<rd*RȺpqJxz/[cvsir)XZ'<0ݐy4I{;Cu`qh2:/sZkFVz]hE !5Iիb XKgBs|7 [,,Y^3Wi@ˬ+Jгzpj;(JgR.ZRJ{] l!4 ATJ#5Ÿ2.@np)@ʈ5:~<րͯq vMVj=5o{[k>E%#s$Dgnz" ;|iT/F(E+ԛ(+™͌+Թ!s'mnTi6rwEU<;'ufDƋ{_խT? o_Nat'ZA'wTфQL3|vA."ͫJ.〱Y1h /0WeqF6*YsKؗ65qH;X}l7)&|NW\G5(>fF륓g?x(7ꚓly<H('!.:'Y3}_d䑢kcyP5Aj5 t |9LLR)lr5 y HE=3X7ӈЁ( *stD=n ^%.*xlljFυ/Q_VUnUz ]VwfeYpNRpR.7E#fTf-/ȡ)>9_H.ʇ]I (qk{$Z6‒/{zYatB`Ό\ ŒQr wQoJ9{NGxjkkm$ɣ=MGjrNt{AxIN!/n82ciZN`Dܻp[%.pT0J"un]OGɲE5yDrId?4Us{o s˴s?'%-IW|9 ӽEl-!$gPM!+9/XWV?/8U ߗձkCq4] e]?<%; mnzRťlD'({ ew?cSg WaZ#nj`w=jmZ}Ke)<}_w8,֫ìKEߝrU4%&F廥D6dUx|oa/&*Gi=CRx'l~!ѱj @:8MPM b;7Rw+JYzZ]N5f"]EiWo{:~vuVƒ;Y&{r+%xr%އb+ɽgRS78#yC%bwKu?5ֱj4z~<v=~<9 !Vr@0,yUi#m{,f|5OLWU{H2\O;9xMʀBxZ\) rlW:`HPbRxi/V g6xˡʋ'z-}7Fו\IsZz8f}wH 󲌿WDT!T 븀)I |״ 4.|RTM H>\TZ^!MG1j)%RК-&]ؒRAZudzxIr#Mc;Nl@h[hyF]N#lճJjH0?BSUᩋ%;>p PEX&$ hN4j\rH5 xvA'P܄m7r' a}- r nW\2˙Ͱ+-L+vd>dZ "`a8tf[LJ4ONOB(RC xlJJI`^AFnÃ~Oc(a3йʚ p>Z^H 78.á:nL[@.:n|S&9؂ F]a{|s.=JSƖYL8pJ|{/^52鰱~XRB 7ەz|XtStcnm=Gs 66*[8 GP? <2"^0f=(*.#r獚VU&:hO8*vF}իPLKz :/F[f]~g4%]5|׿x)n! |xTc"{bVaev)֕ ?<|J,ۺ۸BƐYf"d()ْ?{i(+8i0\O۲[~wQ_ fΎݼ@q턭!sBmleQNZT!ݐ*)+!G26_FW(UUC )%Zp-L"$: 3(dH,hW#JlmNLyÄ\ 9^ eIŻ(8>h2'*5j&}d&d JR3?O RTH H uQ ߉Vc^/Mߒ#8;v]*S8hd[4 pjeOeaJgQ?t Ql~Z,@ЀqdfnA 9iJfw]j\M|! 5)z}Pm!EMF<M=hywZNO_@Ν0v/g6'L!ӛ FM+Xh3~+6fH]9+1ZY1 ٣(πx?f2HY- Sj"^XVyכ^#&{BmC^\rKSRiz\+dەK'š >xx*0'7rn3\ϜOEdO5vA/6{8ʞ򹑾0`^V>hZ8IUS$:#vqл1gnmXݬ^;sX^RC%[Z[PuZ`}ߐf-*{W4fCIwi V{€G 8S\U5 `I@³f>|*$uD,&DP TSH?Cp7CMxE L]e'qPX64ߙK'p=w}ɬ8~(%3SMm>bb J0'esR5oGIN4UUGv:{܏[QVG$@pe1n"Ke6ώf(Ue :z`V*ͥhϊGer rϑB+HL$XP#ρ \":* uŹI~v~MO--ܙTг<7qkRdIqe[! J?=aDE>JvFH7HpIj"\]1OATh qOZΪV,)q>OLWVvgp&tDKs,<~jS4@Ɩ+W[ 1|$ UeEv{Є/u @5툈19%o C/j2n .L˨2Z" 6J#ΠݶC 8Kl3ǫ^ l"%Gh- cN\7ys( "3^],9@)n\OA @Owe\+3w!&!c|^TVY]BFIp]xq ;}S>i`&jceCįPUF3ѱl3)Rd6(tHVV =y`kO"-c}[1~emUH;c4B߂Iw@70_KR2h*#ՠoRemrg%(m|MeנޠFNw7LG5+p7^q)QyZU:ʉ *#@ɏ߯(;pGkyLi&U]Fu7\fn3Ň=énǹgHTB:ƟٲGzbs_{?c*@h6- 70 `x4㸞ՇKIA1k4qKnLҿ7N;j@q=؞ny }LEM@ haP9f 6×aLBZ?E 5;2%?n$ҙ'7F~1Ef/\w)0x^`cm<*Duַ:ãO(hʛz~HO?!Mz, I: ŻzNotK"C_x5{Y);5@–h/},,lo"MU)Pp[osɝЗ6´D3>\'m% ix(sX^9<[أo-4\ݝz3:(bN.d{@g"<bS_i5gQS]T]4 G'H+Q ;ݑ?`iOZt1- ^DFCn">hE;jpJӚx롗y #`*8(Z]Uxgy挰nÝ4;չ6A!^L.d=0RO ~WYZe*s^TCe~ ZwSL ~6/j 5v*l ui&ͥdp^) C.YKlZJTS]uaJo{CSgFPUۑ!t^OW2a*݈O*DZVB86&mr%EMi76 Ŭũ>/Q; C _(w%kb& i9'8v9GSR&-+tCsӻ򗣽Z$ )9l;K=NUAn稛vh!)fy$`=郿`!O\l}!k6`ABGjᙈsC=pJ>~./4Y1"%qy,M[N=y~O:pGl [!~.P{E4VZFiSU~[3u ƃ1@WC!^8#;J;9bbg '<4&]+; y/P@^&κ(=Dy%-=v' yB:X\QW0jua򅭸b0 $v$Rc/d Oڪ`p΋˵- O;<'R[ ;or ǎ@נ ɑ9~p >|zH<-1X<] eg}TL1؇OS)o)bq(CScN zc_uM9<'M#w&Yd RʂV_"faE&h8q& YF.sX&} |<'P3Qc*p00ZY% {J6gK٧1N)}_l% muJ?987>7GYk.3fں7~ _ݚ*!@@w+E*2JCmFڷ0$u).s4VZ;) nfŚ9*I)C&qe@y3 D jRRF@M9C cm9Q0Qzx$([QtZ}䋐83lvрjQ!q@v®P^Tx٩(jEpvUVe7IJpVx}{x 㑋Š<0wh rg#kvQ'LU8}rzKZֲ*|OIUtNr@~E5~pCA ?"~W\ʎ5R򎽽R25] b2֛%;6-bN\ʤF#Zl_T_o_s5r6A6|^{S؃!%0Ȉ'O̜SK֎ޟCN leLPA|SZH{nuS$k uӶ$_(j9ǤiH+ǎT(82 ڹf?euF>9't&L^҉d I$Jax3U-hM\eLO,0J%6uZTDy}Du,QQ c7~ȟ&i4QifTL&lp…!u<`ƩeCW8X0?5!l==ɇZ{& q[۳ƋVc$3;S\)"b X&sAOVtMRz͍wa$ F‡UE`G,&7jt-W2;a+?rZ:w~ tz ~(Vbk:twYXŀEFå$!-M5,ۗ%9ky;0}ojVXbX0^;*O)ȮKM"оHg3}d#k(WtdN_׶hm|gTZsD˯ 1O-JO|sRvS6kP<f|RPt5Ayk˨& ;BpZ;n( s?~;oLX ;9 Ѣ ڣ;EQuwa8H{0ߦO ӌ`5 2Yzm x njM˿N}:CQqZZ͞iwX~ K~K˝fL)p7WaCJDGe_.e@[7DC[·ZTŤ& -?F\'dqKp$@[7r`?'3~t1U0%U*h 5$uN i+CyQLcGJkLSN.^0D#1G@5KkG0&Н{1rD)eq e6d_0 Z?P]$==Qj*u;qWkyB%-'xFm&ҾϬVds YkACZV+q,jQ,͠_^+<0c~̆0$ahDMiR'Lp"-DRL-ZXȓ; ň׀WweE{aր󙍀.&2}K؏8oћw8:9DZˢ>Cl_!VQ8^Ū&D{սMg`BäERʀ ]2_<ȺR&l/5w"-vB#ʽnlkҥV';Fb2Z, 'sI֏StY.{PXBzumm)hgx!qF ݑ/jL%A=(14xSk$? d~!^ 3i+/n0?Abn p U7@HH <偑6?ԙ._nzt6r]+%ړc&g2^ \m|ѹ+Z]LezsBU1Ϗޥ5"E`FMy!|4UckWI.OH-v_uxmTom^<9HazR/oIW\G%䪖/$.RVv1G25V%ݶ k!]ı]YZ +u9#$ dsHgjF<ާ@y)HY ۟%\V\ʧHm.=[Rk\pm9ׯ%[;`egf!9c'}D/9 Lj䓃ܕZV3s(-:?1!m */>wC{UN 7n@]@߬Q v#tB7|0.3E2 ZKA[Pр* dWRLo9W, ,ҽ@9뻯m硱.)Rae%bjl>' `ap̊i1vE4k] h(E։)(!nő*ږN w_?E.QOSjx 8n$w:f\vj84vK&s^i갮eOC=@ARzVjE(X:T\X u2HsX4w`+NVwq46 f_쬵Jl$ƨd|!N*= .W1+S $âIKQO>ik23T50Ro&dUT0ALVzt4|q6uW9vWϸ{}:e(eyid<8O'ʜEnt>gDH\``*6&Qټh|cnljk;n] /jvEm;S#P Ϫ2EVbה!0x0|:.0٨]*gW<|p(EefSﳫjS oQJ{ȅ{>um,Yeup}ג%_fp9e xZM(jذPI~0 ij wϗ&p(yJ8qGK %zmt!K齑+ $Ĵ5O׺ӓbRHQBZE}Xp8E Bu>=ګVw&d|vszV$2LmTNNR^1ш\o}Hl͛Njpn96kZ,a\>-y3ƀGm Nt9`a/(|(6;·ӱh:#G\KruV`nk?g =.戍h"_bED97l8`<4ֵḑfU(7h?VuG tNBlRkA{߇atD=syDxѽp@5g}`,h`|A-%Lb92/L|XO(ݏa4:VòK++V <˲™5e{9׭6$}A՗6b3꒑nT(kXB%I/,쑊E^4'ȥ<ZhI6 ׹-*g*/3u.! v-l#t-=t#ոݣ|/z 9@`|4R:VvZK-j,V!Uaq.6HAO_uO ЗИh[nD'I.IJk20W "=o@ oms6!eCj[fI*n\v;i7@ɌOelgTYx'2WS񣩫`; 5A!Ŀ ֊'9 ̒S7DHWoJh-yb&ȕwhNLV d3}x-U.|HwkS+`U9S)2\)M[Bi*?jFJK*x"msp{2+Ah{AGZ;g;p4unԃ9$6/bƞcHfr*;L`JpC;Whmjetpb+bBYv>y\Ŋnh{rUvMD{B4KdnA`=_S w&Ѣ Qݗ}C}^Pxp)$tWejCAǃ4l L<$t$β,4XU8PK\!ٽ]:K1Iգ&}xr}d.Q;2`z[M-Ef Bv뺾 a7:x{ZNiS54ΠX%nK&VB_G%P99:| !\w˧}٤$bh Ju';%pJ%5Yl- ל*_MԿ@ gCQ\A=]7݊LI>^$T`.鰪?X[e{O14''C@F4BSD{m} ƹwHU](P-xi(q"9fE*+ȋ٢|c"m xՀa S収 fCaw`UkPKsqܖ^|dF2ߺad#1gj+w/iYDqR7 n2l2e>誗g`)Փ^ )|aڐIDʼnt*V]ءÐV=B\(s[@^3YE.{rT}3+|+Hx++C }ggbk|? XO2x!uO* 8;0hVcBv*(m)׬,v?q} RS 瑦Ę\+ g ђ3Qqll=bV$!J z3sB$SyqýQ 8@#L4Wf!d۩mz]-adᒇ4PLC݄Y1f=oD;eaphQixXk-lþĘ̋bPGesfM{ ue)C-G޶,s#K_Mh_FW;m ю35aNe Vz=_k(Գ7ePVTōs1#x"V8@jǤִP'%}:d#06qhay9z;[^ xR_;Av=VwJ44,'?W+laCZ^r'I?EVzQ &O,A&&7lDy>?ߗÑHbh ÒVeTQ.˨0|-<)}BňF*/TG2zS j0=1l+{@2#cowc0h:5$#ȣj׭3hAֹXUsNtc0V4?]+Q/ٴ PET>񅩯?TFZH(y0P I/R&9j!oJjz] neX">f@U8q, ņ>|#}&bb69 +K(sSE]`!m∡14KݺX[qd G AV'܋lAwQg ֘g>.3.p/?AEYk*eH~+cc?J3<[ýh8'إh7 J,s' ϞC8f[" c0ˌyYI`@?+.>(篮Uly.3)cE; gʆL/=m 4jɔGa'PL^:8RO>mbm5p=C*opB=?$Z{4dJH5H*KbK3ǏapcIj?rh5[!u窿_Q"d?ePt9 tN|-,0UzD2g!IB)/љ9V6Med0nGH%@1IKj|!|@ȷ\{s>gZh2i# )DŽ'/7hch͓Ȟ]NhaY΀Wn#P#"-t@T',*ESsz8%/PFKXf2>29 @Zdn2 u 1?ua_e''<{|yסztv`P+ǚ} AΩ+)O ZkcWLzwvٌ'so h ڧY<.R:w.WkR ^;N76Z [:HFzY.XJV{u3C"Ci1u?"i0 +> UYt#}sigpb|02/ uscuu@6XռzYV.:6Ѩː$cYKj?nzG7N)rx6٣^r}ゔ919ŻKZ:fZ:>p.Ϸ- ISР 鷸مrƿ|?0 us(} *sbuUOeCEƱw:+~s$4[xs s(??i&/~7AF)Hvg5wdq[G-,Ȭۅ@x]FxŚƂK=F;c(i L^vזXU2y)ϾV\: N2ܰON 5rcI8U v}CfP8/GuPV&Ȝ'BzJSQMp_rᔾ` Oli<]cߕwU88h8\:u9ʍaP;ecIpeJ\t1C$n0186%,jp->3YC?[}qeWa{imF' NW$!B|(Qm':I؜AXx$YtCb+\17g0`|ngܒ+,erM!eˠBM1F%J|2S'zZbSзN BzܐGuV>C'9a(M¨i30P[qdsW7Q_üu̿iV%$A4crŲY\￉Y22RO1Ehzq?{&ZJީ5"\Pgs]] ivnybƏtg`*X.Br& >#UrG"0WdnDv"XB& ̯`@+?0e"'Npldۀe?'j~4Ax_i_x!K=_2Tq zDh*+ Yں 9WW^P ]Y,[#j Y'h?A>eϵb!4ܽDao6*+}frY}N+sJTm6M %K{3d h?+D5gLka _'\όf"0-sOWc;U̟m*l|ISF,V<_k >/&J 1zX%M- batEd2->Nc"Mj`u0$O`xFq1o4mUIIeғGDƃ]z9c$_ =i>.c3o/r7X Jp 80"D`Q|0["tC~ʺn-yp{t(D:@Ѻ)/yx͆&%H';ua\Śtq܄i<%tO"U ίw˛bA-_ߣ)ꂸp; =Op0Ew.kОBcT7H=DoChE9Iz7^nB6AιRޓ'txG]ct\$oJzՃ*" zK!ߙe>QBM\E'.tEd!o2%W*dA'N's%fe+ie]{m5{(i2˕yLӓM:lA~iPôvMoy~6`Q @VHWcƓg)cgW#q%Z5z.aexxvy<;;Y  X,u0;fldӛUx/YX%ev\;+j-NzԪs7K(D*Ycgy;sQ9-&-5U%;0KpwQ!9Lͱ㇑ɔ̎:GH3Dk <Ͻ#k+d+S CR>/l(/zi 2q%i8E Ӿ*)fh2DL(eMcr,d5fYpDolg, ?$G/x!OvnaXh\4 K :Lrձwn>qc..q؊! \ml'5R˟0n}q;H)bR*)aVm8Ns} R mk, jj \04El9hz";!~d3䇲z:4wޥNKǷ B,10BP8} \FFlbeÊlsƝDinX&ML5*U %_Cw UR_(ߢ '>?*Bl plmJ|1{ h*O{Je6rW(k~-௺!dkZ|6?=zr6˜N\'>rԍHh^c)4V$[^ 98aGyuXh~X#R;Xӡa\mSC&_+XҾ8;(@҃+|WVL0:D5@C1/07jwQK1_tz[EC;8|tJdJp5'?SH7(ծN?Αmk^I=1hW&)~&Td,8 ,*ʖe(F}6B7˝YsǼҩ 4dnB`?%ZO)*CtNګ!čs*[Dt{dƃec_Xs 7ri;\ds,Fw]䨷,PVdMצ \ѠD8 ̜3lnM/0 < a0!fN/Sr܈=֦TA. ƷDG8z̮3Q+By'K2-r ̥ LZ{_lGDRL [s]aiP7u>MOz/l*wD DE:ad?Del3(L%D& Rp=iID(,1QK%j8U1ظ] ʓsorx:}H پo϶P#UZUA::M@;VK_*l:pI .6 U"KzF8Ve/ G%yfR/b`9U:V>\ZZZ[W`硥,Ѝaxe%9̎- n!2y)0z;)X{a}̰?r5Ael c %.-z/;}jx3D{"{C>6K}> f1PPDy4C A T5D%yRP {?\tw^}6m4ƨo%+]KAj7^5(e2oLޫdd h۱Wl=dKi2ۜѫeM#+1iC*t~*hp)jzr\}:sQow{‹MA7ٹ.h3 SMoLhAkEM50iר(#ˇe"X]|ԍ_4v N$vnP=7-m4eG<_z\~:va<{|F.@q-e]p't6@)I0B%?)OQR!*P*CP2 }{LɴRFy$V?WD^ %yL:s&qSw9#yKLK#Ą)z*nz dF>%eUi<Do+P )OFs[Gv9Sَu(bg\05!l^.ĵ`5{@aPf^6UV]%'WũmŪ>}b|s˶ɔ*2ꪭ[ҹH*žubS~ rZQ Bf"L eq5H\ՙXc5/v-@f>jc Ybۢ`Ѩ[!fgD2Z c|cd*!цЩ0; i>WC=q1I.G-?=$c]_XSCv;9!_@5"5D66EvZ ""F`qRLiuQXJm0V42jMllxDˆ ׺M׋DRQ% (;v57;lr(B!JoYS1(ƨ1eϰ@p%A_:v"κnm95e*Q461I;]r$b6 b>O8lpiC<@| ",%3w&Vˁ#]p^v֨J-A"(aċ1| .&CP2ZWݟ#ECU:ƣ:2M&ZbJ!N|G]<޴G%? j+FNyPKAO}\ٺq + hx%M+ja5cW4v;ƂofCR(+˴W5-+m {R>'# "uj эXZ$VDD1.0pRdp7LjΩI>;7f+8N1>~ duS?Lmwn4s(J< v=4pqdH@EfU6T[\x1͙XB[6%{ƴٯFhh48ܣ)Te9 A^%; * (H{;jzE1\9kk/ڹEH?B2Yob]R`,_-r0vPQ̒̓ƙLV~+RKPmAE&R~۲:EI+>!Td؃َB]Au'>{>aywm* ?F,ίjH چNY%& "k#]"XT]|}{FV"V&(X2(dfOjJsb8 3,N2n7lڪg 66\]3[١Կ>̤Bz umÕ"^ֻm7EitbO?#9†RE!K VR98NetS{+,t.z qU[߮"IEM1t9~^+4tTyN(PǀW3AeH Uàsz8u(YQN̟~lwhKS:6B9xnaJn`220ffk]Z XP{v>MaB ޖϷ\09@-ot7D _+3oh@3/3etփ.MS*o/b1EI"\}`і]E"+?j( *6tLԳe6)5ak*sv +6Q3*klrzs I%_h{BR=pD({Y/"28UO! qd*[Qc6Jѡ!rC?F%vn#&|Zy4REqsSQZ םnQgtD<ȏP~n-ʎR ܙ+̉+ʾ(={Lt,)n io}KF*/[X1[ξ+='\'xF<*:1d7S ĞZgKmYf2?$ݻ#t6 F/~.K6P?.r  5J ƻڳ[*2qc"f:jGlJzyezإh{A,nlq+R 6~[b$fdnĥWC <+Qwq働txY wu/8:ޘK 8ې =x5OgA"X5QbF a=DmEɈ`RHs<;(G=YoY4%f!UuEJ~=/=yZ}$.z1vt2;+ #]_Gk]!?I5=i M?ј s-NfyCڀk339Pd+ԦyF^ @};dEр"4 DN 9Mk<&=H˒uT Λ)K#7Vf]X<N) dsyG sH~P| )_W\Mёalׄe.F3#|. v;LG|ۍgKW$O+fNdZFg&lw+vt:"a*ޡ.K0 S3:_o.z.{^罍bh:PU &Ta ؾ͟LT 8ǹp)si>^co}ɕ?Nz3ш1=dsw!kz ͼNf6;3WPu<>'[aIB)'tȤF߭IJJ'̑傁;l?zB aXe>EORaM!勖y_iQkHD}?bu;Bx\u#7jRV v&5[HDq+Rzs&lAtUp$۷UH,$*]*hr`V=7 |o[)*5&26OԀ4|1L80 }|zDdPc]YqI™.I _~&&-q0bvЏh/R-$ =zUw#3Q 3h^.41 .ڹZٗ7}7 zSÓ^] ):BH`x\kod=ոIC ?"%)hPo%NwJʹEcvQg; !~,|'a/ĺ6.t#`QAawLf<҄OycO~2 Gz#%0Et Hov2A{+:44sH6{[Hi+NzjlXO )X[zsPM&qYRKlA?4);pN/Vʆ_ *BBXKwe3u:<Gw݄5E_;tQ^d^FT.H+ƫrQiNRǹm"2au_md5Ss_:DJb_hz%ƒd O($t%"aTـU h eFKy]NchVU_5u/R~U!lMJB3w qO'G"<}1Fp[t/s4o)QlKKzJ0Y7b͘s*犉kEOA1?*.D;sef4lk^v 0Z-q8N\uU8 Z5{"!@/+6[ %XR(S&O$oNw՗*zd6mճM!K|+1E؁Hyd,'LGAwU~ ֡8U'N(rMr%n^ʴkZ`3@`Ҙ&GYNaz^= IÚ ϭx0IkA6*uk a҆g. @99+뷆|稘DI%HzG}%C;/b]S܅$}s?azC g9J.;,&%Cۘ,Sz*_YxXݧ{!})ϫerV^?NѢĚR~y'NoBI'.r~Et'J l.f.`Z1A\ 'E$uc\w۽pg@Cߢ[/6aNwz9y=w(e~R_9"Sy} dmm/R~iv}"Fixm'tp43|ixnYVqtr.5 +j4z7G ל)T1Ӏ~t-+d߮Å;6S(h:2 {ѾIØOI)Vi0mͨ(t4ս2"Ge;'J]dRV i 04,:UP7uU7^X~%nPqJMreG?uy+戛 b9wnF )XXoAcԖӂW(t#T際ߍޤk3S$*2r{+I}8>#XQjs5j8ox;({z,K%Q.i1>H<Mru n_?l &PsXcc.:Zoz<#l-W?&"wBC&ϥʤ Wmc!#ِƯmx4r̴ ~7l,i37M8b_X?MA@D,q ad01}D,>7/xŇ aVg̕ w̭pRj1\.l Z4b3i%ε߭]r3f8CLC[O_D$R}X[ )mj-fs aVH ۅ9Q$&uU3I,D3C9DD0P=&O_sw7)A0ZVvXêQ J~u;Z}c9M1F. YCnF; dv_bnm4lk.xCjUYњ^n5Kc3{L1)92=S"SM2ڥ;{?4+}:gfUBhxbH[L {xG{Rb&*o?m[+GԤکGot t $ iiIdIhkYBI!TptlVO\($QWBh\ )])3TG([J o~)tQLf~hnL%m<Мdw!>< d o^q>d]DIzp\r{psz~fMQޝ$̓+`B*A ao3*3yʪݔ;-!y肷x2j ,V˨aF=+VvtmSWZ+|!R(C1]pt)%kULUPCD; |Fz|֓_<ܷB#H';1R|X;(7Qΰ*Ʌ=JӐnĸ Deh<H|&A롶ruҐ=3mס|e*SX9;<$tDVFAb(IǙ#!K75 U}_Coqf.f>DT#Cr^r]g'#Wf{FPPE_P]5/ꌶ. 1DSqoE㼐TMÛo$2 ?p.Kw'g_f|0!N 6ILnA(VI zX2<& O v#jយ}"*uD<5db2Q*dޚ}Y!TdJͽ|[^{A:+7yK"LJ58A-vZn/.3\TV#Vp]=mYҰN2WE51 ƧhgEVen]}"+^t29> g0gC:=qnq8VH C1?ÂZ=xXXs2Q]K31)W[KdV,NYXи XвQ l])?hyWY_(( tm7:E1,E̛?4B:I=;֤{&/2Eαs TNW"BnPW39 M0;h5*mG7zĢ|%-Hc$8E&C}ϬUqvp7o7mIBȢ1GM/r[xN>5dID^u 9V.D9IL|A.8b0;ަ@JU6920&B{iJȵV ̦(f4o}읡ܲW?Cl g!SGq)UIjL"1U_bINrOʎGZYgg<ϳ{wrdopلK=PSƌUY; 7w%] sTĤe,qW EV)z!0Pr;'Qg <)9we㿞**SY}P۱'ǣLv|iMyQ/t g3 -g,$ZktBQN{ VkR;)zHU-Jg?yXTf-2Z9V8ڦo+blb-cG<4h_ء*zZ.1}R2~+\V'IЛ=5,.~' QaG= \8'v{)"| 43DQ73G޻|:$AKq@TAi* ;geŕEj[Ɣڐ*rmU0`S81B3QFvpeei+s#`Y|lq¿ *;+1{ڄЭpS^| ',Z(\LߡXg3Dg[ |%" NIh*^p.ԣo J5}jLCm_TY`2ũWa\=nRZX*4Re s~Yޫy=MN8#>=줅r\R]2S柼 ~&v'!QeJفSߥS(J2R(#eB;"I|XH8{"Z7T0-YHޫ̤q zj]Ś洐.IBe;Jӑ# ׮# g}dwWh5!VYw[Y+,nүc=ޓ >U<.'L/bTq'f;~X9!UN7,3:<@MѴxDm9J!ULR(sf:g8\!pȜ.])c6s13^&^v1N 8-SNG Մ϶պCũ  ى$oDpa"hq*zS8ls4Ss-"!>y_ߺ| dtNڅ*/٠lsړO5~ٯJ JӮ~bS`D 0vA!#‹#%CxTd}aJHu|\ve)I {l6G.oJIi*-nq=F#QIKdg"R]WF 6:lu%4_۠o9+y/ˉN @m:0cZZq3!kLgjlqEz{]]DZX-LepYuma6!y!̃EM#]v-_ HJfCgRWM*E{]tm&U,XrԀ>H1jB i=! I9!oFΜ3y)&sָBӊBɨD7 5DxXVN:w5.Pa2:iAp+tq  P%N OokRYRi c~>R{ _%W'#=zU<{Y<㷀P)H\}e7nߵːq|yvz_}`H]'Py'm8 /4I3BQoU_.ĻEC`#80"PQT-8rٗ]9rg2NMyH6߂YWLYASU}*^cu&ӑXt3>NcoqfrO$L'҇tG]6V7$&)#c"߁:<]3&$G'R@25@Oi [FȻp3 @GR5 UgEG[D@9Fy&Hb>doJIhv>~yeOPB[HTCYgzI^xJHKcqѳ29.O 'Z~ɳ@D6YaP$rP7⯀r-JSqq[Ni1Y tg aCQԓ'pE-w `Ӳь!q_sTK?k2\m.uq:fw`v.r5R8¾&a77pǩ~jq-4/-躣"0@{e2&o:&x!9w/d,L+sY!xLs<3 N!:gF,bB2Q/o`ndGtz =Xj&e?AhBb:vBRLvx}VC+юLOfW}zd|h?T=iP^摣-Y_bc>ډadm?M8/`]~v5'Վ}Z_=a|Jq}kEq;o$gQxK0ShѺI'8_o2уn:yLMocvFvEMy*4DDs^P gA½ rZ8MXv@t~C\īΒD>d_>+1Sh?]Rf5R#%u I7@ch# ӣ"o$,A&7{ժl`>6_9mIHHq<̻X-5vӌ<clQ< ^-E9%P-5 tY]E1~\?,,Xʌ  72 SS!P0b2@١09 Ē n^; IHPS"81â`XC֝ kY&.;ڥ_w4¦%! )^JLIo+:ڣR {R'ƫ?ՉHQ$TlvM),"z@x|1;A!YYjա}W`Vڨo'1" &0hw'dEe F7^'X%`8P)%M?ʒ<[}e(C}L *Oc ֟9b)8(xTЭ`iqX@Kh$-̂u,ee Quke;Q (qVC=>e;~k$Ckv(J?T Ċ-u @ՅZ䑔2zqO*.[,\e%b)$knҴ{dqvT&Fzx#)]D]g~xX"Еa E ]a jgzggK6QO.>0u‚S8'G/3whN?:vt'7낿u7K9`/63ܲrĢq3[#2A/E[5r[k\rxLs∦6NZGkdmE2gQ2+*İؑEƯrK-p;~7s"fDΉ}qwO j@zeΑWD\]֗OPҦqWm&u洋.:^u5f5Ah߅Aq0dA$4 Eh9I>}+6{njՑȡBZ&N,b/ OUkQOr{r_n]Q9ݞMͷX|Q@ж/nZby$ ;R&IPs!X veս9J3>ssjx]݆;hpau `-)qlJ&g~[FZ z3Z i:}?ԫ* 5Pۢ|9u\KuQ~F!?r  >I|!(uUVp>c=$E~EǽVj%FL1iw5NZeu!Ak"U+oݪc 3?\5>!V1l [c3U6oȊ{NsZY=X?g#jeH8~h IاeUH}kt|u+0?9zbU'xv ZН:$]4`w-WhwN7D s/D ]jBgC] zՌUb E_ _In`c=o5'_o8ֆB 䧞j0àFr;ENcyuK/h˕F)ǰy !1 ]|[pRNٕB33,Óf3"@61H&uPOٕw5yDx]s}lrY%],a#Y+ ]]*;&VӕqE7*W̓?ISF`- :NixLi+B!o=y2b!-=DF-])`/3't2FΊvUd/ TIDOK1g-' lף%qjxyy=VXFCRVXcRԹ=H[JzLYo>T96\98Nd2/$=q śSmjV)+HpDKM6F50㚋IG+uNKPXYMe-D^B{Џ7>CR8{l Ixbp Vdf"Lx 8ZЏӠFL]"ŧ6q&sWOBR^WxŽpVߠU4 ##!ZT# ssG$1mI~SUBp2-,JÝ3;+`oqIV^~Ȅz^$Gۨ6Üv/+ӊ[l0yݛ-lΫJ/HRJͧtSHSb'OWw&ga]% Eꊇ'HqV+uT35K<ΘV׎׼?D4%s+>A8bEB<.#‹^\7wgz5e-- L*r1$kI EuӲ!eXI)k&qZZ>0ͅPઞSckv5A̛s ;jv|7Mds3Wdl8R `emM=fZ%e#tpә˕קl]MajN5ƒ[ EXc.1YkS=zdк]!uG.MC vdO8qj>PTB/JG!\Kc*:u␮2wPR=&CǺ48_{-՝⟍AptcOEvΆE N+2ͮ4j  r}g~|]8ގ{5\1:(f|` 41rw:\s@S\)]>.q#Ue TPUA^ ""%H%pmdQY"i o6ò춒8;ZmUW{ў]8˂f~O sb~F*GbϨs+ q)GaGˈv18NNA ,.A?\J6('r1Czp[I5X3PtŦ=U D@9JY_$srA? MP=9Eա\SQP%%qO1xfF~/^={AwJXM,B ^,=fٻ²4@>#2 nm{&īw$!3DEbӌqߓvW(Ut% qZDCU]WH6g+0"!QUyqИ:e_v^V@ K[y Mq&xFzI'[봙oϘ-:!]}.>Y`{ aƚݲax=մ/ mXd' ~ Fms 5+YM yi,Eݢ5{3g!%+K1oŤdB`pсuI2D`O+d*馈z⦯P[z"%߬JL Qb?5$f m{GG%_,lfJ3#E.Rv&t+Nd( z'5_&ª4}?mkC悔'U/,xr\VǘɵlC}"v+]';D8ŢS$\\5AUu ].>_# cj *aJu7X%&eN}λI/vgmn:` * =EYWY^nTKn,oM7 RSN6̝X: -::`3 Ȍӎ, p j ]MđCߜ4[^+W]-E6`&3[@g=}}'iZ'Y = {]s )B "C5q|cO܉q #y_^ MlR(<0J~x ZQ\T>`섊joS񱳭e/\3QŬga;ܯIyb/bc};+_E\|4`\ov|eaՋ$&yeJ-o-+:׍w ➵5A9i rZr?J ~N(PBcœ"ڍPb 1, ?x@osWSJ*BP?rjTv$DxQ Ă 23>`k\1HA<ҘlanoSm̴{p$rfBe;mGT~cm\7Ԣ@@A5c ~3.3yw?&5 5ўN7cN_a=sz&I^dF#5 M""L|Sex):\_"3A/gْ̤! TI0-K%?A?4`{DԁQX>.V'dp'0JV_~0hJ S(t#=C{5 EfB+ ɵGŕxKz Q|voN|,w+%K !q>, ?enBUUU9Wm .knՋ :v.C+Vg4+51?*⅝m*%*ޏQV3:("<\bOf`^0iù9x? n>%B丝a|SdԻ{~ {s7}gG]Hwg7R6;;JŜBDک!i\sdo2-CG8VGLd`"8 -ev. OlQ?Qx'řԗ9*&a\6_)ɯI3 ({2?\Q:65Q/ؐ8bәfd&3V?A!Qi?Nʘ) @`ؗjUgF%])掎? Dfp|΄qD5iJB7Ħŏ=D",l&sK 6~:[vTpmFy |? H/ 7~I".eP:IR)f2sWt &[_ClѦ`âv$6Q]dDs׳m2`a*ph{:pr$qVs:V^ '/)p[ *睙IӁFEMmVc|0T#랺**"k ͬWJ wUBe]L*e$ƹ>bKK@z0z=bݹ4_cbګ-g;,`s|NEGp_Cn--EՐJ'j l>R*9Dh/V^ކfoMpd:s$}b:{ᘤ4avG\ig?P,6)'G;(:ZSaLPӢߍs塀aޘθ@!i7H*8n b;o6 c^m* F]i B94)OӱC3B6 oDt ݥ{DJ1dn12l*id:ߣ/I/l}K{z40xᢵYٳ'._J9nwTKF2G\6ygY*"z2ncc񝺃nk6hBZv!2]';VDPH< ~x3v i0qrwG 30mmc0\ᆿbv9^yFj)Fv$=:|h΄ 2z>eC$vܒ51/*<C!p2D iƾ*il9ʸUȔǙrD)YI&[IJ tRƨ*YQ#p0BzCZFPV75E-O>7fx8T+{EA~Rv?Bm`:iUu.(72a%ũP E=I7ˏ#U|ZvH\O Y|y3(!}QSZe#jaV;Ɛip"tbr-ٗ6$^~JqHQ[ـ'WwIyCȟ2Mly ;;$BG\zNֳrw"]_U4+aR)ʻmL/f]&u!SԘQ*;A/Ý4&9RMSeӿs Zi]ơ PasnNC[ߔl*_xy'xA~P = \Z^B>>bW =JHPP t xP5juw0h: +_BA9zm$zVmә1h˩zQl?nb.;`5 /8-V)<2HdzaU LV"[N5 幈yYٙ8-# Ab&R5eh]ڑMb?fl3fbĂIſlzBucU -?F(D$V,d%]ib h_Ng8,NTJn|Šy a[tNh ߐW! (v\Ks7%V`^?[VVj]ۑ^b}J^fU}iN~_GRyWut%eCIQEBJtƄHz)E(9%3'N~G1{-cu;.s`n ]eR~s# 7tѦYW<ӌPM!p>)ҫWe K[~b^;eʰxV=8`/ɾGdE0>3^)b]v^ZB#1(k*h,e)!#W}6D=l|v@4~ϰ)(-R?NGE0a։6+랬Oy'Ol|̿xZX/sQKY0te^:gMUSl1~i!9sG>|"DTXU}2SaMwRzvjk_AE886[)R.`qGֹu#1}$-hF(Ao26,?@au~ 0|=S-,^;duxLKֽA8kx}QER]rlTaIJoEQNjcuq/@liZ_9>#)y?uv5s]w0?ɚvxW_={hj('PA간z[*?[u-}|2?m+ԒUE2K9}kSFģPW9~T\$0VK?vA\ h$c˭ʢ K'6anK>yϱ#|,ٴl"{uvl\‡"&Do6HzX)#oU$ZMV"'"O.e-W@?'^rL-6@7M23 Dz|,7h$eRP-1וֹ?\1rArlu>:čLo!F܄)b5FhE. IDzBX~-KXi (8YwCUgfcC #+_z=nn=6v.ƴi5GYR&i6t3%T0p3̳8_K+۾5]k9@ r9U:^>n nkJ5wQDYxH|^h,`, jFsw_#}w0uj9韛io*U25w'ȺPLvޑoA9r57(:5fJP*D7w7p6Oi-U@4e'غeׂv#(6|fٻ|Oh=6'kv^<)KBy#BWԾ8y<,AvUK4VKUo-|3ѧrG;#=,ȨGkS1|u丳:vtH=s`Fh:fM'$sk"`[.Dby 34y,gܫ |HH`L+ڠu%x,*l2h H&o~E~Ȗ02l{UǬz<5JH=GɲwkZbBE[M+U"BTu B9K%:* *j;&Q!oZ>䎜2ےj\pL$Va Ea`kk7't%bI uStVKzNI4[IT4qc7[wʒnaXǴC"Q c z6(~uoeL\3B~1y)C % ֳ=q*K]_DamJ~cÕl\ %ZΚIPI<)E !k;YQӦ}2VAsh["S6'#b jm]VI{vlmCE/2KtR#(Uz<L'N_ꓨt"gv70P`1z ӕQwjbi>^^D).P:rn (j~ ڪER:C&k3^G`N`.q`:s")J8a2BiybSr4Yû-ąSm, [|J}xGoB,.$eXd: ǚ7{Pp]eMCG9`]թҦeErA*E֣mZb9MGyIÑƇT V c7u)R76 OcGzk޶lk{OЕ({ympM%%LthTx7hvhAo38qk";hX@Ԁ:Igf- HYqpRi8j>Зѕ_$N5CwÁbz.fk;q+<?Q~d3g녳랆i=Fp(aNgX!:CEōZzwl* KpWQM)䲗aM+v˙mcGGyEw=~&‚R gYZ0707010000031a000081a40000000000000000000000016759d58000005de4000000000000000000000000000000000000007400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtw89/rtw89_pci.ko.xz7zXZִF!t/]]?Eh=ڜ.+ʅd @Wї`'٠% &CfGJA|3oE7 QGʘ8 !qj%Ԟ4 Qjܮ8mv}!͙gw~$ ֫2JYvBV@4-әB apcCύa5ZnU fRePgK wfqATm0䘤h]W Xh3f_Dtb$2~7̏Y7@φ o ,#^>J+8- uMA~ XhQǝ^ _γ,vv&=KS6V_ߢQ  C yd ̠[n?r,@j{:U@Zg]@o ):1j %:ȱiTz dls ;f3T ԿEPp{,Y0Њ$ %~4M2+؞pft2<4`r RFJDU1ASrI^9/ KlyH>/gǼsq<۷fYN~FOdj-R270-<^Eʂmþ'՚͑-5p<;737.6Yp>ӡSu)DDX鈭GfoD|:S8V'Pгia䉠%Tbg v)X ;@*>ǬkI1!z@l9˯J 78tƱv/R;k9$4dB!ZCvڝesVǢ.W4ƁF0ă#?@zEW=`k0M*fZo_ z26oh AmփJ"d-j~EtpD_=۱[ #YSNǫ'*wT|ROa>2[\$6=&Z lA]{Iw3!!\Y|Df潺7 Y_(Vo9Wh[wLk e DpdZz?+3N(҇5ð{Y+6:,6O-sq%g vA5fq Js^k}>Ba1y;;ߒܛKv\[B"P|f)+ -4܉ʻw9 kqULT8^ (s9+wxjBYkŬQ`b4)kH1L!SY緖i3{){%?w5,&58;^Ӿk(y#4{nnvG|:L"e6nu.([!a-!|&G8k]D>7߀ldRD3SD8&/ mz}?{tMXGr<a)v| ˀ Ss|ra͵颭)+ do\-UZVѮ#]%C@BN'YtJ #7{MnpC udcTIdGvkoCG9sɏ6 S??mz2s [)8?Y)'qJTtUczJ~nO@sTh5} &Ct;;jtf2'RQRQ@1<-/ cld%ӹ8ICNSdXo:w F#E!EV>/JDz0r6]UDms1j;"WfWg(옰 ΒT46@cCkrɂSR /2"M9o{<Ӄu\r06Zs:b뱉:?^%ʳDczp]s߾\lpN*7FGIvP@ʠk>Xۢ#'RR xMQ%:|\stKz(SPwD;6P }=rv;/rdO>~bJ]ZY%RdkAPθKq,~.ƆUvn.2Y4y̯%BZ)B(%ZF՟u)0:ہNG2Hfڎ-:=H;Ӻ<'MU0+Ie)'SHFZAU5<<C0UlGEY]qC1hEN[, (Uf& [M:p7_+V=s2~=CXÙ~I^y{,džydr}, 6m5tV(b{2S D52W8aөx4AYo!b 3m_e{,oK+uG۾p}0:zbE.lli'Ux Zc=QGJ"vYCȄW*f /U8)j4'0P*a6ZTmG=z' Tr |>15`KTQ%!LF:pW )Fڒ x*&kM[:!ó}/Es5r3 L+Y{O֝p!*..h)RxD+ O:=63#?_K[s_β9#Q(G=&"Pwn1Ȑ%ADUjz]hZOAD(P6.}Ę a3ZVJ:e4bQ*o3my!!q$ #۞:ڃ vL7 5E3e_۰Q=*I\ȑӸ|fd4 +gPslmsN೏$h@¹8=IX[2=zk;!dD@./`jo*f8M/pJ[qJI qR[ .l*ݤ!9Fn& gAM*A=ݽgdWQiL~VPC1g6{?pŀN# dotH(LlJbbs\Ȱd‘3蔫, I A,E`/EtvZRBS:M,.e\5( '~!eTaF ֗[* \DB<*v.,ݺI ggӨu@_SF8{' Vn\qo4 z20] *xF Qb:_-~F-gJivE)"]cD2CW>-cLH Gȱ ŵUt9{pL`[M ǡҭ%qd<=>ch_[8[*!>Kè&j[+GVz[ěnYRsJT>[vwpvfL.BSU*Q Oba%UV9o}jL{LZW??mʌN`%2W*xڿς%AڙBy_,dLn€3,rw<ڲ1xY%< wDE|jEPݔ_ Y.04ݾEVOq}fԦU+q qc>im=u!`bS`_D-_jo 8݊!r|-X@l0)'-j ֞' |v+C`J)J,k'qcVM_NEkLYDP{8ԧ7p륔}i$ϭ0䠨E |2wV'X:c xpd2HvxCVhk!i,O#KvE3i dIA&FǩNI;t-SBdG'9IVPR2k,<å*^< *ݓ rqUgHKUڈ/`K4ET FM#bH)yjb>F/lh:\]%h|lkl5(JuipnZ``a/2_Kpm렩MLwRbeyεGhN.|xV#j1V$¾`8b"jvAFjw[:];9 Zy JyCZ".j[1JXEpQT49܂66 =9 iսsb= +q,{H Lv/ˀhmQ06yY#X6SR -OW4I`!nl1$\\c JB B~/}u^NZT]E0ǟC;-*DWqE_#^1O'uC:Y N81ǍUYJmQ|aY3."179lnY2xLT0/}Ut:(va0y0@;R8G2kSNUzz/Hrm.)g RS#>C~;UE@DEoD]|v.a/wOYt=*S[E~Dc0X(81 &qc-pl2q#7a|tf3.9; sK }xC;B&A05 PtcAv FWm&<,>r;:Ym;zۀt;NGg`ޱx-`FV%P02- u8i{rkw_j9pef*;-':)i6ZKyEih)Vs${Q1^ 3;0w<1wʺT).y0T~Z-1'ڵ' hT+[Sǝ`ޞ /tH,Bh)4vmsW˘>Yxvv7&|b*GEDVa\L8H {8ѴQI;MVF(~;Q0[&|ykq`<cZl.ٴi/AJl1iPd*;NY0ɪ2pflmH];DLBD'%yT,&y@A7NWh6H Ǧ.:חZVazpKUhsj턂M4abwZV@l f`o\]ל)/ƣ?Bu9(6f\Kz>8 t¨9wbwg&UGu.P~wu(n@<+*ܒVzW~X>&)4Bt1); -uʡkvDg7yA DZ5l5}]!eL~@zӊvh3^mJ̸* Y*)v} &y5qPaG"93=0Z?]L&<ޥ?/`cƜQMOSKrI50O%'pRGSA2~nd8[ *[n`k,[0gp%84GD_Puu3Rg K6H/A|Sݬ>|?)]>\ΛE B@Dq, =%nň̮EZQ5̆W }X jf]Rrֱ2])#=IC*DyƤunEM :D$|#f?E,e)00/ >%f̬;B;J$LJi AQC){ee 3S|kL=AhymE%7.H7N.NnO̴UWurUf,7v9)8dzU V@z۠CHE:)0:)GX&ݩ @ۓ/ܲcY-^b=B?E%oo@8 {6:*q(K52e 1w4\r,-J аV42|U $z.ǭ>vǞN!%L!k\Dw'X!ZȩS=0 qZqXe!ߦ8y5ѹ!|a9 o} (إo_-gbx&.AgՙEvb4,M^cp_0߻܉؝ D#A \<}:ZJ{N氐;l~a1n^DO{v\䛺@G4jv#H-\kX ;~h޸bWEIkl%z [ColnkB t g  ZhYK8Y6Dm⾸Eg^ڨw<P !ʨUXi`>4¿dj&|4_J/b$We.gt?++]Te:H YC1BhI|q,ÉY' SPRTaǿ%@J':|^4@{<:?| 1}ߪOI1|@dh*dcEFw\,-qJ y~D@w*JsNMNW(jp qo,BiiCP O( +f#T S ^gF<]7A>ϹX*B-vk+BQC@|/ ~˥7|!һg1! wW. QuO EE)$bRHYGi }3(S5Kqh3x@1LF'20]Vj;@7eb{a5(:&pEUJ&Ojh}NQ eTYl_T bW@zomVfp֑%j95;|^SgUB**n G}XS,8ؾjF6C C3$6~OR[my\d2іrj`bbWa3ait{li%~^`c5ʩqPsLd5M= YH[`>~CouK3+v@6Y9DNaT4N l$e?3WxTw/}$=ut I+1F*`Is Ys>0sRmӃUV!@?;tϋ gskl)RQ(NJq}a HhwN&v \9[:>аO)Kx3D*S-^Ӻ# QpGP%+Qt2_Z^y4g\swUi#1:B1PmɈJwKmϱideU}n1:;:(k Z@SFFKMC;G남JD&w׵(ݼ z{O[2Ux ^Cɹ}Ws1<>T14LtSi }t»Ȓ+%v(+NOE@p!,hWjKv /-JBUt({,Xf31dEǿ"N+q}S̀ϐ3 p7 Bt_UKp/S@Z!,x3kc~i{#Jp >bVsV [C&/gYdѳEfTG(ОV?TEA%yl!b}Xڒ} a-E7 >Ksح數?ݗ<8ZG0q7(hk#*\ZVI(w:Ϋf"9ot.0>l~ިT?DwTlioRˑGHL#6Q.u ^QoMo}o:"}8m؉ I zwUW!S 6m~,э^0ףVA`7t\1#iPݜޔ$+?"0?SRM? w{3%#gֽ ^`*FHpB? /-wL56ǃcFTTצXynҀIy^3Cuk209,ɟq Y;M0ȕ1\q' H LxwuWԎ8hKawH*bU߭R z#>)TKB㏇0%1M93l)DbCk98ն իO,p؉,zm!|c(P߾0*'(qfPMpgCIEi2`62`r,c,._'a6n dkYY;(+g/A~]4YDߏ92^Q9Pɳ\H ui/ @ cZ3ZVi/J}JAYRH5nk67B=֘fߍʄ}2߱%3mRIB.FL`ۈS;󺝶z1)ڬkVx raЀ/شMvh4r`>LO셐] iI뗭_߹$ssaG@sEmiE|d{.N:c (IxD=j x+>al}Hfֽep.qAUז;t%=P { :?09H| +w@P+_l|ڛŰ S,o 4ps"J5uQu~uyKyqted* `G~lps'`2R]O\Z'RL,%DX]f YUWw:)S>[ Ú7 j.spRzd[n흡\#CXfXԺ%i68T3`Ȋ~xSGq~5OH}$ѝץ(3v2 >?:qUL9:f].n48/Y`۬<2aՕL@q4iƅa|Ns8iOELC<]j CE_#) qBUZ*@6ޙIRɆu}S]Z\e"RPq! Fqty-¹/Zs$6 Mw7!퉺]łp%TSM2Z P+koi^'tϱUpI28MiE-U? /$P: S_]AL_&yY~ָG}l~+,*/mީRHT4rq-:I5'w4'r/.;(&{^Vz..eBvVYD#y $3<4-Tx2ֹ늖,uƤ.*ɖLظľ6f\ ja.\USSrϫhAD Ij"Ιd@uz1F$>oS){:mݒO;Ǜ=\~#8r~YY=FBUsKϱcHh Hnv0.sGD iإvRudѱ(1! (ۿp՚ *@Wl'}t6⩤3DzRNr:ki=IɊfmD%I hVZ[%Lcahl$mN!5,TMJⰝJiC}ͳw1|aÎ"p{ty}?;m^S%Z9~Τ5VcoeA {ʺ q3!Rmf c׾E7J%ewr>+2Oq1'飄p&0 $BBH@]bh655I~Z[RйLܿ/ˠ˗!Nخr<)A >? Ҧ 羆G[yE ci31u՜] 2pH+ > %cfpKɣcH;Ue`QJ sKV5.@3b:)"{/GaA 8R#a w|xg+dȐZe&@$wL=r5o>])^P;}wl1j W@AȀAC] Z6Y«|$e(mHY-w HNG ֜%O^V.{Tx;C&PbkM{p_qh4`Pi<>&ݕr?AiRŔCѕ[A9|2p,x -fϾ0F:M5 k >';r+iU63|9b2/AZRoKIם\!u[5krLN"b)!?z>Թx0g5F$ず&k s; r)3S `:ZfɟcB!3UR;R`U"׾2ya&Xh嫺+ ~.^qnT+jmx̻\pƚHLYABR3*{2Q⎀tPWgٞN/WtniH9C4 I4u[9djG=(&U^Rj:( Ta`D١KٱHFH435yf9RmgIG)E3MWNje<oAQ3 -Fd:3gx2*!!g=w:4$hvY$H|8'H{T~=#Z0 m@bH 41ND0ZWG 9~<^_./*axZ)SߓlUEZ'!Xel S-TQwDW:;+%m}ǵ 9H~ ];vʕlm ͟j _Vͱ*53ka KSbqN;m!y쳟rlA*~d8 N)"B2֧V(L]m/օ4"5jD[&ŋPI<| 8'pİI.`5c !ּ"+(ke= ag#~k+m)wlFGV-޳^歪Z:mxPnQnƏ}[9e6OyЪ)|yCFJo(e6w$nVAz!#)?Ƃ fợMa2@sQsFcc_?VL50{ N?9$$ƫ_[ l+]mAsPXNXMR KʮN 1Yλ[A ܞ&\M~9 [BlP*|t&^[!Cxv!vIQX'a wꃲ845PD!̱Q-61SAr" Il&^𳨬$Ӛ fwyZN<2( Уۢ(B37HP{-vXdت A@Z{}|2+T<[:G>f޿~=)D;+ؙZK0gOu~=;; .>a60b4KS-&燲F-wWc8#~OCYQe]*$^هo?v xjcnxL>:h~wMU=MW۱}ߞd+BK\Yč!)9"q+`>N0:- 1O!+$?)sv,F\_'`W"wOiqLV|4[zNMJ 5x`N>tPR(~~Kd:h$ Fn^oO NNG3gAwOchYNvw9[ϕ^8;MFW fK|N!^7CGh:%i:^jN|XUrqiDlN5g:Ϯx~K)i>}2鴄6芙i'E ޘ6h0n+x'+ˮ)QR!QhU<1Yv)*O42@ 8a3twM5h96=U_bע̚ĬtB‘_ԁQLLZ,rZN7TY O7;Ry)Y'duָ|O~5h3|[T() Y-+\Y T'v,[J7ހ 3FCK$Ci^"c= /\?Z)umF%(-U{ms;a?[K-]c(4ͲݻrJK7/(z? R剏u:Ο T*@%+^yX /SFtÞ;S:H; j^N#Kq0Tv5(F%?u9mfI4sD)eBj7ykg *AP+NKRq i*a<,z^g"l*V~e Nw'/X9 8DŲco鶣ܧ>J*h(l;JA!5^zfDMa m6PEY6 xKf&#vZ}2$, 1i琹5J[c&8%jɮdgMN_gzrDߐri} ,l5@ 紗Fl3$Df/玙+3d@wc|]Kt٨-e@j+)ðDzvƧыUxwpfUX o7ol1pɢAjܤ:aQx*϶2˖Z )d$HL<(P\?? ![RiwQ[M3ϳA)_j AxT _70;b~)nk$W>bLqc9L$r{*]Or[YF PqmxI( 1ώ=Q1E9 M-r͘e9Swrld,2,_@ؐLC۲1Y~;]ɞU<.RwQ1/55OAPW!m}*$Uu,8ס5=u5|M}y0SnZ%'aaYҪv8wkzX($`bJQi[ #M pɭNƑ yʈ1 Þ\<r.~NF N Nob>#J?[OKRY}Iqf0~9 *v'ܝ5WrhVвV>VΏUc5΄RR:d&7T ,󫜒j3ɴhѪwmfB1.}Ӷo藾oq*!:do/t⫱%#s ݙ^D 6D 6%Z##0Jpj o4r%k]p{o(I(-S#[T.(TEnsv,V}<̫P'zYGhe C:J$%0R*S|tWaS@c6[n`#aVK73*DFY?;m[/"ԓY2[dJ6CD{~F~?{TK?9D 0(]RAVom@-͆z T] `ժ/ݜ?4(\;+:峴Gk&q&zMm)sFB:"Dr|ԯN!1 !+oTϙ/W5Vʮ9~3Ug=-E+ mjRH[oM0 Bz;] C#7r_]DbEyl/S2G, }Ub7MCM~w6+yD<cj2jfDrP(Fy-b=,/O/gD dE3栎uܺuRl m%&^Fbqb}z4 .Cquv8v_Al_gy8@ӗt0 YKc&JuwFEE9a9oLKd+b$Ly%_|u0KrXV$9W uәkDu7? _WO ŧz1ovf!%zY;y+8NB}~. D> n "`ewKJZ p=ing"0[ͽ$:x`v}9VS$LD#tJ< ñѱO,׾hJ?/ۯA i Z\Z]MmA<*iBpP{ŋtٍ9}4'[,ENW0Fx~K)i&2>a}PFaqY'^=YC2>YT嘈&H5 StvjKPb\puh Z(GgO,98~iUu2;MKSݜtdY(+ʵI$6[u95 njw&}Nt;"dSB:"cTELV>tĹhO%.6Td !YT?b_Ik 1}2xz~A~!l\uyB*zan/{{xwgL$&%6uQyx$i!Yoo 4Uszd#ў2Db; ?]*|rb _ZgMr4ATO@@t)Yk٣*I|cG] Fdo/ek1#K8h?7GKPԟADأyfa$v D:JKϡ@$jcҖ,%6Dn8/#8=|=m{N eAab%G0oN6qw0S"-}QgHo; <{kցjN&(p R:}ZFjQ6>Tiv|' \вPLlK]nC@_.}T@B(+~Z$H,m3< ):=Do]M' NIL|48"`,-~;1hDCu;6j:˺|1!έ,>UVf]Iz@@ޏuA"k2*&^pH߆~#׺8,i8f˯SJTL:~%p#`~?`9v1x4zD٫@1z3Ayp[:`l\e, WI4zSA/^`ukM`]AЉô*k$ܞ Τ;/b-W.mI>J.bg+5=<ڤ.68d]E')UQ9]-j h6xXvN X38xFp^VMg7)nұxZ0]$ ֱۓe 9Zvĥ`>pSs hv/I'Rt7T F@'F{Eo%FR:.B x|hrv4iٶ 'c4KX)<\n+?7Q;95eE 3PlŚ{.%2 [&S {Jvu@FHcۄV}ݦ:?R܂}ә'fvXeв& }mNV"V]1z]H)?6Li!tbQ{^N-2>Za *űAܾ?+VRv[ir0% aƀF#rtp=tk6g8r4 [D B8oʕV C/T\1+~|0t{dg#J[gD<#jΩp[LRec~Ɗ ᫱f0璓$L [ -͈>cV KCt;Lɉ,]VP:?ҴLs'qb(NuGc5n`J[қfHf/@\gжd(KCPLL6Wh{"m`N }e8G5[r': d"Q09NTO8D`QgWn>fɗ#*gly|;juK~.1)\Pu%6AyPl1*Y1i#!1vMsK2+׵;~Ds; v?%x `=R.=:Ic ClKZhٱAfCjVi\CMA:A\\lME"6^C`(k~b?,YroY= oJ ЀQj=j5{HF$?fp)U9A$lܽ|/6HCwr"6ι] >È|u~xL,\ ~6o sSf88]]/3T?T[>YO(mYȝ 2,B (7HmD-zX>!V{%XNnF6OIE_o 6à_8X"7nG~ZˤA0bwdB54Y [12sp.2Ih\׺$a5&p9a۵ 3D3)@Ú=_x= ޑpLO*n$T+xһS 6b1|rAP$G\XW K?ĉ( )2S&QӶIK?C3AYSgu'c%a$~+- * ę&/@5C+5hɞyt;0ѝ^^.m}֮zNhbS q mWxŲΘݼv_r\J[NP"AإZk , aJD&4^ȌY&1,x밾ם?&BWm\g9vߚ&+!D˳)m_[ a DCS\B@+P<`6:ސs\",$jͷ[^zUw"ב0`%<~jʇwܣRC =F2\M/ T o8 7u{ΣN-AiS6Oj  @dkvTmKC[B}3lC+R((=miOG{5KaB:/30hf]ªkp="rOe5, >2I"Dg=M&vQ8?NE˫I q<:&yH5IF9h=`<6WH[6 o^ JD^^3Cvb2BAnFH6XfDb[T_e c`?@.b;G7.}U <20z_or"ovadkhdQ1NQpdvLXG  U|CEoIaIhIe|X˒0aDJkϒr w[>adj$&3Y} E`W#ބgGuoҁ[[?с[Kȋ,WOxZ6 X&1sG7]5d˵6S<<(K ZxV~tz)' 2\znMjȢ@os<ۭ[.9nzfF>4 |v0V$wY&>=7j$9SC2MH-;|e4v%i;ugѨhRDkF+PzNY|Ch77m ZzGP[j;Uْ̒V+_?prvEaX%X7^X+4^X9\aD>% Gp)nUz. _vY֯AIpezi֘O/~U7l(2jZw(@Ba[#n ׬gOfrE6KGy?M$җK0:p:\+}ZR Z`Rs00wvGKF'F&!\W> x&ԅ 4+!sb\_œhYM5qt䁔yߝpG%>/$6 Vb:!CI1m ,}$-FBr3>oyC-$9\F=UQM^^@2\l|0s? , yk:?q(PӮ)>K%sWH6}*#&榣t }۩NeN0.̝ O.Ѝ0 Nh N.0:\\ձ,\c'6C;ąNeNS1/h%4+{q \/kI_\|R= |AX۠T_ktn+,k/% 5٣?Œ׉_S}V`hNKX6EκE_E{ d^ٖjߍR[[5mvzwo1lo hXwk!O% !Zʠ 8qX9! l.v|Ϲ]~]<Jgͩ 1BjhiZ($[햶2㒦Z."ПE"RƠdrA3hu/܄\L[ɀ(x-Kw:͈Cx^RΦ4j(ۧFB;uG6M'l!c7#!m0$wټ=d ;f; ʑ2tf#5BQ'ߝ=*yQXx[nl 3Ҍ-|^~W=Of|8b7sL>IZ5/]w!A, hgz f0af|ëgP0+>~S!(Wnjg7wbq]3D!"f%%FM0g"< GyBU{FHUlD8dN7QϛCR>)7LXX'Á 뀦;/9-ˤ'ICU=zzM9D,NʣPxޗ'.p P` mqG#^o^}o6iZP.y[!{伦CY_W.ˠڊaѱn'?1]2<{`9ps_}A5Z9ݯ _j%$nE/4aӳ`M%T>D̑4:9q2̥{FPCG;{謞hJ&O'(E'cAE< ` 2煂ؘʠFDᣤ틞*"-:^ We P-5gJ״_A<ꂬ 'qU?yi+U/!͇2 #:D`Wl-S6S.%^;0HbxsAf7OW1 ! /pl\cB>#v\00^Uoc0[0kqѲ(h/UXo3{|t'`t5SĢZ2`Qmxd = 4iN;<' /`39#t|Z>Zq>Iek.sZ/ i_2;kL53#gI[4,t(nJ.\1׬,W+UgBK=q,fV?~#F,Em #0r?ۦ}3ֺ]I+8tSs#F)BIȵ9Q3Ѧ kaP ~xd=( &ֺ6 )'!P#}|9c9o"/{(^Oc*z֎kS^`  ̞-޿rрTÒ`$i 5q7짷^E\PHi7M- &OiGp׵u]nC^yŌ"W3hlyl h*̟GjBvc.?Q8KuK[17,DbN;nha(ڙӓM۴%\B6rhSs֌£<$̏;?G&OI Lc☹SqIplyG DFi.&4t>~ֳi1Ѐhaj !7J@c` A๕lDQ /CSN D h6az1̅gT3ߋ3Ϊ 2!p)$#?69c]I;2aE/i@2xxc~vFkڸF%gi \OUT:I)/9&sJBlhzxQɴ3P_C_e' >yFU.˘D lA:fh X<LmʫHݸ<*4sw 1o#ԁ(ԧ;r#|!﷒ShKҴ;c(4Z3^: OtW/τH^L4zk&ڜ~ |.㮓ch¦\L'7ecGX̤MNP/[#?A:3p׾.1L"v6E9=hzQq}}ߏ`=I2E9o\/c?o}=l}Uӿ"O9(?Xl?:кr/rl(;*nC91<Ixpld5C[?˺'rreP1G-tFBAef.&iGQCbJFY7RPP%$j6l Gq@{htx/ӑxDGIv%` ]߈dMYvr@E%zd?f`-'4XAU m_gb,1|uћWS8͈+|]V,"鮞dʹ(ԉJ0m$I}KG`T!JB6*C͂Rp! #%iD7s!KQ'a<"X )zqfZ{h ꪥH z! +"wUz ;Bat{-]Gf:{п^{uCw;|H={o@Zӈ觬1<5rڸXaMeiD5"fXmb@jnQN)J"s0f+ozݬd.o\Ơ%t C ,煂= +18tӎf M ^Sٚw]J$ )-i[g(1[~Y;t7& a] ^XR2즏<`1vӕpbb3B3M_MfUԫH`Mث]U۠$YyL-% F2#D瞒W>ߗ]vvd8! nQKmJxMw7dH'78 kg@f M:Q@cݺf-IЛ=v!ik$Ԃ2l"F`ɇ6j\59Ǒn MPo|F/',{r,UMWC+MOAy=_ <~{`XybSycC'H  m7Y.}_7 ړ{;*#DQ1$'76vbӢd*eB5i<[5Tr"Il݈/X> 3P #!4Qj {׿*+o;?c3g|@ W@a8$^~I!­g_M]3jR:VEGjdZ ,F "Ք|&a҇7>LˢZC3iN4 ܍ZրDZK$vܒb. DSG4tgC?Y>-O3?cd0H?C&e Dm9R3)nsV!wlŝ,l~f';"U(:Z#)yBe--J_V$'"&P^=[asd 5 )GҵL..Ց#fzb#E$ 9qtu+>tϧ#0{W;F߈۷ u?%imA~+a@)d]O #)r$Ɇ"Kx$Q07%T.vn_ ET s9v <82 -1K ,VP'<'f\^xÞySjsFXDff3 V\ <4iZ怇Vm]\!/W9Y*פjDw0+r.yrJ`?y9~hIcT;ҁSYң~قk\QѨV^DIfYdچ5| a`3LvUE?1`2Gy[θ%0VOLbQyM~5~+abNr[i':qHd7Ǧw7-vt3$G*W˚Z5%oӦ؊.Ko:[!eN 4iͅآA Nٲ)@N~;&Q:W5411M=Ӹ= ?+u/BaG\ 8B~s66qZ*yehlSB`qxI]GqZP;^xԚx. K*XΥ'blu)ѯ4캵c6ζ3̝2݅pDAktUKd1ﴠҦZrۗhjp1ѲWiv5/@ 90 hS*9?€H xkP ܌J\ŶhJ$&(>aJN ,5JloHGlMUЛv:)Ϳj(Idt)%>iPnz)5Siɚ f}%M!B~Q$9yTɭW؝\%S,AYqw=o:;FSma`lo[g7Yvto6(ADo$<ԉYBD-) @Q@o'BQ8D4V%Z[0)m61 ;=6^kXǠHPvV+4TCRv}Q=T(,Qt.P~MںAlVX7CGj9=m:s1-#]>Eu_.ejI;(Z?d)hi\j<UZ2FD, vH BL9_`,"Is Уgz2qW}N.W#q|#G#'5'O1"I-9 rKp8V, 45ګs)ZEX6b SB9w)S>Y_(T\3O3gC}-p|@bvv.`:'VQ+u  el c| .׭zjB{u !m;̺m N( P`$5=Di NdOę3iM7Y*>àU$ZLG޸;;J-flL1\7d1;X)E"hH°H׻n*?z,\KR %LE3E찴!AȆkĬ"TqWTP`R–0oB.]jq1mX@X24 ݫ+jLω~iq6>*PRםTjd7Dn7[Xxe`Kg99Hy 5]&rUt!L߳Y*|! nj u4C_2jo OBQv3G;a,>01\G05Mp 3`ɭ{iC@c1S9@z-u&i@PR^,o~9[4V y %\XEm+!cQ "*9x)=U;u{1G].h%d*[#t&)m0s? (!ELi˅|NY p` oHO*A@֗Os-}h17p|38ynqߥ}TwGdUp/6V`~6ov;&ds C 1C͂yAtMX1guͥ"&B/=>hM9V?_t0S SdR\>ǵ.)1Y$b&dtW~i%^d=ɨ}=g@խdUq::zudzͮ}cm>#E"BZPi=)x)|~ \2!OEH 3tR[Sm߻wq t0;KXt8S9SBD<\xf9YKBj YB3 !q WU^,Mu2*k@8٦Vf\՗$EK+} e:=}z>mfU5~2Jhf_{۲xӴsYt7jC4j1if\L\9s@6Tu:MTgRI: ԜDHt?<Ȼwk\ iִo?VfBk_'@^w:ـ%d%\ ^[fǯy5FVm<5FPf(3G JV*ʗh .)]1GJz3&Y_ ZsT?HO!̜dl:_mġsG?8PM7.nBƭߍpu,}Is3Qg_[%P-PÆ$ ta*KO|v {2˾ LSQ1EwVNEE1Ĭ#yrF+v@Ewa[o9wY&Э f=,g^rO;Im!Ci<k]>ϽDwBf)gv%crJ;ы_ /lA򾥄V\;3SȳI&IdmU4OhxmM wz!VҸ! |ܞv{nC9A0kN SݬRW2+q&1k'iFY7Rl KDȊmJa5?i%{d_:jpo8OH.u 0Jh @*vV",mPBX 0R6Bp59^Hҕ鍨:8|!W;R`c/(ɩ<$I7cO)l̉E4nG x۵Iޤ8.ltN>ّf7pOdb r#^jKe6 mPCC%D i2dTllU}O /0cGƾߙba&jo:Owahz{ ^vq&_WLZj0y&_]lWW(•#oU\8Rws%l{q0՟6*`G=H)B{XD9LQuAts_Rj[XgH2r4K?F3@Tɯ%,]*]M~zB{3,;BK_wEn0)>lPB(hd]H L d\#DE^:v0G~ O N\, :V[ 0]<;Ai]ıdv/Gk Yk\u7G4ើ>R8w{ {;r``uWXˡ,m"pF)x= )ID&d~D"65qg- qN7 *wsm_d5:m`gVGE-"~%-1+wCD{2fwi/kirkUʄL.j<3Q[TS)'7DqN/nBmXCVF*vԔ^i\cG"\]nəh|B/6{_Tl9_N8V!qr"PR!r!ln0!:AUD;"^B>U9;_ 9Q1??MRG{y=ϑNΎ6%&Jmuq;a}zJLPK5(6cJQSnolYFŬhI WsWVOEEwf(7M ,g[Ņʩݤgch#.hr;qiT`Ş1W-k0])\e-ػdڹIg]=  rwUqWNYþS(3zXY;O+3d·KJhTϱ?e kki3Yk٥`}jZaR}@b*i}>ldT(:3zKeBnJii(܃ cG1gL!fPjyE.tX/6? 4f ߠ6Z3tGV=3N<?JMCr'Rh< ͞s`"5q(vm}k2-s?!wb.ٱ9≛xU)cxYS`& eM9w2oFƅc~z>8i1ۅgئ5 Ue"b=#nvpdV{:_ƚ#@1_I]" M[21 JU՛'I`G0mYeL4ÌAzaX~% =I5bA. e>LQKLJ+#` Cw^AR,Ca28#Uj97XYpj(̎e ej&ZDmO!jHD:RhQJ]auWl݇͏Rw"Ǚ"RiJglļ)4s *|@{{}=oO."̿,[ti)9t"{ I2XmR+4j,)st]6ɉh/by*H UNb 2e2vNb7߳QʟP?m;lOhWWZTT'Yz%}}uIT[a=ŜXwHgKx/K_/"{}Q1jDO2UPaMa5~_vwsi@JʌU]qNR6xoJe,Saj5!@w@'yFՄYKjUSĨ` -:A4RyE<@M ҋ/+:$ڞGX"wu{~#؋6Oe:v%Mڝ!XЄ&D/Y]LUH*~ )ͿŀV6Phߞ[^.+G?}N׎s54턣4KwU1M@bҾ\iFʩ`Po{I@ n(}*V09xiQA] c(s(+{QEW}5z `+m}1f% Xe9V.fWIL k G x)^P;BL[vkTq.jf?th)-njfAH9iQ"bJ5Y\TDՆw7\ymWiz'+!}c9wIܵ~6<he)Qo/jdNPB@?3:1=h"(RͰe7])885Xp3m;:i>&l((\ [ /lI/b0{踽NEdS.Ŏw!KA`[?!|8 LLˈDP1F̳yևϺ$B6Qos+с.q`U5dTRЦz~AńfЇN4`FV*[(V/§]WPF;YqERa5M.460 {p*V}-fߗԽ+3! nUcuJO7yO$|4*u -Y [fxap}OR~3('"yGUod&uv"HH9ѯRr:@o$zie)"E)UN#`ZfEu,my*%4.X["EI[,vQ$ >3Iуq'Tݲ܉*|sv4[sdoä8e(@0*]-TK[<q;V_%؉z<>"7_`_uL+92G!b'UsNXɣOZrZmrV(*ؐ8$mv9HU|x}gk@i v01lL3P/QbNE *@[II3cXU%pvK()X-A!W&\pa%`)!)pjк+5%hE؄x!H(-[6(x~j5խg@cXiQi ^^ARi5E<}8̸o:V3#K&s˩faM]&]]5Y1AU/'Ĩk9֪jd+w3c&d Ë킗1%,H#ʼn"w3X\l;G/}K N> jhKD#`/_  V)1#xG0DHXD?#n2VAW^SE94A]j <؊m=$V кvYS0kЀ Vrsھ=0rMzWm;n}v}%JL+5 8[Nw0.lf0(~~ksH6yyD|ᕸ{ҫ!dr  ^+NjA5DDŽ0~420Gg<v':/m&EHKAP+N Wܕyeǂ$]0 lPΓmI ϋxNy6OsDB*[ ]i>@#Xc>U3Ϡѿ~#Dp/$ ղMdNN 4ڄmbwۉzX^(VD%Ԅ܍ҡү+uYAz .̂%F pd"Cc~/-`4Fbm0܊ϷPzE%@]<ɹ9shݯ2]* Qfz,+1?$Z $UwղȧQî bg خ1u=a|MXT8[G ?eoOU}cޓSxKzKb/V2hk̚gmQp2Y88fqQ^|N!7y G5~ioYK=6u8ksFb noeOSu.XZ4ٻ\PlBrq`yoCՃ(i/ {* v9diuF*+ZvRzPIlT"D=|:;'6Z|tCߢ1Z,i†Lؓ%\B`^s6 ;VUTxo+.}A"NWQDQ5+ h`*6\Y"==bx?Bɕ\d.4 lTt'fEo9u DryY=G9l{*-f<"ɒמA Ur C:lE =-3CGx#£2mLâI% P5R*v h?ya~XH{,2c9;$KMRQVv0Ovi@p"*LmIK"tbte+fҺ(leo={6R.d6NoJ+*k8bU<wM]y^ BqirGW95f]M{\iTͥt7K@⇵O5ALǡ!=qHOƌ2?~-'Tٰ,\* 3Pd.iKpYmx%E!X` ){^mJ P$aGыbaŹ}1h~eBN,NŜQs)i|}LPn R 3@`Z}vTjTL}0SN Z+8CCAΉ [Û@N'4/xRq(w{]C?s##?3l^4 O ӎ Q*#G#6+KGZ= `30FIP0h%yӅ}|ZvZo#C>=s1ZK@= d+;Qt%id:6Vй)SB0S}m,[.hX#Gv8/cb?qN\:Ds%I<ɗ-[ԥ-Vmq~+)9kjrN>J?Pu6:,  W ~ouYy[LQYMIPt?D瀇_2< {JA ~BlݹtWl)䙭B`|$-?ĈH=B;aC@]*rZ?Ib%ix rs$*PYeY,e1EEdf lOr T9)g߭fnb6PUX( \,;RcXn7Zj֩o"aIl]wR*d rkB$X8iSH9/=ai: OZo)N3>f1!NFH '\j_^}p7T/$aRamsžݪ6=3 C3l6VkNlOSExo0<wPm7TwIő-2׀PB.^&my%zR{Qm>$2ȍ_mC MMs(/ڄp!P:nEYKW`8GQ=3lE)N-{1}k*:ri|9\- lgT&`wޯO-G0} ިvyc2eVlыqɧ<Āmub}nƯek0l^+>FLfF ?'+766W[0,\Ǘ| nO}FZNuk-n؀ 9u pcvBwlfgS^kV&C'q]8Qu,:/㰴7biP&hjQ[}{ͤke_]NMnېƚ${]xQb/T$K"Yr$B敂;1"|?!WXo9YjMPbS? _H`h Qk(Scr~3/9r7= ,'7dD íFH9}zPg渶Wf^NC1,RY.=r~&VjGǕ-!ߵ- f%%0*oW(7?|<%rPql5*}J7Kj[Vlb H¿h);H9#??G}P)pEDny>yCI'YMPǶ)Q!MKR{NOC!ǟe'K P &<9T|/=*VrWY sN+ZZILeY}-T|S4YiĆNdrkv..o9 .p664%#Z_CB4@^(h(0jWt#2X{@/%; Mkc/X~Bn|Fɽ[m!,,`*K@J̰ P6wQr"CXuh.䧳fvLu2Ob HA.h']y1DX{ `(H/ g:IMR~C$ʝDY~0t-9$wʼ\Eq?tK6pT'q d>M 2t Z28L;GIc%$+B^w>` LSygI26'g*W{DE珝=4z?obQ]̟.Ž]aoKn![>H&m\cv<ZDd}s =͕X 5 v=*uhG+NyҰ/-%Ow™ݠqNث4LϢX\<Z)B]Aڟ{*(f^na_4~#Uav4٩(U?$A2~ȭ[ ޔV%S(,:0U;G,@x~R(f+tnΑ{;@[ގ {f6# Z\xSz"K$C<0tZܵI<ٙMaL#숁pꋸ(r]nAt灿mv!1"J=jbFAbV Rvuy=Z &;ծU"8(fCLT`^ߌ+Sy{X`*- CI}Kg >@o݄lh9C\" ȔvV TVOT^_g'aߠ;QkyY6Gk#m}ibiC_탤s{`Ej}?J-{ ff__oZ}$.gD@P;M%:fd 2M>0>|n פ9vS[41CHg0{)dqx1+853#ZĶ{? ,R1,aRE_c@T~6BKXf ~xQ N^ ˅- f4FM2uD6.]Ǩ)Iy3Bo2ZkEܷ}My;b]Sm^K+OLxuԝ6D(6 #T) s'UzD7 *yj3 [L*"}ݠ*칀+%gӞ pyauiMe&ɗNneŪ )k6ȝg3@|^T$Ul[uRiw{!t>"YG@6iLHXl)ftCxMAErSw=qr݅<,阩!)/=AtAzQލdĠi19wT`AQcjO ܕD2A{ZP6#7qkb&g'%3ls;$/'ElΰI.90#'rرbϢT:0Y͸-SǗBhz\wjm:T}#Go}ѣ*(t^s/* ᱙J,uXXqnG<};[Yq%ɻʷ9FR1Mޥ%Vz_(c,Wɳz9"KvOI @ fU"34pg@u1NH ou<<3*:Cy,B^W(g?)4gXQ=:ܒuOKۀDW{PoQK8  /8'0nZ'`ףWv aʌgDe܉Xߣ/l4.0jf4Z/B0l 66~]}Iom TVa㭗rAJtS?`k)ipJ~Eʺ k0>1~LƫN iamP2^i`7k$YO~~eO:ǀmcF!ےЏ(27Ld_njH%e&^y5, )W`c>4k91,*lW*j|+$d H D*Oy4摿#u+ZK6TXy\r-87rSvxRןԑo,W_˫,A ̶7i}CIf0ڝö[s!V$L))oy+ ^tkUIAXmd锳RZԾQel'-v-~7vwQ$K>Mtȣ?EfQ dg9꺤⏦2&_6$@+Iki߳[=/X4wIW&֝f%젡6M%ƱמE* pxu!ϡk>1/Uj5zx^(}3,|غԅ*ODzGT\l'7zh5>dLGOf@~}{1T\;b#aXL hy<*/4O6(aƘ w<|J@G.14H!?|o5`T3 7cz}ѰzvcoE1_!K{Ƙœ/WJ>(4'c⍞i*BfB) Ne(/-Gů,UA <=#HmFMxWK$h;xAf,lGL7j2il@ + C\ed״+VGV#ȫd/@^fa|& }0Xkqy_ 6 @gޏGjyKx9 Q{cJ?NJSD!5姼+3Mۄ %$_1O)pXú2]2l<%?-մʞ${jõZqƲg~ ƙh2kpa=}}5}mD9rrR~uO6vP,SG7 y**Q';20eVKu'.;,h?sy Ȃj/)։?^DE6Z=KU)nbgVÅ] >}m2M `Ј5iaNj;I)=ZU={=0\1svKz%Nq?CH> ?&Aa]'j!_^f^IL+hfl/  &}wQuՍf8M<:",=0+m7F &q1D.^qcJK }*6t/^M"g5v/*]-3iJ́nX AWم4vg6p?F/oTt Z15RGKM5QL%=7(8ɴ3y#Q_Z}hye-Z)aEDۣLaxo>dt(kPR ".Hm@~[˯}so[:W =mK3'߼q(Wzm4@T ֵ7\+3"Q[oNBs଻C$G@F m6+ M*'Z\&4} :FMLƣjY)G&x6.e7dnOX0?G鴾]u}2V+lIt^Oߡvjt ָ:;"OfXph M Uϥ'ϪhnXF <@M"x㰥0,w +KdW{g,!bZ^0W[ٞcb))FuA|dc`꼔v44;gsZyä1<޽Xk/uFLk3fDb 2wˇ)38^:ꊝG‹5sX,^4&sݞNꢖ!UP#AhAQNN9uX8#Q%d_ f3a c몦ԋ=_em\H%r-9nB80nܠ3EaVAwmּ)eҙ4q^#J> D#EwQ_c n_,Ȁ'ֿ?S,q=ESSpq75 4hc9R˦wꁍV&5u 5ᯉ\nT޵i:yڜ:|MhR j#Ț,gv#h+[*}(sQ?9vq`Wg*!PNO #=ux?{LSÁ<-sޒ]/㤡yC[ZߦN֟-^>T?gdR W:1`ÀfazB:܇`DDN_|1f3}Fv7?V9^Ç͞-#BspДGD` ^"ŮQL񣀪瑤&j(xaǗN9j \U;򱋂1"b/q yg$# 8S+{xch~}N {"-Jm6Sܕ\@Y6u;7׸;!-"^p[x~p)EBtk8i1#w ZU-:Cv57(V}6zϺW9*,4B4gܙ5Y1fbQ;/G>;dڌRoך)޼ f::eXNx77Y:F]NZ7uL)}6O(duf@26 [e2%~?[>a S ;ekZyS[yɼnˍ rΟ-sc2ס Sso'%oZ@!] õXO/2q-R_dX"I~ }<nV4OmD$B #dA3Nh! IJIO$j(-5k}.=-qq_^'E=iuD M-\Q7L/15`p惕6|+{ {+RNq RrlzAZ0жmaXNtu#*4v%Ӣwy*ϯy dG$rk? E90X̕EN?1ܜ r ӛJ`3Yy7CK8Yo 9X~}m ^;Jb:}F+L2./s͝`^xޙ5[J8g:)ĝ`p|gd!2We#)&Wc=x} \gJA ~.7@P轳-GH3Y0vk Z2/)~5$ ?3*6A)l۫:CrOwqRhDJDCUn@ItlީSbBMyNX &½ţi!8Q4AaV[kil {Ya.ne ;۝\jWjkh=CLo%6 nN̚&31:ЃlcBH6VӮ׏R;EJrTbmM3ֿWLnx"]s$1JOe8xwƒ`| yot;ƦĨT0Z<{ ӈ-򑛰._Nh)P%{bZMoAʽ)X,q1G([n=rOΖ/޶HjcWqڹUx07=:ΓN%MSR:l*$'5[,SEi}@ iD$ț HV.-=`gڟOY"ȁyR3yV:vKJ;Vkس.x 3S.׎ [(G&h0dF1;ΪTw]?B_H+ ŐyC %iFGX,lȿ:}%/#lV[e2Aw뭋 Ãtw'ϔwW%zrj+ʱb˪>\͇p( {!O[rSvIZmYk{e8֕1gYZ0707010000031e000081a40000000000000000000000016759d5800000498c000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/ntb/ntb_transport.ko.xz7zXZִF!t/^II]?Eh=ڜ.+Z7`&2IǾm od 'Xvva߂/5t8t dA{Tlbу$:`5^j8hb{wRv}q_`!p ґ.gsdŀA !K;?f8 mP"b2w~:#rh[FgߣU#bwCb_16~;Q luy|8SJʾp$v 5$l =E]=HۇmtV *qUQ#:<RK#z)x{WxIJb0eO>QAŢ O#a}+̡B+UmIۮ\q!c4gDH!i&EfUl, ƤǤ-}-+h+4Z'y3ڇAl/<nrO ^k"u5oiNų5^mi84T'Oې uPǒiwc zQ+Ҋ.C"x@hXOXl `avXB۶Ѣ@_o r]j9tYCOaWMYIЏ:SL?0IWUZE26>mʸY $3&[)Tq@]`Fn]Y ܼEnWe2}fvWV/)iD u\rE} #cuTPH:LA&u_<=1JMv]74T$evYIə" j)'+)Ϛ.ԛu-$DV\Iezg|\yE$^wxOd(bGTVly%  gDԁ+§M({ x8-z*]@0,Cn B17P;5s]nb']fϑL,Ru6tk1.dBٜ*R Y}o\m`ޞ{f":bOEW% c/W *ڨAÞ2^zU θ'fq5Oń8 Ov_c9<Ә^G~pOkh!Zp D}0]%H%9ZnzS c$cr*g7=W.M=& #EnG ı@Oh.#3p̆Ϣw-NLIs_%-tmaw>~doOPrvjcOoX~9` i>/jSqSC: -{} B`f'V&1$:CմEO1qGjQ6;+M@46F64^( =AD]-$"(Zo>^O6c$HVԛKQ͘nJm&USѫvP-l̔J nN}bS)nҶ T3&s5rCg>CB[ #ȫtI5k[6R._݄rٲN>Fč4 d~Em/wVUBƽT;瞴p5/pn_6rVDv(z9Adlq"fA4S7sWsɤ(tndRz6q\6vH_b-cMT[$!lI9h2SR`wə%E*3AZ>17QH[ZNADg3'0oAE1ʳ2;FеvgM$_(;h'^py- {7WP/gĥ: JuxQ} N;.i 0|,4KK~a4zV تDq(n:" 9!!=z^e0-GI;N` V^*Ў:cNWh pN伮:h&.$MuʗuAL64 -}wQWݙ:Ǖ:į%a% ˺ZP/@IC,<6ryd4um9λ ] ]fR#HCn^{+w$|#ebxqXQ|1q~9$CJvӿ:I*ڋ<G/Vc2-&TcL7@_tjQ*TA)}L1:VW,_C)0Z0]>!s0!7lEd&r\ ' !D€Lh>Rt*?‰/PԪ(pэ=߃{[Y:.EdM:q?1j5T+VxL ɲS剔2 vDAbE3$.Hu#&0'E͂:YjlzLWBwO d(BZ|sσސsIfmv/%l+ M&Uiq<ī .-){aͬżKvnSe a˅T2;F7;\5ܳ2q>B;ԛR{lR\֝sp7{bϑF(E@zВ8pf)=血q@ #xB? :锤%Z B]{+WNmhbv(7jĹwUVhn3 i{]H4vf՜icMV"Dp䵛̉ɪIb~}R k%*X !7EmJfbpC`UkEͮQu8܄<8t| RSW չ,*_6Āqg9+eb0RH ./ 4TMY^?(#۴1URWrTy A=bG `toZIo3Wqqh';v{+5qEFd\ pܖbUGM, $A=*IwoDQF̜'j뗁j޷\*] Jqjom)L/(-=е iSYF4_>F j9XOßἹd=B{j$5ADP-BMIpLHD/Uon iwlH ֫ތ^ yEhxt0ͦu#~+cYeYR/EuH)T *{#GnP(?QV9=5q8ȝb. tRk3;o A܆4=Io;> y\*{5S'R LXX >-u`rR6OU=B> ͊Mrxw9ٮUq4okBp sSV,8s8ʦ}@]hnۉp67 ;ܙ[9q8]qE^S8/z@ j>W-?H?yp='b+$k,W Q-:Ε Q W^Q֦5^T,Ev=(Lzc'vR'K^,"; >_ߏq/֚)lR\^A| il#&>S>~8''_J @Hn9 ߨ )鿶sO\p^Fs@UQT{.O0=o8qPW]e2_5I *&e8!EiNQy 'izJ^0S5kHl?jwkl1!P[ٜ`5`Tʁf7Lw3g$Uu0^I̐R-Ly~=CAƕ)̣ Uh!1=0aǀB8N 7"ӌ 2:h T}`gIfm(19ǂ~2;N7))nqszxjLds4tslU:k~=Ņ!>"YE֦꣟_*C7XR̗`,vE3eߡCݪ;pN[!R./eB6b2}X#sPM(urssb9wes{Euvބ{>0@3s'mhI)P^ B4b.zJ"fpQ&TE]^Ps/mzu| }{}h{#eps셗tD sZPiC-!l|_UG3ԻV sZZ+MFưIv/۩y&0Qt;n#>rlÕBQyP#M(n==I)IN}G%5~P[7WCtO'2/04U7wbؠ̟P ADd5Y˴5Q#+ -<*simD;"JmGVC N/X;gSo'Bi`vw y~;`B9LjS;aU׼,q)$b_LN\b6f(.r`4'Ń1_p ZU!7fq+iSy圧6WNo5KW}MKO>:QA4ߋ^y//*,2rA1%2"v_:>Qo+X%4IY+& T圿ݿYЏ;->:>8ƯR Ŭx#ӏqcm#ŧm.})M73odvT4>ykJJܴIAnt+JZ%#}Tx6jD/B9.SbJ!Zq_]~( hw-?,݋O?K* \=|%&ȏC_s7**;>"u:Lre'@ä \@TQEjKo͗j;@:. ']hpkگҮc'Yri$(~Di6&z[;zO>Pfx_N4 I!Q!Uv`BBdSKƄ YwClO pXS}h./ ~\;i!,*hP2J hݩ᫤220oJr+뮿* zl~IcXκY+ uV6 ׹ioFg.fx5\Ά&n"a;tO;NTd{w^͛\"F3Al(ufy Q T:Epn(ܭ:D}4݅2!]b& u1ote0AHTK!;f^aQMwr8!h|m+'yE?P!#KdA0-,:gDcHR\M__ֱ ^7cbJdX9rM?JKvQ B{+d|$uB*xd.?xNP(2$hٝ+E4 A/ғW!‑p IaeR?)DMf)h AQ_İgV݉Q ;7H_LZ0#մs4H[r}S[ m'4[־50PUG5V4fUc-ApSO#pӘ0Xex@5\0QUOW¥K0\HEB';UoT^&A෌& E@ÁzOyoMdž.|D*Wx=%So1!HДjU}]g):W-bh"VY(.. Y+MKΠ4HkozMثZB$بMh4"I#C4 Qb-NxU$U=yǛނVÊɱ1G)$.Y#<%KB>.x0@i'(J']$ մO4-iu`Gj3~Ӎa$f/'|R@^s9:3ݓ݇ =3kĹ~M&7K"R׵.UӠp3eI?c&P@M!u@N[$چsAch;X.$7qbc\Yi\^̜C7I*thկIC-DĊlbJlh_?=%QIEvx.+e )4,ݥFyd42$4Ј{@Eߋ{p?"ۉ+$HҐ%i9!($Z#oy(fuzVY$I4m2V5t:CI2Y-M%wJCΧ1j?WX(yyxeX?Hv6)г:7,CSVk2 %CCzqmC"͍j񆉊NA5j gOH;-6waZ {TEٮ 9=n4atE,n*oF,nQ'wa5S2y3 ]w ruāGM@lMÑ zuЯ=b K5#F )XQ<55[$'dU6ùveܕshX26zX kꅋ[UDt =Y9FhR}EDZі* lioUsDo8|m u]TѮxՇ4`zB_Eq=Rd)Or?L]cvďNBz*]l=2OOV0#S үm<ʢCʍxI]iD.WrB2%R"d"ߴj|gr]݋{K-GhҽLLaFdabƩhY8"ˢ2vofVNY#[5ⷷ>aۖ_UZ*Ʋ4%=SwDj\C"hE ׋4|x+3Z_w''("s"DM| B?+H= ?3iL8gUv4hExH#&Y^肕4᛽MT tl'jhr^l`4I(&µ'fz2=,k&q/b}rMĿ>\jaArkxY)$ ,w u)H.y&eUi+?MiE gta}b]%-"uOH}zZz+,r:4{4rzmKCzm&_bR촾XNbzArMRi0Ep7]0 = 8G?$8L'G2d9U5Qz{w-"Wr-rLV_@"Ʌ́aٹ\wNc^)(ThKzQ$XAf _qˏIŁ,$d4VЏ^1zP>T۞ "5u╸8S8ZnSH2c:Q Z0Cqp:`jݟ;Y~(Ž>/uk=>y(dIڵˡwOGubztBRKF ;4:Ua1~ܳ>Єnզ>6 Dɰ@5CױEMB {,<3a][1 h̘j⊚Crl!ovlB ;go Fh="i)Z+>Tʩ#mCHYL*gxJBt>^3PI[]iS)W@*Yvgr!$dShv\h>"c eWw\qOQ= *$ LޜgFxAwy\=Ĕ?xf檌~w2R}#4m@23YܲHU__o᠁Rr(Ӿ":b4ANڇUX(oL5ƲJ?z$^ "~߬#{yh]NZ6DO0Cp.!8d6nWb $LYHxz*D6cͪ `2> LzeFý. Sӯkb΃x1 zyuH&?OŭY+Ia8/z mv&QಗRV&k6*^ny<.»yyn'=g:;G= \/n"06ƃYᑺY/=VaTt =}=?O\c$tDA` 8, )-,bD+@NiLW6*8yZ])87HTVkX>i ̖8 p uD4`!%:a-p\SaI"ekB܄%U"yN =%80CQe&7_|* 4@:_F8`6puI[ xv2"i5֒#PGך0X>bw'姷R~(z:U#PCE8~>&<6ȥhic%a/hѦl90%UH\p5yi$.qp0LYݎtS֬ux͢7ʅ5F=qPGqP~NI'lW?/&_sXTFӹ*TPkf? h5FTLw#vf j)vl1 >C|S K(3~7ޏ Tc&<tjߤ}A MoJ$}`h6C]4bV/ JqfpK^mބ: p ҁKW5x[v?W⨴ړY1z E_'g1#[> LO~Ʃi j!96-g>\ȈmB/D)=x 3G>M(GnhlXޱp౫'+! cfXNZ$TI+S~37nEa= g"TQ`x+-JF?E'A#sݦ E} Swp%K:fn-oKqYq,y`_4]iCe6$["1xf߱;xX6h5lհH= ) SI8 T´cRa|oW#(gmdieFxn)+6#AQ#?=Z`#}8~R҂빩LzV69yנV=+.dV&K^no4~qȋ]\V!G;< UA~E8*b._4 I{B|U^R[ȥWP m [qS?*JIM}<22:B1 &C|ym(a d0R/f㘎6.ɻ Nielh_vW\DzAV,U# [F5N~. c6=/Md~B~-pR\ћoXA+!1hӲ9&&&]D"2y̞>~!_tic*S#Xm⛶A2vG_סT()w:dڼ"Z(GO\IWF]1<R~U ~H[w@9.C.~#\ Dcɼq;jK@}Yw=77fm;0_ T8WbD2`zЮԀFQp=~c 8m`e&h*osM4qGE#]Gr16m*P& \PvM'oP}S~&+طXx؜)-8\I|ڝJSGu` <ȁz|==wl`ӈ䝞z .[Elə%lrB^OZr˵DJJ0q{̟M%KO%lnیrpGϧ_:TPeX*!M@y)+U>5Y.Qdxi.R 5=P}Z*`񜆔P,9#y`?/V璥*y/-URa-z\ ofpeQV gDCVŽ5T#]軑XEX!'W]fv]D#2eœ-DDz@m"r&!| S b@N>|OX6<LxV4Rg7Nr[ *l>(O8c ߘwwy鳉 hjj x7]!f&,nȅ7 ٸCj91St4K,ĀrD#-fKf@>Uy/ E\t岇ֽÔ 辠IXR%d2:T퉮MeE9/ xT̽ uT;#v5dtTiֺNY5ƒ@ sP21:%y o+ٚbYV %geV;kC||fSWhvnK:Kd 狠ЅEG{"!ȫ9-$>:EgQȡO>ȒF c/~m8Y|(kdv#&ֱu[w 9:ET% L1KwF/_lylW(1B\Ӧ-֐5r$F:)7ֽ̈́:<ڔ~a~}[(ohLc12Q8htpC- pvgs%Ͷ7I$]h ⤀;ݮr2UHp(Bq`ڃzH,gmejA]ɰ P/Nž\YH"Ѳ kK\I8:^ĵG- Kae%YZF޵4saFZL#- xʭQ3vjT8LP|a} &B1R#qcCĭ=2PH +F!{hZu/1j=tWͯ/ -aI&ؠy1a_4ttzK!'1{1ʓ {sd3' *j}|QL`= ;ADpRC}6;^.h#7 ;&}x*0YZ%SLw8An sZ[4$2 [5[?2-v`۔YQpK }Ylw%VSAVD6';zӊHᾰv˜wɛJ̃8{W_gR[T~?A) W$9#!/;r9')(ώx{Td_{Y8kiqѽڠ`)xUϩCШJ3 0%dX^z򰆒:;Z.>a9m1DNJtgKEC^&~d-XAaUx!}T*\U`2vqD[%Qk"`9O%<,:Mgv0 ]`i6zf~%ju*]RswH r\.ixRN7T^J~λOxfp!ː=W v a~lO)lP}Igj$vPM‡/;Y|s}p28A0/݇FY61tд8X~ rӹ DGKW~[mewuraV.YphAT4jnUg.cN#ϓJWjɫy6$.낓P"ѹhLgxk7:2qƞNokiN~CGVg*S)8|A*DmT6oO̬ƭ?ѧs<ԟV:_^A&zO6yn'f7yUd?x?kg c" gɞp_PYO$J6*C!y Hjn\]1, ݷa :$Zh!,PQ$ zt\~ 75ѻ6`Xu;s3ap65w7 !]ʹwiLxM+QhN\JI7|r"3sAJP θ3x6IYP޾knŐE"+*9G~ :$vQ @œAq!vF#WJ"@.&p3XiyRim5NL8G9:r >>mSHVz.?pPsVХVսhJoef |ۡzWPEBT_BP2տv&pmwN eL^.Ԁoc,1]Z(%yy (sZ W # Qe@Yh4f vMY{Jz~$/TBN <-'(dEY)Vx<%TaUCE# u_i$~%5J"\D) (>vHQj$_B4skqxWݣ*}f;HנT3PEJ-drϮ8|_qӣ I쯔NFnܖOzvrkuȈ"?1Q7>S)T4=:S2I/vaa0uHqlwl~bJ7g~ARuc(  buj{-2u+ O*7\xԔt[ XNXBU`O:RbTUTMݑݑH49ruN˅`huQ @tΩ Xt~fE f08BȄ h1X۝qF|q :~5_$l*B^-9yV^'ۏ6|~,0$^q bx %H֗Qm :2: WV,hޑ|78kmyqÐR5!3rT3dQ{Ϋ@QJmoY{ͫ=JoH[z#wPW_ L,pfNCc7*εdUQ eX#aS!㦴g¨B*L/ZBjEl*bb{s,nNޞK{o æqï׿*I^L|lQj2v :RP:i[Q; 41qCW+"e>}DaWNDvd8̐nS(^?qʧaNK{A%)TǴE/+Ɋwit{@,Zz-c_QeǤT:@(HmkT P6[Yt} ,dKczeP}$jY#;k#M={>dzKgAiQ E'?v\/k61".pWh.yTar-/6_8OLC]/oVJʀoc9m9A[ !U ri` Du?*򠀆.?Jdj=B]#Ԝ#ېl5hysB !bįڦ Nj:ely[ӗRI2 HђL@7-@o|4@eYXd WBF!yn &JSPb:I/CxX&|9J.?8T䯾P1/k_1q j~jzxUDE.aʿEG9N,n&IK@sI&U\2%^i=}e=CFް͸L|[W'mȕ\j(IbTJ̋1F,ҙr> ~!P 2B1  W.Wl-/g[+) U|@ݽԨYYj ;*5kk,>bWZ,`+k*`+p5!}5 }(f]r`>ߠa#$:ְ ;omWK#D0=oP~z 8<φNNRJ e3y/spU \wΨ;Mc+93 U3b]42|gt-:+/QR_RĬl]R31koz2tɹSd^m2AIa>15]߱[ +WK/H>USpژ:局t^rXW@ Wr[Y9/Yg%0j{CCH2o:8D91}c{`TO~4ltXΪ]ΰqjju0nP@.x^]g+s/hmŎ ӑVE7̽f ΩʽVF-VzDTOnzNN2þ!&iP`pO) yPN=6<ɜA,-ifU 8@/>d[_ uSa WW_^6eh IdܠLw;\Ѳy^g]{8ٿʉd$.7RNt of@PWczDsYG/e*꺉B)&Q@Uylӻwh1H-dG`m|ɭHY͒uL(d0ENI ͭkLRS/YƛȈh$:.~jȉ?Bl]&8(hc|k gQT[){._ #UW31dĉyouO ~snD} e< iP}d;HhaCqX ې{a1d|/#q4~g `ʏ͗#b(b;U';KoN3 E*fac}08mi@L"oẈl1wM9 8^ٞMl|ߘӀG \ @{lGҘs_%,V[Cu9ݞ m Ns*YTPaC₡^ KlSX2qr3MQ—UzL2R ({-$aPU,Nvi\\TہRX0wחV客TW!tq/z,kyi@#N2@<) Wgz [E a}ե{v>J.ߊB'>A92Dz/#' SR8KW+5|>AYq#~ !8Dcߌ>顯N†-_+  Qkԃ{(JoAg.1:W7~;]@&oo@d cw8z@er~ fӥoz!jd^ eI&߾u=s% sTG&gӦug|G Qed4{Lj#5-U7ftn?(19jm)V[ qa1_вG*MMFuֱ@NUK]^:.er%wVVR4;;=b yWc;JLrT"Z$ K!KPxG|^$GH`1Zd+ 7[ia[mVTpѽV…ڃi g",5Ed0>6fHK$͒et*YlDQq;40J$`l?|% <-Dhå)=%%Jl.|F7D^R:2A5 l܍L,Sb,,\iQ ƚIn=z|b`}d"'7R9iqq)GUW_U"9϶mW#K3EK4p$O4)A yfxAӦ=ݣ@X|ƻߣm+(=+w8~cӘClnIђEL11wJMYڎ=P(lY|\Cf4]oeѭ0DFICK=2gT4U96"ѕ@2Rki8\bsWf~[8p L,vV} 5^aDgrX@\$۽z1 2mch?atmkQy_UE u\4_xOů)csi6+g 52Nj9g;B'gy13jw^ۧY12L}}']YEc*u/X~ 7ʃG$ lUS[('y7G:4]4R~N5 Uޕn\a6IHc,#̭`.(Zt4SU}S &:(Q{ub`TTICG`0FB#_Z x/i>YfkZY5"851PG<Ԇ{\ c%y*pU*[ձjkr(-n_#gO=x:<^Wm@Z/+FH%WV `/sxHQ|R}wW[Vޛy3[To;n94+lKBi?R*1"fzZuQpo'0P@Q0s(c?+f3WkR&0MI\XM1MiC+$Q+.T=lHT܆`9Tusje! $]}ft03YsdR6n~&)5 ɱM WkTZŝ"4IM 52#=uGtpmЦg~j+5W n͕gňs0Qbe>JvݼIDjkp%Vyrjcpv(ڈB Ow=ŵχi@\a T|E-k.t>S",@ǨckakCCo SJ8f:MJ#N`*Dvq.V ZE-1ܐvTS.h%q45_J`4>\HϢet1 @m(8P :2|Ȗ@A2+#GY8ǀR8Pσ {߶ OZ1%sge!Ọ$#]&tX h!ON k<&c\5\V]j=Ik=k;>0i[,s!reY# }PS݀y@1ĬJ! >1JcB.~:k;P Qf2rW-.q7<`kX$e.4(I'L] Hf Lc<Ȫ-ﺈ 2A-/5/BPi r r/gtpmE6R^ẙS8X|h>ku,i,Y:~tsb^`l;$5 ncش;KCdkk:F4-UZbEqܭyè1}ߡtDGU/>r(_e\̣]jF[{@}u' k5cjhi]0 #!4¢<8( %Uy][p ](Z& )ˏF޾HљeY _!:KC\_Rn!am#q}8YO2Q(.Fl_QXd r9ZrF 8%IϴWQ%Q^%WkGOk$*Q@팙E$S#CEQ7! M5AgCo|`}X鲿Dj ێk^s+[AqλtW ]` y.ōt/.&Vt)9HnRwJgOau>J~]0EOG^Dq1Y3>qMMܠ{ȝħ]ЏnA>{O65*fTT4OD2dP 1ۨ0lNN9)XEgYL'lZPlc.^/ll[KE P2b,zscgroܳJ†+;H#4l=/t/jgpt]2F&/&)POuo?,zOT,\T[ 7vQ9$G/vÜ.)v e`ET՚Ot|e=_LВ.jbTa`b烓 tt U*v'6,~hlufc/14mģ&(LqIP@9s/ۧIic +\8~p,l@sOYw2u|CT~崁SĒ;$]?,(6~_l1YJ.KR)ƤTf3 iz~'9:8M<Ǖ$5ODemZv&CM~sHXŪI+_pv9g| =gbB%uvoiE*<[KKw LmˍiZx!mhY4f8 vh#lBh?r=PBGGna4!zW1pCR(EX7VB/O<_}X&, q'9Q$@vG~XC]O5?/fݻ{P{裺0E$}Py@K-2!i2VnlړB*RӴ'-vI_FW1ʟno%`ŐXaqN*h@-uMJSmvz0RرBrW8Vuܑt=#z[[dĨ|N?@\h,hd[3# @43?S8ruZ9jxJo@{J/ _ޏm7$E Xg:S5t(/g6$ w KW*9/9P~vAR OC74 b^šfz|vEqZeIJt@yXy nU˪9L4rvsNaYѧ} }*ƽ ss=M28Z? ހ0Vm+&sm -`#[*; ]ӼAX4b~=`BʼU4c+Nzu\WUn'Q{])Qlfnڦ*J(l:-, pnfG5.|$PlO+j lc6GV(@NᙤZ}<)u rZP6D 1?>B0Mp7Ō:7uE p ]4a#e s鸛@rY1i[%QB#3E=C|erl-w>te SQ֟Oʦ%ŠhﮂlBwg^TdcάEL^s!MlzX\qqN QdH~ԗu_:Ϊ#񇿾= O׶ZLAXw/+hB_Yt(͜HV{JB b'1IY+!Tތ-1m 59řI,Fz->L'Z+mqy/\ҢZ"zpT /Il$7 +I _Sl`i$ Xt"x7H&mIP+f ig"yJ݋}[6':CPY4'u<<; mKUL{ SXPMv3'y qDdgbiTa kCDYH_Ϣ `l&oNWIE(zƘυ~VBm0sAx*z'QuYv#;aps+WM26%A\})nJu jT)3 Dt{#P\XlT@ ƍ+]&xho{x*:P5yyA<=^^]j+4"D0 #1}o]a-;"Sjd`;G0qC!5Oi{b']D}4Da"ks 96?5}@KG<GO ̓jlـtOD%Y\(kC Ćհ&D:[~8ek_>&IJƯFWGs::ć#}¥yT`شE7a)YpӍD)Tto Ow;M2Ҋ06ݕt%PGIM6jg&Dxܬ{,,t, 8t VTf)nϠ*9g[/kMf`KRv9{"⽂\ǘkW=h<' W>h Z\ Z,V6*)atv)eG[ΰ-k<fw D߬'4RL/mlqZ)IL~lkS$t`W/4c܅J^w2Gj|g{\5Yc<&IP{mZ4)Rū#Ʀ91'ԇvx82I$g?Z#4dLRIb$!p)S|n!1't)h_osK36Z.It&hHɂXf HI(2FVӕEGwWD"wT*b迀nxTiBf#{MN]ՔI(8ĔBNiƌED߻3rk+.4) xvBI6q7,D{ n-'<t5/G.S"2q%`wx JK0UBsP2AzN[}gBjw@60 į؉$ fJe8v^h K&lF h۲Aq)D;%S9uK|5/I AIz1bf.*`y6Dc?hIn!Hw 3(慕Ww?KW.F =SWBv3mp;9NM(5Y!uoƳ×؊c1ިaT7g<#x!yZg#6A;{ni/DLONu5_JBn׺Yzfb@% ipgr" ۖ^lkMWUΉ|,Z6' b4t8lFpDg^TD]"]7jN[HfUe*]w>LWŝGZ~ƘGx%miYsqܕUO\gGO?T^3xms![TR̓h0Oxa 3k+jk~pn&4=RVI]v ү~rxN˚g<T8y=)+6mW)Wjt1Mް rjrގhPd;޿acZ:O7 X0:T0M‚4~ $CuN _A//ef&"y $ڧc(v@AwѫC<+ێȁb$͏.ر$v`o:S%ZP/5' -;3r\c,%$j=uY@7m@yN,g2}A'T^2YeeഛLfǶn@^3W,4D=xUmao㨸 +a9fF$V8ް+-^PEiɱ]KdՈYXVPP=hH?},D},µOy<܌wV'I=]%M=8CB햀QCmKtb?7UE*"\L!prف|̯9.έ4wL+%Rd˿xvD+1uT! ulI\VoQRRGr݊2B}^A @>Y2טuNF)+PpCZnNISrSP1[7xLB*UdH(rM14r>L4l S:6 {_f]au? |7qQEnKx#nx;zӒ*t=cilF5G`U0T]/K;if>=nCحf$:|6eLlOLczNxHV-~%;{CGvYn}kvf{ )L;$ '{K_ȑ1c!Ȯ4Ok |+V^N k]<8!7I4o*KzɱO}.黂 aMPe_QWN.l2H?Q=/01&S}`+-v^F@]`鋆86J)@@e)I"T[UDv [EH*$;J_)\L|-}6y_ ;|qWp\y JW廓\C#;W1|߷mJqы Z̚v@њ9Bm+ SKb [un_!m̍^m}9La5yYnPlF )m}>5@O_LP]̼~Qazu aѭ5ə&X^O7x'*}R-8[7PmϮH)/=]fqny!(Y('^AƥSY)Bsw=b<à }(=9],]o FʜEcp}WeON^Ht+)I`xCEfW8Ab@;D̒DNq~Um{e,>`DF+.K5eIgAb:,MA{gMAb. :m~,]QG8hQ/X"z(Wʕ 37LQnyygk9AOP)'@ZSP\+'KK5?+ 2L64InmP物Wewz$cyѱqp|ȍo65dKWݭEb0څ}ӌ}o^,fE#ˈWwP;MgsO%-Mo9%ԥš` oti}H =DWcR:Уb$mvޚM%z m!7$bxn-rHzz%AU"$?V MNm+%Kc[nůh6c 5PZO' )Z";h ] j2pQA'w"g!N;;6vrASJ,T iT5Z6<ׯ/?7d ],x\D>}ջ4.cDk1DuZ$m::7!ITT֧!(F$/AqI/- 4S10\ty,W/9i 'cV 1k.M"Tれ $ēg+X h 2O>飛W#9֣{6ضhߤܺ+zK[Z}]$G8[É@* 0$'=jjWsv͗]{0rƥQ[?ijB0"R riilua]N??G4ؙFX2׻KO\^ rs˪EPgA^RmaS t(t%g8!ASdJA(nMEzYI_g^+/cpF@iKwrviPqK*$IzOakd ]eftRK[hCr[vFIi۷G8pKXAZk;meRkJg9NVHEؙ."S #=pDض -+ioƳbE-919ؕU8^L.2ANa^rm ntCWVS{QKf]H44/Ln~_Ӯ˚=Oa)%9Aï{2u߄gV{E+I>PlI>dı'.ʫOiGLBX*E.-E*x2@)G@dRT;yRά\fI m mb(ɍT&SXθ628G15 3~.7\Գb'{)Bfhe'`J(qⰺQ_nM +6RZ[K!S2g3? %EKb4qٖ J࿝~6Cדui%9>:P#3d!()̌$#YKv X[I)_{;B=\5(mjWmbkږ֕}#q"(ȈrZH n8ڀnCʨA3 L뜤onnow98:4)K 3@FHŭ6м^hpc *%yۑ3OȌ(H1`0(7r2 2yY|Tu \k )* .pg<$HIFC&^da)ҷ fH]7^RZ*_&)q`_gR u_sB8"YO0Gҕ.}D]zAHk:Dp$q6ZGi &(NǽBgJ#8|ЕǗ"U19P_+m1Bf)'cP*'PH~l *`{mM !BM?OC 0AOxԚ(N y+kB|y/(,@)y,v"- $Q9뎥wG?dQ44Y_4>QEdν[iJmaͭ}_FS>a qHi,k @/{۬SM 7>u"VȜV \I~50=IJ{2 \ޡ|bDu+0i)cA2ث4́O)ݔN:څ߳1kҵ|&hyvv񦶜v,PH J_ amT'l_o]M&Vߓ=Pٓ[#&g'${L7-ZEKy<39x ݟϰN8E-|>7L-_1A[ ȸ Pb\y׋Riyx.^&*^V:HZUU @Р{KodfdB֚E5[f7gySyԪ◹9-l65NԚ Bb.2>fYf ~8#9Ir%sZsp* fXt3!E$ё'P05m5֊j:Y@3 oQ_3$:!3Jv}'z, -C hs[Np3ad0fGI`BX=>X8[\bHhwZZaf%}n˜;*>UH-hy 6[{RhYW?^i*l0} f gW>QJ7_ȏ`W%,N&M;|z%YKLʦaS@:*% }Gt`ЬRO(;D'3!$3LGK%qOB}o3"Pf!rn%{uϲ|@O2nV)|J0OdW]@iGE>_G#C:4zOPs-5p#+Z# [<4/t GnX\{xLq_ǰy9>W[ܬΒܺ_&&ɰ*$RtokjՁkUFS} 'DJS^SD@(bD~?'_!Mj% f@$q l|{ Wr+"#2#)pؼ ó/C^ngYJ,ڦ}P;c8a&'g+4GDx:=vcB7!/A4G1䩫³a˴ӻdVth.DV Dҙ! *Uqwu: [1? ct57 L9#Z0YۙKq)9w{ @NφqPQ7k _ml"OroMY(˦ce&/#s}<&0ٌoz:m*b r p~vij?NPkDARBQs#âơ?m?-Jh@@yK6ꗉwZjlZ])`ryg~ɶ}@ |MaP7 r}`tJ]E1~J';No&83U3z#ĝRS#Y-) hT{ R7ρ=3P?3*5Wc2G8J=^%`q7àpP ƛm9|CBwܮWCjl b@M!ڲf|It NwW06 `*F:ImVa]]glV-+;)];ͽ~MCSXN82i>WY:X\C h5]2s٬u^Q]uAtj6}- .|b[] Aw78@< z. K#̳c"auY+*vW:a+EsK%!k 9Ƴ!@yv(AYG5%SKi{uvRPpz!Th cHanMC K)찅^)F\*OAvPxAQYdêGRL׍jP rr2$EHO{PY9&,}X -TJԊ.`~sk_ԩ%^ = $BlW5Gcw";/-i _)u'EY"'S-PScg((A IQ0qC@gF91јɳ-9% ȥm mԠC;ê r#LČQ06i"B2/dy[b_=SaX(PsVZn>KA1!ç*$ub۝~aB )kʷp;!vwś8މ'Ggd6`?8pUY2BT.0 jΒRbхʆ|/`!rpHX~Pnn7wO=3 T`LFͲqI7dJRG31-trW3Ox^+.RO~h+mJJ۱*I˿7ي CGbef9nP!5{;`蜏='@\JV"|eXX@)Ҥ8p"5!q7~BZ@Eп mIMx?i9#ɐ͜ٳ,vs`US_YIZnxCw+F`px[ dVخL!qټ/* 3ik\v݃MJ4.o3j/HFbXY9*KKثG1-d6O]‡)]|5FգMo#ꩰK$CYճE@Z=]H?.ӮW+`K#FpA`Qkh/ƶG<J) g}bڂ3]"Ό; gE|+6F UVɦrQA@Ee1r@sc=)&prl̓UP Boo(sOwqCzbAf>ܠgzǯ0QQy0$?qOהVhmJzEȤ)v(;ΜXHMJ^t%d”3 崴$ Y9fhuê"$>mr!7)ȴfP[na@DyZqزƒTRof^3A D [^ʔ8T@3]M'7&^A<}#͔WT8Mh[H -il6`F|ɾdJ&_Ѡhy굏z+CZr7t0k"IJyj/'m(m; uytǁې/ǤbKmR[6-ZqjϨИI?0,7lS+&u'W`\'YsY瀰/\4պiP^/ruP v_F|B8.51#N?-[)]=F?"T~J|D>U\){ sX.y l͹zޟ/;㦮mt䅁K8fz[o'MP]3':B3DZ9L ΢MNދld`G5T9p_c& L+ 3/{ Q23k~`4]k?9ò}İDyيW̹MKnTQ%$ۼ||Q g /5`ԦdZgX, :( R8fchIl0akt>-GWvƵs,^AA5r.šۈBOx'ChU1-.uKVCy=l"<(jX44;tZ$EJ"u /L(jk3BFù %ntHs?Ȯbz[qF%5{v>njY] K>:jnXNZ1婈_ȑ [ xwY:,w\VCdRXw0{~/lN;΂ o.Iy"cBEѾ'o{Pg8٧xq_(yϰ; }I  ̛r^]p[؞ʺ4rE<z7ԯ.ݣp*I b=l5>yP >p2d865|-A\GGB=4R2Ή,J' c= 71)w7m2;is[z:%- % <6~3a7=IdIXEs)t~1w @ Yxnm~a4z6O3lM3ov@RoH=Jr0.0޹$٩: %gA9е,nwp>&@t27).=ZnTshE*fe}^sGCމ$Է&֕NWč=%EbM=&6RuT\keL*:Z$Uff~>.4, 3ElQ} 2J{6vYv5] ;Vp'hE #S_k*y10̟DB3"T@e@Lٿ;޾GеG͹Nծ K2?A=f\oUg_h$o 9v[V{fS;!+vk ;dۮJ\-6羃miF8Ʃ#E#d(Qind,jC&4$Ѻ Sn@NUI}u~nV_osWDsQs'&V 0@%Ztz~fS2 Q\ )FHHl KG\^%d4s`IϚ +w=ͱ}fCv_MCyXEO,/bУvX~4WIO&2:{9.˪ *)`D1]%Frt `쉫C%\9sJLӼ R@Y?u.wwdA!E<[+ 'ƑegUaFs]u0QAA^*=))Ōc7<g!8=2E֔\߆HGoP|e {, 0_E[EWm*EZ'6Q60L|;/HwO+ Mhkܻ}FjR5юOwymT,/q_3HKBphD]TG0+{EHV["s3 nDԷlVwڔ|▴Gy/),\v8[_w=/Dae~-dIj= D%{[~#BnXz=2%o|@4e #Yqoo}d(qPHKf(l ƤuH?9+諤+ ԆĐ._'H-/yRG4*}>S`N#د\F G9s.'cwIJ^{vdWS eBh[HIyEuL!._Q=%S]U ~t[CUwJOvխq8zLy_l2jީ)v0^S?WϋyQOZIz%sxKL(3A,*J o \*ua_-3Nd[Eڕw_Zò^n ⒿRQgI'N.zHdc4i|=f3e4Z3\3 )Ӫ p 6C\%2AKw[o>:E~a}:KvݪD* Svx|u cC`\9#zWAH_k njG:B`aS3GSlw'ҕ~7+?fyvGi!AH^advYAZ-T U\qѫk\hBM p Fimrpò ͙GU>C?5/_mb߼ уB>`FV.`IXgC_\@&7U`6X $|z P"E@ #$,-?fx.^qxg bfduaݽ@aԱtap5:MKI@c-"`/`,A %\Rai@ɵVQShHq/(Vp[·BS=Ciͨp[Op"jeƴ.0֋a?d-,HB7[.0/Uڬ z /rk;!&Ep-tv ?gwPӺ{"q'C=I9C4[8@ CX1t@礠0*Z,%? Ya`, b,CYVo :pYS>Kj0 I27#gJ)4 W*_ pg_RX9Ϻ~S04j>i0RQ߆H!O@/~%bu,`*ۚe#SGg^Řu:BUML']Zo>ZM#4µѲʘL"ۀ)A' G24ny荹 P8O]B`D@9(בBl%HV nrׂ]n1a J`mkd^ˢףETu516EQ+-Di걛м/ՈA~w$W06-|>RK*2y aPx~|3~8j =;鑗H{\|U:j= ~SISK4snF{b\ŗ"pȉܾҹèwj"hѨC@Ϳ6`:E56ɍfOݨ@V) D RHftg,cAڌkӂ7c/0@joƦ -ԋ}.dCD9+K4 8$.GVt=)&"ˏ  J l9l:Nܓ .D^:^h7ȫ/\lդ|6skC2w7cʤg2Kd Ưˍ W$mXr'֮o<h!cALV"͈g ,@ rX˝&"+`ZΑ${B5O6cw&p!S8(s3 p1rOQuNSw9br7 _}(<*L>C:˺2zFJT7lIErEjk(!l(  ;%ɞ yoSb:f$7,?@SksXehgflAsjȌE`"Lpek8"@ֵ/2R[ujYĿ+ }5,H.Jh'v F- ӟgEJ!y,Bc<%<3zԏvxXNj3~&>WWv8y, R tY]oMF U};)".ڛJ!L\XAtkQ 00~RZYbծ49i^\e{8ddueʝVѐ(qVGw9!wrZ;Em#Nx ((^y|W-Ą(^3NIJPvrnoD%ɖڇ'[J-Uu)↮E]a!Ɠ&:: {}^m:8<<-= /IŁeGPY;VX 6jpE _P(i?hϭ0H r2oM JE!B mXc[oMQ&#cBTA rw}͊MǼOL6 w)Q@^}[ u#bKy_=o@r4{2_̿,{v+wh.=u#еk V(_=ph *o#u\3.ȗ8&yz(H}) }PՈ|zõ}B%1TNDV%Uї'q|ܚojb[AFU+V r0Mܵ魱})Bq vOì8_*?W9#a9,փ][th^|[]_'cJd-O8aUW&2}抜m"kz&Ӛ9)7-dl+:xfSW𷌇d,xQ7uXKZ+1Y!;$xe=Ŏ\l&Bp TB+;ԉѥXI8[,J}*Trj7XFhۗ? R2og FĐ6f\Ԉ8LVh}əAH  01)F5``揃xC Ӫ)CU&P3lsEZq"B]k"pՊ=wR7˃^b֜4c3|}qVs+򀗥F{ώLg_e9/+˶XWf!@ncNrMQZ&4 鎩m FlY0NK6pϲ"->l"3z?aiT:e\`'y9`jn)-#5zi,J1~:n}qjG˶pF>HY/}\[" S]A@4]<[LAm^y}xH5Sk ] =<@:^'u_w; E,C F 3#2S6} B,ѿVO ùʢ`R0ʆ<" tx` `uyA':%!m 7(Ytnu'Hz> ;8^ec1BMHyIgQxme/-{ Hj'w0'@ߝ㮿 Rqc7fk}uUqKYێba@D`NWjp2 Or 6o!OeJX~B*Ƙg`2.6Rj~#9X1 1jK#]idL]C.!RlxUZVR^I!v%R6pN$)0ONO"~+^t{vP#l:дS;ݱuc!RKpltI+P;Q!Uے\5>d!Wܯ?y"4-2Y%Xl xXoGn $kev [TCbĠq+ ԧ:J\!N2'~!>شߣ^!3Pٜҷ!r89ΗF^L3GO(C!bYnV B2 y>-ӆoI=M(j;{3i:V1k ˃|Ƽx,FFj5b Aq*p⑘ECբ=,>P<%ӕ@HߎHn/|4r hJw 'O6>^)Pu3tƨFᇍ/Glƛ9Q:XИM5cc=`nWRyfi:zN#i0Ƈ=^lr4B泞5O??y,TwH(|=&;%w%v DKywB'w@n3!quiw,IW8|ePw`{$Rܻ2i/S9@!KH-.2&tL>n<\禓ozZ*Gq;N:mHQO6ܓ|_HkM/GUhusc#Y𕚤֣bTt?D#͓ػF%'TT}R\0n^y>7Z1v^Hܬ.0WpKC`MLspZz7~8$zW1CJ<`sze6Ӄ6—Uק^+!7|v5 6-Iz r/ SA%JL }aPPp[ÖO糨oe!r0iϐf'[5MJYz5*["-Iɤ-mQy/+o^vT’xcV`΂٪1YOΣkprS؄[f/ҘyTtJ90GpvXidTeғ P(jk_ }]M(8ru~S#S7&B%7>YQLHpM8>u¿Xq~?"x<K@[^lb^n  6 * pE(fl7pۅ&3R(:l^d ֲUdK(NAltx"q%ǓrV~ȥҺ(PEFYfvA@ꤎ083`žB+`6d,8C?Tl1qp%iv҂+t)ӂݘeMAoJm# y; ϴݕtVøR壭f?oS CگɟҮ^}&/͵3ز(Gk@^A]Ɛ?ݹZoݶ`S*z DDG|scBizĴ1} WTQ)|n4YBvŨK.43'F 5y7fY\AOH $;r\d^{ #upgㆥ[\+( 񤒢Š/jݡf\} oS'e,_ϊTW*6˝wCKf g@K1u:/HySM"q Bќ<q'O4~%rd`O o*I.vc+ißZˉr*j\4`P f1ϡ>Y tSz7x!fq҇`Qneg:6$J~҆Pf#.U=2q[WZ c& qÊn`J6/HEVjkRc^$(1bO}jK9_4ǹ}}ieX8 (ɢ!e7tb!N$YDV'Еx픠1p)y#\Nz[`Cqq4cIQ@L8g<^l';|mRRi 2ca: ݗU2Tdž_P򺪞m)DoKFƧ[+Y؊6%c dADP:jָ0s$-:\ZsH3N)D@ĀmڝI>Oh@"epL滀X1W)X"& s\ғթökH eR5]E&xدw-^;pw+1 -⨿^zNLG}lU-2 ҝsŹ_,weJT,ד 2#qzRyo@f´}FB(?ßU/iC7gC!J7@W%05Vlۓ/+jXEx/wHjahT6榅<][4Mhe`Q}O!}Us-گL冉lcޖ8N< 3[+-8L7ل/[j<@Z i 4"QBKܮ&,X80sGT}*_eSّ,EI 4$5 |{&PvgAw#tKgδoͧ6e} Mʌ3jb{q􂹔EKn0܁ ݔp^e/YGe F%Ӿte`YsEUS}2-QKf)rM҅,=ZEߖu9?YCSfջ6--ϛ./ !ӽS.QYC62ѣXZ3ا/]k%iiыyɻn[(E)Edw7Lȓ4cR5+Q?2Q0Ft[mF#K kSz< S~Gwyۗ^$L p#Kv CQp\:7rlcΐ+ñP!Zë"Vo; 2e6vsɚSCw5{Nmth'Z#fjgϐ{zz85e48jdTZJbV{TWVc%K^&MsmObzkё3({>׸P&ITd~f4m)էe }"PPG A@D)*zf}Q>q>Sh@BٗCzO\ƩB_a(~:J!FJ\N<BEԂr@Mm'Gfw65;CveYQ"G9=Yô]y0qa#ƴ»tYn4l RJMiza)cX":T1Fqy4OOZUPJ}|T/1tkE'plZ* Hb_n^$ֳm}؄.B`rA`M/{!d,5Hw R4𛔯hs ;dYD/2>QzCR}W] 7𴖊:Vr=GDN Y>=ZEm7?@#j;\#C-oމ13DcaCQ+q~&]7c)T7lاXzq7Az֐xOL2fpU+y `ZB8d$*K "!WIi*sшzR#r$EوV*8z{ P?W)?sIuO[-{0{lݹ&o7fh9San5dzi~?*v>yZ[ QJT'! [ xW^RմaЕ5d}?luG@ [& 6K2 ĸ_q§j/ȗ䞕y|x0$2g\FN 3{h>sDVD? ]J3C93JvѩoX e=`W&2* մ/$+b˞~[$h[g@運qAاSf:4 \c0)hM_@30}{(`Q,o!7-DS>P8}Xtd4b0|b>6:M B}':Ou}h2<#sHpt :; MI!`Ŏe4T0o-)΃%g0}tIQ<,8m#xW_˄wM@]%^K|Jho\CvLךtv=̔#_O ݾAK`9R"Ega&(<{lkޞXn~v0B-']+)FA{tyeg32Qfg2q,/:|3Z\2 S: #kUN2x)eDVnt^H1@Ћd=y$dBM.VnbVŽMZI=y&4CjHx]"!=o0DjV?Ž} 1ߜ/39OD]@BҘo|`fN* t8HE-w*FzSKs3nv 8 ?QL9Fzj P5v=ϸf99LaLI*0.R&TjjL؞QFAaGݶX+5}89ROP0brS_=&(f}H#hk%x Dw,鐍m?U (32*,SKg礧R'Yثr] $XDAn‡nޤ7T%ȝ-c|]$*k0]kڽ} tT 8_0leg`x t 'S«(Bv)';m|pOiC񹢳c yRxo zo";iiӀǜrH[#o"ƛ߭)hI((XxcJR=7IQsF Y5,i.<T/)i+mJ]cLh\Δ؛+UdeND'v(CܖlRӺtd`8"Fe²^[Tu`ʿ }ϴ{󪎀ࢼv-,(O fSOIދ -cHol wKw0W*4%ܰRLZ=c1rhS#wq/CL j% ' *e6&mY"u&'Q ~Ec_{(@˘Mfğ\2m NG"v@91㿟X[Ŭz9C{(E{Tj:.zbݘK srwʓVNFw@ѝD `Ӛ@TKwZx1n-?_9弬 *UIFRXh#n[jFhj|쉆{YOw6Am|Ǘ%si ԭNZX>`;@82,H`+@71z3H$a rMT%̒rĝyP 8gӐNό,'/L5%;K*{<!myN "Y|¡s=d/B4ySHU+ɣ"Zw 85WaaJVw#;un,d_r 9́99qӋ "FMH"UoϥoLȩv&\-ky^2*hTc,lKch3׺9uK1,Wq e&2Ⱥ]wȤ깄C9R[F%rŸξ_Ts;NTe}1j̢U1;ZDׁ[~ik[YlQSrKBl?[]@ܧ;b.Uj]R1o| q~qP!MGt#[u5#!M21Vd'9<3GSHp:yZd.<4󰛘 ]PX.Jb*W;Ԭ?ˇ1lH{8 '/.}R9mQbJ&\\ȢžJY!t(bSYd\x҅W5\bmq o~I PliTΛ&~\nNR\@xLs%CƔM֟_h, .!?#uWF:5}f}' VCɅU.LsQ#ZML:b{SEE zE*$\Z/~N4?V>m1š:v<5IQeSu4 XØ"4?yb gHt&o~K?Et h>J2ɲ0DdD/T<ۤW!]+ /zmbJVFKѷ/ oYw8ܺX7"6)2.eb'هQvCP {+eHiګ~}-W{\dLE8Sg^+R28_JәR2[x-,*\|Fzf4n /csŕR.vI|jߵXZ,$k6=0je6ucNk"Fa쏾0,y6<!4Fo#23V$'c b ) )iXAS&nc*\f@t_0d=k튲5s.j;TzaҔWv3vz> O! DC=9$lly52Xzt;cM%2V^L%]/*M'Mø#+@^ ]X?Sj|OwULCn/{z2XEBN1?P-zYV^oHG\$h嬙^n FQjjldQKpj87J g^zTg)4%ۗ`gf̀TF$L#b/{(lf1Shs8ٛ#JUv'7R~އ?/ >&Sey16{rA:9 _:$Yg>9ó\qМ m ^sV f/:rM5mV0ӻ?2:4f?T{z|ƻӣox=OwܓZ#£iNv<}iNE}-1 \#iٶ>AsdPռԾL/7%蹑4ﬡ'^/5F҆]Ko4+ j䊹߯` f^RCxX+y陌 nj2́n>Uebv' up ,ܠIyđ(T~T,|9M4@qI%YAҪzkc?]t^D8NtbfF1=Ʋ4k#4/ie쵘lIC@` 9g@.FN *ԂŖ%OhU!)S] م nUiz&w!;"!'M%ūE[FU;kKûERmwU,<%@͠+`<$IJW0uHsBjd5WknpjF%@ YF-*Pa d5*esٕ+{p'{-yiɤ<\+~,}׹KxoNkѸ*'hc񟭀%Bߦ]97m܊G"b@BM;mnLY&w@8jGmn F}n%'P JW )c^SNY'_EcV/rqxz幫'4ozz,چXGIwdt&Y.u_$GB] ϼ\|4umtJg0)J,⢾s L !5aQ>ׅcȨ |f!3\quQco\0o0bO~} Rfhw#'ueUaxX"" o/'ipDRml9n2r#u?@ ¹ )mN: E -7H4TM*MJ'6cIf`h&Ggo_{ W.!_koqAK2@u"ǵyS̀kn$ s*μ>LX[RG>!(=Rã=euشPSyY䭯9e,PY(AZ7'EqLOe6E!=ݷ603KO8$ u /{e3wkI6Vq~6'R32+eךV傥$C. ^1Eeܶ1P:wVNÊݬE**Sw'FG`eTYʯ6nO\&R?& %c֒u(Po nc ۹TVؙqI\pϑ8tգSQBJh]&3I-e H7v(Jk3nr_%9;0ۯ[LYw,ɎX4XQ~2y/4c CaijyC/0#|op7eo6u+6Ѱ<{y> ) jwj&(D[뮁lPU;_ ?ɷNX?0Fd%k =#{M:xN˻_ӹw1mI>h G/R._DiZ@T{%G5'0ZF.cr{X!$ᗌW} ģjw];D 3O.Hϩph 7 umB*wǣ>  7K͖#ʊ,"2"s4LuP̒,F240ÇhC@Р0|=wvC um>mfB}ӚS4x{sBږ -PZV" T`z]SGtqF$S;Ք* S&>!ƃwk #olV&L Z&Y(" ܏aiD\-t@t7yDB[1H+"ZW!f3:L5H=%ξLB@k< _cj\͏BuEw MrwZ++#,v E?% [1\XpF,x5l31ר΍+#W\$ suaf V խ+>s7'z.xT"0@{꿙B8i-T[c9rig(+M:R!K׎!dpĚ^(L6b`YD] vw܎^₡DjجxzKiV47h K϶ֻw@׼ 1cĞ6;|-hͪs/Z,+avX7a>`~}p, oR&pJܖl$h75z߽RؑԚ KluHò LЪ$5KU6%w1py#G\)U5aB3!dw: 1ə;|YQcCd{lf'niB *CIHTMr$dpxgմ3~Oڭě(,A#}ڤ {Aѡ CYsRꅛnc)hYy;*DGV`I%HxOg7ufuϱԛlͱ_NƯ˫Kgh_#${kpӛZYp!i Blh&Q!_(9*9RP:A=SKU E;5. g Y/ W F+ @Z޻VoE/[ .F9!huXR%ڥ5X) S3Ѹg5ȞFR.4@WU+zn]Q˫ ;H?h3e:C(45UU9Nl66dy\5xe䐛_Dy`po)VT.]$sD)O9i gm_B'1*`ڐУJk"7xM2腧.wܜTՍ%cd f#_ZzYos_g@OtP\b6U~iZR85|z+N3c/gGL϶%U{ѧXmr$EO:g0-ug!+?/$JՀAPz6 <{1 ˸yckkT$l6a=܏?TYIwDAЂx=lMmْ ^ϼU::haR=H'Q< Ϊ; DIGTLn`[Z:SZNn{cV&`)BCD;jb*<݈ tk#YK9%MOw` nɨ,Mnm8o\<'P(iŐ~99kA툗o3x]IȰ?Rsvmʟ{1I`Gߎݬ9#qP-J|CE߂FY Sհ{zx Cq]8S~=ݦnmH$m 8#N^jh >`yzs#{܏˝g+1vZJw"ÏIR~8ɋ}SQ4/Tu:aŴ׮?甋&j8mOP0x8+2ӓv!-sw˝vR"׌*8=gIItK"?}b]yD0%%F0P^+K'IﴎDu/C~bMǼs§.+% 9x)\3^%+75NchHR`v(7^>`JgkA]BFz8!ɡ;G`r 4܉TmV#V\sjg׳\W>&G]k6^$u%(kKEL8 "=p xGRD ~IiDyϼ MߨxaK- _iBs\C6?E9 =Lp$*'ȮtK = nrnV^ygEf&u|yߥ@p½ŀeL#g ꭰ>-PP;/z/ْV9R3 \xr#ZN\GUvJ40A*֧Q1ȿ sUclI To9428cJ}=@@jM7͋.g~OM ὀjaUp,W䄋ófv}>q1?@ "xN@+ 7E^c[{2 4::-ӌ|P l]>,|j[u>4-@LC\ .As #-_Alu2( 6XH객(-,kUt(1U+;   lhWKm|8e37Մ곘5mY4&,.%h;X^q.68VT8+D{c#$%h|kEfPO$4J&Qy«$':vwx;~и],~+E(2pȴ3p"y䛈|^c> }WMM[^Y~d2'.¾ 3uG 8 ybw x9x\1T;ϥ=Z4kL/tB@F Fs|LOTabdAQ1fhy0pX%)Xf=ⷧy"fuiR6Lj0y=$KfxYmZae܃pF}Ou\`v9 5*Ď+_ncMs{lq5V>4Η*ՈObYl)bt,V"K)(%A 3XiDԠSZn-ۧC=Q(ӊiD! -*Ur]SrdƞlZ!!i䦩̓R{/sK{"vN {e 7|b%$i& ǭ.nZfNqƕ P'$^/:Olj(;D"NawR=ఃp4+tqlqY+-Hcr迚)7%B!Šg! `UA~*+``6GCK𭅂@,ῚZ%z¾NCNJN fvxXW0~/>sߗPS\򁐹KvP]_aY,u?p)0"ЌHhI'Q5XR< {d># 22;>WUk<6iG&0Ų/)^KMEE_v/T#Y_ ={EoZ%ہIaoܵtALߘ?'@B^P G x3Xpv.}M P2cnFBT*5Vy<55kX"ֶpeu߅Y@l"+7w5"LCSխ g$;m-A:<rY.ue8[h/vlth;25ɰBdn] f?S:h %^e 4ל}"}d;!2C  "g48 w#6t-.=hp6\|rj9!v>yַ$:q)q֙N Ufg:ij3AAbe4p/GW_;ɿl"c'bJ 0pOXhetS]D"l 5+ 3xٔx;Mǧ[isa2xNlfnh;A:[gڃ >"4j$Ix4TЦd''0x@IǵP2걩|QJpt|(b!jV&<#'M 0;H)H1GjO2fq[sw<_x(" Շ9l4ʥi00'pxÑ(%,+^]bQl7 e,Y>:(z"P2R\(6r̊.[<╄V6 @i[_`}9L0f}FMu60uN>Tz+z T)wg&=ֵ>mtW3i&u!q"@1Bbhzby;uO) 861Q ?{n3P $ߗ!ěs &wrn5]0):0K' $ `MEG>J_~(eC!PwmJ߁kQ 3j^.:Piz[B- A#ۖfzR=F4T ӢXaY\_1kT &tRG2jq`XUYi_+ B f>xeXy Fg'amxXZe'C,JeK$e)5%B-.7''n~d څ Ydx@m:8V)WZ?qdlETEM=etkhqȡ_1$Z-4m>AX+r<+N(OBn/枥n<8PͿ2c!(%6dϏ>2 |D2}]7O~icJUCSpd8+5GnȀU`Ej7hČ3Do"͡4[-FWg1'fbd_e,{3"zLf)$i&+tzex9J9W'7YaUG`3Qi n0lEJJvîxe0FGC2uۇy(m)ģ)NDw= #Se|-%Q1ԏo=44/Q6]} 0U Q$z€'CIZ ]R+Rz"!az6ʮXZDI'KչR˵R. Ne9>IR4meDTiqMa\ 1=1V^ ì׆4՛Sl1MPE,< =Ym ؠOtߎ~m"&N G]'_Ui\(3/@b3h'|;CRG(#`6 2&p._?*=`s f+D:\~0*2v (4S5[b''Xq2扲& x苢 _oP-Ld hE@ef,^7Ggҷ OA^Kd\ZB胍r:xϛ]d? X gH9zST#D, e̿2)V{n Yc[%~d1N$qR6 4ugb4*g՜@ZgNC`-x~s~hlb\?x}J_Oz]jR[%`+8W+=p CNsLokOإؑqrұQ$uOj:̓c8w 풙'ªFĆ[~6bC29K'Qn(SE!Z]$%f^rI d6 %n{Kt8ҰSPIx2ab]oÇ2&BAG׃WJ'" gL3.lcߧFۢ~EΤ;zk] 186u@x%\/aA4cl*o?\ toJY:)fc$Ɲe) K=ޯIP_vƔY?{ =YLpe[OmsF4ؾ}Mw?ɵ<,ozR݈";!BM,WjKO1<[WbU>08r>^{bZ~*"4S8w WH.@\^~Ř9˭.{c=t%A{sK5-B/EyWn\N4I1E賎&c]֫D7r˥8ήeoHg#)rhCWS$F0\ iZ=aE f&bub8&ȉqRt0 <oet'Lc#ij^*?q|iZBuurk?X 9 #~q_Cŭ0dZ'`HZx* l3V1U=ld5M_cP"ēPV5fgH;݄=/k}wqDL>N܅!!{y@h Hȏ]nʥr8< >*?PJenRo50(Qv${ГT\hLK$"kS-"3< Ut1bjuU6xzs6ms>y>}A="cڏ]Nb$fed# ܡb_.b[F ǭ)>LPMB4 N-rajoaS&2EcG,Au갆y%x nqvL3J0Q4 KɷF pcѶKj-FsQZ]JA2w:+'-hXnlo=Bjh]xFMƷ\ۂ ._hIw.C,dqcnăQ)ލ[,k%Ai[NrsB[-Ԕ> 39M>/d€qd_sN"B4 @\R\Bn&$;[whOAt 4~gy"8 Cp|3XmE#p{Vv`ruzn"IU e:5_zvm1+R+MVS[F=5L+&s+tV>@91f\u+a=,zEXk8 f-B0 y# hHgm:Av7;Hܑᜀ+~z)0^kyImfbA;Gz1bK28AaZ&[ kf8݃ ~З mX^n-]@rѽ/h'Ǣ2t(YUJEUܫuU1_%`z<|R/n9az'쵐[@it޴ .x z+FЪ)%-x̙bVrO !Y#d9AhGxjZAF׳mC_7  g6rs+ ccㆳ+,2brF*ÇAiq"jѸJRlfi-p?^>$C@s3}>W! 6b{_ }f!Ch,X)زxO(:7 Il^{_ hF ]tine{NƝ8u:!|S=(E; ЪfdY9%'|[MSRD*% H'ΐkIXҡGn$ȭhït5:;V\6ZOEsޑGމF,swXf71HtƞaA~+"~vho(؍ }H# xB*h`"۔CLMo~1#l^y)e怯ik<Ѭr_;z͡E0“ NvN kKqAW])jPv#8>[ uR>h@@gIvHoz Rj^:#Zř]'70%v,K'l-U@@?x g۳b|Oɟc[~ȚPfui2f'\%u)ηPMo9?)K&2xA;R#Xa#)f}hdžizziߛdN dͮp3c&UtU9Q~/S6nj4}<' 2[COE'"r(K}BƈbڜS^-^}޼i)$(n $ Lݥ8=^SKEoW cOs0<Dw]{uGB6!E|r[>6pz$BhigN?r H?!wԎ"9:[Jxu;\713/ R0r8#iu]h mjJ W \KI)eeb}cSx0B1{7ZpcȤZF#CH2Em{=o^bk>rdMB2q; V2 AZ&( m Rbx>1/uP|)8GTsޡCRf+VTɓ UCeV܂^;%DDslclG:BU"2}pVk b GU{?7JuƎ$%ÔZ'b1ٝ!9vV~?fӁ熵fc\d(ݡƓM$f2~ ݓåcor.M^u%=CIAzc7R\@06{~Dw\ꂨ%qC_ qyr!s 6bH7˼3@cۺK)[kK vhuJQq/HiS딙K1PzKZ\NVF>m%)~č^L k * {' idNk1 ӎgR4Xs . B QgR 7TTGxk-A1GWY& (溺(Nw޾SI;x -AIq1b9 lC_1ݥ?:dhrNSrʘ3ߓ.g1)# wDE5ী&؛&=贆iodb49T<:eR]DpB}tq-2J9pA,'VŶ$&~fPG_Z ,-(e^DS5hpV,a("Yzw_Jł-H(13D9s|s/(<5%PG?8a = x̩ǔ}"^ebb J&hUeÖ BE/$Dgg2Pjb,kXʧDk; G9;bErYYmå#u\p2!JUf&h;iaH+|hxUBgq[ZLGpk.Asf'^a s&,i? \TIםS$K$B-KIxg| LYloU"Z_]IIս7Nâ+487u$6嫢4l tWQS ֗b)3 cWf(zEyIwVP*]֣4EA0?Re}[.!A)fAYm8G7[ Lzqt_bSyu v1t92`q!A`>:\'mqtV2ɼw#-r;ns>`{6Nr .S}Q"9Cq_ٌa|%΂\[訆]ܟX+4:ybT:) ި2{]jtMjyLӾ+;6iȗ:؍kЭV} ~v;()+CSE)㶰M]I@^y4F~$Rc}8aH x&9^֤tc%wt G7X8&RRk!ooX7O@YU8)\ۀc!j\K opp.0!Y $|;ȌDe >hu+ Z _ߐbݟSW D]KCU͠,J(% nij@@E*@,3b4@t ;4rAwѹnc>ܧ_X8њO%@C%kma~vt٢P ~ Z*MM:=Y 1FsUK+raysnt2vqB-.PXsw98>!ys8VIDLUd=ydY(ȃ4n[bj'[R8VlMpц4Զ$Ajq7P0{7 St(9m)[b(E#DH 7TS⿜X=6DnſG%H.1a|1kښO⩭nfL"aX^'|9lo<yyNuxoD#X[G >at#aS^3"yQZ>i9-THRWP;6I_!_RɂNgaK1gw6">r2(XdcY[0/[).|ޤhd1!۪Z?˂H*\& y<X􎆧3 J f2r~^Rm/qpЖ>hy3u ZVEX- 3K(YtPpgNW _eI*x S`\2C]r_AU{|;X.'1a-(3Po#佈ad %8zf0vf), $VTɉ ;PXI s+HFez&KvPĦumajLʅYDN8P_lL΍Oy2C&1N> Sb w}NUg2QLGp),*WC#Q WfZol.x3$(6Ī?HȱޚR u+mIO'S&_n68W&.s݂Siwa&w>X<Ř0M2']x@LO=h"Nѝ>>o-6-lR%.]ː]#@> 8#&Rp\@r~ms^sVL-iwUk8OnSMA ˪}dMxgp Hr ]A H $鼼3( Re>R"+,>|U6@ Bj9ǽ*i:S\%/ +9Ws ]pVK}#/F̬^O1~e&6ʐڪ5;xm .dr4̊ KvIIRw~ll)ŒbV͆꤀:^3_eɧF6񖵿مe5;U ~|V]!czg)zۋ:y8+u}.DLץ]\Bs@ t_Ji'kylƶSu+f&IvGl]p{h0Ey]`39<恹x&# ͔"G"EתZ&&G&ZdY !gϻV-R3 9FS;wlu%X[mK59dU tb t Ot¼nP}Mr"Ҿ<&H G|ɗJJw2mew{#\`5mu,iQs5ц4YހƁay#nǻh׋LwbB.91{aO?}x8䛖"d"YnRB9f}yfdK s![ -}kjΟ7: C_ʚeN'W[~SC%臞>V6uy.ld5ʣ;m*͹D]A-Uy&#'îQE#r'QP-%ȋ;"踅hk 9Q>˗\jLa PY=~`.:ڬ|wfsۏS `4K.BrPbgJ1<1+w\.-J{G0hϋpZD; ^n@yn4oV.MZCpBpLK*ƱxY~_t5oA& ~1h'z0=!(uIH eVR|W:FܽC:Yt!pAόmz?OV`.;y0sCf'b 4JEZ2ϭ[=`]ln^QErgZ0 .Ll䐧lyƥ@G}uïa6&;Puhd:6fi_HN&McuYY6966)dYon(wւWGaěӡcT&JjS;NL'&WBxy) 0+ĿV  !/@J~ qPS*Ez}tbncLq =,9WMxxQQ)*l5,K/ *PE Ũu3 馡i,uW x]mR_ĩgUƑɁ;m} rq`Eֹhմ@IeM&}6~ [~Y#Ӧ;E M/a<?t;+x&[-I1%p,HQ~3(? &!I+2mGdHd&*4DIy~&2ّ&Ǒ -7FAqlߴC@|2߅,:¢,!C`36~:X7ǿ6K>&Ka]r\zd3_qst3 5rWQxx p~+hzg-e>FUK~;ԅPnEwۼMf!:ʏHVu#~ث#Kf[5 Tv#HBu]o5ѯ=Ht6T8~b?ܡN<5wx;Hiuގaه$ʣ]̠[I_.C߭vq?m2R4:\(p QB lhF+ Ir@<0'n[09c@km\APWVK6n_{ V 3H|o6848?px>|G=?ONjmKy}4%2y(kYI3xN\QWP!hRHdC nr>? &\-7NdT[Cpl޲Yط^AlR#TQ|[af"y4Ԙ yi>_+6x? jo\:zrz(:sU܈ku"C#Ó}f<ɈrFWXg^z4P7p*SOѷ] jKf0io FwXFfW~B]+Fi;ƤGϊG|mYRd1dZ =vu*4kZЏk* WQP|C$jXa#E{hhx,+gДIXѱ6H>XUadL=<sA+ŷ6tf1m%~k>*5N*afB"ԃA"Bn>`/*C9NrT(iJ5 M|U%P&F-8tI*q]x ̢N&tn<E`X_eݸoU fcm =xIwi;Ѳ~W/H!?Mq뛑H{F&W`? +=#E#Y48Mdk@`~m{m0k^u.mيL1zX$wTْ<6۬seNlKIxKb ܀?PeLG$:IHVӴ \o~?iu2@sGcj/ހYs)]7,~8Fc;GJS=cu:#Lv9F%**.z†uܼnZ$Z2#U*6@%&hUJR/CNynPsJuFWuR>]*s腞[.`ȄLy q_!UV.,³ٓ s7l.$:Nq"La;} Ij#({T0S̐0]4yPz¡8M0Y҇j{==7X*4eu̇PWPVw+1m56W9LH v=^f~Ny ٽc u?4/v0" @T;kuӯ륯p^rqs^ZmL౭ wO8質ϰZW0vn tжLBp&\ $/#żP4"DH%}NRߚg$=sy|3[a Dp-Ӈ1z0c'GMQMlYOǝLןrbs%YAxDS;nFC<5D)0t '"ީlTOJ6RW:f5<(v֤kY(Y uZ؇6nJςQthYo$L}?΃_,![xtTz>J9ѯ pi-Gjr.t&6 !5LT HÌw硞sp6 ee=[A~|K*LT$jOI719Ix,ɵPqpƜgLV҈ V".3Ɠq1 IA&֟+Ksz/Q"2y+Vۼ܇I! LB`հWQo.t"?,iVdpFL"AM!K""{#)nfS(ydUE2ܢI5:1D%޴؋kUbof2ʣ, $Z֜f—3)J5u{"iWo+y Y̘,^1׋_ʡl[GQ`qW ? Pŷ]ԡ N+{S#oD%`qa7İ]ŁXK(+TU;{5lj`a  Ѻ*nExNB#jPYTsExS| kF7Ń4 ,E>u2WT)NI=>5VBvt@wr~ǹ#<3 zmHIE&x~OLc'С(U_(%:OwimnhHT#`x4sE5/=r& nvdJJQp]Ƈr)i\^nlQ&=]Xڌce|ƧCtRa%-gu]1UsA_5/>qww}"/rD툒^"Hcv>06Eqԕyg{p2#[ôˆ ^ B30nskAiNiL2{:zqrUԏnk1wË,C-?VX'B(Oh,LRAMvVi}J`#tGc[%dY`MϨ7S6㷢Mf,؃8 b'3j7Q׏?7.O}QR}np-+D 4(;[D>=S̺t |`u ˥]xU*]G'6vXCAb.ÄXnQiM:~ea߲|D KyXw"h!aIxFT8G6?}O-]҈ԋܸ๥9YmZ*nm9ٵŤLA*nsSwRN2eC5ou0DNb!TDs˿^Qgj* Se$Yt W *^oWYnȫ3sd,C bkDžiO/)ێ_.,[tPOm<~ʄs`R(]^l#[ɰ;Y5zDɕqZ"xKU'2{IEpv``|Y\r;T~}0@7 ]-a!VҜPQ$B7xI"(tV9 `E5'NԘY17[Q>vǃ^{7r:ˆq.%ljpZI꺀oNg 2&}\V%`,r/XQ? DHrEj8G$nz=Y`iFlm6Oo+,i& ԔWw{i!= 549}>!H ƧQWq }9m>ϛKX?xR!P$FI ny|1bŵ(g ,ͼLߝ"v$hh{sOIי]mn\ʣ ?Ų6mMmx9ZM _ QC\PT$QOI#T- Pqn]?H)_-TMWsOdqX^G-aY]r&DT<^\<09MRauMkL5,q+e%?Gor[Ï][KRW UuJ9`exU͟ K2"N~Ghͱ|NP侴enIIcrapc"K\it!&E 5HP4S>n 0 ̛Ʈ Є`M(T+Aki f5@ 0]9Ck;5I\џBRh'@fr#Ȋĭ qoj6sָDV !#*ʎ wuJWp,nj1׷U7sٻЁ'l*Y۪L[9\5B%* c_ɶ<9By۳TwyP.L'T ٷHM.Qo0}PL7RΣm[Xyk'wp {R';0L dg.RGmx>V1E^u,c:3LD-%'rzqs{gMiż/ 1bE/D-I]21mw "q2{6v!ls$?М$6{F!?b*Qu] {0-HG3.5lqHdѴ¼לXuE= d"pg F -SH?=HE:6I#"4h ;=|d$ػh #grh!vmΊYpELlhY=7GjBCn%E#AcʔɢTcc(WO, R6I'/si Yl~ պ$RtnFJ=<3EXnev"n/΍VR,Z@x[B4JF1Ǭ§$K\&{0L KXBv s%<[]8W M 1g#Μ?R2f1dg4Ec횛nöeu.6[1ccEߚ^cp9j!PŲF+mcBuztg iGCdmz97L*rwb6ÿpBSAVseDC2 FZ}gt,96}n dʺ,ӿSU}HbXV-Y=eAKt.4ڔĄȩHc{M]>s*yF]2~?Jky 9_>(ZH.ԄT$LlW1G4bZ/PvtalGwz@L:YHj5 +u큗#<@5~5[ެI<L`YAZED'Em䡀Ox!u|,wbs*/܃h62A&Pc3X e /] 6|n˥\~o{}7# d%,@Ռ .Lós?&\3:7%P}6í]At&-PX\{B/n*M{HyO_IY@|<v,Hf3no. <;rxq9A#|#Wmm3޷tQ}pKC3PSdzVc*O|Y3&_" mG(j.z Ylδ~)ugrLeR8GJQ,0I!6>(Y=#A"] z?Ƌ$A_$HKgY{"/-G6*[ζakTՌ"̺w( [$;5R2ZíJWގ2%N+|O܂Zçy}4vHX(IN<7&~C,J8 w +[ڡ* 1N*#2i0@قӸ_`Ll=xB!$Vb`Ԝv%B2L#{;*hں]r}qNQʻ!N6/hVH- X$: fhhZB!lX9m)U>q 9agYПj(MrÌh7ٌ&yBqG e\sD %@! ^ . ~fࢅ)p,w- BrREH(j*ZG$t(DWsPrдǚ*C!*/O`&udD#s3[T8C#OT_Hmc>7צ8 IȴN<Q8Oܑ@:-Z5;Z'ty'}ŵrͺ#jJ1]J߿3qBS VopQX}uyqNќj BN5ڠ  i\dE `B$jxn4';ï"zjg!4<t'Z*0!xd_WZb3AlE9ٚ>Öǯ܁F| r VpO1R\$7 _SS9/mZnܻrJm1+ |t|;g`SOuF'i<$Dh1(f[Uѻb`XA#B[q1gXh.lBxQtwasG`Fe lpZd+S=;yBb6Z)+UpLH۶j_MN)AoZ;篐WMiɐF(D)9VaW=BMwN-^ L$S) L#ln_~3.|㈯:'tazENzX,4qVwyi kHv4 y-9DH DBF[|"rB4h(O5l!`00NOW5<;&p+i~9aX}pcI L.Zag `֓0K2:>QJ LNDO썮#3,Ҁ+ɨU5tA&S'xcHkeP#.֘^x# 5\P"Mc΂Rh;3<:(E".bwq*BzxaߠqTNS-ҽ8y,;hAu-ޖkQ4!]xhk/ siٽA GeMhYX(;e؈ŹxB ʳkq8$T[[ZA 5!3 }qdKhsղ6 *q<%zBǰD,Q1RQ _\"5q(+/GQ{ؠf5S3[RRrvrw\mhҩ"fV(Ek볘: Q.j0#z旳șE_?05>_&=[N=!Đ45z "Ay6EEF#H(*=~PgVuqW5Ҽu<..%1k峜UG.Shr(8oyMTE D_]'Nf4tibto/c Tp^0vCAdL٨I}rZEPu?~xp)RU%ZH{DqY1#TOE A^zEkOn3ܚT`f}i<Hz? }|X9ozSmŁ2uT;pqn'*ka_ZW|6)WiQZ_߮/}y 7ԛPca칆8ncوX~ߨ^%'a^- |zD>[ ҡieX!(39ڹbf4#1%aPƂ!U>ZYȵt6F+-6l詻O\R,Ky2VՃL9Qɷ&]h'&ܘĴ$/WNz`ԍH7%J GF5rƫ^#6pG}ElMhxXE+o]sT}rժ34C"l**D'<|c a+VYɲ%TY_cO܂54'aO,@|*/`aN iy}O4V8eEg7$L;<qBw-#ENmjX0zv⛉1!lPl25_Es[DߓHu""%Vozۮ/7bB#gb c3]glLXܖPs|[='k+ҷiVMebFk(149?CkW .Id1[} _]ia)O@K$Z%ޔD$øw:>^ჇNYM0R1 3 LG ',}`;ÕhDC-ISN^0O]cl/9pq\~x|Zv%Q B@X=GL54X1or,\ w^㠴A 7wSe+4Uzث lz/6VW'Y)c1^@މO SX;j#} *:->}qеK`6IHMʉO@̯GZ!DU! ȵзp((.^!N4OEǫ1ܰA ~AU!H)«M~2Iqu*|y^B8ʂ02p׀L>c2gg{]{F5{fk_>0s([U&飚ܓDgmK'58}-_5 8 zQ>׾D#5B/,MDv-_bnfO'[3D 3٪lTIN jx0Lk8 { yLGN٤gxWRٺǏuMijrǝ v]ܖ~7w/(IX#EfO~E;~8Ky&(J[x+y/J~&yvi-Y?x\8ʑ|IyK/{1JR.Q#'Rb!TZ-2 `OAfB:MijpKl[5d w[o&NF ܊AT2tث%Rҭ_)]{HFꝟ9v`?s'GwT&W3ot/X:|ej!1?tJw[~A$<;F'g< WG}A[:'ȄrX;R(-$Ѝr6B< U\P۽{vm)ky6ݶ4!TRY*B $[ Ű^vA୴ڃ q3[/ĩBa)7\Ky ]5 c#h0 U E"ڵY3BJk &EAx2l/،GcpHPyƷ*RW> ]Ǩf+HcQ]^B2w=E}gJd&ƖnbUJy}12!0}zjvwfv&pW 8ɛDVOS) evVsHRqqc)jwo2 * 6 mF A?ɲO oz6ڋA{]ykT[;%='[֥ZJ!Xnm+nvSôI[~arh}6zT1gX b p1u8:~3U=i>&]x@ƨ]\0SayAY6vle2gZ/8~:BkB23农7«.dM'K5 MA,H"=4ċ hSV,a\j W}FA9CJ5..vCu\2-4:'d %uKȯBx{nJX28@w{ X )kcֳS*)6N8#>s8kZ 5 C^s6븬s·ml vZ+>Ѱ؞?ě֦lϖY+c+4 ,?юWJp ?uEL˗Vw!ḨG/68ŏb5yb Mxrt#`־s8p3x)nJW6鑍Nz+RV$}p}@óA (r=~XGY1W}y=럩2ta@DP4/{4L#7Z=μ 9-~Tsa4OK=TX5u:".&|~E>5RN7m0~mShKFЧ1G=?lc3!R8c6)/y5A[>֦VKNHVNG &f$z'H$b< ߜ:9HUd'AMS=cp8'{:~Cr-F~[[lB *0"O0eďhx3zpLYiFE ds~H ۗfwaA25,#Kh2gc% (;*)Pxۈ-b =zc @!($FYx}m!ý904 9⭴r$q;ç~\@&<ϾЙ Мjp7R:G^ue3mG,.t3^wUkX:IebOoG-QT }`.%;Շ_0*osLŕ1dGVw4nT黬(v%H GͰß!P"u͌ J}E}"ȉ{-6U*:k^B.8G:)dלtzn}I5;[ja;s7X/e'T/h#JD}I 1]QZĔg}"0OZ;?w` @aI͔Ql^&tIq{E^@C@p 2Q6o FBj9y0>$EzÆ-FrWf: 'P,>S'*RCd̝'[3qw ӱNJM mLX?h#؆Dongķ7uZNl$Gz?(kQE2a{,\tG} 9ן$Xk#8 fMk|_X5 )óAJ![Ȏ1NIC+»g)/0 HJ9i#PF҄dDb&j`MxZXoIǠur3V "Vr {ZiZ` ]nD݈҃T*0WB"[X/MBy )zՙ^CXsF^|ctx&]XD&YnhUctJ/ GʉAfxU)% ,lvH ryZ'T:{u\uPl=SjQ8*Ԧ}%!k*(g^Ni(}; 'tr|"-tw^D8Vνs'cXNo g}&'kMψMM~ k\'2yi#[%;],w$yS G\DSJrJ +g)DʩHΏhz <d">'@&b: $|J>I9NFѝ}N4-8bkGhD!]wʗ:~#_ʦ06^ ;fww=+(m \ddvHX,3ak&emOl첹OnT]+}{²4_qH(ы[ҳ~4nKpn.+ P|$5[#Uߑ,#ɮ wfmoyAVFQ> HQXEDٙM&)2<TT*,4H Ȕ"Y,b$4[0O)Nfb!PrɳW[[ʜ׵Քk5YgTӦ-ZZb/=g+= N} }yovLPтEa^"H'u5Qo|ʵ ?k8Oiũ fzoJ<.]>h'u<\B- C >4A;-M]>ܜ PX(i͡wfzY£ڪknˢ)ץ7bYgvw 7]EA%7_1g;m)v%p[#~\L'E72a&* V'Fqikut)S) h fu!oRY LMV [)T;7'RdfX^'Mk1w=rR4ml7秨b/@DH gi7s3tTGC&fË1X6~GZ_?_ ݖÚz0䫋w3iĕ8{-cRyK89I3 ðuJfgM48ot$;5DltgU'S#e!cD#c{_ PSot{ސ>qD >M(PiG <0E t wI`|=5E0N )X>VSٻa|{Ÿ2ըPUP@Eb}"H&/ M<2S[Lߓ>$my=GP@,׬i}15ݿ;06wC^鳎OeG1:@~Շ3Q)уupot=˱ X6}(Gxʦ~ h4ΘmtF̗~4QjΫ"{AAM}4=9&j`hj=x3^C a=pظ,N2`H-Fj1 ~?hQ؂ʳv \@ ~W M/TŃNv@:wDmT&ٸ rpHu:[}嵗t0 {jr>sL32h0# e턑mx/"K,k2_Hdc]]8[T>U!6ɱW>+j9̎S*@H[}`-efC.ֶI @fxG2r ZJh\%ڔl:Mx!ˋWd1ہQ}nM|*fa`*X sw-tnɘsy҃x%1H'Fq|ᠲ$=4)Vz1GðShr td:!8=зj g* SpGQ"W(w*9)[lO-Բ5 ѢNlw*xg^#s G]ٕ.BָQx ˋ27_#~^BrCiʧcK'P : ܋clEȮad%^Sq`H}5r83Ofv%P [R*>wbiB;c !A=o+U%[!2L<`D Oq1ٗR [pGp Yh7vj!/ķj5c_ᭊ8qlu=[F_#')u+]n[-nڏ>ʔVF-JD:rk!Tz1jǀP;bM<;Ŝȴ?%fv)&PU MXV Lto77/svQ!0Zw.o4FxW`{vfPQB{2rW^б伸*jRH2ew$O)ND0sp/ߏ1'EY|mx bTpPZ͸zS2,!<\ J<̢?F, 7FV]Ӵ3-CYKU[hOG [mNyVU}] D0sn%b%%n/6WA蛱tibGׇjG)W&"PpJ]a]OG16#{/y@tTm/2UYRZgJ~!6+s/-x7|\^ܳpqt3F# rUq.IJ =$4м|dCQ>=HC:ݨt] *ɮ'.D;#AR,X5E \&?sou;.v=IB(t)8H5hxo$c, ‰/jlR/ƢAfdW&si>޳2(sJWW H.,`4M1FvZw5huu)ow{uj'IbUe[\L fSV}4y?|IC@v1i;&eG< ;AeRmUE4sۗ SAɒkpYÉߨR_o#4bvᮕGqvU c-E+:Ŕat0z~ixG["jbT4@ԺmY&n MBw bB;4S gQ#{49wD0!o@$}M~آpwhq;zH/^S*#sMJWmg‘ dIFeiQC=`4wgw8F,ez% ^cw IMSG,z3]8/OAsSݨhId(̆nuivVW_|rq^nQ0D *S5iȋuKځsa&'B \ 𾌩ʍږ2C]'@:8]w'A]#n-WD9z/<3c>~cyt +?Ӝ&@NRY. Booev [Z5x)\25Я+bT&s-j7Pê $1ao4P#:Xǽ+?WL,1 m  OtoGfv TmKNl$\QB%n/ZGeڊbUz^r`s/ctnJRza]ȗ}G4_V7Hjl&yTT5T. 7b @9dk\ OJn 0u@O l}RgLNhC.M_jX|7y G a#EW&"FP&(2].|L-im1-#ʿ*gԠN[31.{ȭW;rMMxڹC%P,8-o##fФe;PlH{_ )04VYah"?au ;r}.^[`kl 4IA;ػb.n2oH>ҍϮ4:tC_w}VD,p u)WƣJ-TfG:\SI^YP;nԶtwS q2&'X9 p .;Rfe?a|Kq 051VWx~()sʽclO\#.EUrF- C 2VD u_4h'y%d 2զڬYNQG~_*}SߒYgBQz׷ϡqTjC89!S׬e' ?:_<4?.j 3KD>7c k(;ۦ1< RFnB|1ʓO =.}~iI,֤Uq ^;4 (!q_p8Ik&nuzC>-d/g~1@7$Ew&DnU,W:~lƧ޿5$}5IV;KM˹_?KIn"+{|Tt3v4:`yg0M䅞l7ngTPG5K!]=AņImp^$J&8qүBV7Kq~5?ɝBIɪ"K)R qwN;=*I?":9 hy? އ2*{Ya Ñ*gaTXwzν%UHf*sN&| n 1dnDVSո)NGF:xQ `kBv6YK}-p=rϩA?RmEeۋvќRYt7zOR "6䥸T,ךƲ MXy}JgltU3S9H4e$(u=f' j4=$fl18vg4Wh:O#ѯR IAy{clbr>jBW|"?0p`gh$ZP݃梻] C L6l)Kz)) 0R?^ ќ=72ɱsӳf]℆W+n[Xv$i{䡱d&RΫpy …TZ-=bVF/:/ϮWT5RFzv݃iNQ_+M qݿ dWſxxls:x":{2LHHzĶ NAa+M@:`кkPORbLC , 6_9&ujGUԌha:CC0z?_2<Zr07Cn"(+`qgT pF3b a5}6ý |f\VAӔ!l,9ֶ:j;5 )E~lLr]AV4;Q`TZnI>f3X<*š@*} [G:q19 '04{Z%Row' n(%F b2Zâe gHoCl]PIYj%&n{* flDEɅ(mԛ؈-\8 vMоxCK&*h"Fk}ߏi#hYŝ?jvs~֦KP90+x Pߝ`xw9m2_{.#3~Ws0a (+Z@L|s%{ooEu*T1 ާ;IgrPeVOv-w˷Xb "]Zk|3}M`A 7L~Ihef#G^:{ۗǝH*x&_ zG'Wg\j?rݿ6< 2uU:oO.cA|M*&b(H]aMIjf#a _O$.CS' rF]Xs34=,jvulhjM kkjn37+hp3Mߤԃp'=PNS(2zP8B: *ůzB Tнt7CC82hZ9eg^$ڛrJg*2_B}8WKL7Y(m >"ept`л H $r>+ 0bʝWp @FV^oPs.=*{A}#M͆'?ő+l¸hh ȉ/Jv`7fbbE->c~h09/)8}ӅE+v%|++Z52Q{ކd]lQ`꟫ZMg)0@H:>|OGZ݀yuTԗEXzzCh.Usv)H²D-Y[T/>4ݬQRCMasE^],˫馡qN2d"c8c%@)1\DG%p]0 r,z Qmﴠ7iBT>)SI#L_Rm ӆ$XۯV-6V׈"[?wٸR5qW YDxaآ|V WLgu^yRݑKӓ`qO.$; ;%I xBO1zT!^.{u8|F0c͉\zZJ|"rd1Crx}S]"Q]ղe1˹ JI:Gp0t#i`-- 5DHD{̺&# mZ'Bwkc62FBv kژ- 06U8*xA ȃhNs깬X/ģ"@$ se֥Ztt`ɒSܝ ڣ;UxS aR4l,NTOE.3c 7N;/le)%%$u)+<"#۫9ҊYob 6)0&&lp`g~Һ1fB$аd;ܤ{ֿ))5ckVbWOC1)e^EUV"6TkҊ4CA[,UT ?FEr3Das9$wTA"8ۘmaBs0NR~?4zmx7\7\ݥN@.7MK֛.Yppb.~B0`IEZWBCA'mY/#|wx۴Pg9_d:pa)-PkX)LȠ. ޲-Г@IbޠU\: F̳]XqAzsͳI';VXKa7>q pMɉRp8ݏfrQAb;yWK.S0|&(Su"oJQ= FlHn*c{"YsXSYܰA,TuSkm$ !73,-}}g:x*~;Xzm2AJ.ͦgOTkqsn91V6D,[F؄FqTy ِ}-nC14)tka Kgvk e8lUo`q0.0菲/J*qQ"+ǐ(wd /`b m #( "XվP8ϯs+Ȯhz %x?"!(16HGAOc_d\M>3L)K@f1桖Z]hs  )v|I_V(S.dGbtpXu hEWpyGIThg>z* v߽Z~"--79 S\9yˠ͓,Guq D@ٜV\. 5Qzu)2薈3+Ha}Pmcc5 6p,(/?O)&dʹr´8O?&?zس6Ǯ7 Q^]1*'\͆pm^_ȮHfnH0u0zG#\_dl{x.?ʹHhSN#o7BtDv ʀmpV9yH"٘BTyxJB^@H[]ǎC鑱FSєϰ$. PVYQ \F.ABK,w3ucvmh\&hׄ|5J@'Ht)5W#@bJQlEݙJoĴfӆOǹC18FBfpFK}i~6.>ErV``m.$F xAO+_)k({7ZˆڍL-Uy2nQ xB$N[ˉE$hHInZv o# 5O|TaF|D\qW h+ZM:gXvR2p&nSF4I_cZ!5@gŃ/Zde@siO!VD7_} y'>HZcf9Mxw15Nir =|%ь!vH?t3^PF3cwQϬ6+s_C@o'`%bwFc "NrZMEy CkYպ'\|-|uE~0N)E r~+t^9ą#dx*'ktͦb9εzL۵.[N.W%6H[dKN~:窆(u\،턏bPa]Xsc3m_T0}cQAG€\ aԡ$ yʈ9x8 n?VxV|NjY$9On tnSGoH@*:ͅoxoHn2ն8VƊ}Ŀ'r e%YVi䅛! 2C"Yj!6@d`Ss!}?'C*L1{$ebÎ/q% !A'xX; ۤCPif+4\h*Y<isΕqA8)>P2~l63MJy1@ze"F I~= (郬^-Fi13 vծTpLܯŠ=WK;B cM9D+IX~96@@;m‚>.&O*#ǚ QPp U NBlᙐfFX8Mm!$[Օd->lJh$]7fgBγb+d\egV+5bshb|jj vwQ1#PUzWPȾ̀3GZp;vJ'HLbHmVI%mgS?& LbQLBiw-R 3_ Y瞤&i a@R, d) E:[%p2YESfuv\M-q}† o˹hYXpGīD޶8\=%sESl u@7Pͤrh:F>`u4@e22j!peܠj`'IGSriRi YaxyHt%ә^V z O"i |&(;: yEEyE~ i'R1)TG-~x)^i{һ?Lܭ?PT#fj5"w6)2R^pyYIxf\}/"Rey_Q|Nj1b/<[[c)\/ψZuZ[ClZˀx|nuD(>Ɉ`iqd*S)xDɺgg7aliس-`| I;3Eh֡esw*fvv_z?̏"w(8~_)TIeƫ V[Ƣv" ?:UXGl?Rd՘3=QOE}Z[0覷at"W )>_!cyzͬzb'D x&HY;P (sܻz쩪KfQNO>@W,}$eȍ+hc(Қ h76naq']-MVHI]s.!OBK[ |t{='AM% |}J&#7˖娃KO.êm>߄-;~mn4k3 E;_-ƚY]k\9Q6/Fܽ1 k'cGbQ@RP.Jf;W 1bs,c-N"'k֋aajqc6k[yAۗTKXB53ICV.E@Sl2|o2(e Y2UIzڏu+;MKIcEƍ~ϥ=7>3 S/,@B+[vk4B p0ʥzbZ4X <@#ۗwGz6~ӜB".PP s&:gM< $im=op"4WHng?6.I䐙8y17"jXCmUhI^%Y"SpniHƢKяJEP6 Ios;A)Kg8 +@oqT>Dp)5X;ri[gw<)Vb:{]jR)REz+>?*Tw^N]M9*d%~ǑBԼ8bqa]̼*5Lޏ"xk-AAmM~ݓo%~F/M PxDh(OlْO.h:2]P’Bx@q;RMMg4aQ8_ȢG$+{GP Yli@m0-&MP ܢ vqm=Ak }:' T.1gaaRtl)S&xU-X,U(I.q} V+z_}|ήR>*%4C4Eq} c' :P]GN>nd@=FlD,&7**Jfٶiqcn/ѹ42.&i^tY[| RadǨ=R(RHpC/$HQcavK]I@O h+ز(;ry3I9b5cLV<=/qD "2Iԓ$H@|,6!a? xJKDwm|e~ zzזj`xkp4MCֺ0.CNɕ j{PSP[>  $~1?zEs@dBT'1)4R90Hqd{t'jrBU< `  5fR9 DmX>bWӅώ(+ܩQ )>L;gִpR!EZG \$"-Zy+%Դނ SP甤7([z!6DՎ-2E?CKw, ڨ/~~`A.e|?[0 %n`3d fB]*en(@pI:}7xGuGnë_ 5d^uKlQA"HHMSZ}o4Q]rh&Q#Jr@e)KЀn Z, pߟ+J{Q?"q>lX~ӎ&mUh&QsVH_(1C$LJϨ}8] `n"Mhv+MfuaZh cP!9~ea,;v8O,Qh ~OCYu`pvbA==gFxؓITc13OL G7HANrvodz @V|f)xOiM]/Uחu挸r mš(v4ށ˓vU~RP K>\fF{"ѥ| YuI[terynJ Zoנ2!}{MnK{4CGFnNn{uM@eBvi{dUʿЛ_k!+C2)hD*J#Sz @p<73n?Y<ب54 v,phփw)My(:΂RBy Y “ Ҹ@!Aa.Xf@pI  kmͲQbsofMTRDE$B"l*XT؏x%%Ծ) G"6Q"=4XR֤'_ׄcuCB/#Tdgl?OYuW7cd:#6]-q* Ud9A8mp$pAuՑav$uM+)Ie>CcЎ vk| e{ (U{*_U"mUԂE/ Æȸԥq!<ttחm,VBpo12Ia r<BZ56AHN!2jЊ7JŢ?[D!Xogwvf $q&5m##׻G^S, kSMJMۍhF)A.{){N_יk4r!LB5jΜoGlXT˵-BC2!# fT{ujA17N"Y?F XG_L>o+8='m䁌ruH|A_"#e2׷?AR.:/B60V'g(V B9 O`Ac%+Ni9Ek3[nٍ~<13%tT@0a2ZFVa*:ώ \~UPAquuhiAhwcJ=KWSDEDRY^T@v&QC͛93PV]w)1@L Cqh!}]xK vdṍL \_Ӻ4jan⚻!- ,ǐrP$sQ@HPIK [V0]`*Q=HNGR ўe=6dyhnDB켣vH#ĺX-U;3twC[4t%z Ԝug%!|qs6˭lq _:{7|(Wb[:2cK<,;ʑ(<7Nc?ҡWW2eGҜ[bkT'ʭQ>Ns,բ{ ͩгJ=P7~7&U}zX#>mް!Lֻ#GO% R)kfUx Н/2b(aPM;1|4Fm+%nج[uhA{a8DT7/Q\@a_ԙsavN)udM,{$.칵Ozܘk!ZuL |_ZQP‘G5VJXa@7H_Tz>zb-G`\ֲ2ƊK U?8oόkՉǿVEvS[nחfr­+u׶'r"$k%{TDP by$[ԥXsJcnh^O ˒_ }{.c s|{ܟ\]4L^*~Uv玾LƛJvݙY&|dmjqw@h Qr%3F ࠮yF>=&ID_1tDqdjQIF,LeO=CdON~~1p0_qsJ[p:P %j~GЗUgV)x<͵rj]ƇPi*NvڏQ0TC5&fs ^MK`aZ{P1dU:?9uP$}5)mæfIkx7qg!g!~>/):zЭejJʜ*&ݲ*ݽ>c&ѫz+kq¡y`UR dT5%rs ÛvaȬo '6m➃,:Y`RcE9__p=tYUEmtƥp?R-bL%O7_:@0J;X+Mʧ[ ~=RHR8HlxϰքݩäJuwr#f:6QOߢpETA89D\2wӅI[0E5C8 ֨cc7l@CH$XcDZ"[] y[, 4aScݦ8:-\247? &0d뉚;}@dݜƀ: 5U6@pt(sƿQ:" E-! M'^=ݿT98 kDHR9%Ph?VV]rDOӿC6J՚G3bA%l?5U}I4-}-yV6q Ρ0 fOGƈVA@6~=xm`_,5mӜ ;iJs!VbP+\i^$3#LԙYu5 cGcC¿zXȤ|p+&vA'|#_R఩Oo \{S&AW/?fV %gFRn/A)0H 8v+(T5SuLN;v pkժ,hעִE;QϮf&^ 7_c@OR'`Z]!H`_:5Jdk=s# z`Xp/;'m8ng]' pDZ TWأN6gB!4%Tq~"]%, gc* P(联-kPh~6sДG,.I*L3G'^eWkEjZL! 5=NW%u'S&.b< |?M0`W5ܚȗy]4e!}8<% Y}Z^۝'XMV޵G h"ݢ >1vۨ8Cl#!9OF^x+O[ρ& ԋQz>=<$X[¢u>^&_xOuwBQB0kwm ^)zm9KK;(EPB~nC đq֓-ኢ,ITzbN5i c7f≞iQ%~C+1c3Y3ߜ*ɣ@(X6$gQ4aAqB.OdpXt9ϞaSɍfF~>c RunQ R+CK["zX 4G#1"e\\WN ],yjI hNB:u [cݲ cCwBi7. FK>võսsI1(=dTбX(p6(Wx͎;a4 3TE/ [_n̖8/(Ѱ\gEG[hhƇZx)Ĝ%>.~{/\ŀI?afҰB[3t˒e.eZGS /)P>Ecvja*C9n2/NHL(FA2wˏ?%,I οtQ؅ L3aOl&,XP`f5G SC4\xBF]| uQ<%Gec6Ɔ\y08YZkB>/D~'#0$W&`E3`tĥG5d hLv+<\ 3>y@ |./st6#-[c_J_0wOCӁ 7\O"  ]E%SMhZ$i ep("꽋yt!(Xnힴt(tx~HJüM3I0iySeټ1)O҄JcW86`ymmmn"G^̯Bfw_ODvqKxEOKr k>! $ efnomPFWj~_rW;! f,dhBbT[Fz"1dGn(H0$@SppY> [<7$<}SNPbtn?OC?˂i;*HcU[ >i@LۿY${ǁA<̊* g ί:Sb)Ӝ|4Yޓ˝UDXz^P3 od4Hw/֚!#ʪI@f[#` ‹r, {QI.(QqSkn{%SщDRE]Dw/ TA``-k##E ~`jkyCw2 0St40]\`ӎːqs/?Y<:ڛ烪+.z)`- D.)!_P[#J,3oyt(*#8;8dwЏdn8$uO;|yoM & T/N5]^Z M$`y*_wlœak!*Y;'t2K'my4/<9PjJ yz=&XAda@F1O"GՖ\ó@ԝpzR<2$WBPВ VRF)z:)+ֺ{Epr 딖@7EFnTݵ[񃞝WH'[*ayk" ZH /t]!AU@3=d۝TE>H/VVO= qE6nǷO}E̸=(8s&qB(,6:EUvkgҝ"2YJ}n!%Kqʯ_Y< ?6.  n*`SJU'׶TPQN*dZWѰvuča$RYnn` @kI8^I~^CRGJ@nXs&C,X YI5tqDzf5]5&".3vhJcH|5_z*j9[z"T\  ;bZ*DىJ4/\u<"Zzy㇌aF}_Ũۄc815NCO\Px,uB% $%#oVݓټM!7RM(fxfvuÉ` rw/7:&mBERccFa ,.x~x9A|K"<)~ǔ:uqlq`+$afq3gvӋ|\V@ޑ3T"Kبw%E@{Q1bSBOҮ|ycNh_hHe;?%2;mU';qu) Eq˒9*(Ѳ$311`yz_j]v:şVba> lui-Iyvi`F$+JUZ83=Sx3G.ԣJ/|%[h{$.ϭɂ/KNEhX&?[Kf &} ki~{L `Ezn^H}[ktILx@*_xX$S1bPPjfH'`g[m<;ÑaB͹G=ܱ9uCX/4GR:jxk S0՝sV:T̫stv vxcz>Xj}";HMNG{NځcUj!J(qn}<,v= =m!=αtsQ 2,0sִU@Ls]cY ƿ_z!7k^LʚNmei.3B:: HBMA/=x/FC̿T>I}gc AGՌ;ߧ4}O [GR+[+<60E?&iəg7>D[Q͸ 2f]}8I|A'$xW&aqPXiD%x^q]s8lc$`g?E&k^\>d9aL /\=a14WlB+#nq5װor*`&=Vr_Mj'!$mhXr͢?Sm$,u r3o ;KcT7aji]o suB(8"bn ݡk]!2ٖlgd)'9;9./O_k;nڿ,ئw2ʛ2x ="XzF/pǍ8#3M^r^tCJ8O0rn`)/fZ4??ͮQ.ȿM&@xM0Q;z/1U~دFU.+\" *PFe8I۫t[cAh<<ftPYY=gjRߒ2-l̉נ'9<0[oq.V9T{"44i#̓?^t8g0d-KOg&DB[24oD )?!$@հi<0.=ŬȀt~\9f xEQ!ʚ]sޡ}wWʠO=췧LjȬHѭ/OD6%- gb7 \ÞٍMZwz5._K[xT&# o mLn\GZpN- {ό$`vbĸ=^C|.E'b=UnS5e?ze^4\^<6#I%cF-]($8w*ڭ#K`X>oʸkFHn&M *+㶉HMq {ٮ9?-q|+S&Sy3`M2]5sG)Ȼdi;pb nH_JZ%C`a 6 1>@CV6Slf"y7XG?,JC5yJYB&OV\S3%~gxy;\֚fʢ ݊F)+_ۖˈԊV!Y 6ڏuWv=Kr>D *uI׼wUj,s5u31~xVeǻv3ڟ|!gU΁ų@db> }G- fܶ+tcgh_Why}7#s1"Ƴ޴Hy;wW.;3g%a+SB 8,Uυ< VOda~G%:l^\ jA)ߏ0s&f}}e/  vĎ>K{> 1y~O{&uhr0wR Osbr,OrvMlm 9fa[m$ )mP_a/`3&,QipJxn狀{p?26ى7!b!^d΄C79b ^ BZ0]R2Vf-l;#vne$5HcMg#\@9>Lr(_iT i=Q_ژ DXdPJTk'.34B$4rקA/$;ᨡ&KY3C3) ~(R1 -eʀHS$+Ch3cwD#Þ=VNv &_dn"%:4Vs)ls~|WZF;-2'1Cbef6m^kƤbR>N%|U+HLV -.6cF=Y QJYr J5`YA`8CFXt=KOsՆ[}Zm3(tg Y#hOd;/i-pqA6wu9.RưC2qp)1e61/ (gkV S'݊phqDY6˲.9bLX$ (:Q䘂>O@GQMĜ9WŜ.s((M0F`含Oyĺē 7PmQJZ?**G[PO jE}LQI@n1b,uz.*#>{}<))ÕA?*\³PkhU5=W_|;Gĭ͏y`4ᖕ"^[ h[eMI+Ҋ>Aە-f'sb%2t wTD+no𣸬|ᑺ~\ ]@nUe> `@gQ2^_2`/I$}nA  Y7ZM ܿ{/V̛PY-_&0EҦ|H!{Z3ۥ]KPct7MuLAYY`+Dzn:Ʒlu#s,OPH7z|qI~ђUF&Akd #ru!7i9oW5TTJn S21_GC7߰<^Śj\6/]A3s C kiPsXuk~װ:A+BLu#ݞn|$bP7;r9sӐ{nخZ ⹇.Y,5gn+;;/+8r|U6$k:T^i=Uxd$Pz 7\>U\lY r_3@YM-(.ّeF*sEAr-<^t h׷0NzTﯥ`1(6A(̈́k)O)X MĨcgLy͵rZ8rv2ycT,?s"6WxAܖw/Rvm>/?SdНb0o&(_>ޭDxj=a27"Ə~ G:H9ImMܭ2+p[O2I  >q7Ǩѷ1cD95n~S8byZC*$d$:^ iC[cIyEr`adoL)ɣ¾q+V~ ʊM)+nm#a,~*;+HA`$f\̂)<~_:AzWه:}IEkLRϺLDИiVCdJ1`:QfYH`[?ӅM t"3{WK_(V[u=%ZVp; ,ѹ ښ[fग़E V"jn.#)?Jh2wݙ"{(M_SG.??i^h9A' nH%Jq P('щerjKtc-`U)ʼ؂î.,Zjpeb'5kwl6{Z)ƺ^;9N-e5ٴkCb/~ߏ4TXݐCRY0;-b%b=iAxaݳS<76>ß@W:+0U#' uM`Ň99EBOnf۲ܩU zNs!Q:>FJ0 -#(`^S)ϒn P!Ia$ [heuncMӕyM#fa +0mh+#vjO*IQ ))IiA&_j5sImp`B+OC ݡjŐ0}K]*J;Ť ѵc_Uİ$X֍8ҙyh5 d  3.^]͑C,Ԟw%,wmU;MP O%}Aٴ1=tm"|(R^7q Q͚bU#/;g݊vv<nljP7Mt\ `DciyK3 f}Tux&i\Yt9-EeU߷B^gIbi^mhTN R*>*aZomɩ: 2Ln>; K8>_=ZmYZ9 oq[?vp|cvnj!+^2g6ܝtgؐ7tXo'gv||kV&Ħ3Dv[!;)2Z03l@> Ii\)4d^E p5.} ViD׫h{d)z:B 3W\UW PeJ|oYjo4"bwӜ0~Ϗ:~M n.!cc!' =7 < #Hn]T6lZ=jj0r~-e=yޮClmWIuUp=V}a~ǃvǃ' x)$EehTLEgPqm,|a[6e&4 ]T iWIp.Etq9Ǐ򀝱f~}.,Qh|:XI}/k}[m!B!KDD`@wNTC-+Nuu ~p.yW0yن 784+n?9L#,^3 К)s/0G ڋk|kpuͩ͜M7Y*>Sj7(%l4o>H澳td^i ͂t*HB»RnI0lJ sS3/J9}4R,d8t3Nlf 5f]z!֚X;*x')JaU/5  Yc6/Cc4bc7Kɝ<$Ǥg24 oGvq_g]E"gC,4[zIڍEFy.N1x8\UKþyD/ܟэํ_X79-]{w "c7k1LH#/|`>: ی e $A[BRώj!2k/F^Љ;CWn+Ҍjh1,T8 9 ¥:ͰhX"4I㶃)4X#QO/8ܓ9jr (+!GbaE'eo_N.<>討dmS [p&v 9Q[QCO6\|._'Tev5?kh VdU|w&Wd䢣:e*1Bv[eJ@W{z^߱gd6rgU`2@dr8swۗXv{}2Z`Eu/6V/}DPs)%Rd.ꘇt^7kJ r܀$q˘,2xs_G6A\Rt큳>146Lh1)vkg_{3GKn rGgϓWP}<;{.PGcOBk=xWM\γ ~+̬ЈA 깆!Cm*V6aIEI8Vj3.i4Q#p54_y 6 A4ԕr~t~3ܠN"e @g&jo`}ބqY[#-M 0`5c'lHL\GAR`Á*WU` >h|ZpYtršAtRT^r5bV?Ge[ JkQW ux G"}נT4Y*ISQ9fJ.)zq=,6.$:!3Q2}qY=lUn/|/u&yFۼBt=51)xv /c 'nC&T{6kQQF8ښPOZ4/C[0Ş=jLm|^r^Xژ&#.u\G-%yo媰i\*Bm+0?KC/avւQ̹157ey?sw;Y”-s\vn4.3DB:+dij?Xoڪc`CMm*0Xhb6(`z//u˚:Bjå2JkcKroN 4of \یcpN: SQyP!-r 6ѯAD"NWnVV}ALQGF%e+ Cigl4._K/ڢ,;uLi(r>.TO2!E<5xĮsӫ2FHjMZ=E di,ŪyZ2y0Ft`vsQr Z; ep/XՁe56΂.^+4;з©GA:Ŵ>紨 qGX~}{+͋Gyݠ j/B==12x asDFa2vJ5o:EdNypJJLs@*}É| {јͯ@hPp)Fss@^mtam ʉh^Ogk:8u@ ͔WQ oݜoxd(Eufw3ɔq1߲,YV}7ʶ,B >.Do $;pT:\% ՙ#XԵi*욫wSMn֊OEeVIqw%\<3)_DzaRoTZZ!^R'@ P^ Ǣ0&WBzUDJwޡ'?B|#TQBSG[H ]1ٹq?bF42|[mpB0KekM7X] "C(TGv@{;ghqƵ j/qB]Qsݕx-Z=.ݡ3\7GgZg;~K«d&GܪCXw_'z0 d\{\@-*=Dj_1"Jp4rNI,{i> ixL O:,ѕ@ 2 $ۍga٤KK6VSڨD5Ҁf{-8d"I' wOgp:%ZhۅJOGsPT\hm]#yL\RM3b ٹ 8e`ݦCZ!^#BXsĴ SR";xю b1r$.)ᄡUT;V(%h%?ǐ1[gg8ƃG棱2nR[~{5mTꡥ4VM,U"q2JsO]dz|M gd x#bq|lk ~B-Q-gJHeO)^~qQj]l{Zsw:F Cclг_A?Zy<rƏ67P*Ư"^*CjufԇoWd(u5%g"Ϫ}8ڍ 8܅<5sء,&qц\c45 PIWҭr;M|h}b=&} _YZ-efkAè ~0FJϻ 2ѬO^L3#ע <@GdCD: [LCS6:c7ˮ'myhRF刿ٶz;!if/g=2  `A.QLYQ@N, yqҏ{G/.*#*}\RtUj:.誵FeD*^$Bд5Ot,$I e1RUn*Iq"qPmA  P ?/@6"/S=T3T>+ࡌPI,\3 xkD[0!xю>@;Pg%>k@骃JH '@GyjIf"WKPc{|^̩"iأ~kQ2RjsVeЊ ё(CіNxSW%=uIF`;N0f.n]T?rH~AürlToEr=H8ț$gt0u 1'ȄO΢KwFnۡ+|:W0mnf˼~R,m;n{vՇ8\I$_@Gw.a#|Ol/$1 llm1ݖiھx|ۼ&W|v<ɑ#7|3Yd;_KI"`%c޴ A?zy ; aKbAH$?7ɧgWX-}!w`ӡ%6e9d50boQGL2>XC/ogEx;3ym nNJykgpz`9T?2du.JIJ#lɼ{%nYt¤oKD4o ӵÚbWsKo\d6zJl]յr_L+dsc?g2Ɣ(WjRxJ^^[Rhgsྑ$T:l5`aֱ@\؀AlUMc&D %ʊAlV[b?a=vnub\[8"J%4lًTg_iG2iٍ^zO0'm n;m_}!3 P#,Y9cqIƈc23fR (g6!MVEnHn_.uI̶ .V}U6c! oBאߍ}23YV.L?أs:KmsHѷJ`'ýN`k# 3"^.Kk[WZ+'9} J'Y{ƅ:n91Ūc>Ͼ&҄j]55XLq O"[s^SGͯ/}%goʹDžt}_\d9g5MBS@BMG,#?ApNZK͒JOv'̿K6F3Ymg`h*Ttc,\B_#5IEĢ'[4@*-{;;*8ByK,0em:hQ+F{Pot!V_PcSql1O ~ y>>SHDc>ؓn>pXr=SVtdg㖕°1'kymSVU!i PsNI@eYy7Vд-ֆeM+ O*bmuBGRe$y}/cHeydU[C[{4Lv+]-; EKk?Pؚy֛\IgTqmXDӁi}-_z&+2r)$I_b2ZLߖDxtJai ]?3z$0ވ_;dsWT?گLB1|Lf{H!(j.QQ.-ƼS γ:]#ZPq/$gf W"ϩʞi/+YpnJr_uF .ԱL#fO)"͂MhDlqRS悤/jΔ G> kV:6JGqh+ ?-(+prYWrX-FY6Ӈ%T5̼te1jQXMT2^k~jPt-z?͟} -L֊ >˄[Ψ;6 JBt?;f ^+2H:[G]ޔXNu/`-ūR~W.37Ć_5k#jzZW Sm$h TsVIOtvl0o^GλDMOJ62^"6p]V@J'V{2%]aᣘ}TǗ-6+gs|Qwo{b,[% 1݂( * *It U_b!2/-`73MDKY-V888դ ,mpܭ΅Igl} D|5pBhl̢+$~N,`A us _m-vGX?l Sǐb"qf2IL-ytxtniʌe&:nfӆII}+ <>+pbƒ^ VHS upӼΑo9t 3L 8ejsdR(O&1f D7%Ď8(8B#Rqq~߻Qu,[pw fنrH8~qF s,4 !48fs[i)&_*\ }XÂTlB#qÔ3RG]fbnX0lKBϠ-O0xXũr`ff6m'?x+{Xjᆥzыad 7$ %VuF>'世iyv:s~ kmVy9fWnKH&jf%ՙ֎Bgz))ԿviFGV/WT|luӷj=ÿ|ad=QOrx/(Ci y~8!:jPiXV$\!tXD*X]yu3`A:c\[/; ' nߘ4 ]#GE04x:j [\ k.ްdxh*'j۵*x(Xx xK:qMnк~Dm:8OG-{CB.cw{=)djطU.*@9f$] L 1d$S06ԣlG4m_x.vR*5SlFc>ZP\VnT1LwX7oRŋH>ߣ:Ӟ.UD[cL"xc8]r&C:gX*dё1>*6@8 EWb jY (4zkהNUx]h~,*ƺϕVJ+Sv`9fe1!m_{, (,FVi<ﻯ w E܈.@y45d 6c :_$VN' zޠmb?cӛ^`\c )Dx㱽aZ<[ <1 =*wIuhQ]:oqu ]3-7 #k)PN@KVQK5wxr&῿iNP-VW9rV@a.$_KW8z`|sF1؂ڦ<ۍ/q1)aŨ`X!HYRcVGUE @ߟryl S"r:x$FR aMnC8fpLxb<>+HJ_0iArvu4ƏI"<ΝB Zn/-q1dQg aw ˢpI*HKbzJԍUHdjy[e>'v,]5oX/j&Ǹy{_@$Irnnc yՃ89iym5LHλ4|HMLGOuqE\ESZ!qQwpu5oNZ:7kXP6ῼ._UjK6v Q VD6R{{) LCYs(ۢ[ӗm ;-ĸ<*2Ǔl<~h n`̨+4?6㉋V,NO /AoTϢƸi H;aƊ Pmj𑺢[gR]WX%62/vY?X |p`m_;E~[AE#Ʌ.u8km㼫+t$Q?נl9 \ԍ%Ԃ+c88O;^VyOC3o N'ZeCVl0s-Gg^p|l!-Iʂv,x LۑnTZ w6X91!""]7P0J>ރp+ݾ~V\EW{/T @.E Gٵ@GK{oZ*S1ޓ\ɖtd5T'| h3qv8>zû-z Ĝ^ԏsE\ U+8KDSJ 5vBA+Odρ6__A*ۏqLSV?w Y =Kgm`7݉r<壂BӅ)*UqJ ekf1xUH.𼇴AAa]/sԐ<l%xn)̲Q\Ȫ:f[IsBӅ^6A6q e @\c硓FJ́ 0$NZƄbNfŽɈؽ[qոɩg.p"#b Or/s^2\ls+3n'Z`v䕾A1l^&c5+6;:Wl>/fTnRiO'{W#U)|:ĞI)to=fe7oKYLERwk,JjQܭ{X[^gJCUWuh"Ѓ=7< VTԲڃ2+ːK%k-,jH@˜j\+ˢb !l[@S0k|{0GlijF4yފ'|>2sHԤ,2Pp?)+q9sS=>C5F }icA((EhY 0FzL12Ĵ%?6V{/b$G5o@-v 4[P,ҍ-VP9W]バqݷk's\ӎbVxNq8hANnbB܈}!ϓ3{YA[O2&\ul 1jMoIHOo>r Lo!_ tsügw(lpCv,Tp"IᓳטzpP-Iq|%Sz$VI*8a`.-\+"RG:]v%B6#̞۟jzfG>(uP >Kjpk̜`{\3s 5JFMvH3PfA _h(wFAekb4ÃucVX?_uU^.vTu8;K؜W.o)ntS5=8>hLX TmwҶHQrae_Y2?:0CJxfPrI=I6P9e08v*LE|JhP_\xb5!I#RN"<Bt^_[/E:@g1V7`"{Ͱⱼ4D.txn]jAnCM&;mv P@-3-zӺ3O /՞ERc}}G2` )bBF T5PZ.2^B5,pf.%f竵3 ٪0Ukg -קI:oK ؓKT"n4{e tlujDh{UТ!('ǬϲOOIπǼk=ʀ+7<(Z|VTf SN"30EFǥz@Çee2[pQM9"!!2ai'̖׆fF-gs?<%G# 8um{>8L[C7TW"gpG婰?4e(Z.Yk8g-Y1}muh"Ė!7@ ot|_yQP<\2i'Ud`-/eBM4ucE\̆6b}lU% cee R3(DmIy{5ěJDN!A> UAQIYp ZO51;+_w/^)pXǸEHѕ񫻚7} #*g\(^p`ȢfE(x 07 @Hy4=)^A5*ݏ{X zKdVfhqPȽn{ևZձҿb|Z,}f>kjecZLtƱ[9#墝 o[Mc뷁5Y-kjg2~-A {f)X9AXR:].H͆Ùz5(#oE\ `= "EvJ1HWكT ?U:]Mȅn I_90{>:v!\+<;iR.)&P3Jor+b!5vɸ! d:n" %7,<0Z0JTvμ٩߬|}|}25r\3 ) о礁@Z1LF=VA^5P"YO>ֽEZ_=wЩrѫ栛kNVƟ&سS{@A)R(Bb\y\ViZlrkI,ucs ',gl$d S#?u[4CRLbGeFAKpՙΞjkjUqMVh4P:G|w4Jddty:a'o%5&7* z[g/ |+z`@'|YHB=1hl:f28褲#O؟2ft7\ ad⻩g g6iNͮEcsltaqW3cZ}іBrZbwcNм iI4r]ހc`(Z:jnFŤHv"G2/D-> Rbgz7Jq3p3;,[}}+iց--xeJv$πD:w Yʠ1FL߀4ӗ_/ZJw6p[/]X ?jMcUSJ)azv)eB_zFWsŔg0 ( TN艩u!`z^kӯ5y4> u+].KgRs"M@\֥Qˋm9HpS:RMÝ-Ӓln iAD䚖vľh}fX\ =RS(wO֓2 a9b+ $\uݍ/F9$ЅP_QGv4c \WGT)Y@% 61.+87;5r*[ð_c ;{aV,ȦQ,~忑,xļ#^ > v07f4/JDYT{6q#vTξӪ/#ݺ^ڕاjO?rmK Un0d^GH4dΑWu+pho;w 8 1d7pbKdd "- ^a6/<UXvE)|x2gN{8d[+wn#w}:y!WE}s30>'tk%m~FUC#*?D ZciQ_W,^W#Ek+f[\V> >8ET . #7 C$!cMgP=yS\sY?}Fc(ˆ\=&ۺc_yl ]JHGpȏ& Ճ m {WgALOW:a7:q0`@> -><FI;MW8VfQ)JKڕxc}**e.^9ci M ̖rׁb`3>N1_ŖR{#3 "] =4G63IyxS npJW~B|?bF!#:Q/i2n\l("/jP2^'YӪSfm9I}Bs "A .N`KgD=$=$rA5na1B=kqH#ͷyrTi5.97]k+ ٽJ wd.O3NôDd %Ge@84op~l>=`ܛYb!cb!Vҹ$X_Px|v:Ϣ:%13]/ #aoI:߾y@CLI`,`eZ)8emޖf[.(Qe6]Dk&?QKk8)(%9hk e_hpڐg"8(X{RY+pr/ ֚W[orNtlukl8\3 ե ,Mqnsbݗ1%Y?q-hEV I@z6 1 t b\8QSm .d|+ʬ ̖Dz℆|w\s]zGǓ5$+e CgNgs9IZn Z-Ld =uIzzKxKb{s@M>ҷţf~ԖXdWĖ'=8n|[ .1R yA|$o#l$*6+gԈFpMA֬_)eB >#3v|i/cY_9gÖ_}Ҋ1 @H7' `^xSR $)d:Jx0O=שN*v 7"GT[CX6!1x_v D$+9c[7&a͂JW m|⼆Xj$I Ƴ PkicRBqw&䇖kN1,ڜ ͕ꡱ-͟`D՟7I[mqҪvs^JԪ?ŷf#YrE;x``@THf@;:$^tȾŶ+#U1h,A;Ywフ<3E씎hs29`]ݲ_L#$YR|[l4XAew N秖6BQ y9# t('/jm`. ʃn5m -o ٛ)0n|px~ ,P$85 85E%)Q F*=a{F;*l(BCx2]|+;|lIDȘ|9XTT&σfH~xT#q& _E^vnZz)jǡC~?w.3Sxb\(E*J[kTb*r yi ;|s<ASGZI(h:׳Axd`HvL1FTUYC<R m V!A:HyG}tUN K"#bi=q ʝ̤cT'E!{='JԞ7d]hNF/~{JFF$\~骂 i݋08 xԏpڼOzmZ"e=Lr#@Nx;t2{p|d]~~ tyQ}i~d3y|9*ZŨٍ穸!J~qBlqwH/nhJՉNЧ@eIIp,RlgÉrH:e*AƤ^MSIR~n7gdwF7V\.&Bm348I".lnRA嫂3acv+z㛟1/\A<幇EBI՞/iIiV_Kf;Dl7]q/*ӵDn3:1A&gxՅtYWx6J8 (eg`8dPE*n_LuGLIXwjƙ;CX81M]װnޥb&B٣%݉ s\'3f1)) ~^zhi;_ƙ=Gmז#F97ޑ;0Q/aAdoېђ-ݢ ?fņ,\L~ #5\=/%}'NbEq̼(XT>e$ThBP|g=f:us@vKQ6I~t7`563od6_5;V*[BO3 OAunL f`{:ZWl">Tag6%TnC2c2 UORuP2H{\o= ">Sllj hS|qID5v^Yso:͘⯉7:McU sF,NX8EP/PMV| kَv7FcY Hk {fB27怸u!}Q; l _ jE-^kV_OP'*G Bx`#D>kbafT '裶&8 IA.i%sh0Sny0P7aR_qPFݫǡrG,%BןҏGDZ݋Qf;ptM/ZqEz@e]B8UK0f`;is1bl>!20̠ ^),H=A.:$NBc*<-__v^{nGf{!nN6 z\Ŋ#iF؇6wSL,. Y],t\]̱H 2?^ոP8t:@S+vz*r<8.BWc2d2XG+Xf^g#+* D4Fh_+44V_P~ʙ.E "Ւ wkW 1\\Du{`[lP?K#bbcgS0Z E`>`J!X$t!,c^3b;ΐNOay饳]ŧKWb[[xH GՔ<WIņY؎Lib$Bq@сЍ̰ۨᵂ*lTeqV*SGba0~]$ xGr5R2u>)}HIT'W(5)614nـ/6T33C޿`ҭA( g71OQ/ k\ #}͆h5Zp$wg4S2bIػT^L}yIé+."3NxMbzgQgU4xi}v%.VΣzCtUoU!Y)Y=ȓA:m=ZEOum5'[ MK}{ԪSe!KI*l.gn Y|~Hl>B`쀠].t܎TMj٤Uʂj [#nG=N vs,$]zF_Ek1 啍ӳجV]sdۋ듷nǨVI.HPw,(D{Q uJ s r\O9󒕤\n<'}k lBN&<څ[GLD^#ŽZ v OޚƻF)*, M=yA0F3';8͚CuO3b>̺t{mNYH#j?Z+Qo;ŻY6g#/HNa½w_< @E @Rh&6vR9H|1,lYiȕ^$XPk 0O@* LC2.O"Nyz/iGȎSB[p_uZwj5iu:18ҵ]D7z(eD~=,v4JRnPnwbbl.C?kq%'PQAY>!)'YCSUyUY/Th,D4'2tf{ Ƕkc =6C#ݺ GEX"=}<2gX!]sfCa 40Ļ֪j&NjO?-݂.3*ak>}v o {oo^ <O&_\!8=g:8'NpϩmYs"TͺPBHw]| 3«8h>u Xg}Rzߢl?6˃lS\f'*3=+r),S8 -y7#Ҡ͠\vLb蔛:1 ̭%[ߧx/G.h=J⚬i8?0՛'i) V݄ld> _}2 6X?E򬓩NJF֎ԩ|4$+ YJIGH${ 4(|Yh%l{ ]r~2SmGGPW45Ⱦ#~YO^bh1@n'@f2jJe,;T>7&VkUNi>xB]BLw ]4x#?EC-frih)Y4|&?[c¸C>*G6cQQEp z>TMU +<8;ۣ G/K*v̞4<=?:AΣ ORgT~\+ )TȈ7yBGY[c_jGs_;. TO~XGa'âxeNBㆃΆUB91R{„YyCW2-ߡmXN)\eZ@IƅLgy1wh=nG "qJ\چcZs)ayO^3x3KnY{U6ҫa^_]yGpգ}*^)Q@ۆO-:+vjʗ~5B,xh@J3&H3'(g EmtDb~ŨΆ^x6W` z\46̩~(ӌJb+b˥]:C;ވ )bOgsF%H]ū bj&Eu"DN-$)e@@=: kZŵzNj =Sffvc5탒$COj M5Z9o[uLm6; f帧nc : Ba ;0VKi"mdZ.*~!aAc׼)\eeA8TfLfQo֩]x7oEz;m/f|J˼2WyB_\ ã'b Up>{OI 0_$F+7|[%+F3yF#] Hؗ O\&t-LRH>OPO󗫝[O|#@l`#FB,yPmgXݍIsN4x;0hFG DwKqv$ "@ìgy`gtئrGHA]MۀuAc&/8R($%../9! E^Qj`U3cf< nb=l 0#B`gj.>/r :$$Q ms.\Rj }~OҶqDa]3 iZT^c o jP wcHNSZL=X\*sypVP EU-ŕSŹz%5SF oq3]P9zc5-"G.vm:qVri a)HkZ X[ϗK3$æ1>lc֨+ٌҿ2G8 uW2 rn·Uѳz Bd772Ǵ6."op:r01Ӂ|AgﵮaYãm59$B_ۻ^|Ϝ[R7']zHdH[;H1G[`WF^]\UA~d( JXg BT#^XLmqnF͍򮀬 u8B;3Cpt?"@;tM?fFph([k4P$X"2b|Dnn_ՊLJuh?%AXW1qzdf3k\jl / g>iCm*iBSٰbFM*B`Ń]Dz 达J~X(jצּ:ZRf-sG(բHnW :~?N DGZI y|zq٣H}+J" pz跚[d?0]Q|jf;hjJ:6e\}K jF4 *c@3XRߖ >$y'.厽ZWee[}⥔ {!>k_KsW]A -<퉨XaƷY,UҐ4YQiTΈ{6lh2s!8o:Q Zde7 (0CahŞYVMrh%vRVyQOKB '@\7Td@dAGq8SI1aubQy;pKafoGr'Mƶ/kr#|wV>NR˷Q:Ls<O: V:ิש0@ncs<:g&,úJ1kZdR}@/@ pP=đU+`H>\΅YR2j=&;i܃$* +qxB-kQ{4Ǝvy|W"(-kBx nwr_ 9qROIH&5v&<MG%WmGŶϕ 4k.S l qx%3ao Ɲ1%%d @?|Exn<Ƀ1S?qSۣOG;e0RHM⎉M$P.9!T]=Gk^ BW!1W pЂ\SbL* 9qj5Ƿ{l2^R{?' '#~ֵ:.4dD]ǃvbYo<b,IWh'c*-}e\4SIttHpR)}rs2Vj ɫg W5{1ֻƞE)|fȩ&["z)jY SP eUOXJ 1mV5Г8xRxz*g{8mv7\Fxj.2 6y.Qhgrj ģ ʠ?rϯPp3{4dלu-Y{+حH>6m7du+pPN`R淤A KyRz|X|wr *kIVrZ`a/aB1d)HIb(K(蹂? <# ZgEe"|RYm:' X*.RuS"`]RZ̓,򗙓|zs^fb.^μAz!Q^6Z0/q4z15%W^ǦFIH򶈚 X$U7CFq#lB*5f. jekj_,]?CAUFMˡ ^miD<¸0I&?ڄfyU_j`z0DS[_wqG&~t'W@yhm#8d3fpn4 ̹e֍6r> gB↰Vp涙)fdEKނ@wK&M;U }JmNO(^>1k]Ero#kyiz/?;L$:S[;ypZ7GJ3K+nSUˆk`Z>5=-%^2C Q ӀG`,߱"S1 KM Slt@]"YWP^lc \)6O:$Opu C 33NlaN$' pl64Q Ztkvc|v'V֧Pڭny,+ B 0@ce#>˛]~t$^šb:־k~~Ìr;E7]e:F|uh ^6Nʅ4J7Sl(&uX*]WMI+c 1}pBo4ڳ#HϵUtSmy5P(LFNFΖb+EhWx0h X,^OeS-?%( ɲr =Qp*n1ymV`iH!DNm.@hrk` J`|y+=q9J*YςPKfC2$jXFj8L b[+/ jUeM@柞VlR㤂RclN'LЉZUY%c}{l3^[9؟5[%C!ZuXtrtю)yl 3wP+66ռPV*M^n: c"+*h=ϙht.V'9 2ŬmFI6~Ԣyc!LSzv4'ǀwpu=ǴzZnnuīc4op>EC Aw$CDC&c u@NM{]5"ww*]' iq/:x9M|_4ҩhOuxT)I/gGf@ѫħ/W28E8`O:H0\ +_mȧ,(XcOF~Ec=ȅ%<W=Z:0>UZB=Ad_FīP 'N&fYdJhim}D7];ܒv o {k&M?. i[f2@APݳX7,OG2~oh Rf2`}OBBo\5%b:&ofSõNXh1l"O@vr_E<½/2@NW@o{>+)P+|uE䦑I|0~FA-*Z~BChD KeMIeX⒪>n\AD5lS*o*DC%[Z]oY͐A߾UKa T=}! P^Р⡏J^<o4f -1b,(Ǝ8poڬ8$: 6Xi !U0,G:/\ GH\uIx7rYv.]Bi~7xC")qSƵXJ}BE1t*2DHF)~ہ/擔ucu<=N_! ia?4oٻڡNp[k;ݬ2TA} &3> G"H)jnX ݠixe^GE_7mTc2V 0ŬCW@3fe,T&E2MTkSG:\5-@߹%iŀY5/|:C6x0He͛#}" fvąQ=҈B ڄ.ysu*Ѱǂ?|US6?eHV[#A@n=y=x -n+ ]T`bܷ~f}ThVg2pDHp CMBU*O=2ΑqG*ܨ P+}F*)i/i!+f,dUTJxf Η^NܵMLӄsrOqi{~AdXRΩzɇmؑU@z2(5ivVex{"L!S\[~6e Jg쇯}T] 8UR{dRc^Z8aE܏K~0k|! Ԍepa^'2w-N`>7&xTxRE?ႛ4 Ө75<g9 s(1)oG=-~_{ϑ؁5M c|[\Rz 6ѱ lKU$LC|Gi-й= $ZA32ݱ/ЪѶy:Tul ٗrhdߔ&<̲/ssJY)@<чH(߁]{b$țDaȨ0ذ$6Nic] '/gI,tgk5jQV”!5<`Fӆ8׌dEk#r τ̽e.%nOܸdZO"V8D1Jhddz{8خ&K*kI>b;HOȼY):7a9K6_ qv2VeftdԪfi/3zD:-H3xM?)K-X[ގFgJU Ǒk( RF9}7vku[D&$>:*G-(&)b9}Mr5TlEyy%qK{IWɎM.qxN)!@ óGڹI (cIW3"z6YiW@oUT7Aџ<;nȹѾC_.37=}Jat-MQqvI5@ =*x6C-YZ@4omjLϨ˪|yI?In̑Z hu˺wj/2㛙MQ]yqa54;r+d̔r\P]O'"bWzD &Hi@~0 ab&r4|)ۗӦc.\9i1uNXĦQ^xd=k>k4X~t}e&eYDT:w , anyqp$b54غDnqxsRpY)ph<8rݭe%B:n:^Nس9niT-+P i`ȩv=2{&4Y, fA5AHI++7zv[}7[+Wq`7hiVQ?3bo' CnBIvr`&"ogޙOq wlyb[\Z@~2uc u'{׮6鏗U[@;Y|h;U;Ra&Z/Fi_1iSs= =_lt-PcWJw*$LFczP ޴ͼ ,. TE%9{ ĩLE=gz92ftjB6'̥ -)kmNd#y O2a񝦑kT@B`Gp1ٝz8$+{"7Si#t +D𭴒 Ed vGpz=G*i B{D 5gjLSņ86|:=$_kYΛ 2D3;~TBG?&`b$n(fzI:' {% 3=%u\HEW֏ ֻ΀moayp}u$%Sѭ qB^^OzsX7E)H^(+.5`kmlt00^^SiǁVѤ ^<^ n5/[K YS82/K|G xeARuY1_Hf< 'p?; v[7+7W:Z/%؜0~>7xWZ`ڷfZEFAgo(Me\s*eO,UzۆuaP FwLf1s9s4Mi> OR9*Ձ{>wWN>TSk'Q0 ' ]T[GD*-X?u +iN _@j D.4S\a%pT, G7ndg2Iڼ!Â6U ѥy]Q)p'B."=d %4eN~zˌekL2<]zTnٷtouu! ?qLQ"1ETVN#5OvaLbW ogm.M9#B|k=A3 5 Q膊OiX/h\g&z6n C)oH;N/Gg7tM;G5ܱl',X> SזR}3q-08(ї^!~Xܣ zd#ai$!->m4h͉(w\BqZ:[!j2H5ʌ`?φW26 28Eòt;R;ہ}Hq|JbNg+ZR3p;ð YsC2t愪Ocg$/yxM_~'|ZsCףs81}F˺Q &9 >Kl|*%_IPO EsK/Wg1J(`ߡ5KC{W4^qkB>ciIp8 2ݪ,=eΌ~MnǠJKw߼=6Bzts TU.7kBS;s#M}PK}fuQPEU0o ۵u~ȶz9`*~SL/@bzBx^X%T%v=_5agOa3(ִjn7+r^ e9$=YJw6M3>e>gtf)fM evl}P'klew7Ze0kc/Hph}h jjM(B`5GE1k!8΋~U ~S '5cU{SK С-Wq!Ӏ8Hh9PUcO^܌+X|0奬 oj@ n尹P0$ٍ u~>[pBM`V\hۏKx?ؕ{WAj][\C?Doh{ߤR1EsIqԌ lm}CIM n-s('j% vQ,\/(^Br)Eve=+t  V 2=3"a7i$pz:A$8Ht2Lݮ熦L'SO*&{V?p\JMF<3O]-dgpG[1'=R~;.!!$A'ccdV4A V)iɧԒQÖ́E+hy|,GPf2٫ocшkUCR r2B6\_fu'V-Z"<+$5ԡƘzW|`PnKPN]2UY*p|xbo1%ǯ.*5kTeQ<"i:q,xN=%$<6<)^@~pԿYRZ:|K`v9k^hv9i6l\'U I}_BIc%Ά*|Ny]f*{$V},ҧOzGb<$%gh'B]d77oԇs| QC|[hGhk~#uaF@dYO7v.QZt[Lf(xX,knw>b c=䱣rȲ2AX&~` Yn` \\VvZ/d)aJ`AU ZMx9 R/gO}a-? d' S! *ިU4kpBcuAD_(vC҆o&0rU;*!ԙ%Z͇2t4pn%=^|?熕e킼LHA{oP F@DXS q-Y`R5A$J:f#j\^t_QFSjE.):T$'ŠmwA.g*>ӶٛrZ{'otz/ㄅ^FATlF("6'su%( 5 w&3s\*wq%wcƢ UU{|ۢ{;Ɗ4ߒǯEMo@ݹr'|×>_m4Y;@ ef<w` iuǠЋ&ne2%7N.%_HU"4o$#ފMev5Eg`"0լԻ+#N"gsLT)mK]Pz*Ro.Pb) _Y[bIJu8QilŀS9o|T+YBA@W﹠@: _5tQ{KZ }*4oRdܭd{؄Uf3\YY**SAؠؤVa(v$y%fWw7H\y3} fᦫ5?[ө}U |h%)tʦiOrØVό ЊgbpB)dQ]8qO[n+~R7qH_n 8;۾؊yNB?'45 PJ [ +Ͷ9#,VIp ɩ=z6P _ 8hz$4 QǛ'Y_zK v WMF00)&!-<#cDYϩ඘/r%K5 wXӦR/AT:i@ ;@XiQlZXC0KԍŔx]SXJkڈ7ב^dSujk_ŵ/uk!+4$-\wP;d.j ijXB2.OTf*UשR7 R&_XId2 D_8!C8.$0U/2Н`3׭yL&8M c>gLhF^/n>G6nc*pyEJ٩ަ2pf&Z.n_{;jT _{תgsڧ xҪ &`I,ХȤ{5g mo0A`8 B%q7U zY4~2H |/Zsjr&?!XMPߋ$ BG0.@.u\ddKmXr ֭Nv9GHBS]탭BqХ+%a$NN뭞76.ՍO=_I=a*>3kG T?MrL[M1 ݓVJBf-J}kHKV?grJ eVs 8B(&L`HwrϪwiV&ME+ۂ;hUJv]GF+={Y^yvJTS,Q0fLNJ!Qׄ!N %#S'i*\.Mim 0O&W|u2_/,׏\u$vcƇ}IceIE)Vs_v+$ WZFUY؋xag3n l"z7 ֒_b4_ Z[n+!W\^=4Zz̏ДuNmmjPv/IE<n%v ҂(V (cbSBi++ ͊J2x>K7ejI܅VDel7c ?3ݼ9H.a SUa c,6@9$%K L OgQo+&~ 6Skexn1P;Z=j^-p7̈́hWTKW -[% 6=36իcHL9gctEă:6Kƃ(Y51.oXDC4 LbZo"4NdU 㑹ĭN=@d>īP`[)7l1" xv|G1*GZ?*C)qՉ!Hwwt(p%? ԃ1g0XͽG6|Um^ 3zmk~ U%a ._!4Yϐj VgЌ $N-*σuJ>S& ㊠O3b+p#m1~hK1I|2O?8˲;΋HlH@cG:C\֕_LbYsը+o1)ЪEcH?Tv s8mU5y+4c^g%= a 0v 9"ZMR@wyCL|%=1-14{ь,:nw17ó'OdY> 親d'.B>' N4tƑB' ȥ/y-d%x#:Z1M @At[l14YHR^G>fXYX5Cw]X'F&zE.]t9n?i~$Cu`@W̫ D46m[RZA>@ȻR:*+^90eDsUQWJ10Po'"DOv̢ppCՆE!lߓKsk ~)_ T۝VF.QbjSUG @G V"{GR7?`=kD6_ru٭Δp@"23Ώd{(ahU)m"9MY^;jl{X]ՋFGbF9C/TiRiR=x^n הPS0[KRx7z!;XIP`sLb'0hD &GkxsxԜ4U3~Rg_%dVc=LpC># wpJpJVY Ei2Ժ=׫n_^\ & qP7p稕BgNU~#o(z[ @4p$  b,= @S("A! {u)MFi_e2 L7.f "~ L!] ׍ю6Ug*luf)W/gCˇ?fO#1~t<B(јJyS#î%g"6: *QTf0 =f\!D^‘R֖GbhhizND3:F8~ܤbb20}\e'<'I ~G%;P7 精CvRv0nt{ F~S>k=:u 9P%IuB/%XiRpB7܌qAgLYTMfu"-"%78q 7#ӄ! Hui0[ʻn2H҆ }lo;d_LLt \4ky=zLlFoah11Kx(dgJBBU.ihR>m~aSt so8+^G#|`n;K1QK{!  +0HO/FPvz-U|$So&}oTn>Ĉ:IPC|r!~gKtB?-3s pa5ʟ w9(JKf㈚2%BqUP} ?p:LQON-=֟l#^# ϋ.xOfسNاI@:TKk!yh暃ѤC##"FDT G:e[E6eඣ$8Qb̯u!!_*uE }#6FBZve;aKoa„-M4勰6C RIԎ ݝ'( dfk\<w{nJ9ih]:$ux^=ٵi>ܒ"/ar^ 8]YOS>9ߜ't=3 HwK8@0M/3<0 ba44¨hpJT& t6J` ~8h:. FȕY$vŕC \O- =MQ޼Vz!= ]V-"]MϹ(|ԹzѦ:òNkn~n˞{=Ml•HMM1-y\ư^*}:&594ŗR|6+Ӭ:|#γ&VuV<ˁE8vA{MH!a R@@“*xJrVsy|WB⿬x]TR'7;}uEH}TpF1^Z Ǩϻ?Oe6OWXzo5md0UAhd+@LVR=L/1rYm4rF؃˺@c\\hEٷTL1"hְ35r5Fgg?X\nyt=C2l`Hd+zXxaq偔n6F#k1Źi^6= Qs:+`J fvjc )L3C@ (ĊwԐW w).5WF\l"2N =VZ?$^j<*A*p>Xfʹ:c^q,}#Qxixyimc.5EbhUz7K j(fSp\iLȏYnvFkX-2g(O;Yo QĠ e|B=sү(y2q=4c$SU#i.GSPR ~AQǰZ+ 'RF|?Im^abS`!T٘}}cɳ^Pt](F;U(}3VLh/) _ʉk^"-vymu9sXo1zDB+9A1S!vhA&w#Dxx0E_`QH ?+=+#E G*pb4;Oy ;|?~6R2>V\cߗ~ #4PCh~CSi%I\J}2Ɵ3pq[8-)OiWSf 34 C>ܘ2EC&Q TZ@ uaI%O_&\L9[ZifXHŤd:. UqM(_Xc y[7.߁J$=knV$c2f|-*#ʙlF_H$YFWP U`zW'IWȠsSYwf86S0MC&%: kDC]ؚOA}lU|䭟s*ƳW,4hUe.БFRen(XV:I^Rj8ΖlXUu۶-t5YQ7h! p8\Ū5?[iBSk~<5zX֙wFSe+hy"VFar|{/|}(3ڮPQ `9(D(c/C]+0Pt ,T-#zrZubUo0ۍz LծMPҫNQh?ц$أ$cGOHF&Մ䚬2?v6idrɞ$Hh`Rq LzFE#saH90tdIİ[ky6g77LI화{S!e^Ҭ UEvhR˳S(_V5FUD WDv"k|(.fD]#gc.&;gEz'*NlF~+Ȃ4z`r:@jHGGk98p?v!^R^^F(R|Wڰ͋ 1(Eߊ_7۾,O(!A0`Ay|y.{t{1t\摀V\nK:'_ް)ݠ39JYfABE[iihV/'>+N!uS y< B qRo 6-Q݉J9'ԯ6G7j0hY;b3dqB\BJM(9GhҮ٬xCut >g5CX m=/\^M5Q)<_c`N0F XrL9uE?lDg~ײ~MNrwcr 4nL㉱⧵A#ehq-ML/}bϕa8UD-='=]GĥҥO09YԈ8w8HIbpq:GiJ'GH**Vf[s!A#1KGO&A$EJ}pDP0%[^xe] ?Ҥ:\umuUz7x^4a, ux{fhJ[k2õr`gŢKrÖwk]q6f`D_ġ½pǨ'Gq?TT"- Km)uaVNsrɘ6F^\?V> C|fO<7L:Qڏc\Ѵ~FNfe|&5nC$[F0z;]w{C<zshQ8lܛx[4 Mu~,34"U]4߅e] 'J 8@)_cZMbDdb ?u3i57-(,ORf>%LN'K4UiL6:hro?9A:n$ ZHWFA?E+;|h3pEj[c$tif\1j1pW@3 07k4RL 1S)ڿ@DpYz`Jm >EtVT:!xؖTXaQ(55Go5-֨Å"8Ikst:m|$ߎ?3:ZjFdqJև; CF0-/ryܝ/_`~VTiV ]lW"H_jYSuwb8`p䆘A QF4(uJG\D' mS-Oe7[9%oY}0t62n:j~ˠn6NnRndlm_]6 ɹR[qIBO@qJLp%%e\tyYʹt.5V/;z#?m2_!My=\e^r/(8!iPCNC*'b qt0!,VC64fAb+0Gj0"_oD J#0i-T*[T֔)5Ibߌ+冇. _ ')!Rx]rE/$d1f?wpr=jzf?G :J;1QUa-p^WϮCiB6[,~2gy[5L%s[h?]ڭiy(0ѪUjQ4f~/ϽLsn37.5%bf | ͒ˋTTAh27>oҢ2aqX@ϝo%\9 _^Λ ̿{:RW @xnbL'R3lKW]+}:gN01-%_cNe ^-} =Q"杍hg 9܉AP@¢AT4{QB!=jixxJrTjx%4rLa?ݾ,wV qP, ]D:uθhmƕ*88Դ, 'I>]:&/CS&g;۔N uPevFyCG"ALE3T)[> y*2&^x2:j7crω!|h?KiY,r#ȑ+u#uq0I`"*!0`~$sad,fڶ3IRf E{]'^Y:k351;Tp ovWZWgMrOb!}>$~"S5olqҏgp@@cl/pj]@g#)D[ -,BIDNPN ]P^Lgq03nHtwDBq8 w[-]yvtla_Ykº3%# zrk"ֆ&ܷkt"}HIp#ֻgzwM -~dtj*{% ,򞘻L'H<H((3QG[!3X(Vl?^cK=k=VۣWˤ"]Qȝ CW.5@#mve|4^5c}(yiUF(-$cQ>G6giͿl> ۭ09Ѓ y yTJʺ̑t:ۊ{>Ϡj";[W^vY'S9$vR.hEd` R`/iݍ.ѳ-B dpJH4:&}&!據{Ɏp (?DS@ȡG&gK"-0v>L£iHfƂ{wۭ#`a~E D^MBpE='ULT/3?3 yS$P 7$zq7iY\"m :I3ϡ 6?{Na*Tck|~zPB== 0'W[}54C5@I.~)7 *h@P-0TAf. C?){-RfDQm˛2۵P+ ]7B s]L`yNl7;"?4GݙM :ǃksc7|'>J] ێU`Sԓ<4phH淺BACf<<]xix[V!C<+`7WX9 U%HDitCT9 3ӌ1H*eNެal.>(gIH4{]ח̖ڿw"0Q|m{-<ްL3OT`6YS5RT,.2zМƯCXdg\61%FQ[*(U9Stm y5j 0! ={!ìs+oӞ@aX\PVN}% $^ /[Uǚ7j%*y89ŏڜP>Oc&c]6^qϦn[4Ǒ> qt.]GK@ʭH5%yxp; ~E&`0JHU"]!5OA1IwmUeY{x2s?Հc/)F}JM(?5_our7{t[KFe[Sf,UT A]AKN(m/+Nt<574^a-K߁-Y$CµUU#$%|D_ ģR>8uB{ዀ4fqMzjpi0́$"&bf*-AZB%bwM0#hݘb[V)W$'(eOs BԽ p5 eyӒ,Hed4gGE`cy[?* s 2\n;?UGY~vlGN%ВN/_eCioٰP. JI *39Y_.C0]ݣvBzie7?d5J4!kq?9rN| ,_^Acƫ0Fn2- ֓<.Xdޕ5-ɗ`(| gIˇPdާ_ߦ͋J hhWl ,Rf9<2Q,\YG9 z9qkh~TM8( VɣMs_XSY"9w{ o4OFD{ ̫z]jv$KU1Fko;NhU'Poq) zVcػZ y |ϗ erM-',J#64rHɐ)*`)EfX7mjDs{!M=-09h;z_ѣ΃㨐Yi'WTX8ie?"pl~wM G'C'__[C NJw;)겪Uuԥ35X0wHM% /AGըIi}A>'Y Q Jn )Nģ?913&!2矹̨bqcE U3AD7{Jߦ*h.N,ɂB?%` TrEk6$(6-"*4MesmSܽM ÄʃP#wݮq;N_'V}}\Qe_VQ Ah'>/>C4B>P4 <8 1BHnm5zOጁa-'<( 8ЯtQe׎Q8[.om]FyNP$zTyl?@O,YmQ@F0>mРNCOzKDqabxS>W>bk'5SQ3nWhm'o{gi"AeCJ-ƑVNd:Ln*3Q Mq(ܵ ȨN$k20.~"> #mo!+aҜΜȮhA%Q /}W@9WuX䧕flz2;Ա$4 t@Fw #ᬂ½)SsrzȀU lu E^8IP)4n|Ʒ! C1>fh[4pI< L WmuT"hxE?7ڶ?2CZoe2RqQg|TKM7/;&|G@C_ ~[tE^y ݛ{U`qe=EϽ%N2IӼ2ESvvjXS. {aQ&$s !J/9pRIϴ)Z~iL8;ڏAO?O^o)KD a98c5,ڟz V̆m#LQxCzw3ӟFP !;/ 8l _+~bOb]戌nJ,:)ݔbޓr O+ `b$5xhDڲ$ 'ɢl3j2bHu"^r@ʛ+^t*HRi2T(._Lwh?SJ9:J˙m,Zu1醵"֍>QS |.w25 wI9۽WJ6&Bo  Fp_P.=痰=6ġ5;ȅW,J3'{wiVfTHBa[ >AϜn B%ZM1oJT Ż|= Hvp1PRp>f+NMAW偄cC^2J3?ŒG8=u@ Q^\@toZ|1b nr bQ=V{v %c^Ai?csw-:b J䣽8Ž-~IIGΕ'!Xan Zcjk"=tE_;*9עŘZ߳.a`Ѹ]bN'7m oT_uPdo|3b2vLYF4\6k1 ^B6LnuCQ@5ěgLv+vIs{0 d@W6aYE OW3[,z]\{ˆQLAKt|kxKlhwiA^؝O z8T/\BvƯ#~U[intڶ$ww 3fW%:&:V3;Tz*cN4:ԑ!:k=OU<>cخ]Gv^Wй yItcܰ4*Xر񏿖`,bY?3YFms"Zܔs#?'vtgҹ'D1,ܸ^8fX&%*Nm9dE_tWڷpt( vNZw= צbˑsM1C^w^8=߸ahp_otjznieQ螡C+}͂M^#$aWЧh5}<W3J L#@&tOSOXJJEZ{HɍSN)y1̓E3l-}]LHdm{Pݰ?,\  Тv8)9<\jS*&pvAK K)k#G5JĻfNH)rZj1aoSL*ExYhw7g=еE@ĴCD/=cܜnԯǒO \{LWqEg}~cV3KO[9! ZCc +qiH3ћ kq/'Ԓ Ko:&}&--$R&tk?POYuXRZSb9}]sNyjPV1y 04/a77#u"9;l]K ??ߔG[jcvFàw0Za#E`pkHn̉!9abWXgr[|{8FۼUjTT?XZy67e&;eyN|ל{>;Lf`m?E½pUWKzrXa!N73Z jfSSC yq8i:Zpe!qWВfhܷTo?O !ĝ}:D9?1߄EzGPhxTIF2jgj7t^[rUcBmYWjxf0 :PGt/=dṴ݉ TVX(eGҠMA&v/b`=e߷o%nE-iQ |w4vEz+όm Ǔ?'&chg\v%@А6hJn {/6WRV,u202ll/&$ЦV XSZ$CC9"s{ e91wzQͩpAY>?Z*#yD!)O_FyiG[ۊ{h[wHHRc'<6A[`Ppyõf^$؏`%{=qj.ΣYRTE6^;Vjbp'2*1T4k:md}e\?|˵R1§2OvEOlӨl, ynp=-Uغԍ> 6$~|z>gjޯ?Ad Oi(n[ԑ %{pLg[ ܘ;* j`uqQ"rƒ, =U B%K;~3sY))w)5;) Sw%Rܱiy?78`ʄ6Imu v,buȄ'SEW.5SѧF Nwm !.֍?F1jI[qdc"p?c њQdV+Er0~S_P۴Dɟw^JZ3'n+>әb LzIb1Qf:pSMF}00s״(:R`KQ1%f7we | '4zʲ:}XuV(}xً#g$Ž@Լn^^t(F;]R.ߞ/8J"ؐ;[ef_o zʀ\ P>Pâ4a4ŀĉP&Sy3msϱDNBQ2^'aߤaцLgB.B5U'VAI|~Cha'E8eo"TRV{cNc0pC Ve-I -X$.up K'*_%ߵb,f?DFB hp}ly{rc"q fU Y*G4I"et",.p$+%@$.x*K-Çj) YT\R5Q50oS3D(R8+#nͩfy~|EnuGľ)4EgjKчG)%[EtC~rhڸ ABqm]퟇i(:=X;Be:v cFa+IgGy:K^wbdK;5Atu|G}0VCIqp^la7*zϐDjJQa|?=bUGIyd 풭hϮ؏MFi`#GӐ!^ sJ"r) I}9xIiJbbL9/)Q8!Z>D .Wi079ri4j ;˫dF\ei5Zs|{pj fX1쮳U$߇;{Mw\m 2ukl'2Ό6/Ufl{G}8y7I{M bbV ѐ_-~+ozIvÕXWGE3R'Z-cry0u a8.Н;I~i{.J% |xgO V5xf؊_c;\򨒫"ߔ (FzD|c᳾jڪjCxYf?Sw.rB.a*Oacq (t(d\樂DW-ٍc2IZXy$B)$x. DE\>!Ӷ[K_}!UR"^O8i񩀎8#K[១[=,Uzw m|_J̞wp&<;VNXdsNWk}A*E xaSK} G -܂uw0H0]R,X$,PҪ/Oqw$`Γ[| ՟ %ao-Dp/f!$2~~T-rq$\HLFȲa{-efCt?5U8?\E6&pExܻ٫TL vn),Hcv-8SUW"fѣgaobKgHLu+gPM08T  ?n>&l̜yoTb~p2J 1}k~GO)\Sݫ2z,ul$`whmw> rEIѡO}KZI˜Df] -atJV Az^og=8"r3XňV[;$_ISL.P_<ɊGKpoE{g l՚*$o:'5Y{m,2zV2WPWM{x/fEPv%LyHU)֑AµvQR gjh|:e?Wd,c (;J4KՓ^^9bfhasT̾WZh'O~a;h|exr%J_I{ceyAm"Yc%;W/\\0鋱`'չ -K..iV)Y&-R?g37]Mu1lJz,G;+$p)J6AHj1W,9C~Qo8Zf9aV9䟂^'䝂XEt+dOS+BLѥ:n ٦|l!"tP%N28855Jw+j{·UJ4¸V?Y)uo'a*C&J֕%B9a}N/u*dUs=%#b5k3NrX#5 Wl3CCaKX$ q~>XFqHxGk?0[3.>*:Νâ%&!]o(G)a@|Yp=;hwx}SaԥƥZݫ;:b4_;u**u,YN  2&<9$;(N"^Au?Y Xo-gQQ/ՙL7}nA= aP!U]r^e.ËA_:KlVA9bm"cSa^`ORsplj#GTQo/n&-l!J\<E3C#ŏ?FEXf'aC4 ÄX)>bN>}e,6gӊ2dc`S.啡_R\`LH&dTy!R< :Eʉ1UWl%L8% ah  d4'#3c564IύDɀ]՘rl\gFmP͂|f}x+Hq~1;2F9u|):M jnFqih8 S{{lɈ-l;s,t4&'q=R_ϤK>|wpK{5 ߽BДY?2GJm4PFL j'O RM:){RW`9. ^]PN>qA=J?]ݠWw <>%kXQ₸ɂ/Ӣx_CVe'G7aB@sp l``EnaΖolM KrD9ۛăS1D}mv= ¬UF]br'9gB4݂+rC27*֧[wÓNyjܪKkw+2Y"&sp]MXI܉&rJG S-_Щě"vLDM~[,42~}I0Əϰl;1#` #QEo4g#y,Д &gA0OJᒵbU#+:VVgq_LË 8+<UK!k;fq/!Gm=I]{fF'ۣͅ$zcTp#O` )rk77iqB_smA)7d_8;pESݥxuS;#I]IUWt:yoK0[R36D!_uQ$z';4{zހ`T4wcE<9*<~4W|F&U {r k1 xB#+Rѥ ahn=~>B_yFO2Ņ7^r$foC e9yv^+*5fQ/Y GJOޅPqIgRxPm'6*7fr-ϛ$5 yLmQ;]\I c$"M }zs#7\C}裔Whb>Ͻ3xʎKp*47lMbRe!,3ΰe;!}ド1lR>t馣(85 j[mBepY^XBV:3<$r'䠎esw5\gj1b?bkE+鷾 BQ┢'n4Xe߮$ /+u].}J5V#u):&K פd cImɤܱ{hJ/O:0;?vr0L9 x@wݫ׃h> > &,Ŝ$rde!pلV<+)mBS_@'\@ID4Hd^iڞNd aɲ| (Q;Qvs&#]Pn;L̓FP6H{7 u $p-Ϊmm rdEbm_+9/A7t'@7 CcpD)#(l!m38;|!!/>gHds~h_i7Q1ƂkmRβpS*(fa=rx>T^c l0~[pCu5o5dEtIJ /JtrN]_:V\Okfj.ѱXޱ&OpCg!9vó}84MY*( xLx:hSͅ ]w_cBt߫W~GSiشp/o2Xn∁s.e0P{޵gϠaä7^E̿,턈ҟ8-[Mz\g6 x( 8Mʎ: &lRBkr|u& }*X͸SK-롽%ޯ"`S /~fhwvevT&<q_҇RuQ|zDC'y} 0ۖQ,3xVA9oWek$Ffކ9 RF/-jdl,gN }%gq D17@MYhP`zq) MG8]{w\C7Sy7J5s6pJj)Ӧ tݓ Э:ܾ/eE{r­YuCuC'w:Y|j<9z'U"X yݘ?;<1P*~H=;`y6h:FrT ymQ.;|'Q!0 <|̖io͇^-mŐ=4یB8' NQ 0^0'ﹼԷPؓl "7v(Qij1&ctp},[o&(w.DI:C( 9^*6& -S!|]IŢ@oP:@AΎ+#v^,!!Ua;j F g Vy="iLy-NFSRsd'gzT17St#sED]eTy{t,ycq szQ/kOy-P~!dqȌ&wVcViS\2' Ԍ @JiJ7qw@f >wޡ0{*1F~+Ԥ?enxA߷7 vIP,a~^KC`\mz כt49RKx:}4opڟօbkYxyc=,!#: »w Nh:a7zKʕX =X{42fks6V !`Бb95O/졢][%.#KZ crhjN)Swd-60#:tqWiZJ?1Ϣ 3LkWoE“mjCm+;,|݋T(!9ra{B0bq]_+pvob9vwuI[,>}Șu}8༷`Yʫ^WBS 8joJ^q"y4q7vۥ!#5قɱI}|`$afY^cLV!"gD1Iw*c/EQG⡋_8!Y/SW&+F(1H^ J V߀QFd#*-~~ vl X}'CP$M q޺;*"ixArP.Z(jAL&ϊ˒& ĞNQ@Ra<6f^WLݰ餾 *^-H. U'SGM@A4%ظIA H8.`7깖o)(q-˜(?;B M"3 K}Xd%߃Pv./W+7u2-4?2SL"?ݗ/Gsz4+9 W,dNj^jigc1BuoFOGon٥ǥoh18c v&}(탕u+<D\`E|Ѓ*ut#r8QXIG#o4JOM%LeCں%Wbze,KS!Ra.Ybk0(fv*-Hn{Y==mļQLnoT`3{,}Nt 7蚝K,.!oCK<˄PM~J&hLy~V4I3=Ig$/g%eՒF }^ԶM^G WrIor|@9pp`Kpl[TX@" wL/!5W9^<i !adȬj$C~HrGO1٘b;Tɔ^-}Y͒؋__'"~/S%|HCøXQ$c`]QrdԁNu;;^kgmmu Z}VN\v"ѤR[ ^CIDZ(pj.}gZAH+dkvaί[7#z@Ԋ`y?d s_ߵ5tɢ{E b:`uiolRYYZzO)U`t@60?`kHVە.b{t0P `^@ZR_d H|#ޓG\0⾂sD1{%8wR" ͱ^+M yw+dPbvƍ vw['@M0.}B i=VW\:%[`g-Sjї2 2$Q.ekqϬl9 si8K4>Yћ徸鲲v_l -Yj<\S0yb9SO⩫v`s?);J! f~ 6\`q18EZFnj[V fB"=faۉ}z߾Ar×)ǿFdYԭT:\P8Fuk'2Lr3ҭ;ܚf}s!=>"%2s Rʇ 5a^x{M?4Wu&1eJ.k&Ò]7t Sa;˻L r/X&݌([^x^pmTջi߹\ `C}nQ5|͟[&lwB%jՏ֚ f,Hg !NнIK#6@qWs,`=YE)P>Q/5J}6 $swc5HpI? KQ3|=0 ,oG=eSaͲsZ:[6!s}Eڜ~HVr'={ߝ7?G9^md=e+5?; ?Dç FQ[/i% sɫ.)XLFq'؟@vAl!Z}0>s֗.q6EJ|hjU<6ej6; ՚ig6j1APmGqD̩D {L7X tux':C sfj||9(Wn%!BXnd}ry`v|V|mpj@tCh5r#c|fgCf zM8FHnYOsO.KNw4xvh+"Ꚓ~p,mqDD͏~<Y @/7߁8hǟ&K`lJwյ i'M6l!!5 c%8ߴij睉PHfP>w3k=Mfqf?oj>]jx9*.LVvC Yb7j,m0@ ]ь&K7abTL6&4)lÑe[2CV5+6򨟙 {bR[yjO@%M3T42p7kKAé˃$G-V @sR0SOVH_CKIDA{]\M^r&A~{JI"1ih6TnQp0YV*ɛ"ymAYE A4U ƦXR ж&k+ۥNtaƦFvDڕbi2t`Un\\H &4&#ݔP?*-]2"1m%)K0T3"/E1MTyV4 Y:بO,莻7XE ! btS3gh:8v7 ȟGM*r1Q61X&^#dT 1Xk>}uG50~"1S퉪 䡗h (~? |9"Qhoۄ\[8j/LVE(9]ֻp"X>$2Tqpu^c耟Ʂ (=3] #s)v\DQZosXil@HJd; ~~jCdҾrߞC˯bqpנ"4/߰qǟf qр {8`0dA\iŝt;]_ontgA^)^iS[PSc:|荷!)u6sw/IaTVXЏܜ7MaW3 =UjVv~މJ!G`glNW.:*,(];;ݱp9ɃޒvfYCi$9r/ۍ@"׈94\ȑX?iL VINYxz]Leo+Mե^H هlY%1u#a%{j9\;o@U`դBPTtHYq9ejkV Kn] ٽF1B2[\<\$4=l F8 EPCO`Jw?7JO=s }dLk>kv҅T Df>P-MӯWF.3lAmDeBP!ǟ:I /Y5p1C| J ocswQ6jJ+k4]EJ@40Tcn ,%N؁^;A 2`gfcF1{P~?xy+m̃vcp:m86.sSA.f2.N2~<1JS?[ms?%M3? Aڹ(3%㯰m-"p6& QQ+9 "/z"7!ek d>^ΐU _?g{vZGB+hBN$zJwʼnJ[[ǂvׇ#9{SSy'WbO˼:,=A,ѕ$/<,U#bi xKx{k;2xcp:1`›a?| +Z$7 )f8cV;x {eH{p6: VYthڥ t#hˆ`[ 2p)Z\P޲b1[BIrt|޽"\\,ʖ :?Yn:Z4[~IٴȜL)@ -|7W8@Fma>*HqQ7¶@Lyn=v>[{#M#tYifGj=Y"{ǯMDizoǬ#qd}pdGwYv+z~89BFAfwZwqD84|s:L5WRV+{#0;)HTtWA+MqvԭxRmyq TX.$u2[geҚ ʾ` ML/LQfS爼b@D(5A3Q`.=Fɸ4@){ީkIqEq͢C'{DdImln %V#FUzT),$PalB*Ƅrìn2Rꨏ; $2rrqu#@"AL lwqQHL!GaZZP-o!fm3TAnHC:!*\Adc!<ED REĵ琉$[@*%*{BH:hT]]S?-4/F؂+ 5V%8Ҩnd#H kәtۄpײ e%1#ٚdX'_7If #m^&Sxݔn{b#B?Hia羭؜o.}^6KQ!@;kX&H0)k|Q*Y3T^ߙ PGamS+!1Gӫ!>i5^q곎{>!n} 7zJ VL^+a-Î<4frg`$ad ^J@\"ofY7ǣQy?96:ԩ)}ڐ!)-aa/Џ?֨8-jy$  6j L\eh]8e9/DBNkeu!gkHpQjQNjB)vƖ̖3{Fb&{lwbxזPt|.6n䓸BNkaapԡB/uvS:M"@@3<+Z!֘y*5 :.e:jDX؜'+9 Ei~FJzђcI .<5#q\P; "NᢅkCˍ8)ߧ)ELVj P w*ݾ # cbߠӧQ^NAUh`(Ůy9Um`=ڄ;a\)p16bY:%cZNz`DcfNS.[ bP_JcԺ%m@M$nn46ъPF(uҋiG"w"Xmgg'yjWN= χ=8EBma*tVGI4+Z[Vogȼe*rX`09/l '\:_g5b R@$V1 QjZp&, ^w+PfLB'If8nZVT߱p֮w.[<}i T߽Bh%9,KeDBʓI" e U;i*CNoR ᕂoEkH3ᨳQPAC]0KXm7<$z}mBc* wC_g']GQ9:]-%ׇ ؛E^yw wYHSj PXp"S sGL>4ڧ3OF0NrL{`;*|h8RxC[/,,H\w"nD 29[ػKeiWxߢ+Qe& 5^.KHF㵑> ~T$Gq$m,yYBrpTS-q (bRT^a&-v#Me>K1\ߝ]bK>XtV t=70 c'z4_5/mp `bfM(x 2jMK~fŦc;;f3~|EMKk5ΰR5ɷs/ˁݾ"{B{* 5Gt6ީD;!iQe[F_$ v>FiE .:*+" CkRP \![+VL< C[?:)qʼahb<^w~;XE'<{ Ԩ×z\k`0ɢHEHqFj,/ 1ʫ)X5u=Nl0lc f%1Ԛd> $x,+RDéN_˰o1S6`w*mY7yɥ&2҅7 V]Z rPR&§~G:WRTWSLPM_S#61lq-K7ߏ;~@L.3 jܶ+˸=6߷);?T˃g9zg\ts6jK'cga%?3ֻ*r_V\#;;d‹fiŮ\N4B3&r~e{JY!{dy9 77Wсi^f!`A *<&$X|H^D1ԅNIumJd,JG Hw~Hp).HП *i;( hb[61L cY7Ȗh)JMZ,Mߘʊ'ZW,̅p]I䏁e#G:-Ed#^vaS OͿ.u]FieIT+8pь@dBw7S툮IQVJ^} aHt Fwڈ3rS*E\ txcAd #29c mrh;ͭ`g^?`EW* D>|S>S*4 xYŽd !&_Z Sʪɔ!H2_4BhV k25\SFv8b|P J#*[+_']ZTk(O!i9JkvTlhx 'ji4љ-Q4WETb:Qv9HHuwxHuc5]CWd0EBuu3EbVO_L[2L%9GLfۛS>9.BToi*^R싾C?Kꃖ>vzKΡ\wo<#a8y۹$O<[7d؀;.\HM35rNy)LBvTg1>l23 fl t6n^xASgٴX_>gV9Qg|r9D6ejֶQASr._"tjԎC]GHc-A!/ء/&-uaQvє*}W쓂v%h*>o={&e:4f" %7 ^㕳 U(Xc JxFQqu! J*%;s jݯm鍏(|#Sȫ` %کC8 `S^*v//԰ 8J?r/eN;>ذ<0lq8} 7I|ͤ=_c1=f:'jO2) >fL6 Ab<1@˜7O*zmM#BEj˽.-W9]DzmwQ87BXTڝuC:lM;6'6;n6O4_4a>AytÐuPCdFm⎮5 6VʁoZ'h41 d8ssC_\@ox>(5oqJY-3b.H)3:oPB>0#cax3\<L0E 8 :1yu!No >; ,Hz~Kx- W#/0Se;?w ժ^tž&zCŢkzu% ڌA@: t5BTdhh\~N'ٜBQS:0gG @~Fٱ+G .A mgb OD zyz3>1Nʩ9*hlZzm{>~U7T=22MJQPaݮb:JZq"!?aM%o?-\By.Tұ650Ue.8*yEyC}V@+U%{ AĈEwo~'91u{tɾRN|y ;Uyt} J%\3"q=gXjgh,GddYVZVmo8.$bX=\*EcBdo CNeH뾴0Y"BLj3:"zgշX~Y_pDȅ@jw>^nCwKtW^9bU,Ȏ$kmR'\#%:{]qpeoXh+9>iȸ>&M6M֑, mzA" jX-j4pմH~O_[6N%6:O$ zRd+W}YߦNhc^zҋ`Ix\jQɃQ6Ý@x5W?/ D$s lb@H9}5*'\O/.1<7ϒv[ mjNO}PM<`M]L %{PB pJt1JT^AR\]VϿ f%o|a(7M(Sbʴ=%%yZ)r&Mke O([zlU*啥Ζ!ZU~ 對,U@(48쏈,#Wz6RCk=۞I.F@%8Nɣ/8Pe2=2pT2NI Dʘ_ -ҎvA ;"[m6e3=ܡ@eN1 =Z׿b_w뮠0b8`dsXE#H.|ρ杻 "{E]eg CO &1@C NWչH3Wx4^"0Pg7!ktJsv_m> ~A2dH]t+7v %) )Oy88U{?V؋h(EyP^b?'ʐ{&1ir |8E ;[|Z-4/.Ʃ_`q2Hzpf]oj&ӂ>U҅\1.]wnM8+}Q͚Q,W xAle&|1@DWH {=3 ̵gt!˭!Δ\ʼnw"*ThVf^JgRJWr0_ XkkK7`߾,0\њ !?vh؂N8tŽ=#$5 1xSڢˊ{s˕:xj6Ҹ%M8DžWHv3RKP^R(Tn3\kiz[9c"8C4dАЪY${u9ksA^Me5F}ɟ:B?i\K8 3fw8:ZrƆ4o _]vy$tx( ؖa#k\_VNe0 DC H+ Yr~~b/QnIH{LDV:r+r,}#puwd|'sfz#esH_~]hI  $t1KՖKNP"ҧM/\Y\'=E|cb#*aW,cEVtBM)k $KGG_bJܾt %#Do_Lj;Cr(0[|hKf7/BQ}F'271Kӊ)\>kgE$᳥Vm[_V~s 0n+Z>aZGxWh̑%94ffr" e"fT LqUq ajqēyǘ_$95?/0̣ ^?gnME Qo=W!J$g20 =  Ġtacu`D]~wQKxoS֞W@+Rf`?ȭ) aT.``}[2'w@Cpz\UMW#h:?[Bk$ṓLi hg*7ph핧-L$GiQ$NYמr4Ts6E Cms('e(Ϲe ٟcR6LuY@T$MߖM3ST `"s_|/B3MrLS9 s\CoFCѧ#.4[ 4{m'!f>U Z/g$+&<~::D|uJxx*5& 2LT,Ux0_&h #/xьxOk;Tn]BVAz ܚj_}!8kd=|tA:+qmMzz&~V'ޜ喻BN9iUn?az|f(Vr=cX?v[Qxx1.M ut 4}Q>*B&1vG$-/WIXH`wW~ծ\"̪k&Aîӡ-Ze;ߏ_[ݖ4.`Tخ۹|dfvC G*EBRTR߆ڂRJU)ޕYi0+;_K U.Ր;.f S c%>OF!LlGknք)W0ޝ!}u^EDꦐ.׮J=O?|7VUCol,}M&I&Q,7%Ns!85v[hx`OX 𒳕V门3?HH05jE/7)Q8M)a=%2"cQU5 ɔʢĿcMUVo*HsuK8&_(::1r`AA7 ú񟸈CmX.QFS 2In5x'hHbm a,@ԇYBq~ d//ubkH'Jٖ ]Ŷ68#FplNwn&?MսVi %nƟ#2xE^4ֶɨ!{F|Zl HyfձAf.wxnZv',8euR1!9rC^F`^laԟ=Kqġ3aOvL 6)s7SA;lVGKo"PhZfcihj,nOޱ7I^, EA+8C5yAah_DOԙ6 -9;<+Jފ6rT:ae[JRN,Z /QK0&K%8D21AldsJ]EոP~ l= (.ի6:AM6,>;M(eӬ~ۭفJy<r #nhR%3gOQT])u \buxg voyX ,_~951dv Qc*,P|6>4@&{; M1ߘRh^(@ZU*qSCoZD5KbS_V~023#Th^/gڼs$)>ٍ*cH{w0- L`ʧ_(@ _>1>n9=q-7Zz (djWڙÏߴ$כy33]yσi!}c^tG?bvCv#1E"wD G'8ohuʆ2PKtWoy!0XD"wQCC^ݣ=ci_/_r/nPLA /\SF%o$"gh :7`cuTT3"'"nZ$Z/-_;bBCyi̗,\0W~TGn'.~ ΑNq>r7_E&$֧mGbN  (t dXB[t!YBݼ*7$C}<ӍX/Րh8ρqcqoV^!^,Oŏjg]l)T-߰ޱY)V ! $`s׿=`9wp&s8듮dgG8pƝ#ZYGlլhxV7hأ+ѸӏV̊~麼3h;= ϡG_rHZ2gJrGbbAĬJĭ\G#F;[Ij'WL7AӒd)A1NYn`C9UW_0hC޼OŠLhJ[$3J'agnO3ݙ(i %(G.ʜ>1v(S SͲvd-NsiXZBZ'GʃAB@ פI{cnp@`%eˋ!VGLwe\01p1J}b`s-w+J8Mpb(oL2y?7#1@|bf:JgСovIMRC.f7uF|jF 0u)J"ۼR1/N 5 jh^Gr|L?%5XHW<í]z2x1 68^xps!Bu}Lj6ͭB LzV  пLcK!͍=tzb"KX Ks]X5Jf۴.#ڕ ;VDֱQe|?|f DƓ?:Fzise]b/UI|hMOPZ7ϦWZ"B 풫N!m1^򋫕[@jwA9c_0a*[#azRn7$n^$]':Fj:gcc[wjCRIT & !1w4>ò2U X/iZnH7s RIQ[ :ROU|ʐ`lD.[|,3\ꃶr>v[qoX7 Cu&H8Ţb)" `iSja-"=ܯ,"8^G*.)/g/`2JtShyz|ܔ1CƚҿJ""A.>g#D݂QQCx줱 Пo&U:2*C+*oM m/j!h6cׂPϾB>̰6rlo!|SH߾:R$xs"YD^_7wҿpB'dZx@׻[Wc\ԭT7uZ*\w3۹bv2FӶVA7qFxKY!'x TK΢ͳE&" Zڢ >NLyÍԳ'ix \ظU2 ۏe+FQ0{ov"̻q]V5gWt]nCHT"Pر{Q^MZ50׏Be[WIY"5T x^0.Ttreup(Zc!tq 0E26\4`A\FIUvl5S<|R&L?H"2@xhJgdyu2J-Ƭ<`k.h:/iv!ݹN7 ?f iΔN4\ZV>f檅]&7̓L\3mL*0>"ϼ>- ;,^i̢FSN_o, "} `x F{DjS"\;2l2]jA(MIY'=֠sAPԢm0hh2L*.~uXr$N`RHԗg o)ݡ>\aXHL o* |~˖qH$)9o*r^;0EBN?.02 Tt]VN+QI!erq\k|so"/+l9bƍp H<6IS4li%skGZ#껯xBr1;hs^X] ) :gۊ-BO҃ Q<6HOaOA'*w- e%/|w*vܜ?J:vBj~ ˤJj{S|D]!\2]잕t~J[P ,ALӳL)ZSVoDszpjJ;-eW 2 sW5|: {6k}[U>dS~cZI y\s z u3j4@vxD gCaC^#RķKS&>xӅJ<}#,?2`ذe 8@14 KՠC1|u\xJz4xˢo#r60䖫V<<q]-9{oШӎGzl=Z!.~+$ j>ehLD:#jq 9]ٶ ɡ ;ݗ'&;doPT{5ˌ#&8| ߘEIY$-(ָ)f8 vՋ^|ĕ靔\~OJ [D"󅗂a쫲$*x92 [G;b66M~djKy$Nx:s?p$4ں, s YBaAz|J#$̾5"ڦV0&a31_/O8wPTH/+-oo<`_?;@=PSt6܂m҅MM` !E}L6q{ QaQî/TzrD/d"EdϮ/t"GУ,J9Xۜaiĝ(Q}5E,|r [ wp;tRyDxú'#xE^ͪF<-Y}#<'L<XJ]Hr+3E((OV܄=#H!ߛt3$˜(`v<3Q)"is?eXmd )i.E5з4/11B_~Z:Ub$;bwfŎ>jhrU1^s"EMT!DT?Rqj_K[DORj*rREJF-P'I]f2cp3urjzz1N*6|.;cW 8]΃ b26$;-U,'];-QTUmqI*zOF2c^8#4'S Vn%\\hRurFDCY,C_,rL $%{lb3jWŴƄ025F~l6ѡdc4|AwO~ȋݾV9vʰMٯO݊ eET ݫ!6e#^cO?5&H! Vvo?,@f̏"˿@+nOg8n$D&B9F,ʛf\9 Q;kb`Qhyy@_J%eh͇Yujo lD`NY[oy6֑gZ?`>1QftRePb9f)d>ޜW"țJs#pLS-Yµ(X !3->|8 ,lB=w]Ʉ/"yT%MZ6cŔ?/h']!O^^ 0:ݨZc0v/ 1rx!2sঀ~OLtSyxOD ڞuB^, ?Q,diYTJQ?+ZgD\)-`t.>CڋA'+F,c7IcH`AoTϠXttK@0,<⚧o;W8S %!MC wI߱N$\VOͯg%ZN/Z|vԮ3qbVozW [ˉ+K^dOۄ$jBD%t!3? D!JUQjGBA:lGmY0vF7@lu(#rբ/KUoWiwhmwxQg:ZUN\nMR'6v)+]z3%Z[`;wƿa>ͫP8M4tQq݉Էwd_-qb!\dzoJ"mL1e-6Ji'INh~ۓ2e\L@%}mܢ993̗2z3kM N\PJ֌ ŐC$ .lШ#ԁLkaK-Abydӱ z%Mg_5V8mo,?W̡ds,tq8XW!Cׅ]FأyTuAE:+㎢{e~/ >Ỹ;O5g.6_i ~QlAxWv!1+c@x&5*h[ZHj 9ѡ%(</G{:DV7XvW0E'DX\0:z *m]b8j$ #[ݹU;C]gSC՜яNoa5PdsŇRZˈsNKi;L+Ci+^9DܲAHSQ_{ԉRFdܤO~>jZXzZ,7 I6I{[cdИ)AH5 UJZQ(g aOx(ss"-cN?}x3$ag΄ф3DyCZo^td)$*$B(e-~K8H l5Fh{d1<( og}L4Rxq9ẂMaMSPQvrC;)#})|8)949Oa&B ~"j5\ICIRJU*Iqӟ>RIh֖ҫvAZ:"E%wFF\r|`P{b%WUA Hٌv,2N`[^ϰ\g-FVwD? m%[Jw:e$g^Ero)]eSBuLjQ'V$L10]ѰgMu!ZQ\W,DDPՔ/[Oۚa|/O'YҥasÿEA0eېͥd>qWt0dmPa_)mJQ1+m6ooa_ː7g9[Ix1ᡔ]l#=C;t oXO${ٽhj,yZ!559<Dh|dY(Zq;#:-??Jv-kմó4*~;7+ʸ@Ê&)5dxy Xc#솯 (4H07Rt=I2?d!7n)!oZ\x]V !&D"F `eu6+hmCƆu?gk*-Rz*B԰$k]Le$CZi=t[[`z]&8s{>aЇ%%Fa=}H3=f_هj elqk=x`JNNA%`@wL3ˡDĎ-jȑ\I&ya(> '43gF0 js0Ҭ3T^^%~5 JE!ԇ}<TuȽ&/LF:snݓHNqL:u UƉcHNWMS<  ؝5Coli3E~F3[k+!-OpFNX̐)FwG`f!YwTko(iIvvpى7''$/fXC tG)'8sH_ wy~WpF0{7`(>u|:,]WyUOsgk@y͹X$#y;/^ԏD~h7F*KyT=1)&wS=..$ͻGaS bgi.2v/5:YK%%胲!E<~>Se-$;A,0O_9;4#>}6 Ma3 v oqSG ءwA/eJBc\t=)dVs)Ľ^|OW:0DMSft=:R1D8ฌ!}X*e܈`3>Zi[2 ":lAAύ嘣ROXӴCF.4'w1ٻ>8ٶ*X>0R(`tT#^z=Hr b9ZOwX6kVi %I*;x.P5R ٻeʉ 2JΩ;7,o\姪dӜnJԅpS.ttZ{hO5oa#@6q|g0`ջm% 4{@P [&^P8ټǷ爘qC 3]jzsjyj5UW"yVSb}Qu8 ,@^eP"&Y o֐<˻C0)/Z,7i .Pk{B#+dQ;~#jxz?Pj& ہV)p|`7oO>;gˋxc_:Ju`0!xkc,L9sT9vpYo݂r 9hR"4JR[zUvKn# Wg&yWu0-"^ǀY6%4&? c,fe6g%Hh\V6Cݗf %TLOMO1E]=(:NN\2C؈7|I*KΫM?`ZH&MbVr4.Vs7<7:ˆޯarXG>a4_!4x@۝W@ *|_!{SQ#`&%U"!ۿS|C~$/rtXZ1śh4u4DM)[D3{r:D=vkO3>(Deca"xL8\4 Juln?[>vEYFqGN5D|T&^ݩ5!*о: x@,Gkar=kT$w|)SpMnG 4yঢ়C\p|kbÃ=~3zfUn&8↫Dz E}]KqAO9{20 3 g^Β2Ut6f/or<%%|~h}DH1^W . ɖ'- [&Y3rdLمy/s2$-f#ψo-vJa}uX8D~RXcfy;t6J!Gߢ __"$qv/MK>5ӭ?IO/&ur< ,Ǧy78Nx#B8X;,kqI #Ct::F=uwGWdS6֐.瓤JStl uiIr?+ >2ʹ0"!o O|mpvR2h豎Ι`쾚ji feBq*/3ZKz6i?c%VVo;摢Dڠe>7o8Vto|)l5Lp箧d9BmOK!63z6Q~ψR*~x|'_!c)#N30]m{;+~.ae[+|Vzɀ0f6W^CY.d[ 9rwpT ^2 ^i|A\7W/)DliMDUAQ苙kvl`@Yi&VԑrPDL<עQx}Z鶾J`!e jgNPMkP9L1 jJfJsAσˤ-Ж@w"GK^{J#x'dR6 qɞLwRIf ~:9BÀ 2G)f#ˆzjpG+>ky 3=uOTb/Vhp+hpyN< FkTZhk4h22<OU9$\WLy$IBh' ژ{4Au؋Z9ձE<_~.ȷX@ ݟ,M]C6{\AB`ifȏKb`wiaVPIm \Dh͞OFsyn{uihl{37YUԧb<`kV֥blpJ'82MTt/p=bkcO]Xe dғJ>a, J2^GNvkD:sVJЅep4ߡLS>`H3~=PקY2YpP3[xQw8i(T &%d_X?ARօ @1ezEZS J[} Rsd//{g+Aηczl_q#Gcvaqʢ  1u$ E ~Zjh݁ɺYfzy`-ApzxD$^1|aiscb]vH1On-|G rwdS"}}Z"“1IUXY֠۠`u x L@pa1&m<\Rsqf)~2d5})]]AG)dDM\(9#n**>_lXp9m&5f~a6Lڛ*XiY~;ñp<G0'a 6wUqyMD22>w] @MIHdεysE;NlE٩IIMC*{(‹)Ӥ",laI**=@EA&;0=E^ 'aL\'uiM2$ؒhJ'm6YeKځ#n #x T03\Sp)B䊇btHtX?d7Uk'5Kk bZkkX':n}hD.7.3-‹a'u&RK-9K w2~꧁P{=m#JZ=>X8ReBa )|!]]=$"MB,U WP.(!} mJy'sA5Mu2 W}bB4%jn0PrdUrOFyM愯 1*pgaϤ &ezq $6"t/i2|E1&ݾh"ZOf-+oi!'rc@ ),DƵ3.78(z|uOsߦqv))r1zU,PPM5*heJm]-`(j: tk^g>0݆ lPX &K/NQȻˤf&ն}0DEa|4JvFtΒဏ@̳?eO Ujw|A6v\ 1Y,znϏU%Cw#'lýIt.@ GLa0tM !ikB7*`~ fp֗Lbw'o.׍OqlaxF#I|[=M OݷR[HmLfU7\A_NxAFK p/+5{X9`ZJxx})LSli"G3 f9XN'"`z=TPθ9{_tN'pʈndޔPJ:v B7^qVr5mL,ԑ-DEk#@?KIG7\\:Ofş߬=9NH,OQi$?2[-TAѫOQ -$>𸉢m/-D/>gGq7)qT M8",ktu2+S3nG646qgb!P̶쟉$Nʗ2gG jxᱺ=C M&eAXbd rtmZ#ū\%><%1ܛA!@x̿6*$D,Ojgu%`QHI%fL(&Ubt{^S$"`F$IUwjgādRvϺDs)p b4z2若h+2.S7Hq66ffiCGB asM?8+TϱG}WG, .YNV%,7޲j*jbZr#7㯑δDrkPyqEn`!-$A ƗQ}pik n]~JRvz6hKrE8C9Lca19L+1g??,x7ITQ$vOmع' U(l_]zA1)$3JM8ok[ɹ9lu}òjgn+0lb8 YM\]>ûOHA:_@)ʌ}I}My}A&(&,><&@yf$K܇r/j!"#ҔpduHqaUm&g})`\~5t|)t$֢]BjE0BAJ D.MPwßijq)k0J FfM?cz\AL}ƤQ )zo8 u?Cr~h tR=}~X# xM\P,e%#XM-lNbL=Mlo31nVB ՞LR3l yśu/4r:(jNfW&-֚ZAl,Vh,Ġ>/Ё X4.W-WJQz& R_Nwݡssy˚@*[ifRb\~lm~ef Q~Ô 9aLɊ&$ gِ$ȄΨھꍿځ"_802OR>vA&#u|weҜM˶n+R%W9'227tߪʈ&GᑦqWlU3Ԗmᷘu/b9/~ PD[aS+@74%(3Jcdo 0EX?!:ٺ\dP껵K,x_[_GJw/9U9b<&\Rf /$Z 7O_=8bXna m Y-zش)mNQ\o=3GْJ^r9J\D1)c8_IWGĄ'Y#_%'_q캰G"rXQPLRtϸ{gy{Z}$R')WF ugs_<`;]<۫,[FKQ̝?Ȥs5𩉩wД5N%7cD(Y)|3ך`"7Cl n,R!yS wU1|Ouk ^FlAtkͽiC%o6qMWvc׺FcB%zoYKqSR/')<{խ|I1L &\#EhZFtJ`& 8^JH>Igw[(tL(P?] I>6 tI0H7.3O{8:/jA؉kj߆)^ۉq vGbJ;z 2`y\J,R;=h=͎4ZP=)H ܬ·NFEj / tKqԪ -އ ^sڐKpǼEL!"&?P>އE,zZvld'1@$_ݚ`>gZ3B7bOV *Y3 \1H 1MͥJ.fVܒl'JW~ʛuiXd'mU$6xS[\AaG{Iͅ'[/W;џLʦ_B!L U.dbVe<=.ЮJGn0Ao)?p0/$Kr&MrtЪ;Lb54G͆#SFuTȐsNO9&T, q>Do-$U lP&qDF[m._FH7l 3E BM <"POq cuіC8>I=/$ҟaQ>xA՝i$&Zj,\r95RP[1.?N]ǜMUkyۈx0y:ỶԨ]%2@!7$Dw`T鑰*zEKs}| 3Km@ݦϣc(XTbO!SC*6/3=9+B q\vv3;\XݎmDa:}CLt-d[t#i^Bo n{u:V|{]YDk6 ozZj{MVﰰPȠoo' CRZC7PFOK [,XPF&5Yr|kNS>ӥ3A!ve nΘDQy&+ӽ9ݾ [#;7M)MrNxtL %y}"@sPVtu̶Q`E1Ƃr2:@*2'_moYoQIri$latw*(&e:7{zYOľRbiYEM{72+i=ӳx[%e {9t6m_L/('`n$'"!_̥, o;;r˟&$P*a6Spukiv{ox`DzX6K[$6+LoT%"T14튩(P'˺ Uڐ DNؼ$:wQůްas>Jlw=Onp]mH >3J,>MB,~)V-' HPe0wd]t{a>8g6=VZ q5$%&PM;Ss %],,}Z[La0-Olk%C0'g޳M]!I ,,ŵZjvQX>gX\K{mqbϦ|™Qn:qqO2ǣ)@mG[H<mdfTъ/!&Z\V루!q}=Kzm*d{KPMf;GselblNCB]szgPo9?ReUr&ȓhk4sMJ9^˛ojWv?RI{|âzfsQ&WMj_+|Nlh#!:{hUژ@ ,G$$\$*)rb*:-|kkOHI2Ph y=0A&uњ Q1{3Fh́e=gt[7dOgf/uAݔcRjx; HIMex~o,Y~K*^aY];PܥqSүU[m'80:m" _CVV\VruDw%ʘw5r1 [bn|JV$hT$H΅_ Ƈāy@C5'&p^1Z0r^>{h ݐ\ݑvXztԄaaP^)c5%ᖊvH@@6m v 1Exnܚ~ ]gFO*_lΊJ$tjm$Z$6%29i+Yn{O; &t {Ѐ>ti,ç{5rM7;GeZ7@$n6Y'S NA.AS.罈|6*AƝ/(ԯ'izyfl% 3`i5&V!A`rh]9GeB]7':%nelF7YY W?ӫ9v,>@)rz8ˤ)GxmFm]D9jnA{"49ɍb?}>~wrh򋥛jVK3@ iP0rsNy'E٤(Z6Fr2j)8`3 6" N!`V@K^11 |[A)'a/3P]5ד}K鰅Pbj1=8߂fS̶jCGh?YoFmYҥӉWoԵ^di%-k` Jߪ:" Zu)ҳ-[qj赬TU& RqCϩO2Wgh(?gc+ZmL3js\VFkZ3^"xH#9۸rAc_0TLD>#-$I_"yu _DL)fRteQ<9/E/ oŸlߣurRa3 FKZ9M$ݐR=p-k>ҎĦCJg[Gm#*1񌩆% HFc 4.=\J_7yOb2T{&pLå<l3Y(/n@pg@uUjQ{`V]V&c{ALޔ>J'dFoyT/bvTb:5x1~̊"jR+}hx6H.wMB6h4bH>CRɀax;١R5{Pm봉gaD #r0mMI.` k18}N6lf&d*8ҦclQz̩zM4*w~Zd2;."rm>eȘQ!'qDT&#GwɌ;!otMN® E ;C]PtHSe;Y/b@B$*b6m}ܱԇ3. y4E9+(N5xPQy)VLd^ 5~휌'bCOBl%ٵ z(jg9HG%M8흕d*G}ދ( ͤܙ\_Wy_R lyl9R<~Lql0}Tryυ fZP1gK:ّZ} Q2>>ղ&.cSg=4+kXSHHCiK4u~}Z.{(AFF TSCx`,šiOʄ~_@W5r}`ǵ(#U ;\z(DZFQz($Ż-53Ju-+w(W~ B Pl&mE$)ҋ4rᢑF'ٝ0.nCtlXƚ\=nG2ꁍfQU-@Ǹf'^G0|qXH٠ۮG+9oOĐ/- cvbyfP;ɩi}Df=TmQVGt§ [.k.XnrKt#n p; 7Ct 5Qʙʱca3ynލۗϨBy)S] Ox$2KI:Q3s,Kdʨ6$xZQmσoai{OER+6,upI_;Kr~-%дH ^/L;@O6J]AXvdUx* 'hiu4f֭@ksOGݴh6Ö T2@O/OIB΂+f?<ᝈG(,ðs[C.pۦ&@4ݩ-e"Yo^MϞs>s[g,%M~m0`Q9wX"=_Eh^~sOy}'xN1auij泝ZEV܃ѶGcf$ƟU0]E밝Q_ */a`k6r[UjM0="ۑš60j)뒣g!gt,"Q>}+-R߬>gj'{{e>Gv牮֕'ΨbWpkXNgؑS])Gc-fJP{"*3P_htEX"L A'{h7_Kej 6QdwK:0M/k"<6!DEg%{]kj^- 04ՒAT]'v Ct[AnQ2ԔʥZnVGMQ#] 2RNTs;z+!V-r?n|bslr:Sv+M+w D&4t=脑k,zʪ(D1ڍܾbs hV)qٔ]yt45 4|c`])=^:xIc>/s6>lT+oPMZJ׋[&Iռ0or+5: *Qӆ̷"_A6X'UeTÍ&0)mNe G U,Pyѹ5:JSރm ܸIl+o;~#_a!\ωd\5&Q;?_9$X&wEa @Lv zrd BMC={jR'9H3G {e=Oax=k PObDZ;^R()XQ+_Qp2:)Y4CSmr ͮξ̧W h[=NKtyx/p8Ak7MavNl(Jq/wIօ<'VLF*:Tb~O!!RӑN6Okn/bzu|i0e[8Ɣb9(@-"X(DzHx @֬8V U|˺dJT%E *(dMγl+]_ ĘH&ae@Gd2ܾƺTcŦ>סN=(50{m$N}؍ NGHg>7f}?|)Ur{Wbd4>{*MiEdJF9ޣK 1ӂeeԙ˒U(Q:ѧlŃ^unϜcs(W@Xtڡ!XwchO4E{DY߻hCRD9GF!)wX_lH8V-&ڙsd N ;LU:E(yhe(LH~% Nᱏ5dZY")Aੂ%\8=bKX> 0m ^ sRʉ|7kpL?[?{ t 9-bWM} o@DG(SpHdD愧 t-+cV.6}@]s,)/e*f)SkrC<t1pVlT| EP_p`AW4yIVd"d!.9 v28~}zdAf $j|#.SNBpuASe>y hAb:&EnpFcܿY}_gҔ8F_⛜]вE+L d/CdqhGЛ^%UtNR[ ANSCSL(k6ȳ<~hF`b n*PDvWj[B(S5g#)"'e*#V_- 8$0/}=8Ca4y=sS c\TSPIVǰKvw*3 S>6C7x;) E΀M0zXlFZl'*7r = Z ~[Re䗗}r(:oin W&qrg0Y؛,Xt/6tQ!kH[`O&f@̩DAT qLwliK2myY\g@LuȮu1: )s@Zh_; V| [Li ~,6,ar%<~O\쐸TYLe?!ћ}77Ѱ(gu$%TTVkT>EKJ+ ) *R"qGg%9gVӘ+NmJ#d56DHqbm_rї5A S|!5ZZ.וڮDzNe/}?=pÔ^;#qTɞ9+ԮL xksF KV:7DwKfcDz>`gB1-FBm6z5d]=Rsِg2 34A•)1(,Z#t?EбUʴ&\S`g.wz]jm_QH_=q;PqLT`;q| xXhlVٱb?Og# *b 3O4Jsr/6c/=v`YNQ&p _s޼y ?jPqsᷲKr;GY\\HCo )d)=v%ՙL H w޼~άE :XAȟx>EOݵ:YÞ *ر,}E?-/}Pf@0V_I<}n/Zc;>)-KJvCY{tvj 9$8faOCacMja4_dyLF I>R fE.kST̖l}>)鯛7h5(uEv>礫1r Bۆg!B8haerFÒ$[˱38Q˨Wp#2hлZw$ &V1p2RKM{aMyyN;n%ER$1֠=4wE",iuNWRC9)Ƥ߂ vy,%dA70|NPVl-5$ Q IA!T_lF"yI85t]s{n0ڮ6KCkx B]ɥrXYx ~a&xЭmS,op$Z>.ȝМhdߘj )fm4l/[2Ցojc܏V;J/htٽ R 6Zj d6\>dL5a1J7W]c\%5OM}VnYl'os=6Sk\T!RrN&^l4 ѿ*ePg3X'C}T>%X##4bFA+^$.B,gk$;b(;o:FKҍ<<KM.k XG)0[.M{?̡GJs5I~.9eK7ؐsѕJRGxIcDtAU=fo$ZM"v!"K#/;{Yr 63úAiޫ\rk֞C1r?mrm(F*R[G+ĶC0p˫!ߙ@C{eb )mN`swFt<(w[K넵}1ut[{3 2+9ug~t>&bpzaݝIe1cS;`̇Lv .0h.4d0iUK+NԽ#qh %F=.^+sS'u8@x[(-w뎒!wJ"m8uS 9bZXT}99R(ڈ'Gh,)A`?M5n25;n *NM!JcLz>- `` Ű]_aʎw/ wfA;T>9P*[ʮq?5h0>_?h1z}*sZ&j!/s`o7}> $zTݲ }s-5^Kpלts0n~*,qJ4SKk5H+k-$f_ܻC|qJq;xcW͆f ۍ`?l$29*]/ss|Ǎ(Hപ- ;紷em//#]u)0nx(Mfu)ȌEXkJߑ"iԐCh<. MYG 2Twֱ6r2LdFWsKbunJȣb]BgEHǔp+~E#XAd4!߿l%u]T$wAC״#X M3`&/%]A [P0*gbi<0?jƝk3.R @˖\]5Z-K}+ $ҕ  k-ʠ:&Og]5ZsB{ v*f1[!U9_sT3S˖u  vn'D6|" `>tlPwu P ;b óHKܛi^vܑ7X=^ŤNdpV-^(NoOlhj^P\Wd5~*G]ԹiX7 wytn:s;!? HyOPڒtܖ]흂iGx (:L}||ԧ]ɨcA x!-_,1/ʥyGc(L8 `Y`a*K c*F}rՙrM$d- )Paկm?4V=35N7v5}sUϪ駺q\?kߎtr/}o}W1y8+Ekr>\PUS=Kݟ<6t6$xzV@y>OxPJ',xLikO,@rC*Gf?8EvpM=/2?ʋODVv󇅐(yA7婕û{'Z<:Xk_ :X4, (8\ăU}G:gw`c-&*2m# pz`P V .T|~&JzB$5쎢] 1Q{=?DtNlH_jO.#UYL-sԻGa2'oX xxvNH={*[D EگԒpt-֌(Upnpȟ߫ wOӹ#Q&o畼+4 {%hnX!5, pD@YaCVly yzgd=> P觚P$3Y0άb?5兰^Fޖ ioGfb=d]7>C{][26w;D{뵪uɣ+5u:Y @52@M/Ty꧓;XSZ,62v.'f, {Uin%ޓb* 43@d 6=RbK5*5AD캆p:UE9ip~ܮ8/&]HWh==|ZdPSO2bsv(} _Z&t,aɏ@٬Wql(̑$;;t|Tj3yxBm;>3s]V7yL@ LjM$J+(nN?Nj x"Z\Ǐk"Eni;LyG5ČiĈznFźPB&̍iVzג_Άx^kBYa!okz5/Lʅv׶|v,3ԞMIf!z}ؙ>7°>HTo3V]IN^9_Xxs*>V~W=1>jPrfucCî^*G׎ ;G=,Zd.e@紥 Zf6b3ll Ţ͹l]$2ZqxXOd,z|GQlxKmJ/yQv FfƵ|sC.IW )h@ MaV`5=T_##@\DI JZĢH"X"YyFP_l1j9bN U''/_:7 >6?DLُu 鲭IE?wFC͕+VaZâcיEˆ cfhslE0A=fd  =N˫ ϗI诏K\Ue&2Yhf=moIp>lsJSy=Z<ݧPKܓf_櫐4H&x8mo!<-pvl] zua.p\-qaOxE//c(42m$jZKd虦, #"U܇#)*a>"F7Z:uc,cj2jI`9҉jMkcBNjr Pzo;XܷAd &jm#{ -$}CCddF C8& 3n7iE NJ׏TsBA Fqu[Fafօlc=`;z3)PQg/65)Ki\ǶujjP˸ չ%?KDZIQRcЛ8[җ7;k%^ENcF/50.,Z@<r7DvlQ8O}@?g}&ie9*ֻ԰"5 R6`̗E3,T߷{nrf]$vEW~ && 8E褞{Xթэ-+l,g3.nF1I;Ѡe4gdmPR MNE㽗bXʴ}j$&z2k|OlhB"deNPD;2$euti?:|}o]vT"B]YrM)E7Fi&c]@ztp(Bc `b;WKڪƦ\=Cf 8_?8fr1hWRh QrH{Lvk|Ii>1EU`': ܤ8l9߾"%Tʻ'1(4O810ⵁlO es d湥LPsaÒ5l.JƟČ̂2EV=!җ%nWxLb@~l82I}el0ɥ @V:1 8A!MK5J3tth=SX=,\HuBU/6@W" ?K</L%,69=m]~F 5vPP8QrH 7?zfVjBX(msntPэz;B' Խ0iF#a=x}ǤpA$O&xN-z^nū-7ZNdS$6=x.Oq1I*/ݒgtIav?.|!Dk h-{t?5[6)'}5!,uA`&q }m)y-;?8!/[+> ,\2 N0.O; Wظ"  A[1 |d(9/YԸcY5m?E`\A-TWkTkIn~$br"OLKM" o3AeFgqfB2(u,q-h5īש ߁#^[e8u5ZH ХmcL'61 gɈHqR }^:B{)J+i&?dwS;_̚f,zyGUcP8e}f}^%g)]Rkj;3UoB5dC2G90X,bi ~:(XܕwA=1ǧ~bP> n{ '$by#)vܜ6`X!%Rӄ0iԚ I%GWRCήÓ\n>\O%*sux=M2zر.IC-9q۽ unOX &DL޾fO j7_qvRӾS@ p @%uF!:w2b$qO.ziK1]늶 %4=d'ί -;q:K!'h͠)d)nfFlTo Lš63{{< 0_1&?^Q)z"-dr5'Phoॸ10^Ǵa+I5xȬHV4'o!F#zqR(zdWFu\nbFR{b 0i_yue PHX5̎ \ČTuEnH T'Xc=oDI^/GTF |}7}w<,VnyeF0  C"2מ)nM*T'Yjh!>4GuEѧĮۉ/8&gFV%8MNC,?}KEx#=2sx>2}zbtS"1LxY<$o"R!}ϝ"ՑBS M!$FJP &ɜn|$ y\Ӈq/G; B̖ Ԍ ?9Niڇ[j+ *DŅG~Bp 9sUۚv^ jK'۠ ,no-Pj'\A䋍e[uV'4MWÈQ)M#F[<)ɊB7.FʯglEї + [JKUS0#F&oUsFPXLsj Q=ZFH2:it$]_`v)EJ^LX@gg-ZۺjdUGn%]B'< ^"H2$),>@,zZH1u&YYUٽ*2bCbo ,ІeKe\ KɡƣȬe5 CM37|j͉ P.6IxdA%!: rzNR`|z#A ]Q}n{~q6"\ k9U9>|a!7z~m[EJ%a .jIVTT,6қ`wU>trJΐ| 1KCV+&';df;JnL띍9'6TY>ĩSBf;0Ef*x^9tĴA$ĕUa)@] sĖj3R-q&w/Tyr0T 3`H9؉ƊBh,|xNTW>_85؏*F{sXA^]+ira:d|T׳*8=6G^-TBĵ=qd乾2Q (&e']kYZCqyvÕ;]ᬠ]gyy1 F%}NAjqr?jb7J}{8Y.$#l6C$v#q+nZcy nA`'4moIrAMxzΰnЯCx[+ހi^DN2ՆeH<%P(;OȎ{l]ˬ]T$a]5(YR3 Xbҋ*.%Ϸ̚~a='QpG힤Nl)/ LEatYiUT;莜35%2c4נy!H,-؉2T:iNC#  !bnFdixo^RT6Ӧ19Q&捒%ܪv&}ֵvA2$\Ƒ%1zop+ƚ򱦇Z lV-aA'W`%Ա@f1u^(̂HH~#q?ư9od(ʠZڞbk0orȷ.KZϚ-¥71PSr&klm "d&;QK6B|/(zRb,)RJSVCU~%HTvG0f6DQúk|*sFsKREHUAns lGU9D 'm T^pN}+@qETS +[T3籀N=*2*׬IHxOoWKɱ\j $ޜhrΐ`숗/HGUA+,PL ۃSEf>٘)LһK١>T6KdKf>S*>DћSbQ\(Dg vL95~hǔ)D") i{|м6 ܤAS*itG央dMK{6bVs Y8rťߕzdRڽ'%T&mSTL`5+vhŹ\*\nn>r:kб=.@Z)%vEAjW{wS|sT[cܦ^x4B'9L]|RrX*BTITFuL~ P[Tϥ߱Er6JDe|twɽ'?wPct۴`V4T.q1m Ƃ$ɻ/Rz_ ;714tXxbf%wUՓnVY)„rݥf[71GjPmdi D3yV%A;wh:RtNmb 0Tq'pePVzaO^S:80<&"11{'M !9WYS'>Nc3MdwO"Ma8,^C4xL9^?԰%%pIjTRh, ̉ESt wYQT^ҷr!hvIfT!jbV `did!r;^8JJokuӮц2w#([<݉!zgEbgW3(,xlE9eF`ə-t AK-]e gŴx ?&~m>vs{kc A5cW4'A:tOX :`^ey#Gs;Ǿ*17%uTjy;uWWD3waҩR۴LW gFmh6'4fEdS^F?_&xv*L rjp}#?hn%w\y'7@KRswqs^s'~T0mdiв+ ERvc9>,\B͏] fn\n4^׊c/Aq0`';)t.͐up\-6MFι* W*.[xӻ1^ fUB̹LF4I 0lI{dJb" Rڋ (ٿxKe-m_Bt@f<;yxޱ )Mm8?&Tp<,1fLm'^`!QBicV)9TOdj,>| Q#қ4v$={U9uh9~N~'1kV_o%.>",nڳm[u+NbH AŞ~l;-3Pϝ0{Ҕ~/0xb qq:.^ty# Ω99Smo :PAEl95O}JPWjt NZY%&ƭNj"UVU8r`(W:u[j>HapEov÷"`(bG 5t1TRFs{ @-sBVG/M)rXI:r3џ2J*`U9LuRMۙ!,;m' H?ry& 81{,БRwZKDlmX1â)q'u=A( qD<$Q_c[?Mr<*XHh=lk{T%ɪ=b 6: &9⹩52u(%g'MD8:tw_Xlo TƆc5wgCEy$=0IEׄUZ*=.*GAo3U3U<j P_/`8Gn1htaˢ)[jf*^œѬY7uW ߋ&<TF- J_UX=`5wFmlKkQfeC8* .fAR*"2EzugVNҧty' rW!->`1##D_J1ٹH@<٣Ifʹ:Q+v}${j[#AYpw_ o3{诘Rny;]v]i; Ì<,5*K>4i.d]DŽ\aNoh $=T9C|;Q5 leW E_rBxxJh:(7XzbqKRU7_2;p_d[{Dt⯾=L:`NU(NQSd8.F%s*2_~f:m*@|H7 -.}K JRTˍL EWb W :hjO6%?_V|LY'V7=$5_HUXϳwO 3coWhQzMŅ. T1A$k5 ۏ/w2)BJcJ-I'M:3[Ԏ rZwȠ12 zWj:#񠁓d- AgtyF 7ؠ=_y>~|y ^xf} UoWYc`=BjSdwc'TZjMz&x֙EAgWnuD !FZumֲwe-F,Gq 5pONy"{NyWIoF(2:;1Ͱy?Jvhl\Լ˔ &]ܢݍ.2;xT3)ET Lk2+nG*f񫞩JVqġ0E/*+f_ӯc)IpSےb"n7Nwi FD9D_>ŬU|e~#N7^7-*@%=荠z}($;à0$F 0WR+FY/BJ%E0c런: ZsH6QuW3 64 U|:{8=,6݈ `T;@|2P'_ F@:NxwbDŽ7.oG>],c8d|l"Xs7 RiLnu!E3M#$Kv?|SȥU=1f zI5s)7smL]$c+D5~=֧KvE?KK7_J"=mL{4F&@!\P<*.󽥤{|RFP͂kW@Rw+cJ.W}HrWvZtw#.sqa(?q.Ȅ)6rT4JL߆)[~( ׉ 7UIG03n/҈YMϸ*W6)Q%"i+ VuPlOV$b"5E`uE2pp= t!"W'1y6A1>U ps;20H$>r pj8 wWۺKWvd˅_UuZf#g9(Rr ' p6eVR GnE}r: U^_/-J13\\~NC"}2$$VtR #[XȗK$\#ڂ| Klw*Kլxk,4 1^*Tۙ/ķ %r?s\]ֿ?`؝ݒL|`|6TRz߸чc4@4OIC4|R &voZ”>F?v 1 Im`~{|ΨĮ1j,7VX}5 j^J,@Ɩ!a>%MVnNpAi'uO_໙(-±vܧ|7lp4 (?*Anm/΂dq .Ms$3̳qFT)2VYAxg2<"ǒo}J^`sl*z#4휥[1C;u:*9Ȗ-b8}2`}9Bh? W-y:lxc!Ȕv1O< HiPM*]lթE~NqPǠݻBjǃYWv G-P?GxmPjAmi|%Sf<5m`%‰ +Ye&xQ@"8̐i#EP%\{`g"Ϝ?ɺ3>>͒GdMAET MdBe,{0]a?hS 1=d") T(Xm\N+nr Xfh0PF?Õ9ڝt,UOXï`7);rk|rPǩslMvAvǿ9Y /L-DT":bFZKJRxS #!8kb4V}l_A4~#y+ΏԩXpTp1iޘa/BH]4&*8#+|}UmL-_UltP7s+s7˜~Kn#Qq￝1%` N3Vee%#h]/ZGL󥮶mzu,- OQ9."xy=!KWH(ōg^'H uARN>,Qb]p~ fzeW>zPA;k\;zuP:HKN9b{iw$H_\ 7upK;Fw<#'I~>/N۰qA]`XVKkL ^K!hçAjf0]b0 D9+JyponEb6:]$ ʏK9UHphNɄ$nj.$v9(j @n&TP9T0L+9<=LŭǪOu׼mw\Os X/)e~$(.HF0I~qu~^@-Ĵ1M)<қnOњ*l + UxHT+=y6B'|].;4jO ,(ۥO߅՟  ua/-!KL!;ʻA3MWԌ:7{xNJhQx_c5~jcX(O;g3qP6CG eڑf9G+~|.{"mH Z9|A*x|E$m/id]J43:=)F XnoqYtkIGqn^&0 s3,Y~t bYl%;t#}qve^=3Ƨ3څK'(q'&ATӆ8Cpj֥I28u=!DaI-KZ.b=И2AvUPH a"SA7=p&mmDP1^c&J@{^|2,.?^IG^|WIq,:#0oC/pyju!Q!ƫUQV_ҒAZt(){Yp]VXf̋ߘ͂VGn> Z̪خz 2$.v$ zpR.Wwnϫ-3h[~/z;xQ: TO/._ L?WjB{5(oBq!mt~@+[07[{s* dbk?CXGٔ`e$qdHP{r/9ȪϘ10c O-_v^y+{ѐzۇg{ήM&+֊ q9zg I 8 JUIo*[1sv1qOs6NM?[ˎţ1KjQMdȌ\gH:?&^Ϋ<@+<7s+u? 7ښ㮜2Ic?P7 oTWzT=(Uޜ~? : w%B{D&.~-j7&D os`Dê2B^!u=񨉾+-QM PoU$Mڱ"XiN}I\\r=Q;6 XKN,o?ccZ B8U+6# dՃSz-5WTKM3=.apgmt#XwJRGv ?^1U=q;uY+q-Cvqٵ))ܔHc X\dWj_3ׁ? m|5`JzY-'8y4 MwǕM&gT;8$@rQ+B-v2 J@]fOLŝ kPH@G܎q&߄(WJ2Eŀ^7B+'6ᮺ dqo#ҁY˹tWlÛ{ p0?=5b崲(v*U.zo0GzLtc\UїҚ =Ե-W^{1{b)`㷥Rl»@І˫1)l-&H-4}.l#4 Pۥ/b֛P JO@"w+yrnEr80z-jU /!5Sdsn )j^uäm/5TG9PBCdǙ]CC3xEȧŨ\)U$[{FsÆVxAC}9]ܒE P{$Ŀ2VVӆUd W&9M^ȏ-E(4֙c EjBtXPaLw~ c !EvͅZK3wOC$(2>4ڠGOe@>l@+1J"ipm?3k9Ȍ]Cw촋bgg4}<}&~d1ōD>N6TSbUU8:lEmj"3Tu\T{ةxHפ,Яrp$2(]_D( 4F .epboFxSz9LY͒VZ f ^]zs(ʀYuHZp>".>DڻE%҂4d,^r|(N9+ɕWk7EEǭC0p[ ۥaX'`5:,L=*Oc ڷ77ѕgxG{ z_+c0.rnhUYjhOeF## 26,蛢+"Yw͋~+( &7ڷ9a%L2t@:~ g堂> շz֚"2<լS5PZDsW\xO|Mm:K8w)')t+ ]lo#K+Q8GmrZ-Zxm\Y ?D3+E;U1 M6SDxVf(7{%FIZɢ}U $]T>=P~I/V=eW)^#de.eb i_7+U$85y11'DCf'2eL|~,ᷥZ3F"V}z2Gu;vv@pW-{2Ō ẻOD0XWN>RZc ajXWHy8;k=(/*yǵfEfq锍i>T)T?V\8&h"6wV̄i,~^W+wtjsl},pq:sԛrzK l-Fl͟<W_]Ҙ?xp4:\%2᳋v " 8S",/SjCi KC#w7σis>tnZEur8rvG%s8xRgFȫUᩴ1`Ψ+\&9 L˝/ F =7 ׏@e"9t˨4BNVa>+~ ZcYZcB)1UQ>f&wdx{ Ͳqƫab(maR sѵP)+ ÙN^2^0y0>1U鼎gޢ7FlAAj̾ 6#PTBo1c*ݲ.kȖQA1eXc ʐ a&5do~4qj $BM=6cfI@'AL 84!E1]m7τ`tKYw']ˍ8v*aQ#84 !}FkpUMC ?`-8;({zX{4u@9K,OCl:COW٪]2@>+?Uک@|mGUUg<άM30b*];nH }9!KrPv g6Ym{MK@Q8 Z=\Lƙ,<С.#qnPeSwfP^,LbP> RJu^ԙoIUJA~Q&l5B 7 c 1zDH;DV?lkPQϪ)tу]@I`B , hk{iZm1GrblV[t ɮZÌ&u]\<қe=5\{(9Q@ao-duЍ5P-C*FoF5IMRW8͂+ۉy􍹽d^fiX.b7(G1nyg`py,I9ܚ0 ,}\ȯ2]3EgI#:*(SZ|^>Xi$|*8;qE`,^L8:$~ -H ud?/{CjD0W2rc&d x8UhC@h8vB8Ǖ;31|)=$XWE6YJzKUvBA8圐> |ïnQq B;:EWoɂMn`tP-K)^+&фC"a$>V1=Q^=$ ;&ÕNڕ Bx t;qXؚ$JZN֝r'@UUΆ~gEzK~Y\XM6kumBt;p5SOpgb;Wt H;$Z(=_rP}ݷCkù?VփN| Pm=M*Vw8@ 0"|1h. 8`LQr 1Ws!c`2Ƈ5̵b?bC|)RzVtơ.9 G!`x 9 ~TR̞03ػPa G"Tya9Lte3Lvjx0nux ))7ЂFQ-ˁY&5}TΖ{HXFDQw< 4tP^iه*3$JLDh9^wX@^G>;Gsԛ.;q&_IG/q<}bmt/WȐw jkS$K#(`݊Źć5C1g|D,I+N"5'-ə}( ۔͉ +Y[͊%ztq"z 9%*Fs|`RReuWD*WIe Q4BENml"3KOul0n(n!n<&q2R,xtnƦYz>_/JKvxW2]_M$VIQ#̪Z<^#c ."YxkrMq^p}NА˒@(C񘢘aj2I%+֕ wd,@FL_T V!mn)s׋NU>6r\G7U")>0>Bί[C\k28%YNYT;1ؗ3@QOf!E}Fj(7{|cݖJsv˄dQt GwQ)ZAYVaɨ/&nYh猿r 6iq NlʚVk„ 4IBBi*v5HeUjq2T!5EF}GX( I˕KC qU[B1 uY)QUaL}~!A7ks+EF99,IOG~]vB$u̐y\/l,ojİw*&[[rLոr yW[`q6H "AsB@ՀW9O__DH;N0HMJڸaeg䋀F,Jo¥9׌uO”, hhp pjHB<SϽ'6w uP Ov** L_8fRTG}[Y]&8aq&h;!)旽W^sA.5UrU s̢Odаt*viaiCGS+wHG_ G6/\O@NK‹默PPa\mh7pSZwK0gf[|BIDqrE~P-zD?+W*өI;%#No5";GJZ 3TR<'1>_1^ƈ@;ITtSYD54id؀b%ny: v΂/9bgKbY1?3%yCX(MڴkV؟5I>?i8;RƏM[| |NNa+Ge\gETR~ #EmÑ$KҘ&cf#v6!f-G*$7kw5Two@H )zg23WY鶀^h~C6.sH+}|15iljswֳӈnDUKTNOL; FɄeg29o͇9?LTɸܦi e32،?cKӨeɱ&@#!vŜf[r` _VJ.}GCD}d[!ՌV4/p*`\pח[ :j\w#rLz% JZځB{2)09eX:YB{8R-EsABrWdΡVlw?7dYX ڭ+ Vύen]3#~ lX!OGp|8nB:x,VM jz?[]\bֲI{+؄%c ģ5J'ΐށ:x۱_Bt+J]CY)<.ȝ%/&%}^YyG;cV8&,G|pJ7]TY_5 U JpeEl+tN6\ AU~)[H+n[v)lg۾PT\ʆM)r]4VS[}U(9`ڍF2b{AT*v1:SY%;9w?G{x˟A.2:}gB#R|Ԝ"֗ƇJn݂]EnBL ~ V 䘫uD+eU*"Y)7މ'xWe<Z;FMs7iWiMfb/Fcv3. L7i*җ/;juA"hi1p1C,?j aBZ*u'EyƳݯ}'>Ra&A=lj H^q 4P9w-UB~hUfU[2| δC[&&Z&~PA͂YV /s]ǃabn$A"&uJfZR6u2?ۋ1rI! 1\Jlb]'`0x.C]n'N9^3o$i4@U^ ZJz<#?7|f1[S'_]#TJ'%Q= >wQɟѤ/ NmwM?_([LJ3?l ڗ=J7~OJџɊ(E0 p%$#D _jm%_a/5=٢2wSI.TʦvYt֙Lߺ$#F=(m%i F| /Vl=MBPf\}(T3"˨k %D+dp᭄+m~432ړp]2 a̙ޔ{SHkI,խ?"Avz7^՝ơSGEz}Ve+% >.g4f$E7NLlh!b課0={k +.:B,ipL +&EC HRJDEQ"Ĥ/\S+#6XaLIxF̿~5TPy]ҐQP94XmkbqR3z"&~ӁQKDj`_u%=Ff S%,a (m^X/N[u>N9eqo-Uy$>V9@{9lSSR{9G[>g{i ә,cp':r +&\VHHЃ8#Lx:S^ۀh#k㍎!b{a*YMIRH'Y^ 5T+iTk֮Y/{/ 9㩆V1n"_CKWy V]7G `鶋`gLY qaT6#!&5 n- Y{W(*XdUCwL{i`3AN<,7NJQ~5d0>(B7r(a&\Syzhgh N[G;NZ%94\r(nj-Dř ~שLtd6F +m? cd_!e/޾֮WP都L(iZm:7"b_%m֘<9{Rh^4?=plHб|2*)g{^+ϱp6 UcbS+5'Zy {4WP{rlZhĐ`bPL@Qi4dŻx_2hg\^C{d˚ ]c>qcXQ?FƝ=h:Wf`(HkwteK#} [עz{KIvŰKx[PqWVr)G˽OUh:+@·%]aEil)nݨ[O0ſopK6ٵ8] J"'v jbC^Nrȑ4WK9|aEd`&mZlđ`o$eMna?= r\WTzV $T-Zx"6܄0};%j5w/m!) _,zLL7]ޮfW-0]#4|wRgݖ p,<@S+g:a f!U 쥋=\:)+ | $"Ws(+)GT34[@.$r/7PqV^ S4kK@É5LiT,x!Jq}ѥ]bqE&~.ƶR-tg&|!mXH[Ldz=P&=Wlw;Jv&}s3Oy Ӽ=;%IшnWSsũJTIⅱd9L;T/$Jp-:iRx|_#Ч}շgn|!.oWoK^z)m\ ԥk;2pnT.+VX,UN+ )[E~ϗ/ O=9Rb O6 PW~+?2#aw"7TL)/y@ڕ\0\>7dh6M(7W4g f$6 vIK~F!&PD}v͹7AΘyx@jRz'LF<0^e9>b0WD*[ɖ¤BxڻǧCN92MD|lM ev]"Ɲ<}Pͮ^!ӷɲG?C4\9/6\Յ>{ԾRWzцLи b!qMZjKRxQY%DyӒU{e}jF`&”Ypf&Q!߉b4VM㧕:"4؉fm&sj=1{ >K"ҬB^q՝!5JQ{ (v}$\qύL3D( aw;/F?e&FF78jYc#m[ހ??7q'B LuF -/|O3#pgAyՃzE[aL m 6)Ƕ8f7}2NW4(ŴDMLEUX -cr\TT)j ]ġY28DWAFoKddžEt!xB_=$EA-ޝrI" h&Pdq7Ե_niɅ!o$ъu>b >B`nAF$G8R3WZo_.w2 /$z̑mr(v+|"W⪄'-lo<69%<'U0hHjEpaG3k37g>~u 7&QGs\ Pp2dXPM蔻@jl X1֜%t) 'ZkWyGm9~ʟRL.G?xRu&0iJv.+Z;-#u3/_kkyvrH-iŎ62x*hOu_8$D( n2nhuczJWm"MxXE1($wFf<ZL5D#&8֪@((UVhdmbɘ|1 )rp"Jb&1kP~/T.N^/bE7};eI( psZ;;o1.:l!ģ"ΚF8EBi>Dký3cR8A_/XF"ԇF0v+W+3\zbRi*1N*4vJUVcؑC>viu(ϵ]ZJ-ZIP7Z?'\=YRbe.#!ɚ7Q]T_kxLi[z56/*g.W{BCɥ)&g66f:駜]MΧbzBz:i .3][Ǝ.ˡx&CR ;)w"]cZ a{o.12.ՋZWnaZҺ{`cs=11KjOZ5%nIaf{*t@y- Ѕ|2Pe&" #Bԩ* ${'j>Mx:MWkBj 0qI괿V0nA =<r\Z[&1}Sexsaj0fR]G'j#X9:7:hղ BYY-aGgbQv:A2}z.*+Q!=}GӖإ֢悽5x5#EUQ\|6&=ܐt4 1 h ybd)Z/oI?pHl[t6̉ѺRwrfSdVW/#權=nZ+B6mkNG1-:l!x"5 ?aD̖ԁ4 vE9HJ\-w*&W|uxEٲ淌WnD3đTO@/k u +]5K_*b%O%ad7  B{8K,7U*'0* xb缑ZƘJ3kujȉwCq7 ^ا#cв}23.:3Ӵn"P˰ԌBnWV֞qR@3?= lTf*\d *M曖K(n$Gڕ΂ f Q1; Y`|&Xrl22WoLL <" 0ˆ~ NXD+&b1c?pq.В1E(fT#\FUJآO h͸+J $ x{28p!vRFm3Ys\TȽj'iZb2W9#&鶒^=T^$E@d[K+%)OȞ 6ETޡ=@vucE,eT>>=" %&B̓O0 @#CŽU/7v@_/3!z TL>d D"lI O&Fq6FxPUAҽO:Aa,9[+a@ފ,o'l,m2_L9f%aED)ַ됮%G+F?nQh DXIy6|{ qoxZFԯUiY ruQvd 䚝$me2~"FmNO=#Km:}&$CB&VFd }@M2R%̓ 3S҂=g5YDƎzּOQ /ˆK -Nź\njHt 1W|X 6pa(+,lXN- PvSc&Liܓ`A~ō߃8!C kwuF԰)}Gп}޵c.m(9Ry|9/zći~d#Q;^?i|cdX­gˈ Z/y_Ti{ Xe}7Ø!C!(i`2_(xJvo\ .Ѝ ԦAu;6H`]>L\kteI,9M3MKc U|}Q@htjQjG+SkTU&Ӳ,27 ڦPĬя5cք\.ݟ Al(8{Z+!Ϯƒ AźڳV.N':ڪ<"7G^肳"r/e~'Ҫv8I"CAI0cC WWEw 9teF&1F8|K ~n wC $҇NjgJq$j֍vIB&U)6$UF4_6:RɒeO5UgφW^@z \#aiwtN?V Oۘ5Q/(+^}\1y3fU|YX}t+3,5T㞂rZtDv<K1q,_Urp,=GZp(8UOjϫ @ 3sB9JU mylqo.ΫseبmP\3\OIMfST)sd6.7 F3_(DK ,(UO2\u_`Xw8;`U€77V!ڍԢ/):|o7Wi:x'tW7ѽ?(&~ap^Sɳ`s-ŦM72$R cP3ZVǡbS % +l c !iD45! svQwwaٵẤrBx,'% 2GN6u4;n* ˔hm\}z"UBi⏚E&oһ^3`MJFO%Z3}ӿ,Aݳ0 rӜTf OcZkb?Y5y Mv+EK!~Mi e7o~?:؆v' ׉Q&(+n|[ė9=Zx]n׾];u=Nӳw ?Swes~ɥ mtH|{CR- [kNbn疩5g8ЀB3_G"SAWXw~pW^ b_tBW(FW)ٴut6Tsj|D89= 0qD Nn O1[_p_~A D]2%ەuĽv\w>i&BW-* m( xVXQY^xb@Az KMȁㆂ2@baYcZT<9!y. JInE_cqac@x{:I`K67BR$(6FyiJ'6kA߃X`p3 M>R8FXD9eMBG<; c5ٹ71C}Z}UVwANajgDx:m34RBX/#^2Di试[tx{1x\\թ2SCe$NT&J; L|E:];3k'$zcy>iڣ2\iuȂX}̷u#v"))/XɨOFU# ?NK ]Sr Ak#%vO_ RPӫTOmt=]⇝Ss{0{% KZ3'tI= q'z8Vqҁ=Q^haO4(ScWwT&TLݶ&܀ۮMZa)-:Vҡݰgͽ==ttߠ *Hf핔[*\.l۠+NLOK xl_.ҙױm)O;H5'Z/W2dx+ycوΑdREXl?V~xmO!pZpD\RZ=3 4䡯բ1]DH*&[֊_F.me PKђ1]"BRHWiIcd_QwW`qk3zF}5 yWE1s"yM)ڣC/b3h1@][x0^ת0P!N zfBPC7|D^ёldUA z %!zݜ*ΰ$b\J8eUW)EAyLeՇ\wg?Ѐ@.iN/<+b;M|٠fZɶݻT%7$0N>wy.6-yy89VA #. P%X w1.rpU}$ą_ PYɲ,~d)۲< * m߀' M[~=}EFJH9 "[n=B:16@d3(ncC;4i򇠱}s[.6.пmӔY_<);upoK$(R<0.U tJEũ:L鋪rgW݌%\yNYXxu`¨wowڢWTP*b47̨\(!]89)L(?"')h1qE7wέ&`+i&-;=Y2wz;]oUBԁvN1Cn$$m"6a,P,}3uoq7 ʹS-[rwG^ Fv=M+%*-a*w]*pgJ_ ԿsXc{zQ\ hL/TC ]qFm㤠u>Huf&T[%զ/ ݑh7d|Z;gp[qkoxץ׋;]0 M5=6$,xxwOҷ}`N w6{ :Gcs)q!L`ɶ"œr gM ky8j:zEz261Ś0?b4XЦj9iЁ,)'9 " ;P"ګ\/ٲ(9B+׍V@Tv+c:8)b'֗4wpK7f cMHDlaa6.JR},sgwH$臨n,{c}"J:Zyt˯Xup[Pi{5Ov!RӇ2S'rm*=L2[EYfS_[Q "E6 `kQIT sɱo_<(6:m> UNK]ń53|F\^7jE ;{uPd?>ڭJԾK9[1~59a%)i$*C?BT~ +Qȵoyy[ttKadUٰF5ixyˊOi#Ө"^ޱ!+W? .6x-V@* 쯔*(}89BN[2-6>C]gPX, !ؗ=|1g,iAqt(FtbXD'PdW+;,|a}3n2"Cا$Uzˈ߻hrSѬ Z'6*Ix6I0V;JaN,>: u8Hp>_Kޯ"M)y7o L#}1N @.oύ1V :Њw0v"m@Ȗ٘<uh"-YY.MjZd' Uwc#Xsg.zjnݺLBπ߮vkɦ*;eub6TNuuT )\TTK57CBQ^ԉa` &:2#@CM@bpkE/\2&2I!#+C`&FEêޝB5,%r +yb'qz%͹4Q+.-@짜H~x(E7b2K QFR4 jScJu_XN+b'W͏YV$j۩ו88ԯ;w1d/z!M#5dhiGHZD5o$Wg]EΊ~/QC0nMqm!QJC\azP͢5LG.8c; jBY 8Ԧ O\ɷ5zZ1g 'WE5_߽|RŽ8c!O/AB5;Ʌ;1~3P!t?5ak63yQܱ]cYdYn3#È~iF5U CY^[#ޮla5L\Xst3"wBRֺl dR;w p.݃*ܛ FtW`4kՌF3t~ΖSǾ2aݓH["&q ?~)hgd Zí7 x#$[]dM'@];\fC=` d ҙ7b/6RË YWFkv?"f5%蜈H4ܣ=Ȫ*NvFD?:ըTA։}q"8i~U@+I.vQ%.$/dlxXgT 9:ξj[;)ܩ\;|S͕C>0 )۵UK+r=0{S.2C}dT9X-7mI(@"[<(eL v ܍85ҚH20^qҀ+p|!;\? `~e+lGpHWrݐ B"6ZqEjەf<Ԝ|f;S&$PkN, )zxhb>:yws-@05>en-%0JBNˆpͻp?;mO[L5FH ˚kicH]Xnt h&>ߥY{Tٻot/‚YnjS hw|_Á}:7NwJKBCiU@f̋cBjwdRE}v=Rp8Ama]-JSx0A9ŠUȊAk}mg;L2kJJlIt(!6(=퐵J^j*'x 2ѥ}*_=W`[_W`l ]O^U4+> 7OvDeg1_Vnh rU|C$y2-%…yrt{b`Eڦ|# ^`"?#պ{ͬ}+SP!+) ،ȏ^͊s>]VZ M?8z]IM-P\ 5G+;K*O]eY%9`쪐zzA* 5NN*u_ {!cvuRJ{`Aȵ57Gu@oBOݵa)䚷,Pu>Z=ur:s)NY5Ԕq2 M?@?ϋ11!͊UP&3C;v[&MQ b+Qʾ#'6dX<%)c;sZF].~JՈ 5 f TXʯp>:Tsow$.2T2kӌ0~jPS=ᾇˋwS:$kqAUD"MChB<faqQ]xI9yl&UȚ:Mf Х %_()|? a_Jx -vƌ ?txm`}6@+a+88zc$^aL]W^Nn埿g8E{۩9Zu@zd*eVxH~\/4_[80ƁEgǸ>a3Jy-%%&ŇUlxBΒ$!-hN7tjfl"-~3vjeRzE׼m_M]gɤ=c BLuJ}9Cc~8r^x^SAL9"im_V2Ri,_sfbC H=t$@UWQt[zLcgo?sJWjEA fPPPl 逛KRϏ%\>*ؘ;"6C2?Зhmkv`!$o>R/TF/6VSço:^zN`mn*D'05rGс9^pڬiyv]sJ؎5 ;2Ҿ\4Khc'Ӄ7fqBCON&ֈJۋ98ObFՀĭ`̺N[~PMD7&ppZ`6Z[+n݄>W؀`Bn]'K39`Nicbxn4 #ngU>!KGBEs<^*z;s'!8].kp74R^+`Spd}A2_8=DBlo?؂ 7 x]hnwj2.U` tx"Qq֋Qyo˨[\S W+ML?YB x@ɨGn-:CgJhi ͎p°^7kwgy ^A2<Ũ6k;c bY:Hԥ4\A{i,md4P8Y)^OH8FĒ>a帴IoL7.b(-k5Gzms=f)#mlbL\]ڿviRg9u5j sTX`wćtbV?r]T6D HKK3Sy?7Ti0?4tZ$3&!PMk3}둻4hş&o-Ye]-:֜k΀~.f*/!E7\\ԎO)nt >VV{zy&.XN  Fx̗Enбb# B[?P1ECn/>{jLDP!@20ԼGJHsu Wpx#a[?d2E5:un*_,#Owxl]Bp>0sj]۔rkx@|9n^j=o1Z i\]˲Mz?$5u _Z0 Xḟ#!<|b.>'YyA$ DZ%b1+M~JԔ?{N-X`fٶХ0Y`XTܙI!׀v7y_@JaP2G1 9>w-n7v0LXY6?~'nB1qb f,vUH.??θLD3/j-!Kq5[*_ Q @<6AZQxkFE,RB1I˻̾J6yWob ks6UNUeM {'Q *7T3tzdb[i*lp0oUnl+SeW%Z.'\ gǹ^@ELU_˩$`e4lE&JFdfk5ynyM`UBݘREVo+ÒÝlIV5t~ʩ;ﭵm:ֈY^<}1=SrQJw,JT% S>&;3vwX:?OT<Uw5xQdᖷ4x+fM;/kfn q&Rlcʹ8( >ϗڑs/>esęjc?A~إ9tM;Ċ a5DSg3a-6Ёz0Q=hbg7jN_s=At3e|Li𽫵D!dĜ:k-\}?.ܓwXkL\3Tب?ek4aB[ VY\7dL9aNvʷfr"-fi,0:tMyܢ;@ 2ts(i_n܍$7nk5mh8b6Qzbf\BU Ŝ)!r~_d*tc5D/}F'5My>F# S ؟qơbהPk4@ֺ{MG,|F0xȓ)Rsd,~!ׯu, *~M&TDw/?hW8JJJ;xyB$&#~¥=>[TaT@YOEXAnW¾.m/ݖ׌:P&g~;D 7Wz%#ז S6,v ]i>>fՙY+PzCGj T 6OG=ْuMFV,3R";8c5~!58oK3To1vBڄwLsPן,2b&EV\\pFH'O{kNUCDLNyHi}RDڢJ`U=E }z,ouCgt.<'%09䎸ٜ1- >44Կ;dq4, )(vWFn]Un A<ۥwuy euOیQ7P?\cOzo#-YrGs$YेFì]!0?9H;? NYbMKP) ϧ{:rϷq1S˶ru~/V1C,$M GU$ЎO-Wu2ApV' hp%=nUZսu~%L󏛅_\i, q,F<{ |jm?R 6/(WzLjb2 Une.9сytDiԟ}sVS)68f&AO nnU"8= pCkm ^MRƚj?TY"^uv m 6Ǩ;/78L7|roP藍 oCD8xș݆yJZV<̄6h/٬IIlTAd^VX1Zq̱HW>k4#;:k7R(a{3>_3,\B+-gjm,)_eժc!ӛ:JX 4 ۟mTY1US`R["تc|]Eo}9 e@t=c.H݃s^f|mQ[|KdVtɋa7HE!W1'J㡵`.KI{I!9ԨTХg9;[Ks-G~hƢ .xxtzt3Ulr"xv^]ea@aN _\s9nIPeU7A}]gN2 Y\0qGPwis>fes".μ td~cTe'NbO*I]p*~/ěd`x :"ނMEpn*)Ǒ#:N='N)ntxtk(q?f6mUhu,AԖjZu'I˴!s1ZAE:/qw +lVXHSĕ1x9(]SLlc&?BIsWWW_2&W )B߳ܣt0m#ܕWRE=;A"ۖ/=yA=XM=;DwK>4۔Z<ܳ#Thj$RwFhK vׂяKJVGX36zX.]_W~mS(p_&Xwqyޥv"ju_1[ dƃjm54~1Ѧr3u0IRY<<@!i)Gs;}e~\ŭG+L(eCtOb\ ekV ~2 ,⒦6W]%FKͻ(` TIɠnEo*@'3 d6ҳ*4YCml)>uCKx^G:u|m;1Fb4!=juYx /Î7Y`u([I "jz x&{;훖e%? i^mP=8k 6^;_pšdl>/" l\嚪B MWGdWs4bqw;7_D."oyv$p)Hx+-mwE54n>fh^Gy2'Nyڮ1ٱmǑKG\n] !ln$@(U'| aj b qF:4fp*OWŽt>Rd:"ȵw \{V=F?gCZWxkV;bŠ<,uD2Ziz0O7Юlt48BJ2F(Ǒu "8m rA2o<2'HJjӭ8d}IDz$ V:%S['k38{N^kA~MƹEkoĂېr0} bڅ/8yS.@.Dٲᗖ5lLu%.8UVoe3Yۖ`klL|Y zle {]ӂ(Ze8Ъf#MI #b8zJٞ9NJ-6K(V/ѮѭU:l}BGJ n`i2xv`xYg^L?Tkᑾ=^koRQ>YImE`E% j7`^4[C=jlZv8DH+;(" EܪL_Nu]5k%+# ₛ gnxm20[l B ˂? $x'|ل:1sSҪZ]"5@4 wM,u%'o'|^JloE)H:ACʝ$ :CB_tn±섧#;6PsJA?jz!-bNT٨A3&[||S}#`Z/.A}z|N bn^317Tǥm^Q%̃UtNK(=H,n~0x-J{T)=tjyp $JA`(L!2.(ikѡ*u<_%"vmVe9ϚUtzѼ!|ooZS\9kAž+ o`f~IݼxKlkXu)C<3OtiΕo"Fw+Ysm"5a+~$Cs>G=`gEd@!hvwv#c֞L. !(t^p6rl/;lGIf3:g;֏-׊=Z3,/Ji10~gldLodWlRQ%EBR1\XZ#rm Rt^jִ ]+gmG!m{X=&u1*]. X%'qB*'/jQco}w-wl&qI7|r#7㷳s;&mUcySnR[=cyQju̧w Φ^گV7W,? -6#n&9u$<#=2j+'K: .^-Ŗ5ކXL'֛rnڄNxȣyS7@E'?O5j 9"SX-d*]A;=F' 5']3F>&BQ4ȥ*tOrC.%NN%L#M\)"S+"'wQGD˒G~iZˀ#.ŷ1i| aNdxOQϊd &17/~P'7M  &zB*1[ \$Z)Hߡ%җ7-7Q!+dڱuIRų t՚ (W/_4#sD?>z*~%֠)[Ҵ$) Ͽ L4##bKޏ;Y)l4v|e.0s_.E>'a)'1v)O9 icg hdexg}:ٜ-;2ԝ׏>[bJ 慄fs( YR$x_Ce@;{!6.( eB^ v #.9Tp%3-9]p͙}2ջ)ϛJ_E\sco.wjSwJhfi{ ׷?PqDS'MY=$@To@+}CZTt>o7.) ``()|$p+3I7_~ 0*uvM(2GnD%lz9+x,XįCQEJ0Cl(AY -g"~c[)Zk1W; Kf)Z݌i1[8wOH=`_K6EJc  n/A?LUizݤdOr$WCc>iJ]f-& `\+⿽m84ZM?ݷcۇ~" R[߽OeE;xfs+hg[7$y DOJ ,k!sHfhhH j!AZ gOjd;iҷrY̬A *Lp$/u2`1Ob_'!AȠJ6\U!JW) ,0(F桗_wH@*^H^Jr-| ZKvt Jg8 %|%ЂK׉@:OS +$T(6\'%utB ]b7Uh{7;:|5A3%mJ -=jUWf #܉ Z2 Lc ɡ+R pameX✀6GU.dO͡=W}֗:,Y*q)0BIQ"O/4V8dJ&a keֱExģA@pZlUb;fFl=!*`|+ϠߡU=EjJnv׀?[Y̋sZ/'.j eDfgql]fmBqJ+Xn*Q/j7r|BOպqQjG͢/#=.t$άnH6JM9=&Rڍ?3'>q}eqil>R/hj'7?Y0XN.G?S{wpvsVpK'Zp{,`kPjq3E۸K#DW7}}D,nPVq /"tIO7[ҨFzbۦ Lzo^:Ya\[exx!6k̢i2-I z+mwY: O Si!aJjKdiIPmrJ 癣:Vn*,7(}X3/CwF!Wׄ59%PrGz!/nh:QxYMg>r\].nUB~_<'ZfTغGBIR{#wIŖ)Gۀ/jA@|xΣA]B12L>5=i#Uˀ@+䕉_E@Ƌ]{EqrYi9pۦaPje|񉠨I]ki¶쩒lCq>wSE6Ƈ 44_+zl qD9aQeuÍ~ JZ\_Y I!_.ĜtsuNvƇ-TXQէWJ `ĀAMFWZK?mp bWH~N\vtY< y >M>3o˂nm#^>("216jwYUa+ XUpF?%]:#Lg!x!}ioVAӶ}77N(5 # J_LMj9Ǖ%f8aF['*n1Ug+ɮ'xyA8HSYefQKcBez R [kxV\4CThF@zWkhR/+cZ22]e%^\?6ڬ')ZYe2n06Q2`ITpL- N_nאNiOH.U EIt}y=C}ӮK؅Vˬ"R#7k⯠gylm4 l9R\ڶC%,Z*ߗ<]:aHD=O@z"rK/*0˕D&W^F\CGW(PՠOf';[@!%vXXtIwI0U`T"aaT W*>abnĊA 1ٗ|\iK:2XF Oґ5+H/(yr5uzy .NK蚘re YEbZOgpn!ȷe@J<'4 a[.xg` el E%EGQ0'"iXT,dß6Ē'BVӅ (xcZ;m0 ]x|=2w:#MgiY;j63}XME'ox1>H7O\[QIըmxEPkb;1 *"bV?*m>Փ( mMc)fvi8uWV %YWlf;lpOPy< YfFq/!X#.ILq$\y}VסiV>Qz* {/xFwM":AcJ!_-}tŨlX ?ԁVHGPtgunUf3k$ E:Lv +vu={]_28vKU8 ܎ү;f͈1_`=o RD2= ػei>5bn -F6u)y“!lHKY'8wd!e3H{&'pOU_~1t əYdMc>NQI^|`\n)TYI K6ӥmKS2(O%E;%Q|J7ꣴ6W]DS9y@ wd  rqFǹYs]U?D kv5o6 )e]f;q_S{VB`eΧ07ZT@u>wlBTrboyHLPϰhʣ~^+/ UX`9X;5}<(\f;g6il[#rx#<p20Yt O5N y8eƶ!G3 O/Z眅NVG x1vnМ,m>Fe}Q$"ŀ)1$qF>믠[{c=B!7+B"!cikz7-<|9}۽J¸ҿKiet%Ȯӎ,q;钑>i78-bό{Ϯ`.HG J11 }b7kȭ:[(fΎ=|֓gY~7`[j-5T\q a=o*dkWk `d%ke6s'Ad J ʦU3sͳQ(@Ε٘pyPT-Nk o] kLJ)+t+rEOW.iK+㎬AqH6{edIX><)pbuwV$ucI[ I4A*Vd FBB96UASgq[w':|9 ( HWUVN vc HqoʜlY8X&}bʰ٧4.!DS9eiǨ1IGUMzἾOC mm4l|D!j+A}T9TwHÁ5KlHKƲ/ֲ.\F>Lw&;.YyB$4ay;yhp X vm .߿g_,ɭG-uE1q3N"mɱS;_@# s,k`S8`iM 5sbg.6h<)$4hHѪfH:S6]y>bek|OO3r^,)[aa,fi뱾+ MGWQx /K//YlV%GBzf;ia\яJg۴7fcc d 6(ڔs{i;3Q,& K,@|cgTOA-XK[5&Gcofȱh0T'\{Ūg5p~TleHآ X Vq r ,x,F^1ysN;2RcU:Ie2qBHurKM銁lY׏ʧomPԡID+c|oxˡӄ.\>L5&+bp` ~@5"[f %(HfB JLrJ}^_k3܄r'_3~zEϬŦఃr{oOī`s/({mJZ4uGVHo(a ɖJ- o#] ;DWj["P,a\[V_R_̅GZ)*BSMsN`ulp#U9}K fB=cݦY}5H6=]"Ezpلg>e-˼oGӞٚ:WZZw򟙭M-|O{^+eSI6\;TTswGJp6ݙ~^ `̳k i}Deչ#mצɿ hK2}\ʼxc$ݤs7Ef%ʃvVh)k "qX\z'RP` 0IŞ5En D#XM@&36_T׃rח H5)H%m`h_oogAUb ­ >Kh^Q[.RIR_X0Y_Q J2\X$YR%C_ZH>ӬJoCv++BG/m(.(_It#`hUi_y|PWi1*vVK`aJQ4z&Q2ٗ< l?:9TGh=~5a4W"kj̙PZ  :t!\sNȕ>ĥ_髌)V&"~oc-7jll.@@S042xq8K*>Cnc:UJ{LRK^RX献NtS]gHO}ظGY/$DT:ɭ}_X%ڣP? vqtXM^Gw2fX{P*#↎78W0&ґ?;D8Mu43:/2fՇȷo"R"FMu(CVc H)qN'e^$7.p:?fFsgj썷EJgb&'x>łyUk'WD n,Rtu1{vϞ8 _7@8 ˲UHPɤhMox ]PA~[Hys Ef ԉ7D>&Z Tba *c_aQY}tdNCXvu~0ȘhTh$'շ:NA@xK~4l#3 4o""ܣǖ:s aĝ)G1(]O`EcdmQt9VD}/|}t|1\Tl*m KDVPIm<si q_U͐Q<(fpHTubbƿFF5qA#*%3gL$h(^YG;mR9l"B#^6sǿƚ)2e-,=s.KG_p.hSjE݌%!KoeE0M9o) bUzqv0uz?Y g }ζy:6@*J &Ӻ3Mv~Cڴ5t0H{^M){ X<Iq~ K_0¤ھG/}k*%$.;Jףv+:4R"|ܺDŽYLI?)^Ocxf, :EF%MR_)SD|LSi,UƵ+#[POvj{31qMiЛ ҏu ̵2fh6fv#9^:9S| &cUt-G%L6ӿ }H~(pF4X;\ A=`\j4m7p~}q2 Nw;x2a"r, opJ*5*RwomAeh!4Ȍ*wgS#|J Ȗd2_|U#)*t27[G1D|'69?-vU~2Nj1WoR&Kr>B^y8hb,1 "T) a/v7tC(bK5){a{=E#B~Y]4'~ċ#:XA$njQarvU=Ltkf3 ta-ʐR U)Nz_#yhaҞ+M#j8R@# {)$V<`n/!~sh'͌vagR%+ESxPaCI,z: v:bR]VPJJ(AOw=S1ysTKu#s ZEGI^|`e-3\2+=VN. E.PGh\JC r*)RKnDy5bzA8 `Moљ;bPyl-:re'\yX̓1΢~?N__?D36XW6'(禎 Ho2*[M"*:ùakE Re+ESψ  PS^Ckuoʹ,"GyHaRۦWCZCĚ5LZ{oi.inpO8a_)=#>}8].)L*:nOA+߬W(I3q?koQbqK:v"??j, cM<,2<<=ȥ+^:Ϋb@5#'mFVtnI Ft(c(/+w["'Th1)w]SMgWaMtmG\uP?NV_N C t~΀O5$5! Ys8_ w4Aw* ;ኀW7[ v_#I!\99+(HdNJ8"37 ę!rM廉Ԯ h5$DŽ&P)W"jᏨ \p?BD╍wu| Λ#pSvw;8Z>˒/khSD)IseƄP~&hdj_^`s6H7 z Fu:L \dNSlyeyMi 3.+p|rXNekMCUm@=!@+br-utOI&>,.NĽnN #8$ nB ˈ~+Cz ^흿a/%t6R4#!_*/^ژOht%Tlb'5pqڂj0/p+}V{.F45klJg|UAfUȢ~ڗ:~K¢2^1aW 0exVQwN-İ4:Iq)֛d/A"gxQ8 fk%v1z2hz}vtR~р`2IiSST]JPcy5-.kKƢFs&q:X7ߒhbQ$0qeF+`"nsT!双qp _+w% 4Or)VngO0S ?YW#a|w L++D^Ծz!5Ƒ 3آX;nhhYXiѲ/mBS̞w`أ}ؽ)nj+ 쥃LحʽYӫT349!V+PA$@~=}F0 &sE/ѶlE}Y,%bTll?E^H\"Qw?ţW!ڋ[C_W9UQlZ[Ym%ULYݰZmx(E@$Y s$i?tR Zl8pD+?}EѢEZ@b,0ڢ@{ToSW~5|Z_ h_xL\Z81WnQeXk '@"V&,9WVu 7ą>4 kːr>8HZj;xy\ 1l0h9CKg}'k .at"0洠MT|[({/a/\UWΧ؍D smp08ڢn* 6Q L}sLQ< )7AO3vBct >z"Ejj}0+VY)!r]SX6X&%bFO b;v.+rUhTLj0W!Nj&\jSQ8`YVςm5 ǫmg*[Dtҿ'}v޼S[)mC"U ؝^fWZ{ˮ )Pś*v(K>Ŋ*QPw^UI]'*xw?Z=kX8n0Uy Wc\'UI y>1˚W sLڄTѮ;;Vq%&XD6RF7keB51pT\F}`?=yG5`HA){ X﵇ߍ[Ю3;໳.?ԧ) Ip*++W>K{mq`jo*%q UúZCh,|>r^BŲr)ǏJM5.*6dM'v-ovu=iH34K;OۅCJG5U/pZǧ-EjD=NyJ/I_?xԼZLv&x!e(VeiOEWZV^> [`].UR,E0}N}HgPneJ)яlV류cD/ Ce4d=esw03LyvNDid]Qq4ac\,i2xe).`Mpo:ժ;+'nAxcI~1aR|AL?Yx 9oF_&pԏ[٦!½K1%)mFтn\*P>RQtNr௞ %L8''6 w|).3d̬_9K*;8irnɿ#]:OvYĎ/#<EqZ}_']@ ǔF3+T gfbFk<"2巏/4IUei;"Z6rN6]]p I{ I"-6ey: eY&X-E`=?X#1BQ/' S}_Ro}~T!JF])Ce‰H 8A} %cJ} V!A9_r% lG|QwV)y+8x)QM&;{J K «@"TydWl< )^6f]i>Ŀ#g  K5Ӵ96D?&,N'EE#\"o:v0ÉAOڛEMw>k':t@.M .1Exw` 1W̹.xP21j\`泋 X)Rmhm)f@veN?Ȗ4Z2rop-ܛXB6w+u,>Y[X۶TB {;FFsLlFY]/I{>9j),ߞBbdWz0eO.\{J{ƈ-ׄOyX)՜%VC!l!=)ݷJ@7fD"Hp jRVuqm&.4r 3#vN("N&$gn]; h6]7*$`@eNg>oI>AY&s]ugoI77WP&C\Ge6Z;e ZzKQZo$U{W0a+/2ؤRSXR$kK^iEPnK w4nGKQcot=g3p4v?t:޶W;<<!EN}y2jm(2xd;??3IÔF_:/5z72T k"YkȜܹv#Bz3"`:t6`Ғ݆)Qk\[F`9R<\yvA҅pGHLQ?ɇE7"q w,7ή ghH3 YH2^Y^\jp kMu^s\H\OD!2ՠd}'Pׁ0`'A7|6pr# 2;)%Q@~ diz3xd)eX4-Qqz7_팸 8slž'#̬,%ed=Qv:ad-(PIIR@묩)`ˈck /mÛW Ɯjd+rL3 zw#gU%e0GA$_Ha9:hu'Q9VؐdQ/īyWlQ / T[~$kO!shqD`( W8SP { 0Mj@9;'s9%LʉL"9^¤ L}Wa$Ld͓e?]Dpf>Z[#B`d:`TȬέRپQ1$"^& 5~jmx⋗% ԉ'm;Wf b  \G:SKdE `hYM?&tA :jm ;A#8JrDܜ=\@8aW[> 3K" 2AގJ $/wӐEVx-f4,,%Ff1ʶJ)ض8$*G&䣕ŵBMmMuT3vmuJ6|| j%+銁ˁ D 0nBF16*/)KtvO)US;_ -},WL1`Dٗռ(_ 6 Y1T~L ZH ,,omW6kk!! $̯YZs%h׏E23Ka\ {bB˳㎾" ݻ%SOe-pԾ̬0;5%nu:ЈRt9`eFVKΩq;Ln  \x!!u)H I3]5GaUya>ZBdqF#ȟ2 SdҞ!rݢA)Դx 5@ИRm7Rrk;v]"$,xO0?!i3|SȐp,WC~`@*c6=.E"oæI=UQfLn/`lҰ}N+rx4ʸgY=tW%644 RJホ_rX݅[X25/AE3'< lShSF_W֤vC5^p+{BGCb;eP6_ 4]"=C9}tPqnh )EWghx% jo}&vz T&ᣥQ}^@x'`8ƒĐWZtۜd]f;$S)Jgw/ -^ N0TzmӒEܼБqS*$g܋ihG(*Vj^>af5ߣ_"=뷊4Mb fC`@!AS|{6K4ZcɔpٺyHo{ KmZw9QjB_9FOdcc{T+> FP%wݝ2THOp7# &5bY2u@6?ٿSBV*3s1,::pa Ln#EԱ[`cV AꌹȆ=q%Go$N7V2*e xrꚝiiOpIJGF] FbhpPoX[d"Vx`Oj~ZEORDvU!. j2~ Խ,H4Wͽްl >nƌ ϐ w<Պ5BZN:*g; v}BK:?Tϴ`+ !}POo̽:u)! -e >t WZM=_qzkUs7X[^| ڋ9R#-G'*:K 'eK 4>`rRX=*^RH!#.2bh6lb_J|QW$2csQ (wtۇ'4g%4֬}+GβDW|-oȣ32 N6CFR8'֩%R8L4 zApG1&`,Dy n{2~P{J{uJDWFA=6k# tku僿醾(v(y[1Z9kY:.d=x̾ ,uA)h)۷$>n*~xAnP7khՅC-ƞf ~"1FdI46 p&^χptaٯ`AcDU V&šgc>Z,﹣L~%YKr]LqVW81EwO5pii<'9%e$X@S#Is>2B}k339 U FJo%U@Hf"8[iw-F83@,f$= ?h-^^cGϼexCG"NA}~gvYz0C*ucj$3|o"qG.kO}_ 35y-7i;Cu R/3VFa h@$wi(O7RهM,&+h(ЁC!or=e%Y=Fjb{Cuf%ڠ@\E];gM2ծN X-[?gfY!h}U~2 *e ?+hԡ*αhs.'%LSMy)_ȇ.Mr-5RKă<\){1yR)^ pPUT\(Z(ƬW1޵cz(f|dѨ6/ 5|b dzAJP5NUh10y{g {'c%Q3,HmBhf82X0C6!6VvPŕ}ѝu20TSZޫI:hk{(њ89sm!JZO()o![|](ӨA5UGen %wJH^h yyTFnPk&mLR˔;Fb {s(/~"ʬ񕦷5R(}4<=-v$HAb<*T/1ocCݺo.dRVI^Ш2?KBv>w+2pOO#<45Y\?suC(2uxấ[\B 8=L!I5SS Aڪ/%w/=wTGǚp q_(GPPp)]M#$\pKٳlDΑ P͐Af>?]@@`ȟ~ |axMj7܀;lmubU$2['qXf{UazG']imgXIrԺTOܝ6! |,PEh:@V,KuHq:z+>P>'hq נ=4@7fJuw@>C_. W"&lBךlȒkKiOQƌAq>+Qn51m&[!}hz(x%ӗtV UnH57 C)Z7G7< mpz<70)XIs׏sOiDZMf"Cq*k¯զ3Q$/p;qzc|l۔ǫӁ!=AQ&+D^鍭4|m#|k"a!!>вQBжY͈/"^)RW>J j^ ݷ? ;Bp "rP5p#e[TZXhrKh0/&{MP_a,S=lTF5]~>jqF Uy  *čm 1\yS&&1S+Jvq"z)0Ƴ7GnDMM543zhm0fL'B9!iv(n>[`ӽq"+_Q;:x[~TiUj/-G\sDM; ͋[2@><uyـbx`0kx8`q}kM[]'{4^ xѯ"@p#c1f}rb+/B1`FRI3ҙ`ޫ a|[&5URb'FI Q k1+Lfс֠˞^\rvp R}Us}G-zJCB6Y:C_-> BapFq@Qdoʱ?G4ו2s.Kay.QLD㬾Vc$ -q"TY[ZZ05?j(j9qKI#`r @h.gVEC(f24`0 vBRE&HƆoғMW$זG+ajUk2-a$͡HkUC8;徫 $i4` x*KIũi 9N}g11`'uWPaJ8C܋JM٪2Wg .sE,.j~R&-XBGSEC`pIH~2ׅfZoYlU3rb`L μO6¬#dFr'wJ<Q#}Rg &8/t[(SVDɵDx)d+?;x A䕔C\§Crۻ?p%j NKZwX|ml|qwQӸK_Dn={Q&).6 w)CCn5ܡ%w*}B9Y84:T|׮U}p|xV5RyX/r273?B]lAؿ `$ب#GMn Ps;pF[NZu/h+ :NzMZ{YTԴЪ<]}^Sb"@Vr @*x_>mJgl+o?|,GYe@潖0+\4[l$xjwobIH.MtLEvŋ,ظ?˼q=1<: &)nSO5uҗt rxmY Qt~#`@SV-4ȁgu,بR"_l:pP BxY`{tLWQ.DZY*O+ /JlPO澺Q(OA_f2 I_́i*`DrY:_h-Ǎ'T(}jls/(ܪL."rL׹{E3m7NLU?Sc 54c o\5 Ϥ%ȩa Fh,DlniJM`6bHiׁjR[wأ(}V* đ3)/@;,KfݚI+ {1Y4;Ҝ}a N s[/?`mFeGu݄TIPBhZ+\pzץbF(^yE)op}rZlme4劄!0t+ &d?U{WKpsj[C7j?ekޯ6䑒'sj^do л pgE$]4(h gRA M{}X7BRO:\3țHmiK' u3/phf{zv;:ʃw‰/T[u wFN˘oمleT1 ˜Oq쭌 58Ip`A )9&Xh^Vm\hm>H0g0))%Oջa 4\d9m|U޵`d*5_n7^ۑ޴xc aY*\mXk'52^]]yT?4"HX+@zv.}FH. .HPYrZk$Ri/LUHR?wV/;H箾SʒJ~ ُE|Gs#+&N%6aaP|PP4"@%`(ln맹\6A!5{;HA8S1FlO6t Qn85q G#ՊGj X#^'1}Z8ݵ e }druɽ`⨍fpBكtVznr)J( O9k,P7鄗=>bQS|MM5"Ky #8(O;ܹ\cpݐ4: 76!\X#K '*xlE#EhPvn,Q$Ibig@hď5aR7o`Ī,'+c@*A}tZd@֝(otI`rI>D)F_(Np{_OwRo?*sBmڳLh'T?}8.C&Y)%W݋Cw[bl᳠@]}\m%G&|dN:8 2?xcs!Cʱ1kmYX$r0" [N6}7IwJaO+(P}ﲟ)P!἖,KsX?h/#܃C4(a JT='UeC8B5Kˋe G0&r,aJGM;R@I=#1/+5U$'9h (5&'>DRsTDS'Rej`4pf^E(Ƅ,,'){-~SRT6@~hWSh#yg`%Z7[ -oF,t V1@4ivx+ZluHwb֬mJ)M2YBՔ~M h3>SV0 ^"pI qd2 Růc=VԑgyVwgâ/q1I"gD= 5. 7#'z;,M/K;08]&ah85")As>arǯq&>v!(i+Sthcd=86hꢧdΧbe+]]: 5%eMh}^K%\p9%IskѬsiz6<󉘚 KF;Vy),GՃ,o|.W^o9(gD=T"D%_*q\Ϫ+>@l9%V1EiX`86k9xH(Sx~-B񙍚O5H)q`TOnbU.Beʧ@4K 0"V. ua5Vj`ʹX9W*Ҡm? @m@>͔Hܓ2kⴰj?Jɩ6(8TE:x)G $o@ŢAY8ޫI(wanV:WyVxɻh 슎 rwMطp-;=йկ_ 4&SɃ?ڝ 9r<2sW"q6(K$Cyq&ɍU4#6&XxUEC/%ġ~O?_ϻISf~#@8]:"NPJN}XWL]D0PnѭN>$W%m+Kw5NfoUkTU{ .%fW iB&Rv\%+nJl lX?Da0Ib'bvsGF q# `𺆛0UN𘹍M` r5=i%%WZE O_C?Rwd2+)tƊ ,Ѯ0̈́mqJx;h yދk <)S5?^I(ХNVt J)7AW>mV)?"*PZK}B9Qqy5Ҏ}}EI`2KD_ 5"=J0`[5{a"J{ˋpF Q<9= E bڳ yG)A~AĔ \/O`jA$Tգk P09D;HXQD6fԴS$=Ĉ@RS5Gf"*B~҉* DiSu,Ǚ·, {6+RsOC2=H"mr",VJ %65Dxݒi&c~EkBNV9f߅VH?tn fKpv\ e,i-ߋML !d}ƒ,ܴ_IQ0@[goy"k[ئ?]hR5 B zej,쪙Pf&`Yz-b_''7(Cդ`PR\s~r|c~v ?9mݚmFԔ6Ϲ0vP I+f=pZ` !p tT6Y5p}{9 BrO0wwm% .zvPl`[A7Z513W :h\pI9+F ])h9 ?dFXw2p)gZIjR  !+͔P2>WtCױB9EO< r+_ gMi?rU~Z ڸVBu1$Jaהr~# za28lL`As}{*7t+yF5{>#6~*EeIӕKQ \Wi? O2r2]2iu"3"7֟c$mUVUkv372 (K‡/7@N_tAxe^L@f_Qk}Kr} #7E"A۫)$%?)̛AE =b,&:ګPwk|1Ȳ,{'yy4!<1,JT:6X"=I'3O{+5K(6VPᲬEQeo.(˲)Aݯ]W!P`>I,3ޥ< 5]~8M:/I(v`@kgS2R= (YNx>QG̪ȃjU" D;3ԖDZ~yұqŰhg3߰@@fkυ~a-|alϙLoEKbm7$eRO@s) \tP잶6,c,KM~o踑WpLjqlKV? 1HߏLI>$nO -@PC5suy-h4-!ɓ5`9vnu\3E$$O|> G"!AU)NVFXbkWBph!XraZ',kR:]8R"򤣚SrQBgԮ%pjQ @{j u09$CNu>L_RٳUQ)ѩS\~priOWH65chUpMX(nVĘ {f3J[*N-%`'"kG{}x|sD*iQۭͧ4ԯi {(7.?Ԍloύ@9~sewagxHL*p Fwo!">DhrXωvu1jo/DsoWEQzG',\J =m5fTcJզ,S~HDo٤mE9-V~B3ȍRjc#I(EVt>yl/X暒DeZT?l#ϣ!v1ϘCU!IІƝg}rL22J sAq^Zd/Iq;]jؑ0]{FcDLAPFr4.EkVHh<{=%[ڀgĽ`O50Ec77 -+8ZɽLuX]s$"u0.ا87E /3LJpRݣra5j-e.J0D,{JF7*~ްkn<h"GHw~@-i1>Jkp-N RAՇMľq;Wؓ~|(LtW!Q'_;I)PIzT,*?,:D 4X1<+|\&tQ欑]qߞt5X)ߢXQ;]Sw z±D\R=|Ao(?_O5?Jrxh=Էb|A h1B/9;?SڦEr 0L#٘sї׭ 1!,Tw AA \8Nxa%[V(Y-XӘG/mU*t6G#Uݜ`dA*%m( qdڜP*o&Rw*% ׎CeR jJQQ-uaP  G _:YbDx,\v>u0)H7R'ل/F,yZa"Fwk\ gά!:W&-:Jh37F 8N.C<0H' #6γJdbFbF^UOeyT\ v 1bD[dfG !5U%> 2EF I z:D*Y5z‹>xbp\4M_i^Z@i#ZvCt܄jFjc&Dl3T&j8P:6@ c|z&aBNFCݎ3FH=e+-\79AYȡ62 G)j̾^#B꣮vWBFS(@ V˘jH\wu-A>}PV]QGrLy jyƚQ dgaC-ڥ (德l _WQlSIuɖX8 qdm7œ-lL^bdF::e}FOl"Wǯ_ P ng!x8ynjR1~֐kZ|'zGНG:g,ZYױ @`NZ&,|燏Q _0icPx^h͕Ldry8!nAН'8,L% ,}T{6t薇-y$@zlʯdjcʍu B1tPG1o #G`O<\4PP3?DeTw1"w?`˕<~Y= čf {u,-3o$Ϸv:4FPǩ$Z[4 ]ׂܾ/=%eo"_.o8}/6Cegٍ,~$2y\R=괫JVZy ?l!PEXb?-)7`Uc-kDMwH-< фLVAT^{y2?rOMI'ةl^aYq_߇ c5ljvg. `jճ3M8XjUbè Eeb*RKf=O]̒)嗡=饮fP;o i,gM9AÓgĢV]tv6#S{.}n8%!( ؓEwL?H%.U$>bsQH#尾W/o-KxLȗ҇px;jΑ7 &{4k<--"(KhURΧQ]1G~I؋dd c}@kͲu(ZQKkZ6N:܄zI T-;.($fMohIYcwv@>bv9u.~ȟ3ᡫcKsOֳ5Hx,peF˖H8ij>YZ]^BYT[B.](mWncU/4pw#m2:DMEEx9ˑC2pX뱜 =O[ˑ(M<~b”&ގv j([E3xgI5d^쮓jd!u3%HTS)- }>ٰn9lB "%rCh2¾2{P(F&6KJy]S?b4>64cz%/-3w {M`UpEKh)񀪯|"x$|os&v8+ p"[|;}35ɖ4(c\6g~PC~8XuM)M $}1u>Q̏&r4k{@_jbMՑw!Ή`B~jO@+uܬ h_ow)ݺ~ e&+$sb,N/;n߂|C;V4v ?*)Z'>d[cGf[G&I1^ٛ:dsݢ<gڟr SkQv@:o/r{7^Cx~R.^JT6iN6 0MQs7hx9g:Vvݚ_Ҳ-* 'sw)з [c=ⰒJHZ2/!bQqT1!ɦ"E]_Kl*i`~u+ MlUI: bι-?]-} XO+./iMb|]+A- qrq/!r#A_F+ *^iK{# P*ܧdd9KHW 6i].>#M y͞|ˆݸ$RڢYQhQa d߈Moߥbx#*w~){SCH ]HkJ&kEPB;Nh8mbZ c5ih>R[\f yD vlph\LZt~`|R xh=>;^:) я&Y1bw,e9g޵) V$s$9}oÊvjp#0vv]N(̕V 7lEOQ3˹-.FEVQ[q*HdE*lDž>D &xЍ=2Ev0Yf3Exh4,)i+eI`J6KT~÷բΫyqZOvttp03ۺ3bLer33{gx.fl>27-jH2,Khp@_ip܌K4lЪgho 1J hGh=|3z![r@l|UYכ{rƴSשr\ưMV{a=^!eM (vRFV<D/t=yXM" ':QlBqĴW`赅b3~^ `pP60MKβ̾wv! Ҋ2qSǛ'SƊ\O hZc992t/)Ho~xG( lYX0Im_u2ˆ,,}8kS댤0~BQXY+<.kmOTg{ k'*z-#}I|vf%>7 gG5΢;,(%Tk?>4:\Ɵ?y0춲Kqʛ7PNvO$}Ύ=l[$%=9+|7MJںet7z힜Di}e8ߎuО=p[kMi^J꼖kw`PMP59ǺӓګS*P!CH~sB9p.`!' `,eF,.*$I"hӗG*..pLoLڸ۰( #JK^)~`oұ%,!1T 6j O6"utOEkT^ %x+ (<]"6"թoѧ*KdT5]DN4Olmc` CKd,DY{'a1 |$d CN8%y'˹<ʊz⽾ dYh5(!ȀF~M  }?j_ϝkc5ܞK3&j&{YLRn t3`;CH4!"xxjRM "}Jsee}{Nl@8eLr?YH؛t)71w\`kӫF$}Uq >&W:e%xk̓#wcI<׬ϐ+ ;:>*͏~jp1 Sȑt܎ X  ߋo3u83|m_:uKSVE:[!rtG$r \Gգޠ t[w5>(Vp Fkd*?WՠC'~i<.{F꛲|$;WN 䆪*_H׵8זc`Ld UR!-KԌY"ľt،P杭ZPFSq8u흛gN+ÄrKNާݗO}l%G}Xq- O&KC72h"hq3eiB= B3reꐦ`)VT Wę$,ݗq" l4ߨ(mJ}nz.c̷֗;r f,Q)V%=wqvp™Q5'pcҌЎÖ=?Mzȍj?(\ƣ#؞Lӝ)rMoFЭ$iR୾K_ _+|osYBC^ /9-R7MHŖu]AUkF5 םBB6NU-6=bIKN,n8s^V!6@z;ݓ h~y~@z?$ǹr4qN1M&wv!,A =^x  ʔl /XF!2u+Wk\Q[>BӉ?)(^  dJr*[#tɩ`6;¡Vcvnɣ%PYY$QX{jVnVM?sv ]Ua(kEL\': ~eeW,g(7GH1.ɗ.En0T,b癃`_Ъ@a]/.]ھ[5S1x%š pl j@PDd xBjZ޳w]'`hx]Ӊ0+l;1sR WC{E@k_gVT &%cdTU!du ,( kpBy~-1A CfsDco!T:w*d,kgeM|+?$lst;jw13y@]v|!7:u.NqpAsQ+u4c.N2Ʀ/X*r]od ](FmToىu}0Ne+EyduLY\7 -.M^u&ge9)pYqv ;v; UDQr&SoLҶAr\bTqq 8#]nG0څx-0Ui *]%fCo^7Em&1VK撮'K>^c8DŃ~1ՉvE248H05NizhTrvv<ZN2'_vDK%ۜADXq =J,jIM&ITnqhf>M@ .'od zy a(뮳/;Tu?|[N.f= mQZEň=_li9DDxVUoTjPVxh]5zHYj&`!:0`軃[><nG9xO 8\dUF.o+N0CL;U菲t_2[8dORSd{_E0Z ?H6w{2u5fCbp-'A?CH|!i`@{*cEUqӺuދB0&X-_/dcGaoԥ8c;JϔΑi)!a@"ϡsm]As?@Q+";8~TkRY! $Շ5in],$C*ujpV;aLwgZ ciB A6-$ojV?c4Q4; mĝ;"ՉDw,L3VW}<-s2{Q _ !AJfȮo8=ɶO&^CXӄoCG%OOUeeL@ fK*x+`P*J9$M{Il8'w!]{[sk;-x.81 @pKTCTQHN!~p|>q,+NNٙaJ>FoĊh/o¡i$_tD:2~/umeaatx`4`nlL.>bk:˨?&"BHYH=IA^:" $?2FSs|wLC#D>>I+zyUu8!m%'IAc;ى1Њ:r.xNW z_TN )zmm62;nvQ˕x4d3"w=Dj vjcPȺ:430M]Ȁ?(?:WevCE[|_T*?gd/ɯ9`w>Ŀ)M,TN Z%w*p$$bmR/h ;鸸%):!>4 wY(U S4+Ryâ*>m*uAg* p#|ዌ{R/vkPcv[Cǘ}-9X&1d@?y4 w=W+2lh^<w ~X#(,OJ70\r .8kstO hw`Q-a7D+W7_ ]7ŗ 6,V` laNguiUpN G9Zn,V 7囹QְeJ8ȨOD͈ ޯ]3(?=sPifOcwƐ"`5ymoGMYȕ}v%_X%<Ьl1wR5p~ Pˡ,,VI)+%f -'[,&Mx}tEc&%NGݹ'%%3V6BB .ƈdx4ni#C]qq3_+"|z^>ˆ%\^ELCn]q\PǖB[WS.KQf 7l/7?e* މhe,b|4-qߘg=ܺ_. 3N-)[\ r@@Wn,ʼ5[M8 JvLf T*2L,Ct?Nh*iR/PX| o0fdng ͎k=,nC,dFZ4$.jbbIAH. ˠ 6d5W -31lo\0x$"p- <6,7}t3jVyD[< ' FزEҍ+"ÝP3UZ}OSt4?ӎN~c;{JN5h߳ټb1Bj}-nY0ݧtC{\$|ц,A mTCTBS+Sxش>[jOdۅ5i!'p #rF0JJOqμx-i(K@yѽ/z&s9vk ^&K8^gL%:U!֢D0iM1]#q ad/$܅71NdEzVA4,wwI<)G<Dl;+dOۛ1hzF;xsVEcICPFISRG+֞G[i ^S &=KPCo1S[X+8ABfkdY w#&H) *ן>MדSigT9aϻgvG>Q*%繈a{eDF/*}ԝV6YѾ$Pr]:QL=8'LO 9=%lJ?YfW)jݬ'5n&ƀK9iBW k7(E&"n[O;X:E;@O"N7ٽpO D-eBRr.(!X.C@I#@.`x +WȖms]b= p X |KWIq=PxV_&5G)4!90vah7g ļ!" "~إ8z\Y%s(μN ߽|]|W0mLt7KsjIAs`1!q,BwSkHo^PZm  #I] CHF-N# Z88"t:y| ?5 u(/lW3 Y'pdDֺ%7atį5Q9֤V 'ra%˸&})M"Jۗ]M>q-{L~~T'N)JW73(⤻Ҋ9mLP?AdUil.zlP a4Y01kfT1- T^$;"xӜv]wWv/ Zx4 ){tpg4]X|+>Hڎ7N3 K 8c:vZ;?g=..{̹޼S3)i9ku <]C>)rK{,aWt_V"mp,p+sOri1%ɛXC0@A& VQ 5[jF5>rP?zAͰ(aR5r^~)FEZQm2B2ˢ,L)5Ēg"'6TUSFeHw[G1 "F,<awyЬ%L90Q+t4 аϩF5ߡ'0>"Uc:78/\3\bV@Cظ \^ K. o%%>4f[ O(ץ7>$0L9t[:m} "oOk¢ʒ"Z+aGR埿 r9y@%ڴ\X$ʥ);qkX5\v(="ck_ږwpS'dN^}s˪6}ʦtPRu͇kKR.@9r2N,M--IbXJuy)-.0!=VvtLo,qDm>=fQ LׄOa7Y0a.3Ϸ͉ܞBP{@Ewږ\vowL5ijK)V${[e=nu9ƣ9\W=R`gj@[5k_:?ViU}%$i> )) qkI% R} ngUqUc{x. y NtKA3T^q2EZ,xWf:Q~ <"^i5iSOWah7(Ѐp!ƐV "cq?pGKK}[Sh|Lĥ*>ڏF^DŤh{Gɨ J"sϕo^hcB+DGV~#f.J+SRD>FiL7n LbڮgԞc/(VA[]o%Y  p.ֹG~7H.r `Ws0i /;ۇ`"VԾhـfcT7S0DN1t4kT6 dOp*ʗsC\س,5 &"'ȍt.n-.j͓fj-n+%2잱9hDX6q-z&9 mm[.=xJnH 8|0SfƦD=}y:ij\"+c.]ȓvIv fI UGr1JAg>&)n{ob*A& XD/I=(lPXzWq3RZplG#ӍAqvWY mڬV`Q"66Q@lL%bsn+,^||J᛼@c "sV]#U c>k;kO  }R!̐L :+2 j`-R`4@+C[@~a.mw<n&7>zS?E:2'J>u'f:z'n`^ߦDUOy$!螬SsfP;FVw!en`eyoiP[@eҺ9WnP"("`pvُ.xQ[cӷQ$ir|5)ʡc\3$t;6tVhރ>BMEOJ!nV6*1hcqZ1_6LTd۱€m0?ytO1ғjib SЗ=L '8ӍgÄۑgpxF ZȤ' 0A >dؤڕ0E1 .C\%Bb*[r]r`[#ܒ'|@e|GҨN)B,-vdVqZ ; :Ecـ @Z{Ʈ&Eaq0Z%3fXkpσl]¹DrRV=r?#x뎀*eYdt]6}Ј&Ss+y<}-z<"A?b&OXN'RfJ|LO3'~LgBe}ĖbP8K% d)#n*fN'˟=kB\y9ޜ\8E^|&p7x V+iLE,ާ9,O;= m+XO4t)HEFI!"9ˤb.M4m̈LHęH,){)L',Pbg_G[#UO՗ȩkyxטuh6Ojzл1>8NSXYv뷅]c6拂.{r;ciF aF׼HF"$~3f2UY`0$P0|gX[c>\oRqW^(LC[. İ霎_md«F󽏾 9TlEGeakpTrm~rec!bTTU:rIl,x82]ހ<5?XA!Nϋeb-$ '%"5pEQe{L#;$K Bb'| ~[lȱ;2c#f66˘_9YK۫o۟Xa \| Eng-N"[;sls]zE?zaGb2Ԡ(l/ɔX|u1: A YЎNy 7)v.\.|r+TYfĺԬ|(OźrmsIve=(_\H?”iO 6:$o)D吵̦ƬҍQz3i5|qCglG  ?1Wnx .ē8]]ck SG\Q&Wp ȔpI Ra+88BJk6]\Lc@"2H@5nS?s 3D.6QhU !lE%B;jL]OX.O3J~_Q^VkqIuiY>,;ՙ a9d)6i!C2\9qR31S)"}p觸0n̔UF['>IGܖUB/?HgSOGsob0[nEsrETpj)P2'^2Ie<8ɐ;˶qm4\GS(êQŵĀa$=٣^Lj 0uG;TԄdf- M8ҝJWjcʯJ WRuq(tډ;-)]9<5 nUX@΄1 t.CoACھAP#57~;o$¿K/INJJvz b=&"i);BvDZJھu^6.\mA<l>n 3ǓkX~ \;ۥp68AjD%޷ Zלc3.zK| 3>d9}8GII3FmOiSilC b|]?z8 M[ 8$؃qeVӅbϪU\s\RuAd`٘%e.Ɍ V'Si-Hv2DڨqgZzr,&*rcYB>[oVX񧽟[A9.u-.%2걬˽*8<oݜ:HHpSV\"]itr;QjW:{.'v6 #|`7P=X$胧a$FgS;1Zjc#RzH|)/kI?c9;{ Y]/rflS|nt?/qyfOC`(;iOJ%Ks ֺIW7Id /`.xPyNy |;HT܄t}Tdn)q9i ܖA?G8Q_+$@9W aC21z'Ʊ`&e}17u(1)H %`=?%mGRrmh¿GA2q2WQۅkQ7q*0ΪdboR4DKyXM=>Em5~/{ͳ8jz ]? ),(޳ 47<1j) R}B=ԥy"!Q:oj`&xPnaV.nT|@JQpsNA!;PQЌi2u,ҩ䲮mް >쌭Wku֢.G]5*X+)2 )0ƥ!Ff HiϤ9-DÛ(f'mTB1};[i<<{3H |a']hsPr;*][q?/!೤F#GzWX WW^vBUklp~o0k. X')%C<8Xԣ]B(?l 9I1;PP\Sl(qDCd*AZaΝo @| BNpswCSɑϏJ h#1â_ŝgsp8:1A}T=cWw)Egp21sC.߿oɹGTثiaX?\7)j6t8u\Gl&,P*3`&o'9^4q7ׄ.N>वDr7Y-΄Z U4!]\Ȥ⃕_o :3pAs/İٔ/T* !}ų) x)2(:Q{wqQ- 8zOUx5|ۙaqT~>0Opl{6et'*C<ĚJAM3,.f% H sFpM*iؤ:.y/+QD~jin$Ww2h{}\똠DoEL7LQtax[f"B]:;'#;GkT;&q?,ހ) K>1jjP8H4J˟Ήl}8l8Hzgmۖ_IF~\xoT֩Y:5΃gYU[Ƥ]5|ꋘkF0>2-vIZz@'x h[[m_l=jHCg[UG_nĩ##S`DU%̡; Ϳ,'v/JhB}i{ Se?5AƮ(r1Ik]Y0LgdHծo~#h6_ Y-ar;/p;%C(ZeUj*w̭6/ Vȡd:,/r_$ˍ0#JZ#;CN7^G#`y]SӸ>7K^OB@0R+W1z'i$ eSp }Y`Τ2o<ꥇfA hs^/+By05|C '{gj!\W%O e=8PR|^uH>W1*UoO` D}q9#iɢ>Җ<7i 3vms)Z(G)гvO:\v! 6j55n3uN~Ӑ }L34vn:YtE@hۄws5s,[̨ ȓ1Vd3-">Y}roÎ?ϡkJwG (d2'OCKyOj]VXܟڬqkv0ϭ%jBn<":,ب'|w3\"e)uIK3N_1Py0<)~9653$Rm* rIda*LVFd m*m3_րjgf7)Ww_^rA}Ōlw"s lժ)L ΔRJ>O?MXyt#M'PhȋP[k~Djoڥ}xJ'RV3QiLH?n#ޠ|G-|Za J[E r L阝#- =F_^ܿd#)**o4,ȆH ^q6=H=lÉ1E@mkDSOmƥ:'gBqF|0lA3) cd#C|) uCOH-(>7x2y4 8 /8:~ t|j@0Kܙh4XMI!Gtl޴9*bfdmVp[Gz9x/ ە- yAV8XTvOH! ]\\$V 9KiЉIS!{X!ea!dp~&|?kZ8]j4o CN<4;h -0넆Cx*_ι^haH蹸Ayi$.N?g!d¦vqKV:\QjZoZwy܀l͛ f:,'N?ţRAf)5~5͔ȝDEٗX<.3~k$7b.5]ީs ԬpI [< ՟ E6(%ř6i]HZCET[(guo3%wKYfG ޻(!!a9ʴr oD6Ywi\o8+,W$SܳMLw xg@\9LeN6N8rUqڔv10u\/Y|Wm#Oi·lNVrml5>8RPoc=EzW4?[N9J:,V@սQR(xM1"X%['ԆTO7H3`@x$Be7'68KdI5R)z1͗DCV5K'w>{h_[TY>eٜ_f2ҘQKi Nzu yNDUN2WjVGKXIo0 ?LԺn:鷈t+^kWj7ېyMk++%`hAvۉit^s\CoA ?'1\{(30B$-t5-ZT.LSʤ0qjC>.{K g v99?OPCqH Tݎ,Z0z$O"JqkK+"K'hs!<`NW꽹zR?j$\:cոKY>NUY6t'3aQ+H:y'KQw2B'o ̂ b>3ef UuΪ)x/T῎DX D5igջS=G0 %IQz#jɸb mP[el|ԩHaTXWfgmGɯ@=Ʊ/(s֥2z8:M[FS;cDw2 NHgDX%.j!/~`6Ujƛf\^MF_y"|: ҲrQE/,i}*&WSQd*Rt` De-[ʵgE zo_W$A0j5p։(ҽ~K*p_cՊǑ Dw.h˶K۹L'|ͥ5WI)h\gCW#mci$ZY`Oho1cDZL&e,z@R <wh եjFG߆/.ZoFo&(ǽ-SHLBjVݸf,4nv"mp,#~ӺBw(y}[dZn 纎,"d*ؾ,/'˼."Pvjn7Fe06m#<%uYK-e7/H>GmGlc&rha&XqŶÄ(ȋ I4%M8Rч1{ 8J}1 |z aWuGqÔ.8Ur@IDWZۨ⋯R_ypFׂ%D1`gUtDbG;k {XƳӿ'E3cm(_T!ޥ&dwU:ay%`UHf $!j\d܇5 HJ.PAR_۠0'V4T}7V-"l|#z ,Z\Aqjcnks< 1X {Yg 5Rl(DXxr< Uc N`}| )# &ۛjI"zr Q #ͬƱ$זrkb j])dbͅjdJ1;vc]2 p]|۪f(f%[kJZte2Fm sҢΟGF^OSK}[i 6S`hͨ?KŽ,'&*Z&I#)x/E9RhNwgg;*Cdi-mعL|s&iu5h;2V ߊzO}} ?PJ;&q=ʼn IJW$gUȥkͺ(_aicbi[euad='_3.D&@z '#Y2@[_Fy dS<.ޒQ<0b ,vKX[$U4?UI%[];JQQD&L(7W׌P\ljK(.l}篙7cj9;Q__[yW &*ggf[2 i34lyIOnNI-8Gf~Id';T%lu33qS>w!F2CvwUɎlc2S#`]&P60`Vu廬u|yh#k5d*B k%[~Fhq.ij}M9|}H5|Ii ڨQK-=.rŻb:]>OdG k==hUe>/.2:U)yD+~>U俕Ur.8mH)?zGN=پ7T`*sj)s;:F MLմDi8Ϫ!Zq}-Z(')M.#k_ed)o3H_''jTl5 :hpFTiP8x1ݻZ&eXФm\Q8Bx>Tqpp;0@'}<Bн?6z>OU#~s<>Wezul &Cz'XPXqOI65pp@A.U՝<ɲbuQM8bL /=:y!<ɂ={@ںrp.O~򚏮XYCIl]ݗn TE\K4EʸOXqL[5RTSsV0@H>lC,q%ͣdLeh6iXɐk"K*C7{g_ Eg)/0P|D_eρvf :MiD.5 .[roفFkM/AaRX)GՙBlf\M˿3Q3u ؀{4 VixUNjŎ6Ł]ahi/ؿS4RCB lYer~86o61!vg-!#GJ#!I1%%c+l#>ӧsO(;G=8i~y# F"pc=P=GR=;uC bτsb`&Yׯ:n׺%[:s"2TߏWƁԽƠ۳9R, C4뼼$LGu;x^̿)Bhpp}%-j}8d"x&8T*pl2^X!-iOƜ!\/^pU+-b3K yQ;yXd?ujV.>%729"s0r1/NKb8G:lGBh~rd_Dz+Θ5v'|僊V /-c,xD)ʴ٩Y̭H9R;oa,+JF韶twamDžA԰zӠGpA^H8[dQdTc_ d/}{ (RtaTɧ!>t%^b3d ;猹R~|AHm8)3 /LINK iЉLhGqk;)wR&sųVXE:ʦ0;ܤpe2Zmkc_SbhRtWg-&% i Ͼ(-R+( }}a} Z wn \luY&Rxs'sU+ػAiHԌ>F=}s7SE:W4QN"PWBR(E!InT7g^Fʣ3WZc=X ȪQ52j&ir0^Ϣl9,pfjQ'.0ÄVEelƵa~’y~]' ZۑJ=B(0h;mXt[A·g(. ^ԮpT꘢ׂ:&Ț@e84l(0DތP,F*D`S3clWʔ.:1c()epL}B7G;og /k66<@G=0,n٤e5htW_C#%5M.Q cI{hH~E۱s$Gʔ"hTW k"kuĉ X^Yߙwx*{ 5J-/:tF\Z55Y(ѿ6]PI ScZKCmĢx8+`mT0E\f!b}$[ָ ^${D.V?w}3\b OFϺ3 @S[c%QsBiUT<=k밅_t4G6:/KFb!4MP iRa1(?b;?0 7ۋid LNq56 x%NH+g5EW8|ȾnEFWks%)7TydyFJAo3lzԅd1ắfrl{jER$(!԰BF2~ĢcYU?1lέҀA)Lt2!(ay1)|~d5U"mT}fh}XБQZs߯?߅ FsQ,- ISh\{iҫ^P}ϑjC  0߬mE4Cb<<Y^>g(NEj//pYL<55+( ]ްQX}SyPL7Z46L $'¯TC1/dN0ؖw_1k;bȹ4K~\\as<(ۯIh{Jk RKx'VQd]hkr_aOa~&?4Hyt='Ti{pk>֭9J~d~sņI l!`^ r gzgO [9*ƬJM,_& > |hc!O7v`/LB63C%LEOr'YԼ}xpT pTR5D$(F!^n0{y#*~H e~q-9"WZ=:t' &N@DjSMw )TڮX' (N3Zn*N/ &=cVoHnݭL56,`YvJZSQ BѳpC1K)`WL޾\Ż`WLj[sN@i& Q4/lf 8.$:W#[V-XFPyC:X_LnC UJk"W Kd#T:ߓS]{{[m >̑_R^Gw܋NŞKXHc- Ź0&(a2-FvCΕ;2BL6NիQYglk*79>b^$l5IXY7P SΆj]q3UW{k|jMeh|n^ &/rԖbNoo{>Ou=c -E Qe{UD9`3}~'%}U5f۩|ƹA!ҳ p&k9x.F `=|Dnh)JWLC"SL+t۾xc`O_M͒ E!/7E\\h`/Nxr{c@F'P>- 6#yIŸ`g N$I"tJ҄t3vL's,W^g6wԐ"iHߧŎCN^9IHg6xb]q 盪<]WZ }sNѣ@ձ كZ2vׯ6"%0m^IU`ew`ѵV:N39Ah=5hLSM\&ؕ,,RQe 6ܳgå4 &ƶcYb4nG-nSe? y%QO1bӺNz;@&5 ъG_፛^߾Ϭz|sԝQDwe] ֝V_1 @apHrmR @SpzSi#Щ!Xs9_ SG-">89Mi~5ͤ2M82T2cAN$PRvTD9m5[5Q"e.m (P%ĝF~\/Ӱgtrm*%ʕ~{fXT&5vQW#k_b߳ _C&)l"]Ű Rʻ+7pZqV3d:X HXaYlacf*9^ŬYVUsO|8-R6"z#oߡ C ֮JBjN$(pP;op{}z< tiğuI!-63>i"1[l^]D,}5vk\yY}{,e j?n>x^m(Ĭ@Vᐾ"? 맹-z8 yv+kgWO}6 Z Pzx/[.3+;Y1Y"T{5:4ʗI0'\soBI^گܶtF'r(rY2t-,@78 L0nD(/%V9y, ,F#i8t)gxIC;˞ x 'j0-ÿ nW,t4z[&3we޾$senX\̗`.,}w0zj_m`7tQߠ2&"`b>Z>k MEzz Z'eQ e([l(̯CbRAT;H/b_k潑<ۘ &hoȅ5]BT1l+>78|cC)ww钿39U(2xhz9Ot&c|q{IC œLzL!=(%sYD[Xo9xc*"I/0"2)Րdba2]Ыj QjΑ Y^0eq Od ޚZ3Q2aN⻫\/}K :ȱA.86Q_E*d*7XӎU -;|83J} |}/$E<wd Ǡ.Syk}q=\x‹wfkPuA"_jf󹉁ECVKgkx 0'XjLy 4T/7iط  DвМ$vmh S1'2(n|mޱ0x3& 8'4T´-WԲߏ5͎s{5b!zHUsx oAk{m`^fee "4WλŊ\[06*.v@)A{n$BOS7z _|udd<1dtmFgӳ$erB_/1 KUɀwS(^)ڔI@^ h?96or\GV:RTfw c=)% fm֗#nsZ6]ӷA"@Eb^pAkT_n/̉FPp `H".@_= ZI&UǰGr#MBmMNJ0"\ileJ% CFm_ Jxة 5aɽcSxA~ )0^3U A9?"ew9v[mj6Ia1s`@.{N^zO#"\' d?AAkBZW^+>PW&ptDzOʱ9+W#^jO))}vgS+MvŃ7CB;g F"8{܀+Nj6a%d[tW>}8g??9|WƵFÎtj"k:W&柟->gxJ4Reu͝`XguI:`Cy ~Ҳ$!0i/bdt>tވ$( U´'s+2dqiDU-kJ1\.fŊ :=se8C eO8vO74{ 3sQwK%x~İL jKU7E_Yb#g%4qgvikx h zS1[H% | wОB7r4I( S#"kv lc)UE!Qao4FJyJs͙2PÆg;f'(dUحpTv "eXv07 NG$WoS}Wǘ~/[Iϋx/SQhGb]v[v F(:& HMNծ6Oh$wDkE Ԕ" <nϛjX-Z n8bh/p1lwC|w]U! c#'@|([ 8f e/j1w韫EGgb`tL|`E~R#\*%a业)$22/GqWFb @ST2`{Upۥc(-\zS4Ɂ@[梘Xʝ:e3-L3̭?7(P~4RfT_4Yn.~ B1o+#ȝZ#3Cnq6Ntuu- VZhZoӭPBtMf+ٶ'~0(c#,3#scqž#%ܮAҨD\2nlT)E89m(U\Yw>O,+|bI7M߶:I3P.KqVToa162 4-[˹[[ģ ̺֜U)|a-TIͩ ɛIq(tPNfAXZ &H2MIYv%`S{t:^HE&62ck`lM@jw |)b'.#3f?vNj0y4qhWF/ w'[A0)imntzA:1N\TjM;2]w sbH/4p؝\08P-ԳS/e@r6I'Zz=^>ўpȃA`E&T뻭صT6 }hoc #R:q=%goBZqLHEsh(h}eH-},vsI~u\7UKs`-w6dI deΰ{ⓘ ;L Kk+"+F+oj]`|V"u7ߙL|$zpl`+bVp`ph9`zjj6D G  }p,&0sžM ڊ2 ZA,yB +p4>65Ed؂N7dCysJX|X&{q/K[/<|z Ж*/BTiBQU!`V2YKG/v P,ewʷl 9ڎ V?4z]oFD))Ǎ$ bV>D<"5ҋ3.U g*|ACEu./1U7^_6ȃH @DQDК nU[mڽHb AQHL23foymzO5gb.pm2 AeZu`FqjK.8z9(l7gZz?tp2g,("K3Z..0EnB_Kq[mI$7\KEUXօqV-#| WIiJFZiu)\[ (\ ',XT*w^Ek};M JD( o6PY]g>\`rF`Kp0'BHs(kč \uH0823 Fݤy99 Uh:hH[&삱e]/X^U:㾓RCBG{BW6^+ы @;6"l6,aNVeAR&vY`(gB?0xHeploY U8Sxō.jѓ»_e?z-ϳ圥Ւ5mOBکpC.{鸇yExg[tÇּg1 %kmB3gV@@hmxQ-rV{Kԑ"̿r>7lu'sX=_l Jk(}!3܁e4A_w9#yg%OW$o; Va,)ڋLvt5@xWXh=]N}7Uz/(,!(;id;xL=xzp(J..aN|UThC6EHa:)N풾K3nd]f$xO`^XDOYgTUerU+"@Gw=3$."k"xjg7Q*ahx-!bRY`i \E$ LvE*;ߍ.}$Acb`o&`Zkhj;D_-∳͔ H$W9%Cks-MG le HU<?ZR RZyj=8[Q>jVh_\S-m-B2!KЙs;!g%R2g` .-&xVҳdߘQoARK -dRiDZ"hpi 8Ȩ%Ck㉵i3" A"5צ2 B/Cin4yZ`Ɛ-10d@)͵gdJ7M`EL#, ]$jiHoEuS㥫7@|z{cFiT`UU?#dMgLFa\8r杫jX[ЛŨz"D `-"JB7v%˨8a: jP'/x3A|y9}g @::%A3Yg#FWTׇʙ=ݱkj)*T+ͳ/U峎!&GFځjx' 6-|Lۥ6SByrsHl?Q":hDm p4bmrEZF vݑ6ԡSs+CYWbu|n&2J! (59fIM uR˦u>y4'ybc 26 :SOkp ˺!i:+_V?;V% D;Dhi&ymFMlZopݐWѷMq0592Dۉ[[M!x(]?4l;uh^Dm.).ďMd J7B[ CrݠG- }=MBuXEjh؟Bg U$60[=0 {VL\RO\1r@觖Hv@uL w*wIڔ> '|u%L '!:ݎl3͢mW$ΛXA[tįP͊R =i++t hͿGkˢM3עEJJtO">`e:U64K]a( Cup1OY nn;fp vQHpt[B^/ PK_")%z;_Y);crx!35( x}Ґ$׬?>]ka9بx~Euުd6ݮXA9jlZ1UYΊm!?~3Lz0CMLLnzq(9Jr ߵn]7f۹{)p&\UYaSpy6Y8l <;L7kF&s嘫ƾN۰OC1rm]LW p'V`Onp6hp~EN)G4Zr/ߕc\lʙ0`.J n"6RB(qt@bxżhP늸`bbf5 ~W_NJGåDY Z?24\  ))biaK9Dןp6STԼ`l^~rPI.B/zΝ BQޝ*8Om?-J5şK3E{X >Ji\Jh@=[3 ]-.8̦Ժ_ )ʏe}ދٝʡ+!a9/CVU5E{K~$qοꨜ4j/TAs9mfK9iJ$5'3X!b@]LtJ\{%9/F""xn4'$P:|6-<=$>O95sf$ABd!2ۙoca`_7"\8rn=Sf|K:S_|fmQe6Od@Lo!iglb[Yh] }]֮#ќ¯%GC99 LOurR@t޲:GUUo^6%$jET4A=Gp;ƻrے>pC&v\^gg):q} L=s]AeeB%lsfAL2fIIQ>zvWnb0}D#4k?-]o.MrouWb&h]-`B͔KU+J(CI_aJ L"Qu$0-rFƵnCiY DK5gJlhtTcjdibp+ɟD%1j[eh D T $eŴEJ~+7!|Y!N9"ԶXFrm(]kM>.`, JU8>'uyU,L/䷞ 5󕱲o5:YXG<HҥՆn đjn2/qCZ3#n)nI[Qe{,\ԬsQnwbk \c2$kzi];Qb#f^luP*y1de‡(+e_)75OtZM*)a80y*~VҬWp7t{>鸺rkjJ/?>WǓTjق޺jyBPX[7d0qW|Rn/7'/dIe 3ʸ .N=*G/TCCi8)ytQϮAsTpeٌ&R|L9Y.S{km T@OXȂ]rHŶüSlz1Fw+VH&υo3]cYﳡym;PCUKC5΃`K~=!Ts1I[k KJ'e3&|; z>̈́baoWO[*) ѼN 4CaEvtsC%"یB*:_ X+UPcQ׺cuT4-b -A\tjf),0X(TnTy{jX˺L30çׂUe52\~Jadnށm& *^5!#"%1YEb᪓K@dA5pz'Y ZuCJa 7ϱ)-Rh 1\ANfjA+^¹Vx# 5n UdY!v3<mGp:2D1kf=8چ}6K $u"{Hu8,""ڟbqd*Av^? q!8G2&օfO?B&wFD 8%nǡPtE"_XjzY@(? hޣ_!fd]Wi?^=%A*obuT[2oWиe}b?Bĩ1lYv*0%l6>2iarOS.GqsDQrO#yWh י@;B&hyƋTy؆/bb|}).O흤QG 3Q`t*K/8؜Jo.3Ϯ ;WB2)/em[0Cr[L,Ͳv.C-S ?"DU'ե^azt6N{V"+/NM)Gu!/nE";$zRu}$r"ϗRԛ -:sxbQrkl w5ޗe?_ -S1ߩ!Hc7]$ MDh+J  =1P憃cmK~ J^Ap0 uN#,2U>C&dF¬!")׀f.P%ᣇm 䏻i8ժ(!+$]N{g~Ppw0R @8xa^|bԢ(Z+Ep5޿$IiE]n{{.7I(b΅g 'z6= x\\DWsdLӿlYOї>欤ƧNMͤ_b aiA9s~wXs(niaɣħSMOxg_'oLʛUC(sdq!d%kIFs }DJǭnCt/!K-,^zN2^gEۢ{ZT_@1/ rJdغ)2zv1snM I LP$_摏lB`p9-,sܝNK)Ѩ3ji=N8Iaڟa@A71/oo>#GBKeZ%eWUш,uqs"G%{ җU]wL4V!g0١eՔ3i#J .#O +aTClp5"1^iÏQ60*io`G%trJ=7V_}zf@ԓcg.߆B6ܒuUyndJwaXcLnز,Q ǩ?Pha U' MwGQ{i)ܒq̞:pwhܡUԩIbV X@u :eKs;y"x\/b[txfL"Nu`y VDi Zy 'Pmu?lNcQ(j/`$9Ztn_F ;#$ N C8SaIĒ$Q* "೧336TD:kbyW0ߍèX;0*,7zK; 65mwW2$JKx~lod3g\[XU;GO^3mաcnTϘ}ݻlI]\ )RptUZG4~(* J1 b p]hSzQ]+;jxͰ ן;#Sa9j%k)ͳ.Xf7xW48'jo-bQME\m ӑ]'ں$>wd}4QFtl6\GÈ&^D^ރdnfsfHɍr E>h&t"8lBA^j4Ѝ_JCAv4-e`i@v |jsQ_b}u~DVQ<[~ hZIՄ DW#ژ8`p0߆uM&[Ym`ΞH od_0<"2Ƅ>p" y\,KW[=&zxT-TJzXxPb=;)iS f|cxDS}Xg\5/c/j/Sz pb :-} rJq~&>hHm?7My6+dEX M*an*쒷6E'Qcs`.u>{+^! )csa(zo(m oQ/Օ9ߑ53]FZ+hʇΆ|pJ߯*}8g1a⓪/sL=:Ɂ﹋u3ϝE@6Fm=v^d`dNXN{j-bVK6[~"e6b~L‚.xڄ7c5AFnvLz i$7P@B|qiMYlM޼O̿Xۭ(ddLK]tLz"Z՚J,g*xoS'x_M;eW;'RI'\qT#M~Q&r6&s rVK-Nʡ_}<'hJЖFb6\v`śo{UzQ,k$1—|Vuz8z y:(<Sx҈{? &Mf MY o j0ZƘ_6Zw, !0)`[RD^D {F-h5h%نRԍՓ{(47Jq;h,kF9y@I(ɩ`_>ewWgqQ~dxq>GIl P%RN!":WJ^%HɚQj,F0 OH'> ]'>/A~d)m%V R-Ƙ'bkfղlPyZe3͕U :j}5=%瘈V%deVo )"WgfHq;pU_ dg[[W]c%x.xU#Po$E$8 ^FyFy>3gS~2bsd=6u/wqn\f_cB 2.f#}B2M8 nILQIBL!oZ3pө\l[d[P[_Ha3lYRݖgF)?f"(9W0YTmz}H+a F `˂"At.D]TLOY\vɦ7G>TN5sZSB0vN/ȃ*9gA7p4)iD!eKAr"H0,"ds]N!H-Si&ޒ_l,}m^7=Tۡ C}R"n))bMG-g={)nȞfEN(Ϩ(K *|:am؉֙ H0nOXw9e.-/H?j TgOK cfe}AL0(UxM$"= x|K{3TLBnOccάs.5YƘ$/bk.hk/#jK7F+oB@jN\/KU7 \-JsYG?Krg"R3'B%vLKD̲žj:qg|;s>[J ^Fʼ 6U ^Hmn"J>4bcz_0]YTh[WQ,3sdbγmKgA8aݐ<#0'WKZ0Fy@8LzOM!W|IU )8տ[t~Rmdf{ƆZpkU[0/ +>gSO<Ϝcԅ GzWBJs40T bEs¨h\+/"4ta.8,xj;B?賰+ <*!W/Ǎ$n +h>Y]#s &@zmW T@x߱}iGJo($o=/$̂Ժ*Nq>et)L~fk->u ӮrxOxBSJ}klM(BY8[?aqR{wF;͟DZ l)-۱`P#QX(DMQs9b怒2OTWWyo#x)&uf 5S*l8G4gϯ*P}(q߭)a5bo5K)\U4pBʷogy?yWÞŷ>WLWׄQA j*2 c -MM7$HKЧWAcO#0q1?,iD 0=X&_|"tEQf͜&^#tY޳eI)b2;jY5XZRd?jEqQJm% `ƫffo eTc%w6*2'>+mAJcWkpz޳@ӶU ҵNV0~se].SHF}lgn5l!jUbe1 =r'!w8T%x $<g*-0|5n<]2yDo񅣀HiۋBu#­:YK*VYDӥYݸW#vߏل~GԧAH_ ]۾~%:% o<4FAAlr!9 u'AfܰŲuT 6_={70|–%blR=|C ~{!l:aM ~qǬ߄4 Vd4BtqJcvyev <6t6_(%Mp tI' sqiB&r:>NΪ~}Ӌ֟[7F=&`ՁLA\Er3:Z)G\Z`u ы9܏ R`/ntcM򋢡YBm’ gIy r,(b޸1L˙P3,y"|ʓڝ;aƥwEge޽#i6`H6%pEf0G kq/#[i2N08(u*7 J*< H ܦ g!S!!0!B>0f QNPʘn9E)i66 CхoA_brskHlw p/ yѦ ;)%k&5YXP\5C5s&Uo}{SCͫxȥ iuK$+^,zA>65톃oX̦P*u4ի:ˑl r >&n'wJB TWIe0Tվ7uf,E{a%;?[MʄǤ,$,=)vn:dÐG7GI^ʰ ئSu{a/Qit5]SQ9#a)|)Lzx`!GhB{Bz(`X MCֳ̠8Me`fEj)y0M[>~ 3[=BqZ` oՔ?/}/Z}we-a9koAE[Z~?m 4(U{uVJym\b&7R;~pNyPJV"은M'\Ri[8GS TzhuCWK^XiZ|k Qb(F"dlJKq,Ǹሡu7]?'a$ ۟t"dwuc%r11x$]d2̥_5)ح6L&l[gcBze%"iF EnlSl4s9Lɞe}JmeйKO,c3=3p=dPLpE; J۝?B$O|֚]bkEedU'2D3lk !,5N$3k|J,| !54Ղ!Iq u)Kb%#[uZ/jc9[U3 #<7ϰ0<'(aX€l-!:J֞ m͊MƵVs_m7w5Y=?GTkY/`Y_"&ޡ&^j?G2pj9ItƜw-3&0;=~yG5OƇTUuF)QpZaCö}h{wo$;o?[16OR = q'|g<>ڍD]lmkpf2VΞ bsE$s$l3S<s̠[Cڣ Wm)}gB[aVRfITys9wԲV@Yd=/%4ڱ] mm*Yb,-!'?ύt1]FHZIw JB.J7[0'(F'^.(w݊ғ%o1moTsZe]v9,)6iȾ xhr)FiŸ:|Xq׋jR2nѺH#z"u'8Rb2IHuF^ߢe|I;J-45UC@Aω\Xbrw%y&+rlHTEmO_ Û F:]wx,"'З1rJl:X01ZWS ҉C no#5#$T˓5W:bt($8qSz=ޕVb8.2MU29]/r̼}}d^"zc #8~ipB6*T?F,Ӣ3N\ +4;aO)WF30_2EHT9k>+թّp3[=W?TMwBC-sۙ%TRnA}8#o7W࿩gE݃ COg̯"ϏQK#߀>4+3妔v0PmLDUD*h^f}m(m@t 6nN~YDZ5IFF@ чẃ^@:`NyS~4M`4FCcjP#~RxO`MB-j}dWh %36 j+7K~Ţ'u؅KK7/T_UD1H[ "&WOh3Yx 1>E&f "g?9} :;HY㫭LobJy((#P% (  +~e[zO Go4Įn%IL厏73eql :CywRz8ckv"r[„*rTOI$PD<НVHBBw9y1R/`z>{49 Aw+̾ᣐq1HxJJB8;*Zn KOr{*Izn̞v.UH6;V' </ko6d?;HpNS!uv8nWA,p7L2n*6{p 3Ȼc شeg a33a bTxDqg){ jT2$1HxFY'D | EO 6<0sȾT;u _4!Pr9?lڿcRSNא%O8tW:zoWsL{װY(6P)2 "t;džK` )vK"Lx&ٍx6xtE5b)d#pvaJيΩZla88jI$~e9 _$I2Z"wE\5]d>(#9PӖ2B`ͭØ5I s-??|55%:3* FrvPbDOoX*sOFܡL!Cb$F-Re_/ٻMu 55/Cr3F0E.~&ɄBz*[Pp}3OH((q:ZdW'VQ+}𦥥]T'A#ʍ\Q\*37IsŞɊz "|qUŠkӻH9<;^| roBoj@U#Essrb"{6,X/Hh@'v{};-N>Oe*Kxz7ac1ihPldvRdmߊy?,. (輾6b0ep)[#5VFs~O[];3Oo}ӽ<;"0j|}$ LE,tp&MW&3:A_pZL ]=b 9 Q)c󿮾K3gGG~tsApAx`R?Zy佐->yB@B0"yp ,`/4٭[rNku%rk.Ν0!9ɳ-<,b6nyfe3> Dki69 Mc UP,y(',g̐k\̎!*栯 <1{i|T¥2PQj TàJ dDZnBO&{#h!ŋW@*}:fiLi\r,`ciB.SR a4]ՔIHwU܅B-Ga6œlTRD(<$ߐ"l`X6Uh\E$(cH;尸ZPIts2NVeIX{U+oiP d%Uq"EO8=17C|.GY*l~R%?rzb!<./uTt+.)AY=u_ctDdȻˑI2 ?T*4sG[ӺH~`zuׇSIU,yoBz'Z}K|`V7w]7:!z!Ȯ;wWͅNR_T3l]g͝dHEW}KGnK3@ЎYjL*Ӫ?zf`CAwRD - {,  Bھ, nF FoH1mMʓI?'|L:嬮Ύ U֢L;8]Zš4 oc,‚޸5'(fKnQ]Wl }V!3F/a3 P;Pw<9j3#x1cPF:2Cf_D0HzJI<(5<`mE}%QNy\jRz6ȴh`ܤfhh~T " hi ksKxl~}V!k,OkD2yW)c@ML_i|VC{а8>&jpQZ:V {җ<>綊R{œ^zoiH=["M3uQ-S. !6^V-4ݘy/Y䲾]TM(;$-%viX.b 5ѽ 'c&BhgQxweM4o֍m6H[i,{~2AnY8Ea 4Qm"E>oJHxv$2`&W*iDj8t3>KƤBgҠOQ: 5+v ऩҢr0+ev_5M7 Ȏl_:d+Jel> 9)@2j=yȡrz҈ZF(VW_OnT %[_md!kUP[xu\GB9)0Q/AKyJe[ӈ,R% `Lלе%-DAG:D-%.AaPjH;pfV\2!e_j}khB.$I"#YLXޚcL;$7tj=C`2YfSOtA$GӋ[dzKbI!iW^PEV*Q0|ME@S' 1x[#7SxůW#+RC.ojp)  Cj}zb`~FwJyu$Ps]dJG6u>=2IC~b]l")[EJ٘ރBgCF^0jÛTcF u9\% 4Q p" $h=K G;bҐIOBg ؛ELަnlK0͔".qCWyt\_se9V%N 1Eu˷!ܰJ#0 IV\6҄ 4=mZGf=ټ2zkWf^8[[bB )w.DFcOj'_]27zqhKK-3@5fimLԧ+Dd+2#D^HP;iSAN2rhi-ݡT)a]b s[>搜vant nz7$ !u3ƹX۪KhGCV5,թ%t~?TEtHw5skϑ? âswXOP8JeR}=H"dO,)ƂLd*U,oR 6e))$[`Ŏ ..ׂFHT+pDC{^-)?Tpf'Ҟ5e* ^1Xvt8Y2뉅Δ=Du'V-$J{tИmdm]@i`.(Ûr'@ʧ'_Ge%$Qu*A??h^tY1+$*G{Y׿Eo4|&Z(>r.&A+;31ݧdq2`_DnXlk0ԀP;c0R-ClAQw3o\HBZ{~&gEg6:j v^䔁A~_jp[#'ʺz;O!BrD0l H`LbG* t Ǭ d͔cXi'p^ov~^7J N'`{#% grVF#`I1#bDb$Z< i=@,h0tLR;ϭS T/H@/FxCXjr"ccE%\rQϪ p@P0(K=*#p;wn">@v7۽qQIJJ$K0&6[KIQ9wuaznӰ˼7K ¤|B.7b6qC48+:*iAwM!8r  YMkG81"cܦwR+џgUCЈa424Eu`Jdaׂ02 ꞗJ|p Yh}x\m%]]KӒ\MeAm+U#=#yW,Iva~99SgQh9j9)YwUe#ONqZpqwuk8]y!ȝAl~y%{[]pȣiadG8ni>D.%Y۲'in#Tmn4~ZgJ%vpd~bUߒ:Ҳ#ʌbE;N_a\3l#U{&Ϡcp8Ҽ3KLH k~%-\e(e qRjVhdĢG>D6eH0ۣܵ9 DPTGnjAV*"7ڱy&D? vq[rjSQH~FD%F+,٣3%Xn 4xg6 _c/oiáV -&&Hھ~mD%%#|gKlB6\DZ*)iޗj) "|T>I}cW'<Յ2_QE+S0ݶ°<>hm~^;sY Gу} :d*~3 |s؟C3:=CHu i&EY;1G!wO-"J2-pRd\!մ^~fW5a_IOI읥 H񜦐kz!+UJ{Qn22~`5LNK?lk IȹLm\Hf󃳡rJJd"1{ٌe¸m8vrjNJPvlU^ ߨOT\=ЖxXJ=Ҧi,{ͨӆ LZݝ@{׬X`z*LlCG)kLs`SUl,K b!|rZtrq$$xlԀS*k2gl!gbxnvX61VZ8˷!,-=HzO9PԵUfBv9EaykCtI;&\L]ډXOs b Zݺ.`:G<֗ uMΆbDVl^l] oZ(mkК4Yd z uU app2c 0=<>fd!Xנvm<HntJe 9q\g.As:pG֟2>/xA$n~.slJ]Ux>dKe^eE N UIH<·Pk*j߾ygt4h %C #BؤX !heYl)4Oc1'aAْQG*^X>|1mLk }(RE+&*N7!ԥT>۬PnJ vg|%zT,?yXI 2\ hόES.?596Tؾ98ȗڷ'e(7T"YƑ+um@FNVw}A⾸1D>=NK݂弨:5ӷM9)]VA o3Qͼ嚱mfT-<4j?*ݠ =:ZL(}*PI)\A ذ$_,5=7AuNT>:9EM]4ຼ]t/sRFuJp2Btb[pzb6q_bЮG hs:M >{r#̢NP  _5]Mx[^v/G1phS#3~o]}gTGujU;@S=ܱh6;b,;WB6J!)qO@cp Ǔ6ښy~Ӹ܎ Ej=%B:QײYq֬ά+Pp^8Q< }0 }3[Lr)9hohiS1ȫ@pPinecw&s'7!B,N/b,&R f@z^o:v E:ƙ'\ᾓpG[xߛ~ H@7"vҍ=t-lCҊa]5:g7Qy?y=H(v&;:>圤MzxA#x!dRYg-pwZ~Bj0L-#Qʁk)v$gNx A$G<2Hpٳx-|agՍI#1j#r^M2&~PH4 :*|:=##]"[t$>y>^;d W(~8_ عK߽׊oݘպ:krm9M WWq##Գ,!OvcKݫCl""Ħ5`,>M0W\ecQn?"y pZJB6:3JWB~tylyQ mhXUNm L^*[0oDWzV:Yd-z̈ @SxW-\2ۢG=&j\.BjrFi["$Wșf|`uo}8l:M'g!  <QBъBA 8T)~b`GV>`UujI5> K In"lA (*b¯*r=i%u÷xK)]b;&<5e L-BŬJQE_27֑*ǏEXsrs[36t/CScuJ6oNQkb)Ӷ3udNƟ}QA?~Ff;x;FY*~1JH,үJ˺!`z|B3 D Yn4ئW@69].!,|du/g'.GMF;_'Rʚ)eo3l/:Bw&%U9[̏~ xAS$w34֮aԵ ފ7ϖW y[7o~|! *<_Etqozh/hCIF$whu[Ic/K+cbK]=&10 &{"/|N(e.O ̍1! m[3_Q#}]`QF~;Ev۳u{cmxxZ6(}6"pmTc#-4 TA}6.KSSd#&lໝM;Qr.%~Yf{BW 7̚.B:7[rx!4M׍l*@}J/īMYhk K8I̗8P92CX7at 6o8Q y #/-P? q&5XPlǒioy#3$l͌=|Z7H065MAii}TDU f:>ԤCmx`mQ;(p r)}KQC|=s&7HqN\)~\'vӸt9oӰ{ J+A?JUh"ɼLG$ÔYu >J&JhJ g}[FP'<5ٗGY)?VbMLB+CNωgYd͉Iִ__4م>p5X8Ua<-zҍ׾b N+v?1rAխw޷K:vC쐚 IZdgveT#JjT<.`UCGM4ystH"7a|%5_^`  &$zHX?񕾿mC$^-fТrD{^=ֵ`fW.p`/!FLᏋ0OX 6_"Dhu~ʴ` y7I\ܭygZ{ʗ%|>-uOlbY}Z=Yg~^T+^ib'{ԌkF=3ڃ2 (0e7n%DK+0+%u;Ebٰǀ#*tCy*jSi4|Jݶ2tP>#oUk $Iٖ4&ajRҚ Di5EBQ^j: D~f;l-dTV<;e稬M9pG&Moߨ+[@8:&H(aqheZw~x#iwMͧ^dp#+dsOhnj]hZ}q߸Bk' U{3,qV  q`9o9ٲL1<R#ə)ed搥 s2%#5c NU|)/ #]8mBSh;`]2کq$rѐc~-و(u?>Zڣ4 ." pv1-ٿ16OX5L?_d˜qJ_v9n9X^M#pCK .'Fyvr₠=:ڥI|Hv;ݖѠŕ~4YBj+%8Th5r|^CGƭSqJƋIͰi;QH((lO3v#Tw3Hf_56{\HmVhK 1jRoɊ N Ȁw_!UhxjB6}W "f5! x4*Cy<5&Ss͚i&rAbRH|SyVy[s%8nM5z\|0xqڗGSG2; =VO^u kr#XtmpKK;Z.qx r'} kzc)S=N͎7DY)boFfkEg%$򕻆c7D=!gj#"w#ovm .+!F3#`᯾|'8IfR ]5I'Qj+WP^q~Gky{Ŧ59=JA-r׀.?! =;A Tz%KlLnjM@= Kx-qìt7`2S59@N(G|ZP_/T0ɿz+`AN2kM> ^PxgS;,$"5EXtr= < P/Ujhݨwt3͸T},I~`,̟̽MРA0yJt;mQ)'T>4 XUS/ l}Rso--ؑ_\|Cs-Xnϕ0#p> ?(T،sFy7lZWޥ1Ů8CD7/&d(jKM~\/z@5R5^8¹6~`8]Q6\%WpވH1@~E*l$g""n@_M1+x+:V,La 8}ɋ _gNDMNX%ѥbe;K%dBOԈ㩜BCFpkM_jew|%1ÄoD8iYAɾ-)}l|g:xZ%}#X 63-EB+wiҟ_O7K1d%&qtZPWgFB;?ຶv[ Yn/V \e\ ڰTJɩ*ݜS2%=tXKKfz- efKN|R휬Srwen(?r_ZOW`!;E$(Fi@!T5]Fz n;!R^iQ[ E`^9m:yPW4/IKMS`x,)U#Ǥ?0J/ָd!]]6ΛVsf]i%#Q6O11-!IHb}q|qwpS8! U(K.vU٠A _0r5%/^Qm <&J/J&<26fxP|-ȧe9ݞ|5z~BA~S~=1 ר|Ky׷/5ctzꬵI ?9 lSp{D%s0ÔWM4-֜7͂%*"E}v!B*j*+:o63biZOr DXuɡs8tEsI\2g2toDAĔ<]Z3z*5ҷU]oݢDzOLs QL`msʉ`s\ss/Y1^$|i$,[Ny*oT ~ڟěRz gp]]1Grsdkd;!ޮτ̋dm.?_T*qžF!~&u g"=H؏1(n-nux rbd^iS>+Yݵ4xIa45 U-ZboqP?+q~(@VnuRb '7?l(b%X{(>&!΀1f}V(NCvAgtJou ؘX%eY6^=`FQt$b,]B̄{X0V""3(բ 1%eRJyM_ ]hKxP}7=5ӈ32{;$6dQ\5 (_0 TBCJɋ T"?ĸ= zOfzR 9'3YT\UOӭ/Tvj:V9Bm̯kZsSҘQ45}ŷ'ێkcN"vdd9vp8p46v}޺9ƴY 9E[nnj+#\qY "CV2"7%z,0)9../[~h4 \cѵh^Q;XY]_3 4DpB$U/շ ^K54ݪ3-2C/(HZA̻2cetd1`37RiynHLRS"/Q{ֽLfډƄxIM&𦴲j,7<'mZ=uZ?;FF-묏ڀ-oG*ӱWCVĤ@K ]I*0i"~Vr25h8[k2p娉: Rez`R0&$yjxY6EWzhBv@3Tvކl|yX{Qb w C57]"ʔ5i<Ȭ%# n$Y#7қE%bAO z`$#. C`Pp@}m1HV_=%` Mt qUcvzBsq>jBmX~ˀͼiRHziJmrX0*~67`j6MCdF6CԀɝ^r[۴ʆú^4Ka0 zV"LdD3:-ۅ|}i^n o`_-vr?B"qRX1A;7's=Զ H4mU!AhIZ.O`TTצSV**CqKBSAWda3h`*FΓ ^bߣW GZD\+v*l)d7<0m dAT]bMcyMУ)VVzJRT,G?gw߬eB/nETYqBȚ PdnqAhȲ|e^=8j7. iI**b@.rњ{wz˾9ѳ˓ ^0p&2b}?[YK߷,?7Ub?i 1rNXqZQxd娚rl6neg4=Nԍ){@[PZf b h'Mpӌ F.fM<('o2L$6i &18?0rQ0 U>qM~^lf.[ax^Qt#Q&*We?x -PM M#~~!1CN+"*:mOEKVANE֔N=V|$~=&1𾫎wcF o#LcίzI GqdFJ.O~SN? $ ,Ȟ@%f/PohA,#2WLqij A3D&c,ipʐtNz7:\FvM=8H /bHF)X2k@ x~A]T!Q7&U]MKg14m7y]M_lxЎzýlNqDzk |a6M[*eHλΰD5K (قkԹ/3\vp+A"LYA6! +(3,Q\ϥOe[}~/7!H(0*({K٧V![#]k43^ǎ%x͊scv䤇qy -6iCAdt+` ^geJ\R>4abӏ_$kKN_\ O?"S랴NTB"RD@$LAM,Vuk7(W|qp,c||#)V֘F8?݋coxcxkOt+0]30Luطk`bM?Iє# J#Ԝ<-gu2@n:JL-p͆ͅ( ě'{UH.ߝ8z-va,РC5*FP-3Rt'K27•꙱uګN<P+ldi]6f0"ĺ4;kĈ>+/ʆn:}NYϥs F?.(EeH9RA(*T R3= gl:JU59:רk`Ro궀B/kO>CVŜE]eR"oʹpWOG]ûsd;fw4lβO^D)(P8\**Hܙ ^ O8uK̅X/5s1%N< pIzzxC[YpG' yLk@v 4L ÿ(ZtSxX#(O݅dqMG} OEqZ&f!OJwJfQJ%]Hs. 1q8@3r4ڇ6Y)<[a#6BjJ|2SU>Wf1 $,\iQH&@kM[œX'4ठqƢ뇕 ˠ%b8PQSA,L,Ķ . Ȫj5q,WqQvUV/6 l8ܶ`0mK-O.ܮ:_lKJׇՙVx,u! "s$פ<;iWuriǖ?%&*LNj\ȳ9G% $lAҷ5BOj͝SmpEbr1Ə\fdpXٞ#2wzRtΌ6:<zvy8Ϩ,r0~ TV 2+Ӳ*t$& O_w|ȚZ;d;=%u 4kj-G7xYmy!5 WZ6s d=T%mjtaifD|&u ;Y} 4B3~5l kqZpd64ڱ R x'χSٴ{ UX5~݆[L&,PáHNqco)ސAnY}', fܱ%''inyKLhL$>z,F, <1d6z3AٚEGN޲j?Q-ai"{(V]T:0rc8H/g+חPS)An$5@I?s1y/,)`jԬm`IJrK)7;pXa=vQ&JhE?NaMr; S)fCyܼTDQnnxrH{1a#G]D o/ '4N?w~~A./4cMo*ajvFT͖ bRԋav$dY=?#KH/:x/y 1( ݙqNK3<N ݊2>h͛Q 9oP0a:9(.FQ-WBԡq$?'hϤ"ۢ_͡ǝJgcebEIj8;V|Bb>3 z1gW{.⭜j|囄7?%pR/WQg[BqmG)Lw Wx0 ߂Hr@Gkw]!T0 {dSrOWׯP) )|*1qGeKoeㄑD斐6<N~8s}\>2ä^O$aWd< p.Bi&M,nO-h&ԾvD\B\h]h," $9[+(s"=lWs 'isõġ1y6PvL [f /bǫ]FSy㏞]\KCp(x7hT/RZMe/ɨ̉g,,B*5'>* YeCE뒚VݴdeJJH%km;;mA `b[w3Pg S+5 AP?|?t ,Z3$,E;;[_ vhˀP׀e62Cհ3cwFkp0C6S >@ jCBjnm~cnwfRFF^ϙ/@"A1*1<P⟁kj`t@>|&-2 U  ף`nKNQsA\z3Ѩ:A~^ 4I}Jp*:W)'nhyvi Rsm8b&9nn!f*\~s 춆G 7/1W#w0Oyx:9; 5Lt}&q+pZ bBMd 3lǶTk"VϏRomY >&|}UзWfc̷a^ Mr ޻=Wt%B&l{LQC,Dfb2Cԗ nZ=LJyУk'H ו*{ p3Ć}._&579hgj)ql\-Vt;v\x!1כ 7svuxG[(U+*G3%ؠiB!vǀ OQғvmq[ۚ}h9@f*꼻LBl&<70\`-46qFaK(:0)pWaDlqݏJ7x B@֌3(;encj1bڷx?`_kWy4xn/Pf9c%5Š', fAc5jq]L~VyPsVhL>gf)w˓g'|Ždž;б20&lh&VsomrC` /#y_j5אniGFJ>'%ɱsO5 ¦P:ooǠ ުGö􄛪la\̫Yf#ҭ+6ҙ]i| xxKGvq|:XcvVI3/CU*PFC!} #{wed}n})֟MY=:M:`A~3&ۀ?(3dY\ay(d/u#(G/גh?ɝbjqD6sM 4bVLK7RTQ#UPZٻǘo%5LSxX~b`:Dc፡4 e]+NԹE;0dlJY@_) W.Noz)0ÁKp{Ptʕ.&pvi~XANŹ>ca~eNPQsܙ*IkUQk>3jKu\Ўq(ʅV4E8)$OGnT.,99~=CK}Ztr<F$OҺuyFSL&zj&=4ߝ)2 @2Rwvle3?kK&>$n=B^#B̥ !0 7In.Nv^3;J"X%/:9d_tߛjb,B'q$nopzjy~bX߻X^?jUp-ٶy(JAk$[* _U/moKW-ǝ/)1OܣμJl֣ ͏ŵY (+rzmk)[1KwΔCsS:]qQO{2,) U46|gpC oYv? _WfibD9%C(nc@Qd: @UOlGnBVVV{6Å,*3p~\57"~zY622A*(ZݣLZ`S.ȿV #v|8$! }Fƕ=*=Dac#0DmxԨzW<|:}*;,.w/˱"8E7ON2P~ LBI ګd>+L[ @B a!i% 7KO6[h^s(W1h=IfQZ=q7u1k`*_F kh$a ËMY@uw@۰K% iz-'PR}iWX $Q\+"dY`=k=f)y O5lh. xC3WRoZ_l}B7OD@hTY꧜ S2?I5\&D88xr+<$JD*9h37W+"χn$gm 1^_!9+[v<9Y0A/1/#!ܢlAfQHH^c,z"ۦb S BZS9oJ6^>\B+~qU-L|ƠMঝdbܦ`-2i5NM=f~dز ,n!K̗6"hiɔSUksQ|$#KPƿOJ*S i I/}E{fVlkApԇ qELU*>XA2$G!53yEV E.E\ $`i+09F}!B(/t eR)"#KjrމmHj/q(4! Q ʢh4d+?bh;./GHABva*6_z;~-G}z!P9$3{Cߤkn5L t3f^2svϏӼUICr/v҈[D4їIV!-|SKAM}E7Vʴ$"P']ckxWhEտ0tamT'țd*R6LADq}ATnv(IԗUVKvUNaJ2 *Q&dkA)&Lś7$7Z~/Awg\7 *Qr-'ǃGʌMv;TLqT&}(nYG$5c?$P2g3.?eE*ͻ͂ V;L,Ũ^y{/ q1Wo<}Q!”uM!]!ۨ!S !-f|–fEF{>rVM[FraoMt_@(J(o1E.p=ߡiQ@8_v=-⅖+ s.E`NK3%p$x(9$vi$IuSyNSMr%uTdwޟu|!P\z˨U?h;X(0QF Dcy%@ d"@V;X%f1eHFY/EzT#; -JgD)TzNM!AaoqvrONn9%ȗ$۶"pḦA5$vgNLO+n8n3 7E֩]] FMy= }L Fe/!pB]伃[sG˒ `% O҈dfʪrtH: H qWkƸa"h;Nя"@=Qs:KLP;l׃-~,TϨ?`tLvX0ny (ЪހڕޡUSGD}݆pIm\ͭ=#0xh\Ji4ܴ=r^|6є#p<5%)bB5.cLj3{\g*W͜-kjC#6*AfcH)W^#)p;wCKV L+Ǹ;pS$S Qr/)s27"$R q,>[R ڹ9뭃[0M%^TyÓ&^1ٟUt\ySeU,~X;|dD\=0~@Pify>& 0#n92 ˙iͼḄ$Ui|Ɇ\bDښK 𣹦R &Q LFq_nsE@J/pGe |ڙPrd0'ܳܚ'tͫ~#! MsECMȂA_J3B!8(`t$Oh=.wj߇͟ _~]}vRkRDzs'\f =Ɍu݀gSĜ|H0DZyZʪxG$ÔP,8'*k]-_[QXkQAq6JuB6)(}l+F$ 2Yop;$l/VʦgTy"֪тiYD!dz|qޫz2H](.y&CV{⍤ڀ2D˷C}QDihBBWF@mƀ.}KI+w)KߒP!ɜE&'WRBF"NPe#N 98>23^q6~l_7PyI'B6\K J?Sh]xo ]?RmۃU]|yc֣%'0L=hx',o^h+,o",%(27@ĭz S|Nk"i.0[t?iJv}X:7=yP_NxY~xn#G]}ix+U.< XmvψκZ#Jb!*qNYg,,' 0Dd[9[q&}Ȳ_qK|N* £㒩/,3 \e.jXޘI`%HPi¡=@6t6fB2$+κ{oH$Td)b­bmEfiKW6QMHРВ;dzlš (RZ&֘Yg%Ɖ1|v6gm-D&x'XfࠣWm^Z86ކc74P,(ME7Kl/w'ބ[ĜǓUA+aXy)ckuĮ.eXm|F)ޔ[Dio>Op6NQtKɫ<}0f #yuԭo[.xI Ւ 1q6.ԈzL =/،3.qKV0`y¼IͰ/*uD+?vbX#ӮqwL S `m;B? d.[Cq`e讚Gs`L勠i2v"6a]|ߐ+JѼRz] \wQ$3uzb" K DM`]NgdhSKI-Q ъq!H@zs}*-x+3%4-|L`{ k4`9K^QGf]K{Z˓g~ .W1!ec0Q 3&x$:ٺ|@dX5э_bm^B-,}B'2LyHiY' U}{y"D2R X|Oz ʐ3R&]x!;dj2q96Y}!9b l,ApQt@%z1`MnnTTt'Oo@lY[ 8d ff6`6.X)˜qj*7YhfNzR]=F9 ū_ I{5ml &@;拒ʸ #7^̫yjϨ|p+] m6?AF_(ZXNҕŌP6GZW# dh.^؝ubm{qZ2=C$)[^.u^A$/n8[1yI#ha/X=T{^x;ԚW:_?'bdJ D^^R[)L=eөnPdkJx%iFne6V2ܳ 󑲬B ~A3'1&VD3C+ba 5|˞.rDz/]PK+WA y}8 !*5!RnVp{>U5BpwY_C<:$lwA) % P{lv,%6L/htf4UG%lC؇NbI,.hg@_CaOt+q@Gq "n.O֡.\:I.Ybaf=XsMOil)d_\m%7OZW$LW c=4Ӱe@ uvNGTB;j"匑rR5_-lR{\!Y&z/^Y , R@]nEPСbn.~L(P#lX#!M{jJý qo/w\F~}&l `_z;)]GyV_a3ǀ]|]i7s~{w`Pph:dY%);Ey4n6Qt(<$,?=<?*@4IL[} 3){}^, v[f/||y@,Dj1I:M*'p(2EJp,+&0Ly_"j?糟fa? Feqz _/LǛ~uĘ[<D܍sI誹!\Pa̦H0Tꅫ☢m*^dUOĤ=TV>((fM9#9 CGQ GsjiK$0&U27|VչŘ\\F筳NҮԣZ}shZÁ]J8Oy]esPxrZrn4¥bi4- -É^o. p 9`T:S)t6W6@[6԰Iv-a24Q.Wd7kL𷿪VϟZ9w(‰ D7L4sRڅ_7"RZDY7&“;YT9IbY|1xWﯺaaݬʟDt\/bK˟Yԝ[Z{7f;B`X1asO/SUH~ 0vQUF/YEC'וk&^t.bQux}BW J mUO`M'0qeK{ԟ>Ȱ2g8~%5V݂@Q0#˪ڍgP[ -uʤ+OsFP]!q߲4}T ޕdN&ӶBw+ pرx:ZO-LF.2U!GߝMt$b=l5-XWD?§M:Ʊ|V-L! ^w}eVJ<㠶|bu L'x /kMx1$sGX<т]E[+vc0n)-G,sWSXɣYTD1F՗U4ʱ # *Ɗny XBgPm>J`ȔcZ`c0<-<[x(y|i.cԵ~N,4̠/02E .?P7rM8Z] /X@)H5h1;ژqjr!^x6 jڮI+@n-EƐ^<;b#{D V`tӮz On⡶Z2O}ZϒcP5BB( бt딘{cg0|Y3RoxWK^? oR`B<0N!/)1䣲w)WT2~i\rL{(eID`Q%2x/.@r{EjA:QrK;98ȃ_fLÇ~ZHZC-?o6ڭ&ޱQlM6xGAw J 7^~g%R!?7֧%8y /H&- &۝t|}\ȷ@ VPEmh ebp@2÷5Mr6hDƑ{&6$BӈկI[ VHL E,Yc@ aA<)00࿀i|j?xcɟN\xbCO QәS( s'?l.k׫>(.(^l[sx3-"5?H|/ _{Kjɀ( 6땲>Ab杚P29Tw1/ĭVH-v4=bMJki]\c.r59DP >U3'y'tV:42PodNz eq˾NqQc?h C}svs+DvH_x1A9@oT$Ykk`bpF@@+ewPtc|l/7o* ƭ\i P~*_ZLC+yOn@~EO1Jpi֨o՗&}F+2FùA8 qiG=fB'uqΤs٫:@Lms]4h{Y@g$F~wbFM!\{Es/q`(kNWw `mŕD #· nYڱ].A ou;][FHΰF@%/W^Tnٹk N:LG7U1U턕W?4R!~} 1!T}X{ RR=.m;KbSpFqk?an`v{YZDze Ik*]v`[ӷC}g $DNZa-.nN2{EB8Z.[߿nϖ5~MtuUMgVlx=r66XߌtGgokrr${w`=zIl5e29> KIz-%$\8}I⨊MQ_}@1ic](3Ls:[JA酕[Ɇ5I)*k"O`͞9۠}loR?p!*P1&ﺋ#~N fT@s i۾*(MY֯Y ґhSXw*a +>lK3@,b\:gؖoZ1XD! C[s,gLY̱jA@<=)ȥ׾Px ]TZ0fԦ7e3q^b5m?ghؓwj&R?RWszk Kr뵤lCRhq9P Qeg;9\pb)50N :;dTulDb6 揥33P{ùt7>^O4LsneL&Us!y2:5vjT[j.wFϳҤ"k< ft,Ôќ^bԉ\-R]U"s$m^P1(sfJ,+D4 !wԀS{Xݐm!w*p²Rx`Kjržo:% @2b&ϧ:ao4,XGgP2X]A3@f7h-Qnds{n ]jcHV4 :ODnM$Gs3a zւafqhZ8v2BNT2Dп:B+V* ip w*ሓ\Lڑ)a+lX :e3O"vpB=e0E;$=y&&/ ].8pO5 ,1(4uq%Y}HPPtߛVڌpT+9鋒:veju Czs|z ]UŤ!N!#($z"8s5%҂ÐB_> eJ%My'wo/:-*SJM,){dx02VaPNlƠiH" `80"dJc^vuےԕmlic:U]kːH XW4lG :f71)d Yۤb{@|EJꪦX:,u3p}V4H O7 e @\&w;Eq<]z`@#_R9͍+fo͸_OHTel+VY [$q6;JGׅ\UrQn4ŋI e#&Gkg%"Hx/nlۿI* J#7JV`;L:1\ӱ6~Δ<>7ƒ)۴FTA:gG.Qv] o&*b.h޶uiD>M;!ݶ; $z9{ w*"d͝J= xМWّtO|M;'ڌSKl>""_4RD]DpJx=2f۩NAZ?Ծ XnwPߴ8CTe N3 ,.!^`;yÔ~G0!^HBߣ{Z#P=iQ]_D!E8X{OPNaMh'$3 Ae,2F2`8Dt}#ןm#jx6$~XuE4Kɭ.VOIIǎ9]j~ʫn&T jFQ#1$Y19]1R}MW%7Fdz)#?DRln)zU ܡ7@b(2T[:,wT o}񜩳v%𝓋{s\kA厰S [5JP! jnCj$8B˵E;z*?Ism^ZT7ct@Kd7^PLi*ؓ Ɗ ?iΛf,yuɠ.QET]#t69{jRd t-)y밚vCͷn}+VQ Z6ڦh\9+q@jZmBEhJ޶w! z&ý\P*E㻋X;Gat!̆%y^6*!V\mEr\/x~~cnkn$'Twtu"txVvO|!;;̿/Hc嚝E #E&YL+jie#_ot y?}R'q DfRf,J4UZ}TcvQ'U\s[c,]Qv:8]oY[鬤:TFTi}*ODl;0&2@KM^,A=5ZH9[qa\Ğ;Mѣ˕ 6)o*hJ1];vjxZ.~mijyW"m q/'V&X^#tT ƭ;ZghC;RecG2+6 ^ci}䑻 &FF m^CJhUuc 'Bv8c R5#>1ySKX~Vbr]g6lTUсIf1_E}<[Gފʎp癱PH]V"iw:B4#@r.cyXY@S7؎6MBfwlWߥQ)WV'GAw"}hkWȋS:zRTOw ;8 .=QMMM @Tlɛ`ԋ㖨8{W"Y=-]1ь7{{YifBkj袗]\1%+9~v1DdQ#Hn&"/P֊7Y.f~9n,. z_> XApPY9|[ңzn5GSG@szrK&(>i3 2q+~_ kXW^|A8QGkt#)dFm"Y)LvÂnbj[jZJc#C=!>/Q|?P쬼1R st(4TkIF.=/߄٪nvj^5ܐD^4't{s0ČbpDz¢ը(Mu~|$`L'I |Hv۬@DW "Rюr'85(!8~:R%Rr332ГYKn ح$ʵF~{5590JƇk|K:&ÚMC )RdEqP R)Ŷ<4] .vOqq5sD-2Bp `A to D.OfOeut>9˩Q?cIԓ =VIREʙGPTv`6 JP˂ "}H^=qDf꿦EC>HmkDE$w&Mqؕ3nD1S.w"h(hގ^$dsL^ܫR_.z̢WRRv@?ۆyAVfT}K~3q1l!%[$ Υ>nmDA^!-입%PNdB!}[o~)X6)v \0UacWV\"OڭgY-T[_RinDgReN8(c |v*vBu⟞rUo;xM rӋ,%(N  ZUЅVZ 5ux qs-1SR G$oh&zuj)w˄ڎ4HV'7퉯 P!jB5 r-h/9XÏk 9<;uϟbO];L>cQRԂI6zUr,^"/4⁞#!*SzьI(k̲#ӓe{9͝aӧ>xr,z@(v‚VI$.FCZpefn GuGkq!cU'j11x򄙥V&hhs5&u !M4N8_~W.uĬ',ºWhBւzWM@sMo+]%(+ aI1eϼU*-Bsƽ՝uJTWiC~-ws&,Jp.w*ڠְ9YhXkIPM_-[cw\HگB,tȗUpZ.t ' Dm[ ZJ rЈP>,)<*%d5h 7_~除l.R j@i;U>naJo;UIex>dϫ{=ujNwZ CxrgC~-}s$2O|E4|Oer L BC? %S0C093@F)4g3uKԐP*{QHpgRǒk-cNL>>AHwnIDKMC:Cw #F w@T2+yI)2d7p3ZL!&̔/$,ghQo4j vm'h/UsyMR- K!(oe Cy)\O<}5@m[c|koPuj[M58BϦ7)#F|1;-dQab%i=ܖzPFχfɠu5Twj(&U.} L4=a's*/;%b]+ώ盄Ov52Kn䯧q¢RT{梾1m$4mVpE_ L3.u oɸ8p[hlˆΊiYgqhXDT-pcs~*JJ}Di|TBaZqniէZae1M|Xr1 NES!rytG)Q~\BjSɊ^vvGX#%{O?GQ6]:vX;p(12MK68lsaLYAIO'9giGS]煗Ph"¢>bkLgV2z=e"7wF+%2AN!W+5a fԖU2LkX@3Kf(=lQDfV97Ԡky>V D<3.ڏ6ikcvI|w7mSDB[v&T-2cmF \4l r (mS 8$ x ('??"9!l~i~Β̩*BCy-C`40MYgGGx\PhY 4XxzjT}W=ײ|7;6} ]4!_:鉖枍҉R}G( 0\#IXWfwvqh/7Jm:TPsF'E|@]&Cm݆B5.ec#E<_ U?@y l0\xӢ5=L(ÁK}h^oKf 4rM O["Cז{޺x+)r-MPg;n: Z+ 丕dYyH,urFzE'ؖ l^Ć7XRՂLT!gjF \"! S{!IXAEWG`^Vn "{vK[GLAFi r/q2v ),э#fۨ| %G3z|T9pm7n.`-9<+I nzx5Z̄;RCV~GSY9`L~W,Zes~8X,=1ͅoxMq̿YBILq2Ο^Q4s`<]}qmNkOV ?CXMI zLw/MlU/Ç Ď9S=t1Nu o2[Mm#8CHD9B|e.rz^Vɴa!}8MY7 chqg9=)U y7UyމW#|T*y"M!׬/~y$b|cоVbQ6oAe}w+}GvYQ" gQ,JcQC0r<l 1u : ucM;[P񑔝0}@T,_Q{Wn'wr eLORwԥc?"ʬ2IQXħb;ZDQ/L2hReKYWÃSN}opÙV@& vO9,DOUZ@?չŊ[.8N.OYS+NGTNFya>l:l* R9 0$zp_7|"xlGlvf1u|x8~j#*[St$ 1\bEXIWhcLonX2x X/',Qu$қe>w7 KV-r#Ű5SqGi;78?Ӓ,q_UF@ V jU&=0a6)a (6` F4u5K->a-5A y[3)yIZ;*<.yR-,OK]u ` -w6ya'/dx+[:Hht)L&ueD_-VF5֒r9qlpUg6t9p؏Nm|>g4 l+;Wl}<& gk-l`gJ3(=HsMX'WLVKr`_䙘9j@GȞq["fǻinT!WpabAv@Gƨ[e|YgM)-=oTڎ{_t)v"_` i idYC 'OTXK?$i8+]? $DEc ͍=%1-T_E 5>yՑUP^ccbY/[{-sr( ^͆EP/QR v1Έg%E9K1b8eX!ZsF]6'y Qg>| C\lyDʧV;Kvïԩ@Vȋ=mΖ I@ʜUdDR2''P]#pH;a!W!ܹ-y7(q'P6ylf<09)F߻uK3Wcr~Q^ EeY@w|R@r/+mpO$!(KU? )eleG؁VzId"I廱>R;uro*3նcҜma4$9ω_m>/8Zs(gSEөhQ{(_eG]g0OXq<ܠk~:n;@hpĘLWZ-J')a 6AA1^UxV@*XhՅS؁LA*To.N5mt>x+lV: AakajN9L{qLTL%$f:.T7b^Tet>yA :sĪh8OA^7 'nT+s Ie.u8֎9 gj( =ldK\܈_oCx,L2~wЎmKMU*d$b<1O/K_!,fP&ɕ񀴣vƮH1v[^b'㗒(`*}! yr$A-aLG.lw(T𔒔ECdʺ@$@Iaw[#Gc0!GɧQE6&%lt5a4eRM'\00=`Q0C Lc2Dyza9}`[5-Tv˹iry>UeɔnUDHt"`uurW)!ʎAT] ÈnA w{J8LoӅ|{JɀB(<x>R遄'~6P+Li"4tZ@M]HGH E]Ƞe4GbgpP:ocRM֫Y`_ h#kS-MPNyzڭfr=>h1kr kLh@K5ls ,ٹio4 dk+` hC|DBM^' *S]>|Iz͋ܐF(mr*˜9SwĹ$ *w3)LdHl6K̘V=pRk؊Ҭ&wYӘb,^WYj^0xcXCjxAdo?=ڔ+xުUk06r Z7}k[Kޖ? *MRS!8~ogs+V8&u2ڨAt!wyf3qwB7q1n%!v+bg P{KDf1r^?A;!k$A=(v;cZ c䄐n1M񹃻-E@ vH _M"d3걜5r] 'ȱZ@ AÃ̎3iO<ٙ18W9al 9_T3P ﳑeu5#YvyjWo GBo3n{Dzq`|n9^Z~Xe7txs#LR{c5 .gV" ,Hj5 4уې>k)ܮC hʭ D 5KZ>q"pkWIeP̰ZyX%8o o%،kކNNbi"nk},J8zu-n&IWqa \JeB:cUq%S|T.L^N$Ȫa ˚գ ᦊ]wd];Av33BU$Vk/#Qs๛ "Q~#C%XeX7 "Jk%aMВudXtvG d?y4 DYVV1Y.I!j5/\ װnhC;(P8KUv?X3JT8eDj55X;N(9vd3 ݩhbsM9h !r3%Òͧh2CPpK#y\ɠ(D RzQOx?C>W4gZI|&xIeTuƒx&cCvV2 WTKh ~yBA/ ~sM]ئL+_c$#`0]SX.3f3;"QE?¢45t-L}uazXEU.OL!|<ۋU@NT i𰾀Ar+p@`x?P`hdL&=ȫQ^1ݚ$4JUK}KaUz_Īcl]2Oԛ~1*-^O&_oKBl R@ri|>̈dũ?vNS4j|,q*Fb1TF6LLA\n e!\Q6MSH33`;msZx.=.P`%is򮼡p4T>({8{k)y_r0ĕ IС[PZ˄;D# _"';1|V ^^;奐&A6m&=4Y1;?؋*hSb1?D^{g;8QJF>[\[ƹ*T P9͎QDU_̓\OW ؂`7y Z&.Fht 람 據@k ] VK~_'8lӤIj$Gp5tYT*@ڄ7x1w>ϫype, ɳ;SNK8ǦkS,i\ oBX0yQOO {z𒦖Lg:/KN/XJ4ָxL#{0fn˷!%*cH6o"10y\_0@[F@.sՂNUxTVQ /\cU{?P;.XgTP`Lng%35Yی,%VC!ɸ.Y>0ˈÙx di#?;hӪPިuNƼ0f(gٯxjU/娹#[ KeNJ^~n5I1qgs{KM{ )Yۢ9Jf&}t':7T! MZo.v>J8G3=B}'RrHaüS4: ʸc C2D _V[@? >5ZY-Hme)'ݛ]4jA-6GO'3?qBŜӼ/KyєD kBm<|8VZ{X6#k_&ɑ M<&(*4kT&<]ŮVˮ~AFP|{U`dB=EQTJF;*E=S%}t57Lk3 E$YRjㅡ/J;U E(8wW 徭G{F`rhz 8 u zw|FDLa̋XQ5PQ,&^61(IiO]!a"؛pb972i#-;TBS(1^hyGԿvd~J UhNOEZwDkƽkae܃PQa^%=Jdy%3r}Ţ,2- 7@gEqIM)Q{Qdg k xա ,vT,NQUTht s h na ɕ <"wW54χЭDzk4-i|Ht?Q_Io(fX4@HBf|Wt#$Py>IA͝*NĞ4l$:h&q*>3XY~e2qpJBj]1+&O@l5S9Wiy8;!'C2qI]#T5imA]G#)wv eKv/z h(T( Y֢wC[e%ȎnӞOzkXh9Gwv|P睼 Bq9{ UBݱf XދˡɊ:kX}`Y RJJ29\Rvjv2sx>cG29 pB9(A9o=˖P]$8iހw*w$u4RBz'`FB]hG bG(c'߾tlEfOYT9 jC|-L-9j*=fX(x( ܦ+"oZƹ"vʯ8&$Q83m|&1SM-lK*e{{۲ޫo@]”Ȱw쵙aB)NK-ɮk_*}G1Sbz;nTO_쾯9/Tˣ#CXݘ~@ @f֥TS:@x$,9(^ jc3>)ˊ/mS-etvk7* #r.HG"+$?M||#O}wpʎ+moNClI:P 㹠HP֚YFS;$5{\t@GW*mq﻽+pn#6JrXOy:()UwQ/JA"Z.옊:*~Q1#IИ{,|O3"kG:@:T+ObFrl/"X}[)(UL\}#&[(E,ř ZRBD"߸`#t֙OCx f/1) 7,9K&) #GTINxKd(}ćhп_O3u IqRu׶SWR6MR Ad@wXQH.@3HV*^rR[_5Ӷx8p7a< 6vOrۇ#(`GYڑWQX7S.D:73'4A@H" g13=:LjK촔]ZwŻpՓ@S!$%ypCm@66nG`#7e,d*(ɋQ;c>(<DVm@9kP#7|cH+a6iQj60gc Xl3%>a!s iF[WؙٟË- KhG[C}f^oqܵR0I:V>SӐ8*`+{꒩ ί%WmMtmRt,h9>I1.9!5]#|Lm b{dx) ~uK1 \%[|..60C;y)dޖS4kKQAQ*G;R;_Kcq…u[uN Qޡy_/g:  Ί׭2= Ԋ+=pMȴ)Kc DUL1VmU=*uQn', +! Gǚ* 0bG<^ǹheljNcQ t3\VQS!.-ܣΙ;!*H65VZKIvV(8̂7t57C0:.}ƅ gÑnhgYWEjpq[%SB˰=5rK{[<3tfd- q5 2@20FX]ˡIS%46kbpw" , eUovboͺo+Ԡ//D" EoR gLV砧F3Yk=t :ŧJ7sTo)ĒC U˨"g&A7LlNPaRInwKR߹ `ε'mos?+wq=C8BN jy_ʤBkI{Zj\j(P!l'Zsm36 y8NM w$2ܦ`BaXcb3x[ɇ[PMCdղ:]19"^ o"+ ;2ͨzt\|hAnMWC !K9:F(n@eKe8Wiy{%p iqWJ^O kU~lƲft7t/2(]dLexhgeN%Bўrp6idŽ^`Fu82.Qn),#eKbѰ#-DB;U/qٲj.1ejR<3 .qP T!0)m7 4NdɛiSʼn&8jvc\~^`': ͤ˧Rn*/6 `RSؾ0qM0=U_my{~eEM9-䜲E"%>C 7oܞoc\%Id0xΞ֋͘-LdSDZiDՉdr O bgzlѨHFJ8pK]2TA"czݑ>PK( .0~!ilҞޡ WO\_Z.fG5ݧeU@kXYL-tllէv$ z{FBL҆.ʜ$_NgwvS2JKP.NNio;[}FrM NkEL/ʩ_sVJTTZ^a7-5O軯=omL6c3PG>F(΃b9 Q vr6L8PYC;%)qzƇi^f˦~6Ɓt#JkDbBoDJxA+J !nOSI81-_6x봊2? 9PbK3W>2i9eSa!i e0åCs",_qMA-w %"Sos^ $ 8F(OtN҄R9PAu ClW1Zt9KO'ܙ L6|ZRO$8`=PNĠ{l *TpO([jrޥ=û+6(6 Av^bWZkm4.i4[b>7 BV]7ɘ]'cvdBMZWRNmd$i-ѽ; n3}'Ch֓#sEZc8?lUGp.o1V eh%Vה\ao'FMz5Ä +< J5wzLv[r¹{\n,Tc\?ms7c/B$YM<*OU8mz[R 3Ez }f͂b??+ghbs4B7_i tNH\$_pQnL&}TucUyӅmH(Lrck<)ps9)SS7P[>4ʘ)∫nӑq7*nCE(j_܁P%FKM܆w f! cJ_Gib.yKÃ*#jɉs4nu0mcGt],pG(-h8F7F݉KXqcηΪ6-..pjRgpRR]ŲyD/9`nly.8MH{6}FuHQ*)g8d_I'HkW5 [ډJUцYa9*dщ:sSn(;a*S J LHa;a5aU.֖Db)2l;K3)R=SL텛S;u^xŰ%ҟ) ?w \s1 /a#2;, A;mbx { z62[z~h!EULLJ&TYwi -\c_Kj#[:C05 $Y>'\O"k2!q6%{n,o`m@ǽf,<+q27@|bGPڷ6ʹ KnY$QT O+k&$BaV+%}nn3<PzsR~r<}<(ȳ(f(crB4)\ Nz4 ?(Qq2%0\pĸs1 5,)Ƒ/߽P0U;d IZT07=X>`0M_1e-!xj(HOIf@;0t`ce>P: .kCRŚ;$tդLfbhJ?] ؐh`ǙObKaQ8#mY[Yқ-WWՈm8w 򃢯w5Sⶔ]ԦG kT)>' KA۶vcERmXn$6yD` vcu tQ {s*AٲvvU{Rʼpyc+^X 'Poy^TOBG.?!N^7{%O LDV'x"m祘x֟4 ;2]<*>e@oKRbJ!ES;\ bHLW+KMSmO5t""Uzn;NjK{L&9#JF /7VTf Η.iknj,I" {qz8h=8mUQC&4Zz{Ga>[̒fڼypVn˅vU73$sWs{%3ڗqsPNnLMm*`*Bf*2S4}t V=Fjn@(yBHkr;u ?7rK)+HzVq3)B}|H--+jg8'4jJVnfJ#I}oz&l^Nr49hdčS»ieQ C0~N}1" :l@xLؑϚٮ9LٷLt%ߧq~܃g;wv̢i5 ь#IoqJ$;a/zq0{1Gxy%|7B:bJܫ؊D 9#5^WgKdeڮ˘yW`n&6epvZ% *g퉦%jcT3kVvl%O+STs.#Hx/H5i1?Utm дtb 5pۊ* `7Ӟp|X&T,~sH݌&Yȸ&_4Cm`T&l{10z?7ٳ:|Ǜ|bŃ|Oe%@ {Mc?{-}PfuĂXj4i+ 2l;gC &q21p 0/uNR(`7J/hb+zO!iZw08UhV}j1a7gt8EP *"# |)řL8V8-~r7s(ķB8zI%U,XO(Ny{zb'ڴ|-z5R az]]CwĘbQpYZ~; C.,~"ޙL [f5FPh# ZۧWMaٜ [.SU94 1^Wv SX)։^T2/Ҽ)~h#TĬn_^E.kvk#de7j m~7BӃKҵv+ATy=ƕ c{)_^N3 __Z¯8V[t]9:iTq77jyQê,'N@/(;ZzIF5Z+-)fpcMC{zަ3wo\?'-bS'pBppj7ʶTίjc)жYl m lh"\,wEMOs^;p h]QYIx̠e1- Aۣ%?N—|+ bczQ_{xLv0fiPwPǢgM2wfM.fiw\B|~Zy~>;a_,!"SdרvrX%ȁ|!8М=d,h')t>VjH)="TርeʥΊRc&,)+ „tz`o2v8|[lDM .]e,fnvgY޷8W2<_"zl=zVX{ R5*6< ڼµxi^a[(>^(-'x\|M. $LnMz܅lg^ssP{I$7V$3[Dw?TR5ŖmUsZ 0`Vv$&q\YE'$dgc͜ C7ó@f a˴xQq!%DH 9 }YL%bo/0Kp&m|)c@4@ ȑ7QGy׫3j@H9qFĮ9&&ҬR>0fۋhb$p_8݉` tf>Dj' C x%9P@@S.WXK8{4l4S*ٿkzS ϘoI, c$0蘫FwP4kc^>̾ÖNBLR.BxluG1,P68S4kGnO >1INst R1b~:ޥ:75@vjО$ileyR^=T*le2쩨.1$af$ ڜMg HɋEG[!"ǞQf Y/P2ZufNP Ja\Le|8Ԧi$b~? mN]aTKh`zJ3TKqŐ*>NS1'\9O NbRUM/sCqT I݄͡aiә?t<.nr HsE7b 1/ϚehpjXa!R="MTli7\,ctwɯT~d[?.pS5eC@ݡU"ܦpf )dB- (ϝʠw8KofCF6E+IBVGN~[p^J9vWS5V"X岆WKQCX<9D<t\sʨnLmCz::O̮| L?TN͡16:V}ۣ$O?-w~-U |]jџ5a˾s!t>ɠYw(fDhZ8x'QoFey?9Qghr80Y7i? 8@U.w (!Pb`JIz`J &FXX}6y c&)`#1UKlq))Mkؿr^)Â0>'9^K &p` x<=1Jp@1׾ck']s[j%3׀̔5A%YX7-N4G`$$NT; _* BS=i_ghi蚀\j*].פLlޯJޣ,sԍ$ǪAq#yl>A|<,NT>rY"/ʫ tA8%y_,{gDSVIJoÏкbp%"fa!;Ycc%:_"~4{ o;9ļCe9H&!$~!O  z)(:p~>{=BܧW-A^R+zcڶp=M5f=R>kxߖI J0XSF. ,Gۭ Gꑶ&tcqBo}.F~{q)/?r#Fo2߶˯:8 *ĤN,{EO Z"%sТWm}U9#wUf֫AZefH"O*Œݓbb uᶃ<xD3+rV`!d,P`ثWӯU؛D=G-[슕hF5֭WZ5WnOԘ[k,r:杉5JIX\$e.Y"dU' /lbh\;Af {9NYR;:/,_k+*\ M&M[0fLGAr#2S#SXqzCkrFӼ3oˉ/MM߷ЍMY7ی3Sn@$޵d5 ioLb` d;fLK(]^/CGkzK{j6s@׽ q:ܨ_e+7f[?81=rfïQW'^Xm=YEJ~ݓ86 BL!N._8MYE{;܌8b6dJ1f6$YbfU!?G©j[Aò4M0{_ `r}cSZq(0ɦ 7|*Eu2~ۄw绳l CqD";~+2B5>`AY}&? t7,$0+@,A sLh _jU(`ɴOS3h3^>=RVLi:禘C+|K G9|.Z<+NXʘjmZ884ʻ)X(OXѤQ4z\nbkbѹ"2N$k}_DyaCZBC9}c=? J-5t4X¾H, F,LN+u6nXZB 80S\vA@.z L1gj:H41(P>(c+<(RI?M $l?P𰥚,J8M.{ @ѫS eƔSGZiD:$D^'âqbS%єj]E&}/CQ* {UX<̄^dYDsz 0a{Wc;.ؿ{vsL, s@,;{xx jҪ &mUP*.o@?j,{ H3w6s;Q ֥YiimZ8B14vk*!dQI{FY T;+RF:"Dl f'Ѕ؂iݽZPuO@Cl_Zh/#@`\ͩ:^"Hsiw%f OS*uje,R+EjEZ* z} %6*lp*|rῢf/&96F BKeADjUaXocLon[۟LAV1 Ļz^_ghӉv~ϡkT ˲kH~1{ +fPh5V]?ga~o*nTե 9iRQ^źGB\ 'JbSe#)`&5}{G5Ggx?a!-ˢa8?v?ٍvgAbpkñ Wc @@mD44Z,EwmQJCvt&~qgY2FP{M¤X*ˈU c2o e)t7ǤooSN1 =Sac kIm,_'S Đ诀XˌI Z:dSoB k0`V0Kv8 MpSSGb٠Y"C\4kg oMWkfÓˏ͈VPJu\:6Dv&{2#Rph*zW>(jvFt'TLi&pI}w'!n:}ƈ/9 ݗ(+klmkIWoN5әã2şٌ]"m!8w&د^4sx^$:|ލ-i杪bkEfU9I%>qY F(hx[2k!_mEwh"BrT%rm [Zi&1"]6h/>%V\ E^σER,GnY#>kDwR=:j'F.yшĢRI2.~"L,VS{g cY'Bf<,KCf{%YWrcԜ>p/T?s+:aB,*Fs&-Zbs[#>~kH7`*4Sx$xJWuOl\+W((ApSOAc? DK%-p tڰĢ$5QӿHWT1= {bG9AScB@.BgwU8nfxQTD,mCQ Gt'eӥ0o9?U/~!AO{BJ(+3Bh<$x_̾o {> *02`Vr"Yetm {h˂_575j|QE@nvo&G U/j,*(Bk0BN+fiBޗ"$whR:1fRJ[블B#ĭtYJ#vׂ\j~l7ОgNXמwL䐑t%bBԖдR,ۦ-. |rshCF2,a4# llaQUv\Jl6"`3ڛ^683hYN[>Q\Rʤo(G 6QᔯT\˧(9(r2 8gkx}"ԇc :1X{.$@i,sl6GCa"lU.zdyO4l_KyMqd$g\ u{\hFe@HݹAl\(thxIA*M^IѠAR E]/뺴p{HG#.͗NuLgVi,fmFQ#/`Ŧj=^K'9eLhk.*t !N2>Vu4|O%M \\ :DkMQcHb^M=Rx!6N)2zr?;D@ v磃_Bs:D ̏/Iv:f2hWyH^BSY3|YUiTcJ'{ Z&ХqF/he9); q)RT q-5\(Hmzc 4){mDWd/po]=U/U#(xoǛm<@ٖ;[ϐ $PQGsNq^]Nwl,@׸x"bl|'lju[.xה)`å2rHЏF6WٜYO!6:E|!(Vi vҲ0'ne\"ͬz1y/S*4Alw._&+w-jN[[ޯ^W(U+7l<@5@ow'Zim|"F~j eq#1 ʃf*!z'ڸ2o$ȕ~jFYu>- ,{t(f,ER聃Fy(X}g:X+zߝPM@g ^=f{͗5bOC oW+O%"mu|eC1$HV1&N2K@4}#6UG#xlp-?iB&ݯyԨgN *gX jǶ;; ]#e .=gP0lw8 kN*5څ~G\u=k aiS0IƬW1S>Ī֗{#Wv^Qȷ;=!TzSw+j Pjjo ?ފnj gp5fKW3,Ԧ|B4جjjO f> H]:cێHz|i zw[qV "k`܇mA'AHU(//vYɕ10D,g*\Q|3s8v2B!f[)jofR~cQSL/qNl<Wt o[̝ȴ[;JqyGfUSDpgi6i<$B!c >~2P&䧆OoلQ"W#PCF0j,wʼRT ¯܄>\lj@8xo7VS_ l4Y_(RC1a=¬7 h/^<IT`y#jåsӒx?!$6-U%V)urD6k҇SyahCI!(Ot"@!>=tOVw=꣙ /~h8&ywh$p<"eLlCvs<77@P 5NB+ëP o~=s ?R1 ~-a,tWj$Ũ_-SZvbWR |.SA^(zT{Bi*u$2Y?Ms)M'l5^Sؔ^hs0xpbebׄ&lxmbl(r@],TO]=~/plMWp&KPz"L%ݒZԺZ>Rn79m4"wp>oRb@4R֍[gѦTBَzq~o{@JpD4GfFnh꾋ŹX)TFDZ5K6${k@36rĚXT70U[\RNtp%ȭ`Ԛ5kdA.S(FDLVv8D<;xC3[-% bN߹ڬ#\jI~)s/ uv \FKi]? )M źa{Bo,tZj Gc٬_zd }ք@HC# ckԠWkQ+ [Co~93\4r.G2]H}K>e^J?yGP^K 0L:9^O]"$EM=gS86ɯf Ox0ֲ^7;^+Nk]nZncK5B7FT 0<~j22)ՠo& ix*/LCD9V?K8$}}֙~ހL?x4KtJU,/%b?&GRC=`YXp:c FȨHIiǞ0 J11 hXG+4'7Wb|"kG sxu][pgV0A2~x˃ZhTX 9꜅ Zo낏a*q\uLxN'CI?8˭X(a4 U/%jl[jn\ ժO@D an?0;g؄b'r<0Hr7 Ix ifK><1R+c-dJւ.v$DFG?*Xp%'NѪFypc>먶9]'f?;^Nfy{mCP[n\j;q 3 B!o$90q2 ÐӤ}|Y;LL/M 4ג]-/sTqU}#ͥ${'nqWfa?p#i%tŤѥy\בZIE1lځV=Ko; L9(NZa2eچץp7_>!;Ƽezou^pG>J؃AG;sƇNJd2b( Z{ͦH4 vjq4&XsK-XtIuNGviki;o2lq@mU`,WL,Szٗ,jb+"b/*@N@'.tz0 t;)];}"` d_u胚ȃmrog}-odF9BYH8$/ !])QO3NI'Aq/Y' }nIF5糟WW鋢DYG˭IJC,ɘ"C;4s}Dn?QXY-T7&^oŚG *GOr-ٚ;$\֢dZRZ_<kefJ0 t1 ޶ A\i 2THًS9d0hFh.Z%dlJC;`{,/-g)&O:DiJ[=Un{n(hH7 %HU:j<ZK@@ФF|@rU;R`I_?a\'R?_/Oү˓Ir>Z2&;//X]B>%69@k&(0Ď?#}Wקq0FȻv.Bo]$}9+E l|;,V\ p:@1''B.C_6³o"X m(ɽȗW)/TăFl垕DG1.Zǝw|5`CJ4c YP:gj3^ڙdgePiM} ISJһk;-jaOՅk-1o]33HT_!|=^&G i1DoØJ\h]i>a"[S[ iA&˥paW$_(dhTf-"*gܾf %&N^-ov8`R ݂yzMR=Qgt 2C+uW 0l)},E]pH*Vu*MհxvOv96kHbmVL"Ť3*NѢlǏp4:hĶΜʡ]|JuZfKlKٖ _;^!+\7~Y!S2vZ0' @kDܦ] J%F#eFm~ݨ$4C&~(޹AG 'ngK@*CL\L+Y\N[D3aTD.gm ǹq<57q΅gԢ_wxrS2jVj _Y*TK,Zjo#I`6H&y+l*^mnqdw;{4;2d8K XE9 ge\ckF6TGzS2p\-\t4t 3&җ=!5'|Zž# `HtD!-G`Z\(JAo.6NwB!Epvl]NshgZlg(%!`J Pn+m7lD.ftQ#p0-Pb@>rIi.v<0{Hooב ?0m-e 9_hhnX'7$@#( 5/aQHρ }duQ|G`2bL%\ 1V+QqomtSIV!A ;pYȀg>$r%›)_B*7 ٛ2N08j3U3YkG:8G#g=4]'hkjiN<crp ѹץ&17՗DEMaPlzHRZ 8'+ UU'Q DVrjE=JTz"!0!DB g{Ihe*aJdcc7/4Y͐LI*AaX*`ݺlqF$ADRLUR#ňTkq/]&ptddi ?;p}vnb{=D '*+x!fwhv}!j=BjX`Uĥ_< Z.6QC }baL$(r%b(cphɫeY 5F֋vŌ{}u\BschۥD߭[ɩutGRe7K2X_u)VNsZs#kXݎ}ڠw\|ܴiTSdZ%<&4^  7%`@D-&sb[g=Ƽw8Ͱb'²VǃFѶA<~ZGۋ5Q_pg;_Mpl=*J-cD=/^Đ2ShHI[|TX.~:m,OKvqcO"ض&]15x.Q&C0%lmaTN9-Z}q$Z,Fᐂbrjcs5I ;ULw"du4UhJvWE-XUu(d8gkS T tIaZzNWuFk~F *b _^nh?lxJUKj 2-`O BL#@w6L$K&l9`2+آߗD5ꊷ f U?:*{w!)CB&]"=-kF3rR*ҞL@['!=9 X@E &T:`6׸rEL.4 2t]2$s|{/.z\Й72^4{Kb'Ī7Ck4]I7a 5t19p}VYd#..OJ V%iPhTHXb ay--I- .w 0H"[u_J,`}NIT7hjV\ zzD%$r4W,^+M 9Ǖe06D ׎p3Fʙ^ luN1$Q{?0E6UksH ioS2L㸜8 ||96j8_mNLmXTQBŽqʡW"m;q6ehq6G{o3XPF)9b0۰)=Q"^qJb\U lORdRPS1LW :e[ycDKiBVp$$\7^-:KBoBߺ9$p1s6M'5j|xmz8U0t5,\{Phe ih=,umUdDTģ0۵m Ǩ6NL"欬ڌ<";x x4pGs k, ]1R'Rvk!7#,F795} B(:mJZDfs# ;jZ" ZkQglCyjK~= +qG 8b5qOT}]8YG3> M7jF7nˣ˞zS~R;Сcr,  N'.:L3Is^ Wm$w80x4E ~P!;1.tD|2bUar}GET`ϿՓfZ\%a֚xNۂeqc4 ?NLɿ.0LF$jK ۶odx3 #ӈV g/J\X.ܑ,O>Xt}@X">HZi/_`Za +Λ%ngJz;뱙NÀ }KhhK)ßN3}̶vEaķ =!-T ^8SYZ:,< 0JW^ߺ0XuEŔ K-YBذں$&^+e}VYI}jbC{[=ahp&"g1hy 6=$.!7w{O ,z9X1W8 L;+ͮSHҟJvrᖤ8ZZ2s,gqw8J40~0z (Q8LPQ牑jF9*_PbJD)PkV! S%a or;4!N?r1O=$# .a9΀hp}SPW@ovʅiC52nX`9w1b|t SJƴ߯27FU<[7!WbÑ$'i r;G[A<[6 w(P4pC & Dыb2NjG }vh\?2\UH&1@5lN/Ӹ^ZS&B'yU"Pz/U0o>N .[z&3?GpOX}g Sx/g mo)g9f ?9o!3ǬQij_:SwS^sZ2rwţ`RUN:ќCD&`U vSlG[椪Yin#.>,N Z-c`dUXrǙ MHB4ZiJV#m,QܘW"`(fiw] u*zs~36 ]:ƢYlKlq4%_Pf;rMbك##ݭ PȕHJ=0*g)/~7TڟAԵLA1|SEDlCoE"B>T$B:hzu'ňM> uLzT {BI ꫮN95ٮ9tƩR],+0 &>0+fb|J40EUY&Pd7mFa3ŃxdA/,\^";Q`i|G }?gKx'&z%.U4gK |e' 'B  |:4|հܸo #y4KNUu7wb ñ5yU, xKѝ! %~5l( &T+r`?Z!8%>%!RuU tlmJ됸UBK}ykX.nE.հ‡Yc[`u3spT,k>Nj.voKa:|on~ Eq"&տwO.ϱКKÎ|fg({R^eIռj, ÷<35:L5i8(5ƌ)77C c%hxc#NZ'+2̳:,pVϲb &S(kJGUw8={vL QT,) _'z^烲fmy(iړJc8 ^'JQ p7qUc`Ȉ9XwaOr'x 5g9b0 d&ak`^/)fs̪u=LW=Yo+!1,Wz;{lR =N++,MjJ^yӐhv:Y^ȉ*}RSL_]Y{3Nm]OWY 'ҭf7)nI@)$\rm2ȶ`"VcoȘ׳E\/{hDFikJ Io pplh7tVcp~!B%ݰiQ̥îi*"]~4I:5ß-Gmh>XG>hJD?b噝 Z=\/Sg"6 cI-I/3uq2bysOR`:Qn){T )B#$ea,[¥4yHq oT/(`5S_4lqy؛AV0wҺ散LPҌ碫er'=h3עNwjRNJ݀/,)Ojm$Az>BjvYvf".Ta G9cn[5RI'%N^ׯKٺd-2c8ڔ;m{ ײZtH.X̋yfmv>`!_ɤh|<ȨVn5 4HF? K&46]nO?PRh<ȓ ٣PD] mZsS_\ax傮]t(Koդ5|hIXʝ*p-VIqv Qj? 麟rHʈw;kg!τ|ߪh0Q>򋦧f< ,/iOlWY"|R`JF߄Vz,f!p^#IF@ژkomP3ʐy~#!ZUzǚkW0WL?)DM73O5;JRA[TyV :YtWa B x=ت8nzh|JД+uF֛Nf)k 96i'3>C!i2 X6{$M 6\QÓomeH ;?4"UCh+zҐ:l2awtr/#İn 8zg^OGsye&/i / !JY/gN[4$G"x1;ʭd9.g"Bqv2+8a㏓ׯ aYsxMqJNEЉްf~f*p2!o^@BcS}&v ^rs缉A8Z<Á>/mp,Aۤ ;Fw0R"IVϝts Jھ>.z+P|{0[ϫJ%ҐE{o/-SEYU*QynЭSn\ȈK9dN1zW4:JwrvSPSS랽**}ñ?s;^X% [eG"Ew\/KGH׊1s3 LljTSZMM##;OuRk 弉Z5:T琶 ?yAE@g|.Q&O46'߈bV9: {eVѭdx 8&P~Չu`fjr){w~@A*EZItPW 38, &bw/2Prg: xw*>̈́; Յ=c?hxwE6,{S{#E-#%y(02ZQa@  ɖ ;V"p= v$.{Pe.4 W:0o%& e]"kaŃ GΩX=g\S,iF]af(P&h"9Yr&Nxkg #9܀^,hezOn=j2_zF ~l"%t0s.jWo5\vNBq,lF1I2H(*/nq9c]Ee(higϥ{+.N+-й#L=ar&hP-#'@ϔ05Z |,,n!֬~î? 9a2u{xr^$.TAuVSn=¹]N*bwhl`Ƞ9W~+TBx@IxU*Lۼrc!ZB%1X|CʍJ`z,}M]%VyuV,u}pe5z9',ů~.j4hE,8RT?զj`hS!GMO-ōeu jk\otgikDǣ=J.~;HeJiqb0=74s٭)N3L&PI=rA"iPn5Zlv4{?v1=|Rr ɇ4΁[uDnnc~ZD*+74q9h~_Or&3`ɢsLeH\&㸲>A3? wW*VTIĽA(ׄ<:LrCh4]e).7$6L`DD:9*(K?avIC1r)Y 5յӟ3쯔zb?F8NĕܽsZe?Xd{L u ʻsԸ 4.Qر-ªɏ9oю^δ֢6#^XN4իm&Fi[>_(X'6Yﲠc؇BfpSҪLA/BޑtN% |grPZ\dd+O#e"yhk[hXi~Ⱦ,J;p(f]y W9W$!F*B0jM;NkcLqt_[\߶rvs c0jD%RD=1 tjh3g.Hhތ'Ĵ6Kh~I׸Ⱊ Kǁ‚bhto4V pW mz%߄ Lcn/zEe:G)Dvs;7^34Q M:i}LpoE˛2EѫYy#[y㙉N.; 93 n-> L|so\,dI'zweiRgY|xЖ9{K"# <2`-yXzyɤn*#9H1@Ft|UR6Q@Wwx_1S#ز^C 'sICMtQp'et  6aNJXۘz'h86رX]fjF@Z4wT)enbĺzYH^6(zWjvs{d􇊤Om8H.5ZiW1O62h.[P{EaN>[+5gSk/ƿ/54&i_>luF' SE`@ ǚ<>#q*H-AR5-7J%,: {O3^ Q]Q|/L RRFlZ{KW$#$yvhڧ=Z\ˉA:;:A9ڌtDe^ҖßF,G45@ F/ ;-FN"K!rR yENQ>[`@txh~=+%^+dnj;Ť,"Fv!@N퍑ӿ @w~:LaD/xcNl,U n!WӒRdF e&cyIʮU}޾a0cNqK܊> /x^˺5u Cw%k@Q;_k{x]xJ%{~Č]CG'ɍ~6%!]} "~_y*ƺ (\a3rq@ qWj|Jc~s;šSj)-*"$kM2D`5DgOeaJ-84,ݠr_F\whI߁T8J˶9YӔms,.=;Gn_ ڻ O:_0\e*KDgBݳ+1{BF0<7^I]ߵYw2x 6%Dg GuK4scj ճcָ HS}7=(=ݸצ ~0ʆf,~qn@8'Q5 ٲSEgpdb"d e$gCmqKUkx|2|0Of[PfBTU)斝47I,PcH_};1jBrߣs "d7#e7+@X60Y={yfZ b]>;ffl%f(ޖs|-S%sŵxs3_nbrȖa( tV/G{QN;clYNHk}Q74OSkGNP(W 2hS-]Q" TRT<ֿUSK_\lAQx2mRS|}rI5=VreE :!σ [bˏ8iծ_Нļ%R^RUsR%ЮqMT~gu95C!cHEY׽ F.E~.X<i}( P߳&mE3WE%Hv|zW `&-0q'뱲YdH{ӭe^ ,BD$Ʋ0jn34Jҵ^\Α:IJZI-ٔKyIGE"w.{>7։1n'MѼrӎ03+0ݚ6A@ '&WQll+; Ԣ2fPңF(l ?!0fΣIJ%cw Em6b!} @:ױQV p}wj136&YQm8  Z-J[rX#\;.!SI$J.NSZ{4*kacFjڽFËۏVü(8.cz((aESaBvC z{eQXḙ5J,↚F `@)׏J͙ss+@(e{n/rA.Q(oSKL@]χ6FsUO&SG6.i\N->$O_)6mbqi5qm&$5!3dKK`HH,;@Ǥyd]m6:ގ.PL"Eq$d[ f:}5s04c50On`Wrq>٫cr78ltdcW<+vBR >q&+mF2bOG(vAj3rDjr4n3> b=,֮FjpCK\T:,(' cLe`PՉM7عv2E1Gp20A;q=y7ޠ &vC]K2F% rr9~B;/l؁=)m(/ӾfQE=a8FKXQ.O.]F1J9P1P5!z˲mIsM5i>Q\ZEN9&t'd \XvI ٵ~C (8Kj|殭i!QR w4Hu[|yZ/džڜ[赣D* ىJ`i=5 %ʍztY~0ni..B ~ M!xiqQQ3HBvO=g\~67A97tPNr5`߶3&oՋ!}|Գظv oݬdqݷ:g͜hu{̖Fh B tI],6>C;$_Jh:捗8M72яerZ"roS½ǻugJ9!;$V3d)+uڌQor>+5a.l]9PwVd@!@ZyvQvz/w\`Y>e޹Miw(.%_X4BO3gq7k9%` z¦ 8Řd9+}Jb|P C.,D^AMBF͞ &GX S@ N/~57Db-ᲄѠ,V^칺v^z-tb~Sː0s5^ݜHH6S~2]V :pb|H"A7ÈJ]c-Y}}_ ē&S{ٙg:ԁ?$i!gB }hLٞL;<4ֻi)vR?fR&A/٣ʓb h)ZlţY-FA>O-A5Qm窪?OA (F^.6V'դS!jD87TY=?C͸ 6MLmYbeE?qh(R|Vt@Ka~sٹð<&Kgڮ&Z o|LȀW.gu7tb /tJ:U,y-piwH#s=!d 4\(٘.$)~B}/|CVk'F{)Q cEhbqs &Ľ 2}xϏ[N(S. |>SedwV^mמDfX>ǃd;)I,z%H%AOkCs5Е ![oJ|_E[!~PUK6tk=2D򡓡J+,|:Y q} 8f$C.GBC&Fj "_D~~+[1!=K5& Y3?;(qBS 춒i.b>*K }gw=ṓ.zW!eM/(EZ,-P_gudJ#U#<#xkLkzAʭ9C!'{h֨%2plD5PZb!F;zO9A(eJt ұ[H zmǑ;-U*2;^ 64w8ċv#s[^.rh2Yϰ3dHvM,b1GV-9@wö*Ql(ZM9cN ',ZѰ -edu Iisug6F^xrWFb35Mk8? RUcXg7z&nr蜏aW&= zn4Bmo^ =wp-2+?ތxgY&x*YQTCQX8*ף5KC[b{M < לּ`0&GV[j^\& U9WIz$*>KwO.;E5g)==%Epv^ѩH]PS܀I: 8:qS^244V΃uJrl.W*ȹ'Nz?8DL0ME)dٚbݞѶT}_2S9ǼzB2b`7(r&XC3FwsLb W\y0^US2è)t3 Q?Y>( z3EwHծ` _.NAvs/65CjFtlX6kw cG0FwLәv!7s M[[L }o5ƠkT* @~Ի/$ ܂}Th(FqA٬<+`OISg7g@ѩfa)>D}-?(?ղftνN#6v%)b*U:;''j=R;F>L)$q)X2V[lH"xkdŘTq".&$~A%w]x휳3bU~ZR->r}$rkOLDn.һ@YjT|u,b<4FIzԗxB7+U<- KصX@3  _2m[n (# EB5kEHY} 4ؾc;I3)&G\eʕZMV7~oT_tkzѫ0Ab9]2-f래?XhU:T(FrD)*]!W~,lhu:djT-x2,oNq]EK`|Zcl(i˷`A KQc[<]SFM3U:RM pWO X5O(i.П [j@K=ۋmC\GڰO''o5mnۏGDxk% '34<_.##pjt:;[AS)W%2\|7*4 ~%o,HH[l~Ɂ /[$rGBWOW A_5Gc9ʨ8:%et=NBX~ɛæ:)F]csrJ.l#>o[-c|DY,  i]H k^$zθo#E~9$jwZj-l$Du]H%bkz8Sb OSs!v :㴌#-?^pȧJ Ͻ/>Ȉ==;ܙfK}ۑ8:[Ieq1L ZOtz{*#V/&B9( : J;~g - iZ&A29f.i KHAE)3_sQ-9?Ҝx')11I+*O 2'˲ 6ة{8ꡢuz3"h>ZgXJ:d듇eӖqR[IyS`@\-wlc=Kz{lŕژ,f$<`n;TO=)O1p2"F(1#A\4℔`TagG4c6W{nhDR$&ٹ[Kk_Egy:}MyiZfFwN۷-87jw 7H`a &CĞR;# GoMG'v)63rNQ»h{t :n5'5Z-\+f zfw1brN*t4y~ޕ2b|A׎0Ap%V:VȲcxELB!¢,)@{OLՋ4J%9^'H}:̈́?8=nxLIEԢȒ> >صCA (yP[зL XQ7lJ2WY%L,%xӏWdUND|j:iWJZ+U0Y+^EI,!HBÚQ/"-pqq=tvr2bn&YG26Tp8{!!jY19/t۳C`U!漱 q%R LZ7^Udgpc|Vb%4ŏ) `LˉHY3,DZ%C=wXf~YWOpil΄j*[>qq6 ,;O&&sg6҄D?4ClbǭHN֮8trM}ڊ~G]蜍ʫO),{20THܙ?H5Kp 'e i*iy4z(FWH*9KX\kYu`)x)Frr䍎dR "I$I9dVgkx)f"L#Q2Wh#6~}fοOi6a+zVz *rVF͵[sTy+fBU! Zl,1ҍo=2W-SȴЛtT5̧;]Bd +vʷ1<@\)73 TJ_)Qqɼd>M]o}5hri _GhUc!/ue|{(b#}*u JREM-AóZh[}De" 6vG܎~Zsfכ@5ȷsyʃlAM7dH-4QUT뙊+᳢ҝSy_auj'uxTo1g$7k|p_M2!}bcaC0HVl"ȣ/65$-Sm&9ǁRd7DD#Q6. Wm`XbzU@(D-vfQ]/~*ս=GtVx35R#e|jc0 [&RocnO#5>M6k;{!+/R ]EU1ty$o Jeew uwXi!% ]Ӗ݂Yz2m:L0hGrS y7l 6SиBy/ۗN :T`ٌP} J>|V qjBҬPGXF^*ldGIBj`mhS>2W8=KByHHt)!0 -z|YⶍHL,v+lEVS.F .:BMcw mADV{Чp߃Q*_PQ2-`ՍGnM.<yj'#6RpJGuz௡ϕ}u|̩3bQ\"t !fZ4) ƫ.‰lCu5 Kߙ <Ъ!.ցjO>ޟzDő]g=ѳ_FMޡYHS _mk%^yӧSa,]&B+NrH^ˋ!!`6wBb$ut:f>ha{3fæT΍;Qth\Bf5w hޏJ:G "g[hlїw=tZ+F%}< @,F7 IׯayXcK񬷠a2$r-gF|j~Hhjr0cXY9nV:m 2MЖ% bGa !ޭ"?y?>2'eͻ#9E&0uoaytR0-뫷kZ4x[D;(D7qNpPVhwjAwP⪬h8*Rߙ%E 759/W**/^.Vb]w#BQPPۀɅN;wT[6MN[H6r]#WN^iٯ$V?*sLOQXt,*sֻ<޻9Pנ:商::he|]d>f85tX}^+o~L|_+H.)o \6% 鮑`&+CVեi‰lᡐvmʼn@Gv府݁C.;mFucs0x2(꿥\*!f ମFI`̸+H-\ަ[Y!k5uxD+wS`; D'  SB9Qf+ș}HZ2qkC)~ DmR(!yJCpb\R-a{hJK\֕19+\B զ |טz9ɓ$\e :pBQT5p[AҘ4r.xҌҚz33Sq|ZM~Ňˑ(RVx,ߺQ5tXSw>-@&YB7عI+j-#"1+B|?)]c-m0ɿ!߇<}7Dyld%'Lm5T|qP~G¯zkn0DGA_+ B{+լ?lVʒi(2[QB%vݤ \T%sԏ 챥#4:(wkGUf>{L-MC^&dtjlܻ})mM![)~>\ndt*@+2& ᭈ tB.M0!;VIsܦg3'Snb)y"[+Gdz 6&ԴwT%i,b16 i s81WeO#<}r ]R)M` m4Jߡ0p)?9k=gR{/CªGŨEȐM5)iALy zXkqU#QJ`%]@?K{̧!ނIp mH~ C0E3xֺ]#\1쟹E&lA1i؞&I͍Nn/Q?F rtH)(F8 K-PqZ`LdT}+_W cg4)PA~.HopCsJo}A".k AdmEXtޢ9)ӷ}-A<%[MҬo2_ # XWS ;8dpvkˉ˭HDiۮxg").+#j WH_pQsBk%n6f=G1+$~91$,&1WU$,<&X ,h #0y ^8]3nO +܎_,ֹv z!O ZF3j_vMW_mьAyʱB S#+ہ%d)o MRi~ 'b`,byV*@~U6\g3 HΙso!dn?5ǖT mC8J`4D F;š%zSQ+Ɋ OO+:ͫNdV1!O1P9 VđQ+Xk{gl  ϤP#(9Wu #c7e8jXoLJu.L|nuسo/bzusb|>4]XZ &MXIK7kePᴌwдOAgɅPv7Wl⩦cI.ȤVg |ؑ= h<>6$osr*%V!x爪fN9UXUovEMm+7\bo&T6h o>LZd/z1nt 5wB:X7Ǔ8q9= vCO "$( a@<ߥ&6 >!`< ^q } mU%qqm̌<&F'[3@ߏ}DŽQ2x5 $n 6!64p]ibz=c h[ߤVN.ǘ#-twEY׀~sG8ivKIE+݁L7pO ׻H>[[@wFp= iVY**jBK^S?;aۀ986Nh)=PrЙU9>3@1 7XFTJ- )aɕm/|HrVA#\7!f.\AHSwa%ñ؜ d4w2e,5;25  HcɓIH,,F{-}$ʡx&щ.&qLXu5˜qw!\HX'O2q W$D)0G>g;n2r:\#J$-Wn]:ׁJj5h3MFUe}kܮUs(R,,b[аH* ƪ#UEGӃ֋]|zV wKeF4<_a],8; nحs<>!2:5#pLs:%-+{ezB77\h'ouN4Dq5ab89?:6'G\|{"U5d\䤹L )k/EȅZA(DL1)>'JgͬU|Gρ51-lgvHh-}UBzWT'޳RÙ:9 !0$SG"K> W5C-74A\C7T2r1mt#ܯx_/m:m/۠|GĒq3KaO80sZJofĥV1C̕:sü/Q<{'Y3n=fJAJ 5qd05Ǽ T̷4.Π1b%^rOk-ơJH{cÉ 82`&}΢jfŸx #6 kx" s{X1p0(j+ bKpUDXх`t(ט M^4ȏfIuQ,:Vf - \~@E5 :~s~W)/-QGLqdܳi.ۈ^J n V~QB6d!Z[³P=2LAۖB*& l>Q^@{/brA]9;ыgzd7T4y{L3El6#%,l%@}J4lv#;Pr}1 %Y:jnB6%a)oT${zr k Adrut{*s=J-XM ^mq*TRn'Q|&?ziuWRS/Tu0rj,Yށx}Oֿ?ͷ^ЗZ=KD8ѯL:xy=4ol9ЧDK!(2>PNA^YzP&Ms-J{'\= ?QO] wh^2t8&v|LIS`?}Cnh8s &IazQ3ÕSVoegl?'4";z9b;jTpSւEuJ~QlѥFsIZkǓ܁#[ ' 7)wӸ޵.xYƄhC.0mBJah߃I¼JzCzW=g[-4 GlʄE2Y25󄘭_xuߑI 7?ӕ(tsg=@s>6c3V!ӑSSq(ǜ'7ʬ'ox[s"riIGW> [MMN)#!ixk:e>2z@qŌ/4~%cNR[}b3>d|t .Kb_n,͊QhD%8Ķ̘6kziΑ>jрMTf,=NMn<1keB, ֗,2|kտA#JJ CK&O/5 BֿUKj8 yʌREI]%1RjS.zcf|.\r|n6y42]dӿᭁ%og-Ƭ\ƀ+2{u5F楡0 2FM 7&81Gf't}Ġ6t/ I(;^$G4išFC ۫ ᦓNQcd{f=5>{8NMXbym=G4],'ة-ZܩD .#g=*] 견}P8= ;\.:R*>OK8N/I& /; ;Z:)&ϥ@yϼ\+Yf 5QjBy+u)0NP:͓<'|)?y\´kpm$R!gj/'ĒY ,ht^WUX вj2ӓ@?ǵDPa/d}Qq>ˈw:̌ Mj kV=!aȶ[*`fXos9p+d$JRt[f۴@K=c\aἤ2Dugw<Đ;^gK;+/h|]gK\0q1oz5+s9C!Y%J37pJn]*ךݒƲ?5Tzc.yپdfaMjMq.@z~_cR)-k;%;'<ʹ< 5^r,ߛ%G%[gK vQ$A4NKwc=V|㢘r8qA:̌aN:$իN^$gGᒃk-a)J1I01~GRqv83e`|NϮוXks/AKr[P=F%8V\PΚ[u˾ F qެ EzI6röĢMIYQd)t?"C:60| 51?7)'{i[F J>zؔIS7 с}!ņ97_73s5fjE;~p_FhlF?%u=S0^PD0kj&I9ș(<ċ h$tD#zz;otOY IȢ -,XO 6t0nD2k~҆[ЧĄ*C)y (]夆ɭN%#bTg]$\0XbDbgs=27yW@v[3gG&`z'HF|mi2&mhmyuߙ|EFِm=jH"-9/@IzruĈ7؇Rhy9,L<ɀs8}ӿ'0 J(@UNרeJ< ckwӭ wT"{˭w٢٬.ٖAʁݭrX8gU.v/0ٍ'_6-I\Z26>2"檷7c-'V`?:fp8 =b*O<)gi`9{} Wj ^}_Oݒa)Q kةt6DAR@{|iNa 2[qoN:݂.MXkoJH>\c}?,[j#|? OҾhddL cS/`';'S;3DC3ԗp<@6䮖?@9lғM-{wvDS3S(~.2˨8rLCx|1_J|ӊ'CnoA}O?uw͂Y:_rqKov^』 SjX5X Ip)G fG,n\IxJWp@!f0Mu_QA|n28i ١u1H7|v:T'vЦI LN,}x?MxDggQ. I)!|2C,^jj4hA\0R2U7"^T-ķ)]4 #'ꅀi:@3 kC|ϕ4]h U)Bo֞li#w~`Ux=g7!OːS69B8[8m;0 w t?_9ǟ/Ր\qntDA(x''2wZ$/%DEJ4u k˚4#+'HCĊH/Do e?z7kM $TҝO7mҫTei߿f6nWz@`S8qצ$IdlY2ڋ=y|0]Kf95esaw4uL+,,Ww~k9&SěƍQ~[Je`;ZؓdNsu`Z*1KFvҽٰbC2Lد?VHâAu8?u w4hLWw|ځywMU-& ::#8 ܯ)}Aߢ,NUQ%At1ۂ5?\HJWQ3yRSM,t֬S̆Ndƿx"r48o؇hI>J1:9Э_ n1#S1﵁0:$% )|t,Ln>VlFa޺D !U[Dj6,zAǶVqlfƆo.3؇ˁWwWd-#I˟/>N*-v)/}BP Ӷ-֒\>L|Pe:8> 4oџnc֜u7p.LʂQ\Z8%BB6P48bqm^f pS36-Qdn9ƒązF%AljvU$j MX=}Ybk♥2AlǨܠ>da]_2sMhvQhIA%UBɟIM#jF saᔿj&O9!96!q 4$SOf=Al-#sb; ?ѫؗ3:.D8}{BغȲU]N|[X2]tv,(/}j`e*'uS4MaYJ3K*s; eEq6TPO?%C'c8BIw?PRvU%6O'U5<ǪRx(a :߅˧:5/,o>^\Q7e z[lπ2T";;-r1esQ0,%&:]DΌB /i Π$3lJR~AJ=Ξ`},Vͭ>zlSc{i@rln jN PUO`鼞z_SO[qU_X߫Ք3lV9L׵akodj}NuBpx1( =('1eT;gZQ?K(XIQ "B^+u ;y/*1΋3,rjܙYJtwL'7`b\^tf݂S{eDJD@4,{$RV !=0l894#K:-ႻLc1ND|yYgP4Y'SN-71Xb!i3uTL>ļwd8M븢=l/zALʺU[t{ؒs{\3gB)Эms |0c7/"z JA6`ppa}R2<洚v^^cx:*Uϫ?bmDyX-~H\QryDϸF8yNcy ~؍X7C [ցD"B6eeehp(MrS]9+*@*5rNb1nةGU~>hsC9@2rI YMt/=Lsj̫#S5ku༊f BLBWh*V׊b f~Ϯ5 ~f :PbIs. R*;DVHI6.lV1!QI(rn u$Fb8 ʫ&8@i"~BF9BIh:TJ%M(~Km<> r`$ñ_G\HӅuzHnP._q>g5 BrBDXQ3L~]}+34WQw>sIFG wP5:~s.Ö{& WH kU+=XrD \73Xpa;Z2,rr*UYyh#~p36PwPXr \Fb_@bzd)9:\R= 5'o%ZzLɠξR 7624+%/̂ j)Q叠~^ЄoCs8ZSvLѸ=9m}|<* s2E6zN1w4@$rh;8+Sf `1~Q)ƾ"!ênn$CqVGp3O@J]?O2Z~mپ[F;ҳ\PtFD 2ϡGSDl`['EL`:A&rHϟ j|s W~]aTX|Œ̶tl/{x*=.Zqv42ة_2р ’y-̐E#367:Yƽ>A|Vd'uu|αuBk 28)],x^srK9E`K|6=xd9RJ(+dC(I:Bc~T8̞qXe)l?֙h5̷QTH_IQгZueeyQ=K¸b bAON1:ojdzyIauy TwF"b?g`1qǕWvD;., ?BKRM򎛞ʁ7s;K{Ao$%6%ht,/W(K\ohy`C+^EUCbFHWχ#7+B" ^D;#\WWg{7nE*VL 6K) A l[G3I.-wW[H0O@&tL,Y'>r1|)ٰ8i;`4c}iT"P0*VsChyE)#nMq\/,r$\+ʛ%I4"yjd:LG^u0)3}G>聣kW%xIߓ19[]< . SL#VYe9֕ A9t򛳶uAT7^n#skʆlv.4hrҽa8ӿN>؄({UA0eߦkxNJ=m~1tXgm c%@FrP\wEe<%8_>;KAڀu é*eRb]JpqlFcgHLZ8H AbZdC@qItOBmfEW*2W63X Z,eSZ)+u[tS~lj,Q~5pi3K>2ڷq#Oq9K!f_\; *8s=FM]\c5%sRטFWdpى2!Lqa:0]EiaI.hEUykk +2jP5N)+&|4yvd4kzuYp jH!0 OGt1]ٍNk$1\ue{>`m =8IJnA,)J*wSa tG!2|T>t|@?ٹsL'Ճ75V*kRQ-W ;oH [ҽOpCI(]8MO^{ͧa.ds ػUҽ4S1 4raPó +e UPУ YU|Xꥺ?ly a_9ȯgV; XgIHZL^ IBt;Dkb6cTc=옇|$qφ(P3{צ o),&+"3+,"}7_I:+@r672`IL[;ᒦG_$#) 2D󧱻/u6iY-b(n[' apm牄(3 `?6F\`LRRR9gvs B u^jis3n4((i%nsH/_" =?E=O~F^I̒dTLj`X76v:`{S7~gQuO ΅㎅tMq*-XN[LDp=v-%BO^5ʲtbۅHiqxJ1>F1x)*e,)RHL鍼0O#@b--kҖ6kJ=]v070n$6YSqӪntnA71($KE]emѷzgH$a?ntG#-֘B[u-M&32/YU;w~m̶ZgBz(5)1Ѫ "Q`3YߡD d§68*BOq{NO/3O۴I0$$rR, g >O+naDSEN&RFBYðqۢ81 ÐI*Op>^%a@Gi˱*5*TaDcЧ(Kᨒ .'ר{a/{=ݦg".EFúf>}QtXM8~30߿fŰgo[ޗ32guE#!` tעŠc ߻k4?[ ۲zSC/4,d4zr1gbr@-J,\rA#)k!ˆ:LNxظhRߋ3q}+R"|MՠFu-s ?9Ƨ0 sqTT~^[f!S`uC"#;&F Ob5.Pw:XEL5}¿ZF]tݒw};ȧ/ÅlD5u`܁P!5Xv %wzZQs3\0T~hB,y ̀Ҕjw;Usde3 `81{@)ŵhN;mzފf|t33؏IrˮN% J8^#!ދw[5]C e#|E`絈4Fh Ƚ"LaZ F=,M/j&Q bwn[ʳ eΠq02nY: lͧC0vH͍2]NJ,qG,"fڳ%-_W/MH|45?XNXc7s)4py}f 2/· uzwݝuyX)3}p~\>> 2Lj71d"ÈKB$!"4pdUܰLOG=%I3/&= QlҒKl7L L\m;bE?,@9+8ST>nY',ud\NFmk`[vK M6ߡM8(wNin \9MzFle6/^dc fCWޘmI MD=':Tb_;P a[qK0qH(fk`+sGm`|LdFWiQbjr,{Tx \Q۪1 [ѤL/'ĵ'L*qAhPN-J()=Nd4SRasdRu`|dsmTxQt j%l@"ZESԞxS`sXJ̢ԑF+VP^"R"է&$[%دNe9X̿o BwO14T(NtB ԅ]x7`SGNP"0!Aӯƣ|nT9ƶ}smf(Qr?/Z.P6lשxje h9QAMG2YU}S8,~Ȼ5r~acW΅~*C W hcF ^Fۆ; =\cEE)Tp6B qPS*[CDjܞZ-q1\ E(51HEغDx@7WOXsM%&NUClVo%Phx KA%9/oZ@b,|yU^;i$+=\90RIeNoNׅ*lAJ% A}M?x*6 \Y #ZDXDzӹsTх{󪒦Q"L@ٗWBuQa~#.cIcd:OS&R ~ ZɀOBBw0s2!Cw+dE)N mp˶Ppv3iSg÷e~|, SqC3&u5U+k%ěĭ|~#5:ژ/Fw'Jgh4uf?3L0;?ĵ;sC{^^m=,2ej(`7ҟT32WSn*GZu7t"* #d^4Ϭ K28atgUKv_s1oII>`AٸE@U+_ߤcfe7ZCHVD2CSt9=*FՌx{[F,cI ʭX"£zIv6ʗ1>I~#8clO6~!xM'#IT fyq1UakgCĴgK&԰6Q@=1r@Skс3$;nVX6x}d|r> (89QM{! %vwLo*/.s 09zuP~>g׏X]Yţ38jN2r?G,:t|/$dSqrd,`0z;4267g=C.q}65܀&'Js1Qm)w[Uе}^">K /H(tߡSvow׻[d'm?]?*eVee[h!ꭧޓy2gRF/ϖxDFj{  v7qޕaeP;{&Mݧ?]+(Fm-OXn b4xܿ%BwzMS&^-BpD3;HKްp)|YI?z:)[ߕ[ҝp/X׿DP ~njqVb7Μ'~1tWpdy`ĝQ(+ú dpnurA51*qǶ:B,aq*$ 0ӂdK >R <LdT=[q(y5%EӒN=KAᳮM0QP2%*F6jUz]H Y*-v)12f7,T{u7SҎ'wH! tzQ- ,hFa!+ƟrZPJu,zqdxtD'OfYlg,4jIA$U$WֈYGPrQ")>a9U;haގe׺@X:?ܤ&qz +H u]%R j [ jZ)LtYh\ <C MHm/Ӱ&7 .T Y)YG:6xd\լfpӻbNf6p-*?AoQQB妈C7(OW./j{alB:L1CJӽ!HTtYL^<#T}pB6Qt .8Zyv*G=MС؉um?*"vm-Pv'j-#&! zQ ޑMw?hAZ\"1pXڷ{zt:~c\/B1)yɘ@ރ$jg-\ *CȪ8$  ?R;1: R,2 @e fG!S]!^ڰD=\'f pY)u 6SM#Y=p"e&M~N`A҇fu9r>>c?.LC jb%/\|ᴆ楞(Ɇ2l;uKPԱާ¦RѪiZe|L {bAy orgA&ը 43{͝Cu܃GyO4.}o{Z\*%,H>kzE@3b2nl @Sy_ (L E>Ld\GU$m^ ȳŭj+Ⱦ=Z~6mpYh .F>B.a6_Y'@*z.;b h3g2GxZvaݜ ԩ[Az?Oepr<+%]X# :, yA8n&w{G?11*?֧JHMj}5RYJQB&oϭF'ʹDb`ex jd@=@棈JBWϺJ\X%"jHp@3#rUc] GA$~Z=daq\TsɏMPd+}Y7TIG ǜn4-(*=L9 /Z'Q,xv pi2K\sN-~rQkFBau~ffpJseOxlurGFAƑ#8= uS1;>8P͒gM5{<]34s0u-m8e#7LjBQt^ϼ ?\ b~̷yS Jt8n͚8N 7~6$صJr1"Є0⛝mjR7B]ptgLсt`k`vCz$_fo(\u2'y?"πjqw0b?5Kȥo..GR([_Ŋu[i}@a_c)z Ƌ>mc"w*BOQ)R1fX&ds4隼'zgV6ELQ%8".H%.PÍ0 d/iܴuvZ@;.jroD"C@.e(tBe:_awc L#.Oz0~ؿ7t( pQ zF,V*RCDR0UH {G odz~}YQI| ӍCZR k=pF#𑭪QKIKe_&uZ4)%&POe"ƒ hN0dٶ='h(NnGgR!f&;~R  4gNC%;xVELV`Ab?/g]4|cEr=oSx,b~-Unh8LJ3Ư0N{^9=F$z O4+u$~S&A$4Iht>%W[25[yK 4:Ry^PsR~FptbgzFxMmyQR1l`w{_=/i-Ia>hVmіa|,Gh梡zacCM m}޾ OZiC`<[* #j|(vz>S^K -IUN^v?꼵G.CHLTwھmyB1,qmh )KZj)|Vx=zel;?92G5 T (LEJaWXkC_~ZS+בOX~ǢzdG\ф»vH_ZIA# W~74aGm&|Beykb%OAӂ?0^y :e3uѥx֚HkQS9&[;O5φwJ8[{bߛ9y.[]!Ei!F}F CDzչpؗ}|7?#퓭\rQs#~GkWQ1HO|/.W^ĊRd#E!*~%&_@M)y^33Z'$+´@3D̉W}¦D |M>,vTD ]CRt'Vb߂mC) f9mtY+v;:ꈂ;W+u7hUvzsV=h?M̌ϥPԆT|t1l =fYc1blݔ ,(;;"טŅ DHαNe#Kg$X B? NSyixfȋA8L.xJR'#j!&p]HW'/ ;~F7_Yt!zEm']! I"ތak\p'httqw5M^KŇB7>ː6pR\HQrVia@]T?o~HU LY|$fxrQ\RA<9Urāu@hiK:G$Dx=+*ݹ7uBX23RAN2 eFT0)_l@onCR< u&}z[4AvARzkZZ-u,6/a`ڣF{rNh- np9rx z]n'3v / V|1I)#;ƛ`pVܖ p X؏؈#]C5W!1o-J"zĕL!Zil6 _$3V/6@uAu]vH2xղA һgYZ07070100000366000081a40000000000000000000000016759d580000020d4000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/platform/x86/think-lmi.ko.xz7zXZִF!t/ࡕ ]?Eh=ڜ.+[g`X!Hjlփ{:>$-itR,(1u-HM8Y_fv.Oο9Zt@Dxxqm*l˱pRzr!yC`hzGV\w 9vGbh'9+~ҴR)Cw%SL/»~&8X彤(!C*b/ɠj>ziv<{C{:=JVe4 )DZӶ" R<5貦#^ѯΕ}dK'V[IKo#ͬ݋ hh2l wP6gE(-ž <"_JN01Ef.,/, ܅ ++V(DKEiu?NfrY u˞DYZU譂#:?v,9a۸.'m9m-̨*'Ry $913Ƨ?|Xev0o0^Pnj@GmNhكK$cvRC"d<$d3촠A9A,y.-foy*ZRbUnRwzPf eX)ʰ d@%;!B ӰkK|?|f/n)( -]g^I\ :EO@n)v`YNM_RC}< MD>ifw?wV#Brb%X܁1,d*2 n<`ak3,aZHY-/],OR|:RMV[YY2R%R* öVW&j V/ppH n9gmxlD.<2 ,aHnt86s3λ #{D ưD.׿G, ebԪlrT H7Y+ٶ0#J6F:9=6 ==Fٚ}#iYୋ! {E ޮXfT!;j)Csͤs̢rgS-d5,mx{qlϱj)$SMj^FUbR>g:7}))B/[߆R/ 6\/A Otc.jo|  "]MaY(ׄt'0qZQޯtiETedjO'Im ll)jm-R5Z!?KG5ȢH $DuvbHɖ; }uܽuOI?*D^9]<Δa't# /YR\]Pxkn*0㘌 pgꌇn9 %)6#ШAXKm?hX q {QQblid J-lz#(0jӌer 2<h5|`KŸ \Sz/z e%DnBnv7OXϙGˌ  ZY):)(OjM⏰:jT^ar(Hw Bnw6A[Dl{z*zImEIEpġMj\%=Nؖ+@"R&.*яudMdb Hb G7L2 }͒NꄾG:WtɘX$l _i};( |۠RE\MǗZڷ0`=]mbkòEOܾe&G8Exm'Xs1,[(w5b眢E: +S6]f_of5q>G_(әRi*;8X 젖ّhMSQ"jxՆ.~̆$ #$qMbKrR˧aMOۻ3DVuL=pi~p^aX!؇ɾ@g(&_ A~+wFQ48yzҜO(q?%YlCF;D9P_|z !h_V[:^ķ, /9+Qjy8oqpN z36w\`J,):t6'ӀNzpV2?d ;i}?.1#q~Y_uxDXEnZ"֫wzZe!z~ٖ'mi[c={*´3O)UoS0 8pPY_3}{|`_ŏ3neg} E= ޫ)BKvk%F5$zq, &i/-h7vT4zwđ+Q]8Zh aKj怯Nu9șj/t191I{MfޥkfYeP<~E+Eqc& /L!5IcgZE8Ai SS; kOQ\Մy?!ub+TwWbLbq0.B*BiSWc0H+?eJJѻ}5\(8vJ#qpʵsa窽iO2 dש{xao+N{CU 1 3:*4wx"%c o1 egauo_`ե}MD'wO7 'o׌iCmO*IW;A1C1 vOIne%,ptF,/,䓒Z5d.?]j6ZPQ >E@Nǔ亥͚z@JqۄIRN&!3nJUk"EmU;Wq Izie5ٳHK4pN89_7Ořz|ܿY+g0( sEWD6mބ0ښ7I -neeH1" #S+-?lqKC$GzK^VXDf(շs5iGΈBΒReyekh=u36 :l0ĉ Th |z0kU#l,1%~JF2.i?WGٟ(NgA +=RV'~SuQ;R*7DÃtwc2>:+1 zIGQM.Ϭsn2IxV{g|h]ph~sP" &3jnk;\ә&K܄"ˈ{Ucn+eFdJ{8i}PoԄH &K:ŠczT{_*np^ibNF0݉qtt*.Er5eFm\ W+D8 L6<'n&Ӆn&9{iϢyG?_1v Q*Ҏ߆L;+"{ !J.,ʵx/GtI[WXXPO㞌}\[eܧ$N:Lk4 ڟ$hIai;Ex:'s?kKsҝzdqmkD8< &KM$73鏷o[03'Aij3 3aZgc~L-nA~XoPHx%%ns *؟m fUQH>:Lo hT5Qa0ZաeS9} BK C(?e<1VQZEO[&Cdnp3r9V@2FIxMߕiܔ5eox0E] Iy:/fGLS@n;} bqQ'}?}zVpG7%ǣDZi%] ep)$զqV6`-/͎uKN9RNowA/EF¨RPE&iȏZ9weNw[ycy˦:[j3D'jH\2HV|U]%l/ñpC< ϊY_9 C *>/m^{JB\T rXaJ brɧNGX9Htf[qaW֊=$oLrn;Cy$rŘKx?0suYᖷзh[{ړJKꀡ(AMZF6=_=5PUpt3*7[|/kaG 4cgqk1xZ)Т ~Xa. u3cB/BB74$}W28A2Xs$ԜMԾxYo82j^[T~YCۄ6NiA=m 8<3Zf.ٹ&Q7/ƮY,vt!Q Vr>V!4D$G59}3F]&qIb@?xF-ܽh"o6]j˷  6J(>i W(Z3s 0%q'*ֹ.y4 RwC4ɿ! [q'7b H!:} T=4wB%O { Jr>S:h8-o0QNɂaPE"'CDf&S umZSТ#M~MU  {==`ЁKM0=k&?!Ny<&WǟXN=uI/` )xsU GcE^m&4ĘxVR0@832' S"#RF9%㙔Qu<[,$O 2AqmC4`?hUq8,Gͳ*78s!C#^Y#(/6A2Έ.Rp-):!:58Cl2נJvl~,b_Ej|#9'9#JU'Z܊SL;ܷ<0,\bn^0&|DSZ0guME S cn@qly̜K:S/TsxX|4xtz7]k# RQ}Ј Vh"J6ȪcYs[9ȣ>=<فDi;FŻ_FPVHg6YLtLgG |(Ic:8lz|q7dMg9'v; w0)O }On4T}Zp_usI636څhD,hI{+ݾ>0-MP>b|HiA JHB$qB;rAwHc!5<`u4*cn8>F 8bHοeDzcFe~ #ˤ11 { 6%A˙L2)e<̥49SmΥ%JG P; rߴx[rC G$VB_;ۈ(GzÌ y06?!7C !0zu,JFSA qqDB[mGJ觰pYܾa]8v]7>2+8STKc~ C6xN9yɌ +A<?NKsCp3 k3UM?vtE959Eap2ϯ)eI[,'1f/ә }0 b"| G٣Ҏ~LNAQyi <@7NTs% gfq%X֕{̜6eLZ)vRfRKЙgxvVFWo-탹z#I~_G 1עF؎#"2CWO|[=~Xz˝ZA> )01j/ɟ5} 7#~ ҧPw"DI]869+ І6klМ_Cn|2 @BLSk;Xraw#`BO3meMmzlqbU"M.Ƴ0"F=J#^E'ec~P9%f>[ wXVݕؘ؆|o.TfN|LDˆa{9V1F+@l)m>v_?ѷh*7]g:S BX )PE},͠n-Y8!M|g2tL1ϳ\Z༗֡nw:џt#ŝR$ ؜rT=>{t\N_omZ-Cs14Ҥvowh!lcV *\㞂3d1 t(Рjp+ڱC~w%v{+=YV]0YyjB.bgk@?q*'M g$=qIymL,hw`XTiLZhپ(3j5l/.!aa h <lD 58AN[,a㠯V8N/u!Xm$wz9 ` B^l;k^lTʤZ0GwPЇ,t.0LǖiQwq95u<¾M_Z'jhNv1OGHʈ{Syiߕmg)uz/"r)a;};-9]mbQ@#M8ٯdFҭRJd4Q&J@9B.% VHGΧxtS@n@BE]꿘Ɩ} Sz1{Y4Уn*&CZaZsr5W "Y;UWwğ;7%g~ [@bTAT kKJ/;{U"ߑFpk^<-`?fCGo`|Dc>A"L$]6+S9ed Ϣ8<_*g0"U~M[Iq__BsrcA"QD/v%6)%jn$?a$Lf=kR%L2-lO7c2xޫ5bl_hyfmXhiQh_i]!%$LS Lόp0Q~2#y[֕ C:%>KƸ`Z*nZ83|>S&LPB+P_:^ܧE|+xZh!slGH)3W5Tp[i488U}dxwҊC[^uF7! <J+AUq,* 5hi BO^^^22e9WCQyt0f|E[( ;i~QwKD\:0~I! ɨ-,cӱK rJJsBC=~;~mdl >4H HO2whOhOK"B?#1Lˡ X,n?})"c@iC_ʰ^W+=u;c) >Ie%{ig'E ՞#4 d涆mcMlMkCxP?TJGR5v8C]L/4f M ޜf'"K *۔ 93AU2.} 0a9E10KQ Uф %4$Ok+E>l? ;b59$d1KNXЏtUܲgT}p/ l;&ǒU:2C{(Rqhc~ 5~ *;jݭJL#~d2RTWV`ZgLik*1G2X+#(mH$Vs{Lsb_v4/δ\+*Z4$dZi˙AoʉP5A7(ܲp<*36B¼Q'/4ɶ=O=8fXQy!ЗnW bpC,ox7AυZb utэS$ )^y:g['D+dM+7eS5c52s T^"Gʩܛ)м>-z2m3+3t7^0VY68wX_'$pX!mvO U2Rɧ1*P_e_fY~@@Q7~b M@pW$ca*uu$k1أ%4f!X&n[c S&$ yzyi!Bat$4>ٷFܚ90XɓHY},A*}n[gӒZg65ayvrXwUejKq ִ APv]=iD}<OHӔgjӽ1_Gn^Kƒ?1ljs1:=xyl߅ĭVQ(^~:s0dhQRia3pdqі#<5`I u"h}2>O9+,GIWk׊q2*S`@8{n|;ڶD=!{.$3Asz\~ϋ#lo g?MV%BnʎB. L?~ŰF0D㢐RK%K)XTNk/')/z, ۻ|NK |`BhՑN2䣩frȨMvȬHor̔99/ A,g (:Ղh$ iJmbGZ[in`{=lytaՉ2j z`ƐFmYtO"bsK,bdX}N4PbW^FGfTfa0F^RHZItFb:$V6qnlnzrղ_!@=f7vXAGN$ s^-|1+QsU!S]Y}ւf_JX~"/%|NG픎h.€f-Hmy* u8(y 6mu_ŃO=F^-wOwQ] hd.k=~>cSXw'|W5L_c&卧WU g:#z+u}K<@((9&`NKM:A:18/);2Yc*.d9L WZR(]++>T&Pͣy>t55DѤ/Bj1fy!zƴb~A- ܪoHfRV!Nٖz;+M;e18t~TbbnXIM\H|a땔D3h'~.A^99)ˠ|x-`ȌLZJIf PQ(me1:ǣۼ#{1I0.|.# B~@6:dI 5ԉV$AUc :u,l?WfJnӹ&MB5r[5\֤FLLSpֽ͐Z/MvTq^|b RBJ1BH+.}P.@FEM׽=̓ڽp!v}t {j6'J3:s3mr~}Ex/y0t ~[:cbF=9IV|Q1F(ܳSDo3b4q5޲®T)8Zj@FWá@P&[lUwjt cnpj,}V$| DHL?&}$*ﰕkNڔ-ViW@*g`2U'C2~?O/M#-x@ 2j|;Q9>t[a Z&8mHOʇ>T- #\$p\<ܘiAK鄧EPlnJ |D׸:w~]KE=_0&ǢM#xZfKb_hCҷdiX84-Kp,G,F#d vyyId)A&uyR~=Jr/G?̒f Z Xz&$:LۭCNN6 HdfQZm'F.Yz& \,M}dkd-R3zӏ\Ka)Gc2LĶs-tY}k s[BC푾DǜE 6 dL$Sy@AsZ,_F#YΆ#ŒB__GǗb<`DBiG,jT?&H3$sĤO01m:*iN{K]DM2D_y!*j:o91Y:'a?r}Pe88zT#E̔{9w, DÂE눌+C1p1RܿFXV'''P&sk oֺ;LpgR aOKZ4^% 'ʩ$2".S(k{DAWW1~ yl7.ǐU '䛥#&XHRo}9M']*'j#QrDvGPmRk`aZj(6'Ԉ)Oě:0fKdC[chw$7PiVJe}1-EK" ū3/JKS'C} "~M]/(ʡ߸)@_i;Dt *XXcd<+|a|*I8D́gjg+ Gbr3˗n,7ŗ~5#6ىwf|i((5!(+J-D^T8 ֨H3SFv+)!@%iyy@0E 7ÉlK%g S g02\:Hݜ)26@_1rQ6SIYNQx!*kTd X^ϧ#@wA`f'~makf&[\/I<&3~Kˬr.c`U.q@L純[8dlT$UVE(}PxM:0Z! 7.L4Ѐ)[pYY<=#{MXM-thHuUlq@0:^k(9G؞cg: O,$ץx%N s-9, )F&<_hHQ|OEH+X2^:-DVH FRt؟\B+ǵ\j5g\v׹fvO8GJ#cAL֘qdUjnQ.Yv]wȯt_s?[e~Iܔi5./[S%ХPV7^N73q x}2ōmStymIf! H:=G>R>24 %"n ZՆwчuE(N DV/m2={T J;Zq^'hdMh6TWQÐK3kS\0P DnZEꁁyB:nH@t/ N}{TRKjymtʘ2y uT `S=L9Wq[#{<]:/㨃EVoQ1 O\CT8̱0IZ:|] өlDUF#X_r3cB6 b~`bǸih4LI6O('т_.=!n+SK< 9}*_0SғGt .z3h\$LE` ]kڟ%1´ʼn2|jQ*QFLgq[`>9El_PlfC?gzQRU`wa: %<Ë(JwumG 2k=}_2JEG w>ƮAp%ppcZ\9Ơ 0[Є?B L ӹʲpDIΏGP9ˇpc`^wtE\f߶c&J3ǵblJHߓ B1(:a=zS̀!VZ̚OnզW<}g]tr!QYʸqձ2y`?hN@ tǬ$S6Zِz _ǿ|ydU[kjز*^%LWmW ?Dd"I'+#sD44 go3itd&3Ȣu g?pv2B~xp´?w%R5?ypOC6sU-Bj5mFzxnR٢ՄV Yߦow.Ɨo ]G OÕ-nŠ4KD$+dXTU3n`)><*}͟Y1*eC &<hSV(.d-x;aԒ 膺JQ:+"sE]y3H/5q8qDQ 4.>əU\<\y>7 tiGbtprs&+\J"LbOK!j3LA-|՜5[ I{MF4Ǐ۪/lߙZDUtk2Y]vʴo"7"M:)[O)j.*|.Iʨe(} ۏS""s" IY{`YEaSO6p7eb y~ZX yJUBY$ aQϝ]pe`/@mhIj/#C IWKRdr8M΃E-{@}Uv4ղ:*6l8A j0%~Xͩ_Ҹ9^)lڶp:iq zx @ &vwΡrO^~fp깙К'2w.Z8?tAq?v*mХj_t#HdflayDHc*^v tk GֳJ70GԆ] !E>"n@hI?/d\צp ;IppojŠǗ w鷽0&(nrB 4yf '*=Ïhq_ʐxg`4[qoYGI"mt{P.1/[۪ȩiNM*x50М`S o#x45[clةMkOBvZ889Hg-Ժ^[jѯʫkd}3$p`á|sh2 GZWDTF$<Q]JN1Ei_]qE^29ܮj[/RK$-v3 >mDE'JhdR3M#Ѹ& )Ѣ*Q+U}>x[|KҐ[XmI~{A`{+i BP%kNmH)>RX-vK-Q9<6KŰ B2l QPSSPlϐyEze{Lqq{Y,Mlf5998Qhٔ,n$\0S6-E4HPDFD#kgB#2(m)ٷ|4x–тS[Ezf8#wV?!œ螧g҉*mu`5ЊOX͈}EQ9ED[~LQr=Wc%WYHuFtF%kהf@A'bO3C~N9*6d b=>%}@ q%Tfd5|180 X-< +nj<4(g^/+vqԲlby0aOzS3&W+?Ɯ:){tM;Ӽ/ࣲ>XvuzhtANNzDtgZ[*z IT*d`J7wI_5)9)… iuZR,Yq/[bV%d~B1 @Iج-ꉻOT 6AčN&¸~#>2j0K:N(ED`0L h3r>FWq"Tdv﬚: ';[؈T8uS2^W$i0g3)<`*}<+zzC6*yH?is9I[!G>P@Wt?(EvE}gF!6eIkav۵0(m} v[έ/]'F }`9b}?3_MF>Oհ EVQo@ϞM<+)>tքn?_?iLjy! $XVZ̶UT=>$0frjHBi}=*&K4ɳGNQC]!/m 9&֝|f,2c4 IQ+vٛsTA5"!W~ruUtkE!̒SV&e2G'1bpZfr'->*MZ@Elu\"`X0 E1K/:>m}Q#ձ}WyHEGlLZ\ԡh߂֔sS&;]"%"U`":_ M1O+Kz״hLʃں덖Yu#z~UbNު3Zk/pC2-#y^DU$) P˧F^-aL0iGSC!^eL{_eR9Ke| |TȆ?Y:BU}!7mmE<!JG^O Vr.V\2g%s-{iD6WFHoׄ%PA), /:>N#~+9kK$l:0sLDa1Ay2nUcusYHn {kø6p֟O tDΌN51$f6<~Qu(qfG$&"  Q[jDzт VJsfy׌ǼFPO<mfb4'8Q3TNO_[vgj%g7Z8S(^aERYٓmyÕgϾDKa Ns ܎fujv艚FϮ^\yԙ=E?%tۙ@@TKqnw͚O # ` o X~$0>$vfW7w)Rg& )w OWR q-_Y\$'J/Ɲ9 r|m!X4YA59RӤT&.dzVH7 <ޟ%{[H;Aԯp nnaT8HŌM0[#sm`Z/Qe% 400A&Ǻ\>Oeώ_jk,_O(G6k;̴sT E}mTNd,P~Q_k\a~4!HGi<]?}`?8;& -J(hCеGӷz4͑صRY&hrpx1֟E߳sxrHAWFK w$e`iePiTVH.)m ̞ kKoS4h$=f~?4'TwKHdF;m'Xq5h>iQ"Nd|e_0UW1J{fvdVR >*1׶b,II6) _>AmP i,>#5_JҫK|!{?^M#>hi_;;U $EK WSI^ 59 E.W %A^T)CmyGfEr]%ĥdcQ<+l`j7 پ؄:* ) v 3t-R %НBRiBԒ6P?{|;A@Sα3KQ~pQ X!jaٵwlL LyF`侣sh)= MX@=i:MuB!K#B*ð{rJ|]: -e&ʍt+En|M% ::1(f ZRFG,vLt(m%XDt?J">ͮw8GP'I6Sh FoaWw1*Q9py);Wy|DuQko)Zʾq TqB6F2t%e8{L YaK 3@1`l[le7=aMr?${ohښ*MtX5Vx_n!9@Q4] P䟾(W}_ ;UO8wq:l+6KGG p.K0TδZ̖C!ۣ.ۗ1YskoK1IӉ'Q1̡!Nxa. +T& )e bvuB¦!/dM0DO$[MYţ(0vSpOG'_u wY T8;.s ^uyᔎm y#e;ڪxjy FuNW/8ނpnWMA0̋B%oB?#^^sGk(_K9^32;Я"'xkGN2w>r*ily$W!fR΂T ]aͱ G$m3ȯA'bIkG|Z!AbxaxٷI $+ $( +uv).>;͍mv خ L=8J&d ~*L0`eŪ3;/a7xmf;ͥ^r#Ҙk+a  Qۻx6@(SL<]H9p鐐Q7:ۊ_6U=PS3'Ul&:8 3-|f80Nԡ1g+ QEE(^~=_4a.~9bӀ#xr4#kkg*ּ'ܒ[2v.ҕG 4uaH&p e1bUF_G?`(RXv  Q3o}k[#- &DrKw\aU{}/a8Ȗ S&}n սCʺʔLn?[r]=2nWd©#Bkq;Xdhհ~y,*{z.Hҵ(~z5YYBZj9 :oȌed( } tKwx|xjb__2t= ,0k 5K+OWY} 4S=,نФNf_o.BV[r(HGCQQXJ:wk WRH/A&4JU5E)(C =;Ǟg[3a/hPsd!1DE,fmr:t ?ұ= F*l,~7$c~b߰wJ[_ȇkP9ؑd11*tPB>RB k?phI!S)/&aiy'fֆWXfmh{iTFE)];ڄvM?Jt!N,'~Q ^͋mmN5cyR",7-b~D8fdH*jȴI L0;Œ\J֎ԧ9Up v {C\737{m "[g T0"_C[bn:a.@i s?@e=}iy$ag~ gA1Zrs\g2m H)f(jzڭyǵf Ko y" [z'MƑ=]ǽD_B>SQܔG}uϒȴzw`BCnߒ(JObжtT<%։cA{U)FU۲!*_f,˩H9X7z6`۵s끖͖ 4 D%zK1͑.pgey0-VUXWQs.P4.LX;k].DI(2=rymLԁ=qɜNvˊgQt B @Y3I1ߔqiN|pS_f5|֧c*'3QH p P_NglV46FgY]C820?2^a-s l~]YI35, $wи^LxNٷC5v ZOڤST(#Jyfl}fXS``ƆϰlO=q`L] fR+¶?)vKd 6 g˲iK!1akB-B #a[5`"cowt A-Ό{Rme# bН$yS?-J\3a.ew.K$;r$4H hvPQ G -=xcg۽LW}'-n>|k­(z%`z |q0?_ @4px ?=޾νUJ/{ Bc7Ό@8b}Y;ܧ]wpVe~J}v@$'H:J( 2"ΙQ/ d)Av?d,~YC#u {B6|TRȳ վgw;qaTt(qEL?մ  Cj|D#(&306{rnjէ 3U ڏ%wun0-%{gΔjM}=(2)Z<bX ֋rd,f!}6Ǐv35-lBp*+g" uR_u=*DΘO^T䵑jfrbKFDHuد)`ى,$PQm`nFU|jTxP,O?eSIL^P7YU9&Md pVP8o=*[7G]OL~8vۀNc7m1 >rdAh ;u*&&YU ŕN.B9q ]2{ӌ!܋Be4 mCV(L#LLWfS~- h9uJF@|S#AaNhZD&^h延=T"44N#Oh&1S}i%})X? dԻ`vq:Pe^Fib"('գ 4Xm 0m.*4}jNIv-]yyqJّd߱HJN N2wO-ĝZ3 46`ՐT[=Ap{, d:ܕR UC` e]Fm+$[N 79LO;E[\| hcyV WWT` }HED>].Q˼`CopOZP6 _l.{kxebd?<-6ivJݿ.hÏTWnxЅm_0yfw *16k~Pנ>s+ 1 ;Ȋ*T0x]H9{2Zyn&]/瘡4HJt4-G,!+ٚށȌ&sx@Yۧ8Myb eSnׁ=}Ց}?wOŻ<9YS @TJ Eѹp"BxP:sWEʑLP lCkq<}]kJɰ6ud׉P;WkV$,Ll)2Urhﱹp!H IXVCKֈ.> pN" O}{~B)D @$m|?ԩ9Fx Ѽ1k(BlHUx3(BDbI \ =ھG;w `287.yM%\it } a@C]973) B" KEf;ۗ:̩h4)8 8jh()Ww>Ul"E-h! ׶+M3ش'qؗA(Ve\ygYv%ݦY@QY Uiɬ3fWRlEgⓧ,j۴dL=GuKu)x<-F >gNP/ "HX̘Ny%\'ͫ^1ᒓاKM…̈缍l<򒚲T*FuuA|!6˄}@tBn)ݾ@&[k0sFY{%gh|| {hCq=Z'xd^N Ȉ"7wIM|wwi$o[e+_C.#Z g'!KU*?NgA{~BjGtW\#D5Tme{/z@_OWlh\xiy;Oceoc;^8Bq5nKA݃)Lh^e?(݀m_|{؇vwY;Pg@$3 úԠ.G3 ːh%LAceOAuXSC.Y, rUv4T8+B(e8 ҲW,P<&|lQ*KEp!!Cpp4a:BƝTegrg.itE@vSQ2 rLꎇ'4f77/hZHpr_6zbqâ9βNؐ\Fc;_9?ڍ" `=avi6[2*+ +؏408)ܬȕJ0P0|ZAR[ti|md˵@}{l-y7ݟ>t N s~hOЫ"O}},%e@Xl45+zp+fFoڸ4 o8Nn|CLяk{x12=( EQ!s̞&Cim>p2Cjs:B}\2[>VWRI3sJ ?Sc:] W|ԃr:qgYd}nT^ge*hӾ]EiH8u2?#h5G܁w0.7/YvY~Pz{d7 :/t`PN4]xolb"j;Tʋ `H?)[AY.jdW CdɂkTK׍,-jm%Xs"}5uԣ+jώ+I'aT}K6{+؈uD^@@Qy ߐ{w"S/Q db83KJn? LWr3h3f%)^{5aPHxRƓr]-(p.Jfޱcl4WD^\t/f-B 8hgIti'؍٤W"IK`?8ɥYw}&XIQ9 4G36SJJ!HٙB Wߔx;j-_/ Npw3y uZHtVLQYuPO.{8鄖 0PV%фxJ3 JŢީ`Ͳ,}uA k̘S[9z_Vzj kH>!U(?(V =@ln}$"Q}qҭ6D%n̫ Ѥ܀#.zi hݣt CW$;ռAB@rT{ 9`lת(nX0UoojJBdtZO/xjK1L,0!]k@E ,HNrzDTlāUpgBtxdB?@Q^Et4:]%dۄx+FiN8mX.s.;Yx7RQQAc6dtN1̎lPD\/?hw&ڪ*)DF"=qdVn*BVg+"/soB 0Ϛ2_#h\* Ka %c&Ϭǵ~U7l)F!eh1s9*U1bOK{A'.K̋ο0f1<&m(cbʈVK+9H۾ #~QsTaa?_EA!W/:@Z9Qe5`s$aԮJ6Й'{Rh |f`*PsEOIQK,&dǏk!wWD\ڳW*s&\StP/#)P^3=tK NVIv<-"m6X/̄2fMuʙHCѪDG|a(X_Ǿ:j QH5oWS N(``z6dg.-};C5D7$YS`Ri1̖%F(QqM*/Qj`ޛMi!Y Q+*Y9²+Κ; ?A-X@2~MT!_ 6?=8'nי2"h >n姄u"~A<#QI)p&Vv%ն>pzk8-P[$w"Z\|tEܪ1$@)D~?ڼV1>$ $i+э-uϦ*nwȈImJ{Y`GUbc}d88Y,H58 j ݓ,, 8[EY; ٕ7/Nnw ¼CGeoM!"(ͩ?; @z]g5UzTF^;>IoNs)T [ʌ #HzYj 3Mڠ̱,Л9o+d(@%-&[bsH~x5?¼B oQ,z@[  ` w`sc==2֋0oxQ15X%+rO3do&VǸG*b[%i$<൏hu&LM`f ݒvF %7+7băSL$!_róKsRAKfeX<NL]%/̇O,H $Y!v0P͜㱖:[ tPHM]vB)+L3Ԑexb67K`9}GZ֑9hjJx#jKMwGeL̇bñ Dt*o(*}h`f;އ23A14cR\h6ϦxF&H9I0/'qk:)z(Oy XVDm\3=[EcKc ]TBM𤧀,P\ ;4|0YIo%RkFgiz9yMgp{$&J ef~м8[H 3/qU*I/J` [<Jrjjzj? x.lH,d^< /]wj % Ζr Hc^= *աHrސ*;(W> ^>lVZͨɼ1y>4.rxƦIOUi=z+1/(I`!wml,![5:d_v36ԗݶ281ALO5ޢF coMH8}]J0%%V4{֙eHxrQ3~/3YjFo97tn43D+4 oƎ.WF|VF@Gtw2qtA`ȏ69?)_(s80(@t7ur(MK!Q%O/zmZMs/~X }S{2r `}wBb#B~|!CZ5p 4ٙHƽ*hJ4"|5A>ˀ*|atKcWB"1q jjT{Dnbo' \F ;jfb ̠ ~q$kҍ Wi=0 % J*f4vqו{#'A͘P/ s,!;R*gS∳dG=)elD`;3&J8ZDCfF>jM:0yBxSC_hz;d$'{=Ze(o˾^6(&њJ pb,mU6lUp7R:<*^y&tQtRL%'8uH,0bbDceVsr 3$|]7r Hv`nJrJ3{(! sɃKyz#Sw ފ&;QMrSXfek -.$ hkj~!?&ZҘRL"/R6s'],2cۄp WM&{9 |`ig>LrdɰfƆً vHLU;P.63ZNm&/X$y&.A3@JZPNZ=%a9C#UW-QՎG٤3tOemrT@R {Qzʦ-q pƴa,+M-2 ;=7^1~ւ/7Wi䷈{cLG"B.KU[TJ`;JNlPNqJ%[5AI4U:~e:s|钏U=>{k0soF鄸&v?*>"zy*b\C6j|P Vd;&yfZ;hM,0u& WB_z's|m Wu j5 6ZwL^.s͸`,%\je5Vr6l,MM4J2v .wOlBmF'ZH%#-tz 6kPVfnU9nr͒v]]̶1͇⎹N$G}"RtuzlBPr2Qf`ipq NAK,Ej-L) S5j{e=]䵖OQ40p@8ȏ`neQ-'.]:% 9+ {a(93ƃ=%\ݥc+C ͨ3aLWƹ#QG Z=c9|^?R Q41[`W"J[w^Z"YӞStx葎b h?3lP|9%B2!cs?QT <숲?aE@2P>xSKtTW$!0Pv&+5.@e%QEzs@cjmb6zC/4H)^˅&&mu֠պA6ޏdDΏFeEhɤ8 WֺcJ+7deWD*x| 20)m/ z5!>Po ?=(䡊iH}Nʋ$| &d\>XRLpUfޜ3/~ tp5ir v+~ K.|)3Ŭqs q"Ljse˲`=PZ1Wiu8嚬9_0"J憑|Q((^>Q Eթ¢tv=u(QDB~h Fdi@4.R)UIOgR9 EeӼ$Σatљ5w w4xoADb||=:D$*5|,خ=C" & f#e;oЩBSk ؀F9 ]B:f ;g҄x`o{)yҍOejH619x&a@v= ;]˅Zuvu݁&8dJ QOv=@h߈Jyn>RY_% 7Uhy;^D Zk d%3V[0Jc&I0/Sr=Y%9 iox`({xd}p҈Z\l֒vpS-p5`*S%˔Fxepp7鷎Lo j>i,C],8z+}E z+N=*Ծnxo"(vıT@>ZK  ssB#\0[@񚂗- PK5jK4IӨqK38u𐼳up ͢q  мhիY_`Ű#P^{yxŇI%ai[ &^ۃ<)0_]ݑE {& l~%+;Դ{5[iX.(osWyE[jDw G%&IfV =fA̽Uzg~IOR[V[vd$ TPQMIfʅǃ[Dq3Ҫ!rDNhfnZ̠ TNMNliSLpkP,EFGXV@ pea!Zu,F /Vhec!p:hx%Y^!Hi߾AH%<XƋ˴Ug?AC߁JhX\$mvc2?n9j"kG1O:`~yH~L %>jB9E:{- #~ p<8k &x@O|eey_̩gB}%Yc{W\]SmH`+w<'L&2LR^ =5d8dbC3) !W@7'qbIVWOflrH >ٌgǖ9!/ z$,Ky.NhDp%) IuF+xqX%ͽX kAh8Qu촍OʭR"0^7ٯHNR/vḢ"}~ӭ?XMI4&Prmx=FAL+эFbth{Ըo$3ܢk%ÕDVPuĿݿk㝑ڷ/WZn2zP s_\J(rF c?u-S.V ЧXL&x"6ݎZu% o3gJJFEYb= 3NTK+q̈́T=sQkQě(wls76 qO+*1-\'.H9H=ϴ\FqΐA_ 8]J62Ǧ/m&\JQsAsͩg)M(f ؊&9uc/ cM_;=?>dqG ݩ&%[N:&iTbB7ǫ}7 }1pG>G:%G_Do0|N9y87hpp_5-:W=Vj (^еF c~J+9 RԶ ktC \M4;# WV9oy݊dYX3Ŗ!ì$7W*@WYE'<9QAx-Ht+&g!`FHFrC0脥>0ƆY5+d.J Z R Ͳ"LofhTb[M̪#虎`5Iz]ǫ6=SDHNǚ:O p3%cG~.! ;{^mv RAYS`^,"a 1A]!0ݬqC퀊*yWQުݱ=[-/0.*KߙѮN1H!X}Z|}Բu{U@Sy .UZce|\d. Y+E&>6NML}ӘKTRAPB6[۩~qDG `SXn4R[N/X*VzKQ7WJNEdw=?LeFUS\ ,s0Jbpκ;kxB]Z8Ljk Ԏͱ.P@nm%^8/O Ч&= E^2Z+34>۟D4ɫsj˯G{#Mc۶B%oK pfʙ\G ¸ᒜĎaEg"GBD\Uo 3 >f?Q?WB8;9X (EAX <~I'|q[%?Z9t-@PhTlY1hR`{܄1`?G_HHe-ܠ6T7p$(8YLzB\[!0ntYaM;^֘HhLvBw".s{Ss,!}i3{Zſ,Z|XҝbJ1@eլ 8.=b"/MZ3f qqc>18lj3lOgG0a'bdj5Od%N$_7Mz&/v_jԷci4d;'Uԗ`(u!%;r+~ j!CMڮev.j,ۍ@3jZ㮅@wB)Tn$_I3E* (E|s Q6.>dō7D!Tkd-d$xy:nϮ裏T-"/BFoҾLz2pwaZmKȱԮt*ڦa#<> ^6fnEj0`oYn2; \gn1mBdRh$<w]ө}'+:<nlϮ0U]IvvK|Zb(rHN&,H|Guunۧ^Mz &6L:4M ~~ߒQ裏{FIRs\Sq9N'8mꂭ)Ʋ8+~(; W }`2a݅_M̲:!X5W,L2Gܘ~…'AپIOF^&shXw;k0y&gr~+oC;L\9sa,䙵0@$zz#OPD ≉&_4zhh3g vฺbnT7IM~d<\- F $6O ` зeӄI$YȜ,e]SZ\hh{o&_5OiΩsICFoyD_PX1TɆvON$XD-!Xr"ɱ5NhOGxH4z\QJR>X4{mr΍G r(Z!` Zlxw#cDN7$ѩ]q['R!j]À t›>uf g ۂ/rݜ ]]vsn<|LK-[pGBC I)GQYbi+o,Zn?zAVa6_g''h 8pmn(P4c neL!H_eđj%P%Pϥ a/\ ߴU(].҂BӏP [_тܕ+9BtQߔj-'+ ]qT3 kV, eA+yS ع|K}ǥm=˲ ZCU] hj:ɋ&wh*HدfU yQ U T&n]E8~ ydӢLs~.pp"e{ʀُ$j2Mjkl^z'{Lؙ(_ Qo;AߠĘ6tP_AF*TWq͌V TM4`4_Jn.jH=xQ{BJ7' 6sGtbltyMڊ&dSm v',\ bPǂ8رI1t0J3 RCXkNIEà/L/n <'ٛj,SXǂ/\$?yQQr12( &<{=-2S0 $a}xmJ->İPBdxV K!>bO #„q*ݑD@SMOg$.YMNgaP&2Dze _$5<@pHQlN(NiS΂6c8t`% k;1oKsz#ABERyArkTȞƗd; Sd2'X{>buƳ6vVE<';E%76r05 UΖ asҁN BUcý7h `T4ӻZ=G@1ؐkBdd ]%gg Wh.cR{qNp7|r;V=}tvu/&ш*uOJ-'yU巃xB{ EMNd,÷wd/DŽ1t=:ޙ|p/2uǸ|DiUy>l[:|I:DV0'riY[v݃]z[ac#ҝ 2sϲp[4%Xf*;%2M7~1^0c(&+PltuN|>)60!Ò-^ niF< P7HWc(_ 7 2'K`NM-->=Vl%Ȧ qSNZ UJ7.0O΁5U hՑZ5 m5(U}ap!鈻ɇJ۾ P^(Ҭ( x{`$ 3^b[gRqDX4RPXJ[1e!aK_Hi3<@ y* >܎rڕ KL]6nʘ/sϻ5UX|=@Գ N? iNCV E=̡NҞh"z3 [4k@ }!V7Pp'1w(y]NbAcO1m} 7ћ|rzҡ cGVLmf~4Wd \z1L|Q8|:_Bd4yW禥:U j \UO}6 ú>, >#g%-'l>ҸZLj{3]  G~ Z9$IhH:@0E=9;TcPY$Jve NX-ܴ?"}p?~TM/Ȣie&73zk'l#q4xiڧi @Gey !Zth6gfY3/w&]..=ی7Fqzb1)߬:eM,rP5=BP)F-vwW7D}mlew}VcD=eDUyuTTfeot LЬ%YId\]DEnrpaȚ3 U\9%sGō*hp8%-I=lNs2Fϧt"C.?0rDO:-\eX$4]ݐ=~w[C)Zt /Q1?miú}6 aG`1GZ \fT8mYY(5cnQ4%u@2ļxXhvM-CLWZ&56Ef:V|ZI 'AR,s'S@qR O>]&$i%!T e |i[Sm€6s&A_k>,Ā"%x|-5:bvr]U՜ z}\:&!n0UYM LR!Βfx-8#wF׀76xiF( F-F24R҈BͦZ]@)F4ۄ+yR NĠ$L:E-Zyg4x@I[zgz`>EϗXbi1 . e#Gc o!&Qȇ'-<a qJ58ؘ"]{R#\QkAa= SLwUƈ03 `뢛s%AD`T&'ա$h.ӟ*= */~t΅C nl ٴ5eR9`1"-ż0s[QT x0Zyo`-w0gW*N51BOr_ E#Qa*;+3ni*;+edpRC5>9H!=Icl~nѫ1T$HmzMwG}42;*qxaD.gWwklT_ڛhWwhH9]W7vƖ(kv.Bk٬ayŕŤKVF>՟ f&?JM*__۶={!Fsk@CHI2uQ!f937DmѼ!8E (2SR8lGJzD3RvϤ!q +yH@yp/ib)b"0 g\-Ib Ė۾dIRnR~fU3 @l3$-Z;={ix@ߢ9hfJE6փ1y _B|47苅Eb"%M)6NKO{>V~$/6qE;@Y\wfTŁeR}MՕHW'Kwx:]((;"hN¶j, CG("%63XNΤw8F@@T-tq pS3¿ѤTR7MUZ~tmip9o# @99l]5vtl)%D_nU*-usk񴿉QS&\W%VDq@vpQk9`bַRH/-6׆EBLy T~2MP$X?d2IMh{}([8VoTcm._9qv^6/<$?m=`+B:"›hPj#|c`z Rp`2 q #gXDZpH)LzN1h%Ea˷NjGЩ\C8Jn\ bk vz{B`ӤrU2XpS *!NSL1}6[:uMBn|,d`QL̘:A0փ-fh6V5SP~0nkJOmF6GSJ|/hOC6DAZ@'&N4C<ؖqi>ٹC;cb/SXۈzsV $Z(E$+- ?}Fܴ@|Lڀ5 0304w"W@4 WUng]?~Ĩxϋ=r$feÌ1cҞe7# X[=bD6p J6h z#o!lTVUAU~V0-}{(otʍ9_2 X:6pGa >sQy,<&ٓu Oc§ d<]M]Zm:@4h|"sƍn躯ʛ~XmuT OpW M^v/~rFvEh|d,TY edVE )Ȯ@wzR BJe<^l E`wYu5~CT1݊_}A?-hANnf`}`d9y\~x=U[2{vEYҟm8i2qqC屨"^$zx eӗ=~T !?pA*Yޖ bnUc{ g#Rk=yAzL>nmX˰{]ÑRe?w9kF ZoM4BخR+PUNc#g[͇suEyhGNĢ=ኆpmV@̪6@玢VOc|܏ V@FEvV]/X {>,wT $EPPT<'5//}v/H%`o 昨`tgHʶ#q=6YThRAUArWVTZq?Yk`25&U#eUwUI7KcۈM ~hBBU >هmv wDfF4eLtlw:C7YnsN+Ͽ3L7-S?*U,BW/#BT6kzAϟqQ5HWlU=^ 8Đgf\`uu#FojXdM8c qauE;N'{YW!}_b;n)/OF3Zvr1,|Y2,dPZ}>{2l0ނ)ӷ3h3 t}}j+7}EDxRbd `Ŷ)M.RjI&VX`3 ZGB2x!o@E~Qh)¡-SڞFt?7`#po_bٍc%^tt.\zB*k5@8]Kxzz~D^ 2Gc'd܂0LceҲS~+;ڽQ, ҟ(m?D_=bG.Ģ[J;̧t?(cjgD(ގAuT{Uf׸+T^RR*M='^p,nSX)% fe|յv# V$d-&*of:r7Z3FU@"e⮘Xx^\8FdE-Dux2͋( oTO &i Uxǩ@HڞQ +$u-|(:YZ9؇-Z"!1`ҳ?M릂jU^d.சEz]wu&w u,ЊGʑ6vAl^$3:t, 1 i4$SHhݯ$30cd,R֊i靳.*,~@*W G@C߰!KrkXz8sٸS~w׼*gO/@},f`TՆ`"u-;l>ȽGߥ9+k- ]iԣ"8+QT;o?ZWIP"%'?h7WW -vXZDGޗOD4|eaLq:@YLLG/f6&e>F:0> Mqe.B87$hkg!:T Rl_]B  uI;]l݉dLIRB3coJ_VJ>|;0K|CōWzQB4}ȗ_.iDȸy清@)6':׹l'UŃs|恇lu#@cRkYc:H[`ZE)x-zԉbSN.v}l[ysUOn?Z tO!8h \xikX_5RU3a~w])rQkMR\^l&c?{Cɼ\![eг8)g\ZmEW:M9!]Ŀ|@b x]n(t>?UEg2ffϕH %jL^0͆#i v%5e?han0HZT*eYCsQ*`Vγf5ISKwP1>qF/2:tT !a|v|؜v(awRam͝N'nm ה-{ff zR5yJ:Y*Mx5H`Y‹}9:r7#)d#6 elq+~Rb& XƔ#ojȍd%6zE8uڞTezW_4#(S-v:Ϥ}v̙x!!=|3/uD.X@~DŽK̥Y:vke&\?ӺPn ~t/inh5(vb@׿kYP &٩fwRQ>EPI6m{泒i O_G#̢dVfJ%^`ZaoK)/_PC3Wd(e}6a>Wb0vByyB\X| mWBgDџU`mBnY3h"Ǵ38 rYhFsK@ZEvJǷE~]%-cc;2nr Ҷ~Q 2VR|?̝]9 c;( mގ@~DEZ/xUŜo ;fv`k7F@ !7X(Wx*/Qk0l^vF Pک9SHGݬuz '"?fc؄]zi9 `:J&fHU1Rm(G]Dczњ^*`0_"wKFNz S5(OeZūxr{0 ͫ>٨lH>^|jr;AK b}R؉(LCi)S`GD"N-& Gn9/^|+:A qEPXމ`]=*izҔB"րtpcً6: #A+ɢ'[k$_F|?T:J$˜rF,]2Jzc~ X_e58ŀha+( /?<%27a, ˱y&%SD^'8B%VM)W!gD׌YBZLOДY\8e00&/\ܔs뚭 %#hQvHq˽Č_>ԔD=y/!@w#lG[0-2~mՄ𦋦#iڥuv?(NPuF ֬X$-yR;bmQSK;7St};.y5!U$ͺlND?+ơDXKwwW4;doMѹI@; Щ\~}(Yzx'# @qom/CaEǶ4Y ]X2W2(u ʺYw,p\MoM]J2֞1_= @J8vR $jdJI1y=Ї([2 $|Ȁ>.#gO3i-`6%;K5_mU6mV|u=ς;;/{數*n>[ N4RJ^ŭQ 0~VJ!^7C~d3x6Q ΞO a:p!MrMJrnPdZB׊$b\ٶ`0~ n@f`^S 9'U=*ܜ_ u,]U"&ZΙ9v\J7;z~(8F:ּ-i /É8iZK,ϛ?V{RE)s1"e'Զz6xuO=ؑ-).P3*YZYw+Y:{*.t9ʓRF_WAޛmd^lZ l˩N2%=9ܗG-t;ٽh>/S%4j3~!?/B㫆Pߪ^j÷ܗ6KLz 7ߢ(8NK28ulNia_Zng(ыoB?79,} bgbN;U.sZ )p  ejboXmBíyv%:}!MiB%)lj@|?m̬udƤلmJ'ʒÍ/J(XXN޿S*ЙVtpt{JE3"4 m06XD[ؕ}^] tg&%$4jX4伝‰&T&L U?+EH{9lF5_mzxu/ Q\]8]` N *p|^qX}y70r%.)U[ RaK0×ii4N/W+ؾlTUgrSHw37;Z&9)̳;kU6 _ ̏?zawF$e GGh`nھdXۅ+~^4g/X X=BϬd>vu@tQh7]\(SaKt"n7r-0% M"/ RC"%.0Ԃv :2bja;C#SŠΗB|j>3EK8R" Z+u*GUX7׮iJ峄4vaI+ep#۱J_no=hf<P5Јi*⮊4$ކjbRQQ0ܨ^W~uFAp*QL{E& X5M4)HD!Kix/:ECpivxS73۱Ui݈Z Dy,Ƈ >;h(}P9eX>Q &? vAX>E>nn ֖%D^dD~JAVS}HIV_ƑY/ 8G9ҧVLOSnt q|Kr{C6@Hϳ 笅*Ow[-_.(uIXV8t@Uz2y"=f9EA]?#gۍxWraל(:9oG'Ĩ'&2C:ȏ]:ZO]nZJ={Ei?j11a>2>җDZTW:K羙 5hcWIAj`{M[؀\u׸bivM$f3Z0Rp/H7r331&ih]ݣs {L&U9_=bi2(MÎXu"H uh4b-=_yy'+w,k%/LΡ[rRR%\t<#'/YNSpF˙EPYg\^ \.ÃyL n**A &ұY@`#7 ~Eih`O!įc+ŲO0圭}tU3+]dZH GAr,$Bko7$p(| 1[BU=h} g ˝l+1>Yfl> PJGe|YGIB[o|w IϪϷ=JIKQy5]@}eqۑE$v:"/ltoYcp{ulE `OGx^_3)(f4maokHvhAp`j9M1TT8V[Ck]b~LPo-WrQ(ԃn%9&pgR ڶud"[w4ȳTҫYs>2X(md¢Jٙ55b3 wDt~2[JFgo" BK0@seMye0R+cgպޙ3Ӹ~9ke=:;EQ, T;AMa;WBϋ2VKHXbm ՓME""kbX_\ 8-cƂК F T0E>\@rNWTa%W  <=[#H8&9lE.N6X4qӱv^xA)F_4zoG͐\,3`٪}u|׋;sf&ѿ%! {2:(Ϫf"q eF/CVJ-0Z=bmL6?gL9R|Dy_Wy }I5ɾ;fPhY)wcQ܏{eݺr~ WSu@R(a-C̈#XjNP ә\)a*Ǵ7qۼ}͎ivx{54I%[ |qftFWnvg+(+b8Yc3D7o̅-d%oF`t1en=@Ϧ2e]9jC1=rB<^̏f;x@b`~ $ `T{8XIcLٛ,᧱bl=r8'8z " sfS$sP&p(`x`vVbin3{'mAz "6 D5HmatKsi$]Zx{4ss֗ wଽb"!U]h ɕ[)qpU5y#弓[3e]dJ#y ANk1Jds vvC-@k jtRA =hI7˜`=KVS:ȝGߚc:; "ɬ&EgP8xs< Ȅggy'K$qH¿/ y}j&+~~=t19cdJ\S&xG`0.o (?<,K=ׇ-h/cE$׆V[Gâw|Z]8ɽG=qE:w@3HNKVA/ˤ|dHD!ju= B]i0 $H}f'1/vUnQٺj@ê8|r녓))0.D)S<bYQ5{!ՍN.9O:2k51lcr`PqlUڳjO ďI%q>ل^)yO4YpR,9:-4N\؃6 x|`$l|~~MDjONȃ&:-߇IrC-gM:{hΒϜHjMiUb2z^쥶JFb:8xsEm8,FbY)>؁B+E@ԷA;S9SeZV.pddJQ֮k1yL,Q5eDKu7HYHl4lp3̋\R:ﶞ6P[9 &~-&)Ft/1 RuǰFnShctWFxSHQҰ)qDWJzА^pb)w6FюW8T?ӽ@(rش†z_l r(= Mxx+._Y0 ?ƍA( >*u!6ZɰHMs̯{mg\fvߘ>J|VO!v>pGHj EQmaI0Nz҉%Um x)@# !`6Ć߃g]C:VRT6dVFSo(Z֌Oc'Bl;BJ|ShOnCC1оC>{^Ns] |X@la4ΐ *HP{APIOzjyjcJm|AJ>W ΋ߎGj|l!ȉr-^˾&bjFa*FfI3(oM4899,u=z8VF@u:g\{ice=Rw3)m ?d>Oі?p-ܚ I#)w0ҳzEj#":*N({L@BXѶ|x2bb2/~º3#cߟ_7l $n}={8<9ӏ{1r1ٳ~I%fvqZZZw+/_!ORcɿTK0&XWFy뼓PBl '֮] \ʍ5LƏ],vODoáˣxh1l<^:a31E~9Z^UrA8o7UykeAgj|ENQ j~kb.iTnj:' ֊āK\syTAhx(}c1̑\ ODbʝgXMcL68}%r|j9?͸ulV\=\GocKNjp_-)$A0MhNSu@P(Ig>ĚK>.o^n ^>I]ﶞё1:0.%[r%Ћ5L]=5BoHEAƌ; YLf;v];2)]CgyN+fܷTH #g^O*BTrq ^5Rbhvau@)cv%h5ߔB+;"ikS So8zI`R R&: 3'j KQ8[PBy>YC2ғNvaP$he_fer@0dmUΩQz09Tw32`EY).3nwƃV Z;N5tU;:k(_D\锞rk-e&W& Z0PeG.cfO=i%'Y͜We߰nS@{w" OP\pz{MbGKɐjiZX[2 пB`*\|) ?'%LFS65 =aĬȰdcɥy9q'U?CX9lb z~~&nfVF.A6jE*`+/nSͅyї&0qFkYwaߜذPhM%ÌD?mW͔=WMb#W^Pk'LIꅤ^]_1:.vg0OI sҍ}o66][j*)2ݼLE_ceˌٻ\=̼E(RRDᬢ,qQ ;ڭqbA~X*4 ZQhpxk,2:npڭͺssBJ`#/@T,gfH,/+ǎ iH0*gK/ִ&OMWP,?{UМ7`ș 5kND3, }ZQƚEgC BQS6C㕮6LI /DOStiIVśM;7Ղ3h{}QȴPP=ڛ2Nvuzu^xdSs6iy!6A-H PeM)A+u$d"]v9AAxmXŨv()6ʒ߻>gH+U9yHdXs1(J<ADN[}EJ O \ UB7{<㧨(gy<7/^v } [S%Q[5Dn7sEݯ4ey۷X;M {Bw QRsʯc4'_$~/ī`PLJR)#<1 %؃S.iHgш.`;D-mƔ'1Ab[k6fuɺBb Sc)GGmBB UOyAjj$Y ڣO|`DccA[G=95!DTA4fL2b:vy8~ab<,+R$#Pw$ /dg|xHWHB_ Ρocp"뮲cU#(7`;a E$u~~:>bJIsfDa:%b4<pV|#*eN_Z pP[Owf"o}3jd1 #h ye6xͺHظ3ePVx}KW ?" , )+wa{qWdDK;rG-GXuSc`h"-,fIs9)=V6In{Kz ߯̊#Yh4:OmJ.nK4܃ 0r0;C)qZȀO<$b_,_) ?|X|G jP0 ,C)?*&ǘGp,ucV֞BQ\sҡNfz>{ Z{M 7H*R "V, fi@;I+э钼V" =*r;EqVLHe4ʂpS3D3bҫ"W ;dr/g*S6 )s"N#oֳzf?ryWvr,m2Fԕ{ۨ w;,E¸R"Oᱮ'e '!3v!(Bx5& ˊDa#W2 dSAà#s26 D{%: _?ki)+3$6rI kyAq2;ògB Mr tkc'H%0^aUb 4réYQ}ǿ<ڤ"n XDՁ@f݊{wLpꄪ#S"-[~;1Gl#= W-IX ;x4+~c[.T'J[h45p.==\,WBLiQѲi|M[iSYʽ2o~ 8\"]臲_O =eD8;ߺw BXs`~϶iDCh iթ-Dz> UĐ{k߮)-TG=#2Eԅ0Sy]rԵFP6AR=uxzl4.ǣ\CpT;ُ0VA,ô)4g4E 苪&+Wv%@o%5" ɵFY n"0ajP+~ͼH\5СV%| ثSO ;tg$pG X#M5<UQ#GQkf%z(D1E10 D ݭsc ҟR?)>/>y:]ta҇׷'-XѸ]2B<"3 i @aF ǯ:; 0!DpTU бK25AZ7֖sV# JZg0lo ^le+kIe7ѿCY:{lngNicF#lEg0_|_RRsG(?TzX-K".8+uTvp`21-jҝ\^V^m6Gj&I!0ۘ7Je IP\X}cw t0gô0 ɺŪrb&za:jӬ; PgR=u.mЛͨgjgfIYBYfofo6PvM2JޢãԦueA&אIRB|욧2ُ| Ȁ?P ?AU yH]"=Q]0ђ^*vzȱDGdű'Ħ:OXÕsUUw#."ZaLKT$<~.>>xYzo~tK"ㅄ5eF݆l˷ῦR6O8QPj/Ե=_}f7f}XAyjEק ۘ :pQFeB4fwBA:;İYuzƕlKLbo>@g#Ѷw^\r}O! _ }uhiA"K$8ΥDiHu%TH|~gN?O5Zy$ƚRyd.:<5K0lT7kW3uZwC-N4Cу =b_9>Q;36Wiv76]Nx)PFvDK&00y X"hi# g- U ; a}[ eBsBr٫?kˆaD+Α)ww 0O/gXV\=Cl B'l|qI-7 e'w<~W=G/?sme+ఌ_le.κE|ż;E'RhOpS`C^ ̈C^9#E=Sc^My'q׏wE1F?D:aōz}#q7'h6#r*e 4{XxKװ۱M[7X"YwS Jp1E6\icU0*dzK`mvB*R!͕6.ϜԈVo=_uB~Y^sؙZ{͛`%*2?H[g߸HXN.Ӓn1j/V&.tr,ٿ)3H/Ω=t݅ EXM"pTTxYDY8BQWBה4zǃv4hDx(Clmdtyv(lgjOYߵodo>04-Cu(L{yf+t{v74k߃+\1G);4{!FIK: C겚v^lbsݬ>Y,SL<%t+0Yonh=h>A[`) ,NÝbѪ=¼BxtL(J10%5%jnAoH5A aʷkd q'j~4eCXd2'0ն[Z;dD#(PCބ$Iad#̋]H@xCN@\OLf5T7ͨTyMXکk_iS`O7ᘼ,c,#9L˾UBr'b%\Jo3Yᯥ9cەnJS12U=:-Sp݉AL8OgW:>4 㜱(jج_ a*h^1i R'. p*Vo\ƂK:Zb#rBLҶ?F- S &~NNRf m5/Ccޯd$ fܪ_P3Qvc[FNyo k.ZIBZMt*ex0T$,e> rK'ؠdyKjN.|&y3!P@nBd':">d5~ed3{9[m -/W(v-J?t܋'}MOGm`nvy5Ȕ~ӷ؈#@WZ?-06/w1'w^՝-?ӵ'}(k|AdHx2"t. ^$KV;Vؔ'T)"d{li ص9D$U͑_P7-emJ}}-㑎JzKS)sr-; ‚rI}`t"R+%`W&.Fk7PYI^>hx:1R *;-(z c#@C%R,j:gԹO\1r(R~H(HA)}o(X@ՁE 1 b&31 B3~&LW^+Ou6i>B`!sq l  ыci,OبR@Q y{?ow!=F+u> +T{T[sq!#Z@/KUa|s?=OzYyK/y\_`TI;NrK.A% bf.>dLSyJQ^c:x pI]Tf< GeV-GNr;+J~N>)*?3Fw{\_@J#Z>L[*Q$9Ka+gVRBxtN 7%NyHᓁ߉82 ToB,*}A]^*W .RB+с;v'*Mq_3u갞PH޿^ɔ]%S`VGcBx(e6m4E82Qk=(!s㷡u.,\oQ# V4ڍztE=)ޓqE/nMvx~Fhyy~l)/r-,;!ݮ=YD*g=\?21B,[:^Iw{EV菅u;%Ċwk'@MOr2n" X@1 oga ;\C;Vh2}J d,_~ CSZhBxch[_c8I k]$at(8ӕg6a0634>2YYZ?aU{*JXSo*hт'6` k"H~uP_t XqhİLJ7ZtNJ`ǫ|jF0015h2Jb n2L܉yӟSGyt]v* v\kΏ6#/2|څ^|"W*"\&ǒ} ;T=\r͗Շ+ndf+5zYHa=ܫㅧUǦJP5ԗlE:o^\s-וiv,94G/ ͵-pN~<6Zߜ' {d{l}t.RӘiFbi>n>ؠv?B(QcN@x+LXK*?`U dŊ+afg%Fɥj&feZa)0Lh7rrlG@lϼ(;UM?t? C%B7_='yIǥD0dGNiQ* cmŞc7<5"uUv^!Jç'{QH%+u!sh|,;u{:NU8LGૌc>Ϳϙn07'E'|fFМ3d9`;LvNvsNyۛ($@Z#t-eɂ$ &U_pmD0o;N\tD-K"c𵍊hTWev܌$Y Gped )f+z͍]5*Knv_$!f1{CL)@'l.I32Hc27â| jsH#JpREZfp<)”漶~bV1l=H0X.mPU{.D1Vd^a4c@}C[c6Z-BcPKF٣P̌u]X~_Z+tiCos+PFӵ_ĭ<)X| K>^w4=lJM*V2p8;.S ݌|ː y!젺ÚgtajSOc$_L~eM?*MoRܸTn|aUaf G2ODFmPԹü0Fep"t`l.,: ~1['}e&/zۂ0"4PsJ 6V_BC#xvy,>[zH +Do%̜챁38%T $HD sSX:-0Xl=\-'0@?!õOѼkX? dn8pTx^9#+j.iHQt9`v%d\<:"&ҁZ"F8ݭԩHd9 q6yzWa\zvٴC*YJ{GЫTfA=H]eu%jf78OsR=BI{_r;ga*DDaj%BLf^3T"v;@?&% qcx/lTۧRxPBܙy7`hQ'P^jwXKп+I'd YvST+?+ &L?;3 adH6։jį貹W`p9sH;9;IZXh%rQRʾbAb4`:Dcd< M[P׸#m8b(2AM|'<@Ӳ7e9 a yTkFEY 1GtC%Hd4N)!zt~ zڜGyV mkңFd=If:YoO>yۙ."ӥ{i}x?Wd6ifwS;6w1"2'd}p{i6`hďh&(weZ81>W|Ҿ D&l`rdeļPН&9k[EcX']:G5 g/኏W 8*4ᨴm+y+;6^ÁG&[<לiC1s#9ěw&{Z҆A> ɰ}ljc .PKwNˀ`~u JqlDVBzj2rsy)l9(o{\~lBl-H|?P@ҢSr|E돍V'ם@3,Uhӏ]O۬Qb-Ꚓ|*),l@8ثmO`P \MyrQ9y%L] mv}{c} Mk)&x/x-iaMlr*d=k7,BX b_Czf$NW&[&#ZCKV-]9t%C/%M0*]-r 5?yRH[ u|Kg)nP_Ժ.[mÞ:O!Pfw9 [5ET4z[=1v??| );pqGXoɮs:.ŭ\g>nq{lQʦYZxLA :6JϮŮ,O25a~KW/(TɆ\N,c7njAho:R:bUpg¼,gCmkDO3a`m+HҎu_xW_j7'Օ[`%UX&̙9O4(RBȎR!>WKSV!l &rElSE':n$%V-XMb]6(ƱA,Eş+Bb! wsAgT?*tehE|<#ߟ7?&jѣ+~ Ϧ25`{e聯_noN v>iUp<4m}mxzo|Ч&N G?5}<%26 El Sl^naC~.i\8G.qk=ivAA]uխ$,`QԢm}gjnD-xʚG]C 3ًO^34a|UEb2/}J FTR}da&@'ܺj+GU&6*gm{M͜Ÿ(Vō5nexhBoX_XVG`1AzDEz7]> ]bn&%swptYh̯&蘒Bע @"$WNf6lؤܾW)=;-1-Rs~\\]{'\@@<Ɏ:&[*'ɯ~wRI W7 J\lUN@Q@5<"U]NωwͳKsF#6,~p|v7{ca5#wҔ ay~ޭ~Zyg-@ [ءOk-;<8]hTf|_yr wc}$ F/s w'm]juUZ.GT4M{U 7imn)Z%VGr+SȦBXfUHɭ"4Tj/L2ǡ׫JwOwax!> Z@ܑ{K>^s:TʛfF]z4HQn2zFK2V2>B> cf;3 _C,`f°z~:E j{~ 2j4GBAyr.D*<@AH׈uő |,&H ;#~x (TvPMor'߅iG,NReKݞj;wTv~`+ܮ1<Æb2lv4J !޽HLpeI?M!Ƣ&uCz I-@[Qx*.0e??&y4'ʅV. c,mlY!(!$Tw>VJRf0`eɷ1vIcT92JVH[8|$cc(4h'l*^^+"g_Zb嬿U+[c/Du,ڋW `,Fkt ٣yfd1ľK;I-BIZ J7򍱻糦H ZKsy1ГyGrёcZyJi]RP8|Ӄϼ,K01Um(9 J$ xoqgMAW8 DC5U%HϽQ rps>]#Asn TWcC-Fٽݛo9wsG q\oƦIzKK9g(&WM^P#kn٥>߉Ϙ-yѪ04 IovKfP޻\Q~a>5.m1!q8N:k$8Z|=>yy6Z%$v|yjTfHٮhy{^0FRꄉks35I't$jdĆ/Ya"k HCC~.Oi0/%FX4l, TƖڸE\.4AվKCBi ! ]ɂ[x %,WX wӰeNiDf]TSB$("c hnDmkڜmt*#tѬF7{#W zBsASz_qlxEB[j g[%63\^^`j=MRE=Cݵ*eg^oH?ӫ8ӕ+o-RNɾi :K?TTu_K7s+&{i'[oVM0*G\l$-%Q}?(j'r{kO 3Kڿ?uH<&6vxWI@!IAņ7ƫ_0yx/e*ܭ,sF%XuD8 OX4%/l kozu|yX d󘄊s}P/whi!\8 bO@(JPus4tCpJ$V/E S5P ]|hj1OC xՈUV E0e9hta~+1qى"HV͜%M=),4*4XdCl~EH& ɞ b/)Qo*+՟xv#0?ޫ!X$aK1( x_>+ &|r@CU ZBq ۼ~uy|PZG hq&HKh q9dž,ič1Rr7I!. G|X(|k;_f%O"CVy2{S*'Ҍ\YѢ SK+[\.C[ < YקLphyQ}TYp\UH! i6T%b@vT̂rt΢fY"nwBgξR@ljKğakuóeH`$4Y4 n4;r}MuݖV}s s}y"c VTw_`F'89sN7g>k{d[=|lmJ:%#RM3FSLgU LѼ1B^Į 4C(W+HL @h7YTO[3f8&@2t>9s:SAPRJkDTNB20iHQTrq̌`~pH(fuܸH?0&W,އ = |oJm.i轥➸L{kd tk}_%<"LyQ]!`3viOU.= S]g%1"Uqj1?[7?<#]7Wj":kVx%ՂYTBjψQ{↡+ܳIWȅ"L5zQקg';Nڸߤ [L?GndGųT%g*!6г 㟝sЉψJ w/&b5 XWfmXȹcfT6(q _jQfM'hdVŎY.QiQjq´l-<3T%t\es,̦!r2F+taz)_ 䶗i0L@f(:Ц9"g8ىg/|&9Yd6aY5[A\&"Q:gzmFu%dɹ% q G<ƻC%*DXXoAm D2|G=z|ҸCwc?J~ѻ͘3 F2mIv^i7{ʥY;G8D͔[Lj8H<-FU`nmu X.x-/E:dh_4ZGf) {Zd9VޒFt0x2حj#&-c%.6`9t\8gpUyG!&lA%=.di'uG5lU5zѓnU{z=Zcs;zؚbg{)%,"_|^<4.zEh^AUp+<:[|Xz ?WϨt |u}99p{a; P}h&V\j. OMo1չ'v0[٩;@X =|hnW-2Fcd';<ܿ٪( jtM-[ &REj:%GZo (=ܐ&__}2'҉m|%o=TAA@K#p3m( 2&n{4z@%>?A$C3`SVm6JDV3k爡tygjtp8og E{mZqw xjU~Frhet95*+>DB0W݉4y@n?m%&]BZ  "{Vp D|4cgcը @*{OY S0ʌ_8hջ SkBH :w6)(o&f+oY0,:F9h>׆bSqc4 pHc_I1f@ {Bi`)͈-J.Ǻz7$"Χ?d۹=h) ˞tmaAČ9Kb]U$rvå@jw q n4 `񅕹3btHW ¼y^gO%#q +.k%074 QUKgH( p<g^jz)7n0F~L?Bd#BD*reNհ?z0mdܱ!=g!3L1tVܚ$-{?gSB>"؊)71}yx-[4PڐvyZQe;ܚk'¡K ki3M;;$׵- }S^ o"诉Go$Va#:A92g,=L3h깫/* t@< й)d ]p$ʯpXny0o$$z1B$IZEgTV-OcADduyt'Q=grϰ׊b/g„JQ_+K\m%k9-n/zAdk[;p,ح9 R. u}Qxȝ/PWTBYx@ݮ҉ƀz89^>VZ ==[c2~,\wҠ!qK]F!u,Hz9L5\3=N<*^x9 .k F{dd$PKw Ø"vܶ^⽱rzn;K"j:2 &¡Ë[EdXzjYEpH}$2̅.!Bg;\"~lj4mfjF+Аg1Q&h\2T]ɤ?ꥼRmH@Cl4.ofG::@wrC +Il nnPqy(ܞҞ-_'7&Wec}h&īl? MFD!-A%HksoOer)6æh c9tz5 IֻsԱ6깍=g=hGoDaM9qwղaؚg ; Pn``W_>6q228X7IX@|1 e>ysdW/< Rꁵ@9lOҴA2W7?BR#|µ>+qor#ŏ- [R B; $n ~s| "H.)L[qV=bf5YV:"zbiwMկ|`H^V[c3oP/.OqR `Tu!Qm}A!ܒL&`\+q̮^_QClRS:7rDˊ:}mA¢lf&dr0Ÿ"b x?kT\&!9I<~w~g}4Ww@ i=k[;l}ON]Cs%C׮I#Z!94dyY9 k ]~tjҜrZeh+͒C}Wb_cb^GBA$fKZ߬_TB!&кsfƘHb1/.Ie`GH5:"ZG; h=BJXddyDiL8j nm\ ;ͲL5$@+0`B8}w Ͷtjg3eיoua؞ Jv (<> 1$enud_vf~.Xc_K6F6zC0 BX'hJ dnK;rOtݫ[m笀K 80ZDy4'+;FF[eLhks܈SrZWوcK(N`N؈Fh7 :=uJ$4wgL.HZ\>_ܻ`x{R"D1*)Ȕ 3xLo2~Tg CjoOske Q9%8`niqW6|Oレ1KQb_I5lex#Vu*\߮uyR$W丼V^'OqjQa qKs2 }@V;#hց٠ӾI~|1#+YFo(09|)!Q`L0B ]OUK!<{߰+GAGDx:tw}<_JTVM~!z H61@Pk !skWP\W _Z5ƒey!ϿgaR)Bo!s$~ɶJZNRlNu'u ޮ0؜6xxqA&݃֘xKnv]Ÿᅭbm_kL">V8Z"لDŽbÅ!X-M^qxp0KRQpA!4$ -&{rjC1Xu9"aoPj6Tͱp?/?zvU*QU{_tl{GcwD/.u,@3[ccOӱ&C{G ]}NKH{ZH#Lb((%sUYQ46R7TS_B|cff؞vۥM#2|x.2Tnҥ{s0θۓ;`Kc2_m!f>tbDhi(@R pv:cq1>gˎBM6CD-j w\,EG7q_8Ф{|*Fk&'*&`ʵ( Ԙ;jվG$ P67<\fAk[9 2lšYh@rS)To]l@7Wo17ij)I@wQHIf2(ԑh2X']N+ #W. lY/[MňtSǝso119#ݽ$lE HJ$!cf2ݎ"#wu=?`οd~,qbn9^T'^3ֻ1.M֨<v]Goh՟?uE[-rD *ñQVdg0@t Ow* 669 al`x`ug[8vn.rӷٵd‹M=VEj'PO=)DuRph- R~{TXX&Xٟ&d|Eaٱ!Yn%Vcu{`L8Ď9x 17~fUMzsϿ@jh Fd#9t3.ݔ<߀Q{‡'Bhv]ŐU5_wǧH *p@NRd8ɐe(iR]v_?q2 HmS!|qM\I|mHb)A*_?ul^mII̠!U;0BL=E@p}BfėNAg(2G̓gYܔ&"Np, Md** ;&~'>_ U/Ɂ  ƚGNd{?Mv͇=$X&9ǟ02n)l:|yU-U2Àiuj)JWOL_"N{s9ƩA 4ya| ['[rvbи$Ɣ7.kc7*ϬO=*JᾭCS|}EI!>A#r?)!uʥggbKEQ(~:ljf#yƊw9 -*x8r[4;`FHϲcI3l %WH+|ѠUQt J=ȟqxqE x]bS&b]wÛ%mk]HgERר8 pwC`cyO 9m"]k:1 .sy:ڦ?C\>d h e4B3SFm M1 pWnGpN*)5)[ʎHN TnAt84JD*4nLʘ*} ϧ~ #erl!I*m-mh <0OF-xZaeq+HD7'vmWs389~>*ϕXe yUW{(qw!6] Q̂בgA~Ii%,Gl9ℸ ToU)nx<-dM8 RB)D' 2tT}MCQ9d*8@%R2-mHRí.ыp"[mYUΰ_n'_1|]+n51tdVƷ?eV ?qASI;P nR B2')Uv/NqȫocH/Eׅ uEqga"JIVZz)BJDU<&u8%eW!އ8JS¹?Hoh(.ktj$ *g ֔Eȁg/AJyedjn9~,1I\˅t!>{+ bM(rFmc8=>y2ى{Se}UQ$Q UO@Y LT] liٕr04sL^Ẓn^Du.y& &aHko"r}*˱_GA?Jd0;&dN C"?TN-#{ܢ j2`t R" 7uKYg`;N慏8,kput5 ^dSb0/%`<9͹rz権Ŵv3en-RRT^SaՄx0;k'؏l{y{6Զ?R"Dd:fk:ۼlC48{ɟߖb!&rh@μ3Y-Vi8⏗z!!{/WԔπ[G0dmp9hܖ6SD'ZرDxD9߳rޯA^2"++U`N[H ׾. $!e,n@\ )*%ӛ.\zUtP Yy$YL61XZuEIn..doNo@Xwi$tJ@#`s;'2D$f6ˆ@Ҹosv s0Q̲%EpLv[(P\459T 4däS=pLE!L[@̍|ib;R}j$M2eJ*M@ʩ]zEw a\gWDt櫊гyg:AܵdZ6ϧ W 9<_"!,T#IW1(>yؔV}90xV%| W>_SCV81mH#=raQ(6 @I6oS˝ۛ ȁ<Ҳ-!hceNֽj;@3DRSڳ;t|KT~/x`, K;t5p]V%׽-'dі:v Z#vZڢtXdp ~"p%{=C;N;Vdg x[,styδx Y2!1DY<׵fHRƩ/HN3ЄZCJZVw\{~zbLN색M8WO}0bF09]C͊JK r@G>dWíQ6A}G* p<]-T D޸a(L!^kj^cB^i`Oղz/`SRl|&2%g_V/%WчR;.a,H_|ꉥǴ _z_<6<i۷/I{ER~o؛d J}ά֔Fe|lx -H3j:>h 0lĩ>ZǙ!KGx\DZ@/x%~XfF`vu+j?ʕYJrAdM7ǀЦd[:^};ֻ5J:. 肏]O)aa#sv n>n3sSFt|3'Y㼪ߎݗ T\i>TOq2W8qHr3xǂ-heP'ޓj\uܯ"#mO}5 +6yFbȦ<]RmvJE!D) \ϗhr<݄45>V"0,Q+7$x7Jz@oe7tuؽR/(b)N% f!4UjM6Cͻ%A)5u[xFf̣s&Tr.*a% U:R`dRo r&)ȝP-ᏔF lKܫ߯prp/OSNxq{SBElN h¬/M~s Uo{MV)bHhb.!Ɛ`cEP@',_Cegb-8m,R,&[x҅{̅!0HB\!Ū D|BSnn X6m!)ǖꖴY&, J;% "R HR\={s"y߱ω "Ǯ գv ӪĞ -B*q+j\R-Zj >w`y֮ zhpu#'@V9(nd7^dY XD a|韞o^]( 2E?ku )wy%\ e0p!!@2e-[ћ% *d"jw眦bY,e7tFR./ 9 6IDV!Z<]QR=& %ȍ_pdÌX_j0Ho{Qcr/@];ZC8 _Oe-Z뼀^ RD;4L'~1R5QJuDݦ V# =^UիV^ӠXӁ`ai4~ YK=c>݃#g Fv6~0 heQ@eSrz0I_FN 4]+}(Thd!m" s^-4:|X0p fޥ<'ѓ&^рUDzG~ 4AUD|VO\TK(<[jbEudSQsJ}gN |fƮ jDz478@#iy=uf!,`)a@q<@R"]Z:.Y_Ǖ}d"&\Z?f^Sn/=r7#%lN06bSJB.27P Y]"2(\3X2n >re>WTsNBQ9TT2/; }LK'\,!Rcs\ p|hsBf)\T_̶NT+Hn:~ߥ #1#Fno5 m s#]d,V 3 z]I[SbQ)-_5 =`L&A29礑!i\krǵN}@rl 4{\a}}iL>ztn]zooD5We2-Q /Tٌ!eҧ$lHten_'/3OkJ<:.#A:3#A .?!羧+>K!LVV,g(lj*J BmlXt6w  ?poBXQZG&-w&v5sM|p;2Aa`<q>W_eؚ#pw{bU2z%0Y4yR;eFb\C!~cn|߲뱮 '˽! r@I]so<~]_Az⟇%`:`H453Ś8flQQ%P!TuxeOpsx#{ 5RQ +=Tci5aY⤥MZٍLr6x>>ӄy'zHf4N>kjBbjdH  (BHIXsE@zxDpJ|F_%}$ȕպIm2($|R|pbuFJAK/秥!}@jkl@rͲ9_V(/|'2gK4IP6jr `?v5joSM#ዕYcɱ <<(*#$CAW KM fN/kA*{0rE9Il~3:Qq`fM[r9$K*k#@j2_dnrB;,f[&tBa4^:Duߗ̓zSv#ɟzyfQ6$< lQ-w\s0nM-И7g@l(T*j@+ H$ފz ͮMGlIaVp}LƎRK)S>pc8Gؖ{{mBpkyasnO =L.F&A<o#gT,0a8ĭ3C?CY2Z L;0K{"ܑU_u߯i?"'Q=,-FJkM2 [yB;(~,I w= ܳ[0~)[ q zEȊxJN~Nv?fh4oRKvx ך[n-5(ӱ "bũIbtvmcpx䝀І:K3o*y%a4]D -@a! 2x7wRX{7f8 $ntk9;wc%S nb'ϑ gfOxkܧfd[ ٽ0׳gR' ȴ8mS:N.?h֋w{^4 {JRS:w<깼8.bahz)^@$ 5QlsC1P^Ɨ`W)C;|{ #*%3Ho>Q@˕vco|HR]e_|(o>cG5l5>W`+yw"}QG dbkA&-A !@$3t0ShHCr?d)yQ3->*3"H-c0ո =>k$$' Op*g,~0"w2=fmV,npVEk],$Ց#C b_~:m")Q1H_xm%_8z~͸GSӻ:n %Yt.iv1Hvq`R57F[P D_.0F}.iz!ҋ0sًk5,KsP$J p%h%%fZqy˛㱕.m3 gPIIuh׹ʙ/_ U"FCY-A YB 2OU>(ʠfb|?/Rbw)@[3)q7}9B&" <6l9¥q"E>q[ }ʤU(>z4<ʣ *5XEaG.&b-Xu!?^.,mLvDμr}Ԙ X:Q1+;49ɬd+ÄV{a&Lޖ&=S|}v[< ~fg|%zM| ):A v9WYm5GKAUz^)ܓ9ytPUŝ; k|@&ʁ.Jg/E b3ERyREb{Xޕ~! $vg-Qv:_ H< [2ϦݱEw)) n(/7ʉ= kqawr=rüQ+.'Go]uEx-ËtİRjx!'!$:f8:Fyyzσ6@eE#L^/'/54uQt,ܢL;,F;7ו&`<9_p/Nk6Xf{;F6mQ$ulmhvy{mtzJu!^mu va~ |̵inKҢA ,U_iBUZ<>N3|b+b0;-ԃ~€r=Y:.?֓R'׮OL|r9(( Eѧ~\#61H;4s@rU>*Q}h',1uKwZ_d^Lm3 Qvs8Pnu7_YKB,ԼD6ֱ|tT c(P]q$0('u NfPK~!&&VZ}:p<h-h00Zۋ~Du^y55oD >Ve̜/8חcĻC-D.lH<㎯L}+[~:viEҦR <-N챙-}qXC$Q> \Z&@Ky>E껓r𥬻01&ի 2!Z=]Zt "@Qr}]VL*ҡHX@e Lr~9 `9+! FjWyp *"c_PεqC5g`Ƨ.&nk'G@:GاoPnf%`L IBKPڸ'N5OT^>=FJI@$dBCI!~?Gu{+', uw.  A@rvVIQ/e(+cs,}{rؿ}*piUr'}4a`۷"ӀIn5 #*) с5<=x]iҿRM[H3]9G⋔d|1c!.!ȉ3GIa]"E)ef‘B/V`Oȷ;A,@se9*[Ě t!;Rxpf|po*ifJ[Z[ ѼF v\QQ&\5r:qn|0Hz P*O=؂kur&!B)M7N*4V>)6x9?8{P~:KSsx%}Y`4 C>:W:sR 6M?hamX47<6sw_E՝*¿׶[':a! 7qiF!RSI<ɢ҄Yb9`1ou< rP2Z#skr~uuohMp͇F]ZY:,쁨3K鰰:ɄN}goh9/?KUm/N%4ֆ#|[f"YɆGFp /ƒuHk<; |헉 [H敏 cC͚J,HOϤbG !%dA ƫ@AH C@tY%-8،_+wpQnvSEKʘlu G0!*$9M(E O$n/E^M -& 6J DJE8IlP12hQy*1ǚQzPO$ d_ptDp4E@Ȅ‰;~uK/d0n9 3w:}toKvVXfBW[`) S(0&Q&}OW@=lB3+14.pѯ'N>(F _8s+0dgu0- ?t_~ 9.vzm$1 xJQ?@Zňd1[ۜO9…'˽aBVN7yucgQ3z1 3k% ڨ 9Qxa\lG;┙, dމTH)}`  Fht$"<$bUAӶn=IWnĮxǒvpKQI&sg$dF/v0A oNac; ;/-8_zj0B[ĠdW6GiP`ϡ9u=}K E!b2cݯ`w潀ˤu~i181bY+'pठy{ExEnYԌkn7-P6 w4T~;]r.JDh$O_rtg&S<()/ccK dwѽ0ː 瀭Nf׷$QѦe_kdy@p1lLX&GKe P,,T/MzjSN3!C bQ]YMu9rva"xfgpj*<TŻ=ܸ8r2? 8>yo:&N՚q;9qƄFͷ$lېy!~͙ :@ hyeOc'Tʝg)04#Qۘl98T=hފ3yO1>H"Ee8+%QhH]n*N2eUn!9L=3:wقy'>s_\2H bʅ#DuFܐīOÓ#W3CN)jg%cx96p*^^GϾ6d7й@&[CGկ.lCydf>D+~oĒj!S/ TF-)sh]gip̝[ŧM8qL.)#>'oC$c|Q=*V__ʷh H 2yOMtYDӷtfZbI[u!MvOR"䟽Pc97wǸQ8C3igf wBlsmyiB ^]fX )pCEH㕶I jEU[FT8908"F+[UG nZ\5.  jԓҒFp!f rde@}`VllG;"0kvg]jo8x0J%(̙X= 8 ۓ 2)-7oO.Ye]SKc5e/J?h$D9|#r&vV.\ShF< tթ IgN3YyUBi1k;YƋ]AR>s Ӯy wr:aw S}"TAܤD`9]@VÊLگ)>T #h5N,#! 4D9yn"r7)1֫ڃއ qܴl5h5XFY=*YͧlI«L}D("p3=padQhcZxI~ZjIϒRM (aRd\9n4! ԎjPri>4)b([D2YiEGZHwY|24a*^J)hmE)0/Cњ1kfrJVm-X}s&ߔȷA6}9(9Š<"@Y^w/ʁyD﵍x*$oJpyɧ#R!ֺsxQd_`}DbA&xM"a nj@N]CLZ|<Һ {ƌtd5^梯a/$H䷟0mFG\3ڟ *e*3ϐH?5VZa{'B煢jb Uep;/?@wQ!skgׅ\럲jl&xh$TFP\-9g4Y!b*zBɖ^3 <-05y]. p{XsB c.jyb-3Y -Ga){y|Ut,a[ѡWK =Jc Ousib]Rݭa%EJj|d:Tu%$*=vKwlKcUv[OVeC^p !_J*Hfޜ_y:(6TK5N:,dvG(3m',Cvp4LlОr"GISiU KjΖO+? 9n]@F0YÝ Q7 ]y㙍 iZ1- _v tk1(--Y 5k!)QU]x2`\͟$vs>Ap,+0%ubߣLJȦ tQ9#kKbBMEw{2FKt#i9AOl7nۢQdgvH:!}- qͤݍhH3g|FU9FR֟Nx^C{u6YUU&}qKR!* Ba}|e&#5N[Z_!(l}Ap8Mt_̇,XܺDŽp w#jةrl8ax/ +3$ak^p4%IXZVXfO9}5g4_] ;L`NWm #[ (N۝v(œ:=[N=Zz[i_ l?n&?FL:X2 v(X$6BΐjV$͕%p`H2Պi)m9{ ̥}Ԟ(vQNtT0mf]8KАU^$/tz|=7W5!M>)6?1]rջQw[9==)>:yYv,҆.]/5GzdNtGvNN5}har0vgPUŴIh}f<#jނRX0#1&\n3Y%~jC6\[Lݨ,Py9P0,]5N4Mp/?ΡtO@29RMy39 iX@FLQ Ĝ'Cx/oR(^")U mfm]3:jTO#r"t3gߡy=ϡh3hV(\@ 'k=x\c^I`c})5њқ+Zʋ#>D5>O ZW,YbHGP\QYm:I?i:rDIh( NQG&>xGa`O$4Я0[M1Ҽ&CUNGFb&=-:>T_f\afO1EAtn0n@x04#aG{g,y&&Fm& n.N;etNtg4Hflu yLԐj pO[_8EHDST/zL ._}8e$u&B8"U^"UΌK2X~J Ys|6ǯa,B(T$ _DOun]w.p+G!7 c`j9R20,[FDV2=y $8kʪ$r4Tw|QFk h'C}hU7QJ`(%!H1uKVO71VO" Z$JP|"o61nOs4`b/1ʏWWA&Yh LڄsgCcm*=ي DNIl_r!@.@@FO-UҳZOɹ% B&fDTOt/({=lk/̥.$*(uIgjzCćһΡgP`Knayl]s2j@5(0|c'm :AoNλF`*aM7ڿIP*snuI|&8{h* RBBQ/WC|?,Q~GT\ 6^}tԠ0 @U+4Gygr"Oh鰩>ZX+|hgss #je{+X 6'GSڠ`zcH )lLf`@Youٯk^Uon`uX t˻%BtE S<)K |rRy>4=/͢ O+)?Pb-?h*%.ǜD2RdAlu'?=cqb\8 ˺.S4} LtU$3HVG_L@, y7X֨`݂\0:A𩒪?KƩ Yt'G:rbfIU2M~`ϯ%]"B/LQ̅eLdvBsz4FlS*PܳV KI@&)7Żp\-|Rȝ-OH÷Vy 0@Q 6u!{+G6qڻn0J8Bi~A@yR|Bsf `܍P+Ne޼ȜL=`:HA\!PI$l"fx\΂P/ʗAW2P&8n}C딪USӺN,\$~P?CRtjb,ufjݑn_q[Xpg!psDS]}ؔ*m`:5%0Re5 V[y=-3q8?RӀ\,RZKݛn4"eܑw5vE\CN.X/X铨Wς! Cx!yn%ۄGxs4 o@*cmګߑEg&^iyZܐiwF%vA!9MJ5J?l :vO)M{٨\t [g*+dȒ!7L0r4\Z9rqs+e<@,^Iֻ+}N ]+U;m,WSN5d]|9xё"]nHp'Tռ]xDwG]'/j\qJ߷d%).,e! Dg_1݇8•&~'ڻUWH~Β}ʷ`(1ɷ4ruHcA5zhj4u.[kQi\P&=' fcR6/OWKSN#_Bt޺6*éA@l|J~j$/p]ezZ6l)]G^)UhEO6@OfQar4X|H/}s-4rT'o+\ѳC}^JDfU"ɔF@Y٫Me~)ހ"~POA~?8։(aGu"EM8C|Z+QH?mD{Xbr I&a*yĠLTfu߾ȢJG{X=H3JK)p@nW6ZG@xu߰1ݥPrCjf|iuTMqkЮVup;W9 Ik~_z-U:ҋ~h<5+]Bh:jXF'0\=(wD;^BZz(vTӈpz3 XvY|$.Tk@UJ-A'ް$G,x-xmI}Nh'֟P?WMݐJzwڙGJ aiσsbZGZh( KLrtC gJ#NRWʫ^Ic[L㶺<˝~ޗrEJw !Ksi|)}&>?}K , ] |5.tZn.͡OvgƔ`>I]<0-on` &y' zf4?+ * pRbN#!vW|Y/Jg6Tf>W^.;ogS?m=Ըr;e\-G @ߪKDaD6)ɾ&C0BSlZ8a}#]aB'-WkI~(r1p"5rtp /-FB᩵&BT,? olY54ZŌ|KȎo#}d6cr5ŭ2[{rejVxnvBE(q0r Qfrk_yդriƕl%莏L}1zJ %ܵ UckL_# (9"f";QV`XcaWgg"K\Rxf [SãS>ΟF@ۛu5hxlT9%iޙd  rqޟYYl)Rx2طcݞO}/~;w (5-v1֋AMQ&mN~("Pwsn!X F#Q"z6ƠR2bhƺ\-0^uC$Nr_xTx.CZ<\kM2̣@+hO9y+?縁+GBjltoQ#(bZ6K[V\J `tRDCв`;/!-Ù@EܓYØQ뛜(20s +Gki$Ij B}Q#wx^b]u+6Y(O"˼w]}(#yQu,%Lq\(waѥb lfgH B.9ሙ%za"$uI]TԈŃQ+]/|q,U4b}jBh~$mW["?)L66T rs>~c; }rGF a|tu ̚A5ŇodV %@f`D+AЎsÔ}d/T_}1eU"KBYab^jԭ:\oմRY-+^uC)EnӚL0 vkjs)؞Qt?f8 z&(w sL]#k|T i/@,dM[Ҋd8f!CE;bN1L?Xڵ_QT9xZ ҩ`F& ][д}Sn`={&H9A ygł5mQb\ʸ, "`BuP`/YmXnr7uWLGzQKܾ.epj[vE4[Əfĭ9?53Фјz_T3#7rG^ a"Uuuf,clԙblmGyE{ #H6vVOZl Rqi]~φHZHn.b!~d"9~:bl҃AVp/~ze!iAmV`|ʉ,\P"Ex m<=], 5X H~_9*ڝ鯂qUuh0 -uQnzX_kg ǥb[q܏ݑD7'OC@D{a"#L^IMDW^~t^-4/ k_HyՖF|F!,$kXAkZt߹f5ϲ+H n1PZyNbS)S|T8,ڂTOmaR Vb:u5tREqɒ8toC(o:q 4(&߱q _ӈ8ԑj•߶8Vj߉H}BB볋tY^V[]GFNdOfUy۱0&79 JDQ :U&}nǮF$hA>ɦͧФ.N/!|V:VGb$,xSZ|gm^"4 y-I?77%+.2n,a~c46~j83!ww`fYQG*aP4I_ӹ6e4QԢ^خMHAذ DG«%`>j}aGY2^d B֤S`N/pʽ\%0PxNx`|M&$N&l?GU^-.mR&=_%95QV_0fuGc5oCw#IJ-Hxv/ m mGLX8 a@SSbL&ݸ2c9v-RKWd>G2H=&D})J"w/%Bh^/ގ}pE_BmvY!*`?\1OW >~hMVbW?#8(2+!q}[ Aٔ:P{}+,6O짂)S,}KCL #ړ$`:SF~/Xpm_Iک0\h⣸/U^b2>U -3\JP_8a? 0;b/9~62mI8enz=!dԻHfǾ1+j@@Ҁ;4xʠUe?LWk 9r`o+dd_R| p:ll bM|6 E=@[g05^R*tmoaFů) _FR4qLԯпsK2vDr[]G1"/}f^3LZOUFaj\<H~N͒T]=c:ridWq,8RGeFe ߒ')Umkݸ-RWAI69,6lDIYyR"t ھkۼDi<<Z+ufZ=rqe0+r[,/ CJ{Odm ;uj9F0[7Xja^ꫫ 88[ v*}j,;bSC gZ<> 콼yCV|̦VL GxM`XE/\B 485рW$ErrH*Nȣ ^ F&'kq(XGEA3agc}C& Lyk3Lh[xaCC|\S|;d$R[>D*/N3 NB*/ؿ Q~ZmlyoFƜ-uNJ\K-NPp{v ]8qsޣ(tfFOW`|Y^tk[Y@*7 J ҋTͅ;+>jTGzyKVuAcxV+D|6O˩C o̥[:4Q "Nx$z: dߙ_0z Cp~GfC~dzU"(70 od3xj~KtUM[ %i]jmbdq+F6PBzHKaɪjeT*3qZj=]umC" tWihq"7F:u$ |b%d;A]ha&(UB摘A aLcZ^Nu[N9CLOWa'eN]Amu;?ڝ0ͼaSOoUFV{ҧQfYN`S|/$/Gef|g8۰&(?UuI@ZPܼ6[X7f Z sus&VH j"M[hJO`g/uw>t3=D`d,F}k=*y,Z/ NŒ2tskCsi&LK<565U%U7&7t׹_7]fG!"D8v"#_§-vqsE)j#-"lV9"W5f+,6 fS\cJbrxg=.2Óʒ & 7y٥k".я,-+$q̶CI l>z19m:8uyb B ihrx=v4TviO$H>󵇽NtނX}mD:4s<.]kO⥙4VQ}%$9g{lIˡqHhO qC<EGBv0֪-]bOb>H'4ݤi/Г\pzFB{0JO9C.ŽmXX'.;&:/'+B"W&#*[NFPYpL9Ө j„܁ZN 7YLYG*$sHJɢHPp!v ?nSMЈA7w=ʏ.qzZj ~Ln_0@ c$%%n6GL=˖utvݞBқ 'OAi!7YЦ]o3)<!)%0A̞& ^"b\D:xu]i#uCR؆P_ݼ&ͣG^–#YQO!LTU:ݟ=(}t*L϶hXL[oo+q i0Īuz55pg7zpR|…&ՓE?]>>_0`r`^5ȅs(5FyaҥQVDXseeK&Qׂ͕ః9M%rc'E[6R+vf/%]VAvz 3l"M)اy̞# 2Xoxڮ純̇{ն  *PࡷS>Y4!rCt"Ci69fu :pq$N&ˆe{y T)Id%8EM6z\V́vz/M ~#.on$! э0,s]SmX!њ2r /vL;s_F*8ySܟ5U/^PL(&dCOGM#V2"%3pd *ItBjB:iͮSѰN>S4X`KGȮT뉼'TO <΂8 7rbS0 ,e:|F*6Y2ܬZps_:`X -|"8%읏BߺK VzkTW| 5/tXF5mE3+3L<@}-WRoympLmc-#d~{D KFmcDڇǑ6F磧StrbC cиXth qW|.$b%~#q.I)Ꮇ P>;\K kv?P'31Gʄԅk]81ܵ0g{~<}O"n('yox\՘>ut66.Rs}4꿡@\ Bu"hR]MdMMΆa}Yye^QZaRc#"XI}NtwB +WC)={{h1L賸'], BTrIQ(AJ9o zs\?x\T4q]ҶƙzIKY;#WXFQNJi AsF7%Aam~B& tIhr`?U%E/2Tɲu䥗M9tOTL5:_63gNZĹ}ߘ:A'Z ),4t0ړq1TGrg,ɀ[P`62aISj/|]SEz9M*1zo..wjcj6`i_aUPjlu5 A `[C18A=6 @GYö2(w#C MO=(ox^뵝CyV6=.G›6zN  anFOC!ڴ2#Y,ڄÅpR_E K "WR*htZ߆I|97_p[hM.{tK_–: uzrGFM7c՟0hdl .eμULKJow2jdWwCG _c|- Ә61\Q392AVnM <atl:8vMk ؿa tkFcT;~2jd]<6źĶ"j^$~[MjkDs{2bUC)iY 2":)JR#g "^+Jי#y#.]+]$^Jnzw?yDo+jWOs{}z_NU.9ǹ $4oQߖV9vSoS߻9A&H.>AE(1Цod5s>Jb&&H{hep]+}!B>G9;bgkoCܰKu['kllvhd*u '~KI)@7)$q( qZ _삅kh!v&p.5}=n@(KNR`*=3 !KG8,Iy!OdĒVybbXQnB!iJE59DHPCSШ6cʹ tC-_WF,onS!Q 1<2|{`Jxm>z aHW*h`0>?jG䗥= 5OJ_JD!%Q 2{]qHbtujKkb0gQVgsW 9yLtYs%i{L:H%Ճc@ m]¨^˽mMRgB4$.pO|+cP,?Ow%u|Z@_SsJǜqo{<"`r1< i{@~&I0A=VL7G!S-(RqIp"m<6 a7fAqV4圊ZF9*2JWsO"@"Nbo?䤪~uCed>y.s0v1wQt#P+ Bp/˥9bG𓡻8PUpej9Srqߎy =^>oo%N,F*gpSCm?-w5 bA&T؇&%H0.xS-U0L:ys3En'o`8u]A9bZXo V 0"ޠf,E$2 \TGCdH\݊K = f'J"Up#II<2{XbAH{H]-_˳aU[Y\ԏʷ^j3󽹤(鱘*S4G\`EB3*% LF>:i& *7Weɡ z!*E/t{f/%T~ڽ(X 9 DJ<6F jt!8Def5Ԭ}E4f|~+9a;i1$R-{ 8 kh+ʹC܀.:i%- $g&ryˉ42$yAM(xj|h ~3! =£:3&8'A_Utksc|u*d6eį wߤ"SA֭Xu*H P{f Hד%5w7p s"'+ᕶ $Jm7&.j^ 2 4Û_^+i]܆ STxX)!ad4Ԯ.X. AU(:QN{ԓK1#GcF^ԷԠnG%<_P:~fTC Uņ1^ؽ]@HثO'1b^8_>sGw̑5E+=^:Iϭ V!dN7?  ֽC~i=anr%=ɇ҆IA@0::룍uei[n-zOVγu`%k6. HA3*Re2W-6E+J>^O-*5W$֜F8*>:L\^2ƈj?lMz&*o!^?Wv6azLZ\ƓgQ$śa_L{NAK)}izC?^Rpu1^Q5tx, UtBȡDT&%MGjT׊ rqH $ǯ:Xk^?s݊"V{pMf Ȁc3Gʖ\'`];uM@D'F:* q-$5䛃:C}D:A=5ZSB^~$iP'#Sˢt{Ay(p`7wl ψTXn#&SI^4 \s;| -NjЌ -3 F8iG f9&SGA"ê[K=L<|BtbS"TӼC[&Tղ}8'1ڗjCb*/!'+\ŁtԻ[-Wv` /-b#<|ڲs<MT2r,XObݕ*Zys(wxYk'p͍_v'j])}BˈV Ob;۸ÂWF[D&YV%Jj}={F==jݹ0VC.]/tZuJkP#=)P|DX3!^i1*#BԊuqo;H_םSvk'n58q7'#KрOƲӲ #'vhȖ?6p?HڙH0ױoErj8K$ 'BPw%pviߤpX$X980 .5xĊ/CC#, 1>_kYhj~ {q%< ! x샙iwdUO ֝v+,ay[9sg*.^`,p!f G75Ņ4OF~[ǹX(}/e&&Տ _1ӫ(Z֟#C[`3=H_uF.)=L ؿ^tg-e璩~."m/`)C<7X'R¶! L0Y*7Œfxua=DET%sᢱ6-ZjHFb_1(Dr;O˱n @hgWN0e7瘓.kL"^RJss5dlV;񫀵pJ`(AҌuk?,qg#:yiFڃY7+/^yOgYܭ'𵤾$H^%5OzDA@.J4=[`<D떧|_dvJ t2ès5bFgh=o6V.HЋ_j)iqe %*\@,NNΘRYD>F`5CHUׅtOh^vz^Tj|BTA>[-l1^PSOI=EYyN#Lq 0:LxΞ& Ii0]GwQ.pw+rgQ t58y.`ys^(Lhk*WT4'ckM) L }͌QuWAECG3?D%Y^'GZ^D@ i͙ι>"Łtt#`Q"Ll+t @.֩ǃKfԠT(zOyi Vx>R9S(tWqx.u*^0)j-_C%Vcnm!,qlrpNWJKu,V?3*?eK[Gv*:+taSX^;M[ @=.,ES3=3A|x5`^ItաG ϙI닂I1th\0:)|TBjC']_;.Oq[X5ٶX?TE ~Go3,́'d 7-Zh5^ߌD$MNA-!fV?-M4ɹbͧ {~QZ{=5X`fŒ<̕ݘ!+2Sl' 5x-<רˉ%Y`Jouĉ =@,E& Ӂ5=[J#RF5`ug43E?,%xC7sTEksy9SOvS?!v Zs+Z$rhmޔjWO:*ܯ4Pp ">.\ڥZ##`u#8+)LfÙPZ^婢*\m<Y3NR`rm4yϥAr]:Rz+!B FF2EZe*$Y'l 2'نCW\*|v5Rn3 'h_k=Ot ׋Me=P81¸u.CL{ uDK`,MDLXdžy%#c8C/;"."dșkw! A3G;[ 4DŽڇ$a׻ГUA弝3P블AԾyԀRӮfغk7zi]r$Of]pIψmQ]PmeXףڲ%VnD<=X/.46Y;I]͋U^c+|T2jH(E8ZOm#k~HG qƥQL{gb{3 ¹8HnHzC  +)&U4\:5 R/nWŖ&njIWixQ,_'&^]s'XC򦒹mO/%~y8†e]0_& .Ss9b/gp`- u]2x,#tǬQҲ &ВFj@bDZݠ9%Y| N^|.)%l&Y0IѨ~H|x\❐^(*P:BlnĄ3GZ[:ýA8 T0^:q U _F0+a et1PI1U yF}o$E4ƷomXa"DKqɾ߿|kR\UָHT,?#'~V7N$?̖ w7ߨeO(9<_ SJM&+ô:AeruKWRRuk"m[tNiHyo#+p f٫ؕ1ZCƸl}3;N"@`Mq(xGlbozYhAhIGJwD;n%_H슦Cf/aj'&ou܇Ekg5(6`+Xpjr,@T:iӖ` ow2԰ø56p#.p`ME.;:re HXxu>j,fwyی柭'D_Vzs U䵞%&?Dڿ ߴy.r&u@sezۖ~b܂X 5:B@2PzN!j'8Si98[;lʔDŠVA^$.Dh=b>WJ>fq/YT;V- }4 o]“NEYO ȧorbVڌq^ [sV{/=|>fiX;; xjoZE"ΗB] I$(-> sdyQ* <;-]7 ?)uE%>g!ÞlTsY]g;%h!]e 憿u|Glc{p?p]™ZrfNRf~b7z١S  #HsOA|!ufa4#=?|"%}a}>[v~8Q5@RT) ۭyOOsZGqr 2(xBgk# }C OIXSTS2;U@AP?c[ 1X?}&dL٫T 2po90ߛAI}XS M6/Bzȣw0+)h'Ix79#\Iu"Zg]tL"`KZC7DХKOբL! _LVuh; zĆ!osR)gǒJ~(1nį2yj ,T:\`˹WD|Fgk)JNQ~H #`)g/XR:ƻ5i.Da/˜`רSED~# W1]J59,WјOE F(?I ]]ӽXQ M#3uCѥ} KP 1g9.k^, Dh-`\~~m[(%]?ѽgW ȍHwZvsԒ%nf @!消SUm* /5o{I  W&X)@_-{TV^ aUdUezYnk9jdלI)5\Dmڗ;I:ju}1.ts+ ,S9Zz_ 3X9y@5IXzd]q7$Sfj -rm֒/M}E'Dۆen?[tn9u}!lkoGWs?pJ{d4æO|wd#BH|%QcUXK]JbRkyX䃢Lak.Kws}axvD@FZŌ[ܵ>)h'QτJrDyrW#I?K.Cr?8D{05.5Y! b0O:2M#A iUCX޸'<˷>ʬ}ὢE,si%9_SZ$F+gv c!}Q40L;SevUO3?3}9{͌fF|Őxk$: yV/*7z>-$2I2x~Jz2`M[1u.z;$;[ ;>ӯ0G (F3|dL.WmL8N1>k b5$E,1TZY\,U\@MOj3&9uR 59' ڝ ޽͎.Zek R LjV*^nZ3.W(nTAD?șw?ٟsIiprQGhYN,WO%ktmL8i>|KXv\[_N5S$xLZX_E&O X1<+F(3 @.fK>p'q@.6/ l'A餖";j~*7Ds 94 0X~2y-RU̜,у> md|9h1 GQ1"CCӊ3( !ۨ glOIa wO4'6s(ojy&[:ĢiuйCA_+5l^͋=ksK(1&脷Ƀ! M\. Q/QNfu{uuE>N^/V/3t`ugɡ**>RFbv1oem0#ӷQZǹFi uRr@$b,:Ē50U"fq3"|DK촽kolΓ a_~8Kk|aTą.œT8 z0( X`%HA8kM[^J 0, t諃-t\;&Sy֙>(ߝ*a>'tξ?G8cM^+{lNL8Gi[P7Ft="xJl`R~&j}E)}4=byHMB/W(u 4cnשR.ɲ?%N,f) N0U*n]u]cO2DVxuD?գ\PU~&. +DG}YHvB'фٛo\ 7ȂDzm!kTf3_J!{{= ."@MY<r|X?K)ܵwʾ#0j5u=Ns ϙ=u cPbhҺ\\n> z]jߩ8 (QOj\U>/k7yV;0MiN5sKH,hj!E !BeyFDB;jui7g~M%Imø5A +RHs^ LD4w@(ˌX)ߛEZr{~ĴhB]1 <+ Ӓ/h͌x!19`C [.0dͽ@~L똾ʤ;_(K !]E?UioZv̠ a%zE9 Fwȝ]ުGp7IwH ڕw.:݄k)3ї<İ,l^䏰Bɾ; ZHK7rZ[C䇧O.l֨9A'=kpցI:(I85ňDi*NF?;9[a%''!Iq9?4_JN)- ܒT:f.?irMbG% >h#=gIFmMSNjMu[3p~+VqLMu^l1^dW53Y[{ORDV[R5'Jˊzlo)5dZ )愤ېb` `CRq#lCzlW?PӼ~,~6;@k&>hWoX Y]djah)Q%_#÷]޻2^m\a95 !(#mz0+"bd̽w yA#y @")`:ބ>񪎃_ǫy_*`Ecj}@d ,KxfcDi4ƺu!2ۡdۦ*?bZ$=4TGӬb͞`Z15ž8QpcDL6jW+}J,_ag9pa0`~!v jI˖aQ '9酾Kd~c/s6 +TՎv>' iV}\nK`]?Be'"A ̽ 劘 x`AC$o)u[$j:c0i ţ)cy2*۟w+XU(xK,ի ǯTR"xUZ0u\}a;q~bǑǧ5`" gLz jt+$B_UJ㟁c$StI)eД]CÃթ{ O!P Q-<|^aýӤ}\˒n^_V.>9nΧfN UG35@7`ENT yg'"rn.eЕS?.st^"\4)Kq{:v`;D(cZ^GM=Ł/~4%:IplU-Ҫ86-e(͆|_8P3݇,^Y#& :\9kFVg!pz _<* @ݸp-a ,|y}NsPjoW.EבNb2!?TkSANIi@#R}E ,-HvU򎽋@@w_:Q賊na,ƏSF÷`TK-_P&u.]o,G7wCQw,' X^ p hU:Rfv>:cP&'s0]6@ 9c]M>@8F!(#y7gRB`?^6HݸhT3& b8a@ӭZfz1ƨe4WyS7 倒n31e$s{xP"'pT[d6x&kRMQC+ݕf3/t&tX[X'DZVW3az,L]_1V($e륇EM7%:$WljW>4D > 3Gs`Ȯo]%C>,o N, FB쀋Q@[CWБ+ں*Nx -~ u_Mp 5O/V/3J1ńc:D[W\T(J>n: ,?FY׮4ˁD4|tjۈ< .|YުlW++gm)bOf ?X; IyMhup\QEx| Ϙ[ғ`diO#6&H}#[m]t-G|YYնγcf$nC͐U7 JZ-rOoX°h xѥ ƉvFt VIT3WCwQ)'s>%\Sv$*2:ѓ|@ NDQO"L< PjWM*ooY@cPlw7 ,KNOjWF{"RFNPSʠ. GCO>eE ^jLe)/4bg!Mv]OK!ǒq66L KbߞX.RGg@契O83D>W E=Cl(~c ymE)*f0`ZL`,k ;H $Pʕ(6dG$[6̾&-j}hkjd˳Ty}IOI#-6ַpwS q-+UǫH&]ɦ㐨/.{860Ӭ5̤&B+gO ñs_KzK*P#m]Ni|B<&JrpݖH{NHza$`GMO8q>Fq3T,"kk_ 4jb#.*(H5^MrR>T-Cq ӍQ2I|֛'J>7U]%.ik8,17S^ÃKO|ٽ!7,}7y2 )Ӏ3-H7? TݿȽ ^)g˩Fժ0q(/TMFkQ=:- z+5/nFvqr-&hmnՑ*}8Ab'mTӲ!QH *y53-a;9QkO: 3 =GJ(?s8 ?Z9$Y q3  )1k=S'`D?!*rڀ}3Jsb@=V)m%#Uk_?fzl!UT cZ݄iH Q_8YjgذP:Le9,d50%7K@5dكo p+o197 ,K+~QO2~S[禂q:Q Ͼ|^>g"s^voIனW xx#I}9~$1@*Es }Oa" `ը=Rgfߧ~! \wQY6(!xFQ8˨ݛ7 r>-Ln,(676~Q+x&*"Ul -PI)2"aꁠWmdq:`#BΗtW=^ !ד=,igqPG^^v|?VJfN&[JWUOOe8B%\^6;LXIhQc( ҽ0؝o yH+c!ki$~EwS}|`gUQIbÝKKCh(Z>lLw|4 X خE DA} )Fe1 E牴-3r TF05]1J&2PR\ot%rd= ~]du_S/4<֥N_J~ğ\ByDE!zaR͌!mݿ--\L$\>gDvoVn[b_T뿥ʚnRgaEUp;XGBN|ˀPL65`mPnK=P^G .(ajxKA0PɏX ̽?2;!ZO"DJ`YPT?32ם2žM $`e5<]OH҃Xד 02 *gk,d/EI8+3 EQCzk./Bp|ecP^zǫYc8(~ yP٣Ls8(vG:-j-,%-R\_(pNn'(^mhҴm\ lPRn[ ~6' xh]/ HTNvI7F=X/)XcKo/3Pu\ zd̜KBO03_ 84P{*M>jyг3njx:-'OuX1.m%<%MjSpF/tΎ3ز5fEE##S,_g 5%.Qkr׎X{B("Iw?>1!7&ݏ%=^fPOgX'7K& uX"Vkg]S;%CDWɰ x9sz~_ީȉ*\}B͙hJہsu0a.  ۯ:$M; I|=4gF.82 ϕ2AAx ?8 8hӸB@fLV{ D}:ֵThHC`X[x_'H-[HEL"}4LY=闫~WK}_&W*X8K#^ 4TiqDsMHqo m}lV/W=e*F{R/R(ߤU[w{rO᳎6UlQ]hy|H h;bKml2  B tku.fr,OSK[UV(ni2_9l,YgU.W߱bDm :|cw2<GHc5V& fdltpJPD Wi,k^ή3AʐAa + އO僢ajnK8@`&!\ͳ`M;ygr]p?ǒż 䝷FÄM;Dfc Fu&uߋإd&DPaz8KOv yc|MF9`حdl$e#s.l/,eQaοE֩i[(,F!|\EćQDPDXK=Qu5$5%}J7QW$"XDK+=NMa7&?̃E]dc=@okt"eTe,HC;@9tI~% JVb .l*)S]C9!0BHC:KDW,e웈k' ZF Gr4p(:>1[qSa!}Q}G2sįdI%.eAa:O*ͥQҞj1&1a'q.PMd6*26n!tPI2g',Xv 1`]ŬY/¹W?iK`%zW uʀk5A3-B2ս_?B4#nZ(sC{=wzؤڼA|u2E6Z/G5rVAY`,]C,O,4?I]wnU{@9q8AM<;LfJ< k݀Ŧ]q=69HΔWO`툐\)BY0Lll3OCu۱ؑN=^QifWNgEd >1OrTj%t.^ +0usBfbx5uTw'.-Stک_^\=Wqd.A6S;V pmng^59G4'xI}HEenCqSrK`-׷!Fm@a7X+Y[yp7R"\*2B‰ DbRAN ٶu89Y* v7@iE? qTvE]F A. F~ޚUߠf(2H7FY%Ĺ*G=UEͳk6odzD4 q B$˞0Z0@m yO"Ί簊%]Y&n0T.Ar;2R$+^Y}[̛-y nM@6P#N/i"Lqb/+pEU}3JM|g_PNv-lz1;J=3?аȹ `)Ȱr1]nJ;?"dT0lxP/ԝoɒ#op/4_0h|_#G0]bi̱0c*z P; \FKBۯ!j ]l"?8nS!0[Jw,j}W,H &(gN}&ܧ S+,E W 'v?1Gk/. bnwuܼt&֢B9L)ePIxVD.fK|Oz8QlDՃz|%jW!Ɉf}*Kre)rAW3joK/tHV'iv) y~nxCLnF&9ȅ&-%,";W&~\K8!\,C,>o'_^M& xPxD6BAYkhc?A-)EL*&n*feR3p`MY&VH”Ztpl`}co8R󰙦^'5`_*bq7ׁJIGֽ;,=<ֶ1n4hz)hڿ+gătG7. =Kn'i1-ݾ,jY6E|1?En{by<̋ ƴ*4&2JY6`Zhz$AgJ(|`.ȱ.xC~I1Oyqv`v#!EP 4Xk82BAL`m# t6j(kYG-MD ɞ 켆iMz MTX+e5f *m<pWq\\'yX>? LTJ,:OM ڄ0l8g!2Y]ii[m#ڠ\yhy&oQ“]&k 3,1>zq-;5e &qݝQw! +Jj$ԤtnׯY/A1I&%] npۯ>]8'O'POobGS+}@:u]0:.&ҹԎ55B, WMb-5{i &,M?n?ߡ={bSD}o~(hlPSV2VQ Ԋц "LZ٘b!et(x 5hBL~FFCOF 5k^|ʉBk6'Ӫl x`c'Xϰx>ҦKfunsS6 7Z0pVSs׽ڢCy{D Mtj+F AHXSDowIC4$*\9:OӔQ׫WÚ3YG R!Q&(Is-q\*i'{8[ {^Wn'R;A) =tו^E8Y*T{hS2O",{g-p_ެfM/  .]ӑw\_?q\A.Mk,vQ_yݬV է_}MvN W " F?f+^5|Htr s)C jWbIgU9"5qOd>!Szie Vd_Dž3сg ݘ#+%h4,P8_yL`!)gJtN78tEabVxw칅X`꬞Ҷ1ϡٍLEg4r9NO[%ek@ 2?Q0>ZË_!}ѽR!WK7(.p8dA\=ıMە7 ?{v:}6/C5+gHvHXt>Ԋ`8bm:nڂGXGoj D<bhkwbDxWR<H-x!?<.qD D=ViOpi9T/ͳ}GYmRd a (͎o߾?kͯiq 0D[&f#*;B #ZU_HUQG_J4vCU$x<I/z66" g?BLZs]#9"dMXGUXtҩ4+O_>CXW~ 8J.'ҦoWгfqDjйP7\wvr&/Q2pc6쀛c*pћUz{9G[d9(.}#GpǸ '~g߽0-<~L%X7"E/q0$A,0^C.jAx7)-='A+ 1B9@W_Bӵ]Yn +c˷@ΧO~f  \!EZEy!`s&/`s^ ^2_~؅ r"A ?&{;܈~D3<{z .女\R{6ߌ^u$ʥ4UM=^I@\1Urƿ$ީcE*40\h;:\0a:^|E}#fy(S(0w /{LaV-qOk҅o\뙇yގ,1T~qx6,#b;7h!Y07%U)$bwíxl[j!uSfcBzwU:~mzbO|ELsf/[0/eזnvKv1E Q8waqHb{CP(-FOu8~';]5zRub&zh9-P7S~fhl&!Xdo#cbތ7aWf1,-BI<?-Ϝ.@j|csƶdx-bm8HhrH:I@ꔕ_=̱urNZVA^EoZMMMx뙩, Yb}S5d%~4; +Q [mYE> )?+VwzҐk;Љgk4PYI# y:/n7?mmjB%= ~y1l˺wI a+qdӠY-F>-gK^;aƄ(޼;\Ρ`dON{-5VR*즤Gو(C[f= E+>G3! Ax2QYRWEegriHkM(W1|pL#謹nz_7D{򭛫7EWK1d{F!4[Ur1i!Mrf ê'@c|-d`UGbC=b5 #:l_H&QO~d.ҎD#A׭Mv9SyB%k -cD{Pcֱ>[)x @ˋV_ #׈3.f}RJEi)&ۚU.EBj%zsyA/>~j<&he5 Gsº$_pLv7^[̾s8'y}6OyItiyX|(qA@zGƩ!Dk)ɛ,H W߄ӹP+OX>??5>xg(W@lX9+vB#VW|(hM50pjS1JJ)wrinf'=rl?)qϪk|YV~3dXܽg)_I:]{"@vk+lYc(1i]0,I2KSC t{:yNg!Y/Fhڥ&!BMЕQ<W&YoS6?3BL%\njC^Ė)kXH\s{xj.E(EVfHr:K[`dAcirҫq+ 9Hz:҅ - /|vo.Lb9w;}ZT& [Y+/Q=bv>E=p8/ml:pdx)C0̟>2(9-?uvPR#m֟(.pH24]FMprfŵ5ijoUpN$B>6?q NFaIcq:v[~ +|_~ rI43@ac Uc eIgnxAdUj'0 QR hA{k_5mQ 8Hռ1j1:_4B.WWA)s谦%;> n2cNsImD?&^V;Q;ٳӄ *Bٳꔉh~3ݍPY#G璭%ϡ1ͭ6KTCA`y3/%b!Cm͑Ҁ?f8sZTo5Ԕ̈́~dj{8Xi}9.b ]d@qP8>߭uGra5UAR G?P3>Žłr~Rύ3P`Y=ٻf bj37ݣ<{iӥxvo7Qv 9Zl;~[jx>}uhPZPl9LӪtMaqlaEUî /T6v#lfoͧ&$gQ?XN..[BE|'ޖEj=9QV,)a5.6vI0? V GGU_h 7Yh$$Uk~E1'v#؂NJCP)dgYdȤ]79:O/U!â(wxl!L5R[0/n/q T<8t۠<= PUj:{@д#G `OOG%PW:4TRtq5?`xIspسiw|DZsjaLq`g*$.;>'ۃuY9l3^/NM BW6h - 7ۓ `gpk mI!x uapк/uh ֕x1o2vO)oub B`^&_y=M!11%\2 To3]_Ꮃ&}g[T.$y+;*t gЈvم%/,O *Y0+Uv[,:Vm2z?H:>=PE9q3Y_B'vc9q6۵YO2N*0Ӷݢbj$9huֿǒyH\d :’[–سL9<H9oVQZY^BLh_x?YIK%D+~U&U J [R߿Bfg⼕G?hM{Abai+x1} D[Q%\$2H}3") gvQz` #ot:$WRr!'֩+!3}ެS8e)N;;O)ĩ;־{:7!p歋|BCv[C pox/~>(zdVtt䘻#ٍ@۟}DN= uLQ)vPub{qO"! +~ Dy SVjPa_=}%wvIsB<24`:L O^^#]x& KtÖ(V!3@81^&٩+;)e&RZ%w lE: vDXez?ͅ|#ɝ+WCyHW,N Jm^2#2)?:] 8FTaPp7ˆGd$m0!f'(ߞg.*Q\D|s8_Q_'rw5L>#䵭7cY2.#@MWQKu$4bdii4IXatkȦ1R/ 7W#VmsShle (^zB>o.Ah3ELj KdGه ~)꘺Ŀ = hĴJq@Lez+EǪlffC}OƲ٥ޝ-^?C8G󬅻dCJyϽݑ߲$Lqp +YlR]hhw|%F.Ku DXIP(Fx@-N.bQEP3X[$ +Pl?-s_Sh(YKMtNLfVX_=`Oy枬㎞%V)9IF2w@)wFT# X<:^D%}~ԫgޡnPBh&k _q;+ _<[k)R &s4jQlx(b|J }:~aV3ixa.T+5]= IFwM])Ŕ}F(<ԚLIB=ֿZCñʁihƄmoIa,Ͽ JMn}4{C],IukT݁(1w]◢?8l:@Œr֌:maPdlTo{'^&=> ]9z;yPg9 rf ЂIԛ$EM5*vɦuaϲf-)D˄"?ש=-1MxwMwR|H$BݗU49ŋa‰ S 띸1\^"4+%j֭2LLlE6X;)Wޥo\F.ri1։q͡64z s*D#m {ts:`8 @w'' y:s&Ŕn$ŜHšbIzzk]En\3,H3wXekuyգF\4Ff]'>kZ |V޲g%zv{CїNM몎h7,+9I2Ұ:1 ( )E*a~`'v(o wz[Qp%h ϋX8V JWa H,B B!V_K'SzKXjC(;V|C`i`=mC3~1N$iD|mpgb<p{vʅ<9 RڅLA>Y,6rV E *=dsarO2\:fuHg;E!~1 @@auMd*N#{ D4ҭ|76"\?h5AP&7aa/t<^$'k'z VZD>qKϺʐKB/YB6#?,У myi'R7d|>#ՑP\#;33h85|%'J2 A>KxPĜm.Ɖ*515?_*\5Ƃ G3wW+m`Mg#:x</_:Bowy"TtʌdL0e\CMf)z~ki*LKVmg@ͱcQ?Hz w_cgG 4}rkIf?S=2+E"}dr$6)"x.!t}!ɦ.NHV(T!A@1qKl_"1 Ա@k2h9/Te/9 ?[hNRx(Kf^45E W`_v9S3%JXH:V;]^qte+"ZccE__aQ,bppnDG A5{~Ўç|bVm<_WcnEgf5R;֡ߢ'kZЇCRs=,t5ҕ̞`KY=W 5 빤1!+U&R~7!p( $9/p;.`OhA3 ѣ ~6 M%\=/iIqSVƝFi@ $dh{zf0 Reؕ)$CWWdEx\82ZvCZ 3|AEFnv1nݜE:5'ʼna󃒻ɷ:D`Db9[Ҝ7XY#s49QYuN^Ѕ,)ؠSagx%㧛6{gJ~<@YvqpgÐxBC/һSYI"q ]žB%xRfn=Dl>ؕQTd/_}[k|C_26!Gtۜ[2ɫf/"V>$W̠4(.`1Kto9{Qs@,=8&Sy\p}Roɴ[_"ɏȬFb`(nMVKO_ - 2J@Ǚaka)MxP߆+S7yߊ/$!P-zjǝ UM(dI1>2ῡR+GJ\/p/8RHmbN=}|lf̟b?@fH$?0r=! .Twd|]i{|8Al;^қ>HP.w˓/dK\T?l8͌;|UPAJh4LvHL!zaiГ$3l Kj}$0pZ2!" >;-ǩ@p(rHZ뇦"RɄ|]^D/W*\)[\ՐDyKˠ^C_k5@ tA^LJUw&s6a"cKzQfbNWjrϓaKLbNTƠw%\xb5[#?#zY0jV>4/!k1lv<4]#x֚@z3qQt sto#.^~e*&i'M FI%%* Г_Mn+7 G>ƙ pjM|(<HޑFF9Z;fh`sB[(zk^Q B1#V$r3/3ՂkjZxl?\ G;C)@|FS[]@l!1 -Y16Kc.Qj:Do-WXܴ|ow\M9LLNn0DSld&-/H=>$Z#ZR\"Եd]ac8o)_ʌ9ϗӍ1uUZ3isc\܀S*&R]I@kΆw$v&+]u. ? 鷇}؟Ř[ */:$^KO,j,2N7:zsESD-#w19|~xt+*s8/cɴ~>#xF0LoEㄊC'Xhuy/A $Vͷ|lع+*Ondd,@wv)Kuv1Y#٦kx)Y X%;~{% 1hy߮0DpZ4yzu& 3ζ5hD , Mwם鬛X,y%vקE2+@:L{-ni2O݃@D(`7Ռc7j-},_LiѪ/ܽ![}hlXg{e~{UZ]}^%7(p>'@rfxSڌ|v.z_14OGx'ջ{v̸-G }N"ό{r`d;{ҍ`ĉ0;F<iËW <K5EA` $I7Nm"4!YxsFX %AR #IۣmfL;HwR% 1k\bS[ Ut F[Q>Za"_K2_zArmBG%Ʒ+xtR7Vr2X(6`5K|[w;g N'I| dd#%n3GKJO(?h_`?6AMJ~ARFeCPX:ۑrWߚq S˄›]2dosgMoi|nT i l l|XAr%nG)Ntw.Sys7D͹M8ZPϭa6AG{P(z+[\r0<=G馊ꎺ_#506 D wu=P/_^tr`=(b Øp2t}]X/n"=BOg@|5Ss9$CE;i*TRɄQ=e~JE& NM%n4imD_րPVpWU 1P yQ0pPN=9AN/PcSYy[A*KǹybY߬ˋ *c̑3VNxME!Әh_L6rG%ooxփeJ7'4?rcbUPt!U:@Bc$2/s\DM*4sGU}_^Q65zPo @ /^`#IAۺPMBʫ8+Ī@o W<쮓b;\IJ6ly mG9D"锧߾@T۶V)!|ѯfrk3FaWN퇌N|2/Ӈo :-J 5K/|a\ǜ;MED^kTP}D6U'u1OUĈ"=,%5h|3 7lX?req.^/#m\قM$G$De5\aL/GxZW18T&^/bwGN:S&%jkØL/3˥,iqŒ-ѕtc7 0_/DhlP-&;P|ʒ5U:MDt*"< =KbNL=َwe`',rDOvPT%q5["lnE2(VMWnTE>& dp{4+~oP gD|,!gI\-21NPQ'#UN=Bt afT[e@-!1nS3e.{{{g9BYAʴҳ(&B<3'I#/` axd6'h.qN3/ޢ tFX}֜ n[e7uO)!/=|zܛa15#`[4NLVt%Bdז@eue 57x/:{~teVZؗ /[YZ: xk`26^5 YǷ ;7z"{C ' c{yftvGXe^!== LQdd wsUxT6N`/[zdYs_,j=sXK~D ,ݿC`k< 3jgcVPf+me=`,#o}󤾴,+4Zly5_IfZfÔ, 9#SyBQN|B.Exx)XU%/Gkl2c{2#zC`'{֝8+&=NV "DB,:-mhcٹ<:rXSF*Uظe~?E"s7]rK+:Q2>wo>*gSKߜ?>LKAX/iA8QI]ϭŃcbLo Sȓ 1گ,mŻ8WTF|r+3LPO;h$#a5)G`eijET==٤y47+gI {{{d 6Ll5n&,UbxsD.d9zS;Zq lZ6 px%6# U+#pd߆|m f6i'õ'x׽B)ﴕ$t ){jS&K 5Q+H/%LQ=Njy^22t-xȿD*MNŒf/GfĊ;`q: ã'aqZ& 3uFo2ӡωhL3uFqm}Gt@e?S6'}<N5K*;c.u!W Z! ]j]^1w \MB 4:Cl*D 2=Ī<ʹ!T(#U}c:>]$o*p'F7bYC\UhWxXy-fm I>>h|5E]JLc& ͢V7 %bZ%܍M1!=mq7iQz FPsk~' sbz,{/q{Pf,J6C7|=UJfX>Cp2O!0gIWN#j]6"(7kp"MENج汽m4Vs * .,utFb%M!)VN$Q#4?RBgú?\?Z6wfR]vEnU|M>_VEB;Rh_X ٕEECƆ;ʨ4ViE#>;b#dÏElRh +X8q*sB\dVL%DV%nPwlQF4?s\˥ &Zs~y'pz/TZ6 (Th+E%+䎅*!/+Ĭ<,TЋ6,~b0$fav[ ʭ|:quq;bDsK:mU uq(ҼVsz Υpfme{n: ϟpDyb}Ja؍*!؃R`lWa dȪE}J#hgT7<[6{em`vW1"٩r PYCC<+ L\`0HZA(ŐrZ81,7o i+2 o>QS_𒫷!r0鞒LvFk"^ڻ>z?j)qL9>@d01g]EEN8rn2'  ,9?UU5r&gy9txA@qx-~-NNjRI%ǪQMPԿb DGqL|h5AW]0(]n!TKܔ짼(}2uzɜ# g(w\zJ)-w[ C{:TxߢErOUm/_i#7;DH0X S 7~B4U9/6ZpDD5&Ԝs06YTv@\V"<`(ila90U[`y3XV|>Aya' #XCce3V+COlgQLZWc׻SԠ6ǗĚbp/8ڶv':>HPG駨I&b^j䀾/F8ZY29 c3[1ԃwo"JC{`D{ϱCFk W]%tw 'ҍG4\^IHֳvzcDQ wFy?lzfyY~#6N*K6a~XuKY\Jbc4ZN^?rY/" @?e^}h{L!䯽CY2<&)) %32QQt(Zr%]s-NPwY&Ҙ122q]`:Bl'cg{ASTYdL&n`̀9mzB7)veJD!e#IJp$eGhG(C(nG X 9ڊ MU24)G$n*Ii CRKtco9Oe;`ZS"6TCax*yO0S-%+L^V$&v8px6}jqB )+IJC2vcsB|hZ<2˂drr2c ĒGɖ=gA^tK-q ȱ_EbΈɧG #9\~$:ɝ_&E۵nwΠmӸ3өa9 c8' XNu7ttRuN(b? %/v/a >DAsb${s44Gpa#@WWS7<&v8CG݀;O#RGe|j!e\kNlB鵵Z3j6mEem2#&k3(qt8/HBI\.>kH̺u bf (hSwЌ&񨌿ܘ<)>ݠϬ?2FU?f[IKyD[1hd(oj8wQTH"~ސH3 Sԡ ֋67ĘctR4'?`#ߺAqwݿ jھSV/ǏrΎ1~ ꞉?M~ʜ B}#mso}DK"Zư#{nm@])F I[(ƇQwC:r`ʈ| 3`7}b!|{ J2Ns[|B=-+`j?rṇlRMnV/׶llbT%28Tx\˰cځܷv "C۴̷$HK\49(!2>ln5n!o{7qCg-"J%/{68΅UpdO+:CG͘UdM=>Z.;x3z],m BPǨحAݵ"QP ۓ2hÒ7{@"<ǽϒ܄.zŇ''<;AkʃS,[m?3a!F~FRtfwp5)@&}ay mהAjx>B6T4ž2X~2@mi-_x,nK;prа_:EzK U㘝Qyc_DN!t]}^D?uێ%Mic§r5\K"7K"Xt i($+K" E;NC0m^%WgBYpbes*9Z,#ox35F-h2}m[%ILJ(l}}2$!:]ďϟ]quyj&G>hߟ&6n嵈JOYnD̞rlXp 1$̹k(z͞3|u {v۳U7Ɂ\sh/}tI)Eq0vx%\.3 0U<}dK~93. %*oMD4];5!lMNy v>F0E@HB#LԼxKj;Y./8+XV!ԶqHO1nu{݄TB͍.=#3__Y[WT 7 HL甅H]*$4!/$p_ʡdHZ9tY-%g "Y\z ]?S }m"&6j+?)=a&oP cC ;6[jއ=8I9t4M"FǪLM"yH )}3v߸*rzO)\qP0*{] g$wx1S%Ky&eZplj(jv6Z< *iJ#_`7~@{@W(;ڃu&ubUACV0d袓w[I_M*9؅ؕΘ1:RFCY.u .P<0eߊ"ԃeۈ1c6Vq>Ri臉ʡG;JMQQbMɥXYN1%"^wZZkSٸ@>!R])7O=c":A=sB$ z)Q ͆a{o8FOo.E9d o *uF̬Op!;8hN{I :((!p0:.O|y@Z(JCʏs@~EI.Zl>jU޻³S#^)*V@D%e.=A=»S" iGҳ8 aDNj&WIRɐfziʃWiKJ&x; ey[5ߠ(ӡm8|@w2&!.Z8ĻYʉoKJ-ƲVQ:iaʲpƕ a+オ\~jPc\;:xǠsoV$Ek[zكqhz» ,z%x JWH OH~52bZY-[nwPi!]V~:f^ @|@ѥVN#+~mk79\).Wl-ݑUMENEd=oEF!M̙ '(iRWF6?E9<a_pjn3*+dV$M)o P!S3;v#yjm*եMVץPq=+ 9)Ibe{hWx"& {vd2\q&=1Kjkv@ݳC[># ĻO_;8W_˺|;2]P{t"nS4eLBnVOD9V/$]]qŖ֫wNy݁1 ;^rl %=_ZX*a_bTi)dnI^UDbre s#О#WTH_{! 1~ak2h6Ȩ0!Z5~O[MiaCS~7aqH k54iF_Fi_wCmL/}n=OGIɂ{|r[$57r1(HLĕ>pxq|'i2}H/Oyc$bLKLNvc7Tǻ  9Oe6a b.Pc*Qr֩&xrcpWB0 XN{y*B4Y^2 OR< j[ZȘ|J,[{01u%dA ()i9Kxc=1% C"4Gt`HqʓD3Ο)D|o%"pWI+R$JQ[c{>C̅竚VIp.dԡSQzR =<.$2pŬ#J\~Ga3krq )ݑZO܈JKkNmd;ypb5exs?ʚɻ}ځ+{;(a OCVdG%܅"4=7T4+@RLNň!=Z P:CC܌Sl]-,%jzw,`}n!֭dN9ER5G~aOtoʣ{Z](nRτ8ᐎ3̂K.v%%DH3%YJWC3k%p҉3ĈKi}g4 h=WU'Mz1 c=AĈ"o-B1/ӊGR:oXn8cz@ ͺF[}Wƨh$yrG_@f!F/uP3RQ!DV .?7Bɱk9|i Xq]Oؕ$ɯT@Y^CWvфpm* .SxM3l u"j4Xh=poBAeKdؘٹzrwq~u9_*񫬋Sh YkBr%').imG77d D6Fwi+\Lh _ ,sGJ|e[7&*nNxKh aN5@x0\H%2`B|$W^#o! /$bD򭀣.^` b 4su#`(*di"^e:?- AN,Ra%\9=f!n4]}O8ꞽ\|r+GȰ3!:J|mYy.75{ĀZS# ^!I2?e vWP;*G,{ksMU]i ,t$e7lpǮZ;'̦96;UYb"=>H#g{aVBםŞ}|8vȣKMۉ<|gJUKSdzPH#j j*A`Yo\A˂h Ǝ9TyAΡĵƚnjN$EEy `@Xf/ %Bv Ew RD.ads0~<݊ ;KpnLm@KP#m{%)gjJS.EIt5G  VE+Kd Nމ)ڡc\'=ʇ=睩CZ]F!d-?ƤM!EtyjIYZb ߅AS%YkA׌G[狦X%7z7U'[3h;za7ԏ@'َtQKP\6|tфU|E--يFX)Q]|R.ip\'v4yEʗry, o1X,:`&nmkz53e7!,ތZ} 8iI {|;;T@+ԾknAYHX#\ri *iol7/|if \_ m9P/NOZ!-b ˖qgtW!qWI`)KVl@B$,]5CŎ: y!N1iy6/mo3>ɪv*5-t`M~ixǧEG?2vYy|]1ⳝ*R@ MZ;4#dldmCr"jp$p{6 Jij,&ohпp2ȅAp};Y{G6׺l2-6QnMݕM&$SppL} 7_g vՈ2HEEqhlri: ۓ8"2CxO:ŕ޿mF{øҶk<-zEw(PU(kxrr#uDk}%\l6x?Ru:8vdЙ`n@_[8i(-5aYwnLӅXTdtY:]񤬒)hB`80om olE:{J1>. Tfٓlf KrɥfXeԘ[bu5*/ x aS )c"^'51$P&"&`+ uW˫(ֺ0S=euN ?-z^B3Mj5ǖ*`H,uf[}d Ӂs9E%pO(0lRIS^Eip`,of YE n92/~`Hx>WF.BS"m*һt&uKJsؤuf60c2m_ϖ^aު{tFvn~e EzxA <5N´D5ju;ҐZ@yDB K!U3up $,[fwJMZ7 Uߖ&\\Y u=#ɯpvQ"^Y%w?q&ɩQr>ƞyKO-Fʣ;LTp?B@]}]V̔cFIh0HRb@/$s= OT^UW5JCvݖ 'JҦU#TXy4uIZg%G7e9;0qOi }YΓ ƃm>xTh*t ^m-lp!wg'zm[ ѡ˯glb*ĿmуM\To*{PDz+# ~pGu6"J8gF+ܗ֔o{#T]O4͉5S3qGr${k?[?~ØTDa-3c9lJQ=LѺ!qAmU$`+T'§ laxoF/@DE\~$5[׊t펎cjq~Uv ?-VeG.*9lyɕ8co9ڑHZB F;F o!Y3wm >bKV&kwTUpV7Fh3,M5],gco"Je4[UZ{WHG8:-GXT'_^V0G L7F?_󐀶<̷W?Z"lܨwҘbDĮ.. ]բW}/DO@bWF?Iy\ 6Iqտ": װPs^Or"SKgL r7i8К냮,գ 3폆wsTb.λ.kon=c о&( KN=m[yqJ;"( k‹:BآHR~E㛟N+"J{Cq.Rc(&taq޲NVmPP(}4cքg :7鸕^j=6=vZ [: (O<OC YaS$aN1 埔UR-"B%z-숷 ^("AOkb_ӓd$n0*zBAfgP(o/F7s?,XdYh9ℾp:x=OqP>cѩ91ss"3[T(-]s 3(S)]UR.cyܦӮ u|u3"dRn8<(0⼊όL,~R!g|Ñޑ~J|Pvd ekY8`i. p^|YoL7uH fmx#âC^jCo.Rvo .n.֥INQOð m/;sfѱ1f/垾i4RKz_.(Z(Sx5ה&ޱdY&%t91P+fe8G0Fq&ۗ @MQRY[3a/oڬ-g'9LMrpmbVfRQ*d7u(|3rӴpFqp"Ң n6t@oWc%lmI`G x%*hXrzHpچ'ʁ?yte`@~ɯ%G1(jz y{yb)pc6$[،n US0Ү`@屮N0BOt#5s l<I-Lz,=W̝x.`@%4gLiM-=tؖWsVv*5e)S#զ~~E ѱJNQH\Q/(;33Uǹܒc zͅ=5 k`9WE$‘SlCf5$`K?.ixЬ>BAFHF U=STBNOt`0zL ̣H #9=#TG5Wzi<΍fd$ s{x}䞱gyGbt&a?tE7`[M¹cv'Ak"]m1 JpˍP])*ᄃxfgՇJGkm*s-*_xDą_mAЗ bAϊ$REH4Q.7[y(~Dr޹:(?_S-b S<ҩpa΁>a#K-u~s7RԿȾH&þH4.oz]جyVp8pfn6pex=Do1 G;:qEqx1lZU|E tH[xY b`)cđ%GZ.Я1dy]+"B'^ ~@QW8@B=(4$,zai )ڗQ3">Q~C rVѻj[;()MS̒Ibdvko}8jJAW;[1pG< {چ< |2{s1ЌߋoXԉLV5]5C2KA.bܵMaK3M4/%F5mC #v^w9fXi{jPCI ,$Ss1W 2->aղْM9auC6򙫟F^0K|=:)*KL36'g-]eQ3:RÑ-' H]6NLJkv0FD L{B (alTWT732LyY/<{~"Aid0vױfŤl$̣O]Ffiq>wU]Ҍb=KLJmʋVDȭ5DV:<юGB~ F/AGJ8vMY d!S"J_7гns\F Ӕ 0ϐ\FSw~ݮǺ/'ۉigܬKu4jYe]d&JOn(HSA眐6XqSJ"vt0Vbj&$iۢf\h+S`f)ti@寧 F'b@c9`Dc¤KD3Vj"Sɰ|"ۅ~S;wEۑn.tY++P3aN#q( &䣕QY;1>:) a{:N,s]Bۢ:^^Wf NӳC*0er89#LsaYۇhDO3P~RVqIxgJoCj7|+Մ~=]<((TҖ,i#9 q"Z)ȱio)5yu FAShbVSvYwʽ ;VL8wi%=P -(OJZKǒ5 #4ڭ]Ċ$ꈗaug {[ll`a+B\h+M 3%Cή>.Iq;2rf HAxyPƮ\$V-l)Q*2{;f~%z]֚a pصə Y;c51(b7~^&3Gp\'ղ vM:/rΛWf$Y#? gM-Fph--NPPy5'Q*(DSxFg}X8'-@/t3vW))G{4"ɧa{,==2G{ZʅQ8瘇ʟ' :e jhϗ B#e$բ]M<{M^(Uk,^QBCC1\fIz2Ξ,,.[:ܵ˶jKMFFu(ZԳWʺK'U[Rxq]K:H)i&y\tЌsY0b80%mϩ=3RAAdʅԽ+7"-K%M^IWf mN60µEp "I@- .o"-ßٿgܪ[x3<*:9%pi.ϓ {8^?%Y/aUou-Mu}qX+z6O+Ж -fu\rtJc9D=2oxB"hp" ӕw&N-%~0 <0!+* 5r2.5R$m3LBPA.^?&-uQVsw"= !KMڪqSE \"K?Oe&1[L.}(1,\ũX҈/baB8cs 0b,$Ή׹=A"hcA|v_:~1^FG'iC~wql>s|?:VM:JX~٤_~/-_ř+ǁ%6=["A-`4ٓ0cz3]pCWr8E z2~'Is4r4u8Iᙵ+X_j:/ v%$ZgX6C녑6lxq$(;8ãܾ2[޶o"#gC oTQ^ Xc-BcҿybV15; ֞IکlE1j} Ұ7I3Ž(^GW;lҐ;>z<,uAucqg%/apy,Y{RDA赝͟G0[8EGX|s V&eGT^a'F}c#xп ʦ=#kVdGuMQodB^~Z'bK~QDzJp)JA\\.Zl Fh%C~a{FR,hd904@.1?mng ͍*E ~$Á`B9}@&5lP Dv EF*FI&LgM$L6i^!&c?>S CMKl,~"`?ER{Q; Nj`2#urVnQ~pz K_\@J/t'g]Vi!`_o;D B^Ѣ*@bomMCT͘A6ǫ(.pĨ0)st&@|#Ea|}_m~gbi#QxjNc"gvqt[_3o0e%S󧚚O5Ob3QLy!s10۽̈TM{x)Bn`.ck-()H]Yck{ $~eW~ܸ,f<1vI\MXaWPc=3 [7!5ȦVp?u4nzJP#50Inwlb%y+FSi{,P,*| ٪PVfj BA end@Xy+M() O\y$jQjsUjL} y.="fE: 4a]Uls*,Uoٿ gBc&Jogd{m{_.RқC8!+FVR=@'MqwG'SJx;NV} pƳSgGa6p񴏹"niY or"nQ8, Rxd L$^:tB "z݁ ᏻg^Y^w\Ns1/\+h UpZ+(=e s3Í /#5~{rUy22Ũq~*ntcfTgHyS>')ṋ|D $'(i*C$I\̦*ۮ4aR:26R4 w{'IAN$3ZEZfYgYU v.=} ~z95M$@3 m|;̔MR\T*'8ZdoAbwV.T]KGBX{/ :]N-ih,MXKvVx/s>W|6 qI*edZ|Ê&ւ A@~T֬F|Us$O"Ɩ Oj3pbHgm,/hh5j!Q4':hqՐaf Na#|jiP\Gʵ!v> R("]w_\gUO%6(~X Olc,mJ­4xh$gBy ,=H8}զ9&?e ZX];'5 &Mϓ[Q8Alb{.s5ɾ_YR}r=F|t6aHysߦi*, * dP!oպ;zw Xkbf@:(Hvs8n:B?]1EcgJzR)dxo_m2i?*"kjoAs}E)u >kn G;v)wZC ]It%_4͉ W`;;yT[TiH.!`/r z[sk[;]3ȇ}ihc+Tŵ'yMʨ/hB]ޕĬ>w:qr\oVru:ǣc'8@+$2 ["g܊APn簷2F aNŚRK] Hi٦zǯK,x}4fe52thM.f,zMn>kc-<1V͓T?)&=߱ ¯Ӊ:@=F{jCʽk ta3E0,蓮xOKE"QM68gyЙD L3X xB[?_T>b&;XVU~n_a;cL~T( _ۣ8MX.,Wp֠5S lܶp h{RJ_n.f064,EYa4]ᙦYIv3?aR_qi. xSW^[o]w'D,cf%?!o2FN#!q-fBFR>8^D~nF GhUUn71қdx;'q~xs1 >_ٳ#&yU6t'}6}HѨyn=j.ƖYq)3.K17-_NorORHn-nT9Nx迻ؘۥ8EP'=6R@{T |&sa;AU|g\7ЇvTf8@HԶcEwgV$mSSL')mM5?dI}uY~xC(nUE+V9,2%:MOHlhi\A oF43ȆZ}icqf* Ad;6(fzcQ{Md&†rĀ5~<70/2Wҙ8@;׎|#a> &h\uHe7CM o;2 >goê)1'9K&eCvɘ 6l2zWN%쭛PxSȠOu0)8 }lbZ#0Q%Cܹ}2d'γ,-*ҿE\0{v⾵|8+`lj^BʏuU#AaHK*BxԨ'd{tA!] <&4HqCR_d\&s4ixooZv#q2r[j)co>4/U75B[21C癿"، ~.QOqE@ϚPܤM $$Kn[a% ZT;T; ve^(6_`Lܑ;b5xh"ø(CW[huᣃ`Lwm('o5N|trɞ]}x43r勤f]nܲ+>FJ"ˏ*Fu@UH !n dak|oKw_4\s 50)"2$I#<>2+ϧTam', >m7Wˮn e6ˣܳOF*Pe,Bp|n s?TOW6cstae÷: 1WH+STNnי}Pqfnw1r,ȼp(, )B'bC{SE#c\ Gb3N!f,jEqTۢԹq{ D?V"+eV%`nSe% iǢE{#[@S^C$Ynϊ\luq삎i3Bu')U[lu2dRǴCؾN$Tz G@Ec >~GOcMwHO4qEq? .3}Gcf;//Ò0e;߶S ^e1ik>Ϸ=\iQ]rQD Bōڙ[ў42~<}";V :Y)&eQ'a0aֻ̖oErd]dE-BKG;hQKYCmK4i~J`"i5 g'ˆ$^굽E)rafnfe ]W({F0QʻVF5-L3fd۔AtwfZ. :hHsY 1Af>a[rnXj9]}8 L'PoNGm&'fb}#ZzޑJK1!O4VrIw )i/m^VO™*.FWeOl!KVz nCFZT'_H}mc׈#RԸ(qv6}vnCȓEaq=t} ?88:rF+ޛ$`7-֚X+@Eˊ:C`9>lnK5 (B :?>7 ,r!sְnޟY[SiaēωǏ?5 @m輹GV1ͱ$O7Fxr>j ٽ IK-z漩r0U5zk9'r^ij] ,xE.sՇ8q1R9Y~ 2Qmх1 Y8mQ֧|\li|R̳ Er0// -XkB3ey0*5rNQgD+-tk`\\|`Qԣ= _"x˞"odҩ ѾhLetgW.<#T]%۳ 8Ie?%[|h wK%~qWJ3go1ãn5z{K??mn|Chm!z*\<$T3(TQ'V%7&PUsmq7{! [a Ftf:ߝ+my&޳X6 E,0@ʢKyV3d*6jZ$El$Xk8ۭkgE~"3~b&IeA.%z|7sWF%1JA>&;@ j*:L܌q$}ͮ 0N0Dk3!4eYjqrzcRW|X Z&jSEUDay1ԬG?&FO2<ф WgWd J(^6xnv 6$ {,*Qy2J?1n$.9͸om8?C+n նi@N$Td#,gh|ё lG6b:nĵ:f56ү[?W baSD兿-S+`E¸37'juQխ\]: 8y+"-Q{Q*3Ѿ z΅k|4`̷ʳz3,/msn|/fׁ(5 N'6C}5/'s##9Z2W4D KC B.e-࠴蹅H(wRY8^yatSAgJ3 yBY ?`kd e#h0$*4GVS İ|2Sn^iiu `F+)y.t]}1u7]< uzV72mgLUj&{N q^(. 4;6ݧ7'݌nPK>Q(')m~] GJϧݛE VD]mB0ƻm6[q< T(~4yU\:-IUwV%`sN+NBuce3߇9UsbPsrTVq!2qnTwӿ)jo$+x74j µ"45dij+.;kfo3W3!6_)e1oquNlOo*h},Kc,!&_=*S2Iĭt0(ǧ[߻dlEa<{:ExeNBvȶmyWX EzY-璣P?/'ixH3]SpȦuQů'tUo jV#$Y뽋2i e'H5?YLM@`4i.7rIrن%LwiHw,*9QҠB"PT:H:\Cx:Fjpm/ɩ=ZB0MDg?沯ż~]@_J:̑P7Nj;`f8V`3\o8H6u<Q,`_c239Vz7=YL;RȺclw~f!$2.~X2 @O"t!^:swZx/AޒH2pu=cwvkDEMTU -aApT:b_oN U ,ReT;7)4 l}SA> vs1c`\Sg)LM%\N\#G4YVL9ISlɉbdf],o)D(NH.( ev`1 b!phnGHyek@tZ\Uso-ZM#>!e \\"yt+hX3?E>C;Ke0s׊G59Yg}Vtghz:ٕ@qnv:'sɴhC&z"NS1r:Q ) ˆ DN'd_J}ީou+ݪZh~;]tU1Qfs =Zq9 55/p  NQȲe[ghjMR!OƜ+ߩpFПj+1T C 1%]qw=Lw"hH=o(;U_ ^>M!ɛuJ|@@~lٍkBb)KHx&1M^9 nq6"s3Aw,J(hƯ^\*{T+9J}|˴Uߵ ~L+mÔ/VlZ4^4/C?T*ٲQ;o3po;ɏNr}IݔtssEW\  E_Hayë MKc|`}ͭiX,iJ XLu f6< KF,ȦcAφDd\,Ky(3w ŖqliIT;[שP1x6UOP"hrs?Di3I|IhUSlIpR{QWPB/gӻ AC}T xJ{ЛӁ!+jV&!C'@Iwx3Hp+ gyI GtD${]^H Z= in2p$,-80S2ߜVO`=T$̆B0UfEisx^fABLvy,րow*T!f'5m_ةj|'D@7-yͲ /}p[ŠE y^CCzS Z2-OƔ 6IMݷXT֧ ܧ؄  磲&X,_4Q tWe1cn ݥ]C*i$ dt4n6 Y7geH3(h 0-( \,%ly<p>b[r^b&F4xǤ7)t 6m̬d,"n%rdSkw@WStYYe@ \] x `8$Ͽ JBuOX*m5#Y"j@. o}Y8H谪ӡXӎt%pl.0,^\H8J%=fYHDᤵ)[}65h9AsVv/rk DEj.8Gv<ዲT]>K/ 1D˨[M#827JyxB&EcT=ItrN1zqZZyj멄8 QN(nnS  +s0H&s*s%=_ɯ4v(RvRVؔJYt+b=vONayC[BVfT'[ȰˮWX~^^nz Y_/CG{sh~N;U=-ω0?ɂJ{ F8 '_1O1J ge`NbAp>ٙec^hklgv;!MMco9[,QLUmӴL[qI'jMc[6"dST`-29D ^{׷uYYkES=54󽗳d P <^_ vs3@]0I4m.|ãL[2NZ~of-Nr0_M|&8#|w\g% FQdxult|tKbPd>H 7V E3ME i߽|Sc 'Sk#tdrf&ru/Auv MV?GLVS=pf-AmZ:,RȺO{&])-{ 7~-;J&}yHl_F{ 0sXcm=p 3Q{FT%{I``;&CM9?DKPIY߼u"z]|8=cW./szy<'̿ }oKDI~%F‏º:6#l6╹ijЕ0â1?o% Ŏr4%@K{p~3/m]FA,BxT\NaIgۡBtuG<JѬ蜌DthDQ5Ji_]^%C_I?5+ 1gG𾯃]o U rPZ^@l2V;};Q6jjJA $J45;Sn6Bw-&b%3L lfX4-{?zhn@}U$N'Jş-Z|f9ܠܶCֵ6D)842^7\VşKkn܍HUx1C] 5yghdc^sȽsN̻@¨3h}G&3#}W0:Fpipi5%FUOgK䇺GL\6l@]4;G8W;BZ  k-n"y*ɓbsF%<jIڰ *Z`t؍jˆ́mBճ)PYu`ӤX*3/vi&LkIo!.C{䇣 ƞ!lA,%t wLRMŠ7mTg Ʃm=6ȗlLE3-HR51ȨEHr—c͗TAIJ6` E=~Ie- C_/~H6&73Oa[7e>Z[ldr_P$:,lwYwpaݠf60r'Vm$z0z>2;4F 8 Mɖ>.6Y_#qJ wI-dfd2o_|lK=TBպ2= 5 ϻMKno s2 =E1.0;L7崫} oL+xoW6:}z.g$W$Hɓzx"ޔ~.̥?j^;JoQBs0#n2Tf [wn#P[=uy;m265ɮGelQ[JxG'*Ex%vƸAv]$дq\rMl&]TBOO˻Av@]tnh<|Vh;&7|*aQ/43oq8 ODͽ3O ֙yI=k+Snq ]K!I:!x469<_o1#0 To:<|8{*E>АqwTG4:>fFpNQBVtbosuv ʹ |2 ǶIp1 U|. `sPclΝ'A5>jpp]4l%\7kC淿P J"/;\1MUe`:)9r~p3@P%*t_ =f8> @<k=dy@7H[GA>xLk _æ|>o7VifՆ/B#ֻ9L)k2)qxS̬D|Byi9eޢ )g&+/zh٤׸n1ꚷPlH^ Uj~jɖ*{CVQTc1xPA?~W"V?{İ'ShBoWD|v_*S@G B 2Sx 2קb?#w<˂._cT̷RWOT3.Y\K5vlWommqkS0q=*Y"vDE@E"8 =6yYرA'js49yk>f&$L + ECy$k?v/۷ 7]P$ӷ5GBxTTܳ 19:|- `6IXlV,ͦ`//ep(t:j:" L՞ B8dtbv8 l׷+X#M}[K_q}d,1˪:z܏wN b~8þ{H |lXnP;2Z[$}3A1M^49QvdgݔA9lKrަE6%tP_|gוGz+&N`fEJ.&IԮ6I4Ê NJCDLg+u/7ftgR -2]jSj˿ .#h:WpP;aOiruѹ͓̺E9.|`vɸL/մFguK<`'`'Ɖa3A=y0ج'!UJ0F45W&]'D}VŜEl'\PA/A Ͻբ|+~ .GF\oaV<#p΍+wIJrdown{˲gQԙͥ͝/[T?^=aZGbՍ 5x"y/VQrԮ 7jo ksDxPJ7|rBt[M:uPpm|Ѹ&FBl tS"7K%sxt-9 ۏ|t-1X/됢^V#|uA͛ɳ^܉EM&e0/6.er0OoPq?ci]](ڰq$Ζӈ׼Ӆۑe&@ѫ f휀R$? 6HyV2QX>"sK h]=yh.L1eS&8*I?rmB3"3t>!ڣHs借#v(ƜYe0Ѯ0O6{B5P286z[b9v QctVU PfS &j.JYZEKB cD `iRU|t[`{ZP+{k`^'0?w$`PK|XC qsILm'o}ngHP~n4LߥFXeҥ'! >xW!-,V E/\ G[)LizjW$T"7KhBl{+Lh199SJSE 7"+e}*'  hկݛ$uT-;Xۣn*; sj+%خ Fqj,G99pP' ʏBE rj .4 ֖s8[EV c)Uo} Va1IkBItU~òKND`eӇ) *Uԉˏܮr*Үh0TGpm$cAʵ'"=OlmxB7zhS8=T1UpL?ߴL}$nʍM[ᄐS)%EWTWu $Yo6ܖl p;T5OH+3k>٩oaeUSuDz7~[T!ެ ;ͰxKFt>#4̈́B?#ڣրH'ط2;Ovo tZSL>0tyg]HG]coQ%.8,4*A1NoFBdi x# gS6yM\QNIYh|3s~oeW@(<>t0'S_4B_RNJMOץ|U߼54]'3o칓*;kB'jkqrG2uP=9h gC6_cB2G+S̲MPDh䎠FofPtBw\acЄ(Tn .:hoǁ7Il"y)FH g"{}HFq;(%ɿbjP~7xTйKҺ9vY&0-)SуТNx/H;!yGs<-.h  df`5=^UrYn1og n zi5<{CݛMhO}9G`=?s;$l#5 a+ZO6[hmjb)C}5(w,Qu|e܄}R^E51 -#}}`b UX˳eaD;y:MƦctˊ8p ~A'}$3=-W.jPE>O伝4!ATn7:†~Y0_jN}\jVXcy&N]t ,)WL5j+p݌=NQ.0Y8/ ,׭=6F1!zGS9r͇C37(KxJ,*Œ%L1^+ h*X)ЈkiMxy5!_6J_YDFg`ZHwd,3hBPfݏ׈SWq[q dV6<Q/+&hy "$FD]P64awJb*XT|ǀ@rlҮ '^-TVl;3_77&49 ދ]wRMEVw InUڼU7hx )\fG"8*C X 53S}ej^b ;fb%2F381<|>QP{ropF@ JeO;NOD&_$x[#;(I  Nհ#ő4l(5taىey>!FVa' I6bϷDO嬸Ck9(~2+mL# n~{^v$ruV-SaTr mMͶJkd NRa5q;6.=B#m(op6750ԳZUƵ[^_|ʫZB$piOcQD1F߰}"| 7wxeGLI]S҅A92)8~k_5W@ sR> ,dd>gOBZ"!=$5|7 C.zzQR$*g]ۻ~".׽<*\J(&K\F`ہE"[`:i4!ύt-n wU6:)Ja܏kpBBaefJ+#W;sSl0:2q ^lݶ zKxcFlT~ߙdH)m[èT+ a-=LZG ߽&4f"'+5$O4[f՜b%L.H~Ĭ;ht''x֡GЊM}ζIVpykI'4o)!ιe4Dy~WVMtq6j|t=|r"$fwlT`>1Y fð%Ƣ|R`zoJIkﱆϒJ be_~V5Ǥ$0?n :vǒz{_Q+lNt*a;.e)%Yg܀+P@ N^O mM)Ֆ˅IE58?`Ѭ~ l|(j6` `^"A痱"Q0"j-񭔸`cppA){_w"SOo֒x^=V([̝E+D^tK-bgNX43z$0Tv}x HN u7NL!hREFC=`:׾q=7n Ԛ~UYobSTHe)s &TXkܵX6-y(wA+LsO @=O*d2HRACXO^i8aOY,GKd@!2V+}0ƒZfO'z?#zjߖM:v*)mPVe0P9`: GM,Һ"wNhjhf(4T=a_s19Orry䏭v7UE)d :[+ P6lb{P}+a~bRWzAt[ipϭY# ٢. RyETY>EU NUC^BP~O <3Ԁx}i6nB8(^!ŞB9 '߅DMZg1-ESqffeT hb] g䶠r`1d()2A,]s">o76Cwϡ0}k :W!l2|_.J^J[o:* YkfIq|.]4}}Nl}kPlӾf4OMRG<+JѶjBvn4EnE(fhWG)^slxk]MPK-r"s/ЊL8m/o |7OXzFNǮ4õ4HuKirSl2:RF0]}H):)\Ge T]ZBʺWr ! 4 #eX SfxX3ȽyYQgk+E?7/_$ o(ѯ/H,".=iyo9prf ]~ (~żrA" i=EE78ƌZWd))m ^)'Ѧh:ĀzWǧJyw ͑o-Yg 4bBHKCQP)Bk]Galn1PU:80j_F ^5]=eg!{p]ۼ'CihPY]!f&1ExH Jd "{S(`Z`)ٙJv%_V ^Jٹ/s*GזeK5*.rJg8yg$e`RƴZt(x\E6pe&#>dɪ?Ff=` ed)*[CT:{ d􈽤X ns}QjQO1NA^"7zMX-19嫵,rRB5-o3q+`CAJ3i҃qHmk^p `48< I$L t>bMk)\λ|7DCQB%9 2cs^ݔa=_~]Nb*h#^0v:~b t->:IRlq@~ X H{fӅ%Bi.ʢٖKAZ ;ܕ'JV:_;Ⓞ9^WE-W.ʟ( ĤX8|<@QvцۂRh6=g,Lҿ# .Љpe7F{H aSڼ1^m7)`d9HO@/DdH@$/Z,Yjs&ʚU7/8wTA;U#@SG*)_&PYT6xa{r1Grנqxmq\ѝb@wc4]Y=Ҷ2z4Ũ}5泓W%Bx@TxD#+o`n}7f%Hb B818 @5@5'U,4bL­"NE=z"#u 8p PB"?z)̧[OiOLq,ARԠ{x^+s {jyv@J+q#O[,8KGΑedA;ǒ%SFQE?ZeJtA^[UcX|?w-z n-݌[1ǡz1MQ25P` ݿf5[8_-iR wrqMc9LjI(>OXh#P{#;Pm!Ȣ3 sVU$H=qQ`5X%lADOf,-3s:~D<@h 2R\4lEfϹh_S4\L3{XSZFԉ 8hmQ6vƒnge}sǟÌM&߼p ?(ȯN_ ⴆč(f۶Y-7&ӋIl dhHv]lz) ꌞzX(5R8r=XsHM>mb$@>2RH$y;My{s+ ĪMU- 2Ndӛ%okףϦf=Czt"paؾCX{5AU-w0pk9 _×@ci2O{kEB@ƍ WEh^U-iSW m9HFrfp5fH-mם>Z12fts*KNJ 'HB LZl=$YQ` 1@4FRDx W,bsq ZǏ:{./5ȏ00{%ZB*pUX \nxFaߌ@wFtlK'A).x+Dлm9!S"S{u`a/"_--3S[EiNrue(l9OOp$͗XOs>0tNcCl`w?{OuQzG` k̕3m*8e4vu\&sa׎hLB$:M,II զYe`E0}[)Z3 B:|׽vջSxc{p=cYWu Gw9#G=gdpc|m$2) 6wnNa” %7A[>FWYw̏T`NBA`f +dogN!Za7̵{4}9rU:sJBcܛȻ3ԴtTsxnLX9?E^J4)u#x6@R >(L^kWE1V@-\h ]Q^6\> ~$ʢ$%7Ip6K_NF<{`R#3^Jρ|MZ 22ic9;Url~E& *:5eMrH'[画n1Bz$t̮#-f%樮L%'}vQ63ggg ^TilgX7?&?]Mq>tA 5~{(8θIs~r3x+vϼ VW*nz{\j ٟsgN68#,)#yh盝)(J5 PJbJk=37em5Tw/խDxK2y/ v6{8{0cFK, ^DH:[~c}=@nwN^ܒWCܤ,Q#yh+`+M'/4GI;j,& C=Ld=GJx/{A /Q,aޟWdbU%GU~kh{B7 aMXf$Bz0.`(Ȝ@ EuTjocٞ~$F:HORn])>ӆe!Z}KnC, \)x3fƌ? R%xn_^]Ŋ!ysWuyZլF➃do\*Y"a q9u5Bյ ERZUN^|t_O >ZGE|NZ +"G`/E}cQ4B#!"NV_bt&~Jz  Kkx etp{Mßd.E/A_Z@o.iNɞmB4wLv)]]Q0)|Y\D?mZ Dww6/Dk-Kti.gd3T|OԶZ#LFV1OLlGQEa:P\TO䦺˧ 1"1 U8*+ȗ`(k͌-v9k\9S. ]^ uuDN9v? K*|{=fo&S8`p46VBʆ']I7yȈ׸@hٍIHHɪߢ'M\eg c^\B7n}k, chےxۢ|L)'%/=H3o}LEu?͂#iJ8\B.(Ɛrk™cI$הe0j]?}$ַKKsmk56qԒzت@ׁ8vԎ wBaܨU",f;#=d]i1>hPIEzD4Mja{& ea(0bI#7E-9GBImĶD˷3QJvբRdLu~ 1iDamT*;*] ԕGLiF&i}o.uWֿ .k'~6,̇O>3f:0@;,Z~سjQlJ=Il,Á`16 lqLtge \֝ "L@@`֐$B s܆(?au#@ckb%<9q-6Iւ$;pe7Xt @PӶSp~eC&[:^ 2 ҀE5>v0a)'"lbѼ&\}Aj#GOn"jo{G&vUR.|`vĹQt LVyXj6ꂑ (sff%焷"Q;qs/`\WόވƢ r6V[ NH"OlƱ%+jOHPw|d4N"@㨷CҬD5.5hJ+Qn$uPИ][ *܇d N+ -šf|~y]y#3ʥ=HD7A͹!E'_58i6$8vSG>yQq"(liƉ\! *vZʋwBS9ĮzR$*>;Cքn{z +OƱ谷i4Y{a<5*FgixULCe".|É:ʉ7`{fFXwF!jE1ѵP:,\5l{ t/ޢ{߶(igMM\(قcp#X4aӳW+ؖсRh F0=9z$ Q) ١,7ՑaŸ)"zϛwp+o.~cM4Oks.UwUt{'mjLx<#Mߝ<4-tfz=|x'8M-x~MJXrӯJLqC6D7/'䵰7;KS;?#bBNG{N UῘ "` S<:rUQn'f~|za=zt.&3Krȅ<G Ӑq ťƉR8{{@\-_+/P2cL-e fUjd.r1٠ROn+{m9|h'& Cݝfm6At҃z+ҐK/C,s9 "7ݑN&g'c>fL Wo4谬0bWG^#l?΀v~BdojVEIjBS{hREt<ZQFȊ4'NWO(8RxM匄[C 83G/ej̫gb**FdliADfGYv|[FGFꊳl'!9ZFo~Tsyt2W(>휳m > 杢 B>Q0wa 76k-pNpyR!;݇P<5l gZ=1HQڟ)`4[J[-w'P!̬ayns7zַs#L3RÙqel lGKST/Qֻoe6bY`d]$pMAJŝjÌ\zq=ٰu[_>5 Az Ԭ93AUK`@1pPQR^lYg1 Υu#nVPV9}Q unP&bOwͷK3v/ U9;;3lzI諉!!izSrAƤtYU"TIW7*7uԩ%A5.f*7I$E]GIMVE.QM."Q)pNm9*#BKXCC/=w42}R#GWxY&7 +mRlíL4Edzhe@dUR<o:Z_[` '٪]Tgoh=}u-&[x/zGDwŸ~[6%!Eo@҈e k3꒘(o~810EiTf93߿uSR+XH [lb. حv6>wCp CP ??R'ҵ5>IF[CNeS8'>BNufZvӅ16<4?>m/PI #E,DtMdŹ0$o01Zڒq.ф/Jj\ϰKZʷW.V|".; p:=lFe2Mq *\@ו!UoYWj7RgO.Т!G I :)zW"l`Ttxc>&"_Ewt  ҭ&G JH~#ޓq1 "`.T2]YL =-Ϋ ѐ | Ƅ  AYdusMe3zL-ʫ8aVaBw^~6= [1MEFv~j^djSxPrܑ=^2/wg 8H@%)[ (պpwPW+rNgBT*D_LP,{!==5l^>>^JtYCjڳANM77ymg*%oq}#"UH;l 5TrÑ9s3h)id_'w0܌3#S! D3"1)]G3A0|͔!@v@Vix` T)DC+(rBlr ֠͂{+j72a $vpuIF67 W`jtOHFN< ېصކMU:ԌjR&uJh@w^IҠlz/r6Ǽq ̜zzZ%d/ڛZ! v[xTk]Di#G;j_e 9QYj7y"Rwt Eϥڒf<n?dubqˁ]I"@qfҭ?kʏ&z&|JdS) Yֶ۝ÆZCqtB愞8alZ >IN FR J.ȅԺ㖄F|++s]9AW=|aEt hbX?ΛWO?1DgK }ńqR`M1>Xv||Ew f\zHs-rc>ae" ͷ4qxBKZxeulruJ:૳% CUA UZ)ٴ=ֻ%1}Xf#=}?TnD˕+E)={҇[be[xjSZ-4\8"i9e|3JgD$Iqnɹ $ߜY 5'r:׏|Bv39S-=)kzH%^{ڕy&jʱ Om]3#~j_] .:x{s50 `qnd[L>AjP&l#2$~?Zv<ݍ|'cpE֣ȉ1R$[(f(u1>Drrq˜K8{ի&x}ᩲWͻ:'kcLp΂U/&Ţǩ~Qq)pf7DHDQ% h \e%\;dZ2X43}eة6y$-H]"x8? [^3S9c٥4[gME,RNU;gYZ07070100000370000081a40000000000000000000000016759d5800000ca14000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/bnx2fc/bnx2fc.ko.xz7zXZִF!t/]?Eh=ڜ.+vM$ѵ7Fmr6{]ci{5ln̥;OVRܤcf/%gD>, Mi>Pd-aH{CaZu+"\t_$SM.OºhOx(QdcJ'xo,AiMd*9MkaHI"^;.yw{8 fHt4BI,i&枛g=oܽ=\?"^{茠k]aV`JUN.`_nN˛X35[j<,)*xF#ʤGKecklAz&ܓ>&`3,u*kx _V}sOjLD2L2θJܘ^҄o_=o }T+CRN tPEaWCNMN]F8TiHGb4\4sǗ0IBG@Dp[a͖%ohJ01fMis#E tSSxtd gۅ'Oe샣it cX4[wjG7*vXfପ=@O[I=N︼;GAlź$>9G7֦q4m={IוL)6оΒ22fqvV:TlXHi]Xh>9V[΃畿eʒorӤE1s1]mCf~&6^ֲ/im&7Ty-N;w(SSb8kծzy2klA[`yui },? 2Ӈ{2œ*лk\r~4]j6zu:7ds^}$aN'x.R50|U$췩g{x[`/׿)ũ77 CےECɪʧ z^SN0;pi~!E6D(hyw(ҡ'fzxus{R~6EK ba)G^"TM PMgR^%%&JBzuƞ-52SsWg+V&`&&$4È$O*~USG:*mK}IDFWޝ"p leҙ@A$daRl s%d,ߎ> Jn =<['|Q/]f(IӭA/=rꅪ|O=d?w4ʚ&iK~~%#z 2@:TA\E˨X\8@8=)+ʢE내r'voP493v<.?P8yL宁Y$];ںo|~֏dq~Ih%C8bKH3VRi &:rN6_K&mgLUs?Lϻ?!1q Э<`ej}=}Nֺls;@a;+`2 $<,*='FPJ۹>m/r9 |F)stYL vnOҿ`k(fQiKv &?:!_C?[*\cz+ bc{">)+DذzD`8-Tq"~KFH" M :cz S"snɢ_3O- 2t)r_' w p&nL!AA0f.SJt"A%G>itli2PA#kJ'" eŻYi ^;#I&5ʖK&.iylJZzPY51O7< 1XX{Fir%A}1*M}r+xX(ձ/)īT^ `r7byo$\';"}s/!P'#]J\gYzl$R{ϜuN&SUSQSռ8!rw:rMw#]Jb6%U?T}0"2rKezrfWuG֟`~yw@%- ;/s$j$2_|}#}ttp XE@]fx##2p:b(Lʡ\wo%O$?lϟV{& Th mgV悰P6HMs峃_zĤN/Zgx!f?^|KR<؂*Ęrk*] |9POSE?ݡyjg{R ݸ J L$< &D] nMj2nWw2, ZD0L_ˬ)8髁qC@/e8|rSoAq#$L>fmIuJgPWy$w;yf B^P # }Q\wr+ōȮ\J=D^n@ͮ2JwA"C xh6YC h@C^6d&eX~:~I/Ѯ>푀 u`-O p#deZ)r$Dgibr/I]W/7Tߐ 9JYkQt|fgZ`IJ L 'vkvR"ؾ_E1h;1]YSL-WQ|K=GL[U,RԻ3iN883|O.7/N!ka=6$s V&VwTKA7MݳU$˷7C 3=馕ZEzM7וmk$u-$UB4"s>@ֈ*Y1N 2sYYaqKy;X'H. S|4# 9R0v Y4KE K7ZzֽZ[ .b7Rx+Bo*snYPJJ:? 9 >CfkeFs*awvzz6zu hdM1ӽ(::7W];ܶݐ8CeJi%Wc s y7-Sl=ǀU@$c)&@|[a(3G9[#4׆kqgD~A|ͩ}IܑYz"Kz;RGT|XMP4h.|U0rQ7g ';go٫?mc:~>"?!I5Iu!Aa8*9-IJS$#(̏#O4\mh{Wjͳit/`  0TXiHnK] z)\eT9䣃fW(Dy Qn ZCaթ(cv7 ;ZA7I\Xڿle?EdM]B9䋘"/dd@xwCt%ٕ&/;Q7EltCW`KcլAY'IJvjG,AA0=/B uX'͋^ KR<<Uퟂ{p>SңZp b"#]&DGSI`i8NZ׌P2ޫaw/VN=im0ďޤPR"&=W M0S_.Aǘԏ /RNN%&HwreM&}[Oiz!G t>0cWddc`dMB|1G}6{^)I( }{ QOr0 t0q@ݒ< 9ʶ "MyLfp4ȏQb=/oo1n0O$`oC_ xxş M?UvS`$x',ϰە3ջ*wQYTtsB<(KVM>A>^v*(}9Q* C,`n6vމhug})hNsYόzwlmT @[Dù+Jb棡H ygC,jD9(EZܘD V4#&:]O׹ _ý$}#%sXEf! $f$@iD&|53 bV2Xz]^#_A">鉾 ߻2}Az)"1v4妈8ݪ 7k-[>5!TmFͪGVLYk+IF^R}AWC.-Bcp2| R*LW1z%x+2c9hIpD/wIlϻe25(TⰋ'xJ~;WƆ냍,W}EDLLAn<,궒A[L# Wg3^7| !l|V-.-43# VѬc54HE(EČ 2a p$&N =(?{)躊R{,fфdZ9-a|~OVIBJY8L >t<z3l>u| FD)Ԋ`/[#eW FEvW|Y: ~}Ǩ֐fUzXr LYرmGOyؿ27跻?0&u T?mEe9ϜU GRAj$UDnn-rە\;rā):;NA ]Vbz!\mcLAjJ8[(r]2g&RbTt*gi.睊$Y_)?rb?0RX"+ھAZXV[&Xw" q/nF(է#E\e"\AUb~}8ұTpcQ*W ½~U Δ$ޙN5 ^#-*{VC|,'c.yt|+dt#tsLjrjb>E[. RȾ*-? uN&ܲmmhEDd[?ݭ=ݧ8ʹ)kw7Y6=s\yF܃ xߤsZ pӷVnM&\O`BWl'e݋%\EW_^x&DFTG||  Ų9E}D;"0~;H ~}qxvBM)Yw ʛlHFݣIDF͢.l9̹b'Z.Z2g:F ߇18g*\''cK)gWvE7"Wb##x2Y=B_Yˌr %/ss<Ϲug]msk[B~E8vb>A-Z̓;ױ}((KO 2M*Ѐ9Y:m8V9{ǵ9j54Ԋ/ؽj_ЈY= lnct}x+`'V.Ѓzxܑvbp'ޒc) ې0nK;IaN?I5}L}=&+hcifz#S4mk7ll)qs~?Qlܯq`6$PCv{i׍K(yAF4UZH-29yl QuN4K`LUaj-Uoќ`彫E*(V\(=}y*[x\n0@g|ζɚJL5 dI 4~4' k+Dfg豝xYOc-Viq㢫Jpp90QCs [[٣{%e].`:XmU֌}^C{ot&,265ҍƲ϶\dsڭmGⲡ#ΚBSm)eLoq@1+wG*f+,Uօ? 5PߑɻZ1UpXfUp-9;UC†/T08B( 0mCTgE|UYІ3}NhN5mX suw4I3+o*|VRjj_Lb5E`GbE9U9Y'ʸ% RT9րu(h+/FVtl)kYG- '%*I؝("bZtAS1R;:=Α#v#u~wǓى~嵽ֺA֕bÔ rN~Pae$p#M|Pxzf|me$ײolFO Fo=+랚FnN~|ɥlU;PehZ.l/V901E% [!8魌&f.vm훦5 X{E>mum^ň_!eř% jApy_oؖ1=6HܿjmJAY*RHOCL֔{e@@_XgAڌT( rj,b%˶Tkkdn"EE׌ 7 Đ!JtoJuxp}x/[ޭX0AĥJUS ;8_A@5|u3H,rnjӬ)U<-&p w0{~X[\ݍH}rAF莛*7RZD%7,wR<2[iH@7t¨rvyޘa@o'Q,yUFCz5o''ɇP$K !'gMd?M5.N+\pP~9"6PhLY8{ma*G8kNwWfEu`1^,.8hQuۏ *~42LJpaۡ/KPM][0{JEFάlflq}%=9h1&bu&Af݁Dt2?;( YLKt.ݷE}F@@@^}0w5#bԍy.ԍ/n.͝cXx3m\p9T^knU,Dv cQVA=%9žķ/'Rxs1vY^Gfqa@fqKYX?[2^xd6}Hxad)+nd*1%@:iyBXUpq )%#>rvDक़ۂҰZ?'e쁊Z۩jC^i9-z!oNH)0:bkSfxF';tXH~x/56C'ܞӧl1?s(}WBiE('-?Z14+G0l7 e@C\0_F'3[- F:@66{h-]̈́˦f_>< xY_W4+04.E$~5b9wd $~I $AcI=͜WS$#hOJ-NգE"R$]4RJbe"Y2 2Y3*LJC]V=IGi<YhOj/}N7s StqbxWqwh{r3\aYIGFNWAL|wRB`=GsCκtB3ON؟dJ45DxX)RT].g"W *e6v<MW5aLک?~=v!8 <<3`q_uiBDž[Cv!€>;t W{˚ m/,P᫖w񧚀\yRC8p+kGQ:4?A5&gsTM4,ud]xE@rT(9p~&)M^kI߳njM8l'n|bI{?b\ 3N--"8:?Hܸ]6•nu5x\q դ%Y,!ߖ"Ȝkc@j3EpUS{2A)ܯd5T7)ːC'nn&?٥pv90MyB]4%qxTM[[_*"-S}kQH:s )%H뫽:g6OVUHE<7]u%1j/`\<$Ju4j7 VGޚSx\kO]7M<3,lyz[TĤ&T`=P*A1*̰bGخLGhLY$ߢ4ﺷ@f"0pGa$[rO2詑ۭ1m)c\l60 H 5JѴ83؉J%8l,[K5ڪhmVbAa~sGxo]"1 ,"eM/jo\gp.X@Uh)CUt5Sw$x|IuwЗ>fwi9@ 1q7\w M,ji8c=hmAKbAPL,lQELr%=.$h%.@y dG^׽:ɢ=K$ 69Vl(8=4 $ 7fſ{@RvBzQETkr0 /7C ^fuHa \f> [ cjpMeY;HѤ ¯G_!JH./OB0k/R8p/KXw-.V4"o,rʼn3KUd:ʁ2ԏBYX3 tGrEBWzSeQTNy;>E+<$V<,sea6c2-aŚ+];{/ÝY燛@=p.`$"]p83Dϕ9KrT XVp5^3>iYXj;*ԫ$ p[w~1($B8Feڎ*xJa'R|ò{'jԖ[N,d-أ+>77йa5Lsڠ/L)\94>6WnVL31>z9 S3{h{ k9F10o w=B!y}?]߅=+gM)Cd2Cw/|oHJ(-9eO*M;wJɔ@V:HZ[@{ \Yi,4 6li>صMkn"Gb^1=$0;QU:u?@nAP)uCqKߑJeFF-xr獬*jXՓr'Tj?PZk# `-n[SB7Bdn8g* @9h:}!/1Ճ83BŪ5~o/Wֹݏ =\`HǸ .LPl["B]1yw`#/H,-3(1!5kU\fT 191/.v2wlqpeэUH?s^F-rw ذϋv hi_ -{aq)Fogoجevc5iyiZFX^rfnLS &z3eClӺZq_c:bKMbHQTx[(|AGBm V "\J16(WD魉m'#%0r5EO5~ 3hE:C;fu2d5S>H0=B6LtK x!<&cloWYEzi(skfT?| *;^S,A٭z6Q?,t"vKS~xX Ҝ 3L^6\w gwY_>Uo0Ն;Ԇ5A?K'[/&Zۺ-Xzy:#\UU_jo@՗H'fR@r$6Ȯ69L⧏uX[jVzhbsf Hm/م6|as} |l]UYȊ"IsFBc_IeԌTBr*WXK%BQŋ=Jaa?1 k,?w섥f:'U1uᄷ"?Gu'Ch:aD^{Qդō*z@9uHaQ#,?ijBl9o)"]U}B;Ql HB} $Pғ71 #C7T5V57F%OgV~OL-5<`DsVg^PV }Hm}'j9vys4Ա_r?bdV[٢MkQ,CLes XCTvѬ3%%+=ec|K†F^1_<7UgZ)Z!փǯ.a$BO)Ir !%3r߽; 簡n29赹(7Ϫ})b[f,h%N+/Pᠸ%H港? %P˚4._ ɬpi!Z!f0USfx6ɐLWBg3 v-Pd*p `I2z^rhvh zHŤ8T}|LO`yACxxJpf%NJrթ?|Ǝ @@)m{Ģs8\FoBPК()\ꗦ'gKzr 2BH%^"1'{B ab19ʙn**"HцɗHgvAr}u\6:p] `{uYD vx@)ʩǮI_y*`i;P[T rJ>xD lu [ǂh 9藞In23 5˞[6@!6B(0~Nm*d xUBGHl/:O<}gk+y hGY>C|=A]Vn;P<[5؆ #?ϳɁrqleFU6 P(aKK]ub4C4׀YUlZ֧6ӡ)%`d]A Y^D1*39ڢXL=I`ɬj>%>uX=ڣ42'? R|%GAdGL@ ܻj ;ƩVEEL|o'%ts`BĿjY& UͦA2҇`NK{j4ϪNA0h61(hbӡ3M2mUԟrHmEǦx@]95dD{0%Tlricw돨l6RӫH2QV gx7vÄ53Ҳ!:YmH?z^2ŸpgK yD9r%ԄTc ,m3vo$A /5Qk7!ƶ9Nf^A٧ixQ~ S9X $u=н̊Q6vo5*8BrxgZ t]\77#{c lwǷtGܖ"5x`بPSƙ%8{1'_&6p2O~9 J ޛ<7fshfr )0AV΢j3qy9_|2,bmrD8 ?$0DpcpaS$>Z1 >,ANma`{4dFjlۋxsu*$`G-̝& X’%R#)USgdXo!j-<1⾇Qe3]E1͈ R?/IHF[F/8'ȋWh*~>ӧF0hY[y<1C`d֞c6+'9Uvh-mWS~LU](^soTJ&Yu5_;x#qݜ K!I Qc(|d1:i \ڨUa^I,k(&wp`ʾ ?;  c:=~7͙eHTseQ؆ybG9xT/Kq%*)q)KsИ)٧ fqK${RlZeu0drnZvY+Z <=uj.i} H9ƽ[>WLw|2&f(R=Kk>-Gt) m/A j^\UnR:@ ~ڴ[RQ!#{M^QK%=IJtm>0Ð6 H/T'HPnLM$Y}&%st|XDCo !UMwWklPDgG=&+bP*!;J!я {YD(&+gcU!pPR\PP-)K( ׺o뵆iZh=t`5^@+iꇽg2['<ƌF[_l8.BfIm>CQ^rI6j=TN>}$ْ[6 P˩P*j,Rnm^P#b._Sp BD~4uuUPlZ4o/pܦ0X$4o|By'4PzYSW+z94 RƔhvʵSU6:Jmg_sɗZGJG|G0\OѷR#]qSCK(89{mqƗgmlrME`BASsQG|Yʎp7Ѫ1=\3%/ !5Yu8PB'(.'$R1v⹂kq*iŪ&Xw,@*_.;@ht)5X9=JzD`FkWdN%I"(xVe˷fO}c/z D P/Fa,[Qa4śhX~ ajC1(Hz`|jOœ > iՅന0akt5i D`ѸHCͩ(򂥕fDIBE莕FY5sU,Čfs@ʷGw#e]&޸bw|`u"TTu,@Ul;U8#1E<#e+[l^J}1j K]2?| bxQ>xPz>ۻ;.N2>tXC{yk XUkV^9I!'/y"^ega.q\f]+ {H:%Cؽ_xvlr0F@T㺹ՅR w $uWI4?hk:*#" h\2^=f|@BH#74G{ /Iq7#_x3ŽE>sWf;km&}4w5*%JdXҟ8E `ߒfj3X%C] e}s j]4z(bCX{N[Hqu l/,Mt!8Or9xH"m.P; *Z *gn}t"[̋w3̍6(ĥDBNAtF,K^)@PITn ^ӼK"r E͍!,rE{H|e3Wi5LxQe#p͇jL_ى^_u X"amFtaw@!mho3DN X)^~?=,v_2f~'صd#/6n\iv5ŕ9>9X{C,;G Q- ՒOgF1a(*Q@8 J5ϕl khg,7>,N:H8 nS?ʈ!)OhfP@2#0"x1Y#}mʾ `lӏ= %WEb#Z=lٳɸ)@ ]Oz}hJR,j2,*_P)3 G<|G844;u:M&Tzmh#^㶳!UY&;PXWQ847Ͼ*Kw!HdXzIPcVj 8-GDΚmvbA!)gW+ ^ Nmh~Yp! *@5,-$y\BJK@) a Т%$MFz_s[ʭ0iT>k!8P coؽPzL"pPWcyo}w>(Lm› L4c);!(2vz&éb,0ӬC5.l(Uxy;ja{eC+)}BV6~[vP\# $=};`p| W@2rP]{ W׺`t :mKI9c"U>҉o`LaNuw}Gk(T A?_ hZN.U1Er0{d3g'=l?2!k)j}Syu}2l`>h[Im 5Ԫ=|*y^wtq3VƠF%tJE#j" 5 Mi yV="_YS/QHܴ]H<1S+lZ.868|QaeE=,[m|I`W%ܣG\crx,j=Za+CTyTߏ fbmI[PYRc:v@pWٳ&ZvCs FppGT0fp4+mm7.ĒAvBD,INH֐Ҭ>0$v6t;G|2p4Ժ Amu|Y׫rz_ }vFP6 T[H;wXdWmnn{TH; ڑ]'JX,Gyς}\p>7WQ θ L&EX2Uѧ#X͉y=֍G3W:pSS\%!Ńnpm$6>V5׏Q${@\Nd!U})qDX"VZ%37϶3b7 ڹӱ4K&i0LTIZ˳\2qf}6߲B&k¹9Gu.ԓb^Z*\Ow8j/nޭq4|tn qˤ`yhv8178>NYYBяld>B3k qa 1+tjx&b?R'' >wX$QeQP&{#s~ 6+hxr oO|yZ2>M 5ӏCsA#w`1 Y w)ȫW'HHXRWnZ;%k3֟t4oζOkq*]']J ,P !itȬ5V *t SOR&X8vdF_2aBkzR\)dnƁX$-5hm5USZ VCԴ{%kJח +-`ws%84"\:Y!"BPja챴 8uj ] y Cpx&xgpj:}G[CDZY2j])rOmK_'{?+ kU.ަrEKAEþ|:Ngf-ҫťIuʫˣYQНc{]rp UܼE_KTQ&W?#TG9ue(W7Tvtrjg`>@ @/2OAᬨ&Z^;|E)T0 牯COL?ͬ,Bli2\R͒+Я)sZ-6pc_y LGTk?;Fo:{v6ۉ&~F=I?vbPpX)=Sy.e0qgCҠ>ZLcrP(`@]&-RIak*4cO%Е<42 ]޸]X'|],"lHxHTeo9\֮ A,MbD[ In L6k9fVxfH:˝Q0\=k*RV4߈< ZCI\9zaDݛCE\PVCeBܴ ےڻUP F2Ff,1-X^n)jO8NxȑIF&H^nІvUt E :Uָ&_Ǘ8+7f&6N+8 N9~ats5y>wBLQ3?cplsSt7XKnrdفd@\q݈ŒDm8YvZFTIk C u\.bs4=F`L D<-%tz ѹEhњ_nSZ+іyLG hV`xdR!Y?y; Zbئ0>0 Rlx7aq>R4X!c@9|c= ǛkoQ(zCI!jh-|&db(S~+ZbS7,{[ hu/G%H6ӎ*ݯlZ*ӏGJ?)~Kg@ egfBR  )XwyP$yzKd rG f[?ԟsɇ}"C7 ۵ĥ-0 XDέO8Cʥ q|..v`#):Ve?2-E F KIu&v<> p){FOxrCMBhV Vi~U3[= 5,jV t$B(l̀ѠWZN*-?I\݈RfCIGR V;:%_Pu*uL".31GM/Z%QgV/}ek^!7K?0F!ڶAYiSzAva32 ȌACy>Ad'e-g}ݍn Mm=_CLP~FO5TO:{ж,|[N$*@TݬE0I&Wnya3j@V]X)u^*;8u3KX;NJcZo%Kj.h`/7=G yV'ƽrntgu͡r#0! )#ɁC.}hpo3:$m;ޟ~? Abt?v. kwӛMroɊBOi󪃂o gt䖽ؒC_MqhTJm nFaf@4#"z̵Wxf3G _O؂dŹgnɡ)+%̽JlEO>gR4zɐN>,rTwzoH;nsy6O;0_ pX2yY`ÅDP{uoYRAp*<4ˊVY_WFҝ1* IԼQQUY?e7CUR =>hj ïpLvJMXo_Z;tfw" >akLrSKApN8T> Q 7ﶭ6g@7ޢIJ᜚vN*jFR&MiKXT.GmaY͵nS&*]f qEϏm*zy R08Ar*>vJZ;JzX~#ps"Rm2HCc7j?r o횑5Bfw!2oKiFSBc^? Cqzt%EQfKԶI^:<|bwB}h47z񹄂)DX\^\zĘ!TD^y"sh0k硝|V8V[ZpԃcR(b.A.v-lωA%,ppb5َÅn\rax J{i &Z RJK%9I694H.,!\?'[/~+ƣ!cXԙĥ 8=CɷӱK=X^Ό VO#s[AQe噘G?aJ+3gqBZ2"m9!5zvn6B(@1y]pmYF%dMݫ|'=ͅ|P&p qa )fu5p~w[#]œhF_.|WT!tר;u&ږE3VD!YN/#$AmH+ǧPUq e WumyL\`|NZ@s<mnˡHPݮ)Me ԊF'i cԑ[  i^-!"Z!x蘾y,o\Ydtɜ1Q̒u%#uN qoc,\ww/:ylKbS`a]팖~W%nH*4,g QJyj45eKU~|IA8JJB[:XJw8/޻VC \RCaKDD-s\> ǵjrԿ޳.Z脹IJNHr$6"ݗ$u0]κeF*;WCF!"R}6l|B=#Շ#nLw!.q@P:]_`v V6F= шqa;9q؁`5-4>hi,:F~Ĥqw{!}ņ=>~&E5H&5le,O63 $|ow[y&XUXOԮ!Atds8 >~];U8(x)bjynj3'-x^&%r_ww1z/WNp#}%6i*N{OhNHc=_b\\} ޞ3{zk)i}=H-!y"WbDo#JAi4A+l ,;HayϬ6pxhf-m;o4u&\<(A8;f2Ac.d̳HF2IXX9zՠԻ>ٵDqPuI8=߷(CPT#}]ֻ@87D*ӲḲ]"=P(^mmO'3?UV4yBYK B6Bw7 KE :,_1 FB>IX ;ɄgHC0>Ü힙 ptbT7͔ɔuLj2PGm0Wvs]iˁ3 FIz c/&^3jJ9vU/a`9e5C4Yz)\ doUBD30*x& %^4>(w|'xJ'N8ϧZXpA!=)`E֔ G>r)1 WL2`%ɞIrkn2eUvBsy_%ݮS|q/m}jlA{'>)+h;@2LfOAC+Tcw]2,n}tu˨ƿ rh(oa@dowDJtmfZ`\ˀgp]!} La'mG *Ic0Aφ {*_…vyfɧn*J|~u(Qu v~V>s 6l.A|>6ǽ]3zyC)~Zj8/ޓyY H )JI侴NoRYgLPiYe(ߓ?B C/md@|$n)3.iaզSEy$r̙ѓ#uOnd#RGYW*9OJQESvNS:Ũ &7-ʗiG,޺zKY~kwt.sNAPdHҴe/p #"HGÿohѱ(F730QM. ޲qɮ^Q#J\Z0u#7k?>-#@e„3sZ-ĞSRk,X8%}6_̆cN1ZP4U8Όn1 ɇPUM9N eܩowѯ7WɚE'] ǍpQqFZx ŕSA?fuyK o+! =p7~FFO+[+Dl œDbcXw@s]=o'=wjh5qy"seg 7GCQ>o'3B9 juQ;A2 d?jv)TT: ؼZ Ή^#0j0E;Y9ax_ձ() D&<Xr_6`N)nVؽlifkӴ/#7'(͞μCi9Đ<ڝlqSԓ͈|e7{2:۾y͙ &.Q:u󽺦)`UeCJwy]ۈp mN SDRhY>"~C \P*lu-pA)rNOY>؁G+T8ų^;ny`Ҙw3Syn>SNMu\pck6*lߠtkTԊsJr mmC^SG3-g<1LDe,Zp ZWGo}p .lx0i%KѸo׮16NҺ9.bT8s_Iڨh^R5M m; JWäcOޮio]AjQ3>p `d uȋ[]),Hr_ 5>S,< ӭORp6aP7?=Iu$67Ff?PvGGIT"½АwABU\@n|=eBU?fVAЖ ߗ'a@Dysp'M} 1O#i& o^b(_MNl G"k-clņT3-yNc3{{8\3CʹY2 [cDur~zh*Q9l=R ƴ@#-3Uמ!'fgˢ l.%˼P @+#DԺ*<a񼂥U)L#"OdÖ9U17 esҘ9hnM;!21*cvUq-N_Ói|̥ dOXG$Jba鸞4j[S@2+0HAo9cYzuy{YTV^}Vv5qԔ{fT]]UP+Lw$@qpDAƻӭj1ً")ձ(Y 7aZNDYQrP(1;Dؿ#n[ń2`T­p/) 6wr=@ᚘ7^8`sA}K]pWϗ zڄŝ$|iBRq5w4MixqōxߞfFwJٴP ],J`M. $MO},=\}W )ל]+=2hŵ{硟4׆8j`^twsw<󸜑3A>2*N1Q] 6X7Iɟ}#Wy) &6c1@Z+URc|]JD[7,w؜|TOƧyQh3d_5n!)4ю{G1Z CT̓I$wӇ00'ȼyWS@ ε*i; ;#N$vVUI|p#xbȻ0#ɵ EN̥z3C`9Y΍e+P+N@?DUyi 8Ku!2$xX3\տT@E%do{$|()ʢ7b>I6tP56"CJycېd6`&]͚Զþ)6. G1D9UB!AbedE%֜޼JV4OG<$лbㄶ򣙀V( E5VҰ=!Dã$FO`qbf 4O\AKU +ÌߗU- MG4Q4?0x%\1(׉C /8γ5 f0YruwfZ]P8NR#(d^u ?CK)BQe@ߤ`,1vGZL0>V}ri+Tl4 I_ְZDw#ht`|OJ^iن-w^L Is/dz~j ōT7^]=6Cq( ,2Xp=6FtNIo^``Դ3Jղ/y9:~#1`n>`D@vkl+ x/Q )yBeKW=_d0!hP]=v1:{GLvL(ߗS>y8tWbcWH[:JDubMp>i9 yw֪ (ʟZֈ:Q1(ɃǴ!!$3[_IdSjoJ.@uc>q:O~\P VAa8,44}=\J3D䘃OܔˮT8mZy@x%)rbF=fg@v.ԹofKj*u.UtOc|Ks%kAjPgz8nߕ5/B}oXՖÛߞLC+-gFa /,!K\e;%g-5ݹ4 )MpnܜwRVENȌXϧ' NMўx$M ]ѐT hT)Wڒljxi:uąݝN܉LU֋G ?+跶k$N 7pw^mɔp*A;+?}]:r $\Hd;krʓM^+,'E1֕ 1ZJhLBbǷvTKۈȹ"~V׊#G[2>n)i3ZЧ3{3iצ"\;ڝ;-A#fǫizDGBQBnj"rF\\E=52ha[UԽԁ.&Fa8n&%`gf\RPZMwھaeMwe_Yف-edg-Q mf_)YAyW$š}3*fZfyc{'ʃ^s DPNΞ5yR#?Vtz$- Kpy0 PwUb Uf t ^$g5Oŏ"*+& -ۣYZ'(z⪤[)ߔ?(q"28EoiSZPl: τqFJU f ^QZ9~\oTã~t*adLHi tfJƧR6^.,آ}Tih։Є3i姯K}cbiw9}< U %ne w&ШTe/^)}7~C[RT:Q7P|U1=USŽ<W42Kx\LwII+'8P#tzFekˌ8OնK)-jGJ]||-l`=ÁET]2fNhPnYQ"a+{VuNjzz Ǝ*B\&t;-L1'K>sjRc&>j%^RD^t=[5w+-qଶ"?h-QbWTwY( >PHs˗~>+Mݬ yÛAƂIJE%$SP꽔h#ӑ4ÄG)R 1$bk6oQJƾ Z p\/JgW`;|5wNc0Z @Q j4 y5j %3 wtoJ{?j*=QDmz12@'JiDaӥ'E?I" yYC M>FuZIjٗ!t:\!ވ ȮCU1+ ƮO?hpggT/-ͯ`YY1Prr\r. 1ͮO1+cUF#my:̔fWg=-ռˋjn^/Z^2SłDu1;5??mH[/ o/ =j09UcFZPb*e#%!aZpJ3;$a'͏!sQ&UtGc8t5 8^*bT0(y(h޿,}V2rdh@ePSXE=n6nRqږG|Z/M%I=L6=5*.j~" B#XƓTf-ծ4ߒ;4ژ[ j8c\^YbXnoo*ˇI!^jHd)&c$VgT"#U>OLNCޢ 6(~'2QZ؞;:xI%!.'-,'ofX&Dfڧ }9}9J^ fN!4vef?6I|{GxD~pMwT:zξEƉD tdLտ/dA pr2*˴y$Q*z( >P(,=S\4+D+\dYU*Jsq}w~P4e  tUSvʦ' jB!w 27T"H|q$r)%1l 3 <61U9D2[U 8P1Y1a;k &i=Ozd7&xO>iRV|ȇu/J]FXԮxŒI1ͱGv4 R;9ʸ_}UΘt~M 0 =o BK v\z=ܬ7@/tؒw's"XC]m!^Ǣeޯèjꬵnٱ/)ċF}z*I(8ʈO#d9Mt-眸\C=My)UF,{ 5(Wϓ|[ur #~߻$'/BƏ .aװ*((bOCӌ|dTՎ0<(xm14vo&Zx 4Kn*qaodK}?ń$,\f~]R:yա(gyZֳ@!1.YwEߥӰ1a dsXV1" -k^K$l#ݏm/ūTk1IWؾVgPH P7тPRZQ:Q(y3rkygRnu4s%_+=zc@HG~{ _HG<{< @ϏfrP #jq&dبqvOWiKZB:%uEJe^`qn @|P—Otӡ>p7> Hn,-xպCW2 b%)믱<7ba,ϡ $UJnE0N"rj}L%ݩ%Vok.`9lCTԖHZ7;k}#P vS=,^Z;ia:Īah)֛6֨DH}dwDp?;"DjM7_h,Lװo)}Ҫ1?)*(Ռ k$J$2axqA.y?88!P#-=!Vغmx,y4)4~`I9}֥4]V'ziWKŷ{ s":z_Ƚj{ wct (Pj>qs5B Mzod+ӆupM|s^PqKlyB1ʇ 0CLt.8#ir@+6U3eYe?9y>J7ڳ& =3 v'2vMР, FQ8a=.~oTyҸ@qR6GXD; XK1anR y5I2Էg8R6Xe)r\!o526U3d8Y#IMGdxǹxR:5rDƸӜuiU($ =߷Zx7XnbV+QBLM)1|C)H008 iutCޖPkξ&zw1/F`ߓƯ+nRKlҧ87aLE˄] 4u){|QŖ~@FDk&D@nzA-`ؖ{j:5(tP} / - TZq7-Ʒ"\T ּs*;+l.͠:KV\'f$pez+&?5RռT%*HOe)u'?X] -}(ge^yO.3W7q=X\?`^^h.ҔǸ])-̪Hec< yk$#w Nu! Rh"/|ѩelx4E@o(P6w@ :g2% sio>FGT W#A1_JrsnrFmc0jmZ]PNPXn-]X/5e,A%if~J$ZKL ֔L8*zz_`4C:t7Kfh2JQф)W@'ևح& A{w~>VR&/SDQW4SnnxgmH|, HZ'M*I&F֛S(X|3f9`0 xX딵-r|:p \lmɦwSD+7t~ 7Y8Ἢ1j*oCL\=8$?\%(SrW1tfp4j{rĂysLicKlpOvBi4#زnKQDGhdco^VXm]- ~/& nE+=;bRgGP vk0BrFND\DgY֨J v}PN6w˅,Ԛ&p!Uo^`)= ̣ b:o-YJeOD;pBv4p¾~C t'3RB/}{Wf0jƦ16CMu1eEMn2"#aZB:pca&.0֝Wu,;drrsCQ'JW܇G[oCvpD:hd#|s_U/ˏ'iTq4.lMKaҢ"duq π kzש^367D>I]wRdϝ=:rFl56uI/ˢDX/xIr^@D%rg":t@Hm`&؄ s'5 KtTot9wn-OM': )V b-Ջ!PdjG0UUX y''9Ńb{C~.G;;_gnw6pxX^'|L' ٢ٔh&Aj^Fjbm5;~z)Ǣ a~xYH b6eݎ8?|˹ :Q-6bKfy+zFXm D) Ҙe~6DyOb$m wi>TNeD+Ì6vl=2Bdo17RV sb_b+aR˫򢺈ekT "9 ^jEb̶̡:9T*Hn d0 t⢏y';[gOj bf#ɤ\%c/2[5\Sxa~+E&=ȧ1SBtqXU93;~I[-nnI٪1vL SRth n6~Q; j_+n6OrѸb/8]in&21zjS2-eK<c+ Rwhq#m]dR/Df82偓/\~8 _dDJM/C櫸xsz}*6#а=m67YL<( AlnP#K!o:[j> VY_$J{涶"K"D_Ng={( zV6,W 7Af] |{>AìI95rwR@".xSG6&,OcEC#聁FZBQZ"OS yda}q>1rql5]N<}BKus}Ȕ֗U0*%-6ȼ:OcL[)g8Ô .3?pj^6W'bJ miq'-M0 /Mak vѮ%\{/pk>F8=@1P՞o5rχk]61w#|P;i']ψܛd`ԒxGY 6IFbL b0E,శl)v3m3{; UM*MXsߨ8 niEe|Ix}htKe"vBaNۀUȒ*^؍!uQ#vP @\|GK =b[ݒڃZL6 (q␰Es!Irse^$kDLs@꣫bF8LgC9Qg&dbIEo  z"B.'qP}a)|I߼p#nB9uϿ ;m:- ;M+`|sxtp*z~q_}dk =HI?!TyUcz"$v6%8&8z-$rW}ڸ/\Kx+G 5p,X(A<#%J)" D5cҼE/v:=.R2>i)"eѷ9!I?.l?$JҬK"; KxWfA30wv[k鶯āBjHo4{ lB>y#Րc,+a.Rr(Ncs#F?(dʀm MˠݢαyF,,"o1QDىD!!^(jhm47iqWHK&[l#O(#XO&~,g PeF8W2je g{Y0Ȅtn6E'wŲ*|庠dͤB)%K$Ev}+z* 4*j_;zZhDYQ=\hmnr7cPe05*/Ҵ5 hNUd8+>s}tO\@wsgSdWj޵XAD,WzXc&U y؂>S*9fQ^{[9UtT$ω fi+QAcN,)xo=auI;_ytU@TNAd= EQ ="ٛNde=KT0 d2f ;# У|]J?oՎ ayaW*ED},D l6tѲ"@P$H=fƽ_AIk2 e1n^ugHk0CxUPaOy9-o=`*Ir Q'X(8"5%OiZAunV=#*-M-o94\} L+!.8-R^P 3iOJ;}ӷKQ% =# s8Oc۹k0ו2l52)c$言s\[ABkP( f^eP;4kʂ2Ѝ72#{\N+Ky ˂ :JʝtX}3{D\}7_5$CygT.? .3ة#NK-bG"6ƚ"HHR=dD?U ve;u͜+Kɐ1׊' n]JMŃBѮMArM81kq!̍o ?]H˳ s(Hࡋ!|0#4, Lb6ݭjDy %X%,gjm΄NxK;A W܆SF8J.]U9ϰVƤr_Lגc?oY`iݣ kx VmehFF,LˇveK& K^)u\S'q @ػEyq_ⷺ8Iܚ8wk+Rхf9[?$ÛzBy 3* } .?,6*qe.f . gh+&GZRc%WW]ڮ2)N=+Yݐ^m!' mF1U4=ܙg1eKզ垎eaƚCSsVGg= T;oI~Cc~݆>&=)uLw.,ĝ%aB[ݿ^g _b' peɴ;䣘eTBK5\ea0ݩ 7ܻi#\EnjV<id(3W;89CkP|&L.gNjY;t X1a=g*#>`bٷ=^)t vBz:cf\F4|]7^T/yH'|ߡ6q૧GfrLZB6 aE>S^eVӬd'LO+2jV{P՛ty4aG m⼦s 6L%š'm;ӢS T$ Ӡ$JAξ ]uf߁EnNv~!>쵿Bn(22Φʵ-LU ~kpg`mST gk*R'I8kzvbAH27 [@x*\D-~}98y%&UAds .vnnVR4=g/ 迂kWӊhG錱Dfǁ2䜸Vk{`nqV# Gjϒw;L9b_~X`gPY5[(higYZ07070100000371000081a40000000000000000000000016759d58000006b74000000000000000000000000000000000000006000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/bnx2i/bnx2i.ko.xz7zXZִF!t/k2]?Eh=ڜ.+rbܡ[2F_UXgZI^5 ~^@ÒCдm/j[;pRav瓲(S~˂{E- Zk?eK!sLH* f!v+?"䥒g7 ^8m X)ukhU!Ƚ mm8>ޢƌ8a$l|V恔r2#XrрyE?|p_+S ZӠJA*rfcK,ǺX 'cOcT8nNCH6QF6:V,sg| )*LQ (&?LZŀ9ZᴧlnL*Kw袊`fsZB̭ՙb/I)gz{q('lx/ݺzTcOPj:$y?$ܑ֥F2ʷ/3_U4MՖ0<>1- PtewjۭC_ ziE7(xwIo ~gW]usGoC*ӣp-s,4蛷Nsݒ2,7{"^/" ZN$C #>L2os8Iۨ!HB¶?%26BvhXҳϴAQH?s}/ U4DmId;JwyhJYع"H\}u58))-0B1ӏNL/w5wF`dV?+t_0>YKѮt]'$OLUswn3>G\ջ8<@O^KS ^}>%|@~WxUxqaxZP0E;7| a9o1r}L\mf< w('7Bpͤ L8!}TO҂b-oeihHt5ًQpՠlFYxsR@^k0.Ds?'upiO;#cyDafpF.Zgw|W5:\߯s+/[ ܭ3Vgtv]Xլo<j/=Qr:n,y&%@lI(o uhNU%tv@9w3E-Ğ$B+S$6ʇ#J /,ꏇ"3!ҷLWhs]M=ݡ>8 t'/h+cyFE2R:v s#L1u$ҀD<dA vRҀ~!dT\2nH\xΎڈBaEa?]Hc2}ksv:j3Ȩz uHsG?Nהm[aGn{wFv>iuGxlxr<ueb@!tOR؟0gӤ(,_ M45`9]zP2y #O)+%Iqf6Ի꧈>s-p <ܻX?:*piIJ@r|:Vd#;@SodBIÒڤSe\͂}lYkm@N7GSM=B!xm)lˤL /ƖU˙G!edsY#;r۾^P~Tw-p[!~&x.)5b^0;lX{Ӛ%XqiPF{"*]Źi`$%f;UpeOR'W{\o)gcQy}Z͂W7 R^w6\3 XJ οˡ\A|X&K7>>8$t2;k`ť!>BKpf/Ÿi P8/ 9 ck) /`*1d*ܐŮRya^3JArw+YtwZwTDçc~Qf4Gx; `4I#d{&RL; 5R~s`Kuog)+ wa8 I$-f->vȄ/h!zjDYux6;&|j$%s_utoNPwLqγcWc0KpWBCLZS#R}0'urrs]mWw3f:]D¿"g4CS~[5[p`1C{3Z5Q V[2Gt)'>u h)(ERѣ:g5Gf鳹O{3e K1h0Dg?UtLgͰ@)97K!{" >7Bc<qtSWt4+=u> l6J_H;(M& *6/׎I.F|c&SeSk^[< 4,#R[]Ib4+/61e l5V\1т7ﻙ_]zl7ns m^v ŒMRPF7ۺ/j*EH>>562DhavV+<*VwWxr@L^TL ~, oYBuJS(xJp1\vQwTNޒWgl=!COwpsMEĜ#T^YrXt@񸓛֋]t ɛ %0ȥl<P xl=Cx80W1?`Vi[UdE-ل?c$wN( ! kڕדjAvC'yߩ O;ʣku0_eՉA8]#*O: Pƃ#]L!OcZ#>-^Ml7CR5w1[gi.N-=X8 1m ˑbqNt8S$` qLc6aI:W H]FK\ԩr/Ƈ\QF$Dgk|r)|Tp6cKB)jI3yCC^Kqc4zug14|d12T`Q=3v(Ot'-(X,{92HԇdKp,MK+i.шAަd#Cp,HqoB9H^^hQ(~}l{r;kD]H?jCSAcN9}}9ҼV0Hf_f ZD] 򹙠a5?j3Oc]El&r K-('/{x ӑM֨e.LAIzs  `\g?N9/h9x(yTCsmKgu':_97-杰=ۊe` %Kz/#[Lݞ~`zȧ ĘҵI' bj}wӖU'ޑ D#B\3*hNrA:Z WNNGBRM7[sɡژpz'N`@z dWF-242,l׌UaYSfVtSQK/l4"|<|c}ID:?hTZZ80穤ji?}ٰ`tǼ |4,4^\c4|i!t g&Tg5k`Pp_I3\adW ^F%/*E`N/d?x"%<ܽS t0x$UwKYQqi.WxH :a_ם|*`O!H=`dZ Zk _!a*jer&?ŀNj1g/b s@4>b!Q )nqB}}aQLHC*6Ot ~=eR;PýzQ-vܐa`TxSS$Iߠѵ{dQ\&?.nZ?G~q:#<8 ,ùMH'L̚?0*JOJϟO&"AԪ=l)C'>"$f\eI/Ag7Mlݑ{Νc3)ӝKW%WS`@G[uubpOno`E ڎ ɕ L՞2 |9\V @[{ݗr&[Sӂcpgz4n\B X3 +/zj̓^ռFz DvIP`45@䀉nٙ z-u Wq9}RIҤ ɆLC2FeFo0yE|HIZv?r+GQstt ;r# QwMycPN?Y@?Ü?h&!6i93cc\"iA;0+Tqcj5_H3wlQ)B-DGM~gi XRT`kBP-2nߝ{"XFNͽ- 5 u_2 uVQDC:|q: :0c$YR63MЉU&s.CV3ev|:]jC>ByWSUT܆}_0ݶ?egT ZuO-l(aZ z,ൣ| y _!%ӨG J#I@7~~dƙɟt}{"3F닃ݘ.St8Q$|TH9K'Ik M^g {|4N hyq3xyAQ]m?W%6mܭHVẌ\]J:?IΠIp vM(V5qr߾_#Kjzσ~!dN?i>9U mu 4]~v%Ki6okzVt'ORB@<p+[p~4o}qDC{],gەe8o:+bYih& \,L4FTK~x7޹h8tWT"m&)O\G(w"^uw]SNHr- %w Cl|iׂ&Wx&m#[IX]WztZbM iKa<,28gAP&+CB{W3Z6{LS܊5 }7ٖOk7tS)T&ʽtl la?>ŸiGKgKi-K98kWǛ{aTP,c y wRo\HQ_Ӏe3#ECq?+RK.v>u4x^X3QG ,M:#;NOs$u(AZ:K;> naH K  6MV@pY׫Ô&]"_dO{"|u].:([? -f&hdT< !JFLAo#?&" o^LniRWSPEq-mת.b(m4:\H"|l/P<@lthXa"ՑNW{f7 ?>?|a|E-Rutߕp?P GGhH~.Q!:* -J 5N6m8{oP\08kvöLVL<`Hg']A,Kpyٝ2^ٮtM[5Cۘs4BB`/<4}F3VrMbw6Z.u淃%@t-`c\  mm[tcc8-NWlyY!sˈXp< HmdYklar?xɽyvoxFO_UßN̆h͟( ,Zn$zQ XE`;~8I@_O%|1a\V*Wfg l&_Ekz>(nH  m ?E)Ow9e,9c#$nѬcƪ3 kp 8w)M%8h^+n5M<]v$#nDD/}ˍj]0%yt@)-=?? ْۍ&CWf A~rكwB(ABP?}/v q2͛^Zվ( D&pN#Cqd AVOP4e\i'樐)J*Q6)1Q}{N6Y = !| +)O'!ȁG%ГWޫAOT5k>U RZ'KAaV~)TLpkE3-m eaY\NQS k;mV?ǔõ{m]8;C)ܽ :)7Pcf ‘m+(L>22TE"Vq^y1H՘j,pdad{96͔;w =ȱ4LAQܘxKa}Pr`*=Db#*ߘASGB.`dͽĞ5]3%ksP9 &#~Iz|3|-kD:`Y;;!) !߼;F@A*@#@D9|uf}&s-FK噦Dwר PTh}d^Z,Ul)rJO^EƗ-JY6&EW{12 ݐMdߖ X9`Ê5hIJoCW)Ô;nv>0#N_ўB5DO')нk?tp·o0%ܴ:,0(;1 !&>:ף,Mç<(߈*&ç[D b9]$ SG҅j; U OִB {5wkfiTk|hRKeِA[5_E3"_ݙEp{@f2MFnD@:%u.!,e{E3 ?f-"gy58Wq9e"Hx`&VuBg9zHpΦODB+&@;! :e9 f'(vSg;մ,y?Nƽф տ.4,q3^c11iN)nH6-Ltt%FEE|2 86A iPt}u)ڇ^VZDB^~G4j*߁3&W[Bs$я/w6aRV6)$~\t)E|jD;5-H/Wg;㥖e}^~LI*v,R9u[a^_:B_[`P] Uc7g7z9[(Yj b@Kb27ʛCX!.7$pβ%<'wz)x};,Ojگ4UbF12z,Gv$~G炓 Vof6YvՀm>xŔBYD]ޞ9چOuSv*XahܮC/RFνlph 5-ԑ^z0)p9uC ?>.pc~nR!rw/<QPAL6(We_j LCZrFKfgcu] -WFR̴`q`/uSBmy][A|L+̬F (X^'Cs?RFAMwPdKq{p3HKAZ?mi5s&?qN=z/gQ6!=Ql:֮C݋iiz,DdQp54)o2RGf 6}`eI` :N΁oDk~a[K~\96j:dQR2}"I2?=_4"iTM&~loՎ `9?ZkϮwOMpI߼#MX I,9j9GnbVGVcZT1U{ݏϕ6&Y$$Wo52YRgXpn;<\w3֫.Adİ{Yixo A,cf3lնvG/l iصĹV) ij.!KVj* Z)_R&">L+{|oʣ^7;&>%,U[KjP&1LsD)<_%gxu}#lyt;EUE@_d)\J3Л!Q`Փ116l9ع?5j<Ԣ>f ywmzݭŏiw@+dueas;܋>n8󣝙ҭzrM|:ӗ}*DZBӚo|TU޼rc% Bl(]7PHF4k ;+# bZn:MvK~}gl6o4`t|/ 3F`yJfH6Û-# YY'2ٯ ŐܘE!*h2Q#eJ[G^\ ~FV,7$j{ Ǚώ:u+jx'f糧αgCnfD6is|!SRlg H/>uiӴ3C=s&R&ߴ @㰥 |=99~)zr]p{t:z6e bv"nR<qJqn&U|n#̄fVp%wdL>pqB 1[sv[pgIt#AaYle7]}$# M{S/oS;Hca|;-nyh $u+NSwLc53 5Zx#s6:i>!a/(z >"ƹ:]ص{ڸM,BX4) >2)܅WQSRNz9;T2w_ x|S3%7}4.ia%*X>|o>Q~tEdTZk\`e| (_"Z":0;n8KsQ5q X^sv*\c|>ARӃ=yfɵWSƍhqGp녙/ L8S#|oFCZGyň&_XST9!tؔYPSC/寢HNa7i]=NU6V旅PGJ1cֵypiIkzk:`.*Ann"W ͎_gƂs{}S d7co$=wQpJC,'_`з1h* |Ri^d,PQݎl5,eNa:qLʂWjCDq'ř_rsi>di~ YԋZ,QӐW{bL ~քKvC\0svYg}=1OVKqT>sH fBdL{:Ny;k3/˭*Oܲ2O(hZ7HyC ,L% K33SMzmGf6DB;yCshrv;$V@&M;hZK'o;ˏ* 5u C=zOq,7.’ 햶3op& };$F1H't3X \@#=]_r*﬎J z4B1;N4ȑ:ߨU8o J6Τzݕo4G|ŢpuAd<wcVF Byb:^u &g芼TTyإdZeiHHV&pnm#PO);Wb'F {8nP!iĵn*6xGێRϬ.C"Wa|27laOOHS (qȮڻM/ucƇ Qj^g~K=wQ$P Uo{ok.EE)h''I3j S˿5yM)crӑluztl-蓭 Zlϵl#oJ/ B IO` _aK 1F[z{n5W>[>On܄&`z;Mf{}05lf,٭ٚR *Ik5MW  'a-aQx\xi j] #q ]} WNk=M\p>C#s6}O#v+L1[KRzr H)hL#o`s/B==}R*f5)oBOIE1c爉KOroYVc*Quf])ZnӘIJkv>Cje!$j&Z@vQ;_!Qw$-)΁cu};-e@R*5}+,yj?oZz7$ׂVM˃E_Ұݬ8unsRz亴5?C@R8~9DAAMZÌ)y Ql+9ѭ ZbG]Ko rj|7L*o2底iՊbQv;3xhnqIı xy~|YP·Q -;ʉbF–juxλ~xP}̍3mL"&>/̖`:2ҐL %{l-^}x|qM/9IˍgptOr_:轊L @_ 짺͕ܦkci וZoo]4U73bI?d۳.ͣ;Nmf!OG}݄Yk̂l:9ŷFr ?e;<58),Qz~E}f mdx)kmthA7zdTI9za";YkbKe2{xk*HDqTtJ|i&:U>f7ՍսXO|z?w}V͘'֖/,%kff,Dk !M\.c@#F[p$9{ ZOwa%]GNP;UY @qg]'5"LfO 3mI $@Ѡ{(l NlAYZj_Z.7&~4+4 &0hiaR,c]ڈaW:Wx^_@kR/~4aQH Cxio `:#r}&^ؠb2cƱS=d]gvÛ […K 9j*_ v8P!₱PW Ma1 Z0M~޳ >`JVg%' #g:MB5[PlJ\h*„oy8 5fHUNw'tKroUhiGrt"bM )_$kK1%#_ ^ Y!<)@Dз hz2Ģ$PCޏWQ<79 Eh&GVXQGqt:~=f9@:Dz\0U,,eoF3PVߢ$hḭɏZD'!dRll\Ͻ堠_n}iÿ߲}Abod/Xo5K c'jel+ qxO@'܈ձ%P*3[ፙ,Ѐ |+BZFI`̪~C1bE"Ym =xCPO񠮅A d@?On{`E\L(dLQnl']+RӸe+pC ݡ> 2τ|HAs! 2#2]8r dWsWs)u%X3'% AM ޙ9'2X7bfd#%‚O Wzq2ecT7\, i>6W4DˣP{}MwpRJSsMcזs3ڒ_o\(!> \"Df)_GjNhfDx؍rwȆL v^A#di'󢗢y6B>:*nk0A0"@4tg'UVfrߍB0>743/݇_c ^i?!v$JRȭ5e2Srr ykp$W|ܶt  Rb]q1zyK٪g'"Yk":T{׌ ܛbgD[WP/fsϔ@.P.be NX$=ڑu=UR6V]qW/aݳ}C6& JK f)M"9xr]r2_:<"A}淰%_}Uq JD:o$OR&= cf8kw2Rjs@j>9|~^aE'[&YQfD@p> ąֱDy>D8%?qn~Þ5$?}VZ|bs:D}eapy؜t]'u`R6ܣ2S]#&%ia5UnWtC㘴db]Tན쬁mIZVG2Ft s|A|8f3z3:Rߐ@@vC=i2?[jӕc߰"BTDy. Gpo~ي0v}Q"ּ=-/k_V7OHGMC9IJ#;>JRx;jeU5wlX;! Y-r} ;ވبՌ#za[mhS/XMw14AnTsJ\?w/8[v ,-_)z[O E o! |ѕ1k[$(AN`ʺta%6d /D.G$qXNMamꏪfu=Jދh!@ƥt1FE3J =msnnn)Aa0۰=ˋRם$_lXիch0 %T/X^GWdJfbk ]u|%m6|gҼן@=d4l{qO8~⑽xd?eW]kZ@}l Q\Ohc|Ŵyq7'\U '7W$2&, M4ǎ;Ek&B45&Sݷb4A(EVH:¬6T+i{QLs lAh,Mz8l5 (zqe#0uM0M>wh-.N>YbϴK,;h1z\Zٖ$ؑM @K')+Rek,klhgˣi3ainB 16ʇ7LL(FFmÈIn4[nƆosyE~?1PфeY\)͡8Ğz uWSu擬x/lTBZ8f@@!S,~fv-46w`+T,3~}ڐ䓜a`_D5B]ܓkʂs'BM ETˬb|Q xTV;ڔBs}D@Йе03dDB ؇]-U>/HԸx`SxT @YwrH1 w;5p3wbqoxv^L9eQ0FeMY4D¹1wڨ(k],dcQ ьnjUdRuTم-ݷKi uԤ46J@q6"TA:EDa P `o bvf󓜵 ++~樇wmIȲİmp\m-k]W"iz:zuS1yI_'`;StW*Iuߙ_fĩ.=XʠT]q7LiE8a-'GkT\1z1|oZd2Y.8UZ |Q1(CTzttPuٟAs(湤\qKbZt:v囅pUH<Yuu#[cܢBq@ I -4bjeu3iUb.τ ;/#gZf2RM>- RK530Ĕt&ߧFNw)ۙig#DԔ`x)EJqG;:Y2By^BwmTEAl l^lK78ƉOs([뒫vj ],&+]L'aoSRMR߇з;{IE:xQ4=H/]`.ϡTcv@7- 4mm \q65!U<W+/W ¯J˗vӗ^;G~Ȭ}^=pT^wȿ,g{spрP=gw|侽5MCn_,yĞQ(;֦ %Y=T 0[4XaB늁SOm7wth3"*F?RA':RI!m,-co+ly$,Bc {BDoP>+}!F]H_2:=e֐xtCOZNI(qb*@bįEbڪҭD(xK=U֣Nd1k;Qbai|/n2fTݽLbxe| s^/ aP?Pņb N\k.S<. 8T0:֤pU@Hĸ0Mw:b[CTb[wS%MRp55 o4Bb?n_˔DI_GN땡KH kP[I4 -:.]M.hFkU#ygRp'!6?hh>S3eW Dv)v5s?!d&KSf'8oHc5%Js T1 :jGP}D_d_~䇷Yv\.)DYx&%qXۅ[e߸.cޘ|T_5f`!Cq%u5R{M繤: B\k;;dfi)+&AtۿģC¶x̨nul=%|g xTxbWX qHnh +~F|X=$ h![W q?>l6rI[4<<ؼ {i | pU'+AR61#"\OtT'tّ4n |R:ՄÍ?;YSx$yҚ=q׃ Ū ق*66 sP(CkqįF2Ƽ=6h*sꅰI K7ٕ-k>.aLچy/SIe1}t=NFS- f@F<\UnCbrc^G43D|)FgdatT_Sn,v7ia8 _l2"unı\jt0XΔ}{%H"rPIڀס8SJZk_T?&uc/Q } &&#U0CDE?ICVh%c=4bWyp?^#B`42oC4-H!($T&c#'6TS&Ӻ׀b[5C |Jɽ)*(X0V OXCoĬ 7H.#N׏{V=GiIqx]!c=TD[7 ڨ 5wg='x%7sBB w$YXZ"B!wC4Eʪ.LH Ktů8)2?,9v>gWYo::? V{>#UJ`^ ]'/BwU|99OSDӽ#+jCwH2hHY 3O53tw.wg6;5` c:F>Q࡙ؓނ4S?lø5avpk^#ͤ`wdײ hp6thp!p1d^JaJ0O-Z^z,V3-@2#Kl5D!~801G_\Lc.d[q/SnFM6=ZbQD]UE!"i=˺Oþ=O@s] Hs;K &[4ax`2;.\lwIs:[>9뻬|Mn5a-F深"$j Cޝ,P2cIy`b @Ad쵄E^ L.߉ \Dxr?!u-'?Լ<@aʼnZ|#vM@E`ԁ v!CfY1|#4`WUU&^$K,U3'/㲐Z/F'5@!xsKg\=MA$".3 g*hK Z˞7g^"Ջ ʟ&uA]$>K$B̴bԩ CCYxbf̡(BJ]MY@ ༓l " ooέ+Fۗ"&5n m ~ʳPR Nu>kf[Fر\jR){OEk\rc:'ҺӉewͭquݸRx8Go?1? enJ[_ɗ0OcIo;sƕR*ՒAԻ5!"/7giϮ~/#43 2iZF?@sˊ0[4)E(} [P~1;shBTIp8+[^"ޔ\Nҽ7N<M`./s͏T=̈́|UСd N7xG_0+cj!v]y抋 ۬|&ぼqmBbwuC՚oq\) IZ aNʵBX*N\FI7Ɵ AM@H |L !(,8!c{:j*(`?H,Th߸b4 uثC[k.Գ'Ϙ M [MTN3t>zSEr$;}ZP9zvl_SIap$ 7]|+p2G-BH^[b)ws }a ]MSŠH 1Bٵxub {"lY tu7D.}n=95~gcFS[OQnr%( (jL` 5{Ӡ+#욗)7AIId_T0[d#i^bfH?57X.3S'yY-#[OJ?k2KZTY:<u=Ov Pwr>dM\"qv児8 pͥ20X;i6d?)Z^ޖ֗t`ۙFf JMW s~J$p hH/rtls+,,Y cǮEZ|˶(s tКyٶ=_4Ƽ xrsnIBYYE,-"mWD7TAiQk91;FVέ5`eدۥ/v߶iꛚ)&xkiy-39L-AoZkTN%)]l/U/(G4MGgf RI]aWɸ:t}9s\\-*ZT#I Ba1ߘu軓butJQw; gW4 )eqS*tpwM/UzGoi֣;,~5(S0) @!E]tlsT!%S P8 ph[3ѷZUYMKWifgD>&߮YI)R}qi}['HKoUâFnMin܂7~G- mJYKRUr/RMO` z1;b7P¸~wh wpX|o~;A-6M' t n"Tݵ+GM9+* ə]_Zw8{rG| Ow`n']-8b ԸwEۜu-e%g-CÅ""m96WG@eOoJcʄW$xL'l, Z$wi;R-ĵTc`:tXײ?^2%ZBwgӫVV=<3ȃNU"0v2š^cʈh axd t(<~Td]!Qyң޻үJҡDg//Mݺ9"XFK6(!&637zIB`~_uJIoEI=ޢ wa{A/İ,rRПq>Gz.{şF/ցޛ PbnIz0 MK9( {?p׾;O"l\ժyy#B9X7nB1uRծk` }e 7f, =L lpfEc3él.z+|}m{)a~㪮׏ Sj6aG^!Ko_] jRu]b/Y1g8;3oka_zZģ0u|258<(r,NZviKRݶ0uC0RrO%m]7F-lp ;j1hwBr{,0afе5sMrHB+YmBGpB-'U~m={>=x> ՒWeF1B2&ػjSMLQ,bsF*n4)o q6#;8JYBa!>>_ƍ5b4 oчlw:uyyv_QDNlwU t<̢DK@ή.ΰ^ F*kZ-a|7b$#/Q zh$Q4о܎wrL~۞XIyY(/Ib-r4y/?=97`ai!;F齡&s6X۸ݺGa&4gj r<$k$k2?QD̬9JEU-( PVzF{`:Kz~ڪ>}d+7\Y51Ro%_3J[A ʏTNr"邭c9B"+V)F`8 iZusm+*tlw$4kAɷRoLc;YU@)+ZYs`BTXV'\c%?F jt&J]L*8hWeH`x)C0֕#])Eu@m]_ ĥOC>ga/al?-[ \h9|"c4UJz~ڜo%a48 XVuTGOhiѣ 6?BpZ30w,n ~X:7"Vg.$kHKrlv- Z#gķ鮕V?/TܹѱJL*Վ3:,0_}:j^oL@Y&2(КP5bmB3n^/U/x t1+beGp6Fn>t} t|?Iltca`} [a Xd5LjaOC.MllM|v_D'~|K9TNSV}3gV4Cd/1i|J^/1%E=- 0#-S >j.$OL@+/GT#;%.JR%,EqZ^p6EE6 EIU l-9d6O`"vb^^"{U4|:g'װ3Sk,ll PبCL' +ꋣonf]y%>yIh*'[!X uZ{4'% ufgJ\F)*=ޱG mmD!6( w2"K,lxK̹K ]CahB-ȄC AڡJPs_u)֬|CQqq2`gIAF[V!5v"89I,@[NQ)kBo[ ෥s& }yK:"{fhZ y㖺-+TO~Ѱ}]EKT^ {$5}#zDm$?nGK:t1²7o_C@ÆTvא#V=S* MRcƍA*ZIRb.pw mR :]f&^Ybgh9>#B[^:+^ r d(1lzf>҇&9ɑ_ gEa܋ҶbE(̙ж<.6B1x -J M-37AG!)r:.IZ%"s^:hwǺLiLO]#|M}U ̖Jo\ƝT{/8ʥtG<`~*K\3i/uIΜQx㰜iL\m&Dz^va _<؛e[?LخؐBxH`ij~ؚxJ^" `xRβVܶ\ʣcpUF7ёy/'uv>rk E1{TKӚf6} %T|Y#q0$iaPo 9!Cti/[}R-~= via,h]خNaW{OXcj`i:tr&7z*>!jlU(  :ƽ= J޺={Qh\i5ƿAl1{0˺ٙhcfc"3|Iv  /ZCP[3*I K!1Q.K k#Ԣ{nkXL dwP't?4i>qÕ%eYJ)TPePXfgrepbh]vH[\dpDmhNH`pbHx%}5N9sJ?_uwCU+q;P$ n89T7i\l2cKZ漤_m"l _Wube+NZ`'+:Vя"`a%fɠݞ A*%;c^|37Rêyɹ@UP=eǵ>?ߏA3Vdqw9ʯ1榄[I@+l+?,7px غ:AbQ.tfGq4r1- ؁uEߕC5/۰),>]5IE@n6]\f[e8J 1 m|.(g 2(M0+K{ N@U* n [B:8*IfaVD~җNw]tyy-4"⎎ ۯ^N|U>+-5s/Gfor)\XXef"i; S2}Ή!Zr{XL;|o3 .QNmljS<}wVV:G(M!5mQ9]oe1¸p\UB*z.=;D&vԋFscdc6HlC9I;y/#kb*A蘀{ΚtO(a>{Xdx# fEp %oאөZfXߘP%[Rɢ5s{aCr#[ Z^|eZ?"d(2Os1O* UP^}{ 6>:$\j%hN^nK{8=Bi/u%X~chIa6lyM5 ~ȐmkQU܄oF\6./N~'I5ZkoW2A ḞZ(= ee=p2n(/t@ì[v-z 9KTF&1TV x AgiwKWI=fОQ}~J ir/iJ!U}!&KӨg=5, I{WEϠJ?heDҎΚUl+M}h>}֘E-@P)67k뤵^΢M=.Bq"CN,~I8ɛa=x)|)E͘IHuCPLH]6tg\Nz`?NT &E@|TLzM1X2KLڋ#ϖP'_['ɨC6wD08zG_kHYkyܥ_#̍}¥gõ\{P: c+;Cwi>q91^_>jDo>g|i.yjۭ&NX+aQǣ Wɛl !i`명ּ̍'[OԛKb}h+u\Szd4S.YNp{u\MT/Ǿ=* ֡h眠|#gXLͶ$( JG|gx@ɦԷ5h+a, 'jܧz27&p,34{2${I7o֗w]!^,.U%Rͳ&fXQHk Eto'ݛ39v5khhDˊ 'L'KE6LP1L3BJu3Dzj|/nA?͡Qg8pU3ROR&2*i3]֨,tIʯo2࣋$}Qϐ#5D6&Im` f'z¤5ҤMf=Xlm ;^ws'̓-g}s RTl==DT|AK!֓D]VȎ酥"@OBrwm}v*F3sfu>0 ~@µ @{F\߃ETnaͯ{fJV%)25V- i;jOk|,FA"Hb%n~} Ttm'tS &vJd$G9"5^Ĕ;Nk,3mN|3W\^5ғ;OJ}p§evTk,gqc{WW¡ϣޮ[ h S$8 c`,/~ynγ \8$' 0[.2EXbuzN<IH\@I-.13|-!Z#I$vdAv):κ>4e 3.FyLkGt$IO `|Yҥ\{=*RlEypEAZq!il̩lÀijhHE.>Tpt*)AG$&&|%J\ h3vX=.&0//˕|$2Fmk#P8k.$L"pSk2UY|ͼp5w=Ud{S{K(`D3[uRf\ŘU}?JyʥAۓ耴;SNFͤשRO\ $~W4#yms Z: ]0R%ʘB!4T$'}lɚ- #5+Lc8ʯnM08W$HF} I澹34(H|-K2:L@(m%X!ǷAU[Ъij3CAW5?EzYʔ-^8 hTL geXԤWI'YKH[W}:e56# %}Ơ3Í lJ|ޒ_cgЭh(?~E~ @(P] VMԲa0 XVvdY#zԳ =_x(Ndž@іBUZ ʴ#!#{W>_Ն9ׯ)+2vbO{cz~aK&URKtD4qgǏ-J':6lzL2f@w4r,>Ҏ}9)P{#BjmM=AA!q5W" g&($9;B\&sX>' (e l=1 S8"MIYY"{G[gc BvN$Yc!2;uޠ5^DFur5M#Uf TVAIփ7dUl [uPbWSVVyyo\Gzǿ^L|1]eM&HڎNdVFhLi>w"!3ޣb_0ugf׃QȐr qǦ5^պ9Wd<-R 1ctњb99ypJpIɸbM:Fz '[H!$ߞU&N[44x*Tyn~nָȾe;W_zA5 `ulN 9s)/u\QO=/ nJV]ߐW06Ts쏮 yeR)}ЫbcE*} M!-~F3޳yHQiRLjsD${&9o4 Uzˑz ߴS P"^WMJG9K.cI\μR@I]Y06ydsDrėo-޶ow79|NTS&󑘌Ecm z8;)c"*ʮ`$~(Lj˟y)a#IٸDOt ܏4EHWAJ^_6 } P;DK@һl¡]؈XӪϊV/ڭTmK{ 䌉C<-A=M@@C psOw?hV$ #(ruLj/j. 6 0x^p@hAzyK>ϪUx@ӴA+s6eX3 6o`9Z=xQ,7v TyA 7ڈ;-M3xB`kBhK9t1r(x-׻&?91-]8ޚǓ$EGߩd2fpbm`wI䲅Kge/>NS\}N怭"5n jRHWG{Fcߙ\/3Nd Jj!Ϳ˷f* +2|>UOl)n#&0T++= 4w>u<\ȸiHA)h2\YB[mǓB\a[<_  ->GkJ@lM~8S̹rK+*J#CL0w2](JVgqIOycPacP\k\yL:k}F?[2(cabBE0 Ԁ T8~(ZfEbךP6ٵ=u PjX'Eگ1p~ˌa[0v|Y{ѯx-Uh"'f Z3:G8wYk naHK`  -8@^Iّ'aPzD xjǨ(R;1yߏѩx ElI,_CZtzqG~i]rE)1n!'t/'F#b~a4Os?+,qx7VhYjŕu^h؟3yɋ ?`^B\1^AL9wa{km!O#N ws %ϡl^Cj@ՁC)CG!,6AYwڀXo&U3 H?` Kڼ_fK50_.X?)|K TQ~$1{F~a|] ҅j(kӅ+wjfy`'` zWЩ޵kKit 8 e'TLt?Vݪ*e%vRu[Lޓ 2Qzltyb x7ǯf8!E;`jJɊb!V-$z}FjM!m ՟thV L9tvW0ц>m=CK;~ԷK95s*0a& XLp@.(r0x)=ޤ G&%m2qnlom0E,u#% VwX$-!؊_q{u.C}d"Xvx1B(~|}Me/*dQ7veSvaYpe|WhNzH:(qN:R[y? )uW,g/j˩(浢*4 츕JiVs;^H%DzoT;HZrfڌ9S,IV!ǺUލ}[fj)tKTBZf\FNPV8D2PD^T6i4^U0"j=ŦÖMˣ.WRiArOQwR+ ;3|fkVu}b:~d~Mx/}sܡkeA~.ڸ qn3\7C2.Jfđt\6+#ALYA7nk+G7ˮΜ;9 *UnYliHtOHl= HiX'pYwZ2>Nq-u!K >ņ\睛Ai9Odnxe/;B7y]JdMқ S0.mpO\$ƺ30{B,'8(Ĕ!Dj +9 Gx쑻Ot&tԩ&\pr\[bVBM8 XkN#/z@\|EVA]rHJw2 .ZP6y`P4 5o br`$Lw 9w9oH@/Cxؽ_Y x| U\ ^Ex|bACo?,gOQ Bv}McVzd)=͌S%{QL.`B1TMÓgb(tĂ^9s1d15YpD=j"e7/{!W/k3tj?6)C *޹h; t!gsxQOF>[(vz0:11@."ml\Fkg#u>W\ /Ɖ !StҷGӽfk ?+wK\4K0v9/.f=`U{%ivvSտ&B*C,wr~.`( BcH~7''f0$wl+W^;iخvОSY/5 I8.mN3yN?ۉ.Ƞ.-~6Tއ)Bώl|Ev{4:YyշuH'-a ćGMC J)[VI K 8Hp|h֬=9='K]!{'x <ԸM.þ{޸8(@+GJH=\Y҇ U~#tǛ+.L".[bzV0Gh8PxU~b@0y'xAbyuYqEVN15g-ڰ2{vrBBiZS$_:m:/enZ-8V-S:0ʑ{ÞY_m1{8'KbhrxPZm}gt0;5,o`Cirk.TOG=S:b~xdhBL Ɲ\?hTQl] 鰓 P`8:1k "nSwSHVC{޺ʨѧVBKS.w&z(ʥ uAx)nRH(ʀ#HO.fjN~jz+&G^Lаed|&(>@Z&B2 &pX#`/ex5ӥ?hn%B5k=@jʱlub| :G=ǖXvϿv;v5s 7YkT%N({%_uk/O帛Ž7t'#,9o9%1XhP<i\P#bIr`\" lx#S^(eRsȎBO(G,xT>uXo`CS!2~wHE(Q\Tq)GК i`e|4) }[8QWӫ G<]p^p8D-D*`nBZX ӛӹ +̈́oGRk \y&݃T_3m Q{rm0툍8e'\><`;&7%k0.V ƚV>Y\2viirRil|pVVMڅ%,Pˆ>&;@D}=)}iSF{02N|ǰR6#`ݺU/\l%8ёDn}Yt (D$aE`;Z Me}~|ןIhpo^wV}ZrB]ET8UN&FD GH&vE ;}˷P̍bgGC(v !T+w(;Xx!\᙮m2mκPAƞtɔ-'嚀x8g"_Z%46-U˱/y-xۜh9 Š]-A [T8X0np}!usTdODLrd'GJ/cL־/I-Is.\v$ #%6HIg x|NU 1ۈBdc?=vTQ'? $+ϵL0vhc& kH`PG._=a#SEϛ㕌s oC-zsήMmQc㼑 jHPhvb+n)aoʇk Mʓp`̸Zc|zRÀfVG:,=S^8Iw*A q` qH#jl@98!8&*6tï)XF`r0)g"yP_gGi*IW;ÏHePg?5&0cI]ɳֲTƧ!x?ڽ,Njcba+@ sѳ M}W+;T62'pa)գ],-1x<{e;zC5FF*' CVy?g[6Zv3nF(y%JߝaM)u}bR)yqX }]xŗE*-}%WQs I 4U{~VbV{@@Ui Dx} ޒzP H 7 3 v g`a ab詂;\:f,}՟fh<[s[.ȇGT ~p.p]7ɬUgY Qf+ՏrvMI,+*]Q=v<~_5=tDBzBo`n /Ivw0Ni8;"aaÕcXy5E،o^ uϩSĆ3q0+ȝ=ɕ[nŊ(;]f1c1n}<$ ʻA&}cl㘼=!!BXA(CJ5_ B@c: O'J& mLkB{eOe`VŃRzwSd@JnzfTu1#[vZv(J3[}IyٟYF"tF s:<O 薞ҪLE +zD[:>L{x%;lX_?%`vy_"Bì"w1 T۱^u Hrgݗ:v ?Z/lu278VQK%xc㦩wU/NWkJxHRXF*+v,( I<'pfڷkq9{hhߩCtxMwoz>¸4wnk>P?zcͣ]yl߅Al48_ƍF~(+iOq|wQ-I[iM\ܶX탑W0EnEXkY.EiG[*a6,,=ϫ}x/_W@͹*Ū&A2dHdI"qhs4D^RAvt#G1@dadw{˜VEQ0 @fZ4L?aQ}ܙ溙`8 @zХFQc+a͉fT93RüIo{a3lUCPyFi8V4 <ս1ENۜQ&ƻ%,s@P͸>254d`@CgWlv085#ocޗlIe=<=&eүvwcpB :V[FuϖֹG׊sH鑆kog7*>qa/κCh)ggn!RB-ZYT <> R?QԜ-KHo N{>^I,ެ"D>$jF5(? _IY3&Q;䡇xͰl I(/m6V*9O2xD-[}i99>!+*0ԻMhURE[l1͡Jy1#dj%* '{frGiWxYYugM4P*'Vo,X(>TebbYD;X+eL^^; IvoX9]¶!JDj)k ^q3*@&kJb_T0hB'G;:_ѭrM Oƾd=.~@w{{:vfH*4=UQpwv%@I*,/^Zs/3:VB_?kEGbkj,!Ezs}j1Iw@Y)cCz-0ՆvNԾܿ Y{=Of9f:ΖMVa.??]^M 7Xdf/z B)UҴb3vH)Aǡ0ގreK3(RF8 .GvxKOvDCE8]97:%?B''԰jzޕHv)J NqN^j+'OFHI޸fBŰ 9X? /V*YOܚܮ}&G[vxgA=(AObeӔ!; ªlދz|ESF'VK:#Zvfks*gPA(= @mp]LڝW FvoCb)}bcE:tyutUlZY#M7T{g?:MADJެdt-L]? Ux0nړw[8%-^d, rɠ9s!@.ٽuddSݹ~&}-|WE[g!Q] 0|VHܱ;n O1 ghߢk{Ղ)WyHPԤ{VViO:Ciɧ7&4OZ *!̛|.S͟_* ҏ#d:OҘ.Cfh_rV:<7~^Ӣ!'NRÇ4zS:8} 49;9hh_=Q0D3kvl9D(mk=j({]+yb0oP^/ֲx.pn\_Jxɸl݈nIwt3HV4*j,j`}5IŰOYz?)ףt.Ƴ}nT'uU/@|A BHcuwgY"{2M#걽Y%pZIO{GLmNhsV+ VE$`@ <^C gܚos|zl2~FIUh'jq3J53îF=랺^yT,9Ep?SK,3Kla" n_uhvfێM;5H`!0"x 0`+BJ<>5e1*=;b2id!cڃB(Ws:χܙ=]AӇ.hɫO2Zto?ǛR J0} w{Ukf^W;i gS uCX(Of.&pl Y>+''6V ߀j529zBa?VjI7X{Zf mX-=x >3eZ:) e'Βc;||uWWU BL.Γ9+&(tanhֈբs\y6`(7e,tWP`<,22l'.r0_8yCk HВMC, 2L<,%sńKQqbBb>N MۓC9<ѕi|C(b+Qւ rKXRhfŚVG0܍fsβЭ'F9`GaQ /3n[%62nYꪟx՘̂ޗ0I?|#sIu&[$Z|Z5>QGtSW<̔VɁaݔ>%LӦ(Jʬ+_V3@9PƟc΅eZrf)2g>~X{:uaGf8UwkwHj@ƱӐMda8\FdidXOv!ݲ8mG\t-^Fw4kFnԽnY(S}`*@l+weBc"ZjؘY;0<_KOi[ۜx֔s^sQCO2?ԗU[ GvUsMf3f"bqR1ݠ} 4JsC@˞9pXYqr61t?-x^iI)6?!Eeį z H8cUk0Ib\ba3EZl [,G`Wr 0qW)&Q|✣cE@G˝K9]ؕŲ4~hsnBrQaW+ˍXn2~Fk=tpC,¶ڜA`Ô*ܙ F"t%WK]CCSp`EAWPȍvW54~և#=hlu30fOXi `?`LT0!֍ .0Lӿ kct5hL»>&,5-T2=ml= IczlvY6cĐV-njnPn>Q C9;ZMxwS[ODwJ#t͵3LHl$g28q& |((%qr>Us^by.-s1&3! jN$a^\Ʉa,ӫ1C[.;]lj6qO ׾^*~{|Hҕĩ!"xQGq"y6ubTw"QNjD"9" qWzy7kM KɗNs4Av~fq^J9%iҏt[cCnh]\DaRGTb6.@᝹J 9$vh.]ZScy `؀F:F|.]Vy< ߏYd^q_R$ҠQR _f$㴴Յsh4 C+8c;4$Dߣ%>q}^7-09<[!>,&V'$j"=,!#濈qD&%aŅC !AR|,BAVө8H[cCH>%[ylIv$|o/Y)!Ae2ұ#[Dl^p Kc]' ̐U3?me ŰhBz@ gLo{ɜ/6D(PAKz,نE\ S[0S5{Ru΀,)+AI~@Ku^h# SX!J0FJOKabtOActtL`>/"4ڬ'@&0u]ު"x45 MݻF{.uIqC,D5kӴJ1ISlЉD$1ο<,pIt!a ؤp G[6L>-z3OHok"Q'*7v'8\vSgyN=}Ke݌%ih8Ό.;(_lF7 b2x{Ct\сrO\y]eoQ(j? %ط ^ntZJ_oA%žPzA,gmneI9ۉ+K!z=Xd+:?2Ƶ{Aۇtܹ?w`Xњ_@u!rw+`|HTi7γדּj|S`N~IMtaM? iy+TldǪZW:6\1qpJ5Tfc"Qiz+ q$t)Kz,N0]\@JzPo L s\r $akj#P2.#НhqjK+Lf@+t/QA~GhGuJdyOVcpǣFi6$7uUn5BV-T_ѝgxbP3xE>_m5IA hߙC}ɛ"X&m(FF}v( G#zmIVv,1799F;h \*mQ| }_ȉzcU?l)Zҵ" /ZzZFzHsR_CdI@jPX2vbUfN߷N78NrJ;K ߄fW9<1+EBŜ}lp$I\@DC(f^RqM ?D*6 M)8 ~0lKIM`<7ܾ+X _040A/A{WG9*drّk]ZorDh$(zkXǙ[XUP>ٞn߾m? @AVvjk{"A=]Q9id5@a9pf Ɋ7* &F`$پjoir,?s~$1kmj3iY"rwU:; saˈsIي"X{r !mT;'-ܥ_9u]ZF'&E$9G7H+|<.ǔ0jg**fT?ֽK55lYSO5J t( 11ϱGoxQie R\_ [}$XOu\t. r46MA.zJZpmdqV@2wU,ɚ. #EkŇW}dܰ~E!=n~Tv:.3M SV[IIfhv9Rtoe`$)ح1y"Pxbhs\&PK5o[!#I5_VͲH!&835+X<p0/nTp߾gy?64dgBқN=^/f}_J"8 DZA?kuB6z!>Tǚ}}yd,y|Ņ\r&xߩZq Gm=aId"]3#g\iОR/W[mtDmTZ1 q@Dt4'(pX#~(f 8|(Y1:r`BTGG * 5׏zdO8cT6d UikCG+ZA^[ȍۑS)x캡aO'xyhJZq|DF&D0*rG;þŖ& c|e@]̷CӴvfPcU;|Z h1) hDRHz vKJKz50BLzFX  Z/ws<|+ZT0*M)ľ!J R[ԯʢ.\jLsL(X"/!Dnhk b]ny4k ,2+14e~8#W`S!{Y0慆"bG7HGO_M;34|)!JDDžH^ ɛ hPz wn@l;YѥF]E=)Uv3\o; Cs!ʎqg{jXl^|N8T\N("N^zZ^v%0R.%[#-!tyk&b,sċv:j:% G-y"QdΦBBwU,;iॅ+K-g2:!UrR8K;c"V8w) }X40>E˼̟֗Jʱ8)3II"UhZ?2ScDyKgGivՁ0P|Twm{2,%/QL < 0@Ha$lX tssUwI  n[tN B >=l?h_DC +A@'*yT*ktgg(hl(0ޢF`W U[w{*}Ъ ]S4tÐ_GWZc&&P&7?}t A~SI<`S5T$M9GBoT3NK=ᙪGLFxmPVdO!lؕ^:2o1 ps f1H3'rHYl\2^uWCu3UG4A8NBb=(S?U6J#V?gE : 3\Z@){Ty2 i+FC3a>g_G)DB7$?;; sD!sonY] /k9eմ(\G~{t >b͖uSwGDs#SGܧHQUdc. cVy$&]Fv2#*3GO@^g~ʔhQ;8ռjZ {*UN|m·mp-1Iڧnc]2JȁKI& ʓ~]OW'\(Ù38%/Y *i7uפNA?fɓrzAo%.V& 4#)Le^.U:Ю3%IrP&~Tlx=rRXcG8ّRQA`lFp+V,pBEEG 睛mOcvՍeeftQlAÝj=_ų$fddj rhT^4~JeSFl+u q548b- um(篧<(N/B)FqE!ߋE"u5ͬ>0ц DCdǴ=Mn`Ӧ~!x%gbr=*)hɌfWl6m4PZ̻(V +եz}[$Fm1*ضSC5oXMq1{J@780t<Y&L_,_\y=R2pP7' ;_t|ٺjzrK4-GugȐ5/ت[2E @D1cN&gq;))Ytګ-S}, N $HAP;15|V&#'6HDvzXJmL=lu6)蚈oC?Em8;A%n]({C!czqfq(~~TDI#{|qDpK5o/K*2Ify7A0e6qy/ۘY @Il$PK@Zd6tB!8E{'K$ɽُӧmrM.q@̞(~dP0t;h[ZK~R]+2'~f;CGͨ .)akЉǵ*m?vUE}B(58)ЛL{ ") 64(9DFDG?O2EIN!@hKc{pҤJ߽Os}9"s79`?noeyCbRDW«8Ponޅs' }Mdፄr3\uv2^qd =G.f)N& '}^.Wbخf o("68o2`"Q~0P>Rޥ PjW,WH} S.߸2Itۻ[`Ju\;sP~pUHb'*vI/Ĉ'L_qxew{2{';6gq9+ bL1Fy5!kfx8R]5W-4 uƎ#?ELSyᙣK}SPVK]7]m٫(+sx[PP~  nsn:y2YI]iKȸaE 0r|_;KJLr `L\cV@:WEalz?-#P! %H y`R8Ϟ8gy [f@wy;ԎQ8j;26ADcQU;:mfH0+vJ VqLykDgX{\uHS>+ ؊`,p &$WvT8S}Stgv]9V&7UKBӾeԸe ARCOC?{_Wod$_C-,g:"NqWÂsvYw} :kkSf U6Ptv$ KdvՑ޶I@WU,[__Ԭ!XŽIנ[F?A}e՚诱frum i+/-,6ϭ@X'g-X܄h:15G8rSeblqLcR>9E=]Y((Ц'>R࿫i4*4,!f2M?mFWkk6[! }V8mFѠ~\Q)Mv/!eZRLiiv-C)SyU(h F| +.Ϗ,^XV(IA!i%#wYB#`+nlU:igmSHG}z]:`U|~DYWE0ɪg/ɤg+%sgTt 8z39 *M"G[!]%5 !}h"Z1Id=zvI;-hO48!Ǯ!u SF `Cf6-lрVl-B`D?SaX7'VBPj]ofOPUd}YZkNyxRt`.4ΧhP/[ ՝:NyJ)لin6xb;j婍e.pf;UӅiH#9V' !.kB*]>M CXP,iHE4_ !g$*_L%\tg,Ve]V w3~pqz E"Q|#)kOSt @ByezkԒGcmJ1ݯ/Yi&;5:FCg.cҟ~Iq<oӟ7 Q ~TL0Mctކ/wwRA+ gY .jʲM~\3{)AӍNTRqԈȊ및蹾RU'XFE4RKxVnῃUrvS4{5"qӢ!\g}qUdev C>.azΦÕـWuKas8m-P_(b0{Z4<&Nz65@]ᲕZҡXAfAZh1o6}n0Apc+n /ٮNt+\;Hƍs0VkCm>XiFt&Ą+?jN%}F L1Z ̭e-S2HJ7`?|aW#+~]Tח1 >d0Z* ~j~ȱU3 <6ܫtH.p>q-q%.FiaA%h߫{-N½|TZљxS1 j{_ry:=$RߠԌ!d^YYkd֘|AGGo,t_+4[xv!Ul_ i؀T#""@"&r B=FGo C. d2a=w_.MՔz|=25Dh3X1T"w0?y  =iL5^i\ ,4rt $)?"x[9s #kx9р[nRd{ɍ_ϡJS]z˝&SJwl<66&yCs;uO*wX]:ˀ{5d䴘ތA6ޜ2i?'ein預J];#=ĕ^DZ?#ӊk`1*HCͼU Ӏ!| <V#\I}@+2Ct x1ZTqՖ3dl41I\diؑp?ve+Iz3֒4rKc`vw%S3I<ʶc[_cؠ]4bY ¸š`g (*6T<#mP)]y]H6.]9X%E%VJ [Py-^R{<\,t/dNO^!~m8DGmΙxWqG\$\PL9w;v~@waNIDwhC4fLeDB$k%S [Hc{F}4Q#ߔ51 &Bq05bC3AQVVı%W_f~9BToryY+qD|F}6ioMŏ&#y %z_wٕl;vjj~7aʋzԹf1Y.H}K9p ksS\;C[Ղ) (n9 7b؛ٰN)&"KoC89ˌ$ɨm" ò19RQ*˶">uegHB}Kq I!͂L0^^Dn%}=`u,vJy߁Ugc*p!Oݥ'Z,EX/evAT9yJ2X7H.BȞkҤW i2$@Vd8dwN]˔JŞ6>bH}8?ԝWbh3M|)HG-W'9mUxtnӺx Ll퇷Kw:_7e}C .2> 4d #UA#m(2PS&kr|^2຋~f(S6V~=g,شv^:6GRKvef:^!xk:|iA!䌧=BA1PElST(Ԥyh0/XD~" *TOys>RL7lS%ѶrhʘjvDυTr_'%n; _8}TtxN}>/UFp5+-Fӥ`&EaFogx2,LiT5X|hϫ;C 뜤J"0\ZhEXWbnr0׎ۏ8yFؽd ^ǡs'ͪ>b$'UX[g7܊u=}i(LvIJx3^12l}ka(1И"4:W)|ZDmKt!fJA(Y7/|l )8V9E XCJm:^0u^"͉]YQOٗ{,d=.␝(kc%^祖k: 5w,:V"騶+r5?ǠW@[1/QI %EN@Sk 6+X0ᜅ S9oZyO1UM^n+QBZ P34/CE#}ӌF??e'JEځߢj5V#͂AE30̍~ 0`%ʿCy,/xc#ټrrRpc"7]\kF?$RL}}3R~бGWt g)}DT!7t\55=mpi 1cvt]}%wBdH(WW$xnW/Z$b]?WVGo%&{MT/ZaxvQ886UX$:Q cZJ0|B*i՚e_ j Y 4//WP9¾}m5b~}Es2҂32CnH' @57GL:ȹ$qKÞmAH0hF,B?;TߧS@1[\XP|fķZVʇ8eivC)Ny=` xf' >GpybI[1~s,wr,iD\i'Uld9 -6՗T8CL3J>NxM aFTmocR|ْ{,J` "!wHrfq@QE z(a").-aˑrck+ܐ._iҽh?n"} z(z ,%"?nDs/;ww2?D>?j":0l"’#"΄\'&,dĐ eT[+WmZp eӾ"?T>dLM"+覉GXbNE6ȥKӧ$9}o_k~/7kC7?00+2~. Z 4U,'r9d:Cd_ >B54bbpÒ2ݔ1LO$ph o=.\=tL: QJ(:b&c\)˻ա^YMSXc/*YϸPFd%˺9'╊Lƒ"Kc2e-2-k 0J LܞA8j Rj(IRoԣ(xt!u6~0I]yf/*ĩhvJ9A趩{2𧷗e[OC;-,ވOfcas+{>S2B~pq)RP+n@:PD4vP8`- ٨a.֯%}ztq}cD *6=9U{%*ާ*T";K&:{j^KH|@p/ pZkH2ؐ#ݯ) &K2 !ҩonj3˲bZM*=w[\9 jwQ&Q+>:\HK$![B4П^ ~.?: gmi& 4W%(<7,J-Z=b gqBB S(LUiiVWc 4HLzgv}1,p 1~il0~`+kSEE3(~>V2j<`F`Ʀ',8f!e',$DRn>tS kiOQpSE8 T7ĖHnrОG!P6ou1˼l LQ#xSk_e69ӎ&$qrDZaWl =SU 'l&Nw%?]+yk:>d3;kCjc!,2FB;&h7N!rQʯM?-ʍiیDlӰ?p.jvŞ^q夺+LEgaX* _M䥝 /&%mnd?[4Ŵy>|7:%3R ok-O4k)rhBa'P{G*C:\9$ ɫ\WcP>}!_{!THPMaZ i o85EŖV0ǣ"V-Ha֒a@ @ћ̔CGELm & 0>h<4a41"~XPN Sl h)tɐ{^{b0L=!=Aft)-"h` -m\e>="F|?Roa&)?1; ˛ 4m+t:P\Z- $!ZiL@jtWt£ֽ` 5)K3&.Eý9`ՉlS1^I>įkl$^!&ztog@}̂;K )OlP{,s͛0:IMĀPA-lSC㈸=4%+g2=s!~CLѕa=^ twAKvʩ)p%`9$y-芰({Q0lXŅI-k,.2&2jCVDc(o˱X7 3I[|j_Ͱl 7c%- ]$/.(khT;K8:|%` l(_;BrMQix|z:0hd]]ToZ8\S2a"npc~Y.>$nv1@cftT)+nbP=JaR [PW])oZᘪL™~?ܦ.UBWG6W/yU_Bx2^Xm TB(3xm'_6Ixԧo0\# r8VU2-Fq9ʳW0 !%!<02eM9FD8͜:'<mzTV1Xtk6,8pb[dy:RĻ,>~Y>$ðJ+q'U)VK<г^}Bx=?wЊ8eh}#AEk6B=t-p~p5yG@R3DŽ#/oHDOyÃ}yQDB`9T$f>;r^Qk/xͱ@p/R>^bqAB֝;ťTMT+АSK[A3H@aw1eۃ*E*Y$߃4*wHEeJ)c[x1O!!/ӛ@0K~~W_׎rGNHw;(&KWs#E2QC؄$HSAu@؂4ax .z%? fmG?/ζ15J( =.k_]b6m(] }' _RG6c>\BՃ&^Aw)]l c1\ЂDScM $ש8#;$A<:chߛ 8&dvL'3d*vR82c3=HhK,| _*l$##LS^w`9W,-ںt!CEO\sRv:[ǭCs k]zE+`dJ+!rGәn&{=LH^JJ @x"O5T&N90y!-]-sE'PDSp\'g.@k?m2a5kq}±{Y-x "pZ<u]%Gd=iv}Gb+گIaqdW(H`/G)p0 kRW8/_.83Oi.kXY ̩{Q.LeTMą ATLq /=VZ/4,w.@ jRϳp&o%I¡ɰO׈``S^k.&I(*XȾ7>D 䃍4UMl ;l oJI^nʄݜ \acp"69P̿A>&H'ٚ _}WdX+,fm@O+zy g%[-]!XGB q4yڐ ީQ9Ym^ثLJbh nogkV:yt637?83:ΪX5 2Gu0SJ3lu{M|hzpŴ\˸S[iI=6\MO􁰺)aȸUZ'#x*J._L3vBw;V48vJޥ g4UZ停1wP_9w֏t>Q,ny7) v+{grr0/uxs#L;]bUV14~KEUM]' +-KɠzMRq4 Ɖ&5$~&F^SwXȃua| ٗ/Xu.從u2#Hk"#PoG{R$gg\$ rQ"X5Ei3I^@3[V+%,nbۃ}% ( w ǯ !\딌zZ(`6v*籐"3BW4^$$pi{a~ \]ߎa>_4@Iunu,Vق9!ڋѱ3qbe, J#~̣9Ռv#CO@H?r38Y߇vp E'ht '濺Drd8:vUÔkimj8#qG|Axԓ,k A .ȗ8O`)ɗc_g6}nf}zBg#Z@4dˁi .^o"J3Jk=!l+&y\zOp qHJeiW_f92G3&⒛ξT*Ѱ |V I[SW SM+%2/Ak:EAtɓ-I-M>BqьLU=@ɋ 8Lg+Nrߨyl""{f6dϗy[eFp@QjnNj&JQqvYHm|\[%QL/uI?B- ȣ߯%-c:ڛ.:KӊEFdk8/h8+i.-PHPup]}20uo#'wP(o%8 O! "0%w-"vg"0OT@5rrU>BD̚WRT v C`P';La/\3k6sXˢW 6hL'm~& T` vA%0F ׌Cb"4U WH p%W(#t \r? f|?4n2+r)3heRRq=ğM!-^а&)\+ˀey@5NX-媃>l xyw]D@hs,]ӮC5st4* m} k,{m/nba\2bq{iC^!X.V$; Fֵ.ʽά|QQ"F'q{@'ij{p ,4$ǡWe-a!B]]"rZVI94i]3#{:lkVstrwzELQXn$s$vƧyVͪ$`ͪKWc~6-c&[]d@8L+T ϰP%`@߇ i|{p;a„{bQ4]W̝*^(~VDmS+kG/!pG>е[6Cs>os#22;7J"-ņٖ]T޳).4# 1e @zz@.}AF4oSB+]"&s̰߁.1V)ЇU蓊Ծ`>eW2n@YziMU]'q=ذ+L?Nq!oٔ9`լh̯b-AQ/ Q֏~˒D}D ]4WՍyZLo]"}SY-jʘd`'= qt/&Lsqw>v!;"ՠsl&áyTMcWڕo>@}<|P'r-Prdj8M;DJS5{+Ez]|WPess[s#'電BBhXxP{Bd˷{śT[Gj{}U5.h^LGf$Q'NfϸE]S>^~=KjhoNWQ7&'1K^Wj^ĸ+Nza4UT꽖Tr"ue|L,+*PeCҧ;P6:0k mGoY8gяQ -`d5mٙDNH;'ptR_u/igq6@z-!jv}ŷ+ KO t;-6k h_=J?˓j}Q: x9\o !aQޫq :T'@/|07y(>uh2QeKoa UٲqG:$k>a 1Pr69h0*!ތ#BzivdXP8+CmZN ȔQ޾)(HFJ!Q1z~Ƅ1k}} SĂL5KJ5Ԋ-yK([%Wl79GR̥{zO6z<`^we уIdt lȷa ]Z6m "7רfFU$ۯ@ `D9Șq]ŧ̎U F_ti¶`VlnwKjZA!&XS68'UlJtjkkٲLp&]Є1dCdD)aȉm-Lous_uuhW2 GqIPP h68bBW#f 9wdúUϯE~WVDf%+X6 )Nm9z./րqNC!@2} mk_n)i`F!LkDGeYw='[ @X“eitT#+ߓp3J-[ .{3m7IyLu /@ޖyOT-k$ Zĺ"]/`|MיVo0b~m/t~W)ϱ Q-.bD'15;*-!nF$uuE 88;_>l*+HcmZaG}7]Պ۹RJnvXm%I5& ׿,*>j+Ǩۓ1BT W2^mk OE%ep*X:bpMK?vNB~}j*]@4{զ'og a3usaoXVYJUuӽ~Hj^r0cXlXc?< Xgz$(.9}jhz"}oq(ťNU&TB~\riY3MgR]jݖ(PIلptm!꫟[MZPE'/C]q%>&,n!˘=]I#I|2/ >svC?]MH[tk/i`ߔR vجE ",tMrJ퍍~~|+aûSB RIcXvtb(W k^qշ;~k)*=5Ht8+ɏي_L֘1cHf=}'uB~/:|Ѹlx a$)æJ w] hVؿn?F š-缑A9BjGQbzV;h8CrRܩu7e~r0oi%Fwa$DbIVnj)}E>ˡaQ<&T̓X'5ZF$s]M3QF{Kv9`>5Ddqpqi? H%NiTʷ0}=tŸv큆{a⫋O|_Vy G:DLVV`C6'fNYjc~Z/_7qjޥ_F cc'0 +n.Rv(DjJs$#rS ʵ)=n×8ŸZVp41m2OOsSzrU6x>gDeL>`\7@aF]Xթ dEvOiy =BĻ=sl%U])FXrׄ }:6' }kWZNo렷5 _0-߷ %l_X=%wtN۲Gaʖ%ɨ %N]+!O\]m[\WX:VEȹO.\Ʀ{?Ɍ!x4YupŃ|:x&VdV>~JLKaؘ9B4woJ^*RŷAMMl].ʛxaUƀ XHC/(upȓfCNg]M.8Mán&yZQjJN탪Br]g4Ng,5"4{K"(,!f Ø3{0YC ˃ո)]+Hno6qZ<(iH9Ze|7#;軃jp/Ĭy`oF4GA;x]* d:w(6p Tl2~P\cKX˳j08Ezz."NOR|ڶE[۫擩p daL;RF!A 0?ʰ7>|fpD- eM1(xS57]%c˙HUkl'p]HAe@U4??0QIףQq3Uu$obw[BRD';:8tMZMg{\K@y*)x$$s Y*"CDRπӟt悸Gl墑%\'%]V`ݦb~S<xĄ&9(eȿjK "?imNMZN M%ni{!"ޚ5mn3w6U#~F$2(־5? p9ԡJ] ,ٻG>m _j}wf]͎YE+'(PK'Bym+vEpϑ%Vxd,)XH=dnb#7AXTy]W#$lg]Bޘ `[iCM$Hkݔ*yTZ: ղ}d_(0GtX1G Kll0P[#ǟE͑\)8IѺ4Q;Ek`b6YR,=+K%l QJp"PG["3p$jƟ&XajnIbᅈV2gw7"PuFr8d_T⻛.^Ӄf-< 3H8aSLԚ~zbUj7mLP_ReU1GC?\-|v8yjc+A#6{pxK*+:Di+X$}#2ez*~SJJn*(ڶa;: +{ <(JWo''A?K!l$9b}[BlO xIU`捊҇Z#:hV6P}L|UxMW WoSz@E!nN?v1Sժ=gdu= Jͤ<ӝ+|kr rL ЕVte=Q=N07t2ɞ D*OQt,] oujkpEh0+?'Z\8V_Cob&Ui"UÁ oSJ-\wQAee@#fxΙ Q^c#VT8Zҝ9'~77f1yWQ1[y8"{W=ˬU85 DDjWY9B(g#.ɿod6NNlW f&QHF'>fwc)Z ugDדײ-%3p9>-t΄ǹtB} f*{ qk:\D:5EY5pLXrRV<, ڇFx/!l8YqڠQoa o#oӏ[/}v q@:E[J$ / 1k`?@o I$&_)g,FQu,ӿ+G=Cd\?BK)0sL @PPI?+>M?z15l`CfG<~% c/ĝ?`K\mq؏C9=^t&s1^Zy&B3ͦFߏjCsx n!`S?z5ЩZ{@eSw g$:h$e4YIZ9&jڶ0ƹă5:m"wq$P?cͥ8]ഠsr!r;s RjCqS#7m߽O@6hjRIv,{JB?cЗ7IM*~WƉlzךly|xT= 枈?"7uU܏A;R^Lgfz=vthq(|`SA`h(Czژ$_B)9U%f!.ihoMCW(Gl@V+CG2eyz `5MVqRqԭV<_sF:#Iӟt1u[uM9g˪4Oz4A7ԟ'_M2D0-Dbԇ?58W,`:Ą r.=~l)y< (%X7?PB=mRy;4:b{[δW$0t^} -e3r8Tipt*}t $Tr,Ppz} H)=siןfMࢪk$"-jW:g~dG?2 2iuvnl:3|RJq0Q[YyW4ٛi"=3޷A$Up`LqO~0M@F؍AIb򞵛cx?=&+_U0oթEB]aȵtWۘ sWfO`&m)Y(g>0/  H^Ik@yuL) +?u,_0vmE&Pg4 e2CZ@apW <oHܒq rKdҰi$vhO83e0需"Z_T: qQm$_*%̖>P]+6 U0M}1pmWCmj5dY)47VF x5`!W{P}Z>==j [=l?Rt S $+`j-WmN6iQ'^dyN͎;,Þtx|j",ɁUZ lE{6ɼoI݅L4_%oNdSsyB6/9?LYZrV.<r($'UzaB 4^{ t]{͓ߦN&UɎ:k>e|<%A dtV6 zZC.RQTmRPs.]I<,ers[&7$x.MS^´ AA0ur@y#c2W eOV ƻnH3 |*]uzߜ'{R۟gޙJ5Xщ\^#l:# t 7J HcE1! e? !j21% }}Ay TakCG5=8,ʯW.5U ' -6\Qnlwj#a<=,Q;7f _t5 ֏pY ܊(rwbK!fȾ:JfT%+lc=pC2 E\;hk M#RO{3{Y>2Lr6$U&Gѐ?AT"J,`(H:VB")DAt3VMf E`~*Ph6aML_q鶹ly{$B]#Dy5y }떌WZ1jJWA!I Ay&?w@SF v ͑H>~j4(7վpߐBzc}h?7pL(5xQD5 m0x=),DW2E`6apTJE|.NYt/!ƍeCt_٢)@5P@VvߐAҖ,dxGƉjӥI=ټH-%scn @%Hŕ3|!S}V}vv _F J}}eF/Y64;uh_1K,OP;>%n|a^"W W(hK/>v.'Ũl^ӖR@,0p&\ݪj7:DTM  Ε*&XK,l+z>B rz..@"L[Ƌ xΧjjkG)iP(Kf}ѺXqcL +8;ıxeM lݐYFY54rg`=܋}Cꃖ'yw,%Dy{]Vp#ȣwf.++4pӶ+l NXQ!Jo:jb /䵔!4ŦLo7}g~JFJuM7myz@ EE_ lr9w=Ms*)~M&%;o\{/"jd/cx%,540X @ݫ%9yƴZY]zzp7pIn: *@MeEUfZ6t>m'Ep0l"?awqp hv[nj,   Q2|` @4%mFĩ Y +posH^pJJ"AY=m43ɩTa9=KtY<8v䣿uz &$ԟnT9$=Qn$?a5&bϏnm= E5)}l|De|a2[FGɿ^ >TQA<8ȝSϮg YN?$kⵄ/p}׆Hֲ\yEJހpe)B$K;Vql&"[C'a!2d}dײs B H^4:oAyz7ߘ>ےM9)s>˽OB֭D[mbyTwK I>S˯IƔ M"$KлX@7xgK,%]'&&/Ԍ30 l>|7Can/CU~Zy sNpL5~W8=pC<w9@<,a^Rz]w+DѴr_yk2-FhRipVJ#]15-)c7ඩNQѲg:!oKve{ǧZTu_)z!?895e5{^H4uEYs8謐|"=@ XK͂R:v\Դ[sűRmn]k^nir,Ti CnJz:A+-1ZQD&C EkQџE~9+*j>D8ִh1x`n2(i4lWYI~nPԚ7eP [E: Q|R&[ׅ^짵6:Cͯ*۬~As|6b6J vdfn^Dz@ O{ynA,i8ՠΌ*{B衙L9׋/ɧ1޾ -^7WTĚ@)ETg^t =~yÝc/1A;lS{! QoX&H}\ )2y,XDV>uU+QVy*`a6{H+b[@a8]9*mW6U (@gq?ӱrf \g7uV,*J ~cن.A!c\P9VXSqQҵ}: Ӌ@c@e>%VgiՋTf-s(E;%fO=юJ(a{HӅa1+pMH5m4/ы|60DSa%ガp`s9u0 6]݃D75Qfw`NcZ K3;np{Bw3UF}s*Ƭ|>:VWxxsk bƶ/^^TemrIp#HNyv̚tWBx•40("gf?0N+wϬlTQ!2ٌ}bg%ȊD٨vB't9kK~eeO>ܕ#/#H]/"OSOBt$> ƍ䕀$%pa Uf͋?!t3ij^Ml=oP)[tu=bEut/*R0w.:PM)0p`KTbW!"GٽR:+;dgy*z`F|Y^8=غf*>hASI_'* xtK.J %:KBΙZ{$Q MBɘ$O]UzE>ND99pܙZ>Pa$? $:!E#Q9њ ,zs*:} P X&C[1ߊ@<7'H 8O[+Kmҫm?6?ˡ$a߮'Y~M:$# [RH'CsR*(Y>H*NrGq1"%GEUJ8A0gnJU⛓*p KKOT۷g/j]@kwٿ܉h1f(BP r[qU$0  <Л|8UP4 `YuI!ҢO1mZݻA]4'v !yB7 g;@p({-  0%~z\U:2mK E3[iN /8ON6v$V6q1}M*QD 5TV:kl)G_'/z|7#>E|ddeԑ^N>Ht D=ο2`#+plr0-д>FQ8_d,b"$hKI$GTDPAK g &ΊJc&D"d `#g4f^T*ɺ')yc٭V0<d7 +ɽKW+Ц\.iPRH_yiO5'o?b3[X<ےNKUWS7kfpb?n0Mwϙ9'HsJt#g8zFfs~Z{)0юkw1;C.A4TMBdDKSZ5UЉUfsmyjgɬj=A.dzq; nWF=oo?^3Dն̐yUYl c,j @6z^ÁiV/c ME1cYO(MlGz)ԅ~h|Q㿮5Է,۳^Ӳ}qEvtr4nfes =Y7~f2t,x X|M b|s:*G3 0Vas+UK3 v~cEM;bƩQl7dШj4UѻRhvbōXOq՗ sZ@%ǺVsL8= A4`6~Ī'__ݦ`22S&+s_Vo(fm\M:H?1L%'r4+aH͝{kvI"N(Asy ;u <܊R?cCQ9ByF=ېѺ;;r -$DN]vZ[9dHK' za!L #nU,1PˋҨ'<\G_'գ0.Don y8J-4u0 5.:>ցk^bOVm\dd[}}}l4rv8mo/ٳHk8gXaoTzK/F $ & И u[&g2@f`qu {%C/lz~m_8Qn)t]K\TŐecJ}Y^p!+ldi#UIr6QG'hn'0'?! Asnu*wD֐90*ک\BKxBpy73gC76EG+GqȐ1 kK2#zo ";ܦeoɐlyYneF&jgtR`$ݿMygEz~#JP#T&Qm"3EnK9(~pWxPoaLC$HlOkN i}G5aQx*ի{~5:;]64؊ YaKu:(*vȓacc6g. RE>~D-p K (t@{ܰO1`N>Ѿ5p~ư%Υ!R ]HfR2nxYr` KG==S`17u*nѢW% (@rdg]e?"wlsxd4+#u!;XPb#nH2ŐTh4u˛~&^ωpmrIΎ-+]rlۄ|WmFG[}s/gbO+fze1&sֆ#O邜*Rg€G -JU`NݨQ$Tb>^8#;Ws0dEq44Ikc 뮅mv~uAi| ʧ9qd /P3(t*$}n۶B֯x`7[澦95^crJ  t0:3Cd$,ᖀzȹ9^rdU5u맹 ~O#!B" ֨>= *Zwl݂p\B8ō4V9A}S<`Є>$4fh Oe@z.< ~aeVq-nܝp0Ys HGMPOl@:(;2, 9j1gzkG]vzB>s{5W%F;X: |U pq7$i D*i:5մC/ŪY#d 2 YAhݜ.!N[Ϩ}+n`>Pp%7ks} c#T:YjdɢmgWaMr&jYf? ո,MM~?=Ӹ~2bIc邹hDc/eQ `U8@H-!I;R5㚔0{ņq5!\n\И@Ken8`waM?@hs^|OWJ$42`؟6őn7AKBN0agmEQtR\M% ƖamU'ϱ Li{ii)MUSxaƙ>iXBݎԈ:J$(cW]̓&ÿi]9Z|\@d}!Fd< ɼl:e:$A`3Oitq4YiT@T@ݚg7OaI&E& 5r%E^5Kǁ6> @O8 %!sHWx>~KecVS6թ@\>ɖT'zerpLĪѤh0kNvIW=_N]3c'[(T ;r-eP,s2Xqݫ;83K$^\iλٮKWuA C"y' 8ujHIRkSd;gT0#UeeΆ{~lyHs7gLEV99H ~0U.{g"y5P$l4}ONXPŬVaQǀYߠ$MTX(+fJ@ǕAO9ؼ`Tia 3j)p|k\ LUVG׸IA@Arx)0{%Il?$ Z{B4N(:/ zCA Q߽épŹ:VM®$iϻm4np'O¡iýP4ۊuJ (5e "@u"ڷkBWE1޵|l b1i~Ylpu]tT zUTVYFoBX\Neʥ=2áj6Wm fb] 0%2)i)ęjefS,B$ˡ܌dZCI6D&IoUi5ە1x6U[uxR7AQQ eF2>J H/ ΑQӺq{+~FF*}פz؛©8ׁ_9;gdak|r7B.PLhhBv7`ݲ1k=zҮzt8z˙k6۶f\I8wREq'TXB'7f,3ڨwQ:nyhA2׊ߨmGK;5'rƚܰZH%vnCV֡DŽ؋I:E7l%m7jGX6;hJUdwMO7q%@M﷙v>!<˥( 'Ai)٫F>U,7z+$4ei0|>~!{HԗM tIJdTֺ͆vl93Gɒ{8̄F#Z&%[/o.QkarөtKv>q/@|+SL҈2S[1[#'b+CY4u 1*;ʮQ'!p@8ݲ>Fsgf6ى1`XmZz.f9>.&i,CwH\_@`"-[0Q@9Ʌg2V2e#S ēTmY\1  fj"bq#enO)-~V-,Avmxk C6tg2 Yoyu{3CD=%wΑ$ 3 EPaSv q ɐ𢀄 vv,*7.VfM OQzM d&rPsV:CvyCsx`=T0$c#wQDiďQC23GqR-JkI1'*fk%~vvbpR;氤X1IU;SZF(N)Kj~$Rf6Ěg6aɱk3[u|X~{F7Q'b5#\͇z߿ITTp= W2M\8EVX1c{}کc5@aEZyٜrI=@nfeL5fWeur8+plEɵC3kV5I͋N&>u;6[eϏ?>G(Pud i$3ViM$or Az|iȹ<C!8h] )ڂj!;H=v$M43 #mi\C5^Q(S!W<~? |cʖ&د䞆]1͞ SXaW^:kh嘳pt-[Q0_ᓬ;t@r*KoN mٷHcrJᷯ!~K/_nrL0}=? Ca:u"1ДѶ"uP VHEv3΀#"Be~{!rԖQya1e93j<F2l8Gܵ ۊi fx gHMM X7шL*2e[ѫpjyH)+@%H6FD9 eckIqir;N 2]tCϖz/ p.{X}<G*{u6neE|YX\!SfesANr BY]FBxpa _qbN؆D~W\')u@@sf\|(4qu("XDTv\AءnY6Z[!cD'bv'l8UdtjIb)y?EOV<[O&Z"K7u`sJ^n[naIbٌ,$q8jNPђݒt8`WصFPG0/pzAQF%~c^I&Նa6m}hw~9w .mώkHGWHnǡZ~78u ^d/E3lGI RLJu ]NYTFSEpW8Q&*RRe'T{'Usb%1O;Ѱ,upɔ2Eu:3jSa0w̦&ۘ9l"#W6 <_}eJwz: k<ԝhŚtExCƉJ}6eť-E h`7fc;,f7#TzYZ273mx6)|{Zʝp+{vou8=/DvSx LUg U&M@ifSvH;+z`iIƘΗ0书h.e%VF=23{H Ov;r y:')m2̏Q_P@C5oe2}B0#p2kb7% gwGh;]%"AX[䍚6 V8C.GTձ;Jh41 "«N2+fVsdI/j{f05t}=1Mºl%D tXF"*d.\\eĐDZ[/qE@7"{);bb,Dt[Xү~£D4Z"v@"Hp6K/_?Nit 0ȃ*\}gxRg7jnt o Mz *OdgI[fR zQ?{uh%D>/;*i~֌,ͰOJF9k'z)`l 6<]Y/vTNL0jJANXf-p7v1D9}fdd hsDqS/rVhk)p'+J`zގ?̟fMÿL;^ﻯy;jſ*J[Zh ta`L xcG=~XAvpKw/]$ugdN@ڲ58w'c[=B 9)Ϭn". H_I3Q<6tf7QEw{]4x"}Мp 2ŰؿVA718 [G2)t~.Q*ZItvʭ`PǙ̀~3x<BrɻSPCP&׍sPT y6 <)扄>K5p_VZ!M2ly2q[Y\e߽C GŦ\&3pF9K"A)!du6y~]9.%Im?(-eXJSg Sz)w')ɛi` b E2Cy:AN k%SBfDhtIApKDTh[{wcCev̰λ%ke-m\ r1 9k\O ;&>,0Z랃Qغ%"24Eh(U/6M0Jtj?|;4DvTPpӒ&#0aظ0/:s=TD%K^B]{cfޕE"zPe0[= {gK*&PXD_`JYJF '~kY!zӟB88r_8WG̛*#ݚ60z;ZERcL! tP)@ Q,a>z}xu@Y0ds8֟hz|Xb@ H.,z2`"cjU6LJwUUMԶpRA˯fuLElzwM{7 1 xY}^FڹI҇Z<"y^60p]] ے{YadaS)1JaV F rk>'5ac?A`,kasVQBt/ɢD|)w̵EѹoT\**1Ʊas\z(=t-['Y~0%;ʪ)qHqK"̳nFIWZa~d󳔲%.Iqޘ7ϻ1s=q;zbǛ>gnU6e9GF2IG,BAD{̙L-~:=9vl{p/!RsHշA~$0G`m7Bu-#L̠#e`X5 N9=&;c /u ؆yVErAՎ+:/Fʟrl1D>cV GvY!R-'կXW?3i]]E!HIu hŏRcczhb7i$wJ;d/_k}ڳY#ˉ8g<3SVӟ UE]:C"Ts\ƝZCƟy2!7\9̒ ,: ̡%(d{e 9-On $K:97ې#'2E*^R;Lۨoz ^kx5ׅ֐ `3]Ĭ%"uI$B jefuS8NܥeU܈RҳCqk63(`:huρ5E}E3jkkŏ\; xhܿ3XD~Tq> Cm:5,[:wAn.3:/ӺmZc3R] !8X_ph!Qy䶌0$q$?}gl*C9cp^̇{lT޹Ig[|!uc:P"Z,8N݇RN|@D3V3뫣ivLoJvfG{hA!y'LNz3y"r Q-7sSڨ $|޿R{3K\رS !Ėx }%A%ʔot97 KΓ-Dy8e7DmKKCWR;~anD~.EӀ{KZP3 LhL(IA9( C0@&x~5 [C tiV_h%wMnI(: N ^fh;kJrrȻ5sa kFZM~sQ3.zՋ%~vQRK=)t*̾TJn8 9nԝiBZtD<"~%]n$`013=o[Oj.3Q9a۔DWԟ2eWzMwETt_!v{}[P=A{ l"&?>yyYj98˛jWh%t#/z ݾ6"6 ‹!Jx2d>>QP @ΘUNl|řZW{!=6v 9ϊ#2ARt`8mu(I1S xzL=/ƭV|lN[Ѱ32y\[!y*t*%D)]+~R5|CYjMjtp)oZJ3Otm]-vXȁC~k?%xpFˢQ^ +)MbG  U$@~7Zbe@ɽ"w >w'flHQP~ }c€+a ?te-q5BcLEd>'b\gkL7eXg@/q:HZ.Z($j:<yTj{n5d[ܱȅGf8R, ݩPfo6uJao+6KrThVZPؐ w1VsQ 7:/C/yoc'=oӱcԪWNH]fA,hFy캩YPI lh(MD<ZgCs/gXUqt# iĊJK|( #> ߼ EWtx2SH`xr퓢txAO_pJUpL @[SBHpWRγeɌF`~g̯WQďOgYXrZ6fZߡD4|IK?b.8cٞ8¨s?JC6>);|#IM b A{7]BN3_  ~n;[jULOXW~vW)2A!$eP[&fC.HsYeBrکFa*yc֓55 KZ!AC ֤WxO0|Jn@m `2$hba||JECr2&hyRsad)X8@ EW }M囷ģ [Sw[>J"#^~^4uI}Ls5SFK~~]aT2*5{9'0֯$e_rtvG%ִNoe|\+MCNOl*[@CanDPwNBbYPKv:$ƛ@îGtϢZU;&_Sq!~kM!dyik,YDh,GU΋%GB%=2и#\`'VV8#$VBGO1Z5M>bMCS7NpHF;VHtt!Zjڅ:ӆ8DH8mЯ &m3tu^^Mxd`u:!>TIT:voL\`;RL(m2Kѭ:[4:k>'qߊM$',x:yFT!$tѶBj9W+õi'RO@Ybj"{hT6bhA7z`'o-qiDzXFI)|=n$>߰4F8rNQRn|3_6Qas)^v:2uc6aGf+k/p1-dy<6v7ο~5A8&Tu`l߅~NeLpE>NϾ`GiujE;@{M; )E5/Qsk,{{d8H'TfhZ̯$Fi:^\ JcBz23)Čkd<Jl5f+|KU!F拧疒+>inHHT$%`)@teח(܉/'(-Ɔyqg9oB$hxt/&,)}M?ѰYY+J2TK<DJƶFS6kz6Sj!1; Z%O4Ͳ@+n䤔P7.\/X ?DF0` a `%2n`:T.bS{Kgٰ6858wMUT~qؤo<abHR DY1{+U ?E˦r@U\q*mnؠf1M,,0.-Rù_r:ar|V}P$.l˽9Y*^@Rq!4T sq^k. #-H4u7}d!_aBUqٷ)7;ih/R`+|FMt4U2_%Y-h==4KZq]d±#*HIc"< LOGPyX1A?4\A% j<( 2 xLc&v2|idc۶Mh##R `cXNk<\;dFr|K2Xy`{UX1FC U.E),]\0m Cn!nƶ(N3PQ2 (CmƯAiWUUaݺ{!lG8V o{1רƇ0 ;Pmp>Ɓf./!p {]М,4,2v/ ,PC>#R= =A=B rbsѮMO$U32<\s iw$CxSk*pX}ӃnF;6>!{mǾ޶c1Ywj#3^+y'و'zՉjU+ ֪LxY Sh8f" OGiRExoOv  Rtv/,*`<:!/ucq.yӚ 7sa_E9?#Z bәۯУYFs~Z Eo&(ަ7R͒ F}fPڵ& !*:3$8ρ$!^~!|Vw0P0.}g{Cϻ>=䡒iEh@cK嘫~Ed<=PZmX%ߊ2aUCQ,J̥jomj )pxINUF8 o`Hf>^T}kZvRkyMǞ7;H!EKŭN#p@=FoS[PSVSbm2p@Unkwp5 滿gIّ^"W /?roKKM @>Ύ3W(`7 ) *+ :RxZXtw4[\%Is'k(37Zw *f`Z8+hV'4U$ohHm 9Z|->NtSkξ 'ԣAX {͉҃4]Z+%CHU߉ Pp - MbF2S┼-3pEZ8u.n@_xE}ircP5.0Lif#>cT翝쾌 XIHNR8An\W+Ur8T~:Z6o5Im_ipr5M/# RN_.w l&dI&sY20؏tG]d탖P_Z={X;>>Fgj>M$ۻp+9B^H$ /|?mˍ7b9)@#†Sx?7Zl?+hgNdSir,F6~|91&sTy{pWN'^5f61qPV2vu+͟зc?\Q+|ɁV\8`i$k \{ʓ;'ujJ#x9e|UG?3e`xkYpػW+6oN;eÒ%?O%]p+<ǡRMGV (,{e"9%"ZKϳ{&^*hɺr2s1Lq R|A*XS޵Y珦d3.wݠ 74DIX(-`HHVڝv>SV,cZX$_uu]tk[;FJ ]kmR=DiP0ЦYIeTwRǟg#}:p'ZHh,Gf N۵#[zVՀJG\j̬ըmN66<{\J}YCY<0(IF}Wб Ŗ\2vհ5!4Ӷ.fVkrT,ܧB4Tc6M8M޵ T,snu6jwWɦK|A4mG8Ns"[[`)KDA]B%rT8ܗ=) r:P ĽUm!W!α"Q7A % N|6?q5t&XC6 2%?j~?8 +G͕h$e;vb=VH~?OFw,gNK Fi(c4P;Dࣧݪ펫/@luNi_:p͝s/'8G|USKUu$OSZ& h)0" sOWN0(w4CW68#uwMm`&bPlfxwO KҀ"3ET^Jˍ=m,: A<_=O'/h-CW Q ی᷂Zek`9od>;bo`>N@9*.;2.7,lkWtO4jzL,>}EN V}[V߹1q6"BGWJ8ujA&28^KTun`5 fIaXC8Cw )hYvAj\A7 %ӁQ&Magƈܫd-h,L:.Z}3/=$F2f–ٛ\lx<v5LJE.UռN2CYWnJGӬ"Kx'0Ik.5dr/j!kI'k;ivO) %ާ Tf $H(9g_G6>S5xEqGܤ4>Ht1JzMD*-6Wlbod> 0&N5P 9j=Ѹ}~R[(h*k aRJ˒[Yi,ދ ,Sp ̃gjN ^N8'yn.0jZ類J܂T҅ UW*+-w w/ù4 %k|/̣‘TSonЌU(#OѶ>3' ==oCN(bg6RxClʹ#/]Ṉ@P jfD4] 5glš\BE4b}^U!aҚi꽢ЬeIt3(?]]Kx)&MӰ"= (,,xhIg~czhp ܹc˹5MX\b 6g']8"0yUzIz?IGwSV3{*ypU8:GM.j7 އQi/ccU~kn$4E:'g{ @2-hDoemNϦkA9MdxYhWŖ3,~ouc~YU,'p[X#g"f۷.ja vJ|[d10,wk`48Qfd=KdMc``yo S>=$Ei &qzI-Ѓeq:BmՙУZtZcC z(}[Ϟ~v@D<^u{aPA%56]RW8/ yl\yVHE;[&wMIЈX ؇0N8}&D`6[=m}QqfXWW d -[Eb ܅Wb*xcmuK(Vh67"Y`85>Vx਋!2qo)kyOSXTox9Wh{@v_:}N.]RPzεGή_ ;v%&`X[H');ݏ@j 54pݟ|-X\.qgBBIi%%?Qu9ۛC jj5 KХ3_5ʌ47<{Si\{_d):f084@/hG`d $-r743הG֡9"I" Q{2xMF0sq3EQi[`pr57*g;2B28u%|zLQ<[6h7Hz5nI?=R_͌JZO'fT6,XL)NJ'4Wث:&r[Y%G!pUH3:u^vxo7(NYx 5uvmkwKS6j'R#kjrsA余ܥxP'OF~e[K~,NP庣]te5=WW> PGInNPoe[Hȥ6t!h#48?(T0jPf W@fg:M7uf!Y/ZI :(kUQ7^#t%8J7@ѵ ;yi=ֵ5\ԪOR{$u2=M>E*taٟ=6eqz-$t!t(PfA]09m'G=T^ #7 ryJ5 8NQoA]ߵ񝆙%W"yR>U=3%5 @xm2jo ׷1PguK$O}33lGM7iWA&s:#) vZE~VQ4?p]k3i DTwaa}?Х9>GG~Ci@WZ#9!~Tzi8I^Zӽ4} jОLkV*W u8[l$u v* .2T)F%$øRIK\٪X!d3vDΥd_O)dÁ_q~4X⒔XUKhPKvWW$S,ei\iA#jމRʥb ΄}$ u(5^6(/A>8\"ymcA 3yR"\:7ͳ 庎_5vQ{<,|,mК wM+E_Kns 0jm8/qb.Pg Wl^kT#yO3fW5q7|"2u$٫P9j<0V&Z\>7Qӗ_9GWѼ'-ĵ 2 |8_& ~X t9xM-ɵsZi)ǛegfW=௡<Y%ǹHoߺzeF ҳͅfOhB!~thBĚC 6c٠W|I,T ϰf7bt6Tÿ9_oh^}Mnƻ}݃59DYu;wwcvC7Ւګ.*7C"ɹ :k&$=[WNBb&L3jE:/x H]}WyX%oG ׳ ,\}w.)E'<ЪAבܴQl^$f4_p|%ziNWeqEk`ԭ][y@[!^sr1m]z␀ #Qq=ޙXZW8"C;V+L dhB7US{}ge+r/iCBCjݞ ݶ!#uSUuƀLT^إat4U3(,uvŊƳe &pu8 ?)P+#1c ,ɬ4 O:t3j]86u0Tb]aMh ۛ 'BRݭ]„T9DJTbVDv3V9Cx‘| u&HiZܞ@*T@; .ѡLdm 0p~lYZfˁedvl|PRYT}5)y\z*,b>Fu&2g3M:,Xx Z?Cr眸!" öxDm\Nʻ#f"gndD"tI2EkNc]4 p IⷦJ^/g: md6AVrMNOmdZ1, yMu:~|& Ph_>z!>&h~kj֡ .LY~|ߪa9bErz8lQ<?C_x jĮ~+`(3rF7;ڹ6աp?HN ~Z\Mʜk'HDvqb *hMStFQHX\}dz7(pcQ>8n0*wL@NcDd?>a% 2kL]랊,2F;dKjFB( 5\p3I>Rޟ,aR?%h<|gܑ,q5͵`sʥ~oa,$jƎ|XfQ|T0ՄNjKi-Y$+ny2sYwlwg,ǯʟ&+H׷VIQ1=Kak0f֡,69Fz"VF-Eѿ%D6E m[D|W!6v x7{VnRk9[4j90]RJ,t S7m*(@SsFD4B)TfR<ZЇFZT}omh6줖Wj|H |6cx>"umۙ #ŇwJF5ͦTKU~)0VUe|}_LEϝ2,ܗR%UO \3k~U@Wcx&v]>NV[;0yDڵH/SV20D ~!u458_%in})ٖ̕O h?P{?>1ڽAϬX>ҮvB99YB轞:S]8}Q8q%CbTMw ř63>ra䀅>޳ѧ|iN+ l*2 '\/h9&dnW[iCcB3*mxˁ!( {qʥbd-;Q2\usYOЛAZ"U3jyad17pŰ++VT +~;h*MpVSX7[@D_# w"R'U{>L$U- *M%kLS~Hdo03lt0$sq0U;'mnVy0J75U;wE7]Sۆwl=wv/"좄~:{%NPDGmEe(1S  So5}^?#S(IبUҜ‰uz+#Vni5cI9%5/k";_jQtMILT̢#u` u8菑bXyZ̢fLIb8"&(/_:k}rHʈKbpZc( {3 M,F6񢎿q JũIV?#n6PɅbϐ3j|аO@~-&5 :&gD0aߴ-0W㋨/J'l9 *F{藔ߡR6#wK|zsDfj75uL,XX"3MNPHn`vqԴ-:ū_?_yu2aMkFg` TRE56Q~K}z'd`[B2 zCjn- '7~MKJ |~]0K1yew@6MqͷP D]υE]y`Ekf j~TDz"gRfMV璼;dL{Rf`%]{{.2%׉m/9~vM-|@e\ j y$4wWC΃u5cc,A[eodJưUWFm/N2ǖZU;XQ B̭ "232v9>0G7Jb+[U)f髲iȽ{>ͦ|:@Kp;m䄜aT="06˯oLh+SX5Jȉ9~o/\7Wf)TvMOb &>5` &S7}НTyOEbLJ vjw<jqe_tcb36(RlEnN9.=Q;O59 U"ӹ/ReX40o{[8t9;'Hr]""dtCD2ܵLLw$f1 \"}mq{ }Z!=Js9N.vsо%!$V"2 &@Ň7Ҳ{D1Ʀץ=cZxŃZWwlpefyЂ 0Mt*/AS9=-MM#@bNBkWʷP U> EMX,<7sVr^B+R{hhGРTU]?jMdy"=UF ^ߞR0^Ofb"[7{M(C&ADPU'QAKH{ $b{WP&63X:uO*FMt%}u_9M~kc&~SSU 6p<huƅ>*%ջ @*Dp$1ƩѳDrj/Uxcl1A8HB1Ts.t [ٛ3-/Ds_&•ܕ NF|hZ"L0'd @6-Sle6rNqOMSɢaQJ-R̦X[MdH&ln$l}̙Va.fr.ǐ> dqrkY*Zv8!1U=C*;JCRδ ?),qlTvN!(: &3Ow_2۫( lx8.~Y}?XbxIKY4̟ەէ+v5S^&[=L䥿e%"Bq72%&miK beNbdYqd1&\eoa &(urBԺ|PĮ( ӺH<Tc1ܧBa{)+ƿJ~wոLYCU/ƪ(G~mJfAfqKJE=P#݄[~l%F6iInڽA d7}R37xcn˶8FY_.6Xn^vO9%Rߊd>ux_Dk^3)gs]SZJj#JUJO Y*s/R'H 59K*xMwgs+(٣3̿L6Pmbe;r 1(3 Ԋ'K]3 CW ~G\q@ =,.Qnǽ_󹩲zp9[OTl7@"f"}^Xt,\TOP7c~(WF!҄}4"͔ՇzX6lXTv^]5(J!܉`E $SIa_n]hq6a)[B&dK|¿tF,ؼ!VקCTj?\?>r7V9~wv:Hu-y 좚 9^[ M'jelkr #ej24T-m|vg##)i6=u^RR>\ͥ"e e ^7ET/I@ שpZj"_ʐŧH"O?Ï\ ]+HB ~O dD3/尩K9ttr }-[E&|-~58d9%yLޅ&d֍KŶ훐 տO`CV6̊0ׅ-]\ JI9k]?#!ECRah )wzҳ.ٛsuebi&[::a (d)4dr(K.`DCDbc_ݔy4@iuRi a ϛI WRlx`ݿ^*AR$!x\z ̆`(b0=GKaG2$bKgLf)$H u+KЊWYoCEOUU'T>qDv,o )ld/7}J0o"Fg8LOᾌA!!T)eͽ@vx^/ϔ=bek7,p| **adh+~sِ3k.xAiMV{A9dVl"O_Xb)q'@;VԺa!:D_q_s"<$4b^Ayg_K2zN|C05.A-L<ԽrӟlG3%F+*=~zgYZ07070100000374000081a40000000000000000000000016759d58000007608000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/cxgbi/libcxgbi.ko.xz7zXZִF!t/]u]?Eh=ڜ.+ˀuٖ&fʊN(~G1k3Yծ <&C&`Ur\bpz{\Cf*Yݭ?#'b W2D'%5&,(WKA̞o"14[۩ L֝nLё(R"R+'pou#d<?Ɔ=$_ÜMH\ jLбBC 24}.M6J/5QLqr=[$An9FzHZc=ߓxT\֌nt~ O`_UF68廱eROOcȜF  =\Aލ}Y ?/٘ >|+0#$8,1-]"+џ%euc'A/$g B'˃em9P+[٢˙({zp93H`^/Suo+*QjE3Pufԣ:3I6vN\L>ŗEba Pz=^">sNɬk?e lTS\ky4i3m ^.j &y+'2Li_&׵d`2T-ɣZqÜ"C&++IligeqKf"!~A('WdxsAɻ@d@nJ2͢\Sjn'8VJ䒗Uܺ#}C<6H_ t_JsTY:PRul x2L ?/𝋷[LQd /,Ee^9Oӹ"iY|ONS?ncz~n=R `f < MW5ץʛ9 Xi2MuR7ak& ZMEÇ#(KgOC6JG3E$ 68fEnpnVtKZ.QF*!rB_ӇT)=4v)'gJӽ94B¹HaaGC__n]1Hv`^|pJԇcTxp>č>v~\>8 뮂LF4TGC r$WIQ-[9\/]]5&Ґ^p DpnWF8n=G^i)"Yns (!:Ƴb|0UIrM|_3ZW ~AE#εCoGɒ0 EXjyUWL[xJc\F;?y[ >7Dž>s壎Z2Uûх2 tԤvSWg1ɗk93Y&"rJ~ҝxVObFD8pKZi|lD>oT2eL3%IЙ_71N}f6 <^;_̋rR+R PW3%[nfO$ mu)wƒKH"Z8/x^ch#γv*vO6uN.wWL dM__OUCYUqDNB\%hO[3}r ,Bܟ:zՄEulG&ɝA"H.UkL,~%ͪ}QIF(2YEţ8u;e'CiyHg,G_0[q"m aTը;6U`) p/SEe_;<؋`W>#Zwr[ڀQz\sBc0u|:L ? :F6ÿ |;-Jjƨ 7J ^R>z1!u!$s\,S\ thab" @ ĉQk;I@.cHg0+~Xz%'9apIabxcJ;B~}+) /}b)U/0۽^GG\o`J5~g'61RigUZ?y4nn؄y ClՂukXNnp:$pe¨|>z.l /1t?EE)^8pUSz !s)#uĸ۹XNh>$l%I~7HU-+< EmT wrrfWe-?=YҾ '0=nS'YGuy'ƞDy9QБxdM3ooʣrxuj}T}mFQj*p KT$ou70g3/?ۨ~cdEo'S7M2M֎)eޥƟ7'#c3xk*DCujAVģpLLJx*J5O1[K?hM| qLzͦ#90/$.{5]s+"P!T )uJ<ˆNVVga b5!!c3 q628N*cT6`hqz<]&65p WL,ԃ NĮOSHAo1:*8kcl=o\8&~31ɦ&m0 kaa< {9m-G SA# Dbmr^E +`B미? ׅsb̰ipG>EoTR 0ePn{PDXkl7J Ć3ji8vӸN- <;!G򆖲IhtUݗKxB*f Xqb'e<MddZrZG7zyx6O|}G6\e.`ͥ-L^̹_ǫ`*)sݻbG+  {Xp@sb MxH[1X$&A5oAqj]칁[c>4{Cp^MMP6Yէ1 Z&3sښkhMC‚>\5X l!@fb<;WBbƟ%Bd'WygoL Ë0̝7}E&pHGH@)$b:kޤ\U$bGylV"+WL&@\s:cݞ{©?/}*Jmf#ט9;tttn3ڙyKj̅~Mg%xi!nkSbl}&fGY,g/X%7b_zdv&6(;qNSQ8!Z <6o7e b2K}h赙);xG*HɌuS K$Ʉ^?8Co(^:t^Xo)zkB'`Nh0Lo%5}EH'A- 冐si3tw)T&_;5 9щZT<.QU?]oURA ⃄(Lڟb>4V9&|]k \ %>,'/^ \q88+"Lg xexT')p,xKnfaðg,5ԴCK ExSƃa'!g"q!AY Mg]8ΑB;EǃZ7l.TgI鱀;6 ZIWxk"/ %ߞ(Tpn8_k7í>M!~CAru e#7ceωEz:LhĨK>5;:êNd.Ъs[*1|b"Rp\QqC;APC{.P$'97Ovzb0ѡn釧$ q7Vù=PRļeR5K|9SQ{/RG6XëF)'U0Td{M )Ɉ\^nR: nmeiLiH`rtkcٴ)6!w3pθJR ra.:Wl|'mU26IrK .ߛ聆PRvHu 35u%D{h_+ҼF`^`UtpB=T|$ۭ=6e e&xE5ƤjrD FZRr? PsyA2-gc@,xC'Cf,LR'ԮW/̃uW.Qh$(i<1YACrs4MIڲwFi)zu_YBL8,JYVZ1T'1ŋXn1I@z0 G!a_6+ ʼn*P ^Z j6G}I^(`;Ii  yMZd o,St`4^&eut\x/?PLRG`'~$,- blI/ Ҏ%&ӆ fi%W=N@߉q"N qD;ؕv-GM!h#c_+6(iR:ݖ?Ivsdܤ^vF{0o3a ϝR6umkJtX,!z.&=,넉RL@RCL5WgJ팰& ^^l/rHUo/2ZY85)Bk۹{k0D0`2a: EE 29+Fy(5sfkf/V-'u8ȵ+p#]@ U҆JgJH=C@`{ON>4$OI_{^Eۅ1yk{yy02 z"|:Ea &ǽZf :}'h !*q\1ڢB2$DSQ6('ho~߀J7 (1<(Ye~ t?ޖa7iFSϝ׋@ϑ5pȎk o`6왴Lc{g . ʡg9u5)ܧ͜ypQM%s%I7˸~Y˕tXYQvomNMjVY3`' –T0z&+~Ժs ;|Ft ~V5nlA/>awxoh1!9dqEVn1'܉v";}EPV5ʇNKrne/V/k HAL6oٔ\D,|yGQ5ʑi!i6̥p3S,CnRsvz&&S- ~$xƦXh=I5PEmdB!WK~&4s9c#۔jKX3f}7+ЫKkA_.(W1WcgP`jX5jմGVk=[vO, a D XuAai8$Dln'EuBhZ\>$c5p[uR~: CÖIlZ8/Un#G о#;ۿT8^clZI衯QHQr.Y(H3LwZm{i7R%F7bi~j!|x@ c5.aǖS}5xf${[Q3&TT1$A6C^Jc۷9؉)@)4Re j{bF$=9EïxH$?;'D2YnX6ӓT(֠;&mEVz鎂"qRJ(R&`JDleEc|1;/$5?brh4Yyh_MdHmvx.>_9.*p?5M )WM6h`]\u;z$˿[_m]ҚJxo*+A$}dN*0ٙP{8{K B0f13)Ђg@wT{><:ѭ&dWلpHdn%M($Q(%x_,uW'qXڇ0L^/ ӒzgqA&OwGp-L~lXRG]A<ʿG_Vg-ќܝU0i0548JBXo ڣϦ̔B ѽk!9/V{t fUmu]*v&gmoRrS[AcqUppER)ߙ a첋n[&vo<;cLTv1>~+?+aO](zKWNӟpϟ"e +fƦag/SE"Y \yt?p8Ajuf"%~OkS[皅Glvz`XqdyNK>/GψN"7U*2 AObI_6LĀ16.19 nz~Ie'䍩UGkTy]Tb~⍺ oqwj.Рf0}PB~i @w#\wGu_ 9 Ba{ c04Gym!0+*w"e}bqjZQd5@Z`]Rσ{|++'  P1.X -gtWG;1]6Qd P_f(5}ce_N>~ ӲI}$j٤0ܦ2MY^;h9 !EOWku7Ց~ 'U8kݿW؁l}zV];J(k|'<`cD50$3{m->P. "I⫧X;;w.K2ƵQqǷ'k9 @9͏ﺣdB(tDF2cuV+0[n r lju6t辇0ҘMzA7 4 l$ZaqSGVM@ ?xtg(-VX#L'_ߨd=v+Wqx: npIA7BR=Tz&(S=J9eH5D`W趦xڭrm,;P%_l@#o9;f&eyz0eKa`̄S6g-#>CUK%,=4Rh~U6E&$a.'7ǻJc4[:1{dW# <.f#JWX&X`H\Ԩ։" kx)])!zMUNVfōå9')VƈBBK+[y : =]oȯ ԁ:Tq/N 2ĉkPKT\GhmtEQ9m|{߂x1"! 7:8Vϵ)b D)2|C"w@ߎW palj0fS$"s)Wߘp)ضF[5Q{$`Atx9"O\=u&Gz̹$`K7pN@׉rӈkPUߘG`͸E êM)+phY+QH-4Y) VJɉTЛ3MGK,~sCLd:_zsܒ{ym68HiY*|P0DxͭED /L 痢a;,jl~Ec!˂W? K؀g~gG?%P?zbR )!J/D`ܠZ !pfKZVL:-3!s܎+$yV\h[cPP{覣Cv|ɘY\j J0Nð8HMs5~ȗ2Lce/lk&ՁguڳbYs)'+0$ [6MAȑ\ι֐?&eE>G3Dp.JUCR}#q꒓E(@%y~O=qzryQ&Du uA/Cy1E^H,WG) yh$H ~ !^m:D’M1Ue^&gj;k͉q]d_k|?j+?*Wq3u{_H{zC嘠\#jGߕw9rqV+ KpnLFԠEeQKzomбϩH7߹'k Vq?kZlT*vCJǎ5Ƥ_zZR4r$F+$2v(Їlq[FD@(͈MZ8qzZ6pK}V@A#ڰJ%7J$pѳ0+C 1G'-7=7'c,v)#< <b!XyT{TU t!>Gj/ 2IYm?LVZ'JhrHVR$`{#LmiC#^?u-S|PwI[/myCR4D51gXG @}[0ZG{qf3VpD ?1*#<(v?Ƈ$Y%>)Tq6Z[F,|ԝ)qd^94:1 ˅QC׎'2҅yJ2h\E]HNX+BlDa0ϐ7{pL8ˊ>C^/q*k7բ ޻mlNz\dsD8 N0]839EB N. Kd6ZFjwL`Q=,Φxm9?)n='5ayMR=:z}ofmmM.j&O`Wh0C`C}2〧Bghd'L}]Ky1](OҬ'R8!i2֟ >F ~btU^["qO3s 3 gGZ + q8a^8BHP ,:n*|~XU I:v_ CmbK X:Fz$yh/`'΂g`gV9q""F-܊lb,)<d:U/FA㙪{Vͣ~4OdJrpqZeMڐBE`5m0:@+Dy2f6S#?m4 Sf#)<c-o/ rft2I0fm ei &1iI7jqxw%_XE^?שsU]/q\J$ONix[Do yKb*=x<Oz2۶s;= @ǙBխY`,*8IEnAW] hBZ滪3$ˡ񰸅f-A$U'-j؄6*w y6mJ+;0 %ˡN%T 51%t*=k oѐnx\؂@| ZRwѳi5%Dξj!$e*K94'%`yȸym-4b  #Ѳhl}nV3D%X]$ڵj- `iX<ai%^LsFREm%WgPLI _\b-0u e]D M@1\4nnd\зǙ/EpHZTe*浬 hc&ʣCglBڔE VMHv[~Yge /^P/`52Y#xƁ%g!5́W$4w@\WQ$/UKQ7~`Aoz_ۧH: >gVu bzz۵NWD|I{/ \RѝV+"~>,iS %2jڭvx# Q/vɌ&~ߤfqix[pp'_h zhKz29awk.7B8dpq F${OW}:#>N;555ZAOI G0bgk^>t<;0o& ajt\ ׺2=6cP'8ΌZݏGۿcN}W=%w7W\C!|k-0@ɢhYtilr]Uw N-y*@<k04ke2E"UֻoS-'@{&٫G8Y*!d1BIWX< 1tjp'd4.S>xm/@"]&'&n*] P|7#Ғwhnƶw}єK9~4Рrه]5GQ8f*R*Zʳd,-vĉ\1/sʘWb;n5 9!1uU"e[Fk\)9j>ݩQ3qBn ng;Ԍjc7e5)>`lhZzސ" _d|S /ɸ b*6Qҥ[[Jh KSK=Sa{J!O>3(PFbNp QM(\&5y䶞D7&%karDy*Bz&<G!H՛7-tqR}, l%֩NYOu≾B~s. >ʙLe]NJ"uB,o% W'WGax+o=;Ճ8Lbd8\7+OV0w)a`qfuӌUqÿ{z,S+!4W0J|hUG:KHeS }gT5`ޖƶVo b}qdL8FTaŀwla1tG':L S/@Κ"5RyV3\eI?'Ɩ Ŋ'HjO5#S@H Z2VOiC`' '%FdYr~}2kBwЪ?Cuk_cN z)cط7\skΑBǁTV/:q6Yr …UVՖE!)Ž ڟl@4 n(OZWByޫj}y@:HVb5 L'L#h%l6]>U,$7=M ۚb\wpr?{$BDs}j12 %>:ث4v먾Rxv\X%]KWcܮ+N$:8a* 4M:l]dz3gwhD~/gV^ӪueMC7E rpf*{94+TQ\w==d%wI>Lj6^T䢷U< jB'] (_8e8ؚlcpVUB>y]~9LcNV/"S/ڂz=2KNA^_5+A4TbUחʨYh~cA<_o?0~蕇=>.Mzl#HG4 `ܬG#[Iu?8ŽOK^Oj23.3%[;W]Ԁa:] tOn;S4'B&H9H:f *6%O-@}rDza \I(@c\vZ3A>lbbP|PSI-[3ɇM켌u%(R|Wjer1Zs⻊dʭfv4|M] gXeA܄=`]cN=1ɣ7dU/D8!Vl?I'Dfk-*ZF@jy2b8&j C0VDpk2Q iSEu#$/=ұ$X1FHjݔ6gS+O]tZ?fq G!Ad^G.O?G %65{ uY 00X5?ꦹ$CrN8&󉝿5 /[iPdljd(L(Tܥc-1I jpqfvk`o%dAI࢜V6sau/[XHQȑk.dOR]Ȃ&-7&c.4E@nK:g.;>1H: (7?nО՘AaIyaI@uߌvHx: #.7v3钓 T4BzE'=a /{ ){3KGFeMʊcKAh%7&OPv&M`VoCr=`,T2 6*e/A׵؛/ϬT ?;fǮ%ܔ(j'; {nMqʳ#lWZ9J?-Wn]!\4ؼpJ$&=ҪoR42W@9<;fS7@C8Jx+)kPCJRGQi9M9o֘1(fWOEIO÷)Qb´YtIVj`P.YP׼ԬgkSGZg$ JbeuZwzILJq!C vn's7΀NR ,eQ0 aYM:r R*#_LA>Eo ŏ]|G96*A"> Ζo^&qP dvz(ܘ>tmp!I(\ |+fz A[\%1]pF+ *q!jI0}e.}Y2Y6֜Hʚ'ˮ0dr*.{u)m:}"[õȲ. Tp۸R|^_d-<ۢg#lcۋ%hu&BgpVMLBaB[C.\{ޚJ[~tHw%dWw~"չ=l3n3f.bNvWBaluD#+O<:Ct%f)DF_k&gN%퟇2 J|-N'X?!k2RA˰6 A{$L_N2GvgwyG(lڦ"| .@llH=B+/L@_eMuS^SŨl.?=gzGE^l }dwMwpIiX4Gg Kkndш\f/:L Q[;BRؕ ܪ_9iqO-|Pv+5:-/su>I{.U.ea]SS7c;f!G&n V d'nM4!RX~{E75M2mJ/DPr8پ2bL!li908%jCiiV0GjJ:R"THOnjT_kE9Ӓ_ Lf ΍HRCsΫ1Mu:7(?H\:LmD`Of 9[xr;խ'&,?uBmfnj7QbKRaޒz"3e\Z.4|\SuM!FPxѥ2vTWʳ k_o<`UH{/EEn4gC3q{ܯF<;&|A %%p5…5#O˚p_4;5pBIxÄpgU_a}zx"3mY>:xDۢMϜ#f\#Tpv7 +GtEiehJUj)ƭ[A||s*yUS2gljD8lRbkY`e92WĊԘyl^}[27~"7y<ĕ R1S̫jgsjA;CJՉ9ս{v&o+|gB(?~i+2+W߱]+7bsQ&0!\6ځIP{׿}b?&>eD3v֛kq$XOE)jV< P[(2{g|0ώI0Mk^pm%L kD0PNuH r_$V:,P3 2TK7,eђhHI'"j_-+Y5V2C͹]Ԏ\r⭿uҵKmNq- O1:: /l|PVe¢gP`J,<'e~o~L<M [$C'EŽ;Z{ߥiHm!‡ Z̭w,7?,j<ɂ_MҶ-!C*͠F5bV\\*DIpy9=DB24xG?g%5jqB{zZ}Uc2jP3^T^'CV g H4@'e ]ҩqwlϟN?=", Di'Ș5y>2dRS]Qg%7nfAMf`/wQth{haz?%F !fP!ZfY|.˞*d㜟 k An⩏ ~@ dҵǕguJ\wʯWZFJ6h*6b <ږ5CZ=LNīX'N/q%'[I#G#'H̠_[Ⱥؕz,x%,EDWY#XH]<0pYTD Z 6"匿`F?CSMM{FokFX\I=0L3Kd*{R@Iǵ .V\p9"{Oo $MP5ڸ1ٟ/ⶏ't H$m+JWcX57Qi*4 xq7ӷcNP4]I\1rig XX ؀5ʗy*!2ᶬwє@~➔%`z[qqA56VL}?!1;f`}k6sw<:ʃIwOaFjr*Wl~R]ۻUHb"3ۤYL4=VVF7rAsg M)65y=CeS va"@xEFjGj/ ֏'mg*@+~I0Ká周^5 c|#O_}5Nb[8\FoX^͢>l9/q5%+o#{"zBV!Jա\Z[͞hGҺ^/KL*+躈/(ȸ[(UQ"䮽uډ@13'#: I CoA/Fm~(5H~cH"ʸZo1NHOr#?h\2i;avQ hT PC d.uBMgV[o+`JF.U- jn81:t ,X5S. $BooJpމյZi/Q|LB" OVk Gp: DVONO]'r}@!>eQՏv)o n3۞xJ,z%ciLz]1;¡yNsMa/?S3gPv?nxHZbzy{8:/D{K.B^ :!t(T&9bIG=$sfFv?Nr/ބbh]/M (DHV| k0 i6LS pFM%:÷+iF/9jW Ĥڢ`Nz~"CMbUb?uQ95ZQEvVeR(6l"[zC"rC`: {+FU%yd~6ZqA6]}[FQ5Np88ΓʈȾ+d<,} ]B䍣ޠ.Re^_֊WT1> )tYݱ`NJw`SΈW6">LFX¿OT>tj~h,ݏdcrnT$sN'ȡM+?X`h#Ʊ X Qcc/d,3fi2YW~0Ae!hgvzU@' 5vnj-F ҵDK*|?tM]Am$x>>#HzE0чmYϞ2MWȫiBwcv0<0xFx D)VH5a P1hs23i/keGkcէΚgNM3F0Ҭi)X_ނa0%.a9JYs[3޸yS4#"Ta%)짗jT\@*Hjf:C/NCp8KF2cz.ub"!\EH UTg懂N"g_XQdiΤ5!cu&Gm V?qU!KXHz =viK>CVy|N<u YhMOoήȼ".աJ9%D4̺ Ҋ&qԠ*wjcάr 5|Smθ oCFyF2-_;gVX+K 9?vDb[A)w|!݃4pF c$( ?2VM1 l@ζصڳPv,Iʗ1H:ϕ~REW ͖$IGVsTC}!SyArWΗ'K_Z3B 7"ܳC/29v."ԧRK$҆;2U0m&>W `ZOki^腯VTVьu& }d )u+IPቑ gPLץ{QTW3[QE'14jRV~fS-Vœ 帯,9EѥBtʡE VuWL-!3e[ D:҇FlR!A&]? 2ՔZ5ADbqj;ф sQIug+~mhH1D|0׷l_mHFmm!ME&pA ԯE<Ȓ R4EjZZ@ 搪0O.6\Sc /U=Jkq #* H'X_4}&=\S;*}L3omV}/zT(d[ThHX<u*| =igYZ07070100000375000081a40000000000000000000000016759d58000008644000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/fcoe/libfcoe.ko.xz7zXZִF!t/]?Eh=ڜ.+W/̳G# ܌4Pn0gyrvnAqh]_m"nTm H3r<ńo^4߾bFmxRu{wڛFd"x׶y7#[Mp:? 5[b<-SNr.~p},CE#$]E 'ᱱJ,Z6y#.k9%}~Yt$kg^HQAAGw_n`Ki+X`JDݹpELԟ`ޝsp .b $3oX῾{u{G:I8o R@}rr ^1LW-zKIe[]KbLnj-LHYEʳ$,]edd}U}!ͯگ8$i˜rD;C:6, s5`vdO1EnY::|vyW@V}lO z;\|Tǚ2:*pԮL$L!o<4Pc)T Pٚ_QHq$wgxӃ͓=SKE0d]D"BxCDĭ)ٝ @%<})4WkdY cfcP~դ Gu \5Zi(y@FJ 79 5Ħ!gAmsw=p0Yf.=dZIۭHQ4L{{Pg b \񭫓9rndY?10r<B9cܝQݟbh=b C s>1q)`f6>}3Q="rmH䍑|/t=s']`U!v]w=Kc\jKB&b'Sc ̀z=Bebhs>ZzM+TI潈F-G~ V9I}8 UW[^HD x5awM=8Z(otQ8$SLL&Fn~w+H`x{[{[T|q7hFaӶgE}^g%TTh'd"{W~ t .RXO]BF_AzczG+Ɗ`¢u(Nr[2)5"͑qHeׇ{5d7j,t 憨E|bmh8XGp>Wㅕc"q.՚3|E) ڔw1f׏,7T[nOpB B4W>M KoYG4ļv$jcfyzݟH@5\GU8( ذ'FM`,͝1 oS("+9+{~Sar r\kZY*1Ӳ\+ p0@`w/ "QJp |p/cP{fJ&^T{ꏣ!j[Tf52欨 Sݖ bHNq)\Nzs=pTBX]-XpYO`ꄑnf3qI5*XN9 d3n*E/4C"aBâ2x,' fsP.}3nt\,qnsљ&@$H@$ɝ-79!2<;w! w6)_rž|-gF&o{`ahP iq*S`/Q7QwZқgɅ2y߾Wq,3L:9PTW_IPMFǦ6ڐ">1:jkB ր.rTAR&`aw|ZeN``cF~n)N-Y9=zcڻæl]*M67@DŪfGƆUd0DY^cu=LG̯^4L6_6~XK\D/ \) MFHE;;Q"'Hy*69mshٌS{+Wf+8)JYLݮ3rbn~It9}x$oRE aD;,yG7Q<& 2nizFɅ Mh3$E|v§0q?K%4lf苝yS kQhf&sY1d ~1fȇ/0Qd]t[~A\LJZcBܢ-Z34t,dfjH2׵&6\=AgFĊSj ܒAu4)"|Qi/ )ÆĚ,ׯ\)lhEzª ;Ƹ+6bvDetص>:Cxe@$1])2bHl8_3l~e=ҲEKɂ^DV3hPlhU?f=n_Bݶ[tFsgW]bQw|(<}G:(`*H1K$?.^+zϸeZXu=$Ss~(_,TP;;gJ1 ȇ@=Ta7-: 4Եߙv*&4;6YBLo7'Gj{6A9T ,yec*҅؄"F 5{0h" Wø6IxB HîyZ<*9F/RҴ2M㶽M+1SBXLP쐎A||:PӋճm8~~[ 㨱jVZdYΩAAwq:=n -,PT5+:e9QfY*ct#OM^tѻBKI_ղv4kxePKS5 /燈hdJx6F)k ]\0G|+k6 FraU#%niln%guMr剀:WoL4[ҎGTFÎ8[Q3W)`D.>6xhahyֳgbNQ+ÈGߨC@TS @ o+kU#?v 3SVtFnX ɏ[3@{?PR­euZ(}C+sV{˽ qr/5t>zm&u9 gGɱ X Pw{Z1~n[j0H PF]p8"Ңx"k;Uk` z@hTF[4qW8+rWw IBJ=F9ƒ.#))u < dx͙US]%O{nզjoZ% 8^vO#?sǣ96Vate\Evb"uCkWڮ p J7rAbad破=Ԋ@Ej3F Ae'we8YQm OF̣׈%-g\:ݒueEM_ZX| ɼސr/_M }]@`o)r3;jWξ%I0Pu9h':O4tjomю]@J!h83[c^98~ĮXGy^CL,Oj=:i;8 ҏS"~#OLze+8lVwv/X&M} Hث!,ډyQ+!X+;OĂu٢kVs"z@(44Wв0 7ؑXj :.'/qz(wɁB><ႉ X,.p oP^mR΢D2PB=J4OD 㿼8x4'=uh6M1X# %% ‰[`&LyR=4ߝSh(j&~=/CsI BpB=d, kVBNz>b먌}DT}öHm :nJ/u R EW F-'ǻW JoTz7\yM|©YNNi`6_͑:˲=R!;2׃_}g3 EDU[`?lAvg0TleYue̓`_%lL 6RP%ډUR*^qG^"t!9qRLz]ޑB"sBr0hOTFE$C_Stk'yFD{Tepmݑp>emCS&x̡9}Oc ukU`4Ŕ3l8vcN. PRG!XnBX,>rJ~}gԽwi$5"` QGTù=!C^ȉ /]9|KEoDhXWY+Za_Lw'ɍwu- nM Z?ٝF`inO6a_e(8H*"8N\-{Lꊴۗ+DS z@" ő:h^q1,#U숄K>!̈X3h.P';kF;Ι_*,m+&Lq˷ῧv!od(Zxܯ9!+n2S7.=ɸeU򱨯~:(WYCٟ|&9pGLTۙv({(0!a<5|Yxsh5?y5X:] .}(>Z![ õ_Va!7̅$o(u u:7!B~ oN*3~Ǽ\|g*t@֨;nsYe"2ݐ>;A-$ K/|H&k1x#M;CAsXt׌Z@RyH5²j^e~Sd쐸Ӣ-[S MlX)ǻFI0Mg GM ִq_$;jNmRK⠒GUuWrZ["2x@`!iY+~n5w%Gi.` XVg]#01ox5j7Y}|Xq`{ft]#m)`v|'t2%x\N)pάg'Xںp :򑇘dnAE?{dsF15lN?|W)v#耖KC'$oP)ƣHà wKxx$T^`t]yޣ\]DmNe`Kwk_.|Y{i uT?Hds~` orH~OO@{xl'gɲz\2N}߽GG N5}E*Txp$E)_-!ÀUtE {vDSEFTÿ.t}ΚUY@yxMb<{5l w YZF qQ? Q0O@=o.wНwXl VƑ9t) z i2+pD)4tF>_ E5{&00+P"vCvݾrc2Zڬ8PU gX QndMC!'8j,-ٿ?nH|@FM .E) ߱)8Kg){-I'TN-j~lJ2>&EH,RDTwzsu{6OO˛h3 7dD)Ȁ;%X/~(4c]!# %cmSIZ{ɷS;ڪW^@!~r,AGtEwk:qc8J0"?{Pi Y"сKmfVRi;i֭D!e5J*@?adGlӒݲ$iG#MYKĉwj8V-tL۷!oM J1M<e*wĆ"HէueiS;z.@#k6A+Y^ I*||@A>rX?2Lbرs鞉 *!ڴ>.5odT/P-MNZoacG~!Mp$ܖ3p*-\j*-pyYb^fyAN>Qi0S ^YӇhyو#Jt2 ]N.5?m`k$Lo2Ŋyc `R}̸8hZSxae2OLj'W8oە;ޠ&60nChq2s85[S@ccޅv_dy =s.p tm8ŖosI6nйHo^5 :Լ֥-jІKHMXh./&/֖;T2ޜZrI)u ooo]+o$;x$!_)ůfуBuMr3;-hͨgӁv`qȄi)ߌf脌\apTT Nv_1So 9<<dqo!_217<2I;pOuMo15T@ fyJ!',28@+P=!;1)t*lׅ3UߒA&+W8fU\ˌ-_-tDƝɻ ؇dk7Sf22Mʰ ρU f *'q0L=fTxKU1>;mDo$ejdhNnmɉTl>* 6Q.&'~ :IĴx{Ta(tMݪzs:Kc_DS\)FC<6T)MT\dX=h i[RN3IiB X,/vN퐊^@s5:8eNB2^0fϵ{`)]u?IVn~h%!hn R6(b7+ PRPS_R4m;+gvU=8 DȋW)Gƀm ]+ӞM^d BB ǼH{P |YڂƶƇU?;9fClp b"+Bcs}ʷž, (CjH0:"#!*(pOh[5[e*iǤyB]hr=Y9ךH%fqǯPohWˆDt%fM}ॅs5DcZc\m-bw afD[cR}зO_GEmUNge( F.m9^=x7_ܱeyY.e rS0d`TPP MI^[4Ziz/ c _㤑 VaކYŲ7bFc7P'ՑP>?5 qxqLU珂DQ!i+>BΚ[i<H~eGS@%$f\JMio`1fOMaEKςקi 6:5 6Jz֐ئ,gj`"4mzy@㻑lG~d>3ZwF+d"5_v'o5/<7)~Zu{f%t@vMR}(&*23'^4G0\p73:Β5.Wۑ3gZ39"̂53/,ѓְrwߎxeL[^9IFZ8ܒobrl.37FL _JάXP 'G^U”kIQJeG>J+C8 %dF_riݷ)l7>.= 'QQM(Ѳx41-v=9З17 Gp$$[Gy{$y12WqOߧ7П֔).0>҂41.,wgt)[s%7FnagQH()ό~oƢnă VV.TdY吨 ; aS#Y(yO ,="V=tu'=vN )ms-++lP>\!vx8H?42#9Iqßs:;8WIZO~kE$/%1w? :,='h\ ;$*ҿAƿs|8'R&*SxS/Fi`J=VEKeHrF8Dͯ.SnkHkL Լ?S(#>ptoh+全u g.&ɧaVZ,hi/ͿdԖ0/Ix7nΜJ CB' VIY;n!B"#ͤ+J3pK9ďH8̢p"uܗ Y.8wAp Oa1m v&eqO' b"fʪiރbmڌo#6TEE]dU''o2zS_1j45 X&R ]U{X`*>C _Jт->٭b޼CY4h7!yu"Btjrx2ࢹFh;Eк,kw!` JMD^tBk5D ~G<JhLT2^Y$|ȧz& [iX.jQiӯr`l/k}&ļf(\\NB}nqwߝ><17xk{I_xf~os_q7j5CڬL`'ǡ`˰ mPKk̪Z#wp(Pvc*8¬ƂJXYYs8~aA=%G1g&ge6 `Pۊ6K}ȝ1{m8=$p wCuX BׂL" .R{B5ɠG R,)"&زݏ3lq!Ɔ0!6O\K?>Fw^))*~OiU];l018\S ˺zߎCQG-w LH {2$A(~L$P_-1fL/'}ڦDFRbd $^0ۂZqzvIz+N4 к-'JiՌva4Sn=645^m=n6{_F$VI%`)ܿmrQ;Bs U" Weڤup֌0Uy핾좝yȬ(٦0\h3.ݎ\`dyE}#_ Wˢ:K=6-o_# =62h'lS(xsoHmf$FࢌZՂ,gg0cSc(!5*wf_5Fوc1/c6-^CH#(hq+F1\U`\}]B8Ya"9^Uo !$I ʺbE| MDg OL3-K┚WTFYDq|pAPp`TŃލNj }NNj'/=Fv4tQh°mCƤe ?!h435Ҕ^ehrkq D<2"jqmq(T~i:9 W]8ô)-M5:rUSǬgE:DPD N34&ZT~@j xCK<8ϋU9?!ezԮΤ%vRV (D5.&Hɼ]e/gw9^j}_Iq$GÕ@%׽Etlfzʿ [ 2I&%B9=‚+UZss)_ce0OZgvTAlQ+}%TW_4ok})H-ZLod(edVKܣ5rV:/LֵzOl#p5)ȳ;>!?3pi]fmul*k嫑dzI[ҦF(LN4"gK-A YBJ"Td2rL0CvC/GR8_UX!z"_$jta |#RNvJsLMwu<Q{.O vVvHfUVW-<^-W3HA랒<@o䚙gdxJ:ž5 +GkJLe P#XpJw <yi^a0*KS1z]i O G6H iyM ң zYLiR`1귖L u5w wlJ!gV5rU %8}0y蘞sp}D&@=DIfU*Fō8m}Y7"sR|}b|>B@V]( )F/b SYMAOdC$xI;9^S\4oT=GebBGmUZ;eorW5:`:_K_(5`Rݾ*4VXZ1lGXo{c8 g?P6*~< F%d?]U{a6*"q+۲}bT+UbsYC煋Y!Ǔ &AaP* U"gp)7-cЪH{P0IkT-O%Ě2s|*rW;pL:De^t)j#v1\wtũcG{dz ]Ļ ͻsA,Npisn*ҥZC'C몫FF@;ܴbA-٢:6| D?]LKu09y+EoI5MĊH.~^/nwl@-YMe߶h2(>=zׇ;dxqi @F!GڕRzsKԭ4 6O3O'Tej}ڬH6t :Q')%ȫIkm/7aKw@ɋĘ4 RQx[!zWb݁9ǒDNiq&UDkwy]Íx@Va̧Rj{G$^|kݣPK 'n^>? 0Ou_&cCԙ\]n{7X}A] ~IMa]9R -~a)CBwνj FB! KN4Hsʡ%4!'? @6*HuּSgXc]ϸqR߭ !Zz/]7TLk% ?<6EGPhiA Ķ=1)OBnu\'d{UbePgsGHiLnk)U̴6cnXkO; 72Yբ騲դQO6DERI豚 )Ps*b`LD}p4_.1vaX1/E]M#u@Y 9Ofbe*|cÃ)w`;Bcg +rn3ۦz)c\3ˎP+Zdc"s1{t S@NCYc_ Borׯ =7Zac0U`:OДŐ1)0CC,[AՌb]WE2zp"ގn t(F0ݺBƤtC5bM2}T}>lPodczgh ycR`}רe؂yZ:Rij5Z`5qcD0SRa`n>RWF{)bp1eD-E _ \h ;,:KCo\H֍9mKE'tdHr:gMܦӲbCH45r b)l\+4-w5W["r#$5TE)L8BWB,6^:1RCzssS+z!> !(>+Kg9h,%ylCGȉh"6RJd" }$'~'+l 2z`>{CȅfjNuľU-7ͫːQ~ՔwzX҅K(Ź6s9'X7ӶRMݤ$ \XHљ{VD^cBw# Nt] !X<ɩW+G/\ MdlP/.LܑR+DZ:dS-*^\Lv(w<Ռz'ڗWQvzjfzMc\~*=>X)eM⩩/1?Ů!vj%w}bM[IMkLBϐz]Ao%JBJk^$Hc^u/}DWB~ [XTS"=Ś>ir!d0n5wVB!`x~RC&ՊZ@ z1\(:aHXލvQ(VBW݋rtmeKyQKmC59S+s֏ pH8SQdZz<'!hOTI5OyZ(bAyֆd"%`%qDU6(]#s+熢2e. Tbʍ/V9 ׫l'c=P";Co QA16N $PA2NoH^yL6^by,:ʪ~p_ujՐȣZô8zƿe.b^%ְ,gĞ81!9uѻA(ޏ?D_3O\7:pIdlcV?cAN9M݌Qi>OmnT?Xk֜|]oUꄍ킠J{DD!0-jheD[vȬ}Q^TNn(<=C+Ub`B$ ;:Z:°&Ǡ2)}QEhؒ_NQDv,JxU`T&J@ IrE^TYk/pзfp゚MZUXjr5SZ`䒦djXew9)$e.8 |)axb%֭:YӠ&R5v'y!aJR jD d73=+;U.[„9GaJ}Br+uÁh  M3mZC}==r@d!&*s.9,-q#$i]YQ܋5y4H5}?=xj6p]3~ k} Y/!koٶmݫ:B)c9hfX 9TUKQݻ?t +2wiTnrgq6s̹ne0ZJa6cmHf5p[5a/7G4ڬ\m/][4 [};Y Cr7Y|݃aWGP;c*d Y͜ )}, 5 ER <@Ь@)wXV?VOPhVNN aHSyɂ9f %JTDH 6S2쉌u{ 2#́gZX;O)eRP9G.c\3; 446guq,iˎ^XW^xaG;;hII/Rrt _^Ӻ<2HtFto|+x;B68~=*[Jn iYߓB$`6:;\7jژ 8 #FnUXA:?QoՑԣv#osɼ>`vq||+Xm;s.ks1:}0ue'E>Zq8_$M4o"S{ OO(w%p igfWZBW$+8{+`Bݷb!!z@@| sϫ oY ٺ<;0G5Ś~hD c_|K :gƢYr/UEnW[s#kL+mv-4E4 O 5͞12? `*$kX"!17{w-c*m)3:-W]XGI!sCgLu=4? xlOaF`$>衑׷f^qrQ 2,l>) 1B˓95 yY5RUf L0Sq֩"e7?1~A]F[z1WSJwg'9kor,wm},N]2z&=D,$b1?T [w;o|unj 輹8 4} ,Ҹu215EUQg`|W-6 㟋m'#wĜGG|zRz+FYhp*_D0 WhazƻQAA662Sݵb?!eD&X b=)Yx˛eGON?[/ucqtԥ{݊"Hk#Le'q~pS(L2\rt@%:o\qāBpp"d6+9O/@<&U~mb Up~*MGLAm͐BŎ)@Γ_.0j>0#InMnC 0[ioPq}tV+iYA BZdUAC}` Aɍ|yQ㼑ˬKxqyj0tL^wh 7padӥ-@r8;/pa#PcRB[&-a8@2e=VKTl ;*q {>ĈBi|OT4!';ãB}IE {?jr0'+^9l  㶤++q|8Է<|EUk 2VD'+ 4o*ǐ9bӂ6kv lc.lBҠEU6S)`Ks\UmM9IûWzOh|üsTÏDزW=v)~_sw 0=]߁kCD;!W H\[;?^=ILwJ@:(87HHHuۥK36/hb@<(t6 )<=c̼AXcqNlx;:#omYPRiâ7m*@u5m'J'' C+sB 9yeavFϦ tn!S*,c&[S4J%\B;A :^T*Z -D]R&|[<#9xtv8+E_pMclJ!v".~0_,QHTE o[G d~\7n|4R`0W%,U <",ݯFQFiil<\K=扫q' 3&I Wߝf$b{O0ϐ# 4χ}Vy3a(~RCiOct|||\+tgvԡ'>߉6Zz8ws}`LCJ7c-ܔ]t .;y3}˭a.gl!pU7Ÿ%dZq-43ms?ܜ-A$0P#u!}l)?UhRaąjb:Y.D$$(@1nkLn24$s7f\ ?`^||k{F W 4Pq9N)qcYEdVkLMI'} ZgIfc[z`}uL,)Sэ\RkN`ek`(| ,W'C)=K^B0?iÎ4?<L(K8w!~U%n BߺZXl}ª 4~"joD1][іyo#H(%ym" ѫ0^i=U^+!󪬢֏c \b9كC]Q\`ESr1%V MUjOsޓg}kR=Nq_5Ū>V-y 4J-='F]@DL͏i,UӅK4[Zɘט:.|'8uT A8(߂Zu7M|%G¨ NoXty`|M mD vSP)ܹ;]LgH>~ ,XEb#7vz ,oKcWhB243Y՞dl3KR5Kq_  |Zr^TwR' Uڂ>87O\ Y*e{yps^ UxA LOmajY-S9Q~$.5N8]MX}Ȧ9 /$|9 5]zQE Ǝ 7{#=Y^Zr5! o,nj' JEg&֡-ѫ`) Z= 2SQ~+٥'F!AeLVUmJUhl?םd7΀(UG3bA#'" 0"5Qp.bn[W%!xڅuGAM^ z"/lvǺ õx>x (2s,upPI5 ;~$;~qNVj>+{͐Xc W\ )ܸ !x\S!ӐѥI%a;іdu6Bo&k^ z(ho B $Ѹ"O5ϟC6E~{xKڿ_< az/19;@ R֩ne 6aOIsY7}Gl##3ȷ[,:>h &EovKF7F fzAQj!zIvT#6jhY=J:sp?gFG%uJ 7d&)3 vIļ$fG:JOLTRz-w_ #8$D)$^1X('YR2K7ºnaI &Mb) ֩`^Eu2*ͺ?hr4XQ@⩾:M2jyGubݟ?V7q8W)DL0_bـ#巍0ӡ}Fte&AJӦvq)u+;2uwqx-а!"QKEUOX2;GPes|=[\=T~ˠ a*Muqs3& -K2s72h/.%?ZWX#%j[IX32ṇ#Yi`3Y*'a]$蜝);ysE% %Rèˍ a~/+=93. ֟`^dTB&mo6lɰ¾Tޏa&Ci bEcoyl-UJXVSB*"4[a+͖SއmG!&E/Liطi~i…;Yxڪ7 KЪ 7R/}X%If%'+Aøވ#'o,:+H׋^3p(Q:3G9) ]cYp(;E伀ί2Dz! x)K!:,?QJZ ဿ׸.lAV?KhH|,ZK'Fϻ8bT*((E7W0|0 V8+(GgiYR9!p.;<-MXD:3vXWnK&7.OOx.r{f&(wIoM;2D(ې*^ zPC0'ZU;LVL$ws"ioonR kfP|$XĖ:!̸dtirj^V2L:H`NSc>.`:*^^AhP:u5DkBLAvÒ 6eĴn֪Լa}g+կ`}("``MSgnl*OE"H\/}{SUzS11nX8JqW&лiNv㖶>N9OK Vqrsg2L{OyPhC)DHNTwM"'Vt'~t7WY5'ӍL䗔X.4X@VdZ|b?OsxR46z8ܵ,q[|NV1fȤ{QJ҄l঎FYf%6 &o%4dq"1vmҌqthQ-A}E7!1oX?Dpk@]u3H^#z$FeR Jr7]kl|pEiў+|0'joT疂X/ߛ*NOpݸ;ak 2Q]2A6~%hhAsC7t뷈~{A ۘ'B<$[&b . Yu#vo,}>851ĩōJ4Fs,| tV "! ͐7Ztk y.?_ֹ7M]仩Rg gȝ t}ejE3/YoF+bF vɊ蒟nslI\AZ@OJӆIl%I&a°V6DTei]%€p??x)m׬{nkP/<[;} >`{}Dm~8tKhIZ+͍WrG[a_jrQ>p>ﷂIbo\-˹޲R솆sH8CI?u=1n{J+vtHj)L_ 6ίK%m؂ ;Q73^HPTj{^z*vb-UfYi( w>H;mrH8b8u4E^04Վ2s[ťPnC<ޑ%:4>5!CVuS)ڗV[/MW "[ 9nRB\WB?e Q;{vscmLvkg[gjJlZʑsz\a%Tdl$M-S"qQj0|e Xmu c,U+achAgk>gD0j*]T+Pe\]fK!fQ  >>GL//l9[lUzR$tC@&Ҭe`C&b`h]CFkv5aȦ&[zRz.^e娞W%,bt R3BEJ8ӓ<~NdȇFc w\ܲrMp)7{5+ߝ9u`넚?垼DJ$ɽiIL [s]ۿv.yThjI-]h[ ڶaЭqc,.V$ fͧXKi p|Ev=4W$n&r}Ɵצ;=Bv\&?iIh^0N-9F Tar7%Y38G0ZC1OP_ɰI d/*X r⻀] Kju5=elOuw2 @ڈ Gao?`\J&u9]xhn'܂x}xnMɣSdEnUgzؐlxst^QUS7Npb d^y XX(o2 kD*g/q w)<δRxMb54̬+~R+F?%/An&]Y_ұR~d`Ȫg@99d6]uԙ[czC>|SFd/`5yRuwAcf8iw( «V R|>im<[+[h@l\ujmD SFo7dN 1(\(iDZ:! l> >EoDZٷJsKsDu^+n.wL!"e;.n'!"lS>%Ym*ͨ6-M7>oYS%Wm..P Mf/A_XЭqW\+(B }ayEemoӗo9}j^Vr/(@lB͜h^)cޑ;Ǩq$dfIG"׎|w6ig^̣Ո,/Nr@#ގ2'['n@j؂q v׵WhG0\ TﺡA\NFŲK5T+MQfOSOs +Zt/պĤCxQI](ė 7^2>an{̰2D#uODΉPp aM/2Y~X'/kifEoA { `Ӛ'W9We\ld R~  /'{9hTRiMobi>$S "44z>F$sF 9W ja(\2Ǎ~t, yywMQHR=x!2mzouatdȦ$zF 8[Q+iS> ^ L&F^ jِ6F GW./j  gYZ07070100000376000081a40000000000000000000000016759d5800000d228000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/fnic/fnic.ko.xz7zXZִF!t/yE]?Eh=ڜ.+iElz! ȶFDl[ U#lFXEM,=7X|Qea VNǵh̭rtoir70=Cd >t}P[27GKRrd>Vk,El\Y;7,mj㐝J} y$hrdsaav(ʸgý"P^h{uzF7M2E},`.r{D$R5/ ,6,ͫoRga5277Eqmm&ܶ͛%i_gK=e|B%u4ɫg20iv_Asihk[B[ύsk}1Qm"0 h& ww (T!`9R"4/Ug)=B+/]?Ph2Ɵ=U&pto-jF+SMpmcL/Th n̆ir9TrW%X kȧAr+KUM{i&/Bޢ9}yXX$ 5:nR1ِسPZMs7dW"~ykbBBv5,EQI\= (`u6  R/];Sj/Aڤ0vvFG" @^H5^GqR B̠I}TR<aǬсM/UZ7\)RHW,u`9x~1 'D;>)C!{6EJ#d.oЄWW.\nJx9[桘0hVVpz r>ʳ;$ibMXlNΜaL;ì ́AsAiExn=;w i}u|>]@\R`j:} pRl[Hy6@ATomCiQ.v {&tA-L~k5^>aRvrUDpf܊a*έm!JK-0_ۂkϙЗd wܧI} ͉VM=p~veM,# 0yXpI,ӧot?28sUO)|x+[,87Bǚf&tǗBoDZq[J`w:1yWO_<ƭC*K",:p ,.ic&vn5:K{ϊ20aةZ+NV:U\ O#&d * g-fDgwuP:*,޴}58O8['h4 wYWc2p,Jq?ޡR>NuϧޣmEO 4cE>,WrC1]K)x$h=N"=rIU2ҵۗ<%j>Dq:Sbġd:֒0[ lvCUCp}<%F<9ºq{yuJk4!VK89c]T#j]#sTt֕Ij=4gY{>=۝nG5(ض|Z!/ SM8\j}:^, !U4 H\I%aE~djV%u%sg3a,,֫'{uҦH.$hf>BoT=t"^!O8J]ݶ]CDMr}91NAy0\: 6|W:78ܴq?6[ppGʙ@i#b24 ug+_ 0h)ifHMcv|S,\ŷh"Y0ۛ9>! f}Mפ[6(yu=7]_ V aJՙ;; {P򔖁B/kel3b5` 5 (?HD娎L}opG5Z! 7bt`ʚA\5MMk@˷[bc"E4D:sٰ$X0Cl呏yǬ8$;ʌ|WxYgIy$ FK$p ,,ZCE2 8J (42 FSgT+c${24rMkQ'u\`Ǜ9~o2$,V󬬽"#iawքFmVFN{Ձ-KEŚQX6cOE9~j"4FJo=\'-3gP=yxϱ-Ƚ<)~n孍H_ЁpAR$L}m'C<0xQ^*>X@t4su BKu2d$X#`ʲUt6;8aS.&9MլCLP*SZXQbvRp_G*: 8m}f`-“Kb|zZ?_/7))f(hDQG@1"44)@=E{u34%Q A(;u3"c91fY4p"~@H@8hK;J:bs_VqUXNvNzNj/GI8 A ˮqcźZ?,dh6/Q,p8"&GӋuxՈ$o=yaF?"~dԖwqgÇ81 b/':7ntF\#ag {t?ιQG0:&mٵ 5Xp$FQ!p*MVx Ж>iuG.2qjsVFQ2$i]5E0Q>l0@TBj+[gkcmNmIpǘ:0JZH_;%j̧ӼsyA cn9';ql7׼U|ULʽM!{g8 us<@~kF zS(%ļsVZQ64C5+cOg,%3̠R$" Eg͍`WR/_TWEӍuzMoaymðRP6?RAG 5©ɖاILyY$˔Tqc^M!ZʖTMz w«.{MCu2mDfH$ZC,A\!OH "G:eV0?g9 K&At j4oO ɛ.O(foF4Y*~($[s[9`HfQǗ#IN$c[2g<qP\tn c="2$BfC,XZ7^`LWp4Z{.*K$y#,wP፻띜G(aɜȔ=LUw+5NJ(vBu[/ƛDB2N5ɂUGu@]0++Ū`[YqhGO$J^c26ӓq=zTbi3X)9_fYBYnLؾ?9_sQ7R)+@fe@= H{e͇]<Ŏ>$q|w]!,,h?9"SjUQC}Y#S Pwv[*$^sf ke(*U Wi{?4jvG]y8#ltQҾWVY>B*Kvf XxtE zVa jQD[r:ZS\iiH#` :SGY+\?;=Ц#憜gCfG!-W|墲HtČYJr8@޹}mL~S3Kl.9L;FJi<R˄oܧ1 t[VNfX~@WE>PaMƢ);Ě}Вi4V:ҮlKaٸLC EؒVkJdk^[@l 6O)bfӪ}H%Rȼ{6m{,#WC顖;_] >6zϾr 3Q5rKfv:Hֽǘ%f z!+qF Li*,$˳]/pg*L+)D!G54[ni+nӮ3^޽+ F.*V #%< XEJq6ɷضI>eRo-ã&}4oiH!+\,2Qǩ-+fdA`Ju&zoXX.a &K=CQ<tчΠ;SABRg4K+ZǿgR-"khdi>c^C TV'Hƒc͇+V + -@kJ*.@2. YC@g7'qF1ƬUǐoJ)^k[oE]$i2$ $]ޠdk=1E5CLNRP)*[rZh<׸s"A-d')NmӬq' 7CF'@¿l?xHE(  x@Y->:nZƍi#;KWRSD/(pXBT?=\GTK;<zeJ\!ʱ۪_ &:*:_ӻ@kVGdq"Ҷ ylL/Ǫ_y/]evRGn2 ̿ O 99bouI33A'<\E⦆zPw=MJd;LJ -A$R`l52Ŗ=0xXGs|}:NjJ-/r;SUp\\z9Pذ KKc'py oQ-A]WUk>" n Iw޵74߲ J%G  hXaq?CuwrOdI׬a23.!Q_@_bu,#aJѸiF-g|?j:gCc׾/@˚`$;]x`ΠWM284@E'g% f*Q{!G%fX `JI0igc60R?! K֌]a\xޝb#U?5f D'B\+nip=_=Rړ{*+SjXw+N+5‡>$ #QS:pΤ*/AM>YIo䄾]+;CKSOCpf&H+Sp`Ɓȝ͔fL`jp2g_]Ui^%X7C$$.MDPy۪1Đ]IFS2zcXPD11,"jȮKvǣ`u@;.}[A*]exQdKsO 38.;&}j76Wt7/wf"ur=:^xP#o#_jP [}ޝho1 \3XPǰ?iR^~k-[>i/c'ʾo3*:' T;y1 3YuG0M-n/u:J~p`e w$4qG`n|X+h̀*F}R;[qcQkOcuUapfTQ 2 `t+|j(O!COK"%If)mRy3()%ܻ'K}" !XXT&5s+oIvA6$e%6# D\pI0{hø -IPCp6| U,9};uv(B 0$@6\ihc7)'U-R"uؔOJ k ѐQaڅӔ(U7Š]]Q%l6]g}8jiHcB`yߔĎyPRw&%\oη=IF(ux`:V5|l6{}oCEAvj0и<. #!#S96W{&*^a+:<A#6I?=ai(RMzjֵgؑZ Ћn]eG#xn[sKuct`ޖ4X2pcqX6 K}օn7xADv"ZK\* /X}?F{U2WebܦНii.ʍf+A{`>=x n͹ryQRR!j$@44 S[4`"R;~(nup*@ɬc9ɔ`ZNoɛ,NJ[k(lPKP8AA]}ٴpJs[`GM-ښF`D]qfôeqYgjR*@KrReDf"FÞR$=jzjH/@3#P}8&SGdV n.761g PHm歍6ග$xW% _(CXp@ȳ pbΣ.Lm=FV-OnȔ)3vpWt<w4C]yӃ>TY{gdݔV4 ~yNV1b9):/9O܃|?F)gAn/pf2ǔUC-ڙ/qg!i9Ӣb5v ƒuJԕp^YrHtRؐLKI$.lJf>xjč9H{6zM$1z^%jg Eל zAde43gBB87?+8\ =.8R)Rj="TI-ۀ⍎j"j1)MՀv%q٧-pQ*I&!Vug}hI-,R4)GlN&eOxbRCr'5?<U:XA[rj/ȇ>kҙ@0g%:Kaszs,rn5>XʡFdVNyٚOVU ,~-|N7+^W"aBtUPGv3֐\5:C 2\;,}&X%sTovNaX6僸gQEdTgU!e/xTM[FčrjA{ZTdۗ B05b9''U>iI h20Id/ljq`!z4{yLv:ln1bd,\v^ YbcD;SJ+csA.^97x庅Ur5/=t5gu'kIޑ,J?ф=q1غ߮.TerGka&뗟?# ( h1#Q|>>aE".cDE I\D&i̼#> !<~tٚVPN{a)4[eK %]1c_'s,|a9>vOjd%NP Pt"#MQ/ V] % !+6h)@D9VR.XQ X(o#<Y+f`9ѶbSroSЎPLn 2RrXa(b@A Fִt3bxէZHE(S`MY Q}0mȞ50DoY{ 8˨PbMjsZN2'7˱%7<[ R%k~$@6%c WCxpՏm .^.QK:ԇWXI Ipm䕒+H5c<馠-%?p}vI9}!*|(Yz@nx 9Y!s M'zt;MZVm/zX{Qܮf9F3bXPS Ta缍.&8' G"27I2(? eV}v?kziO,Tih)hV/3Ӈ{YK2ƇA\N3ax*I5+ n1k~Y|$u`[rMegbJdߝF׭5VAno ;go=yc=삶E'UjoLj(vrD`L) N'(rnetP\.tikmyD\;ENKE0٦cG_[zƘ:Gx-bzVY^ZO"`$Q[PZoՓ401"r&@q3^|BM8GSwO%ogVⳂ51:{c+zlDFギ .;̰baeW1J~+Q{Rj0YԹB6 ę=X6*DJRRzA;+,~Ã7[2c;fURV7 ¿ pBFqU0E2K\ZsuA --Jר"GBƏט7nDŞ U $ɟ!w877B,}^ɴU1hi^Պ $Or# &# =kO*vXoxG?`:`OQ$߱&J[5ȄT%I.h *L Efd1V^ùHӆ;8Pi//mHךB:iр Y bD㯞t&vJ.at5q[K=PWLB?yֈ/7 s]&~NP,ޒA94GTC|jLu&z{&=6v0IfE幡` V~`/ ;)gB`0^^ߑmnCzl7یMLjϓD n֘"x=h*cb?nNtȣL0m48Y?/Da^_&q-VL#w c?Z1+Ǝ5ͅ &ʝ\׏eW;wy~=˔WoV6dfAB/۪tpR:m ;gUnUm,pb >a_uTk*xס}P|q3'Mxpdyۄ;M(rTt8*1w RjmФڭ8Tn yj\doŮcXmIO8юg:91(Kn`U;rM|_O|P wSyNMN^\~i7Y[rT\dؘJؐ׃3b 0@60$z egܘWВIW@=Lۛs!wp;B}z]x!W_aSZqVnOQy(X$mq׳`hӝpyꤢ+H(?1fE>ʘ;vK漁 c )ۇ(_Xz̎zfA;*g ;X*n{s9 ;!,uj?m$:%(E=! O&FGsHe$=a|z%'xn;D3&Cj1U bw$roLa4`qy%3~M޴oLo24~䡯]ǶNh6lǞFY֙.0u |U&ItOˆh;I:l9[5o`eWp>̽qfHkid+HԀ`2 E[^Ax g=D k{|BTUkcl4,ֹJSWD+=(wI8M_XפZ>AݣK \CË{\Ȏ>}(j~uV3C|BD,`vhC샾zJ OԣP7 ,~v ػ"xW|c1$L?)Z!G=?nj,IB-c$\[o:OQ oNxk0+Lx3oz(t4JE?? b7GVNrT _M4䖜_m_W bwWt)$YʇܷQf]W^r،v^eXgƆr6!=Н}  ,mh(ô-C3MA.odjPP;!soⱗꅍ)nt5ݺ`8Q.\Q`jTiC:nksІ=i^Uy0u7ZA&8Nӌr*fy,ݬMz˱C"-DxYe,{A=2u$'`y>sFצe[㞜]lڙr+.Sri-&NK9t( &aG=_Ɍ +5'f7X2?qY'3EY8l5;Av9-<`~P\(1P#I&(7mUNt`L~PK-އ yP{܀l 0jXUߝYuL]m`=HZ0 ieS?!u܌S?DJ~c[%~tg\H$m'kT^zt :f o]bbjX".b=\MlP˕[4'caMc4p Хc&;h-y[;B%0C%gI'{4`-VF!ȋ+Q~x%3$%;&^ 4W3TWKoѹ:#pf4u߳1ۀƩ8n-/P`Jn]aMЀJ7K-YҸ^4m^ o1{atPN fF;l9)J7~&"a&vupղI2ig/Dk:#ywJti2ھiqQc٘8zԥR(R:ύiF9Yd RjrJK; !(ސ{"/zX)X3E⃁ Vh "u6UW_i"i\0PE2$4#XZZNbYQblH"Fg2Z `o[\gPf[~F >vȾĂ<5u^ /+ޯ+65S@ź7?[ѼfJaxj'I6eb+}AK5>I,d3E]4qHj+1VQ,P埲`q%:ֹwtk~3h92._a^q ($Nש‡ϱ^nIA.d S'pl11&nma_5de#[}bw~,7Qa:I},hڮn 3+vț. pI ^q'V&O_DO+n­A,Chy BN9dM_2I.֙ZP^EgGѨ5d"yj7}<礞UzW5$LF}ܧ:Zx6gRHc@fEl"֟i@n/tE֜)7p\EK^ċ^;l iL'!/jőrmhZ+EAq*xŬ^ʸ ƐuեՍ#x׌LKx-QBH)|١爩h2K/g:_uM.)ļ]@?y P/*e2nWk1@S[eiZ#7ObƤzh[D͸OV>hO9ԬE RnD4}4}^ߞ'w!;`]hʗ,&Ec%`BeC.|?ymʿR l?C0x[}뒹;2#r 0$v~2F\T5M;!zg {K,iE"3cZr1uRַ 4.enPw,Nrcl+@(Z>;K9G` ]CI؎YѪ24xQ2Tu1~;u iA1q.eu˘܇Ǜ: h8q|ZpZ|1r.QN-=_]Q?D⪥0'S~҆j miȑ>+1wT]Q9ғC$-ӣB^IAE;\X fuѷ/lW79U_FVGZ6oŋ?1%"ýs;tk+ Әv16L z- > r9B5nOoh<ٍk!n}=1+O) {~j/ #ܭ2?ڲJyHV^gjHFu6B_o{׎ƹF!FRP Tc㬯z꨷b(!l ,\s~8CӉ&ᑶ6ֲ޾o14i+D{wIq)> 7c̶pJ0qYWg'B|pJu/3^UfWϷx G5[F9sSή!=֑ S$4YbE[gғL̄8 vO,ѺnIm79qpOAO 3 {α]LN c^ !ݨЍp! 㰄 Vdf uVB+Qw߳ghFu83>pQh/3z%ڻA9Buwr$O%\y'),Va;vnhAfg}y.OPw=NET.. ۑٹfXtҷM3il62|7Ӹ.VFAH+6^Ҡ{B>>>b0xٺHTa'I6Qo='ՎJl ;!P%g@}k-BzarZ!gBUBJwD%} w<ރ@JYqYm@]Tz wLϧAŮ pȩ+&Qp) %`rR= I%w=_qe9 C,u& fm.LL5h'6[Wѕv[ғ#/H>yv8Ǥ@̕Ol56J j]{4(m eP[1,c%.&Ƀ(WHsҥʍLzל rGS}CUT9zQݴe# $y%uc]f}.z``Fb /+@[^5a10z$#)ނ|'B*8k`{ ` ӟt`21j@1 "LMQ|Oyc23k(gk+Qyk"j}%"ɀg1:!"L 5j {sqc{Ǟݟo 7SE6fTx|⵳҇4oP ̶4ziC_0:[1Az- }9BFKNay~ߚ 1#/E)$Ǫr_BiqF zčp1 36 #oY۳ICf٣`b1zFV$JRRI==@~ߔ@yǭNR%N6rKɬODW3/$oTĻ˃nMA1s:[56y.ER;c 4u&dbxg`t'̉dR*|m@甫,q?^.urKe3 EҒ7J^dHW;*LŊnk͉] ;8gM,b@רƮ[XM:B@Cq E". ʿX-uTizTZdQm`iZb8ĵnz4O"QjE'Sp!G{Y8'c*c=G j~ H[сD;C<ܔj!ʠ V̀h$Hrc)kqD|A矨__֡?DB)USf-g;`U hJSm z|::,$0 \OQM }?uQ^Hn 4dT=o1FT. )1`JV!M;yTEoi9>bwޖ{]Q Y M˚);~@)fK- ۇȈBa%s'φ_κ*Rt[:s"E DhT2" O,E ;Ly6EZC͜ڪ`Աj@AG[mm7Z*T<~n9 {1b[neDݳa05Gף~jx "/v/ےǼ1VfQ(v aA b7\XbZXuV Âۅ"iV-`H{cqxlmT FlLV3ێЎa=!7YZh17:U:J*h^=ݰeuM~~:6OO8J=(!)+ c1AG&SHXK?Z4- OsuLʗ5gvF8]"n[SO, MXv Ko$?i;K]xB._"^<]Dz2 ߔUqӯlݴ q%TL}#D,>pcO&PT"{ 9j)@ N5EL~s7ݡsISOXđIڤVQ? 42K>>\ t #HNA?<Β%Y'P풟[s.[+ (wǖȤ&n IU zLWqz'ƾ9DqV7ڽ'Y2\ܗuj8Cvj6+su N E7BXiPC ޽oj{Č8y˽Og%}*]ce6`QGy]YEJE@J r;N|ޗ?'j7Y/T<[ر&4qyZ^=K$7Irg<p^ŨfHN盈r_m-VINX9b:KSP .~vӫf G##xQ? e;0C)..]ɋ뜶9웺#Əes\!Y Z pMrYm,>mJD\&qnEVm}WoalnnV17mY%0؆R0+$*UCCӪ𔶆 mo()nF7jӪӒo$%>'Cck%DXbeF6G[, 3C2ɳ- %d&MQ"d#I5WL>psx(Kac)]aRY0״Z-\(\l޶ W랛MtP[U}1mO$yL d2]~q}2c~f~\ JCr%dب!d(<ǎ~@}Jsam\}@ݮkJ#VaŸ!]^M-e@bqM?E+Aa|%wsfL`ATuP5Bs?WkaOZ[zʖ.͙C3Cng ,2Hy /})eM.ɜCޔ* 25I ۛo<oYőPb^+껿S?*o]0 dlV]a{+Zb3hD{]7!;,[Bn&W=Jڀݝ%z͛K6ExF *5ɣ?gN]9~2b+kd皡-#gNc9S݀[EZ1LÇá{w[yY`{Aͧלb(KcFUQ _V[[K4K,!* _lmS\I.j.'* Q!cJ@|`'N74 o^ Ѡôu帽C]:].в) $}Zl,#Q IilGB8ۿgѴqky 6Q̖l5CG|Bh[(MCU,Q<ZoS,2=k`CbWHgHCS|92Hob$ԢB7) Qkk9ǝfԺd[ (i`u"Ctfb.efRM4A6z;KOnp'NnaҼuP=3de-9=GW]"Kh;!NԠ'ܹ/ޔi/UJ`rۜ}B-8 ҭk{p/xbq D۶y1} ͭ<w-eR;(Aa i_ÌAjen ["]I3>[8p'TF;4AkSE W*OLzjp[Sqd~4́]*cO@}?\{$ESq3[P7hA>8D|\;iUjiI.f` hD"~x7c>Wl2)jT5f8ŕJ'\(7)rINɐf,s<`(T2[LIŝd%U^j\wlwU!<^^ɒ sVU5%TNmùj`wI.?y e5$?/_ta7O>ӥ ~0ݖ*#ʽ"P leRŞN.KӔņBى~x6sSH%Vd{X܈^3r"-Yyni_T_E3跚y'5~y`#܄<>QYb_8a*nK6i5!ֽw4!7-k6+^5'~L(j1 )g܆\M4Bn 8$o´j !PL SK؞EQdXO;tTtD?HdhU` mg^V $; M*K6M3-Iځ%Yc~KsGZI\5ВLGҘD?l;*XG _ޭx_)=58N;}ȣ43b)cdAvlKx&2pT:yZ z*1>w#m'dhV\}RYF@۶`}Gl[ _Zk$q|1fiόIm4iN٨x҈:2sRju롱1ī5/S#$&afAuD|pu9Ӭ{Dw5=sY?}rf, ' eZAeR`5LnvviϼgBSd׻ڻٖm~7 ѩa_|cE8Ń>0f)b(棥~k.g EQl]ji2 6vgW%to5a-~)>ZB37 tjq\Oj5Fk)ȟA<3sFIiB!V@X&~#ܳPަ>f]f8TKVm1QiZ& Iu ?^wO Dz*Bn?w Fjm9zchn!YW(/EVDWlEARfut&xniG!vTs)ZWm7p h'О@>m:`a {$x* TAfDZrѡrVi_^GyIr@p8y}=uh=s:L\{%)ktɼ[GA0DdaOvqⳄk;ҮF!_hZ/ڵQ]mIUWن :;\6=5ᇘBluBuV[tś-OWt`$[m ٣tu`7Q$αf;T7̚cA_ ~_ >j;=`JyUW+ 6/9w$L踠|wHRX*vϴl9m Os-xJt.t 0HGBm3*q7c2:Kx*JkeHWdz W M)˓okQ/͋]%I[k΍5+#: $򒦫RsUl)aP ݭS4>B q9}JM;5tT$fs^th (GpSR駋;E׍̽R+7iFK`OYa1SGje{}sH[ n@j߀ GԦKTE;ZL Cu?>; |.l+?".j8!_ŞD :=[Biňh'hV25GUv`׾ !z!++DSedE v.衡{U#i h[]$fK]0oE>fkB뚶fͲʢ6U@S$ &MapW^ڑ7Ag:>˾4+]"V$"[GZv`EmɖV)` l85u!a[wK#K{u+(oE<G 2zt¶7 m@ J$_Fy] c0(j*}"0z=WxP+(-bpCn!5eֶА5S;tHx2h.^'LT\f>7!1CooɊg`tF4-]s`U5hyz#pNZ^5ss4&Д%|QXpps&qIbEPSˢyLQfS,bVX^!CE-a*f]Cp?ނJ_<#UkH"ehS\l *~:Lc:q{Vl (tx5A32"mHVVOY6J4\21*PZYkLQgP 퓤RB, ʔ ̀IfGXom}oM*Jrȟ%2U7s跓M[?1(,!]}t쬧u*Reԟba=fzf {Z !kNI&Pgd)h*yYGݽ˔(p@/AoR `M66?ȳ104MҬKP/Y5AvuBscMxhLSO@[Xh2­6ކ$Ox]j^a^K_Y@rbmps:BN[ك$wt5 hYpMyWC*aP}c!Tb#$6 ˴L/nzTf,]`n'zx+ h%n?8Z3qI 46i2BjQt35J)T`HĻUp86BkX/FLH&1gr(0ot-骹S+JBmGgQx6dM-{{v{5s$fEbWr!,*$K?"%(nփ:Փm})N A1Kr{)WҢֲiU6[kМ` N$lCFZ榥XSA$GFq]ꨪzoaEeg &wI3|K]#݇Ga7l6Y6Ia@X } l`p mu@7\,tkX&{& ꍆ</Ucڋy$O:.d5DP vgv;-`[M{i"wI4z;BU!+ ԩ{ <9/~RobP.xlN|rh[F3XHt.`PHʮUC}P0 j*!II}sdĭ-Zٗu MAa^Ȋ>qƳ}5ٳ^vb[e(P(V_$ P롍ٝ=s=;ŭi\N,I82S1a5+[97Z Q8JҎ[8-!ݱFJ/RM 2n/.. `,̱7;^r}fbzeC$GDK*4=F虹eDN: -"PB@B;|Å Z 1zm}Lו'fLi5/,[ yѽ Cq腙k7;hYbO$ 4ʨؙico{|O`>>awnJ/9`I J-& 1tt4zXX;gUsKZABjkctxL]1Y4iy ASo@vn)߂0K0ClNz1v:yʾ_YEM-Tc:{(ʍCQg+0ճ%ZT4kͅe"緘(y#byO]ʤűDC5>iæKxuQ͉`hSbODec"?/ Z1jO8 qz{DSz|*oHB?lvEKhb]1۫ 3A'=3mFn%-O ݀5Uj\/ L\ KE>-?|OSޑ >F׭y&u[ jnZ %#ex"Е p1*Cf )cc4myP.nlNHpʻb]Ru,Ζh^qj'mIFaq3C[YȯGf-"P`]3}^R[1d>iֳ?c[3h/( gǥfRĠa}"0tIVr6hŧ(;w[l')Tz7S5֌=ED~M Ĉ6}j3b5Fun4t:yfnecNȩmtDrX 0Q"٠(2湒^q$>jqGľ1+x* ϧcx]?++xXʫl6k֒@}_"ٻ!.Ӈ}l&5g8n  j,g"h7;o+Z z׸A[8!6=kx1ͯqՊp.e|˥XTϞK6"k{km#oI苡r@]^̌/=H1N*i@N [n9ײַ>z8 A?dai5p,Dҏ L馱Xi\B,~Ķ<ߝȪP!?,Ɇ(y1,jp9bW1Vis/uGi8c/<":=f.yze U+$+Vkޢ]kP6soFe ծgڕBy*|~^l4q{vۚW~FVץzB:@ƕv:nɴaxz)f Gpoz l4?63uYI؟??KހPGR^{ R0`qWyߢ>nVyP X0MV ==Y@E2t镰9*֞^g8dկ\| Gf 1VS EۅX='xn^)@M`ڍz[LcR4C]vUĆLEa3wp12E*:ԶPM>AOdx¦q'`9PB.t`@pތy*JCĞPC&Q@<ng7izmDO=d["ܥT wVxNO[rCnz2pVd*j/ZItuQ`e`NU-TÄOk]K:Jm,mKgB~nƵ~΁ y_I L c1ؙz\$H2~?އߚd1L[# vqh=T2y͐ $c^$s8Js`bӒWqi6wu{;%;)#|2Jԩk|P@^؋5D#DR2Zb02[N"6EzEta7"UAmsp+w;P7-3tn}1 j"c\ ,sjz^_|DTRǹCL qwCh@U..p_V7,XX\s)dov#J9)RA=/(D|8+h?oqt M8y2¿_Y[7: 2@3Z:!,,b !)N+N"KVZݣ,ΐS$!`H#ulZ1K9Jr!oL#ThѢZ%0=$u=Gi1Va8PXn^>b-"zXnG~VУQF1#3Č&(~U5#@Zm"`@a5i%}~Y#pp=DbC=tnr=i}ՐRHl F &O;GP1`(| A9hUŴbOZ8\|y`Y0(qTDh⼒.ia|*,7T @<qT|%)T kU#D,#8Ox4&1*9ݺv2tr0{fcQPѧU=E-;̰}H^u8xq(ibdO XT(>dsWy m-7iu,HMVo}p30)Ue#ݳX:`'>-KEuE\m"2o_ZfFh9Wf0˫ucE] xUkƥ+&z7|O6o\p2f˽hMB*Owm7!q CKBEh[ʓfY}=^H}#+ZkD *>:b5%.I [WW4{E+_L1LN?$_,0} 'Řߠ5pƀI>d7<{mRQ. u~f,[?b\{JOF ^J.hhІ{U^ :rPM6ǵc*H+ @q5UkY]Y t>[=nsfg0dE8iH^.nHc(Op糕g=th)r[ܔc@xBb@hc,$v$2rj[ 0c /ܾg)]*H;?|$-bo[:0`S9;Ff9KDcǾR#9ܗ` N64E=#"j% ݟ(s V/i6 ѽ1:GBV%Ð9)ڪX rug!y.w Yeí=:쀾W(@7fȧZx5+ 0H:x"y u`6&W"ß9` @:Hg@H jNZ9Ut97)OW,1JO z_z & Q6ɨR?s-ӠFae~a7yNz"=jℎ5 ~|Lk560.=BW  ;:{WR;1CjWD ?bU`PZ dI[O$H4k

2buD\w?1#)#SS'$4; G0m"'ἇ4$f5%6<.AiCe~)Oz?q)_tvEو^zaқ9@X>9?\P(n"_Ur+N[ΕtJIsû3 n\ bSiQQ7 _|y{$2 q8d,^'?GGF[ůϕ[6tN@UvҦ(+taT#fg>WƜ#ɈH! YUrn5eof1-W6qKi:V $(laUj;6Vzrv/ 0 5,p/}XL5|1I^9n DdCyw3wD⶿=\ F#*:KE- Z-潎YH GDޭs92~ה2x+1%,l->D6xv 1M6ke$}ph5C`"L넡֛0;B ;kSi3%1Mlߚ&DxHX%s~cmе3gپR%2F .T9YRi5g|l5C1 D]МQ~Gy2#N>@ۧؖD*̾^o R4iNAQA e _ҁVKBAʊ5S+pW~,m&ɧoO^bY|)rU[ [;h8CqU{&y]qnmd Ƒ&{] 0?kaH`~dh?( `tqc"8ɇ.~l b.Pz]5ɚꗽJsfsdW0Þ|(xoE9YoG_1tݣ0HJTŮG/b; +*s/P- 7mcW?;0 2lYAops%$˱p+=F+dSKʶ+W0'mc*ǥ.TohQO5]O"@:P2ұI ?wL%g0BxZDB%nJ-H{`Y֧Rk7-7"` דyngZU_kJ_"DРB̻+YHOBCXC2 p-C㩱¦j\!$z,䱢3s)?K=:WAޫ5.k6/xp$" #<\1_BUF15w!Fys_h=!FGvH3JsnO+Y)~je>,Z#*-};~`jh46֯2/>Yc  4/!ǴS~J-.XO˯5H]ӅѪgnyw œWW44*5NP AkFnXiA!U :Ԓ fwUhj&n'b!aHs+pR$).medj*=ƨGz5G@'րo2<5mLwc{e~y^b-я2!]!,=t}N|%tI{'an iWUG0{ClrxhY([wmgcK߰`acWo@`ԛSjs-Y}kB!)W_}C@}VJʺ|3ct )i$ٕz6kB|ZXxWD.u M<mlAb dq#:/xHXw" jܺ"HW>ۭ @WX'hsf /s+:!^a* ,ɴ# FS!?8˨UTPc+ANFeO5]%pf lũ^T(VG_>͈G_.S)' U]Cf3" CBVOvv8N Eޗ_S\27՚CU瀁`'SL1vϹ: y۾^7A>ʃ)b"d `F$W&S=AFIQ r<0H{i\* ^NL_0g5I]Ry5\;vݰYف>[7e7o_[f2S}sQ'g㓬~RG4Z F+`/ޗvH4"<\.(}_qYփI|I TLn6)Pj[0`S1/oSv8j(dUR>b5>vt'6q4zRiQ#d?"Q ^VÉS%j@S% Nfv_’]bMz;zكb&؇i(ZAڿXH5jBso3xD4tk@i o}=t4skdqDb!wvd[kV#QmTnTcxƀwLq%&UcTBP q|f>$'ƜzdQ'ԶK;\&[sKn;rlkr  DȊzKkh DOX]t5aBDW/;j^*_&` 0,<\ĮvM?,ޤ-"waͲp9J讂-f1 ׀7oV\==XPԴeC)PziC!r2[CکX6!ث nQ52GvQyB"[ɘQs#skRȜi%c.y춫,fY ( wg^ϛZR|m7c1rya:+GqzϒDԑ}$ڰ34!DʴcNjƞ齩017%K0SUBOސ@t+`7n 2䌻ꂡ2_K@Δy!x۫ ocn1)3 g%+1yvʓ=^!mzoK ONf OZ(PrUz`9)Z! 5!\ta;nPhȸas r->:T1WA$"'QQuTUqׇtvID5j7Gz` US HQjB~Z4b)cȯZd$W幍\5(܂h;/E:.$\XB;3NY3@8,91$BֵXsznI`W*֚*.${KNCi6d~=y2 uq6Gtܾ2 {* w$Ӧ; PK<(oO؟~oƫr{$?U+QUޖ2 @%|0ݸŻٰ tI򏖥Ou-]qBw;c=ˆhm W/[c4-•^g _ }B8)=@Qd$WCl55a8-_ЫadmżO9ߋ҉)hO0Au_.VyޣDAO1zd$GJPsUn[,5 /L#M37EIZÇ YjEcʣ?6)f6ʬJ,oAvͯ^GζFHB܏jtq+LO]pmҭ3u[-xt?.#_HUޜS"aO`b|9ܡ"aQd?^,(btz(hUk8Zap|M`91'[5^5u5ȣ8Q}ޑmgVsx7إ2( VC=RkF??`K3c= ( lom6(6uF!xLNgT%tn "'-zp ̵!"yoDƼ{9,iTBSn\";8r5%. ݪ,u>I_GFG`t \VIG {$@xDDS6l&Ċ%  OSU 13- #L-Tˑ<%Vl_z;.{`}Ἡ{SkܫN7\tX[ N7RSGlƵJ~/9Y;߼SlaZQ?ol?}̃'~pK *Lx'(>Jx L9C\]'kU%7 oҗvl)|_8{]6v)9-dA[ t}Ț !c*a/PHP|UZ/fwmZQ &9獲gv{tθ{uʖɜ岪{vcʤjBf:EXZr"a#!jΒENUDCӗȃ| Fhx~}Мѕhy)M;m_I݅vH{Gb -rV6KSb9 y HVنeÉrS<^RE4I"C)Q%'T{C^;E -'q?_AyII qGY>}\wvbۢB$F;&!6.o";G=~C:}Wg潜Cq1cq<O㮁ivɪ<ɀœWGkƪ9,1onS 5HhQ3UʅXLg2cya`:%ak$xXsq,UGewwO -0phT8CqL8xA|Bo{voƛO]:umwN. VtuMS.|8bJR{!ݡ8*}g؂gUoYOSeM01]?pQKsKR왻;rgeV %1Z;z3yM؇ok*Wc]&uIc궋 W ;\K: 9t$ ¯x%C5sjv|[P WĞ+!|o,=a=ZLy]lQ9# nݭ<ǪKMR픘NH'^dT3xn,J6#5 Gu,l:9onS%Dsϥӑ#o|p01!g'zrm쮖pE޽զb%Ia&|q0rr6M_L#җ"ZJ^l*w#b~:sIQk [4fi[K N{pʼnKBZRrg'e"(xUv8a KqAUgg(TG۳dk|׀i0)+a<{9,|%y\o¡0LZBB(ڕ"d10z":{"lp޼e^d"X#жXHUxG˖<Z8W ?J631{\~:ISe;׹̑`MM լlxȝ^;mY8Z^@7ثh5HD<$V/&bafˇ^`f+)htmXrPfe$DD~-l4'Sj5 3Es~>D1Y#^$s0x@d+=zY8{/>x-I[kxP LB̜*VxWH@#>nB[1cSI+\8=/N$J fL>z >RhdmRMZtKOQG*5++ĂssZXR*F04s|&?u0@^+ET-0Gk.,@Rb}>8Nju{mXKc'}DZ z37Q-%&G+8;"y"T*QhBhݾjN`y$Kio U*|VRfX B{zGd.\_z\nUfUt P?5h@cUk~zMjM#h#jpw$,80rWiSXư ~z(â|VѮ}$& -p0t](s=Qiuz% K.o?:՜wG,oӅy|]0x#l䱵[%8 tۑq&ұnO3zXmh+K@}v{h7] $j $*oX֋ n/}yxҠQj!ы8bb։VU8`d*7*-c*lɀҋ( cKpZs_ou }BAj&IV{C: n9cH?*Ĭ~=k{-q5wSpy:;U=>VuA-PῸem'g6Ԝ36YP)3p^b[bH Ȁ׳acx;yfI4 7(^L2H+FŒp+K.h]T^X Jml 8vXW$Զ_`˰ŔƹzGw qЊrDQHa+ڼw4ؓ#{H iܶvM'OJի m!]e7$T{Z|_l~@zwF|o&/vM8jcE޼J\ \1t2sݟu2gɶ ,PO.b?3<7I '5Þ2ԡtlt"CּE#"΋n31mU4J]DzCZWC61@ҋ$ɕ8[jO4\Uݾ?}LK{QlIFP Uw;dB,soR YquE Dgԥ@iF"~Cf{39{zzjΏܵ~Fb= 50 0Л?jٻ 9e q& 艍PڴmbkJU9PlBy&_&b*`޽lpY1YywCE~DBP_0uZE4uΐ?Du nRV)N$^DDWNɨ;0$GcNQ~ܟ\+BIt徧BaǘאSK䍃 r`eS[`} O`v!VjVaUOɚxosRsfz5u@WAT7^}*r2-VrrP&.ܸ!z")Qls]P?xxKlr?^tI'Vg*.vCk#u[#wy]~͂v&]h\}-8Bgt|X` *ْx?4Z:;#{^ [$$@< V="KV;[ Ե"$Ҍ4-R82Ll~z?B럟9\8R[j1oˌt-: s.]Ffa{:8YA|s1oO,y˽L81kvW{˃\i8Nj۫LMBoG@o Hϣr%y%-vmNWjX\;;#kRc f !cvɲ`z6tfd xߘ Ǜƚ ê(xSM\R*&AHܖ&R5[tGMmRqFz+ ‚/WRu 5|[߂1**p$~s95F2KZ1*1|{n~J-S 猔0qAm&PB^kIaZުi\i_-eч}ݼa;4L:P4(< qXlt+VC*RO }!["Hz3ðJ-h27_Z1hu1BƑKRN)Ƽ2 h=E /v;L^=[yv%<=)\'nUS:1bY9bUB Z֘A泮WEܕ4"K Lho-KAE5hlɝs-wz#6)hNJ4qp:[HfoEN]5?E,DB`G-"LBaZaoy-w[@HfE pɛI N.dP':E&gn;Mp4̐)_oQ`PMƂkK2֮YSrHjvv^wF[;*x)[>T.? V@]KLK*+2#!˪BUI'1X8ֲ)ovb^۰-ǰߺ>lc //8ЛN,GЦ4}˝f-@Od쮋'Ώ0y"زóCa;0>K1'h(i݇EKgkf \, >*6PInR .Ÿ/ -q;p`@4-(PBC@ Bϒߪt< nޝմ3~,sgXs벦i  HjcI|`0~-00yͬ qa{ Pvlݨ?S M/t-VdTCڽ5&1ʻ҈kISȌ)DN%2xS.P*l IvzG?β"C5I'&,IY! &oCQ.DSLxQ xlFޫ0 WI )LF^'='IDMN=Ӧ 3, ϖ&@U<h[sN(W:YF/pcTYo43)q_fKO! D<"|.>;gn=xy~rh, j- eW@,q YQ" $ɐCZqHD [8QMM4DvBZnQ3-wޢ#)y`/>μB]7(,jU2zHkKZu`]x+rJ(L'1nHd|d_\ެ8HolgasU]+yVy9dB1 4ctk>dE2?Is{OgneF˅_DwJτ,"Z,<8znY[}`E;c?}6'fFB(#eE\J<,4 Uvf@C@}36S9O>}Qp)$CH[1'nR~? CWҵ4MĉS//"gB6V0[F7t i+jb1] 9 xjAN\rPBfńwMrg7ESrSy=;;C^iqX!8NpU;z C`75r#6b]dt,޽qM A)9c NdaR!u7%+A rOhǫ|-qaޒl[U|=knhz:6> #xǢ f Bw D8cM+ax1yꙤ,$5yG(iy |nȉFp^F[(xa,v+uoGOZt K!gŽ@R hXfU^pToxE59y?h=oB)_&i2v\e\L `fWȼx1CƜ>V>EIkҜjyNȀ*3"s(koN=ӫ8{%ܜE oDs(ȵoqzݎf Av} VԘoY\ lmPKPScz R6$[-Q& ٨m5<9Epoj `M(e!6jnu ~ q>J+QfAAK2Rk;;cg1ے'4-9(w9EVh)'ޱgYZ07070100000377000081a40000000000000000000000016759d58000001290000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/iscsi_boot_sysfs.ko.xz7zXZִF!t/hP]?Eh=ڜ.+ Zno_0R`t5S\[ThːD~?XH9+͎;̥zHxO8ѫ,Py .c<rbA{uàn0z-LYԈ4aGgc{̤Q^7-s02EЈctv5P9.5݌7\vW/92&oKK搳W>k~J韸XMgF$9P.C[@q˾ |p_ Wݒ6.6μȘ8:+qafse;"@}Ч,kէ~HBCh >Zku0 &;Yoѿw:^Vk}V$?O!) B$Ԛ.Paq1j>`sJ/Á!N07<r  :~?i% E#R^ѯ_E z9|H%Bv]R2 WLj~^# gP^f@4gnמi*TE-[pT6(WO@|Dtn2aiw)R7%˃J"4- "'kRJN}X\+g{[bAfrtorC)=VDljyJY_Mt~p42hL|*(/w&YMN9QڸC?"\rLK=^F⳧#]ɂg䶊ձfmn7?3v&y+Y=e;ޘ2fނ)yP%b^QR`Y,TcnܜJ^Y3w*~xV7+{n|t,&4 {|o+r2NUg<$p |;%ɂZRj4ja_Bp=lhtcVG%N-]nui^)WC6G TQDFYpOs畃<x\:¸SCz[RSsXYI&oAphߙ{p|5 H#-usϥ\%cBnFD= u֛LpЃ:?t^^]՚ru;d(j5e bgd2Ķ5URC>kgDT@Vji” r<= ~qtAַQZ)2s% 5uzYbEPP0?5Dng/!iPpv'p?Ym-\=dodEg3 )򛵉QI }Ĕ? C1NZ&2"9>T0 ֑aǧa2L0um/yߤ9Qͱiݪ0~|ijAV8]= -g֜_\$Lc0& *A "'aL~PJѷ' )%%꿪Mz€M +QSmS+ڐ }sW!r޾bvzT 'ʡ### EjLxV9NN1 w \^b ۰8R]CZ. L#YNi^},r៚]:aZm ɛ9XmG"QW_ \\ AԘTŜ@M`Nހ\\C/O^{?&ni!#knFm'y# gγ@[ПiWkJ%cwv3ĵ,!jc"u{ 2[S?.V7pe3ɔYT^%qwivPv-m_}+6m y2ӑ4X0Ys^ iL6\c(8XHd1bkأyU@Gt)ƽ5\Y}9MXl c"StJNR(]̢ Am&5$yo-7]** sa9?uڹ!9m0Q9MGY\ : &ZA}F^%Kv7@?]8$Y-N@A_z~rc {Otʳ}b/VR @6brۨv.i[rў@$15W\0w&^n#je8Gն5MEbT˨ [EXT+tT/45 6SL.w#Ê]Qd1{zͧn~+,b7ӈ_st"1ڵ(ѝ7Ƒ6:E=3zWx 0(_'nC^κ߄(Dpq ^whSb)t7{\Y~㉤]-ġV "hĨ17ȩG?p8){%p}',j̹ߏfR}1&yY&B@`țܬev_~&0~L d7=7iCT|~І1&wV--QcخP4CҦ2F$3|+$p>dR鍆+x( Z>M3wo{lژe T%'d.->h ס+"~K1G,P6/S0("yX4N>V 0Oz 3WW)w?pۤS=&j&{qH8pj IFqZGncs'~Ԣ{E+  lct2*a%T(eCmV}cKZ d61ƈ~m8^6(ȴ}L[pI$ey#mzT]efT(\e&E ;Z ⼐exމly ANFd;Y'RgSvǣ)c(9gux:15Pt~q{p9RjѪ 09?O98Ǭ,opwJ+ BdXQyBD=kZ0r%sY^lgz0p&`S!߰,Nhak~?C R}J> F_]ש0_OWO$LcHJ ?um{^5LBX+'m@NrXKd#R8L:ĵz^~+hskn$"yUG>- S2E.ғ8 &r8Ԙ*t2EF%L?:/dfΒ Ǧ* eߋ63a~Pij~\uRi4$/7*ݚ#<hbAj&kzQFk  +wo }Ml`e@R$0|_ ̽*O谊 F$ŇdOo9KH50Ɯ̇~i>Bh}yW_µmgSͮDI|OilZͫ尛⌐ޝ4 uM]T(2GWx~:z u =WI@`ov KtӢD.Hx/kb1hhnM,` ,>8&Usf!!%@0T p䔪{QZ5϶]eSy*XL}^L $A˱gYZ07070100000378000081a40000000000000000000000016759d58000009838000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/libsas/libsas.ko.xz7zXZִF!t/-]?Eh=ڜ.+&srY-i Olk4+\BzQ{4(6 50Hq3p$pký#oJfO GM{~]ɧƝRK X&2{>-{Mfxw~t"BVSg54;f@ \0-no _6v>"BW[^K(˔29==4fƂIs9b \vĒ),-G03Я^,^SjUMt3},c.3ZiKC`ܣKbme1&z%yi4`N$VLŽSFZ{EzpQ |=w)]XctI*MhH3&;SGnvs<*yYHb.vP6溧%q]eghv \Х-E+ZIS=XK,^ib;O 󸶪nk(VB6]NKALݷƜWLM ,ozOv?xc8^ [͇i|ܥ|Tj,UiYài#?{gaC8!e~_WNHMDg`vW|RҞ:4" Ry`BwU\&#y|е3b.p[UQw0^!c@E!eL\Ӷkb۠q)K\Ds;q&(EP^ +8g2 dY?03_[2Z_*Q-#4isjp?qTV/'L%𜜷l#AJ`_O^pϣF$#ly .wH?q# K blWj ņ)<wIs=%[^S^JK:yzOA{`HsU&彈zOst tNo/˛F !;8dK'^*^,PX'ē5[03@{5d l-N YZKl+sm'Q hx~]V%*(~ ~&jlV,،sMNj \OB-=P]  'M~}@{-ꞮE A/͑-.0OC 1o\\Fe(bY %5MVɩ%tvF;ݦV ٶ1YIޏH*V26>)6 A dU焺~A0I냚eUSvWB0DG9 oOdحJ (5KviP S)}m4`돤WѲ4X/c5ն|$U߶=Owf_-EMè}d*bZQuL& znP&*'X*PYtC^7[npA 4{1~{&Ux.{| )$ij!jwczZ?*Flg4aGQn`iCA.sr2vϏn1Cc#4)HQrs>%D@mlmRk6G,c Lsnaq؛;?,s*g@"Fb{ڬUpvOLm0tz? 'cVe=bb,"? `Gq㔞' O0QD#;rVK .ϞL|-^? cvr2ʃFW Frh-4"Co,a!Қ-w ӛ WZ\6蘆_λ4t@= J=A?Vn >94P_?ƩOch^P}, .73M>@]swz7νn<u* !5o4bI3}[ՒOs8!iedCxXQO-!MsR9ZPNa@n 꽂n#o|pd5c!;#tgԚBUs=bz8>ΥC"7sE_tU:˧ O4NgZ8ܽ/Ɗ(M]Њ>8*?iq輹ѹN9.J#o46_ i/U~5'i3ef6Y['W@@RL6N&:|fĽ2dOp QTxQ,ZE0YQ=@/k PGٝ|s;CFOĔ2su07&',s O/8-I-zw=[zazv,bew/u|z!h碅OWQi0JA,n%A6[+H6ى A~:<>Jʡ%{f%Кè.ٴ$'Y3Kjƴn$@QFrO{aFwkh'(|ä⼹.7+:AD6 Fe+ Ј$>n &qnJAogi6,vE=&͐yM5IcZu](jp;JCA y^x1 nIzzg[:AoW/P)mMt| b%^%I olo[o9f_cז|e|!ffאipFyXz#cgyeՃ؁W3ZeU|P|U6گ4* o­0{ K=6͚q4bef94'd-fepM/7F]ʬm"m`[scFMu;12:[ X?,a-]83zk2RR^L$JT-n GWdcB$@w̽? X>mc+EК4j6!Ӱb2Jh0vVCޮ>J5)6u)RQKEKoPV*:b\ڰ:6lfp.V PYJ9ٿCR]frj7zOcӶW.>!:thJ[Q%-„~\3D{ ' d :Ey[dU[G`ߞ(u)b(6ڝVb^{eeXnBUeST"MFwH߼:U~e~M50XRx) z_ϝloEXluU<9k }dRۋ]QmHnd |ճBvţEU.i8:I}ϰ.~}?Y+_Z9FO biMXbUVX+N\x~D&\A;Yg  @gg!K#As[2J1}A%ˈziݒ0Y)YZٯZɒ:.oj3תY> sԇzNܶ|{%a7c2o:\A#Ȧ%>RW?(Mf&_ f條P [O$_YJ;94ƫ%r񤋝b <#|{4ApZ{ fǤj64 .<$,]F؁_$5*6Q/oTRUDd @T>lE}ʱ5QɞYL*qQ*h_uzI^B_ɧ(Zg)R>yS+gcc?s&;`w$X5xuO PXvK<0߾֝3/8ro 5~E$C KS_VyPz.}T9lasz/HSM='pzЅ%7j$Gxr48B9B &܄1FaVߢ1k_,NERcL>OS<-|v-;hc+uT$Ž"cj:1*mݾ_cy?Bc*%1tN^ϯ<_/z'u0?%u8tSl,|>n&ESH1OaɩYUߜT̪f(_Ī!F}V_`(˃ג`-,4jŗfNqh*H-?ƄcOXzs GgY]Dh Y6O>rޢLʡƿe;y%VFT2` `1.sRha 7AnPT XI֧X5yJCCtKG%?/ד~G2 ~vuZ`Z MJ;ʩI3I+Ʃ6~Qx'}虍.`K>pCW`G_w0Bz]eh;EmHygv>bh$ՈŒ$`(ߍړsPn:1C;SnzA+ݪa,wx7g]M7zA 6:`.L+ۈ9l>ZBKl/F;*,c>RA;q3!8DqˊɗtRLpǑPS`3M5/W(<=RCPaZ_n۝1nq*#\W:zu*Yo6aSbz<T ʸ8kjED>)]Fw `m ,BqzV-ٮ;E;$ {mkt/MHIh  sWW1^XmMA<9߉ 5Jq[2uZMcQw+o˜ `LExJqf8X YtW_Do̥ ӯ1\T3LJ_x4vWV~U85#9C?V=b`Ǫ&\UU4i6«8<_jeϲ?VL#27!Eb 2d+4RZG.]O -\PU;QhㅖT]Q= 5ufAs *;:Y1KSokΦHS%HN̠qQ^)3UaX8,_D5:N UGoh_jKX&Rr6L`3:ē>wtv|&b=Kɀ[dI=[* \vb=EskͰ4hv\*5OXP:(fCm/ˁ*@ު&QEgĎ6ƋEMaʮ3bPD*/&;-յaTf-Z?BÊ5';,s+U0/K^cꏠhcǟ.(jF_I1f 0R=g n֏eY6$CLvjW dћTQ j. :Ő3_ƀ՚V:VW/0gh`xr.B<.4c#?OKzk= /YwdH?Z^dtVе7.`Mnm#^wӮdr|n\iGsY*+EHTܗ WpFF<}SƓlGTkgQ>;( +,Gy/jXtG?C+^D)MrD_F~Kp2qH3tvCV7+ iPOI]9cA-,[,V*Ne?9c]'M896p~,|~L[0(=|M\Jkk{ U#5̐7<&MRKUmPvIn;qUL A =q犰<+H@0%IO{ssѥJ[i|*-8vYO:`Omڬ;*z GN_d4h V{t/Ҏj:"҄FKLt4fZVRj% ǺާdO9ԥBLGXߘT) G[³Y#+~K9U ]HZ%zjV1ZLުiԶp6z+NLm-fѭPЃag$CS8cd3<>"0Edٽ/B $E4h-\!)A]?L3e3ܗq-$3P*+qcFDGRTb=:ߠx4m&&!p4F-[*+'Dx2XdA$;Շ*TDg /hAZ=..$KWI#Q RRc JF͉>sLxPQe8K4wArك҂ȎoM4ZE բ, r^dYROШSEaʛ/1 +XD.MR ͺSRߟԡq^ev{w&{uoȜ-\@C<6j뙉|і _Mnt2z$1UcyɽiwR_!]I"ʵᣃL>JΧf]7~iX~*f:(喣}R+|_}EȬ} "h;c#RHDҊ!iۏ*ppXG]xajZ0Aa,(^QM-vvVU>Ɇ̿6q eVz5WبE~Z?_bWָ %JR [4IIU wm(y/,>|PcݪA(aal 1 ۞+#M2``bvsaĻr!h0~lsma,I:"A=8ZJyVB7PtVȿ~)徽yrt0W%(.̓4qaJ/mHW$l6fizo"qy&>0S<M݁bŻ1aA2Jr;>FQ3撅,b{e*U!唖g jLWB^ӑ$+CSpT0퍶:O͙P8e 2 G dLށH|"x' ';1IϢ>8z`=E[ĿܽU[2f54.bKA@&c/`H_)?(lF:[민}6"Ms~RzrԬ=^ ~iJexDS1Bא3XPOK] Qc~3%?u=i@X-d~r8/y}!+/1*xh ]kRR5P$2kfdTgKa WLlJB){t=isy )V+O ;)]0* r,wB&dR##gm-e]{ݴAbTUbx揕J3C" Kj[ <w Z,&$ FX 7 XȦyj";~T>(u鲢l wHh9GrRV.Ph2YǢqeDfՕfnsށ,ŭ/g^u}gԟIM{ Q3vR˵u7y =XSO AwA@LMN*d8|d;&o@)UQI(.hﳑcItR̺x;h!GgYȗ ׽Am_-K_wHlYQWWe @8(vY-crTMy_f3Yw5.*E'?b>0##-UU~3hDŽ Za~zp kxιJRP% X…ږ {-<,mV~(,8D;ЩD(u-80$;=?Rf٣, Xc g!xMiH̶vl:9vv]آ1H¼%XlL ;E9 I0FV4+F_+Fs96JlSBZDJLXVUߏz1ZEWA ,"F QE/]N@&Ѿ'cUԆSI_ ؜HIBu2u^n8xa}s18~^@v!Ǭmy0sɟQ :bZ^bt8I6 F[\.$vBv:C:YxC;l F#\Bpp0H#)Q+_Ѡ9u;X&ZC]i͚Xtky{^ F?E'sJ[s* kM%֮֓E눔\[sy% 9I "B^Bh!ΙQw H'QGIV':n3XY6OݰR2/oM4MJ/XJuK TstSt_BJJΛ{7#Fo餁3/]''XLŽ@Jqc#-1% F, KsUEXr$JptJ eijMR%)ۏYs9 uK"RKS# y/1tL,`dEѰͽ!mu ;Z6^7~3Z* d ]svs9:Nii-WmUEHJ|*h*rhL_2tdKl`[:ܒ&(7EKYMr E^o`w5 e>X#aDŗEe_"yi֐MS)a ohw:7b{k+y{qdy_x*aIɸ T}t?I[7R$5to3ٗ׎Oh;"&HO fts5b JaⓣBOk1!ePo#q-e2It5I7<;9L2?8pB~ c fcu1/By.Sz]ڴp~ 5Mǒm]G?j;5}8g%h$]ߎ|!$&_Mij̇z!ʴWEá? [yų9jpZ{K !3Q}P%/D/7ۆGC: aˊ ̵c B%AKwM;rR' }hRZ|zz=4`ɷs&;vhcTs(AHg. YXq88U{VE5 kmsvÉmbܪg=s%H],Τ&!So`nQRHYdji /ٔVXKf>oVE@>@ꌐx{2q!Ll  E9 sé~4Bt0yڱs L|fGeW>˵ZCi]h|=3#җo?IFBX!e`k0[}Tz f0a @9;2LEbIͰɐV`m'H3> qXZO:éҶ&c(nD@cdl%+-wnW+|W]şE^8v׭FM?(ա | K":T(ŏܠ|͛0ѕHl6+JkB5P:8V䁄 }gҧmt)bGl?IIu)}9O:NSX8 M=Myu'?`̒Ə zQD!2}A Q5rQYDIWC@¢>J &/Ƈ@ٿ>ai4ĆTjA3Ef'_ߔ@O4uN&v8R[uCA=vӤՠ.enGU44s%Me獬,p*B(5򥣞08vx'n oIQm3_g5ܰ7,ՖLc(T/gNNӉ x%޹$}Å@ؚʼn]ŸU=@in҄Ġ3C2lO.8.* XUb<gGFn鐽> WSQq G$ܜȨJϑHqQo2g&e;0Pm<|irȨ_ +{NgGC-I8UjW~Gz86r@-ͦcCLW3U9<'ྒྷ2a48NqMU†Nh Gߨ4$ z6'|&{%t;zg՗oj"VuF#|]TKRѿD溟`0qJC`P$fobEv+"b)CN$чg־=/o5B;~7)Ԝ1hQ̾^Hc]c:)zG6Kt7bYCx1ǧ)¸" !n\{]T5I7^>e;KSV'g'3퓒Ҋ=bT_\w8K oƍ >KKm^XdR6l~+koԬr|4TxXaY|T[`VDLZ|K/ {M]1Kt&%1NiWyAZ =ql M^E/ُ_`{ɯl&X׻ &:Jꥮ8 Ɠq.%maV,\ f?k T4=+FMn Q0 ˢS`|QB#*.6G.Ltl$Dɷ[lifSZbߗSn -D1uNZ7m`:wVEtU+3ŝpY;\39jH/cOlhhg@6EM;?%6aڼI!wK}O\a]ίݻ_@jZ@kizny`!m =],#H;+E1mwc?8:\=wlLķiu&sbo4.a^wd`v@6oķ289-zJV;|+eZIԈT?tMWkL]aAz˦/a"I2Zgxd%?>E2ׇP!pCl?R,baA^ozr0fSaH);`ppKcci{X& ;B;(0o%QJwdV}_7;D~J]=~VP$fkuLӑaoj1.`(=F b)[SjaS澡y̍" +8V'ۦ'G}sAG# q}+:!ctm3tɟzrS]kD YcR!fO.gY|}1i*)Fd|ƱQ %x1no{=Ncm2gxRx#µÖp2.LkJ`ΠIfσ :0ԋş8p{&i ?ԁ. ҎUS23k3poN@\Q^yƇSX;\ r| n| =iECU>/f7"LrJIpAED`2a#7939}+$d2'IkgUl l˜i^0g5RW<@s 4vHэ&ぱ.0`i2B}ݐ>4Ig; ^B)WCyłh?:J~qnfϣmU#kdZfPs'F9sS(H&i Q3`_kH S z+2 ~ۓ'y,꿧y~͖%ȺHz50֥ VWR7M|isrQo4]Wr\\1+/gD0:2üb0} 0pXGeÂ]EGd>2_xM axn dz;vVV39!nz7A=e=u_xpA*sj/}EqHZ#}3H1;b [awk7a|AJU6'A%Zͽlx.EtkomI56Kz:z|Q$#$$މqc~J$L΄ꋻպlHz>mPDqtYz~a͔xBqX]h)F>BȢ+ed F3t/ HhMoa@%.XBm3u=_;i*bdpzrbWL<: DHp%RSn]?C q5[WP_-\RMag"$= b4L}a ջA]"g7\ݢnrR;],}[wa$U4K=9[1Nv I@a4/a|Jn mp :im 9IsHޗb.s37Etl.3wa_ Tt  Kȑku&=i. .#gF$ܛ) .` 2 aۯ՛3jZXA fQUjְ4>^NYt!.;Gb0-a/TFV^#PּUocuTZEOˉL_rOH-/è>>ߡnk*0uJ&ln3j]V%.`E}lP(5h@ ~ņ/Qj4EFgd$AO=2X<he{h(`]^J&L]3e6K2 XwHѝhBܢ#]xQISuzΥ6>zp6⅑n"(XBVJ*$!(Y^,z`<_8rQؽ[JRa n0Ԥ8  y1(7U ӥٜ~^؈<2 !tWHW`y巅AĂx0MMÇ-)ŵEM&91pd/OG|m1WAu FH-(&ل %_RcΜjaѠM7lb7A`@r,TSs."jTIRoȓh#-Gx܉8bI[UBb"^*,aXvdf~?|9 7y`!^=w]vK'ָb0g4h(9W|ϤYJE4irO1R],Y<`H*};?r5r+BIr  M.;X7COLk<1~ Xy&0(LVQWF})Z8%) Lc\KEz7vVށ<G)aFE' b?O0v[%טvX'Ɏ-'\' _?m,&/Z`1 \:n~%M[{yD;@3lA^|ʲ vrnu}5l3iIiMſ?o@Vܕ;b Xڿ|D(z j3I;Q܊7d2~ܯ0$&y8LYl-W%8*~%9,xpaJ)%Rp(I{&ǵ._L#jMyP᥼] N⋻X1$z<; BPqK }3~XE:uӋX^E%Oi_H7FlˣyboP }|g<[74H,mȐҀmZt 5EkE0L @5? ױEoMKf.F lH|,Ox06b> ۨZӷ=rJj?J& AۆS^9]αaw#eL|3; D=KkK_uC'1&vK]yfkt jL*W~8N$|2<8NAwgr3@iU2~ 1DOʾ2U;1?(~Ŏ".Jx"9+1;O,f0J%҅4L!GRg2Ck]GxSNG7`L5`ӇNvfB1|2!#;Hn3ZI_!tupkا |,,AJJRcn?)]S8@9 b|ѐ=zH4ܷ =Wiit6TZ xSL$kDi<3')R" E=c9C*6c?D#fUR>j%A0-)VM+?0o5ŖLkQB:XlRGT{' i jyDG B }*)lJBJ8}0x79*#Yy9 'uj|)z\v`5aA=lVhIF?2Ec) @ d"bw'-TY^L^r^5?D8W~& u-΃-z vhg伕_K-_J; 'Z9!VvdT9ō/2YXLfT 3 h玫3 ().4ھX>(Wd-qy񝒫[<]M,*pay-H*d?ap{s3M$P»<VʎUnu9l+lh3/K6N֯]eut^㞛 \$6lΊ&Yt2~mN֠2ܝ3`Sw,,3a/ZvjQe@*xa|sӠ U‰E =g(34D}I UKwqKo 7e^YBFſ BS碇e۞/Vzn{_3+`ϝ6ckec^ĂF6S_=]Ҩ"Sy[d0K&S[Y꺋#^0P% Z$(ͼ :ߘUX:Ī- u\ׅ@Ҟ,n 2=ث =fG_^챇&:wݔ'ʞO=[`k84tjc/pb/WIʳo%Θ'js]@ۆgvj~+N: y#.x,4w`E<1OuK1T-} BPZ XiQ~[ZϜJ ~94{ͤ Juט -i0ortf1eٴǫatBlSڞ,آJ; -v:u_.!'gb P |V3R'`  w'X7U G ~xw lqӛwz֐3H<#/_Uܕ?;Ng}QS]V0)%S1ךH q7RĸxԇWZ\A6?]ݒE)ENi+ s 5jI{`ȈI4b t6wM'r_IN*2K܍0\wDgϷ],[L>Ii Bu 'Jr#n$\@~Խ"?4 c wY, {ShvGegk}B: G@jFardˈ]a Y`g`K}й*7!اʮP*C v_PÞJ/⚷ם' >\_ 8@Fl.φ5pGTp_· vF wUVP03CkA`n`Kұ,a`t3m i׳lQ 8u j*#B؈O7W/*Ӧzu~e%"9/f外 uǤ`(JATTj2:F4g9cVI Jºsw \3CCck]v=ӻ5t%<npu<ج1+'Q {8"AmLMXUR;N/71xYࡏeϞAq_hNx}H2L|՘vIP~Ձ3.UI]⿼3J|e__Ȱ2u<ب@"BwΑEI牉9w8\*bҝv/b*W̓vй5\ݵya(c A$IZ<(SЪ%P{fE]-FGdΨhMZ W&`S 2pqM IJ]Jhojk}af}6:CŜ+yO'0e,A= DdYNce1D9Rv4A*d`xw0{zk\a/ <mkeV} K>ƂhrB.5Se7.2o2t+rpfhsl4jL=k!hFTSuzL:Mzע°Y;tM~?{7苻zyyx@) Ω-}}M4O(A"t-VR/G"RPx1O!;!6r~I.U ^tpKo>4)c݄zVN*xmI=_EM g薵Tw(ܡ{<78uƌ NBqLŻT¬|x⡿| _u__̪xVjkT’T90yV/VN Eb օKvk#l& hy!$X6a(x6?~%# m$)Rs,qv:BȷH0ea+m5 &ޓzNU5W {D: \]ÀK~UpVZ3m7X\e[)K I~؃(Ly>A}ÙF- u\l;&Up閳e|2Օܷ*S 6k$F^Fmz%FѵDwt&=\ }WL㪟*{n*IҦ3Xy+9[Xʮ=Ͻ Bm%KnA% ԋ!t>fC,zEI.2GYA}Z!҅\#RbKy,-9o~MNSnT1ƅM|eTdCndqhկ7U̍\eD|cF|%l@9"pAh:7;9\h,0yhN)A@o_1hDggOnעQln5H(^_8oxr@7UvҠ?ɪE}TYHa%v=;@iF2D No/QCMʤnr%c)$FD*ŽXA4"c{/:(x9huWrʸ;Y*Åa9|eۤ9,Tm; 1Y`r 2zP}O_za4T91 (:osqw t :y5 80[u^n7uP Fgdua_[h~6up%na1֙dό(K L@ݯ ©C`H .9ȗ īo?@ n.UXԄvF]˗z?ة$ےHGo3֕rjJu I+wټzqm Xg^d(2;^Ud$MUgnDlAR)ϧ}Pw4:aܢ!Lg vFyhJ=)F2%}2_6W- NyUS).|NŁw2Wv AsC H- o×?7eL> !?_Z82pf۔;N[hb+NӳoH@ۊoRXWxMtQAՍdh`ģ~Ԏۘ CCS$_$%4R͙I8o.,z}%ZUVӡyRly&l*f\_%4L =TJV'v\"uaa3)TJ%J[OOquMm݁i|$@Q-Sn>w֕l8 P{=LBӛ)ʷKCP.W;-$qtfxWN/CbzƚsWĻnM w}w-wXM  #F1ƹi1)t;6o'22"H|nTDyu fDܻkwගZ >h@͗l u-Y"xGKg$% ZXpMlk-"Hy* L :\[e= O+ /xҶ_e>QbռГui{^5ޏa.R](ƿB?rj!9LO,=RG70 {KxIT4̵6oI B#L؄I-,dI|ud?A V~)#fyW@PNi %~v+ mMԊ"I( 5hEc%g[ vOT0dBCحƍ 57:c\Y6)=ʂ?@<=R,EzUl\ p@ܿ]]v$T0(?;0nq^ie ǣgqCɭ㐸9-Zm7o|``_ڵ] FK;(`B'#$iSB%dJЗ02d#Twb;7nࠢ4lyNF.V'HJnϵEnqp>l0y.KJ rÂ(wRS*J+O*[wʈ[a +79-@N5Uc Ǻgy[GwErBئ{TơK/CVR; h-Ui!7OWF;ONtG ۘl'G F60'!ZUsc%?xR+W+m}!Mh8me <&̨xleH1Υ>a~Q-q*1G"Bp#b2b.1a _RKnbۺAW^/p2 WDwZ9%ᚁJ~ne!pqŚFeFw+bZqJ,m>d[O& @\MYk߬T]T42 \0b^:Nc*LQ B?'s0SNs4OrGVcM09aq1@}\%0hUO;|N}]Ra\ji`Dz5=vaalIqGX(civE%=65D:'L*TW!]T>?3w :@1g5 }lg*"Γ<+dxRPi*r[ H=H7i_ 2VT$FSI$ BIGVn@UjG\gҊ˱5;l[JI*: @3UG+ q+K-6H:^&+;ͅmov^JӑaD{n/8_i!Zr:aGVcD|,<I{=3S@ѯ-cu'"m`! }yɀIap Qɍx>OU{ W yڟ<wqmj<Un:gRqSⵍ/SD ր>Fǝ4SZ|,*SrUk:,}O" ),֦&SLŋ0?LaIxc[s& %#+z$}yû9B6o?Ρ,/~jf% ' ?()ܯYL5I^[0pLJ4<ÊԸ |R 4ejs$ rDZ? ,CB?==O drQH ;AZE\M'ϧ{eۇ!mDfw.09hdُ-ay_.Rn?G/:2q !mvG0VξzQ=C+v"M¶<2HBBv*r'ڵ~¥̪h=*kHayH Rs⭯޺펌 ۳kRȥaH]թTSs]`y/ wg墆:wޣ7`v>%cj(IeŞ ?<}l1׳j6 RUzڰaBѰ3r,߁Khu!ءzl8FF!=汓#6zKz$ʀs[áZ8 IA\%a9M.j[`XTS;iDsHPuVZ@d? uN|U ܿ`ފm]Wͥ-E B/xU7kuyG=>%ۊPrGW 7,h8òE|H \ b-\t P<"^Fz.e׋19-uكEӀ{1fjNZ1tO/J,inlޛ^F# ,XcX D'$71o˰)θ<[;ܦ!Dmy?NCmqWF0N_Cz׽%2OoN^6>[nMRq`ҿw#ûm]Okb\b86% WZԗ¸T&RI;Z2`$=z׬Y3rUj>n%진'N nyϩNEBy|Kt.YCܼ'CxND_lχ>V9/d wZXS㽉 Q"N[ٚl^GHc)mvBkk`6z3?c N0^$~j8oC7$YҘ3 .oҥ͞%}́Ud` {O)#:Ap'ӍfVl}Yr \5F7@e;}lؕ;49Δ3ZU1΍Xƌk zoQm`Mp#P K/eHʝ׺D q*pgcl56\Ib}\U3HRHYyvC]C4[BZ~P^KPQՍ>IҒ|h5Z- >+&Uu+UPEo,u@x \ 8ȆzrZ4Pڍ[C")먒 "ge<c-P#]gvQ6*9"^KTJU< TP:BbD6O"c`.L^(8*%F*^ Caz7Z8}6%@l녘2 Lң xl7W3HVW j`.`'7k`㘹B!2b1gmFzZLeMQdMbiK1HԈj3 "7 s|رLD8rD3'~Ce,>,)kZGhU, YtW]aa JwUA5D&ÙSn-'D2U<ߜf_$iD]uFt+ *٥tmwk 6OZs4/쫎e-fqؓnKԙ_ #3h8٪$Ψ#њIIS9LXsTgl-,@Vm .fD-ÞFj7\p!6NA,"8.fV$4Po Ɏ/{m  h+Zo+X>@9O ro$f~ Fq7$MهYly5lwqh#F17v~|ta:«kpĻ@57jnSbƽt;]W [T' ` `v; -f|<lV+IAP L>4zHJNdfaۓ F Rsb骴$  )2T7؟) %&\ ~rJ ByI.]'J5 9XVԡQ]2MKl ,I]ESL-fn[{֥Ւ+"ْjH;ƙĚi%x-2nheq}ϖPDˎ3W z. *yT.v7N8% WB{0d,)~9d L9 И?qei"8-pָ O8̥=1E;|dsH+N΢4:-o^oU\p? vTe.d/q;5<0=nن%l {IZߩsE#%,~1 kz}`Z}h?¬jX5¸11"}Y'&\(| 8OoZG0 EO)%XGbAx񚑋U]nMS[4l.a@ȼf@Y1R-ߛ.950ZܓTXPWMhcr W%p_ 9ȇ,wcPg\ 'Mp jiQ:Ɏ5Ty M R@|cm9$KqI\'\bR>ϰeʼnilF)wBj*b_LYլ sXeD}1iBf[r =(d:iP?+:MW~OBSh|Z;z , T_/`Lhgr},+5/?(sk/X7l1> )RVp(LjU;^͊dZLK2nM$4L[~)32.O[Y !HO8hsŖ\I齨GT4dG q~}D3ʹ<؄DԎp!xmP5N ;v5oܣc0N[ޢ*F=ɹ7uLo,7R*1^Ae *k즣9ܓ=4&f@F R?Ԉù։|bqEN¡ -,)]xYB\N{\vn-&iVBadRPrFq>n4%d]{ˬ8Nj؝zsI6I<Hހ17OA؎悥ԂXp Żc{+^)۬)[I|j񨠦 %b4Q7یNK`Ψ1!&NcYD^Me36_RH2hOـBA gB=2ևAo1i &?raµoB:\ g.El`y+h&OmT@š]%~z,2ٹWu, @ΧMAsoB+LSq+9qPW߉7>X(t[t }\{E"o֛܎k0X9izMubpv*#%쾨Z)t0ҧ;!pXW%Ay:xeyFҌ[4k)<{k7rr|M~Rļ6⍣gl)B%6:r!ٲQ jCQdPi ~8/Gt(rՉDt|/1&ѣ x&?OOb|Dk]Y촫5Cӽ]'y8lLx_Mg a[j&?2'PVBK[=)/%]%)!y8@f |ߓtrGjn`ÏIT\%n.h|H]KCPb$u($ӑ=ygat1sbMFY[qxPD1J9 .t׃Iˋ,JvΘUSTL$>empTsKuQCi0!fsits4,٢;7]>A,Zv;2s;t6meꋯA>OR,.lMP老jVHr㤨jѫK 3;('Ta|fCFK]Nd[-2 l$懸~ Xz5ArLvbZ(*~ߵQv9S_c ED.‰7+d5af@FUj0Z{  Ưxa@/hh=[>ntM~ht*x䣩8ᦲUlb1!瑒h!Z=O˷NoQH,uJ9,"X*F 6) 6M&j-0yN 'v)O?.i{l@41͖# pmNEt/zJuvLל"$J9۫`!Y#^-6$J0 r7̎U}R57.2{`q(Ќ?| Oi"ck":BzL@wZ 5C2<$I86V^֚_cq{%̱nžijji`Kln.4cP6oc_Pe/ֱ/>y3h gGo҅:4Wd߯dE!c.`C0l 8^+prޗZHb*ǯ7qM[SRu,,q=(n6%QH݀ ]]ps9BD-E-VL5s~k6{SZyf,G/@[sgt}K;}r֞do&R'@k,0v[K$<]NN=Z vZK\zqعPOٯ'DLxfAeɥpNfV*lsKAX(%;&@ixPheU`6TiI~Ao] ڲ߀<!A&׺)VTw[8d8mk-S ]ro %V@$:>g9d $ôX/.heQ;0.[ocxb7d)||=y`N^ˀ o2#`n{z )4)[eTbFy2P؛ݒy!\Cnսw>"@ |n:Ph;ج[o }K>v*O\C2- :PԊq5^3 (fR!s+&m[I*]Ɗ?ݣ T, 1c "Y͗}HWwPwBBVȢT%:ӤgQPe]Tjzbӽ!kiZ}3i#P8m<[1TI#y40tupcGWD绽4r°n$CYb[%R2I"˪.kiq-6!&7@ 2 EH2(#ȯ`)壶[a0mE`_w;ڐjLҌo5"?÷2=3ͻ/vRm։4چT3MFFxT0\irĦ~l 1nz].n5Tb^,|[5-(lPqiv@s ^9Nĕ2 ߘ\{Ljr$NTR1ϡn Z6lFiBR 3 :WfvĜH{D6 td c(W`KQt͖/PΌRyy ,6P)c1uXSև䱒|͍VI(͝Gʿ x[(˿';2SDzn: UVs8cwY<`#,mp2v 2ScUP1]gz qnI<|}(3V`yƉ!;vk[ Wz^ڸck_yB:@}%(]KL6x6o2ܜ!(WkTP,xj{HΨ` g0]{k9!+or0\[s(^jCܩIsnFܽ >[Lc4WK!>@#_Ij.a|Vlޏz6fe!\%FCOcC=V\-o#`J䭅7MbAr?vIJ,u k 28>Y}\=7ZyJ$k+HI4~#:?u !wJ4Spg\"^]BXηԛiŵL/ ?P.ir'$ rZ׀gYZ07070100000379000081a40000000000000000000000016759d5800006a4e8000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/lpfc/lpfc.ko.xz7zXZִF!t/[]?Eh=ڜ.+_lzM)튁 ˌ @.Q6!k_9Zwx~It*5O.izϖ@XLTYV;~.LOa}!]>U0ovjh:(OٟdxMKYv@2;/&i &{wlEbV)Y0Op{ 7-VߜNN-wn8j>+}[Ǐ;;)u Qq5]YFm7ŠqC*hXmY_z68uH@u';ѕ w_X1 Nbqm CsDfb^1iK"k J$;'/静ȑ@US8Dth*OE//x.=Z0ơBB-ɂ629pf_u 6 Rj>h-讒SLQLhH$,';^$`DfR)RnGbh" ``&ت;mg dNlgVkO>råT+zT= @2AqMEs jbUw4 xW6SI$B"/O^Cϣl`1's{_>Ѡm disߏS 3^9GrX>+z? t[ˬ#UV?pWq[$MOím;wf|phNWJ7 5$KI\{ X8CBލHy `ؤoC bE 4fZ4_A f0#〶ĢᑪjSٸ~Oѡ\Ysxp`nrAc?n Ӕ(|lAG ycG29p])!q>NRBO;2ޙoR y52.KTCsU lPS0H!6B1Z0 J\PCn!6}@br%٦0ҶTq$I?5Bdq;fPIDQv\96 =(6)c<4`mngpiݽ8bK`džG]Hħ¬q̬@QOHB1J(kMW7F3\Q.`=o}(ba:SgM{>x!3)~$09;x݈C೭6HY0wp{`VnG=\,h9zv m.\j,'\cbxmW`>*߀[WMhٯpꛍP%FҊ _'ɐ@y:78(0`',yͧm1ݰuiyhX$ ~u .qqdIM Q+x%e[ D0N60yr_P6t]\'dNVI\~D)QxTBiw'B̪]YN|Y,ZBύq^;.8}*\jvZYca8}.w::`ijKR)$v}u1ˋn.B}"lB"J;~;$d:Y_̶y0ϐD!ӯ B<ɪܱK1~ nu&ӈwf*9Zjm:z ,8e\N pMt2odtVȅen\F4}̮ L$'X5*P;ՆO- Vd7A-οrY;OJW{=/OL$Q뢣%)t\2¥3Ja7"qT@jlTgϼH0u,9|>f2MQP?UI_`Js>м=j]xmno|z"e}0^^ć_0"P+LLia"PI=LCPnm0~孈S¥ ay[=/cjRq}8-/+ʥlj}=7p34/f3dY k~otgʡQ%l}j{7*g`l^WSnxg\\6<#Ej#x<踕~(@Uh9'kme`T-// y_.'NU^4:xv5AsdXI~F⾚_98xIED_û8;Ä "Kw/WrDzA12oowKڕV(J&>"PST;usXgxm50VR i=-j.n5cЈ=mE@%D-uK%qH%:BkڙS [īJn`xf9ŠǦXH #kiW!qУζhJ¤ , -b7G#t2%K(-KX(:>[$$\E@C?HA!7zt$X kLyC6 Ο_|h/)Wh RP Зn"q]T7E5K&к8 kn|DփD0{hjDWRx6Z =.siq  Kk4&mQ 1GYUKذ&6zP~#\{^/8(9**6_ ٵ |)st A;/+MrɧIXmrrk#l]=(5kw9Fo.TwCś/*h_m*?nCD0ߜ.-zGRAS& P_[㪇zR:dnls3c:6³  &z3ngCM[1cF%S`$uTIq\x5N'>zF%vSj@P+e#J%+|]ˁJ+;1}WCJn2[D Nb&asQ7_ԟ0@Z9m $KvZ0pj'VOჷ#b^A˳X#KyH w سFd)SF0@F'㗉>4bX:Lv7N[7̜r'NaT^HUJ OvN~F`U9s_T hcv]af.ptsF"Ю*>0~ߴDxq,/d94B|ZsOTͨ>-חnC: c&0wۊ5/E4yjSKتZbɵbI mNJ\&imi'}QqڱGËV˭қOaQߊc"vt[FO:bJvw+j{6EO8sj0^Wbt}E(]'B'"/2G=|p#1kӶ4]F۬ cZ{ő[;]ZٲxseTD?P iTeio[-1 ^#^tOl##҃V` =*ڝݨ>ˮtc0YGY,`nEP̤bRB\#bS Z7u [č4+Rc=%t[pd<]~:֤V8- MΤFeyi4w8a+;pGսH49evyJPTm$~摐X<`W\ ܔ+:q!yd-.⸫ xv'e<7V8TS0]RtɋWDe!Lhh&RBWk`Pw=CVA5I/y$;M_(]9Yl]ti+y]-T!WHo-ཚBfHE("5Md<)ctOaz"Qs[W HS-}iƟ@ZaxPےfG<8L-9&um~H^'Ai ,0rZIX%s3`;mFkfl7Q@fW4 î(8HTURsz"|>` 65=C:D80mY(&bkGB1 Ͽp7vL #dڷ0^ +v`X{B|tz]%s] UvNZp"#wrX}ɯ[ז2pOw!*\cP miU 9(JC&#ߣ0݃ԣ̗K-錔]Wy''oi+Po@6yH0U5suq#/U>C|wt(< D׻Z20 3/pTqUns x-["H6'ͷ%m▔3]v{nlxijxÎݡ_x?-!dmlH됬 ,dɎ6f?V.$lY-MwP>jNhUQ+Ziƌ/މ}{>&P7SfS,VCUGv_+,zfх4#= Ŵl'z聆] .8D. /b&MkT\!dqw9e^NX sUt_ >M 6RW5w^A9pF4Z w{9͇K*%._bt'hRg%]6:5"XkaXbp$t ccs鄐h:yLnu@%q^3Nnh^K(Ƹ6 V&D]HCvN!_0: K6BcP}vˠ+|+%YĺYPq] 4Qoκk69c?/UK(. xqXl,jD ͩr \pE|[wI c)\~Mem1O Km5}.H7vR ku?o$[)[yB'{ o:E{75>xNLYڲmKuX-ŏm#Tؒui#p\+㶻6yj nD0֝@ $O_+ڲaM|ۃ%-ΑEESVm-!adi0K+Z_$7;1XD0hFt}W<`7 U$[x9mكAnt{ Ձ,v0O"eL th9HMݛX'T3ڣI߹5&\|[,IJ{GkVj q8/^ \Tڔ&sZjݺ?4l%B|^GUul4Sgj]tzxkڸ,]qӗ(QPiIg7 RAkC?6nbI.|K6*g̎E^'w]# */ bTg^{xDZhr& Y%RFir/|=jF;Tlrn\g;[Y||$%?um9O.o\;M<#wFZ2T,̶[[,\~-|6&i@:ci(hp!o  Ÿ1&ݨ/AWX۶%"6nnI^ |MOI>!i u^EaՂ&#}+7"%gX+ Չg)i+\Q>5J!.0kPq=&6H p0kt}!$WI*AFlDI`G&$k* b=-F^ mNqJ+4 *c#Ym-{'S@<( ܒN%%( /vhg҈ 3$.FP7Çd%1V:6cS]Gvis[^ |&lP Aѐah!+ k 3*,* UEzqji1Cv .Q4?FUT Kt(~hxƚdK7>-4޶U'qA4T3˯^S5Wz)Vg,8!U<>!R}FAT}3Kʇ8dƒGbv;^~iz_ 1C64[LED -~*6U\B@6nJ.ߤ꧹YhpBܴXsǞWqyU#p8C,{nJd#Bko Y0!e:UЍFf{߿OISD.y7)a)4DŽ7XxS;9!]e,D@U SYw~͈8`ي֩iUfXY=zXˈ둯L)A[ڞŶ: ?ť7¦Yćt^el'a]E4p*K}#EỴDɰi}V4ItP.cG '퇝k+^vSB,Ψx rW lW-$ ĤN.ʜIJ?mg"K?c%OaVd'`/sCضWN mz p0n7,gVFȞ@]SBnP g,ℂN9W]Jо5hɒ8oy |8VGVel"ӷAG 7̒lP^fsVuSV/PEqT͈KdzDXóB+mG笮m%l#"CTrv>dOQc\ϊce_O\b&WZL3Le1 IҳNPA.@[ #l_ sG p833ޘ"vrfJ_HR'Aj3`oB(hf'CT]r.tF2#C4"}J4C%;ԩğnn*,+<, ?1ݑ+3pm MK@&l$A68S_XN{rE (=OG,TNeۙcL`Ծ1%ߨR3UNY_Wió*cEпCIw@%@]@ NJqF-g)[q2įY>ɍ^o_3*SK#MzUmT~k8BAJUXxCahE)Lڿѓ~p9:FI"iWa Iqa,MkNγ̋FNM=?1UBs&Afߣ?US!{WeZݽu65_zZ^;^fj,mZOM3*]UWS2|.SuJa3^tDro0n̍^c5Q,!E8e%aq Pm tXC<DŽ:{a$AڱPAh< mvQMj+o޵tS}3?~%G6о?]Yx}.˘ ũ>FYC5q wA$]pC@08u P}úTYlUYVfA%DVc8SvmP"6slb}NV_tFa sYֻ ȐJ}Qz,f|D!x&3>m:XuLpߒgԀ]\؞9v.;wt : B@lB4Al iU_e$eUjk^f] ' Vղ0?}U8 5nCn>ΟӝV΂<"2rM/:}tLs[mqaT)Xoz`u8j?g|GnWz(d}C~NLRjC;~CCa ̣(Z FeJ3H蕶 Xj0x$D:x*X82l{ g#Wβ7Ec}\1VRk~v97,.BKG(ގ/pbIU F<)B%OK&ɒWxEVj=hOU HeVNے&p@c@&g#u]ڂ#cNޗ9( &-%dM>6[ܘozWȮ[(C6 ?u>W-R-sZ(D-`yA mu CI׍KpFu}$ jcɠ!S`=P׮gBsD;)ormߟݯJɕq=H@.OC^13X? 0Zjg֓>kw}F +݈}X 3B~tAؔzR~ňXAEZDlp "eWd`?&Uw4M>il =߹Ҏ*I`T EH 2;R#!x}ʡxmhX ~*W@!sl!|K^xOK}i|E8xG%"VI O$=ns(Gv^Y}f8یN X\_hhvłƁz$\-I])9T?Aj懽]2wx[ZSMec;߷G.&G<~c: XŹ@ܾr#, Z*ʐKY!X*@n8*v` 7_x?}Ո֪FV>,'8󐠝BN!+iJd;nҗ#.4H{Q;fk}+6RIp1/{3RDCB+rVBAp1S[&08.Myf[T #Xgsg>9p(Y_J^X3~ɛp4,)$V[qw8:!dޕ;Ya+s 5;@ۋ4{/ȢLU~?t1 OwAh"T89Q3!|n\ލsݤ}g-я-eRcCnU%\4C.FHE{n>uaW:8aE)*/6f+G?)GMnAihmָxRNF9xv5UC lZH$0&9acw9ܮFCV%:7~ j3Vŀ֌S=g~=@=B@.i_UG=AiM忧 )qҮ-Y~V TQOlCz4W[lΠsQ:|3% -Myrܯ'$686Mtfj09}0/Ya:^T&F1C\ 2N]?=Jq#wxMMl HQCK9 !YqyɵO+®,SVj)W7 o [_D+Ai: h&&Ee@TٔZ@cgsK>J#΍Hf;%ۿ #z,N2B| J)&:=l֣Rv5Kfd6558OcrɤfLDSZk%蔼18h i;NDQɉ'R=6$1$d)հf~D0g9~*5˃.w+A0>ߜ% )aX-DvkhWU`c,HBUU.(0yTOߜkoDHI,Y~)YiՍ 4aIfE|>NJFXOG{"B h&UnA[vXUC55t1Ks%o輴Y =ӓ኿aծu\ɚ h96mE^Vg ܤ'wP@;s)F?I0FUOioc翍z1=^g8[/i`c;~~32Q -_\zY$B=)΋ҩ}*)e9f %$- G@},BW#Pܑz§TJƍ:VRez=E.wThuTfY7@t)[{6 J'D|ȡ80U[jw %$;,۶0 %࿗mޮޘjS}`!D^.y2j_ESv́l\ p T/=!|Qo4>_60~~ˮ@x-?ᥱV1sZ~ Psm* ^MK37PTKRRi \reU890V]CY ԺBhvsHteqVΰ` Ү:2t ns1c?z7 Y'*|]V[e' 9-bc!KXڞu[O}NlۙxzD,˴o_YYn]z^IyUQ(.4PDT_lmQM/5QZqb#6?9E#E8Ξk+nr`6hom÷%O΁&U6A㚓m2AmH t|rk|L>8oB ]QM33R j4SMh!(bidi[[Q|'гT4 gB-P~U̾N,V,%5qb CV4e8Ť)e:Hs*=ɣȯV/7K:UԣJ eƘޖC/7$"KsjSNo.ԭCeKg~Ic)$bi|:}gc{_h2RC mmko؇ &~\ GDYHW#/##z6xׂ#+UjO;ieva^mn+^+MhEQ:ʭOpG $)׌L-M8fۢ#GU_xAc I":x-#_;6b69>0{RD?Ƥ_"<α%D`BXx= Mx&[Z boTߥE%ޞ3E߫O,=,:"}f \ςiA(.`$S!rW}ٛ/q!v"HIqݸEFE0#XmwkvrDʍmlgY [ḤNQ)R{5olhY%Űy澬_YhDZC@h~Vji5D*uR i_ע]fi ƺqhSv/τsE%xR-ƾP8\C ou3`J=J[mv^]xwJ@.ۺ̸#SwizcS> ";_{NAHR6*i飨I48=MȽ%wpM$1vkrqgTzhsuh=\ F$əQvHf~ڎ 6d֦m8Ko[jj7 >9RjD"rx]*ڐLߎ ]3sq]G)}Z!R()|L,ػ5\hC$bmP|hD݌ 4q c<.=bOrImJ}[jdߤ`85 ~*_N"qOMxv WLd6S4hظe@?l{ckMx%"1#6ǃP:Cd:;(L\$D4Z*$Mv%ԝRXHf- Áenz[b5 vȢrv zH{[psjiՎZS~ϒXp&% ިwڕY ,vļ\+5gJ0I'l.o jS}Y+XGQStGwM"tkƍĐ}~|O5]z"!_բ@C `^BX }avtWOFVbaB&yhn a j{*(N k\u) nxvn6Jo}_qp x`7>@ٺI Sү n(o)֩Qh3}~a.IA&_@Z&Z;)EJE8tS_sp b af#b̂52ixwk@AJ-';@vjx x]Ա Wxz_O >qrL%,Y>o9)CP񣻖f?XSbWXΛ9Q)5J~U ăJ3VE9E@%L:R?ǖFwBQS[Zo *3I < +]2fQ@L/#g)aI\&:pGֽ'X 6GrPtN]H; Ӹ\Vs2qɀ(7ly40YQkX%qS5{BN܌U'5Li5 ٘d-ݞ O@zB_Ar霖DuZ0tB8࿯T+HX./D޾$W6^IqK!Wq0 І)P 32{;C±h }y, T !H@ѨߠX)_p%vXwz)#L4 7^G;S(2f.5+>|ss{b]'k #!c5SݼnMowhF:>8O):w/N]'>K}W11o7.XCb;]1} P)\[ 'mA4|~| NhJM9kX+ۚIܓmc2%0eb3'dDj0n ȮZ89$7JL+biN`JG9|ȦD)sHWs4P}bYnrXaކ2ݗ(N/Rfw ^+K݁ؑFYs안Lu,>T}v}{#xչ s'x8-Mjk.qd5W+nG]V!0ӑ:oZ*:"qRoO'΄}>7%aes;}:ŭLLI2`} =жA=*~Y{4GH%%z"KId0'2yvďx|*1~o#-Wԇu-lz:ڂt]$ͦO_v2m6޴k֕JMrv"0P9ڣJ*J>X({rPBoZIM~.Nk)/gѻ"0#4Rhfal;u  ܴq-oY–8镬uo["7B rIhvSQK]{{vޝAkʚDΐsPav70gRC/ϬEv 8/su-SQR3ԙ9AeV={D|/}H9,cرғ8l0"CP: a,3g}6NF ڐGZ?׊CHqj0`x'G2)$4+ZԓSc=%>eNP<~EXzfuC9'M3y ^a)~<0ӣa \6fc79qc |QhbmB[$¡Ű*c"︺78ypb] .-[&SRQVX|;Y$*ߨr3^oQ494hEoxz [|rAp̖q&yP"X:mĚN?J{q[`vֶɫIە;^Q{K?"3~Dvٯ%+T\b)dQgQAۍFaZ!1 ,X649^/V$4N =wnP)N*>ːBm?_1!IO\GʭkR#\ I)>puƱsYf+j1(:.zuoOUp@%4B%=A©t\`P$բMmRӸUbߥfv[5R(5VJyAw 3qb[f9\x٤dh5llu$B3fzG3]:Y2{1B_'RW(0%֓"f9}+?Gݍ랂etA}_s#R%%R% *2i8[Rغxʷyg] 'τ^BhE3HC:zJ:'fk~sivLǏ/ou2ӋG8ǎHb_7]4w#`҃C<J <fԥ:S rr+|X zA|F\zyQ5|}XBvވ؛kxF:bdYCu՛qRϢ3P P=jx \0aul8NVem!euKkшd(!rGY^Tޛ qo'kMcή+V2HqiE 6_KXne3x^QH# < 9\$tkGƠm^p@r噞qZ9Wf};̎ƅ!V4K8xEWVCD}Mßxe˹P{𦑆妙f`؟&Rb!mz#t>dt<st3LȌw ^nljo/lIx{k# θϊ9F1xjO}:C=jY @|FYo& |\`ڮ$&~J/ee4sY9,JLi19^Ƀ?hZT[vXIP?:"ȍ+L3MwwkHɽ0# U@ڠH3~+AA㊸ 'S؎R@ 8q *tf[*3*WKX#y]KB*ԅM>^TF3AJ͊);ߩl 0Z*\Dռꜟc oO]> k\Jd]^8;JprV짰%,a@N"O\63I4Ji(bi;,)\vNgXGB ޺|.+`t$4(RkMx%(e2B ~tk*4˶GEΊ\$V5B嶛* կMX!fxLw˭:l\iAYI'P2V$!`Y%SfEK䭐"к.J3C(jYsw<> ԙ=Li9y9+rSrnpF)=ܯn|I">QO;EUlT=Mנ;IB4I$&n"nHVY)\4R#EdJqp1%^iltV_N*c<5an_R\A!:d@,b/[=>Fy1b,I&Ҁy)nCЗlNA0̰*|ly0YpߎoMH ?֣~ۮ5FgBl-U(S.S4oQ#R[Boﮋ8'k9>ԩ}Bf̱  Kw?" Q>ʊp e0ǧv2ӆgdIbndO u];S|`dO9 ۾($CgzboCd r~i&VZ! ,NF19l09GeZlo>I7!:s\x:]^VęB=`P)ZQ 2oWxi H~ G5DC\4̶ŶѠ]N#nkR݉2F ȶeWhhFJ?0<0DsPO}mnV}o5ۀ of\D5S4#^q?n+*`Ƥ)5T/uxmqe~tyy̠@B+'apZx:p-_0k rsN8r811̽a pYl85ys,я'o@v7g|3BXsԼLI >&5`nZ|~,j0r[yyCVl[i42g6ycC 펅V\7~ a>I`il)@栜:sn?< kWS9YvAޝY!"c*-d PIL'>/\}C@\);#$eU%JWI? $3#e۵Ի\ x$*#k~G2ҟ;ٛe;,{oO5 -g߯SNo;#lsh꜡7JHU d;T#%x:BxCXwExyhF:AC=)d)ʮqSrWAQΐ#9$;Aӵ\_Rx@YW  +wcŹGq?4ΰ_uwQsv9_*E(jr|D#U7V}&ШNڝ5֛FQZ) 'KD( ^acD{=4@X%w/]`H;f+"/cUcWPxfĵ'zII Z]x)XmEwX 5,F%DȤnfmߴ)-PO]x&f0 i~>%QdwS:kTg%rvKdu%{L0VT\Jf%Jg{6BLj,G '+!ٙi_أ;ےM$? Usk_ ~~J<ݐ҄~``w{6yœwHmi#?n_i6zmFgt}~i6_e'^Z}QT@cxZLpkyd3W1|혪f3P!zA!1Z6fDQTw>5"&¨Ct RQ8gz`u6-G78`!~rwx,1X`4l}껍-IkZn{8Aml! ›9=6ƛd*|@)QFR^s(]:&RM_i2)SFA@KYP.VZd$'PŶQrS<*8[pK%x\"xJ%qvD.?'\>Eڟ:] _R1(BlSZ=F+KJk܂C8 e4Jx  +Zh/0/}\xcgPfV^zѵL2:= z)9vvTZBZs\ND#@N6BH@qrOV4AX7)"_S?]w%AW l&H ΉP ȯC3s)CyM7}mdK#SJVޑ0ҭ=HH3kv Šh6IAZrx:neYR +i k{g(ܒ  _OQ)qJlL>'CHPE88C}"B6dg[zC:)k@8PsM92MU4{; iMW|)s Ȼ)}N--KB;e4P7\Uƽ?Z҉~ P x'ls`>JԱ%B,{Ǎe6.|D&YvxwJBq?Xr.~nuT&#p(C3Zĸ7d#Lu4o2|.iJlv9OZ/ٴ5o&}k9 mx(dVwnthMNc37nU0$RVЌn#RiOKF8LeH[P׀-5;3t0 *%o8l9SX*? pB|K۫3Gje I/$~nʍ"OEyZ$B{Z_,:b j#i{3%ŹOZUOoRd*?_ *deC-L;lzUD)*~r;29P~諴Dsa6fX:qNbݻh-n%KosQS*}c]BӚl1.Q"ԡ^;of+-蓇0cЋյ隿^hlݲ@!pND`VQ"ׁnBpH4XIT#dqO(!օŪq :g`ti >B&JOPP}y/)@t&|MomlUL:J7p`:Fn ^q„ζOVw@Tۑc0OM[^S #U{}/lŢG(B/hQ;voH_ՁȎy0rMUSe0#=ʃ}t3Oc+xL_ZsՠJۮ#%fgCWF36_Tap8} DR=߈ڞ 0^;i,jXog,)76]ЍB?=l#y8av;(*Ox4 a$d;"=G%+*.,0=e)._ܖA`Z[)=)r ͻ,Y8wD@#Tڞ?+؄OP3D@sկ}wqʁ /Vkj8}FC.>g᜷'$)us.Ɛb?YR{] RdJT )]Bg읋x>EݢU*^N SKMԈw)7L# c"FԶYKJԗs€@Fpkjk=?Om|<#RQ^zˁzUVǨ3gsm+:G1rx[T:1=[s7!zy"շcfZZ 6$~p & 04rcMF(?lIłoVf™Wq\Բ>u0wq7OTR(Drԋwzt ]ǚL*bRh|]Y^ĞcJꎆ0F3`L2C{\mnXkY(--2ӚSAz ^2xW{Ĭ{P|S"L#*VA Npdȅu yX2]xC@ Sث&n2Z\I7'ݲ܄(>G$ԽwL61J9_ek4 7p F6]$ ݉5mtmtѨ660~fW,?0 }?`Ϲ~1-;9 2.[״\ !J4;~~ə ?Hav*m?-Fuu5S)[°!}[)8<U v ZtV`5%䂙Gn @D8 W cōyYmr钴?D^hZ뜁eVQ9(".iSev٘T$;}5no$h/E~iƫ:Qȉ]O6{H. wAlN­V'|lSpB1Hu$1ңH[s؞o+ Ȅ܆b^8aPn7rDks`d i{/Ŭ sa(GFv21ӷ6ӭ&+;1l;kL!cFbZt>3_KUq-pzg2 ۲cI1Zo Sp;vWaGyA( t!8f.fo.f]*z.>͉M"}>n&%)EI3IW'а1Izr9D7JYj*7ΠihߎZyYfN8X(yʶ˫ƨV̈KɚŸ^Kɠ{-`sy߾2n1xB <֡^c[o*4xBAB5ܒRi"bWZEB\<7V P=#GY* ȅݏrOu ';1?%A?vZc#kpLDD8`#ٛQ$Q-U^(a8QTF2(yebp~S[٠yV'>/d[R "q 5G)mfXݴh?hlx(!UYR(q! W5l!5HSLeh{c~tbָߵ6 v)}F25YN!kb˟9'{2\JS)a[._<9TCxrvzwkЉ xW< 2HvdTE7܃etx" NexLvI#|;<[Sϕ1dž;A,1H`k~scDisY-S@)a-1خYf$y& e3<%3I;.|'#-cd6z%j"e:&^'\ `iO.|;1WyC/ 8y3"=#s#`{Vż?lrigr e,)O)"DѦ`E>(osXёmzT+LIa 25Y/\0ORB g 8w Wq{GIPI\SA1=7$حc7OO Bz`ͱp,G3 [6[ky "׭H;?iB\q~bh,|5],i8/RhNTIqNPtmJ|tā˿|/{]=m:㷸cwks"L~R4MY(gmEvlZOٲ tJh/L^+UZb8X;! +7cgi蹹*S $@n\^ҍ $FB{aoT$I*5Vh2EQvo`G 1&DIA[YVcBQ#.n7B1mRλ4 !?nBD#h~*tȩ݁/.4B 8k!{' q6?q6f}wR7~b#5FN`}[E{8w[ѿbٹ$oCʿ+ E3┅* n n8]]Tiz׷#PЂf3-;T@kL(%ZRtʤ~yOTqD+vw%1NZTdz/&^~×3Qt73o)xX,rֿO]8d[Wh[sZY# Όzwwpr-jL7|>OxPDJǼ|m>杝j"v+%I܍-GntBܶQ,LS'$۸K9VE2]o#6R7.wQ*,DD3|,–#h a&%) Vo5:h}UyHG\Yps]qB{w.-rq[, 5ޚ ,&$>״INBXbR@z9,֓= p[O+5w͋l,Jy&]􅢷1ѕ"R͓eh pd/"L! 3a4:_N /P * h @aV (iKqJL{V[dL[T_VwW@^'n3_z?ʎiw~smzX# !n95kϵª''o C0ݿh:+ڪoBzA9osy^DkB1dAFZ7w(BJT8ucRMSi]sھPįZBY;E5w&bPq(mJܸ^8dz9ՒiJ<9;١ sZ3:dYh^hΔن!XJ;PIr)`p˜᱊.OG?XK#Aξ!~S:,a]!WAcnF(Q#{Pk]lѽKns(~)=cEO&sG$1R.Vf =?`ρ^dN9ԁ lTeiBbO&} . 珮=T"QdM\ zNd=ypN##߳%"#s"x!zr%hn/oZjɈuBLSCPX4vRU%z6˒]YG0yqqo:\Nhu;T7~R7+R{( 2f$JP}c}aڨ:f5ZMWY ݔ%,Pt{ *õ}Ny̐~#8V5NЛOIrłl\1Bn̙/rX@ݒhI@?2! l? ZŪFƞ/=bgdgOѪܪE(AP>@໡40T˜d`YsTa`WՕ",PC[;-jWĶݕy߇j0Y-F} z 7";U* [ gA߆> W}x.<_cVJ9q4&b0PZ|FhO@ӫ0/[/.Ʊg[E ED_T fTMz<0F$.EҘ}jƸ7:-@?Lmh05֑hNyu;x1xq㖶 R1li[|zX0iK5hɔc^a1%ߗ,Budf!mteB !yɽ9P.rX\ *U6t$H  ̤PO b/݇f{ ^YaЮ݃W7` `X3!+AP) g()p%OM!g4zD\QIlԩ(OzFL6j0#+h 0=Se[^Ci16X*ﬖxIsa\@qSh(sl.kEи!W&H=a0K^92tG蕻q}԰C@{&0) Zb"AU{`\_ðXL('` ^)>-LI؟Г&5AB[)Jl!hF #*Jgyaꥌ7CUiIn9KmrX1kڅѤC;*ZlZLz} (gԒ%aFu'bSMݾ޷St/#˦yzv?z`˂x}$O%&e2QX_ʚ Uw 4Y8 d 0Ic6*RyMābґiϧˑpD`#1U!$ɯl{bjB9JVfuA s^.fga ;'o[x iQd Pe[JPnuF[Be_*m+wEwwӘ=`;aXFCz=sok(嚼rkМśvN!~xbFzڒDp)}-D _x`MڟH tr\sc2Dek:!DGv"52!m(p0[rk5EҙPxӓƩ6i/th>G+*ˌرrS.V<Ɣ3n W2 A?$r{UFJVb0&yuDdwal~R1ܖ.lw 5;Břpi?;,ڤK i iyj2 B7Cȋzn~78@ao-.m19.tm|W%Lv8 ֐n?QB%gmӚ[u:/$À~&@ p7  @lq'eK3g*Se⟪3~r{b}\ _~#TwdZQ!KIrC~=!t}]>!paraTjцS0[ 'qk*!@+JXFPqc|ͫLN_>m1[i`#B H ʌI_UFb9IeNCd,k7GWPV uxD.L"b&̐KI64[4 SG>]Z y) 9,os^i?M>4 a/J`RJj%*j3c6;d5uz 6aW]…}g! H-G(׷!%I5I0F½?奯RIhYEop<BWlwW’ln]RYŞCXu /Z9fԁV#tG|Vkv7Uɴcq:]9VLXdS9sLWvF%}ITzl/̞㯦jᛚF{Ѳ9'FhLOc/g]*CsFn}ZVV4a南F:1FM? kOſu{Z^:>jE1rHu6۱X3QN/džlykK͆{ӻdh4cWto{'/-e ^hSP u;AʦqI-~(ND| w*wCEXDWQYuM\QUj͋4HNbz{O+'6Ʈ pm5I>;wNxܹ{sJbu4ù}$dcryD/H9/,0=-i|_.&G저r41DK]`kB\a͈}@P5mHyzCޞǘ `5֩ ЫjY}'fI:0lqBtCK]5mͤsVGìÂӬj^ޞӕ>V)cWN ìJ3[bVv!l' kv??rjt-Ј4xzZXբ?c CMt2gͺtʾ4I洟/N y&8\x~'$\hL3D'\鯱>d!1omԷfd?Z9;^Z@ø)>\@Jn +sS=ftl>wA <X2!{6O~I:&2ҭqL(&܈ߡPI>iu-Z>2pd4PMeMmatQ(=ԏ[|Ruo( ^y\# A=9<>:Ë[U;X@<2~ї ],A˯w,- W{4ݕeYs7KotjG@z&8#A}:NsúӢzZ/ Qf{ۗ$_nfƃSڿFMAm/d8o Om nx0gne\5fd,k^+**;?6 ,TUs(gT`2υ+ 56r)(;x+M7t2%"uf`FD5gd3 }p- ܯb,}f4ʁN! `E)tLS5=0D}Z6 ߟy_}g/A0.C̀x܅mX̉2QG*?;hU%r6E_`ƚfZ"K :3)<ՆމQNbLIDʳ% dn Z|S_}(5 :g+t63g}R 2T# Q(_ m} șyzJh\tV@} }_u#+Y:۾y7CF'+ksRGpB&"eٷVjspCGt?Jo>ɑ/$H( !^V}ގĦ=1 6lʈ>jdմ>r.sZ%5s0KLDp<(+nJ5E ='\̙ @c=UßU3;X=g{.%.i#J#߽cdl{\P,eӉK@#z0u}Sۂ6\Nr#u]!X[@)5*,2ͱ+@\E9YƫcDn±!k.-G|;ԱL8lcB|FYLkW9SQ9v|15Jv@mӑ( {YEYCnoEԪ ?w:Ht? #PVؔ·76OŬ`O:yh"Ӈn\cWSђ r_|yv& N֬I?tQUO8*b`"Uݽ ue\_K2۲8`cN4b\SpT'onjRy KaA>_~qkn?i9`MҾ0 e2Pw<$PN|-ψ*ÇFPE]42sޏ}׷2'!啻d!kfhzM *OK"+N4\ Sqm@X*wȘ yxm,Lʐ3x6R}z/tXj6_(Ұ+>GɁS?ϣ9x' ~` `lWO[I]2Ʉ5WTF\*CU5E_R3^j!F0{.FUR-SAd=v#jLq 7=Zf{ݰnXB" 8q6( } LCd+TWpy^Rk{xHbeƉ.+14mkEk7t<-vܠGf*Drsyw N]d^`!4$S4"u, sk*Lp3K4c 1}ųMJ^A"Xq%\<?֡aThϘf WgqyŊ$\j+i`[Z9 ލV,if2;(BỎ=Xm Zu[f< gg œٖ): [`q՟UC]^W9K17ߝ<$JV:vjaD $.%:Mco| T?'>G믗UJfwSVDW||zƟ䒐ZB~D06/T['Y06j*:H+vqVb@~Q׆X맴3uzgvq hFڸ0!F~&S'-؉KI-9Xf/$KthRy##`0?Vd;~C5g·;z*0 3}ln3V{\kX Ѱ=-f2 Ch4_IՕd_9%ܵm#ƾ-BW_Z/Xg/u?UE~А`Uqܜ*MPE$GcO˴H}a43vO'{s }($`aw+DysBN mDyI-TcTA46l]ʈ^,! 䥗V@HIqTĨm6~2ai9r&VZΉz CC +11ʮ1.:= D Y6G{#_L&ULϴXI>ҍ˛ײD[ȶ;c+ֈ:yfN:;d2gtwsh+"U)9 mVVsW]֟vlR>XW8v<)7}xY>,@K|bgc̘)K8eM"pU,)$u**6f8Au\+} M.WtX<S`e0_ܸqyYR7?>I/5z]W.g!u ,nn)F3fy_}SS"f?No я+DeoKl3l9?T@ǭ;$XάX3X[eLr2=, s%dh1)W*XpOKE}qέKTϏ^A mUq8MØ]9FA;Oc1R28$QD), 7Fb q%{ |uB M*̑FV;%+b`;u=CA:7D#h>іn y+p7"s]R[.-^'S"RG@W+ Oueo޸S-Nq K]8~Jpqjn Z[iy*szkܼ提1bdk4@<ж'Er[.}gDSp1q^iG9Km^F/$)B̠.*EY o8#%8͜emw$U 17@Ju(>$civJ6iWnXRLKmfuV*tkD<܍1ͧoBWֳ@s2mֻ05i}tMT1:v8j.r;& wzL5c87Wc`n854NR}"&G8Dm?9+6t%usCؑ? 3mKގMMkuG!m|}]{Io/:^0Xp2aS_7 )TWrFz>PO^'3j-t&^O ޓK]NHvHprs##5,.\ULLl`^Ҳj㡺[$W#7 s>jIYOds|EMS9e%Z@x<[b]XB}-gU2Fo^׽M`m81#ZKE=q4.1*t2|^F^%)U@ q1՞ x[uVKrsgx%86Ϲa. lX%QWn 1-ͣZʑx]!Xn9\Nkdpz0Ѹ$V b X#/KQs=Fha vW=>cNз u[*s[3_G9ST]hCScREC8$5 קuMfI~qo9:yZ쑦xӏ Yöoppq,NI/X@\,<;_h` n-f;3u4S=pMLIooamDRn.l(4vu>m.q }/rt31_vB SWIc+c\Ȍ37P=GPS߸زł15%!0S2 0Vw];+&QEXb&re&U Zw 톙&Y?ur ME.khL ]5 ݐIV7%'P,7ZA:;n:̠GO}H79݊}GKIwtoб@3Z#y@@e06@)%`_2xUi8@"Ē,*=ŏbhhBkw9KkR5$95{NH_>X˨ϗ_ʤNEzRֽox3kJ 3OG#a0,p 3`^Sss{{7LBԯB4jՙPGͭp/JOVJCڄ *&+%*&Pln3RUEi8 ,G#B1d3_9v"V,}ye<̇eY%9S@7jhfz  Wl_EM~n[oTp ~Id $Г:C2bMe^~VR&T'׻AT1p]RSaR`C+ f:]UnRyۙxxGj7} I|)8~'"tY:vHΒ^ކeSHXyOmIIq4EZ(E\cu:#X3r'foJ:}>`j89d䥜 ʎ@O~ iuN+U6@񦡼#]~߁PHWIu^H#ݦlO>;MǼxy RvGg8AN _(AX:)2џ":}PD걳Cv˾|X!QA3P޷)>5 Q3v?n"KBJ) 1H ߧW]7ⴧ~gA`չ(|Mv wxh!]ʛkZJS=S;X2ӥsh߭ c"`X{kMg+ubd dnp^]Rw'i]6m֙@គ.GVk V3#Uؠ40H͉[1s&2K2@,磄-΅~0@Zz)8Jcǫ^A9lI!]e-v朾 if, \-xX;`oQGzG1GA y& $, kזe{u^&//;4!0uC)W+%P15-aI*&L˔rV d>7[׉\1Fsud=_*ӎAr ~EA G(7}IpMINZza(H3),-!_G;b"]E4"\S4|Z5Um50fIuKM8o#)Мŷ?~SKO/4x:FKjcmwLʘE(@nv_#'޽=YN]2IJ/MnwPXز O^GU:'Rͫ\6~Xy.p~"ΕY2zdP~2`la3m{awJ7XއqeۤYh4[HXJëm%*ube7>9QE#o&.[tʛ70wl1\d(g2a0vNc{LT0ͥ_GƖ65[rN n%ɰtγ^waOpW)ȥ6X]_\vۊדi\RA0݊ci{Iaċވ1K$SJl0nu|x&,^׃z)%.,l*YZ 57rv[E)>/ϒOH rw=G_]ON)Py$xo;Dx*!//6U<" 57<λܲtbRBA7Q۔7@{#qafv싲w ר[mP=4NI> Fov+'Ё)V$Ϻ{.(п=&s/biM. R 4cV5 #ĥ'݊TIEGiΣ!O(qUul LȂ&JPl0UJ'y4|K80Su.HNH~ MlS0ڗ%U+vM._v&;EAXi-*> /0&bL!Ӥ!(~/pl'cz:L\{#eP7c;L@z1|:OZ/jo)Uz#+W̷oE,TvGsUFGH \1ivJUz1XXW_)g~cuojmj˩~<^u4kyz_7Vq- HhKdQyοŻ_7kLS? :r%кJ1$1X.(/Y\YkM@w,n{F~@J9 юo}s@>w",TXh$yx`.!R!~vtݘr;׏-Z]B~6Ɣ*Cѝ"b(6V&*f!/jgNp3/wpR4KGιp2rr燂LCt(}zsJ긄-a57tj[(C47aݻK̊s]6rEl'pl3.9Ÿ}f`zb7:DXK|[o)a2b?U oQMTI;c~^>'[pDF P.8 rOhK TvV4m]{g2SoYmWvļp.w}쑈 d5O:nfT#@pT} ꥽KV@`lN+x?#81ȫT5x/D*J\UT8іx| _OɌmʶ}|gGunF7'ct.yo|b{/ì =@v[Pnlp F K{}@L QGBɽ7Xk = ~9m5<%)ѼZ=D'IZJf): RW2I7ktxŘqᬔM3HXD{-umfli2w+%i"RZ( w-N/=Ḿ%02gwrfF8wq/c uV LcŁ 4i',l#T:-$vC\#3ʑح{fjJ%T%\J5 w'$Ml U Y1Jջ1~D״dg!C4cp4l1 ޫALL׊ taUhT^܋>cs|o!ٺv[?h=느B8 L̼ͽņV|<{ D7 HkӲ"PQZ`[Rz.*QIB.:|Viȝg,$߾w_\aԁ[8tk%GѼ(𬖺i寉GsCt{4,OOBN[&CHJ\XIBzL'm$r/yl!]WO#w9ϓ$VzhJ+2zF^Q\V9 <y"+eq/!,΁^M2]1םY˧Z[΄ص,ᢧ VvMI;`/,>g*\CyE<+O )x `B M9U=ՇD=1=(;|v_sތ}#mގMdÀ:exLyv':i5;[zF:E8I]&ggQVetydð+6G"Ao@`a$ TpI(".ٟ #? jM\ Ef<>!2^K,GJc2~s֖r U,a3[^{\ 1el_TCJ)"<:/z9l,n4W|nAbIҴgU㓟M"ݯU_K@ e%'-jVsYu$@G?T$JN0.\u:)\ԂZmfͶ@@*pxk>hc#9R5y G|whMDz;|Y{wMzŘG>|c3GycL.sTU:H7ͩ:KO|c}/f 5r⇧7^L!϶2;1`:z˅6;`=: 7VaI${2ױAN8pJ:J)2p}1ӭ}_+iY`ZGfw-o;&PYbG&JBrʭ3S4U\)A' ɹŷ WİJm?e;ԖIw XܓJibvx .m$c?vA9"m,kvv5 .Ef z LChU]Qti.~*bc܃ Ӷ+wCO,N:X JpPwpjg-2nW/!`N #<Ϩѐ5_\F>K;#S^ˢ7eў;D"&P]j,O]Ď\̂̏ʝZ':*a%[.!LƙV‰A8 'X[^ӚrSP)n;t)]9hgwZ(F*ZC:%I)%@$U'&|r1M4W]V/$9x-l oehM&f?ÝA\tIm,\\ xJ\Ka4в'6.gߜdaF>/{U&N1zӛz5q, thC{]<@U+=ը)2V)C+4+-w='mLMSXFw #Ndo!`8j47 ;ڡkRLNtS Ɲ mD~$m?f^'rvG-$~!JaNf7+k3G9-TڷqzFymyhYf%5N\9_Vad, B/v)#SPCb<޽!_<|dTS:۵sUkl|}p096A2ZÀ)PDN2&ش6`GWzbZ=N6go9H9(Ydcc6BEBl2#)Ql~:@Rhvj;-C,wD@9 [|AxTӝՒq-3֏k& 毥҂5mޘAU$i(h@hz_FU sXSK\y$jzVћH ""T~kWֈ HrV2+%;B%DZek+P4𴒵a/͆lgG̈́]W6gCG]l[$\k?1J$S^Rɶ%Yh3nٻqJZ̟* P0@@$&ޢO6"™hX[sI[yN?L#e8bsyc$T8 >$QQA*5:\H-(es8d 2?Y'~O&y=;#^ulVD)O֓۴e\?;QiS[u T8q+D 2a:>8`=LYcgXI郿M_IbUta?Az *\LwkS}pcC|,Έ/ {⒞dMfbi}JQ xŻOjU#XdCA+\M kͧp)NyKߍR'A_{ʑ[(GCWSK+W8NъdGz6bP6d!ς~B,EXĬ&+?WMƇ÷Ͷ qBHvZJ< ]sюc3=ȁG./!nQ[O?v1b0q\$ɐm-Ǧ ,bW힊Xk ~YJG8|3c U(0/4XڧbKսz䰆.r"֦!l, `Ņw`j\͔R@ڗnBFl(X;jsIlV >? us{ w3?Au_J(+ʉSB@?.cM8Β QB5M#Jp!n0UeCKQYb VEhk|)K3^bֲ ,<{7ОN˭uvlbAruM N"2U"5qý(wZD9־6o8%\F>%! N'\4`qw_hM&71-l㪾C d~vWlY8}RM A9]H&ǧdXՌU"Vx9:GgW4+ Qӳc~WP  !:xSo5͜0 ڀwVʮ]g.u!iz mbCȜ1(Y353NbE!Xiam |/1*w?=7XCTh<|yp\RL E3wx ˽CU4+mLa:O%MʶbJ씸kQo/@q(vQRHS؟}\.oů8Ԟ>/H4=5Lgg=d)Z aE^*CLb]&GB j'hrj< `XoG[ t6^ k1Is6[Wl>81Ņ0j"Eug yMe娟ڔDx9rFa\K2O]_mLA>S'X;y㯟l4Vs8Q/1Ღ H5)zQF.S*ˠ_X,o'&+FV #`◓R 4ޕeգm`[z`rY\=U"s1n@:9meI2*˨dN4.S~`*3@I)XW#V%%^^pș_(Uh՘0q,)tM kMS6PT·9V>hc4hdc.HhqEڌܪn210FnHkirKz gޕg{@J;:0[l!_W\.pbDd9 7;:-\GaHY5\:=@BC}%Ej]~"80j> ,mܘk!UG$3*81ݤ*oQIY z+]E|FWx?jAJ@ŵD9z}eW*X3ٵ8Vyh6 *IN0?C$ZdE #{Yy ~:L=iƳ\2UOq˭K%jntz7áK ɱre=-!݃gUNW75xEk/*4$!V@@Dd>oن:wʛȪ́r $*E\D$nhr2w54i&ԨftECr\ӏw4G-iw?1@ɜ,IᎮ|$n6#ǨC]<Ϣz<&3Y 4à[D5oo.U2mC×NLR1hD+4pyep(+K]uԘ7D/oK|ShdT/< |y}fto(,-*Vͨ.P )Ѱį/rZ.1nK zJXVZooCa*V;U=&'o>vEU)\sAf u4 OR U6SL8ae0੤iFͬ5 4 @\2%dWoEwlWbWZ)=F)򧖬7ۀ4m=z+=e`fFHK}˸ haf9prZ&iS^&/_3kSx^K*3F:c|93.7VK,y'GC_>9a Ty?]ɤM/A.Ј?j(|D1n#a\DZՃ(f׀|]ZC,NUܑ&fqQj۷kO(o?;bMw"29O +d]^R}>9=:(fk;7:r}I!|X{@!:9aU q$D)pRHVd\-1=N_9%M=oKȄCfOp'#Iճ0#.>2[+@3_]"9Ѯdl<Ⱦ>+aHn>QGcaGҔ^'G,CX2̢'}AEZࣉRXaj/7a(ox# Wњ`Dx`k/bw_UHp]G%p[WSW UŽbn4cR0 =壓'ty'0Qu@ >笷1߰4,GGv̩\7_AD0 9 [ڄjjL'S>-߷Gi_VT:z#]&2""푕vdn alLzT,Y}كm3.X)ɿ, epkLIw, Ƥ_Yvotj=J5& ^BwHm"%1Ҹ^a~*_Xuڂ 'hcT֚_،Rf91nq^O􈮋F+OfU-? wmASivy*;j'@FA3ago}rW9e*h\)xW]S ~^殇-8T3Jxru=[̉ږ;-!o.gΡ3aťYP 3r*{/ T;dkd(<FN AN6h*M5B3Q@LF)ut_37ǽBWHm:18?N\!lRA;l=CSPC-)2)O&fLFL!R LV{7VC\TxD3q:t2N<=RH4}&Ĕ .`-LkRig*ed޿wsf{Yݾ<!0˟?..،`[UwFsRidYr7h;ѩ$w6Zѱ[;_֜ݖɿ Ei`MA O'C%q@Ч{q.eD4D"8_BNmH6O? H6Y }T?"Y65=~yĝ@uŢEjg4o{TUaODk,/h+wu̙d*F•|%8r%ł:٩bcz[4y|lo !j'PEW@M+lgGa,_)Qg;i&bdƮgVGit̠* Vv9"_D˥p5m~;:&LO{UyW4:9Vg+]+vn- { 5{7TIt9 4;܆T+xy "ܜ3m6iK)8S>Q2#a&JA"`DcͺP$Em]Ť&|3BX5BF =MA)2Kuf)+lDOUiƒ~ y|@;ئ5ĩTPN@jIB"ET vukAU J  gz=m_Qq :P=̥V^:ؓS2 kI!\d'Hό>̾F*[&K ۠o0Ѵb|,8MJi(LKc3P޼m"C}_'ZvG{N~4LIar۾BFZ[Ys<׃uz+<0:jP',;8Je,{XlתEM ݮs(ڵV)DF`B"LpcղkmoD?s/Lh v}{ESWu (4|<^V o*SJσGCY#7. :r>NOJk&co{הy~k>a*>Y HrbO XwPMbhw {Ts.t"ФO.BFpD~J~z <7u>cT.Kw~ɾ'U.b+d t]5D l,>vzч5 >cHY6d{9H޳A !Um:޴"߹BX_dLj u׃>G) yinbƨ^?mژhľ5O!JJczYYҹ>O֤A)N WۊPjA@p:82y rCBoMefC u#'4yOe6~ 7o`vyv ]K9pj/"+TpZձ`IEU9kףm-i\/Z0 9:PS GuRFeePEqY+f.zD]<[3&rzñ+Ô Ԃ0CRJ3!ҟBhbT|D(q9[0Vf;Zm B0 Ykp\(ކ1O@ż~ FՍYCnB9 ]p,l@3@(8N% &sV=vPO@ƃ~f\$u,`[:B׍ pQm Jg/x6egx}"|hbŽtЄ( V NmM̀t- DF @LWB*J'u-\g>0À$Ԟj&6*D%%]%SD :QsEf/o4* 0קEU9{bj(u:з B]n(W6G$DTWbOy?3`y B [hN^ ֍{9'KIĻ,#B[,sUm-c]+P(-<3Q{C; "rWb* jⓁ;gʄ31okA;c(&t9']x*qޙC}{ŏRAYŪɑ¤)vܘˍK8c[XǧsI藠;TSJ߫Tu M x:Ӈ%7- 54L響_Y.ܮTjV$Ah73b2a-7 &I ϙ{;o B<֫lQ=T@U"Dq RYm$tsF5ۓmĉP3~8گob ujݷeAƒn2 H`DN&j9#_On}Igr!#MbmXp8$K'mz|7ļ?lVnRH kAבSq=չQ`|tHH#dF_}RIe7?b }Ì&'כ9$V!ft}k0 p5`zOu `bx=Go@ӱ̀sBNrAN/o\pBڑ#1?}r(7LtB. GˆY G0yJ˔~';yZcȲx)V '%8_b|^ɓ%QiF5j RsF眣XspoB c-&ٖri[vBKw[Kڐ<>E6}L IPkt\fnkŹXQx {ek;KH6!t!!*6fwC}ʵzOKrVmy⟴]FKjPCnC4noWA tu-?~>DJW稣j1WB7ӽo?Dn>^ |M S75"D!t„ImO$pZPs:rp w7UU7OfLhSG9U Lj!JG'Z<=φu;a ݘ[SdR?U^ 4ۣghG a;C3W4&v[n09`z5mQ$ % iK-\CUiorO}g.T,ߐS 3# ?F#@d =`x!?96+|})2NfUn_y 35um {f<逩x)x|pѫT+Bd}׍ΨaG\&ZC\*|P_,`L,Tlboهv`z3tfyY%B+%&"eݝ?Z x4/5\lT>@" ڶluf3 tkDʾZwcUi@5u#Lni8MǧiA|;֞͋g=mReX} A7^p^3W=E~ToL]x~-WPkL ?),. R*݌癉WD>NE+# Xz<3Q6v=Mzj't\iVxbŒI w, ]ˢ"c̊/FߊetW\J+|A{-hRDڏǦmd{cdk7*]+'lA~SJ` 3<PٞVZx_9jO?LäךFWj+*y+!jSMR+8x'JdT|sKןRUL/á[7pj%$ɢbS3. @ 16.`Mf&8RUSh87pڰ?+"_y-'J>h9PbF\f̉a)aBU͵ЌɱϥOh7qJDr8&y 2L1r[fTpwj81}ұ9WIoV 7$lUVעv^+ڙ \0y`*(ѧMǔ>Zb 8<.\H[u7iC1Cz`BgyCG"Q jyQRwܱ?"NaA% -E_x71FKꂂq X,H߬X&.* яJ1`518'mt"VvTɳch@ڙ/d^ 9+Yv +'8Ӈd|@/ecWHe؞q^TԾn*AF`*Qc]+/// >OC;Wۙ^7jv+>_.B>sIDp<uSMû>n:Ș:eb5fp5Q3yOC9X`/qC)F:=`^UƋu!E ]7n5\""Iȸ{%ӊJ`{}[q%r {} YY$kǨMDw[RRǚnIB=w Ojs#=t2WPܭ-ÆҘ!F2a%of̗ܛ%l:GE/ao"0 O;ye8ߔ!Q] |*w T\yUGōi6Bn|BJjuwm&6[]=@݊j% &*ntiXCc$XQo:X*!tI:{L 8UeMrRl:_lB{d;T H(u-&;0 _pP2Rkv6ĆzCQ.F9W@~32+?)tFn1BPRjSqx%:N71ȠZ,ޝl1.0=eV~y;u6 = K1Anǩ޼7g"?o&-BtgyxYk_y&jۦu\Ώxw.B*S@-M ;+zMK^L[K97V}Ĝܧ7D(^Q~em"A!fK݋CUpPMEf:7˖Aݱ ۀ* [4đ: #l'dE1Ɏ>M۰sQ}1L*ups4j AJfvЭ5Og(yʒ|1.v XDA/3xYMy'T'gFCw:(+o8:?kS/S?ܴ&x{D r}(H,*뻔>/=ØbBw ݘzaQ4t +&A6d?ڕzOb}fA^^n{[ IP;mf pVCqtFTO2|*wo`<9+ w}uVą~Ծ.t6[``ݝ̺G<Υ6L]^D!8/I?!mEx7I %ɢ930_ dHl*3*x=׋:)7tKr7"xNͥe,zH~EMD|$AL,ֆ6l~+qylV&Y07^izhmu*q^W:Ty 7˭vujrJX9+ x[[j3,@zmFѓqC܆}.2'ыO%jz;127>ɄvY?*Vg6cF?ȖM}7=mk2>'tk* _qyN(^+bKo_Pnڎt΍xW^iT+y !gS]kp:A)z+3B:ɚƢH ,UdQVw7IF;"Ȧ+֚rCU e5PdE{:$l1u8hQxICO20t_{)K \͏̒qSG?AS(#mX/g+3J1/"8T UsO,on7*v /c>+##Vsf:^ @zы@fRpOnt<5رn^:4D@2;ݜjq}zLl-;,3beIN-Pz@h8(-2 8Xlנ+IZ)|\(cJ0٪'@cKL.KI: ot<p8] BadP ZGû(ca!T6ǪaU}>{( &/=jA_L?;Q1ӹB.,ͩKDϝų'/Bf Ps"$)k`}! B|O} {2#R>M!CA]Y_J `Ň==atD|񥓤rx[yO!S;ꂅMЁrBp}*n~" QbJdES :s4'OEo(H#Οξ|6Q|x]U Q5~=WRrQ3Vb'Vе3K.J"u' t.J> H3:f ɍ@@֢g1@s=Gb7M(XIl4њ 9kV'D:?or"!R9D`v:<%#pDwAb %OnE5p-@f^HmkyGL㕩5, 1_aQ=yf="zkŮ_JW0|Ǯk4VԖhTI}n s^fh6׼oy¡km9Ia߃9ࣦ ?!jbc;af6j2/CY~nrrEbBes7PzN+1~T֍Q^'MvTl⬓[BY3Jc5ZETO/k5auAk`\zӯ%3MJNW=S̚gF)/UdT>> 7ў//c4D!-RܴpB^buॎnDRs굟h~뺫"­/y.jT,myWqR ;89 kœ=F(d9 I&ۂ IkhHms1Jt#ߨ=e-Iv.H1ZknIh`{PyӊHQzj/S2oTI;Rbs:L*.`zJ=ECSwyTƷ3$ͩJk~Ne'Q*4;Yܑe67:mVv<^lưTi6 ( jm@K{! 0 a2px |޵e(UY;X7dE4,}Ҩ31ؒ~(>:+قߙcE`q<}󱩎pٌf~qǿ)lO }~hD~H:Ś}o1N<?S=\eW )/|Bg? Y"}R2jQR`y K+,DmvXR$pӺJsgHOcmݹ1 –GBz42jpD :LFAAe+*婝Xa5hD."n흱0 6vhh Ô?C;bi1涵ZOكr؃4jC4{j7 ^Y}R O=^3v9݉qq@29SBzxB%F>-tgG\EwC 0w1+1tZ=7r1H<ωU ?gTYsoaZcwiYMcd=X6(عRAz13H­kP66f wԌl_OPfJdB ˍp|ҩKBQޘKhn7 ؛#Qg8;j)W@_@ kTi7rrF-ܸsFy<{ GTbiCZg-KIМʸUiE^ZIU-k{͌bsrU}H$z6#ȥjF>$C6?/<̃CdN#pQ\>,r2_[b$2 aahjz"6ye|Ԧ w7 QgP(@91krzr5lPu?4ĠO(rnpiKp>Fo~|vx30,_t =8Blܲr ԉ ϣe8 @݃t6BCkš kfa!!,=iyR +am L(f0!{c8`XCy#C.ykڛ ;4ug 9ӡMA;|M$!d-AӴF]jܙh]G#Đ0Դ|-(&_G5Os ,4q,=pbG-}\+QmQ2o=$7iE7xXv-j8奷 bU RiaIz_uv)E`kxܶvN ]bDYb+w+dh$ HA q'*%]pU* P{0!"|ӠSLӀ<鑂U%< P5zh@q Wj9tصvlxN}-kOƥfH2 $gh/@]e689O~JH;[7EjaNyפazAju|Oϩ]Ywe;r|"}v4= *H(1d&PÈD_X/.?_bm[IogbZ]3w`OAb@E=rEƵpFbY]0˼@0@XҘ_ZN\F~n=Wa+>m 1ֲFE ةEe'DYU/$pʑ6W<۸YmŐD㊍2SWWYL}7׹*/4,+ih_&S/fk-\xx|/z9F{#rQfUp*ahw7,xT#X_RLw ۘDnhd٭ͼ9qOh| !iOb6 u)\^2>ڽ/>ϭz90>}3wݢ 6> &`j3pd7=a+Q+WR!s>! $GFKk&ߓJcbæ]Ŗ |4:-$v;_dz3dxv:!Ցؒi>) 3AzTф8eȨ=nN/&!(vXkƥ%ێsDJ >{z)]E +6XP5L]'4?$aNdŽ gt [p 2&-8(CkoQ D3%yl{N- T,DWqa"A{ן.#K;DhWٚH ^l,x$futqu'Q9>N+}&޾}p;(Snh,vu< fc8EVj|mFBCrwzuk@>$[_F&mʰH1pW ?aDKfh.a࣒@~(.%A MPFfOEH GC4q~iLcgnMOΆ Ų?T ʧ3-a4b [@+B'6sHm9^U1"k!=] Bc K;lBtP$s~ aI{yt;8hH:j [{[6 +MY10Ep=tT%$WIvSӆ|{1a|ViuȕQ1? QO"/IDsH#@\Kh_C%yW'i 9J*C>i_nP(O`W;B\Y2X˝Ȯ35:Sy$?^hVGzL_L+_r>VFY Q(0&,-T !夜1ITg"XdA5nE~9҂̏Ȱm ̓Z)@AE[ bzjs_ ׅɃZ7z <. nHByY呑 ̫+#{ab`zN} ̓`~iΕz}w(dXM'U >_C#dv|XtqSKAS_lg#T LPY #4(jbKʏiəp<{m7^$Bh|tVZS[vcvhxS}Dw"7!{@V \\fgCUΙ߅Х1a GgK d2p t1N'%u?ƋT=ytz;!⠋4}AbotGP i;HOHG9E|!}!QXb&!{ᲈ9A'/6$N2Hl$ɚ[57$Ic䇆KFckgzk }dZl<.qVjݳzw>!efwu'|fX%_G[?Ej k1{5]ZKheM z,q9q-&>2>(76%=E;֧0!_pی~">pkb *רGдpg#cel>1$@ Ӱ@K뎢p_N) 4<tߚ.ng۠,c͔֕,y=ܣD消VD Sa+[i[g3_!ϒ.E߁ݡ ES?lN^c*-dM\NiJ(G9Zl]i_kU_M-5vG9nFcPrlp?-!T5G8x >;L9 evcX|$ )+vS )p2S9Ph${I&vxȎډq>˶׶㌦|G5 N-3CZ ¿i${2_h^ɮ H\YHu.M6)1[SErژk`HԾ4Zv-#\zd" +94vQӞZ)y1բrڴcޣz@PCL20n(>"[ w_.]/S;ۼ~p2\-wEy"Np.[N9 |_9أE k;a܍.:뾁?W;Bp9t;hH4Qᙁ#':i(ps.:53/.aHέŰ`Uig]S6ϕ{n{e^VQw,>0 ~.a0*I!qKl?ah.kgOQ+}lGu\\{ehJ݆k_DiDujP֞ld':ntp;"}UބTΨnjksc)Uh}zZD(yf?}Y뵻s=r%,cF$RPwX=Ec;FaOT#jbXdQ{%"')C7c6Bul2P /KxV~^(/=m4(Y͟BDզˊ5Y?5~u\ ŷym<G{ANjAI[^M+Bҝٚfb3j *{vU2V4}l kdkx.juAmфʀk _YIPP# ݍ>*`:@LI F( YYe%Hv_fv}俆׽ zh`Fb*)8TLԘnoHL:|7\*j0)Exsq/ qVzPx84"ߜo <"́rNt^9\3osݠa'>U91TEBgs8=Ujdb̹j.+G6x!#, QCaѫ c*JH?>rcu%Wm%m!~&Qĉd.mLQxmlW6`bǕPF"|!h!C]v3r\3m4]3p+a {'+yJ[?*f*rt L |{XQoAb\iء,NBܳU[+sW`\o~H. )E⻤r+Dw4AȕSm"ŕxk#,mh܅9dXhY>!)m?t/b2X fW(ѮEw نZ[!Z3B9 @p*tNle(@U zMތڢ5gBWtPZZ?A3@SJ뽣+]]qea^M8D)~_u5d XKw7 -m;" G(.-vP**=;~ &b3RmsN113S Y[EhRyŪN#f0Fh&XŚsk50X3qKP0 DgTW1)ygmg u.PWX0-CJW^mPJ#Wr-OeyħvF>JNUv3> BZncR%Co} oȖBg 5lOipC71` LذD`*FIZ5?ϛ97ׂST\y=mxtbX-Y*ɱMi9뻨am(=zCUWZЊ\ɸC${NgC*:)fKƨ:DҌjYc -CJz-k`2jZ&E9 ےs,(TSPG&po4" $.Lٱ̞!3q FG=DN_P6r?Sz vi6BAuVYSa'\hǎ-ݖ:G)JR;l!d5q06CˇT$B{wq\> *`_&1y0s*G7i|ܮLDݾ,39*IYzfrd[R,ܰb$F=h5=j/*0O(Y3*%9i+v0@\E}mH@#<|aJB@ d-%0aPd#B`9$@e](M׉Κza(Xٜ fS8h+K. ^g3 yR.><,{BMri%`j۰:B83(fWZ2hs,w}tCuIPPf=v XT"-F"H6OrcbM{KG@Ol6.cntH"UM`j57Y@/ޓ̾W'|z,d1qL G 35^1Hur"Rk|,z";3oPHbQtEfx"6o2lZ`nlK><ג)n+z_/iqI< CmatѦNiJy9G5Wf=J 'tmzn}D` Ht1xYT,D 5;3t="WNxc1QS*:દϰ&iDΐ c>] +9%Cȯ) eF&ǀyj@!La RͲ>5VلgUKCkg#) y,DgJ,D#e ~o⣓I"j DPDaVJ]{:E}Lוϖo ;RSPZqB=l3 ar!BrV* e 1=$;Cråfn^}K>Ё+~u_@|,dXOz .g.)c1e%²_mqFΞ0Crƹҵ&=9e(mdG?kĹg"kM}=Jh-ne@x/>l?ymj6<݌=wqhcG_J F%yxGS&EAIIŲ}(k;6憖0 ,НbTbZz=AӶ';GKiOpƒf{j))͑AJ\CkiŏqB*?eC`'3@0vZa ^+iAqUW*@ ܧ1`h9Vi>jV"z[tov|Zn4!;~` #tjcWPPqր6 {댾:wy6A6s#Al]p+ܔP5jЯmhԃh >I*9nvڶ>J:|tXrblR"Jȍ|Ae=uʵ^7λOu4Q#IIgTa]~_gM$WAm~[3+)wb Xoꨊp!WaS<ulAXqpG&\qW}pUR[ݟmoRza[#"GuRݱ;C_;Qgah6\c̳ t됑^D(ܴtA!\4gJ>ӡ!MY^`EFdŰ\jHߪ4@o(q+A%./ˌyU)Z@@AVֿoDC.ja:WS2? =[>VVXHP,F"M¤[1gvJo+ðz|*R"<#4ss,<#?Ҟ<5٬axeAY̢3g8Ư ^hAKh4DL9` Ln*c09b{T*&\A,iDĵ&ZO^T|}jV9|ɏp4`ԇŕ u#?BMǶnl?G2 Es܀%"pWU9,mḿiq , AK݁r@R5#Ȧ );cY  PJ9{ % Oak՚]l$EVlqn?#nmO*kF˂6~mMb&Ҵb' rK ^ԇ'ZN(+:lF2AT&{jr2*Şn#o\9B>.jg{؝",= Kf.r /ߞ]WRx? Uo.8.L3U 4f!އ۬0  V#OH^] H-<D#5 dgW&rJ[0NE32{A`͖5hRCW[Ҽ[!-$yΐ\(uR,Ά𼍽}n >^eEN_DIײ̸gGޠJ~&A6R™S@x' A *}Mzv瓥Wvt-rX|@`G3lv+ҥG,3  u7T\ ީiX"f`ow{I^mswf͘lf]~mg4 |:Lw ֑B,!,U(5 WNFR"&g~@|v wHqc."_%viPe];v0y7:F },$Iހt0E,?i%v!d|`YF!5?,+ևV1ƢO 2deJ],„]-A5b;.O§Ao3Guag4sckXn,cn2 b\һ+WxQwMӎhWkϚDlܱ,z`dA pR< %p9oOc:ܦqi6JwAE#.N/ Gn6.k*+AS[1@m78a<;_Lrd >E'*wFsc S(UmUûd,hn"\N=,qN埮!Qq6zH[ '>ZjùK'ؔV=1K~C[-J\lٗTL1E)qļR)kWm_ lɅ;^х$}2h",drkɊGyN;Y#lAp蔌7¯&Pߑ=f|t~:f/څAppT, 2Y%jB1vLor+꯰4 f!t=="zpXT}OqGy7+ ځN=8HP1%z4W.,ZK%*?&;oMGy7y,KHMΈUaE&0EsɆ}inn*|g&Y=FΛiq쥚؂"kIp3:ZX-mFdx35&ʗ;@rļ76:#4n@ˇO7(B d$(qW}j]RdpX|QP=n&f|}X4 qL .doL^4F"ڗ( j/i'7;^l7E+(*jU'J7v0+{mZN/k~Ѝu0v䈚CP,9u K'۵5<uLҵ8G=@\B~8\ 4'#Z~M3L>E@DcPt(tdf EJ`J сO&L.sQɴ䕑п(iB.>l5:#`A@8P f@*ޣ_(ق : ae\[ 3/g)S jR[yM3xE0w(&,ƂaUprmf1:v v 1GEF|{D;N2GI>!uH PO=Q.70 8qXV$F[Fi!]rӿ}h8m=¶9d" K_CeZN|6/4 EqAmJYa$F&yP)6ڴ8SRuR_0~qãu$g :% Qj V+. 8Ojȇx&_!aGIwG;?>oT D5}dSՖȿJ|G:7e 5mA!L27qNv ly)z :NV(uu^@ظNȽ͊ w\5(VE% KJT*~2# ?#nq 8m@NE~[֥\.Pr3py%} PVq|()b*@_c}:}z]("^i6]Z l]JR@^B2\GFIJ&+d06U4Yb޴x%6aJ?g]d9Ytz2wїr|!: / xO7l]}x ;QW@,,0~s>.5:MQP ld PNԎ`V,G;dCib8qOx컐8sxŌltqdfP'G|xo>Q|ʤvA._%}'r}'ny<$ '&pё~K0٨Lq_1Ū[AM2gwQX ײz:lzOH"GZ߉ Y8#̜sINaLrhPܦ9a .x[ݶdSBy.Z'xKk  醪KZ)[p#^k~{f ͍gN-7 _: D!xMhVK|?ܓ)Þ$ "0y&.([ SXhV9HQJY#WYKeK4f:C1.SW(jH'G3HNOAjoZ\ U87[F:8^3O3v&gA6%j3x;sbU@0\<`0[9tFM(ՃjiØې1Ԓh_}͒vX}{5PCNUGY|7~> Rcq8E\@|7jL6 09qW0f0"MUޜBl>oyю. vP< n`\,G%h d-dxXQt?`єLf lY;bKXoS?P]5;meF\A /\Eo}[4/_43HNCT'~\ˇw^#&2[{vS;$ lb)!Qä CpUz4$ VyY$sw9ٽ=Ϟh;Z\ăr'~,ުm0K >L>-%ZxƤR1]~ṝ@r@s{M7 [|| r[?pD܃/Up.W\{ڣ6t.gXa(E] ܚ'emjvS#5m3hd \Kr)Nc uTI٪33P$*a.7*Εco @1/p1 ZzC2;Q41-GwV˕n sg6pnlp D+cc|uF}I=o)|USWD?pk/ ˬk4`,lKKa-_GF/i2()N/;a qN(6"UDKv|օA*Z)ښe?暟<ks n4!}j=夋 l.>^Sz8XpOJi3O-Y5 ~X^~7th{;ikfO:tiñP_`4(QQ雮QvXۛ?D7K!Lm_Ӽ٨‡M&C EAQywͤ ټZҕ/&c ѓ=#곚tr2 P ¨eV>?R<~Z7'BY*Тڪ9_#\!Q*|>o6P)fV‚{ݠH | wh| #xiLِ_ţV&WSPm&֥%\adsO-g/R hOVe@V&Xab r~|;' -?7BUH2f0$Bϧ3_yH>bjc>z|TG2ň!L!V0_c/Ia^tHk 2G Ģx[w |? ;~<-c2|DOhk䡘~-}Jf j+BH+ S!KN5NK-S',8 oI5 SUr4;'h`ӝa;T&\ ջ=лD8GA;)""˶D*YBZH|?0q؀!kXf@^5M}xn0y2gJIS+U: ;,hI bTw!x mh^F_wpSiuYcKi&;Og t$X@;HgWqӀ3ko0_?ik⏴]/@QT>Lq 4dѮeӣ˳%rol.?] iݢ&4km}:jM/033ILS*, 櫝%}6+JqFh0{+SZO34 GN=3x>/cyy|`"GiArvоn4%9(xXe(VTaܽtg'Jx( dݘdQgٔ;jRQN%fە8J+Ѩ'涢OK_@d]bVtjPOMVkiKgrvgp,ܓ4bg0fb%doHJrXu=یa*\y5GZ Rwo:`ل)yiXn ^74FT!UP'"]qPE*Q/R@Ė%.u\Os7|"Feᒋ۝M `@_ ;t@WuLuyxyU,6lƭV mT"fD>OS}sr[Ԏii9V̇95>8iF#ȾTΫ!QDQ z`@#=:0ni34XhpnVs8Zx.q:(ܻ-[9c[ސnoؾ@Du"i%kF4AuCD5roe8=pOGUQ/#rNGiG|RIߔ>0V qG@V1{f+ #։9,f;B|Pmm7T%yA;#]E>|BDTO[NEHsjn~h SE"|bѩHk9uJeU t1g@91t,;ӕ+fō n]0;CkmMc5 K[~zxcw"i!>.8B^;SoW"7D0pșpe1]9d 8U\_^C2Mr%؇̸ CGʂwaEt .bZ6%T h'5?W~GF[0ђ%$YU(Du(ڷ(At#Z@ݪuzSs10 ~Cqy?]a0{l+\M !0AG2}._XŔ=0m%{f X 0ކwi2Ll "x׷{ V{_WD*ǽ 4ðėG7H$P4"ՃPY izs)^}j\djWWH>9iYin4&CbM$1Ӎh.mHGRKo['Hנq~O ~MV/=:9Was{IŃRor^}IV4dڗCAX;cw("a]/u7:J]X8Gy27: #Qz!D0&Xj8O.3uNYxK dy]K'L|A0<<§xUEړK7"k'?7uK57%iɐ+Podϵ.ۅB<`D:t 6J!aʹ3co6Sֳz T"`7N  ɱ>bKtdxx(ґm$8i$cb_+8VzofT<;a; [NB>pl+Ӡ? -N宼`vsR5ɔ~m l t/|^!ɠL]}pRכR9W2!> d٧UV.CHg 7i-d˳ЖqE>x1K,Gb`2Gᚳe(U@o&mw:S6s sN$rs'stl.޿Q>b;Ub@BJ"e4Fէq`auf؁P-g=yMڐPT{ṅg~M`Hfpōљrb}Y{xL*wq:@GȢq钮ܿhj[fsLŹdm!S9rn4`:i}!hL+hize+uŶ?zudM_Ѵ?3(vPa۵q<+ ZIƁzhS6#&bMkj.vVĊ~f%Q"Pt/zdx<=q=Ĝ6)a4@ e項x~IGFBpY(od2VWkL[3.?*R݅1`cFesS1")(a60ɷ(OXw9˝ -qf#U.g#P0D GG$Em\qܢѨ9ͺ!(kd{$ k: YoA)c&z =Bb_9Dsu\^e]!DXb]ugX OXl{ `O;sC:3"єi`EvZ_?cSvBDQ !k+6fnv̆az%eu7q;saQcD84z|_0 :&dh6/( S"~@p3r9su[v(iZYsw>^e@yd\=+ϾiЍ5Mk* q:hWkCw~SZȤLץl AuS{י )8UvdTL̎HHG :Ž/^sSk/PL)𗌼rL]-V#Pż?%}5+6 ( p7Gw/ZQ,51@7/F8eǶwvqd&bi!RQch>vm$Ti3m$3U4M/U)N?kApYӟDtϗ3#7ܽ ᕽ Nfk13y]A;`?˩_.TCQAV$xI'4jW&;NcwW(6^܈'mtLXwX,5}f5Fzޔ1P62SM_ctnjby9^ͽ;u[Iz{9.yܫ8mF!n5nh͠1^ cOha^Ν,z!l[Fk\L>MCgdyP̹MIG!{{xy*4]nfyS$ ,ia57nt\*to9y~grv^Jᛦ Ճ/&8'܃pWƼ(sKӯ%UDLD=T) Lby[= 4{v** k3⅂ hSLgV[V_#"8 O:#{_u"W%>>pVxqXҽ@/Ko+Ȗl*̔}fq׈81J? |ȭꖶ4uk|˧W"L'!lN+*z`r_ŋ*(j2!H6o18۸YSݔmy\ O,H{ެ!V5"& h',FaB`ځ3/Q5`"K;D+}ϱ4"e@!xcIv1puL. 'B0Ib@tJP&yBmc3D3 k}NX_phVz{Y@GLSM2b:3Fbzo!|A5@ro/R<|rdQ{~/?ptO;P`%"E'd-d@KǂxzI{CˆU޳I غwoF7/ז15~uW|F@w >~·A-lZ+vk1Q7<Wm[&F1{ ݍNceh FxL6w*y1 P}ŖټnGU Ro!xa0.ApaXJ zuєᆌكN8ƙ.f1w7k_fd gͤ w1´6l0[$ OS+&Oe`  YZH-yM6 a5_i̷ q<<30bWnVq|i#*,ʏ*-8o7 O`DAz 7;7ʁp#90RͲj+RHӫe竸k$æWq`'N^Ƨ@#O\ | ؉=KY4zJ ̘`W%yNBy_LVm$QyM;ޒ#;AOE[2tU\ђy?ӤA[y~týQY E1:/K IQ\.pxIg4Qv<2挝Hʺ)R jqbzUO>sq#)϶2QT[~Yp}-~^W'Z.m3 &@@Q#QVOx\[Mb[!BA 4N-p\jkJa!].na]L?<4"]:%)dB>c ӶM!+K _vaI*.rkK`E nݵ. E JoS d\s$'YWwm&`<^s˪Ws"0}4 u81 ,Pa#?z\A|g4zÐ̘T*baOZX лWiabBdX mmCnW"d>/NF a,ȑxYV"ϛ5㔑5K 3xt=ezMHߜ\|.(mx-%o_('6λfR s޳i7_'١c;>9&RD^LgefQ(&ѿ,҄R'WQUF{zz$v-&2h_WRէ0flqp%Yv!P0敬v}߂_QB Qs +ѧaQVCjYJ-]qk&jf6T|ŵ3H@4J[ʪ}T`6n_H0XY-З7*g9&T)B泴TdA b"E˞AcOeYU8ą4?ƞPt@G BoS ޺\x@"x܈@6OZ`K>\Lm!m᭙)<e +Jȫ .Ow>gσtpyNh, yjyӍݻF ˭ꯤu DX׾1dm&)`RO>Me :˟d|ۧEė]nCYF"ٍX eHr&OXD,+pЖP)c5ur)5k& V8,A#)9H>G){1$BO lyP{?w~Uΐ Kx90LrcIByi5=Je׋#xT -f67L~mҮ, oVIE68r[ =+N"Wg,s 򯫩682^pCr #3+W Y_ / DP|szko= Z :OzCR\|/;fHGeawF!Kvjm@L8sV=_}Vnm8"]9?jyS_:1 /J|L^[r•68>9 y ~FxV^2YF#NEou|/'+^q̝OQ%cel^[_Ke B/dG]Q8;ZÈ.Zx]j N yTG㯩jKߠρ]gz2j=e3[ْx 6/[{R&u=Ib1P N)rW]/0z.`GTlH.)ܩIQ'5R?er6 bBJ$^|[IiFmCYˋ.t !D\4{ X=b4Ot"SEƒK )\IHH.Dd־Du5Y'<ēJ Pۭ|<<)820}IJ_b {hnXXf8~ OpAg=4U >0& nvR ^kkUBqW ;U™kiϜc}\g8|%9sZ;Lq1pեvq4ro J7bZ)-K户?]C (<&Z||{Ŷz22 7'%£p`q- ޑT#օu_+eϗ-A4Es.rG#xt/CZT$Sҧ 9xqǻO#t ܢJo&GE.֥יηkᾒs$P+ '`9Lk "z(/Lmˑ{A]e*GY[v1Ei~zP5UD+TmշK`CjcB|2#Z1P]G]qǦp0CC&RtPIv#V7?vQcC"5EIh7Rd~Xj7ǥv%l l(R{%KIX%;V[6o& #ب .i.sNvg4LQ@@ sЈV[GŇ4<8}d"p>w1xmbgh;?ZpnQ)OPemzM#҄na,uFu98m|wsEr-==D_ ;4*'2ZOOsq+4"¬ I&z!(Qm1 P Q)5&m}g}+8p K _fjW;:39OƉ)):7. h-z 7^P1qU|0 6Nrpn1"(-6b>v/QNTm qCX> E>ř <5 6ئ~m?hqo( |GP^"\ăM8&2/de? P^V/qeY!(?Uً9 p7_9ٳҢ"1)KZIꈝ1ep"ng2*b¨U>B0eCkIK~RH }8-\QRO3AKn ޳bfp8._ҥ:M Lj-`KӛXBMi*xB2|tz߫sW"o2|*Ђad31Dfrq5^{c^I!xMEqja79Bb}\SezuUbYCX;2U +^jqŝZ?u/b?J৫Z@e}69QI:XTKY@d6c:M(ڃ /-qWGp 9>G~àO I{v:55~< 9_ >&`%$AU fT GOUq቞j/[C~VUgr1閽nQJJmMcoۖpLah -[1<:裦M̨I vm5F! p`18x?\xKeo[O)[V']75SBMo+ sMUsCj{f&ȕ 2%qk?f3-Z$o0Yվ}96Cؐ_pH-Nr$D }*wқk-Y3YAG}rfe.b27x̝IvX5S:цDKr{$3&gL{WF;_K[q[Em| ~n4+wDw-Cmཱུ0I_ gD + Jw]|Sة;^˱>ކ5>i*h Ud!޳PA摀йӣ̈Lf=J<"nV k0, ,y:5O?zLEakG'x2y!̽8{mJ?0S%뽜%Ò3l/3n𗮁W,LJtD|:LɃ8 Ĩdz.1(_c5.n\&+aI T~4Z"CPz~%P˩',$03g,izku|dP Ҳ|'7Y6:~JDjƕaJ&Ġ'ƞ7I٩|W\~yWѕg 31[ ܺNԵ?CAh+Dd顝6F9âlTsWq9ng+[ltiXTd`$!{|/(W[b>G/5/0?P!bFN 0/Ȕ Ʒm㉤qjt)il‚h e# eOsjs'I4l[tKUdUQ Y}A&塑=:f6r4)1oE >.ş?'DpQ~uCD;!Z JvIF!#85uGo5 /_R$u@ۑ &{֕#&*':=PPJ+ IiW# ޑtrt12d 4p<6ą+8o2Gfh]r^7&"ZeC70m2UYecIBԝ}6|_gS(&>(D%Fk?#CF;c;ݩ[:&{f/@q!7t|u8Ln$ʾ0x`7=H@;?:QFIzvvXfE{v.߃HM9š8Nnl?Wę<`2V3&%kj@۹\Fhzy9߯X|ZV_٦{+b.G>p F }D|)_O`ؒmZ%I~u6@F㦼,R#5ׁ:HNǔ鉦W''eútfghlQ<&U#I<+cjlHp?Zw:ҫ[:(pt"H!snS' jmƋOHrH/b 7 0CT@[{v9kfGJK!Yz+}3Wp[ nAGx9O -wx}Jٔ=Lܖ8U59:!R Vymd9ɢײ VR8zX#:)coÝ5 ]zEX/ͥm6>0+rJxoR $k z?#x(5q߾+,&W bb[Tob&[˨R]Um^uKY$h05nk(򡊲+nގFq[.я6|8zQH2Phӆ;9(5 a DVs %7EH?ڈz &5^'~PATTeZVj1;lB#Hv],{~ہ7HT{ IXl ?]5 g%r@A`OtH@r̘GBWi2z,3?3cō@7Nf! λi7:SYK:VfI{my-'U[(X+Źn :OKpVJ kRe0E@̾&F#+Q*K&+KV{,{rԾfE1o6$@ajN j2ˡ;-v]*~`o96׹o]}a$}/gB)eǶLhX0{[1LiLw@('56_)j =2P^x[6ޏ3<[:yyePG5c{ɂ*ݵތt'-Xo9=nEl2'<mA.߯S.wXpo˚KcrtxR$) #.r8.PNߺ&EPj3REO1g }rnbn -H=<:?yk k O[ѮMҐT; Syh>{'q*6c%8v`W݌J'bG=<T}*u9d{51SwbLn6f]L nUcWEv|bņ "K ~1{U^U3\iUU:{"7SUve}*'0d} bh*y݅ kKupxk(W"JO:.sN_j61x!tyi8v*1hej[ڵ.%=՘G]􁮑6\C7Qױ,膬>s*tP-',Տt1yۘ>98FTAT(PbDX x!r| S70ö#U{۵&Q#iK}uZo#QG\m?y !MXH@4K}rĴS&w!VFX4RNt:eGn-:ߓ͢@2f V|qP_U|E;+6$$96skޑ+ x㔄O,)4]^~83+F-eCwțna\3Z{ 9%Op{ŰWǗwѯ+S(OLőDKa{ǃ7i4J$?J"p&YM`/8͉"AC(r⫩0/r8$Q#ys}zyw *iTq[vx Z=M/խJSY;i S`t][-eDV% 5Z`/2͛1We'!y)r>K.JLy3ݤfnC&JivR  ӇiZfv~fLd0$ʪ\Jm̈́2]36Yz юAoh+>3"}7fA/lbU4jJnŒJ,[1;NfchǧqØ`.G$\,ڊfl ܣO-:X$d$ߊד)[Ua":tr?qc@^v 6J?lJ$i*N^*y6;Th: 7*Zq-xO}i fN" 16s(@|5wCsu54>bFkE"μ)AI Ln¨r1gmw>F vàqE2v6ip37DakKpkԖ?f! a&PŤ1Ҳyzo6 T'$d]鴁2 ZDcsiTHVtMƻe*0|J@IE԰!e.ʂ8"7_{O")eYqS"L_9Qϸ>6?R{52LZjc<@sݖDR#V*|įa4p 3*j 8ֈ?FgQTK[ O-"o/dh~60Zz4I.'I!5k3:=o14rtk#J:)Q*?T;5Ao 9fcd0cƫ|rU /R1]\I,Ld)АO(ne7}IBj4)#OI?|aiʲDY̱*{ގ;XmL$yaT ,?|Y :|1H.ji=/S+Wٵ$(f3CxN]]C??$~E *fa? W`PZmM۱15j ۊn^/s5jqY,2W8S(&[Nn5|Rю;ޜ].Ib7o-VxR hRBW9ksFqM6BrS N)/uxIX־N;XJP2m;-b(aCq+5#\KNp7K47Lnߩ&1IZ=c+W07%ޅh2\cݪ B /dLO$Gv WϹ,'[J9Ƒ;-9,@BIB-{@i^?/[VʐxtvI;Hf63b`@Ş1?˴頢8fSrvm{ )zMdT{EQ ! +T &mb82n輕m-Du)BwN[t\b#Doi%{xx2yMd{(?>Di\# -&^p`~+쨃q".9}Hu>xeΗ4nq e\j{lO$Kkx`RTBTmP"O7:/{19" SNxJODd < KO͸İU8il܅ʐX*a{.}dbyzzB-l4V.1)IQE%I_[d4ZV5u|^R҉MJ_@ γ }0䶷-YrM!6MJ릏>/({v+JA1Dw?UX8rZ9܈ZlʁOla݁5 SOVw|=׵_V>?$g%@0KxlO +d E_j"q}ڇę3n#WiByWbr%"5XXl!S|\P.Cb#'n!%@#f{'J̖i2Elk/߸+al jzoG0Οϧ5 Q=T*:84SG 2sOS@L|zi2R]NV}WA*Q5dsg{ʨ4FDmGB95ewf-o{I;xuN<X!\,o%2xOϋ:Z?_o9Q@ӈ7?`Cp̟;MK)SZC9AtOΣ'2RVdXHͨk-S֚b $71G;L<);hEs}vcGO &LU"ӈS]3FnesN׀:T6>z1 l&Bcl0.܁)(Q̋mSGMGq'g ;ah$\ьtSYɊ}D!&_gOֱ;+\1ѭSO7$/nVmV!G?0w'*TMVrN=>q2)[\Bb,v8 -f %N\1`BuBo |Ugym]AL J(pq([A Ɩ_ɕjP+bhUCCBe45'] )A'Jli }:T`)9攇Aأ M|\T7@*%l&sѓxx,xRI,zpi #N'm^w5T @-̺ oAEhbxj ӎ:AH" - 0ц:wYVo UHF\AK .zZZ'V|ͭ3Iw+phzzØϗ['j`)h Wի7+}MhoŰE Jϓ'9ٗ=85> W]}›Ha)d.6 \%_xpYa_$jEc.Zu)0GP+bQ2fP`ᗵt9&kb`‡vDx@fVg ²ư8u4V | ʹB﫪hD}2(Kl~dTmq74jFlD*gp ySa@Y2gCMNŵpu@hJ.9g`ϧ[ |g]{]&\R2rƝ Ό9}Sn|RpV˅sd?T~6]]ih;as`&Z{Lˉ>F&nrf=0_/976(Q\cv Ƃޡ5iZg15^?ȉ,> 3W2<06޳U@$},xS 37t&T'oU6a_FX dŮ(BMƁtDp=03L4 ]٬~}.sݙ(qG>PXSr&gA#aI[UzxOF0SR$p0 grZ'nTNA=*>b=(Pӑw E:`~bϞk&9.?NrP䝌?d7!ogY0~2v]\T!#7onNo"FB~ƳS5kAt9c\g~iO+bK|[?c*dg\(k^^5vH3Bφ,xءzY&J ᤄa)ʍH#x#Dg-Dlս,+37bI=o ѥ~=@)N☨ 2(T h߁`~)#e#m0Y&?uhL_wCa1 ee4y}6h}QR<[yMZ~^Nu >{2: $['ɔYŒ롉4*m-Rv o&{gk69a1L~ŗu1_)yZ6yѭMhgE^|Ĺ8a8]Mkig)fbƐDB&׮xGZS3ҁR _<l{D,m[=hdZ+si>m$=A `ÏJ4<`ؽOŪxs2,P_7;5ݳ̟V F㳲 ;gSdf%3L8=*M[LJX qU}kY6름 ͜i{#c6ʑ$OTm;p\)ګs>z8YvLͯ/KIOhEVAµ9C#o Iy^e<dxKw@]@.lYF3BN]]`7N;)8$aycO?HX!'+(X)f}~*8/9ИOOSwp?wΆŐ@3Ϻ[|,5`-24㏴D3^<@!d=+?ɾT H`sɬt/f>[/x89SFU0kAc(C+,dѿ-S%`q~TKt6/ j_DsқSޡN`Hbvg﹔ Ɠ{x7ylO|md`u暇6K}Tm\ʃFN4oFYjm,>,-((Fzcvs1>3kCZͲ2V C9%>pк gDa> ciCfNXR\:Z&UTz.vKDhB#3r,wz4OgNaîBϡ5^\wȟpOn1*d$7+bfo8lO_TJ +ZjΔVe^L菩)q4xB֝Y?Cw܉zVQ&RFMrmntGK^?ņR43~Õb2:9fzVUR]\r8dؔ Vw;Fˊ!á*GD7TgG[V>n)Y2WQ a٥쮙M($dSlMx5?EPqS] x+~D K9➶D29HjŎJP;n-Y[U," RT(C(~F"{1s2g]EHCf%~KD!N&s7I=V!#}3CƚPĻG[ʼB"ra D !m+xl|@+%'ň']=,` BB [hofȩG0DBN вQ eOYlLrq| * ];%Q^Ava&0NUȤVܯN]тaze}Z̚Tt桓BlTUY?i`pNn$ʓnFB%&n*g[1fO<>9CӜ"J. y;b(e!ǯ=./0,5eRj8%   "a;7,N*u>Wq3IKs +lcEr;EE0TtHb53I&d U0y'=- ٓҮY7s]K T"Vݜd-j[{h.8"S$o9K6>3[1=+L:_@|j؝# 3ɚ :ɋ XR Pʷ]Jlc/WjvNV?3#/FǏAdfcNScڍH$ 1a>>\}FlO$5~#W+$$h!b/50s񤾦^$ēs:]yL6@:uh<|ų.Z:׌oy3/e=9fpV]"V3qxXn= f)I4.Z [-OD#K~m⪱>3LNIֆ,mvYo/{ƫcYJorf~WZMe@+똌׵V~JJUǠ 8*Q X.9mo*̩8uYN|P~(k̖R.?X8*@$<#Ǐ "raQ'D]c(GW3%X=NRv3[ďgy]< Dhv!'YȊjz/X`*t*LtG[gqgV ;#ΧS+j/d+rvhpAJ(=KHG1B+Gkf4wcx<䂡ǡA= n|Q^U#0#PXuDp+{>X>Ρ_A@[k w~+#=}W`w=R%DIο[kMpl9:/v'}'+xzIDNkX$xa,ݲ:41B~ly PxiB=PW% M!/@<(:`+5;sRiRG㒲<2V'#, -ϣ:@u"x#P`9X)"JQb.3B{ #kysHiZ4q6C?QGEv&ϹfF vH#~b0 u97"N@u爤/j/0T*UDvJ`11`+tlP믒WqޠTk6:[',3zhTV5 |>E{ ۰0jP5ִ ZT\nnB9BJV/7| Jd!YQ+*3pB_JyŒ)m6}Mdw=Wy%B-ʛ]l\mþxH<{2 O  9 _J3< _#D]Kd}MOKe*C#TNfQ"M1ĩ7Zrv랢O ka?MfqTjoƖZTom2w>3,(V8wH<9V1eJudFcȋU j(gSQ$:}ҁ9bT lqvs`aEǀQ;ZlrT(r;!24-Zֱ,-o ݰmrj iUr%X/6<^ R]Gz/y%%wU]`-gaB̪ f֖$M# +~YUy?io[\rMXI%1O c^wL/8N=}ů^6iy@q}<O-Ũ a f?a+5!nLuJH sCbOcN(#]/Vc;Ĩ>IAg,W& 4Ť6: mZVϗ(J> O,+ NlmLfᱹ)[𜨉HB <Ƿq-θJjm3?*OK0)!pM}!l'L2TׄG%BYq߄*24ț&-G}ĸ;h8{x+s%`ļ% ^SI4k[IU b4)^1=\iUk[@Ki:V=vicX oHV@<]  [Xٵ8hg u fZ%8`V5 ;ZP'~!֝5>{b.=Wr&Yc!@8謲7 v$GOJ>KFhxav23&YY!(#lЇVLMNnRJu%)RJs{7?t.ޏ  s S~)5IE6.|I*^n!1$;$4="ph-/}i2O6=8tl"ӳ=b>YG'WSD1!Ќ1,=Eɀ!@:,|20i5~9"*P|3@4GE!U"Lv/^:`}H(*Atd.hbHw0;˜ -c֒㻠]mr %SrP3.>7ID$ x3m!:H6OM A{+ʗ]*.Lf^BJC\)zvwVJUOE7]88/?"-&L m>C ^V>긾X^FWA5&xc|[03oTC}ފ1c$5a;W5:s^a}L+<[Lm%Yc,`ї!(.O|1MA b"j6[OϔAfюGY]gzr Xsl_2"Ae`7UZӏXrqO1Hoi+bORUhVu49#ojd2 H=ZñN enwЀL@OB|sdiau1`}/ٹ;hC˥EV"aiMo;MtU@h1s,Aį3pDѷt*LE.찋C.Їs9e媨3)si#lq'R9r%G{k|q7EşĜ.92W!#O >2x,A\@,曚J)emF>d=/ZhH#U Q=2vZ&Q{m/{t`%o,0[՟ 'ү/PRlO0AA.Hm``L᫴"IgՍolۍĕf+mYu ``KJA;`/nU׈ _.#iřUKFBnNoj"tpGDyIWAp='ooQY&*^vJkPlsCC(u^_J`7+_]s4n`]X5N rnot1%Imn\fe}۪j̸ͪJgHV[lD\٫18J3lENjS3SV% t1Q2z *Fc"ákh>5j D7AOR>X̴̟vlo߽paT;FwF'+~V7XJ( "j8|/#д5u͸n[-ہQ.6tJᴁ0d*]RޢɲҊt)g^`fR- jT׸By!uMY*2nAhZD^k>XVil]Eɾd;l =+"Z0lӄzڌsZL| ݂3./a~fSɪWzkZlQ]KtLv39;g<˶QI6dYs̸D^e\H+kmMZ>R|9 N6q?\YyM€}3,U Zy^(x1DkШҎ A2:/J3Rt -R3I2P,$a"0Rzp9`Зb8&dt_Dns6u4NoF+ => q1'ʞh=He 8T%og n-lMxJDbuˀKNZ@%wd^8MCbgS'{m#J&p2H$fGtc>Z \/̘gڍ.G#O\pUpC9`8fb>uX\rKd|1’QOz!%Wj~z.>Ѷ; r.(ڦaxH&MĨh'Yϙ==,{ϖ\D^7G uÐ)*AVNPL{ߞYVM٘T@*A̽7qgk;cyzbNm]8bDS3oR:GMǫ ou]_Xd- T76vG^v,jp4HG36/L2+SZ0A$P`dR[U8a|48fgKRswFaV4?u (3I_́k0u nވt({.KCqmrCF{\Wn܊FJsiUF#*RNBg1fͰMC>;Ä-T')OԔ"uSlCuY׹|.ɹJ+xs2Eiޒu{?XS81K‰sFJ@K)9B^Š/TT$~H 0N+dľ{8lm紵zfcD)3ENmrv_gb!bPܼe)o +2%.?䙕f^ ,8g$ߪXoܛVmLTb@t"pzi!mNQUY#k 1 /p({ڰ\To6ݪw?Ep>Վ|m,3k/1VzE,㙏)z:Α,(F*i*HSNVp=WvⱥkhlVXjzy3F>6#o{(A\}^{?a5 V%9>f*ihKLadFN"<2H!uZu:?8vW U +=ΐG\Ȣ< 1#f_^8Nq&5t^ %&e, zFDOoŨWsɎISo>NͬF*>yr{AϹ9ƭ}GmS^OWz!;_Xe-*veAʠׇ4Ef^N]4 ]p(0G̎}oS*Ar唏(8A!UCIr0Ņy$Ѻ[^Z!7JKDd NRp îhkϼ#s#Ct7_4c 0Y/ 9LaF_xH };!msTZ(I2O)/.^Z(>AJIiQ4ZL'z+T Z* 8B=. h"l4k,[Cֺ[J6 +Q*(5+bW<$m1`QO%0Rel܏ V'D>HP/[3.Yn Ьt)]k%yc$q~NVX3l ^5N{ן# h& lgq2N S}os%# )]a4@}9VuMwpv kBLrakeTEr43.998Zw7eұz\[Cs>}H=pM%9Nel;jH76$ cG߬&ou!VvH1u𮬽MJeށ†>ɼo ?kxM\m%eA4 HtC!?~An\ !A,<> L'f޿#(9X#&#'V~?[GC+ޭbuBfN1dF{#bl]qC)t4>DL4-T&G'D[xgp0gP?Il-&$9M-0;lg~78~MV^~Fo8]]N'M-sU͒'mD`# st)Lm᧰^}`QӾRz99Iiq^qTg`Dy")"> 衭N+J׹ڙWf7%tٶ~~1B\Ԑ돘j}߇!,( zE[>)w.̲7 s2#l=lc\w)s5s=Fط? vz!,J^C:iSH],`7~9 L.N<@^n):+*s'A?[^.0(rV6ʼn+E2<멤$Bu+ L{ PXFW]}d-%K aG]S*UzOa 7>IR,SOA{:Lzmvݘ?EF*nacX-ʀUG&퓹ohVL f%-AI@`[չ< P `WT 9~Ts|_(;ug+,D䁲Dii%dT c$q'ҽ=;a#(5#W0o Q80,' Yܡ L~91E/j/= Fuf2燊+axI+ct)ψE$̉l t_H+N ~2cͶh%.Kz`x1G4Z>,7 m .J1gJ2Bi(熑X26cKKG:S![ȞͺG[:$B" G:U6eY鯭c+OyTgȈg++ R"$%).(F(BÀm7/_!_kZ6(^3"[It5!Iyx?:8]S6஧ ѭ}8pq]y-#%=Pu|DZ1fʕ~ ޠ[$M9is!({e6#=l>*u\ErNI슴ӨiW{Ƃ+e&f`w ^0Z;(JJ$/$Kdb3̘3U{Av*"dhfDMto61OIsڇ\i" f%rmbzO}Y.}K(. n+fg7V<}ƬS i)w% /b_}ڶ0قfZR-vul%+/>ii $/88͢LJs΂MW݋]Gëw0#||XK!{c() BH,֥_E<e?TroSEⓑJg NR8RQ[BI*-ټAz|-Hfiіk%ۋɨUg;>NJ- NFCz;a|ێ݈\PE!3Y2~Cbn?EUT!J1hf{0}Oy J>/yYSphER@zoڄK87|y vt 2ired!{VvctJDOv! kC,At#I-B/_cS> jԓ$~20;0/k|-DvJ=̺yŦwI(Շ,ZOy'bn !X8^or7[hsLOAoڞۑLdnp:h!p/+UCn9ڛnۏ1! cttGAyByK\ 3`Bj(蕼7,9YsO'ܝ;H0NGoIbA7Nj=}V~dnwehD9NcVj=QVs !kA˾ޏykRBxzܛ$ ^I4jl]t^[gG52G &4S?k@b^ uP_%cz%3?#R  bBT&v s)?68^ay43P)J`_шWg鱐Ja)<6eN[ÛpٷW),Ԗ46Ry͡>Ch!&[V8A_ ~3I8Q#t.9cMPRjYj,0DxȚfVBLl@9,PL G>‰LSg ,!гѓDky @> ӣ0ysoH% >&kQxI&Ni{VU|ykagʎз/"ŀDbf jn(r:ކ_!z8OY> ]lRws?NBSV:;*)8,bXuWuz_S &0#~BJz[%!zy%`G0XG@Drܩeׂ,$T UJƿXUU c{]7O ?E Ͻb,qe/3ݿ;]yNgKRa+iArY`k~b- Z?JqxG³>78kPp@-8yoE?Ѭ<釸:zG qwA_T@7x>[,O&)۽|ï7?[BA+" PnI }ٳ޺sKu`eg`E_X/߾~&UMq7CQ ta~ (eqL̽a;zf^!ᬎѾQyeu%&ha GlRZ:paъ>s 6,92WpSo-ݦ *x\l@Hq5B9"zNr37 Y0mS{_xs4 VosCi0-(=瞷SڍtI2̪?8vroEATo+cSm>|Z57EFKSia9>J[^ݏ( !W >@doSZ*ܝDL.j9̰$|1roN05WiQTFҳbZl}VǫӠ :,|Y-v1Y҈J^t ;u,M6D'{;@~[qC=sF h<q:p}y~K箘RuWG2/Xj\zrջo ujF|!Gߒ"A4:vXR@4]&o˫`!5Ze_R0sL+UY_@fP'ngD_RwCSТP=&$Uv#~ ½wp;qdUR:0|·֜kF!}(PxVh9҈ #Z, 3չ_f5q5&+,p39\L[TcC"0f~%`㔧C@/Tit3tXӁTpFh^)ZȽ!t }7CJ%^u"5Su LbPc #8I@$#Ԣ0S8c/JDZ} s~Q w 2xvxurc1W~_\Ȅ W3V[iBFc{fԾvdvAS/yU?]W%S mr~i > q {Ll[;V3 kAehENjPP#BTVt t6̅UA՗`Veg|Rx7/'iϓ8:[1lc;܊}Qw$ ]ƇM oC#cU]-]A"X 9l~"*6x5q)Tc,}G|urjrVC:ku QL9X%\:f;<Ӕ$+Һw?)3\dd8%v5[PYB$iavqmooipe+MIqF69K;ymNNyGL7~~gݽoztm! .W~hƺS#/g`.uT8K2r7`ojz2LF9?S|D6秉sg6$M{ a* dY}^ Q&~9R LDޯs߱QhJ ( [$ihƀ"Iga㌣iBSq?wA0ߏX_F'-~8#u qbx,-ӝøgX'fQޕpڸI Lǔ `9~R#'xbpԗCd;}ۨ$FګY"]JFՂ)k=n{T#9>d4O~)=F}ɯZ@-oPAѰ"mYMj]HLWgHdڃ9xɍ<{GF¾c[ K'cɉ0*FeEXa99'oZ ])@5xBJ'} 4a<4N_wGrSuG#v'Ӣ&}Q2pd0Ci `/ɂڢAA=t"qw+/ C6)&:6ֱkyHy&Ŷ[W}ٛZ}{#F)Sv_[ ԅAf 'w{>Ssk}oyptL~!*ݬMEcb+~c? 9hO/eQX$-mt3u"$$:NU);X\x~gX@ձp & m=|3@gGԣ?;e,'=M%1fL0!u%`v7^ )WGXn{#,u%s{Uűf W:M^f[%y.!>s,'Un͕s_e[2)I *&V$i3l5*H4Aw>_Y< S/w(oSAU~Sb\( 3ʭ ¥@qFNn &C֠9Fii6=~S* k%b Y3KՕn׿mz"Puk/u2o͵^p .RwI*sl>Esf=!M,PTYd?rĪ-gQc:2Ho?+р*p)GCf+q'x,WfqjRtXLG;瘥?|˻Vbpyzg*=ڲ_?mQH/@H<~J3B1!KFP9υ}gԏX٧FgN@ \}އbB bFpMm[Hm3>G\ૻ&_tnt['G8QIͰ磓\YYYEaͧ9.uV'KŌd .uTJ/߁dG(qSAiNY4cIӄdsÀ-J%4"I$P`iLфfQռe|$d mY3\kRcP6[?:PbmWTYXLCq'W 3_qd q&!EPqf = _X2?Y9r=[ϻ1QzmWU# 6!8&[9G)Jk v,Jn9}q/^1Cm]7M,@7@Va1h[^jCp^?_|1ح[CKoԂ%i7Q3nJV^S~kUtGۯp&Uk`$7kH]"emeȺI -@R5͐5v;\Oʥ YE]ƯKikmD;itq%شOb߿8뭽f'ZnlEP_&! ]-=P`@&+szwsr94Z'ׄz)zlЀځT"0hNU&]137F1EvvGؘa~uӜo8=r>yP +<{| :g3gУ= #/|7fgƓ}dF+Qxy䊆Gř!,ҡ<ٜ2vSPN >v9<L*;7iٖ/`AL/nwA;gKT_1hm{#ٝ?{5)jYi-&#djVzS3[9 ȖQs#raܬԘH`۠*(h'+թlWxZV*Ս_;V6SPWJO5(6\Dž' *iY G˸Zstx.xlay|!1m IT<™hT(߇jzON|H{տ y/̱ތ+FֈHK}iXw4~GP H JރN-& 䉊ARcE(Һ73;ےndnCài$tIJ0SY_!M*gGyA‚57ζ`-$`k++>1I>]duF6> `ܯsI-+yS#u1=t6z;_~w'WՅfv3lE@4P|obH+z\|~Oefcv貿1}xG}%2~ # nDdc ,BF?odh5NfOƋf -yvkz.VGke6ہuwsK!i:}ۉ@6]OĪl/ξ^(Q=U"-s0]k2t?nEHg^ybۿal qH` ?YZ:uc[TP0cG4Tq| z]SWڊI.W|\; 㯓l] \X I9引ۛgq(U!ޙ2Zw9<v8)r7>vhr/κp'I/ }m$vǀ o0vJHsMl9tA, xIg![Yn1T4dRb@:_ZH_CO6?b ("lœM7?Ytj{0b-ܴ$-^n).Qs@6m@*>F_=gMU6qp>H*1x's[uex$£^SDlQYacҟw ߲6݇IUu0b136x4"mU'z$]Wo9v ŕ&vGOii~*ޠ^G -Wsq 6d>/^)UkNjٰEVݶ6ŧ}aXTs.ZHq{i50Dܝ_ӠrX̛=$Y뺭g#WetIfّRMz~N/v̵N=8z(f9pU)WmVI_sֺi~!Y"cRGG6ȗ an\h01;U?N4(jx>O=` VZS, ?׏30RMYJ#4=m;vEXc9fpN:Hte9(%%-^ߍ5g_wwO繮#7R!Vq,iKHyH6 %P%8b$ ъ\c`Vh~W˺=\rws_F8 6K֟|ݏn!4Jv{ M童k?]I&Aׇ=%"R>`;։ۤe{ x[zYjq5i5U迡F~mdI @qV-ڨ7÷!Ij ;2+0i9`,' X~BO-nC$п$_No+BtS`kWVȗ#.(WH6=>؝[+ -_ɷ{CAZrA Qk?I :(iyAg#(7nk?atb<ͷɱ`důd/5ngl +Usp\~'. pՀ؈ge7SiŃ(NNn&P;X6Nڰk{b(D3UfKƱ&۰Lɟ]#}+nK (hؒ'i:J*'a*Jr'Nik"DrK^|p'ky@h6}EyrZ$J3;g~ a !z ?hN's{]($lM:ݖg5pyD .=Bp{PL|gSJ5҆W]R?%"Q㮝QsT' RINS4թ[ bw/Tvg׃b6AmPD- xyԒΡ=*  u7 nrTI6)SɄ3iTa8Y.TҴ^]%"*lL#[ 0nreTSmU}8J9qɀ)^, |R?/j2S wN\C6z[g=K"=![IEbyݦ*iK.j\̡g>jj&P<wt97j$#r0w +J@sgxDF c?dF!+Riߠ@ Mlow|ۈk-lFw~.Tp;a㠏[;kI,ib!@f~?: e ')Qw<[m>ʴD9EJLp>*4ܾE[&0wS% w HSYK96"?JhbG>;C^EE^KoٓnfOI1%p9!gAWr^ GY15ޠNCбłe H/xQ|֞2bi9 t-`9\5}"o+Lbg^ 7^%# / ݴ,pSM.|٧c &!@V0ϴZB^DA#͛CInO ^:PLĝK7 ; ͤ!Wʙ2W5.Cڠ~{.Gƫ`LB4늙m4髧]\Bi{Cg+Z8 G &jyᓺ(gi>R4WyثQqldMZ^8 P/qϴ($ܑ8趺vB0Y61q}l(f ! {:2l"> o;"mX}[Tj_ϵ>jO,b:uҤ)(?޺h+rSL* 7\Es%@"Q:ܟ,x&&8!'z-`^5c qzL?@mE:!&dCF_ )Apc Eׂ==0<;1aP0RԒ/n7IkC~&/_؝'@E>;2XWǃD ~yPBb=`фht^fd{jxڼ#{SVR*+L.#Z31W*4dwqLeXo4#㬓9*=<%/)0rdp+!PKY ~,ߩLq8)Q^ܳ>6q݄ ɵ2l!IoyBl!X0:!GHmVa.뫚 9/֩BJ,z+x@kX;ˑ'?7]h}g U3FTP~`p MC9na <on>l^ TtS2˸[|"O \6'nBy{fnpnߎ4 t^dR6&uU׻]$ُG0$^/* Z倯o3ƉzasHWACs0r G3WdqZCdb'Dmi` yZy"ugߧ*̭qb11\ūYkCFds]󮣍̻6` Ե\ B=]y=۲CItgo9^F#2ږۦjgdM@\tBKWDYuہݕ|rRY&, ȪL+76րCuM}`i_doEb\.' kQz쮀@,uF0t"aoWVA7*$ϲk0 6Xը!6 M5tǧ:#(vX@,SHWy+RlZ KR|o,yFJvq/ͮwBplUS|(T4i|9B]jut[+VD Bpf&wXHCs[G|L5$6z0P~Fw, |1:WTs^Edadnz`S,ߠ=(G4R)\??\ߢI2nT5]=nd4b-hP-@B) P+!qN[IfrWf{8{S2DV`5|6g59*?y/]x8>ˡ})<١tamu*o&77/vt -ft)Y B^ySNtɣ$28wҽ:w8Y6G2=Yzl wӵL?\ĵՠuKKn 2~hJTVL/mW`Qw]FY2֌4ܝLy"DMΪCE KA".z>۳*frrd 9 AkAZǖӯ=ޖv`]ZuHSk˦U0UCziN2zRZ~ @ 47R`ov}0&$/U8`^,9G+o9V&0CeH3+h6EGVRW;/8^ 0hޟ?u2~;F &&sE: nĭc좫w.ǂ=nU,ya¦P1uUh&AϚ5mقj9^WU:BԝfX2Yf~% /^J( !c[<W}[/: ??h2ڧO1k&@Ot`smhEuc:"5iDbeP],cJ>0)} UVoɉ-cL1@( Ky~K^ym2H1/^7]S&7R4] ؘ1 ܹrOG/4BK/;yF4x@E SVv4oЁ;C~XyGT4(~CV>NrvJNYk}de6՞q/odFpkR^痼FQq^ , l0xH}>Sl|$4n=f`D}DpPd3h147HVG ,jgTw|M w${`'-"F,hN]Cai1ew|*uu2 0TxiKb*&-K]euŏ=N^qeȲi,MJ\T7e7[Q [\8NQL35"_-oquY4P 꺒8.3rrUg4`3q[}WɒDu"YBл UHX?@}FFuC#C:!'yo$~3jE#x?,ǍKU8kuGӗ|]` B)n Þ;K{b˂܏/J3LjjRޙBM;8Hf&Ңwh(%2&0={g2fy9sTV43_ňSi."\ElВNTMLy1#m]XJ=50%Wdގ 6,z.h8}rU;yB44'nHۈEA@wlZiX %9Sѐ,KD7$2I:K}Ct@rݳ2׵1ڐOǰ u||݌+䰁u1+ z+ro [Zl]ޮW1fLl$`/Oʶ+)G .4Q0.вajD<{A:V; əcF"-}kO" :rݨ!'fpo[rj-#$|:56z'|TC ierQ!0]ߓ_s+7C'!xZ?n"4FV2M\ z2.sq[.e߸[QpƳX:c':X0hYIa񋡐 Vv̸DX_"~:g 1IKx]yx,A?E- 4e82#oIl <Կܻi8 B !kz'!MJ]:~s J(l<۞-/Q>8^Ēr[wy OIۉ,{A7f -*~ rwHB8sVp; zh0mLO [?a{[QA4Ml1Kç} )nK G² r`ueZ6o4Q8IyOD%_PF4;¥ݰ!zC5d(f@N ZF; 7\Sn^mت8i) SLH~}ii]N7$nfq%ܙfdR61ߵBPR XJ7 ),L`V@{lN="jUWAa4)/s!8W_ Ta8+xq q۩~ R8پ׹hB14eI 'e8a :;kzک(y*mlh_ks`:h0m(~>;zyccVI(:kʘ~4!e.LZ鲜E4oɞMXr>.RkN~hת5$/4A4]%ib9C{le\8'_-CygGPH>uMkWlAֽI7NQԃ/īp4ŀkTtd4ko4\}-`:vvPg>]%8TMK=^%{!)\Fpp@&=g ekR8s%нQr 4ҫ2*n[n%Dcg.hH-YA)n1+yDbV(6N2/lZ_ܯ {SLjod`Fm `CQAMun0bfcRC95<306snx7*xِj@aX$W4y'AnyȤ_14Dgs!"sLW2S6B'qk]0ṭGףUJ A~1%8t/9k7}_(Ӊb'M*ZMlUO(Vx4%<_U#.JV`~~tȆB7q&NZn85 3g9tKы*\nv~^\Nn<,jP]ee>pJ_UHg鈢kٍ`T[AV"!,06'W>*ȻCbWWbډbDYhV?䉡6x!N(;f=:!ZA[lme\%_>185^8w)?ϕOspp'ߦjm /NTJlB*6aZiyÝmԙ7mY, ˋy$B=~uեJz?BmUŘbrYt+N.-88prrDR6TD4p3TwTιg"NB%ҘiFcՎ5Ţ~;Sx"Ҕ"~iR0h0f^߅Ѐ20 DaoNC쐋13^y8oaWf ZSwFv_L }&}%;º1z-=gwN/mt Omh3ą=hcgm̕&VEY툀Z:U_ĬzYq>`px Jk1I W~@֔gOuxX&%Hc*)DCpȇ;ܔ7Ӕ40N02n;b\G|F MFRd 0xc-85#aۓnF{YG.x("}A-fPyBG6G-A,[z_zJou^ :Q(HSa}FU* J)ig9vߢ,@JP\ATʊ3`NƤDZ+EjKHV8B?QK@Ὥ ?3‡5PKM[ZhJxlw6LFANhΦYj'՜*M E+drI_FIN(Z;߉n"%CX'*Ȣ\f O%3eD8MED+6SL]@%+3`BDJ#GXw( JٱTgyԷ2/)U.޵Fsb`|O9:OH1CйBZ`pm}-?đZQRS +1Vb+|uicbW Er!e@~qm }Н?@%G|~+IuQU?`9_@KhJ85" "KW,VX9pGYnq}c~$[ͦS{Ȋxfl()}ٻάAž^GfeX:,ěG2U:C!/>>vodRt4Ҷ K-=bQx.t TO9<8%|o21\7iiQ7a#~WSIm$)2飉wG\@u^۾N wD=GUx.DFjh-FmQXˤ+ɥ0O(AqPˁbv= Շ0o-Ww!@ڋ0i7H$r}Wr9XE[GiW&qو*̺!³ԝxh4qе NR,tAx??.sۍȆ9uhʢ(t?T' ?{ןJZpH˂&dxOJCVVg ҕ5DٿK8o@~XvC@sm WMo)5^ S'˚u4AJERQ|$:[_v&^6W-k$# t1,X3e&TN;ELFD̷;@u$hq;tԝZ??X5y 'Vo Գƻ $DhCО-Gf+lf[V{bķ>iC@Q7y&FaX[ϓlvC=Ym1pdYޖd $iB̔u˵Ɠ'\p(V-*[cfe*M]E7g./lApX B;M FlY` §֕'f 1/5b2KSIc YbjQ ?YnȬe3;mҔ}O&X(l1V^;0G̾rگߺ;+ާBʅĵJnk1I^Rm[po2jᝥ 7 _6=n.y0zg=n :C("~ ?b㵤R- E> Lk ICc2Md"˖',sěl+Fi9,y1>}(M0h]Ð3=$-kihظ*B535|!UN㚊e?7S_,ZKv1-w!`S ar= f/kXlb%4ً 20}tˊ\rpG%,WZ$"BCNdT~-Ʉcp]Pt=!LLRJB滌g-7ScuwW4CIN1jZpw18SPES<_u\RnohV ./wB!~g7t x~0>_2N̕.=oYOCt|ߢdap8XlRTf O{a@K`bP#E}5Ɔ'mHbt~7UFԎX}Hd>< T0j)W^xa*u'LbȎ_ z։H:i*nlk[.NxD7Sy>-\@U+#*0 ٜ/*rؔ(sh/Ub4x/{Xk#FRk̖D|=Xwɬ?j5v}X]%Ft~=TKe%aΜޭW:Tq$P\ҹF$9\ NCa Yۖ< HlXy]@ˢ=pcmGNW-SQLՙ&'G4bvtɕfjVG#AWwPe{pjśFcԗYg B'0i>ox ʓR|`9(I`A3,4x7Ihe-e\UxV n2^@ 055ӈب^:߂]uw+E2h!EKN' Y|;R5h/Asd+ kaϡ;S'TY:b")5cI#!Ȟpd`*pe^Z%: &lh>y,p2| O?/DKsũI9zaJNܠho*,q:4g *X4s {2Ǖ˭RC c@ޤn*EMI Q6}Au 4 T<muqDBYTZ p6I ސ1N:;'NjgLO'M@IMEQQd,ZVl5x·V[D4Ju(4Uu&ϴtKN)Jx@cq5]P:)k>ʠSVD>\)L"aaGz&d)@{Rߺ|-BEifM + 1/Uu0%ۑOoݖj4=?nSY -5ɩj1c~Wb82#"Z2R9vf~sY +*zII˺kf'O.l\:va]Dq%F-cg7Ƌ29F;QAW Ȥ ґش9`3vP3:C#B@U3h9zcqP4b_hG@˜5toNC\!SAc8;NmȂj Ry W$U",$1\68i.+pDWiF[RL#`d0~dkAJ?уO'l G?nGO+x'vq&)KPN }4zU4+4 Aby+i) sw:? ]c # ]jIO h@JF4ަĴ8.P[/꩏v5f/WW9^~\dIؑݺGe!a wA? 7Rf!_͈o#W8 ߰߷ jhh3Kr s5#S[N. .VU_HsB#"W=ܳv>˘O5 Ў'B8b]uܓ|Q? }~ W}( YwE}-'r+ƖqA.b-s2>`V;&y%SoqE[ jZKDI.,B $8/U^R(ߞK KA|g NCzuL#0h*ys[k/*jaBNaV#5ZÝpþ:,u&BԦ4}V[g-RƧ2ya@@g:Rt IakìG@'  'a)R %,&=vPUz8>0 2ĕ@F?c;.])3Կ;(𔮊q[!UW˷kl` J J+U"T&+CauF:kCwZU%]2AEXi.ޑ.Rֻw--J6ZC ui?g "#NЍXB[S1AG ἌŢ\l[A4`={fYa ñZN |!S 7k9}O=>/3 kagh!5PСU;n7>՟xfqL_%<∦`Ό7F,ɻo|YZ̒ۼ׿D[H%Wvi,f24@Qy|HD("+ rr4υ,RoV~Y }RWw8כ=׫ɾ'l9bUtk #7!Y#;}dKNNp!Q!aQIJº>fk;$)8eGeD~LZ6yV#>iB vzdx׏<$S_|AQ=NHG#=IbǝD`[YՄ_jHƌ2w]hm;Ebԩu8amauWƢ揨V5#?:4g*!x`~Gpz{< ׉[eAǸcQ,x,49n=a/h{5󺯅 [di;h)X¥$N )ڧ%6 => {KUz*Mo֞,M?׀GW[!^ϱP72Y(okꝮ2tAjA!h]> "i077fn/r +2>A : ʹfJuOŀŽ`v[0o?^=Z!H iyNmmzI'PYe]n`~7iXb(ǙJɕUØP"^lUp}z-+|;=e. ww9𗎻愪X?. osگ;|K _ Y0@0YzTG}(yQm|0TUA"LA +_b˺ޭDf _V788MGfQ(fsju3P;Zcyh_O=̄+:!΅͝54"3IqdJ.8Oo{WXX!{ rU:'UJ3!*`ƅ+w(P]%RIIjV~4)2W +ݫU)Y9V`%ym?fGS>jMYE`f@c=:T}2]ŋdA|b`!u"cYM|7S }Yu/57vQ,1eO[ҲqN(0Wda7{˱eH?ҶZ}*c*us .\{ׯ_ÁPskly)\0n]W!DCKGQ +qBuѪnUW+!56Tv|ϰvZ-6nz`:qr4E#g :DYU&hFZ^:{qNi^}ԟkyǥtҔz&5R<ĩ?otȿʑ{e˰bgq畽؀hnjZ̷^])N䣣eo0=JhE IZ^ 4 XG=ה q0GE.?A*?Cף78'*YiHN`>fSϣ-NQz/uX~胃Ժor87zae9eY.mZ"1wQ?'_߱i=ILeiD3ܘZv^~ Tم<Cx {؍/N2eI+S|ۂ:>X=hI+dX?cqU-_I)dҡD{;4̞ejs4{NłZ ~{;3 RI?`XW`;bNH2q{@M bS($5[5a#>tC:wG>j@_8ORQ%MB׬1tNVŅ/|pŶ:2Hװm.٧eufK5 7n<ݰݽop[WOEFֲ/_y+h'H+Ip:L Ouz-N>G! K1L}#*诂h6)Y" N}dݬ_܍'`WXp34sC&EgΤag:c*&X1.G{eazPwvj%OE*GZn%D wf{`a= 虏=(X+%Wit1mY|nf4 [Le!R:plE9O|A*{srPʯ8 !9FaQa@Ӛ2RYfZG`W[F'|Rm|U+46ޥx1NW1 `PG|"}ftK_YLCmf-8 \nE&͹߭ӓz6 cGeԊ$-ߦ2 zDD;_bxI뿭BD\Z Zσ=nm"Εҿw(_",Hh2WQ-W4lizܽ٧ou뤥2 wWql r@\Mcա1ނSjn-yCR,{룬,.1P6!ۀ2_P7" Fj)E*Xyt_݆l^!'EJEM+xWٚHG`xlsbCio͙yDf] 8]M/>: `^sM%tv`2<ז%yىu {hW{£٨Y+\Iu-MC"l^FⓊ}-Tf#QNCXXAlDzSi rw. uup4g94ҵ U1yp;T4zP4$a*I9) 2OFa?M}+A#sIQ)~"&0C'N vWMdY,~8xX< 1$O*l,H/M>'.q, I}d1yz@ʥ+,N*T D*3<72{AͿοu3=2(ݱZWZu,1RJI4(ExMم2B.|7 ˆ_|_`Gx6m"ti@H|sn]b.bGB%CUG0 A~3:,VdF)~6`œ3v緱PwFؽZ.] +(^e;5إ%G3Z a4_kQXp;< UqSuY/4l&mڅ>ؽNKFis^떓#s%-,s9)+ہlqF|dЗpv/(|vqvq:5SUqK\Eư.%K* *r2\y]EfEEޭ9WN) K'D"z}5t.MeAs)Q]LH`1Tps蕰+~`P C&G(؎ӣ(H|榘ՅdSFF# 6>xӶPX-OS@ðv~ pśm'ud7 Xxz5Je YlSÄ(Tlvo47Ca8ٛ=tKd64೽BHgYpMy@i~,< c€ΗZlabi_+qrb>1߆m?qF)A!E/_ 7L۩DDE8sRd`!vB>G#?[#5W.<.}2b6wNN!(p1 {l⤌6g$\k*O*QRV~2M1jJc,@2u`'x.*DfϙlH^SsU{P)/Es"1+'){SZ2L;o_&_2mŇħd A NTvKaUa^\ݰTfFwfxe5AU[nlD0?2 Gf~;a{.2- !_k }lʸ_[:\<4 QltN*4G&M\ER/7=D֛%C7E`p*&~>|>0{6bٯ*x[Ջ?_o,se2jqvKlI4a} p6S^a~b4 C 0GrvF<2̚ך2ӜWx!7RcKt`$+QcbUFG|@Z.asZEmb{T϶8@{fԵ)~eZ {O˄'*ib/Ee:Ql2\QEg-"IȐmUwv/K5?粪EIu5!eKb Jcq6,G[/NX=15&Rh-mk1עuFdى<~ʁ/1(*ZehB@dMxP-IS;]G׹IdQb>Ȑ:ya?6%w7<_ #fh{Q̘'-2d@:quCؒR˃e w0bhu |w2,CޮtԻ8.ԽEm;c&jGx(T ܠbiE8c !O ncW#cKuI}ȍZ?kSȒ*pW&OS7lzN 9ø͛@2Ƚ*:B- 7P*('^VY?_iN]3zVN9Pmh L,{ȌpIVy^BlIǚX'Yc?_etb5Ϲ^+!רY .d qc f#Bzq%7<S 64 9d^_Ƿuq!zakCw+q~F#).l!'! hWyT$()YN?dyi.1BoȑEhk7^h\Sl. =tHrO?`({4)K» yʕ@1I n!$p18ɢ6yӟY/EwK iupq[B$zcYM_A?GPpRC)NcEP]4﫿K oR5 9K:& >6q޼Y?E=@ GJ4!7%#u<{ ǹN#&V)A Vf} VSx~գla=lL)=Z6\u/K1*ǻ? Z(J,^ ]t2V owXi}_4,c ^Ks5|7_MGSpV?g]CE "c?|8-rGU U h:aW#2މdT}483VZ f!y( 癳ȶ aF(tt98n{8yET\EزWi%E+4>YVu몴z)Fs%ɤyf%qV8NPKfdh.wHg4fu,(*c랓no\kmFsd3#[K/JV`,,bWdPh_'nrn h~ePXn[*K|F/**#5“ZgӒnU.4`i/p@/)%VT*ط|!BTx;aMxRZ@JE (6eV|Č?~3&n4Q%M F (N̮Ļ:؆`u>Afs>?3%'Fby 11^po /qJO0-= P<)(9W.K#Xo0; ?L1O ?b Fc$nv3k}k$|?C2+CF1}(ow} }.x݌hRl>-e-[^JaXَ N/sœkR")>`P:/ λ ^&WRW/ԯ)Fl$I14Z|J.Bͻoq 9>,Y6Q<;=X` DB۝mu-02o4'N82ba y2 !߬z,P2-z:Rj['5\*״! e\Ds)T5S̽4S37dL '=*3-58Gk?0 90lR.ZqaN8sn*Qrփ?]SsZA6`<`@qb~4TbI~T=q&Hq 8YKzEխQ >Q+D3%wwH4zS eFe酡yJx3 q?]ݴ r{o3 >yR9nSx".*ٗ2El0F[-u/1;32Vhɵ_v&l'ʎ2N>`{8-Ytp^#s3?d;/P8}pܚEBps)DO`8UbdvҦt7P2 yNpurkƠӄSא~߅L#Nb)w(l2(bթA0eC10F U d 蓈3'*]ٲUf}S&Uw*~i BtO3@+i+4" [BEd| @xMY^ i1)aw~f xĿK3dSe䃚Ku\sa(,uԑH^%3,m-9sbbDɭ57NfG)@ZR*ӻ=t RSc,. \+Tҿf!s5Ӗ,И]RT6٪`ϯ8$#P>2\p$&; ͽrL\F'T^MZ8gilA%8fd8xD<(HO-4J%wnH:t9fx+Z:M#K2ОM]Վ/K.N4;yٺpxʜK%Qa=-mk.tqRr>Ssp4{WxhU 8!ZxHFҔvJf{d 5KoD Z<#_Ejqh5~7FĖpn4TݎY9ŎX6X:",%S ; هMO ЋqҀD'xG& }Tl3_{]5}I1.I }y'L:v}yS$&q fh/r=XmlyR"?v.jśX GsiFk.t϶jn*:3&ehܞzſ]Eցh0M fұڅՃ;7/hYɱC1+LHOZ>Z0BΏHQRϦɫ }y%K%uqC"۬"/6r0띡();<&<+U&@B9: ЦD0.80j|;T﮺.lW6Tuy&`Ubgd;T am9_X'.t^˂%!\(|$vF$a/q qQÀA0Kpg<ɢɄޅH}1oV7s[#q-3ۡND0W[.L1B>.tI^~oWUoBɦU$Ve(79Dyoo5Q>w>%Mtg:n)=+y(óM8}ţs?ՙz!B9,k{|~03ًkWP-އoIob_8( nR3\*~4f+LFPXi b~"6FCtIq qc )o$ުsly!0C Qaԥ8kFnDo}(7@bc6_H {B <Ҷ, A>>Vpr^k@7&MV3QntE鍍eDeLI0XD%>##e&VDzB/*z_N3*;mu֔s{٠ۥc`&ijvX^duUp%oS#V+C!ɛ?X Z9fjoЋ2:2$ęK[a*K;iĤՋ<35N f5O.zz– 2LJԽ<]D:&@zy 矈6L:<8V L.j=DetwqE$:tyԭvSk=.MS//c L!bL5^.CnxyꜿǢFD*(<=~oU^|#4'aO*Er"~ 4wW@5rlQ͂ꬳXy=E/z!*.rNLz 9B6G2(!!2淿+EUC\ lfuPQ"q\ڨ#g:b1@8{Tw0@8.% G5^%IlsLZϧXr%o˗mE` 3^Ҩ+KyZcle՛B8W_94V/J *ʯDB70 (QÍ#ԏM#;,+zl#,u-\1>c;$*{3\Mf#4  H̿ڡ3:$Z5?$`tannkڛ EiX@C^vuH.?)ZMoRsyBϊ[\YhPqkŋdLQhPb͏`DHz> 4 d]ݧ"X5P Jv56( grKMs%˕A6BcDmMZ$%gpXQKfp8e Bo2:bK ?:X3$m#uưGƕ敎S瞷uQ<=2XaxR!h>%x+HW}2Y?*27_^}yŊĽe":)2s=V26>T,6rQq!g< {+w+]ޫ؝֚>|^lZ> qл"TOI%3fjt1'XY~lIҵԇ*KAKNpui)f}LqM?򎥐i?ԜG qIq)0~琅nWp?D,TC#b%~am8lOc $6|u?k#bΞI*"S IVِhYЀfI+ zW"hE|a\&u3yk|<dTi";PP[ % gCְҷ6YG\p6n(jI~p'2vXewv Ԕqsc ;ݭ.0eH:L쫰  c_U]DqQ0+llYxCʌ1:ڷ,G;'n#,Ĝ}Bc)B+c$A 7Er'cDfO Q"O34:}-0|n/hdUi)mT,^8'ɡG3I]goTj;\>ZZ@؋㺎YDŽJz}׍ ktOj-HC;HB ËzQFxˢ!;oO8;s_߬-<(c_.S`ZSpD\HR @Nߺ:>uʹ}uďld0B&$TX-sUEG8u^x?Ԣÿ͚ff}i^=W3Yn Dwq8S&RB): _klDSA1 uӢX@)7EH *WKThFoYX B5 h-, /%Zp*zdԱ J A_^ӈԍ]rxNaLwM5ZQ]P1o9y&sѪW(W74^olH2ʜX _O#E:.,3B"!Mhn;s]_oݭx ے2Sz[b-1/?oﷸN"">*1&(MV;*L7jWV2a `Cm3;YWq*0P۳BWjF=_ qBdځc$?3|mMZPvBt곈HFl{w~hx'c)-Ͻ)`,F_nȀh(aߌVtLv_#&/5%dYa)ެRٗ7}U\LE[-_C:/* fj-5 Dq-*jl=sHȩ70Ddm]J୍<HO!FG_6;)E/X$6PpD+p/=E(ϖxƒx7 woB-_+Ck H)f%i*bi qe-R)L%HSoq(/Gwۗszuخ] C?aGt98dSvoFX ҨD7苏gn\kjB;͛:<CO=GvcRKdU!o,- )Eƣ˪VN=]L%:t-#3|tӋ]\aғѬ)6 E#fb 9+ `v@՝F1"m`O5C&s@Uso .8ULM"T5>3T2 턋S%U7?j.ho#=P %Ы JxdtGSm䂝|2"p78`)'*~J#cbff.ȸ  Z7Wܬo;C;h*N ]93MyD1'H uL:7z)B Ȁ'fVZV" xC*L~!&s/uwvJLor]((|={MT<*$hH ӫ5`tNV8a <&$5it3 M%Ob*I#H~m~'耷[U`_#MTCS!˷AbNjgZ<(-⁼`q|fcԣgxp4%" >bQGoA\5kc#;M mEMuG9DlҿgWj#h.Ճg#q+znչ@F=`*MlZ;/(I KX);6: \ s$Qi*-cf"O^*,$1`߃˦^x}m#dj r ²*9IveR[:=oJkȋ*7Q|&(c}gJԣo)-]c ru7yÛ=7cUDŚؿ״cv+"ke*GgM y^@:jJt`9?O_}{bP (H0m$ [j3 46,t*̅[Ռ'<"wB1MnʌGdp'YYɪJNAF3m9l֝F x{KøD(EOR0ɔswC.Gxc=1l{V0gWR`!K19% 8L/^6h(gB\9]j3 痊4`9ɡ'0iFPe'߷E)mwy$Hm3O `Q?ǁ $WQr~C]q"k6揄5F 9l=#p_u GaY<17gD}@z {Euf,%t*LH{@H[9}Pk/q51/'gj=N%k$WYDϕC*=Ood.x+Ґ0I g#an7p\9w|43ܕ[gIͅMè,"VP} nbn N7@39b@G% 7t.@TDr(L4@kd+X.zRÊbAvIN_SsO8?~؎R( zm]CISӔӫJ*ٗ= B<ދmPZ0&Dʼh,ݠX>=1dZ(:](~{h;AsS\99²!s,'3ތ2N6˵ʕS((c!?s-CGd!UJkOߖcПTʄ Os0.  \R fMlW& iji'qSw\"&%62GJ $YV(R协)5滟$q5*HvɈ`mno | wFD csT1~y)_VH,)"T :/TQt]',hoe"ξ sκa%ݴ >܈ߥmzrJnn?>k~)4X.8 e)֧L ĢnA9+x!Hif Um 4Oub\ZT^OVyb8U^KkT0i$lڣy&r]R2`}>Nf#UUWaqe :+ZiַccFXNMѹa;.~VkcK(E0 BB̝+m|fK!r/ۯ:&L~a>8ׅ37Д낂}ar##n[ c;*}oGeT< m%MZUڦR *KZT l,]d:;0Z>\ {fc z i'1M:ȯq`nqYl% ę3՞qAUqh&bD)V]^Es_HC4#+ _BrJ|"0֐s ==ԧ[R.GgJm5Jd87C Zn,|K\uviIiD *ܧ6c# /"@s3k3xF'_Ysa}RpOyA.t0,ȸ˛nƃDuЧtE7b%U;dg,&QLC{u]7҆6{ k:nUL/[[t˥G7U/6'B .\D,"c Es?ch/{|1gBv"M7rmn)K8U`@8=ɫL/מV&q! ]1PӰn4lqIw&6"_z[xoe4ttaPi=^SAa~XT327?AV3i1,NJ;/A"MJvY>"W2@h-]͸9A~L/T(Vөre;7Ɣ+t@Ѥ%B$-M@WT׃<7`ɿ?I:!R5ji5!+#?I$`#tdxHtp(I<]W#0Ly2뛠Ո%^s<+>Û8-IasLQ'U>pc _Y!Kx 5vԼ@Zǻ>å}IJm]p_g:m&U"(21wG0%R0,Ȏt_sR՛xuc˓x#' zN kU!{$Hr,E^."?l': 4scYD^(o@e5f>ixg5{%RDȗ'_{=+> p1q(4̻'5l#BbK 1OM!{ɒի'"foS$yrL6M=+Tot[ K :(+-&c ؂ c~W˕z~xTS6yOX@uǘTb(@@T{P'YD d-7j8+.|m4 ̤6];0+P"[ͦSq(cc)@^[x&j_vł,`Ǒ O:EF1gtʱ}X-hM7:{ng>!LYwM DO碌\3=лRԫ^=.r!dYxv Z}? (dg.]mqᠿdS3Dڦ1hG<t( pxYڜ" Wl_ٞX=ʦpTv"qe/FWϊ4cWýĦ E9sGyq2`4C/KCmKq HP1C,^~ܬ?|Վgߞ&FlIk Լǭ c1BzcT Yp'uOΎޓ+sCMލYVtFv\2&頛CӽL%Ғg_A;5͟,pu@!*z y3` F1 S@EkDssOHb[v{ zsաCa`,$/gWy7:^ Ԭ,B]Wo0# X^vKY~tkɿ-ʌ'1G3ܽT' Y=A99d(X S>xDB0P+IRZ =oϲt!&Ҏ_@IU'I:LU<xNjpB{P==hhsB z?@&W4ҿ(x~GK*0a#TšzXn5x'V4/u;b) o`XZM}[0qfΰCr<s^N'n*Z35e7_}.?/Azh',uJ t =gex[ԨÕ xQ5aƾg]Ig07&]ߐmRޯ͗9) <;n3oy&ZJ 6\HD6-5|Trz/Yt[{{F(_6*z")6ɖ P@ХQˍ؅83n{VB\fl*~z( Ayi,_fsqFJ!]y2ӉHu ,-+>` 2dkAO>.LpSN~r Ӭ-R,ULA{'=Z+HAʇT=V?=ɾ}2ETd>)5" pCW\g2X$cTYz鿖 )ؽwc:C[ب+LJ YΣ%$ #I^JMB R-ssS9oPr@\G$A۝G&,XT 2eƤ$e8q|u Mie‹s7YH@7s=sG$K[$]&Pqq<0QB`;x3wߝTA/܍`dz'29o$Eɞl-D/Hb-X׋ 7SA`(/ׄ[P(~͝TڡhUd55} )P=k 49I"^ˍ1s>& ahHDRZ+mc}xW)imsx!)$<|㧝8}vz;vHMWUrXx<[\*(=hzC|߽#w? ׄ|⮯.H_3Vd TJx )h- $IY>ǿNu7c>w"1"G̰obSd|i]RsI,G>"R<%>Tܴ0.lFĠW73?cr҃\kޫ![N҆'ybMV#lE;h&7I燮c`wWרdHsggcEn,Z$@[ b}w tXEXN]c %n:]RڸBq/5H9.,`-'&g{ fڛ`!S2zQAkVD95{v e9ɾ,ءm2^#~!r2CJ#5dr4=?s E͝SPi]v^ڞ>R'"?O9+9wsRa;O qBQv{`l.~ICCJn$/ҔN~*D'|d]>"|ҁ0 Th iHlCGɬ,^6BPg& 9 ^NZgNho'i!Y&{zdjtüUIujm,Oh{kR>LP~T@c15~~x_{6A4z B ؜FTZ^z7WN#.}j~/ӒT Owew61zf=Sdc]x!^|Ї'O~ԮԺ[.P-Z#q…іc:i}?Sj|M<+-I300Z qxcĀ,t÷N`oǬF#*KU/{;!!l3 #s ?نSf[Y> wPwbդ8zѲZ6uYQ!wEm㼱p{~ڹPS g |6-l1*A;OhomI~kiLhpJca>ˬLP8Aܡ u7&z1o-"e]>byhc3 ?5h$y<\y./HSu]bJ&٠֪vqV F&$QڷSPi}V~ o>n osn7zi-X[ w`B$K`9/ 䅽89.:2iAM`Wv\Wgwá$*B.fsmBF#Њ!*LmUQ?I(vJ&a|䃅-AqQf]cjVDX+ ;4Tq#@7άa<5P 2kThDVX@e}w-!pŚϧr[[gQrHLkY܀Ov,'K93}HHF1utu6tXl"G=0Jo=E[^ &5(U@s>8u=lϲy 8-6À1[[5GFu}~H 085lq<9T&^P0X)/c cqz3wdGWx5 մ0cgӦA I$҆q;{4jUåާ%>qLvWJs<&ۻ"[ՉMjBD_lj&"kLmW`KH'B,_?Uj`\ ҝĆ_s3\dY [uV}hjn Kx`TۇTJLTϖTJkWzVv<`,ef 3mqɶp&Ӑ˖4h ~('pXxbXV(ߞJŇE<&{U"K>Y@= eg&)os]`h(2yO(`L=3w bthܞJ#  s u013ܯ|W@>d뜹Cxt^`ߒnZu?+,4z(_цo^%rUxGgoGE2a` q91t ,%/`7|<>Ike-u<Kde]͜s%|I~YNѮ74i1hL׎ϴ3}Zg%xG3w䧬in-1C3n"U StvTyJ;1\1Nu[G9a[o%d|vk=AbAB]50Iމao)/ѵ˵` q,ah@W9ʖ0OqD0o#zSAFK=й6i0  COS0˫-}< S]L"52IU;Q{<0q5]I ]250)J2D3u3pb;|[t_8= C8ѐ# @"B 4*0֮W:> \١sd~?|"Ő0BAᗹ7_2d){d IwwpDYŽӴ&:uOq1fuWt}h: x&Z`Ct>_THN!Gea.t"Q}:;4yHWZ9n,#y !tou|9|0 J#+i y a]qqTp^v%I6S2h9}h$w'qiD$v(_Eod+ *X"DU.ǯJhGpZ)|)iZ#6]3vlGC7v|22c-\!@1N?s:eno>av^:3qæ*?(glFH=O'-e٤_M^s; })"l@N o;~QE%=?35G?\D?p$߰n"qt!2O'٪9mloc1?i#hAT$yLcXBOg^ǻf~7D0&sZcڰ/Xv-WN7`ɲ`Ȟ& Tj6%G<2I5dF$0~;N&싻odW J4& | nc@gA "d5zEt׵D{иRB3MQɜ4L ..6X2az *x 2'#@j2b kyɶ +Mh PP6sqRc8 dNz e(NV5Q!kW}bc*cCjY)Mf1-Iry (iFB `o8sdY=I>Յ4ؔe%4ȅ܉7!&lw UÍMݍOm{#c]B4=f=Pd )TD)5RsT[L]_͡ʧBT'=W٣Cs&?Rx$>A=dYWKV{T/[a.2g͡"OpOś6+*l:(a0*p'/3OGuO{gwru# YQJd^~*Yb@vCjijp*0 bv8,q&9v?-U]jt 4{,qd~qr{uN &|^V9 { Fk"Z$s2kZ  r K[wbƣ-ڱ,#n!LAq!w߰Be1TtiUkOj="'L&y"\'h'ʊ̤- 4`ql#)Ewu7@ו2 hc>gsv/D5A-;ٸ.XπظTN*bVqu$3I93: ~#:0Y cvd"AD{y`zRGvu8Cr s0aq颯\\FPZ'yQ&^s[vJxU!wbPFsL'~k֫wˆ^~8K9UvQvr $g\YDAc,"u9(6fk  zIpK5ӣuN.@CmC7YK)p6T}C ^I#{{_f PApx9~)A_*z@4Ԥ 9m+ w5quz?E<ʀ AZzU$fx*OGXl G1(+gQwLB'\`m% ^ bJ4ϸYw7〢R҇v "45|^N\PDM*}RT61< qnznygXv& 4:) ;MH>vr*j_,Z,C.d"z8b<(k O oVp~(|).ɏWiD61IC(~|;=S/3v(B:.]AP1hRǭE^_'-keh!;p{7.l6+T´4j he)4@OOzJt,эx|>01̼ 6;D'D7c0>BɥT*0>mB4[paj|i$gAYL4ivs-|pPei"uMEVj2v5TDZͻ8BX,[C5wYi6?Ci@ͫW ē,]94FwĴfu9EXum8Ǣl'e>"sW Ѝ|I3cRfS_C"!@i[!PLPőQi'ؒ6P Th\j*x;/u"{q Ώ3rP@g3 .:8\ .m!4TF pАE*_E~n<78d1vT2pE4>ֹ>3 C6+bDm.ЉtYF^U5/Ѱ}1=$#1NT諒G*XpfUqQD}ܼ:ulԲdUg72J޾ASp&OxITx{ z}@) A :\k nSjl7ɢ5Kto8Y+ =ٲԈgP2l, <9!cү V}I$L"~{+TԜ}*1 ⭐/eK:KRҚןn/(e_U^TW@Ѵ耲 C߾A(bn9"fe att t{0N(Y,?eWT"2%MʲvdȎ7#IʢL4Eҽ~Vb<.No1;յIcS\KӴ&D%KpRLz wo1`T` -8D N/CECGp'jP dk4瑇%Qw+s7&kq~A 5#fN>=w+:aW]**yW1nW(aۚhB|d}^k aZH&]{ۤյgK}ς1 ԥ'vb iö2;&7"& K1Ĺ+lՌnO;9"=4=pw@fI($2ȼ+ELd gp>̶bY؃klO*>E|IٸK'?p(G"Te/a^&u65Ę2V%'cWPK=/T7D5Dx(LDp<45X&C86? %P0k7l3i-\6ƠQ7aݺaaU9ֆ2 3bv E*݊SdDa(j`^z)V2οey͑q(R'Q6Gm[u; RXC D{>}DIMfkA>$2Y{ al]jeް8?=3tKΘP伮&ԑܞbNYM.֩c):ːJ8'vQKʢV;{JBe et0Ȧ+&!vl[C~FuyÁAoNt)!Iu8 tIE+z{a{'H=Ac-޲6|s1Е|=34D16]t®x5Z3r~A͛A=9oga5!pS{Q:gי))wGqPM`h # C[?zUw(A5 U;VIGZF3L+7/o:l2:C>vyhv#+qXp(cA/oC'~e|ƋLeyj`TL9l1v5wL:I+lHʲT#wDnءW&9hq?ҡ/ޭQ7dLCº!w|abbչFGMOJ Jo{;GM-kM E;+ҫ,ޡ9bc,!p)ԗ7sLUȬP-0 v;f6ޡyPoqC> TDp[YOzLdzfdw^^H8n6NUXWjY촯ttJiM{ ͈R yvجHP'l;;[1[8*R?sL^9/@nMΩvJqo`=Ԛq{sbY7eж<ϹֵU|`.^M~J6P\SamLv:4 AQlnCw)=ubYAh¹};9)ݍY"ǩe^?E*qžͮt_iK5ȭ̽~QkӖfsg]dx:ot}_>{.p`=F5eix.pǜc*_OTSDqRbq_gvP"r=V Y:^]>Tʈ{E $@-u=ss0uҍǡ䶿?Rϋ݀E6w"򮄉Ypb}A1Sט /jRûKZp!/t/B8;6CXy}s0 i/F&/&l.<4n5d6N{@Rh=<#.ڪ_4wڴ&˫vFLCS!As=XV.ĺȺ7N&)E{'r:|x~: -c7?xs0 g#}虇_(OSҋ'3S:T # M Ms3aE6>:n8:$ DZK[]C}{F^EqzH:pnEGj#mfYU+$)L̻5밿|q |KX)Y QeϢ}gVD[J{\U- 2?)Dtt2 QG+.5t|n;475Xq\"!-[. .̓(F,Qh0GMx,٫IEl&8*p\8٧^YϠ^fx%~Z,P_)ȴ:qf JYHnsl!u֐f\H|"$EځhF=;\\؋EfCרi;q,fT cTH\0뛊A_$Sߋji5ItG+vRxj2ZFzçOy;% C~C$rEnې~5@$ʂ@)|"u &a( {tV6RvY&p(6jl'=lR#U~C"c 7+y9V4{b=o^0Ȱ$2=*cc8yּ޸o9cwB= zٚ(eWnR~(f7VfԐUS1d~gxOՂ\z8\gPK4 jS4YF+fپ;H=&DS5`EOLg 1h#ڭ:҈ǘ2T 4 HLMGCM"'*Si6 //wyN2m}O+t%Ӱ=u_ uM-s c(1jOx@~, РG\9S]bF7By xKF#?I5o߉l/;S\"<z#E:)@)Job~3A\AwUuDTp {湷=[5{gq2NhfFQ1ѩзw$#)iLvu+V\k4\?a<ض"3ЖHy)))Dm؈d.zMlYU=8N}@w64hπX榙@KGVL-uenxԾ  .Ù&oU%1\n(0#A.´({뱍Cur(k ɩkf7m'މzv"9U9\#v%9{<)-5ESIWx<#t,^ò *ѡ#)m,IߙkI0#d:u8gd,7v0rh >3҅A_)p޸eܲ܄;s 4z֢_qH]Pz ttB^'xϏJ="ۀ0P5Pc*zXwKN+)ڠj" 8sL7Mb#@Qz@A;d=*OWA>ڌVyp.0-5nL29m*X!P{+ڢj_?QXnF>dz x"ɱ ="&b( F4C \ږ?6LiNQoB~3A)Or֟®3Ŀ>:^LTA06 lCOR]ۮaKV5t0=BصBǗ殿o#ppiV壃8 VV?4̈.;ox,RE: b26xlv1Jԩ08l׼/ Es٦ph0DNN-[F"7vLY1@OpAD5⇐/qtJRbˣy+DG/[#/͒GeX%TzB&Y)"uljBLY_tZ%  yb;jMCrRUBp ۖ@] A@lX`-P0ʀuǛTDÕ#5+Hj(0ON͍w^TbQ}jx@D=)P09絩T98 Oa1\DY#!Dk;S9]r~S*4_\(m6>.;9J.2͵NSҥ":ڈ,oT &$vы3p]F?jAfۤA5RbsbQvΞ_AOiJ^Zƶ:qyЧra:H%_WM،6(LXsJn9c?P-{󔨨qhr}! 2Zkh0tb1"YjjPBֿf>:?l )\0c[ʨOX%'9(&,ĿNj[d五ע)عAd.8SQ^fˈq 8Qc>Fu;ԱI `tB,T=SF"M1w{8Bx ǁb]=ɼ$'R&0e9o!E*-N4qV %qo ݔ+b;/;q"R] k):G5K"*%__7|+rfs9mdMy̙6h~9NEGج0*LnQxC.Z(-hM4PKinqD |!Tqג)9WP=S0"t"ß,Nv۷&&Ly8PJW;x m@sy6) O At @\dG.78 /R)8PoE2I^nJګYˏ^"nA9#cz=$pfJ ށEY**]΋]|ÔD0g Jmx?'-`n{Ո1Fqש!7D:trVYéAS&F֎KFl.k짫Ke͝@̇JݎH,oo4Ȧ T@ WL4;[W| (52H#)7k?lU, |;v_j&)Mi7׃?ZuBrMyd.L7/w ZYym w#\ )l|v  i6 ԕw% Mon, u!K(Y W[XqsG |8#-M} Ĭ+# !"dƣAY@ɫl ߖN14`v+֟*dDt}W,Xwu/i=?{6^^:mi]vS|q)J&|5f CxE$(gBZ_!,h}H~)g&i@k5]q1gu@bF՞Fn%ku0D,id`F𼩶Hanp\kÐmʿj|_НQC$JAVזe9ݪ^_цIaWk&ChW{b5N#~ ZM}ZIL,Dj*Ki)&B&f [ Эϸyae.+i:y-'"2_ ǣm`JW8pz'YBć}1烟(O6ŨUx VKe i.XCr @K﷤eRc٭pCkA8:iNxQwF0@C ^]9B$Avbynjk%NH60oEnhz}L#1'/G.x&q ySXz(]s9y#d\,sp˝Ć׏n~V,EWo0>[J3p׍Lu2#=vût}[ |{Oh&K}r'@Xh !sq&9m`B܇_r꣹$`+J!vY @jK2"s6_wSq5Pp`,m@hw|UrɑW܏ 35b'oU{orG6"ke`{&YD"E7m\^$g]w]O.9|ͬ*M4f.^$fٽvVV=sB|,4Qj"#uG0E ~zyŞ-J*?nCuC @/)Uqfzot'OJ %I'ʾTA`$ddKλ0+}yFX,/XhiXQߢJ}GBLW݂MQ,:r$_<\cmLИ |EʼnW D)3<~9Saያ3z EX-`8)WЭ$;J< u[6s."C3\vY,j :|7w}N̪r ǓNoW7}Y~Hĥ"v"9E>!DR'mC*>=|x9GcF0-VS吒vqȆY$]DM۶48v/`qn=a; "lM;r|Spg)v9Rܝ.K .+M>;GFGj[cz+* g6%(2;_ u9D<2txy3P Ǎ5-҇c^`+ߺ3)0˩NT,ZΞ|Ct9B Qp|VJx!ìM\>? ] μU bGqNNz|E\aWBͺ-I`NDda7>''.H;FxkWZF@i¶;{,V9KI0K5(~3[fI4/DRlp(N6Lī]dH4]'Ԗst`oe]+>/UFyk\Dz 1f~nh[䂺R)]KKaHӟmC8SQb#g`@&A+ŷPB8 WeAKDs8|XF}0cSЉJ GH 󚆧4ӻ+d+kx Jh8I&t':DGYo[j 0״ݏȱ %4SYKFL: 05|>Hb>y=|)&؁edWÐ!t`FK޹h$€!$G!NXէǩs&kbJ FE\OCLF|p4!Ojj1+`iB·3B4>'_5J)P[?YoF@p.4uK ZK֡L) s81D)Er{05g )%})f| .QC[ǫڰFH9PFhnӹ7ə)W;9UEjXO a7 im(iCSMx/1]jt9h@Edфm''ŻT:@L 3)Q !i%1 lLpji"FL5:'G p>kѤ w[6 m*$9b.[|Ζ0R6?ʝ .\3cFIa^~RNr+6\Jl5eJSn<IAs1d4Y//V!T<$ ՈԼ dğ[x?~ j|_Cb>NdnK2BY73vc$s䧑^?YBf\>mySn=SMKdwtB@d=GRؽPJVmzĘ~ASRZmhЄ]%(?pl#DV^T>I\Y VeS bnwGBTnQ40[gP >n^‥avar> Sm]ĻǸF; M0>y \v [繉fn(_kS`~X:S+^k!j܂p퐅=X   Wr4&~ΣnW߹G>\H+2S|_Cd?CQaMXcI9_ԋUjL+w,l!pn0@uש>E6=$Uz9R(*޵^9'liEtE<3F~_V&r@(qF!Np2)[vy3B=y?q[^JKDtGz>Za^9XjGY^: >Ho5· @Ld_U[Y3BUg!P:`㍐^b\ʻs- &ڊ8\Bdv:c>v v{E{&K,7:n.1HRNḽe*~9^kER vy%{ÿBf˯v)cmLڬPĂ Ij{JPQ~Cfqݸmk0cr@C T1k0T;""pV"rsB=2ȡPyoi9#]pWQru}?FBG /y)e{ApNfai9o`gQ'-mT8Dy@H;J^OviJ+D${ ;LUt~H 9J-헹Ky#(ZbU>q 9b|~EEj %d] b Fni W ʺ>UQ@t֒M2֭HZߐpmDg1K Fttc0ǚX+wza`⊓l 'mh$e^rA'_Ml| TjE09YX']6[KpѨLfDLz#W8/rmy8eZV,Ċv5֫uu9%lC&:g`wfk EiKo$lǪ%+e zH0$mHjّAGm6g˽eal5'aQ>Pq}()HIM8M9FՍ7[C9\mbr,gM72 fg#L Gp]c 6]Z < 2W*WX%'8, ߸5HT{KbAlqQX4Qe6;g ƍ&Fcfv!lE'1a jLo5Vb0;$[=nIDJbF8m*,?!\؊ˇI9WLh0>Py1R}δZz3GRfx}dԇݩ󊼡hR`p"ON޶Us ywӌd"o=ʴ@3rz+ )ZR&ԥ\Sz²S  C֥ad/Cbc8jQ-*M˂AZց f;? scѤѕ;a/&6T]/(mo79G>w2LDtF@ @7$94+jʜPZ;Mpt+ jsVs-˶NhF>d*y}`7 /G2!<ۆ8FɐbU!oK[ۛ#w!cvSWb &HKrS$VܟڐJڋ;G"n)ayw?AnҥKyDd9# &OY]VZAy KcŌ`T_0GcD,}K7'ɠ2FXt04W n؎srr@/ (9ѿݣw,aVŝy#9[e&#a.uO h@#[nzmCfq|MAT%zxv23##}AYr.zFqu'<;^`mLb;W⑵dt!h/O%"5DM묣rӎ3񤍄kT O3t2(fLSV0u=å$F (Փ`I]ޥwzL7%vP㝢]LyDnV,nƙKPDב +-2S+3dYkJ#Aȸ!ǻQ*_n-Bn<%fx\\pIG 4v{ZΨ j+^iY縬IAT'>}icvi;]Lj=#9IEPMYe)?A% u%jN27\g-{md=~C]H^~ydklJZ^KזmqQ0Ѧ;5\(BLODŘVN|/ȚAu:rR̀'xi2ߦtWd?ݔxʑ~Uꦱ"ooî}\Y'Ӂ\0F-4hɚ ӓu z@OFS9UDF1wjl"M <VbȞz RSnr1[ Vu 0Ff`* ^K"`/5ܞ*N?O\H]HYLmzsLlRs#o-h){1Q5{rյ*.~b=ǧ> +@}.RaB*M=Z1ǞHRԜ}]+;`RG g`|+at}+X~PA=}lr0,;[0M-S^Z@7<a}lHb3T0" CxnS[HRj0 ҏ+WVrǴ5tASІ9m!}R4j+I8J%Lv ~ B?vf=SrfPL Sm۲?{q 4QtrB1-"/=`\ ta}TP]t;/ʈ=WCuYEװ8P p#ܵ pS*d7kQlvP8A %3!p0s~ \A =۱]8C@:cm+>|#'22}_ԑDvC jRƫB7۾@Sw%C \pq&zaE` r4ckW[%'FDCXo u#0P"{%t(=6{\Z96y)&6&{e OZH4 #bTz=ݭt tzI=~K}q-. 4 YAC",C3gjU:3+w}~wlzp&M9* )upfah"^Vw3F4ΰ}+8;S\ﻏn]Q$Wȴ%)+| hf =F&4/p ɖ%>>L˳c(kVzϿa͒ڐ#S"!^&d,U&pEZW݈w ]$(lL={'EpET8|k/^lF.ǁ.&+pGjwH]_jH,d7%ctZPRE5X8 e޹@\ճch8߶4@ɜD~0uUճ܈! :%~`"\o?ʇJyp|{^p[-㉶n^QEz^AIuGv@oe {"R)ݱˋRڰk7yA)v^G}9d_݈$3\ F H7]Ru|AOqh7bG2[/c:ؖqhsK8yշDQFɤ5S- _ CdS -PEMzʂ6B @gKHKʛ#i>id^BqwqćU29y=;ЕZUS ~^:[MPTfh\eiGI#zăCYh376zMnʗT*ȉJQX&ә2ō |w?LN<\`W6kWu'Q~ -I2y3;FE]y gf0ň+ fw?3_]dȧCiq.95(܀|@5 hn @•o˕Dmu# 0RJI J",Pv=<1ӷ zSd߃&ʻ(}•:U50{jYjte%_Kar0 :3 _F2ꣾ4L Mvkxi1&`CLs<6gٻZ&쳶w|&J Cg!Ƹ"Լ"))Ք0Й^+ -W ʼn41 -R^yci JNq}H\],2J7OQr(5ޡ`L]BB` AWjdv~`6QB].?ޫ Xq?;Հ o>Pr۰Hۆ9V/ˠr!)y|;}Y<t/(t+*,{dsD77:X\ʺYE|5Kr,r Z;EOH@tQYc".' 3a_#j'd4WVzm&hS ġ{o WBIqvI?_dxvk,aڀ+Pp1SZsZ ᅟz%Xg*#lѵ zXǾHG^$A߅+l+X'^K`qRͽubRiR{proY T/(g(L/2w YUuE;a_}o8NgFmB㯻'gx8Bk o3Thby`"6-,z'VCmW3Ci3(` a t,z)2  WԗhmAxoڍ͹̫kmD|xioa٣lhVk0v:ᣤ )YZY;HLhn'Z:%@ns5Du "F6V%O~ i_ki!$[{dԨ_.CӐJ#;c$(!Ve zgF:#qO= 8?Q RBtn$`~hCǀޢqACApqyY(%߂O6A_` &!u 08&NW2hʎ`g8+CԩD@o<;c]2v{dHb0{Βah3/[4Wu}(Fv1%U`yV#6A8~6w+9`WhuFqk('l&W_zJȁ57ik:3!)7ˌkF8{xʧe96XPXsU8 p $dif(oVK#4UK[B.RҚ,;xVk}7 =Z DZu}ג)X. 4tO⚅F,h_.)u+QQ),hI6W69X-DݴAq*tN01VoZ A` gY i> %V?ӭ_.1Lю~e(0sW7Ki42a3ɦ aǡ;Җ:jA}|H|ݩ"PJ }6(B9'̻M`?@G~u[u+-mP'r0,m* 2Q"#sMPPi{l"tVh[˄+' R}Ġⱆ}c.q~ T3Dj#4eW9볓xos*пDtm d>TSo,Aך)N-Kt=UDn_q>Kӗ'Ur՝[䜱[HNقbEB֭5ӫ~ CvQ &o|:px+xdL*fWÊGoVx»r-~(ZYEL20_53s[#\4յ֏PL${fK<DyNHvg20T ˰# 6ZAU?*z٫B2)R*Y/3E)ac2Ǜ{(r;d6nAm%rcefoR7WDS$~ DOATny7*ONH+檊l t⦣^qj*h{-T1{, ݁˶Xg9)Q$k˾7%O Nص$= W HAaM+ޙiu+&VŤcMP⮕pVORYa&?зMGX:zEN'})8W!"7"QovnT+*nZr(GZC (G(j,|]ϙNaV:8-xa "Ț1#hUD'DWeS+4\q_}KW*.p [X_T$m5*hgS (#mvECd$ zs[xpZ71Jz  &fCD QZj'!l S^PM0o;ƠgMxHs`POe˹Y;rmDmwx 9ѽ(QSmQ!)Bò۱J #3 *i~wbXJ)2EdL2v\DF(jrge q\s$%]Bot8:*0Xp{[Yzt+ :/3 aӅgjŻ>_!u Hn|Q=[ͦT۠o%8-X;>)+Cņ_]SF7i(ܨ"345mӿ2qB02<7z͐VmuSl 9\?{bpwigLPnY8As5<:,y0&Xf|yFZR1dK0ۭHI׶̾zsM{Jt}➖ye9$9BQ6z|FQ*L&rD<4xEH g2ǖU:S/ޭ};Ũh#Uu hi{^w:2 Bi0 02 1yS8 -̒8d~]'Tפ,_`dΉ>qbi iF1(R"_aPd"/rm b#w`%33[+Vl`Lb^=#{vddrZ pR&D}KN~Uʦ9#O{.H75KmHUk0.a V.g4{MNM4a99ݬ[.[::#O5 %Ti:Ao,؂JSeMљDCCMY4ewq.}viW&^ ;z?-/ie$W{xKXtz cɠ}NV?S Q瘭DI@3-͗eI8IH<9)?>8k,m5wo! _OϮh؆r5Kh)eX©|AgН-}H>#w¡Pr a,#7:bA'TVGݤFA;'N ƦāF6Q_{nݥ0xlN&5Ę$)B"hޗil@rp>*Ȃ:rr6y06nCF rtRJ_6bwn$yJ7Զ||*VgFmKYDB Wu߽w-x$H9$JKJ~Ȏ5AύU GzyTXy~[tl\VMԴK~"2UDC9 JIW#NJ=h#vyl.m- }wCF! IsY8oLg;ty3\I#b?D0{DIX2޲>d9C+Ha8q@5#aG|4VѷILO_F7ں|h(ӳE* q3C,I_#[?~UC|e0C,|#[vYq B` ezDP`+pDz햎J.<ݗz3]L^/Us R$}`fL9쨗 g"7r>UƗH/>:&9>%BTk= OV8 OFfX|BlJ*gY orx@(F5hm;v. ˻f]X'uˍ]ڈ"]9G{0WzdV.ӈ*c'Ћ4ܴ7qoHJ?KW"F nz̈Vs# T?Sa9׸vGmmsȥEVg,!"{u*vu",YcI_ wr]ak#{NjiLB 觬p~'EX`4_Txl):='bІ؃gr;04n.}C9qseDQ3Qv'/6Ho Ȳ ͬdjȓ9]vݪ'9pug!"l{w ƸZ݇h>Cٗg;\ȀƌMku4j};J8ωFĥܒW&[k(f^b'wv[%f%j5$^rpߋT ߻+\>2r,ܻS8W:dtv̹rبAc}Kg 0l^ڌRQu"C.QQf_ x? m@Q!xd޿,.LsȒjYuT@fi6o(+u/*9cʵ,L Ʀ꼶26fF1oߟ9UZgA??>ڰ6\yYN 8΋ǶF(FܤY,:+]*> tPAr;hrgZx|=.lSUd4&-wx"H Tr-XDH?D"^Hn ")o[bRKY=oB+ݫaČj*Y~3nVv=kPaKtiEܻ9 8&]-ናXE#]{xܩ})3Vbˍ\VSq=O?@FB:~{kiY:h^p'Ҕ?k nko%^0xod6N ʄ!{Va2~9frѱ0 Mx@O#Ms$$=i(ێ2e/}`:`hY{{06dL䐡%n Y_q3z݃\m5 Mw{ vOkqqڔ9,7+bf4?]WLLC۴.Ȁ//dՂD;p (}HuG0eLt2)qղmZk ̰Pƶ_QG#Rc'(3a,R0,ḠұSP $i-~QL&M푫:ZCόl`?K5yrK6xJD>Yئ=U8(K˓u>؇Z&^8A_4, 46m8|ra<{Jys#`$ 3Q/6k< y6X$?za\/z,KNHKqf%A@ Mi##h.xbXMH, "FTwv:p]Y`D,E`qѥt9'{دp‘D{f7=E4ղm۽9? N-Lz)> J Treb^qh>g&c >DT*ztiER<Ѝ1bO!oҭѵ`*k5*e8Td@du)!41n^bz$"tdd=*pl-4x)\5cΫ^~p~D3XQ٩e ro ⩚-deT{]M N'oْԯw!@Y!=p]]aqO'#J j|G<*HWN<:yJvOXz%1HBx}o)q:A?XZ𑐠:Ih/KTPD B&+p_kd`!Bx̚<.PʀܤPdut~(a=$PR9d+Jz⳾DMƦP8<*/N/{$u/6(e yO@h"92s)j[P`ɩV `=jdjE8ѕzRRhs'޺#=@x K r8ۺ UlONώ@}(-URh#5cV&rR D,2К_FިN!NM#GJ 5c 7. OseM᪏4'eb)[[+Hri/ۚwXvY_:!ʉ(9QBMf P J,6Rs"+ޭE( ö:õEԯJ9hJJ % w*svAS۠(L&q'w˛2"d5:={b1z8!018ڽdXyf'LʉÂ!WwA__<8gfk],4cǿcqB*F^7lVMu@j@(mMDEFvP-⶟>d߹XA:AA^az${~]Y@9jkCg\# 'Ɔ_6,(8sQ`H|j^xL*)wiAF _FŁSG0\Z,ɑJ1Pl_;yPEMjF G%& ˉp2 yPpD?ƙ=ce{3!Zi@= 9k@ BC8sc Ս$Aƥ1>,4r)vJ t,+ˇ)iϖ|$D~9fʹx(4s'n_W7򍭑D\|.{ 2rA{Hެ:#:~>L+%<g/伸 =djxb/'~x AwgrPn/1!C/>#ztX 󟖿^ hz(}7nջ X zpRRm;8%%;֭Nu![Yqgy&4a0PWE|Tvi;N(w샤O4l~}/=  Tr$3hɶ&ۺVI,^u!g\XzH/?qtO>57QʼnKKB"HOCrdo>>zF(gx FlbɈG0k'`oB #eY5]3)feB!ZJ'?\@\G$:riĶE1 Ǽ8unLh`*`[bIps`Ab5cs ( WmmSup Fi weѥ/9dENH6 ^úV2!J|KR`!Cb[q0;׺:6B%0+".qO YU :l~CպiX}IdIڟ'(f՞K _aL.jt2Gi[ۢ z WEhWoP/I=Y1 Ѵg taZiX9!f[ʟ.'9(),ΜiыǗu \SFQN 6V "qC?o|Li;!548+*)CEebNz"@p!Cl̫l5%,d>e0ss]Nd0>* pԓݎޡKc[DO_b8}S3{H30YRvgfm3 'VA`%=v$O? ujNzp /@mGM^_^Bo'mMlEKfH8_1 :jLah{\ӌe(nhUzfTV8-v8n&#SŚ8L#UAjYP(| v1 nDZxI'P䒈;*ݞZ ȕS2\P ;3dw> ;pB=n,lh ߑd^ <ƮhD7U8'e&p A/\_P( wdhVģ|u14 ֢S48wETV 2r'`l'E*w@  w;AyE^BBؿOtf½@Pp)Zcܾblrc9%hAt7:GZ'DOnAXZʵdD^a֩13}_If}ݽt "u\A*Z@++J!8CE\(2I pF}.xc\w-ᗗ"ݧzBΪQ˅-h]iPVJ񸔣/(')B˫mnѷ 9n/`ԐD"b9Is7c 6:%r&pn9'w%ObѳAw4Z։'ɋ{H2^4 *>'E؃8SwelY l;JcW2IupVցS#) 1 (ZE|>V"Gw6,%o`k4 Y%Oh}IL;ue$bPq@Xih]mr-`}V,Dqb wH !cΈ~VSRkLΏٷj؊Wz9evPgRw`Tg6F**pAkvBMpo-㌠k{%,z:Y/NE7;mi?9bsw[ɠOƥˮӽUiORi=R!)*+k]\ab4XE+,E&$ԟvѪroqNQ;!՝w3= ~\G=GbX|A59W getYA/ F;#ۆ[!:]Z' b3 - (ϚV N tQ-q䕍YDuyP]:b/0"3{%Ph9m>P :q`oAiA!cܭwx)0Gܻie/T Ze 4KTy/4nR|lIH7(pd5]{Bih𵵇8.ThuQL $M1Z384mrԮvlRޔw :)]qdhd_ZĭL%s.=UZv+Wcuo7˻1~^kD˜ ְn XY+iB@"i ItaZ鶥ڋ%0y̦)etiKCrvGA"JSf+}Ə`r"6(b!lvx">#[(;|pTSl]YDc:LhƮ*@^\0klwE]#i,=C@!F` ).CVTL\l t9b&a*F=3A+3ה'1侦FX 88Fw]#њ3f"GkA!R ʹ:—{mSw>sc<{,>`, ΗUӏ3<4E)ި&6د}~{pނ5맄D ,KKaB tFR)5BYWQxXjEۤjۿ@GbaM;m̅ ;E2>an"5bqJ_<BLH9\-p{7xnAL!5`&  mB+2LuQr) K_ix<|OuqFXnG}5oiddpg IxI2fB[dlW,+lén<&'@k4;#JoO 9:1a6~ HvIH-[Ovp]HI CAz`BL_@Ia]shD.ܽm#>3ێ G>n9Rq˶/zְ׊pB91|'<Bsw8:vi9o\m Ϙ|G""9Ac ﻒTWp` ~X.߮=؎fI3ZVىT-H% Ʌr9~-?>R |JGq2hjh.u\(Y VbNUF(fQ 0p;)^U`R,d tʮy[]Y nf~S'qP3< $Ry^J8#"|xsCpu9]Fޭ-wNES˸7^Ĝ&53Z:@@6Uîw[FDY ^,^.*{1NLjK D/$nܒ3bs@F!8]ZI2~'p5L3im3>;Pw`ad;v:(NK^O1yŒn&rZZG+4HkI9H Y HBfʟֿYǥK\gr&N"nK|=Yt_ylbإfw1*6 x6 aylQ:pЧҔ?z{+V|8` "[V4i=sxRF=@MM{H_2p~i: ǬMLγN!c XB(gS8E <74z:7OzNamŀު hD\ѕZ Dž=̔nu ;6΂ Y!'$w?wW.뚲U {DE 3ѥmSoL)fx0 ⽔;.?u_#>X҆X6б OV e](.:w}[ o֟S8\̘uP2ڼ]Й@𭮧!;H$P\/t)uu1@~"/fۺ%51igy-kev/(?ye G~\V/o]I!|fhpkU⺗񤒴2Sv7$ r29ዬĸw0'}0k_EWC=]1MbJCnf s0EVB_4' rNW d3KevOzѯ^'v$KH:+8 n:k.u]u !J@^goHՔ{;kFid3^5rGl-k`:h/aэMf;[bnकxʚ8DQSAegR5к8ԟwD j1izo]A xw':QHb)gXn>b7P+Ȏqg$QزR)DuH 7Zp ;J){0o42;[ vt^~3eǚAo?ߊ?\Ի$:ށqD 9oge"{x)W92?t߭X/ VH?c*ᙆA`K&v/0Ex^)*)V`Cݷ4!B vkӞ;*4$O؝>w i&Z|>ac# Ha}C!|}ŜqcxwQ[CwP#ȧ8-hBy/.zt*FЇ].$A;$DRY"3[ޏiFjII5d<u2rii~f?KiW@2(819{Z_zNt}z9FU2v,qY' x>1 ]h:(فe)5Nvu"T ۑL<gՖ *=~bK ѿJؘb([0؞EI[đ{Ěb$3NąZ'{ʒ!z|\`\$C5.ꢋRf/ 3pġ͟Y8Ssɮ}_^g ҔQۧԵca948p;!<_"pӃzL)<GM3(((zG7$;#Pa^A&n:Za\[4zBP%ǣDE=U·,DX  k]RHl jA sKUy,rgs!4'#P;~8)-h߿/dlY#wR`fZJ%v C``rMحTg%})V^EO'i5M̘ۡSY^z @Zx9I~~.WdŨdmItQ` ϝCi /| ?jZ*5rqhT$9VZbb weX~ SIxh RBCPsEc=Łg.΄ 3pd oȆE&ںeQR!ͫXE{ea㶐;Qɟ` +3aۼ`6^F)ovĉ P{L."~ݮo FlB\pPo>k<+nG]Tq-yCo 3E8_QoV2'Bkڬ lH;,!z#j%"c! (MyOV͛8mPH)P*SWAۤq(G<=E0jEbn%v( `T-$K&/ f6i]*]<8=*(9MHJ je-#nbBuWqUeeyyty&Hrk5#xxw0\Pr@1J[P!WV$l %05,#dQ1*+ᝡ~lXiM(F։cOb!nԭǡ>+Qn n`TjnwQ搦TnOukI>LBw18i}k΍-tgf7 :5UCd,Z>}b70nϨ3MhC@jQ?2|}DW˱<l l^"LؿEECPۺn/I Hcet'2g%kP:訳WA~{lTb9 8nR~oHF] \(Z2^hyr۽%a %մ~X꧵ 2Gnv՞|$47#h"3N7Sݸ7#Ir`>~F9.q,]xtVJw1O88q^9kn6#?ĭnЗqx2](ŸfH*I,;DHGaD쒿FVdJ49yCXu!X)~""BFe蠩4rBVC ,HC[ʏ[T+yr)-Iޝb+#wp:o\0yf5Ci>d%27i5-]xF;e,2L _5v6ꢣ>xc"*lJ1s`ھcdF4$՟nj"=eI5̤ ^fugJ:/|~-rb#]\> .GQɚɈ!aߝTv#}BdlC$;s/ꐏYɇ,U_V/~XP{1¹ 5@c;][-LxW=qx׃ M '1U ؛Lz4\@þl}p"⏻j ePp薆p:βu=_Dc'# u`}-uhCb%̟R~tVaYȼ= mp;r7MdVˆAZRW1`JCL%t*?K1[i2> BpJk ?Ź#6!+8 *]}nUڕS?uQ >j`WFqtW ]ԙ5i/bS˹H9W ZQwrJ _Tll^d_3z-qK,Zw> NgXw*a|on.uhAK{GЕ55#U.K ԷuYЮ2/r‹ԁzUbtZpNw$|kC1Z*ι)Jw> ?TSS~Y r9fhCHQ_"yTnfz(dD#Ƴ o[mjQ%#A"?Z Re+iEa^CZeG$*% ҍ;fꊂ~]M@T#jvPWZ3w[ƨ]+ȷMe';tƌ;*už䎿 ̱ і0S1h[#G6k>z&R,.-y8ˡ!VOGj,f,e!^_$wro+)c6rtvq!5V7G$-fAng [oח-yfq%Iݢ1H RsRjRWr# yNزj.RE1}02_rvNg|(=ʥyąUнPgYGڋV#+JO66)Wt8IZ[Zc3Uf@矮>J[7{zJ'v?IANwk3.t`b?hWejs T b>yAb *-]Rֿ}aG+|vNke5,._+ =3K_; g g%ܢU[ͺ gOy9>),ᾣ"Y H,<=f3 .}({?SW.* Q.ю9Cnvex:4g3wJf!/)yB._X5=KA f ]RT]` ] ZT:i1:! 30>9ewmbb8%k97\,@ -CJ%Q⡯[;u_zgJ060S&ܳ-be-/%y6 +ub]Ѩt5￈t!B4 ːW\ zb} sHygK.ڢ:Eőq`gC*5t[pbkrQH&o|s4萘>.uc\77rReClhq|+ C%xa?57\[j).~Ë1,!kܜliTJKX~^<\w3JATbMq@i{xVglc7о@a`̽~Ck7 NyLےp6TH C P㥟׽ׂcL0ԺVg<.y|8M JԽtZyWp=|ܲ.]?\$l ` *W$9)? #֎<1oS|Y"as)'°Arܕ[Մ$rɮR3T?loU1g4d(Ǭ6 cLe(6/b.ADjT~$+ "I2_~ރ{?`Zs!dRMP]6ɛJqRU\Ԫ nQS\vm_ࢋmF,F{1Y0 ޸ڣ̠S t͆ :+ v&q L 0hub(BwrHıs@*uyqQU SLIl9b˒Ŏ!]\ J;. nBJKBW~pW;M'A{bĪI&:fC6OW⩎Yc 萤zõzRWC[Qu ([Q_c4Lɷcyn5|.iGŽex{)Q{ jb+#"L6jNv&\%V+l=ޖɮ/ )՘Il׍o{bY}L2CEM`+AYGGpBޝ3QIIiE|Bdh@ Qm ~ۖ׼$p[j03ټm~! &l,v_^њ1֕j2|I!1Rޅ}p["38S| WsB])wAkMc9A bCukLwt`-P" cGvB5ľ(xa{=|ԅCY(}`44*aKA17ߗ \sqsJ$F&5h+qK%G!L`\>D8VFLtbx*5_6#ʧC7M`\nE,oz0.f =yZhضNb81QAYCSVQocRWm>M/ڬ-KlQvmU렘w<}Y>Gw8ja[hsw ޳,[bEځ;vtB*Kŕ~ u.]G\`' P,=~a .p;6* hv"&iǙ(yڠ%9OHlZ{-PiJSAf.Z|8bQC/SKfd2 =?odRU_Eg ~juGiD%@`I`RGZX[P*\٭﹤vq>-vjuSu'f&a'W%βQCt0 wDQ.(H~pJ:GO\o;ogDvqa1변o8k~  3P=Ҧl˺G9tjR=xT?#Rhlj4aUbQ<SINԖv+#`<,3L+O>iލY~ΰKǎnt YD1Ig, Ty,k8 =PV{bu6i;3hdh4~dQ h#ja]z5.ѽW}q?f&ލ-~&U<h1?Na|@)#F߮~sN vA5®*CE4GuTHtIG)Kl$<ܞDp+ #Sq(O #uYUfA=>"~,y@:x-\7Khz:3绅=ԋrTǴϗk((OYxdOAsOT[t^rRv-pnFoR<ѩinLn%b͞JbK?F8}`MpXNd 򙋨x4> 2#GPNWNm!$)ш!ݲz z6S9^ P7H*%堦jj%BVV7[IZI&aኧHtse#F+^2RbW*6n}"C)򂍄$g>)yGpJH #(gJ!?}tgK/R㮉jq$@Wf̩n4 X(/:֘|^.[&P'w:A_p࠻?n ucHNvG)uXU͐+ {M9SAD]299 %3_WnUHmS!|5MJ-N;. <.a#Q5d1ΡbXߐs³$7gpxw1 d>~.ĕ]a! *oѦW_7^ =XT@V7:KHMsآ" X&F( * ie 0}0dUf}EO^w5r3pk*o.ҵ |!DolDU#vp_~ 42{z)E|}jyA6| ZD B03,Tpi.@ :ezҍ;iE>'_ėDj_$+_s٬eU"n%{"H`g t(Ħ/m<\A.lB "x#PօeQWW\'"Wy~B1sGڱ)^Et2?}^EGyL:cH4ΥЁ=/%}/>ls |:Ma WV7~O؟a1tBcU|beqf`.o;ja!l΍ȟV}mLJ 7o)1Xâ 4Nu"E`RG/l⨸K_ʂ< h/aQVʍL]GRUeJ^5$6֠_+٤,"vEÌf<jaL@,kh#ExxKj0?X!DnU8 cWޢM?K&|M GY߄oA)MHԶ’j .CL\JQL*mPyI<;٤Du.Ч-T>LL{#nԁ>.~.! ЅO̼GC9c|\,\CAT; {NHJE*bԷX>D&Jrw%{QO!;_tXAD (KFI 5npN%݇FFx1&X |$|r5P"gEd7gP ՏӑS䯱]kг#K.)׫cεmW4Ym4Cma;K s=uD_}H9 :F캮1q1bùɥۢm~˛91yZ\x3_v~4Z߄ !mVXD=-ltmiZFA(KV?/pggҟ[UpqV00B\qtt(D)vSb (fYNd_woWlKc4.;\ʛH)ꈮ? !U#Ĉe M>hlG, d }ePPytog7JZѕu~gCCÐFz۷;xL'~E}ZGgqz: 8 %Q?-.(~v4Eu@qs_85-ܬ.9 {CJc߱'Lꇰ pL3P"(rh~) r uk '2cwFLTuBՍ:@|yZՖ ef9| ;o-.:j;w_yC:HΖLAI"/0!D'q'$s,-Ў]@c{6El(iflar)y$sD`3nY@8k2g~(Q K(ۈKVdޢ#ʀ[s%[NZpGܮ5I]߭Y~GBtfڍұe/f9r:Z0\)Hy +^B/Mc MýĢ$.gnQgyzkd"Zdex ,Eie,z]=^Gy=az~x|ܯ\no0:W+L*<\eDrWlF5(g@J/ImIgJuSwSraݗ04<Ed!TBܥevCTM f8) Ag"Y?xRS@9JH2.~@nq ra֢7 ր -UZjym{4qΪHZ|h@G-[8ɵq⶘aCR#s+M?H}9Zpis0o1UziC!Dq5d39e?ZM!?Ж,ޝ72byW/L;uAzL g@cQAx0tAHR a _>)b`S= ̘ĮW z o-/Z&aC:٣XuDǩB>h9Ndn)d89t:&Z-#H ݑpQ:g(5ܙ"+8W6BIϺE:u3N)u5w'u /}N'@K (-*NČ67D*"S?y~h[Zes0L1Whz{BCaxE03g+&kfE/*crj4$-K;#,u;BnѰ|?r/yHVƏГ\+gx@5Yz;R+nzVs?BLps>z^tfM5B"w2 N³ +eyVoV~xo>o͝')x\Qeo8:_զ i1.x;^Wxkj]"Y>e!*|nhn#ڗVQ`wA vU ֜\G 5džnw-趮[ T:bOSGȢ :H{PxN_:_.2(,Wh|Ef<񣿜:¯tvHƑ;g&xb(,L OUj3 ~cAf%K, KR3;TDM$ m^x+am$RBahK?HVIҥLlK5/{ȽU|4L{lBRhVM5a9+v8 z(& ;ET.Azޜ}m|͹L4],&ȋu[6I]4@ޫABR)L m850=z fAQo,~:C=>n;ξI$ejGdڀ GEQ*?s: )Sf7yi0~|.=NyO]tpKYBV`?~Lʞx.j7_%]<5֧,LWEEdhuhK\L#0^.S\Z/fc HVLKnZ7&n}f nrA pSAޜ00%ֈL' !xҭu7 ^i,.;8, 3eC:YʖYkxVwcFÁvĴssZxRF>Z#Z[h_`2;F3"4b*dvzЍFMx2 iYOɅS0)la8W#;.٦B͔5w^c噀40_:f,W|ߦJQ-W' vLP?q, ;"g0Otf p4=FRET1`Ȣ O F'( Jwk<3*YJv<m=\ĘJΓ3 XtE#B B]lZp /(ϔC=+0,dXS;KŁo;Bv#և$4QLЕ=)g{. DUc=n|!!bl H>:UqV;Fs,8:@&VN=NC]d~؎-;/btC1id+-Cᮈ{j?w[ƘӅHQ``ZL}Je6~G;h^ɿb6bAvVC3}4>=(眡ސ(iTs8\$lMPTq=xۮeV!\[]cIMQAK/5SlwZw{q|dc)Ɇ՗]^׵,ս]홾Tr Aj-\^vYP&;g疍ʹsId} ~XN=mi2"~ˬE5  AHc&!/ډN+& -kH _je_"%kuƇ.~PMנ?1WeOKXD&3<nL7nGg[h0 ;7މ-B{B1{sbqA=(CQOc@b4c5duʩz =A _z"(Ī+:R{ bT证 ߾=nk~7EjCiz"jKT.QܒL)g[}z_Vf2g!l'HLС,8IYFKg8p;7jAD-'ẶWeJn4B#yA/tfZ nm $S ) VF!Tg^6-c$(-L89o'[sGC2!+yi>NL=S? 6hkP. ?90fR,`h ,y"X!R%إMl/?a7>nQ@;?T 6Ɖ@j9]x6-3⸑j"B BtgLO0yXx ѹ|.M=]ik7 SJnSDV \z9sEϖ.TcKݍͳ&6L!VOJ!NH2hh}~Z3w(({)|2:ȫf(HTT3[mF QPO z}# DC>F ^ FAS-ϣT"u'|+mFFk%cZJ 5SW 'MF/NʼnYlh*@̢U략Чsk|}&y^W}2Ph癌$av#%(7Ц# 'ma0BQ ݮ9p)&9$%bp^NjaO Oî}SrqފC f;0ls"bNfO(Ӊ$Tyʼnc0x OuuЖR,Q'hE; D0i;q > )WcHyb"CÆ֣^`aHLޑՏ)ƢiD=\O~B:Jr BWUثM/{tRL꨸aDdW |# 9\3G ˋ{lj|ΡuMWJUBA H$߮Ͻ<"a.Ȁ^I7YŰʬXV oGb=n(JUۓ=JX6պ'%VÏNC{aEkm/ҁpk~dM_ N"*4"ws݇5ҥ>(l̅܋K]Ƚ>FTպy_BK }u\!T ,k00-f(B"m% )D˂Cv'mafTYP`CJk7Vv|-YJY[Vj/ʙl\njSh YŒvթ"J</*gmA9E> #>8x1[F9=ܭɥ4z{6ڭMT[~]ԇΓޢ:vUp'eۄ?ϑڎ3Y_SbgŜ6Od|k?LO0! 6l69L "ҟy-2yyOv n5l x+]HgLH0gr&gjUQ,hxbζemtj K)q22L -z?:AzZزY0tX[AZ}jV{>= P}\mZ毥hB8.*3,|lۀwL dcY@i$He/>*(>U1IERl}>(`}bu(Re$p;BVN EmɍRBB26{-8!n7ʖyDnT p8VKs !FQG"X[nlђɽ$Ța9P$E*m~ "d-CM~f} |ywS[9X_W9{ Icr3rHJ ە{ {ޙT9jGh,v202t~ iHcU W FZ2 O0M {l jj,,O n-?mSs? EtI}Ҙ "2* &yƅ$-z0)7;6"+b&2 5Sr4Zf\d*bP{9[ F%h_+z:@`c~x퀭!s/eۻ,>8n;ZVh49,fډЄDY"\%m4Fy͞.a*/iQɻ8|k% +Y !)j9Q4,[& A]wZbƀa.Cm~,Z-LO4/^5*:8_7Q҉&-K5);Üb~9y:1pa+:5ޥ[w\Z Ù FoڧKN]ٸts5F6"^-b P4Uvt}mN]X6YM{tq& 5'r͕l>f*MYZaN EL j8L*I G$Fl|MM @N7stj}ǐ J"a=IƽM/Q4,}1e=a}84T*-1&cEC0 tz7N _]0àE 뫆KQYBm$63s #xGnym bѹ\8'dlU@TX+Nυ7/A OKd:>]oâGϬZ%Y};o&aZ8@Kt)1.E/i M'./߷mv]Ms@#"|$+b,:JݓYW#t}Q~x_Q.&mGO&\X? ҈(-z]vZ+Wz545HRl9ծ l`L[fw*'L%!&( hV7()#Z>ȋACצ:FHƵ/.QE'"_C"Gt"<|e¼$+QiC'{dˁkq_l?~ߐP2\/ 63pXQ6QPJcsfl [X2F%xCY^DUL f+YQmU@wm+A;L_Y}T@̂CN=75#_¤YnhbŅOWY ܘFV4B͍I%\QC.LZpg2r~&Um']/$<;NOPZn)ҁ2*>b&s =Z@r/@Ĥ7'%AFC) Z0{ǣFKx!oL+ qjugE>$FRP~Qd<)=d<>kwѧPd#X4sZ/UzSy&lzڱIAH_35{2㎉en ,OyIKQZ LujkHYuE'gtuli,OAN&|qhT1\A !2SP' iI_zHh=`Np̗Ռ!S$=IGC|1[C,+T4Qȓ#U;q%w3  Љ3X 8"W D|̫\]7ďޤm A 2])baMvL|aG@bXuX } bOpL+&8.lN< UzM_;R02# H])͗\6ֿxVr8Y`JkV'#b<{ $` XP['azDV<aۈΏqKU[z84 mJ Г>Yŧ,匿mk`'%bt]2遯CU&4LViQmpN\PD閫>>ѹ7̣):ss!N.p?V?q''<*<X*yYRBl +Ib71¬2-Ђo]JK>d Xz# h|~t`Ĭ% QAG8p%CXv`n#iո p`'P ߉誙2z# 䟝rߓIq9ZPVPo\÷"uHt!P8%V#quS6CAǒw:vc*EH׶4q~Sna9OU3'J˫wzf`S^eW 99F6e3.Bw 9SnOLa^`+ \^!Rp%| q@VOCYWlb]6C=ѽ $[}%eGxe{z޽.>2"]M$\=G! t񱒮;8WM335:r'~X$%P!q1Hna@M y?߱}n,b C$ʾi~=pFi;g(}U$6%KR~\uRDH )r̉TB,ݏ|6%Cǭ1fLSJؠh `6Dυә$F4'O"յ z8H"+̀/3}4b nmJ#2Wpǥq4aĘ 0~_I#yw{>}4}z,E.-(']}TBh 26Q7k4|=knCTҼ w9FvY^/j:ߤc:8B5ܦY̆dYb?%e$P@Ez!bS"6/$拋PɗFd'3%4bs,L8ES!3OnpjMɖ@ {BaQ:i[mSQ X}xPf6Ro()g7d<_Ͻn8K։{q^rWSf1xM(urq c4!ϵ<' Z r  2b@s9RU,A RͯʵMMh'&էOr{F27#%RS ,1 9NY)lkP6#DxOZ&%¾aTSoM(d H{DA-d!z^,⽓%tiE[f/(5c`F1rMf%zacHtޡ=fPǢ4*I#m]-;P)ߍku1W^)v i (g-T?I̼I,δpn݂۝bYׯur*$}%.bY*gSC^lb*v,2#zGV bLdh/&ŃOzU|8g,dOUqP{#ZLXF5bXt"W_y`\?egVWNw8?b_pWB= 7f)6[PM :- e=|E;#=3N, 84W͙y1 Jp[cq>@v%;Fr="0rd+mF+ iz(`W6R$}_(Flk SxZm4zܦ ;Uma{j+f"c ;ߙڧT( '愇 ¢0d~RӍ61 {԰'4$w3K! 1g7mȒ/,^'6|&?G q%H%'}M]?Sj?nA\dꥬr ~t fqi{b.uݸJ8L4JdZ MMƪESF0^n/Z_dX=ѫ:$}>]dtR 8$RF%ET*uʲB\O xTr}dVm)=K,n)*aK;!-tƶ$^\Aߊ c իwGz\N['0%jg Hgo%P}QOYUD  V*nq&j}gDW#ߋ̈́4\!'ꪾLz{^|]tƗ^ׅP0+YRl$Te=ouOHh*f~l,oSO튖FZye1kD~(U5?h'Zη23j\1gVGI=!YH/+Qu^%5o93R\J )8`%L*Ϸ81Z%p =0db66<ӂ+p\zꨎE7# !oIwsrM8J#n TCm4u9JDmBY8 )d;߹d?׳*)*0TPe+f\>zQ֧7湹ji/lkR#̷͕HxyhJT:ftU Z>1~J]r;Y/)uu@rrKq|XƶڧR7GMU&0+uPwi J{ɌF>tȲ%;;ޟ]T(fAWENx Dli58 s\O"?U2/h X(֚Yz6fc!LQsv%Ku].Hu [Q@ӴnjuS3n#mtC+Kݱ uZ?[`i'~)3@SR4mbzBWD\~g4č2 ddv{Юhsm9S(ϷQ,n&Eϱg ,&A^7J[ɍ1~Esjx]ցw(6FRLЀ c9\M7y`x{^ѫ#ojqU>LN"wF:B]SPo/;LӕFpٴ梓Ej1W\rеe~2н҆WT5my~.h4M+$TB^(< Sj h˽F tpC:5A=ܕDOyBHKS%̒-)8kp}ٓzzLS ة;?D@` `H- @5i7a<${  Y׽a6aJ8:~,d!s WtŞ,%][yZ_I?%AmkO.|VWyXzmDagjS,ʙm8 菙.:"X2nJkYŒZ~X:%NX聯~gSqڔS7\iS&3Ejcb2X ' ĞyG9ZO(N62HG^ն(71O ( r3%QnA6 XMŽoG ړ׹"bqM%|zjď&KFW z\jHXϟ Lټ>4\$v>4؛BH2-ݞa!! e~Whpެe_bݙ?@fn8ۼb<GkDM-/?]U4T;sBc&.Ee7 +dQWxKicKOuꈇzMٴH9N۶3{{sY1F?t)dDŽWh XE,*p!d\Yo}`#H5Ke'D mUX]3O[ѠQ#$i8ga/$VD'82ۄF2Vhs2&H71B![CӞ1F'MC)[ZP`~+vF έfٜD~eI"TL.t yq):)iŷM'dWvɠT!t6)? jKR_ V"{/i!6!Ο'#iF;TdLw?bٙ{.(sjXI`JDФ0QjQxΌ<5Wa_ TbpлCGTL'I&!_r*1Jֽz3(ׁzSJ]a6{4u/1cN܃"X,d37Nv*:a0X;6*~sפ7L1KjY#;r\k|+A#f,l2 קAe-SaWWT9<״܈Z,EZI& ֫ Pt qY %? l$X|ByN)옅1Pj &+1KJ vXьuY[z$)q0w^"{ai"kҞK)4$R%Sagƕ~ۑa)Mg/-oU9haU7N䷢7!!E]""F4ֵ8E.6lܗP>%j֎ 7|!jPgQ Ey{0fqax\*x;|ךS7պ%pgh1Y9;[`҉ȡ69RnYms 7oQkzsp8P̂T޶\~\y$_r$ O]0!JG>-O9$DvVz"xbԏߣDn{gf |}ǝ}S?ʭ}Zt{B:عo(u טa/m+әs "p3419tHlgF(â8DO!,8TfNu,VYЗ6+P$NKH8V'w.ϴPSۀ/P'i`B)~a2I$SfẈrxፘj2n?IڻUY/>& 9Xs%P s ˡ{4>'ro%%=wG0~8o-+tߺ2O68gQ)[7a$x(  D=2iO@o!*27rfOn_]}eA1-`-nTxVJ(YhDzeBvX3lw_%`F+OO J_F$c;-+lK}ޕ=ݱ.^`xAm&]::Ęj5Iɜbsq(>(|DzjP{ՌrefWD[:U|A_1YN H6zKUҘܽG*bEawN6!{(^/1q6: [&k2s3iX&6?ok: pax;UWUӁM)֔i)\We7/(OvQjcnI b.XXs#YLQ]Tjk7ƅ[w5i4"xyNm!9F# ÅR>?8g.DdoLRP3SGcJHomNSs&VN" sP3 oM J;WphxL˞v2y/v&A%JpT|zBM5%NKkύ3PlJUJ$3mWAjdl+Z4@O@OkKaԃьY>yӡKD92!H!STw|4o)Rd[JCd d{ X|+;\^KAi>g+4`B{TL~ϷɎ&؋n`㒗{͢lj TH6k:w&\"DxY̭#xw[8qEV² 捣9D~ WxMnG_' 1#ygo| {` nL(5+e\ANNpMeG ICB@JףckwU-qF28`fb>\/CIEɍ1|0i36jE '$=Ć< xxot61.4^F)]w{LWHD3w|W{CV”d $X?߅}B=Wb5lM@8d!(j|сϣ6kSBGf]3iV0!:vqFA NKO'A#bX:id~ߑ !D rB0@ǝe@(yIUHij VUgnIH0g=%OFcT3i] CDpgGW L.7+cL/kt|Rok ɕh7FGO`/d8G;`f%8!f?FJ gC`϶8U%S=C<'+(\^g7AK=S_g'zI -@{.jUM%Z jÿDIuenq? Ζ;` u~DjZ5klbt 4JmfG2aɺ!1J5Y}G3t302F*֍G`%amjC~f(S*ponP^R&:RO-6 xfR:+j7EʥP_g1v;)@TO0ܭAxB.mU.2&6_0ebw8M P|>'eD=nykq&*R(K,Kr42M\Q:@Ivǫ10~5jɡ*hJg+Dÿj7#e5]U@ޛ]Fq&p)f?πZޯb( GѲcdq{9r<{IDv9܃~4GGz0Ӵ)7y`ʈ?Sn\ dIaHeF>(/ĵK֑KmX#-eՈ"~=N4)IcWs:q*(wێv*E+UlqKkx_؉YPA38P,|fm<fw=;bK71ԧӝuG&DUFKUK/ ε6I0:]sҕVU9O/3z;\?'&J(p[\ 63FuPJ(taC2 kplڝV³T|L7 ~Z~ٻ6okA߇")VyUgYO*B${5%<^㚚)l {q.0)}`_Wɬ}V<KHz?%iK~O dIoDV,V-W|( JŲmB!Sۿ Fr<==x0 ;w4'QbXȝ7DW'/Gi2Vu;<FEG #m~=4ҰRbԭg1OpAq ?i86Yi{>4O"V^8;yޖ&2<2yު2+cTzhV DbP" .!%CaMd,5֎OL~yIDYaȘkq«-<<&]Bj"bXlk]'}D0|mCjȁªN@"2{jg9:F#^6zh (`̛4kzqC!m!PL&nJ:Gёz$ImLI2 Owaܤ;BQ *ںACJE@[zxNβ-5R67vkK .-̣ӫZ-)!ndI$zgH@>NZ M-ҏPmFedv4f\K_&+wP6 -dn`+ A(OliBzeԒ*nE Q>N}%v"I> BtWePkAi 斿oO97r_6wב? E;s|on겟5O,FڮDBy =@^n!è5EoLOMz6{GcxE: 5 e~RS%QeԂ`OZ痢+oDȹFJ)S,u ].2P䮇$f04<, igZ=oz]d Y_=޳QM[nSFLk0[^C&N4oI( ~rh8imG=R|+',ӭjHI_1K:,^Z87'NySs'43>{`1.> !DZir8(mqV)өd o+ "2׿kv&"j .YT3WΆdGOdBY@#])֚ KSkHY!Jzc2gQNyh\Ŷ%|2XD#maPB³ wІWfٟM |z6km Y=|_e:ӫn?U3J.T:W]PIyaFm>/6QNmW*'ZdWa`b-K{?=gQVW{E<|P\fyJOj =NgJM,w )q#Z=4Jle30]?kݰ77ɪ:^pJAJRS:=s">btk -ۍ?}'ү,"F?SH*5+qEt*,gلY| '9D9_`ۍ>p_~}+%6=D ?nuRĕ9xNl[K=Q{ItFW@CR.dI9&:g?Fs% 3'̇^7ܣq=?ˤX)Br;[p}I@ǵY2A% )c#q i+Xpj=:ˑ" +.OI'Țr ݚho,[#G"t(*#z}?dw)RY -}r}&Vt[wʭϏVf?cB /˒ 6 {k4QtB_ wjy󉉿X#c}oƶa=1YN|bFvcgg~ꀡUp^CmVss) E4-TkV%pwO}\ٝhVO]8¬OTͰa#hx͢ s cj.L <&(E/uTy]A׏G6lIJ24Q:pVݽ %:Xر&)V$ ?df⋽DZ|6_C"|1W~9  i] Mfi[VّT+HMEDlGXOz2ΝL+?Ba/,Qb(HX*x UcJ# ȇuQ)D3Dm`Nd2iO0BG'a/LstҌqYRz4D%4m?m74'm?E9].,%[SypӋdr446ZҤo e*6O IisKTEf nprv g9}Aew?VWK?ūjd8oo+6c0nN։@gXEg|_K8JQbJoO'(l=V,i|")z)Mj2`eع@Э7aTBF7dVrlHYAT3qsVH~ ,kY8z p DЄz7*P~b _ h~+s=.>dWAO Y0!UmpgE_0: 9t]dc-4J[jC#5E)F.'(ߕPXNʒ2:1jk(tK4G nַW;`e\4l!,DꩽZOS6(iSW$ًlFxk1j>p7FZ`4 kGO<M PYy)5kKvRk|qA%@&z}P1ȸf1T },%" }\7HZB◜*AGD\ٔm]RX!*dlq >[sFbX MN|AX:.BɿeZ웦Ic Q ErGS-c&?4g$/`E@e)MAJ x͡?FMXGFCT C:f"Q 앋 cVAW+QȣQ^|]G?= ,&*$unI\]wL u$Qu܈l%ҥ׏ELbZS k:}*'*VV&ExH,=BA#i#!y2]cvܛ/md0PAB`a1D O3Kܶrs{ɃW1yIW^"#+d+EqXF==-IR {Tjw;^Z@!ǪmWѹ燁\-q.%yVQ )K 6EBns%-83]0Ϭ*W2iE{G9G]^ǵ'_6Cʴi]XU_+i#A Wy1&p&P=wX^ͿIc&ܲs1㏑gJMmZaicTeK3ₗ<~ g_/J6v!GGĥ=y([6/)17RՕ();\z 0vvmfMl`A*ᄊDXUF TMhɚx4+UЋ=t]VmD;))v҇l0 ?'S‰ΎCx:T,"JeD52pεʖdXk:z0aW'&ϸbDߖa8х.b2 dOmGœ]L `w_)2rbF-[A7ΖUh)Pn,= "*AhpOHiu] oP[HU eH"w؅ՠ^AV0 O3x]~ uL{G$ heRBt0٪ R`3Mnl""d\HgWͨ =xzA~Ūv4NJ_PX:P8< 4Zzu}o S, mQ*#`=J녔 Gy:^AKNѨ . i;Q5LXY/9J@GѥiDbi,OH-Q&ܗq6|ݝQ< It-mo$%r5>t(5k\~|EkL8ʐ/@:| I X$d_u͎&<=tmz;"*N. ]jL A\JAaPCL4j/^V2G yAE69u}LMoB/[6eEO v`(|`6zډL#<`-gLhes-ԂkP%9.TsA2\Y&o KL)zH32r9DMVa ֜U2 税WE"X,?uNf+J|uD؜<\&zvBĆ6A2# PGEu[~D(VzkE jީGDav/ͺyU]¦Wb ׵_AkZ}P2$Oqp jl nR=Ռ C%NbxDpx3hr!n,IM;6c4A\q6Е;bFJ]H;n8L1RuV,qd*S2OWւBC]¨W/NF99D _ V{dwy>Lɼ[{1X1@%%n7Μ䢺٘* arE`F%Xr{u"̰5>q# 5Vқt:HEآf%8ZBݷ## jF HgoaͧtyqHesvCa&mvv xp^ 1 )79( ۤ˫] m\e n%i,U< ?duY@B+kk'aNŊĒiMaRI 5|]X~1N{7QWVN>ڨ\zNTWJͼ $()!AԎ4ŒN%KW]C6?Lnk쑁[xB|15dן5/%MCMQQM3*xڗ7 ׸!v"ED>QH +!1Yo+/B}$ll]K%Z,@vZf7y|"/KL8UNXYfo̅y} mnӭ{t `Nd3xa;vZլ8~"u/@ƫP!JȐt ]]Rn'?p B#kYE5Ttșw+%GҊM &/oLFՋǏQ;s~ʑ]C͵o(e[9I̝d]RHK>XK\!^?"X|R.]f#7Zƕ9.DŽ5ek]m>G*}u$qn"T5إǜ)ةURLd,QDAG_\C@߭&ĴG*t}'<"5=NmHzD])Iiefe$ k3ؚ>a da;"l}jU벨 ߫>H9^k۷1SȪL`,2ت{|mzJ-F^zPeٶkM*.&)^5~gKd3{R8V*-P87!F>[?>I[pb (v#r U{6ۚ!;*)x$o{y$N@"N쿒Oj7(gO*/咢J%4n'f. ޷LslQKC't@ӑKӟӶjoQXEH?3UoK֍7N,xQ1BNI,D9%JP:Q].G9Fsih8kh~,& r>:6lT{`set \pL]S<=kQgl@+Yg_\p7isSmUv,6[ȐHx ޓ-A,uNd.vUTI n׮rov~4<ы VP*|{StG~x0Bc5\ u$(H֘|12M]@Ǝb9*i֕[tr_A:&RQͦED̶y+4}:myQ6J"b.|ۅ P!jSoDu2?j10s@4='*Wh!uf"a@e ]1G)cr:٪HfQ x A#u@bF;EWUoŽA;b0GN&N$<^IHH]rǺ&wVLFB㹽cKNO Xw,wr$tI)A̮t3 5OOOsڿ ۭ5hU0Rqa ^X ';;N2s(qɑH3֌ꌉHJ N24>i|IƩͽ|HX N#B!q&0T|LA_SX ږx0XH<{j&cgy"xަF.Jl "oq(e8O9u}*m|ڮPy1p+INՔhkgypVj#L'Y5KW-Vt2x"CoOfy4aUg6r"pG cЁw`?4gKr{l5(}o6)14vxqAw9~zp-1GaIG~:%7ޅjX2Pj v嵼p:RaCĚ /E>Ȯ=gũ{klRz𽯽Ղ8.'Tjx}e[of+'R2?e!Qq8ZnD~-8hw7`y'\,rHj +~h ˶Yѡ3)\}ˉv\5[ scZoԛ y|@S\F`Jk} ΁Y=5._̼W~*D/U~IqևSEGP5sVWtx1@m nQ8zɪ?Y rZ/s&=jַ@nOg/8ΎpX' nXSU~\ݎ0nXdցD PLXL*NgqW8oQc$oVjK=ď:6?:u&g'f(*dDKd0yay-#ǽKy^#dbF/ݚl ]ƍ]tPz >vB@!Xu~KcCDIu?If 7HF4@5w-'TjUKe\@qsqf[)o֧|M~$D0>0_]}\u&u1`0'SWCm h!G'fNQۿ,FL[N&}v^'ΌSZaMYj}h1&*xεm4'FrdbF߽arE8`q32ws+#>1t#uhAm D^ZfPNc-lA;ƛ V|h2!&lY~]H;#v=!žCD yHګ};/鮟>[u\F*7i%Fu}HBYhnh[ '%.atzvv#7U͝c1Jq$ S z=ϾP/Ys6w|I0)PLRqFR>HTݵXG!ǥ;g G1`e nq!qW/K᪒HI?rQ -]<2@]{@d[>xe& =!6׎n\BSWކi': 4ES7In*z4}8>ͩ\vWbRׯY$G8-qe:j:-V=fx5VV8 Ά˫?D&D>b}TρƵp(w7fnƠ|ſ?ʜ0lQ"s^MTDgq@eB|_B3 <xB xVձ{YJz;w7L9"zp+ax`TURz)ݫ¡$6W%Ck-'ՙP~@aܙ7۽Ҫ&.,}LE5hV0 FYz<֜ޟ%D_I.SHjLq, e{!snez/ ΒAad <$(Cwr*nJ\Q􄉨4DcwN־YY* (BVkba1,'RHÜ7'?RIXTn? .?\d:#b: ^X g֦j;X1Z!)ԻqݡfR(f?e1CJvoGI C{=ԑ3zxj`{fatA8ЯX$fS3Ϧ.8Lhvj!Wq]82,=-dz3 bAҺ.bcuU2u{}fDGUB=@V> f}[lqAPCvUWR$Jr1WcE <@[=͵1A4I-/ hKlL/LJң'jsXҞd-20:ZNפ6%.V}FL,& X><59 |9A4 db̢AAxCѠyp|8oPqp=m[Mg,;0}!}9uPlC4/zEfo*٣tH5>jsf2X%PSDfnݟzv&^;eeKe[hBq0hFݯTqwBiLtRʯ+aē38%e UƶuZ($?<:5yfGPu4p<9s;:nQ1f_۝Ζqab+f</jV:DV_=kRV RӤH@A[ľgF|Vܽqy3 ɂ00nDQD[Q?'|(;|K,"հ=xV??x+Bt.<vFwBJTFd_>$Vy/Ty< YjѰ\-_g&˕I.!gn͔D*oHy~]z[nS[jG "wAM2Rܐ y>:#\$q~V ~' 9O !F)hE eLsD>W\m/" n'uqݨAXZ6❅ᑔsHJ8zpi$ YЎ=c*dɞZ Όn(>7&y庢! !xICz9-HEttR0uYra6سW-fٖop9lh*W}$M&rPŌ=Po)\MDOTe(gHMtu-xF5hىBPZxa?B*Sq >tF:joDu81Mv#m3Irpo.T]h0?Yd?Y=rqKj[ !H!>L`8/S Io;l[f59j;;I])&'b̏=C]LdERrKf:fn\ŷw_ b/n4}GLNء{$:-cF jNnWi# +;,d Clϣ?TN8[d'=}ĉr`) U_Swƹuz)\S] /@,ygf U_0L d?| G.e߽!aMHϴ]ʆ7O 큇y;4eE;u7EϟYjc;n}S9$>@/:K9~S ;f%$R!@@1*`L"gucyORo;L-Zs6kHIUy?$6}`4UIA-1^Wnd~}_Ft[P7_+c.9Y7c)tY< ]o@ܲP:b$/UI0!X0b .>b*wukE>Li9uDRN@I/nչ0CO |:4bG6dBP(mV6{j1N.1M5dm(#eϬJ:vJ*<Ijlwx&Ў9Q{J~NN φ\: h 'O44׳u El;v2sP*DMG;$V[ZD-?$sQ(1n3nqZU iO08o{h;MvA}rt Ѻ^dOk5-Gn@B+tBz0rRԫg32tI $OgUu}xST\hN&Sj^m[QҲ91OL8%~Ow-nu׎m"0X6$:0s?8aZ\hq%0O;g{Yy[ }7VtB8 ڹNqwM\u'HޝgOJoCn_=w/E@!zNgnan !%sB |Bц48T([jӞ&\A}@4r2]riI4h0srw6 T*P"5szm49\EO\TG,ڻUDֲDs2ˡɕ@Hk&cȵ1C0Q7h1 wgoJT[np#m=8 ٤9"+!G{HƀޠOHBţ~c'SӉQαAI?眵9U,(ɬ2M*LErDq^6um ԀCw%VE;ܫ(&8#-Dsll ]nmlfR:|>H=;^H@WT& q44k2[+}zt{#iՠ.7S \tWrLĸ_M>ㅧ{XmwxƐ3?-„b`vҬf l*Fzv#q<)JO98ݝ\3L,ndBaD{2EK1:mx%@Yp]^@#%9j/dH R80(^;5ʈC8dp>ZBGϟ *ciJ*m8]wA/h9 2QC;z9>{Mr~ʽ^$>_zk 4h۾G#U>WCe+ݰm8и].ת> E5HIVX+~)xrm!qCj]T1Ki)Y9<݈ǝsn]݆+ o@‰?O**$%>]DWs%kWЯ.n5"AHp'V9nLCfɥ/"_]<6J憝|i>6pZ$ڡ'ܚrfSC'J>\?d~:uR0?[Z%gw.pXL2…GdƘ&"ةK{<5l1m0 s| %[3L)aHۥjp8ԻfYZ^RV?Amv 5ۻ8e2H kCmdУxnF߰F .{ʟw`K@V%sޗ6l4aJ$GzMXxӒ@pY+K{W s$*V!e$CRFg&BM_fvWJc(25 әe^fϽ@-=I+w/ۚWl3?} x "R'rIq]R5}oMsG׿U6,f&,eKdLy*5yVG!Cv^A?j3seD{A<0WV!VaG2)Ϥe7YRJ )+м=J m4Fyڟ%a[rcI-gn"Sg'p!'KRL-TUK@^tBf,[&+<.i掯26wyBCz968.r[@, im9ԫ)&j mgsB)6CcKHLj-*k?2yccXX_ [Ƚ,?˃lQChlU !r)5jG>0gP5欣qsDzԶH<`S(f2@ׅJrTL&ܠIH?;CR,EDb y WGlW W@?Z7 'm;3K_Z#Ҩq߄O`fWj^Tg*+y4B]2sq*v9Pezi9}#&C[$U4e)ع3wǨkѷ\vqh)Ϋ ~C/V<8yH \ѧ[`b^Q-wnXv|:-g@2cgmCOɱr}d@Q4c5"!j^nm2؅=91X?ژ #I3a7JcVa 8ddۛQªKˤ+2gD2<'wUtq)=+Չkq ćm>\=Yq6Ibl!5I5Im_c ?`v9 o]O1p?9BLxҼ\PVݛJק-.qs]BA}c` eS0e 6_Ar@{|mhJ]$5Hpoj 59e(y>Rs%H"[ ȇXMi>z͗N&A:%p;'|m鱽CWuܺ aq,hK9^R᤼n' oS!`(T`BxO\v!gP^`DZ`y 6:+>a̝[τ2 9^KџL[amV2W)_-m(ٳlB1"l]TBzH`{U( MOakX*^V~Qn6ENQ=h7cxL`1l ݵpd3!r؃!yM/pt[/(`$ [/B:pt]%Ղ8 x+k&b fWQPHM]4/+V3Y2p+5T~W3]s f}0#)UvvwdwDp19cIH["l5ǒ(RAb}w[Z[ [K=xZ\ߓ*wȪfl8Ϗe&CAnQ`Hwƺr zLW"8 Rei]U*(zM&oݘfV 3yoNݮk$4|uȀOĔ܉9~u:a0*cY@m%p9zZy `im?zyb[7_E5i9v0o c|YT+Iv ?pzSybMT]oq/-ED4F_YQT'"cís \+IsA}%{ӥ^`Ӎ{s:>TfS2` vCUMi 4wz3|0LsaؾO>Et! 9o:;.jNi0Y)uQ&y ~9 /(^wUqZ- T5K`6]fUz/(Q@M&48JC5SXr[B UNg ϸr]M$e:1f\) τ+Qu~=<$/JPRLuˁS nI *SEHkBTg󏽄hD2ͭ%+Z^;J`VNó‚8W^>ݖ|6 *hn%3% &]̔FSU HʪM+2gйOw t $fCGy^X}>/8}O(6j`Cɱ[ b70V2ڵ-KI0APf gBԈR=і;nR 1P8k 5(#@87RG5iNWS z8C+ NF 3pmB>spJCFISڣ$ "zW Ecӹ(O!Rȑ qaK]y\~`/Tt "T\cja.s]l*782.W?_8.(/[ ~`/yb{  \'aѐ5.$d1!cY Fَ= *x)G?}oQb#80Ê'Iu9!yNA&U;(Gе$$p8l&RL]? t&5!:&~d]r5c!JIs(k)vc"EPvmB)8Yy1m~^5 *26SFO1*EE\BM1u*7:zhRd660{|ȱkDn٭$:1w>BrRmSsvl; {t3l}GdbZ잭~x\qVYҔ it}8n듰*8-?t $Y6[E\!8*נ4ށv5G}2a^zq08|$Av۟]B#3d=f Z#R,Lct,ݣPkBSkBfʹoi iT05x663 W(UJRUD~G$ؐץO g/4>rOə|ڃ4z{]ffc7M\ 2fҢ;rG* =K@:י\O I3lW:\$PA)<]LW1@d/m\A.տ: ;AKdsA~7_p@_'#{CDs 8e>4VUݺ^rź@I_+~}T{% w 4O#ثGBi00!KdxCZ;2Eb#j3oێǺ$}:} 1lg4@%KÅ@Kڬ~>ny8=G[SB/һ[\{{^|49mr*>mwa-J:8\80ĒȚqlj G! $l]伇 KVصKkٌ];٤W^Q|*{m"!# 6=DRCo&63.m :)ߏve.F5SˊkA9kUT^yLSq * -ze3؄u㌹$OV0w0hVa+ 2['@GV1C+慑iXzD&9LL5d|Y*=o+ LM]lmȈpv!~NA\< x^X-8!Q,/)rOcFqxu,ț{)gߏca Α|'Pu'Gm㇖*w~Xfu[^J콞LsV\RnLh[̭nVͪB -^]vz* ӆٞڨC2nh6VLun7>" GKV.ӦT[X%he"dMf`0XjCn'{S*-}?gcsۘx޿U']QYĤJI(T]̝"Mgy%AQe+^/^!pbw@51:֨5S&=Huu ^皨0X[;4,,ԍxy ҿӍ:!1$.0LRI7e،gSkppŸ./˾f 9^C<TbGG(8XI بp+Fnaa]qJ3i@|2_(mBGRu٠MNaH3p_ _Q0V9R&Ǣ9jM_: [`-"_B#㳴eh+o? :!j/q"qPƌ],^dכ.]~.JS( jsa8Ł0l%=)+9oӥ%jтRd枅;eE3Q45Ũʹu/%qv{ " ChXgr& 3{ w{K*A,`5K_mG,vIC9k/^aRCܤSq)bȞ_sHd_oU@|>^Z >8ڣU!2Ax7*y%HI}>nO_W_$qtàWsꗧw2V%bϙWٯn'`gRy>I?VbtZ%9a]p qP)Y^–ۊКV-z?5itiV}/2FH[S;i .YZNC[~ވc9kwV-(eh`'~8JBsX\Ue0|@g_13"APN)xO72P<>4YVN8H1%LhFAܣ"Ź(Ko ^]: T#߿) jy6f+,elƜ9ssY[P Rڇ@V`壤=BYF*p=Oyk-)axEpV~(3SRkyyXi{oz;Cq/7mux0@^OWMa^%ubS>$8uXe,T{F>ayj4T ;_;TXzQfW7ܥ"4x"e7i"Д07O%u0^.E|"]pf r1W+d8}N}Jט*OMq?$i eC_"+.h\O7uFqp^۴$cVzOnH*JRSjz;N"'Z4]((Ɛݤ٬)&=2ihQ.?ɥ)AXpqpʤ||NtT~9"wF"1DP1+ܺմW5NI|Pva]VrA\$)!-N%+*b޴-R~mJ"C+H:4[-~2 R~5D/PYlAnOq9?j$pn^SU[ kݛv|Ugv:佄}&iY|Xr p~t‰T|G B4 @Gŀ}Jh'%Cw2:d${fB(H;ޖ+Zw zABpL@̿{'L qݲ'jcșoGʞ>g_JdkgkB٪=!ky Ba(]~ Z0zԿ+uE=ǞlUڝQbzm܊jnŅsO)!fҏy ,p a6SȮA.7Z" `A1,#UֈK~${딓GǗ2P@/L'/&`צ6GwH=ÍL\@]oqD7qn40r]rL'>c?Y97s:+r:D|19 ;&Oنd+r+}Zql][dkgvK*-t޲ ̨0׏\M st{917s30jVXt~rDlQXH'!+۪@c8 j=,wH)IZ'hc΁ܔONQq_:lA"_ǚN JT{0\!{>Nu9]p}Ĺw.Cсe=oq q̨W;bY0i,Uk^q{l,JBIfぶxMMJfҴAOJ h9qb^$ NL2H,o #ɾ?h`ƼQiI Lّes_xaQuVܳ?BAaP XAϝ(d{:~)]}eȃJ݁'Qr"+c#uJC/MN+Q7 *%m:ff zjNg`Hw1ڵWaBnQП L,Gv) G68OָʏiTXmfR?-Z'e! x>F,iHTԍ<ٜqQZFQ6R1l']~_hs8ڈ4sxDXJ|CO7tg5OcyǵB+fuTN/j"K ^7Qj_i_SΎr5*4(ʧ(DO)\DUc>GX>QyPq(Q&pY(1ۇvm =+u w@E vAc{R~usN_+^crkCw>Ci`PZAh(1ն>"Y6@"]8(6CS K|onzf;mZ@^#LͱtsV`9T 5L@cݾ_OӟY)-*8bdJgMQ,%GFup6}DkάCЭq7l&3x 4wMN%7ĺi3/E@&`_HԞ!.O~t0Kއ3C|S81ہ~Lor"pCGNxgSj?VXAx*wm=/ dΧ6xQ|>K@&7zoϵw}:5,^?);T fόu<|ZW~Xӻ$Sg{bBanb,t[bZBG( ,*c$ 26rP%6wdY,n3ws3-MmYȵP\ADB)'уOxmd !JkYc1z(T||ӡc `q fuӘ,vR$m, 8 %}86Zfm<&]"i3KB<3^} oT% <'!Gxm42(HY%/STXiyۛ rjDrs|s*F8I{)o(ʔ-PH$6؅Vlbj.CX& OHȉ?4E~}sl f$ON:?]LM|&yUQy ^`.ie<6X>֞1kޡȖK4 6D/NA0^bE-S7~ A&҅/?҅.mgFȯ$ǹDʵ-`zl;B;NY`UUfR"#ɆaN+zlχ=);6E% (jo@PYz޻PQrMD4 gv KYMȴ 5g-4|EV@q{5HqƁ%2eȓ>R}g86&գJR+qOQSU'\~f WT$Jj+D崴nq~5lLOu^/ozY5-_^Q=%&vLƁZݱ[R4mEZA fiք;5*2;TF PO;9Cy6![T*Di Vab<#Wu^9@O~ ➢cji7#^ANq)<ۣZC`ዌofQ2"rn[ܢ]uVwzrݮ/V`/,]Q bD^ u}VT7ӬyQ"c鮳d$<5+d;>jE7dc5zq55va5{΋* XSGJ`ArR1b<:QѺa;!uZFl G$#_HCm`M3ȧ71BiAo#<7*XM4E9rmEێk2J!=ĶE !{#b-̻SZEЇָ3C>ۭOW=|2M5r)aʎ]"sBYQԈ^\=fn멗Y$0 L/JNk{>HS4N0H2G" #~Urt(4TMJ%{ )Hp ZtNC.R7F(mAz2]$QHs5ՙL0nߏa4Ϲ'^pS'[_i{z|e +t|;H sv=N)hI3cO$Bʨ;2Bd-e>cRǵg!#|(6*AkQNk|#nv3rl$iNC~#Xb# <,Lrd: {i8&}ąF("EʮSH#:8+1j~BrS>(`t]T1ϱө ץ+bE2Ի cQ[-وkCtO hf91[@WV/Sv,5V%dj:A*:F84(;2_hY$9{ iߌd#jr-,^TTզ>z BkϮzߥ"au8I4cqP E!~nqiGiɿf:t.v]R6w7R1s<2ϻyĎđؾo44v/3z*Fy25;2ՠS^. [3P@D឵O&+TW:PܢkDq_ʝ hИs:f6ͧ[xHl݈0b|/)J!+{6Ej0n/bNPH 1%P:Bǥ zR}x=HDZ$TܤYjv'osprbv}y(͕~-崸yH%(8IW#}ǰiFx6uj} 4gVbta&UPodn :gzCkOuqP^Q{g׊{痒@>.]`12%5:YhkL4:196|ֵz3$8׾m7e,TdZ {|+8H&gLj`就)NUSԈ0ٿZxjiQ sa $E cin¹`ѳƵ۝=JȪQ"+y %pk=m؏ǠW#1&xxnl 4FΤDAwK=I)"+Lvz/'[Ge9֠4H)Z7ݺ/84YlNxJ[yvNȌ WFZD4H5c*e Ϟ'qR:͜S b2D,2{sЧl.Xjo8qQ>Ksf_<MULKY`;) MV "pm(j.C[kVˇ+Rn _jwA\_'&n2 ="OX4UVjz?bV/.t:OQ|]u,!7ӻ=AR 3wf'1Yx)$օSs! 7u9hTA\iSq"Int2.~cyzǂc;ۦv̈́ )DqjlRy vкfU\㏆D{{/^#=ajor?Jc3v4 5S-!X0FԌ0U -MG;%m**NAu#Be=q%T$ .sSC\#%K|[1)+qq$||ȂH w.lqO^u=T-b<ġBFSP8ն&ϥE~fPͬaTG1I=Cj-u>,U)T&ixlB{p)'Č^ij*[XSQ rЂ'\g7haJcb>Uz;+r $$ y.Xkr@8gM-e/vas5}8ODVv5E/wElKcR`"~AaUbx[U;Rjz^o{J^S$-L[#(h;XP*ì6G؉@ kCm{SD[TrB>?s~ Q<ZP[X$p 2MMw.7֊72r,Q6rb=x>wk*R^wҕԶ1zo<ڔ1֌l`e]L#J}ZwnL "}4\-P$QxdOFUOÏ=o M0peڼDT+z&n=}M0žUz9 =iH]?1 *mYXȖ%#%}HNNO%+ ^/|wNkƵt&dLYVLy*_ / Iƒu0_u%JH;N]푫|Waj>Lvf&&qNL-{O ! 5kzSgf9 ٦4IZZ"xG^kV/TþbR/.  X7۩ ${~mWo+aR# uT ÐCb#]( ] wRŏtPv#&JP*?=7A'#yqSwŵ>MyQ$BP;N](DjR1ퟧd ;tɟ 7O- ՛K;])ʒ=q@7Ó4&L.fE0P ӃWe}ׂ e0>CYjcXU8 <`t!WN딜fQjRW$m>:.b<áx/"cU܎ȕk1VZ8H!Nj}~>97v'BetL~dF+A?ܯ=x4ę䏝ES48U{=mKk'|M:C^]3rCoanpMU5rӶ!ҏ:C|-N1abAAEЁ zrZ7,)e7^o|XƲ(s1Y ,hF^Q5vmkX4͒^!AMӯzXy] "S==;|CY[s {W55y&xۆomeD)w&̎T&Z.iN*xN6W^4_ǙmI{CP7 ^z;io9e Vڈ!7lF)ɖr8aKM.bK:'`"3w#2OeR]a* j(;ۦ!G-Z&9BY%lO/ڼ&RY=gy72ۅ$hs w0"ܓžY+.N */)BvveܥN l fAx=+Nӽttkܶ|AM2Rȳh`t(p[^2_ĬCjap l:=!=Sߖnd=;!k0wK}UP{&]]1c0oRkK$4- .o@ xyJ\l' =tg 4E<^~l,<."j[l~ ao:,ln74 (#~T`#慿ixFyuT6icC(tasA>#?/\-v>Տnk.1걕hbV9_:O/ pc{1x_p>1H+qϹWj*ll1 N+h2T]' k~$FYLǡZ|,`(m0Oe3*~$ ,V?W\7ҫ}y1@=1e2m(;՜'}8"KKǒ/1+ UOB/꽪;Yí = gR]1K3VA@iPu~BӦraV1?%ö4`8'çD_ l3'n\ D9;%"T%$TV Z*0AŞ?&z126&vD(,V1o 0J+CVCGKyLǢgTqɶAf dEZ٣"V" ^`Ge s+0!س8XY>$+0aVi1,G].WD+t^(Lz9PճT.K&xET Y#߱C3Y2sq}dan'Q}{C y&"$V8*P2:~H -AQLglA'mN4\YK ˵pjV-v#-.LmV8$5l[9e"&!?3:6#{?qOMҀHݩ5A1rPMA bJEh0-e0]qum|rR]qKP@sM ;[Zg_1,_]GJIGvZ.Xwz] ?o j4>]b!_֪ t<_^M"ă6tX8NN&&@LTdQxj%-=E\tDֺ8%sJCh{qKqgux-֔ObSڀ]x"FٔBj1NN#;dDSG~ͦTokܥS.P߂pZWBLck"&O 򘼙; #şcgMS3[Y &o*65ah#F\radt׀gbț@2>NZ\B '5aƒ\T/9iL,DH&qCvZ!S_)jV=\zzS&]8Gw{znEgQn=KvfZHbCyjI/"&q%By{j{>R`1bNڜcQX9u7nl 8"YʛrcgC6vU :6x(`LUC{YrOusBx,;)xfS,7zpWYMTƶ4+l'VOYfhQF:$R%yKGњ0seJ . b8 WZH,#Mu{/2v)7qbKY$42ʉQ=!kQoۿxZ043M_52%>٘Z7+P9i54@F& 9NDZO(Ks`fB֛Pwoub '>9=n$=@!%k[*e+qG[;L=x4.q=#328ec1[c٧$qs =| ϶8bZkȷX2XB$ r_pj:No P)7fx: TCZ=3\F Bg߳uh$ց(Y "nWP@*۱ӧ+Ĭ{t@e~#٤Ik0*xٛpkHpNs8kVɺb~v[v-0=82MD"^JUjUE:Egoz*:PFBO zʂbXw vk`q1"; eڲUmKZ58p5sϠuGjR?F ~BA-.*ʂyܳ7fHNp_=pd9i}e&x!2[bs`uc;bUТOa]vldx&Ft]]=C'4޼[@*򲖎A4[d0 }m3]Qe;,yLr:*th̢`s$FSx)Ǵ tYOWⳌT]vld _IlHxGiЫ~Юp.N!!T/;e6BE)iYUUo̦y8[挄AYp׀ *xh [ԑyNsUqfohzo )H+K}֝ '=Vg@FbzfcsnE ]G;X\qۃkGCVҫTST8|TmSMe˟8Ң|3Xi J+o0$ɇ\VbΤ+6r((`RҦZO2@9Vsc6)w~4t\5:$z b[k&2HF9ӚD_2|N7^g ľ]OsNAҬPZ1.?TR'r>qIcj g~ z!iaKY H8+ki3Zowh0\\ge'Mp: P' )ZtŎfАtQާ7O. zI8 d{PD>w59؇ NFg6Ilh8t "h'鸇 Y ]C@؁MeWk㯻 iHf 'p] ʏZߜ(ڍ ~D`~+hDB" Ltϫ/mh/ 9k^oW'.P!~ #S_4h•y5oL;#ƭ+6A[H]|wƐZ~ &P6l{J*2ٙ$ \|h.HjXId7#eҖkBjsBFO^| >{l*.toA@c.j"ǃii-N4tHeBs]l=W!Aj;P~Yf'PXn 2Dj/UT&Z?"CG%dU~0AEa]N޻9{EB?Lz6!]o?<9ԁ&Oɒ<=u %=.|B{(}q~FKp_El -@ FAM楊s9m&vGv):qt=qWX ΔFL~G?b@8);6iO¢%}қV %ME}: G- J!BK؇ Uq٥sSx|i:} y>ZtO`ݛWg5W|Yf*6=I<2pdQJ]i:3{Nk,γp(jQU|<\h ݀>Խ' sٗ]Ģ|?кM;USxҺT^m>s! `$W4/bSJw,.qXpw>7aC ,rN/: FD`Փ1]t^ƣfKfp*{m U)" cffJ0GiD*f &^m8q,+hSc6EmAYo[DʼnT¨3MEKs1!/¶WklI2qVZf°tIL#X\Lt59ءm{b*b smi{E" |쁈 j'y^.PD}'TF.} Hd#7Fr+݂_*5~3.='S xSq)&v8LfD Ow-|e)$ NewT0KrD`kc²ϳy?[X)CdDiFBOL|ܚ/}I uj$T׮v1|7;6қj l>X]ƦPۗBx#BIUlɱcG2Y)7T^dL0`s مL}5s-rX1F:[Guѹ6ݠ6eB<;ҺK:bmk~J:΁C[Ks4&}Ueեf![W}O 8]&UNpE)~åc55.{54&Q=zr !`kæ; zIZ;C8z3y7C !ͼ"7%!mR*ػ5mPkI8M:OnwB 0ݼBPt~; T Ka+{`Lsv8? 'O/1fPO9u!"c1*ؒP12œȶqoYE+z NBHJI']otbGWe7oQP<QkjlԡT eၓC\"X1A TazJq$~&#K` &B=f987ڣ=Oл<@N|p. f4#=0LIJ!%^^sNo͛5tvhz:YUA̯\T MKmX\  LݻDP8 :jTj{H~~k u9̯e.T%5f$?}`6 04%Yuq)BClU)n̥ )W4'5.Y R333,"[g֞|!)%8S {EAEĤy䌽Th͎֟v{fHQes>3EsOrry5 MƛƓȚ&v}Ig)Sz._wn,iK*@F"k|\ܧhM嶗^v ujVySnC>=\$RB#iSAüIx Gt8 p2V޷mbN\k0]s@@ȥs5h0ifo}[t՝sl: oe7Q)|< 8}3t{ϐm·Lu7cAȭ>/yUp~PAN$V'F5!w9YǰqZ4/|e/@o2w9Oi(=/S J&d"^cWJxߊDV_AVԇu, l)&k7~C^(yCX ä?,&v.arUeN3c8 "EHxeEz/RUa_EpmQ{s3+Ia{~KQ@HKc9ϤG UBʂ-" "Rq@BGm\?»uN5y*o[F_A,}]Ms"*oD Hto!cC ;\2C0(4H)챏] f{ <巘JLJs~V$q5oaA9HvՊRIm7"Wjͺ^iP/sE i!۟ۈ80,]MQͲ]mX0mV6U8fQ c!ևdkMNTDZ?@^qHΊzM! nݲ,l%YV:e7=S"2N4̰(@y| ƾ.e2'סHba-#_ao e03$(fi1EIBi]93_߰^r&FaȽv&ak{A-LÂ5/Tt>N_LvҪ&H%9TJCa/Ҟ>fg T~Hk.:׼ VDP95(t.=eƑϰUWO4({E!qFAjAcu!;;*Z6F7Zp?>&A̫.M~ iᕸ JZPn:j{y@m8#GӞ3u!GqN뺞h91g V=a0 0 2)B99/q@K92GAT.'+ .kK?VnX TEqz@ ŭ. R(냴&_'CS툸2 KNm <@xG#0L to N-B %FfMtrE-wzwf@ ĺ]UDLfHHZi?Xrc2v&E[L+Lޕ7H5㳅eS;4cC*,cݿ}NӝaRN5@HP)7tPhBdXipE*Vʐ ó1`ϭ@ Hlêę "!!ߤ}߉⠰"pټz/uzA]VRN逸~a2ik~pOac$3B.GR{Z \ vP3{\)dUCC;F'쒙LG'VFn5}usgHNH_T5DTxԿXhc;Bh 6Vi罹NHY p=c;a3b$؁(F_FCCLVi|W*a\uNlVu2oٸ'q'2G:t+C4@B団) MMΐ.AƣpH#N}I H]c mDxIQM\[$Uiq0םPz5=RD-ףU!0%m@nn$/CxI?l#>xc<_:tybqW2DX3sӚ#EZ axhb(昽`} ? ɛ322rAѨYYz7Gpt6hR0[D©8bdLۍ+Q?tbH]qlhvo$<&gcmг9E)568QeO?4X7 SL׻ߵۢAڪ:^*|1R7zaR)-"^/e2lv*ZPaD˰ (wg=8!h@E PRD0߶DDu[֣8atK"ȿ$ :ǎB"1R=<n>ݍҚW@jrb)Ao~MJy>{YƒHTϾl`2/\:y %44q@y%۱>BmYv52,:)rxtDZqwKSQP.֖!q~]fܳJ= ?}MtrZ `Dok1h+hq;`[fh;ϽɨUbj2,U֌) %h!fTTH*,.8CEmZSfP9 c+aw~ ls8~Y=x-س)"Vhm$K=9oDfp6@" xp.d. , %g"C S c:@*w-~4gY5xqP 717ܐf1oڨ׋u>3=Ǽ$h$JzFbT異Jģ;!z,K S4I*Z9%Mʨ&$ZDFʛ1^$]@ JRr5 Hc=q)++9oLnɢCnD_0WgRB-/:mV m4g&3aO=/ds]czu%sI"' ,)>!. LYu~R-d1i,4Þ׺Dpx.ÿ%=Ȭrݼ?Bh_r"B}iw" :~T )Wܝf6`Mi:\y RbCMU 0Wr]*=avJfoIM5[q2Uu èt.>iI{o[ng^2[l gcU]n7ĒX]raB}[IAI) rϝ7׿LbH).Eʘe@vpw?fIL{:0ˀn|"!&R V 2K0YAQj96O>{? )|=0PP0% Db+! 5eMGp$lBVs_@ȦX]BW= \?7C k\@V&$dcގ*-O Bꑋf5Nضsy죃,GUxhTEHgAD~X]͊opYVJ18gU9̞e&"I"f1!KqYOrU@08P!  =W[.\WKt4 gϕ ,a[U'KDa}E& ۇQWP-?7SZ']y bD\G٤ ̏SJ:™) '^b32r\cWV\a:>IG+ 6@*mq;tj ;EkȦޫ*cNM;yhpr٤+8| jDHl^w 08̸y]ng-C7 Qo|"8>~x[-`t]ӷt7}߂{@47'ZrXvZ ~l( f?b`/^>[ioTyth +fhFޯ_OOe:@TbO Nf`b 2I-;^<3n''}^.k ƍ$y{ъ}%LsEA =jE8v3v~w۫|v2 ΗHg,q#?z#-( LF u.I5ax.f#P0MvG;UpʷbndPV1? 9o#ZA-kgx"B-% k5r-T\lvP%Dqrы+LZ:sp|G@\D{NuEhqjR̴ 2UX yb(@PeuY[ zMHeW3DrM޲̟v$*oelp<&wFu/F:AUi*sd{bt<W& W ;c=["jR B}}1CR OU:11eW+V(Gddji.4 TˎhEIiYh2+R(W,[Yk±}N#z^w >enؔp:KC~GkOQ R{k=#n6PE_,G!DaSr w:7@3-'B䮈ۭ2\]l{;ڨZhY BRe>ډFbFW8N)O\&u1.(3GCP-CN5 AmFn+mxN+N{- Iҷd{c^SLy h(n%Zt]#\`:I4 3ظt'hSR EγNuѼy(%$':cx=+d wS/:F% =t})R5"$LheL 6ϾH2}6 r2ݡhA<^^SDI*9Qu~#odl=X}4E}}lQ\(\]rG'DAnAڲێMSįk-Nd#FنH(fu %c"x<1٫J.זVB-l{5`}8*śPM"@FܢeGR{,Gԍ}զŎXij=e m4ƯR!N NoHgۊ;V%M)t-`E+ُү.N1% %+F&Gj**c_?H eK"#%e Ю%Pf hrb8SD7>ঢj+TU%;. wr .]Ki.^'H-I+]5xZXx>`LʭpGʪo`RWؤ lf"gʝZ~߻:Qdm gQx&F1D[[@*5i,\A{+gbgCۧ>4bX^aj[k,;g3 +ު* eБVgd}DZ%g4ߗЏ yVI-W%MTtw"2L:I7MaM˸Jn%HU .e6*~ "7gtJ{3'aL|"^6 ?]ڊ{V G)VPt&јӣ> f5r `  ) P>Ş&@4hPW(ѝkG @cVYmnVYN/)I{ ×y[R(˲'mJwRu/ze%~Ә'76q 0:c/!ޞh-sQ#N26u{:0I1|24mˠsN} J;2:TURApj+vB@._dhŁJxۻc+49Biֱ`Snb!d|HظkZ%MxnF]픳δe6_ xJm]}89QG`ym9 F( bn5P4V/7˭ң`mn{ee2;!Lb)~r{q[概HaZONѦ~꧔O ImPEˎ7d^w~Ie>Q[vwa;SQ&m@l3Wĉgp)ҿ2SנA<]]R߅3Ȟ^?Nr89]&^U:7N a5t,EU穢_^,ckovȌۗ]%I鍑*@Z(!-gХ~5("F>& /B]׊)t]D9Q)WY6(d[&S|%lH(noOr1 sQ18 U9nSO䁠P8+첳 %P[ksMк-ATvrY7|N'gEu.#p:!ݎvӎۑ%o OdzXf&l/u}3u:k@Fd!HPYbjc`5CoDat;D)=SM OfqOUM,~Y9ыp 4*kK7%1"&ϞjiJf7z{,~6qSwš,Ǡ T {% „D꓏ d,ViP)i@R ,W6<>N¬=;*DBɣrQl{Y̝.ZwDE3i'.pmaMuWsw(!Ibqד˜kMʸc`:&SЏ쾟z:kWq'So"7 N_ /xu{8<| MY(.1_k9Ý^%ik8IV P&myH}eLc(g4w3ݧd>Ğ=޷BT1٩x\/HlD'mƵ򯦃??r8N)#GFXy<&S(z n]E-t:qg2 .!e/wueO:(:Pw[Ͻ7HZZ{ZM ?ҷ$@b 9%!H{tah(>#ݮ||+_ҷJR~tfC( ;Wa'LKvJev5:wE=#IՐOa+0GQ-ue1{',E6IW6:0Wĩ 5ג{蜆쨍Av[,wCTǵ 9jRK`+$i -sլ 4hؠ,?nt27uE`#u>#[UPnrގ]VN41ͱw\&Pޟt2YP2z1wNc2P4֢h Mzf23P"#狪n{e5/jŃ)V5*_n3ߎ:KZ@TBN0Wl=En3Bay0ԩ&(PttC6ybeGؗ WMۚEE\X09uk/ 9bc>"h>$@@.eHe0aZAjMy+S^J/u|:CJ-AX,fqjJzpR{Ҍ"8Unk_L#k,d 'N:dmrvx_ ;B"kGLRtFt<3F4Z?\Vʬz.;/xͿ !lQ͜VK¿ٚv uwZfe &Ly"{%5Kcr NJg.@ot&cMEJEwZYz:/ AY=p^\YKM6EkcB|/^3լF9u.>(\^j\LZ9qq"1)9F- lb!̲g\ȁa[XN)ah~V7{4.p[#-nUbޘ[^$M{cI!&??F;Q5ښQ r:We:wgD*睨 "zx͗`n Ίh*.DLBR-ݿwy('E/;V(}d7s\3) TKC fÁ}XtP|?3 YN/S(cCF.9xp3o**Wqҡg/oUS=+s{ &qC؅&B۩ Kuqh*&a I(2=J9ݴy^7 PwE˜^E1hBڏzμ}\$ v$ aw‚op"wG_yH}iU\p%{s#<~CQg-+џʩz;@c{X "cJOH1{mx 0&&3SfOpCndFYH+b!mL+ox*Sa1#0F~ab AuS~15XFe6tZ

TjxbYuކҮGqJeɟF/OEӐ-5{ҳOk7 rHվoi.[|d,C "B)kCp ]͈ݐ (\^/92}*ͶuK-0kI,;hߜsQرv93=P]  rK׀)EHE*Qj86Kr ׃xYiWJ0 >U}\bHw Fҁ#sXA*l/]z3.,~IVbDK)EElCRfBg`6?1Xoi5OOն}QT?~jY; '%H,T^iIU*&V*@͖A U:Uڈ{̡Hq;1:^~G} FEI}D(UW '޹oH&Ӓ*DmQnDxOpY~wZ6L|%`u v\7(-}Jw[FCG$Spu&ȏ3aT2!Pwxj_$։l}y۸#Fז?8&9$N۰ф nYٴKDCDI?,H6!Km&*EAr%34ʗRΫ3уJ?x6Wڠ33@IHOc(bcZG7Zm "Lp~4nN9Tr6K8$16 L9J~L^b+*M)eLqp%Zz A[4hS"v$5MUqN7ro֔^M^ߛؤvJA Hip&7׃;7iI4ʶP RgC y 3EkJ GV7Z ԕM~EMLə9G%N ǘfBˉO.q!x &xÏ )+lha'0Ura(r(6|g*~Vf93 }F# "+Ճx4kwHHqRl1{k&*1tQxTM,۰ykT6U5ѭQQap[nz@'6 M9sZ1`pq(~.rO‚v) Q*hnQZQ-f|?t!48?;b+>X[El~A\SY؇橏-ndM9dnlk/#Ƌ V=G`3OiH [[!i-b*/0G5'zvbMowД-Ba$vmʙ(Y֜>VJ<9Yy& gKYzν H"%A]d?ر▃>&Qztƾܣaer9n]ޥV^mkVuPײͣ<0uhZLFɅH.@Î-3L9նI{([QEmߑ|ĸ2L\f]7ȹ.@޽:EBdz<\Q#{_ Xw]i wVfV+VvfKfy6xn}Ɖjb3"D&2#}L#ڦ ,Ï@ PeZA֖0d0 9#΢H LWK">ɱ=Û{ )|2*s4& ؛< (?&2^YvCѬf'qRkw}BesRJmh#j+e'ϡ8vO q.hҲ.#Rw`ek/Jǎ1)9CWI6õi%"U9]6$.k?I?jZiw@?!Y=m&qBA菹 e+{0Q'Υ!MykX$=4%4Na'lL] /DP-OAR),VM ZE#a `w~*w`Mb20+,^{#)ƥ2]u߇,LغCnvޫ,YQm%a'z꟯Vsuxa[WdpA?,ڗ*2iv,a٥qصz}j]Kٸ>\ש$Қ#Ѕ_zmN7dB,"Y`-Cڿ13M>e9At"`eV搐2%9ɩ&]nZ:*ǃIjHO[U#u*E'vφ4:]*Oc8>Eߟ*|1y΍--H ?m(M599rԴ.,)iyқ :.$e)5J&Y>S/GP0SjS%;({Kkg=nns8 L*L d9RBV~&uy\6A',F-"MTl+8ws u%`[ r@چޮN3oL}6 !|٩D 9_p[Y;95@$&Lh+Pػ oM/ K25!r ѿ(ȍ)cEx37C >KwAm_T2^uꨕ X 9-슧f n9u۬N^5#r${VMo[0 )q]fkFZ .;:gk8\-vEfJnA[Z ÍlYiBom1C}{DyoH^wtyo'VkqR TkGx?❶;բxk{8'?WvSӳn}2Z|Uۙ%27!dK |teb(XrmQO8yD^@~PFgحE}hݥ`_gkhԥ'16-5OUZr z= 7Xs9 L-,;KI*G+zVܫ$P̭{ !?&H,s:»zJ,iE)wA^V]g=N *g,`ZuUdqdur%΃opoyj֞HhzMeϱ @i1~m(O#ENĜvxxGȳu&Hj0tyӸr`8=lv[@0pyQjށO RxuGf-W]("Oʞ׍اKM**i= C1InDDJMК2h#NJ_DRT u'X4-k;C\ s\{bStLuz@ 1/qΖ\Y<|Kd[L &kGX=U_K)Y9 CRއNjuOf&D^KhZmQ l;/i 0"F5z#6<,R}3)1[T]?<}9oPehI!!FU& ]I6L)v>`Źtm.yY!%QڜgؙI;yu6(]G>OygA+KKl?EIT_Byf)!gKt 8jgg)t$Bf^ĸ]I0dt|˻# ;bp a-6E:_l_YOaC(#A] 9ZB3<>d=0h&1غwT<]nuִ=wMUw@/'b5mzf4fp; YdԆ)I/zD· 0ɾ>4^'$ft6st1Bҁj5$;v L@ J♁i87joA}/,c]$Wa\3~.PޭO)| +wGҰ (ПsL+K]E R'Mj?x^f0Btm:P ffF65B҇hc\|xeI12$rpĊZP M\# ća'em\l%&D=>PhP)dg`RR9]E% й~H\z^eئ?e|Ρ|7XX0g"y1ŇW_AA€2Z!:>/ jIodpҼR,=J cB2r"=ܚp/X h~_Gjf C^-+-jZ85 ځѮjr;vYe،~~=@!X)'Ud-oD"XP8;7^tˑ-am&H]tuv֐`a7*V3=@&py5"Mg+Wdz1HW<Kէb+haLAԺ$PF'J5y?_mKz1B kyuF ^w#WarQp{8*HK@R#q!DU *-ηlpNs2chMNKEie[k#+;^j%kMx:LBvɜ-WtϑbX۶Ӡgtkm(?,LU|k(!VD[&Y[!G'AX13kQ?SNZ(~4d^}obҧ9p#z[1?z([5+n$=.<^t^#l[#BJLB>Qvf/<&1l.FDݖCc%7?@3Ǿ!%h%OX׳k$(qOߠ A,( S23UoAa|0cPxJdZM#UgAr{7a˘ҹO.5 'LnYAuDYᱥ 2\9QI}ȎbP6Z\NW/i⛐t %O 1gm_t)1VÌ_ce￷qp|N{ڴQy]yA5T߾|葘n9@$uy9*(N{6ofدGQ}IK؛V[YiRy M/ocYki/oM6V &WFX:Jr;58 `pѠ]sOGw'N"W kr ࡈˉLa6bM>S  6kVIoB%,;Df.Vm,A1NWo"ON<ʌT4ߖ_c!ٿM3xdD`[- ̴7 1!ר}L)L殄p#S,X9l$yz=,~zc("A)_ EN{oJ~ s'zn*jNq3J#`)%psXpe$V8or 炓K4c#e YH0C[|6x5';':γ n&d\CSƨ,@MŔ` 婰#<r)uӭ&G\7Rϗc Z/ @9 Ժ[)]/x_˼9>k:ws2el;}~K ^J)<w}J<'4esCѨ(k{D={V{'Riqij{{J#زntIDAhjT͵gUbE|F7c`C |Zgŀ H"w.DFq<1& u rEXB6]aE\)n<S %2m 9%}kp4ߞh;Tw'@ARHn?(~zN4>k}[XblcAR|FaXhz^<l Y<,'gI[מ__5TI{p$p(HbhM62{z"6xF( }9ލ?E26Pqr=@~:(J@ڨ?UDϕI,g96v*IeQ!z%(h`-1Az n*VBjLmvCl8gT>[V* \M%ഀ$<rdp0rU zݛ KTmT=uf߷?N (,'h>·M, :T EO"|u+2©تF/8Kujub*uʬ>Egb8ڔv<>pJ2 {;o26cEO Yzoi?5.p 'i7 Mipp.j5Nʂ[&ҰXE޵3iMt5-QsQ*iX(6cӡZxkSS[>*C듃Q ,Km*No &p9K ~FVB',@lH3`1k F6(n]I/\J"(dNS2-3y+ox}HsUL]W|Mw<.(LJuwIPU=M-Ujz!e'ʤUX: \ gyBٛ_dK˚iGUW&ڪđBg\ Idl|l_|۞SxYre#<)_T6#+O<G>1QkMr<hЉsLaی~s4RqIgr2>!$A6k`VkR̢IZr>AUL ILo"cxؖB>S 024UhX rLxOC8Np,c6ZRfUBM AM,p|헃nPr~QG_xz 8r?umq<1U\@cԛx Kr54/j$]ZR UŹqUcxRzbֱ }cɢ],Lϣ Za8߱%%"6 QU@%\E|8TD8#^1|%C!E)EQPTuV;owʀD3 C&+Y٬\mԈW/ř)1y8Ŵld^2'e˯ލRk\IƨD_t[:@g O9wZލx}.ZWǡOlM8+<ʤt%OԞ!s`'#4;@JYj ִ6i>X>O0hO|_Rvc6yfIDUV~IrH _/#1C흓$> ()jD%`0 8z%?s3Dt dTZH}LN/ J&fwK"ЉHq|EsLYhJUk.Duq^\UעX+G<g*g1mTt

(oh., yP@tj6lS'i2xCn&+TKkBx&R& Y>'ݰUKr/n!IH LEm;H># R8ϿZze Mv4\YVդ+Q(h ȏϡe(K{t;@&VS[#.j@1}cG{]J:ķlHZWYQȊ:Zzʦ b RR샘(.o#L_oBϊv|`"Q <<ɓq~1m?SDϽʒpZaG?=uPd =Ah*SZ cVXp %fHW[Ѫ lwyxeӆ^jY@HXlV0iaߚ474ycjS32 `){5>]S)h.(X)7tN0Z(uF o;A%C>KM#|O1DnOsΆ]] -EOp3CA@S).tgM/9%)}kdzxUGh5&_Z$|(z2FaL" V sx/Kޥ2$\^e;}T ݑi {J@3h@ Ek[¸f23Ri4%4_ ؼL¡卽Y_3J&%3mO%H)&niY}YLmB>]Du3S)#sZĤ9Ɨ@8'q9K宽?,ѝ8gx,7Gq#ȏ =݊ɷ.gk:\#И\^&V xh24MgI8S][2V4σQBQ蟑tg 9Ŧ{/ -è9m?V!m|ٴlT.[#(> #E2GZN(R.RW8_{)o2Zb*m`c3UѱMRs ea?lm-[hא֋;V0Nd4&H[ +@9 ٷ/m(rgݞgۏQ]!g9cO3WRp_䲼Q<> F~kPdkC2t3'Pq_x5fjDkTVk{z^N[KԽT_&'rɤ*"CNmnqj]PC tժпRV rYU &F^ R7Z12w<k%I(:Y)/5 5xqƼ\&-Ih bD)ݩZT)pvjĥnr(יz`fR8uLD4CD HγBcGy[V!h`+  Է$͂E L寙I#;L~' I=ʗXLa!bƏ;݈b uf=l!aݲqPgXL7%iklID.6U2{['{9.<1oN@o3y2",z!Yh8ܸiQ &s_7[wFG54i) .%o 05b?:C!ap%>`xn^Kjzcy-]*k Vg2I4#]؜ndC''E+A[ϫ9~0Ӛh|2AfF3qf_|ˊ8T#t./G^~ YܻG_Oj,(y7&j\0UH8 =UIЮdJeCML.)*D=LvqWZqOh.ڐ4 ʭ0 sv581"G3+jW2ն1{b*>bb&GcW̰7^6=0RD0,LO)zRz]u>ܷ8"1%9%a8*`"J.4t/F-(e|tDD\0`$,0)`:2{m"'z"@͡OB.BD gH=f1xvFn&d R`Q&gOҼ6=t>(uH w{Y;sԤz ;6j}.Ixh|½˕w Д "vHeu¨#EޭuqڛM$_ů-x*'\ n8fG <{.>hna`?t{෎=ZdSoR{!^˧8w!*J+}?o,Mp I>FکjsvDsgÉ7R& + H񶽭Nki1.f~S4d= ʪtxAZj+Ċ(ʐ -hP9wijA.5wCQڱT.5|OЫ` Oy! $ZtMK5WwpCVT}%(,QwXzT|(mjWo6.0HPt@AQttpEn p;5~@ { PrRN1&C@h7_O!poIX,~@٭-Nď%mW`w-=C<t~֐lgi)4{k Jg  ?N̊9_?֎k=Z2Jnyh[IqU/(4V+f;׿nRP;[ /Ild]?0aj\#fKO{S-aXXZ4"}>CӒooK/,]c |v(O}b'8^l"<~:kxl2 G jvyqԂb'cL`,y-f_a52`' 347H>ws3^r>)QoT.{gŅ_i4iW4R,rF6tf?ycA}b'lc⾏Fq#nBO)Ms`1fv#W)frnڢ 8fΝz)Eh-Skl9/aLzF_}R&/Z.:wّ )f`^sҿu Vn o[˨tu.D+p-TOU;˪9ûw⇐~AfMʣouefRaVIozX]᧐D+oҶ#!A7U줪9i5=[dvn}gPLEO]O/2c&F̞WI[&MI8RWBH+zbC%jyj=) *-|%6ۅ#WB Y a]${N+l)b x?':LHQ9GZrs|%T-$ﶳk;{ ~Dr4[A߽Al15]+nEF2nؙ4lICPJVrV.q" ;͒( 4qj.yųOrg$[~py7EHO8Bή>338L*$)aMiaRB5Yq{&c>z}SUks{RuP^5_)\[ٓEL(Gj #y@t"Jle\78epV[) M*uw@n맍9 Bu"La*wGPl-33v2&Y[$ ir߇/ufՒ<2s3^klq |?bLގYsf&Fe-GM^RK pcV# Xe4km*P1+P3A2t8uՃ;BK DԍV5,x & \KatoWØyOΒ۱9vɁ#7+^#k~U}֗#-#Ez4َ):t1g0UiZ}}g\^DgtcUK(W7*# N JɚS G ٺvn; [I G:G6~mb.":M5D|eq~Fڮ b8id\+ST0 10dh (/67D/M &`VR{-E^ bKI},T|nŻMS}|lBYxxmHSɸmz㫟|o, 1'&}r7mJ}T2lhJGd݆' +c C3/\zZ2d2U7$3:!X@^m$=J3Yr>) ,ʄ.Y_Jx{^dC739Z,;H bxjG/U{/4/0 ~ۀ{]# 8_FQ^$p*Kouw"R]:#AEFK%ʘogGacS!|TGν! 5Z'gb-ܣZ/iᑋkڱF[rien Oh 5>_%2mB=RGZizF|[#$a3$\nSL,buY\ylk.B'Js t/(go*N$QHII5/5R=^9So4U 4u!jFcaqwN XH|a-JZ|O@#LjdRkn)PHŴ5.x&n”& J)JM۠t3`S*mBnI.YM5ߤw!Rc5ťuq"GorJ7A],/0Z9 I}{n ̓¤njsezC3z6FYPj{մ Q@ٛMzqS:jΕ[r@YqeeZ. UuQ0]`kO%eL}2|cx}G`0VEYU0#Hښ%YP:f)ydi 꾊;iKs% :eH !pDn/~vC z'S??|C,v9M_ c0YT;ɔn]Z[xnZ bאtQ: #^~w\ׂKCܥEw6VauyjUGto>>G=$;GM17BX'J`N$ FͲ _Aؒnip7"P4+ ? oN@+}Dw<{T }o2}OCkJ4bsEE6zFJto p[u9#LYxfcKm., ?@m:ͅv-ɉ1\ƅz"W 3D`L-?ßaXPMyN!F'601SnN}¦,өv 1{Hz|jO9|xJ[}nJYrm<ŔP;iy ZH8Y9 QӘ jtkH#Q}61:5eFC/L9Ă],rݵ.xEhX$^mJ<<~ƒ>-$V_Gh!gvɌ ( ?,a~T*3&{ɠmvpJw/pܷX"4D=|{܌6a~@_ zG?4K  +-A>0.ĐA R>qې`&4+dy'$Y?h4IZaTBITwxh^f$j:rڻSЁlX Q0Qwt02!YnڷE)*au7 ^(t=G j:} k쩸M&G UREeZIy-D63%S0N6e#'5S_*-`QBpgVY%|5s3eް&๹Q\([O12 )n(?kXXt)ģ ] FBQcy {}-Cc'sP494ҍE( 7|TCnE؁6*JՃg8Dp+*Ge+jN[TUu1A1wk:!0rn pk4@ubˢľ'sރ"z]US8LPzurOH4d)}axi F(+GtpQ̥]~vO --ÞɄ=GD;#\AhIû:XnS{lypsql0nVPo&%/1%'!$@,s0 U$]Z\zH< D;]fC!Dv @PI&Dm.|+_T@ؒd n-ʪ_qܢ a >pZgTNnVybv)?xShdBJ';fTe(DP[<`jWk>(sNeG͠PuΥ|sQ8S* XxybiOv}_"W;6 Ւ'@b#%Y sި`<4)b Cea'f1IVҬ A.(O&B . mDWG,h фX#IL)y_[PDf7vID)yXuLG12<86*ʉyw\s-2]j m9gyHQ90хmЊI)~87=J?uʭ:/RɵC82M9פP:"Ű|h!!"Bkscdgly_&k=ܶ 0W Z+kjpo+1gl9BuւaOP|:;{(0[psg1]) k_u:r_[JlFSQÄjf/a Ֆ#,.E'<1OvR9[<=n\E!q&W/qt3X)3MEkOt_#ݧ%i' S6G˒&׶6bSڑeI̯7-|hj?7B_ O9ƽORwic%\} 44 L`i 0N~98Py-,el\ˀY9MiH ܬʠh]irwdWejz3ڳV˱DȞ"$. \E}( 5gG.ź FP}ս2==z#/Gp|f1ᨮeO⑳(Q i-!\_alAQc!iε\㺰a]!8[]S{*oE5p `t)/adrhBʝ/cVdqE~ ciْB.1Fr0'XFgϣ֟bqh4 XR"bRsra$t#RM:l5AȟbP.r&x1 =fR j'`bIvpm F JnXnX?2;oxrܒ$SEi'xzP8Tn W=?Ej  b]p$|:?撠\C3NO#h!#G>O#նy/Z" l|7j-+O( $3L ? ]r(*醀LI6VC @Y-(6/XF9o'T:)x"B{, &u{ĝ^niEIʄ j0{8c Ĵ0ZBwFN P}Ї:7i7DzǡʡͲ7(Z@X-~hɳ0*ia4%%6Im#F ' E^m-繙I *#,jcIjym{srD] sn/^e!d%eۦoi/z7Y>D2&KiW pXlZ33)gKa[096y^ǒ}$calYNr.|o&r UܴDo+#Q@pn /fuƼQҰ[_>@H5܊N -t Y\+2*=6|qO}cg>jp)CN3P:YΠ=_;w/4jcGFLMpr,6X,O4g%:G֣VRZ>-曐&bs{2k 0 7l&o(u0Ţ*]nNks)H1*l{^g-!U5&HiMˇSJ-5s~j?OW 7KD\'x4K ڢlI̟nkm\:YDPol/j@wvĹ% oBuœ;S~F9;Lx&wWX9}žJYuXE>Hctڽ.H6qOS=j&w"[3}J1tzKNC,@H񿖀mfqm]lyP 8^Q?6eF5t22CĠ˸4 ~=t[AE2~to1z|x $PuYv+c=k_Q9)NrÓN:Û`[PT2x &oʗQvrme )g. QVݿ"RsMA fJV1F63I5! Ϻ;tBtcIHrN8Q/.7ZM#A5}CD Цɑnc'7ΛCR[a\!k]=9|> FWr¢tI!G^LWHIԀs`r5 uꆗ'b煞w>B/URx[P ` r++uO9 ӂ=Ҋ.Ʀ6d &!d>Xk"/Ljw|&\- ڇE]oQi\0>G?lzo_!#]bM+b\ @I۷Z2sS q&tV;&$'m`ǩԹ1- i8QEђʀ#oXնWdJv}{hw{K{"V wkΙ::WS#cyګ'pz[2y_/R/#˥՞Gd/6Y>= n# l*LVDfӐ<KIUm6ހj$'_nPYhgꛫ =$M"Py p50߁z3ݕMcɉIDƕ`uht{$6VO 2m|O٧B!B5b 1<Xub,9!4f0?oR+9br;U$lժ0diCJi/ bb2XTpvhe5:k@W /w<5#S>AIBʭ~󝂭K%ǪԫmײE!\86hMe,%z|v-8&4U=] `w_!Z3ڳ2m&$CP>?8j/{%S>[FNx!hB9@GM_d:Awf{GYi3 QwR]N"kPH-cSa 3fɪBc=U)f ҋ6."1C=+HyLi7^o*g &Eyh0J26Aj@o}lW" JV9=B6k?s[hKWe~Z3 `mTg~iFav1z[cZQGfEe V+?KI2Ƈ0Grm\e0vO6$xs1QgԌ??5Њ wЛ/6dg|B+ps::(En -8x5Ӱ'8X9Vh ZH 5%fQ;>I8lx}CWedx5J YPmc|w)=),*2 nM +m`㚅K־tThVfi2ZYJ;k?4ٸٽn8*p>7#>_drЉvb#d-ϵoZP$&Zht^YCPN.IyxC}acdc%~mrb{It􂒩rW4Y(A\Xrq_n^{4=ݜ`n `xMZ#YN00J4-Ҕs4w[UԬqT4z:\\Y*74BL0/<-BttƂY3<x؄<8P*i9RSK Rqp^B @TVͥ7ڕ'i=0LG;%8MyBg?`h_4Uh%,O䡡(_$v7Ab~]D{]DmC$1{pL+$&v)P!=Zn .Uͪ^s4ì'M#68%tg!|ҋnXs\4p6pz|=my-{n1NGb &p꣜<}+Y^"Q`b >n|+<$i;,k ]ԡVGwH@/; ZSq XĪa\ %/$5h/c9a@9IJk; vps՚M¸3gX1sқ`_BUïXǔh7uv@HVXeM~ނ^ =a,q۸B[VVsL#cFު {-Ȫ?Tb'eKVx)pXjۈsN Ot;c'^X^/HGr5b@)o9瘄+}p(;眜>?;)A ~siUhckO,]ZvX,Q 5\U'jr69AKL/*~ְTStinsjس{PD!VppG`,RH~[ƺ[=!-D#Ơ~{C1#-CI"^gA%^*q՝?g=Ѯ~j(eEe\Vqc0zJ-&X=~GfD >۠IZ;YN<0GC6R/xKͻˆݖGN&]~nb(}#k!%W?v(I:yFl2*6">JylankΤ(+wL +>gfgCU Ո-e1,VL:ZES䛭_O`nIWQ%}(jI# F1=˃Ky!Kuzk 6P6t ^SMp%:PjAZ:B+:r oqLPD~ ~tʒ+!?Ԭu6^(|)';Y5~9$@H47DMXP{Z}W[]sI A0h/Ƅ]Փ:EiԄ'ӫ|hi7j,roV''Pj2ͼaߑOrw<4?ZOcI"g*&$aGġAIMHln۶be]& 6ބkVqx"~!aE/"2n2 m"\R dP?9)9A07~Q$w?._y0UYP7T8o2+bz^w[|[H⧗B'peցmb^ݘ(MlEع'FrY+\7` Pߝގ_FVH4CfDjvYQw d۶[MgV|"6Y# 0(v\t mUW .]׎^UGox'sաk94 m=hl'|̂rXf۱~a]~nTHFK) ݾM5?Z wt}v1`b)dؕxKK+9VRFS?Aj^\Au%z`a-Kf~=vrm(dAwU~ K@%wHx8{jK>9(w's}Ҍ(e_F= EqV=4Vj!{*1{r9Z)<1dC/V]V3{D_}ٟ[Wk\0ǝGQɅȮ:2-sehav6U Jrf>KIC TCf M4"RI RV^"SFNMkzAhbO))&>aPD:|,r+U*u^ݟ#ZxUCyEf!oFY1~y%DkJz%9tDiC+ YQ--0r5DJ#UUDqjJ>8T@?~./wAp$Zg޺V4xoF]a-~~:KldG>0;Q 4穞ï̠^y6;]Ep[1@<(5pd>&ϒEIqZl"TzNlBs1]7>1.NJ!yS^+ͯo" 6 ($k9Lc`-kX'|Zcy]+#gɱ-ݱΫGǐobm{e!qeNKN\]M$liL.+̂$!c~;mxPoNv+iN?Ŀl@ TByc5́b-0)fC> qv+TiEvyR-s( /D*>5zPcՋ#A;詡4r3C UOڏ>tlSÓFqc?Me-^~О 5(TǸNgHѷvGkbA7~|:+f\,ؚ* ՙE@!V]$K++✕@0f#ڰOMZ<%٩N-jh\@o \/u{N${;W\fh{QRy Q̦X<ߎ1/t.(l,+ SlpnKj!{=Z~B&qQf2jU"49;n ;`ԔKs=WQ/vD{%'?AK3GN8G}m͉ްJnC?xVg-> 2ڐ6#sӰjKlήG~5OY5 @:u` 犔b22S T Y5RbGP$'G[>g4# ^zN_bksOArI SqlcZ a l0|Hu3m3;'ϻpc4rGa;Fڗ=go \~OA(7ĥ*Hj2"g]W)5Әqv/a>ucJDL.^;pUOeOQV'P Gd#J;aώ쎆:}0?=/e1Q 9Z.jz_HZִ% >i=0n* fA , SDfO v!7U $!>Mj@ubh2˷ {jtN{tFcQGt IJ/w qUk_)ռYIej9ă1:j^i,*]2?GHEg#1< lpƫulFaq7*Lt\9lc-lA (ݓx-HJJ.0[(: ZPG@8ĄWy᳟P}4M/u7}ҳ'w!+4LaWw:%;9*~2A#ÎK. OJLqTx r ^1{!K֘r 4OSUC2pߪ +/EH/u3E<b&B-"Ki&FðDOd3op4H_Zv#p[aEKN::,c5b+tTWգFі/hKWC^9t(Ei} F I/8r긮KnGgs'~SKm7CP/#*LRBA1'+8<(zbmQ!VN"qy>)B_HlՔpC-mB|$U)\;}~mWHSY'FǹRfQ>(j-=:~WXƕ4>*p ̥G73mRC{&2Y3%o1VgГ"`q`Nqy`9iPAjj 8RNéZffbdl .v_ ]]̉FI:ӡ 1_(/ Vtɼ;]4ʨk=ݱ ;zV7e8@޿\pQ<0[m"dN4l$:e^.韏\q3{j%A~'U."|0.:DG @AP<VA-wҙ~ ' fV3&?li`'vDbWmߖӥM6db^eZK'!vGQ4\&U֛4QU/s{ÕYRu9XV}#Rb/D>w3|tj51Cg.z[cf`?-KPڐӆ~@l/N}6r:NŻ$ȁOl 7</YqC[0nf%o`L?|Fj6ox@qjD$_K[o)\zk`qMY+5ƖWU7R"sבdaLvSO|ʢJ9[H RRI0ÙYvaw[9TPU)q=&(|z5R_ʹ=b!hJf9*~rq,R8bA>H[e؆vX;Ab|-c͑#7hYXB7͂ܣ Ukvk5 S8_zVJj(Xņqj݄ U\@졡`/ݿ&rgz_$[4`d!lF{TCp?Z&LkaT ؘߵoe&ʦ/Tfʅ;}2GUaW{(a>9MR\38;d|)~ ?pqu\4m\~0p8̰߅!4%ϺsKQO*(wu5٦":)bf(Sq<<_`iM i4}1Rѿf`ȏRSu`be5d A^TW:5nD L)2*ܶ K6([ߎ;g Ꮍ=!30T<J.=,~ch4u6T5lSyδ5,U%FoQ76D@xަ#-~25K6/gkYz Kbl[}7~=S&wtkfǨ|fU "C-43i%7@k\W,hQ,l^q=ҝ )ÐtB\-, ρC!aV{BdF~jHkl ҐsL_\q*U_q=ø*G^ Pݷ]eڋ!<7"d2|sb< T@*]VK l:3g_=Im}S笲0~guoHB:z&/% d;ZlĂoD !EBҩ2f_B;6֥+$B`2LsE`fг#%.n 3Pq7[B [e?YkVWJDFe6$sPfCfCv눟[5\R?] $2ZuK+2 ܅l2+SA03ayLD I5 alMGqZj^{D30l&\=Y, 3> D@5&'#ɨ΋Y`x3:K iuRqZYkj/xcrrjt>hHgAur]NJ]FyskPvւUURn/a\ )Zq<Ď ^[&xYe6OE095v%u^ vRGۮL'Pb*0MCԾ%6({C&7=QɠRVM%os oiJeA١h (zdf/FD_Sbm*D{p4]hO:]r}aA}qH%3KUk):)F.xg6d:-T}̚hwN8Bn1{)*뢝bmESQA!C=|(Rzw^m>-Bl z ta=fQU++{j2xYy4߁o_Gly1U΁GqӋA2a\8tQ?I໦kCPa$z|I卭I/dN뤨v:KH$b,h<h@3}1ST햨 F9< }taUB*eMd[6:P!9Qs #F3yNDL~V9F?ɸʥ: e .ֳ F;0wߊU#N/+]hS!gi,y֤:*J>𾌀=męCAq`!7jH,`{QcB y8%ٴWUQdSQ}739""4axBh>-p~)qDɟQyobŸ'F7wM6~ Qezr%V35g֧ǤᲯG_1H# Xm(h+5G0ؕdڅ"`~zm40dXx³`F( E>?BgǧwI>XеВ qiȴc̏Q3Gga[=cbe,hCc;~rGÍ|c9&dWU hC%mŅHWZmfwqg$uO"a"/TDPqNeIj͚1"vPExŘ7'd[CD7<@I lGU&=,OrlQ|l?"-5|N|* A&x4\#y}-"EXJ. 6=؝Д8r4%&E y߾ijKGhGn_#w7ifr];ٌo7@ Ԏ=|r^VmY?Ԋnbhu#:YY@z5_7 u8 {gUR hCId~jrO7 Y$9!_Omj1Lc`ꌝ@ b]S/ϭ[BwQMNp Rw c6%2 '͋q@Ob8h!Ca,f(![7fGP[E.c >Qmra] OW6+yGjTn#灷i`r_$~nȲ;jFTVRĞ(H+MC38%UWWxn_1IB$=Iy3m!#5tL-.mn^ ^91횠zۏ*dó!UA?i>"ljPǧ }!ŀ@8\G е=$|5*šhݕޥ4V~}WE;hMXH@3ơP᪷!k fE'6k).!N p}~4oryWNYq5 yc hٴդ{&bD -ᮯ*0DfXyɵěsa6R)cXZUkϦakB0T5+E.ovC H):2tbhhbA`%3xn6˯OĻ=%nrHI*P#3l\B#H$36_\G 15Q %ذq,<-VR뜑96S,%z~K"spWm*c')ҠBKaȲg\-뢵==4l9×q>c2K0+7pgF SpԣԬg2#+}U:Xrq-;Kó1|N7B.Ȓy2f!{+7\ظ Tnw"IncsX&׾{,bAm ;) R<+,hiuQ[@^9*R8VmRA$!( t)UέBů eҎtctEMe;fiQ}FIfn0Pw )*;gsMxv-{#?;K,Ne?6c/%h+c.m2lڨN:IT˅N?7; 32?vUH(0B-IkS62ty+2 Z{&CWm(UTJ{v:~尃2o]6ҏSʫhuz}썰Q؋,۩\-@:g?3,@^igqXbI=Q_xfi)IjP{ii|k@jLj4.6 >͖GKtXV'Iљ$Z޻&d[nHn䠋3!sܼZ6VϹ aܙ#lπBI~;όgmwI|,p 6GNq/(C3%竭j2{=@n'K~QA!ES"9hU-%ߒ/}DbIA<0ixE*4TUp.>cNᙒnUkx —HJ+ET$( [([y?lx8jvL,FqN,IrdgDdJrϷѝc>^:@g@@gz a0!' wb]DԤ]gRBAdu ~<}m *(^Nsh {{Up c@]֕ DWfTA/1*k+a!\:]^hd}vW/8֮hHuCP0vΪUaBNȺ_|a@0je8$f,'j`x !>AeBVx/.oSyVݰ,K~R |i<~Z5qӍY'.&k`zԇ4k)&‹F&4QqiGos)F*]a5S^>ʅ7f+rNII& */1زpR>GTIƿ^ü_lICm8n}OX`L)qԏK#;cyH$@A2}%;LJ RhS[\o{"VRˏޮbD~z[W=''Anmb1f`$ "/I`[MGQwGWnZʓRfND"I̻%mG; lfK'kQ'OaVǘqH8Èe2~xbCw6Yy;Vnq &| :tR{ ^FrYik!~.nh86[&Vq%ѸUs䒕qrUE(>ۥ(y.Bԕ6m}c39fEẘW r/C.fᨂg9YgNx*"mLauDۤ}>VYnI1q'cءrm:zr`r,#ӎvWVεy >&|>̼Bcܓ Hjb=JϧP4+ MsPPF[^-{3Ug\Y/^RE_n{Akw䭬i UW؜|rFYٝ:nLh(W:`I)jX.R.K†Җ|yGm3_{&J d ͜,7VH<[+5 ͽa!xhyz4fF)~RP0 <(k' tRv*nb?[b0}e?&-c'-LΣa'3h %|1&H,œ/~B%Px=;0S{o>`F) dV:ݴt< Y A_]<mcg"z?dU"gI@~# gY<reTd/DiT#o9cetHiQ+!ADԁYo!]Fo M+T^tvH5۱N^8P.:*a'إ)= {^O8XʯOƷa -[Lݹ8],d=̮{є6R Aag SO6Kt F!9]~ާ]c* I Nl׬qPjGq'o# A=QlQ]3@H bInͺMtWsFKgN6Xa$]TpMtYt{ap02k 54-9UZ"OER$[ b#}d,LxFMLUD>MU"__{o\SO@V:m鍈zgHݠ l0##׻s ޱ<.T,#E3cjICF-b|;{UԕubJ1(zm2uܻ9ec~V{^LLS8xI?8η"vrXN$6C3ss&YO]ɪH{. *'AF1fU5Jkl"3Ѹ[aU^gr[x$U }"RMV,_C G(b"WfWW5LDx m.UXb2aֶ!;bxI+)JH"KaH㆏Xiq6QnϤ[3($w7-ybzSmfXہŕ цR: NZʠ[ʠ/~Ş`S:6&wSU]F˸2.Í @~pZ^jI݇RkǓ< |#OArP+nˡVp"[(&XfpCZ>@{gp8ơ8Z2˱W}*J T{\S $Sq4Ľ`zCEU^GߝvDv$ۆ$;XGf'Y񌃳{{ľ:nHr 'hmCޢ+חhEG_ܐL[ؗ"FG>>CfLZhN~.crXG.69.ULm'^n7pK9SE=6 4abd~[~ ثBqЈƻ*,-N ٭qQ@t h7D9U_ܝE;2Ve< [oxw9<"ʹ|s[Jͩ'GnQDB>n]&\+M!ʄIF7A;ќH4זsn<S~q0VmNa_.ߛNu(aEW532֟O*!PŸDe#z`E}+,T YIpA!GMb/y1.[Cd֣A^z߹WiZvEt&^6-^O[=.Ųy/~!sO k̗Ĵ#=x02REKG)*Ui xcLGTJ"' Enh!֙M~W_U+(.ŋi5?녩 U09 `t7t»bwCAy&5)KCY{.Hu Ch?=& /ɻk-GI\RӶV[z`nx>'R$QDl3qZcc N΅l $>d]H5dFFNɤjvf}=#o"QIft0Nylb I0{3Kb}SWL=Boǥ"ba1c=jL{:ZQw~EزDaX'i2&괄a" G>He89FM]!>~bW0$Β᠌Вr-{ Jo#3g1j7yƌg}ϒJ~. M`fE7fb-4*ǒ$O!뚦J~"GSh,k u|21x9 (1րyVLAvB+((#g{8N#xk,1) 1|cM| ,xEcƂߍ1p7lr}s5ԭ1uj5TKwfZب0:ث,Ny DƧQ'bm?2&VKmn~I{ÿ퐝M“h:(% Bfk{~n[r&/N]d=ҠJOMEejB0n&)=D)UIe(rrТ 2|'iɮ=A{! au!laF f$gϺ#bNuTҚ1-B4co'i#|'1O KATG\MQ+[n! 01sv6/Mٛ~`w( K#֦F 7"4cXgnZE@rT/Nxzn>UԔ؁Ê$/&qn;Yw.ɏ|5/5%F*Xz׍Ħi(UCs^aeN_̓7o(>MeU@r#Gs!=EkBhi4\p}[$Ng.\/j{{,6 TxӯBp -`5E%7KR9Cd/,^%ua +C:WBO*!4GPQE|KnbCm']0SqLp⡢$0T) .v{M K;F`!2O,eBت.6Cs$VѺeX0R:z\s/  ԅi%/SdBU9*,ECtS 禷É*PPGveZ@lrex=< Ǚc+eJ5Vi&|f#oJp8U' KL z'yS: h]! ar4{w)|VP> 5aENѲXK:R"/Ow 0¬TJ2?Y9!(z 4/}h">]_ܣ8WeFyɋQlOtOS2Ib11B\og`[W;t6t >+HNfBDv/37ݸwS2_.qhn9:f*7cׁ`AaZK>C 0CL О@eq|֭{΢<1 R^4,vsd:!Mb Jb^T<559X|ZUDy;~oަQ\ eui;*_T(xqax1ʰ f$qfx{h1NmeCG6i|}Km*HvP{( 2UEqt)ypNa@KH?Wj 5Yk?ɤ(Q=L'+a!@ƿ J0>Dy4XP ƒZO3"c"|g<{6@+nꏃ:ZDYZ{d٪߾*[, [򿖿ds罚T4~D΋n8KduԭfgN,( 1ZSo|] 4I5Q(qZ)8`o'U+N=O$ZSJƂmhqa7 iB8bdDuO#|$]BUuTtz7:!q}bWdteRz[KX?RvC>6fZ QHǘp|fyQa\ui3a5ҩǘ8Na3=CŲ}I@ <3dr2 ɄNUt;}8w5IϺfLKԎ2_;;g$MmcϮo]yd5}!UGfzP%DyWe$dLL^ɡ'D|c&ɕ3tKePa*9ڰ}brd-Q] ƈ*ZĘg(^;U_HNwWEd./Z eHu}S;mGDpx(TEFOؔT3| KHઇڏ{0cF%'ViH{MWp] *K.[{Sd)nkүLJݗ[\sӔ2z`4BqY~r 1_(#u|0nW;G%O۩z:X:$GMej=/|ٳZ1k mg&^;R.ׄލ {kd\q-!*2pz`m/Oޗ(25^|`Z\rdrU&R1U )ia `,5hTFu:J~{isd w}JQ@ ئc'>Lf+ݢZm;$^cL]pB~[Ɠb D? r*'PYͱ*0SY0Y.tB݈iURN_EwD̎kX^B[.4ԌPRke?JcoN Mtorz gmce5j۟~a3>LYӎ(0^$v5`eF#)E6tϴ.0Gͦʢ[JzN . A#F;"~;Jsr:Tȕj])Kp]b`0SwzܰѺLɭoᾡd|YDJmQeh@{SQ/~^C4P=.жRR{SxR- &vvR* gwRka!U{㦊z"}ւw9$ P+l7_"__ u0ћ|FcxlƸnFOu54a?vJY!b%jZ Ӽ_*nnCd<{?5PlC]NwBUܘa=9$[ElA 8)X܌ocڟ aNþ?57i&7Gɍ(xT~ǛSeAC v>~g%m}Ү8|8ΟXs{wc[kʴ6mijZ bˁ'wEaM/9'$[Hy@N%!(25EGvLq߃/i,PYHN$>q5fަ,M`bDVB[mx~n5U5?tnA*u23Mp|ZM{QٙhI¼كPV765<瘟.lJ G=~&~ξQ8xusYS+:pXC-J0ZSJ7F[gvK0>I5̣m"9dgr'T^YʮQr޴Ncet]#F<*: D.С/B)]pӄA, T秄g"0ETԦ9{RkYxR|ӆ\ngPc_u}~n٨F ;Jifwv'׭hgMꀉ)<ݱ-j$rw!+`y56%VU[ iˣ0$ȴ45;.G"zU ;gVJu0 mChyhھ B0)g~4J%E:?$LJ y{k(E:۾{Օ&X=x1d@|{x#Fb.mb|OYPaT >]H,QI0`0d;x)J c\Zv#k( ^2}{㸫>Li&۲`iKw=%OOk`a3 #kG|&ܥ_5؅ef 9?1Vkr;"NXxFu>boq֚YS2$2"%*"S;鯝zc`p583j_wx>lH`*. {yq"Fx\Ҽt2JY=<]G2SYf7jFE3. \1# ZI!Dv#jЩ,78N݈\%2OOG'>WU%Q h_jo>~Ebr)r)2Ǻtw|@sRxNQM/(GRi,QVd#~3WȪT tB"٭c=wu :s{s=f_N$hXkdow-_S?Lc]*\mհ">~a$"kۧXvnRv}bSjJͺ=pi&REzA巂')JoIDБ2@,䷈03~);<.KD/S>U%jcߩ,vN#甀aWj!΅ID:]@#֟L~P[( s2//!~ i>Wɳ/4lljlrGIq/|BtoR }܈\glT!<Q.6}H FjeXH+|Ilcvfj _yά* kf%1MURMqF5_M_hn2 e^%%JIEZEB"Hw(2Omq!A[ď{W^D<񨃂QF}fR ۚ8R.=`:pt6]|;vxzg.1P&g]/3y#BgpM?#S6rA/u"߇0 up`$Q6VՑ'r"}&jM&9hUEpf?]r`S5߻d=X!9.B٣gXECnvM2it|M έ` p3a xXY$n[4 'WSmhP\L'98Y6'egQd {WNcSZR7RAmk[Lenìo`5 ѕZnQd\^YJL݁<'m;A숶F&'9c $%Bbj19R0\8Z=7 sIry뭫 Gs_D?>k(Bo+m/ lI1}.7&] [E.O"Ժ56yDk>DLq2hclE ()~.utcgc^W( Rg YH$BEXʍ4 РG}z]@]ZxWp >@zF-4"jq B| 0pcK̻J9>P4 N0 t+gswu&ߨꃵ:IM1z-:\XRAl;DͼBy >=wg^* W5ֱ#66 1)N>aN]k;؁iT o~_2W]g)0*/_w΋{<?6|e$@EвIeCVI3Udӻ 6) B!(n^ )*s񴒩\W*%S_?g=7Ɠ/(Gٷ-6(o5o1RxHJz1! DDcn? 8@nBel39:q5uu&7Kf.͛♦NѼ "OBm *sK]ZD(-m_e0Y%Ҫz^|G:)}1f*hͯKđoYR3IC|CT6t= W}a )/]%1L4*dOd8oΕ. ۊZ.SI)Q JLj(/2%06?H_`/C ˆ 4k"蚧ᾆ_}cH 9Ml{B0wZ_Étr4%d&Q96&ro 04kfnٻQm4MZ};W*̷lTͭt-vTfbW%/23JfC-1Zrp?7S~)G_m `*I.p#. 8nB1:o!MV]Bx/k4*q c2V:-0$΂~R#l.v"6`ȶ#=6-b4G&ʥcd>pл$nFτHEٲNMawN]fHf ,Fcn-f@&Ch*MIC. -@H_hI%]fqUnr u0} #iLk;Dp:|Tv8'Hc>^'eN@Rǁ^g%ٔ0&ixD7ˤ ͥ &5 Zo+qZ$wm۷J'nqxFoLC((j3܃oM)32ɛկΞ !u/&Pf7<~Nuo*cFk"H~$7)败56s"E5e'?-,$ao6zz*l,+SIםJbNeX铋37P3(Dԛs_QXuYrV>F &= @I IJ~/AA!k'>HJ?f[TTlc?Ak'k46X4#jw1i,*尮 Wh;֮Fn=`-MtI?H.j{WiG2*׼P)3Rl|."? \#M?'kօXE.A~q0㔴hl+~wEײ8>Vtqi.SBNY35&{h*QmYL% 4&<;bos49KM5 ~I$cNyCOgʾUeB~ g 9EԿbpq5w,Xtv BFtB| ZDP!FBa6@ 'KP P>bŤn-&(8sDYSaʴ}GY{3tgXUZxU|8qIvUdNd|VvsW(ˏc>oKG =ĻjL<<;&PѴoBbA$.p=M (Bę .9V-uuYE5J1{O Rf~wjz# Taq@6LQGtgt3|-uep 0)֪1Ձms+.njS  eo(}x@I -2EC7"AOpei<(4ݸwۂ`fMFV|Ya"MI3bemzB }xßpVY{& AA{ ,΋z?{ &AY8^l1}Cn9=H?̱v̜{FqVx"/%~@~\MgƘD򷧯LkYp%HbeyXK;Pnzh靀e](YᨴW?@a#|C+ P{\Ab #琛hKЗo쇠}>J3!yDH?S_5;mAb\vy .)-5Ƶ=W:D YY^3yvv[""!©7pJ xJꮦذ{8cۍ?\K_0U}眫ׂȎT yFZ%LWiQy 1,d b0fT+ WƒBB*G8\_dYax>U]p(ۃ9Gb ^1,^C1Z1G 2vKAJk'Z!@+á2\m К$(ׇ/SpLbdOdzb%pnJv(e蜓(;G;E~g4c.$3Y ִƩ2wLw~Tl2츓^P0X/aj{]Z1]!1;ОPng<׳ڵͷq]12ϷSl8Z=i,!PuUSnt#_/6k"1W\$:&1)*܊J]" }F 'eJѨ2 /ԠKW]L(e >s֧jl&n:TRԟtrS A1VsBn'm'}{.NS'.;W|~ AqgpTϊ!-31L]e`U׺>s{ZV>E;8 g|v%}鰈XBO Wg;UaTؐ766{#>p'|E2ly[1McG]Rw3c&;YO"|?4 GvnDmUE> I[6nqFInFl#[(MgKX%v00C)ұ&ja&W!)> is2jaF}Hd34ǐ|7ꋺ" JtrZsOUC*O'{u9Rc#k.̫x[6nC!~YEdy<5_ɻ< 3ٜ(!,MBeŲ # |1 :k3v5kY2ih.%jUŘ[>Z QʌnmAH1B^5B(B Sjx&Y&&e>Ws+9oݘj2oD|!" *r߰\r /EpV^/Ls~ jx\>ݮ|w]Zu%ns ܞwH7:S̕oX 0𓽯rP<['U?ŪcXA|lyCyN=Pݹc m2[B[:; YrNvΙNs@hUWl7ӱ[M`_gY/ uĨ#)PƎx%Uhn9O]/(8%gF_ˏt;^K}GHRoEdFLդ 5Y3pl7[yyj*U+tk2SAsLD6.Y3%cӀC ۸G7 J EI6.oP^㩂2!&P0>&{ x xZ}L#Nδl4 l (.&K(x /C_hr0bORؐ]CF8xTxIYO>&X 8T4^ y* 4%؊E%3R eV(Oᥝ;~Ӳxv;1MVMwB!G))vެ}ʩ.-myז౻t"Lhc¨ЈC6B 2Y)bO, 0*b"5Y9\2hFc>oBC(qs?Ji*tz%1s"ӓitzZ &6aQX\Khʶ7Ѭj _Jj3 ;3FSXjY5¦ν?ճp}<)`kn#*Fk@@y!'@U|j^}T%[=cVK^qpOIce "gV?nd##,VK-8> ֫UVR~JHqM]ػ'G}Ґ]d暽?V$dņ%$"Fɼyfa\59ePV%5$[o5Y#دoclˏ2,h賜]=ij$|t x}k[RLitkTp XpBc5)\ :t0G]DOP@7Ș9B,@!_wS=W(~MSL0)SʪDZU} /T.KTj0?\|L9Vcp%:َ=KŰSN<"ҭS ,/^}uߑI<3=}}=?nV[U^-{7W++](DnV7t`iASb3)tbCǛ/fzRAEGe%%rOA#$i y~8W*tzl!g1VQaU1D}KdsE7X|3#4CG:{A"Jcb\UUB[t{|l1)e WB^{# 1+jxkb𜅹>IZ1$8c# ־dނJjocXfUE4.Il<j6M\aiF!PPIʳXxQԦ5$-V!v4X{@HI Ž2p|?Tg9Q(kfK}mk<$d#gєc~C DE^fN_ 5|=g wcFVaz10''q 3uq|d'}j9;:ՖO) qDMLV.L_W!bdgr9Zs=fĿGN7 )7jD'ǎ'h,¼VӢ `ujYҙ:Ǭ54A_ <; ޓjy,PĄa"4:+-ϡ z3~?`bÜؗ/O/f6vk9+1:kȓcX:J3J%RYq.4Z+A4r6;r?M vaq$Q[B+ ˗Z+4 l-lw`Οf0+y n tr7xZCCT<EyV8^w-Z _GGo @&3yWjmr oFUu~Jr4npkflRZJ_grx6"PR}1H>Д;Q a~сDuL l&\3>OodOS\9m6t JՍ T> Pp+[4I5k~ZH\|P/birA> &TkDq$.!mMI!ɔJqDjXwT Y[񵐇!H;Nno'ϭἫMFʫ\ܫF8b#7}| Mq _'m F"4RnY}Xԙ |S֢'hٲG*oCl&5ˑ96?}6*/b˿5́j3kˀZSҎP:_XGp#TZey۞e 7r0jj9"cQvT'hi# zD=S@{(2Cmu–LW X;GՊ*VrCGhCTt{< |ʅEd"0xKn&|xk~O2/$n\ʩx܄8K8Ѩ ˽c"ލUexeR@nFc?%U_tX@ng2TQ!GGUz \8~S%#oTb >:Bo`Zt^ui&w:@b oE~Plڌ$ÌNKL[I#i0':Gosu cO|2*kL) m/ '_n[LzYpTSBzE#yo[LZ٦K/L~_"c=#OCOIYRk$I'xEH~Qw8PsCx&&޽!5Ț3)2"G"ƳɋCX3NvloqFszypRVBn%4A:i;|wMKy7WW0XI7-B|As☖,ʼn.br%$#wQ%^>P,kӃļ J.Hs !ܣ,2,hH" p-U7r@b؞? <W hc,<-:lǧ5fzΈ-E \Lg+~~sq,+:NR=Ҏ8=KT> Qx+ؕhӝwW < xbtLˮIsb)/ƨp^\6v>aVm ;;]$NV躞^+܊_'V3z0#&Pcz|fW g`, @0!ɶy:W!?!BSW?!1/:]R'DdAUDV#OJMޠ֮)G(UPCS|twt%s8L,$AR:nk坤LFj*${">XS^z5{|# eOIӶ4Hq"6$o[0vg< "nۣ¯wuZ,הr<~g&miRyޏ@3!ν=0yςʰ쐈k_X0$yLJ:LgP1eۅ"zmxoT/BLǮ/$BP7F3?@2H\jpݪx}-Ưi 9QXo?=ljI{ `/8veS_yj2ǟsNH[4il)zRVLqG(iB`檰w3eًϔ+f\44vnOrg}5SvIJ!Cly,(*h O8a={k /wgׇm})^65)`y-.JJn <jOIBju+nejbRSh+9shI;..(\&/9Sb_ɨݴ25b9JV0RvvKKz7m&~0"k vfDf\R/kgId EZJ88-ĽԡD4 ~ĴR 0t.>ݷZ25F2æX{nC!kl7ЮuLE^|o84p4ו5خRlN>=mdk0A6Ajߙi$KT^Q%|˨ZAHE;xq/,jdUZf!2ɤ |cƪˌϛ^J!`ʞ}UG^y"й:Z}` jTZk-0?͚]&FPyFAsm#g ixMޘhLJd\^kC7ii.(5&7IKR܇O 趞{҄KRQ7m#dvY}"ϭ uF%ia]} plhiʸ*ߓ Qet C,w@b T򅒏ƞOИ1r`1ev W8/q}37$POg3j[?Op`Y\CFM?h\8 _2hs\p[9a=8pAxH D@GYߪ5`h`Y!0:HjHI~f~UbIFL6Zf݈pC^wO#"t#j4DY^knD }yA$Jּ8kf,6Twù9IM9Sf\ϴ~9OX"J^G lf׍9*VBoqa*f\,g4,5r|&*Umx ѿ8F0J gx ak-s헗|x~QBY$ b;pBgi2-fwURPEp'_Nsbpy# zNWʹib̮zV6G0N<`3՜ZÐwE,XV61^`J1AwBqL'S~JyQU⒄vd:ϗZqQMG9LXxTxً X6<)&y{* ')_-Hd&x@̙T2Xl"c5J3IoԈɑe`Dg%zt@[ue#0A/T;$G`[Vmhqmb1PFd=X.ŀ*5A]x7&Ǣ6c-#Qsis >Y4Lj!u74W5Tuhp hZ+R o5$a+4e1!W`'WDS:IhWy8~ ݴ?C֛X-u&eآk< 'zVG[# 7K[rUyZ%Z+B& 2|W4vC6vuO2mb]Gk3^z= ! @P~ >q4C:NiQχ#FyFXrnZ%3w#`F6WK͟/2BNRI$)RhjĎ ~qXe፟\İ []s6 lZV?p1n7Jc3uHE/yHncIBNmZ+lhO5P/nW X6㜺uVKk@Ƞh$ZVJ¶rAM-3_7f0\>^|u{C/=Cق_XI.#j} {0>ʻnSXmE!8`U.fyXMBS+1cR9;r7^w>mĨX4P}DZ P0ׁu3EjY_Y d?{-`|g6cr^B * ?Js z!{G@]JGv G|,21cY+KHE)o_oX=/()1dzb4on`[1ipס3T1Ѧكk lԯK!y<~˪VO|vg* ~B^4EA59x 9_sWPO/-H&si9Fv (k>%PI7 }ƌps~܃μ/Cx2~<(q!LKWg 3 =.HQA[FV/ zJ9 !ݶ z?J- 8}\}$_ ͍2d Dw~oD1ܲ靓\~*"l_b:T*.n :εܟf(+NN3 !դ,[ΟBܻUfZC~98D yQPcn)SGtTN u'1Kўmy8M_lWTl N @ސ=j&H!( %6{;YoxJJ"K,DʆZِ~}! iG1UK/{!B5Axg-n[;0~xDuG](VՈa`Zd+ i%;ӐE<ȆԦDcCjPl(TdͼƏAj9 th:NO@O٢%6ᩛJE^d:blٖ'e$P2lOWX9okXdͻl"1F[r*dKsۍuzDyliÞ|Z-R 9=*i3= w-$q Z8\3  i=M! OU8ҎTljs,r5~zN"W'QK26잦6B2fFeAB HS xNA-t;sǘkWvX9{K9ۯ)r~_u2a(b~dw6R}E2lhwoK=J*Hd!64\s.r (z5ɽe˩6.?^fVL*adBgk!.njH\wj֧*E-KF5WT:>#Y h@p8\Ecܖ.oF3t @Ư;N4Y̵eg)%f&MpVɍ/;zcYN&vJ@Pn$q79mM+ֽv(Y%6NPv +M.}،oDwG{#ҢUÖg: 'z'ާ]brXD(1ґ CS.XObY**i^qi4w šuÉD- *FE oȁ4Q|,hBBS2OejȇODIq0@Gx[}&ڼ<T SYu-@j$5cz'/XrMiBu:@j9ZTdxKuxo F> I,ҁ5Q5&v5[~4'\jx̿zԉ+VA9j^]ZO1L ͚2PAq w~,bo4arIjŌa M=L0&ڼfYq\7DQC-EbĿK7IZW/ ڛ b+8ז? LovE/@=?VR=* >ji`ŤzɎEccL2 lHA=F)vo,w'A왭-@ݱZKCak?.v'Ɩ;r pH_;#lyMR^vc łRC,]sb\6-tx' ]N&GhQY3 1wGoՇ}SFŅ%"?kaݽNUtjVBQ ],Njv`JK< "Ƭ^|mX,B6X6C Ȟj=$f _(l|quoA"MsL~.uʥ4^?$tGhvމۉp^㟍꟦V\$;mE`~n\RM57Ѧ^X kfgDnUY^?CʝgH"ݜ V{zVkz>?*ϊ9"/ѣo7_dMqڝ2YW8 ܙgߕ)W>h'%gXimne12sh[\:΃G g'NhRz6s2!Z!n~]@eT/P.`JK/"WF.g4ZyzUAaRUU!0PIpR;#fywg;T8pX7 'MGFճc! "Ũ\&RۀanM砊a؉ Ng\ZB'ѻtn;$K,МQE<'L8^Łx_qxZU>' v=ۃ<,4#;i"!2^lY>d]tb~_7w@]hEJmz0Om=Jߐ*(ʩ>+edǴHuR@/SsL~њdR, wo5b%#Dr)2ı;PnD_y{HgjէNEE&`bd}zZ=9?=l‰Vvxa0o@Xk3b^jəV9*{ЖBwuZO)blі^ HH|xJZs kDYGlx,9@AT3 zĀۏp54 eGeV7YtIOQR'>>|/+}Qc򇄵(#t#-) eGs )E; ؼ-l9}JWVژUr#>mБvC{plG*'&1m/,ux$m֚! Pf9~ZidX|UH! x!E:SLaq EgB#۰Y|.2R7NҾԞ x!#o~41F,1s$< [u.eUS;\[i^gYW=[q0&,e@cc?\N;sX(f[[ɔ2g%XgX~vGv!ǵ?N㣐}Օ!t8d)ZڄWVji񝣗;6=v͸l}%dtUKQ7-nF$yϾ ND8j_0K~AuX+P~4~p7po^ZV: LPMHu3S]-$q=!^Od^! K?\Elvm`v(m ->mbo58|ZnV =V~FG Znm&'OվSD*2D[ #T.Z,5y¤4_sը-/Hv`&/>с8mKTޮ}clFU9 $iǢ/c>.Lq2& f: NDHF;6 ù.,vֺV;q~~}4jFt2aEٽ`M>LKv9IFɖ#vIKgzD%j.ퟲ'%DkWd'"b-: tnPnk(HJ$bׂ]-27XFv|EXUFuHiQͪ(p"*ïad@|L0\DҔD+ٚL?fiOUb6fo(:Z.W$SӫL:0`< 3];l#Rp8lV$v0NDMl?+8v7hej bF LANEN+K:J+Qͺm,o?9 Pn܊@+M>pEI&D,d ڡxaB %i!NiP#eVMaVD}Q2F`Jmm@^V$eb5Ͷ<`!'\=f5eVޕnҭK-hΪ,"{O4e={2o#t54s!JuvHUv:WM;C؝7m<N$[hy *)!tpϊ&9zI} &+01+.)2|۴0Y,V a%i-TwT+7|Ka(,.+(JSAV(ndWǴ!2굪.εFs$wr $pX|x8gE撐%إp?)4`.NM!,5~lȠH^rsOKھWc;En8 texAu*22Bv3SlNP. ehUC$6yݮ0t$gӱ-4F *d,٪1I[>{vP&dR+d wsqG@W?r⹡RBz ZGNwiŶ&p T"C 9[,/ x=ӎޯ1A^l[k76^T8n<8!jOIEQn(d"{J7>vXwHWV~)ӂtS܉l?}h4H/&zO8;LW!; q>x+vM'IxdtQ}]kޯ2öS9h_mݱG% moQ3o':SGl1M$ ̃'1'io Ԡ!!ys ֑!$2^ŏhR? >x PXid.&C+| '+3'HkW×uobAd ~;~%WN{$*=kd^f=ЅY\o14 x7_C L -+lcUJq^UW]mz~p 0+@Yr7@or.J9\z"AOgjfo^nZ,v m9_z 9 03ʸ5U8X-;]ˡheo,<zA9Yrb=vk@jcX3"ҭ̶dCAtJtR s]'P0:[˩\tzYME|y7r5Lu?J5O/ @*Q+(oHt2>{z}T9XiҒ+OsZt%M{!bLjſ$ؒX>i_v<2ؼX ;{~6y:N5NyZ6ݜUJI#5_ӘJ p|sinLgo +d_oN6V Ձz1! UݙcFvsRѡ/D? Oz:a GfYk2Tɫ>z1Q4}fp] PAbrZ4KjmlĄфW㯦\<͆l$Aԣt ?ULyn4f4본P/X;:cԤZaÓgHο]Ljn00]0%TrOgeaTx<+٭Nfbݼ(O) |ElVh7bv"۹XQp4>"W.Vݍ r^gBoO.I(ʔ-n͉RUm&2ÊK+ wvKJ>$ &ILN3T͈%xW~)OND}Tґ N43yRYǓbA(G1Vtq+ߣ= #ikւT{[/ P*b́t$ѐ^,ޛGnjasRIOu-oN-RytvnEi`@\Uà ٨}t+ffGR-1]iO֣#jҩ4-٥j=:'^qbMTqYcxpn2m)2$ccʄբT`H[h2SiPr?7PjQUФ3rpIkpJ&$osV5}pMj9!\-6oЄuȳOD#|9{eMDy5yVQ'J%i}(*43׎ `DAbXS^;c`@5)cA"V;t>Z^AH@knʈoB; d.! LǨ#b:8Ǩ[d(ADkJ^a!~S& !F5>Cެe b5C 3-X0+6Vz|CdԵ/M[}-uǚf:Ji7~R30)=-JgovtI<y/Ȣz#% rh-pr Z<tAZ۷694])D4}W)3F35{-SZt`/6xќ)t+/ t/FhbQGZLhPeܷ:c w/NkfYMyEQn1DThBT% ^)^dP8L,Oq{ھp1b>N0Í]-TV紁꭯Kb .Tmi%(vۮGd#fe84K} >(ġP?&y~dMfDgʬtgsv#2fYeAHCOԽA2R`l,G q5h/h4c-WtÔLH Bl@RΧ"~vq^]^"-y3֓ ,j!l gz j/h6fOX9(Q1TIWL A]L_rZ i:B V1:0:(` SXDƣfN9]@s`8*6_{y W-Xm!2M r`tT56,`G-@ _dbqXCk ōsJ.sP:$M(eyn uD_򀽯\:x( IZUME]۾gx1ڃ#X-w5ZI1">wk8i}a6}ffS1aiOx^< Y"tqqsd6ZaF$pș+Za1I-l߂s{M*aqi^f A}lE|Nk- įM[&+*wl@+XhV}KcDk2C/ȫxse@Uv#4F9s Z o:,gB`lŧ#$.[0a]dPјr ^erod2"E!YCͦ2#Vw]>VGA6^ԑ&^mqff]HcG^₩&Rjr-S/yYo.%D蒗_|dҠwL*r#'YS2H5=8qwnSH+c2s(`C5aY!0g*z_+h!p?\,z$YTE<7ɺjL࿕UUPB*/}ͻv(LѰaduKt#5'.k?G5s^±~7hw$+J;pjvFYDwN'>݂_ޤځv7Kh:e &fHvk݁\CNNKP!+q=GΖq0QIEwz$+yrX}p.PlutÂvT&V2R2wP!xv2=\:hślήߙ`lP9Ξ‰A%jݙ[ʾ ZJZIz4QU ֜+DџDw]b71&## **%_E 餒w,(e4ۄ6ݑ@~_,5D s_\dC#n 2ҡ\)qQ~n#s;Q}JwJ,#f7+>2HJjD9k5nj $<}ŖExCқ`<DbUu7BvQ~y•hB%n9?ۅxEWY9LB! yv\*OO3 wj2ɹZ ia!r'&S*\. lZ7كC`ToIqɤTwOPZF()umc^zVfQSeU~I 4*`S?/~ %Sp&ݦvbHw)m'*tuWx&r+*3pv#ㆥΜTE̟mLA\Y=:ioY t黎5hFWrH&șuavX/nIWborΥ*Bi|Tn9̛Sl-Ǒc)nb٦XF1nU{]Tv_x,j~d!^ư ך6`;RT#ڗY/T#5v0 =@bY0jMB# xo͛u7/1Q2qwʰgnŞG^K4+F+̌_r F3+-Vd"Y@Ń͎EKů=n2A0"$`@**"C l!lUrPnâ e ~n㝛dfT Ymi_١Y?q6X&3݅_V?.YGdU7~#=n')0\Tl%h*Mb蜩m0%0&2i]Dz8n};oפ栈:rϹ;PD8(K4=& -=LbZvO 0|k jz]wi2QP Q5SswK W 5и^6~(]>L#o MDus=cHey? 4'p6]( @܂GՋr(m7KARm3 {{Q8ܦe}U%W['+S&YZ.4iFr jHB-)5xSm ?cMӿ[ iOQI[C| ^ӡՕYKl;Q6V Ѡ8/۾p` 7).\)ab׽aW p_%Fd{ G)O}clGO_yz(X]EQT{)6P+0S rujgX?]{ώiDKA_N|&"2U-[krYi` RsCy/جq%ޫsWt97mteJČp]]EH6hp].Rw=/[9\HT]CNj4v9<bɣa/!p1O#[RE jDvyKcD#G t#,m0YMY"} \-_N[Jy.Ys{oѻ v?9x׎Z`XBKd̔VdtE:/|3_*[rV8yuPB 60<t4 `Ph&pO߈=ikt3K<6v"SzxJ}ɦL+Sorneu#j TY28 dHKn B\@<^}ofV 0!0rz8J"s+ iqQyh;rric^.|Qk )ZУt0F. u&#йo 2.Po% :yw G]#u>4O=)D5c3fS#p2]q" ֐A"dSW;mn=I]WcwvkGG~p}0ކxu([-DXz`[qm>ijy]t )< sVq5PӮy{2N''v(ňCi&2ӈHLa {Hjl) vyngHauhd*e Eu@5hZ_ՏXߪe 16SǢ413 !›aۊqX,3gi>@[DϘ'ƋF߻/i+l3P-yܣPAPS`61bT6WmիaQ!C`se5E纷bg| uvԟhPuȅ*hJQVIoT l+TCF+(Au-#ihj)Kʚ [UlM6)"ClF 7  /_\L|-Q$N\Z>`7Bb:qD<`S#Sv-GCGFCm1:TìKSzs)d@}fR) Qݯf ȢgaE#]r\CNSv罦DOlpe\ U?:CD}Buq1^2#OdrL% MgpjY{) <=~m_[e)􆏑3zb$cG$;&%Q rv-(RWke[ˠRY#Hz۵%1DHif8_#3yTH9)s9Ǡg13LҌuf0s/3 \3FkCڠ.Lz?ۗa,2x]rtW(A; g1 ]qVL^@B~ݕC)}Pc?R>1@kf5E?k yDpiS_pypҐ<j 5\U4vT [՘ifijEyhaܤi 2dZo}"s416ľw"3D3 ^<,_];^/0')2:3Z&C"R\C/9h~3) cQa(ܽtӮ=gWK$M|`-s[MdH܏]Z5p@FLt "rek1yiE9kkVmK-1Hԥ|Rh63'⋮HPpv DB2 [;hZѭǫ'u`Bʹ6N{}mʵYbɲ=Yl~?5i778BW.. >| ATY~Mu*do_T:iyC-4_CEt'nr15(Ί<8>:To{/3;+R`m8*ڽBpD^R6R"TZ0U.|]YG7*E4EiNf,DJ17/(:3 <&3JͧqF WRd.r;jUͰcqO_zF)VRhЎH0bh Q*]7`+gÙCK+-gܶ< NH]JARxA ^F:!7tш}d;7j|1[ٓ*.`h z} +63kS jDs0]]r`ԹB+AR#'Xiɜ4f P-W k+.*@d'xf?{Ew8 T"f5wq]y-<`>YZxۋϑҵc6p00Az6_/6$0jr);o,[?{}qgh&ؤ8GU1ZFzcOsErt>4k6L[vPmXvSDWБ?uUmH>.^w/o6laUMxҩzIЀ㢬b3]kZ p#X'.'Zs4DB,^PQ_1.36D+I9 `hxd,v z5. 3ģ奉^y4G>I ux$>dP(ICm^ ̠_;f3K;8b%lYcv(Ӈ1e濃6IF~k޳9F DՅ5\S̚ rW`z0;Awv, g6/ q}/I /ױ$E}Nɬ3kzJs1}K?IGOMwPb*rW ."|\w,띵{u׺xw)=n@A9SBpgd0ސcԳ紴骆"M/"NsِWo2W 5e9wgNU7(VziyTίf(B,ԲϤԙf%2Y<(5NY6ޕ0tG3HtCyhܫ}aOix>P4Jl)f05W[n]bm6 j1|6^YN 5J]s"Ƈ9S]aiۇI 4.ik0Sv"u!f!h9\.i55zwR!QF eyDARJYZ$m-IHN p,5(t: CS5,kvjAS ,!z}Yj~4kaiQ[B~o J1b*^+se:;V[D l@}lςxn唚}<H(E$,UiPYv1A.ex"ш2|^] M/z{!kx2M7ToUЈ{.o3;Cy943, aꪼ~1kڛ|Jw^SA2`zŔhcwwoL26'H&!wVyhJ^b9bpdȷG)*gb=Mؙ2f:;L%oN |mC֬}еVidf[v3hxsN5wtm'xc< }{ւX< zb' ܡFѻN ]f vcF[Abzv~Dy"V6bwC#@k[j '* L@OFGhgxFur'kj'z0mh1w`usAk/Nxd:I{@y䫭fFze,{{*)u#MzEcE=9 P4WLL.{ȼN?:bn!>cD.ɬSTILb2ҸTh$=8foXEcf t 3ĬNjrRZ,]eH N4ϟ=hgG LR-ǩUv^Չ%0c~Cp$XŏH<ky{# 5ˋ;&|^O )VFStr ͥJظ]Y\p e-9cpW;(ȁ[a{Cq5#Nq"P(JJ$cSs^mLĽK7Imd*Qh i5W3TWj݃?T5B j%>ˊxKO]F8º՟_۽KZF<Ҧ#E$1zWEd'!=*NeSt b;ûOQ (8=@ItgcuLuk:img&1iݦ.J9Ӂ3~eby=b1 +E$IZk DյPVd8uk,a_L1LHAR :Ir4#6Z0to UV~g8jQuS*ݏ_XF^vWJ:-^\W_E0 JMk/[;M 1GR>dOAђD76`yÔu4?Q EϟΝ8md˔Mݕ 0$+췧(aYp.$,G}ظ`snypqÁh1.ٲeN; Nq6v;dbDć!'I!Wca,Q NR"qSHl|jϾ/?Xk Sd{uP0-">?>i-m5uAeq0b|X$g,qK"Hؿ@l^I][BQM]H??JGNCi~8cFɮdD)y.=~~j"_q{aXH2^TUXYN4X#XV>rJק)_ܺR0tDjS2|P/ \3ҳwLҫ\jQGOSð}X KQ3BшDX=:}$\f bwcE8P䍡|hR-}0?[H $O$;4@I ᝘b!jhcZ=7ZteԼR2΁ ڎ75w~~Mpfb%kM~.sG #EմMA|I9sKG ן%4E=%N6'KJh$ӽI<jnp0Ԩha= w s-W7AjOQJҋz/e*r`#ҵpήZYۖшتl#eJ8tߪJ tyLHgp'{/#vRz8Q`kO=Ixhr,.}f3Nc%/kM '&9󿋉Oo#lAq])ٽ`.QEE1#F\+ݷϊZ58_Hլc6Π5ؿ5Be! J5NXb{IiQDC My>Nc Q< CcWiu OtA{it7>&]΂cK&߸ aҨ>`L6mK|Gjډ^V찓b&ȣR==oa5?}R۪վxV% S/,`h]au|q<~KCqoW:2 3ۮMŦ%̕8Y:,/q㾆rZ˰< ln~V}`d [٭ 0 ZP^??Wé !-.V.a x :\m"K)֢C9;aLGkڭ=KX93br"Ga+ʥR{uIK1hϸ#:JE@ w6NDu=+DvY^4@݂=٧x(8v^}3.EӺ)YA"j%\¬ pFH`ϐ4ϰqr mj 乲̝/FFi詀PbmwvRK-r![?ῦ~Ɔ; ꜦO3x_y7EcE?tCt/ST&۲fb}r׈8kvK#U/Sc6(F#Yl R<ߋTX1* 1WuoPCo)d3z})'ABpԛ,8c8 W29})(\VmD!2^n왌FFV/k~v&sh؍k0R[,C?/W`p_-a9umb]cj٘uJ@pq@h *L6W'X HWmhF=6[!c,m{ɏT7ȇJ!NqrY45nZ,K}6DIDw}Gmt C<gǎ٣@P_qY:yHGWejA43\?uD`k[52[K}r8ջ-sJJqO0J}dy1uB6`Asz汨yJ\j]1cU?&B_upf5iPO!QMPU@ܰs321NJozvvVBU97aK$pݏ%'g#E!C,F-4t͍#fG[ pEzz\:Y~Sͻ8u,|Q+)e88$:{~`fR.xx;+bмYSخ4G~i:]p,HuTbAS= iW.1;??K\cnҬ-F89ߎ 18yK<)"h+d[4Kk\jӑ]WNpuE,"v e&der!y_5R|KEVNH&IT2><]@^Bl齰W4cwyn{-+\Vcޟԯ 6Gb`o)r۟Vd"ট↙P7W-d</,QJY;EAaXse K1`̙tᠷFJ|0+j=QTEZ#)Y$lV^2:'~IO9\sI@S|фzȔOLݦ$x3<0UQ2a U`WYh_n> Â2 R3h;'t2BNR8@ug#1%ܺ"NIVT;`4 6Z&049nof3jH 6ׅZlNHʁ[ӵP$),ڵt[|qpB3y5<4M1R9@14\߹zZ}h pBGeK?TfzkB:BVLi98\kע|dJfG_vd@C_oJtEQ~Ci\cwMHは[. Kɡ#>Q i̪4VR2moRx3ovUw ||nJS1-M?tc^i9!!&%nˆ҆Si0~B4t:z:29'{&a$סIwa}a{sR9, [CH/?,}^lg6)5A,S%dj,mrB ?94$ +f<<WDf_*'مN?\]*Ѕ1HH,M=5kujx @CDYOUlAxyPQ c۴­e%VY݄OM5fD u bR#þs-Fjԇr.[tL27(^ɈX+iVVNڎoisj*xA9Z9e.{jrAB092T]6};Q>%־ IdOq:zG=700:Xap|փn6ov ._91DP|ӂQN4/7p3ztxEBkpQQp"Pk䥃f ՄKNruE;o]qϑKw11*flcB F-\RܩI '#Դܮ/P YHg {3Hi)wYi}1? LU}*͙ NXmgQ^hp(J߆#6>ka&í* ǡ])\y31b''#]OH5Bp g\JM$ ?C Z項]d?v,,OЛyAK7XayK{Qth$fH$cƺrڴ-0}>5h͝L3oTL s  Xɿr6V-Eܴ~-FG+2AlLb,hZ`5UXfƀazErO/?KSKyxDPr3zJ־(1o)˛ݿ mF=g'4]̇=tuj]RY]ƉqP=Vt?oɇ\V2-|W S@$*,41O[ٓ鲖2RkLMzM!Xqg 0 5ʱNVe88- vPsCs9e xUbe^)AcEJU*R:./v?.iudd %K>˒eǥ ժ6KG/r $tU_d~`J}8H\ˁ*%rY5c-?C&I˳ IafˣVU"'򬠴p$4wZjx=SD'8?2)[ 0cE Sr5E@( Y ::.pce5*`ז/1ߘ%]?WLnz܊r#SMhZ=$c Ae u773UGQ1Wx# 'qK×|"R윓ld[U\88r%\2L"uy+;7z hM*ҘdFYf͖s9x_90HD>~ҩ]MKOlDg(Qw騂DFiwBFtnI$Xi=m^N*=Qkm-Ñg' &GK9&۲6k߁%0#iXX=jpf/PI#cKcF(K@(vt2o#߅J-/G0o+u]ȲSآ$CvKw 79W3EX?8 ^hD Hмk)uU8j7{r{"LBb/H s٤bƹm6P G|.Xo"XA;W) [W,1EF?X`OnUP`ZKi֪lx%{ǞT&GR./j̷ ݫi#c]:q)vk a"%^2v?_ B0vD¥(/'Vip>һe+z/ ,i%C7:1\+1Ur9񠬺 X ȴ#3AoOS:xƻ.JԹjHTcH+ ˸f\|Dn^ &VOD#EHH'G+a/:kr{; .h~1g!96=ࢹڛ؈ DŽݸ_ %HwxUVMv-~|\ ?&ȯb )rΞ ?hֽze_ItBGָt)GڸZNO|qiB4 5H8<|E6{+g]gM8/n۽+ŭ 4g}40WjXJxhBX^3;퟿.5czxMb[~9nl:;&N92PIL ) $v.\}nc|e!<"0v[H#DzVAjp +~}CS)qI" qh<>5 }I|xn$3α a4BݜI=JPBg6A{2]jjyj)ܺ\/Cb>D6/7c@%Hd81M LЈlaΕ M"bPd 8et5{k7uX|Bi oߙRDʺo VF}}y%{ץ<%n'sYJЋcSP7[3I?IZШC-W4S : gnԍkrZGZ0g g~4+ ƂQO MvMFa-ל>RzbΟYt>Rh-wqB09OBju6KZ~xT^o-hFK>ob˭O~gk:hp5M^.ǀ Yke}N>VZ/\A#Mg+8zv,Q:@ApfA+m%]ZpJGfl͖p2.hQqݻں/;Xwy (V< kPw`١ yFC3iwG"~58oc25 Nko7ٙ:68uyga, Wnui'ZP2)ΗpzYc,$gt7Rtӛ 7ݐ_֖5w7g0DO#HmR5 $>>qRI,9ԿG`RPJ"q]a52k>2tM';'rca9Ѷ:|+(74}Bߺ@h_Dߎ((#ki!`=oGcD v!v7.s דe[C1ttϹs@30744k|CQvʼiPґyRCC_$m2%x HLQ4i_ӯK%5iewNޑgI{IЫRP 5n0Jm0xͬ&l: TX?Q&R4>{/ob|#MO]nH^u)Y#콐Ss2ìG.pW+B>2ʀSY6ԙ%{z'㜫^R*="8 :B[6Zk JX|v3E,,&?^j$u5N5c {1[OM?ľz&R(x4nhfJ@K_|Ǘ߭ad%iiJ탢lvF/Q 3Tv4yDEm[*x[DVDh'.bA ΄b}o Q$Ý0!`Uhpj-}D&f}ʼnKco@Jly9YyKʂ?C1ih[ʢxLK W(; :.A"/E|)Lg޳U.꛼,D])2;[>PoOlf4$Dey:X:ipMI@AA؍F"HlL @,Z'RIo*uskj1y_, 2ʏpe(#2$oS+{ۆ{gWCPŸ@Yi\a+CWWlr.f /Ih7Zjf{OÊ-s>Щw4xwo.)XNЂviU8uiq=}U?g .ͼ|goB'@2^JF; +ȁֽuІ8e^וLA,~\כZe#g9MR BW0,/8^;B"0ݞr/! PIm6rHA ANr9(Zmһ"[dGߚ5r%r9@y,myiHkXQ"(t{JZN5?s%tM>Xص:OQ)GyxݟA\Q;Ѡ2|FerLaq5 BNH+9V|Ŗպ JcX CqJFθ=9-؎U-knm=^x5.M{tZPƕ  _;,8@ÄWJWc1W'?w6#1ިER69m'r.|Qo4ByҞS^fhђ&u0RD[p75 1Eid8uT#Z ٦ (~9Itcelq+Å!׾D%C@CB\Qpt ~ Ug 1t].\ Z*)H|nn!i=ʾ`sd@` Cf zpfTxTr(Mf,{Le_߬ h=%[Nʔ}1:ĐY. '#>JK[ ]pB PU29)/Zu?YjW7PeG#- z 7r Wm Pp^Y+S xX72~J[N#s: 1%@zܨLӥ9"XJ,~[l3@B!U92'N HhM}kdDr)wR< 0ݺKc>mZw<^v;aB": $5wE\ziA:fU`~Ai7E\f) v/%WϹ筺˖ie1fd̺ oQW[_1`y_&Иe}b0*Ux|av/ZJ}U 6=8y]u&u(‚V mt$CZ{aeUVÖ6 sz02Un^@)/nXݬ 7@: S]Hw,jDw=cY<=2-%^^D^J/\~Sra*benJ* T}e%;2,Jg~20O~{jnjx%舙:W9_>IM@L_ dt/q#芵lX#q&_I3t+qXQphnCd-ma @ZYBtj\DwAюZ:VnݓFE>lH9Q@DvT~~tlH~"hM@ B>C"~ïޡ H)},)1pxFrsy긕 u!>]k9Xׁ@lk>3[?n!fG: CZlQ2,!U] [):g8T3Yƾop7RrYh u9g"%NaIQ+Eb_߇h\ 3 Xrx3)䅞QFy 8n$cI@G/), tjl:,[0[E|jjx!f?W ?EǛ25R*c$gkLZ7Gb@O~daRa߭jwI".鲚sWq7Gh-8ǞEꋗqzX$ͻD>@N˵0lpԶ Sx8=.L7:Rbx&3)#;HMc˲VK1"ΐ ZƎάNX|/`Z qWY%(WRԁg@. l[Aŭˈp5+,!JK5z.m Ru>x!/jQ]]^53'o$dS)q {vvމ@qe#HQJ-?_1–Yk+N9 cȊ>ʃjs2n:pUE $\"(qA_@ w/]AޭsJOrke cY3>hqȫڀN˞Q,w!0`ʥ{6t6ݞ̨0f>h%WĊlB>eC: phQ~AT]=gS{E"_~WmPee1!.t4 . _9:`GȖMcɩfd~ ]QGé5+XjQkcܡfY΁-*_=K$7WXѲcLrL1E1uGqw>2:\Rڛ>!ԛG{w9%>d9劻1 t^`w<&e*c %g;5~KٗelӈR߇/s@;^Y9M?"z M3u+C zatr1(.Ã0wLaļА nIyCga ocb7zuY5p#ɏa Zu k2,wn~4@ᕌK8t.h~ %1` 6D 7c2CHq`CSD{Mw\ASv4ZݰXg20󣚉LKLXGfҬsbnM97rn6SL}gR.}m(i$`!`dL\Z0=d-\}%vYX((Yo(:Apa|seg/aVoàSaUrkdl("MQ9Am/ 8C'M.] $)2Is j椵l[Ϊå_;F'j-cOI{k(a.Ez@“23홢%*HnHIP#Iǔd3Gp 24Ō0>P l' Gv@T]1r':DʻsԲpxy@aslcB)X$i:/Gdd& o^F.j{/ mIH.* HR&}g-FV3 jq8+]W l@,;;;&}ךG8[x\AW- ߝ}\U&ZೈߖRr(q5έ¤$!C\ff;xW#דp'plV@;"ԁMlNMd-)KSo^Ug^G\&,o*RXd&ZOSW\ih, &c?+Y%cD,+*EK#@Uhv'xw2e]&nlV7Y8.<@~fz D2?/3i\E)? RIr 2&Ym$[nb\!_5t&P$[D ük9KfӿJ`^whfG&REE$DS ܢB(2c̏.Tpvp`XNNGdH}B67ȍM]D78mnMK)< R"Q5 FZO'NC369 BG٩4#im7V Wh\LŪ%_ @SFawsӥ z;J3|d0*9aE ;G}N|xI 9Ahkѽ,SMſǖ(̑[Z1|uW7% j=Q1Y!RQCۍ.2"jYB)l4V>:c)-C%Ѫz6:Ya qf2;gwyۣjf#d xWd. ?j}Sxqz{Fgk~yFfs P1bpbQ -s[c7fgT5Tj2_Uk;8_SiVmS퇑w'*kX58 "Oo/6UMkߟ'ciR:6M N^c2ْ΀I8"=B25LAKh7:I;GhVH О{}CghG&Rmi~=~Vo@e{>G[nō;اqg/!\;2(GK}T ΰMs\EȺSYVlLVtb ['Q ;7LEŵP_xVES߾حqd<̫ `h5F#c#|HmZc<* <1"KST= R}[jv 試 g[8RioFq}qOI‹sjJa/' b0,J}oEÖTQ['T;b<6W4i=`<0Dgs`16R2Rv7[x639cw}J&[̓sHSLߟɯgV?S,6j%v1"`P([]v^l!<Eʢ6q.qc7]*?p뤉wC~/c6ǁjCyP7w'*C%.j:}he\O|؊Wj4R%-_6w BRy ZDg1Ta[bZexi,g J')=உLn 9q0w^767%,ZNIS`fy[Ư}mlY!*(Ȭd}BW<+N4Yk!)^o$87M/Avfƺ.uPNzaVrહ!TirbZZv}ꠎY+aWk}-BJ5D8я^hNL9p:|5vu(:x֚y7sghu—st{e FXL(K^KL6R6F<{XY`#bJ# ]!?)e6+u- 2p^Ь;HX[2O-^\!77r˓X1ɀ“6LxnQËpG/7JT_϶>iwrS\B%CC]-Kʳ-~!/F9l̃0s(NkNk#r. bBnl6C8yч> +n]CQ -`GF":!ɯ8we%RPeaV]::$6fɑ[Ry2>7ۼ͈& eڗ$GD \ClU5@|@Kf_6*2m@\,Q/B *w[s*0l5|8v J8_ Mav/;oGb"(>;I-g٣GxfL^^yucm !f^plZwP/V3$E'aYhf0m +ɻN.a\b?!n1`WD'68<4]Up ـo2bSޯEM/+u(|oRey9 " _^Nj:92a_ע<* |XW&T mk\ūܠē(V<{H;x|䗨`:EK`r@XhcYOA?D:5g:IRmU(5? styi̾g/ڲ"PCZ_Nm8S! [3M^זגRpʣa\_TTf*Lvѯf0HN&Ҍl>HR΁ vþm U A6o:*ϵR\>"m@޶=;Dc\]VLf8*410qXܱfM3G<Io>H-m0#!wci.ƣAV\-EEX,tܫ*p3"zrTst 2H ]͚i^)Dzca+ADx0/`y>6(yo-"D1)R(cw ճ8O2\tC_F;P!MMrXW!mDre.bBcOFuA (hr/<;mR/BO-!A]iyTX1l?R4߱Wm YZ , aժ43l7砅Zь"ZZGK>B%dxĻXmvhm*6B@ԥǹNlNrA|H!A9 FRcO]`h.4ut̕Tp.⋚i^jwˊ(' n_>˗ #6&0UD 7G R.!&ш 2a2x2~dyL P\@/GW'.K洦O)&EþFd(g±u`󬏎-r}i6Jz_T͟)P3k^㽍v)\6|Pl+<YLз-LXEq:Z7BGDUFL)O+@MO Qcݮw{i%E-!(Z@[y^~1ΘaLWvBE&;HQ;vіj0, +2rFuIQe O-Pґ$s(@UhS`N¬Vm/)^D.&fcR ;-;uE m xj'Uj8_?hAZxt:QOſKB]EK7C6I+f'AY7h R8oDs K^lNEuz \/\Z2Rkn9>!!1)aH*e [q1^FҴY--@b -*qzMGV8O? BwwT(9Vp$U48gw,5?ƄxL'V+x3ZR1LVx_t=, NHtX3[ؼ_-s\C*9|BԖH^_hj+ vC'7gc]CmD7O`^%0O}z`HThHvrAM9#[DׇKwX@J{)5E"*JO_9Mh)bF YdsWL!yI(S cs/* &oV+⏉x8 aFk2fB|/O9Ϧ*-)u^}ِ!%>9I<_vs$(;i9E07w;C:赉Y!z\o]]Kp\m nO9 ֈm9gɻ8#8xқqOcUL@jxPd'}D;&ȦG+'ZE[8Lmj\M7Χ}&Q?9qEk$@E<%dHfl}'m9]6}tY Af71+a-`]zS#WMܬ\Un&@X8ט;o̠q:~YU"o^ 3uX]ڨ#֚DC_kiCs]C9bF-#fK<w :44j aD~/=A7o hM45c4~]4)Q ;V^9+Kүdk?|0=V%$78WqUźz|灗7x4L0]qTVS"eC-Yf0"QgY0ʲAߗ1dΎUXyEENjA OG+aLo~9O)+TڨE>DcB,=oT[jձV.NTy~3/V\ޡ݋=J':ZyLs n+> _>ogHF.L@{/8Gc˩ o#U"ߑ-jwbJN;Ϫ@kepc>mO2~uPaq[zoy?Kc#Oj h:og dRV<-$j}JbmLwdc S€Ѡeb ~~#yJ9%/FQ2 JH-V7L( #Œ0JR0ŶKI08 ܹ2kӳf=C }{5WhTH$PrMQ٬Np /'+JMڑwt:1o1?9m1`w*WrJ{JZsDh){ç';(;ZCs?GU4ϞGXOd&[]!u z:t ݥ9Dg[,Oc\5}Zq,j[ 7 g1`k,ԑw6/5Z9լiA>HUA%p3̀\p蔴x/Cޅ4ՠ`ɋ߰//XC9Y~-M~|Q0p͕0xW{/C2:*HWiL3/d^ds)|w&*}1y +$E hEhA:$C7OIw;{)&F)]`Ox{[;텇q(vz,AY?_L?5] n Jզ* MiJf/ syB1s)2}JUy=` fxDzqДm n,/NM* XwvE/R'}Z@M("Mz㘻׶$!(Xr4ӰsN]iwvYWrƼDjgʊeb~< jMq`h״MŒy[)wV:,^+o)Gvo_~z&d@S)7+EӦ'H-WH^y[')v< R䠓Lb)*Zij#"y>"B79qAwl:OpCaJwE9xj#h爀!Z3%v5YBhä܃78]Z%?ݑE^+#@^ 5ml! 6h4"wQ<0$VDV}kY=/4Hx|sݜ#5cFeM".>' APPWvr8A_bTt"R.БqdQC 鯲!b0׽SL[2KQY5)7o' Ef6bg(L' HvN'J Eʘ׉¯~4]rZΊrVuFqbsA !AfNcVưwMqች K^ ]f,!w+Ѧ}ꤼ3l8͠mXk `I@!<-&QYMeJÎIϛ̏k.S|ADfzL,s:UCX㧗:"S0.8] mDX e^`1`'RPDQQdr{- Rۚ¦;q)ds[ }zo .m &^ VR|jޛ>Da fVOtD*/BO @>˔]K?5p톉B0. y/1;UA9~/s0CcOĚ*Yr" ]NZo>,5Y/)QU#`ZfWo'F V~L|KI%nfI"*{TX3f5fbQlKqhS5ϑ^ v&~@b/y`+: ޔWM^sWS4wRB%ɗ'ra ,}Bc!ɵ[&$-қazt ^ G0uE'u&Pfsdf׵1Bߔ;h=P} yx2wRKA[TYn wj!~W[HŬ2$uk&Pv%iك7g˭ڠR+ЬG, fIIIrgL+ *;UL梾fo7xM/ȳ(".5< O &^6es߷Qz'gM-AV[/,;@9MȖ}إ|o!^zqb"[h݅U9z󴟧292c 8Jhm6&?' SBA 1O#Gye+[zH$_])~ڗ1"()o2-[`{gp.2M]kZyAkB)s{=4 秝SK_,#ck9ḥ@9 ݡE/4>*paMc:nǍ#9-xqU&\{%U nZW c G-lu43[HVl_BR P;BJ8t<o :g@Sf0bleItMYM>]],cH)f[Uv!)00uXA#+*)W}􆼣a@ C)urcq=Z F$".G6PDG E`NCp5I0o`0:Yi<xÛUE5ПJ. w='4!»SgʬAA[%Ei#r 8_P^뼠QL6 mfqݮ1T \pHDqmm{l.IV*p",E[ |~gÁ=~Z }v f/9o[M Vcn=X./kZplW0fIW=K,@0 ߺjjS;9AI/ȗO}E#"U~b/qO07WOj_Sxz5:A S0Yj=R` I6f-;0s?4My BTVh\E昩&ipr]u,/~sKJ%7j?AoA=f܅+"hAW3kE@ ~aBL0c tc ^.Gzyr-FÙ9gOLr/+ A[6Os[;sIZ3.`d(oھn^hAT:RGNa5@^$M̉H4I$kSʎI^юtR[q$C<+1bG~0V`hxGƶWH㔃W!F_oB#,8ͪ)XoT$!N{sRxRFcϣTx1<qUZlRTՖDGO5"y٧_hnn=:& uIn9\H=0t{LN(Z~]Z%>+>M:[ݍʫXL1pcOg:e11McZT yQ ;bel51+MbcYc3unP.5~tVox* Mƒj>|~4Ft}Π(ɉ$>~V 3l ymkێVJ}Cb-66E@pADU[$'Z|?fRb11=: tr,-W{CgǾ*XZb^Ղ#Ê`=ʢgCfD6kXˀ7>&k>ߍy+Ϧf8Xӯi%Z?]fQsؚ Q"Xg%#Acv8p=PERZIϗ:Ʋ>_T0٦!BYaجgLCv}KN~MLy< 7Å+X1d,Kᑛ4Q|^+-OTQ+Y*+{+qgC7¨Dr(Q;.׿RO7!\uR>GG)6TA8'0Ia4L1EXLB8_UkIzl;(%8&mה3P;0YZ0707010000037a000081a40000000000000000000000016759d58000012040000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/megaraid/megaraid_sas.ko.xz7zXZִF!t/]?Eh=ڜ.+?愛^Tf^vz4xbr6G;$Z}84}ꍌC2`f2>ZR^of;mU9G*"#=hёi.fk;tnzHRWrEظO$9|E1#'|ZiR ĪgSq䲟JnO/( EF;[*3SKp"8TZGp; Sp3sGzfS?O" vh3s TY Yq'8 D8"t&\q< ,fׂ#0ހޛ&VN(I- ov]`fշ7 tcc@DYMʬ[=9ءD)JrTӖ?MZW_~ zrf[VFdpՊ.uG41lƯ{é$HJj|phGdTelew ryuyFM_(+G>t-l8MK1=MۊMF d~#%Bwy?Ӟ=0dB@N|ͮpdM|3 FoVяڡ n'vsO 9r)H1H.(\u#tIIKJ>^ 5)!ci>bKWVEzwDbHY 4Z{`ύێN/4n&o K;t4;miJ_?$/!'Mֳ$џrAi30Z>w\\ n8UJ<,!&Č-~B^H5kUUGjo𤈶5?i^@h\‰b{/m=yT"Hp4TR =\h$zY%T3zDrKtXq (L~]q8 9M枖h\͗&BYw/YsÑ3GIxgX'/mVʃgۢx㇉y]g0asLNNR6-Sk,+&}gbgfnm'?z^ xRmM1{pƝlnw{Zʈ$U_WD@@.%S^L[m=|Y[{wN&\G/\ gҙG9#NI,SM eGAo$RcY%##Mmu #`i NYݑ={m %')Ͳ;&7da˘q 2|6K6/^ 5X. CTP90y_Ps(|7 7ss?>LhӔz7G-ETG|i[D!k#0tџIN1+_l@Ӄ5Z1?Arraw usy{'+W1:Z🌩t[oD }mD`VhOQ|6r W#_VK+zChDCQ`He1ޥB-0't 4t(@"[ZcTnw~I ewHޚ?s%.H)hrC`0Wh kӯPvLoh\fq2i3zut@Ax7.T?U!Cl߇ AFvLoqŜmrЂDj{HHqN л k#"!ep4H 5 ܤ0Yuvܤڶb\{j%v C/>I$ [ӦVCX83e ,mo/#kle5p!>jx'ţuP)HqU]B|2H=6NsG0A7q۰$M֍VDGAHDמ" *M:Zӽ!t׽Dy I;h LjS /ƣ^hCDZk^@#J"GpϘUg\P6GݓxK%[ٳkZ.co 3\OfImAMs&!e`j;`7]Skoٽ_n%w*As}ľ$\@9z80đO%N{Mծl+-].PJщn7mb\[Y av_Ļ7ѝ ]iҿ;_@Ư@ V;?}tY2FDDv\y3WLEz&OlL(s/?AY$zzthEpGQ_rj9]!9< x@}"+WiP #kF’7!6^됅oA9,8 Hr;ExŰuZse,aZ=1u\2̧n{gbUI,RQrD.-C^Y~h/̋x@H.OPL?7%"G) l01 k+*m`DZ;VnH9ܽ3-oQ>'+zk4).dyfk1{ճO6H@H̖D}CD?O޾׍8{3sa"e,?ߊ^tGɴM+_4'1 -_tF?k悛Q}-d !08(gaeؠh͉":|RC]kOlӗp tv$u4T=@Cd.E|UeY,vaVBrje@J{Z gYk$)YyC6R,Yo_WaSJ!L3< m2E;:[Sdă܏z OsE AVPS|6W4"dze I'9bԪFp)PT؋Rø~DSЀО:Lr zRۡ?vam3q˔W L9 h?35N}%7ZYj ;B+7Od~Zy{/ڦ@Fzts?k 4r걪?h}Qj{}}]Vz뎦zD֌R"\$Rd4QѤc|>k zq૾jO9Rr(\~>im<ÉD畉KCÝyeR1ɐѡ5fIáƮw ϫ+E,v[y11Q:ɝ[/?Ƹ:ӝbM]\p% uAss>~] ȈWH]J|yOh[28,I=POu_ȭK{LM͉8?⻺@:Y\s4"w^~_7ߎs dJcX)k M?ؚYH2זX_( \-ҺFE]7XI߱8  'i /]ýsE3(TM^׀G^³_ PТa@tfh)-i>CIԈQvN#WHwmuqdmxY39yFLéTJqt~ .lBAT(;&Y:?MǭT4d'm|V^§0#>lFѰ}X|p.8$3 ğ}v灘{gT}J6'WUԙ,EiyU%ă^'QO|[%~!?bʀGFd 6j>{]Wuq܋ u2Y0vmw8E-$f6'9~Z,\uNzBɜ_3&-K7Ufh~C,Am=yE)觧Dn!>F7?]AJ (qcE5fmW(C<*n|-v޳.^O*0 _.V;ln+%u鑁Q/dQDpS%u'i%T[3_sl\Aߡ́hGse &<g_ibd'ʬ,,;\O.[g[@8pӭQڪ0_7"N}D9%!'H ɑ:vrq7E+?҈S: 86\ƒkptfI4$%bphy򪐅e#R|zomvW JPp<a;@[#' 3OX@kʃ_6fD=Bg0wOLq/ӗz{;ڙuI2.$SezRx4#U+`Ͳ?ú6oki0z"^tr ;9֣䇵%uVk.La}"l`Un@hY@gP _F 挎O.=~B'd̒ AGJplB/~|Vqw8F r^_MP&0ۙy,.:3Kb2&/`nYѢ^V)dMD*EqlB9X-2h^jAC򦳿 l+RUiߝ+kf$PigK^e$v]2nX%ry퇫Zd> y7d @ ȌпqC>1`,G99y2U $Ot+A('#t}TVj4wL{=tuЛNьdH!H!V9ýmBxQFrDOnZ0Lda! ޞƏgb8N-궋MU* $si̵,r\aZ+U[iq)qYjxr)~Bݞ H~oEiwyr!슸~D)<-`\pUi( W?؇QbN"nEd)faRPXW4o!;kݿzHk {d:o=1KiR P=#"y4h z62 ~'=8|q9pXL ?+85<DĚ{(fORFMc?čTRn񉷄pi$h P0-ikQ=:# ěpk|b"\iuceg#Ie&5o`-2Qj&&$#e(ũlaD>D9~96Ҝ\:9v]ŌʦȶA+)Nk LՠDI׺y@/)VXΥ1]7zu*uPM3xk 5Nּy;Gȫe^t5 Fluc[-T&Lq#,9\xAg|jᶃ*P-X COfjz"gO[o JT kغa^V*[jW7qBCW:!@"}FD"Ufc {8FMۃ1|LTEz?i.mWy"]"[4?r $]XG{J(ӡ%;4"ѹ e~(mRW|MEm1w *HۃmmmKgx]&V=H(Me3AX6Q BH4k+?kSZGY%f֬ &fMJ\β` AO]N4 `qV'Ã}}0;_D/4sD>7vʂDip}B^S1\am1A 6vf׊:wE+jvp_g֒޷O-ù7g 2U3$‹iiE;mʀ(F2pgBqj'r" mGskz+LBCs}khoJɔ_i?fcaQ b7qH`c/B:?Njϸq5Qh ?. Digst740Ƀfo&?S r{ 2 YcZdldTiܾ;V*֑-|GDX&,V9\b(na]X=~TO|!I.mݧMYETY ${<鞔%Jڄp4퇂1ɪsmKl3bD-U7mXkh=k֮l,H"[˕l} ~3ПFFpxn(3^w/l*J8L$-ӽ+ Kw-L\aCR^!:g+nE"Mװ*_+FoݶG1b!{tzMQGeRҗ_)gRAMEE^@O`Ps֊3"Ɨ%v䣡zo8׭:ҽ'/x05ruN>A;.ޚКi۰{:+\An!g I.^];0@ kyqAǡ~gOd!k7q'ɮ5nGZq'`Q0f~d6pgmP^<%_N b!9&qw`|}/9M;bM9cUX\S\18l*WЎz]@k3'U<4W9x[y|y'AM{ I?=^Che()_(Txp#?hǸGOOÜE?\"SOHtJknEFo:PPca w P5Gu+q"\* UҴ+b>Fdr;dyIXM7%=iLw/2Y2S+KQ2kҹ%߆Kg.9["Y|$10"xiD[=jv4Kr>;sX[lFzJN_>v.to TK,Hɸco,)-pQE;~rMȞ 5ȌSظ~9;.Sr%m!i\ޠǍ!UG7IKf2I^}ÚX;z&N7gI~DYZc/nX 0է?ъ-F^)fuWlǝo<~(.6@cY ͼa /.nln^ËW}#%\:TσIrf!.9Rv r[kdF9__g ]qOܕT-*U| q'<Ap8;9)"J|_@ =xma_%SQn Kbp.~{PY,;|e&7fwYNu_K&٩buw|g ,*}T\Yq $٠߀nCAvSw[EŤwPJ۠;;mU6pvysqanmI<+<+%0Jˋ~Niv1%79oe7=n&}ciO᡽ݟ^@)7AEpqU*ts`'v! XU`4w6T6, q8wǴt"X5?C6L/ Yra/2Om6Oth1,5%uki7KջY [m;Ǥau;rqZEaL'47#s>eml].%  ' ICYiAI-%RfTG[`)@!P!DZk'm̧Q6w| Z,޻`=PAn D'\7Ƚq]G'=/~)D^[ @`wn{pinXX˸բ!4Gykm*Iե" QQX6-G}>d ^WCh4 ܕ=__!A-  {3 1qÑZ51a#!K? M1'c+ +ٽrЫ+H#Q4$Tg@#3)f+!FsCnE#R0wccO Q72r8%'Ɩ01^,Z7J&IdžՓ2ƭcj”#alss!VTzZE=숞2ۗ=6#ѕ-YpzJ}넅p".1pݰƆkw+ɩsWlObʭ  vlt/[ >X~6؈{'0̤@`uK(z 9nGʬ5^Dwg17hEXhz(puS`}kb]>?Yy PQ_w@|Y6s"/Y|g`PACc4 G;੬0@ M O3 2C⊌ SfAÌ[tзr-s3'zÌ!ES;AK;UuӦs4*5QJmj&2q7QE/C3HR0PA!*IxRkz(ZEPcD'ˁj+#6CuBQ)Wdz&d= +xJW4>F.U4CԐ#eR{q ecp~XkxHQ/cmqp`?P;Wd1#uB*u]/vD~V#f+^ZE@b "[ ڜ+ [RPVXym!YrOή!mAw}et&xDw]% :XaSYSA>w Dsp@X)x8*0S( 75gJq?a^Ol `Aa'/cyݱfm?&B8 [}*+KUG3[Ҭx הb|8cȳ4,3]jŜAJJ4ݐ]mTO$&%Ʌp|GGϺaUk6 gAUԒQq<8L |F!/9wAIu&lcon5-S~m-"͍9)HYN-#Hn4j1'ڇ!k4^T:ncC3khR{P/_Sn0>nLíuU!΁_n"|:<L^R+EE-FF4~袸!\*B3* ABe8YNgapt7#H ceN[*fycYUW} "kRq2P$jۦ]ΓuAu >c@uU/dCN&/9"9Y%<U1ftBHӲs8%Q]*dYg~1O PB=OuXb|51~7Bgu=1s֟ 9ؼ-QgCA+\ e:Pc\} 5ѧ,$/&j#YU&V?!Xt] #3; OlV~R|ʢ= h=(aRI3ONIs3woջSۣ &%fzs\}.Tt&|7 \ݢ@EtM!AQ#r ʫEWTv[L_R]|υ a^|li㛊>ڌن|(_1y^Hv99*U~>A_:3@wD ,O޲~˦0ZT^hW,;q"lsC{kMB^}ऀ n!`IwLI/}@0hF#,خA k =u 5U v$3\FQӫl\Cb rBxN)s@jm뺺A@;?u]R3)s(0(XGPZy:܀ k\D+8焉n#B[6ZF !ׂ^y%"~Y$WlcD?6I@Ǿpaη3Y=;'ewV- bUGA] &V\wrQ}\prwvf2 p&,Dn}n`+KRԡB_ Bx!`)cزqvYFaĥg l<_ 2YnεLNd1JPUJgu"_1wK?0C}bD(7iF "fg1j(hKuCGw3_qWg9: fn80hX=Gy~U(6!_m{Sߛr}]}f$+z#+?`sǤV5)N".zcԹQy~7~BuI)P)0L%e)_HZs/b[w`Ҍ*ハ2t:ިcX_bSx\k"0R-,2[*EmOh`x92]af)3)nU^Jخd75O=.NI?Aw^<к@M-0@H_ӆ'J=DO j 9_-b5T7Ua7^GuCIV򯩩x \`݀b.Ozi:Hif{4}v+p^]X6⌟~ :gw ~P:6~6|%/wݏX QR+竍mAe4P=mj56Mt86)9ɦ".aQTSw;cMX2ng7WGp7#,; T3&e QGd@;絙^yr];:su'u}kIw1()zedZ?ƿ6` ԿVz( BήٍTϟ*Kzgd@VlVM* Q`-K"@|.1.OZ=dΘ>X#OJ'[#|"`u[r[kJ5:D`9^#oy م7M{whL`#x&izB`;eϵcM~7R*zi:!|yAZ h\~ ?VXǝ~m' %`Ak{,8-pr?R(7>=E@du >D,ŒZ|}7s7;G #;3tR3kQaw_0kU*ߠfߗ`$%Iθ6آ*C$cIˌ&KI ] ?@s[2jQfC"iЕ݇ o/o;P_q9."0/!}גҴC#I G]K/XLEX}c ?0cf|N0\~Ac&%JtkjYSV j.,C:$!@ꯧRTwnUf[{_-a|'ķyHIeLq>;,sC,&@fz55ڞogN-< QAe}3CO+rIʋs*ZԽ>Peb2BbS',t⹭b$ЯVgƒo08IC fHn->t9b5WX`'Py@7?F9NF?5t|>6ٴ^ps:8J%[RJjl,LU9i&7 A/ޤNh96b0@5ʛ-J['|zq놐lM2S*{b#.2T3O#;68&n|[kn[^$vV]g5Z=ݫzpzsA7Qpuouʈ8vi]Jfb{{bg(<&14!?dƽ?kʎ],dCVǽ E nJ*XEy&QEf s:b?rU#ZKl12pJoxE_ Ӄf-!|W9PsiJGJ4lMXoQxXC[yf=k[&@,"܊*ԡxC91>8!kogJoNGӴ{*cB{ -*-"ظESE9daaII_BTҢtA7|]W9 )揍r݋WD[%KU&am eDAwc Yc*O|!m U- VqmIo$agx՚ĪֿpQljnڇ(Rh}[os TNfq^bӍQnjׇ[MJ|S'-R['0||OOb%lG #.k{gh$"A"H܊Cp6ݣnQHmG O] cLI;Nfx* ['l["#ANL]fa%+2 r(u)Z/Y>2]kItSd"qk~P'2t-BrfaҥdB4qw2Uo'Z>˷=?2IG skx/z!&n'(~9*F+y6 F"]c[ ik>Hss$k1Ɛ  ];-abo7+le)g.rV?ykX AB$x m<{}Ob1P/1OզTjxJ3UMܕF*B >O{t*7 OJ?RD$<z<~尠R%<:3/[#3g ϛ&cD];?-1jm$(/4,} &ݖJdT=g| P>ᬛcr?T҅?m>iw,ER2Bj@3gteRF\l,WLda)cM7!I/^)NMZHkVt΢ZĻA=(|4ԇ_|V=nVsd9avJ\pD!jz 1 c2r[IQ mw5N6g3ֆQWp*51Edy)_GkʵMW-/A(6^ѿH?ZjHO$N1B`~Tp=ғo$$?b=S#ԐJdg߾Tz>~3`CD S ZOgW_j8GO7*0xeo$Qs30& UK;Ooal,Iŋ5L3LX,LF]eW&fhzzi&Q~ˏ$`/!t`+'K2؛tЄ*cyo~E|<վ8ϣ%akUUQ Rj(yveȎ8:2oOR"jo|oQ[ \ ,B*U062x8iA@$'S|=rڀ_1^$r}B^Ơ":.-\ tE1BJJP#15 A쎞扨]vR+ /g}bhԊ:keYy`)wkC;L}4W3Lٙ !Gnßj1c^`l?q:_ѸZBF]b=}ѓYoAlS߶ Ht E|<8Fk7$:gMWbk$a_&iG+:I"Y*'m?x۟a(GD{7NX`i 3y(AxC47˧brUYL(Ed qj< ({ղim\Y >ro'>6=W)jFf/ۨ` 3yVJ'ClsM2NO{3K*(7.%F`:ZI|8h#AinJ|ظHƨrz5y-hW<]np]i..^^4Dp o!2?:rj_sh94f Z<þ"T!"6owi=@*Caɽ.6✲kP+܂JU_p8Wlt>0*}\6qtDƦnxV \DܯV&wf3[lM $G#AΒ7zzN څ5 o?S:bl ܾ/?GlJւ ,ߊT`DI?6,ktTt.~<}У4Xcv {H $򵜉g>D w u#JyƙB 3?U#qmg*ȮxwJr_-7@ҵg9rRP5{&J$|uXtNFy69+>~A# })$wwYÄfw'S1F]vt–ʶ!<-Fw>ћ3tWiq d#[ߕ9 lV;q$ѣ%=`,鯻iAĻ# f8/٘v 0бt9f΀jb9aa#rIP+]LJŪV P3# b&06sJ)(B.cկkkvΑ]cq`dI*_+%m s'5UM$_v8F+@>ʒI -522Е7\~5sLBwl  wDE?փ.ju7~hkY93˯NYY/hAItUmV*@o,좌ų5NUޓ+9K < zEyپ#]W)-NN_M/6[odrSӧ?\5?@ DC%~gB!]F҉=DmȬuUɴW'TWSFfꭟ'zo\Bе!67eW7Gkg-;{VbTZ"#eqRQIS*y&06Z"VV(' }{"ةB6| u̇ˎցwy+zk*tM -: \(n=Rt!]40x{;D%0,!ZrlmEG5;asGL" T7gޙ70ž/4 OpWi.E򤤕41ÎAqOf47P8p2@tYOޓ(?oTn&1y Y la$"V[Sa|ܥ8cンjBC(G4?܇Fʠ%4)1E\Rr2k62 D *|f+{XƤQ;quPõn릵TNI_N-O' q Rdɜ@/K;Zoi 6nǂCUD/N}BTF_ X7$ 0C[e(ߕ 3xxp6։(1>%Q_c:GHDdE:K/Uf|v_HzXypG9|c+ Oet ]x4G"n[@A/ NuiГJK[Lt+j$۰2CDƨߓ3xS˾ȱNٴ;6 *a؜q 9*\N̢4"ޣe%@CAga/Py8 % $[)šԢ@ aK{8ɖ@eNP ^L= @ K"IVR <<SWNbJ:zq+@=*t&wԌXTLE,p=#dӍ EHq$%,s~ wcCjv.|{|7>oD;$Ł=҄,dx<8wͰ[񨵨 )8tg47jHN (D86Tf. ?i_L`գd 07N~QF+N{%ɪ_"Y>Wi :&ŒiM a~jӐ_])ir)OOZȽ'i G igfE$53Z4wW8Mn;Θ;Z f&x2բyS(R d\[Y6}̔Pmv e&?9R0t! \jܼ± !WblagS4jԪ37j_2KHO57%Ct$5RZУ2bLK&; x2zrmSjM11X6>|m %J E7rs#˔S|`wM-pprJA` GwJ>HF L e)[<^"BG*1lB|Wu'ZVN E>JK?-[G 2/Nj{j_@ٷDvbQݭHdMuT*NBcbK3G{$0L:K .1$n \^{fN_|5*Ӻ7L}B4Ihۜ_d-=4jJ ?n0blU<~3اvr@*u lܹ#)$R̪0l呻'9YX`HJvpȷS|QԗmdõIoqbzL* \~}ځVRK XH^eJdCw&*י]FQhGdVND}HGs;_؞2[^lLa%f&oTDȠXUyeM`J$U*.YYn,wJg 57?'4T=~a?@(0h`c.G!$@kkybEN11rb #({#;jÛN"'akEJ0w~J')m>JSx4 Jo|-h & v%aM@SlMVU^!h7gCw}K=>6' =, op1\ >+#Dl4ʹ:ݰD(X,]dRԚȠ`3GUp* I9xpQW_I!,E{Fpj֓`:h6ǰJ`{EvG2K M84mmQnL?0cU/;.[j@d1Z@]rnS\hZf=wHxԈJ l-`Y4",=fINC fô JPb+:@K x< Q\F^֤fE$F>j0mD[ Q}}3}B4200VDB{d{|҉nĻr鲊T(fV2atc@]fSr듩>ET ;,fW2߉4f3yUqD85OcǢ{sFۈ Ɋ2;X85-kEx5|FA}]kDF,p~.sֵKOR"HliIAW>t$8 T9 R?uQmY¹Չq8qgK=?n8fueS]#<S}}8>:/B*bD=B8񬓗[>T=ZF □ w<$^#.fck@ ʂς vMwT'ѴrMDJ"-SS.KmEJmD*c^2s~I:A2iQ̾>]0YӖ2'9⨵laϵ<}} ϋg(]4gK,sUz3WgYsc/nwx]0oS 5^ 17T,Q \rȔB -T8ӹgQ%njn^25FTnKe=MM3M:nfM֙u.A@(l.pyģ 2'$J\l>cjpX vy&#ܺbLSO.uMNo00m;OjyXШϵ͓(ug ;V}׏?œVdGOFM:lu!)a5%S#m (r]V/ӛ޺yly9K^j0IPm9J ćQu>@xξ-+bpV܅(y/b׾O,&Kب;:E>D$O|_^gC+\()|Ӣ I6lKRgҐ鰀@`QʌYhTVZ usG5f,W=QS'pX&t۶bj AǰeBj{x} v㳺tt#A-Mk"{j}!Ij3~ #߽ p}P$ި+08몎>eN #{=_ y #=:B|-7NҒ['ec*JCZ}b\z r# iHl&J|SEMj}h.]\ìHue7Ea%tU_\tܸ Ȭ/Φ:/B`Xδ;p0bTA=40/=GgRFSU HgB`"\=>@~-uh OfDXHl_ ϋtzIYa!2WTRӕ!;~cw5JM2\%h[|Ukernz㼡lO5ԘdWQx,I Zb4%SnHtxO`Ė*AS@_ MEb;;rzy4MIH(ŵ i1{曓͛iH/Yt-QXO$ƬW#bHWZտEmu2IʱNYxYiW;nruO/uY 4Cl)N RȳE6tv ?Dd^벶 F1fl3x2 xjX__V([ӥi3:2'0l`:y1 FIs'qHX{-]~͞0\m$KnD%x|zQ -Ts*/"q@aL;J^n.4U7@w%&*K jۿ4Fv59#/2)ݾ4Hk0*-cG4)Ijo^B@Mhs'&h!ݤ5μ=( QASߐr=ɔa©km ;ѤUhHKygSﴃArJ&1 *RYvƾK$z0S?;ꋆFqj-"lN[:VbzTx䳼~W;;ΝbN2 VP (2㋉>`6S: 7,F48l iOد[|ƫ-p1GH6}@!v"}*TNf9^diz?E B?02/˝Ie{f1ϨUvl`$397|H A4l: (Vj 8 G|sնyDh%߳=1 E;d@Wk"+QwhP6P'H搮<>ߡT?A/6+kLb0ZsJ΁G 2xO}DʝJ?bb9B\֛ȩKMn#@E|\𲜗SgxOg]S풯Qxs+]n\e igRKQƾs7ÕޖAWkN:q xj{X5%NrK$J7 m}DjlOH-~L->@(X;^?3MCԗyFp8bp ]~m~|^J&xZ]zؐ:DeJ4JҢTa5`zUvfwpہgTh'?>T&t\(>S UFItR͎~뱈#8Q\}_Y@Sċj7=.mxaǐAtse\0#6a={aa-to_Dr2zk8avL! T, #Gfvcj TJ2JMw Ȕ[A&NϪb*2H14zL=gZόŧ2u4v))ZҲ(\ZsUuUqsH}afwNoΠqmգ"e1 ?^cWM\4᪏8"uD=RzcSW VW5yW6TX }ipZt¡*8HcdUx _ۂ[dE'v4 V#MYSĺa|Q'Mٖ6 TX rc@{oym*>Yjfh!JQp\M-*:' ڋ}HKϊ3v Yb~CXM@;F/-. [|eP~3l gA1#3Lu ;ǚiW>M8_HbWQ>- )^?ƨq0!k1YXA|X&LYCI >Zܹ zTl=,ŗ:U6$-R!_҄WOW)I62\^3)3OZҾ1He@3(P*BMb|'Q%-JA9"бx/:EB^nx)LEѤ(ʇtaaHwp2}RBg=m+=ytKjb_9uOv}umT')6 l㸻=E~+; le칵K3'ُѣc}p@Ɩ R3n@ (uT| $Ԉ&ta3"7$_l|Ԛ#rpkݑ9ZL +Z aq S gW+ Ab9;wKv4; jHaX6bP{"};]}=EBm^x~s?:EtOTkymv =$q7%X l]6ra=Ɠb|INB7^ #w>DGi!?kouU\j͟Z &]bBw܀/A(-O_5{s=Y@G5z4u]iXlj3]>ƫ_3&ҜV*#EψLF]nuh[!^{1Rxv`f&JY/*o8Si?~±O7]>$Nu%ÂLc-PO)u)W}C *sl<؅!ϩ׺}!;y}; X^xu'@E%/fP$n%RjQ.=ɹNL7:K"lx&`""@ڸmb5҂s?,䢖:8xCY1)W\>968B um"jDа!U mEYyY;W*Rm _ўNQ,$0 pP]F=a;, D% J#šHz9e1X!RKܴe\:xJI4Nͬތ6u!Qs9 a`j0/Alk702fuO⏇(A]JdcOy)F&)e>A.C\,`<|bcVSA@~sujd#DmFe$ /]p)ND/,<83}ͯ8;&`nC.V#!ز*:lCwto7S0RwoΖd~isݖ([ް!&6n> n =aʣ@䛣>}&>a`,ER+(лaA#4qZ3TW"8ڸhE=\m8&;; u%~ṞW9 tJc]4[P$h.KﭰNiBt =2>p1rm n څ3Qt;M),*y{ܔ!'\JY{[O[[*a1TkI* Syw"Sq3UcG;N^LhػW#{ ׸uU\@lcGrP' zDP"^gIZn']27ο21%`GZV‚XoV`{Cr!T׃ 4e<{s]zdܞy H[da1OLۉ8xs/2ȀkG) 7Bo}%5BV."+=I~c BBW"$/U4/b\Zt$dhB?͊#0@_a:5%Y)K?Qa$!عgs{7n_ua]LFoY֤D:zɨo?L߹=t[ߜ0p7O Q_Sh NmI4?w,cǍVC/)9A2Dċ5C(Hp+u gSӛ#jUMpdʱJ۽Fir,zl3*\kȀ4uYJ![0`gwO;'h#)qWDjEza zUY3L1r=;8dӳq  ]g K̇Kdfu$^Ev/3UõSX׭dd,@ x:"\UlY(%w8zC^2ADvpW)U#< duFeKoF_psy8BE}Nز-Hz<:#PyRF`9e B;@*ڻXJ<^_`xݚFRA{|c^|-])OZ̮yž.ʜ+)-dZcUEPڏmEy"a#2#+gg,|:D /hŸ ;]0[)~[q'Siљ6lhfCGĖW*l]#O@'@AcD}}8Li m 0)˰ ?S.<mv_.JXKWvhoOrΟc4*fǯ.`` QřT;:7k6.@_od'x,/}ϐ) KD@đ͏ #^S&/J g7c̹1RL!+Jw52h' /Xo,,@:6N88lZ:;uPr}q1N"0RAeQD( }Lh$?M;߅vW )i{r$؋+^x aRMfOl-Jhy}(cZT^ A , qKn/ox`gGC)HhHe/sOuۖ7r'&9hPPNf5 CKIfɾ6yuBvϷ}@VCgݝE D xI]ǩg)JsZu9hJ&E#ضX/< i14ts3: ?J[яKMXj! .~+wEn/ >B`?螯+OL_&_tX6~DAY=ʎ~b| $M,f#Zk)ç<7]Ƣ*c,懲ϧ\O!ŐS%Lk#oI6 {V5,dBH#|8jQHP_)B;g}e!/B=%? (^ X_ jw/ 'KuY /(񝁶6}z0*)7M-+RopBH09B2PxjSwĮ4`kp|xyu^d -ϸ\b\ή eeg"O7goOZ6yLlQ|Σ.gb]Qqvly@#W %Ek^S[&N;`FIs,LJOEg% i(XH)CF =Ȧ,7T雕/7i;u>f .{!=9'R{Jiw5Vqi)F'q캪mX˰d?)R-DH:Aу|9*xKжq޶5}7O3"N#D{a[O7|QNJ5%r6L]O=H3h* ٍlLX{} Q agF[b '.WWAbr.mOl"~ڗv֬(F盼V8չr1?!l2A^CF~E:2Sb :8X \BhhM%MCN6_l>_-P9C#!flv]Fm`c?>`mg|mAFPJroP&JdFtO>Pq|<2I!ßQ.+$fUI"1 PlDrd2/MJMո=HQx4Q_&[UA].U7n>q>nA0j 8w,ƄMRKq?=,{ͼpu^4+H8˭v SC^ !픴⯣ TvȋMixn~'o#K<=N6ש^4Șg[@巢?Vm?iOT-Vs=Y4᣶"+^s6@]S ͏Fə)lCpO/|O6zm褟 y P^ 8>6K5[xdTjѕXdF}IXWPP[ /wLM,nOs5+uP2rP't}؇^&fܽWhy]eVyLQ`U8\'nwu<D7&nú2}~Co"ikڇ :_7sb]Bu:l ͖ZeP“ v"4ptdb75dm͊Ӝenא僦,nի2y kf \%0C=$a V9-;Uݎ'i|I]:-Rޘ%hrhzD$pvV~U@뱬E]:;:WFt׻te?+\6W! ,$vVNG lXMl ĿA(+xC $ې$z[.L8J IF.t~\ E +Ju ؇`F0WT`7뭒j[2x ۩ 8fѫqBi? 4UAc]_r[QRƞ "iޏyV?G[,kN*9#Q׸r^<vh\ʹ E1S?sd8&",lA2uozGs XJuVYȕYKt*o[_+tRQGz·5Z-׌qr 85FRUoTς\v+ P4p2X_M⦔!]=feΖߜřr"7a9hc-=lG=`gijgTEY]7 5OUNj)FƇOiK.kGm$؀u5bD0@UPmbJ}P|GjѵD&Ə8"RǓo +!!V#" Ĥ ^o`*^_~Q5%㍑ TsMvVyR9oIʫXHJCAL;/RTλ굔o@N!ʷѱPx劂Y,ƪxO05 jx5؛V@@WJˌKKLBm|BHHh:j#OM$ɽ#W7wA_ |s/-Q]UFȸdO8ah`Ȏnig< Vs(<^|ªybs;+NH-v>JhAXɒum!*p(l㘑hXdf/2)z=QkykH3f!'~dekR*lk AKđ fˈCXRX Usu]{N'ӄՐٿ*Kj(PGg:4Mo5w8'#>=υD(~lżvaR0WW/}oݦs#{[k+ySY)UՅA5@M骮<`[{^r)XqQ 3ՏTf0@z FM#: ? _cmѠj7JD $3gD2L_xuJ릓D{p¨UAJۚDNb!!7 ͤr/.ǧHC3ZWxĆZ;&@N>=6e=lE]ֻi:nOܾ)od &laHhEax_b!k\yjVCi1bWrÝdVto5湺Bz۰`7HU p #Äk:~ hf>{"&SbJ1vn I+:PS%tYI9 1h`J?@mJPj$Nç@I^xZhF)W s0 S_yh'&mz9£/(10jxsV5m<|e)uZKEwy~juzö6^A\~}ccIޭ9qH,3E>(*tKn~$LK⻿wێntt"F"uDQ%QtE'Ya8! CNyg"+FmݺwX۵_ݍ}XsH/~D"--H%݈!7B[Z7LxSyZ`H5QHضLG09u-h- ::L{(f*w*lvl m7+"AZM~*]2=I1~Uאjsk-cԗ'#<޻ʚ#}TȸV8ɕa{JADH"X UëR\ݘMS8yK<9Q#U {٩"*± #י Nt/yS_kdfR`7+& j'IX9G _G-x+(.HI7Xoby;vqMۗzW࿘4 DtzĹRo Nn] NBmu#7(%ҽܞe]6͚VdP!jTEJx v(sB`dN#.m0j8 !Ztx˸7L(l0R:0/WΜ-y,?e8L0sm"5" ?@m%܀mbRSܳJ罷 Ue 1v6#no 8gIku1"=3/J ao\H`eF" >SGQ~_Frp%k2ᔈԒ.żbgb?"C6Vi؛k[:ԣ"-kTuܶQb>j-Dfw'>9n!4]YMYp>Vm{ap'XICND+OkzH[נ\RjM/uZXS,Tqs]:.]<=6$DRPQIg7 [ ?蒒MȪ$5Hcg^_N!yɗz{ۆMb̥>=j/3o'KTR[/](2\ l!#ؔ1z{Xe;9A+ IcN(G,yAvR`ȾmX3ӿ:ε 9b,J_x<ײQE<\4U28 KǦ$nP}7JZhva۪ϧxYhhL[gN5;P$=|c?͜ 75v2 z'w@Oi jH}>x-  ^^y~>9 _}¦ +x|F< (@ DQQ!MnC8ndR6n-g[Bx]w2aUZϓFCK;;ڎx0A{ qH٢u%w-UL`I(Yp[𐊭hBPt`.Er,w"d.`]C~@8`qS*ٵhUAf%;V"!lkΘ[8gĭC"ytqv5xںbֆh fdA| (-l۔mفMM>]DtlTg 82nHHb&Yui3z,[^( y1F`cqg']hR Ѽ œ%okʇ"]{"x[^o W!Ci,Ӛ"LH%ʥ|OhfCڛ#SKk\w2\z/$'6ˋpZlr\Ye} 61eձJ1k2$Ϝ6S f n,:,@ٴ5*f0?3 ۏU^l.Q}{u` W&em "Y%L0D6[05]]tlgTkAssog@>!xH.1(]L+-fCMH1UIE$tJ4]yœVk$XHfTmM& $W|0oQ9K6߆_vBrNy1xPWBStnHX*\n T]F^Ȼu"^*m1My(vhQӍn7BL1қSD4dbHQ}Tث/UӻOو@#A pJ)+  Y"aͲ'A3D" uՔ\h!G:MAum fJR'Lf$>b5tTh:Z5^x{ߩ< p*GPk%OU<(iQg?q buqF_/-f SŎ?@6Sbigu8E. 21h^;xQlN813fB `ylR(34yAnUYЁ4FӼd )/To1:tj&lHZsٚ*Qy,3!h4\8Ύ뷃>wA[].-vLupg<[AAa R$:JWi4|Kbge_EQxk ޠgg⒮9(<&_/Hygb54DQr"ƚk͵n< $G+ʭӃ`JK ZAZ@Y bv +7 S)똥Q~ 5v&XMUCLlqE&4NaU$Z4IR8ٯU,xQvJ}㿟A_]A^ yڍy^ct u6@ujjGoUo }й2Ɨ߿l3/wnE?TJ*!I^ ͣӍmUU2T1{%yK*eOgEZa\/@2`Lw#]D#zJʴ:fK%^/qWo_Ȗ2?JC#p $(,SI|QM>$BR {RnHgAw?]bkSWneyf@۶t&J7+s/ xhJ ]guc?< RKD.'g0_P@L2BjkZߏm#F >hO*G0+$b!Pr} Ro" 7BR`PeV+ƈHb%-3VɣMt@}Alq4y)&c4溷@!~\3ŵ3Cfp9̈ ?> 4@Wi_QSyRzf`RPk*e _f\Uqѓ,k|Gn\9hfDa" U@Z*-r-paaGCn$邻W\=iM'`kH {Ygn{o2o4Wz,.WR)CxoP' %lp{)3ghaQKIh? \e1!Y@Ov3]oq}{SE#ҍ2 & '$AEcI7Q^@瀦/5e}ؼ桦,@6{o02W"^HXWgh< h l+-g}Qgv5*ŕ=BjĮ2@g%E C ے?:cسLOkJzF +wr?b!iԂ$jR\:~# Rxލu.!%k?t)E]JǮw[eg!2h2]B!sϲ_>ޏ% i4'8e5oZH3qOEۂu*o;<=Bp3z%QX&@;_Ti Bӌh.!PY.L[ ~8aɑTA((r+tPHt:LKH!B^U_/ē#/|OdR|S?:a l_ZgTCs5ݣP+S b}4xA~e&lQS$ t :E|hU?R t:D*LBPk+P1>w-$907j׳06l#iF͗5@≝^JP|؂zMJuqq~8J)U| uϋvtzWY /[j7DӮ!%5`yehбfpDϻκom,e ) N^4x vr~I}8LGldD$ s1@$أi}> RT"xrPT::rn}ya\սIw~Tz,qϥ'bƞX&'{L7%I+E" FzF/]$KX?!cג[c0E_>v@{cطWtXMϲ!tg;Yvk!p훢( )}(fg0!%J%a?xk.E&obLc,KE6w̖;>FjJ;ݕ ,+Dܖ[F/ k#-XCQ6mp'Ÿ9A)N|i;gV%‡7\gA/T& $̲ô0kC4?:Kz^$5ѻk*轶mW@H7"eWb!vUӏ{J]ڐ^tq)gn+rpQ -gugr z(@''. Ĭy@KtUF͒d$4>OK 3Y;> {9"l|aL*:gRИ}T*y:Grg:s^7(fgSb%:Z)`Ged>N:Ղ~ nv=] .iO-yN3gqbI[A)0n( XZpr|ndU^,Nq{|̷"GpO3m}*s[F*?/wAxs!6D[sLo#5s`yn~?GuFo#i&Cࠠуn i2Q1Šrg2d3/E $ Iwcףc0V>:0?;%zH9!Lw6 q !JHwNzʤ$DԸPST3GrC֨a- ^G.m9 lGMJ\'#}dO[DBMQvX7WjT+qa8TJL`-%85VWCڊQ+ &6/U!bLOd?Y5G :CܾזݻNKMC鋛2 e7lY_@@ e] 󁾿}h{;F$o&Lkw-qK9HA5M R8? 6oL}dž[<Q%EJzdl=|0,"DCXMN2Fпz aϜhD-9Xz}Y&pj !H;d7Eh+ȊIA0Ø~ٵk.ugL' 8֢kDtGbVQڮzqO3'rūJk }%<ޤvFiP;Ahb0Z:VMEcť;}Sw)1O0g- MirkQ;K+܈x\φ)“|E2C_^$kNoPSBրoP=A"羦uL\_} 6%U&`%d|;CQ;C1?zǕb~mT~LVvBP[x:t뿰> R#=C*9cuo!r g`70P;zU>GR FGagR 2]:BsGu y@V.ok\O\{* π>["t_F3|{Tlb 7ʬNLIS,v3641%դEEͼ%d&Qo[￈/0 ɩt<&u}Wtl]Zu mX? ﶳi*Jm 0d%ጥ}U5앴>Cx8 /&}ZSvɰQLhhapZIH0dmh%GكR {ߢSό&؈Qpf :9I&nЈJ`Dː.K 6Dz>O!3dT}ɪuKNWR#y}g} U7"꩑R - HFX6"JQT \{ ԫ!觯" ?>Ϭ_o'jq}eѩocs &}ikh`J-F+7+C]8[{XJdBtRբno3_pV`iؙQ{U]}rVT#˭T^v/𓴨'Th:&`ih*q?\oUiwkPU4`֞ +kԓ >rAƟZѢ7*XofBmr& /5I<}coUR¡`H/ߧo.?뭧, |J+a G0f4ή@8e Y\`4,tCZ/z[NcgހZh|K5nT^DG$tn)jg#$K,1㖿!4IКiC#xss;"'6h!{EF`vP4CSB CĦ8Yո՜)J!eW/D_NR0Iw;̗ƙ(QH4&?P(3gE%"[ȒIJS#{@{E"Ql#FbVڳaT]:+.)5|G_ACvcTKlGL^𘊮+a3c_Dl8MHVè 91N@&›O%Q pu쿒h7#Kh.kʄoDʧ;p9ŒFH~/g9Wze0O# |Y[v?l|1C~]TsH62DPq;D-7JEK o[ʽ,)ϫL*;ژCȞ|' Q+]eͪLHjIa>GW|ʿs;zY vbH-XqY-cKrS_PQ.e}qKA_nO[ }?摢l\C([thh@W=FN"S4aJ2`F%qscA֦~ 9P]REv7lX%Ãڋc~#Г >=hDL&> U:Ku넍\by ZSeJ07k*W,| JRN\tbgY4cjG4MPZj_Ҫ?9q\,M:.\|#x]eU˝Dv 3dqWZIgt7^?Nȹ]%#ؐ=}Uw$ӭմ.wz@u:?MFTC7ނs , B9a>9[u>#E&1LS2aB%Q- 3Q>hɳ( t[ RC%6 bZ 7$ xZR܏ʶdjYp.MY`$OMf1PLN#dЌ?!0, I;&1iMs{@2S_Yd"F ,dMru\dxyQڂ{;Dɮ͜W_ !Y^1i0oȖ;96 CQMμƦnV hXS`~u6HH ?FH?JvR3bFEaJ]'>4fM=Y3^6ui9nU/m >cYUsSPc'?ۚMLga$|!4-=CBC`WPyYgMKgqsS],.Ie4(x;vw}@Cɺ{50a.$ZR&If\oX 8oҟF`Ixn2A<0s#%+/6Cɯs$R1vWzoGH itj? 7Z*>5h*1.u%EG:o8Jcɣ/ӲKbKXx*"O)i7×TYrio߆|$m?B/\y-(ۧ kOz ݜ╉w,e֧Nº2G 9ņЧU/yc9Y j!P~'(}3BI\(٬#FAjN!Fa ;4@^bYi<5ړ i\esSTLj,܆rBr)WL7Rfr+KNglbN2gj?fJXH:lʽe\@wKHPG=6~ iZqC7F>[C.XC#t6~Ǭj}.4{οpUwip\2L<X ﮧ̽&b+ڂ~_(~ԖH7۩ 6xT%ҫ]eO>^=]6Hl˼?U$X,n~ [Y6}FuAv.w3*iBqÜvx&ӍNԖ7bG~}8.m!7)Ca nnLi- c *yG&8R0= 1-ᩱM5#"٢ȭ1`Q҇T2:e\peP,ԞKN24sA~\;-*MIc~f+[/^񔶠rsX@92ha4Vhxª* }5<iT{ryLQ27slHq$|y֮4|L:su։vS^@Ρ:4(6];mX" =B+mєߖV7ukCÕ㒍X0Dr7U~,|t?pnvDt(1:[rclaieB|LgN:/E@h9icS5ѽ,%GvtȈ2vl/ZCqNH2 G e(Nwimöc./f=;!ߍ[iy{v4,33u!Dz *YW=wT[˵YWcagb#H v⾻J^Z?:4:YI-&mE O&㝬R! t 6^nViOT%$%/$E_qSNق7Sg-!m0Fft 9*rcz6tFcN2r%Kp @O' ^f>K 7~nRnqwG?D;Q@nT!I6:oBY{*l< $ع}FVL 3- _ذ{hlԴzKhb^d~bi3j]PQg3yW[y{8pL p6I=SĢR_ZŐZ#'Z/|.gg8<;댡xL"٤5oBTA*in"9a>'^ऴ/?AɦFx}0vdt :(h55MtOc^{~&ib }4я`aړ}ʒ$7|9ae;'|6ؿ'I8Gv~g~<ǹqq@dlF鉚4)*)\2CƉzI/6s"$%4&vj ~ m<PBr..%E(2yf!#KKmj$뱆 |% =lFVd/kGzx;r vi<q5!ZLqba+夢11?+Q?) ꯥ4MG̥n{>+rЍLrZƌs!W_ 2pu= `,&͌7|+1:LV0I/Uv5/xnTNf'\јNԘ_>Kǁ Iq v!XSH/@4۠2ݗauUoIrMS)RdpKX̪NZp2V-g tûzv&&_V ˆy*,pSᖈ<7:&,]Hr<\,Zз*) XsKL` U] nF'GnV=96n *$]wCvRcy]vO6nnۅ^x_q%\C56<sޒ+Td3ŧ^Qf@}"r`$\-Pg 9sKaac@}Ȯ߉}n"DI'4QS_gȍq&!K͎VvphB+.U;=hi۞1Cw']B<(~B1w ->N^;Z4LjrK'+\F{B"feVEɣ t#cj/A PRj,Ŵ>"xz[m+\Z1<'pr F܈$qYC̦ &F[)s>đbf Vp^z1{͋ltKh@ywBslZwr! 5ݶ \;$ni'z{YNy# \]uwdqT6A.##g#K5*o-3-,*'[4EVx-!V61?Y_/_Ww](قUpa@λ\N6YutL ,P>͒jl} 'U-&?Cg tX ;'i9yW {Zec`Xl_1 ^ Ʃb3x8 &5 W;\00 K!67 " C ^]z*.d{0f9xwG:KH> ןj[)v!' l$ oa#r M&)Rl>Z'8y>p:J+qАR(bDźv\BwN8xR2P9/gp7~*%B4 /d]"y{8\ȁFpވؐ~?M*P!7N.S3 RxUXd|hȜ`qB# vju&R{_Im cKWNll_ UKGTCښ{(m$|Wz6ƺو`G Ob[$ ǻ*][mRO$*,ߐn*VD1D˃uKz я\\-@Ճja5a'ho'(W|kjۘ$ڀF9C[*nD)>Q68'ۗjS&ccxɃ|^*e!M g槆~#5.:;?vYGPB_gg~lX2]s$:iu5~Y{L~W-=_M1a*pf,;~JKq4<\UwO 1Snxݩec LK4[ Md0ҟmq\rmD`UhThv9rcQNZ8enХoP[_ bQ2g\qܰF Ä3~8cL>J+JUXqdFIbHS$̍sT>ӵXR*0ºgr$ӻ.?SߠrݫdC{ﻲZ ۚwu٠F l04ys`8F9Z| )}NAYSV $< Skɟ$Ra~U a%$qY]H>bOBL`t;6Zh%Dyх:E!"](p#) 9bwZr 2PտmKFMcD@ :;Fzh"OqVO㥼648Q{dmdx>z23ܳǔ~al jwF.g޶֒Q4R8QN>j< ק/4plCAx9eE>;seINC/7,G"s7 yNMYH*ᛢuFh|F[P:&vjR}ga[ʖ_4K4 T6˱v| hv`EPUbD,^F5] G8]-"Xqm1[ۣ2]Ӱ.Џmf{HvfaE'h^QXh%$^8F5m_?.NG7'.U}8s[slĤs Pw@S@A 1^%Ŋ3Qi+MP7˕X;i>ٰd9_ǽma!ꜱ_F0;b:>.i'pu3sHX*Ṿ%bpz&ы"AE_*nUm,5DkqtTjMY(/W%fwUߕ\m4~AIHFKk{%g x}@SL @t}aaM!^j"x1TOŝeY8y2~lܳRdM7>A_ ٞ'eY~x[\fGp t$ ޼.W4Gbt@)6geK,oWJ UrE U1nLNwYo-N!,/'%x"6=WN:FF)PC7qa/:i@+4> E\51Ip0_ # /4pώ ;0Ӟci 1a,) aTd'o[n oB)Gn؉l^tYz 5G|P${e i3;oSTZANt<.%Kڅj.D`b`|bJ xie}#MO;=_l4^ ؖZj!~s$x"?# t,sIԪ1<3UlY袤FBb$( T 0 |9 ̂ZD{.̍%Q}'E<"pgq+?39dzBw9,IJWD8wg!=T-tC0"CѼ`ӏ9&TQ'wY;N xR8-,܄w3%Z?QN5%=HĒ[|Dq5}?VI63<8}NHB,c%3~!w@B2eNqhW[furd b vMh&w9`dgXPO#U#p~\ԕD!#aqĥ9|Ѩ@$v4. M$c>H4籫m 9@HTfV=B*J\жD9J ]3uG۴39 \ frx.iX=H̏lCPQ Ga3_/CľfHp셳Fj}r 뱻$s'b`h#H#BU,@RH5\%bae) NٌHbt 3]eO[ygkTl'Ucn!"/֟#&`D 5*m7 heix$x;պ^P|* 0so.*+ntŨF`U g%dH ZdX֒bZ;!:_EU;6 1drjD> C}ReNgn1x ?;N<=%Im@j*Opβ3 ^d]؅&9+{hrIFau/^ꑫP'*O(ʫLn QXEHgi9u!B3t*aomdU禍'~Aǃ) J߹:晝l@PǛ_ڈ`8lzUI#LLVo4.MO-u]hw79T*gHg8Skm9,ͨH.- SN3fks<ҿ?""ɉ`&LW'b%ZJ*=d@SyI0jh*K8_t˝E?r;"uCh7ykyӆ[>qcFFZjվߩĘ TI儒}^:m*Gjq ˥yYDm\Ȕx (⯃>9wSIf`Y2p7:$y)x]EBKa%(́n'jU'z( rB]b2t[/l FoePH q~D26,2(ڐ`QP~o>xmZm%=jɹӄhRV]gO5I(gh 4,E֤e۠x5)x;+(YN Aqh,'fYu4e A2M.%4w7  KgTx#0EAecP[/L3Av>u9Ws/%QByGM$\,ݲ) zZE {KHt4H9:4UR>:pEm{*e}Q聓•kuW;OW-H2kݭtkAc*/`9 Dkt6c[.<D9ØN;?ٰ螺mfo &j‡Vº#*m[Nko^G<1-AK6ʫȬqiX,r䃐z_|~VG>g4`Vn_ qEM?]okO窤dd qV?d'V.1V|VL.Xp1RGb Bǽ7yo39 [~HlhAN߂^Mza8Q2D3ce#rnp@{tt~`zUM?ER#C<5'k rҢimD=i&v̀/uНe&ȭ{ `l³#Lu t! }TNLl`ǨIWƒ>Ż -5^fn"/?Yfn 9] m#:`0~LBtrqXH%0dMJj!FAHw$\\YuhsV ӟӑaY=b(XZ3&p0\ ŰaQDeZ=Xtabr)Sߩ_ zʆoU_l_~$w~2^i*iEw^دC=W>b5* (,.I?m'QVh/`1qe ڐ$>N^ۮګ͜cd ~ 2B\> ob,hd%62X?RaSpăvx}׈LZqY K EK)i>rBM[4; Tfs6sejRW`#цOd ui9 clÓCu<=Tw9NWd @V\ s|:V6Ry.,{NyqV@Qwv!>\5Gpəh'G̻ }Eiou4h- KW 1^j}8[R`#mUkaR15kĠ-^LSN5"Wr!Eђ:"g/Ugy%}ZοL1KX7bweS7$X4${s©e OmDnqn*"ͰtY e-٧gGmm!?2LӅ+XD ,E(WfVϨViPdG@ xV\j-AsU*v8tw6aX{a6=ټt+6A+`H[ uϥJhlk\0Sg1߻*u>Kąi!+y ]ͨe3"eeG/t#0j[٬n-ҥV#+[E/|6J(rlly^+]Z"A(B@T/QFIDi]ZOͿHRk~Ҙ`Y1 t/)QnU:z9;u1kj`ͳ<)D c _N .zpWJg, ~d}%\@5X>FT*Us)_JI$XyÞ"vח=_^ k䫱q=obChlZ\jgNn%M֢BY)nA%-KkIфjsf<2aH@ћ)`K\?A\+QI 3 A*bNpnnfґ/`Sn?pM; M$s>v`J{=RFoiNHcd)&P=YdRDR Z"=|-Ae,h;#}ўCllwILYRX 4W8{}}{I1g- wr uiG oh.ePr@d$j 7_ĈYX&coxڭERM{[@c ڜH'F1EM|LypW{y4(2Fn2?Ip9qxqb5Wf XdzɭϺaGqq7g9-2sC: >p=䦣[gp` S?jVgazղg@w(3 Ԥ-ۆzZ..S_/'lM=G4}tfEҙk+snQa)J-ga9qD#^!ȚlE‡90lIG8Zlx3}z4CU1P(4y~J 6,Fm;tqH黩![;qrjSDuEw*j>+ZY*8m/ӯO^+!πӺ&Tz, ;jלׂTiv}\%ٙ;2~мb-8Ct(pLP9n$D\e2;#i ¬K5ڹg:=zHt.tWRpS}ӭb|T ?}y zJxr럥R:(O7>(Z},ೳG|)15J8'شzT9}33¢F2WTK>hDE>߽n5LOHCkL7f" <(~VԤv>s,&[.K' A[+ѓkYM@sp\ny$IIgsκn|s}b/pwGfC4UC s1>3YT?utAD_QtY%B컜HcԌٗb|VC7؜{]v1_Őx,%!9KaBJ(.8G7m?pFW*X0nI&peJAː* b/q^ۙDE;ζV3_a)\OvpJx5Ycѐ}rݨtw˫f(bc'oQ/88*Iq^eēs C˾"L/JUcX}^8/T'Cy> Gݾgڠsd!}v?Jz/:8%ڼNs̖0#|&O|h>K?:t4 N[J>:>zWAY ^5s&z֯$f.mG^n$L]}j0}ZvN u&WuMQ`|ӌU{Q@Izҟ&etf! zlUDY4+:tms*PpL"tP, "HkNy; $䣨!Z4+IsI**I&[y ⊘:5-Rs8A/"}v)dY1LGwC$-ᤄAR?]2(KzB[lS*#5eq@Xh i6$N0pyZ R~eeƻB wzab:llȅ[pP(b<@q'7H h~ʆN!EɸF_bX0Xs@r/{2j7 S2ofx7Lh c:,?#q# ?ΆBlGk_D|=n^q Y#_1dc؄]WKgk`>JI;loR_b.r21xNb"?<@A 90"nhL"q~pܫJ6cw E7n`]}kY\2`r6c?:(ʹbD#ƅ}[j'~A N][ׇ Ud_z7/)+}LCoe` GKI[2b0%}]' ~HҠ*RX1y'Ӑ|3?8*\PFuHMn~t#&S~y|}_Hp6J0g pgvѣT!$2Ym<88YHpAa I[)[j6^1o~[ u X4)3JO:f>zE̊)Y:qt ʹ ޑ \#H%Pb4(@QYW|y`6jFp-<%CR3 4%Och Ag;@c8U*-8{z-qnweuwwY5 l}L s* g ẅ#/ tn5kh {EU+:4 6@I ';0*03$ט~zRpU r7O5Po#<y>oC8eo窔> OuiȵhLEP 㱎nF1mxdoAx%Vh&@ `?-h >&\!:xf'*ux6[c[+ fŜ*mJ'6V[4^7!"t^Mc^?Siu"*H Vrk`Q!w#)n=}rY]rΝSV''vD 9Zo:}P\.s ؗqa_} `Œ1>LdH>_ȎƑ^魠Ei$,drKs{W=C`!jdn.a^y49T05EfA~:AZwҹT2 HX?Ak=Mun9~?!J3=dOTs[g,V'F0?5N J뭹w"g yq5.?ұ-Uaf/ò< o if+ ׳v~œ??0n-(}&ʅIw4w0jw; {MiS!UӯN?9X-//22-Z w&yUw|09dqex(]vgCMubA$*t&k`cnfWdf[]O^}|)A3N^B^e,@8,#Vk7 A3tk̊ B۟LpLa4 I62̚TfSplp> v.f2W/:E"l |wsx4kRR•{> U(NhN/}5HՆޅ'͖ d^*mmɢ,!#"y-\4YdrH@>SX3ER2$M/}Y(o{#YŸ )s^^ 'q2٢䝶U gO.4hlg$esv'x4"ٹ& a?#fpĮ.m \zdY ;\^o]NnPP\"[}4puvv.{Ք#v}빒W=ѱr~g;'Dt3}9 9HTMKCQ@smrxhB4PT4[rz uV.&neK0-CUDKVD`(W/Q9\ݱ*փ\ʻ;4 d լ}7?9mas3&wʏC$]M1;d;#˦yg:L*zeBQ-S 7#s~wTɹ#ȥ"=S-R-KOD#) aP^Ud:(=ئ?|g j<2*wU +e;ڃB[RC}ӖN!u0fAaJ-"K 퍏VM{?sw^9XP:54 ^ACY}C?_Wkk-vžpH>k\A ^PJ }yMGXQbpLS@HkZ*x:g ?upA6 [Iitdm†^%_in6BFJO8ʋgRH O4\bGL:-i$BWH_N=Gi-~(ߴ.ρiϲkE4 ALLԃ`Y:)6|T.[E{1ũ(*RIq2\8Sd(L!6`R2z G&x!} _|wJgC_H\Ǻ5<ψ 7@ek;4t$ &1^Ke!*3n⿾޴_One'+MJtk-NDbt廢2A"7 ,Si-/nح+_hc[X({wEWw^z:^mCN/<6Girw.(yݖ- tƹROZ8G81HZ?ƉaB̹.#ꬥc4" ɷjh_~I^WSʇxg|qS(d UFdKxciz`~D .~~G/zȷkkX* =[ES͡w!uXǺͭBS:Q/UN=eGd~7jeRهs 3෸ّg%mܞ70jOjcwҜ!˙|o~U9uځJBU޽Dō\˴uRSw|^(y'EղjVoJoA[s<DX!-U^;1Z~9w-qZw5`/w忘)&ХeMꌻ#EfpTI֘u/\2f8 욒m#-Mu-s@}X*4՞g9ר43,Og߁ߝaA3AôJJifGǝJ;"6Ra_ wgY,x{ N:6¡Nqb[hKOz޾eL}UDk6Aߙ`_5?7`(G|})0E|~ a=gnZs $+p|]8O9%rgYZ0707010000037b000081a40000000000000000000000016759d58000020afc000000000000000000000000000000000000006400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/mpt3sas/mpt3sas.ko.xz7zXZִF!t/@]?Eh=ڜ.+uGim90 IvUιBۭR8Dz- ߆BD;wup*>C^Akr7dhzo;E=G BK̲!bxTF$@OFUoLQ%|# ;%Df bM\ 3N VRb#ۙB od:PI '!,&OAA28ܸĤ*=Gi?.Av"yaoy54B4&BB-yu3܈itOMJ 8BuƐ~'klFqsFVRNUdЏlL%;zzqy]::F&բZhmTpnNB`~3q\" =$cVFCoz4?]]BnI3 #MegocW.HY-[zŋ6!ءk1y2yvDz[p| AP(ޱw$;vgpFRvds歟<0!lG!H{Fǝ N޵=ᙨs3OTTqVFK|vt}G1?qTUv5Ԋ. ~y6>Xv.mk"vʎP_3)zG5xZ'B~e t#:]L8jqon, =W5`#bb.w7x_f}m4S_(Fe7 0tHף>)6##["'@{րNF*BQ ,j[ 3HJXb@}7DAEwspV_ԽGi73ϗ 'SBN!t`Wk SK-ψh_ FݱUC;ŮQ`2nat4́ UAD%Lxz_Ѐ&o6c~z)Ѽy8^eGxmw:edL W~_I:ԓU)6kqhoDP.uԃU !elY @%ˁk}T^]B&%+Axco;b- .JshF;%cG6(ʽhvW `z Oċq~7ܨpJhtۡRCY+ZpooCNP&ihvkVW? 1! ^׵\ sR,hAN3ybdW_ְ_tblE!QEU<=m'u(IQ֊D#e5ppdol ^&#r9 eMگeKnn$<(~JbRg;{ ) \ y<8U=Bfư!ߡ岒 ҖV. {F.ElhyVo5lgwWhar(_5_ݓ$c0U.fOŠfiUUk+s-ǘܓ[a;CHNqT{W{޻tf?&6JZE*wj_G;~Zs+D+\G BeSP}VEoABHTCrǏϲO_ϵn[-Flq0@44*\}<% )dD t`~ᑑԃ;%`q]3g@D[Mt-4tCȹu3HCK=Dnb̴/2A.fHGB°tVOXtXbG/ekw{D= u TŲI!e@d~Sj$ldžpU*NycqfTH=N3gB/d2֣둩d+Zvp#T9%^dLf4I 2p|-wTtm:M8Œhԗ*Yt`NƼQ.Q"t_o1l_Q=LjA0(%7LT 7hd8W: ; v"</v\qT!Z*{Iզf{JaF5u彉R* :Nh|,88X"֚IRcӊqpZWYE/R&xWe@m`)Ǔi!c9=uʰƱ3B$ c CWѵ|4'L Kهu%]ƴ*Hyf##|/Gibw@- X{Rkt:ۓIrٲj\P.)W'Oebv ۇDRTWdf\)Nׇ=[V0 q[wWhnw Š3nNNdlή%}Z`G BU2NC׌GKxresI9[mמ5tmSZ}jhi%#nMV Q*V T [c I;Ϳp{݃RHXWLjՏ (=^(#}O½=FcuɐTyTi=wQl\'3DJϖų%cb@wx+>eJpk2-1K),,~Lh87n;^yd°'lo`}d7}E^,PV\-fϼ'+{~0|Vmd#r߲EZ<=~+Hz)!dym]$` X޴cQNPI-YSQLr{1v C_mz@?4 r5daxs3tXe> *"`rn?Ȏ$KTPI¶Xaz89Qj"ѼV})]o1,%`bLtşn{SE/Xh2vfQv-$ n`6 hqeHM&& dS4j;UZ5"?㴖Ȑ~S@{Rl``܁FSIo}`ʏ䧆ຌo=:;Yom[.^]*BR8: l ]6*yy'7VBF";ő}8~d2L̟r bLV_񆬺íZ~g,VN;s6CgvJ̇\Ea@>\1`c!U0^UP MYN~.bZy`:]{+pJ׉B @H. ?Q+)j)$du5n4\xQf2-1^}P79u1Ǎ߬$DJ KKe%-#az0)fPV egqaOIRoa[9F.<3EOS>i͚f*حK4|N1o_>&4igU0ZjZ ( W`6kV Xꕝ5ݷAށ tx·[˄B!%!g7m9ըf.- oL<((ŜR уīd[_HQ KH/ġZ.Y6T0>l6ǦXȨu%9$C=N?0 @q{bq,Ie5VLv̰9ZVBOU.T^B:r nO;Fцy6O< ~ n^_X8}> |g!2pij)!DeZyZ-aZ>&GS=}&kqCc918J}/ZyRQɚd1qH5ػIL,BZ˓B4Ngfڟ>@7Mc Ԇ^q*z.bW!58Rc.ԋiN#i%K/3 g4گ2k JjJ#%_6v_"c]Ǘm8;=e(5[N/>>ǖWϝu{6r -;ax2p$F( f `AepʁO8< *6.z OC_#g` }qW=Wۍ||d1%$5q qwW31>G31>Jl_/E%ȵǻ٘GِeNۏN70 XVŤV)E9=q@8>p,opwl[Q,,/N@,xCcާ7\ho{_FeQ0 /"vt'kVxgXKCf\C"IUz"oZ`V^b'+K3Ey#YT*B]f"s{(7ԑ$l̤_!.QК#,SBމ5Iqcflci:ՃFǫZ.1˚RNk@ۗФx3=~f50&3( 1q{~o=w@BCό.!DoB_lաIb,3?༺:CA4ǥ~92c9–Ew#!eD"&0,qXnb@ez,1spQr ,4 QK/~/镇T1 ]|izNۡHj*XSH5щ̚<S4mk~Iq&͞{LP{fe8tOP**֢\퍤d{/Hh]ݬ .bLObZyCnxi9j/:7!WQ9 !d*EpIhĘlU>2&s!?<QΧ Tx4Jфq62-F Geuv01y ZV\/{-dz!Cb2"m Uz DZ[^ΧM']xdZ Е?z8's#sm:*xF(|-R*ufv:_EG?6 8\s-$n%6Rk /UM^}ksdQw0?rFQY\ߞPwy/9  f 'FtFRkH&GS ^"Oq%+Btr1y}UH=Aȑ^rg2)_R nwHA \ emWy V<5[B 6C}? ^+x&B|i+%9ED{A$>uEm雃%'Ցa8v8TUYJzLhح-ˍ" 4|y7sx~@ XbZ rb Hwp#ȃ%2X*fOa1Q*&eEI1LȨ&Np(wf~CZs-~UcSh/_W5NsEBmMYs¶܌9/5Ō]dZW!狙5&nYds3u>_&|nh½D |+1RJ7+S vPyDт}? 4w_'5n0"H[⑷k *KL{DG+ى 2],Z"߮ZQǣP7:@ 8g_%$ NJG[X%= q) \0ֳC4܅hků$eav¨8 oHEM?k+] WsB糁ЩA[&d20ɢaG dJV3)#$ 8#$k*?8\NvlP$w^H]N|~N)^9cf0z[%4!4iAD}a i09oKSfRgț(߿Y__YHr:dK bPG䬯pH60ewkkK2hdyTT$4= |g;fkzk&dR:߶9KJO5/ߒb d?fxkS)НG Pÿd5X%h$2UO+8 +*IeLlű2oy3KALzU2'"_!yiJ&[-gi01%4>N/_) S)6 L磈1y<c]@L&hd['3Ϝ8 f̥aIH"Hgl i6Ht.73(9 w$98dZС٢ee:7kBfP aB քP wɾw'g3N匋"'`cwbCyLCq0 w[j2DsEb% BJI!D^8}ؘ=Ђ{hͨ65;W)[SlTz,Ɔ621jG7\cF=KV1΢m:@h5"ƊCMnWV\}RmRcm֖lۓ-tYuv}N3P~(_(gAO:Aub:],jvNgۑňQaI {oͱ u~p^s[ Zn. G}PsGS-2UVvwpk[aevC d=$; hDC{R*)zDzt3h_|ՀmѰ?UD5-}&]7jAgv &:%L}#:ya#"rHbf؏X/"^C]ךYlbQ|uf(,yy"'V[¼z2dObKڌ$ Tkqc;iuɥ&)usdLg"s3 yQ_RrO7~o@YhEPv/tͿ3}ԭ/2x2e5φa@J_hTm!-]˕H'b?oFoޙn4 )I&s[lQ+}>̘:>Vvi `(ǃ;kElkl5.Lc^v=!dAi=ojuuN>%S !E v[Gt;:$6!݂55oo¢K8X4 4H].1;IՍUG,2/ko+/-# - 9ګB8SgSPW]9D܁5_'akVҖ>Y_68VYjTm-M՛[,P0ϝU@ilg4}`9 `zԬ'P@^%@׶Ml /(Z3[w ^z 5Y;`F{;]<DۗXS>`~C)td%>PF"Bim|" %hy.>՘%ΉH"i$lpFF%~()j%ɾ$)a9; %m"R t}J/ʷ<,6(t.Ѕ,Eƙ\EiȍURZ3w4tvML 6O]p4Imj̢ ' l*Uۙ( kjF^ w<(<vMnFl~ѧxo6%lX;# Z)8s'ԗFyyko5e;_5co];ֱ&栿ܹ"^AAUC[aK{MbmO$kZbcY#cjhb6.Wtx?nU i+sa| &J2ﰅϸ' )Jgm9qBVO]ʿ xv11D+29$@i65&&oid.VCf; Y+X u+ü, K5?)m lXuRYV@;`3Q(2Ў6N`ɀ.4|y_t:sg&N2^ȅDطWrעAeOā%xq;>&X͓;"`f9׿W0[L-wz&~战Abpi|EI=|;ZYL jPHZy}l3NmGUNB)| ְp_.G?uhyyQZ?yU(2{g!,>ڐ!a^-^si*BFbC<9BPZd+tA}@%$GfSK*i7aaFP=o̪q b9oB۸e, 1HdS%ϼh!~9sCF̴FKhJjFUÔc=.OùhY1><[ovIg i9mN8Yd_Z@f6C鵻1 X1>2Nb0k-iX~e^JH&/Ѧ]ң"6]CXSw@kL3蹨(8i&eI:{5Hd~h;ylmQ x'h8V- y"TgRgPWTyxNfgr4pn^yBBHm4}Y>LKNam ȷg[`IB^13.]M%O]0Eyu޻mƩwYE a-M4Ѭl]&m&qҌ2A)!zfmK$ 2M0zߎ1%Kt_nS;cށHd$~!}hNٝ.~k~}s{Y9u,&w4MV"RMCDc`m*ζ/2uu>BV. d`D&nSTqJ6,U30@UkeVV 3#;+wϓ=+lJI)K 1݂nF?Vߏµ5FdVHM)gk%@z5C`i$Sx<0B⹖ )x{SxwSL^xJ\KYĈB,|C~Mx=uqբ=!ALQC13[Š1G*Ϙ]~IouƜe50Q(MuߟK,_r ś W\Nd`&pa}WT1DzCٚgT|=mF~w2MJ&@Ze^1'm%{0$GN-STRst8F9*pVs7ԵΞ!w|/\Aq+S":`ꍴl/m'RAqwӃsҘyLR^4 Mr?tQBpn@MK n=I+n@ ع/+zKCAhG *w#?iaOtxnKcO$dTx hOfo8 8ds6°ģ/ [:/OuF'dzJM1J`R )SH! kզQ_: nǿȨL\mH>Ӧщ_:<&>K3޿밓X&4Ͻ}ހ]~"iX sFu]$rr̺L>K4{9g΍'u.}cQ ^<6 PS5az(npl5>RR.ĢߞG8,gGallN!d9%RvW0mRc('DưӯQM!@_ >'%o@I}uY*W9Du)LhFIw_U]ᠴ晨/HH8^ʨ?r`P!/AJ~,գ6/{xh(Rׅ|7|rC3gc@nH\ 4~IPݦ>+[[!Nj[`P"m{-4ߤ`cHD\gO_BY1wLfzAr!mA"J?ϑծ[hʸOXKy6n k?/YNEѫ'P;RFǞ2i1{h@٘TA4vھǸE_cTPlzIm4~⭫w[n)o4o[$q.N<:_d) s NP,qe^qΕjV|Fz^`͌AX3Q!p9Grl%0]ٳ;nld QGQXBayM˞' *%S0$xOt./zU4lisTzl˩-\"NV\׽Fc<+#>mTWQjK>;FJv gi6hTߢQ]`?@vO@00X'&VG.< _Z /c#{<2lbQ \7oAA& .(F^޾x_RͽZ3y~P4OSf/:b-JS *z-–S!#.B&(b鋄I̦ae˳T}j]sIIMnDo*j9 MxҾ }V6,/ !p̜cPY)2I_¾诫DBuN$?*thXk4ȅ32&U$XhO ŏ|%黢S7z@ Ald "$ג$Q8dT'Mgp^ϴ1ݛ 3^5l up]r)t Mģo[ a4`=syLGz5Jũ;e!; ,^vt`ʷ{a)x´w [zl-7]V 8N֣ OcdkmCvB6jcvIߣ}7)s[R"v<B_*qjxfwJ儷Z}^u\kk!,w\B\ YJ)Khx[?=!HA8:V HD%M)BsN' Z\`6E04*W cfo}Og$^=pq5 >={]'G uJKW33Y(f"q8Ee&yiȷn 0'g3NR|h̍y͙F֥cYC>L>3\8$jⳘ {ip Me4ƭik 4@DQ N*(=,0 Āx4x^J5=fG'nGI1ZXnC6 Cg& YEԘTOo}͒9. |Q۫8+J%pcC_ƿ$qq1g!#VNo5/- =b |ރ{BDjdurvrx\V%47S#e YaHFN_À:(ky)nk/=I[N|Uh̗}-vl2# s\^a]@TN,Ί] 1z+t +dv[W݀A`Vf K[ ̒@TH\@XGzX bĜ#y}C&po 9^szy4cetF;!\0}O&5a`vYa|cD 1Sqk| pd@M4}!=(j0( -XHZTnr !"LTj!^'*.] ;`CG#LQ$?B>qD YLcXDjOo.h<5,x(2E\d"n5Wml &D&Pak|,dR/|'zd:tҾ{h^i6,@b#mOS:\+ݙ!G, EB- u}|lUVu'rGl4X~~ K7BSkW4Q65$bW`Ⱥ T{Q UGW:u-7UMuyr7cDBM!l_<0!oRɇfETY꿬@$72f e+s)<3b~azOIĵ+UAϴީhg6!M•ֻ  ikZ C( Ѱa[ed%yosZA}{85@q@)]ZVăU?TԹ|k8"P@?µVx $PJ41k`esޤs4Y3}<_H]B/%k($Dqm{騏0.1˛3ݦJcNO͌nJR/<[mM`CE^^6؍L&hJ1C>@X65;yMw<Zt qC723 M|¦&sq[dR PL(:71ݜTZN۪e'el g$^@+柊lr=$<>fmQo]3OB] :(i/إ"(_pHT+BLTQ>Ss8(C!Zra RC\_ׅAPZBXnR6Ң c AS< .0rOj|B{n$G:3뫊?ְKYn#(RˆxaZ\ }yMX~TN >*/|P^/R˸쌴PxY{VVI?|n77dU?_| Krƈ-P2jr//U&*Z<ӝ'1*Fjq<aF1c g3?(0&bb-_[ dQyZLFTa)|۱jjz1{ws"Kz@ YĿ4sl6Q{ywoe \v' £Ƶmpe5ݰ(lyR&joלV *mdSJdg >~Kf(۽ ߪ0zgGg!ƥ nJ\FrGY&E-$[Z0L|^'Ao #o-:x+]rYS O'@LY+{I%iGxM 7$[2ԊKgbGJ_'& j0P. $X,ZW.1Zar^6v?aHNn{GV6:T#& ϰ[ŝ#fhzpP{?]f$ \䒐 KOP22] {Ghjq<*}q])i/8PE(4 QF M+|LOjEmu~c2%yrCʚ(\M@ei)0܈}$]Q^:lku54ӳN DҚ5Rxdd] ;nH<1=Z0>Y[_y 4yr {/ZsQJX3a(5mmLW34 l5z8jsalx-?3s.Bte(ΰHdc[$b0>'DUb5Qe|(8lI#Z1= (klRGjǙ+Üh˃v@\fsO2gLF.$OTD3gٶ1+ѵjסY,#h|F5Pt`]D_FEOot^A#:$!= h*++wJc !ް i#:}qȫR;NU1h[_t>)[4Pu1#|lqn[خ+-RZq$)|c HNS/9sd89Wl&Pjpf2%ᇴFBYPh=OI@[v.hO&e`xeVG'Fmp(=v+aǔ腑rS XڽdM7#.xu)U]$8E՞M N/j>mU.BGSMۻUfrxڇiMaqw%AvUJ%I'FK_Z?%)#$l}@M=f]U*e y06Fugs(K$VԿ|.j-5 (wK%)3'b1R`鴢*8JK9[ee _˄<8c1i|%:Q|eWW燋fNI/w֍`3tc.1pc֒N^!UCnKTtD ƛz_B4wob/}!Ntp`d=EG<l3I~ayĻ6ϰ=[cvvw/$6l~3|ۭA(G>=!nZHG_+5*BQ/9zh: w@J3i>&"-m:dԅªcMu;갑bdz(.8q ٕ\:e辟h;WND*` jW[BgٵqңcUkߡK@ tT?%[p-ꮈ)]@"XFJoDeSWyFn Nu\[ յ+XږA=hfQ{z p`|a Q T ڽ7:FmU?BN*ǣ%Lͅ9-0yBv Eߨߠk#InЈU6sb q2xLBڹ OJ8yظAuxr=Z8ޟcY{+hᠤqƩ+i'kZ#ЀYuY*̩Gt*rqmp ҮDho .eLFXCyo 3nL|lz{z kiocѧs_xM CyicRe&3?1q@+J!p3JYs7&U^7 OQvΣN" kFJ]g,vTR5;PLLV2 =M֡|y] l "y']h.gc8B)EYJ>߂Yh=楾,Be~nX[*Υ什فX ;C _~ϲCT ͑9Bgp@qٗ@i8Hj4bE%!TBGIwDIkiӒfdJw ZA;kܹ8NȥJd> +P+-L)JUU!$eEoNϽ]Vdr[G$)"[ $:Lǐq oEd.ƴ<)Ez)s,@WcF<9W鹪e #|| o,nF>^p)V2aaK~l1BxvXO-Lrs paMٟނv@U$aAKs?} kPŻu6]'25Z}DKr$\*x Sͥ++fo@NU qy+:?{PHKqr(}H,JoN+VޖVԉ~uz@E7o=/o][#pd\{T~~ӖyX ͸lVѬs@mσBİ7OJbFvKx|͑vOMS P:nr(62U%H^/ϏJ=@|r/w2Q~w4l 3CkO⤃EE%\GfRo:>Oؽ[=Kr*$*$e#E}JDEaVzd$w'һOpUN;K)Ǣ6GϤt}VC5>7 y=qIz@W˄)ՂWWT+9`Hgpz*5qg,U^Ld*!)w~Iy_ffupi+ }9nCbɩD'EæEڶ?*p=~%cFijI"4ɜIt{jrZd{h"ܷiE ,ø^=۱q}룶g"=$[b{b?pYTqv섵B Σ-[\z3d O؋ez`b_e^䬷O_ 5@0imF7?>xts1 y!ze^-4|j6H52l @eg [@Q7AT3F~w.? .4+F,w_վQmg#WA RhdjN:?&o\ 6OϢ]:ZNx@7fLʌ*'F`N9ڣWbB>V lh潻S}W)ZpR~RzGsGrc(Fς`Л3]]{6q^VCEuws#lRW82qQ07FNL ݔZ]RDD{*ao7oN^ q3Y!6|82I:wY@`a!˚Z剠4 ڰ7FBdqLx$`raNJox֎i^өwIH`7A5#HeOŬ[Kw+ДM q`ۭ ti NDUK3}*Z*Q%a#񼊕c Ɂm:A_ ) P<*9|4&>mvc(S:FFA5^ZDҋ133"1SxD"\mjK`seF˦/]Hl %aS=yWEbp'h}H`/q,3> =M+)diqwE#ЁlWxpٰj !&_P+A6CW4c [vĬ=<>n=e u09ҹŻoXOyabթBӜ鷿Hd_MԔTfʞnKL):CՠŞ1;)_,;"o S!sëᰌU:u('"W/G0 ZrqX`s>G߃>G4w?1YQgXHC,z܄!?J,p|hDǟ0h($Jj[ O ,-{/sjLkѓ H Iid JɂC77/#pWcҩ'sԏg^%QRVo_}P/G!M_N){|= 92f[_q eNh)B79P_$HPw]8 HdӋ,S/5?I9E񒀘_xVf"hZ&BjA5UX3WJlJ>pxUxrgE!j{1@rhsQlnajH]qZ ml55/{OmƐ3kU+.Y|aIDN3SVq IkKnH2NP9It ZKSAF_:]TBGus~{|s6O-#+[m9z: 7-'=]qJޥ@# yR9M[=_%1!|&hԻ8k ,O+S5,2~vu@U-Cµ-lؽeq*=vg}Ĕf=X1!4-AnrV|KF槛ȏ[j,;= IktfG]o1Vv{Hʀh ʕʙJHB*N>WJ;だt )l;N6Fk>6L`%M c^⇍h52/ ERPٿ[Q4w4q|Ek)%dhy!jcSza(ͦ bueYu^*IRw$Ls9U'<h3kҴV4^cpV \BYW#EaJVVJZt}=O!nL"aV~<#vm?SZ;mQR Ƥ&+G-oFk[ ZUNzyz;T=3$ŧrW2*!꣇bR+NU/8Z»eJ[o΁ۄVwPkmb;-msX8rbt (:ٺTyW_#M o'ΌhGʐY [kRWo+ ~S]vtnN¤a25 (߀bC ^Z`=m0S0;fsm,;=57NKXnVŽh95q;< '8Ϯ%LhEkNvXGb  s1%I(2xJn#3-#jȱ{QQf𮬘PM_)_G8WuxǝXuGtvH6JAMD g\Er2uAꋾ"s$ib!z!~AV<7,5+AfpQhʋ)-Fk#Ar?hN VKg\^q& X25lI)BceU,9x}kȶGפ9 efA8ojz2^jn9'nen̳r;i?YOt}* r|n0O)|M'증Sq`E;.[:69\l#V崑f#tڸWI~Vy>0* f=G:yA5q0x+(u g`ZMٺTʙ>蠦W|#17kDd y_g&{%Jqӿ;gl[#ΌAg,o,;" Ja5B ϭ_xJ~xG4ƷV j@P :ٹg"Yh'I|]S!$Z3OMO^"*f^$`鏀؈2d& 0%"rc۩I|AEM5v猪t"UG9_ Y+d9S415L<+K8/xȲWlXJ4r-\販4~UGm2*[{w[*{z8ujaJd#!Ċ9)cd }}@ mN &Yp©jlpܡd(!l7;_ïLfFh S y_7U;Y3%Į'[ʰ4r:HMQ<8NC%1p~Ä6]'037}5$|J妢?' *BK# AFflҹs(bReLgBRqu}5Wnbg`mgi@ZSG&S~0;3ӤE +eؙ6bR A^ɴ]="[oe쓅)oAsc'ʪG]EqwU-+yl ^?uV+K+P` kgpfmz8vvmEX gRy'Etn*㧎pK*CQN&CcfQ|=fվ) 0ݐ Cu YBwuk]0©_]_ i$Wĸp/U1l謂9Faɿ;Bz~Rި]zX+ ',- zzUF< e!|7)(%fE/cY;:qt;̜zOT a)C6Tu.ڟN.Č@ٜI(8\$G3Z Wx/`Q ]][-f1,0?~|tGOҜ&`pUu&_g,AK섒ff/5<6VcҏhH,{d01,`S.4:091>:KzGC.vIfCYQ6|9<+&$#~gbܝ脗`ة뀴.M5葒K0ZT:u|(>vV27а": {rMZWcFf]aL;=Q  e,CEE "SiR_Nq^OOZ݉U=6CY OB7Z}Ӷa1+NbXV*2@X\w@r.4j03+cxժN+Źa؛l& UP@,}FDZJnQ$ZGKh\Te~r:߬|16bviW(dz 3;o*p!Z ju)k|rvu(r9a`\ {@ԛuYD-e,{MIJ'UQC2ƱfVe)UUOJ?N$L9o_Qô}MׂmU|QXx=Qډd_R;|Vrw*=$?U-7䌊AQspy9k(8bуL\ $EC Y"HmQļ!`&6SGqvY%VPXdtm5۸o@})vE&ؼ|޶0aJF/}aI% N1 7q`l9JP^kʃ*ek#3Ҟ/F' O>Fn+t۲]LŁ gߓ:^^aE,s9#rzhbw:&f3"AWcljGT8P$|+"9S+>28-|\Tf. - `Zs Zr6,~P0umVm~*|EgȨ,I%Bԯ,bHM͌R^Eވs[aMb{"eHPB=ox+NŋsSމWNx#p]ZH CoŚ2D6hȗqcA"f׉ sҌ,|~UPr/AZO(C=0 Ӡ#bADhz3Csˆ>6g{|AG汖V^O W×_*횘 k>M_;{*u%{٥ ө|_}g/è r?pC U% L$xC!3R 5DI=H$8G~@$[ݪUmy!^>QܪrL'DZ5xAיު,CT ..\M&vp5xx&d9EYR2YsWyjK 5p 5j&BZ {3ᑵS xqr ޔ*åH!vlN1ÔIq@}\\WtCUNdqg*6_{Y,=_WNQ9~/ !8,lqUm?+clNiUώ\ 4Q,EEEȭ;]?g¿x4-`@Gu5=HLkGH%L0\P Z/rƹy;aaw%PDg/'S&d#[?bAqJ\ #Ӌ&G:%fԊ:"p*g;^$ F-/~]=$-ju؟۰W?J[p=7~]؍GGHn蛟V=4P.@t|)7 Z6;%ˈ meROk˿4Q}4Ez7&T[\IK_9;8:q3+[r͒hw2`' .R|GWz!eO.6|4D߬Y{haǐ8:}Cˡϴ+_X; ;M-$o[fP?(\ದR8*_hDn6 D`qC[?JF{bu:h%LPDqzXtی3#S_v C˂ykyhu 8b~B9p*hbqDRh,cit1 PnJK2hfjR2TcB:Iv2* yqL}aPL}px寃9x>Me3ݒNaK gM54jя+9* FgpHPlˬkJ Gs"$Җ%eL^I&pL-p8 [=N8g,8p" Me CtOf]o1|]xs&!6wF5GF1Vr98j]'8lGHiǝڂD}|5ja/@sՂ,b0D.,Fx:ɂ}T&7ĉdy:хbņ{Ւ0.՟y&aI*i<i94MХr(53M궞Dok-_+s0G~kqO]!Miy}|͒N%]e+eK g2:ۂhA;JJHC;rTp1X} Ir9.ux3nDqƐKq82a,f%ME`T r`ϳF"5Z4\"v(O8Vɪ{aM|MX[K3`6o {>pI$AJX)N'wCE;{ks$bxT:oٲM>~::!cȹ}'SWq!oE2 ~օt"4#`7=u?aV7x۝yiCf3a#ʼnGf|K XՔ|w[seǎ}Jݨ OX\}Mkĥ[K.7& 39-K=]9 dّ1JPcqB!m [>#u,FkyJ((ٱ`!v&bUΒb d ۅWjȥ` UzĞDųqm=f8^}M&]0N~}a9M(@x̜tqXgwa#3Wfi, eO!GL~N'{nSLIYfz^괍/DD .K2$ Upw-RW-_0?B~I,|J1Awv7,] #!w kA Ҽq3":;!h@dEdzF=;Qvҽ@r1*oYwRI$g7",r6T0HfhtG7]ewDhN/+93ƙA_$#\iCB=[ &!2ע@7!fW^JtMND>xIo0\n[)%A0Eq02ni"C;xǔ;yZ-cVc}Ph;EtT/ʢHYH#+._B- O~\~h)8`' l ;m<9 iSV8cIn3O-ܿjIc!O8Pz9iU|8mנהP4v)5'/!g5Sm Q@vZD3ǁc_ƚ8X 4I0|gNޓ],Jkj!"3=zKJ:9L:lJ½Re(@+IĐsqSnBgd1mQj5pH Yߨjs!`%G`UQR=6YV.]}RfPYd 1|SnuU(=$TR.Etju\=2T;{59tG[J8j;!FZP^nǓB{,,Si\AȈn&[$[dHǫq)"vgWcI.acFZI8Jnz_lCi/Dq"u+M{$hz-P^^R#q~ɜoAfKWy{iTĝϦ"UسdaUZZ$͖Mvz1=ō=OwuC!ׅ| /i.i(>u7nѭq7J(~i>Sc}d-ɉTa}w:*FS^>9kT} ,j)+3LHiGZaə{"ir1le:RHwGJ %6kǁ\9d a'LssdD7TM^s\!M;ig2yz|He+oo*a7Y 1XdWo=ڡi:ӆO{>XSWN<*a T?aJ2{StTbSj >Sa:zD@c{ы+M $cl`M n!/!t3hn 3QD$bܶ`w˳A85RVGuz@0T5bm_P8.(9 jGR÷/uT 1mdlHǫ/r<3Y5uK|e-PCOs _1@?""InX \j0~RiKK*ٲ_#oCBe6w=ǺШ\EsL?ȶkJN8}(IšJs pZ 1d g'><w,S+(;L塒ů[.%Uiv.Rb?y2ǣ(_TcR.F9 PI+"+0U`c>Z/VwxHnIďNH̺!zm)ve2dUUpSH'#$`VW(%8&#ĠA)|[}$&}7V%nSKr*Zpsk7<*ԹIpOl}=VnٌaB>uni<{Ր(ÉXO7㉝F=e&^a)A\G}Q__v5zzWEm/,)5B+4_C}5%{G~+ vn YӦ_=YR㊆'{ LL:^ާ,䃌I cZ~/\˜u6{{a˹qDJ5Lլ T]` 1.|)9'Ü5SiAMTNX;FcX/ͬq MՙNѝOBP,iJ58wi hl>ٶjTwK\@(!a" hh"÷_f>TTwn\S}4]]yiB" ;Fu[+'!dމ!๗RAi?QEqH;ˇ踁a.Fh=iE nb@$ݨ^ztm$@AW[I im]ѧzڼ(ڡ,5836l/fIn}\w}ߥɳ00p*.}@z'2Q:U29D?9܄pf2vO;Kĵ (jgJ~AY—vsw |D]}ivTyU['6O)P6v M~RzYwu5Ȥ>1&3足g+;)/I[(HbNʩxY}Dw6z*NGFOfW""0Xc,46z +nykDUQ'!AGfЗ߾lQSږ(E?Jt^X3~: RT3?G0+Z}ZŰIsgZ>!WbiUoDHJjT_#uzyt"ݏq=/ " wϚ0kU|⠀.ML?̊!fvS6V7k*uړ5^ i%S:oo_TtfE c0``7M>:>>ٍ@F缂 ̘yq1K%XUIicm% RU]*Yq3Mu oBa%_|T5>V-"1;ִ<2 ڔIbݟqG+i(c<.\'gc}DA|].NKX υB5޻x[ND6.CQL򔞣h? ?9*Ci]]Ï!$_t2#cv~yFWk"~qz?\?w/S1 +k MZKȞ+*qtjT=)xvjjq`0)X{-j^)1qlo]f'pD GJ@BӭcWzAH''7Gp)>T 덀1%g>lao kK@ j3dW [yw{N'N3OFvc<{d[HfkvZq(mѸ_0c?@Rc2ebR1*2 i=}R  ,hB }hyQZp6PMg/ctX!I1EcO b۝%=BlANZMas|-Φ{ 84ĽlsdLV$W+ !Zg/\V19n V3nT+aLE t4kχ <,,3nQI\{{ND.r^bBġX05 I=ٷ_\?Gz.rn]eqh\E Y]ufVTAXM` 9'u B T!˅Z 1mj` OV`sǡvGȡu1I|T`ˇȁ j&0Sc7%w(2cq ckK-߁'hD ɾj} p>8E;jOR$5QȞٍOk)@ 0ʫ*X( 6Qn<<9۫NrCo(itw A2A0oD(Y2c!5ck$,g'=׎SƩ#Xj1zE;V"9ix(n'r,6&Į~i 3=$?FhU!Oage0p!u;F_׈b4YAڽBʸ~ƨX|x dO!]"IBb10R*5U/2$xԤ 'M :yjwUǽOs3Ӷ3x/#(VWur^!}G4auZPPY=Drw0S73r%&iյ7*p| j6*E,?!'ZꚌl 8INj q*Vs՟agBRi)(\U?#]`~fn`Pr {L΄6&yA\4ƕ>v%FM?[y&(>qɲvՈ6-G-.,uhsݞ7ƈ륻sd!'HqKbHhiTP$H`1{ 0 4V>FfO)e {x e>{Ĭ6Gj 꿗quVZK.~?jpdl\5Pmy&0x2_x76/)Wm5EXTңqa{~)ˆsØ@B`~ªa~m5IF-ڲ2 *1ݰ{zB.ܴfVO Yf 0 T |~ş0p$vBۚkaKP>ǍE3& !6{&ߋue)Frmp1i[x! x5k(kio ( /dP\ 3VXyV*&5KeBkriGo~!nS6Ɉh=P-Q~oZs֠ 2Ng4*e ؕLރKjCw+\qtWA`-l QKM@֧G'ZscP)Ė4urӃ4x2g:$ΰז71Xh\HwۛVP^pB1]l\N?O;T*=zܲļIp7T*5l.ͦ3'Xvd&fj uzw"M]h勡( ;ԀR36dL .1i\dTK ,$p×aNq%ZJ D]Túv#..iiREg4 M$NBIey2Pxst(af, )Yf^fsÑR6^ʝ G)=Z i9½ gp2u"ΙC"6P|>YH1oо픁׽]`ՌV[&*YbGyʠ}H5)yH֎qGjfQ앥qZOlA b!By2Op)qe&^I/ ł9Z}Yhj@%ЖTee~ vH:v¼|j%_U%wIOE{@i7%qr(`Gw't j <8j@^Jُj,vWzӁgQW3,CLs)I$'|B$!?y=)/1OJ,BI|8|8)YY_9<G|t fI:  #%6^ Mt^OIՑ;F#~4&/&+K 1Zʷ/$e̦wDM$]Hx*7͆`vCY:}nj}NHb1_e_y͓7!3c |":wOąD].GsIN:uo v͊JM;L`K.ڧT=za6hOXs=C16J/T\-Ҟ&!:7K,fvĹq~הTr1bsw[?(Nݚb)c(,Aߚ3\]7o`y8*nJw5\ɺ˕C3P^V`wY_JPXQ,CȾ脖Kěk$z1qjDkX]x@hѯ>-IUs1ȢvH?Ӆh8ClEć41v!w{1|Y"ݨ "3NqQ,.w~ 08s|ZV{M8F_SoM@y*82 W'|wlgԑ8/bH߅~܊x\:ղ]ƤT+Bx;']=( :4tIT$sT8B*'Tz~dKo|Zj W$ZĔ]吻lSt)_WgT1hRtM۹G4X]h' a|BGY*Q>V-w(A{х$Zb(=`9Aw^.?1f+x/p%J[A1{#<1b4;#p$jou ݷXRn~1O%!}Q an[A`nY _!wzMŞ<*UuH pH*sy/nT)pF4q7| NpO+trVO޺$;4az7Yh|ҧ ! Q3XΐzdS-COng!3 rT{F"W^ƙ:~YFg꣥Agxg;pEh\0Ai0蟕ap#}((x"B2 r_uKSʗW>niO 8?x|w>yîuj."NѸ^K%ǎ@Vھ#64|coAQV%ӊ'7#r:ƺfa=_T*Fx|p"2etN{MLȅT3#(ToICC[=Dz@ MlZK9\kYǒldx^>OZMf~삲NiVP+8f2xv 7k#rvɌdʥ((R=#l~5ɛ e'm 洔rBF!D-[!ëbJ,9\ܠ}Eg +H4+#Bvja*[gNDbLbC(S3kb0LG^ =t ]^!Ԩv_j*N$lm׏t|l +t# _L^C5`0ײ\x @:&8騲Īj `O,ni1ʪ궣)u | [9oc/]w̓72裚8Q"wSzH+ d^'_.- jxLs0bIVQ|>!YhvW|8b-W1Aě:.R65L3ѽK`?pPK>< ~i"Bbzד"Z1M/M [B|!⬈xp-$%PNYQKL  %>hWYqJt‹5&Ac(OULshz ȚٔzM۝5V3fX,hO?o]MT 0k;2]p2N;[#f/۱VW`>{j7mب @Uu! $ , d_Jh, keT@QG܁ҵZ~n,o$ѿj2tB;^0jmCKxÁRv\ck\BbY[P_S P0O2 q[%2Lx9 0˯ͣ[wyT +Bb% b^=i]Ǩ%-I,<Ꙏ]L司^k+s*` OܫUi8+Ƨ!fX. QciEim,?ajO2ˤm {uɳ9`f֡L5GVc82KpW5wfHDgX7Y~$t?ݩuKپQ,7W[g⤵v%VG;Hɵڧϙ#Z܎r)e|>}N`f ԡs !C%>Wƶs"N=nN& >g"IZrs ڹC?b5 l.V epM*MDM3S8]$4C_Pr/e)$X/uc6͚TaJ G)mx 4$.tήTĢpϔȕs` e6wS0GnH~K"܍|nr0U۾>L91/)ٟ\PdVB$$ p¼mewW\q^^o97ɧQ7 nyքYS̓tAkҌEKHh]uD⽪b+d6t]w@ϧ O'^~mʄ?3: }iމ+bd2Y׳!j/W3 SkN^ t+i͜!q?ԆޙKQYd4)V1j0 )JqË5yiZ5sڄb`\]#FoWaMAԳݠdV쮀&_$ON +#]j3;CU㠑lOzV(M_^J'/X{}WچqT +5j4υ $?]Lтً΃mVZI9D*yfM ΤSv)],^}tM) >WE0v:-Ae|יn'9~5ޞ4dOWy\Heݘ^Q_ċaH슸!i6;>p_FXKWtE87M-XK@-3X~ Ԋ!q)׳z"v\yM: p):2NT-x ϰt8mN;=Z˥W~^C4.̿^/g2[4C={=n÷uaї·:,Ҥ"xr Cn$F ys!qqJLT(d}&xy)>km" al<;5~l* 7>^E%`up3[d Du1(Q{`=E4& lbL 4#+A֞smJ >/>c>姡|Ҡ!ǕwYM񷃀T W7[khվ|@/XDy}%T-xmm |Eʜ`{^)q.a.HXi 5t(g7UI Ý˿~E뎋V~L`?9cYfc7̠ZƕpV+!LmTH-h=OśYq'cƣ;x4vfY٩b>exi 6m+_C28GS]֕Cyh/\Nrx \咹E Tx"fQ7'Ջ[ޣn%rJƄg-BZ=$r~rj%eigUb'0Cqv^Bcs -t\ 1L\5+(L>0Av4ڌ 7)@G*N$W/ ZC Aj\ߖhH6}ݜ6'56lmJ,b@|w[tב(yЭ֔ʸ8;SjD߼ n6NiշlXGg1|<`>X&c $`.V4el? xV]ߎ*>-v8肮U4 ]L@;c,ɲ$ep`Égm$ SAC'lu ,G b޲%+c{]YU 9"J"8w's`:B*lFB6hϜ7O%`0lpA6 t:0gJnD W";eY0ݗskF{>-({t1'U GO5FN[R7 fH/#~`Ud8me5+Wc<߳6pk}ZNA΄)r/2జTq;:}aJҀ z只p|0z+݉Hy1إ A ^BIkq?F袰lʩ1B=F)@fu9)=ɗ3Ettڶɚ (: S bS²N  VN+w="p\yv. B9\Bxq5m16E~ *F軎_?OFTLEHԊ"d7f6 L&3ɁGN ~C:ҧ=τ[>kNK#ׅ]0j [6ҳ Qw_SeqWq-"XJ'CvQҮT~\%A8kggir6P7~(+C0xoQL0 E `iIs JI9(Z) nU諸K =B(f|AP7UƛXP"Pt@; 8vF8*ӤXM[[5IY4֒%aCzWWVEMu3#%a+87f:+G hߤ8ck{U hNEilPXjh09(l8]Anz[ᅼ=N{oRtw!ߔaU4y;|ᇠHњZ .6&~4s'۟ޤ[L`;58W6*$&?|` $~_]o9τ<;t>ۉ(UP#ZZ(=g>ts1J6WY"bh,}zCpU.Դ1^s/ʡ4+pm}:2nʞ72)R!ۂо+@EZZ Wvk)D=֍o+妷FKJ#ٕ>1Sc),,?U/2yS>BliU1{dbMoQ@z{6$=hʼn_~-HXKxCӖ;'Ƶ\۽#ݏ"P f+F<ϴ!r YdхĹ>4ˁgC]$ d?AN4AN6l \ _tH&V#Spړ!<'h^5=-amnm4s})r+J{%shPR 땗Yo.Λ[|gy`̵noM+L4=۹'m&cqgRQ `dg;>#`e0h--9dY !7Ը5.r:S4% -;udWJd*شBL2a'1';װ ]}}Ȍ>Mdq>=d*1>G3m ׀ y|$~6{SD(i_L'zrA\KNJzOvPipuJ穘,Zd?C @d-T Yg6BM:4RjYnGXGJ!lؿp\Bk˽\q|;WԶle&MWPHU`zA3X" QCn=Xp<ّ&uFMo(UalTUEO{⬅Stg3|/rJPi҆/ʊkf{>{3fYe{\1\(.O0Tz7MDtіQ 0E htM1e y/G4$xҍBߌ+37u͝<"%ځWKH-6GcۜM&<{DT1vlOg;5ak7٥p{8TS ( y,N\u#7aFۂ˛rkW8Ż׼܃Si52$%фKowL9R PUgAJ/M{9m+x|፬Lf-&ӵDୠA 8WF=~~GxRc.);6c8 ߙ484לz/!̀ETy|0w4: ]O?{> LӢW,={uE1RmU,w:dޮN}pCd?WqqcΤ$aD@ 'ԯ!quo7`ejyMV8GX@W~c6+%JiQ,,/Sn+q{܁VjfZH"G<WlP0]E!}^*9U^਒=. \\ws˓:? G۞.*ChFe0M 吸<]n8_{ۜ!{dDIG>ŰRb2Bǿ'ýo>Ŗdb9:7R9@2hC#֫MUa k"^_C$,#dݶ(q֡bGh8eNEŐ: :+Χu2  M8^ 7?ڎۛ{Lw,{mhq!m/s}s@d٨˺`:BKH'xBtot$jBVv}`4QXȮQ]+U*aK5I:{)tMҫ|܄XP'l~7{ }i^Ls{/,!'n o|*!-|P Tt00&=2?$XhؑJɼBh> V4$_\eb"1[sm_URdMw~,;4㘔y]4EWs2UL=*}}h0L ڰ'Dھb{}ҙCNc 2^k8NAؠFʛpfTJx;)J2u4dۻ zߛއ9!5GlFR4si^w-7@w2X8mپ?ےDNF` kIKY14fUI]ERgH`KPLJdMSbCeJ9y6My]hs緛Hpj}w *?}塌rU.VsV Y[g)>p;$(AYԠduc c*RTdr*A13 /lWu2FIF4s<1|(e?rOr oD SD&ef!Z}iϞ!;O &ߙEv,:#{<7  o.&=PПyfK/3fH|AgKiblKq#?!9JM1%|kIE*J,]IHy>u0gij)883a>bh>sb"|9\sQA&9`^/u pfiIM[Bw_@#`% OB9o/k9V;"6AZjKIH3.A>N0<(,}tuᘼl'!NK(86UMfZC̾\Q"tE,#b XIpι0D{qm 4@ 0Lj%OkݑO dC8χ4L5J4 NI.,O-eVb|S7 $saTX.?)1|/È!_)¬yyX@-I %~ZYൗK1h8owfK'jSbaZp!CSŜ},qQK &qpa)M-̬D w(^M(sq~& PF {p"/8g yNS)uVޚ9"kN;ыg$DD0˽5Ґ/7!MTA8G޵+>Hv&e iV^]d$ܽf_ s؟ I1pşXWLE\ 4}Y _n|m\6ojiUC?Nov.J {ڬuV`oM;(db?RW>PEo[Y"Q?ZOBh(8eKY2>*JySXT}+}XQpu[}6dW-_b1؜J+f5#Ƽpbn0֩Yov;}d~qhJcn۞b1Z,{Ȕ:!Bȝg!3Bx,0y T"fYb2(c rB _jW_(iW!Ѓ}S 4&X;T_]TWMIICcAқ jOƂ>tODs艪k̯ OPac t@ ,4! +^H"7ܚG;ie25˅u$cE9w*Nd(~s,uK]{ Nu%MP]Fv }aW^P`}GU4EhT:y.p}AS8>\@?S/T" GHB[x\z'qm1gg^2 !bu=@uIJZ NC2pteoKփ($M6Sz 7A5 IOrw9  Ǹߜ U7\܎xm614?'`ZA[sp[~!3n='M!Lg N 7?a6Ovyw Jc1&~ў* ,>ֹ$w4~6i^a(2a3WhB3m8Bs2I?t?G+ 'ƈ!#tnoy0 Y-2*k$Vr1!e9N/Z )-=*1SP^K&J w΄fѓ U$V| iQX'a'! ,93܄x=2(@zB\w KXnW5+(N+"\#`Nl[{6&^}_?sȽӠdpb(-U)aP]6_b=*#?Dl7% #t^.Z(yAbSi|wl\E]IA]tKJf1\E%x  eS6 *?Ͳ¯i"8/T)Mv=4 <){o(u3\+(rG$UA8y^D3w(~IzO-:gH'VҦ\r`i~fP<1>JvXf_r"MWDK̟+._3C=e_F 1xTsWm`F6l$[! O70vRhWXBız˕qN {^ fW}YGZEp.{;FT c3&pu>A&P^edwW0a/+nT҈WD̢W;ݛRuZ9`RJhBQ~fdSzD,8a&"8g>k .r-I$Kb:,֜z{D,1ݲ}vE .iT: [yU-e(P1`^JUcoDIPZ܁f~4/I}u,:" ?0kqt+ I#uku&ԣA~^3"؞{*roᣱ7Gf~X(iwZ4'+˳ sGT]o&5jxIuSx!{7L X4sl_{pܦ zSoӣY TДx^ѝiGdnuDL .9LacSM(%'T%w&Vt3˕4XI$$5-!tK,hQZy^=  6AT`1Ty?3e=EO@WԞ5\m?@"g̯F5Wx9%w[ <ԑVMwU:VD|C#{z刻ͳ~D OT OuF2|~+v46ǿr䨁4pD vm_ٰhBOe^**B𜴔Ѓk8z19T_)X锂 +mPփZI9{ U 4OfI V4MTŔd3ʡ aR<8ëe࣡^%Jތ`I@C,MY bTtǖ8 [̏E]y)Ǔ5&\XrY̬ *aOCRׂi=K%^rnvѸs_FP0 3YBHx7c2J.JrB5 h722|%7_u.@b!7@xFW>r;A(NÖCwƞ8h~wB}8k&+LGVŒU.ZRPL%3qFaD}_5<,WırUeQD|ミhCWQ`b70MvF=[l21hZW[xo`ElF Ŋ#1Qt7_ j1u^_nYYƝGbwAJyw_Xo|gc 6|y{N |8 t>,dMhE7qT>?ju^ l3'uXqw\ݑ>RuFIH5X7 G<_h\t^ 1.Ml$SM7Jvf3j[aBm[]vJ"r<~ܥF@-G&1>T>O g,LOx8:y_JQ=k}lL4 HaBq|܈1KAX֞~Z>8Zo"g`N#u6u]VkFcT $CZv;:xHkӗ:69;;X /Na1p1SUn~;ɐ . _B|ZezP-}&RSQ37d<?C#z v坵tp- fa< 8-<9htcWܑ]9KTFɻM/f¶_% -jr|?sIt6/gyXvS?c!r/$-"HXy[a:RƘټ8=W9[ߗ03Jaާ @䋚Nzp\Lw^n|s\%僡0-)&I$O9ԶqqliETG++I h̠k"vou]f?:V)Σzuxg=h'.E0xٽܭ^M8Qb2EaDZ4ɱ[r7e&fL(0[IP'IuaV窠 E3ފm @!/U;9XYՀxiΓb5U͚1` ˓Me E33Lp!ykv\\?*' -ikŽ}M$)~Hdʀ9XmiqMw F,#^@Џ@gIC>f~Љ/H+Pʿߥ9vqMou%IOt=e*OIn:tTq5m!l `GLY99$b%a܄ގeNv_ m~V ݱ9Gz2t<f-=3v CjPtӎՕ`0#*N|Zv҅M^ލ ? <)%jA+qջ$1;M(*f 垴ؘ?|ߟ.zN;DPKo3Du*ʍ~PFjt UεxUz ͞/r {ב!3MذV olWL}RStjp 7%dT7Zrk/0%YҫdZ@X٠@<. 5VQ_O(NGghB^19/̻LFJZ(A 2F5NQNX u-lXpD?*(~ G" +Ɔ'n.ʅ(S'tk3$PokTXzQKdș,_\!xXr>Io:y@-!9Eav4U]y=lջT{dBd1(0!>S_|Ze;*rxXx]i~5V.Y~_zƾoGv_0`-N<Ɍ70smLJQA2Ɂs667QLd jCAG2!(nT_dI1qn_ :i`B. S.`c6.3fQTJ軦ȃ |Yd?w^~R䙧eh:FU#ծ£eW25"ۧ|&R EYZe~sKGyZ~c )9'l}Ջ{_jmDGİ5w&9?D޶(Q(O_5;̎*tLWd {D"@WwaM&rGYx}q.A*f5%ˡ/mQvy4>[C+qTZ"ʞ)2l B Oܣ$ʌ}R216cт/8в-$(|y~{W?g4= =I"kҡgjw4i2@oW͏]SO%}Q(`fJy? kkWNw1  啖\82!$ʾn&}ߣȼ0YF;{Z;$ (5۔5+SW5ov-#Zi-v7Hն _SRB}go{Q TV? zX-@F8}"wA>7ꕡ L(Ouzkl݃|74WyQkw I]ȅY3z[&Gc.6'ZSC3 xPi$n ]%nuHEjj-ejk~P!g 0 3\vD\uaHsqKt c. 'llǹX*q{eAmSJ"f˘3@7fEݎ?6RQ8gN4ɤ/Lŭ  yEaĆ|[R3S~D٬SU2bNDG)Ҥ\ cm6Iv_τ30`p7XT:C,eBX5pX wO֛%Q(5ԏPWɪsM80ޗ-Uڢ &YAbK3eұ3FmIS1gӇ^ׂ,c-3|-UUy~dw/>,ey (B3xA--&{dn5Ɠ&Vw)0 6%!gQܑ6k—ZžL~0#dž;q;S#/_ +1gKƹy dg*d7E>I¾`ءa|HC´ce+4$*HɾODjހrʄOB0ea{ID3Y2`; Ն- *pWD`e +uK+,MP:%ߥ'pO9&k1o8f\ӍNyԧ7N KiiPWR:,Mo7ث}tCSk`%_I׈hQ*p& }f?Giʛ~'@^#KT'L=,Zи8홀= BĞ DӒі{R8dވI- #x7L_5o0:rL IZ ^ $tFĄcB5-P$NY u*/lR 0:p@(6Fs`ض.~ϋ*y?l' 8ij,!FWLȺGϯ6fm4 !!wƁ kX~Wfªup`L3*.ZSp=8wLk( ~I@xbXl΂m} R[~?װ&|%!}.YN9!JH~1H|(#iQ_wD۝ʭHJ*/uCa(c)$cM:w4bxu>QAlqE_ aڐkQurT6 GYCޘ;5Aݳ"Kj# 3oXg2{ձ;~$0!ib0trf8_0;2 e7tm'=0lJ2* !#RxRႂ> 2Cn/F. F 'ǦJծlBHMf MDILG`4b^*V?qAmS4h=+l~:Fx蔱T=vZ^=nkKT3" ($f[5'qW.*9^%[s}(x'о1 vZȚg^i?oE4YBix,5ڬIy o{T{Uddd'A7ǁأsX<R}&Frw36/.- c@P@ieCTxܨTgOe1G+0lIJӨPք?E$/IgSG7|0MCƿK@8& H$qP5J#t J Ǯqor1-W7^R:(ٮ|E섭t +!=̖Od.Bkeka$WvmǚT#P-q W,"ϻv}% @ \pDJEWe`Ru!G䴆c-hNsG[RJt=?.sg7+X~SP: M!Ik_B aVΆm=ݲ`XUz=WcƊѢK-l `F:|9T؊֟H鷅V3UWIl1 -o!pv"|qHc׺5>;'΁)ikpЕuqy[S vrDjX6}k#;2ޭP*e|g)ŎӚy H3*VR᎒9& ^)!+o S^c֩m#G%r>"re7GYkxLPߑbaα~N *Қ?Q3Q]z$=gsz1de%0a>+ɾDcƼA>^2X^GR W,{EOk!Iꅊf 1:lyiDTc$I`e\SN"jSlr- Vq)LadLJISoLvOKY.m ŐOؗnŪpbM;[P m?BxHڮ-jF"1^E.llz/0pH_/ PXdDeI \a&M JnJՆơEHN8eiE.d?aod1=@\&U(nGE]^ҳZ 鮑}@ oAs}?ϱZHת9u,=ynY9;=;ؒS5;zעM8^mNR):U2# yUAfhI@ŁWC)L˫fF3ÙU2=v,y7#cNlz8LQjU14PwKz0/ᎤlW'\4׍\OX4d$oSCTt"RJwjF<}p͢/_ BEp,dzoMN;ziH݈ lomD!c) #-KV]¹CqCzzq/*9[j{oɇCt☣ͻ*~:K-ʱE8k֩+BG5'.W7`T~~<#AaC*%~yy\ ׭Pui/ >#q@~ɚ=i"ʔa; WD F>n@MB4aUpMJI!jtmh'AM(k IyA+ד-A̲p{NR[!]X? T*oO: q<$H䧴‰$=.{ozq1زJ­4s JP%FL փd$s M&E>71<^uXROw=ƒ4SIG`~ã7' %T9Fv\id}OgzN_}<: j!Z)*$4?(*Rת7&!TO'PgU`cwf=z+\ڬbMkD < aص2ꈏ[2C~|}{iRɽoq-v|2mē+{A/-tU?ZzlM˜CszYj~Th,Iػ1϶>J9V}sj)FpP?y H^2疞=Q@1"YzC]:G 啞uN%.cB~&[ #m$A6n-t}`(W[ ' ?:l8DP`.y~M!NVw[r[+VS^S.s)YYRIB.8X 2󾛅2n+:'YUhQ#R%12niѹXSC̍~k;mQf&"@>ao#Yb/sYyØ" F֓E_MZ1/\z*\Q W_j`YE aX,Ń\\@ O!CY@?l<^-*?v/pr_n1F5Fd>%nxhca gga~jt#,m.jW%6^."[:Kcg0AXFйm)ٔY}ߞ&śKdUwI2'lM&C]^n{WC,$FF7hyLy'ev&@Z;Pve,0 {2K#v1O,|v\tIP}[_y$L+mkW ECۈt۵)JFK.ج6UP9\IKKhroW7K LA5މ=9Xග~49e šStdOb]o$/r4<&[#O \P' pAVadjvvҟ+e R/E]j@Guv.{aB8ec@D087ZtR Z);|;L?rCj_ܛ^zZPkL#b6lžPiEcJwVǢOc}D+`+Z=(E|ɽ@(ǥO "P@f%U{O?\aևP,TnFQyڽ6ڕJW鰍+(+̬/}[iJ A5B}%uKֵw`qd>Z;71lܚ-aҿ# Ubto `kcE`CE@v ZniD\$ҟ fs^h\D|EFM啇Ff=T,f|ggSE/X Z$*Yu}JcW~ 0b77 .%\a* LȨ053O&%#&kט_o $@)ՔSfSd8عf Pf[7.iml%<vK+.! Vtue r y~8N_i;7REPYkDrޠ۳;h5,8UNPKvoTJH#.7u] Hu{9~:tcDlG㵞?}H0AWJ1%_xƍPOT+Ϸ=X"@2>Ѻb iFMdlt~>y[:ȑ϶Mí9<$~ѹBn>!07.|T 8BA[{f1\E[^FD+PYnѰWO;rxcHp8= , ;/S;i%ϷXw8b K=SFϪKyF|s,<cA [``%+*%PL0o|؍8e(og"B #kzlX(um= mb H"?13)kN ?y]1w$-#=9s;*XY'H">/了ȑ3v .{\ !r亷g&6.OpQٌOz"jv^_D|ݝ4@z1Zrh-D|zlc<{Y7A? T*CfPH(CÅ#KwU,m4+3` ܛP {O{=8[G>)Ebσnfs S+@xد,m7E,Ycv<#d[~SC;4䞅mz2TFѾDGΚ8xdOO+0Rw (4m`9B LvПY~-"wz Q+1IttUmU+]&,k] x9Q#!eQԎ#DdvEmzjG? yey@iYJ@bf6nSm,9]vu%#Z9-oygJ̢ DT:G\Rۤ3 aWL%X$D/x E2{vL-/ۛoO# H!'].xNM|={$I:~~3d8 J͇OFgW$3 _U^T]@1^Z4uH&a~,LI-\ L S[1#? 9~&6~[窀>)嚕#f䣁>,.s=ӱX,r5~Ji0 Ss1Gl4zYYr e!o^V/O?sKE%o?Z.X,= +VCj3CnIw|~Rˣ/o%-0ڎra}Q MͯF-$'x͌DKT):G ӌ`'A1#+1+>+f"&+ߝT/$< Ȃal) ! ^2[6V_Wr'l HC1 l{23 aL/;Q)IYtIp?v+w`~T*] L *FF_x@ZD2wARa,H$*ADU:5SC=R&/v_Č vKˮؒ5%5P-ֆǖ.#嶋Hd,85 1I74b2-^y%*8(>ȝUĕay>&8)-58U[.dVQP F_$^O D1 Mqd""'jSpȞD 2@iĐ~"  HI7_]YU#evysV@(ֈWeŖ]02 ļkoN^u{! yqoKnSh>& svp ~"0>Uh D9ϒSHc]Ϸ%~K~̧h Ó\e2XtūzI Ş#}ibP +daX_)m:oZШW|Y"W]9rdM.,W_%NUO?QE28 =,sQeGH̴{ +@h[tDϮ {п@fsM;>Q*15Xv C.1  +`5~fRw娑B10Tx !@5+yw2E8nœOSj9!v O ck:J eK&ejû ^sփ6:vλKhߪ4`9ȥ @qm- n>7KSE{WEjYՇdz Nբf^4N[{rq,laq~6Ŧ8B<[`t4MhrzmݾT S(j,kcF,h6a,`b\P&G -~צ2̓^G¢0 OXMpnsU9 +^^Y.{zOM*lf?vyF5/gi+L"{)E*$(#e+tWݯ]ϥz2]uXDmQPL*6ZS #V? t2jSW 8=º tlcfʱW&?C`mraEҝI3+dLM), yFvau1uFw621$nz116f!7zf)WA.GLƕ}Mϫyȏ.siNV</O$FVH£"DG,Q 015pluS Bgw6[7ž:_tʧ`R MlM"bX5pwsLq 2NL sqUщuú֜RcHRTR ٻ-G6`Q:0.L\KǨ>Tu϶=\./$ҁ"b!ZA͓'z  P jj _@v[ք)p^K Ѓ,t1HPb K?شBhmɍ T}O.t)#3z="34qt39 B9 e?s| b.kDB{sYb"^T2r]G7c\*!;`wPAja*f"yausg!TS~Z=BRoX'",q2TlNz绎1LIؠ|SRh y ,ϻquP@/f5V줤ڙk5@k y츓z y7wUWnYvx,mLx`Շ16l :$oh>eɶ K}>xdZlSRzrp~ lPx;)Lu;wcۨ= n*FX >8V|7='x|n3' l vg 0:!MV*v޽LU ub lq8Gvig33'ORp>#s6GGp2Rg_I9Kb8RQ m>al9PJC%k <"60Wk4h,~R,1 X%Nu^fVS*H (ZiF׶lO Z6׷T1_stAbVlq;c^Xn3֢ 1~WN9@Re~\aDKJ*Tᶮb~~1[w9tl1m0%j+! A~n *?k 1;E_HtHxdؙdGwu,7T|F OiۉZI ' F sɷvlwe0#޻) l&.!N|^*yk 5ڭ,]V hl, ɝ`Xgn3D*IwH9DHhQժ>ٶ? (̊>˱]-f6N Ē&=-|~lI }t1gSڲe@={gh|,XVj%>*Ї%H .RDH5LDL›NB< f&QQHjA]cB&l^G.h^~oiEɋ sBB:ی"gkݕ o|x0^/2*=R%ָ@~.Xu7d#Ԙ5*a&*g:BBZo{fY`^ּ_wzf BHe5b%oa[e_WW%݆tV!?\MgVCA{MmRkRIyP]A [azЍ88@$|6H( <_3qSW{Vϰ<% #_ JvCWmnmlsiM0-G:bTN"1ntigSN%zZ3I{Mo-xx5WraNbbDjۣ NsSJS f(O(t)_'2J5%̘R,€A6nes%8vF`A)-lzBڨ0hh'$ W}ԛ)f BLlc|f|B >^o|UyQLjt``W2_l BkAZ+R]ʫ%k^"D&BmE@>y*^P6;$m-^_̨Mij Q3x)]=J)ܚav͖DT }&ގגZeCs؅+164}i\r)Ӣ)feD1uVQ?i$}5YaD/VwXb[}O@e NOeYEqVOJD DlߑJq!aTeUbvq9_.470`"0xgDri5l=oglҿ^xeUEp0}m(&&{.3;{Pe>y8r2eP8:p#ͧR*_F>0z ~7PfH{Y 7rQ5dk/IxGen%{!pLxeݽY % <+ȢJ'#JaI;ن\xCD^qutυu`Ñ!Dqw1P&sxpHoQKI7v׮4UC$磈Z}My#]zO21 $Z+no= };mAqgNY~$_FN4a,|OV VӞhMˢ:C햸YС3xc5+ V/+]Z 5'&t靋'!S=7j(l4Fѳ:SC8[Z}B80RI]x]~~ߠZ ZeLy"dQN BlE/Au.NC8~QH>YB1P6̴f_ֈ% 9W ^ݏ%Lw\nɀ%qΗ# ֣yh}H>@y%4;j_5`޽i (&ݦ*H#>FJ!h)pc|Lj(05zFi`tr,dBQvDR1]MPqX9G3rHUHKmr>230<7ǖm Y M9`t,G'FQ&6I$#mVjDJac.=T)EzaN~6gAWOجaN%C_l2y1gOHfJhӖyjTV"Uh cPr8Qހ)&_bZ]r0eQ-vcx}VAU_]7;I'\ 6{/-vT@kaA "4:AXf; kF,L+Zx4#p%LQ.;x R3U=߾613-}'hSaɃc3_ŝe +Uvg31"V!k"7^o[OI0xW?pXqeo0_(sЈVXIKA`\lh.!+ĥ.js0 }? MXTiDo,'S@~~;uA86zBxfI7k%̇AYTȺGk5ЉX?}RTޚ0Ii '<(tEdO$N;.4p2{do/ǔUyLE9Ö`9rkpu:,ZTn+ |@951+ %X{5G)FwGy u5¿?5'$h5&#($tR텀.j/^=.JeIG_9MS^E;A \=rjlR^ع;d~77r0<1fY'x96 -+{8EEZW'&}O>gL?ԭfGaؔݯB!kҕ@KVl/6 \(agCx4=!^Gqw<8;b7!Ax븬4̫lYh1,I]gC" ^VeN,?}v^&z2* YL?{B#f00~ Jd}߫>g8A=dqESifwri Jָt݄sxKwV96H+rV!i|AJv3əbe'D>PNJϛiNؖ^-TlJu8UN}"2!hKC4e?~0خkqcI$?ux1nљ*青DH}/)B-XmBjS $jO͟ F`!z] `5|N αu8$S4ESá2Iܔ'fiң\Pk=w­FF`-m3cuFmeSҙ| vpю4?,GR$O˫JP+kF; Ϲ-So-PŚ^'wx3 O5*p:DslBH% LWmQ@C9G{t&wFݞn7's;;-8; .qgJCKiU.0҂[K?G9zΐx8l YN 9` bXvo5 vV[~*=NQc _)OO[ɜRII_ }=l&EC4xFھ&a5 <<2k|ϟeZ^Fk 7fIޙ(*kuT{/ chZ"fH4jc\9n㡃(+bik =?"'ҺSKTJm\6bDŽ<`/|3w=+guN>+ Bm^VD3ӈ%Yb}; Mup"#tPuu%dW!!'#V=85:@-|pBA~N"gP&su27 9F&dY Kѓ@=w1RhwT k a¯~/G/l7pl:(SmwL p0o}77ʣ3.6JdT}`-:OZONA11<5^8Akx /iq|Tp~!@}V͕aX~ K͖w)*r^ #;{v0tDѧV@X-.))>;{,.۾.P:nnmēZ'BDڍ-8˝![]Zݽִkt6_?Xw|k#-ʆ1*j;& F WD@EYVHpRKS)py7=-0m*ewrY^T0,tc֒^|^-E mqGw77z=^(PJ6D(RWc$#@Px*赍$ϐ %ocZM>Vr͕Yq ڛQ8þ IkOn|2T`5 ϪBU҈Di"zb@T4 spr4Q3)vh8[ϣM 0I&[}o:H[Va  uKLXIX/Jg;mPq)~SŴz?e"X Zfr2REe?b@"YrG-MMx {%:)V }VcBqϞ:S+[E ޥ8?.C Fd RsaWQ~  3Bh7>ߡ;hYxhL11ZIYYTUv#YPz{/w.Ke<ЄyOuHHѴb߫6 y?kЍ.gK#KyggJu GA >B[XqqRTD-ʫkiI1>hn]zOs;M) QiEd@ԅI͐ y/Hsdɗe`Ko .Jeޒ﫬SRvtiUІK31tLOkp0{#iuo rOd\vS(:p~LiNp7.,Ϣ(r4BRP.m+qlA lξ).=*G QXcs sQ OVf'G%ٗ!)iXҵxM|jb2(ʧ5)]c͟N |9,XUZD.l?c^z6C &3 SpZ0UU*=07]6 Qh:1iH^&O#ǎz7'@-ŕeO[J#{|4a-%J}KiNhwnM(UcI0ٕЕׯO /IoDG6#GgMxaS+`jFk.nӗO-lP Gւ}&NJb2q K{ZD҂hYqo6mb@:NtO-i6&=W^aC~e"3ʠ7J wp7:&Qh =[D} aMjOqP#ARBAqz:y/7S_ @ < Qߺz+;O s] 8`^U7m[f'첆.䏾5KZu?PIYs[u0}I (axkZ^ >L:rQ~ʊ{!f{#J:yب?Pbf'͕0o~fft0ĆF 1~=⿆ 50>94\W~tzh| hWvu 3q w˅go_~cyW}?Urm)NWn㡾i03{BOLpҞTs7wǴb+8&`Iyvƒg+ղU>m0| ͵ 089oo0%8!y b_CvJF,_xz8$ȠшwIf$}mZ(хCTX*2͉iw{G%B58GiR!H ;ASbC޲#~ԿbֿZ|;+2*vtS,E%+dm| }0@~Sy*b4UFF= W̓aB~/JV@soZK^|C3lVh'sNBɽTu_ mOD|=S@QddScXƿedVsz< "NѼ8Q/dLN,q56yj`E q[~Ij䶁ҫqNB(vgs^'vHCQTyC5|g㫢-g dů4Wx ƒtKCRE _GK2 9}.L$WT@~HHN*GscO]m.Lh Aei^,??~FQY=-ؔnϡϔ]6 2:B/]"POkV&$y3mQS 2{A/g2e.) &Ŕ)Q񠩿/6N č^c:@e5؂^׸XbYe@y ,q[^`0dd^ƥw/%= C`fE^γ@glTǨfȽt &i԰ߚWlu"^cEDX_уd*sVPa7ɮA*!~|jbAPh'nѺYrޅ_RDB|^N2x+Z~䎟O65{ ]QxMW5wJ{ xu; _]+xaK^QJ7{ry݀3^ Q|=ᡵE'#¨ˬSIČP;*l/k K8з-1N?(rɴ8ifp=Y9e愧?ůYk<0hU3R߾`{N9#,:[y:}Md;p ǛY )=lpc-m5W¨tt3#3 y>+ٴ轳-v?pDOy0g&/!jUUŠ^Hczσ֛<{ so3_A &0_K1}#c L=y;j+ڶ̻0@\c-< 4c:CJB4Hq ymK ?jbDR<#Px0QDZh%jV(D nHNyD-¯b>2P\hrwҕW=6nkθ̖ 3Y?=.ߨˌc=l!EX/,?J| ;\uæGM؈A`Mßh*W-op5XU"'y7oz!e,*׼ 8],[^rP9w+JLAz>+Ey5>bmB .fZRxX^=w۶]!Xku*3!ZP5$ƣ-n afHrИuU%Dq{^ac )-TR2.M8-~&rd,zrqEVцȪ` Gd-CZo"L"jP*V#v~~*=(D;%Zlw;xj)(EF_t|&ېH1L"XJ{>kzlG2ھʨ"',˛Hjgd`S:]t"9,=QNFZKs[CPJ>z$B>Nk*?D]1XxTq7B-sʉIF*vSv%B(O,8=Q7F=si)Crbkd #4! 0 J\dŸjeB5CE4y{N]vnlţK$K(R糟|_5:PD 'wTp?`!9ܮr+ "ߘsIoJTJp8N}9wOg䏀ǴOԥ6_cXϿ)"1bh{F=X>k~e? eWGe;;) 5-:$0 1+Ol[ rle r>1Fl==><ւBdHCHΑMsT%u-:3$mxjae\eIYa# n=D4$8bxl]#V@W޼9d90ȹJ!X"SH]#x`68\W"0(9dI;jUORU-4su 5Ħ0tvHRT ʊy{szٳdލ Aig'6uNg۫kNݮe@%HcqU x$Ev'`Z p.4T(vM!YB`F{灜#INA/9@3*k#7 I&7:Uo1ȃB.d0mx:ahl5RY'$\IN{L'ft˧+/q:<=7e80\bMqit6;A}cץglv`]6@V"%N*]9B)mdy%Vm`L){SݸjBmSZ!v*xμT+ z4[;Y;L Γv;Kي$L;T:K"A54 ?ޮ?{J.Xq9hkcGs3q+{wSEf$2t,,G;in͚Od?"w5<;H6mܽD!BWF9%^8f6moZv6CS13D8#anW}U\%4>H痕<9yˑ $@Ba~!lm~u2x;G/ݑzA 3.%6;$"sjGt;`BԼSLOӴ 30 6ϝ؅X!j^Pdn̅LUτ0iYBjA>z+Կ7_eg2()jxG,Gbbw3{=S'c潦-8r 6x%uʳNm[mNpm8)vj~S{a޻m2hGd|lv)~%ѭ =^:N'ţwMrfۏ_t4[4oc^ \0;Bs{zv:(荿?{V Mc?,^%36v\#NIw[gI zदljS{;p5a]lzltC;Ó5?11Ox."Jq;kPm&- 48 c )=I2%bknMxrVwr)#lN C&)Kթddm*Xi#VX5Pn"(5gXFM,dIHMV9`8}fnfZc Hqˑ4d +ZNnQgf#(;c=CAC.1{!^%͟ RS0 t}|bڠdh|f2hùqAJKrXJQw?J?ҟADM⎜ U+]$+=Gj]_0P ݓ[ԽL=;ڛG: i~\PUup-/Oſ}jPXHizk072ʢ>qzVKkY:*G=ٓuu<5ӂ(Ev./`'j3k\[T K.RkJenʤzНBrN1* ~C~AJ2*5~aQr\v|N`y4=3@{<0+œ >.>EQoSlON8$9ƤG^}Lq9E\*nWG}E3Ps]ԮNBsXMv6gW%߲.-7\{"YXXrWyf8OQ{P ޏڴZ1VDzΑǃ>)&W{SH }P˵z`f sF"@l_=Q&>y{a_G(H?9u[(Gh7/* I-m_TDn:,iݩ(M*SYG.Mӌv5rkwZNlìC&l+Lޖ<%f_DI/E)&6щMݲ^#؄iWUGM C~@x?bǧ~aUo.TL[]ljgɐQ,%?o >*{妻h^^=66pN.g Em ^  =ڭ/!/嬊&Z|)z%sd6={֛?yb:z=X< q hh9[^A ="+ꂘUd3 @AK#UO;~n <"V_ ^Q):d;i8J'eGngƒJ1Kz"Unol Ou`,pd^iڔ&5ltB!p]5K+A_Ȱl.zVP9w@hgKx#gM2;툉A'W#[iۿe`|ְy8dD}Mr|̄ ̲_\h7//pX36rBecHƃڮh@wM_Ak,w_N4꘩4:/I~"@) ,/ qi(N)z~) ϰ^,tu*2plc kzj 4L?rV  *HEC:5+yp<{T!&FbYוXDL/~-SށĂAHh8h btPڪCYev`* &f @bҺ{[A?nCޓJ!VQdH6阱uiY]sMҞ4le&=aL/ qaI"B$Y+2 CA#P0 /9'rms.v<;A<{BC\\f9O`Mpν 6䒬ϸuHιNi 5#Cn:bY%aAb ?BL gN\~\j¤#oőD[lHי&;H#|PBG"rB5qe(0hRN~,H`LugcY >n6(6!-4>9wiT좒n-ñzt=J0ntVփ7_6F qj26 E0RN3pnzy2NT-޹Gi2 eqH62F%㌰s݀) XX3mt@gۣYt)X}7-8I){!jѢ~51VX2Z,BmHn!Wv o%2bS<.P}JC"3N׫^t_= |s `*堓bc'M@=q͈ ᆇޘ9b2 %Id`u"\^GӠ`gԮlZC"e"r_\cf;m!vfi1}>[w~]Sxx&НX-ɥŃ!'(אZ^:3sXnը;l ŲF<'W9?]5dSLDxd8F Q¦7eI'.^*2/(Y7~-ߞ)ņ/upQĂaPaKF2H4;Q՘_CT=kׂgS-?s!R|*d*{'?=f+Q*:"[?/1.8=Dz ?bcx3 ?3 e(X*I.?a%/ݭ= 40`z!#rE4P|ZƩƬ"0~ mk{P:9x*|9S[Ӫj@M?~S A~d Ay:\J+TA?/?w]b%2 X϶EKz=uL"%Dʩsگ%w/NwYcDXnx]0b,~\1^T_@OpGdڐG+rE5APwޭi_ګ9O.="z)~<%^?à 4fkAF_ &m#~ Z9E%j Mtw&T1 eo? ֿw0'n{f?&WbfyΦ3q'[=M5c9"P1܆tX,*$]aE 3A6Tbog kuPz[, 5f&U>IڢY5=M2ǯ d2"`:BԠEKdw\# :(O: D1 %j3|1[:СH'?Ӳo.=^8;<+'rwOOYR-,TSN1]01W*0#0c9jO?*mż%gz/4Z{sDCF!~mUcgh'zi˒#حAX}_H4] .KfŽ RV2 Md|:VӒՆ [2-lJW#t`H>(>}ð^3{SW\FΔ  /r>k ]q שn)$`NQ5GU^T- y DcȅmldMCȜR],4|Q`_0 K AAi.t{ɾ_`-2ay3wBKNy)*Z($b>8aF-O6N.[583 v~*웧;]2<0=gF $jP"`_;DS] K:\Za{ {tjѼ"za*:ߴW@4B.®[;ts7e:T6oÞ_~DzpZ *©j8M>Qc>G L kGMq LMEgc0rl}}'2 }7wB4PGC0rЁC(7ⴀʹX ;+P(=4}-Y~\c]^Ȍ&^KS_hN,XTM b9N7f]kA~NC: 3kks.wpNt Sb [WSF=: A-H<é pŬ]񝜚Ö j|(oZ?a9q#$Sv8Lh m1#&`q%6e\&e~Fca1(vY==b.uaXMFs4ᐡ$=}cvqywc4wڍk>9?H&"Pf:zkDC1h -/\f$i-]9F?6n@NJjڠEb{QXGR7"ƘA#[t a!I.R2#ɤRRv B 7Lhd0 B\*Xŵ4J?x#'^Q>l\hȸE8C"aK`%:ۏځ=e烐HЗ bJnrg(nQ'IL%#Ĉbufj3=gionb~!%HzE:vd QX b: Lt:c&Gu*s'6o<.E-pI.@$|Vs!i#}[A:^h1}/5c1bt+f ,2 %+SS U_/ީ_R+}BTμm22ہk5 ŗfJAMxz~埦uSO.<76w?l1 ΃gf}zo_@ S{v:^*A9M &?)v @XkG H6ecz)muAO=KZ/AkFsPxtX7?B*Lګ[$Ø f>j>0N䵣2*Hd~ ƘlK. O[*r˃,YgM$;B噋ğIPϫ&.|#V0"p$3Wӂ/h}$qSP^ 3sGMEQ nCRCwB ,&!aFp7@}i`KDcY^յo(^`]c#˩^::~tX2nIJQ, &aP228C0|jӎ͋u!F&jL<:FEHxh.V%'q|ֻQtSG>1,s+~<g6iHp:h̒'xYƼ{s|cYIqL^J>/tʌ҅h*8' cH0 ?Pյ'Ņ PR HϔάͿ{{yӏ,5DxXh<4c}toC$tmf& mNq([26x~ zŐf>uoPNJ~@NyKf)1T^ࢭ_16"Ώu"Cw ?g w 􃳏x(MĩDS3`_fNF7p>"|*׿);3j!m=Qn7!eW9*NwP#l8m㥼 GO/B*h$1o 7rAoK |B:6,N{U(F _IJ\DxzlvbY44}Y; VS3@TpC:9o=w[IVhcvGWɳ_[jH)nosks$e?!"Wa]ΐ%'o[F &^S^;%&>MdSL=Z^E6G<#AXOEGͼ-{U8"}s~{Úx5Zò3/}a#*M?f>o#A~Ax# 6[[+B1C_شY>쟍œ-7Y ٜ'h\̵Z(vxjnbCN'˟"sB+>'-Gzm-oLuKLk(6k*NaLTPVL2$f-LucX{ʈc;vTGNו~Ɛ,JY-Y6Mcm9z*\`w,r$}f"Q/,%+[XӴ X;k77[_G)eӢ8rr,ILm\DԦRLm&%(TOm4R G>jjY?9e_`^3Eh :*wg5c]TہJ<2Yq@1Ug:Ol[@=?5K{^ȣ&6yT3燈rhq̕,Ozf~H`i[1(2%4u~: kf~,oMɲApχe QB [B;}ZݦbDlܱ )'ͅo4٩JØcltb!2x,5cjh`plaVEQ mk\ojҍ6ċJDwoKٵm.YW@7ڲJl 5~:Q~9x.Yy%:b!. 99%hkH!72DZ4XwT3 ;w=Q:fU0h4A$ ilQ:ca1 *'}kB4Y$R͢7H5ŒvE2FFh7=C?FwG84ԥȂ}C+&"ڒy> !nrt@̊Ch atV3 8o<rpy ZɟnՎcnW^+Co!hZY3Sх>x!/Z{m>:4CIyd"baX Z 2C5[I!^# o =7mp>(EZK'JTV:#_G |\07^)'9k?TB<? 3Wp bTC qm{9К5I޾HiB)?_JޡSQ $D OPhaoSj>) y_CTpD.|"qq]۹VJFZ8zHk\i0 dGa'*(CW }V""_Lucy&BXW `5f حpbtW%VftSFJꮩ !C舦iȤnJo^]LA6t,;PJ9A];CVBeSl$A{;KR XgA9tQdu ڿh{(Tʖ8=S4y+QphmHU5#Ǧ⹶:cpcU$@yɴ1mBpR#pg(Ww4mC̯3fے̮n5t հ>ZgFbI ~W' sUd!sˇ5l\>QQ<#suiqQT:u_~:WHA;es/P &_4)PFfvh)Z>C2y.?^ܔJ2Mr >Wƣ'{ })̄i>^W2+G?^-*qp 8c=h@RFA+2"ߞ$V]Df8η9QMnz9 UuIU7(JD9 v9'o٪O"yc& ]Z(jH-2Yg#O|Y ǰx8\cTU MyK-5Wm;^BҡٷRF[{Fs=̤>oFJ$ADťkJ{0{p.^nL;O!ABDC++I 9P{Rx '_=ʚґ$0ow4huIBö7"}1'z9HK 0 [;ѝ&8ٗ,t k¢B:lFʭJX#c~ 1wI3bx"9E6W8ESVWgN'QAKР23 T"Mv6#'+4"(FRF/y-&8e73M Tb19-qFKV'ror,; MH?8pByS!$twFPN[%ڦ |&eYTF>aI7YH"7'0\)7ËU7/VOu&(Fj~6u"s21IKv mqيT@,<-i|*sQ0(5ec%Z F~1Ҽ ^e~(IȞ 3]ŎF8G{QI/(L-1P DN*0?0Nr#襧5vi 3Ek~q)K6wUib=u+W)*4OmIsBo MԿ + )aW=gs{15h\5etrr;-N-گ,Ɋ9^! CpHsp~s#_Ʋߙ |Oc7s0Il^8ɼݏ%˃M :^u=M3Y|v˷X p#-*(m-:ݕ% s xPf./; 8MyuA9᝷˭ܡ-~ҽTpg1+nү?qP5I@Ş{Z.Ax\V5k6O- *OţXTE꧱_(3H៼̱z ,l/D^b*Bܦ1~F5^Q*=D CS5!PB\xmW3M9J\gbq譍Nm@_WĽ6}pU)ƒ9NԞ6D {fQ?zXucM`Lxڠ[F@p*of"\xL[^EfB ~Ha2p ˹S>wLɁ叄w9VOqoIEI2gC.o|J>p7jy7qPp4}ːdD~!b<1Xf( RZTY=98zԊvhj&u6y/gɻgfHj:Ԇ+C'Ps05Vȩyx(m3B!$ *g/ ]Z%jv.dQLMPn}!ج~;>?Z[ E}iHY gxa&cm IT9=}P (&׉q`cӆ}M\+f5&y4}ZJ'>u7 [;% :$.w#wBSyLe. :ڗpPwBU9wKl0_U9fa<"i_"O|][i+)s3wy*h‡DnwDTSH$%>GgJE"r"Л2sЩSl3,X&6*Ce{BRO+Q'CO`uBU+@BkoSmk#P)jQ6ߏUVh~= _3_NcKʁ\[~ 4'FfhDMćKf ZD%BX⑛ $wp#_P+'{fzBVV{$^MLm"%6;0,lsC/]d5S'im;6d: ~\w߰cb* DSBmb ;mwZ9i.kݭ쳫)0@NV(N*FDU* SbYeP7/;d.C;Zr{@PYbv'nJ$zu|ơ :SeJhP}ᜯ:p.H]:sV VOaRN˞PmT'yFk=O 6mKpB v>ҋvf# 9h4X'*& 1٤pAEUrk~CVz&m5<SrrWkDb/y+m1$v(V? -miB7ZŖp=)X*~3^`&)ҍJ_>_I_^{hTF݅c8Di)H7:\JM~"PP_Vb#: |P2 5t|J2?]qx[ۄT ݷA5*#7>`U^̛Rj+򾌡-]č}XQW>E2+[E۸Tu& Z`󬰫ūT+=kFu2ܫs*=kaxpMU+iuoBSqlG:0RA'6@#OXW?/,BgL\SJ:/rA]Q7(N5Wjz*f-f:wQck1F)p`N.~{6:C\vwdw^h VB(DXa낸%Xl&qW>0B[xm1M-O6-p:la~F*RV<Ə̏Gmͬ,ڲfdԨe񢋧iT#ͳw f@4PmGWbo逽V# 02G* O ̥.PC\|nten~"{uq;<*LŁۏl JE^SNФ ]`L ϝe1K(ū|}0H*0q*ht9xTdͩ'aaaMEQg Vw .*)nx=lL?7NDSʛ9i!Wno_ 4T P xWTwdmhnjx6az3: bX$`zem񳣿3/W7;X=tR E>y-f!1$}a*dy pW.ř0Jʣ|XS+a>,45X—ɋÒ94m0Q , T%#'آn%!lܢDNǠFEamF](Nް+D7JyNԫ!?є4Q(账LzBi <m/ *?/# .x/ud ҭj;/NQ,F._RUY!Iw)Nov?>+{ "ƷDߧ LS1aj `O((Ouk퀅3޻O(2OAdV: J2Drx<`Z񝦮jE2Fi28od-%TFMn䋬ϰnj㸼MY0}KJRPYo)TqDE+JuD|IT:j {hP׀~2<1ϝiLDw*i/%kP<xd%}O8vEmꞂkoL@"B Jd4Of?3G7 hqu%s$Pc3bzatdAZA,Y~U6\^M=TMLm.L(̄ox,s׬yz7"2*wQrM~o˦!`^M5fGQ_,.̈́8P cXE55UJ M4ЈaTX G۷>[nѐyv"&m tCP5M+j+u3]0|>n:$Pޱ = v/Uu|  K6]:P'#aR&8"=fV.ޝ^Y1e9M״YN/CltW+9":S>vn17l}Ey!wj359S {U`p2!x<.QHI,sqQ1[F Wy>j[cASk XG0WV01w>0 &3TlO6CbX(!k?yxtNze4~͝7kQ1h!ʗ.6XP $c-ښlO:OQ9^FA+ <}ny@%3\8 %Ge/45KA&$=s.bYW@Fÿeꂛ,h?o.U/~ܺ:?7sG;Ja:PhzP3 9>TuVX H(jM3\my=)˜%b - _o}AL 0^}HAIF3NwǍ9-N[2a(9KH) ) -o]c%ªg`snU&k?WMG+51d0,Wgp_scɁ~٦x"[t!l@%F~aY6*l _~[z4w~u{Lҩn">RAE% Pj l0EW2 FK-ts4E #n ~i/Ǟ*Q ^_|کT87y3M3E4zm=ݚ|>|+B|~;fsȤhYå9_lO4<^W M~ykR'RչD! :;S;tur1X,?`6U|wvl2Љ@xs68-:zAu}33-.;Pw v~|N3x@rBS[ ]VLXӶOl'ϳJ=9yD^nNYZ\ u'4MWz m --PWh Sogx~ꗉ_)ŊG9jE@h1nJ_gGeyCj)X+=7?0 8lJoݱ]JNTzMSkt QI]9Órhֽ2^>חCBbnliz}%PHNngSq$il4Qq7 Eޖ<)kˡvXΖ&MׁY78+%-%^IbIMj:pwJ,^c7oMg^K[r'$FIORaçdxn<o9lˉFJ3+,oA(ӧ ߣ?Vv@ܷ!௑fdK6 6wRzv]9Ѵ LܟvH8;w?M—**ĩO=秥-)pw^Bh)O_>f_CDN[凵8g.)E?z2ً=pɴp̉%:_0%:F1ش%ׯ QTs $m&|Qq@M6bډjem.9=Z`tFD dX~4CT2 y l4.@Yz+}R q/RЇ\ŁZw p(BtsR"AΖ)C ZLtv*Ōkpj& d!E9($,?t,A$,U+x% n ] Э {'7řĕ2r3Cuu uoMIpNÊcb*z'fУqmuU 6j&xb%jsC`1İ*$WRVA7cCBd'( ke4Ȩ,Rj L/Wú:iTl"%gfRb UǫG9,:U o vu,EP,bnn2&VziԋBȦjrc_ų7i@p'z>.Ѫ,<:72LYw_ x;퐷!22r;iLl|{ &}]A4_u M;|ӑ9φ ZIbfF2Y:D"' gg8P!~`NlxGB2qa4?OgvֻHG7U mg}".˵ ArB$"M<0`)΄x~ qQ;}vqmr"7hҭ1X!^fZη /GQ mVq(}R=WTq $3|)+9e#HŜ5uN\ԃOWZ٦6f6Ue"12{A.R PS6CȧJxXz$~)P*+!+!\GS2Hh)Ki^wЁ8爈A͛=!K"k L'a "P;*V2e, 7Q?2C$~2fnrC@Ѽ0wS SE&VNh{-$Q~b 粝N C5ɻ.6J %\/ٔ@3 \Nu(C¿fn:@㌸,&> 46~ >byfgu* ތS4uLnSb4d)<'{YyAt7@pauX!ON4OUp[xVw}|p"ԷvC:mbXqsDä7&GRf͜Y1dhrʫ~W Vyٯr& ~Cr",1t5`J?K4OQ_ oWäqXBlhAe)ԉASjz,k׆6k*% y/?dg;|!׋lH`oF_ozT!u\҂ze72^ * ,J.STI]R@ `pw#\cc\^$6E=W~In^ {d~ $M.n<)YDp hQ9ZuDYCe?6Ur/=XFjzHGiUl OCdr TrE\Xv7jUu"*:$H:-AUm9r%^e9QݮF4Z2vY8تwE-}W-Ȃ݋qs\Ø*Y}yH<[8B<}8/#~;~c;%Ey%5y11F%{C{GIKʟ0ew9EA)nŰ?r(TC 3)pƜy'jC1HZ?ȂtSH^q͒W/c]L]$W_, Va@yw{.2h7y,S 6?l/~XTȕciLI-?/ҳBYՁl/C^5tkv%λggUb0/詺=/!Mloj`t$VQ +@kZ|' kceArTӂ2$-7ChCnɐiʫgIe9D%MU݅wePp(V,ވ?u(&8`C˜X S =[eJxfz%IH˛^K.Hk:URjqĐF_ou>Hϣt n)^'Mީ|p#bӼHR 5[%z+?\r$Ĵsw{"L|U`K1O *ڭHƐK[ +3x XC[&XnJ.3({O7K]..i[ P16@vܗɪ\;HF ) n~B d!%y?2'[x+%/#ڵ=aɈ 4 {8 6`\eX8$Ox&lJ^ 40m1~z_=7 pג.`,]xI&'/H X5l.%޹-M@Vb; *l_ƾE$$sy\zh͛?Ҿ:):}Nꎥexd;1 d~7/ܸ*&AVFڷ3sRY ivQSjYQ\’kCXF۝H~}Iw-'rv'CL0 K_?XZ>H-\]|kYKڲ˙Hf@D/B}k^K3vXc2 vJ5J-[ߎh<,IdHфK EõQ;bj xpNȥ׿N1$,=5-ɠP;%M48tBM5 oHFzsO;jo( LmyU$뷔{wԜA @ݰEqB"j iQC_TAZ9uUe13vU/+99~?B>k¢ yBڒ"4čA!ݻ1? Z&}O5ٮgiv2PǏgH*ax08e*)7J/(c6}RihapY k>,cw}NرR&٥BN<+LP_-B}߂n=j zQJ84`ĀSfsUu9nR;E'q38Qzpy Efd0bXc5@lzZnҟ:_g"V?|oA򟍾AB\Jt~,Qe%\p"?wKu~zxHLO30ZI3h_ܓ@uVg2LNFoK*߆;E~YD_Lß8C ~$&Ak9-mŘ X#WGb]wd>n>Q~YY2H)fEF9괴!(ɩQKoYdч'J.Ocb"b@S;>SkK2v+eeGtdD<#Oc"*rCji65&(S:/]%kg\To '/$6ih =*+Nfu{RP^ͧB#(UKe7eNCϬK$&&)agүVqXy]$pg|5R j[Et}VL^N70 ]ں3&~qI0 BY( 'P˿8RNSz arR0B"X"Vtni@Eh2:w6:' 5'Ci44WmFﶵPW6ǫ۠$`y rZHЪP]|Mt﨡kf;@ =kǭ L[p\4ywS{1'E-]oe%eDwA&a7[.XX=%&&Oxe[:J=s,ӌ4M"G\U3`j)@`E2;w 7 r-wc-JR H~"u9V-LlŗYZ\Gfv#(f+fk%P ݔtIkLg~ &) f[wbZ=b*a;"WBmpjQ).ia1*dɕPW9;)E6'T.Eve;6Xn֞h;S/j;Sȓ5:~?Y4xj:&CHAEϰefh{Prp:YثWe'\~J&]<w̑}[|rcX '߾CwH`bE'1$żV\&X"'i<+[q2SW^zW11Bp@5./o-l@_YrIg$?4cm3DH9q5~=2زk70y$\XԠP +Bx!< +ƨ)K%5钚UaI02 {EWGzgĽĪ~iZﭗm ֭ݰ`~{v9Ws6!{#^ * 39nԈOLޑ7aTثbV!So/6ܧKdګ6#4WMT|ضZÀܠKd"G=n3 g<2z`sc]֮5 "}z3Peȏ?~G]|&g tфd ⠩7b9> ۖ%7WRtygVJ. 1H>'+WcYđ(*ѥSQ-m·Wc1 +6҃;Q#Ib]utz7Y0q懘ε0TĞFqMfǩn&d&*I2Ee`,gFmO qwڕ=NL(˂DB(W9=pM*t84y.osg[*;1?PðK[}+f{ j%2z}4 ۏ y[Mn1/ #{ڲ8wBo&6" Θ?~mydʹ-.'byQ Aï5n8T(*^= 3ҥPY`7&1p\y큓V&05ՠoO+҃!;v0bNv>~ՆDAb~nAޞmxehuݔZ]5ާ3-^ a"Qy!{H%E&1Z(a|SXAiUʀXj ?a:QubyS^bKsX,-NW؂Becg8% C 1Y#_:ʷ&3gd(=RZT5C)awHA&0ʋ)E"ɮnpQ96?LLC n= ʨT YY ,rImϵNQR OHVz˘+2P>4BI9"$oh"a&/r֪W^KYo%sN(-XcŻ9OQvt:n7[ϗa?VD9#=Xvf3/pP'VT٭j$j冱NP{$nr˪;W7.e$tu}E+CR; (S)҈Wx5]a4*0 3 \0xuxo0r ;J  yp )$3˵9>Y6⺚F&eh ss4Mg@tpaʥ4R(:BFbTAO#bL9)HK){`%&:͏}$o, ^^Gm'Mk8Ьkv 'VwM1A_b 0]X|Qh - *cFKB^7r;Q`նiazMݵo)[ ,B<7Lc|[UI0 I'MrOc؎{Mb F {3Æc,ZUln[eUÍmH^W {*#hpحlv*FHIsx^%0J1IkfFn8i!GL CIf^˫bv}йL*Z\l >>t˙8xr^U54p G}%Q;e5ի|0%~ >N&^]ec1$}"%dѐ*Qr s/:٣ oa1Z}mSQ$nņ.3Ӂ̧Ñ\AAPopDn:862˴*]uraT~ס)t.톚w8&殃sS5{(y7WwN$٘U;nrs:ZZOl H'_"-vI Xօ`)2a˕k 9$kr&D̲G`=-pVN1'‰B\>?U"zh B@%Tx[(U. K.} )EKJ2[Iov㕳#CǺlj(\$ɅyH[ZRp*qR[VE2@ xmH*{wØqr 4,ZбB>$'R: fhs엲յM5΂gd:E3F*3KuGd/8Wzm[ )d~J&K `*sV17r+,jЏGIVwrar90 r5 %&=1A㉻"!3 MsG]|bk RS`Ce2~/+D%Qu.|l ],lZ>1Nf1k ٟl_keVVY_u~l^ @lJk`n|Lp:ۑNrp-h&}:|Oy;fHbX F2Oշ_nx ,=] +>PRPf_,|iEhM˜scA/ŏ69d끖i! [zՖF ~"٬m ܇##;GCwZ?&se١@ ?]g٭KE$vraH.Y5s_f>U0e[u~?<hejaKӹg*CLKf L>yI45'MFqñQXrU?SZB_س*F ѣ5w^UئAtnKFe~|cV^ ̀T&^eSc]T6a]NrSwFu$;Фh0 g6֢m2䱖vzljPCQ~*Ol(L37 y}6Jxg墈 .i֬r!6ԏB@w N~m$k(Һ|3ZkK- Έˌq;dY9cFk=RgS<ЁΩtZIzsKXBHT,-2a2/F-߲Պ:bљiBjfҎ"$dáYEW<х)XK=EtjȐ:?}6_ ;=Ii.z/MUZ/ GoC V%1ͨh՚F?!w}۩( +3x90Mr/Q 1?㜳eu.`d:c;&pLUʵwӀ.K79Ě0[XHȼ܇4B3sq%Q̒=(CktcL1 ?N@֋ͳ$)f#jT)OBq3v7ױ nFvZ ёR͝*_2 /y68rB`Pg-®qt)=i~&`:~CR);$n+{>?g'JA!KxĘ5qHѰ7Jp*#y9>?X˜p/pL}jRYH|^v(U 1vbn9(%yhEpK{j7BCkػcQbKFhl%1dX{oz|cXyWdi77]9+B.r~կBdLJz@$ĺH8@*q_,uG|'mӡ.נ w[Ӟչwa#t=t.Kҷ)Tjw8Wt0D×#wj.m=t9yP91^0#W ž5ai3[/n,c߬F=h%{w(i%s~p,bP|'WKWXSזr6e5ZnohOu-t#BQbhE`)݁E*TLR ܭ_uNu )ns;n;@nV>ԎKx[$i- NG}[D?*ې^/Y KNiFiw#4! 8LMk.j7ܧˤW!?K%i*K&Ş>2EGY^mTAv7]bB5pOl'@!<McsqgU4 G?Gc{I GwO8!lroÂTK/>(ɿwh3jnǰhl1_4l~_JOPˆ%\ TucMR "ͷ3k|qeg2wҌ'(P68GAW=v3U|wzUA{z[Ȗ)GI*#iŅ ֧3gnVKyt1 ŷ E6Zpf. ) vj`LZՈb;h~53<oWժXx;p`5 p/ɃQ*x7A,}usVDO:Laqct ҪX^.ͽʊ$~1W@T,RCcJ{PZpzw,(5ڸ=5q@ (] ng%|p>!8 8Mj d(~e-A0!ԝ ~ky8ՎEk穉K ~M^13lz[*I7ID& x"]Ito-{$YG}tRMVOs`BwfOqH0k9l 4Qq__Эb*dl~9eײvVn,r}GepE<+[Miּ;VIy~|@Bݧ'y ~4`Xbg!ٻ9,LRrC`_n4C|Nt0l62^`1$[: /vuNM:`U>*x98D $CV6=ǚB1e[f%FE@Q@*͋ ?] cѰxßFlVA<Ÿ!#P7̧hWO="YIrnxKݻV4,Pg&øm5 #nC֌u&J@?VB)K]Z>c۽Z47RD[4eNQM`U1E]ۢ<9 *.0ypϸ4E1^w6N2MEI0gJ2?Um3Lkfc8ׇJ{; qݶdp@uldžr/yocF\n1sx;$ h\UWiҬHMD=/t$u/ KCt1D4޿՜ѸYrJex\P6e6ɰX#]},+k;IP2†4Ƚ/ӟL>w(VH ?,@@hj9Fr)g fpΰDFm 0+%2Nhu\5cѠk7;^q/fI+H_R[!3zwX#StGCdp|EIX@˂BVcJԁ!Q=]''tO,)ګZ}۶u2L@)KVu{!ft]ծ].W#8&şLCxe9l1H>HE=nhm?׾aEg?PƎ}zc,8It_1 K-RGM@-8e@uT⣁Q?ռy}pht Uô{7\;O)<+i/ LLܤg{F/Ig4VdjZmyL&j|Odj ^R*{V-_ <^iUԓN* Ik/dЖ^dbp辏NPJJ{Nޛe]c"K#/zR$}s3"32Q|»vv!xV|=7#Zڨ'V0܊E&k9㴅`BŜI4M^GwpBFOVwhI W+9tM5_=So- $F5[l}M H-bC!TgmJ8g"q{TiX)%ʋhg'hۣкI"sq,@=&1I0|m׭G7Cx>! n[UEX-:@!n: ԳKx. %&Kei΋9%jXp'W?/ͩ@=e pUܗ v]%@ZLwNlL)!zgĖ+RJjE!gI͡:Bhl7I(UJK.;F'}Q34aro/)ӲJ/j^beL@*t %B4+6DZFNv!ÌwH<E LV&K8) *z[ Gf+hO:}DQyI:i7@2m(TYjf5*rpy0]Eh8#I~bժRZƷ+6zosIm͐e/pWq"^nMp;6U{fZFU'Zn7L< ʝ J4yy^gjdwwlUMcYY&d˜>E *𬌘,sVع~vKY}<*#N7Z,!|]Cc|+z;b,2?kAeX|meՏVm/ = == ZN/R˧}e}Yʀf`?nzNiƴ_LzQgmȾQX_ |tn;RK,Z+2WP.s[֚1EXu'D݃ jnocwF(\*qir\33n$hh;>j$=.jڴ\fEߩshDФLC29Ä13>jj[f7LL7:v2g Y&) u[ l;t[ZOvls>ڰHe>,mq[*@7ؼTwWiBES#O!A; o(V1>C!gM]!lCWaRیLlwNei‡"~ISʙ |%{Vah iEe)sLzw<&'' bs$=$sxBG}u6T i >]B  +g ֓) ۅ'A 0vG+bE 餲 8iEetwD=Q%W*ҥX!)->%#VD͙P|̇Di8O|/N ӢeCECu`66<kL1aQI[;jZc. hfe5J\7j?`O@Uy00 \nW Yr"S$⯚Cs;l41˩D}]>Stߘ5j.BPy56<`Z&E!Z%s]7>T KOJ!bإA|_#Hgq( ~ izYL%W3*ƭݥvC*΁ NZ n`?YKͲ,{߮pSe? = I&|MpϊؓGX 7]݂iFJǢ[ॶhɳ~bJWmH/=Z L] d!kR?`s%镠\@ VK"*식i") N& m,Ldm}5yڰdyNmy[⎷a_WFMWk3"l[ɖv9^ɖq߭yV&=a3F` )*Knvgf_}/.*1G 侅EP*ǧj?o E~k jenmLI fFȣAq_~9BC td^6T}AEG\pr۹.!)VVq:IIWWG j_O+$ iC>Ԅ?';gXt!y n0J5^PZyG(pZ,b7/I\r[bHjskIW|z%H\21]h 4K)SLgT[엠j!}pS \^Mf0 ]92̬TṢDXutƄ^$nAG`@k`(48e(1fxQ3Qh`ad.G'YO])˟ FYhޔK Knx/pXbOci2sf}a3E sBԦcW {=!V},^b[2MGN2D - S%[H6 (EvU9~CJQ@9E^f$M5s vGx!@@\4{zU0ϮąQ,ro\a @+n07Q7n&{l#"DWk.y}CMT[-#,Gs $NaA_jޅx (w!-/d:ijbm lS,fLv0 $#paM(((eS++dm &;3GUF<_=* g{xlkVו+2eSgYZ0707010000037c000081a40000000000000000000000016759d5800000ef08000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/qedf/qedf.ko.xz7zXZִF!t/]?Eh=ڜ.+);\Rd%>p[Xm hhnOE$BO8X!|KJe} X'-3͚h(ᄁv[QCj>,An̢VT fRav~xh5@}2,^BEִ&JYZpK~[ oΨ!JQ.K--~H]Hyyj˹qKs %WH9j}TPsE҄CЙ!KH=0~4r3 )@r! ~o@a4R&rzuK,J˒*OFi?mwC%K5< L1ܸ|ir"IBis${at C \򤖥O{%Sv.1hE!-(0 N̰Wr k/8b*M \~bKyXx]pxs<I*u'A9,ܳ97~sau O+dݼ[gtzyйJ}+I2ƫAw0Ò鿆:LRvA<|yGP,ne[n@ʂ$U Mm;n G'-;rLk =vyw<wV|Ɛ:8N \xй9P$z-0(`iQ4&Ϡ 7T$*JH'ʥ c\>U$np[D:uwE_aC[dɣqS mtl$RU~IM,1%(>X\AƉ'馱<2וI~>8Fmy,ǣf\CvVc?RNNsO =S沷b, nK:p#NK)/r!&Q<"n}x;YejΤ Q ~[a]pC$;#Q]JTzֵ@(N<~@fZCɋQp`K46lс[,%+ Gوee[pR'phgds"A157^d"9=IL6 f1fǬc`\V(ƺ#Op`J\[WMwUa=ljyld%WF+a-&_W+-jԗ!QӴ^TcDS?sEG#՝M!٬ޫf#{!hBMѐm#.v8mT)QGQǷc: ˺i,݊]+ @(`9 !;[B%ߋWE37&oRFY^ϏӤ)}{jer'e}1?&u c&Mב`yo;[xC4-[C, p.&q7Pq"[ٿzP(Cنxڠ{g ~0y {Vj }>TVA%?=0htpqgnwV.%FY`Qn9@]Y/rn9+~ť@|mPFw@xy&m P@0cj<8(+xKp@w'? MSv0#K ˹wcR/Q v8څk]}qr䈹d;\2>D[f|URs1^`KsF~魡+F@9^ ϗ}_\߉][n>x`-$Alr˺=B]NZ8[{jho4寀Z\Մ'ǚ+Y5ٝ{"/2og.S; &G, N !FGТ 2.#V%r+/8A[eI{z">u1*ΰ<;&c9ss6$'RMҎ ~qUC}y]F쮘IU?NyҎo2ӷ?k- m@4 >@g25{=/L" ]s qJPmE&"0oX]1X8HgOR욿7q?5 -h[i@x@'N vd<:)w@7'=rhrJ@Ա /x avZ<Q+w%9%rCmht'EW$`y0h\Ց(6I{ca2'3IēImgh_g$p@U^x2q&Td`(IBB=pգ.d O'1.{R(ydO4ۘ}tw~ŧ'p(Lw'Yn{f/jqA$LnqM :'/ЅO,Q r疖WP93?JvҶ k96˭j0doI/Vqc˜C-M%mF 7c+Ya7b |=k!>a+.;D̗g)aʝc#pan%,>kEg2rȪm/ k+ΩfVhq(sc{FXy>f7.X% (>3=1c=O/D+:GX&>ӱdmJun+m,kOU k V0h;?A8wI `c g6`IkmL ɚZʷ껜ȁԘ!B_twOh'ڮt3UY |F#=KHrVncR ;8-Tsa+jo{cѵ-A^*][ĉ6 !q'o lw/N6KeCh|E H[']\ٲfa<ڬh4꺓 ۴Q@oY/mpt;$cIEMԁyIs,6md)cEL,\k&G>Ʀt?r@_= U U[?S(@FZb8'PZZ?(o,<&ZߨcUq 2?ώ F:{'l;-Osܲː:A'a +$} ~k{KR* ™JG;"b"]ث0랶G[YWռ$ǫ;sDo/9φA O6U㾞ƨ5^'T…<Fިȗ9TD% SuQggj:F+ {I0c+]fh̥Y_Z= K)77V[ [kAЗ=̎yķ2hf&vMK։hf`~/'NX*LE.$Y2x&uׇ7)_:, V0}c5-=.Et5ՕeC i2Ɂ]T|T r[-JmϰH$Z>U D~MA6Ҵ'B0rG?yjm+Î‵2{Gvglȏ%lAaB %&`>,l*(V^^1.aTkzvvWcܩOCz6+rFip'Kw! CglNwXMT4J t[Y<5x LԏΒTPjFJ* B6; 5Cr9|)Ub}XuTrR7U98?dvOS!k 0> i4R1S?Dr8w&ƺO$3s` k D) j/#iI…zL-l2.قDjrAvIuūQ8"mD挧l𩅐@W(=/o1]haZHi6`]QZ8ܮ o9U9NqzƋ7& ,$F*bZ9^9C,SYV %kݕA .><"< W持v.Ӽlf mٻQ#8 [YBdV<}\ ȳdep b8y9 ;Y_&ק.H9xAwG,>/W5)seHxN¾^ `G F>&uqk< J]dt8Nk?F2eE4g(7XӰ@Vps۹Ȕ,<&`<\m{]ܹuL`2/sxHUt5H.D{Fwd2 l1JhI6%<~_;&NJ /ʞddg8o@F=-0_߈1W*A7eWսh?/ R. 5-T9́Q7U|vȖ(ǓJEk|ܟyÉhP7}%~*49@հ`֮`^泱õ*4N2зPB)1*߆$X7c2aCHv򀆡6V Bw7bi`/hKn"M:~scdde@gPê&ըZ^+ g188Kt4uII[ "?Uʜiˮl{ؒ\C"]UT$&f5v;kƤzj.ȖG4eH5TRԬLh 'qэT yvKI=Ħ2Qܺ -''\%]Bma]wҏBG~v_Ile-Z7!QGRM4/J"Is&P.!S~Χ1|7GB 3nO[>9eTڥ zXuJ,z0էAWt^}Z¨IF9ǍmDmFsg&m֜ w ث:0UZ0X{% t|NˀLEP5ϊbN@J+?Uy CȟKRܣ.> €-i '99 rqe *tP5D.iߣ-󫠱'DcPP@$*@+5׬owGKî݀c|ҰO 2"?[.I9gTM?/.)2?wtZnA"3ϭzJOs80^ͥuDEv>ꆽ&NX n!/sNzUwˤ1b8Ug\82 UͰztjx;l&D~tdNa=ge4=8 \ge&1Z(nJ?0/l}C1HVCKC3vm4}f\ 1!U@No YhOTzH h?I#3SI3,Gfo%2.eyN28H L@~U`h=~0AjLKˇ,G24/"=KP9 1 koq*ފc|I{vVho3e)s338Ya/oLHzLWJGr-l(C 5kOƮ74YMeh GKQ(QL;1THMezJte,΃@Ǹу13 WR,6jmQp/PG~? f=杓V6xl -{Q'*ZY"=]voqb<Jrrm d`)l$vGʸ^.2u,{ .!bz=^dpw-f >D5z]tp!֯EkTIDΕ^d$?>qPT\ Ԃ#get˱8n HZw%?@We&ZjIArԐP-& "JiV"ލ@Y\Ad. iEfk6&x=)B٭)3{Hb FPǼ 4[>m-TB͆Y61u{*M{$ԈBP5Xم_x|,NSV991#]İ']p}ϰnBAp*1ʹbDkT P-;UtlD8{TafW;ХzÝ^5nU,f}%Ȫ0ӱa=Ę0s8K`'1+Cճ~[j00-Zյ6Dթډ~Yګɮ(粔nuibW _5ju=ħhD,eҋmx4РzrZU[.}A$jc#E)p08ɼ8$i\!l[ EbNٗ\MKD0Cɺ .YU.k%+ n뚵{,;צ. e+POʔ[ W^$ҧ4n˸C카G K رFjgz ,}Y r#֣$Y]}xdV)$$T`ɋKL= s.ۿ: VAAv?NhE4QGU_k̕cs3QG@B҈\{ffG6nu +|R zqpa5'B8Zr9b,HuKDh'bTzR#A84谌$:6sj@z@MLJ`RΕrtwU#U"gs }@HPxev䁃 4f0~[g̋`F=c9ᅏq3{#=Ň D6 Ix>iQ)f;ڕ1Kb.G3P)n2Oͤ?̧y(E? ,x,Us4Zp ao_}G(ؚۍllj<)Y%Nj)=dnSy SW曳eStҺ| z69]jyM.zi#;.1&5PVHZOCFԣ`\%lq0y#kn=* &8DOn3-r^LTh>oaS; `SL8WP2W- O_ _f_ n9^pxϖ>ͦGd5$vfs< k$ 7V~$H6$+Ӿɽ0>B6kTuBoH7 lW_؄h"/Tj`¬RCjqBܧR淶nr}OpܟuQv&r%ֽn24tEϷGq1!;!tԯMK+ Β"8NUNAO~arR$:11J$lm(DfhS`$lv~} 5YngV(y`->2IjxC e | 2.yMy;+vP^ ą~2;:'"=-&ڎn iJׄ/ }<靗WA1;Vozi`;r  w \ѽE YCWqF-nVO,nX]O?SKŖVѧeH: Qlx27]'Up%E7bzB6|CܴKPf9mFɍ`ؕ?yc4.,?awm =$n07φK󎍔-RQwMo'ed{ m9eY5K@bL75+a(k4$ K3rh~Ȳs Ln+cxDK%%KwC2#)kQWeqtX7ԩMGN,[7X:(mA2@.Dn.gQ=#MC:{ +m8OoGr-ʕÐ7IWEYV7ŬyT*QL28ʗ*Qn0)53f}X" IՅ5`,P"r ߸%ML M vs QB9u`c̪aH#"_YfH䮿 W4 ;|Qm\ 9rr^ˎݹWR|xl׏Ӣ>ۜ83RwI1 }}?AdtbThb"{a}1enPxflojUqvKB)-|"Mm8If\13+cr;Ʃњ jP*÷aTSllFݦdc;jSΆ=5]z[t!/Jv~jgcuOY7^}|3ȱaSX=q X:BY~߄+ؙs0mU\x{Ql}5IYNDڍ+6`4x!y:gO%A-<;S\N{ʯb&V"Ra7+ynBet/[oJmދMT8$czSoC;lNn>U8ty_NnX#ó]!5|3=tx",|&VyְυH׬xKgF0Q {.}K. @(H6n sqzZOïxu>PyH 6B3V(͐/k7+dw͔ 78X<(uM뇰5<'z>@[0vC7'yGMX|ųZIdc1p92"(@d 0֛+EҴtY$r]D74{I5gym*[Ho2m9Avs3:_$slЋq# يOdܾ=o1Y,; ~NyNav$>Xy~ttǝc{!cD䀱49&>ОKz{ P'Z:3׹a_ZT7e.r+U*qAqL"?CⱴQ;!$ihٞ(AyQůS NiNmrp}|3d7j~ 3j-.=\Ö0(v ZsD8hZm[ˮoT&'+ExES0Jm V\Fʠ껬#Y2ZS뭗`Ƹ!l;#X9.tmԊv:ll cN?>Y)N$L"ӫY{VаXP4+uּOAr=H x9]lG ,{`u7?䑗;J(-+~*rI0 Gx:~g:~Z֥ޱ? Լ~~>klQJxZa"Qu/[n%.7,ɘbuㄧQ`̯ 7^6چU.(2 @=W+%CІ)5#u~@49o ЖI?15t 赡b# h>+G&ڷ wW(;GذQ\$Vajb1ecmӤ ]sĐBYx.J[ڮj(RkjGĿywx?DC%a^of$a@,ǰ_a*<%dALdϔY7yAE孒^#tJނe4UZnjZcyKt[ 2~s'k2Y.F[bGysgR?MYKۧ\gCI(nFtz\EnehLYgQ;y"T.R,b'6!%9Z/j-ӬfyޮKMV.ZZK?LH.v@%ʞ(9HﵩpHX 6 u\7A(UŦJȓ}P`ݙTמTME mٿ_,j^6R]O,|M?ʉq9ߺKwLWxª9wU$s2@gVú@ ) ;G[N3X;`VbSkIA!C~8 ٟ؎j#' p'{N>gW!hP|Y$?fXQڜqISb~l. G8gSm㗲5q rk&֤ȰfV ݺ},IL@7캃 _$G h_ߞ}qfD%HS`RM2?.IV֣)2Y\ʻ#1l\ l1:B,J=@<-qШ"EDϸPW?%'ʑZq_P\n #Sg귰zRo1f)UOU\rmzM#x{>] 6R%>"B'qHH!4V~85Gf hN>7z-NbhAsNR))X/x=':^l%V f#m?/I1HtѥuH"" +xw1r8U?1VeKF1~ ifԏPɐYڵUT"oȟHLbk4O9BQg~9 Cf=sE eJ;vIji4 炖+{C(/Ʀi&e̕E(OH?Kr \xBs?ua X:t-΃UVIhǖՇ"\dJ3*5tՠZSrg")U󩗘i]=]#ud%A Pv S89ë7i8ڞyNirWH/;cYZ7Baew(X d*FV.Ggy*Q3|o@m4Χ1Rǡ^]G>TUKS&BYT]393D{jZ4$n-߂OvR*O/emhVI#"p—EY Gt15_ˡCa VT(lLӈkd_S#, }&;=jQ+VohW?YT(Ha߉Dseth \ѲvTҡj[D5Bٻ K>\g fq;n(0Q=>ʼ;ǹ'S|02{lZE.wz%T8#-KF[C:X LI,Ć[ ȕ"q,5>Mq-G,JlV&9&GO+µs'LfyR*xp텖f6R-P8ۤe2P!XY)h*[XU1{,N[hֳ޽lABԉhÌUb[B",ɗot)U^jf2i} פv1or ިT\:jl#@Y(O*ȺS4^ 7T522:5 ˸҆`TY#:oo|eO_q?#% Aa O "h`|ܽܫ 9zLs~ʌ֠lg "STIs)q54lTy"9K8qS[z1U|WQ#^uֳ{,U/)T; 5 "t'FF|(# v 8&xhzBH2 #T?2) %(PHzhʧ``b۫nm*69,G+3Kc&͈R# ;EUx+]F CݯJ1$]w5ks~ju__⻖Huqw/:#mEϛ=<"boq(\F1*\'6"k݌pȝt#}?e*tpƕ>.(dCܸ˦Ԫo΁0ymWp"yu`ZǷf%U/x"@X1<_cҠ|Gp=/%?yOAb-ᚁg5Pk,j'ə/@-P]c?7,M|bpD~XSe܊”qG|^ 2,5Z]ih/m ›A3) :!|&E^a]1YoS5hnl7 qih< }O2 tLz7֡ f7]k~DcF5pC.l@f)# GdqE3Mi!,Q2|&_ @E5pXPDfYekY^Z`7[Jur2 s\N EԘ˦Njwu P6`L=E\&7b+61ꂕ 6Ou檭x J̗t96bi$ Z`pG/JEF8ײ[*~-(-?C{V؋!Y#?QݖN}n/* k=8Ax=8 bU4t@Wp #p^5p4SIsH37Fh~«:]{+P /3y?#CqN7X`:gQ[kS\5%~OϡrVGUe]6 ^x   '?cu;'.#-u &uۜhev@V#)&D~H[3L=5\e%1h5RZ~]v9J,|?> yqʼnq nR˵+c N|#Ȼ݌ﶕ:.(<0s.#Չ5$]*k:<6RF϶V׽2!8:k-MgP%Y7V%FvvyZ]xravN$;CBQ),@@ϹFƊdz)[@S,H'~-x.ls7D2vQP`eNpJ\Jȳ(AOL&S+?V*k(Hbm,1+ \85fgT +27Z&`.r2"dQ*c\ cZ!  *#s͛5I#=+^a`uC7)D:hpOjnqqML#㥦U|瑂P3Z?{#Y=^#J_H96~>HxrMQ8XdPvݜQ_)jyYI$mP"V(|ݡVW;º:?3. uM 5F{j&r@X@6+!NDik^H31j0Ș6R=nYtcV=aW`4r1!b,ev+Uں?'(>G&|q5ݘ.c_gJ׉&+m2Gp]T;48vI?|̺`ZgbʣOJ0n]%ךvY(Rym^4wEzż qeC5H;l7,-͆^*KL]6Vb8 eؙa_ѕ  rE9LƇG~Ľ]9UXZprނCB9d`vG9 \'P~JM ?E|qtb(?>WF 6J 8>;Z'6 =2C^tr@}Lw۱V*3)[Vt!Sh?⎚2!?HIBp_fޡʖ*&>hO^__/ 5R{IɕY۝f 1 IL O4wvH|1 fhn v g2f'_}WebAI+!N /H {7_ :_#r.Rzf]_3\**UJ}$F5n.&ab%czv+ 0hB琹|#,<'lk<m5&Xn:[!=vSǁ! @Z9LLd9@7zXtqkXO`nl`.#5c |4}N6Hf%ѩ7w[" RHNU2Ƶ)8K9 _vdVQ.,CLiJe_I*-boSp*Ž-](=2qdkZz.Io$z@V>u(8vbG ctO li#mFkIN2Hmny]h+[1UgGa ;Or=cZLo*o,زTfc\=; Xp'Vpje ExDžM]_{E!z]cqV[)Yi&h;#g%k:ARŜzdo"C mnABٯlߕ1h0FZD5%,4ܨ] et 4ۗ SZI&"RwkX#gT^RFgzρ 4? k!e T D½4䐶q'߆_\l\ύ]EpB|RIC奾agfj7X_dt%Y0}SG_G^L 2x|꺁#ZA^ MVU:`̯32(iS&C__M߫EI" ,]V%#-#]Sg** A© AW^U/2aY]:xD3F/^I؈<3>b8y+.Xv}/< Iv´8v2[oE,)[5:4*},^ȉy_Ǝ@Ļdmؙ O^X6jv w]0+h(M!M>98"ОS |?1T*9;ZJOnR؝~wxllsd1h S/FmH_3p8P9Ghkf j u3 :[ar7ԎbiBN3tη>Wm|H G#?y R{">~2:kPN D9t@Vo4 K(_LPqS*#DsNN )g+&sRJPt)m7W\{C8ܔcHB?;%eUoa$;.?"f5N-&*{!:W:7yNb2Wit=0íjV:8cVxbAp Nc>Z%hmZ:G!by*n# h+{oV<,A?y,oT T-`췉[X"1;R;#vhw]45MetU4]@w" nJݭtuωN99iJ|k9O>y~G#'e'vo NNb)JK -s8 ?GxYNR7yu'`Ah+lK gzc|l{WR5-—ZDZ5a]ih.t&T𚓪qg&LC!b?juT p/:G86ј@*2] 0fdNa]PR,݅M0Jb$&.?_l\f˧spE)OɡbUBNE;&ɛ/e¡fZwO,!vKdвh&v`ż暬;XHQ@pLG cH_1X1>ҿn"dSa// (p(!E0KoMzΠZoK#}壐!sa ;2w)OkGkC1zX=ZQ}3#;g/:H7OvM|o dw r7J49/1pOYbwz~8-jN!CG{ ;k\i+/m[bYdF-չ'=W8=aq! ܰaڶ"'o Y+bmS` xn=WT| =>)~/Y߿3|e9݆RSkAc>[|"{\Z9@G[IQX~wԈ27YA@V9~d)\p! Ke堆dH:Ejo|ITu `K7a'@L\/)T]= 7{80rd08>-jVY[ R[[q%4xh`M褦GV0P3/18A-nmؐədvE>GP+.R[7ц\ {a@Y*$Bgj^Ǯ0J#Wr~~9P5g`N lϺ^.*/`/뎃LN$Ʊ4F^VA?ǣk4y7V)2ڕ2O  \5>60U: t.Hx Ʋ;K8470MЦLKIs΂qHQLه[g*?WY<=17Ȋ6sfK V8[t/:1$Prin9rEyb$p*;@HXʽ"X] UƑZgbz Isr;V4Ydh_ Hw-[ߔ9d1ОBhqGB4DtBCy1#Лhyz+[02>+ʰץ)i X&D 딂]Ykұ~|LK }w+yX9jXKL up}a+Y)kh7F.]_rdeN+{řgO~4DzPFiɉⱇyᰅǏxG"  ʥs vkg+\Qj)쁢#*cURdwG OmW CdBt` < YV,@H`HOlM-P$Gfo(]Xe  GO֧c+ K6AbIXD>ջK?P+ c⏙ID &IF sd~k"mj5)6`_ '-#|9•6cLE̐n[>Qo[?mufDbLڣ #qLW`;M˫2o YBCWʼ{Fq9XMG$ <K_lgTޔCg,+,dB6ȫPG-NMid387wKObU%'ec5p{#6sl͊/wz(- χKϜRei}]DdmwézT&(y Lj p=ۓNA_6Y3k$ט$$ !lVN0/ӴzUnjkׅ$6xel Z_!pHbLOLYVi3vBW/Ot*9.A^(_u`t0o|>P7 Ho BRX908f;T"6FzI/$nMpy CP碃yavQ}!RHhc'윿ym|ct1 ON1ffKkڊ*KNY/Qtfeo!/L >^mJIy{!GЁ<ʯp [?RG"#} 4 GI& L}1tm*11Ҹq 6rdI,G12~ !sepVPX,: \$ 1OKucNϙ#Lے$M{w fi g$9@}f;TKMIj1]vٵʛ]XtJ׆d$=0Ig i/v ,*V"r&:J8߆ޙGjnJO^H~tZR C phz(a9}*!h´0݉SlR fעj&4CX"\޽R)I/ċ~ܦRF-w̷gV E! id{uĬ so ?&gV>eʤqݱcB1f 9N,rZFgrQ?xvhZEwN8a^tX?[u!=%kt$FC!9!gDF'"rU!+2+FVC{\{Zn#Q:`!'eػ_{2G9bBo>fBrpsZ +ASE۷ܷ00?R=q <6ÏQT]*ā '_:W.s hdO@d&p|ّ#|՘ɩFz ]M(ç]LR3X<92ߓpEnn]|=ےmxA`;$56[3Y9p4["Y !W9.E8 Ϻʊ0ڴ0+ۧ(NͧajIYpM?G $ XLM>Ӑi+kXc=?VfL fDy*lJ@srw)O4U*˥Z.²\ r1: DM^7Εa\HZċRSr(Aw}{qDEk | :v( VU ŇpcْG eNQ񱋤S8D7v?{L^ւ#_#ʔ%rBR۩%טsHk˝9+q*$K%[TIdΎjn݄kTH\3#S_6R:GktqKưt8Dnhfnpw{Gr`xB@Oݩ-ZM#+tnCicWD2ǟ/┛oZ>fi\>mBMw }NTG]:7\Nsdc2+B[蘇1ptkK" ^tzA)6h@jip^-138: L_<\|iU8F'isw[NoX$M<՛2Q`Ϲ>Yq='O;^2OSjw.."7.(q FӴ;2-x+BJpS/f^ωAd:@^ͱJ"3Tmj- l-֒ ALrJd!ZvLzVIQ;n>V7Cz.LݡHH#1$nXF*Ɓ΀ݴnaqX:?Q (b|S^8*>]}UOΆ,)Pa$4F*W6MC =-ٱlm#t3MD^ߠ]7X@Yy]  MR+8  8Kek/Bn,`!#xgdT%]%ȉtUYت0Y7Oi $@-ZI1]//i[Ny%3M/( `.)E<0'iy+30|6{(,(dzzLu™ۀZ͟43rˎګ6 :oʡ Q#EѦʄu`ExCt~@3m͝6W( C4MdYVAs ih G~A`nI?#!M4+cJcRqқP̖uZwTyW/F)gwFR}PtGh6oi^J/$63gU$ެ6hWp(0'([Bt44 7)i<&+[=⒧߲vIQe}eepϏ2οkM"4YԜoj&eI|Pj2/H3ƈJzVYDRU4 K*I] ( aVI-Ό|etX/CCw 0Ç'7%J~X@ ~ čXz™]YM=WhxtOq K>Ava] OF]!"7DSoLX 2hM1c.'TCu(t5rQw5 Q˸JA`<߷罒qcU+ `7~-aydq\ɻj .ZG_]އR#}E߀d kTB$1ͦኄ$: T8,E"?dN)!GD2)141)cZp7jlyzPfܠ*LȊ?P|9]eүYx`zpV"ܦŨ%>@KysULFP(' "8u͎ N_I9\_<2Jvo>מ*dt@y]}?fs ":L $[wLkO1io87|: ܪ %9~FSC,ufi!0YvbN80|5Is 5qN,Sx7˭q;pFd#?-v ŵٟdU?B0r)j !^jiR 3qRnq@-E/6wXE|/8D D \;Wn&_W- 6k!`Ry&ڲf}|eڥDupL2a'AXQ*L7l#j^v9mY%er#3ȑ9z`Дuvp5>,8T(n Zm9?yk0T\? {q¢u$ImS܌yFJC22]VaMb2Z?]rwWD}Rmw^*NiyWnb+bE9`푦:%Zn -[vچ=Ծl!>.<_E/?[p9$RH3S-uZ3|nYsq 炲 |UK]jm, ]0oeprOJv[ScRYux̥=d:BΊI=۠>巖eݰO ߄ ,E2{v, 72xXnhFQ3 U!Rj:qz c)~idX\#_9*w:rx=y$yﴎv^Il?_hb(P3R5M\J1zWwTJ "z"h jkNYJ \x'c rUP@sbmNr&\feLx31e4We3fLT&] ڄ0A:]Q02eck|Ǫ'H !$~O7}!̤}VX mő~jJJ^+V8K@Jev~vVb33@ӣZFZrzL eVe贼b`qWb*[0 1F:ZM3L=k& T95~Аɑ s4QF31NjֵIAEJʻNu7 @Æ9J2"ɪV^dsL~-Sw6xWGD-(RmxZu ;n&_g!#r'<UC,x.z7 1><3FE%[ȉL$l˳뛛z'h130:皹ǎvoksNצ(DnGg02<ϲ >Nx {Cأf/t)qDkՊ @~ʅ.*mٻKC3ŸGKl%Imՙ+O`co3 Rá.rKSTS x^<BM/jIbML4vN 8`\ AӚč^E[G/?-W6u'YM*7y/ z@IPFv?/ ⒤)Gl;p5'ᬳNvi<˅]Adj5{L~p`!ף]됻O@ߌ)!82jW[4ݶQ9xUB]C7(pٗy.v tc0S*Ou\e>1GG,!CSQǷRiVXWqgK'nqFM)vM7zF7yM`Qqt1= XlI 2f/|[ 䍬>~AI!NZ ZjoGrnX^ "gl`MB8}qr*&ptoog)Vc5.Z~knb0Bo `c06[EjK\ >@XYJZxK.>+4Q3G!"|Kk}%0\|U;0pd7zk=NM5{n-G\zlj]!i2pqy;pI,/*ބlD\K*3sϮFi5|'8T6R~3f F3eB'Pˢx7OEJEmmm.'_`cAB! -DqS''R|CWv]^q_(ק%3q~ErIhJD)@q,aE)f0ތ?&)1Ib-<:LG O;Jv<< B`E&ո`r@3F#J翡GǿPS{&dk|$`؞{4. ׹8udl~>Ѥ"RM( $rS zzjwq8$Sz)f򜾝eFmtULrP(҂ '".b6ܙٳZ;8Wd pP>9pR:fm1 L 5⹊58V8f!ȿ`ЛYSNJ |/ӕ \`jTAJLk曬VnZ(-<9&ZS})dZ0 Fb얨Pf'gk^VQaZpcDgFTXXfJsWO d:`J!#zmgu*:nCb{|an/MZ&۵ZYc}yPQUӪ1htozšc0KNU'Pt]kx .RN6M L0DA :DvXd ?e  L.3֨,DU}d6/W4еT:T$yk5{&eG6ͲgDGqVZ%!$Rц* g4-lQtZA!#[|,E7P5JcKx(G(`}Țb)lld~`vt*Vc?}[^ir=rJ K^ymChFH'PnF6ҼBwjѫg~̬Mͻ/p"X-D1g=b9F*Ǿ`PlhI>q`^]M,{o\FdJ+M%) Ι"b&qu&B͡0j0\*0%TN}F>{SW7Ix,w>p#:=""2j9 dΧ]4Yn`E"[f$˅6EL<, 5OX%e9]jy E;?]K>LAL{c&u7YxiuoCXhSm EFv+yŒ\BFPn[-1uT^7Jxf7vTخ% zl>Bvy^(w? w4 }Cr@Zheaea$.ƱyX+pcl ZDC1>1|M/m1̥iv<4d}mu*q~鉴q ^,]n*-hzg"qO 729uq E놐GaBRIqs6eV*6חg &?g2:ut(n[ fpe()x"8ij^q"5 \jKn-?pkg;}oF~NW4Yzr'?#LJE5:QN?" R 4!ѺNi d%g $p%+PA#'(ꍈ>oܽȣؔSA#،(ѓ򊖟k ?In8,Su}lZnc3{K= .Ӯ_6LVNu(T"hKVoMŃOAvM{dAPyD9d R3_ ʯ*Vݷ, zEɬE]וʐ΢>c۲vNZmXH-Bo)}\9۳'אN<ۓ :v*d>z br;SjX9R1"e}ipC4$ЮX2(U`.t*\ͅv$aʋ\\Saa{ ZPK=JW5%r<(LHPWKGzi(iIʼ)S%|X[cY'ŐkFNH6goCrq,_R+$i|b(wN* De`L34k,- \DQΗNgK6O ڧǕÝi߬=J\~tl&X9}I{#Fǭ8<F-!dqdǠ.7ρSL_n%zRrXѸ:3= V)LwSӾ!iAS+9O 4[%FZ3j΂3\ \O~mB#+#))x2.Nj?US]eʼnd_Ǜ(B.IUoF-D IB1IO o'24l`rK3s?BWgFO;1,2#056CŞk RubHxJf>Ȋׄ9VFCy#͝$=Dg@Ɍ|DA3ƺZN0ÂA /?]IO{n{w$@ KȱTVfC.^޲~M' r4gǎ{2c8O9S}+}/p2vqF4dx&~O+&ӄ`jN7*Ag.$S#ܯBʌlpƶ2VV*|oQM#*?V-O$uKknoա/ &>dɼą~V&C9@KexDIw1+{YEKBب3b2eI[Q 찐 rTܡ!s{ZdUG65G6ϥwd;Ȝw }Q T98!( kkK gNZ]K DMYCgwUu0 JKFL:4iڵrUW9`FQ’igZas/E~{:rD -LP6^<\I`Qs (, z4i N) $%~#;G|?\ <7 DKRM'ߧ ~g[%K}:@F^9FL*ށ6*O_%ZPhVC̭?Ȭ "y 0M m M0 HF_\8tՍ$۵45oV^Ps2 zq}{wc-cgRw1>9\)'8IAsVxBܚI0Nϐdb k&]olpo5X7ДNqRr_k>gQi&ym&J&Ys$]J삞$Ux()TE% 7 TJ(&&m}Ux }=1{;/-2#ZAq<.B4Mv3.5+" Q)vv|3D)'v%L\P/Oqñav:r}cBG;ϯi!ֆ[>WEɕ+ʗҰ٘/zwkS|8sM%D bD9 P[~Ce~4me zz4StW!Yi)0աq|=ئ*{q2Y=w(*vuu豎21K,2=ץobu6$w行hq t.@RZHV 'In&Y$*zY35{I `A@VU:_g 5N8+Wun#E7ʊ8e9AvD7=1ks9^zW|5L`%2[j8YøN7t 7'M޹wIE'BӉ`:_|H7TqH^ܘWg5*^FAQT[,QhZzխ=uAUH.1A*|}CKlն&u^( Uu:H(Up)n:iu "ہj#hn NF\h ?eo+Úy1|1#s[wczN Td㐚@"r@n3MH o| !2`3*=҇+`y׵Dz Y*{cYjbbuB-\D& iGlVo9l|5Hm-@xBJ"UoPT;B_B n Gi:OnOEQXyD34y;(٠[xIt~[>տ>?an;Fb,h քxբ?Պp[v7ga, [r{?/SK});(=y@)UM)\čFׂ h2!-?ZOve[P ՘ ̈I׵k_XIjm(kˑmc}Z#ͫ0SG-6'ɱ-Ǵ)"RiZ|.(/']읝BτbT(~ݐ<|y+V^I+Qșk!ʸZT8yq/ڣ_B3^-+)yEx^y8?V&qBH=yj9vxjHH ]y`af[bŗ~peoڱ}"d'fsU%kȢ WTto\s-oP~F .hDCG(*˶4"LMޒTXC}ω~-^P'fѯHU|@FhB"t՛6sK 絡eNy=2&΍O>c,eض9K!SF D Z9ט;dA&z 5R tWz[𖒖$NUQʃ|kMöT&&ݏuz97ј~].W1AP(%Hvy1c+^ uAx̕'ۘao6ݏFM3%jN9 AVʿvpv (GpҢeθQC@3)rhYGETܣ"vhLfEj.o*ݺ,_&B8#LNK[ Epkkڅ+}.[]\e0r[܁MPlC#0Ag +𔂅e9jU}‡'7&yv{ܙ?U;eHC #* eupcoX JP>.,XQMAfl81%BXoG,^x&a{'^p|'֜VLwZ| *oxo7V`vnje+9c$"S{E Il'-Q\ǂ÷a9+>֑^9'0Trz}DO(85C432 A>pl{J:K-6t|WyL+] ɤ|X2$2>504Mѣ-M$fSTB1 &|m _|r>a} $lhAf'GhrVB |ɩwB<4Aც 2e/>q39u&'߄fv0p,l)E"O鳨@^6ɸsŞpqrwDqѲ=r}96 )Hc"ILEg8:D ^-J`dLMkc|Ϫ.I' dP~qc``eEnlqFo7RZ.&sIA: +3Xvf$aGGُ ;b }Ӱ) MsMD?|瓘AiJAMڙ\r"j:Ҹ]tӹ69@JJb$F7 dYr0IF Hlb!ݻ^A7|&D=q`շvL2?DpDiR\E>2wMBUiOK |6.Zt(D $5c&; A&4}Uk38M|Ùo#] ܬ!>/O=kA+<'a1)>Mzbkp]sN]k-f%TʆgUW$ރ->_$hoa(8NP`EwCM+Iuө*- Ya!I 8#Nlqd:: -5t:d%v7Y1ędQB$=#Q2jG-:zp_s?8<( kj0:)bK`)IJ .H mݖZ]|]3t-D [3Ɓ1,)ZW!x2x>@Wtk$V;˿q˽ Ө~*g9 Wuz8k/V=Icl's8, C NƵ8]5 褤vH@_N<Hh2aQc\,3LzU\tezPa:ⴴjħdPB=+$YT ?:%M?"$5?`Ej mBakׂ%?+2eYL|xƹc.> HgQ13Y*S'١@mvctV t !䚚F\'D3zLe؏b=oIk En2Bd Sk#W78hɮ$Un[8öHU*\W'9 PiFHuѠ KҹиO}`0ށ?|fttiruZ0i*N}g%$/Hzǩ\?*N/C ?#XAM_ LKAa@CvhW!D*4ce_ч?{{ vh݌oXBq,x&G߫F]$딥 Kfzm>%ak^ER6&:YdD$(&$|o`_6,~]'CVQ틻2Ĭ4xO=u.Flǹ>^+ZBEokr*eh5`n[U!JΪEړQb/[OoPU?YnՀ̮D:pۃCy2?cɬ f 1u %w*A" =6B)$Ii[w}v0Sm{]KS_ɦC)}fDž &9T~|$G*u 3i`Wa ^nJcbrږAa~bRH>=1!-È(ĈʶG/!M4暵_Tg?IZ97!*xK(S5 Vtl;wn1i1tϒ[`BraNxJ*X5ߐow$^+°R점m' {׵5)o8W !B:ͯ ѝqEroR庈dF  8%?'Ǣyxe@3Yq+(ulaW~J `"z*⎲( ̎c M4N D\5AxGq0a?j)8Yǯ1M+:G`f3iICvn'ho;[?U0Ǯ"e|z&BҬsajyyfbmp6uc 2'9t(Mp6<Џ5BhTc۱Ka/@kE&Q\o!{{Hy쫼voGBT>_XV|4_ɞDB %*L_)rƓ}7OMbq=/'#؜R#ͺE<9ALho\գn۞3#w=x7vA#bN,$[[w:0;m. W3~FC;Ĩێ='y ܖid$ (5YH!7/&[&zTjp-3pϝOAP'h ܤ3qK J$%r*Q"mP\ 4SpmES4Aki"UV؃~wH5N4Σ39UJt{š@reϥR+;?&y 2%c9bN6Цs!BKRmD|6~neGjmX1|J;O b V8 t́~K"7i|Peh+9?T9 _I;ftxE53uh,R&Q,Yb 8GV+!k&lI9 @b94⴨LQN-1l2 U>|W@u( #Ȟ+7"Ufx ne2 ވgOM bQg,?6L1!oRGAZ[NGI˵L3oWlE;1{AF⶿x -Bo OՔC49kBf!m!\ӟэn-+<Ȏ,v>=V(Nƙ͗M jelRCxzw^d9 ?i U.B,VǤ6X2fk$7*>7/P{`AN\@lQScFtId]~V 4*!P^oe=7LۢQPvk(^Y.nݐr(iF/ڢ|e@4p`')ryk5q- /wۮ1&>tkPV~tCbjdf W .ڨS4k?(jLIJwBː S)ToAǯI@L6T~b=Ľ365)<0s NɈf$yiB V֠q.Qn.]0g߄t>H;H8Й Ds~ht fd:q]%2&*yQM]2.>mP>N&pø.5Df=8T],cAvr}^o.cK9qgD rl {S,_7Lj!m3 Z7J>H}kc9Cj~?;Y^beq[GL:IDkߙ}=9Ŷ?)Uq3Іfϱ)[Ej#a+U;'`0Z!sUq''K:T|@q$O "O®NrlMY؛ʶ%(;h lEՎsV]4PG}UFVpE/⨩!/l *^P`w}l$ʡT * =hϞѝƳfD&aUwOU[7R28ݴrKzFJ )8N%#;4 ފWsT< Dm g'KE>*&"> Up g˧5`ĢB]IXdrΌOqf2,)ŦY^qRI27̂X0GQ?!7it"K(؞9`poJHfNR:޶FW;LiDVrzZG[U`ЋAF !+K7bٔ܁GMioO ]w u3s[[ UH{O%y5+o>"hMi='N_x+KT`RjHQ4n҄R'hz)X7 8O2e1l?@y1k@CEK$S|&7 a9YP 4r+mpr [[`T8㽷ˋ'@M拕H"p-\ &l`y{杻m \樀XAii/[QC { `FJJK盡n_ߐqpSsq} }3I;^0/Xί¢[e 44ɪs Ky6]-૘(,e:~0}-:8Ƨl" ,:XxxG|w.>?d~_+s %]:H*{6QڑJ:NήT&Dp3?=[v,b mJL3=sl՛|%؟p*[I#ۥuے8i@X `2uxj"P,j`@[,+ SZ2`d )w E˘sZiV$x4)` / JEeQ4Hi?ff=y֛>fBgTz8|$/GnbX^d#K _&v+!.5I_նgG^*3 &-w(PRזj[I=w+}X u~M"BSCK=Je޸ZE?5YX<%jh@] WWnjZ@.2 -=;E?\ ǻkGbaCtb [F1#1f`WsOdGj_%z_^Å 2ujY̐@Xvlq J1'x]!]/ l<~] uR#uydDz%\}+PǫX3z~׽^.؅:* ;9WlueȆ4o7sK;H+١q8PR1@/m{Ho$>p`t)SM[:ݧYsBζipQ0Vsˣ}މ [5>Ej,' ɏUuM NkԖZ2wnlk05V(s{!/aNlR߭P}; Y/ ?$ٳu-ٯ,էH Te)1(;pu-0^䴦2Q=J;\N%'\$}Lǰ%4WױůEw.[,/}`sz:05"4}t"ouVm ˉ_7B@G eXF`sIWc?[$Hy: T|:[*YoQrڛ1 $R @Shy5* ZrX U|,]#ȵ|7(Se#NAn!m]\P ޷,=Pa2Z&|+[D q !9PZ ʉK_[1'Yg_O|o&dRʮݰ>i[E ۚDyc͋Al?UOt.4Znp5}ϬD߂C{e|om狓NSF&".e?yN,ו  hW|Ʉub&tVI^w6>kʞ0Ӆ#q"_BbFqb릻68;aa,4OG8vbI]WX*wV{7Rm l4~?Cg٠)Vq#<\SY$ Iv*C ">O7@o.C pm_f_ Fw5ύwc4%JR/\ms]ȓi-_*)=(K=.(t=l5`D2ZkU7d+B?oD A< ~cх oTK3F$֢PaEūYVRepEk: d*F$))V}&E2kT` g+peǽf/E8.y>1%S0yxZӰEK;= v„]jDu5Hx@8_Bv {tHe]~$|Il_:DZT՟DP~\ˁ6XZ9|Jྙ M]G *ʰBH:$TV(Ki/l"KlyOt_4T~{Q Knsx#*:s}`sK>Iq$Gyץ7 Z{۲M4JgUcihN{VH7avrX7 x 1P ::"~)EP /ȩ6]'|6À|s.YSV<"'vqc_Apu+wn6ɂ{;D+o@U(D 蘭:U(_E*n]w0;,뢎MIeePz=[B&j]4!j~a%cAJG{m7pxU)AOU*DQ¼tɘTga>`;q5uuܚ\eǟr(+ {6GɰaS`r 4K \kơr_ S6,ꯒТp@(hwA r$E@r>8e!%V,'pD@"I0M%=ŜDL F?Ǭ`ތٌ¥io/黝'"?4f2q<>)q(Edl*`yP}p Lzu؆涙7P2i*`MцN3ڕO)Sb\vOoW™/:n1מ?y%w¡9_E; Z4wdY:iGqVE$[W!x&C9ok1}$ƐlMvf89Pl/~_OHfȯ]g̔p*;zyS8>fh=9USGE"!kIFHn9n#.1u ne[+I J6npB#OCBo*9zQŴ\n;}|BIZF*)O ә\yn!Nꈄ-`K]+XmIkch\l8uaf5leJuޅ-hgtmQ)ؠiBGɠ,k/27&rp24O0dzvԤ(:[6Z1S9]򫯦 ?3NAU?.`D 4casQH$j!*zk 3)|wCɭ?`_TQQT6Q$MEH* fC 1 J6ʝ~ozM'MlzXlT~,]=@) 1ǁJp\Ɋh!. HLG3b`sȍh$XTD3T?qKy,<X7he/'۲ғi&0⑷JzQqe0d0ĩhr5\{wDҰGdY.c6ᝃmULX[^v S=1?س1?7Ur_ɫ:ijMtS4O6}s>2: %oI~a M;!qfJJ^_7B\:RKm켬pG+&32 +/bVϟzѡ̵YLJKtj v&4Cg|tjT]=|΀}qϞ"YJϾu7:2WNx9WvRO,8\(E1 }A4Mz0:G,%l P{&ن"eMK)%8lx?0B{=Y~͊ƕ?h1p5V6[=?&^3j6(RrV'*RT$cuo4R!^#>=7+n @I R'_{Yny2AWHf 6&hoKLJ qM*ÚmEZ˾x3 .7ml% AYr.]}l>$;;f4S3J`{j>+[ڕx،;4YFX"p+囆h' 8({:^hd'wc@WxOFhE@+L-Թe\DRq/MT횮%׺V+u1"Ch ]4c!^-xQy5c;x5v#a7dnLeg:'?K9k}>E տ90\Z5䋣#0"{:5]KVKPD-z2K{ 8Qw(=1Ŧ]>{͆>a M={]s%q6vJb_7ϑ%۾VA QcEd\yQT/A2.ЕolHQ;iͻ74dn\ vtTk -4X7@yd*,nAi=Ƕo_Q%IbR@MW߈kG=nwPBX:,]a8*ADKYEG&5˰_ (u z6͖<k-E"?b!?hpCI׳nFVPPs#D~CbiBcѰ÷\>KNs[ p1wel@:-(ŞBXUVƙ&XbؒcE@nJY چДGgG`Rr,`*$l"嗂41y.Yu)27tD5G\:+R|vn^^ZOk.ȷ%vd5\9< TeE4Վ0_&-&mSHq[]ϵMa|∫` n) RK48gvg\,ߔQWi՜qEk%;̂xZ|u QWߺB\Ccqaޱj\=q?r#9 Үy9YK'}&wG-'xcR ReN%~ V}Ŝ[ <,R0QMQNIII&˼Arx܉0jFW#{S nc0Uk=pk[.↜~ҹ.]-8J%W=P=oBSOg/c@A ʚ X 8@T  >FSK7;'cGƥSaլ@ a?HƦ:}`Z'd$kKZ ;SSbƫc@:j{{ϑQBE&%B oAiܸ쿈thjGSP-Y©0bZ ʃfD Xn2./p82Ō}E@QHu3kh~ _}X-ZyX';ҍz[xdzG9D5rB,+ג̑5)*2ߵ:U:hvlDXGsb4BhE^)9-Gj%}捒s`+.UrbYdG fMi}fR5dJƳ}Ͱ+Ŕ:.J?B43+E4 ZfN'@P[!g %>Ȋ2^M"L9oNé:o-D+U)Np:A1LC8H?]&BRpO_jgx@A h3ǦM976=>RKz[wy G@mƫ!k2^DK'0-\kaOᄗZcsޯ3*Xp~=AJ}Zcy³GJUcqľqkȳN*Gso|D$uY /$4O@dH4'ME82ͅ.P#L^8g~0*#(r6@:T~Ab acג l)za[%Ij]2T#eEEZWXJjK}*Kk0WDv;A |Cm@Qۊ?)o2Z2hopQ~S'Yci܍Hq% j&o}pn =ᣓ{ J%0'<"'b)A>|k HgFƀ0'Q>/IPpt5hcS,~t pb{&a$( ~5~Bx g"Avh"a0f3J+ŬSG"zB.2M)cKI>17BC Q1.pH^Q] 9g 4!u<1ϖ _T_<6_87k:{^M25M89(nyen\pes1~Kp&LUV[OOW˖'! `u _xȣWX96&lZT S4rI dT/9jo`uJg#aoДuBRh9q[\ai3&P6$l d!D@Oi{C5sc7=R%v6Bty^?{ oQIo.\{}:*لIwt@Kg18j)Ր]d5CebbuFM( Z73™mTl Љօ_F]Qs)lSTle|vEv寱^"XWL`w e փ8`am\ ޱ2#uWBm#t^(q.,s[=+vPlZE S`8Ö(>hem<C cɡL?irʠK/;>(vojB[˘}6b:VzkN~Q;I$? O-)nbΏyPz PghBh"` Βol7vO&hI䞌V.F<&IIIBaP{܎v z}7R2s0Ǥ mL@x7` ER2j-$˲o{‰D`)5yPQչDm^t|VBf@$ִ궰ABFv4D>/Edq3 a 9B(^,` ~FXqCMܺ ۘDža"qvcË+ĴՊ=<ϵogkb;v;J8L VJ!(VB]$")8ܞcg}Qz$n_ƸדX DBÕ`w[@5%^L'_v24,8(8)KʪY@:K1q֧Q=>c}x4`},svt޴g#:ʶ$4Wo{Vv].d;0\k_ ժ`{D)/9["gjn]#uiQ:Bg#Pu.LG"똇SdR/d0S6'ђo/er,"^H\Ğ뺱cl×$ЃĎ*be(2{)K2WRyKF@/ZL\BVt)1yk% C糝閽ÈH |j,qӾ%r~QM ~/?me aOgw}2HQ:he0@ÄjdU:/Ś%^) 2${ZsցB(htۀByoA5cHç+|/}ǔQiu Xo9ѥ'P;DoZ&!_ h XUnR;q(Ι5퍒fcFw/`;"xo$aC TY/9à~yBwخΔ\9õáގZ %jU#={Ixx<ҋ.mc&l5MBn@ZBV\/?-]AYYE=S7- %#؃lu<(LS$i;R3:ʹ6?75胝Gq; Q!4άOT҇(ڠS e)1} W43]+ܝRz+tx 4 &=K&] ~!#rw6,ojui&spq&JE+on2c~"Ehb*oضݛ[vcr2l9Dt@])%3E;1P`t]2pceP q 8 2p^tB]ᢩ )?."lةiق f.y &t3t v+;ACKՓhtUrCX ? d% _IP2_u)nk6a#ęsl"Q>ITmDzlo`)[ZIy ^!>)-#eLG|sX7@P_r*ޒF$yAtȸ (B/ e;[r\] d4A`TF/ow eUor2G+U|*^ M9H#q. 2iVp?;ȿj攗&ЊOFs$#5gCR Lx85 E`c5J3DؽczZK7"(p4J {T@&p.'c]_8~&WlnImJB4|xrJY&s%P+<(dW+s֚6-_$_ԓl 7 cvC1a>qkLd^⯺=vK]t( Ktm;t;{-LvkƳ7w+xŒìvj& u|"4%0pr7ubJoͳ(Ǭz679a2t>#W |-;F*C񊥤 _ cQ ~ˎ r ?[s^..aT9Skm{~KyZ!}R.ۡe& wA|^u砨MQ`T⺾&JrRHU֜p{z_kc}U<PnȕDRk} ټ%*hG(XHX# [p'l9CvǚSƖxlK;}N7>\-~# :gYZ0707010000037d000081a40000000000000000000000016759d5800000bacc000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/scsi/qedi/qedi.ko.xz7zXZִF!t/w]?Eh=ڜ.+ئ:;0L"[m25lPP1Kۙ|Yuƥɑ[AH襹57LxK CqɱfB_`BryELW~(uJP?b4Lqv) *0rq jG" 7ٮ\ְ?.;=J %=59?38 h}KG 8,PҤgBmylҞ q eo{ ;q*&/f<2"GP=M3\A9p:þP:3;r٥ [6X}2&+wp٥n;uhf@ˈf1FհqN. ESڭq4͕DO5 Sf2cQ:_5;RwϗꝭkMV+ސR[d`iMr-Mt)Xʤ~ߌgUgD~WH}Nڎ9$e3ٳ팏""NFkIQQ 0]y]֝'sYï&@tvf|BR*-y`FIY*.oҿg:ۊ/`GSէ)(xb}bgg/`pֲBBO|a[:I t, bo񷸜^F]8e.tƛ&d8XvQ:@A=;FZ ZPF% >Nwa˖A ˠ\˻{l< b?4;F8n&l%&Ѯ VE$i}x%Ap!ģ; Z\L-헽^Bk .v{1H}0t(Z(F7ӛ  wz+#"qMw.񦾰g%",=酜}L]& Ĝa0΃++p)\i1Şv`35TU H˭IeS[M.j$;Etb1P LxܽmVACFh]!IxI392#o(ph{*y?)A9hiE~h-ao4gNs[5_ (P§)G5<1̂{zZ!&w*Mv|ؼ"(! Ŭ ׂUu<)wl ,jw,J6v#*xº83v54g.6] [HjV qֺ̧$#nS͢oh^:~A-k֘ :1rWP4wmTI*DY f}jc1?gcP!5YFuH)]n8T6\A`W-z= 2>gX;Ɩds(FOL~xgD&IY{{Aa 8OsM&@ .4,mļqXkeq# DbSq.=/c ;*Ǥ׻lQgFg(ڢ]gUbGO!}H6e&BIi].7Md9FqoX v\bF `mӳc%G-F x Dl?$qeu^~gN4+az7YiWG)Vr}/>$$yy8$AdCVe0f6n+zwB E_@aY"Yٮv2ϡ2.޷S1b,JN_\n4+xA\=1瓙5 WC[PxXߩEMٝ,jG{򺛗dkJxuf!>_2#?qtŦ=5 (/|J,s[Ƣ/Tfeg0f݌4 ߔ'z`#t2A%g,N!#=أ=5(ant=Q)$Ek ~4-NćFubaSƒ:bl 24TmL{s_+Y c6 r7 U IoDb{Mͳ |q' EoĴO#vShc@l"E]pi@>TjS]:|8Ŭ r)|iZF7cx<~C6&ri6T@?>Ҭ@{6"GoNCKRåh8sGYbl%;f-65O5%klw ZIM hH x<FEvb®,.'Wb+XB+{K_̚Y#F%'}=nf zLg=yU/L$hzhrغ[+5M0~ށvFiyŭ¬v?L "-$q@| ٿ.,$qU)M"|JjN~Cdw-G]4٬1&ګK2YQ9OӟZb0XFɆ/:{23k F-}T_}N<먤O18Ҳ2to'7Dp*}dwʾ(S{@:!tqũ`QQ;nEΤXi-#ѦŘlD@01ܶ &TLg*|n: x ikY;MЫw?H*[y OS" \3c8sHS1v=^|2ɨF~3S/&Z7a3piMʹO I3LK%L^r{ܼO¢2FI6dG>t7$FxC4?AmLO7kC}} IkqyRPR}7 < dӘ;B JK)> W9$ffM-2]1/t,;&! 7]AQ٬=a5@kֲ̘,%|]AŒr}!3z렆<`lDXZ@fK@QennXWoD};crV=S3ãq숺O3Sm%Vş)ӣN1VBʴ5NJsv~7FY 0K5=#h9p;Bbɠլ 6|=mv{%(1vR̕/ГR0ƣ1ԥR8GU6$;!?|hn0٠\B2<|R]KV+'oO Z G_ܩP-@|ko)}9.-T-̄Ct9aE R)HtbjKʋ-M+oZS۠NB$+1|5s 1CVw٨kKIؕf[__|QXdVb7[ D!RC{&VjYɠہ v-!"E׎TodH|'$s>"ӽ=;bǟ"Ԇ%]F숧aW/Ҭx>X}!&lhgGCo̜JX"jGxDًPG<#&wLD;q7AV*KEѧ+r5z- L&#o3ig#XB92|NxBhX2E#pZ[TlQKc#@)ڧSzkxsy?bؤ XzogںGbR/WrL\2po٬$L[n^C.Nk9u'ZKݨ>ȿ8 lM&*^.p0O"gSA(Ojk45 /{>uW .ϵEAW;"^EݘKߋ'u{'=m).:pM؆kgI8 P< ȮYqdPU@NжJ14{0dƏӍCYؙW>}Ew£`xF jda{Y<땡2[Nd0N~MDq||W/\N$gLYu%RF'ʶt0=LPF k4gf1sh4ŀuKyΊMv +G;d@cPťvM Qy]9B +ϧ.5 vKa5rm1+(FaAU}#[hCr^*k`' {T5V'mo(AbߍEḱp<<0͓] 쑢"9lDZO2H3 `꼌/AdZ4h{'!@Aؔشd:D~YT% uʝIxq;ͼ慂] \n\#'}/~R.kf}^=:#~]v/gv3Qf9%,%%ta[pi>c0Q$$FIO~@ XL@ RmZkF,0>=E]A}O C:XU-Fuh]/dbWih܃EM.$ ǐvrS#Nq |ͺkH' _T*)ipW )`4͆\qm_}ܔ)h f3Yibɳ(Tq٬c<sߋv,;"@`|D5;?X !tQx}1 5MLvSJkTY]0//D*< _#(A)'#1`/)D) = R_sRٕ=2qBňA?ɐQiVOGOe7=SJ@$?넬q(\D2gT"4OSn*ɳZW|rA+03jG:unDgZ߮ 8&"+0/~ h[LΈԫC{7"A(&?F0}+/bzUGޥhAEu?23ߢe*{ƺ޹d=&Piv5t.cJ0xi&V?Dmw,RPu놻},fǨ?[_n6E1fJWEG͌ak;muQۀDO?h>6f*D ;.ABfG,9`w/I?($˶$ǩ8J ;Cr$xNi?R|"3Uo~tmr&-LUS]qS?sL83l@!vQ@spզz!EB7{p-e&D.2Uas }ľG\~"Jj!K+Ã!n~pFHؠc%Y4؜Gk[cĄo]_ufq#"]#km+ ڽ. $2JG0M¿8qXam'N|,'ۡcgLef$fd vs% /*TVLg=S $JH+ ~z7d8"N8İZ;T!cبd<^) $;rx << -1F(.~jl}'0%e3~!48hg{tBQOS=$Kx< (^W!TܚFv:,HP!&.D?Œ!d }ؖgEy3/ Ag s9>vqr_tLU rN<6Jr Nס@'-o -&O5r=[$>[8dfR~cᬐĐ,⯡6G9XRٕxus4{Iksl%u0Gos+YGc*N~NOĆg}ͧH|/J> кe4XC๡Ls4 YC]袴e&Rਂ+GT*<}&FsC&g̅#kRZ\ 闸v~땍qPxY K,}g#5wKn|}ZKy;*.&#LlJF.lqSe7ŒSP ΢w@l_`L{3ϢΨveqXl$|6ܘTrYy>M԰M4~AN fL9y,Ω<<=Kh2j fOc&(쮢o^~_~!U"4 E嘸q1Sa.u*Hy]ψ!Ysk|);r9`"SuX%+4ԥxk$f``|7[lⳟ^aa}'HRlnrsDc|]e}ҭro{ԣJБ;56*PU5 -feN˞BS7OGܐJ,ػX.g:2WeƬ6S~l2F:Tf6E!*F: x\(p=g:z4ގ ̥s^j$|WL{'iF;=UH;() WBX[Da\^ņ1,"!hv譋ϖ!ݵGoӒjBuT)G3#Ȏ&?C;.龜VS?s42ډD?E} t+;gUn hLS-ļj APC/ͤ&iɡG`ۖ~ O9#϶R jHb2* "v&GI g kd$G]҉ѻ&^'fKOvBV MT+"v2C3ZtI*s>91:9̵1ͨ|'E)( N/&$ % r.*2l`YL i9  ߁Fb>_ʯ9Tfu\"_":^@~å7^Sx͕%+3.}>[z.5ird_4+y&oduEN@bpi*ej YեZ+`]*k>Dǜ$f"Yۖ Ÿ¹G/:>Ҍ$kTt*/0,S>/m. tcBOV-W{xea*o q5RӋ)3bNWtTǠLm!:/"[^I<^D]ƏY8ـȰ\-VP+hHpJۣ>Yj/i{yS$( }=^N]e*k-@{ô5oE)nD93BɮO_֒7?OhЁ9m{DF[qMF܊N07f3J5/zG+Fm'F0*=jt)C_-?+P:mgn CLK4 _'ɲej$}~Nٕi a\W@ŌZbٛqɳ|R)E!+-U[Lfh2~TI$&UQ93MM2A` qDv1::5p}ۮeş8'WlƒqFd |4iaP+iBkrzrjҌi=xSbðBœ{z~(0ȓ#4b\DrhCh3wZHXt󫚅eCOL;'l-d'[GcR$sQtuy&Jeߪy0\z +7PbeY-Zh?TTcrL?(R{r|d*fB2-`pMT̔?;D\ig@ bPN4v)~^J0sX{Я\UK:|wdnx#^\RSwW|~pfJJ W _)Ě@ EDM0(O_C^k{s ' $x,UL֩?> 5]Avu.`}g_e]+Ln.(r۬ yc|ɠ0Gc_"T(B h2Xě>5)#mev'f+M7If%U5%@$ը^I)XL}[et(߰RtQ.aO+>teX%>ep0X ,B=bE1{3"}flxdpP O&(0@E?ku|EХW]TBES*Y~`\ gպ ʋvktTVN Q7dYFPlD܈hIwj/p-h앍>}U ? 6V#ext& 3܄[kf1Y$'ͦf,fRO< n+A-89c˱}6~%29z׭%J/R# F|LI_=ilFO)%}=}uA"F 9N8b%[lDaʢڮ6y)1AhjTC8O` ˖:䊞 P3=\p] CŰ=ݡ|XUi |tEUO#Z5R*)_0d@E(Es;; ssFg`.$SwBo6ot͑ƩglxC̯;\CQh LM8&G)<{'X$@\;߉bfZhIDe}1U*fMXLteDaPmAi>vdz#Z\[#C/t-K';Z|1//?moo̿Ogud9̅d _VoXc0V43P"ɅTk k{O  Tt;/ӗ.6/ק0SvaL^$ Uum_ܖ:dךW| .ĭhKQGZl"HJf $Jz Rw m>L$JB'%~Q⓿i/[*Ɣq qاitn͗4MG^%c6a' Bb쿣$[`Z%=W5ЀҢgq0M{Q1,ODd%I{#;z.,(Cw\CRKJ0z+ykWi{\'ތW&wb}en{jb>zRDTBX$g Nl+^Ҩ ,?c@ .tzQcT)t%-7>ໃ-UbhT I~8+MaE|ex L@v{'(P'cx֦NDyϹ |0_RW\r= &~wۿU; ŅD%jnC}f$KiYPUF?m9As%J7rgYs]Gaॊe.YȬ s$#_eQr))\* aKP:s#E^ۆȓRD{HL`܎+ |2 A,j7k:fKG !Ш$!zF0U>@5/GgKew=hՁ]S)̏G4N('9V`&.B=;nDgkF+jH׬S{؍Ch:ڨE/*Wx\Zmyė_?V;oF{읋ԋuq z*Ed_y}Bu|Wt}u;i#t|ɗg7;*aS+fm˻i~3=tlKIt-SeoK%kt0X(N)G@C-)f4Vʥ ܄5hw8Hhx=u!Ok[ѿOnlhp-Ѻd[V[% o*`aȝQ:'$|Vc漫b00ǨMx:`;vl{qtWii8Tأ^̃,9e񒘁fZ,4TwT] ևiԼ3'nP2ZWR3ɛ]YJCXK6+/I|SW-'  F\ݙF'&p@"-Ƞ eJރmwY458fJ3mt?kC^JڦLH]io[F2bO÷-sf~ r]Da:iv.mZ8<؇*xiuǎtx-X xs^Hn]+#x&rø'[6Z]B֮W9K$Mҩ(-Sdw=5轌'-O=|ZT,\?}QUaeeMF{G+A;5v,cޝ㺥L 9h#ihGzeZQ#+E.L!rcL3G:bt͓S)2\uLiФhMLΙg9n&ش>NǷ{Ge~+@AVI~"bDN~,-P_rşXik!Hþ{j]0O [N.C[sb6s8Lѕ]DуܜIyxN@MVWc晼9qHyf.W:E*ELB?'wیG-h?Rl~x4'M}Ǐ'$U\[VϔXd>.6Mbu4nLf:? к|pS8E>,2ӄLi Zuo- B4tӚl eî/қ'YwQ %O"nG'ldϝe0X]OB)b6Ilt?c /1RͻgN-CE#EHFO2{#~xy#>tkCT>0 kOn~o sx3CcOwPQd M\!3'7Xcj`%IŇh6-6$QO\;فFR)ьC6n>V.2q>̪"ڻTbK2Th.YqR1]"SQ KzJA/wPzU*Ʒf_*ktc46%1#t6޵ [啇QZM x\wkeLnM`5$=(v~fP9BԎ%`Go/ODFe2O):2Hy>p3l5\>A!+5v c !hxhE_ Z2g@Z ӃK:|{m@,#@!a]<+#;;̥غn)-=q;hm0-DG -eMEɅuO  ^/oi4!wIF;Vp1 I șي"(u lV 5髹xP5Wyfq(>-yX?C ‚=I>[OZ\4skpka&B]tCi5?ZBLVơPUp%md#f]o_h2p%'5?`%{z@ bPTcUFݝp>$}]2Cf78xpprpU$c'!iҍ4sFb Xx"V-sɞvf֮'m% /!Bb53F]1z(} 1>\#qG |Xg} >wRI 骔sC+NDl 4jb+F;o\K] ed[)oFy% *"T;\)19m?Ǐ)U5PC^}7.Нrwgsftm#֭c^H\1|eJXik%xڂu 1JO*x $I +#%( Ɨ{5,vY\Zˏ.7L(nҥs/Be:Ĩw?>'2!6i+汮m7Yr "?9,愶ݟ9h\WVZ4}qOdl%C|"Icޠ W//>Gay*$ԾR,_EC{Z)"YjnE6ѭW@ 53*zdS{iK{⛟[ η_6yXfVwL'sh 52/{#HVK0WK-vRHyZtu.|1q< =[fu`.>E=[?{6:R(@8th],9}P ll.(sMe%`k<-#f]M [Jm9 UIdKVBab_31p$- jTj+8v,wU *K쑶-yQe#JU 6n/> iFF!sa4^9sE`8m8W`n==8Ƙl[DRd^g88"+}-tA7T0( b$ˍα;;Z %!l ci'2 H9  3 ZH-q;>c`F}#X޸CkID{lۮwk!7i }-6>G 3>ֱ70%:Y?gyi18>4Vtӵ8MipD3魭JaSc}Lu+*_ Qی^{,qpdyXoҿ?RHċr@z WCiv8.Xݍ[OdT"BPm@dk$^g}heJӿR<;W}?!?5G4Sh [0_WVC+69T]kM˧qTXVj$%vW Р2~YS31:sp&]1㢷6zDB{:$vwSGgGS CSSWRQ *]Rt"M#mS{1rY܀+PghcBLܣ]2jCYf3xIʵ0@A+a%nrcXS@{:y]XN캑5z`;&hl[&?(~x<\a$c!ݹNyֱ`O__tjƺXt CSlh3I nHRdg_zWJw' d3S}pwoE7b8tuHpx^="y1[mf^)1"Q,#<ӝy:i9 ֽp©]v+CĐx.Y񐧠B$C0"@Y\%u 9) (wɑ680tgũ٧]sdHH2=lս筽'gM:Y2|fq1nMVP1jbz~)x+_ Uq?a|52=$8+RaVT& ׍%-XJq Zx6Ð.-UofmQ6M`߭ + #NH  z~ #8O#m8;+{wx?EΝɢe˧hTS¼ #YrM)"2^Kɂ]gҳǞe'6k XQe34Dw޼6cŶAP)6vF&?Do4#=s-I(UMFn,LO T^DYy_ | W6EV]Bœc˫fɣh u@;' UjY'^P˥ChǕ{ּ2_2-Ol(6LH..J`9g(W5=$!_Xf8TLTV'o Ee;Vu\C_XKS;# 䙞.#?s,2w`#`̚q([ "N3@QF?E`d*"*#A qXGɂh8h>ss]p|?ddgd?~OaC'Ƽ';7%a,ɇpJ5 ,R7ph!(p=&$xcӱik,b5S4Wjs N* B¾Io-U3jˍ{#@n_Nд*}Jßr|l鿁睧|{_^Bʼn(r`M[ݺUWgv}Ok"}B&io~<_*g!ziI=A9_,pLrKa+:\Ylyh~B.JL?oGt1H}%KrᘅJͧ iGtLh#9?Y>4a.ah+d-ܨ 7HpƉV%#op )Zu#̉ixgHWK%uw(MԈ ;^_>5<|E+x|>mR@Ƀn |z0=lhvvq|M!Y`[kE<㮐a`E2-܀7\$aF1$:}ЄX_r &#i:=fSQ'SI\9gBmRįJ5L;"K#;%36/},`_RUȈWFvA'Ý#~Oۙ9=%}uf )<49lN񟘎ߞqJtbe}~Ho)I!juG= L:P1Ppc8e]3r+䣲F/V*P_#@ۉ3,] LzgҘ,_߈ŨQ0ߙQ2n|D{5&%5D߀j 0:%(x{HFŃjvkvy4-؊8S3eKR6\V;5(͜MV/c8, bگ;b Isǿ-ch[B(ne2m_&Y\t'>:\_ՌbMx{WU̡'llIB&e}В.]/]F,]R1(Ex,,۬:N~+}|--!fb ctɈ(H`BNR xi-`G.S٣]1:e1<m+%q3V{^R*  w5v)f@P XFr<}ۚOU0HWG_!nYqc|KXP~\!Sjo XB sU,P Y~љЍY;4L86sfIȞb7 Njp&WFU}0羆AL2g+\ߥppx4ҝy^h2{WLQswa qL'\m5>3-Rac`@ eFk5g8DOk O(:K"kָgty_h14E=P#cMK'qɐ5OߵKk-'D/rxhe.+8| tJ@̕*N-/`#zZ Ï@ؖkZ)zKJ&Դ?bzww#қ ʓluf;m Lɿf&V! hHsaAdȂE>M z>5Ч6=Vlu <oUHv(GquRB!ڕBـEq #o/*V ڢ,o,'ra|\X>yIb!ca쵖؏zUVv..^6J뺎\"L`4Wg洨1mҔWTgc\4sSc'jbM=D$lT r$xl 2xzQ Ull(Xӕt21P6zKw& ;y| &[g4/ĤfPp^V!B^X@](AGPYAt ?WwwtceC!{twoxN4&o/+^O(dlդ9KQ=B1ؑ3r!rtO4 5#*so=;p=>(5lMA$SQ]n:[?ni/& <kR{bGkIUͷJEFS9-,KYYߛI^HnWUc^ 9 qv"倱omAv ٫%M #4DkͭީPݟ3ͣ\H6?qEH%10 sI0+IATgy QHy;[Δ+sgͤ sLkܖ~rړC/ Dfōzv'i|\$GI C7dLG1Q{Sq%OϋB\/VDCE$VڳoDKlΐ([ɈE'|"PB$4Mjbieд.WneiHS f{NsK)NNʜ28`N\٠p_.n4kqPPrO<ͼ!ڍYզw'M*фIB҂{-1 -xk:2LQk(U&06ߗd / O;bv0ozL} F0~C"7[2?FhvPwpۚ2o^3& kF+C?m|F4-$J r"2(`Jǔ4iB=©S2[ygBƸ;>1bR^4+DU/ɮBr#(<ٽ'g4C$.$)9/ߩ*s+[}ً/w:EE* JƼ#gnuNv#qc K*z/#vk_m+ߛ"Eqb~^d  Ȋ"ˠrz846u͒eOK82 Xf1*fi"7 YFph\|ݽ 곐C'] ˓OVk`ƿejdMNti|X6ou x(yPZ_ߣ% ~$1 x3ߴb}7Icg6EZOz*, HNAtjx"D'ShAϋsͽk^K2  ^w<(w0OV6Ù6~+A@0vDrNEwOJ[yKƨ uK&k$BvId?upv.bk.fLO:Q뇠։_ҟjb X^(̏ɜ;+? A'.d}v]Kɕ3hB \Ŝ_!]gбV5FU!-ap \ ^B3TR4\0~(u)! tBBF]wLkL7z,`9wӊ0~[ѳ 5нB$K0>w&4;=9"C'lD{m:ZVw %*YM#5x& ]P՞TWKKS@aSIŒUyP:zvzzNu0F7!.@[݆nWzm:]Ņ^wdVuϼ[lRjQ#[&I0PJ@e6nC ./Qg?%ݥf:Yo0d9lASOm!|gw5d m7"J*@K<"SY7 Z7|JXZp`(y (! zq}(mPohIS?iC}ʓ611|SZqLCi4[[6 ˒,0|[v:wh9jlk~zVt6b,gF߇!jsq2+.$ڰDhBt`wD71(}A , Öu+:f2BQ7p6Y#TiZq埍Y{N7yUWHDkZQ Al$PiV0\{4sGta'41qҬXWv:Jx2QT_ zN-0)*Ԩ4 >skDPvWy!>?➓!d(;ɇL@CF yn9%PYs"*I]1˔02DQ9@ 9+l'b` 7ohFW`΃Rf'D s "Wƺqs-O!Z剎4?Sp$t*PB |EB`Pw5C<]PWlBL,@gdPnkD.jxQ=F!+MQNL۞K9EZrl8)u U xY{sf5D6hc d1­vؾ֨JKxY-BOh`)ry9*a{e7F$"#ҕÃɞd0IJzeB[}ȱB:FSgKcϖkNm!?-u>"ϪLA:h"0DXR8#"H Tur23Qh05N0Q)sMHy]aZڅ)Wx}`CsQ Exd5O|>|tl=˂#g1LNY9 MTzVTo\L|Zbi{ݪW1TvKO 8.Ӹ>>U,(D )؋Pks;RΫ&-gI/I$@ڙViA%0ڦˆ4@25Xn8[1A~͋ϓicˆ51Iz:*LMWAI"xr匶g_̒[}pVX 7%MMb nj,> 3Qx$Ι'u #ćy&X`E}k^0"EHOὸ֎Gbh~٪3Õ! 2GdqdIA|!bɴ3jGʁ8d,t*X f́ `'*"4zt2fY\QU@Y% mFR(=WKNQZmA!A ?,C`Zx&5'rvLg9ɵn}B4V`vhci3ߢ.{Ƀ@dt‚FizepqNOg/+G6 + *8REz9sm)el+Ok1 jїq.Tuly2#s%!7U^QoʚoX'cR=w kŒ7Ҋ,l0ǎɐn#+Wv뎏IbiT ymxo>WW6[[4jeJ@a &}L Hap"Fz/3XLNE7]u?^R dLTHtV?=r<3/s4ЇW.E" CQW_41 [o[zC1?KP~A()qdH[ Á<EfGcA1<AC#qJ&x 4v}{uU{XP~VBBP+ʂ8:Z4#i3pQaK@ ;3\0PC .|6~7͖?ݧZT;?ͣ@>=أ|SI m؏#Z{zϾ!HW&scpe'8&sG8xjZa =wʧ9"Dk S *S>{ +A$ ІF^g囐 ؊$RZ6 Ld;0+YxODxaKy 4V`Zq8;y=]Ee"+CYJML:|V]XV'ݢrjPiw¡&^Ћ@DX4BM轗XTkdW܍wZHKi@o__*@*csE?{CYX3+VNZz5=H'24>3RrvԀdD4bj%. P;N*5`_eVN~j\K~лjlG/oRm7Qh*&Pb$9{~45IܶKY42riLL{T&LT!} рm0?<\t b @F[9L k ^,vPqnz2.yЈSkh^yӂ(xGVHj-t]+/6vƑ,;@Xpݻ9&%+,'; J.eE f\L\H~ h KjX=%K>a\Q%r;lxְ`͐`@9L mάFw}{-C<[ɾ $]aoX>MNދR2=a=߷ޯ#w#ZM4N'7CfB~+ve'x'%Huw#g?+ksrE?,]`g;3\)}qc1r揋V0y qCر˓I.$S$=7L0u?ՃN}ڶQ'Y C<\&I9?(Rh,~T޷:ls6rnQUZNe LՄ5c]w&DZQP R7[ƽ g0\{/vV U( ',U2cCYnvc9Y)lr{ocrjAztEĖ>K,䷑#֧]aNȤfנ 9zD*J=ŎajCE|\sz3 hR_x<C∂?=q(7ZvEkFxzN+pGOZ&kmz2+#̇L[W3j/aoPth!hX{#% .3s7Oãd%]:}TL"H%JyYdF|aT~rOծ]Gе<&6-w;]d*oy"$i%jAYks}|=ho{yt W3ܳU}MM }`2N)@é4qf;Ƞzk_ytk8 ؕ}p[{{g&=_0ozYJsӓƯo*_ ϷZi|t/W<[ Fهۛ^'1t:Lsq-CoO0ze^7)5s7zend;\crR:wd\(wqXkwWĈDEUbE|8¼ey: -XmJYC)w}]=C;耙~vPзx77\=a"74 0a r/ l0Ϗ[ͯ^"TTR,s*?{]*It@\N@/Ed;#_$; 8Gu@ T+!XĭI\Zє;Mc.IQ6fw}IHrq ;o!ſ" h:]o/ )"}>,`~՘܊j c8}yx dm^|rw jNJ]Q7J'R7<&$\R"}%Hj5ZFsҭB TVڸQv-~:`AЦ1ͳT !,#>t `^P#8J`6P5s}kyNVWy =7JrL+oa0XʷxI&਷v..-@#.K*pZ&ULA ^!d&E7,Ph{kIVnvZb)o -@lښEӇZ)H\`g/T:>,_'sCYSQNlJaByėi'1g*%_{f$TDJ>= Zsv{y+ҠA٥:۴ipr$^Z12ԟ )8jltfhv‘GUP a9/ߛurHp8Ƞ8cv$p5)FGdkЎ|ӆ~"秝.B |ٿN@WwJͩM‹47l ױHkJV! ˋBy13Xd`8!c?Zq)Ѭ};M5,q'ZP@[/"S/UnơҊ!W-b GnacI';E|z\k fܭBb! {S\BI^}㙬/:Pf't}rU7u(ѸdF!:! 0T'N==,lX#bIώKIς<# s >J.7X |@ji BB P,gI}2,Td[Հ]zEc}4n{+:$H$Ӽ.tOܞFĆ&L!$*,g#n]x9>1ol >z_56!3S AW sw)c~ЇuTezM 4+sD ;*Zڝ^kyhq.ָϧ3%/("N2e1,ך \ZsF , _#WHxzdN=D3>" _4kc*m&)098Hk%K4B+/p)Xnʬ8i--(+d_)P/q43Hn |4pm$!(68웸z\ %N 51uUs$>F`'35DZeg 1T\:1ґ${Bd1BGSGm3L\ހk9mC}I̱W.}0SV:^ZR8,~49 w {PU$Am|3yЛx;JIU-fAjZ crZoz7By*ْE4esھ>:v'.<ڃ@:%"ٜ=jT$'>K`ag5R)%p;Ga+HWBȑ'@!+.01Fm|ύ'"İ!ʚ9_ᥱaNml*`VfB[]N4D/ӫa[.V8їvnV "~#[T1ߜfI~4:LO/ˑOlҖ8#|܍6E-ݷ_|;=zq%Oze .(ƹٻ~:fd4 УϝCsj#}+!D?_uc4 ,սjs D$ypn}x<"FJOZuC q%A3|ݫR6fzȄ l tގrOa;@ 2 >逝ᨶF{^ c QW X#=Tؕ Nk's2xLG_fUpztqmXV7^gU?h(bc{1IX)im6@$w }(Psw,@xXLk/7Z^iB5Ttf*F = :+ßl5T? s{dD K>sn-F$cL-@|*3ʖʖъ^s17ta3' `%1L3Uïe,*mI60"MsƠ=}QYRڲ0րj[W0$sdž>zS ]w2v,鯢5Sui|owQumxFWDA{ C#m}`Cph~lG\lD,޲+JB- YrdqWxf,aupjUE*YjPs{ګ(|Pa~{at/S SǷZ,\ rhUmBʻTxjd֟}}NVoa5J}͟]"1آyMz4r\>+J}8B fe7<*~_ P&&$N֫A~vx~v&U{~7~ȬV+'_XAk;T"Ze;[EVZMglLjt^@cq4YY3G>@3y(0`ak 9k{j$S?\ RJ~lkO#64,s@%$gZ,: GՁ?y"|M#¾t0vh[y ld/W%L= -^A Z %`W dM$ɘ WwC"Z?.Zy'ƧWu$*xtkL?3$"K #ijv/9Nc ݆gagT"dluBVWy+E\EH6xᅗa8쐉U\C/ah_@Ӻ5v薛!NRbN\yqFg`]$ m_ͬ`uc-YF 0 _X(qpDY ٵt뼚b1Yc,; ];8(q3g"wF il$y@o{®C0'`_yԹ5TWںԩiQ֥~`j7E%.Kd,z̩p z:j_r>0~Iq=̡{scsmt.#*@XS: *CTP]B{sFF}%pzԌfʸSP+-[=0䇀x}ڗ2 e'q~J|S4b,piϣ>6KDG$ 谘ŻF;NDt |?\!:6璫VMXfi \_ eHrmX"oNx+1Umk/16a^nZ^%C$rL~f)Ad mKgɐ `ƹ΀ƎsOCf7BN4=ҳ7ZIPxt3WU_}.zäᐄAGl')2mN~Z7d'AA!e"˩l<JP'>j86b2EB71{w^U'yDW_\3A_rx5 Ðpq3ܡ[Yp<:?lPb3蘦}L4K5N\Q1š4譺|5Vٯ'yDԮg̮Mf? 9EA 3G9&L@둘Y"T #b!k?WP'}q<0اV\ɻţ$d9ۼjMffG3 MHxHmOߞv&JW\xг54[\.e( Ÿ e .7<-Gj 8.{]=N\{Q\N:Rob㭒sGM%m;E$:[Xe qIuvymB DM=h1dkXffрUI˦쉌P7CiQA{ B=C[5) #}_),|Tc6rSmuuFA'ҏ¾s9J@x}JTKA``qTLfe_*!>/Jx 1 O/4衆+Ҧt뇘!VX}N!,f:=8<M\ B^^ ,rט_% ']O.P]ޏ33D*v93tRji~r Օ`rB^_z]o07>1R1(MS ^q߆Jǿ Xhh, 8u$~Z ~xI?PvTcN̷]k !4|GTwQ@@F:Uϱ~BR2@JX¬gDSبzx..M&$m uslrYd1].IIkN>Pv/0vC_νC2*j鶨"[jB>8>^s ]Y!rY~Hd}6\syS5>%.*$ O&kk/="_W"G2wN g{gmRX?jeg%K \8R\ߗ?DK+)0z 9am{??+ݚ[ l$;̕x.T <,P ґ9xJJ.{*a+Y; i_1nm D( ێ92&6zRdV,KҺ.MDrOR?Pq ůޕ%)C:LhI#loZO< MR%]d(BK~j'g8`Nv ,u\D6g͕$SŁ8}ZTxLĨh^ÿ_ĮI4#,$2s5^֠FYRV$L=YA(v] 5dqQ E`˝7*]jm—1{&tWK,E?z O cDlHd\vl+Wj`XN!dF+aJե+KN5a/ei_Ƣf{bU.@CeQLQ_>nf"2{ V?aL"E.m\܅J8 K^ԿP hcb= x_,c䧖Qq/ L®ON3t*f0D-8Mc*>NnILdG$su(`vׁ~#a\o+ ƞ7(,ƽiCиZm#3:k3*_Yd'v.kLk Ʈ"WYND'tޫ!k(ɡ4$Wdz ( `8)48?fPJ~24/ڐNܴ5Re/ # 2Ē\ӈcrk{7E_:*GO%"Vt飶K-'"7Bl/'*iϻFT-&Rkp~7E~Yنkۋ]5?#sZc!c[1beG5'%0[\B[}@ 3:fo”v}4v1ߨ{4^ٶS[J H{X&[:GV9@q{Mָi.Ifko8.v7O<ӻ6 1L/FRL+Ā8zDo*\p8}dԢQ$O_NؾoHw/<}$Ĝq"pԀ שSj3餀T*fd9 ^ycN#ǹzl~1^VTNK6GgŦc-7Td])ѐ6DJ.-Jܯ4nbY</}1V +~|H`ێ9>0/4E]D#>6cO kw#DQi%!_:k%˂s TzN2:Yc"zL}2~h!ȃ˔}=4gQGܢ}RG9IuDBIÛA'8ELtḞ g/J`T CR?yűϱ>JYW?b a*nwpg`R 4›{%Z6S,(ʈtԚ$oY -Wb ݿI#M P'B3ȩe.4X$ T@RP2 ƃ ,?N"^o.zӗ;dTfe,ȘϺ[@g_*B*%Ozd&3[ Z:Onh[0#_,` }eyQH8sHrz; 9XUoYivB$U.4wF.aJmsVp, utH =HDQV YHŶ}vt#t ahk&Xg|\I ƿxF{h932R!@kS~?FC:<`^W7khf9|nԸf RR-q2$ ɩWr(2f'-n˥uӟ &xOgTu_7ם fb/'vV-A*.x|Ⱥ U nr1M5i|xG#cTr0ۜløt4VTW`xU@YΕSH1&'^8U oZĻf2,5mf4SO wid~/˕}سCE|'^YKeZhXԸӍ߅m2hL YK""a!1) 6||cv{\윃fg\$Qkx#OӈdTf{/xMZ%4[5TREjƉ#\"m[A:oL)+{j< M2GKŒ tZ-A%_Re6KsF!v]R\h©8{r#4s,S+Lg2᧶9?F֩ YJ\,0dەD_&U4P/ȷv`XUn.jߏsMe3VQ=vF^!q}~>v5> {fGx|N$ 5Z .yOo3P@:3U }Vncl2ݼ2<-;hEs= 6[YdChՌ(:MW;³|XS?Pa{h.R.=Cjuڻ ':~DZz bC>?iy>=I4" 'e9~!Tiz5\jtw-ScVk  J qjd*c5""(xmIϗ[9i5A!w*lvRa/jam8VlZmUJ`kvg&?nJT<7&5Wxz?Ҳ`To~=n'_ňX B$0-zn"Wv;?4S}j we+Qp~oJ}۩8P%]Ę݆tjB>N8{ҕ5VH >{' fȅ{o6jRfh5ʚ\@4݅:化JlCgGhrK6'Nkq<^f}evVyq S:6(20| JOzѕkQ鰴M {Ll?,TȪ~EϐM5sû^#ejr:G[H%h=}k3tkL( &NyV{UǒrQXm,VQ3v`vl=zTK= c54&^<N==ϰ163wT)yU0yY9]R0HhSacX6f"/ (zCA;Ǥ3'gx^ thHDS-E>B4#2%j!@K mqNq^׷>:O0]p@Z-Fl#o~e{]/,x>Gk)uf;n.X2m#HC[@ܖjh%065/2C5m1_pK<,KI;<QeAE.AA0 Yȴ:[6<TqUl|}m/HElgpWezq=`L㥣58̺jiR$z^w~Nr ^WC(1Thׁp#PT]!oNN34Fk\G} r^/ea\y^,x,144H—}sY4j. WG(mcʖJ4aZ/*ℶ(p'C% 4P$̈́16slGFp'w!Bvߨ6O/!J7];C˛N/P%QptdHV}4wb>0֖iۻ:2IV\ҟʖIBVanPUL$khmw `s/6W|ZCuܵ7k\5^{dž{{b_usbhLɡx cu:ƒ=dhb'RML@imf$w8[9otGnϊMToE&d̔F9dsvA>[>Բu&p4(l^c-C Dزe#a t}CZÙ }{%WhY'4?/oaK=*! " ;iek|d+c-g}͠*=7J8U_݇A5n13MJ Gtqyɞ~:8o\XjfPOPfD*mE[+[%pGg.mrX*-* p"4ɦ*`܍ԙͮm.PJnTM7.O MGc@A.B9$9es ZXE0p~kO6iqܕ.߼U"cv ʃxv7|Sa!NcNZbdP 1dU4*-=: :WQ?SrU̙4֌1pV)tONb%ʫ6#8VWrM߆nT:޺_ `wURԜ佼kEN[2M9.#| ]6?&L}ߑ4xTD.8~68q5tv@dǛDW;p&rvzԠ~EODbHϨ_єW/D]ɥefRCymΖZJLiEwF?!tG& nyG.h`&K \fB+! {59j_ }; 2%W|hjڊG9DRCL#];' `RFld'iyQIڣWXaAlq |`苿ލ/,~|{r_>f+3RϺA kdƊO `Z({]=73qfLɈ dR_i(6-MCAYj@U{9k15[Ҏz(:B2D׋4=(zTFۤA(GkGKx$!lK%ƽb7a以tshF&UeBNi-DžOg9!ŹVR{jYМ5(}:,QI0JMC0~#[+7eA,^G-vJI LGC0| _LzTDر'{a:QjBMp bGP+wzr{={3"T.Ljw=ևf5XRJܣ-2|u p4چ-, ((vhq(2:?&yA0[qG^W=:u0` Qb i/d҇ts걿RJFO{e7Ơ#!x1/`uFA_H\mӌ|fP@EʦTmDIeJm?8e /DG{Lyc,{g7yYY n =+HgL r6;n凥D2}Ih,֝ mV'TMυrЕLo05 |BxTpIG^W4G Gg}|=61S4h^}z^!#ɕUP?1[lJ[} kV%lO'>Jpsˁv! 7= UzRmwq$0Bq}$Aۚ?,ƒc: tFy&w]'93^A:e KVeJ^tSJmo[]2qːvK:=$Ah9[ETæڌ)G](rR--MX&#vv $ai>=R.yC뼧fuj'rS ={ё] PY @+SԜ$Mc!5;Wa=.z[皯I5yk5<ψ[#nOH_UbeyJuc.A^)Iځ 3gFC$k )ncqOŲAl`ZYء$$ߙo* ;z Ocy#tswd'wa(9 $] Ɯ܋ëVZ6Jǿ6:5Qì8l.Bcb̋ U@ow@2lC ᩔԕeT!rݚލ"FUy5\3]FSZ"؉6t &ɓ"d 8^EnFc##قv3tN;sM/Xƛi#.͎RNI\5C jf[ÇZ!Q6 .:;`j<طuJyQI1 ˜09ӡj ,sōQbZZ9@qQvJ][OIKQJR1sdOE 6 25FtٝO] &I WzR'ttL;яӆhݼzØ(vgLG R O%2CWBLMdo.M|ZCX-/B!TF" mmplkvqp/-=PCС4u&iIP%w~b8iwIs<@vwL`~iXP%W_,*)VG@z ~zi0b !3w.Wj(zosrMw9:I.yc6^IglwLNXی|4/T (>^ P'd*JdƖclNoׁPy!7ю-JVRs]6p؃zR̘Y*="$3jS[I;<'}U~ 5'u˟i; gŞT=K!&VZVY~EEݢXW$ aW2xhKܫM7 NSC".驺ȧ{ta{t$mKn!p C91j}n"'c ~,2\PN`oϲťc#yi1U[VȀGBFC(/#d4 Mu¶g :E>uӳhǓz驩 T <MV<&[-,֌!KINph&H8]iN"jY#HT*پ.ky#W;ye*7W88CK9s\+ v/nr-Lȡ( _+?IgVwIjՙ- 5e:ѼF3i+*'[DEi^=Z -K4n|"P胖UUjc#+Ȯ>cD}C5ʿ~/_w|} .!,Zt.gY-Q)?*zbDr-9=RN%WoLXO;CۚNsi߂{V޽56[xRJ8پv\_AL{DGڇUs *"[&\1F:H*O`D.dqde5L S|dfJ.AL~F}2q &Iۋ7Sx7h@̋l$dBfc\ NX=Ц2w?#m_͂RxV8M_%s3;.M?nn`Mϸoeod;qS{.f{RE%5Ux/q=[d<` %){"X=DNVTN"̃u6m:"7\p[~-ldFwE38Lԥp凪即VPYT5'Q}GP.'9v`6'X蔘LU0%%hTs+A;~m$v5܉k.O%Sﰙڃ?Z|8Rb~ԋ1)lkRܯ#79jhx(F+05W`oV*NZYg%R@ߩeƿaTrۈ7z:!X:܌eڦ}:Ab X9{FAo!-'z>Ӏy`Vk|>rf0ZV%ڼ=2HϻyȽᮮWx^z =Xt\qd63 [Ԙ}&\x*'sNtRpzZ5GB}3ZdD):`a<T1$| g@g(!` @n߯Jc(Tu7ߕheSBaZ#=7}mQD0YoAB+U"ƌ[g't/zZ4QZoOP=V:~֮{=,_vQy,/ 5k/?}öYBw֫͡$l}-^EԜT/z*OZ+wD`d)4͡}KV戫Ut'/Vt6__dd7svb~G4cfj-TUX|(o5Wq#?\(r^T* Pt(L)\:( &䫾v+y|r]ޠA@:V|lI'BӶ4nS?և$$?O~?qʮͻ_.zqp+-z 60샐2Q[_MP*/-4_9Pޣ40= +DOE.#c8 $kJQ3ts 86A$т_SU V6$Ob.^wJ,Uw kԒt uQň<8%$!i&̏@ߜ -qG9um&,Y[VM-(];qKQ V;_sb YGkh3u{Oy$,?1yP!ֶ}0,c/gyǢ2_6c&0Ct RخՉBU&Ï3->@ Z"OqaU,k Q 2ī4Tny>ԝg?»7d:WEOJsZ3$rcͼ+F5gդ$ׯ(h@*onOZG`e?ߢ<-z-QʩJ#C)k>fd$R!r5~'̬ o }yRW6Ǣ<}ϫv&yAy_Ki+}1_[to9Lc5C$?uڊߥTLZy[1<+bEc$1αn_ĝ&>;4 2f>v-OP Q޸ϴ\*Gя\ c^CWlr-$-. 9fmuv38.ڕ9F^A,Ihx] qBK4Hg5&r'{uv)n}NSf&=W' ۍa|;;#/V'GElPP^P믚ȇ4LPO'\͉X & @G̸M&й 1`|c$cF-ӊ·@:+O+ kƛ Edw&a aQ}_L<2*Lҡ9Q߮xlkmUw:w e+1;'4d JA'g?2>|b?tEQ@[!0%8DQ;H,~nqeo3_nލ)?qwk?rU=񇪖NOgWD.k_~ h VЀ ~$ƎQGPWRqb(bHd"Bay&[\`Q%AAO4Dw> ڒJӎ)z/Q=A= (E(P;0"}bM] { 'H'*YŹW#="3i!8;{cp{.oݼQM|X]HL U+8ȫ0EBcf05[{si˥uZv}1߾%G^1xNѤ"eIf An7א@b@2'ϘF˃l]aJyVcw@EJVwl̮N2[ g1A} ]IYeϥXet1M\y/Ө/훀lh4pU![n21|bH@8 _`֨FPz 1OL_<|ml֦9َqy8ru!Y@m7<Ԏ#YpSx>6\ɺ~OƟg7#Ln'lb 3Pi,C{D7ENY={wg۶<-*.U3yB-A凝&~ ؼ-drRtP|c+':Ν-‚ٻʌ- $"uԋP>]( 8Qbl@(F~Hg'7% ḍp{ݜ|WY߷@ĭNvli >96]c//wQ6_nd-Osدq4`{ϗΛkZ$`Co(P`BDZ <`oW$y[FYFJ#T=j0C}k0z/qͮKRH`A^*%-".!TPSFISjVTX|z'yGT*»_P5`!o . s't'V#)&N,[D^KL U} oQH&]kX6gWs[⎄wiLzėO^A)`\~%0sw(I@|اs<0[ MeB>Lj$<HhX8oʈWRBO8g(QYիD`Xe urX>›RVo 3 KO5uh{t@51 pqXuc_xEXqX 8*NVHnHq8és"7š}-?`̙?f /OD|d 삿m ;u[7+Ώ"2a:$@5 eN?ZTmZsхyJwb던o)^IQ`U#3ʧKv=<8w\:[WWDx]MZ!058VmiSa="f87Vܷ@"tQ)_n7ȺL9p]Cz?Mʾُ#ff'jʗis}X¹I1PNg'|Iy:zٚVG{-eUZz_^qwOkMCG.u!tİY}k`N5-)0(^s)prR{f&]lEh+U0y|?zZv {4FG nE`[\ђCW7Pm#[L<:dsšy">vLzϹ.@F"_ %y]9mE֋PBgȵARmx4ウ) CZ/pc%-: #H׼ҁ= i]~n2+-M,_B @- vVj]%ge|ИK3/Acȸk**aX &YȸKIߨ)qlW?7Ku7q&b~$AN>P. MK*Da"maǪ/q5SSa j]lʨ ~޵^;ʄ 8 Pfrg(,j?#lc5o 5hɻ/[yi!2g( GɺM߻BYzm=AmE>pĀ%^ag{%|ĩʲ]XuKMx? Һ{*}ĭI;ۡ_lC{ӰM|vDE+6[L{ߡ( 9!}Aۅ)4S2rF|\x(˦CEƓ*¡51 dUuU[0̢PȪeA{8!uQG*/g>0Jm_+Q 7;vFun1#sRr2^N51LqLձrr~wԟm{rV Ur ΎPa+vB~>q|ͬ+(sKu7[IăgxOw*=FA+`0c=m%x%?HJUoLl$)$~!+3,jRhДϏغY/fEjYo-D;EX6UĹg-|M?ԽѮ3sLD @.y$5"id&լ2rt`=b~?+4;Ue*6c$vINuoJ}k>˸}OY6Ug5n_e'{  b^XgQ~:ve8hsUH8XYJ č@7>9m:)Kc?lY|unMH1N֎f7~^6%ەIJ꧇,zK)G׋Rs<؆ =mR~v$ڑi m܆%1kF '汝hnThltmvF)=V".!L" :rH n3@g5&o,-xF?6v,lja\Fe6לHY4Şc#.0""MAK27 em"ϩ558i8:N0'. &fQCoя nc$s_ދyU5y3)@)@׏w#a岯\)He2\lwL6L?un'oN(sI kmS 筦  z`gvR 07aIG4Yo%7/-(^G\𹲴[r|Q.ewRa;xǒ,΀cUKh%!šWQ3i֢`d[Xᧀ[i1~GoofF ioU FLQU__# glVZ~4딻dF r!l7O}iSXC 0 U˅(Qh~} 4>xUkr)( `|1-DGV7A>EmؔGd`a?$%?h½m` bỼglk[jv2| C4*/%8@ܝ%\,ch?]Z1jl6H̲_piH\^L圅Ԉ(`d~ z ǣfkZQf [(ۇtD_b̶26ĉJL4 \4po a^JRiimj!;oݢmy duUN kbOxO x|^\YbKpnǙT>j;k6KX4scB0 5^Fɜ#KeMЅPoV]<[a k lW+=R5O64چ8StesN gS,O.+_$Tҡ?q=naVr}]A~A5n:&gjFe":?9P^-~D}_,%'REЪS]X6];B"GUl-f||}VȬ(YnmN + JO61U%&.TUAuSDĀ{ b}!9e|7FpFd͡ AY[u $6wR, :v2I|<67ƻE]ZDj 0S3dp# 7+DgP(CDabiY)JUk)` ͗]1sT lm7߶,1[Y36ƾ3/KCa=~ax#-FA/tŖhhD'Լá!h`["cwHjI_r1\Ɨojz^qs?F+˕mʤ;M?=)kn묣ڝd9_ZX"CɧnuwGh*aq ֋F7h|7 햱 Ӎ02n,y@Ex'/"ȩگ2*rЗ L,/T*$sh)vy L=1@[κ<35Q~lw$f;Pj),Ľ7G E͉:C\#jRi85m)O}K{a"~x"Ǚ dvo`EԞmNG_;B-3yĈ)l^RX̄hTO al>,B[r" B(ܴKNt-v)pļsxڶBJ3 H_k BK/:|+˜{XcZ|gJiC~94 # pIPr+:bsda_pxsFDړ_(`9c Q" Hcs! f>\_:>T?n) )A)~ ĉ-6ebˍ$I^@D `."rEb. FfÛ1n)#|L w2\^T~rEPg3{ltњ E-1$r+^55:fN`vM_XߺV`-dMVV@( ׋x7F1wF*1+ؔ;D!/lFp6̴efEbL(aqjq4أ2KtxAӀ=b٘W\X9DZ?i_^L‘4~!zkS^?x\b0-E<)Af7t8ȯ&OL l) VT .*#W(&:9i"FRfJcG_C B'pl!!-/~=ym'a2K}JOYfGK15߾$rTbJ 8[I-CW|:ɉ]"uu]t~9oqzoq!dÈIp;ݽ~IP%D-Ȼ%6r P=cj0E`RiumrSg-Bu-|NE@ޛs/MIQȹ綤(K(% 6- Kf~W[ӿ-3Jt(6=k?eJ PeHSu!8$( ~n؃^{4|/aHlOV|-B,Y\z!- bVSf -01Y/O5c.Em.W]YCLp{5o g,Mi{w&/Dm iazW Pf`0,쟋kT]oZWT0_`UڞwݔpD[V$Yÿ2؟V +GiTGY HJ}fź{9D" ˤņIl#ѨKޯ=6!Ћ=ŊOn0'eq2Tm0^Cci4@6=ք4o#2k>Ddƴw}*kQ@>-ҎD-F5uw+zaQ[\?"BE Pe2MX}E[+>9b]):ƕGz8}Q*^qFj`٠e~6G `^jf!Ǖ6":@&:(~ɗĽQcIKSQ-ObsάiZsT<,U@N)Ka}.kN{ei9>ܦe KO6EQ hҤpEFѦD>}iK06>9A3lTIF^!nsL;I~(b8"+ij*z^ӀkSP)ۚyv).@uRJ mpҤѧ~^kQ)f\<8uCm`*':LN0dvv@.&h7nj18nyT/=x=-fDM"9cf^Sm9jёxaڙ@R] ]N˯X(pôͿ'>g1< eiX' =%o$4Qg"%D_x-YeCT,K_Lr{\ZcB4+$S[k|=Bllǃ\lC}Ŀ'wҌ(*G ͯ?B" O%)O>IwQϔZb<Ȍ\:kq xS+F] K/Dj52&6/d@5Ac_SPmGz՟#=4vm?r7Z2VA1+ODCAZ!HϦ/$/vPW0$Zvװ4P?xWͮvUOTJ`U&FCm^ZVв m2iŔ1ޗpy[ǥdR& 8A\h 0 1?_ïz28)78=DTW>C3&H}N͎JXz,uppQ5d1@e?N%|FjY4򭰲Er8ٗ׻Ӣ[FfZ 6&h ߁6#pl*2~+II! h9 SNjj>zO@bt._ u7d-N;,,M39}I IO PR~I:]Lf(:KRj춯k%sjѯA~ROU6< 5Z4t]7BmorW\6p& BOX:LW^Z3 ɽ/Eo"hC=)!ykœ &D?ϵkeɴIkg]7#4(Z ޘc qTATqyxo߆ ږ)'T1@f{ѶiU>cvm=)O /DgeskyLE.^ >0K#޸ Nn ҆4R%O~t|VZ\!|V/,G/ vV Vx_$"=ͭ5˶r ]N3z\g}*[f/ֶ9t hj]”[Ji4r`R lHs,<5ΣajK|=4e'Cǚ8966)Kl٬I#w*hWxvRX9]H X(&-F):RS|vL\r >I@`vC=|mKɤVFT0R|t3PKJljC2 ެ5=\૛PUbyXs߼$6w&!BS繥G)&_mM$ᝮ /~ ' r}K.v?HYG* gc( 2 ̽7:2 w2jSv5+6ڇŞ{kMq_39ZE& jƝoHRKXRN6ٵCݏ%m"ޓ ,ymQn X  lXx9rr.9gB%qdNyj0/Ӯ.i˩a J#J[x{:N4:}b [*FWf{3벩fɳƊGl,16> K wT8jw7漓#qtF`%e0Pj]dT EA,# FQD!r&Id̉Y刷Io)Xy5mE(3D?X" vĎ Zr4iFAi-#bui#f=K>RHP yz ݱnji2g)ްU@I^rUеiS2,qq0u'Ø?XJI;ݡԎ.h\~%Xw>pj ʐbdRD3x/Ra˪.^DT6K\X[=|z^򷘨v`ί5䔷fYP<)c;BÈN::*b<um391MPd{:eN74P˄̲2f_>)T̯j싔tkAxoTThDix$ _.#Q  dhKVUƳŬ3cdwvZ4z1t\9t/U!UKe±5"7J32ar 9eXFNOL?cU/K*Ḑ_#Sdxpbh܄wkb;<{ ݆Wǜ!s!v3ENM-C 4jY M4s6rs+$C*ƿ,@Z@уD;:ȋso:h]Gcu #wuP@S^j7F(S8luc0 ?3g ϤTv劜"z6?L=S>Bl4tmtS7wKdiw̢*V42qbP$7ի JvD2w#9+HgS |#xk?}־lƥU! ä ,JpPe@I6̂BXm<: g4""d}Qȕ3"Q:5-ɪ9OB߼Wna!_j0T<\)^dħ"I>1XzwIf]ȣ5etd: 3'݈&y_K4x8  6cM t HT%$JueXÁS1 8hJ322RɬT 5)+4 C[a^_ ޫlw{(a@zjalɷNXw"}`c=e144|R7Q̄uJ@4=lS OڲsOT:Ls:evd<[#%:,7| xB1ށuH7YO{zPЋ(Ri+4/ g1i0To D23EJ6"JfJE2]$^tusfF!4Y >*t>Hn-M`WVy0"nNK T7f  >k(r!Y;=W5GŃ .f^?GxIiڻ9X<=Vv9_R7tN( $CĭbL4e9GךĖٍ838gN>| S&M>iD\Ʌ eq\l`u ƮQU",|O^>GTc}n0lvSb.T[zFI"$i;:w[L+wZ5 |xuѵy6^ccKyzs.V=/>t-V)&vɿϹ*UjXǒdSt\HGQCB o$Zͨ,%6%Y(>{wB%JJ2ۉ_ҏ|0B[؟p3];<U']O*{;DQd+`0mh2+"|~ yZLB**O՛'~MI:Tά9r]#8J-ASH=[pNʆ0U`g@㏸v9$VNb)4q]$|@ߺ+{QіbNA!b5so]!F|4JUCJ}4mxoyn M0B=.jPn&KTnzʍ%I(oL8H罃G,4-HeDŽair_z5Cs1~$u<6 ;%]ХS#IOsT}jQ^3?:1i[s CWĝ:; %A]m7}Hqê %0 ,kFk{ˋAAgp ܌dC%Ɲ>קTrϟ_!#&J2` :ڝ1SLlCoa}  ѕ_4 Sd(^-onr˃*tϒgpUm J*+ Ͷ{'& 1nQf1 lnLY>x{$;C1cQgsҰ0 (zJ8tN FeG AJ+ ̼憢bsT}P JސiqB_7m0-(M"MqB_ͺ^Dp,TSxu09bE;\ic&cc/Sӷlu-u݌oK"euIa=ջr^j+t`ruQ%ADt?-9%qxnO cNlObݪnxJ;U IrҧM,-&N\10_`*{PcA=;ycvc╣WUb#hCv,]Ă&gc,,n5FF*0tzV¬aXE"`6fI#g~h5C>SŌOEw8%_4I!IBTWg|:SffmH*-0>ߍG{/)g]ERl!(x"SNQY=uKyMvSC#~[)W<5@A*%Rj: )a0-vLlR4 FIfδU!e\w(GG%@5-*I/\ X%ύԬ_5ho`|luElABk5ك-Ю `;,+xGamɭCP캙b~Au3τZ /+=7ᅦ֕`-ZW#L`Db6bMyNjR\ *zvY"581˜nhe\ԶT&R%8/)D4 ksbJ vE{snBhI"{;8+' ,%TMB {3cY95Dzo$ E1ƵRm}1hCrL? H`u&d42E{3k3&^,Oխ|.ӽa&>>|9 CeIxTTvMݡw:1V‡9#Eeq=3,Ƽ%C-sxF5%Lt#|FϠŏ@XI4fh˷6_PaI[4~b1-)XC7Qi[}IeѠ7*``dޚ3xrBL++V56݈ Ԓ "ڿ\7Zb^ 9}t[aYkLh'MC#Ӣ%(x/EdBͦ#!\ʉ6:^0y,v{9vE]uY9Jk%:%?e"H1dy<賘vիs A,\h$8!'u8!W U> dKa1fםq=P:S gW)v8 /b1޷x?nT>P`XRnb-۔U+h&XYR1d{$}چfqɤ*c&^J8l=8]c'a:~<Rpw|5MذJBE=%69ߌI~6ECS:)Rk &(ښdX~46Dj5!"!y7^?42{J,UaS>a cx \MWXp։Ct5IV'z 2E7~3:U@$>D]lܐ*zk}.N?Xʣ\%M2bw}^v8*ӳWnS\^'b8sstիg*ژ^ĪqseKE(1pdbhOruoC* Lou$ Nqy<=PsZMs.wm!RUpU_nŕ%s0`iZojU\aJ&?.P @{YCRDթD`ޖ#EK/̧n^C Br;͂jx{7x c _PTNxgs70Ъ} ^HC{pըcoiD#rK Afo_a/'4Θg؀0}3rȊáAN&:eOU]r!fJyC#㼰^ժ~6w ]~.+mF^N3^+ql"^hWGۋy㴹zlx{"l,'#ӖN Q_{.-49=آF<Τ dҽ-DԿaŏ?}7ކfFSsK#πVC!7;WTՔT'[E~GSaw|N4 #6$+n]}RzId*~_Z0z>-N;fm;/j3Y?/k%D!Eu6 [б"Ԡ^#UFV!M(2$jŝm @ !7EwmfKp-EmͿFK^rTݸMnZL];[%&R鐱ͦ0/bcU[Jw[ yk%>/^&T^,&XP86˻Q/hSݏ<5ǿ+@L,dheAK:g~-%ci~Tx >A ;! Y}|Y]tEz5CҒtP\%؜ts]x$V(>$ ӢƳ,Sq#* 4atB>d]8P\_oOnNq7QG_y3ewϼe\t_fdkHR!EͺEU )ܦa'ҋ15~XqߎyllJ! GqcMnG7Ҷ}Iӂye?9PxN7ַ"Z ΒHKeϜQ.){gZh~t$'ishU/ɯDM%th0+ǃ/OȭbkP.|g$J ⏤Ҷ s@o7&klA:I99$)1 *9lbB Pnr1Hע>I}^/ _{*2ZeWҳvƭ]?ݲoԽtC`οa0y@B.@i3&'0-iW(-9Kj9}n:|jC#ۑyf 3'߷~d;7';՘xE TV*˴Ms&,s-Ur Oi9e^e}}O*j+ |q`i6~9Eha^*+6="_>r鯱Q[^SrYGOyIg3<4{My! HvLxd:v@2S:Zj7hWH"~fuZӁrZ2̸zէ^OVJ"!@P,So\8y>9 j~ͳ]s{E@\v\wH>y!xz1=5T 3mu}42l1j@Մ-pK|p>&[cCʨ`uVTAmZ .Gj?ЊԤhv7)Z1ͱ,nxv8&5{H~rslk9z-?VL""h~p%G%C"<;v#Vf PZ_޵pcJ{_޿>Z,ˣRn9Z);2ޑ-PMzbz %q-khSɜVUA~6L{["W.=VT-qu. e7"`ɻJbT dfÏ@m;@ՉW 啶VE{ԚLւUn_zoQ2XêG1z_JrrX I{nbɥ+B bj/E߭GMQ{E%8@" x0ibc8n&_af"mAa{x4;#BJȉ 9K5gP J4//Zq!``ٚ)-ɐW tn[ױhΙ҃;C1~Exq :dkIMu#2UcC}gJмJ%b?Qc RJj` 2.juw()!%jM :GZO\A$V M+x5GyY+v&gWGBhm8dMe}< k trg=w딖Ȑpà N*G> B9=Jݍo[l'%ј8M`oSYK6-A1N3uhDTx{P3 hB){c&.&5'TY اzX~O'6[&ykz֗3yYgc5]|a=x߉YB Dt!zOTʾu 7xjI]m BlYuH4sjP# =]u˩_K‚a81Im y /f?%UPSݲj *,߈lӣS>Nʎ&̤1G^Lk7gZQ:- ЈޒqpE[#DQ)I؈^_NBtZX6ۆ*C}{@g} P}:v`=۫/`b(/EI*[˞O:kD7! HS8i^$?g]Oe[l4T伧4UM2ʒT&mK7 mЫ.I`/*ͅfTP,M0d.}d491ywHT{}> Ck=v(׎ۯ]&OaQr/aǎzv8_Ռ;Xqۙve{%\M(zx;J^%lĴl]mEzd~׼@MRMߡbWNIvib _EfpZ7Ȓ|}|+  buIz2Dk:ʱs7ko Сps涅ja_ئ[5tUEjי{uS|W+[ =L= Mߊ0Z5rB5SMrX@4{wfH8ـ?\oz"2ۢ_Jb#;Ycד􉏫Cm5ƈ#sV_yuCήt}jyP6w&t̎mk3HI3 uJq 5A &&5% d|dW\Hxk)jz',![a_#Oc7E))`y[ы2JpO,UY@;F,t7?Ӝ/s`|!\ܲO'D!3OOL\Ϋ{9^?Nwݺ)dN0(;o.%)|!: PZiOY}v}T`8<9kV` _7!e7F!5._aB|$er>Y m.ûHĮ_-$HbM/pqԬHRL > A}Oo{ywu#S,n][3pY a.y͸WMǞG?ٰN$щq0x/̵[d(| Ba{_@݄$}J50-Om"&>\ 9fxrc Оca悷yq35zHTnŎҌ$ߝ>'B;{)4ײ[PM~y*NaOMN?gDAaRcm A|TXV_xa)B؊kNn+nʤ m?WbRGU}J;rVRA폦nR)wа+'u6 0|G0TV2UQ?ŽA,PE0 t'`~̓U*XA,ZKW WVރM^5@TpYǃWߣ:KBy7K?MEbLqKEmF}#ə?A+h_L,c1|ko8hG2I5L+ň3lCD3 ZuDR[.|!>3L%G"Vv1`$pϊא8GoﻌDN@ !3M!wc9 |;Ti E @ΠrS$(R '!GHo~L^Ғ-iŐ_;K!B 4s/zdD+] Wt~'Z&:wiQ&?jа^GBU6#YXPFpbӹu]f6m7D (H@7M/N]C+^RY]^Y)W,d'aHCORNRֆ2w7} ,RJ$T)_ͲGji?:V$hW|]T!(Iw 4WwLB]rsc?w_Y#EO㉯KN[+pLLJNSEӻF%̹pEp5(  XM $&KɇB }JfAoJ yY׸3f@d[?"Ezꦍ#n'9-ˀXN31@ke68? մpkP~{q&IZRVg7B?=7TfoR{cj tWِ+u5P/Ew%z2}❡5(Zn2QNƶI1`Ƿ:Z]a+D}8y4Bp#9[ )2}Ia ,AոVTǠXT\q=! fg z!$_Nt 6 Fߌ29]4URV,]Ή;gًjȥW.|Qy 2vʲ~Kq>E?)I3sb*bz#e7kD0.bZ(-sj4-=`HT{fiܮh!g$_<H &Zӯwu,[y ^H-Y.F`Rf'"4#NöF`.`5SE3W5Xl !_Wrn{ݍsq06f68[ w ʚOُ]"USvf(cjA yZY6Pj^1 i\_\JjƑ$%:rl;N[-r[ Ve5Vf}[ҟPvΓ- ]ٴ|js : A݇eیۑ,M ~̍1dVz!9b!KPZ#9yOLfpkHOhG_X6?Ywui]:vAtƒytSEp@٤i(ؽggDqDw([ˡQJ`2})ș_>̴WPm~0J ŨOޒ=^ `1OX&uQ+Kymp mEa&-ydZ}\9U|Axl'm5܍d47?|w[u8o0 '-5m>," .w=GDq~^SS@-Y &Jkag@>fy<ڝN*:Pk$)Up .OMO ]cv:n'x_N% ᒕ-dΠ^܅ aMVBMrlL&"$ϭJKs /'vJ09M¬qcsJ/. ՈA>#1vղh2ۣ+ow1bnZ p\IM 6BQxnNtD- *]YiݿMXaexKrn1^"$f(^'qZ*윚N0tȻh&t+ sHFn6I zr¯ܽ+alΫ NO㚝XH#]zӓ (S' 0h|4zRצ2x C|s6þ>*TY9jxY+=蚈;y'p:QءQőnZuO*PkKn^ɟI\Kk#p\Q:)&f4^0$:᫒fGC+IuQp3iنfG3{ } {}wm(܄x\ǧQR.N-+Z|w@WK2Kڲ]Xc'Admל2VO"ү?ww#?:-]qO_Mg:fs*-~߈MNy `ز-IJ8+>jP.Q=Urg4t$,vSVƙe棝6ipUu¨iHi!jH}n9.ՖԢq`:>cn9y*bI ̉,`Ygl*8g;f27X NIF41F2H~Xy;N%+ﲽZ[+9_F+ORkdQrAK ]LS: xW}ś/js]߹,h]0EF#l.{)T1}{ov&0Z4> XC_ʱoz8~xk^$}& YUյL V۸6{T-y? ~mv/.@ȉ˓j9UA/CHwWϜ~|sJ]|\1 Tg/epU'tʈFRf>yeA]iP$Y5r18fӄQLӓˑ-"Rd*.aw2` EE9V7;.w,Jug=!\K=JЉi,.ww%-hTqHmv Ƃu!m6CpSp^>u҄^#cJi'g7|b=]gN--V 9d/ /&ic*j@I +UWw6wStgͱ:[h{FFLud#q>ŭ|0Z$AIEъH$ƯEBV+VL̈ 6y3#_I5rly„FH%VT<۽@Hro $jBw;[\=1#`s;C.֜ǝ,k60ߦ IGy1,2%Y<['C=s2zC(6@L< &DtcGٽ5f#hiEɽKNK#+!1Vfrq 4G㠆gPKB*a9>poL_vԶS?ӯf5fd8~=)<}p33b `dnG22kh"KnD32o=oŷ4gt%[lى468+D33sJsⱩ ' c{ΚǪYVYڥI#;yTu*#z:\{wŅln@cW&yRh{$oj6 >ﱉTF365ERe]Ժ$[ q1.H ? w=D?Ë'Q ;qEHV,y;I uAP2͎{I"ZuNaJ mevm)ԫ+|E"Ocێt4cqn6hu>vKNwB,t0SAi32Ͱo/"V=J {(TEǍ]V+lK au%ɂ M|@vPzkIRTo)3-Yq)@ˤ9t@)28&;(`Yp4€hTup:hkpͲQM5jN ;S5gy`:SؒH/RЊHDZ43dtUɻ<ӔJz. a,ԉ^LŽoZCC fx‰6|'*Z}tpB5%,wy̵Jݠ7ׯ}R!jKE?G744ia`bkC}N eyw-C |D{X n~KBq2> m3-=_mꅒj{PH *Mƨ6_5P,.E2焠urh:QM}E{D3ex>V:M=WM𻮪Ⱦw:gvEwD;igPljr] (1vP҈FF_DA /Ilv\2>S)2uXeken~W,[F:A4K gDO쿰bVP^⨾@5/C '^V.]2Gw*6L[!I.^r.#/J,€a` *m (g/K=e|!7$kQKʢܦ9%:} fGV3L2 4 2qcr̻AN-|ǪAa lHU$6"~nf:uc U2@]tM$^Ԗ'GyoBSj?'m\NYPr^MZ*BJV~`=OZ2K\γ(< b`4仰H4Tή[U0%2]hDutkqͺzyMݰ-J h_u4y޸ c]as7+{p"rb7mEh0nշݏ|W)9sثgg,L;$ȡ9qScw`x~g{m涖tAbI h3%f7#@+Qj},R5t[%T)ΓnX6}}d42$siˀ+#IUYWGrkm\=vu|q dmiwlpДZx%[Jj>h I3sѿVtyMx>N_;Zk@,3sl)RCvTEW8ͰܘZD"C~wi$30f'Xmx9Hnݿuq4 _ FF}nBC@՛$V%zLsW |ǾÔ7xݺc`)$!0:-͂x %=! ϧL2oiRDyKaT #ؑ\D'#~֕ *wں!$ރElk5] {]2TᅌG)*ghӞ pg:&K ,n|~J5po}kbzjQtYRo䚑jO-\aAby[h}Ve d$}a44XT.BSk *L.&&|L<A(M`EZlr ;$An-`-oL&-8se]=)5rjjx~#m;xZiDv\Da//_[O':l@dJg W*U0 lM0bSDm9΋RxS ">$~8bqk5#zD)?|U$\['ʳXB-ꍱ, i*K8oΒ; ~8oӞ'i'OK*?{SFwVÊ1dD CZv]d^LSMK  )Bpk1ϮU5n>Z?5ME} ɾg*S7vwe_2کΤ3\IO薣?W-,@/>ZKMX!/(@-*$ .nqU+daqts=$`wucاݭʧS8kܛiSGQtp&TMvPe$!07bݪej1 7+r>2BoC~Vfk$gK6%N 2XᖻqI+ W#y2 bg`͂Lk-o .>dJCCRTS?(Fd'ؓrbjf.Rǀtݰ0\6$x1@OJ+45%>~OΪD(\wvYst =f`3xEɲQ?WHV;2ooٯ=$Y^kf DwM[u\]*Ox>35xU~1D͖xQ+ZilЃ>)) V%FS'Amr>܎PL ΧCs0rVFR{Bwwk 4JKuDǭmkj|>?y>+޳!#g/X!zIaV@; 5:RDh~<_8}u;Tx ]!l~ޏt{@y oתG 0"~<NҽvRhIB]蓁&ax|r68$kR U+.⾛ay'),W1jiq9Ϯ4ji6h ha[?Ft@{90WCq&p˷K 8+}_'A* jh Х};[Qv #/$ÄnVFjb Żt!> ԄH ]Z9{0ڨ{`%4Yc x(a`Z-JL鑊s rꑪqzP~8i52cѦO~c  pUP2 9a,V(uoc8bκo_9]Ni9! h*vsm.kl?Ǐyi 3N1:s'= b^nӋČ7J{΃u|;O9 *N5')f,2g"n?EV@Q*#37ځ /~ٟDGuOpS3kIߥ\쁗L䡑 S׍EL OՋfUֺt``]Rh؁S d>mN R"] AJVX,`H}+4w7.B+dT b]w. O9_F 46~s>C?A+C$F $@W-~u3ǔVWw¢NJЯ a -h#8HtÕc_ƇzޠCt_6aMT{X:XDP8?6  $!Yz6F<5㴿M@̠Ztk` cL{rD3IQ25Y `aEh]O!>wLT{Sd== u ZEo ~mt=4nAWgt[5=Dfxj,~[޴A_#FM އ]1+A1A$Bȫb} I}߹Q" jݩ&n%YV@?TNwvCz< bٳi;&Spf5Pw1U<ܾ3@:ąKóKU/| J#~!+ cMacg^ pSPL!}L< 1Ƶ꿕e>u0I]}a"^̀hw?A]V2O{_IfPÓK Nj!WήP^QpL,R^?j y+K@5"dAaVM]2BD6"AJ09|.K$zQriZ@G1C컉\Ý@Q|Թivۅqu}LKGĹ'.> FPl_?pcU{Xs`ri_>4>1uy5[ 9xEʆa:;ĉI0mp].Gl+_?c4&0sNJb"kGܜ(JbD^`T#biXNf{xqp8% ~|D,Io\"jrw4Jo1[$66$%__BxeA6 Q IY( fO[ՠZ!yl5Kb91P{RƼ aT 4~1wV:*2yM"~="fダ֘Bky0(-o;޳N=*s\.%?7jh~ jh|&U"H OXFo+xeӽlZ`fF#B] ES9I۫R2rEXVeܑ?aze^.h.OPgr+H\#] \<݌&˥n/$;u`78[y\EFjIa9a3'@ n}Q^W?f& ]պĉ _`-0;?ɒH\]͇ iffI] 4`P}MD?$E:$QƁڊ9e)8ݗL+&+D1DI}.7BP?gI*Ktxxv7IPf({ x 7G"믠աV?rbvz$\?&_nLA}8xB9i!;,D0?&,Wz nP420 p4yPgtyan)A cpC_3#=To wW07w+PI7#PJ"Ը)ۄz}p?T/OmQьk!ӽҠɹ HjP'd\~دB)g|D w5E6h\;&*ʴG%~mH.c.4ݖ".Qmw (cc1Y.,Y8Jư*n!4_-,<)E[Hc'SyQzf4 \ɞV vI}Vd)FߌD. igϺ#_|'$uIJ4eKYԟ''@'LAW!U9Tj| Ɓ$pmC{ÁC{JˮP%T77WZa9'o6ѷ>PsUS9O)r>3\9𡌱`v ,X}hMoUROc*T.T"s-l3kčQu1FZy?`h,7lT"sFӔV+C`aPMQD n8<>CJT; >LXrݵf%ahNXqnٺ^}/Tsu<00`k~(%:/)WCN+j{Ǽ?$zps< 솝=I3k}L)5x_j]/z;c\Z;|QO>S iLi )֞w O {x۠k,p>W(t‘[y=ey{DG;Yi]Zbj~ڮ@+̢x Z ?gNfe=G7ԸEi%Ag{1{Qm_Y5L!>f$ KZT6u_ΘgCAco$ g޹7;:#/a.$Z$I!vo]okiLKg"]uur {1u2`]E fELR' ۛ,(aV. ʿ wn@RiX*1rMc]f\aL˜Q'RP,*uF ^bp/?f9IK&C?F‚ _>K()brC*4h-p*;t~C1DnzxIs5 > LbO%ʆn"ICM[^ֲV{/A?vCNШ^P֗~'T2xu}nln+3DBŰ,Q?//lY):zAIiMzvՀ\}ΚCJ5hP7@!3_n8["od`Y:Y;EHUy^q <8iT?4ѐXV&A`AdChKgơҋ?oKs]˺8#Q&hTnsNZځrEU1j(b/)51hSw[aHVKTDe͡0I=Ě mQ}Iy% 1598tun1-pT6[q=sz"r4;|jYߠ1;`Uc+&G"7a_Fpgfㅡ`'T9wcQ5CYmɝŖO[9@xB%lIF;/$Mzn9;"zN31O-#Sr4p UÆAq*8a!^?ձjV;4Znj:l zIӕ8Ps_=bp%|dfyrߪ e?.'1Ko1$߳&9G{3u)Ŏ-ep؜-!ZPϺﱨ-xERPoJߚR&|bz|V£.T)u#z0fAqí~7}]_6K.4T;eZ,IϏ"eN#`ֹ9~#H SV@t/8ʷdLh"49 b)M`Pam6wnk w-㗹kn 2EQF@(25(Z0d޹zZ^?˲gxq{4"?T SBjX}7]y[ =6TN EGcɒ'4{QN ,DLomIH,&?)]H-/꣎96 C`]^7׬I;-kڨ A021ip+;P1݀e}qX}f?3s4nMpN TCLN;PTJO@FD%~#i X/9Pv ;t8CX1EQ ',&=0g{* =8;Zfx[@_WyfV7ECFe)9!#n .Ʀ);Z8vL%Vr.:<; `^mPu)շ|L$8K~w6| KܺXGWZ{FOHYꢢ-(@PPdi _E[F0.AD~Jm8v5DfewOTR;z[ˆv9왈r5ZN,VҾmG-_'h)+ І'jp{p`TcuҲن?\e.3 9SL0 L+q\E7 ¯̇>$1YXdvx_B!ԃ"@kSK|N4 "X !gBo$Qxr{]d]C?43tP:`96z"$YǙnpqojEV:J~,H2Jy%h̶ L~N4?&]Lqg Fnd$OT)zvݢLz* :)bӠ8&ΆdY_F(?>/Ѓ\](tI0%hۯA{ lݩJ(R|g>ɰJ<7ʬЏI('~,3 Hd*|*7p+ iݸ8٧&reO]1a %,(]KSş=piءqlN֙y6x[,x/u(UPn'2yϙ: CLAy\Bt>\5 g,5ܢW;Fѱ]%`FZdzP "%@ku0\ (b-2 Qgì3UPޥا#"V-@s QTFi&6hΠEa_nx$J*tuOFQ'ǩ5SꚊsWy'm\ z+چ.mM<+$~u(3ubyG|NY^ ܚlWԫ:F~G @ԋQpT#E)qe(J$(>S\m68{O>[kC`R*0&3s6NձLup }d nF1XC:F ZBhN4kq^=V*/f>D5FWQSEy *gn&?5?ƕg7R68 ai~.l5x rRKҡ#Z8Wiv~ljXU/a9䥨 XU)au~r+ 1l2o^\;=rF`Q>ђ#%O84ZSf6<'=+eb1lnMwdz&Jwԓ. d( 2t}=>0i섏[yk^;Hl.Nĭ0ЀˊO! kHwp]REKvj023u"7c,a0߃-k.\~2fhTr9*a;^E\_A5p-G.I.DlN﫺:t {8`[ͤ2"c׮x"57êF&XA18WO0@,@w2<០y&gDTE G%`:Ӵ'L?#(4N ׍5[ar|'2ur}M\8pAs[:lZְׯd-q&V̏S`5o[gJs̶"Z:CS8SMd>Ĉz@j%h$( ,'|lv*gT׮$?>IPs ^z/b.>e/I9j{MŹ.g@T*tEo`}|izl2*-7}}Q& b `NЃEVˆ9T뵒;8Te.(9:_I[j:SskMA_gqVѢ55S.YQ`OBP սgunս喩\31s0(߶=gąЙ f ڸ`xsbGg@G)1bTs%sDh)d檷l␇%suk5:Sl>#R9X "uaB)77 __ CUh~f،]n>HFD]a(n&5 :Jwy}TEHh6pL N:Z+rGR Sg.iBhS+-s!|oGS(M>'|Q3?¶c(WщgPgQZ s)xG#/B91}}P|~,YWk4~Oh]&@H|TTtJMiRhwC*ϣeU@lּzgH@3C9z2d6e6O- pc`ΗZ˴B`wzx7Qx蹺/:xS|h\u&hz'oE(JbֽY6/l~YmL!g/Ф3{+H~Sوi1ZKt SYUD1o4}wZrx7I%;Ał?eE;([&/M~Pk QuU_ɍޞdۿ@2RPjVBՆvWѻoCt/Nǵ=,cGN KZQCOzլGFĮ˷Ct$E oOmՃɹ4dT5Qn(GSDif{Xmt1[YBS(kXhfsj}UڂUs:~Y_@eIOP(t,\esoM8-[ywqzWTH䡹I#[uR@ė%Mw43@ vQMO2fmA{s ]kJUuIZ%ZTZiF5,2`+[bI 1LK,QDѸ[+HrL'E,91EhI㾞" gFal$a>9)qP.rBUh"SXLDLO2Z.~ d>_#m7R7uNQuVxl(ZS7XR_45wFv̤&V #J ݜ-k9!,HoBII)4#Q[̸6Z>@@ұu Ԟ+{rt؞8gstJ^lfN veyŖ}.WI% xOѱݪ9yHſ[RSBE|c7Fz.l˘9L  X7k%y/]xpюtй08! )鬿D(iSIof[H欤,$[S! f튱{NV7 e Q[V e> v*]r[vK\95* |p͎/d++A ]I 3Hggis1;VTM'MDZ 6<.⃀(#Hm/9TR[kzE&vwK22h?1>%$|=ذ|UJyQz1n4oqm%J+45G*}^{Ng).W؋޶d J-)0t@^ׁ75~@Lc&+¯77{ CD K!3X/,+| d9?mO7 REgΑ!4Zә֡ޫʌ n_j6!=-TH_ lQlnk/>#T{Ȕ{ (ӨGRgć$ T$M֦YEqNu{fkTL}Mk`YRvi\Ș9#{v5i9C-*2v&} So!6W{w*U]KZͼV㑓V?ڶ1]-_L=He/L5Z%DR0__Etm@(aX Ǜq]Vͫx0C@h _3QĕyVuzdz 6{no#k.O~^?Hm%XPx{m|]h@ge8 2} e{hG L_KX8x$%>N79(ҙ( }p`~.1>=U0gW' &~S@-PʰWY~gr͔Uz3b")Qĝ{vߦ1Lqp-^J1"۵[<:m† I$d")agy9Tj#nf9!HUE*\ p!J ס.u]z}0~&8ʦ0a{E" H?hFxhtztguO1ˌ(eT\3&А&4LMX6c6t M6mR]-J?o!DRa:/瓅4wT/"2i/:w<4KqM(S2_O1@ &XR#d,q$!-׌;=v?,??c#j a][s޵EYndWLZ+#V dV\ HN[Y |C"S+m>R!ϡA'^uxsv l⠶i2)}Ѡ d0V91M5 FZo(@9h7UQExWл;#m) \!19EI cW5=Rs0:|t=`%@sqD̬5z_qWU;T T8E& tcP^QUNLf0d5 0뿌uT~Ć.ú?Z-kڋIgm-.1ͻδ!=E,Q;#cda!A!}D"iՙLCYhCsOQ,e)斴|C2zAgxUj(eY㽂B̾hAĪ]GFҕ(Yy]^8"v5;ja;k+Hl|tL2KRg~hN:Q".R)k|æ@%z~W/ X,!+eNy׀%_$M~E=&*Km(=`:}%Qph-z(t' Dt!0kK=MA&Pɽ 1'rgW9ZOX5]d< vLԪlQ/?[MvAj\ ({AMޔ(-YAMEoVYI0qCpU?4Ǔ,)D&ѹ{$y#"M F\d:WN 1!+ѡjx!TJ\k"B,{é8p-W@khUL˄} IP}uTAnh9߁ Mʨ@7:S9xG@Ѥi|5ۦ kO!.=3 mxȔ`IZ"kz_҇}C(Ҙ UzF-b!Yvj *)7RW-#+S߳T\2>|CN<1XK%vI\ 5`5l>EnV t=ېH1u 5!,&}RھG,k')LEi'~ʩvيN_WtK,- /&)ֆ0_c $l DPmaP@Qfld@U86'0r[e^|"ր$R Pr D%l>w*f3q,MDlVul_-Z<%?vܚFⰹ&pY*;pKF %R_;u nAαJ/EԞ9gD<(mfJL<{臶 n'0%f(~r}$7ewFq/>󓕂0UhBV_.{tL HӢV,xɜ F-!g8drZ׉2E$$*axm#Y!c6)6Eze5 7ԝUS=|BpM&EAe]Vȅn\ ʏ5pn[)?_i.Kg%~pHE"FH0 +O@~ {`gIE1哤8^7)Z|:$\*Es5lrqP#5jB x+&OJ7&\h`4$N̛$5`35KԻ%U;_0 CM&׿*N1r:IANS9FGZs𝋽G?82&$W F^eNJTY#0~ݾZjK*I"aW0A>fUBaa+*g4[VW>Np*4p ػSR*fGISf#kP7j0w.{yAX^he|ʠpO8Kϸ!-2'k.lOFA\lVB(R+:uL)qɡ\@EU"TpM %![,tWp8Hթ`q- Bvu!BE>ȔeHODm DLb:lªǙ*ICGw(vFl(>k2:żZ$Q@?P=M j 72%w!ћt _c:. +l& kf7'woʉF\xt[ҝ 5۫5H~Sw' akj85ZZi [㐴;Ku&N4XVK8?QbJd$P!C}F%JQ*Y6Qmx'b;چ b"ki|o>U>=2b}г2sj>Si1(6ܙ E) ɀ"jCVo) *d9.Nw͹^jyș݁kL>M76[p"vps5 wJ!۞nہ; Ȝ"اk Pߋ:>;Jf_܌;1b<}wW[_qtI->)b$B(lOl x{*SOעO6Ғ:Q^J4JtO7KםbǕm.?#A'^Aѕ$)74xkQ=a73aEn(L p`[%{zM $N'*~y%~kJ"&RʑZmD$[!?Qo:mp^U'{ ={bQ>Vd]s幕FDžJu{t4>asf(XTX3SX &u]\)6ϻE3zyognTmֲ%'<áO֯eN~j[%nf}>h'g+*Dl?;x M -$6F4hZ.l`te%2W^F(_~պäu8mbY(s$I7_JW }=HZQηYb)y!1kUtCOWh}$ 8ɍ` P:;bofkG1?a/1FXFIx1?zzY¬|{%5A @!*9')%ha(Б#γij :~{Sr֎l\f_ /vP J}U=ȴ(T,=6 euUOOkLoJuǣLgq1jt`t.蝤6u [r_CwO*A5u|[(z} ZDPd 3r`#a'1%j%! 8@{Y ,*fطX(qK1ӱ*=۽ϳ2x9;:1~\t03U?1u< ~h6 @}Ii ?ZsxZHI jsW[:X|2xzYi 6ݱˣt/ Iaqծdmjn5,qq bRpى7`ю *q~9r2:`jg4!N !F-Q Bbc7%n{<X8V񤳪P mxĺ]HM-#W*niF=Y^SɕQt/Fb6<> T<83Ry$@͉}7@܅ag´NsX >!*NJrr}4!*(M޳iFˬ'Pi{aq93xGJd8"Ac3e.Ӏ&C"Y NJ -:14iǕT54@˔R'> ވ!9^i;C%MY7SO9C^.i;]0Ubڜ+=zL7St+8IFyACT->һ*@9pD]!99:Zz]Z\@ vaƽl4̩BnJLb<@֋BsAq5ǎ$WD L#hV[?4h߭jykBzX7r/B ,X-7`0 <ˑY:IGTt&U;_GF UĽzɁ58>ҫQ>LGA4bW66^i!3ZDKQЖ=cl9*AIm:\d7dOjQ^ *S74+tU0Y2doN:)ڦ$S u0x8"M$iJ2; W,X/kfB6ui"\SnP19낲ߚ7{,gC`A7Rl]1Z9bg|1=ޯ%i+boA`6PUjâɍ׼G rTh70u})P3 e}GkiUZ4"t. xQ4xw( B+sK;Ͷ+8}l@,K2}iI,]=2-1\6Y{{X*8QԪ+*R¿Fk]iy}.pLa*1`I!/.-|dTYLQ]뗠rb{}1Hگ;c1= |2PǦug'SHѬ!t(a&|,*Tlv6ROffB&I}yueU _J)C$]OQq~ڴʙJ#SZG4tQG &ytqj'c[LJHȿYlRmObc7A}᳣ՐT~2OJ\.X-0Z^ ʪ׸zPUQE>3b :{Frp,GٱUJ~pYNKZBhO,kVYʆymYvd޲}}BțjXYܥ_b~6BݠlSk0\iB\|uAy|nTb'5pT-O&*.Xgw`RZldB߿א^/ NWcN3b(Aټ6m)m_}]kXl`z`=gPa #8yQېY=3Si .w/0  ʆI-Z齦QXA6X]+c~ \>܂!Ёq$ѢB/O}hZ ?w oZ[WAR1*cE[n"@U7,%$X2D|yvhqH%@Z3""jw bV]ݖv޷{QZ @eiƥђ1ZC/M%cd/X(,>{,-0 Ac&Vj6Vk)hsVLVqp7@e;- 4J fX*a8yžl]X{?)G,bZAELjtY1WzcLzyd,\1i\Yk3MC6*FӞKeߖ.^:`Mv]u} gD+zHM03 T H{GF]Fjq*VI\Nߔ򝗫Vj;{X6݅]+ۮ >>(+ؚZFȊ W~r kAp5BKkFO'(f7!8ˍ$1@r$#k"=TKLPR]8BƗiO3*>j -%(0Ar(OC3-}X{/u;@* ZC֨t)؇S{ t(57al; },RTPé+Bi> n >WY @tEvhO.Ѧ3' f}V̴^NbDMOUht_(@ +1|DJ5 pȞ; xC ՑYR(beW#j06X[ɑ|NL-/ J7mTϿs"(Q4a YO멝!a;~\wh+$Uf|޾s8:C6}Qb!T4yn,,抳_ |/h}Ywy@rE;Ř4VՌ٧]ӿS,WXs9,\z5 6Iُ/[Up"/hL[_f(|UFbƟEp0{\$y8~x_e9 YA"DuI]V{IRe9߯XP5Z"`Ls%W`~1g@(g{hi)['z:nhg8@Yz*J& i?EKD7{۩Ъv{l4\3c^:v'!c o6sfKnu^$6:x_h#(ybt5B$s&G9{ZYNY2 RtD_\;Gڷ2-WJ1V|i0"_њ4KH,&-&-ɧFHe!A5MmRCFc5op ^eFPt7U 2]mQRY|M^sMd=R]pm}S\$hVƄVIP@HS ϣ9*?$J:.8;*U1 C1N)HP]Vi R= wNlrC`ɖzEB޹ӽkMǂK"'+MԹGvn~1H r邋O, zPCuy acZ̐j$Vx) .r lik/h15$yoH8 HjRqˇMQ"M4qs\O B#F6[HR_9N<`" 0E^|ݜ־5: O).Wzz jdxYAVC fv~$(LŭQ`yƿq韇XG@}[~EFMxXS7ҍ1%$֔sE9߶-k/Yf3{`s "P"9.=)q88:w{з>Q[5Ί>ھ!,I T}ar(n4WPmЪ~eb=ԯ*QL3s yR%/'hF͸6Iy}Qi蘫$CiW =k4sD,ţ}eu'<$Qe/S A {9PM|{Hrx>tؙl}= F_lM3 q%єdȃdPK4ld>yL{m<`&]39K۱9ٜpqtdM=ǧ[9ˮlz33~WT:+lfOJm.@;B\FZ]t >Ã.Z<,HbkfT, z?f0lJ-".NF̎$ry6gGT=ȈtKo"l#eN-Ŗv(2F,aP۬@`^nO7Sm~50go7DSN.#ljh?>R"~%5RC|[|3\OaϨ6ݧo*&G}0qz:pirsDH^' 81q^8)\O>#x|1cc4qX! u Dr cg\/AZ$0m_ŦCY,l;&?4MգR&UE qBr˂ y!Zo.R ,؂{Hd~ƷԱ^pՖ]??HU@SQ<[wvgN owR 4)PP;뺪h'H]yS/OFqH&Gƃ˓#R  bu3XSlM:+/v0#_R}`X gd?;o 'HJ:??7D^F>wq/ >)d@R[5K/X0D^{ۨl us, O$Ӷ6Mks3?-wu+1ObgPv,z'E 9l}1)87M7+iƞs˫ɫ.X\ps=~a8tU(XL ҟPՕku^ 1"Wo7.qftlp\ (#B?m\TP?وT -@6IHv9;z@JñaЅOuAolXf#1Ey"|H`[yYHۣbcȵ \.︃fhJ:8Jv=!7J]hH-QI0drH+Z@ ^LA#V:_&n%RNv6Չ]}abuHK{~췸2nheñ~O ­>$Cٳ{O9s5A1Џ񜏚,BqvW8[;J\ G. <:E}TAr6 2Ki;lߖؽqdIcB)q.3TγdƮQfvc)6]7<>)b^ػ##F"I b+/{Ͼ!YzF.YM0W@%07m)KJi _ܽɞ$4E=<>. |:ֿv ]1 "= "jN3̓בܩ@& _1ȰrPU:;RKF_}?ۄOFt/>~8eHE۴(MM(ٚMd&V#Z.ڍ>srp谍]vnG)YhQ/0&p7lYޚ-<5 L~5vrf >RN3 ac]|_S84i9јl!99/tJg MQi|)VX@܉jS>HwYjP:5k26 \k%[6=T[5ar[#ia1&s`Nؚ5d. BL%D6rD 6-77\=&d9e#5)w\yv $wǑ˙UA,c1@~5e ;|.ʇ]eGjkܙ7=pE|ŕ1dA[`߷aqdcmЋdţgTJH=en2ѻ]5^Y[ή*Jwwd msJApiziXӿ 5(HM b 3x,i_m$rsfh8H*2."50({Utlp <twɴ CHʗ#!bJp¢6^.H|Db-ʉj׳ɜL*[[:]y-Al$ ^f~\i|SM?sޮ抏yLS[%xҩTe#?ȼb@zQ(?Z|՛7f<`N3QXf=pA2MgYy7Pκ|@ 6Tq]1nS7RnːsjLMlZBx2N!0y:qDy7GnZT27'WKUr'(`ؐ&j؎[{3!c; yL&,cBM!@VKdD#]R-pi"yQpkVNզx(X[H;vuR2H5<?#W9ewu<5$;"ksL8AwsnNqmkߗ@M)SǩH-Ms |>rcWV*#D8Aߠ KYq' ltG$(TFRm+kTϟ򴫕7@|\jz=LEqI y Ms8^xJe8GKlH.p8`S0N-0ZEF8St OI _v|xyva#ݭb[!)g=eJ"n=Y 7Qhh(P `R4iq>``Q{Q%Gu0[͂x+Y2$sȞH3Nu "prb<) ~C x`!vRs.t~#=p,Д*~ԤpHmƯStc 𕇻~ 5luJƠglezfmIp#!2:guk77iT_GOu5?ڨGIypJ$ ֕H/Vo.4n4~jap&\]\3)LvY7Ubq|]]Èáef2!IȌ(+|ԬZԒƒt&7Zʱo$Bi`io ZsZz zV>RXjȯaCirρ9z2t S7[ ̓`#'ȀQ|QV8,rR*]ReL;/gnRnwgTs`h avi,> ZLxhɵ`@qGl"\Q ia@-T"NAzL@V\~"vo%a~#-6p4AHUG3&Mr:S˦xP?$&¦*en)1rNz*<%.zQ b3>:O*F}-v  *pmT+iIѡ$hk;!:m&]iKYټ-m_3lw}ք+R*B>[H<aǛb'M,yy#A"tZ"PE[nykY`~Ƃc< `gcˠ`="qL<uԚm?eS1-}o 3c8*"o\2QmK8g L]ky>36P`D `~v˺UQ!xġˬ~aBkDh':y^&.Q-bm%+[5#TJqp;hYd۪eZ6G=\k}>Qd0XãpŠc cn׫WTZ;+\_ͭ HuǠ!P<$a{zz?e|5XվaU33Kh㧅?5Vu<G`'\%%rv 52)OE{›DX7,r ͙goF+Lou8hINSiY_S1w(vi,`Ŏ=/dp *@S Q8k{#밖WA+tS-t3\H%$M~C婨LqcmCÔoR׿.mVb[*r7A"I80# [שId" `sJrfГfѥRRA]`Ht_kuoM[8?:Z1fe{R1UZG2-I>&vYѠ;z|mmZB6voE-潤QɧyDf0ğ(m!o zw#TK;yXX%6nd(c0; |O6yz[NDAPי<)zEҭY Kv_n!uzg;ʻn1&7jUdmv[Eۯøsvz]cS $Y k-K5|% &c]̂y:j TukCuxr'ܼoSVO7ki x;%_d[3U7գL}ZְnCK/bX,83X!)C,d0`pq#^<5"<'T)Q%J/~o X远Y _kA&YF3ti4RπI!WaU#jj.AA4(<bgj:*Ճ$5MZ+-7(Om7I\'Z^r: u a4^p[2s`.~ ka4c|vń~/)['} [=brlPm6<2^\;=LvWa`Z ;74 !j rus O(^t.nؕU 0 puR.܋u ^`\1!dNym X^C˅Ri4KTyǏᖈ,ruw5nstY9{n CDG>LV s}h-r5,xJfel!I4j΄A*(gd\TOGaѠwL؇ [P];x꼊,r|P~[:Q+y*Op4"O[(7{lA錩,c тivaJ,15Wrp4WsSYAn }.- 1_h'ybՇs^hMT2g-팇3'+b\|T;: MV-CXSNHJW.,h0an-{Wykks UA™7Ȩn_/[ӈc&jiF X~m~&&`ͩFCc[  Zv X _u\|20\H&TG; : 0/#Oy,`Β{PAQ ᛉ;};,Vc4 @DO(kJ6oBOdoc@U=o`1G-H-l@CA.K#S(Q:ɇYf&=j1Q"jIx@bሣSoರdW,x'"d: 9EeY @1G``EjKXWV|,^* ϐjy! 6@F`:*w F j])z^g0ɠI5k`= eng7vنC[3dfŏpGsv6~Hn+#Y?g2'yu^`~yILeø@M1Wv2j%).@$j>D#gލQC%g(KG-uJ XZ=i(^pkhSzkT\á|uM"< syՄh xr? tEi[b9 ڈk-OóyD'V/bX{(1QNl˔oI7??KyhIr7IJ *_@tUZxCI}'&e!_$QIñ NRuCB&9K7]Zxp׬|C3'ؖ.B)5([HB)ń^{)3cƴC!]| ]s>4f&{Myxm&9omŘ&LpY_Rn(~4XƘ 05n )* B~v#pYK-@<((}A˼WKF#Ɂ4[ Es~ײnзVyUөîi P5tH3"7`-7Fm z`nuHdapzJ4(~H0jtًםxY%= QW-/ $zprro{x[E#P 2 =1˞ccVO+N P <Azȼ6!.Yz$3Wc{"zp^A؇ƋRA*ɳQR'` G=8 %:>EF%橪yj#0㡴ڵlaPW?V'钔-z[{቗o,ZeyTt%o{[dҮpr^ dYi 4v tfCXSwui50%jԞ^(1 uSu7BOA.:lk$Kqቩ'=x 0~)LCFk,ǽ 5&WAȺw5Jx+mm<4tnP)-KaagVRl{JEhI1:bNܥ@Sd?QY`aĺ4Ԁp ?f&JK]/~Shj3/a2f+ eQ*(PÂ7#5oUFf՞ee9<!Ǥ%㄃;T\ V&o2@MG[V-vtAPLC;f@v{mQ DVTYC-(;%8SuBMS?Mh)gt]3fU{u pTuFhZ;W> PMӵ5/jFv;zA#dPWNTH+0o[HϓKK K/ikZ^CReYx`όeC. ն">5 ]cMɓMzK&aŰ+M㣻"woR(, PG?<W9 u$l>:LQGrƖFq4j`8 j6L[W{gY ]Y<5_`3|OoY 'pC=q%Â@zmMߥ u@\~÷ T:d]duh;(kx2~VxU/gvPtoLB4OKWGfy^rB Q.}0Lr,D$rS; !Sū2NP";gs.9Gkixm4v[drdN.Ƣy^4#)c$ <;<{ꂅ{\=\7w'ٌ\],tIe8!M<35 !DdQ{<"Hr\$h`pq?h#QF^ ˔ĵ6LKBHȫ=h@ O$hrx< {dt􌩪w,M,3bi!q7tVdehTq'nF&'ܬ$D/ բŻޏC]sK,6S%ڟV!q(hƽ4r?Cj.(7ťU %A C~BҿGP܊x*Qs@`-: *4ɖmjn;0Z^&s?N>)ıw[I@R";V0pY&ךQB2¥JAՔAjD>ka{W&s+7vx!-D&u1 [(UizC=r&_ ߇c1, -f*MY`Xmr4HlTuaAEUF.œۡ0YΐG]c׍#*cr62`|pZD%ABCC˯x ŵFHn,[*K|>wP}\Ys:d ^AR>yec6V[2͏iSuq# ,ܙ|8;sӴT]MأQ:?Ok_%B/GHV1pp" е즽z-*kH{hcWN^w-jR?y3hf7I D"qK'h d\f:n nݩ %c2J'KX :x1߳24S1MVRusou"&/ &%0lۘkdn1# uO胡 _g9 PWo)4OZm3*9VGhP xh?YxAd)=4~D?ICP{ü8_F?Ķ'~mܣKB i>Վn32CcMLTf8ad ? Yʄ's% eP9y:F-xLj.'YVaV5ڼԤo& eO3AQYHHwq>Nݙ/ϯ(Td&\m𜼮)vX՛%P"7W0I})MqPMrnטt_u*)uEt% mE`O U1Li SPESj*QM sZBXFme nԕ7B{ďDQ+@?.fʼkM2bUd,^:yVebjR>@CNB]FF T 8]E>`Z a9c ڄT~чX%^PjD ﬗz$ Sjt2uћWZN)B2NJ͡3- gհadX`\)VbAL+C7]8ڴq#˚ I}W@Lz MۆUfםcwWe WɆZ2S ] fgYLFxc x|'o42Vdz"{XZ><ֲ9I|HnZ %4"= T6%;j 74NRԣBhi*/:.J>cݤ7/qEBR"+`x-@ V_~ *-@'7bev>( `.\pd-Cu4q eE:|Cz*Uۡ@(+Db7sOu-Gږ (Zp!גX&Ab,ōi2қUfAg;khEv4A o927 #)&誒V9AQ-q@W~ۈ/oE[e}AZԤk b{ $:l6AS5F};9 (S24'`X < '!G̥( *PJ W(4YJ²߄8Pt蔘0_ݓ/Y 9qJd6t[mR`V(1q0*ILjFcOďTL΢_ۗ0:sPw1=\ޞpU\CK$:E'&=u݅!v:4;_"v>1VteY)ۖn|0¨!6xAs7w͌~%@EFG#9ͻB|Q8",M4G!z6Og8FkMm;[e+n!h6z@|Jbm^v$5w0y"JSd-zČp/ Bq^~,fE H7zftʈJZ2geZWoNC7ųCYKz:T>" ;Ur PDXp ߥm@I\ȂÜD<pTY=@N0o-ɼVx m㒕|B0,W&t &z{2{ɧ}1"S{'0[KB4>~\/fg8ܖ7>)6!Z9僃x^sx&3%Ce3gɃkjVޠnX&nW }$o;džc5Ck":uNɶHO℞'o ,RnK7GUV$Q_ Ͳ< 6רH]2L~+>z.1k?+T,fK_zPz5y]HHB]a٣Eq v7c竀o@e-9۠"@)z[}U`R*$$032v6M0<UE^G}YFc÷l:-$gpl[\T7"ToyT7wI#83xVhahvbT)q=3;"*Ɏ-%0IFk%f>/#L86ofACg]ϔg;ȜrLr#ۤC^tS/R2 YK,WԚ Ai2N\NKilb>>Gs9d[T4uvj/ěI~i eC}b8Vہ7߽ I1(]Dجj"< )ĵ0*gJ^X+kZ3'\HS=\m?c-+vL*k]\ޫo:)7/қ|icNpB$a(suPfW(Fߞ ޿En=T vj@!ΥHgZf .9冫0Tf1 Ån(sP [lV>eW % ݿAuJVN |r/u* 5H>nvzy҉S_hu^#؀Mg5.o_wElSIsԜ姚.N7}HƲi,%ǟU9Vb PF+<_(C$0rvōdAuSOd >Tj@MV\qDPm|52yN?n|/J`-Å) vp(%FwOA (GT?O9Io ^(xEH}"^v, LsdR-;bo Z qv& Zǽ´bJ-glfn vuF3}BMru%,9rrn;PG#z(#28~nrSl+w-1J,}D^N`QXVi煎o7g0psRϠ俥T#r3UWh-߰ItWa+#݌\eM]wv;7 .Cr)YB&ؒ#,2 bNbcd* jYd D.mU0E $[݁pߛVoN+fn 2&U=@e3tfR Ocső p#ufq4ӨPߔhE&ٵPR] O4U80F# )[v,fx"9>iV<Ws mRJ6O (xl?9:44k)c3AUQEH\ttc~/ԛb jbV c6w-s t*=/+Ty-MXCJ7}u+:4q ȼo*rGqدrYV 0USA91ƞyG5qN 3yR5J"ݦgxԀ& ($  >Ѣ$QV7سfS\v43Z[s3T,P=}(:O3"fj`V 摠5ˆ+ueiÀDƴ/ :`ָ.uU*٤)$YW2(O`& BTVsvYpr(m'84X:r*"xmrAFɣ7TWZ*OʞdF ),}޼ΜǦhm*;-]wT>7Y?}8[;XzA;/i4i6L]NlS!qF# kF؜Yxvy|Y3t[}2f #wkO;>~\jz:.wnox gy"4HP<2  moWK.ۺ&яԡDkEͼ+,5+hZM 4#38z/,$igΊ|֬o3']QdE)3 sr}sdg~F@zηfnPVC@c fM o=uAAp*]6-[iP!GDsбIvt/vf.^Ya"_Mx}{N)n[BͲ?1qhCdCG?*/F0G<7SK!v>*/ɣw=usOa+);4a%xJž|Өo%EI5`Lȁ9EiX2ӳp h%~|ȪxY~bӅFHc`NIw/=>|TnR7[ݷ2v:;߮Y N`D1 JAI[(o~E)֗qGPc'ٹ(dY"'W__6 d6ԂPO>6 JE cO}puKyYQ:>@[t\u>_DZ>}ps1o4)^<(1wD_~$#f9ޢ !$ {"2:vKg4mwXmh=Ե;U'tƠ)>Ů}<&bd|}_bmՏ ᯕyLѐXJE"~\iPǎJʚ^,\|--g>>4KU1QG( oyyʲ7b{6w+=M_0A>L1'>iF)o*['d)s6ּXIځs.7pn!#WBqʜGpd cR@;>_9j2-~5^ We^)#Avۋl7݋[5*!Mf}+_@Wbߕ(2 '|n\ʣi^U6=˸8dLɓS 69b;:x7l2V]儣[7=2eƤ |Ng3N)d|Lc;{RQY>MF(AQuaV9N*FmX_9V%T$ECur9R1HX 4ZԌCi!82t/jpļl;\ñ 챃J83oInXbo~<|1bƠ)"YW̼Y)/g0:j id;锯e {Hv桛{}rGLk0W<ӮldKF'〭u~S3%t% `jϥ-dzuYy(3So8+Pi}i[v%SlJex?%r2eDѡFeihybq'e6w/k+\ 7PI6Tfxu i28`ۈ/рf 85Wtcj)CuGI+U;k>k. ߣLbgoong VEM}z"_w.sWQ:Bf4em׃4JEDS'6YLUP5Fbu':3w +`ST/0Fgێ9<q0,KH46 n綷tx>#8z9F(l 8n#S 7i`Jui۹h * h4W|T!Џ([W` >#sŘ!ǤM[Pրis [5z@9 5ttivBs|gيxWĂD "OWuH |FZv .$sb֪ i!YT*uَdΞ]okJ.C֗6{G@˖%JK>-Vǩ]?{YHf) [&&7|DS!CWzLh:aLJlgQ}}NϽc0,u!Na[_o>ĽssU<:)j}@1_XƦ.BqƬF(yM{*JA<#GlkK'*^pMf\~tCܦFB5wxƿ(;{J_+BK0.Z3.zD$GXT¼&MߎZ (سw;OV]^ ClA{3GdzklGqM,s@A'@-oϴ>σ_tኛl#s1irdx'a"|⬜?)4ڼn,U"M['[A$o>9X~Qe\2 fOGj鲣 HCYk`oͤT2dmwIy>ٽk ZWVwi}{:D($F|7niL_[h#,оE# y/ulӲI?WQ'Fb[-Cxʁч AR7i@+X;8ʀ5a?f`2MK)Bŕ fwI.GYTUf8š͡Nvv˙g?+.#;O7YTu ,.LͶ ^@4֧p&q`*ɫs DO\u{Yt3n0 \ sAUVCl |x6B'hl9#7o y2ÙJ!ͭZ$W1pM(ʺsί!+Ih-ԽŪ\Rര]9>|Aw-~A始;BWfT)gd_f]*L>HG~͡ M]?y(NCg=P5dL C[ LZe 7Tp;3%1`Oy|ژbR^PYCT /ZR.< MϊV-f:W%}6P?&0UTEh=­XPew֭VYteOǜ,=KUɖy,Ӽ`fBFvltV'v'Ut_JdFt+51eAcnQS]R@ ʵ4IsXKoaߨϥAeVy ީ-QmxqK3*q2oպ;h~d}0dT^hA&RZ`/?7`9&6Λ-qSya*$idߑnX֌/1}D(ޓutv[<#l?좉pd{Z|a0ƿƁS}7tz=?#I夿zF3 ʹi?6Pi@3_YLԘjO9@!E2lP֞etTU-L)V7<=#@E2ӵ[;agvnc@~ƘY[^؛km[ŵ(U`D2NmC3;i?p.[ uPc\)S[vT4=AiK&y5œD@m~ų&*FHk<BCԁuEHI'ވl)|x㦴9?KUWzܙoluc"0Xlurlp$ݰ_._ڞo_yI{G7>=Fٳ+M0%[;mBkyNSv2Td04dP}*Z++@XliSa8Y<6\cVH4XLSw΍ ^\5R ^'ga/yBD} s+}; fE."2G%k7 O0~~) Rbu ~x`o@Wkh1M?4Fhu@큜~ǭJP!JԹB/`$+;YbD.(d.z)ɕy5MPwAs7ar!&qL4]G^e@H5X`T{q `1͵'yHˤq;y XȠ35]tO_l򣅼ֳQSVt/G;6hCڹz֮ȵ4_jOޥ_Z)>ʆ+/83+b#Y{lymm "[8p'ߪnvU@MWR'N٧@s#,)L2"y&vy6)\=n|zơ:\;ϕm|qq_ .hءQڦ(ԗ{ E ױZV+gNZ_1B<Se;طa @Z4Ii.ӂ6,mlmɁ@be;EHvErG ط>ǁTrS5ǒHS%/zD\9C V]t.s)ɾqe$9ǨA**nY,?ѫθu/+& Rr!WGU,ߕC39`~L'ǟ|"yA o }-ЀvzZbwGW+RI?J~]d/LO^u?&/p^6 1Bq>/=?<)"2 VJϡM1#a/p ~y46! Sѧ?Q7z\ u.oXCi9l똆;5⃒W1͠Ä$f ~%%Εe>jv.؜l@MvςL3v`BB&op9 mxHnMQ m>EWPC<5)?fя߀pߋuղ")}#K~_>QuF&nCd%#h!a3mwH l*kԫڬD7 SAMoItu~$:>mt0'koC#s >'ro3Rbj]I^f} KRr{,_$eJ ЏxKz&a_#Lc XDR.!qwKhJk)-B 7V#Þ gfL?fS9Mc)xz^$U _{ߙ|Fp񝕝Ƹ/x4]={#VPS+Q Dy ^[VQJj_1EzDQ\'QnZs,fAPT)ZM7""?$Awy8ުw! >(ED.|K5v<9Z(-yRQb #e]oZM<C2(BmSμ^"o t0i8NMk8L->?$,lYS_2C7_uulU- \9NSuZvD[Jݸ5ͣ= /3عlfIl/&){m]e{SjklBHšQg2W[bqTݒ:(|U_sh!؏&9Ry#T84e,ˣDǬABA'9S-XYS:~bE~kOM [KJZ޻dwlv#t<|YY+S戲Zr-GO!Y+\g drp~V7M,I5z)>LP,CmZ6? 4tC<9YJIdfYҾ:Zgm嵴n"GSC\Vg72vPTjxBKnrIJHӪy+T…"Bv.P<l9o#l2&',P k,o63r]Оtd_7P~(U}z2)nۻ@03}y\1VךD2V{=qPM,/qI<59 T`{*i_ѰNaڣdԇ@s$_YOMў+-ܱs(,3&Օ}gEf|^Wn;7ߔO ^shR8]Ϥ#%!8T̡br2rfMVJ6Աq+x p᰹.L|/A$sa.NM?#ՁԲ Nx)}pd#_m6@جlѦ:=eoh}yzaRF߅PnI]b;]-]o4k-m}DxTȝmw]t/.]lC@G_D?;Vۘ$HHxuP.TRGQ9E2Ҷw: C888^KYȴ%lᶨz8%)Q>. %E<Veavofȃ \[0s"MaG}llC|5['+ץr0KaU`I+PsnBrx= my❒i;r$;QF+s xffݱ{/fݴ;K)bHW//9.;kb4yRsW` bܷKvN^|  -{ mrQ`!9Ht[V_7ZsO j=?[Iܦ褤(JP{ܡZh$ 飶@ %ߺ ?()| SMr6V˃{+v\mS74EN&WRk\\O'ׯ/h_9X_ϋ(Qt|ѷ:nn*%~Q;7$IRaPřcV,FHxm)$K'S s'\.2 e"yyB6,J9B{OLm砫Q$,̿8ey7r<ĖsNz[ ?N\h 3/…:@_jj4wQǵΫ{tQ>XUlǜJuVD25a! -x]#o q [\Iڦ?eb aNvP3fvnt?B9} ^ǟjOX޾_}sɣ%C0ltJ5A0:mgJvaF74ǡ!M'7O_YBQ(E )!;fʌU` Ij]I⨪ ;>ǺN,=թz{ejK_v4n FU5N5&9{:5OEzJ 68>S:DupVhaF7JmFt9 nMp@P^+CHރIy6"w51خٮf7#nƧCQ?0ڌNBִ^ QKV1g/fLX&I笞-.l]ο0&}P8-r!n|nD=6g3s__ *h셭ay]N86x]5+PxtznB x7&oWQU mAɬ|B$!{⨷g0ERc*Ki.z݈Η֧qJ`nD rMmWֹpplr<)A{\MsSE{RYmd9RnCL1/l4mIL: vQXDjno39Q_CvƗs[vc_$m7G=Àm53'wnnPax 8\CX3Q"J|5Ɣ9B+D)CryY;qCQ<e,>XG=IN`D.ϩ #lh-NpryjRK .;LZxeoOuJ'8ǂ} o 4LUNj߬*HhW5_#nKEkͤyExb&Ꮮ2}\(JvQ P28Po5%c7_M3uT#m N.n%a +`4wkeB uS*_h6/Is#A%ΗS$ut':P Z  G h  3. a ]B@qh ¶l]:}NQ ad?H>⼢<|{zpV!ioe2\K P'`a z;+a9ZO61s8MK=N˩Sp(*N;HT RwL8?N1 dP3̼W@|Puf6a^pgEt54Wv|HG~WسV-(%5rX|ו"߆!OG~JCLuAE)f!/Fo":қKFi"eS DagH1}JVM b>n5RFrkN`D iA`ʈܤ7G-j8EdcSb9 0*I+ i)+߬mՄ06.6WL)&=~ybS"Ƥs3Q &-aSD}6z*@e%ImZTenSま,h03W$Z!y,O%/s,Wg7AL-)@3j䣱3Rǡ.%5 \"H(3 ~9D()+*LDzԙʇ*{wKO\z!%BS[Qo"6*ڱ^е G'/7y |¦oN0^cUGxi:geFQeЇ6o1(&-ڡ5*ʏ+ZG I.'J V˾] (j+E!IYa )ϓr d;@A~d*rL 14c:ޚ$ BŹnyEY~r~|u^DIJG5S(.I5cc%'&>!<94H2 yoB1/P׫H#:O8OtSlFuS8J(6`/\ާ!;W3P∻"Q-b1QfM^yr.@l-^@7K/攳 x?)͵b56j ܪoF+!nOzCK嗵^XmNFbZ7OF.R5s`QZD4l5Ρv22h_nN}^QR+W$:?|t+D(Ws7ξ\.8%x̣@w9aZM\zpEqDG^;h@טm}bJ?F04f>ŕX -2լ gU -W/94Np:\菓!a6<Q]"ڷ{Ek%ߍ֞$gL{c?|~(KTеJˮ@k~EޯLѰ`g ߱kuxLD]Q<^{(ZEN]{*! CaLC1H:vIt[!wq_v†ѼT2!nS-)P\t6D {zc2ML?m\^EHL訝!2+} rkx/*6, :uPuμ'/=;_B(_0XcXIkx(n[o':y>^4]]#7.; L5S&"QCdToa2NCqȉ٬oi֖p1[qc_C^W& a/!}rдCN?@-Pk{,K7k} EPȸ Y`򜈿.ku^os!27Yfuܣ)LJzJ}S8?qOtS/}zl%SmV_6^z4\C*w: :΁Y;4 W謀 !A' nN1#BR>fM7菸R>$%O| 3XgCE$w\eD:n=zaO/BRG_5qym=cRڔv֋JavR6SY]Ȱ+^ |-(7MùÛޱj4 ?%;Ss,?;J>ZmNds;dۆ 5{b"ШK#aϵp<&5laϐu^fh'5}Үj*h]:mA^fMLY`r'ŕB]S0\$DqZ?C 7"Q8_,^~!`zCvt6avoMƫʤ/5R<-t`^x$:^eԊn:.1}8,||C)itO,["M!& PiQ?sHFY6 9EUM.K#ӿ'SѥQ#}^smKoNaĤ4O{OJM;or3)caD;>m*}4j_*K'xO#4ӸkILVyF=ҞϹ.c6(r6ŊG\V3i҇/n1x.BNxE^Q_|[wjZN٬rybmf4D(sDkނnލj! wξUdMLN2Mo]8}AKb @`13B̞,s3w܈^L4G xU>ՐjݡLLJX}xi'pۗ|Wܥ"ˢfڿi\H0C"B HQw^D ,OMlUĻD״A W_&J}Bg\!0A'*\ kϵ(K7 }QOWWS&BJ_|5.}f] ʢT 1"!Qn%~ag .7FƁ]7[/$qgF_fM?ۘ.NfBI s.njO5WoFE*E"<(ddm.oOr\Ep"yN'Ҝ: 4^8{[bK%zMZ>Ʈtzj&F7mXN v`/ `Q_GK!rll1Š[v͓] n΋ P6AߖAdh@o(ѩj5@8UN b`IEO5 \rL#Zȷ|~t"U&ٵWn7@&Mq"އg"U˜ E/)hq+`S'+[XL!ZŁ ;3aw 0|W z#])$>@gI^̓V E3N28OVO3Cޜ8bWy,v-˽f9%Yȓ5i䊓Źiv ™x61l)xAzb7 }f v&Y͞Aj$_K<>vefS&/ 4cUjۏ̂ٮ^HXNN?հAiMW6@ȿIg֔P!PSxQdrf͗'lY >*`Tqb2vöE;̃zp&lMA@3("[<8 Jj .(JnP9k#° (em2&.sw0mkQеK*SDr/h.֡\}+.$^Io_=%!1=S0 FpihT|YU 8# g~꼿;|FeqfQ-΁c  Ӏ`4)! 7֔}^\[Q7 rI0]~O׬e6զx_xkiJ3L?rPgVZX* q'FkFdTeiʊ&?l|' "?ȰwT>M$'Iе@"zΠrk=*+E_|/w_|ˬU{\B -e>P]o fFB"Lzta83eB]Oj wfl"愾q\vӧI 3ȑЯe' >Q!z~"zSff[E($Z\sRy++OG>r-uKW tL+( SFAƉ3 D;>QDŽyDu]8$B(UM|瓂BЇo!E֑m,L(X#qr[P7 b黔k"gƏ{/7#F#Pfv%(z4r })ǽ`?u?%_+NHi1p]cC5ND+ :6C̟pj O^aZA3+Z6W-BŨpdNj&M[GZI:uif2mScp>MEM/A-ЄpkQ#A l.' LU*5T^t=sgOGu%rrli} `cMh 3`15g&dW@Ov9=` d 8 IK:@%C|&s{*p ~0JTt)D؜Ha`0eჯ̝o[tN0rfI-E8TMr!ECJ^8&"0U*ъʲ 38\å%0:"|ie&^2>)wiHz,X6؇d9!pSAJD@S׍ku׶2D)q"q8f ف&OQz6f&pUo!M*pEkSo@ #&s0-0>ޫLM#i|zOR`xu,(o[phI /j}PEdeX|q]A5=N8i_C2 2s dJ)Ea=f]ixҬɴpx-\#BL?j[gp>A({*N?Mc$3BL#cuuLOK HXZsa²Չ?HWmfg^שּׁtۦJyqUjDB1O1bIptIquF NɅ]tz@iZs`>zc~-;|*<49a`m AaT$~ B@;l0K#VŽwo#^B\RQ1q[#tGr@lEΩ@8ZA֌ξ# Z6n "Vu%ׇkL xƦeł ,:'o/˰dڂ"-sh1 (Ps.$^ ?fv{yK.Q[ȗI L@7s%4Y ` r14:$U$ަʍ['RESI7eǝ'2 iC)xqZ-ɵК7d{d929޽vw q,.KtHHrۓX.~ĤzH5*ȊB(?i9tŮe㟺 f3cFbXTM-Nh!|t>+jSqYTP<-o,c);Ƙ∫^3AZJEB}#,㛂9P+2SMFK(A 56 wdL:>UђÓY=<q|*B6h,%z9Z~ Bf)ČX*#W$kG@bvyf_\Am2 [|}ABYZw5D5b̧2iJTsYrCk/Fe"6gO]2rQ^ldQ;Z5=j!OިMb蜢܋f*̱Bbom=^bv4}xvPeXx[OJޅN(lqv-8* جG)T7X%MfY K^1&a?D"qY9T`2SweEOMELU&ho4zn Q Ea项^\L)xyLKSխgc"] Qg>vqj(MmK/^(|4 *d2Y8R|؝yuyEHaVȁ22Qu5 k6 r,U-FT+ch&QtIVUK ? :9?nlD8W}@Z1S 6c9gvh1"+:I9bcDoPww$J|VXn{„߫'5iuo?:{c›TwLԇ jNtv=՗/~f X Q!14z3U]5*mޡ\_%nvpN*">c;=E&8x  dG)|+h.ip)Y8oʑT&7A mIto8i~'oaeA}=#a4Τh~rۤ/!2/WርCwJR+ݙ(MHpiL3ӄS;.f!#Sp藖XvE t11{1Icwfw\%~MX5MxNH,IV;+ܫ^3f˛ӠxY@f}(.<YT?Qrẑh&Xe2^1.tb$oi]>?Ϯnu<Ҭ+R‰?ux:GM|_?Ϊ#agR^mG=P? ҚA,b@aS!$ys墳4~ӰӃ#hKpMX̖tu`Uo&OE5HVBo3(0-DF^b33@EDrM6&eVƏmBZ3c#Uy~c<|oRK3L[;TJ$I'm9oOɻGU#"]騼ˢ4/=v"2@a&ݕKOVIRWR?w7hnOZJJZ[ nOj%3`1"ttYζb__u}3<P׈kֈtڞC .{I^4+DwA6ZZFWտOg;!f :zW3a(¸ٲQZgzAcK)4+=4-gyoKT7A&4^L$A%z$^Bq:]6kX'g3֕'r_؄E^TkMbʡmaK/@:*;Pc F=4#lb$xz}^l 8uWjl$Y_VBkmmpmRGx 0/w xO5^/BXPH62u2Ve>ЏT9ۉm[╞9P2.uLͨm Mщɨߑ2 WF;Ut,ڌiOM| ^H6|woOK%Z-046]ܟ13&Nm_Mǭ}74;' anp?wGJN pI{?m۲""ڣ g-i Âvn!dtL S9BN6Uc3mV@$d96UmcCt&qhi縀`5Q=MF qjFF& YڨZLp3i-G'S$}<$)Z󁐨 e=棱%}zvNܑCRg,]HGp |=_N>ȉfBmvBw{c^߰w*o8^uO),n|rc3~ؖf=NYG$':6(ȉqh#'r} _dNM6J$RRNJE|cK[>\XG97aS!(6Srl>بm%34Gժmaʗ>'cA ٣N(T{>tfP/jPk%F)9v٨|Jh*}t^s)\3cBa*AKlL|f_Xr^V e[<9ah2S^A*_jKIš6#qST  \KH<f=}IOS2*Ňv~ ?yƹUYKV~"9S~x60Gyq`8yb@ R3_t&rm oOpkbF*!?4fS5V,kV'mCdR?>3 Y&W~5lQg ϙ5 *f>jG,{x{NN0yёٰ% L9D]OhZ𧤭Gä/^Aj0_"4ܹ4'+RՖ8"%9F7tsulVΫڥ3CAr>gSnxע8?AsL%׼]黬{6ڰ{h!Iַ'Zso2"k˯~B&CU-\:t E.Cp IXe+5>XlF,CmNuәT7!bT?`D ܷ6cW?q&"); ;1wzRt0${{v:ᩘө3}JPͫ-lqt(@==bFUC悱x8]n9j[\r h@[!Ahi)G}3"bsjBlJ;$8FA2kiv0)󠎷M^5V/4̔6G#6O8Pxh=\I'u< ٴjKߑ Uz :  a,*g@K3Z SCR5)0~HCpoaH-ï7>)l&k/(J\X>( &XLIj_GAeW^9%1G0>wX8fscg?n` 1sHBqP<><4ia.~|1 ش0>zzq [bsPXʌ U~q6})vVqD#N-G1n, U8Uo>x:b.&"=J֤ cTIU:MbuMS hS =3X.;N;Sm*X=,WZKpJ\*'[o}:3^Ȓ^I f_J`6Y1WKoBd~Ny60֟/։P[*IUJᾥ[An'o.^.3|MУ3=[Uo.bhwa\$~QԤfoxmK(|ϷBjIꜬjvAE1dr%IbKqWhWjKP^d7E5~nԉsJri66yS-)Ǔ.:Lvh.̋7 cop~ts73ec^Xqpdc=رF!eli#8y[c<Z2q0TW)6vst-y{E2mu}AΗC &jsVQ|LHVt3sQLvo)AMTpn˒d#yaBQp[,9[tbѤj0rh/Q(hוNXPYYX [SМ.TvCxvҨ8q|P+)rnN#ywu%΃#&`4%&s'<tiWg4U;S4^un\R՗ȟ*gE^7@&jS&8ag%b;\?xNFDj.s!90~D}iQǑ%#c/֟\Nwlh.g4t&[&b %B[9XR aM- x+!jo:jN!~|Xum9ˌ P0xzħ64֫5lw߳ FOlyLv>D  [ϯ^R!.Y1Q%z Y;,gb>N1!4$i7ViO{شDbΜϪ]qnqx63'zQrȧiUU(_Af3w8Nns5"(`~\I#+zCFێ 2My(~"0C9tKa^AƲPzN ?*;2$LeKT))y44sq~^|ԴH_f .PaM+f ;z].w De &?E# % uY5N(?Q#!b[4&6;jfz; 7 [ -/_ܩ p*mYUzw3}?L-ĻzD%Pqԁ!ftZٻ hq +FRSMsD\B IUL| })wNk5@vYb .4M}Xd6XE6w^Dw\ik,Ga஀_VIr#78IO0hl}__6 蒶!`Vlb&K`A(%֎yאnr5ɑ ^%f\Nny~;N#70N (nyBwGuԘJ>ܛV L1'm*ւ`O/ydϯ LdY0sj.sy!׍ruI*`[ݨY]SH.w|~ipk:0ՍZxD3E U^2Y7h(6kQig2ESl7_B)jn; ]\ =]4j[X!L'] N@Ix~څUxO '㺓Mu" :4(ݜ슟o%U`nl}ŰZ"kbJ/㮁4%gi)=V*b;xBا =uvTn&o4ye#oO2VHq0Gxr +dbrCxuefI2 bm iH _O_n%^s@u +;+J1ҟzG/j|d֡>i<@x;>vgzhJx#F}h.r 0 =TtDo<6N6D b+tuYaxEN«jqQW[}ap(닃V1h0ne215zj]oHtTllI$X!wٛҸ#f>zyN#78:70MIh[8r8 cw/܅7>iSp|>ED@Vڋ`T1ApFR#`@yZv^(v^6B7Mީe^o 8M3z#Oh+XvҰpX_Nt?QMR yv-na7 RįO ۊڰ`ߢ6qri:M[E:ej3GNMh5΅It#f\iEhY '>_v[Ҕ0H wݐ@ѪK]Z&ymR27j.ՠQtW~ s/z%rʛGbcâ=3JMu՚ިTW䍮SKJNo*NҿWͶ8.hF +%\>YcM3(I.TZs^2\. q5" S{wC RW§zlu35q& ϲ1?(gۨHwX .Ĩ)lp8arVvbk`f7p$Իz4Bɺa3dx: ^o$m< 6[nq(MJZ%N|3Uǒ΢ х6HIvq4WTۓf_%\e"F ,LҐ иW.0)KqH oz7bMf Bû5tR jV+/rP$TeO&oCpRl|)[n1dbk c}91C@^ۨ*~ܑRZdIAC3e!Kv`ffrRj%2hIaz8"f_cv9[/0Ƙq~`}eބCafo$&$l1  \x@IU:-,-xeį""4-#IРx;܊b~s[野?B%#?,[sGqqmNkU>~W3_c% rO2LXm*9_X;i=vrNvMHLh%Tש'Woke\Xc;xMя>aO_;5D%^#)G5-!kWɺzrh[$x]H6Nwopz!IbnB|[2X5CJ ءjA |KhkWrgxW2-}QLJoǰ`!+*QzcKOc[難-ºOX&ػ@!ۙyCoDY7.Sj;Oڕhou]D1㨜1pۅ)wzoAU9"%YȈX=7Nl$@yޗ:lEyw9uCdZWy0Qd?U_hHD jFf0X|MrE?w/ƯtwMؠfG3bj-)^2X/OmR lx1>`2f1l!``B' jmf I'֖Ef1'y!~Ԣp]Bk Zp[=\D>9~*tgGN/0!W04 &޹Q38aX '{AtBO#?K;s^(ə6L>O1otIPE:؋lֻ\E+57heyi[$l`w#.cc?ֈPs{@ D~4MXtXℵyV^  "&bJ[vl-ɴ@h~bu.:Afa&}Sb(%Ԁ%@:eG4 #}S~*si0ߜM(}\хQl lP*퐅b,UOOt@]%'{o'(\ڽkR61-A>k ٢֚-\ۼb,Ӹ0bktV~=cL.e_":6,pOx cxvfX{{(t_Cm]u\?dFHr!;7ZA.Eqztښ5S;}ی3,E r^?+zZ֊6Y0FIqDZ׃ǹHg5 nzeb xNȻ("RW4b&_UнBmV5R:9Ďof8ua$mD1nJd\,{|dSkF*FUJzcYDOE\۽~ pn@+c_55%"4bۮхwjt  -BcJ sLnK~o{9]ܱ>xSRV>~--_ˉ6{@(nJZS+_;7~Jj@8,-,͊dėQ (L<q9uAa/4Nc?G;~rlYמDL{%]j;%]\Ђ#\>F~9#R\$Գעt |S?-ۚ/,|spzszE/aJ 0.[гN m¦@NUս`GBW:R8sf94\sfa*2I]AlCcdk0"ԖGO2,.gd/!>‡vN$B@X3;Ļ^=y1| w٬3yi"zsn>GZ+Y B gginF~4E̔.屚[)Kڑ荆ȣ5xWJy~/?HI#.uNmդF>UXqNCKGWR?10 66xsW^5v+`tX5hQLΥ[Sk͗%aE&ʎyx8u“gh_F;)PPsT7>oi0-k-df/YRN J_db)+2F^m7F2yTqj#s(nLAwDFvzw/[ Os='!@dbz;5^J&5*zWIApt~fSАC]ؽ7ѷJuB6d[;7q;[C:L: / e+PXd\D,62;qR.3VK4RI -r1ȸ%Oq!E-nT3'GWHwDP=T!Ж|8[HtyyFJ4hwv ţVжI8`u-<:-S )ڙ|e4TU.PX ֭ -|t׫}LjY8,0Lq_E ~/"ׂ h[W xD [嚡Gw_bBAGJ$:F>8b]N\3 ;M%i]~_<#x:q "7E⒟4Q HP?mx(KA)ړ_U*XOhg$I TjI xD& Z{ h+TTxW+hv3Y.GU5xud78˂MVbE9.[pn&L T Eу~EuӠ9(`- 0QȬʎEF=(ZQ} 1WY1̊Fe<Քf)Q?4iQavuxUD7W/i57z7QQ[SBL'ГM%b֓]IPn\&3WV @&CRR0}2t4XIuˬ^*9a[2-(NzOp37e%$<,'s.8 #y@śGh1)k R;}8^EG|Q*cPN:JŠ9"{Th|oKο$P؂KaC&dZ±b8"Dx 0dF%zNݟv媄T F+̺ r$0'C6a)_TVIn$ s;UdzDqG(Giw$ᦐ@ w7IcL:%+Wd/ CUR.yY+-C;=BK'h/qq A{ m}@zϑ yO[{H9I+?^R* /6#?<禌W]̂zȞp:Iڶja0&c,g7tdtO <+WJz#=_]ruMX&g`SR5N0>D!b)w۪Kvi4y^6e㴥lM:H-Q.դg kt2KTKuA8^#Y݉3:*Dݝ~pjv}\`5'ͼl+^Y gL0eՌR5(iĤ#c=MS0;=S_+(40EܟB)[˝jaS=o'/* ӭ[CwY=1hVN9ےCzoG tM0GGC]M;b-lk?gI9Kf6,!ٱ Q`@`Ov> EO{mxDz6z5 ĂL!2a+O)^3ޔbᚻ׉֛dz~c8r2fFBce3`*ພ*E-}MD'Oc9O;5s<j1*-T]*{ț޼?K=Bh3X;o R=ݶp[8E~۞`ysjx2s1dy KWV1\~g}&˹B.q0}*_ 38X"ZTut0P:s(t(|`a0/LTӪrͰgodtKhgynG28`.WMzذJ~BXV CE2.p ۉРrQ&$ڿsЅ9+-,OiX:R]LGqie=EM1ĸ띵BڊF T9e(2z$\^ew(2aa/b~>bT_BǓcgKi֑J ٞNV? ԠfT\ oTL&r~ZPsԳD mgur72Ζu G0d1pjݳ*ayťELA38_t qލ_M>Yġ*R6IڠCJl1N}^ʤB5 VuT׻X QLdw*کkY3IxZ(` @錝v97TV P` xO$u4<ѰWo/ [Ka4+ӤC|=~OܹD̾O7-Zdzu!zRJ zQ}@Gu?:Uma$rQ= X2ߴ@ B疻>\b^Zdv>QuZǵz4;Ai|i]A[<ޙy)3\ƫOU+U6y pNhQީ6Bo( 'C>^j%'e^2b%s$zM8'ZR7iQ\1pFv c;%5^Qo2T攼dKZp'm7qb"]g5b\2/݆ ٗ,e`ЏsSpF7>Fr{$:8IE͛LVj׾Jaea'fݥF\AA/6<5_>C:IO2Wyc 2~ J}~xL֫ȕ) k[K'_pGt "6ˮzy Ao f]#!xr_,T1@ֱPk OP]KϴT|7l/!2 O%ken W4_ shA\o{mt&6r_&L@馏d{$}P@AXQϗYqҵ0F 8bĨG/1VPߤ+z3I1ȥK7O͔l.R͚>"?0(ƭ*؇D;5ى7!_:,D'K6ugǤ+q*&z oVP:H6ֹ/cPA5'h#oȠW18fgRy>[ (<Ɇ 2paNNn ;>3uJ݉MOu唙#We~Fk= tiێ K \3Ro.l*5Tm8Х=/R!}S5&Tksh|1KA"YD؟hvہG S{E NSVS;}oE6H~/Q 5DWpuݡ@5'N ȉnbsĒkrەn=aGCu%-?*LJ:p O[ܽHT SY&)6Wl( i.XڀfX`u#=G( ľf˚ ,?>)\u8/"VȲ"],H pnVg&?Ytusoꪺw ݛ^Qu7_pNQi^ ږ1;ļۥU X0,aA1z N2@0\ &սViqFE ;=B;vLs1n s([1ulq$V? S);HSPu3{zⰭ,՘Otz|T0蓋b+HCz1 Rl0w†h`$0Vz?tW쀸ǕytE# kgʒ~)QJEAүqiY~tf(6!CZo~n\oW>`i7a[x kWZ9[t$ ZFPWg•̘V2w$8FP4kPGV 1ӹ1{T^|Ns3% |琒,Xr[]TT GU$QC м&:}i]TB]u޶*Wt6$Y֫|,vCF!i7M , 5Kc)c\Ӧ˷Z{̉<|9@ 'f.o8rLrf3j=WY/;ʷ`V?d-NC60l~A7wK>qd]Iͥ+@Bÿφ:(Cbh".hel:`^-ytk5(fUp?c0l@`վd^poZ2lݮ BsS3o'eiUCjY@"Gp]j|*˩(xHS&*C+.9t=拊"dg *Ԭ.3ts|$Bwx \uT9ҙZK]5(r x8/)q%"iVsn} HͼTw%n0m@.Q߀:HgЛfO IeN՝6{JJ6=}.|759'PwXkꢰi_LzRcSk1eW KkWE'F_q#?b&"3u6e~/@*4 p\_kϞXi<0 oz Cءn.Xo`y4+! _B|-2)9vZDჲ'ŵ,n#lBTg/ _sR\fx?6KScevfo3;Xe@M@J$.L 8@CTX(Kj /!F~+)n?,w~C{(lK_i kSƩ* S Ban"CI_F!>>^X`4a'LľX>+/eTj^;=gvŧPzf #Q 3ɓ91PZ†% wq  L  ##%ex]ys9sn96AJ|E\0?f.H:N^kOL?3g%Cr,ևbt:cq/WM#Rɔ^y&tzOKM!r$oiȮ2AA敏GA)z'3S}JGXy7[W?_L,;Z$;7+2 4r#/c2Oܚ1徠C]-S2µ p Y㫦 ^)Yz5tK48fg61Vjd!G+-9Z7&AmF)Xyޜ׷x= rkSɞ`WQPYw]CqۉvOxJd[G>!jjBqx:Y@'ߖX %؋'|Y0Bap22jN,)T /kHp?3D6'IDshT aS5~1ϵ!/i]wu?n2s¥<|^tQ_c^tVanf )xT4 qI {OʅYjyM'aZ뚏?]espF\jIhB9jDՑ1C| dZgL#ʒ+bsxby$!okz*઩۸0LA١+b(W'CZ憯 ; !-u J)KˍZt P;*:{;.C|ɀ,cUۣkm'83_iwc͜2:oL+5N8+|)_JϰGhXw?sƬ0CR^I.GkK1P$ɆůE ay-Z8.,_G'Fwy¬|ơo {} Eky[4kepX%&a|!䇧d2t2~+.wKy/(pw^^zaYț]̰gJLG 䞜 UWDZlQiXt'ԇ܆0RiSrqZr1(0PƺNIǝ|ZqH~RKwqIkVQ{!!@/kԓ_ Hfӊ[ R% ?#YF)iI?#B+c ^X'A%2ZK3'aWj[҂9F߉-q V#/ GN=2U*㡌M=Ԑѹ)M &v"n\^6e]YL,Upf~DIɵ#0qU$9S琼h*s3M3PqULELW;'h#SY_PC\x;c sev%wR]O0g2I]^0s-wq?A#||;~[װ۶!aQ. AIG@$:M‘n F\ѰGxEηoizWQ<'QJMPdǷ'utS&83Մ6U,޻zyZyܞ^[bh%QWr`|jL"i}P/4#jm+֍v$#2$\EHTӵKSzsu%XHbP|vy}LTgi-fǸJ pCXR ⴁ1IuTtq`?:٢9$? h燫1 e m}'U._QB;l6\{CS#bⳎZtsy=~g1u'dV˻ h۝?Zq&-ʕSֆC }V;JTLÝ6@'֪[ƅl3% !ݸRhRH&k9|cQyr9M2&K빽'{~c7ːl {@hn]d9\9.VmBUC99ZB!owY<X9%pPGͻ@ LD~\Y=|w9WY0`yƟ>pqS2k`>x THN;Tb2v7wS:)~`4|0!&8H:DŽd(`5=h Br]uGCһdh1h>*n}1?E"!y/E ̓Ubh^Ji(g0(gUBmD?'TjZijgD 8nٹ<6w`]H/@xuQ<23bAH?K>j=VNy0w1ߤc<Hǣ dM_ $/jP )4Uwu齾.YQMcY0WPV0HJZI|~a'uU?,yH0dnZMhJvc0iHs(![E_N@NE5A̚j` Oce'T~ ~nje&Ld[Gs?<[zk2!fƎr`m~8 œ3f#Xu[ Bt%V%FkdhtZt^5D;rNU ¦AUnfO lo'-myX-xQ$ DVҩkeM@$7|dPƍrIW `-\ tJeWw}0li#Dدnjk#4R4E3'oF/u"qQNoǹK]9Rgk0rL0(6h^?mG_0=jNӋķ3aZ^s'*:ѥxge}7$6(g+¹Fo]A%X핹>\zg?[Z4Yj{<\_Se J,G FM",*V4ePppuher([ۄ̺ɇ=E#m{O/͈F8 9}O4vV}HUq! SPDE{%"_StvLyv'5)nV/w&v! _=6ĭjRTB7qK$?u/l_@nݥF>o0HH=LcN}^@5ۆNY"\ !"Wc`8LH+XՒ$eXyH7hIheu ^#>8:4!~T7B/0D,w!RȐ]$Z?ܵ'6);6$s-ő%65nߪ 5,e@"fåD8c ykHьH3onݺ^N9쯡-w3l&ߖX`rwUZ&S0gvLM;O(2j;=W==׎Õ>*~1thAĤDCEEfڣk/#}d Y#جcbXH WB|ΡjZ:I<1?j5Ua[H8'WKVY7.h@ %" `P;mR4Σ~i>{XȰEFl^?b>á)ך␍7(17$xeʩ7+d2PIG4;V"1, b|Dc.&Kx ,TM2Hb=WP'i~m5GuC=I ߟ )޼L%y϶mύ/b2Eu#̜;W>jCu G6J M o#'K0z!"m7KUz⑟~? ҽ0rp6G"'>E܏D=ϻ (erP P'SLJ2ODc<'?I=JGy"-DzD-6(w3Ts#NmD"J^0Xp ۾Tf4CFpN.o  d_ V_ٳ۰lcW{h> 'KWD;$uzxGI]%e@H; ?U _že.{B#|b<9CR < dVP8-a֔P 4|كw;贬|`Av}z-)& I@/0;*_Me{6VHӅㇹWd@KEZƛ7FLZ>Y^w™]%b:^+zP ;zk"_6v{TOV3\2=N;ٜ#$os^j3k7Tj3z{GAϐe*N=_,#B':Ĥ06bSfwcHJ#Ӟ~ #Fq6+_ToFcT-jtuYUSun k=Y.:N )5E=\ح pmEI:4g2b%[q#wl7p6fOŕVq--FPyĜ80-< ;+2NY={2l@-##h!Ȯ/eq$wCM"X]g@dj}A04)$9v+y<̀ KVE)zI~GVnj Pl\* C_7MPʥ S' :?2z?J-Y {\sc9Ɯ+1^=&|]av~X\W!2znNn`)*]U#vFˀ;xQ˫u'Qᘅ&FqM,$Z- rLGjŹ!&lzo֛Z/XԮ8.mxH÷+ʝ4j3  O'OaTxzF~O/CQGv|2F7cPw$l2$VdlH'p܂=K+*DSLzضd`s 1]A߅r5p%gbҚ[&Y ";ءDhvn(Vn9^wapB׿jZ=t`$ vk%1d^hL0RFl,q i%Yq$9«q#d/Sfc7`'הl׷03|ͷ%yN=)Ā=-bE(Nϒ<еYH6}ً.M@~H4+_7KPė ǻS@h:-{֝{"ƀB]ZqFcʀacٶ jitFgt6ąʆJ,l hGkcFj?F&D8WǷdE8bb=]bgNskG{9[N Fq柅C"΃(@PoE6hҔ7ҀSe@;>Jv}ex `KV^I{ϧnQbft'ϬTYĖjhyĮ3!4(;ȻMផF'"} i A?H5Qpbsk:$cHkJ:N}m~ɨB{s-L^.[6;֖fI􇿐?]voONqN@LR E4L"BVO(܆ tB3wфΪ;8N/P~-L-9?נL3kމ}slݎW4EaǺ_.5)2)B秦\r˽{%p80K7Id w˺ ,!eZT {BEOlF]_8tz!̻+wݡ7&EC\QM#4#%qCkrtJH8CS$' Ppn"#4Tq zj{:>֦yV*se? |~`\VsofALOvce TǛ H9j; j>c7rWz,t#ąA EVL:DizՔ1H+R|g\ji |S>>E"E:ܢ?z~KI1aoH3kR_gӥ= ԾA=b?~ERNKHJYp }3-*-,SH&pMg˭WԬ~WD\٧}]%*[}rRp-(`v0$V&јc5%E\u,:¡264ubca EW;rQߒ2  h(J+DC({wwi ۤOv&=Y>w^Hr/1p ].N| %׆ffkT}.Ct,!vAY򦲤2 YKfE]†lfO~bzܴcE/렝lU I_ -/_L&4Wmh2 zҫDB%L9n M*I2AN#h FF>K9#moqבOx)VUVѳ(GY/G!_LMi>E!`0t@b@%+5D2Ѭ_ Zbvŭ6[ezB ,_v?Ft<|ݞ5!+$ Zw_fᗪb`vLI|# =#DM) wwyCTץQK q?]7':nO)ŤHЌ"P"&rM niRPV+ nX*:MRj7 ^o(5?{ή?m'>{`ntҬKz] H+!R6 40駸87{,>)Wtˠ)8):{4!cOZJ-Y#.2="xTV1b {oԍm|ˮ=VpB#Hrhk%arO2PzgADa)axW*h%ObZg˥Et3f@Vv[ÂpV/w `SkӨi*:IvUg/’Fer(s+h%s~NE Id悧чd0^?8ڙ_5)v(0=RuQ{\6$3,?:!`Qfjz|28i8&:&y}#2uG~ÔM5a%u6 0O- aks)AAF& ` %RI([)ܼ]޺dçjArO $T5ƒq9Eo!"#^h<9HEm gb!rB2+*D?„ZU*ŷ}_Tՠ^اZlٙ Ud"S)!oIUZzbqZWReݰEڐYfSPg;<:4&l?.䢸,ޤbU9湶80iA (JDJ߲Fm)]UV` YT?F\Ljz>CdxDeSk$ gKmg7vLk` -2*Rb>rsrZakP$pWJVv uRϞG_}ޯ5}5%߄n *~U䩦WYŒw_ӵ!PXoǒ53)_ol$aw+~V(t5(W (s%ӛ$vd:XFgcOR#>n UhIl\17T\W[dN] A0u {Lsy9_S*+9{7,}½L]i[> jr 榠H`x;2Rǥ( 쓚cK;}FhQ;eqj6`lVL̴em6Ƴ~ϼQx)zx[D! _#NJOglYIMKH9f9yܟkq\cZV\BE[/Ntr?#e^x~&ʹHm0Qct?'ҋzu =ܪ˓|h,l$/ŘF6B}x,GB'̾pf E[ 76{ 'At@<ҟ[N;RҘ/~[Da'9bǎ- {pȗD: U4qbĆUBy\*?2wx; 2\oM/Xj5c$d\_dޗ^U')$`0*Z{nͿ&7<'F^s>Fr8mn_'H[f^ Ua-KΊ<@SNu@aue&c,kE2)j'>6N)-=t%HDb(#tR`p#w^6(_qT'޸ծgMW5JkKLj\U,]z Klt3N*6{+؈-gYJ!7W\ O4Y.dB=T abth_M(g),Ӈ{W#hц`d3xs83)I9j2lZ.yOw-zNw;}I_wkU2@R@3IF}՚p lT'CPVpbg̉k9~D,AuyP ]lN5,pDilqT_@;Yƒ)@J}ɝ*ﺡc_C+55HXW&v#/1M8}ۀ+[#G둥:Be)`oB GF4YQod?]R݇p^SE̙ڊ64(lo[/yS49\(,¥Q&zͧM6C\ q 'wyKz)8k`Vw80%K qe$<|;n7B3yN u,|z<$܍n)px g{lr/WBdILXᾆ&P..(¥|;dP|̤AsT<h{~X;,ʛ(3|hetwٸd@sx8'S#5%Qڅàm7iξ#VxaqJn/#ya_e?߷`urIIW';jrۻ_^=./9MwPe=W߽+`QǪ,*S{_ys Sx7X(uCIhzM:IIn@i.Ad-OYF<~M>ٜanUqKa.OP5u&2&1&PAKӥ\B_Փ9K $43R%V|);*ZkyUƧ B'.[:DvH'] @c|&";#p·oL^z]kK]#dAokY3cx^v&$+'m \OX0>EYĶ{9@Ak:9*BA޻=P7T\Ae\i?OqƇR2'bF? #vvO_]{O֯зdZcKDk:?K[&Z QU:w3Aǻ%^((yGO=!!xI{vUN?  OC;dKmpk ߺ(vg99ӂ&JE_0 Ya^;:6mZ}"ab8z6haHƋ1h4;iЎ g9wħ&Lwv3/+W'QN)MbZ16[lsQޕdЄQc[ :8A8AňbOez Y;DTG$ 2v48kn@س7ȀfA9\kNJrd|B^-]2fx>HIӺ9h0(6RְJfF˧D6];؀3Hkiw|O0b^AţKK ªՖ]l}(=q{7Zѫh@?3SWõvP$Oz=1C쌵ֻ~NsLʵO&5LRK+/7D("] 6qa_ML(MX5Á_{ryTn Z,anۘ׺Dxq( mV: eQnG'DìԚLPezmLIc=V Qya _rcSU}jad[ry3#>p.s tL+ w|8S_Lj>d~~ϷB7"Luf*P_c\ ‡¯;+U.OشX׎9cM( 1/H6Β+Es#هJK|YZ`Tە}NfFꬂΈ8A6QZC!Avtٕ|P_ZAZszŜs4BWk.$ߘfTmۺ#Gg)%.64%\2A\1g{! y-R8b.xp6 &rHS?$Pm-fH:ێѹ/iaB~a"]}Xjrx;#4 N"SDzq"2_2].jnYWE# u?+]YO}+}&EI أTWFbo;x텯r~7T詨]lV8H"VLGlhH 8KHJ+ ?L`vmOT$~uM+?$aL}a)ǮB3BNa"3(-0vpldJc4(m򎩩oRMaPN9x\%'ĕ%ޜ1,Y uFM&e4N֣Wt3.Gx]O^L2I9S<~&_L /pk.T'VzM'%Wԛ%"74P\ʜN z-Fp3_狥WjsgWU^1 GqaN~1:YBEЭAh_5wnINE%eCnk~İnň;گ~~yD`*0T^6-EY[(CZuKY;$ A(,k?+(4H7VmK>q9:D &f~¦ºcPBEzm$eȭj22%ωOw VW4209Fi,V !_YZk܉ͽ1`oX;7}3`߀pw)CR,| H JwoeNcܴ+w!oQ;≋ȍK,&֥wy`HPOn" &%%μc/Hg-HDhc@DPJ3ak( e7>^KgJփO dtB gfJN9ru5N,N5q4{+W]X#X1'֎V摿a|:ir.S~v.Z,=E2xYϋmWWp`v fqhXRVbM $K}2NWڟ4o&?%ۏw[BWgt28EU{Z^"mCUD)h>~f thYo2>O2oRx~Y[\'Ü H5bz0oEM}Kx/.D`W9ccxveT}v-(EvܥG On]}EũiVWd9%f3#'B tsk`~)8o܁66FG0Y+uʷGhڴkDq&$jVfO40W*yeݚ5mN|_d~ߒ*FeJ(7ߎrc!4-_۾ȩ,L(p̕w"%$BS B³un bY Oݦ,DX<(5E^s+G,:Q3bc d-K/DDXe}ϝ=wp'V׃E;ƣwR x{*#hÐp8]@yN*)C9/w'֎`i͈t )\g6m#<3N 0=ekAh qVPօROQ5A-R_`Mcar$HGW ǁ%͇vK{h&:ӉTuy\$(w]v3wAدkZ讟H [Qv9(Qz˦׍`#GT;)$ #!{TQAgZ3aBUAT f/LYlg/ˉ!٣4P*Ǖ RR:>*F۩fq?^LNA:^ )ԚyE/(KYg,bdoD59U4Biyg2̫>cu]ΔQz oOa"?69Jd,PQyGy֤ŧtj8({U_ط^s~/,bǣD(xN hF 3afM=%yRFwF|b5]ip?:,:8zOԩ*Z'`{ބ|F8bx(]V_</:anxXqu-@v{bweD\BqA~B沉_Ѐvp|ۇ(L|퀮?X[rb? LCbgM>gގF /rhfdB2UQFԼ@A־ZԧE*fViǀ3A_7L]`pq4<ix )Q+9kz~ \8Mts  jA$[j~ieeT)L,ܳdyN_8#'ګO}Wٹp;aq%IKʤk=θ:.X%'6I4|jkBCOO9 k6֟s|'$ګf~.ނΌ̸B6ei廌6rpF Y`|0π$4-EׇxK`WKCw/B*GYդL=nߙ=}S?!Gd:"TW~ r]%-e,)kmXtHL?~EA(M2:4u[ phxᾓ>#,`;.8Xvؒy(X3~->Rܱޜ[|+-`NIdPvk;!9_镼Tz r%Y>d|sFZi1MMg&[B l zyd`\lM]cR"ԇ0wM@7묶%&xR/ҧ;}YRG" BU8UI<֗)0iZ]S:ZA18h\P&Y3C(t0= ng[ iu w^qL~r:h6PږNe}?0pM-h0.ETd#aa(*,~PHr8~`H$8+ҼϹςLd&cأLC̟btv*E@јjỢ:skԝӍ% [!ڲb XGI)KxQfa&zxOeAA"&wЦw;Pђ AZUDfeK@EJV\InE,l>x9q~3*h` }#5l c 9OE.7G',.AOϳZZ8&5pqIGW 秜 k^r@ \>40mbQ0nO:'Ϋ ^?8 ]BdbJ;&~]v`EۮU>L * [%ygf\$Ml i &_|4r'xOGCϳ[J\Aۋbp(kA+v2>[ڛ̫hV ĶyİWPh$<>Wop-cZECWw.b):xtt-C*pF$8~LoxVvlۓbMf}n]&aD(JEȠMQU.T~}jO) ,m_E a ª M㐻ٔ((oȜ{#XӮcH4l)jiYuw/gŹ,CnN /Ue&tK"n,bT>g.jOv0e4}Ul3t/z;YҐ Ɋ튄jî2~&)$#+<ږgt-@Nw7F62WᡣNGu2` R[\szSr5ɡf`&}H,X ӮsAU϶,v!DZ3-YwƱ=i]TFڦbBZ2еqBzD8,kXk( w2+AD!R/#UQM̄[_#W~YXJ{x|H[ևmoLLA'm\A@ jsçWhg+K/6 4kzJ qxkT,DD1v׳Lr^Y AAHGw<ƟmrkZ nA$ Qz%ĵBP Z&CUay#f˦ȿfҶ5/-]~)S_My52Nj" ><5 "/XfB-J֪wX 8J2@ț,پ)|]G[̀@StP\f*AVyfAD 6HWrnG 1_hhPxHnb'11lD`1uc# v [U"⤺«+ikw->cHI-B!JgеoP[PS$?T( p(gKӶ\r*}?T $+(ɽܻHw;8@{y^`,{]8_Ȼ,-!Bo@AfLځG#׌,넡^ %D irT霑#+8K e:@|y2uLB.?8a sPdžwnN f:/OQ${2 yko)F\Us \r== fET8+̞!ګy-&}sm$>U]AqBdX/4qH+ `PT7[2iȚʒ@mdt3ǰ:4.bsc~~Pŵ¦aU7Q%'9rIzrj bi\ l5S7xxl2R⡪&9ei /#7W_KU| $mA,F[r.⻙u.ε8< zO:֚r䪴N Ѿtyߵw &]&#E3$en>ؖa0N"xf[+o0lH:m#TEx,T^H 'Ja FQ@[@-9#,"}Qo)l\nɑ' sL٨6$BD\5jZ[86؎HGhb.K}ΡtK^γE;L:b=WDnN|Pl#̎pL]qs'1t1=Ӓ6u0DixgUpv} ՛5PU 2^H[.)b% x:z堘 ącVuHun-wk'+c]u ٍZvVD^CE{A"5/RD|fu"􌫆RAY*=S_ATP cDiUSSɺH~uhK%ro/tԸAFw2o-7)әPWZ K1 iw +|:F㻔VϦI}" B"qFn*=r"LȘ|kaavJAv/r^?Tr=b}0W\V\b3I"շsiJun{+Q iM`M v@(鴰꙯yp6BiU;UvB2}luUaDm̩G/txbe|tխDM\wU#&

G"p=S|MM;BC> z$˼{^N /d`aim $G૸:-ٵx̠}ڀ8TyBd4M J!ǸF[3 ܔ*1R)BrE!UB 7j|RC B2M]-oL?,0etK¾|kr|+׫}\ɐi#"TUAKFive3y[xx^}ש@ͼ^_SJ4՛k? b0JU(X@(Q΁!}]{ʨ[n; e6Mc5\߯s(a(]Rvcܴ S⫴IxE=G6GWOYG]V Ua9;xrVsZZ[ &OEQ8qvQ lK>zGe8/9 HfO5䵗YAP" W(Ȩ?NA2/Uꍮ9m25}ƧNzVF[ >eTnDJu8o:k:|ϒGW78vd^ g|Cs$uA/9vQ%6!5>-`cj0π])B/`I!ӯܖ՚nI3Ԅg y]sQrYc 2y~GP@>nG&ӪdTBuY|ڽ.9[F8*Qϱdxrv>-uU%~ )㥤hU̙TFMT') pg1Qi#=F@whvw/ RVQ"DY䆶6۰B@y"ryШǏ(\c0.x:qdmEl!ybvϨkhNpQ yg;/N tq6J)Cq6275.#WYVqw3MjZFD h ~hndIIR3~K3e!"lE =m7A_m51r!"nrK2[tr OCO8ds>hS (rXl?6$?@_Pxd6Gn@-Ѻ&Z}J0r5ddeDxye7^sV',o"r dux6UE.b˖<ؼAR|,KH5L=\͝i $N(%dC?2tcفdzh_6 R,H*1yx89S¥Vsm9 ھl֒1xnarNP∷:kb( ]xJgп m IMs`QuO.&'I*lD6tHHEbTշa׆x;wuom±:)Cl4>Ed<:|k#sY3㰦6Gt[~iOY;^r]<;=u/IBЋ(Q$_i!FW؛flDF^(.Muob$wSj.pV%([V3lXOaq (2}RJ1) *uI9+҆+TGӇ\A:ϯ>bF%y$0V\@!:ʳs78Cs^C4xEI0& n~LdSä(ƿnA P&M5}wR2Ǹ^~=}g0`g;|}ׂt9XWHZqJ\z(ӪGbK fG3TǓ~4%H+HmSFoP¦N#pwk =xo1d2e"^zueCs#yNnj03Ch"/v[n bw({ ⋣l2wEeͳL>z#TXDٯHaVSSJ}f=&Άp͔O*A3/6+㸶 Y_3[pMM!qKJ~mN94tGeWz e#{s*? '`{J%K-Kt4OF nX5h:RS;ґD_Ռ"7!wD+;LYj '=n'pbB2DuYc& .lCRűRf4#]GCުJHPBߊr~N6~H*8D~8fv P5帳U)L1)()=Zyzfy=wIp~&iLFg$CD\Errr<|\BWfvO^d;- LQ;'?Sv nxx1*W pjDi!>oc,>Y0-Ǻ%wvXz׊ KKZyŗ7 זy{gH/ZoDǷ%W6ʘOcANg"බLGr#zHSxdHk%N:n褀0n.Q0]2D=lK2AN!{ W6N '໠Rt.FtJs4y#ec|[#fD@ED<+n@o3fLJ%mxxs/3TKup+76Ƕes&D`, +dĈiT<,6@P)A8N׳{˞bNa>EAhUBN]a5@60{=3=_/Cр88kމ!9PIUI> s6,Bg,Y83׻QG"]-MSӦ Õyf ݔķ%RE`o]9־*ˬr3_WpT,'@cY`:Fu[^=zGt%n OcVy4P'~#^4a!݀44׼ D? /ՅyAr HNV7Lqf6a˹ܜ+Yl<SHZx_Ya!{+ղ(༠`l]9$WXECQ 3G0idLrZ2XZ|h(0jWsRRt B5ŃkC"юY5OZ&/Q֜Ξs`Ҍߐ(yUb7J'9qR6yNQ:(lqU6+ꩨl> X퐛˲pNn6WN/pmy_w_Rj ; hX7 .k/s<ŸY6S O%Y_ 8X1Gr|{_FbOSvNE2rU@y*%uԹ&}Kg9;4qjm15=},:n;Aw O2YǀH$gBR |7ᢞ7_Kʒ~О܄/[Ѷ>$}U |WtXBߡ. z"vY^7Cf|?yH dUu7,ls,w rm IG`I;.,SloػEĊz5 &5QHje/Oߤ1Y_X"__Dž'G'+-˴֡zsnP.Tv.-]3&چ(M`ap+8r vp}I**l~n$ kT^ ^=ͱ :9`WHEMx.)bG*CICHLm,q|PjN׺_;X]d :zT0ΰD9Z+V&g M۷tJ6Rh@K "%?}Ėh?ZKcZ .KTXF(~l%%{YR&WOpw#ņ9FXb XUecaۗ_BXH@qj,oџ *Dba//&'tμG;]-!Uڌ4̏xh$ŝ0a`~3E"ߵޫoQGE"H,Z%e#pŻq)o j# X< ĸFThBz&ȳNJ[!yʷ=sNr8s̪w<z8+14Մ1 תAtm$ǕiŔVXOjf~9ucgKaٜ4(/ ( x4&Bj|/T~,v]bI-Q &a;p¹$n|N, <2F[,h:`uYn!;.Tf| d`gK-N~[)I T.9 D"̓J^[e5̀d<+aYZ50u]g&$D q닖li*I1 'TRHwzػ /|FY" ,q@[:LC)n)WREtπMO_>ʘwћgٰdžS@tmEX6l;d5Wje1OP%!~ٸ^pKh/ȍTVo6zF~b;#yj+}?#*sw t`WHqzNmɗS=綛f9]x vl)^Yb,ѽ;3%u_p]Տw]K. 5%Y7P05ADWoD?@era&TDI;m#^s+AlZi>x_|8EIxUg~NQnCt'g<&"l>q-r7P^ H% =˸Y [ʹqB{X4穨L(m[z3 >o|>3&p''=m9E&Kq/M}h]{xruJwQpjD2{GrZ6"\ei'lєNJi}F>\<HW7MBBH?皍ɗNt}tK3E )6M`+S,;[z:U=ܯQ|%fw(OB7Cө q nAQC f_a8_e]6)\(\w?dкԩSo H:;|zQd&{vT~-,[q_IV+.'jK&d j 9hG*(퓛uvng<i&#?G(1Arܢp9$RRl6DjoNV.a@5蠲&&RT|/K?(c8U c:K.iGTt8Yj<̊6βOB->(-פ&Oe} }w5Q_}.M̉4ң}@f!}~-YF4b`Xky4㾐6G\KMg+ gv HN,zu{bŇ jlNt[SYz1TĂ-L73k}z!r}A}>z֐f\yuhXK5/0/COqhTppRGN$&VNb1݀lU7WhzŇFBbjڙ G wJ ecc FR?#= ƻV‡˾( 5HIeȈ ?ayb.I=İ3u,5R }t)1_:>Md+ӕaղRxZ4/Զo>ٿX/|.o!^5M&U-w4 Fe]9泍k;7!fN"G"=BCqл<.y~<rf?gFYWJ~3z29/&7X=RZlG#3FNrEabSmu"1k  XkmZ ޢB t,<>m [ciƣ!q>9V3( ]AA6tE\wC@[l+:_TH$4b#y6q\z-1kOAS#6aqa…M4XͰN ɮ0$ΌSjchp8p˳L۫QYy D@BZ;6ҏq@sߡ+g$ӌ%*MjzQȌp0xde҆ *qXTi|y8oaI%4 $ܣڥ==`@B,m[_4¥\~C؞OQ q'ˬJ"B=]C B l,~g{(yJdnJ^_>V  S\-a_KіIU)j‰niAA0H.g_'J D@9?mۖ'_񟕈v*K^l@K* Mٔ{[ ؝׶Se "xHW_eQj<#zs[pBj)+ :bdCچ_ 3IY;i {][,HGș%FvISٴ(Gu eEt8SƈWa1uS`W+XdC |] #bcm Ѱ{dxP\m *gZՉig+4~\*/1\[cuaޖ5- 2W+ ϣ%PTᲩ{W r3 %ˋ_ `S$gbq5PVUJg" }Us@e҆OdaC8T^^'Fs>-:ZѰz5 |N !fl$9z~@ =~غW(5ūune8ţK0Q+.!!6HiBcqO]3}g12 *`1dެDzOKu-S˅5w[0{M cWQ'Bl$'G(7vϽDyJ# ݼSQIQe0 'L{Yh[|̝wrW1̎g auo8pVR%oas+Pqei(8)kwM/g6lNܷǍd TLG1[X&LYJo|,۹Z3ytZ񒲯-V[/ 3duNx'Տ&9cADdDY[E)7'=gfP 4tQAwfOt›7JiliS=1htxAOa=߇h>t-"TIF%!/\| WրU_N d[KC!G X.[:Mjyxde Uˣr|e3mg֟*6vѓ zo%ӄA߽bA͈mc9$^ [Ͷi6U; .Nt.\(`E N%ߐ;C"U#;VӶ1ilU^Q˛lpR'qyL@IiJ)}D歛nem̱a> HqzQ{JžDA`Nlr]C~G*ڶ*+ y 5 1Ėir)#/q-8ԚKTB?ޤ[ 0a%AoK()2NV땱ta@I?D0z XPZOm?ïã!K NV9q _;+Oݥ^xNl,ٱ.&|Y;Zhyb[*F$G|3rk,pDŽ00ei:Q$ ̯cq<ob2y0Ie<'VpP!Tl⬍x¶&c|z@hظ{x 5-1`#x\`4"" WUuqgLk-BX݂~K ݦ0 Q;"lyΩ'Sd MZw~|9XnVcBDDQA%AV^{OlMRE63s9vZJ׹X;Cz") k ѣ r ~e{*WBkoe'{)P4NYWI5KkĎĄ&F 6uʩnK0,>j! c:xHԨt˜.}9EǮêY::[}$ ɶFnUwc=q% |C9R&kά^鰿CZ(ĹhBk62䝏˦U\ױGw*a)45*Ns!C!_ x/Lig;+v&W V.?a [E#A7i苑B b(HRA>i!.&e4 MtQq' t2eN6ܘ:: $ SXk0lrY$|z׆sw+&_KEd-Kwˮ%k? 4zk 2Ad%*_IktXGsST_IЦa^d0,c72OUR&ǡFZXIAIxVa-TFmuB[SİjVֱo4S etUDf (1ďRs ata4 T?([>DQ%.FlxCs9K(i0tQY }5Hgc^z$틢ߘ[i(ǓҰKؤ$g,+݂rI*V Ĉ6̏6ٰs 2]h-ݦ<+yԥWfguoօxM{ڧ u$2&%_;c6сܵVrZگIzxaʼnIO߉aI@Ld;ta2&Hx;;hJO Eㅸ)FD͏[#FH7!C<.@KwGF|k%d%nnh9b!{~QO=nV+([0UA$ϰR ⪇^{Y[y@=\D0=IɎ&w׽ZGH k~_Z vG+:nU zz".r@(h`ZI),E?ra(@Df,?ttHX]3 +9R|ˎgWE㬄WLsZI1Cߨ"@Ls}o܋0P'FΚ ]Ҹ!#?~KG {09mCJ(PEЌB&R<*MQ^]lcnnLCJe`bUD0SC zZ2Y) 9$aWQq?AS1\_?#l‘q?X}e+uV 1._f4J ѰgȆWn ^]xY4M4WS쟆O0pq;V e9tB1K3iI_thʽ?(X)tJ4Ě*ӯNgKU!gAM+jёo]<5p(ؾaZ0\o5{%l=~:1{V`oU9tNp>|R Yg k?i-4bQq3oP˚yqX(WkPi2Va!QU;iEI^ W0 T>Y(45{ÍKyh!ëLÈf+rۉeb еQ]e{jw\%0DbT`gh)#IYXpsaDY81.vaBWQT$Vwk?'@g민V&JCC#m7~obg!J$j` !`@s=hngL gJ:j߆7[)*c/d I-޴í aI1XC,s,)AJ./hzdԳo<4~hw#*NCR J1߆Qfi٦3𲨀TCS^n6JȖ8 8'FW2 }T0"(cڇjSVybJJ<w!@[&raBG g.q${D}ȗýhUd}'Kѿa|֔ Қ-'OuD@|?Txt2x&f/U HׁxlͰNIOv̑D}:/I}:qrӎ2n̢ez.aRED69ާAF UQP~W^qA @!=n?YNbYzt\6.ssI ݻwZ~k u `tD$FnE{*7s+iг>φ̥Ih \"e$.eD*zh?wwʬA3+ح+OHm6MaSjBJ$ {Erk ȿMXŢ$s 42t_!ΜIayY*x1.z@w%`3);g6$h1auAk/\FsnTLjW'טA֢9ͥK/Ke@\3"I0X$B*'`H޵@nD Vovӓ"bclOaA؍0BlȲppJNO$濗#+(3$E=Rw G bLJF?x,"ƽ߳ ~KX/J+yosY>?ɵ,?RSnc0Ef߀;,ȚBfH ?mV [ b">Q1e{SDx{Ԟ5(Qrqd?@)кtb^nу3@YUr4=Bp0BǏ짬BA3pyhYU x /"Gɭ?^(\}O%:?AqhaB altZNa@L& 6 (QdUM][&Vz8%N/܅|b`uz ]V_WRt/}^^J,J@-Iִcg.;Ps$;0CyVB-D#A%5|4tԳӛmNaY>af8`B\qؙh8ӘyW=.H(<5}l)ufT^IcYfݭ0$\F] ͏[tȂ@0=>묞VSVM>MQ2v- >}/B܂+ݽZLk{w`ڿk~KCSqX[T%w|ۀ4`TCqٙig/LtaY,yDρ7} Dvjiآ&@8вjOX`#?  MdP A7TzO\kfb.N0 f$tP&P0@nY%ca>~Ny- }?$*O~%Y%ma)pY9}nHE>A#n'vP|`=n~sn1iY(C>ޝ6X_ ߎ:Ot^yg7 p| ?zoNYI,sː95 W_kU!VB$3)=;_T~x!Rr#Lo46B72fܭ>{sosTaSqT}P罏xOM_GlqʑB6m5E=.Hdޙdvp>Ha6nPt!O?]D`8)9}iQ2.4r,fwD=t거ƞ%=49Y})W`m|B <&l?³kȿ.5Wcoc3^ !5Nb2p ]ιTl5;k7\kkL` H b˫Y.zvzzA%KѲn}o|EWP[sT.I4P}ybUNM[Gi2ILylնNYzeC==Ttِ.,&D5G_Gŧ17eU4%? )}X-<K'8~jlmbO?K}FhB=KSኡC Ӷ Pǘ5ؚ]-)|\Kf/)7<@[P7;?JW *xtL7BZ3&(kQ$ Df-w^c{ͽ" -xqJX"|Y ɭxO %{G| *٫Bw?qv WG MG$#\Ph[p;XAwCfObdy{:MOwiahgn=KB[B.Tr{#\w[#ۛ Ƹ:95_,uϫ)cyKPHRTɎK^QY`ks-} Maʺn>Dȹ-56S(EoMtYSNy^Kd1YZ-r_ :u+ت"=Fpב ;ȟ֙$LSTK?TDCq~j-y^ޅZDo`K={ys<6QHµ,dG @&~doA pJV NE#0Č.H#^Lv.? [dطfh" ƜN7inh{or 6&~p֟߈'Z1POj3ܥQ8i70obu2 q;2Nvoy ?WC'0 x3\-ˡ%&3ɹ[yAn2ǥV MNzq t֝?7lC5Ci7lLnF}!3E&M~9 'rOAboMƯ2)J3?r#s1VZj;8SNPZ4t.:ŋ`;K/h=/_u|7t0ֹ_~ѩ|XL9O[W!ngE{|_3# N8|)ηtgۄ쟳r#S`CM" -NlnwЂvVo"W/g5æ 3kOԌ݃H{ n1KtiVj!BڀVTוē蕜cRE~?fn?!&e±8Ouܟ3mNKtģ{[tUqfEH{"o z!S=E=̩"!*L[ }:$-TҋA_&0@Lmgkm'Opv{Ǔhf0_{0t9 ,@(q"5mnҬO0^PқA&]5Ê%qiK* 0>s`9ˡ))F晪eDԄ&|Ro&R.gg-LA^*A JtU#Y}ǵ]8/Cqr`ڵEL`S,W佦YBj#85p~cSθrpW~=8 Ze?U1 Dɧ]7w=?U%?,w= kVk4Zvo.3qIM܇"zztaڕfsq42|lE R&C1I`/p&{+,'$qBbIXM܅da4ŷgx$c_PU $ )Z]>֛[ wѦ{1vlW&~ Ii<cU9%GVT79GPzt$k=OUJQwrHǬSDKj֯Q^$HcH%S]G<ҭ^iXQm궾L)%i|Dr-IckN E&\hxyiw-eVMzъH[e&aP DnJZsPGKrƗ.$WǃޥkU$Qj;{>8ȵtgw F  9Eu~,Rwc3xaf`nBp{ lsԍaZh^\G *C2q3,qF3_FH,Ŝ<9ػM=t+&q4Sc9!km b%{yINI$"﫟Ug \Fdz2OֱxGnq~o- fi#RU44?d|{:rZs.MƇ(#:5kۣD%gH\oc\pa6k Ҟe3tb $- {g3d zZa#ILQd1Γ~!@t3q+3|ДK(B#nk+- q º,-ْIYrū i (x<-I/pOɑ NS%n353YdYkΠi˯wral*Ҽz, KYDqH!kUX;c[!Vuul uqCo YpsSěAaϚOo}"h<z̔/]26,zЀ ٍXrtPdb<1 zܞ9jA#A|,ez7%Xh||Z.0溧и!*2cM >&9x59{NgLҝ7J9uc;چh?/Sz }R.QϹ&b2d  2zf <2aoWM퍖i ū*2jP%fE-H' 􁀦 |y'SdEdlOD6ݐpxB |/(<9oH".}ڶUB"%SjftvIQSUTy&8YiIѐ %аGxz<8/@YitA]ԊS31~5|E}Sf}fKDK)~yk+$՗:'G֯d&{/9֘R 4 ACB)P{&K0јD>u/o?~8V3`n{N3xXOe29 A[,GUQ)MuCy%s4C쾥Fr!$^?H$LRglZg~AjX 0J3"[Ve#]Ʉ5TˏTgIQ)HF۱|n #Bw7+a=P},eI"Zseq=n|xuW6 ,#9 'Ԯ_>ÜkL=ר =Hg1R fmDrw"VA.shW{Ar՚&p/otX=XoIo,YܻUl=  !<%+2ε'h-wz4}8_S͞AYմ7vP].\hK]xaԆZzz0/18e?;:'/e3@ZQ3bA 4j"/zύWVNk}%Hsc] _ OAH|{ɪ׳z$0rFE8 kUeX`pk_K} 'cj=+^ӌǻ`8c)Y\l̳柗!f1Ӱ=E T}x= >Nz!q"d]t~o^ Le{҆8x*,k:%#냩&TEl*$%վ¨pljxdV#>5~#+|+Qn\53/mxTȞSӂ3g\сwJ#׫5] 6m3-^os#{jJf#pȠJ[ARkIR$;0f=Hf Є( ࠘C:04jB%rAq{8%>*G\0u> .KybF d*3^ 鍥T9iv91]g,\Lg~H%c x FqB= *" T|(St3Ovy_hF%pw"8c=lD 'H,~[5qSCL#DԒ P<tG]"ˆh9X,.ixfRR}qW|%BƒL y;ӚFA:\o5=`\[x]ՔJ+FCla.t6ݗJIj֌q~<3mb>)FP0h:]g8#F#$A Wį EPm2߼h la 1!ޔs[f$Rh$4:q%Kd3r?U~NR)V' i y+]* e6"EtfkD0iXeQ47y;R^ 30F@ !_Ed[:p&ddˌ/\XDNHwWzi^qb:J/ӊmļ9$Za>yDToԀ[>LrENBYN)ۿ4 Bi.>Z:0If]eiSb;1fiۘ*-s`dZ=P\P0TT'~ø23ZmtKz Ge;5@ cjP/>qDݔSt` wQgXwKޓ.Y"c:,|Ta>̊[ǀǰFkYeӾ'o= xrêߋqG*L)3la]8YRwFeAq Pif]gx& NSt^Mv6O+GZh)&CXFWwխECxO{e&AbIdH|l}ѯY\&%[ejЉ;@RT<̾e?+~&3mL/鲪1 )u̸ղ!ϻF~VэqEP*אC_Z/z KclpD(@y__coxsCym20kd m`?ucK=;i;/-$=Fz[2 <C+V +C5Zb@/.e4⽩-)D6jJY$~N6רwXDӎ醿-n^J_R{^]g o_, 6w$>j6lŁJP/f wsKLvp x# w,3a+O$%7+vb vTbhdrlHf5lB  MAdUu&a5 Mh3ho LYuR9ch&plY\ ?i !SK{ (. ⪅c<'ô)M3|S>vb#kG T?nz-u=aWe?Hr DMT.cB,yLB|IX2F3A(@֛8x;V' 6k"L@DKHS?nJ6}d\硿=+)+rˁ&1Uhpp'(!iR]Oiʪ/^|VK/G3}1tiK[@1q_4E5J qP/w\ȱ2`CH(@jZ6S!gֵ@޴ K(fĺ\#_ѼNvXԕ&"زk/N p i6n,&}Hgtd|ԍrRDhY9j7w aHeU3Tj^wxw=7"(: r!,raKJjeXy[0L4ݟMOܱ藭I3+C<7~@F ɱ:u،KT#h9ɎW4Q<1r~< )G 7rG}AM*+m[ٽj49npy3 aխ5Ò1cbmvJLc5ɡip~mEuGaýש&+ʉdQJH..9bTedpTY#ɡ;VOg y"!.Aωv8iץÄW%|<%>UGhFcBg9BzʯuNJY᫳gU3M{.7^ўVKAaIwE ۤXJ P,|<]k'8(/>)T=qSi(wzdyM{mV,L·Yx)#LLUY/CjRf;梡%_xekp.FA0[,rC^Z;p%{xwoE`~ 𭸃[k.o,n@АQOVOW,2Quy4o)Hէ̛Ksܨ?ܪ Dq,L03}QYCv0]KQd[n?_V,/%8eU5f_ȍ\ll|7ݲ+7U"Urn]grli UJRRT4bc/nQC r30H;,6xϸ5wwQ71'z$;w\Ҧ¼a$)܍pyL Nl"06lHD&2giP2X m5^R:m<$,ҁA03)"X43?P]G';(q"G 2e-FO`" %.|N!0Z%AKfqqM8yluE  Ǭ /)-t@̱@2a=bW>r35] DTHEI\kاUvy`ULȯl]7 NeyɃ[5`\.CvpDc5夅*E󊇽v CQQT.nߛ* &/BcD<{SV!_ͰHg{ }&g7V+mYv3DOXRT Qΰ*7q|~!NwP'">>BdyT: R9<B9$DemZCw}hYce"VPf: z.ұ  vS\W'_uq1 _M¼y*CؿoXExqT¼,y[~e?o^eF# 񅇇&ؽDh2:>GA /t`8$\\ɇ2r+S𾘉٩[5` õQj ɨ#6aGcրazJW,RbXxzpʄms7$؝s)͔Xg~^-3U'e5 ӜO)m'mt`'T7IVr02^gTfM~$LXA:|303V-eOp}6p͞P 2DH2 Ϡ!vJǏXnB&ؘdZXb$SM$(ipr<_ z`7 *0R\PfGKZ܎emqmfL?긼VPzyj.};K/ ,t'4FX>'@WiZ%nj@ U%>C{ؔ [8S@I{%ϳo0i4k,ƌň@) cZ! V6(r~GN&#SKM HU$ ?KJ⑟!h V4չm0|MT L  xA"8kpπ5LV\hڄ`@Sq`?AkɅ_kMm , (0y;3 Mc }'#(3 iA _ <ԪބNΦյch>M`øve5MHWL"-\KFۦx>gpk^ !TLw' fFh^kYQ[TjNWkiV~CE ɚaf?-/W)w۩&WvvLE0tiTk䧀|A\w`KEs>Qfg Fhݣl1Dq&Tm(gd|k㖤+b8T5tR~W,ϐ,F=' 6GX,;RT[l5Gp*z<Ǥ3zt%_f( oF=]1ފqA^'fIHZjZ3gй&Ykpp/έqI:%. X$9EJٻَVQN{OQ<ayǎ 'ڙv0A(?q6?Fm1pT)l;qSԟUou>Ĩ"<ZNˌLoDm2S+^ڛ* |#)F1XpZӤ[!\[= 21x^ra29]C_u5ոHC/$E-'ۀ=ԓDDBuP;yA;=O-'K(?*9T5Z"(61B{ 7ϜmwWbѥG0jxrpGTƺH7P`*9.̂A&+^((oF<ΕpYwvKC*&f_ $7&<۩ڴJD&2eP{vh`I.h-Qe'M ,b1_DK_ ˁU– 2E?&7!FZbnenV"fXD]:ݸ1D4Kz>$!}| z 88 ZRrd栂}6 \\3?$enϚ$}w="Rk Ny0 "4IGovR>{Xmi8#WT8"NO˗g 9%PFz {0hQbW)ϪH@mWSRvm-4裵ʄ+tyA3Gowufi8љZ'S~?vd(͡Kr[&>[s\/P7E9_5{4UK8u2oֻ8Zbˍ;r.nK*hXj~PUBKo7Ō'-Z#I?C(*F;FS^T?xIt]W=i/^~bFs; w:)S2!n_mU6J7{el`{TMf .;gbuNo[.+ł>1cay\Y+{RDu(^`^ڧO&+Rר*c}=`7g]S.BW1Q+uU٭f_gaL0j*uG`1ұ,K}@pqd7s!$)1V(SetV:E7: $i,{ypt_@ M=/}:āXP$9Ids!]V$#7DEz _ksSb?7ݝذ$]F$=>^XtI'/#W} ip@h Ѝk׭'?q=w܄d֬Z@-`R)iYۏXi` a&OY~I~뼧r!zNLs=r3Bx ҧbVxHՌ$K6_ x_Xh)ǚ_ɂ.y#id*WuY7s [/<FC!и}C<&]6+# "&C3y蚂= #iO oVpExձzg<T;uD:`%, W^G{z\XyU4 \[g<؝u]0Pg-啾^?2PG,ў$w\lg-'t%ꫮcjXs\u$q.CsзDE4I8|Q+_|B:H"#`Z%uSp?١eB"ƈVOây|/%hRs ,1>~}.(%L(1< 2( `1 O'ʟ،T6 eZ[vM;Ź}y!<t"+$Y_?{0r`Heqr,ёދ 0 ĜG3N@pKe䯽o(C$蒒V2RzYe!ϩw/6<}ϖ@E\p*cX%H]1:"ڡ,w\t$kk"9{d޻̷oGY}mi*Q¥AՓ. WXn!8~䥾CeWמ 4yүSrmҿ]b 廪s /#]Ad`  VN4&ݶXټ G{{ȗw&OPsķcF%ARƣDZTՉ޿=c*8#%f?u@ڠpZc8RBt+K Nf3u.sx-H,B ۑ5.qK#Rz;R _KǷ= +E`I$T;iP'@ߩRNsngQaS( :U8xN;82dYFa]㈵ >F[ qn/.#:mL[sgO݈ ?Z uբnth!,3e>Dbj[ [r'ct9s47`W7S1gg 뼆_~7]huyM?VՕk /ϡ{nߴ~ToiAG#I4Gr puXʴ6AʼyaHq`1v[\zaՖwɤ]@l~|X+~f(w:PP$5,.`mg`@n8k>GZzvOLhZq_Q*/Q +Ds gւ*pd߂>#!ǹ ubQMm7 =o2$=MqbbɈZaqJDy=Ol>eJ˄YcJ;(mz +D^(^>ʪRQҬ cP۹ư7>~I5F(4 Hynq)p5lIV3O ZMb. `olN @lBy^9F=mɱw: L AiwhIq)_k' >.iaw\csDIC P<>+2zDkM3(vԎyf\ s#yǿYa#Rdf̺A ~oVV*iΑ̡VbS&̭~m=J|Q3n8HKޅ<6\1^Wݑ]/!y` I<O .%bS˯E-/hd݅A³I; ‚0p=^?rZ- O 71jw.}nhHPZaߢĆQ2;eӀ?zxdy'IY?tLNe(1/5K6Xyl"@]sP{I؈+ˊ3j/waO~~Ęꔶlgg^Tq٤xo\L6 5Z̿"o)>V"@' ^i Aƕ3$@n)VlT1]Ty LnZ+"Ucm43I8]!m$0E3/|z蟔k0 hG&h"ۣIj-n uȂD'ݹiRBp-I\/Zxy!9þ^P zןZ ݍ,Bo4d`Dĕk}%!U湃gɼڋ֓l(@|~ P?(9+l&u jFhF^"ځL]W6Le@ qط D<Ư$s@‰A^<8)>4alDۛEΖPSzyӺp!S_X;{rB}m7K_O}Ԩ(}dmr⍊#ewƫiGüu`;rT&` >!K5m>/EJ"{׿M?gUۏs-tCÈ" @W@Gr2* ]=6nC:9pgNؿ-')F)]ɹ]Sho[J`&Bqms ?hK99[b_.jOw!ڜ9z?j[w[~ y՟6.$!5^ szXw( Dfp pxG E3ebl1.sZ9R݈7#CEy  -'j$mL(+J_a,.9# "$]\YH,89~b]=&W#E\g_r:'h}h_l-(7 EK Dj ^3m9!beU6NUOWuIw}ozg:z"`K/Y-J)Wjx.b{/)=dqohG2J2v ˡ8o[fzh<Û;|0`CNwLaTDH+i?pGS_@I" gv_[&Mקe𲫝_fHjIIqedV /tݥҬE+ë8:u,i,` 1h2+$M E+Zm4IJEq_&b/\ƪ9<UV!ecD12cp05cFE]lxmS3Eh9 :Σ SJgϝ⎭֯nЫTU ?gYm0,seg!m7sA^T'L `}Wk"wj׳W-o^9l"Uҧy0tuC kGyUqU$uNgZMj:V&nYH*52O#[[aL<0v\Vs& >)U`rql4K 'UnzxpϸKMDH lw{9Hˆ>>D]dYԙ"JdiaVL-h?{*{{Ŗ^En 1KWH\uF8oMpķkEJEƌl[XB-~ָ4َ,jWgNOFɺ Jc@(5bjQQr3o$| i0JQIzi>dz\YFly89^ʑxe٪8 dz:*uܤ|) iI6S5f!X—mU&*i@DD%)JmS-z^K~TR+loS#QGq;ƓT( ,V!aT䄤./W d5ܩ厪2^E:0J $& 1 \HP) c=Cewa\0d/`5:Z2v@aHgհjqddjk(O{X@: vcՒjxMqka&:o{3ݠ <3 fA53nؚIC1~MLFLL $}WQjRia/4i[]ykN BEV@SJnE|Hxa'Ⅺ1Qw֯v:-OϢt~X?+]y$Ũ=A: v0\ǯ."ebWx [¦ʙz$j&eqB!Ji;|zLMiMw@% J)clFپL(cIv55-L#]jnʺՖxcnsn꾂&XOVCfRk(%'Ņ(m2EV&K7q@001~Na3 P-W6ig3q{q,7_0F [_gGT`3٫ W.ztN¶w_W/Pd@PgRU3,͇zAU%%[H߶J!Uhq Xx5 v,#y;HڇN`dɱ0߄{D*!o g4=տ~Ch-v{r43|zqXd*hL#FfL&Ps5Ĵ]Omq* QMމeMDh¤N+y&6{vݣtC1$OqM$I̷ynGSK*M j X yo5h*I*#bM7(!ds9gL8{l|~l";Ii"oWn_ 3xkj TZp)s_U0Zyb>zArh#>O-Nq{`px M,ԫmF!,{W[iVaR' V?0y4G[)D߬S &a0@LmP+v֑sQPvr,0_y׈A&"Oy%~=`>K!i>13rNTnٙ]#n逼*Kؑ՘tc2>z/2#zS;ؘ*۴&s66AQeZs]N*տv"GZMn7O#'0 ΢؇x+$GmǗs  zf #&E%uq¡$/'pX*B4Z >sQORoq \TޫM,mCT1IEc eUs%hk S/ј?+x+86ΙBaMHhZ3 څn̩ vDj%YA83tH$ڿ׾m$jƫ'Byaݼ,~;J\D{$S8Vizr1qf |txQꕾo=[ Q-mv9^ &DYWzWԔx3?Uט٦F[F|5RzҚ-T4; /u6stw/h<тiGʻP,.ҹ^O~^x.&t#>ep%Cg%'NjڝL\Xko)W'0gfeщQW>oJYG s;ag9kS}_N'샋~SnOSa'~ [9nX(ʷIg}M=vFbA=UR5Y_Y N{ "a0Jm(uYT@|?!5ڶqAGz#?n !UgޞFT!_9esgdU,#FުBp{H ݋F;Kiv3l%?yc㞯8!f3UEVm[Ɓ/6,k_SGrwawc}X(=ƮC {v!XUrZg$Iu R*U`{L S #]"8-Ev7^wnA:豚;J?xF@ V7)L%{R,'J2}hmΫ+YEVeTlX]z- fPemq˝feUqb6^ɞ$_PGmw8_ae{{j XE߂qbȏxmqȨ2[4񣷖MGS2Jqͅ (ޛuYcǯ{dj;{C %'=g4hC1Oq{8g 5P'}[ZmhN)"7M ة V?Fn*U%rz0CUJb &pA91>J{Y=:Hwoϟ)12IKC DXBPqӠT9cwR~wEW8`|ƽ+l$ض!^`ի(iUeY8z{Z^YgW(LXQ1t*2*ʊr]T#P赡qIUcGwa$llՠi%N.r* ť]_­=RI7.4@ͳAAdA1z+i AIU72;xRd]k8Q ]*+cu43G][Fsku[Lˎ9~ _gl6k8"}9B"Җy73V<5mPJ+xIu7$1/,x?;agcbҷcys;.Ѩak)lue0PzȊZķo*{Z.A͛e@T\{EHwךW31P1xX)Q1̓O0/; [ HJ{]}gh?M4B7'衸z]w)i7mDsU Z~Tib m3'{'Ks;*`7P Fy@홇}{fJ` ֺF_ ^ ŠT$PU:衷.Vn0?@* fDG -bWIUcWt?nD :S v9pSmg1*EL" {Ia'O°ۼuZOF'cP#{DWMRƳSwHJ6F$^PMHf5aO t;w% 'ʾhd, ;x!ΜS$ ? hjTs2_ m\ʼ0͹i Tq՟q'>amRoZB[|]T,l~~,Ҏ@Ҁ`U(#8)#,چBrn\Vs֒h+619m&/ar+W eFt?c0.w~ɭx{tH07lL&>; 9lr5n23j7D͈"h *D!iUY t: %.37RS(1t=s&lT0Bt LvIAZCUK6=HUNEps[Esϲt<zM682y%lG+OW>s+IlԢ&~?CH=ECIUMe[wn쾺諝Ɛׅp`HP&/\b6c'Csq%MqB^(eᬺ)lAIG~5F_BLk7LJdLPܽ_it ˪oo4/+ʎ˼%|{ʌA]}gF5,.ɾTLCK+93.aBW(\rfϣp̭Fe L OJ&2JkPikd5\jC`,{!H(? ;GI+Gu bkUWiaNX%mݶJaeN+NW#\>IvLqD)KW{ ,9sPT-mZviTkJ6gl2@ EBVpN@4 UbxA}ԧzYY=>QcLG/$ X7^tVU>؏cCl4nNQy)y=ejEK@#[N?QG Iqf"y\VNWykO{P+bJX^Ԕ$gOei@ǧǨ5_4zyNP3殫O[7Mɕ`IǸ<$'* -dх֫tr'}rY"Fdm #N0 !NU]/R}|\6OS4樧G 8 fHSz*]Ƙ@gN[-fY_K$7h?5Q1ygpSLw G6zl:{1Ag϶VKaԝD)sE[%&MƵkfǕs;c͛4޾S,/S]WJ0_y:P cy( @  i)vr ͚_ ڼvC{z7?@Ecc#6'i.(St^p4($G0pLϧ2LmY|֚!P[ҥa:/$GV@LBo`$ۀ*ڴV7a ;T=eM);Ǩd߿` _ղtQvcC̣'U{_C,|;jsA3c)v8+Q[5kIWoD!޴Zd*d{Y(= 14#~) BF%nݤgj/wxZOI6sI.C#pcŀR,؁ypi/zHk*ïi(j7樊.C/A@Wt"Tn\$ mpQrOUdYUr >9;I!'Wɩ3\8s#ڛxVBU"zOY5',,k7^ 0UV p}1\ҷ/B>f1 U&~EOTʆ;YT!HPi1)-zu/+R|٥XȘ` َˇ3gݐTcVi>|L]74ÀT!R'V$Ct2,Ya 8]~&N'!C̆_cO7V9%y1נ_/}o:ёu-#k1ӚR{EՎRwoDYRZxQ 2PeC0r>S/9_ԩ]c9!>(%;:8b浙XHEq`T_s jXqWԶoqvPM7߽E>oBpھ/F8/BԀbjj #[^=,%G X5Su; /:TAFu`kxEpA@_:(F'9?k໅WYRCWT#@W8œCE J%t`P=s-Zd]캋w^lcMXfl*$(ô;8`UC1L$P(Oa QRzI FT$短3YGdkHa.z%qz:o6ݤfiLD2G@! 'EmGΌ<)\}0nh;E %1'խ$ Ez+EU&-{QY1K@0\͚@5k?52\k=dY?CMMdkAM'j 4Xk4ӷ#zp쁨ibA?2piBU*BJ82" ?ҩu3ɤ#NU'xxt|(kaļOTe-kl>ZnowQE^!?"> '!9 v*O% r`T0UimyF@)\:GpﱖA}ڹP7qkeuap"OmGg1 O$y`~[]BA_(&xau\ ta{t菌_LVn7 לFTuG!Z+%/S"v;ΉLVMs4ƀ6/ZvNz֒H%K CYP n.WӢ|b'(Xة`Y `8q+8lB'U`8ʌ+[& 4L%z6"_ͳzk$ 7jdk˻efGՏc->3>uzw(702 7O u;Q IMK2'6&% tH-/z}pIu|j; ZB훂?#t&{>_Ax(h0!3_[ )Kw ~JCI*ԒjoE S#w> MZ$IMi#/l.ȇ|%(}A$:0j= SO(re[B6=n'4$BѦ8V(5Ѷ{o&7OAU`GԲ(䩵6n-id'&ck B>]KL>u@L N'ڸ>=0сT4"RcdQz\oedh?Q524(:'~$oJ/p\X=$e|$x !3 !.9hw͵3Blp_L;.퀁Nb.rFȸzϸߵZ2eNsbs:d`\# 1}@g^m)"q9C&Ai7k7֤%iz`kVGLX?uκO/Y&ޅfW?`KX,2:%,ë!G"yX6-zW_)(ss!8 R#Rx|ʀBYAɳH*5,TM@~O )?+[NͶ^spuVt#3U-n_,bQ;_WXՄ|-.(A1rgg<c> 14lT݀eײT`@s{ "͹ƻoK?upaU˃w/X.0 e,hb- h91Xp?#R$QS+8 M6P`cKKuUoUi/5#[| _,!y'#s@/)R*0k*)qqB{~ן&ſiДIg['k4eʙ}Q,CoՐ ,m͑FlY8KK `bS t45W.yjEAaR;KXiPu2|2dQP1UjLLےQ5Ag8}ګpD>HaM?[X47r_Eu9?Or)0^c1Z:0O!Vlqpe*V! F~\ҼíP9YK(ȝcv$72lvU(du"rre[#d<\-#K O|X~cRzؠO1(,H#pSEmN Z_[[ i7%@jZ5ʂ~݅#<~7X4/.)%9Qy gƽ-|_F 5%FNj>V7ds;Sj\x,fnx0Ǐb鏗[NZ|/|rȧk7^Fx[p_I|ޮm(iwqOc4.cIlZ;O~MF5. =1c3"zdas(At f\G7;KO)vu{i[]{v5*q2yRX?,g6c_8XvPhLHyx£WAv\CP\C,r?#n3P^j{e0B[55qԱPk Nݼ" fE OekO%tn"|Y%G 7RkMOoE̡<@侞Y;)Cj-* !X,#j8 di؁qtJOe ݕ(^Ə ŷnR_]t+F|%wHvd9vد ,ULǨʽo 4(r\Y %`%0"zW.̽|ңO`C6(p ŜxHKvp80j}#L "U`H" "kظ>lY-UUmGdjedq>!~5L21@/| U#v}GPtB&k>v]_W4O9Į$vql\]fګ,MيNhh b`M&83NU4S Eߚ,-LLll#cR+;*""E.U> "RVbaA@ML @7/#ZL.a?ӣ:cf&&B6s0> yy7V9ķ7 Q^FrRaREŊ<hPgC19E\]wH-x$kNQ7hFt|:=vj*&pSAwntYul njYpF'JJj֪5&P]7DJӦ}bj j-vIz`Wewϔ]"KS4FaP{}jaR^bZ"IBeA%(9E 4sZ\ltȈ$#އ bژvtxg.TI@uQs4xbNp3,*5%p\GF㝒\g!fqbj7I|E&t:ILŖtHyj`W/EN_L|Z4ˆ %v7eU_ض pR VG@_Y ƹ/&W#0X"Wx1(Rt~1/n _3/@ 2ShOVz HgKIy۔ܢnr,'x,V9<ʚ|_jQ72+쥛J .Q2NJ`spf^(]] О!ux)[1RAI DC ݛӗ5ΖnB_Zsqlܴן iIGHG@?fT @ (γ4&Sg?+Vs!FgK~2[e"ь-Wgֺ$&|,4Y2JQܐ[A@И=-g6xM8*kv"@: \ƅ|3bdG.pJ;m1ENSoOt0nl1$4j=Ӂj|xo Jl*%:R F|~97 g;LavxNxZ 7Lg?HlS6RR%n %{S;6-Hyi'Ktԁ,w`BRuHhK|_aog/) q8FH=<3 DZ1˃nw߃(R9:~";#3 ykb%IzgƽAw=B1۪+4菰THgos=/U9SPGO$[f]7c RN"**{<4󩿌%iߛ`+nol ^RXAwzS|H)Q,cGm8~{ee6rE/)ʇ~ %VU,Z~hwbH?Ky6]{W:*S61_;!壬mL2l->_Kiɤ9F WeO_c~K8GکoJoEt&(4T̀4G}!/|`:P2D\d9DާN8 B'i%Q:hk c)!A>xCZ0 {ܨnə+n'ʹ?ektn]t_8 A \q:?lu\N˒Tgdh;[К?N]WjW(~ ɐØϳL3PS K6__lv]D-rdg=.qkYrmFn2<ЅR4`ޕmkާ[gӇ\UFϿ olzN;h|^@O@;sU9%^b"IlQG8U9'?.t`L|tN>pr̽`DMg27kGÀP$԰&ZRf":Y*)"yNu M][D[@`g 54'A ܘŞ9Nm ,S~}}@(;)=)_vk\xΜb ,4om)]Ui)XVSk m2EUnc[գf3 tYݶud"Gdž.`ZZ>"-Rv,2TYCiZ^NSN>NJu 4<8oɎ %|K06%tS4STDFsF5#b I) )4iEojxpF#䴔7MopH YM t|8\i2i)LWo~j-|Z[RӨ6e絚sp(]n,:7cW ,9 mn9~Q+ ^CCt0C ̒M^XC,X#[6Ucz 5zr] !W20R%%:he'[~X\urfoEɝF]FC/;eܓG{ev)ZJnC$K-I8n࿋+.u^8-'RuʪɋG  i2~lV:u,9#4eahuarurƈV?.F(,>M&){Dϋ^ |DD^0^ԁP=a(Y *,!JG{lB3WiEzHE؋%j'-@'5Bv'FI5[9K!,y"`h-Fw-stzjmYۈ0)1YL"m5xm*y/.Ѵ[3 +CM #YE.9xe# Sk6<C)B {̧Su],>l %m!jq=w3&P|a/L:sG V)\_ (lq}fwmyu@#U߸N"SfJ\`ѓxeSѦU݇"2nl[!;̣[Ͱ\yn3xR3:IހAR@<ґEo?* n1A=C65T+}2wiH=eH>Vy&j1srPg9$X Ú4 \N6V@=d,S?2z6ֲTz!f5;RGyR{&W,Y@,@0üv;;yQG^wUZp^N T02Hl?ّ8+Qdz!=Sdq' )m 4ehtCן1B{v'I 8v! 5յbhp!=4΃ SjëYUa-"E\ǁɦD:3ꧨWO [!4CMjEMA.*"Ѝb_n\j6z OϩYiWm[T(bM TAm.\5RJ@LŌNҚ=4UNS0.0Q;5jhaL?(SK $[)/3w>E@j9޿80ud4:5aq[nx,ǃ CΟfJ$8"P :!!{>z?u)gL TQ=$RLu9ms|Cؓ5~`䛣-,G_K*D4JU;QͲ7FUH? oukMa<3'fW&.s[,e*Z%SG;tֽ=̩3R { N{)_[F+%﹤'"?5Z6kщ/{dYɿA3z4.w肉0?P ap&qo]@<+Qiϐֲ: "sA;e.~U (5Hr)oPPI"M;6Nӈ|RzO9vkK8juB1vxSɤE_ѡꁍt 5giN]z|踥V#~H?qxm(Gw~- x-L HÑkPl[uD\GzCg^c!#Lp*#/s5<s5 $dۯ \3 %sScˆyKSK8RPuG>#6Mmsdzi|'cr38UD2z""%Sb9>~YS3 ښsTCy$@4OwF.'%Q,xaLW^ؓ69Rlrx g`lKDCgI܇?g*/3 (C%ƽmT@c{S*yhuQv!3=6CDxqrm38=|tB*^[ѩCF#Adv UU +pH3!|}Xtw*$v:$V}hnٗ-?B_si2t)5#˶B-@!ywoH /em{p@YPe#D]!fnP_{(,nѬusǿER]lekHzV-T@ ZX.~6) R_|ak:zYA3Ltr,afEQL{;3Aχ$:2RҤ1ۥ sAiuu܅0Rpl!Œc9HI4pYs,\sߌ?gaPrh,fFdIjRJ]9XnP#(`sfc4tH,`tYlMU.)ʐ-Ģ`Yp"eQ<բΝqF"-S%bYBe8hS{sO+Q06ԥcerw2M+w"f1)@ً(t<\:}Z ?W.rfQD_$wy iز[XJ{mdUwHI i2YF{D3[(2}98Q=bMFmuѷI+ڄ9:`섏f=WjM r*q4]MIYЙi1(^]1'ӗwh{p@QStm[K_OERx9iBV$,Zjb,oƕU,w 3}zRDh2ݗo2&|7s&,U8KSs++sfPE6AZِ&6}3yPEԝFKYo+V^} (qĹ &3fs?8X[6 siB Zo*1☑dη5g'ԠL a0C-\]t')rJ)Fϊ~٨ۍF/i'(i@X X^ztivK^WP66_AZ譭 S~~<3FnO*te̪3Cnji}G۔ɿT-w WR(DW&Ţu3PJHAO~V׭>))X)ǾGb7Xtzc`uPkPpf4['|P/x0wgHF0M*ʛZYh4?sfUYu İNVO<>#% p^k=ՙc1b0`}K69VTG>PmRb'z5i ZBGjt) 1$&Ĕu^ 1y~2%dL~>M2ա+vǀ I,v0FzU-t ScgxyZ*JїJ,.dј#G!Yu+MwZѧ>{+ₑpxP&ۧ(>^QX8_P0/i[Cb=PNK9<^FP&k&&UmJLpπoSY2FmcCv;PL; vm^:_$_RF*Gmv49/bW$_vYif=$kX]YVneun88i`$Ä;L7aM~u`S$1Du^!}:w,N+ 0|>r\"WV.ܢ]GF.'wmX9#H JlL-'fЃ2Keիjt](/WtOb1OlIGdjn}iq<X,QWh:K awQ^B!V28,2c*+SOz[ C50M%,w'@G/c⫑#ULd,Pe' *Eܰno#\Xsx*0(&MY)u+}Jн,}T$' +W*dt@(= n a̼[@o'2"A1rn˱6=^,jH4ˉ©I$@Jr0f_):.ۀ2ޅIxI ׅBC}h<禺1&D:Wd N r@ Q8JչMrH׺ւ5ain E;(H򵦈bc҂ghr-KFP6]/ï*nTxt9li|C^i&G,e>NQW?Ud׾vM }46^s%<]$Sun*Q=Px,Cjզl d!ZS6Y@$Ͱ,S~Us7_:+ DӸMc 'c!XLLFK9OZ/sb8lgr>bQ|x#O 6R&KpSZvSTkJݡ)@NMc:u0Ɂ[hIu88Q&ϭ7imw_/+!^X܄򴝡E oc 7s8B?54lP%~7ߺ,Ѱ;~Eܒh.vDCPi[U@zqei·q`MN2C`c Lu:Iʯ ],eu4NpyZ<'' <;.p-[:?$pZ7W)q_|XR$xc~Πzn,e9o}YR`\p0ҹ,0 *9-0?F"? &`d!ji HEvzV.D'wkx Aw%u2`OOQl\…@i"4/[7¸|cP Vpv*^A#%R9%' >i(K9f;K8НTzޮ7 .wZ&Z +c u wڜ|"=*6ݲ:WJe%ykt@2aR1՚7?7MbuzqД,W"g"g:F^BߏPj#&w@\x&CXpsr~Pu#tœk5%pf*,@7"{SU+d~|F K=L$CʂۺL/Zh1q:T4%]m&KL\JyEZ\4ݾbÉ 3iejcaDvw&|Ee7 j>;fD`vЊ$'pamWȠ R᧙-imXʈ|Vw~gė>3 =!h@fU|I9*x2((>ʸJ+TpKۿWq*]xG{Nz=GY{E.텣fT 7%*:ܮfnڻ{oi7k+e녨)*㌗f"%BЂiIo^Hݿy r `yK(E i7<̰/=='Ď$Tѷ2Ɍj31]tfwh3_t`Dlll?JX׳C(&B^`PtxK粥bӀAҞsieL|: h4?::#ߚsm2RB0d9fD#2[fH~Op&9kkMCd9Oi˱uV&y>Xȯ.hM*d$ګ5VxVw@L{|.vHc7$$s,-͇bJ>ʒ#*yJ غ>D+4l|uhC[Ə~D GR`(cbNSԢBJ}@-BK5QAH+*.w0hw\~xV;DԺLy}Q"Ӄ Bi/=8=L CZj*]O6(AjȔ}gSP[sy$\JNskKJsL7:1jYkudצa ? Ye#N# ^@ gj ($'ٞb$,8;swөw~J TnBbߺwu'oD<̢iP4mcE4A*4%}~j[QM#{@ܩʠBj /_ |IL],P؜3F>8pYSJ;6\CІ[ aU6ݝd 5Xk?Oi̷iC~uM"} ZǸ8ÀJF 6G" ˶AevnD[s%nz!~g? ds8 lAKF8ki>gEP_ˍlԼoCN1J^Z7BؿU)@ʼn{ϙPgoQP+ 8V_x3ց^}ۆyJxj]˘S=!D/3Еg+w6)A2:}Fg92;n,7>qĬ33sRL,bĆ%MN?PM[-M^F98/(Y58{Pu Ni>A$@}/+^Ǻrj]:T5kUoFR.>GHP15F$V#4F?>A\6ܦfR&P:<wx L?է?[9"*MI.p4x%>VQe%2k>Lм0~X(@9f,mϚ̘˺H( GSC^Iʁo@/5^%5lF'j;LcI}ѹõp&"Szn$X%ηj.X\~hЙ>꣏KGWW+aYA43 bqOyEՀ=8D:(פֈ[&zkVE񺄷Fg\oS B[Q¶vK xNET!‚f[s'kΒIuilZ;FJ+HAز/\Rqn؂<)i, 0/8*z> h0`ռ}65?n^سMܹ+89_7dY`vŮEW1ČdRd@⒫H s$Bܵ_q?Cfc%Ufi*{"қ +9lB7^R5ſ`2JT7Eࢂ̠Qc篔r$B)p|qahUP֬ L׊8ݝD?lKm*Žw<@n WZÊwy I>D S<)4lxy|Bl+ A4,m^C'*#Od Fr {'΄p[`6srp6M/ݛ$NR6cP GX2sX3\$dzG7ZCcd\5>W&3sJ$`=V=RC= O=Jj"Q))P9buT è,:3r'ȧfmFhbx% ۈ\\xT0 ]]8ox4!.gkz@Qc v@eN4 T5YL9(ST#Od+5;Z ֫C%"]`xUO23ݺfl- Ůyrz%+FyhĈdс%6M, l]Mه!t8t5}FXvS_/ՌY zu s(#te(jj0"J>w7"#w\k&k08'Cu²t压Ϲ[ƶ230"@dQL<&Bݑ2Fn_}AmQ/%> >WWpMsypb?iQ}N)rA`!#=8m6"o0Ͳ.h6m{c\[i?x[/ V|:l y7B;);r_fsT\c5Cwtlit:_xY Ea5S!~NSz5W)qZCA?cՎau"yjk:Vj}|^ # 'w;E(~GhoCkŭvƋ["qzqL_e,R$ʊpcn6H"377Letqpl5Koj4ܟJYp$$+Q1ƒÒ_}nO PK02 V6OQ MHQpdF9΄&Zg/gv:-]pe#|nsGPM{ȑ*E׿(;|Ku%ͶԊ]֩z$5&EO* ŦvuZo͞ƕNڋ!(]'( W:'$Xy2YuX*TpxjٙI |Jy[<b%95RAV2UCbF [,qQ[<$E͏l屻!(z82K9KCA̟II{ZPyi4SkIG}K]Z웶W^R1+۽vX77h1Q-a:BydS`lY'&9*7EiJEU -UD7<|(|&[3Iɴ ̖!~H4Uwj@X u'!Xo 8OUPX35ݒp}iٻ,YTGMW}p7$U WO D+aCiRaл7 9]O}槴3vYs(@ _4]x Ķq-wceյJn4KDX&#/}"9U$PO[`jv9}!I ܸ*"hQ|hO4,8Zw(9dGX3]Qbu Tqqc0/+Oj\z/E:l@^z$f1$.ZBWp[~ޢQMfTO91'$ R/M1/!ϝS 0q1.S|X)ޒ7YHߢھFye}r mR+&Kȟlo9CH̻PB~v*r^a_~rH8BQ), 91;iS%nMjv.ǪZT[ DedBi%̥uVs ]'ݤMR>ZzrG.0J<ql ,TSM="3C,<1GesP1N ~yd#L;Xwk!bCMEP[ӦxASxF'4W`,XOwNZG7ԲEHUEu|_ə[a`"Һ+}B5žAS>'=u:Upi$5a>Y--QM9KFiw wo!\}FIW 7(1S~<Wj<ڔ<&H diub 2Su ew*&Jzf6 R8#K*{vHZ{4+~6 suh@+.{J P/NU'\P,J9Z5ލK^xTqAͣʰiX MGM g+lJ.:_6 =_,ߟjzlB_.ʍs  ah1$ 3wQq1 FI^ʣ'ҏ_oSd Ya@2vI/ֺSypȾ􄍀 ]6Hld/k] -3u^s0\=ԽӇBԗNJ -/8R5ͪ<4<2LҲuV׵( E8)7 \m,?cAGE)H;%NK eq}W ?_1ߢc h هZ2FͶ_G(K%Eͮ 9I"Ȧ4Ҏ@PBԋ!JbXW 8d%4lG)bBU_ڡb!w]UE0U]Yb$fcTZ)c ~adثwk|%>2xYhwZ{;yPo$>-%s+lmCE7s}@\Dh)"zX`, "Ԑ_6EZx"r2 &b!3ȿ;OI7e =$hPE4y^B1uCG@z鱽P{LL­B /Bu_Wb6oFΟb|cjaQFaسnWERa.͞J=$*Cn kȃ;Y3ҩSSexyQtL#5.?\3p M .$ϋOʌn$:J'mud19xΈS?!7NPR |hʛ5 ` b0>CbdFyp4h8jO \&lKY k~I%+;{WuU"Wo|g gvufNAMj#ĞW#E_'Et}@۞8>Y9uYXV֎n&g "OC I GeZ5+ ͛-P.A٧ʆxێh$K!by5܅ZJq\A*LFFD|ԈWj'] M4vmn-e{efL T' %o9ۇ])}#o] 2za"Wul_rnc6@R`z嚙.Ja#1//1%[BŮ0 b;Cr E^,P^~R7$A gPx-xھ Be\;R߶$U:F~rnLxnGťFt l7 (ᚽr\ry O.Fcu~PWD?aW^ .Ұ"xFԡA :4QԤrSc: QV+HC,`3ؕ[2c*6訾ahy8sߎz+opOhM}$:ŋ @=< L]"!rinj"\py*@'NBrϷ{nuHz}H TU=YZ 0wZ#ð~`0eOUPQƨޣeaN. 9`ۃ־n^ !KoE .']J%ж@% ֮NJ;}f!e+(nvamS{JpstMOA*Q£D4M΀ׄY+R]e_`.ctR'-5ϩj*(_$O $n#dNңjPYk81/5$gW"dZ@kHhwB@/S)k i'-'q45(s0PǽSmRWrR!T^7iR[pT|!p:PGrsk$eTqXWX=Zk W+j b%L$=+'dd1TIX=NB!|=_7Ў9 wf7a&!2q5WA#omvƄ|/ۡLXm6n -^ܘL4-&(;XKȇ|1l?QiiW%ڧWRǽ}.Dv(y_+>j0?VXOC9$MODTmu yށΊ-\/?p(@~>ȁ]Csw\)zsSw;]_:1Č)Pϒvv7yj=}bXZّ}!?kްph6&WqڥW<QœioTn=禑s;˰fsIt K56]a+' F!B)C EZzYk#i()vemba<97(]`:!8pe0&.SƻT@}`"0Z8$ Ϟ8/WT7#ᮬf]P  ckͤ݁]2W5n e *m,/es9_dŐ:cgAg惰@8f-@ V]rN%YBi!JZJx1?B: `xNN'|&T!U/B-z3OיgLg?5?P:2(3F'{a[4fMb-<1 'A`'~O`;ĂB>W+ /`b T{ԣc/L܈W,)h16#g u9ekc/Z'&*_rp(Dk:{:ni;W.joܣm}v$؜Ra @oY$ сհ-Ŕ?b66{krWu: Zy.<_1/ޮY.i `QCIvÄZ"YQ.ϡ?JYmPl|")$i/ζ쨎xXE@s?kb9ӗmY0M%:3F /sݢ=Y+|瓣žq.@pܼeEHBÁLz]Es0(<j5'79i pIW-va\Wgp NDtV}"m)k;pqK9M9rR.1}6: dV.`V;?[)XWSo +˰#8OMQE<=h/PEW=SRCud^sϋoҺX 3|DS֦G8o @0#pwm]'uQؑ˩TG)j;U^Ad☜Sl c6ycpO籵{2 ; C'q+3IwH0A 4w, ݉RiT[6<[ +^¶>kWO'TaǬ۽6mg;!gYIY=QyF2,c嚉>* ~IgxK#݅l}_KeƾБEaz]MLϻetS$:fo:'RoguuB `ntď8yu edkFbWֽ'Ϯ#>f>"N_9T?!#%kFIs?c&/[}ia7Hc˔zi)`1Jjfw\@GiiOp;}7 !4er9j,.eF:CW2+Π٥/ ~}F P/E bG1N~u<=v aBȏ=ŭ%qȱԫuOmm AC;Loo Lv*i{d^"m}%VժWVz\PdD`ׯYI KeLe:TBNt -ehb,GR47-7 ܆kӅv ͊$ P"Ѹ|7gKLV]YY*,''S@ 1Q)@@WS8EFx֦E}s0:4-0Ƶ!H԰Jϩ.BױLH7Io)`7>OB3gN! l+Qn/4?]R;%`|MmdK*myX39*5X'AhVunsO}bʹ`T`A81.ajw$"3dmoReT1aaKJʧ^Y"%ü,.VSZhxdgX&X=\:}&I0j~ɂIW^ȹVv7&\5V3f64姮Sлv|3]6*\:<圇btG+&f1QsF⡇#b+pmTޡ($XJE1}@ 8Ο>fUmRP"PP)~|Iѯԭ^.x#@iv$y ?Gpf 㤽ХczNPZ0<0˓"t6 xLǪ)PληYմ6hQ@D^#zEU@ { G"/;| 50ԵyӦB7> tޙΤ'>4d8o7U{/,#)?t[WMYS*a t| 0T *[2vrGGC=|dnJ/Uj|W6"lӟmQ-6#du?7 v I῟E _Cɬ6 v <[Sdk p TAD#qV+W/ sPig]YJd?V FP87R"S|+kx;~)F#0$'m9VgAT\@˲ Znm;dKKl_᠆& 2eO]bn05E=q;&${X5{HXt?:o\lI(K\cVggjo%rBX_'=VI7WK޶)X];UXgcȱ%ԩbaD}iYQga'kfSoJmײnz#n9F C #sL 3tAht32N;0MTKؔJrGy2>zWX __ >^`m>vMn8y߼*䀨JE:V4(cbp؉sU/hgOh֙(%V<Ҁ4P4g QCAmH*f95JΥ$3D8] Iu`[ox\N#oE`]QΗYa]LN70rEe$UdT*H¦ >fla_ G=sJܳ N优|؛zI.e["U5pT/0V7e='F_dVԵOb;0`/]N]Oʜ&Vg_i٥[">;[ =w>'H"*"Fou~7NWBeqf1.h$F dxz86D3Ơ{ Tu1xxӄm.Moxөs> v u9b E˾dH%el"aoIP2Q-| m+#hEl"\ĊAWAAx$[ck14ׁf0q[126v>+}Na]m>"'i Q$#3R<\k( ,|Aʀw~ ])iK$Lvj iI 1b0]pwq%X񆷅h w$}e+ADvA<9pmK)G0E޴qK0A+YwUi at&" R15{]JZχVVRy.H}kB֨*IeħWTgv>sK?wB.bt[ ԧA ⴽtdXҙjIlmk9c ܶwedМR2K X}8xh~֢ذt, B+8jT]m= Kw14P[zC0wTB2(#1X}Ɍth`bDO6!c 4Q41њבbÈjYʛ>rl0ATQX5w fv}5gEnG%^ɰ}3r~5)pL8`M,kV̧_f&m_(vÿd(&` _|)?:g]y& i}S,-뛰w~ΰ.&ʼn<љT1䫍E`qƼSt0ZE*bπch v^}LdȦ #7wOyUӪFL~ y,5)\M 야AA9eƹ޻o"!1?=0c*՟soďLjÚ=6BCd tmsK"崾 6!_+ΞW8L=v6#*M-sO$p~^7܌~0DhmK*Sf zyW1$JqEDߓ?s9VTg]q`Fb:2v#aخl@F0b p*nQ1h~̊ϕc͸Ɠgؐgwr;k>Bo$.S[^i<_%Vh:0Yf$pJz7?kU1GbEÓ͵FmY̮gk'!!G }A -9Kwz:s胁s晨Cd?^}=u ;yp6BYl_E.rgt KA6f 8`>yJc܄QմA\2lӬXI1E#hQ*_{R"*T"*n1 F=O6Oij4y|fk뉢pAoV'y{7$@0բJSdBA=6J:vű!JVnEu=Z|bŗEmAZb>)$T·S~ۿ#&{MY9 %LhloK"IT+$YJtZXTl3;IB7U ct ]%aQ7=x[ds 9Yk/8Pܢr%icT=_NMӒ^8ec6ٛ?AמUWi Ц)xR ]$!P3v8|Vl34 Z/p?swygz0џۆTth>)w痔ZYz/6n[H,x))p"QTcE옅4Nw$p-t.Lt,G]T2Oc?[Omx<>ϟF " 2?CҴep_3 $[eu |viWRrOVz=BQ@?'{Џ=7NUjcE!1"W>:c{:RfIi1+ !|>ji~fkS. d'abșW7*0`j `I 뵳$KHo9gB(D&.KMe.&g2{ܧgwmD5`mJ&]MDvQ vU|5SPkZj*AS7"ݖqV UyP'y`4}U03he3K?tVH"2DYjE`&͹De/XdTQ  *c~IL֛>=T+(`$.Xr+LHKV}5C7j3aH U)f v[HNcQ!W )eGQFQJd|GQpvG¶"h2Z΋,kd.]Ac~%p 7 %t5xKvwVw?/3شe^yg &$Ӹ;ni]g;pDrCS7D!U趁is='m 7 ŢE+b*':[NȚ B\ j }aĸrAoZ;9+S\Y0EzC6'mtW#l)N T@q4v>cq5(}*DmaVz7.}Ҵ)͚}܅c^PoPTn%oש﯁UJM.(ѹ>!q1Ј^v2V|t$2N ߊeJQȞKf\\th>& J ?qS[Sf'nTEr^pZP&h/p^^a3.joj Xb1 3M#莻0Fz5{ `Z5K$*i$DRNϷWdn)U<1/CeG`4];᯲opBt puQB*\30s!B\I  7BJt`䇃*ap %"H'WE!+B:<۳E3uS1:ʈ {P 8{q'Mu.,aJ<3}o+EjxXe+xKiaP/,{K9(+$@s4ֆ,/rQB1<,Z`?մ@ ɐ@:3,.OE1>wEWCz)'x?+>02[Ad~MLv-2.XAs$QG哤0͋F_dE6o3㋉Ms{z P F soְ3宜moh3 /C*,~qs &ANkh6JOII~ѫ&oMy1Q;{c +3J$vf ykb~&R}FT0Sk(2mB)$m9SA}'˃'h+]r^Ci0c愐3 s"n?LM4DDv{1EpDJŅ1&)uSc >Ѳ:u }^wH煠Qsɦvcî\iJnG8lذbFw3fp mdx"zd$("N TW`!iߡ$gzPs6۳6#?KcIeB uv=5\:Ù-'<™ע =)4>O !aΥuDU1K(5u]ί=)[{dH|þr2Ngo:%hDӸ}F9Yݘ^ct-Wwhe6Zb*wmΘVTaEDdr<2rJك P 9~C]OFP7TӞIOk*jӊ֤e&"6w { #ēlXNt?$xmYC AuJ' 3yf`D&< ]N ~bX暿/! \@ԍ[7G쥢Bhh_5Oc62h=j޿,-iȒ!?nNm|J:kH BJ^TC[jQb<7)%Uox&eɉv4$Sm m|ŎBZ2qtiks}'}J707zhȥxC@r>893 >98*̈·)7Fn$,:-r 6KٹPNmrw/Iu ]4b;e2NЁe U[<9m97UB- |/,c% s+C ѹh?w;Q!Q(zRT<4y.%/8c6q4ހG|/:ހjwXʪP(B$:Q1t)HTSr˛~/!1sqZ{r &b޸92m~n3 SlXʬK%6PwYAMӃ#ՙ6ΊHy`W) En LBW. lhy jz.\1([$Tw`t^ߎח ^ae4OcgX}`TO>qd㖃E2pW`gРb+~x;|`S XLo+q.8iֶK\us:ߛZD1C֒CIOpCRk 9ȓg_-ҊxuƢz<܄ɸ)#Z3{,i(/Oֈg1Пu,y0I[>t梣Il[т:Lh ( ZEFAi#O'^c苬iTN\'È8ʗ$U{-ÇUFb'Ao6,rW4f摶d7s S߸N+ tA֓/D!";җ*ZBiӎ?T2Ę>_E|(iWh- u7Q vdcy*_ ٰOxbvkLZe)K$~b<ô=o,ҥsrR\ta 7N6r6(kqܥ5 ,v+"Dg6B,E 7,G&>ʻz<6f! KZ Gݟ:` ;"}G=JTOtCss+YyE<"M>٥Qp)Ho/^cLD+8$0O6d`+l%&0Y5sE۱| {'alO|E<:_O{,7fp#Op *kjcrǾڵftd SMLP&M,/ ? g@']m82AIrN> U6wؽ ~{ޱ6_amerʜ9c"}5Yq&lvވOyoTm➛Sc#bxK೔:", :L_}:1E,̸Ό _>t&oRzgcx9TwB(;w#ҜM徕c͈p0|ioܢs}'F@ޭgNSqG7Y(5I km6G}EjpV@]V&S h:Vݹˢo! RR*Q`zk]07/(ߡQK ;- k lZ L^WKt(@-_ /1Ζ@6T~f#O8igņ2XWmB 'tIF%d=ƪÈ_'gbX9oڡgWoÅJKpa¥Z]uD|vFr|XK∻A 3, %>YtGt";< pK`q,`+.O? R |orKĴ<,3 2fz~yN0FvݴyyZe3n,1_-ބL4;9dtAvN̻MeƱ)n| {Sf! '+`Isb ^4i^~g&[IZ!=Pت4R0~M;ۚ)S{LppUB R#N 1rt`n*miD0NM8;bwu4 W5ђ:372D՚ρvQfy`g҅6gY:ƆZcB&>]~:4pߐ^:@*&d:BPG2(uJ4iSRy}6+YC$ 8Z<+ 32 Ci8|ĪitlpHGmϠ}=^3"?x2@θk{x(m1bk)bm][l/QV4LOzF*SQ)6%1+b`Ղ1ǁoۛ$`e`o}Fp|k1`+v8ZzC`֎۴(CdF17#V6u˨6H f#C*g  1Uڈ8ڽ' &X'm`Fmy}= "R ?kpI' ;Sch|'#M+u #LtmLvypb`13*HXSq-|Q 6k, ׳bO?}zZ\De=[l~I ;P B e"ztDzڨVx<@nE;IZNΜ _1Z?%˗F[& 0=sߧ<ү Ƞyy1q)ƣ+ԷfB38HV|@D]RV`(;#2}ζǖhxyGE a^RvKr[\6_]|gCC1 `I߇.=qFh;[BDH#Lw< n4d; pp\ In jQ;|nr" & TE X֧rxƛxff;yay{Om9)(DiÂvZצvž*/pÀB+iR^TȽb"| }DkȮs 斃):>em[ G#MΊl"@s`/~(ȨLB Yk{yAފDmEO%,ђ1" _Y$ |ӕuyՔ[1Ti>?ovn*@M )"l~eEkFێ%8eͯ׈uB҃A:R; 0Tc~{v:t\n[ш{ej6n\Š ۂ3 " J*^4Šɚ)T9$̾8=w ћE/`l,KogjB;>6, J X"c pۼxۂ$ vYCS|"WB6ACj?լ`G֝ }Ofe.~@|V4g2 ?]b6h O|%Dwɡ_@)fEeDfCgل (+xd}6Q.^LWie{@[wV_5@ Zu%F‡E`A&}jր"*vȋȗ<+\/[F&(L2"|Fa7!kR zrVg*?LBWGX1ܪu}!af4>MVM;86^+䐚2}P zU?P~hy/~Ȟ`ɤxP" T UVY@*c")1 Y6ylf7gcu+RyE41A*t.*4pvIxGR3?՛ <rlMTiL k|QG;7ܔn a58svޘd6O*6zzX#B_Pv/BsA, uܪnl:tbvFsj ?,.gw"m'x uvT%;9@aLlB\I+ɖ;;R'}ߚn6?iE;Հ3Vba((`Mg3%/[LE #L l@8mY| gƊchSJ=!)sΰGh.:w Vr=ؖۦ4[uٵU9&QЦ}ì 08;+F!d|޺@U pJ]/S'\} U|}gւi?cu(YH}3o> wɷFI hC$Р)eV$HɣNǥN S(?QUY9Do5=w vH#m>%KЙ(`*臐Ua9,­3Υ/+Ar!DE qh.)U\]}Tv]G-XYȣn0a  p}/g-[`vBs;^I)ت<6ox",( U*c/B=a&JT&ô)xZP=xzQ4<&%ۦaWQ;ڀ `ŧ“iQDB/Ǐ,<:th_$_ 1C@'X2U\Z7֯i3%Y5tVKMݐ׏Gqh^q9. y9"- G}+=4v3QNn*N'u/Ϯ[x7ܪb,UQYtїCr봾 tp:z:.HRzYB87Zy2YR1̵Uf(V/ߕ}֏fFo_]Q*Ucq(N$fqѠZ~;@JECQu+p @k|L r])@t$vr`mTn8X0X U߇v'c9>sgW/etv߹X B2@¦}&8}A(.;*}ߴG%Т+_Kǿq6a?T4NMk2# 9u)NXigƮ1yNhx ɮ  QՖ K,%i%uTޯ{ϰ/̃JRR!|j職KH5lmq̨:촱"?" m'c``rLodDlv"sӁʹDsg:G2\eh#iV*΃eC׶508g(^SUFNh0MtBX`3P,$wrtoEBsyGFFב%M\BSg QJ^+ U=[y|u^Iػ`$":#sk il-3Hd?jhz) QěV:w8|r h#?X Mw΁|hyv^@SxRߖ+):&"o|]R \V1`0);/z"),A- 0ʜֵ#.+CsHP!Ƀ1$L~Q % ԤJ~6ǿp(e 䈊Ir`bIϴD~XHAiW fXWH;ָQRZ2]jU@1ʞ_?v!(Hև7Er`? 0Y[!<HN@ؚ74IZ5 ,I/4]?MMluf7>"8P1LgIJM",]֓n dU@ D5#vaCEᣊeHmW ҕ2w 7XJ},;/GžumnȦjsƴI~Ƨ)!wMW3 *e x pl#Q6cP%zi ' ;x3>hZ$u4]k[Hw ĕK+ LѼUhӏgBM/7y(f- àflMhlzWF15@ L?zGU "JMPd)"J*1p,zlmf-u}a>-qߣCiĉܡz<ō?iDոuܶtgk@{*w$]3@V;X#ZwW`s|?tMjRFI7, #.YBMTxb}D飌Y%{>$1@ :E哦g"ҺS'>}?98E=q?X -^p;>552i+;&l6hMiWo ֻ_`p+}"yY`U`\t'_-\*{\K|WS!B)(ԭ1cKU\0F͎0m,ŵ&81Y7[2TNsM\NE35g"9L)V vLE T; [@8AS}]1`nk_jPTL 9FW&Yq'[c2B3 V{r> %՛_:'}n4]+yUC7T;eap]t[lz5\9)]4 +kO`WϔDv{s}JQ!WHnU(6MVc."lh*g]9 t7ܻdV<]1W B'^ь\4%X A_-Jl.RL>O($..s+WO&{2Z ) iJ͌!^f;W)fc}8噰miʴL i˟NU\".e҆4UdOۃR/ѽP0pAVRV̓;5m0 J1]ұa~*dQxBj sZ]Թj3Y!)Me]8$ʵO DukuX]zE9J miX{KU],P;BÒT "9)7\N;$*j$DmFط"3B&^n UÔ`stvF4h wO<1f uDZf;̅,@e[K aNޮF |޽W9pÙR#B]/@u mu|Ҍ)r:Y;|*7r^{UՓj ͧSŀK Fn6x_|[F\悵W_uwy #d5rϱܼOLy3_g\޳d3yuɡr7EֈcOts@ Od{m;9HHhXHS3wiL-rҧq ;ByݫN3[Eg̭$6(C[vRS z2B<'g`(T 82͢S ;nO?%ӝ@%C:pu.~Jo 5EQk\M d{%WW >&ICCޥaJe%zfE4HXbK_CnDtVa}0x"u`f!ܘ+3N%[5CvS7.RTaaLx"oɪ#ƣE.t=$ff0## V;KI>9݃刔~S&O>Gw!Ri30T:F?f/$ϴn*,(@]U%(<$a}ڛBVj3-NY{pT-cV&opr7CKN"PLe5C&D@cXm*gJl|aoSUl,H)և43R5B -ق E6MAWƴ _+>΀2@2d⬛pU5xr?U."9]%4FՂ3>9suP2MDt> :kM|Hr*mcX(ʶӵ#HL N8h'RjU^ L,c"AKye2Uv7Nz!kc;h~-Oh¼y"alZ_#@ 2~. FJd"Ch"j@isTٔ8O1y-Kնk4 ( ]4 U2M{W1 ;srJĴ VuAz&bMjTb(P?$v޶{{k@'-*Ls5xb̒l*[ V!5&=7+TiqȚ fpzDŽ<_pPU?%B:^!(miIT9cB X_O#c4aяgܼ:9@g!s Ώ .EA1Cd&xBnb-HHu 2/,gN|(6B;D9E5z;ϳW_xHƄ-89։-.I$RJN{q귷FZ6]/ t*ttb!CVqdƨZ..Ē U0f*Ry FhׂNgqYB]\$VSm{8S_זWvS,L2z"oi~'5> [?|pt];ey|Þꥵ!7ſ6z`EeBsHR:?`rt;.|4 "խx"XHߖDްx (-W751/oTk@e`!  ٿ<}toR܏Ωxm1%l;J.4*a?\0 u"}0F 'ثJOvo$$Oɹ}9z( ӞY79wmAW-\Ⱦ5P;K88;̷2.;2{k`Vܦ7 M?lr3Nhyִ]Ij>~ŽB~&Ҭ!hbdW] b7;VR~ \r{jaegddT´ƫ0N=;"s}aԠ;-/rkM%/dm/z'Ӄk+;[?nҲI»鹡~8u]S-YL :R'dz='}'.q1ԧ٬ /=+~Qn!Bvڭ{]*,k7in{ƻS ëF!8(pF^ALAU‹˪:Kx5(=xy}b|0[&IFP՝;`n];əTXk/2uv^L8 N]Ѣ|PHypgEHؼm"_s)v}"PmyKOԖAV3A+XDk,NV! Wwo[mx^D^mև 4sP%\U~l*8poQ;Seܞ)S.+Jg=opl\+YIv7!9y0flfx?O%lxCqQ?'XܰoȂMn~솰X:{n?qP\*Z3d T$%>U$Cz ?!}+7馑uG 9+fPՇ6GeX-Nq*y|mui>?$s #LP1gS`}0<՞KL03Jgw7DE wh[^{E2|ɿՙP|<-+/b~is6,dxѨ78>0-"c_Nlv8tL玣GW 2#O2 6ZƁ7: S L JyD(aաo5ɫǁ/r[Vr)JtkJ 8f~P80.k|< pIr=;2J#SHh2g]7v1Y2}\h xa1n69"aTדW=-٨X6e8P=.t@=j[ N#NA*w'] ]@49RүR s#;Fn¹xyrDe0..ِQ]pBǧqRt0SƹnBC\7>.<؉d s_^:{|0~rx)<ߩl;C'['7 S ``%cI;pb|އ×+IǓS7}oJBك+X@?6 >\tLS)_/5|>;`B 3] `C@kbM nKn \)r<6$C'ǒA'=ӌNAITg{d`TB3l[]Ŵ|9@d ep ǵS?< C@oo׊#'8cDZQ"FgX뚮\R<;kyv)"\ƁiY]j FSj nVpPXs@ܩ~޻RO L5LVj}KbRIh11{l]U@۸|?b-]m⩺q m-DhG,P-!JӬw!ae ]Ȥ[.S؂ߘkSG0{zJQs+qp"yukkR"k ,HgSX`Q|-nTK/OB.4vPk),vlM/:}Q@hr?㏯%]{]L-`,H~jB[zc`qgB^<vjzJ>>y2MuPk!U y&񓏐J<|q'5㭍:KEj"ߟm[SU(!<[jY+­ud12n?k7]!X?!'NvHYјŲ*)|`tⰠuٷypr_J M1;ϊ۴,˸D$=fXОrcno^lwnʣ/ m&gy}3(A%Dnt Wؕo [܈ln+$T mS6dž25//5@;g< )}[8[ůֿIb~1cM(!\>Pu [6 ăvVo!w ̪>.aZu5_/-]*/k8GLI&u51r ؑ!{W5*>8= aAVJ>)4D8mG doaT1Lu'z*[7g_L޳ ?P?QIO.cl)SGcaOpJ,&>9Pç kAȢ}mO\w1ӿ7)ndƌu]if]?+U:P9!}3eEkpAհ \M>AW.ǯJb2s~LW^, 9?#ƾln *A~yQEBa9{66Fi_kV40D.w, ]brySyl1)nՍ2B%=52]\8V ;@Z;{?l Eגˁm!L :7o6d4M aƕVǕ 'TNNq)au1+&e|T8t:uFΡ=)\SyEY䭛E2N<0[M46Bc#O^\KI<Ha;^ss1A# |H> ljCʱ%)-e^_ɨX+N)VIG@H( p~2j^?EK>#5w\?+mq?n2Z^cб_06̩jo]UU]Xy'lזUn.kB% :J`> <\l;oIMmgܝ[/=djy{AI/}4)j}yDIdʶ@p*=I~;c8 1my/f IN@^2c,;5u#0XMfdgUafmvIЄQ9 f=BBe[R%{ro$}EyÑk]) n)6Z0<yGt{0bU@kfUw^~)\ǔJiI3s]p/UHlM)۽oL}N"FߑeaNM.A66˱J8೓.[[ 0.~ 9T|hs |[^J2m/$S,WW&ž٣i6+CWHɁze/k;!R,vwV&v嶷 `v Y.Ӟꆏ$lCG@ƂXkr8U $pY:1N9(&7aTR1HSlx`ܭHXwT-g0Bʐ^:G><=).@!KvVdٻ[ͯ‹0VG=ABїr|H%U ̉1SOMǠ5w[ .g ^-4EQ5AJ dYsO\m*Bp.ң5 t]v-s;1NJ^&@':ĸgĄYWey.cР+2]ckq%nR1uiпĴhEǦCSn[s x:-im*ew RZY%.j̟:foD/R V`ЁSݟE/_{%G{p{=zb7}qO~ apІD 4 8:X"[Di/_nf(JlwV;m].D$} 7^%WIteU|>^lUT.a٦z󿎽}t^rӳIeG@,ۑo`[߃wVn?((icC8fsDs> 6@ǟZMP-!,h HTh:f/i>3 Xbd ; (vn9v$&l up?LxEvM?bP(RCY4f\׃*+@_iP]qZ 8]9Ejeؒg8>Г]_a;8+0ʤ,J*fB%GτVF\{>IêLL?tF>b*i:[*_VR8vn&H3i# 5lne}e咚ned6ujF'Nĺ9e t{a?N&Ynr9iKeޥ1V( ߤ-jh!&VVhCivz, 4LGEp$_΅SF>Մ(Wy-^zޖ5sa)[ɼ|eVON.V7G <14H%6V`:1CL^1V9@>W%__XvzjP --|⬈뇠ϛpڵ1tߙV8D"ɇZ9Skhᙀ Ew(Iۜ ԡc+D=RjfV$S–/i[(G[4G|pY\Fg!wƻL7SC]FƵt؂ݫlQ,EkVl V %1AɘWBj>j\ِ)os摞LoJmyF\P}1DqǯyE*NXPA=x .gղ`[u0A,FV+qOŘ3פhԂ i[ _Ŝp 9%{3pr!&8|O:Y:ׯG3aoHl3]F@o[޽MF/T']ϫmٵ#39aK`ʱsrj\1nGߓޢ$mo5x\}dZJcF!s&:=5 'mڊ[nQ"WɸgVP(# صi!mJa`_M,Jp%pıoI&B@+g|tWrt9)톸ES/\ }[rʢEDƏߓRFWyMxb،&3Ii:? ÇfvU:W%_{bNwvJv%7+LEf$"ADCCIC_R_ iW*8+ÿ Cu?\~ZogKGj\*~d@?ǵUpm?d /Yi=heozOowX :]!HAlO1Z1ޏO]Oig)IrC? eQϱ[}[_JQyhXדZ_zF ttay(,Rz5CW B}%S#i 'TO]O"{G !G=̹6.5 P^pC! wf[ԃҡMW4IN#>G|X #oDj2åRlwY̳U&yp /yƳy#şsݸ VK[Ӂ?W݃ s!sCgaq3{UKi@*)7crmk8S)aĨ-B}ic7̐(qVB1 n2CB ߼DcIn!665Klc V7i-!)D4|53%x-[$=obZ%BPg*͡b/)dȼ D̕|"|*@ԯ?aIP>^JFlq{p~WSNM]г7Mp(8W{U6)ykLK")Eq:}S q-)\RZg(ZE R а/J0u'L$:"\ BH^G^|ag`s.wVA[HRsDu+w nhEѧ"''[0n~\?"i +2$]E$o+A''t)ʠ cf}אɷiVnJbb{FHo4'[ DL;Lq6^Dx dXuL³RIbIVw-r6RZN/WR15|wz#D!>oJ7 ݅2|CHEilB *Lg+^y3bcU]p=6Y;/M:rQ4)/$` p\IJ1:ɭ9,xZu%+58Hp*qv |֎汯YQ 2X2iFWՂB[CȐ,~F>EvmyS1vNjb2P* vH`Mְm@4ʸ'5_?hJ}q?qDiDV8eCGks.y `aYu2-w |GZ|5g孟{~urBۭCވ^1 t+{& ,"-e>ٮS} `E>3&i¯T7Gsh1zA!yإN^tcbJ.Zژ_$P̏#T~lX@OU盷J t+p'0 (2ڼOd$/_a+[^x"̿GCl>Ŝ>C7]LE/<%aS:(TlqE=vǠyC&5\|MkwQj>7sş+/P2$t3(D9=rIPzX IϽЗKJWq9K-M%!lSMݘEEwgT4"z }Qͦ<+|sJB_?_~rJqAҌ}l C (=m isJ~-Imd3zT%GA(<.@^]Vש| ko_te+(F;A&;0@@87+`b`v㣻 A.%1_]`-q0)چ&c1nF?i-30oNm1N@eI؇ng  k _ؖA̸)sNpV`,tYg)I mgV{l/HP[GiJ^aH*:ƥ9ꆦrΟ:ÈvT0žZ'\*ں`Ha9ޞu*B8N$v'ү.^q s*{Al&*u/*Ї0%\8j?sIPc` :|zS~"o%?p r2֏3M8LF }GGٟ,dqӈ8G(L4Qor[4'2S9v Q&WK O,&ħAo|5n҄eo56^LF1h^R\0$Jwog<4nfc-"ͿZkzSXGgW|Çfǭ+$#c"L!he -{~ A_\y?wע2/*8 B(#8euwceCJ_fLJJ{~=v{u؟6y6/*&="eFTbd?BǃEey'ztMZȄ_8̝9Ol)JK&C7v TG`.tz.GR9K]]GBQuvsBc =T$~Hg7#hDn"u #4o9-`>j|F$-0,jnQSuW (/0xE䧫.]h>x!"w< dXΙ|ʘȿrZl̩8@!8/L̠f.ȅѼmhNiȍ9{y?[p;F8z,c-SkjALfҘ-YJkY[oL)p8n<9~ϒ7;Wf=՝C Z%}E",)CO @$q{ li9a %b2`nbˈSZ'6M,w.v&%>>zV}ؼz{m.襤u{Nt8bG𒍔Rc Ρ; d^3D\sRX{ŢrrlUn qupfPV%,}[ܡq͡j];᯻xCVHT]6Mh6H21!I/`lBIzyBUlJEFVۛХ@{Q6"Gq5o͸6zPNmH ÿ1)i5ߜ#qp,~Ksų30?Hwh{HmWUb1_ď%̊v6:\(kCC{FRSF>OcGCv"Vy){u*̌t 8 } kuO Ev I $Ôw$@pbv}dH0"K"<њ]e}WD[{miBZtW Péy/ 72rN R-[G?McY4U+P4藺: //#ՐzP1lT =s'9R>ituAPJ{;29y&|]nQy!'gxlfaKP *T6|I{2C2^Mw·Z̮aTSn0^7cIȬ [UeVG2\gǹQK8.n'y߆*n0>zPVJx4?тb6ֲZGdN4OWJ;K{PW*w ,ukW V9Q֛; uFp$H/uUM1Lh]W'Fymu@C7NFZE7-{V 񑓅I:f7M29Z_A{(1EaX=FMF"B?E,>zx^Կi}{]?9Л}0X#QζkGe.oGy𬙐Qܷ76eΈ&TY ~ G5"N/^^ (X$I\0$ Ey S$}xHG$w<[{ϊ> 逸"h>M";zlȎEjBWQ_akIWZJC@s[g SNBsP|>=+@=~AJ+:J <:Ki8+ʬq?LڎDݾ iw]/Z:zMr%`. {5Euo=z_~Ј-$Ҧݠ$F?:eNͣ(6qMJ0%@MeGDpɅGڜˀ?W"萤PH.o`G:'!c, E]\mJMn]!PUAxslo+&Ȅ8sJwsRuIuUmUYF/ty$Z!OU*)B(ϴxYZ9 &*ȲH\:Kpjp:3(!OƎ,~})Fk'pfT^SA%D1Zȍɝ= p{ܣSR|gœ>R|U)9Vhc!4_M6IpL Du1]!tH3 gd{!- m|K[,P9d=XaW+%}fc;x_c 7"&X:>NdjKs|dRDXL4 0_AL)T;b0]?ʯgkFF?"UE Us.=E@ s` Yy/$L 6w9v_\!o7U{-uw8` ҳ=qm8|t֍Xc75 <:e[*Ԩq٢ v 윅(1 "N l@mηv:`S:Qř(.tjM"geU Vd{;OCrTXd+y9[]J5EiFqjᚖnֈ̅ x6*rV4V?Ϫ<;p/k#na7^6LfTS.F壢WVL7Ohr(1/NgaU}P e[1?!LIe4'iX  7,^0I=a2R!Ql=.W jU"nl9(˘\*' %d5 l>fV7DˣT]9sTlK-oF+ĎkH*C"Qbkj,5V0hrY{å IIzCJzf !0޵Nu ~-!\t0Q[T^hHuW5'ǹx_Zx4m&sh f!qhbJ@x.-c5F?g9*FNtVPz&Z m;^a)@wCpc0!3q1>>$}Ugj\O61{{1*g&⻕~F>V*զ6b@]k]M=nΡSiHwS)ߕN_*]jjtrG|4 dUEiyo"JjID뗦CZЛ OBxZwW=ى]1e6 -9Զ! ߱^)|4/jC Jxk୓/n>.d7' .Te^[hVwtpjD7_QrUQu1 Y椄s#^& 7v_nsݩ*M۬L4XS=ҍ=+v,PPȻ>d^j}id-ܠGT W ڒَ pQZ4qpۯ 4N =Nd IJ=* nFg҃ 1e2,&FUPʧWpJ, Wb;pt3'C(Obp)XZMW}9=+/KzJ p:9X[|`jO` OjI/@WynR"2AKb o2H嘶Kî>@n hԎYOL𳮄Dʊ!dkꏞ&`. 4t(M ?B:]*z"^Vysf}"Ik=!(+ NJ%jav3z*7Y" 6cdSMK%CPZTTY1DsX) |ǍPj7y4l qSZq+s&gR<<.'wϑu]S[KmspEfqewRH+~gGd/=i#dƉY:tcx2+qi^a$[M\Y=HK2]d^;La]GRivJE"ZC*UexoȦvWxqQ*N`}S攒"iS jNr>vaf8')Q؂Cm&&PFbS<_AS Ao$7V-X$7ϮŸi4-g.GT/Z 8 P zIՎay|s%@73l~oo_oWA̝L`6=f. 揳OB)puY1D0W;$Ps U#2%BKR2p sgGJ:sGDۼ>@KݞiEbR%"`=URkD8K]v859 4yh <'ǃToUwm֯޳ZnE*lg~ny+:i|6 5M4}1ܷŵ)Nː.@:^WV=a)%>ambz$Thtzl .,9lkE̋e9(E#ۍ~b%.@׳ iZ;R]moܛ+qyxé]#]"^ U'^]LLWx(o8<6+~U3&6Si@DcE`Sþ 7XZFHp*ʼ."9M/`Ui4E%W|܅OX V0yob*: MJ].v#vRwз[5GVc}1'W_U /$rȍr Vy˒tܡ\g'ɺ)rP捻er:]A_T!{?9x ;"ϿQf6DߺB` ޭ]lG`;#+ݼF5kHMTVXΈ៊:%rp[pp޻ *j߄Ec1BMuhn+Rq |9S#Z~< =azGRS˪ؾuG [m'zPP !YZ]A0iܛR]QB֐YLV֍?ǎ~γ̕jɮܜR>,݌M#,ZiSnw%Bڼl;cҠX2Sy 4Ǥbf@Oc 08nPIܫZcY!{` ~,(J[kCR,5Qo):95::JMOS{=#|T+3*iHwFt2~б!(a G{toX|2֧Oj.?CIB11T\kpYƕ$Yt.M`b*aG~;3PT"ZkQ~O.JGĤY0hݪpO\Wh~yOѢoqՀߚۇm5$K/)v3U[El s:8?P|TG:޶68y`\ˡerCGLgԕldWkZA[|1nsrY7$ dauU1gW7Eb5Zw)¢g$ZwHyD]'_ӘMzGpxNkP@[ܤFIkS(-$zXDP|Ok[@ 깵C+4^$CcWd+Xv(Z7qWHJ._mJ5 r#G@b89Ur> ! ' ( QA!KO|M\܍l#gbag|AfGוxq^Qۉ/4nl% ҟ]f: ݋S>3:Wh_a1\NV7([HFfG{8Nl߇ZZf[|;91}~Κ\i|u:j۝R=sj\t<8+w=(O"]-V,*RPC^n{O~ (70EPA_bNn-Fm=b\G﹝~ krVkC_"+7Mw7ϘC0`ݽWUвH޼Ge;4jY2 re>m&rI6[n^ڷ d(d4 `B'ޞqCi\i\ çS˭_ųy~ ')X]ta4UFԒ§E=JgaGLzt(CYkl/|ϕ@h&D{i.Ez?JO3FL GghJ0gwyƩ.Ttalw'wvN`+vC')VES=.C\P? v `9 bόNGs5 4ԓ#C] d 3{KS\>&p,o[nZ\y y\PlJ+TH9ݟjT#;2(BmU8aW&I`1S|:nc NdZ1²c+wb)q/غV۵?P?d>(B/^sߒjľm {k~8 /s_-TU l~}GkHFomq !#vq6d_`eP#wb߷n1:&I=bh*װT`q|.bz [[ ZmLvc5PJo?lBJ+knqdA'WES$iMT -ݻ|"+nk2p)T;s8:GBYg t LVy. FuyAſIRih^yNe)Oop֔}p"AcJwGu*(}8>CZ07wm!Dvƅډש|W%"f @Sﲑ/\\HZIEz@p8b'd6˒[[KR-`JcIk6GzYV, ص)Mo,óL/f8ۀ vp'AD{7?_@&SWz9e!NߤڳeT~ q!oYri_)U 5]}4˙NjѴVW&x j:#Oj9Ҷ!(aʵn43*>U/~QAԂ +IcTσ YEo<ژ 3d5]>N*0Fgszi_̜sB`H%FOEqs(!ybTx8xqm+b ؐpE&#E I&$kC[iqC]T3L+RD;5Q=,c¦ ^ =*xr^g=lC l^%땉k=7+RZP9#@Mi;8aDePˆѢ_egS餂K@qI\L2E7Jm)핸kte(x8s1ixmxͺlIqdd:A!ZӍuҴU*L y#˻e6%Z .%I^ @5;T>{|ǜX"!m̬~7Mo w'x劝[I -6K`asDcnGt,@TC`-&{qP Ŗc1XrvGҍF^q.-$ ˉ3iP-J̅Sf [Ap]fF0\~>ʁ Q=~ x Rmȍ͢<$~{<8OMz2l{4nzz$.GV˳&oV}覧"P/fpG9Կ. :lb~!/QTqCe,uۦX .~W{e~~>iEf>p*\cAtGFwYZ+)@,#6P,RiT;@k=XkñQOKoH% РDQZDcd3ā#~H^28G:jN|tyB?tn ܽݱBWAL8pշ1>$4 4~kL7Ӻ+@|P vɌ ϛ+ڣSU{=cڦ*y]zގAAFE)-3`)Ε ۀR{#5Ţ`YˡFa{G% "ֽ3Ań޾JVڔu,,89e,G`A2<0u\I((TaĒXO6!M'縷[>)ʧ[w%EvD e}*WJbब|d9Ic'D*:,Oukz1^g@s7_M l$s&Q -:\P#`nte /]^Lx͌)=}mt1~@;>, \YD˜LҮzvZTPHٟNN.GǩH\N C˼2t Ɠ8 -mA D6] 1;g̑{caۭ^S+vn=bn KQ"S'J۹z!^-w^u'쥼7ZFUջ3՛^X0~xQCjޕD!~#[N0q* RcL4UbF(0LT&s}d{_ÑWcP*6Yz2a3W/#JXSrQ[w;^VG.q&heB갧oηNMeM_Bj>3A%`K_A؛x)me*yjѯ=`Л0 C]=h35"z!u/f {KMhdLcFI.Oi (eo4qs;.ӎ׈ *GS:!{7:-Fm*$U;v*FѝgVjORbYxXr7GĆMzQ14-q -q'gxPGWWʾy]0>=R$" @LI$HpNT0 Doa޽vПPriW?'+ GLh͒WφNd5Բ.ʺ&'.IϪ팜"LuŀFdvz*'+&@~3+#j,qMzL&9@TZ2Mڲ*ZI!7߅W3—j̵vGUOF ?/J-<i++0oI,%2ױaHa>SiT>>1 !d&{\<ġc`*px_1*aL2úJ 1ib@ VԲ(P,'fQZ}:`t3b&^(#=]9 _NoouG3hhjW+23)2E gU~WaScިVVgYCÜjrL]= Jl9CBZV{LK܁x?~Z _a^ g t; lgW\:(K߱5tNw"PT N} bA0D"~Uݐt,&&?f{AP=Ljz;>P)&W?lN[#Ska[*Fq&χ>JOV;4^?-x|P`{rHd}RKVȞ_?#?,Zu8jN#\v4Mx6NqkoMAK]bO#Me1gob+`GO}ȢF,<52٩ GCE5I\ g:P&Lp*sGğO[xҶ!zaШs}身g]l`͗^#`qN/JC01H`-.saܝgW+vڄi 1S5=1mV3;V~ȑ'L"|O'ht\G0oks}@tmT+QBdilbܱ R ìѐ L\XY`ԸdAd ۗЈyL2@V3y( =7.t l떄#D:jwlnOeMST!V$'L%rRuQ-Sf~AY&UXĀ QߍEV?fr_폯ř|i, }A[E35øgۿ1?&"e3#k' y̶]^;U~d!A'0AmFMt-'Q D@sa:]S4exH}WwtR]ЌTzjL YU7o+"χduEU"Q3RЧXY&vxO/14*npG#zdZg65ҙe8V!I(`( ow2,I|=c}ܞv)]ӡ/8 .=#UPAƛDsQb뫪!Qy*ejUn攬cI3*R{2'"oͣvƐ(Ќqvs2XZpٝN5LM$x\ R&hq윳wcZ(p#dwf5XgAp$'H T$9v"05Х_5_^.KmVYzH 2 (;il7qNRHYgsZ\SͬZ:S]B׀1?BjA0 eT}=ߘ Yj{3I:4B4mK+h&O;h&nzX"u{ %tO,KUHA}c 4i=YPTqT'fy/q!;!cG̡AlhRVxu}ʼH/ǯCFfW=^0;#,WkwLeƵg3 EM Y<Ah= WFRh2_Sތ84{⡑861#bTgOTFe Sp;ۈI9¯G)7ja<=.?f\o{|3G.S ys m \ Ґz*"@|D?z0 ku^Uxjjr.޻9Ӊ1EZ 46y69ƞrPlX\eSɜ|?-[+D*VNV:.(vdaCBa[T6LajG>- mp++^uµ%R"#89:8fR">Pjfҁ Tr TS'Fo]c0/Rυg[H( +] ߷l 0" >! [b\ՕE;W* L!>qEJp@9NRڢ `^lfmS?"I;$#XVZ6hu-~0Hݎ2<)UiGy>Q5רQﺷRjmu0Q.lKt7&3ߒJc0)Z d.0}LjY+ϥZbDrP&SZ؎Ra(26~/4M{ǻ޺+G1QvRe>Z?BUAıG`?d%^j9xjn L#7JX@҇Ў ⽚X:L>JTd}N940!]ٻ݊=[x2ray>l%j,.;;w0fxuXs}:ƪFR$Y{Guث&>aBIGͰ'췹ܖ50]~0Oa#.c:sMtV{DHQcDڽ.DhGꂿR:6I.z@̣C@egPyp8Q3\X|OܶMCcnH{L |WJRJtbҦcN6vt9>5m\n\.9AG9`5{hl!A-aWq„Mԩ>bwH#B";()oȿ/괲bRD0@ ,Fpm@eVFxX<4*cB]:>YR*[p`HIG7O#g!f<ː ]/ [m)n⭂mճA W˥uv`IA+~D;AE'}<,tݼVvˍ3Z{Kx#.([Yj|.2Cd`#ڦ?-QR3ƻ=] ΈfoܷtdRaϥeQq/8LLw},:B^&f#@.meBOT/D,KhɼU›ط'Ru ѣEwUQ4fyM~(6bųf(ַ6ѵ9MFkl 6h6/JPL@uW,&(Uyt91#^&M: <1π 2:/^/7[gH R}soZcvcf!/g =in0FB\dd%; "H@ X.V.)` ǵfqy JS #/vC䤜f t`,11^4gZOʛNݱM742)J~in^V}Ҥjo/Kj^LHWb]3u,WZX yBܞnp]d%lzM/ c(ix fBɦGN}ʎY~C&DOOAu)2K2!STK6tPci̤$1;4؅uLU>T~ߑ0*JtfO!:߿j lq;8yTbe8i4dV/FlwxpYmg(n n.hmcR7#m4jUmibNIfn#?_4FGDt-avp< D>] "d|K4rJLJW_֦/ QA1jr1mػ%nU0}*/5o-SMdX'9-w 3񹊱q!a\u g>/>54k\SS):m8@,XǧtmÍYD>4,uѤJyz҆dJvcC; X9XBs~8A@U?:"}Cb.-AߌBPkY)5 iVFx\lE v6`0e3iv[#BWd\34rXi Fں88F-RlkA UbG$0i2ӱ^Z},}8t"H|Na!~ dfRwG`DN&gLSA,Q?GX?sVy1hmLYxjos܎W Hau_l(eW7E]qϴ۩-_%uEX"u&z6o4]D< }dup(IYԫ9 +&ݲV#UsR|H|߰SCFGT4,4`V3/o?2RK؁\<Ŋ'-jq· Ѝn,Xsrǣz_?A'bCЭےqLJIB3!?~N&D2atJ aaQZ}8bBO: LuH#&ݶ& F!daT%3򲊵w4%0׸ykҷ6/NtF 1+~wD_JÛ͞@M"&!?02V@q[NW2cO)Z1Q K(|zp B_ۍdJHsz< sX|/2hȶ c ¦dS%wk>t86G8,o|B!jrԌM{*ma?Ο(4FPn"`? J 9k߸tՍ;YIm*s˚Uemf( 8 JqU[#Lr69Rvĥ^[*u&+,pn9eF%npT 7 Nq{_|ɍQ^jܲ\yIpX:ڼZ &i 3xGt9MѹFe᡻e&vQ{_+{@,q+Exգ}wz W/{LTiKTj;#[<1)d}arezm=HPڱHaP&YN;FF$ B?m$=xHcYxuU1:ԔP:+#}-eH樝 B81 >`䇔\PD cg%Ly ڈ$9)^܂[&~]WdC?{a^۩x*tE HXP BKl{,"xXO۴ :j44lJ8s 3ars|gyxIO+ǿ+Uh`!.k~xڮk&D[?~ڧ|0Hz^],mSylQ$(!"C TϓY,n1@Ilth솿]Rb5,x2TiF-U|Z|KXb 'HX]نi1ܑ;Dp-*&W&$BGpDvw{zOoLusX>0ܺFgQo!eE7'hߑeQ-pSԏ 53ٲv_.yip T## :w#'!"|T%3D.~C+4W`^ wBP&oU%cbq Kՙ Tagͮi͒ɕ cW1\ zaKǵ-44<8^C U|7 5A6>LG(.Yjܥ6A9:">pRy"NΖEULJlwD$pzf6ɓ vdukXk'zй;jTZS5 ^<2'3HDޛ-TxCEVL .I qwtHB+:8|aݝ).|ELW@sF cxn :X6292GJᔌ@/<qV7rNU=ƵOj@LMm`K+AjFѴ_T4t~kZg#y%zg m/i\5"fS fx.!\HϢ'@8 f>δFKdFQc4 80bUufȨ VA`ݧFnݸ\م⬿ G 䟨h%@X6:$P#o`›JY.\_G+isPTQg`ָm,N:0ƖNCI|BJxKoLWA<(a:i ol6&\T 3eW EҊj N*Y rdu碝>rՌ^}]3d w6Tݒ1 `Uߟo2+8 #W H%Q ^+vr |6pF#-0ztnݸɩmTQzg:pröyI?PJOboΚ7%{Q$+ݕի|yN4ND8[Q<aᚶ'SS옯^1$vả*<87]q]q~Qz|b$! 5[cc[udk -Eg>k/~3#ݨl"R2\|X\cI1AP(rlfu5-ۚwy3R^]&qf"Smi΅;~#>QAj@Z&hXz1\Xb,/v@S<:Mx%;bgJiL[.i`HXj3D2=lF"rvWkCʺeE=銾y N!! B#\yJ%Pds:_ɡRrr^ %Hg旴[]ebvk!Glm;ZɦEypD[Nhk7{ ASD /T},ס[9@~QV+EJ6z=?+h 9)]RR_qReqŮ7{i7sK|"W7z"Hi#eXMLQ ú#ruEFLPn󬺋 ?BG3@ %kiTۜ[ BXo=;#4nPS\EYľOo{9`5!D,-ad4.+&(7-c:835 eX4kZopUj=RXBL.>DZ $-}M4uV^M$kF)W H>IhaJ*#/biiHCӯ =/ilzFsB4?Fݷʶltofy19ۍ8xmQd jpRa^(찆<^#T̼,"YY.qL 16PZq.[RSߧCǿO O 0'z'N qU"w1}C&޷Yχ(N)7j|ĢcSOlf°3kLcŲ d(z+Ro.C(+;>wXg0tL=IB!=G##}+m>\BR>z)M%|HÃQ;*O80ǣe'.K0$x@ ϱ`ܓ&(^ }YCI۟S0N5uLh:U*QBT1 6RCY_m y:Ra>ܜ]}smwB݋(5/&ABg)ubF<63.Xbu" ^b:yE.C&Gc13R9l0 sWkNs R1WVu贓S7·dP9狍dfRf`3&p2lhk{A',}'}ۏ#5ܻ%h ;ݧ>4|;F/E~fae"O}P~HKZ"3ih~1ⴷf#Tdof{S4by/pwaS8wKYD/9Vc{H6ƌ!iWʆv! K:G ꧷O2Ox0ټ芔6Txm2@CpǼk'>*u[3L/R£6f(Vd?%vo@K * pC#5-ԡ.\~*I%hegƯ81s Z#~LNID-~#WT.)J8*A[:?C3 HLa$'*УݿQ!1F&;??r:֑!<`ފR(Ĉ¦IRպ{gЕz/Ù [,4a9.$~?m/)"^rM ײR9 h(`:A;XəUu7x-kuRpxN8y#^_Y;M3,M-i0D RnO r (ֈHMP ћ)c #3~oĸdA3'NRD?erTq:נ9"`_D˩{C:s.F}3W;P$4lDKgsRksL:<7]΀=Qhid Rgpv\A!4CA;CDgtAxXՍ͛ P,"PXE&&IN|$>]=}lBJ2sDPju4?o jɽaM}ADoTFNu0GL%1Bsq, =&dK~V]&45mWf6E_\]#,3n2Wa !Q}۠8ipv͙Q1)}5v`LɸFRo+H,Xփ9Y qg=p?k@b5l j)qqB8V3 =67x7$? $x]t0}V_5kn3ĝ@"8*hs$YfQo q2Oט%ƛ懲A?UU֓!܂FT6*~mvw.~bbEio_tȍƎj߃)MJ Su)[*rUYP&AUw"h[")ϱN,9Zsd|nV&w#hEao^ 5\fl9tI%)O4Km?Ygꁅz 'TD6wGŴn=7׊sl`ƌ9-'!irlC.Ӟ|VnG{xiGNކ&q,he#}B WZs_Qk|}j)=ALhV3!OynZwP2DpS}Z'*SN9s bxPkJ/1*g+cBV^E`u2Wג?$]M0*F@U̩XL}A?;Z=FM* >oB6d:2)pz\z,( XR_._!e82B|7fτH)UfxۓRj~]E\1}pegDXy8IRv*B4 69p0^đ$]ߙa]hu 0j.!NX/[-?5ڭ"y1A<ZRE+re5"=Ϯ3O~|BNhSXYpRD4ݢu yo$i_Yq10{x<3 hI%m<~oXb~K:Ret}9]!,LE]NLVu{G,gkC9h/8klit6nʘԳ%qȓU6|z!. D9U]cBC`1e*_=Нcinpۃ o:Iȋ a1$-,yo VvS;T{Zb}[Y bԈ?^ށ\~u˄wKϮ>"o.&% Ukg$A@Z.sJW \ŖfE6gYB ":h3}tӅQty'5y@v K8 pUD3Dq㰭Њh$VU%\-+Vm LϘcX4.Nqq/ ԭ9@//IB_xǒ怂v6<c9 hN'=[lTwjKwNmF277$ | BFAo_])́fx6SzO郋mlT=J 6 r; +>ؐxV?т_mkRx}:FMy$pH$0r6PRj f6L!Vj)Mo)Ru$Y^ YpE~\!6Ibcbi{eifKx6VDw_KHoNJ2.ުN%( 鶻/pxUS1czrS_P32)su~^b~@|>a$'l XteۼAWT#b e:8mtymu8,&awQaGSE%>?ߍlJK36v*.ІNu(@Rh״d.KaEIeZH\< 4'>UTQY4' '1h2 [)aǨP;I ׻d#W ȻC* GP }#fnf4eM,g]I \!f.TٓAX Ym@sn j@CayX6g])>%I STAcP~)z 4Wg-hPΖ Uf* ImvbCf gdQ૓^y"q1ёJpj'Cgƫ|񥢯|.Sos_֐7ο/8Mbrg$f?J/cDy$|V)+Qy d+ODEMbZ[Ö;gQ<=+/KS$(I٧>c%J]YƜ^@NtAL/=Raw0CATǞ.emSgΰylP@@DR@6%:)bex|iŦ G5=цQ#/8m/Rh^ˎ:B혰6?Ni>pQ*D̊F4ݹH833ϝR+LVt)ĊeLVjea)b0rzMy1xl@U-ŵ&t6ތj5* nVaMhjyI:}\,n0=p9lOeղyݴ4i_,\? g_M=P{2G4Z\V-CK6w|j.) [ ͼc.BeZ6"ԁ&wi|AKGgW潲`]EZh\utXMz)"w͜ϡ:KB cpk}pN9J/,Y8cf#nWY̴ =њΞÎeUo^tC1,EiPBc`8jMK@ dLLIm}xy>yɯaONݵ`mPK}ԖKɂs<N=[A: z :QVZyPJ֊ 9I&95νGk~ |5]Xk&RKT`:k~[!m@!Mdžl݄u($C#ʦXhҟY( Y8`[o[o@G68gP#|39`:o%ڎ'tù|׾,qZlZqLvt '"3TNJ~-+!oUڊq(ЂpCU!tW7^L#]J[s-yXnNl @H z?Lm}4c~jSSarf^q[q( '?D |Zٺ tHxԛ"wT AZue)})Δ;)37|\E 1ZSg].  SL{eDRhGvefh09&G.|,M>&r[ P,wv \xSzxdυOݖo"mR5nX0ya5Ҳ6yUWuh^]Vv$G0 VL#2x/`Oriͷ w Lc2Z/+})r>P%^wk|o;^ӛc)oZϫ!=VYO#%{y5rz Ä38:ҍmH0Bo\ұh~6])uT8`DEȊN[hK?ⓌtVYg42+|`~]r..?R| }F+oW==d\;Ghx +@9483>Wag(:s_n >o"Vjc_O%oyB;8V4;Tơ0v_b[e`?"ѝO`H&;ZG|P2>>v^U4fڔsBcRkO!Wc @/ܿM%5K;;&4fFj0\rw\c6碱Q{b`apRP 70 MA_H k!Cyu\̹,=JLUpE"+軆_ڵo'qڤdrfB\RDL7a^"6Y P 5mGxZex|%3n|} 5j8 塻 4oD?-_9iO3]E-ƢQgLPpyOXF+mq]ڲ)Q{~Z;)E!6@q:&8Gx6VLHbr47moOammDM;So)x߾P쾇*,qWyUP+V65Uhfi7 J^!ZcQjD͚ܩ^ S^ci<;n|1V/Ǻ)ˊ.ܟs8#%|&MXK xlTr_hslad5au#dTECUi5,"Om5h(6sGri6{Lh0p -|Xf&sĝ|)4oC;ߡԍ.50H%pڀeVJB@Jj5q RFrOԋhZ{{+@ pufS0y`ސr-C܃=wGjݱx@ˤy xk'Jqҗu@c;[ _O>^@k7p-ҒGIF$+wvpta`QE5sa߾ {-,ccgIg)8?`gp$n54|^qJKB z!6,{,W ̪Ez9T[=UNKJ VLc1#t Ԟr\8I7@(qɻg`|1w atWв$A^EyٿZ׷6 W*u,v&lnYܶL-rYMUdz!cwbrGr%<ѿ5ϳaG h_Jexh!*|Δ:ghXՏ&ŷ$RP3;٩P&զq)5<טox_筭qPg)#Bx1Evƛ^\vTXWuA?SQc# =Q8a&KRܯqe1dH? }]/ cH͙*!@wK7\P1rEH@CFnXFR;[I2>HJ[X4I B3Lf%|_z(&9ܢ<3OGǪչ)ﶢ8w?'2AT˽IK_jR&ZՏ{N01]JG+d0K^$9-eb ]H&ϟ|;bǩb30?O -tθ(| ;e_.ĤTNωc(ڻ) {ŮVӐ{9g넞\Kn;6&4v,ds $z4c[̊4"X YYثS.b nOy434N,b;SMg8tc@A/YwPyI :k+蜅 dlnY`UW@n!'5rV񸅹нN7jL.6`{&jhz%SLTW,ye8"=8oO浲rlWhͭsT5BB M F44K{F)gOv1˪ҽA+=>4󼣶 ,TV$@MR|J>cḥW|&=16C6(h_QBdRst|琳07Z⿌>._IՎHs1H '˞/~ISY0`m@^ͷY,ݦExAwݤy:*h% ?Ae}٥׷b+y ]@t*4bHaBB{2<6}OYT4*|j:~~! #==QZ|Cb_#b<;$XWv35 Kd@xׯыRoS'XUu8u-q/D׆~2KSQ$R-8ou-2 4Z_&#^1Z0ƯL&jPU%>$&|eP,I (s^r2a"bD \VJp}z9c[upZ@.Yq! /a'TP [ܩ^XVsUx^ςXHXCh‰f5>/l݀r =3Pң RL^TJ{A֒?nvX s@g}Z;cJsA8IMs\ N lDhaVxhLj}.JSN'dx,]dLCIm7D+X3GY%( * JxLW];L2[]s'X_l]I%̢__s4cR0ZC%V새gd'KtG$0E햤@#0ӛ!U#j<;kM'}OUmkZdFhur?L'ur[r0;KӚۿS Wqu87R~=|"uEr !o5'G գ5ڗ#^vz<$hU+j"6D)":FdI}xs┯m&\_ b=nJ HͶ5%50^m62C+̦h[ҥ3<{ ~%6t0['P}VuvHEN2Gcx>- lei;v(Jd~~9+]|!4<2#k.}ej=-  х߼ʶgKUQHnG#;jD, n僩E}&M`kdmlL(q s$W#/۬v%2 U=Bzx#4 C-5 {: @엎QZ&\C$!Yo""!?裤C \%O1cC m w ${f~$% ^SPYYq}JLg5Z\zTNM KR4oxfkMTe ^S?n$£y\#f×^Ԩ2fjx:Y ~X"8%84֦SJ|~6&1_^8E7,C; RŒğ`}.gZŜ0[Q=iM]L.Pr>jSAhVvɪ^3fxΛD6)lc#Lv2\:WPibr.,tGjQs:'_^QoC`7$#J!hajRq`! _ү͕\99Udb0M¾gx)azh;y:[*9[i6cMCplCIͣ,TTt1J;KV!TSn7hmcFJE?HDB+(xNţ)5f`dk[8ӷ{B?؛Gk~)˨+)h6Y<iljZ{:"ԭft0SFencUe$ݰ MSRB5IBspp(Tg:ԁ SӾіGw *e{wXAsWӛIMk?gOo "tq:jQ6X`?AȈ q˦Y)>?IҠǩo -R,$my{r9^0'?SLHvLRxܽ梙'AOA=8G#(h.d2~IMQ;ïud+JHL/F ؚ O ]H;2p7#dyUC8]!akN-"/UV]D2 F{1& WșQY=ݾ+y/qn\|;Q_>M\s«~tQ<7+I 'o2&08A$~IN%=J燕SCi9N]U\_' lwXuZ,?{#\A{P5XzR&,^< ĝ\DtGFJf_Cm/xiY״BoqOyC@D6 "hZAܓ: edlyXв H#~ixw|4^W/[% d"+eRNDE6+j]q|P~it0S-N }-@{̀A[[m{ `;@gۉ,5'qо%'nzWnC[}uYhObCA z䴻%cko[o}b^%\PcW8.5Mgp)]S֩d@)V$,F+XKWZNVIW)UW]˨PmP(E$pRcClU׾Mt5] pZ f#g BWXcloJ.!8jndh{NZ}w#̈4Ix'?ɧҢ܍@>ll&kɦp;Chu%i|H4_>6$[U2A$2]Y<ϩY,~K ZQ]_ TkaLC[Ugvcpw>gLqРw6 %<>qF2 ^*\!<~߹XGl!X`&GͶJ;UذCߐs<4 Ml/C'. y|<4naD_I!Q^imrP (c$`uKMy G\3.8 7#o5y<8ݽ-SIΩzT hv 3o)PZ@:]qBZ cϖ*|W홷!^9ݒMF A·mzDA BnV >s +-̣uh\0pcVD\t`րx#}˄rsTB͝ݓ,r(Ix]쭛=bQzArqݡj\sE_9e*fg,\hShi\x_3E?UA H YPȤ t,Շ]Ws Mlaac^$p$YҳwBxu`W$Ay.ڲt;VbeaLx[-g8Km+%uAeaMKƭ7HcVx+w{zGĵ&`ć#ү*ϹWG@TZqB>VhZ%h7R|OhҬ1$ B`ڣcG챸֧lla,I5M54´vmcRa 4qFmD4_ ;pdoAS] 5| a-T,h̟ӱ"vxN-Tr '| @4TMQY+ay<4E$ _AtP?l_݌˒8,)rw>jFHc|(, :@Sބ[Lt*WL|*(PElK5XX=#(mM@3eӴVʀ\{K)컘|U+#kqIP;g%uDG(/Zu93m,kKf]b6F! %rwcMgpϴT[zC~+׺ Jmj}X`LPJ2}5`kn&gi*/x E x+pLjrR{kfs Q|2B@k*Q/ڭ"6 |7 z4+k&VQlo|õz w=R=2OUa y<`ړZ7WSCch@}Dz jF@3gȍ,P{Oa<B̪5E 3[@iuǁ`lSa#+7A3p -lٲ/d^Fs(Tu,I9z%|IinmU;3 Ϣreg"KFredl̘aV`xoaO`-oCwö fN_24 M^SnJ⭻hT Wf9!`,Uo@-GS65,ғ'~C'։nvב˵ [\pصi]E:<ğ0s آ(舺>܈9"?.1 U_T@N9.\@D qi}|d'1{d9߸fvC~d+Ie*갍ȧDAs/8x{_08e յʉgciSsM-G);ֵVa|l.aZ6j!ht/‘JؿN_B}-ҲLH3ZQ"?HݿILDрڠ r m¤2 ҙ,{41"uL•ȟ{;'k(vn.{ Wd-,բ‚f+,ق6ߎI~vf8H(B=)؉*clJ^nuq* k3Dfo\5T9α [Dme3w* @U`jaʅ\-!'{x9DVҤIG4:"&CSUEAnH} UD)xc];IIdC1dFSDO`xw̩Zu X[F#Cj<9*0 i΂"j6 +,ƕ 76⋭|cC[WwttQMXqƫUYPzޚm#~mGYMzH@<Ӓ[f1( 7+Ҁ"EExu#BofWd5 xԨ >y3m?FenAME*.xG{3DjLJ r E =g_#0N}kT g@?ф`H @h4Qu>kAZsԶTkjsv++"pMԃkSIhCR0bs3蓀rjqDMAhD:i)[` ~^(kf&Qb 64#!VoVw!zaP݆qcbt=Gp)]뽕t0`q;h<4^R!$Hgj8Mx 5^IJ.QjEPO t돨ЀPa"[\K#Pf:bKZI6hT> E׊+Y̎&ѧK ߺ| dџiA/LoIAMI<=z'l[H0Oz6"F0B.<8o)T:JOV9'Θn6+ak7w*g] G̔,dQٹŁI'aW?B/^zhbyt jʺ/} w}DŽB]ղ R`lRuqk>T  ľթ5BuSQD;w|D8LnbW- bU>ÒSykL·"kI0B,mh,~]E;rŌ4amԷu#oTiGhfl|6F]~1y0I."QPv  H2m9DyÑ9ءm",6^ɰ&ò0AqU4KSM8BNXp9'@Wehn4׫ VJϼO^hGѠ.u[>4ihҚS d5"0 ZUxկJ,{VXhI+)6+ʫGZF7)Sꌦ/ ;E+FYKHq?[]UHm|>G -1wPtrE|Ĭ++;w1-!'Z1؟(S j~zDF鶷E)A5n yЛ8"1&3Xu%>0- z~(Ov#ۆr̴l %ڪ % U`Ȉ6,D[gYaDCN,~j\~pݹJOu؋[t0׃>ƘA}_r ~#' Jˮ:m݊iLTi2}۝;09i}q=BjUf1+cDpB-ϭ:>m!h(%Oewl],6KpֆgT$~ZzQ*کO7,~Z(?VwTy&~'x4 x6rW^pӲ]yvE ӍZK6׵Ƈ @0~߄ѵ5%i@+ux}uiF_.G@S

7 woƊG*6,IkkKT՗bt?m[5~{Qx ,^a6O 3>OrGqs վ B{Фqͷ&3Eba$f[9lh,*fuY㆒)@k*PEЁ+5r2],yt1p6 ʡ\W'06Wxe fhqה,}83I.x/65lm _?cG"lwBc{mF rKa@L(MCԎ+of,ܨB*Mv6 *)::zwx)Z8ۭYwp٪@yzM:~XREea 7F(5ys . [ %Df ;c2X[mGm59(&>M Pަ jW2Jl=v+bsnT"k߱%ȹa=R^ H.xKnYZIef(ke^T *2'4xyv1h;n7D;-PՒ:ʪ=!4.`G'$-?;#<%Md.HN8Dea]lg5DAv$TY ]*a>j@2[[)Cց4d8f{ tmeu`Xg5fK(4W )olU&W;8.N-ع$K|̟|8A?.z&FuD#e;Li 8k$ y3;'VVe2}+@ED< )Mi g5HAYsBFںG+1 tC{5΍6egɩ: a'paϡ3>U74F 17v֍Q84B #}Bik̍ _KoΠb9{E 4SvnJiIT !51aM$ 쒨H >hML*}{D$7W\'= x*(V< an AΥNG)sk{ؔUH5@(GyPoL?ؓFXH4zr (賶L!b< 6F]TDQq^1pVo&4jwp>R)i'J2mNJ߼2؃:kIVP :5-@fZjL2)eq?K)[󝝰M 3 ub):)*#{aA#rx J! ^9<&Ŭ͆qrYCPSH/t]08CuPJESpF1 E{F@Ɠ{=ށ'UWŌQA~5lzi QP2῿eb@$h2DW1!31XI`':@^Ҵ?v=k@cbr9ӡBQ6F[^iZ.vH  |Wd+j> ITt 40$r/ ֠3]U![FgH{6%aqm*HEZ*v)`U0H2QԴҝi;?MogX̸,g?z.oK pC=&0Q E8C }ETk/A-4~y?Ҿ2mKa= MR".^v_S'zs@VRzbhq|fn*wE&q?ۺɤ3evH$HCNC$t+:^C;brrqX4ۿl 8L!ST:rJ6N&>bQHZqxӛe춺8 a"R؋D:7ǯiw n* Boh&z.Rse+ D]ȾV6q2u/;l՟+p=÷+(Bԉ|iǃcI@#@]8BDRQOaxYKaS"YDgRh23kPp) wdaՇys !%넜iS䷽jPun'`Lv9,?5(\` *#UCx,6A<$ XM(MYq]dap #meknl}B2L&W J&H1Uy3v.ho`pźom(B~*qa)͑g,LLb$>aD?B6^p rj;,1g\Ͳi$G|$ uC &/W![&v}Ը~&C@Fov#ο.ưBmu;ɝDv"E1?P"BU6tCdQ{ `I0墁NtaTgfg۠qKv@[%}u4ڥLPX?[U%s#}X[ь$B\4bW UlR=N?S+ͯ6xxOKeIYa{BGhu`q3&MT@^AN '0ku@ƗuiHkQkyDwD v<6B e&Q=Y^Ė 'iMgG^&?3^=#Ť&MPAuwDJ!y}qUEbUcN(&ٞ"X"Fϛ3hgʹ"[Y/wm[G;f˪SE֚|(T7W ^bG:b_m?Ei{RvE?v+=ht\OrcR{JgTneR_ \U7cA?A Ÿ+T:M )Z3Y_ƯѺC.a#ܜ&o"Gsχ(k*q:H@췊w):`pV#2ZN ";c;CƔ+yjBR$IvZ@H!=  $Р$^'kʟ@&70015E+AQlf{A57H~&IyW(>Tz/TTv-L"_-ZڏJ&C{f1qУ`\dXoO"ŤpK/ݹc `\7{bG[=a'CQّAUqQp|H?׷D zm4#ܸ_Ļ8I=AG57+h9jD,3}:L)Ic1FLk!l)9GsYUN!;}av0B> ܪG<{fYB$zy> b{PJ]r;ׁLx:Ze  53>gHr+%%4Q, abjFHLH\ y{(ZLŅ,2jڙa<|lJ0Ծ Uğ&}nXlGe % {Bb;ƃqJe`;zY\ NZtXA7S*(HB]`C:X#}9܆w#`!]M gYDm.{ "7L aSVUЋi;Oi`~]:/@!R|a=pS[2ES1،!;ɼ7~fם{`O2XrI%D3 ejGhXBFkl~ ɆRrXm:ҸwbC1ncTAUﻜ6B7uh6s rZI]w͙qB4(K3&?ߓi6cȷuxʸz.i 3bډ$Lc b lN#둱aKַ wvmJ; EGK^{@ +VtFr? >B و񮌗}qPTP uS}_*{Hi1k@r"$="4 ̟Y,![氅Õfb3O^f*~FE 0UB!Z?ևXe kϫEK 2|\Y$4/.?Cae-b\.¢oݷa[2Bٓ^irL n})C*v[6`IT<]x -Y'BG g778_)}1N#.`1|4eF"1%UK&H_?#_@2%?FkFf-:2X՛ßO&jB+\M}Uʏt#^ͭ?nRD*_סAJeH ̻{y6ޞVChn>\{O_KѶt,[$CC:| W QeoghDs h ȵg&l,jܬ=|AXl_-~%nLȶһ4ӽbOc^*$$ՠe3CLov&sˏ;,k8`5$eʮ$ hbseB䁱T@OzN@,9%|T9ߗjYWxk榺6&fOؒ}^Z+#8\3-55"u_Do3*ɵ 6[xkKcP U,4(;ӾLu6̯(Jkk8H_PGrܘOo٦?⇶VCL oXD<>T(=2ڂB41$(_[G oҗ{hg"m 淈mۡtF@ПA^1|N";^NRr8ba˴sEvd$`2W`yT{g_{ZqW3 E25a%&V?6%I<ĠRXItSB3iy řt͛IJ!7qGLZۄ7/wf,1NGx aOuN^f1*QzC=,LzˈS|Bm16@^,-i8ԮLm 1v"ݰ=ņP,џf*?tOzlGQ#|b6bdm\Dܗ瀄cHB؞PϯzC%~eߍo'-ix,BO6n ;@<ܜԴ{zX rij+> X6d؈bҺ;kv9H۶U*/E,!r#-QӉ< FM(T{PF!9F*z|XcZHQD_f V[`rovI%fIW_e9`~.c|yXשϕ{,;Xeȸnv Rg<Ө<ڞ&m7(>^@VC#Ƣ(r!a#؆C@bк^~^Iy+ 'waaMoߒJm\4gxCDƠѠo|OoA: CDQ? ̒5Cx$@"&^OVLYmmOcشH,!jy[@/5 ӥ,eX(i`O\ kx >ۆ)B⇧5HpoUSL f!=gSE4s?OVn9/C)~>D$ DymF }yaH(TWLIt&cly!kPq=^j{s;`k<-N4Mom{Pru[iūEb|M4%w)CԠQo* "y$`|- 'G?E-۝ Nq J7o`łr/b$ (U*ٺ4,K9V~ Xa݄4tϔ8ԋvc![C(hhIyMu &STl5>Dږr¼pa-i5bVt*A<8zYF4{(5>WjxI6$K\nQݾ3SNvM#q`XxfI $91{,[Z(vꢤeYzƖ wagxn+G_97O'!*"r6k\3dHdF~71qҼ.;z;la [L2՞iw~NELF(+.ėe쿥tY\E[`:XFϊ G#ӣ8*ܣ~g rx.y~'j »hOh8:IȽtoFPRˣpULjqVT)ϥZْ2#4˳@$!#3w pH$ #TXzAH:5n_+W0KtWm(F,qz~gSrC,h*}^9Fᷳ k 86oاݚ|Ő 7J(yoɨe]a=^σJ 8ƨpP*l3LB4yeན䏩s[=43IgCa}d΢M]eT7ŜX#G y{,* Pq]_4cN>OCҏںᄇJK'SLXY 3;@8!R==-mIn z*B >EW|Cb{Ԁ4Q)L*볂> q !Wq*0g٬ϖ-%J9-:;d<0R*c9)jApƇsZr4׀Xֆ-\@"lT{@MHWziΣ|Tټ,>/oo "!Wke>%dwVju1bKf6*HDD2!5]HDR ٽJ(B 5#»|OW̿橩f9!}4I9ބ\0_V92-vMUmJӆ;$,۳}R;n 2u[0RP3Y˽jDݽ5xm7,jyNqݎ)J?LF  ;b K׽մZC.븿As@!vXXmw [R\قg_4WI1O™L/v_aZKd$^vϖ+;@V40Z<m O"r֊8S9uGkzi @=kpЙt6V SIG=:4o$cL9aKk-6f[N{9lYT4Jb%[h'nIf5J:(IO9ALeȁ]kO3$hJOl˿tRr+dkT%W>ǫ\rU3]Bb-6#%\HM H+MB \QǶTy |̋thŤec KcΛx]NH8'ZO6#SdGHn̾C})lgI$T1^k0WT] AxT RC:N'pVJR,3P9ԝ&L))&E+ PNyIJh q@əd%L%@10wO"p14 R=JdH9cK q{ȁ(CbYCVvOFX(Vnh1[}^MJA[nuK(aiN/t!C \%h$ O_=-6fb n%tF6:*:ܘ=%+3)S'q1/wF9 _ {(0ƱfL_!oϘx+ӹAe IpHu]#*d6NI\_U0gp]0bq3o=$r_ L0 ] (FmY}rD;dqm·(?FF/5%aZg RpPEda|:@lwX\Wgp JE$h8!{o vڼK&vkb Oj(b/BFg¨/yJfCLgoqtU01@gCpbԩ#(Vʜ.R޿Q(!(4`? D{S͛ܪ?U 8Qk;WfxLLu:GOFl\HM ;֮ƙ20R?4 wES)ZSH`6mq.zBqv<Øk'&B R,!JTo2Z3("6)vjk޾֟6j-wCW[9VD}\^Dّhgasە8lRg8Eڷ=ؖYa z }Pe-wLCϯ:Q;xQ5.ؤWCәe+ N:z)v}` vp; EEKrzm`Ʀ~]g,=vlVyPSY|tu|C7h{]7 !@򯀐oʪ4r~m8ݥ7ȇ@pJj͐鰐=2_IQ2N5=p:kL'nc vmpPmր <%_}5r,n~+S Ӂ݁e}+:MAYxyc>V\"oN&\Yyؐf f@[MTH|{(/02+ԱaLRE6V#9b66CK37jǣnjNmIކe6ng-'2[o+`*cuWB n L2 Tq'Gb=)S'\&ΩP9]\_r4}=! elBI@ݫ=o3)&Eپn1c-yvC4-6=K: hle4Ի#24y8A/)&4ˠ'-sH\}u*4='Jci@>rKRS f*kA+vz0NiTNHJ@  1l8bO_P/Z{|"Eʷߛ`{A< hx v|up1 4\,<9M#wxe9CJs#Zgy/dFH S6 "ebF1М/0Ғ-rs|2!g8:Q ,BҔ+>4SILx©ͥ}=hۂۑ Ti_dbH+Hx#=I; լ{7G-z%oS{,%sK򡠗~O)eCQ[]>?KI=vVgٱN=cBT@Tj1˴Eo=cj\ 6*GqHm540t19AH`2>Q^ӧ돼dzQJx>aElq^B:JUSE[Bd6UZ, )'N|)Kfk3[$謺%vh _t(78go>jLow5nwq/84:/)m$c搁-z `MwDj{<0GHr#~2zDӖeR$,ԗr `"?3USt~ʳg!dddfe}~'ibђ̛Tl:;ȥ ¯d16o~+ d`ۘ& 5/"N g0)=ZRtiɂg3߷|Aa鋛ǐqD=1zb`FEok{~_<5yh\9-f91HڵFv9y<g}q_cm(FX\pm2?$vx@dg˿}KQc*7xC1|8»l,7-辎Da`o9:GnцDBx1. ٰwV_ʺMkbS ; @)g` 9m[ag6ȯr׍W2jV¸,0wh%ڦ1'A VċZ)@7NP.Iܩ !;UG4B2ϡa! ui" rF$6A«Le(mޝ7\dM mWq gDr!;tf J  lC=͙D-n|IPQ:~ss!iqb"](U'5BkW!x,pUFȨ>,I%0X֏M2nxo\b׳4Xy\ FK[oS= E@;TZ:~^q]ʝ/huGda=+Iw]X ̸TdIkgڣ0-|f(Vƒ`$"V;3YX%R^e{p{o ǖ:%Dߨp`jW6r"CʰGn[aq.s|uxSO`!GWS,'ޟB@tfC:P˴L"NL9WX |2T;8rlj>3Zm1_x8Ue+!8(탹PI!;7!c8H:5@zcpg-*Dn^Qvq8A{4cҤ o&$kθ#^EIOgF r"SwoRci@b^!~sʐ &ާpe!xJbzBAxvČ ]Y؂I1Cq>icپM?lgT8M0RCpWO(BG>#B G $gW/"`E`!jh5"G{gi)̐fs_v:T`Y"X}ݎx"d-sۤo85:D<6F""mf(u]ݯPX8N"Z^0*s"2.WJi,ea'n4=g@)"W&Ʉ ZwL+&RI<(!WYϖl OZ\H^3؀{0yERw~]b²\J=bފ7Nz34b^Ԑա o~QìF )"R LT xx[QI%e^ m# wQwvX$wJ/ bFj>'ǎS7}() V}T_̬ǹض"%DRjBš)2('4fyW{ZN,jJw13jYY.$t&b`}rݬg@ﭨ8ǀ ֫6CUWX W;'ns"ǜr5BT] ;oqI'T~:O?Ncz{6LNFuW+!&F(2;d{ 7 o8āNg9g qZsiqy eASNNv| 82|h*0Wńt9X`jcI$qO8^]+@nf0ʚ=fÎQi@»#7xura>")8A~d}g_o -م9vX;1~ň`_+:5ʬdB8/ Ȉh _9_̧P'?&?E+=s@ܷzLw"5R7a{Лϫf}zQhN ^F۞6vG?g(T働.)3jY#`[ꂊo=[ZBY:\9WoBxF8AĜ" ͽ& ,ƃKudJVk@ Ưz *l3yDΡ4퇚p# 7IH$W)y2Bm#5v낾MÆBX$\j6@h &JXN}dm@L0|xk-pC.H՞zzY DKPňȨ2p2#vx^Ί70rO{QT*0o !1~II>_պ6>4?3A3 z~tzzr[4'nEX%򎋯fS7_|mD2'95AbLRXtbr@Eimb,0D* r? #8H0uOoϦ$XZ'U(+e\.ӽZKW<)g9(S#z%o"}m7ƓK` h $C5&.qbF*\<jP]#7e/p`[[R7/9DhE/5&uV=c:e&}POט8 o) vьf#ڿcxcW\q!%t;)| rxv)|]ƽ 9Tl6z--fO@M(P9fBwU$z;^/>ps60ڀ albDD_w`֚gmGW逷 We) s#_O56Ӫ)e*A^)rŒEA!xFCMM!Z<%\]XIWa-Cb+b-(^fG-*=bHsCWvZvNbetȵvc}/fz0c%y+|eL6 _SH_n`~!Jz] sg+~,F_y[bSd+ yZ*_5uoAhJ 4jE1ՅIuH$$tshnrˣ+AN 5ɾ:._ f]/ h$:q5N*cZpTAgP?WAXԣJ@|rMKŨ(ë3fMS!`f;#~6Gr* +@eKi+ňZX$raBr;ĕq8 t߯7SML{s:]R*/nĿLͯr3YjNPA~ς)00(ޒ*( Ċ?Gn,ռ5d*JTaS?q(+}lЄQr#crd V?t ($\$`h׸kSvLgL sdhMĮ乓uFX0&Wބ՚Ha~Q<,cNWZwpWJAc8~wKwjkzNV@?W%! h* sAw(LL2$퐩W;-=uO8 B%H 2:*\TȡؚĶSOV@:jS|씌V[M,'upvk6GGjMZvAt"<$p:r׏;h:e* ߋ/qJa!T >fӶK1QtZ +`\Ey[ 1PGvqgn}NI}-n]$v"gCU!"F c'c spVrs3qGA<6 .~`o"~5^B?L;K5Fa6Ntv#z1\nIS(ǀn7lȋ#PKh fM\<HwYb\Xev Le;&WZm*| wЁqd ]1 -Dff˃E`D=YtܕsB+/Wʜz7`LTnALrd(+2G e( JXQPoxyBܖUoMZ%LRR)Stҝuyl"-2b²-Q}N} ZBhsk-rVвZqIu"3(-_܇EW9 lz*ٛ]Tg W&mN8uݞ}C2 v+Pg/G7ހNbJS.dox#qf%J.-Q$Pz`9{Td]?@϶{|ΒW ],ʸ}wU0єLV!qz5=,3HPveV!%J0Nd{Ll4vCmmoy`M ,-'T4hBN nRM==x;_rl}(VXvnQOڶ$D+9}*!aR(A̾SPM5"* ʚ4TbcG0oxt#wrR 1b|d ֭O>Յ:Ȣdx#?z#'Bу3A9S'L [*Ha󒝖5溪=~<?gc~)l>RuFjkn HDo8(R"꾓z@X֬^M')uEe8!8,"8Zא'/iָhNݲK /LKI#"1k? W撹|=(zGJl;Orv|oU+B-x !cЕ:-RsVWr Q=u9}1#ͷkWuVґ~1כ=C/NT7pN;˼'Ҁy$L W i7)CȽ4=12; KWn Cč2FhvA24}i h592+Xy j'e)>2,}Ƞ ?A Mb:&Ky[pGw䨙ϛF~!l)5Ey&x!\lK2#ȇph4qa_2RߊB9z[+9< LXY%ԶZgj1cZPM J+O/im\';пH]U#CE?9 HLi!UUolrVZPXOJR䝵1 "c-ciT'&I\!gNk-y#ب@~))'85ʆ5y׷O.o)Gb4xςܽeZNjycl&=6=J:Lt20uqp9nmh4eٿQ4%Aً{"ҮHeS#|03h6v\4nf%$z8?j α8Z3p'GM>=\3JQLj)|8=Z,] BfC>PIچ$sb}?O,fYupZH8zC]M'W)J"UOd󼦫N)>3[QF'/ "q,Tn1|[DhM f ;9z$>YY w6~Hƌj^\DJĝj`+=CtkDgGmLT-) kǙp?;>̅YaaT`.rЌLDeI=G./s<+NʠʑoZ+7 ś? IjBJ]0BH6 O?݇M༢gPy!ܖ 3~.sPfH ef^5EDM UՍi!To(w5c lĥ=-=il`e@ޫRk+d' Kr> c8|c 7,UG:k9bۢ"j?6 HW \zV1ϡBR 1`(,?^&gm t ip4 y{g~ U.7K3#eJT~ %7)\fALV=~n]"E< [m:NM#dDh9ȨtfO1!!}slu{=ȕ,`#Ǎ 3n/²@msZv wo4 xu[3%^WCU6(gLKE 1E'jFnF1D!xw;~ڑZdm2L܀Ctx-§4/w0Wnvv\OcA=3Dk1", g5YEx43kew\З 4Eoj3@)k 豵L2x=E.pR\A9+4[e-7 8;> qeMqf>D0*ݴ>Jd*g{G`k9HE.23%]*aPcHXڂS< ^jRl˂)E{J}xoca=ӐʻhD]Iu% q#%v`ʮH,ֽ*cG?/GbaY#ÇZ;>L]dTVѭE39ڒH1m[N_܈c+=9E3F4tߟ'9 씮mXLArL붥y[%x?f%q(0ɐT"P|t𽎶]'PQ>͌~!1}9Ua`T+0y0`tI)#ωI+ 􇑭BsW5+&Q"dC<8JaAh1_"3 U\>Ӆr6*;\pC}7p<'3 2I-HI)Pr| ZI`QGͶ>P>^2kDVs Cv7s`I?ispڀAJڱ$^Qm9o'@>Atp4[•K>:ӒHiPQ'ݍ%VpdNBVmTNRLxpkU\Jy![gIĤtF dJ0!A,[ &]xr m #!y_"l fsx")8|1p15X.t).)^!QxcKa ҩr6[cb::@*!] q.c3w_ +1M"!>oޙ#/c>Ԡ͎h *%q_&X3 4y1=E%WW?sl$X%]fjD%ث \ˡPF}u1퓆s:P>䡷 _yWy1]0hYC#!~4;T]սdT,&ih? RcAhYR8XȦ%eLm]]jLEڥi08%t}-z*`ޭ2&düxќ̢[_+pWҀ^aJQm|; q :iYwH,1rw\^2X$Bȿߩ^.:짼Ϭ2 j k紗==wVk a LkR9bNgszdeyDIn~T1taQ5thuBI5wWLt}i|ۻ+,aUr̍7MT&450F9A_0\yHLPߺyg įY !G:th7v!3ݝB?䓷.(qfřCʼnfްI;6Qɇ3|.k7MJ-{_րIe,}Xt@2򡞪!7|zHXe4}@2 5|811uqS+e](y<9Y<0wY7jgx't8kKMnbکMihX,xk+(|=/ 5rgVv+D݌yK6<_m]g2++7k"[,: T?Hg(U/g{_36-Y"xuY;H[@[i@')Cm Zupe/N"5gaw`TfRDܧo@_MG5'eٚwwk2/qw̵ Els;}ˢ=.l%=YEU:TB:tKv0{V2ybxr\b+x]͹Cje^<&Ab#qvEyD2tdUcl8.?di5&3 쓊^Y?{G*×A-x-NKk^B V: T $ӆ!' oWmpjzDflebP|mNŤ׆CrUĔ_w6;8~L+e!lG['u$rlOH<^(`[,U>`n;2i!+'X x3:lHq KokHլQ|DiRH{20U<$;8a. PjmPitk ֹ>TDI>}G\ ܯ`&Xhw51K,OKEK5JTY, v\kt=sxb\Ƽ(bbi(%tCDÝF3^"Y7s/b\[-)' œAH1Mnz%?0"x}8^'0\Sm%K*bW Ծ+z\QҪܑ>,؉0J )x˥JSoA yÐ:7uL4.=(:ox({re e'_hW{a\q"ټF8>ZN c3q6y۾P0ԅ9*D˒3)ښҟϡҵ&zYKt+?D59aj(|mW[n}֍jZ t[{5 %κET ]tbo.4JW b ?R'iM~?cr~Z'Z|jH{z{DB2ƂP&p9^QDK:GS?&Ĉyբ6~2slmz#4(C)Q $8N| TH=+VϽY5E2JGglǩ͢R F~ٸawE!jzwɰ J/=/<Qm1O7rgP!Ap H[`o!bdAf(#[YtJ-ΘRq$[/J1Z}#ZP2vqJY0h b[6.ҐaGdE9h0w%JGeb@'ArF0jA?޵㒹AYBL#Y"-[@@ΔL ͵kmkHXxъ[rͻ_OaPkA@?ŤTr-_>Ю7i{|(w/bexDžPC}; V{o>,:3LR@JX[ͯ:`e3|GPEDv !VAx" \cKko욨}$ ,Ñ:[;lQ3*ݬ 69"MjO|Y^^/iԄ)`/az>wbnDWbRk㯒J4EHv,-^WL'#~4C`[~)("Xkk#zC)C` i*XMx/Wjl62Xe@`'zScэ J/uw__Hkz6! 22ՙgb>q(e˄U{v` "#]Nh#@ClLI <(u..#jkݭš=-7(G~7dMK"AS]*uH4MM>BfBd(al> eS6BsRXf,{_iI|BRC!olL (2DxRn'^OXLj^juo0aZWxɵ͓ gyEv%*S<NJۧ6&/9HU,2&~Pw4o)XQb)ǁ/Y]axe >@LEz nGq3%Yoae~?ٱai3\Hq%YRE$`>i1tCIPι}WceT|"TAǯ8qbr9A*;'{N{Gp&vB/oIY:K_i)0{gzҖg]zY^EG3 \A&v?L0gN:FBd{LZ9JGcz#džSX#jv-VFL@fΝrBdȅ٤H (@lK{92Y[|Ux'NN-Sp\YGpXo$f`ૐ p}jʵF]Mpmj-;ȈMM)먜V9Fg[_ *o$S;S{b^C2K@E/)(Teb-6:\hUŤ8g]Aj?Θ_ӻYz/_/dN>Ϻ=co*"g՚Zk|ȝo9fI_4y&@o|kn ;D:g@|mXD/0"RTK&M9IsID^&`qF~Ki ̛a8lF=4`[CBȅ#Ѣ-'U <iQޭ9-A_ҩ O);sz]^"}hr Oh"WK wYvWA4 xdZ| \k UɜltH{ظZ?칏[>IjR4P!o_1iuD/xpwHex' I/ }m&:%1@U v :.Dߓc߳RV`mOtom@# 8HVۋVL+w& ?~oz\|4w|?{;8f3Hؠ˵X`=I̘o⫴uߣ9r?2M^W< sv(St@t~%-͐vܵ|QwFҽ(:\* ɝKoůZS-rZved}7 LɱJ)zRJI0 t: 󬨩m~"评BmJNcD]^"%^l!+#t Fq7] ]R_ ANYtGfM]tjpN̈?ywU27P$R;JгA{ܐI.MȳKŶW@/`Wܤ?ywQҸUu5|\Rk<ϝ[iԀx#Fp)a{`NJ0Ѵ7ۋrr|x(&2|t@O0筻A St0I }˃)RXtx_Kzū|̀4CR*|-m!ӹ%#ql(}hޒNJu/ uF`zzHΕ {G(KhpWND_`o m$ۨk<㢳ѹLnBƜ 8ouV% ?͇\pMH+f"]ƁYu}w^+FPmVh[s 91YOp-"BXzAw8-7; ݋G<8kǹ-A F*x^j:jI2[B4bߴ\AfSi iPUW8QmM͆;xHw qпs%Qv@--FaBSV<ɔz^k,ZESD ҇iv^=ToL1Rt_j:Fת ۍ]Gn? Nȿ3lF E寔]EBo1#w:L%?D3t@{b<ӥmtr b`7Sݵx yRaEy eQ71$ 4ح0i =h2#0Ftpɒp~'v0b~o\Z#nu63 pcK@s$zJ-:+X KwUE[3It22m AI9rՏl Ŕ}K] KR1EzaZ^FLBE2RqN{Mvp5Ff[.t?ݍ@MXBxmܳݟ@ZC=4 솗'Ce,?ب+`"W/%:M<>`m &(h7&8d *\\Jivkr.b~]a=V)HU;0XsM@x*;3aBwL խg1 Lyk(I;V{M"bqrEdk̩* BsskzzI[laC;;f^*q,rJ [` @:{zڴB#>.VaEvgE] JnZ~.tJ' RwۘX/f% ɤLJr- PFG~7O+ynJizũha< $@g;u # wufknWQ<8j6V%81%M̝NZ+fA6Bo_ID]"^~ģ8KLmƿ]_z[hk "OOw٨)b(..QB[iL:t*Ory$J0\Gym(LQM Plpj ‚Kydi7 kYnGqe`Jރ\p0biIpJ8H~[t@"ʏi8`ܸ Ow l'\[;" jZ3>$*#z[Q=5ƴG!8ف`Q,WuSa9½$i4}dDQ:3Ps;F6bP%gGn-u ,XJ1z1 g֌1vRQƹnݷbduuܭQ:'E͚{i*Vr2sA:s$\;(w'Qx+GkN x-([zÌ9_u# % XHV)1I]RNe2Q̭,_[6u{8Z$OQˇ#ॶJY/KҀ0 W_eR Aaq4yR$!q7+6eDbcS*CIȖ=_:]2h$DAMwj3-݁an;-ZOa.Y/=< FsTlˁe qZ8%'>zFOɵ>`!_ oPR.{-V߲\|ӈކ OEB:@tvgoC;}.S|ɜ?<ᲭY̑\@~8aW8UșSOs3mޖ٠l`2#VniFtٽTQHYXwL-5ZR{11P2JXll~ַ p>6Wi Eeܤd`6m{4cau;64`k)%N6/<1GC>WIKq26ZC`8WTWHb#AY  )˅PokS)Il@oR(rt |C+dqYd!K5ߦs2} l AWsyuƍclD6Sg`BdZc4I;-q۳ ?s` 4PhK _=?t8Y%uJSZXuO]O^OJMMCn >AXv r |iO.dԎ)ssҎ1S )_J*r'xq^WmLz}~HG:ylk {|i`xچ;e_ $ iK\YuI{AǷ(K #-u6ZBM=2) )}giSx-XA:ZUbK5E*-,ݍ#жaݼD Ƚ!-VGqsbMgݧxncy|Jゥ4a" ;}z{k =PRi]F#,NxJ'K;ti6]w990CdgZ+WFxl =R]Z\@CBDX( #%VV>ې̃m!$Nv?Wuh-28#GMG\\–=^dDؠIDT"dF65UA$a7kߑK@C7%sZ_<CWFfёbO_ؓ}{&C`c`T;,Bkˑ@^[lR6{@g#uڵ+X}_Pϫ4v.%y|G -u0[n)zx{d0~q6CjNτJq&2nͬbO$=\xvԡaBy7+c?ᴯX% [5q:q 7ky||$](HK(<4^ k@fH`61KmҀbۺwͥL[W .0 nNHloǝIw!+6ej]kF4I?ڈãbZ^Z挍nFmd|qL r1 z@j;tEY^b* ܮ暌{/,2`z8n)^'Y?vf:~T=q3o ;WW"oO0<6d6^mԒ[$KnN>A y2CLZ7MGEF??P]nOngnAI̓Q\fI0!F [u($m-RW{clt,Pw>h8vfn`PcG=.csos^G-v%&GbB%tRRVQa=6<2 a앛q ӎ%_2Pva9u2!{Gz\ܰǷv.&3FMT? 8i]4Wߔ"/lp>kTU\)\Hۓ9NEyB3ό[l"l!&nXC=>shҏ]BD6!+G/ȓ}Ԅ@-Hr.F!Sv.16(c[gR曲eБe1!o{ȧO6b]8u/[RW?&|jE˛;*bY=/8^pSbFk_ZZn^!j5LkD^%iF?: -XޡѷE0?\/sxIUZmmyk2W5ŨAb u h#]k˭_J:{'WHQBd w̪u6HYHi6<\]kwUnGU^6ٷuژb~Ɵ^NB=$O`rTԐqo~ ĵE6QLVOK\:mKb mn+B+gam)RÀ%XE-PTr*@ihW\j*gY@~PB@u {ЯW &&Nxb4QN0"7+]xcAINQp2x8":fB:O8fkӪ-|$֘WO[%ES,65dą sϿӅ-Ni< ͌F&3(5,@P:NT4_/ ?3`,A3ԘPϰS2I,,PwD´YwDY;"6"{iKe>&mv#禜fԘH-ć-eXÚ 2ݸ'HtWQr Ø9\oLnۡ̀D% k}2 ͶƴʁD'iεm pQ$LI7 L'7>|Fs)k">)r5yGN'T}j{:/7/{Чi%9swyg9 3/z ;}s #}+Tb p3I<% :6|)+>z yuumOTva09xKGCN< dx UYZ`Ð iU JPIpA,ᑙeuT]^>50[H}6G߭G!%J+nH^&twBW*l<-o ]y.,UNr> EREZ^2NU˜Ws{ҧTI2:+Ի(;8+֌::QKeKMoȦ)BJY*xH(T87VL 8 2wr/C@񚎑$ɋ~FO @ZDjIi?8BD0 K;Ld3%ωh.@`F̖yx,ʂHPSc`ӚÖb!:(1p2gae]! &frdհ$`P})xvښ raf\;vi 6LaoD~yi=35gogn7/sWշrZsYa/  `uUuyC_ v{dn`d3%ШyYq# ➥;5ͶWLTzL<5U?h,Er´ڸg҆J[ĪeN4u+m)*1@kZ'yr9{$(PsGρہQ/b:T=6p|@Wdg)8Q O)Q s ¢# E~-)ֲݑKm0/!*$iީmyJ+dRާzN~b. N_kFtCX5Q=>4e7B&5ZjT2L)O@`vo,I,Z|e{ɿH0W ?,ޒRbg(QB ߃I*jx %\85kD;(^79W3PiI !op<$hV# MLeq=XHބGYXжIe0~($yn 3/$۶B*IND{Oih;)nǃFՋgN6/JoIBSB'F[VA7ŴM뼙W*L=Sd9JqY3yd}!\`^. 3LȞRu>7B&šQi\/5P/M6ѓ&""#e>Qxٞc>kb7m6U(C`T1`;͗O֔X ]7IGA(c]":\d3=s8f\Ԭr얁,ȓ9{ a+֑b=HZ@(e ^1x< _k~*qNm0`QaQl8xRLj2aߢ {.e`lb#7{ZU~1 e"2ѥm {W!` T>g)y&=s[*Kd$gD.I80UPwt8TSBUmecb游\89tƪOJjLd"n0{&sw)֚ҞCuCx'hP "m 1{P>8Mm cLZ^_U!ڸ2[%"S@KSP/@ʞJiٝ#7X4n:P0Ey;ȑa"{"91n=Km f:5E^"'q9Qǵأhl_56Z!j |==1&䫩5< CqikCI>5$=XW)O(nQ 5) rȃ %\۲3dAd<5-[ZdGWʣS.'g. BPon4RZf_F" V>`# hSlg4uftQ ~P5jm8OEgxɑ|?9?˸TfvGU}xxm01CZ]U{SȻfKAG7*peuÆ9BeyAy_qf DP7m@`{xW=8 9?\p%*b)X#PuZP))]pw:>/)Unڤ> $k?clCVPg:DTgJOdܼYLs RH+vYUz-"ƟlҬHPHѦS}xd&1TrLpQpgco'A[YB"o&1"&y L:Hc٪)P%GaJ+%a[5O(@a:݂htTzowZgYlo-=qE`:\nbZ.5ooA5c4b'%#W/TvK4"E )K-8c|m H-K2eF=%$Z]gGc:KxCFM(pA+GS&Δ Ŷѫ;MhXIHȲoYtT HW``fA ?XDK8c7nA'|Wa ԣ$&y sYE:/t^9Ԯ%i1{/9m}擪22:mϠ(Ih(V~.38hw5VQUHS`qݏHhB~ ʑ=+a剦._!%>IGv P[b{U=TQ81&[EIWR֦gكiӄS@B0hHl9Жbo:vQg{z!'^5[>q䚡o%*] gӺV$/УaUT1]}?C9]Z:ߺ_JԄdN;6cDeҚU_8O]̬QL8 ,;_ìͳ-vIVY@qݑB'$5\y< MK* RL c NBg-u9A [=S:4i^]bQN+ "1^V%uPzn–Evq]I^Q;bpb3ĕJ>`dAq yھp+]P7Php2*0Ga%C 949IV򀽐N6V{/ L 09HFi_W" |^ kb0gd?e}z*WBף ?Ñ!Uɠ>}Db*N,]ds!AF8dd"+䶫{ZZZ? W5B|]4V["wX ;sy(tK` .rFOW+S'J1ʥAP5,<ރi`*Q]&ےyHDN@-{270G YLy F!_dpq} NXT?9\O~\zo` ֱyB]q3~=o2[8 Dh" i;kET~r&l2 vc,/1TnM2M~.x2EJ)$*Uf[' =U#=r Xl|\%&ġu%iy<t^]-ffΤUGD|ngy,pPC/IDXm^zif, ($=Xh d+W~AF<*7[/SfI#A6T|c$oܰ2>:KL uϵ|t\ (ėe΅WM "W얞\k*A1z񶙀sвpV'x*& Kԭ;-n2Dnj#c)ٓ/[LLS RVvx:iQ+B!.3sg;vYc[U)ͣo6v=@CLS4;uB8 n?FfB'r,D&V 'V0S"q8f8A"x -tX:Z)qfdaN[H쭵9UJr-fc&Sv9Q||N0&o|[+-ŊWpY3M<2 `g`(=O1 RsQ.DJ"eTiCkg3@\>WfM$Z`di: bn!!LO'b4io?  g&tnz>,]Q]2)7n3eW/+2^ t&48879"C vN Ql]OHj?M0a`5O_i`,"{N9.]3jgՃt'b}byn2rO:{ddU+CPRX,qx$p7j⌮J'Y96DH0Rtk0=9 }޹q595/4E^KYm}FV/LY־Mg{Q歒HYEӞ7zqXu*tdbVCu%Eڅ¾2~RxeXȎ`{ ~ z\tFZȀiZ,ѱ/%lȘAK/n"M3 !9!n&'c0dFM'v/n!^^M%@Ǐј\|'8G$'F:[ .sIq}2`0~<6YI8db疀/ڪ:yq%2wfNb ~Ɓ 6׮ fϬwH bAӜ1h{JXj%M4 (H,?Nzv[wP輙[$^4O->ARd.UhL"$G 1EVVtSx^=zRpm&S;Ll-i_iw2zm!ZieB;:G_-_L \jgv\?;zCɾ&ݷpIΗ?@;p!k{ZZթ^upiCFP3_}YE`>NO8Ib""QR:F Ck COtͪnVX-R d}"N/mAUj9 *WzڙGNiM= bta)3yvr(x)PmA!zZX!^ Ұ3wA"s| K( 蕩Vgy2[MfUOݛ gyZfWqR]{c]&&xm 9Cοǩd Iw Ƽ64%>ry}} QZ=H\_5S%L٠a Hʄ2x^V\eu0`8xI+ ?mrC*'隼*$IZfrΜRԦ.Q8"=E|o:ڧF'79Wveq6泚2Z7 Na-փQXVjju&KUYRJ'8Rձ[BmAFBlR4'^ mNc< ;Wu2a[[r)B5DUYPMla7G v(q{Sym>XNrDN ՚e7.crqS\k A>z44Lk.TOeXӪ Ll_,eʕop>γPӜ* U [Oȍ|f~4ɮ1uG,CV--.%6g͔=Nc]so^X+ʒY451pykCnPǞ6c=[Y{|:LP D| O(jfgq;3I4Zs5͆q[Ό?(,j!Q.7:=.&rL(*ܺ67f- uun ?j4 6'ox'4/i,==\&پ-ٷu Nd;v>%?_-C@L iX&JY,8cqlpa8=lr)~r @ֻ~-f7ITQFBNBε&䯠irM{[Rs?vKG $)&=H+k | }q+W㶅4*'tڴTsEjqMŸ7+"Wi]"hFjdߊ<1=6 (4K֬ TN8yŦG tV񽥸dVCᖥ GOʸr"UkE](I]A@BI>/E2< ̞lxcjᗫ\G\vPN09#_$c I/kMQwNv :W yEME>l qp7SvNAE.- ~Q~yA?J@,#Ch{]晬u{tZ,?u 2&Unr`=!sT@mϢ1eb:D? `,Hqc岂SA[ط 3/`y8ɁаRxlRvĐ]zzt?MOGXU8\ Z?]b6#9HO,O.ڄ9a{ =eb H'`?LlۗD(@oZmi;e@1Ȫmwx N HJ;p廻.9j %yixoS"V YhK~Y}Ѷة\QxԊdK]9&6]H!xͪ Z#l).݄,+gdKzlV3Ke,UX!`=G[ qy^L5DʠS"H@sYVƥ4whkhs.af.Pxe輹 K** 1HZgSsA+ ~M5bz| 6-s 3T)չ&7E!&gT%E`IlPӍH\aLAјcx^?醨@&.#` vHi*{K="A hI̕w{6&lKy<컚ʔ#!fCu\:jeªɜ0d8^0W]1KDF<ԧ}DJ˷Ar\-HQxxj(5ɥp&Aq||"tjq B \{QwW#S#fP%瓀lH]Mug[jIm(/Lq.Yδ{t:&幒!2]J6胴@6AQS9 .L;1qXU"@BH|iC1TV ŷ܉)P޵ĩN]ZPZqI!')3ڐbP-CQj'h9iԕxYoڿA+uݰ;iOcga*d4x;m$jt)LZP쥻@4z{sgTsG:u;̋Ba hpԎs7ߍ`SwI I(kP'7NLJ8zd/'H!%U(tow 6 ܺw5v@E3Ə?.dcIS*++w>g{٭  u))GKhJDݡ4'Љ0TlD3DYFo^܅Yt?j]XI3[pUgqʛ 2N M.W5zf]n;m&kIb6paWp}#WO9A, ǯ)a8ϕ cJL#D0^yݳPlHJʽa"\Q?ԞAKFe =zvZ7~~d]w K\4DqgŮ iZubhQUX S0Y|u{ P#VVm*M/EOcndGGD k(rxjE"?|G|:Bl"Nbf$"O3!Y^T{kNDw}**V%rӺ lL1!pGlBX@LLii|71^MpVPxgT{JDD >-M˘^9N d)u7)S=z >Rg@^w'W!T1a05ߎ|F{rHG]8/UD/-~ G!XA#~IwYEk?,L(:z"q Ib,yn_Ӿw8um{G,Ӣʼn|4jN;Egoot߄.3RozژFk^.| @)+X]{_CMƲu,4 #'ZH$aPi 鰳;HU]樨t K ƈkO=@\̕a( lc)9y3~K~!eb+7wNЛ>hD[, b BSD4G4S:VwKa_QE;%[ 0GO2^`!:*/TNr(&(<Qb];Z7l>Pd ܾ'XásJo䍟ɬ^Y^tmCDoR)~Y$1N PGM.2 0%BT}9q?5usn BQn#,W2u5[JFe]ƼW7"4ʞN,*Rsn\4I4r:|kALOڭ_b^c V~9Etg$~LJ^.L2%An[{ΜY)cdd6 *L5#XsȤLSo|#p@S*WÇm15Ö_u5֑AEꅳ+>^127)[*7z?!v F Jc  Roex&ǧ1M&fJ騸JFYkRHߟrÍ<,4Hx(^ \ fv fCI8xC%т~}|@fKgr+qے-}}w;Cblsa^ТSݮ=K*i 5 F:OO{wNW'(̫w835fy`C{-Wei*c^ p7A Ṑu1W jSܩ𸑃"tMIk*3;T@3;L:_[G>_"6Nݎ[oC܈aj٥-hG>-^1hr>N2v\X݌5u]3cſ6 #*Ʈ(w&cU *me@Lu8f>-HM.BUDoHZFˢ"<PaiX1*tjx@& %ʼnM1 1;[r/&@ Yo"\z1Oɸ GȔ/J8-w6rbTBYe]V0ɪ=> B-\]ųkũJ3\ZG(0GŴʚ݅ךڒn@R!0 řr \1IΚFpsz^톃^j{'.R w*3&-@Db#`vϕ)k8ZJ#n.;rU㧲M;#2\iu _1<}F[1#9.m̥CDT"ot#AEnX]偎ljBTu1Ć*zmuXcHɮbsNG mp2Y#|#.^(THJy"] z$[ԝ9 MWn z*KZQ|oA=~]rE!9,J$#=P%jHlS8D Vb^S;9,V&l㦿I=iq W EEf'xq~ ܋?j\hn9| TTB׽fazSX9]k" "M^>0xĎSCmE#F0>3a %V. 5"!4_vcZjep#b:YnIȍ=h.{I7$| sODeem_Y9\;I&;FqoV3#$IucyhA-Eo2u} M 6kCFEmh y ш/ 4}sKX _󤾬!j-P:V{+ K/^c' J|StpMyC H9!X}f#UֶЎyj(t?͵v?1RXa;̍{aERK,lbW8Q?jpA7^zO ödKP\@c a'y$L* R֪w[h xLѼ͠O%6v}a{@6z6nԒnq22IbmN^CZn@זNxܪ]۔XxmO`hf_~?|ejF5a,cD sǘ,F>Lv`T?Ev\0_qs=i]0oHBO$ջy2>4&lSQu%Y2H1j }[l\S1H"p"]]aMč8rYS =w?KrS]GRäˈ荘!+$aW\U9HV"Ty1}L)HIp-> KANj{돗2aOJ.aDff)tn FCɆ_ w*@`}{IN0OtsR_p\?\Mi{p,e[N]$¥|IWyN^~h*ӶzA;Dto?؈*DJנ?,\9a#tD"g!Vcs!.xy=|ޟ;y9#THM4Yݫs0|KG N7-`d)Ȥy\b8QbUS=zXI24ZUݰG5N{1ନ-6yFF7'~.'VPOb}r3aL,U1/ΌC?Dmtz3TlIG_Jbi A|V}`/cUӐW)>vf~-J66% W.G]kdUQ, dY7Z^%[SpAOZgUd:2 RL|STmYR0kGT̴=D]f D5Odqz]k޺g㎶J5 P'h~*4'<]e V>S{u!XK,_a#V"tyӖ^h $ u([F\rB-.<6c7kKꏁ]vHtI)NhMnaL&ϫsT`<یR㯷y?.x*Dȸq4̪TDW7^MeYeB [PRkYr.)jhk"+:05B tR ȍAF[]gK„N1}@qoH."/I㗱@CILKpǏqb lCNWXQM3NU`T*9OCqO2/ߏcOϛ/`aw wݣzɏ z|u8^ΜI XWemepHȆvg_ nS_}f:mRb>>Rc7;1YdDqz_Aoc\ŗ=Xf qn<44U&8OO^ ~{I4LxR@߇n|7& \lbD )hMP%Z (5[mCe~eH.t?<#ܰid\F4]]Q uQW\g]e/XF]UybrWy rRS= @]L(b6Vx./ vܽ]M#O(owJ&y /"mٿhqI0ډ8;m`bߠ>{#)3^&jP,ڬ ;XQ02.) Y84oqlڈ=?LYcJMI mYfӱͼU *"˓#,\F,(! TSI^$HX()lֻt,o!H9,:zɁ fvA씾SwB9\%ŗF pe,Ic=$ֽgH3? q.gX+2҉*}0 VCHRU2 bHv(y Ei|UτH쵌(;`LO~R!(~p9hYݮhƌS (<.:G^w)y31"}`1[~l:OD`d9 Ғ)7Kp^ZbPp,2t1wJԶZ- AO:$ t}"e$Aؾ qdTƱx*BZl 3.CKJ31c` ģ%{~K')y*}Y^>N8E+< GT۽ )^jF\eAl^?Ȉ8Ncu$. }RT8*)\5>DNԉH:dvM Ŕ[eY7:JV %7S N w"XƓFB0uԭ# 翺 ݮg1gM? JŻ")Hzߖ@HCTٖI,i҇|Z|+n_sN 8Y}ѷ 82i Y]ofA6p3c\c$ނ.EPB*+H ,D ŶJS?E.~ o2<1%[P^Sp>2kٮiޢvxBRӨ:|/Č?j8tUTA@8&bS]A?Am'@AL_3"Sŧ9)zg.ܺz)fz4gs\biz/Rv5І |҃Mo\>91 0rr#HC~Gm&#bGe@f"2adKLѰNCJ F! H7jXFSci*.|r-u;҆Jkb%$.s׳[gzi\ $,ViRȪ^ðnӝ@ֳj_yx]qϠM]G$0(f+G]9kgIׄ4" gsmKk"3בmұ^r8.6cʫG׶Z|cޙ.e75&h5Gs}B22I4N)q+92C>*:cPo B_0)uUYݼD+q f \/t ՋA m> 03zc\$r~{`T: A=vm CXG&4=&UeortnBL.>\=E4Y1xnSrފgPN4Y(xL,4,'m9Ϋ msB:z7-!}]˕EU|N =NvIњ .\q< n-gM|P0 {Զ:=쯒W7O7b4Pr8WbTC D}|ß]>H4qG~B6T5zb\]p$h4!‰DǓj_92yw >5Vwaz@/^tnE:-+4,KC i=\7iB/ .(ި-2bk~9އw>m0`Vf|qn- E({Bsjw%SN|)tL6/Bȅ#Ok )8QK2Бu03Ϊޥ,ǿy}2yªl.o܆}>XAndg`S}Cpy.=ܛ%5=_-8ļ|."r!iqlIJZ[IO')+S YO~.do1cO~C[!Swc@< &l3́5TR@=><2 zSGID0d: 8PV 3SB}7ؿh%ž4ĵ.1"!]ߔ`ZSWK?:fquX 2m<-V1K0>_ŗ!%U'ؒu4"Rlc J" mNK=aRזRh{6kwNxJ)3\Ҋ7'ީ KyB2(=*)TuaG{S.ht|q e܆EjP<^̓R`ÙXjD*Yy*TfA6!v 8g|'!iuA{`"cؠk^vʢ#ױy6mjxݠu*R>J1pKs'&*|<LEeVo#Uϗ_oP)&tN`?^Z1Fo ]Z>\r[/2(ˁXLt,ҕ,IeZ_\{y@/z4>s)`r{UƔ"V2Ѓ_ReSyK#ruÃ2 M"F'P%/v$ϑ^*f34N2UqbOr6OI3(g0`GlxKjgO6rdpToHח/^#Q"ЫPi*r@~KrODϻ`ۄ&o-e4y]?cn@3m~1N8paW v΄>@67pZ5-gkbL4^֧!WyNLd+,F+6Hxg7<_(O'x) ~j09Ha$ej]UpoP[xVJ,k[X7hE y䵯Cr[_slF+/4 (:qX>24b93{';YerFmkO/qB!CyQ ty.xt@{~Un }I NwfB׍p {HD UjQ{S)h[0[>vM$J侞[ 2P =8(NT!] ?=uF=ѯίkrڶa X sR{$da4z+hYy'mӸ),Ձ4dDQ_! 7マͯl~R+H8F_r+ں@{54R I+~Fa5|{[$8f_ӽ{x C3ȋSW ſ|A ÂDeʿ6Mv64Ƣ@y,՗pgq;@ʢjs\-;`-#V#%AtGOmF}mo]' w}enX$&,8zwa5Գ=ܖAяD<P2@2߁TZUsl!aTy``e}ʘki`%1r?|%@Nu$sc77,aw[ctϤ)dJsۅy/&R}&2lr#Eh F2[3>$q\}qjt ٸֱC`VPG_$n{5chVR:ͩXc /feƖO&JX?V-2|^qR$u84lcBY ඍ 0Èb,Jdܓw_ۮ `yzJ,Vu _A,TRv a/"gW 9<UBSׇn2,Խ'* b,g)*I7Wrܧ詙K< A& wi~Xj?C)dGRu%S ꉟ!T /H +OBrd~ɱ&7uk2=*"عd9yj? <ԽΒjyC$1 [Iύ4 ^ 96^*nh] Ɗ># ?=nb:omIzrh!!NaB_ BtmcwoPw[Z=$Vl۳DmщkDЊd#U,R~{tu(p5Dgd+^ӤvaB)H@^OE"[LSr?f2R܁)kYڤݖQɗfXB @7 d Z s +OȽҗ)BX8܂N= n&< ZP/1xֆLD;X5/Thn:&[Y/ȟ\:~j<xՃXॶzY̯ 5[8q=ۙUn}Jdz%7B^De+jҁҷBE' )CU5qe%5n{" (QHsSY>LpJؓJ5nP}`4(a(|}72zyݚX;`pj.ߙJfQ,6)2EYHژv^^iz:g>8=T)a$27^ۊV "x7 ܴec ~AX]k%jvJN3eM- ?7%vHZOYǿZ/L۳*2BDϮON&CTt>YBOkY*ޏbj: DT6RKD_;0<2\w4P%[3#)Tꢮhm]%D$ t % o\X0&O^w?AYfČ2U^瀠&[[H,2ܒ V#Ef&s  ]*-2 ;kG*m&=@:*{+';~!(~]~FR2W-W†%f\6y5-%)^([Ip(y"lP.S)o?CmK!H7e]lBpULY,T+PpqYh-mI[ l7t4XR7SFg cfP9** L#@qRm1 f# N#6ni(8ڏ"=֫X~7z^F\j ,S3e'Qj={8%̨6ږeK#mg t2!٤/T#[g QltjM&ӵ52'\O0$^$GTf6k.y a80`/@M%Y*H8+7/sAz9x/G(H=YXe}:t.S:un2JIh">%0hQ^ ;ӊ$d|,OTY_854Tm5jƯɢ pBYi<_qNČ5+BoēZΥ7#;޲*gsfߢsABQN TZnPL`aX/Z!"(w8VS򃔒5HSwʴ|7CX; 8SW.TDyIJ0D;KӤ2RZf֋z6x[dkZVx?[`B} n2 A!3;`@zV.&Ҍ36d (j n^˷P,6 h|e!moN#Xd.A+{A$|dF c/^5^Z.s2*TVYm$*FDэWoőmyhKMOPQ2{|m Z-yAjc J-v JLVawc +N6~fqH0őP'x]tW&,qԙ3vBY6Ձɶ_/e:gq yEXg* Kf;K)}(Э6Sv4}J+M4D:p6ߤw&/p$ϒrgɕfmgSrGZMZo/q'*:PLnz?wd>mP/o|5:Nw %XS֞,kj\coaJ0}xQrzGt71=(t{n"[ nS$ |y İ`KA&LV(7CU1)%k/g\rZk$5bXDGР .oɫvt_6kNȁ+> dU ?ٴ9:=33YpIA.ȥSkRxdӤ-W$6GmPK8" DoFq찲xFP{yMN77up[_/X?gL` .f˽(\R/W N8mG` ӓ+^E'iDG#|k]c௰<Ѫ7OiLR;z3Xq, -sP;C 9]{u~2)T8n!e6>a?"Z_Qs{T/D1;l^"-`%i >k UÚi؟z 㾿F2Eu@7sR=*nt ӧ;ά#?oC8:AB3l| eYUJ%}~H8OxWܸ'kWGo@Èy_`7ǘ\6GQ։ݕȏ9׸i CdV ZGOcG+BP,C~RuҊGn Pj%|o(%f}Z,9Cv~Y{O+_N 'IdN_r GWr3:?̃,?dW璝A1 yWCٛx^ E+rAgV"3Uݰ7: lѺXv\x o95˵)g ɗ"-7D JKXn̘LkJ$yPލ trl1AFJ!vUE= l l!5nJV7{w(Yy{V3_%j.i+N%MuqO`8ƥ$<0>q^ kUjҗ7nFL_# ˑor5;pqbrMau&z@q:z!oEA َIQ`Iҙx.F3Yfr4}C8u˧ƙ|%~UG^٘+thkcZ: VщVkx+.bLҤx/-z$ɡ:]}uUjnû£Co%ۑo0_"Q:gOw~;u 9)WA}reb{MutY6K}ab;G(ۗ~v/l` Yg.H V_L 'm:C5boE6iV-me~Qcm^p2JYݯCqH $]!OXRhF 7@u:b7Mz:c)j֢T\sD{D,NST>'nsHnu.oإcX8hl[0+8ؙ\㟌BӁey!>:#6軛䔾ʡZoI>X >#i ؞;0j27ݤpvʻellQ%)2%,IO2)j${R9LxQoҏ%z MmёOV.)7Zxhcت5wZ-~+I5|k+XR6"kSZ䞼U}@.:ǀS,$7<D4-ط8w]J.b{3^sᯮոL ®1{Ss?P7M l4QfGTbY&d);Gg]"wQ~;~:* K$]7H9ŵSmO uٌ3bÍI@ȲH^XO~+".Fn:6b E +\T]0BW~Ay\?or濩!)+j|ii۝) O}tD{5:N-g|wtg*_fQNJsȂ3KO3^$x eS.k N3f?&Ϫ^ž*_K/x-r tn& [ɉ3TJL'^&S? dPohԘ]JvʇPLN:>>\!Fsd(rm UgP쓸vS|J(YnMvG\!ߚ# 1xƌ&=rY nKO$[< ~Ζe\K0 Ӑ дwu$Mve=kƙZĘ" H!^Y>"zd.@7u%^fG[8VeLF MTIUn9b?C"ڭ )oG %:ܦrC>}TA:i1Ghtu c_s.%Yl.8zrgQ0v,#AJwGdNM&Z Ato ^$+lM* IFm0-:)rQHd( ;OH`$ +j{:|wu ; p7d4ݶfh z6bt#HaMf>%Ii0x|ëFr7ңq62r@sE(u `XՉƣux'Xo@o+Oaۑ+wInΆNZEa<)Ӵw<-B$S`a!?݆TrVfj09#K_&hV~1FBδh?vxk)4\ ύRW)H 7ؔ:Mii3'sڹv(;HB XE:ti* Wj8)͎BVd;qZ#+@gHr|>ڶ>пũ??~kFb=a㔁j #E%W*]n8rӍo\\W9[nS髌$䰜  sVM~fTq:¤`֙j $Fͫ_Va@xڳMāRl@*M H q\.@^܄yՄ;Yv/}yy7BH6W>.Y*Bv #ڒ, -XP–k)>d (d+˹9,nGP{Ʊjdc,%#u(n3ȓ>^/8b`c|NU2@I -zo}lg++Q c? [r?g)Iuod6Ub )=õ%I g(r7`tD8gCIz* K>]@)~EfKʡSN ܭTr4GAXA.!k!5YqnzQ<V02ui"<Z0 zȐޏ-09+QᔥZ} x}|^F*MӕRS13Īl+_`ׄuK&[F_:O8LHB˓l湒$ e JU <=\\*ۨ? `lʱ\fѳmYI]Ǡ y Xkԓ]BcE'0,2JJ6Y54K=UFXw42o^]Q w7D5u_ -~Rb6eSj%B[xc#CEɺlJK-G<$xz^qg ҰQԾيbkA6 c(&JPã%ؙŧ(L0^uK$57gr `vɥp+Xr~'϶.™r.E \Zj% q!kE`J^1o8mg.P_0`d\ATU5q{PS#dGn2Y\s}%BM2OzcVH2Ð8zGV'!ܠ\>mQ=vyz%Q0d'ޤ \W|Nz> >](HK_H-%wZS!i6wXQ#r474R`MZD\W@X($,tbmşkS,PP#ړ]r P9lΌԽRzk|B;".kL"~U{ \X-á}IPnR6hu Ҟ%jy)<N0S'zlͧAMZԻ n >5+AQ .2'ј2%pù뿐'ȻC_&Emغqʴo9M J ryȜKaKfeDv酫pX+'gD 4,(Bu\Y!ޛۂ!f,LLD]Ō6wmjIvʈP5,^ZȤz.l뭃'+m|wάvsMPP\rj 9 ~Ţ¢^W獩43jqu(tD{gOtixTx]lU^0nT@ }aG7N̳1D"~`=WŽ7ƃAlnXT n2X0Td%vxO 6%D;JvtjCmLS 'T;/]I(+!64J9P ]QIPe!3%_5{sk;~aNG`/Ly /Zە,u>m .=="QZl( e 0U\kƝ8gnΆИi=aQ c#"h=^hz3l,_FF KfRcɸx,f#Dϰ!br%΂?򬂦B{ODg"@%W7??SQ0jyF+$gD3_ QZ嘡fzveQ˪j;3η¯tL|ԥ?r^<0:UkQP [ķxJ$4Z=H P SCVvF >|m,{RҜ`SSւc` ˌ\3b3F f4[ye|}fG z}rN1 =xoXXF,ӋжSwqن#ק7m`Z\;?9J@HGIXyEb%h,NyQ[wr~oQa2OQ  X@Q1_oo1%.0ˢ T xv]*Y'ގ,K8zw9%qࡷ&E >zx/a9w"n/׻jFzU kFυ ,>!X{g(V.5<;mw_s@XX;]@i`Mޙ#cxk̋"`,4"0瞲ˠnal3rq#Kkvi38ҥ%xc+4=j7|RoBQRKhq!+ShM#oEz]n]hрUK:";I{1sh ŅXskCIfK n{LDx" OY$U6d֣AV%5!,HcKC .`p.8lf?. +`,,w mlNcJ/:(z%N Wn&'ߢrcֵ&XX"aGqv2dX,aHHl58 Q.5^3b{oizn!{@{`Oӣ Tlql7>Rr@ߨZ͂Yk'!-8UQ\Pw<^9yo,.da5j6w\**-nmv}_췒_K@OuF(kT:fg֭I >=5$h;5yxi%hPaYݘ Kʢ(mĕƾ9MtJ!&koǤX?8ȧ5wIN ^Nm*>XtSTfga7J~g9\JS61`%kOnJ{RQG8D2-I{ﱷ췔$=ip&!/ZSh{`ê?3E9) ")D5uX \ʝtA![ C09 7aDu^Un0@)j~|ǺhN1Φ^IFbKUhmj;AeQ'n=-qɎJ b;J0" ˦;g> 魪*dzdsBpv? Ԍ}hM<LJ;~J!>93^&F/X%Qpb5%R`PG,_[߬m&xEJ FkqFB)PT*N1RgHн)ȔW>cȪZ r}`f|' Oލ''Y+aJvwzht \˟ٷ ?{r!Y&f&$yllfθ7h\3AA}Pz<VkAk2 ѿaVCHa^6e#jy^:lIY41 ( 's_ڦ .5L}lLl`V=jP-ՖPJofw3(} {drf~[W"2`xs"J:t[P$i" SE]߂B?8ewc4n#NofzXnk~@iPk&Y46$p8l{ g!z=zD3VS6s Dl94ģjbi`p`'m!v-1ƢyB胋-XIb8͆h}:OoC!1#޵Z޿iрDޢSa#aRϋ 'kc\Gf;wE"Q6'ǍB3ez\ݟx4sJ"0ʄ]FInul'ZkI~hr,Y!-ZS?Q$s"w{3O3\ Dׯs̯Ђ!&T ~EɊ}߈'Bn Gk'dIVmQrXY>ݘϓY#Fc0s0/w}t0JxQq9r^DwBUD֊*goe[pwfޡIk[$1Ik^( nD2Xnmd)n7kzjvo.y.پsܷGUJFf!bղ&DsMlMw)gܪP fW@ 3<Wɼ)i`W`~9adǸ!->Wj-u^" 8p- +ƮY*X^O=w?ƆڮL RsB@[OS&ENmq Ae 'uc(3%XKeL"w@{!z&îP+dQHtY߃&+&!.])o]_UeY_xV0eQTϥW'D?ːYLIwtK?LZ[wO@nܬ|2̯e29&->7Dgɲ6]nuļf$k,ulK/3:Yl$>n"I03^"a\>ӱsBzsdx/="Yr`+\\OJWv:Ub?LjmW'ɠ̂Xc +6z=`s'r¦RD#2OJj)7C/WNΏխ=5="aG w&HkE mWR q`<ޅ:OLy>٭NUovz;t8v~㸱-り: ^1h_j&ED״7ʰFɷ2Yt݇Cztfk-cOeˊ=-׻aijKn[ 1+7M之D>sj(ڼ2U'-vY}Al=Ƣȿ*MT Rђ9C } G (1ö`,ݍgsEQ#B#ÕJmziݮIaosm&W4)C.E`o™ Ơ>1ǢQkx Q$U;V"ՓT/"?0vJ Oɳf4[XTbz1v9jjh8n93=Q]y{a`EE:\4᥽]M-@ē@["!oi)DgbC6$dbUIKnYt]烿5QiYO'?l:UҼE]88 IXD)vT꒯`i)?լ ozdW-?r`Ϭ`ۍ2}nߋFZᐪM؀=Q-d.X}*~HC0OanIB' s b&py# ֗m z۾!jә&0 'LƳsy5Ç HUƂ!90x$-]V!G猫C~E9~/}^:Pd~["7M,0]xC9y U I.TmԕJ~Pc^RsGXhg>f+cKt'mY{E9&P{A>20bGA"9 2smk??IfU}r4B t`GeSk9)`s pZp.ĝ臗 6|?otsez(C σu1zFX=c7gunc4LJڃG~8xvEU#ereTp}uQOן B{4?fx?I9,-P9\q`.`2B+Sذd_aftqiڍ*wxx\-u\"} 0s\3rݞCb.KHR za8ufÊm2X7:pql?SījdG@0Vdlp]1>̾m]ʩ3*N¾tEqRj=eLI?3V1YG7`r_X$JXjA9sPNeö5H2(q=q"`)lX!bҏ -Z]zM'4% F|_e7Ky7 0ւ<[ɞtcjRE2 ݔy:W%6=Srƴ=߷`L"J u0DR o)aZd-ޜ0@I[ vvFԘ2脴9Gi܇S+`: P:WaMԕœ?$aZHޯATIl$HwKڞ*}]6?ZpWa@*rUKY!jH3q}ihlp{7,,wA.3q$BC *}q8`Χ %;3떥!$gTۏEE[=޾շ  y?|S)Xz1e%qSHDn %ٛu5 !X|?dKxmN|U)9*%^!')9vH"V=ERc1߅VF OQA7š :XC_) cVhRgŶj96e$oYJS9䠏W3H{.2_2˳,/l!8UըK> +h~5|mgu@("/⯳[$w1PDfbDi<$WZ>sϗO0ƗÒʻLݑlÓA.lY9p{ڋ ߽ ^ia#y*,[' Di|gy=6KZjc&El]8ތRU$죰"ܳwf&ѢĎnLL$Us1duZwVSmn3O9à b/FFmpVXJ$e +:I4w$?ŵ یc{|Бjc`K:療~6j36M:ݪJ^Iu- 0CV!i_zeBƌTEz)o)-N]jه3wZB1w@)'m&P}dyqyJiG}0}:x@  `kE4*ڱ6#@ 3mIDZ+aLH(Շ&GVq~$C+oͳi (!u2maJs9LZ\߰{J1%'kҿ5],$f #mPw~^ٲ=,:aGf6%sj#wQx'5uB"&I d"0)TQ61ԽPWo.ckV8x8F"OE)INm+^\@딋Rޑ$>ӝGAW#3ղO}}YEGOm{~s1_Q.+Tѣg80U p6FyTç@:Lگ7hIX*T}|}D&bm9.uc+"oH&d~ ?SW[+K;lߞ4#.kU2wFhݨ0g7?)Ld^Og*!}2e\B/J+աygR]%HzVwV\_~}tI3P WZ+K#WaMn|y~,R䨏t鬰d*3Gju7Tb7o]rbnYJfpT74}A9.t[U #c๶ԑW+¯E-ګu3Qvo/7l{^1ò5t@ӤSy.O+OR4Xd1 <=$|t;tֳ7>ag>@j`_dTs|o_Bfs?1y qwzQhFfLm7" ψܻ@6HV3ʼnenSꜩܫVd>m5'qiF->AYnI`rmpig/L!ʈQ#" L(?\!Ո1Z]_\s*$1_>F3qzp H Ia$[d\y"HnF'Qww4.3* dO7/J*ˊb"kH&:ڳ}@db>`Ch*YR-4z!84=2͎nh D1vc҈ 0n=$fo T38XID8` `> 3bA'H  P U0*0?W<&n_] *`Z,YH%1 ǣjG#2Y H5N1-'b}28'NAw}w]!V&CW{>WHCz-B" h<"%~a2u|ɀ\j5a8=YBakZx/S?w=24GDʃuPE_?bEu ^gI|/x'.@a`eYʼn$ MXF1KfT<ƕA_8b5*W Pܬ$Zqmxh|`@/;=xB?'7+dyCQuɀ寴uK* l;7#yG<_%G??{㍌_EAZ ִdN(8Ob? L!Vn_C NU`YpNߌ-Hqd4mOo&KNAZS2a85c>&96#>iAPn w,;?Uܷ;[бy*0lvXRՁ;ƽp >}"zd;XU 2/AD,zՍW4vЃ9 Ԣ?0(le*q1'Xc\]9؅kT" X҆LT=/{K#L( eE*7el--RX|RI-82kdJ#{t{|cى7'Ay-$|Sxq@,̧d"TΣҷ6k*gM@v^/i(wMڴ۶'n-|QSbL!v  gp'!1IӆfVuW'vX,W-L} nPROe8qo֗? zGŲ߃?)mceֵ+a,#'l}9# pgޖ7QPQWݯHQ}TGEeCn],f`9~74Y!"7izN9CfPFTڡcǝ?7 Uj(#4Bg6⎗@11a{b) #ɍߏp%֊Cd?L,]Gk%#GenJoEXO;.<ٝBki=K`׺'`Į0xEdlb/jƬ.ij҂݋e^!a9JfpQNS%RKŽ&&ނ 'I쐙{qd(O_?ݞc 7phކ}ܒR>%rbq$T ܢWwcl٭%c_x-bXy*QM } Zj%uF,!NcU6p-G2=UaÇ*|98Dm!-" /*Y&`F֠9-o$D8-W{^7U AS_,yTSzvzf@F7^'vUtoŪIiM~s_h;:/38(1Jaެx3șJe)ZLA"&O|JZ uRP9 =D9.gQXx嵳.M݁k'3&Y:|_)] dk}嚷XZ÷]' ,IXxDSC>6yWNd'0)On.O"z3% mQо{4%a{ÉF!22$F/u&Bxns~ʡʦ"#u啸sHHgڰc@K#L;\{) H/ 3Q|ǝ:JGn uȅe;]%|}R:Tg%V5hU73L]'-kKje"ifL6}J$Cb¾n>/NTz&ʇLKJ8>/:hZwJhPidt5 FfhRR/6ӯMg0JxW8$ÚƳ hO_--K><j˜Jb# IF}{ kPm jlr&4ƍOܦBGS-ӜqZ2W1jp@4'0dKK.,V t]7/M-q-IXX5$wUՂj+ d>CVy_)'/d+2 9>DFs42S?f2W7j7Ow >9lkք_ /=p>W6si r2rLgAy,f,::4.e=ᱭc,އ ϭ.jeE>f4O bh:YMO6'^6MKث%;n쇻Xwئ:gjΓJ 3n .U6OPiaϔIEiAQ=Γ˔xy%EO [Pj*D/d8sQ1>Z_ ӌGzm1)},= kM uM[xMŁc=wyXZ72mѶT32%Fߖ0ȥmj_#BB,KETb@ݽ` B;WbPG'mv}6/(HzAKb{>x4dmDF&먼uN(wpkI|@׎2zC47ĦR4|Jc8"{)Dn#B~];wΊBrՏ<,o)WI %gGѧȗ_^J]Uo{lʬk}'HRnܵ8$*(0 LΣL2F0A&9'~^X1b#^`jShV)VҥVjPt`xQDrj877)4m,z'')釫PGxWj4vW E2]fHQ?9Zu^S{بl?_,&hJ (Sz#}-Hb}MܻvjlS }WKq>'Ƀި姙4/!4+]^zrAiR m$.F7d.% ~=0(|-#<# [V}x+wҾG@G6cOI99dhUmT"zlsMQ&2O^cџz4bStB0ܦSXT 4Y7GnBJa`aQ S )`H W7춸vJ; n"8~'RN Hb?q7Y;0 ՞Lj^09'7 ` bo+ɩ\woFA.&b.TrjWt6R#N1H{H` l(jdbyPo"5),a Ð;Uo[@T/χeixÀrgemGFWH,ta1 ę 4HVY6!E̙/)B<eF2 x.E׷ד~"G=_<"E,ِ'T4&J1~)Hp p{%+t!BjA[:C m'_#\B %ʔgf%}PQ%aRLcI%0_ff^߁maٵۥF}BK yAȚafmy+5Ff&Od]i7%!I-]B ,۱g)vԶQNR#[ֶ9iN71YiBwqm lje@(^e6{aPWjPA,oސ!~C-ƲftȃC_e wOMإKXO`7U{]%Kԫ e7]YsIᬻi0~c)!263y~bO`b9&k>㹛 ٮY6i(uC&0/ۓ_D7u|<.d?~=o> Zf'WZ8f Ih{00|'xu:w6 j"m#'(i)})-8zr-@60C,5u<^A 2{)h2i!fd߈Ö5xp#Db36\4HcRܝBǞ,0nLJk;O;cg0-ocLeˆO_L$ڗ IfNقEOFWTO=#Up9'@f=db|c^7 VXHGw;9JQVc@kg|)%9rz _$FuQսȨ^-#2~`g1G/Fa&9xre6 2fBp"Lڬ\d;bO̾RSwU}N$8騪){ +v`V Z~BI˿بdRǵs$X֧/QPaoTpr6D2@F1;7m?cėrm,j.qSdaR=3z-y؆ WirH\+\^wxGܨ@锴6S@` x =IbzUy!8 p4"FyB\6O2y?Ÿk٘/ϴe'Ը#T\yǖK3BW?QNnP&q^qcںMB/1. x Ds}PBĄ"Hll u"39[Ӗg"|;Р/3ǚ"&Hqxt- UZ;|aQ.]W@F'燆m#t-y<"pRHil3#z3jϳܚT"gbL3faтӜBɭnAy!FpXMJ'> V@qSbʃ (6ja-j4UXO 3&U,í@|t[HW`b7f)\*nd8W6 9HxM)+ccqR5OunoaldfɟtҰz 5lr%)l7 4?vZ9?wEc@D7Zᵉ 5T#.bM[sf]hZZ*OWxT[őlЗC s !-=]|>v0TIU-U]q4w0t[ 2=D hJ:1</O&E6|X(̕6 MKWGd۵7 mF$$M?(6C;SAtnFFfArq,i~iyHh; {l3(5)OtY̦IBk`eǷW* zwlw`]4-YMc2vQrGG8]~&c#SGy8%*ϲzsXkυTwLrFo ww; aeAQuOTxb7P}-{P+.<1V:IE]뤱=0c٭h؂sqѽTKۍ ,6>ʬ|SuRr|>>MwIr1f'ϴʞh4G^IviGf{Is\wh\ȥ61Gk<~KdZ`޳GѶ[n9 b*Hd{? B:Kx9C?.#TKTCl욱7aGe: t2ygwi@Y>0a;YU;{!?R9j^ڮDv/ʃF(0DOoNd.xk:7/N8Xv"vB-sl zae#BY[V/>6 kyQR>~ԥ !r9qķksW"PXP.aO1 *<^ пm?cdѰm%x8=y.keV'~\[l>^'9/ӅQ9OzssƖj<,Feс80p`uaXM~OhPKCu)q=,X|R+E3CX^*qWupM-xPZeM!uf:ܦ0yT5YD{z֬Yr6։g{F4*&(e0.և{YH58ipGrihS(3%X*WzOvŽ :rw]^u8f(E)#nO1 2m|J~;cKp'o1 շ4Bƒnal>k]0٪(rQa,5?i> ʶҞJ)fJoԎd+Wcˤ'fckKsnP~LD[}dAV7ꇭ. 5vsxmw9yx<ɥ5RIK'yydT??$,RiX^$kCJ`ė,60 ]vhcN-4a>lM౮Z4'U+2#h6^}>,cLj/hdSa3G-j|5 2K7l1 jZf-wP (#(ٻ,pAPEWQ Ku,GtDLR\r3jҠ.LX3o)z GvsF4k쪪܄ Opmi"&*A{Ӆق4"EL =k)p<aMo8~ܾ g?(~ɫk8sZJZ0r`BWP9׵|ڌ(# l,"؍<}}][XM?KC\p 2xo'xBsѣfy+mLq+gq :B.U8@1HYg?g{?iol}-')ЈVAĞwx(7N~l ۉi m _2\P;NGlpiAcVJa_Pu@r2_IBW;|(GMv\(46E,< yƠ>3bC$r?|ΧbN?{H%#v$ ju- 뫝ZT(q&]dVG8Dȍ/ff$ #^sn؎.VҲd>~.[@K$ u*9?h-cJVʋ1eᓙfWW-śXcvJƴr,S%ͳ`q9h*_LǏ?O#pxrO`Q,5/M"vZ-x1 +\[h/c3zC Iet-FnQY*1S8W 51:E|l&HB,(\FΡ3D [ܔn[p |yUp,WyE4M×*:h7H/;Ƣ)`--ؼrJm1K]%^ q7s (N㓭P(^r4AI~; N_.T3&2.{T$RP*ɖ!nJ|-8[: G+$:H&{m ]r|:P*աwl0 Y%[J{7γߕɉGd_XKf'R!ըd|ׄsYH}}ag1@MYlP"&[Szav՚rTl}$U];꿂 C@#I^ B3K[N6k1jX&jTCf+EKCcgU5BpLT;ca\7YXNKlEo3lG݄HH«Lcԅ&e $YjbQxAucJ(A4g O뽕To)gQi..7>Ρle!d&l/K-p\$qnoMn܉@ UoBMLSܒhM >ʇP3C>%E[Zշ4P>}r#MEgV p aVؒю&[I9$zeCY$n=L ({D#|aՏ=6y IERQa섬֖S9(a_Ak)_W.@Ga/ 9t$ґS"{/ԕ 7CD ŎIW[cNgzq5"~nC8=S fl67fIx:=h)fPv1׈w~ jSᛛ,fWQ3`T` V{ p'e$U~*d֭}=hKO<\R9UYq@ ?ި4w@k)}@^Ԣ-cqy4\3ك E> `qRRvdo,%(|QB ^c8[).S~LN's{ڌ?΄q9i-$}^ub6i]ꨜyȳ&Kԋ#բ{r).#RchZٱ;> c ݅M8N܍'l۝ɍLۦس Zn>_12KqDdY&f0{xh\k/%]e\/tݭ-AϐMz'&7xg^{$*`Z0wSŞu}GY zECE]cť͗'TRQBw3 S|9VqVǖڭv; o|Cc*xC ViNJ>kƂvXx)Ο* *S27Yb>azpD3)_ ըg# r-t̶V>1_ T)v_1b6ـV,P+b:D bm=PrS I Dx/g!?7 KooZ7˼ IXXx){)In _1P_t-J[ο- ǜLowLoݲyHe{ޗ6 r$zVB)dzrq idZY唠7U6(Q}OD8WP#e\ i:R3xs'}r'j /pr-j;\v*.U_F{*{ʬj@C; %:Jp}??vARuOߗ!6W g:_˝S.6v{PM<4O&NPFiL3ewd1+?utd^{H7r3ZqNaFDfâa;XB}yTڜypVھ8 ZY/(|'@X{bE>:g:2>4`F,cguZ\&gkv1 "ώ7ɶ! ݦlA4Z*]6'J}MTbsw)^#u8M͖xA ߂IO'xߌDՀjŹq3C((.}Y(!**J9_T)ae(mΠ6bf&Z=:; `zܵϱ JDuLz)k+/(yއZR7sM2>h. = Kg)xR79ךMWKYsy=! f(.n2\yHvGPۍW } _MTMXEdYgN'd*J X܆_*ًoR~bc;A ~tg0Qd?_l`1#Jo]'}j7 9D(L aMŲFS67|NB"vr;:7or]Z88~>@;?[DZ]6:!8mr Щ;AYQsAk]&0BOᨁȿNf3)'/SxB&,$" g8:q//А.V о(~Sfpc4~RD%ڀ| %2`L}PG%_Zϴ(ٜ9gYOa< 1{BN[ `m?t/p$9sSTͧ/aG76Cp$ZwBnwAOpצrv|-#fr0J)͜_r'%k*] 0Pf\7(+?I~S"2)K!ض1 4O|GPRy==C{05ׁ#:3d20BZB?+p#$”"sHA lH[n֝A{̭!0p?=KRveZm.Ooo5.;V|+?tb;+Zs ofH恔lFGOl&ѿ0ag=9J91..桃Gq Kvy pAc?_+d#flxO$GC_t%5%LZZQ8Q**#6Ԏh [MXso8^ĒrŻyïG]@ FTT=vp<:@Sι% S8h#]m-1_ZTp;зh0uy ܨNZf`̖+O(LMREj{v|7.̰kܪI2{{}# ğ3{bV*o(: 7I7s"gwT<1H3 X70KJjwoK }rCp)FY/-_5.9FߑYjnOS29L Aa'}Vb1;Xr_ȭ5b C!,œ/2qC&/kܠ M9sYXkwh҅%F/M$ryҪk1wՆqo$;Egj KZ^F-OdOJI&Y2w`]io)!0qe㺁~+aYVyhPY Z4Ԋ=Bwxx X`4MxGMGyV~ Ǡ5dJl8@2A8:ϙ+2iuf8#q*8\6R({sIzMݛ[}T unlx$ПVXEY-Kihr6^л9"S*ȺsĢm̎nQ9 df>Y ށ͛وA?̕Ouj6תFcQC3+>gM;)JYURh<&yk)KFb59p8H]ϭ|~g'*g#iJW1,_3X2&?Y.)dǏջxB?/xJ\󈌎1DŴ3Wyc“v9I-hhSv"Ib c$[PK֝,nMp3tC`gI^*G= !fqͼ =Q, ++ws|CE"`)xD7"cu։ i\MFOٔjb-RV~h@ 71ci@5N6V9 9183[˂M!A^,H`^lg _f"#Ǔ zl[ׂG]ˮWYA"uk8v}BV!9<&ˌe/7RXO<\@hU. ,_A.!dz| T:l#Eg8qH5 c|:Sֆ |AAD )!! Du zSm' ZLy 44K?eMF&L|kJSZ-E˰@ a(Y)/EEFJOjT2Hj;_ !%IԢYV.DK.<b96?񘝊mK+-u$W ʊy`%OMx0zE̹ ^;?g|M,c28OIVXoa*MH>6Ta>~b3cD4zMjyQǺ&3%}XK"emXym'!n-~qٔqY 3!K;d-[)D Q\Veu4=\\/+̔a+U{݂k5Cũ*ApFT3O{5MA9c<4 ,}sXZ&nbw"ZӞ,- lה)Ĵdaʋ~K+" (aq!'w$Njhuɉ 4.D-[e e{hsB?sqyfJ \UéȈ|^RBcex &A!l܀L Ьgӗ&rD!Goj(f66HGhH`v=un]5K-y. |2;[MC5<es~̽ۢUjV]g>]hn( A1nBa|4/XXosݽw6L;_;4{ftfm ޜmPW9 V-|haBO@LH"x*H {QZ X ZcoMYI޲A\d*e2)D7sw2AUK29r!6kɢ&]9IAB#+~ }#)g˾$3EX`&Ɗ@?!LYdpp^ށD0o0ÖtqjA܂f3iG75ш6҅S&T1[7N W%1 aWhw4.At!|(mp;WI b^!Ih:/\椌ƥ dLWh{ }D̝Bo!=w~>aiD O0ӶW.hSR%t>F6f6CmPC-TyAhAZ@i8>(z|'0^O݀R*9m;n(z#N ʆY&m߯ 0qh:x h*:pwLT :,04*LָW#eY>acoc)R_%쑑:ōMlCP0x:؂$SNas<V*j\bf%Ao!{0^W1Ҽkb!hŕy|5Ƹ՝F[8;NSB|Y#*eVЦh5p[lˆq?  %W%8-VƗZ%f_ "^rS¦c'%cP/*YӲG /+y5E{:s@*+']`9cY|*DҁMt0$t!}t=U,xO3+ԃ{1?ފpȲ>IJ3y=LL._*G=ok к#HP0qf`X#=|KlXWc5\S0۠IJi'NOڀ>C3&C7a@'+^#OŷZA1(k^r@F#1Fu.*~,p,ÐB M} wes@q8w~dglLζ_oшTٮ`|EҴKKCOZlZ\ݺSz^V=|ըz]'Z~f"e;@˃=PND^Fc4Eܫ5"5_ģ6ך<u=hy?[b @WW(z"5׋vS]phe*)q%;GdHS9$򫳘gjӌwGh@ 1s _`Aף0a@Xb,B/|oлhg5g˕8D]ʕфܼlNLS#58U?@/b.V/:Q/K, Ħ㐘 [ց ,@0N DR|F mQfrkguQ*d( Z9{ӓhzO(l:Xb/>v$')Vj2gKiҫ<_R4ۍaqlx}"GXQϣvM:akb/}{Z _z16PZo{YadxvKl;Ɇra' kB`iL2&'.KtDxE ˹06>FW.L-_c|^_փWRgyy 4 V"nKG(IvH0P7[]5^al^l6)/,Di)$khk~*.YWL =Iz7gnn-#}uZ`0tu38R1Kd٨{6OT[nZ MIӢBV$Vy;o;I[3SfM Խ6ͭlP땴'g)0g_ ʽ-vSf=UuBw}yGdK 4$%+sp]Ts̴ejЅ^CU~]0kFL%S_r6 dzV9NJ} tOB <3:̝-ǯŜH&a>Jޔ5qԒ씽N]I`rx 6(}HNb \@{ fp04<m>~?q۴CDضe8']W> :Z? vWYrNJtg9-FD֯ѝ&nHH@9bqt-S|w%48^J^WMe!rˁAM!/n}ݕǢ>ܴv;}LjVt :$  M?h3xx5Hq=I_$+S95&ElrqP8C?_7ܱ+-J7πSRC6Rܙ`zn%N ぃcJ*f}Z  H,UEǭNq@[gA_[%Ho)5W4|v}'P"`4-ɲ;Fjl݉7l3nTqbsKܟ|(%RGdwGk<ˈn}APc( d߇d'9lZ5=W%!!]_7{Jbad+lہX{|\o:t2; _`R8YnO^ =ty&nTHL33>b1<&H>K!Y'<21~|# %u>|?{IF]0 g58G{Ⱦ( {ͿUѯ' z4)<,^t"Tro=RJ}9|5. fiݒQ<ڥX#h>;C }saup7]ς8qMs]{‘c{jb'uYˠCHW rB^T0-'@BaxKFbNǵ!cNW J2ܰh"5 욅 z XE -e!uhX,X!`9@BT0$7hYَ&GSK )C@cW$M XL;Q(ٖVQ5WnnYd/fePb0vM K>x lU@vpdMPBVE7dϬbzZd}e&1e7 `4ɐxLLu@}ʻqo0#ZH!VlOIVҩT*?¢;H;̨F&\#"u(kxid3o㯶:X%Sa&g*A<%ACPwpVpU-Tm[;sKh.?Hl`:nhQODKѼTjÃhgF<^v&#bg QMݞ  @!+2tNȶTzR|r_;10@NDTӏI"DS<[0|aI/=6VB'Yreï VnJt a2s!.]M/< F#Wa3mZ&xRZ_Ei3y&?|}1*łI𚲾|gY;R vxc{V=oJO Z_ ӫ3 ֠z\ftk3:J b,!37e[.q<M֪L>$pd_)'Gb־*[DZ6QqZL?=R!Ti茴5:}qj~ M5}~XwAQ\{]vyq۴ub$y+:R}:Pʨ\Lm0ٹ8FZ+mn>jTr3PƮeَ ]t_8= p|JS&0T?|[}55s^PC 67b]t%|{VL|(ZTq^@BC/sW{5('Ȩ1 d,gQp=sWbf |MYo t85r7YdrEp^.2٣uS@- qeE!QS5wpQӖNv@ ő˚EҀ6R u!@ M :#"AlvVjk:Kh%($ ^dzt! bwZ\侯-sNݟq_ f!(i4&rc`CN9RUڙC!WbCbU1# &P%^UF<ʶQ'Qm ?VDkš>m 6T" qO9b|P9 T֦B4΃oVh Dqw&Ug;D<%p&?SBvbgǪQ?M|zh.cN>D<lG2,X8)-Wz1. ?^}g$FCĺ]05{J:z>4/uՍ2`%Gr3:;;x2WAI~7MPjKׇi;5b٥֮8pØ^+Sp@nM2:n.z Y:p! |WWnu2 $B'N3(P|YCHe|{P+g0m>nXKQj|v`QCGmvNה]zklY 1tY:ޝ9ϡ9+MIjm$63ֵpr"xG*ev%zG {[.'|׸JBH7 t7Rߚ9K",Hoh%Z_moCgOKD%3q_פVJ<<. @Vt6V6\ A7镤тjNR?M!3I%Od7UQN7tq1=CIOZ$~$h '+6;&F('`;= }1@=۲'X(+QNj* oZVL M= . GT _#b΂/#n٬U be>*l{%.2> %\c:@(%V E##2ϻ)F 3t,_*?k3n6 nĥבRכG_fWѢ,7B"pntEQ >vH b|:jfț-4?7(1c `ox-VL vٹ $) 5YI8mXX[6՜-_/Lbi$p#&;_d< $Kd):$=)sj+]L(. 5 uSK/2U+ese˅Y$2 QEiAD},^=KJ'T.ۮyT,2GZIp۵CeG(~x4 5¢Jzmt||grY|E&`'q5R)ؓe˚tg71D{*T.H=yen1qU6m/4M>P̓U@^g FR#4 pS5Bx"R5SS@r!\ڈt"α+ YVMc7KҾZEKpQs}v=VOkGSq-?j}@{i3CZ6(ly`+9ߡ2CYq:@EKpE;.]*FBP[#n>m;Ќ|\'1IjԴ=ApA %.%N`@ T2W >_Wsȴ)7?տG+ =H|h5©"wc8sn@Y GM`]9JhaIDX2. 6j:ʡtp PFi I ߹;;=5X;.j@QUR:zTuL!w=,9md~OTY/91*enJk{ 2[Ȇ|*ѥi8\} mvxp`tFĐQF!܌Z`Vz_63SKSI̎_X^ QJ6Y|uH^_\_CochX^=x:~?"JƓ0)ت'qD~h[(L#'ŷh2<2 2Ge=\%`djn,BF/`|09L}yLQۏd_)xD_s(L['8>ߙr eA RmR¢+`_*K !oPs_pU_>gm*Ed*h|S2f$u{64O;Y b W."wlAeE#J] qf1 &6Y;-וфa3GexN1'a{bQIcٹ)z++w V\ݚуT˨1xn$"u<z$fH_aHf4A5bMs &%}"')8qoy뷴C"v@EX8Bhɰ`v K ȫCzp%ò-?O'sZfX;K#JP7w[Ym3q*Wr7vd#O/\5f!3+dCM-\m?SN䱠l(tπ%0NR'05x;6WeIWQR;4wT(J6 -X6 .$'*QL9"{khdqA;S㵌3t+#*.|>փI S26 @#J]&>@=8u6ap<:Pcs_tz[myysbh>g8D2602Ӓ='/4$= MqvHubKQ^9$b' &|VjW>XcZ3A1{<5tr?6fuk."9d%mf.GGLrWm1 W(Khwʄ0\ j ~R! 5T*$=w2酳a!Z=~,ܰ4Qw] ͔cT΄6 V{YSekJp0Ƚ*&0ºׁkAjN@+j!Q|]O+{D> E lYLV8 ifԁՕNcZIQwpI$H[YnsD)V,N$\K]Vξ)䬖t;Dy `Wp}rWV ln9Ă/nR.+xQ d^V?*dHiA U;*յe{빏A0,u豁K0,<&S,EI D-&̓h0*:xmJ :mpYGJ$E%{=EW[o6<ͣ2*l/tv8B78mס2JnT.<$lڨ|\Ƨkڶ c.=tiC$;W.W.&‘uP 5غqĤJ8i~~sd'dVZ#B ST_ YV>Vw7o\DLgfԫN~~k[+ :x >{j0i磏ၮdxފX_ HY9]W.|VN\Tj AzM$ ۻ[U.vijKfk\t#o`S1t*Sc" l0a8WL@P!GGњt zW˲ȥ ߷to8Ԋ0+&!lHnY\$2D<65ZHMHTOEf_XF -'҇na;Zp?jH.BbvkzzxMxiuRӢU/\wrA7]EԙdRY%*`OZ5>eZ&FftR,{NemRdB0mB_OM/m%*Z(s]p x N fImy*,P뗘en@2 ?Pa(U=s 18~miQ \\ZlwWUFmZN9<Ōq'ʔw7Xf^) -UBei \j^4qNd6gϼK?b^@h>09a~7*9NKP!UR#zvU$Oafm +$黴 NԞVX&`X/7L*_[A^<+6$Qߩ.1{`ϔ6gܚB]ŽV`c4ԝ;~^ hMɶُpTY[?F(Y5po+Xp6^=F1. Cmm,b]B$b2}f"]dXO&T7V<VS׮ 'J¸io. %Ô;A;ͨm  Hs(c];q18E믘g&h}i<_Փ"13)%;/jUaoHʀfS{'C5mfrmBmhd-Q ;%1 -t,\m*ٛKÈj`'ɻj EXWq-o'LK45٦rOrD>ňXػ4z]Lw(!8Ɂ89)_҅!0c'pK C>~ݧ [&>uyj6buW/#X 3~[Js)Bb 9,ʹ7MTn"z&J -wpXҲ~-槿,cS>nt'8{5\,dTWAm9V]g_s!z4zF^/6:ʕJ2`\Ƶ+ɋ/z Bb? 0vt 3!UT :O @QkҜEN?boks{_ ^7@ڡ:&k]TpdsW|W q.[TvVP%v*[R뮉\(YΠ-*p:IݠM{>xIDZbCat dhO qH&d,tat8,v'6LsxG|is`-Af$l,9PmY$0heW7ho>Mĥ2WS=~eԬ]Iq>4bOqä%Brùїn܁[ 5J|H"\t4 P.|+/UZvʌ] ٜ$^`]@w] L_s-b.g "gGJH`zxT.u<&kjtHQ}6`W ^b ǻ=>V`^lrOݥv¼CؐdʇD͡6(ǐmʇMhW}-2~ t۰Ea+V"wFO}34wl_'f"sb Ȼ T@\v: 5&chf4KU"pzE ?(U-YUGoOQ^NXo5p~㹄T :qdH"eboq Au{.+πLHXmgsye0Dk7 w!>E @"*WC̛=4# o=LoųY4yJc;JnE*cB>c[ݴ O|~I G0`&b*s]JsWGb .$uZAWQ܉ (9ga@nd;*Zjb\٢r e M-r! on՞}3L(3i'IrAqgmP dzD:X-vWZTXg:$pJ4#@O8#2][ ِVx4-wT[:F3+Rq۷^LKAЗFPH x/ƿuN Y98oSp&CQ׌,=G饯&PGSïcor/iH^}{~ACE:jol~8H!By(^m"punHr9e72˙\l szC|ӊV?11KC3Z OlMO~Y\!`bIж7Bg , vzq g\0L܈ ,e`5PIoiИŴV!ČB<)nBCDЃD*hm᳨RZ@e|X>E8x%sj'ZrT*p<&$z:/C})S&K|F S<h?Ey:FgƦS_}Ο!}2A B f_.3a8K);,Z/'ֿmoWU{%؁ ,z-i5{cmsm6/)]mq1{4X5nY iv&,ݽ#t%z{6,+%Pkb~  Y{J``fBa|Y+Н~2@ xM;O=ˌԌcW~p3cԗ%K]kweź.\B$;1p"f8Fsd˫Umr8s0Y Baa)\xѬJ3GAX廙9@`$BBɡI5ܲ,C(p;鲏b\3%Xj~i5mFJ +j,lOl5m#&({lC R Z!TwYjXm&;hS(Nzp;Yt|L"G,NxB -70z5U5M_ٍ8~&4by깈^{j̛#j_,:d1nW+\q rglzBRlDC/q#cv/Ѧl H/sNm~mV)=>G-8z2[ö܁E{$6 `A k,)1dcuҲ wԘ#YDr0ѵX~M|ѦS4t{ d:^9>u16S:DA#0@t$ p`=WU"v`f+SV?*o+0amԟc9L5aQV; W'ޫ5m[m\ŕ#Bz`Q-^k(y|b/Bh6PKJP$I+ T7xrUgìPް+%ǹ0Vk TC*r`aW c=lѸR^7mH>'C9V>Rq^(c7}bCWf8Yw}Ps:voʶ˶e|f,Ӄ[@ھ$r!Yf_Wue:Wnm[G0 ,:j%jN#o! 6 i %`1㠾BP؃ V.*V1Tj|dVh81ϵl2&9ӧ,F'9L稟P Ů5 zGh߲@Ӻ5@p)uBw#CeB+HWHٛ˥ϦQ' vqfHci|`IM;2ZK4ǫ{Te 6ӑYV5&cG߻k}a+̢kF4ԵTRg?P`tYJ3uNb$H"@Zum LDpl1P/[ K\'h;(ExtRdeUTt2s Hur{^.#`ҡ9ć%QB6/3$CPdhi@6?' )}&=*x ^E"Fﻲ=5}~.?RYމ6smnpr ګMIC؉2r ߙ.7%,BԃtLcatԕ5?.8~YLnHܣ_GS xנ# $%=;?]TΆ7BSmڟvrgqgШm$w DgV Hsdf私)6 K婬y/D@w4 wn:hCuT:x)gWix=UZ8aqyq-+ZV2ZI9\t G+<^N/2p\jA1BHb$Ȩ:))ҿ!pm!,DA?ldĥ/F X4 U͊f̄le@ V+|HL7bM HL~,aS>n ߧ1ʊUb>ZcUW>(IBG8 $αVU%zL/_]M.mYp l}6|Thft| `iyǖq|#h!AЇ4,΂w(B<3t|r[7kxKNlWTy5쩣5 o2(EqQ8 Br&WqA':Ő}|RȚUEca^>!BJYAp yDprQeJPokCPZ_"OfF]2>YisWZ`Uн9pKֳ,-5vgj8>Uc2k#aAԅw/6 rԬ(n!IF>ƙQ q|܂LK<_Ȼ~TsjRƐV,$oY +ps噕ut!Dض)oAlt>]<6_Fr_1ȹaR~feJ-njVmO6\]bj~T=L~dR~p}HPU2uJ@T%JftayꤶXVRG:͒TԑdJR p~:I|Z]'gj2 b'=g dS4˰KC-%#MxsLo 0ɿACW>MI|*?`Bp̑%2|z)Tn~Vvjeʙh},*αMi<8Џ"NWu>1ΊEP:@pjjD *+~]ĢL}<A( €2Ou[? iu3S:it '!n#sK"qߗ%Sy̿Gt8'9D(_ ȥ(AepG,n[ .D?[(NJm%*v$gGy3 ކi\DG$}3&'n(a]Bc/͹TR gY/"/JqmZ`&I3jTa'+D#>dd[ _/VRq x₠Bfa0򇙚 m;m [k27bA_2>Ƨ"R \(`ДSO=_U3֭TR΀3)#1iR ^C<4֩͘}a2TNnK]_ YdZEpjS&VbƉ"jYQ "ؒGT>mtΧdfz[oā4AqǷv):xu2H# 7(t*'ztg /Oƻ{)L+ܩX i]\1*ߢwe=P( +KJ* &=a!dTA0<W&͸ l@'o"GA U*p?j:(Tzޅa02U4I^uػ޶h˯%L}oX2+<$kGaW%o%\ٟb64<#r Z=ݮtm^~vx#ZRY19&̖ȠMBk]m0 n6Z4Q ͮ>x&AF[u 33~o.Ur5sioԜM+4P!TgJM քm:IdWgPK;ɛzM+wUyx ڶ &B׮SruE_iP8ʣrYB&w}nS6%h]$+,vQӃ d (.-H\ޜU1-kH3c4z6] Eܢ!;o4 u27B$xc;]q q6p>̑XrykW>prBeXS0oe]_`%JS7@9( &G~D;,GqUdѱ0›ix HKt~^ Hl[R۝wpToކ&0-\ibwA?Gx u:#NPh@ٌ.CX.hshw#7/g Ou]tƶHuҍLE?q AvU$!a ҷL#n)ZY0X\,HIfUw )F ͱFc+wWMXB|&f xVIC9qxRJhŘMZmLk:eab^ǥ:]T5B*̩2/od'm^WrjPh*: u+1i7 +<$uv1@lE`gj!a$hޟ:%?6^(%mU Wۆ."*~X\Z8ղ5Ʃ=_C+5 =.Bln(c$RN.Gk4 %aF>v%g .@c7 lL3BZ|q¤)(AǒhDdu,q# * ٗÚW;ցr3:Ʌ)1þ^zhW);C)`U6GGļkcp`j@KҰe~B-|%>Q0R^gFevK"Ge=+Ͽw HLl?#hêOz2 M.{]U]F:¹ҾYm+ؼ[6?^r+Y8AFA5yบ pvўqKuƠ{}"rXxOL/ϰv UFo4]7VDdP 2?Zg#R }, ph^Oadx#Y'6yn5+e;Xvu,<,#1şh I'd1ö<nQ"a/#ZI,.JGrW &IOMe*BC x*#) U2 b J-oj[ E[|iK r*_wrd;KB̪K|HfT bܗqYK]̊Kc/)q(_bcjnU\XDq}1NI;‚X&EOl\l 3>RٜI)/tdUhl ߜ}\]9&\q0|P\3 aTn? 4j.H x%Pu]U[rW,a{MFw>g>pS `=ȳW3ζεTjq;+Oq{*lGP_ FK"^3dGLUJY{YvXiL _`~FzTzHNrɵ3 D3acIzK鴕]ʫ/BQA5o(TMs=-j{922͉|~**>Cj;)Jq7<0ul%F3ct;ڞ\0\,OrwB֞fƐBo=e [" +-] МZ:YNKu;ٷ(k30aعL1= VBGgr^,aSl9DM˻ TK:ϊ`d]-l9#/G] [Nd=Wv kDEnF!`O*Gn')<~pѷ6X -p. y%L;d)# (sbO4Rv\ 9 a 4ɮ`GtI%_CYÊ3b) ZSf ^@v,ڹSӔ/Dݤ3qD%Sh(A#:ˏU@pzfuF_l! `U4|fKP|Oj_y;ؖcE6f~:'{JXg^L;W;==/_ tk "PA0HYoEPo\JvW^~9Eͺ*f+S`Yż8#J[qH,0/S ,&;1AY]uK` ,|M(Hh2 sҭ%FӶ Kq6Xhe4;\!}gWI>kJ@ih`M]wiBFtĪRjq  !5ߘp:f}¿ncVy*UBB@b~shO+ !biHa`⋬<ʚ8D`q "9'F~ fJ`Z{7z1B v,\.mQA#?/$/)oy/-/<񬋒'@zո_m [/1gNkپ&[ "5kV#f;MO[~A`K:Men4۶r 떳Fȇ?-@*t?IG2oW2#5`Uך҄NYKVfr94 Z\J91nhD}UrSPfN1M႖QrsϢC(i-r70\3tE+r])-XV"J6W IaR^.^϶1Ɉ؟.a=Ce/y7ǽ1@D71bqϔQY?8 oVLC",w˘ZA/m!5 &h~G]0bĐ}~2f_HW zsgK\}TJ+ˮ8;o!%TyHD-@Ro6QOnhu)gʅ$Q@ P^Ҕp.YϧeZGڬ6yT(,^@505&_ˍYH#Ӗ_9*%TEp;+rͮ.elC|K9P?U۽'5x5?zޘ}0[J858j>ddW@WSOVyRmh6Z~\n L%^^ 6Z!,6.5.|N>"*O.j!cJC.RAHr?%z:𙞺va"bE'/;> e-0zXrP{{t- C!mE!>x#h{!-h?!!W8%` INOo~MGswξw D_.OTd oH%Y&DR^à 1z5ޖj9eɴZ<5TjҤ!Ą]mY M@J}){KnK? ;Dg"*y/pzJ]̻0$&ll>0& jfӛZe3kWU g,|Iid:tv /^š=C]Z{xߚ*OÏB&|ƫ5@LYP9E~5 5rtl0%Id]dڛiR&5:^c|]{ 3oĩKcEaX72>&I:i@G\خxG!=nSۼ̕th1p׋`c0D7tG`OM) 2Vq$4:|LGr\%1Y}i7>#Bu* o(D yПBpBV+C1u@KHN 9?!MSfSvW ڂP(+:r{tx_0i$mbEXY?c^0 ˀ3љPdK[9ͦ\G w~{Yo|[>m2X,")h7`o_@w`h"!B{fPy՘0dfTB8)1z\SQA/x6o(& ҶK"%1إV!0%-iL5Ė6 gɢ7bYy#gkCR.gt1CTiÀA=&wwj?A/ƴ)UK" ,JF.\ԯMgElvVj 3vO](rv$KXC^x{i!6s4#icWΙHhpYy'&p;~Eq2(^ T>iǁUą]{qk Bz#5 8f0hH@WA-[!ǒl<;bD :ڏeɀC bi *.aaM`@ '|HWgNȎ)-HPtMO}q-D 7FCN {uHwߌ:8&dUڔZQ@a\97V>rב‚7!/I z6ݼ@FwVxC b^uS(Wb_lcpGq}{݀u$ :z +zE0ȓwf6k%":\%vE ('Jt9`4]Nd07?l柕D„[x#4ۨA\L6[| ?ֈ-Dߥ0PyfAr$FŢ}]ƲR%@i'=BzyldrIg콾 %Xr&43kl '`E%{㠩A[$֢Lr H r%$r4{\ڽVWзdS4ɱ}סC  +ӥ bh҂O)7C"#e)αUkX4:iƹeeT}ng^M+tw >pzeW0r\CcN^4ƌ 4vizuyn6g3lq=Ra$Vz>.'?Qs!R~ySyetbq!-jS9Å9,J^yYmy'ep k|~B͢tdO:kf)GU{󨙻ލOaIa3f'C>J>;;Г-\~E"#Ýz:Gwv$%G &<"5: / oo;I]!tg {ij XB4{CC'F"i(޾ e{ܢOqk;)9'2)WyEgIKؘC糯ü/ςy>Ld04Ulxs&}秏$waIIn5Pm9{^ ,#W0l,J %.ꭖblVSQ-F}[_,m\ aFʋ|V @Js?V~xh}x V.%0[M %mCvͅr`.LNýԑx軓0-E`@[_"P*dΕ ǍFs,oz=i.}idYiX#.m D.ÉK eꤘ`[**e@XfnYNPfA&1dS8O_("̀'` JI-81)7ERLJ%+_$pX:#Kr;.CehGH!OisUZ+kOTCO:ލY5a~h63QQ~\EZa%|e,G2i,{XpUoDv$5)vM[!-ᇸUgbH^Qݫd+$}ѝtSR=)5  0Ti)]G\UopPq}[^~D1UAmm?bO[HŸbתSN79>Fv0Fք{\"+Q̤0u}RÕqHLtb?KBjd2i{coOqmD0ٺ1DG4Uhj-nL/lJڵ&("֜+4cЂ(Z%$]tmrRթB_u<\ޚ;V`?ruM-ALJ\Y26C{AJcGnu] b,*BW$iF|@HP$ җl.iEFhw:9S+(jS8$-M{om^[|N=`#U@?x%-Y9`[l̟(^@]b{YՁJV624w0(yQfNs]`(/c@{([{bQ0)c=~#ۑcS~gLS?~_'G17ǣu!k 00ĮPHKvqx>GGL 3yNC"`qA)8y[)$qsPhCySt#Dkgnqۘtܛ 9{DK-R=apȠqdžWw^t4d^y|tIA]Uv#& RKLjO$f>ܗqI -jAڳ LĕӪ;RtKz5n_wO3E߅nqR`gаa{qB %*Z&m!~M= )*%Y4sCb4ORHZiw9Fk.|}U]zTW`{Yi FW2wy\B-;]S!BkDrEo۔Vqˉ2y>6",aP]08j8h0"BޯuzjGWSw9hBVP@{|2.b@gycrv\9 EZnZY>h\LVqb6@ Sl9MyF 0`F)}jāFԑ%U+J'_>͖ =LKH @NuR+?C@daUBS"=iN0I){]& [IFo`;5v7$N tL+YΏW䫎љv{JʓY}^ ؟9q\C-߽ga&Uo#ZgjYɏ4mtkΒ|@ 8khG볷 l()]ؕuhc{Q,ߧl 澺ͽI??bۍ1E^#iRy KKd"~w& JAvMq>y6k ݩ#v?f0ؗ 5J]Vψuՠdco]]xrEʬG|ٶ.`rZDto<R1=_<.YGQ601޺r=>%@7cB&H P-*Eĺcb~W`tkB]Nܩs#ߥŢuŒ[> S(CD$=ΖrBOKo zƨvީg 氐`9Hf:Ӹ~t,Y|97xǗϧ/-C3_Ca",C4Ic'Se&vZt~]/E¾j>!NvlXÚBdixKw f=nŪ_8DHu^<7V~l(ɲV"╘x?X6jhN6u(pԟQ˶Q:v_=Ij#]?z3T [Cd/D*,򾌤0X[>4db 626ZU_mueAֆX E9WQu2}O@^53<ŶNȍTk4U/uS㘔 uC8<]~TClkD F^h[M=q *#[{OKON݅DI )n-5# =ͺzKqÞ; n2FM:vopA{ zq=L{G` z5q1Yv] B=Bօ7O7v?ʐq7[8ႌ3Iq8U%1-[2!M1{ʕŚuT xX.VCI`Csw7Ksp7c >.Ktsϲ sI)eӔ y-eDA ĉW03_uϸ 9V&*|K\#H>?臧 1DMӒO59ZڦNsyiBGkXIk(W{9ןvK ܩd+e'Z,rܑ1~!]9Ps$Fd.-JM/uQ6 <(qI(6Rϝ۟CZ2_.ƿRYnҷGgn]Ǧ.)$Oc%Cje w2bKt!|zѦ}?6L0az(ˢFRUOƳRhK}Z(0m6É(5M =ۤOF<~?( ?$~ZVzU\aRѿn6=3 .5+p#IbN-U)xɼYjAẹJO' CۉRE!*PG6Ӏcޞ!G/,L rpy3;&s:Hy.EugJ-wW!-Xs4ˇ[+z_-PH- *@TD Lt0]:^wgol&Yp KΖ1E#PJݷ=p)&&g1'v u vR>g_O/3=|d3H꠳7y#udS!vP.>'{ЫqE[ =ׯ*8MDmE;͐+>A ,h4ljn 3\"I'sCSMHĮy=.pg; fEAO;]rnC{|8xSڼ.D~ގf,R ۽|᜵'MɭhӃԁ% rLVՊÒZLyxJ(:iOE?*xBًSYF5Ir{_Шd4^|Tb({_I7-o~?TE";Ld-YKtjk_,P ϕYud-eb'5o5MZs, "kzG7YYv} j99 Y.m)6OPl)eaI2$2ePY#W 8E)͍w}ht[{)QeUuJl]}v4e=hs* [_m8J/ af7p߆ Fgw㱃ĒVgНL@>3r/O}{|W{&޾F*^/K`eWCoG$5eoVX8"xtC9RrI b[E19q9(t$]Opڵ`11$2:wBԂ>N$٧9A=ugkZ+vT^U0⯦?R,?_ )rgi}L‹4kP#Ǜc``D$alN=N{0GgnVksctjk_SDXnȜUqftW$3_zTxrEoÂ>JGJa?z|ϡ@/`Q'=IV\‹i$ ,]`X`jL/4j 2o>wX=~'A+с/!BbЃ3 /GypoGO _qMxŌ࿶.,,ܞ8_b3p)IPN'NK!qϚ; 5"_P܃[%DˍB QrFǕNT1(˺fd`O{7K<9s(-?!ZHvHt~Aǫ;LEEfk߾g-6d.yJBp+).dJʾۑ%GDq \oSփ{(}1=KY$(1.Җ v2?A UBό[&1k^OƄ]'Bs$DgZgc{1{| Mh> O`@c5]#݁2yy'hW,%$l;==#ӭ~Z8T/ '+2?r{خvA @y"=6ayᆌV{2!?6yDt˞Y0g2QVs" ajd5RMi~Ͻ*/@r~sچ;:$0s($HrMcukXM3&XIm`$PJ`ȔGx6vÛ/J\mh~ {|Pmt7\É&5 +!QAv,"@ m eCFZΥI#̱~:6^ؖev>Tp5A ~ȅjMg1Qډ-ԦI#y{}bp ,ewR{d*Kjw3dnvxnv7I#cqc0oFQiQroҞuȫ/d( >wVx$ke`_EY%" GN='ƿ,Ø6XZ/b_u$yi 51glxfg=ToNp;M| sM@TAy;ܓ͠B _ "jF~+3Eg ۫~>m"@( 7j/+ aɵnةq,7XT)ʒV?J[  7d4g]-2 a@}cE!WU+d e,94.<ת6m&މehv1[p: 7j+vhROxߤNi,*l+/|"kWeDp;.߁GG+|J=u@}/Ĵ,)xCUlգ2<"6b+49 jϜ#&d2~r"OwǝĒ/"!~N5?rs&A@+HJV%(!R: .z $bevK#Tma[5+gxﳔF=)eFlL>}  yE[lSHiϻW!OļFQp46V²v NOTuѽz `/M:<{GX\Ώ^'?@RAq kʗX*ͬhqCִMo6O(7CUb&*Qo&rLݭ3gv'VRVΥXm3|`SH=rlr DLat"1zNXew"!֯Md۔J.l@*kDžb1P/? [؄O%N Һ}_1}| CG?ڛ +lYwo&A<(:ǜYD,bpt(!Do}1. Lz Q$Xˍ$u⦉eHr-Q \Ef v4b33CNuS[ɰW8n"@A>< (yj/Y-C)ԗ2qO&Zdv{ԇ4gllGCm[ȉYV(?rʛ I2V>l֖/M͎CE0/3 zƁSCG}daP(7+p̈́I gJRj^9G5@zK;ac?o(.LO8ew"ƻ$*no`;*Oxh~:r>fkyk4I*ǜWn2˲Dy5z'w"*{g'Hmy|DWTOog1qmqM="V;>rق~^+Yg o^?=kCoPgU(<\hx'q?C(E!ΦIӑ8pŇYA־bM/oHֶ(%DiTM:a\d)g  C=; q`Ceg"$77%^2uUw|sߛmLu.Æk]d6zf(1-(`79i`Fm}M;Ǐw!g|.j}-KvSݲ 2 eH.[sQ_ =c ot TǪGlP-zI2RoŽl0˨ yYsM'¯"EJp8mdu3"g} BܨgH$oG,x'ICDoLᐷ>]J}旫Hd~'g:\0Ks`KCAŗlmmrrc*+~D 7';c v"ι@q!bꄎY4 F3_գCSDSeCy{>7"f2:$<88TyhI{ny)C>oܙoAxJC  H|Ȅx*-wc7k.%_uAwゆf+sLKѐn.fUdH j6f])d(s#_2wE>*V2PL]O'6s,=Y)wߤqyjțx^oJ{nGtƓ7^?ǤG*lLBȖn=Z7SQT) k nsXRkZ.F ,TM}F o&)@@e)̫n}}e|@!4m%EMSG[ 11 s>Bw'OKu^]sڍ4r%0|ҹWIU w?v+\0jJK7<8 *G1# <Va(2-mlWłg-6iiz'Dv(Ζh_KlKJTSgj3.␛*馚irmX9KQBId[3kmNy ~1,q+N4xw%Lr8 tLZs6QQ+{¶tLq >0D>!X+<;Ͻf(>]BF47g7\;SҰV@nU YcK K 7Fgs?  ^$=K82i>?(:~2 }(B7nE (zG y)L#u}D!}da7'` ._\x".zJ ~ݗԣ,uJۢ1s~7sϣ^,{Ù %QtH^`42'`qr[~j[OHV"JF`vi^=PgiV7~oy}Mm5d'ElD)t=)șGc8k5-:Rh Ȩ qգCk_'M4p}QPmW2ZZJ*+eum?"9  m+v 0\l Yn;eAJgmXkn -'!=I~:Bt(o#(kF9\nz ]PMv.l"^Y2DPx%WARw]q|n; wNҷ}5b!w/9niYo BjHlMB&*B˾LόQ^hƺ\6Tn]ӽUUuN΂vmQ-^wsW82CKR:p\Q{&d61EOC~-9spJȤgT;qwٸue#O& #҅mcuMC`N7tBwH_5k Xz9MLJGg1+)ܣ(aW17&nPZq`NXр? Gc$FA)G [$vQMFE\ +ق؝_̓yKr-tKalye \ASuW#MC@(81=v@\<v۞wעzoHL1i), ftN_ςZ͠Ȫs$[{@oJB7 <*®-&Tm/[]=7KeL5L~t']NY04:V `#3[:5XnYk@ 2VT̫Ll[7Jj٩HPrOA6>HHc"CB8~YUmuJ&@_9>&C'7 ړ >Tv&!T\Jls%Z Mq-Qs#c8$%@U9 %rn)DVJ/1 ":&\+gO:(XGà~_;~/ ѵђUq\iv\_g\>xi-;H< :U)T)u1lSwGJ>\5IdfXD偤ծWǗ ytMLa>fh u÷yU#'ݦd 6E;֫F^6/n `.= 1T&,>XY6D=lRc+rαDd5Aj~+M*%-8F}t6cg;g; n/tݖv B*]',s WE5$l9kn%$b:GD41Vtf;ή b SSAα_ r?|C.OxQ,12@Jq倵9 g,Đ{{7ntA UߊKl +әmH?N׀uz>@1o֩E?, M%N;a1"{΁۩P$(HzSߍmVɗx2߮8U¸FY ~v0y~ul I *շ,V/9 ό}`d̶@ջLqV@6}hŕC߭3ѹ5V_gNA왌RJ]Xa<[4r|,s/B^aYc¹oРa=fW]+"}._0GN5撟CW ]&Ͱpq$h)0Rw6'F@ƒ<͚G} RQU`6FL˘E-Kb%m H`75?ãKNV\N?A4&\PNwӍWD,X歰R쭐p&p=2f1tӡe.lZY4ꤟG@DH&e}E,5}*n93hC{"%lgjX ڴ.Wisv+adhA~B/@-:"edԮe7P~"\ɂcpZ^-Ű $H'0P) DRe%qa[Q-vc@P*,I3`$+4M!r@ǑjQ, VwIqKm S +Hz`Qg;WDZ85O|wER[ugi.öO-:y7Oau.S]`h;[[JBV_xnOSYlO tKEҰCc w)XMi蹣F] :dIdb`g>GrzԯF$]52njRywL02r1Eq5%O)\fYF.&6T(mF&Ӽr@t1 bq.ƋFw8ƗYm?&Z;EUme 61ݦ`@na PvQ'क4 t#t^leСcCO24eIgA+LK…UZAҭ]TJ9.R &Yϗ&#[-^֋~}b -+ ZӰ7ѥнZȭKk+T2 N%`L"KOj $ +K51/X@LB/|XȽNc>,6| =[!@NBd4޼JexXоzǗe ǓoATuϰY0Jwo)R?.m<؏{>%KWcS9Vgxm[V #k ݃J}$ަQ~ȹ7Mehͫ*qMںDcsvAel8[}0G9(LV3<\٬pg02JD)%Bͻ`L ץH*kJ 4EQV5Gjb,*VF6[Vh؃plK ,ay?4pEz.chLkbY[y6197͓]^;ZS:kUL")uauR,-R@%e7x_tM&;.3Ž~HRsuD`wn47 ?eswTЅh4Yzl=q9s!Ha^torzg>>^1W{ Z"H E1)>iھ@QIv+=w "any _pX,Ì+B^) πؽr:Ͼш+JRf ܱ*59B*R$sdUy9}ӵmXD)O=u|6r׿i?c :G7Ø1P uԫ6GVH fxgBjqސՉO1ڬHY{g6ћ3kgPsvT=Dv?T"poP%r5ѣV9[t J?5_+|J-eBy[yydYr8٬ O|Ob[5zMW ̤N{x[؍Vrxސ;xUC<8't "eYoZo/]8_B*Ţ bvTvO8ENYP /M@3ՌL^M:QB|wĶ ꐷh( Cq}l@ AfXx"2zAb^|2n޻P_FqgZA<VY2 FV>Y_v.u(<)B@HpvLeCREA/"ٛ>Mf;G{r!Ws"u'\= OxvgjHaa̬MǬ#3 ,T.@ְk#/ j A͖G+1&d.{k;O%;(fڙ̺:7yb r'YdEJ9c? ښy$LhVP$^bd+dKMm2d9I"&毓SA?B7,Hi'Owqj~re:*L5w`"[Hѽ Y;T(£ʝ4Yax-U2VE^/r(p1wR)mb6ͯ]!bee^HUd KIgyՙmZUzf dKWpjj @IAny±s<bX1֮ bRKm᩾A.m&;]4۪ڸ3$p݈X ct}9D 򭒅 $]Υ R_LYT>Ceaf%lO Ps: t/ ^m^ P=)>)ŋ; T;N#5kf>Y5;',;:Ln4Xpc'b$?W 3XFxlʷqxbW0.oGtļ-%KcQE5j`:.šD~DIi@!xz?Th#l6=-#ȡoeJ}V}ĝr1=2/*w-o\\2#)rF"M F Eᮨ4D{̻#2yykI:޼QXa蹵3I0Uй'diAzQ*„[H@m weN bRH=- K-*/LzkY}ӆztr #~"|:%~.lU3m k;-*" P$Òt=MʹCT[i$Y,vsD$zȮ |bڱ0_1qB{jeESPJ;Ro,MJg t2tA3GHǣ?h[,Kr*w3<ª0lkإSyx^$ "+y{g!Wk V~,|rit' ;1gڨ9Ŵ<2ofDZF$vxZKCES:KxhXrAa"pl>s1͛ȗƁ-Y(V ~GOYz!t@Hjw:Z~^]~]̶xR.]uc*şM-pwuPddpl'>I| Q:x!ı)"EMx5 LdBv%z [a:dJ]ӫF\vO5ॿT`XrFQk`m %Q","W-&&O)`7Yt^vc:vM;Q1M-_G73HCD'"#mG*V%!RjR(T_1i7+CĎp[Q ` a4C s:.E[h} {d؉M G N끎wUo)whM+ "X#Ja C.{YVX\F%-a 1勺bJzڵ)Ӥ!|]k)dv0j og ˳M7^!1dۿM60 4P2Sy[_Npÿ-Ƅ*/8Ik;7'|-@ʉp_Yh+e]-w5fiMq:̤$}1R&;/h>Ww_ yR0,zMfލlwgD'yz(%f*WZщS3~7}Oxۭ )[$]BzI4% :LGI; <P lh= [*brG;Rِ -.S_8Y_6Ez?u~?!W H*/bvD#4, QV 6wq.\(u-Q!WsQ Gq[2-؋l;D6B~]sdrlJ7'}Als|J68 pX;l5N>qYʫ_ A ԆX#rm!U5UW1(;fb0\t#7\抨d T84U ?&/;Vec•)D[?LgBO{֕X]r@'ADӱ"B~AT5|6xjevj Y>9L(u}݄W{o nG.M:.;q Rv}]T;,D2D`6"\lz xFqOXo2Sfk2 Q/3 B v3:F{peY̷/:+7;s/k>gaco~:oR9c(d[-?Wla!Šf}O=]X5B10Q DZQaO9dVݣa`"|j(FgOs`"fn$NθN#*tOLdSYoq} @z>SE#4irhq|(X5T6T JfbC֟ےXx@5&B!a.h~HRn!զ#2|=Эԧk2V] TXai*a4(FȅbTLMA!5%wO@N]{èbTs/P+Pd4" \&%YlL`xA]:PK6Rtphp|ˁ{⬕@Q9m-R>"atp*W?hۼuwÃy?X$#5)&,]"і(Y=i&3ƫEZ6-{сӗ܎ĝŝk'2wzf+{NAuAEW$2p;{q>;D>3DxOmr`U, 8{!"vޡ -~gj#F6uI돉&{Gm*MnE㲿 ](a9Pdţyzwғ`ѵM!C?6L,cX\`MwѧQ`(F@=5( qWTҿJ$ۣrT3Ҟ[A 4sHl)Ŵ~`Ouގ.~raow lI|vx0 <*|YO߶wsm#?iMe܌+ryEV$y&`dg9_3ۥ"OYyD$;I XI٘)z#ۅ}ԋٜD{Lr(*ܣ5°Ai㤂ehGϠHK2gϳ n~m&ggڝ3>Urt٫.KZb!&`zb><;kF Qcv`CDغpf=/l0py>YJY6C$#Va`G1OnXq A!I"tM_bD2*>0!@:Ni) jt [㳮!#;r-IwwX{Qvm8>#/('*#Y Q$ .)YmM4ZCv=_Һ.`!~?qQK{B-l2'zU,d72k[@.9@QƗe\ Wnow(爁R-0IA6uk2hNީ:P_a1:0iyf^;!Z6ow]D=_ fxM|.^];G/^f1Rn"wiF,\DxD^-;{'(8z)E䍻oļ,2i; -8/kؿx $e]@gkjlNG!-蝐H܃9-3O$׳Z+ {t̂*'tá@GeONlFlx͂v<DI 4 \>j[py ?ɬ_ɦ34g91pB1f!PVEd \4@vK4m/tFPVYbOϘĕf02Pp_  gv6W{M%\n nr̓X=!`լa %u#h="wϊ7JbV&Ӣ2M-/2cGqwг[*Q*|J˸6@,GbX䲫˚Y:d1 lZZ Z:"xJ "6S-׵N*^X=N[xn<*;@:%l+ekh R#cӌ$P,^W],X Qy&=n- YG+Or4f}n1en\V=dak]r`Xq: ֢o(V+FoG (wt[go}D_Xwp~_Q&nWj3[uF!Ö^NkΤWdxchv.%fdK4[a`sf$+Nw,k(*P|lUXC#΄<:gYRFکy1ڡ!#|aq' Y&ߜE7,cT7^f.X_x[В ౅}HkٞΊD : t ubo۷H)K9H%Qn\ƸL26QmO$ET۴> fm`'N-R5CABiaPIS*o&ԓIU;`n=($i0ޯ1r)˃gG^,' o{.k v$uMa€]@5JTniœQ11Gwc7"K2"r*U34%jld3б bx1󄗵X#O@,>lƧ-]R OT݊w/Rp)H%.[52բ')80vN%'ed]FYEՊ nlB ,z.h"󥪥Sse)L鎽-3,ލJRPP1uf]Ug Vu1yXk-Ow 0b[@ڬ+kOK22 'B1}Bp!{n9}H݃Sy V-mE[ b+Gڳgw8*' YܞzIAMғ|d/˼{{R;>{ԺWvsb<. dEHB]ƵKhlzH v{zdܼ( Fb# #YJ},sI!ivX/c7N<2._AhmB'&fX %b.}WF:lWXᅵ[lkCۈ,7K @Dt`>N'0$"\,19;3Ԟ 0 $hltXed/R1~ >{i/V=PT SQ2ꢻ9]u<1ߴͤ{ot>FR . بst8?q4o*|BbbsO;JetJjA [$v=A޸;Y*MTۼTډ(-v(k2Nj)mwU@ƊK؆Qؔ?8T/}1m~ƒ1!Lȝ7.UY"$^1eE?{͕DKҜ6<;Kw*DG5i齬F=hv sŧ [B$%l{YwC BarQ I^,3gw.?=:58w.+цT~upa8IVM\w3ߨ8w{}ڶvˎ~X=.\:$ыF]>WeC_SSj"MFwX6yMhB;IyP8pp%KY5 -06v&I1ܴ2Gw_͹Ra2:13ViX-֘t?1dc}=;䠀^n(-*_ hE:laq%=F & 2>'}9ߞ+ؒ]Fȹ=/a. \~z!N += 1?dr|3lR+R:юH]3O¢1m`eq*|>g3t׳noJyú<Ѣ浒=H%Q0Yy<<Ԉ2%+Bη(EF^'djI*z j(IGٴ1m&ջV p?@STo]/CU-Es0v{^m3%a 94zmu: W",M#Eq;1b8{\XR%^m:8O 1cekR\D9RvJ=6>5ir,|E͎8XУ~Y7}ݿ)[ٮ[񷏬,)upaTI f/jK>|a9Tp_w y 쐹@Z^fXy ?1)8ۦ\i(ݾΧcTr[lƒ6 UI%'O\ot43;BE˽H 0fޱ  ?ȳG55!0"xYޥ|RڲhrZ=,2Q$cuo;h  {PۀH IC᭑ 8,mhkEv cĴZIfXC޺+iUtqyÑEY]LY@ڃIJDy PX|vMأăr|ECQӣm⓱U[!,5AJM^zıcoWP}=KdciRwI411bleǵq,7Cu0Cqd{QA,PJW&~/W3g(E)ǂĬ{Nnf)JUx=CzNd1q>^#_js~ױJ(rd`_dOa#2mزVMD F6v :bVaPՐj-L }UDG},;y$ql3fb~,aq bdW弮x"2. 6Z9M##tmt.8 $r A (+Jz^~ jη5}~?$!(Hۑc;o^$Fpq]0\6MTo.k#fOH*$'hگWt{?Eqz10vm}ٽ:hO,T\($ta`9^>/ CMn*^ZygAFؒ)RRaݝ))/XkR[auڋN6  +W\c{uG# t80$CDRxye(WrVi+ԋVz^j46\йY8~w bs$GYKj#BG Vm/(%5 gɇ+3P?莭Jq f:f]gβQ J#IqMr4@ ?[QO~! ӢQ$+%vCN<74϶ /1(-J(sEcǮ nto 85LUAZ$ 8o+= j;.b?E7,T kď+ߓAL7r,`5@$番/orS02bMnFMb0iG80*y0sx)x-ƗդL*r(. (kZ&sO-GW=ar&&q1o=z:=o,7![vNX+ 5+BX{i^V%/<F,p1Brn5#O9BHhFx V>r`(@ݨՇI@@l{*<7̐9PZvvb|_:06Ԥ3,=jC$2'P=g9=mNa1>wlЫCҐZx:'9H&$l^Wq$SQ?^ĺ,L̬YVVK}Z6n-ʎM-sFWDC llj`HÐt8O2g ? q+CwcBu[D# 1%Zqd#}7-/(Mt U>MTT6[189;OK_[Efj]U7+ѴDzI8\?K^Rr @Ur+rE")s wRNOe/V\{u+jd4H#rlۛ>rԻE̤qn4peֲ MtЧ"И)=9;t /FSuI' JԲhǼIޭ(ѧ/A0}DDqdp/x,UM"b+ `P ".A,7<nTW8,y]Iʼn'+whoyC$ e1n\jlj*)]+6%,}Fd8^wg6ۜ٠FY)bxůōJ{a1S3+/|5'ȑϔ@jog7n{nECFu@ -?:vI7c4/ q^|_CGGcbwb٢P `Ke, *YܰtO.Q/cuI!;cAHg|=z;FGzL =C|1 jd>JC|Wy],?k0ԩ !"\rMvIacc:0m:1#t$:z(w֘N mA֤.D<'~s[#C_ vY!Gf@Wѝ9QqK3x$\G'Q?7yVnlMWRrl0P.AT1('ЋBP7vF|+/%'F5s\:erxfC9dPo߀u06?Pb,b"s}ؽރlvTOILFV,1J ͏\%b=k 螬0@I:]QeYf(h bθj2b.rjt10}P+z!DBG ͠u`W?fųhTVYWWص+⼿V4:vF 8Nat4,B[:d`e}!6 1 s;p+`cm((0z_t[H8BNp +;v۞p~NYQTZx*NRZ[\Cf' TFXJHw+* ĆێM?:zFax uqeelfb ĻΥx05ö/ u+J6-(e*և{,E_1QiY-y_ݽ3G~0 5k7u+3SCoYj)!>;{GQ95jwlB;ʹu8'3]_<^D )~#Br8@CA\r?JhƟwISsGLVaLsQb\3faBi.w~YMS\5PRPwV=R%&S"zAml?̘kŸۈ΃ԁD2PC:NݓKB<հO-LdqkN}$*ۿ@z# ~9 %Di73{/N&2t/[KCĠ66 uyy}!kXSbp<:nf>npN$=:/S#B˂ˤ1Lbļ-ɹWk 9DtI$h_aέq+8Nj:u7$콲ѺMfF?-"҄ JZv/oVߎ*WpTDđH^$lFc"X8Onʐ9n.T۸kY\{/B@=V8;D ufS,_G@'_M<\qdæũ$8_+ .DU@¦Ro@ JBF,w1@}['^}ՔF.<(sBl*mIJj,%`cȩa'?d)h2MUoq&v$r0n8 D/\t[>Wbpa 1- '.gU.|yyEգo+n?#3frbKL Y4B:UՂKY sH 6HK(8xt5[uD/GE-K-Fw5{G(Hy(cJגxk3 +FXiWUBaW["A0J(Myw0BFM 9 tE23xFlhp vr(̧t?lu=K}_RԻ?5<.ĎعjǢ:TT=A_ކN Y3Oi:k/(DpsnC(Khk5MXG !1J=eq_Ѵ_҄qә{8m~E} +{ruMR@⎁?"9I;!i}5Cq]u`>t g-"Bu=ѐ_UBSNU>$}vcy=y/D\Ǵ.& 'p, .4ۢ,%Է7Ճˤ HR[GQ07kMe#gm#z>V F@$[tw2#,,<P M;2ΖCqBaBgkB7ЋhV{YZ[l;lLtFK n$Lj~ r!s(z؏' ]ʘG{ķD-S!2Xf/7E+\c_;. 6zj`%c*xus~piV_jK k␊Nqa;D`%r/gPEp@5kT[ezΒvq z>Fe:.I4J2g1,>/JleI<*H_#->yY6bnZ!-f/yj v뀥ގT1֒50Zݍ{Rg3Q}L{ψڎTaE\v:qi)=glI b `HEVϫŮJCBym8yjZ E$^/R2 D8oKJu{Af{!oY*1w5@e?)f> ăq v(q"^hǯj |{4vsIw^M)~sLن 9u]H|m *.鵂|9b[\7:b 1su7+Kށ,v ’V 1HBLY@"I|!E'i.+ @&K.[2!1 ?RE\LD5o 4q]Š7Վ.cM: l)`GqBSZ\ÇOm8uT^֐d)bZ?8fj\m1."'Yq [XgTm=Tg҉7ʎ*rt[X Ճ ni6\<솗x*!2%^@bJ`;,n>h9b69+T߲RKl^ q0hYXIjVE(uMx3 9U[W_Rޅ{֗?l8,)$:?{-3y GHX1UwM9Hm#S?ʨ̀E$^o:g:|6@8ó=ڧ"~ܽkd6P.%.I]97@%r;p,1xC`WàY Y(rN$#w3B#&/$}>٪-GubT`p?b H%un3DQM')T$o3'JdD3:D{RbDm Tif[ҲX_ ?t'2S;gESȁBvz؊o |\\QNT3, " ݰ+y20~2]pJ?oI`=L/COO_fw I{\^3͋"Go\dM_{VWC"x%4 esUmM.۠7> ꤐ۸2}X8TH3hi+|/ !ߓQs7Cj9Z+QKb/p/j NtSxI?*d,$ wLPѨPX/x8_ DB8>nd5!Zʔ{_"l ^ ?tQ|+ ߎXY y'"|ʧ]-lW 1t> Q5 3 ,T^-ue#|m+2.m{ۄи)Xp;I2xg-F~jJMnKqRLVj=^ E*R63[^فjG|{n'l݃h jK 0A)\I :U6ˆòXW^ȟP*׼~G |t'1T_0{4MӖur4R/c"lal)&rfJqCCio yX|HU3H%I虩N k)=u ''Ϟ9DR"<̚xf GSF_Q{Y`O<ׁg.REn5q&3o`bL? ;yAA 4@LNWP$$b[b<5 GY8Lf=A\.g>q-@;=!PZa[c$dcT`VQYʕ"],qp6fԔlOaYV?|{9&Ǖ#.]T>/E`^duڿ )uRBzE+UYo!@Ջ.3`)Ҁ8(@k 22Ei_b\}~`fP*owJɯ Ƨ:4sC)ClcFNϯ˟#S V!@*LPߋ/CMy @jL HjIRT ]{PXȝLaX,uˑ1dG7Bi^X보?H'gF0DHmsY6ӓWxX?ꃨ /Sv gq [!<8I`kn麒=ܝAgCoI' @eV[/@5 ofUdv0!o}Л|c=A`@|+Zk#Y"ècJ~qμу^V:jYGאYds 175Ҽ[yT,_3^sܳC3C<nT^Je:37cj_ݙkjTeJw*2>&VoōƖ6ܓOpTꊇ3b[/h A@+婦߿i9W``p?K6'N&02qgOmK귒 ʤ }Ept~`$>K-HVTcgv`|{F.n&08qM,SpmHO!` z>AmK>^<)2s`9@v" GmTM.cNaWBXhɇh[$yY6 c'g$94E/y6h%N@Ɗ.kڠ<%K;{"50@% [<2~DVck_A Vȟ)ٍ=js;ɕxzsC/6Zӷ]!>ȨW/UzMt|ͼ̊m"el3 x~^nP6ΔKv4DaTo6/Te*\!L%Wuht`VK6v:s6Z3)({j3d.X7Ln!=tT8`'h<2vT:,4F65X;Siʩ~.8$Y:Ziu ZhƵyvЧ]3=_ck\i-a(F(?ڸcpszXMs("^S*]3G̯?x ~+x,syZؿ?d/l96 Ӂ/3=X$\M8;[N;PU4=hI~6.QʆsoEEQь #ZҸ68)0 zo$;8[Qþ'r_z۽z2ÕGjLz}}` /&`T1s2v)DR2BNJ>ts[_˨$` 'S3ޞɹ5Sh߈GxY֩B?Z\&+;yꩽ'Yf7MۀR>tVL +Пnh_:|4sUA*n $~~]1 &b޴W Uڶ)-xK7 ߊ8׶܃s(U~X]8#_ =vcճٌӨ[fUANԅ1YqzfU=ozYkuL4rZiuR6s';`7|`B \ކe#NL7`TsKO2YC;V 4/*si]Ud@ w.Jm1s&4!=h6ZW g'g$[7nK(=OĻrV8,PHO%6I%J[zir*) 9wo1д4 wq3qwS*[5vA¦}mؖ͞o)J|V|k𡾪헊fu(qs'>{RN~C#U(ͯŇ GhwJ"od2` Ej?; jۆ(8ݭn-sFL.6['KjͭlW _坉59G~keqgFNTrk B^3|H =ԳFwy +@s*^iˤ,!W:PXzԨ"5rT DuKrglu"R4H?SQOLpv:sn@V0fb]3 &? Vzj vb0+Q4-5QX18bԄ tR~>-9s;CLBPI}-<c L"`okD~քr?} $?I9w#3)~°Q. \XeԖf1RN"ɩR1Z/mv S: Mu7HH)H|^!((^}Y& |:h}Fx4>vn^ ƞ3(mM>2"0ĂT)NlMqgU {#4/昣ꛎkԭ=;ԲH|Tţ7[58! ,pf~}G?a׷LaHĀ ⏸qڴ68{^.ׇ'¾b @bֵy鬢V2K)Pqp5!z#QR Eк?RǸ4|$Z5(9r^ʞ-SRvZѽ.p{ש=!!\A;þ_jlA6嚋qG mz)Ƀ#ҪDm΅~ 1 n@};X/{U+jϽ$[fֲ%Q/l ~pV.6w5o(}֯-EzyNw'@)Vwg֬.$ҏ+闓:{8:]\?K*Vk,'j%]bVxlӧ-7s3DЪ)?-Z˻dvfyG4L3̊ ܏!t.f [{ xy\cI}Xj]_ mԩܹkq(q|N#ZT:VЄ [/yw`h˧ dEƤqcZEEti+$fΜ96mʙJ>*k\`BH_<L +wdg^'M y=O7 &×Y$ɬƇ{0*Ыu$B8,xED2L#r:Doc_ulw׾Uf > Sh6 $ɿFLe@1jFr X^28CU,F%J7+ =:0[-T'7LA, Xݵ Ew_5уJW]-?wh!`;Ln# )ߣcَu3JqslE/(DΆI)EM0s:bÖ~q_Z&h`s]J[h: !Ͳ ߸jيYbهT^!y6{dMHpv5:2-#hVr@hD"hw) iٮoIGb]xp W yϻ! et@8i&53d;ph/V w=ա:J(qMҶ/q5RvO3 )x #}L+Eb," T]0V&So\{ܬn=IY۳cH6{YP~ۤ:)K(4KM!AB%|gÒAA%ZvN Q\cf cy[XlQ@0-Unx*knRhّyN( hEXN88gI9q2tmॼGV^sS/ը]AV rUkXhSaf:&v4V%?̈3[ \m (e Ub:fr>eo9 />}rǍY-h:tSko׆R)w1(ōrZʌxZL|C0_Sx)mQɤe(ܝ̗d ,mIܔI28^UZ`DƄC[F"v^Lw̧\` N{{xn8n_?ʼn%9b}1K!6_~F6ZrC6U-%K(PՊZ]1VΔm5Ac^@`1=EEXst]bQm::^`x.1pD%H Z2N%ɏtla̻Yv7wjY.W:!h??)lydN<)DS^,NU) ꊶE7h(_ɑl$aYzO "8uggnZ$kMd`.먩6h2oQr}4;sYxdi{CYI|*TPswMuP??m6-aUߚ3iɊru'vÞďq>Np| ЉQn%2.u[ej<hspq˽k A5Ŋ#]E 6l܋2⮪fgzLK8d0`U+5'b9M3!YG+K_D@N׉\iG9p{p w_C,~cLPGl &=.jA5cԟڢ7 A|3כ$yN1hv5,oCZU&l39i,^s#ƀ.zVY`S7149q3$dalS_D2Rμd+ ћx]PHkZj?@﫪 )w}^mt9<#{JD6T{(7ˬA&orFUk2 6TpnM6< *\3LDg1A$s@mCs4V?u߈4q6jU?N~=' {9|<73hE<&90PHpUKe zY=Ӫb}s H["k9_xU# ~ 5|::ES\paG3p4RS^O/+|^w:.Xsq鯩n@% c#S0ү/Joe!jBlI\iH.<pe8c}knhWrՆ+:){`6N`c2{n3CѸc,D.3 m/rQߡ F 3+N`Mb's [E/V>\~JgO SNiWC$R *U ytw7 VGBM^KG-p[iY B(,6{!fOJ nYʳ5 rQBmy#y*#vK1눊>Id m{(]֤po,X6Y㺋حja@*(gxB~~*maZ%C[B!5#Kt\A=Հg*E4Px Ū+Ca(#x+>˦ew*M^!_1bӶa|^x9j֨,}RЁ<3K -pwS#3@Rid:^3ܐإ1tv y I]؛ .tT4b>!HQM)/=UQ'imƨ}( oBuB7a1?Q5Us@,= =ѐ8rh.4XCg}BXf?!߿+_7ЄF0x@YM O ;npy|X#BPg՜i>(T*7O']~2L*4|Ό=^0>uG.w:d,6a('wv5R֝V +d0Xxj3@qj=Re*gSh2$d X=Db'SD./ZAȞՕ/Hߐd~ےG sY.#ЯY[%XUԇ{cM|t 4dxj cVh ĀA1yIæ')F4;+uFe"8bW-~bA?>yV6ٛoelpI C딕>89^Nq!-S?nˇ )_øGO(a.u˸C>O $kVM# 8 cuLܽ>`p)WSt |`fz 1 nɭQEd$$NܴZs^IG{'Y5xkT,Tv 5@~Sg;0r'ZҙKu:5p)OC7|^Bd# سeߧT;کpsx#L)&]7$Ldcrnl]-CߜV X:]XN=CՋ8RXW]#6XThz= ?!:x&MoB0ԦB>JY78$|j+?;dDdӂ24Lo[Q+lO u75"9s ^.0ռh Xl1G؎q #%oe[CPFZ3vȶ_޶"`=2ld}+ax=NZ;7ڍi;Gp337{ʀX%xL7"Ugw1VZ%Lk~#EP⪶.` Hy}bm:lHOMd糁Rd$h{ P$@TBG猙o4(GGO Z9>Yy |ni1QIyltkKɷ EuIuQ@zJ`|KXx7]PG=' BյץeqCjACDY6˅/ҴPY]^X.ң'uR2\An1%wy6#c>OufҲEXJ& 87 Y `לx_~1*9Ja8S> -<}9};uz@!S bRP}zH11 <)$:QZO{8,wPA0}gQe*Tbaa -Wz J@`.|mە9 򧧠->$VށR+ Ϗ='z17>+Pk[x"02IZ`]FPdbn'3yރV.2S%O"FdlV5(;" ~2^1ͺ#0`<׳y`ǨY*H ]\qOIߧ5t9I3#W 5oeJlra> y12cB`lF2p #GCCmQƷIo6>ƺM.^rAXSgfS$*/Ku9PO*Gy\sloq@цjm */R&|]TO=eg G\> ֽ2-]nY:\(v1%` FNKE\_7#1,~OS~3rs;**l+pS3jHs]OFDG2GE{;9>a%EUж/< M;Oݤ8.Z{Yt\CBuRf Dңi-fC _&7I@#$*ZT(:2yN/gY&ǛIN*4 RلT DͫGh @w -E*w.o˔ OS'QmioMC%vl2>&5l)IW[TMhsG)F;DRxgJ@[s0jHWsp1 ?`5ڠY>ɀ&),jx[½'1R5)Pzqa_I)u \3Lĺ~фGR2V}Ρ${zQ"ڹYpn.[9Iۓ‚Q?M6>]afk2mN߈_, $bRzC 7Cd\Q8Y|c!e/z𲮓ft^CRDYg]cP솮 9B49$GjLŋ5=vqĝE1f0['5Emꋪ]0إ;~rbHK"ѐ+vVhV 7קP/£|hO}dKt CA;5F&B D<~䆆%@"V'^H8ʮM+wcCl*HB>|fNJ/&Bԁ^Uu@oh)w'6 ֬"ƗgN9E1㗘4j;MvmZ1/lX鼫۩pȻfC|)CÌn |Hܬk<?W.rHR9ҳ^z-rN~_vD)8j8Bs^ԃagmː0XM1kǽ^ ќ#3Z!j?*L@~ln3sB7փ<ۋ3n,:\t4 pKb'OK=cf](Rhg3 2/mwlpC_J?1sJW3xr^gZ+FPrT[~RcD5ǡg 0o[HƻAKbVlot\19>GQLrew|#O=\WW+~K :ys}{9ehB6ϳiW {؆] YJYB~+J |e[@ʔ~+>xSf<#"!jeZos=.ϡc71WfӔd 01=~iY?ƛ7Rvtw(T'N[G5BrǞ#gq. 2خ*i/j(*cFSעIuϊcMs0lR. =#NjLA@ lG8wefR lvFUo6 fB-I֐<%!`@1|D 3=kLjSӫ X ssx37r/1c=ػ7&qecwFt.eD;:Už{hHJ O!/oG$Tsz;†-Ds|-':IP&le2l|bXYrgMdWAZ5« *)>–3fG5u溽ڟV>s4EҲiR,$.€!n FckC*i~=v5aH>0yDӿ ww94c1B3ɻԁ&&;f{jvg%!2Y̝52La,}bcVO X(д"1-U[R IB>WBp@h Ul^..?)xY[u#u$e0|BK|(@tgO=Xl 3hcqq]%g84ևtNdPze{,kI@Z6qbp+jӀ{̍fzF2gKWY.*99v"'aYfQۼMsOmyiH?}kjRŸ$7g2E iOI()#E3u&Z:H"Ha#dosHMؒ7">x-˜ܡ?*.秡Y9ߪA`~db'Ipv/o^e$MW@vۈ8"kX[ɢoXۑl.)Bhf@ Q'*L$TsY>tCuA_n/:$%O}JR+29/&+C[/ȓvľ&\^S0܎^8𕴟y4Ʈ]ѠH/*yqp˗,i(5ƉQg,*qrB{CKP~$ e~D?؈X>{Ms+%(%2aflg3 JG.vn%6 QPW03sĝN驲<"bH 7/K4`^#i!3v%Ue8VZu;.qOk"M?J KHacy*9xo?/yYW?^L .hA머L|$ KPzWƓ?j$+$0d}v6mj_$݌ XhCH:)sg#'QN4<w$䁧p*֮/WAV^~ XA7x"O _՚-Rz y 2-Dj}7*Zw~YиR4At$)tbW@" 2Ъz9ݪ(wقY4cW>$pkMcZD5i"mR!Za&M|J*cKBw64i=ᆑgEO|]whC&fB]yl]xgĜn#Nﶟe`ح3N2l}?6]p0_(A,y . prU_O5T,gG-;T NqMyGDZK0)4l_t-ƹJkvd~%0Rb/?3') .wᶤ`Xً GWFP.6i42 v)M? *[Ȳc%7y(W8|J6nbNf\3/fy/cf7_J#iT]jQ"RاVWQM/B$%%ߩA^HG'яYE2/|5=2~05*n^yLuW=^?P5_C".ۮXk>ɧc)$h.sS>e/mS_׶ -;)*&iQGh1Wu Ȇ0Kc\ m#q0|.<$/Y3/yk%NI<;FuԾKt υ˹Ai|G{8ئå+I9(MeC,iyI%9J:A%4GnA9S}S5LjlD 3C|9FBc1J"9p1]&mƼ9LmT->_dM*{5.3NѲpSS}=jJ3Dzօ1O#%;뎳 odYR-9fvyg/PTR[[s^^E(A)f0PP0Ɇ4VX ^6 lP#_jX1f˿`/2RETxH/vV"k-1  |07Q_hׄbצ|lL HID:#BȺ|4YmxWST/vSiLl`Bg,%Ex]0Q6C4]\E~z23PqE_Gyr74emdb 9z)Ʊx.b>E}Gum0+},ZUX־@c[5ޘx^QGno,ÿϡ(#/`mbeùe0π\~l,JuffZV8bw0`|tx~OJ %W$j\LX,'srCn+nuk}}HH Ի1 cd%)XE0:@HX*]۔ 8;Odn#;ڙNL0r KѴY}Tk11#BA}&a<9W<ఉ}"z)V 6`;Ӥ43 R8b@t!ݣ};ԡ^u~o)HEU DY'Titm6 i@ΊL^b,*a؆O +F4HԦ}y璹oN\dudjfI0&g?"%L$MsfN桸FPYdZTDWDlᆹΰٍCHSzDND'wҲi{<"̘Sjʍ7֩Lگ]'XZKTHLܸk7ZVX}J4 a*=:soM3\gM<4~;g\RO"#`ػ́a]HBn J^^-`?wN}#a;`.-_xVUџu{NKI&]Z@'|6w75-`DBU|])jW.aўٴ((l2?b4P4?fI-`nyA%8h{}>fGF}^ffcPV^l47D$F8.Ë(q?:0c6i ]Y>o%wX+5ax%wFN҉x {>W-eN=q8\VL <#we۶H߀)&PaF+*Lpm;Âٔ@j5=e՘= &{Lߑ; pı*s1Iнcҍfrx}l;6bzh.1i[U)[QΟcP ZyddGO IhEA?D4."uknY_+G¦No B!hDv-;$ 8}a:&e_N勜5VDC$I .WIql8ii+F˸RqEL~Q=rJ,}Kwk_0Fk CDJO[@Q~Ɩf~:ߛWEI㎬-!؝zD^h%jNO7dv֣8y?bj_-!= `K5Ϡ?8MȚɤ[3{t i]'iY%~hW/3χ9}rnlCO){R#[ OpgDe[>Gg8a_t͘ƦOҿ 1 R ŗdeD![b:>N7fG HyG B՗aKٺ{Ccg㯣f2{vv^Ykx &;#}]Xo%+)x->b=ǣ= ޖTb`rn_ʟxװ bN@)Th 3f?)hߓ;yxY+zhyu]*T=*8H|BiHٝ<^ĺ/V\LeD$\W 8i-L Lƪ%amפAOpb0a$}K腉r1A]dP*-YD^+ HiA NϕPx5%$@Rޙ<[^tQAAzFx+t0w5/8t,]5XѬe.să{ ޚZ]dHT K b.7U`qV5LtIslHx3lIr&"]]cGK*H0AH+VŪf@SOU_`,>x?D}rZ| $GZ$tôSeaAFݦ%~'ᆼk,Q*;SB{XY vbL+oP3VaFG{4aNce:$ XI@?(M>]CgQ8 ;WX1b~AJH^JF2DaTƟ?PZ]T9G5HUL{vvj_aF|ogʊ+>$PC?9d+ !-$8gv`B!P|Ku) mw_> 8O}/U1dk 9XZ%K0ƣP-؈!8 MlM 8hљM!!w:$y{/V##kwp"i݋]{Sey_ )V2,?\뢉H& ̈́~nDHJYɉ UHܛ=SSUjݚ&T)|o fjo{/mKX12IԿ! -6M2p81,z1 w=Ya9P݋0eiEA23*c=-V$cj;F8\ۅXD}mjUk"G/`'O;8;.Ӹ?=0oIM-V&xL72i%^:L43Ce+/jk#S؇rwOx i;[>@eEf,O%5 9ވ/hx3nx?'%}6/9wxTED$Y.W!6QUҒ "@Gի{'F@hшNƯ>D#[p+/˩C~8ؒ3#6ĺj,'ی4qkff9/nwSĹ@#Bu֊R c6M쯦f0tW^'V0ct /Þ6wPaf lon58֋ls4YSsT֗ELv&Nх:c;͝b]dO9I&GM̺2+UMP~a C"!o-17*⪮K܂XHEbNN\7$27| \.Rقb!Jj՝R}H6V3T\ݴҤ=CiNg7;ǜŸ\W8zf΄7hòD/B$ٯS ?9"i )Y'A'hEmlFUͪ<*В#3))3ϐzw @ؒX*mnv(51 3NV\Pz c5Ԟ*ק~aoMLS h4}ꝙmpXmJ$&WH4jf1ĤZ\)}>.H(WHOoqCb(E3oAk-w / e ֌cwB \I`b{ ڶ@aثL!Z .Yxqg: ?ͮ\z/U1;-`+ҁJ?#?2xU!yS? U! ݴH]$}DJx2YK[m\l!}l'V`>[LUD-cIۗsw#yе}^N =/&-E cBT6ҡփ*"a@HՋ0r1( 9j{^+L%f'|ojBws7_d9tx\,7u:Bttcĥ'OM#@?Sa`cGm6kc{ִ}݁2;w[zeTfpHWl8 S)(Qڬ4#\pgD_ƴZlYp+rJ[G a"@vq+P=sEsٵ_<_inTcT(}&TL0XxjPq3bmLGjkB,Ȓ!ڍ$XX}`R'Ix[P4RdM  F`Os :䰂dX\8yl-9L0ӱrzHS1 Q0|V`$M\NCZYP2]Fj&{f/tN\OGm q^境q@*#~JFjM)Y|=Z/Ii*b#68ly`Nl56E:.CuhvFņOLYR<*H@גM +1{jOG<ߔ Y1O4~cx'f0 8R!@ ;dG6_H +zH~rY0Lm0$خNQǰ`huVjWkD_>A܎q^'pꑄ0a&?6#\m-ˎbi3 hfG6g8z&I*RU]=fFU1=U+$4>~'P"=ɊLԯBnoKocVçuָ¿cY~• h!b-30(W"Զ̴֤_ =;y;g3Уҝ\nSJ?nVКXs(NˈLV11r2: t૓]$fkd{x U1L8(ULڡ4HHg@| $?)@ `޼txh} h~ɚM6B? Dv:*SFR> EyS:Y(t I\')KFX]YAu}ФGSAF-qo[uVx)2gihXgJTVnKꗣN;9Gv5O*3S^[,(C Lj'- S& us>Mt` Y\^m%YbC5@5_+A**!_*8_>2F)'(tWo훈O{Dⓦ<2>L#̨EH~ACv&gNI,A<9a1.=>(Bn5̈́WV'ek,½peg(L_/_mzUpF :];i]%աT+1f*'q&h24{cNݤjɫ o@RAeJKuMLƒGnq#ElRa?Ed v&1|6+/[L5 -A/AJx,;}FHWr2W$4#Γڣ4L‰+i{(xv_^Aþ"ИYca5U9r7g c|2~NW;gp!T5n]r1BRa*qUrſo&pb%a먚}V'GW۔bM0=`\LE2e ʷ.uY^D僝xo'E~=NR;ު2П2P8ɳGI`UJ?~bf>H`IiI+ ]MXh%qm;1\qkq|5A;/|;[ˠiM`k~Jfr>rog B^`|λ5˔γ1G2hwuS^#ƻQAm2֌gZr故Q³pFqC,O[MVmN8]N&x g/ocwQZٶ>|H zYMUϪu#$5,E,}HD;)KyH;.'J]FYdSH#^4`Dra3>Kg6Y;9(׆|kk+|;y1798Le015CWNvs!4U۩17o ۲@?0}mP|\ޘ 滦ѶAQuڿcpߧkcpx8uăVDg!JRW&,jV~N$"ܹ'߷DlS" 3cïg2b8hHk߆ "^P{+1Y`a\Y0]I \2o4Vs.%SJPb{#4`۫.h~_',.Jwv1.u^wҮ^w*;Ywy{ 58o]H g8(=\Q񪘕_b{Rܥ }HZ;K~;/CxA D<`TtKijyɀ7J'f# _qHJMl՘3x;df`u GcyZH6'm7SĴY:g͑ u6ᇶTJ6bAă H^@A ߈KL%Z/b vlG@m@gDqP# Tb:?IL nQͪt#{ Մ)E3rnbY=}E 94D { o"?InC fi|lQL\Y(eg |B7'jv~`l%¿I^nUfd 8>9%Iu 8RU[}l)ru5_E6Bj*a{6[ߚ{zgyZ>]!95)C=>ғ_uy0=H;)r%>ܰ&n˻ÒWI&c_A+'ԡRt$Ũ"cK|ntb)#DXpp 0HoHE&Alou'@ 0QB#1J3k",Uo)ϙ*YgBSob @FP+]A?T^J}=N%07Pb% eQv Y0NQ~OvB'L\ S#bKy|Rr2ym=n_OFG7[6j:2B0G1+[Jėм%||JM|nYYq;)wcS"~6mbRnʕ_? Lc : |CSh ^U)9J ,+=8Pd;7'-DN1kޭC@dKL!N7Y;N+![e9m"W,I۫7Jt9L[@vK+44F{*p|zY45`tTcֶej.<w<)Z"IHF `.v*EO)C<@;9 uO&RsuKaekަK*chRJcFkƠKkyz;Cµ\ۨ䅳ZdM.wP#e˅;@ga&ĄBx~޸RpCY4aԟj '/ ?3N X"\6=?-l X@E2%}8_xVjrXEUݎPמ KV̄ẹMc14)yW>] LdύaK}J~7 k0DH'i"P,ljܮ=[l3GOflc'1: /8S?uaDnŢd; sXn4ȹ:gAZvח%쨴@*bOh!ڨ o1Y'\RI~8wάM~8Ji1kG,H\ml]\xDd 7n@>ndK'bSf+{r"S]I/.@G,4? 24xv-{&ڥܾhE\ǀ[ xq+c܂M=$0ePҕޅ\5!5i& cS[ڏF}":iCwW͂r!/nmW#LS+n^Ask: xIW<*\ ,zÛȈИǶZl خ| UY~҄Es؁>=Vxd#Z|uo9B͆Yx/,u7kC}8QJp@ P4H~B} %`7m.5 sНmA3Ef6~6#$,S@E8lGR%:ybfK[9|dAl V/P4")Ӵȧ÷$@КzxԐV6bچѵj V< yԢ<"qB?hA_7ȹ~G5B=mom\Y.G#!koStz>nt^ 6]Nb\19L syqZW DzɱRR)1N8|auV4c9Ev(fЅU\f֨%k< id5} {[,q<Ȏ jJ.]R|zQ2 g2%՞I@K1[cV?\>}_!`|r֗{ #wE,IKx Eu~W?=XEtQ+whXY YԎ6Qs/ %+dڴܤm,RP /̢`8TN P+EC*-3>s?n.vNw_X q]_Ϥdrq⑞BDUsq@Srˣ9Xʢ,Uyi2nlV4OT|"PQ̖sZ8rbs+4K3bj )P b.վO"Xrm}<ƙ "hw:VcS)vVpaEG!e,AERvRWr8ì׸m6sDi.njb'SgO?Lh΅δŔϐq Ta%OζMmh,pZMhi mPY^3f4$+vEv/ V 49Lr*EPYe`u0fVI FТbi+8͊%u*;5n>NekǤ RRTA$\׽αǐ&Jm'n'er1'rak?nTN/ J !֟OVx ,`y<81  Wj}9,r^e-T_ V !) GrCIFnKsk_ZoX_Y%L-$\8!h!9'Dpt: C$C8 828"63u~@Nm? Taꥌ~etVrDO+;g*Qi2] X2#)Ń yQ(Gq^\}`լXsOx-2|(du49ɢ4Zue0cFg,u m~ڲsPV) !;Nݵ9oai˩H|tZ:fdٌ}"^oMM g4j[$̺c}tP_T9·5o`6Pj%Rzj uԩ|ĉCCɮ])f9wLV-E6TlL9XێD屿̮-7I$h5)ޅ fenko]1ߢdFXf/['qWg2GBe;cGXqn<ߦ|ZR6%&k2N@qer-{mrߜ$3E *NN&eF] "3+XC]rDN>wϧEC]O.fFΌcf.6 +5dmYcZWGdY6TntvRk.FD3rp| Eh(;Nv AFaO~rq@f~m/p!? lɁaeʙ{SaxKx!ls( (n1dΩSXaN-t0I[SQ Kí&;i筡Bt ^z1njGe7;T??_.!01 [bQ`\)$?Ԩ3cDY26&Lk[SN*ϟg!hܰ1>CX%lJg%E(s&1$O|aq}Mg3Ꮷ-m'p\N/}.tLtqF B|rR| B֤̑e e:M_'mZ8d?N.jn%@`@Ju^,MV G)15ʝM#@f V-1Ud$ԉ9f vWk@eâK2%jE} HTVU@tZ @ , "sAVsÏq ʣ{NfT&,N 9!뭡{ْ1*j|.z-#lMόD,)Hj!wGdr^ӣP7o;XaŌ}_^;vKTWkVŰwqļ>qBaDM~xiM n !_+׫o"qi'te)a6mÀ }L/3xy uZO@ Tq͂Ӿrh[Lxdr[mv) }v=@PofYƎ6b̉V`ԃ41znK®-/Mo{HFv+nA ZȞED$ A #Yj;Z$X#fV;#ۈ,E '&#p'8$fgHRF]--}{ A{,M$X\؟?ےݠ4Hp%㌀r#O;Z810&Ihmv9,/V|`^F:b饢{PZHxP.V4UGܴps૾|HV, *R{$?!:J}T"`!1Wl8"NCў,A/PO%3[}$p@{ȰqF?}Q2!w7Xå7!rZHxq{a=-,|"7k20,~3?Gdpҟ5B.II{DHXѦ|v+ʋ d Y(?GlM&4/E%  ̉ng8,fiqčKy&fYI?-Z}&6`Vt`au"ͥ~5۠<א'"a.$ڠC<21%^@,cϜJʹV}nF~#DKDry Ϥ˭1xbZmsÓPbDse+`.vOFh\Lm,|XQL2vZ~#@H\ᦥx;` aLyVHM jir·!V+{WdQ?7˕Ab_ژ]A֫({CEak\;At܃y$)5t)|[Zp!X&#}P0GNc Ŭ طS[v1|jʘ%**?߷ VK1" 1*s{~1aNk槭|,S2aw.4"Iq,4JvlDG+AIL\d-HI;UZ8O*p=[ʠR 3R#6o|g 2P^'>x ԙFȷQsC f#LBOT׫Jeܡ (DMItnJfJ!W:s~8Ґ$hs[0y3;S>v$bnd淪A~kg& I2+`Q[g:13ڭǤz%7rKЌ0] 'ez4d]ÜFgt5LC88EaBYvspEPuٔƿRXbu?30khD"_ިJeO>l #R z|m2ai%] 2}%7L(FoWzM$Ӷ@Q:U6oPѷq.CrXbu~*#u+Zu'U ^)F?yf}Fqhm9U s uDz9ynOE^)c.?(;uF.K+:al\7>.ecpPTm]ʎ"b.6#Z*\:6SSC_&7uғSmk7!5Pn/˽G-3gth}:vUg ^A 5;x?EF[|(N!] !i¤aZ2D9LMndx"pwu'ԈBe V ȅixk򽈀+)`w|9qOݭ5Yp ~%2^ޭ0v+lby,5Тi9k^%&/1|76Ozrϕu!Z>}y@̀Ԟḙ& Bгy7,TsW!"X?D x^TA0\ 5:g&->fb$d O/m uԌtb7˰S[~={$13U 27jY}L5-6YS ]~c4S< &x]H X["&?6:lxOsʠ]3#{Bէa~+]T*&}SnD@ld 's Ttp˽oJ䏛"'0ՠAJt4Jz?/:id#ER^=s% u Ld/ݸrgCvy;sG}RC jA}]? f1oJ"?^ex-9NEi|QaјM<9PIs+MN3|f-:K'_{b g6\b㜍xa\ij ˻VK`0-3G=qe@@2׵8CW0}^JLbb)"OYHss{` $3M֊106Qxrr]d4ˆL,"( 20F"vլ50nК3]W6l|x޶*I#Pl=]7Rw4y[=VXQ/M10Nĉ|SCQ9􅟈0s36ԵZU]xsf ΌΤ,aFQI{&k-+/yF> E|7Ҁ6&iFqQXi*wJk|wWfcqlȃcc&S+ar^/O^G#zWdASB _֒jmS+r.4f&;햼H/J:%qc1--/.ڳ|VRS{,qP+)b]V}>V0ϐv(F$LI.~=\X܀Tk(7i1U%PԔf~ߖy4njAfPcuõBƱ2曂L؏z)wT<&FP'PǝXfu'bt߼dFJV4NXFEv-}a&g*9Y0u;HT.M<{{Z%_ەymw @!A=L,M`*۳;:_"<ڭ(%JK&IYgZu.)Ȃfv{ڪ&.xAob@& hݨ@2;jM?uՋ2O="ͶXgj Mf[ߨڹ:vYWb~*}; KXF^h6oŐJt+ٗ a#g5lal }b  u7W4VZ7SQccܖ9_Pn\^_ܟowQF( ]|[K, U% % ^ ppϯ_-#cC)}Hv v*P$x_U#TQŠPl"(c"{ĎtyuRfQ%W?0U7PLi^~CCL-S/ٟayshP] :q_| d5܈y$b|xų>(I(~J@o@ 0[>B| K0@VZ&L~wy3ƺrUKQ|Ы=02iUM\CvȂ;C7۝|@PcͶ-r6+[٭H!wyx \AQv30 hG0, 0Rʓt1L"(wl`.Ļew0hjK_vK)}w}Q ?n0+={C ΑC,wq;[<׻av>*mTP+o{ sbN٪MǠ0om{x)<ϸ޵=PS+H"rHٞ߅ 7sȮf{^>zjk+UuC "Qz^zUL Fw /#%=I}X9>o Xff`Q0)Т~_6!AcyX:6 OVR7:-$FJ]]FdGygI?([gX"!oYm;llnX)`pӊ{HC]*%֕Y?Q0SP@i`RSQo<+ orR-t&O;f4"h]f~WJk}8 ۻ2GiwoW.@QV`> 1l4*\ꦫۡ&XWl 8A l\aUHEHL9< _u,KśG'Kh8ZGyU@YCutABяXT hs:Ex;$bw/Pz9Qv=YȓCֲ^f~)A0FdFBҀtct}ZW5, I_1ǚlT#:ʶQcy"va |\&aS;4bEmpz6L~Oo,2/ZFT'FMD/d7!c_h V搸cgskG+LSŦew:S' VevNYSz "K*B`d&> ݘ"k?=w 0e+`s TهX Ml4u /7q)/] HS=|Mhs4AδDmj4?|Q5nO)ϥ[%:56ئ.{]'}yB`b}I(y"D!OJ櫎[z5Z$l8?(i iisC0[)Zln ֥8#VD%@1 dž^0qwf782e)2auo$W+ ԕr67c;r$r<Κ92aSw̥+"+6tsU'i\4|w%uه^?O+tTZ ! (ݒ[˥BޫZV2 {;8{_V)4 U8t^8= 2#i_$iJ2t4h a+q +~W @ -]]w_GXx3Z[%`H-bzqDuN}H юiZUӇ~P NLP~3vp=[Y?1ů@HJ]꧓K xG8 +Wn=qQtȣ} nQz)4%%"X|5YQJ2+Pi;£~TLv̢K_1{[PW|_&cϱ^4n믰qf՞/se>Χ]>~,?g(|0CȖ]=kND"+ga`!=<ןok눇åG+SIwf*)5ab KKFȁ+D2*x`go},Z%M!YS/{ᒼq$ABֶ G Q'Wq:+v#{0)LB>]үl N~wZPK- @}֨9n˧A=}0RSuZre1KϹE&ڧb$t7^u2jb:-x&@+/zlpS.[LߗFoy,ltR7{*лZiPs )SчY nkHI֤QmYqtWjIx+mbA("짏[t{fdWlj)k595y_-q OB=,e$I?Uo'] \;'2x}YyWL{^3BBk*~TWREJm֝X%KɈz0v?nӡb ,P8pnż<Cne؉w'@VfM3 jȋn'ھI|BC2BX ޗA%DQUOu&G6u@fEG1ɂHs y pp\m|TąLd8]^gy[-T8t(wNW>%xpBg8dx7H$0 m pdޯqRoWާLe5m|&ĤfXoi}l.^M J3:Xͨ¼@$8 x)(a#  Ϙg2OY' BK m)nWHlCzYS] ݢ(_S|_#-ko  |2Gy^ӣ]~_1q{G^^Xa1\?BLOM;>A 6*8~Pv=A%dX #r`ܾ߸Ŷ7yv+<D+™?Kf>CMzaB Qp\3 dN݂ 7Ϙ\@:2.À)[\s"7%MqQ}ԖJR7b\dz; F}Ʋ@p[Pt4-vs4N:6 ыsx; eU30]Ia `|;+Bk +jZ`l޶, B4w!oUX3'?qTB07*WͩmOHc !.K˕Ú F'[:af VMғe3Wp 6_# FD4,SS|lUԸ*Bd*zVǏ7hoW8+tp&"8۫Iq_Yb-yPub)ImLI4pj=)M'O:΀9G#:;a'ICk`#mB5/m4Pg{5pl#p"YX!U^Τs ¾uѴB E%K 5Lt2.`D|9Abf0i2x)zWzt~L[lr&AԆ>C=0,2Z[bp̸O%&B\߲\dk:V܌w|P ޿XW:EIC`DZ.?j:C9QSTTgi!,pA6HBrFꂼi*uwQ#QI1kb=xMv/u{oG Qeއb=@O3rݞXo6Dw0PG{D)R% pZ*;aIfo1hY#j$n{ah<*Cʇ&~> g6U"Ꚅ6<[2byM+J-'ky˺E?;1vVC jCkMOZ'EiR"rVpaR'y=>fwajƥNk0U;[g51+b,4^/| x0/t.N@8|g_t=z>9a,Lt4 KĖ/yO62XE\?lqP/.Ƽ^%~gkϭOkSA7d8^ԚT~HU+~p!D,>>24`S׿H^OjA1SoI "~m!>7z@%K@|V"DUFPO)$9ݒd߄!Vrb)[t]s<4/7͙Xm;ۡO68C'I5V|eS78 GZޕF,>0z3`ђ˰* X*4)ǿÑk+u _2 wQKWv-gJ] V0FbDE }6[-aտe_d JEZ^ɵV(- 653B_Gh6Q_ z9hO'w?z*cJqgI!ԍ8v 9g2Gִm W_! c:':x8!t)t|UEeQU^*%*.՟Gi|̞͜8k=HLwJ\HG_T{.N~Očds nVY$7+tphWgVϜM^9ELo*zQ1+zږ`#a멽ve!CᔾK5A_I=n'SCߵ,cc ? b.ފ˱g}!'ttJ1SQ>) (auF9LeJO$3!;Aq8߇{ Yљ 'Dǀ Hi9zIAVDrOn(>EɩࣂOk9`ЙvZu"םo-glnso.>-7nS!Q\|ݭAaÁm5 Txƈ(8]Qi ^? ub44 3bUJ=`n|Riz|PJ?ۄa |-IMCN^¢?EGнcU{y?>N\^_VEn-F r=GCW}'TlGdiiZL%/*W 8zDsEdQ[:P-}@Q, dkkSPWw"PY-Um|aäl b׋Y'@* _!VTdb\@3oĽӶ +80x/ kjFF[t>qɈGL`=x$ ˝!H idg^/s&l b`#yEuóȜ?jQWϹ[$BL|?!bS_. :N,=:glaER`~ 3?vD]? OƌA lb=H+K>>v;Dif{j_}ǾW戬},sp}cz)?#o|1Qc.±SiZώoٵA CRS1ᷝuvoF hrd0{K0ڮB}1PKF>d!V?熮Bއ|3q+٦K 4)?ZP] Csuq1c!1wm:}=0lLr}BnL宪5ysoY .O I*x>VŲn\DUS<-Ssb|vZ*ps6?3=^3Օy(|`Sv}/JUyu~",5X(vh:m dmC~#tezmB , k,~H./\OpYiv g=:_y?ZPZmxzLcېFW0Ryp,SHI wyA@ s,Zz䒒nt2#25z֙Zh?kj|b3Dv%wyj՟Ae@>T"{'v j(tؖTB.'@*vYG@9jɯ޵#bCc~\{\,}j/w\8sx Œ`t~CCLT I(k`~ 23xu$=)x`E:bw_FĞ(όl'yC*eu#v5o:*?rwܵ2.XhC59W3: N V r[ c\7_4\RD_?rs0e^1/Y!KR ɫKk EdJ'j)fm,=Izre"ιW~iuڛ\`YO>hWQ圏B̡g#!#Z^U05T5A4DjpЧ;EvFCT4#!a$Tߊ*||:A'zIUbP|9aE\(=OQ7ȽR_K[ŸrgOos݂{XR 򣯵w]x%P(A^n| *6Z9)=B3kBVvG wͰIKa-ɖE*#Q$7k*H6 =a?kT(M\5`A| @ϕPG!0^.1]mw%{bx+wa |04*gNS)c)E#/(ҶV{a mF[z쳱7&B%B%9{X^Mzş_I)yk-Y D GX[B`a OL5Tv܌goI 9 í>vubgNIjݸw%PU+϶XȈy/899$G]dn]T\cmDqq09SHak`m .Df e{FĩnV2rU m|߼9C KHVtS7Nm)>m }Ù-I*;F1@Qm1?]̫z[WVY X{C7b NL7H?sxKKiK+rViYkRDM^?( 6y!(toj+2۵Rj ,+4վ|y/Z]SdoXuECTaڇ[yK:c㛲ո|qIROW˗5] k-!3ަ{k63mA*ID=Rqv7B`oί<BF~HNJ[S$0,T`3iOb :ov|* /=^-p4j/8X/9 ;~&t|0&ĤAs7 D#HHdKq6K9 8#E[…?6V:63nBQt!-US'gIsg3Kwo;2`7/ tDpeWz%s"68HFҹFW+qc  { pQʔ0Nl5EVd`'' BZZaQϲV)* V/ 4#/VVOC;kDQhDHnԌ'G&yg>|2|@Y[@"CJE^H_p )Fva6ӡZ%!St}Uy-p\ByzTahXxێ&vPy/qж&qae'3.8]+ $;^+bF>A2<֪ Y+\.3EjB B揩_{ 7O-eI)n%iz5֦uCp KC _6Bc3RUV 3#Ti?܌*;"?ɘ4e3mnr 5~|@Ҵ~c g7P=OE۲||rH()SnAYc9w]e QTЕ̘Vq^ѡ8Dխ7q#LWA=.;kQ5Vѭc2ڲ)jk3-)Ac :ߥoMƶy6㨨LTٻ8ӽCs JOV|{ɜG'Swsx،iל6,' <œI*Zo=|X`aeQ{~ZN 5ϴǰ0%pdVryN(ޝSIo6I/KL,'&JN /CS^! uEqLɹQ!n@8ڪ0!{@;Z9v7:=ΘƌJIAu`#ʸ6><ִ.~ U{6ls!5><$CB-ڻDpu]7Aa y s Wg6# Jub'%6n;v(N!bL\ӆ f4/EډQ8ژ463(3 ~y#׻X0zBv3`e]!n7)Ld4P+ݸPoMy\/Kd bw'4C#BۭZ@Pm.;,\=9p9e q&!έu`wƐ"*p:m Le#ӎ-76١߲|#^׆ s|%˟m̤.ZB;|#V~8ȥ\ q-Je.N{2t7fvx"CF$QI4X2r*Pʘ-}ĭIM@.v` FB+\(dqt_1 N[aZ\R uO[Wנu+Z-ڦ?? H! ʤs([ `S( #'h>ܫz|BD+oNz:Wt2 n.\n '}WV?J?,`_[P#.S$ /,eW'=TX&@9aƈ5f!s;2sJz)!EѿyR Qn Syuyx^-y]8kf]sòMQ zoK&| /I90[ܚéK2Ee(l~\mEZcK Xo#2{:!ۏꛛ6I bO彚 VrGld i4\,cdeE?* zFdFTQDŽXrSvdEdMDc8msT%E+'&m'Q1uȱβ*݄L[J.ꀀ!C`xlcߝ u&G0^|Knఐ^;ӏ}V;r] ê8WyOʶWvn>JJ`uҙ /Km2s{ $n<*Q\v`\(hY.S"f,33k%FDMff԰|@_4hja\Mq,S VizM/G2`lR>@|E 3,')5.p:QC'j29[n<w+RzUB-p>$uAx̤;+{BYlAaBBz_lnMn<'-/TؤײM&1,h'*͐x>CE95LL x"Ja' 'uS0J(BpS_7l JZLMCUcZ sEZMi榥,K=aR\rċxՔN'qQCs)+0J?!#/%ZR5!0qK $ Y5&e8,c II}c4[Q/<;5p#ò!8 ZHȀZ:Yd܋d^Վiy_mu_XdHK(81J1)J\Y0T"DM͂+ -˝N+fG*^&ئ&)}.!%b6qQbalj55wz;I؃V(0}ؤ82aזyiJD0IԜ2CFە 6GT +,f+>8s@=S`'g: ?SO)HR!oED” e`xAP|{#Ng1:z[rP#5j#5ackfgI=+­ڦB3u57z<6%:~#,U0*rbyI#&ϻ|LPD-xe$ >RȊ~ ]AMw>"^fLZ1s,!FUbG;.X1`-'ūzX.,:=Be;r>{uUUN۫oەKrpSQ~&N~N[b8p}|X WW$R7 tkZy~%;t^V)7Qrop33 "xs=ҷZq?zqaqx:G,v┬Kbn]wUe%]·Uv9#.fTAUdUNIqq0с/J4tB$q;ؔ70mFǐDTzJ\8ߖyt{o3ЅKGL=ݱ[D.3okqSSrJD!ҟP^փ78e Ȑa'X=r{fsmpiZ cA*Hc`8a͓;N)) T]D9دُfI8d tE3Z;_;"jq{Naz9K:3߇x4+axVGkh?E:p c˦P v'Q07pkQVC@/qu}+)m䷑E<_QÐ :au-޾.,W?Xa "傣d+-Sa,veK`;Bs ѠƗJoe|}X=SWY ֩v^C^ږ}dlhkL/|5lE8I xEmJhֿڍٟH%A k$~'C!.+ Իj "{lZ}J(A`_0N%FEbg;P G@b0(v+|ޕ{KC(SLe1{=x^[JTXa|V@ؚA֜ 1Dxs+mgEࠌH̽?ù$Dk/SgV&H ( GF)xxҍmkǘOjtY>3UmHNjY UTL}}s]Xs؅~`kX-H6y`:69O_Q}`˔\6Zm6wsL#>C%NcaJQv8M*l_+A*#EXwtfWQl|U|*ƻ0Nc_,vOԼ}"͈V\G:–@KR GG c!7͸c>bU&E])EH.,Zxִ"Y+Ԩ%G *AY>&um+'4戍hcPRrJLUSojsLwr}Ae~A+RZm\_m*U?\\(_,'SiAhНȗI( -=_/+1Fl4XKᤋ)Y:8bգ#LG%|eЏNNH[oH oZvtt;4vpnU/Y(8 {To(9+2y̟k#4K8NEK[JRD+^u2WSWlܵ*SvL$F: tn@O2bK s{|y;CO \6Zx{~zӮ%>Ye(Ɖ]fh"['|TA7Lj < EIoָ>Ub/Gl@WDc^~@B=(eXS7q%0ۖ"KM Te%W1 "PTǢ˓@!y9 >  .:j͉G1SJfSDQ ۅɕl]fF(8݅6D."> 18q'9(_K;pBlv,K(8cE;c}]< N?רW)ztr05l7m+8;rNJU8*VؐU/qm:|\R\+q]]_2r [h/@@t BgsZO RAA[7X@n$1WӢ_̅ǟ3G(&+_-Z rSQý뺸 2 Tq]L?l<?]P$-6\lx۠I(=T{AMA.2bă`A.VgS#{ RV{K}^@P͆é@o)'lGޫ`lSX(&{MCJu >23 =F7@GPىr?T/5_ٚʣK09K>bq IbnI o0qS,oFv[ylbZjW3dP[NQ@:xdƐN#ovK$"EiVr?p/58;ç<@w=9$g*FY  6kQfs$&B;Ye5A8>kN}/ r:9qb(yR^?Ff(B4W!P[C c7[?Ř41 պ= -  ((>#uP<҃3ik:O^x@ u&'ATr Pp1"y^͊N"/B=ɬUϱ7NsxJh>؛?E ʨ"2"͔>KfYQ0.TgT vzbn+Jlя#M.X*qle_ة{U-QZoq㚙U=K-Cspi$a31M+~Mej\#ZcMN=`pY.-gE\xyCVcLT&3 #bAjQ Y;&ZK\s̊+ar)adZ?'?MzilBtĐyDM" VpK۔H%}dL )`,7CܠWaNl{Yr>YkɐϒED0)eM߂V`ԔP1\{ekcNq-J4.U8g5"a enpA`O%|G28"/ʔYI{7 ^{[}|7+4(YoNS?*>=Ps֜n (- ΩX6eNW'P?L8aZϭ/=$Z-qyhUI૚>0a(QbB @N̵aep'qi94ZHIͼ㎕zX}}QEک!9;lNa吂^*ҧ(HdF\ QY?_1:15Tx;O] G7s 'vA;pHI$&ӌM`yn wX`QGh;i<_aeCKsۅfȖ@/FcͣQq>F] X;sd6N!O:Nƙ&OVƾwo)"hdl• ;F)r#G![%rzT=(,Ұ͚p (i'z^LP 6xg8y]SF؅?3 }͢7c{y)7"Ʌs衈_/YQ-#JxH L*Lw0u5j"4{*[W?ۮzAΒDn֩HGx9Lmձ]/PFǷ-NJ:Տnt[+Q6shrg- :j `O/@("}BЛ 8$(eAyX#3]SvU&&U,ϋy"|4|k] ':pS3ڐFQ,1 nN@ 1?JC7|xϩC@s5~QX 8ۡڤ/8%4DQ>x~fD I`h53RMv{g݂8L9)s_˜˖BB]/b{R详~R՟UO&04E%7B~5%Ug$C xWV\# LL$V1-~NY1;C, 4HZq&QedVk=GN$$؈󖚞+L7[ "l'`$ ` 2ǒ>a_~]0g LE [fhr6eQ2%03E)%pp A5?Z܆ى|V]:&N# oI0Z OIU SkjnU*Dž'DV jN66 V kL AN./C=APj);02 Qs/ R攕tf 1pߪ=Q?5 NSM#AIG 0RDv=ygD55@a++A)## ,P]OYN?h|s"EK̔\O`@h} (yXzۦPӅRnVX ]; Ӆ¾`*/XRR ŮN XȢ뱇@م6~Al}jB)CKJj02im~ΕiM "D6֠\AEOC.yCD6_@ J!F7ӠE7+7gQ$޿Z_ER]};dL@ nWE JW /Gvp*T;}V0bY -i~׸A肫^qLkKJGQf0m.@'s<*lz,% Eah;oLSn$E7.$lٙ#/U(`- :_ٖ%TnuYr9rl;5k!s2Cd3wv&h ! TZz̘alv?{39 Qi';uR~B@_;-1sۮᆰnb4,jVSFӂ4Cֻ8 He3ۼdQk|{Ԏqڭ fv4&IwF·BL ͑p9'd;k?tM$$MT3~?Y4g8Δ?y.# )=KpD"a{ o{V'f pm:@ЭF )Xfpzqq f';NuA>`#5FݳYKWՉvK l?fIS+q)RS0#J3 I6K| p>oyh/waK{CqL!K3!xbxrϨH-sEE>GӱCkhΥ0d=zB0kumWęk9 ?nOXjnBAuc]@~淪ܹBaj'sR' 7;qu#x~UV|הZjiSPkxU6*l$oH; ؆f_g&2!Y1[7S`yOVZqHčכ|&~ v.PzVS&LQB30 ?BrlDp~zZt]q_f0 mkB1N+]~!7er_S aq:o[r݁-O1_*i(CZ]$xőA,a06Uk{aDv奼0kFqF=,-Vc3f.o1TkY /H<4AHFA)wF_4>>\l.b~ lk&wdo2)5ѣY( ZdbJl^Cf7`㿘}& y<V cn#J kQo8X'%Jd- d+5 MهLkȻ_0@g>`El%K=D.`* rbMſ]eMk{>o۷O_2$V[Un2{; -L~i#<-9c& Epyj7 H._]p!ϰ< {G3yYvRFӬa%3G@N4_偉yK[RH[ 9 `N%5!ua1WLb8-5Lj5p ʗQ&0"v HSO`|8jм.=`L3[„vտNJ9sŘ5\lk2>)HνU`[6 |s\tP6u_W{45&ʛ&G 跮T trrl2@ #w Jsh ޝחs~tOd}cΤ_'!@X?1(7χ'ui~P6C?{+01_VyL1tP;D:o܆K,!b$[݃1aPTv%j Celt>vuIqh%Y<?X\ܤg9c hʋP.5+^JDmQNvzcݼY KߵSrNR0`v Ev]JQ/AQrXmṯ ڴY)S|Q̗bjhy ٺ|NBϮQB!`o=x.DHa nUS u$ELʬF2Yalˋ^5"rg]>T7HAWma˩+(dE{`7 X+E0G攬@P;@'/ }!-X龜/ b;$6 \&[5ܬv/d\ =@Q)ئDZ|䦌Zʇ'(Ez lkʞ?# .3 )JNdgs'OhAg/"D^>IjB~;T/#MGKp0Q9Ugþuo Z#jhxRۣ?V_K0d1@CцW-Ro݌Ig^[cIN"}N$I[0!NU@߲peh.锵ًv/++Ce t*1BF ~1bB%hmm%~>L\bD$lg7CJu },4lyy#M&= ≺Nx'?O*W|Tt,^G;U683,"Z^1F. VX2WuI57k:G7DM_%6-?F K4hEDf]K}G =z\/'+2o')h~HE#92إ :J}p5ڼخ0]I\jʷi_^,sÀ:|&5zb'4T[R>۸1+X#ΗI2:`4]z h=~[i_BM5*ϏQJ\ꇮ^ꞮOEwڧr 4PtiGcgWBt_ Xty;*\AT0LZMy@9guv8kMq'?>eF }8 @,D9bD kNQBnƐĵ—' +=leHAHjM-` QE?OVOI[ծ79>ww$\t85ZFPMs6{._CE/rz!M4J?Jt[4B8c,ڹFЕif@sԱHƜ~c ˼t4W?|'Iȶ|7Q׃ *"fW`WImݰXNCt$q-ⅰyzD;qslי ؾ `" =lCs@@sd`A] {}[̕4^} mFh)x/fBsS#[=[詗@a0(ݢ?l .W d~Zw՛Ci HKm:\&[$a(/1%Ć[au=ӘG 9B#nTHπe 7ãCسOА#Շh%Lf|^14ͼu\u6y% j(ã"_-O6>{E*#N8``\v:TtخWPG~7kk_`k8|h0 C(o1 5|KO Վ%vu!lz6^-H{ľG\# GI{/#lDkr0d&M*65V06Nϭb$kNpRk洫IXE4Tx3ܪHm&A4eNJuDӨGV&oz4Eh(fVN3^Um޸Ӑ- 6!J8l3]ٴ^۬BY垤Tq/07?p6 J1&γgNPCBŏ)EJ, }er!Wp=2!6@U)I{"㬋#ym[`q!❜]).֞V(i(#hbhSTīח[ Vv/ "8F\@WˑN7"`kDTM5 ,h5,NlX¾qt|ί:)+cD]lȠ klZ:d'iƱgјZ~ɝ53 L`ei`3UakQSUnE201&3j¬k]Jɮ_c\Ls<ӓ|-8iRzθ(J4H([} 5O(e1G)2Cǘy;c+uh)  o`t)߆skﳵ~K /E"* ]v}=uWR-kh%&#$̯lTwxQ҃T2 Tr0h9 y#;U*>[%.j5_;]Ny%a:-ѐo-4ڏI1)w@ ݍϳ5YiwRײR$e:kb͗ JB P[\뎔,*\MX]\ϴ +i!Z켈2KИ ,%: WM&l>L1<߃P+6Y%4̂~ ~H(OΊz6@S:`2A6 49ovL]1.W:٢6|3·h_~s4TY6AsS]`X˲ Z E>~|b"Fn)%]6ePUAH@MtB$*H\Q]?p"04ANiQn{+YXI5ds03(rt'23m:E# 1UZ3=YnkGG `I(yUU:-ه2{Tg-44]8Zre?B(7bƽί4~/iƃAfÑ iʜj*^ qsCy  m~tl8tYBcX #gz 9e~fb?.b4R!aNzBrDg WOC"TU~Ț\i00eo{+$!#Ux f21 iC B&ϙ0 "| !Vmș\c1z-DNڋh 8Y.?P϶%uK{0H;^Ij}9l/rم'ktbw#2Ox$o2LbQObq~?}*CH=dwFv= *Q]Ȩ;N,&U^q$%U<C&_^L06͘D= !B R&t-Թg>36*S6O>~L*N)Txֲ5'&Y3$b$!V L\ ĴB9P\󦄦UdWPo<G6?XJՉP*alO툯Hg%0={ ,O1Ep.!Jh.0? Hfqjg a5\QͲ'awI EνC 8*A?ڄ\!Zǻ֏ Y\HsN(Ʋk8}~ +L~ OWva4?[LYeCӘUkBqC1_+>g㻛\¡uk P$&ߚ!E&瓜5VbsgOp-= %{v~ bݑ ̤[PD] qJ f_")=Yy.IEgyq_ 6H`%f4x:# S vnHϴ8rGŜvR=t[E?#RUܘ8[{# k4ت^M\3" w H إ_13P]|RGnwLԆD }02H'AwhTTWJ!$gV5`4*=8ǹ5LcAǓE50A3;'rxsÁkd<`:=4@ gmfN^  U}.BP_,d+]8@"lcqsunZN@\T,Ma\ue^o7&;Di!-[?Q@r,QQ|MVyR82q햽X6L)o28@x?Rȉ{叏~\[Bw·BZhh;!{ȍظV6J)HKͮldH]P*xJQCu6-4v'Bv,fHՠV`S * 91ƈ;&\/$1֊);WVj9A+%3hF#ˏM A*|VtUtd6DSRPic'z5.9 ] - /A%}MPK˴:.5K)V.Hh Ϣ.vCKGl ?J8)Y ͸v;:& ozMGFTf^;+jx{|ts鉰e+N!oQʏ6D SBrEe6p S4/ ^Xv"hp ø~G/6E{ Q뮹O\è*u8zFMsD|rlZOJnTT~)g: &H[۽R9/ڸxL0EkCO,iזa\Җ QČ  YL>)#$9r,'~4eze_kOMf\[3:Gn_W)y )νx>Pz/> 4M:L@IASk0$'zw pr[sxz-8b"};ZRR9["b'=l@)@3<:[OtMm^2XUasZ\7`#ģ|- 6Nؽ;r ]eQޯ)'bZZّQ)Ao(qXqd'Hlq)D[0\s]٧[eQCTOٍo7ʁ"H..Ni;nϖ}j@FJqL|(X–`:#1LJ^K7V^7jؠ!Ҡd 8,y M"H@Հmw_-ϒ 8NS ŦQI+q JKK&Dp6;ŵ;kr4Ɍ$ /UbWiw^jFm ZujRڗ|Tbpby?Bopu ?O(51~IOg>E`=j V/~p ;mrMѬ.=Ck8{4r߬+B1Dbyğ8no/Fc*W$<`tQLI}웨D|bΝ>-'l5D~zN7ĥ/Oec_ ZMfZ򢭰Ġ'Z@YUu V_º2ZbQȕ (eNיZi]QrP?B::q7WX"zu%OM{}A$-('Ole-L_{S9<0{D\X DnɭhZg^© i^nU)[}_Ly.脧'N;y;G7 xܺ~دZa3<r Yt>'&l䪾TMçHRFF##esJ2q5!p#l)+:8>AijuatKʸgw? *@G:/ @A:.!M־{u[g)W{r6fG+KMi>ub [1x^r)CK/3ך4Cuz *q'*CI& n3$Zcod <7a:2JcXK s`AM| ;f %U7^Q ېӏXp /1Hۯfik"205Fnܾ4hO|1?ni9z:!x2D%703 OWbdHsK(b ?N{v {."qmaQ% >2o/J*+_诨ze7t-x\9gՁ’b& 壳J3!l4=xf&AO\HWQ]e z˭is\l |a[[/ '"d2/$=-~5K{~ v H sL S>xS3+F2.u=HWC 6L{`\Fdz#$eٙ2[4@A߷jKVKWbݵg8jtX]B"mc([Vƈ4d \ÂE96/} kVWHx,pkO ,`IXZE(ohGjr:K1*ɚ>pV;pl*)ɒ>e~ ul`ςk|KB!落1[4I8kf?I+S+xո@û0pڱ\4(|r0R>#[R4vi "L;+2F­KNƘ*@x"t9@n L ϡɺPB"dk"Qʭd逻e"@^nƽ O*ZM(heh^Bq]@h|"O(7<ɫL0 H(f51JrP:&x= 8#,/! eh'$~y_S>_+/2˿<i/:=ዹ FC%muL$9hگrt05v9{DIhƽ7ȧɺ$ T "q}HO(E /5% ^`J^k07E/_B.|JtN> E2M=_ЛR2`K?Ą%_Q> Iz2eS!] boS\O앑a}nۏSSh;[k{%ԒwƴS 9nϹjOjs5 kOȖP @(j ʗFI2I:.̠VIJe=0=%rPN\ˊt):KRh԰ 6^RoFvyrn =>!$27DSteBSPPcav=Sٝ}R@"Qƀ~tBl`0p8i\p!Q6n9'iZyFą:ϥժLÆ2kcCEєŀҚj[H=ӫ̗) jrI-bҔ hP\IoDa&q΂5*A/E X \-ŮgG-Iجra}[ S](rj>37GB=~l"["x{D#fA^9vTO^r2Jk"4B{ȏ7ړ\ ]@_?s\r$ J 5lKeqO/HMG' Ko#҈uJ@?] ,E8ϋ=-ԏk?w rl#Gjw^l}) >ԯR( 0M D)M^&w[?ݼcA=cp%e-VUj=e"NNlլYKhUəؤfB-XvK:ך~!C1c 7]3 .OH~اVXXzP̐\LCŚ#vH{%L TO~j|r2;,!=g45ްb騋g9ʋI$"`gIMR 5͞% z?X}A+(#jv q#n/SS1]4 c:* &k"4:J㹯[Wh+?Ч AN g@EU0QndeÉ(| ? tK h`Qޒa[yqWUN~ /XFX\ao-?kΕcSzÃTmhњL;CW˟sG`뤻 , (.0USB_7FU<8U 1k Mx(|I\FPmhDЇSCWrS!7# lVy؆%azyr!be6QzU ^Fb>f1ILLz~a yaR);d`H[_(YTJ{Ch5lvhlb:oOm)Ӥ񅹯6o3s!ZاɃFϪ&7n;?=ЩyoD([fւ(q}lߓZpG緾, 2gM1e{;dҐ0C#6 f]ݕjc!Vk<'1C ͋aUvB "/ tr%F~>vNpuThtѮMKyJM# m\5ɣfyŐ@oD~f[Z*ٗLKUtSq'l߰9aCS-J~oX!\<:hS4ӑS; pj(Ń?xC8ܛ1W4L[v硞)@kOD̆;crMȈMLf]H3&q! Q3h2E(jOnn¤/r[$>ʦċ]ҌCA` Q8 qmx1r9l_%9̏zFur"TzM.\6-4p6qLqaJԉN ] `!d𠿜!S1O/\7\з)V1Mgc3'(BȢ܆C9Zh¥ii7fVXKrEJQ 1İs0&axCTfM!+X ͹e}yC-l]~wj)aY(-%sIEƇm;PC5(àʌТzcBַŭ_B:#L2۫j43 {wi&_"\${st! ռ9+5FGyХw&Ÿ/1=.fgdMKm>}jD}c{0x-z||nbB)~+p[F[YhZmL98'~$@[HX2H1i٘JVolɈZtQJ\8׍㆝ b!axf1%%uurt/ ,bcgTwJ>C lc$ =hLD*Dds X=,ָ[ ,CY9`t66m}8~Hfozk9w$ȓ]@a΃;X]C0QlS'r@0^ kL nŨ {íC]&)˜F'i O7A9 7/ݞ\e cUva 81C"ӄl?zqjfʹk{<nIq%6lx=s; Ixl ۼ:GsΕ= j+:G,6݈*!$yNɩ Fpu,"q2wpnId2C>@ǴB/9~tҔuuRc=h$5Pc?v\5sۈ@zHBT s3z{iLWZ0C|e 8Z}ON@)'f޿t"zF #Ȅ7_ժ6bTrcWcMm$ D;=,(Iu,fAu?14r+>٬RL; pvy*tY}K𻕿OȎˣF{dR%9k _z#4t[h3FԾZm&@UtF@U uoLAiqrf nAӐ7FDG}~>`:kNn;pMD>x'NL4Fdܳ{D=}+_ꮕvEeB'CM5$ߕ:\LRĆ=֗V%d{B:;AHBdhH3UT,ƐAAF,V0F@#\T"'|7x0,U_˚ }-,Ar!>y@*bv!ܷEgVa"b]NyFBXDV.RV3? n05i`h,tqOQ2anA!Ʀ2Yۓ~]EixʐqÓ']$nkxۜ' m bݎqW`G05m/+ X2> mIr/SqRjP!.`C34Ã6D`KYJm'l~RXRfGfUfm= | #,!ݐ}ρa=(Tn9gyIL"Z&L(K*dyPIXi 2fu㎈:CkK֙Et \~7͆F)OK.nQzcR;C #iuve/ `^ y?I^Uc9=́R#B{you5^ R5 w2~l,4$@L}xioOȏk$dc!YI3J w _}A]GsgyEC}o y{V p0]$:XhÓV=Jֹx"nb ܞEӌ?jCg-φǑL=!9k Ȼ{X1EY zQLGvv%]g n 3-}9|[[Å|$h,ܣ=1a+inw4@7%`*8]{g.u\QqdfYi@Ln6DDcl>uP&[ B턫1/DXL2~9]~inGCǗ _BP:UknsKGf19v°v/_HԾZLk_v@T8(A2piVeʃƶTn"|"Zhq8U3ꞅY2>6랫"_Axfl:.SطsV_A&L y<. 7ǭ@6AL31YnR`T!|=ҬL > -CW#俥G` ãjLAX"Mh̺1tHLlqtpc t's~Iy ƙsIz9Ӭ$79&+ŭuDIL֊'9lj_-!\ h"Rlj̣oY5'͎_a13Z1Jw 0΍.Jײ]ſO9RAb/$GύHbX(,)k6Z?^Lrh#N3+l+U7w{bԌQ6ی?E~,[A1P\Qi1xi#gYѫ^oL"j/ ڞ7y ;-0}H^=ZH:QsV*KތR͓iȩuH|ɋfPt*d?>LvDu3t80mX7:^8t#h6>dq{H?*4⼾4ρŘ`,C*IԽh\&+&VW/@AdWOk! gĚs8Ƶ"ij(Ģ>?2L݆R[ʺJɗ Huг aOnK' ~zL#)PYp*zF>`t. QXU/8~ 4?H=Zu)-'nz+p WI$hy[Kδ?@3&AzuO +S Xw.x^ڭ:]b@ngV0GK9IFZJ(Bd?BFWk(ePt{[ɾkIWdP["XyGBM8=4OYxqmX0J~9 iRL2U_\$b1PK~IL7WdJ'D2^e޶ t{L~ DNQI6j? yYB1iICKGC7,0\$LHbM& rE3=zՋf]Io |6Oi( z|eB'Xokd:x7-MQl>BtS&OM @4Pi/SQjs)NuVC>RΉ9hU4 JC F z}C]N1[r&$lt ї2cXU;NxtG:3򍝆XN0>(X}:(Kl3Hc7Pܼ6 p)ez_dR K*}/ߟf艿>aUBfc b9vm(t]Oӟ(ؠ&:dB^Ugfz0rҰ,ZΉ+؇N}GYw4z-tY[ L79 s +ǢW?` ir5@rmc>{!A~_S vGb(Ogu~RIYI҆绵mm WYUHǞ u07׭}n?Uz<7I1b mT' AWjx@d1ʐ0d!.M!^ !c;D+LQ(q&7л}:ѷYqajeyu|E|zk*=L:W `O"owTgk3_r\VP{Sj`1'376pڦԯTniA<]͞uΟO@Ͽw/_iPw?6fzTCtڒæ+%7Ӣ%ɣα7Zye˧}\hoX E%(N+ыG "*[ąuÐiyEIV[\ ²-M=4kk(o%Eȯ,d͐"DCl%dd6X%+e.M'(6_׶ FjkbQGlίxR:DqˊغA ]cv}; KT]29vw? hݛ29yrUH  qfA2epibZ_.j((ȓuS5|ǂɄB[͛Y-["w{=+dvBlZ#UVRꤠBN%wT_z͚#83%3Xce2?.HQha, ܳ+W[%-G)Md%^CiЦۜ:KBl|;1ˡsz%{=DXMT~ T?"Q:bR"_^v+<]1_x-ð#OzDa,+nya$HH4ߙ 3t#f%Y }v6W:+Ll )ڽm cAIcD藛6 @"1|T$/l]N+ Lpʭ]9TN3v)R r\;+>5esn4rR |'bj\*nkD 14lq@@蠿{ y39Ǵ-s6pwVFaiR!Hƺviu4"DIv8.^,uy6R rz=vԄB%m>m{;S3 4Һq (̚Ġ[6 `fR_UPD]l01o9aZyĐ{=CJ0H4aRMcޱI>м(6Փ ,ש6` ;@S1r C5GP bE8|#PZ)׮{]" q*l*u#!4hٓ}ls٩&$K}\mV>$'G:>#xvģ>S$[> AA@<}ǗD6^7Z_n݂@ۣ~2j ٍl;s/N(3!}x p´a›!]NeT4@WQf9%:6\  ;> G f>ζ i/$cM?Չ苪Gisp=|m@x_]+ڌ\|ϫ2<:E´R`#qZ/޴;Ǐ /8[HgWk\郎bR9_xuOeih6a>V aZY Wo dȍ3](1:2_)UMwȞm/.@C `1n%Hi  (hƅ_Sx fl]"k=ۙ X?8cNhX׎9%Z=mM»{5DTQM7K뱟j=T%yqRO_J4v5HRp4__붏|j @Ȓ$Vk4c - {x/ |d  VV7Et[kFExeXvj%EqD<.OWB$|x-a3*h4mO {"T77̳9TV)g5*GBk}Cý3A]RK'CKXx"QoіKܢk>{\)ٳf"_OP: VU2Kn4X3ńgi$_u@A%YH۷'d?-= )r) QS@^vUg|ޣ2;X9]F <ƻNCQD:91f/zCL`KnX@0@5KDM0!-#s6|`Jɣ?z"g(Gέ/o_8$ k +q3M0GyI>)Vuq f9| bM8sZ'm1A82qkd lp[= 2j[U^Yȱ G>}9b3yDIcyC-91f.d P2 dZy@< C # z.7ץZ03}ƨ= ?]U4_r#a[}gᔙŢcݲ{1o,նfb\l4HjcbC~ɿ05EYXjZ)6T6jP_Q#h .42ctHUl5pKUM4#3t^2C s59$?TyQWO7fMH  FHRaCÖVWO7JP?t##[ MˑPJ$09 kHY"vjfӫ폪bFAd t.´1^Ef8)xAW@l>LJu*Oi3yp;Ty2^(\ yMM~%>8JPnL88 2@Qˏ/{8=ơ zxԫ]՝~"J 'Xݲb(Qi_RI0,o6ssBydoi PeɩX ˦x׳L؃BPqXda{}khl\*a(K=/;pq2OOTcC`<`>l,p5Z YTm )b 3POZ) ;"Fy K'"VʹSg*&hc#Ζ lfImρn9]r$z#nA$!OM `Zqvp*̃G)ڔ{` !]?LswQ/ci guV"O!j27(v4c -' Z~uA`)0=h%=?Ouiϐ{2|}A~G;ItVD=s &ONpW11~ٗC"EMMAC"` ȔQA4e3om:||~u;a瀴 y$f2߬x%ƏmQ&? 1GJܜUb z ƅn|>xݖ6J9=S/6p_YXlqx7pLg`2zLuB;ו./>J@?>l?!Ӭ'8D~#H$TYV/, T/q9 : 駅-"a4 [.PF;c q5Pu"Zt\;Θ8#$00DRHIxWGе^sџ|"?NoRJ"Re|~jF0bc Gx^JAUmFfs)7ke\ JMY3%TV#t@NN@´w* Fe-) ($% |1!HAs.'<>zYTPF1mⱴ`NK9@j9צܙyckqyl70s6&UqN1쟻rs6ҹ@i@nD'|ٷ~q{$wC[ִˇeU_Rat*ۧwgވj߉gyEmG!@dC)hQ@W0/C@Of;m^-дUN֘r$qXqli0IO)4f1_ͫKI|+Q58u2kvQy q{öyձ}k$ TѶUG2.VY,A OIhEX.3P_pu%˛nLT[PC|>EUDk9_2.aG]N5ͧ$C%{ъŤJN`'k=<"g`*)_9@"u0$lY>7lg^콉Ov kX#wX,NkAӳaȲ-M旑'qAMj9˥Z|or떒"`z^c {]y/s2fJpPct1Wr8%eMu_bcڙb?: hQil IWu1*W"ٖl[a*j;էT; 0)($܋bvXTܫљW="1#{j`};Fx31fP&(=wTc3q ~00M iwO@\+$BfR1J\ӯv1aFY̳wpӿǒ,oTQQbtO9,]D Wb _H oY+m5iGt˒Ȁ`Iz Yd1Rl}ь3t-G!f7AaZ޾X?:40:S,3q?p7堚3\Hz!Seu*5CܭOMuU9=' h}bM[s]!=h!zĴ0>A2Ө"VP|V;MtPK1ɿ12kQnPI]'tx:+l n0]|>%DJBb7 =O *柇>3s&Zkz=֕YXUlO!PFFN'5'gF'8&]/Io*X8:޷̹/ *bmPxnK_16QiKk/e{D pyE(kcGm YB>P;Zo1$rK߉ qE|kаbi4>W!/!栢m |(0-92ۙK5j`e`kqs".ݠlj}ܮ ytRnqTfp&_>/8 J:znK #}.H>{,A:>0 E榔I}TXg/WIW`OY=pýrUU"UMผ})HdXm==fI5K[<)ԜC Ͱ P&)^M2BOLGqRFsuSInz!⅙fJKju!87ln)ձ HtDi5>Q[?'\hn"`jlPqmXTjԹH=B-O{WiPBgsɄV5bH ͤ{R2\m/-)ԔpCm3p *fWg>kxXYXUA(D; `aBm8RPg3ŊBQ -k}q "it@qE~^vWٝ2=F (J޼bt⸓jUIKeM%W)<>s7t\ 8V8S})Lxs0^qL^lFJE=(͊Cm\9C1-K!$;>i߼ZNe&sgO) uJ#p,޷ U +yV8G(IϮ5o>sMN 㶀AѡyWr&>yyGT@WG 0pv|xk Q5%.tԽ Prw|L/kj/6*mooAp7H)r-H%Zbvx/[|$<5w"YI`\A$]CDiTɣ e\C<;e֓dO(2ҠM^ aU?n'A^>j;sGQu8D| 4ym)-DBEeLE9':͕$;|\.Kǹ+ PܡiZT]oCJo$mX7;H >1 =-l](\wL?Mȑ5~1Kɐ*3G(u./'& ,j^b;[lDtx$c2=.^s7I EP:уtS6&K/ժStOPF"+LyHFJ60HD_0ziYˮt~ 9NJ5nNPvY G]P}!jN e3 _ֿ;-̡͛Z\WtM) ۦ;BUP%&I)y驶R/U2;_ΰm}W8|l@.kPK $8_O+ dQϑiWN`GTֈ6\Ғ> #eS 4[ bˬ)f:-QޱD >[5)8D}h0yw"'S/!sTY&!6IkK~؃bƾtU2;ZtIl%1>T2+W\͖(ipbڲVƙsCiBEa)uD+ WE5eSN1ۍߎ7ћm!f=JYcvo0vrWX^ʢ%l~1~J}ɑ!_P?bSԩ Τ'! prbk|ď'`֙;n趒ꞛMV 87IbҶM`,M0 IB3HhM"r5޽~V[[jkG/<6E;R!㎻~*/9`` 'ȅ|gX;GlUW"΃i+!r-zSݒhq]6TzӖmX|cҖOT٩gv!I,1˩=im5$M6 ѵ+򞎠L8|z5{s3?2i Y7ۜ(Y\xNYzTtgꊯ8⹅{d$Bp JjMydve6 B,P}@m>0 R&AmZA<0egLDx8e,gTRb߶M|}[] 3n~5¡7c \/dlXcS,tYsn4_UxdÝܙ }r!Τ\4;R>J"j! KAӊBwoD4aE=Z `JD:>_88BRd޵aBH,m!L8{?>,kSDx*S)6bTRC+0n\U*RyD: ȞgKeQ*hk:#;£a hx;$<;;ײMir!UVw?ZӠlۓ6P(Lk± &zB-{sWs[NQjt,=Qugw8*$6aGPwQY($o]LGGĻ+vM5a]+;]$ sZ&2yUj|k͝bQ-q)`jԉW-UIj yk{~';L\Lo Bk %b!V "sFvq?BV2,$01Mj_dl*ZAKOœ1M9p"Ƒn d₩Q ݽ@H2x_6!IɄS0jZ r! /65X]<^p yӉ W@\@gk?і'شߧ=o}L!FO Fu%NhKdK5g$FJ_TzIC57i*ya[e`7ycw|#-ݑl2*a#;Oma'*1I}6[io5-CBv ]Y5&!t2G JG!-/`em萕uDǢN_XEo)&\J+$т4VCziS^F{ߘ (}N9Yb9"qxܩ [sxwԙ6cS$KMuhm˷' fg[Een<ضtl..pn JBMnC {|ϭZ\%:9S}2 <1SI:|)$ wVPr+#1;CLo/A)ڱe-0BFSa!ul\&-AV\\b~8&i򉁁|o?2z*f ,#S, -f6FyRC]t}sಪ=IlyeS(O mD+Q1-;- Vݞ+*7h~I) _ %M1ãr+3. jg%sN6j 4sxUyc;"=ɐ[#IhjI'J| }^?ׄ·+IvH%n|BkYq1y uét5x0`3c!#h6!RtºO@[jL- _$uǙ~9dClm[9 'Q=!hb"RrɓM>MJL/fg_i<H paCiU`ת9-HG2lԼz9F&G*?wx,fU=ݶ'|rJmwl`/JNG ?f#lO/&4ogiDUl8yQ ¢'+ X0f'1eV>*Iq]PD%ɡ]\bs L$B+>5C)q;%Uyy vwVTНT'D =/ktEi~ v2 D[fvOVۙRFuuCQC]t 4Gg11D!Cxk,?y3{:`sk˿b zS3{5P;3)pǻA 1T`@f4Bf=r%su+)~$J~t|R-hETllHjٟ3z:ר~M_77N~|[$-Ͽ~`R^tFFͦcZ[ ?Lg ]'cE)_r^NS؎G?ۍŤ,7A}r\U_̏kyF e'.$H)YH\ !D*3W^r:Y@ŸbK4PwHN:67oP1"|:SDh߳vzb&ʣdqkV8+!2kf-'nePphby%}᧢Cam0Qwٖމ24k7|}})d/U_ИM,8J2GB*A'%v<Fd)OE01xO?-(G 0C~mb<&U|h+A!`/ prJ^MW_HrN[#~Inؒ %OAD*?6$N!eM7Se^&Џ(^|%e Q d0W?&GW/)0ja?9Ћ 6אgwTSz7\nzpF6yjs<35",i:Oq_Nq~Af`FKBNvdH#V; \qP/kHrqN y@ v|)X 7+{ ula:' ~ryPƱH6T oy޶JI_ث} |xW 7p{r78ޢAWۭ#pv{DLE苯@0mVnrMctC,İEG"*pJO< ȓhB9, 9:a*Dڰ/9S 9~frxr]/2Eh|ƢymDt.`^EHgD#j_IPk4G'I/ל0o+WV$|̆8pM>.dun!/I|#H:\/)&?#XCYR{SLnZ);f#AvЈGrŕ&Y†sR28?a`zפim3%;>€IY74x)-b O@[] @^6Tʮ)\ó(~d+$Fc>wp{W#N$+ ֜?pA+/R]vqf0:Uܠ;76#6,V"A"k#.8SjT} H{eZ-b{^>7(,t}<Ǩ]hWO%tt3֋7GOD@fgU 'L 00W! ; 'Uyh\iط=>_ oA| mK&ZF@;;wZ:ȕ(W+GYb9+gufl XU]LK 3Yȹ+OG Fe͕7H#'\$_}fvj=܊?RMݎ$/ 8G%io N- De.˦`UcWux9%@sBM !y7<,P'vw;L=U1rU!نн_Bz}C^z׈5ICP'r 9A#+^D<4oV@?-o\ S9'"n͸fWHNLe,^l-q'jzrje.-ww—NH%w !̛֫_RJ1 pVQ2i]^}hBfN f/HEG^XIҢpS3H6@ޛ֡O+Ei6mq9ɵ&zEć\`8|tWogpesuu9ܯ%8 Tk~F sZPJzF!lna2{+ ɴ~yq ˵ؑIJ^fxl%0'N-=^.sb) 3$[ }jw<rJQO W jhpTWLnA,.jIb͹ ut{LgUpqB'eۚT?2ɇ' Go[瘣=Pvtw]q2d:К)kXrj(xk=AdC"axQփ3K2-u #Ie@BiqY^tR?Fj#SjspcR` e&]oU$&=\[IV4R vR;vpOu(V+۫bW8_P9N N u:dVav78HE&<VNKFܪlRТo"`΢͡ϓ=fΖOska垅aۈcYMS[ 3{$ÌqROy/// 34VYFɖ9~Uۓ/4x/}Ay #,[uikʸJeIeXYt2c4Z- >΀1>1+WwVugQ3ȝG]٣' }7h'#lU6Oa{}hQcW+k!0}\@s? gFІHg!Zo_2h9j 5%BһQ5J -@% #i|oI-Gi { & aK3GRkj쑺 ̞밭=fHܧ gU/`DeNeV"빣];3'3MbA .n2n4XϊMWJ+ߺe/Lr`ttGHg`d>kNU,u!vžvSUD.OfQDvYuX< bw)[h< 1tLN~0J{{ޠ.}Q|TBVUgk}BLe\/.x1W\85uIӻMIcP VŽ(Ha7dϟfiCy }1sVRz]mkؤw\xy]D͜|G%ZLg͹iV bOJ&A7Lvx?" 8GIZ-Ce?ҵ_jٚ pt?ϳ{Re@D3_ԍL]Qǝ_m {}8| ޶Kvվ0ec k&FG̿q-hh| !0rpLg@U|c]ֽz1OfQYٰv.5_+Rw#4( slB EݺU,B2-`bf^ SXviኹVGAd0%kJZъـP%HDg,DY,(onAI{m e(ӗJa %4N,$2+i,Ό,8wk9>vk,Ć5x+)wo:"4q"WsE<hth#nVi%B˙6Ra(ml]$3eMg1g~1vmY<ˎݯ~ Q$/.b[$w, 3)JIy b`ȉˢ'~R)%#+8G~`_O/h}=3",C &v]C^7\^Xʝrvׂ)쎱 A4|u(jJu:yg9q/ b  -) ⃎AJ&A;-QDE_L~sLϨf s4lsV\uel߄yajkÃ@CˮYϒRH/2ERQ 'M'9n5hx(@N>k[e ޥM[0 @:vu6#O͕'L̷VUg>mO?#ٛ쿝(qMZSCG0u:4nxˑsF% " "= M M3VU%.5 ? ٕs+_,\WEVw#-X,K ˫OK3-]v fjC^P2O4Pb|Z@6Ⱥ&D:U(ha*UЄ3{L0׏/YxF)zȡ_~g)Mz`&+gE{S]h_6W3T~#X)e+|;dn,WŠ_uMJP흺(d-D5` pO|2Hcx Mҟ=Nq7Rs" Q5OBem-#/;bWxA50!\Cmr vWBJn5j16βX0P FdU2lv/~f{_߄$#0!|j&~ţ`&gS(Il{qcc>us `,D\űlzx& >S;ua6ò# R>\(d4;yFÏXMN.TǴ*ʳ_pzPf43i^$5@U,v=Z,Mq8u[ NABU -Zf,KޚAeQlX)q&n`L雱,'+ 3} Z*ipk=|9QU݉B G|1grv*_P48J=f%ykW"CA$ hpyCe3TpQ!Kr,1S ]>!m5 yΣڒ' ᯌc\Ӆ,u_ed$u#L6L*L=qHWD T$ 1 oe{l~] 8f)-ny hn g5\WwڤG!He׋FmpD9l/xfx3c}y䏎8@[''TUeCu- Bׯe4Xc#l 5jj5mQtV^ !ɥSX# _dҟ . FiGkF!DEtK2 UZO4v7֜Rx(._Lwp}^>|j_Bωӑzكjpzdy"ZwJMz0QXL^|C+E;fRr\݊z{hNYou [oʂ;<֌[ s",ۧ*hnMpgH_okm=Ivټy PNuy UlJPR%G2+!. lUyK*u8#!NBPKNe_{] FBC޹9̥$.uE;BaO4K}٢ v!Z$\ Yw*c!Z2S!X^iZZLM|xދwi ][YOStBufGm?)ݰK(0=@~%.vuɖRZĠtupt)40hc ~m  ʂDfܮ+bfy؂ɜ"Fj;s<V4ΡзjyM޽3\ܘz[Wh4)'f*C v ؛YOplkV܄o_"cRRy9gZq/:@mAѫqr8f(ީ~gLD23H+f210ZĞJR|ΉG; _I[7?_N}u64KaQ膲X+ٌ 6 78(!x~ko oh *6ېALf3MUųX@2b33fK'[.T%Zb^HOysؒ՗D|$H7/W̩3) Y[=E"~w p,] gaUY}[kyzznR܏& ,%g)^Wcw*Gs懅0\\R"y+1܅ Ct~;M4Turzim\Z ➏§2FuW<}_+ͦxD\%mi$^)8ؘiPQ+xL*}B|/Pag FnFfPlT@ZJ̶x o\;&3̸YF^.;l\H6ȩm=0ƀnkh>6UV86c{c6~)G3Oםy*]YUCa/kPw,c?BgXuͶoE`'2/wYgWHN?,*6 s|۾%m KǬmq%Cɛh=sAG':xg ߡ&J ,U ߨȥM" vh[@n KA+_+77؃7D+b:RUq(I˃AkR;V9ʃ%ylaE1nR9[*5xE'Lswݗ:0K@{^@3O-cN`GnX" Rin!YJX|+΋A6Ϊ:|%JkA5N{^<ѻcZx7LϚ0$)G=>0е4TUYɐZs|gRg|tJ7rW7'[{zy,mTmo}IIL 9'oyRN fǟ97JA~|+ W /W(-<$nG:@Uؓg4o_i߈||}g v DT;Ah,:WK,a%oh˓Q [j>Gz}ȅ72]cWp t2ݠf¤Oc}.ֲ[Xhx婒xwnBb;ZcEV$7SNvC-;cޔLqS}wHŠ'ͽP_O<>8^~F"}6Zn'73b Bfg?1ŕ%Y/F͒xeõ#|WaoxCTF>N1^t@-Xw0'YB+ht<}<oR9 }VF"cYZ)}i Il4#qdʴ?M{Nt! tJ+qRۻ|G>90Je/;Of}ݟp=-|&KK4}*2[)(Tf2TX~k{#kl!nc 8oP}|I,g*WyȆV?Wi+1VqtMjSWDJcz\éi6j5h3cc3'b(WEajP)vҘ{jtNuO4* Qqz}io1DS18Z>S:ՠ)鲹@p8%y#"]t̋g串 85dl9Tx -pKMEEoVI[Mϟ0֜ݶ2#/ tCb6|h}mqRf9f]i=a((foG1TI$vBNPz*f8.VL[5v&oX/\^G'P3J &TqܺxĜw D/Pwd1e yJjo2}9"c➌M(—O[٤/.h/M&_PA 5OlTih 㜥qNu(4bBf8N';bũnՈ9mSjR4 \۷Bu5H.{U9Ek8X10ok6~7aq}.z9诔c41ܲ1e8Yocџ! တ^[f솃5Rte_u-[aBkLD*G`/\cP{@mw+,Ǧbgx(}+؇9J2bK]K6lu*A*eQI_~,iQc{{>P;Roc}r%2S&`d2TfWk1AZX-- %~Lp]$ܓ8&"N(Rg͎nWߔ_0-Vμ:Z[6,L >-iTX:qd/uPIPT Pb_5-jB9y9ܭƳ5mFN'Ϫlw|][]d(iDZmV^zLy[)fI\hnq!Vyb`k[YѪX|֖ !7#ٮA i+3zH;{GAP`2~6#P0[#xEM"8ͰlY3„yޚ|Er; j؋ѸNxiu,H  *}NP؋H~u%o*.*/z!_ 61-!L}b*O X01&쀕1N<oF%VYB%U\Ev$}ɢk*L{Ul3CȂ`ůe@:a ~k1"}Uj;W9KТk9e#Ks-%uZsmH cm3R>1+}G21cX kٞnz= b?l[cI| ;" W0{%+"rv5Lt vV U5\ǵzyl>C6v> b""qF5MWc]Qm[ʴko}Js! ~Gu E@ֽc$6>&a"}5z; 1;>% Vvb+<X1 5v mZ|N !(>v(zxMQJiq ݄|o!J@-ю~w{_G,9EYn yG՗S.L/˲2)]D|'}'<|]7O6Sv N,;ʪU pMT(K+2FuJ^q/vxUA%ab,5`Kzk-2&7;ۀ1V7;a\YJ s׃HU/ 5{[I8h:,W 6Vg2=unĦ]g*k-bPkb$I8{8U1ULuvkcp'^ur!Ts b6ۙjmkNΨ݄?|C˻k8#~lh5$:$vJEr)Ag<@ .۠.ӣO 2,?d +G|RrQqL7azaĉǥuADYe];;5 pB +̌BfdiN25^K դ؅xp /dCnn1nk{RNpj兙B1)^Wa;IX>)|9@'읔1~<$ >{ !9&3%br=,{O} EMQdЭK̵<j.DJ%n"~:egL ]]W;Fa6S1$>k |۱PQvOY\ /pt۫!v}s;Pa8h2^LmZz\.:W &S ƀW3iu_/ŚSӂdhP>%ia v4B.ifu x34+ HOA&Ϝ Sb93Du/9+@4Rd.q(G$ǔZjV5]TJxq4ZvP\t?NpX?0A  hL~建%m*oF )arůM~YJI@14[I%NW3g;X1c҆zo:9,S0 @AcB\'g R_ j"D ld<Ǐ͝PԳfWSDu^k1NWu]h/' 4zElSS`A'M5~եp˻pEY V_C\ti­zn5~OHe QH HZgMOA1e p5ۜr# #;UhL Sȫ`VZzuc4@/N~MEف(E94j󮜭o}C| ODC_TJ"wĬ簬m \~8,rsw vi_pm))lq񥄥K-RDhB]I?r0"o.b Ɗv:ˉ/CXfkT-Aܷ 5M2p@Ey5!u)MJD-<̤7)pScMɉ8qPb Н`n5SWTnj vxA 8h[|{*KGV̹l9ZgGn5-I7J6lT+(_Ws 3 rƋ#.$n8 nfsF/޶ "Qy>] -9At$=BQuQ<yZ0WÅf"7\H`d@@ehԏU@$avOx->6 Hۦ\" zpdLJTU"u;2A˙of˳SJ8}֣L4pQRؼb{.2-f"^#ӗ+2^ sp0f(8= -r!WƜ\!#MЛ aD)Y? 2qt>d1+y8ŗtRVIewf#t $DAb9*;vvE|wmbC u(,][ * ,[J{KBp6\isڎp!xD2l k^4>Ɏ.,b^m0X4 $0ςj^~X]ə%~I."h[C Ö%+K-03bf-Fa/ARѫ;ϑ|`i𲣪w]8Pqe]_9LΌܻWb^8p3д}hR.#ݓ WDk+.*4el'| y%p|unta֑f uF Nx3$:qW:`6Bs89IA@YZV\W_Q{y~XŠ<@cKj`;}~Ya蔧NmY sBloy&rN^6gݧ3 8v=D;E=YbctX%vz d8oL 0N#^Ys*Wteޒ<}G.p)S+dG|\2縙雧*%N|W:|Yr8CBP{$}*z+Аt+MɏU)RвTb, \'Q,5mtOĤ#?;!&beZvGºB ]@uT+VwV֣$H~";3)?-L+:o'菧q8U}x[?8C\YA> +֬/Q24]OF0"H +j.%7$VV2D 0 Z -H:׳};5u2*wup(/LnLD,ƅ0v" l넿P gؘa h?捞&ɜ"*i@oO̪Mcr^u Э \$b[1f?qUw"-g=.}=y$+Znwkpi~d\ #lwF:kDGRQZ8.Dㅱ%\%2m$#ikguSB{˒707 [H*'&)leE_ܻS1q+H59 (&EsFy*B@M6H.0Jq="?Zdߊq{sVo^5͝Y`bkQJC%{yPJQNF-v5qoje^>Rܟ{tyUgp@J!rM&UjR^Gc*;fe cFF3K H@~ װ{=TX Tޠbf_4b? ,BX#y[ضgАݎxeYQ}FчGSQ f&ABBc]5lnZD6 \fҧ?B'__ωz~kJ ÉФ_0G;[Hvu[KFAt\7Y#he+C_3Tٛ _$Gz>/r6*0gW?³ZN~kd}nvπ֦a3 Vǒ RrMmp\3}ivy BJZvj< …LP"֭fn{0yUv~V(^vWfMl[P_KeJN.&#/ұ#efr buΫj)`wޝGM#z>DS,~P˂yo} ({j4XL~8)5_zDYxdKΣ~RzLZH"B7i]2;@cGk]܁c_̐PwMi!/¾)<[C(m.e8_bR|#?WA-QBq `IY00^Vc~寅Z}bb8%[6L.#sRgSϙr#\B;k1" EE6-7lX2)^"Sܕ)]ۏck@ 2Gnև\dOt4:t\>+,Weld:z[#7$Gґ(O RׁF,rlF&Nr4]Z0,)^lSvIyRێެ ȉ7UƾW|B@`+ TPVvɛOd o[:ދVlnH`:I Z7/ jbG0"==*Tn#-^+s!Hb3Y[}Г$,m=g{w?ob0&"?`" =1)&.C*rm v6l_ WZd' O^$aJ0viF9v}4 I3#|%ʆt/9j{W=!s'_6*-ҊAUImY5XW{'cCwthux[k?WA'w^/{.vݧMRK K5>E7AƅPnH_be8O+ouσw~F\ͫ&AXt]Fe!CA!~6y!<F}$ƞڙ*{jexm MR]^[,s81ٺjB@J3- wokP"^f\KTi@ i)#Xyc%P.נ/m#&ʙsE~ Sv,haCwpOLAX-NaZ:]㱈cWӑ,ӁqA4~ڧ2qK xW2;,%E1j*b $5?Vm݄C~W#=gL|&A|}[HߢŜ҈yKT@:UuE%ezZy@-[T ZaPbɿ]ׂ5:5f &y*mV15>\~3w}%x7r%Ѿ@ t|bX&"aT)PۺvǭeQZH}%c!J)=4hQQ?=*RR+TT \!C6 bBdSK'P؎zVazR#tIjmPD_<)M!& /J*Svq=+8w赥Y@IEihV]A3q=򇞻WA8Cn=6(h" $~N[)AǴtWWZ ٬9C6FGٮܩrQ8E ꎥRj׭Twʍhviٓ O-\}]^+xXuc8vLQ<-?%r| ׭7rB4%'GCqpЀ#Oy~{ɨeCB"Y\R1:vTx'^^,l0hDj̣5wN G([9>lF|A.##C>V\oaՃk?h%*'QuIj IHjGa]r5M8!HZSjPT/x8($P>՘6딸QQpl]7iWskw#pf*UX_@gIod=eD3soZzd H^?OCgc?1ȉ(`@`?׹[Tz 8QYafs+LԵ]k8]v^H;j-}_Mُ|6τ eWugm&ث ;b)1lłE}숁'2 uPD㎎x&)´BIٛI0| 콥Ej"SJĬT-BM Eȳ:狤y *bW!N|owQHw-{?Ib#~ duK!pט8QnD* 2FHF( ~_ڡFkV;Kz9,.޾ %+Sz @@4)&r;m?f FE Ya~M=N'r`9Pk.%jːlQ _`OJZ"wl CbAW,Jg9WQ TswH09+ nrjHO&\\k"Dbm2ioJ$ q*^EZ&  b Aaog:@(a88c2_[~APRi~qoZ%fOC|˅`mQ?hF{1tEmiD ߃/2GTZjV YYjT<|g_] ~K@)օZX8jA߲0u$#4_;Q-4Cd'=pl}*ˉ&U Kq0Re| 񃰱fxOQQǺnj%% ҘoYE;XXriӃkZ;sQ˫^52e5FF[bjtٯdq}ϝ!P6@҄?4 q5[LyW)0o=~RX".j#i3>{gl5Buq\f Zj}5S8xz:>~/[bUM˒O1_i^ϠqTxidO.nh0o+b} `+JTWX8w~zN>~6K J:h S2xSdm(uED2SDɖŴ ; ~$uwgj&]*,o7d^_p/#ͽzLZ0 8ei1G7Q}J_>ٵ؄XQs / v;SSsL9z1. GUYR.&h{j;7v= ?#$F#u)l>(^<+}-ջFRj!``Jmء@;g%xf6gоS_~\ ްI/h>Ia - d4W[SB |4Mca#lC sTWSoXsT/)*)X{5)`DXkx6l_eM*3TiTHh:9\(et, ~O'9_}ֲn)DdR ,AfXKh٧H6܆m䴪$k6IkGDO`F91Y ͥQB;O"sBeL nb[nw\@nj|!~&D^aY 4G)8ߍr<4Ф:gdDWBX_A.I0.2QBNk3k10ۻ +5#FՑ8/oo~6wȡNX i 0nYwzA1&pq^{#pb_it[`;D(3' fMeS;6Ve6:k;<$л4zK6uK'$ 鲤X'k($Ȭ! taeV.)}$K:nzOQĜw;dZ{t9⛋~%P'cVmk +-\:[: $ }ճ?%{Q!rmč+*;qgy X@".)Or˭O(KCWj I|_Qym o4RXw*A:FzFs8>஽ʬ$sAi×"ԡvfnAciXgGmH@Sʙф2Q~m]jsg>VN L>gM!K:r! e)}K;lD`I=C TigL)#ٴ̯~YW0i2KBoZM?AmWB.HHCVNN+tM.tw޿7uU'Jϗ {@.74>֜=_6*Uʴ>*TkoV( c]<E YXN^R;rOt{)/EP։CGe8caTCq`M G1vAW-~s隲*8,}cR' # t:2 y,*UaiOŇG0׈\qhs;s~I.wf$I49]$t='\4 ?cA9K!G^ ]}1̙mTx(\Me@J:_6W'*Vip"!@|"&,bL);O5Wbt |1fo;Tݶe\3~TOsqY\؋7y,8$ertĘS][x;ZM?Z;OlokoQs9`f<w؜ef:)E62.]PތvCcظ.5x~z0XZP ®/=)Pv z=FsdB0)-fR|<$MX(ya;tD}N+I^J:2Sٱ/-yKIyGe1:Rr\-FXV):v`cr)jYfrh5#rk- f=^/@~ɑ% -?]oL7I).DLC@F>G"-~(5{IqmO/w : h\P=*b􂀼gIW Ĉm'BڠU.l~3[ q擟b',g+зJT!⠤$WpHāg7fivR"*ыLNfD \H : F4ϱF_oT&N6D 37|@ uz`V-aROS*жw1Aʼa,̊PZ,g7CpDn_ԯэmk2+$tĆk :y%.[򨹗!qv&zhzf̰(Z}A_9R/h:,ζHe]hp%@H++ǀ#SZlF&$lK5EFuGh.ɞ |v[ #7ۺaܦs%[XS Lھtg(UrqY~$1a{P%^yP WM?y[z Ef?w^R|5̓8&w)f1T#5xZ|UDbN2x>0sVM <>9r7+q )iW_3.WFpnБ 9>?DgRvfL3jd^i>h߬IU2u)5)$%З+ӜjQwB"`dwm*/HuLm J^"B;ْV-w3DO JaO跟~R1b5'At||TNCyWY1N D(,㜄ai' G *B; K iʩ'*tؤM7|tm=vuqwD@4e)+D(x0⥨ l@82b^4B_7I=u^e&f9 QR!_&_ژDDa& ٮگC 0K/ySi AH3v6bbf,VQ3 '(v3oiNGO_HH^}XBU̠izES/0,n/ԧk¦/1~ nFUm(%.jUD pl6j9{:8Kl R1mjgb\) >GM.u6  k**3CGE3Fm{ծNc 'q>$a4Fn`"sJIP&rUOn1Uk;6/3j_F5XЭE1^l@=l7G3 HϞݭld kFFr: q$_ Ydt-t|AI,Lwzk|G:mؖԔ0hNiot,k5ڊ>"9E7PAIK C->5eܽASf"%e!m;)ppZ1NoMLd]AGݾUrRLm۳7,y)V|Zy rKtJd8BDy֓xd{39.g")u 0 eJg>z- 4ŽFQK{ Ч >Ӟ){ۍ_]9&(Hu:N8I_򁃰 Qi6^H|kg :~rAm- ~Xo" ݀WSoTV5W F;!x#FK ݂1>N[2bwɂt3A|Q̂"zͻ_v >ˍi>\ry쇸mɟvȨP}tۯ-|X[ͻp*R$`ؠVDOLXVп}.9; d5#at}f,EYڗGTiϧ0 |?@QNt1ˡWR\ }xC8r2&@x;aRZIC;ɱϼ{HU5mD OCϮ&W/1JF4AꘝޕH'8'oR!EB{ў m~+p ) x;̰װ7BOtSUAdxs&r&li<60K ")]>a)RVb4b\q`* + U,`YNq58Tn`$z#{9C4^-P9pG)qB(Ud8[t]pF)AO"dwMB~6﵈?RȈq\?h[YUQ-y]RM5aIkޞf(gmdٕ?'ɚ 5>88Iì)}5ҬE&(C79}w/ѩ$W l@L|t(Fu˨@=%NbkɡTKiE& N[5Du cP\vʙpyYt6FJ:tzlId伜,ڥQщ2 yR[?N/G}?qtQC͇+-gIeF4 y 3X|i;%K`AlUB1AW~(1ul!]jX2 -? =IQr\+GY8 'w *QkKA~yJIoNr)Y_ae Z3>sf1fA&Moy3օlA-xxјn*&bo\STX*a_˪dUHbLp *\'GV?!% ~@ (ڕaG"ٙ}æRUs_Cjđ0m h Yp(~\yfQo "8oUf#lr3%}RY`%1ɣ4uN1OE٤C'\PGDx_),L߼cdϼ xyq˒P|/Ʋ g:I*&%X۰ccxVirOE`buT kg O :#8֬ (NI&)1"Zw tIۃfrZQr%jItKi7e=媁ӊPFƕi沜q25*fT}p_ن¥֓ce"o&Md3=`~;ct$4elm˳;>aqr;< ~gZcE' 1tWBN( L;6HGy䂷2VYRnk)_3|U},%6:tkKPfGjQϋ})/c7dٍS/Bd"2UsdbSI؛4@gklvI\9:K3H@ Xt^^)X¤1$V/dҶ7" ^S{ߖ1e{/"%ìS%1*.wC f p>I0UVe*1Y3w.ɶnaRjeG˱;)!7[I=}u'oJNPVMnigȹF9' MMn,C9lQy,!Bo[GRDLL3Z ~[wdL%? BqbuR||neg%;ZtC@rReQjs!!]=`(Q  fr,o 8q&%,6Gᛠіd+G(kZQi>"WWT韣l9"G_SHhKk/4Eׄc.@iic?'M'L5[jC#TLFQ.峻%ynV>>pո(2$F&^C Ŏhԗ ށߚk/BHF5k|opĭ !/Edo2rؙMl7#cblQ;u3'KDΤ,>VQ OMTz_Rz? RqK飘($Hh4WYЋD1Vp@Yo! $l~~=`/C~RR,RߒoC`Vkxע C26P yqQ;C.l2]0ĭ^V$N;utq}9BEG$|6ðk/ZH~HqmOʕW>Q CR*z/:2@~UNfWY uzo,A;zwŕhpU\KM0 约q1y(0^QYFxP;g.ώ*2ss)NcGy(w܊&å)[>X~4قhK^D12R"ZqPJ-B5V?x~ a1q>=U<pذ"'eCZql/ϵW^9+} L_{ihBWFqPVrV|5P] v+@}}l8puN0^)֧l7s񝏡&\rT!(.ET)[T$+u 2xOiM͝Q=X_74 ^xR< _x8e$0ÓtaGn|}q0.z} Rp2P+@1H0!!kι޼j̡i3܇n=~ŮV R8gJsЂ99"hh6עB}"sφ-|3yzkq1?2̲ZkDHԗ!;Tce1|/zqQp+ԥv)Ec~/7!6!`mV Q,(&5!Ð98_BɇY% 'Qi͝qՇ-wY56.< V| ۡv]fm'Rdnvuc?#GiJX7nĄrc7H% l/n#!.q3ȔE%*vu$qU5/;r4-WoZ\7-Tb׽-PrA5r)*eTȏN2$N{<"|? ċ@oׄǽ8hHM[k7eaBKW]gs@W_r@4:$Σ֬n \'X,I9}y\kz|=Y+Ē N\&jǷc%ڞ O4EvtIhq4<(jVdoHUƣY6^ *wZ?$.Ћ-~xO7p h+vbv#F ۸T0,nWϽ@u$ji'sm%c|␱ ^3{įX#D_߼h&@ :bn3^t;Bx+?輞tD`ܕ64&KB}A~,FO`Lm`. LTgF%3Jffue8Vg€`f 쭿Xj-<6 }W|!o^qfL9vȬ'II82i4 ڟˊIi-_1B5 ބx@1UdNswH1.f*Fa$yLE0/Tw<,2˰0xl}S@%q_nrνsmfǃs>tI-7[ȿ#u1[ytd&-8 Y6'sLI}/۟*+7c ~|IV+]6pcf)ߴloj_< I/HHGQ<~ޢn|OJfl%(Dz-U\t"\M#$VwQxj&9]V"cX^r%>EfT w֒8bažwW\YlFI/W-Rصu,qhOLS8ֳ{y4F`QD4fHAůcRdܲY^Ӹ_ZA M\=ƾ0:pM2А"6c`6 rhmY/i(HkZW/ΔpyFd C6 B {) V3 $S%J* l¼4ʛ|W-~(,r ZH >\"K.0dZ-}wWR^'D;9]٪R/.$k3Pcrmkn2`/7ّ<}m7ef,F C̮teo|WsU84 T5hK>l ` H^,\l$* 3O[h UBqZXn:H؎-[;ӅTSnD3(8MKWӈi7q < L`s7yvrD-mma/0#% kȎ(t&7]Zݠ|9?ʋ=SR Ε7’88Cܭ:օ%K J#_±D2=Zw26jԪyCA/,)Ln[IAe[ᘐI? *mΊ8hƛ 'f oVĂ8!d#&՗# @67SaKҏCtO~NQ4`KBG5 ߡ nQCF#jQ:\fYswZSuqs* D*w"ƭ{=C|^ {;ڼ'l./_ &GC=dAӲ{4zKt-U^NRsN$2ԅ˶AWRӤuXhV뫨5%VK^q)B`j7 C93N:zOhIf3K dNf8_ 2SZׂb?6Ol֋֪Dk奈H4rACFumS۩VJ#h-FT~|ޟR[ DrH-6 vCz&AvzJqL ZECkuOQ0^;Ȓt2C-}{\MaSSK!Ζpcqjc_fbԂh.RPI僢2r2zn z@n4-+3[`3y6Q}fM=6uRpgOklPS狻.xxCG4@C%a;fm@Nhmi.,i(3i\'Flv|Щ6?_^xbm =mR@{ڼ*d{P;HJc@*g7q 5\%}]Hc'juXrT-aZ! /dMlh}~Lq,|Ni⾌TvDT2~llD 'Dk|t@cC|vv+ma>sC?-^4lֆ;Nz#"Y?DPIQsrd0 dzrĠxe>Kk/ɸN6Gg(4+ݤylS.n_jTwbR@Z/-JTdώC2@TPHJAﰽ$'D"q"Pͅ$0\]7bvw{Hhѹ|2} ʼv2xSLMbH򫸾&$/<'Lk KgubeUNxUe Qy~cC5 )=1 ,=A)P` *4/mMç:I28~ƚO8xF5IsPt O+gO=T=R l>8e3`g  ,Tmh쩺 CR1 z j|>ey '+{ +q0]5nAy\@8Wuј-$"ƖZӯD*(!f#.]#FrLZV^~cq!ǦLG?Cv8fUSncCj %,=70>> )]zۃX *N;;,UT#\p$i `w|u SUDN "۳YJ~B?+I(ԁ?˱x =v) W4K)m\;C<]-GXxȲ8Sg %uLo &u"*:N w`"Gh"=ЈfX)IƨXqWMOH4VcF !42rOmAō<˹a%#|BvJ->OiawzЗ䴧pQ߲'ccNe!g'sF\yfOX%{Ĉ E؅8Idz2IKYdmV*`@Q/WiҘ}`n @0*mvl7ffDz 0+-j H~s{: i鐰R9gOX!owt"O )jΛ x;OI4vLd3IH ,GUJx9[9X/N5Q|l>k& }ͧ)}7, "Эtj7Sˮ笔wllkd: [whY6L_qaf!x%XhǺzJ hEsݖd=# VeL m,Jr }d'{$*iT"Ӣc)-!}k_ u /L0ҧ"b%!0X /w5UZZAp  PC#KRLk6[gߴjR`eV1dW,ġYO zWqH)Ju;ҭb榵`gn[zQ?FAޔXj[r 'G⩏mFu^ro$csp.SKeQ %79Η3E |j%o옵-u=. xIaz})s$<#t <{*] ]43i4Up߰Z>D2v01i`蒭}[%+=[ sK S^' Ba ihʗÙGc~+?@_ M@|r$sgA\"z $lB} rC289X1Lm]mncdE|a߃ >zatFs^E:)dVȀx:-R{ e5gIPIz a&ۄ6{8!&u..;ܾwm_}z@2!h,_1_[ٲb]m)N~4OVZ Y@歐pu)iR!<tt}vL^^ECz8> =7o5F޶te2:sPiah1({3zp)!HKn/'zLw|ҒfEC.qI)_'ΌQrp0|o#g[gx/m iZkZ+?,?͜B0zJ*P7?/~; A&EJTjuDz>X,fQᩃkZ-^D K6?w}N[fE0I %ǭy)^L-%1+ 'yţ+_ˎ,KN${ ֮.gh]1-O~){)%RU y,(3kcjB/RB|6 ⺎M|@x0sS۾)n!e xēJ ߦ YH0 ~Pz {L즦݅1hF$,&􂩙Oʿgɸo 1 DSgـ9.($?D&O~":-[oaEVN;3Rt,OL~Cr-s[GC  N7" c c|` W(RA-WT*۝;O[ED_lv+;a{Ka^z׻2AǦ9NӞ(03 ʨ/"~^:`nmvYNۺMQֿD%˯1%DC)ά*]Xq 2#eX~W+x w\U /yWdyI2$&i[;)NcyK̼XUNFq LUZ7LeDtdƋxK90Òeyu~^z[m a2&r5gZlmg7rl*{m*aнK=18@C pSoܷYxzOh 2,W(Kq;pb(]7cv> #Agt|ލm6_)`LdǢtKETEf D$v~m^iqE 6䘲? ʩ0JݡU[)ZZYw\cD‹A}P?c!+&Z-YhCA($WU]&Kb>_"g[P: cl2U?119B7Mr-`Q뵒"O"E(D"'OiJu ĢW`WtC DBQt78L0GI}j@y>2n߯\mc3XHY+K:Wˬ5zB67d q HY~r?G0G"-ѭ=&.LKTud.ړ/ףa!A)pY#rRb})"{ďe4=uJE<1ٿ`2yǶ"!8N'=egS!EoP1^2lB@Mfa_2Cv]\y)Icu'j 1#DdG:F&:t;"=[wfxsSDeG%lَ"D Fuyɚui|'9Ҟsxg.GȹkoC"6tLq%IÝ 9 ނK;Y՟c_M}!oQyÅʱodz*嶕L`u+du٨aA086d<0-kK%ձ"6EadސLꘐ5I0 uvؖ'#fsX4C`-u^sm*7 2RRdTC5֜RMFoQWUq/fMNO`o6$MqV-|S>'3Pso}>O2^j#u630B/RDJ%hd4Ae ^ QA c4 Z5ƪ\gd^oh|5_u0 sQ #*k#M0KC>w6HP=7Z);՟b2=/6:jz Gx M% gVfX`2Rz#J) |QD-Ckb*j)8MOm;d*>-8\**sSC+;Zӂ+I[ '\fKiw]IU!IuF2` 8R!b7NLmr.mC4gM*5ڰUb_aǪi|07 YB"a-gmT- G525V Ϋ>_ۜq?@fGbݎ l=߂xѷΛYޒ¼:Nfчw m@t]trvFA/8g[ͯ&;s 2@4(gPCZ> #4d!gD[gra `Xq11HU@ڒ֡ځˊm)^:^Twy5M-``˼i݁h BvE|\&-fowPh-W8sM}tsyPACp5lჶJ5-tn)ǜk9 PoѻBH[$"ɟ:hܷxTT5fO}nA.-K{7q̧RaNB,؍Rȁ&J4T@IqcMN}gT(~^We ~Q]&YU+_ʚ0/فwz!v%VL6h b([b ,K _m[}g֮8ًq;x㋰.5N2U%5뛭qjmu1XI?G7^^ec)e+#r0׿ ug'Sə+B],sUXdu-VT?l}L3B;Q%Q4=Al)8`5: jiu&qxr+oќb5˺ ~%nhK k'EHb%GS.\X^k58}Ҡr ]ύCL7VNZ5L1VY6*$)mjӽ~#4H"WgԐk:Mgg݂93(VaO üe \ao35 Իlx/:?L7Z=&/&=L9*4}bj6&ɂo3#Vog`-q,e@}a痷P,RUvzy3${ 5uփ녷HU nL#۝Ki4QYa2kV};|9 ׈A* kLlA$.j_vb̄4[稟9װ  X$w0O7ݬD))/qQVuVjKn+' :2Kl@"I2)ىGo.xa;}!6kcJ<ÀCqwoI&m p(hD7 0oyjQ=(bjn\J8x{ܕad: M4d3Lo?ӯIhʑ&0ssg"k5uئ uzɏC2C< p'p.L@҆Pw_E S܈DPzQa[2̤}` 7ukK7)$o1Pi-ڛ5]ʭi!gXH# Ӗ &†/j q1/qc3|7=3]98w+hKC9lP"m:a1TDqlX:`8s⭁xfڂ2'D BFtV J";]&&V Rw0Gg v~.ӃT/%>@%P,-[\@^,UCWvZ~zM61jz?]xT9KB6V&9QZBػ.\6ebCU C)xlqQ.q+.T^Ҏ os㜂zrqYXRM&]~7 ^C}13ӺIߓmU.=4tÉX]MDRJC ͎]#~33# ;'i1/ Qr6MPvzܟ (KCbv>dQ;;듙 ̲ȲQWFezb [9ϝɺ6U #P`̭tO=f`/(^%s,G35+is^$oo9JdAj%vDQ;ϥ(;ʎG9ɸhe8EyDžt.brR<T(=,B/і,G'&= <5ٯCy ΒTܳgXy1ʹ 6ei#j}dJH!x<4Mn9zDm-]X1z9ZS^UqF'Dp*6 %ltE?n{j[ a,pROTo}-!ӘC'@d.[tRkt1HY]߂(\Cd| 7bϨBH~;2ڲ#]nYJ$yS+]5賦* b;؝ʊLhH*_f0^|5%51}:ɞ}nXGcY@ 9AK{pkesq5[)yhgi'NJD4y1.eO'*u'<Ж1i͜&?u":"Rtdd0|Jhcy%+=VMkE dI@CoM, zq~f0fY7-{T-a-fI9 ?&rO0`2އ#?M]X|;[pm##P KA,Θ}u޲V Em}{(M)EQ{:.t`Cu5AnDJa 6\{QQڀ4䍉PEVj_n<s;--^eGI1b=Dd5χM 0Uxq9eI/TsŪ]z(3v!GцZ$@uQ/t*:8 _4KGhNޫ}P/TA-#%YU~I"Hk Vb^JeP/Вs'߁ue3U70T9ˑvŠ^i- m'U,cѼ>nPrN"&y<HlMc{z7O)S/7hnx ]df)Iva[l"<5gf3G?TTwjMK&ᤓEC)H1-gkL@r8Jc[j [2pwt3 ٕr܃Ⱥ fL&D ;CѤRD~<^+x5!XYN/Y8Ģ=thHt+UHPAD61_ݕN$h;0^*,F:aP!m5xZD-'_ sK4e4Gs&6l$찧q( \NY]Zv#YWZLvlۓզl ?wi ,#Nָ ^<dr~Xr *]zˌ 4v,hh*{f!V5H,2k,lvtVto_:o iS3K:+X?-Rٸ_^wb@ikb{ty0h*vr9A5 $G\ yQ.,N1h8)ndtL.n t]SO])7kx4^8@`&2k)>g2Vz#o /_4] :<\R82~,9ZVαļ&VT18JnS*-m͒,R/NEy.]՜P4[AKm45 d2p/ T6/@n/HQ[sP-Y!I (-1͹)26 f-o3\T֎rg DMxFtTPֽ $-AMYWh0PSmLl E %lɝ`㭅z&A]sw$hϲE(Xljʎ2IK!Tas,6൱iZ:p7Ʋ^8H 8*pswXD^2M@D9< #0NI=Rbwaa6X6I&;P'\5GM?^aM#=ي@CG͈=;b)9͌x] -Q9IMK~V^]!?"L&M\EG>MhV 'ǵJD!|bQW/2(BJ+3ƅ›!Q4 Ʀ9_J$tk$L{?A T E,C.ݷX'rRaiC-Ś.`"P=%O0b(dA4 No!f|׾U+mvO4vHkE^5 $HxRnhWu١\@rfJҷM ),o!H~t|tEбB9v{ja {w5J"NZ6, 72`.N@Υ,Nn}\NHUADh}[Wx 5i*#W. X5Wr{bH %sĬs?J..ۦs;wuit}!T]PVc'&>ѽOd2故{1["hTYHg{7Gťz H% ^픅p)10nl)yJ@ 51[UpyU{{j`N5kZm-"SF3G}v@YVk޿AζĜs%vb+bx(2#_9d'pN~D#ksGn[Qw@"s?G]S^h*R]k^#ʼnZ܈IU]rǿS!  f2hE^#AS2]RO *=Up(H1pjxi!م~=M2H#xd8smWճG6Kk gY #u\/"1W9{٧C-rgq~Y4OS4 mkF|b9¢P6LUKNٹiQAi`}MIW3{4JM*7m|= rh; oJ*ZH|')-ɳpS3avSQ˺D_MNIZ 畮,k/At2P.#"Æc6*8wo3eW,G% b  6ws 0xt~[k/qP1^բ3n=˓hq|NKg*HsU !8j3s6oT0%U8'2|EK.k/Smt~4},mHycrꪎq޼Yl~vxI˿?y!1ȖcyA +'((–1Qׁ{ނ$f9/ਗ74c~K4vRf‰:衙:Ihc:Yz!f@@p=Olrtt}tm)e"ey)v3`L x%#Cb &$^Ts{B{sġ%( e WMv@ς?=FӮkuy@L@d_5ouxEEug)(cYd3ݼ'Q;X\%Xcd1[>YkUђ4Iݡyܗ#w+?sQ&,RE50; ,;'u3WNxn/Y'>kl-@/s%mpZnM] wg_sL3Շ"MbW+cp0 yp{OϵN҄t$J`BVҜ_44dsKώI_[HCRci'*' t7Z%ʠK)ƕ⑺&, o$m)g >QaA14YH 1uphQ ʮWy׸8ugo H#N[kȁGTW'[8)/«A!^ nB!Tny}.بX193<꼑ThN^biԏQf'-z<%F1}M#:.\t ~ĘS@=H7#rB:,YP mTe7@XUj6zx]FR~SN@JB^g`}2(ҁ稺 NJńJNHD< "tzPޕ7,+q"ta,|KTܬU|PFh!/R4A%:AU\zymaao{B(ӧA ܎ʧ _HV)~Xi6VQ ZzϑyZ$0kT3t5 YNopT(́|*) q;dMT!D_2fB07ɩ67J|C&<%tqp^t'6 7;='Fh^3||GpḠZ;T&stb3nh?HaW"'ՔYָ ӣt~ų@[ou FS|\NxmD}Y~/' u;R}l^{Ԑd,r̻nD '~ԝA/!C?ni\x_7m-(p*|Nq0!)Cyu>Y䈓+gKle|NlV ؇ @orSV~>Q^d}uogYZ07070100000387000081a40000000000000000000000016759d58000005100000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/tty/cyclades.ko.xz7zXZִF!t/[P]?Eh=ڜ.+̉g:^,UV ոXnDbMTߣF 6Tv MoC¤(r"nQ[@HqSu4寑fZ QpQLC4NI.E`E=먫ל'0|J(fc1%hl-0)q1}عeK(uP21pk)XN9j41H/Yzn1gJKz{; җ'bnѨ gm;|h<퟇F@GJ t0i:=2 |ZY^/ 8af@t2 !Qm#%*i)3"Ph-iSgu!k̷9VFškAS\#z;sc͋>zьf)0,N-cr'6ߘh.W$ *P3xg !mDR;JMBvTyQg=TXu1Ȫ(gNZ&P:`Q~BW*unаJ]8Ť%ad4Ґx`/` , 'x)-8I7[Wfu'`4h≥.H#a9D `!}k`DoLZ'ge3S⎃Ѕ"NH00te딱#jE aZ3&,SEloRMvX `/#.ޫE4gAM[)kqA)r64%蛚O+^N+v6 \pw lb*G˯Eh> M6*S|9I| f~>G; QQəˣaKBh9[eGpY+_xv=al\mu;o,rW HA(3bg` ,?p});Z4Dfo0dO:=bnjqsVa~0g'H 2Zo"{t3ddٕ̏1: )_HKD݊ߪ|QH}|NK"-dΕѾr@|K? g.@OdDr\u$,Sumc:>t .o!ϰx1(8m92'|-!t( Ji҃mp3A4Z|{P<19TBJLTI<ˣV`0 =jt]ˮt[;x7e7ۇBF I FY`yମ-5f6oGՉOhͬxeZ{ە*xVfxf.gQ%eFcvY!.L$5U 20@=Tn仢6B{{f[M#$ §jhcֵ )d{an%HaE(ZNLTJ7N`A7 a%k*œ5yM #i—2b9QikbLKZcw1D_~>?J!n-FZj+, pEYs ,vnϼF B(Ϊ |B2 L 74."HhEMBKIDXU|qퟓ>&]c-il[>AaHPE\ 'S3{T..YrlD/w']ިi*icp^PxAE!7]r QT]Wi?31S 92C>M/۝M6IS5l\̮_kQ >OȦ1"zu[XD\8D[sqmw۬2+@k}jK(XM;Jc,H=[ax@$ǫRZ!)E+B͵ǵٵļfчǡXt#_Mf0Bx03aP}}27e؟ "Sx,9v!"@Ov{?|zQyo[-A= &7;Q`WACxڥ|̏`lvG`m˅ ƖsznlQ>5S%#ܚPbtfoㆆMŦ`>YjooZ\,"*Yg ]یҏD%rfKȤ |3)䥃 ϫ<(QD>ả)}T%6\Up4?κ}+Z1vQVrM؜ORsZ>/q"v^qה@Stb5敶DrmVRLg x'iZc:uʴV]R kzI, W,BlL놛HK6׊;6on9^9<ɺYjnq콉g/. }  '?}WV|jVLI~)X3TDyř0-Hu=Y*+"yG2rs|}<D @ j|&H6STMȁ628 X"z *99 +OJ1q^ 27b+C*BIYu;{*˸-<;!S JAm8ֿa$&g7C+# 9[#J62Z6[Eve_C5'Ӑ2S^ uROL]j H< e\us*ʙMMb6hSl֠Øf܎MtJ Ni5o݀ t~4}A#;%NXU''_Ls{-rpXrE/#We6S Ԫ$ J?Hs{|'ɏ=)Y0FR!Q@&ZSrj!IzluaA^,=ZVg:f"ÙVq*dgHmٞ$Oߙk/+5tN!/O[ |zr{oE$CKzynf٢H w9kT֗G5r@)t=|*io"fu_S$}EI5@OZ7۬Bp35 !X1>B:DK3TH` -9hU +pʁ {0B"%WMcY>/-2ܠ64IFpRvy/s3dUb[Ci|]RW[3_U.!*~nHu Cr_mn"x>XTw|jg"eo }Sɝn W /zJWl:WUN@uģ|0iR*~;&kBWT4x WxA4Vn*i07Ԅ'psw)5PT7/bJT>A}i!Gy\=wYwSI[8@ZB:PeQnbluc .+La HHc XRHCzըybMV9t%b~O*Gԟ&Ѿ%;QKn Vӭ2SCbϴVP3** |&#hT@YjEu <"L6`/fBt8nfJ1,Uc?ݧ @SlzF=Jua7Mk;\vY1>E\B1>ىn(TKuM36|nM)^_DՔ4렳sMZt8sJ뤟OW 6$Sg<<#,v9nF3VVg.ɡw҈0ĿݛQo+i>[+kRMGXW~RAU|}eUe-QSt6l' ΀>@RT˞L&lO^\mAsrh (s%\,㜆2Y @?~=䀅D>,Vݮ8HCx?,[?nG q`Ë z9^ps}ɽvnH_@#8сQEJ)雑22VbFEAFle0#AZg3C럗 {?*K(e t"A*.-;p.9Q )y?~zpqr8m<ľU_CLt@9PŎHfYllĶ1[=ѡh0shrHeUW#bod/‘4;?t#2 Ȑaӫ0nqD3L+my4aZ–U@ Yc 7(ɉ.%}%߃) LwyA'Mh/^Y˜①]fO--CL# Sa7=b N8£?HjFMV7=X(t!2[ TR(No[$G dVxcBl!G=-jx}D{v2hbx `x(XX'moL3M$ + G>$t 2%doZbQNǙڸV{~izT^^F2dqD16M`gMHG8k۞~Z|)O쮱l=3x08tWva*h్\rd"CNt$>vgŻ1쳛Jhų__#!`DmnkU/\ZG^ހnLu` Hj5V…Kk2ɣYU FVVwmɵ[VYzCjrDSa1Q0}?3(D(0߻?rKg``eiϯ^7g髺${O<ҨIxVnB|r8%=+)hW`O-cS )!`L "C(גNI uT8Oy|L h?],AhZ@k ziw?G{#^'{"r"Y՛]~-3m9B|BH #*8/ߤRܺ6m0|`^-fgN+'CngɱEˡ ;b6|flWz7Еn]YgB70'@&됔FɝYXL⍖/@*y!R)zɽi8ϹғO<2IJzi{ľ| m{kXL^5ѐ'3 +I@{ {`yD$50 ߌUm:|v@>2ID ϦIq u5B< `Sk0k :p`vx \$azKj$/mn&e^aٗ/VE@@/t''l$ub/b,i!"%sP}υs`uW!tjoa7^""[ccZ=gΤQsvߘU$dp+Dѩ Ey40r">nۜ^έ59/))<(%llTT{[L"u{-g!|N4bc+f:iOupݪ/mҪD~Y Py!; yLI>{D1ǝr~۶e 6 S!,q #HvD|#2#+<:Xa2bKvfHHℎu`՞Y]4u=P+A |b$G.cRэ\EQHcQi„˽D/N`GZ4{h{kȖy$ snv~&pKC~iܱ$KV>D`ҁZ5.šM.)f:A-/m `>Y$CJ3>HP\*(0({h`hW&'2c ^7fi^qYd1JJAs<{Ds*Zfk4ngl@J5J/ټޒއqnMbvDx9V/r jm螊d!Fmx[ Ч9uKW'߾FBviq!jv.DUc>HwtׇZ,<lGH=oϓ}|G;$u칷"gŐQD*sA%< ڵYU%$;<#$&K_[\9w1+δX+ +mT^]R,:-RxHL /ևlũٵntum 0CsY8^n$n2Pw^#i^ L/0 G'q=W8kmyU*EܓCT'%8S #`ku)5?ғv3d\w|`œrc@AILy?ӞYcK[ g&BtSR0yZ?-uvyPwו)+SJ$>b8U~+IYf;awDw?~G7&!@7`ע6a; ʭLL^mЍC2S&Si |pmEtц0E|^tv7/;ns[%'sHoLJ-Q}:+ME&hY-|kM=NH&oF>X'c8A6B4ȝ8rT:E,GuZTIj,A2䗇i8g7PmD'B-[2 r:)؊_uxe"Y'tnsqBcdj"GXg)Ӛ*[pŔ²E `s2kBċuoۨ5Hm[@$8Q,3W'ru붃5o@/yqv.>EGmcX Rt^(YeT,lX_:d$ ^lmΫ'%nua|wD,SW4x]x.6B逧>1ܐK[qqȆL9bt.^no.Q)C&V>2?'gD]7+/yƴEe Z:+6c tuY4FP c)7gM/ͦsn2s N2m/ jT/IORHѪs]!0\Ҟ6#{V-Uퟆ`Jr&m*w)-'u+k9܆ IGOU\"nMdK{idmdZOrTLFŽ k("'*t iP$}jF^[\B#;#]:yhAR:!ԓx~& zL|U>\u^}' ӈKDpn=-HBXQ֊aNtFX!=}ܹcdM3|@r&CjX-jqe=u0m[j$ dL]^ɺ}ω+Yaf-e$BpX{*IO+j}*9\q2\}Uηd654?EњdB1LlAH-6 |e$uqdBYPisKy?AP͈'[bUx/f9&R6I]OV2lbƮeO0L98Υ϶ R!|[79z? KHuTTk,^! t4dh޻ձocߛ@!үEYJnw«qV~hȪHNObeljMQ=n4fM qL]j>O Kbl6Myum~襕2]! 7 %λ&G?c@ e%bz6/[dM nZ"t3݌v>&\}&d?dJ Ջϵd$ZqvLs6KN^#T44$o+@`!^7*8vT4nڔת2 #F"SjqEQdn`$A5qI/\_>Yݥׇ96lYQ[%=ڲiok}b26+ Ճ{p*/1x%r(葄?N3kM HHuLS1{ ^㖓GNqp' [켒Xn՛.,W,I޻Vo4ER5&<߈̑J J>vsI\?-&)M4hj07x?įLm*F-ZC(lc򁛠5SS%$!e'l)mC:|;cHit;{'gp7,&_G 71^U`"t~Ey(.c[Zߣcfoh-oD l_~a}Mx槺#P׆Rt:\YbWH0@8\ilqyyKɎOd/+)'[hp6(AytMqmބEX sbM@;*r$l*PJT7pdMN|ӹSܳ|*x.V bWP!=skA/# BKD?.篸ks? p,g 79ӷds(2–aF>BK p ˆLVCV+ ;kt\zy0hƌNiwdB[ Ɩ]nBϮ ]:yLvxISS? LO|6ޞ[9^HҔWӿ I{rXjFVUʈR!]sD)[-Ac$wd2lv> 6 a!1,6!8zxJX_thz`o4ebR<8]XFlQ;:aŘ9i7mToey*$_hJ=T}ൢIzӋ'eHc-2boj>:Ee= e[rP1lR&<'x\qy M%11D㑍Ysæ3 !i'? ٔS:U7ȴ,x\?Lf.Lݛ"jB#šW9z9{T,{I6ȝot$HϪOR*R4Wi4Oy gŀCλ9E*揂fj k|/=^XvF%-N ڻߥo'OQqZ?OT;kF<{AT~iԮ\w>A#B /F[$|=J h}蕔qS%Y F¬1X%I|ѓ=׉f&WϽR%67mDz!5Kc}{`]tjcd$&I[rgGUKZt3qA| +a["c\!:xkO\9zS1 wGPk&|8x9hcȇU`$*!*ڴ[VK|Pm!>'6IMZ,qԇ2 v8D!> Ǻ +)_Ͽ"7lrHM&g.;-Š;A{W!qU୵n\sEy ՠhhUf@rIc6i= Կ7&Pc[V>, pۈې7U*OH˫-,P 'S,si1t]Um@Fl}ۡEq33 pȃx⍳g09X1 eVIûn?AAҲ0a[_r.)Ls mJZ8v{!O!XMjQA+KHxtwngD l#f !N@ bӛfP2$eJ=ƃ6ԻEfY6WF)$M&;oل 9enNbż}e#yX70t-jv,Wα '$Gx <7,7Z`^C2&3. a*%vYijiaoCͼm|CBqHw͛F8\&۲ÒF\dYCQI`Δ!ՐI teF&gؐ!@-gm绢+1/.CVpAK3{{Mh%A`w?l9wO ^$8@X!oskW+t=$-.ّuOed^~n tO}эjs+ %FRp굣Zsܪ6uի퇍LcEH|DFLg9:ѫW6zAcKfCmZ[L%6RW r5= @hb75հ=-ۍJ{>qb5MmjdiMh?$iP=_{yӢR56-`Ngaʢօ&cU*&"@B4AՕvr/]]oHD彥dd P5C-ψt|I[{,(7,EGN-~gJدIKx!C&e E6Xzŵ4\<65KN<~@k&fCO_{y`ڱ7C?;^ͷ=33HI7lPr- p8qȇVµgd]yPl<2PPBeRa,wo pp2)+# "R*bO*bp> .$ĵ2ʠf T嬲W_Js:t/qB}'ZG+v~KsnHsHL4'aiT##˚hu?%B }MZ, ˲pj҉~UDՁJ+ (<Bu=*.ϩQ:©tJ10[ ~`Eb}mih/Xfy)k3CՈ}ʞ]UʮBU#b;hTq~9)2 0J9weȺrx~A&$!u5U@VR)eypzc8ӌ?JGnY}QA4|u>kc~B>1Ǹ/95zrpwPJ&0_1vIW24!:3[d$sh70Ps]#g9fJBnZ8+jy {@8_Utd#ߺ8|rLh%_I7أ (hxR¯[{Vf-l>LPC|zLTH'7ROvf'a qvڳ:Xwu }YMk؛O\ƛm5.{m=ؕ!=i* ~1fgXKht^YvS/Rn!by-'ߊ٪ Ĉ.lנQն++#:Q}^b;ՀɉgcJ9򒘰|kQ r~_}*v"M/&y*zdJ?J 2;3i|圁9 =o&NGXR-XG\\=a8L aꌖ[GQ[>rH͙<y) XVfN$$pY] dmI!Sԓ}7=..*<5c< c?UA*yuBmuIMKgV~U!̱A4BURPj/kDK?:'L/lq~|Y0ZIeah,F,hRS1%~([Gܳ"M['hL #nt,5cxP,hqZ%3@4C `z|3YyN?B0WLȕ@'ܡK7gYZ07070100000388000081a40000000000000000000000016759d58000005414000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/tty/n_gsm.ko.xz7zXZִF!t/-S]?Eh=ڜ.++Zܡ35>H ?[' ^Bƒ{}brrP CGp%daM"algcyCT!;\N|LΌØ!{W(jAGl5NT{36 CUa܏ZώЪ;MBwi^"HMC5 3/mTuD䟓փnG;zh.tW`O>e2b(Vg?r$b:'Hޘ GюnS EF7E o-_KgZ)DtXNW ƌ%TY,;ב^"ƍZzܕiT} J_۫Do#Ϋ%nwie ZRhje+|:f ps0'sE.#ʬ?nS"bx7]-K6COeiOIv1=HxaHVvU޴.A@ lhT,5KV ҡhKh5wމᗬI q Wܚeq2 n?_WD(bf_gw!8-K6ѭFjKYlR?̂3#CK@vIfԵZ&^"/=S8!L Ef??6®C `K p±=Ou%!:S/;{,7,+M|66O9k,^|t\u8#]9z-ś/|ӽ,p˩}M~OpyCZJ-|i߈0zzlhh-ɡη7YJ0Y/ i'x/Kט 2$US>j*]*Ge}@1shܰ0FA XDѡ=AUZІz[joP&+ytɖHMC?rd=[]Hɬ_j֚ыH_k?`7fEPYRڪe [A0 끠:Q"1ܭ*ݻ:E7x/  | s@Dl p}kKյ79xY]WTgM p36R;68f} S*ZV i](A_ MVut5`q9VՠoJͿE}UYVjbTmmM2JUbDI``|^툃RJǘC VxW 2ЍdƠZx G7c.ϟDU1|+v]Wka񫟊)4J Bj@4ydcr9*X7ŔMҵώ˹]"W~v@ŬjsP뀾0v7#TL=hn #! 3ٚxw4=Oue߄?4]O-*/=45 We&snDT=A"hY'~(|BeLjp Z ?Ҝ l2}1¡NO`lQΡyv,PwȞiX!` R03mm*c"zEˇ+٧.v}YG>K%g"LGPl!Ÿ1K"$YRo#z5_Ȱ.%zm]VIlǥ,"Dw'[A4 o_+ }1S=/O`"kf|$"CV^tQgT8c(OҾ/^] Mkc0 :|pv7061SӎGnMʈ~LC*fa 64 zհUͦDϻ_ĥ$/ugH"!S.2@hG")x^]rδ\j P9 ng!GmױI373>3=A̲n^W;$oV5q7[T9Tₔˀ2V<ǰ7kDOlqә S(!ݕ̃.:fB&-U*ӏYBv1l-)NaL9)zl&,7-]cD FVڶs)kq  CĊ]; Ӆ}ܱ+h_S`Ļ@R˲>AEBI#Eh u3P0 ~S0 &$Uim4,+@/ Al$cr=Ȥ(5,K l Ld!m uƦmgv $"V4yEPh_M q: \\;cϛC.ڽ3 Cz*enf}PDWkr([qhޞ3c_u{ h&'.\<7Hy{Dd$9?NLCl+7}w c"+8pV;s SV|`p=&"- n"P&${>A (Ȩ-T3gwF|ln@&$Sjqe\<۠ c `cE9+4Ȑ2=H{=1H3aٌۅlhyҾU" Z5ePX ] j oƝ6lx 5(=v @Z)|rU{&@tCJ3TuReR:KI 7\kxL%fqXH)8ox;3{*I9I͆vJoJ_61bc^1 Fn-nnT%Ȳvo%2d EY~q>㋤s-?T3nB9@1jxffQsb28`);6˿]wѯ<ōBԟY<ۻR.r6w¯FAIx6a WE%::mWwr^)%fi,?ia=E31 J 0S#AF][4~%4־mo;,Cvz{ׁTŢK'MT@7*.&Q\`MRNό |6b t9v~+(}o2a if&xA\6 1 qzoQ$DFxcz7 ZǾ=2p-4x^5"2FV1)ɸYc/ XB Q #̞Yf^K@h|s1C4P0xO푈 4A3>kV|Z@t 5I(D3J|6EwCcqc\+7Cw]ԏ֣&ld\L5'.a-_K U71,.Ag@?vlb`Xwrv_MekkXOR(oߗB+/̅9&Ko]MA(}$N+?KiΖC\%Dْݳ$>zIM>D„OP_,A"~>S`lO2tp /C} Y6X}`)Jiw3遏)WTr|/u<}mЙJ$ݻ gheB7'QP/x]D= еNYٿ6܇=E21HKnk} BkR4N}9 o]|lWr̖f%I`X0,ֺ 9O:1J+i$pe'Qs~LMv=m'f$_ !צR][Z\n?yw1`x`1)Mɲ6Ǘ[cWk4xy~ֱ3"ˀ82|\\nsZ @`qb/&gyHjpd-gJҖ$%@ɜ?fd|.~&Vt +D;/Q^F ƼeDt.{T.|߻A3~#U3'Iz6@2 /0"A 8ƳSR>CBZ,\qXi!$+QlM䅄'O;dvu@96*0okg%![3.0)|:͙ivrlz N=σe0#}H\۴Ii8^,C퀇BPF*N] РcIi}tU;Ys^>-yMAu9(Q8@Ŝ-"މ:h8ɛ3{Y) ~")GvF;S^l{RbJn=KQ;+E^ 2&9QL zv.iN}VљϤAq(S=([cF\+9hڒF͸S 4 _EAZCy? PhNPk'~ن/wy]@C/FO΢nj[ZJB`W$'d$u7%:Kg @thS_V).'C뼵e"EǕVPl*Njav'~nIGm> VPq4Z.>|I|ju!gz(4 jL3D54L4eDj$)Utڲu .f7X{Aak<4p&&MS̿}\?tx?gt urW~O}GFDcD>gfڅ6߿CoV;Ceg_ef?E'5䪥7;0c/Nދ+8k[m%b_3K{5A]w_߈j~ڬ~Gc?>|K5Qxר4Vs(rp(k\ߍƢrʺtmdcZYf"@moc/#}v:pOh\G~:  *&9"3}I#8$ gdCҏ{}Ņ|.0#)5T>!LO{5i9%mQmFE{2d`e>FV͌T PgfWt$8]ˑZx:[},cAKJǢ퓧Q,z{t1z:0 1<Ɩ QS4߁%f#JIoVŕ,ˣ7>@c"HWu1('|0wf/F}󿿦څ:S^AσsyH=#ADy6BJbׄ9b&:F"w(>!⓺=."Ϣ3eBNmdy-a~;ַ)t>9.S*$^78 U+~gP&f")l~7и=".1AzZ_Utbmщ G"`Kd (6AZ|yEP/7FXZ3NJ*PCF[h% ~p*bP^dW +i4Q f>Z{1ݎ+XƦL.؈,rKO)>ÂtﭳʊR{6BVw#:CpUbbݖ)_ 䖰VgE̴h!o|tWFӗxBO!_iS I&jk`]!?PDDI>+ w' .F>քXR|R׿˦ɝd?5!&Qj` @y@#ïPڬVt|_,BjwkޞC $EM-i8@MґYV`lI]$@qFP3D#z ;S~Eukyi*`HǷ/^24G sC.#&RFjؼ}G,GHgpĘȬLOwǑSN;]% ?!FG ~YɎbFR︃ODZ2.K5%l7Lj"TInJf^J#_ώzTSf0?[0 ,|l_SP6(a#ޭO 3-X`QX!hNPH쇝C߼V_rr/ W,;Oc? &k^9!c_V^74LahwCt7-_ ¨C!i6Uwúֻvxʭse'׼fJWy5Jz+Œz\{c ~oSbQʢjJB3u*aNq@ B%I9xL54QH2>P~o,G0J +sO!WpɄZU9 *V#rl [81=OpZD~u>B|MqF >LaSAcOPmq]&YW(#:~e+ = O )8p"1̘DBʴq`&w,LžZN`F`JhQbAݍEDZx<4W L*0_ҷOՈc&u}"j`y@<؅_Xj6/XIrx6'LvihtԻhDah!(#2 "OZQ`,.jhkYv@U/d7vcL: gs[Voޯ?yِ3˒pTlLBJ.lo8Bn\U]*|$"%.Mt *E{tǁj1] %P`;Jڼ JR׽Ҿ1p=n~eKGQKT֑n,p4wWVO2{Yfr5/'E:ɀ_Yw#3g@OVfM7?|{;<X~O܀z¢zBa%RSg.)4ozaQ:^U9To:9V/Lы9:v_wK'= o6!w-ژ/-L G֠o/E<ِ&os2W$GGJ@)րXqʆt74:Sw}%f2f!D]Qzħ%J6N]!Iy_--똲a]aIiPy|9GJTGh6Kǡx66&6|9^Cл$c~@Q\ԍɑUG:MDzfvï˓C F@݁^  v-1IdRSFS[j}G3<~%ec&k`sQb.8H_Y0QD,JngqM\]zA TJ C}o)ɣzq4I1-($!erN#L,4hSA E$.FEm?k+cj'PV:/QґX|tS3$,8q<}` 8^Wۓ >,CKК>N}\ySaǡTEY@')IC,, V>\h 3k഻n"G%ƈyc6nCbܻ?o[Q ϚB09" <K>s,%4%:QB͏b$ѳG:ИN!yfC0# J/Լ.QsA7#|"F;7|>3u[tsJ"ɯqR?Y .GwBhptm?}. Vz֕J{/ޜ0sy~#g#G Nt;?j ޫ:$_Dr5/RN6\Vx .ol{! k0!d=@9dquA! c.@\wHXH1qPi/?UfsAZ Ԏ5;Hk/IB Ey\gY˕ PlkWbo,!Kf%EZQt- g̕ҧZ#9Ok"4gҭ#ږk$hRhζ+>~6Dh!l`7$:^W~~X觉/}вQQ猉I`2[!L)(?ڇѮArZOInUϨY.ˉ* hoA70_8Ajз.8jБo"^ LҒr _DQ-oM4)ʙ'ij-psA!!}c6rȞEK.^QJ9 har[IϷtzOBAaAU+^::r˒Tj*L`[p9-_}ᶝ럿t]exDneL~?~i] ZTUt%C`'ͺ&#$HmWaM (kNi#U[(q#'1!1 2Pģ8%m't*4hB8y(3Ie(wQ3Bқ|õ8цgͱOhvU hng4I?eKEdz:\mr_hm6L術neLGf#/dO2bqV`$S|5;d;w_SwJi ϚUprinK'rryr~jx WpJZTC,WNr􃤂[Y=ߛl &P]a=zI6ͻg8x3 WP'g2s&x5BXxL]'gOxeU *XYN]aE3٧PAB J:żnSs$| WJ>4S>EK)ٰMʑihrgwFQf͵FAA*S< :̪ݱ1Z{/4d]Yg=|BدIߗXUm}#6c vz `3W+=5o/GhmX]R. 3S,EF4؎cW9+R>ZZ2aU.9>`Kn&075Y^<Ҳ1ol9>EAOP8 v!8UlO3AВsV+l8,2 j[f@vĬI)#Z=L/+Y^'+y6 tݐ6fck6baYEX47L!-wni/wRwf d/$kD%4K&!'?onDQ&W$ꮛ1 J͡/EcPkFj-> (.>O'$Քl:1+E93ɨӯC0 w]xr79P\"*-_RK  o)DZJxo6Ht@,sX߭>l1h'j[gl2Oar|%b>`ILI ÌE5fO0خy!On7Vq:JY҄syG 8`/D1.dNdM0˧h+v<#6!9dIBMh Tt@0B.p4]ʃrQYFbD[>2L$Vl0= =YXC(oߜ!-1 YQgfuNFAS?V1 h0KYa: +ao20y7 [ kubZnB #Rw EUkH<yz ovĂ"{NI4qV~`rLNWLGg32 قy0}XE4@E*u!i1 kLO),qV\S?$OQM #E&%(}FK R֗Y#?t:8#!x2T/m d_d@aLj(B!`&qѠwUta!@Qd!fT"8yڞZ)֞ 8XkF,hYG,HqlO"͂?yԺŁwqƺA15Mz{-V3 t+`R? #-/Y}F& Bh$?踜[K ĊJ!E0hzI-!?~X_B ŗk >^4q~5-xvҢyMr[WfS1S ʳ*额z|HP8V V2);j8hOC|~uHa9 C'tBy_%h)rp\"T_Q)n5Nja4H|]Og/fj5}elU)4e.Qb%ceQ30oz3(R C3Դ,1'IƥOa~ScxXYV0d}.emlR%\)^FrP0t޿l{]Gԉni^lKq}TgR ,T2\@t#:QCPӗ {ԻwT IUZlj1'#nDe2H顫5T[ LϸKiZ,_]ROf_j_sfR{(=:>êv`宅o+a>A` d`$Z4B0O`Û9)?FYHeN.f|-t-eL8Mi#|yG ;XJlDrQ %|j@?r{Υ\[)撝=NIjN} y+L~͑2ces\Y"d:\!WbQײݺ}aZހԭC|'V< r֛{4)Q<@=lBv&@EEhgqH*?vVwE2;-E(xxU2U?+( M5+dsX<){uS! 2Ԙr>>oL>lV6h4 xCw+/dBOπm\x49N#A3{-5JgI/mhHjo0?)R2*?X1@f-4zۤoBAfW"w#f9[/ཅ\8KxW0`<ba2=괴SS^z?([dQ[34a{=7B3B) nn0o޽pz9W{>B[ 4i? `BQE=A793xi._V 2x#jns*̝iQ"cQ)QIGx|duy͕Ki{m]CagMWu2.ӧġb'm-|dԬyuY ʼnnuTf?3mډ I JIbC&#SmXxc,7f ckn9q_*.xqԆr|:L:&-x$`'cghVgRH[Uf^M S}a1?Rҹ5cR&FH哖>RAUJk>U'NM4i1O|EL8iY'nl=OKD=oêԁ33=h.?OLS4%k?]WbF-xJ $LKK{qM 9B1w,:CcL=O3,ܕ3" $Zy\2ަ!h(;Ocumit\NF%m\e K)e/Vy൲:>!wYVF-xZ7C]S8^?6?V(*&= Gfy>F>`94 PSr'J li@(2vݥ{:sYqnE_61W9Uiй8Ay`Q $*Syv+>dkшV2JvK= F} S y" 3f%ɕ8ɮ*벼 e\J}Wi[%hɱ7j$ћ\4hNGMaoB .?6MЈA j|9gD3\NC)נ"@`dpBI¬̅ZoZl2lx |J$ݣbHP,J+RSyxNxZKҴ aVlٚO9fmY*"`zszJI5T;@4<>[zP<<\P9x4 Π$ P@)*犲ߏ>ýf鲼wQ|XAqfEBNu.o[J.vEC}>Z( AdE6M0+tbv`D5oRrvAт=6vAl[- v{8VT%ihUuuX0!.ugKdD|cbNW}SyvNr󪺀b/rl,;hSWFlCfP6@䰿;2a EQ } 1Hg6ŏ1\F-0i&_Ǥ۽: 5 Z'p&SJCY_T}R8[0O7gȏM;[VND~yi#:3M[do}_ƒVxN{mlŃAH* ݐztKyPaXBThިV &l3V)9}&>6%T*Xt_)(oN~i){!Ꮬ⊰DY0eF bSptڒZ[սVo3>TMȷC+N0ȄU5'c5.2+v'%h5, SV,_(tC:L8udM||tKbЬ H*oy0?h}Yс`9g[}aTܨ)}`h&irX0W [x_˭`QHpue4EQz8 ZvX2L[7 ʹuey/w<ftlt'6GS_/Ns&iѣ ЁFoC|s0n ?U!hU ˎp]Oʼ|6~eY^Z`忻4" Ç-Y@m;1FdN _(48!{<$ ff%23y  |`wE)tYH_%aZ- jo`*ej7'O Z1Q(֋_5ereX_w)]P[>rذey)9JgLG\YKdO3Uk^9N eT9u0/-i׌ΰstWbщvz}Wǭ;C/Z<?b-@\>,z!{+s Cv2( T 2dT FiLLwyJϛbC~ћ­/ =xLZ_w+DAH^^7$3.gIv~o+؜Jwn_S #e_̍p>`.WrݢZPvK&S=Cja(< 0xx|KSON\v J(q8 M VH3-fb79xv8M_245+GT]є;V1:q\4zTibE]@QfW'6S0ͅ VPkDp18k_6޼ge<&Poщ\i<S+~ij20u G+M/702DKZ=3Eu!%}Cw:XOXN"xRn"$`T22W® Čr8m~/`^ g^iUu|~XT*j#Ci-;9֢[開ق-p݌ZBq*A72Yg"M.DIMK&IԠ3b 'GE}O:XUt6=C!|\;*TBlj/2b]37Oo9Ȥ/ OJLVQF7*\:ݚÎ.Y)ĨOĻGϖ[ X9 )(jYS60!k;\p["9=-fLA{Ϳ~;/`gG 1 i'LV]eSF{As:Ev:ܓzA W͠.IFv\Xd8␯]읣vUwub{1hEZetuI0&z'2ZǨa0J@' ˠ U@SȤnc+((dwOa-:*|ɆM@yGl7]qO9 a0a 64ð]?nyd.]˷O<}y(>qQkG0&N^(+jlN u"m9FЍQ-~ړǠ[0|@4cL<]>!f)Aԍy//73N9)k!Fp(TÞ@5Zycor7gX2nB asiR#*7R0e*9Acm}!{KE8"_]pA)9+X|{9PPr6Lb.HP_F"(tX$"uPKť]1Oґs r]@rcUq/l"2p\R>.rz*BkzR .z Ђcx,F]}^lCJ™z*>vMڶ&\C\ۆIwYTt}Zgft}Fmjh>T{[R @;%2&"1D-q&B_!NOC֚F"'p__mur$ЛwEMMI꯯BΑyfo-` \տbz6 OGN5Ӝ iPCr B]igq;2 ]2<R𫘚Qau!ֶ*"ma5 vKݳҳQ589aqrއ?g)(y75a6 NQ²ʡb3'G=gE azd3881X5'ڳM\M ҙc}ʯ{Ԉ 6aHĿ{ )s'wIkC4h1^CMPx*ץm݃6ꪺнQ$4 ƴ/ (I? W"&&|/<+gYZ07070100000389000081a40000000000000000000000016759d58000001d64000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/tty/n_hdlc.ko.xz7zXZִF!t/$]?Eh=ڜ.+φs;Zd,^8[qסݮAp 2xjyF8ЏѱG׿sj[ fcW ](@Gel3vM#ף^j%郋ő^4`t"7q)?jF 1X;ʸ=y sxںPSDx?)LlAOu }O+3Q_+D] ص`G箰RbCOjiC(],^0na׌  k' nM1Cc _?E/"E{۬ϧ3Sy`~{#:6jΤZc;eP;}gzE:Ixci]->*$QX3}֕!* 1s0milk"צqi dKi>ȕn>Ge8Ig&X 12zuP#)RCSVp,#0.ƌv U"8q {xYl(6ۜ맥X9E6SE/hhlD~yNTMlogA.zV6tsF*aT`nR4H r9v3cG(Y*$+._lb̈́MS< boҳu/LeUk*=`P0[q J $[hWl}HFۣLT}˶5{R7RJg 3~岞"> Buű\4D(1r2(x5ڃKRca_?\q&ޗqr58+mH]ļ,lHOv]XQa}.A18m^f*?, u0 ()#Rn^`_g3_5Gӷ, )q$Jr,X 7|Δ1U`y4JEܘ26LjQi' !'Wx(RF򯨈W31zCP.>6Xŝǧ}([ßp%}o:6(i3vwb3J U)q~¬R9P}vlTm`,yֻQ#ڰMvi^ K~FF .>w9kVvl{= >O}5\ e1"&Eg&Z/0CyXQpI| Ju0;KN 6Aro)O% Gt_<6ަA_xZ>'Ka=;`KՍ(&~38:GnCrv}RF׿ʞߘ#OBH| poi'Zwǜ.=>?Ҧ#g顝yh^ˊ iTӃWYk>%HQ W҂EwO~4xVT8GI"hU|G MW#wTFk봣8'1Z9?F'9]+IԮ#^WdFz#l8vbS'e@' m=xoԲV(iE$G΀Qә=Y53O([ ybQ%dl]뿅G֝i*@L7Gț/P? |vӪ,]<|G7O%ݥQWNkhtiN\5~pV͍] p h}"NZTNj;-J6-t(g.ٲWN7 ZY /A-.Q|17"B`=vCFD0rC 2nb u9y`':a~4E۬e[?va>df7k*2?2ڏ#heMx,͖@)ZB$Ɣ ?FÚ;+1׭6m՜K}2fS_~tWzȇ#/?eG6P;DHѾk o9OaLxR'hPQOo8Eے7t]J!'7xWZA{S"{ΏXPQa7}%pO }Y=rv2Cl9ϿK;D7I+<3'бgtdOH;Lpe'~ 5p7cQ)twʐsP 8N"aWgEzcK3V&Q<$ mʋ =d$L@<vK Fu uChҿ'pleJyIkYg]]v$Q׀gsW&(,Kp.nlBPiMtmC5twR<#/EIvł t,RES`k2Q1{,$=faj:.IeGL$,BZHQS7N9*cL6t%MT^#qC/3g q1B9WPőjqZ"2jErI0rOJ8n;kdX껥V!$V$qwz_&1mӅ;,<xۀ% MQ9vK!H{<5]Yfz/iXl|tu)Sm2"IL3~7H5 y', F@JZI;3OiBۂakl#slb>/r?akRc,2,~9pjw 7`k=[7O'NL'{w)L۴h:Ԑ`sn{bֈU@@X4tLF"QNVz6 Sny6xi!_y~;m(إᢦKK^yؿ#X:WU|+3ݔ >\xVKRjI.'`_cS(k:-.I+SphK_y BrZbMQ_ϑ_D~`:'(B?41rYpSV>ҎQ y#lϨvx2CnV[AzAx0HPM]ڟ|_U/~?p\fnόln][ lhydK :E:@X'{$zL(-0(EDFǕTpbL1;) *X G_Y RVfUD爺`aNw!i{.cP?u:?WܯMtwLf8OWzNa"eSt;=PCDŽFZO;>ָ2h <)Ej6s)s&ΠFdz;k7C]yqK!CWJA&F}{SAI%2^o+g(n[_д:Cim^Py<7)}[GJOS7vr?ypO6A_G4/, V%IQwm&P@Di gsvzj#SzrUәEeg4R-uba 傹`OJ0 ?`H4.s;ҎwZGwXp<$&W.{t5 TjҮ4rL;_ڍӭ3\r1NG#S^ٻlm*“L\lJȡ}yo.o`: &$)Qj^5ŋ#0`uIȰyxEA9BzYa; S7?89&gFZ5#^ZVQ< B ~p:?~W~ib9(UA%6[NuLn^H}*Ĩ xΰYEIIB*O.zi߰TbOU#](YL/epzĤ4ew])n xA~k ǭ_x_#FP۷R{Ŀsy1wtG:T=@{lͿm_qq] wܢM.$J"$Q>ȗ kڑZ)L*) UNFK^Y0tܳp;Fs%$f 82)&}UTa8L);~fg{fʪ/ׂ%FMO ~rz DF#fPJ]i 8hAxv^YB@6RJ7U§e!>^DJ?N4 _kAI!|Rtvl8v~g ]/C,H,doeъ_i3X^: 27ELC4Ӿu;mb~ Mbud \gb} 2,R R8fM)T>1-G{:ŖՇ6##W BŞ6JpBpdYQuH}5CQb=Q=h3:v#O u:f_zxb͗Bohkn箆t??PR '/MAh p f)~r0#BN-=W==> 7l|,HmpFt)pA ahAiHCTfЊ& .L[cyT*-da mt$6RJvm$ rFA"[/q/,{}1#sSw %Y%^nS?ĂQ|H.g [=W @j`KA9Xni'AޅlGڗO:um뉨U#K xsKQy`#d=l7k%<^:,-NS6{y6(PyfR2> MpYWwh!h qN;(GIܨwB#Ҝ167Xo(sQ{# 5fh͟{&,:kI-@ٸ3CTr%/w8y/8jbYIR-*?$0uܕ$j_a6&zFY]Y9|oh7-3>__*XhK|04"8l?ҧ"^ٮ[jł"m0L5°U<"Z#0DTV`PXkU+sj {/8F{m1p4-$z ?Əh>OwwJɄ|J e'NlgKda)o!|뒎x3wҍ$;_B$Frj qrf,IDZre ["wbm;:ɿu.A!6ޝ_* TF"}ߎfD&V~JMҦ@~km59>M!1G@}2{@b\Ti) *48xl刞+'HUޏt̳qՊuNwIsbb*f-=ۄ`뷸JU$(CH"1__QC~#t`+WaaF+0S .4*D+`x'Ht8}Dv^>.KɓTu(57ty $Ynp]gE3[.kd##$pJUW`2Z1=4ݠTmѡ/AC")FF#ҏc4f?a ΐ%O#: Kd8΃I0OMy"Z}KǪo( K-ȍ7~}b c0 j.ͩ;Gb,ЈҷHuQ2^Cj[w!g+}H\/2Z!EcscAwafYpu {!/SӐcWan}c-״Q3 G>ZCj[ m@d!&xN;~2do=;+w-5>%H <\&nYK׎[[]ҵgM=КoՏa!%EAu!"K;RT+;LG=+GR&o:;H㚟 )اgqX+qvˀ46-n\$ri\j"qU8V6awNnEƇfͪ, &0K}P\f%| -)pP9+2TǙƵ/GFFzFܫGiޏ=Nd!ӟmQ{k;xYt}3rﭏs +)Qp%Om,PխaEWVnfUy Ch$8Eag"}'%x b]I!`kljJ?f^y|pI! "r%U+ެ=RnFu /nzه$A8J8 "sÉĈ?Tg,;<޸bf4ŶtTor Ev ?RKW>楈my+4Ǝ{G0ⶊ:/x{Ɏwj#bE/ }nLNHӡxXZbMnKߴP8Jq,b.jw}FB3eX0_ϲ\!'e[,;"\grx&,-u!!5R- "P iyV=;Siʜˮl>l5 xPEב-}: υ׳z\>j}oD %ں􌛻>ytjQCzc2'Z~ZZ`-:ң!҂h!ɴ:T[SKo*KEQ-yEEO&ͭ|&CME^#:+Զ}!BXP]zF>I@_Xq{x(ƪŷ.#PC/<%m>pw/(od: zGTTT)Lِ>Ka> j$z8j A5_AFөu"M_(~fO](:;+l_ij,^hx1h*W`:2mMrmm9Y"X}[ )/{TK8uD!kڬQR\5!O?DQ>NkP۝;me#6Q>GdS\%E^0ݫ:lyB}D?- VO[M4:Q[ݝi"CCqTIsPHN aozΝZM! eu?!px*.\\HfvU=eҦO=)\ niTX2X 4A[Xq\HZ+gzoQkQғy"`DK,ށjp*Q '>_~H|҄7OAmMYnl!Yz) p´x3B9tm VkOAB7KmD3d׏7b{D ,5iU_gi~+7 WT>(|htd6NPc %b| <4,*FIϼ 8ߑS[նa3:[']'8S>M>5LP&tKD$;-4BD2C0H9(±<99*G'~(g:bտ QobhԈuq#\Ar7 MBwI Ҕ;MRv+ZI(==jI5Vtn . u$?DrϳlP%dVў/1QnUϠwiDQ'3 LYǪnu'v|#&%g}͕Iavޏ!@&Ys*/jE$;u9(>jEd$V_b ΎO( ,uPXK#*=UꜦ%g?ns9t|X^{ "3)@!Bt^t9J9|YHc 9SaufkE_+-}IA~J_R?萭lnoeltQz X%[akT $>/7)~U^-՛L~iϟ1I^~WR4GAɝ?zPCHvh7f0z2!5%FprDCM| 2`.29'Opj Z ehyC}Af]jWd`(+=FHW&ʝ \9*$_5k,2,8l?`M^fqbThXWe~)PInx4Ԉ?X6UU(Yں`?ɉsqPHϕd¿,hSeԹ\'ɇ~މ²sD7Gn:b_l~VYq~A 45CMGbVt?{sH @oqgps\JґlՕ\cD-=XG7绔YhtFBkX"3o@OI^ S?$*/E-u^JYUbx#()k3ҾKigJNG%j{A }< yaQ :Yi|ERdbl:Z~e5D>sOo|Y.J 4("5{RvkJə TpVy'.~i% WOB5XNl۬V su*Q(Cab2 깔ay J+]w\Ş0kL]*)Mr0&bؚ Ԅ&=x$/h%bjFDu֚ Kt,m͠MwzYf|YuvQ=ITN:4m ,yac!T=k`܃mw, gEUyMC[qLU$юk![PHZTDg^f437 Zu@Kl+]rg囱pq!Wck pƁky+򟪷 W-B gwu&Z.E!@ `+"zd^7d*F `% $^!uZéN4kP]&;YEP(W:2o":o;WP@*K;P"2P O`.|:;jVCz}j<3ͷV;dRE*k;=ZYW_2c_ۤLmR"{jQ6it.X6lv:[{v es%KtfJdJmx-$5`EY)n͓,unJ5gT^nE-1&"4|irAPEZW;jܕಅpqnŸNfYЍ6jwx^VrAg4L44yk62u֚/4; du<>KiH:f;GXkr^H"Rh|)- !b+FSΎB-p&:dԁ.yaI`)}oQ;@oh mlP_- OXH D h:(e4a"U9Ģd庨֏37SU4 _NJ2)f*(7i8(sq2_ T ZZ棯6z*K4YU/n>c38R^LBp!-p@xl𛘛E A{:Fb \T =G9=9%.k}f j4QX咞zj lsDԶkkUpӋ/|MGiK氆p;9= P`gxY&pq>|V`'<0f5aM6LO)8D}>2ρH_{VR=/_-c~vӳLMlRWes’wlUߓL)ݭaہd"G]R%C; ^ 'Q1%67)OLŜ*LuwZD}o_ ނ&`5$x|\~ @貁[ ̚H*aR+)3F=m-F};2&ZfQuf1s?OtӲC4-m>@3N#X@YQcQ `_.d~`lf@{RR J5p *;L̒a48>ٲC1u{6'͟:oLz)3]ʳ-k 3omE-&</4Z[HZOW~QZ~$P5Tvz[9Wnŭw\9 BݤkCCvMPCYLW;9:378 TiYcUًg\p<ܞ_/f$ QV3^MӱpBOL^&/(lh(>Iz;*Ikc;{(9gaSw3!_.]50y.$MuHXhUboom&-Nu{}_ڜ~Ԯ*7! aaTQlW6u_8I>PG !pOşIm%R 摜 ҄.pKGE)E׸ mzH8T͸}ˑwGY3"QZ \ܙn`JL_ E`k2|Ńi7b9\%chƨ]LA"u*( smKf[%٨ox""BGB,$1V4,ImyW֩yEf8} ̯&"S}/9ѭ7DY]$Q\8Pj<}\Ns-3Z Dŏ|`x1,\({rVZ󧹌^X۱QI ^9*A-ķ W(ܧ!IH:D62KpV^ל !E(Of}Ofߔ[#z]!H\]κw'%UJ9M-\G.qs~g}nu*#nNbCX.A f?IEbC*8譻B-@ X4O Eخnh&w޲j{8n^u=rT&ZKi9Ա' @]>?i}Ǐ~RuqZˎprC1jF;ښ2R@; aRA5>Zn3xcXT3rx?93` ?Sq5oP{f/ֹ6Pf$MS )qtī dY{ BZ{7O a-%%JjJ' ft Y+u/p'|7a94s]_ r5Smt Ó呍0?If$P; ⫴$#/e L2a;P}X jDAtW@}rO:.RaWl9Xv`Ij}V2fN}?#}5;tEpctψnAKy$ɘ+,J5Uz6ƼDd45Ye=hՎw8+[w[5b|l{I-z0/v~MtF%DN,i 4fBo,҃ W(l@4~D;61~[ٱ\x0QVT1wg|4<^jXA>JŨ`n|(p \TOKߞϠ(Hj =lqHpp^&7ռ9ZڤDABB-e)CE/ ]F=IpZonqc %OuJ749-3ydezpNB=)t&BTYMUo!Ki 2$[sa&j% Ξ'Zw"(?32UM2?SS9gz%hGkHRL3BF|g[atu{0{FaadrS>>p)~^P4"ey1^u_m̓gȼOt x5Cgt'*#*!2(4^3JDuTB%;fC h VW: 5A uPIges-lCAzP0\V^ASytG;FoI \E۴wvy:xy01 F8;&_d~ͨZ;1x=/8G3k cm$"ɇ7k8YU[SjF@ Kb"w t!@Dž>KYM$nLR 9H3"ew]dV0YVW;i`y$׋gvxSz#Ȗ'fZ]7gRQخHc,To/h: :80.=wx Y6wƻz@KIcm 6!CHu.~mQQLh !5,+3Y!G(zc o~"2014145/WG! bnі8!nKvtI:)hGzsH[Mѹ E*6;},FtXe-Be/SFIgz2':WaLV"s wr*bdwEk؞\H-vj:w ' ۠1(C[x.ؗJ?!-қQk~I؃{P!C ]j N:G_'.QM'?V#Р~?S2_o$E{1n =Z>"]|觧KKg]]xfMns *B$VTPM{qx\YN0{5b{MG^v7 [=g}SCf5CTa#R'?UcŠZR!9*Nu;\O>FRN*$&zKMѻ qKsȽCn@&mWJrdn?lY)YLk+g6/% PO-"-Eaӫ\y19Lg\.V3jY/zfrzvŔ)UkTRTC=`ff٥uA!~WrcoOx:\tê5dT{gF\R~[rl]FkK3^Cxql5n{"5>8RxX*YQ LF@1CX!ubֳ%aAciL@MbIv $Oћ f鋰3.$JƕaR/s`'# 3[i$]ĭؗr4Su4vfWcl"0߫[NP0;JN\暣 "1D {;eB^˦ q 糺8e.}rM.\8IK(]6xcSJ(vNn :SM% qaI8R@JyW`() d>/i) ҧ­z>)]A =. {d{X}5&huQM7oǖd gO#o( ^ǕV(.yvM6O]R~kw lZp۸~bc21V̭/{}]ǜd O45OŋvT+6> ]Sd V,d'W&8&UI]crɀΤ9d4!R0|S_٨XܼaE 7Wb?_H"mu.=ÀV`D+(TL0PѭhIj$+wAkQwU3mBܳL=p(S>0E8˦LY,1(WFM2/xw,ˁyL@*IU6בc,ꤨLFMthRjH|j&3lfƷ}mth{-b(IxBZ+u8CnsrW3%YU9$ ~H!]uM\< vl:s$n{"ڝg1UY8~JTcI{hh77NPw;Vl^^)ʫ(LaCƗZZ_ NAD,nP #P~羟$2jl3?1y$ OHP+\lvD'MƄ8`KiDJN0؁")ъ11 0a"NkBf^ĶYtUdȸ 9U&~AX(( !u!2n:"(_),Z'kX 4#D1ϋggGҨqR',8LgxTpK <`Vuߓkze\dU|k$^7Gq:i1r=ʆ߳.7FnG$BjVmz0$CۓP̞&f~tuYE|vKLQ0̅zMoɼD7lF`%$ dIvE+k BSIwHtM`88XAEm% 64A&k`COC-TSZOaᒷoLZ`P;xo?.\ƀQae:ڿ"aSr-y$EV1S5;O]LPBcD$3ߥ^ܥ^IϚ@˶o_;FT C_%~/c}ޟp{ Q$~r?m*^z7sb t)D׫" ŧ!_*.(]]?'ӧ+zgO}DS@GJOa~/{2 ͺGҲDׄ6 % *>9h(Jx aUhm"z| v66LtqCX^B^dga!ŸsO87p[;rPUo'ba/h`)6(IiZfrGh<)׵4rK0;襺CާO9$KSc&~slvj#N]Iu!{$6e|á7CoĴ6+ф,vM  Ŭga')qZ4(W 8Da2E-8܋|GI-nc gԈB}-$sq` pfy7ߺm,qL);^vS \5G_LgYZ0707010000038c000081a40000000000000000000000016759d580000049cc000000000000000000000000000000000000006200000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/tty/serial/jsm/jsm.ko.xz7zXZִF!t/I]?Eh=ڜ.+gL2F_UXfOCقWn褤ٹJ2 J I(I+8| b)k˕a0?j-+b/u'\V겄Q("MqDdD?,r_6;zD&Ce4~G~墙x;{M1s>aE|o ThHޱF>veVzI$#|! P}V`.eLl/+Y$1Efxhp@h7 `C\ ѹSR.aj62??gndG٢ ̋cdǟ|HuP% *p:a͋0Bi[riGh;G Fjܽ tG02*EpdffR =L*L~^ֱ|霞Ru$7fJz[MC$2.n lViE|Ƞ"QQa X`م-t wa)XRC7 :^EObhܗGc-KC^Ò舖)P-_9@({Ϥ}s?qejzTЋ+d̸s?F@pD>94ް8#E;prI- ap\H2H}IۉJK6nKcAPP#̻k"k 8]='kWn {T:/Q'=d6aDnciϨ=tl|ڞ|Ղk!61kFsH턋HTM2HRa7Q;,e^AV' Ge~1OBĵk:[m㮚D^q"kY)EwBC%WZݬ Wy =}Q%^Jt8/.oܱ%< ]37B==i :xS$\J};iEVlc,6L%C`ܼ5ٷ jx7@GGz5ڪz?10(חM>/Gɬ%ofW'3cI:q >=;ΥI_\sd/wR<W̻sZ`+2~FJD/+d)ի.1xt&wYٳ6:-wkXl ieC]*{^Jx-} ؄Pl^{{U\W~nIG ?SuBYSwmSDʫ~bK xؖT~.zՆ#5OK̑f\o5{ƕS I ݲ M5BxRr|,U^̀!~l|}r}j9l\8)a!F oaW%jds 9G"fEۂ%x'b)<\5}c.j@4=v\+AZ{Kv>Ey\mb͈p"o͟Oz+B*^tI+E ٭M_x|Fîȶ>)W=$:@+:\bSc5Z X&=wqϏMic.HWvUQ dd2KJ?/êYL1c-`z3FWj{m0| QZj-&}KEI^IQbUU!:rRCD(`!W!m qA}1hviZ4[…@> \`hkE|#ezHh14"7jP"lݭ{#Kp̨M#}ΊA}^y^k2d}ʎ's+9O?Hk|߀L/?Hᛥq xQGC|Oվʛ{:lEϿ T) 9g`(vq:h4^ B]&.1!+;{ 4wiZ圌6}U*K&Mt ͐gror\#0ubd>Go*Lجu|^Uacvl65Nc)V:j`M㚎JL_Gݸ_@Wtx<8qa>KöxϘՒ=NR1r\0V]q A J P芇f%M6AEnKg˸V,^9gYqogeWJK>ldPXTDKE `Surxv8$^ua/\?Aa_7ڬ4IE(9D9$d<0;n",ђi*Edb#wGIZ/:UiP56 Jo7Ak +O2#WR&9[_ ò(F̋j0BT uOnnܱCxc/W-\mzE=AmgL|^%s Ty5pw{]⠧>H{6+.~g7qB1b'/ِΣ>dԾO`rGնt>ʦҁ`uF-~D"Ugxx܈oRiO`pH$XwEr_+2 ũ. jqpɛ><%+pn@x;^BZLuKEЙFz{]Z;D½g)2#_THte6ZQLzl YV(EQ-X!_<8TmSZ17Hc^9W;Q9&uI*6[kqBA9e{0꺌E2fÊA$鲗 šA}/ lMAs+3LuJ-쮉L,;qݖKe#O]ؠzoCGR g`@Do ooV%3ʝikgoeYwgNi:$FVr簬Zqm46wސf0qBg~cs5<ʜ NN=M(77Vr-IQ;;FgL#5aZKAzu=A؂-B,!chmQ&  ,X~<&%fC^1>4I4,(m E/Z߿ߡ7Wդg}*w-)!-pM)\ /q줛%TM[Q>/C6v2a-,N"q4BI_D5]S]F̛;<[: lwB?Y!Q])eNRHQ#p'ߢԙRL(Uc&pLZGf뢀QV]Vn$7t;s#lWI[Mœm[Xjv|h#pG0/V6/dr=uDZ^.imC}-ճ,icA[?&+iq3h?H㖉WH>CBo'11q ˋ*%bݱFԇVMyT,\J$y(A} ?f5'|Gf@hSjTU$ P+=S5_ɣh~ʧ:f I|, ^6BlG%,"1|izuDni&]bLR5Z/{fM_ *a}NJ1k=ls~ ~OCd8`_w/-,)5;o-an{@[y-Pi]6KYaV"}idzb>?kl>.`G0[@r8QO 焩)~ӳ6*Byv/Y+S vg5է>vDHwo3yLqVsy Ϙ*²9O0BcyH8hmF{(~B_=EDR.xo,hȨP<-]5<Y>YHT'!EOqv7_,NvK̩d,< zoW#&t"2¹FDlq b_Y^*5f6& c6ug<%TthL&)@xg9ܾ a#KѪ%E va;FOsG#N6`eo!cbf5MEV)g_e3+qÞqӰ $yJ,e-ϳwb_ G?~0Ϲc6LޔOF$ʑd4m3a4ιH UhyyeК,wGOeJ{ډ[&B^M Μ/3=W! ; ;LMNb5QP٬ch2x<mAR:Dk>ѹ}N%WҩT]+bMr{s`9HgBR_L`5Id1so^ceN"Yvx 'JS;bdr $}ҊUbSe{b)CXF >)?ʁ0vV6scw7fнOɝ0EE~{z%{!PޮC0F%mKjf(u0va>|%u]$5>P"}!TNF7덓a9싀Y6[=Y7*sd8;mT=qL<(:(.y@ȹZ|ƒ:@鯫V)rD@HM+.h{:(E;*#FƑihc:D1})T!ELY0 UnHĵDQ.˜+ݎr73?23C8E2͖)*}N+[/|gx4N}mU"E5`a#@"Ů^)!EF; ӟ^mz;*")0\S*صQO *0< YI0IYbard w)ZJ[% w?W^̽%r*=?^c$uYSSڬɭ 3cF (G~M9A$,3ǕtT, ^5vcD%)|f ]†~Qy&7Z{#Wkݣ~BB=sX !yiƁSNbml'Pt9P2HKG%"<3t%o4H|f6#w;S$` hB7 7c.I4'[y n!/5p5t0u zO/]@;N/+(Go5,2dR{,,k?2 .-P#NT9- kU WI;*t@cO@TOHVI2O5>3y>|'RS,=xG_|itT4y/vGNL3e*ϒnu)bmR0D3J^?Xԭ3+bNA{l D^?%+h_cs%L/DC=ʣ=Uao _¢ eXƪ#vNlf01nT+UG%YN00%ȧ&b+0PinÙ\4Rc o+HG nqAs<sL*v!Ž $@mR2TbXI1烬-̚"8VƇHu7#b:S]+5k0IHtMOgem97$I 'GC4 X:?/hcWEDFNn(8_'YV. h lpl5iRh2l|O=OMA2:5&.ڼo._.pAj*af%ڎ˼# t&kV4R`Ԥ^ ¿$`sQ6`ٕt Uzu@50?dHV14!pzՖz_=Ĥ!K0?n m1վ %iZlJz*ev`FLOgܿGI'Ce;+We{7={:݆_{lD4jh;QdȶYp>Xu.E22I9}2e {TGdH7c!^R2u=t3lMGϴ*#6RLb95d- 谩9aOJAi#~w,@ ng[u޲M 8􅆱>`n%}eŮisRjK 4Q}Upc-͖L Ŀ [>GAˇ*c< yWMN|mSk敐r;jZxE2AG }$ T94K%kϯ7Xh:XȺR& aXtE80}, 5_Tן%i!9*_ύsZ~[޻7X(Lh>+i͑P4LE%Ө ӏb!–h3Beh\(:o| 9w߁B ]8Ow}2:{5QS[⡇Y@s)y#G Pʢod RXYCC1iwtypaiu髺V}< `\4ij}vH!*~~ɥ vb>o$DžLS)ć@oP6fXgK&2l?_UFxW7yadndw+RDHǃ͎xٗSjCV+" |`dCezΟ&LЮ"_#+*-?o?6Ϫ `Þ-;LH\BG-W̗&s_2? 1Lnן-8f^ml '\j QzV֣¤Clٚu\$] s|B@Ӑ.a/4i[I_2ơB.MœAh=ó>)wӫ" ~bСj.{7| t)+̻ eNu ^W4 Vïl1Ȭ/&i`F-qF?DлǨwFT-|,EQA"[ś 'F(3Zg%yc.Kz 8=Ѣsxm}c! rz?,v!& B:1' D^ i!^D-t'򭥃UwJ4r˱ckׁR~xᒔ38`vf@͠q^;ی}q&PZ^*q,ʜF:@:L[-^Ş-_mch'nb;M"sq/0rѐNkB"PA)ޒ`I/k k4m#?${J!JbK`qGw+ Ӈb-PC(@J+ƙSLnT4W .&SduWoサ ?Ҟ+G5Vh!Jlߊ5DI[p)NhRr[n787!Wgt08U EuøS"iS(ȥ i;D js8݁NSIB3q/dg_Ba#s7^\NcΉgT+ xC3^S0W#@˭-cUw$lCK`ZY)a}eY )`/Or Up5%8F/Ѱ_QdM"2 ~FxE!FBP O8K+ѽXwTK GҸV E.>]D 7!ԫe ugPR6*t]uauZyX u/djd5W&Zj乻-nYz#9/Ȓ?rݎ,d죘&'b34+dKmv UP/R6:B~v 0\]'`rmpxW!=eA@~~zގaɺxp9fɿXhdHf@@uG> kU4aXw6$t~ETwv5rL@j?W/DAbypv%z?esp 5`(pʸӜD)xQ%aC]\Pk02bWD. ![(3-*PY=4VnwgokOhYeQpl$HŸ6 L7é-o=(nW"z|<f}1$7zYmgX (ӎU^aKfA!^yBzlS}d }5-yÊޗ < p@˅g2pոa|}Ω']Ym2S)}}z'|U 옟H TIAqF?׼Z~\ɝPY)TΠ&kL^loև6AED.(}4plmbipp|;8X+) RPce!҇љ@]̛ݱf俷 W,l=ҳ"lD6 ~5$=`"eLR^uGU&/a=HS9nhRM=aoL=7};]Sg]'rH4bi/+SLPOcN2W#lW,; Y1xp|& CUӝy^8` l-~҆XbGQ+Dn7[tv4؀OleEfEң_Fh^cʗ Z A=?Qh$$޺1Dٺ)ת}w2z㥡QRʴ1Hs6B%6ؐ)G"[lXX;Hs,FxZyQnNCHQlVs=n-ȧQ\B6!ߊNvcyObhBzL]?Aڇns()H?u2Y;.#+"2AN}!*t@{d ج45#\$l-'QTRi-˫w[|sŠlGy1/iԫTtZi) $HOF a\b';m)d52Vߺ} s~JTg?[!MY(&3t3#gbU9M'"2 彅qA4;$MDmp^fO+D:#A'ŐPEcuдN `gM1x^y@|$5+..^FfPDk~&S/4_HchMi"/}4OV=gibPǗiB]Rc*h !xopQZ(;C96دoEc&!H~"ڗ웿F_7[ꞧ%%VNHb%Iz }?鹉0tc:r/_;:ڝIL!SǕlVwgb8 ߵz~_:&-cl[s R5/רgԅ9r9od )Eq^#]Eg!d,*zc,Iu.=mő(3z֓0e#.?WH;( <]Xk~YJ#Y~>ZS&Oפc%^__’$7eG]zS+R#Wގ7u؃k36mNm!$2t lXMhߣ?ICpS"rYZ*m: D{S[0\sSi={U0{lz(nAc Q\1mfjElkRtIpٖp+wσZg*տh AdMaF>hb塸 }m.waoo%9'L55 䀴DzZj혺fX^ o ]CUhVlg +J~(N?547/WBVLn< T1)暚sh&e8$囻Pv0'kG0Hx #ukL3*5D"4ǚ4%"*24,Oޱ@Ozt*7S[}=z՘EHj @+,_QO V#xhVߜ`rVM'dNe-^f TmCg*:z}1354ZGσ h1>^Q*N~pDG:f3鱆X_B?;V.#0MBc8|@, p7_گ}' p= K9$׿[ \'!UĎ!_-Dlά@r;TAnĴItd:UxHT6H$[#₺1zOp3}nA=ځC@Ӎk zr~Rr*£(?uNEֿdGˠi-G}GB`elVvEר6R6\Ē\~)ԛ=_Ј3o#ut4O*&6ZT!ˀPr4 п7#fi^R/Bbq%#܋.leKލj$!_ Ce[ )dڋSj·0xCd-TU5 jJGU/\?USCЈiDvcdؓP78WV)5AM>ے#lX\<2\)M,0p[K.ǣX!oԙj؁ WUbv:藇^N1=GWq 2$P.cͺRH#ŕWKoa>F"}ϙ^.&zsdG]% 5Н86A">_-+# r$5!Ǟ>\t04m f$ :IwE/Qn/F^h=Ȳ"pQTRlQ |NuN4ngx"Aë`.;i n<뭳Юh(֮/}fa+_#z;x9fThKIԉ @? (Awos]~ ʾOA1x;{_HWPL62zĎg{=o4"7%!jAN%씛Qo' !Ȁwq[Nwq 1vZ{ 0!~AQY,b5=o}齝d~J^ܼVD39וإi3HŇJٹt`unr+%;5,}B ٸ MjγbVUj)68̝n RJ}c{"1,:2p+ڢ7$֗ 8e>ɠ,^)`fQV6QUF!,r!I$äx0shbZx Vu//Yn5wU}YlRDL!T?gVAq imrhCe|,/TK_t K?9Ժ}jj-O=FnCo l i1bIH<ٙStL`h$m"}1-8p8NjZlxSlcsAB6!yÓd; w~qU#߈ČB²l\D%$N[Wm|g9Ĺ /"DYMo}/ߝeD Ї8d*uE1{u[H,M!(y8{U-)r1.B #G' ux)F휞C7ii5!ue訶vlc }ASN~*V00rCZsGmhмV7*tT$dKF6-Y2|hBlc\|!2 #?IŸML jxF鑹̷.ylCwcً'$skՂF,O&+O5x KS44 .[]ؿ"(ɍ*fk)=@3,ׅ:vW8x!\HR81?ơp8玲(@g,̶N0W~!w2ۛ0~<6I %ރgȶ=v'mݙ@^ƨ0V6bk;Y$ks*Ėgg30gj?뢲xI~o+d3|[yoi;Wזj@>fFe )dX$-"ic*+յWuN1Ɯcn`.AiΏJ/ލ}Xdc'yF 6Jד +B U\# 9]i$l^8,ڢnSl+GgKiBO * cuz.K(DE7vn\C` _h?a&eLL'chɋx7ѝf&ߐ(q=8 .fٻ`^٘ ]qӫm$Kf qxIʡX`i.i&C4hs. fiQpQ"Fl:SY5JVMi@lEBqsʡ7TD /f ` qBD~%ИC Esq_4,] b"V*5՞mos(-[Z Gde-Azf\_y,qW%1ʦvAݴ8Bc~a 9AsX#1(k)#۔LuZ4%a;5o!,zxc!D1oKJp1R"CMSl1gߘuWDLu?F~[NwLeӂ|͈ld=*h%YfP/ BB״)V!hr B ^thg,d^t̾v㨝DM 'N Jf+X_}l>b$zE%}y5`~nw`\*USsUyo,-o dϘ>v~d^cߡ1Hѫƨ([?_M7:p"l⽆%/KjUW۲q)n[QSzaפ2K LG0:5UVc3~F|خi-犟Tq!a^9õ/{Q0Rx4]+~n!3{џ]tpvaS#9"K( >XPI0XwOp8Z o%N1< {Z<_ mT p"O~f?7w}x޶XXaazXȢ>Ixz nȳ(oQD)o Eg:\ {e{UnҖMt y*2<֑17Ti,>Ɩ~ib؅yZ'+%e Q2.x"K.Ng1G Հ~iy2Wh!ܿlGsq~( HN3_yGEq[__QX0;tŠIo$@0 -=/߆@JYrLaJ" *IdfVRfVla! mms^ZB%h?&&/2l|4F,*ZPqg43#c{pa@RJ(dGIwG !a_ t ´0UWAjs?0ǡVɢש}v~RL3YLO%zS > -*Y>4o3[|ָ$ "X9pX#I1*$Bl٠hqb&Ԉ)YZ[c;SMF BѶ<7ݔue̕BD{"n3Q{Pe58?J潰(5bȋL-l^YEK(+ 5jX%Fw@{:ҵXh3-fz(ę4 cĤbdbnc%*~I{:㑡xmu g6 Gڟ*QӯߘpalԒnJHNDž*c}Vj{#۲ŒQ0h^cN,o͐!yC/3K :G>mUD)x RBKiZHݖ|=~qratw[bIV ]Kڂ0.%mN^)̌jBtNfOdI-/#]c/AWM^׈Yo{5Yp>S}6$/#; U)t,CF/sZt933<|supR+N) j4qGs*l-^ H{ Ԟ>A< 7 v{XN}xD:4!֞F?PG718 FXM&?m)R]44}*F48A5YIU<#>tF<@Ĝx1㹑W^e+cp;"(t01|r{28RVvi=Ȉ8]/'@9BJKaWjS9A$cGM]#ufcvi7aS{/]7sd㭬Tpvdqy=b~-KC)n+b CI\C: x hLbl6z`<Xhױ.x!Ovd5&O̘=Džb7;&i(.WDР*}x  uM~_syzN0(B)RCKM#%mW;]xR9ڇuBW,/zHFngv E ݩ!*x"E]xZ!l'ef6S׎m10G[%㴑[iXӥjD龶t"dbò clqݥ-Tn\ge&r&A8U'Gi`wX?3>|MX:Y;4FCZ/1Lu JL1 f#*0s_<\];#@"4a-bD۵CYEc䓶pI"@ {1Bg 0bXOLasMv~ QN/$7D0ȗOvs7` I0caEeuOGPk9l Y 7)~ZἺ ,wqE9Y4D ttζ}|LBXlvBL0nUtt@KR6C?tӧA(0ZDP ZL.)RYs2 ۖ>2an6xQD􀨇\:ɓQ!2%F$]}O9'ik|T AU#2ܓȗ-*(=D~0)z}YcݚGL+SPBJtDƬ*ifeoLSI`0^-3NJdO4>vp!}3rpT]`+ E9*fo,L:2*suY(8~ZEBvg 8FS>?M ÅWDnymާ>Nek qgb_^5mlx;x ӄ3F>܂Gkg14™E7 =H3Y)z+ݢmJ,T_mT@N. @mۇjy~l7[N>C.E?/mU)? lo60Vnp9 GzU y9d-2OS5']aT%7 ba=|^GB<M=y/(*ۑl/M۷~bC }iRݴu*Rs[8aeNFkѣPfl!%Q ,-> AG\qtlHl2 bjŒ'MnF I2ol f7_FCqݘ5|ӇW@yGj}w HZ%Oi 8C +&i3_vsoi:0 m8"v@H|0\"d+FG rTwa3ԣ+1d@o ll/[фU&#@{ׂ]UYC [t}R{Jk+OSصk#[JIV&)9B여ut_FԒ9舴N)WN^u]0 㘢éTW,I5`OmjW*#+ܔ WԹ6$ .l|n+kL^[p m`jB#k\7343ht"sFhs 覈C Tw}`k]ݕ.ĺ ⛧61m`z=Y-Z$b扔xF7@IOպ8bm7!,weSSD.c,L& 2$WP57hg|.Fєf3dAxuA~Fr]XН- <f U˧!'41H,:Z.Y)םi _ _U'/GaUV(TT!KQǵxZl]^\uO>9 ]IRK<_4 8lnƹp_Nl3YwOfVֱ;qX6S Hb_:W:1PA rm]`7f@W&ۧdAQB ˼Ip1dO.ܢb8pp#,`eln*0aK(y `!1ׇ1łs hH+_k7(Ȗzr %@j,ޣTsy󉢓ZG@$9?~ͺlq_/"_,C:VV`ArѰaKO.{F0`v}Al=z[Mbr_Ζsimso gˊJv #wh T;($7M_1br%+Uw3B6gZz '_?~K>‰*^u0eC+Ie$Zn-O~MzB5oqUI-7C'p Ok]t)][d _t:q!?,ZйZd>G'xc8]oFگWz8\}\ODQi@@s?럂d!?||k </ ))srk\?B<ĉ0:˰oO|VI?̻tKNGY.F 1 !m|Ī7ҋrq9QgTFV JH[_Lu` UԲ1o:/G. Q0Ǧon0Vyd: =ז/G䢘2U^d%^&?i`C;}f-` "/OlC=Cp z04DMc_ Kt[`eBV,AGSkliHS<{,09hu$0|2ys^01&ӉVX>~˓~Ny yk4eDJ5FNUr]jůPl>(c&U^7#3xJh{IBAqx+ g %]|aKE_ʡϷTFP,$k2\ՈAB\ "HwɊk0tԦ&Ѣe^r'{݀Mdof- eNavC`vyv @ޙEV&IWȝ7Cmba}bIl]Qoh}!^6iٮ XG8'Ccbdaayf+./]au'y14o݉FYי]$NB=-s^RHͦ9f1N㌃>A4|T]LON%9yBFu-bA0-{[{F]ɬ I&K}K XQw2ڂa}'yr:wa'U\HV2&?#,шt؝^ ڿ8TD&|^ZCox'Ğ*ӃP'xmM]4F]pD ӑ6l 1)lRc)}z[L(~Ўss]s|/#^y`C("Es|23֖i os 6,)bJ띲u<]Z,[˛ XV_4?<ÙrT=.D׿+:ՇDBmBF&GmrfC,Q!qfVMXd+ }}<2Ÿۺ̴ʯ3JTypuwskPf\l ؖ($qj5 ܋UB(6Ǿ}nE,w=w J_;3_?/砣mfUuD˜POS7o/mtDx%|hQV`kC,@JFBoСnzeHPf`jg$Z8p-ˋu҄Q=W546|B7iDVTta>eqZ?1׏]-P' ØLӵ` N[VrD-<"0QaBSWwbFBAM4j'-=NtE.t叭Jڼ""՟ {PKdγ}SbUѣ\t]|e~ !vu>h'7t]AM0&(D+= H{lӥDqOԾ.LKx9λ_8f33,AkB瞽W'>ݽSFޣ.4~%ў?4`i" ާE 'ҒO=ʧ"4'K& DndJT3r]Ë)sݾ8l#Q^ 99֡SK~YќԻeJ9iO}hV"/"SN Ɏo#I UH}x;uzT9N³CXHH{w>êI7$PI: D;o t.:-E5Qd "0isC9B)ܦQg UeYCͷ*XD=~' !8*Y8eea :؀:A֘?Z66;8r8ߛ.v M D"0ɽn Ѱߣyb9i"{5u4 bsXQsV59@EbIXNF#Oe[Ѵ:(%2 U>Xӻt/b>X B@vf zCC큂>7(@Eb }foJ?d]fxP<2zFbVn d|{J^OگqP@U#o1"vs1 㽣5*@"?jr_OPx%ٳZtW[ x VI,=12խY_跷sD^f>-08d'#i%®t|biSU`f R1I˦I Ηē9 ⋥]d\Fi*ʃHXKЇ`LYmL]融}=-H8) [.[Pͪ`W iZ#P,oJL`8 ~)WtBj1 y+It#uW|z2/N 8x0ZhHX˷ܤc5/ܰ]# J6SSI]kGK ՐDq WYMr-r"|aBoRo@Ŗjrl{6I#.%o ba\`Rh-[H=i57_נNF& &䖁%ͯ^ҫGMiLzF(︢A`߾q>W3C+vH-rfS[Z)=ZBVJ*aZmF+M }ŊP0 f+!2dCΒB4f'ĦOzRߺ^6-1doTqZ"D۠:Mh 1  TR]I5^86zzQ)*UK3Z߭@-}A ЇA;CLܖA1j-K{«ؙIa:q x }2Ę t\[wA9+%PP< e ֈ_Z훬9>UsrCܾ$;,vAJo[0Yl s_caNFTxPgz̷ľq p1U9;^gO6@PqnH$ 2y/}~_Tx5M1B(; Ż;|GCiCv̚rRJڽ ؼ:<*Ý*pOI_kX9 t}R '9}*;jר2Ie=,-~dC}23q;qHǟղusunļ笞a#}Qxh0U${S{zܡ "mZp0(TKӪRui2{2B>FN2"M]㋠,׺p7\K DEGT6!R(h]F2Pvu5LD{ݎxÓU0a 6W cHoF }qPy}Aa/onƀxٝ$CfWdgA{{&{azM-KoXŁIFлvЦ`w`rSdc^! >R&vLTYgI&|La(u'Ϻt3s#quܭ2QƟ7 fpM(XU~׈3m[fti\(d>QK/f,0Af*ZkʌIՍ:Jf1d(rS981^I G#J4f}m9t\~{z,rx+6=Ls1z2R0yՈjJ^ o_lZΈ?!6٫$jhl`26 <39GE{}HwoǒUo7|.N:ZBE {: Oϧ:(j)wۂ-j\ x/WɬK$aB_y%}jWSAܫYѳV2oߜPyjke{VXP |I"iE7/<?jOQ`<$匶2{A3>*E;rLeٕpi%K=M@ph5d}3nW]:0|\GJ.7刿g +kd>di -25hXgXJ BMSFP*<:dӨrSZU lv O f#˥]*s)ݒBt;oWxX_%'рOChEx`*aD{U;oΧl :7wn./Xj*Y(ߚ4H`45F+z^ $ӁcXorjX]1AXO3Rì8:$GU!_J7 1|-5_^"$~brJ@C1aΧIp4}y72$YyսBEp߷\X\L~ / lDv@Lo *A >v&3>{_krV:IMm K{P 2`56 $ V}yͿAtanWPy5$Zn\guMDu+}gqhOtGwvm-ޝZB!l˧^j&O_{Tb 'Dq1dڝHbELa*b@G/L a9p,~۠))̺~#w0`_|oGਲ਼: { j5Z?# ^90$Kg0#!z6L-,Jց7M$jȆit:D'xPj4^-9TOTJ$Rpa_ oxA_;ۻ2wca@aZmgO##q'yd(O:-B/'7 %Wo5vx]zVК1L oYfd/ )s.CU϶]un.$kQPLD$v{Ӣm9Jsp:, ^8,H siաE 'j%\m-A~GE=VyEwXem&ƞיY@Yܽ5/R2z3'%tctl~|,h䕩)mǒ>ݱ0J|g?)  PHaND֗@o;L᱒sR:[>F|_Q2q³< 0N@f,A>g-CN> <`9h$^X8aca{EB'Upacl}dfE5)2GMoM~9åIpL9S YH×6(ltyQTT{=+#z$Y:(Z;s/@8"~A8uyQs"34GOӗx'L]i*QBwsugni 0UO,}jzo[Oy[꾠KEޥ@}4׳KK3@$Аp gRF5=1.y %M\e6~'nb=@&lppHh B]ݫќǯ:0`O@Ifs]ПAe/ np*`Qxzhʡd*#gb`d!c Y c3]Bg.,A"ȕVW #Rz9(?\ץTrΪILֵ"˸0W9氨=Rt&_B79#)dJB1+ D iaWlLsHTY{$%RwJHurrX#v4Q+AQ(ܒ|,>s|hӾ(lƶ*^ͳESǔ㘹a`gC,أGx`dNtӞ{R |08@?n6ޏ4)N&f,S,FtuyT=k[lqo䡐 zlaVE +(: 98hL Ksº%0뫐\C/2zc7N.rW[+ٜ$͏)t XTQ J6)Q<lf>_<1^JJ T'rdHs1SPE0\@[lP4MSKw1/2/¹1iNYLQ*Upbe䤎6)C3hP#ɸOuxf#<~N| "ĬVPDjs q?G,n@x1puϤ̂QnX9T {亾j/C,j3jNEFr*j509Cϐw6yM6mR,ަӖm0`5t3Lګ#l,s4LM.X"5~ALbqzQ#t^fqmLڝq8"Kݖ7:_.+K7( 3u)qXvh>4 rlU=(s.wa5ʔe?SҍVThy+r^̢ZѽAkr]*1K 3KdO]j٫pMN3t)`/g"423`hˈo޸E}7$I7piJպ/psQcDbH *Grݶ9"i&bl6K@]D6egiO2,WEGq_kzb&ٍ8H}:4!cY]8պ>n:[lחo%wzq\Oཐ@=fJ6>؅Rz 0׃>]ywpSûUQ? hco9%Mx #рH></cgm|hib:4x-˵oVӨ$Oe˱7c\ѩF9!~Neko",['%/D:$pRINݨ0zp:<(C<|JV(5 ieㇱKp'̳{=>58Siɼlް5wILcR[zYl):kKD(<rYTQ޶)d6]/݀M#3 L@Yr'~r5J/3o8Ϝ]hYzL3ؔm\?t0 ybI W(b>2ZɐV-#8.=TQ+=Oh&Qܬd5D6cKP(mdxV71&FR7@ʺnQFܱ tC2 zy-8bj'S}2rK̹T UյcPP[XƔ&j`;*rq.nNI+\N~]?..-FՁ|_$ vȏO+Ju f?ʝ?+t5^yfmi[)zT-06˩C]llSN$\ ԁJ;9%=аX7pWJK@0nuu(f Q1lt>rWF])2S6Жg͈|hpSsH,վw#qkKUъ^1Wkgp3Ef 9#wP`9 F~]5?א@7$WH6KCr5zc!!;։Cʔ]]/DpЕѤqyzNk2mHUu0ڷ/Q*M wH@=IHk^ $1@j 7 T#CMI'<nb'$˒ev=^!a!adpd.3:fZkZi`ZEṒڦxS9kk<< W:7sdyZ&hrD]2) LT9[^|#6P[ 6ҳ޹"9~ٛLZ$}# %讚$kc?sS"ϿS,x_n}rkM0Ci3<Ç*kZ32[nS225-=]!-ZmRJaTcȠƉLJV W9HU; :E/-&^:48ń5$֗45U&p#c+I>^a1N`~]SG11{!1\B|mxJA8F4U͝hfޓI_8~ЪEs0"i/jaȹbpZ٬2gS?I}9 YwXtL#!Mq{9?f# Tp^P8q_x.߀j”1NcI"SL?kPuhß:7$ewj.SMvh͏-(SC`C[4` KH>S !t !a )לYRHXV 8Bџ+ӎgyȫd\'T]YO%krᑀt%?M:N0b65u2 ((*vHWP8K/ Z]!$z馾+޷.;:.~n1Pն"j-0k%q1nՍf& A76߁H!E^FRTMYQbA5FYklu0(ܙݟ2]0WtY~OП Q 2,oCgHi}QUK]GM1I?.z\Fu)#VV2uh@.1Gu014U6mǀ]4<nZW ;_E?Uڿ15˙-:hIJً^OpxALksU|>/2w_WlHe0tЫA lW##+$=(h~ɸ٪-WRxrHl5ɐȉa`1ٿ)qPΗ^!mwM 3~!7 mj A60s܎(~boqcMX"a s Pr|ڜ8C"20+a}Pc@F|pטÍ+]n(i:IP1_WҀ5mSw ObA5_hQ ͤ,!"( A8cn6Pw$N[Ep lUǶHBqjFj=T"C$AE>ǃp_FA@NΞ-(c(qm3{=|4Sm-Pݑ I)u2+i+[-}ќ1wm(Tr4צϰ]ߠĔL8ш w <*\ EUp_R U?NO n!Κ)XGnܡWE/an}UUne]DSB* JRk`Ԟ>$/=J4S96']Q/b87pB6 :XN(eGɕ#(.lњ `"&@B6d^.q_k&m܌Gom^qx {&ޛ=Ayjy4 opLЮ44wiDIL?`eθ$8yI LցkRA}-ĝ_/fNkKaIe|W3Dё(;ܟB(+ZUkO{?#3ڴ:i}ǔ C..V]\QIo\(0mC{ߑ %OSG+i9Y"~h}F=^l]֦o쇏rrI,gݬ[%p=2 Gn \ +6z5$q,SJ5|,\*Ent`n+.b! {ɂހ`i$Z+G+Zܡ&rO6nB3"Y3mѫh6f$˜,7\/ L yp,nƉ `=܊WO0T|a/bƕyR@-i {~p^H b8̪{9GAH@XIRl3 ,@t)\<*EٽFI=:zFhْٚ7}ܙ#j ]0u `Dtb0.Vx#\i_oUo5{KUZڸ5Tf1s!LiMh ˲2AЅ9[.qO!Joy=IM1?:awAȪ.]YD`IRY]q'N#9w ڮ\e&}~K߉^s`,A{60+cho6,-ebcyjBOӟ뭻LpBAUR3:>A},4p8X :CkcȆd^Q줾7z'ADʷʪ9],*F#]Oc*V[*MЫ5[ee & ʸOKT - ^,8M9֏H,bq"T&)a"PJ LDݙ!ܫ{z*N1^o!T5t>'-7*m\M7ޑnP|lAi?e}ck6w3Nd6Bˎbi%z.R9nj#-{n!C6wXq$A@q7Vէ5zFz#"/lgA")@f2,\#AfPOC6EqâkZ8DvzhnóE/@YS4^4a%9inR@Y0[Źm7?s5.=ؐ2ͣϖ~rd4E'kze7s7rb7KG&:'Gz+?wLqT(֑ނ6jgF?q _$R \$N_`AYddN~^B[D抣r Yݾl42hNɦ0NdW~? lAFe HvB2}{= QD"D]liu̴UM c8m$ -t|9oI`*ףL@Bq1qZ4Fڥ,Ucx1f 1}_ ݩ{#U^ -,%$,n uk"$y uj`^Z-PiAdOa ǙҮFxөAGw׉oJF@\A[ԛs?ԦB< Z7xe}QMiklu)M)!~e%fPR. 72ȟ\\t󛓖qZt 4~~JO?T,T^D4w'bQ̦Q]^ʠ .kuq} Sqe;қ^m*)S"[[_*nݸ A$.$?!MA!Jh'SM-r ,EGLU]D([R,iݟ~8uJ unUdG!8`Qi#IR{3_?n^IjhwM2C(7WLGleLn'T =a+#0 E#E~?x(luwM(`k.dLP}MoڧY_aYXHl̆IB^9N(ZhYN ~8sQ! h-;W#owidIJuV[dS-Yx^v;]WXVCxv1 e\QTQ-- a=B54 CZ)wSy˳%RL=[5`~br}*SH_4OQ (:'mB"_7ǏCHtƺNӗZA* ụl$vUIxONL ;b-MU-&#Ju@G=~h ?xiQ)Ul^P;ӹk{KY"!wЛ!TK LSŒu$ Cr"L KѶc |EWH;Î-0bSlgBq@&ayxT2 VsԆrd^uâ |=ܛd=;3ܳs@krD>DsKs1q[yOT ̯0nHdeQQ#}A!k/*M%XBE@3dEDZZV%)I]ɫL~~ܻ 2ϩ&фt${}17.H#?ݰJ1MF{;mgo ڕ_ T(_wϑU(̒H mX䈉Q@dwޒ͸5כ.2_$̄\=`Ce8f0jdơǰЗ6pN~fF]W+ }g>}c?ESb[l -ߗ]9t{r`3W ;ZǸ#UI+ܓ7t8*YK% eysDkzwۊb(@ YRz#q< y4a_si&2VA.N[[h-N4'э0l0a Kn+i*mxSL'= i?1tcAMóߕ. ʧlzݛ\9L_E+3g3蒒C<~;F]bT7b8wwc%ujnٻE:\9D¨,*?@!uD7%s`ұpT#J 38N=\7f,|{ lFЖZ*,H/ blfEC#"whf~ab31 x[K޶=#/wWocؾCHXr2[-! ݭ:g!?h{AI;#j[5EtªLg(WFɢF &>C@,zk]C"yېjNdn{|ۭn;Ƶ{qeLU N@8OZL~w<9 q9|oƀ(\$]wqP^s!J+Dva3E]OQ`F8VBļB7lee7w'u[?/CPaV(''a!X_[zd<b\鋷tU$C,P5}ɭ<ǥc.@s W22cז%}U/4v戻H~)Gx c'$2a DrYD_'@BB@ *Qyg=ojMz&}{9#!!U>K^UtLGmײ"Ʀjw.xGSO(o}gg7!ūAmBۺ>y /:ktHD\fBLcVSs?k9dwEţh[Se|@by T%hJgGr{X][ QDCK홑"=cm_^+Hux3R(Z O!OBʃhY4O[7.0΅qm<>{s85ȋ?/vtg$g{'9_n¶O Fz9 j'PQ`ܭl\+%n*N:,LMVKw f%u{g+87EC:n+*LP/:=޿L Xlm(>b:lJBT}ߕ' QkOŸ9#H_{ț!Q(!}ɗgWenn(|jjjߤ* Z'g=YLz|d%L}ryE#ꏞN ޓe{Rܳ(< 2Á]B,Y8@]w@Mw dQ!x R NTEk-4b ,4]v I\>̎+G8-P?ֵy KR?HW/ڽKph]'t!J]L&y àrxlbaP9MEҏ^8tmɼ庈O m%^ʦZlFo"}YIVW{-po NC;.X{&uMBj.Y->WX-M^h hegYYnsРI m޶χr}a;(2Z\7uU/@nDtugٍ/fބ+u!]ZP8bpMH9tugYZ0707010000038e000081a40000000000000000000000016759d58000006b94000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/tty/synclink_gt.ko.xz7zXZִF!t/kQ]?Eh=ڜ.+PC p;yҬ-]Y*mɬǒh!Ћ?B, lJ6~D@^yDN$q$[X0|uh%m#tt VE% b($(W@j E `=Oxr^-< ]|jn5ܔTWNQ) 4#(nI)4WeY:p˟dS:Ta>Q5<0!l1xe{gݍ)ݖ Vc PI..FmkjM1G%y!ܛS<3SحUx4$O0mJ_-m+₝֢ T:cc; RJ] l/?q 0!]z>Jh+ < {*tFnԵPk̅,6!'O^z4 ׈ c.ǜzWĨ8և^tEtoFk s;!h0\g." )ɣmuE'iCSH}!NQ`Nq^<3Z3x%ȔOBq{d$1O)Ba}'e$Ap H{HRXL#(b:R0RR]KQr_!,C(GHȊgָG9V-p54$B`{X0k!l)W K)A.X |  O&X}8f'~O&۞ڴ:5 hhOZ|aZڷ.Je׿FYyGMCsTq JAfzMVOG(P ,g)\ 0loL)`rUipIض7a\!_ee^b cn:P;k3 (LtA+ [ÑuN.\Q'cv/mbЯw.. hJ >{IJקQ uNF;UT \?[rkm!l7)l~/ZPF4n AN=؇=^jҦʺ);O}cϒquwj.w E_s4*Np)޵kI۔/{T? )Y4ئ~GBMbpPo}oK:i="+F ƢOX:L[)aMTp%2 T2e*g~HS[<0G $B(ַBhWbV#.M2,.cHḨ[D6E,՜衪bNE ǫ6cȨ(Y˵DݗUnrԍ笛TbPR9n?Zv$6Y1,],Tk7 6`g2v?C†ׁpO@U.r6;cLNU UOFs a`҈'pyi z/6z4vQ?KQD-&"| 3 qXMp$Ob@m"I=.NZD(Fc6ó~ 1v }r*=D:Gr c[#z9P:gdžP7v6MC3D9u,iL^>~2_)#U`y{1*;QD"8]AKÞСb>< |gP`ӽ1揖11qN @yn7!uB;%"&i92{ة;ReFZ@{T~P ~Z Q>zHϓ9 X&:$s^aB֝KrVPElD.rD\ڈ5~ɫ_B Xo~BeNjl-g4mr)-t;bs&V;~'ϒIqH-@.I_ Gv=3 Dz@`X $$06**xWGꈪu/uu3N9ELkCXz&3mNaWbNsS.j.VTBV:})H_bI:\ft磡EOxTpg7O`M9O\'ԏTI,Ik&򵥊̩6.dT_h'BD>ڠM VPkJr{WvL{Eˌqlk;·X}_ YP/bVR f4:-:I =}) )vDQ`E*''DO 1+\t~Bg^6U"[S"@ JU;1`){|H#&pŷ{KX9=Š{ .#^3-s.u$ŽKc ԚZuuZڋ}*D+nG>u/¦׭BF"b%Ʃbim|J _;ҟʓ 9lFE" 3T9:|loBxk8f]泥œh*Uϑ"޺,Kz u7r|W1+.[vU'dٌȚ}m2}#z6XY)dM#v+ӉcжQV{0%D ؂$',,HkAR"q[bhC4O=M8aG J?aWzNH椨xC}"$jF(X1zaU /2WXm`} p)ڎc?pȨ?ۿ/o:) $>'fc^U@+Uu]Z"g_a[j{/C{bU#4o:jׇJvˌvMODHOS~[V1;h$jU.Au]|Mh$I[&m?2֋X9#LskS0D]:H+J}iS<[2Ca)6?+d?1.Qe$T|)J^f$cդ-ò+:?=L枩_եr.w``0NV?ׄ\{J[[cj`t=oM2^ "Z-ސpcKL2 b$yhr=nPxSͻcF.hV]Gc !+ݫT̲ yG}!L ')d>Ib"Z~#քu+wG,pMMVE9I_WmRHJɚ':! LCd_opL~NQ~e;6UȣrN}gx[so'}ٴED^ʬǿ^̳ P10)e[6A+b}eIscl WA. goʭU.v Õ35g|:ڊ9l{qK?lx "V3b<4,wiK9 B:w;66JwrBR27)+iCpq'.l?\m޾ ` TWP[^ T2rїa1prVo#f<6T8RQKS{>Գ,P K ҅;l3h? ,|Cr~›L o1_=k!.Ϝu\n:iKVT q=Br/wIqaĨT٩LR cOy5Wqi `Zш}f[*THW> ำ$&-"du#.t/!(#TqZ~=Qr?n%>9[nE_('aY}"M5]y7͜ I41<!z m^#! mt:h|Vq9뛊S}N/SyO1ṐԀ9<*A GmvHQiὪ(SZ,-s|KKpF$tBt:_`#bր%=s:koN_YL T\5{1dq휄9î7'`?k.,=XP8@ڄoO-V@@j: ODRKCDǸTYeѦZf(^<$(ld*]@~5H,؟zhcfUG/ fObݣA{n.^:4"1i5_{*I} *O;BotjB?}|p J@%UU$t 8}<:>DRyOM!>fsg<)>hIf]4}Ta4>0Lـcvg(TOZZ$ #pmoMsD2) *78iey`w}vozj`0(ƕN_oBenð1&V>=0䢦)P@' V;d]P E-Cs /G; g+u\%M+b5$i>5~Pfe(C(Ѩm!pG2{-e~Yj޻;`*Ke˜6o$HLxA{Y/he?:֌[mgPFRT*'8''cz(ĸ8~%hND+BCGfauz#(+s(иC0~}->0 @l@DQE<~d2JX ʬQzVg}nFKi][m'qg7O5)Cj@%2Ҟ4*l# lg•r0f?F{Exa~fI'ΤpCsݞdzRFKaZP45qHUkOͺHydQ"뉿2zµچBz_B{GY4,{LHnlw‘;8!`֧}* ^4 -CsqpW,-z@|0-,T)=lygcdXNR{&݀ˆ${3!-ÚPE( >Q0} U8u{Id"<s6#4VNr&n%|3hq[(CD8C]a+/ KAٖU\]Z KY}ii7D<1}xMgC.ajg%) yѶJ>+{[KWijy8 34#*+# Y( +o9$Ty& ~]}ޖhp+SMڏ0!ZsVXvWO)?8&?s h1hOXDŁC e wIּ,xYvX T)%[ZGhv?njY@A`fUx^?NìZweYs:oxv?wOS>h \ ;?3ɸr:H|%(/YQ\T ;q) ǔ6 2i䓼qq-xRit<_"[(=C.WmY0CQ)V["Ƭ"D:^Q@'Z\"k-Xb Zwmpn|B5y-L8iv~J?f)fbX7LosρnH@r+< BY%SsYntWYjj\U耏ն;,ζUzm*ES?ǒBX^nZ=/ś%BDM󠍪#qe˩Wlo ֊`Pr׼GNr}hk(o&\:BvuG/Sr~ qxqb7EO(\<E~Ȣؕ˧zN;V^K>ǯ#$ؑ&K=5̒[){Q(}v~sR.Jסd*jź7tEc=75X#m|궉b;՛z"OZq)I⑅9v\}#5J'Um@>Dr?ܤsOD=1T/yRvD8wl>Jȭ4\e/ ,xO7 .+$Piya!_]ֳg8(#"@#Hm:Wjzh9~3v9Y \=KBņz^U\e{ݽ:8r cHݩ UK3 xF hb,YZnTQ$1B9ЫRDH`] _(" ]G.J+Q'j^eɖJ*\ *nT%K}u3NHp+(cN7F֨Zk<=JCe "ʛ ctYi$/V./ E,+E%myLf g"C0EVw ><+)e( ei !1bz 9U0ܦ1uJ?SD'[$܃}u]OB<,#69(mT~֡=]"V茪bڠ[.ӂ_+v6?B-cuİO bvlsp7)aKwnlBW\C66O3W)` 4~&e,#.5tU/蟯gFR D eBhykb!Ri`wzā| 1kU@Q'YuL!\)hz"Ldv{.vw/lq)F&[yQ+bJsvL p=tH5B5nIP}*RVJYLͩ켹 WP}HT1דB]ii/"- < g5ˬj?`'gSx~={]LE|=atp>1h&m! T+.˝iILm ǤS9[Vcq :~ C-8/=Njb~z~8֦6[oʉ7@@ $8B4ʗAș!q&j`79خ;F>Nt ȰǷߝu}PEV4%;]mC'Rj(z$T[양AngȬP Yw'kŦ z=EkrQ(g.In 1SCA͍>[=ǽgܐ/z%qj2V ; R9^7$kmtQ݇Qpí(dKQŝI Γ߉G10r\*"@q RB]6YHҺE} dcMjt|R= (1Ҡ>XTY󖈈Q+ !^nRE[&V7>'cpP<IӇqfƴ(;X{,bXTK4 ֯kb.R`Z"yܜ)t[)ໟ{z3$υH?񞻊sh)B_ cw] VB3U3 ZB堚hu{e55Җ+I:*Y@ӂXuƴsϜ^Lz-.Fj775N),)VR V2Oq$>ld4oP7=1Y>D[YS7]n{>O,D ^Ca6BJc|A>^H)heg{b ҕ 0CDh{lvRedpιa`bK8Ϥ&' k <aGnGF|w*Ikoӆ::B,/:O[ZIbEz`{Ky>4y-JRS zhis;8Vi7:>^hj. G?[+`?NK9 d'QQ#Vyئr?r]Hi̼F@=븋֊dk* k0dNҾR+ G2ƩFɢtQxqU2D&8Yp8=+EC~tVSe,R :r)SзjHrjlͤK,C4*v3Ԁ1;B@-_G*Exs{kIRlh[9wjb56Vظ 3}~)bb 8~aw(w'_ʏ>Tc#'CVcfN>j"1)I" ]a8Wkܛ1N}-FL0W3Lrtʅa@*τ"WVo, ;+9gq2K]/u3盾ѥ+!0)[9t̚';d^Wӽlq\UpHj`5.]l)Oٺ[r/٤LQly'\b ؂H-QmP&#+89MMANFv!qKpʾ@%쵈Ë3[HbI0-|)J 1>>)cV AILBNѷ WG22 禴2R}^N@wC^( fhof'ڡ߳?$M ^$d pD  at)48!E^^UVT@H+R%[ȶSв#IrXI&U,Կ_ʴrCɘհz= n'\ iμ'(&lr"HIHmjn9'ZЊ(.*Y*A/2 vD:>2Y܏X+k^\X+IF s_(] gՖqֻ Ozl;vRK7wc` hr³a 5m c|,rAKh=bj|?MT0N{T/Sc`ќ|4 i譓);jW2ߧ8^+I.<`©YPo <{ZW %V)eXXP)7h!4e*"K m9:vjyf AiAvb2~G:1Vqmǐ(y #ǽ&xt&HS'Msq|fL~;VZ=ugd^Bi"%#N}a5xKū)+Ē\Q(0ّlĐĸ+;_ فЀ 4U 8$3 l2UG_a~bE/G}S/QX n_գkΊ_M'Lyd?p$db=Obs,i($i5PՌf𹘞x)+$8 Jè'oJa=/n&)j6^3l"E۲g#;쥢1P;YxnnQѽiP"j6s[R$\E6o &JPȾ ƒZ"J{K` -r&seb@dǻWNX6L8NRјXJi\r{AHbKԔDUx'SAin7@Z0EscBs$qG{(φ*\dڔ$S»g?kG?,|[f)"4fwYZa?3*N)j_ o5X>H?/ŧˣ0 -Qf#ar %Wiԗ̌@,+.}vDC|uNT2z7q Ɠ(Qd,aq69F\49%l4IhD.mCo'!M AV= .]=g"J# #~ TKDcP 7o^ڄ'C5XS &zGrرiJm[nR_T:gW >xr8lIIJS@+hI҇vt"b^WuwW'?@82X9.Szn˂${j׎5#(o] Zco6 lTB2/7Q('0i_p_e;%+NohlwQc7O\ɫ5Y7"D{^IR3yrRR\Y.X5u 8I?RZ XjqrWjC=c*LݛwƷ/۝lꙂnfm ~ Ѝ/gz֭-(Ds[$o4 "hؽ 7.GkĽ}8 qN+;?b ,i^./,(iȝ[$N)RYtU*wjҳY5]Qp/Bp};B>b[Fp§/W>~iӠl7j]jp>|G>Dp[ֲ .nִlT)T@CgUi\EŰ uwPf89paP:pߙx1v4*o5lT."?`;;}\f ~^o~[U+Oޢ﫛+q(b%QEQ&}9qﴻ!X+=r"mLx=|#Ï.%شߙ;Q)8M[wܘJ\"Ho$vLgbW#hgewȋbpX^FdCKDK?}ZW>o %+dgq [}V}]bfF wkQoQܬgIaOXPVk㗮ϗ(&ٍ7Z4ȵr iJoGCxm@^lwpk*C46+f ;,<\(E@~g{_1qa%L( 9(\"k$:~܏k%B&;4'X»6L4k=5Q}RS'(O)ju,GTFG F:*G\@#ά[IcoiЙSU8;tRYR]Am㳇j;'I= 7Js6?,!V<~ u i/!VRMki&Lv>hZlt%5_B簕8~T oYG2|اRb[PKT! ]w2l0z&$R@ h\2wPlC8Jf,>V˴irU9ucã0H Ҕ91)TaDժ2 ?ۿv^?ݤ߀Fq׉߅,`lΓ%&Q^î&}_eAL!Z'xKG/$i]ͨ!U6R!ZͶgwK|vF]3a10MSfƸ"(6^>{g7Ϥ_TP|}챨 ;}u1 FCѲuc(ҏ8uZ{uv;3+ߙΏ??kO`&DFߤi c3'bDhM$+VkeZb[)ͦgx$N"9 &>C5p마A=+ T[`}n O6)r+$m>iPx5]~T)ObvUMؓ왰 ~M X[TxJ[ het'"@b#Ew-sۖ1^R]VUHPB1ͼϫOL^ kDą#jEoA11pcy|Р liɴ'lw;շJ! $XFg$g>YP`3q3YFj0mb@0jY{-QEVg^g<^d:L C{XE0dMJ ֞h}d XF -N (h*950e茮jqXQcG0vVt_vp:.R+PRZyVykʂg+Hh-̺qe=Zanݑy]M%uNJ>2|Hlog{.KyLPF;qvCּd»xcHQ?C l)CxOi-Ke_o!:PE(^B|"E1Z^\g98u@6gPrt+I\iPj:< 3$tP=ֻ-xGɀƝ_x0]VGY$LլgвMU"dA h o\>7Th|\2 L@|ΠF@JȔ]ɐZ޿|[qXJ9Nqupߴ\Lb8yE UTvcjh`\/%Wd.. ZKp%HaBkS\5\ ,c@Cp-ƪiMKϞgcqW!JF2xW^A}M䳻Vo<z7:V'YVSNIP(_>03:G 1&Uk9]dmb%wa.,dZ=Fn`9+QrÈ9@[5~\tSmUV Slk<BL6G046S ?ʆ5Y0HO! &oZ+ {=ҟÑ-,!=\.޽';?ʑ` gE]}J=v9B(5t8,e}=FcZh8abUOF&ihLR)[ge%c=ǥ`=3< ,7]bR<]G%\vgi_}yNP;?{Le fnx _jࣵqQsPrļC#3qJ@6R(CG"{}Kc`JkiNߨv626n99 ifܦ <% S!(,<]bZv| DEtbӿ"Ǿ X(5r}Wsx{@ bM*Yc +u@0 x?E^#/C9vU5DcŴl #ID ; l/jUዿ:W:IXhJ" 2lت?|׈t84?RSrOO'q]]qK`"i8woUupu) ۔Hzl1 M=L*m+-޹J73-!9+N$/po# C8ZnΫL_RZUsIufocqiHrM4nz((hջܔ@}AULXP~김4vEtrYѳ{u/:RXE. 3C=P%EYY74XˏôPuUy%J?3cfHbJ7A!~ٶ덕qb)z/&s\a FrFF9 7X[:FC+z28n-ow6qt9ho˥궃VT(1լAN1`C|\JdO̱5FQ!+&֏$sS(MHC l4h7\A"҉xB!}Ɍ@{:{Xok zͣݷ!+g–яOP¨tU;BᄞvNJO̮)p) Zw'1~AAܧ 9B-\Ƣ;ġ|PJbg,=F`j英pW.Tp[|{JcpM@syJ+c%\+#A\7ݳR>śy*U O%*Ե>\EjM@fuu*yz3Sadc1[S edC0IRn0~v 4_S 0eoj\kEU^i/肋zB<$.ŏ<\˴מhS?e>v/ =zSUk OF_]0zxZw.QQnRczgϕT2  V~ +Rd"th6G>얙hq}+DGUGSR+B}W>_5O=n}J}Z:x|ֱ܊/ T?ud́%˙*jNV8>N2 _1/Mi2TժOE_a]k?NQy{b F8mRK}$$6yɊY-Op\鸒*3ywihARyxd&ݕlK_X7bD&eS;ᥦhr4EZvI#%:0I[;`5˴Nz6@W:0vTuSb$=Qڙ&>Pƌ%Xf١*}V?5^Сsk݃5Hҩ}}( 0M:/R@2KUv }+lsg]cLc. (3ƃ3m2' g ~SRgk~noXE벹lk =xtuMMu '׮Gr HoW^kN-X4{Ԝgmn]ߺ0=# +! SW9.e;F6Si؜.V3̜1( g몀# K k8oݪc;jRn?B RH!:^-Vq a`nX6o&n,5Pwf]0m`y-o<69,Ġ çd_3v(q+ kRS̜1SnI'mXkAU LX^Qe96>Z`kz#aKJ0^ oΆ$Á@ޭsjfϳO'ư亻a0: f!8ʑII³?r雳U6@2@j~WбsFgz1z {K79LZGnS mླ'54Hi5OBcF1G )5Nh+ŞxJam,:|2zFwʪ^yu&kgDž )abl^CcRq$PFvHU+ktB<˻}ƫ&61!F&q. Ru IA%4lVVxwN6/R._N)<;1eǀn#U^@fѺ3h n*/6 o]L<"9^TĞL"`ζ!>N`ʔfSheDɀ`wp!T"-g, y#6+<{=πNHqs;b>,Ϧk<6=X|! M?kkE|s-MyM1.0hVh=kKȦBK4v<:QW ɻ |&t1>260GUQƻ?wy귿ZR`L!F2apfLn6Ob{;+8R 4o Ƅ UXhH?#Y~!}ZɁKژ%\cnTQypk7K<>mg~҈Ͽ =/qUPsgjfS4l-h)G! E*S?Q8نa&#/CB:~ :`ve{׶+|Ed.gtʢݛߛ<3⬚]2ƟX'+}zC!^5 v9fjХh0pj-:4=,=`f>m jPy3.FweҝnZ6t,LC~nᩉ m- wMp~7xf=,֕Wr|{,=b9\5Pq3]r.KwDnLg#O4pOEy}$xˑ ăf[HJQ4p]%?(-]X)]Tf;L4̷ xHQuFdW:=]ln9v<c<)pAj(m"9u$>%3ZD}BcRRC)n`mR'f蒩R^AzƤ ~vzΛfQ"^Zt`Μ 8bz?\Կ6 $+ACqV~{%(NT4ƹSh 6ǰgs tyIwٌCQdR6꼭. Vڡ*(Bo=Q$0y@lApW!VGe-/䵗/CuWSDD5 e TI6ѽR2>xy+{Q-#mGqM6ז 3Bf>_f.6g(NIRdGsvW:+m&W@FXA| :mӮCtG*˂̌lglVk[o]( E`YJeMyEe*蕜ߠ_j?t#(DB_d*;C`,k0d)f9<,=/Z^&m5<+!'bw.\+ rU;/7a0gCPnSug7{O$u}Ż GE⬖yʧ@ꊑ- -?˳\#Y.r9r]jT$#p? ' L}Z m\Z2P#)""rINUwٔc &/#$}SP0rؕ-;8'jdL:9p nBN-ր"G?&Z}1ϵG\U$mf6ClgubMK cQ`\1KvS_Z ہ(HT)9Z'ͤWD"=@ÁS@~_`bZdgxL%^SڱLJ%RGP;Ȣwa|-i$iZԼU-|4Exo CX`֡W2oe`nm ybT,/WY&a_gy52*cP Ȱ-LGrYKVh^i, G\dN~NLUkI5oA`*!ƃCgȅ&gYZ0707010000038f000081a40000000000000000000000016759d58000006c8c000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/tty/synclinkmp.ko.xz7zXZִF!t/lL]?Eh=ڜ.+>"dVY8 '1|qΗS{lC-M8}aCަBXCNؕuhB.aΕd|eo ܢ>.yOAB'\XWn9c@财1#0ߧdž0S:=ɶ.ZiDA>9_+Eq~ i}j1yHVhtDۙ8_}$z y\|"fӋoFS&2޲e}%5uūDr^y95,H>`xDc݈&KY^~N=AW;>x^l6;8h dnejB?%b-@6TҎY1EEƫ A{/RcPQ8y*y$LHꁞ 'E^t(}Dyb+ևn ;GNXV2\4M\ϴ\55Juķ8m9tHOTj1};BK9P?O3_0 3qXj$ u9MQ.O0B.j* Gg^Z~G7!rqGhJ|p$*_jN(zq[GN3'w~v}KG -T'Yg좈bxq 9zǽQg-sKO"٤]{iz:>U᤬&.feoy}rxYU/NyR}>sjD6>j߆N~gFZ!LȈ=)M"_8MqA yϘ#Dk:f;"R8]u%-Hgg,@]~}Ji/!r O*GM))zD.N6p\"<*Wuʎs꠶;+\nC(`j׊1w,XGXXyMW+&֭]Վ |y I@ќ8})_ AЂ9_03HA"4? \.f(,]6y* *4q*ɷiyh-_hy}2Q槐@hM;=Y朶02RZo^dP4(1{A )4&[D M ! :fsT%bgz*mw1{|- E#ƨqdp,rwA'^aEi5\TgSN"Ms 2ӟ}JC HH%WG1`;_sP;`;5 ^KiԱ?ۭ' Fìdv٠L[e+PKc.G5:a6 ꆯ gm~A1dj3 n/ >Œwky͇6k28+ M*= >ݞI1c9 /8n$%1_3mx9}SƱyqvQy O ΂1Cm0?w"uT\{P R?^?б99Eፀ}-O~TOuK=71JjÍsHZa,ZX_Ωffx4S=G*+*G _yq Qw?>AG" l4 Ig`a,2gjeҙ`btoJK PXM_ae#kjLs-͇#mM"E?΀'HM˘н:jjpыG) TJ>{I69%Vnd~CP8:EQ[Kޔä)BFʂ 3, Y=/Tr@$\M"ѴL#ŭs%P}X>6%>)14`y //)i\N _\ KLT>Č(@Ub[udk+ע1c4lt$͞DKPi8,ْR3;tzo703?M~Y9U3uh}7{Vϡ)"ie6rr~ 7)M"VjG9yFᇬ:F RPFɒR޸4E@"LTpqU-5D8 |q#xmS^,ο1XR0 {2Nȓdc\V#$A}=<NĪpG?\RnR7Go +0KQ㫟S׳Nxt`"u% p_ε-R.@  h8ȕ%]b@f+8Ssq|>_}3-@>='71Nl )LB/OM(}y`5qzr=^ZyX6,Hn悿,@"w~41:lz'vF&x[jZ-No')ug.fYAoJ(Lɽ(#6Do (z=F%}veOBn CZP1 YM'a.lԡ*CN6y~QM45ڛh̲JGK l7jxVT%N Y|;R(U/ lT膘iN R:t 5Z׮z@|`J%kBėʞM#0M^զݝѺ"5K"r:yrwlj`˝KϏd/DvT4UBl_HR[pfą`7qLA_x8ny%Q޳DmK3PlOs}v/V{ܬѱmgSjEYʨHdpݔcت-iPG*g5kjUn澈xLUS/;$=26Zm*{h'*a^o]Z2Ph>3=߳ D"+ʚν\8{eNtt$Q!ˀ|yA84!5dInRWP?,(d5L?ڃ!LܕQFd8<+ ';n;>O8[-m !pz d-CjʋpTd9T( ˆ bKm/=W/wP= // JS3޶63I`(Z᳷m/ ̓:7u1 s h͵`gy _1S+r(5#ܭ 6,|% !_:=A5ѐgzT5rQPIH&&/O G{W*?^Ybﶁ)뵂a_?r&: vy W ˍB({bT:I*- 3Lv;:x[ c2tSRR\8.ƻG mαaVnswfkF!u]:啠V{\h[+KA]UI8ƺ ιդ?\TnK6  fVM~P]^I) t=%uX"nU?l)&b,dfeOg?67|r@Y&Ydoz3 iĒ1jy1Įc 9Qi+oy;w*;R2pҰxm堳z@u Y1!1g:ՖA056.Jk [DF1,NL6VKz=S>mEi9xѢTZl/q L`OJXsOgWe7-H OAm)eR(aOOB*+>3V m@>(gG #;[ CJ防}q9@Xa_xi~aF{PJWX1*jP$dwĦꯄsd5y{#jsXVV5)ozc!k!q9?' LBy)EK5W m O\ջ|dEmQWhګM4^r vd l,2ƇXSU?V:.fgg茶Ե4^gݱ>J=18/b:/`I5㈲2\ T :)PF.󾖊j3O*UZt0|P3lO@u' 6C0Ʈ%4e}w8 JM$ pѾ؈FWRa߭\Mb!t7"N~Nz{ V4A5_t3k5fŻk&1uE0:˓}a~TLJPPfZ+}G1ck<ĺb*٨KPÔ<*d?ސ"=c[/ [rT_+)}֋V/GZi(j9936H03"Ws="H~إ~s EeA+2YISV2ڱBL}Eb;d'bf"v7d?y~Rfwx]{k&+RZ}6[靆W*$"Ն)Ko5gGS*xKuY޴hC&|()uJEN>};VR(RVP"ɽ[^O{A/nt3 Q"ztLA~8IՐ 5{Rװ;~3Î)Qw̄gҎYu eu$GkvlAͲ0Vn/-JqVxKo9Ȣh4*U\9NyO{oG_&p#f0#.5mH'ؽ$[5cUf˱N285TCH"d/9ª$ϩ/`ӎl267Y&I;bO-54.=\|gE>j4m?a!d*%H͟(ӌƗNt$ SR|[qJ>QPIHxX3q{U\䮌A@~*xl#1p X~z/[OlKշ{;־Óp\E&Ϙo2g}eU ~9Rpemz3gW`nT8Zk9 7P^zzeU B BOwJwkʔk#(KřidfV~*qdsh5 q!m\IN@=5b A]O x1pܑoy3F":f"<+t] # \;`S>lmm5aoi q"&VԳ5cdf+ц өtvyXQD2$} ۊ(WY6u} l/څ zHVK4^zX;MG-QnA!yϠxXHޯV /w ?ae` [4@H eV<ݜe1;.<ԓJbQ  .{^lbΖԙ0}e(18<'$Wy1o^>} PJe`xw9PH`&d@EJ?!]vD/ɛPIL{kJ!fN-˘PTwcgW&&w8}"KkO L?LտAMiU|I̺Sl@%ZXIfV,jU,9`wMw0"PN5ޑza^ YN 7y)*M`si]OJв*/_7\= b>54l+eRN=/Tj ;% cAD//;vaCuxNUjd܉w'WcӾA/y],HՐY:Q&cu_gjBl쐱KM'wl/uCm5TY+/Z@8ƹԯ\xV蟼P<x|s2&RVnJ%tjj~V:7"P`HQ#Y*:orDvo9q{}jr3]_].'DVa t(91FVE~G]3\~$E T\n-Y͸MSfnpl&e:y#.Ɇ 6Zdk<#VT: |gˈH :E܃%xF42tQ~eI Fz.,PkຏYҧaD\/SCۗ ,sb̚=LHf؀@VX7T_ _7ȉPoMV$@;*.#+ĿD D._فBT]_$&Iz)~4-.m[ EݶeI5>v^+g"AL2D~NIgh ň̉>LZ׵w%&^{.=W4(URm[6{q)2p+]<aV5 Ցb0Zp QeKf [ER(c/9 f`J4æveBDC:ZG TVG2V*,ebjY SRx,@Z軒3ל',լ:;֮~+:7L>~!wa\_Ͻ=ܪ V#מe~Qzn |!vR+`PJǭ~}#bC) P1oQ`ő@S-A̮_b.P3Wd=rJd@8bֹWMz[/!x4êUa)# :+R'Ԟ~eYm*S+h7y[kq..IMy%vO <+^l$ U>R^}+yGw›!9Ks;P̒`pљQ'&&A`A$#kd Y]QJ802|ZMLots ҏi!zta%V1#@dswrnZؒ4]>qCBUtOZJ.H#S 1M(|]UR>tD$׷Բk2|t h<]jY`E8zfӮ9u;qUذ{eB"6@ˤBT*hjk0A,w /(b~PyV'/Lou&? z v7=/wNK%  Cь]rmMmA9nͽ$0~!h GݟjCU_V%olIC0ŽA54 [<vin>ߤiUǐ"|0:$yBSdG[%FLkB|\UO8"TX-! ο;U௦j|+~|*(CЈ1K!/% G&/:n="6 zbf8/{^[RPi(x={ Awl:^>S7/34e1+.ܺK5i6M`o1dpD"ߙòؐ‡C_-~+K*s8nFj78sÃbtc `<ûnpWJeGU.`{*?#-XB0ev6)Ok8HaPU!p^6Bc(%:/-.L X,f)J4#Gy;Jꥒ#Z&Ѐ yNt'<9$m^J߂@[rw +GZkqN EJ|xrq0ߨ-q$8;bل|^ Bx%c 6fWD0{HkgahɪGa)֩#o64`d6{h!6e 6Yaa1736uLN1:ˠG0͠Ƶ{5 $NqT!HԐvTB7ǫ>i&+$0y.(7}{(h ?tVG 6fIJnT0Kt&giwi1BV< FktՒD~J.:\ s~CP0FZnz$0e`"`5㈤P%Zߛ RLWdmgE͹t${gSYʗU޾rkIŹgXqsI@~4rho-5Bz5N1m1WF^"T>!#ZQ1TGg,fF:b{ 2if>ؙ 2рezbmAw-SY 9PR.TܫAma:bO_DsU1Avx2EvC(Xjޡ|Knke!ȓph-:O.jNscR| \,1͵l0N{/B3"fl n`w|Gg@Jd AVCff+n_1Fx،[k/ W<Op>rsܛ 4Q`)~6ȼC'(#,Eݴ{XɔU/`|l\넝hI8T3!A+2P%m ,q9\֭PWh`kN +Wa?i-pĄFÂoI=; e9aO)W\?|@JG-@4f\**Jr=E-8L59[̒cs ` g a'ԯ,1HZ4=;oPdwrdA&1G򎆻^_]7i%1%ϼwB!k}ԇaҌMV#Vr1U@tTnұ|i lBg*]>y7qU|:BvNOdowVMHWX cGkR\]IZ/o,.?i9#.2[_t0' 9و{~f ;xT("B>GfF8J 人ΓsN6ub1%Gou?p,-%'ބbĆp˱>ɴe{<}cr{I=L݋g~wydlWT[ⷵSoAf<h`^ VǺ6`~3 ib )( !QG^?%ʘ9j >^Vm5Mxf}*-c87'"xs9p '%e ؕwB< ||r7֫@]'u'p7>ˆmd2~VY^.Bjf/-ok5QP{l>[4B/!}, #)? Ph,`}GQ2_ L ;+W lu˫'EFYGk~Y{\mfB-1~qzm?]u`3j"~Y<BA;JB%,YGD,C"trC p7\SwX}u+E,јU(U_ҏ;@n3M}> Q%&idIagުԢ({'{Tr^& gƐ?G8m+;G 3 5L^CIJ_Z'JQI4Z-ֹw̻rӧ OrًK TQ9VRcՙ?"-}nsڸԮ(Adqi{TuNȺ~䀯{G7è )k0)6+Z!wK1ˁY&̀+M8R'loe ;il[^Q7l`Wf8ۇ#qK^:|g;ճv lAzpraLs͂]KVKvے2`΀:x#hK#쭓;[=1@dbAs~:=:?D ӥB]qʦLl>Fʷ{jٙ:uP@HT66)cEªh IOt%He6 ϻ%tbD_'+{߿ۉb %Ib%>q9?1wm25g]1rQ ], j}KP)S ]$l lO.UGʌGEv2;5Z=y嵍s}2$2n∈nW*N%G?ά//`]mu#7[H Ūbj"3M_o,Գ,D\;@ sUL`A4 &3)o /xC% [T/RC] `f2Ja;BR(]U-"1|:u }O#n0C Q\4gjhg߸hMЕsh[N䝠1,"k,q1p5>$,DAi+6FhjLf&#Dil:&Ě2dzEʪZI\ k HμQ uO2m;bG\Ǚ<_j$C6^4"r|+[]m}Z++ lزW fd }?sfd| ͑8jTLwLV;ž&vzw9wHfӤH F 5)@jf!6#[zci\.U uMи=Oꋼ(&AX_=i) h .7ڨ3.%=3.uݨTv m]p?E;6l&OpL@#AνFVPg2Ǣ*x9 j;c^GPՍ蘕ЯQHe̝ʶMc{Dp@Bf )ۊ W|1&U!8 1 .2vLClﻯg3 DN2 r= zHAtH~trI`R](Qû, iR8@%fBh_y|sɐUmE9M:p{}lױGs3Rlg*7v$iB[W!FE߾x dt]>@d$Jt|1QDfMDAl?dqlʰ9ZdϓP^[Kn.NGl6|MO42̺p$yi0;ݷnoT ))NW'Y;TUM/rf/s>LyYǶ~6!x\EuE=i陛/[*CB* r c~Y.E٦z )3߹3ۢ󭿕PF=5(0aB+ mVd l~֥yxH +Rq ; dK48S^=MW+S@mGx:% WQSct׳nDƿHC8nGlkK|%X/C2K}#d8ů Zիf (t,IYc[Z)I8Z1ǃ*Ō"ۿ\  ޙ$Gt)3 M-wSs^ V~C17d`&PKc-(T"H &0+ j7A HLdTryǘ<7J 18;j=Rd,r#WGmVabk75⺾(fD{QMo036I*Y/^Vhy 1p}LiY\4;' vc-|_ҏ@2x7>{}֑ruB~y1.&Hs٫ȋt35,HW|pbw.="#͚zL[9!nj?;Vd:WBCx\3H?%eN0e7H ,1Ut<[wKG$8SUPxOF3rlP)r[L/wL8B@qM@Um/  h[?l&zO9(NcӦ#܍aB#T,W>Rqo,!=6!R~`G!`T_&GAcnd C̭۠=gMvѷN-⧞QW}&f2C %T0oG {f [Fa>=Wfso04Y>Ufl`gC(9$֕87Jґ. ׷D*N?H3ѿ L7BܧCj(ĊF5ox,v{;2H8ڰk'ڽ,;\FH$gKA{i Ik͜I0G]t\x w:[v9 ,;<ٝ-É#΍*~vg$r>UCx4mrPD"Ay-ohBH. GtEeډ>(FM.7l8~Johg2F +0Π2.nSӐ:n1Q |{F&ܷ9Htn5VQ6r2;fVW/.|L7;u {Xb.٘]TE|^,1(#q*Z0?-.i9vJ-VԤX#OXt17eJ 6(vk͂'BXG®t ∄Msz 4hܙ@e^"{&(9%)AS#Pb-5}5F#I lz/3"z֌n2Km1]>vV<CuY7chV2SӁ!0@,Cٹ9_4I[߇=ׯҟi$\T1c"ͫt{́zȁж ;IXbb~m? Sμ)W !{$PK ,A2{1}G#Y])@Y" п{<@Ոj8ß5kFq'TxsѽzWQn9G'M!L<5Q3E[,[%chdOk$)YZ;mJ rtʲUVN2͚>e)А&yZrXU"6 a:L21hf)Sreܖ,z^32A= 9?҈YmR$//u^cwgx[t+\QNg0s zxePOmRގoj~ k9^3J*"(Lʃʬ"cyK2Na]A'nr 9XOLnq£~O^'[qvVi7{†IuG),9A8D&38,9|CQ1a ':% ҉QSЙ-$ 8?F$EJ"ep3liZ &˚e7_+1^90F@^si\inp4y¨^z7Vd bAJ~9jo%1==փ'OD~·&2"8K$0lXΟ-P\腒MQ/W$MC6&3\MGCTwl ]*b51p֫`3uD-phwŽ lIuxx>okD4U+[Xe3ZpBg܅yxA0PV{;B!$3.U݊7Fl)@?2@־j;֮RK%#ƛny'-*K^r䙌(i%} MxZC &Y"$=Xzb:r1+X!2LEIl*p]7(9V۞z+"jW$~rJw^ O{N#y,3F<,|kvȭöګMUL˙:iE2m40^o. tJ&~J3>XXЍ6P'0udZxׂ魃#}ә H#9">O4|M,3GcHFw_㑼Ф>>[2()dUl3Н\bR q|sLֹ궝{XPl.Rʨ+9B/0IXrO>r%+OCZ4ҭp$vK1: g>v^.WxpUd̷G賳 ֵOsc@ֱWkOۥn80Ց?,͇$?^_ 0⾪zw a^|+h:C~۟ Q+#C$s?oI qw&k%$]RD䥞Vö0~VlQLݘ!å{l)<@AF@LSnjUĒo.ӘP*]iA_eKP!P"Xۆic~o,1nxV, i"*S 3qj佾7Ü6.Y3* b}|;NМ(񷘛۞~GF9ۈ;B+:'sAn=OJ#G0bHk?YE> hR@T=ӓ0h9 $8fmL&Os^9Fzd7`xֆ-۴7/H)d-Iq[?ȧӍƁJ@)qMXL6A^YVcpAXE-'@̛0CA/"(F R0>I4l0^%Y+ Q3>n@) }đ ]kVj5)jz1rՐx2.lq3ZǑsa:cK#z1Jr$0ʉIY粣 q,@R-?嫅~mNYUbyǃ(P%Ze ޿=Jʾ%r"Ա5 ܓzXM |\l&y3w)2j6Ktx4vxJ(zZM71e cxR\U {Xcs5z bC6KNdȅPA8r )W36.*I% 1If $ y$W_'U=iyS+q|[riSJ4;(LP͸Ժ` C7'" 5]Y #I薒'{Eg{(^;5[&xB%lM?*,ygjXW|7NwzGnqnƛԁZ3;_x ]R;w sU=기|.핂1++] ]n" Cn))펻%8|8Z`UY[X%|,Ry r+5C[@_=b1M1j!;r/My`ʐyF5s, 5"!wݹ4~0oz,޺\-h >Da~/Bcr&ALM7c3f>vH&~K-iN`={Y2n$4Xޠ7RKcpyE궼 k:g瀰p&CƱ)%]i]F d†++N ҩ{0Ak98$ʯ#ru2!^NNX'}50&MsEX|@#,Zb83Uђꈄt-'w\KP42$$ABW$\\RFR["x iM:=3×#yE-aNy;!Ȩ3*_BZ4s[cBŐ $,Of5x_hdeC@Z+3٫԰߱ѫ$AMa%N+ބSU=S W:Zbv H!یY 2$l~{({>s"~Nd0;0l?r Pbl?M=s{*QQ|lAQ&5JC-g6_ ~KFq |# 'Ӥ[Z;^PRj4K`]~+|Jl݉tzfqнth үLd5_40w@0fF4_h,|Gw^aF3Q 5`pmlS/$ys ^8Z&!FHa`a}%&2.=GJGJmma[Cߟ爐ߺo|LzT3w?8%@D\}@x( &\iFB*.@gVOoS29޲V`ǪZ%T+ӱU%ڊ GsH+,lG/%]qH%O2Rw=F[JƉSȉze6l|)i7z%GВ& e | ]Jre=GBڂ^\z.~"tw sU'1| q qJ$#$ z4 tFS}$ρ^W+ڙp|h|rdBwSl't!IH OIR$hZW kqM℡lSõ aox!S긐bO2N˰u ,:-v& I@#Yᯄ=ZZ[KBI ,3Svy?}F [T9&Krpv1|Z dc8n5.(K=Hl;-9'aʥ& F/Fw =`[Nn4aTDlO̒M•Rt Ce7v)&f4*zHtmTCzveζPɡc?9O uUv}k$.1\ /=SH׿*z0x\A|1(pZfo =ݫ3'VFeFk5Ƀ/x@XPdbu]c~AݮMx4/.Ao((gPV=-Y;R_*^:%R=ڿI AU]Z@fqa)eB]C]y nj$6>C~LJ,H1Dӷ[ac+pA`0Kk W$(Q5NۅW:%]&W8l_B']v@mg 13K]: T'~W޼qW@d|qږXNblPEi6+< (ŗ}\Hz=@agߋ(08!'E+]Ja`g w VM(Gjtw՛! 3 ,jZ[*9@DxK_TC c07vw{U!q\_$!(e4@w`,4>_DwM~娈& J4WF5ˆ]-ȾNb|BR9̮ nB'v&W{kƒ*/]ݯ}'V@; dQ·tz0Sfke7)zcZ1r)z̓w@6U;[Hn}8t[BSanzZ$(HЪNDPy)O '}?@䐘/Bw  ~fCSj=`Je&#*Y XLWni $m3\v7虰G(to/ʏu]w֔(U`^"ao VvӐEE{1%OJ髀d9ֆ4a$M~]r@ʹ4 '-n(MF[EooK-ATFBt4{h#2<5L3җӎ8';;^Ykg#-oXWV Et;1<[lnich="̼_{mI2F.(il"M]zU gZkBY\)wN[+qWg18 ޹oi+5dSuqvP]F9ɐ  J p3T-{QӯqY0ھfFM˄C=\.γSc>sSrv ;Ev9]Lv9ED0EGbaE֧iAnYw Gҽ'&;EcߛrkyMt.V'yU@ HAwczGEԷ=x}0m-띤dq%{]9kdRSb^#_{[ԓ+2RJS,+_9gzgVO<!fDjl"#Mt\i QdrZuw Z *pHL4-pDTXɡ*m5BX2#FGfpܗUHZ^ylv0ѝ˪69*SNֽ!#YqEK۷QuԔYU$˜NI*KFne"満,XDUgi1="-A"4j\h9w* BTbgЁ~o)\(QN[d'80& &cfv;zLfyKanAz0>4lN5y?|M^_\l[5eR* -ak3Jܡ\$5v)>_w(s?WUOwoZ\13؍#0{`Eߙ} KU4;5f+<)3P|Wz"4hKdTK~䷦_ Ip 5x{lkzK<Ud{QMwL27$}mfDqoy9/DۺSfBZD) 4|=nԪW>qFX6(-cT ,2C-x^N%hKXW"x ǫ~hK/f8t^ƽC@ߺoT`!GTq~}^6QyKL>&plQ|Ks~@F*?2O\ h쇫57{zm/Ӕ%Xl%RGYrM r|^=Bn8jK+8VK_pgQ%h0TUUeX.V?GG?0BZƊхͺ< ˻Џbu{lJצo6o@:h7ON 4Ŭ={t`f^sIOp0$HQ)?}QfEC_E5Bߛ8IKId>ؤ/ˢ=߉RdP@[o<$&i>PND?vS?Fu.Bgń߸e\ktP(NCt2~g Zh5u685tjR)2n=L(&ASP?y0x:nq|?L(+W?`}2zH^Qc3p #6VB_֍o?o)Rà$ԮSAvXU3e8mEZ2eRT=)зN;ӿ<l ePgχB6oԬ2[X'AZ:p 3 SgntxJhH 30 K N2qޮa&38nlweeNO2^p %}@#9"-ց3ɩlxq:gvv 5pkK^= OšS3:8p 5f`3ӟ:'AcGPD8wj@l:qJZna4G'@GnL=~CG)h.!&ápODK7T Dе,yBi[ES+`\+JL^7#v,S#c'Su!5~=3'BqxX8-e_9 ij &TΖz;F^sօA za!1H\xO@8Ig)d \ HVMc⎅xYwJe}?W$fn۩p}?@4()C@sEŒ) Jj)-Vа՜Rݲ \k?g<'q#A^uBV&$u{mBr.5,"q_B̙F#vF6’r~_G" =ޟX9DZݛUFVwoky;3d H4B{k_,Z 6踫)U%*ٟ;q5%FO`G*í1x;KwdOyd}XtGWVכCGϻ%NU7m<|S(a.:HOzFӫ\rRӉtooIȿ5TW`2rXTИF`0eOέia K0rq |z ZQ]C+E{hs hҊX5ޖMֈHe,va5>&s/[0ףIJ/p@Egɶe-.:q@ը{P/-%Ev5aInJ.Zb3Cot JFH4ֵ\~(8TWR"H d^4&H&pnn`aVrK;L PmUP8ze^#m-@fUf{Gp7翎JZ3,~;/r]~!>܁o|593/$&/]qd鳹/fkFiM=wƩ. )4Ϻ-G.}&O0G}Gη!)AnF҄ƊP f.Zk>NSq%Aooe +_@7<0niIM% ?Vu7q-X?8e2A7|ʸ"[b]\0.!(4=6ʜ.!DHQv6?@}d+7Zk;Hxg,ͬ.= M|-;dn>7 Gp[0vA,Mq@BMtQN  $`雗[Ы}##ڵ~]jrpms[b+m(ȘGЦӢ o&<%.) DM;•ݠ- N葛KU.rG] GFn 8ZJGsv-ҧ,9)m UYw'(pdry]옘W=k@$P]' Ia;r³YB۳:qژJB#mu@b:fe UIXYu 5cv u荰^x1YxFItϕ\x}L;u./n wЫ•~ z{H|#,&-u7Iq4 <{\0Vo wm^Q? m*{YR-Lf_1Zmr3"aEn6r؟MT^C5Lds4|ٯMNoԣ~X 5TG)\ܜ4՛r.֎}6 bӚ; O'̇7SSvæՇLVCP!M5㰟y|ٜvDw&(ʈAlwZ4DPI {Ertt?N%U[pӚ*?VW7тkB7JfvUj4Vqj)h@JVqQO'lA%Dc!-V@孓QȂD64IEg WIm>-Q\FL3Y:VIbdLqBʄHgs'<f>YFN?a]a1M& eUFiq":BFFgMc!^VY;w_[@$o*D>amDP7czv%g,bs 2ee pٻ)1,ɪrx$#NC/S73r]C޶13V9հ6e)![56ZGl-A,$[%>roԸ?'R|~io9. [lQ}-`Ү9߷ ElǏ?$2y#-z`h !w:#ר&~(FĆyF]pZ 'IRX0!kuK(ԁW9*Fb Em)-b'̵[@)2&)7Tie~<+aWٛc{\.J =~CI2PZ0keCS2时;xU4Va>8virI&GL,~!1|v?b(FqN4,Z d0/Sm'Yw _ߋ *E౲QFK$&koҴVg+ m]5Q  cꬍC[|dzQȥgr[ xvHRI܇VDp9kkʄXܰ||&6?h5 Ba,zs;>"H4 ++kIp-/:uv@ͳ[`H ?mZYu.z6fm^Ƒ}́gpF ?;D @v[g p)40缚=t hGߧ¡LbT\Q;NI_!d9B>Z3ζ6N soR+%KN4|缆UaΓxLv8EhJ)#/;kAqSr8I gOPdu`EK\vwT ';ߔ*a@wd6Ym~*z(122Ps Ti\X5&ة)`Ѕf}"})b ,px*S5!a_J,_t OyV.i՘drhv :J*gI>j}#kE<Eǎ>2G~u Y ڧԏ0!~1+o?!'KTpfc:`?ok}[-g {nn*">c~'yZ/PrΕFarGi&="Q ked%lp=*vWh( aj[ A=C+@:7]ŒR\aceﻭTQ.QW+hQ%܀[幬GoN\b)Ik@6A N݅d ZsZЪ^X7q,%|$XXU^T]20NjqQ<@˘pۤFEQp<5 /z4$Dd{10hi͛GW 1ƣZΒjUVƝp$Ţ]oR޴7rp1O08! [Ij{AWߥJC# tF7 ĝK$F+="K'S.r5 F'8)1rbPTƏ=Gmn6"z}Corس!J=yzsϻO-uDPu $8+{[nR$ÿ} fy*D_~fVbRCBR4if]6HVxx^gĚoǔp5~*!78sSs#{S~k#_ 6i~.C, SoJR&mf/ɱB n'QG͓ew~aI8 34$rbj?j,qu?"UO_t˾6M03gT#*ځzIp +Aδ5mݦpZ^y#HO+ecK6‘getwOJՇѵEX.Y%<5p S5Cg6@ZB ah8NM-)U[ɱR9_PZЊo{d|4KiX"%BFV)RNh|-G<ÕxFdBCq4X:[թhSOtLoל?AI>B?s)뉔@=;&I`& %%6IdO-,j: Nlg"]yW AE2.f\(e5z>2u2 Cx.XzQ3uGewfY?A e[_O4r 0|ꭋև-ϱ}QF]<ߛ4*SI^JbtU=6nq!.ΟC+Z1S>=itJF~aT6)+iiVwz8(KAzj̗0A5]]tc Dhl /]7uoY}v Gs zNHHݫjh_W;vϖ[ ,m2>J^RevͺL!W}G-^:bP㤙[3X-[jė@0T\nլq] }(xh6{*+>Xj-Е}zϜ|(e 1;xU K~6eI}R8X #Y*5iSÂEԨe}=Y."dU")$TvKbaI:/R > ;$xB,H|\kp@gRJ@M.JG3"n)+>Sn CǺ=E"Dc[hc2X٣ V"Fn7 aכ'S#澠roBwdYU-ɸڙɠ9aw3)] AE/C(odؐj}%v%$$K= pw) o+V3kε}Q00=5Y*:WSB\Tj6Ў#_ ^ ܈Z{A ɬ$SYC7ga"c~r*k Yxgzp3pQa>Qr2/Zdr(&ً~>ϣڛolQ<Ӌrpc]IPzQI"Ngw+ֶ-t8w.+MOm}Lۻq[ɣ`B{æɔ4`3WB;Xq;џ%n.(*:o?aC 5^>":N̒^ȇKd5bpk8|'cS՝j6Ao5 'zwRx+8@sұ97D>lpcW  df;  <H 17@;ǑJiejmpurXw݉Ifn?YO 0Ր+cՈ!3R_Yi19S>r[- S"fE4A1L)p^$Eɷ| Mڜ z[#<[}Kg0A.\_*5>I%{E9dTR:-4W? D4} yinEP"|OS󸃳HnMjn@y0^4JA"W8cK4U)\pE%!Ik4){m%ji5[v3 ^Exȭ'DDڔr9Vaa-OWczYsjڤ 1z1J%قu!^e_5ڒϱvF}6ek!ڪ$tn(%}O#@o͗7?vw oU=0 )/h 5¥8+9u u)HLu)h%+|,á7xY(8u&YZ9Pqd90]p 5P{0 Zω !NU-Z\ \!;^ dHA>zǷm,]EIٲ=;[`젡!bQyB^KLWnHN!A~:i{֙*s.G (Qp|YȸONN;hFaٳzé܋JTZ>)|vW.YL?삓5E.ȸ}dPMz~S8 $w5ƿM\0)=s,???X|ƃsᠻfC1_ǒyi( A7q!w?aFS72c̕K;?[ Qֹ ._g\EJr E| Y@X x+F17t}+p"l6,ym#&zLrWF@ [3#d߄Dδ1&h;2 iyտ7У$AUA@濵Rm0!2,xŘJZhdYWMd0AG52I|v*!DИ)ȺDl+wjyF8io z h gfdbn?@/KITqB9D owk+ypVǚnaԊ1.J.I/Yo^;<,VucO5? VzbW#dXs/xX8hG:vƞ'Ϯ!Ѯ 1fo0U=UR5Y NV _iAe00YVa`\aÌu٘S>zXNQ`+|s{/ KFj!G'#igq,[bȜDQ)+4}6+TpYdT=/||ֈy`+d/&ǖmҋli #jZ`-Z<5|nJ)DOɌ v=a!E#r*we FgYigexLbPsE 7ly G}^r? n*EnaT{BUhlbfiʔYl+W^Ьq 8`O _)k œ8.UN:;fu=>{0jޭU#Iq p1j.f"d奛M fޛsHXv;4аRtRFkSy<n_|Sd';7_÷$)*x[ED4wo}g 3=m$F%wT Wf?v C{4j]κePrs0:ެ8l~xdӊ8hb-SP~tA" \(Ծ.#)H^qE#4(>(Ot(9NOп]+tBrJ̗^c&gu^H% B0۝[nZP" 7);~&R>LtsiejC2“CfQ٥8]%\mm24"HIUzIV҆)K}Cс8 +~fq@](z;p{>-_hfԗ+cWQL«>_?OEn-/ܒd4۲W\b&%Ș H&LXk8^j 1˂xN%1$ 9:8W 'ri]`mj7|-7pd )3*LL40+1leԓpR%$ wm -!1P- ]Ǹ_g .*0]H8O\'/hF~a'+o63Vk1xă3f5e+=тY6cQW,7 #R0?ؐfeLZ m*q2矕[&OP<09:mcrPEzt\h| Kp:ܞTr60OΟ$,hs_pR Od ,癴T;Mk _"l l?\]S)a~{ ߷ ce0oӍ6 qUw3r*OPI6ej( ^.CŞy1]D;IV o 3eD1QWv?J;Qr=|~d! 9A_j{4"TT7 *ea^w 1P$Qv§T݆IIw6],XOe #G$53R5sE^O <$)?iF~QҴ!3TԀsāv)QޜH|Dd3U³#JЗY=b^# -Nk3h-*Yw*Uv Y|zvd}P vxv3cTJˌ: *xx\rq$`/_cjr` J< B7蘈c&e Pq}7E&6PwEB2;`-'>>cTi""n~n1l/mD( YHq"` wăĴj?BЏqYL%kǯHg[nԓ; A{XVj:j!p=0:!/PAo8WEAɒwξyԏ 8zR?r*QKKt=v<%a$~jׂW6E(8\Pص8!bN+Ͳ(?eE-{3[i0BEWT" IV"pN &{c^X{+O5Ac!+'=AW"A%>x_fp/PIƜŔT}R&{Hoa(\Y>ɝYZc:^|+sJuF hP:kZln%ut0G\C [fވڿ4'ї1@ [À6*xW(%dƮ)W>7 `$W? Π0Jo=A332 ?`OaW93& 1iz:[D4Y[g=oF0hR !4@V%gjR1bTE}J)S^' Oq${Mk%=xZ瘨P3e }qLo!G lԋFW-4VsF`mX׼?CEx`KS]R\ >,QҁR~Wc<=p$+4^nƓۜ!Oh]: @ DjۭNjjBKkL-K=Cg`Xsxqũj E.v^&K_KA·mXAsr/2jゴsQ5A\ZQ\jf&javm]?9q`Cͻ·xu fA#jsݍaHFM;x]ghb ]boًq#=PzqkY;*R*Iw^ ?1־,`IP$];wBY0n|d8%ša HåSW]m_W~^k빟4Z5uE2Yoʄ!2mf񬁴] QPFBB ➴5[#SUnU2#=tn NՊ1e3=cw tqMB?$T#EOD3`8[HMt>dl"F} ;=_GE"~:ui] S ۜ39v=E'ӖƌS钺HSok/ C}OW :tHqbtSv3ټ M^Wtg6J^`:OEK[;[I/Be.B2LpC wI$/e#wk%[;1'naV"גIT-C;EwVc>>  e.5ޭYgZr`"3DZ:jmiry Z̮6b$.X{Y]iٝ큰,ٵ,}eW[1IRX1c؄㳗6eq X-`ߠ"YHEpZjybA35Rb?٦w0o`}3Y{kGx0= `fA;kÕOVC<2µarƏoO1)5k&F 5f!^- wGYE .8}-؝d`ˆj\쉬 vٌ) 7IS;c-/JiU)RvH qx0 &]V M5*e/]c o{KD;x;TEߏM8rׁ݊|,Yb5l|]y]"ϴޣ= f;l_H7c$הo7]X "c!z֔:i,fqjA@Iy3q e4d<#D>=up>m3'3#*WyrY?yg.ζ +bd:2)=_!e>'K`:|"MYotnRG.:JU-qEU=;ƛ9?E#]"jUhsDθ|Ǫ $vR W)RPoBekmd}|'?[Urʂ!IG>7ѺWϼӇqgcP(tsO`}ccC !M\[OG"~[M|a2gXہ+)N1fY뤂&0qcprg~P ܤ ^]a~IAP/څx _5đtMVEQOMB )Pg7 鎂Q(xu81u'?~/θz߶*A%aKܛZkMf'vV2ֺBLS 6_TD0|[|7q,kv !=M/R\I1`ŕMHz1'muT2f߭4"4F(=o$iJ,{Dasdc<3ર=3/(EB^xoɬ%ll맮[F!ҙ9N1l2$("wG ;-r oth!+룤耨ĺӨӟtt$v,k3WxyJ~wVr'=Mx䄱oqԾzu@(nk#dy%),`X٦ʝW-1)zh-1ovfly,=5wr<2@.AP}͆l TqGtTwW[injt]⩶ =Noɢ1YJ"{*{ntVK廰$g,x4,c&f۬WBPŹhEJ`u`XZTD^ݣrɓj`:Tg` :21.2Ev740z_{MJ<R"c8l^{@(ğe,Q릖*!J!5)f`V#8|o F +wÜ$ꋰd|-]*`&)Ŗe^Qv8$q!E5qjR-y[ՠ3ޅ}m 4^?k)㣁0o3O_/ ] ]=zL4E_#:v(v!pH++_)ShA[Cq=̻`gQmv}|9껹lBJf :YVa۳j+_[EZ(|9oIҔb/)8VbH3]$a^@_bHɏ6"7 @Ewsë&{=@% RE0R&ch?Żlu8JG?5ƚk;lJPkCڕ0|GqRܖ5T~o742 k2;Ob:%d*:,G]:Mׁ:e0%$;T1_4HYX}w?Lǵ^ %&N4 sԈ) ޺˫~mmC\$|: $+>xlP~͓>ںO6+BnxbHRxRp Q@O_ؘxQ51 !;K$'l9ݘ$Qz \g՛ov L@:nBHŃ5󔦙'Wzw!HZqP͢! g ;+ x4MgëuXxO 6U h&MH ЊN\u C:>?x4ڢ;a6 W(M/9“?6z|  ~j/oZr"^m#"Mn*TyVm[] Eh)x]~_$aJ.Iz^>oxzX$?@;q3LİPo%A ?8yyA{< ΐ*6jg+M6s0E.4_|V!nQyŤ_ygާs$n~s+Ҝpr'|VS!uOP&ol$z{$re!p Ծv@gh@hFSq,(mK?iuY .[FZb ;y$ p۹mvU5ڡ[kVO)a1Ic̓#zFL{׎?/X;n˔C4 ބ0C\i0i\o@ma<矗|9mK:/T5& ew /L/|h-CmU{T bo^rEC{#MWKǃ i$)>G!Ί{!s Ag$v5 ^5WgpKw1@K8s"Hx bwMn PU-lnTdI7N=#,uy<:ϻ? ǜ\)ëeW)SK A,!/tz}bX!!z ʣ- uH^j85v le_:Y_ֶ}$h#VWYQ+y?؍&_ x !d)lH!hр `P~#`OC+8 rqm/ E-Gk"I,T@8b.#-r{~(Yg52zm{R1R RSoQx=NXTqNWƷ^\7DΖO@W\<~<D~4eoVl9ԁ{N'+eߺ 쟺dc w#s׭{r .P)N"ULTOЛKה<1PbtH0Av^(NP/ɤ5ȦfN([gM= /e2*KLY pglR L3G6:>`AKǙT+[5Ɲ*ӭ4Z31zcY`vf ;ʬӿu =tl5E Iȡ Q__/d "Pn[Lw0Erd~ÚP=`pN&x~7vR dVn-Ԩt&0Ns(n#{ы'ãГ$ YZL薳@j:_h'/5s1nG3<4fo²9K{ryYM]& l7 A5_o`7:@<5kvUoMhbz Z+ # 0dh}\CNhɏK`ӁaNW窊 ^Ɏw(nU ]vI |!%P6C \7 `og6Re=c5 .(UW^oF.Y:p+}0hX%TC ҔN`6nuЦZ|kBh }k6c9 ~•gh~wiŕz;bgp#/x5 ΍mU壬^lٯ#E2J;-Ž# p {M{A4a -{Ii3n$٧7wvMkdgy60#xrMr#Jp&0~s u`SGL:a2B&A9Qo>E?d$oh{Y^as<Mqf],WҎOvg\>*,Bv8(Ů.>1#? tQX腫,r`f#e)CFZ i;V3 b,!~˴XFUdoN{a &!֗ 澂g-4DIW@ԁ@ba[v1ɋc5Ț|pe(?ӛ'eVS"]x;6 M+sYᮩUЕ8|a۹:e?TiѬ5UbZ~-LȱGc<)ܜ5CJLj6,6WTwt}(nq.u?yjWs/ ? Y<b,r;NZU)\k9[4syQO,: 8)|SKhso WJʍ.;i9#T% o5=ǐv K҅4Q}=9ނBZWnDVRM7A ao &:e%Wʧ\-c"YctM A9"ɠ\qL;Kxu[Pw 9lUPJGA_gE0[ЗzEV3P\6A~r[S%=1_$ Cq: AQ4);(3|1gM.!?2NLW"S>,)_iq xQ CQjr\t`@.2#4n~AXsv_"찉> Y >=,QdfxxM 6aƟ[i%XwXE4DBby~OBң+w".m:hw]:؞f5]:Oا0v/g[ PPh=![آ4G Wd[W!kchu>8^&}Z\mo槺Jr?O!>[ x }o<r?U`u[Auwz o2\Y\ 'è2ZjF<N)yrXg߱㥓¡!:xo#}ۊيl^()Vj]Dp\A Y<(e !79\aogb `E˚}m-\K_&ǰY?8˛,[֗v~c`{PB@e O)n6"F<djHzj 5p- Gړ:8m@xF#4\0Kv'2}3C:qHY\/.NUܪA`PF_zJb/Kw,qXboKfOՄ4m/(w_U%]uV|wZ5ƀN DűՠV% @bAĂͺk.JqQ'lo tlQ6TQ >o)_&A-\ԭ!W{hѓXEۇXldHɪM:N_u3짓hPʧ?#{ŰxWhf (r726!г!hD# E^`0/%=`*=sQ <%yd\H(V709o@펗ainNq('$_Dc* HY׺9?JppIJjq{lH7R8D\pF;sN:C12{׷BI#Aǩس-Nnk4)FxJom>ޚcW(5uci>yLk%3-Bi-ҘjoKfKL#7cBL޼i;Yf?`$km]ȎX9s.."o&*Nť0V{Q{MbIl^q+Բ\3͆3ߊ<r &!)f~/~Ț+"Plh!}$~+bz1`7ILe_ekW_8N J*-Ecڤ~`;?ZHG %ɁͰ7+.(eMR~q@a[Ś  &#xgO%xAXkm+`F% 7A~X[Zy. l5ei(.m!%f^AX$h쀫m y]Dτث*t̷JqKh[Tq{_(rfmbו?hX-RKX ]1A%Ej4Wݿwԟw hX9czbѼ5#ٸ`d0luF {Wwq MPQk5dD嵇mo ^9%^sc\zl~5-Ϥ>v0fݕkE_m < tz?ߨGc۽C^hX:RE}{x 5ۓgwȨ~F)%4) DJsыPLOP"1ZЍ LLݮQm~:bq WŬ&yz8$}ZmFͪD{as2~G)Nfu]hC˦B#aƞ\Z}5my-*E# >Rт H-T:|O|7(н7jcBŜfTQفQ;)0=xTa?&!3$SabQt1pn* ywRyşr<͗"xӠ> 9TL3sjvq0e<a n>t{x[ UrZB.)a4Fb}ah'mƂtn>AUuZPCr8;7Ys35"BöǼH͠maM枺T !}ffn6⦙Q/ڽoQeHdi8E 3 SͶA<'~k ,xCVZTj8۳QCoY\>Ͱ4EپTӘO~K053upehJPrtw)R8%Rc?!͢"p/b)IĽ UUwpBN賩UVexV%is7)9x(2QW.Q<ćty&w\U%aδ|A'MۗgyPa%>fɚQb?X9۠]ãqq,xD;AjHS~F6D -Nw1g}I+aؚUEPD:"A Z7PoxB!!4RX:Qkn^ cr.N89ǬgrJnw}F"!؍JˋP+dk -'x~7!sNȟ;WԇSN8;і =Tfݏ xD4şM5r;=!w,CV'=јgS٬h&y&75iL1L0W}b+*/sT瘐 h[=bW.ڝmpgJO׭2A9?J_C4^f+^"JL Qø"T95]ypTȋ6FcߴeT `KVJNXԝ>ϚF/]Vt#.'vY ^}~x# δ3ę<8^˘OY I,+,b v^p*(jSTo?n ik,ֈ(e{Y(St{#Qͷ6/Ѷ˜zblۻmʔ{`ҕHy|j rKmH8Zl|0A16ӇDp$D>h"+ ؉Ց{Eko-tˡ_JU2 QO<"yڞx+{}n%9B؊=!?!65X yenMdn'dSU8# ۥa]pk܀ "؋qrݽ]1mtg_FF ~e/ X{qΣ-ZߔD+k_Q`t#)$!GpeY2,Ce21]MUЙP s> i9Q!: 4u.{N^3\ϊ-lY~~CymsyCfrkDW_{ܫObMϟ Teb[3:jYPw|>A e pk;]y+ZჂCטl2s>o?9 Xh~x~T/@ysuv=kKWJi᱈-lc[Ɂ~iqz$ b3}*wLSX _4d2W<>6tz8mXOBtkhƳ20\TAWHHȃ8ىM v;(0bD&tNK9Y͈zɑT5"ZnHL`#*TZ$Ьmڐ߃ /,4en )MsCPflbٿ"9@qkEe' Q9,0rVz[Q 0'k=%G| gzMYrO3! _czYo=DIcy/,$$ ҝ*^n>>,dqR ݁<*NlmWx/rh0 i1q+ߙr3L+@g)}zEJLOkp̚VcNAμw=GظǛw{:B,EXzD{ wDC0,ѬULGiTT-0yMZ9Es hGt=uIpgrYm? ()$JhW88z!/FtDLp.o=ʹ|/{$&vyZ4h3b vsiao*0_9gNK]h{XXtqB=sUPPCwfjVFr9]ù&)mݔx3-.aLS}ؠKͽ5]UGU~,K?31Xg&6&>xZAMדlU;c5jmķZ|1U} !Ҡ+hx)X8xݡ:](xJnfnDœQFȡ@p3ɾ`:.Bw(/(-`X2j'PʓO g>aÂ< nqQ8\~,J%'>1Uzi_e(MnJHʨ^wvl> n1AlWAp8WkQRD2uZqѶ}Qg1qsw9iZ9A9Нصp8pR&)->b"Z\Yp4!2p%X eGXWdrLgZJ`xEK~ 5gTHzA8ZvY@,hWC{XV0ߤc`KDu- hxbdXbQq>~ DF Vw` B`xfi#J%顠K(DGĂRxڸ\/v4hMN"F5q:qM3.#F(ˤ+^1DP 2E[Z< lB`+({c.qzb\72' !V 2oc' +Q5E i_"͢KҬb4*{\RP2X3ES%;_PjI{Dz>jL`~Z [~I4^ٱq>n T#f<i1œ3ܕhI K4ӿ!p&"foU%6j_:}Fp!Dm wAWN B] (v S$@Z%IN}`/&˦KqwV>ǻ*b:ˎ!ᢅ]F s3;Xd0#d{qcS.>nv3 E1%Y^ZUFhqAf}AfwݑakN*#N k? E*NIILRO:DMP8; _Wu~ |'Wr8nQ ~6z"%p=Z(WO b sSIUӇN#Zr{I@5{.w ʚtؾ-_ $mtQ&IGjJsQ,nT,U ):H˸jFti;c픛P{*0U`E%280XtJ_VlwQ]מ_(6azΑ)  3ESܑwNIZOm??rAa.u=o۲-(# g I6du0Gz%&,+ Ah:"hQ.]!:[=ISi^_9A]ݵ&5`, @v;y$j\kUPNDkN_ډaN~E\OɛQ]\EPeTp 4^x#B>vp(X ɾo-٩8rQcQed>iǐRq IA0:.kzZ9d>ërOw_1gm_u@|D>C#XF˜&B]w̋]Ɔ )g,f<UC*nxbScA9[̥zZdwH"|Qm~|.:OIRحرǴru~  %aO=./~=X ̀z\egŪd|E!d!1LX/Sy8Lև=AGGVxͣ{fG_nJkf RR:ss.I5X䶕"M {ࡰJdN] 3)y v-{>FS P;h1@1UFLvABKwSTW݈ی&{7<^'S) ݵԿ-V UW{L-`Z.ګgߘCz\ K ^J0C(Z]Õ@[܎EhVylJ+kihX]QmA  $4$]\*+;CvƦlb0!FJtҟtɾRښrD]oAnlH)?M5bͱ}Hj;Gt$S!SI(&gqka!Zl qn`ÉٻW!T`xj(1eTN^#oo(tGE ڶN1#~j_3O-'Cn4N+À.E|\LpO?ZmGe)"e-2,Ƹ'Hr4`\[eɒf] lJ6W# EeHG\>`.WwSd6 >?X3M:%lg,4m/O)I^97V=dKvbxt36PԘfʩ`,i!~")c8 ?=Zs\tG0ˎ{/|u=jDv\HĎ RKc#UQ,w,pRB A]%8鶞:Snww|XoV5~=&k JfYg\o_/{QdUnl"ք)抮,,()m0*#&L++$yA9R28N}Q3Î/Uϻ*!˜g5jE+=oHjRIE8HXrt?1 |6ıCx_%'r5T|IREC( aM6@\]O.ױʒ7ّ(ͱ|Zeʃ`& Qխ3:r5;HR;@ʞ?Һ,T1:JT  2ג* 儶mF)A4HtXeX xI v lia_tV[6 "^T &ˉܴkZ|] N9 `gIPQeJ3 (x+jv'.cT P]zG;`|y L&$j۹nYi1)*O4:I97j/JOE-tiEjz"@ⱖ.ΓUٺc=I6\P Qw9#Q^s+ }*Gy18@/ EYκz%\9sd=+{%ܖ>KZi;+pZDX3uqCq%8d?ux,'[}lJi-M?2dCkcZ"~rNاU'M<*5d+-C٨}wCt˧%'1TͮUbI!, UGH7*UƜw|0vÍhCj *1C}xգdk۳kt+N<$v!٘4`ᗫ!jsb!v'VZT8ag=ZIPL=OG$3OOÎtvA70M _fv.YC&"PB[);&Yx_o  uI6`lBR}XHF%O G]z(/8[.s>8r2:b w%u `Lbc6WU`VzL?H]Vmpɱ\{V%.\CSwU,=༺Oz~1BKgRhPPu2"C^HhIҜG *1'x'EН2ч8Po+BK ͷI })9ir^Unl%ޤ6ŦxGd𳶊Q .ƧkFH*V5n6>20}D`'h %7xk QM~^rzfYlu3?0n5[<&_Ezl+ڭe ¤w8[rҁP_}0*7PW8lnJBx@y'C_nn. ԯoyE pe&cC( :E`C+vUЖU7rWpO4 R㕀\/ߪQ#PSv a;F ~a-*U!A60# /='\/RE,ܲ ѵɿ*<ĨC(EMv\dG+p+m;F7:?e/9D->OK3[0Р ^(Ze!I[ͥ|'w)0|Ƣh^f9h  /ꅠ3*!aY7GW_T!Oq:_myKp1BO;0XȧI^o*#Y|D6|f0]V#]`kíOjޛH#bb'*XN\Y+ Ұ.#q(]:j Pw -ef-Ϥh"v!˛ }e3dubkfw*瓼61q"q<:uO[p_EInU WQsu){.({{ג ze3C:ާ_U:b>MX(%Lc=>3YdB2ј8N.3^c9[4շrTppJJ'8{IAVo Ρ)%-ߔ/o@]Z2l ܮYJ-A|6SOB` w4ܯ^\>&讝AL\޳3ƛ~ in'}9^ !5@=lzw5CPnTi $͡E=MUǒ.6bf{,yktBدd+$O~MQt>}g W!4CxLh`[^Ԏ -؊HJQ_N';5cC!DŽcRR#'  - Rz.jÞ=6i"ϖl)(_Ki{8p"YA{&9h G/H8n+)G$JES /N=n,@}KL & [ ;_rxlv?X ђptD&XK818uF=ɻɍY\Kİ7Em+3Qjr + C@DC$a3<1cjǀDтpeTMFIrҺl&|9gR45v`GȡpD#bcwix3 ª;MnG9f%ش F(,5P} qq3> ZUN>Ye!Q(Ə fEIvpRS+R S0ӇG~v7;ߺEλ `@!ETfx8fJNgJs'<yo)Nj$`6qk~H>qgi3oY=LIk}А qz}Rfа|jNi,== NqV:3O=A^WD?ߡnd/|mNpخeCXo׿X; 32剪qux("cj[$X"͡KtR,4QnhC٧eu$`+F1K'CIR7sXwHݮ& Ռ~+s =/e*:@ɫdƳ}|XR90~󩙌!Xo4"?P/fz$P W~9m_J={x:PvMLF3l lX4@z{NIf_AwFW?]! SⓨXs'dQei{&m!ˑ&\ "4ی0+5nQnRVY60P̮/ m MDIS,l؎E>A $ԛYI= 4ep!Dm0d:quKi23>+^x3#$A }RԀsC$ 0[`~Id֧a,}Ro9WʀDbMS>]A>NQqܵu $m6!-mA,}6IDJ79q30E'%JJݎ\Hg 3#9_׃:6?G0P*;6yXM*'zokVV ]Pc\T M>aXp^D!(9qaeBRih/q%'WιOG* 9[*O}c=G dN֨G~_;**`}qW&|+;=4`cmf'{#qfl#RqױXua0ZxEX/Q[I>$1 !G, ,8:S71nƘd.e~B;xy9q5|"vp@"i0qkYSP 77z ؓ---PXXgB9Y݂nP~ 9̑"!4SgV'Οl@>wtȓjGEpYOXnOw@{4dBPJ kBhh;M2"s+dCHUxTy€}d$nf0<eMI#\IjE?2%%T'iB_bbţb3Rf wjac \l<# 8cw9Įj їARsO*8M{8Ø|W841EN9qB(&̒pBS"Yxg],]t! c]r<)糋fnw/2!WXW蓃Ib w=M 8n<@v_2Gv!ȁKrC;*zGVY "%`$p,u*-0Q@߿VY&͍tɸSkD C:V:oP6s!IOXb. y5AA^p;4owA/ȅ@P gI'ܱG-J6NoTaP f@sכZ偬Oͭ4-[y|$pTܙo^C,|zbFfNȑV>Sh:;6jdi1eƴaU TOS FN臄\4EQGݯ~ X$7Ft Ȕ%/vcX#)L@DyT~]`%3^$ yVI`8'H﵊Y*2WH`uOs,4\η|%e4؏A屶ra/_{y^֝J![.EO5]rq MΫjtͬ ?dmVeq:$[pl$ODQy% , }RrFڲV骶]\_35,g3XprCZ`,qrcl.RI3 bBld`S LmT)fm'nv PJƽ619דFU>15PT`G")0OmE]S ָ(+O,iUW9qA ˿:P'WJ=S&oPhSmdI/{;) 'e"D][MG=O8y_NKG &O^[2Ƒ3`,e{dǰ/I:$( FyG'!j0w+[^\'6B`:,߸n䮶=InR[ DŽ wDaZd R'!vh~8.?Ҝڵ:%"HU|k);lX(WO){), %hIU\FcB{xmmq7fvSC{-DWl!еUbk^>ORa3:ȑfQh*7=@/-rBKʣoXPř`v񎌁 )srfZֽfqi2`ߪbVgtI[9i>Ški3nԊI{?KK̓b-[ۓG0cslٮ][4o5MNyӿ+t#h2rЙ96۳&蘒e9 (faɎ&=։*3 rK#P_4I5pPlD.] aE}}^.Gh~Vd i=wzvoǾ /:\0 Qan,ZH +/od,6erǫ3 462Fފ>٠5,W.0Rytg[@^PaH"ºhc㚜*Z&D <\M:{r i:r %_/=ZEm&[\eZ@<9_#jm~Uu)-E4P2\:;\+d>5ە7VAPl㚊SMGȫB̠x{X԰,7PWije]A5%J.btVOۦՍEt{"5Tkl7ߴ'i̖/׈ ^N.}G'jK9ϯ8$^J&4nUwS T L,8LXA1p`L?h0îkv @TR &zŀCw|2G%ozHz~yir+WqcV#.6V>FS-̿tqs̉oTjDRa4@`LNh3q6:I_@CM/BlVu6*YgmeV;B/#>Щ2LVtE4`nn5A!T5}jk0 .8Gy,d$˩eAtX|/xdcƪB{ `qWeX?jC/κZ@ WU!nxs=)Bފ.QdJI3Ť _SP $f`v㗪S_Ћ"M[edH~ERqU `:$lD}yVMRMhZsl~4g-\9$fʮO&pQfT5=p<Sb&ҰM䖻ptxъJ$˸MSEݠ4;'w iMQMO5u0)}hГF墌75:Q8|KM%'F<| !ٯPMYZ{}JLp"~n;MP0j}EXj\ 缮0\8pyjBH>;zڬ)pzezfz ؂X`Z.A99Cy =ۉ@EU=EUih(:å 00"h:x#;(E~l_x3Pa*̞?{L=#dͰtN G ,)Ī{$ДQEe]J3/">VwS)=3|;XwfbZxİNJ>B-UVWIHi_it&WKb[P-r{`Nz@V$EҘ(4 9G8e[ž" Uc6 P+ԄXYF}].ߟrQˍn;Qԓ`_!YUMܺ4q{y![n-=ŀBJ4 {=g鸞Hd9 $MW@] +7ݓ葧Pls''ܓS+Wd 53cb{C)<Ii`?+et^@ZزS˒UmX()ׅ8ޑ偮lSy涒%*<&#(X{d^ȞX܅c ;ixQw,ٗQ="1 S:I$` EErv*\)?1mybq^gRX}"߬ʪEP }xnb#Ht~T7I7%@Sj= rQxX-{=$p1YV=s/\S!r&E Ҏ{71+8oP!pKOunXRiL7f>Z+@||f;I)\ IjG!A:-@G9m|r"&)~)3|"<fB<%hJ]2GךwFӸd8%օ]*x.0>u)o3٥<.gmX:.+O^Li mcxHBISRځ4O,t]i+V3| WT6HQB'U!ȉU֝OGmKY\+PCqhy^ƍgoqVV.rؙ:&+Nd30>R(ۚϺV`1S+87 = yvҢЩ55R Qq:4"qC]o9《#0N"7LOM)?$XFL>kz0HWxNwnophY&[jVnʽʊ㗊Rʥ{#zqhw{s;NߴߒQy @UsQ(v4 WOUQ5JAؐUCRA(rm"z Ϛǐ~n4&![.[rDŽ`.Zd@ieFv17㠶Ʉn@rSH2}l}O5e l7|UAb]Un fsT'ΉJŗ(PGʖ 4M&忧gtUwHg 2Ziu9Tn!@X|%8j2FW;ŬB#/`^]a+JMlR!M4,wY(2Fxh+UzfnuIEnh[’pi *Vs38Q mU[׏#6U'*{34B:nPyM`$V= R~ JTpG#/" {S9#`S7`] /EbhqqغsW/$n(< }OӅ0z}?5TC@)p珻~ JmrŊ9 k0@$pJ֝^¬Pro %tF{"uͬq7HJƛ8bC{f*XP1B+>?pLoRqWWlWm|孳lBGxCM݆h'3Gx 2Xt[1VjֽEGmjbטCc΅ofZmHJ0! R+:geWǛJ0zmE07it%[ B2 Unw+7YЁ s#䭔k!XS  /Ι_lW}zXĥ%ZZ)>9JN@Y83+{GXIr8ra D2C1_E`T;u͛J\J2?*{)QnH2KSzG>R2K[Qdng R"lE%'1}d/Rg`Q\j<6Ef;r\Ŝ#>\I\Aܛm#>JӆZ$E#VvյMB?YsЦPkt]JKɀ'L-ArL7XÒE;:L 0Nȭv2ăх[W 옱Hba]Q,jQ#+d"h n[G},ߞ.F5Z=;L/@y͑aRN5]{ZvS Eg"ɲa:xlu`SD}Vt+6_|Ii´*^׃x(6UӒ}P}djdoHAh,oM|)#+b&Fz/.A?={̜s0j Vu!jwHW~uȅ57{RU _hVF0pJWNU&hq3i̪?7V2'ڔ Wh6GZa‰^/^o-\c {"3 P#VYrsfh .Q [{5P 'a1{˛h}7,k'eNkxIb<I^َaM]Ho8I m'f{ n%ĚO2=~:<(+>_&(7 ZΣ{n[dz;-yX R~d+ Cuhg?i+@R-oOPCEC(ճX ah!oq!slՠa<p qE4=fWCO {wX>ygOx,GR$YHF` @e~L L?3zѾy< wq$ U1L@-q[1ǰ& ne&':+΂gWFm9qďZJ0m ` ׅz Roޑoj1Aa߮Gzmҷ K#@& 0]$VGPE5e;mP/l,Tm.'pV)q te&)@ImgqҤG۸@M K Y^k`Z?9kҁu|Du(:a^Jٍ#engJ+彖ز;z 7)C׶8`Yd}xlI0 qB^{O>l}p>Q?LS?\ Gun'B.IJQ Z^hPG_9ZE,ފ˛bJ?tOI* J\l )Eo]Ј78 ۱5H@Imz"~8ytܾ4esǰ.!c~%X`4nWl[M<+bp p%0B Hv9omi+ (UxU'>#UnC}HOHqI:IA1S1M٧X#7jP=LwX8sc:ʅ!WK0ܕ,ϵzUl#VY|݈Y_ہP9c`([5}OsAާĐL~?NVkTE6jbÿ, e!RJ<[-`~?3z(ig7NY&s;W0CyaPk#Ԕ`U@iwK誫KG;jFkjzYlRLV KYf"Iع%r  m@M.C][tP n$~vu|%֭jȴjDU{ V>4ک V U;ȹ' t1ȯxn3BRҿہ)LAĢF*K\(Ȓ 1edrBB-vrO9#Py*ޜ X8^~a=G~H>C ,u};nQsU(>k5k5^Vdp=x$ UQ @$H8G"mQ&{eLZ-3GskvJUGQy4LȞ<> Y6J d!aS6l۩.uB1sf\%wmkcGp j84W Uw۞6Y MZҍ]112Kr<=#\< ͻdo7-Е/t|1Oe?!+̳'48Hm+\ ^ޅV>DCPڂ&de 3Ese2 ,UPHωt~vY٪wHpZoɑh.(9^TS#6{#]AJlhaROEӆ_urP^Lָw˯ih_uuAMON%;B;!y(Z ߌWܷHUiy=#g1QH`"7IfKqLܭ)<ǒ mTf>:+KTrîRUFd|crU-$Ga̐ɘZ#$T@ &%L^cerw| :rf8Na=S^`Τ1ȲSDqQ5jkOk%a1{v\邌~MU*KX&@!qP6j9Hm:W-xΤW Zm'tvi4loJ()ޗ ;fZClm4=-Ȓ4"4h\"caĻN _ E_JQtHw0A?ɀ wwl8Tdk<ׯXb{[Eo|pgun\pdېG b5gI0myK:bj_9 ܷ=r` 4I 9(e ÆSbhto[L&G)' b9^]5fLjcpLdƃ`OYOM'? doz:7oH:LD=a[t#­.ڬT?gsAB>">fPzac ~GG^m0iA4ўVqYu<@4X,B h ei)EA!bbḠK`ubvD4Yfl&r4"='Z_7Xb4Üz)2gac7X~7ޢ9?E! RSbߙBU x]] |.}81=sUhht<<λgdPwgzJWZjVS맄U2QЊe(q]fVeۗ3|n7fc1AŖYYyo?N/oWP_k63+jʄBM VĔ]`B:ڞMi( U׊DJy즥|A^⇊咞'4z֌ixZT}[PT*dQ yxa/Ƈu)ɨr*ϼ״au„"6lU,ADZCD(r1o{(>^DcU\WPOC'>a3y./Fo/MH q+@>([3nƮ!qZ6I4 ^D#%uڬf(.R6U'UXrX5D Ӏ%yxqt?` C Įg~* %bEA)Dن؜!|RC&JX2S,ft~pyke%K`W񩓀Tu9@uuʝu㫲7.7cI6jEBW}_ g% r $s]gZ4^K괡ߝ0 HUʼn颤0uVd X>:k 8MQ0ȃ%e+-m$T#9fNwd|@YIe!E8t2{PtISmc O*8`$ S~"8MvG9cb"|KETEFZ1f5Z*'W67֣g Z{me JXm&VG>m8 1lWZzٸ8qH* hA9J/ ý#o[6,UpbFаaw&q .syxk(7^DDqJ ne-SU) z?fH1!"I/ԻaZ=o J3;^HmfTĖIv֊JrOH/M /b f% p^>򀈾n ޻ZHnã% IR!b# ȹDg3o_46p>UKLkr0~|cej7M+9ɜ"Jt0"a6vc/\YfG37ȂG.z^e˭ZN"=%8JUxJ\,D =ݷKb{cjիSdZSv s_&i;)]YPUbXW')VߐO*s"Vi*-'8iŋjm^=CC&2U?8'cͤjdAeca:)Ici J`s[\@. HY펛G(*3& Rm7I?;P8s٫uz$FL$Dee^^P` ~[N$TKơͱ7G{ՈiYkL5n]BHW64A9X!ZKnjIkS٩Q&)KJP`][i0p""Ut?ckXjYxYsKQYGH`џRuX f6 ^ vfJKFى hk3)o ུF {Á ?ҏ_@W6; rL2M+e2tt7/VuEY n>q}0Z=ӝ(ƩY-1tŒ -  UhD60AA\@<^ JƯ6t8|qĵ0#v1s6;ٹ!VtYƋ <.-܂~R1:QN )oms4=?.q,LJ,h9)i1pAGjÐCNȽAG)D`IG^wiѭV@ Ejy)N4RT !}*}Ma; w}m ߲igAS k߉|_hA;_b}{]nO2C:E"")2.#>N^UnDFP WKטHWf?p68FZ`]jX ڸfV.up4PL쳓cЃ s7%U[ͥjJPV*'O`&X`>`ЦF :7zVq><$hx=6kM ]k}k=obBjwn}L<&PvirɓԉV"dyy!c0 N[ΡAjkvS])b{'a% -p^*0TbPR=)ʞrX(KGij.ֿ;CV FwgCYQ .5Mkj\Ӗ6E~,v΋W"ls6g,Nc NJ0\qm#E?(1:w=mfA >ǁY$$ [ /4F5Ux+rLK򩍢朚L@萃{R}#z%w"_EE Hn*CKq'HQmʣ9Nfϖd>7i$gPaCs5;>f+ڀmaHqb'+?*Y7+)lzntU*21 ,[ū~WhH; BC|\"K3HgEnn~m8YI qG`8G(7 \W o=K:6%I⾲XJrmdW.&!Vs۞Z\݅MT{L{>C~Lj>CpT26Zz "ٴpz+(|u0>+bXQf2اَ1( 0 S6EVe7V1!*'juAj(q).z9/Cmg@{ rnGI @~. :jB/,A@'K3M]D3 gnyk%Et|q<48&|@eM+xLKbХ)(6zxZ=b%i[8WS,`Q<8 jS"bބEK8>vU $}*6)JXIaDF_٪HDd8^AJ9QUjyכVKdOo@WP{ڊR̫6@@i5*UqdeQ<2t! !ޝ?GV*761֧uo]ϖ@ jϾ>J-eUJzUS^& yu2^d\ )p#q!!DA dqң<;ьjfl7 )Ems:KNK'8AUv&vjҘ?(Y%WAjo@C (,Hk6[u}lُv5lyiӤ쑊ة$d7Xu̷l8\Iz_`S>BBl_5:BqfNb3_M~$5<흺[DψIķ˚DE\ſQbA@N+0b,kT b%p*Vs~m4 !^7\$Xh6 db/poz LW^]$Sc@lĐ SʔovFKLa A@P吜ST5u3^h$9(x c'f>۔U|ٙ}ɐ>ĄVȱhyH1T.nȖ}(0_-I247 tK=d?|.8:cp3VmD=9NT8'$re wy2lJPlv}ڳg}kS OkQpB-D'g1#K^݄ QNx_u.g Vׯz1#3´>t*P8W AC_9%Z #v?j|$dn]=~,IՔ̬ fFCchAoU!9W֚,Vtrf.ǑhuI/)mFy?//<# ll@§Ў3X5! E4'NO%~ҤoZ͕H0Zfy1[+ܡłqR? z>d!F7njKXi0^ ޢD `=>s"˴oM{T aﯦgŨ'@GiT}4S#O;," &F5GDK3u[$]ňg8wv! iYE5{*pEK(8˨jDZYN4p'$[F4ȱ\CҊ"&IϨb\`zC ŏA! Xd7dLJ==g YLmܝvOW-`1R +N:JzdqRa3.|GJ֖r]+4O4یTÁY_A@^L<@q[uRI^{sXxijwMI,mA~sUL\'chhsxAzd:觑s^]fiI 42IFp{.PS ._-vL T/slWV}J2穚Y%Zb9jg쒡f PN{jEfI{7R)4T/SoV"Qs@i"Q5mn8eGVjR0_)mucOb-tU72xg&%1vH8(ѓ7 iwc-p-r2Т.c?C (H6| >"^΃QR<"v8y}JZ:C'L"rUX[uSFjYI7>0Vy¬Olii_Ȼ^ kLvy1'&VesO^Y q~ ɖRNa9`),#Ta$nV X~.&bnEQ;Xi>ܖK\YzQjniP]4Tj.Mr0$Aqҏg;? M y~rM@eYC< J冗OQ.yWKMJ_By(l)8M8;ayVKng%zF۷q'Cנ"7/UoB-}(nK?1hd/l9tL׎w4\]ѻʮ.2vGgzjB„9 %]}z)%}el*m`p񍛬pw}R{+spү㍍FЅRl܊c1䨕;6.48XVW`A$ n[/G~״ʗ3`Q q˙ Y{xGMB6J\a%4dYZh>Pr L`_kt8'ďc983{.D}aFg#d&ԛ[Go1 ?o@pͣ8dQPڳZ0 S^:ɒ-Ζ=Dn !>:rVb}+$db'B7|T2aG`0/ZR)G$s~hъ#Jg:|Ցx#Zj@srӓBV7 /Gat)\UVǽ!K !l#l *v>nyWxELш qF-"$IUΡ<}D,kX?L6 c@$@[!|5\"6 |355MOfB9I$tVH*GG+$-Ӯ3,IH | -(dVg 1Vj[Rrኯ:~VyGO$#Ye(ײ&$;8$a*h|2"A$}"6ZԎ'Y47 VZHS~O,iUDMVJiyRojU3L*d D61 m{J]WqzLk^No,9Cy壽)]sI5~ݚ"`-Y_XDpgt|JJ-tyҷLab:zMEZL(N [`$H||юek}"O|,#v+s]/ ҈KQ{s=Cyx6_ 8_.23g~2C9 T}șd }M|ӽZ 6!=ӜzB!S&(U"⧑9{X5kXoܺ5p#b |TC020tDF2y7{S#W%~8'=ɧgKLOv1a|L<3by`@,;-h$%87W>V[\wvۄY1FRIϵ{իf]bq<`USP3YrK!A0 E`^۶kw{֞D,p,XD:}L;*s) а?Stpo#qL kExfhۏ.g *Ԫǝl(l c%pVjZk^Jq HN.> I\R9Jn.Y) Wί"8ՖVu F Sxg棩b]Oqto#[-T$t@ӦT (E?eʼnԩ{'u[J <$AhlRrEo3E1hiuu41CʍEͧc<¿v:x)SX53w]*|eG g%N%&Yiҕ^IUJIUNR$V=Tau;=>C'zGhC o1`!osAW~(X;G~oz~:RlYYwz4 8p,$%K2]^vå6^c?!v-1%:XsG8%"M+%dhJZ(LC40$RtCV$xsɐB+l*{ʶm6ݫ [اU&xE+dx,|EQJNأM rP|GrY≧d,WR㓼-76Ay6ƒ  cQ$huR_’*73hMQj"+|Dq^հۋ` 6p`XbJcN few,{04xYO7A-B^5\j/R[.jɒl3"oLXWjLD!.fg4"lIĜugbŭ{+!t|ܗ,SOoe/p7w, >AHMIX}!DG۬l~USPJY$vP_^r`!b ZR*z^fw2vZ%i=%u(d,4tO׃v]*'HӏeUO{H*,yVURYa_bђDIvun3ZD@e2%glW&Hb0ζ1T4 icG]bW#О94VF9A%)ưB}jtvDDWIYf%nm/ 8!.4Y>bP?n\3NczƸFJI!f*oOPH%KFPجQڱKA<g{nfQfSamb` 87䯧Nڃ~zvY"INXAa)#AW`ot~ildz)|RBR5 fΜ|{ҋ;;"Z`Z`YU>Xa?nJQLE1s'Ь&5a/8]5gG"awMoV&!n_o+ħN҃XRpqd$m8 \smvK*nPIqb.NWx!{蔚ϭ4Y`-RpK4b_'}f0w{&aIRd-ҒUUpc&ďc2zӆ[ FGqB5ObmVB.)'8/\E"}/cyi37p;N;ĿC"T8.Mg rbBNwI/YPB=Ͽ&.9sdߝ6q*%!HAyrVnaǻ3 S!37K,'#&I;BnH*U~be {\ bs b'Z]^h- ^DNj6DoE"WɕPg="SGϭgyD`-;3{-" c v.o9WL1LWX{0yqnHr!Yw5ZDa2BpV`7#z=+0V&;u)z8*dFr\9` :Ƿ'M5Nkƥy?'-003+/4R1ۋ6*0;i,aӱ ]*uMЯrJ?kpZc#I9_$n<-n'u'$UCk:uA%O*Kڕ(?N\fq'+󟅑3biޡ6r۹"\Z(d秝skXc/b%BIx)~ve4;3w><(+^xEVB){V?Ŭ/z""7YرJ.t˗>=62T qs1KQeԶz6+Ӛmmt K+}'04Z>οpy??}AN ?ٳbDbyQpAJM9G"ՒNV_G0mH~Erth!;:E忔E RѾziڷ0T(|JdKd?>K8ARj|P i!ϗuHDp0*3H.ubBd v] 0Le D4P1oRm:2B%I\+׼uyQYB0{3lҢA?C!0.Ĺn[!~YGB t&`1Bgl&T!:"&yR߁8q,YKqj`|mq ֚Nv2N֯唳_ RyNА?`5nTF窍h6^e~H|WClIrꡱ&%}:(au_4)~?[=iB#_Yb2-R^!cN |ܒU3ez)dHDo6 ! KTM FO()Y9vE-Ҁxr7(:p)tjO'Vo+xXb Bzӛ[1?<`Uk"qv1Q% {riVxK?ܣNlu<mPT}q=q ٨]`\z 4rQ`m‡0'-=͢ c{}RkJ,^@VLm]$tC7S&*iu),ܘ, 8p#e#ZJ][|sZ1=c*.jn8 hT(8M2j&hkin1؊.:XOG}@Mߙi-~EA\E $y".{ZHChA vuAe1%Uj%%2bE)j+^h?x0EfV׿3w7]2re!{R%8T|(" F GLOXQXyM\"eYK+yeAê'=| v? b3 ^7R:mȐ "W^'D}m lKI)" 0Ov$J)ۑ0 =:,SŸ+Qڋ2z*#dxt3Ţc0Q~쟧tfkL8hmu$[f\=ϐYӿ 4g}a+-Vc Zf p vC̜% < 93F[f{cTl GvSt+١e vH zé&5 dVLqV2RJ RCfzB'qZ`TF7榆W@6{%XPN6KE9V)8Nسw1Ѷ*P+\MEV@KzI :9SΖHz;_NwnA*X%νo%c;rKw/F${7a+Gj!tJ5~Y/*cjGPr_,ݪ4ns@RS!)*&h+Ad?s"\y6)js\Fu^znMv߷ZE$&)ʮ$"SR!a lؽHEBsߚgƹ67@<ӪP7jSh}12Ӓz_gf,eh 'enũ3_s]ɇeamM@ʷԗ|pgIeKߝΉzyc7|dOUG g+h0|w6UK+He'Pͅe5N#( 7(D݁=nDĤ.`Iv "Y$C ruBsqaen ʼK4#D`f b\PC\EnF; :!/Nfc ¿-rjfgWQ~CV:|041>E FNF2uIu7,Y^2,wBbyBjM%, 1Qu¢}ҷ<>AHo8ŭR67.R!~zslo}"2^}?bdڇuRkF@aT 5 {%/E›[:&p\Ӓ8Ra#DQ  IhCb9"3jickv׍KF J>-NA0(ubʙ$ 4=Kc#CBCf>^be}t QűtN*>bQx h)|ɆVA^ᄠe{iH@Xkɿ;\Y6@|<orkPWխ1'r]OU;@)'2n{+(|jۈ~35v8 Ѥ26;ImB܎lQASJXb:I #PPM>d ?D`8K&;ӌRkb_uRE9LUϊ- cc @JnCA<NK n ď`TZ u-ӸߨdkK y4Z8Q?sUlʆ ~ h2ʀ3 ׮ZL5'2L?6.r YQ-7aTiM,|X~Gt▏hI/s:teIdz&bRe,`{W~FN TBc3S‹JD59C'HDT: GYQ?B6/5,.YM J590"b:)BIr7."˯ӉMlw90dsC ᒣ,(|BʖT4 QtꞒ5RW (hh]ԪwfcqZkZb{807(_3xÖwφ"i/ uc)d]TWᛰNcXӢ+1m-S%x\`?OH:2ux*U5V$DhsO"xXN>N;R2Ry|=e8Sb>!PQfFLs%MS:ˌAFAٺ .3%m`93i$kIrTk=b6ϒ7{kyӹNglUg[} q)ZNS~=Zt̵'= Un̫M1ɷtj(ɀe^ف+8b QbEk\qG=n<mYͤBљ4[u.qh0MR|Rg0G26咛7 8u |k1f22r[Jn}S,&d{~A%L&2g',vW`K5># uns }<"5F}lɛVQ˛^hJZ:GQd(Ů6։Md[4k@)Z&LX, % _" *C!Z|Lm@bWl;nV =uJvg3cEnN6ݨ`UM 84sDHNΗ~G SLVm@FkQ(q8)d$ b8&s;_cmH2GnGb^P /EWMł ]w]}+@HO1о@|q߱e{a&GPV1.mc"N)#ICWj!*U*\)8C73ahIؔupϛS* !>2Ȭ;<ᨣ@oK"h.1^-z{*E >i0ñb/u$UװZQhq`De=&Iy!9pja_*I!-auՖ4!n5i'#bB"*urN X.3=G{Kή{ֳPFCnD+7lm;b . z.%W>jӍMi)2U ppqU۴!{.#Wu …=䖍Vfh`\L0\aJ3@6JJ$u3ٯc|@KQ*}bVf49^ HK k(Xu ^ۙGUqyͧNA^4 BV3AUPX6ԛ^ e:R`.C"$! 0ۘh~A/yyhFmrLOtwU偻 Iԗ=EGQ<;Wfl5h] yoG֟|1ځ4rk FWM3^QykAA<)Y!i9 8b%Ð鰥Iwo#_]޷o?.gAX\Kla>R &keX ?4S{mڡ$(]PA\> c4x$c A `G7!;|éǧwhd;7sĻΧ=(1!f*|6Jry\ʔP dIwLyX'm^zVHB%$Bv9- &_s㾓)i!FRSh>a&^QLF$3lqp瘟?~c|6q>^Ç3!7q" 7v~؝\S嗢c`\Ա53S ÷hջ/^um>5DeS>wn2껙H=K^zub̶D@+qLn2lXBZcUKsF2i9ɶA+w5+7jP 찉2yE󻇞\&!ՠ%k&7ƭW?w!8dZ!^p*\׉,؞\GM#en<(EB&4DӲڹTr`a$;]G5<`yoCй=ۃesv흋#|hi*efv5vP_4)3*Ś [MNQnJgJY|kgPOße:F{E@)+R(Vbs:O/- $IBhOV7]iNqRtEbޘ}{9 nrgD5&'366$;ՑrɎtJͼ鏓nGFh] ųY*iOSU\kpЯfSF ,xms%G;*J;-S%(±P^e_Ajc<ģ(a&Brp3r*1zf=L)8ջ7]G%ϖ/r&hwK\qW.d z3R !C,}K$ Pn8ߥF iv 2C~7:բ_I)Vf9.6X *6}u÷7S St\aEYUl4II>^zUe]Py:UׄީAe2^q&Xõ3d7̪5#2E>K"ڂC.5n@(^_= }?(޺aLf=:^d'8?/E[Euz5vK"y:# /BPk*/!D=OF (;G!%bimԜ{À:(*;z֮w 2h@lDBAZf76UC4L4u )Qظb/ ݛw/pxzҘ_<:C.xQ~Ί]%qG'ZY4[/A!+d՚pG`k !|#=w_ . B 5Yi e]hL8'G !$Ry3-7TT!v/J?y'㒶]~vNEۣ-._Dzgwю4 /`Ў2>Jc,iSu=Nw֪hiP-UU&*ؠ6w$ L4T9G&[7-L}'=$'0dv6'iKQ9_K@@II]J*_'NC̅`ۍEi=r5۵3rm~wb}W}3*^{{^IK$.r-#^3 οM4Ry u:BPaMkL8,˜R:G\6Z[ޝhѥj[7ҹb]:lcHBv Mk2~wc2f;|3 >wCʓ3k ('m걩FGvF4E*qCW0a?o౹ $,&ՙFIdUY(y+1'F{pg%1sy_A.uR:-.RyҍrBp 5 NqmB\'@@ȖhV ObW *ס=v;`y\7|hC*e3qApQ;q#YFFL6=UTf I 4܏n] ^;m4.ݿK>mBA+rZ3)k?/M,?%! O` ̮Q?|QL•ݬm ؅͘iGM |5lEjS7>Qy頢W &/5LJ(,ddP|׹N$YhR3NMWc;c6 b"C i6҆$"Z1cغti-3rva\5R Y2׌]@p%N`6 ږ!vR5}=)d5tfb`Ě!> *(V#~i-3B0d9ށF9w@VL_M gCt@p- #o_@tg$ [udǦzmp x7+F 5dX]m@n`E >yG^ws6zP ?rȮgMmk1Ujqg] 8[S}C@%u^>pI绬_<$djG.k i>].ldmdF؟'`bH NOc4 Fp44Np0WF+z7?е6>NVMTz QTYQ>#i6*"W?u7:ǖ1)8Ia鲹 2QaX QB[2T>KO|*Es2Q2FZWxc+Q#Ҿ]]t!ic޲*sT_Tڗ_˺  9cǷ?!D <$m/OFr{VҚֹ҄&i1BB@)E%F~l]컓jZrϖ6V:˶4۲Sf~>:ФRJr5yE#z49s[=ȕ` xt#YWDBGxT@Th!Wlw uJ@!FqR5#j˥z"9OidsկIv) ~ٿB _F)KuBfU}p%o)Ϊpbfab%;ˆ~_n%5reZ_g50وupfW;eГ seU1t`lB44Mƺr #aɡnTbN~4FNA ;Pּ.ZJy蘕am+7Quw׸\/ Hվ+A{^s*!iJ QGEp:?t\q-9.k!ˈ^x[dqT(C=h)N`e..HEЫ)V. ^Ep !"#{8WC.,ѳz 8RcTSW~LG)r)Uz s׮"疽 }A $d}[VqUn[5:%o@BIߋMaj ^&^ YA\3#HS/)?cz*ME'@F}"9RB/m}1Mn[եtIPd4msTCof4aA~;'B5ʃ%ѰDdxl6&Wo|ƍ2)''1K53HIA]tx]4UB`k'hp]Zv&dj%gɩYF76Xf9"9lʠu- Mm1 OgxJ|5/bȶ f 5jlpMXj8< ԯp](uێA> i,a1I:W}{ /?Dkt.*ܖVm/fc]ƾ19Hyhv^eޓ36aݕ}JBJ dY$x#c\7yGCƌTXY A߷Dl-hῆt圼;"T`lHhSFP a(b@hS2)./R>pg7eԱ +*=,FeU8m0ݪGX0^|WCE;yzDjr+ͶS B(c"t#-lSD{APxL $+ISQZ2I?=ڜuG0duz#3Yڵ9)d5S \KtUϬkr4ayWOsj,5uMt|HޓA̭Gr#VG:WE&Pl `$6yWg[_81/Ai.dw }([#:*PSp*IGњ80LJ;]'I4aV0xHk@ט @FLPܕ)eŃm5ʆR_!M8H+1n )՜>_6) 2ÕW,*Q`5Oh,k99vb>m{>-`1E#ףFs%veUPazi2f4 +Ŗ!殂c4p0rUSH( 9_,7J\5v#M$ jAA1M2`45}su$Oa~!G&e'4]*k*{;;' F0Fr QMdza3b(9HKO$ph $*oɃ',L-YUbΣ=pe}șa\5'RIA>~OYa *v+P?xg#|35% Tʲy Ra{8>Ή!~}\ hSc+ˑMXiǎzF b8PE-.E4̛¸7)9z-L42,9 5P/z6#"QZր)$SLp`Omu 6zUԮhޣ-ih VDP~0OaqZЖ*B G,0TȺ4RĶԢ`*|`-ns;^ zq@"9.yc8Mߟbk I~Ÿ{Hf05l66>hO!o''V*֍6q[]!ucMg[! oߛr-ɕX= U&9,>PφM% z?BEIU jN4VY>^)*}CF]6:h%䜴,Ԑֈ,doB^՛*#y7•[N⭩:<~cNV ``ܞ0FS5IXXaJoq6OA^t{. @F/ vON.C"V_F$w3Så9~h /[EܚÑ %e97Acqío}mZr;̎c}Rc5 FĴd2m;WLSFOC)8A rT2!ff-Jf *IDR  ]d!\Aӥ2~" Y|os](Asj^P{eAIPO%7<[-K!o@^|쪞7=Sg.ǑLyYS꫞lޞ*d%ZC- d  :kǧ55KoRy,"FD@Jbx5R֤Z&|!}wyՔuu2G14hHN9 Mt s_U7POo}@5~8-Ă7 Sw[EA!WkGr RR$5D FlVChN(D^'8ڰOLj$!FSCFǃdldY>$1dnkT | ƞ$3Mtnd}a_@rb2!2Ex]]!(F!?RjVh(X>؎Ȋ t,4sVv[8nvmh!5%sn[+g yTFՖD10u~q3ؾsA,*b%TM7" -9/C E C{ d7=þv1B>Ye~𼵦O$eb5)ŝkac:ؓu]%&8kqG4j fs}A䭢F06{՘|XبUiq/Zke>)Rޓ` m6Vy7?P{v@HY(hXwD0 Rakȇ&0<\ ~}a\}wq`eV IT8yxJB F3H 0^v_`RSjHHo~GÙ(8yp/-͞Vf z zp 4V{K^t~Nⵆ4DmK%B"hd*Rq5kh=*GM~y݌,_Z.0"J3CpL#T%˔+bMs:S"T͞e&HIOVʛ@XxS+"/1m>u>_ȰUKݺz~->ύ<-Ƒ|;jWs+J玩OyE:;q⬞O?|K ZV|^7s%qmɅZ_Y (5k. ܻlSXIoYPřG 䄦aB.8e%nr۶Z20.%/)>kym}ָV㥺`1-F!o(>*Эz^%sM`(] ©`łI! S󔀒rǰ$H- Tqv"O;d2$sF&p\|tn 1`4ƇY"IZ8R-oSEbNh!Vd+zI#ﻅ rWvB=bQ1U}+v]_/N^f {q!":h%/I&,pAgPW&fιZq9N\'ӝZ#ۢ]@[a2(ӜUųhخrG*4-$K v1 W@ xxSq8op cʁ,\e{ &xx[z)G? _ٯ[N])B(7f{7N51N\D@8gOnk[e,gQ.9ykebdT _OCkZȩ2 u/0ƙIXžwʶ­\b}0 B^ZaUr]R(؂e,CMux.$FJ>ŒIӧ~D0+8rNAkH&O/FG7SS =$:j!=qo?;jg]GDJiPMet3eVmaW4J[ۗtk:dbo#CMO+?E^|qm;E3wHY;-8|ґ[uO9 }5&{i?HyqI xɀv i jpMIt۔27߳%0i&-ʍ )T=tڏh4.Mݐ&:H Y33P0GSěw͌Hr?(?H{EXSOh^F~ﳳ(׈_=F?MB?n\jRw\^3}eJ ۍj wz=uծe Qټ% W9qu]]YDLOr|!&ω}UnT=ooB2/jQ#Gm7Fh钉L':0X1nW p/t;Ƿ 58µٲidUF3 i?B mӈon L_t/ Ȫ{RQUvA4|x0Xn%20DA3 .q$EQ&吚7ݜaF{5 1+&M<Õ;P_>=(ɥ/˒ LIM~DDɭw|W -ۧ .I˷/B^E.o!`YomGA;<t 'rOgS)Eۆ_DHJ2P)D6-7U_kg.ZV}CEAjj|C$D2MNj8~aIAPoAh uAJbʓ8^XP ./䣳' Ͽ+#D2 :)Eڳÿg8}IqO~'87̨i⹀!Y62܌*v3PzE;akV'q}Ҫ [;Բ:#*~2Uz7~wZ vRx{oX{'f]J`O+ً h)GXa5?rmdk?l )c8:7Ii$|?jD̡rȏ?[W(C9)}sV1N !4/l$pg3MG0aIM&$ ,<4}xr&4gxut8 *+MRzO[Frlȗ1II,kp ege4/)j7:!^%՘T8DN(sc ccM3'-5MlaIJ)JoSO ߞbHySxt"B?؇jΦJJ{;nh ckHD?goIZﶞ@<6ĶG8byS=Ce`$Qh;>C]KTӇ/k=sYBu,H>}2V:H4EFfic-=fGH&Ο gK,q1&)*fa %7܉М`:K?C!&0A }l ]k iI=6y1I\ k16j@G娤ӭ%u:C碶|f%j]BܗٜMJHrH;i X\L襒Fj97\*q~ˠ0i8IV^l&ةe1QjR*H^`LR`)k{~0Va<Bh0DZnE6kmB`,z ݣmz7@ş c6RZ`Ҕ1vP}k ( -Q c҉|Ǽ6cEj'7)q Lk+  Ǯ3P*m-Qcl%1ClN8U䀗1׮f&a67A¦Nprw {CI:C03Q|.Q@5M>XeUU*ow)pl|=`{ŐEv<eCt^{rWѼ~S2OgUv',9CՇ,]ȗP ʉbSc``tkri ~Gt~%Jȱ/=oC&xp*@ @Ʃ"f\2Rn! >z67¥ʉA1s: NUVS9_?M]u/~V^wUB8eq?M|ǭODz6Ogis1 p 'VW0(v;Gn{K +4& -& $vh˅ׄ˲Brw Ӵ=Ú]#d6,dnJ"u'57lE:yI'/KJZ0P'(L )W5i8;tC #G HIȍg|ǒ}buI!y6WZ [!+NgRԗ0m}Yq!s^#a+0ݙKڕWf^l._2.-V\DEH)B%* L  !rjߘGLPc]n #~i;&Eލ4+ H-3I2J{w7RDcB"}Qpl&<&sc8?>~fnʃ¿3 .EكܕP)1cr^+ fb,v{[75$q=OYg]ab,pVi0~mT^ݤ菫p Vr%U@`P}aoڻRaNiV.}H]P:l̀E#E# ,b;16kƞ=߱VO27M #7=ζZ";"K.9@$şz nGmPӢeuYq-#a5vϓh˾w>o~3h¤}oVϒ BҠ4=6t ;.T/nꭖV\/bsQJ,Qpm&wwc忙UW~,5,Mw*.WfN`.,#6%$QpfMe~3W:(1i2a)1[5] q$Huf ڈa*(å'VWZ57 4F@J MB_Z><7u1ەS7P͝Z"LD"$gESpRxå6dbBـ_f YFC/)>Mg .Al#845iD:4M";*2KreW}Zʉ^V˦3HJ&H;6D,\n{/gSI45r:/0V5P ’&3$ղSϞ ,AyҐ(2,ޭ 1w]Ø0Ij{0cJṠ Tups w,"'ƻVsc!3MFf}m] %jZ?%gT0FWtus8$ nʼaj}έ+ZA#}V)z44c|!鯳`T)3RvQn=d]\~AM;JZqk1S )G Gp(U]"'=E 0%b*@O$wv2gw36wFUQ2?No\9݅j;Tj>"zُ^O86տYmt)3lnlb'O-_g-$Gj`mA6F^>g2^Kzn8w~bmF*>U %Ѕ$dͣ&V tD #3 on"9GG *-uy,b.7a'R+]9ҏAxrxQrL:9aVPinY ~$yU\Z$Vsm*TH-%(etғnJ=y̟X;~^݁$+=aWvyqi Lh=6Z4{wjoo,: x{d7+Op^Ӑrl,[h$|kŕY^d//T+nޚ^f^7SrL~ %KJ%:jF/ك  -ȸZNv,Ou[pQp޵%n!.H>im6=R_a45Dⓙz,5(&vc?VDz^I( ,@/lX4Z7Q'?(9al?b8 6 ǿ|UlafQjbKFG9z%5r)0wy 8f*盝s}24@ _\+bYv3} HAV9q: sZ=7 uvN#;Uv˳fL;oU0:>hzymorQxoLpPW)=ɔ#'ױwO=d/b b޻&B)X6(̭껬:vŔt[.8..FʏdAwB"'ՒsY mc<\n9ju&O}O޼@.0 iFҿpQ['>|]9v"9:h>'͵6ÿ޳W;!Q: X}B1$u]ӷLr䐿>qASՙ@ziB muNEgt%@@T\" 1 UuPh˕ >eUDY32t/M] 's?oRW&to~\3ꢐ Z{_I4[&:[e1N鹽"w)ecV8-\kЖ_c>YvRv,(E В/viz@ ąGL={GFی P2V(IR! |U'瑿B8Y%lԮp!xEo3WUu8-/Y2 t.Gu"}B>Zi4"-WWXq#GVB$-)6OL'qf{ AʹZlmJFV87 )=8P^F'KvcZ܏_zo|v~ZMHLUFt/ʺuGc$3aB=!$+]@jli;J0Թt. $d[YV|t+dGbcXYgcK)V{rɑ:]ORj' jX)c?6ёRb^ 2Rľnw ma3^<~vnb:Dm/ښAp@_ە^^> SqxRG#ȠDEI`n z!۞tߏw@ܖAկsUB-ح‰mõ8&a$Bl]*aBuJ%^4fLvV䅰qZ0 'S<#=(=|/Voy/r<3XvFHoD+Vi<B? MNEd8q.2䚐r\Qx0Ektȸ]Fv*KF(|2׭7IR޲7(dCX@uhKuEL;"j3QRuu^@ь/9࡭G2@b.lPyWw$S %88XN[=0(r}Ya(tQLjS&OSZFS`Tup t:MmWue1(i6f}(WO͑-?Y4p ~@dhsk=Ϊiԥ_xrRkHzN\Qt.=)qsE=u',ׂg訜!U!`?;,q'-Zaک<[Wb\TC=@ODٯ- 85އ\1[Q|I %x.Z:vl3*: NjV LaMj<{lBӄ,E&f<妕5隰\m!4+ҹĦ)||:I.XЏ3i N,Ļr 5f\5b]P՟z>N:[0X D^I_Dg)oȷ--ER6c$# /U_,>2&I7eP%<9%X['̍yixMHo*؏}c]}[Y(-#q+S5VBr{Np,B XS$M2|<=J:bE1*iժYj z*2TEyUH%puN5,m*'_mO놃{9ohW/'T)mAgL4NÁc.疸 ykp(}n9WDQqe4]ؿ3.Fju.}4^Zs#čb=hᇭeI΃|i 2Wz@l MO4o'\QvD'g$AyV<@3͒z37>Ni. }so*Zhbrih+f>nrxpEd*kos_JmJqk9x CYJΊbf{7&3{4X_mQKK31@Nھ6-0=$o(/If>Y6и*YFbBf>,KeqP 2EFJF(0ʓ Uު|H̀s3K'U! meVJXwBm`> -TwDp4JPSHמh v@E=mKp#Xy WzWZ"23&pM u.O1$4H_+>ǣL3u,[IX`NvnV5h !'-wsK, mwB9MwdB%x0h$Vjæy )ք:(^ch)oܾʘt؉ f42*Ayp)y9#rglUyQ*ߩZ/I ࡴ!R r.4NZxOzCɱ=ђEoIGW1QoÂ.oKUpYPT/!76K=d \*='z9-26nHxSSF78d|r0,8SLU]bPg#)ZSW}Pxݵt[HɟKUt%Cn_ ZPxr)u;iES@QV |P=7먩"k%}x笙 K+_"x VP<в۾" \Coh7+)!Ҙ0TOʯDw9\YAA։NnW1)^ettIbo_gUZIڭ(`6Lqlj\3r$7&YoXQ/ iFjlC`Ne XA$8$:ͳuV:15;;O0\KZ{HV@!.1q?f镋Sseձ ǔP`=5t{dڸ1VY\>vK轲Ccj# d9j=XkH,$/Tfx3J<5#7X@~5{R9,72x S,@ i"] ]`xmhrE.JpnQ ?8KPdjIB HFzk4V:a+ÐhH.Gpi"~ Ka7 W;S*D9zvD %?D;MĂ2a%$]]?- $lS+Ct߁{?L|^2p,wMۉFzRF6µQH:P~1ʻ9~]`3ń#:f@I\'MnVHvb5:ɡ>XÓCMRǾÛip1]dt*U{=$MR`4š,AHaSV-J10=RfrvTe4a{I ;ѭgcx'Z')-KԞlIEYПR#u\Ip">2ߩG.UbO_Åmȶ4.yRU~u<R4֫MU"zicl9pg/enzD5#HןeAx1 6Uh]Nʕˊ$392H?%Q}t.hļqNЮ΂+rR bQIp%[8: ?'_m@{TA޿5V7t9[Jg!=T9Q-RTu'++A9\KHwhol Hm 7"G]t+abS=u٥ֳ;NKrlX0  ML"k%} INY.+gV ^ bo/?.L נ[4h˜ʿJpmTQBSCl1´ 1˝00mH1cRq(s>FnBL-B˯ <`gL}_K:<׿29GpЦ01z҉? N2>Oh$FJ&EU]G;x@E(5OZeAccx,2)ƒ&EIҡ? 锎#͟yCW&By%h{SxYoEj\[sFTKAwCY?$: yDvv+B`1Xx=+-E-#t4CN5ܢ0,4{\j n뚞FDg:ՓL7B0*aԜO~?B/BdCVSx7+B3PϪ<6_„4|̧ ~dԜda_}eyHw9)!&ٸYw^~9ְ>dP1*~[Za"Y(͇n*ܓǀ6ڂ ?,;!„4E\%<"9ZٻmH"EY?GaA`w<742eODUB\b*Tq;t'vA#lſP4nA!vsc&"H>~wh=cǚLgw&. 0s02Rq' FhRSdp{ a[\(HG:51Em$eG[yGdJ`y[ \xJ.mX @KФr#kn}lkj5Oņ9G^%+k2زyofIr3 m{Po! ?( (nS]_V  ^մB+*nbm>3:\ *Of{#r͎C _/*# +\K9Ɲ NIq@E zϋA$;b?|\Q A)\`:74eJƳՓxے2x kzs/C)Elyi12E4CXw ah3a\gue+g\6wӡ8|1y c9x*-rfO UH T]H@qJK& Άms!-ɝ ""!F}Hm]YBY<6/ż΄ہ>S1 > ~fR)xDRx=鶎l=|S1"J=B3AϪ܋DqoݍW nynjf67#;X$ |Na qNչNCu"emfyGGR![7GvN?Nl!5[ TY%5 !ېS]/Ka GS2%MOWӱ[P\]: S#"hJ|`l Il@5$Z o$㻟“ >b]0q{.V7Qf@C `˯L|TW3,[d k@/CWd]qmk1A֑4jH `TX8otڍ7[h9}1otDN%y~s&.Iγ$җyЀSdshC BVoh,}>.Gh"i-t@[s.wSj͍>{7—)!;MyJЦ H~?Pr&٦1SAHQ5憸O 24 qd> | htԮxԇ{b[)^ǘRoN  ) =1(:1yEh[6 ݚN|C/#WB~9ӦiFHOWtgh: SihDG9ɐ">8ߞpSO$rbn*МIXm6̘uPe Z„J3Ewnw2JOzPWr;TVvM ~-L ܶQz'Bza^}翞{{E0j*h3-(-GaF5]vs!H$K崂'~a6 BOK*!dк"*)毸]@YB89jgV9R҅% -vP %:ߣ}ÑTPmǪ@lZM90mięf([NT I BwQ}nvX||LU}z~ 10Cu$ݧ%\3 0'nl!e m0! lYHޓlz_4Kt7/͎D' 5[j0xoA+ ?ϖ>D<9 6xto'mS0 <N< pĒϚ&,H8 +ѣ,kh{q ޹n>\2妪ILŠwTu0%`JAxR M{GTȾĄ8 5!Ul#vFzW U+Zv6b102Ndx֕wɲOl)@[7V%7ר)u 6a Zh{ܙb؜lGyA׭NS9_A^2|̫:ՙT4џh<&eRN9 I26qf'y7BΔ=rZtcےAz툗y,]n=`3ц3Q^fO׏|,=հ+;uBbLp mr^i3lhճZI:tO .uDgV*vr8=Y9Dz,-%?,TH]p=Z%pQ(`Nc{BzJT17%T[eWL6f)ˏ _X –ɂ11>zC5F̐yU l.~;(Bh4 +64U݁4_Q/Q S&] X)F ) RSukǝk9Z> hm (`[iPWA_]%YgzGƪ];9)%ٱW;%û-`H(Ƌy^[T+}꨸WA)7@tJEY:9%Ħ$ {D^@w&~8K aƦk:" .6_]9t_9xƃYϷA$VT57fG ʅut\oE[Ѝ.IVft+iri`P}bԪ@IbIގ1HJJlru0>[4w׉RKzWJ٭{,a-K?X21$h`.)N9yRNҏDҷnMzCqb4_Ryq=i*DBUi5DA-J>1PWߕÿG{]ĵt_4 HWik|2H,9(pa!8pe4\{dYۂLLib9Gt)#o,6Xg]L0\%j :('e?&UB.A2!jrhBr qfneXp"SŢ+LP+F\)pNH!W4g 9[:VX=o KNxƐq \ݱ=s@-I齲@X{*O&>?ev.r@y\>siFаk,=JM׭>PDtrY߅ucCL9:)$ĸ}&y85MXHT3KԆ, =o|;˰QՇ6V\-U?%-&z'R7р!LE 2B9 ac!EYg;asً2)lVh)O,`g :A] b/mwj{ +*a<)2~GmIJ|N a! i`׌'O&mi@"}'Z+ND>~qF"L`S%PԺr(n`1/ƅioEzr A`pT&̂;j| -,!S}$I P =֣h)7T1_ U , :S֌uDp pѴ jg+ôt4R,Nk1e+3Qq>zArDw⠽$y;OoީH2bӏEn:,hB[ܢé{=As3< DR{S080Bx̰Eګ#!&ZsKڹ"]1@MˣP2apD^PSBiu@m>I~@;&xFzW=[ k;su*Rl!W;;ݯJde>ZTf2XS*jWN6A3}%QhEGIDi-zxTͲlmL&02/ՉU@ ޗʟxg.U^[yGwɆD&sqvf7]Il\lbsvX Sc$_/c.K$Liux+vKVcSN8ֹu Ej0A "tNR P^bAZ4nE vN/mt5j!={/]:5,S5]?,3 |A/fmAk?%M7w6wQk\$s5/SoQ4 ;7ys& .ԥi\4r2nx;cyL2TO?{rW&/G~}#Uj ږCŁeˠ;1'dt /LJ{0F]Ʒshߢ.kޕոvuE BWZbb>ILJeþ]P?̂@6W:GR/&1);Ni~-~:V,L@DV&W*\腘Mss91/3)٩ <'aaLl:5K7co&>Bb~Ԉt c Eh6"L )3Jnb L/z8 ٦%4yIX} JK?YZ fCF?d'@a4:Q/+EKU kud'fu.4@TҔIRZۯIA {g~e%IOG3v.75xGkƔH RLk^Pv0!DeFjC#ۡ[ )%Sb6N#PgVzHeǮĔ4,BH\oX[a."&"aYuBG^r,,O9]dަ} fq?2 m% %V5{tˊ5̮KV˘Tl J.f${JT+n.ͤܒӊ+xj`jZBnQ[R n5wPoaJ-W\fM/%VNNúږK7Qw*H^co<6l/HޅBT>吅n`i02.V~Pˑ=UzP*d^٘+%މÚT}1$'}g]fdUBrDԱXÁnkO)IY  :rLtE|д,^7-'( 63ySҸReU{~*Pt0B-P"_ueS}'-OY ;+>;OkݥRr-/[/Éw?d8j,}W+;T mU^T~,kV! +ut)]ܥNP(6<S(Κb6쒁B0v.* lbXjm=-3G*זL8،5PwG`yZd shhZ2X_kӞ讗6a67QWi~z-6?>W§"\Izp.BAިʼn EاQ?Ga)uN>hi{/Z̊jrVlR{BF~~<Ѹ]tQZ2.S:X'QXhMc'TA/&Jh g²%鷸pu!0%ԉ12XT2Gk_Z/KH 9Յ$rY\( 7fZ t碘Kz,Tn;6ԃ|?$`*\);vR-*[ D `?G!߻oLB\?HD?&v[@)/e!nt1Yc AL{[ IEE$l-z>Nv4ٷ4<2.\˘º*Cy@ uG*=?O͝3K!r̘X_ysy9W_\0.ךyHA4JY6?~`\ߨ, ֲ{g jiJ7b nbBޕb\׽ 7ӭ [ٻZ.]6aKh`= 90/0HL%?xW;H˘cqs"F;^Qo-QZe]S[ڭI}!(Gu_Ѐ,k+ay|x5;!Nl:}83?Gv藴-JUP.to-E[=q, +ś12&uCMzYRW=ScVGQN;Y;ytҔ *#N^7f!SM!+`eCrXo% #aKxkHa)?5)~ g9Lg$,qdJ2tXڕ#*mEЭ2 )jOΉMoj6i3A b]ڗʹҔƢiA{' r.kܑ>Wp\+9A͊+:aZĽ!y,?E =*vds]'P'ȃ}k-{@G)1h %8k q(:v0}vi z/k]yJ9֋Ѱ@Iڸ?")2:M#~&L=ThPesCӨ_k"ן]{`QAh yM"m60LJƒ`,ILCFCB$6pf_6"ԃ^B˘?{5DR An!;r/:+ 8"UVDPOnh{:0w*H8 ;ߍ$^TZE*oFyF;WHȩ,+/|EV[ yQoy}mVZ(6FZ=/k?&%=,wrJgQp fp) G?WRq1'khbmS%;Tv~h|~JM>ZՒ~ د\8 @p"ޛ?v u@((&O/T@'}$X (i5 eu* i4}݆|Qpt+ͻB&Enʫ17oR+v,hX}z瘧5~ppJJ|u"hu{E.! jcN,ª`~1-wQRby vw |m_%̱ȁn3;Zd]yDœ6 yU.sUUPTv`'`f"*l)nx•s M9[},"c=]Sdm `ezn9/26{.er~O9}mD֬-S 2?1_6]`bڔ-/,4d?@10w Ob9tgsx}"j%Ҁ9&JJA+Y̭c Ec*>>z$8p*Tq|~u-B (?; anLZ"Oٳ[D滞SpaN$ , ,5E@7Ϋve"Wʑnnƍ`3f *Dk\2q0Sh`Wmq;7meh*=BWm6ftQԢ< 7pgTnUkV}ľ6}B][:!-6gX.d*68l/EWUe 7T*WBn*kɠ2@Ros;ĢkMCJ9yg׮8%O7_l:vx{,eF{&sC^Yg7\_2S+ӀtȰS Z^ Z&w˕P5c b~S%HYeaڡz[z$#˳ Yo9uo{kQ&6~dOֶaIPqO3Wʗ0X~J&dV,u d{*kT/ bhh/ EY}F>NXP8$&ڏyv?Vf᫊ZҾ%3P~ITs^w=9n'iHn~mi#5fX./sO(ӌÙ:$1 {`)")OZW- ?:Is|mrAsHly:SgveQy \o lI|k]}5nkK3iU}|Bzlqd9O"=)/RDz3YZz wdBvGe73#6% |!vys#gMY=gjA9j$VA6wE3i`!6.x#6} eJ>:gEɻ'0pr+(LxzdW8isJA%4[dMK4`qe ^%Sst Ct@vZKIx(ȉgTV1<Nnпo{V>siN ~~ZNuiR_ | L"/g|Sjto h?ԵWd|+;-Ժ2Ov ID &+3m$uTIQ3y>OT >,;x.i̢'vozh{ֺ! #җ1sⱭx'+OlyS`a\-Oj#L |ER?ؕgv]Ə9|l'Fb\֤HP´׸ ^ c+VYZ$kD.38.(NO{X ؏ b{ܴʹNX-Hp",:Ń]r_35t;p&tZXPM5`k}JV p^L+az!e $ȅRS_f'9Jl^VTsOʴآ~w{2K4B)"zgӠ!Bhӛ0{ eGf]yp޽9B= L5/vJ==Q'Wm߂j2pr T.zD4%쏹PT}b*\x 5_W>KǺLQs1~8T=P<%:!_(9xS)IUX\oҰCQiCGKp |4be*_%#/nXEް/TAGOc6t #:ZR^m1x,\X1zXyjZ #B|~qV<.&d@$~ ěȕJhFd|r.sAP|*CA(;SysD@ZϬ`IZR@͗;Bs F>5TQn7ZٗT-`=YXI5b+hy[t7\@'%#~jv]x4yZp+q]''\A!GJXj0o*ie~X ynv?_5ݻbN`Ol yκ|Gr5C gn1KN:2D(7b1(;~[oq6b.oe9 ŀ$m-8fb}E}]Dm)S瑮1_Z3ֈE(M9+ f}*1zS9EƏrĮO [d[{+pgܒI Okе>hؚyj6ȌtѨZUePi 9Y9Ncp%:W*5 L!}qiߪжO 曠4 4Yaë!1dűV`R ꦸґeh[OnvӉDكuv(§mD do^3`iZ yYZg\OydkS)ؑv酡M"?l#1%܇; W\}|Ũй][-!#iRe^`w۠U2T~噺dծ|׺˒eH~ҹglZ௄~M+|qO(ePU2z?. W-fiBߎج\.g>nyNHfD2l揗d{4 Y@o?T6JYd^zϯD5_SG7 jߠEϖI<ck+4]C/[! M(Ew:hwc6/P(!34FP0n`pAj!{[Bg ]q HW]zizPNCؠ%"(9tNCc^[CV ºV3+'lrʐU$dOe6t%DX :hP%9-m:!u̪ާzE4Wwv/ 8=W^iV,P rfN-i+Nʧj ,=M1rrSGY:)X[r,mN,oPv`=H kS29ݒR[}[5EƱgYi!f*k82OG椉>"a]+¸̇^ /5 P%x`pdF~$㧃DM=|Ph `P$?m&ML Tk.p8 eu?WcFUbJGt}Ɉ?6_ 7J>Luhlq&o;1fm@TV ;" XWnɩՂXe՟O5{ؿXʾoӲO'|fߣ.[u&8$pu>pB[(#/0m=;pY=s+yEX F AT UX]dt$N+m"8BA<-(#M!fu.*ޭhB'„&WTe>|>M 7E8!3ןZvGZ,.{6tu־Yi<t|o:$἞*Ɔ\ю0UK{.S+Mq(}/FLI[^Pm F.JVSs{ޖ&Fc?5YA^'zaX=r .ơj̱dN^I=ZƸ^/d$\D[+~% M2 듉Zd"IO;i+Ο|*GH "3t-g-!"n”oxRCːȦͼ.t*b5:jy4|x|J?o4;H\L6UMU.[发; s$K(PC&c<YWڰ-"+Mi'[bjj%+U0D2MԣW[=׍ ԫ8Ӓ-gq+rO'}{wGkVĦb htbr$K뢰K$*QshMfo(d֮.g~|3Es2/$xVob c:Z3C"z\bV@<)e( aA.q!_C%S4 7~hd9acݬBnqz}- +{iy0`b 9mZ(K|*i}OFd^BIz9TAScvk7!Y~k} bjԇu vpBb@@();ְGo-zA6IXLTD "Z 7u}b_WAC_8_tOΏazfˑ 1ȵ 6qn71וj* zg齁jDunMΚ$QL%Տd@F {cp+S ?bW=&ɅVS8P`I*Xzk jJ# 00RJؖHV>ujT!X6y7@yzEiA,\0=T>ehrPX F@1?ۃ]/44 _?C#eê* 8e۩0gȢt!`S5Zw g&@u6o]?(}q4 =^L,ȑ 3uwәӥGO}> OZx,;݂L5n%~ZE[=yɤAs`}%ptZ&k<%FleKoK$c#¶2Usg ^ڥ5=R(d:>v n^B"~;*x9c?GJ{_9y['x*lރv0\X~ԯ~A `–Dx"Sx2#%7ȿnts [bǡk*7'CEsU0]spS_nqBQmK)\ ҘBR\E`Zp#t`.|\r 0N_'-hK2GFp=m0~/B)tw8pH \Sr$)m|7;kVah< Ue;uKؕ O }Y}Tļo:dѩkQI? 3d}QR4Yެu"vdkWd_7ГvG@~q(>6+k4yXo!:rwV.`U`z(Hi踾7[;dMOany?.G*λeh+ 1ݨoڃr(B0C;VhN_[] y@H0;)lPx#NZ|] (m,O/wV' E< A? >dAO@pp濦{\|tvlpڣED ѳf3Χ8`.r Q*ZZaa,wDh/ƕciY9$T1-S%re[FfmЉ}nV bMӊ=Q -*K!",jw̺CX%ݭ{"ee&>su`@ Bf1S!:"MǕI *eiE ?65v߂!5%nl !PR@f EDPg1z8sO>DՍ]7s@ERPYe]J }8/qJlQҠ;SѧZ$#Dk'gr/^2Z6ZK $eAΛ҅8|Rd8K֫|&:' ]'u>baDZ9R^b"x$#.ռ!j:n :\a;)zQfWw3x7אU"ȽHG:ij RQ+$t|09{T"w!ux~ oR$:׈z#Br;)I(^6h[ NK'a3D M9Hm775kOevB4nڽYc}NW;FI®_~u>~k+)􊅾2Y:8\0u`MH\Jmn5%J/1"{f V{#G@:Lbowi#U(B8`W#LEocz_7x$E<#()2̾:d`>u\q,&tU,~molo[9,!='@ Bg{F|ڇBيW}+H n S೦y#Gma\v<꼛l䤦fjTH+u9>L..`p-- ڈ\ ̔tY4f059o+<KJX1*p#oT}. P0m*1 nyq^&fVg^5(غDo"Prȕ)aj[Iq)Yv]%f->P;d E Z@dVxi 䂕"4Sjv,yi^,6h8OefםLƻH jG|3~u@ (<Zce#,SU 8Y'E4$C~%'<o\N Cȡ\ 9XXaU2A˱uMPZڥ}_@4]vb;սB]Jt"9vrmP% vt:)jLn D(tP4iVo+PAG ZF_Rp?RI/ _ԝÇR%%h,Se=afس^ +4ּ(`;5 jlBg ua Oqh'r$SD| ֟D!o sZ{k^&B1.`'_2} BHn#bt2T!̀o-8 =ZZ`I]dljJ iok{`?j&$+ XmÔ.1Cs?^?2G8dnJ؂+ݗ'fMK[Z͊K 9}1I:p@ǯa*/Z^ 6tèm68LԿ-LY@&e`sk{8u|b)kWhn׀n;H5 oLv!˃> YByul[,ƀ ]W۷{ EGQ> A$z'(9?-X@HqPQAbbb悠wu%,iwLfVMȬ>Lڧtyx.*a+r$~ݘpo9|掺eGX6އ燡[ە1/JȠ _k&ƀM{;̝|݈CY@#z5p[XW9B`lޚb1;j !`v Ý*\:0590 s_# ̝u2"nӷQ)9r{3@I: (m` =Փ_g]߈KG} P,rc4} :xI39d Kz2Q8rag+(|Vu~wp7zE< _5QNRo^-lcũYQ$٭m{8!+'FHzۏCVeaMb⊜ KQ'ݘA VK ~{*`ý^'-궆'h> hq )/[1gt/|*O<q$Q– J?J:{: {r Wdj~˜ sЩ!n%)^ڝe4:n7%˞Oŵ[;/0X 5 Z35o~(2l ,gZ,qG]3R7W#G~3mtsI_~ P!ީ'ִ*hc\{Cq<v(/9%bHhYml12CxډlD gB _D)ߤ \BVdi-޵Ho9E ::,7P:ƇHZUJ-cwlk>Dw){*)LŏȘmBcj@m\5bHFSvV5%(X0zp-6Jv||tJ)KF.s1ܩ5=逻ަیN_'֚ "&+EolQm̀ /:zWL:)M`jm8Sޟ,N rq%0;)pGv o (C亅VE`rEHH89 ," [> Pkػ+1Y_PjYd}:Wi񹚑btK Yɛ¤93Q^Q/f=,&eW9 zu[,hPucNU}*Cm-ult[Rjݾ+8ӭuÐIB! fB4 I}h<-ȫ0p] ҬB,9tB:2Mh3jE gzPK^)FrB{( '^(31g :]CJ\Lٞϟ1 bA3\6D$hkˌ8s'Yy*`ַM(Mh4k?pafvS+3dq=_>:9y4P OFEOv9{fXhkewc7K}xM>+JÜFT= }D?p1GyIH*2~}L5H>uw|CbK`-/L[_ 7T'l( [cN3ﭷd-*URb4B) K?kA(pJ%HFɊ>@cаe])!fOI?ŏL6'•D]b%٘1#ԜH|%ybQ͔#;k3; *39`)ځĄ$.(Po6 cW7mZj*_UzĦUUs~U?W ZJn\ƋIc hN_^L<0v ӳ| ׃e[#2= ӎ<%>F5j#lWݷBƫ1iθ]_GNuٖ!{Ftv3.eC v4?Zubq0]t!^9e cQYjPDc1}U40^ڱ'emhiC}=Q&DdMrŒ'Bͯ<7qS-B(X;tMոTfW$h"tatt`t] UYM=lgpJg3wD,=|4fzS %e> Oc4N_kCzxbzHnTOwFI_בtZ|fvZ)K&4X3\TY4y=D3)_ PІK~|2glNvq^6V;l(#bc2gdOAݿA 8eh+ >mF,oi|=ccqaU{>7ѓw؂6 nZ,Ug`L/$8n)b|MW+ƶ95DgO\͏SşY=l-)#h@JK2Vgxh$8b2KϾ:H+׹Xwe=rOt fk6WЉQ%`NP CBQ֕3)FbBs¤̭Q OXa+%ٴxD5X%* f:6CyGz\reJDk`M@$JдZz5s.>xkO2`KE?v-sG0P\csT\;}͸O{αW= EzW'V@]ɄF^aSN'$?_I# }#C6ۀ~&WiPuY[q)+oo1T#wQϳG?B 0ف6Mă?B1 T=x#*E JߤC Fc#,+5_a4$ I3Kp06_Afl! AM*xv@D!ͫO3@FXowhOuQ})Uv;hN^ zp3; Wo,1!R467|L l\I }N#ZIYj~PRS/[jI0hzk Dgޢ9 q$ 9AXvp; tYOAa4| 9V:\eu@9U@.ۦsOjj׻7{0x&ʼos8:[!H4ۦle /ϲG$wdF6^HB5N!,i1rt$?C *ͺbgŒ1e^00w]N%{ ѐdO# <CϟL'L7Qseh |"DE H͖ ZJ=o{m u`s)kN캚9ha Χ-ތ e;f)Q1'e~H\VxBj}#56J;Z#L\ :=ykV6abG6+#!3qaG NVgTWɟ =B E87~㗤S9plrd PJI8y]}s4XL9c$tmdSnKs;A@6цwl{;={kZ2AHs~oui(>v!),{Sz;S%s+IMwK%)mג!YۼVWh\LCQ=dTdo`8b61Z] t(ʸ ?dH(]roS1bZ22)тe\fX4Ucc-;A՚BɄq.)K\;ě1rk% %iLي L"az 8S?hK Elu ŀnӥuv-bep0y X\OJ5vY5jK9  o޼]P!Ѵ7?׾wҫLsbyK _U]>Bv^8S{8xjtvS=Ekt/DUxc0q$V.9-0n+,9PZ .l~KRqn.xˮn_^c5I(MWz6 'Zսy&~F#tya&[o g %%gv|;LMd7gsiK'/1<3;Bw<8AӒ!b ㊤Θ:PEBxԦXY|2ʾ4H|=xeR5!A$dzȘC(ҏo>`-t؝sJLz M{gtװTH>v]!ru~g+qDA_{d.K\3Fl/y8P)Wx?f}؍.)q a)[&rUi5sy't>!p0p ~,d}WP sʓUa*=xy,š~q_J^0QY*a8L!K\Z>VidX?:6ȗ$04nS l07[ (0bmEN{S450!A94yIa,G88sՀT T↧C/X8i+0gbۓ^,Ce mAnn@ONmfk.&4 { Z1*a$ՖgxƖl2 P&g3l܀E$7U爈WgDS^W0GB%%*S)<7-ˑn;S~,8!͉uЃS9Di" ֐oV] 0ET6r]׹o -źԗ[ƒCLwK & "d%7GR4;>XʵVQHuְ?@n+JK9 {?TY,thhOuA*`.rU CT9y_g܂AܡLT+pPiA/)G xP j9ktd6E2Zz],F=Cq&7 m7lV醓O]d߄hJ6 䡃-|leW=Ppua0I[:>Zm(25rLIn;)n/(܃#woUz Lj?% J4.ZN<*.g9ў$GCρo/Fg$,"|mUarR 3\YCb sT4Ҵ| AÖ0']{_Yчyo`:gMah ⱋ ȳ˩и !,`Yg%s1I;j?7]~f=X7@\tP4Pg52*: g~ƟU{0e{E4%(]~鎁(:"Gnv!&SOy 928Fzt{Xv?]"2eWE@;utn%1S\zzzx<00>SViM/.B>@8sYc6tㆍiNěkSCƿn9Fgܡtm{Xng+A`pjaċIR~>uQ`W>j?$G`h Oי}ap;@6Qj|V~J9ߟ^m\UF"ȵ ӏ;y E08sJc ~氞#-xp Vp1 ZH>ʆE@gX & 9r\0?x(t%zn+TcnHJ(Ğ3^Qۆ>=$ 4^@בsl Ep)c I~܁-n‘YnS5蚷QFܭX4e@&bJ@򊽳@g+cZ9;F~ck;D!%= +.(ȎזW !MvFREQ*h^ʞ߭ ;7_. C@m&v<>{hULK}0^&{"I:-F"b:M!>bnB0Ƚz A \'Ȭ!%F$r ^D~=i "݌,&KJ۞P=6j>_}r aYw6ռ+[dpXC[:D,Il.I bJxߒ.z 8 >!!i/C &QސX%sdoo6J>f j&$b^KjdsI)$)ET4C%P>0?AY\7|nu UbF$hQkTxM/fb܏SK*:dQ1?-SuL \ `JJ"|_8\IՍMg>|!~(@ЙvKm b@6c^+B)f(O炷y[e\%_O0W4䬈0-Y5aH C ZRҼuTpfUg|Ɖ0\СfbuȊƽ`mЉj>xggb湸Û@yra%|0D]Q/jGDOrlQI<xVr3Y-oqtˆF>TU*<:XXb1)D \t 9$ozD:th'o"Yd$!ms HX*.ٚȹrf@TJ)Z6k@Ǯra+ۑ@AFaT'vefU/|Ʉ2/w ?;,C1pD.ׅi3vBKBξ*n6OhYjm6~@fN iyT<1vc'YAFC[1 b.*fQrCZ'aGpxe{MM%֕EOx:߶@^}e_"pˁ;An+, 6SxѝpcՇGPwc~dȶ}[/s_dX6ZhfL~u8yoƒaVpGڟG͉[n¡s6QQǾ69ݭoAZpJOTB{{#K0e=+vQ>H4LBE4a,R!33 ޘ*f M&R8T:MlKm>WY"?rL^wz4!sؠ<)ѓNĠlVo]PS?9)QxvNh(WxD%^J2O 7H2%#Mc=Pe(!;Tb;p@ؐhL% HV*acset"z6 r93o1^)HAxO dbG@^Md|WL@B EHwca">t`| ֶs< , )A7G}oزea[[fhopi ZVM#9uIM_Cn1UB*i18 ᮔҬ4WsR.K.G]zW4+>$^kO~΂ǡ<8F&%{Te΃_)86R'=@M5N] \fiXg.VM0~NЈ{`?鲳fL1PՊ]vɣISn=&GoG A M>=R` ##1wx439/&=Jy썔KBVZiR U6n-wsR7Vu(a&DU3Vwbp؀ R \POK4=%Dᡊ9]v@zW,q[tz CN̢.3D˟ .o܉)Ě$qU2} SE}ĭG׊<@G@_ ELE2P:yNAN-*ӆȼ<^v ؽNI!kYP265L~r6Z Y$v2ϜދcѼr {m\u&7;$C`/``L8SjEEW?--/Eap7 ɞ>g-b"itOkl/maZč. ¼R! B; cU#kQu{!F̭t25TKmd`V:S &xb͔"|BI_3u_ŀ_2 : +YH.5nƓ0'"l[pUHN7Cҝݜ֊!s.fs?@ToJn:D@KSfGG;t[aZ?mശ2+>h# Hr%vE"m(/ <ᑈQjgU!N 6,"BuI%$Vqx[ ANf$x&Yiw2e#<~_!s?G~mp=S[bʠuU f¦fɊM \%(#ۀ(>8f/ty\;&%g f%-_^8p~EkF(:oa%8F[ndbp{缐3zpZhMt>RE!?Ws_#OlWj V',ً`L#WI$S/pj!)tu\7KC (8lHz :\͉9UI6oS,\Pd<4V|6Ht@d%C(dj'clrf"0G+i,!Ko FQq%HLZ[$fxQ. rHK(WDŽ1;G kfT"4fƁ7e<[,"Ob?Yƹ%5|5.\y ((e s`ΎOi,AެR"kv 筓lw*1\CʣזDzjrBm d6(0'tU\&o݊2wa⻵IlEh򤅵D"yhEtplq/t:$CYǠΟ1J\_)aJ,mR}J~RhhoHe#J1(z82rj>5;J-uqIh\E`hT3B.ƿ-B˖MĹ'RJB)73h,^B3%=f͹VOA3U#;v^?1 T ;mB9$w%Xl5~R_s]9Ovh4[k=c'$Uz Sdlwt\ E/KJ[3~ނ-QNԻRۗ|b͍p %9:"? 6U+th0S=6ք5bim=.Ķ9-ٙ˝qECS;rIzC(M[fE1e΃l fe+kVoыE8kF_81 :4^`;!yb?ܑSsV:ϱ6 :Ŕ1#|A}Y*rJ;RP uD[ϿwIJcHqKf݌X;`Df=qY4yr9u> 3bq>uګW5#3?r.x`JY-9Gn!zydsg@#)7~|!0kȜ :رb`UeэYʝRk@-GwR3 }b*z(P h)zC*v~MdGy6gzay 2V2(*bKBLVWHً'KUNCU܇E'{\Μa>4 !TޑN%dt%d|[ͩqLf;6`TNt8N N-$~B^ 廉l)ׅqh Ik_SYi[yuP8 }&zDZӘn][׽L07 i :ט5*"N&6w *aNw;Cdeܺ #= kQ AMv>S,0DۮŞ[CӉ>Jr:ȭ|m05a&t;jhIIT o [ߚl!r<7\R]R4C)nۗh r-qȺM,,a3rwƜhR %89oвo{fwPFIݝBODŽx$&ַ3Uqޟݮ_2D)<ΎHX_:5=X:)pWK'"`0X![3*Б|x(rZ\ju;a?\IvH<]L+C8/e.Oո7*rMj >gz{(gMh!9)%kz?2^ϝY^ TvdĒ:L 5s#/ x`嚌v┤JkvITٮXt◱V7X:Sx$#"U̒}I;XpGtT9Y' I*KE@: Φ(zFV5lFH`vʋƾMdN2Tα`"Wj!iA-`=^%MtZ!v#͏\M S|K8#P/b@61S ކJdkM.#TbM#+Ե/U} R>Rlyv:IZ>&Ij/ +?U]> 4]&G \6SgOnX,Zp@. TW\UmY3}W/e؜P2/@KYvC&kJ%Cw<2X5x4ꊀJݷϋx:qdMs |Wzmt):!@R;5!Wݯ+PĖ؋qY<,DEL+f hP` f O|הSP ߢF"J߃c^ն2uc\gscD`c<r6 4קͳ&O)Sh䦞lh. U\q׊-1@8|'>7J{/ܞ DPiUs.Uܯd{{ 1hRJ9=R%OSь}By*+ͪ}ꓬId4e-8~0]:-@<ݎTϙ\5H-R[:sgof_ ET$Cн鏊:Ҳ̝mƘGGǒ =Ž/əzHޗ*<: 7u@QJ(ʼnLNGF426;Cy*~[Dܭq-cava/Դe2]E~Yu7&pTM;,枻sq״ :}澼ƕOc * _)Ao*||֩#S''Ǔ/pX]gڱp?[h;)[gzC5w&|ҧ Pj^٭9_vIW?/0o{z( FI 1 (7pNۑrv!/fE.W?(q cɂ{%vS T=qj36"̋'rwMuT,IR52mEI)N~SzXr&JEwrUW񝈽qGu8*ՠ u0¦Ė@lf]9J I0*$SB-,:*)x5gST^% +Set.wd)렗Ooo>lrO6W[me&8tm379wTyRXx[OLk "xH~[/L/. Z[!ɲq~a?`ԥ(TX\,H/4ߛM?gHWaѭms u݂ 2kUn`@W۞;=^ 8efulC![ 2a ?vgRG+iM* 7rB"H5# ~nU+bE> EbŪ#b)k>֛)>5K r/]&:yxT%~#e筞$;%}A sn F[S9.RǕNd!fr >'nRQsDJ)U464ٯ _1JS>#h%OPHcU F+|_ԲQrm6Kx렂Nsz{W/Y5fYBb-"tە:lj?~lgǻb!U0)TFjs0J gi|4'}79uhίTE~NEgf=0kזX֓H1}=^9hm Fg)B|v&|;2T,qM8c0CmO[aQxixm*bvL_~_*YM9J:E7S Ss| ZR}Rك,!`|܋S(RVUO;\wF.BR%QR:o)tNS)ro.2wmڍ}6k؁1#y#mg]:j%D dXOu&(y$ ,W҃r '1g .Cfx6oHh&O>f 6D #cY(&{s4k拮'a#?λ꼘?t6v4VbhdD%|zfa^J[*<{ȿ4B*]Hj f{fSc{)> *&2&WX(kEcSXK+S^#o*H@dz?sJwDK=D#uG!ˇꍬPzQ(J35 F8'F%ED^ϳ>F"anv\DUC <[QHr+V89o*Sv7Jd2>MՃ;;7ͯP\"}8kKLcc`rRp@-:[IDTsv~Nv3z,={eD\NjiJj:!)A3eJC4ѱ4>olKoTzl "h+s9L7{;ޥ*y?'){Է4uXӬ@Z~o^ D5OnN띷ß:A$'v%4:<-kjQ=:XvY&8f˯#eCf&'G= L@ㆲ_ ek}ЗAd}t_VjeُF2;߁ t#FJ+hiMy^g,dgCǿa/tGaCX)1`-z~dJ&z'jDPϦl@ Lz0eE9z0d Ω"8[mhԊ@qDre:xvQsNZ;JZ w|u1 \B8G0v#⍾;VkYRuEs+te9nn 4ѓ]U6'.UUJq [wj\lf}6[Nx06dv`q;h $;$/>|%1q>OU!Z옽 ct#C0;Qҡ4(`1ntñxJ~G97.gz)Jt ̷be(rd>^sth*ܪ>?C(DH[屡Aϒb.S @C: Nq/FjD1gx;xעlgL TF9G 9H x vn_F. L9@S#7d3#%Mcw0WT~٥v++\̊Pic1XǵY 6QK%slMRit C" 9%$R2(}LkWA{r-l|1u"D޺lp5hRH^G}qǚc3)yU9.xsB5ZQ$9fSq/ >%Z_HN6C8;ZpU!{_(a+YH\V xօfN}d }ӢC>LD+Guz^ -֧;,(<-Ju]TVi3u4T}|JRHdI4Yo;mqy5~Y1Jr{y[4$ux%Y7G<0c">Ў}|4m,=uЦ+!`zHwEN3)_UTg?2;@t% ^vU8rۈQ2`}5e"BQA%\"TtsH1'9QCAidc0b}~Vp Ξf]+g|{@28ϭÑSQ  :P7}HA|=?VᮋMUJ6ZShp6GWwjkNMЗҢ, i. LG?d懗fJ`awԍ'0 Ἥqbջ'nz5wͣ&HZ ͤVma*mI>ES$IE=6w.p8EMX7MyAJ<بB5t O)iXNWv]G>-t͗C#߽`Ue](RЄ"lEM[&oLqCK?'{agogJ@g Mm1IՏ;Aƛhhs]hJ@{J$Rϛ 5.=aSј ]݈T).qkAw}8Axl7*sh&v—x.Mr*\tτ8\nR(4Wfь)(B,c]M>/GƓ`\R?1:^,;V~~2nnXjĒ(NCGK> 6ͥ P fsx%Rjqm '12Ő[&T?S|&7U&:LS7i5DQj^{H )۠pzY&i[dn=< %MYmx8m7b3Tf觰^r|oƙx=lDodqxMƃC=87Xh> mQx}m h̦pҨu&#޷j:Tѕo ɹy&kQ3u[{!R ʥPfڼO=#/'Vm߂A7GaA3GB7~%rkTDyy!j|ck&`,]ad%~pWUJ#NQ, ,(\bIۻ aO f@ >̩Eu"&< ΨwJ3d #a]? /蠑)lXѩ߻o_XK9,%b>F &BY7ˏLf:@U`) {LC C.6W}- CJyY~ y,4wUmQ O6T<٩O RR]I^'&2Wxx+;hN_j4}d|'y~б|b@Ğյ [xtH>g<%ޣOM̦Q92}+_j&+"Ñ-7 Ovo)H jCKaFA"5ηT5 K!Im8X =0"u4[jm34TsX,R7?૫KA[Gj4)ۻ;[Qf"cRKA6c1<'ZS5'FS@'!tP֓' SrHJvSΊ/ӂԢ-[b@uIW- 1OH'~sbb&l4*-c(t[f\%&\mPETJ 8Ej +SDopGCy)WWTyb^7mQʻc"Y3ߥ/v:EْcK%򿔢VokoIPHmߠ:9bdrЉoE*g[ж -L.criֶM~rn`(x/SFM5uTIx<ҕE &j3ɸ0)ߺ[PmEnyhTϗnM/ -Ķz@zM*U+ꭒ Bmٷ}EOɖ[ZF#m='DHe'+` $TKPiOWˏcF\;m3Fϕ#)@?s"!`!A ?ʚ|=8JcYX_[ +w>* Cw4%% a蕖j}t5W*fWɯvX5|+Cr I V1aeBi'>O S_cȏ`^I@yRO 9 A>1DLM_ 9,óV=e P9ƲU\k2Tv<B55aw>sG ]e\򭭉o ݙCpeihj~pP!@Ei-D2K*kEqT;6µ7}PS<&& <}%/<K2eξw~Sol\M'Ͷl*icS/ tQN.{{+Eմ(9Vn}%lO?@9~mmkZH2 r|9c2HDD/Qo<'<izg9fce:m/pjG8GzI4̲P)`T]SX3+k'y2\x9F,?ʰUTH` EHِ 0U ޱݾ|q`(ͷ{VLNvr|esVYg妃(6S"/Y+x@R7)1:tw,+L_6EFjk]Q&`nF)@uT%.z39 s[ۆ$}?uw~Ic"ן;M"{hb| K~RB/m>bUCG^qCk?FIͅt?+>̊T0%Y܎|9} `IfD Yx --mr dQ(ЯX#$^7䤱ן~Z{Vؘ26Ue-_-vRq6f MGXzje(%Zd2;S{S0||VhpJRD]42f3rw6!̛E 9FȮVI7k Ee&2Qɑr}~l[ɪQI|/Cd_Ruۭ}B>K=!xE}Lm﫛70hx)d!@2BM&/ .{mbVks]l:C ^[*ULۉ!f[Qz^}L*`j6g+7` YQGYU(I2i 1.W`ledcv#Æ" AHo,FY|]Q+t QݿA\EXpds{ WL!h j~Mk@7-`G$Tg!Xi* oi;DQKxgO'#f7La<_ F@*x}p}[~X7 O4'5vːNClZ/kԱX>/7̘zvһfW+ &-]"*3J L,-ˍkw¯e}@ى#*1SZܗW,r~(MYO|FtGB@P\9yJIuY{eu?2p9iҳ;^^+y} f֩zГVNh5dܜO2zqV6 RA A'WD9RwXjƕNGcBh[]ج:b#F:vSo\߲gꮯAX+:"#T%ؤ̲~DV-E0c(yw%8)L鿕z 4Scڽ0)Rkd;POmgi<b Kh*n#D?-e&v`:s޺ox&f^DBkw+\'s8M]=o]VMlJeߚXل^ىxug'|"3Ϥ,nSP]m5s.-$./tMnf`eN}^7Xt"ILsHrn=Joe(P\o\rq(Ir6Fcj^73X pM/J#ucL=-Ks(ǫmr4wǭI}O}csRX2ۏA󕷬Ld˧wK"jD?!xNFMqgy@Fqd(5׈Yz7`DH?6:J>BŠ `k" fXshFTKO"ɂaLmJ#sUu1yP =JfY]ceH*IoCO. 3@%6!5R(l$oI z!QĉW؂<hY^V$T-U`W *c"w8ken@vy_MKiY&2zK(5*ʺ8Fe%mPucdrD>TB=)YK#0VӢ걕nCQa!Gto=r634дAo ՃxToNo f[g9s?]Lg7A݌I$ܩ4 ^! [+2 |p$xfh 2hh8V':LOߜjMzlRc8;RJmǺܶ/o>hlܞ)9[wmK-oAa8*V ]y.(aYBƕQgh06߃#ރaey~Z!ݍw Yl_4mW,+Fh쁷X{IznXLO' D(N?0"LT+ з K{jLԶ{Au7IOv>ԃ4toDVKwU[8]#MO*a5dO=]ɴh%as֓/g~^jʯP[)/*.5}*9<]#?˺$|2\%-c@v4I5Ğ/Vr;A=LG 5kSmL-sphcF12V V>ʢ%Ǯ/̼Y{Op/t`|eY];Bt{β|%aF%pڎjD 6$Q1"=⫖K{PcvW"Sk+rM~[VKQX0u EX0"T&r˫QOA8kAfwEM Џ\I+&u9?%y˝ ^Q4+N)ul,J)>ppTT‚Oe\.ݛSMːW)g/fΐTy1vʵ̤0L&ugQFFEZ{#&g;3uqEa8Y <Hiuӌ` 1LtȷXO >g@5d^BZ vRC唻(odoI3\d)ii~Y2vV RفjݙsI☉!}j6Dh5ɤD3+xj"wVu*Zp. `.gƞbm1W,r]bm5!4rKB zDҚZm܉؏(y_}H(hBeq~kF/7 =[ei OR"^z(l 3{ES9o{!D92#w~h;9p6ť<!%{lJyZCceHuiݕ=Hz[1{]0):}EJ"asRՖ-˕a*Q}[KE-F?ӕV0r sgWYGmTwglH缍E:V}@Cc..yg U|DYRC[Y_._Zo#aۧߋඒ8e,Lz]2nMy6W5 V&;qiE7+d\$")W^Oi:P :.HyU.*lʘ@ot[@MDXn`K"l(9 O7wXFx·bɖD$=fc󐋢} ^iO/YaG }&c.@-|jff`<7`a@;AV&)gF{4c BCEDyvWE%oQ\IlD j=Ǯ͈2ꇐ =f Ȏ0KPCƝ! %J&*5{~fk[ɹP !)M/ik)C(!txdz9^$͐HL~L74أ|ߺJ8 &ֈ.msrKS'*;ir D(4Gof=OϽG?_[|퉌6Px2I`ħ׎>/mP[DM>rF'9N9\[Yl%Y)&v^# yfXPA/Y<][e Dw/6s'T8Ia) NkS1~)1N1T/2:?ڜEgj2 B s/1x =vUfzB' OXILޣwz"_D"a#YB9%lY 6w݅䖃Gw֤* `Q@O1br@$zJXL@KA£ @kAq'K-9dj0  xW:`!cmKmP%;4o[{r@>DwT(-{ >a,"MR.wOσe+0>+b1KO-+寉-dK, W#tRTD^,R{g]` OZEJ\%0Y=myWoX UP' 8VjA=HgZ[c!Է"@wbE zb $+hq#diҦNiNmLzmTg‘%]Ig(S24!Ud5q<8b?(ymM5Eϥkcf* <khV#PrPVEĒ,4Pcy(d3v:65YN|{!= \٥^-\('N}#z3YN urnkKq5=zctnDr2|Zj!õ#@7b@nٚPV Aar5;)qgzo/ [[2R=165.Eep`"ڤhQBd?b_ݿJ]~q&|QfC()/0o~Y:.LVY)" 7[<_Aޫȳn8Z .2 O%U[ց \GeV$G3$C>rk@0h\,quLlq,eqZH0 b \=8<'p9d3bGn꺞>HӞHn"BTfϘ:!oLMnqגʧ60@Xbֺe`7ū|Sl(gz煌/ 9`+_㧽ObR@mCFKw2]55yoLws\I9!xiZY Pb:']!jA*<> ¯-:DM ^HeiQo5[ l Ψ,o'Ђ|tDZ?? q'NE?,u] XdgS.ơ.zIM._$i"ItZM:2c>6Bn=tLn^.KkQm2TV :V{'z }|, WݦxFh N-NխQN*0Ihv滟¬ҽS2*(_zX=QJD }4z>6iz\ъ7pTm)xencMi5XȢsqRQ/<]f7& sm-p@~)~HI2 n8H2OnAѴ,fJ!YNѐbj1(F$,?ώ5ݞ^>W=I!1Z:I5tg@bңoq_.ٻԞfuyzˠẓB^7_7@nw]X Df?TF1\%rsJXaߚ!^1jopx5 ӟJ{36d&>v^6Αo[gkFJ{ x^d)d!pÚ])[JPv G]s mJf1)U@گ(mXMp:y@b7Xb!eeEђ &@;"M2Z u'› /kB Hq$jdS-i4ְ ìpOb jw,;%rKHVXGbAGN)foP2WHHU a~{#E%)oPDtHy6bSW*}37,dL(tTRvU +E wrH mFcçQSWH'dW +T!EB1PtP5mJrʺ T.nFܫ9Q--90*:k:κHi|l)90D%z}T56̙?+B wֵ0wX2EX=Z*E3|HFdeK􌢫|䳶hqUd'1WsQIQE",~Ȑ"k6ʑ~OWH%g`kYl+ z#dʑtUޠeN1_Pt^oW^0ޔЏ~Ų_"L 9NJڢ*ֱ$&uG-Kh !gJ1\4T_wVҾ(6!;L5>ƴW^YkDbt7/@懡IrLlO_Kzi$y-m>O|(-e{AVNWZHGOq>h(2;QMބ?Iy[ON\"΂s0kW0a<:7QSfJitAs ~d1gA_|@;(v \b 4?F短tv+;X/vvD8(}FRDTQG9m,'?.Fʨi&>m:R/Pegq~(P!g(Z<ΦkAVd[XrO-17ES_p7 7B|?n`7*9z-b.[ /#ƒ'}Hgm D9X0c%BqS%(Qo#@x@ &tG 6ufΞ[ & qٷ ۪h-d dRȄ/"I)HŎ 0C+F(Gl@uza _/mQ9#6c`K&X4Ysێ.$c*% Im|F3;+is^4y;kL3ס̶L1=|Kݍ)ga Lq(@2Ldf88n5/_o롱h*_u&4?󑾡 ҆ۇ^^W0j5 vQ1n^"՝'bFnz Pa;B==8I᚝`ԕں}"N@|b/De:8ѩtfd{f14躋䗥9ꇓ$CPF[ѕISww|_R~@92u?6O6&UoF炌T񈽍?MScN} :A|3'm }wiXPO]L5(waP ^c\A g'xRr\s=>Gc=&YeKg3y|#tjK얣e4yֶ4NhހN wEhB=J`5l, &;*veUI-}ͨ쯳wP u,9HNTS{S#+92's-y'ɢhՙawH3hYA 8(_}`[%VQ{Ͽϔ?R͡i e@ռaWgղ=$6˜,qN5qK7yb `|cn="?r5m:"N}t] rؓU ~dUiFhKY(TD By5e>LV2@= +2 M>(nψ4mp^!1&Nd`)KGx3{\>P7]K;l5O?5Y\cMV*D\249|"}xH)>S`hD2i-40v I8OʰP SVד$%?3goNsVm/ex1K\FO=ls{|37eXq-th~!Ш[ Kpi:edܬFtAŕqǓ?e]:Z9=߰G9L71’V]AC K q l.]-vz$Z TE)ƶL&*iƍWK*!Vz#6&(MOex=陙Iv 9{"h!# Ȟrns"EKi>Ƨ-2 *\mu:Y_G=Yb^> ƭ)Cz 9mKDp ;0\|-4/C5Nހ"~qܹ/9]dvȆΕFT},sqojP2,}^]vheyi 5+f3@>b2z]yX/5"Z+ko=eqyNrH}rNS~9|8eRquwX' AIn&.x S9̧Cߊ=RϙbZR bualZn34Z!e "~öEq}蝤:EXe&/#htNO% z̷y 4a%JʺE|J5Tͤ/| “=Ֆj[UN1 xA#R@ ^^4utun'd;^r4TƵgqڮij8x LF3bG/F%_;ykİ[ S:3.~:䪕r -^y^E bc︍6Ң+uQLh.D5jMp#k@GϱѫT#4c4H*v)Xc)vA+Z;l<7ׯUhpza]n۪ylk @wP@^t2pv=;°*O~r©a_PUHYfa-ߤd/ |$zeV\WxG-7W ^`)ъ" -yւV6HZt7Yuf'< 4}03V1I5@w=6{қ=fCEG 0$pdwj?@} ŚdL)d>0N{2̓Z(ΐ ~ks A.'Em늾 DtS+s9Da hUKnKq4O?˱lNޯɘ4FÃA`1M;!YBF?UKѻVE8'n*1dISu[h萛Ei߹ah!/FDauuڋ$yp3Ti_I&=z'+-F{ ph75p@3.V|TZ' Y iG?$/CC zq+@V`ɶ>7 m%7hH]!]p ƓVKFۙ0(~ӌxCG[f)+|wţF&t'')MVpY}Rkfҷ"MzoͪcB(X9j]YH_¹^oTN O&l2&ebVߣä }n8s֧1%M(^$]JR?+5xNJ|ՀBDacx@N@jzJ4-HZM ^H< .onJ :i+ ޏ5bԙRi6tIܲn+A6#"6sy'cݯy3s%W+T:MxN1 'qˁ#އnhYN$ [MEC̙*n;"'s8j5_WLc Y7 !Q=LQ( 5v=X?u~N-wRA4cFnXn?ta;f4(Đ&W`ƯG^S39ji+QH6\AUʃ>vMp6ɆՔ 擭U=`57=cؤلK9 Q8H+6 P\C#5(O|T9tIU C|L d +,ET«z?߫]|ފ(wך@!xsϡ"5@xQ6(2GG>wKv>qR|cܩ^K9$: ' H88-K2{kPFәFDJu1`L_(." [,ں&Ush_LA^`JZ@WAwAL5-q2"ZuRt$͂הaJѱz٥KC=aݩIC7X %L[Fkg8 '{z6 ,$'U-hL%:5r)ҖM!hh]w&8Yl++u#lE,Eyl3"-hx;:ߌ,(ZϤգt A ږ ZU{BX4P)tM?t ?8Wl@#hrVnjh1yW3k]{<] "0iGȳ{)Hq&d(=B*6ie(Ζ@Y!xU>5~Fӯ 4"éh!ɐV?4)%u<_CA2CàJ A9ī&k..\ވc}k%՘v!u%yKZ9pSMkBLE2koPAb"0Uek6:Xpi/"b ?WJ /~5@&wd%9߆M 5)A"֖)LYovOe(Xi {Tb~ vr3zBݮbqufV:r2I91n_hp(I%5}% .߃B]8. żԕl鋨Ϧvݞgfpԡ8S]/gw(M҅嘥5<+26+E&eeqKUw.І%yІz]DB1+#PXC36}?k6@eY?z7@^<ƕ52uF&y0?dp|@:&if [rOX45ׁ$V$HTkM\@NJ (5;%쿒bNcB@87cu B8ǹgty% eJA6WEoMNEJn&#raR>pY^f~'JJ.!Ra'C}8FѾZ3-|T Ylǫs3,(z?yk:src]y堢::Z24xOjh4h.0#r%12IS%1 -/A]+RroM~?! tx[@pbӆ}4HQv[tPNնk!]/vٰ ې/|VJbdu +NY (@b;cfԔlԒ`G;.)1D(߮O_WD7C*i>Zm6~Լ`2%*כ35!rwՌ]u6?R9Ga4=tⵃe&P'~ǍSCF4v,}ifqW$+( C6okS]W{d0)$W4)Bp 쾍2[VPkb8^Ȗ$Fͥ5TURR4蚐.?Yһ&7ՖX.#\{BGܟj+$ݿ*TC= _ Kq#a`jHB%~G"#L Fo?PCXOCnWj,@$TklOj/*e]FYZcx˂p?q* IS4*uń-v!ct2"G.*.L)C}DJZ/CRza#DTCWfky@ v+ i@P[W7l\Sk;FB~K&t \?|sxD nkkP=!DmUs9& o䙈`|el@dst 6g5 32㭨fe>wY6>w6% CON ؾ{&̭5QX2jh4"~FEG~iu|y3#85u:k8=(KᜟpԘE[!Y4 Zx,١>qv@~b)kPE St>) 83<DEhk t 074Í[ю>. /U^BuLThG~iB"p 蚆T]^ TМ]kp%=)B9_58A}mՉlDnyg_kͷZq+g8?'')AjQ69V*S׉K|ʛ.L'2 Trw3uw_ASty{5NWTڍ\qߑȔך➽'n`xOo%KYA&: Or}Rwai5쀬ub:($Lف a%P0blGe5IfWcc5Gwd m  {HW/RoHse?̩D:ʃ n4ﺁVĴm0jI=UWi*!j4c:@f@RcӆnpCyaox~Ing A5~G{atDF܆4ӛѥu&Iӟ$oH2g% ̞ݢJ@,qL3qheȩcj镓C5]^%h$}2'2&W6>K$ 20LwC Bь+ΰƝh4<{58;FU)VɱW*> >ad4hD% }I^o )4Dxk*VxƔf>Sb&!:e X}~Lܷ5NW},{,!kpq l&7v{{nJ+[#}M.F~_0m4'>P.hqA']$Ju]R96j1T0OUc[02E#PD%Ot.srqkWmB@礐4R7e0qF}t7h抰ͮ<驤8j01~ `ZJrXpҏ&a_Za'-~8e+B3=a4uo5l'xtXV;OW4lƠʅf饐 ux~5% p=3z(:fnZ3d@fW/`㻶KI$ؖ˜]WO'F@o,.S]ĠGkZYs,2mH%Ut4 y4Y#V ! :PR5/mc~7r$!E8H9Cƒs j;u\A1#1M&̆LR Sؔ$.䇒>oRLh==L7O2J W/W4/};Qkf"̈D hS9zlM PN1YTU \ekhVc M@Whj%/c'K9,!?gB:nNzp{Xk|ngq^2gkEEą,\J~`g0hU>@[xhY2-M[>0{݈F%a?YV_<8o-ǰ3W.IUOߑ1,&3Ң>\;/+>T0m99ޭW8?oxN=ޙ~~#('>{r-\gXĮN@WvUAkAJhw ݠIe#\|CP,>)ҭWҢNn!}q^:Yl[pM~߫q|TnɲU bUr?݈W4RJ?<>pzq.7A(6X&sqYlO67C &]_1/oit5k7 TPh)wZ`ݱ]oHF(dN(]&FK)vن_6Ԃ ͋_!X tr/acFVbt[lN3~Z{"[y7 ៲7ەBt%xihAs׭J BMXJ{0]{^lB!w``g  սs)Jo~?$˞` 98%Z̛gpK؛1(NR-pZw`ӨLɣC;90>rpe~{P [ύ9A]\Om6NQq iaZY.M`/g|B t,+mܙiʟ 1| a顈E la]̞…@X3v۔l=ӎ,&NҜ C_jz]bkC[um<[(Ѕʠ-i`JZ[֔hrP\KD3QOA,nfSR/[&/,B)p:>/ImbaDŽ~m [oKnf ~nr)p nPͷB/v_pc0o Є(] 3K˵LC#Ȓ`c'T^laz[<%(;{1Cl5"[k3fWgAQD_G^Z_ZhQRnQ5?eLLoi9הt8~ÿhM%9?oSI>MnO0\BߟĞP^uA`pHcǏLoW#lƀKJf(#QN#&@ճI*LݥC {o_RRu9۪@1ؤ=~YvQo$ݾ#myxX{bJ M2Guqd5mA4kdDP,|Bܑ29L[T z^hY*&D.?5_0);\K'zY\(?@bˋp ܣWE$sV· w97ao* ]GSqt!(OE!j!v9FdWCÅ艴d#q ӓO\@Ht<" r8<9dJFC% F|5cX#,)Ek4@W-bO ʁD zI5Tm 8DLJ?RWNԁU]w]ts e+9?b'A#:?2@Uܡ)l'xSVH>:0ayl߅x,u#L&dBxPҞC0K 1Έ[~ ң6(NS _PuE<-8\7x ,.~GOTDX2[v# <"Tl\;r Q /ʫ_޷A]a HV5W^c{ @餫TXPX^$9|?+ʆB4ˤVQ U#-wblDw'"T F "TCl`bm䐊MZ7O箮n`s=:S&[x߄?mϸ,׌9 b7ug?@aY'|*T8cݥA^{YӅ."I&Fp9|n5] !6d&K(}4 f'NwNoC.8ބCfCDQɎZjUdw,7o< d}qV֭>.{dP{H"dqܝv8}pvA:Np_ʝf i mf#_e+Sp)>a.:EWGެG- + /$b[VbW oGPI΍)6U|TEI+`=Z ?Mbi^v%0f`5뉉0"afIs p@}P m}EPQ8Uī~;(.im(rlVN<ձ[/(`LSr;l9!@l]BF|EkeӔ>EoQǞ'b/=iWYԸԃ;rWXI S/psJ8;9ӌۅsbO)]QO1qF2#7*3m8CS4ߝ eBʕ+12N)&Lk_r p>Ѧԍl/#`e7/48aGS,Un նvY;r;'o$KgeVApp)남2g} Mg+;N|kq<2ffP*?={OdI&B|MJqPyrP-^xSc  ɘ+SujIzQ,H>ͪއ{OP~X%uov^nqDPG):Ȏt&^>?r96 zԐG.ː?md`kMuԄ=Se +u;T⩅u'?ha(t) z>١cnzIhd;Sj('Y>[v Cko!5N3WkNI: X_`U $gt7}pk FYL'V.*(Xxx<oD"_52{LV[ ;I1y܈_Z@-= UfCYUO| Et<{ !?:AClf5d'=a?͹cWЯޜqE= iڇFMT]JW\.f?Ǜk-υ:> QYݗ\%Ε!^2N јt(,v%&TL62qg]9mYjoMxQ윥מ0`ױe@ SZ͊s B)[,Ip:^DA[MfaEfc}b{Ce7q(B+Bv SHoO_nD`+K >2?'xpp$iK{ ~W1ܐ!]̓i|&|& +SP@(=Q\hzgyfJǹJNavA{l,XA,Q4iJ;'~!D; w!Û>H<$sP -~@%㩺8,mA}<ԐcMG.R>U^ 'W(/%eَ"O.3k:C ܏&Rխ[&&tt,ㄚP/d"s@rWZؗ41Vbg,'ƍ~lkQPL@ne`X4ߨ}V Rip#_#8oZYeҟH 1^tVJNÊc?Jh BYS`EJĐڹn.yQ|Kw K<K1kA8GνGn@C8݊ }8?d 1C&"'W/+qю5#APμo#3T8+n? E|34[ `8,W/6xȽN GԌ_ 8`Nn#bJ6R'+?Kܜ) yC.uHs2# }Ԧ͸sc^qVPh" 2ԬÝ i߶2վvXe{ "kA{} uw8.?v Msި(0e! i9T`5G10;ѭ+W0C_.$豐$)S0!b D`^_x@GqOZ'c|bΆ [՚iE.M=XQ<"7B 99Fb6# k0)C=?ڜQ̐ىz*6d$A./'@S4 8! c?>9Jvd t/fGcU !s^k°CZū>}CaŨ{\I{)"UZ2N>Lg sӌB#w'3ڑ| a>ژ}>a652 ㄍP*:(8`\ u?拣  c{wFT6! G]FOEmzOfw9Ń?b. m,Đ/ or3 (PCO1s۞~k*a= 0z"0ȴPL6R7H延2*RQ=Niu|1y: )fx'^W<9u) h}dKP +1QԜFh ^|# ؝ l>ղc[6F!rN5C{.F 'Y|y4ĥbb=59zRtX-QRGo@M:*oOFط_HnCJ8K9nSDO`y_vDg!BU31b 9 ӻPpɝ~WR\q? NOD_>u]FF,)_}Qh@=n ]w߹}f HW;mC1$ʿFfQWu5܅{HZy9><ۆ]rc*>)Y-6, IcYGqؼќއ"N>@0}t̘ja2EFxp\t=IVO:;|s%.1tjS-)'?@ZثZ-ը ТnwI,"lHNg rxXF)rk֛]^a9}EaG x&c+b T :WBf5s_~A"1z" MťOoŖ`"S:p=Clb>\ȩ2.13D`xr<ާ5W=TZ!%\7"$|0}YOKȈw1fq o㬫f@zE%nan`c) 1C?]+1S3J ,;Đ8 nVvEQ2>}eVzNN>z$׈jϻ7փ5} >0 VPD~v$|vٱ셊zN h!P鈄Ոtfbd BFʘcMٻ̵Q~םN'rSo"`M4#m&-Aqqp8Lhu2cG96bQg&<:Ɛ>1R(}E-Xp`VHTJv2CLV }XZvT|ӛK@l$Qj̲bHI0zd] |'/Ǔd]9!ДSw 7;R' oi/SD89[xdJ=e3DXЃFߴ](V<1a| ,锑˜ж;|- q1$A~GIDhvC4wTK2O ߸# 3|bFf2v]s q dtM.4oɋBw7\Ne[ 4V1 )TN\6mN!1_H#ԃ_CTF12P1j3c5,, RjlUZ^D$.3[)v?ѦNZ33O@ 7jG"puN <9D;7,RnG2{z%8p+hĪ=rˆRFs<ǗO@#PʑTMHt<x@~r }Wj2}Q- ْ;)#//!1C |oJMs9"ndߏE{YXEe+7Iz їuN?58KI|O щe/-RegHeί io4< ![<&F;adT(*>LgEKdf _WoJ5dxvD&X'c6W)bo;cuǥ(KI1!U~,my"~DJBDHG3,ʆ71ͧ8=L?F Ҹٙ_'bqK/yDP;'5ѱ; (F7z8оUhpWS'^6V~SNJw3QYX%|\Wۙoc):-,\HQO= g%L^i[j7=~Pe tFyyD%WW$4z @KK? i#[rԝt?N0glmeB]N-`|e~ӴqZ)xdYwsگ_`H6`*]1X r S𸅎 o(4}S ώΡ.H.K.(VxYs1ՒڀnW Z\C=@ zBS2ׂH멫~Pwƪ' @V)M VQ/z<{sJo ؠ4 (kAr{4 B8!Ѹ1IsngDΆ6oƗLYng/%1~-a6;Ҷ1PBET\qF >VӱK 2 !9VSd'x0-~ؖOÎ҇yUnp ,uΛ g_V74Ҫ/`W()sQ,r3P1S˒ls4άB"9N: ^_VMns nsMs,sTctp@Ez} 8͐yŊW;<\M)|=50O)yM:GDé>:Fq}uGkLԭNV e|3g0W#*[͍<ǯ? x>0۩[CV>dR] ^gS.-} /I e9w$HaJV mJk BdP y@ "KGm^Hdcgj`R–fVz *TX =ᨉ7KDŽS2pyҷl6k^n%iR7$)pG4N-$:Pۘ ͣVp5:*čqx&zΐn״:<ɿ\QNVlfݴѤg#xQ7OB- )'d;WqLCr@(``h9p0!+BZD $!cxd `}|i3 ~?*VYys|>"rI@2g 4I^1Vi0O;wz8ydĵdu`c-3R|<,Qv?N u$}/~3p,oEO~QDU3N]4 6``8~}92+{f\ԌZʀp[y06Szm#&+:Pi);ydwFeO\Ӓp%;tl`u"1Ps`˩Y9aô6\|.a{N +(_$ HtQcx\Gwz p}X<1_G*ǚLwؿ]M{J%mL5FqY@j!H_8QB'T]?d;Sgd;rM_C2Qڋ'Cgis2 PP #XEp?&܁4$R![;KEr^@sXmqOwF>dcdȜ58a⹀fy5ۂ]9g܀β5!s9k;}">Y\5Ԃ7JɅ>¢H*ߍ$ibNιy?MV& gP9 rVx/F QT)%ns=uF}lh;w>;hW?lU""Ze 0.QՖnpiA<eE20NL9W}.>ڶNovGbxV''$88\¿sroY}zM*]ĝXTEP=zL,{q %*EITd }5ZUݵFq(?^%çQHkoH3LKIsb۪})mm\:|DŽH.k8|& UXKMn#DzouMM4Ĥ {(2@5񻗲+C$/:sm6T@{L#&@,,Nz( Xw} : -wT۽qI _y6$r Va^h',=Nm(*=ª*/+ĵ876bF Rӂ2$&ީ>xj<{-!ѸA /o3VMg;Qg[scSd(e6]%*02] ;-x95yV 6!<x֝%t)mԍ-`t~Cp_Ni2 1X~%A1b ddtn%M_8<1&4UP(u!? 9q!r,q;<# `Vݸ dÞ.4 nf͌m ^BD:inE{ae#qUr R2]"sK/}d0iFl@Y32ɕfULYFYWב~lazz%wVgp2*|9j"NuB$qBuXAMB6k(2s&t~O, ^OJ+KK`Mu5pܩ/fj7Aהbz>5)B)#3Pƨ"T>ׁ~lpK$V:b>X dDu J<1u,¤Oe`|o#:H r<~]_k'yk-S㇘)c_ p--x+cTrr[+y@g3nD T>o鰨8 200q=H?js 3Q2r1T.32KSNa,xFCQ_nHv)L45i:M8P]%f[[1uB5bUWV!KIrF[wE6iҫHd.z$U]" O/ s~ꪛ>圊@m=aGSm$2tQ?tNy8HlWo i D8 UO0˹A_aISm*b5ѭMh.IȼƠ>Em?kuPjڜ ͈x6j`&B4ZZ<_8mMyju[/vF/)5m䢘d7 z }xdk,Vݫ 7K LS@;?k XU L^\tv%xFrHI.etv`j/4rFi8|wjwB|˚Dw0:x "r5p*x_:Z0#U8=߭:PqO `o MD4b+kcm s}MIIT_^fb,ΗizC%EFs6߱p:|\H8C̜z1x?HH*I+nŐ ;'#B)ndӃN(޴5mGiV̗0p[njdv_ch8 d݄1+Oʆ E>N+ 8̥ZME6HDqi9CٵGZtFq$N7}UKzcV\K[*,– }`  wZʃQ9|$3'?}G_ȴ\%;S:.}`J Z4!>5hݫ~ŴɾsOʲĤrПVbIzRZY`HhI' *'Lu5_8p\;l%$PDz4Ƶ|+%sH4Ddž:_\vC }[4MKZ020f0)c/d<+<$$),]Ab_06b6GPZj58i+L#uzg:6ۀ$"6)~J6yD(;ILS~q<߸/o{3'tCˑ=xxk 6YG:><{ZPTOۼ>Oٿ$mRn, ! V6Q*w[h%,<] #w!ɢhM I3 @ T|!0GeD ʥd_%ë^]\+xPٟ[=|x C \2eϴyhx_v?>^txƼm-U PHUQ@״}x]eq0nDNM3Cȹ*`^,W8IKJ/ª05vA! J/n> e$%d'4+k|JQ܌ x:<+qY|GIw=HP). /d=Brp9 !Ϸ:*^KMo~36prŝ1%$'2 <]H]`g_AKk>E3!D&ΨdZgaDIzRͰVa'.~h|0P*խ {kJLZyHz݇A!Alen6Mg_<_2KA3 4U4Mȇ ;o@#}P"8qs>T8#ʯ%Dz~ZJm<$vK˭}=wCHzu<1au] '}b`zM&~R5 &}@S\;TM =0kY<#@U!zxD~f5.\A=S/GWv6^L 59à jT_֢Kk:J%b@&!y M&d9}?zm+΄pjҿgPZ,pO_%{U&)8RbXЬCwDv,'8;پVNY ۥrixRQqu4lHȄ<b;X`"`'EXry—Q̤Nj@Ü&-^/N*i/U&\~PS˫Ȱv"<ЃRfs8lRDL<4a׿su~95b\".)HSG]CR4 )KQgK.,okۆ`yKv׌)b )ug ~VP0WC7d,TXׂl @Qٹ0e+l9s:c/bkR[\KGv} cIi>=r_}$^o;.yQhs/#KaJ^9Xcm3R;4T L[:-{T^:)n9E/b06,>z"s^\p"!J%*:TْMN|ν5ea!Bg,VMSE3g&RCvT̆gy!S=>ڱCEQ\! [c49`hm5]H9>\{`49XV-<dUUވf͝V`k/jR[<Ƶ1Oӽv傗37Ue9/:u$^ٱU2@kߓH=fp4`Ȭɨ*Jp>9 BhLӕ+ ݐ!Ae3 ?S%g:b텕T)!ttCV*G)ʏa_ek/%ܙmkK2eß:2#V:_.}.%W1 ǡ6̫o9nAel N ]whH\*wwl'UۆC$I> 6Wv%H҆X ⥌ CƫU)";=U_ŏsU|Ͻ/oO3XD_lxZYV"!ªwWΚUwS[l{Q+I5*K*w IJfE.TnǼd1 \m5qcs,@GuEw ʀ|Nij?7LmF*UޢJJpWPsV*1σ#p h(ֹMf`|8t7ARQ]E#ֽzx c4t=gYaJt,v8#yP$}ʗ%4Q8BGaScm3i^һW]~F]`qgʹo)YfNv!Ho:*Z$}g5o 4h.Y9٧z,_s* rt>?3ؙTHא@wЎ'"I-Dy'zsUf鴉T(LC,fpTHm| kk1CTxNqG#M969cY,BP[(1|Hf֥l4+kkӪ^4;g`dlj|H%3 A@+EUFczImqilD@l<4ϕ]F/,ŲCj2dfn7x%j&xJ*kKsF`kXۼ|Hc_#Z\'<L2͐)(+-UYlŏ8Qc[Ncvlq98v2ةa1j daS$\C=XoGcp^G/F֥ۢ@cT4yJ7y^7Fv|ǹF0P *_;W@ (<bɆv)T<0)2. yu|dF)|(֌3TME8K@g]% o*J}ҾkNmndJkCQټ>A=A"kW)q%c^*zMxܱ5w]4I~[P nusٯU _4ѕ?l$w,tKnFje!Sɓ/9Kviz@kü|gE!&8=m[ةZ, n!nh2|Nk`\*Icug}E žPUZҽId`=!74NX ~roGTȸJD.|\=V؏cYɎ6;)NQ6сNN6',@L;<7{^zuv[0?6[?@NzQVxpZKϫڶ90,hqF{J~6A [W+8}x \Ö/Zʏ>k2% e`Nٱ@AJP1ŚK];lb~6a"NR%KJNKV β/N&YR܎BYR[s)1`^+G\Bq (۵=`s 4MKwˏ{ʕ\0NGx+<ʓimol\ϰ=n>cd '<23ȖT>ɈأNpO+}K_`P^WmTS;l$SgiD;b)[_[x4-cxG3p6tLwaZ?&AOUct%Րvh[-KT:O[} 9j.{EUs(kc龕5sN^mwC?>,%"1g`?_#-'JN_m9ϔ pZn@O w,9lYvof'YC ͕ 9UPwAA+d 1=Je_k]2r_'iX:JnGEQx=&xsϝA@P"`iC5P.UFqwa,=QlS ٶ&+k4xG OF&03ܥyuz!_ ɴ,ETBwR)#4& ;ıR[qA4K;ۉDʾNӨ8>(M-dr {)\Z׻I(M7`!6LE R@[*Pz&~sЯʡpS״ Oŗo7㋳ }/ի!N: bkq-9HkkKpkNɔ*EV 6+ܔGPQ-m=P5&w/bBK1Ote Yb*ĈhLr\ /)kA>@K'ad caLPZsq;_JhHt qzeA0ċnܛ$3+Ɠ_M#c|*2 T?RGR? YiyªdJWGMk~_s)&, H{-2᫹-G!ElJ ~@sJ>L{`:\ELvmsܴ,h|DٴOE|k-4@}E˝RC:$/L1FI9y]Vbc"^牲 BaWcxep(!Oƈ:E@p"׍Me{4M,Sul[e 24"v4 4zM+OwsߑjY !Dq3LvЖ:t9C>&jck™@;Koo [QN*䄚 m^a()3>;F\xY*Lf^Ik|u/jAilǕw A]mZ}i5:j{u:(GUj RP>o,\\Gׂ_eIæCفCvյ}Z$PI>XOnqeb* M^pA̮&ⳮnPWI?9`hMeeBsK"#%:)kf 2e~I8F5e̥I.VENrfY$Y+a?>掸81cɗĿz6!on)!1d bK ۦo±nENĂ-s)Ɵ%f6(JӞwGHK g=7&22joV{F_E}n:,+ٯV\=+\NDe` #M]UϨ#OiKR(4-,S3Wx^Vi/kqHqfW3bIR/l| k /Dk8+F{--}MEi}u!&upMw-Dr;Q鞸(.A:|GMi@ui)1Ut^ҩxVWLʜ,uID{Np b* :y])X x[AQl!yP3(dׁk9SԭE  .V/@VwlX 7̾XA7tcu]A,` OEVTGP-Fsg?A rs罸G1(3tqc 7Y?w3@+[kSWKSc-H/<ςa2',рv:ʍ:/ҐΆMhZaIbȻ{>ϬآEO@³ u-M0 ͞@ F=55zaQKj7(b=uV7؟ gӣe.K=Ad0l,OH|:= ~ ?8T; QXd9Xc JRP9yxHb;KBd|l$qB_p v Gl!NGW U"%O"Qh[)HaDeͷ WeR4D1'S@ tJe0 D. ~Ld6`_0C,YKmȁ6yAQIteɤ-B6!/&diBRQO3 ^ 4-vmv=DKX ZrH/oe$N&V 6a"}l(妃V!o&FྚhC',Lcx'1gnАiVѿwh3 i`՜T/WHM(TGKۭqdcX>ʼnZ&XmЊL&.TQ:]T=w -? ռ뤍XޣwX:NsT/ro-Nw#~jqEisIYiz`ϡ_bLf3c ҆) Rw?ؠ*`iRK`^ EjioaivS:6?]Q9MNP%g͌ -_Hݮ[ፆ~$<|޴(eu^ȃ&T(/`Pi HVT q3?'dRi)= @͢ԯ䠅 x"amhGc~ Dk ,=#lw<0oM:x62D( xn vj@i8P(A`K-9רHT`db~UN3RX? sv+jKsnv]yfƅ]RQw 8ÇtIAK:>Ns&M5BYUy^yrHQqy(ו6!`?~+& 'ؗ׭K>ƞ`Ǟy[&870LZ M`['wIN-5_t?3R!NzlG5vv^?~>uAsgff[$@>E~'A` ,d0"gv Ӽ=~%ռh0UmƊTV^` v_)=g.bْ%IHgȣj#u謧c:ǡ١#ݩ8 l;,tfE~2FE;ϒalSz8Folu=$virh*$;ILπi'z S[$b'&)Y]a~5xE'ѾK\D?ܼ %LMf6w_uV@_nvY7\# [pĄ U.pƊMH`ϟ>:YTpկ:&uElZm/2Xc]5mgA}^pn0";;2YǵIKFo5 2+㵁/' uFIԧAKaJ|yr8T/n0Eݦk Ұ?<>3E$j!'+֨a'/dhx)Px'%S`>2`:$W~LI ړtח5j-bR3z؞Z)j_lW|}Nхd5[/X42#a2k~tN,)``TǤ;Ox!DTe75< ]8k|Mg ,E^J4IU辌fݖ5Qc{1sy~Ewz䱵/mj( Z6q?scXD.Mbp`:*CvU "*rJydnwv>F\P=DY1} /f *z`̑nw2Fpk$ `9p|#RORpM3;wFmt%l ].\ F=>"M<|Px9 dac8\y ӋX7'kL#4 Zđ'-tP6υ'B;%x$&uo/ 7 .ɚV_Uڵӝ{)Ժg;23fHke.ՑډmiR:(@/A5f WN02/wF, !{5ک;͏zlݪ11[yw~QRJ7Q)͂A~]c#&FyOlr#-uoL0 G OqE;74c\Do(_,&@{F>F^h޷LO%eOKQeGo)=:jɹ%Mljjs8Qm$\q A-"to6aȚވi5ɖ449'2Մ+3Ie٪,Tw(޹A#GyT"27B.tW*Liq~QGs1lAM-RZյ'X0-cx3mB┏ڻ^5wn^s]c+" k+Vs=2 3߂~+~su;$Cwi]VD =|]v8F;`m2¦)C("a$b`6Q!3LI71j%lW|3mbw{'CJ;=(8g݅|(cWI#Q3?= _vgh[/ud͕(W=FO%֒dOOtKZő۝Up뷬1e/nL{N<952O a0OS82M{c_P=lBNpv,)#D}@^aSU5oed%/N?$A3Q}3'[m[No{g)Ȅ!Oo(ɒwfMn"(D_6lv5YG!MjZ?4A.{ ]9^nbП$|sL1uhN7N SJsh Q1Z>5r+/!/*;5\i4JT~0?T@]N}fVny E"5KpEڏ #^146chM,NҟD1:: ŮB AR6J7ϟ׀ 0z {rJ-zN >HX|C;{ ,OՂk~3 zhm.+)Ekdғ1>:8-K]_95+㧅~&jܮ&%G W56Glb P-#W|f E-^:ㄶ`9٦dž;$ OOTp7,hU}V|a=L<3Eѻ''MΤ)Aס/34`lgitsۏXmҦ?_킍r֦(ߩ׃P(KZD}CYZk7O3IN,0x隕oD| +Nl-Hy`>.3u/i%t8^T~ݍ4҂71of~mMyΘ:M9]CZ=oijt:/[_:V# W=%s@Cqnjʂ&ny>xΓď⃅ջMS,S@_֒Nj :`QKU M>6k^!/1pHZlM/fi5KvTMֺ?k$uk;._?| |L%$*ESZ] {rQ&9 f%ݍ`j/rϚ6C&DdMZDJ#w4]*W)ġTi݃ )p'8>P۳(M/lKw>g ɟc;MzhVV|SLê2o`_@D2wf N?$w&  J`QmJI,/xIh셝?;g6k^M ?31B. L0m˰LF;< jĘقsUz33.*r,."Q3#J']~%GGbX aϨV}<տqh0Tk Qrin6q~|\Q,-rYn6FI9\6JڈcS@#rtK*Xɩ>>KsY%S@~엂%33 /j ;a9g GY  ґxi680 KU\P4]:b@ZTPyStںd4?t(B'<`gܿ-^m)0+gHYQ+,`&)NTNB$'َ=J)S\t%7d (W=K#*YI·k$ALOfj]sOU(&mP:WE9 $kӈ9S!)ƈ$ S4&|.1ؼvv}kݖWϲq<=l=.Lt&㿸wfx-`GSED%w3k\_+t7%_BE#D*ZeY&?PgxUfq+Ebթ]c>̤mt;-\$?NyAS-j5Wajqʴ> rrFvP})VBuX[\C]N$_1P_X%,IT syY^D_ COwbF&H$?~s);yb‡"q]Քs]w NTb|qS, }]GE#7lT0\<+Y0-5sW,`$W_-|)VZIGL74!-3-R{|ǪU~j~a_S@%FK?Mɗ:EbhH]8g8琙ԗ˒h&kT_+Ce6RQд0 D ])ޛI6J9@4uF&Nm/k@M"k8qq?S(9'|د;\ =]DN 7PZꩵ y!ݣxםZ(;&{A wzhy/5J=- P"$xx ,s;d.^XJ;#mxuښ^~ z[ Z&nMVL:Lޅ{\Ow?>L=g紭n=+; tG{A* "T4@3Z (FR,{oKj^1A;6#̏ctX"5+mh!AOՐ /tfK`nQb[=~`(sK ϋY`V ]%k+ݚiM5b"a3?gtDŽ lW_OBP'|%LC V?,T!n,Ԡa~#NDSڻc p_9JVwR+NVVdSLEu?I'=wjK\9wߓaϮU}j~I#% 58H΃|We?Cjytr>A¡MKO9>T VwOV$:W NJ6y}ΑcquGSP%=Z3Y6Sk/I`)cN? qC&! l]uĩ>O= ??" ǼA2t9d4Gt]c r wbQ7aٯ V*Wѵqbi7rn x%z(9IxZ26b_G|"d֎ tUUk,ʷB}dqydHƑA"lgddymؔv<|\>c%@OˋFbdkNy~_xj9g k)DM[?y0# &I޶%L*?$^0kdTR8y=NU!}(h1~N"~{`6:iɂ d%5BOLn*c3Q4f䩭O):=4Ax&9a*qWzzMvA6j;ۤA?٧n<hON|[FI)Y덏 " _O&̃α|`23pa(r3A,|zȂ"@|OItTApaM8cn"HC"GZ.t|sO8%5΁+ 0Qʠ*qH)2!0!\o4wAa0VAy@#+ R_upz5,D,3j]+© w07swI^"i,#6YGO : 65eWLǡ[,Ƴo+>Pa],L/u˵mҶG8,!Yʭ?lLt!(>Q=0s56s.'P`IgPjm@hP"ƀyaIiarwh/>_8 j2#kBms?6 “7tJKvTFFVv*6?m`A/Wh.^h]C~uaRx:mJdD_`I1F˓$qoGx!WGW3r -kP~{Z@vyOX܃`8,2/InDyl)^$U-m/xnVѩ40fExEtIؚ;j(V VɾqXX5ZcAڐ'),$_Co!2r!ƓWq)Ovu0hU3R^m Γhp٘W|M,A} P6O8U`K& K&qmN%N^f!*sX%tRhVMgFfQq$nIp CSp4bz}L Dy?6@@濪r33WƉ=*-Ic2*l1תk>XaK0P7>ܟ~ 4oǵF҉EEjlSg׶Re WʎLHk M]OEY;T,O:LiN7WYߖg 2b͓Wɸw{gJ{>O[@/Qn<|&ߠ [TΡg?U%:g3]=k)s+~9Nl:4 s\pU;vjJ΄d)dO8+BxII+1mӞDf[oqm(" 'od)?ٱNҜBg< CXz\ @ϹN%4L/Ȫ`pRELQ9=$Z[^lD?M)Ǟ4P۴3YT&E[^X8-X&ԮOQ0#D,JɾnG'Y -EZ}U׽Y.0iLRžN f}nD[]"3s$VTi1 Yz f' sрro/KY\ޙq2jڪOSIAx*s5 M> N^ʣfZam՚HUa,;,҈IƟ|x iԍ tQ%'U'l*>K G$8u=] L9.6X7ܸh/z"y<ְ9ॷF\YkQ{~u]yZ{j#᣻8r`Qn:ůC-xe-S\x\Za` ਼pBKn" ͋jP϶#d o|=96y5s𾟢_ DEk%:~7~91y !MBfS 06:v:q͗QL (.U 8|~\pW{;8@BFpԊi˅ǙlEcJD`mV2eݼΟ"GD0r>@#>%DE1U쭡N[Z0aYUxѿd\p7:}^}Q洟zz*hɠ&yThju3psq(½ [Sm0ڍnq\y Ũ'$k)|#3-ʄ&L Tj~/*7zKv8UMi2ct2q*(q"=|T0+ #aQ4Sݜ0%"7ap'3IמsTF.'LMCqT`!f.p+kKLJ"|٢YR0uUfǽz n{}p l40anhluf,Q3$s E 'mqײַ5-n6^,6® سB 8`qTbE?ʇmmON]dX 8wdG~6y;\ GM]prٛ!l(8 i$<r#zbg8oZ|b_G9s~tP j}b̶yJ2>6\̛d**0"' 'h9M5]ㅗvyYDv#ƛX$l{=#+.VWZQ5E0.S &]5ilNҤ[ImW۴'5)*,Syv=ۘ;emT,d4bh^,kuU9R4kjo;~_= "+пA}ؽFå=w~^%BxT+íˢ\s!5 VOj<^Kϫu dz7ᤐq8k^@m<25Ϲ죶0hoJl0w=ǣ$P:v@i)+uȨ~y%賣xþͿ6g!B 9b^; /2aC }s_!%X^Z3!H&[QsmÏ;VC%~ۍg&ڠ˖m7L-IwPiNіKD=>SF#ѺE/7'_nt0*sM<-jbz<`֥׹;UX-5j}1&(=l4zV9̕T6_FAsT;A2$*~;&o3SPVkX}8E :UM5=0ScB]ngn߃, ǠٕIP~Itbflܡ0٦m[/ʤH /P}1%~rVj4, 2mYiU%0B7Se^ 5*QAaPYNة( ³+'g<+U挳 E)aOqv8J$`ix›rwܱZ$ "i@B2ğ$ h@ J&'xxt{W\|應…P([y!mͭ o b3^1\)c靃%Kf: }?wߗPr]uP"<+5U=F1\8/:e0 |oJi<\^8UXS`Kd9#~`*HjH]a6WyN%oV> 'O(/Bf 63Sn\}dsk4w2]v<:Mf0DQweinFPUT٘K aTWSVD[ z_F0 ml?4jݪ*t[~ %ҝ\1^Fa.s91816fjXoPQ`32z,J?3..EXTI)g[=躢vwRi8:j&Mǝl_:B8lcʀ5DI >@;Fege3?ߠf+Minը6-|GqO ԧtI7U ̧9)W݋_qʱ/G$ mk2N<+|je[X2gB l*?Hr&KYbsa!4kcђWJu`b0J8o@]j84YDfC:㧔ش('&IP< :܂<9CBDʳyi`]:"Q92jgUJV ,JQFb_Wr08u֞Lbp"|d0pfV;4 ?U~P=[M5w#Z[Xgʼa^Z-8~-1sAc'ry 8"1?|\ ;_:jBG&bUYrn.ȩ_ZӭJ} %̅G`CYdCMV'Tx1>u+zyzbВxثS1[Ѫ"r2yY*5_#01Wls#cf*">a8Bj!gOi=JA{,UJD`u7d%B+ +Lfؑғ)H<:86K?AU<*Ĉ~1@(jgݱVDc-ʡwûX&!'1j估)ȮVϸ{$i㼆lPW$'b\nq7)鯬3’(Imfb6;%.ۭFVw oi I}X$2 { B) ؓ6iNр'#ٕ%ٵI"BŒsqtE7Tz@,=Ukg,E3ST”ۈ4I#:= oأ! r#Rj "QH]Z]ڮ&*e(e;uSPьPM0%;TgdIr/nպ_ _IgSdBn-eMJh 2D&1@u'`^TnabnXVir[=Q?"oa;"!~Q2}}ggy1 E#]3f>OIӝ&Ff7:>L/{Y(_ I gE-SxkfgLԫ:˪UC~C;J%Di>m tu-6%'Ii*774ovKlrgØ%]"bIjakAXSc=Gzq˓%I׎B2 X{bcKު[i0f!f|K@cqޛ蕬ŀD8L,L:)>!RA]6M0Ww-ET1ycP+B w_ Wʃ=5I)ZG %T*d@M 7wTɭ5oU/P1/F-&(, ;͑/8ɉmY÷ˆՂrjd]+,;L- 5\I|5FQs=g]v v5xQ^݁*5UA?Ŋ7^RXbh=̵RFS}{^Ŝݩ!Ts2 ]:-l3iF ,6#V{DӓabiJcҖOeWۧg:nEl_16ӳM!(!#o)P\r[퉞NK0l^Yr`ךYPڽEKl)%?W+tp>TiC` Iِ-rmxDQ:i޾Þc{Nϯa58/_3޾9ӄS뚴~jAk4ܝ.^ M}UtOMː{?Q u`>.KhTvOan3g|i?@>zKLO Ha[2ivyDlGUQ5)Dz0:r!KN$Ď@(e{ݡk2n$_@:z=(q>.Cqw`jNw(`D1 w9M=)L#]NO& R.M{tpI$:puvөAʺs>Jk&@Sq$*+vMIL1" c9Ly\ * $ * \Q&*$x='<<R WfBǃ.ŧ P\EgIje,iCA $d9,ۼg%`IH̍ FK/Z4#tAiMꇠi F"1Lo'a(f~g bv ^$F ¤R2mGbzYl^Vr 3e$CapWR왝-po5&G$vG"&H߳%)@ 0Q|1'=iЅ7B vG/R(!3Ɛa;4I &iBrsֹ ^7 `YXbHjh Zr^i@(ơ@(uh_ ["_P_l#v1OSmm[$KUE ,8+Oc@4Q' #g-dGmHXYV= 6uZXnAkt&:pN&:[*6W?med8UL)IUUu.q%nδs4C4B^fNs_wkRX#$un<+XwEx@Ho!ȆiD> wK=B U47.<$O*2UzsSVN"<"[gO7ipZ~>4OcЩ;k9:'k^l.ZP# ǂ$V*;,Y''bG_+Lڭ6me%IHhK* 6v>Z#QcU{naŪUC\jіKDoNJ/KSmLzMs?,:^o^?E5++3:XȐ-hE)Dxg$NQBr'H7 i/^ɪ%\`(jq^2iƆb_6 ,>!LW`Bw8CZ]rݧ8Xq+#:ꮒ^ȑL{<ڊ2 )p2Tӑ\dGͰAv_I3w@S֒$_dgx.JU#?#-KCͯIØdՂLlK|ֶ1FG5=Q^ tu]ģ5JYq/6cq+ȥ= G?%ī`d!.omKL uhF<#\;؛VކݠʼXy.|B0X2gq"jh/_=[1zTQ:4/S$k7!]|׺, 1YeOK]Lq$G[En.IʪR[X&h{jw$Cx/1cT/ے29K]U/q|M/N7燊cm]@ٲ!LO8nxஒ)f/^^$u 6LkdP@|H<[]sx|&枑#:dR1"d;DsL8?*(/b=弾az@#J" M;BWBEl22 P(2wpL' NaT/fFP6tEq!3-T2=W􈔝P<ܶזӎnS闂YvK/O{;o뫎@jr |Կ]{)۸᧼pfB#ZJB`h,: +Vd-@j$*Z,_ L-msafnyb՟5`A)= Сc6Ӊ*5'|^~!Smz c"}_a^ee>ytMsE cҁβ< 4| +֗ 2x4rW[T;A{z B|uFCӪ%7udT%_ATEOpAKa%{Pk_R1&r%cIT/GT!Y=.fW/vYNv4<! Lnxt[hHb~j{ZI\óT̺QΪ JJ"qZ /dtx)^*T\֐8&l4Љ.0wB)o&z`˫ܼX@jߵUZpϴ2waQxIM* 5BXϿ,xd)d`Z%G BBGcoO"I/X[hSGբJOr`TN@v8%-#؈oQ=j1m2[;)P1b,GGR55'tu3Rrt5V077'@' ?95`tBpSVxZ% &b Jy>kz4vECDԩ%ibI/@_1ZSpKE7PCˏI$ q"JAh1΋fWbuV[ςk"IoJwC` {| U3?F=SQȂyg et℗7wn^ܲ*,g@|.o,K90a?q zUFa[_^~i6t <ΙvC_uO$GSI;Z8#UMRKu˙l@5İTX0%u,vU%{@]ϮpnJ׀%rgҥ(Nt2]5l)JxtFzYXP,UP9nh`~1qus p?Ǭ-g^MɒN<V.ǘ-yf>;.$rJ6DAI \+%Zc>I$p`h.. (MQ߂J0S]YZMѳFy~BА?9%yl}~z*?{׷mf/Xriyb7}4@M[i6<>> yv>aVgqaj[ho :ǭP !IՉ`-n |jys/c\DV^e`W~ +0*9ZOn5[ؕ/U%sl"Q JjT'bpMxyfMk>':MwBwUxfk|FKFٚ+dN\ Uos"uֻrJ]:aEt/LbLìJe{-a_/08*߱1ȭ#,okKq"XbMHR(0{עbQS6P ʳpċf8YPq !gr3ҪQFa=6֑ %%_/iV=i%CilbFtYzKIaC "IԤA)5 v}Xk'%Ybj|;ұ3l% U6&kO26HRp*Y^%hřIU4xITufP\"]7u`OP+JiYySnFC:H9֡lq^M-&G;!U89rN\Q{v0ӛf4!Y행Z73 j*HK$7I}K΢ c*۔hYMKǼ7P΃eP|e(F+N)SM֥ !Z5n j X8S!Ma0b-X#dXMF1Ý2Y+ [ܷKB-shIQ 䍀Zi[L:O@i+\7x]ΗW7wG8. '#XVͫF^ DqxTI3xG{3eqZR ;$~hҧBe?!9,6Nd9tBZK1!joiܕuu gm5" g|UJ"w3V ʹ <߂/evυ=V-`KsGCuxHP6tTiFZiIO GQ- s##]FhYqeJkQHuېA9*˾7c,r0"W4i~h!~㜑,W Rn5yC54Z7p {H=K@2kBOx1ӈ #?I NA}ؑx-E^K7}|Rt$ٕzQu*G)[5S);hu:0|BQY|Akv^n/$w$\ Tf0~TJG:,PmIr-t9Bw|D0˳H\wXXs#NCf1e7s7q~w:EKv{+8O};hT-wW쌊0cEK*HH.CS0 )o?k~,_ayCYk)eL-lUqvYȆq0`]ܹAv?"Beew5*vWrsH@ U^[I`"/E?i𶲶ΦS}R61ZWs~ Ib.=^I'Kw,EFP$co4.TgyHa޵a3U 3}T X>]e q&Q%U|Zόt &]CBçVZ{ml~h8N9"~d@vWSzGA';^aP,Y `8 8~=TY9V pE.K(99<(JSmո@GK:w-<$O ւ ˙zU^ Y@AQxmбQ_T%σ-T*/1s89%9}|Et0zA^2 Mv.T M[@ .e3OV>Jq}#8 Pl##4(=ACc+$*jmԡa(iҫΓV?NteqQ? z% ?y^qcx&uXUig, [ _QڷNH|U_,yfUCdhj+.T8 6X<#?RH|7~gi$ҐG,?#R20OOAڣ*LV[Ql/tIydoٴb1MGpj8x+ Bݯ;GcN9Wȥr 2&%kdcl/a܇Ikܒ[ܺ4Se {'a{D`حb?+7c(G{~o|.t&FY3$SxR} o$pէguƩn2 Dja$>#F^/GY6mJ с)'Χ)vBTA쨨.nD>G$cS(!ۍ C+!~64}~DmHade%]y4IbBT&AYA^>?cev&u\.!hn63"@B46xɽw5@88uh@N=QQiĖH D>|}Ewg:VnY< oS>Wt fn1:8=HtP2H̱~)<jNRonʁ] dՆBp[*qG}=.kxTwJc. ypEטG&s?@ ݌d\4՘R` bceԦp h~ g2eu}bK$<VE7:ﺾ(TSUp֡J[TJtx#n֮$"pNTxJK ~t}-9ˬvͯ" Q4}[nyol~ύ\,:#414yG-5BdODh*U\6F7ӟG\|'CEvq]ՅB~'lI6q i K!8M͈P6{)gi2]ܪ*z~hS@C荐ߩ& m.B8gtَա-,JkCu}:\$AJ)Q@#_ i~k7)4S~t``>fsӛso*mbM.4"r_!ػHg=Ϛ9 ؋` ltfd/}(8DaYP)u^P(h?bjJpmU:]Z#o^Ã@r,3A$;0qD?D 37ƴ#uk<؎ֲn䶲է=TpMA}ɩihf5sePV63yy-ymװAgaKolhiy{z:)w WDgBav]\9x d_Pjomm5ĈAqB'#5Z}ay^kLٰ#=nL~Q_IIJc~Uߨ~ t+(VDd%)eʣux}wyWG|zgI쐀)!Y?iD7~myvbTcW/sh EL㕱,#wCMElMG C_))"!~Upڟ6fc{H\?xSi[;]P200B *BvQ{v%7&hR71wgf0s"t(Xd̒"Ƙ3hŚ:6-*6/`T}W~P$ #5BvpX*t02 o|2<n|2Fd燽{)*uN<{\';~]9Wߊ[%V]Q۷ɘ]Lȋpup1I׉(;p7O'%N=4HǏr|ǏnfG97)%ް J^qGxN>Ub[̏#mV0|a` L /$LU?c@b jn4Mg% A~R*jY/}HfF"ߘwԻ5YsUQkz'Ŗ6m +B|;Zׄ3h>2(b,:-_ʯm6w;dEJ\-$:)P>oZ`78civeÞL% UvSM[7P%N} fƋבZ [GsFVy DjuGx МVO,-rl ]gq@K,UWi "*:@+(dlwXcB%KOm~Jk.&6 !]L͎&ͽB~dWSāy2޾E1J֯ߜF.CR2+g$Չb'5K,JɭZ W8,CQp]r|rǢ2sr}r6ek~>CЁUkh2 OO<;Pg$%xDBUIߒ7-!7~e#@]v DTgIps .UH ˌp} r /mSmWǶ:0iZ6xMW~4/#Pn>b%<ȧҴ`/0R]Z=_ƾQҜ,N@ y>y{dtUtbd&2Whf08~ѐ vڱP䃠ڪд8̪##};hdDk0tzI4? w|C'a\7r,$0M[<5}5 1N"s Q+/ѳkRkIՌpae$bX>B1LÃ4S\ED`m1;!b[,9g:onm-gs2&^b+CᐢyѢ:a܈Jpr+3X̗SƋg`RvښאHt_?*/Nw_ftCp4)5,zX 3TțE[)æ\bM`5i021CQJ~RJ U!J5 RMfΧϴ)YŵZ7$wc⹔۽ @ yd;z.E<! X6L5̕>`D}a/ cvt {v3蟋"rڥ;sHv[ʜ/at*/,9$\t#(l#,%c1Pㇾɶ. mLݾG4?#kջbRn_@Q˗Kf#P2LgtXwV&w_KƩ "/]B ]&lU?>/i7CdoH/? W^˜͑&hD\H1 >4B>:r PH%|ܕ|fS PEBfS5Bt(D+턭//S$yH=ClΫo!OFaR)LO7R uUkUßUl't@{&QS5X3!KqJG#:{S3 /qj,m#˷QFY Jm Y/Gנa\u$T2U/y+# .K}1K:ò~4sn9Yl@]'@R Ӻi1A)E6 ~+%Tpl'̉B8(Dwx7!Gv |fN ꕙ B.݇^p3wP!f|-1FPwl%u z@)♺Ӆ('}agfeTƯKj<zPo3qrך_xF13x~:UKt.$/ᲣcEJo^ֲy WCxfA|^H2=vʈWkk_ *VlZ5X T(D\cRZHԖ2`,oRi%8rB,~)q>0Ե(odEVݝs[ʲ09MY^ՃA!sI!9#%EVs/LL h7fO^WFF>·;spW[]3,GxA˺1oyCN4=?<^Iqܭ,ZF'jY;h* Įzh,xq/mSpF_cޑ ԍzR.~K tq/{?EJ#yR!`n'\'Wzg5PbjAwUEl +k`B*P/EG->z<0q^,Y_hNM$A>GrPD 3=c b3ΑLGF[k{w.fKĄ [;kgCWW8pM9Y'<۴1߳?WF_6a>ݸs6KG/@̿89yR 5=i.ƣJU w Ligr[˪WQj#Y;qP2Co870\.?Dص`PtyVHĉ!rn0κ'{}hh~{N/ ̚20w"yJU}93H[(՝xFNtG^fP& 50֓DQSkpSŒMԆwx, 6۬"o>09d`!ݲ JDOI8/o__0Mm+m!jѱDW }4?,u0]MXQ}#*[\zLAkvV爦6}_:gRf El¼i炟lVv^~L:VԷt(6)9RHb]`nⱒ%1,!F5,6 qԸ}|wEys[waJ!} k0>"_ O2wVBlmpݮT0[`xXj*;653&w4۞yDžɴO{0X?&MhT5,5;ȭD3OBcHʖdJnhC?\Et񪯀EamȘׯX%ԑTGLT@%4fKw reNolÚ5PoDK4^T0%Rv]VK=,g:BE6"!a]Ku88WYEQ$!F v jwiq}_?8& ]wm:&o-yjBf2o:V5ҏ[Y,H*lh}=7-G7-?TBJO$ٳGKWtG8&2ߡ@'?:~| h1# n*^2쪤jkpĊ8i}h! QWۘ;v\Ppp=vq\̜`y89GXZg_zזm dnjnI]}WiА*ZR̮0up{]>(;oAZ}j.$y}=Zؼªx)YMG/r4/GUdmw D#B*79^HoRQlPj4Yh~8mn 3;EyÊ◤n݀ M&&Ԝ %x]^' 7@)g @h-W(M?Rjq]Y)0!3{ @_'r>PMWh?ڡA{y!]%)VЗ%"i@ U4Gy#zON<6:ܙx$NYإ_4%Ɗ<0`wkTg$>`@^ơ7B,G^` ~sw;9%^n9Be PLɀԲ.Y9Ak$[3TRW?ڼо`hJ*Qv݌+bM8cMw"ެ̠mK4Yn" RQ9ZuRFziSKhfR6/./k9c*vX {l)F"J6vxϙu~^Gv\w.k>3ӂmhL=ߖ^mMj_)m76E)?K<}$C X!Qɠ _SVV0l[ʐ#ji6᥆NG Ʃ.KϢ,U5+] 4-lعFY4<>Y!ҟN%иT+=*`%)'"6 s6#Zid" on9{I7 M?hR< ;tYP~~oThK׫%!.JuO4fl`ĹXbs烸^=ץd8*֤NYt*< t{?1?A!Y^4PX"JK[KTQ}Ը*5˶B} [g!f_z۬J^VƇk$(yz4* q@s\uC\ gfu{ڗ$c3TB 5pv] }O]Mg'c*l #HFUk1/ͰM?\/ȋz_G˾1(6)vXt֭XH)7X7R@pi8YW@sSD 9%$XTBW{̵Z?jzH41ó%4Tr1d7fqS~P}GP,w r* y8ژH fs0%`!bBAU{+UTa{Z轍UUQ  af2{JVHibO6X|M ]s|G 5IAh@~acL \{Ο5P; tSdM_$#'V0 XX7\ϱc7aaE&ՒH?ѭ̝^UTS鬇fT*!{. ȵQ 9QܴSG@6x~,X(ٜ53@Ldf];&VbX9rA%4s^EreC;J[^[oꎦe[&tQӋsDs)"7a2t^K⹄ &FjsVAXܷ)4OYT4]fr ݻ 8أྱ72^tKd/5e7!Y?vegl8UE|"}ȧ\KtI$m%THc? a%lDY.>i$E/`yŅW&Vd`*|Jޚ9;ष Hu 8I? 8 3=>[+y~Ѐ1' pxw,xO/ƳCok/&Hl5a@ҒCF,żi$R sPSo ϯv{_Ҥ&{6oB9( ȯ1E&/EO ݜ*ddnߞ;]RRKey<4Xv)$\N5aޕ0^UU˝ Wk.[ݵj) Mi2z,dj~Xr"w\;}ÁzrZs e`U0+f2O&jӫؙjЫl!, nuta: ?3h% $;#=…BʧL$fۛ|^ =^bouv]Ky5Y򡓌8}`Y\[_PS}LϾ⻩oL fiz,5vL{TF2~Y7/ y/U h$<0[Ҙ) x ƕpKF߄69yn.3ѯ霾6;Id5`YdJgx&EsnJmRRp_uMS#.b@6V/8M ?j j|sFn"f>^2 >YXbV*᯹{BdkiD5a>O2]PPc}1^60B&&I=N FIb?b9˹ݩn;ЉU308y@- #J~W/M/uNWufL}:>ʧK֣ P:©X-W+e:@n[Piؿ`@I)B?42OW޷k7@!E A3+H#6;|V/& G%]29ҏ,s!~X ! 46_׃}v`JKI`OdShئ/ 흱 qbMQ/KfJ+;/RC&5dJ,=P6IZl]`t*pjNn* X_3== USMayG@Gue5ԓ#c ڿJ>mQ&}µ7i 8rbmPoݱF󠵿.\=OAG6#-jM&eC{&-6|pT,❰BM[KS$ Jr-qBo/8yJk[u.yWܑU kw;oMgҕ]'e*P ?].u8p/}Ȝ["a; 뤀+:֢jYpCۃld:O=q E mPrI,=G!S̖ȫSm 2L}xRx+6HZ) # 3~&&i:Q ywGCLơ?>L!>JFZ%N +GEJ('I B 'hhuw_ayVpʙfV\T<9˚hahzplӬ6S[~ W֑k1&% Hl9 <,!-bi9\cwxd40Hܴm56SwU,d8$%pT*P"q&<)wT#dp.#%lTsi읡0> *|}4%qzc#S>;]LsUʃx[4 y]YFT$a[uKhv;ُ?S(F~v*.E٘dWDU 96b :\XᨺNJS7Xu]E9 яRK:@ZnL/@-ҀMF0cx o?EWvYo/d_gS9˺~'q$ gMa$/ɱC Cvp7},1Zo(?<ܢM em;4'XY{ "rޯzvߨm_~u q G22)ȿ$A2B1htk\\Ej,ٖKnۅBP}-*5Gw8UgAL'|DnZr:cJlnc[jIفQk#8,%fx,MP!su5mJ2Ef0?l,/Op,PdwejXF(6|zU-&/WR5(Z`H۶Sы ul692p1M W(,d ׉oSFdIԹ7CzΫ,]1l[UCH}_RM=fzJ_E}~b'2>FјtdB>KI z%ƪ?sg=׆ b*]s6f:f~zX1kJWdP]W%C89{} g*#p`?*\S4B_WS{tBEo>It =W6Ҋ(im:F:-~?'J|L_| Q*|dkǞkT"j]~ĵW ؚRJ…= -á0D&[";u ׄ:^ @ >֝d&SxR4wjAKϟeD:MFaAJX\'^Puc zMĞH'a{{0ĴlD4VEmn.e9Ӱoſm\H GF4Rc9Y | d8J@;pq+}i0sokߘۭo[U1a}6Pe}iuv$"O=h/ ;s vyApȏG5S{+קBKʸ(hA1Ʉ_P¿5 iptT֘P?j:`$.pC[*YQ:6"-r^s5*@"ĺm='UrۍsW9)Uw #@K ("l/LBgf2g|#e";}0ةSh"} сlgb5$0D).cZè1(zVUl(g P͇o@"gܵ?kM@.?/Ih$TY<@a7Glti"JūTeP_SJxFܷ| %Znb}fHGI^)c FP^!b7 qCzv|WmMƹjsh?{7弢2Đ,&M@1jVɓ.0:4ՄNqT%M.K&y6ՂʃT0\At l5:7a51" )U@GZ&I/Qo%6L"@=zTJHό7d' gv+WcC3lKA]]s&\sA@JlG%9ىKcq~_G5k]œgF7۰ǣ7}[r\U)usڤ턐n$T!ze].Ag vJEKl韶CjGcUw>v 4[LMi6o'1҂|((\1 |rP'+}^e8dc Ը~ 9+x.ͣ#^ddM%CnX( ҿF@3S4Bu3 hڤIU` F]IbCI}H ͖Eh+4N LlxEwftf^՚.OڂMs(`ؘCeBc$V?­}8իDs[G>H -p%,Ƽܦ@aU;rv$@=,xHHȷIjtuz[ ~&ع:;c% EY&37hY.!`Ӏ8I\$ <,y쪆4C&/^uN)$ ڵu,Ww^pTV8AW%H剨ET|EûE[*53TSʞgVYJU2]PXT߷4mnqBuYl9D4q G}tŃxc'f=OܓNԐ(碤C~AB(DBVnBڝ/j3zGWlZk$͚Qi9  ozb33IbՊG"iȈK(hg {p,𣤤xts힭%~Aj4oP[jQ3u34Z첿cJ>^p~`鿯haIoEtauKu-֝GB^idӷŮZlHPD☁h Y@ ?Uh۱ͤW  J0 X@UI[$V띦Vm~% {3¹ZT6z~TЧfjPngK+;ZU Mr  qs* p):6'2m9q2G˘F?E0}$)JA" 'ԧSD ..a6")S=p͝%q!-4AJsV-gZr~$.XD(@lr޹f 4#@VAK г_<nOe㿽$B@aaqcg&A򟁥Q@,C;4XpNT,-l#rے؝BQ3m2a`6> qsR]rU*SLݹ jT0ߊl{֪R< Jl;PLκڒNu(]vL$Mc*)->y2[vOo:<]`՟&H)db< ŵgOK.wP@I 51X^Eh+fC; [t,s+ 1=%uZmbj:.;ۦ Dd݅Z4iۙ'4š+a,75}2 Ćxn⧂̿S(O~x@ɶF2cP|^uGY!ǎwG?&c,'çIs%qB^7ؼy:qEZZ:i4]K4C`ɳhCtfnx̶%&R@gTG lL9޲Q|2o'+-'I ]} 9pPVU|b|@nҪǺ[1˚WT_ E/26kB8)?Mki`LC '\XL~l$w^nzgH-J/~ch#P~ywؘ ƔE~ 4[dZ<VD\,Y%hwC`bCbqzh-)ulN0Nd㣨8"^@+ .nKդwɤg X XKܰ_][v#~&i6?48[XN+R^!6ۻdXf<άpaƠܻ0lYVG3 %`U1}I*9,~?; mUqf]LL9l'\·eL*89/T<rzj0hS['([q%V7%V{ldZ~x'L{Z\j֎5iM5:4o/C HxI.ɦN]wS_\tc꾴j_8:$d$%QՒAK,S gf;A8W$Mq08&>l#ZÊS6h6qVȊR]Ŭ/NYE͕Xɡ.;b!^M$y 4^z+j]6 T JLр^1%?YiGH//p3Vk+H /o5J,6~K~LOAmCpeyLqBIUNziٮl Ra*q6n4&gq4I6WlrUL7, /djy #r0tzN+3As,o6m0wxj4hkHjk)}NZӹq7 *:)8 ٝZH Qu9ig {V6kZO5T#`3bDa-c{F(*Y$8ӸރڢD|̙Tf_+uV*I`[6s* A0QѱH6'5zG_=J)Yh$-M#pSHBW?_5)&X*}ps˨b? ~mx:mZ/wtMr6Z=գ(rT!Fq5_EҤ6Moqi΅eVQ~)2#- 0lAb4#cCk,7z>IdhFrY)x 񱾔 6؅ѕ+ hc6a{Zx {RCxqoqᷫ׫wpMPU1SĉCǯں瘄<3ϷR8@i{ wR`]ޜ{? 9 >8'y)p耶_ERV#vPizڟyZC肤H ďQ2b~ȁCO,tQ[^YOU'6 4 wiS^']k! ÷v)D;vH wx$$t=ّ)Ĩ%o,2I.6S|J%9)NRPEDLS0II^>>:hTKFf5"aXZI1W+}b' `SMrSս~HwW#ٲ_grGm0KQ] :ǟ2eo1~[KIs0f…9ժ$8&A ۘ4S0dˡF Zׂyaa?\dy a>,EMTؖw { $k7ӼD떭Ǡ{ֱ)+4ub~PLԋc?53Ix[)-\ V1S3!lw=iCŧaS@d[tR)1 4x*dȨ3iZ ݆ Y^ ۔oyxݎV=$~ }**w(BRc-˞Yr~{BQI[UNsA : 'L ZAt8}CrLHTiܝW~{e!P|t`SAP_~̺ղbK0 gzEcW2sZEvXƨϙR!RQV%u&Ω &R"spj/Va;w8$f蓯l"0s'˨ђ\hU-Թ|LaƂ(ӨBqE[ (|R]Q gL)O5:d XwUn^cw zlgs$uِ;z3v~ AVR|ڨ T*cad kFYWےNPg fPt7|ӲG[Z*s b _6[n/e{0>N-ZZ|0 rIBKkgp9(G"_.3{zyEA} |AQ* 3 >6蜂UDt'ԜhN8\efBțE,2C4 bAR|*7yyɼ3#Vmw") KPj~\aЌ2/_Ij4^Gf|*t7xWc,yO 1Ÿhq 5M}:N禒 9ExS|}&C28T uY<2hd0b1–-yreA1 \1%<988 J郋b$(?fy59c[fBZn'!}XfΌ 0wZwI*Xn| S1kkkux2>&g2P@QXlb@dLKPȗ+/l+q>r)M0 M &~,t=}.Iw}$۴@G:äVM@<@ [NzUJZIi+i;1Qct thPM3AFkbk37F񱯬/M@5}kMFDM0&#Ř_VM%.L|װ=t yS$NRh(]A e0 h靋g9m&6ǥ|_\[Z1\bi`s P&b8a;Tib8 7BF:u0qR?"4WDHd\TpmNEBs_Qt   ẍl1cD/;X¹i;E(k=Sy~9٤,=Ldw4O0BRdv5b'/] 5L^{YR( >C74p&~ߝ,Jn960c'Z(EH{r0sQ as/P aQGUiJ k6J*<58<>kz .qҊ-*X ˛fPCvNڔ)ib0[xOZNZ}˼#7i{6O-dLneokGD7XWKR33&' ,Bya=jC#)1{亼VHK4\q(=OORg%xJ⊂z3Q?6䰝~YPfWv*zng~IJz F=@\"q5_cSLI3,Ep@ Vi&FDj#+ǐ7I*캂PL< W2qѲѢYdiP,$^c~Mr.1dJp 0!mE{o ůZJ c25?Wx4|j^ɋ&{* yb8ykTX}Y@*H>p~̔<,#_h3y,;0h(h"ћZ+|ĺ|VnJ<$q)_N{ yK_v<+ddKza)9D$UT-\ R":[01x60+ x0\Np*&Clr2hD 24/=!Ne.p,"m3O\Җ%^%<(G"*"^zkL31)!Zi֠SᐎBMe2sV}w[T(cW1gmdz*b/lG3nҒɓF|%B" s+.|+ft4qph1ψZ3joީ9ֿSԊe[a\>-Gs(ƽ@{Iy%?ie _ذWŒ+[~ ;D00҃ξe;9?98c^^ɯy]gIw2t'Qu!`V'vnۭat1M,+7a{VeNÑb]Ǣ"1'&mCD^ywϸ.-X crD XB6Dw*/!˕e4R'nT75*=۽CԈw@2A`éLNL 0{lyk7GL _)~ s0@ }RhS*r4^~ `jB; Ѿ_{e7긅=,~48s`lۮ;l| {ѳW߷an=Q-x]Y0Ú߈WEF]Qwhk(œW\ԗQ͊ kD2%)s'ԛ4oOb˳t$*)^;Ȍ%E|N8>5ԏl72]YG}MsCAW&Lw:Q9mR YH0J.݁@k (>6hͣe LPʀt(ݰn4Yc="C,An7^ )`N\JW5;dO8o3fU4Cm7L,:awE{ncx 5ׂ% oKUuRtS{̽blvy3syB,1Ժ(b4@W- )悍;P7!7}@M([lG`~;/**4\U4uܖ (jVs7t#8ꨲd`-`l$ } :g)]ߖKď½Ai# s0SF"nc2~%6JGjaӏ^"]'o5>TP/'F6 g$[$en:%n ڈ.1>F:}fy;܄℥ڿwOJgo׷C-@ w\%_\wG ?; 3~ʝyާfÍ[pNVN5`$gi1j&oY'0`)'[|//bTSD g@sS^rs_RR>U[-l{w #‡K+?RmR5}RnO6_jϫ!l]{␢X5ՑQ1w)cz2xJz[`mV}Q^Oki$зۭ1*)8c+iCme(g^]鏥 Las%6AW(>H77D, nL/ڰiVϟ(j '`/$nNԢg:ˬs'S~kstMQ⛉!EK|5=\Oyz!Iɛx= N:0Ra;!jCtݦ}qgQ/,/l% ȉԕ(ǜp }OL0I&<]JGILyUqGwm85KBE89-׆'4[ YM/]hT`WE*9Q{J"#dtR9FqNTV2o6Iy%:Ss ١d2r&oַS9- N=̣e-gsd s̨N` l#GaZ7m IJq Yc+B}]+߰{mhC|r3I A9=a&y`JjΘH?g=8dcw~If> {e2 Xlaruމ <<^uT霄wSQqtnLlFrE7Hai-R=[0^IT>3eT] $6B xy{ҨQJ=pÐ^I1`+?ZnoNLTeL<]:(gm]hBVmtBr])ݯ5"b SrrOW4GIw)3h8 $"%LTu7#W?y1u5H'Nm%q_gUY_+ T؛&鱬0۠ !+ޓ@5$I$itʐ<5k> 쪥a,a~9/Kݪ2&f8{qQBek=)4pGIVgE2}$ <TjCe5Nm}1Kv ylMbRa%x`_>$H%Yp0w{2 !ט쉥HG9{.B6AiqT1OIEk\,atr^$Wd>0GfaowT4mOkHrDA3jr[`Zl;!8i=gP!Ze!N֧jdr~0 ͡!R.f]{>N5oq>|bPg4L}}1X2W_o܉DdBQ,~01R3j(zOH lʹ!SBu "*㊋X&QB y#5%C+OWi'1#[_BM9O9srߟNG[:渱$~8-qz7/1,vY9kPH16|Y&{ zՎ33e=DGq` S;MDjVb'Vf l^#|rL PgC#Eár(T]{ 9؂H rlYĠɩӬ7_Ψ|JC؈IL[6+WXJ}X4,H(_hP+Jp+/P%ryDz7S{`~3݂dZ~R9S]X17W8 ?L]" eXxK(nqƂqPA)3wI/#H]fL[`CIf\oR]3vI  WDUBE~$D[cŌF ݅}DGy9.I%A`ԟ'ZzO??^lL@Q 7MLAZwK/ RL>9aki~(A5$-zwS{Ud.:q<;oei>n9;~JFgI =JqgSfh'M. ^ot'+= JL#9[MHG`,9Ck7QE(M<"{Ӻ 7:?oy2c|b[.$D X0M8=7Lea=4|egƉjGd@pQ  2x$ Oݞ\HGT!JIKaP>}n8*C^b(ʭ<, ČkfJORܤ/"uWMm) M'1J%"\K'|c8J7S7<>F)ONplK.SvZ!Ax)];ge.2Z id4(WkIoxnq&vx#/r0bv>;!JDf"o0uT@eb`"_}+uI5$:P}ZXCGE3f1@<]>E 1e\@SmH*=`U$3 rsvus>Ci]!1P6[W\'NП_XS"P9=t\/=hW'Qunx}-v|AesZZ] q!b4 uzҦU [QYF W9;45N NH` غ2] ./zf3lb?wF^Aqˠkse4WBA?9JUa]V2k4/c`/<.1޳9&(Ec-^A%\nݱ?|'fc3^v2m\yF ؃K[1 Q&j_)J ,ΐBlB&*>vLU?xn~-?ҳ%Jd6dsß)7F*oEN`HNUֺG!n ҉x붢߽>=Z}чݩ M)9CԒ̧G+X-tY7TI! gOa[9gf҉} fbA^~n[P,o tRmCԽJeȘhnbK_Ȅa~؆h!IkQ3ԼS+ D'KYM5'Ͽ^V̄]ī)F!XBOyGc1|O Ã51Mī/35uu.-d ӵBm:& @/l3eCT&..ﰐ!3G99t6aCl '}h龤cGk)2}?죄CVpMtnRr[KۦDkcjßU"CRboF5KF})KHOGe0ޥTM~.$1@CA+,{sJm3je;]EAfi8ϡ]!=lϽ`{ Dzz}Yspy cZ 8&)Jg[Z6 p 48 Y $)5<ǟp"(zUct39] =! #H72vA!\gJ7nbbw$AS~W;Eļ#1F*Txw-뛵'VO:ItůۍIBS'=$WϜ||gE WU8DĘLe#e%KY l_tT$gpL] x߇hJ Wa vLL/FsOPxäБF=;(I ҵ p+R0!y\$X$-,;gt]﷼-KRP,[np!dH߁>΅zn 9B,qYtSXVkiL>*x|TWIآCg#cBhm*h91#GJ@IsQM@"J/\_}*SNہS%8v/fqקA3Zc,avְXL9!9߽JvxWh2LJ!k"7K $ cѵ}˚'^ #{g'HS"ܶcCxhwQb98==]sLcXǼ?^?5]gতϳI&X$>/Jx2~zU?,UI}<ݫ- P?Ge2&tVE۫(]ԏ%|:xmG_ Y'7LIIf+a̝RGT~:#QO^`xj(gbq=S&/<ҚaE .0(_þ< =w^WpЄG7᫈t"P7/چfM4dR+/V[>C[#tu|u&-}z !:0?60RP`!͹!DeVΉ-#6PyU"1+·$?.ey3v8b /n!]UGFٿ5DBouSl[rǼh&ܱ1:|&Jfab8j32@Z8JGN"/ڕU!Ez3[ES"W{ hVx ۙs\?IvLݔMW_lJǫ:bљ5c=cϔ9Omsp+<=oĖtur3)dVNذ1%p{vHGxLZe/2((B͕HN 4lC<͡V=ȷdT \s(;#{ҵtiCbf&`n? SvдCteQXՊQISN5Oyh(+,$҉5* `MɵDw^<+5y}E|;WKT'\&r +NE ⋎$]c' x9"4l#m;s{Ln~*Lְ:"J<'Js|Jsbd柦 6 H"&OsPSn w{˽X1dSf}D,$c|"in i*krH|U' k>DLK͗D~zk2 P1=@g[-򴟙Sp,}<1'~$Y3B:0f`lw{x j]j==i+1M4 ء1,e}Yb 7`/}tk6"2Vc)?Lx IFIHqnI9rɲ0dlF0HuEKJzvXm暞UUgLNg'/GExUg_X/*0+-OP<36B&dE0ٮϩybvn+lAADD~0u> 75sFA_0`ā ^b@g td@IzH݈H3&$Ҩ!qHa9x 즙b=hV"1'pF=ήPNJ`tzXtŁ9fp =yHY\3oAW/1YQڒy VuU{RE{ec]-x&no(GɀW4G e-(nD-fb[!R lna:[qZO*q=CZ*q\̳3ӈ|/BK?骳`,iKqu^:(aܒ(C;,\,ib̥'u_ңpS5fEFa,JDp[GOI;^N@! qm1U(;G J]u*^F@n|M+f"Q!? ?Ă7W glۙf,"E CQ+dFBL'͂f+AB3qcOYh/u2]K jD#.7cG_ ˸@ = )^<":TyZIyaL _r_a5v[DRW18v۩PmV&U͍ez',<2߃$nrH2SUJst9b(폷8UkW`F6>Ikl ؕy!$/4]za vc)P ,'Ch%ͲưY),EGmjn,UF0DaW!c%)9[%A*3֤.=\9y'{MvD+ )17%#ӂ>I_PWGZy6uȽ:BKX80E֛!ƤiK6(WQy2"OT}9b3݁=`,Vz4Ev9062(4k&~RFECpFXkiݵDJ+fۘbzKE2嬄qRJ pu'/Xs2}3cޖ^W hTi4+0&d9cQ`cv8 ՞ mŚT;j.1٩/\n l䴕(ꎹ<ʆыxҢ-k1Uu&u]sБ S3\:{-N?N]O${YPC<&1ԪhDk#m:9!:eI $u1-PguZΎ՛GAHd28@5u;}S7TŴ>>B"cyvhuog4hD+ Ad/~MsbyLKGOx%s7bVS0A5$U"D!CQ6l&-y'z_$ lYLz淟xixGYuG~ϡtՖ'7ngOݱbn{2\,#;pCӎ-guBRt#Fb}GXkʱ9IQ\ljj !AakD/i0ո-HnyCTQ:ocj Icm3 :[ /o0F`>ƭt눇_ՊKݦ.2*jx79i ;;g~谪8|t#*Aݝvyϝ tuܡ@F^@et[¤(yΪ:qK>)= ue<&bPĀ=n֟ ("s ;UR퀭632ot֬PI A tC~0#!>|lkt4:)dVoY\ldk[vI"o9nҚHqe11šn?E{VDr~DbpH}rPT#?Q4sTfk~D,17(h0ʼLa=ݯr&.N AYy5rp[]EбCS4"Gk3NXM$pKNRnLk+7?#F>%Pjuevp5Nx|~Kˀ=hEe^UNV=) 沜4:+t4k) ~@_e$))ܣJg5Iogb|P:=ߵ %}\-b&6oNyY?6^s~`үf~juB}:0P`[FTWCEsvoa`DɣdG1nS\d8 V櫈O&ȼؿB+o`Ec|e..y|te 6 RK=$>ѯ=!$̰g4  mSE; OnXjZ^T6Ҧ)jt$pvu]kC =b)-"=XwIk^w7uGtT>zGY<io'1 M[8Eķhȧڰf#4U9]hDqGyFfVIm_vCPɤW!/V! Ecۍ\t7E17#W=r9JC䮵]x !)4dWSDRXuOL2ю>:uQnT舳CDT&4:r;\B6{òY6]`1u#t2tba#%t§#ɞw ~Nn E|D.j(/HC~KGDq>_߫^}/+7%H0TIM b{f?Lxh"!a$JC99UzPjE3͕]!kpcf@e$va.)绍ג=_ТzOGT([= GXY?h`zl+k-ņt'F"(!Pe!1,50$_ttf$W4|W *i'{V),fGrZԆ#~\tH?/ei.%z%eÉ ]KB]ńI"10zEvANDv݊,kM )[Fփ2V򻢼) پ)Uٷ@ mi'O˔͙%L9i/^ds"Smkl_8׻ q Wr mQ3r)DwLu : .B/$`Av my˥ߒwwPeăHRr$B ͭ4"Jpaot~G[j@~cZ)38Ik] ^E?(̩]n\ ŞDˎ]t# 3c:S_+D 9@_O]XWe{Us XWH"܎Z@6Ẹa2ǻ~TD60\!߸yN=~NT5843Y1XR4)}+g>"+;iR y1)s Υ#YB,"vR9f+DKn+_C,u0uг-诌M54CE[uyuDz$;#|(PL}]hDS0i@mcqe#Lg{7iqnCi:f`TJOP$q{Fl *`nӔ>E$j1#"YL w8~K!7١m" TuLJ߄$pMf}Ia*4b]rD} KAEL)_ ` ~9@sē5;H ;GVbΟOnl>CLnzc2ݾe6/X4](sCopiqE3FfPTc*)ټMszy] Ok Y,<3/e?uC}_y V$nӢ:C 9(̅ y ;!4(D9ӍK$"!`6&F 5 i+h<Ͳ[?G!ܕǮϘ [#LRoVC_+͓D-ð IT࡚Dו5(F{5/PLf(oB|G!=,,?4 4PKx$PVFByr}ٚm1dʽB#Α/{ uP**Ҳ~ EHl3~9~F]kU.@,Ss3VY XLn1_( ]CnT_ @Eˠ`]E_鳏;K<}c4B3Vgg=)GBqnQ3e?GmI8s1rKHxZd"J @(sM̤ͤ˥f)ErwD5Ks$!X5 (}6dq(6~|/)L|T/6(Z1v s j&swH, gn0h7Zi5(Ƚ P+o~y#Lf|hVVRхs5%ך'z/gdmؕBEBA;I : RjfVΎ{ ʓ`u-f!G̑z!o&sYH37fWwƘw 9 0HBL,@;G gd'c))glvZB+DuL%Yv|y%~%YZ2ҫ∊EKT2G TˀUJ7Nf`a:\)K=-ǻGr0t:WPX_{GLSM_E ?T *O馝mc+^rwXWqcPVf|yTPi:_;kVIJ^';{Ww][VG&1\`3p˓ՂGD]$AQ;]h /CSs0v4dU`E߀ }>pa\]Mrw OTt%SPiz5HET| ;$v~ %.Ed4P}cM:= vx U`FX#7#K̵J샀K/>`]'(]X$x ۘZxԼID^CKr]1biz*_]?{oV#\s7Iְbj<`h{u'^?f.N&oUEfed@ !ۨ:Ҭ|@`|H8ko7I 4N}P%LC rw&_=C٪5 \G6D_a(.@/'Y$=(ar\<]~vX$P~z3:d{!=ò޹lA a@][x= e& #L<38~Ӥiow }nrDP@bk> PG^œ+&៲ԡ{M$fn&$~u 6шT̨q- 66j5]oّd꼢јL.]%BLŕtMCV(x [0[2LL#SCAt|yl՜HR}fʺ;s@4샊>&K|51N7q߈Ǖ64'$QF4q `3 oMPtoA>;r~| f2ExxCvUT%gLS4fr0\3gY&EAe!EN 17Zm!!6cVVw zy)B9ؾEYF kV&Ԇ0H9ve؋Q~YHɤ8HGFfbz^/08qC>Ar|,Xآ?f/"U `Yll LR̹H}ⵆhgH&U?r(X:SDL;8@sp@Ke0N M#* :.;=~)%4}UKD| ˢy?[R"{qSAw`b-~j(k4~MiOL8B/ϝ1^ڊxO&SndcMˎٮˡb 49puY"R*uYek,46{ Nvf'Y].gC?ʋ\,̄LyZWdKt?c0$fG*450K3}78k|l8K$.Wvjp b\y0NRzbr:wH9uD;I쿧"P5H#~E!-#>05 ծ:#Qi4$$#4jf b!?8!Rm J\mǨʳaAQh۲7@*= Avjcm(dWKꕠOA-'O7c5_BΒt!ВFԩs}߷'w2L?62Oֹ/ϲMFq!"V)ieK'Yk 5l|<ڽyZL^Bs%bU–xT-!M*¥jolp;c{@ոSU/يqC$Jii[of}#OX45fAI=ӹs ={=JPFnN&5XQy6.&E;_+>Y3el:+⣋)Pɾ^Lzy~z/( Eז]*5XLۻqO2\"a] )!7zYSDDaVF#~->ӶV$N׼dQ1̕e%P$n2=F  :qNg0(?Zu`TW'1^ jB.~X6-3%zw}]@:Dz3/:L"LuX⵸:^ݰ 6r[\'>) f B˧}fzU*dbZR7)=fIxK]@ɸ⋈9Tb Ee,{R?U+:&D#>{ӈWйlO1_=߯vٓsׇPeP#r|Ψ( 'VfbWwE͆?F ]"ޙQI gF9R:mq6$|Ϳ}E XB-uxp!k䃇8/cn|g"Q֢xLYhsl$zPnz_z7#G]&g&k$! >́n}?7 9i,=$J:1ޣIPfd+F!qL "x.3\K?s= .}O;7`6L8s7Kddth\Dp_trmQY<4@ UcV>w?RXI2Qj]@6Hz58X XJ>j^'a6ģ\7_!7y"81F9 >Q;Ei7M8o?mI4%w';\p)JU|_E{-\%Ʊ"w&[ۨs=t c_Z/kYV3WtÄMLU6gqثwE[<(Z Ue45AC<$݄Ƽi琮|Kpz'#˺& ZfO%* M\k=m|6Zp6=3bz|EH4-tSV &W@2U\eJ5<¸ eQ#0R~|1-|RRDʞ}gd? \q!Um0繣UQQzyp($鍍KAhŐ)lW5PYkO(&I=nEx~Pdԣ}e Q`حJɠ\ƌq Ο*ͰsV5泉^pb[8QըSA;~jLȠ x 23{2(_GK |SĈW&$}]TB1#Vk}4zQpE)dY+Koâ1fOZIoA. mA?>EٷC87?f@R7m+ӶMĪMւiz/OӐaJh\޼1@GEʹU Jx8۸U^zu)! u /42?z-UHYۙcI+¹ g#YZH (~'b#b4yk[!4sCFP,Dq,& Eթ x7^9 I]~) k{Z@'2?f_Mf.o-X+,qĥ-A,h8PK9/OGQ1wk[8I˧Q=1pڮ'~5Db=ZN^߬l1j<\sBet&Ө*su'G&c8k)#`ԛ 5Ѹ;:sMݧl/~ZuHdm x "Wk%P"ҾA^{#\ݟ9`۾ipzIc:xό|'t}b^ϊ<~iʊ)l,')w"&!z~3_&̌2xFbB"+cOMں _*V$R*Cjޯn,ʔzO0Ї#AngwS;Mx&灁m[C<%D85lx-q&wk X(6dGnWwlR٪.DP[pu㔰d"cDƣ[2 Uoڜ%>ġ7Vvd~Sxx@jWFqb1| U5|$՞GťFB<(Ox̊qb|pW$ELşͽ{r6s@Uwyme)9 ,+4BWYowǦy,4sf!*ɳp|C-`1R gC=U9& La &n%䢂tiG8G!%BX r40TY y,KܧX8Wzv;⨳Bv`rm$. 8}!9 d:̬'}!VR7]=>kӏgT]Ȕtm>tqun*7<㻫f5 ʁX$L4aam9k uW.6MI\!!^3?BV=Oׇ|70#tbt̅`#.A?<Ԗg{mK`3 .fCsQ!лcl O+G7pz5$C7^"N(/S$C,ENx! {-GWƔ^CE%@$+ ?5юb>!5҇%U/\Ҕ5pqcL8F#u6I*lbSPRBj&C!Q,mۗTH &H.F5!9.k4,шel9FUR1Q96 9(aTW~3 !:ifzxuj! ]sń/>p5.3jRo;jnf&L F0olH鏦rUCGCiٖNS)og>lǪt] hd>VN fjƆ:7˨͔kF( \DɅ2(G Q ?DÃFGS5jO:ёA6ࣥwtTz3>8squ$V9 Cf@S:"Y mŹFSiX˞6b`UytXgJkt%ZDo| 6,f IX@9fu/nPKTd԰ޝ85څWglVjk8gǰ# W vu2g%ICJ`d7ǕqbPb[ z7mbðH VgEDv7ύ3Q]i cTr|7Ýd0zE/FF`<%i˪%#6e/iUZx;LoL:k;G\ߘj>JZ'~/wP4KukDX+Onn ckBc%9мg]rJQhbj2-Bu^sor0-,_ezn gCsZ'h{3DM#%-VOP9QBq@\:_&2%UtgL" n^IR )J",DŎY(n 28ioQ)ǡg.U M:"ޠqwc5UNQE2KlUg}f_]. 7-BiOw/wwɑEME Z <_BpϹ`f+LAZqժV +Z,mHC ?Og<J+uwXG1{e*rKz?z%|m%ٗ >A\Op^"q⤎ebxў,ijjŃWMοV:(DWsQZU@k|E#DX t#mY,e04b4[i\ qw⭵t>qL;1uT<˗)0k Kb>ʽdB' __Rҋ>0386:3a@=;3CC=U_`ݜiM}Fi#e0g}QhX@< tzx puƫ #%즳*ڦn3u/ode" aEBOケ8p=eљHԾ%oc5EẄLŚ50zH#nn¥:E;?~a.4jna/޿;$ [7pҮ׺ܖkiPI93P\@lRȫX,gEEH \*ymyU696xX`nնcS~\EV&BN.z:ey2^ bgq0Y—gcnin)~l!ɂ^Md']y06-GWhH֘T؇k_eWm6t7 QZXQZv.T#}K ^GԖ-DXskV%>oJ|Kҵɘ.mTU5tvX(*$ɫ_dP[F\pM* Ws&DrdU.ڌcS`~m>Z8E~Y\7ҙ_Kc 9 q: >\ Z3e {xH60eH٬;V-ᔳ9O4ٟ(w ~Kuc6K|`J9f Ty '%hu#|h-#ފڠ VMn_\z,iLkluqb4MSgQ%,EXQW@og7Xum.Kj=jK88m1BN޿V( kV!M::!'Dx@"ò cȳlWe=g8:X3&{Qsk,9Tj(BP']ݙgr9ⵆ4oE_1^ eT1DImyY i } 7cQd-v^$[>o웙Pnvw^ϗrI8:@bNEe7Ӱq v'ߕItsw0 .:[1J8:amM?a a(h / OxH;AdEl`e?jn`Ɩ2>^p#Hx1ĦrL>9H)E)K>=t㭧0¤P5+⬽u8J n)[3jOn:$}9$?+B-V!놜<A(=$-k}s($@=0&2uogskѣKž% [^9veb nR$ۂis,-thzx_C?B# ~e_:8 :B?~t?'5ejB1)C>wJ FFWԌt"_4@a_Ѱnqw+%$,pcϊ^|jXiO輀2/Um~'*uNqߊV=&kȄA+7 Thmϼ۳)mZ[ èF)c7I(g@X\`൭XK֛Rz?*q7ȨK`s\|\>μk\Sr̶r7i+CY=d~ɼ XH1k_sn=pT1 gEˮxxc.&ljBAt^-aTuo}a,cp=k aVp, ~[&ɺU,>>Hqӷee+2٢j*<_>kkޔ_>#Yn f32^K@=d7)@ol~BMAG>g b`qb;p1yΙ8rèd k3&τjLg+ZL5kðb 'rNyW2u.ԵZV բ_64@f)Bp?9]-M" L=7Eu0avW"l *Z|q䖧Q4@AK$OI㯯SOϋV"N尩Pي=ߌJĎi#> j+wM#ym`S6G*_R_^zv 85xp8-ux0"@ঃ4O 0'V~ aكE<DRM؏K#pμnفω ˑΏj(w7TEW,9w"g2՟3VDE| J),wZ+O4)8bX_p+|.]V^IW3[ tBEƯTMJFA 3U7}48[h`Iwa¡n]Hc…KVa࢒zX˃?=6:5;sKW&W f?WphPc R L?OC7ؽ1t'";]!M+3% H܍YMĜ%HCxcY=K_HN+NFP㲇`‡S\16CX,>n~:IAlё`ˣ2<XYݭCCEbxQS%gɮwȸ?5(D/0kStN$d2:Ubl%6a8+Nzl>?Za4_ %ETOtl":_V~rJO^6(.G}mf l!䗂) \L#_lC9?ړO9U=B}L)L5nLY"\Xa9J%H/qny6snP8 .e-L7{&~m~1m!59,P>W TB>I$%(,'qpD$YoEgB 鶣_>y9YmzXZu{ڃD uL9s%Ŧ؍Xa/ͥ plHw k^Z2A#~#7:=&^ڨ'*[{șo&q=*WG|9&nz}8".n?pVO^0Zk/vn dxgfG.r&J1'*%͊7N|*Gs4('`®3jͧĵo婮j+9>0j:p]P;UڔZ CHQ./_wԏpi5zY ȉ9a4R^(E6\H9!:* oAN9X'6NvFMF EFtYW +qJo LYٌv ƫ)uND 2ʖ)Js$h IJP0]vp[\j l\@H`1F I9+y!d >cwR{iq3>dPZ7SFSh+mM3>f[k'Y׻5Z s<ǟ;ZPzh$pǽuXewaPJr;~WGՏȻsi~HO& ~G51Cpmg@zgu> 2)~wS(Vܷ'0]XOs%=`+0Piv8/5 .-˷bUߖ*/eIU:҂9W'/ovSլ~dI'ߜ,۽d7C6!zx%i-y>2!G)(2 8U+eHvrs7ZefgWI ` Sz Ul\PIT jTU^~2ˁfmZk7ʐVN!CrikSC3wڗbk"]71ʠZHqӧӇJRX6VzxUQRkK"yyR/B#q/_˅1=cBU|2q*أ[yu@_dʹh%I#y9t/$L aivcfEP:Te7`'whGP,ʲzĘPI)K@#OO9~P%aP@sV"D4ݹ'Ȯ (7 `fN4>T,S:k0h+ Ŏ'ķ^T(m7nCZͼ ')'YY.l0E_i UjBmXKᖳn/|RzZM 86^.DVu)$6FV^l?_2&.ϺsH"MbHwA 7u)"(nAdf1Z׋4u֌ХQPD`x[ ʖ-{oZytVYuwj/ffwiO zebyEo06kTx煢dI "Kݚs[6S!!妹j3j[aGQ[ޯʙxwytsM42RJ܈PѠn< a}jFm2]4Ӷ 0 [c(tbŝe ѓyng5v09KN=ҧh9d򖞩rrZ%P4lBϵrncbzq0COZ\fRjs3>5ԨmDj.ؕ"hI,[ewc|٪Q8p߾0~/%d5;GowvwPFՐ@ZѸP˗n3m}-|=5 }ʏ2hʨ9nʩ.nzMA# TѨ+BUF| p+ȤqkZ߲Ze3Pr GްR@׫ j&gfp9ޗB8G[fTeQ~#GLP7=WsNx"۔"^˩d9RW fM!PWz' `HW -J;GQzzUn0uI T<\/( ?OWC9\%`%x-\[]Gm2 !JEaI\om`U^EGͣ!L[yYY9ImwOxּz1=h޳M7f*}{5?wJC;nęf1n@Oukjfmp^?֨w9(x18dDdڠr^~(e| I~^uy *Fh{?6RmvwP#7ƍs۽kC;.)p4S mz?}H\SopLLynICTj3Jn$.\Վ Ej|lجA\֙Nc"TYw`kś;7P JF )6x6 hIV郊pkZxr9B'!C\! P -FU,3l)uE/#M%HH^&*T7{2%n/<}<~>Ύ˅D(-&pHd HiX⪴s w [@Xcr3OV{c=wM .]iyd Ly 5S'|jރ,ZUcEUUH#o32 ꧜Rsv~SO 98: 9A,j9e%h;谦`=-Qi/h dB :vh=A*jN=b\"T!%IO'pl fCp Iwu܃(> )8Al0q40"obw b8c*638 YaqNp'M}~;4$|0;L8s5 cnC#Y))o.UN##gDR84R<6{shѱŴ_f0 izOcK!UmͼH~ץz9-ᘀiTLf>6|a9:o7 YU&ivu!_KV }eHyATg "*~ VKa`G.zD*AquVV1(@$nuR__qW(^}twnOlyCAT%yk^g^mW G)җ R^qg_]SA`)-HĤ"`}B\q#4Svf8B00ޛ*Q:R)8r s}/ kӬHǀTne~Te]젝y@|{x>})&GE9+wOjr ΂B+Xm@\6}HW:TC:2sMgu* 3 LֆRvJ^W"gо&/LOsC#u" ع6[F(薲DO=N_Qe[P {"G3-WKXA˶DJuJnɇ,>٠G$:w.y#Z3i,k64<˪V+3O$JM\5%5л=_7%|1Qea lps%|^xrgqc㯄tPg |o~Q7AC9l=/]QeÃa*෈=*D4۶A<3`G6;xL%dad o'Ofou R1>`$e5އ^UXAXWLuw`=VlHYC3q42[脴NfYjU2B1[lnm=;J*j]G򜽜nV_wa[r%`fxSbLX !`VE5<\$ <[!9;X'K = 5U|s' vdIgIp4*UZTUF:=-~  ;dZ=Pמ\ql7 6s>u/rDBsކa\b5*)SzĤril]5u?KWj(zBxՋͦ^[Z{9D{le`2ÚZŚSSC2-0rh>έ\B;y0z0A,AP@c"U4!bWDŰD /Rq4&]'q>H> .!+q'9̺ QHJ{5,1ާuj1/JC^O{,zԉ7KV+뾰1[2zFu${qçHN5gyblI.{Z:2F?s؎H6axsDf3^8gwY dJ2-1m)"&`4-jF+&iiՍrIXUx6uKY Zզhu΂@Q9Vm7Y僗J'ބAJ*H|ǝBF=I&V+kw*-IA``=}ý:|.|V{tPņLjz7)l"QPQO:9qiucSxHӒNvy=YbVk,8 yztj<5@q 'Sz&o?Rv/&n?v3qBjv `8-hPF1ӳ{KeIysu4gI&g؊(/ޥU} }SQO%Tz ydXljĭc)F^щL"nR%w=#P][FKZusqZ:Z-4ZXGqXKVUrzdЎ?Tv:KX5y |[jvK(琅8r)3ɂ%Lh*SzsT݈#UHܻ}NhӬÑ &."y&.Z)(7*.M<,ÞD\nW|rU"4@h1Ir.Xr$Mm!Hgfp]0h0\vÄahnKv#:b5<*)GPŪ. Bls.Gl<ٱpkIPXѰ#w;oGD75`dpE_2:lŞX5cIp)=cSl&N1qic3sҺ5}x=T_|Ȥ}Kͥb(ҿmq78XB'گiD, BCucVaL"Ԛf =9ảl#CK"P}Bc=?z S~&=A\%iPA$.$iÜ,|8pkUnz%UN!_n*|Bnc3SeeaeƘUtyWDHx՘K]3A^cZ`X*嗠P|OU9:f.1ƠǃXaȀ4jjwjQ: 8E;snB{p3)30B!~))?T5A_qîx_ҼFȨ1mU䫸k3w˻e(V$Prs[M[A;V#k=923(ҋN## kG3ZAWr7#RtNֲGACgyf[ P 1I-5c6FĻXWTmE[ay"4ff}BZ,9E*+C@&Ըv c _nM "%ѲA%ѲŀoI!h}6ExBaMR]MVC ;f;2ZEPY^wfc&9hҖkE RVsYCc{#cʏq)#Z@5KTׅ&jhH[5Eι 1|Ϡ-X( }쁫_LBv湒[eܺ#`*+ k۱-| 8Fo r e ]I҇ oݢtEX(ڤ ?b FG=l-pzvpđ̨s|'gZ7‰uǯWt'Hx+3.8j p\Fҙj=:Tg-IÍ+e4漙2*v.M}\>!||X*e259ll57=Qb Rb̨W8A4{d_kTt,;H'B<6e=M+G[]]~eJK xLcHX[FwDzSoShΎa s /GTW:$BmN3Ѧ4xi,(0 ;/ _89ʉP_fAbũE6A q6CKg\m`5dC4U|`jбpLX|g&ܙrf[fS Cπp:wY׎LޕgwYOW Z8 wLfmJ%qKRaEwRn"Ш<9:B}Uْ1<$p텏+!E. iBC*PɊ=k, GҮ2<&Y<ɼr̆_ n[̒Cʶ&1WwWBP9TONJͨx~`F0zY஠sԽ3ҿ; DÆ[*^i"]tBhHjmv^hSEi@"PAwK_J&^NiLr{NwŇm$?2sOƤ_M %핦naWmNdGz&A !hz(MX۸pg iW֔T˒YXTTw(q7?)W?^ }7?dcY.~C2ORnzN \`{ I v*"x㧸Z1&Lo_K񘿪 Z7mȘglSYgj4#"ѣԄ&r'طt aa&9js6XjITBx{AK\#b~z齍Үg\X~'D/y3Vl(-D~Cnټw9x|8ϣr-8N>r*t,{K)LrT  ~-Ȼd萃uKN-ۚs0,&rh~f-VJy J3nuC #aF;h/u8I:_M%/#Zc(olٯoa({.4P:JE@хߥl?vo@*^pw$`kL`k6t5Rd{VRlb+UWrH2 G@j?a-luplvuCq#̪1x)EA'|"Ӥ'嵮IЛ9A NnO` 'gxZC @IB]&A :gg._`''۬ቇj*!D.Ov>DVDd B׏)lG=>\M.ߕS"-8>(s?I[h@QT* JCkC[B[Q'&*),52S![PݶG;8ESuhpج+Ta9K㡓c -v (BK4wkƑy|?U*Ms!A%mHǑ9K^pfgdBR}%Kv Lh?oU؞ t0ѫaLvL+#3mxS )`DciBg'3TS< 5Kc=G v:K4scgB4Zzg@h8afcqaM<ت2'J['OT0 /a| SK _ʓ-Rwc͉Ȝs)9>+ag lLw&<"D_V=E߱:1(|ڭa)9M7o[Y!Cjzs{Hkb0;$nk[":Sɝqhh[R= τqDږ/U|l9{п ,ϭ;ʹt< ; %CjKloE1׶/}55ckzR1(–)5vP2ejȰh.iI0s}fŌYqZmA_Q55ԽC$ά!4s,KfbMP . n$ Vl/:!WPXoIͨOfZu6iPU[Xc ceqP͌Oh"`qŰeD\`}@2ZYe:*U:b"B|{܌И)'lG#Qqh2keCOwmeEFވ6@l$_a;F~ J13&Y04_`J(CĖ߽1 mi/[mܔej!]#dWM\Щ{As'.DT9G~:K,UT6l:q,9|bpf5^扭u?Va( U&u2\T4eMH~<ώ>7ځRpO Z0cȝOS"N;Y:b|:;LƝF:/W")1SHE|a8l {쾌`$m}{XҀ~K"y p:P`IKgJ^G65IO/:)UpY7!l mdXh/W = Kh9XЉwb=V}liRJF򾃄D5IN!(5jGy/Ǜ"Q艈8ưX@Sj.y_ d&S .nV RJN](QGusn'Q.\O9E‡ ]FtlW+7A2JD G I5EGn:D9aF;ᖹ!ߩmvXJ$*C"O-Y1w\|ό]ّx)!F$] kz6ޕcHJqz/:(ZMgwq9ηv`侃fiԍX!DU84V3l>fhůM§O%"18Oo.9~ݲ8sۑK&-h,}(+c.2 +qq}g/m^tB p# O fgnBZ<~F2qi=|jC3wʜz7I;f='SxDw3B|2^1yZ #OF` 8,6}Ni]t29)%bQ .Fdr-%0l pfL&9( 5<=c?NaF@4\߸`b`E:xC`;"\Ҥd֙Eu) U|ںCauj=-ѵ,ZbC3کHcߡ#9o$!ъfFoMy'oڗ̞DuJYZc6G_ ѵH=GD"+7hi=qbۿ&0E8k gg1Tkи]ޯ$o$ =dwlflIZ7)?C~(+Q+tʊǯovѯj)vu?ԗa0[J*;%_P/Rwc'1 f ؿ"a4.)[!& ;B D&Y3}CzEO@/< iCц y6q"z!Y2 xTvhǢ3e;FN<ʣ)=z[%I5)0= O=7iEX, Au{ w2B{MXY%jJ^ x(/ fZ~KڞWۘj@Г# :hݦ|8$tE0r& zEU宇 ,b K.<v>D$֐F~_T1,N?>*SpZ~\v1]03+.}MC8NH?I1n ]<c.k}@өA[r~|We{>%IwwGNjiG ;H追ҽ;Ud]VCKpd+[b9f]6=001.^p5Cο%\Hx`JAf>)uLUfʢ) I_8N=vM۸:2Lc:U4\ X%PO l/,%శ?F1 qp: `NtL[eAw2"!h7*h6jΌ@P+h 9ڵ ԺR`m>rS ~M2[$Re C M]b p[8n% PCI;rT){~WrC;[? r"h+y66CT"Qb^ |G8`.gIJݤt+|5tRA ԨA[v"%[#k zŶhz)?%9/ A۸emȨڙRb!7Su c]_HjhAPTƚW2H7cG@y|ܑ4Tx1+N#|SW1^PW 6 K:]aEU' U z9a}SSh4ñ*s٥c|e:$t6$ QXkSB//;ǼՍԜFV^p DB#?,!}f\J_DJ/3; `Yuӡjh-x#@E3ѬۆxQlMs[JP'VZYIplgu1`$NSBBVO;N.%nf;ߝŒtoY:DJyre*:a&zۼЛm7l.~29 ۀ9S6SYk=  `@0KoZ3$LjC.W=/-+"짯Yx:9/2.9svoi/ |SwQB mP~v=OCQ*7~P˘E~%-WuXB9eeD[oيa8lF /'K<]~'tO*'kCQ2sq;Tfދb&Z/qxO{O*ӊW%+ZzgJ#ha1ڻtV;fa%g"HLw16ڶ\j1gQNh9l/W'i=|[wr 5CXqɵ -(rR>Xyw_{u%>tj:M F3ã4bZ~.TYO& ";Xb| ƎZK'[>AwC,Zyt&Ә Ri&%} Pӌ*ڟB'̇#[JW ȿZO7~2^Aeij+>g4ivt񆖮ȋ074ΥIT C5yO>PTHi<ߢR wr\.vO0ע,ɵ1ߝGy"$:bUi"N8=K} iVB{Hlr=ί1q*K;;ÇO[LD^f QN*|A>uh$"\a\=z\ k?p. \6(XɑXg5 5' 0޾}ݤ'U ďpݎQ!Hgf&cޕ2@z?b WS!`8Ns?|N? dE1Pۘ'p/%C~R~7:gThXMЎ_3qdqk9KMn1R@;!InOy4;Y5jCǯAIl4=Cu@m4_3g.Ve#9=a@\-~Pvpi!T^OpHWYlũ0 ~w㠲Dؕn:e" .^c4ЬyU_?mE⌴⧘IΨʊ?hCpr_INE ix7*;08F‰{烎6JWCI&AC_Q y|B_9\ ^$WBAh}YKcpZkЩ\q3a;9G3 Dt.t=i g݇%f?^ 8? 51w$؈&8j*.[p3S:TJ"-gשk$ C{;cd";NiZ~'}ʜdD)Wŀ uF)Z1 z@U}ܩ PP~t]cp츳 kBWx1%ca ^Xx5Lq$=gYO~8^*^'%[r !gMWҦ_<~+2MW+rv$w.`a?pԞSI@dX!)Q%jfax;::y=tq,o nLDY/],e.8L/Y Xq_p1_#hrcJ39z,Ǚ,BrVQV`\sڷ{nFB- Cޡ\L7 W-z dtIQJ؇5J/r60@_ҽ.ҁA 1ڋĠ(t'\ktJ]Vso;]i/KCЗwܿfњ p,2J/^;M &7i!YZ|1S/:DVђ&kw58(D=CQyVou FbTym{4d#D=׆9q;w>п[>S, DTH:vd,N~P6py`*#cEGj͔G^b 6ݞo6RF/0G>NWQϛH@rڙ;ⅲӜ$ho_` 5F,cM8Q{)veo>ڇK1tkj_}>$+Mfeۄ@cPTNkrF,=e.%Pe&-X.&}JQ |IDA+0fA W/ Ih*%vvTA/?&њԭ(w'#pNH/F ėuŴ9u|U1,u巈z~ bޔ' Vygx+ZľP (Ah _JFYN8v:@XE]d1V"Ќ@V#zNIEb&cI^mp'Oj/e~8aAX^XfVWCzmFmQKS~\ PܷȮ#C,la#d_@{fsAJbS"S#HP!vJi [g+i X7+T6Cl٩IF?x{a̕[JqC8nPawI>vVJ>(_=&OgO+%p%SPWL.X1axtY63.M4=_VƃEJ{UZI7 RoC?:D#zM s8$I{3xO=qO?b]q/9Uuz *wm2fG?P6 I$NZ[45kg1}fn1 z# <)wO1kj_Hk w?7.tE`kŪS  fmm iga7y %( HDj6_qB{4}> .M֋IA J]kq  $שnSM\EA( :&[: M,U]>zʽь-tnK>ml> ''Yԧpo ̔'55= "8vFһiΣﱀ9z=)QwN4kC.z ݢ>tyޜ~)°u;XND"rbFĉ*aVC=˗\?b$JuFT3LKbu4iSW^t8UL3D \o5nUn{5^EC$(9V[sQVri1h0ܟ-ue2R;E(X"(U/ʐq+Awj qXb/&%Z{:1̯D(8ݭ .l?@o.BzB/Kԛ u=^@z]4$ F?iAf/ ]ls~iȝ4cwH΋BN0ou΅MͱEd2 !mc\vo%+(O07id|zRO8X #gWߘ]VYhDpClX=XWl->e#ML& =& Ab hU=Ѣ*RϚ ⛴}Xw؀(#۟ti7909ylvAOl.Bcب݄lw/[VR Dz{?9}+{yk@{I?Eh]菛"@7>Ys.]z 2=>Rї j6@-v}l[L [$cIf#c]3+${?~p4K'ws*LD /-ڑ:@A;M0-cQ5A1cǫ$z}'*29 .q4A(DCY{ꜫoҤu{M>B/ i@h/w#X 2~YJe;`J1wJyChn#VfM^Pfh66uf 3OGӫ@f9OGN N.sFQi(n{ڂ,Jޜr#K $xwIޢ ,q]gЀ6ἰS[[3IA=:M|Q7}@TO ya8ipO\(7|_Yv<ˉ Čj(/ uAQ&3H+"RNǵ+_~i/+-y>xoz}W3& 1"ctb-?"ByGx<˨.8T_mM )547Ɖ0kW5 QwF7Y\7r*@<*ɋKP1:VJ땩HM-xDF[r^VKsxnRWU͋'U5fu! @dBH'cUxI# ? )c. iwq/cq6DY <ԝoFh723, @?Ie<#U4YD0/Jw6>o"nP S~ 7 )S~Wu\R$; ks/pQ2qc-X܀I!H1hGw4toIcs$~DZV~;6+8_ՉpLRHHh#pg#p24)V,q E!=!BQc!KGMߪL=<_qZjC9'92%S5;8 q86rT Usmo*Zn`2 i/s7 7=IYτKum':Kwݼ9Jg!mNc1]*-x wG 5=F[+΃yCciTY$G*L1\R+7hn",ANKu7ckr}ijgSCiC2$(:S8 FgpTSV[UKQ_^,X" uJF5ZGO Ͳ<[Z;NK v}:=x?:Q%wݿ+º}u-U)໗VwXg RM12dP ^\k_ບ Wܱ&8DrtTsMɽKecv^o0BDuuMpR`mvYVz/: 38$uʨbnSBY ~g;M&Y %Fc+znN vsϰ^1Xy"~sŸ^P{Sߓu ح9':b. "Ӟoͽl-1^Rpd%j>jdp%6XWymx1Z*f_}%~OҾX`XCZ쿿\QZОJ#.4D] 8cOC<[!fF8zC j˿LwjdK ;NܙT1?~P|s]&62uSуu,y dswPm,N5gQ>BF:RM b|ss@rF$ ^{Hb2t歰ΗrDq 0P-:TS҉N5@?qB “e_u2tM#QH/?BgĠ/#=GE++s6u*NS}j$&˂$;^QC\=0!182uk=-6/KO<92˼AU_9nQyuKJi8L2>)X7'ϞXi? QIqe]3j_Cc EL:(dCH:aJs>z-N,SZH _{3_)70bdroo I DK=]ĵ}% e5aX 7:G. +6@ix5/CvIHm ѭƹ,@% ;±RaC{:<ďMT̽vx9nC 2!=OC1#tX/=vM}V5dPC|T+J,,N SXBo@.*w2ԫ/VߍlSe5R7\޺աy][}$hBa:q\ >kj`*Qn$\~}E;swFANgɩs2w0S&.V Qɽ;ƈkwsX*R +UTt `_H)NtQXw>df YD=<`ž2\*L0_z銗lJL|cW8i%@}S(N:tJ,\M0hV,БD0ݐa&R֜A+86hxkhNjQ4hGdvSh8l7Xr@?Fn  y z穾D%?*`{'"UA)(Mt՜C{fcB7$(35Q޷ c+Xxc !81{}rgs6C[|ՅDnr"zOE]NnC{N 8҂0*$ ~YzywMC]t"'n@/:W 0/=^tkJVWU ۫b,pFwT\hAրѢ<ޭd$ }"p&x>,JLk:y"7޷|Xš3{K."PwfH8|!)c`ӹaSWAHvívNժk d[O "`ˤXM8/vKC#LflO[Sjv**&xg'R]dD$mn hy}l~F߰ZG79 h2͡:-1>\uX&V<^$:9DVeP׭c?FXLL ZyIsjE+x `Be3p*pn[+7a4q`cAΑ0ZͨUd+llp$*\B(g0 :u'P]X,[dş8׃ܝSk(a!B 7)m빫]>Rtf:vrc`݌ )@ĉPKpxC 's港9ٙD =<|bܒ_mp ] 尖S>R洤=%!eϒϦ΄G(_dsw<2\I(`]0@kvvRh4Fv[ ;vL12?ZLQw]2 ܄Z :ՄBgdF ,YglM_߂]'a:ٝۓnt7 WVa`gVLO{qi 0.0 ij8t団@q MEEjzFR-{`D9r Dt¨QD5CEDWKh>Gr%DĊؓuCĐ ANۍx?jw˪;98T_C@aG6ngdՃFNHܬVL-f5Q`4S]}ݥ GasA:_!SS|$zX>Pr  $g߿k-1m-:J#@6Nݽ{N !ݣ]Niл?B(Fs+GO\BcB(T] Q_b(~ObXqTA-qh,?heX,Ggi.=WB6&KC'~,|ree`+fGhk oe0v,Pj"AGq|>Dz:U6Rb9$ũc{'9 d)kTu&U9!s Y8#cxVpb͘:HgWf&g@1\h«S?R}+)r[2 Z,=h_Ti~/i_ù`Y@{|`/$! |#ρ}D!6]-\e`\'A8"ZSmO*sa'^k:suR T å\Ww=qRi +2BN@]e&PJOFp6Ԗ5D4;Z%hA *57cv'XDXɍл6/NTb)8,VbtY sd )A~`q(ݐKTeQʹY\"%'V\\kN{e@q/ΞqQ3${Pr\4/QvL@M 1M|N*'85Ѻ1 K- $dLlҀ<Ʀ|p6P!| -w|Gmut$blx:b.~OhV|'d E}~$(W֌U$.L/*˄1 W4X~YvM(nϟi{9@r3_{FC{BejI6FQ'rdQT*2L@df^%cJgÙCo"rNTM&mw>eR=b6LXp6\bN¢o X|5PS PPTfzrCľwieؙ}AC2ӟ~iK6ɼ`{Ȝ{ZuX"x` ~QVng$FΖ@SSR| a55uXJZ(/Rf|P pҪ,3ihQl)2Btc ԍMo@g/#1Ëfeje/*<|+?8KRcȳ~[b6.qB>$U|| j.FbE' 8SX8+W)T1/k`G'4:>L5+Ʀ1([KP ,b❦h]ښ eg47{R[XzGjWVx56BaPy\A %Tđ@v ^RܷvdV>iڸ(K, kUU.X -WM$5Ub,mh<0׮WpQmƔZt;3ʪzJ=]a# ݕ<HD.Il3A# 7̍9oӫNViQbi0 nKQON1Qn6_.I010JQX*4iGT^PrCXUtO[ dXVg)jń&q:mR{#½M;_`& }R_ԥ9*,CS3(llZ5o\Xtr*{ ?AJ=gF,F "W0K.K7ksCa'yk<\f@*d;uMf6;*0n^h^AK!Ym}cˎg$G7a)ѿxK?770ٍ#`^5M7inēUyq `[~;*'qTdΨ$ǔ)M ??'!+(#ߝuԦVC>L!"D _쎔!5Dƍdl.1}&4(3 "nCտ Ϯ߬/V@זG>OOֺ_!nHIN>+VM P\mԛ^CLvYbvVS8<ȏ'q"t}KE`,AY\}DC,?"72h-.2SURdbtF_J~!&c8-B*YL(W o^I6|Fc؄ϪF'#NԕS$QGP; !txA3'N՜pQR7Βa„KB սG@⑎ M Gf:uMRÏIT@(E~{]X,6lZuxeԍq܎'! `ӃtQV(7zo02 "%^t~$IMfTk=%a.{K >dL/aܼ 0ՋF<:3*~ tgI(اzBiIA7*>.BQ׷8m r:6 n1 èm, R_48^ff搷[u @ZxMUۊ$6}JUB0 q. T)Tϫiȕ^>Z! ]bK@[5ZJ~lZ+=3WүXp| 2ŵp_JGIeh!q˟ĂG\ϒ6^ѤD~e8=d>`а>%8xUߤ ݨh'QviT2X5F81+T2cctݦ c#Ut/M>r:\֑:]($~ HC9UL'1Dý9(߾%0C2JyzB_4O_}Fxr2XPfȋ?1C傂,i7P_/O0puүޅ1,o7pս(exe`>(CV\*- s$\6kUènpQyR7`qjFu£ g:ߎwI + O90BKTPycͧ# 7G| dQІC{9`0ҶbG_~ C=Fr<%|)}. HDi$툵8Bc=.rIaS(2 Iy`]Ax1ox})|`rf{F-v0+@^"7&#cz("?œA`yb/=H{Npd9Q=`&BX$fY45;5o>4%pF1D-!Vdxs?][Stb5}+osflqx*;!ɐQ=9Je* ?`u`e/$"M&9ۘċ6 zy?58$嵐YӼ^*U ct,7~kQX#&>oyu2hB: n߼,Ӵ%ov֍]M)&iU|I~pP[y`>iuPcrj1M( N7 ޡuǵT Έe]U]2͕kgs^)rc>XM_1 ޟhoq!y&<`1돠e;>}0ZIJ1읿mΨX}HmS[\DS5qeFkmHS(`U $(i⮸-xI}isg7NBN^gh$?@VgCxi+ۛXB VO<=4\GXe1kJ{Co>FOܠ v^ fk9'07Nu;KC ʷ\@Zei:2l[=;RҀ$o ڿ kxG^Wٽ'(TzjIr^ct;04H-C@Mx3+ _|÷›|sYsa]KKBGxqplK.r$ ,\`tz-dox!_Nk j}Cgt`ak%7mZc&A*+k$9 GȈN}dž9*8b8y:Ff:fBu!7U*/yEb,`Nn}8ѺGĊ̠_'ܓγ?Wg`RXk))lbTc/{7,:ت|' 0hlx F$aj;IPK 2 m>iK- ;j w4 FaFG5z#}s_Ξyqvb/YiDQIVN-/`ddRx򃗌QkTR>QJr Q!g[Ǯ2 Bj[_h\],r`Cbo0Fhy+^IbNKf=cW X%tEd|˸OKkz!'J!-KPGb<_8k J=wGp+tI6)s7qg+7,c?~ug۬n \1?J~f6ǽJ vŭE=OExW^1y| qWH]u$v>'p'o!HO\tJ iohSt|X=KUYfBq|{3bUVKB^SܦdIId^94K sȫ oZ2 QJE|wGf o@ /-E#x=Ea YH 1i1$^ME:D¨0JKy2SP{T`c2 B;)xۖ3)tN@ zfX%YRʉp|^`)g,mLS#en.r'<c,!~W;uz ڌX];#C*[+p%򦡂;6*jSo#(˚&<@*y,$&ξ٫r{-U14;_ܧKDW=˥khՇީ(oO4aW301ϟv->&ȟ EO\U< Hgܳ&l]FQ3#co<N`gtغҠ/@ 7hIouN؅y#t݋@;]xTnʊM(8aFxLJ6v(w&qt}BLH \(^aZoH,ar)]ӞAW( MY*qj@{su)nTR{ˢI ߕi5X#C'(;[D\D dҴd9Bs:cօg)yDnCj0YGvsq)4{/,h.l _tn;7՝VBxK'tT஭(Al(tB^fCA’=L"W:]f:iBN rW*jɹٗBd$8@Cy5гr0^,sƧ8>Q-Y+OGK0՟t6scN C=.ǿOPoVB M N|]^v]eaJD1D,@:.q8f 腼)ML"K/_ +*o_hC+ ZI[z9 JJ`a%$֢@~;gS؇.Ͻsnxdžsg|[t%GAŪ ,bt9{| Р8o- ,{}J9w^cY_Vc]`gv[ghxK7TlEh,{i@se*]/[B1sH]&Եbu= 'մYϚd|#Hg\ǝF٤dcǜ&@VCa{:Q3jBN(L\58|'EAltѣٰL" >1`W{us/@ D'X]SMb4 Js,ө"/fn,3S,_슴x*sZY%iQSWgccʏ4T[Q/ (&k=.A)}LKiu8c{ =R\.]q߲J/Ś+;9$Y<3 ݐa+!'YoŒ4|vF޽42mQ4P;=|EiґɷR1/?t0RϛzS7G}vQEQHBdGpMIA#h},>죙X9~aMS%÷׈E=X'%5<1EB?rE\YjA:!wk' r_)\2a!}COр ! gGi"? /p׿H7,&T{RIrw~Gp,7эlɒB[ʽy@*lH(#V..ݤ&lӴП^p$d 툌18 nH`"O_KP{]a,m\!?C&yb{٘MUC8dpe_6r_| 21$]J'Q1TQJX@ϿOXo"`}]Ukyp\LuoA0-ݠ :ؒ80`j `qMa#x4I8I' V|9IߥuDA6U=~ I.y0yL=E4ξis_,mXqLP2Է|=ڭvF!+TR$6Syz]qmlR"d˭`߷2^ LmaR /@uyI:.=SDНwIƲ㶘NtcSDMn8Mb(toERRd 32Κt,-)zJtNkuRzwkЁ+aA+ y8h}}}@\*SjVxN{^_>^kgК>2Z^[k+t=;Pڕ }U& "N7f8!V;T* 1TQ4$C$8dG^=m+pw >:IX)e< ޶R}0`BLh++OXLWzyhLCȑzS 2=r).Lb] jSueS f$[R0JSV}CKDRڄ~땾E-44pi l ZY rk5{0Liń0 R-l#[3UO XD*4cה>SUX?я )thf5vf(G0X5yXgFuUH{gn'Wԯ@W6UHiQ+`и1wz"B_Mh"m߼)<H۝#~">"xDvkk:6:Y%4we'&*U7x'( w&j{J vcuMynNe4zJ4)Pl^TLQx߅ʨd*D_WۜC1bzMń9~XX R`^S2̘>:{T1Z',ڢ0ZШ!Px H[FIvO{ '#@ym94 GEOJ{jr1-} :m@6%GV[J !3ܾad=/ ؊$;Jnm-gH0KUVpjJr(eCeSbG/Tsqw5Un?JfF=c |156.P 4k([A5* 1Է;V*~7ZK+x*BC=7 16OsRFY)ˀ( rCrDPQp{EH*g 0}&ܜh@ơ&{$b|*H4,x,\.ٱ]خ2W/ic/&(8").dj)GxV; :0HUy9?4N`k.`^,}-/)j1joɥB Cw2z9,Nц;,hd Q{8zv 7ç$7TӾآ!1jk*q6|tz㵁XD↏}cogidӘӀt0`y'ߋ۠X͙i7ݴz.'^QM0̬y3lӮU~MGȢŵOϡ[ϵPvvx6k,(Ѡz;Ԙp MU]EFM󾥐lB[8ϪFֹUMV>tOkE>gcB4wKM߻.g6ӾېG{tJ_t;tg_Wd'5lmK[Jf~=Urs t)WDujaĹbMX RDXZZ`e %zszP4"eW߀#`)ERvVbE׷ >- r6KD;)^ {ׅi~[tOW/eD7!ӔHPMdVѻphyZ.7Og:^ح@)Xa#*̉,ÔY#Q͏qE$\'z\n5j궞&8B0ӛr߰_=qU݊$[W 0@G mp#^G@v#lxmjb*ԯm" Y`TWʕ/*<"6yL lMWl 6d`f f k$MiZgϫiOLY {8& pqı%:֫/"]G+5XQ #_ 4ɔ PWN) be\"4v)a^-;_ >nS>],Lb_Hv^,L|(_ɻK^BfkgBQcg5P}PV[ ;de<7ݓ :cڗEb߮xuhiбUEsh 1?@BljKʊg3I2-6^I3N"i  G, ,2qyRaiVXa U [i5i{R;y2:IZ0* r˪ZC1Rftx[Gyy ,P8* ]n qTȰ0M #ve@MA/ 4]F:3Xh8m5\hI94Dݰծx#"37,jv]./L%Ue+HgF}\[EgB؀o0M:[~!H=8V^n) i=[lt5"۷"4AISȨ/8۳ؓ6ܮo|X'* 7 wx1CfUB$ $DF<3kMKEh6nH9T#g*O"sE벐7k_I1Xbx|@De;Nd3Sucq.VEO3Yq1pud쨓8EEқvSM`8@zXnrNRL)לlLy6hkp^dҢ/ӂ] (wg;OȤ4̎3فam':%3H>\*ܞ&f2wvMv}ɛ|E|*R*>6CF:'ovVAeYx{QtoϏ.Sa5$E8i%F.o4+2OX4Tf&7񦬚$,1kxH37Cce6)n*n?+䃃AAm7>sr߈ &6\ui? &R.ʘȫN?M6he=BoȡWybF`}Okpfeh`"FQ\2\ *?ɑA?F Xs%BӁ Tvc^Hfq#rt'%3gUjuc)tt f>Ǒ}nT 4YYtP]Aj8zjcw8v@K8H:v/::Zw6?ŪZhGgKJ#0Sφ~07&g#W怢PDm`Ўk`#0)|/w߁|fg0l"%x\͇>uȼ:م/( :;<*P~ 0wte3kUfLs&ԇ[\ 2㘑BqMVM@{ؾ}xLy#d"mKK_UC7˾]z'K@VY{xC*["q؄εTp.P摵~/6Ygd,c !jQM7V5SS{cin&\U@Z4 zTՓ"Rn~1vl:,UukHڦV4M{G&Fhb_{k_-DOZ {IW=:Эۚ,,qj?c #y"yB"%bړȈ)= آVqyׇh;mm>ϐAJ @ᐈ)TOe eWFSHnh\t_lLdPJ]jKvq8CŸ1-$rD8J ܪb;3/_K%c&>͟&SF6RzxXgr7S+#c(%aGAW"o̦*g~F-+H8G-ãD2:Q"{fN/q[U6e6=[mbmegy|Hx, _f؞RSR ҵXsS-JXBBHtS;﹑oN>bN/e cO6 ˾C7o}|jFv_-ʥn>QCo.l'  Bu|WǺ(-< QpԒ«vB,DG/;bI 0j"R%36XkoD-R>_i.I*Ju eH0d́m?۟bU=Ty'GմXE{Ԕ{QOXgdҚTialS+JÁy-]#J rBXq,C_Ӑ>l&.t{p)L SCCt y"ʾ'4њo,8L?nGT{kJ|-x.Ӏ;>tw/z<oϋ)?avoP}$'V9ŏ[Dg,Tm8D^$ &/>$(LAz&ar'OهSZ̙8M5UF:߼6/Ѭ Xud19LcYo` z凇a6z?Τ 9;Me)h=8Lғ/i}Q'ȅ%."h}2`qf†0eIluؐ^t>;vbTlŤ&MH5[tA,`+`c%`"_1n::[wRZG˛yO Oq8Hq0aQQ+NOiY9 {~p/쾒WfXqӨ,)"@.hP2[Y}pQ@]59R3):"T}l`s8K]NOŘhD`$ Q$zZ>駅mQ\YRFGnGXZө~x{W>i:d2Io ;XD&2QW7Q11Nvwm "%u!RRg&Cc"l6`]#ZswPE"kI{GjsGǽ"7+X%5͸~  fPJ G&C -EiZ>+ [w{S^}­w[5F7ƣC6 G5 T<HqP'M?ܴ/z8% ߯ѵJh-_x5Qi ̺,?k;x^LVɀ7]6:sr1efO{=95Y<ч_i5}4EVx6TMG,3'')`ڝmY({Q!eY?7,3 Bp6d5[24ȘpM{܆/`YybglbRTBM>Kv}9͠ >8iڽfvdR|vrxn4l>=tӘ&@|!;ݢ8& a2&m*U1YM49!S 0Lpv9Ti㴐Xb학džIQzC{dш`Ȣ9`LƊHC4 3,ƍ9D&@M<ǹp f*0'w#.'*w.WРcZ.QE@R.+&}i|A^&3h Dnv^0YE>P+Ŭrg[32t= ȃ bsOC3 v>x*ڗldHl{G>u$H^cM`&Hv2*$^+ynC+_R[OC+MGR)dt:U@ϩ9+Ay:[zP5UpqQ}*YG~}UOmdQM<_J*V^!: UoLOk.e B_ 0aWϠ㧙JVoTNg/񝞗je5螆-O-u =$1.tS"#KDt3x #qz#;P bߵ6 ?}sKezE߭ e$e&{w.VI>2ϸdC$!;߹TEЮ1E^6})w:nAxړ3$xQ[lX1%4˯ <08`+]G^ (q"n)hvU<{S>"*DߣM2㈫9ZF:~\r6-gHZIYSh py.-izBjz̮Ox67GZ4-lfvb5@/= &% <%m#^_8ɢ 6mOލIUxQBmm=5&"<7nBF!vO#d" `=,ܼZvR]j:ďnX7"%i'KNcׅA Aμ, $f]L(|:-#<1N;`jh7GCޒReWҼ _)hXA b'$_!62MeanI5YwCD44 ?y:7i/rZ9I]IuvxSvP>Na^o2\Ե\ ;UaԱNN/Bzna7xiތ̩c٤ϑ pQe;K3b1Y=A/qKa;xviYYB tǯu(vbg̙cEb[>u!+kpިGB[_!\m%1]OJM7ēsǩnW0J_G8 z9d| b# 3SYTvVh1mm.væ'pn}4LفC|/y?b> ŽeZoJ7`XE^@I~)+8|uKf]K A'TKoa{ٴ̊)RϦ0$5j Soo|Ug/\k$p6=;Fm|:<#JR?[OPZc(M,!+ۡg@C m5lUZ7]!KH0M@eװ]o5sf>,"+? RҔ,h>G6D鋷f;='ͅ'[Okg+$bІĽ! YڿzqܘzE'Wݩ5=E@B{Jg\0gGQt 1硭ny}JEmuz T}o D;/]hCȩc )E09Fy[3SKvwc`40Ytpbդ{պ%N`|RX-SnsfQVgUoj>ʀJ/::4B@H$%c)Oh<Hp 7uYΜhN; Gt~G wԂbotThB: j^𹼎n 6雇O (2>8 d)Q`X8VĂ=˟7\!d[cϸ~nŗ Swm SO5 ͼeTw?1YUyg<۟yFlC1ӀYuh]/ѻ M9r4+ȹ>!}p_ZiAI߱آb~>ZAZ9P7dgU]:߂vԫW$`g}C ]A{pvnc<"5ijo "G1߄]v4<&nC=T~d?y_نaU4kVCWKZ؎\;<6zP:y[K5U06Md%3h ~_ ^]ݼqxppއۊ}Uy@`7$P u=n{x^)p1.y4zҘL2'E}rhH#hdW㘕4]$9 C+/G˦i8Ϳ"e;qT9 #Fkkf b&)s rh*Wi{ē5űUWH0\ͳcaa*J}L]DEmM+Ͱ$`΀=S;0H,N#N'K`%Qlk9j]"~^g]Tm TDfEml\G?C.p#I& < h,nO;ѰL0[]KcrכG'PCZ:6ƴ ذLޡclaKǠ)Iם\\r?* ~c1< ^z;wAJ`wg٠ ;GUd bhz1Z h OBKg{[ l y'OE'QuXJ-ck2(BK;WXBXgPԴOq$s1_ '"Ӛbcux]c3L~LT! 4fcɊ N=xKuctE)vY5@Vr+L Zj) R"ڝ/c≜~{U ̿ K Kx_3DVۘ+Q]1z9tI8":ӁN8Yl 4+L+(\K CUDMDg6tDo+8y+Wur UH[ϋhʄvu N,(4K`TIWA&ԯs:tdE4FEL>) w7Y":N?K^[|ݷ,S5lD(KnC.y5;2*(lQAKuUYcHPg'>UdwgǹOkZ#]NvC诡:87 eώw}eնS[ ^5^}Sx7{V깥D(%xW܇Bx蟼, b|I3BpMP]83`X<<Xe!"Z1Unpe3"`jjɵic#彪jtո΢2ι;pGZ/5o{,碜Ee}`uwxJ7a\&JHxtB-zB.9-ۄ2XE]B+AEOcS/MuoAXGW ~Tumac-'#Lk#6%#"Vi_Xv^#N_.e!!1Oέ({47耪`Z"hٝp@h|pbC.^Rr1%gBr@CRWyHcg"(U@ؚxCWzi*M)*po7qFVHJ).̥h\*ցOR(R)hEjPmmpR.vTI?s?apA|-zo$$9Z]icHj}rU""ʣ2湂,k̡%_l(^j%Mvˆ)bdQҶy<ǭki1=:׽ &ͤd ƍnMU~ZvC ȷlOu@)Jq /6YXhL%ajO0y=G ^)|nAgAiT}t_A<=30#BsHl]*(#;+$QGoZߖ|hS5a|Q`}d`rOϪ֜/`%a'Iɏdhay\ܵL*=_ؓ>v{/h@߄5?~'Bٌhw9Xml[ӗ2beB [$ z>LlGB65 Gusm<0$8#;-: 90D鹙2!Ȍ)?$G}.8:ޖѣV~฿DfA=K$^qU'X1]|%['C q$Dx J2}!^dacWv#%O5,b6ט>C`^D~@hkE&//lMpU_MӰڃi0NO37F1^&8F}BVR{G֍+sLn~:\h"0hU8)qCw{L7QP+v:*:PKa)ƽ!aFOht BVOkPW0HpW"a3Y$HLvql8(+#8=*8Yg2@¨'!e1zJ=E@dλ c$Wpm-c1Hq{sivuy%13RD?cx_MBCAϝMDO 0)AדR[UŲ}~/shUR܌)ބ~=#;Z1gYߓ?ҭ^u\wIБؔ:5.WxmaUCEqjqJHu R>r.xy坵 UeC^ӔM UDC Y߁{č_ kn5ϖHSD!Ga3 r`2:r9Pf5;V=kCvP+d$ x~Gڂ]Ŗ}d6T64ີ&j2U6\s T0Y>)AUNXoYh,(]'Q Z/cxRڝ!N؎A8t܍õ&yI+sG$()A 6-) T:6a ϱCQ--k%&qnT>aT8\8?h?AGJ6T`V(h]P > %&v84fafEj[Q ]ֹ^{(XjI,Q/DAr+ ONjQ鼭lJA|S5spGc  "{zl$Qi$'ʿHF~2E9v;QJL -T=٤lLpOڤ$6X'3{] *zS G@wUm}Õ)VĐ\MA 3椀%$ LnMRJ2na/09K5jJՁqB _cm} {G Oǧq01,=Joe]<~$:9Qt:d;k5SsnDgckD1vڂ\U%k-,~<*j\E5!Nw#Q8Uu6YUNcre"5|.|u88Go47Zlک*fXR6t!+`14X3г:[^#e7K6ʌ uyŒIU}]"1,-ƇL/5'DH \e߅AiN$ץ°\moaloz3٤^snc9O!7y74|@8mes;&.\ 6~lbkP?;7Hw=%+L}[2sV@JJs O5:X"IBFEU2f3A.[urNT,9ɨmoz/jXîL;]_*!;ϡ)BL"AZ/ZfQ<8IY +Dt!KOk$fׄ4FgOSI$/2ϥhvo(Bw^\( M)#Xa`2w3] c/!:{(gGg˙e=Ұ]SWL/ S},7ĻbFҥ Uer%{0M]7=0hWrS!Dr&.k Y6{ qyA"o@yrEfY" Eg$ڔqz_ϔ(nlaRlw"#\BS7bs5@2nwmĵB5r.oyӲ-ڊ ^(qg5ASj1W7;~0!9b]FLڶz<d4 ˓ᶈDٜ]vudW&:JMOs2r Y>le`IVAAm7\Sxp{$Fs0w'7=d>+YzglUw$(a10GA'Aq ӥeLJ]4 MiO?_Z k-M"롑H,OY^//, ƨ@T8 dX6@~8&"M٭"J+(Ρg&@KrSR) |7VHT/7wt ˑ_i`>OƳm=BJy yP*ϾW0Uꃹ͢5r);>`oJTS.Й|q^ZLf\D|t|pFcMWkjܼL"=VNl25 ={H^MK+w.@yr"暀a\a ai5O+R"ܶn󠃘zNOzcRqJ_2Q041eAXu7*N[L$hΞs0,޺ɚ-ͧQO~}TP, <%" py_lhrH6}3S^}KиLZnsqӊ3gO=0OdXhm iӎF]Tv:`={B{@ 44b]ỉ<"!S_2m\QzPOSKcY !eM?~U=˧~O_Qn6&*xAnF纚C9U$,?*_rL5djfrzE/I~w`=*fWt"wY"d|B-BDzaxv MYy|!%yDK:FaoAmOfhY w&U~!)W( D)f]{ewQn K},Og!P=*ۛ " Z8K8Qp ]a\e~_Tm:`#QkDC#(w[\iT/+1 6z!Cy|jlѥ ~'nsBFa8 LFt,)c@8%#+Q)noPDYC:vH׋4trJ":Ʋeixc%Wmn3l]%3D4Bq\uo.Qchef\"%2Swj-.ϽJL>@U|iZ'czC Bkc=)cǹ3j tjO/)7d +ud [&%xBe}ekNz2oUg˷IioGءg%[W WTc5FwQn~;4grP&tp%*ei=@ZMAhoӀ9j7OJ*<&?Ls j Zep،ܨ1p82}TfG.j4х(*7Ϸ/)Ѧa֬lb2^IM7Up :n~>r}`h|T57R<{+C[کo}) {l@}҇os]{+ݘ5MFߤyp 8Zk 5Pu]VpIUlpGU`6o4v\+f" ^4cȵ\wն(!Az'YD:cK=h-"$4oήҏoqnA78ru NZsBQҿ]d]ӓfMq@cq:"a*Y7H$1 RyXڱy|s#5Btt_dk?vN0|I2Q8Nz'@lO#\ 5 F7v|<l YZѦ~2SSY9`f0 "[cVt =Z]or1$]W0I]& l~ME't'P=UdFiQ%\GW s.(˯X๧2ƞݦ$U䈷`EtQ)O|b};Uq xϹs`ũ}fN9DL9&SAY$%[RNM1';#r<7FҢ<[֮:4R4|>eWf߆@~L?:!d(\w~,jXn&n i=Ɠ[D7/cnZ'{M GXv|"JMaFUenylna6fcRqxώwpq|I<6-Y~ь+FG$B>UuJTG9I*[v`}+2z]D ͔/Gaȣpx'䀻c\bӧ[@Je+w4r(yaygq\$T2Λ?,]v ]ru ܜ EQnY_;v>!< #73S3Қ(Ӟ\rQW܂7;OY[g;{ښUo;f+]@?oPGLKeRƼ$c7ILTnGE^ͻ _+ld/+j#\QХ4^enF҇!*݀(>ʺH*` $ˣ EPwҷkddֵ}oF~>p^P.h$uEMM2K&=g8qf̌*n.VH$\N544OH܎C*\2۶pf} ͟9qYNQ¦(Vk*bYA%We+p/~KٰcOmJ3W'۬tj*AKGݵ #n.#-Bp#br0ؚ,|&#S>!MnZkoq"XʻF% W"8b/<ԯah񽭐Es)fZiKTϠSЇ& ) ڵ_6̿ #"n7rӌ^fsV@E_1Zki+Hk 0j9'jjWLcLQ_D\=uىlͯg" G#]O r˟\hQLG9=-͐tΪݱ#[f'o/qS}Rx˙6j^Pƨ4ؤ "sеkheK" Wd#*ȅ\˙?ڎo(cAgx4҆OeE!OGmƸi6I]= @M_7fJz*`ooւ6Ewo9|Or}qC<nqF6c> EJ\ց|V?󋿚~BA*}ó\c -s%ddN'VAb3ИBՁXe<*3~rS gAR3yn2)t==CM|d;$@p`نl>KMjLH# RטӇ-sM+XƤe˔I`F;KMf1itߤ<J9zm&6Cetc8UdSs75> |}LTZY_l?0\ >{9] @lMh{aR) h l-f@&~f N U+ }hq..0+K/ pN^{cC&T7?y*#TupEiU,U ȞSsJaE ւ'xk6 \ŬGTj#ˀ&Mo2v\Fas8F@ ?=88r`7gH)~oJJ/"Xw82ODd?-n--$)k bYm^:96Xw(R2&~.{H@9͢#t@l[ 6I};1%cU8vA ض kPht_ b8 ʼI}:2IޱoG1:H4fRՅ#+pR'R޴ FjypOµ6g.4t>4[^UϏTֵ3G8g$:%cfjCxR(B~rlziBXXzB/ #DOIC LT_lr=ShK28<;!пgFkG:*[Ek3)XE45{:T~';& dݤDD+̴'W}<vCh4K>t2hWAؠsQ<활O,/"t׬gg;& \cPAhۡ*+❳KnX5PE5֌~V~Fu2b-bg"^D)mDh];yBOdx!bȾ_ Eɵ? 7JB .[Bp=,Z [s>&3TX2vCuBI > d1)CJevY#KQV^`S vnZ}Qyh5U~XRq}?QE-oQ=#Jy´j[` huyQY+Pa$ lf7d oȩZ،>b% |8!b ._N:[luyo_EcQRs|"Ҵm jĉQhA;>t4L6r3A'8!Wlkf^0h E'7i>{أlˑA]}7ˌ3 $RG'﨧#luS&cvq 86jA02%'THӗu[:;ŊE9OIk,fFN筀8.%5΂3.$Eq Vz|xB,B8U{jli&pDqoV %J)tG8Z>b/E!I 5 HJ_Ay!Q q29w2jޠJ "@\+rK9E Z`DIЗ$ats~z'0v7rD@NFE4Kè aU͙^[NB]KW4̐\% 5ImIJcv ah,?@-Xaƥ rw,?:ʜ܆W>˝Z-A2Q-'-}E0?f?;aUl& 9)N\\l`}E-~%pW!չ<. (TSW_{d3~: HU]$7/Z;Mt]y'L{ԩSjX/M>/A! M zWh2'&u&V=?մ֥-NQV0&ʙ&%5_Mwa`)_)i2WW6c4 xIaT`{H'zjqeaGp2E v]Pk%Mߩsx*6=qsl$g7eo%,L 0ɫS>ı۳1B|(O~YwQKP/o:52 hƞ,(?o l͈vx;. sA8LԤQ=(fMf|ű|\⎯f$e@ơb}B>YmYyϱoq25}z+6FHU++<kP#Q $+I>dZ(;=Z Aڅ,39g;(Ľq6y߅`2եMB>U3AR+"Z  l߃ׂM͊!{M2.; (݅A-]m92OV?9x~/¦ǘ.bVAYuzpTx%)fq5jܼ)~4{i=͗IczP(,Ժ!9_Ȃ9?*v4{[87YPt2(7} c z&9քw_1s}[Ҹ{˜xZ3J[`6zl~sQUդX~do `Z\SZ9  Hq$|(Qh&Myh`4tRz0^2weh%G ل#A4/:e?fqeQYstD7{z~BX*.ѕ(~<$cNHr_b/QeP Lmw),vȇ;O=qQS|*Ozqq.&ؙKF8O3{u|a Md]mvRTڧdK,.{gGO & uT%9KaWA' ,߈U1ݴ廟<ޕ E8dʖ0+;t̷M0䲵Q+1A['>2^έR[jV|QKTK\e+R "s kiMi/m>X3k~H/9rd`v, lٍ掯fO(WFVH"oe6e`zLB^$943o>2ɪ Kjk?Vs?UɌH;H V밃\D:-wu pMDEۨ|Ƨ5l9->uN"2qѤ6iu$ET#)M Rz {,cȦJ_%2NoRrM ē3 ͳ|;r|Bt??ȷV2l,'Ԟ,t.>Sqa ԀzٰELyQ#> 7֛_qF7޼QH*u(< 0T Po{-Eh>G>SP"Ol?TW QL^ptٶ6 ic&<칊"P~"{ѐDb!/0`:gg{b(9CTh=vbGsȨAb#` JR]-~A.wJ1su Lnl[VTK,3!7|^TM- IܸRK~)"4m$:%ڻuE2bW]6/hMR1=d5+?[%6&_b_xV'd! JDݺ_2aβ#e-mlx(e;V39ĝ;QA)Ǿ!'|4crd*7 lƤ U};F=e(!Р$>"Ժ=Ԉ'q fB/Lo_B[baɿn䫮&H/G q]0o1UrAw5[Bwu|gd~zOñ 0wFܣL_(pM6,jIV7 H(1܎P9i(mQgЮCN5 aoc `Bɳj}H̓zPƒ1_+^$.9N9>QOamT %Ŧ[ A_)_\:0K ЕxPFZ{v{ qϯMt%`\AQyݾT4" G-,J"!4Լ2|ǠѺpčf\nEFķl-pNzS-yJL_.תNbN^'ؤP}AvoL0iػ'LDnnͦfF6k)6,V1=FNo%n \u@|sTT[4Fg#;{+;fĤW1e֞8p!>zN&VĠ+`k t' =zcUtk]:NRô !ZGҫr?x49Tju7eLD֣~Cmp VS|WY)xx 1꫷@H<(tڪ{{*l;؎ g6r"z rdw%d%]?w}~>q<{s Vax)RFY#%kꂅC ҽ' &4[*Ek_a% !̶hguourFhaBL`٩&W|mA(*$Bs4\iUA ]|?{z\D88S]7gHtv&i D>r+I@|=_f|kO€m2/~{1rt~0&{Dv$M| fxS:ζ/g?b@Kh.ƀ6ER6SZS\!fuR_/-D],(pr̺rFNK:5U'[R $(kƵ,Uj%Kr_/%=-@i`5z>뢊v:H6'#`ukF^ !ZY46h'B{grQ-X9W HQciz#1vga7ZȲ&!kLʩԊNDݑbq:ԆۦP:A\XP Ll$k@kf[i ](Bn=tĐg`cןoHp51L6^q>.Ě%X @q\t˿_+N({A[HTy^A'FQuf$9;O,shNH."2lyAف}>]ZRPjP5xTḛ/<5]#}`a n7޶$Q\x-## ]K5cil>TJokBMUX#3Ț,'P.Lo!' s^laϾ]M]*^>b\\7(D='ٻ&K<]a*9UJFMl'xy0Bq5FR=U*Y\RƪTZ^wjbvj} jZ~FV'{BZH>f'xŌiGE(rY2Flp&)<ʟP'XO?w <5 *UYCYq@^93g&-IƀͧlV9"#w (*<•.v )`KkMF*!1Mz&*z~9\X/F9O]R r\AML=ܠp3T¨ۍ68REJMf=un:41 ZQ'2?)L0*}о=MI1[[8\\=hSLsGEsV&ΊBš#N?*F~$I[+vuS N<{KSoځYikMXZm{fކ_%bUe.So>ة{Ug,ָ5%Gp@{ 2_yO]*fb@@8)@8)lx4t1.76ze@ڻ[s!Pq,yPs0Y Z9qLBtFv=( Q\ff`YN ۿ«iZJKouMM^gFwsI'&X?WHWYNmlqBR_ Њ_d&_5]&.8c?eE j񟋬*ȗ"ԟy4;*E9{赂O"g\P5,*ޮk:Qj =­F5)|٢NИEKXm W|sJ_mU}:눎|LیÚG^4`ԗ7E$WY6 k<[=?Ҁ,ppıM-3fEBTP&*-{4)l[r*3lȕPRL@L\w Fl W<#8'(0v"F^g%:v< 28f7378}|Qx- YrBHE?ȲA>Z"g۟<9$g%ȱ)YM!f.~Y",yT-gl tXL)V 1ztub8Kc6UT걸CACe2RubYT|m>7@z l<*]T82]lKcF{#ьye 3m.?]Js@6ȉW6*||A\a8SHeI;GvO܇'k/ W   $aJvUlɉ+rTB"X)|AgG3E!vnFI %9)aS (6EdaHܙU@'6K󎄢` v*WQ>~ni#Ma/-hA,6.{yt㖪B@Vª{_=х ȥj˅:nYoO|u\xuYiB zD%P"4"v6*yZRx+[>;Ϛ:*vڌcU? @Ý~!W=>FgN+ɿMWmJ"P(~)ۉW[nQeC$L+lc8/2+<͜^]6>_ [ڑ#ozd ^k:"_x l}2]yAaDQ>_HЙ[+sK}{{J(>2I\|֍fL;FEUxUգð&V6ow6oOnLgrn -ɂzҏVn*XrHfS^`yn֕U$GR:Ƴ2Ɍ)~܇1x:Ѳ 8TRk3؞L̰C Tt(ƧکL-'0G1ŔIEt@'wΣ+/n((@Drp%e _Q1(*Z:'5ʲ>2_%wj zZ*h6&fjS;w(y1g6*؟'bP"1Y1EnO~ZaAn,djZj^iRsHB9Ϧ@Kx??_^b9[xϼm{,#Ҵ.P`z:DYe2G ٜr$]xM?h!! ɯsnUHvhΘt[LDބ//}ngVGY".$k66;>`V yHkOw$nN,xH9a"ij4=9ʭdox 7L8 [|^`*Yם;z޶9풙v!Ү0f ٟ[~powz !FUB35/Z J[GgՕdP^ĽMVƹfpM}'ygn8s3+P )/gVUe=#WlrwT K8sjdN1:VƵ7]jTL+&Hyc %j0P̛͖`ߒ0^<åmڣQA5R^X bԎ"k1Esd[ p!f&oIL'ya}[ɵwI'N'F\ՠq_3T6TV }VTc6^a([1vcI1dw5_ne$vI[ŭ`Ɩv~'v˵O8Ҧ*bj}~+jFT,1Mp -rMa1W(o}H)^xEf$7 ãe|C4Fr!j}k;m Wf 9=QfpjrGM"CzfC嫺TMAp2@AG;7V1 ~BՔ[Y_g|ͼDF.V36HA\R2ZϷvN*-ݝ?.ovpYHdT KO  glvYplX"gf1wEʞK8/C.I]yhfa8hjf2Jenfr`TfrƼo$BJ9$WoHиz>m3{ ^KeOP?&U(^S:3D"%]uyxV 'KjZ?EUQ2?m ipJM`Ǯ')@.3$J5JZa|A- a(R:lWy |=`\Xau80#oJoLu+8hK+[W7`*%@y|4v~|#W6H.O aF(7/y rR.#*^w? M#oƴE&%Gu(?8!rҖx/ Kf+wyvujl"Txo]"gM.'D*J }' `WPamgY=wkT:Vگ8R|3KFHep -h׏A>Fſ:OC婞Hm x(!"L3^Hw+2jtփT4ҚMZLOp\e|w)NߥNjnyc#"ﭮCRȕ4QlcS4̂b$߂j}t/pg'h\xfQO; fTqB;wt0ӵ=pr9\"+c!R7cI.p/n*W1m9M3ͯn!=H4 ]O\ O##|Vk{jja}Ǚ7\P?j m#m "Nyё /|v,6UﭐUJ"?Q><4<\ft<.1>{ay>Q^9kϗ{OzƧ#CA Xf#w#5&Mn53J&MS߽+7&"r) #<nƒU{ zPJi!*wP ɚ)pOIUS{6bToDEp,  z)3@ٰqLmfFw(ᐧMG,uΟu??s/i9N[pX|q_--^ҟ/DKb3Q[׏i7q^6.s ^)zODky>dBm/UXP3XӞ}pn|DnM.Z3,\n֏xoDF3>RM)2ު<Ȼ1&X39 'C5t^FF)"G}}fjPa; L^aK$ G H]5Pa3E+]!! łwL+Oj액Kp1MK+kJ(+#?^WvB+uky+[jX×n%g7 '% e@]P,0 (3w#iYo(-3rߊal o_i'.Г6nsԍOP mB 1%A˛ziCw*^} r*ᅎt<9I I.ﲗڜ2^ 02t+ύg:ŹcWj YLT.3)!JͲ*X7ȲՃBYVx6f$Chkȓ\qM AC@sD^niXIwiO%O r,$P@wϭΨ}'+HSIaKdE;V*'/ɕXN.T ݡ& v $m[`ŦE臣XF5݄  QW ;LU!XR '1eA+Wafi1pDXΕD̙yN~QZI)*d71~}fS`$MAOQcL!al8 i*^ػE?vZ6*yYj$A SznѠì乗EsIr <%VpA%f(=+_[}UD1d3c^ Kąo^b]{~i_Ci"H6B4?Co]"9(؎LzK m g|eOG! cEMoU+6T9r*,vG2vpxg(?j KqzA548YmNYMz:#DSCtRXBK#k0. 5ۃn0ԑBJc/%lL/IjD#@Q  _!pL%C9/di#]^4/ "*Q38_8I(bU/sx5d.M13 dP4΋zZ=~Hw]4عbOqV#%a?#F|j:n+2-bjjݪ1ra#7TZeqWnRoIMM> % qF̴L?&Б1XuJ XSL Sg,WRC*9s+\l .e˟U/CWJw4ʑw.\];=*%cb8tZQDyz~KU{8( 2iR^8(T9إl&z'vjeCTr/pi~Y`O%8UNMA}A<-:2a{J1}4k G+BՔҌH(12S@2>ީjTRX)HEU;{ߙ6+˷C,[7u/qJu$1*Sx1Ɵx&{b+F(h:)uy(DO#dmNRt{j.X8!NZ.Lp1kZW?9dڶ  Wٵ`Y- -R]=pGFH!r4:6nLY;j3eA *fCG%w?\Hia^Qr詅o8Ga#Io8bK@2]JMB,kd\L5sjJCC4bٜkklUn sդWq1Xls F'(ULlhp-nZ9 )/q)cMc #+ V.E v6',iNy\KC%Q P4\;) nv(J #`ȿA~} `/| _No@ȥ[)fђ9=1-W%"2VykYft/(Qò?h[N4~ATa\6~QpWM|_qbL=ev`8AS` 3$<9l@e˃3g,=Q[;|]s".Pvmh8T $(ծ3Q@VӖ¬ōC ق&*^I5]Xspq=HK;":x[l`Y!A=bK6-8F{R5T\ӧf"ly(ɝQrDgdͻ]x鐩UYXcVE-J m0@f#_D3qǒ>7'v& N-@p6^\*Y_=^ɅfJ%(x}E,QR0v zM՘/NFi v8I@{|g-$F*vVQq`.cad񡱀E_m}PLFlqEmlCʲy횾B̬͔s.SƪяP)Ҿj%I3饍ri98?s >]I){TU0e>: 9Ӊ,[ tkeqʚ,{q&67s]״5ēYg]B0&s>Aþw!옢+\$vHtpE+ 0m-NK}݊GzEU G`Yp۽$jePU[U!,h MA~kKff&NjH_uK3cD&'(q9ʹF&ڤ(3}: ɂ[Hd|+`[)<#q?'= ې[H:rH1_*܋6]W ?'9vwԢbT|XTg1Cs˄v\obCN1:45.qxB.\+ϓuE š@cUӚ>IVh\nƈ⸁.&15Rao &NV08S&l4$RPΗQ :q#\Je> LVH'g C?3w]rno쯄Z:uzx(=ekO&X[8.ÚM׊\ƊH3 TPU .d|aL./s-D?|$(}5B2@ŸM_ߗH_H+_ĩ{!ΎYqYM;S=:ɍM|d&*@i5xIǑ+;l~Zx4Uګkns!> 8K{lF3 z'h#dB[_gĒ&RU.juTa`Tr+Cb  Jj!ki;sWoG^:$Ϸ@dw9q7KGhпaZ>n@}i~fA--$΀K ξ!͔V~}k]il\/a@Iz]8ooMciS#%Q&n`wJ17H:ћc(9DsUƟ@9p#Ėnja%8eb|xwv nȨ(JMoƸ7ZB )86P|GJbuAyțLy HvC]Yj7yc x4lbPdRgWVUYw;vgDw)ď \JAe5U,0eqw׵.F!uƑ$ 'q/jKU^OwnDi qp=$9Hr^F&$AP[\J¼a:] d̐kOz{Ig(?Wn;0/4| ]OZU`<%~ׇ7/g>F iW/6!Od=J#pj\LTRǾӀ:07VEhpdيh|#⎍[)xb*)وb (Znuc V>jDՒJC^u>X+a˫Aͅ_t2NZf'qd!1]--h<fL1%o3tͱscUNc"8.~VWL:N 2CԖ 'j/MA9x l>L$9s}j"d\E9Spr,5)|P?>kn{֛,G;Hֻ63-OPl9U4w>!]$&vXMU ԉ-eLU cGi&8AKf3vBd&Am;ӀV{[-R(C6L78ʠw?2\35!g){Fmgz(Sba sN"`S$[;lNR {5xx-b]7.\Y"?{҅G< 8 vcw X6V~UH7R25y>,oG>/;ȺG0d׭oI|9a{E#epѾ:Xg|]G/bie|/ZS Z$BIaWa ҁoY5_2Q_C6LJcO] 4.W[(0CkR_ESe|ע2ڀN mr6 ãQ.:>h$d7-'=ؘ.t.@U3MCWTDkO c&v@"l}+ $H ůNUnz~;N*Ee! &#;o=0@M/a"k 7s^ ].KKw$:cI7e/s&J*^P>{c;jB 5-܁ Kr\;,h_)bD=:s+X%-K5uYWBTXdz;TW7rTb %jtxU'~ceYao=݊ӌT*Ҁ$9Rqu*qcȋDt 8%ф/G ɓk*x~RPYw[ \kRNiMʨp1NISGNsu>t"#IAm${NEa`!5T 8Y7ٓ<"J $qӯ"3ڲIXKWn>$!'MԊۛX$c͍]^/0aq*[01h`HbAgx5 ủƙHs <ҌvG>oW UTY/ ػuf`|P6djȞuЁlQ^[ӑ-{:ZmR$7Q!iaQx* /) @͓W.Unq!uoB TQ1Qm!A?w?(]۽,`,bUu} h<\kAO\Q.<tcA#XN@G5עL<\Qsy>$˾=ht㇤D3%P{esT G[֜産[au ֧ն%fHLNU!ptI2sSr?\ECmBt)$mүhbLయ1?8nVL0tBqgbZ"#2WRҜU26FV\ND.6ͥa> d*VamGYOwNp׭GfN^J%ƾ0\]/Ko4C_c/~&>o^ʿ"u2b K8Ţ_I@0i " eӴsMVSNB_? m7[Ġg52"az<Y  ֣95VCR}˳AvzICqHdֳeܩg{CڮWm\1 C՚T : 0tsmv}CW/_qND%2ȳIχfU$LH\ʙWq19FR28|BC9QT.]&bס͢qRR؊@*10Ypm򺑻}[92p!ekprYmUafWj9eX]Kd֦,0AoK3I{[+> oNobxģC&>jL>0vqkXӿ?{C/QHzo͝)Ӥt6 XvWR="-Q4Ӂ+_;wjIW {ȇ֯k9.A32"Lu9,N>_)p{C6ʧQ^^(YIj:"sS\?ڵ F Q~5T7>i# pSR1nfA7wb^gT e b' 1*(iۆ'&6'RZTYht1-T2ua&qh S]T9xBY_Z*qgVm Or+")z=TWą Y+yz?̀I ǥ+z,G(IXf^d{|xQJyKҗ'9[Z*Yis0&;szt\JTxm=J59UH`pL$-'uP93r8֮y@ʍ) vƁwE|5+ڼ< "%'o dZL=d`OIAfHQeFDZl)<#`C, vodWB"@3ӹy{G.M^8~S)?Q?*؛x x!*;E+Ws{5w@mE"ȅx^6Vɏ5TRJ`i.CP!sROމ c7nw?-X֌NWkR4>B W뵙ŗLyw/CŒZHT贩O=q.x gRF`/$tA=k/ tCVm(1Xfd8V}\26>B]~Nr_\Zճ>0>~1D /ƒP: Χ0@"v(0iPG"DŽt[H]C,i"l< 9*7]g/ڞ5 qtYM̜GQt9SБ6]+rf(y6G/ӽ MU7 K=! YLN0Ihie[ {!ND86hI0Ӫ)_u < ⡸9aZ4`e@zAXip-9]U'8ڱ2Pa)*7.ivr&Qjup.[y\նkxoG"jn6K%̷;9/` &q*k}DI}oRv;amAzOi? .]ȤJTs;*.(--KN@2l R72B:l0/"PN\9+i&P4=N TIzvW< E _4[ \E4q!oYǗ9Ռ@Gؔ}^0z}Ԕw4աj~!%AL,/ $'hp,ñQK+8)1&\X1]wu}Y:?`rql\wg*jwlbsScKs@eɿGqXdx G괬^$W50K-U74gK@ [)uV{_W]]:"0a qB< /1bCj@ pӪ~Q36ups.Z%3t2`g~ȬjinmpVyD PJ+U>G+ 7UR 3X R: Pt@&K}+dK81mn>A>JT!9Ò|C؇n+\O\!(X}j)E=qSLI7,2!y.!Jotż(cHzy0 EҧC H`%OC03[>gzz/ȇ_Sj¼DXBӅNjPC#vdˉ6t_}K{E"AOeύj +0%H.Rm=49(rv"IsQY|)#G?om,H\ (AńkU:ighCCvX@.WR4 e#J#јr3qޚMvŶhg]w-}wɔ*1u߼p6;}0R;vz$γ_ZXuw7ݍC(pMj##U d_GMsݣܤef7o\~e9kOYd߲s¹qFllwcVDaʺ"#SſZey,nJ8ʮ`F=44',LCeNHG QYZL$ُ'*o*f`t E|"!B3J% A$ma%vCy_y*!AmՄQqU>v%IkLiHx4Ho@'$J)I1^Z !'

-KDra" 5cGEۍ_\6DMttׂêt7=;ѕ5ON@DVTGZ wW6?e؅o#FQfSxW)L-'K6x'yNXҗ:q-$?|J7_6 q#C@Fy6 K: n(tEZ&xLƓA0=y%{IOJI&]XOP!6SQn Ȋc;8UD2t5<Ndb"U\!l-Ob5p7МI" ࿬-@AL| 2y$EwG+oD7)&e!JX 盟 W}78FY` AB $!-L=RnȮ?QYqI&&./!sCJ0.^%+Wpsp-RV?y(m`]з47zi-ڂn9蠔.j#J\B;g\{(@L!/_ÝL ;3nrLQ\1*QR~hک(m}c|:`"M`U:7u .`4ȼcϗ̶sтWL]z{مa~-ԐLPnS³4VUY@[*XǣaFqK; Ԫpkˉ$,bhڛm{;;/ .R1{ ͅZGRMBCsyZ,uݨ+9 wG凛j ;E{y}?/c' WRڥE2Ȩx1GXXJHCGdSSu?g{NFYs@KH5ǥZ,(sIi~%nf!uWyH76h7xcQWЄگ$,"Ihǔ1\kE‡l/7,&S5B8~mhH)/0TN/%:s[c,caQr8!fOGPsHOT8$o5_P>2cnAˢ 9 UgS.M6./4,FhVUg"jRYޥXoI|Lk8IBFdln2M( ~ F.<3"Di>thW_t⩗l{9_qq68Dk  FGl.51AƦϮN4H=Hm #-|6DhG`+ C%c@Mit7A}CG? U:eUAb)y*ߛjyN4~Q?1hnl"p[C I]։LM=|$e!/UtY%mQ;0A#ѨQ8mʃcєl,>'օ&:Oh(c4`zx!z׿q'ʵg g@7^8俄ri}\wYw&9oYFn0%nf:1C>' ~* /nHjއ̿ZMIyTGB* \X"AKU)kj/ճL0'o Vb5i*'U`pP 8i 1x@SkqEUVf3mǽS:Qab8y후!e%EjtqVFBkfdOXơ5 WK]/_hI;WU;36$M(Ld7byB^7rjpa gap3.ZJ"8 >JE{7LUjѡ@@]* ̋ܕH)ƏRvgU+5+x3!п>}e^rV7Hxڬgޙ 8b˙W5'i\ALD^{(L*N[P&٩{he3@3?ѵCѤ.8dZ{9b=Δ]-wPENGv (Rb:[j%,WP1slۨupM,Wg UoN:ߴ|8H 5ԕ=mDRh. 0^yKPx6*?M gQ'PBq#K_SOl־-5Q#+A!ȎrP~=ZHa>Q9T_T !&CfV U(!L.VXv](|=E9ts~'t( !/, EcڽkD 幆x1v~rU7zoR9ܟ=S/\{w%"oDoL:q++ *#-3MigGz{sq/w\*kko&3ao-9P,;:Y]֌xQ.rRxncB| ϙ*Gv0C8V!LSjs5| wh5NJzy9f?:1m:, B=‰{$|a<ήB,`c&!wHسث[9lKXؖ>Dh%f.mݐqc,BK,\{& nDʆn/K'֥ g;%y+@If0dxSQBT9di|̨p4(}t Q:{#2KպEj6Ly'KwpkD,=pRsI6,%4?0o t+|l4`̏]4 {+A EeA>d޻ V:j $:tD" U k7~;sk*$F̹v Vb?cPvBcy(IHs.XyR=zs둄{NwD6*k`qR,#1ªkMJQgɗפّLQJxQ3qZɺ5W9Awa(@VbFKЧk'o T[<07ԫ6me—/P}+4Rn-G`R#WGv yP}g1{ӳ]T< K8. 2|kYcYǛn1$P2uS6GO=3(qmZ0mdu[,[-g"(G#*埾(N51,wQ OQNd 1zSbt@NIN2do(ȑ+RDMnm` \'/ 'E}y;܆tpZl 2E+$[#pKVC0va{;%iAH#eWLXoa1Sj 㹅# ZUNs+k&Ae5V}g֗I˗ Oׅd#cA3{9Rq =Jer[ϧ_}Pp9X?8,|wg4H2w;{LwQEet;''Qo,ғW_yΑGE;} y|tv!<-{fv7BXidxLCN'k:5 ;'Hƫ3,6O+jᾞ6 :WED;P(eR@[Ӹ( 45QCM t<5%L6 jQ W;9nQиTCXHE lxpگvbv sfw!ExQfNӿ~DTI6"$ck¸ANlA!$mK͖MW؝(D"p#+FrOviY 3ŔiI"T! Efq"3DŽ%l@1P nђ/Zin<@yy*1HfT,O'ZqV)wWeū{zǦfps`M~KMVؙ48w =8ۂε(棉~pMk{IS8be\6=kebOTޢ ғ޸O9dx}gW"WVn i( Jl, PXUI|ȯÌ]]/P\o")Фk/[1kogKdM4~hI$lgE^.Ɠaȟ˛W)! sS$. l Dw ޔiob Xѐu "a@.;t~wxzاԅ1NPFqRGw۹EMBJc 6C&ʤNBasd0VódtgƀB} l:2%1UL] CڰIWek?BO7]h.S/G5poQߦf2PPVhY㖍Aުlc=tR[6@R6,RV߽ CL=yTq7 Ud'He8eR0iQZOAX|He]n٘UV#Ɣ-ͅaF#zuxf\KSTCS]/@oCr@p%OusOu4*> ݔ0dZS5j&jG;e2LGk'ŅNptVZ SyG7XE %27:>W+[˜.y ̙JEkEZ%p-'?K:"1+b=W(4m$||[Zc-4 iʅ{Z4y [8s6$+9' t /j$~/5b31ƎiRt~sƫ]7y,C-0$d}"qc3$eEDܖرaze5cku\CwJ(-mle߸&ZEB@9{6r𪳿7y_,v/B J?ڙ`H5av9ETaUt[̻>Kĵ.UJKTiS׌_Rw"Jt"gKZO0|j&kF{ w~|uO&KD:}I?ߘ0(RBZJmga* >!!ݞg6c }zo!|~*x0V0jCiws<'#Î擭Uq6>ϔC-ʢ 踊Do˽k}Tx/..=:puqck7Uм<2k_hf5hNY bC)6!v#<; ys!M94A"gX/IBJ[8u*vwլ0@,ʀC2ϞMsUZ|枕-!@ K_[􏚛Jl^eHW%1SMw̼P$?ysɻ;8kziH,/}~EqRҪZScJKn=#mυM :(py8KPW.{ ʙ֯?=R!`|&T6)}>㋣YN=2N]4|coK=l>#-H^ᄴpm1-/H'lGX X@vh xUSҀFi݈v֖Ъ-qo8=_JH^ ےofI0κ(qX߸FI}WaNNXc8oJ,ᛐb4E _Jy?|̤J/z'7{65 Ofk "d=cR(e_|;MlM0i{)7 _0|ͱKxv j|9RK_qy(orA "qvsh#:Ȭ8Ӝ@`Dp2[Ȥǰ-ehWBJ)ށm^\\D*僂+ P 61G|ܰfVQ0Fy=UlJ@f`*N^Acdpl  w+irMN᚛->[3.ҡgsƌYk [*QG=t+7}Rie3G4"b#zփ 'skoN|{_Y\]Dl)I;JYga?㚸fˮnغ<U3:xlmv:T2AQesMRn4ϖ:\mA=qӆej7ZgDs 3hNPnwz~Br[>j/ho11JC>Mԝ~gf.3DYzf8 [ ¼2؅^l-| #}8?pᒛkKBu'W#W|g\2en lګ ĉY*hёqEwD2'}<1*d,񦑕f\PT Wo`,<'03\賉 sɢ*svCUe=aOD%^3.e5HP`uȔ[җ`1-}mP4?V/:Qe@=FZ<6FL&s޸uR2Q!gW?\bQ%QfKH!gN[hڲdi?}8nPO^'V~C.v(+eCuq+ ~e/9s \Tf92<;Ac yn1ɺ g ejfsp]5 .4E<tƭIr7 !>m Q64k6빺58^ZwJV-Z %X| (>(g#Hn5ŵ̘n |f yaZ&qM!1)]-P@qA ycxAD9e^r`W;?G/p!?FO-lQ>%嘚T\YHwȯ̷"m*RnI#ś]$S3%!(_4~#Nod>ZS#2R IB)9}U=/MboNqwj [Q+u*c|5`q[2v0?qBq|$\%Oh4?ܗZ Uu}M35)gڝ/#cxF _sB$ǫ˺ݵI6p@J!`wJV{'oB~]ȋux˻t\QQ[{ݗ+nld3r#ej&)0j->'3| 0FlfPeuAA_yWƵ wWWޗ 5X7A<=X@dqlGeH/U6>U;AkaxdGG]eęM+-v7n" .Ȥ 3WSD"Tx:ƙ=FiFD{f\AW80S#q( -T`c :?dq9=v*kA1M}.ʋ , CfI)$i{E*~?WgAĿ R>%\CiK W%5y 8TzpE&իvu!w[_]R:lw0nT+L,١BA"J&wToyAX fI-ŭ}P~b 1 2|p6&W߭e޲?bLE:w0݊92).y _. 1]?Z%3C\vHin>V\A& Ev>]'nMy+2R Sb[^1ׯ|jCjϷ_BmQӀ j8'Sm# "vyܪ@+H7Qw[06ү&YyjS(oDiB`Yv4 LNem˟ca9J.sI!# o6  ]lÊ[aIp;/cá?ԣ H+]Cn te{ߔiM=ωMu>x% Fi йn7SXUl5 "jXk;Xmcs*4Y`6=~p/55퍜ﵔ[e{q:vƸ;ܣ]٭eu-^s(GlȚ#(N5VA]9ZiI@ʫ_y {}Q1 G+ePD%bk&%R@^vHE<G}[!e*PP(Y дm>Dy}}J/SW\ڃq5 >:Ix'l9K+}c˫G x7h4qn,7RgĞ :7IGޡx u;xVru\i_6G"CE-}v#N9o_ǤRK ) xEMK6m?|NT)Ge_VwWĖm{1ws/xvM?wVE\lE' / W2V1 /;yG)ܞ3.]zG| ]&{ ۸7+&ǫ'׹ݷDH$]88wd |`2v LyꭺEINr=us2MJeF}?VQw!8-@!'dK:™1h܃:S_|0q 22m1@>+]ǚ\rDI L3+#wmfGw-LSc?'/,"`&,j{swOn ϔ2,S*`ihS_yz> `Ie|7!0(' 3f葐6'2M9,_r/=S?X8%%ե-[[̲TJXt~P\(bP? T# A¦%"U8-hwǡ[8n(@)9*8xqAv{Ӥ. Hҽ*Xf@A#o^HIje Y=9ʊ/Ǡ/}O?~"$N9euפEC '$苅7` &hϕ0|Co8`3|aFpYhYF*ٰXb`d7y/ux`_DyݼcKtՇ9䤽M[>;vM56҃`Vz6"&wjlO &թ-$Wo3!ƞ)'r\ I7x:2*Z "v~V ",OQ4"gB&{ u?ƸLh΃`tȩ8 +8Y;D_GO9:mrN2RczPV /v XF0dQ}$usHƋ(d%:y## \]p} 8!b|N IW?w{qC >7_7$ &@j$69F3cj@*$NrfG̾ _Ҩ14%ݔVѾZNa͹ߥph9[+҈lsC2*)irS\>ӆ6Z$8}`gO5"!\Uwǹ*ٙu%6sM ɨxg@#RBI~ECi{.کYX8L vܼqmt'bN]Ѩ@ZbxOi ̔qH<%T|bl\,ߦY|#RF\Sc"ei+)@MRYZR) +2mǒgҠ*3}vg]B(7^ #w}I\OtEuG[7"v/ނbZдاb{VIM`X; )QzL:~[!h$S+Ts'L^ee2?\\_D|:3"h".iV\k2+ez+vc^,N yV İ,`DHi ]Ut)N?d΄ `o,daU4:O D5Ռ-$:j_`gOxϡНEm:qFJNyYmEtj\GL9d[c|CI(+a6|uk+bh =IItE |VJ]6EpK1暖lΏm0L;ЯL'yY,0;/͒H geuqb6u-IV8BRG_Va7wD C >gqڥ_,~յ%ٶԖy L6-%|MfߔD* 4[},DBwH)..Q0_7)i}dQ T|֑J}d SGhڲ#<Йxf;D LkClj$RF~9BaHP\mnLe.xܳהQ0Lb7|'\bG*ɔtIL5$<, 29L  ePTobA[u0}nS$}zJx*=|S!+')>ΠaUxKWTcr!RҬ:ƞ'l9ЄCd"M[Ept*p! H }{:5 n`0#LWZ>{aq5$Zúqmy*\=#n KcL(Yc5z|M=(CPTpo2MҜ(wf+iMФZ4^q=r8#4:Yhn=-Rsq.@mPML= Mu۳ ۲_= 6ҵ6ouqՖi-,kI&\@PuPpAMYn/@xE}YHV;- &2DvE 0_eNkc8ZQ +F<_]81T]Mԕ\_vם*&n43K ͰPTHA(PvB 0^-3] l6ԭ2USݤ#Oo]L7rI:sjnjē($ڗ !1lMZF{N yOv!/;V:Z HMSj:'3 Hs6 ֲT4` 14c$F)sGi 9 /K9l5"?s= "8P5+Rp^?YBOGxqCs5*D/㻪y޿W;qH.tO^p8N2czaa5zKWGH8sދ&30E$x6 ūEȬ-LFN:z)ڏl)5M`p2'nyy2r= m1 NU(_>ҜFZiZA4P紁TcihZJ \hj3֭8IΌKATˋ+A_15=[e&>8B#<=[Jsvd4Pg_#y҈P/EN#9, [D%[d_Xhwװ}OIBf8'ҧG :XN |=eW& 6mb"jB=!";/'JOBKd4XZU~4%f*oZ g<*&pgmWT]%Z8D#OK//N{[i _7ֱ[>&H&կV8Z~Z*NBmMqhdч[IWt_xߣ,xd'IP4Fk|B6b9q3 Q;ji_ιNގ0{rk9qUB 3VH_YOڼYS+; S+ùeEN?Ïθ|,&<Y1[4b$"(kK<}^Zx*> juS@b4"L6kGa>ҺZ>n5ufH9M+<&9k_s:l6  aZ_ݗYiQ6[K UjƖb C15KqIOc9kD. ‡+s30ˍ?6wu(^Y&@) ~;U/PÂ9X2y0|j7s0%hn+hj`c#rzn]s\ҿUJ[xx]nP:zX+^ 5, w`,d8QUA(v2 su# '<=gP_7 Dw|s"prL>z@h+[_[>@YCPR#hשvYD{^$@W+,S z֍/nWyMw㱝߃I:B5^u 3B\@*b,x`d 瘷=!zԗGc[;(]Z*?4W0&% cG+)p~QyA-ы7#IK6-VW?Q׏q 4UMcU1]۫Y_Qt\1.m1rw [QI o^:ظ*эټʿ ۋQ~ ʧ{n.F3fgD7:kG@sNt݇;TӅk̾4>o4d=su*12"Yv  _[nj3'Mv'oEo~Y.&3ncPa$[m &x/7aUU]+1\<Bpz@9:!ڳ\q904jW$;eKVu/Ჹ|;7oF3#t_ - 45kd^7LUQݻ"Ifze) SxV B.@~>EԠWp5Nm/ Zvxh>󼝛?_3&+to_JF!%Pg>{% p(eBF绨D&uU>yp9O$N@O7|OU,] [ș.n#ځә%ң\/8BT:ף O+oF(; Qh,(!QtR%@#'}ؔ]+U}Lb!e=4 =i:䭚>_݉/;r4z`_olBCѹCC(Mi}|ˇ<292.랭.0kFBp_C:Oz 3Y@T DC3azH;3 >߬GV̸Bˍi%  Ѱ&~k1mμ")!Q33@'Z[s U7 h>cpU{hV?5,17*CbacR4Wt'M)1V SE$CTn:c;QmU|E$B[J ; `u ]mWm'^M#C(/ۂ|^ b#/J} D߅cs&s8P!p6}V.9vXJK"-5a6$**!A)ⱒQt|+BwbX? Nh>Ν^SKG1] 2\Fʹ_w0a-<6ISCbT2Ξt'ki^àɶ]kvǡedg٭T:OGj; Q',X'vLM@pNIMYJ` $SckUYF9gi9ؗ=@s~ z<ǰEӢ{V.O.)DP#DDti]-ӎ#!2yd. j5P]dFWvS P#^r#,%۩ECQډjtν6H%`b']oRC@ӯQY,1`FLnŶl zZTfd +.>p]&vwC`vrw)Eteb"G`rTW}4#JGSHڐ*Ru.Iy3 7P37?y 4 ms?V(X/}Hu̷ Z{ST|m>OvtYuuy:(c^7~8J2eOpҦT[JC|7^b{f?rJinґ%ҮҫDb ̲!H2v8ٙ2&%½|'A1nc_Ax*lL &^bpg%g?DaS|8sܞk!TL5{iq؎z>|φ,&mӥKwmOeITQ:Bu4|ˆ.3k=7Rb)h@[[UE6y4XҰNSa]<3PLlaHIr bo-9ԟ:Ƶgk^q"xV uP+ŤQ5ZFttX;ZJzylgjL¾+S SȪf?DiRJߍ5eF21Z s`/E~<| ai'GY`3W E:Wi %/197SKi襐OxASdxGlsCߔo9ib#2y<fE)h#c]7]5gmZ9FvDԋ, d%_l;}l;$`Xfy 8ͮ/>5=W=r(+MGUG^&0_$!xu~ؓN D((Ո1h$06O!I>9Dة3 BrZY)Apw9E|ƻ@E^#?Y9 aAٷXq,BvG1UZ"bH +x#WĿd7qSܨ&ʷʫJv;peg=s\D[ׂw[V}֒)x-}M%QÜHat4UOxKGx㬄Ἦ*K[whf[MٵX>:z[N̺$DuXbѪTEʼW* ̅ Y8ЇC kFsꬸMp"WBxX0RZ(:>TBF.:^-Zͯ#:t3lXY^Bclxt 4T=/x{NxKohѽ2K,|M~o}C͛3<#\_n3Kï!;r+ӈf-YAlkat;bgVUk{wֹCመsTҍ΋!f&[L[_nLoW0&7dkZ҉Nݒg{=D38D.[ ]4x%fկrh{P9^N4 GX0;6裃3F*єsy ].X9A>]q X/e֚-pTGV<|27NN^[mPW~Ld } / P3V/W >lxNK5sX`JOU/q?:u+t#}b06䵥xSms\oDD9:j. @/b^ "f8![We͜,ɂdeMSS,wnDÍTXWz,s4%8`zkdc e:nǢ̆%CCud\TQ`CPǪO=vн~?ӧTvV%1Nw&NEfeZ#wʅz]ʩ䊟GΝޖ18)IJk Ttoטrg!<]630&*eHsd>vIq22y9*9 29c6ItmiWW1axV`ԑ&jd殣SBAi+PFU1t44io;2(k1Z{{M^ $psޛDV⍌'SJ1W xHp߮C`=P37w"瘷P)͒ `Al/ڷHL!ÊSL{)>[_-3-/J{l/^H1vuy R<."ڶ.#/ah~z_Z. Og?C265LHjj -m6@Ug)dSd ߼!e\x`N!j.=$-گ ȁP,!eOj A _zji#x>_{'Y̡}AbSQ82 |$!ndsL]|a$8ڴx< Ʉy+Y`v꧴ cq+q=Ӡa )lMI壵fU]fg=5\yQ@]ש_R<wd`,`ɯpޝ9p :*»Z^-b'Fߣ,γ_r?!h4krȣ(%Z%Nu (  -6l<`D"`?V9Lf'B>+:ROD dn`O3Dz)Uv :["vьo6s$-C]ݞ$iRKzo21 bμ/g#3ffTՌ qj;VSKmŨcI7ͳCgh}?51L(^` an^D$E3|QsCAxkw,V/eqkxG.9Q h]C.rK}^ ww#hȪc;Sbh_%+,vۿ6<(r@aj+/ͤQj[3{LBg+ڜjmk)hYA{ʸ w7v$CqgM#f\䖼}0R8fZGĊ$Nr@Vr|s6ֹUճj0O5qbKj6见DlD @H!|n Lt: 2ad.TXlsԊN<Zb Οjc0,8֊:A:ta !9DSݢ`PW Cib8,<-GMj ӗ%?(=urJ?6("NKׂ!.,s..(#&.ۏ]"g򹘵I]Qj:&UK/E󼗻nZ;`ɤEuAY uDHa]vNY`w\d6\v QO_\Wo)G.A"t8Ad{s y|~Yc~ۂQK;QeXi i-hRB d3( `!|] 6 jaL^&$,+_Cj6$*Q$y͎Q aFQaQsON2zA!/U,1Z$c0\hPt*@! e 7P=CޔĜ tۑo.yp腚al#qփ li:,]JK0&LfJk+¾ࢩjcUH%TRV-hNg3 !aߛ(\J T5TO.Mĺ ,` ,m%Ѧ.</U~܇˳<c5p_ے*ǰio}SAfAS:ļ$ OvN6s !I D5JCe"F3OxџAwo^U_(%x~>\BUx0l?s“3Nvűn8e$HטȘ3FxR<ɽLvc&{A_"q `ZEvm::=U^u>PTO/]@() (g>EBG7lk${ !vHs<pE3CU& =qdSzV&CO"%w+\ )kwf.l΀N ?kѣ\{ ءzۍr'z$@Sn4UB; >d"]^r8qͮNk{1Viшgo0١̕jr(Z)xm7lt)8:ӟY`!5v± ;w3..Wv\C\P#l=r$65V:DQAJ̍1}9lxYa=* \T? Evخ(W^;kiA"O1[m\A?Ҥ;ә+>*D0Ŷ88?dQD@yBZ UގHjf*[ BQq-8*19/8Vdo7VrhgI3U Lic@~8KW\Gsog^5&9#|h rQIDKLc`!Jg֏ڭ4I[yɴ3 "^__B4 #˟"g$$6T4IЛ>LzLjGɱUWr aŪrτYoZs^5KSCx s;qDdKCgT׎Uz/4b}cP?_i)I٭T8}`6P붖f"uj\\ʜ"Nfmv3p?um;g/@0QZ:]ׇ )MA; ]?œ-GJVt&"iXP$l-_#xM`\4S6:Y0)j_Āɡga MS/VeLpٰW;ZG?Ir>$$o9Ȍ3*!N牑\IxmN:YKyLFt3 :f"nV7[?#dꀧnA!36ʹ^nrGI"jYH6c zڡc{ e!³A& 6Uf9fʹܥ9}-X i 1SZdޫ- Y>Y.׎v7 S1|ť4I8"/᳤ @d2֋"XɅF /KL. l"W $}8Jj#!B[* lgmYώ>Y,V ^K7/\ #JÀ5Q+}$7HCTv -OXbOQ!L}֜~^3?K(D 2BCu̙辸r-e +ۮ(,iHzOm6P[koUIEd4:9Q\g6p]~9Xa`Ŧ0CcG .Ո_ZU+>V>0Ɯm{T&')\s5>&5ѸM(v:nÓF[(A*voyjpNmF`i_;vHpUs5&t_.w$E8*ۯ.%D7f9$#ǁoBputZ۰R<4H)!iiɓV&!IwMb1uŁh!.c5?EX[i]곗SZ =T)dtۛ)@('FEU Mt wJa/c}AU! ߌzJ6^`G$7a ) U@:K ,r)8r YX9cƝ՝X)$Svʻ2 1^Z#Bl,3D8@$ɸzF{X\:D.yJU0L p&YSz}%1Fs4 ~O#"1#LYzpFf`/9QvXړJ|:G?@ٮmIb ?Fl2!"-.@> "`rȪ5WA{=U$@SnN,S_+6E<^0 DUAN?#W&x8 UO= bfsqf:$H3bDM)Q38bvɸ7։ һJ@/|E5-4`:"v?UUwъsxٶ卲Sof k^ji!>Yhz#LVx&VٕD˂ Qj9B8KdMUdSIT^} WR:}kl+N <]Xz2wͭƢ61*B& Gh {\!$_ Q#9=!8C@Ŷ18)8\mC;CP6{4Ļ6;Z8JRԉ`!ha?_ߴ2 o2`9o$}I`J5 Gv"䳸݈!0+̇S =#)̳o䱶_oZ;E^X|a-5\\bHV~fKQޣ>T9Kx_ZXhjSGxpSt^=4{ D| HӉ`.\ A[Ad4qVDb3^:WZ/=ⳂLrSY>u(PkV@K͸@iPe2"ۮ0V#2 3G8M#$'z]s`1<@y(UoS3w\-Bęi 1i' 6υdbH,bt&bւ" 34H*:9oەDiu(l"wӘp%ZWqK*exdTJtrQA?áy|1/_I.LeA_P2Lq~h>C~6Oһ_'~'c0{ \q533q]V$ -> Y0Cs$Mv}VYp5qǝ/—@ʬʋʮ{@C`O%]SHr`(')f-i%>rAQ0PEw30GGA#6?NR+7OG0` YשOU' *F4c66ntl,B8)>] ~c}%`OxU^"Nqw qq8 lXyz :S"'*vIJFltF'':jtifMA1c3p&@S`LH֚S,HeC9h*luF%v&' $OKtWL-ֵrцy-:䨶};ѠѿraK̅w)re"%Dxx,^fTa=$N(TeuErܽ B雞-9BYyh$g\=l/UG':@z>xÁs0}μB\w+v_OWBͮA>boSa(xE0Y}J2tȣ9I씊nW31Ҍb^F>td<:etfPߋxP.KIֿ@)c&4=*"Nz\FS0(+TsI#gԔg&:(r9 ӳWjPM6 Q9@y:\ij3M# R+ &(NHpu#.OeT11]<SZE 1㼬ZsEO厺UDD=,may1Iˣ/E޳egB;fyp7r%_BNRGcYyjy}=Im_z'v,ErNEV1Z*`PWج!h̀WgK qP̙r*_iWZ`L#QOZz\LN-*Þm&91+Q|g2 0oiO+rD m `px)&ch4nbB`C/ԓO>б3WO5R1-';ƒlcxcmh2 !n69gxO廁̪}2; ϙd2YT }[=NW%\;%(7kn#ePC)e x 8DjPTm@0 U3qm֦߰?I2&>1|'3uCeP nz%]5ubN.{˚i܄Hz790Z$=5#<-ϕ(**Y7d| Pg7?ueX5ԬZXBN7o{V$QUl>ek l=45"Yu;l^TmEt7tȼѼj,o="6pԴa5h=:uǧ8$ո )}AN;Ag5?_>Q. W i]Ql 272Y;-{D…r! N "#)n:ISv ,Hݥ`Rd,2BZpRޫŁP$ QT9eYؠXHB(?e),aҟ`xFij؏5pQE{*EF|!Rj+R23 6|!zEsj` Խ=+EDOGÃcCe">_U*&_} PQ]otL-L$rKǰmwj5P6בCJ̲9AW UUxP>^+  u- U9^ fmQkm/a=7karExx܇]\oaK?6M+  +-\q}]Max$ Qa7\J#l50EYJ~, ^d1g=yJnuLy-bw 脴BNIL4Cd [!\C0A[{@1u{ q\Jީ`]oSqͅE+ǕvZo% mt0z1 A46G^<@&z.tiD cqK籮BۃDZl>pPӱ7f8b|ɆE0EwvP"Հ[=;r"!T̨,ӕHBLFjb"8jR8F ܩ *~mX&wtϘ=/}qhBX' 3 Ri +mN*v/dzK7@Ji(\,ESnnT1W<.r0%5\kYcvN7&6*O <ںs"*yM#nLLv%lucAּwcTl>LMNv;h V&/xʆƄinc\ 4(nZ>XL:NrK'U;Q#u2S[ʃ do\퐩ף͈]>~=Rvܩ-u?3z482rKV$M 9 l+LC2na_{(:8z)þSgɏc cm}߫yn qCgL7]P[aW)VNPʹ-. a9iI #3íQ_uI9W/ .~>7"Ϗ-i^$'9^h?"= TH:~;AmGeČy0LpBB@}4WWW 5Mz[9pYPJlZ !=CpgxΘjLl\x A2wHULһ"d+u xqqn_q? l0Fl飄'79 OA&t]s?A? chbv8]E-p+$J}7#lEC+^^.ӹ -f!Hs6F!p[?Юf @N',pSgCźbbA<^~9g MRU?TMn&8z8z7(з4Rw&R8ƺ 5ǯ`4Mm _< V?@vvOE& o-.+QcuLJoQ1iDX8=榛ks6%+ߵFUn96\-7ӑ ݴFćBU~ L=^=J)OWYn)|*Ĩ}/YZT1 iWI52L*ҙIuN s]HdÛOR8VOKۤ$zGg3<_f٭;iLbPl0 +|",_޻.|RSt꧹-P"@F$5Mh*2\N^Q[gxgsnn,&B2OƇ2%ݗUX\LBv.5r_ ןd{ Fm$Rr_]/;+D!L"Cyt&"bLZi!_JO&/E~e7 :y&Z%?gL|;%|clX洓KW%lds[. z9lNp" 0@$Z<KLv/fWam=/in=™wpBi !\ր#R﷦;]H%ON]%>4>Ĺ܅1Bgsr>NMB2j9n\K&f<WOFEC ^Q{V/H5NƝ`RIs`jh(1+Ar3p̏(3xcw;uNg$uW&/KW cڊ};D )'zۋX[@ 9\UhQ[-~VEHB\kT m vڴYOӵP@lL;9SX/$}u}A #3(LOJ$R|s82k'e!s  I bJv2c 7vEq;9s6D8ܛY;NP!Yp¹}F ho0kgaB B'ǝL/ -Ú,nXD#zrpu 0Rh:^U̼gf@>=WK"ra0,u,iqzWU'qq7x;{Q3nmRʹ1Η"y6xf#Epzy%Xw E#I4 _D}^-ȘU,LOL6Fѻv8yZ'LTqӯ2%(w}idj~CU$PojyPGTM?&G`| kJ;ъ/?%q5UvGb96 _"q+Quy67J0όk1{gTlbUlY/]Y?X&K UFA΢ iZo d t_(ޅ?z9=q7'Ԫ_F^v`W+IfD2$smlfQT]0`y)#.QOsY(IŲ;o5߬E1}7Ƴh|X@9@k$EJ*ƗZ *T5(@iO4/vK+_ZC:@U){a'U\kWMK(! -9uT}#G/cxkzztAx:S>Tc+߃g墈?m{2Psdι8ΔU"wC=rx,m7A;lfT7tJ@ξ $anUvFs> gˈKں[ơ71wcw fpݵ^6IENt H_˹ږWPM ضI {_ID1-Hv0Nt. J%_46пxHxnߺ]+uΓ*BX'IKE5=cN-(dg=lbTDX?jKͿpnH"Rm={f2˧qbK15'~u3mVUVo/Ia1y*Б[>ՌW6- ;Rxc.$_oLYd?ܣqb6('hGp@ާ8A*V@1dz(xBy-°f0c ܧp1 4n07:b^rO&u!WV - . Yyǁ%eؚ1? |1Jz="f1]zm2HJ}ͮj'S$)ViZuCjD O*>BY9<,"Nl lqR0XϸܶZS˷m+N,r6.5vm>c2I?jCa5I&ز;d6y[p?CjA0Rp*QE7JX -If )~t86pkҘڏ0H shD>#uRc;ɻvqz{ֆ鴑!9;5pDU5]롛W :UHO%v&58ng{%U?EitB55{o|ԩgZ3ۻqIga%B3SsIJoTr*wߞ')c:/OȆ3kfMC#ovTZk`4W)f$u*{N9]SDP 5,T.Io_ÚG=ŭmyɯSErvn oAlmt)HҒy :}$^e{lPM IVO&wk2& FIк .t_M4d6]4O XF5qq6'Zy񀐔>@zi~> hb#PX/bLn9([qgQ5N易&"lnyE|jt`˼iZ9ި})`;3/nr*6!sǎʵ,G۴'S[/Ph5t+sq{tpF='6i _;<+NXɣ%A^MDK,[9.|,\@O`YmWv|[W ؿ6IP^!MŶc}2~ g;#R a]JB'a v5SR->WvxCף8׏W9"jYw.#PYe߫o Y\. !ua/!a7mwP)|v;#"9E,Ⱥ/X5hׁkyDF ~ S"Ѓ9Ze:SsڴV]qK)w_iv$]SyřH9 ?f5 k4/KQ7Ӈ(/F;KnLê 6$R %p3 (R H+ToA=rmѠגđbӺlwQ` $w&ǯ6 cHГ2cΏg ,Hm"kYAhF !]up8=8دzNw4J|A7rUKUJNxim!K)"IlhRҴʬg Zrw !Ϊ'MR%-Vz`}|!V)gNHG:uWiC`wos eiꇪ :lT" Ufe# 1uϒxH[RaX"Q*'_F"2ڧM827G{[JqE7BZȰ "Qe͋OUvW_w)<~Z<>N7uG$isݶZ[!tH fȔМiͅ(<t*ˤ+v~#S_4~U2fx4 `² ӈ"^<q\X2|_K>u֘3))>iS4,DBB̠_]@k<pw¢7H.9XeRXr&Cع!y42Iw %2dل/2/y%V n.zƁGG ˠ< y_ ,u om= $7xF6j,+:i=N-qّ8DtџEBs7R6/4U vᵩg 'qG⹔*;Pz§B'Q l<.CC"TqJ< E٬VrTG^_hj.l-6k_LeF0Zz>Nyf8~8mup8d(a‹)! m+mm0g)pot΁Lt5'g&sGCTܑۓO"`19|'[̮ :Mڞ@TRmܩzən/Eems`DƇخ/V+ t^V\I#lGrQ|_VJb뒲HpB;z %%c@oEG,-z]DQJE0Gچ $0ܐ+Zjɲ x[EZ"ő}!ì$SvsRS)zܽHf_@:a[1֍iAGbSg+L>ihc+8vό(T/sz\?r'Z~VN5u(;+CDEumVF GT16GcJ2AqcNjUWooS#HM4Uo(f-gǥ̊[|Ir=T0LOҗ}aKfBpE3,ж᫳]9`#i-(:VނD:1%_V;CCjGf(Qa>'хāGRGٯ3$Dw8G6WPj .f17fL`|;ǜJv(@t}?h%2<o`~ԿXlnxrDf.[K1&x4*X''g/kg46jń9CZgqD>Y]rO[6u+=|Ł ZİCgkj ĺi7N}o0D%僀G! LK+(QoBZ07 jj?> d:RЦ~)`Ci8!a §z>zm6]5p9#VPE@\hhO͔vY$٘޶\L,2p9H H]3'eֻ:w0}^=Y^ٞS9K XJw;r`,ZܝYn0P'f\f‚@6IFl&֔Jwou Ÿv_Zr!tqdsGb;UuE5ԿgOߪƼ "/__@߲`E.up{vNO~]gNbI])aBL9*zNqD$ ӏ{f-#SL =3:5c,EcK a}6%x;1lٙ&;γžNٸ~aED cg􎱵GRƇ? Yr\Wap9< A=!A04Av!&_?t'&e#3,R;K1qxE v*GiaP`qx x ]4~P>kӲxc 0/wekńoשv~j elGt] \i?9Xb+`o.n@+>@2E5Ca[\z%QPPRO` (69q J@?_qsa#ey Xj-GA]+L8PGQ<+PyWcYi <RT>㶳 KZ$aK#\xԭ.k.$s%, Rq$<]XvɘhCܽ޵~Xz*]|)71B7X(ɍJe)3]j󻘱d\;;}Ԉ P9kcDRqݸ":jo P 3՟1b0 )qsױiYEqE5w7>>5ɭ9`tag7M| I~n>Џt lcV5Dcѽ8(1VMK$aP}9?%!3_=; LN׽Qj}̜aoz],i8kE7_Ho,h4\0u(_b;}q771Zk|>vbE`ڍxh~Cn'xN] ƣ} /,ҠU_%ymORH3SBbtdJ|cTU1Uwa=J:ŦBH&3:z\0TFX2kg}_ x_GtWF}^)«qYgn3 /*JqP ;IpLpwN^Dj$ 3lٻLvРȉ8+B !^޽|K%.T(:x6{`͆#\ƪ!ބIA1a< 3ά4J' Pre;d,RN,q+4tpEMqtvAFf5D뤻~2u$ffUkc&$`%WIt S+? &L=1e5z&*hvv}vhQm4K1]y*83SIS` Zt*{g?3X}:n,IMVۧV~?m6>S` 2tM˃tì,`+j bZwڹx'+EoLEZB1o}iWP߮Ѿ8YDT A"pޮ8|Z1>)ʿaFv%ڔRh 0D{_o}H+SFxv܁XIzRQ9C0NZl耏9oifyC~TLWh-S0QR{>+b&#^U(ҹ1Třʔ|ֻ:fې! wEX;!QCW> - < IE\y*|)?oӋeKKk7jdv0Ph𜷣%=WŸ1AG.,\Q^ c,Vg{'!݋swIq oz.`kBDs¸C`|[ i{ehq2ʩ@؝b QB4X3P"dM)+t/=Q*܍G*^wC>2+4Pg.Q^v\+_#a,> d'F `^U##(A:$ Ő>X2@Ԭ ؄2Y}@0)$ʩtzv Z$T ZbP y;%rqL0A񖿲&74{X~+1~]ơ֤S9EJ˳s'3 In8-<:1x1p-ԛF Y69ߏ"r4r B7u{2HyxE6;Ps:ұeqC|TmF:!kF7zWx:, NH֋'=fOpWG-!wŻ*nq^Ϲ<][>Bkj*+:KGkCpL"rr+@Jestoű:O Å22 Z^9/C7H5a= jQ H,M*]=}͒X)0Ts$OE)>(_GXwh ?.S{^> ZC 5}c]9AX,sc星d)&4u3Y0#Z%۬2; @ʪ6Ez'GY֡7EMA ) :FkXMY:G;4"bL_2̇3e o7\"a@줊t=/|1VTիRD΁޶Pr țd E'&~D60WˎZL\J{KrEJ˂"g%CWVl[[ٓy(&@jQw_Í#d'=O}LmaTmF}Ls@"uZWnHl>*Bv̺4z*B Rxϻ5 E'$r~z 񏮧S6ޝ btRa7v9ǐ)4s`hGɿj.B-bf(-ӧ8 ~F(V;-YDNn>?+g d=Q80{h=Lo/R>5hF1.PT#*z[B ZAQ`8D900$GLwfJRJ6*Ncb+$|i✭F 1*\Ҋ]ّd*A꧶pE*5;g;@e" _&wh kC# 킻RdDe<\WQ0=x9}~er+<]dLDUT,"W bp fj">*,fEݞάڍ[vP{[!u8(2Emm ]fXtt_;7ld0P +l "=Fp{a/8>p:e58+F 퀑þ8Q1%zN{??4LI,$|W@Iэc@v,.JƬNVNH5P%pebV\~~ig(aLs]"y1ю´eT{L \9DhS5@vUHG¢BNk|48T@6ɪ5~6?f-ߛPp| Q ONJj7c&S: L+rY-icc0M9K}\msJUR.Ajܶ~˵kwpo>=m|fI_ϛy(X?E`2L"i[m^,,O<$kfW"nJאjnU,5N8|@XX@Ԭ5dbēe/XMY7$XXg{]0gDśyp DOG~&Gkf9YJv?]xE[vJ$h;%4i%G~$mdJBD@.EDzfqE?Ѕg0> ++_;,_k!XPM@E+ߙЌ(VaAs#P+(87K2;r§W3gVe 7Yky-HʱMy<R>AN m207q7D"PP&L0s9te29H9 i;?#,*-/(@b)CyÕ` j 13Lr9_'`x?m݃i.(-k\=ΈLN $3ǯmt1Fn'IK}lFh?&RL6%s9-2 τXc_Z z tD~/fY`j8p; )bb̶vGS Ժ!pl B(%چ?!̡dk*+Ex{ÐM|lԸrf} ¦n瀔8ݏdg+1%P8ȂxXmZ}~=AHt SUun(FwUx`P7M52(8A6ecA͆@]zw"mH#K32p5]*/N]s7/_pU!3bS'\>BpyGIv-!et!S PΈ<`uu4@A"nL^Qd?Ōꩼ&M_zy-l6yoM#t:@Mޡ<~wXv)HY^ULnd=d`{|F=&H2kե dPI @"*a/te~Df أZor2Mo]eB#th `KX &79U^O8\qu!4yg9-\LVvZQOӦ qx|ꃊ N5OP`wm6;KɾAlņg}c_M 1:RP+״ڲ] hŞ FT.?J7>`>(YWk߲TաO0+{/fnP,S 0O<HRK׬f0GL);H=Ubf;ȗX}\<b Kq-#D;ZO)ݛَfkDbln6HH奆5Sa8u YQo_TeÈ Ⱦ\N\`Sr8gpxS"6Enf‹ZnT oD1ѩYd#Q]T%4;W2wk0LW*ҲjSX v)@3~q3ζwa m`Z?/_Loaol>ٜN"m^4:u %" nЂj+u5.jSP&$B>]'CRz҅!'{<#A/u{hՐ O6eTY*Y.lkPC;o#km3^;1Y[{C..5c^6bWuǷ!+o0?/f{M oJ>(ݺxKPXo-RanjV̸U׃HTC_1 u"5Cn&HF#3A.pSHzrqf\6?1G' u*d ESEY`ڡ,)QrX~q~'mR v"(@&mjzEUF5.}g ̑ 'Ozצhowu#M_+n.hfyzsb!F6L,aS&huD,iSaԭ`,RĀ=L픓NGp[Dg*TX97̕J;>ZٯB~x:6F^BV6%@1ȏgެj%(K>V`FIj>1]6|m h*+#$XrcxP44_BA:SbV7c"G?MjY& IeGBx~:~4SSnhaRu| y5< .+=uVגM𲚪WOG۳q&Z:VgCrD9'$lƧ=>k3`CC(px')N@u2sdZ|,e'hRJ0Im>G j^MIgH9O^"D71l=Ă¡-Ik?j*ԍgr/}jg&wM4:QV PeCn& k#@Å6my̹q >w@U-_n*UF⋡ 7OulON4JpرMEVdMN.;00=N#|H^U=wIe..dVPč9ڿƒݓB,ߒ'\79- ;]ǥПוFu>I=,kTs :xLWIe|7#j'>Iߚd!gz|BPp{xBf~QH.$PQ$ؠu ӯp0\+V* `~85~e"G]TZ}¡t RSUDoJb٨9m ~ m?zL);Ux"k >0do-P?spq‼` f6'<YF8tN"i搮mElF~v$ uo˫Q&FAc0}nUc!@q6#+| kd I] L:# {$)Y?l gIeJ 5/j}+OQsݿ2ͻ>6Y1õA)6Dqc4(د32:݂D;kKGM-"%ز ܲ-v=3F3mqU"ȧv8^fR0yl0 ȈE1(6$ b,=q@$ eB[Ͽ͞(k|)L("o$*قw/L4ꌐ-Zu@gd?)Qި^<ގ瞸K;t\hM5BLDBtQ;ș145ѧQ&[q%"HXا~|3{G-_0 o- C a (Eߋ'*0Ŧ( P~軓Ikk8cvܟ <}y*y.= BnmO oed9ۧ&-ML?mN6LOo㭺/,Q< }*_Wv:;~TLZ[9.* \?v_fLbF)ٜ=w_f~vͻb94Q!xUMX$y_+5yK}:\0g,H(n郬p4|;EUb!6}g^/yh` u[po*O[K/597e]is pyp۵- %\j`Dyz%Ot&΅let~jk/qs1Xp0XvT4(L!3GUA Kx'9bG^'O[\%$5Sg1 UwP Sk6P^\q$4eMqp֖L vBQZxˎsEvЁ`? c*ޒف&h4N I| uݼrF7o`'@85 cg{m! ʯ)oU$KۢLpRKy0ZzBeߍVRdXk8g݌{MLHsuO ?}#r~O|14x *.0ʡ؛KU"*d~G4 Eed"!zF{<|MoSr'䪔Mޣj拦skEݪέCNNj)B=&"mF~3}U0Ƣ;Q( ]L?$sPk;GIۑ-y@S lLAcy8u3ȫFsekZv&0xi@0Pwog+⳼Iԁf> /B CԒ.tHz}|@4^Rبtf!8|lͼ + 5-Bnkgp ^ {.9.uķhKsQ BuVh^r-DoiwMP!~e?̒5AO뀹f.?K Qȫ/S8 bvɩ tμ"-c [ VY-n!C [%;1lRaj (S}t'B&YA_ Aп$"Om},p~~ׅe`:1E  pgKWJA(t`c&7ikt)3ş$s$W]}v#L."<'FLDȺXomq9˷v熐PW7z  < ;͒51g:oP9+GJݧvъD5 9Qe-*5 \j05w7rs[ ;$_+>7Eb1vgH߁\7E;Erƣyț5s|/yWХLWP/0Tb^2;~Jns7~S#ႆʃFco[*)|GkYI!%JyJh8Sa[5^fy+,BxAv٨S/{&~xvO P|T#9#K)};FmdUNoakZ{\12Ӎ]Dp#8HVA*?2ͦ.T$6T=s1eQ7j:+4zI7lV5 [Z}Ė6Sm*P`.CWL21"Մ&čYm=v \TLԐn܍ a1?^aP& oA +Uqws(ow3/P F| 68V fE]ؠ$X:%?dU#P_˹gm*p?.ә) 1O#38nG)8k⽖$15]m WpILֽ͛FN  "adփ1׎Ɠ a3RGlR`)GɰaF"_lgV} }9o#iSMEbW=ti"qA?'755R9$W"?컵 I5=ln=,@k37hH;y8b~:C6G~J96mtF?@|t .![zЯN[du? Fo Gk@ӐO5)/ '@?#[f9iAn69l䦳0H8o5 bo6x8xd=ܖCхq2FG!7pWӒ%CҞB`VYjGR+tMo;/ZZocz{Rb^. D;Lx|a?z$McHưb[{g>k g f! yq[`3Ք 3}0Gб@H %7*-=ߤ2b'pOT%@b ` uLqbl [oD0.Q1Z V)u#<eQzP(C,sӈ; VLW lnQqv0H)q3% :] ` ̉k~"c ,mv)}qH>cz⣇#_JJ\%}|{).wVc ~8yɯ:j.Scj/rƍEglLW+nkXus;~k_@Yf{.-<8Bք949JQ)Q}zڇXt  ;j8>۶$e"y6B6=^n+/Nv-hS#8/Q3VHkF9DVƍ1XP޾צRrG.< ٦@@0J?1$ Vt9?x:4%o p^lN0#Umjpܭȑ%p& ߌf+E #Ih\66(sڧKx]5ev 1=.U%Olz:X# - 7.L;Jbg(j賧 $Y~E7IvpYpĈt{֜Ə'Y(WMI1o**'٫זY OÈIѢW8M Z/ߩ DL7=^9H *oK`h7MLи:ώCK2ÝÎa."-XĈ=P#uwBͽy Q<J\;3l^۝x /.0K{9d6bXRnZ -LY٪p.SZN8-MYkE.P9B<* VɌ+p! IP>.nI:iw)qAojL>)kpm'Iګ; ^p ӐP+\z(DGɔRI "Z0M\ۣS0P;f>:E|SJ1TflD)~p*]T>\Y9]*!8zz&sSP"؃X@:TD]%Ș 8 "Ra<2ҁ8izF{%wq?i6gT<Lٌ*P>R[~:ʸcZ;:'48`Ne~Bb jTn̳#vAiHzAN0ix\RaJ 9C/%D/gm\{F7,T}^Vc xy*VIP)u1SN!L&;˟X85a˸&ٟ@Aƛo'R goWIQ@UF\dLoto7=4Ã#lbh|M,2d@H\jg1 LFB"Ii 4>ئD劮/͞q\k3yˊq,kV'YeBA$<_V&?z{Jq%TX/cufǾĘtɡ[*m3_>h6@+%.۷7S\BƒT Hi m#,kd;.-* kDlkzDqyޙ_ǘp TqPX(Gr4gmhn% OW%`br륔 ] ?(%4Bt=[.j)}\sǓ~+!x,TuJn~3./>.ƀϬwՀ@4 /wm\c1i8r)l+|TFįu PN.mpX8_ܘ|ki9w3nIymT AH;'^0"j ft 943K΃RRvFZ㐺9F imY ؄Mi/n#!_u︟f;) ڊΤ/#$IUlhc$\5Yoߖb =S%"L AWB. O_6׈bݟ`aawb6ў?|~3pL^Tax;ދ#nsE PzZvOɵ+3No >\Z"[ЋD֟c*'6 ]Rj~Kh큓M{:i5@Q/()2!_r,td@}$x;@)jq:EnĥPdVٯ@p/{I<8N>A$ȕK*ئՍ0eGF*Ă̪cE[_]>[~+/R8;A[>WAhjxD; 5(5i0R{jR>*£CKcJ.3)%@GP 1@3_JKTݲ'.2-=l6PvE 듄j=o{hb]Zv{,Dz N~=fr,YBiԲaQpåMP!?S0f &&EI$g?C}B29myE˵*JNT\)МÉ璫{W/;@8`aި냨=RZk`Te~QI%"fb.;EK3@ l/@|f5GAtCkuͼSZ@mOu([Ϗ{-ښ~wqEÐ45't!Uo JTT(h|9||nt>Dx6uVNg":>~\*h3Ͼ\ lv} I?U: ֮7m ?~"U#`GJzZe1 ћͱ[u z ɬbeG%7Wj/EՁ6dC[n튢wBH'Bobsh*X4? J'96Rl;k!Q)2>5q:މa@uUf6D#&6`$yIJ GNښ.IxGik$_v]ob[*Bm^ی~1n7&뗔ލ^'Р\b;?=mSH͝!Tݠ&;0K<=0>b=Q`dW}}cd$Gu+Ao0\;l"q. Kr|O>#րqGoBOj}\()|hNAR|"ʚfm~C.-l3݈%t,;Z:x6?;0 Apo r|{C&_B['6(>UNTO:5-fW#T9%A0"VGsAwpW)f(m%ϣ/ ~vU>QwtX,_7uPEkNhGF0Q=QA>jn12zA_!a,.ʓf }Ul:*mX, jƷ_|rˀ- Y"`مnʵ7PX4vOh>] ÛBWz @Ki2Zwxg>17Q=Z >Qy05Q}svg"aVP @\=p3R}*q gSq"Bf3|9%y4W說V9݄8-5չ 舢“^" 2z\@;*h2i,< Ya K!S9nIVi"Sڲs2Oq'URH#S2?/m_0U)[7D#8 c3w<}:êj:Xty U`RK%jo5mGI'8ٟR 6UzPxTR_?1D,H%3 L$=7jTzҾF[YGd[mʊ3jaHxލز TU0mǍ4偮ͅK Zoe'@~F{fVW!9b).>w}uAB66J}iN0ka `]?E$-)q=)-eM?2o8k DL, .z= MV Æ-"e Ӿ!mss՟"zxeir,tR17c(YֈzJ2v>/Jť侊 L!Vּ_}. g{Y Ldx=,w5*(5Yry-ǚZw=+2 7%\ܽ ;\ӦAv8];Zrd*P~H&KD<39HG>m8ujh94ñDZ (韶CCeN~_`!?y2үPt`[tvC7;&E}i˜yMt,d.ׁ%إe~+#%5BA"߭:K/7 ^Շ;5,ϪYzb +b4؋RUbR/h BP{wH?EF7'Pr%IO\i-\<_ˬy=Pa)HKT[*t/`z )[ϐƓ2Ze=VChM'~ sJXaZbq/˼β#qje),G´:xς$kkpơiKӕV,3c72l6q(7ԤN!L2k ʞNjauJEOS:.dg-,c]ЍD'%4MWc,ԗJ2xe$Kqz~vՏTz SroU(›FS4/JsJQ}: TT&lXL$Ԁ&S=`$xRd$utyWm"ۭ ͯ8 M*(̀;*Fr:JbgEt$"Fs{ aA~k ~fFM5U "~Z\eуv=mLo>Br8_ZE%/ԤG RS謈*e\$! !U{'$ C<#d04  y΁iq {hNmL(+#oe8ѭ˖}◝iʋVg1WD[y;(E&HCE7'H,v BQh-ې (I1nj\5N7ahd&m"[w|sۑ,)Ov%0Dƽ,X^sT'E]fA1 6 e@+\Q^Ҵ%~E!-:j@4hlx0=B)gXȖՈRky<o?x%+G+F# α+Jh9}Q_0#S;>O>_~$4P. \1uX.TX_Q1Һ! ;t߈^ A ͉~)EKP ⬝pζ8 Gh6S X0jKb#W^8rrK[ ECh&G/ 8s6cl-+Q-2|GO`CqoO";~)@ $!Gsڢmg@QbyOHZ>j7%.홓2wQ\裤L,V#6Ӷ(Fh,͑63k vEڟA{ĵde,eOQ7;be $9W F;(UxZzcQgDejaH.Ѣ]лxۙH$.M:nNWڛBl7l+&z8c5}_UY+v"J7gObD'%D͚;k",j#5;H9OK @iSx]vckÌl#':?͛9>VLI; 'ۘь\P:z;$b,;dʰ/lxCYc.YM^xlr L,/ulٮ‘6KIEF)׫"lMsS^a!'*1AIRʩN%);MBX49ps#ʌ`>J$ ܒпmDЍeayw__z btl x+u|ҢK +F;dP5f.Ҋ3Š"M8 DDQ14t4k:mi9܍? MӒƃF3.ஷt$<&%7[# &qU@u&}E#E^hESL,֛:YjP+dqTOӍ%W{4\*{?VЬK6"!iyY (ڶA8ZCmuCy$MSXug RYNR;$[\(N lvjրnQ!NΧ1gW |>]"YK'elcr9l+ֲdezq ;^[[1/ӡP)Ì跠?m>CN!5b5l2^ؠ~ȋ]=Ѯd kʎ  Qϸjx tP4rmkS6ڔ|v@(Dzԣ8VldAbEnvS5ne f7?Ǘ W%>wxi=G3c̐cg?#VqLƨxaKC2tnTS\U^#B4q~¹'K*@!{}_+c ~tqۙ,o)? ‡S2IȯJnXmx~JHNQ `&Ұq=V+{F)CḺ悟Ȃ_I BqcM2 mejn`B!͗Ff.ɦm ª`9DchI7:KfϹ%6֣&2NZVloJKm.\ ~UVv m.Ab XB|4k:vUBI74/uǩEOҊPԪxh?\t`wEE(81;Ed¨. UF ~k_*P-}0HBC= UX!`6\Rh-K(Yl[SP대del/x벵N^%_ FmIXoj7r,[ƾeN3fٛmOvf'om=ecz~(jNʳ%~C18ZnlZp;ɾ=syVAU ]zaB";g;8@5յ 0K$ ޷2xMfAQG%+-@pu',d]E6[蓁Q)ErN !TJLxK=nJZ0z#m Q.#Kjhohs/S(4쉽Tu[/+}q}~0qi_qc#gF1r{x8@GLݲ"\}U2&tl;IN)jliU I;; #68NjWʩ_ AKxw;{\-WZL9v{G4F?j):Ew1\J1ȓ&I7)䆥d[V+;RjQlbؠG#5~}g.LZϝT\Xv*A1Xòg+QB^iߴ7੪ڤ ec';*Ifq&h{e f W~1~jʫ0%0!DZ,܀ e) իԀyqO"m`ŹK~@r=4 ʸh2#tMӲ1qOp.Be id_n 6 Y4hIUtQyIU /Dcʖx(ur +ʸctQwIY9ȟu-UDڰ:<ϲ7꟱#aҾ֗'NE%040 ape5ty3Uc?V CɂqD_y1xTl<|ي֐xiy|b&{pI* ɯjwH& Ã5!x >p Y"ɘf'=:rD:P`ZN('~AQ?c)Fz7L^W$DL*"MjшQ4q>kOcwJZ}6/ޑ16'J6/ :Th > rJ'Nk3) ON3U`ь ٢d!LH||K=q4{- d/\Q*ӓz7: e9*J,E0 VRQwl5U.ْl{dh+Gkd %,NaO:sԅe/Xjv̘?Ni5Tê{\G 4=[#Bwgo.R(ak U\kӏD&^Bčafuib:W#*WV_d9<;verWBE~+Zjr3 H i* JxwU^ZݚD1/$JF⤛|~oB3~bx68՗G+w(\Z "!ΩrL[E \k<8${5{#*qY%GTWZ W 4P>NәKt./S@uCp_[`d5Y*7e.w`FIUקHVT)2ImTjU T]]{4LPG9ڵ k}Rv2Mgm;7~<ثLكC߯kDNtqb]֣"2EzS!V z_uƵ>c3M̙WSfUTh]Y=1:"z䤜{O7++M+`X)){5!PcĂXʊ*?iȭcKvO|݋Amyz`ߴ.rz@{p2Ԇ)tD&b}xQKv){FuN- N ?Yum1*T$,:e{$FJFC162\:N4䎀(BrIQ A0ɋAn莴<>j0Nk3a:ŵEBƋMln;W Ѩe)pvO5bt>'C7WtԷRC(5M{n9oC~V~WfO08cvV\:dɘ2eҝGL5] |: )|)wbJ]U4(+'2}I9sv58K CQ[a/$B?3zldJJ41p|xMp5,Ť9{c4;޼Oz79{.R<}'6Nr/^Zl&4jIzzz%:HeS5t[c$T~O訑i2 !2؊A"q5/GzMY *@< 5MFRS+uMJaLIywfi%3?/QѢ!2a2ؾϏcaݠ n~ֶ@Y^6} BWt0ƂT =j L-;R?a@ !=+l?8-B+tY yfޭ¶b$j\Dؕ,G)ܻqs泦5{Vܫ>n6_= zUaCL! {5M= vCr2ß r\S Q|̈^\e(X2f+N%dѭpkDj$@Z'/@AOL2R.;YDLj/Z0bş6l_X `/KSkZ[-o5Ű50(xoxÿİ.+3fncS!KŖIKu0}<f,X#e"& F!sk v\*)}Hx ɉKPp- a/̋R#Z[|I3PuHb0ݝeq';P|YgRwȼm\ߊ4nB%wpn_F!UjCiOЀSEET&)?va_)Cu6:' N@6D8b8>=48uЍGJqXXnD.- 8se V^.?O T8‰B46C5~ :ғwq?m9|Z,!`Ee3jV+As´-t*σ_SRv$#QK/Xc"4]`n1ϒ:О0oş.SNL ˇlS6GɓB3t%4tB=aVUKR#%oYovOqFN_qKmm;hmyVo1D'jB?&[ghVa!s9ؾ崹pX"R݋Nc1`[SqC6֋}>kT N_L[hn^cckPL) %uF^m\]sᦁa-z46 *Ž,{ 2}Fxzɀ?Q4`T/r;LodD(*暈R:;1!$YKn\_`a5Nǥ7?H[BTִԏ(E##77#$_F fH' n2S++4P|\0lTٛܝ\M"#cMӧ"T7IZYM>zhMԬl>6CrWg\l2+BB]5bj):ev dE F ^6AA*S>?Ud2IР{ȁIfi۪Tׄ?skUW%-ݸ@ 0]s{ӯ `}(="L@*܅,sy%Qk#X!JXZrOǡfDP;zzG0 @ih m";Y_0WC 4Q!+&W?T0CM EQ{yryJt-H{b`apN3&w.ޟޖv@[ { | s 2}k# ]ˆWA"z?zN?wv30L3-Ly[Ғ?_yӑ?(EkSA۵Ɨ>v)#V\\6܄O(Xbcc-QC0-!N .xՏt6H6)A Ґozh[fJ}P+iOLЗ5N͌pl8^ëMqI Taj)(:< }LϛǔĖF8c{s|uv&ݍgqt`,9S.MhEiC{uΤJ[@ۼˍʑzOp1Wv@Ñk]+()s<X$^Y|w^=_t+F<Y8H%a&ZS2_H#UAe `~XÝ~p <"qGʙ`}8ZD .+ ۚ(H}\ZJSB̓dOΏv} v+|R}2C^0SO'tIa`J!|/xP"& h9Z!O&Eݨ0.|Pt%s0wK_ #6쐪u%G % &ı5j@']$U k0ϮY HiC2/jnc8h ]FiXK}GVu' (Y2 !By)On66I +|$:*29YHZHC1>9Uc8&=}MF'.88olC ''Pw~Q2u$c Y@x N2霌^Vj[2E kUt*rRXl~>J{H4MS8;룸kS7GޢNtr-n,tƮ6ƒe*ӯP}ʺ LuCL&;;w gѺ^dfPT D,I2uW;+ {4ogrto[9~d ٚo0W6U_u8< a0d#V)~Sw|u aP[sPPBǵ| L,^46]exz)fJrJ5@XS[g40x brzt{aԨ]4f6 v&]ӂ9iR Ry~3V9vR3 iتo\wK?NԚ[!G=N@'A"wJSѤ]a9f҄N_xnƘ;1bokܴWiV4ra{ MDž=ےҝã)^w5ג%ҫ: 0 RkAbTwBLszx@6l5e+h ٠'qO uD,mˇV b Kd.jN3zXj9>kK<#3%9 `'܈On%sGyfׂ9\ >e xӦȶ0SeA-SrQ!2b-߇)E|[n]kZ(3Đ)yݽ2?R(L 2p7oGQP㾵}\'3 ѢL!v6htB~jCowpm$d+[''qu hi~y ))ۋz.Yt*J΂JMPDFkbȈ~q_,HŎ[@H^`a@ &$٥`whT~HNI#_`nZ <^9q>Cn^ǶO-(d`f88%Dhz~hR1[]I h1ڝI gpF-Bo_(d6>D FV4ݚWva EUVcOd`G8N4Q~Num~C!H](S&&G ]L1u?a k]Q?|T] XD-t젬"(;(f^i2=-]~}7aj_c ˢZy 4-zV}]٫e:oth҅̒%=-jS]U7.qP 8Guok-5~?EY{K|һ8~珯WT{lZ Ḿ Ak&ف&ZȰ K x6XKY a:p@w2̖ v3W_Os|KI%=2%emL6)ޙШ= (\nFjРƹrJ2Ui.Y I'x~pW<$郎D3å݌s+hRmQ*p@-cfCS'<)+@YwCMP!+N9([W|F.WK)A+[|mr&(L[)r֭<1=Ӌ_PK` D(7뿨#]c|}DL-\qF* .ꊈIG(Fƹl)7M]R'z4gےٺd ܽobt&tx2_+A'#$[(s<?@?4=gU!@Ō7Ї-{]gKNDP,gYy}eyvQ?D~z&txvF>ehi^?ܱtCѠRLۖIr7qᄕ}V&К*Tj byuuCBevNMqc8U (BkRGȪlIbϭlXQxp04kQmSiȐ&\HL-N~#Ff[E_]nM N<ߝzF aGJ4I~3{(SF6\Uͻ\fĩ7|xxk9g*akQ]FE1͛\D5UuV"w>9=!+.ʩsnحaΰFp{K`P+) ZA 7l\ :9@r]vQEsZ%#+G^˕* R_eqdR)[ܴ +P7йt`'N'֋B6Bgg(!z=a# ohuiCs6B+zU2Vkր,԰5w$4l#h2:F d[W-sg6o,[%67J@52h{(EuSv0RJZd,y@O}q!:f!7=I[3XYG&,Z[~:-g5lfHj`zHR6~x[.MқN"؁o=#=\$ysdBݩ:4x,Ar;)@g_v`/NA-nƑN6E!͍|600wuk-t.9?ʎgrG+/i)&3 jhlø󕿢PC\) o'ڨǥjց(eF"街+}i 1Xd|KKxOV@aXkFpǷ ,t_A9)w-boXq綠c>;`b$~;ϭeSÍ! oӱ"\?)('2[UI`TM"OMSrEm8vt5KKa/}S1R8UpI@`/'3JsC#~]?9j,~-yK` 7m֠OyjJ&!=]/6*6)یntž^@y]|t‹Hxk3ܝ.iO|6Y^SBx9sgp ZI*^^IzOѭr[f~u6bx 4Cr͍s7eN;ٍ낾LsD'Q yT!ו厰PXmqEc O8I:cr{p4H{+tme>ǰ:&;,V8*D)'wK)E3za*uXHe W} =keݾb?f.o X'&<%,1YB5\iG?mH,bM\J#xͶ#?HZ}a"EYLZm˵-!۲ |)#^_=x,(i}[s{^OfbtQ=Xc>`-[y.O-#I—k!y˿s\\T ۝i~@sEbYC+ÑPWGȒ.B' ՙSciѥn~U Y 0;\ݣu_!hI6 * >:N- U]HB.u&(&~*ǁR6vpAW'qdHUR0y3 :Y_WWnxH| (B0ST'[hUZlkѧ\ķ L|.OidD?g$`LۭS əm!2)n&vGS~?Ėo$VmCHq Bm;;x}P0RĞ+&**R,IQ9/wTȍУҹB)] W#`ky46'|̿SH팜 !_r mm؋Cj#WqKW}PKj+ ~DMjO~,&S秭E.Dڋ(DpsͰ&ld/DxR{J1-e/?Y-NU% `tomM^>2byW0Tp-=;" ![(13ڣG^c DfCf'S?+,4mHm{(ϸf?9ӏ~mpQq nؚ4Y)0nSƄAiSx*Џ#襶ѨSȾzޣW /Fԋզ 7LڭTK l)@R*ϬK{h+pG´qAb{'6R\)rerqm}bjN4QhA7h N{ ..5  ~@ϧ?/4Zb@x+g^aڳͪK{$Mo}&xつ mI4449-yX PF_kmQV3GnzB yzSeu8M+%:2s1B)xAmehEybVAO_ysMFp^I2Q0_ zOvLЅ_mRyDN䈫YO]Y8VfSN*wc_lMoUpE݆Uʡ% *:дxKz5,pL7%@dTy{kf D`*ƀ,a+*qp x=IZJR9CMub >oӘ . +1(b+$䳖r۾TC,)]RFXт7 ]UvqZE+yҼy-X]NAP 1V2is"1-$f ׆m_ BR-aWbW/.b:AiF7_⎌AMh(ʡaxicl0tph4 egǨ)帺̏lgXSaarjIJ-X)0&KdR̬;Xg5]b{{Ye^F?ZȗьFxP=>_8qdmȷ$@b%paBXW#!02vj[cqx@qRЛWArk.xČh$_.m XA Z{ t0łU+hr>뇬=tN2PC'zD83$HNmä_ixM3!pO_H6TQ$'\=UQK4cU"Lw`gzS+>[<KC`m^O d!P㨚lAA I@v,VOT@`8t;BW-X0I`1! c<'S ;S?N _ݺR)2)puq'zxLzq {@r1%6ycq>F&ԃ_ f6*{+(,|c 3yaAOrd&^rNX*0mAK/+.vLeM'Wx5F{5d֍`7Orl]^!WSlTog{uo`_ㅭn L?8} B>qJ'(Z;JQoO\H!7L\SnNȇO[K|ilZmfҜASlFRc#yX'a/aco1h_ ,V05PDlbSȾ-^`-Ge^iS.#ǻ|Gn*VY)SqO>j #.z?h"n^hw8_(>H3a*XA 'F${JSʬjbVfi[d? wF݉WgS  QfPXء5&bD [;8HH  ~F' @^~ U\_aiA*W T)b;6WV|Kj2AATU@Z:)X el`! 1Q2K^CS%nl6~ko+P,DMŸG@Һ)D򄘄!lčt tkkF Y[ώuA7b]Uvr&@e5H=b/').XO̠VjӦ̉5pLqz=ɢ;F=/ hBM$gZ!w"$%0@q$iY>79U$OQM "HZz@h ek|MN5JOT,ں4LNo-wY͂ u>Ex3F8n4LVtVl٥3@0҂̩8~%yjm+aWTkKL>*P+кG΀>o}Ejƛ&˂:we@/ L@p W{13vH-T9! 'xv4! g KNT}>("U&Fҗ֛h {1BNoٙС)9gewgZŻXw6R)p5_þ{†5n, Ea\`XCr(0aKGqjW#è&Jg<D76 6I cAk S :928vڈp* #LUp2іuJsҨ]::(n߇RT^cocHMA|` т]|㣩B q:kDg?!V\r;+5XkL4)=v.I`P_6׆2Z~ X1pI*-)[G'(*7bb%G  èPJj[Xzbw 8 խX@syғ3؃BroD-CBr aĵu<#1[.Hbq)(bqQ5ƷVKUUz=Rh>(;F6iwKxlo1Oa1䕬µpI⾆gC{RPt*Q"*Țpr!g꠬4Srz9>F`(H$8skMiosT5wxw>損bwH*Ndyf/h{ a;3Ibya x Ey>a{ΥgJi7w)걀VW/y}\I*|uhJBg0(/Y.h7 S`ՋFOaK bfX qu Q:$+.Hf=gN4;eJ**7s #A+x jjjuD.?Jl87` # 6p(hL͠+x#gbM+ݓ-0`m3;Vdbݫa`"<򕖝߽OX@!>G%_SYmp" K?Jy݇bR[iSnkQo;:-o i[&Je L6`9hza*mtp్~Q^w@W".hu\n6CymeECBDOE j\ S G z) +)Ȯ,Co!2 ڨ;S9J>-ENVEYUM.2a_s ˽k-'ƃ`FP=Ů{ f14aj8ۊy#?݄$jx+:ܑ_=eVӫ ϽB#3ԊYԖ/xV8vorliڿ8b4P93硦b>!~W+*.w}KaarP=j"|m0| =Jezĵk@ik2ѷW]wlqȶYNRfS~C JJ>OEVu+W8^`"22n[$ ʏ޶-Ih_.BpW$G/@5 nO G<8COm֟( (B EM>2(+"nw y=1y+bٸ,c+[qo9Ft0sBEA6`Br?Z,ͺk OC 4s<c<2l|2IL =/{O/Qh)iXtⱤ;L\Z'LQagq* ,X2͈ 8ӽK16*MUceE␂BܾBOT4gda_C?Vx!Cɧ( 94Κ 25I}__D[m28}R0 %%wga!75@+5 5VO:sk8-뢪.iH3Ӆ+/QD;Ѣ+naDzHW`C#G#ZO.2v̴4mlKgE, 9)LU#;IӆY/:X@*\ I)  tC/@ri^x8y1@r{偒 pLL4 e*ٜi-N(TZ"ƂAyދh`BȢ(.XJ @lr:ۖ9ΑDGzw[W 4 Z[v>J!r:XGzizl+ͱ\ObrjKmmȺq ƅG\QsٞP- Q.:r4IGnJ#`V/q&ûyW0wŭi uUZ;!":Q<{/tGO![X {ӶCE  ahV02:GQlIZH;L +SF(<-8M-x|ml%;Z=/(gh}Ķ~MK"rűc*oa10|pwQ! @^ -/X<@ 6xiG̫YSʈa;s<2-!jqV$#wt?XN"n*D>]Zr=UC\Ǯ>5 TsȺGqx}śtsFx|%":QNQbbi#5%jظ+qEŅƁOuegJWQ:FۼE^d2ү+%L(  d*VonF/J *23q]ISץv/+]S wjlf%r80|j3 9ios6FYRQ7qқs|qE8#Œ>mYdy Н""[IfBW]8MHmfͮi_ϾF) ]n, F'$ GpINt3|>wq59i*`^G9脷RW'~S⨓Pz^<hp0Z*LigQOqCY;>?\LBްͰư H{ٜJ MM2+\飨],0^JC&LgmZE^54F M@ RykOj2IQ*'ԔM#9̿f` Y\VMo;<>NnzRf N>  <79613UsbV>b N^ozf&!"i@@t %Kp3{9AeUOeX?^UQ‚Sq MN fmiQS@ocT.Av*:8I5Vikc#5۩D?Wu9WJhT>UuxQ92IT-r,Q/l [no2gM0B KN,0`%֍3Ap>Ǜ%/Ou\2v v؊KTv@'v]*Ф!r*YZ.E;I$lGY /{3Ә` lD5#6pmiVo/S__F]S4D^Ҫ0ʿ𺼌\>-a$I˔kq7eL,2'F΢jdhl~Rņ]ˆ=M%.G_b}7T {Dwy=މH]8]a M6{6!űD7W=R˴%I)V' 0/,:CVB4ICϿ/&rF2\f4/t;VMI>=d4fX61%iaĠ{3?#%!a x;WݔMz:6>5M. XDȑ1>pl6AD߶Ͽ`t/`ؠr7Jz ႼDƤvb(AOHh55ϋgw ]UHs_nRW]kq!viVvU5ҧ=7F5;ܘbڕa|/D%?0˺]|dQSAG /jbV٢ClMW/ |9 u ;k1oOzGJ|3ZDn6@.c1 ` lҽ#5$-[z ftvY[3s[ޥN#ށ@a∿P 3_C)P[nzƯ?7 RþGk^pO 8'">!þ/ڨvJՇ] ⁍q@nU%ӭ)vYA-ZA;7'M\UjSE%L $k,YldoRעhE3gxp&FYY5_,7fnNBR4f6.޼2֮nІmM8:ĠΡ lÒ< PsDTLzCL!1[@m0hZ{L৻nJm)Jksk cym縇v vI,$F󷺣8X[Mv&o6 |?M"\D}a.=Uq7c~HpM/gfᣬ -ۜ6%Z&;+/?Lk@KRsHdǐjJ萇F e?̊}չbsf8 M*L8ix# h^GlM]=Zg@Б3X]"KeImӳ}()MHm}(zf ľJF2%go-F,\2Cu]`?ć#9̪Puv]0%ߍgYIz$Ypym LY[NT [R]cJJgU|A}$w=#Œ(Vd$_槇@9Yэ/N{S2U#ߩ^%uZ=!L]۹ 8+R؆ȰTyQ7gP$vef$B)Տ@!B?txA-4.٠>pSNQpib=uRgj1Q-]~SGZåhY2Yl2G !i,ԩ@h8B51V:Xv)Si,U߇ ӢPb1x1%:5 )_٪QwDIP#/Ɏ(!gkBX:ɝ O,|P.L} 5R΀x:88"~D[l > &^{>Z4{o0, n>NPq;⎡r2x9"G!͙w*="(q O*Vfpy $ޟRxog> 1Flz4[`m#hawwb!6`&?zDsODR\5ױno$ڎ{̲bz͏q׍51,f:_0t /IGo/; q ^:Pj詪U Ym00 +O z&s&BV&IEKZ&[u ;) y|40V 'alpL=@VO}pӹふI=ArIȬ_%c$z͛wl^܏G$<+z2 |T|YP|ذ.D:a u&|z"7yCcBFS+&A8Ŵ }aT6Q1ty>3bv>0fytIpn Z.|jUֻ*JQ >[cK39YyB͍Z,jUU@W >0СM d8ѱ*Eo64k@m@lK:=dNTeYoZ.9V{sZ2Gpm__WP4)!oQ]2)1hʺ6uy. JE9s<"ZQEeXᢄ"\)0GdO0)fd,bҮJRV>=S10eˑ?$_w F!Sy]vq ]te{ӗJ'[d lT]JeB>Г3t02Shƨ-!oL]=h,˖:'(%j _RfHc״d^A9jt6y<2HhJ+vFmqj2hI&!gh4q$SdvջٷNz)BbVF/e0X/m^n>P[[M?HJhቦx H&K׻)=G|Wk`Vx9ֆr1~@`3IkH&/CrFSLfQWtOw-py݂bsN6uksl!tq+TJ`TmvC8Ȣm=8' pZvKE '얫zjVg}j8+u\W_ä.$Pg7q\ $VbHXaW)!_FaA1heWhddQ|)Op<(мi@i6]y;mHe]u܎Lw.Yel [+(_x9rd\Z2zb؇FΠcp:wzznʸ|fS0Y(&jSy#~h)~;+Z&eCT-Yq ^D"t1.ʏS)pwj'\miWG5sء]XAQV<.mf:u>6\}Q"ijc]zJ:7f7,GxXә%DNC(trK将ZuKu>NvU|Lz(&IJ &sZm ѳt9"Ȫ#HČE?~q[QŲɴ|E7Oߚ\GRr(. s=zt圲;az[}i!p-|}< f<~M<%C`,c oۊ,ޝLD1!<&֘suR\n=R5X6k@wtpuCQm*h![Nz7=Uɧ3MW-ah=zI_'l/51g]y}FsJ|dGj)57syWڞ "~i-$c1UiS'|0 ˼R]E+_,Bsa2LH0|pҜ~s˚G]c^5N^p@8kY$[Z=I'cJIϙ 0I Y+OCm5L@i)N[E!' l$;oE{9@%W$sv[xLs ˱.K*ÿՎTeo=C ˱{σ ut 7J.(Բ{뼚R^^j?0Ex߬y8拭yw8B8KVc5M$*VZا2`Fcc"|eBY$rH/~BPBp]5YE(h 15\~խoe`[߭ںs,e.22s\Qԣ!Wǯ:F4YM}}BoX77ulMR~\"|⃾u,ovBI]wD?''"ctO)o&^_(9&VxoW0+ɽ$4fwp*@T.y5q-VaqYE/>xQIP#D qabRf ԣih>x\q,!8AP4oԇvb]QCH"F^),} mnk%OYS#$QCRq:9=+'ڻjD`ק7JI-HU;^nq9-]Sl"[}//`qG8^C Hb\\i/ (y+8&CP/`lM,5-F8mżE$K^xni#t-J'~iδ[w'! $+ǫqM40±B%FOsy퇑sKLU E;f@"i|Gy`BGRμN^!x 66a5L}(NTD;Xgc.ܚ{|v k.ǬM̪JhcYˡ __"84e>0BhL&g&WYFc:Hkへ`smܨe]ϻET3A$)#+(SQ7/G4x6%9\h % Ypv7<4n$`1M~/k$6]1}ieۜZ'R";V'a{Bt1w9GVN D\n >srF4:ۿ HBuƫ kM#Q9[Uknxd?D,Ӧf>qCOFW`>AI0$۳4;Se2\Gb۪`!}8M81 0PdR7 iB6kof&_7 ƼN_OqKSCu 3Ei/u~S*ESϪ/Es9퇣Ez⏟<u(.GBoCT*.4[WtἐuՉ8x@vEnޫV(SADžDћ';Sa9JI(yk CH !-{pSZ{Ji?y3Ӧ;=l7~\ H]K~5 v t_3 ;9(D4=5sycpUh~!{ŃJ=F8HS Emg/W*wPM^hAN@/Gja`yim9?U.";QaJ,1ܡWU‡`Q֙ߞalrXó!ۏɉ7s _8f.t^RF$m `z(rɖҜ_C RIXAE~8vʒ8T#Xͯ ,Д#j$Xp}ItD|lY(."?fN+ R8!}o@:%iZKƙx6Wl<^12֨'n(qeLdG&Ikf~LA-k,3\SBH?|dIyiE:n! jTL R7gWAVkиiϓk(D0#~',`gY+v1l\K΋ jl3,+a{;򗪡;h\- "&gTPʏdw.>!:PeIre[-u\C}iRAT--oku6ܽ~b(7A+R"YZ|.ƅޞ l"e {+HH2pu3 Ws\$qUebcs:㌵1͋0QF5tMұ @PN{ DwuXLy+IdP%1"(pQwC0C>cQgg^0*m&Za^3]L`xvsij-=SCQ5#4P秭ASR5<jYYE@֝`{2 ՗:;6 # Xaf4%pTP1 )h6sCꀵ IlPn6B/5U @#1-<摉Du/rFG*!$m,Fƌq>",!ݳ-iN1HI7y/diJ"9.{)p_ }&YXAX<'3F?00Fw.\z(E/y_!g0=M-&Ov_J0\l+xm$+s;Kvh*xvp;Fhٺ9K y/)Vqa|i#Kcqd,=(=a&Y,z;\m+J;qFtv#HnzBln% zRp!%HkRb)رl7Y\z#˂mL- ;hJʆ ]̈_7Ut{i,vp.7IR0۳(}Q H] kY"(銴PsYh7pe$hkd625qT`Vw>Xf qeyakr ,(ih xPoj-_1;ɮ #azq n"JgI@(Om,.mfn}T]VH[sIz/VLmkJOvb ߎOEl٘;r&aQo*xPX-@h*Lbg}-[DbJjߣ߆RA[JJɶYff!!yvbcE񔥰zv XmTgl N?YWl 4.$)綘8Tn 6k( hڼF{ Z/hxyML) 7#]Ywl^v^'[%8Cuo+!omzA4e21 s_5HU]$b_b"G#8z;>kҿIFkNը[~UaI15qMC`ǗA͌ΣC*J6n̜=+p챵 ɍ\#,K{۽ J}cUT}f>Hlk*5wt}b>l~ݎ\ԙj fm'( 1@<{u NnϺ ͆VHNH_wLD ~&)kiAT"ё6y©+\)( WE/"ځ+ ,K@1Ēh$r%&61I+ߔs֯^''jh'9~  I5쌈s{iWC6l?36^L)hƍp+Κ8gRǧNȔ^Yb:уmjUi-HpֳPe.ݼf +O'-煰p/K* y|Wba˗1%JQ6"1LȁϤ8lLJ;`Lyw7'"y&T .Qq$ɌN"*}/:-6k{̛Hr` jm3ã !B}#¦sEen!H R&Iꪟo`Ҩ$O5vR F@`%S> %oܮ%gunx2Ex1~Hk Kvb2ll7,F^箉n("[#[RsŁyVY K\OPj192%zפzMMDk{uuGp<K!4ڏڮk>2 ȿɀjEC4'mJTBnO Mv@%*Fӕ|ƪː{")\Hb8F=z9{bY-Z_yF0J1)v" ?ДW@;i L D{Yߜ9UNSYcNPAW)ܞ*i%"{/M}Ι]qf?LDp lf b질T-?/3$)8az‰iu-yHԔ: 4'^8i GH<;Q*̖B-/͵/89݋fT~N#:nG&dA񒛕ypswдtT0vSĉ{pydxQȲ5WN*e3SD41b: bTLC!&k[L8CI*lN<,'\Tr7n?xBZ-X!e gzڼfs6$ƕg"vt`I`)G;\}wxLp-o з2nnݽ[O7s!/g8x#LՊ20@.7qeKhzYs+v"蛒̐:w%d6Np}tx+5ְ7ܨ#rs.!yA9DDc>a=Ut{;@g*%"<;(OvxE=MуhAXRRilX yw}>eAuH<@[w/ 3m;K7c4!?1Z,wA;{ O{ ?+G4WΞ"lLh>ַ[2Y99BMmʙ//;H U-)!)z>J[fׅ5}&يm\o«Ç S¼4{|{ :Qd2{u0RIU~Mt-wP0 z@W.6Au?\'htT0˿d衱SN@I%7jCt17oWY(=їFݐƊWx;T&] -pwY6ՊWЗ˨Gᣛpǯ;*Ԁg U¨&3fݝlzr{Fae] b\S]9lg'=ɩFIXPۼ]XjHSI \%xR{bAn7:6.,oSޞǭ s]En2cWw1o‡,[kC\˘*ۮS ZZ;GUޅɇ@U> ֜!f~D0C?7smS&d {j! 3ۦOݦpKaIi{~䂡qȡu!RI~'R%ɊU2\Wa=_ ;O3>9*iA?g sJZа׉YdD@%CAtJYV8~ڦ/A#1Qd#m{:Gf!˘_Ā:(a#㵽lrd@\9ӄM 8r/ƏCO>xrDbЍ;m Z5$~bܝ \\fߚYw(P3g'xDae¿k)/Dw(FfvӁA@da$Hx5b,!|ok]TB lJݿZw?sP+DP|߫V Pf6}0 w_0 1@Ќ{ْGʧyAfm L1Cn{io5Zy>h!i' *X]9e謹}1_g͢?1"{[ AǷiOm&C8{92D*8O"W ;R/OrV ]/~A+i(p^9\ZX}V\װmզ@3mF}fI3R|\ʐLVȽvF#s}0E{C)61]¸MRj%R느6d >/;Rgr52TyM+l9e@1[:JQ_+<`Jj5|R LBrEt8l1NHsfCtN}(<#m0j~w-56l[Qg$u -:#\'yN2ЂRT0d0 = w!=N<+*Bgd-kIʘBֻ,қ.]k^ţa!8ը:K}ZVcɵǑ Jx'9!i&VMS3C3*"y7 Bkd1a4EjP~Ws頬J&H<鼃FQ5v*!HKdv]/hizEt3.p4#.lj}`vݡ\0`lƝbyjӜ@%ndd)=ꐒi[:Ԑ*bMCdUWz, !DbW8Jϭ1n@!pZrF%I :R L?iN'\I||3%rC& .G=*FDAfV -Y"dO[*$0βmqVjJg$:$Vؗמ3`t)Mo9qxNG4B+9W7ORW &2&,[i: [F^iܚcf=Ds,۷bp0ȓ`+kbramUºIOZ؉{Q(M:#=4ǕU<>ǡPo=в 3AnCp 0XKvm XӉ^` y响] 8jXz&=++(jV#PQ|BsA@|ta,}M@;5A~ʕl<5gyK+(rmH/bP[4r(O  Z_}cLNqz]d|,FQg ;W⑌\k4-EL]y6w13]oEw[Np5lV u],8ӱY{OªynoOhHqH܇z[Ke}W F^s徥Zd#L=(-g}ߥ<Д| Z1AR `խ4/(ag'_ ح16Cś0d^w#׀֝1inL^LPDef w]JtPӽtēuR qrP#ԞeŅPƵ&.bvRsy>j8C>p؈vuRÃS"7 D5K|E~0|q;I?$@{ Q. -(VW8l,J7IUC*N@_ǼP>-q3/dܷG|)=Nw{-xlx$zCL쁃H@[^ܰZ]'c) A5[ {F=hQoEܝPjNu鿏=1tf }/<#@xcJeZhKiwC6 g' ZMo@+{ Z&Pp9WD_\otgЈky5gM, `'üs6K۩TጌvrX._b]8(KQ6s:o0A*vr,F טEB­C[ܜMOh2GL4‰5g+>!Ak =}YJ&o/&8^)JX[bfS7in9JM2@SȎ4u5 a.nе 9t<;S56<=Iׇ IژiA#S+B?ߖ&Da Hb|EF]3pa+Kl ԹQ}! r^Mp)?Ѱ0%cK@ʍw>QGBsrRcz wD 8FGoWJw]&X+,2G!8wB}'lߘh*%]J&@l";p,:/A Tܡ>o^Z$hyro5.*Yw>\Av*~FOԥ!a!'?,:8Yl]BT(D{ȏ\o/$a@- 8N-cK] }pHhcpTEl6 f^d-`Ki= sP'6,L_תq/ua- f;8d -IJ؎@2@YWw+B/J)a=W6_٤ ,tj2fV+݈Dlm`'m30YJEׂ3K2)a`&C%^ngis*2n"; oݤij9 -gd yAm+G^:xEhCLv"XE.q3LqH0۫9/We(AjnٱI ["xJQl6 UP% SM nWK;xqa.AgoAG8=]##,G=4^W>SlS 3q+p3_2DEu8֨v~?) Й!V}7 `&|IJŁ%W[fg&QƸ]D!tZzmh.릖{(wUÒ9Zb'8~@ \"7yc-!T?6SGHc$qx4E_lCL"X\^}qhf;-:q@/ox5_(Isgsfk5K^n[ρdXHa]gPɚpUӚ~/(Ai%lJ5ʝFn W0A5%_? B =c YTF()sڪN٢IMn:󯂆젮ɕ|y=J&ij7b BDRފjvSH@ Q``_2NnYmZG BLp޸6lI(Ou1l:գf@x᭏r޶](\sSz! Lp)6L(#jPһFNAqPM[i1_#"k/A9Jz98_ e" `co>mUHyHqS$"ljr4 Ny,@5&?cAbd=2Mwe-_0tfaj0WmZ{]xp ;FKqDMK/obtU)K/WVrTjpv-G  S~*{MĘպЀ#K%hsj1%am(vԜ AA_l5Π a-R;@kn̘F$~5beD_vni 0h1];!s2ermj#w'V5Rzs+DW˒_s62/:nHn&EAolPCHTCBB(ǗsB(+5 +Uv/`<W,ve0b,qUko<*@/ZO*Mjlγ7}Mk?QU]b0NQ~x"ƒ7VIq߈xbٵ[e %5 I+Sr䞂k jlp#k?ޭ ،óC8ܘ818 |.ÚKzfhZ2I66= =̭gJ}5ݺ18_԰5Iϛ } -h6-d&,=2 v Ǧ`@{rf'G@x1NJB 'Wl'awGXzԼ^ =Js^<„x4څ }\P$-SBVQ`!Z^j內ӿ?]~})#֏2eW>_{ \XdT9M,AVp= !y|][aWii5X뮻.t BS\ʤDU,7aFi?tI;~ nWHΞm:EKKguF" ΖDc&jpkfeJ#b 59>?-_m#ύ$'IKkHu}\p$A|致3 x=Ԉ¸LvN(FT+w?nMOV;yZRPZQl[WL*]r^ 3qm!qG0@!ypaX#_ 2E,Viň2[,~DS}@m37W_4ߑހK~BzΌP? `DrF_zn1%0 BG1%wS9=P25Mj[I(R f2$h=p{Ycmٜg4+XJdd[wQ}<ҙH⾢YM, %2y^{$*FZIݪMwA۞3C+M/m!P,{>M/,8H6( 4l\lN\p<ɅwqCNi"BeRxO-5wѠyz̜}XJEcr4R03i̥ e؍ܔ? &.z!M-D=Dyax$9 )s;jȨ_sqz#3+{cŁ 6W蚱>!%0amryuuFG`#xK`N?Z$g3m_}1/ױYRA@p3pc_ЦڠJg =Bh',ӛ ZKc5VH4m69]GRVɩG\0,2)鳅3QQ)"4%6jSE>&ɛyY:,ĐON;ur"/K-h|mlI:H*2jڵ>w״Oѐn! Bn}NevE3Q%eũ uIٮ 5Ed'fȴIW P%HvXCj=p&3BHKB.@-rP"wR"2jA]1T Iv1_;!b|k)b`q]b}a.}R >k%8Kqf!ޒvN~7iSi>Mrސ%M*db% _$`,m!Oϑ5⵵#v*(oc!1bR/:dGܯ "a>صGW^sȸ_1Gf9>sc|zQd@?P[tժ;Iq>$~Hu#y edVzWۦG`om]%a,s\d޷FYCɔ[`h G&%6~BY Elj7LsthA?k, $KڔgJHh7І%o2V{0'(QYբ/,2Sa@&쌇C/-%y) ;Vȗ (o f7jyz ]ݍnҰX塈- KDv#P蠁\ X3~#Ʈ>`=Y' ClzԀ`@h)S~hy|pV5JhjFU`J7R?OT)꽀cy"ͫ 2\-3H;2[2]NK}ոpk:5t% '̏.PMN=/c̣Tc&Kl+&}uyO{Mg$w[~RwNjl2{UZ/BixAUDYoUMTH/s?9l̗F;U,)-2P@pA׋WCq*PQ.w+&⚁%{x D%琂r_0瞧<I>>Swxc/rbHҫQ÷5~rH !:Q-*M(BPx=9#Ӧk aS j1tZS=ٚMB? ~7ѐ&oh~Z:Tݴ<ՅXQc;;/GF}&2IP@SK;8υ=8Det+0AH+Ĕ`]ZHdPLy~aK0Dop^7/3 HԪacG!|q5%|Bcl sXOh=p1)#e~f2&= HXJ'4$Hs-?0cN/T&CǴ d Coi7A7|@= yWzAd6 q4RE3e4XādY_P 4a̓ lⶌ&sRh(C\3&rr8+tٝҋmXHs%EHi2c2>!7@@6yAjRdUBjO4nQ^PH&HR8ݸ)@~TNlNz6Kn:tEgh?.SBM~,VLTjP?.xse]kJ?5ۦoGPmO60 p+s=ĊHK0/ ШɈGbBiTvٗ'Q($A&?-d直*d>LD0D@ꁘb(yiG@Qu̎A_A߽^ӴkC) ̒m ?FωfMVAOrBz'V#VK27 -|ߢ/ Vtي,%-G|ɮv! CeQc w/SbD8P} i ;(6K!#^@?O;^տ$$Y뉏vA)&)nzl*}'oz9Z|t+;;#O4GUWQ(G GN ty6NXƸӂMӢ3Jnx6$ '?&,hI')Y5M A%eާeynL_HAdUˏ`\E|K^ h:ܭo|6=̞ Shn \O2C t2 衾-]@istEy)I{h)7V,OJ$./ ~n7x=2^Lr<E"6%\_X #hW;o85/S⾩ck#8[s&j~nZϞ׃H\p<D @+o|gvHeYo9`vjNjZ+i}loP~@l+71 NٵJftBD)wJѬy1#ws b鼤(Z0/k`=7) ~Fr0|({`(=,xu9~& `P:d,]J5&@hewqQ-Taw{% iom+Ж@3&Zmc+Eq7輨-׋dI͠؟Ƌb=D䏁~ɘf3 $.P QJyW.'rkeT;+Ca}&ѮC@)z ~_.jm?N +[ud0'2E>Mc#ͳ־ R~ QG`CǚjԶd  @ΥI.\yi7K +9K콷\e1a֗HA\pSMLYY1 (e-2;]:GoHEVUS&,I}BWRqc{sJ9|ӎ<ԓoĆ c &I "yMW7zUE0of=]_4uu^S}G櫗j,{ɇoZ|XunDeuȎLI'1wNΙt%;b1dY+,rFT$#]"S=IRt>E?G[5 Fz>$?٬ h=enl(/zX[A 8SpևMuq=᱕dJKeSDn> !oIVq-RgЎEI":t$@ykYRU4U>9B`U:5n7-`\Y_3nSe|z|a'ovWƛ;'.BR#NY:m}jO'f[v>ٲɬ"j6)joeʼnŗiLd]}L0*ދY^Q1'1vwVι bOzφV,D!9Hˀ zWL[pbUC4y^?0bti٢ۣX0gf셭p>;FΑWш8ϸmP}Gܧyhe8’s!xߙKdA)$H;qbd 뽧x|$1pEj @C;qbTNl2uhx.?m=%SFC-oUl4Ђ|SZ4S/F_"%~xΥǬf+C;yyG,}3lYy R'OYN672r^C2(\/d:Tl/=6Vx?^Of}ftړ-{wfZqbPDh8LpvE6F aؕKܕRT+2N~X`\@MiS0bI YۼQNށ/a\՘C蓋~:5#548nm"0tZ.WFjŏ/dts(#,Jemm~ne{@ڬi$T cDU9NJ9+Sf-CvL?t\fUQ6=p )??DE1+5`TRFR!᪻.5&?um` ;$C4YC<5 %\cI-TZV__D`&Gy! 5D+PWMBw71Q~ 6Jo镀 dv8rCgH82fAhq4Al5c>bUUP| ֍j} MHp$g??~84\ eJ5Ukxۍ?F7O?g-igmO*J,:KAHu'Y_Ni=)dG&@JWYzr2e0ν1 #[MoCTg+L5g rT3j(@mz=ʁNUx|D0aey[,vY8-0DLb9Wf:jMg/=WΕ@64w)n8UY|e$*}XH>es>?%-.{fI&U|]24n[3%pژeع&N= <~]x_~ÿb|%e4&)*B,|SdAr&;p#7Eα@n!&8e 1ZGcy; ʿ'RQX$C:xmUp!+-[^wpJJVE*`5y۞_váb90kxU5pX =1 ̥y&s03nѥ?qp9I~\3Y(F5h\qkqS-Fیc cQ/CN{96DIJW!EcmƐ[޵=J'MM|& 7v(b]Kc;xE(sR]ݲ. IB␜-0e4굠h-VWfbt3>6)uOw@(iaJڪWD-`*Qd9S bSd|^i7W{*vLC @F1܇t[ 3մhG&O+p_dX4j]=NvBO 4X/m]"dV8 T%=*%ܕ_-m!SG<Pl\(P+Јj?y/ x `f$pH:JO!ptr -nʓgj =F3w74nvvãe_,ئSE_n'p[b?U[icqJ@.ҟ@"JJ$}q 'ifRr;#b~͕Gti !9f^##ons7|̓rā{~mm>7=HL'B0 NxB= :ّ~Ȩ%wwARgdY1.G#KZUfBt%FC28]Fs%scdg/^ʛ/i9qv+f\pF(hʪZjcpo.PžqTj tu "aSKnsjm\,mSP!rbJ b,{tZYbBIA)B(Sf1 Sv6hYZ3c24eLg`P A(ZVtI@Ŀ^Ȅ0FI$dɺl$G@&}ey2ux{T)i?c*٧fۣW<͠^,iPh  )b$l&!].YJS&jI 14^ɕЦKOnǂsaa}չ:ϾS,d āsfRG>Ydf hD!W`,u.p]]RIrXŔ#%Qa ^2%&CR^(WA ,W{(7%as&*%7$]Ԟ~yY/ \( lJD\U{agD'Lahظ@%+jx@\P  bJYmN_v63ƨDr`>L9o>fLOĵelR LLC"$NKh$`y>Z 7*RLR̯5^_4*fA&4|(N:F~FFoF9cvsu+qy$O4y YkkvB &߲zuc=ATbZĠ]'K꠼mgTo%7%C?E$W+Q|x7j-=O8ÝeFW>_" ^s)X72ʦu [Fb{́[t:ERf l]8J.:Q7rB?F9@W*{ň's>tG7Q8v,v銋5ۭf!I!(CWsyuE%#&<:#ʹpٺprY5ұx_qv|ȿ _=N|fSQMF3'|m7UreCKrm7.xI8Qd*ʡ5^8]i._fK!++QbI f< WW 3CSva)Qu,+-Nщ/Mܽ'\9k ip?Qz|Ɂ^ %M)Cqf%yQf̲k(@bH=!F 826МbA(42gn`;y8`CĴ\. i>.HH'%A9Z oes8K,x>‡w(!,-64,/] "S:TeLy8 ?wW-ףQU\ "0j1@މIZnVl`~:1L>{tz e`po:f.ك}F3:%{P~(mI]W-{Jٔ=[ab90kɷI@Sy~0\L \QuJ Vn.[aUwd@Yb#ѪG1 rcZbS\A2q)W%UkW[Yh׵cʷ\XFmp/MR0O`}TjxtSƀŒmh+n%T$lmXc;}I5 ֝`D!o[QGCnnWwؔ FPľR'Rn}SÛ:ujôy\B9Ȝy+ ߹KKhpfߺٮ9G܎kҙHx^-manY=f5Rf1v c|XvL4Uc@щǑ޺mf1`-5%( oPǣ! Nk(q cYLq| ?d<`+L7)oF|B]swxLx !#VW6@ 8C53( ͡_4eF¹bLZyi@RG -&@-_j10ǟNWd@ٚF~FvS֗h?8YLŷqӗ,[ pJ:c/Qc0R̈"9E0{QO$|h+W+)CrF9G0 > 0Z⼸ք2Z{>XIĴpm^_Ӌwv, CZ<)HE];S2m In>sD57aB+r-6Qsϼx[#a_Jg yNhUܑX}痡Etm>x$?q~M0l=*V_`4!^Y_ o<$@ڇ|gU;ifkjc9*<#r#q~?PҺ+N+;F`*N-ܓR44[.dSn"U=ˈo^յd1*%ǎykG팣FGλ<Hi5W +% CC=vy=50Mf6'8e\1`|4mRQS|ƭO6䘯o%,}/~G&8z-m19L~= oŪOp7cקuϛѺ#g(ifK?0UKD gjBhH < 43k?Sw6%ѝ_=_-@QXȣ.jm`&^u}# /=Kg euza!u)fS*NV]>% ^ԗ*l9tlX;y]Tz [E$Ld քTh&l5 kU4Wp -I|u>:4W^\S h9"[M,@](Z&u)T,酙a~ |IO֬S,WWB_>T9'[a] 6>Kl InKM"4b_a `/*w&fPl4qK%8?qOW_s 4bPd* Vp}0%O6v2F&3;0ٽ4j:Fa!1q7tA3%E-0vu!| # v7 f`̴֦ ^ndo1ܛ'J q'f37*,-dW(؇Y4<-Z2VtkYݺIhNEϧHSId␘+gf5M@3t-s6Du@S>lyv(cT0K|r!t<‹K\=%SFA@u$j'yHm`xYMk #Hue"+JՖe&9{TNeYȁ]N:jGͼ@ˮ]~ťwZET0{%~{  }Y}K,ug闖[wDX^vBҮ.=5U5q:1lXrrʳ2ݽ323->; z1TP~0ЧNj% ׀=FrT3L#H޲'P~ϵ 5c[dZ:W3#Dg ?%!,#ijzdĦ r! TGHA5{TZ-ZuBW{Sk9 3td=lU7 ǣH*@]&b^#"ÏFx?KM' -,;OAS.PZ5_vsʎ_ApHI(yWw_'r:B22ق"s*s[썑w& ,K)N/Q}7;jo [v`g\q=xCS/`69H5\Ď5g I&a "MNZ?6:*} [rl(eM)ZWIwZ3q;ΪV_ή#r*8Gމ*d7.`TK`\NVsI * 梢Rw_"ccMO2-Xz&ZQ4E] MR _v!Nk2`}, ~*ib0i¾aM/ьG2F^E_uWqk1wuSr@8EOedPqƚ; +8*Im8|K")c.rXOt5ti-4Go'ɭ^˥ 2&h,7ΐd#nxiR꘎%0{j*{_eFr"OjA,x& 1_6(d*)'`1r1!݈4p1 8\-ky;Zks}|l3@|'$%YhyVho+sV~"x]OU8j\)K+F0c :frFe\oDŽt,f&./yZwKSKDD$ a*UCPclZ3!r0CS8¨я੒#e!mA+/l) l &=ҀM]vHad3B;w?{ lc!2Z/ٯr-vnjL Z, @'eGN6D>#>-U^ݴIt)TvkxjJp`2#K>mPg*vFڎs.9RJGLkYKn3q|5XCxLǵiFą}[ [ZpQAY98Ϟ^ǦĚUX7ls}a"QoSLY*p~=/?OȇD ^oVő9_w+)wQ".bttkAP|VW'uxH Zk;,mѱ"Nd IűmuumEǢ18Oc5ǎw/1AbZ!vJ* ? K3$ܖOsd'2f W8IŒzyE UPC3Z~%z2Nb-o4֍ dTXKBz Mh+k p0`j*ȟpޚ-{qҊc<;|m,JKY$9q]vˏ7Cό>;Rz.R ~L7o'Pwoΐ_`XO4LxG~Ui'UobeJRb`ktڞA€K'1wSlw ǗgEvϼROHlTW٩Mf隃 .)!A6+0oO&q*wS[p+Ɲ+I饫Ϧ/R?|m; pr2!K^͸?w.VPC|~*L^)nS ÀN,WD5|Ѐg$$kn"%18 >Vr7.ƒhjD3̸j1_!sckzj^!R}K̏0xA4WU_];6DT ӽ.ij8V'ck}V zT8<3(0H XRӚP/ʑքAFcM|!~ #' =Re>f[6m|yce`Cn=OjH1v@bEϦ2OsMɓk*h ~{Y%x)yښR;¸$`R' ˼zEqTH JXdweEչN$}MiISDl ]մ+/jAZyJT ȷ"J`-5<ǴGo~׿Xt޽lN —d`\A@Ʋrty,oO`Ez6FDSWgŕߪݽcbNFB1fA[ >'Yz b.n]+tL&b36Nyf44GPCos ~w]'Yz(JfעGN~~ 5iaLfWzV2z^~KO[\K {:ϋ]T!CHnjV=D%N{Ĉ3V cdjQ>9J-#lԂ]PvU-eʌ_ȈeDai8Hha>|Cbe V>wPٓ$[YXDKj兾FinJu0y$X;VdtŢ=8t7ӛ0 S{Dh3E75"E%9"m(7Tqc".,l6v%6p@Al9|zafǪ`UT0I6 A$ Ys`vpI"fi}I.'`r`7vp],Kh첣+xݴ>.9%'fiU(lv{@fsr4b?FNȷnP䶽: $@ ۲a.VE|Ι#ME'U܎/U|KۿzP%[##| 7[|i# 21}SGS߄oX ` ENcaR)lkHQ[aY>T ky`,7C ZtB0 ,yAk c_֛ԄZ[Uim`A#a# cj (wLrîENƊu Z}w#&`lqT^\þ:q/(OzVpjIfF9'u]G0uIUi㩮QZb7Py5j&~῿¼8I敻4hp䝻=l¿ϽL݈5#,~/´>%Jʓ|샋%ο/0O$Ka "h?/dcVRJ$&%LB}YOISjL` UڅҀhݧ4u[#6HYK՗C;,3ef^i35yI*~{|i梜=CNW06TZN$U׆c+`AFk%SWAGZ ]NǏd%Sa4_OI4[/W8οGJ14F%&7 jgV; J]#a9X| nT^ sBjmWi]5PO0+a\.8㍂nr0B ;T7-RHJ<'7#ꋂ6p+//fTb0sˡB< IyVY|aO3C>d0)pE!EX| *n9iyÑb/eYSg= |E$4=0 8.hpnAHY8Yl3X?v`)z|IHʡbћ}^MZUCkimXrכ4[}5FEhʖ#qHe`B j 5y+f] UHu%R!?yL4nJ{l\LxyU{M$^LMv`SN3~CyKDb ,&T lÉ5iZ7M#bwfqV6r>QzAK b2̐sR9vkb?KP26Ku@u\Y31nAۮ>p[ 'FL Xߣi07ִ/5<(_*{Bњ3]p"k!FW C֍3wh$J "!7$+x^Ù9D<oOk0< /90[G$UBI) NhӂWf j8ml W ^S-+bp>\x+]Èyzl-Qڅ U HcԈ뎏MW.HHĆo%ܨ@{>sy0tbKke]} 6:BV`QH3ݟ`ZpW y,yvd1})6ثO1n!_u T R=SI<_%݋ 樉 ma9vC,ą(9!uV5_0$"ό[kBYTHw4!5VE™a܉{OhF1 yaFtca\+VUי{,4ӷHǦ9nn-j@$Q$@ޣDڧaO5±~t#QX=zD{O 6aS\[Ѕ>?){Pv`%SL jN¢ELxMGIu L8]۠2v%i?pVOqLRJx0=K;!ÓlrjR0[FJ>b^te*.:v'11mx%_w,óJ 'KqyQ*~W+[UՊ#Oi#c# ` :Rs E) :'7ދ .K1 'xnl1KNpa,:ݴl,<^ܱzĒ>Y@K:j_,֊G~3͒CH6 -C8El!oy9rŇ ҇<,I@,$kFO32~qfBϯe>݅roߔpAv%O5HW2)#eIaRxMQ]Ԡk\2Hiٚ /š_AN1a v?ݺhj.ѱu!roJ1UPٮL+Oq(ƏR?F1GTUL9r+6@iLTd57&&<˲IYʫ!5nDxou*#:!H5"cti.+Hoo2jUmx$*].=ΟRK}~Ȇ0 [m1x 9:"puMC6۫ص;SQe|s[)-R)L^$=<` L B#PȱB+dϋ;U0L=Z'$ǹH^?ӴQ>N a"Mجl0һw>ٻz {lϯisIz\7}}M vHtiw¢5=Jkrr53uw>z@.4rDų6kց/qPD@\&fvߞ}Efþx(P"W8ٖ -rQ=Rw 54"V {o xp $i]Ib_GVN`;ʧ=Bo@{}.hb5]|/x^.TkvFN 5w3ĩ}y%ԦE(X=]~@ZBՠ_ y 6Ը3sg5?МQf-LЉg5ce(C뾷l,ԓ[HGqs|sϭr꽮=T)t@h8EPY5toY(9x)G/<.@je_QjXmІ؛0xbS(+N(*K+&#=wrp}+"8J1uWoeF1aR95T^'vx^JL5wlٓ?Cu4=• -4@@X s[ cB͟`5ɨހ׶ LV届)znhꁮ1p䳎zp ?dzug?LG\C In'WH&ThyD.բ-a V RAݎUa+FŞ q(AOKi*Gh5t䊨#O*f5,%vF}j竜Տ@^ZdRPY.6z}_ ֵn9u`iFRZOHޣe8obH#j m sAF?@y2fU3MB5PU .A~ 2\lf_a#Z׊xd i_}q=;Yg܁T8U!Pw=C{w׭w=qtEO%3Q'bϓiCGQ") NߘB+ͬD-#yrKܝW8 T?Nz~GPi{xěEJ7p=xPn  x[Ă%ne1lwreQX9\#\*?GJc#tih.~r6#6ºZo0<.=Ic <.k]"8`fDgV(?ih%han{̋eG?|:n"ׯr^b ia^HVdb"Wwe-rbSi0f;64+e!*L8G!_n'C%cf!Y_4e +) J o?ӗػt?߂8=Rcs"3fެ:T[ ,bٖ|8KsjW'S/.<#֨s[A& SjXT $5^bT0 U+Uj:3;zfmRr*&tsR=-*@7DJ5;J>ݰ͌c,p8pZxGR/:L"0~F!٣A.z4%Qʢ͢/y~ԿKFes5*uVGI|E=ƎFƞ[*!mVi} ZM,y!_rrpr?mJؐeiWb ̐_ĸ>~3NK&?ᫎU$!fjsKhd> eXsSfT(δuL̒fǓu~SH=y~sU3|!~]Ş^ݙh9v 3I7}b}̝;f^I+2¢o a61varπENiwyk( #j{6kglF"j5ikG C/ Că5h_k瞄,Fu#>[zt_XEsS%1POlˀx8+85D}qI6{P޿uޗY ",޲SYXsَVpҌN ,rYX((D!)oa*"^1*)S-k %sxCmf]AXр]jHx͈=ҹҎv(ijV.6-#Nj'_^㥼?v fkkT[,L:1 F\ll[&vD%}m;b" J:W 75E=fx ZznEk3F6ی2t[{[<ZZc7 9x 0 ${$cy8|<m<eGkTJé\pΘZV'Y^,`5LjZ;w64:vDs@. ]њX)=j@B,LWtrD`'jD!c;r}]n: 7)(Nhg?%挑( d:O5ؿok>ȅGtWw1Zѹę2@l V:6 7<~7obYثhH#S Da{߰J)3,8gV:Ggč*o$ϐJɞU[|R27bR?ED21E̼?p^wT?(9>-uw] 70W6D(u:BuOe W\+g}T $O~~0'~Ovu$Y)!0T0AeǦ2A0zoirTQ+tf <M$cѦڈvĤ@]N]lD؛`,c"O3:j>>/W Ю`T 9t% \\CXW þ!.9N ³m^p3q𢷳ݯ^l[xʉMV(t[ҙ=۩{"hڥRRB|?EL$%|oBӅ-^ҎfW@~{:܌Ӆq"ۇi,A 5/H0 3)h pDKaZm@?Q(? 6L**.(H9`Qy"9]!Q TID)TM3/(^Y?r.W5W)"4ֻ}+lagVw!'fV˫]MX`$Dq\|uMǓp*m1Fn9mT%8KZ)QTN,GJ?W\ |S F#G;hbfDl'hC Ʈ܅E7Fe'<;[GY/9$kҾlSoNua) [>ˆh8P f-ީYq}z {!n?kBH%_yFTLԚ>4?ŕ%O_)N,X =ӬlIGr;0^*T}4-@q IuÅڪVp|PO g_1dc},'5N*ɉp/4kv b{&b!M8=F^h5G{% ObN^bJ}-oQbNGތX-΢Iozaak͒LK$mpEƟW$vΠ@)Wa O!s/HֿK/ bq$N`:ɯg.HkaZ-ɔR52^-ڡU@0su̯챟A{g4Jt G$B]TѸ:?\֣"B D`Lu_pe'nz# W얆tw }UL!AҒXUyS:;E*^$4PRGny2k=ٽv(FG1v0H5A3Oki9tcm0a ^YK` *%6vvgfaҹ e6'rOZ6f0J"~$I'[2BTO,.+Anrw1hMqqsHZE=E9GxsnoB_<@q)uх#f1jq6{UB1V1*81MlܠA꜍dۑ}FF Jkt3 C5@SiQvZhKxQފZ饜M6Qk ePӪr-mKTx[0fFC7Qᧂ+oy=[;m5͙wN|ڙpM؅a d%0MĐf!94(l(V3?#;uxY Z8Ѓmn[i :dd#b^LZϘHl -0u'~d(H*m@&$ I}uOSG)9yś*?I,b 8"G<#@ YSү%co%#c^2ZZjJ!w؄^%2E;VO鵶'cQ*qL`wo@$|oXfYS$ޣPȡۮ7dNjz v$&m!VU): hV/R׎'|RTdlE`EOd&aăN6!UOj($ \vxEPO[lF5ӻɗ2H̟b;q7R 1MR 3)iSIO.ѝA5nty.GFga uaj 삡~۽24H\̓i"L%!G\!d9N?\$&>lgjW  d}AR,Zը q1zlVYnl9א(6ǡ!V8͗V1RH @| ڞ\xv{:t9'뱛S\//)5&ǦN'ܕbZ&x-KÚ}@¯G5_ykw )PQ{}dl%ɾ'?6Il^ ؁kZLQKvnt%BYe)I;!O; @cdi5ǃsd[WrY}?A^,1q%ߛlqA|1(+%[馒Sn䞷Rh@h\Cu +"r\&V$٠KtH(;[Rs Yq%G(ߴY4'! AǗZQQZ?K*ձ XW1[zM+K4<⭰D -sc  ৱEo0Q ZЅ;D'D?eIi>;c !fwA%2c4hhh0}!8…vwdA>-_'q tf}mG>3%?$g' lo _R7n7J>7Mb2_Kl,b+wkVպڊ-4e<(BmH9|Y n߾aVHقgUv#qQuA{P<,}_]cJ 14ywsk2?2666=׋OWbU2XM@ I݀%R]H zS1)Z3#cUM!1\-D!cU4CǾk}4v?*iv ljGLMi.0 B|K1VǠAųϑI7^Ίɕ.ļh m`F<qL?we㾛Uj8ޮI8LC,î5L72-/0ӘAl-Z# l2za3.|>RIM2M+-Q s&P{CBxv]xShktBQh`9Nďne')iו—^a7҈IUz.\(^%j]:9'T>d~wZ{GDS7!Ʊ]ޥ 8 20"̍"l\>HٸrBjg&T2Eۮ7=2I(]Z-]kkԱhqd(|x(&hDڶţ_̙/YOn- 4?mڳm/ MI( NRxɃOb@K33(L(_cEI m ߰l=Kꄚ:K2";Y^o<Ǐ1_(499?]'=Gٌܱ fB>bf, ?@F|+7ǰXFqN9 حH- P ^g8 N_%@w*N7RJ+q`&,Iq/?Є$LzͩR}[EOn},ֺcD;SΛd$,BI毐$2,byrޒn?<=vnbAHCgx>C3bf_{_y/ns1qflf*Jr Crn1ˎI:gkv8TǫЩَ<%1jCmObۍʱHp Ǥlu#Kd_q;>U)J!LR]CRRBi)oְNWX"I!aIeG}^ɢ*9Tv-h]UxȖ 'sfIە0>\}Qkqzn]-ڔ3h&:X5H(5q❫ϵ"< YpUK4IbItap5ǯ2wR!CTlD65\U_fN`] [ԯ9NaNd|z9K;!ȜnYEayY!,2?ų/ZZ^~>Z-_467=U7f>ZF @nZT%숣R@}s7_~LGrlhmˣwXa4ӱ$=}s)%D $ A&PM\5}BL$^V`f I21 ȖüWz/E|6K2))Eqj|?jd6Gr3[PM,1!ufPvŷ0^;RFU}eHQ}QO0F&wj"'}̙):p\VN*BVN(n [gRq0Op^APT38,m'#pܭ|BZ)ZTH|5ț.yC^F<ᲣLcaEh*d w8O+GQbϏQ"vk$2Tꗅߌe,)&3sASh"b`""bK1>gB Ty~Y1?̃U)ecAK̟(_ϖ<)Dt(w)()X9hziM38&`rM.d%;0O{6"zO5ij%3z+;{"b:66~Úa VD@l BST*]&qV5!ܘ8-e5%Ew:(ATp#l_OX Y눅\?KqTR3Ҁ&v5B Ba7~L)N"Fbx m@Va4Xv.|:Sr&:3c 5- RڃP% + X-'q`k~앯\FҘ4/B/,P|6mVl l,M *%au6ꫵ]6?Yqe鍛C1z.wq6a(HlQ"JFllj4,+%UNOD@-|P7|.jH(_V_gCSz2G =X֙lhVi-% I"] )X;s3ELhqOMrp]j/m-DPTBSUѷ4@&Erj?yS޻/#$6إT/g\+9,`6šY)[m1PR7ٸ !F# ]nMSuU5cWsmBX=Uz6 ݚ|5Dqp`s(a-srnrZf<+^XJD:Gyb9Z/龪!p7v ?hb:wdh \hX dqt̢C'ҙ̕4 oD: V#|i1&sP"/S;;w»()D[=>Ps/<AVC;q̛YP@ մ0dGڐ+0bsG aѦ9AzdmȲ0㻸y3ʆ9MLg" w;Kk# H(.zMh+*w6@quV~iC5d$se<̙T)|W r`3>A;Kf|{<ijǶPa/ΣWϾܼ^؃m `Y Vº9C n+n@Q4u=Ub0Fz.lne~sz㤫Gb3 8*eNX,!)u@`z:Y,C)UIk1cPdQy>(2.;!X_b\.gbuG}s\Q晀}nzژGLmxg2EP4|jsbml{/ע @1OG,Ԭ~(E(={7>_k/<}D̩,j W(4T QRSq:ؙXf:_.d}{$ <8Y堄ri 2YLN!%ɳK`)Τ )qa];*<;6Ǵ9D}m J;"ߚķtc||>w.,7ل;E׫unj=!O7TWw5lX '/EEix+ f}'/m0ZRuKo=mfaOxjm|c $1ILFdhOLCg5p"77}${nr9jImgƍ9 %Fo9XUWF3'u7el 4Z\]X}xrդϖjᇥ3r{xQynMOB$"uόlGZRaHBo vA=" {jTs{tkWKҡD?ņb^^tUؤlї? 腣pUpmMT *Q73s+ 8H?ş[^MKl;Z;:Т?hO"3awqTRWLDf@Wn253 ?ݲ4DL{ԯ׆&S# wt)H-kocBm̊&a>{|Ȧ٢>keU Tt%ϵFl&])!^y7T\-RQFGi(̦Y0@m9ͩ|Ɍ tW\P ov?rC,wN1^M9O| =J$6%?0loQ|&b1"!]86kIHh7F ټμL5gN0x2)eMjUfŋ׭fiȳZ=N+)MHWWuIA/mee*tP'}"N `ƛ̒{P_ W̹tx`2LstŦ~>1V-T,KQDϻ%9Nc `7=7!ѓ >,T0Jgqam~Va{%]:{e4vrzMD.vt FMT$ 'רE1|׆~Bg ՑSd1~ 12$w2 'R*RY9IŮl_Î6$bp*{ONš1G.F8 1‡r'9TP'Ӳb[*)pT|rjdos{N/F! 3ݻFAK'%{"1U ._>=?Ϙ,g4 A^*y[6NH N<&"7V׳b(n&~M/ bn3IWc"K¯0 6\9H;=ET\8P{.v~׆|!lFEcNU{rS<ȶH|X6q[N- M U&Zm$$8%3JGցC3Ç[Ttv+w}eM,0谢Q~sq̊1J8Gݜאۻ?|`h]Bxƨh6bLxK;#\'sKW^{ZnzpU D*cR1&naM{|c#X?6x\>@z=F܅^`07k;GB"'m)*|?)˦YPDz, pHD&ÀLnֿrFpob WyȾΉ1UF-K><(/t=i t D"B&<;Č ANZPZ] .o ˓i)R@ 60ޗ)aR*zJ ∹iʡӑ"xbvO,[FET>r]RX]A0׵o(d]xA##.a0+}ԗ˚Ql+ZrT٩^`F?]3ZB8F*5> C8I8[yjaTSH)٫ِ !C`B_s/toC{a`uϚ6Toسₙ+[|N 2tox]gn/9o? ޤ;$P >c# Z޵4Q8'P [s8-O_8\lR PhfA:PJ:Uu/" IpŢ:N53N^yA|C#ٳXOCXy/ L?<۔FKICߚQ`IGiX[hl3J.!kJq=*?3 T;9 ؔ ~%E&;|v#&!a^R%^"Konms؉]cΖD@F"-VxFcF|k̦d2l 7QR`"}uC촙!T'9e=Q- CcXʋ_&ky6Y7;#t T ]{=<䅦V {NGK{W 6c-Xz=}73q u_Չn!Ew_r>j~2fE,bF ׼,$|fҦrI)ꅢcG@_{ g}8ྖW.̊+0!1,muZAU,y}Gӡ&poY#I/,ݓ\3 WbPA=44z S.vŕƤ,Mn}l˩B"1ۃ,xbGJ9N|q/}5fHTAx;KU^*I4tXZ0]Nͯr[ǻ=@d1cĞF\Bzj]ZBK8\F5kDABxj4S5BX\rČY-I"_st#wbn-Z^[hdH/bixP&,z'79t;HX_y:#29N7׈>Cwt6w%-H8W|>ef[yhرId(UuD@v跞ɭ еDfM&vG0l1%ɏe71Fts Çw &ЌZZj J 8K7e4MrBޜQN孊̇(ti>+Fgjk0B䓳CfM2* fXIex淩d9SklxYcdho-7x OxA?Yq)ߑ}xyMCҽN"3`jfB.%:6%;Ń~CCHR6Y_qOݡ+lƶ+~vs䡭8?={v3q>. Cx!74N KU@!Vg];aɂ'v<Ŭ$sYcNڍr(Y_|.jӱ@1>9Y>? #zb~|eQh|qcˣAb> U7TWt:()Y.0e*n"cO|jrOaK%2dfDh׼,'͡UKK$_RD=ndzsf "&JG4S o>Rm,E5L[)SŽe>~pXQ 6U2ߡt+ѧ22$"J䞶{MNhp dooa}Z;DH l"-~ 4]F1F&K+K;_U[oTF8i{H0_UR^MsvWns15 Bl 5<,S([4|*|,@U8`I2Rԛ6l/ӿ_-)Xȃc)g,*Y%iͷfr|sȧʌ !WрNS+ dTF3%ZNٌK`NUFE#o78s zlMlGghcGWFߏӞۇ ͷ#yf2ΠguIM*Au-ĎUb+ jQ g63 dt. X KLorG'nͥ* `(3%$_.UCM0.6\{ջćtC H"ܞ}ػݔ1=qh:5*ڌuA\U` g|b|ʖeK܏怘 c(gBi7n^ .+X|HQbr,{ h53}5Hm17Z!bԀ=Ry ğU vA 7dَqj$V8KQsZ1Lf#RF , ˍ^ê۩`ܥle`yjFa0=!au}iﮒ\hAK4]d6Q^!GCȘP9yA˗72/P3 LN{qEJyO8"L:[__g()GAzRs12#CMD1/Fd1#ŗr,:bVNON5ZX/&&'SfY+5(JV݄pi%,FÁMU +wT/C>wݬ]6=t!xޣM+@^[% $ˎ;1U⍀ y=q5>V!ڮbVN83¬12)neJjf"Ku>فUX h %gyg/O&n478wq'%`$ƥJ;sˁ}#厡TNFwxj;k4-X֓ &#q'bg9؏. /we; J(Ƒ?OFc$*,e^g?g>~j(\ q1 ǖ155u8ˈ,V0%/fîoZ~`N26$Kr($~/\-Mb7_OIDan0|ܘ-%Qetn.w>dԑkA뿒?PQZ_6XcK<&R l]T|ZD0n/KlH.F4TѶ34z>ĸ"KR˭A: #2ifDaȔb/(P[6"H|iْyQ4v~D92 9,߁×:D>!)pMCf&^ؒ=жsUfa[/<=GG4k"JG $#@XOGjo7u95[]R騹@(^GFDmDlT-@v o 9Mq %ɡVXf>=~ s3*,0D_Mt6#m;6MV dX4-ͅVh]Π0 }4#7}u8A`cc ,UNR7|R+69+>SUА.Yf#:@ZF:k"ZMarE$[@?FŒV@>ۥ7tw1붹s/14IǯYTnJ&Za)diI%؅% 9*|isay%Fa10P"*"4W:PPwBH/h` )εQL8d%s^m%+p#m5 7mdD}VX $%2.B|8Q՛qkz0ǚpiMה3 Y2lۿ% 8?e.?UV >`] @$mn:Cۭ] |XcfRT~/^}Si+=s(>`@<П  qig}h@7V&IfeV#;q˦58eЃASؒR[ĥ ktQ@AX J17\aΓTλm{FLBm஍%\W'gU{/}'34]/NŸ{w7Fz@Zg6\P&DG@ Hm=-lHޮ١ wnN*QzswGsȠ9wM M4լ>?1[X2t7}ǟU(:);A8q|4<(ﰿlDR8!cDR@?H̦S/"A۝@rt*܊ԎmkZU3U Hw ̗#-y&;ʍ PDVoRt..nkH"蕏 gy2+quD]WK4O(+ %FOV#C쿤'KGn48g/CeJxJ +lyBDu-9Ѿ拂}= 1=wWd]MlOSL1\:W˪hWzZ t;Yav&lc82`lBF)Mٵ+7 u7{:lolUnZ6_$X`ARyjTKtʵ@sҁ Mqy 1F".Ѝjd62f84GnugƑw;G6cAr ٙLso' 3$o#-tƒT2/!wj#L x=uJN?&><La+k]Ik4cI }Xb6CUu<Y!m1|jfpN#uOzO(!t]K{|RF SQ¹(j-unU ytgLy=^?Vt (49UHS][ؚK .P4EcbǫS {X73_.v,!5<-R2Amzt,9m5xn -5T6o?n ! ɡ׍)oPjP)a*UlxC#SMH܆L$r (hG&aJx!g}pCؤ3n p ̴%*~Nތ**͎cތ rb~r>&0vOdKϟtij] #'R\;cY=zpUn6qgtкj4QRYj`-1aÂL:QU\坪 xr2yC?b6IO[N_<ضËi=kHm~!7A +SDWmbU$&[C[Y`ݦHB AdRV:#)#q9 CYj.Tbt'[>U ]_0FC3=+Sö\LN=uP(APsӞ99xÆLi}ߵ) (I\}Ӳ(7FY/+ѳ"M$VPY.(@DoFlZT}FdK嚿Χ+SΛQqd>낥MlvyN힢xˆx=ܑS/ѯi^&e&Fz{ 0[KiszPo@~p`g")/F O)O(ZGDv{Wd6"7UDK©f8t3Q '<׭* :_`?ej8}0Jo] vϊJ6j$ZcZy_$o RX Ulh i|05x'aa#|L,&}dAJgϰlREu7+zWՊ]uS 3rOn$;2fW$ܸ.TǍiYৰ3^:ߙ̚,CpJ5UT~UMr0{Z;?zCz̴EҪ5ϰ_;O*RU%B Zc ?xGG]#ɰ9 29=L+̃:\北h ̅eY$+/Mp*ɩVd*3eNVУh ђEDCGj,U)Uqi~hYn 挀icϒ@E.HIy*$HZ~]ixwsB߀sKH.F1G=+LFl=Fn} g=ȡ9|{ڲA1< p>o~36aA/ pt^5$ٯ^:S>?N[ u>H?iߗ-v`#N[t_#э |8b-C;1DY3CDĻF,h5^,goQnVN`͓x66? b2IZj9y';Z4Q2bpLi"Fq$ZAÜs3 JuaȨD$ [{311j'O^مOc??> CL!3%qSLAq*aG!e=66 ;ʹ}Mԟ3o@O1 FʘS!ݵ[ Dl F"R^> !刃]vI {\>[T"5ƼAKөxv 2މ dfLfrZ)vy6~OꝸFe"&l{ ?Uqsg;|ktjBDt.}kN0n4vDaR|~r' JE|Ф%pvXw[[+q YȐUg❢`36gFfm%\?E(S]AM$z[&?1f0h[[l-}e/Gq_b’=_8)=WVS"Ue@aNgZJn5.ox\~d`fh- 3|@SHNue47l`;k}Ew eV<7dm,$M~G`}.͖ sѸrs #GpXe?uaϖ}頾g n7!@$l{׺҈Á\Ʈ|g&EChzF1|_ry.ler<i/(նA_\wWx8-S4Hi͈S`Oo6+ocis0}-1ƫi>j{ $k,-,ݣm\OϗT^|cInL;_Njam~Bn[Y;133Sc0X3uFrT0 rmW %\X2@rc ZBT  t@ؿ^" pChi ``5HEV\cuwݮT+Zp^$")WQT+._D,975$RtN9!*OI_(&J96pge߁_F|t)ǛP\@p"jyޓ6"&S՚WEml(}7(;81W֓ h,9p%`*䶦(zcq1yTycmavt.Z:Iً o(6rT+8C>+BDnP3f>یT]5%2E:_Ùʼn`C08>'::浑12)P09._DȸkqCM=nNntk7Ll3 YG/sf):ՠj=v\7u'!0"st>mhAEi4/ɵ v{sq-!32j6m;7b ](zvKNTzI  ϏJ /hSt]PN~Ro {= $|BlGQZ0?ccٲ%%iV'@/ itp-Ui$p9`vոut_Dӕ h]N0ڬ>`C: jM BTniYAA`ق H_,Hvo F,p^~% W=1jTw]?r)^N9өĩ:vв%' g2̵ӰZDGjYT Û'pAb"Hu71 w !ȕKC(Pziu׋w;p;.dfM&${7eenb] e܅co핤9Jg7B9SKL5m2OI{j4l/"ҟ[Lӵ ?"pێiĪ!*vhQMnƺ=j~ 4m*T2_-MiUb!AzZ%Ѯ~*ԡ5'ϙK^옭Vh-ć"~ ݉6!4[$azA޷vr q? :r ^vBў(;!F:3#9vQ ᭿ oRjJy:qVBZ"~=YTx0j*@ ~u; i5hUCRctkeM99" n ^+<} y?tRRɢlyasvME2j ]x`%k&SA?u8?GHp4 BWXƒlUAؚ/Ckqyu!n*;d{5 h%5O-`aD/K>kRSa4c֜ǽR%<HPSR`dfiON: 0hB|vKv" ;k'k(M9 6v+q΀ Fhy=\XT٬LE;{=Rƹyb۵:>3uµvp*gjao"t.ޚb󽴜U5md)0kZ *،1mJrͩt #` I`Ws߲_Fޞz @~ZT]-VDvu6KIaad}_utxjJ׸G=8-l9kxu&D S`=n( 2pOtDpQWd4nsv5FvɯW.d)T`"bcC DrSg@*'7QJvyZ&{ȡڲdAe/AP7L2 GQ9(H 85LJNWLH`<:m^:S8H!*̢ʪXwm;TrCoYurQ;0̒צaZ/ ЀsL"z3 !D7")Itg΍S<ǗygppMJYbQ~/#>)bdy̍jLOra-%hu< n:v|z^"ڄݜoIveInJ{ho*uoV"`uxgИW0W+N{BBXX {D}qáhAEp1:xסt#B6pXk| |Tej ]w =3]_3wijco"Nj T  u#FMq:y|(r҇/1i%:7BZۖFt T.V' okO s$]/p=9o%v~-]s֛FOb$>/'$c4V,D;#7 F8u$5ߺA*{ 4*ͦm Eij:9 k %IfC㞘Uã= i4MF?_ڶիf{uFÌ[Z{"%,Z_x]?^dpSX.GPljfk Dt<( XMU9ިŝnÈ*O4&C}v㔠%EhqKHH#n'H! ˰*QƝWe, onV·c' @8G*X2cUWB-vuΘ +6w~f7DBz驺'}++2+w,'K2.O'tҐ~M(ѐYa @꯴N΂ J^nA\`z$sG'm8cXˋ<"M]lhQ,}%4_ḋ2*hVzOڰ Wg:JHD} 7ST̝5^?V| ,XT"KԐ!PgR=ȥm-ۖ1jڟRs͌X'Z´Ll*AyTaVp'h@IͻO h?k먛8o܅jdkow|8$[~6CqKeVk'#~լܺ-a؅&l,$j*TJWevm 5YKm`ȌEj9O0 q"ٌҙI<_흨,204|(kl ^MPx ܭ"@.G8$H9vR^bl O=>}Lw$&Ԝ ’Y(kN1|KxM)hg7Oq4܈c9e&&AniLϝs8h򿽥?V+.*./fՊ#!vP+#BOO*Sd{ȡ~7QY_KjKrzOL><^ݴ4 4w];MB;oX-<䚯F%u?Ϡ o|v|Ba _ BL*(O#sŴ&6sf ݷ\~'/韋%c:~kI,Xr.TY*Cᮽp\?aFWĞIrܲ6] %a,ѨH)S5@Im5%ZYɵ B||_1X:]p]}$ez)2_&L}th يO7ujhyoݚI@aIG.aL4gr&KҾgiUfX]F~雷0&efԏZQ1,6wɹ'FO^;z[PNӾd-tZa79UE%h@=OaZ4iďլ&v[XN:NzWZtmK}Ӄ Ӫ륩tUVZ,o]Ñ+dI%Gn&0̲5 CRK>믮4Pk$mx I[O-!xT0öTchkJbG|<~!+EaZ}l F ^Sgrg855uF׾˽ YC^ pn}]FBL-=WOm9]JNj(EN2)h.s:74$"HwHg)M]| A*CbќT"GŎR5w2oiյ`JP-m 2 {/V#dl $(/:~a'hvGY|j H0qYCI_x5u wnr l$Y42CT8A F&sW,D2_lE 4f9.2.^iriӣ2C,\O2,IXS0Ȃp"Kfd+hSQ Kf& ITc mi4Ƭ3Z:,'ϑqp$٥?&]͏3RS`aur:xCargx&|lOH8R#j,ߎmW<Ѕd 5d=?XUeޜ$gF#m~2oLT'\-Fb)$Tm x*[gp]# ++!ېu!y-wIAY~{ -.9]FOtVl ,oё䍕=e&Ҏ/%USl? Gi{9`z(O35[am( }aOGSS$a;7U_qヺ2޲^ڲ1ЗQD}0ڃ6h[)Њ2I9.U2o8v}s@e? FYoDfjnDuѭζdu]V"";"wl+eqj<7q$Sm#V϶|o@B[F@|C#݅Ҩ -'5.iu6wOA--CriqAi&xcU0s6Ǡ$RCuN*(sNL{WS#_)9˙0˨in*BkJ}M43s pQ:Ʒ{ohope 9!$@ mas;=-):l$+Dg* y[e'dA[7-ܦNBB7B "doW~HN O}1``%(V` :2`\ $)Z5gz{cV HVNhTÓ)V7-&UB2P: ,#,w˥l H\TzA|Yz|Ȓ[q6y Vf:tR8%rM<ڲNԟ!E A#1 ` n~a[X߷<'ϑfHCoS!.%حcV|a=#DN 1ߍ=6|ؚ|YB}EQȿ"0ۑKJs{HC^yt:Pi?sQ' w|sZ?#cCA O?yTj|<{2AχqɻÖսV'ij!Dt>G ؟bR'r2{ΆH b4*5ƁgX18Nm">˖d99YҌj^!Jn[!2 %|ͮ "i̩bc.+".Y.9 `#6l^?Pa^ m0 PuYfꊐ>0HFaU]w:sHdAעcb؁&F9ښ2ү#T~)'*}cs !Bc yၤI1C1Txi``ٴO*c /.erԢsq+Ų8)p6q9Z 4;vQh[ FS'zL:՗Cg!?=ǭ4F立qP p :ܙ:WnlIؙ *k&fޛJ^6 Љ$a9JQ=K=g{INއ!Ͱ$6|Xd5`#.z9궂hy,n[N ^9ڄX64"!=Kr %.ע'w}Ҟ($i!(}zQM;N{;ɫp`۵*OgրJ%1.H 2e wZpcB+@5jXqU4(/m0e-lc)>UL_CDIX0P\f#6pÄ4 B )A#(UsJ>aiSꏚνl< ?ʾ--3"(?ZA6V}ؾ0V,DZ X M>Ͼ%OGoM{ )on@!_@,eAҊ\{j+HWFm `wo_|0|_4s8q`e\M ֒o  n#T/'C$Ge\m!=sV6ȀռX= (WqteG{T_򄣅0xqt{lF8Gat:*R+fyJd|Y?C4djM10EۙQA \[+atB]|7fy۽^|,+EЇXkK//M)mL9c؏E& L=+υ omh&ryVregc2JG{<,U#ņVZjQD6w " W@g O;ʜE)aUV_K:pw\ = ʾ?IŘEmwo*I`, RwioYGq@|&"wd2K@j=73?C6^%G|T81~ 닖d]'(:kދ )vQmIZlZa0ix"u }Kz}%~ϋqa"]웰,%iw8Y{Jw=AeB]`w4lKj{Jo +K/¡fs۹Z`Ms"G7Ӗ,Z]K#輄C ˧,:uHNsPnBw;oCX1"G{`FTFv#2#`ؘ2yۭ{W We!z@q1H7ug/zau>q^DDn:S⍲nzzdWov=Of\˽DLP)m,.tDc-O;Nb[hbKs20L;ȸiu^B.1fN0 ;gt(񆦳qoֿ|s&D?!R)+Tk.,\BB4FvG|@M3szRKz[ڡs߮-(5QiRdxIFR( ȷ5 =[ry5$Hucl(\d-kju:OyQj6FYWt(3tR~e]C+V֜1"SS!SO>`~p |bI3_D9Y&GwzIbӋC?aBskt@c+f'}ىuû6p({\?2FlkukTR HީRibШ&Mc4Kʴ*.p]Wq?[OL{(?Cj77mΫ[Bx?JtF.UK `l=&94\*N:w,C„ Ty f P MůRn6:{Nj4qy2r2FR| P&Sŗ'mD_J,ٰpf%a X je8sw6m~ ȸ).jII<_NWGaG Nv ]6n71l>>.<7V1{p1g[DkMl;H/@|;57 1g}ЂBuRD־kB#xRΏf?s|,h?Evd"Iݸ4WiX6 x'O^RXg((1^휋v;03шf(Th'똤.<1t-*3 dY<#oa7& >P3CkcK$.Yvo<B3q @f-s GO_vO"k3'~[#B=ZJ5B;BGVu/\Np8bә` ^Plyn9)< ת1]FԼ~|E^6Y,\f@KՁAG|ݴ.4W(>@u#GR AT3M]c&j*x {I?6MkO BQ\u0&Ofǟ:dteWʬ3S0yjUI!'7(H܃(gC{f{ Hޚ4D"nHkN1E@qG[̑+J3MtbIRHES(NV cDH s[Գ8ZS6Tv2=5/vNsklԣ AHb8RJ:;0XBW04W,.New3P*wѵ®2iZ2;AhC_Gނ[/NjW 4F/>]oJYʺX4|T7S'r숝E;CGFX/2'jr 3f!п~ʪm/)k-9 mX4StlԗWZnEo^-G?^eA{7N~;4 31o,E۠f8}H$ '[IKPy,LA^LjCNԣt!2lS[35ub *U $=``n ,]{+8/ dv-r~M쩥i.)[vrr$h>(z{"ud˼Lʈ?:dQ¶P^w;MTp/w~KngzkkZ`SJ. 05Rvg44>\[}M3=1TR3{;T~4إtfYq)NkqNjE_Q/4m0Ɋ+|]Y:mʷjP~0K7;b#пo8t9|)l |;7OҘ T &ȇԁY*u,7Q͎† ")v@}"A4 *|xd}s]Y{A!w׵mIJ:0y3PRS-)M-XQwxN-dΩ63bޔL m iWmQjԻ.U6nOm]R Sy5It>w`7Y#q{TýVZD><ӈnN&,YN2U1Iޤ}ƑOqLTRPL D3avIZ5Ry>(o?!IS-5 0X_k-x[F::v v3@tz!O!ؿ/X]¬IP 7FclH6d ФXFUt$9)~Ť]MGa3`@o_hQK@ۢSAù}; @p\,4Y e?i0v]'`d@ +je|RnBam< Ap7c1{`Had\6ɖu|8DQ>ӄ-W`{8V{%qύR =hW1p*  C\V.G3vWqf5ׅ myW1/c,%2dm6%?WitUCfje&FLCtHd=ԉ4]ɼz)=2H~QYcʈ"udi/#y|.$9MRDZ N&=>zvHbfJN¬,|&KOZ[zce8C6VclGWV=&E􁙁5'vsa9 oՎB.*N9B =yCTmvzRWGV܉4S/%d:n3}[R2"T~C@ha]#l}0 Q _)-ko/^LmԌע=qd}x1ՆiQcՓUEp;fP8U@:81sYPnb<@X{gġJR+PgS*Tȁ9j9!* t&QK&Ǧ.#[g5G-=z$K8d|$yX0qDg<V9GSys}ц`*Xߚ[P}М@LLʒ >/q_5T%͊85h9 n)`ܲ*pi({u~+:O39N.G% fSp.p$aL >bz7"kvRtF.*kZypE5$Jhzp:$}:I+}7\qt˖(Ȟd~D;" \rmmڥM 4Ƞ<])VְHo6* c70 qPKj܌x[!&ɕݶJR:Z깆ߪVm\ÿDay3LmJfDI촗guO^eC>&%@ĜIUB„ڹ5>";(kޔ x/Z2/wؓVWl vu?r5% 0\~sk5]ذW3p bDpdnE|g%^t[ VK ρgvN`ls&SAכL]-Z RVw%X[{SԳ&"fSP糺6НB&~oRgs8tWzE ȧ/kf{aHy.u9°]!"~9Ő2cJ֩[9k^q}. >Rt6*WN6cc DN T^Dž -Wd Rz䊺CdS#}Tm[xGWs#LbB'\{VMQwY9ՕiX%ސQM}[)roH9ь̽8T땜r2ݿ+}ɢ>;PyRP-B5͚ WFV8֘ާ 1: "NպD”^0Db l' >nYN׿wUf"ݺV' q:cȀkPyx/J@^-ކ Z]`|bJ\~OTp3yMXdws#I}XrV;/U`YXW lMإJaR& ,Lqfp `/BT7l$?~5'o#79Zrj8dSx:_VkdPOi6ncms/|_$QpN43On~i΅"dD:2V jQ ZS'W '$A{~/6gw}*w_jKW9,2^9@2Jr$Y 8oRm"݉뚟2WÈ5JM{N8)lKd!$V/>G] @Gh[Ä/Lg@~$)y70"zq$j:IANalbwH1DgGW !߶\ 5-Zx8čH8 I{EG )暄3'_9yFy:sqa@j:E$ fҵpFSAh 'B(?$Hn'hb8JWvafv/~Z&URYoAuTvoqի*3gڒqg ?y(GݾVg3]Ez\L5X+ ¯(]cWj:vxXo%ǯ 'o|=Q< T|BmىΘ>y v߾0 ^>Nu&S>fu\'B4nAHV!raɥv^ Wz_1m1z6r?Z51(?iobƾ'5W(3",L ΜQ;(6ľ7˄Л4|̽괌F3R ̸gjʮϓX4hxGS4joZשŤ+,7ֵ9Cay,y,> Nڵ /;G: s,0ktzVCEsY#t?h .  3 qNX֔7K@xCB[{7G~І4T^a5iLL;UddcDP(9E̹8ALW{7#aDَGc6lQ=%Y1 YQϴt.t?|!‹ ÁRHvevj ؕpu[nݛZR 2"&~y|Ip#_ʤKGv9+#C`8ƣAY! v{k9G(zwV]3^3'T&!gǷa- Xv͖Z {u-{!eϖoR\8[aI~t LAM +c8g#u MG-_o"*.i^m8 9 ɭK&ne.q)4$:Rxehkҽ) -Um9ۚIgTKe$1/T?R+' 9&) 3 $,TOut\`k<\soO'؉c@LPxq+zmuYŘ/OmٵcvKLX} }qo ą^(сm%ޟ_"O֮c: 1:[Q% VIbIqL*l"QNPFxm(n8#sv"bv&jOU6v^Wf)4ZR@2?s|VY5OIWK%*ڷQ5i sߚ8Pc~|TO|htA$-`J3?(|yM0[!E9nOPhu`* zgݜm$.AnǪewbH}9Hnw9.]0M6HF8sipś<Dz+h irpy(KJ-H%`lX֢D0Y QgUU߶HRe@?biTxU6a9e|h 0]PtY(xd%qʈ>KmQ#o5&,H|؂7mWd[{QMm/^fhJ"sQ(2温B<_9#'VIxgY(k۸  q0Fj" *Ui9Kc"/c!$ӝ}.|idԳL_i6 mp2{T,L>cFi:~H :GH,ߎġ-^akѽ ;0Zaqyf9RȬ|0 6 z6v7aO󽄺W@‹1Qi,4Ds4G 4ʖ6>~`,xH6H' e;O kbp!Bd.P\nJ`x1Ӯ-{tq| ,|Udԣr-qGͮ:DGI2\'峗aժ‡lpZ;s,bZ ,\v?Qzs:;%SIMȗMGy[9NP7AfJyMuP꫗j)efA0IRk !nx/c%\f2.C=Xd!ESTbGirdCws{,FHob_a trp^9*d@="QRC&74eI/Q>;'P},]wɷ43kq"K1B.K1h,( k {iǚf,Zk7+UC@d9ZX?L'tXIuQG @| i'"a#;!P\ /fdH:eq9Dگl}.-Z#(qyb]Y; ]M_hFFR$46>M3Hm/[U)n8+b2;{ 6y.jfʘ3ˊͣC*g;ffՊ/DgmĨ m,VqGs]Kځ&%2 N2P}@T CMleHƬ*fܡ >,mGBi`l~Q_Yyo0nl-r܋+^n'hy}ׄ_n+H'B(#Pv$Fzz%V}̵j1Tv;z2jx>hG&wr f[2C0ND w:+zKxX棰?ɁI?ƺ,Tċٰ/u(awBbu*+%H1']aUXl@!"Ng~oU>IsJ=zŠRʣή Yb argT#<1PY 6#3S9^K-xhLO_z٠4z=zwhC|T!)Z0e }bs@'N]C%z3ol5puꔇk?̹/ ݨa`E-~JV 5^<[v4P 9XXrՍ $LPZ'oᙡ%fLPM@Ͱر|J&E\arTfވ"y>(N;#E# sYeKC *CEWݩ4-6w/a~D<fϥϲ K_|TN!&gBΉYuwm܂_;2K?QIYiHnCp.*D)y@eZ4nHb.@Vg^%=f]ͻr+jrƊ.Y=/:5Gqyy6SJà*:3[@jbD`Kp,:LFFx>ō/cv:L|[ds LsB>\CyZg Wo@x b:9#ՓAj)]o ̣FhtGWU6麹۵c~`I2ho1p%U0u0u_ñҽG^rg 1O“b[8>hc 嗲-XK<<^tVNzLgU^. 68) b3~?^L]s6+hܛ2s@}M[$YN[^wv9jΤ_zCƕ^O-+xWC+d\H",(Oxz9d{ .V е!?TraJ;U/Ý3S[dAFU!6ґ#͞j}`yvlymXbf>Zc,QϞ uogx)"[Woxk9"0Яi 'ޤig󁠽IW?ݱp !} aFQ8dFx~}  50#myܿџ]uPEW~!py}w?\9ۂr*x K&ˬZ! 8_̆kK2B*^P= EX<ѥZAߍwahUR'ˮ!Zʭ/Be ߖ*96<ѧH^Q0ȭ+XhS9 `:YCZ AM \p706(rZiMlRj-$2+l&ST(T )YZՊF8ߓ\]/&] 6ܷm}RS*e2_ќn=Mw>Oq[PWksNa;ΠdUP=|RJKg7?!p6S2_ _t`KiVEd/64%^ֆ4o)W8gvbԔ<@a_θLg5\Vpϓ/_/\4b']5TF.`wBPm,|lXgXnw~I"h7]}мoKQFeVUCHmpֈܕHQ'3'{[w~5NNXJݣ P8kFvZH DmSeQUrY᲼_{p"@vPlnJb-n?|&B~wr$Bg0_"]2 ͆Z/v*;2ES71tK8TaXL5! ͻڗ^" k8b'[\oe0`Nsa&t sCt݄1Ɉ+wF~dl&puw3}QfeɈ`,Y˴`-&pc{J>/!^԰[(2^9iO)'(&YB:};6vphBdtSiѥFTDhdYLpM/JdzHZlt>BS)CZ[lġC8ȡ*r42_{뛉(SC*`Z)i@▏F{4ע1  *[fElEV.Fwb 2;s@)oPE@Հ<+axߊFD g|dVh|z5z|kUe ~])!L >Fxq٠7Is#(AVxJ H)Z:,AYev+=Pnp)IƔ㘻$L»R>cV)9t+QgbϜ?ftRClTNA\p{7zhi ː5.r1] AQ wO3=s[1vٮ#*ս r4s@,01 ؉X y].q-?vBl+%ZxM3&7qޣpZ-YK`f6L?5Ip4aJ #=d%$&ڏg{|zwRv, Ӏex?EtI's H_hiqqlZϱ:~חz=&V4L]0FK`yq9rQ@TYj˃r-h AoQr44wl~ZڞUb QaE]nP{u2󓪖5A7 \bh&h.J6Dۖ$6[,2]^nd1K/78$P9%83dfߪTб~s80r5y('߯7,B90l=~Z_?\W-S.h<˶lnĩ}pgp10uQSS6ZnlkJ=˱~Fd;Qs"r; X&<1 8B+el#_ebB^NP|]e6wWܽxg[ ?gFh}dwWIMӑ89K:ry)\h;ck dW)Mn /?Q-UCwul?*0%XoÒ{E~8?㉇  OӚ" 7mamy#`PsȔo.NR j Rxymr10TD}V5ɴ?Eova0Kwca(/TS3Wfv ը=MN5A AzqkuӘLD@XQqîȜuFC!1)~#\-!#./Is8)ΐ|!i#OH}y &lࡆ,,!cs h8ւ$J1R#ӌwe*50fyLD՛ܰ܉|. j7:ATqd qnW".4B RLDg1BqUR !00Xiz )&=ָ Pqv33眽4s Y s[pLf%TFb0όˤ8f# D˩`7åHG;N_9^`vSqr~?֎Oc1I";?Շd)"P:9Ֆ:Ȅ9>gV,nM+;䠛j܁ɏQۼF@JP!tX FŹh24Qqp??O{U 8!WQ2ߏ C̸0D pMo|_94v"r{t@ Dfn& A)_2l:U^!NԢr-E.˜S(|]ZT}p1 ]$ͻUTha6ER^ uSlXOeG j1:^Z*;5jՐ8ȤHϫĚ'hɄ]d&ˋMoH›j/č.+\ oRbGIP^6醚Ubj*v j#*t#cqGF/#qM IxOpBD)[.rK[\kq'Oŧz"L`hcfOɟss]hяy;0"N2zOzGXΫfʵ-`SV?po_)WGt_,[P_P=>_)u7\yႉgO+hxT4NqGi&YՃkv?@* 1g[Cpjc!3JݳLJ [{X_xw- j;@t?U $VImr!SgE66,6{Yj!9NZ^OցU]:f oG8F%άAz}").+HQXGb*.qN)R5uT˥V˷$:)h.´08To] !Ju>./L4.Ohjj5Ggyd/BPe֌/ʴ\Z9 ɏ7 N;yd(*E Mk"^?ĴJŤZ58 ZVAp0tB,8s"m=Pa`mk8z) efNYd&&H2 VX&jv(keWxD?;ۓ%,T'^t'K&6 ,3Y"XRY5Wk3,b* q7j( ftXj3*{sqJ> q#֏]e ˬ$L,h]DDĂ> 9PP=uOs<)"6pƿs2pSfs]xnyc/Pde%]&Yi'}۾,%^MHEazYbȸVB%e30hfCOa Mh1⋴ʽ{t愓NϫJH@ː5?^ߏ0~9o߆]RՐg:ݕOA`GmӭUy`Iɭ`{L4KVYxr($UxQpG(u7P/Sú/RfGg@C؝ȘК)3-(T4l? K5=t?+7saƶ?5O5ۂ)1ro\ԥL0 #DTr?VB\A6k Z*ǦP u.Tw6m>c=MB.Z̼e` 2a|X05"2H|>~ NQ}8D@Ϊۮ7Z7|"m=~gctD%#mhTӪS);>%c诀mX7%=]=\Ji FIpO(1ܮa0ȑcRRڃYop^, ϼ+ko"L!_HzT7Ps۟n!Dunq]9!u ,X0< $}DR>.Oq(emN&(Vnj1]Љ/Rx0.2JμN&ⴛ)DoY{C\hvO{D{)D<Rv* L:Z/to%!/ObPz-#)~_|؊ {D̻q8:hPbFXԡCf@#UtA6OvK:,ge}"$?S% cF5[nRdbW=ղ\ s-Ŧ,ޝqEõ hU754M)ס<k ƪPnr!FBrWo)hL.`lǣg|wZ=/Szf y$hʗ{{H"m/1 u:ww :dj1NJӹQK1vw uY. nw=eﲴ,8Em{oK[ך d 9V/_R2*zp X)3waF;)*u3#s[/VYt2/& O M-Ʀ>+m} nϲ/9FE|IWJp*F1~eċTx>#26 -@ZJ[[RRڸ}xpCn:e­#+Iy?\͂c2tPRn:O#J3K>2,  YW)QѤNl;u,nvϐ2ܣw4Nu~ւ= ß: 7F•/TU䚆<=PGSn`ӝzyIPLkpdɅzBPC5ZCyW=:C” ^,11JĘp_hg]2:V`HS!$Y{%'@ & KVb,N 0pAavd,fV(WDUT ;F8x;.3Zl7žus q-F#$ eԑypc)7qD8E*A]\3@6*fLDxuG 0ypɐ8x޽O3sʵr`(K?%9&jQ7]*^!やöD HF5I~s꾲Wޅ茡9PN:ְTMGO*y+~7|l4ӱIU3,pLr8T8Zuz\/SaFܙ>„_0` Hp,iuTYS?W ѴC}MM~5 u2M}D7X */װE |r)r|=_C3jz B= q"a"zB,Ήc`g">!މc(@j:ge[@w Ai^BT ='=+Ij:֗uU^atEXe@T"8P0e?BWmW'l?wڠ s#)֪ʢ< 3Jλv ]Iˠ",KLD.+/_*w.|vu0'[p$6k_C׫ qg @F<`݁ WCjYwR)hS抙(;t-&E+69,<5Or8<)))GĻw}h˂q"4&Ē4gEz^w-^BEXL9Н>.K@2ovϿ 2?44 UPbbq ۥjʐ&4 ;7ׂ` 7I#t4*L绮G@2MW܅~|}H3HmjO+:"g. '{Hgozj+[HV1!PR-!2aƺUCvX9#.Ղ,2 LuϔSo9~j C)ľ֌=-;&+'Qѿ1 ju-`^BQ-WQƎ0?%=9~k!8YoCf`#.5 E8 u)&\\ cW)>F,aaDp3Qy̟_]{Sj㼄 /9Ull=t@QT[|{hh xv#<# @5xoq$"r\[T+K~uM%Nt x- ##$|g!}աZH1it~/&hRNb=5K׌4ՖC1'Z (5}+B7bQ(cVc@4t%z ]aX)鼬f2cK=Ovľx<\V#¥Pe2JZ;yͥa7Ҿ;e6{7osđ_"˳Qx%YsLUY 1Յ w ŚQś3cUIR"'Z D+z66NCID<p#ļƏ; ׵;mvX|~kc(+9Ҿ+KÒ-r[EJ1 ?Rqq᫻J-aHFEwrfoy;Դu&&h"_Mԑ[L\ m>;oĞTwT5jp]S?w=&u`􊵨K ,>/>; ;6Sf-$((aUSBXڙ!_{|d,YEiǾkiuOe {8\Z%OWA`tPƣ=DZfAiLi1n7$tkѽ. {m MP5:Ul7y-f#H2A󫒯Idmy,Jxߑ 7{eQOQiy6]p$BFk38^B^ ?Kr-: hʸV4,3 <"ge_20[iqF-mGBɴh8ͼ1"n>| uR h 0 zd tEDb37@,ޚP+c_-(2O_K଩(::Aև[ $E!9}xn{.M S:@o]O'XK~<-ͩtdϽI!EYge4;9Hp,qo?GЦb˫ (ZB8.݃6TjС !i8$ڭ6;K4 F$| i̿IGL|hp' U@) m<)HY_d|`\;"4D#otjX Ӎ1UvϺd|:x"M S3<ߙ@nh'+k1aqdU> 23w/#*YjyvEœFH-ޏ~J!Ŗ]IҪe[qzOL9[Y$|-ޯi{h}^$ƣqR$Ol='i섡TL `ӱ.$+Vqod~͊d's:!TtlH-M rP7S HQ6tHGZU zr vR^ -fyTlLGpV!y3]]@u2WK%1vA NB"MQv.2(P_b i7Fǫ2oX)/JGgcV9%a:d^T>tʶ>^O-@H 0_ | E3(˔-v'cF凜DbceۃFQ֌-'< W`X\ʡLE֎cWу[иtg$:f cRﱲ7WΘ[N+faGk zl˖*t8,tiw%핕L4\c Hy+a#ڏR;]:F3DtzfnAGs!jI1cʺc.=D翫M1AlX( F2j>]O#וnZEC4Lc h; LoQHlxg}TqNKEP\@n}Dzw 6$A&VKqSytV{Xmb]^{ v&_YtRU pMGH* dퟳQ(E\ 5kN N!{ ֻ"_r8H=;JI9NJW ز@!@agH VXqUw]]e{Zlx^߽' lӹwTؒg#~fLOYQV l;\'_>g6C-1,?jg\ YէqGۚpJ/!궂W{RLLzZonN4ruQtn ?!VA79:!D5yZT.+nAb%c*P!/lVePS@w/8ҿVoqK&۬%wc/0$Hd r- 5o8eXF73d1ӷɣw9Eс^Sܼ61Y7!?(^V~&w?A/YnWÂ"4QX`D2A>kprWƦ&PK'w[!աmL5Ӊ0{ݗU|g<;Uk `8Qxe i~ @@o.iȥ}@*6/[I WUϨ3y(^iY^xyd=9z!B!}lg܏'%ES{{'?O k6vSdˣ|% a8dq;GJwbPn4tX6"*۸ %(!~~p\ ^qvkGAqeLh|Un %h*J4PH3g9O٨lS*1Ց٨z'Q>ۊc&]9F3IQ%g"NQָ}30C8㨠' vtorS3U{Wɥ'[?m{`:G; 'CP+ -I1Ju;ƴl9 #Wg)|Նq>Wȱp)ńC{3`ce]Br$b9a|&AM~=fA/@za5Srwe؍% K] …m4_RqdG`c,@\%iYsOhYۺ~mKXԉ g׊<ĮNK]Α{ e>.JR&YK:R0d{7 8UUv'duSyF/L}Il}V\5^AұVvGK|$}|uðn}:/u(Q5Z?~d5O|ki+~U?V/ؑMjK!. Z% mo_Bemgv]ԟL_>uP"K.^*A;59 PXe& @vcaخ4F:)l]Oi $(~jgTE)dhFGE5ʻ2̵z\D.˹AN"! qQVc LJRn;xeZT*+6f/KJ)Mt쓕"$5sKR@$܂.^MrIqJ* P.ۯiԯZӥQ& = :;#SMX~um-ĩ54h+5"V>ccد3_ˢ4r0 GѮ{z>7y5h2D.5͒G*ʹ`M_[T=TrR3BXm ?QY~D*quO()h O^Dǘb]6=';/YN߉yEo52ʥdXPo_s5`ȁA7` yYܕ mY&_sN_/ nX`.*_L~f$SZ7 +Ii 48@Ī6LG8{ra战drLtB zlR"4nrA$Q/z×TL_ LT<*4 _g?)>dDZnkX"3YkuǨ9'nK <$$:g`)^&#dFO=\|0̜M>L*˿_f/&E4ym B|/K3 'cϭ7)x9ޤ#T+BO5[yZW@8g^lgoO}߿c J2@ǀ2+HGa!7V$+_H{b:OÒGY-w=D]}IEoT0SŸP7lJ`2XNGĨzI?VZ/TIv*~ 5(gOUts`Pm 4 ;T̻@ |@\&⩈"؊G+/۟0suS j{:#D71=h^u h dc[).1<ŏw!A&2Г0W TovB57H xضB#K߭C#;'ڛbb> -FQ%*F;|۽J~7PW(N߇=]-Ѡ),rj 7 kM?\K?PDp$Z)a L!b1eb`x+6xux=6})n.a~]zIKFwxL\#%&>^BΥm``?bSr&wn o"D߶xw,HC} uʁ[jAx;tM]e41 7 qZIGX=5צKd HVw7'";- $8JL@d>eKcN 1SX, EfQXhۈz ?hߚ'n7ƚ•4{Ɛ I2vxSFgR099(w2-QL, ؎Wa&>K)l1*Ұn]3gDK.V[_zP%tf1{b0C+Z@]9M#wC>vp.#8@F_ B;:sDۆ3TIn'UA0e}.;p yB+;) %u"/ڕkw~#8o9ЋD4єek2LԃO ^]+E&MC>29(Q,s@Ih,3{Eh /՞69\䋒Z n!NVXr NRl:d,Pd 'Q7DҾ P6މ46IlV[!c(IU,I`!hglʁ`<颏 Ks/&Y0?z]Tuu`cbC㺯HJ>/X'wu!t9ܵ\@>[dܼ[ Ux%1I l.. [,4VT_."3p: u^_L]%o׶߷ݹn`4_y5VxP"BIJENA=^EyB:d}E:YwU.accnG=K ;[]ȭ(G8< +C%R.*SJd2+hpq?lb c,,$0nqϓ$5Ow35ܵ'wtXr/d>ª=5)ǤI5m"'ڧSMk`ߏ@O>] >S~ѯA`4Ǫw@݅RUqs2s..kࡨ4 .sh. 5(0żЊp/T`Ͽ @)X1^*efU]\Ǥ~WσpFqBf%BkDAbg"];Xƶ򵒚?VL5.XekxL)vNE璥Ȍ/%ES} I񯱙û3_-G[e.&mԘpUg܈A"M&tv%/i# (}JN"$ϵ'iu!j|{vs8&aqx]^m}cOEp8!/>6kGco9>y>A3yP#i}V:M,o9!SY!|}?6K! )tG d3KD@&cidsccB-$0qdɿ@ifzrd' pΜ{w%t~[{|rPwݖc iOfMA]]sWkPvCe mh2`Zu\<7] ӇJc^B4(n`Yllb6lԈ4h? 5"BCZA!4 ;PHvl0N[z7VRj(f= 1; X<}:~qv ah]sB|@`@4ɫLFB82^m$_tONO\;F:* +9s: 3VR=/iPjP(>O­JF965R#VhYkc Lg^ҸGEO; rI`IiavO3ʎnC0QkYW@ݰ`2Q)* $[צ6l)Q/La80 ^0s)?Ī@L᥮q) V#* bhr$aDcH*=!1*Zp^r4|;&i_s%b;GT@*4donԪ!H!>VA/7zUq@Brؐb6ycs hq&?mccWErC6s=Mک"J#9a.]C㻀 5F; .L%PHm#_{arV)㌂0ӽi]]ėlg Q V1:FdĊ(a&vҡsEFpah[*4Nt (64mu/}N9؂?P2,ufB #iT/@s\-M9S<9njH~^Nŀ'a 5 LM%LEC9ɅD[-`9ӱ@=]",ʧ]ףP$[Th߱ mvZX~M鍂Vu\r[- 7bs/ ?gn}2G' .G1kd$1F;D_wR'DX/<[>-bPX"tZm]N x($6,[jPa>H"fDBjxc Ƿ.m_B&w9TM*LۃKagz7c@k=ttZbew8'`X,sK7)(ft(La)h#AKI?i/.zג5,3 1룏\^Zg^%$a#94-wEeun'v[?> ld] Ԥ.W[|v?*e9QX"L*=p^?iQ*0_R|9 aLf;(s?fi!s`6o/$="vVu3'c6Qx8ː>*qTb;~iC۪شd/nđOwW ~apU_ |ZqMYMTrp3X^ĘЃ }~hI ->Ӛ -j.@#,lX \8P3Q3wj(b ,zɳeoAOA:]Q['iێ7$NOg]ֱL<+ԁEc>FʕNmjD|*'Bަ#iJ4k>`>1Jo(!eĐVu^ظN7<˃!P\(0ra#9l1mc,-fAnCrIiyDKu킓Rخt`5FF­n% E](H\NSd5zSsp1&.ȘpʧD^u>)gWxz;rD`uҼKk)J_TJڑbr/>v㱣u ?+=ى3ͰQ$N0 kÕH!Z Rcו~  |B5VPȖff݇'n ʼ-7 2-CrP}=G ֲA!*S)y"UM[̣M9ZI)gRETp"*Xr>MNO O'tќώNqEׂ$AewF*mϓs\c*.%1zP+ oሟ ŗXLZϪ]^-5;XPb GmlH(kaGYd8"b`,$L0ݳ8 5=wn=%'HjR@w0XevKUs&\eיU4uUn;, SډDbeg1^sX˽m8^$+؅aFc;31$ʩeJX G70in̈́/˞\%B-A cj/z."H. sL Ltm M- mVN$caԍVϤ3gm(PeEKw[kѴa_H?S7+tʭyKO{c5%(~.44rϷ2tޗ]BO588`::7`JC Eې#_rĦjM+AG-D{51 zTa4~v-?/};/92` dTe|/YR8[e/F$Z1ď5Nc$:m\4-._0d ~cʜXF7-1,O%p|&: 9bd?AFeOƢ3bc~”`q6u4A)JĢUނHJoN}>Cߢd۩uD ]cL@.𖥿\ӄy,&*rU(ް_~nKصRWFӿ쐓8B,w WJKi$K0yiN$7"r=S6or,Z|)joY 1*gz H -V$^W|N[8xQw^u:i_7(K6KYO1\"E}кyy6@P uO-Ab$ ~ a̟: fi*( PKJBׅ$;}ԥ l=l.koΒ@z-bV]+^6_Vl! g˖M[720(O?;Kc>LS qhO Rb`ѻp3^B&:1(#)قHU,p$sam*iԎ]?LQ')f1ӿ.t1;"4"N~\j}*LFU]Etꎏ9Xao3@0趆kX"K8(7U-iw'A'eEiVX6-^-B."S4ϴ"?[%v8 ,P~ G\+G[*R)?Hm OBF(ʈl oӝʷt$ig@ n~mtEtHqr'G!C>|WHK:ڽtYB8 >cGf$ oˆlNǍ&sSIH{Y Md O|^n.Ӕ.Ӽw3Xi$9:06   Cf•BOr1@\B)]3;p˓(Æ*yi[>/Hq> fDP-8V?KƟrn3T Q|O%Z8fjN_mL7~J(3J}u#_<G3EUq̸AdS_K#|!do{;597[W,86 )t> 0t0/_dUp&yNx[[%d -tRBiiA3 6PeԪfϵDZcI8'`Clݿ1nۿ,3*QI`hFX<8Vp΄̣f6$9F"ol*)Hu5/2Ƹm\4z ̧d",$+=d!nY& 5ݾ`tC?t[^iVvxldUEYp[􆩥@0r4jg`X\tsna&8y(u?8[V+c`Sc2}~&v:qDAhEmܙ"]4ڒ+{tLer?"FßKb(]XaGhh)WSY"61gNz[YJv|<tsFLfEzeLnD~V1x]WJg֟ ೚]CҤd[M E%@8Ie̳cҘ#\fH01q>N{7~(6 m(p{J g'd29c 7]Sel2fRJ6=C87?%k?g/f0Lvl$WːE)g1PE ?2 hP{wZH?Xc-1zEev|v RV>GPpk ŹtOMgO79 7g \W$;f ;GZ@)śˡ'T!ch 3E /.S} FlPp$i'&:&EXQLQ׿^*-``Q!BF:m&Y/0 p ?QgrS-E M\?zu%:ɠ} BT֊eOh;mhE7ԓ |L}Xށޝ:!49U9z>n,tiU>F{/R{?]Y°iuG|72мЮ0¡`vc,ʧ0g+s 'ږC}0VѲˡ+am3PJaNTP"hہ6zs~OݺbN2ٲM MyS_/KT}Y:* gBkr Ǎhxw, 񫫿Sx q6?22Ahd@Yekdv)Ʀq*@xeNmvdP\Cɖ EdSZyc qNlZf#FS#/ۊMM=%5c)qqm5i_F?%Q}XŽ툄x~nd2K# Q~-t`_Tk)pQ09NG7b䨘:pb; Ĵ3tn9_j%L/f`!zG,=6\4pi,N御 !g=pcSTo@~ vqD-o5QI~5UvWh}A-b#G9UcIS*UoM+A"HN VxXI:Ջ;^&%{8Q(a&8t<TZj5{"ต ~Q>d*O0m7?po/ cdKfN_o)ɒ Vܤ4][1JSKF>oJwԛ!PFAkKR;~ 8DG*.(]folFf#ҎD̂t n&ҏŠ#_o%88ABȪd}Mwde NQtl$dkyUN;.*P9cJ/v“)-D~8/%zxkGQպ*];07ak83Oiu:Wu%Ax;BL~N-tE/(p ƫOI1=j9%3I-qg[&欭8wU}(pu)Bg)cFC_ooaqI֓նz,5 pzzl|[&Ao݂)+{/2`a&Q/UJLUavc o~\9H&$w3 ` wVGIE̓%R=Iz"}"&jhkl#}7"v,ʺh8:"rduY4[4TUERuOl`mn0.0U+{O o 5rb h$ɧɾNВ fQ#Hȓ%7l 4\-c m_'qk?uw.XU(0pi| 9 O$Kv$mюBn ;%?9,W8/[&cuI ٷ.V !rr[½ 2G4 bu|f(rx(A-":;Ŧ Nִk,rP(D&GS<,}NJ$ˢ$fO[GdTPԡx0yF̷?BL|~ӽJXKc`jA֠[;Ƹ* 4<_hcp m8ofi7KyLq'bMiqBVSE p(^-\;Ws􅆷=*Ŭn\%+9G"vI #,8iTb7r&߅WܫqQ[@bA0/Vc9mGO/h; "?~֧ %XԄ%gy>љ݊G5,ǧx7{DSqC[@(Ԑ/`{ç&ାr> ;a_rjJ?+Dĝ+ 46VsNF Ga%(f]@^Тe U{ʫѼ%;TV4!TyH{&CWYķiRwjoMR6?q=qh&[qW˖]~=B0ʥaz%*gT񧧕QY!XQ$24G"w57)4-C~.g{Rٴ7e!.I};nAIzg/[fhSKLgoM4Y{L1{@\ <>RZBVΡN8oF]v X7E;ڋr||DbJ&3 !tᦟl:a.=>GeQDh5sȄQH=ܠ(b%OeuIG*!+.CK]|3h2ya<@M WVz A^85G&]bc((t uFyO{$ (Cm|K #;Z-Z r> yo|h` Hvgflz}BNk?䆃k e|LDUVs33tm|R_72ėZr31M*IAuek+0ᎲaXֽ:D @l+͠=#>@l.(:0kJrT걟\O/Ze\J](`9)maߏ1^.XEH[R",RP! -Xq\%->qvn$.Rek`eŊtl-ʃ˄3 SMBj- w-Wdix5r01&WߚRQvRT&r}uZ2xЃR2kA%aȖOr% 4ʥB8΍!ɠWYฒOEjmwtqD̷?b>/ S#nR*28~[xb#W0Gy"fC.v4驢x+bNAa{?=79[Vo@XahO}cMB4R-ZE __' Af*|i^ms-yo@+}r>uW?1'> zu4\xCuJmg<5껑=2DXfGNl a?i%L߾ _dIx6h_rm_)dC\kp],Ժ\~lrw~ҊHvfO(`%:s~?{dCL7:w>*t&͈ #s-U2xuS!),8ie֜)C5۔lܑY nn;MIrOJ'Rv$Cy=>2+&ٓ\b3Hǔ[ ;Xf(}`¢0qT;t2  RV9YuI1\͇ij$='ɝoͥˬTNev" c Ьz;M|̶GITn! \uѲ AܩnqnpCH>vxSJ$)b[:gM"kMk./V/5Ҧ~·(3H~gIҞ`\&ʛs,!['X`"iGiܴL3.`n3cll#?'R̻]"! 6qb?(sk.g&p*q?Eh2I59"4|ͮ#{\+$^MF@Y Jn`XԒJA/KXʥ Eb'f̞*/˥'y3l'l0#7rT9jiXNK.6LtזPA7˲*ߓ*8si_Jm{\m^@IyqQR]-Xhul9GǤRi|3 _%M\ׇ'U) BPVf, 0bYjr;h3ʞZv@JbDҵeD+Gl,D\롘iu?>^pz~hES fST):*૷r&2z\#j6`dH)nϞ/H,jN8]+#]aiʣ}$xo{e(DˇaS5 둧Ϫ0*\yP`F6eҚu8ڷO6{-Q=nQd%3 O2SV "TL❀ܶ$0~4IJafUbŧnStX +/ef|=S$\QcMCVMe}2 پ*:%NN}WfhW.åKED:C HvZy4BpefnPUSS0d{>C}<[\ Պ h4ߺ c b7gד,1f4do7y')]Tbm?c/ oIvԡc|aUKzx4>)Y 7fP_xYQGX3?+6HE-u[uq}Ғn Cl|MBo?7tDr>F ޲_wY|>sݥG~e*m/Dak4E<W^4K$#>;<^_Zzs5Fى;w a:%b@[+@-T=kWgsߌp StǛM9)@nBw_tpѷb heKZME'$ar>VsTl{ h:`!@kudnc%$3g1Y!uE=r.lک'}XoOkA4^8'[Vb X/Q_ Ɛìx\H~ ‹MMs04Ҷ{0:F9HO4x/I:4 DPP% |;,8F, =C8/Sifע<ыjYlဠdSG0*JiEN(vGz/%Ả[B9W4<5"~f#EY")CDwiRTmmG^oGUЯx*Er-UW"s]^9C9Xrke?t!xqz@mm?A/|FK75Zj@7jD:{d ~| M&lG)!TSm4n'gE5ZnKʎ iv?vIMԩuK0xF.Z+8 ˰`4~V'`5QX%E1?՚Y}yd<{4ladTW'!*Zd{ne#xǎc|3Q~cu(`\LSm6vs-0d*g)l0G o0JF:Z<Ւ{.*Z@?6O'TPBGSF۴م\цL,ݢֱOjeHrED!W蓫xYOg:3z9%Oowm0{Tfj̛h/nS7NN^~"1 H2TzV/[;o퓈zMʋϾ~OU:9ѹ#Jg*#@0'ר=bZ!;d/ۣ=Ŕ\&zKJ[_גP3ꁕtzJA6 ?eʕ-a$!Ȿ :1,{ iԹ-n Fd޸B&~m~G[ XC6̞J)6AEFb`p|ew{SQBB7nZʰZ&_YX<[f[;X\*,?^)_hfy+zlM&c#Hrˁ_ Xa/3!^Y3(1Ct%bZ♁f\o#<}*@ͥZ/OOL] 9($AGYxb4dq mSf޲Lx b?+Àb2S\X6~Kq-KK(9 lO7iagS!Ix$IO~EIW_'t9]B صP^o WJO!Zm,VtiwRW.6A`.r,wy_fiO^~ >}JFt)^hzIVОjRQMlk3}S*o>AY&S/72Fd`Rr ?߇Tŀq֏n)(PU<kog(c8c"bg(^Z-T8ic{#|5Z`!g[ǎU[4a|hO I[3˃j{ g#qL*d΅cBgSY'O'nPlK}"T)UdX!H [+e]fd|5mb{P@ʢ1O5h^؁Pf8W'hYS+J~6O<<*RӃB('Z~ٴ,^#-y{gnm{QdWC2':.c^8{cᾺo HёYh2,>p鰢֎ . {ڬT ՚] S~[1e#v/K<CS7XrD 5Gaeigۚe`AUEO5[{ f.1%yh_8ZLCGlM}Lj(R 2L;Qܢ PoyMtk*ro>2 4.z7ڋ5fn=.K3Hh'b]Θ^CUl|P$|M^[dX.)ƒ]\t{(fV8\ rRq DI͙c_[A;+l{ڿ15Z9;6`i=Xxh1#4T]FmV(tؒ> oxd|* .atT[rq2e3uHR۳z>SZf;ٳɎҧ]yJQLV>:fI㐑x!s`6 i(;gwLtXfA l]Gs.U0%w9s8 ,ᄓ,q6VKg@ڴ/9EM;?ʦvL4"jvpO^kJt2Ynoxo7Ьho[QAj} ]g/)9c6 :8XߛZ=6X&LʑuAI5dMT F'W0G/63WyЖsw! Fʁ@JXp0rʓsN#vA@t`U-$D8g3Zo$*4BJέZa&ʪP< L,ϳy;__I"0 g`Y)bU PjS-b֞7B̭m@i-"s.E7Z]U\$ObibfST힠{l{J ZlԞ rj:iߗkuϥt4}rGB5[8gj3lۼs#< N Óm*Y5jLWͤsbdѭA(N+@<'ެ~$_1=m] lVd/i,0D+" 0;l_pO"_V[\*. egvFgf:=&~U)CDVtE»mgO/})-ϓE/qHuXh/<TvF'Q^k m\cQ~=.s$y\0gf.rM%"H37P:*oVW4nBg&"oC$LyİSH;,eƹ0b6Gœz-+)f^Bӈ:-ډOdyv\\ɵ>opMv}\{J{<7nWߵPw $NiXczW;]v=%, f<$?:=괆k)Z8u9GWEm5V3M>9tNdmgˎKhMm?Ru]{BۍKgp!h h  7|ԏIGIW $uk"&0>lqb[4ɷq͊tI5Sͤ@ыRL# tF2+~>SUUPmHHmɗoC/DJb>a"WUi\jG93Yí ,*M[2lz*d$A u}qj{INo½!Q~=CS!&.Ư#Nq[%G-fpV{}]d|"T;hHi1+bk[ZDO5C68[jhy`Ita't hj׼r{KGY]s<'W U%Tbzx3-^O{)~x?@YEȇKhM]w zyfoo|[m־ fy| K-9&hFmǿRaˡe`PbXNHr(@a *Ɋf RoD.dU{sog{@\Uˊ;#24~*\^?sd# {shPfxgN] < ~击v^*)fs-|q' Ble-5Ry|,kOw>!;w~bʦRPKcًsH^ }^#)io"CSd9'}{H5GhWw:D*K7|8-xxԢ#@&]v }?[dXGWAM.IEmSRmO4~=Վ [OcY S_X_O f U&x3+ڲSJ>NNI5dG+QT\#=*tl^p S\fsU8ΡGb[VXrЏ`LK45W)#,;VH /@tLt4-j~Oo3Yɱ| Tz+1kUj[T .(a#}jeA&3i n4^QklΧx~GvS*>\_0]l>~xJ'f<,QoU dž|9~-iʌJg&NAk:fˮ8(S q_.\Xk_BNjT;xgcu8HmU޷g1Ŧv|c}#=zWڿ]=*:!eHWfzP.b*UF:50J3bM]jˍ`Q0$2B^\"7| t,:Vd*/ooXcզyL] wyk`Vs@1sBL= A_OKκY⣩E.0PͽT qӂ(_͵"*{]"A:z7Ok%&{n#0r~Zs ˺yΞaߞ$1Lٔ+5 @'#VR glfڱn^p>zj-t!D!<1-hEJ3Ugl\+1FbaYCzm7;G l$ŇԃY C2^#ןorܮËD\?eXijsbcEzqcJUJ?|^@-GŋXVo $|a E9%'5=rͩխDcΐ8G*}0aWszkÚCTY|kΗ#EYgCB1!Ԉv˴=׼8f"9zSKJ'A&iyMW>3@F*g=u3AYZ),3^*m۬6_;I"JP4DvMv"ىI9rx.{&=mrZaq8KJ`|?RR?´ĤB#I0FmNZ 12v-yd䋍vv{VU#6ȽdM˦Ӥv\1.r9aMx8+pOV\J+J%)vxA }a=fy^VQ"`@ߴzCcInzL r;\ZzgQp. {N>z-;F7wg\ӌ&#3VuyR#V!Ȑ (@?>#&r;2z& bKz6Eҩw[|2oY(&k8k Qv08GG TlqҦAqP5T ڐM_}f/%O(T44?W\ﵒ͗ٹ?P~g[?Ϧh)~ft+4 ^pS|wgMj%,kn'ΧU5ԖŞ&&!~EG =#^0AVXea2Kҋ+YU66 {/2cGj|.YPXz%ቶV̓s!vf#C!$_wpݓ%m.쵺ˢ-9i1yBhM育e"щDLhNN!@Z1S,롊] D Ak^(ЌR;t/LsVr`cH7bg'ieTO'R1;?)>iW}CȰm)2Y3VʍTƒN <"×r$nj&6ljr3ej4UwKL9W(ާKE:=^<wKR.j ;hڴGjbPVfV(7umI%㸨pln^K#[M.n͗'-kT83AW(,|ŌMwӐ H>kXGlnIg~F@^Rprdjԟ׷ l"?-qfGluYUbFѷ.$YMljx4SINZ;0P7z Br& X'ㇾFX^UYs3=0 Ij148U j\yJ ֖.tkWᙸUQ1TX]1s?OH!b=8#%qJC.+-ŃlN@ F”M[ܽ8$:! ]v(:aȿNJ=ܜbԶ4gڱAwRưi#i1GKu> >oo| KnZ355{i5m +tŔePm)~TÀB2UH̟uv5% D+O`Hl]۽饖q`)^ gkŧIdc,Er%7X1ZQr~A1mṾ3jrB`g!T ~GҦ8o4;"̀t %27BJ 40kYeqDi )04JW5<2ԁ[^cJ\UCiԂ%r_(Y0k{Gf WH^HOI> iߕIH㤥SȶguKŒO%kEk$鎥q_9xt\O"%0)KwIY@ˋ`'У qW-yA$+vCjM:Q"k4P;ϿMߓ¥7=Ɛe>T5(.&FIo" 2w?։axK?,mde4fsdTW>:(6g0XBbY'R'x} LGk<O݉5V֧w]ϯ!PsHUY: Xi\AfH!:7%hI$"((Ki_6(;P9Qiv `믤5$|(kf.+!SZ[]ފ3/L}_Ӳ ӡVn^p^s R 6+<b,;K+VwT/1ܻC ]  R'`Z+mrWGcmVK&y {_Z[D?Mk7i1б,Yu 3ODqϥg-I>og]|#!霠rMd<8lJA+tC$rXwMLQI&!>0nvJ}t&&yfڢEJ Nylx*>!#( אi<~0En\AMg*rE0-"ߧC19Yk?r~hCA8wjgW)em@UKUqQ!փt0 FEPC풤.|UH@URӎjqhk@s밦5I7DwR01FLϘmt{GS|ѐ5VD%T4v׉@o|pC Kv?LGy`Tƹ֥J@E_VH[ B{ pqxo( tYZ^06|l)AT7YE<3Ns^4](SXp:WSF''":2 %|됾S ̽igw J3+ ǑǬϻ 4a+]SptKN)Wq;J@3!m10#XE8ҕRb?hI=IGa.Y~ >rxzŅD\5KQl6홏Z@oNG.T^Dք,Rjv>(dBLW\ wTtQG%Io-f~W@h}DLX2#>fzC4mOB xw̲dGB06寿;9psgɌ6 ^_6Sk]FzW?>z%JE^|lw\5 QOL% Imj@kg6[_R.h,Mjut.ꔨ3 cԼ;xoW¯#,"-yPIOwYvp`5&5̸w\J0&^iCH݅5$Du\!t)YVE\R`,~y:W (<KIRD*=|`J?[|cu6'gPZ%#,4g/:\_A>)<>>O;õmw%>޾.2&0k!u?-fWWʮ׆Ga|WGgiA *CO}#G1BܷA&Sߐ7m}.sOe`̀HbL<ث[IlR]?/q8r;Dr6 Ufe̻2+R:.vK-5Id̳"Ap% ]DH:]Z-B uYȖzD3 t"[@k+!ԙYs WV0bnHYaƣl6%Q~X6VZݴN}0%شhetzM'Q)w. 08WG 080"V&$^`?1ß@3M;ā2XgeVW \#0Op=hdl>`٦FSr*"퐚oG@>=,E^!P-ßҙf"eT`I~Y*ESTƖw%ysT$"|wstb!0!q!In};Yyp_MNxto ָuP= X^'G(݃D-qRg7ݚS;6Hͅ׋n[ z8^kEYG n<ժ/ّ

ɅL+$ɷxHɮhl][ٔp4 !yY9\Û{%)( );A(xAv's1Ij=2h>&{c FC@Nutjm Q@Ha I>O _//|Rc%#*HH۳q {?ҾЃy=Q1`,e5[Edg;X]_cRm{i-g[Dp8 ,%jA |r9dY=l#JB u(=/IsXDh Ġ͹xwzv"tB?:AKnt\=aV+ N v?̗Dَ𗐌9Kʋ>J(SJǡ8k'd<N0,!׃ػNi\z|d/D4Ғ5igJG ntյJ3åU(cu~q.S9uքW Y,J)K@,!1!PIPB"^u}8cb']HPk7 rn@©jPPZtפӕp$yM'jƹàBM65ηI!$7XM[I!0|k@&T#x%>I+:p͖a9w):5aeutAm zyV{3~b)1WsmyCteTͱL4{;m8=4Hu 7^r!GȖ13i#3gyZbb(z0'/F :ߗұS1;:{'p1Y {PT+A>H00 ڳ9YIϱ(å4CI'4υ ޑ~aݵ㛱I>c%!tHn& hHq B?/%6H2wt) TD ?| |x,_珄pP*|~;EkKnӊaziʞ2/p/<CO&1N+}"w#z.r)Z⫏QK%j E%;1LS9'`Q!}g{ʙΤn|<&^iO'}[aԄ  eJТ28cg fGi<tbU>/=<ƄG慴]PaF &9O8^TT+*W.G5;W$~7L{WqA<+)6W{1@2H@~*վgE9&P6a?y!Xja}w*_pA ( C*:~ T`!%x~ .݂(A۳+*ʺn?#+r @t-q2?9(_E'jQM 0) /޾_uP= !Ow67[b<@AAm%[v|, @>a@mxS,at^L@;gH!TETf @"V|ݦ{c[dAZhC'7v[uiy9\G.:.X]^_\J׻[J( EuU;xֆĿ9Oh;1P EtS^%>z.S {b͞H[ vd.2PRQdP> ^;K3T~GCiUa9yv ~t{- )i vfYYFy>W|\Xҝq&~PeeB_"9 st#H>}!慭%. ~Ԧw#}^6W ;zOlm4fXqn^|<پJxHm\7XYyʎZMxO̞{OX8&哄XcuJZ|b*[K"4>=Nֆ>&c,Lw4DULZUfҲćъf сc=sF{ pS_yQX ;p߹םDI,DT?!2as$#0mC&k/=:b i򟂬R /:5'ę.[`#@ J>%jU*d3Jnpn|0k$RQ -TU3LgcaЍ01j>v{ bFe C5齕t-Nܯ+}|WYu2I ;䒯T,ºo<7_9,ǍBLf^/3#:UQ1>Pҷ=.;#~~)E lvg\ZwZlWҬ4+~5Otg<:] mV?r`ڵ o&) >Ȟh$HI$]ΰѦz廌^4d+MxL f-Ӭ PԱgHL,h=>h#V " .KVmyAi%2*5XČD႐4iEh+ll $3PČѼ޷:ɞΟ5x[~B7x_ QbM+&w&[:a^S"`[2cA%>vUp#onŶ['@Rͧ Zw5/6hBVSLt1:~NE+iK+e Mb,xiP0"ޠ-P4V_&ZB@v%Wњ:F }Xbqƴ٤#! 7dxPg@{3{ &׆f4h2(xX;F*$nWKtVtZ=1Daţr3wl|I#wƋERh=Uk-(w e/#j\6}qTy׶")hL#šn nZUa" $&%y=q)wHj~3.%.M%͈iD\}+ | xFK]hѯ_"/ yVҳT!u.<Ѱ*e.1+K2-lJdqP(KxlԬ{vE 3}#+6Tlm%@p0\LHw<޵( ٢(rE.5;e ȯA(,I}~x[CVНg\U6t$!+_3!@NŒ"X9{ļ5:0csQV/6z8fyexW3=Cf&6]d=q!GlCt c2@HEOBz!e\<т.^o>-rT O% eRMy.pVˈ0Ķ$]!؉M'%a/| ǽK7{f ~ ;);0[f`f|́‘'O+t*8 ~.vn|յcVIaSWXdsXTU8^*[{G i2hs0Uٗڜ$.T/!-|twݡn_^Uˊ[L 'yR^5]Пa Ys?T|)A)_RP6Lc%d!BbG堰v-.dI e҂".Qnu{oP4N'j'EVk7SҖt"n$]U]nBٴWqKߕ pfq*uD:>;?Pl^*I҇-XLnn * eO)KppfvpW& gosXsF k*-ZН5Ec(qYj"R9XK8 lO^;c`_]OIs?: H"fn\$`y=?恺#(IVQXkOa>e2p9\eNG/=)D_w:JQL 섥&lp& }A0KYJ&-yJ앋^xa[q%lñe `xZ$+ C$ܾ~59D> >bHa' jR ߚU}g㲵? Lj%W:Ӝ{|KA%P&?\XcOU:f9ȬΕo5;b. 3NqT҇󑦷M)A o{-81|χs.5)זNPg·ӡ5XщNi Kvĵw6F-pQn\Dh[J|E)zqxK穱# lހjbE><3Pڌ3b-^s.Ք[Pjk,wR Hcju=bD0o0^ X']?5^Ӊm( +CC:c$Pf9RAN\c4ܽ{wQ~f"$Ƙ`rgTF)O|䁷68;L`4z;(R"cd=nv?:'ʰѻ,4{Zcnha޾a`u\APy浗Z䳿CJR0)&؎ mJVWb;*ɜgZG $ -Zqnr -W?x 9bZo"RG%ۖ/8!6Ã*]jG":kD;r:ކ4_N,jDְQZ&6y~edy$!*.벨wܮ8A)!}2 s=5YOԍ=@RY Z(z+r/1MjF]Pd{ ,(|_!,p41 l%b `AEVR~#+R_47[{<YEnǑ;U .EwEK x&M}$ @ zƪ}$h!GՙE/FAj$f730]߽d}}8$ޫe#K˺v?We_;n@%ԳګczХ6|zs*JCtzA$XCÓ1_+ f{D<9垜{#jyk|ypPҥRiji,Nq??OA9R-7B7" Q27+D ó`LC7 $\Nq?+ ;_5lzF>7UKuQPheQ˗Hw}G=AWKskvӽ|s<'RRM$>fĠQ.drZ 6 l,+uCq]MbbQpu|s_?|=6X啥rO՗RF fd+Nq ٝQ]2]cmSR$HF QI!?ޫJF$ٕW|lIǧxjgr܊8D2|[ӹ KP(E\7A쇬hTƣr?A_6 X; I\/|u@ %󻼕c@kWk{`X0elN?Ml1 όtY47u^LsS UѬs 3U5T=HIqol5&tPլi,}ktg ;(N].aKS AxyA˙}x%Ab0[!WTaLصW\IQ6?{a&3}-W^;^.D~yN)|#2a1UWM +@3xLy[0Y(9?nU&"٪:HZrãF7VAۅIŠsӺT{Z=~&0N}ng{[S +{FeY|աExvO~K"oF"8}s%WXe\adn,QD1G@SK MOUxAĦdv zȏC C7i56U|[L8 |nicA3LttA}G-&MtKGAT&vOl&1/z"8hB[Q_l @-!;u6xè Xgpk|PB4&c쪘 @-EIA+Jh+po_V'G5yZ?jJG|w !G$՘V>عn2ɯYCТ_@ףKFR_!/TGndf[ k; }\:q?wWGTPM$hiY~Z9nSpIXJpt)DDJL2nܯKˋDTq-]тte3@rP)QE4Nc K&JБ :y v%OOb@Q9ԗaHxcڗtn72GͶ 3}GJD(+0HEW&.B Wr4xO9?|YZ. pŃ۸d "0<@#gh8Q޺VR~2.i# 4""/%xKp_>H%+|B&/^i/ݽ!V m2 ݻ{{ qG^9zu72 F<5N}c֎<.''(fJϏT~,䪎_T &wbk{-nzG/iJ(vyK%M`tc#EC8xdR4 q+U9N@I-6瀳#IؐӿRWnOr_&MqKнjl3@cr nqNK~˖FkEn@_ȶCqma<`0va>!%u((Onueр9G39Ϙ3^OB9sT_SIiP{?wn|ՓL^nוOJ@vPA+:.ZN\B(>1,Uw 3j|Q:|Fw<#JySᑣ1 O*BxgQ(ƃEz^j*Ke9-P@DIT)y/ϷY;ScAkE^7uJJw=uy_a`FFzz5k啯DUdVBEYY,^wg i7HنTV dJ.q纚@@?+l؊m*dD@Glp6߳'kuR2'=XR[2!b8?h)y P@~zDڋY|S# ө:T6:Q N82ݩZLX ;eڠYNjBkj[!P {KUsTVv :9]-+Z )G-Rm/S=|䵋Lz5ki쨽ƿn{SVV=mz ºbU#Ytag8!uiX~?W/ajfTrGLihaL8]8| 樶{X<S+uDe5ُa^a‚p[g%{/]3Yэi4E3Ұ%;`~2 $f0队Fb3(ބSr`Mhp$FLv{Cߖ$E-52`ʫdWPL!q[d8;sA 3Οg_G-* }S-+*% 娾BwK*mpꀛSX7KuM*D礭֨WÁ&:~Vj"9-,!KKRu!$(aL}Ḋ{hh!Jc6@)߰AS6eFVk| 5Zwof1|f_S=nb*K"D}yj2j#2(=A@ܿC_K.޶}Fp$Ln ,h5]ˎL5Un]2 &Ӡ7ѯtJC1A|d(ۖ%`с[fPQ ^|XXo/̖|j3d!=]*Fp= x ol>G[01Ii5ޒK}l8οTKqu[)&=/ϏS4OvOu VVm/S90S)`r[ÙE- iA€#ÿ;^l.nGG\d9=>?G% \SPsV{2WPX Yw =ԏeaZ.ޠ2*_\g]x/yR:^3kxHޥ'BSɶ6؛;Ye^`}zKqJzKp-Q.4A2 %̦F%Ea#麵 _/}WQNQƢz D B ˣ tS`tk<[gSR\naTtbDI.yA3qu).Tt`Le! l5"Ii-iZ +1q:m7Px6^{z9H $SѢo,!Ve6")A+Rp;! b );m~  G=Z~<7iuH,q0Ӥ_5V(3(%ԇb=@Hkη=Unc<R謙Eg`Q_ ɫX2E[vHB6YygkiXD<3I}}ƒ#Z M=82JD0G1pLk,|`Їt*΄2`,&Q=)j3]"ʰA ,pL)*\h Al*T4TjLy _@!쮲#88^u?yuy HY)Xњˢ2 8CGìTSH# nbcr;Xâ@s\ %>~ѼCDFOiqۆ}^ؼC]Y16ɶ;y+Noݡ7{9E|}bӁvV_?Z:xvVVӁ"|Pv3BSɾgi&ug0d\2,|<[01 à$)e}V!lNֿ>VQ&C ? oUN@Ivd.lKJOJ@VG[o?/< A͛ߗ1i6Yhj߇xN-a>G9eBf_PT j~+"=U;:OWgڶ<4uJٕbیD>|}К V p5 iI ND~W\*(Z}iz ]Ŭ4:_wD"~"cHQS8A}?rik$(k=I"Y]db1{S#J5^>l,ds@XbSZMZURqCLAC(UwZJa[D\~DL+3- #Q_GÚ,7VLB`AQ^c*?Z@o4b RwR!Tnޟc'|h>4{`o\6sk4qe1E#B?I1zcWǒQ\_e04K6+-zqXIW> =Pq tLbcM@=fbLt-kvu:ypS&l ۼ;K}6 ݂N,ꥥ# Vr \ZB@h[`+ZO_TeyC-LYcuAUsH? noG_ xIj6rU[Fg&ZP71fN 8#svr ;~xيU?яNT!M=X_Joz iaD$hV_꽉I Ftv0H A =EG`s0U8SuAn E;IB'V\=OIabw--sO|Uwf*J\Z~W3Mn3nj.r㾦Yvc[ʊ+dW^Y~5Ep˕9vݩa$enJ,"[-:Ԙ_V1[mn %21z#@^C ?o')ZACb3߁Z+)١nWtg|::T%v\lӘQ Wtl, vVQ6:mW)6FjfgPIj2m"7k\J)dz9C|yY2h.'akr5@/b."'q !/ V4{v.iKE/Yog2Kdbyڏ+8'_L}XϸθcMyT_ګ8c%.,Xl%OZ ӯtoO,Z皒LulP:I*Dz{,d(m]XyZۇ @A=P5lir{(ppD^yeS7>1(&l9~s}tgdCcVQȣ=ŗ횓/O5=`dHH.$T$ ɹtR(zda JܼbYC 5چjfsZqeYf@t髄y1aҵݕ_%4X#@oF/*<% n:jMuIz9a/aU])ʎ׹Gjkln$~G` i*?u -Ļ }ȧxZUjܒlc`P1/ 1V^UdhBM' \.3iOoN[q74hϭAw `?7?(uK6ZCQ[{Ӽz - xj~G5|ޅFG,܋ myvfMuEC*#ArT ʐm Z  && ӹ ةjj_w.HKjM<6lrR; t(Siz +8s~A1~5(& {+yB;)e1C>#';EFsR{[bbś& m}T,.;z8MVO>4dl0%y{s4qTQ"!p돸r_8<)N>[OL~-$myxmMWldʧGe' i0%V [`:yzܙ`0A[j`zWPX[B\"!wL2{;B BZ}B5'E.(ɡOLӌm>- 3{QO]j) %'ZE_vF3eOh<;nJuk/챥䙲nfˡV2,hp  {ư od *hG5  ѩL>ǡ j /핊f0-5!p %Y~5CM(¯|66-*Ɇ#JN۱ˠ;[iΥGrr@*J!q' CMcUH~]꿸k[ն/|3ոfQ_DFZ_5B%v̡xA IOUh9[${P#yrk/֗A+ʀ*]O*j;*銓W<ݮPE({ @-xl ~ݤ0(=λ*P<s[ ls^/VjvuiCgF%.#A;䖑+ゥ)ҧίmQﱝgI2a\#3|bXр FŢNsאY pQKh$ ^_闸7&Ayz J&kOz !t/ZPBESg<)1q83<;MٌoC&E\m FzK^oU)_,ZAGDl~0mrIg)՜5 h3l3` 7 sǎ+X7u =%tPA}4eff~v$p8`QcwDtէ!aRBNqhegk!dVCoP#lG73ګpy_#p^q COPȁ ǀTS( e@JYL0FwRXvIv!F ]0Ah1PAkxLvqe J{EL=@X uVO;=I/0180}7 5Z;5*Q5e)ݦՉbGk02d{ "CŮ}0aGe} A8 ⓥNfo yT+uX@ ,}em]/ ][|>;Myf\r+O̓}J`odvLA;mQH( *+sL0@滍L.pjE@nnhaJ2~-zERI!ay23EI1%%o ]*RӗńV]l)6ujބg[:@giMA00Ö~[!Ы=ѕFu;}z%}%y '2J9@X鷝-Bg.Uۏj, xZYsAm<957Y9$FsߊF|.up\M4t[##flU"kGimXA])9q3Z(nj{3uKfNf?`@r$ӱ }(%d\fi%KsR ҈'4_c:lk~1Q _i lˎw٫UPnia Ƕ@zu.uֶq9SB+eC`t!9ܕ &햯\ֱ`iS hOxV4d]y"b,N6/`\m/sXS[g<)ˮR̫CY:{^QDY$b~ժ@lDόؖ(x2]??x#s潠 |_Z%KՈ^hzRK?3. 4Mf~JE°ܽ =PaqDO/EhjPmmhuGIxu'Zc-0(9><  3ۢZ=Sw:s/P04У#`&ǦEΠ!@:m4/iľ kiW]kxS~p 2'ѹH׈:wrᱜ~{FESTHY &9Źp,Rt~RK^"U,spBp4L?ELy0]zŖՃqHkU6ukPb^+:Fw=6u.Λ)igoxfK0WfrY*N2aƌe8tGv7> _X⧶%͈3Ǝ-ߐS୸%L{wjBe(BøV5>*\7O, 9.;hQMT> SF#1"P-Ef [5X9Weh[chSkѯ3]z]A2끞U,=HٿהՠfƄG.() / Eǖ`~Nn1R4_Ş+O6|B"9!orXU"|DMhL5o98sF2y/*~+?:K*d'c81< }m} %KKF[{)#d]&; پ(^<61_+N(*lFuѭ LB.<1<$,6\R%s>b>]NΡ4lLt@edpF6A,m_74~8\YgiVvwu%+|L5C`1Qju С9ZIl)nH*ZzOnU:țR+\i wG.[xllB4F sYf<U:ˁʷ)%JJ1v2"9I9S/X-IȩɋE`J%W`!.m0o*2zv Ai Lg-()I>gvoDZ]B;))S\J(0dfIpBlvrPQPZ ɾez'^[ܹXqH5("e]^ û ~iYUfc%A"pth thx̼B \URM.0C%?@'Ƽ k]H n*`05P͛`3~}x)w9Գ'LxTwRލ/jh3jw&dd5uUJBEQ&X67Ju1c1y+ğ>=L0Y >=g:h7Ϋ4B>*F8}Cr'aooc ^[.L -m32ҫXty'ԁ+%j>O9_v9ROUVtYMO_b˚zki*8ધ_~sYT1^qG>xP_02 bu<P!2^IK* xQi5pfi?4`srTDBss7u, BtA9xq@ȨY*4NqeFʣT+ܻ+ *չ[3{{"X8GܫifWL(SQ `Aˡ[{[*tmT-/ O]TѪj~ Dg$*plf/#[27GU\8roBl5/>(h_c~k=Պ0岤:ܗ@F|#ӹT B|ce(do/?'Ud(](SSl58U/d Oc2#p7mTɦ^SԐwBV" m0=5lAdw h65|ߛ4c 9nVdtv]@\3]WC%7c0ݖ}!Z\ ph7CxD2|;YCҚ=Ԍ1Ғo8C L@j@ƢDXViGSۓ+nN9t&d_0GhtaHG=>bD_'ޱ TZ:FP3j8 6ԋ`tqdTrO 3:Iri-8́&I18~(l&'"#bfTco{"IA`%&%X+xI}7Ai?!͕T1?)@⼀<*j<e[lپ[c'[ǣ*O=}xA9T[ovSl,V1Ohw{ຉa1$zG,&+ZNП=K)ѷ5|9+o%@>EǷq"͝_;8ZgNB:r_1;b8I4I5SY'ׁ n]=vht%k4/l{UW"Z(MfjRMPR*KeA*,|^܃&9\4^-I2Zn%Y؇{iny\qWG)aj˺W"By9<3*:]RZE75"pMo^`| ~w7*66gM W̩/*5ӧTmtmRb0h7+> RKScŒ81XMsN˙<s\T/#d%* W,>Xj$s_}ԇ-Gwf&1jJ;RVp2|\fL=b3 p3!M*(WgG*#qv\6nB~FඟM-VhcR"_ȭڿ$ݟ߅N1|}͟0e45"V`fN]J[8U/E->L~3Ϗ8dEX8 G-8)PïL/qEߤ8|5*|2U>IoH.Ob#e5V {Ā2{YFnV4b8j tYOb| h.rJ`a[JN 6*ͯgP(QJ^i9˸!:7P}zAZz@ VdTΨ QAQ^x`Sev~/{B<6`EwU G~v)D}'&qCb<3ӱm@2r-miL@#ť3a5ꤍފp2dN~蒋`)zQy8uI%lha)edR2@;uG-@rI~ 3 duJo "#ej}|Rt-a:@4]8UEJd/t'):k,uBzpz` Q5`/ sSRJd]Qx?:qQ i#<|940 f a}!)S^'sN&Ɠ ؋sZy RO!"W$3i+Q`F/M$ܑ'o5)ͦXa@OL57=DV>vVd^YP=Cp1L>Iې6n gD[ A/{2ǣF vKu 6Ћo/a#4G;(2 }@Bnϴ,'-Ju{Gʡ'~>N7׉Z\Q"Euai gkpCWVXwԨcO \@]?[u{1yѠc__VjG5\갷hhhyι\uAi+4q7AVHZH˙5+<և,30fJ0pm5 OsY"Kz"(ϨQU/)ɪԲ)Iwfyc Qu+#1) o8 ū96 >A!ʣk JM5.-(O2[+K&ۆ Va0 ul52ٛu4\hB䖲09:kE4j 3<{.H)̕L\~ͥ^E;0}߅xz]Ji[[A\bH(1m7[}BoX_5($-OΦ!@*k3&,1Bb |N 4ط!w. ŅP{2u[ehjU~")>W{P1MN27v,2A%!&)Kl^6qvsN4-ԙVALA FsUPZ*@EWRh2璕@ Xn<`_ZՁ$.DIRaNŖ, bɅ}[Y drBspZ NIP4b6La#( {jyˢ wώ'X:pU!ƺr2)5LQ݀\q fLe(3BS3MABuGΦP@V8tr+Iu_/ HFkH{-G.v R/w[ Nd2~#[K,ٱcn {(܊T%2x0O>TDy-y>I7ۑjqx/6$) &6 Vҷ2QEqd+x+%+*L&E"%b:B"b"ҎdFHَ{ꫴ H_:{NRx¯jޔq 6i`j}mA3s ajfV>,1xIwAG =㱬GX\H 13AX\KM.x G^ " K* c{J-fߜ{ 4~+~2[AI'QTp))xaomH_K"oz نfF13YS.iHU؜G OM7%_u7û ; NF0yaAIIsu$ /{aF囻/Z%.,ʲQ4 $ ˵LKC ox.@βksҝDSa4&v )ziC+Om#SHVMS1k8y}^-ghf ;q$j23qH =4kB{lm iar*t9b+x:YNEa)F'hmiXKPivR+DQګ7|NϾ$dL,p.RU"sY~&=*iyb-2 rp3HILnYMYR`5caڱ`נtM3𴩲"B.Xf)aNڵ wdNF%Ǽrb%_kƤ3SDn}A_6sr4[ 3C sjQ:g s!f X[PB>n.frpxa{AXާֹ2 ~>%#$ ^:5jChx٪7~i\~V*Jim09m .@N(m5dª1_Y[`:Z^:@IE(ɵ2 V_R%_D/dgbu*g5)*rڵCg.#EKl*{viSw >|g ,^e6D ?4; 'إ>Y#p!,Z]c3@Q+-ZnfP~0^M(=F6vV,!e@* *"ܞjR8<%q;'#R9D=mc֐toR Xz̵DllB$x3c[+A<,sZDht:K@=0c9sjsV(JT"m3vKT(9&I{ /EgĞa5?k a*?:@@$R+9ͼPWeHLc*}qi|CBۍ,ltD>х"'$q3ף \k7A_rcP-f J(.;.rۖ4#l&orpmzq9 lB7% eJEu[w zi(ZG\[܁~ձG]0ޟzMߥ"i_ ?1Rp`h:A%?M^q9Gf"%@깃ܷGV)*H @zMKLzv jW')FBᎻ4D smozw_G'nH2ĆtHK]%˜i-kA%m$ǃj}>b%ؿʹ@{!VyYڱOu|&DtOԯJF|\o +8df6&Q]P4~6^4OZg&tx1JաP>l__XchE5MJ+s1PmS",WG;SD|mŒ+^ܸS~܇-i]N\ e\{cy^`q;zˉO1n1lfg/HS^ezzB,%XS9nMq֞cf"tν7zz|!M?s ʑP( 5ޠ#oJ7᫺| K)V˷ѣ<ra`c1NW0W`x|ʪ^qqշ-TңvQ@upɵ2,#7KYs]i3=۾wx_f_ f{Dm?-v7\.v D %|v݊ȡxek =lӂm|[Bʻb]y,{4 KO{l%Ni/Vb`y(8I%H=C2t}BauGοV봖4;rмrk Ș 'vmqBQ"f v [}2FY3 /;0GBYwvJy*$I",N?5VC_gz,mkcG,6E|؃ø$c7> [nM--Ў Aɝ^.GK䋱5. 2_m~n!V]0hٔoF,jJf Ռ<c}rhXxr24Oqlmiv)7>ц&_.P8Mf222Ւz$ .7%'3g+ډMCBѲ3:gE}BFR@?b"ӹقKVy |G-`^@Z,WdȚHup>M])S 3 ؋}4竈#tK-qTX&t% >%doW?v#5D@Hش_d6xYJi$}#i|_'j􏝞xn$fKoQ|W!]{jUi|68 A(3/izXi,rr`ݵ̾ZCx1&~=fU|uj&,{#hZ^ +״E9Xxxu@k.?_>J !e/_Vgq_)ྚtP`IVk˛/]sôۃLR DIP[9lEzv}mxȐ.tF$U>+`ȥ4}f5F,TlKlgHgfty\D\E9:͝65 \,k %{@>kC:Y-9|Y A}Zt(oujbvbχ ^P uF/E9>Z;jbF#$Ҕ7emj#fgaU2nY67yAF01lB>r~6XgRhU t 89u)̸,sʆv8͒B[(.DxD2؉Xۭ ,H1iny}d֞O*rLYd&)]~2. & e0L;Q/ ndr v;#_J(ЎJj zڠÖV"v_:EA-*- 2[,X с6=ngINB{C&l_i]㪪P列v}v1#mu֜tvdQn Wؙ<զ[ڔ>iT]{ֶhf$/wZyЖnqyM±N ,I>]?XIj75ɞ7/h"Xπ<76?<ub%:#3=Co'_H_G d\~KRV'Dڎ*[|t,nxﶴW٥U "ւPop^f4o2Nz5<]2&Erŷ (k)նTuG^RTmGrNϪ vBni@H7 Pĝ~Fw}%_,qXThOͱyQ 񲘠 93!½qztIP2 a}݅]/ϜRtBOJ ^p΂<f}|CKv4q^F-p| v=96B\Nmu p ~҇N[HdQ(Zص3 e<^:nA`Wl_@iPq,nr% k}<~.*'/7![ϧof>ϳғg^H6~]]I4^0x]wj1ܜG^ƝNfJc4Ow͌4vS q37fXy;-.ԕxGĊp##5D楷(ΒR y!1>Zi&%ʜO>1QUC'1ژ& j)wʡkT O;8W` }]N uרc4~jum0øk;W|7y3!(U[л%Nk#]ct8^Vd,G&ڰIl*QdbhznQDC+W8@'3w,o렖d@(}aiGdw IENAřix@Q"[ V"Y74-ѣ<ഞ*w٨@831=0f6 G!9/ÂzMuTM;$%an@3?Q"ckffi46=3/>1h?V* Nʑ\fP28q_HF|o@Kvw` ,! Mo[!LdFd__?"2|}5i^"\ZތCN!`p uo* (aԢ[ g 1l@C`,_:>da^w/zWbJo]$S4Nwj2X(ėBbv\\,3@Ōߦ n! " "-id2ڄݝǜmފWHJnA*ጎ#|\w,4<{"hb Q~Hl.;z,[`_h ; 3$S!TB ȅ|&Dag-iKTl*Ofmfg}iZV=`o@1" (5!$rG RD!x7kI?}Q?L7 6a'HRdǮd\`9N"5$ɞg_jtØe 2y& lSD28:# u0n:>.ګFb嫧);ޔʂd 諸gW`p dj2$d}5YaC\Q2[dPC' YNL^nLTü9_am|xf|q0"uy| Nݲ5v?Ɓ{q <4tnKP򺪽K͐ +]+*JYA Tp#O:U7tB)]zp,mL-5zGrJ47&qcM爗ZX poWg02ԧI8RiUq A ֕}4A5 Ò16틇K^"$A.MF;]2b,cA]MVs{ 'QZU(4MOgKBްԁb6j[H9Y=W[?Nhl-/r$0[S\JrCKQc"Ĝ5mfۗ6Y#x'g'h _W!r8 mufފn ؃=&>6Ę6XBZK\}dZ D*1krʽ.eS9s5g>b#a/T++~z 3\S]_h_qƕhnw'~?+눵0mVuT}`VMϷqkUm!NK&=2 [?{%xX.bC Tc͡ຠqhԬnO%&hF3Pzm\JIr3#u=𲵤bBޘH[O=XQC\!6Zº͘3lt'H߆]^9 :+u%N)x6<8SAm=@a~LjnWP*-|pK~b LLx3UC,E.cİ##<\Ƌr+eŏ(P.o닍Iz)/O0~ t?oz {HHNZI<;ה )%TWJqoAqCLm~'R'OPڕޗ{%ԉ_(sr59"^U'Ld\|9+jgebRb:nbfF'50%bp-ܷV!O )aAcu0lP+M+H#*֭'Z X-{6OZW.Ѿ\[ڧp^\tkX/f1O$ _?lumuhb%) )5[[ b6"1zZILZr>AK5O7C<$"O ٘ g@y ϰ |SYcQ؄Q~섷 qbQ&]3U_Ǐ":2}Î nKc.B64=1 5t*I? ,.X$D>z(D.]'li.k+ P03%>mwaR|N>N z`bljZ>MQ&*wQ?]e u5>^oXgk- k#uM8X;vXkϪ/E,|V",8)˚:ٶQwfbLH >Tq];&RumVƹq{B㵪{ bl{! &q^"ʮui &ljb;ōJAv)~\`J(< JEC'"E:E2y6־)".wEjpڀ.T 6ΰ3`/D'K3] 22q([GE{UXJcj AdMO˕JDvrNޖ}^`[k4|: /^3U TD=,-2SʀLe~!⤥eqc+Zb/Q+ ;P8M0p"1 g^MBW—9>e-A {VB'0^ 1PHei|&O;ZM:։ôj1j_i4 UqH8l~ڑ@wmǣ $C8-[~ uNz0a?ʳk(f|x/##lne&y$#/oԉ1F,Ea :vA \9y z7mutS_#o OP!:.kPkf-[yfg:wiN}%U'= IKhv?|9Ǵ[a*NE4^!oq倵? wOK?zy2=PG۳hm2 gaVbvNe*T?AYϴ~N ֵt ]01 y1eJ^'qvD58 do;zleRL&DD'=fȖ0rgu( FSZتî<ߑnp1X7ݭ VܡFcelE$*P?| Si0I)h3euWkBӜY(;r}}xŖ|ř@7QA\9ODŽ|ܠ`m(ΔG Dҳ< Q2- P(_ơ_;wkК5cK7's0 ?(* ©&t3%R9i.^ٯC $Ѭv狔Ruq& a49kNg | tA@Zc U,X?ao] V3@}9FlLl{qm> ="]-Yq{I?] 1d>K6ƫs asv'; Lmh Kn tߋݩh:~^KK +9Q"O/\lhzhIFl䜾pCh#2 e|B b+ҩЯt~sDL6 ?;xyAL"b+g ܰx7tġQ3ȌtYvS,ab3SgF=tkQ%?Ԭ}M=3cV7yTv;lW+bā-^;8ƉNM KkbDH$R+e4%Ęz%U,7FsȮL$# 9醭Xy{>2o%K 6 } k4Ϳva,-ɡ X$ yDK; ce;!G%|Dݑal#"⢁Is^R0GϼjA vIȓ4>?2T{@'4%|#?/>"hs(]Kȶ{Tvu~!㐍q%IdI5d`'ʼ%a *fٮCS^Cg=J *2rN vc-( 1CGJSA]NgM)g5رGnsfy(6?!jȸvA}1AW1 sy]5Sz,pJL. 0>VpƗ?,wK6PhՙϊbiT" yAѳئg.R ~>,=(7|LQXy^kQيkdɛ2H Dxxm jG"A}tL׫_TaBf;UPyAjj  _QL16RM; f69_g,;(Zw$a*bfuZfDJ@۲w ;窠[8( d6>)cS"p "Lc+*8HO>EuIг eׁfLRYFLN=Yz$2e3nOC__r4<sHBuz8I [ݚS)=>_* )HQZ+)ѝm1Pr4 &OQ̭1Nϋ$I;cPk}-'lYvte@͟(CT$s{]%{K*Tyoy'MF1TTt\nE!Y6pX I:MQdXŐգݙq{kA돨JH)ga~݂Ec%Źl??cN; %ЗFj&KE6y1 #:n&"qZ}f> 97 _IQ\ TO*e1V,IƝ9*׫lG[ "|:gx,1;7q7@<\kDBHIHl.E}[~@ܮ0䫧S4bjo+\Aoʝ&MRAvQjVjVBFǗ-j> hNEGR)VbyAݲ6I O51Y`U8;;`93n \)Ȼ`Rgd* Y a2sj JdI^H0V,hE-cx2oյR&sG?h1g IoU)j=5cȒ^&,!N/^D/`=v茻K4͵ /\iVԠ@[@/5%m;YjB$+{KI\`̘1 'OܿT?l/VcKM=*hU]w7<Fge\34>%Qt$n\rle|x-x+=X!`FpE,iKEMў4#?dRA!xĠlG&q>8r%ԅR9)xrR^.r)ajfzѮh"Щ,kn^ }XߪJ(-D=;iQmL,!ap賙57?rӨү*?2ρՉQ_'$|G9e${7FbsF.FmApG;ҊilȰNuܟbtm!Kf_RH)2RRy<*ckj?ކ.cZ X}2j(naWiO~jQ^ZKua f0Kb!=ӟ#*KZeamXi-yϨoϐ0>LtxroVC+* Ӟ3=Ќm'Й<:z߫h-+hmKVȒjZ\ T KQYW \G~LXbHդHrtw?ݣ4* ocƢCq\Ќ bPrsq Ҷ˯u-iB 9wYoW q\(`$tZYPy^RM<%8?[(-pޔ#nρX'S&+>Y@!"k-H(zRbmYۙӌ~V . |/aWt_j8M7 /-0yo sgrbp}RJJl1k=n Ηr4azQ#JI?KʆPMi ޤ-d.a]xzlc@\7ͨpeY[_&w wc̕& ({%M@sb.Y_f8~ L{Y[(Q,/s{O)`Nk>dه-=>y8M@#_7>cQhB)hY[ҨpjN(U]YMxAY z]PJ ק[i {Ҫ4*wiٶIU&OՇ5Ʃz`>{^5`gYͰ\DCǂwֱv`俘C^RMRaJ^ugBY2IzlP$rh0jFA68;'cs66N}>?^Dzn  CP%6r\$ϹYhs\uG, Dՠ9W㉲dv8P7.ĠI}j IUAZb;<o3 0>úPM^o~9Ӟ{!0$A/IW5oS#&KBSMXJju>lP&c?p 6{>NX\. 2$"٧0xxEҏK?Ie\^UϸnDX,J̅ 7*o,/)vih=ktFm1l/shqHۢLL܎cfelAc~"~rٶ "nǠڈ IO5hjȱLi~e;ܠrوom VUkJ]c+u b?%z}g;71`5ia E0#O2KlPߔQP"4`Ie H3">Y}x \,?v^}*lxC?B%~kĮyuhpJ?1Z#+bR;zG+'(6 X̢޾sGpp;t}Pj̠"4 !0:|5>euH69i: #>B P 䴏 yF<9jxLHºհkm;ŪLRygs)w qהJ-^Б3qq[MCFrRaP?{:w:x)GRUo ()=ypr\:V^KKزHZ3?L,q(.NZM V'Kd"o]{c ~Ơz-XX^dy-=llv 䡢裸HQiBhQ,:6ie'j1=Hp S*ʀy)p1;aֻ$AZ,A}?tPqKJx# m%ի-> )~ tn[\)VW+OpKѶi O Z9eJk~Qp;·!!D^?7dɝ Ԝ-wS`TkI)'!tAŵʲM0IQWE0"Z*fF!.C Ǝ l_*$aĮdc,i{/`zV/5E Ҧ(TmM 8x۰`x\eFKuPUyqRjE^S.v4D< Yg3d(MgZa7\'kFa G,pU, :( K\6rauUlFÔ vNKt%3헄3QR,!`ZJQ<'k\R࿽ EP'|$R}FEK4-ʹtTpx7K˶ ]]aQvvM|'UpbBEfi+7V+7WBAT뙍8.GDwq̔n-[П޳8M+} / Z ~W;_}~L>U]u%ρ6^rhg7edŽ%23#O'hP_اͮCVw`rGk8vZ_rE_%P55lUrMŸ'{e| I6_jT `? U^#OfD3EB읧<ܺY%"eKtԘrHA)ʖESVj) P̷ptlKcI2$;$ 1o DaQ"pwWgDI5nP :ӹ!36IR:?{7a!Hͧ:)H  bQF3|xdbfWce֮҂,O@s:bWғ-OK],p{D-@zyѕC*kqZkUMA~"p7XBe/MG-Sɖ4\l[RJӟYhP6HE{u !GS=,ddzD.!{3Vtgu&FzB5Mr ` ">Q rQ~C93}4#ԼGĥm~g1~#®8:OM aq5Aج=oKd`-0:ǖ2}!qLI3X!A3hyY*)PG=0]ͬiM8H/^f'Fժ=x !{v\,' I(U=wl_i ̖4jV&$e/#c|f]IY\QNn | B6<RFRq>ٰJ?W<㟃:wĜhGG-IRXradLS{tX1q5uK{]4RXW9Mw'xWgβU凝7Ka(?')~+LO {\FܚKeUJz EWn!W*wG-G23ҩm7aмfP0ʾ 7N 5̸ vY|vKo/#0VۇSM`puUW߶mD8Dd]}; _enC0љ28ˢ/g2.?_tR{ EƵWg"{3oMӀ8,>ߕ6=# ,ZSBR3VаE B֪ҜƝ d Sq\T<%NLsj ώ#Q"`1-˽VloV P< \Fl@%^/0y&?ݗ ܬwiQECug_<7-5*@ ~ڌ'3HjS\|xËv޼.yufD)G("[\R5l2D"Ź2zm[:3vT]$tНje1I;1kL8PX-rL|`H_ 7Ci,˴ÐSjwpZmNUd{@8OH0`GIx ` mhC]B6Sc=ں22t%ػF1 ,yLoӫiMgFr6g.ۉ鹈k7==jsxOe{񝆂9߿yEgNPD)*XtKDOV> KfMt+j1"7"k?5raB&9 Eh/!QTyW/ֈ ,]Q 5\ vϧj|9`W]f<5w۱W]E)w|GI'zKczbZ׉7ZO0N%c@O4OTP+ҽ&xoH{VjGG+` \p`}3vhYٯ=K3hM(?P)V@z3,5Y=$# )YD3!Bτg+w'5{NV ˇQ8:W,N*R>Mll=V7G&g OW%v~ɜ+Qu>:ȸ-f;{p:قKs=u3K83?x|U@=-uO,;Ҕ?M~6:r՘-sDTCr8GD4@Ӏ;L*wkYF6t~JT8m'{a).{Lk=Ę}Xv aKkFHcG|nۓڮ@zTF{uu Q;|v=L&b DRi[?||18dD1:яY}S( r}NҩyŎ$RK@ ”$8dOYrw'3 DDt%l(WQMH{U7$Jg^Evt32^|^ a&A&ܬ7gjl$fYS.kak󀺩Ş W3Z0fʎ Vy^ ^`[΀cG;?倊SKaܯM-eog}:]"B]3h)'`ByFR,μO~}.ۦo`4E:̛qb@$ G(+n.O!Kd}VLP NH@;ZF' 28~r^ Ҙ0MA;FEjG Qg+Εd?F>tp +v5\lHR[Uۢ歗nl!ެ Ϡ?(TH8L!?OkhO(IuPv6tԭEK3Il%Kx$-`(5 ݉Ȉ2&*jvX} c< 7ͱ{R+gn)$o'ܿ#߈ {,HNCjWU)3:6սgا!u#vLKN2s!9]wvnѝ {₳FD۔e̯\Pca l5ooK3G_(hȫ%ˍwR[3^b,c:|%?`l(^L%BS̃62^G1Gr_j(e`–f&'94y?oʇUUɍGUjycMPWT,/V0/~ڄFΏ>- ͒m|@맩4ℼ^K5ڍsE?ߧ߰j29K2"KKQi{@ ~X2ڭJEJC@fq{aMٽoע'p4}tOmSƃτWů*l?ZNL?^]h BH,=*B_ , 18BvuR;ȥ&ڋP4h>g>39ɰџ>!p+C fIO]\wWyc@1h^#sd{2o3 ,*Ny:jnXƏGLF o׈m{( ,0m?g@zx6.tf*g<C yQm?*=V)C=BiW_)-tp\k]UwBLlj-A_щ0ءe+,pm\9}zaEώH@ GRN j9܆gL\X!r{ ?>G^WGIWxd0ğMgI?BʌNe|\PsMSbÔ:O7M"zMϘ? D|IU>UàwrKhz9H-0C=D\W3|`4 "L~U1w-|@!zu@Ȥa{f3,DRHͩ'}}{Jc[H.agAJnBVJ9z{ٻ )B QIucW;EP-8mq/>(kD&AoIPi(mƵ][A[񓫟@7S\үJRth㋦Rϥp'aa@VMS埧 VcBA!,I |`qң4xGnh IX87ᩒsxQsw p  ovvPv z  R.ȦF*6,*EU ` Lfq (sgkq9 Cɒ׷*񢾨m͑F& rd淡2~&%hğWFtXO UXT@Kt|]'d=-;P`s >ݺa\/g>ZwɄmJ̖IMkGGDnG?)KՈ'#qOC&ol{dSeCMP`"tO6űH12 G aI%g'gjS_[4mU{-K6?W_/b z&}O5@Ib!+Awt'{4qܧUCm" qdA~>56%x "B4:.–?'Qi 5إ+Խ_R+UXVydTLh&@EAАt:Xry$2z <*/wQ5DCt۴BËQ·Sn$ -:N~#8EZT۾%616{c*{QYUZn[ʐW(!(_74w]+; @z9XJo~~gHu)_WZ"M()\}_%\8zeJ~1 Qo(_ǭ :9TX%AsYJ#$e{8'Ǜ3V!jJ8p4 X!pO3&:mqS_3*afQX"(Z^ޒjn?CcA壮 kkĹ> yA?Aa>1x|bTwMAxPțU('ۛ}0 ".rJl) y8B[BBH.]5 *G\2THhW$¶Yb_Ϋ I$vfb |-U*T-Rv{^G#kXj`g?HN $pRүgr%}۱Iw⺩=/~r_޾m4tޗې?9j7ΕAz<{'sEny-NWDFl&P 7IbEKx- `)F&v/n\^;%&gNCTT5q49ԙ{R v<ܵ]3ܤyy`>fHCNl^b#KvהA{s^˅s CDHuq;A"̯FoV`uU3I%ؕЗPw.|*!+\TZFص3 27F>?C㮸p a\f! S1զ! BE 3;zn99i ӗߗc3գŨjSV&*}M.NiTqMJ@MOvFW4u>1g\?ňAVF`>fuoT$hGY2ӕ_e ,RhiGFD`(V׺ǀnE~iZ3E'?~FB#LQ nHOMcïTOXn/<c+q[3HZMm "$ҺScg63Oqߙ, 1 =yl8 (FIX~^ɆbM~5ɫ6@{PV"]?x-Ya! %|syA C4q㌑PnC)#1K.4M fQRآs.l3ʅWpDu9pЦ<#zu^B6VP28mG0Й [Cx{%reIr|&6V !"&ttIUu%gh_~L>xꟹ 6;=w@Ʋ,6TmpC+.|k .xsZ+AUCƢDc+݆Ά] ۅb"w:/AAiv޳(A(.s.%7ɐ:l}-ڻO#;V&}av[mn<./Tۈmմ.&_m<.jv̬'!DCx33fͣ<+5Zd >-[M %bCSƅnqwJ|I0ubB7,mHЄ ʋ{Hv>O l㡒Wt]vOKq%[OdC1?f:8,c96?ax (xT2g #5"$}P*R^I+rgމS߫o W%Qboh.zs^)Sai/;[1z~(/O=ad+& MSR@4&KSZmeo_m(ӣd(]S xJ{ܭEr}M0>P7: 2%k"SvfRXFђV,R|T\a%kkzLq n5Ht/:dH7~ ?q mZ/bM6!ORla$o)Z:[6-yӋLєD9aI׏å<_ˆcmlfg:y/ںlwh^1C47e,C7`~`h^Ys_͛ /܄wXİgE30اjPBG蹋(QmbX%[=Pdg76u;].l' >'1PO4kV4 n,K4>8<`b ܎A)W{/Lvn\ǽ^YqL G~b+Qd%Y.1limIlxUkW)܅p1ĮYRTa j FWo@24ӫխt?&1$r⬾3K9ofe-y?n4.#,?`O鳛]?٧",;;"iJ%WjvQ,O[AyƸW%rJ~!@@əgܡ.5K$4UfPĊn RFU^x؝Mt.ɭڤy7A +$w"b L5,b~D J,u.70X6 r xgGZ rJ#7aiMq2 p-1ַ9DdaڗO6*j OoO(ľ$Zp+UfIL=vRŹLe Šlj`v*D Щj3~neM},  ۯ@Q(c/rt57t۪^eЀP(, *iCgEO}ڡ'AGb6Vt+}"FARk?͓7eA?nG>*!өLhS['\ta=U]P2r;ËWF)fҽyzXqoV{HM] x MPĭLm%f>S?7@X#N8|=;h:&d$ @Ku?~F@`EؘB׭5g4@2ֱ LNi+E7V,X0:$ I\ikiFF 7^;/ͰUmqp?g{E[C7"./zIsR%De#*,o:]Cj \1 p;3bКD홟ԃ.%NOjn;TX#ke|ZO$6xipE[EIyfbs Tc-M!Vjے`cc {V% '+mbz5dt<1cM;gfɞcfV+Ä9=ӱ0}Nsy#qYe.iQ&_mJğn/f1SB`xuh(7WgONkx7#F.WnQmϰN8R{ڂ &N O$iF8c/b6I =E|(!0&T_ٴ)åtޢg"1v,F G#܆oe]9uҺ?Iǁ]YWh3H<{Q.v@q(d;$d*#.Ʋ&ݱ,T 9tig-P6BS\F6?Lav[I:wX:=Ig"G2RO$f`mT8]#N!2"Z&Ng7F/}שP<}{l#:.: U<{tWMo;ƹ0p3\4oiB޾Gu DlG)>?7zP029"zc/IJrTkzlŰj=;> a|=?m~ûUoJ[ No6Z$5JX{1~W+~z5K\CťV(f(ٕi6 ԲlCZ(u$A[W}eK{@u  {-$yN@PQ61l73ؿAO:?aD,ࢫZ# |j0E|HTyOOiJ =XWSH[Ѱ'+HW7TT]`oΥe~:*-d} Uu%AN Q0w[\Obyu6je?$ XL$Z- ܣ3Tb2N ,C%ĸ<}!Ex aT;Aérs5/72.^ǿU}n FqIE]7j9E?cFaic70'FCO8Er{An\?r7v W)/gXo!買l)eµ~X>$瞏Vf횜 8>h)I`@ Ý0Ü (&-;*ªbG ߬=V)M*_`b".jKmA dfn5$[8$UVz6E% o\9]J@ S}+'5_0 B\Jj"a"W_Ḑ୍mn]9eJ3T+Ӗ&3|NCib9vxkE^B\E2XjGp#^ s pe *ID4ׯ ?a\=/S67Qe&?ˮ^ rsЄC(W0V]( m[K\qgݯ='Q XrQ(aGђ"6Q7 wzp@( ˹*`L!LTCU(ZǂC׭ ]d`g~gC$l@gJ0 Ǒ~2HwCtn֧u12N(L_AǶW"۵c⽱)T9 J pCwbܟij`u Kyg}}_ )MDLl ]X(|W0̺'r(tO^iV &7o~r)#\/ջdNLK8|O'b F:P>yeW)-)(SQ7dkh"O)BE{g)N.rs#<yo˖ʹ^N~q#*7}rYMaBоݧ(wc'¥vww(Q,xx$֠7搿 Ggw{}oSc (& >٢%;p;rH>27\@A6L"gF} i[giωs\=*Bk/g)Bx4l%R@ /gBK%}47w5:xUHoUZ sܖu5eMfJ=b7|W:"x: ۾!1]Nwu({"T!4cTnY9|]\tn^bQ11j18:P?;;|>R6MeO <4ưh101HdiHN%$SL Dxk v-/s&=es^ӱaڥ+"*KfY]ЕG993dۜjf*I8k&DꛕȮr"EfPd]qá9L6֔ e"0s%fHlH'zẅ́SSy[$(on'oX~zgť7;*A#+T&1{ꧠ>$)T|ɫVF^-)#&v96.N;~j"sW=V,Iviwg`ܣ|Y VTt ۈ |_ڡS6jP9/y RPANҸ|>6ٯk ?DNˎ[H]rttkbd۔^!AP6_Ĉ֨^{Yٵ䗱`NYeau wϋɩly4(q^53eS -q O\DpʱW;HDQ=iRz,QRjpc3WB-ESw7Œ{1%?*|vƋE`|?O9`s_K!Cݨݶ[عI:uV&# HFkJIODP`" HZCY̩.x!_) ZX8`׮PV~|& EJ*N#fWox9?^EKgD9Ҭ;{Q/u5)lU\'{AçrPqAR1R >x`r1f1$0K ۿ$ǭǯ`",6%B2~yXX &ԐL#9Hs$B TEOI Y$m Z Z<@aj&gEv@nݬ%{`ͫrO9xXF2$FXk'$s'cvfu3kmzo?8=h/m4m 9b&],0w;cK>;@!dbؕ xϪ"^GyT[i//#"zRY*tC( ŋ8 ,;΍`L n$擋Q4Q Rr?D q]f [!ܺ3i>ژ{%# @Z6W@L sҔM.b[y1q5JH-XJ֧cōJkg`ᇦ ߨHWz\O;OV CHXVa;$ሇӍBb6E#f:?e᧩kb& 0Y]tT};7C="Bs񒋠0,v1iK_[{ž-`a~*՞O1ݪ'Y{Qx.kɘנT8-w;wːPayKih?UU.^L ˹fQea1:#C:UV(i>ئl`\\Q#j ۯ;@gaH&[;5m Tax#4Z& *_8=]JCU?iq2VSrT[cwhUkJ-l*uWRu=kL#0b鏋K24#y7 d*8ҚYߍe8 PJ0q٦꒍AC38#L7," UECVqb9K3vjѲB0 01' _!goe/_JKc~(eu3_GJ"rVmx=}/bN+wm{$Cٻa4]_IMu1XQ,ιקk rCV'o=5BoWvKe1)+ S4Gj)xCnaQL7:}y7A;4rf)|*ڠU:Dwi0 Uv~;S;fP H(܁ɾ>@h%p/0T}-oVNgm!gQ6L{\=j(8AN1TQ-`GW)2q;#t޸>]pa$!,+ euJ6'^V2'ܞ*Woיn>!LJ6,q"Hjō|wUPS+I)VFQ`$>t.`s`E#ay0m>P*{'~G;M 9piGmvto#@kA f 1AWhӥT;}٥GZ4 =3A4dIY+ǟww0"l-MZ 1Wǚ E+jS Nق<{x;zC 5U ;Ϣ21Ւ  AN2n#\ U1@{K({\|]Tw{.L{S\jhi9[[wkJf84ZiV60f˚`EIWD"=Pa:줨 QϢ 4a1u+E)O&hjdvJ-$%]r-w$`&TcѭJOSlͨVq1QR̅9^y,w|P2&sT_ޡ$JHnKX 5w]æc*ҶTRq04! =&7e%@>R2lDkPAz`}Sma@WxaW31U8ZHUo u-gj AJwXmS8ȈXsV;Nax ë+9b0gLfF}R ˎf)P$EAloꄫμ큩M р5xѦbpwG% Nq2ʨP?Ś w /C!\4}Ku=I:NmCp{Aǀ5gsyKM+^F3 Xb6en}~=~$?ZP <1$S+GSϩ\I!ps{[Rg +u|qi9<}vPT9ӌ+N9*/Hm&e`xDr)27tV5 ?O^LT8Jyl_O>NU`w6tj,yv[=wg0LA\ va`QtzoC~iQ*2iRAy$WK'`.Eb[rcxW$#z<W[*0nJ|gew=cm' O̓S=#ⴲG+o`ȦPZˢx_Ibh9dlh Xn94IdOaD!yQky/)T/HS1RVXE݀wZ +Ʌ{:)؜u0Oȓ}w|2_8"N5>wEE@KŊjq0 q̂^L@FrnPVоAܽA:>m%l/bOɮi&JJjs;Qdᤴyp9?z[-NHmB[9'PiRG|OK%GSu:Xe%}\ª"h^neXG 6C٭'}|I7+XQ/@> ݫɛȖ8AJfWVAŜiWdOaS1QDs9  K\АtfMImu_8µ &Y1f -_!㻦3w2 f`06O}Q`]=d-ot > ׶eXWEZ4EٰOUBe,oɢ0:JYjiZ~/C:5S܉1,dBaS<ЫZ ]$*#ߵFu\a7N5'7w[\`vWZuo!~ZO/?o oISv-v'qFGa4yp^r^fFwT38:ڄTǚ±5>gr[;EE<~OTU,#ʢ7ѯ7E'B j4`u.ߴNe1?wKGk(⯝i:Ia3*R*M [Qӥb5ijG,ۥ?AhBTKvn{f.x_e|_RR⦓)w!H׵[UsW ?3EN}!ZKr>4C8E (6Ɂa **%)Y4|Z10R n8?V6Ҧ'ɭ=/cn}lG\%,w)\fNk4E!c \H{Yƞ[Ե1TYDuěkא ' )ϊo&tO1Lx\~E(s;=z*^8/46RMլrf?CH`Ds{˒"aNx)m;cp(l2&2pBEᱝ$k؋|d]dq^Kt _fS C ulM,\04ۼ.}[H>"L=jIVt썿B]Zv!*f'x*Rq$}o2S 24"fA Bic.TFdвh)!X ;+ ]R{sV> xx KDxd>$*R# .R-Ӱ@6;|k;mԆ&T- SYˀņ0Ӿ%Eı kZc]oC}d,R-3/A8sQMa?;AA!Ů) fGN]&  !O:Rtۍ'eFTqJs0a_>JDGcPߠdk&OVFuWpUCV]hcNz)"s2{HϦ#y(\[v r_Y',mGvϊ5O\Xuדj ޞSo/EHAt18}3pQ=&HJ++ y_(OF<Nʿw1jc}'o;:P͛! 6y@Jp}NʻJ}`}\z*dyIgpUAM-18Q*e=6xVE7BmbEi{~}@nx`%ۥ9qq@Bb0243mD޼犊ri1% 2E&ě;\ޑXE_:HGƗ.Õ["tnMKa^@ ^h˒1Ÿ֍AB qH+>?# K\czM;x!l<ğG;YA( 2( |>1|OtN[jN\ Hɜed9en 6QN;65 wI eF/[E$V?.,9WHϩp"ts!qڟA ^ooяN{qeLc7Ow;~`scKC͎vfZ̈DF[[E4/~/,(^{_T坾L\_@zF't=J  8gTSςlI͖3N\f_ IHX@#e 3<x VڥPY耏I{;&xf`A h JqDآI/t?hB!9*h[0c { jcy@n]svfJ Om!m-RlJxvGmې'X~Dw  U}J#7^?9(اyc)DK-=y82CGPvEK iQ `U:j[ /y<uT"fKWTw[ݱ}gGt0AU0 x ǡJ#º|j FJ6mds ;FRynE iZֲޭ/uyԊd [4F^V3n&Z| uV[i)3$~HM*Gs +[Ŷ:ڠ&i.vAXi0 "۲u`Jfc9‰Y2o;S3c c$,:LAEP.R] r.VLB/Cq%HB-O%dҶZCuW̡JృoB1#_jēl.'+^AH% vk-PuG 7`*&Δr7rEІ`*կQԨ{ݖ9/þ=+ϝRqKiv#kO7K>V2 :)R+bvT#Uδ>@Ll`3qygT@Ma=vGH{e|֧ #j$3L%t(mG֠&H^MZlfN Nqanׂל9Gku 6&޿rS4eʘ&#_5B P/o6e 1۬8/ԡ̾3!W'&R#$S4o偍zꑄb4 Dt4y5Yv`6S BGQT 1-,9 C0k BewGn.A%](bKH"QGﴽR]B\n#ydvr'U7Y&tXlJZ/7܈~7]™6Kg<\UtL;pIHoPǣ̪K0Ig[`Œ B-*+ †CAEMJǼ.9NǺKY|5šUt 2:Vڊl~SNb,OЄl~ULN=TIR3݈ڿxH<;#Urraw-7Xbz9-ZaQm߄ .?C8j~9%PH &v8; dQba)*W{&:Τ["u|"nLGCHG"P("Vnvy48_5?b%K g'l-TzX+UA0f,b5,m(p% cֲFҘ_RK.4 O]GsdrM.7JdcΓ`Oǵ#ݲ|܎*(_b փ^3ϜksiQ5^u8"X,윴_KWuCJed䰷@ݒ7r/'%G~B9Z^$64 ɯB +.n̺aB2JCm1,'\mVa>Ý,mWw]|})ٞzDpa'p!J;lVQjv9;72Noːî]^0UP*G}fliڂ{wt8Mb"Mth/HɓTQTKˆQo$I uΒΥ;<^v +sm& ]= @4T¢v.47yJsxRACݱ 'Y+կt`X Il1>͞`ST,>_[: fR},䠚yOp$ (5a?>'`U5{+xT5|%kf K%VGEB`2+@{ &ψjLxnj @jیa;.L*ZL\?!iؽ:RY'ԕo$i2~ۉZ31 *)[E)Ä<78oz=CVQƻm%W28~bAi[9ftYcr f&iD1_1!t֐dTC]üXz -Y!R ]$,bUJgX"DY񓎳jCQ{< "P8?N$NYӍiL+#dRDBaXngW?<[MCJ VPIP0xȽiR#pt¯}7wc!y@ʦ Lkt#afAf5lMӮwKxkӋ_Ƥ֘ +g떮nRRk%kG: |s̎U$&*S%$K  (FӧۛmnɼF ;>Wk y1/r N5y"Ap;ĆIma'ᕊfgEo|%'e$+bvq5FR2ɤ̓7m?M5(D 5zw.}gNg2sRAe[K*FB;`0IW}L#L\"ѪHu5` Ya̡b+d v?YB|^`U䭀 q1%z m,PZδh1@޺ VPY$Ԏ |mK2 sv*nx2QcA鷜~Gzۏaxͷkۛ0y%Ub}nO(|,S<ޫu jOR31}AE5̘Jqs?%^h\< ^ᗯycǥm37H@1₱= c j?S~sMH2EX`[%qVQ6nC3Mdˁbg= ENZSYby/@M hB/~&BPwzߺB`o; )vfW<'a>ir{rHfQ_=[`H{DDvFl{+ y&Weq h/EoH'?S2bX|-{v#K,nO NP5uCA5gja"Wj+.뿳rߑvMǓ6bc\3و+66{d聸R'UL_g2%A C^wtXQ;}qyjd<H QSF}ՀU>;=-2}_1G_ a8l.t 't(O6.2{^cu\  ˲zB/ 6` U9$P[o}5CaM&(tB EjgԚSSШ =Y4lB_h5hz]EAֶ}sX֨d<rXX$`FeWUO-dI YEBKA VɲAre)6r9ЕWT 4?+D#[i>\hCK ,Ht[WDi閑xWn\zK2ef- #=&OepeOEt2,C kYk65dٌ†\\XTwzg&hq!`eg(Pº%ޕ-,p8z[j"(c=)Vٺ6~[y ։VȚY޼NYa8mP\S9i!p *2.Ib Q!NדmYa+<f=;R,hx |I/D/0Zv %*}jJa+YvtpkDcGl0 cE[6N%Z8ApKZfz$sPҨ9?8## to78DtJ+%f*x̫>(|,s0 apB iR._uŘζm ۴BB^]=Æn_xd aݟc@#-9bxt8o^scǿNЦVAKTG##0<4V;O@٧uW)>HشʳCec0_q%*?G,.M<ͺaBAܷ'*b= =w,-kwv $A9TAey{lHZQ˴ h|@&/P7[r2)kNKJA MM #p@w%2mbHY]rË#Xuůw5wHךKuV0Di=ϛ!l]k`^3k'LImLbx W[A: R ߸NeݳLR8!zo$8 4̓&TCRݢCXSĥ! Z6tʙƩirRT92|-}k5(\>fpdȯ}G?-%$;(:'V pA*|!43zSμ-i+EZA^UԫQLzYOE!U.2x<[Z,s_/X.S/{hyKf]ƾCPल#>`Y؅iԟ!<שL,ie OzsXqwqh۴ۉ-?%KҖ. `cT"XʄԼ<*F"~$j>(8z!x>*A{@4r?AL慞$}NjOH̗=92Md;yA9+Ez͏BI,_Y&gdeŔP#]2 K8^:C>'Z(/S1pL0mKAeTNM|4oUʪ3W'"pG`z b:FWlZs]PW4~R~\I &@=@P&ZW \:%fNʈM\hL[i[6z3E|/!=)b&M@  G/ :-U#dν)Hs/$"x:c07uW#nT;a:A!eZ >ӂ.g+\KHiʜ> b%@UWKy甗+xhq; ?W l?0[{QdDbc .w?i8tllx$Y<;!5j_Nt.vTXegM;62r/vO G4Db\0FjҋӀ3kЅlsV*yΫ(/Eޑ^6p>zGu&X0ǣM;JiK1\ﭕMh\f.kz~!zs9}r J"0(o2SJnz˄T鈯Ay* 6o(,p03p GP2%h6t-U2UU$xF4ZՔ ?MȶUU7PV-c':BKeCɬ]ϭI!6cdwÔ]$Z^90ތ P5 >m,SUB#uM}v"vؠփYB+&.AT qrkJGF{ VJs9!uawf\tkg$xn ,Л38ي)ǑZ&V+m`dkA(IR-kylb[=!2XH,XC]_/wɬ!8]Q;QC~aa Y^OI1taxwqhqm,jZxc+[!]) U4d䰆Iwy/cgFy ځT6} A8m6 c[uK h5O@T1HŇjPZPs{OX_h·$V' *("E>~r]}Xw@/qesn1kӦ`>զsDjP !4$T&. d\Y_!.ux?[”v>@&}IO |OD\ɇMTkO j{w~?%%*LO.IwX7@fR,ja,w`CT<&E{Ƿn桖j!|<7B|\#>ȃ~ :acv.q<ەGncH*O+|rX<d㩽SoiFo] -8*s&ÁR]JZ[M9*]sMB6G \˃\퇵,vgbTJIkSBhOvgМr4n]d`#A[sV٬PAp7])GNxU#Wr j5bJ5LƬ,ھ[[p[ϠgnyhiƢn2xp!ʾr~jɒxS,=j,ظ3'To")Q벤615%ի z5=GA8QdNzAA Uekx^<JAz*'\4+]oFD0N?KR S;;+88H'sOm.@4J}nb?KVUd 4fN+hPNU vLX0/{ VӟK$̓53;%j6_ϫX07a3([OsˊiڦxHOq;o@1Z dZ{njڷfC.R4FIU2QGNKzVɥPշ CcgUFB68Uc^Ę{6R^2hAz3ކ kAF_Ra0瑆^TgQ=9lLbzFNbn [ d+k`̵~|nWr ?i΋: ~&a_!ٲ#:ڧnabJj"Xq R7БPo–8I/|]wqW_2i6*ҮA$,?M)KZTߒr;1CG=$0_DM/fHD0W!"t_!t:1tֹ uO`1Yi@7q:?TFC=1E<~tGI]˕ بߌYVi̒g6noTYDiBWAT`f"C/o6nާ(ÇwjCZڒ4Mr-W 3/5B]JGv&R._"ḲAz{„/TZZzAH潋u*gA/lY-ckcAW xt1wVYyv)c%S^ioYb҃zS(\4g *zQ9 aPіDl.F>}[yo :xK,ee!ǫ} ׁF(:Qsi^6ښϿca:y:0.H׭q8z0]b6RUk’/ofted2H 1^R'GRaO#!,bXh۪"ī[C?Qa>@,ZAp I0 rXZ;ksV*n?P-:($mVkl|!* 'I,*1:)Pܴ3>gVi'oPA )rJm( BIwJ8qļ#y-Y~ KDP}:QYʿĖǣMi42 NbaYpT[tKdY9K9T=NϵfFL/La**hbi/1Ƿz oAR%]J-k|,$uPp]a:톕HT`]-=7tNCe25AmWVс rЄe# *| J5t8,L-[ {/TI+8ԥfFI  s 킱|{\=?b)xN؞ D~o8Uj.m!uWtlj©UJ֮=Xvi!+-_9(:οS7z{Ai 3בGcX sGڴ,`x68'2NtTf9&xPEX> z$'sX̴zhG޸ I}cȉjHiaMHDV򱬰Mp J8^G jM1} I|O@obsY]p$M~Lߣkτ_9 cdnR=|4_`&8d;3MU{\6 N%4stpMs3TF(H6H>hp_WM;Izz8]Oc{(`ʄ!/fX͖]xz7-iw/N EfSN0 IY@(Kr6ٽ3 DXD엦1@*4L~3Ց\z&~B9:w g19W#tk+F9\?KW4;2D1ͨl$Y[f-3B㷆:a!՞XKR<6lp<8u"Jv\aȆ. $rJS &ȿ'ryj6d4{(V@fƷˡy){{%02e5^22>G_Ht^cتI}l)!Ks0;{rt7()Uݬ+C&سZCu.V+߄k8%oAb]M_،Qhz&_T };ΜIIy$6&~ bx&S܎cxzlgY?:Dk;݃A]/O>o%;~L*: ,k'ʱ:Uk D6d-jRdGUE,M ^ H};I(-H@}q9S^T )WOnIu{w C}E&_$=CoRՔ5->A*᫉xR% koۄ9ɬNVb,ӧNNjR . Qp~J.6 8@b>V/C*zBgV),et'|ekL{`FŠi]=H3?(h38&IDbkɫ$D`aڞ[.|BJ=`\+ *x|{ߚZ:;I 5 eՀsp'I0Y ahwODT*ŪwCIDn>`B7'a(\PՌ7`7Zڣ 5J:y')Q:B 8]>L,33fZg~Pf4G3w۲챟ҋHݺeQ>PpB{*?N%@grZ~"hpE:;P:05eZtxZdftMKp6L'!Iϕ9\Gy#^dM }O; ʄV *xk=L^!О'OSHfvN"FZS i)SlڥzR~C2 PMy ~u{Tb͔f|)XPWH̦_FEp~": ]35,/.ݿHΠFFGwd} Į|)V)agj^v.Jͼ6t덶ߐT5ԟ}%eA+ QkSZ(^paS"rNk(%m=ڸϽl`_7kSc\,Ed2$YcIUmEpQ,-T3?r'lM؉H\^vvCz"`~hUiDt$Q-:TCW\ Raz}!֒9XHNS)}ffZ{dO20-`ЬXZڮ}?'[Ϛ w;e QbycgI:~%wOuL?Io6\2׬ژtL2GI_h=Woc>\ΨK.Jzf"$[]W优>j\EBf|_ բL]>Ig!U*̑yi7!&^~A %,>D-2*<[4\k&BI +ȓz3F@T}3Zھxcca>YIWzPuRU%= l@x͇n!bR'2T?$wp4'춯(v4>:_Ad,i՝~.*'_ )HŸ#ֹu [CxDr^: G/䅰j{# gj הd *1yɂ뗤AbD8I"C[j>,C"'p=;o"4X\QCz{AIx D>6a ? sY :WFYeZ%>~K>f[.U֐츬~]nrXGSW$!(K\wDDKrUd*Ijzj)wGa1)M\^" <1%ܐ芅IQLk c)d>ROyW#ł|ƒ8+uuQS~aآAs;OXdu.A_0#r&kL7ј]YEFhkoӧKx3c:r+Jҵl&-& BqB`ovv/ i1ܧzA"uOd\ ͫ貾$^dRG_;Rl2?A#i2%9OVyl~ @#زC>k4xF%־-4yׅ]‡89Jqsh%ȑ|JQmcw=:- :PY$E):γK̪4Y^z!Fq4Uȋϕv_Zn@V l#W$qsK[#پTUm"e=$o8@~Ė]&z,)*9]u%6ec#ʮ˃k[}f{ ^1ֱ!Wd.E|1 ]᫫v\v xm5ρE3C &&->ڲ1yG"/5tysSk8vv~I !Zjr,hO/)]OEzW%ʶCTja9BqV@ݥI~㝶x1$-ɦ;rRB#\hԌn%<~7Zm'q5MTNYyR8!iEnyЕO'˲P.dy @v#1ۈEkLy~9FdAp+r3Umz *;>ZCW6-jT ^؍&G~ b=eH> @/^lcottCQ(X&P6G%!Nt'e &M$wlZf,"6 u0lx+!ú:)#0wyp|& OÐ2|fc[/ ,*@`A(Jyh([P ~Y,|v]o?>= )Fߦ0,v 9E.$ZLHC@"jgXTƞNUwanC88<7/j]UqMUR0 N6:E48T36ewPcss1_;Y_(FhHL6v \V3xtY{fEUNp3 ^A9xtEq=*᡾UKd0 +҂ DO̤i0V|:/+E 4Z?<ԇ.`9ϋev>% (#I \ ="ʤhҖcd~ўz(Oz};5n᥏+)Ar?h&Og/RݐN?d u_Tp.<.JKGiŕtȊLzsss$Όȯ_b68Ī4B'A@dDyԙ3ϧlWJL}AD4Kci"a `^LØMڥ)dž8PŊ)֬cBPȀ٤r*OB/錐o9^yHaV?r1L\r kyk5`?g[ne UNK b{YM K9#h5ɚa!Z)V>xc/o"pB ԕ0n: uIς: Nr_tQaI!CSD/5 ̔H7ϹY$NP*-# @iֲ'ҫ1+^G=C_Vi_rY̲ ^rM _ipsaic< Gµn93jw uuûړ^E`ݤz@ʳ))*Ӥm ɖ$fq͚;K%'q_\O-w[ Rtc>m5DDK v1 /s\:j]4sGFbDas7!N~?f6R8iѕv %> w$9-G #Q =~ É>^FxϞک3`-`ުVpLYm%'um&\4~3.j%)D=mZYu1q8 W'ײySpP{g $*ʁعrOuC'U%5M'-:-[,#QfӤ2񺫠1V$Tejz ik%Xa݇!+LmL cjd0S V6 PARsJfI.܆p"sﶢGB?* GGrGN'#4 /qȎǭ )- )5^hN65kKRǯ,N<Ǜ)-m wh $ wkOm ܯ)ZO̩=[V?L&l@dI?wqrݤr`q# 6&[*ͧ1K1q.R=owi'Rms7B^ )" aNPMWxa?.=ɮzML=Z8`Ӯt.'Cݽ8y"`](QJgCeTbnxFۋc^i%kX@0iAV9v ^-g$1z \S$N&LwǠSK5R~o1zpb lV3~PmR%8vh&ɉ@jV(&)Tw=VP>$a"].±5ry?qLL&PmTO">O 36v㤸st3<|O2'jb3eW" "q58r@w [}Д-? k63~VچAO,?CP^bE q 7O1^b+\[I0[c ls(vht Îf S?{WK* cq+oo/c[q-|> >F/]IrHVKҿLj/usweX_m]f=rqM&1>Vn9:%"=+u -]wG|"чsa [0pi1bBz3uӶ[dpe2Hä.(=']Ͽx 20F .t%ݪxH٠ߗl4bf2 En $7 j&p%~ټkD]VܻOl s9\~piPBwpV^U?6Qb6j38Hn'k\&3#4 fo?tB)3~\hIw.>MWG v*6Y֞pZgR7Ӆ"mO ѱ/vs;G3s7;ȝ=۷,TeIdm !ܫjCHH4GC8 ?D+(ʐaV\Qd b{,Q&@J ʴGaO5ȔdSUW@JÊuB!&/'rAQsd ͸,"tbaP5S[vfklh=P-]HEΥK(ͺ{GBW As&]p%(<5F\vܳ!ŷ\,LpmF^vcZp~Ky/(Cj^C:#gmWLt k!$ySY!i>Գ0끺\賽4E,uzhk{$ݢ5k,kȰ,X[0/E]Wd |ֱLKĘS|@n‹-ɎX.C(;;FfG["K\k(NposR DleշMZ? ړ]U\i3'5Ɂ^m$J xF)vX/qs$Jf"_4) #8Gx]"h3n'7 _]8n궵!Z,H&zbadSL_:*<\2ޛC3rt>r>QSML|ɣ(>drf"qOQIR>VvrbH^N\yw~Q@z#h wje3X|V<&kn,S|{Y0/Q7% qC W*b䙊Sp}ܜn=dڹ1A#9=- }pI ϐ͟r#X~#i/*U{'1t%uGPN>m39d1e_?0MW dxb$^%4 7pxG ה';P j#4O6y']KO혝򶨖#_\1)8Jd!#O.0Vfʍr oLHm3RnK8 ݳ~-eߛ .pNj,*]/QMiPFzS}T-keH}G0aԹKNqj-HA Dg,2-nʞ=63 #%qY!9z9T"Q盎X}iT.j{^Z)vd2,gX?nTx0z$̟ZK6}L˜CR?߳?tR" gP㗿k2ʗ*Wètώ!laaIOFn18ڕ=n}J9J|YUi٩mfFlŕt2@g=͜u0 E&exi*XL1H{I%euNn ?oF2~ JW&d@$6\bRj8Vj'‘Xi'o? nEW۬tGUxyJ* DSrԁk\rX*R, ''b)45‡TrxP n9ؠFuCNK-Arܵ*s4w1cP4ZS0fUepg^ 50fȯG#Qѭ/7NuQWaW IOmQ߄r"ٮ5ЦIl:JѝnIpAQ˽&@v`RN~@ht0ɫ9R EjZRDǟCIJqS? 6): x-AfLeg1 nB9[4v2G{5Vfgܤ٠&֘o xdZYV? W2lq\mulJbZqIi^giqZwe) b\C.ȩtǍr;]puAm;N߱Y cmoL0 $eW?7K"`OƸvܢ9u<*c2%Bԣ&sYqG-aq`C} 9m7m+8"? C[.Q]}aL a_7-GR+LZ5\NjBnfq}hԠ /q' ;E%gOyueT;р60_ſόjY<u=;͂M ൠ%kNP۩]it]"{(E(]47mٕk)PNjAM 턢+Tj򠭪o9K.Z]IG񐺱܉m2chpӘlj<\ok@%NjV]OBsGiZ@st+۫! -YU}5}e{$6 TAlp)/C7kԗoQ%H]=ۜgRg0|MzO}|so)ZGOxښeFMn@֒Sұ1&=t-Mj` 5Un9enT.ӳll[;ll6 [p gJt8$"ORзG(29w8LL~ջIu [f2E)5I) 9by&v0'. "ZC`e"E|LMG~7ML&?z}+zFX[R>d@|-n 4`#< &CXd0V }&/!屙3LsVqܬK=U{VQO6)%q68UĞ/_G/|]ߪr&, +lzaoC%Ha-zxő'#x~}CWh͙w [KɋTsxݤ!n`5iB}4pVoWc]~.V]J,~t$ h~KX'◫yp#\ϕ&{RviD7F [6ZNg^rߓpf B `٫D<`;rKS~iv,຿"R%$#'xbc?w;pDe;W7Ia|)k3IS0E.Y[n8/9UY"t9 gTC$$jc|mk ?euhs%\~A;[ BTtW-zZ.W0ʎ[V"$oYG,y vQOLD5Spg1ܙpGꜷZѣ;~Kl`jn.XSejC1Sm VOf;6tmO~V62(m~MQ9(X&?WY8/R_3 nޖZo"b1xtZYnYm-ZhU\_47F y+g#/w;Z=֗0IFHJ[=7 w+b[SҘۭKc'y܁o 'G5MdyK;Dvv> |E}yչbn4X=8E_U>~]!JOOԈV#F< 'b\wB|% ngoc! N5h~A ݟq_?$ }Mi^6 =1{O+È'=x󱟢8i$<*gh3-|W,tG&_WE9키}j$MYǭH}lxK.!a曦|=$ JH#؏x~Nja"lZc~^81P.u2?E>gCk sT9z$̽ @rP؁_C:H'AK'9 gdp7 aVn)Adqde)Ғ'o 7X(v᪇?[NO{*m4Wshy&8X~ WGiZF#;j}ʘH) 7;򈛛, |6< ^n([]~,}6P.iyXJܭ`FzSm|Hǿܙ+S3n0΅sh&gWȔt9ÕȝwB[= -Iܸz[>n>}鍪؜.PW]DHw\kmiG&1U^*& Q{#ѮOd{i.!h֗ǟR N4_O 05rkgeam"aY5ENc =g##7d4Jɷ"h汆g\̬C[&p;75+_؎SLhĚpM9o^IGǶz׎9딉 3..V-]Qm= HfPL*sE6l^hmEr!6|tlFWQb:ũ9GpZ4x8Lp~+EDa2A'z«n4_$F`.'T_^^ȧH#>D˼m R[b=g?~WAJb~aOF.YT qjdmw?+DӀtjU Нte 3]׹F.b"?H ù$]S]:X5e2gi'a܌D^s{ʪ Yl㴢È{؟^8!-pojNPG/Эl2字{ezl3|kH貶wo\xqㅷ-(ca]*8IHki{d.af'T[mI#9ːb̎ ^.|ljpf 0mF3t]<\^EƑS#<,I 8?-AޫwΎ]6Ѱ*[ *6o%$]u-7To|ƽNqt ,T#s7":іo ^gyU4*žȪ ҧMli!50́A9‰ϔt } qS@WKU7#tFa}Fle2h# 0%V|+CR2|--ѓdńv<'f*8pfܔUEg @崶J +Bʮ UtIdD30 3~=,279M< uYH# ҥZcao&Z㺊!|GVvL`8gށYr -ZiC"!Q$$ obW`T;1Soh1>GR#]B4,@PV ,nկF(u9Nj:EFկeIoDa'mR}>"}[/S:nCM w#D!kdoC3Җ?Z!HRJ`;Vg޵}~]R!{#_}8*w>Ń%_ةW]7rcBj6R+gҲwa@*QWԗc:-Cf!MɃ`kf)f4RЧec+0I-dZY9% Mλ^&b(P:(מgBNlCR{lB~M]\[%$~|v*쟿8K R6sap.]_cNqCTA`DQuߥ?g u&,^1c۽~Uaׁ[WFXa&0f7;7NCdVZ@5;u{k#UOwo|$6 #rM /[/vRF2XQiY!(<=ӸJMƣrFJhH(ϊ%L XvȊ_r}@\tCe\hÃ!쮪vTϻpl 4?b1hVOQk_)YV9iǡcGJ_`ów" ZߨknoD+r}8~ּ2:(`*%_eс±gl? f".>? cs;؝␁,ZIfH\1 #Oе@G(8uEoi2IiaIc`+SB?#$@!s!3މ=,~wYgT=SvC1)WdUNSKFꨔ,X/T.NcAWZr; ԪpZBJ{R٭il.d=b*ׯJd1s?CR>]z+HoZs>]^#rY%8ɒ'WQ]>L!S Ȃ }6}_ s4xƯ&I䖄Xg\6.Fjg WWzQؐT-D8&Kx`a˲,hI XTkb]+\XSG Px&B@ajvqjNwZ^- ;_e3KɢlXDx;|,7F@ fbMlDzϻiAj4,^S[@ު_8\#'JؤU} gdlNkZ h ɹ8uS|Caů0{ jٲFWSB* />'b="C۠fK6vb7T +=D0| ؋ZzǤb[áp(sc!b{'wO|6RXwd1AVu wz⏊&mDÛ]0¸lOku9<ɺ/4HN'VRܷEw&ޖM\ON<z6) ,Օ^h L J|Ihax5?")|xi !r0R̛au9瓰299O8b\{%y-vb"~V_ٶzWGfy{ heS 37ʨJwxG?aTl`BjȜ=m4#I.;N qe46od`"I$ )SD1g%k4׹g=Oj+X 7+ilQ9d{O!Pu47id^Etp`fh AW MOUq:o6ޭJs43plM5_Z=W;&%fe{|4VhEiK&ñnteD\mF$hdj'qzWȡ_v/tSȲ܇&z-HnbeglpW[4 cDqWP0{irxNTq2 J \^[ִ YuM dXV􌎟㴟0o3:&˱[yO\ [Ȧ-H[D0:I%vLtV*Aw tF(4d^~'\鸢_ǾWY_IYj-xU3m )m&;+fPg$F"F-LvIGa7{0w wg!qD4ŸS \s!Z VU EK[lP|Ŏl4G-1>>O򴖏܋E[rmW-{A)ĎxIIpZѠm:剫jkwI%tu[´hļRpq[  "uwF%8aS#?k]֨cBv"Ғ0o.94 J1"(>Xac JU+g+ ܙ]{=]b{ be_B'o%C3V Ĝғ˴mon6ܴІ;W e>6-'ho.{h Yݑ|3{B*H*жsES%=|UiP%|ڛ/~b`oJP {},I㧜pޫ@v2Z[4HXڭuƻ*Qe$Kk ԆayXbFo\mz'Y3iTh1O}xb O"&ÞB ɻ/P R} p.+ay(2$ ^e{<\mywʕpxUTh'LТIT`nt<gTɲ/ќly/vDXW]̓SQ˜>G”Md)@K2ݤ5/s߂faO)ܼstwN^*6gzA^/C #~KX#z1ND(]ƓZkDjCƕ5B/; q7$1C7sԕ5ily8s7E=I˗i)< x~HsqxG.C[T_ֽ޼Qco: үS 2nm|~%?!tcI4pI'_$0)+}خ+^6׉7Kb`P+ i\>B9f& " *s@aaQeKj5 r1uUIh@HL`26ݠI m ʘr2q6]7Qʦz&GgN \ZfŦ{6g޸1-Sm,NL=6R i.ޏL+6%]Vc{{V\1Gr7bKJ}䁝!NqA<ĒzS8vu)XdI;P@F *${[:eTiB9H/p`P H m/1oАo!4(VKqy][ydSG%.-?8_'@&pRO-قa/#\ފG}<>Z # 8kF"#g7dS~R#Fb!!-uy 뢇{8(/J?#iV)a"`d3rr?LK%GGz.=e@>}T奭A/jthbTP]3yvh+B;[ͣ2qu!V> %@Q,qD >$lMOI])G:"uxxۣ:~HnbE!Pn2_EhǓ, 9@bG/$NAxfvʌ[L/p2̙T(L*b 0cn^.P$ewѼevW߫z7&Knj|Lŏ$+b L) |rOriNw$ I74՝Gvxv^ÚS9# X c5 a&nzH=-<†]5PPq!窿tU'@Y1Jz-b٬,"(|K^%d"0 fE^KO`r. 5ŋl7) ɿeVan"u.9zVI}p#(dOb`f4'x8@Ggfe?aAYﺜ1~fehV;ZPu@rlvυ(IAirTqwhJS/x|t-&J4EU\ E6EKJE̾H*.tHFwٻ Э T1ţDoHë9@ CaнZT;8n. "~X请 3x|дQSw)ri-Uh~=lWhb~jg9aHmfLM ܫb qȱ7LݶDc•AIH)1OR*ʼnr0 3*{թك( Xo8߇%)X:m#҉hiCҶ z`ڻ9~=vjL˾uXL9˒1yU-ca;CX*ImeĻU8fi2Ɋp;yKj#2ؿq=;Yvio^qc#xM ro.J$k>6KEqGTLAZ8q]f~ǍW`?dRbcJM,GèBFM2़D}:?/7v NJ) SDrG'opƯ;T\Ng'?}i˝g,|rtrM694$ZRU=i1Za8*[Y5^’W:<MQdEvق?q&=@eٍ֊#ޤeMe(`\|D~$Z {/TyR9gn\9[2snQ}cOcLBITQUSPZZ؍ǩ)\lt>-]L<6I*?t4R/2!%~ѭ!~W@NdT!VhI54! G+v`%83:@Gj)eiD\꭫ծj4ԑ;.}GYTj2: CP_nMJU}CqW%1]OEW3w3HzjW6a# \0o"qacj̠\0+lK551 ɻ {_$~M[HTs+9`2G^) BI砭*.ɸ2()GܙybW)[^P'6mIiL1}ezQP(`KcX$r4z$^ -7L˧J&bWzxvN"^Huo}TrK+,]kM<f<Ř.1Qj7E_PH'A%T=' @hԍζIc8/#uCfNkd*aTOQnj}cȰ58x}%}z䬣cMPaXoMt& Df4-aE*JT©#_"tҿuJL!CVh2]OӻBg`*h`0C;}aU~V~w>VjGDpEqK߂LqRΦĞSmo`5 ~}rv96jo Zp.EZ~VBh,B 2}`߆bLh"SvysG( r-ӿLƎƱ x,㋛`$_$afmۏ3X(YψS&[[Ň9%a *{ 3IQ.22eկζ% n*zL\I!jh iNhRj[VQ>%jIVySLy/ARRn}~ksAMi?R{ӑas}iLNoLm<3>ŏ4:kBa`n&VsJbAk;Zh`O$2N!TAtDX6f{a(r ɡMh09pyT<z;*At"p],YX2JֽW6G/CCGZ|>O^iO,0QvsoqiVQӫl5o@s5Ȩ`"L# }Iwo>5Է9tXt=ه{=19}K{um8-mUVW2}Ϳ$3lVe- h-lD2E~r1S휂6,oAoߺŐRD}lkd(%Ȱu=ï;n(؝a6 +Z%@)5xcUXO]c?di #W}Jm T};~L_a11mԖˆ\z½t>g+?. b^1 {B4Xa{k[{a8M0j{#$CŽ/6A6a1&y?F x yb]+fYn'q-<.NmkAwV2sV2yАJ۶Ӷ0zVfQxHLQi~Bhy=Pa8 H}5F|qJ'k VA }­|\6EFm##~;--n#&!|8-,amK4 Gf1 \a>+k"zɀ@4Ӫk/yFNhuD3@ 2كW%j4'lK_IbԼYYcuDsMΜ`A׉g'ȓg'/=q Cvm^™Jf^U#x|x :yO<)A&+`ЌP _,P&[kuwKB謽0!yxHߠG]?Hn/_kGqŔ^l=xɳy^.=TP#h ')tgxP%:17^/OF,h =g<ܞNlct~Yrw|_b4V(m\Dxgh'9lK@%R[Y( ]rYmB k%5_zWoMrk^椙ic{Dɀb4MJڊk*Vp@rKCY'@D{vI{dRg +<&nf#X7"QM3d5q W>C K/Kp._v۲$3&عHe} ˮW+k CO:DzoGSN< }7 ,HRkn01nϖ\yR`-Y/Ԇ1.K*}V/ h6P> )]bC)uݗ(V~!DE:dgdg!c{=va&%糒”{ZG$l63tE(?W];)}wYVO.͏Mߠ0JXQo%|{H.{/HҼPc羰]\ґ+~[OȾ$LuЮGۨ-MH}dAw投AwmQ~mj\lvuBDDFbY T&$"/3Sp^ӯո"]OQuRͬL͵V)0Zt}oWꑈy% nАU匈e8&}w-+ĥǫn %;d&gNDy9# lKrd'9J 4N=B+A*yM2gWۑ4pT#X L~[Җ%z4ZPTً(e!9Gx zH?'8%niOvaH| ,X[ }U4ERjb~)' ;lU"w37 ݍIVۓm!uk&Sa^X% kr[mT/v6/gf 'Lˣ"D>2Q8e`$g:kȂ] XFZh|}]ݚPΚ"_ k!&PM/$*X yh _Ի^js of)~ٌ| vŬ*n} {(P"2\|7}_z!x s~5-+V[UA3vr!>7AE3|ҳۚ&(V;}d BNeHr[yG*/Quf~A3PLZ4qgFYL,/"d lkb3Lřv+݅۰t%]:n߄ԯɼߵ9eguA'.5o(ƯSڲf1tѱD'~i(y-IP'^R#=P(H/d{x!ZNok%W VrڕgN"{pYƤF {pBG T*'_b݈3h1ڕ6bm!jÖ0Gʜ25P>VW.? Vˠ寚Du45&ѵ<W?$R>ЈKe$}X5Ai\Ew_e)ǢLGu~f 8} fաV-]T q;I.`,}2T{U18bn2@6vcA~Ɏ1~häv୦FpiZuq_s ޅ+ؚ.Yp3ahv)hD܊s8ܩgt)hBJ]Xpd'JC(D;j]~5OBgqa=)MDa"͌:YbmA.,Ӡ6 825:ß)M{r2Lf1X-u᨜p@PXOwVZHnG4AyEQML/W*,"C^S|M)K}mҋa@rO jd_dE̡KE`IAx y-RF9T `6:CP;m;AS5yJ^W gŭ[oEna9x;g`dH쉊H|lxC1N_C !O!6tcߖ28y6 Wo˚ByjJ-{7B,W{r*йk]G+[8jD'躎̡Nļ3P={Gwgz\(^ev#n@FQL ȏog~@| "}9 а%\#;2STge n[9f ,eڂjЍyfEdeπ`tC>/\+dP[4 B[-Wzލl V$jA. 6=wqKz2t bB2xyG[5ռ(4f[JFyo#FW"394"`>+5 H7@Ob0+NJ$uˠ $$5_nxZ7L$!hJ/k/MS5+kԷHب,+3y}7b"Oێ"δg4 ύC*cQl=E$3lUWȤ9tb`#-۹MUD"h\[n;Al}/;oRW5~;Hnv~b0ZKP'QmdceՊDGmwHlT+C:ķ+Ȅ MŲ|Hs:CpT&H2UPҊ0}Y[v6r59`1Nt5O@% lXw-ϻKx>cPGeuh|9oN֧\zJ6IeSįLgl< J`V_|Nyk?2_>&1۬Ȕ)uLƂ4U~`C3J)Xa* BHK3ies08B_(nP!35,j$=Rڧ4q:/Bj[ <޲zC縃6mv $}+4ːF*~3)b>! T!BZhK\Sƺ5K3$ckoqX7U'27=$^W3rUo_-7n.`m8I'm fUhֆaK)*\J?6س"HWk"˩3#M6BjizkoBXMQ_f " ?z> J3#vݞd }Tऩf/PDvw6>b;z"0WfH#R7yd^\U7[/ s '"%c[U./ qm]uPw訕f3U"Bc~Asvdc9Б܍r&#_ ͆tLAm89RKc*;  ڦU-''8|2<($Ij7ք< e 2i". ZtCԞ9/^d 8` 8#Vj55b 7)i%k_RB2?eW쪕jCóG8#vLtbzQ8YO3+;Z:a,lp/7٧G"kuΆQRrnC&W 6;_܈pkiͧ !!SVtu0d$OtB$Qp1CUV0YK`즛mW 1Uoz"u7Xz\Nu" Lxnc uD-`3l֝ ؏l^G3o?kA#[Oqqw[ M|zx/B,Y){苏qe\13PSG@ռ*omsxfI8ADZԷbϛ"Qn3BGTn`bMg&ˢSLq uF }l9ocZ!ZxTȜ1SkkHL贆/j*S5PSVޝ|Go?8T&Ɨux< p+5EIPfTK&"Q|:cA{SɾN{bb hNUO.#$+; ]9/NY\UVw ژ@*4לieO ?* `1<+mdCU&pI`l v/C8I/l蹚CzVmy!sx-D8ĩ5h4_N^DV. xn؁mW G`{$@/pN;e2%.IV}pM]gk6ZS^5ùol#w^lP~}y~:b6aɅ;:\3 ^26G1tE\ʴӐyok+<^ fUIT!~v%&)PTJlkRz@g0x -w3Iơ)eGщKK SB,a?PL$U3]_%0.omي^[8Wmԇ9rdbnJrH3X9j;DQ$%7'-^,wF?Y}) Ƹx[X85SE0{}!$v7Gv,(*KULIqpaivU+!R+^;GEF(ncOte"{\;DW@7}a2soĠF2F0 @4.zm@[{ 3C:]=Fu:ĺ{7vYJOՠ$Q{}8~F^. 0L3N^I<$M;!,C.+mm k{] e&G~-K]У=`Ȥ W(,J}^NxȪ%9yœ$}!7&y>nUg0A g!bM\L ~8 27s:^ Ls?6 y߅1C&ǵtdqs+iR'f-ԻrYn;Gh`eX8i {40 Zn|V9\$"388"hrZkp>ob M0ͼU.<&x-9@7{ѡo2e7 )E/4J/-$Y(T5#{!+7l7,2 VZ"!ytꁝ>}K ÛmWV%K}g#֖ "3ݚFq 6zԡ_L?n iPO3eJ@-Y ˣ`4fNmAWPC xyUm_fCNg,_ba^sz[ѓʧd<DzQӶ v?۽Q+Gt}UL,*Q52hqFp9V'{e(g(qaucmp oPnBfô.M|O`#= m_ͫږ()Y|FgI,/X=SQc®ybǍXÕG̀0s}^þ3@̴W=46wV\]LSuL̑de)+`4ؕ I23%~RDK'N:Z{0K:/b"R`!}]s%?ަ<``='t!RNOeCb?GMB@ߖfr'8y}g=SMw?^2tֺ֩wv1ZN1İGDO2ozXӍ6{s*rUlOWtK`{1 uJƠO88?DE8%@]ŀ嘸Z#ӡus}z^L?.1HH"`˳ldz cK FћpuCT܋%[ +[^"34NclkУaA2抽gI 3&{D}51_W+A*{JA޻(4<%}]ww.'Йa!<nVZԓp,n׷!S!hl[>~7}_e(1x[^}a󷕁46Tzbt-Ibm*HY+R`{ VR=&4K\nM)#m5ש˩;Ͷ) dlւ?35Q^.ݏA&8 kr@`_i \Q0]7T\'ʑ9!}&XD_p2!ac󊪑>_';;|½/GRQ&wF+S]R?̼aٸHܼP1tB9ګʖ ݥXwE|cV#Py;H sDZ{+fvBծ⇎ħ ~eEur=ۨK׏#,QnDG.yLq+YJGiBezgq`gz_ vzlUqZaNC:X88g) elhFkWAGb1^Q2$75H?9[1hz^ύ r1Rv F<k9LҺBK̲/=Cfx0<4 P2i俰s\#=c4EwXΘaٿf愝:]R[賻y[ܖhl7f@ݩgt02iq2ʜӐлb:$yl/ <5q 8~y)#֊x tdu5p~_rƟ{Im<+|#2nX/#aAx#ewbնFizM.jسK=eӆF7̒B1\[[yM.>&Ƀ5 Q&eZ[@DͩkOJ[D rXMM̰N,kq'E^LQC!K{[9IOD`Nε,u(ϱ+ ܯ{YUaI,.k,zL͖Iync?m.@ؓ3UKT3+S)/}iwГ=<_/ؠ P[),@gh˘wx]=E@8kkMȺoL -GD qf/GG؝ПTBW%Wl۝g8A-ic3; HSŐv$7G[y\Sm{-fc;$-^,JʛPk". Rkq#I!= &[) ƹ'6ߣ2 X=!YU||PEH#Ã3Ev] +^kF@ubsˢ(^OOƀ6S&? ))ʶ)=nUW'ĉSrCAZr;A^oϝb2{(#i.ʊn÷2dJM(ߐ@d+(.X&H&Ⳗ>Q$E Qe+tQzwv^(f `)F au?T>^xv2(ja_(o%!%%yf];*]}H鵳zdbozV;9ޕHSuo@Jly <+BK@J(Fh?Q[o0$77=_n!f_|(sP 5CIDQ/([9+a#AC *&e/aN;EÕ!Y7Қ}iO+.{Hs`KPco[|xzJu/I]Hnp'&b$B>eӫ=&Ov^qtc(fR ٲl/,n_Dbݯ ;Sc8.]o13eMd˼Mzpyc?mV YoD /zk2ځR5\62U;o%_J`)]~7f@<3Hd~Ya׭œ_e 6[j+/J0ң` q^k;b?LUfS;O#)rC)ZlXvlFDѠ֦ݹWY+I^wm-2|*47X;ĭ?\mRo힍N #W@{"D9I +~|H'馯;EFP{~dl|IeX=`3˺"ulχny} \5V~tuԁ^ybB)cq׮Ys}\ܻfaD@*r뿖#in2+n^]8;VpVLv<||J"b~QzMx.(2̤NJHTvu(+c Ja]I<ʛibAVXSO:|$xk{o:$x@oO$J6'nN!s-~:$cV8$dvzf 驒}F2+JmJ>g3n=boVzi& U(C#<"De0Û< K?䇦$@mc~26DB. y`\ǹӸ\Sk m =~m5<=¤lM.2=~4 nVZT{忢8} [f1C&X{"δ1?)ʣd[ E_f,/iKѨ]aՑC6!Ilf6u~J(Zk>TBF˲҆(s/癅~crng`[e|5%ͯFkEQ EIesSƌ FŎQ|SbBr@ax7yFt3\/ 8]zCcֽE5"9}PQY*=t 3pNK^Wv"SG6.헴 3gpq7~f;[+0 ͕ o\-ZJ^' *MFO8S-h`04dS`6m pabL0)NN/A^D { 0",*5]:oTY=*Rd/Rz(:ݔCU"q$%zi??N3" K{cAcN/`k^z2E+kq!`1aӊ;w|Eos#gEWNnHn &ފ]Jތ E+s-Y<$?wY/aѯz4U^T-Whĥ?.4__5}|{)afW)D\4>ō""CY俤E}a^;bT +`w3> QӉ@끵a b͚߫ { *w/2h;7x&'Eپu, βVkWuuJKKY6eT$E_[.J ,OYa@?jKvZqUlzAY9S7Jn4RQߡgvA"2{u倆ܱٙVS AVQ,5*,L$xJKu2|0_VmxG`~`-чa1l5V6a<Njm}Ml&QB#T|mқ!J y)XM"ES "U:e=[K@=AZ9si04e&^SG=pmѼL;NqgS-.@+$f|# 2j J X8[6 RPuII>e Mqz_!M2L`,Iɿe/7Cx~RF٪TR$'dp5T8LB_`,0a.q;*<)T6kBIdP[y6>,\*]#,ұDNYc}ˎ(]-#NRBQΚ&'St#̳åp;,=;0 0+ %O >;:Л0lwg8f ^gKUk A~aIj]&m\dK|/qR"r y45+9'ŠzλY uLpdzkˋH;u:856jj$[7#2>:vU};6D*2{ ̡µ T?;}%'ټkV#'ttP85r2$iFf%cQu)||F #mEAMM?x0d˥Do# "Oӗ&Bn(jT\Z{=aDwHޝ )1! 3 0GScorb=obh ]VݽNCc1wxOy >_qXp{sgM3[BU=J{L'VURJY?r`yi9ъPL{X16Il`|ƷF/L| p\f/ mPEbð(k>P=|ASiL]- J༂«HӭqFX3w%TJO,jF?xX讥L=j@ N,6+^V#]ahEC'R/y4q^*yﱨ!wyuSYD? L:ڑQf3ʗ5^߇+7JF,R L㵯xëNODE.g".T 3xPdbfuLrj8b2Bj{\:/흩{彖͛%'wlX)Secܞb~ASɸZDn)`SK6c})6\N^:@A&c^=Dr} \1|ݐ6kLrua`.-T,If*7AnK.hS׊Z5~Q}o#bIhua]$g'rPR;IVv[@5^o@+k}c@!U:uF{g~6Jwlz5'avmնt1GOP=|U&Rhp;݄`Feo,p6qRb^ k v =/)UWFk{wUfkeJ&Z a(2( pA8Im!~YQI-T$axJ9iMP ?PxPqzD;!NL~ Ąkb7Uz-c[?z/IQߣəz#|a}OY!ŭ=VN#1j_r3ee8 SdV~_Ab!YL$˹kkNB%՘^}XqPCv]F{P^ܰ4asC[U[4w- xx@bx`w/(2 _Hm7o}@]pP;d waVUI9R|@1 4xAegZ Fh $w,X,>Pvjg(Yxn$pʻ. qi\/O=a8E&I\:6h%F.͂K:ޅDw?{u* [R (CSq*05Tp6 |oC8]Ru8C0GcWjyQ{t25,@UkǵMլXC{'םJHLy])~cEׄabWI)U'MpE[2X{;y/ܲ,P+$'>dUmC Z03F!5w/S[MUŮ ;J!zۮTqo_IA'R@[8Ap, ) W@C}B`8BFKX0<ҔwEP 5@غs OC!%'w_^7g7Ѫtt6Hώ*[k,Z ;UY*mBFَfF (Ɋd@$ݾ&THd>!Sw-Ɛp%Yjپx0^Ve[q׷QG0sK3AYc˗8C#-xSԟ[n (ap%K,ܤ2 Y˱!'p&!ZTB%B+X<Dk8 Ƚ_fF"}r/ /3m ̌GD@~8@F;I>'6zuv芡݊z-galWSJ<~< G20o-٤ 8|3`ZQ4s<' N٤ꨉ}^()c!P#'~"pC t .k/, H ~@|F/ۥT*,ґEߠ#@@|(8rЈ' k[]+Wa] ҹZҿ~GU FB'bNeOh/{~!#A{'7[}6 sIkdMSUx 4-u7y[8@6oع6rREbۤ7'黻6c3"LSzYV)$MٶAX$ziiI~LK{:AKnb foUkDGyy Eǀ32T 5錍 &?3^ ה̉qDrʼne'lv/0E׶g6$u.hΎq O9xkQ-7bMiF;ٹveո9j.Az_n䋭O~;@bi zu+rw@XbRIc÷HoqRV24&9[~ȄZvSwW`ϒ;{ D~}9Q\gMX;7hL=ɖ8odiN]]N HF!x3jL E¶8Zృ2J`oJϋ qmY`V{J lU7:8mU""Pܰv|w퀋B*^dmȸ3m̜ Nݝ;-"!E A;0}*6¾ُKkes[SkqǿZ5-,C=UY~CRh ,sUq=p RO٪;2i֩t1}M7;9V]{A,.B9tp RuՌY)όU^( \?Եд#y}9 ejhO\gWaU ^HzyLڃ| Jt9Fwq%d)E(L dlv-5<K\ TVwʉ =TҦ/헩% R_gHt3[}]لAu% Apk? ,=y$6h_1.$ІhbroA*) u{S.Tf+Eɗ7&c%g;mCa\ZSEW(]c$a?t_!\> I;z)?%YQe^`kHXz k%+;葊*#ubo|(oP6(*NmU¨S,I~}sn?[!X'<%,G`ݝd+/s|4L+.6%"Xw%nߢMz ұ9_z5_2ws  \Z٤a5{F%\zdPH>)qbW A%%l8hSNYi&k 8)kh 0i8b?QQ܈Wib^B/Bj5AyvL'4[{ Eh@Jm}|BuV>#Ok?Ғ 0E}pR$/J).V,v8]s 7[.e~lέlFkmshp{;P?߷QNjPC}ц6aW( ?ϵa`: hQbX _:J۔6 Nlt\Vޣɻ2ZGBi}@o5q"hTu:/O1oTd1I&uF@ E 6c#yP#{E5 ;=\Lq^ǵrƎ_$Y&xZ .NaX¢V3&B$UFnI Glu2i䔿議x%O)qYp-9{+ܖf%` DfhZ bŌʫeYdh\嚱,귈KT;-J:㩠t @f+9n ~E3P1$ŕ/N%;>}7 YA(2 F6">-59QTjJnv/yw{]w2O T뵃/&! e pzRAGFvnk٨wA2i~?61T(p.^-bKlN dgӍ!aOC>sd4fAJ0~X&Aq[0F`|"ݒ_iԆ2iGa$&mMp,"cpNfp$v8RC 'ۼUD& @NgD|ϖ¤H?U|a6>ؒB+ r[AF/*cjZ9ˊCJ^rZqY+ *r`! Le^zզ)7H[D]2ufYg'C/_FfAV@nA(ER|QK)i͐=i՟<"&{4TPpk0(DoL 쾰uvC6a%|nD}>eb.Xo'iE۶Of\ݒTN% NM~axiq&_d&_ +пjR${/~J0Qb8HQgnR-nM@i10A3FQ2ZЮ1,>kt$̰\cf;w$SzN.g!\ͥ٦ŎUz%X1t$EOpvx:2fįM9zUw|!,„Y:d&tAq`ex24|T$ Ǜ4mS=zaj-F{wX.bPi< $M1/A=%fVڊ̘2 ^d"ZɈmT麱Nӝ0+&BMwL5Г,STFR,d,"Fzhx\ Zd*6sYˤ!ڟ3`fcW~_WЎcAnN/TY!x9 5cXwdHd;R tO=$hIR 3Qcm5'y"?^H&j~c\z C\{^.X53 DNHYh!uI\s^/aim-Ǝ(*lkNj 9%zW'hՖvpR8/JU,`Z/ ]K:mH(zsUD3fC*-d~.l&JJUir*3vo}Q 4ocV"~,P2n&RB} vA*/?-FEtoJ o1Cn(!SJBmR+𻉚9>5symT$zFQ()mF"ouÒGblxHY4[nLTfIDۅQ\vثIkr֫.!xxBF~_S4M_'s\$ cwɒOkڨXZs/;(\bG 譍60fZTw)1Vjer뙂(aV@4Zj0SOIܻأ#2< r?PVZ>%"g[g<~ĚL8nH6q r8# D/a$O;مk68T+%.#g/{b ]U/'Tf}7 Y1xVw. #pCְy:5$ǽq!n+=Aؒ_k< 9C4eRcҙn).%+y%2_41M590lDVmٜbNEE)Pj))\f+H'Fʣm}@n:%QFF :'m[ ICpH/)akH&ق\ELq]nC64ƕ)Ɣl#ʳ 7)".O ILBh6ʋ.8'sˁ&` %ΰ`3~輌+`KE'rM&J0&Dɺ}S,]:vOMY񏩳ݍw]xkQFϘ;n.+DF/{"\g:T}(tx?؆.# (Π1,^VF1ba`s[X+!#.v^KyyT==8B>{[}a%PҤ7q,ܘr9=b }7n2rZP1Lm1?0ܭ@P[X1ͽdJ"ji:y ǔoNXemLt#.6r#+:3eh4Pp_B?v@-qF%XxMWk'R~{BHFx;jT]#(g_7[X4;JzRr<%ܴ4 %,w⯺ejޛ%앺# v$sIԠpNop`HxRLOWSA8N|)gk#çǏg.y>>)?/=lIJs6{`-*fB#833ON*0y{K. }ǒ̵''aZֵ8A5F(},/bo6rxBD!CA',@w%c([n$2Ie:lQ Uk(x)BJ? ~&wE]-lNCX,^MvvxNCvP^Gr 8HUgw#s)b[SAx Eaƅ? :cb?0LxuXR<{q:B[K7 |`؜2N|cr8`3h r{SqhB藪d*CS>ٮȊqB>s 0C#cXV̡E0ȺQ?Urt\& ?O fq[ yT} H%2ej 88k~ONSwRF,͒G@1_dSpSqݸ`U6[stjۧҦ:1iR`d22C1)R` E:铁p}5)+Bynʗ eDWT~“2C+m>}L&f-P4=FV|ۍC nd`};10 JKa˾hu80K${U)& σ ȅ4aUXGP`9:,|[`;wnw&~ "4oE{ft g Up}zCgψ7s:%󼀿OJ=n?/?t%?݊H Ôn aPu.+lʮ[1b 1g;ۍv}gYZ070701000003e9000081a40000000000000000000000016759d58000065284000000000000000000000000000000000000005400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/fs/cifs/cifs.ko.xz7zXZִF!t/=]?Eh=ڜ.+?},  g)X$ԡX%^V 3,RD g1ztWAkb,S60/MϡPN\<-?6Jg(n3%Q'A>HG]N~և3B.0:9t'Nɠx%l6sJg0۪wgY%l#zyT5=.0}yrca5YK#A]cb1T (bf/TNv4Y~Q%şr p0!=F6d|~2.ڋ)}$5H]=-CWed9v,5:'ƂyAY4͵<I7L ('Nlz{9D_"Ú(Dޑ5V4Q;?Zl U2prH,Ӝ's%@,DnWfOGiҤ ╰FSՍ%:1xQL/o>z?ț7,{N6*a[Vݴ.^+H^AD?U/O;l{ꌛ)")( E{O_/16<ǥ' iYZ&` U=ؕk~ڞԀd`<2a27zT5#7z(5`0^Iuv`boYM9ulT,C@.~"+G9m]+d6iq>iͣtOL@eT"UN\CvŹoMwWTe64W2 >T@NacZ]Pyij6Aףb+'O: &h 쯱̍%Ǡ~vG&C*lVR6: 41`%#$l|ΩC3A7,nOUM*[:.Rb>DZ~>YɌumV "^`ADf&YYX\4Yl?TqIctT6+^ewU{0ukm{% kY7']9f%tz P*bL!oO$U# KV3dZuc0PP5WeS׊Q]PkCp%̘yWN5eBִ~ŤJkim-AW=G?:GSƏu&xy0S?,Cyۗ*-rFLYYpSeA`C$|1"f{ őpϨ.veHu s5y\6NJJ>/s珕%NH 4Qx~t. =k.60giEȌSLӺJ B)>SJJ6d7C4D X8:7Uq;0 A}ugAW:ӣS9jNV{pފ:U_h7^}[X]ejibKeaZZ_ֹ-.E'hQ&Tne vyϒEwjnTdL22o &dx7)X  A0S?at 4XDBV T$*Fۜb`! S ,R47#}x#-BINד̝ b*1{{C~1.u_9<aPh4U@!76*mwb8PrWSAy z6ɘ`,|"/@TaGm~u_&ţt-q vt鰩{]l U݊L6Z8]Hl۸fo~%'aQgOdoM?ȽM~m)/J$b.䔣7R= 3RWt-:ZH's:]AWЇoa.CZ~S}gtޤQ*l f)u2fY`I>ȉ L-i69N0-3;\ZTd䀗ڙdBDe3yo38Br1)mP%l߆e-=HM&$N&'wJH(~u\sP'<АIy4/}P APCF!$[F9}&wۑ h֛^2X` S膭֢aF2`Yj$I8MRouk4sΑTd11D^Zhyyd!pYiD/ b#j6jsk{8*g>8 CEW:K9_a^dH|͉UL'9쏩Fլ!W2@F!bq^Ѹ-m@YF: `&zZ`>K xIa,tl!K/,p&i'pȁl+YZrJ Rڮ )%mDrѰ |%BvZ]Y  3hB)\99} "+@:zoSOݎއVxEO4 ؆*^e=ܯFcoh5"Q9}\5h [CLaƷh6v\"%jT`uV $-,&m=lU M~qO,1Yb%Fw,9wjU 6&\iUexvhXץ(2[)|MFRFDm8a IMd^6lĀ"Q¶IYCi^ {h)1g'WB磗мт{Kҷ|u1%Ӛ嘓0NM,SKN]&4I b闯 GG hMq-%86EaFx nvK'Pim {rLj#ev'{#\UC7XjzT/!ە_qLI0KshWg ƜV_J;پr`BUyW,_pi EghLpsQS3zxRwx~ \\fVyTux[":R2qT`dFuxzĉgaC@>{ K{u ?LTuY|-`8(0>[V/% .ԴxPWL:s$YZs JMqɤ#B@l)D`|cyPМsJ {쌁B4EvG79)?èq*8R%Xz^^mTMBK"9MhPGn4;!ީRon&z= ]΋wlI-!?-rfg3a˶ 4/%R`44uvȵhR`Ov63Xb!M fGE-$&4T_%?HJͨT\nKD9RȘH8nypP-U[OD)8DPmgvlu/Ęf=7Zs1Ó x6M؅^_6 ݕT`^>Q`i m֒ Z+(~Ÿ8˼pN8Т(xv|Zw:9x&dg¤7݀n]7u՟W cU?y'QE7 ;i[)ۘSCYf-Ygn75-+za5TlI >J9&݋iOڼu3\p-]Ո5ieNTg5b`|Ee]|&1H+QaChzJN9ş*oHqlP=|4T0iQuLqJ1vYȮT ݼ4kc $Qh-1%=gax*~V>V ,ªr9Ł "[6L/{[ p޲#):bp([l C𨌣1;;JtzutÙEs+5Hk'§\x.YeP@GDg lZmkw R[2rKh;1Ed9[-$mi +}ZӬү\|mԊ,Rl[tZ9.3&F882d R }gGwߘLps__x =([C*TuJ;  MSĚdL7uNd>󤿌Q7]f2ϭ&vn"W&)v1δ3@Ĩ]{Y+sVQBZKrX:ǔ؈] ,Y-O:< ?/dK7:9$C5 +>J6@X5^"D7B+C?ʼY_{7%q㗃#)i%B~)ta E(cQq_+ȱlz[+A 89h6@]qV{-6?7Lо08/,gN;}%Y%ixȟI"=gcxM{G)%v -M ~CS#:]wvXU撳5l=N%*d}?nuhI$;g̝ !u_za_fgg3g@LOwo rbJ05z@=t r>Q˾慂)iafaIi"K-"IGRr_#j\<:t*K/߹`4 ɀ78lÖ}Q/ke;9穉 7O!BqJ.ҊsW\S>UuE[BxgrBzޘZ[0]7]F_fu@Vս9 ,&y!1¨4 {+:jy+]hCEt)kPmv{XٵIǕ>{QVRJr agj ZNSk/ 9uq?Y5ʠfDZ&F6nϒZxW% U#AkO}%3faJإ JF+!mf;<XM̔bl=yǶԅ'~5,yfg $we.~ V  {{ * 8IU X熖p @"UL#!L^l21 `H:Ds,+H!FZɞ̭YQpxU<(8jP\9DRxWx=[1@M‘ؿb#vt7O%wq#;Oى)gzv!LÜqn:$IfC̅P%vu/՚<ʝ3\dy45"ޞޚM'e.~{5A.7'bZ~#Q^ƈ`mO5) <8# VZ]D׳VI?ݥ♵s-_ tJ h 1s""u-{ ދP.ںU~ `UwLZ}ܱPG7; { 97j}͊ s#b ƢΖ99m F3QX:4+P$`Ou|as?b.Q Xp?ׅ)4nqgn H!mw`g\f!6r?DF) E;"VDSeCZVjM ^^tUAO %K.f.E!?`x~Up476YK}KB#t]UAH1`uщz#a0zx5z;-b=t9=p'p/̼>SXS!$#'lIj"1,м4ͥձ!I1r&E#>9&\$ȧoO2:)q![6/bmo#0ln~ $BE@t$&&3$8(I)0>="J4}amO"ӕ+_9"\vmʺ:(+83Z =O~*^Xy s+?I:_.I9>/@rleÚ_P<79| +`!iU<6ѭ$%)v펞>%X|.JW C+oAjpw>:z٢~KGTf>+F>.p?yqvAkbG 0x7z>G>{׀RXX^wxCxU&1+_|wRjlbO_ooHe2ifeL7QH77;iG NKq,P=dbĻ=36^)N)t %̸+ _^P|`<~KFM?Ί! } o_wn^As_>qP7PŽbX8 ,ieJ .a8ӗe % !V(+ZqnD"2Xv_`^e|d(d~[?Y:젋fxAwCZ4Ҍ^;ea 60nD>7} Edv8+y흉lh~K^u?rl}aq4\n=ڂ:/3 >M4,q=ꓽw8DK,X&(=r*&j!AN)g1vYR4D)Iޭ @M- [s#( +n}~g'@% ~o}>r&nUgC+[V /%6'%)@&b YwMn6krthX?;4r}Vħa,{ Z8e5ew0R@W`ruI[DM4~Y4h^'^& NLaҰE59{,O%υ</j{ kS[йxXob}Um#u$^ݘ7xHA#%]< HkC|^$XkY rO% ռ8BM *sS,!NmM\ԡ/>6!b,lV.g-R.{V [%Q/) G@?qyuU[yGY=fF=nRK@ q~k:#+Hc:ljRi`8yrn;tXO*yo~[wJoX[qwxnKI#a2PT 9[|r"355P(Ljz\p쯋eZ]LڥF@$} f:"HS@T{6 Ճ!w q \(!3P^Ē;ng+*9R&V(Q|Q&eZ0{KrDaYH뀼 xR&D)L(4e/kZ-BnߝnO~DpuI|ґ⾊D,]Z_hTtGQ# 0ߚRBwԾdMM eE TkWwq|y_$hiڗi3 Uh ؎鈔fK3PWX_V)v;elf^Fuw ""uiiq0}sך'̤h \uVKCRr"lrgU>"3EsSE ]D'oR*NѨf:&)v&")ytCS 3JJRLTN /㊦Y D  ,x_T_c )PQ Fk\e0c o{@v0-=43HYk_dWZ ސe[b+Dq0#2lY\J7 B–ڃYS-^,Wø| :!t\^P3~;a yK |=hӝ x!-Ggvy7rV Һg&xON@gJ\0zJ$ qܱ֮dyuvNoPTIQ?C"õgےCpcQC@C5eF)ł,S偃V22_Y2W97y~$y$Um,d †X1u LjG[P/֛ae  Wȗ֖Z] NҔW6qauM.D{b`ox6*1,wD *( YnJ6J/𕤡Y@hmiXsG>¬ Sh(ţ%FvcdqK!/!{e;/}t-T|[{]_qe.(-ɟjS <*DvG'TS6oqqnjo̹ Y Rlj-m͘at`:]Ŀ2SL`?iБX>@mu_V- Js/l<wH%!! $҇bD!K B3sǁňx%cA).QſM}.V:ZaS0+@ֈgל 0i.Mt1U#whv]9ޓ,VNs0[ `.`I"Qؚ[:F8ǤS:(^ZE);<Β {w[.CK*Vڷ9=hуVhd)AwJXUNc/8=lPJ-JEBi"7_[}c/̢Rޭ+&,pG3@6@T5Hz65bVGΪ3 N=*E0Ȝ&UHWeL*ݭz4J-"GY6"P <2aBDJ4^kx:kf( U5X*aϤ\סǨM"NxfYV#UDtp9`Om8`Ձ`.#llW.A/c0/8 k"tHE#_ `7Vk 92u@v],cMFc,#:`a,iY{bm.AO^ǂVP ,;%)tP>fx#2`3"dDqv LG[Jb<%N zV?v;f/5%Zץ2ZJ#c3:j.xO _4+ >A|AQ57JODh1&O8߇M[&x 8Y{+PiFsw`6Ep~;R(LX8hj%E39|1ﱿdIͧk۷)XlD0s-z\*Hʏ3#_P7qFXOfU;nt\LU!MÀGwP%!7n}zB㋍?dH|f5zexcSSɞ'A\"d;,gn;pq[?poR|mTKo%A@ sCd{he_ߨ,Ysjuv]֮OuQ,.x҅"TOY&t JBˣrUhcg, qJzij5X7#4˵?>9 lESwd L7ԞLy;[FJ|{ f|uX+.LPz+g ^ H9Cxm#m@7p} RJh%ͤ {x<(MOJ 2w&nVo-S-0.IW6>ç^?g~{Fr"VwOʐ)ljMBtejb-H]AǺ4Q3 Ёo9/b:kφrĴ2F G脙B x̀29V?M L>oVqT̽0z_g(~0K[0MQ&ry$_Ho| *5ckHua.U8"4d`{U_`%dtͻ|aoohZK6ݧ>毃UP'U+_`Ņ?]l+us [͙@A*|]6o32A]RHN LΕQMUhבccMNp%'i!#à@l0g/6W\2E;Re3,I`@iYos&౎^!e}3%M|O~_w,JxO+ XW<[o`UXi7]6f-~ nzV6("VJאslEj'϶VrJ. AB.r13/7om{y 1G1:pNP9t-5Z!o )?6NxvDx4V{t8XmAMݔYZPjb;:ߞZ%Q'dsj^1۷YM)/r_$G%8@t?R2zګ^T0HC{zbOdۉ6p7|`(1n;3N\UYϝzlKEA2~ R&~o^O7tV5NG_Μ=m8Xt l Ev.[>Y5OㇾR!{_hY36"t:zfi2JhiyzIJapdsI:\u$u (޿fhصCӂޮTlު!1ukYÿY^f"FOlU_X5I/Aɱu7w.q`gm=a~Vgki OSi૛zCҤǓ!‘%6IiTb^Y“ %s3)5b0׳5<^ ? J4W>y`e3퍳wF4kGrq()ێ.Pg I2~I55o{-8a#j[:ґLzn\@" S]EzQZgʅw1Ca|5J;a[xE*)%+iqXvq X7rYjj.}BtWAkX]iˊPƖ4h+o$~$,VB'e/JE(YCG``J@土 XmoR]LGuHBacSŮ.iԥu{h%]3x\JEk0M(* psՉD{6t*Af#!Q 7Bi#wk8EyCux|2TLNc >#" |Y1wJ0ik1`?hDp|A{7Ug\mimaU|X)m2U$g;!|o3dɬ&y"4mnԁ8g$·Of`--GDw3]"_ko'U+SO/w!d8uFK> B6a7*׌R<:C*LQ4!"KQZ  xͩ.֭.\S#~M/RJVEh t%{'Z2޸yb(9gv@,Gpzj9~ZǏqfҴ`{i* c:SNM\B9 |Br3 \JIJ 'j ;櫃 .DSNxj;Mw_" XC9ɤw$0#vKc"-s'Nm 6P;"3 t81 Q;[<;VɼXt@ietuNIHdA%ARXTGֿ MO4Fm;Wާ2Iڨ\#ZOI`g׳=I~}CyxۡG'_#W̼^?=kߛn =EiV3{u̪R.kO=>a+iy-?s,oq,ۢ+Q!ZM+m‹2m;ܧ[R=!+J m6wBSÈe)ٖt﯍*siζ׽SЙٶ !XMUP#%=D `ɶK+&s!z$ Cf֝_;-^ۤ+,?NX[Si7 tpS;r7dW"Xm촮HMF@`dҸWʞl©R͞xTol/Avb/ǫ 6R:1U'Ҧk z^N2"ug4?Y}3>ZT9D1rl<uC7?d/;Wf@4t/TSZGI e'Nʹ`6k-I,+KHY"-3kXek^G~ޝ;{9 IP49<%/{+qp Q_7ގQ]^ds}#p|ӟzMxUcA[wn \Lڟ&C~M{;SU'6}9|GZr?=s9фk" R'h/\S+>27?5VdQVDϕ`UuKpy ƲFٛiA׈[y7Il#l25>Jr G-A4(J\J+EPLimvCh *ڈG2C]9➳;N!ek7'h+|faeG5Ze{Xۜ*0sT<2Ẓnfa!~=X'_7;!@q۱3w|n\`қ@e3i9oH2 !~)dgՋw`{TJhx>#8?Nl$Fb[k½cظYbznB ޑLr}V'O*WJ3kk|һomꈣEh֋kشPۜh*_ALGOcjuj`T˯ jfnzg K {w]c+@ !ryeFC;PLӨ@RUR{U'oڰJ<| gU!ZjyB:]R\51Ñn=;SuBEez9ͻYߚPۨ>*iElQcutڞY7DjD$YA[qgQj"XS] j$!p;mnq{E *jgC5Oh687>apPll Q*g~ZcP}m\t [bw ɭ)0m}[5D f&o^5FK`pP_ \@%JYoC/R|QNkydrr1U=WL?cL6Ο'ߪ| 3Ri&-G39||ˍnLn/[̈́+!u)֞UY!$FUIȌfz)+k?O?ԝJͲd ;H}pOfHCÉ.'wvI-#r|`AƎp(ivh{Q6t2u%7=(4? 3j h}x0Pq8+)jx <-_)Y OG?:pr5}QcjjGmS E)<` nxn ͠$&zڒƄHm<X `Q_?0'IXO׶ի.eGs4C㩙ESuo'nto ]X`Rm:^U Ъ̸$S)F7nJ׎kndH:ڋ[r5&r`% & _C*xDПk$bu`hQ+gArwNfD^mH9{$$'rP c}(hoh1jrQdzOG)@\L[{1궿٨Oc^{0%7 9pz]?w^=)y)5#d/+80J}[gPOHDq^gaNsZAG6$rMgK`Y YSYO$;4.ͼib[OsԞF s9xMߙX:#>؎ t ͡qfr@hwT+.EYR{¸0F`leF;}Ξ![:PVW2S(nQ&HZFHF>Bwg]<7 糼թH6%{ntM4h1N>>8C ֵySwR4&gr"[x3]NNoV.}-8]b~rLOP k2[ˎ 6 CXzwsP(:|n͢$R?~*-Uv| $3 1C Fv>ɧcr[_oE[(8PP-_y5l42ք .AhlOeޤnՕYWb{zXd^VI+6-U`g/CtG'V7/L0<,"͎R*\5apv+as_z/[pȒRaq~K\Snv@dX5x\y8[[Ii:BwW6T)2v7YT./Pa̺ \ܨ~.܆mc PV%()!;24?~5wʽmrEiJ-O 5(y',!qͭin΄/p\˴"hyx t6144'ȚY)4 Lĉbw. ]Ws@kůetLEug&l-,qv֥`NM7ߝWIH(Bb`,gIǓDž?kWZ7ɂcҷ 2F V tj/OoܦnxV zQN$}hРvaETk> *6U(YF+av ?.hNuS ѻJyE2Z˔Ufn'UO*:nzE14OTL v=/v}P ~*[,(@)( ]l4T yyi窳iBV7 硰aknU'bg'Ը'|}iT\ĬD~z#7)߲X@/=1qM'n`r]kbsK hqpҟZK։_%/Yp!=Jh2#S/(S:a l#O:)`IL3Ye<Ю/^U L{9Dɺ oR {^/\!d'c-H@HAHcX!ns/~hT9>_$oS>Ȇ~igR<(CGyz-B \%]澬DF?.Td$ ưG1.;P6|' ;o3QF5V,'{n%*"w,Cª )Q9Iu]=$MKToPvSGLL ǘr0fݝT˻pMBL1&zU x9p;ycS 0;BѪx5MַdkHHp E ōb$ O/`up&u6%EJ뀸]L75k%**,S?zRfgB IY!ʆ(Ou. l ;m=cߧ|tۆrޭC:`F*ǘ)c: c)IsQ3_,׼y9|455MX6<ټ5+5xs!842P_f&c#[J M7YٱL I=m:7EƍƝW<#^߉>Qn{5@6=HDOj,o=" u= s>WjW%iWse_N51${_E9EB QG}%0F}^NlS`<&Ʃ $-mI|Ǖ!6fxQn4CHӃQ)x4N.oXͫ/]S1F{>~X>oR-,[)Ayޫrgx2rpGf]@$![uWf] vRvH%-"FY u@S'Bjm? (4p*RځsgrC{ {2R,7WcbaEY}fV!%Лx|G)yI6"Yc $e,xKKK4Ax1PoJ `Vۉ}%*,vqYxXk, #SsԎ1]ɺ\up#I5/i(}Hntϰ?~.lnlJ%L"Cd@mca&yMLUk' Z5/]CNX0$"(iMǫp"mv,ZWpCx v gc}Aq@%끞zVH'?#U-w(Qʭ!-uޕi;xW/7 xu p%=EZpJfLw-u*[HN)4;yʬ&5!rN+& փKN{9'T %\xc~~XБ u-Ki!r < LDi>Y #.6iTr Zcһ*ªx< @4B;5Ð: c{tSw:*GMsEIq{@Uw)ڣIЌtރ^/$?uJQؙ;ZރcϰkJpF_Ƭn4_Ym%):m/ﴋN˜G(sqzP5.:ϨechԨ4p}fUŽuҴ8b#zStC5|وձPϥZ:pZ`Y+)K_rn]/א z'R+]BPތodpmwVƒ9[gYHݼXyf-(tTavC2&E3g;H%X1{c)6)eA,%r2; F2CժsGlSKY~k{8GI,n\~¼0V봹PAs$ 'Odr}bZ׵Fb^%:j$I=Sȳ_`MńDݳ&ݓ$KkM ןvzض={9%>ኊ̿aL,j&(T# Vܫ|'-ڥ񟯫,@N >!*}aJS mY:%NG+1"QB>b tj0CX*9hwi(&i2~Bav&,"1S^q$4%'Zp4ߘ%MFGK< Z?H,7ۋ>r9v;ǰpel^ҡef'>Ado2\#W,+8zoZXl=ɺ;3Hr:rVjHO]<_DI^֍Xh<9bͫ&BgJbwiN`߄h! S|'?*6o2 $U0JYkvc%S8˙dk~n}g&N0m_@C~sm#0J6[,!>@T\䍧wj/ tR"fF='jM yv0!yݼ!(`rWܟ)s^V:*O=PWѸKW9,97x!V׽3p4CeklUl%8OfZomfРPvPߪ"lu]|FBw#BD~!BV'rUM78(zkvեyN*ͅW6rnV%si+Y^5wd5)p@wH3h9,G|(55?(ʻ@i؛D?@F9.ۈ2Z?;xH9X&N\ϟcn4IwWf5>1O8_#P>RCAq[~8I0ߥbʝ{a̹[Hl[n05~dn/H=}@j|E+ 7=DF A)^&UP`- a`-({Vi6Z  TC?W[:=x)86E)Us^ SI0GEq\4]M{tpKjδM%,(HHyOw7?VgW`kJLҙ̕4";pg.`)"WJuL!U1tV 0\s>RWt+mI<*4\F0WSX7xr4nj c60dWY77F4sofFlQbJl!0!s (՚Hkc”]&Ҽ *M#kIo+,/& U2c7* JSxڄH!*'?'q ޠ) truFfv$L-3oO`NpSI,5iຓN>''Ond7R]T!onR5Mb@O\%`VΣo}nT50@c ܉T%eFb&y5ʂG=#fš});HsP6P494G"Nlu%B]@GYk(c$^d{ݕ*fCMYINwI@&Icw^@v87z'}څ]70Ohyqz:#nءd :VO,$$# $8Ǒ6A$(/'L:#w,'#? =-$uw͓pbTOދ3SJ]{TˤY h<+A 7 ʵCx"s-/f uA9&‰Dc^{z'|YEo{X1rcoHOL*.Ä.P@m5ipq=01^18$ϔ6ood8YF=^{M ehAQ=['frR, r :j˃VՎX@CVQur F侾爅@k6]Zw_QV׳:^Hʓb  J.W"N}=fxDEٜGg-_dx*Y3Y|qPD Q`%<ycs8R!.KYFVq., ym[|ˡV(gFr~r$o>QWtM?˅<8[-mND`AmEţiKCpG[<Vd쩋pJ^'S p-(7h}Փ=q"۱I y)76i͛Ph$:W"HA6A:MmZŷ6'oC~YFAޢCߟ:0qA>7̲3Y5Gk{ZY=J0]"?1G1U$;1<. 2~AtAaҠ` qls:V|nU~Gn }g-5.8=2ѳ3FA"uvWU$JA9ޕaS6VZ]<6:eQHhl#S3+z60 r;; >D? Uy h4}ѿ =p3#(b]q6F]'Y`AV@U6LjbeG\?< DB-O;-ha @ 0;r5CTQ$72s^Dn}fmdOadD[ZSlc'`uMONg$*: *\s6YH2@OC25r sw!J=u4h~tPk޴􍫻+_[ha m4ԼjVƹ'+iEʵs&iB2(nB~i-sujA EXrSyѪlkY{zY~xaW!;#U9/DS [B׆E7r:3=3\օoIJa7bkʝϗz|zrG"6v |/jzӺ&^MjB8bTRk2чi-9)u͆eR`myK\A?'ed,m _U,Ap'|.q0OuI5}9D)#d_pJ6hRԠ8͔k0 8ǭ^dH"Hr6*ZWgٖ!v7Y1ϧTǦB1@ !LZuݔbNՒ@樳~a|ALC~]ETa%vO3.wPXQduoun%]QO_¬y>VrXU&hPLq҂2[Qiĺ\MOvN͵H¯'85K fP#aH-.$Փ' R}) /<!N9iw K~@S=P*5עW.C~-7^@`.CXj j>@3)~Mk铎;zewA0s?.IƢp}/wF}I(%\_ȂF&DLE`xPiiڻ|-ܮԿFI RNuML)"7K%3AcY"sq¦g.F?J+tgּ'<@g.KwKo9HvrU^K~/u ^⌻n͌w|N"S_q:FJ3րY 5mFRrAtYz?pdS+wߝܕܫh8z@I#Xf"4++LNMeHZuS]q 2< :;n&E?<@~ Fw(8|WDIj8&I?kCDjM~=UTW܉B@E^J͈!<24A*cf|"A*B9KAï3ϭ- MJN(7X;L]oIXܔ ,h7ZJ[ڥ&dLm"9 ƒ<@ ʹfNt͎"m;l/4_rZ^-nOjeFuIhsQ+\ΐD]SK`E⊇^hG/Gi,5Jܭk=Ȯ'턁@־"r1q4ias$ψ).@I͘VOl7s:-#3+@AG<UhVP!ΓWNaԏC[R<|ز.42̞@fŀG++ډ|]1G1W3W9J;rsu a0@a:ZC8ڰOe}F)Z4 Pnw|wO?U^S{ q^:5̯C~EM}u. q"L_T7(9Լ 2M-=q*M>$t%XIo$Q7<޶!WƢ.TU A%_|mll T&kLQ1ԮĆ. 9U4|QDI~jםshz%PnYmtL} ?m+V|56%fV8I+TT+xT3/wZlE-i OjۧV W/W/N V|.i嫹TcժJO~G  qk"~w/RI$wHbb'bZo~j_t0nS#ƨKUۮuR:Ʉ^*xkȵ6ʣ&v(놜&kt7á:FvfnfH@R=hzθgsQ**uKQnG Vr+' [.[<,-+ ̛¡)oHp5VtKN E_SH+~`mٌ=?OkݛmB`驗jNͮQb dp uVJ^V1xOv+i`\\;Z1.2'~8þT3WdqgpGG4} <~pP(lz=dx> z= .dTav uBdY/CbrZR8;Qk񾡹&*짞BIn:m~|qzقaNDbݹuvcg*vQV":+/S|T.tFps/4ҿ{7F''>ǫH4Ñ{`}l[%Z[EFQ3c쿧 V>-ț}"lm}c8 bKONZ>̚ZTFƒt7šЂaXӡڣv?v&UFP;[JzCs?d:OF+ϛn@.]e2[0iu[d%] L"Xy=SO{]h 8BQWG@ϷekpA;.N/@h T9uBHX6&cƙb>xO#<"][$\Ęa7Q_ bk4 ظQp" nmW`ɜڈ9 G]ֳc: 9:$pcQaRWnY[#d|㊦]+ٞli +F,TctYFD!6Ǣc22KB3`y8a\dX'T$ (4J>%=t?lZV7KoҟCɞP:Zo=TنEZv'eBV[/ Rxqm?d_:9PyKVNZmi,ywˤݗQ_iК0ٷF1\CDLP._ }[WU9O;/^E[ϵ|pLd>UK0 +]i(o7KKeO:oV'#!BKwa. >$M5B)/?${9.lxz2!uLi6}t{Cx𪥕H' n4ŗuܣOpH CkMfakscs4+LgxUٯrySݠƷqe6R#X3+ߛjnw QʤSJJKz+XYaS@|uNh85e&D$y]]a͙?!;mi9+[>w@A؎cvM?R`Uq`wߕȟ)z"<Lg'R 0['‘#vx4-*vIVȆou})i@he)p _ ץ5AԓTȷTW."la_ɐibg<QŲ#QfOT6AEt쭿R #P!˕6PQIfP+L,UnrW^%4|{S& %s.`o3f՟Bun2bAH[8 o X":KBATRbg%!BAtu;/_,x;@G=>`V(OIoV)\ʣ:T)hP:;VR5jn /Fa,CcF.'ZWIh6 XO7CR -`C8VV1Fq}09ݓnx U:4sJ눽Dxd5y?|}Li}T7~5o4 =2Jг}aKuǍz4g,svJb8̺n>(pCro.VF,ݭ!k˚³WGLf o.$1&hz<-몺9Zt7\akT?~=“,}Uo˾[pg^!Y!{Br԰EQZ|f ߭Tlʊ0T,IsF!ͅ:"q^E6bA;ǬDN就e`-oO6sX`!͈|\XB˸`ϝr/]63 ]bq,qњhB&q!?@j>Q߅A^0Dic Q)Dƃ nlg`BmD/t;!lW8m-[U,D[@!mC[Nۉ ?rV$:pr‡}9,ܰ0mt7ԠWf?02 4OߠKj:h<|x` \K XF1cUpfEOϛ=SOMV/Ha`=̺%W.2>^C(Nȓ"2:V LQ[RG&Qyh,C6XW$ՇnoexmKh)WkYςvxƀv.r6/~:ЯcMjC!%ɶ7/fHD6w _[[+ޅJ mYޔTՓqx@VMF@{&ZPy00\f]rK9VZ7sTՖP  = 0v*tSr`8u_/FkD]!j?`5YnaaU uk_OYZ?|ܻ"A_O? x=XIs}.-XG7*] ApϜAw/r ?&$F :y$4 '^  -(jTcl)ɜ0,T-|^11Ny[pR\ӾdeGg7**DpK(24Q*r[V)bq1eҦ]B2Όuz7?c$U@FMB6 !ip ~2YBc&N-Q4&CKm݂ZQ/81;hCwiV&a,\cS\iu&< .~4?ㄹeʒR_k72 6Cݧf/o98lA.7eG< I3~4,GQ{>x(uPRixn TP[ꁣXI7k<|{K Qd6ѱA>@w!0Z&|H͙|P qAlnl3 "92 5V%AL ^V.DyqaM+*7&$[bP0~vq' #ƁxD6PbKVDARn+ rE}1/ i YكO^-0-y?f(GDu]( hw}!ܞ*l{pbLB~;ri^ $FG"+QuwMl p'*;pmHW??  V7wG4`˒/ MAK= W d&AFlܽ~|Ym ` (D^JzIYKt[*wxEi.A 'D=M* fh +` gCN[N'|MfX#G͋h ^Ţel0|L?3JD Vg-1O炬A_ =qbl-1St!zZ2亼Jg1+F=jgu^tUNBc򾾁36"+ʽB۝ɘuˏ;bNk o! WTE V2LT8th2cɤ$q︑e;R:Ԗ KqKOELꔉ>1=n͘nCH]vcox*p=Q'=9 |]sZm)#Bi'-Q>i+:sj\)mGqd#vi<}px"C/oJ8L՞[T ` BJ[<;LX^ꖮR͎SЉ̟y#_KXԲF=@/x ?U)דVKh2q3$Ƚ@nOj/cs"48WK z ޱ;Yh czo~VKTF] cNPҩtfpdb1e%Ooy/E*&r/K1;)_}w^`yӒB'0rCl-&g Wsi$e߇֧!Y5xNp!r6' *N_MzKnS$*Eg1F=qT;?T +H{NBbL5N*yl3ПDP5),<p_Q$_Ԍ]Ae&]_[\~b|HsmLo ,lp9 m!xpڅș7fD>Zhp:.k<>U{%뺲iU1kJ8:*_f\{\M+8"fF:yv '+6I^`.: ȶ'NW^{XUyy\)RK0d}wx;X2ZX[f;e-#g:5ܔomF}bP65wЦ,dJ8~\Y~ R!}Q:[_he|GTI> od6U8"MRf(MpI nSa[8>USN^MGǼcasi#8/YMC%FeתIE+N7.41I 2J"k#c?q*SusȼFjZP )s š* 02yGo2a!d[>זkߧ`ی5ͫk_Zi.MT4 '[l ߴ$Ö41唂u -W&#tX&}axW@e篛RcfBS {Ki85cy!.$1_J|z9cdhVy? g ;~ˆe{0F؂lm RB3dqO=q]\><M(<4H>J)zXxd**cHcyΜi5cic\fg#ۛ gLV7Rճ'CxM4qt1o (!"@-PB8~_%ep)U:C7n\rnc1oa<.;@mTbmsrm?WCJeȿOYɫ)xL*RՆUlZDpM :Xll9vF\cI%}9|j ҧx1D,tN0H"z??ea3OkiNhoN'1q9B:1!tXcv$(0Gpػf@is&Zߕ2[8i쭑]QQ/O$zٸWq[T= εmü$J) ɡv^o}XeWaV.x+!*M`[bX E%ܼ hPBŊ֭?&k<BR)IˏoܠN(}|97(dȟ@\;b2 [ MT!dlh߶G3T~]>kGU,-S`Ā;NR4̫@*f 6,]ܝX+[1uUT$xА`IL4G y 9fAo{ֺuԕԅ'J&%uY!Cʦq@u#u4cNS{#`N[Zaflrs;CD\͙L>k9@ sGae!fV5eôa%za\Z(`s()$hi5 S逥0]jf Y9AbPW#aDie?6LL3b0a&񢪷BcbJ^ Af>vAav-ŷwQ1~s r3nm) 5YޝjNKSIȨ:N $ qJN€Q3!A"ԗ;P&ط-H=)X s`!ҕsu{_ro3jȍj21z3tO8OG9.J=c25wM/ʠn{+NjVsȕ:cT XVgqC0GNYv?(Om4O?{ƿ1_>NjL@_^E?H kʧw(koc(5Sf2>'`ّBuxkWFȇ9tfw$eDUQRQ#ȃE2tx ½ 0{x NJ҆P;“QaJ"٩s(ku~/@[;G)f=Ce^Bvޙ^>*p6&dgՕ/PE"-ۂQ"^jX='KV3FXJ<i'oq,*(5twB-K1*2mij?lwLh>{[mh`*.q^J}ȧ,FP&f&h{8R=]!9M۫aB3&fN6G:d!9S2q%5i M_ J1։T :}E_]z -2jd6r& u?a5ϳ|Ʒ *.=4gRA-އѫ8Ss?*?,Ân^kSG W*jJKFnO}Ἰ.Pk>M"&<*-B_:VIu*&zl* ReQ#p։\ldig!z҂=y}SƔvqj.0uDr5Ӈ9-?M ILD>rHn,;s6IiLF_m}' nqQGjΰum함o\Q^ϯYwxP:of`b};pEtT5-RsPq.t+Q@咠 [f=ݣBHEz|kkuKbӽKX5&46t``U$K}7dcŸr-]nԓHn ?'MI)$ܝrCxr~Eqsat_ cxnݸcѢXw L݊mpXkddPu}qu ݮBeL Auf6fM`0`B t(}Cj?8\crLDRIl GnGsbj߾F7R. 5|v4!_Pu ^b7,٭Gn TEW;&ĢTf- xhn=ƪⴼ $# GlD6nKBDFw+5j#)M< D|Fa]m-Wzm) /#j䳨A7Uap3 Ѥ@<Cp Z0׹ͯmr#>O[%fo2@3# I+u.n`Yl)}6/E8jger4 P~i;]T_,:!Ѻ&c2PƏv}m6z4R@ݚ BtXlE>!.y=rIMkE 5ߗ>r6ic {. :I="HZfԝ XR%г+5}`JΟtG>xq.FYH2fҺ4No8^QŁ>cZϔ8.6{")L ŏ2DxԹeW>:xi=\o>rČׂ7m`*[qS ӎeRQg=U2/CɋSh7FC39iYmqk'88hÇ.{dξ&| <}e,Fl 9[X k39c IQKc,_>e'/Dqj7zі%uUwLE ɠwBhܬ!S)AYCTh7 wX;ieώT@ n <,y{ vՔ{k3OO^X^R^Nt^dDe `<"{ ;7?nDe:&_E|rdbtA: Fɂ2||weטtfs` Mts U{){w2D*( "^Vd`tɑCxbۿi| >}PQ`cVâFsy#jS lѢ2amM콆U|{X&z'|b4eB]plVs:5T'=2 ς+ ɵ&Z mՒԗ[yhjQ& +q|M%Q^=?hk*v]llU=wC -"ŔSP˒U\*KJ> )M@׋Apn/,[NAߐ?JvˎA/bbL %[ ?IZ I RKxR«[ h1LpTqCd8g.P+}2@֐hWaZJ(&_B#Ꝑo167X/b[-3༥- q?:]PGd+&@u͙rYJR`+l֛T1 #p|'㪱wчI[,noumPf54R3qz uiYk>'qw3q,# )@o4>;u7W+)~ 8%eXi3?*Nl*{No 8=Cbݘ4d\: lj0_ éُ~,O4kh[. d5stGjf״ mL4y=d(Y`̏ @h4>' wka0HGSklbM,N;gi_["4=ˤ) D&EsFt(`Lp2 mn4k'I`\4*gqݬ+9Fu&/+P LkYLzlWAW@\}E;$l<<7 f E-NƼxy]-bC3illŗ%E!zϫqXy8Y oVbC^'Cns$p֏Wtz;$x$^P¬Hq( n(ssd(Ed3DBbS-D$dY#aSbi#T԰y CEBI)3DQ ׫A `RτamsUc>}XU/} ZZR}.Qr[9u?a6jҠ[)8{vg ecP$kVdT-ZV͇ fWxRg߾h~^l~RbqM}kf!#E"DՂ9Ev9Z Ӽ܋"Hp լ2١|/YNNVhV*KGnJ#2ZDžsŝ9WiגoQxʻ ^q\~\wI+ީQW7uLҥ;'9h.CRΓw\.]=l9褺؜ip4{/QU~em;&9;_!}6ƴ2>8t3-^#_#2qvlʑfnO~~4LKD[@,vB?ٙmhXC q JJjt23M8 +G UBFވ|[&UGa1Z9Yj# kև<)-6&V>}>}#asT6OiLpE]XGIU-y}ē&c(LUG?ZJw2A&󵰴)=Fg?h;%E1'!ʇBJ4'bgA9L=SKf޺|M>Vu&oLj~ҥ1_0ߢ|V;}U}4~F}`cZD盿NX &*h:um/ŵrFD`K2:(~8[[*4Xŷ{@{S{ܪwb~tv - 1{|f)LҊ.5%(j`uL/U*Crn4m[l#SU,S79d"g=e΁(-FׄΘZW߲YůiT mNq\2;C {- d}/kU>`P5ɇWT`P;E|M78Zu&eg0ɔw.ؾ'IVQ ʍAXV<߳@d_;iOA֗Ǘ[CxvO[XV:; \?jt"M\vkwA,J(Y48ay {V]wH<ӆ%¨dyS9آe1z'뼬fjg,̈́btQt,qBex/{cFÇ/;xGƆ G{)]j:m:s/ao˲lI@]$.=Ę-ْ{ ֝k㠭`p|) 8t4wҀJW޿謝fv=>C됩V'ӠϳsҮ[qʴs/0,x*||Oʏj̤6Fm^.*}sJU|8Nq`7/M,ܖG1_LZm=3܃hCIM{^%بG#?evI,1:P@h4EŨ3M&~/cHCX 1)Z4򐫇ulWi8`~Un3"0ߊnXJ~uvEPYiںzr!9a)SqrŊS')@sLtq'ڋ lMH!BD#֐^SOFs0JZG:~X',N>N#<65'"oCH,F :'Veb 1R^IsAIYkto7FTyi0Bd=~&>kRbV/frq먜 PDh_I4޹_ Hs7U%r~ 2xB0ђ !(,S`» m3͔3!#+U ĝ[b 3[7݂]g6Sd%c|prM"X~bيnU>YQ/MJrͳ ~qb,FnupEI᫴.g*cVdDO S\{-8I^7sۋg+WAUglXda]nxd\H'T?q?1_1"|Ef'Y8yG+/ڲo:-.a_˻Ϫ"d_Ɇ~cM U3SIKhb[AVFc 殛ed>rr*IxE='#>; NoD2ڝ)\08 yRmtO; k꒫o:ΥIѲӍOP`Llc!E_Vzס/Q:2Z)9[}%k H@.礐8bz7~#JR0ݜ**DVYhMv! _e{H3V`Ato=?49X|r3kls̹x=eI&ΰ$PUʕr[ӂw~)hP}d:M>O15"S>ay"b~ J&S&>2"orMkwkQ;ܖw"+(Pr~=כ#bw%뿒Ɠ_mNG*vJo!n`qI ,h-2S<,mL;8i^d!op5hOϙDC& rÎp9 ,NWP=En0 룮tYh#!h(fr.Ի+J+E> 0k-}22&,]noxCD (M+lr` lṢz.ςȝ.|VDCp֕gVU:Jζh&[^)e"d,qOr.4nz hzZ6m.j5֬m&|W+|z4#- @ Q$:$,tuЯȬ~&jRјV>}U>=JL͍'|80OҳX*Dj/32 XqIQLYi#aV0ϒ'rZ {QmHVUpH-2̊]jTpk#]coA`e @*8 P5W)GL(ALi<9Jg.̆X' hѢPc`K$n{U]Ocbp1E0Ar"C^y߮.yy'V"_so+ѭI4^HXajH|"jxբH'AJ<~?Į)XQu١#jCF&w*)Ҭ5Y%AL+l|-h7B獺ЪalrkeB.,LmDe:J&fѯIk?j͐#BkeG='-Q ]s0%Օ 3]%Eȏ?GF;S@!0R{۾mV@6vUܾ81SL)ҩT-23<Զ1NZ&TZq}v2k_#s2U.xݘp}(&Ofuz"k@6V_,/&w^Ӊ?FKuэb!ZPG%xTV`"B (vZ2^p *k P."grH6ߧ8Eluc'F}z^n᫹)×\RQP<<1'z"i#QMtM ᆵn< KK0fIK]Z/-ZK(2>ϩj.MMQ,uV`FqZ/e#׍ȕfdK}T9Œ&PBuV cřax2@]oAo 14)] &{FviyT\hizk0ϥ, E̕V'Uu~MxFa_tql UfLvEr+mleDxX._Ӟ'8dA/N gKZ=wbCF=[xlDXc,bo@3S'k|=*Sţ;\ɛ\zjw,?VN)(Io8>ЇMŎ;%fnk,E:1o9#uX;v}p^֡Gwu =%; zeNH~ȕn@>ijŠ# Oqd\N9MAw\ 1^bQ^,k/6AaZ#-c/taQP_: / :ɓTVvn[[wLu&eyq7gCÓ6S2CLiC QO (ʂdEE?PD $0Dj!7) ;Z] ^Zgvw+P jd gmo*6Э|k8 Rd@1gWk eF8 ,Rh qc[Y/ x|LJ~I) Qb zh3#pˆCEb ۈD*Ea_MFȳ&ԗ$.>|ރǚL$ZA]'Ÿ|˨ #ZYfOx-F%E<0_.Z=G"y87lDwUvkIh:rXk d9:'1"L~?sܫ`FP"5;'0W|M4m}c|yVn%c>ƀ<!E8GvLpph:o睥]?+EWh75mCӋՋ-eA:hRӴ t:F6 6bD 9*MAv9zaâJj|ڊ + hM`U.X:"%58vom$u נ$ C(4Axan*Xβp%3Cb\kbH1-[/wZ 'h;zM{5a=MpQE&݈Dc੾I~è9[zV1YpN8uttDEI {|t'Z5[cutBۚ1igF*0&RK%p&˚؛HUg*L6"*x*}.$#+eqO?o8 6 yצ\&ZL3I13ɮ:iP6n 8oNtcI=_ (7d^($"X)dlmHA;'T M [{$잂 /r*X~T`W%y[""aE79_}}s\c)2zv Ӝ xt0C~ڻҢ} b{a3AYR*G^Җd#Jt/~ji#sØV F6q Aߺ7:H1>H{ Xp6, )rl UrƒB)FJh• q ] kߔa' /qIcPW}"xcvMŞ8BȱQF{,,QCmu>w,,q)|C8rKbW>=3VS\>CDO@z8RVY We!D_cu(P·;É9#"dv<90W sGP#>G@v;00Zohwܼ;ȗ 8ڱedbPk1972L[ıWkUy_2=z9jƗZIy i4 l4wì j⾟Zxsmv/!k1h⣙v6D-p%@4XqJA11OٙC*Mhw\G!q *iȜ o3b @ڄ 3_eϊ.\;2PFZ~MLZmEfu_I]=ۃLŕv$ga57ڌٛ ha/8Roh_6J}Bt4:>C$wuZ7;<ė)`?XF62}?6.+Qzxݝ*m4TkiJ +!._jZKZh:V-hTgp$!Tk:LGbQҧpÛz-mOќلvD .6ұtnMGݿ^ @䝋,K@a(CRSL@ -|!SrXXknvTi5pT=W(|(lIXjp1 baFziE2(=Z7i\gf=>1Mwt,@\(+ixKDSWre,HF ӹ98ha9н"$^+~'lߍYa*^Ȫ޳LK Vtox4Js hnXeK}a=֑hI0OB0N #VGߘ(&qZFK9ЀI-G\'8>@@E6V e"P9(pَ{xxHSh `0h[exgBꇖ7#=I5 >l3x۞3d%'͠vPr9-9ɻ]HAYNFsA g2y )!ܞ6A!9_zMDpE=wrZZޅMPy+|MȱœdTΡIH6ET]jmоm;h$)XMp.%ݐ\`z]s^ZP%[ORZӪfީ ]y9Cab6͉AdOѭss!i !wy !`V3l+,WJ'k#DQ7;Ti{ʨϥ~Ah.3Q֩hq9PO'O0W$r^BCDUJ o=Дo7 I\xen _ZPV *`PcqO·}#}*iKe,ש*S%r٬%v zVAaW\>3F@M<=YJ( (kO2\Լ\S']uy*uY,TۊB]f$8FhY1v l:^GNjQ^5[l4}؞sැ\bŮ#3AW>B乇2m ħ6S .wֈ@8 ^R e<!"P6*’ܺ0ZW!QG 7;t Xd<2CbTHWmK.kʂ%99O3fB$sة(R%ˀŷ; x=Ua-5߇w|b,=uhF(85Y_8OU3ЇyCס,%|O%»y1Wo]vOGvcw xxX ALYk(.)X;7faW,[kxjt)>4֢FT-|]ܲe5&Xwlf?j7sOo@ɕOε*O!pf݈Kcn^XaV0ۀp3OrMD<4m7ݕwx$δXқ'l \ AGS`# >.LԋםbβwIڭ+I 非%ÝϸulFqL E+t"^]h"P+4^\W b9+{ԯZ ez|i8FdD>6jsݫTl6((SV\܍&y3 Sa0+U\əW=lsҤ r1, "d;-O386641^M>Xk?R JŠɁiXbcD!ь[ALrqm>O&—b*t|9)lLrZl/_Ѡ8>lzg/Kd%є4ĬK5R|3&qh¶{ j[Mt-C8-{ ާ^^uJ@h}! G5~B@:fwDZxWz|8(7=h)& D#68$B&@u<6z1X\v FL ZAG(yʒ"<ƕ. @KE[l +:9Q2I6i˖ٿQ:rYk2RL2X!!/x  O|jEOA.E %BU\̖(PoitْKK%k*bJ.J&AZ[ ?-0$ođVf"I2a@4dfiH/HdzjAY T_by6xܓ0HE)]ࠓun!dPLX3Az- iA*Q[7H>_`-gsˡA,>[L SO] @̡D%ywKU%כ /G2EI1Y҄:0s5@G|#-X;K;{ͣ1'[+0_AΘ{kU0&&Zm3Zoo%ZqarȽ$Psl7X֢ -C1AuVtL d[g1kT{nр G0eǕ?[T ²3,*S{}Z(?}XõINꍿɷa ~•0p(̛f /}3Ff ‰[fdDn#CŚK)l+-g>]ۻ4@ȭ V,@0ו){KH^ i hr4VJ>&]m.yz z;ZrC;_Msv1"H \%aOʁ%qā،ն@Oȫ? 18ܽ-^A0n[P}DQ*wlRym֧rJ C)ip4[$VUYq bxGNv9-&Cr}u~nH3+4usNպQAEV B0\T=d0qb~:|UyxwKubNvzL>P`0ETM`x6(t'X8&T\cWQs'ٛcx K$dڔTi)1' 3Sg_SH拆ʵgG=}iAgO$H~&ҕ)0^јKv,զ}XAkF۱ӫMQF߀GMS}| h_ܡ]!AJ!NA|7=;ױTF3:6gQ_ Z:hjUS/){-vm9sЎl7<}jO-ھT, e[тb\C3[Š!p=$*{LŹ=43`[ˆ 3lE]Q30-ex^Y3 4j9ϗoŭӼ}n U3PaFefy﵉~9 a{2.]kŒ]@MMJv H 42Pj -&G-/z':Ŧ@Hzj$ƺrN+ɢ?.{ 0[1c%zcTtMС5VhB/#7\GL+MJ-}"ZL˭Y8yeV3@س$$?& K(l kO^c$1\SHIa ^fq<^k`MzX~}3RRZ.549};6R]sy&)Ͳd Z$Q%'I&0CMAZ~UsrnE s dE:Lf%E*S@{WR>g@;_7K.Ԛ 9۱-Uw?!\+|­m%*,& +anֹ#+L%ĥť& r5R]7N"l)G[i(tI%ŋ]ieB.;hWm+"QN3/Hv-9}>͚e6T}lݾ^"U2LhJ1*JaQZ]%-H7uT,B]bPF{,%'!%MS1ܴQ|AK3xcaPE*1T՟@6ɗ{ͽAi ?3Q1PhN1Sȳ%#t _~xBsw4DW8󾩿.V%ivgA˾S>é¾-A>n4d -uGjg&3V!t=4[[ %1똴pC5Sy8%VDYvm Fs. 3sl"e9juw镔1g-7gXg.(Ҩ'&!1'w_{lJSLt1I^S1mᄋ|s((84+>%xy]X1zX5vr_{##H VwIw>`dyM i f ],w,F0ėF!n]'t޺-`ǟ~c!';*E' LP!wOB:h+8 }@H &*x`Z{;dJgd\RRa"cuZ*5*cW9:ibC"-KBQ5Da5upѦՅSSIdћ$\:A{5WgH}:@W,aBOT}YU6\4LVu:4tHPV2aGR&VVq[]D"r< +_2pIS^($璯lLPs\GT}!1[;[A aer5.˖lu~NX:s ˘r*j!&;+~X*HX E?-Xb Gqɐ| {(ZNE.6p{2ƒd5P^֊^ZSe@Ġ^(pVB^[zֹ٧_zJYGJq H6KwѩD5h]p;*zSToU7hPf4/"E;"8E?} >2vQbߖh)6sL ~.ׂT{;zEk N}qN ~jmW7@bVϽhVOVB߷ep!% ㌺X֦VGU"R<h , S9w&NLt,WW\6GP@ #(6e-!,ֻu¯~& LBj l:Qӹ=,!: ϭFm\tmY\6+- O"w*ݖ!ۀVJe 0M>a>}pJ%-uYΕ7ksںLԀUo ?1n$i~F` cFó_H(, MT_._G n6NͺXUjHC+"'>n 0@N%QØ=)UamKYM>qF(,3uF O0R- LljM`x*WxkA 4 fo0tӪ:d:yģFYG_h:7RΏ:< gy.\~3ͣM9[ ݍmGw71 #pe  ^?ɽ޵ _wu"p8{c/V w8rE:m R5IfV FtP%xAIü i, \0ݼF0[U*.leh,ҭ1q.BYȣ񒛛!kȍ^ɵ \?K,a`,6<о*SЬ+ԑcDU8J~}bcdd2C+)"N&3x?RwLAXW4` !ЍՓyň3[7:Zkuէ94)/><smYȷ3XUij]M%/оy8Zr[cv7}~x1Ik%%B#66&yn+RtMߠjlF K*~=^;ޓM tN!7P k&MB3Ut'Zez׸ UqRM4Yße_tjIġyeTVs%^qv k$IW4(y˛je@1Խ&ga*ȥ\ +fn34FAy8?=iҳT7l L\"u!/0T3~HzЎ%ްMi֤jJo\q|~; l/V)y`7'ꛪeS`xvwL-ցc A!Xu`B[u/)6UߐQ c hb=Иz{6]Bm{iBrj+̓#tžъ nK>j%|xb'&Dz|jҘ =ںmb n:,n#q(Y4|N`YX_\GeZ"mܿmaM7D'XE1Vᮾݍ&f' @L]3Vp†6e&2Jc%Veקh. \[5.BY3x'dK9ϣf,(vmwo+fe7Q6&]Q:UE!NPMq?IC)F!!fi=f6RQk 2) 4d} kmy>bi,^{ YWiЄ້)ٶ}NѻY"ZV,z[ aa038_;[sAu0nST"d[Pßs? Zz/$8QN+xXL7ؠUw 2l9MgRO\L , G1zrφݩ2Q{6Ad$lp?Df6׉6`DdLzնVjr4[]AZ5iE]\CNqVϭE^_\Dy;-<_eB_}?$tcЭPb.q\/E@q)Y ubJPW-4^pZQF?Ŋ"Y +FIM+z: QYFO<ͿxWdcާGtWr@Wx-.1osD"oh:8L*lYF܉x!& -&WMȈ a!JSAX4?[)aB~tz~}[P WydݏI1eGeF84s+5H:^0h+ۧoz@/I&}_##&{z%4DC6{O f$]+ ڋMӥH%NFCG/n%&5P SVmf$\rrfpppx<#5㉢Dkj[@"Eq &$3ԛ)_br&{*Uީ1M > u0la4?ZM7qDR[V*.*;cXk:pI&'#/"#j>`F^j׊C9zplWDn㡦qP u\h5ki (:jt}K"ڇVud}˔Yf756P2|q4`"R|OKe")m\.>mV2سTq[LMwQ ٹp gj7%ܸkQy zU ^a5Oe@pg|ZEyH|eާD  &TwG @̨|aop}ޮLv$@88a{~×2Qŵ9q.F K/t)0 bIPm40XRZ}frvxCGOXUؤN>YYZ%k-H3 Тy2na +Z4Jiᙛ)*)[]Qr8/_Wa\ zudR?8GXR"_D /#]~I#G~Xa %{|rf ֧N5N3 rRhaͤx/D&*^4lUp{Y,02>FN6 ح^e|x05ȝ JdȩF q/mV0BĤ¥&ejl@st"Kz*1,)P:L˝L;* "umڥiMdưhq3>+gz[^ 0)ewCs,~}~ "JnLF ^(d"xQNИep\^W~)_O \oCD*q䛿X:}ܖ+ 1;BEn;laU\Fd rGx0W2j1z+01W|h~|ʝjV-~t"D ŏũ6 yOv0}Wd.k>ytW/jnE e?HeGt>Vs$hd ։XZAU8zsbX.6%q|u9[ 2;U84PkQbWx ւjg_$FDW\`? ~-ۦj4'^ &ZÊ( PjC^ +no)mX>+T ^+[dhHQ8^̗0X8vt):@keoF =aIm BBii"Nxz{<[fV4JpADJ<~8-v#0,܊ԷJmpH>lS0y}KKq)~@ "{Y0+H=HHTDnvct:<k(+;G gtS?ݎ0z?+9a6lE;2խzOrUA4A{M\Ϸ+ urI׵G,C_}@@Pq2_?PK'r =fdP&ɴs6.ܲg/ApJ~w! RbR؝ gŢ5ga_@i#eSKCLC_ğ!{K)$J+d83Up2%6)^bn\5JNO m1`_^d+U} y÷`Y`;x$Ay^ifk'趥@GEUM(ݵf.CumZi;r~aacEHW,#(SS7~ܖS ݦ;3Qx,UbaNd?Mk,+ ,ޟмW[TY(K;J 5~Bx,>_% sNt{=Co7m~F8ĔXa*fUn$>{OY T{O.4[K씃gxG IAR:N#Yȷ_wemoݻNu4v; ̓^:"O^/E\ZC ~WpSOeL8ա8,Ҡ/Հf=11Iw¦pkNtFASL}b8Ç/\0O r?VXreLhʡ1XG-/1C ]5Y\[qiSW]NyFνp9.{xA97 >?}{ЬzDq9 ]\3`|~%ydu}à<ٱ\ι0c2凓s>yPR]r#>:{0#ȴEtT λFͣ׍C0oej6 O{[k) 7=>B*$H";:lNL g,7V,ePU}%Uy|ƞ{Y[ҁ ϫ<4!Va[ S3_G p)XGI@&N>2YLS"> ׭p>fÄw\b;Pc5xCaΙӌmQ*nk  f0&?芿V^1D /`9(V V +*??^f؃$TWtEUZ+/Fn8<!\zuk2|&jKǿ?kF|Y,<^ LŠݸp/r-k|`fAr$i2.BLS3. =Aw8̮/bf:cǫ~EbPf+$ z!8:bAqF覸Tnhz>ޔ|;{_ i l3Ue]UE&˞D]Pzf=͝YRhPHI{ĄY;7hG~!/v]X}霶~Z"#%7hѥP4Xr}'BσB<DSu #mteruw'v+yB@9lYՊ>x9OPbN7/?8B.ovmѢ֯@ѲǍw&'n˒ nq,

S R'*,+dt v(nCU-/;hՆXs ""L!9Eλ+2`RGYIan%)Xo.J~ۿj*O`8Pc|hj`i#_oYY54d%  ?P{Ho .yϸpizCM4"ڎYx/e m x)#?E1DpLI%91̦懋krob|W-X'+#|*!j6ެβޭ(}DtiK< JX-(?Qima+Smye]o]AUb>Tm\FR4ߢ:b𓰎3[xGp>,WS*8 *yci<,/K^&Y/coX/1ހ;X\1}7nӴXM.D)#}Skd`v-_ Fwg-[F[v͆ٓyhpm0utNK?{XKWS!t nS[9i'zm]x$=+߈g/0/=5G5c/+gɾZq dϓ\,;=P^7 jGuC[v.(,ksҪҡ/sѯyqo\9+;>#ZݾhOL EEZ %@ PjL1ҥ=݁@.֓QΗa3S5mUDF=p >[юDEҎyU>T FxTЋjMc7I76ozbOAn~Mk fI͝%uA N,:(';DaI}T|4A *3I! *:]n"1 $sK(Leyf)3C-g'֝\s:Iy*.h|ݽcNBrId^9U{vX"{PblU/=DɻWmlXH=]t.>4e }u%N?O~}Ȁ3h.8Upet zR/E18wQz \&4^pxrֈlwCtbDatgt#wg3YI<())J3%:[ʴt$A4;v@BTB0ԎeTݡzRC%‘/1g3~[Mjec.-nrOQ2ú~ Up*uf cht<=y«Fߩ>]e(sngö :mem+}:n2M&~m"A0rpmvc8g[Y.iu%@3ū?r`Vm@SfF,V2J%_{Ѹ_Iz3?*$ sGG +%Sje gژ݄ -h,1N]ѳ{yK cꉣ&s: r0qRm$]CA0B/Vڲ@d?4ZJᕎ(BY96h :9|E>ԍL s$b2.BӼ !Y|nD^ "||n )oTm/df b4oP=^@32cԉҢI0).tׇ1sٶt"SW.l9;cׇD+Gr`4X>=>dyNFGChE;\+6V}"07{$B='㊢{ rϾvVl8 ^D}% t,c]IHL iN~G۬Oɞja#v Ӎ߭;}PхSp }͘',5O,ۋ rc}20f'9>) InG[ >VaC)b@Դg,>1xobhD\O>ld~Q D ]?QjDGtr{j.`-n2C9/QKp#?hUFh:1tݴ%#>p u =omrA~Xep:kF:j&:ڲ vEGz3=F#f>e\qdYUOL*_H;s@^ Z1iQ@#\#ʔEhNޕB?' =˞-^>$Ϋ'5Eiؗh"Xte>HühpYΘk)|L\ }yf [jZR_=g|_n8 &B/󂛈s'A P8z/Lb^aJVnc7k̦{Bpw2- ̄~!fC?sgDbF=#r*r兩dzpl5C[m3np3Q >F=߅6x֚L?ʞ-rSY= d/q }n ;{q Taʁ?/a'e>4|'2Cdk=M5"ݏyS F PTj$$\-ӬITFW3MHR,\7;^L4k;v'j7]3s?\~ YJ Cʹe/e 72j"udܸrΓqa>l9TV〲!hn%;zIS}#_gi)wɔh~g%3ZBq"3)uw}ng=JJJKz9ԝM3t^| WSST; rw{p&{E $/(Ӳ] 珆O3tapbg e5Sb625V|R4/dr:_~a /mh `H|4c;U #zm+ũ!~J&nߛ$Q2+ݙGx=9c5|^_,;d1&r- 2fZVׯ#+V%g \bQlIХ?3"{*$~Ģu@fc s#vhIblq3֣5˱ ;eVZG "%r^MOX~_9"UUH[)R;3dXvقyK5lΊ:*3=?\n9eO5D7, ιB a3e/CT=،K`_ŕ5ȷȹMk#|}CC?q^t`e~W.JÌY kN5>2xx4d1"2{N@ #FVlԂ +,ꄈQQu lF: DsXh$[DzWLѹ4\~,ST<0_2-~\K3td'޸0{nHHkhG8bN*4~ħno"q^g沐(=?,l ^*\N \Q]G 6vvyj3tu:v$j$:)5~8cg!A"G?'us7.l(a`OnDMw!!5}@&tKQZx.o?̼ LVJO2,H.G\ #8(nQЃ\?O6730] O2i+CtMU{n:ߕ׶8ޤ(,{\7w5YJXT-هfIild;VF*ckKiJB*|SDUcAwpC aL^#hӐ&b+rVc9xҌJ$2M`[ԋJyMԻ:HkL"XINB5XR!B 8`iG{qiDtyتϫjSۙVz)7 6z)H _\i짢N,CvDG*SW'hR%1.W__>9Q`]'gMut^$n+9wI_sJg?,^rU{t/tqTVNS1H\;~N|w/PP gh' cC;M&R ے^&xT?|CIދ1ˁ཰/ : v]_*Ox(_;pvf2I-, Τzdi=,zԽ(-&Ĥֲ.Vsjk 3X1Fٍ C}J򍔦|v 0#|1 "C ·b!!hV/Ւ#y+hʫ># ;M [ȝH߂ap:p+`kȅm !\TpܣD/3&,gz4<d5{UYOδb+!-TGPl[YܙF Dxb^a!is4&# .5p7m.%@wSvk ]E (t y{'mcw|Y|3ĩOv# EI!!Jpt EtQ`Au W$Vdy9 #$qyjAyI-cn"k0M]I+ rO6C0M8j0H^ci_pZru"Q>R[2ްiNaẈV[nX Nx#ݵI=V'cAai'fa2v2ġC¸bNB,^) 6i=9*,zV&E)[pWހd0Gno[ qztJ鸓XO$Dvl2gK z02q5nR9`=EQwk=Tۓ?hGva0yj j偽<=?_6vH)a_kHI$+>k WtG/F?Ou3i|q0؎j4:\nzwa9Κټ@ٝr %7 +KU{P=\{6q L ?@ !ngB¢^CX`Q޺Af80a"q y^H{4 .\@b=? g~XeDE I? E& -%߻':1+3`R}˛1u 4Y!ܶ.VRA]?(T6H}H/G6guơϹ/1{J?@&;e[WcIQI%C2ޑ΂#"0t_~n"29E8F·#C~(ĩ h(N}>k<] 9wY ?IX$C. -LZ/}ID?!Q_ipsݓh#'TKXrk9̳Tm^2]}!e/礶yG%:ʐ{Q0 yT\ɡO 2 ú5UoD7L~ʩIrC"^!{ .4SJ(l$0iN.6BR$*[L'ѡ߈]~?Rk pQ<*G0*/3Ȼ{PMD,J? >̭Λ<^ =LY3chdsCCߨhXLm7`g|/\o7@Mr0&o5/@2ܼٔV_nvPl2q K 8ĴA5HEJix䪑^4侺U5 min}nzMEA[q;|;l~Yoktc*2 pg  %mځg-xj/&I'Z>?i=rT(3 "7(X$'(cfn@ coBۘ)lb㫸 qisܮCIYPt>2Z#(?1g϶QDoK);Ə6=@ݹ"P܉Lo{+AδL,O~okpNzʘfJcW^NN{"C}KW^#2+ysTaX@ ( kggtcߞN(1O_m86Liđ3P)b}N9 רӊF'w,ƖACst& qTK(%OY&- y>8mq ]םNfso[KzR }|V|Y R?1,/R㙘PIi}bC`j$mEA4H nITcq>>mN= G)qa:}ScW.r UQ.ZM|!и\jH7Y=gpgmNAAÊĢd5N=Z_Af}Uc9@8P9U@Njۚ(V4& nYS??,|Dp/ IiyZCqU@ӝ8ožAyĮb? P`c@mƒ3ޠ1S75#P;08Eqhw$^#PyU ȟ|MjxDYzvs j{,UҰubf^;(vp;1F~Iqhnn%uBpyj+gP̉xuA,<{LGf[h9Ahz}y;Q"P鰰ڢWIٱ?t-1߱~ٙ4rZ;d@f'ߋmyie` RU)f37ͷh,rB2,CT0;Tw>'Wd0)( ,J m'q Ne/;۪͂ Ǩ%|a |c4PIjq`6eɇ G Wy,- Ӆ*thocI7JK|;\\;Mbm=ڳWT/,j3A1}V8W3_04d\qJ OKOK?I"_?5=q)40{G0z GSh05( W1OAi"J|>UCs_Cu)^$Wuzl[e½qB Wb uPk" .8T88 auOgCd̨*VKgl,.v!|y+sZ8P|򜛴B_4 c u ԠG#] 0t<&|4OxND<͹gyvD 8}r/ O=tBD;",F'O7}IEY:>-C!Ēo njקs] 8"׀0fk#F?L2ERuķmi31Ml83B&7 t~$h$zTI3.Ġ%4׭b"l:l\z`:lwq3Yuj 7Vԓ,_d#mvNP=BQ xAe>¿RF5$&X^%h gJx7l n+Mڂ2m+u^"0M}P&%It&" I!y:M`Ҍ7+muO\,*^jC"8 )oded56arH%fuއ}Bjr+‘Y1(k7%/D8m= 2fa*2,EQ&p'Aۄ[r@ǮZ]1GW֞8o|Orc_ } K 3=o ݻ^| }q$s1gCZ#R&GJ/Cc[@Q%>-Yspc`h;;mRZ: =zHPUx5j2ل0?lKF`H)Gd@ q?\\vF2/jP 6{;) bi?XnƧqF&MY~:!Ș=W#vCNe+ MPiب] [=6xB=zw2{6HYW|f[QAe*|ZuwKDć+/cpNrHKHB<l&k(q +ֽmX!=L$zybn.DI/wqmrk/\Rx^rH zΎj|C724&GoٛH'm㍲Ó6OX1^>-]"L}&і>y~R+paPݨtAK{Q`a *DSFtc;5Tj]vk 2uX#cWQ/ӓ+\R{K4*eIa#E:&bFPע5\_Մ숟S.g(#ysO<`NxG3{$]uo\R@>np2;:uÜ1j!/j}'{D`FHs|J,ϕS!LuBsf&)DY!}橐X{_e nD:TWKL^eO h$ZI>DQ&m[ߒv؈dd,w`V? uaD[貁 KhCHMbt0:_O t[HW[ƐD"%k"~pBVYńwFYݚvX3v!k^N7/X`Ogtk"tOfgWnjCd/{c vuz8vo=7 (sG5)L[cA˷lx$qGJa/QY\% tt˽=Z6h:A;R?3 Bi+6,Sk]nڭ־oS${kx}w6p=b[ "!<7\8IfjBf^k1m^ٙ4C 9eI4U&ԩjA6!LW-4#C}FƍK@҃_62C2pJCk nqӏ.OKtw/QP+jl`?wp'D}u 9j.U4ޝvsvji+ʠ8< .( pdqՀ~ZyZwvawE:k{D`=pv _o7s7 ҘO'kRq`o.|@l2,nS7-} )@ƫK7&~Mװ"~DŽK/ j;5\buk۹s2M8ТI_;d4<=g<=JV6U3დ<96zr m&2]'f fM_n+IaEOywZ#3#.XG˳տݓM7;H|e@ y ܬ B)vf3T>LX='!{0u\NGiBOQ̈Pr)B~BQ5j(䉠<#1B[ ̪dZE-9ZfkiDI}(lɼsUK{ c6a1"WBPTzSd2h`vA[hz( Oh>T~*D.G5 (%QmX{,T w|)]V0"2+5-1'Xn # i9(_kHޅ' W_ezMib N'h[9ҧbXTCIxwI۟5Pu}2\L"=ͬ y]J|:ʒt˛wqYN6mX!`ʴ?A->  W5f+y^Hc/ ?99_x Ъ flj jȐCĘmo\)x) dL{źZ"4R @HKcԕ“^1ysej%)G k\,r. mUTZ\D-ˍʔ qpT${ۄê(~ ʋ6wv D3I1 jqnppbPyc`?Bǖ=QXBܿsޟN婖xjGCԍT[  Ƭ:qے n~S+wE͞{XԶӌť{ %nr`5*9Ru~yzOaH41lbVgJM'0aa:,cQ6NBI}JH_:N; G5.8ɤ$Jؽ[sJ6JRquZfon@/J4h02_'az).o`MT EKyWkUkW]z,v/p3uǾLNQל-K1YtQ?-iLQ5@_UN LsGXizf)u/: 1Iz€{̯ݪ8BJ@ oV)/[YS/Rl鬅xɂ0 h6YL9C;N}6l@UQ˦Qlü,Ƅ<5}Bn L:|OU6P2 Ck>t1ae[|~sy/>h# @1/6e$ekqY߿r3biD@8^beB ?}w 0fF?UˤĢs-%N *=,<6U&6u](8*ףrSӘyD'd+r,Lg3r65Jh;fi7(L#YFO@GZ W"y'2#xctvOtMY@`=~ID[<);ӎ_@6y~+kRr6{d7+odvV 9b22oY=ftr:;- KمOma†,q(u@WA&{sa2ѥs\'^LqFz 2S@Z˅\EbJ*Z:_4R"TH=Վ#vWz K,?GX{KCܗ[i"?`Q(rQbAT+:mF{y8l;ˉe\ 1vU&wbeҵ3-XaӸu)A/tq:N0/͒. "޹Jf|(L1SjWٟl_ӷ7/<uo7QH>S`4yoHB"(L1!YaI3 `l:0kn,Ӛ! ZәKXb`OCP' o(i7v72lV7\`׶,ұ%UϠS*maASuϝ'Ap],Zu7n;JYty5WT:2S=!$tc()ɄeBb1\xEpͅ.V;Q&P,[gCM`xVz(hIfUp_mJK-KOB$偖t:;5"qj(ãlMu ݪ$O&^l{"[ j:<_b5&3铒;uO̰NkU!|D!9R09dr E&$`;=K~8/ nP ]<.yJ= QQWl1g-e3)؛'4n 3 ]@eTuTUyf1٘J{^lY$pOWCJΥ-kZH%mw:j05,~^߫5!X2!tH)ZdouMQy;gf'Zzv(

p>+Zt0_g~u:4q 'r?5M 2U"!3#ȉ1|S2c{8[L?R@ƌj&ݾph5᪅ XP}klMe)0A2 &7 B^䎉WTwWIS"(B΁E*f@k. khN_gp(0'y j g2fk-k3?T/F> Ӷoc.E]enʍ6A4fdq;AaI|pXB!*JXhЕ> .A#;U<7} #ٲRyu2(=l3:p#N4;nkJoF^ BK1ApAS KjApA?zM{Kӱ˦Gy: 6i1:RkAJFR ĵȲzZ=c%1$x]j$tSowh>a,.u/2ݤ9%+t>#Ncdږ,6?UtAne/ƍ5A8ݣ##=O,'RC?5:QFfeѷ*认Jd*ofݰ ҭ$xɹid&?ƍ !%XL~UG{{MݙZM{ێZ`WSnR^9~s$.@xV7)@8F\3]a]X G$]<)Ve |nxEvd&D5 )3nv\U~yLߖ'kbحk6.4U1~w(3HWYI }h[/aBJ$QLP'Kpy?涒cNu+;st1AVs"WY(O!of.ۜ~k WS2aj/p8"•Xb 9$KM'cdri. =;( &zb+.bg~ˣ:ߗ xkߥ'E\uoc ;bHhRI2?J Agb_/L0av8LԟBD eиzT":-W+s1=1 q/%n|tAwyi^V-O$Za+NZj;jh?*-n?NLo~"X?#&0ڵ-JZߟW`? 7:!W& 1c.Y'NG1+j C#w>!PHB3>,U7pxb *0.E{VOB+\m|p %ni=z>:>+WVP?)(_X{2{jpAҔ%K]Zp#@fSCR:/9 X!B:Ki@3jSOi~[ 3fH%$V5s'!z$.:$&XsctPOav*̶nm׽ S_s3&6\}vϟ'g Ni OP ppJ>b ӯ.%#z7NKQR EevB4)- bz Q03([s~^g?=xgkƚk< {0/ Ř^St8e5G2^åÀC} :cH %MBVdjK$ fqaܝ̶lΩgG]N*STe\E@R>ugƤOeޕ`*m|]CFMO-aPc9ay "*(k?'\E.q U>C0/Y=m:G[+}b.J{`P>KMhThG?,[OrxZU~?Och&?\p|H$}'w%4"t_flMTǁkEZWi&TO|ᩇfydR[ }|p;.6 h4u{:`eSE$i1b; 5*OTA~9dCߕ[P3]6<:4nm LLXJoz)%̙/4]+d׫h y¨E;=υl`G6~Gr[ͮ->*ԌQ %5tcƯ8Ty -jaG"N`spQg͵ǟCGq^feS9ݨI%VKhml/doi=)Rluj|Kka@KF$XD91>cB|I}u|5C BKzG5 2L^:-4ke6] #Ӌl~Y 7`$ZwRFWɨAi5ؔmDާ9W38xgŐꝐ>>@5{`武 }95:`9ɥY [(u4ѕ}'Rim}U73Ӿh'j-ً=]1g`q0%;V64Gw+o 5ACz..Ό|fFWA-65bwI.AX6̱)-CYv@a'!/0$٧S}[x_-Ux>[l–K,|2d,%Ӭ/!BKeh%_-9KvNkZ$o]D8N{ڰi{R-#忖?FR \Kx>~|#7P1G,lzAZ!mlm˭׷F\8R| Tu(,5YjV{C9Tt2RJ 4j(_7 F֋lgx,?H6Ls,2փbt-KdED0gKVn  ~#}F?TBoL\FO-Fm IuiMԊR(Nj dz=n=',@;XxJ*~hhRޕB\D悳Hw-vaZ)N _p[/;.G_(WI[$n}3H`҆_-bv*wi$V¬^3 Iei*$dҠMLwY"^0X{#L:X zF5|n8?L}/MX6[yx`sۚfRֵc`VzHi O gu  ˍGt?͸_9@$: p:x61<٘6@ri/E@3߅`\A!*/f!D uӧb 8N51_roAT>>N=.7z]d}O$Ե҆h^(l!;Nvz'6xy[ӡ 7K)TCNW~NئT%\~Yq۲e*pҊ'a &$_zwbd pk㹷eJ $1}:"z[ tUx8wJpMLC!x)t-gqSUkH]nv-tg1]ZhCЗ@/ԇhr>PxcxͩE&~| *ĉ2A `QumN=[TMU(7̡(b2Q&Pi-7})Xn&ZK#P>39&;?1vq#SV:ƞ` I@ %4`9m'wt7X ecfNݷZM6>"% \nЂG#ƀ[nXʨb6J:-Wr?t &k!# XT,Bv<6⯣ :h2F:UB5%\|7Nv?~_[5l괣 0k$ɫ\cVsKfl4Ib(\Bw6y70|אeJr>[F_զ$A`J=0N#9vuqvVEΩkJKZvǶLtd=6+zyc~~?0Uf+s-^rIӁԲ?*ήvd3<+~F8ʋdNp*iJiS4h/ VR5M]ȝkzGvK˚/ss`/FgMZi3}$zk5@)jo?Zp0\n@0N'G?){%,apy!u݄iq5xKH.e9MwA;CnSa;n|a|XhoCF>tx+vu(#\OǷT6y.LrE~'TU"has`hRڤjmߚKZQ? @hMZ^ ҍ5J1tJGΎh*Ch,fчAED 1rߺBMK!V)u*EW!ɊJcMKfMzw{׻ߟ>T<ڨ\Kup~beaCSù&b;4bxRsw);x9:q?cMsHl~@]]lɌmzPb9> <=3sK1BNLsc<۝]1et/>&~jg0[[w-ci&})B\7MJʩ7 yUN ըX*%fEkeE:W0Ȩ^ql}Huy'b "v i34-Zg,t?%09>@t03?X,Gt^8G'i_8N\w{uʝQ=S듊p!cr}ϟB܃r |KE@nkRJlɿ$)@0Wh ̳EԳGkQݺ-=4F{G=ipCNmZ[g_S([ ЖV 4mJLvu&?᜵ւ|rR!j է6r@hNbKz鿏 DFg5WLyQkF*q*W[τl9fLwFSr [FⱘȰ޿a$޵`&>Fn+_i*9UG1k{ҡ]/) {LZL *;e["#Upk7/sݖ0CY+*;NԬ!kz]3kaUTPL7 ѤŲD`k}߀ Y ⵓ=+uB>ZUUſ<4gutN2"=#3 6Bc)JHI6,w]<ja#.Wy Jʱ[L J${,m+ҭK氱zD.6-ogKa:ZBek]Tc1z "ai0ZpSDÞ D|I5TD DẔ I %=`i+Hi`B68Y0,P3ҔᣱTX:tɎIё.~we8 xaO槠) >Y102vlDYkmby{V>EF:\lAXٴy}@y7PcW(h/Al'2֚ƽi݄p'HAY)ØZd_1CoҍX+dP j4b4AN_}bJ?'\٦8-u^=9u.[nҘ|8ѽ~h _kMFa3A7>ɿT*JIE_֢9o`jUs>?lz+|5g Ύ)sxeuYC2|w),]i4w0XO[۝a_.Aꉃs:c}D1/Xvi'(<D 禬h<~:K@$Qxͼ8+ ál ~/v71p_^ 3 q4^lS g _S弍Ǿ?TjE$g1|e6EDVc!FuW݆\iWlWvJ&#'#Q{h:7kJ-t|0; OUKl\էCiNAÕ4pҕ=ݽ@jG#!&( n-c?wz>h2iˌh|*ՉKEy噠[0N`%/sZ럶C*e.BzGDYa1lHt :4SP<k GZ*\SScVDXK7ZSzΩIebKow'c48C@ƵÙ;dl8MinԼȜ!qEjj}uY7t/4&Uv<mk.:,3T.}}[bb> rt^kT=`r0:9肋Iseߦ9MhBY;#'KOPCǬݍ*s;`Lr፯ߒ2И?%t,>p}x!@/'T=J+N02 .IP\ xR]"Lï$UP־lRt_WRBDdsҧ,a4}Uֹ~ȦuG(3c+SÃ|'+(6RN҉s߅N[2ci2Fg؎iHXɏ8/e~]'w:TJ;,ECd_Jz[k6/XN0J}# ywꕙEFlc>y0Ra+y29v$ Q@s(~utA3kO]@9p5Ĵؽ׈'=WœU-jo7 k藀<<~.Ye;\KChn=-[ZuqUf!2oH1_aQQn..Evlj]9}ϬB3_\_ÑrWYP0ct!=ILLB.>T%ʁozAQ܌*>XLX"P9hlI rVISͦ0h%R(m=32˥ȉ6q{2lGucYKtJ^;,d>Y" 2o"]u=/c y m-V:f,YN5QH{cC6-i9!$μgC\.$({d&):FW3`{)~֎1 xt fRVsGY? Iۇsp_rð[&vư[ 'Cz*7]a7xtTK KU}[&!P[Ifc%ۨU/&խw]h[ )VeU, 0#.ɩ5fUҧڹ ֘"$x꒍S[8ޅ3 7{LM7]l7ehZ=zt18WY3?*+&ZC9$$2_|Ff< n [ 15WsKZCYt0%6 n;2>>eWQAB\p|]H0KV~F8 ZPA-v;i(BeH+   !+Vzp(or#㴻]jn~Ysr?n]bXF*xc[SÎ~ :D'=Ї^k,.WW~u{l/`v`ŇPQAsTv]A!O+r}l98VlzReBrWӊ'jSTa? h&nMġC3Qd1qa:u!XwL#TyF΁t>vs4ؙOٿl vM[ W6x<-5ٖY]n6nHW,V?>f˘6`͞boAI**҉^0jY=4 *PŮ#c~"(U\K|C5!\tL=H2i^֬ Δ%E!P!u۷kązY|EQ5e&kSY.heK-d7Qv4_hy:a(fc#l8:fAM ZͶاQ8m&{`VU:8/'웛7Yz}U3E[(&ƆJF"IM`)Ls\VٸzT}BAPu}z0Qjy(߻$e ixh0U}1£(,]f!bRHD̺Ǚ$񌓮k_Z[ ݝSKS4P̋qs—wL6{q-rСP3)%8AhPϊ:eQ!ḥH8OԼFD0D&jh1Z*7]+BH*:3cv'Y=5uY9$6L .@]9tlsF7e9 G. aaά)!Cczy.ZbBVQ[yY'$,THHٍB0'"=9@կm7)x;5xY5xٙ P["˥= $qboj( r,&15cL {x4ٗߏD|tJ+= F3X "zac"$ sAUkK|}dP[A.uAY,7$rvҥoSBdM}9fó%#~Ū9D6{~9ܨQ1hQhӘs̻^˧̷)Td$RCBpQ,WUT]drmr 4Ҧd-ݸu^5&4Ё=? S@;C `@R bC>?t۹J2Nt/5cG2`G/]Kî}+aMhd@f2<-" GS6ҋ5çxJuQԡ>Qw-'QRAT삗4a})\"6}{`CO,KbAmUKN>aud\hQ{<C}KRB;0Y>W}g{鼲~_d؊„B |O/Qi8h]s( DGcD;=,B`-ZHY+d 9 4CU;(|{#;BT#.ȯʬVrQ4Q[@J'pЊ­-3~@7͒nkO׃qR(l(ͽ{G RLaHiBR+ޕa)?`߳>EPXD}12N>BLAw:m}QSЁ@Q.x=vp9#ƣDjz|!TV/lZYTy(&w9z@8_PYz6"暩Iwȶ= ^ʆI#֐&`eF.ڛ]!6L([863;?Wa7/"1dʎ.f_eYX(ȟr07  Al?t1쉕ӂil!|lhęlaέ󬦥]A$c z;(Odf+듌Ieљ!nL 5ojnP_Lڴ?1{/vo\\# sy8'h f=-p^@D ytq(T=N'@ԤH=pڰ0;d9L$Za`c ꤀/{9j:d"Tv:V  tG' ImAr8N"#v^́uG;>v( B|5A'-Ҙe@]Vzn@0AʙO23C^QMA)2!(ޟ~g"ն\Ly ,>$ϷL vĺ{ߍaLGQ} PS$lZ.7pwj41ܨ@H='L93$`u5ؽ~|e07͍]aZrM,)zG,u3`f6-Iev (>G>BIYc#$݁nMe5V*[o`v7V "hurcU60 +EQ$C΢`FO`0Oe?wDZgYZ070701000003f2000081a40000000000000000000000016759d58000003878000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/bluetooth/hidp/hidp.ko.xz7zXZִF!t/ 85]?Eh=ڜ.+X`mewhPFEP;d : ~TatvnyXI9ZZ?F7j yXv)/^vE@àZS֭lmX=Z"yuz+L)ֵm"1WiSP'a n 7 ?D 5Wı[P1UB3Ll,?兏1 ߙytiLk4`6d`hr#"uS=LGlqp䈾亦uw2  im_ׅ x|/;:^ΟVcM$K^p$VGTS B~Ze>./]FK>Ih̋YNZ1$v4Om;Zs4A"38̲KdѿtĘ;NxSXoFsŸ=M7y)OevS{vȦpiЍZ|d~k#tƾ$@tx~Yaq9(.?]C!Ep=k[; Qtv[ s4|СdaM{VD_ ˄)K}{a A3IkBmU#MMX84I\@o $12Fo-auzck.@Ewr_GM^g@(q+PihC R&1׋pxFIE QËl..ML"x%;:m}oSw}F%f/sp gYNjVtFpV~^gZi@,}Ŭi iQA΁&-77#z2W]r6<xk`_6XO>>ލe .}61f+lFrYoAa92,Ţ:A&)M*l3^<0S=+)LaZ&ȠҀT>l86nvm<8.D3g#!1TBmG?h%sd5hHjL6Ik0/gM`$GlZx*  &1l<.(=(f {72-$Bq|:'k!TЊb_#\V]uHX9 ,%]*#2.|Y0c٥ۏe\ 9,ށ6VҫqtPv|5_xY4.TzΡ'1D`^KkHXEd;3۶r sŠbp1>_so,7=2EptJŝ8/ݟSpZі{u_vG:qF w1)K O.(BIKZ,|( iCNu&N Z,3nz:Ř +Ob墯1];?Znۡ+"$ɽ1ehXe)"JSl^4@O tI`9$F*C2htzҾw|byz]Mj:mlSO@4|bC؄4#UJ,(M?]ɲ Չ >ޛk!=K-hUڬ;I|a);M*4R"ȽKj7ɛxELw/I♡35#`yWa˘*M7(g$ɴձGBELiLJ^$1 _|ǮZ:H%yNwD>Qv_[ N밗iq?Pj@;B{[lXP1QTsj؇{lJfCIqTR1&=^# 0>y?<6dX݌cBO1ń@'^l7%ʙ $f~{yИt( ^D7.㧆j4k7x_j#Nq!^ʼnFJju_ƓEO5*lIXÄaq!Ϥ1s2d{KVy} yys-.r~ il"0ObTlVw.aXj&vGw#|`lEwky1儖30~G1ܠ-жBjtUBbM2_Nߊg9,Ad^EYK컦,v. O+Eaw4TA.Bc#RMH(O1ofwvl4ˌHl+ֻ ,_f#e ğtDz>\~+:=qk>Z>=gr@/7<=b)=n:)ʓ9 N"SNn"EwlHa ETˊMqZ3I"5<JI-[M|/u-{ YdLh˯C6Pn`{_"ZRp tpba6Ilf=4&J(r`$f^$h|T#sq a9I9`wfʾERC),7rgTfva hO/#4\Fx356 b]fA5\~*3s.(e4,q8Y9Z;}D uu̓w1(ۯg>WWmA({ۈ~Lo. @ ʍ#0SÜGƶ oh jN-)DػTu=˾t9\G1ZT-0q.>*KNo /`. eVHgq0`sz:6a[n;8\8 KGLs/ET$*1.7+6Gk_SꝿaVIN$7W^Th2c%rD.SVTrsOYeVض~^E2j]ra$: •U_ӹaQF3kU[Q W{A!@;3$q~f8qvf#<Jݎ#(Dzy]Vp0UIl dmm.D%݉+4fhWֶ j".((߰斖=˨M{GD+@*~^<K= P{U,dI` `'?0|1$iFZz5We#I嚟9/2)H/ X)Λlkj?  =P*CW2zy)kE{֑i{20Rlm&'-H;^"A$NJMRi/R>4w%86Paœ4 T[ytqƊ(2J@Cbߦ~8d>mq-Gۥ_h6-Rή t\\ nrkPf&?з_}0\WVєG(X0Z?8(Q j31|NX<1udX=x*z6x ǝ=yA5vn 4Ģ2 Ɇީw6`6l`BM eKLf""%a 7JP43NyD}{MN,Hu3!-# 5Y l%R]+ZYcu1Af;U,bt桼MG6-ei[U&WfRT|W|j۶gx 'g>czdtt3/! ? /d.#o.z4W:e)aLcZlA⯺5wa ܞF*nK࿠T,Hv3 h[e!ɔsz._jzV[U*LI\9KnKlZ:)žq21E<:ܐjؿ[ ^hl11Te$p'NաƤ^UcOL~OOahf~/Tuv%O`;(9jm`'l bSbi Ž˓ L7?ܫ.pM}y8ww ?׹j:oba%lSjЗӽ-w+a;gܓw~~"$Ee} sG{ "*Lm\tJ`6z-4M쇡h>'AY5u]N P1|ZKal5 ƦէQ:gEaH"%'b3L&UZƟa7MqB_?%b:"bG(V!hSk'ZӰk@*˻G)pÛn[b斯w@{|F p64P rvr|v2[Fr~#|k^ ?ߛn91g }M>7-\JYJ:kVuH=m9`E9u}Ͽtxۉ: 6mSe%B&Cv3qr!P=I^5YةOQ/S3jPCaQ/ πмTo1Уk%w)18C3c51&/9,{s?]1E^ɍ:053|# VMXXGxNGw>n,R99 q@Rr𱌔F@6]޲pW >U=/sl\P{ m+1'fW&N(ɿV2(K%Jed/^|2L>Mo5_4MDZga!p@H}\FA AeSpL25IY.nSJEFjdfxyz9gٖ=7YWvD"Ki'פֿQ]PKF@{wbs.-цlq,RqmBEKԦ}l^PwU )iWc7"Bg'P `1ΏX^ʅةN5t?p bH;q@#qcPnq%~yRkc4O7'H>X<~JNۙ;;F3/Z8Xu F }}?T @f/_|2"̓^SXOA.KjK>̿+ Dy5jj!˟0K ഴ5m8'd?:VK^AǂXb E؉?[˿>E$g)bcq; 6Ba@< Td%Bkr.=&,Ò/ZKJ#_COۿxuL1GH@q8u!Ehups]zDVOtb@Pj-c zr3ݽ psh2!7!`-q5݃Kwq<0#|=+rYk y~ ٥˶<`߄&=ʙNSW a ./)wIRvIuES%?o};xS5k 2Jrl^=HMXm0Yi\McLȐxX<}48/ orιN|y3ߙB.L>(#fI-\ Y[S!.:ًa-RI̞2?N9Q>9'ƺ#"̫9Ȍ8r!sci?B\s=DcŠT\鳗BM!uE q^/"OgM hEbJs"ՒI">#vDmf&#rns64}CEz^2쾆9J\(7TUw~δl+ďeWiQhg yB\VR=BOb(v<\SM(ۊ[?4Ƥd7?EE6P@ѭ8&gۚ* jY ގ^fwu% "],--Q&ԭ h?} %Ó6r}=z=9|׭/E_vKCYk\i6L\db 6쏍KP| 22 .b$"m@ Yv:ϢӘ%G/_TbPJ)+qdL[ӎiTphc5GF@K=8d)XF5qAaA5տ0߾3?b& i TE_\jIʍ>ꉤ %F./ϰ.ųECk j)Ql4¨ 1/jU, S< jA+AN,5͑1&B<|>W-fȇV岯Iz{ʅhƦڎ2GpdSZڕȖ_JOܰkFLaxaIoTqb {B\5+& .7Crǔ9W Nyxoe[yr: ?C9WMVb| pȱ#-Gl'30orMTY}P"-.* %;PlHO8 F M>cg혊 A*]iseP'?P%{Qy~pfYY(<2ݦq,hf]4 7/Ä5}S<$؇}+EtK/sa/-ĶёELؑ:۫ҝXV=0JEɮOc+lDrkp fmYx 1~V=xځ,ec'{G,A?k)ҵC-3#U;Qf2{r*J@q8h5$P񯑝C֗BKr?v]hɤ58*U g竢@1C D\Ƞ❼s[4GLGq@'T6 9e0tLF@w?mI7Y AGA)>p?frhgŌf4]8M,fܮIï,6!<(/Û!>yrBļ}2䖤<%(ݟ ,Ѫ7pER-I&uSJ %".is.mBR`#Ö2=L|oǦd\ `#ufVrGY;h*iN2y {IzcĨi59XZ k GQߒr[0_ _C>Cʤ0qZYW=c3 Np3p\@2 /3̖{VL5'|~ q-5@bٷJ* }ȶ!)#'P1n'gL7nrWJ3ax//PkLo F W'NgO'z/џ{㮰.EY"b^ˁj]2ܨͪaݒ @P >3SFSrߪ0 9) 2aD,Ed?jG2MNuc+!8x%Uw0S(RVCL%wynSdNȿ-1ށV(fVO ]b4HGqUUԁg J[лdK}W6Te;IH‹;-9H P.3,t[Rk(v/p#yzн"l9}ьܖ 1s1;U2N` 3;֪^hw#`W[Zߑm50[c]ݲ< LQޠCNeH18)c #fx? 9Yf_ŔφڐWs'ySH3X)e7݌vOAMk) Y Lh1ʵ7`o 52s^uTI*0KYH"b{Lp_4>JЧ<&.Zt_u=f`ǽiL3Τ M΀z; 0 PuD_BL,P.fڥ+fL!%0+K$I^UЪ`~|763ajp B. fb_Q']>_Ӆ_ΟӑANSHeXvY KPDљG:g̈>HwFS}kmh,u$`A]ZJC. - uAn2O'Tؾ*0f[ifN"HXV&ɼBUQ8" ֙aDB^y1BP0Cw:"Xs|qW`)UN3 8~ sd!]G&i =N=*0ـ(B0S4hxj  C#FQ0,6ԼdݫʼujJReYhhl ax?c$ Rʼ@D0:Smz)xx(ӐPCΥ94lOt ٫4@~yqMcrNA$Lf1w:dZ׏4MR:1MV+wIعfeBiEھVG8gc7Yy&KKVl.;Żq3VRd,̌dm8rKE2>2 $T=e7r t{W,j7Y57᛼C0l=p(]N?VT7=6Pw:db.x m"|B w ^#)U|bZvH1oصXL'H3'`{OcFXY:ф_qSY|;WOL$S{12ᰔ;R^$t': yMfHw7)#6Cv3~B*r̭19]_Rk.-!mhLk<aKD\MU߲&![FZ{P'u/?Kc݋dZh[]3K:YJnŲifP t&ջL@2[ NfNU?'ٚoÎfGb~u/0#{/:B 61Q, ?Xjgއ7Z$0}fa8se5/n-o"U}e;@uŜ D}&|2Z@81MnԲ=3?Ea AQ|@_K(//Қ}RO+:9U9 $˶Mv(q^J;"`<]0f~H ou!yCriu)YPxo\p:bEGAIbG!5Մ_VZ%lc[ :Ka 6ն!y^v!pLeђؼ/:yG`ȱ)<y=*HKX1:*` )Y|tXq!9bxIgQތl IV8Xԝ3GPǭ;XhFicx 1K@M0C)κ[~ŜI2'}C0l ؗ3@|ĺ5r8 k]}\~ܗՉg=ik2% (S D,,HFa4ZZZꐑث˙LU8X}2Ц1efD7vY F94ztӪ޵bz떳ȯvԚl_>-j/(9n f ^YThdH؞SDuz _`B(!9'pkYK%t,#NԴ b m4ȦGc*6S 2FযJ6T=fS/0åb A S.D% b {înmϨTw%NZJZkZ;Vb$hU:%o[#@^~/9\mYS7 eowM[~үl!zlו _#‘-w_ܐT Lh## 8vDEthn eulqNzݗV/'^~rn˫չS7zƶXkeA[eSU31P'/KZPH(fٗxdzxGP=^=qٖdש/ IJ7|˫tgͭFS۶Ԧc䆘DnE=)gFfNGgWA YC @wo| "Af ѻ`\sĪ!N;fj'iAl~M1p()M;p=KUX-b@U>+M3i=^Z.Ky6% sQ ̮%+( ؀6,A>>]=.ܒ֔ M}0 `oiak{"6I$8 EǏGKiPf&bE𞿻Jp BӖ|wAdDv5B (Yo"N`*B8#a^jIp:*wc hŲD\y+t)"u :?GIv~yU9Qy#Nݶ #X"C S`F^piwۅgYZ070701000003f3000081a40000000000000000000000016759d58000008668000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/bluetooth/rfcomm/rfcomm.ko.xz7zXZִF!t/΍']?Eh=ڜ.+U 5ݦ 7σ{v>9/5yuhd5(̘Iץjc9X֘YJPB%sG>^VSs<!T*ےZr$iE]St#lQMd4]XS-:Z֟~zZK5_Hz;܇(ߖގⲖ6-5 {9, SNj7WQˎ#-xF sTvp[.2f6ɱ.rĂr rM^rr <ԗ#yO zTEK2!ZG(hl(_Ng ڡ͓yjv3h TfkfzkX:57#T@T g\=cyXGYYy( o (&fWEfjbN8` &W(6bD~ (݄{AU"\nCXHe%oegKдib6Ws 7)w^_ ;2%gڰm8b_u[dbX+ >kw&q[L~պzk)=n;H϶莕UzsJ )sg\=_JI6գ1Qo8i34ܥ eiG46T羝;=Hh+wNi4\Ċ$u%r3U*DڙaX7 7@MUҪ榝u+0D:x<ȷ>n:uG~)fe?ImV >Zm]Z/z}nF}(f[,N3o)EߚfyhӠʲiѭ6ĽZ&I^ڜ0Qdq j=gA nnsiŏ=${ZzuݔI^ʭ:4[: %8gT$6_]37{TݯЦ^}|6 3)g ed&k{yI]k$_̀b \M@RQ$a5>¥*}6Nųe7 MRlⶮ5-9i_njB?O]X88*1RpMb Ŀu@!?0*|/86csFl触xp: _ 5JǃDOp[t-^ m.o/̽ݱ5Le2)ވ+SaeHOLݒjSБ(o ](԰^p;HNGC\+jc͔r,M$Al& RIJ_ ur)&}0xuRsQLbjn.LͬTy%1~g] cNh)).)N(  Vko&Zhm%:hCw=8&m>knzĐ[ nvuIAkJ1 $IoA,9ȞO0NtTC4y=pܭVh}M> Vf\LVͽMeZ|^즘xrqe\X᫗ڼƣ8:yS|r_{*ˋ!锏sB@K" 3 ߠ/q2uQo\8[jbIDeIs H8ԛ诩Bn:/*NTw$ʵ縺)<*7:f$PI]3-l ˈ2X_KxvN~v=ŒQ(%إNW |UW3%Ѧ#mI.U KRw Nfѯ0>Y CzJ'b+vd+cRh : f*uxmY5\])adP&h b^N!.~gk9E&8ٛ+)9w}ݕX{k+5IK}"CR9sG),[mir]ibC޷c?[;< MfƐ7ݝ+`A V :3Zj #BrBO?"PLT^? VA~ PYWfIUntƳP `}[u }()"3enu2 X C|Z燤0.f^gp.Ҏ6nC(D=խ&a_V6~aIwX>Pݣ~j,Shƺ`ne z`xTFOÈ,L1 ©M7ImN0<TS7^]myK{zpN+ײw_pAD.nRz,(˶dA7N" 9`O<~B&PlUhT褦yi ʵN.>XP/:}A'%Q148;\p˝"dCS|F<1! N. ;I_1 =IHr_4` tvSl^e&qtlW/]9#06d\IF^ PO~IGL_RG!K5&X u0e! 2CE7K%*~n'\' t%>HzU@v댓0?%{}[dLip#TL-EBbLϛ6MoԓƩbRdTޑDYuDbKuNQ[Q?L.w|C(ĜUBqÿbu!xKZ-HZ9m!.rߪ~7{<"z.#i*3^|-c|ueHxB.GtA-8*{SG_~?#n mS,_uUfFҤT +wѸ16 }gv+`V!QjbhdbZ)]4]1kח{fMȏ ڲbf0I=N d[ϼB5\nD0wILFhb62sޛP, ˖n.n\- .S#xB?.yIESbR=`&u$zl[_J.!#_ɋr ֣spU,4^nBa2l7)$4((\9 m H`ZoAq0klUO12fl6p11IeC.h `߆Eln ?m ZB#M`fE.e0LmTP;O{vC\.sJ/^UH9X* pJ\)K=FIb `'zG(&s;zU.PљVT@D!"JEY +sڵaUexbpCN2*1:|^!7*K muk΋Afs»X?NЕNP{d:jiy&0 Aga6 -B`t]޺3}YF]$ui[:Q(t{!o,Vd]vo{#Z6ů Q=u\U8S 6A2K!(xZطH7Pv"fH>XpF84=2gտwij 4GϖFY礭 qSDto j?JvJ쐸^=J&XHn,nԴZ_Қrj0oq:`9с0 p9&:3[_q"2w2h Y1ٜa+`pevkӳW cN獆o߯Vᇡ_ 7cCn>3=tJj eDKބjCrDž*G`(6;eygQ$2-v31*]uE/"z faY&O|M&qXM`hT+Q~Biu1T32O2H_LՆpP8w\m-B&G:&B%%e.Ċm+mOVNCFll H C8^+UFfs'J,řy0 ?]/=#ـ\2%cfŁR m╅a펉ȫ"sbgS^Lq\_ M0(xog% JLM6niX@+C S( 9h(h4t8T\82+g[b@ RĔ.փשMA{MyS磇t;l|?m'aK.OI?g]]މ^eaױ'ƜTsvT4ӐMyc5H $N߿mw%X:~Ќb-nU]ːp(UI۪>W!",2ܷJ_>G`9SI-4yC. I'M),NztuwrvژyN@dTkZ[Ljzy0R8a*Jt;Me0 WC@hKo/[bKg|KVB`k2j#N zv\mrPaUewL/.õ}yUVMDln8D?(qIۭYmBF_ԑ\,\҄tݞiTRt S%BCD: ewݑW$ jښuk8Cu٬Yth*vgB*sf\jٷѱPyRCK~MF?K\~Qd`I`NLv hB4_a~ZҽvUvAD5K ac%[>(;ԥ f}̿Nh&6w#'X&cQdĬ `|jJW J;1WPfζLj9.Mr>^~kYԡ<>Q;U[-@:.ӄ=KO'M~#svfh:Md%߃~f* t)}EbgX;44@иӼwқoY讽c @vy}z̰pnheNrv7~>$bQr6BGR"$= l?p@d3} ձ n#cm6LܶجbD]rC4y7˥osmK~=.l 37"RKL%,ވ`sۇ2[^ah޾kP%cQʕC&9Y;MY aQ,A8]f _<Kb2;-^tA0{Av[&s:"xeW?-6Z`ŗHѻVn(N5HsENk*ǖ֢Ƿ W<ѩ 3O df.W;Vtj\N=t5 5Ə&= HdzXpeh%ˉz+ %)ڗw٠h֯iR'7E'gREZ!+@\! c4r\Ucqr#ei}H>%w jfь[5Oh1FdCl~2/!KzM+Zp#/qPǬ1|B5du|5$R24YQ׬H= zCQ Z* a,ot0[IL+9uv ̄*' A#?=e(&{WPT ?@,ZAAog4^^~l)fT&qgR2O3k-[6_6GO]b+뾮rJ|J{8vu=х?o%A:65"g3vT*3Ogߣ[?#zprLʱoJq8XzYZ[nFࠬ,;Qϕq/֭E 8Y|'h纃f[g<3%sSɞOؚ^4u `3j S;O1>$a[Ă /"rUdD Fx$PQ^ր<1I$ww8Ϥ_ӗX鰲>7`0 BͲ˯ʇޅ H2No5O߉Q{Br̯%<ƞ!Ld L^Z: jt0EbdjB%]^ݕ8pmp5Fۮ i~IPlYJyW=v!u$x`|>2sAEzO'_gA| jE2Sp F&{&J̸շ*Í4E;2eJU^f*ФnͅK_ bNr3D;{`=ِo~4(()υ5N㉶ ܓ<ښ6/. ItͿC~'ǒX(#^? P6HHL(/2h6aU0MbY>[L^ÉDre^lA]4^ĕ*Fw#iM8NE8`W*@+h,.{]c͐ўJjT;Aj->|iޒ;ȴUb5|w'E. բMPAJɡ_$ ua%9l h{}?x/o<3ûa R~FgySIxYXt1U~1m^ȎRn.5G k}Ŋ&!xU|DPOc&u= _ʳ\h][uz))`_VI ,7GӜ{r\ gpIDw$)sz~߲SS+0W󥼦]!^+yS+|>ZW u+%2Fݜ}A9m,-Kv\Xpx-Jz<Н `.? ]5z,-&`:q7BfMGSff3sejnnp@jQ1Zx2zoVyiŗU󟴘 po& Pa0O{[]>&C)T(>qb{ A%ȜX B{A!} o!O810'u}P!6LѸDDi&M@Q逯Hz$g q^ISNo:$go[,G/'({<(&J P̨x0$ 7 wQv]|rQ7n9Ԩ.f-Z~Nq{u<'\Mo)lݲ)9zUVk[tp`5ٝP*Q UϪ%F&X<^:={ .L;H˷t\T7%m[*4({P ~!rKu0C˙?j5RHBЯ@]坵ky[HjVI#M7Ʉ\Tۡ6_"{ rQG,V.;Aت9JDHm?BY-/}K,#weܳ|0&f%BztkI$ > ,my{e]"{kVHT%K^%oRG: g3@_1h XLkǼoʾM6B&E<2l# K;l"މU (#9rX3\&JJO QP]^$cB| Є${CNA!K:# 6JuQy◺1Z#ŋ8{xo(©lOX" zucnKPQ  ])eҦo?mca̯%UZQV!E OGFaB s&b1y\EӹA 2Oc?2_tzR.SMP&G|[ǗغWӦKaZ-67:nJl@VD"Ѷ[6zjqC*HLר'8?-jŤ*\[Ab6!D+O#h\CZ2J[5)`Ŝ, VnX3Cۃ h%i6F9d[oȑzXȿ*4ooglˈoU`0 pw ̓0zƔA5CdcPh:c"Ȉ'~8Ln!-Kd)6K20d)D#4 #T*nEBUA5POo*{ik)%bZ^YS!/?Vp#؈XY,q;2k4!K2zD{xJ4G^cEJcbмRIvLm*0]%QɄp|傐93Hc*N4_?< Ng{cL_ QcF6 DY+ua)]?p$YMz q@%g|dus%c𓸴d ܱ?>(x]J/zSޭ~G#lrt D_ۘA6 '+⾛psR$s> p;yxo¹uPpROH sK,dωv<%y&/@1|mj!MH/`ws_w0@X.Kf==%x;VuV Hݔ~ʷv5CX 6zt}7Ikt&~D-SC;۪3iM 1.3ʇ_Eع5j+z! u" "sL}Bf˲|^p(2rXo&;B^ܰf.pgNo;VUR =⯳ը%Y _пڥOԭ1!8doJc؋dhO2-e_EX 1UYf j8^.,gUS$:}#4P_rFϱ$7H?1Lq>'E*rFN4AZYպү\u fցOPDq5fN  zٌ#˿x ^"o@JbTqaULx1C#c&@3h|@=1vE=wށ Qy$-<=ں۶AK[I2? %HcѕtlSy8:hꖦxBOq(!.O\y1ȉXGp7o"7 Ԝ7w߯i vRh5%l"lEtfƲ͛ͼ%'BÓd:'tLQtԣ|Mg`M[-8|Z&*E̊;LnZZ=&mNFTk%Ӈ?. eE.7xm*4$,Pglq;XF/&ܸ`n#dA>4nߴr 2oy NKI͊җqfFTۙp*~*鋫=[95@2Ջ_nҲNCub McvԘ{|#J6U fWѧx}&P kbQ@s>Q2MunܗeV o\Ϛ I|LǢp6`{V:?E*c*\_M=O87Fg*U|+$sst1*^!Tsh$f<{e4kC;&`T];[׌>dL8暸,yIz*vf> C]2qUy7k|g$k"s"n׹Qp'rEd-=%(壴elz-k;"ǔ>Zm۞}3.8?$\& uhv`d>wd+phڳ‡uw/^ PHEdkpݺcP&d(vdƤ(W,4B):Bn4Gdu\EnzUgm"''Cn瘝ʱ,ug B3f{VMMz RNP>$vIu^pelOUVVu8AŦ'uD~oq]f"bO=s!N6eԜ'z[qbapp+x!fff| %Iͨbb(w%ѬM[,Xpɀ#j.lLR.m._7:)rjGPK=EN `|~+<"4^;'N~|ouTU$A!Wm{aPw`hZA3|Iy|+Xh7uǵPsr?p>TFN~J߲LC'?{uu% 9:U|eԸoBtMѵŲN|1h;#]й{HQ?q걇m# 9'\c~-!LL4`oN[`M 6`ک20T>w #,7 oo}q@kr1AM 'M[1%,Jx,Oqo9>:EbC#DUg9|^*K .׍s21fH0lܳ׌dU'U': 453s5a ` *m["0bGA̍8U<;IWck۳A+ N.a=@+ nl˔H',+H-uq>ɫ!6K'!#0T y9'2h.|nNn33'\aKgt8MfFX8AK'%I4:UG!Ҭs5$P9AgBjEpK8(Mb`iv0 Ohc-oTMZCMǹ)MSFYӯIU^ &v2i6z gИp*좦wH(Џ?9= PЇ~~ٳPଡô|f+0^a֟+pTi0( 90#s2B?lڅt%rه\!v(~Ӹ^_򣨰(`η^xp௷h'F xDiͩubgjFB!E3fN:Jkx(XkP(]H緶_CTDFd/UW0;,bs$T(4_ʅ4T ̐=ɓ_wN4Mb}L1^o޲*K$7˻\1?Gȷr;SмVj.?/R.R-h_ĖWss jSKgQ4?@L(, gW|+fZ0$iؔg0J*j_qJV7G%?`)q6(Oo$<*soiZT93 )<&eKhL~ f>pK<"l'\u 2uF,0cfdwbADVp 0Jo i.e+peP~cwbOj{(|0fpqq4n]Gz&?+UヾP)G8Ϡ@FRxZaoŽ,ɷMN0SM}bVԠƇ8ފލ Q %zt7]%08&[/ǎbqCҰ3hbٵZl47&gB뜓 ݴ0oqH:`kx,f].)Nu`T(X 9*ix(S̘ ["Pvn/q4ؑJzw8e^=M}-7Cht1>1,XScH!I_] Ȫ #DhrnM2ۥO[Gz'89Ҽއnl3VAs3ӅsHiMOܖrTܵuy_cuOMۯK{M'{Ŏ\=-bR>CB0akt%";R&w`EHrds"xU"+Ɓc\yS!$@3(S4N!WD+͞Ǭ/hp0J{!Lc87:pk85ʾH {:o\5q\#WíAlұme߸"K1{E)l=FHDH7*U##]72ͳ/h`S|6kr,%κ!hZӵ-LFB[l-E.b;VH u}_[ "ڵO+eu cp0Pfcq,V GSʫuڟ*HRmY B5që&a2iK?G->$? sEne;^<,CwXw es ePMJ&7ğ\`wgJ/n0$ՠ*Osho8 \Orv; K871 ˺dԋ~sPgR9T,"}֚Gv'[;jm"TW ϓ@ 9(׳\tR[{򈜵I1Zx3uo r Rx\o[S}E('_HZoᏏyФB̀B=y-l8r nz]jmҨiDcS> KCoUPk;q_rvi^ɌVR9i fbŊ7]HuZ`F͓4{K^sDT`jq!4e>u0哬$e)ngPN9βbQ1tI6D.O-̥֥z G;o Ś\~{3=Qب?P*NuIp*Y0 άјF*׳$!6'{k{{yF4F gbPl ,77{HH | 5;j׉XA_.knMuj"0h;ɤ_J i{9VW8[6cho/=طm/REՀUʍ^|J^u 9qV+m66At q5HS?%)C؜c,V%hEvD5!8dqb}ݺp@>]4'<{#_)2r B4 1e}͑pX[ZJ_{ái_hH>*f<0ų?E$ V=/!;ԄhA.FB܉˓9b-kD?0HM'HѷL5h 8Ṫ <<8uוH>c_J;j=K sm*w;$KMDt j~On &]Ax%ZhYhWt6]oֶ5*@j3;}}j+}(՘[b[oiݏѶGuEG*M SiU'@Zigpحާ!<[O\x(#/U}w6%$GvA]F .2uF<){a>(9qy&T^]VVϯ-f:`jQ+-)V*~׮ x;mb؛~QW1 E9UM;zKvX;^cG@xA1]B D뀢`Aoj%gu"Nh6Z`˼l˳ٚjw2/WJxa;bKXmxؘ\f%gƼ* 'QF]᪗IyT&wUSAXV¼FN<>+N|KJRK`$π#°U*@vԓa5o/'Z/CXݱ0LfwY[׾C+zr-;8 !wIVCӔ#zw&I]v( X a ZsL)v\mP aIwVt(>'df$[-[`dGt+n%݀Wak2BŢ(~*, ʡEkM;o{x"%OF_puIw^l/0Fym6|M59giMdW \RP]E+foYr\K!>dW>;-lsM7EO"B}&ZH]5=EA0^( 4\)-x\ ^U %z.dի:^.gr2H*MJv)Zo[묧Wtb!w[$'m0r !Z'̢&ZM^NwRȱdH-3,% tyrv4VvUξ49]k ׬+I%=]I>;J:P ؝;hvVp0oG%=5 W#xtHC==4q1tx 5uQΔhϙʁ980.bҞ+Vu[dPHdr+6%#.N(|_̥>?(be6'ܜ&p.ry2 y>Q  Z OiƬ8T/f`6+JTKdnw6OZJрM$ݻ:'wW%Cm#WSkF]+LfJ]<} a:)!(YcYxזeȭ֠:XERQ -&?NG S Wi:anHB~P%-qɓy~JĪ`FtQ<}&~u9jǾ % ~^AYT[3c 1sbb* j"npDFe蕂j(|8X TQ/'_n YnHoE'FaSh@! ]B Y  wK.MUO"[~+P R:nY=wH2(۬JO(:ݪ\sȃI-~c %9"ҶN3Q! (qFc-y$coiz(dTaTƎu=Ҙo?J[Ǭ…ɣrh ZN+NE֔?zkIQC!Hǀ6,~2myhHՓFvN v@Kr?Xf%A4eTvqerqcr]B߻L^uu n'``(Z'Z*%'1GSdy0޻lQmRC(PUf욜ֻbI2)*F<_'-%㸋͟ʚp4*5!>/Eٵ׺ypAes:6ՏPSjQfEtuB)I4A ՙІ쐲{jg$ZW%$[wl,'8b-Zo;fLҋ\ Y!D6>/'rX#JR{]ЏOfI+e}EN}+j>bzA 03d32w`$f/KΆLn^5!eh/݊fu>V}6kG>wo?pTRXCQq(?jȲ#W/0oQXkNSp ;=0]㺖__$ݖ.M4fb'lVJ2OAr')r<\H4` x1KEE1I-9/<^ܶZ߽7óx8cY7a;8u` -U /{ b;ٷ9zN@mYA܃<[' MнhY!(NMYjSj7SLG#j? +[lo<&wˬ`(2!/Y >aY]]`q3$Noސ)(忓bEo8vv϶9|gSgZlI4NJjd)83-t&UCW{aC{TPL[l'_affIFwҴDkdp1dն8Lԁbfp`ϱTOS%FV[4{.'&w 8I>!`"9勗/C^z1o+A|e?WgT ~qWRl̴k+oULfI'%vZT bh$gX%jg /)gV`0a%rY>-8d(mlZ[")VXGÔ9Tie1)bq!̌o odX7ޜZ5{7Ow\~=~g˪{P[Se,~PT+5'jkx|"P-M8l.6~,)~I}xf2,#_SY9ʗ5gX|X{XC ;Tu <5#BN+T) %LI(atu@x3ߏ ! =AlN ݈e_MVEfA4yĿ$zXO4hu>5]]HŇ׏"CYW<ѫN'JY,& y`Af+_1f^)Kk6?S,¨V9z~| Y(ec鐩A[伓ܝky$y{p30:0]kV ض=T{w eF8 f>>)ܘwrqpD{/!auCyU%X+ =اeZst'Xq \8"|~킱\Xp@bԲ M# 0;_CWM^Ӣ~WFg HF80-sʕZJ,[t1̖j&Ԃ)v <.D($a.ČCv9%9KF Y&z.J#XTiÆ}ݽe8Rs͜m艮B x3:dA;5ǩ,ǫ~$Y!9T9uqTUzUÚIFL!1[p{TPlo[/j9pkn[OSd.{-o gAѿ];(G$B6@<>rO5WҟQlzq ^X٤RSb*ᲇEImN/-V< #ĥ4#hʀNu<둪! /W`vcPy_lk `]/%*+B1FZ[Ы՗jV٥*F#(mdڸ(p(Em7H?iXЍ[?7(k* M~yΧP^B 53*FVð CDӆECb #v=qTIĎK41^3h Q4^]@ `%m3$l2)ef)&;lQ҇Cƈt#8^xMc(/yTdPG`eAwH`+/D ٝGo>h]ݲ(%UijKEQUډB[;A!mAWTtH8/#c Ҹhi<֞c2Q#i gt0{\ W>FpnfVMa/Z>H_5tP*_S:ߚ Ka)"ۊJ>y1+ZPR'W W;!p`"(ow%0rk ̛u Pv_B}0eNF%j/SUy\k)IL[gVtxڵؗsI$ᩮ[#j㐅j'r j/ʠpxTuw 37=2W81N(jo2TL^ER~x)%/l5;>j0]!fG(nƂ ;|.yNb><{Y[Ί  ϶e_4D#y ˮ;W(ч19B vI HC@2WY軅]UZI@fyfO]>s:<pleQjqew&,iUϻ$$#U$UW(0< x#[\9VЩdA6 $ʤ֤x ~v͹+qz!ɗ;8yRkߕc% nvRZ OK;У%xY@3uҲ栬_#^tk=Qsfa/E0F\{L*UtW[A× YX(O<..^{*_V:OS$ȡ6v@R;ɫE%b_Ĭ/n/t_fG|s3`!.MQlZ3_Ӗ`?PQ t\W╈;9󷖊X;lE*]a^T C}wЎCurxc;vNali^[QoJ"eU' w;BP=-E d,fo_+(w^}c@QU, 3GʴR]0f+!EEXmAnJH\Y :ƥs"ý‘jElrQP_BEtn=#Ō5‹e4ghқRLk=+Fgp| 4h:YSq+I8C])7 pNN&^H)?~EE+'<ѬraAJk0RHt 2kߟ;İg`ER$º.Po:jyerK`!$@|ab= N2Ql 46dN_F^j1IT+!Nl>n# @AS4KlC m]591'%BOպ~YvN#.?z^j /jg}N72ɢ EbHH gs"wA(9QS7*g@Ѝ XAaMVL?\#EBsPqX$>ySLV+j1f%S*n$;1 I۫)<׌)%N#'ᤑDuƖ]GXI/ 01&I[o86"&廎)%b|ϡc*iֶ h< (j tQ$ 2h}_ 項.jsG3ІwPk u8 q=m]I P?top%paJLבAT~(7 ڞzycb;S75_ؤi ;H>ݗ,B>~Ɯ`G3~& 9UڧݿNˆkVX+ P2.08DZ) 2rs;h+8..qI VJ|A [p^rʳKȧ5"}@N=&0'Q7yY|:@X,o_c.7.ah7'DU7lITtcy©%ONyG:([.o(w!;bI[iuAE%nCO?p&]v}랁r鶱6D"V]x03]ڞCRfp}X0iP~߀ 4xbOfU1 =Ii_{Bc2e oߍv$TG(3D&ۈ,:M{d}Hx5Wdc!\:CNya7>7{έ&t990~2Vhn}A.M5Liu,n >K)ɱ]YO*)HG"T_%%<ͺә‹G;= (=^alg?pw0KeBGYw~$ŰQk_h6Uy0/ӕn;7m@ t=j2GmPEFA ە&mEQMUF38#k^5yA)h8(Cr+׊#Cc([`9I2uȘ&?XA!(} WH ^7[.ڽ1J#U _Rl]Xn ,ݿ1qnÏf#\E7/V2 wRsf8FjD%yĠORx_9Ѻ+$F2c:` y (ޠ .0bgM_:Y?-L R/ ipb{6"mķg064}QP~0/ғɲx%I-n,'EطHa0m $MjwjvrQ]A #ΐb@Fշo 5z kڦnEz- =+S%QR~x Zn>j @ øbtqtRS1U\d?H>dk9au7'AQ iX?ÒL aMh"NGd2 a+3ՅgfԻ˙yV`BgUЯ'S8>Be{-?r%PDՑƤ?,/ kAu]6=ܩv\/%WxHb2]D1ds .Qh529k 䠼P@¬/2pa2Qn̍Y8U`RFq.Ss㦺oq0-ُ3 >)w J ;U95ik1#kNlVqmގy!EH[ ko?~lp)Mp<|ҵ#.-A+d50ѓy܁)%LjU~(@1*$jMilPͣ݁pn/8v}m)~ FC#dQ "Jת? T8/PEZ3uQ%j)!ˣ\ʒ"9*c|,ѦɁ/,'v~1qTJ-KLs\xo+H.?Q ͏#q VMoø:&(7Ҳhvga*%^c ?Hѯ3S'ߗ]8+i`̢s|tp@zhr >mE.UB")=2 c$IPOtrf曑,F,weq&gnq-h]U@vtJ-+(+ė6 z4S>ֽ%TgƝf'$`'= xjEڳҎ2kg>FC,f솑_@g=w^.DmAuXS6_lɾ%WՓc5EJ*alf BC by'nSSx+@#Gx(z?QٴaJ``ZFX{VGcrS7EҠ$fSv(0 Tb]ЀL1d3D:wց*mޥosJ`* wRtDje؊'5V)&9QT=EkE*+If"շj;~H 9P &:1nMpO "J8v ۠f}A\$u[-;h'OGJ:'qyޟ٠ `7Iچo7,ElncfVlzGo雘Jv MۦS51yƊD {}cCf!G+G8lj 냅4OK;{軞 (3:8kS(t6"!R\{a>Mm>؎> pWC]䅰j{NwWXiJF̈́-(oQ-̓_콿&4Q'(pqj.@T]8*p~h'w"G&zR$vr2G2~>j\*]h.$ډm-z?#x/']m ד!*b2 ֹVCY>k`|=5"|;Ȥǣ(8O&| WKiLhW8m.s9120A{AV !2&~hkj> Jda(QϬ4SsӶ7 nZw%Yd2/.sN4qsJ !8(QBÅ DG 4fO(VE!##uGla^~\pF*+k;)3zxs85)4{+9!Ieް!8\I2])Ia|*>.;!S2Oe~`e)- M< { nR 1BJocR ˸jO4{^;Cx5kQvjUݿk`M"X,&a|M ⬉P9+s o&ц<8r5p SpްjJctAC0#6۩<9p6ڧ^T*{JE#go ~X/uj_.>_JyQ)zSg~CtSd<%1]lM^+Y"Ղ?1i+Pǣ]iq]^ { Q{]oADiSC jskC}˹CeA\q*N71xebяz#,f-UAG #= 1,Br@TN$OwR-c<̥ۅ e&x)BҬQpGxޣU`Q}$3R0_:S{`17mr!{utA8%IJ>=.\#~T?rW$e%v]¡+Y86K0iក4{ڐ ns4vcXU54gӂd}?jW|+J Ճ;HpDn!gRFoW[FΓ9C8S g4aA.>'ibcYPw/5N6 kZ1]f \Vf CW]: Eu4k [0lӹ!YB {eИK){uFZR[olX,+đ 8xvGϊ˘9hIo:c"w/DGCiu*bL_ A<5^Dw$V/Jua-oQ ,cX@d]θj3o6Ho}''ޖ P=!c [(J~KZ[лNQ5j/'sK,xVJ,b4 7DFxt--~0#/&4dMB@ ˠEwc,1 _akpa"fZ.kSY |D GFۇϓ+a"8{^K5 I״V-K{HGFd^XhkydK5reW52kmge%#d&%' B1 &CWc gZ\b% ֯/-0\*c( xpG}WivږK-28}C*44=kywW}a8nz 7)jzFPbo&;b%$0WM>IB9>Қ VB`z!\8i}*;[wSn]KHw}MjohҠ^Ɲ~7څ.NbX~5K۱vK.)#n?"|uW3r}S0ԟ_~TW`'ϳaԁSV24+:,FQ|`l݋ K]ݐfA4N:sdxBc*T?`x J*3ّעjر2rJ,iY!l*hϨR69Mց94ۀƻt8WCzr ǷYs]i#R}/<1DvG:/ Vm(uLTG &Q8يCŐ⊙# %'cSuz@V [ qeP΁-<Q-1_Ҁ-Irl>nHJb(BPIŒvokaжVX?F0M'ӝ'?$o̶֏]گۋQ^Yyl$ -*ޜ9<*~D$稁ZYR{/ޘB{O͍-vERD,MWN>yZ߰@O/O*qpc#C>}! 0ry; ܞ6"mIRBzjL{z=|nJh@EޒFjf t>9ZX>=77TرbFeZ[RY~ƀza 0B]ǣBfckw =rH;Ug%h2^yH 1 7UUpeQ9>,]Z$tyQPb cM3&W#Np^yNfB`AJ ?^oZ^4V3 ~}uj[1Q4": '<`g)nxSR D-5lxO쏚犱E"sŸ@]sLY-SN=(Ϧۯ]ls EϺSxy՞X" y^3w̾mQhɼ.9GhͶ##2Wrאt<:J5WОm\>%Gf:k\Z肰W\8n\ e֑{nEj { SJ Cjǖ$ x:0PE.]rSN+UL^ O`àrXػ@ ]rT?feЇɐ}U`WI:"^Z;fyl C,H=jjeeKZc ;<Nm##jŀD%@&p9mP$X8 t+j;yo1`D87v),Gs\2T'WǩRfMk ,G->`xNʵ;v(8)]`$ W[\{mF^uL9]T|s 6u#b|veUe ;qD(?'7޼Ŭdz 6q [k]^܈S9_Z2i鰶c#jVJnh11D׮P KQ96ʾ໙ +x'Ksa y0/, l֮ Ũ}nI {(f;= Ob^/_{pU2'ïFʗ&h=jp JdX(f|ʩFYa`!TJެ<"w__ Ѥ8G,,&M 3uW/͖=+obM8mPmvׇr c>?Ga-};K a}9efLD$&{|Ke.c# b%y8ZlĀgQ|6䴅IR`J&G&puI6ItG.0DzuRi-9k8\cѯ#*h%`j Kƥ3IF:vߞU e.೛ĵj,d1":陚@inQTR_>P,uN:Vά .Nݪjk%7Ha.}ZV3e>r 'KS$V3,D>*4qh?@Ѹ:[0Q`¾wN(IXH[3mƸz( S= Toj Cu<Ad H;e΍y=+F4d:$T[9mk6+ɰw[-^cc$DEc=An39]|q$ng33'p#ݺY꣇c67{EdNvN/ RξE2 j1[ի>`&uN?:"\0"yŠsnhO~!aνMD묱|?T& pQ^bgF³VNCu2PT9MsfӓVx;mhGs{'mi'PKpr 'kC$GѨ$FˌJQp F`,${NStEJ ڼ duom6WS nnwOdU .g#%A>1OS,`c\ MuQ }%+ȍ¡P=dL/CȔ:Pxh^x2lc>nلq".{Kb(E5@bǕ ~6v#drC1j26Vzq.=̺w\5Tr^P xȂ(5/)'衮t)UQ|XPq0 {Է\ U@R/SF{ yӴu4Uq7 ):6`p^' 3]=a٫Kc9"PҺ$(S=LYoCI[M[wD|L5S'\o0q9GpI(\c Pɺ5A_]S2E {SKA!1e׻D+ߺ0<o+ rkuqѵ172]A 9S4y a =^Ow\u%6{G%/M]|'CԎϾ7<йU O2xl>A5!*]ɣ]C4x!޾7nJ<, - .'3}qɶv!)0@Z2Ph AGYC ,kHQu1|eƏFY򺖫AB)xhyp O }YܹͰ,:?$۪7{nv\W _\jj=#xGJDX$Qv ]?ہbl C 5DUV8JF$EXHW{Q;CPIW6ZcӾGcd-h)^x =U>wڸOv$6}!T]J^Ok e.fwoQ 40oݞ!My8(p[0Ul#fLY;Ʈ^ϓE.wo ]!zs+,u`A`D`_saJb 8SP1ń4P`L :呣qN#Fґdgg=Pl1K!ٓ[~]bJrtT`@/ %خ~(!ۇE7$ysХ<90b Ȼ9J/ `>vydܨHV&jLE[;:1^c}c(WP `p#htJ4Cbh{sw\u쥝5*U/i lnURw?]@'N,Zo c? R wO<8`SæaP `⽻8ˏT\GCf ]u~ͲSCUu+CΕRrڜ8֚a!_e/bgz&`1̾ fQ)}Z.iv6AY,jZ AMdlU oDhaa*%&{_bc݀dO<K|wݭh_xwtGsNM⾁/ *kDͥKxVWO8_-y類Oyݩ|4hAl'~j>ylw҅j/D*/ a5qEh0؆V% 6eqy[iY7Թ^`Jnio XT%'e~gT !Uэxc?NA@ "Auݗ1lyy]d~̈ EzpQy6n)ctsPw%T'N4Na(A f-KԼV2Ϊ,lcqBR?Ѳ#Ɍvp!d řžmy2`~3l-N۷y0ܟku8Q8A;f<ͦW-E&ˀ8 M<شO~1kD$DkZC=kT2iI倡cGៅAY%ΨQ5QF=|Vp5ճҹjGĉ 5W\އ~%0.J/IdsyȞ&''̓e[ΚǢG0,7XgTaoO}+ Vu`KDjӱFh.7.X|;,~'g[m],5 U^ VƒT ې,/WLf#cF/1g^QyKSIvB_)< >rRZ-4(+߰_%u`^x" &Үȧ)c+WȺZfq؃q9D>;Oi.Ͻꣀ ?=,4^bD9Uo2m@mnj8B?nۣvfɾW_q!DH7Y7k/;Zl-Gr B9b>?㚁 s;"lE9ŷOl\ VPZ!͉]<\֕}/OjitVYjf5h:Hɍ0^xfR( IaPkaMo3Y(0T.-vyeC Psx5Kܳ"/;O+(yg*Ġ<9pxnyd'޻ jҀ ̌ñdVŌ\qƘօHֆqKt4 w>~&i<~$эawX5ƿfbUj<;σfۢxCP vH*SMr%e=g?g<%XxL}T z%"@Ӥ;*((ʠy X2[;yn;6lj+EXȤ3'z\Q7,rfa$*셲1tt-Gee mO Oik`xc`+ٱǭ lG3KR /swӱ(BGUI^g4|˞d%B}\>(0Em,la /([˼(|9J5m"5=TkxAMmjHI￝SqD{};~,/,aQH"q7Y_j='}^<]9yGpdv7nB5oVໜzgy W)Dlk/gPHò5=JRDz GA !YG_HCDnFɣuR6R[=`N'/̧~:|a̸sX${ K$ mNdFǵc'~}fJ،iE'g=Wɝ;(l7KZp!nŔ.3ǚѕmFxAǾrT`NyE:Bg>̵U',D!\wװ,T2HW08//@&!l7hf1\raR'J+-HBo+_F{&F&x E6zY5FbxrXpoB 3m%S O(fCu iw v/WD2|fC-Π;EٚɓRLf<%Y#1|N6kapzϷ`fX+lJH63]7USGuSD߬quCs ,Rjye'ʙdJ=ȏgf$5et""`L#HX5 (&/,cFВo$sX\q4D<Yʥ]^Cmd:~ʉzVoAź0!Fm 6"[ڱEdo%BFrBt-θFƼ),G7paTP]+Sz'~Fxc\G*:1:agF =`Ľ\EGyF#߯_0aTHkv`~d/JwC'24o~lw)ɒ?]Pe 7|]ѯ%.ƱssOԭ“ >J7Cvآ GZjkPL OIl]PJ*1~Ι_@P|07VFж]@5+ J=miV$750S^>?{' yu!T6[uyJpkM!'4HXw8Υ ͔0p]|1˔Ƭ[=!9e G3-';s"\iެ] Zq'hFV{\{z:*РwGr&`B!Cze!ɤ2!$>%ӟ1y:mmd3%5bB;րtA;U*˒ "cԞ\_C (4PrڤŘR $-),KNzXH7̊I;Q qPWzZ+9*83Q} o~yDղ˾dJފ*BcU[:=vM#g_bT@3 %evOleej"ll5d"_ {` :KKTo0o)1ĀӘ C+(\΁0?| T\P[[GGb#ÙUCEoɚ1O5ew/|9sJw!tm05(Xew ` /G\^?7}Th_I]9ϟ"$p&?@v hI^s>m682)Uj lTkdΫq] s<D<C4QD"m`HpY.ZGylLEuWPEJY3z퍾FètR̲ <Q,O!=t"-(1HD,ULh'g(yc))B: g'fu?i} [l5M{9A Q+ j'9JC1^YȞx=͋`Im]YΉvf>q%WOK#_|;jӨ0S eH7;RLpX94"8>ʁg4Txv1)JMydc!(䖫r¾Lg%$Sy7d7^_[/LrӹDYQ'A#1A<ԟVmMI֫@,VJTSs/=ج*>W|z\Wpsa5_:2vtgJXsZN]xGs)Bht%XVݡPDV iжjXhʤ3ckm+2Ռf\-π*ě`_G.Yovô+Z]1Js3&g=uF?G:C}$` h|ciuP/}y>ߋJDqxv8gJA.5ZGG(z; 2*q:#c7t>mAGmpJV.`g(>3uޕi_Q(WKr|p^v}\E< $S`N+$*3c ]X=Zާ]N t]3KEXBH$n(`>hfЧv\>WkZ(/7tsY=1ǰ~~!X:М)_&Ziq@;,owiuvz+~-(q(̃uMڹG|QHh":y\hld[R]O3v/E(`Ř >IY̎: h?0L d4nIoQ&0ѷNZ\T zR#dS@Y56x:1UZD6 MfHall%5pl&>t+36Љ-pA9&EO Ɔύhpg/ H duswG{@yؓcΗ'_@f='נ)UO9VϻC8/ȧ&TZ &H~#5\ial9Ub'%2άgK"Hʨ1Nw#Ғ0wŊVA$< 8H &p0d|qG yTKD gV NcAJ}~d^,͑YU5'X4q;S>GV-e.cضddt۱lT!Wqέ=s2Sn8ɰG^Pvc~ LO 08_`us%Bh̑Xy_#dUɱ*}gTN"३$iYЬDWyN/HtWvTrnkuٮVfc"w PL/gNHaueٗɰ8tBCS,5$ ܷըNo jn?C9{)~"7#%Ln*mz]Lg]2$'%ʧv#K5<\ @]_%=!Zs,}D ͈τ0GvȠbjď(w8Vzҽ(.FXX3CC`nMM㎱u+[6 xm#\ 9v7,W3?(X&:|ylF4{`@9.\ 6<Ց_(hO!͜|tmGPxؚ߽8Yqo<^dwVqWE&]eEئa$ vB=qNpnmN2£y4<֯ #|Ȫjń&HJ K|3k&hHYkNY&ewHk :T(6壓 "9I.L']G wV>ID`:Tfxebtk@af?Aeo+&%e 5l|J &_rt8S݇?sǓ[2paϥñͯ UrLW+jg8)0C镻S}A~5NmZGF;~(`r\eSk5}}@m'UGA~ǵi:򔍟l[g%mv 8Ĝ)lh;ԥ|;[S@m̭ $vp3$?Tプd؟NQ WqgQܪ#ZCL_fP3Tg $Y_T>7O}nv6v}n(K,ĊL1ew1Fr<9+x:KOUgrkݩ!{qUhN?ѕD%r^3yxDn5lUԬ0:C 7t9|v8펉w2TMغG8;FJɅ; puaO5->^+5!pA/Z3CV feG-^0IS"i~3B"?L?1+lXvTq0P9\a!'Hn? #e"\߲-fISdɟԿrYg B{ljW)z*-֏ʗ;+z"Qˌ0<~R:'e2 " ׫A`g?N~NAmx̘CGⷱiTxX cz8V^t%>5mWw$"s@:ɝ}t֩AW-$ց'{bK8]I@m^4IG=3{(x˸u ) { [QIYV+=uT[p}v81e 8D,-IMN>oWgg42[m/Sۧ([\s,H)x!0q[d.yp06nYiN.]m] 0tZdeedۓ" 4CpцTHڮ1>W9TA3Vp/Dt6reNlv? tC=Ryll£W:1Cp#a30mwA<*XݿSϜ+k7V e4+܈_ƩxqaAnaz @<\~©XZY<ҩ[tIۭI GY-*[8ⶏPY;4/ srrOyXi">FKuY)W lIk|$-xcap-k4fX`ZBz;ຨ>J 9#Tqֳa ν!8gUjx e{Qj4?0zhx-vj[FUc䞣`a44Իh_Iz2Ro||okSӶ!@Xbc6hT2T|zw{ybɠ?HIY۶OM/1ѐ-~o}+OV,QCNOJ m{]5j;;4D: pB$ 83# A9ZQHxcKRm5ɞtL$=6'>:qwF-SVN=5etdg{+StFjĬ Zxɘ&L77-I t*"/r+~8jz<K1QB4R, 1:*8SCUBkݽ'܍8)h| $5nn`.bUj9VeQkKeᨽݽޡ^q&ȶ}|ܴ|tmE?Ӫ~< _!4 lԍ>(l.}ёM'ثK^`A9?Xw3]1랃L S_Cz{R>zm^ 9r暈o?Hb&W%'5cEh@]VY>r*%?5AJ!Sơ|ۺcvBEhqMؚ8psZ 76攦T1Xgb߰kY KyD'cWEkPrָdO!;6<|^դ$CS5~\p{uwY}Z/l?`R=ϙ_E X $AxJq={pK㧙Ef87Z>Z2` A@7EZhkVlXR0-A-w9ⷣ//: 7]y NCm0Θ}`j+/i׼znT^9ZN:-jnzi.b}Ac2rZE 7+7ݘAKU>SϱwN__pQZfA Fb__9@98:qDdxdwqP쌙5+Z ѦRVV?*+;4DZpb6vS@>t8NF ۘxsB+H>Z<eeos%,ԅR~X<ы< .C}y O!f9a?йɾ?T/gHq5Y>SS2ň(M>lrxVcT/iD8BG?JXgI<w) ݞxCO6zKb+X\l|یCTP K R}*늹]v}cydxygpPAFWAt㑆BzMb"60s^9D1IL:0_ 5 4U*ShH9@|0,Ѹ DBPQ5' {~^: BOm_}c~tr6n/f[ mR }bovw^qhՋQQHnĺڶ:z29λz)o@*\E ZW>ELwǪaE):)R ^S)'b}*׷ 56~Cb{?)Ha*;`꣺DޞYYbU.U,0;۾b\NbZ_9k,ԍs!ݎȚK|`Ç!}Y@ Os `y#5c-O}SWw2of|s FKyZ$]Z`I\f mJ"*gn Qj৚ԈI0$/ 7؊PE,OkI'"OkOxj7uC ) x6݊jI|&$F,kA̕tj0+†K Xɻ+Ή+>-O:"r@B?d^ßoX)VeD]p"!# 7hk gʖ(6& .5$$4챴7X$Q_?c߶k? Js$~vZxJ7Tz;5ʷu>} .?Z4K@3H`yJܐ@z[y1,h19*JS2ff_0`ʉT!4ҁ yEuKo\2QG4 -G!ˇG qk=Re)ne<ܠ.hN*c 0V?䜅FAhTZh쵚ۙ>z30%&{[" ՚]_7p j"qޓSX[z X!`D뇠f}bZJ:0cv><[ m5bH-׉-`-ͽL4?缝$J!0/tzCǽ*5Sup;hoKR1v>NdAZ}DzkP4suTjQOmHԉ4`eۛ>/2Mq$^!$vVpHl:L&?%3rF;a<3,Oh;">M=̕ˤ J6|p2[l6S,AXHu(1n t1/s3:O=>Qӡ$y=b N;}l֢(BG-Qb  yP1s0V\~P4D!f!jǏؔY^ĚBrMVҎTo yz-ЅB +_Ƥz$PúNUQ^xS~FPCAFWV]v16VOXUķd\?_cHl2b6\PRsMMz7 Il"dmhDrAƗJ$}nE]6]j$=UӨ?ˬ Ȩ7AL=s0u> MoᐸOE-ZLg>q2ٴzJn&?eܬGu"k o oz {33N :i.R1cD tq'Asծ2 "GC!OӌZo@͛}_Qxas\sjYW,EZ?K[Mr.X Fh^od('2 i0II !y:AEt Pw,2`Y^u~!F=Kg phMIEu $ombQ0~^n^B8we9-)+R)x랻 K_0FcjN"n^DjUQ!"^wZ.7G-(# u6l !,^ZaAԱpu!M^ !)VYƕ^ENk2^ӰȢTpl--o9"s7"";D@f]s1<ü`Ub|R}%qkدUWiqq~2h?o!8/YFpc{-c Y5 1yP&C3RK~ڈcN-rz9yC#G- 0lg# 6A~O<ζC;PEy|{.Ӥ4Y. ;Oa ZuIiRF׶R1ML&$SѢXmb = 3 +oX@sK/7iMh I͈m֯fWG FΜ1/8!ˁ4, doٳŹ[Q0[ID0tcۧӡ&>0_@b~,y%N j$H3]:@!DJ+XUj)Ԥ&73 }8FX@Rϵ)O+{X񵑨dFW9.מ^H0諁]OGɳ~Mp.Q5pk^ўk:?\{ x[(phG@ 7^gUut_y|ws HQ8W }d@II'2C![FvSܝJ*߿)BG4:vlҾ{b)jiVY*jYi4LkOYJ$(-"յ`9hVŲk XU.8~B:jӱl(_TV(wJn/}*Tk6vGYOCF}w3JJj yA'6L q)kШomdr4\zuu凡P|pY۱>;,JCXc:6?_ciuhJ u3otq&֡U0rdl'Eʲ * H{_xbxĖ.©/ PW'O݈c%:5+.öDqp)ͺbJ[ޖYD**ocz_Tn;_+Lr+(]G{h+|L['Uaޓ'G&myH 5Ok XMko1>KQ/@62/Zײco$(Еh`DȖ Cf]V?W̳FQts-UqdUF?ؑkAr_ň=ξxIl^ ';xKU$#,*i1;ʿ K>Xn ą]ѱwE`d65Ų 2^%GS,иcN]!֠>j04}$[յŽO ۴D?ɚv'UKZu@]&ω`dhN}`#!(0*a>RvE0HDtg=LU0L Uc}+Bbr 9ߠG)\_rUmIӲ#LL˴Z^9~-\]\@XǍWOoN;` ,Ug<-&Z"wvƾH.fN7m(DPcaRE2) )!D&!gj#qSfAݰ$J#sX:<8Ҿ[꽄d:H-hj6[&U_!j,{ŭM89P/7vTBU}y{;"K$notmդV v:?&mES@`ԀNw׮ wgU}ea_{/m+\ mu|%6z%1+m5 t+KA|6{,7˨Ts& -?>H-w.vVuKwQtL!w)9Rvz -#TTSSɘ2ax7b{v9GTqYvYs`/}{'.5V;g.]aƆP-2 b}gוϓ?0G~KLz/-qjzT h rnF =K3Ԯ/?͘M ]"}g.4e&75,q>lİi#b 2km); ];yTdhʙT` s/ 씬bԊ ɵ?a 5ץcFcaڐ_,8FX5pLEY%J 6$oemx3nͥ)L*1Z~0v6iY-S狚X%]*{u#jra ,ykZ_UH91Yݐbfl9-Aۼpm% ^g_}-U<[ϧ+ڗm5ZvzTO NdL6t+?>SV3>1 иZ|2?r*Kպp~3wdם/~tv/0ٯmNsP/ N'sa6xK/|l-:`&ӪKP_ #>y]9}{ ;N?XZF~w mZm, yp C 'Ju'0p)wokW-y6OKDp7 ȱEnZw.0`?AÁtjAָb;/EQM2!K&4NrKЀGkc#G O KXʙÜj]V*;=㗟[y*mE6ˁvGty+n-|׶n>KJ)Iͼ#Ht &e@"k{fȣ`/*8Sp4T߇]߸]ɹI>٠nfO,ɾJm pDërsZPqzɌ`V}xTADrEP3<P.-qh>W$271PQTMnMtF~NdDVNjeF\. DᢐRkCWOa8f^*k߾rw8_'A7NՌcOEv 9OG G2is/gtP=B/Zh8uIftFG?7"_ed0(^^ت5|ouP8ւ %mҊAfAxeL)3gSxgqlaPE ,\PWĽ]T{Becs>_t^pnC0r.C-Uvn B2Ew0 ^2*DE7T'iJ=N,JU~:힆1)H}4(U9fP-O%';}@Qjon=TNiFx FFǐ Fƍz:5$\I.&}?.$3Us+fmeO_5'x{(8p[/pi)iJν [`u;f UDcĪRIeQA#fzkߛ! 됒^7`>W6]C6oSqᯈ$Yr|9流f;BAWCw&Ư4ĸ*KQP+>u,SXK's=I=}dvphx*Q"&C7 '֗Wĸ lO綱xi[8@Kٟn[韧gmi,ʩ*4mmqAMpQ,O48P@<9A:AN!^,CkG5Bg I?ߠI<&S _u]1o*ҁXC^T8t8~vatIC_l7B?S\K]n'1UNW2 r־Ɂ7]JE7e-bY4cY@dIā;DF'\?'iHEӡܶ,='$Ja*!xf6`>9pYV DVD/.X/骯QeXW:31! Öm5Qy %䠇43T|wUpP٬ @Mq4Xy@A61j]miF5w?W{4eڬ0.6Aq0mg nGuR>a kzt1LD%s:vHH'Gnz-vr9%-p'wd^~XBх\0X^6޸uޭ$g*p!!aC6ǂT|/7"] x(Np?~両{NM [ vF319*T$c8))61j8aU&q|T%\e{fm1–P|^}~A3]hU , "+74Δ?e8N՞zsxZB#9XuoծP"'](ÔTX.x:֐1kg4x= نd~u^Ԁ E;:4 盾a@ gѾ9 jpAx3t nc%6R\b^he&ۙrt!/ooylBM֨"85ߤv5[FK6@r3:V"::X1:ӋBϗΆ?=!L5Dq\~ F7E*^;\m ͵Çy}0-o=k9*\ӨAؗ`ax06.T^`SH^565`D<:Jk*bTfuc؝fP XXS éK>`=@p{a㷭fh_=0>7nO#roYlIEl@э ’\ 3Jh` 5d:-H~qDR5nVF==a/|YfVn/$~6&'4sk i+FxOӑY,<&n8*O/bƲ9y=Е%TNbbgcóߚ|e-Ȯoq°6%nT/sdV#<C]Nz"c‘*dl&7`^:hN7Р[,9Q[d{~^p]Bj`K7Xw钺ij~\hO-5us_&Z#C59 Bsbp'`_}c`8,yaQC"wʏua6L{ũO6zŪ]JS0f81& h_S`Wo ]hj\$2GhsOf ]|D fN0zw'>T!6(@/=Th@> ʹ.=LhWL[`1RcŞm.'XTi/A[S'uAolY}K5_l+9ɥbn`w ,1>Ff ѧ2j!ֱhQ@6}G"52ÎTIXAu3wIQ='vu`gZ噅#RZwG5spV/E8=ޅٰT=`SJT9w9ʪgt_X k9ˡ VE<~|"ez ^fEYp KZ HT͛dzMe|V(&}g'T Q,fSHcg4+|i2mO4_Eu:(ϔk[,-_ڌzuNVνFԀ2p+ t}[q/"BG+#QH=x25 Ab~GF7M#rՒ+PD6c4l l(,E6f Eo+NC$Pg|ܰm l4 >:`/vI5f 6-# P- bojusۧY)Ym뺍5vHI_;Ah,;SFBq3rs%' ܲiI24)5{o ;lT]diOerJ)mgw cOQ90mmN;!3RvkX M%\ R}>U)qx X\6˵PsǢkce60PmZ:I ^r O2lp;OK 6L`x|&Tt_iVr]DPR(8^3w2Y%QKok\pecj̲9i73Rf) nUxɁE>7x5&ƍo~ " %Q{'/.\9x:1J  Zd@&bߎ4˶Ro)YArsH-蒢[o+za?@titʦ8^4SW>YQ^z gQ7=($c.) M+nа\i*=e۪(a0_{"XzptSل!n@z.AGfE{dP;!jRQ),i][1~0B5Å0jN:& d *-N *{+mM^P8lX|s<&$lA<hNyAz糢 /3'h% 2oN"c8c,su>vI|FC=ӯ#C<0 }C6Cbճ;hoe>OhW< HBR,7o;Bo/SەI^VHX/Qx8#WC g^WOJƢS8fŨgP1jéZzx@|M/;wށFCE>"l.vK腤FO[{"xɔu-F%6pխ,_;%4aqw9&8<F,v?x+#46*,AabsR!B{o|e1߲Yk,:J)ČrC 0Ϡχ9t_v@"G2^C2 lRjLJYg̛;OE;?EK_},yQWZx-S MmIkw!]-`4\TM]B/Bcۈw[|y,{È&¦~Kd:\r?{/s5bGzxB0 .UJvXMoG!XDq#$?~+S!zh)$o 2G{Asj6~g(sڅEl'omS.= e;wUe9 (vRʠ=~[7|7^D0x I2sYSe`Ze6QK\MSJ#U}9Q zCr+'^`YS81UG=6!:6isYzP>jc7^P_oV!1jJ%O* o8rFXf% , &^fvie86J<]pV3ntTOj<šO[]8,fnS|gg@FgjkyB jNya_"%fojhx M\zt+,읠zL0,m/ؼ 9kc ,0@<:?A;N>zQWeeY oeYb!1nIg@G|JBS 7~Rфoԑ畄4^SeKz>)ʲi~'! M S2g`cΥ\hPr R64Tm(D0Hg5=yO "(54E~7#*3Fa}eu9$N+ߩMWڗIn !8!bdZ7n=3Al pkvGL^?9oԨ%9g dZLQ9`* \aަI=]+d<8);=֥@zҗ6.s"P a5ƐQ޳ՓsiG J {骔 y J4TP(ۭK6սxn}T%uh}A>Mwִkf ]_a(<=619MNpQ7P9BBU VK)2^oN fO5҈mv$K)|>R( TY6G "4pY ѐ6M\^ ׂ 颋 Pq3Ƞ_mY\iէޔO{.9[D ~,ٍp^DO7^*919ϖ~d8و? |R{ϫ?A!UG*Pr@V< 8]O"^5G+9no>E)@~3I)% ZZQxV"mT?vP^A+CE+"%}=.+5D )@йg8hOT W{~ -,8  )I`L!2SNPǭpNsV7ҁ\=^ muءgQ'^ =ş]<D f&vXPNoD7X?fj< :1qېv%WyGJ# 7]FBb:ex@&Z]u mj+g*Վ]qIRn@y +f-4.7W L"^#km( 5A[=:Z4Bo§c=YJ/wL=ƒ搬H5bAS~\Q E3E$n<`.WoL+6%q?30RR⾇Ez^KjR_2-#y1Cc0cg=.FDWz=q$ W΃_THg^^.8rFҕy%g}3 zǼށBv2û$@_SHpNg'T vNL? 퍩dj`RǴ:rAn,4⵹4=k Avͼ@Z܅Z^h({ܶpŔϫU3ӏ:vD,I) q잳g9N=k/) um:Өql]{H`>]%YX28 ٰ=9_f~'WAA׃'<єW0>4lȥb, 'Jd; Ɛ` ,W>O U5Rsq!$̵K;'@^ýt}[I"3uzV\G:==n5yH+p檘xr¼#:ؐT˱t"`M 7)M;5&Rʶl7ld"Byߞg,ѥs`5|zg(kۚfv3uM >6c%Cۯ4Rㄩ!f~su۳~^QRMOU~E󴧿S1qZ{\:;1 2&cgy`|&Y a0^ԕ |۾_^')= e/"H n#AIHf/Wm*ah87aٔUN]KGN|7H ! !2{}$ܛ^:dӿ_wIZh/m{|!{×%_M.8Bjf>a |V-ݢ46oX}q򶅎~raЍ׾ҮlE)O-QBWiCgM3֢*8UNX:<{eu JƦ!bE@Tkd]7͏[D1#ɡtcvОT|R<[`&X[4ۏq]{L`ѱ)\ Qܩ*:~4h)1)MN ^Kf({,K/*`+ġCRP >6'Ϋ%D9?l%īy'ՉsGt%!Hi %GF0y@F/P5^V]lBn;wq<9F#=.7Y+Ii&и@d%Љ&~y?אWd*Ն6͟T5o8qAİqF|mߍ!3!Hi{ g0]TE+~;.<.]Ueo kL}dJ.`Xx/RMM/PZ-wjn# zR+MVSoM&`gl]\pׇۣJ3xV[g"e*s|]kѲ5!Nr%U nihWP%\'qO%@mT;·f_ =ԍ[֒a ܕb]i'm߰1O6pr%@qi(d Ao33ށ[Nqi$0j,)"3D2?"GFUo>K*|qM|1ojW-Ɓp@}Xbty~,Y$<$ Zy*'CҐ-5̈*CXr'\I<*Ĭ{_׺Ӷf" ( (32h'.'ڀu@eskelk Vgebg s{Ҧ$uY3$ tnBL7#X"& pO|2KԴSfTht&u\lmx3s2#It.7jFĠ;4 5`H4xXE xa~Q ۆI|A:3n'Ȟ5ׄ]C"'A*51=(kKvR!X 禗R{GjeU3 gxO4&6suq* | B펦 )R(kRVu_V:) 82Ljp?W.;5kȨ(] ъ#Z+MQ5MbW –lㅌir!E3_ wY-^6UDú|3k(~H%ьݿ_T%)c0wWx5 ut-ƳA-`9+l>4s#d(zG+e 5c PD٘p=%Hm }cu\k^oѻ x*hbYSyO.X < S)R2|t:u fD|(":i'MSBkbwg]Ou!uUDS(.,ŷWv#9|o\h i?yFrҺ h,W}n~iGanS,N@Cz$b֍ѭlfcghx蛛\+ryx 8 ЪUr2@gfRʂ& 4)D@k t0SaTy:N4/3Gj\©۠kՈ0ܽM*K(qr5u|G |kߡ(Q)?k*v OUB\@|]9AfdY0|-)׉a2>;)$HE}m`LW*d= 4uygK 8OX8&ȹRI4X0ہlF-Z]PxdlnZ/O?a&9,A'ȬJSd:){$<$-YBAv8el-;=U,T!ߒhgbaҕb%Mhʘ&kxb]U}Fݏl9)k}XB51N{J@=L_\檿ѷ|mE_r$7oV>|HSS~غL *,Lr.`-'܂/"֍=p_)F'ڻH"ٟ٘ iso6 0`F6出pii5%0`Ҷ~tEpbݩv9JDb6+Mڋ{uj{bfxvd5ߴ)F.b+_kE.Y,(3[|\/TeBxk·`WE:8+ޢd`kw 3Lm6lV v/Z$DfaV@}U(JWt_ g,-KlAz R=/40%1^!|%*e„DѨLs[0U^*f~96ikxI8L0Lx&_#Cb=)^y RxGD֡U.HIHgaEմ/}Hw7kD!vL8xZܾgu0̸:696X# [FB0yihEMz!qhEuFIŘnGMc4چqŀ1-:ܻ٤ctz(Rm wvD4S1Fk6T ^{Sj:[8C01W'y@B%*,>9P/FAy\3jIVFb)tP*R]q}wH cg02 D_ vPuoWXo`NvCj$f"g@BGf1($P$oŸ]>˭:cW`eЏҚ}-~j(-e\_cl4G*hB8Ltm-*sbwuUY#L X$;zSaDzvua!@mX{!sߞO%EJ2Nc:OHl?ߜ=We) -ɝ[ɸ%_ʡP/1.UlJxLs6LU)ٙ 88u"ж$b bw_f9T7tvt#Vܹ&/t{+''lSCpd&r֖4 9Y _eQIj pΫ'LэRW\ưck )ӢA%gϋ\{ j~Qع:&Eyhj-xc  ^dCX@[La:qHO2"_`+U{n_' 1QVr|<.6w;῁ŒF8xNKםkFxn}8ZܜNgS|rp=w;T36GIGoKC]|X3́+=խaHE7 j4ir:}O؛ J/nxC66G,)o%..mJc3>wΰ3{/p(2;b$'ħILp:SW(8L9͏A>Bp2уnrjrv X$Ƅyl}bb&˕ twŻ쬻ѣ~c}]@DY_fxꐢGyt{f \Ƽ!\[Jhdoяw=ܨ*NemaYS lHI*lӧw+>I7f#;ݲ>ck[RYշ%k'5vQ[[瑊<@z SSyָ7`/tWsH5RWf{ 'DGuՁL$KoF9cte6XE爯"RCg+!zOP?iiM"IcNy^C!DBdZ|!`T]-"V킈w2x9Dû1gm-XxX`$d<vivO+~ x1vͧsEBG7pHΝhbh)Trtb1杵'eDH6hϵ6l):ѨheP* ;kUz^hO!0_wZp{:3޻O ^V -g.<~wr&F'@^s¦MΓeY1L葓^M0/+[f>XX/P̀Ց'HO9y-= ѷ.*A ̲ ׈1,DKbY @ rPQ'*YsRh8)w g 6XQ~?2ZlΞ%d`bMݥCB2Q8mkN5<`k|Z }.ũU>D֙kru׾T1}8x`^G.~?ϖEӱ{g*a+*#!Om0 ;Z E^yi4/ e%o & U:"@o^~1k@> (r:h%M#3JX.4vI$ɲ/S99EBS*E!sVGպoxwP"J^%rE%O l^a@MNW59uޏ)7FW|:UNgqN_0YkaB3n1ZWG&np g/f׶)?JZy0]+]2zIMhƖCh7w͵ &mc=Th}oAjD Kؖ>kŸidDSz@bc,jZ( 6F'aU1|.Z1酾4s+K] +tUc:'binX֭T Vgጧrykf=k WE]suɊkvA$E,qIFRD#.n]C$<Q}40M6.s ݇ϰe=yd)B" 2vm6Vt#eQEUŴok ^6ڦfv&$^lQȬA0Erk{b2!"+W˩>HRa^ep۝7 @vr|xDkL(}1O/V`РH%H-+QUMX['ԓX5 _%047̥bw5R Y(T8P1.Η7+XK[DYn O׿,aDHYqS/&ji-fRUnAD^j'F@1P!>|'pLJ_hT8,LT17/>$yZ DF`Oƪܞ.9Q4+dgcՎRؘ.®j8 ?zFZQzTѱ:"*NUc"xN(FEr c3߲H,^ck:6YRig>Ko=kK3 n]vRASRPelf?򗸅<΋UJў-}@*?FG8-2K‚%H%v)tNT c|f[5G%W/W3O*ft vRB͸}\<)weXKښCiaHLD++UN 퓴:d^89]E'dl>5/`^.{C*Y͓)mحQds\ģ laGFcgNumShjQJ}7S? CT_۩Og%P3[ 4Nõozr'[GJkJ6s=+ eD[.J3Mk12B`r!2>+>8xYCa"ā2_ gOjjh|' {-" Ut%^7HWuU# mCy FG #=6<6w (l` 7/T)o%ٞc`_9*{EL8}pOtK*Q=M9T(?7ϬJ; 4w7/?ɝ|7BWTPof&8]-Y \!qDtXy? 6qzs?-.xy"k7ԊΟ4/K&"Tw5:3Y{)F-xQ-vXt`ܜszA?SLPd˖FSQ-L=ඎ"_`r,)]E''='Wyg5c'V#(-RN,IF-Wd^J|̿7 [Y:b36A[ ؙjzӜ jvE6ZUyMG0.h̎#;0NV'+kA )_a\;) -𙰞8vVS[]kdN71zy.fL! Zm$ @"?b @e99EVWm@tzh#=Ԅ `q3.T50bDnYu$<H !ͳuV|S_uՁ}4ْGUueEUqtrƱG¬Dw"V8 eG9]@שͫe (Er |cPPDg}&C!e9 [P.Cm%inl['~E&e=~H%&-= h@e/سE{#O^wNh++ t_YTO9Fh )IXQIѨ0w Y*ZGM3fRU A֣rje{] }pI䇶r`-~diyHOA{BG۸y41$ps)=l͆ΥƽF7y lC}qܠL:XqcdY}ᯡ;\t7~ں:g)YL g&,"V{qï> U*j{`WP}a'\~C<.9%5S'$LZ#>Dto#s[Nr<$+OJ~rhP^7{dyGUʨlE;+P u T@;}I&ǝjsV)~kZOJo צ*w*r*]h &y>(g0YfI珟IţU(oOLyZT]D8fpٕ4Y?MU^-7 {vLul&!)^é']NPͰ̼HJ5+.+x#;" cCS^z3VنBx# *K XkTǘ E}`D[16;oF~\3nDkf.$Y˱Øk~OWssOZW):m*m%f8Eb núP~0`Fĭ*6] U,Gl j``XHYE-"u)Y@ٜZK@S' {=0zbm>9$eő?%X!(T0eGWX, HBmT`?XKA"V8;x۸ u 4CGXSVsL} Csf^ئO\jvV4bя 9,"{rGrú+S*Y}LK2NF/YԦxvMVn@ޛ;U1Ő28}Y)\Tқ USAtH;m K*ozG!=L2^^GN4-&$ε>aX:]Z,Y^{JܙG!B}x;Km1ۇI{9ґ|ѧ|2/X ﹴ:mv.c"Yƌ\ r؟}^ =_5Nq9n-49RX^p.˱MY?7St?6 "DLsC~gR9ҙ,^J=?z :[2YXC8?{ڈ[p)._hj 5@⇺8qP7(& wC+UiM<&r7=,':5B:#Տ C*m`ڗAf9|[ѨضR5a&V!5Ɍgo_!4-%2H?D+DG=+vC&,a/͓2c:3y!ߗ%}Q (՝_ Gkqh2XU]l\/`ت$=_4+?F;tl-|٭  PW-_>GY:P2ZD7d9J[ RKV Pt]ӅH2H;3o3A DqԀf T3 ƺS.YV{GJ4y._Έ< xY#~_F"c87bQwʯ?G$c~ *ljwt P< JH@ }4m*e">&˃$K?M9ir.y5-Ie0U5n̋ř1^GnV˘geXПv3.c@^:89yi #oCRņ@ܛr^fPss%WG f©F8MG m{RŰwSI1ңXm1e P}25S5n#<̼z>و'C᭡6J+MCPRF 6uL/CidBlyh5sy^Y 7o96m%gU5؍H"˞#Υ #ƺD Y3c2:@$nq3m~hy 15 ˩XmA>] ^(xؘhF?+r_2=&!z?4A7UD?m;Ta#bP+8_+:wܯL̽r5kyMٜbl_xmy"$=W -~B4~8Hi8қ"tAHB# >RŁ]+AFJЏ"Q*8uRMtJ[$pPu_)bLsu­n#U"GNH69\UL5ОM.hjlCoi=Lt~}i!5::=jtP,D$社CtI&(F҄U5] Ts qȞӡIոO1,]/*TWEآyiGO6u@.:|/z{'t|h4yy 9iq8=6#:&ӮZG Ph~d7QF!ϨX w~vG̸ɯRҡ-YEgO93SR-r -`%zDG"Ki7 =;j59;C(/= 1)zd]F^:(S$s'0c{A([q/B3zs'l_ &y)ë ~jƃJN"xĐaRˬmzQ#aüM80ks8:)ӟ4btj|yDŽ"<^ U9b_G}e ظLBZ|ٕGM1mO2Fj`1@p`boG!M= " HNy,PːU7q3Žڅvz(^*H4 aiƸC5LvqPR!^zm^:2m\HuQrYkzH_[_vnFC.oŋY5Km"  #K5zvv F,񱟟ORRxG)8,X "y O>>j_>!gHPX @TaI#5SHFd%zI+&/o @ 2cOYC:ZVhjb,xY=vj`oNpCE`{c%I$@0q ax# Gmu|X)C!腲S~^ f3fm$`rw@ƐiGcQmEgN*vjoۻӥRYܒs`B)|HS yi&az/sfjlwP"iLN8K,||_ Gq/߹vd*Hktk&pv^IJL.تKvV~qUy[,0GQBNӝ/+%౫*n'[g]@a&4XVON!:f$s=]J9VmlbV}!>:Fc*52=zwX$:|̈́ b:rv ir!Sޤ}I? j#3{@Q5r,1z7eڷA AwZhElx 5o!9*(#!dmǎOhiW  s03˦P\P?Z!M,32uw`v\s] \8Vvyf 6(_ܮze5;'Rq(BhI Ֆ|m(7bTbl8#V3f>Q uB66M }䈎p(l8#ƃ={)6}qKʠuk~@Ols,l\✿~i-8 "e>/0K__4CnlFnjczQ[qmhg[%cl7ЍɜlizZVpQ-EaEm}OlͯrڼCWeNF5|9mX!!SDKFAb6=*q*\ÉO4Ofl>>Z{݈ sGшP?t`d.k>,.'R[pڀ*)$c,o0f~rWMlAw7k TP MTlAC͞p"<3`qG#A"7:шȆS]x,bM7.@ۚ[c ,#D&4XZڗ<2-LC4WG)>ҡQ¶ž]BѴ>~Lhn`̛>+UI耣|ҫj~%X25o@\BҞ(̮hdogk[67. Н::e[b"ZÛX5@vPH?@^] 36A oB؆VtGZ F1A |kҍh H)W|ޕW ch?K|YZe9g:ǿs'4?w}cEa?m{IRֶ)D-QSc3hL^~P < z:Fr-B-K stJ^\7bf󶑈?<&XVn*ah7HP%Ұ|Tj'f/4"S@qGű;0b: EϒzafL7"Qoxo1K4dD9oh%ra*2N@ӣѸH?!wIrJz}Tnd)&k֬0Qtႌ[6jpɰ툈I䦟+;٩jB!5Fx WQ/T6IQ&O'O^ٟ,DFfOpy^uF%~2E}́S^I}Cg2ts2lSa:4F + G>ڼ͓r&=kg+U,0Cv鶕1_*4=sOL):F[ӳ#ً^oklv$7* #m[fI"d!{?FgJ fj {Xx3Nlft~3$e:IT)wbMoLjwv`*,slLNO괜z&-ClGdzIP39.5["+<%zRƿ6NFiwKLrGNͫV6-Wg]*Gy:|Fn5${D7~=-Ǎ>F"B1FmIZٷU剻.AcӾQ?;)_yܘ?d\&JFz*p腞+rCEjM1D \2pQ`a(*ͭlY*{:Ԧ#W|7P҅? )}~C@)oNޝ_G#!S-jx.7>2/LVNGB;|8/nE}(YI)`6h^F\nBImM@otv]tDёn=[>F#aAZk>rD? ?.#Tc{i@MʻljrsJorHI7cG$b% Dܦ&[ '*]і`A'`Mz%_&&:S8VӞ X?FR"[j4_ݧΫC9KM~/PbE{wR`>0'R}K"l؀˼PhR©MsuP)ɟm:Ӯ ~$@0{K=y'Ndd+,{ܤ ,wmJHkQ{LSd,L^La.Gs(L;[y2_|_RةtѢBHglBI?j $JcԦz0oZ<<1x[_s.= j3= Q n󢛍e _%=n)ܷnRsKi"21'X犈Poha  ~LSu}Qp_^ j:Pz[?jRK-e,)ӛ1GTKvN}wCr(l' Tf&A=~B2<;: { n#g֮j/~I;,JvnCrc=/KY;Ll60N `U~]'M^zZ\԰F>צߴiWy`EKB|ٳj!C:Q mExmM6שYYH$7}Nn:I]# 帾;AC["PD^=W`(T|B_#&%JeQaqwpÐ}Oayc 3CW ¹bN<{Gg;8/W#~ܜVwn Ӱ[|Z+'T֣{HMZ ~ժkkk$! dtu0w(A6j#7E[4ΎE|40v ې3D}UU;|f[ H9>gZ"%9Qe17U=(^B6mCH&<V*jP:'D濾_ޕl;Ӂt^; \2*06g1Vf5-B)!85^Hf|-;;v{\4 (XȰ6=g2'B i`=]˛j.D T') UtT '[#~l~7 E'|-NCw?{BYwKzΐ=U>`ϞWnc l*.Aмr~G;҂mmVF3j`+y!4_&':>X` Uy?.Z]Pղ0R6%(uyB,όJUNBkgb7|W(a>\#u4H%ʙ>Ю) Ya/Sbtuڑt.8m>u6ȓEVУ] RXG(_l̜p-l4Ӈ宪!nN@)3HGx?mP*: 8jj~Xl7~0r]h½orlhp:$B c$ՆNUItX`UC^Y_3Ȅc~kH/=f p s|?@bl e9}tM.ĪNک*Ǧ[ACL#̪\ Q&y-=,p~9֓}֭oVk OH֝# y \1\F^%dU0zOpwsb5x‚k2:]ǻD1Q8WA_l9pLƲ'\TyD<,y sNό WGH$lNΑc: /)v;QĵF`-ǡ"0nN3I!ay PbRkKcq\c Wɝi3[A M۰/6C5 xyE"]@,%]1/m #*>fe h;ǟ3bRklXJFG4?0/['vl>{U_֤HJB #c);-Y2k~!P ?9i;$T 5ڢx(rY{իY|> O4Ǽ5Knk=3PKEگqH]O@蟅HVUHz4uXpv WF'CaH?Z}H xm>ݳkȌ'_>ZW*goQu;"9}{7٬1xѥf \QI"\IU*6ck 8\jJk!7B ;"vT=np鮁'FE@(ɥB;1|$F1N #`M4]!dLK jF: M:;D +ΰn9')]ڀ?d{q_8*+Z1yy?3h;A&[yX/ݩJؾؘk6@d!3M-p}xৃoeP΃OFG[5v~;+&]A6`ly[`^)|U>mL%΃ɸ! 5acP8䞳7 xUvxްS|'ɯ~nwSn{LDyf=`H=Ȁm]=;ۊ>Vg!1U^NĝkS؎ FÈMaaKI؁ydprI<\03,+|YUNƵ\+'#A_ c{7tr袰o19Dfir9xo2 ,>kR*kj ( Im] 52Teb՛g JZ@1#JּBFZ* vYƓr?*jH\ 4|(S1s^oŹ'ҭ[ lf=oR$n ĖlY[F멉f[6'IW㜷kh厏7$~ҷ5dTev+;E8l_LkUΘ%nuʥ?C8@rΒ҉f}2"9F1ay}3?gQ8Tyf\Q0!3e7`3֫wLoxdp/+2aM|ˊ"-p~W%Nz1qd9#khj=iWZ=pF_iMGa`|N!8?c]Nu. `. ZH`[t]^(xvbU*>|IL,x鯳bnfIt. 3[KyɵfH5ӸCZN~6mGw$3ΛӆJf76VbTŒ8[UA{a)&Q"~9?y!R ,ToxJ('km~딏[*ܬQv!&ͦe;۔oLgs f2Tv<Җ2k="Dm;n_:Vu5{̹vp0P摆+_~oHn0&qyʾ<MQEdXz `kZ Ы?^!C28pz< oFgoME+v|`_|ε#Wt OT%}^tm~ZdbUfvȶ;jv3 齓nO&tQBZ7PQ^LCvB-K~sѻ*:ap3}TVDz{; [3L] ՁԽH %~0+{_l,zjC>ʱl G&eG}}3 X]1cM40 Zؖ|!nI XI 2kG aMkY>LjnZHo3[9ϲWCx/ yQ'~O3ClQY*ǓK!!< T5 aB"գ*Ydh%VxgDF$0^ĉM5CAu~x~A%$H v45s/>LZfY7er'(g)4 7+˯ 800D_U[ڃ9P\3`}Sg%aPhe'1K_l5}9Cdb= x1&yXNӐF+`䗂\yGΨCa![D PL%Fz|ð4F7w{/D"} zfmS= =X;37kׅV%L,lE2ӒT* G]WtKxi2E+[/=yyĈn-o:C_q~D7I.<;ⵂL[E O =':ce5D5 2|GдtL4Zqts*?*aBANZ帠C]?) |RYۣ1hX`WFDĭZec+(]}".4b_j1ex ܚk6/uz?SW\E$ٌ9Xʼoʸ |R4O/]EĥN@Y9/ :. NaBy VMqzk&H.y9ܽOwqh$ծ"5P&;8ѫ/,zM џ(|2M2WzX-%u?=bŠtOÑoȽ6ݦ0=(-1ʮ$3ݦ ; Γ?;gAHRK,7H/p@"AD0aW','܀gzQ_Yb>3BSIϫDf1u{"v۬or#x\joF)ߜ}vԡ9e 7Sl}ąhr=s ŪAxub>J|cR} r֖r9/ta2<+ݴmM2 t|s1RfQ~RFN%ur< S+z[gy8ϗpݭ7Ñ֖*A 4&3;6s#1< ^ 5zI\O< UEqMYMad.B̀O'!Q{Vd׏Vh2PP ){^McKQa cY@}>%]b @hi-YY-ܝ,TyYLnpYdRmFL!6 [Q%]1ZK[9U0-3yy0~"Hm\U/[oё@[• G&"I%O󃿿\Ý[̌$(|+N}GCB g2^IA$D3n"Dh|1 e#CzfF* iyk]30ϘݕEw&Jt!!ț`}E/;Yb]#kӽcݓ>ZHYhq&6VF`4U vya!%¬:[OF Gg*j -ELl5[̡|y5]Ҝ3 *!@T/zZh~$گO;lLzCB}#J̼ Nv 1J[ Sf?Ҭ_i*RXl1W)w.{Js)-sNHI^9/.S F,[H)jh Xa!>e_}ٰq*)ncg@B 3՜S ;A7?߁L]s"4®&,t鮬ur賩!5P.ƃ%PT<(k0`B!DEَ͑|*+mkjDX~#;7헬!XN&oEg9q9K.qauqY j\WΏ9pz&):OMƾ295dkets2. 6N(\l\VkxpWׅ%}nF}|oVޯB7=}#.-YX]dL.mSt:s0ETmcagR9dhDRQ3]c_g2Ivh=iOkxI0"Ay_zm!/`0Fs0:/1|pBL UzH)ö'볡 Ʀb 5_9h"u_RqԵHOS<t/؟z>n&%4\gF3saV a׆V?$0?@#(:qйW*~*y*W];6)0r?ћ뚃SN fi܏Fڅ¿.P{h0;޶IįKW B.\ /Xp:5<.~n_Տs&?ii$$zY~bmߩ52>(f8VƊ݊ʼn[Sh"s(okLi/8*Ѕw=b$ Q/u8c?mAe9脶2k4BT"i$r֭g4"\"cbSSsȿ晪I +yMb6<나FmgI*շ5 SG")oxC٘X W(6Y'>lwk"s(YDs/4o='!2WiBiA4f<tg"n ΅jh.iy9s&Յ#{-`4̅@ۤKp0QȊ|$k.5V<2~kM>n}u;\{=ØHA{Y=JD4԰>EH"o"T_T$AA$,!q㯗]*{*lجgUi߸wF#ߜܽJA@i1hND!ޝrdyB32wHY3{e^R#TO^%~L{zc__]AiFÌI,&B]%#]ziMKCQL$qIXo :Vڮ\xQ-s2[ي;p-utZIQF8viG~~T.ahu:  >GH TԷ bDhN0.\vۑ I r+6,pNV@SӕB=&1g s((E^~о\!Yap;Zh)]{hS .5c,vtQwZ_M/E>rc@H F492;Uqm}xRY0XO"1$Ȫ% %\fh4%cgQg6o z0)rG尕;oP?]Z3BF !U_F8N AmlTrrJ=yJNKׇ}cN\)c3@V㚰 ?"~<bYFr'6'3 p׊o;fC'k-. jʾ^"2^ye\% ¸*EejWgǂ(>kQ[S8+JTX<餛nycbᡱ /F+': ;$Kuu%rȎ/LW0A5jV#>Zΰ=B ?X냪=5jaX\V.&S[c _cYYv8'LȖl:ABv>zƊ 8p=%d'VKMbNh١;TǤJ 4miөUTzebֳ"rG&߬efhON~h:? N0ų)GB^>=FBǗo\%[.߽ZɀW/#҃_' j,/' j/#߽k4{M oP/Yf۾c] eΒyP#/8}miÚo,_DZKHK{3+՚ΨP%D &~';wu5Bl՗,YwX%k:wKP=Xty|ϟUSO-I9N Ј]+ֵfGH]J=g94s7+D{e$VVBL qFwTb`/m O>\:nd+a#\0S%X{OS[b{Э{DI !5A:MIq#[ N)dMr5xjw@Zf]KSC `m9cjre]s6$݃W[=W dibi:&*{,| _j "&@9vϫ.9W DkN0`q.:3$_2ޡRO^=Xqł]eڙg RN$gߚ{F<~kEBf'q$3)PO%?j Y^{On:,Q*Vq;@=\o;VR|eޱ HXSmO -V yBP̢(˘\NS~}qcyוyc 1hd!/+o25.:&N-w8V덍 Ĺ!(0_-$hA^~)z#Jφu>Y)n"Pҧ rT So (,"q#{ uF?!H$U!F&0,uPU|E!?UDH`5ul'QjF9cF9^m/!K+ bie5\&׭clE^j|r}%Tp2kI)0 0 ״S띇-6~ٯCr.▄shd4n9H<1 Baq#qH̼ u)._EtV-0͈d !Y,Lرp>.E}d#hZхhjFaX)gn !뒜dMcJ7{60my26*{x~W1,'Ӧt`9Ivn¿΄^ɥ K!9@08NyRQ3cG+6 ~eF8ͮd&P &j&o%57@R 7qtuX-+d_ndh,$ >PzI#$_UR: ྗ} s=ܽ?:Œ _\s޹{(;Rr'HNl͔[+.d_E! J:R4O L?n%Y- _-%A :.[m{)QO(<icλ~ά5qt=^j>k7"f2+%[2d&Gk*B"5^s:b"txi)t0#> S?OG@ u䕥!7ğ4=3,n%uHGCو Tu=M!->"jRWlX^F[p:Iæ>f_RR;E WmTO4RZGLzDb^W2frF JgIfLf!\#X϶+{Ɂ8e?]xʕ:qWfw"A,sHMs6d @59qHЄEZUȀ(`1R0QF'||=?(~ .*"t8>u?9[ŧoB{ BT <#ݫЧ::V MNK.})6Rf Eϥ+fA #(,$xX!‘T(пMyRC$^QbHI"j^pgInbɂ@ t@xx[j:.`Ve(O^T}IMEW%2UT`b2V`滉L Mhtl5ú'f5K>"@ŧ 5l7Ej^^F"]^~,!:ŀ7*p]{BcU쯆 OQ~cw~ƕ_VgҘ|XQoAYU '(龉JX% d5K{E20 ys6sU%wZ Ur8bcpy-xQML 4j3-q: OĈZR >U5*FS~~A'H7| f~jZjfPђhbFSF ^.QXM넑eV[~miR+U4͑C@q"% k{4s&co_`b+tx4qTp+ 6L 1DR<3Ue .sd|@7y>Rjqe:S")FI᪝v R[ڌ>1$xuzQ&Qz%xcm&I#p eoӰ}@9_$\\;}GXN+9E;/++CWȮvA\4;פJs%AsMZœ͘tBҸZ==ʐL>#:U' hKj7 X|{%73jhojڭq['ϣ$2KcYM~NI_Y$9oJpA􁳊E@Gɾw1Ko?$Ã: ,!wh۲K (*)TsK>~w8Kv8Mpz/jKjGk-x}+,^35ԾԮqQaR}})Ү a ZL3+&*Rs~@2]ttV&:p#闔]VO@;;HOÏORi#3=TN 9[[k&4MG^oOZI&rb Mmf4MVE\L۽9I&b5(Hr^:\HxZ/硓]upu.v@>/\(ó:cfK<(r-I 'Bw%Z[a"Q9"IsF)=h{xXti1{Xz_ZT4P&A2czϔbUbWaOUw2`=Dmrk=Y[V \g΂`Ɓ#Yt6bEZ[ \c8ᱧ@=b̐Ȅq\tzv62R7biOz7-9FYhЂ/H^b/eoAh+I· dݤ@&@I$q}M2yy2(r\ ^=?TxVvw嫲L=+W2e@\&\Xwa Z=N>?Z^^fH#mɜ6nYo&]?;v3ƍƩ` EGcy -52$Z|O){V WYDHM%vg ÷ppL*m&!Hqg^jp׽s=r]3=`w0+ V[ɉ Xiӝ ,FiPLq@ܻ`;{Xz&1cQxL)"Fj)L`P=L*ݐ| o U@!YnMb|mLY'x3mYEh PgJI#[5SWY Z~VY=ޢ!-Q]nwEOw僁լ;-K^p Toz`[Y1w!R|qrU /Ph&"VF]m%gPe/e"c6Ip.W $,>p͑LzE .B[:k5(16ץ!W64p̥U$/ƼhSsLcɃs02kU;Qx)(Qdx׵5`Ĉ J\%MR,̼?;& L륦* 2ՠKVw^&:΂̛clezVhSȯ-/Y|{5G>x5J4?F (`])m6#@ ]o.;Wvp ssNŵxc@ƧHUb4cُ ?qdZr5*򦐎V9{㤊{;UR3o&V\Z}V+=%.+5Ɲ;z D,J4+EK&3FóǑwγ ^ݥ Hw86L*p͙xdBO2,Mg TNWٻL}'BV-@N ]o+ܩ}D6ãyG:"a:Ҕl3r9퐤I߈[ӕÌ2εP+#櫋H7|^d!嶟MX@$$&$&XGRrX%GeڲBL9X2˝PܾoX >5BΌaA}'(]BiOl!tRQn34#0f%DO)$(k T G8v'<A7(jm0 w#=5WOegVH"#OxbBMGaڪ1O)tm깬kLAB"+WǬ 3 )nO w1U9#Sp :fɉۆ[AXٗf:3}ˇ)=# Up$c,fARBTٰDl~wGBI ^p /B;GO9%qKG¿FW9/0qdК;.Mjt6.SNbML!$yZ'[F+=QViZ4Gaj'}K!00VJ 8kƐ?,t۔E͂'2(S'* #g DۚcŖ/$#%M=hd&~{jS-PK<)?\D%<3aHկd< בT"hW'Npu{0Kr>򏄋%\ =&3ש~ˋ t-38BGh(@4G^ k Fn3Y3?[V*GOxٷ0.X?l7jaN SBg[D)6mD&]qt-%qi68{kJx+/O^)pNM!ʟ͐uk͏3ukJ@҆e}'iU]=/svqXࡔkuڥI 7%R,+ 'ɂ5bZjڡ;]pULuOuP#!Lxd EIkԇg8z žB[k2lexcn-%oq2snw/\OCD%dzGg:%~@quhu+aJU m*t9!!gQeD {xoC!фv3-9l63+_ motc͒sӅul빳ƨ/Z!RS>D>@ЙvxP2c}b"*v-Lq@$ %ɛ+Y[\,vD$C'iKDۛ?ȄܳDok/zr NO$m1hNkd} l-";U#6,5omGg U\@XY2jH^K^a;l3,ST7o_b俵c5̢.͛P1, ah3j㲒X]3c^DJ9(j;dt|3θOnbIqjUn;YA)Ĵ'v)vA7cgWb(+nDS1|I㝠m;;F$;I}JI%_}9juS@56+紝 x̐`Dڿ>cTK|!*6JfVV=؛ G]@- ~qWzƗ &'7]ͯbHzg|; CoYtĹX}WPPF74 ƛ àOtE ``s WA_wzԃ;V$phWYa h(іla' >B,Ը?z1?r.MB^+$^eK>5Ghb,AdCT (n5A7ժC tk(]##sP!hsڥ$Pgk=D k}%wxYCS6Gap6n. ԪkYЁ6vUOt'eR&${*4uU=u]X=:mdoxuQPtWR}^z[r6<LrH)|:9˫WWOa}Oɚ JVRR
:g@$o%8c']^Y 1fj`\گ;o۩hy;m}45Xu .Y9 Z*rГN9~]WMRۧМzPR+g l΁( ]VU3lzd=(\ w=#VJ=waH t[+0} o,|F) HKTQ1qT޲-V. H0C׹ ]''lYZD̯dZ %/Ilyz[Qcn(p d=;o%wSmOee7QA@}f/ v8wrKB)$D:WMeXhZ*ʱoI]=bq\& ;>i.:aA>8Kf"f8OnFatV0:]"(>̓syLlfѓ 7E`$SnjQ㔱QVsPfRE,<'t,b.Lܧٕ'`C[#}G0a5̯p6i;:Pn0IP,eA2f)_A:;\H(QGo̶ V 0t3)Yfe P/~:Я[;2}L]ྭL w|Ƒzσ()6@H{D#L}jZw-q[S:_pt LnZ*!5sL(>"M >oR-Lp S &$^3!`}(a[~oUûPcTsꈇLI%ZJ-å._H >j?7ߜ'ε6MTj-n7{^N fb πG6c 3yBU[#⁘Af@؋d`@jc>7boKeC`yHg =>w`'kZnjZ ŅT:(1U=qO+cS,'%f@zFĿt"NRdHc|Td+Km^eU#ToLd8\x`8H4z¸kʏQ@܊mV0p} xu%M9_vlE}KOtœDYPuLd.oZ\D":-诘uGp11 žl,{T(uG8bq. ?=B&`g `~j#9vuJ$ze(S]<n6;bem,QXӾF_^֙,8-tHA5ϵnQ{dC-GY{nҭdmg//tq xMHT4ò:GU_e9Dn#9ه{-xqw/`m$LTS;~$u**5VLV?%BP"TΒUe CJp*3Fvyv ~B{j-BQ0@a.Gce! ###XЯZ`<#<K^LХX@ZjΦFElv.y 5ԠF.J\lx:'f}X(B TR<?Uu-KM)BG _6z<Z/=N8$q ݟwVt]Lٿ'Pu!@V-M` QR駠 pU奏NbS+<]B_!҉`s⊗+4T!D¡٭Q8L9wTz4[+oF&V*.8 ܟZn4];84Tr r>va#[fgNdcJJ{6Sd˧yt*B?GU\K/Vl'pgS@qkjNQ<zţLJ ӭFZ0r+QD LO̷,)mdžie$DzLt0\ 2vxR@#T4C!SPtO=,Fq|UCETnݳk3Ʉ0z%+,A\8tx(w_/5+ȭJWFϫ:wvc:wy'?G=VZI*it9kǔ].uV,=T=tE#Hsh" <1Vw 8s\K5LK?޽U#|{ ' Mܤo2, )ŨcmJ"k&)xExH)O#& LH^fͨ4Tf82:q= M W.,)qb8Abś-ݖ/6;W2…`a%Q'\:Rn|pXJ8?R=]=Hp$Z5D{- lu_q׹& :VXAhI;KnY`¿EuIZT?pb ?i\W[oj=T04 ^z1 i!*ǚH[t b1,fye7Jxψk0cl $/"eggm'!?'f_IS џKu=TvoN%,K5<(7Ϝ3kS( M3вD\Z=cD3w7Ŭ+CW>2 ^Tq('*n*2E:@`roۮ:3؉~-2öd)WʁL(ITuD`SxgXiGA:KC'IwMS ;a"P@ovDC&ڑ _{Ff2138%| >řQ@ѤVtM^ TKlfc|OR{]DSLC/NӤoO:FuxuTu8Rf\H#p<߂SD@EJA}:z%{l4fam$M՚ĴOH3[p6UPJbKaf PDy{yGLEWB`sJe ?~NcSi؜ @+ĭ3x6tYhMC s{>8d b`]+t DaE ?4$g ?߅Dj“`YC6^4ơwtu_ U/`!?im%ON.ө#8TuWf ƉQ*ބjJH5U`njFz=-m-t^~dB:$NڢlYmZ0 ;Ln.ӏtA?/,:AdGH+B(ɢѡe4bń`vb auLn\L *=6>gzbbhr*e؅Gm/ 4?Oklc[$ o[&"7Y(ň1aoƀ*ǩ̥:TG,2@7n]q*Fh)Jqx:4{NF-ݎL4p-!|*@؅aꊿ&֊$H;߹V5T̪37 [ue\<=W Dvr wӆVrX`C#_:,s7˷Uq4t)($>`pKyGƥޭ6kSѷ{#liZDPid 珉*͸6-B9߅g3B%z 6C+}x$D mnr^tӦ̤ƳM6-\库%* +bMΪXk8;kQ+.IwYxsu0_1:2; 2ӠW$֒4¿76&~5(:)gVa/q嚀5kƖ,Ud iLUԜG͜zH5( 2;E_8&ڄ!Ƥ*zRCY:?J-tcJu1϶xoXvK~.tрm-EL({M{85E'ΞPpApQˍ -G)Fo Ti]JǫvtfT}-Lx[7SwWvU"S[7pG8ԗO'1˰o64= C,'W ' )uxTqw1,TaySQpB*6W޽"|%dޑS5|%uYe!I6Kr쁈hY@]z*(5o.C&/Pfj afޚvmH0-02v:P(_*qYo1ICUR R+g`yc+DgՄe3QB^}Er~چܯ"Yƭ21>Ye0a?vINNj>¾, Y.yt?WuuO‚=豄aH֥Y̗ԉ_V pJu0iqH)ϵodhNz:mP窱؀H2tB`-TPLWں|8c:Lv$Fvr VT q,3QIvl7B8v-ԮQD<#wؼ90JPc^X=vLH׽nC5x/ q.ԿSV߼GMxpG}t- ;425PۉgDw8Z⫮NL8ڸ;0}đi*mNQ7r .O\'imtfJvާss:mI0Ҫ03Tu3 FQ[?S߻V7/jS>4f;|E\kGXvɾVMX, iAlP*3`F.3DgYZ070701000003fa000081a40000000000000000000000016759d580000025e4000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/ieee802154/ieee802154_socket.ko.xz7zXZִF!t/M%]?Eh=ڜ.+A2\ΨQ^˃WQ-WuO&]5%$A_osI) B⌾j+ ǡBt<[lfuïWWzGv׌)Ur3J$ʅxP%6a![Ht,y18d[a}Bibr`$q0ٿO5̲%H˓>[vDY?D e@s:,1KGFSMeI$Y 7\q,QCѩp J:C腎Ty=#_UFWˇ͂)*FHZZԞas2Z~!εQ4z՗'q #kK0h(8|KO+" /I1Vxz:`Nt(si*w]Uwva07 ,_#ka$ބyk\_'iKL_j [F C\^|hCDїD-) /ۺ.]都^<]H֨ રT^(M1JrWqkfؙFe>C]%giTL¹<d-Q\mbЇ]#Lɺeۧ)v$TuX GSs#M$ꁿN$/>35/4e7C ݬ}VZ3"m9~/؍kSK"Ru#$2`mH5 2"+ɏ;y"Vg@–eZ<.ʐN8RvRB/TGZ$#=\0f,_2F &o.4ƞ@Sl#Ѡ`Ag׾{`7u%wpB6꘍:ՠ*tnt0d(6(噎T:)Ϊ> tqu@@6նܵH\ 'zMAbIEgy?n.,AlAXoP<ā @%Wa6a ;AQf8,l^ ~(MH;֑G qR's,YupfOa8Mv ,/.ʌ+ [ ^}VqXȔ.嬬i=[&|O⯋rEb'F +Rٻ dLZ>RU[^۩@D'sPz_ 7R/V.TjΣr+6^s@ն!tp{M]ڪʴ= PKdSlJ**2K8!p.ovDd]*6iR\F/ᆳM';JN@tV 8E]9ޘ'!D@X3yZUPI>Q}H1\ 9Ҷ1s-Ivd(3{{m*h: JJqTo<]>evHv+A 0Q\a\}lU.p"~&5tff! ;cHR]Fmo {52fi97y]'rY ^Q1WΑBkR<(5JP}[##oCeP#YE` %]ABrf(#ҩxkܼ_~FꏱQ~n_Y`C.ᰥ^zVb>K 3CkO0YH\767 tLYw`gsk.FN&/;6n֍R غFqapFǂreLn/] kň~I|'37Ol v$FDiA͟l[y4z 2UOOq כalBvꤔ& x_|}Ex|}?j= ߲h=fSH̱)QLQ6}eru 1S}cE_iu}/یu#\fw,pP# }-1AX:h&b-O1CX .\pOx]>l",^8;ʭ䦭2.T'o@t~]Cq KH$R} $;2pN6 >=ui'楕YL;2r]|+?(Te/ϩB4-u|"JѮ0 0T;}5Hc3mE+]"_Ka=XʔD)À˦HoƛahkyNZdcA#b0 (+ ƥuX|g[ɧG[h1ձO4mBx N5-ڝdWC$Z :pf7GoXt$R[{nj9f-O9 ?%6ա"׫ NP6-tͨ!fyΤy'|["?ӞŨ $ $n`B 5.>grhHlB0Sepq+݄כsEFP bFfwٲ fu$.\=&}òycWuvCQY2)xKF7MBш:`>O I @UaK.׸{wSb2iowY=+bY{1>܉B(l81t́mA:B)^1?:Iρ<&֢B8 9]?&(0ֵPe 6#.}}_D?b:AMa8})#PVT,FF5U ԄQC݃Ҵ(;+"o h`MSc͒Roz\HyI k%j}5EٔȯTW{QlQw׌bǜ;$5=.J PرM"ogp=&w=pY Ax~Y>_('7Rj&O״;s\qi3Hg+&pnCK/o$O%w{T¼iiyq@dUOU乳 Ųsy U`s0˘<=e`lyAM5 neޓxC@@շQrN6vh)FOGeEfHݾM(MoCQ7)noS863$~mX[!"b%%fB+Õ# k_oOӷA08"IƔqu D\;gY{[oUv#"63y`|(|Ot+-g"c䂌cOnytv|D(fK\FY"A"n-qBz4̏jVc%a|:l3lދW6&ymi&l}M|$#ÕF]խ9 8fԳqk}]>|:j#Y s>,zTffP<㢉 e* 5y8PL |"]2(]<*C8FkhKNb\! Hjі6$n-SfRZ|zve$5 W3h g@{4H~qZX)866ǻl#sDE袴PU> @A&%#Δu^S(ajF6t>MYz'<#-ar;bͶ%TNҞDۣ|)Yٲ渫h,H[ OAM#+FNb՗t٭H?b*indDo 2R{tDۭ;#e9- {R7zt̫X''!L{ Y>p'9UM40r6q?pԁVxĆy,Q"(Ip*6!*jKP\l;Qv,v튓{v ?t "-$92ۇxCPISO)7 k9l-Wg(3MDLw#k3rMN4DJb9Oj5D<}wyt0Q^E~6$p0$pahj V%ZǞ)t$K!>o^7h! wk #Sʲ2 1r#n3tƁ:c@AпX갦l`, !74w `ʪIu {g/BHxcLhCj"Z^EҤyp`>s>^ί:/ 4V&7?ė1 F.V@vQۗt!c˽uMElp^Ǎ` h[*vfSVy!VF gFytKOݺ57ٌm"&_/, u? faMk+қP&U|\K12 NJ ? A#dl%Mt&JD]o3hH_ʞ^~"O`%gNm/P9<ߍamcs:O(-Q f%4Mj:kkb!)/3%">;ToOcK!;~@̋:odƪFrIVyUYЀw_"" JUV FH8gQr$.f1Z16&EhkQ w;[=1Tk8((fޙ2d[}[A /[6iԺ9VDŽqI?#Wijq9CwEς'`:bvih0.zJb'-afta}Lוg}Vu伙OB3 SdX_s^aPTd[-%ZHPJѳj`P, /@uOOc{ F8d!`hl&ߏ]bHɖD_5TP.3le&[AvTduTrf:nznw|\ Nx6pT۳Tir-9u0n@C4%*IXښn̝GΕ k ˆ8mox;B뢔Oilly%JA>Wqݴ,LXƣl%rqq͆v8ݛ[6 "P8PTE.+nc H\WwQpTΖD,Nh\6*B13],)(&MߣGVyymzNce,s|Vx?(&8ɼ% |OV .w9*;CB$+;r2aզʃjN9Jك/v^eK36z/1Md,W^jZzK+{BhhjG6R<$OekWcAd$F$qŪZt|#TN#l>Qȏ0]F9E'.񚓻FJ^-ؑ>2!1עͫlWuO[2Cm`!nNf~7CYgb {g[]zCuċl0 Ca/LKOJUwr5j\:lB*Fw4EB^XSз^VBBEZĞ̰.ك?s4˩pzv%n[d)P6#դ(|^n,Q je*^Wxz|tR$t?p-JL;WEno<~6Ӂ![Zo@CDC*v]8g*iZ6G}DXpU\gkn>Qa?[b1;XR *v8ƒx꠶U}tE &>n}nf,k#(D}b !YQ2e^o*`U j“8Q|9Ϻ)mwis.]RLSNgŊ0յ=Č99EF^?p,`ye. 9Q }R5 Hϴǚ f `2NmODJ,nQAh)Ț!H8C8 멷F% R&/rQ7f86#i `/5S@eK/ڏ[KTqXz-҉[:gIx C9"*CWTܶ& U=?>tYwLuc?Py fCblk֎q1a?Lt,wS'bS v2eR/^ J+O1oj.eК9K…+Y],J=q WqJRM]5u[Kj*!D)@^q%fHXH%I$N9PF/c_ɕIm:j&X =šNm\^n)d̄IJ"ؕlʗZÎ6׾@f$?b @?x۱j5،x0M72~BVQaKzgYZ070701000003fb000081a40000000000000000000000016759d5800000442c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/l2tp/l2tp_core.ko.xz7zXZִF!t/SC]?Eh=ڜ.+͟upg3#O0Qv^(m5AZalr|斈ƿ5zI!|]'Q)w{EIdunp>YT5zAtlS4k:9_|G~D~^ﻌev  Zؑ%=\_ϟv1D ` ݳtkcd>Er9_6X* F7޻l]\Iv[g`U p ~7K"5NcYS_q&ViV?2N02'{FT2ї#?^ \Ř zE"h{Ξx玔/1p)N Z >F1uz)D+>B$ gLDFɓ!Cut87~*n";o&\q|P Һ rϡ2حdsyg:D4mfQE ITà?Y.?.UϊHnH:Qn fER,BKKFhNu7vO`SUsi`rӢMtv~Ht"ߪB3ZMyHy"A6t!Pt(j7|K޲/6nux L~\w{%.3Zb ((m_s×%A$ 1Z>{FӹhՈ2|aT Xx bkus3zEGҮO']ں1Z [GnC5|%,~np` ]3c孵L[7c=Oq2hX ӆN}d5 r.QgB=tDDaQu Ől>}TAlrN-r`aR-Q2K#߲O1wƖf{?Zlmo@L47@ŒrzrgW4Ux]t, 9K2_ˆޖd1.r:^CnJ~_\e+:Js-3"i:#P>pWC^hiPYLXpy4+~XQ+LʟwѿLm8^l _2Z⫫%a-Ϥ3/Az.`ux ~/$w䤹,jd._L:U91/k fƭ2F-,$Snam zh}4/LJW }prjS3.}c%Nk AMt8wQiN1 㡯(~5.ހ)@^qsP=9HT2Wkt(8 =5GA}'pcDxu B)DUΒG?5sHE+?Ű%z#R.e;e[XFT屹JBX^;(V݄8EN$<:qHV`RRYamC#r]I3tKoP:|[Vg1N3AR^*=лs+d}x!طcnK֯_QBi4_ޚkn:BIԕǕXbzxJ[Mq{[/DHqKH:Cgj4Ilz~zCՈ[8<($zLހ)tNL/8oEFԞ].< ~ 8ړdpȉ%(_2a{)p}{5,n3<vƚ3:ĝ)ה3pmmm a+<}^ lE=giA10$N-g _ G}}ID+>'!cSx ߧI@.P'$ˤ6}qo{eInLd6g98kEvZm-Ao+J?5Oܐ!_NB4{b'Կz Iuq o֎SC| a8:q_"H&"!%oX2QL $ӄ HNS?X4+CY5d{,AM0Ld,L>*uY+HB|XաIBݣyW{`UgO E**0u([퐠͟ی2f5B'^drh66:9 0[H+fi О>X4xt Q)i&T_8FoWO*t"I"->B+]t7oXAGMY"29@7i˨YR 2-NlvC{S[e'f&~9E( -ga70xV!f'ѧ`>Rq.APC,3gkh1H&!6Y~D9*ļp/s h}iPt\45V`Py~RZhxOV}FW;_t4à?lD]Yl0VvkMx֦wF.MTT# 8Etl84n@dxF*+}gj|kz0ᯝ[kfoz?t+ƍF Sf*sQr@p2ϡnы\<5/[(%yG ޛѳ*]<2l͠2K$>zS6e3`kY^:$ݷx%G8Ty['cl=bY2hjO}DDV_#kԍ眣wݰɓWR:{Jϯњ  ґV?4JW-|ZYee;569iu\O>/hn 9cG~.}s-"%sߏv^ar [KCFD&NkˈW )АC~ e Z߽4HF'lK: !ma&qcXg֗@4S 2lڣTjvr+,^itR/4B.:mƀqH6\:!DEj'(lM:kH)^)>WiExgex ap7~%fu]4=֖$?n1}06u8`S}UaA f Y[RQyrv 4j#oR; F'| ld>_TNܜMo,n,8'*_6?gmJyˉx5Z-X F YpU?@O`=3 㩅tH#pp/ G4hZexp0rg-}@Re81YHTSozC^Yڸ|Aq'u +4[SQJB"XURS]T/ łaeEO2(ZK~_% &2 qZMԢ,鋳@C͉_fVoFd ]4S]YKhh)bi`SĬ"r?.+c#1m읢,D~Oϗ?ųsq7۹a>%U8}Y]h1+ asE«NXo*U9U;4r5؅Oy{xP+K rXevM"n{e.92ySj꺹iLHQp`NpH.3м=PJQ<zW2UECbVlX$ !PHӫ{.v+ )=yضVƊjMW Io$1q1)U:8V(GKnQs\R:լ޴[vxP3}iM۠)Q."UEv;<+&gF7QMNj]D7s/o[x(a\OVk~xdQ cl -8Xi_W5z̘)`PY=X*/JB&ݱ.}my:RK swEi`llcݧF+ƊYXjL8zEQ3*<"WÒc+Fe7S| m̌3DR0=D)jcaB,DQhRvgr:lp@gC7ZDa# -,")RXʲj#e^]ܡ=$чkL&$~}}DnС_v5ˋd9yc`>c'8>Y̅-h OA%TAdG ԋܰ7)}f,aYKx䄹k(ê;cH !]5?&7땈S:^,19_Ly%0jHOUz?g,N >h []D#&sDŽELx=^`p} >Q &NK\(s^4|kIi־pXx{CO&AP"=m50iI(ČZi;΁Z>˄9IՉN}+KUPؔZ/ SB*FF2.n>~`RrSY 4,~t,+MFΔz7&ĽGjHC>E$4՜G4zTo|؈2}Ze \+J 7?9c_2vp9UjB"ؼ);C+)5|?w$H0K$yMvEOjήHK) NVv˅*Ӟ#} -C<>m ̋r[Yn\,1k؍qDL>}ύ¶42~-:gN =8P)cINPB3TPT}-g9a6\Z7Icv5iG]8~F+Rf=Q [8ճ@םOL5'tt](FUezH7n8,;S5Uy,˾* iu^P/|\3Q [9P3$Ú܀ I܊ ?iOu|wk>'zҧr,KRKCi+.*:"~ *SB2gK ξZ_ DGV'~k2d,g< }Av ЁQ}9 M}6D{tǿ-<7zil/RB;"(B٢eI:s7i.lx:+0j=*m{BnцHOHq&ށmgDJO܍MVLGX64xEzNպISs43RhÕm Cƌh%u7)lK>U[XC8t~t\E*Rfocoj`f,n.$p@\(rC/\{ÿNlDQ7lyȰUBWnS|\A+C_ ó( K}~5P4Ǧz QA[P%N:f#'}Vj/RCYD I?=_UH㷚<ufT_nNTqrCz)=։PF[,y[hG 0E{ D]tg? Tx 4ԋ&?μ$yL!)+YB[H-UBAL CMHH$RypR,*]L@z@ڿ5ݺzlDs(و<g-=_(Nv3J3Э9,3GpsF7\SB 1-OiFJFe#nqoRDs%n[a0vB@Dc?4ZT>e}x+(ƪŕ,z2 Hؤ{q4/d6?[p_)5U<dPɀEAnFV@1.ߧCn4&s|Ibi~W _ ^Ey5IAٽpk{-g'mdZv3T^Q >ܮny6(ak>ySuD WBmv&cB\bg\ "X>:fiP%vd%I@r[}FM̨pE7WŒW*ݕ-Ε'j"Rb`22xzT{ri%g|>e`#!+.EaW0k@)CaN*??~LlXu±ǵ g`H_3]9^e2" 9!*UIQ$0AK(GZsKqyӓz}촯~X/oN15 lBkrX{,ti0)]x)Jāή|1酊: ELf=8$%P=^{Y%ش#",%a3lԏd?il,{fP$ x$@[£ǒDzi-٦N}NrJœv3tziM;gV4S}cqw2[ ё8xh]"Bj\SJΪǚTrܦ{\h?eQjIѵl`V2󕏐HO\UpWZ6'WWVJ*&3@Wx[nMZ%E4nϼy\RuAqLNӽaZXKr=(O[ %م?1h8}IL\t (@TYO'R{*󰘻fHh 8ܲo*hN$;~~P 4j λ6${rOnZ(6]qy _Xr*2[ڏ~ȟnәMϩ+q;Rـ'ueqtl9FFY=3迯|b2HkMrhyT#-lq&S*uɝ5XYf:)"eMJ B$LQIx~!w\:*p"(pa%(JYRP=r$H=Mh!GMts@Mj(bFĕ̱l $QF>⊼',*#o"6c~!HgP. <#W(uMkFbNC>ZZoi8p0B`>̆u/QKԫB ɁG'a4ŀk~d&ş% 3b@jt6r -}2ʏ7(^Ye ʎGAQo)T4ޝPd%S.0BN|j2݌jrZDF"7l Y86SH>D,#/ƭ D۩үoFz*ό:/Cwppj;x$Uf.q&̎=i{ bELǹ4T@ ]y̮:#q1&$g3kl=>¬3oLD#wnJYz&V[SgLjоeؔG78qIכwŤmi0r(%;?LxDLUJ8`٭F i&0xQ-|Z') ݋>ѥ[hz7 XO1s#]@:,i ?̬5Gȹ*:Ktt\;o7(IX.],% ?*k+IO#o{>f]967A+ͼjePy< 0?݌K#6a!2Lh -M(IE8.R9%B6 ,/zWT;JRa3lT 3ȖT?c!ŃYKZ SW8NVh/$F _>ndӖ `SL ʜ "z]&-dy ҅™eGQV(G/:&bdauSa(~\P~>-<4 ߖ!ÚDc WޚvUv%1Mߓ#pgq 1>D'á9g>+ܘ"('eL(^8-bi-Xt܌b TK*'-ҼjI)w@41܅j{;z,}+' 2wCtz+ؽaXS6֏?l-6+}`[RGaϺ[WP v\`hfU]1cvwaHXشGlYL^Gp5Pf=ADVt5,uzI1Lo̦êjGȆ%KyU}"%.;~؏VpPU*v9FC2O|"rbɫ^ I}"r5P~%DOi(d˜u7M7$d%J%8RҸ-Xg6VQos}0Pܡ?VbϹn<3 LÛT Rwh_˭$3fLG-XojBr˜Srw(R]e:aIUo.0pĞM*)}1IiDK8QH) _;ZׂaSD![fT$6@4ATv2 jK-'K}cR\Pc{p+fǭZnN2ax> 1)i36vu*PoKԵRd|7?|=jZV[GHP`7jtnl)ӂUXƿJDXT{#QvJ$XV|eq)k'cww&z;PwC/i.U0 k+oTrvEߨWVobCIkWJ6<1w,LUtPby""EU..i؜ˑ26DaEiz,VR:#YXS0~tȽ[ŎiKFywx@ґ͢m)ZBjܽmy:T8Z8a]K$Ix՝Jln*ܴ@XѤD"pOzKܷ usL:9ؿg+l#bKZB9=l~D[ˠtۈ;b%=i7Ov0_J^q4m\s wTȲJ( Oɴ 1ᎋ|CĶXjz\%=T B0g8U)W{Ml yRȊۨݤk4L+%"ڊ0.z]]lfxέC.2nk-4V#"92hX΂Ȯ]7m?Ctg@WYoϷ Ge]gX.>b ^fKqiUL8oh&60KU}U cf&YV* bKT:S!"Z+ LHzo=,q4O/eU5㨎[n2 "Je1JlV51Ґq/!ZvX @$Αm+P}5$*2 hxb?63'$o-qnurkh=2wypnU{-J@A-HK(@b`^AK/H3_:dz:rzuj`."Ul9l43ACE3x ! ڻz Ef'#hQm?~9{A''Smm&X @br5jlg=7S}?g1gpFV&q#|yM [#[HedAO]Jf"&Fq?*UR6!B - ٛ{ëEZvcN\]0ȞZ0P%~v~R[x0/?0iC$^׷ :5rGZҥpϛ](!*ri#~h!I`*)PQ{ٞ $zZK< r_&H264Ij?SzAvc͒H<!Ke;(TWXOfCz1 39ILG$;D6r=Q OF)_+RNj>g%?RZm40M؟|kic g^X y]SD 'ccĮ'Z+Dr^ܺo;W'~ر60%lr ^Q|~{pɓVd>1sX(1هbk' 󧒳yiΥʢv<)LX |+U]ˡ 1z3]Z:S;fTs\m"s/m4&8 54j:&25u;2=Nջ-Bϛie3lL*e͸&?wbtuQ'rj>:/.Jvc7=_|!yS1'RUƗ'Nq)z(ͰZՇPr#Ǐ3pn9X k ghp갦Ζk؃$aJ=Nqc#F; lQzHw سF {[nѶ3SldRUN%I 72&PZPoۚ dK-hۨW1TB >*'l<j@ycBd{.2K_R~s|l pLZV O^AG<><4A%RhgʝMZ [\ړv۠oUk=PHIEF2>iX2)M滤z%-q/AS.MBљ~>Zc6my rh[ <]i]+>EtVǣ$M#n°X#1Gм5+q#YN?wdW!'ǜι-5*kœ yI_*J$*'}l=pkM4 .@^tՎAm'=!>*1[ %o{6oi A{X/Ɂ_+՞q&dfd.`fYN{c%{uB( ǯKK[=sgok,iТIO\V9b&[)V1S  7|~\%!k \[nz_MDs |NUq&(@_.:(>-9e`÷[b- e {_)kYQ EM`{ʗ'"OPŪtd34y>x;ķI亹~ ֍b Jx[(5|bDEYY>,] y_ ,[iTjޤ-w(Wť\5HPvtUgr-ZCsKF$zc^"k;BNJhе\@PE\L^-c6'-Aw|jK8i9?5 _q*wzc˵n_cA"3Bd5 ldiuP n9)O*Nn8n[M}e/?xVzfu)9Ulg8!l\\Jg  5ZV7;y?e3<u}\֞_Ք]A;ƿ蛐,^o+#,|#;EXh)3Xόʝ #aL=NJf6H(9er]jUuV*Bǡ6bnԫi̛_emƤ`c|21ed@˜r2h=/Lhۊ5T7 ݦk!UF{Tv) M 4ڙEECjAk2 7ϰQшH[ W4V#afwk3hj^$|:ͦh{$ȐzM6@+嫙꬘i&1%\F(N{|+;aF8&mo-=2Ŷ- R\ZWj}={aK-8Y :9*`1Z h7.#_$ZVpjXV+c9 $.89tpQh6Lx N|Mibi[DY8FOz={ɾd4,V @xad%JDb5dC94IX/}i> '=7E&LlFLx/Eiln'D'`c9i0~mW%..r=4|Za/L-7xY؜>x|?p 5X [_T&%[UDq\͘tC \+Z[ܹt泀 {Q\:f,I;,Y[NM"E97\nW7hiPDE>6aMj^QE|L:32~Tr)|n[7قkf*ͮ5g5=a=HX: z|-r'8hC,Wt ZKĥr9*yڟo",>ByA#1$u׼\QO|쁄 WTBgl2^(#w sIubAf 9FIʓ$&i=ngYZ070701000003fc000081a40000000000000000000000016759d580000021f4000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/l2tp/l2tp_ip.ko.xz7zXZִF!t/!]?Eh=ڜ.+φStp]8[qפ 3gԾ3cJ2k,D*y ~dctd܏yӣ'%K'/܍X墼1/;:)c?4Z/J}Yye"Ō=`ߞXBv+vk(tie>Hu(1F8\H{a '}\B<Şe_ rG*4+.82'cŌW53aIz}y-Q4֞CW])})pg40 h^ĒkpE:0\ECM_,t`k>`b_gD5沙~"P@P74?IcdhM@}>|F!gΰoCЗB}Ο$ )E.P?:>t@sZ6T%)<;y[LIKLWu ;"$dԘvT#CjqљbaD`_VIf3WA~䜓0pg`1\6k~=(hEBu4 *wv1[AZO@Hďd._v x6-բ}ŪAHhih=Ւg~賱 +By:GNXU/1 eH޵s۾oZ$kXK8G5eGxg\"v`yA 3~Ox&S;3+ G{YxD-> ujrP>0yWiw!Q U}roJʻ'$&mB$=E!I|%-Q&F  %w) -uF(Mw1cnxn- w}PP>}96cb Co4|;ZsO_>eUT+"Mo9} Ypa/: [-wmaM{Ƌ뮏w?(P>cZ*I@)bt_AG'od"X<~LW\āBn7ktzUj* XNZx]<9DQqfTץ//׾ԜPW˒{)·RZ| @aYG\Oc\|o $mi#"4xRނB*F] 4'#x[b;&1='u(mIEEWs n 26YJWïIOWI_zV>D-PI;F!Ԛ?+a;2UkR12'8@r?'=U9-f=AYKhse3i X#Ak%K3r'uPa So#daRdIjGrȮ&iYzHG{IȘUjS֊t6q$1u"W{_"cj\oV{q\o$2İvWi{UOZC&]\x{-ț9, d%17-v/~–eq YJZM0[P`Yޙsq"iC}G(a,ߛLvpsqf}q:YxOMщ2#ϼQ9JxF11z ?=I8'P6ßnZdx~T}E:,&`3kZ90@-)<"IurrmbD_+;wL1y=cv)̯WUM//\p&o^d̾\o;.Ɍ>F<1/8cD ҍNP1:8b#~,ԇ!~BZoGU7 | ,'l_S-~6M }~Loٓ͗-;w bMT71O直}<$0AY*7缯Y"v: IWjI5#g?y>ϓn zh4^-,)<UDCx*:i̻sџDؑ{Df;#:Cle.LiWu>U= lWovU}WS%;x#k{"+HMS0%ʔagܷ:{VsIuZ2ۍPG0h_I<`1`xЖD C5֋Y\lx /;E@W`>c8M] `BڛۭUf?-%;ʽy/и.D/|5 \lŒ %0ۘ)Pl97$_% C0‹bH9KvGzkf#l5Dy =GG p )uu:jM{#2eivԼ[\ܲNNGC3i܏8Kؿ,@{=Ŷ-:7Je{#LRBT*Fp{ Uy͍g"SWd )I$z5f`,d|ZFSN;Wجk YĶMk7K --W[JF AEf +NZEiWSwr\ k q,<յ=)V)uyјP9ΘƹD뫖gI`Ld_Bpm_'8nsXzA{byXkń'DEp |\:Az)u W [Y؇"' I'@Leۅ%O-SV#W"w8K;G-ڏ`B草VQ$= _+cj7(kF,{AՍI|3WD:O+Jd?[bS+]ߜ;o2 ]"P:#1e1"8?U? ۜ4H4Qm p \i_^f3Ww!eDY4-k%P(Td>Urmcg=XzVکA$7)P;56Ȏۘ֜ xP2%2~`P@C.r us$o a]hG('^$$WQR 6_9j(Y m&'cY3‡'ZA>•2o0_w8cp)> YaO}b4_ElqoYpe-pFj%g!MlM4ES&hXTEw`-jE*hzQm/_XFokU"^[犭)0JO"_Xy0Pb]_"ƹy[?.UT֯WY@AI0DޫpJNW 'ܯlYq{<5,[v0Ighأv]NHܧ}TSkK2/v-F))T 4&SƮ\#5,| e[FQ<#RSw R&=^/hɑ'1sk7?y 01qq o(2Ni|Um4l*E_vc}Iu3ʇ$TyB?Rp&E/o'E6fGaKzKڄz/{BAﯓhZo,~"z']gVъ,LhtI(׍2 I6|f&Mq-Ax_{Rm@067inǷ2сA'ԟE)&~:W̥(0ŠA,LMr'34P)4 2\jC` AmtuJߠ |NsU޼xuy[Lڥ^Э0RYq?mlU=O*hdЌ ~;tun븣QBkaw(ɢtWG̘2*dxCK.A͐ @TԻ4( c^ei:`gtYjQ@0hD!L4^%VET O1e TY/p䟱!A{%A50ϸjA!!d_CÚ}ԟDNWr vί W\SzF0艙҅+1A#sbR=/jй @πׯ].[$aC>L XD u 'NAl bD5E_D#a!X*p!\sXihk1px+Z1I^Y2;Qv3oZZ8ƌ,g0y$[[wƺ9+c`2A%`ЅLÐgY7`X03j8<*M"a5B}@yp E9N7'_$7m>Hw;4R"T @dHsF;9T'#?ڷ aF;OD"a3zCRTPAK~GLgD4Ț<~=1J FˈB:GζgA`S >5 UNy:(0H$q5=.G@#m'-m"DmYtZ)׷-"GBCŸIk?`t1͂36|2/kE`n E4] ?];,>s}p¿ \w.~@6yBy$ʎ`䑋 7n%D 2~7ձ5tj1P\<ю>esz)1Ҏ,f |[ O!h+*~CmdZ.*fvdZw߆D_tEK>{wa؍e c&Cۙ;ph-&\DbU<60X[ ْLo{H5 +"kUwS =z_%V'cca q91x;)l? /*`J-_+,?=>Dž1l+lcל(j}h/nBj_\L1ZKxP}'{ v,1tlNb bP"%wԞTb$ckdx%I/& eU6Hӎ <j *#.k%6Z}1A *Co+pLuI:v9FOi)c˞rܺe#殪@Fhv%kg *t]3W޽BiZM .<ԊLSb]{o\9Y6m'w4A(u5|Ҿ5c;CTgYZ070701000003fd000081a40000000000000000000000016759d5800000251c000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/l2tp/l2tp_ip6.ko.xz7zXZִF!t/5$]?Eh=ڜ.+A hm859,oiE͗>Z4p,qWnx[mjZ2 &0:+[`Tq ]GY?9A˂Q-OB[u tSI+3F~H"=eJlx`QyZ2gW^M1{ DcPcWQrO>%_UC+ίqx׳-;s-nc4`秪l8;g\[ܧkL%/mEO6k5_x1r']JP" Țc${N'9_ s HԜ)Hi_EqYN7`YP.8`tx.VyX{0ttKb*_'?QnWdo%j6-tr]TSJ9\$=^d`_mihD)ԋ* FM`)iUM9 T -h8iQ/ڋ&"ztBJZOu3YB$FeňOBYڲZy¥fñѐz*5cϫ;B0CnM0Tj$@̎LIYyat:Wݨȃ>b_KH bknu:R肗4ce0ԞIR?4_S#K$ TVQyZ@U(t OzBo<E\{Of1@Ұfn#o؞EGGZkW&Л@1q$9Ɗ˽`&@SdFućm co%|!Ocf Zp.^c-&+(43VsOG;TPsғ|ͽ^P5mSԮ#AXLgs<>^͎c@sİMC2t**WAxV%$8V>/iwpE!7<|ͽ:v_>w¼0 Bf3r$"p =O™uVjF13=f bx[4<{hoǝeT#+C/I( ~Zغof8a⛱m%.ӁE*ù%txoJq6>~԰8$^m D*Ä{X{>\pdJQz uvz6)fVOuvN&ay9^ r64^"^y`f;d}4 Y Y0×zԯ$cF5@{-:h70=;QTftɂ>Nkpr@>"Φo;SIdaRhv1boQ^VKY H桴فtl:0ir4Mo{Lx&YO :Y xmjOG &Xt _H;+0,CL l3NpC:|Tm{LBxE6ɔ~ MH A6YXsC,% 'TdO͌Yx JJpu--pLd0ڙr& lѯ͔_:%n #HR[XgQaoW+JPO1iu9K@䨿̡b!ߕwD#'R".I82hMzM&^sa!@Hy*ZC}@Y;ŒB!{ϷS4ܘ=ҀU'#U# nD\-]X+F@GjhI!<F[MlWV-v "r}놧"dvPGt,jl1TzoRu+QB.JjQފd]N6@߷]w4q }}_vB ٞ^hGv`z|TȺ>\w{∌yt:xP93+vҲ!⊀L45]i&y_؇IJnYհP\G9!/{4A͂ Mfyv7X&K{y"ft~ "_'X+L;6

YȂO>j1I;,|Mȃu[ [S5狁t&ZY YVR+kӢ*"P (sC^=Am 꼩;t(Rm'2֕Fn]*_ITշAX-ҷ{3iA=1%7YjvE?Ek9~LdU~qds6WĖGH\u`Qyr¥H Q3)F( },Ld\ uL7"Y/wV F͚* @|kԖgڃ0Wݯϐ:= ]&;l1&+8𴤚s]w!*S&пV W=QBGA2yD2KI j& D?U֞u[Jc#nmDJiѓx\.Abò 'eG ,c{Wdj7 ?e`ѣ>sʚn_DjtJ ڶ9&˵mBx&L:Nƍ+aIՓ2(8L>&1/kp%=a-jD7ЮWU"R~VN(.FF{us;(&094_2v!x[\U0 4h*r{-x Jz6Z{y&@x/4E$IT4fN8ro+x&6_7kUDž.cA6-GE_3*'ȰܔA9Ք%Ȍ -$@?7ҩfab ͡R'OԦ\bm\}%is9|#Y A`u4Ɨ2mmIrF?"b_k"\'dxlGIC1c=i)Fa7*k_P*{tkW<@kO6pBHIb[#HAf6msn4 " pf FSmeOA$|9VLO#'H%4Q*4#$8cA⶧_8ߞYrT4#&Yעx7%RݏONN?)錊SZ/UPSi' 3u@؀QY9 7hEpQ HmY0j\9 /o8aA,Hfgk5m 3׷Zg`ϠȕV>< R;2BPaΜ8"_=RNeQpݩM7H4|ّ g(l(WC֝ndQ8B eye&U)ĉW/mTډj BvrZzEH`LR$qFnFQs$qVud5k[u୧q[4mka?5k1 ˹pžl.!0-R F}FYOm6+?nQu]يtqJGG2;PJgN6 n?'xޙ,yo4vFcPqCa3-U&o765M&/U# 0F+FÂ՚#mȍ_˗DƟR v.{9aCSUZme258TG)f3";#ɀ'IWjFq 1;W9՗*ӺGm\L&="*kO=+IW ^1$zY%0>#KAqZfGٮ5/ebNZaėYtan!-O.UWE0_*ݨl S6}KD]xTiu\XX D.}wj#;.+޲-`hb +|,:Pq\-ޥ\Vp42Cǝ=a‹т1,u>5Ii]| qp<HmL .k.e}3]! OEu(͐tAFדYH$ 0g;FF6dm KQUł ,!*F,LCwFE!|J'f/x\"$6*h?ɆlN8:Ph+wdÈ`&Lb9*5c vv4]B>a]!Yx6Q?-bπFAa-]$& wi1-E&￳ up*RWh&bp.5c򫘅>(K0:@S! IַĻ\x۲^ *gAt 8i,zǼ, SmHTVFtS72)2au+:&[?ʤ#\T=]Wg$2DV^x;EK2Z8y$_cz XidT< _8Z!wo'\ D ,=w+^]K9R D1HH G3./S97Y 1wUY/u|UQ*zͭH@2s7S1QNp7>\jBZ.lK@plT'VZdث0jGwY|] b&}j\Wsm![AcqCOO9M RC +z5 ={y$ u䈁a^ _MQRYn+¬q1"ɽX=ރrBđ9a= 4Q1ۑ+eD[WH}|Â`Dbeg݀)Qb =˿tnn\ , n!sEKg~&Dq"F a,ElW35LRR_`XWYXP߿IpٮǼ#& - |eMOR%w:&pZ=:u[ ĹC lEEoq:([]"qGs3 1J+?O[w\/`zFK[]0[[VðdN3 cmC|UCҮbB(nu^(nkw0^xJ>h9qؽED/8\~V'Y`tN=ոZĬ* ߰O.& KeijǬ!,-2 ~r:ȮNke^OۂxB{A?@~_hy֌9ʕk'`4e*Qf/! AmudVi?>em3  Ǣ$dՋyyEC5 KWSRp\UWMvlhY,QLۢãCbD/L"wT-u/!ڹn '_SYD|Yۆ'ݠs r%b=,*>&EKi*iӞkqLFƒfZ}Κ+ LXuYuBc7__h=pDORv4nB` rN?*qTuQD,&)iTWUg~ٌ+):]:HM OIJB/u O"kC͊p#ؑ[8y  ,M#?~ c?vIUb%#A'=ՐuKT;jmŖ8} VU\9[kToDQ,Ǯ ]yW 5d0ikPʇ]MNx,|⶚uz>rM ECHyR/;2DOv<{ǔD$z;w,Q!&cC,>PxfBjhd_ ?Rk2AOK1v~(CR=sRQ%5%KCLZԐ^o4_4JB/uS4f;)NtE)U[Mr'k)DAAh-?ѻX=Y; !r.t@RXOs[n2RUWϭ0a9,=S=LH#uK3:2 ~[^7 `ʕ 8sAWO+yԛO8}#)or_\eIaݻ0K)oǏkn Yӷܗ#+R ! t>G;4s۽ yF=YvN #EOWYᴧ'Ft=CCjA׭)` n ZJ;F%;2S: j*[gWG/RAf# \hAj4*埄x@\.aޒ$'E ϹF+8,m5o+$)%iߓ$BƜa55Xya/64"vI#MSJqCЧ%Čh15ծP()G"q39-٭=Sd~ RrZR9os]JfZUd"ld\ȃҷq)A6ss[yOVt&9i|uoE/E$PҒIgPŰ.$$^eYaǿ+2_|gj[8 Rb:2d4H&Ni52W 0J<8S k=e'Z^Q׮4B1IO՘gYZ070701000003fe000081a40000000000000000000000016759d5800006a63c000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/mac80211/mac80211.ko.xz7zXZִF!t/$]?Eh=ڜ.+r~( rȩ~sTwoiMH]G?/YʧLm4sWzc!8g 6)55TUʊN/Pmh ibObgQJTں?6 ?REx>Ӳk{J 'tUpJ *ܵҍSU 4tryEQ To;p9 e.Ws{'3ILM| .ezH9M-LZ{~axe`-W,A׋R' LMv7XF4[4n7/[{4@4رg(Z7 XĠ^3*.74 uC /vbboU>[},gQTYzkmir"rSCvwZ]x3 fe:6!Y*)UW0հV{+uaC.Wv讎H塅%w(,w \x>+K\[B:oԝht0YrNʔ>#N6 ,BЩsdͶS+fF ~zFG>Hn%vE>_Tv眆8PxK81IУ ` =!J6&/'E>>*VZg4{Qs8R&2 *ΨƘcOa(P5کc#Cc m=+&O1^x$,X Z)Ǻ#DNR@S ΢8U/c5/5;㶝Zal1X<\3>kZPޤ FPo҈x?X,#/9|:/ՓBuϜ@0sBԇS"DfEo.!][ 䍿4Gy`obVevܽi3$-m|6lr\C =ЙNtǺ'/I"8iԒu^VVv(@q3ޯ50DlNMJU2#@܌nQW{32 ~ _]a4It.j#$2ay)V* 7f9mىcM1p BEFb@2}SE|n]-ʩ0poa7:~vlV~Rū*BbK-͟ks0@|Wzj$ anPk *'qp0e?.窌6Ig=TpjK͊hq"F3ܥkK*w *L-Ji^}t((@anJ)?V*$7]$%V;0zUn$L/Zxlޅ{n'糂vΛ=5ѧFDTܭ^0ytj> |Pu͇LAtkUNlsHрW梒FKn#€!ovSt>F0{' #Ѕ-`+YfeO:z"<]tܩ˞T |p!r"l'h R|fMN^ٳ,O-&ӏYfb3*Ļ(n[ ;BO$(Xiq1 ~[ч>Zaz݅;Fǁyq󧞉UViJw7 g:-0?k: ɽ|mfS *t1E` |r^Ufz5! JlB5VΓЦ6lo!H jl4L8 Z_ڡEP!PV |O>⚟ TQXRfB:X]eDog;F5d8XVk{{(Zh~p]дrCnj +7$Au5f:g!;2p|᠔?yBCب^Q "e{w-%זj.[m1u}Մ 1U*iAyK2-(Z㏾Eg}C{%{KBwI·Q*H=S) AII0Nle]mWM!Z`)!^.U ]4iAuHN-cCkLbNT ^VY˅MGm]h/gXvm'":ё-]/%hgP%I;0O3r{(J.B<N8R:_' 59;FiWџEtcI,TN?m%ٜƟVMS!U 1iz?0䗽?G/f؆ǻ#l%C"Y,<ąK<<{i64Ы+ =|XUKuY}OV|Dw)Y ?!)C ~V?gn/Ūy7c$H|3M"OS`bow!b֝_Ч:\Rۊbenzz~髴r|7qbLsjNj,ʝ~jpmsKzt 3QSp0ӆcOh0i`1ͬC2W68~_|]4';FTE*ȇ,TգA;{*`n?Z{tL'?OݱFkb貈:f=t;7.l%9+]%c!bj%{0ۦZI'tj߃y/0Q*E .o(t=3`B1\0`$2>*}%Yώ٢oW=6ڏVn1wE`hđʼ9-t_fOL}Y93NÈiv=A0bs0Ze:y4 )-?DYR[*tW.{hYZ/{)e2G(AEͪ'ڢ{dx ^͊x= @ mO 4ONNj6(}3Ŋ޹f48yKf˼OC=-_K dվ)1Ul4ۣHxϜE3YVC);Gs [Q4m':{+Si}A3?Qyd*&21H]) qn ]^8R=,P2Ynvyptd#Er-0 $' Pwexw}R 1Ygw:]eޯf?[Hѱ1} sTLWSx Sq#/I r.Ay6~1'{ĭ|Tc="`X+<j";Kh*-gS|`k`'iӷP~!{w?mғ0?<`}02o b D; 882nXmÿi-;7ȍ+$K17 To'v$0V#iSuQYuBR^: X.]xw]2oM˜AUoLBQ}z* )}d5QJ9!TȂ\$F(,y^6Ci_ 20MO@+5vKKwtJOĶ#`q(̠ׄL`})qJiU}e]0\u.K]C>-RV Rpm@. PVD;x fǍkz- uxsRΦyȄrōQQe}J# {"@.^yPL >;m?s_/}|Mᙳ"lp ےgG֔` cWnuQq(Q_XTGN~*w1j9؎濱m+ p҂ʊka.EؔXmq 5l{ @D;KRSq~N -1j7yr~wAP܃ 6 [p\u&+/-:_x,[hFڷrF]|7Vz.$S!Y8l9 #ypU*Jyo^3ݷ)z"0 kS (Moӏ6l[m"H~dB2RsM8.`ldnE"!o`._,.;lӛ{Y:l~r&>>ۭjKi!J9OU6&tgnODJ7vt@,QE 6Q$EjrfWf2a:F$>(DQHTjr Tk㨣h;"/YuԐNdw22P:G= ˢ_7H$K-vny7 oN|̧cR,IlXKQ{Xz0dockmLuX|(B"R/$B$|͝ߪ;)ľlFZ}}!lp 1ڸ_c4'#`o1L$O&+_%Cs\b)2b6em)S,O62-`d=y]y"bp6Hωr,t3hi^?HQ)3oy y%@a?F9 \:xP s@3gB@W~Fe`LH-Y^pwg5!+KmZgs}U*X}N>jeI1KFls:J j s)UD\[?bZ"lMt-~Q9޵mV?2BdItQQ*IN醊.iVk|s@Nq!SeӶw\_܃X.=H;~2I╻dk GeJH Wuo5>܎>Eq~Gd@'#㬗I(aiF?8\ɮu-E2plws@= ), zC'(`ze_+ /dzrŏLJPÃF􂈗SFw%{Q+ph[Iw8ӔP9Y@t@P>T|RGe6KjQO,-d$֮p9 uysbJ aD+vwk[fZK.G])bW`#|zx\A|aZl=fsDߣ8ou#nb=$R\oa-[+ec[|Brz[5M u6ϫmXH!ݷ/]/=_y'G,Yx`KRBcafMK'Yzp漤܀0e9BJr\R ̈=Av2Q .j60.Lc, ](Jܾr?בuˆA9?q )Rm&=Y'T4%Lg(uI걜dҖ"dl9hS&~ z$T7Q ˨IvJr'$Y52 [%8%tfuSK +#nre{ˊr˅|{9x::8IYDܓ?L!U#}t /q'/{ՠ}#"ޑ3u+>iROSM ٫MX C%'("ir%eBt j#tgIo`,'VC[IV^%~pԳvT wV(?oNl C3ȿ mVΝ8reϫo5Gjl0ip?HhvuitWԍyպ]󥈙_b%HE@γ' #o y P%[tɌWWrlSvcx(9$7EՖC{!x H$uC0>Es,ⲝmfetIm~p^rOiݖG|SANxy-LD7#xy@4vb7̉ݜ_@0sDzFWm$!m~2g¨vWH] e63Mhd![.Q_4P$"lH' 0 -j5^ st.;m~LS#YesvoO|#-Ch 94덁Af[*8]a`HED}*L sp0sĘ ¤lt_Ҹi1|%7iUNA(\ Y2Wq4|  ̕GcP号suex=J 7 (! p^2@p'ij:'ڞEu*/">C/2ױuten{x@.2<9|#0?G}y/}Ng (sYީR %^5 \OEJk>:&=2'"!VZVPz7TUօ12}$\[[m*y)|''Q\?I?a(NQ:K~r nV9Rkd)#dm:o@pN9yN PrzB¿j>"bz00 :@Jș= :Vʗzv%".Nzf˶4uƘ#mvc`5dFS<Ĺ0C8wxCl1Ţs bxayyр3TϾ9 =%^a JAftG#j#%!P" Q7V 984Y&PZl>|ntwۺF7U{cdZQ|EU!FLvBׇ}m7pTdž:԰C_ŭ^9Á:9$ghwwR9/~\֥Z0qNe#?2o09KH-ch0BD>_~FR)9W &Vi * dtTDL^^Z 3mTDKVSH)PPT-_@CoUA#=u{=,Ȇ# Oi(yYõbz2WnYjA^x٘ƕϒ]_& AճhϞ:JB{ !yGqVv[ԟv.sGNu2~[r9Z{^Hp'uK{Q~ؘ5+5nM_}+1ְ\PȭQD^кEaXk٬fkX,aF3Pw_lkv*jAYr>nȁp&. K1] 0*6 > h1ۻk۫=EQld}^c 80$9zY1V mٌeFxCNsOݧ6)q43vN^ǀv5Ӵ~xL h>[W%ٲ4 fՇ-+y': ؽ7xfBt&U.Ҋ#G ԨW{Ua}`%k$! SBSլ]7+ްhZ;o[y}pAG,f;˻ZE-b8g\jE"nm/l^Monq8v)>[κK }5VWaEgKYTb~`Ɵ+3<]Z K,(weU.CI')M3ш.eV/!.q-o݅YYpb81~zW3'R/>ЀEB;vvJoT&(+ki︎yvBX6$e 6/^qvـ(xF/~rk r09WĀ4EM\G&VhU# q}Րgls˯oO✾罚\1x;A-w416/g+$Tx'4 V;!Gt+TNkY'E:x㨒ޑixDC !@ptCrqHޮz N5˜H tAUD^[)ԼG pZ^Gr7tt+蟈$L%Ms1[:&,@,lg/;k^8zeGAR8MPY7k͂‰Z*K}\(AH =RF\}FFfC#}">9`tQ:?+/z[6$&Yjr-2yPvm?/g&Ȗ/y Oobȋz woȝDRElg?~s. '+ggY}ڗ黔vRmy898a/1rx7Hg/<}4~qxBW{ؤ.Py1.nڴ " >v5EۉO΁0mqBٚ-TCќ1q9/ұOJ6˽2"*} lhCIlO$CQ[ !l,/-?V = jm<r^&cEm%)IƇ< _SWL6 *N:ǃ}wu;Z$Щiz(jID8sL z A"TEQMTX=R:ސʼ&M'L Yqm9TIٗ2ؤL%&{b #^݋M 2%1U&&Oozd/8#؆AIa5? LjSǡ\s7/r~@.66^dl"5$m B/h-WvX%(iGe-zmaD-0AHf4RDI e) ~]cBn]"L) $TA 듓ܪ&HO5-8~(~U? b+wtr- ,f&gm5I*Są-ot2HOWU1o4]ޙA \aS$FqMh>;],ebOX}׮Nz:$d@܋+,=@$tĊ=% o$jqw2⾆lGzSli 2Vw&lJ.GewY{JbGs~ 9:x-X;B)9y3!L%v1!HC@83ݓn,$I35eoT1,?ڢt4]?QoJvl33p~,v~WhጴU>t7S8q:_(bQ="FT) Ն`'U2F6(%~iPeb.u #l1]a.ş)S$yҘfo"8/ZaVqKnK Q:?~OV7O`;!Ī}.<*_*sͼHh0 iBK&sc'D7ҿp$_'  |)֮@r8ix,}M ,>a9qS sUWT )2,ũ _{k3]E3ygQ@| $ diC}fUGe_W`Z} 9giF?A=bB"xwh>ej/,asM #^ͯ4|Nq ǯ -uJ)Vkc^&%BB.>h_q!,؂'=6/DEW)|\8%> V14DBHR,;JoܒC_JXc67=ԛ4g§&圖-@9Όu[6?&Ir@꾑u(l,$ꪹP,m7fqka7+CV,q|Y`sJ;sNѳ.2@4Ef%$yܯ7E*[{g'yݖ,褶AfznQIʱKk6 $֭t}1mH}lUWԞmÚdX9kEy=h7!Iyhk%u4})(;pZfB(EeҦ&hEJ%?dA?-Zp]O8$z4c T4-fUi~IUʊ~I1rXS nF h,"+ek0-=wDH׭ ܬc]'-z xIL[;B- Ѫʾ H_lPC7jTNٳnKP'"QyBL/tG,b4K-a$3x=>-CK4wv r_ٖ kS8ޏ5姶a?nR(T/mL7]|i=y%nf튮- : ̝D6MNԹsrpE{5 `B4;^{^^XV [%-`$AgLASr;)1}D{+k'OٓIwPWq0?mf77 nzZ2|'Ωq//!u wb@zS[ gLBp4Xw='~N]`v-Lqr+&6!@).S@IhN4Ǎ m\ym6/anُ7-,aPA8ĂCExzNY6Y)sZbAMƫA*,Mbqy/*P Ί3E5oEW1`YI) ߀dLOEEJRcK^;a鷦fתyYs}gאBNo#ٺ YPD Cz ПUp#\7:2B*@:Q x'kSų{C%Cfb{Xkg =5ruS؎{O*l4eH?Ȅ^j}g]1Z?-˺=IH^]I,jp: ذAݯqsw)NNEq Fb=4Lqy[t8Zt4^* }'_e'kV !O~ͺv,fe F=h]}II@8-Ǵߖxdt{ΊAM}GQ6 TZ[h$Lxr*m(6}f[MTyTt:Hjq; uY4|d(镸/GD7w~)t쀐\}Ț8l9fdJ֟Eb/ϪIcθ P$]ʌU7$k~E3T!= FvƦ"z9 48ZK@$V S75mHW<JU(lߣ3nPyy39ڝBǯ4QCO ?n0L2JglBuJ#ŇnZ$G EMK1i X/L|~vAվ?R^9~)<5ќ㝒Q7sKa8JHUbdniy< >?Yuw \:C8xܺLq% D] 3hwB= *펝<<ž_[CD)C%P(0zwN+FJI|#<&-@AMs @clbG~ nY3́0(*Z(V? –n83mӣ .q.v'yjPiKXHad)B)՞ϱ~o;6IZl< z e<ɗcևidnK/e9б{ S@p3AF.Az%r54;CĽbXuh%v+mDeL@ls-f$Pk7ӴJarS5&vjxQs+`˨]Kkdi"T{u=}őLNJ=応?aVkkgOVr~"76}BlY;cUoy$haٞ],WVj*rn}i24| JS2gCQ9I6xL$Tw,*!?࢛nD(ڒ-2:c{A19p]5QބwY/wf ,t;q!n(LaŁ{A1yu ȰQ$.&K~-_UE՞%1yt!.u'xGCobxWY=~~ Oe]O"A N,۰UA$y6,vT)|r/g̦3WDlu+Ķ(e{c.i{sHD;R&83B~T^42=pe}鱣Tcun/cXѤ⡚LgA[jwQDt+ "ݫGm367ȲiVq[]3}im{ysM^n2.39Dz tLq j9j'5P,lր` Ĥ:ro~=16D'^'ֱ2; / 82Tp9^"zǭ5$׿<<,+E!}kt ܲif6c!eX(.[ 1[ vWk,6TQ/Ě9;]E@XUL:5ڙ[=e´u.$pyhx fq*?.jωהJ= ~V41;}$Y1xZn)jZ#0)N8_\)qrfqDQ@H '@Ꮁ!M-2"N==w) a8?40v# {NHZߓ03}*qS9u<vh޼C{`.2?4q\n51H0@wrozU/1x@lZ,wMc'IݝV)}Ӧ펛oqD͟ͺ{fJiL6=tDJ`:d>5D'MD OxͲW;[36,Q 3clFE5pО> J,eF|C|!pd.8Y4w 2;P뼖9X 5jJCW g q M*M :lPy|o\νaLO %Yg~xS,NOPjc#:ЎW(yEx@> P>M]3"^>or|t PZ0{z+З5:9u0R 4we!w?q:ؽuGjIh4YTɧKL'IxIbUK?"e='7?|d{1@h%/]0CCAse8ߺ{}vNKX1&26ѪxTϓ L ~ǟDȞT2%e&2D=S2!ӶGyꚭۃVy"j]\ǰwmX@*oF?Q%qߖR <=/c4*> NFrzXUJ Z\gyE+"IL :$8FyփKYv\*LPuPYd 8';YUEYcʕ1~&lq(7~4hhSAz>axG>^{mrw2&3] xǽP(_N$Z ( gI}l!8'_).\.pHgGa>rT5wX AT'hIFAoNPT% t+0PsSU/G@?RDD G؝Tf]$% AQ$:+Ck.dAbM+f^Qr)/ =)39glڿ@h<@^Y' uq>'Sr?Lqڮ s_5)ɭkZe±?]T #Wv<BewN₷ A!ҬB{o sMeA:*J$)HT?n`N@2&ƥP]ZaRW,B_쒽czvW/9?)6i۴N/Kk:(mrpXo m Gޥ[bp^tP|=3]J_T ᜭ آLy!v2;hGfA#a`+ lY&xUz YݟYF8K߬IUGxP&!wYcT *X Y &l#ѫb Mzjcs)fT5/Q4"i'b᩹%xP 3YzCxrv߂Qו; t&qٸ6pj&[W;7Ʃ #1㹉"j;8Co$R>'ׁWw>g!Ď=GK TpFm}^]㐨 ,\٘F&7 }r1s .e3zJX yڼhr#aqYbyuIZ[eN*] ~]_5 םNOiGej@yH^挱 F?Z^P ޴ƀ2V/{VvyDžHH3MĢJDipR#y^s$8Ār6R"պ46zP-oG!'͕(t1q(*F{wǐ߆㖹ND3 p+g*¨>%'iN,LُIV}\ڷW |qiD]xؑyގg^ Uֵ;shw"UiƎAвpEQ ݛ%l:yNjK`mɷj􈼸ӕ& 5TӪʮVA38toEڑr}]޳keV;O-1g3&HL{Kg^"=_W8=,~b$U?~7W @yUAIf ӕ $+9BӓNk4ca1´rsG`_MVAQ,HIw|nJk0+/$L$CTjyymS=ws l}D/%/ߚP(E< GMbJkU '8MfC;{e#'.Ƃ q9Mzx Rd(XtNwo+ @cTdՋc$lD,IֺTj5GUMI!hU :+4p w{Yp@+vh=`&svF?,)Zbi1=%P(9XKǽrMLy͍Rc=T 9ufmg[t'Cqϑ"6mz L3MQ HAN˼Uc-j@t{?m%ۮrG&u&|@{c!o9}+|+*Kɚ"-YKOYeFQd6u71'$",%gqm@o˶Q\B&b(3jg-}bpQ\`4,\ww!?)PBb $'C!7!퉖s\)3PGM/Ad{xd{5_&~DႣ,X?RLA<" b=xj7,>2aq#:no9z;,,rϤk R@QC zP[e@#T M0NDD#J<,ƮJ&r&Oa%1cg:Fe\sb sQ Qf7k|"6>p̜V = HGLnfLa>f/wg9-X S,.Ui R9JK+dwd tu<(klz7`e03geB8? 1#[!w1HBϩjg#!]e>r6(7R$ V7~~&j^V>*Py-Hn)<|䫱9ȴܖnj4،ddCYxmf&WK`3 d4L?UxcLq%؞ruB)l`} fƫ6O7\;tS (d?7l`$FϢUnj&eEO40&-ŚjPt4{ꊎ韧3IVO<"e5J6*.Cl8,fFHcU̥LqT7L0!eP X${u騗`j K=' C4δzoMݡ2 ϒ,yB#U)^Ԉw-鶶xj[?qu1&a3 >#@KƭTقvtY7v!zL?pزW#ĕؗ:r~TgyANR5txDM180XQ2[^d=rfm{@cC&>رoL7c^?k Gd*F{Uyuvu&ҹyF$Dg.GL;~K-buE3'3W7 +׾[aZVR#< iA'mwS+"Rx16r<$P+ޕ.662C7Z]U 1vo;c|,eMK3$ B|F?a+>?Rӳ,龂`uد8-"sY)V1RrC$mk^x9턔G s: ? Q6%O%\^>ֲ yb+^C4ĬZw̤L^Q+"7KA(ZȢ8 2E&ZL2U”w'ɑ1 ŵ5lUY0豧$8>jЖbJq"x;g#gG=E@}I32^X /KRyߒX'Yf.G7/siN3%BL"teNHlj5$1{u8z4xvz4-<4kz\kj45tI; #uu5~eV)ako<0hA bf뙤Ob3 /KR9')j6@@NoнjU,oBwW|(riwBM3phw,,$|r*K-]X ,TZv$ZF@hE hF5{mxͱeW2hBӃ7ƦpHq⚑񱡫-3JޅV `9BV}8[;A.m1pEC Ji^h n s!b#N_+`3DN}9ItA@4cČ:A,a1/ꋡ?<6*1~S3$5gxD$QԈ )ωL%k)NX8ˬ9zppJ6{Q#Kh5"JrD?7]cj^ѥ$D);kdFܭ{r>'kH$oZG#o<p;䒥qV]OT40c +&\ES^SKK7Np hRv[&M9Ѧ%EU(gsއzqG_9B<UH6y5Ic_K_t `*ɞNQװ6x#ȵ._vAzq8gdZ뫢:9fY|,衜k%ER4GL7$<[y@yV !da{c9nstj2L1&I0UU/D.(l1>jXa!r `0@v 倽Ö&rYDv r3"efé4&EwE\#ײ=ҳ 7ti"Ozn]3C: _J3H 9YjorOh><5ב~]d t+!G8x u Br4AEh (Z%~x S쟅̻&{xЮZK[{ǀtn0JNﯽ@Ed$zfjQva5ɪ@䍿\h|@糲.:7${Nl])!Y q)I&D# Gq>:.'嬽f- ܀xJ O>b[(Ge0 Ua=e< fsg܅Ab~1NzO̜s♭G:?Ä 衿\ŕ!J0}yށZ$xH)Zؓ] 0^a2w~EBm#^ӓjS2Cy[e*:d=pqMN{Sf2M$hwl࿡P~k8e\wPͤH(f2I}&z@KNFĽJ4l8s/vx8Žxw$wKYQcһڙ)ڬ[% *,:($nʼnYmj\ }.I{(#vu,N`L7qc%u\_őlU];)^+[jBԔ8p9/GB Ux2Y QM̦lE Q7A@$o"CawSxhvrs_m211v婚.e1m@ =,eK2kc)"^p\Ot$AO:/W$-'{S>'兛ʸLfq6$'hz1hbE oH?{?S;j(Wew]ltZa dPޞu݃oşR.e XXX#I_lsOXbԵ? Ҕ Z l,ZR2{OY5 ;,̲D8`S{ߏ[3/b+W69NN'Q)OK?9׊ cCQols-A Q_;rM<  KoKqcEEv@r| {Z}-NlUfB9,)| l2p-i˭@f6ϲ5vo a8Arnm>+CšDL_&fWfV 9}J`)c$ @>m$˨ Kbj-ͷO@Wjm?{_FǾEZͯH g$X>54Os.4yYduU;4ȌߟL AO)F;ht[ؾ'1q- DZs`{9л,)08PZq<ʕ,ǚ,YYD./kklrSN |t! 1tiu%YtLR5q' OtRVyVȬZbaeAug?K፦D Ԑn%*Wu$LmK1_XgËVYݪ2M/7f!˩5Z! [ ?de`W!KbZM9.u X" h-:ϳ'dzYp^xeN6 ʨw2pV_gYuCd@qb>bD4؄H ^Ȍ46{Όv8Έ*E->5ʈ rvZy!w<_f=ʪ ])ź,^I})H == ,オ,O׼+Uկ^Eè)4RWcZrߎS@E=)Xv$2N>t=9;t !dCzF 1 .UV"ytJSoɩuì?^ˈv2u7SKc?D^0n^sߩ^lbZ/L8tcKnTHEفaHɋ\c ֋(pK^^S+=XZt+㭱r8Gjj0!)W`6 8dG"7zm:xutv1KKxWH py7=]tV񻸟͠z4ijo=_4&/6 <>XB`!J%"gX2nzܮ4T*Wjܤav6eȪXG,(k0)6 Gg 񑴎X9a>XQHpEttE})@zx†’4չg- ; ߡ]#K@G4uڎo >wR]/ky&T]EX *W;C"W-R 8_6`P BdO YďNDbcA:(K, :`͏5YIMT{! p6ZL^IEMK^|R6m"*AcLiH6pRͦf*k9E'}OvOwW[{B lFHbO/9{@V8ϫ6W4^&w߱zhcZTOlܕc(G|3!95:dTzr4Z 'l䌚,y9KW&8oϟMmBkOպ"6(&էh _`Uh#J䅓PDo3[(VkΌ} ܆m\A`Nm1`W603{,X:ƿ3Lcj^{;#[9t M{Od[<v4w[P@ ,V\I=kDcn Ę1ָv|/r=W7Y 2Xb1סȯm}ZYn"8גd7Hm9ci[(p:OHҠ;w#EKO*qP.?O ,0u5ߘ[{RZZ^ !Ry~C[ñܳfIg$5 .=*r(## ؗƴٿֿuA(UbևE x~Jwg޽"[ IIfdz)׻v~VQ<%ID/SRq bוQfc-C|j7ñO)QbM1WߺwP miy1)K6v-v>`V}N=O! .ЪYjG%SQ`%D2t̉p}WHaEϘ ɓ$AȞW"`FD`AvKk\mq\u~VW&uD[ø#v8p RuS9ljφv/41u36䐕~=l.欩HpA0i>ܓ0)[jr`j)F xp ŲM= YZ,G3P_[Y)'KUFPn1P[mhBaI0\ cs=>Z4RF % xzFi}Ϳ;:F#I>2<֪<8|((ݽσҺ1X)eG@k T=N٦?nUfM. QYN %7^lhua.[1sRW_R%Y+PohHH#70Q 6֡`b8wW%<շ_~}uqfQ(u@wҾg#M460-&]*4B2*O| \zBb:LtyH/Q5L!`ߦSSo n܆SzhɴK4I7>HN(sKbp^07y€)x JICЈVThɚRi4zs'hjT @chf'#yJNo][#8b CIc-"s<|4nS(M YA;{}׸0Yo7VAy֓E)}aWJW~*[f$]bb7CsmK=3W(՝iCNZ^ @w@ $6J\\A 2VX _8ݬqMDx8qj'aW^&Z^ֆ3q@++Af$z6kn=C^kpq1M*C( 3mҟgTwڍ9T^ e۞ <7kvO;C|uH'n1X\H'=rBJ{ >͘?r~hO−S#ݧdߙ޹FXKtVKp ٍ]wN{A#ѫ#-$q<" Ⱦ] U1}1YiW4V6'MF!J{X=;A$>%Э,ސ]&9ւ(㵚(%Nj55T;,_*uXt+<ݽy&5OHPOy[Ù <4p {uyn~g֫D13gǜfgZe}]%BNW{:U@JOWR#}GRn%uxJX(ͬQRGIbC!Ծ [F/')(Cs9k #3C;Y>P[:0@-?dsq UFE) Bp(aԅ5FJ69b_;vZj^ S%^fi?^~.FsF>v?IjI + `Q+WN=0 3n3]c24a#Ҫs :: cN UE}6ArG Xcm.+`8ՙL&ہsLSh mH [7i]grD-Yo&!;Y=!}eѺK?Zpr'a):F-ł4D|GW1-?~(1ALn\#y8иsjטJ?הKsQ>Op8h"gi,.4=6yE,2|Ktf41EBO̸fNPJԗCբ}%h~oJ"!E烐0NB K7\;j| NgZA إbf_&Tx*.޷nG0'_>T›ΧcZ&S&Fr`S@{슁a/EsLMF=NC`ULx;iBirͰJ˽X[i oP4[=蟅 mR=m޺K7ʇ@19nb.#yTVJڢ^GkܱD p8p(_z un;c7^pκ'(uN ,G!H,4g?Bd{6vC_MX^մ9;eDo;Eg*Sך% ^$k\s=߰=W.j5k,AΈAcU9҂`yeCyL v'pBxw _e M:y'Oh Za:-ׂދB  ~~6ALc?E6i)%D_89J-SQJ(*n鼚! ͂8,dw6y_oڦFMv)2RZ[㻊lp5gBˢ<_| 9y 1C3)@_}|4)A&<amy8S)vަ>ߕ+Ek'S $IڨJoZ/"~O>?蕪#uj_\w5G[@,Ia3bN vnC@/,E"Hyέ~)4ޢr99Ob+-DI`9. 1^4IաlӇ#_#ȌcP t^vHm^a퐙 f.: lJ%Nx8wrpɡѹ/Q6b4J,5AaʭN.~T}¦k 8yఅT7hct3|*KĠs kDDVpNliW| &lk7L0Z,j+&mL5䯯Ek$A{6:!eвNûa(?W$gʱP!_+*pu;"JNqjDwZoPSP{1 Ef43i|O@*bY4煆EGYJ m6V@Ѿ8йds0%yfn9)br O1ܪ3RV7:VeJ桐 .0IiWE|GVfØR ]n'Gn E5#çhW+f1}YJp~p+ePh30umLS:>vW8x1B 4'W)FkPϷi8eb_7a5e,/?|&A9nJBʃI0ĶN5H_9ADD/L<> LCQk;-紿j̻!/VRPjꇞWzrlRfゥWqދ}RtRXR052Gy<-KlJ4&ټԒ{p D"{%SrM`}/6Q6gd[ZBi3{qk/7j)5WҞxȎkj5E/V\XiܽU.ķC2nYB=IgJ|g"B 01d=ah n ͣ.i*V ʡrT88PT,wZxS{/ÇsDT|&'BrZIV(~L a(l8m؛ h1[kKsw'W89ǻ'ߛ\1!9$Ѿ^&s۳;ȟz9F3j5+ha%h1ۥ![RɋDUSL]E}bρ8Pg@}`9O,DD86]rJ;zK~-3<6ˮμb1SJv3+jd~(czn{pv~eM1C܍nׇZ$4jhC~YmE6UȧO8xpÎ RG=^K'yJڎ`JV:-Hl@Au |R}O7ӿEU}lLAm?aS!h;߅]Mnp wx )e8yTZ۟kbW fQ5эySF 9)iLԚ˖8m](H(͸Yxڮ!k(@ ؕo4p"UX1rӆHfp~3ZPyԗ*{R? 꺘saU,HE7JnUkT`GhRْeɶ5 Zc'B]i2xC B́5w[F/1ziCC^!A(D'.)?ы%-M/m}H [TvBQo+C;!l]N͜0\a:HOFE1Ԑda=]Ak&GP1*0sUu좍M $tZ4.4$4OGgj7l)I=f-ӝ-<Ovdwe9: l|M~D#' ptč6̧5V9/?6| ?Ȑ-ܶ.q75 PXlD8aۖAۙ G{f=[qᇙ'6ۡ⩻y>3Hc5 V|ozhbuڬ㐆Z\ Cyq[kA^o;b7ۍ̣gh7y1t\~wP!= _%&ذJ7ylN>nd? b#ڀyDSRvToiAu$ I,OFkQNv] $Q$֕?d(ymQD^(l+z`]u񯹓`vXR[{ nyXlm9(_˰_I1'1XW_UXͳӨ4&@"3cCܜ-3+bWh8Z TEe-yt)2$wO:XoH `6)Wɯ-yyJ@M7yr >MC{݅r)Nʆp]!8XUoڡ!9w/ P/+ `B$[ӌS6oAnz sme~e+2ZL̬-;CLZoSNϳH+K_"L:1mEd_[$hA )8F=$~xi\S%҉݀|RmnAv&,ȥfPmwسt@W:iŵ<A ӦbPg,AS .#]b䍵gYomk+ D~dAA_$!wY/svd`X"(/y#^l.a~ j_(pcAJ`9;Znh 2@P}- (p=[f)T+g#MzB9\G$m39n rpNRyL)dK4Gr xs2u֙9<@ iH9i`UT0ᙬBs#W~F0bA zȣ0L@UWv(cP_vCfaِA إbg8W&&b hP)({;vnJvb: *zܻ/a&^ԓUOUKXo 0${󋲷Xi!T! [.Qp1p7`ݰFkdj;ѓHNAK(5[ET_łTƆ mPS@z|5[ΒiA3W #i0R zyX-(* g48'~qd,oh`{0qw PFҒ> w-V0 hTۡ|;cE]ENtSce:E]UmAH)PVL{$~̓"QSxr+1HIIH?JWz912UZ&cr}vz Anyf/GեLw!g2.ÊjdY6Q\y~]z).!C@eFĊE%}ʏ;- k3]h ۱,dP axdEv< +ѡUMvz6胗!ؘ`̢afj :ߍA/LhVCVy#pkn#O"a%!5~Hά:Ϭ)5}P\?2fv)Wzu>J;8 ۞-ZUDkG lV$zQ#?;?: U"OX&()QI9]S"ĝB`s o`8 K-4 [r?rPCe3=Qϫ#Kx*P(Y>>?Qt WĺJ a#/=f~e%w?LYKXyD7c-fLF21Ko]GdxȗjC`)FMwU*>E#uRӏ j r/'US6x wE?FP uu%xILug0&2d`uԒI{="CF9Ŕ^|D׎;dlp- SXSb,Sa?$?B0W䢌W q&FiL)R[NwI >rb-8XTjH?D@`TG<7Q)UY1"5vы{d7 /q$OjyQm</0(I`YEǿʚu3nwS7lqcY8T~l^cp[8ng\>+:啁wUĞlzHS >B*J⎾4/;wG͓mځۥUjYwH]u$RJyE<׳1ۯ0#"?JQH#b˦|b̄)܅d+>]D1yAFnJyVP7iƶ"lW=&HQ>aAxrtw £ =fu 250#LٲzM}N`hM :Jp<N i(v|SvG0^ ~~cnLJ7uBEU9x5)[ /C$)+ ZpA(? ĶK1ws?xkS+,;&N c5*ek#"EQ;&˕TJWIut+gѧ0Z f>8XyEeDwnBӴPߦipӆ.MϿE#~I5&(/p20RPڐ R5D se~,8->!Aƨb)~6F1D7.=qem [HSYy"C~㈛ ͥmj1a2I3.ͤ/8t''ӎ{?Dy(M'ן 8_C)Ϭe-]}Fw?7:_U'MݵB 6U -/7ۑ&vC8:hfYPYgy;Y'vPv*UHn<V:)J꒾?#[k`w ]M3)x]7YTђԓTV+m1׈vfkRףY=A%GR' ٴp5V2uNW!%0)u17{_ T "I%|#ٞ\Iޞ\[d+?Ldc`Hxw?`i`H/der,Ŵ8芦2ʒS%7$K1i\\e Y7bCcYEb6(, IjJsBΘBtU*l#u6Rk HQQ9-1΄]8tV)';ptk>8 _ŝ/=ajU|Mcm%岑lƯkgeRo :'gD֖.]0R8r<ƙv=G-^͛;(ae;2UўqvV>eH?#?,wIxUմUȱf } gRN67} O=@/}/Tq壶Z=>8'W*e\K(~}SƛFk"\E=4>ɪ>6]&4 3C{6Đ~O8,ɑd;oīH4HRqVx_t%.퐡oFԬm<>֮@wj$(2e.uN4,5`CS">\G]vsl̡.Ag'}xZGm2tʾsn fb{7_ 嬊H#4JcJhr3W~q ›nE#Bfre ]'4VYVAE8 >dFΓ9|AiP664;`2> +x}ĤKXcVqKc J}Ҥ1@Q&eO#_vc8 ~ }kg 9"?zH: T3W8[g 8}k ='M0wSy"$2xg :DAa ڶ (Rfl_lԊ;:(rJy22 > (qP۳T*| s\\wE'rf!}x'xɆIk"|G61ay.(寑5րp ix>"#:`IH=6J]500ƕII 2b ,to~G^M΀8RbFl.2J)HG"%|lLea?}RHMwPKy 85 [WaSrAߏPn ltVæѰ&XޤːtLY5'~5Mk&g5I 2 VE\DdhC H:K89~MD?bJ Nlڐs?aS6)l>7.wUj9DUClrsƩ<ڂK,Dz`ʩqþ]HZ­yع\1ւHX.Tҿ5pdMєXn 2 Wc7=дخY8[T%ۑ3{KOi<0/JbC"/ZSҍZ8NZlqV̼]QM׉Jh+s؞5Q1t!:Tsey3ƷMJLlKbA`!iKD)hd4%ci`C [ k= Zы~8V%R`hDYOHqa7ӣ)@ $p/z;y2)B +˓̗7|Ű?8Piϭ6D 9;9Ի G\W/n${dj;sWLL?6=2kOO4ENz--7J8rY:s>޻ ̓]Exf4x' |B>$6׻C&o?&s̙ mx ۰m;lẹarJ[R*b ?AkG8t믹ņ1Z",M:(F{l:S2aO=w13̭;֣< V_^mn##AFlYDn|}I̒aPtR^,9xao30-? 1Իʷ.[ E6G9=Uߛ:AAd\-U Lap_t% 񭣤.#I[}L~n<0˙>˰K6AI[;aoC֨#eNfS@fcXn;w3 ip(: P|VbH`.(cn_e 2 .+n29D"/΃|ϏP̅\-BZ7{!?&AA8>J:*KxL!hoW\ARLnV2 fU/IQ|a D٥g"UCU;#Z y$|Zmz3LY'X:t爟wSd6kZq$ִ+>2ǂ U/o ef|Te#W%^$7n ;`sΖF%WZ})+[Q4I06V@<64{_,İG}Lr4Ccʑ՟|_d|+@uK[Ȧdԇ&_ G?v%t‘VnnK kx}hJ<.u:G:0RMq痆vD@EŒ9Jk~[HR_qۂP3^Uc9!J|v8S=AJZ;#?{Yƹ'ot TՉ&<.~tbN9/~I;,Kk*[_7iZ+H<1JObK$% "H PHr| <]`L4avMke>5~p6WP6VF\$^v6xQ :Syk5O*u: !1ރCS/uDBjǴS˄z -A1!֝5uEn+& oAl\8?g Uj{h$:2PP ~t"Vf;|,Ĩ*M๻'AV̥.ŗ3]4 . r`$y1C~zHn 2L$0>y~ 5(*RvGێdn Oӷq j5 ĬCYkƷHBCT]QO ni)S 9r nzÃԢD{)!&HS-v|:w$Ә jͥ)X CPpX[L,hH#8湨=>l( PsNb3`I]=ԕ vOR{c"h<!ZK5NY[Y%8^>iBQ3}3)e`>(B5Fi͒\G#z6&<Ґ?VA}Ŗsu6nFIM>@ 4!`(언+1ߗjyiW&4ɲe0~êDhT.$*mFE Y !ߜuVPGuX6}w\PH hNܮ ZPI#?M=LS3Ɣ+&B䙎>:8-;wߎ:}oJU+0q|4\mrQ4:6kvǁT=De89I)ftVU1 ӽw)M\=Yn̿eG8C,kzoCN8ߺNU|>hp" Ni Y\.XUgzLd q彍 3.ٹzO;Wf 8@3nA/nW-޶L\Cl?G _ȊT)tXx[?p*7 0=3K \OߨaUOQd>/zUrED;ژۤGqG]Rey >a+w(0J\ak@E;7ߌ9FdQ7`˷^1ܦ8"5"\2uNi"`t,;30}zqth0~/MM/S[e%E $ LDzyRkJٓpsW'S;;k$OU@fhw̼J)ԋ3*~S˘.#Od܋AFPoW.M]3Ňn; OP-傼$.LQ?LhLi!n8*!f]ʙ5m8qσlb8j^Z2YVB21)ɘ+ҋTkp≞׷dqj?6;И9 oĉNk8}`Z4h$qY3ȶtM X+tx 8^r gkmƧYs_eYL;0Q ?㺛ql]1Z. #3+!ܘebm3޲F Vqjl9=H/:b==y2jU&Gl *xkhѕ jɾжT3m $ :v7yF %7W+QKCC"4b5M5DF,}?fdzbQߏwH-#˫xu78&"X? E6Zd"z8J<QOV=AR_*k%y8l/NK{̵XɏYmu-̝ '8*UFlx˯Nߝ ' a *f$V) u-@bjЧ˶P5E^d =y47ŞJw6Js7ZyͲD?FRg8EWZZ,̺ #=U*MAg'X.hWL0T3݋y&o eb"mC+]Q%ocR[{m> StXuSI1x+\*.z/&NJֳSkr䄴YQUYNbfp/MIu>JXRlu)`)t52}܋Åp!U*SBf`sa\@ƿXY$.@iV-̋=O9D*`Mv WBUT aQʆ>yV5Q0 l)oEpQn[Kg|3vݫCgxNhCe)]@nuۢFە;圝06ϋwg}gv5\JpJ蹄THȵꋄ f`Z?gl灑2[Iv1H1m cBEr9cݾ+"y%J[K>s Bg~X!A `.l6y7E}W~hu?{g?0Ќd~c `mHxƓOyO||TP`78쾊]*ȊTq4~$Jj5]Aӫs*0˖ttٰ֟ͦv>m2z@T{{`ٴ-*y?uIj F ^bQxGbdO.}>{>æg^xO,z$RzaofύMdV\8$g9+_HEA`b_Ty#3 43:h@}W$T> 樞cYf;6ř)CAOwP9}}kQ0XL#>z,uɾ1Q~1%ꏤezJi / xTu#6 ET+樲*ed1zqin1-r=ԶA0RW"p` lG~1wnQn%{?fIȋ>N&L#SdR7ŽtH4Q1Ax4G ޿ڔ= W}04^`95WG]*Zj+V_'-`?@C*dnk1ijU~mN/X|cGcpUm2 P4%iɋQR4Sx3|YzVDyltXZN"g< ;Kj1@P*&8Wڪ,rn[pcQ@I9x |MYY) aOoc{6pCE qBvy`ʮO4*(2 0_$>88Li8j+ddtn/*0+=lE)Rr/oѦ4 {ԉh}Ǻj:5.@żgYb#⏛Cvk.pACk|Fyal 38oD7Y%=QQ#:p#@4PԈ ϲ\4>=DB@սIdhϛ T"-eyhq >+x*qˠH)uYsEuȄ.~4W! W%+%#rH#2e;{XlMGI5Q@4l7P*> 𾒯h!NcjИcM. NFc*СCc7,}ϨK !uЁĦO.c!_^Mq8g%q Mm/MN1N]LWOV0V,-zP%(̵)=;| pQwQ$@-7?,8̼o!–,Wh+>˩#=:ާEEzDr[e_dY S!j Qr` z G-} g8""ui}.@p~$1<\Ю87#'p3HU0[6*JC'0A>B>ڧXzRƱd85yホBM- k4s ->*8l­0Nwh$Ձܗ'ߥ;w*N4Ϗu\vyhV2;TⰬ2Z_K֖jq:9@b$} f)o]xǔN~ 'S'Xc18c'<~ 1 y]eV0>°T| c!^_:+iw.햦X|}F-ƯQ/^\5 Ĩtӎul`_5 Ex{9$7z^j ։RPY^kxH긢\|Օ7G:!*NG*Mͥ]o)!W6N4wYQ#l爋y Tͺ-ĎHذY:c~,7iЎVIUF(tڤ'3lWZ/Ы(5W`Tl!tAOrXn;1F rWZb1eV$P|J"B`Hrp^;A:tcOUk3 [B+x`cq9r/{IꝐӤazU4ʵ@AUaCk b@tr a$j5 *\0r&se>\Ʃ.hFh?&G FSU୸ͧWhXdqb~2K|j(:Ym*-iF,~aiUA_FϸԭI1-7Z~ Yc*(KnĀ1^Xl/wƒCo=LV#0ZpQ0Jo,~<֍G\7foBL} jV\8`ֳ[ydC Ӂ@D; Lj ImP0|Yc50CGn[4N2(w'f@U+,k"8a&)\W7UyD/dWy|eu$1V_?}ٴ&iF[t]D u_okTUg.LUM@6w'L2Yd$"w8ك9ɈU`dWAXbF޺p vŁG (`-ƱP} w9Bn #'R u# 9.xwv*uIoW8T8rl{Z+Q1oWtm'Ԝ_&q]Fҍhosńj'@R>rQF8LT8 %40^H=퀉i> [U]o83 ($ߠ7䝲F[f:"Oi^s?ZPϱa"HY<uxʬ 2Hwgmaqu\)eh < Oh# k>Sl@\⢌v8^Lu2D!ұMj '\3 % E #-a\.;ϩ^`x 1LQ^&}-ӳ[71Sn-e&n|3"GJ<Cc]Qm {E>Q̚ύA>)ĨD23썛Bpfݚۢ?&`n45 .Z}|4Y;A NW&E91bhs-T7-TFyRɣs4.vrR+mksK f*АyEZ;PíY2"lVka\h__~sg9v6J6ᡌ[0 tJ}Em!з*U9Zwqs2DB*E00zںdivvB UX{>֡\HG=cB7@)&Gl~~zGu8$*/3zXqQ`6x`)X .VJZq-fA*Y7+(.;'R"-Uº32ϤxWVF]l4F|W 01@LY_ 6)Dr$c7+to{&2Ỻ>XCsZ 9#!)eۺ X%.@LHUT>1J6HϴJu2nS|9)YLS wȃQL z}(@xrǿZUdJFR2ݫ־{7.Q҂: 4.]hd3xԝ͌rzG篤ܓbH}ڪY"R{6[3ҟ|:ާ9ԫ}>OpX  b vx>T?/a8fEq^t/{(D+.`Id]&dQJJN('’%.S.n,KIf_NC4I@[>o,g"Q틻2 B`[DϨ\Zag E K7OHN$T5^`Nu@ӲH" qRY?G kE[u.. [q92`e<))V$/춊3MR}(>3 h34qJ' ;r*|_2Cm^ɱ }~e\S xPdJg1> b' ]x[>$ &kE _0 O! `؁p@hKIWCH[A`0N>E0qċr**a 0H%6 o䢩v*gI;GOXtr(VJ: Zpw dNhq6[ӤhR[y 8,>"ៈVnC+i0o_3'k&^p܎.T\ovfS-r|+g0?{;4uZde~?{ Fw&Gu#ŮSy,ejÓ [CAT;S1~< A{8ü пͦ+*fk?CAx_5?0. Nt6@ |4k\KVu63ְChzmuTY[0ЂL܌X3T7ge)SLQХRR){u"7TVz-Idoվb\PH8_}<;U+ޕG4ʎL~)$w`P_I͑J+xM^yLV0+֒k9L't pq%I[77B0< Kf'DP8nFԊALؙG٭* ${ _poj-\>!&0ǡ$ ,"xb*Sq}Hd جrL2Q-!$ˬb 7l]]E:u oTwkp=R\ ECaX#51`#tmr"DMP##Tw<^]Hӥ:k@%gb—U0n.*DM-.١{nc|" eجvhZq~d2-I@XO@aK)MPWoº ŷ/ΧLs2(1mIZ lȗ!tUAe JƻL܏ES*DNfO>{oiąl"fFX,n9T1 a2_j!bVFET IuG*vY!7~|¾#Yn#G3N/CL(5z^7GV+ uEp#$߳Lu8MlD&wDԤ1-4ɕ4;Ǵ6TqJJRLLåJͷK`gLV+gnLU-^Y=kib5显!NޒM+j q"[YOUܽјsoٝFo&]ŰPSl0^sty4y ~-I0|24]t wtآe8)俩<|)kS?PS'3Zх46$5 O:vY,\hgGZ+pO5~ K51s#'ÓvxI=N'$4E פ D A,~ -P:ITWYTLC;)EA`o\!Uvbɇ31Qm7pV,xy!MEn&Cb7Vef#B1 `i ixzQ s|h0Yt_8'kIu$w"/G|gO]id:Hb 9 ߇|#X-'qs ;+^Թ$w KXV6Y-JY*a0eړE85U0S $$U"\_DsENhcў٪3 Z.9D\ 3Y?R׽!XF)VA*}kjƉ5_51xڌwP-KbU+@b\I@t2zv=3QPQE++Yȏ̃6Q7PN /)GgP 8'`YES9t;V"?|Ӂy3Շ7TM}O?kT #U1F>99]˗_hArk " v|42TO>۔Pc马! ˍM$KBWN ~m?Zga!m"ҳ}pNfҧ4 Y F]a5?{)9\C/JuL}/bA&A]PmgFW꿄n/{(̏28>$m[FY]o:rET\Q;ֶ /zOe\a飩vT3`cS-p&3ȟ]v'%?Kc:ID)esu tʕpPS2Myd\0.(d=nd\n":9ބ}}UfTVC$&͍$1Q+*FǺz,&?0v%᜖Fo:`ݬ(BDdtqGHmedUdRFf?JIAt:.+/2dH{^z]!wЧ%#`&lS=ZӨ FC7XRdQIlazb~ʻ1ZC8x_5 3' _뚜IlKGj7tJaaý2utO]j9W z9Τaevy^a 1S7iu5 |MzhT*/9bXqbOQ|m/R0`w%~,kS$t]{ 9 ̿JOOZ(f':R=t܋,=.&1v$Lx3F}dk~WvRR`"zeE ނwyU@EFd]#{QKMK7|b~H_97p{rgMu8OY\Z}4%Â?;F \K9EqʻmV+x 袧\z ,A_aնP|GtYqIt؄ZP霃:ʣjY*(쩒7KF>?>v%JZyJ5ohQV, TÑ`$T+ڣv w"]Qޝr sB` ~MM{YYF/YdNEn`ϲl*X3@plHOGh]̳lR~|Ql$€@ % o-"vBh؈*9-qxunX+G"ӌUld4Y$o?3cn蛼II ܄oFq49 I&e}Wgl4gp4AW.dHqQx3ԚepUx[WCP;y R@ (tzʠJW_v|n~n'p.@)8؉ )"2Y;(O@gT7it;0-l I/5̯(`/~r6kʃIMUAG|? QY÷q>jݝOkD^IZi,zg/|y{ Nnf,z0ۦ_FQ-dqXGϊP\:X8LJ eu`ɊmY[m~[˜/dJ+!C+US]bCEtPf_̃>dw3.!lpYarK2 W`.Hv,@P|H؃{W jޔ `oͱwJyptDŽ_2Az߲߮`h6e-Eq 5n̶v# 7lu nܩjJ9,ƏFU>8w-UtR[b s)S$eCjy;Bc̦%ir0g}D>g ³@Z!}cWYoVNKhʝR#xlI^ 45 !rcg@0N:<h¶CѮ΋Ee9^-gпHW4|5~ISK0P5/+B,#֎U0 Wcٙh- TH XXiz 'K]9b*0p $K~M{[15;]ajzhNt\ O#~`e Ԃ.NޫG;:J,\rT l TjM6^Z9EB%uA f,+ӝ…՚=`7,z"ڹoqtV< }IyDw Cq^*wM}gYŒ 1qh.tiM1pG%1˨*5'0U%x@bS-?$Osf8yLR2i7GcI6'DrmG1IG5jr*b0w t(Nx-{6:B600dS[}l7C^8%IuzQxd}ȁA}R7R ~ ӂ:tAM(5s0VioY=0ҋOV~0xt$w} m%Қ͐XgJ718Wp{U}&rgZ>rsR Z@5Q׎9GehZwii+.Q ./8˖&x5F qXq j!qx}^Xl0g2Pi%z6*2̹+Z͊ا-;q :Q|4({)QPHGyMןpa@ω~nw<4RQa?تuf^rQ;.9%džFZgpDMs3& x)8Qiihœs2P4,4Nx;hMF0Ava|Rt72 5T}!М.^=Z/Xt,aOfgG܍ú4x9_AmWn04|bQ 3p4t)r,MSю-ڹgsJ\r(9 'SSlƺ?^a*f)ǎ:p'y4KdL"{[)t^_B[@$,+B8v1FJf8(wqD8j8ܸ2Z)GSjg-v%)v<+N\XBG'jUxYm>MhV󕖺i+~NE@"gJR(r1m HԸJg8LbCMZ9OF PTXAK˴;5%}G{SW&~T-~WyԾӒEx*+@{'gEğOgxtb6˽޸ۺbdnV۠˲̦}}a J,? SX]rۺUM'(9KHOM&-;.X'W`B\(0(ߧ5kx[׆߹d[%:M4ܑ"~<]Qؚ FFleҗ}J6?PKzTz`rݕ.S="\ ;q\x6ׯD^ =c.ʀ5B'_ &>_j V %N!(~0Ub7Hf,BZ'|hjlRṶ|~?VǬɏ3q׮",1GG ]t^ul$)hnptu#,O~-*G]k1iX.n|ZHIP죴mC&Eg}620{k&"q.O2,0 6*:sdJ݉TsStUC9DO.SC3%j"9(o~WK-z~ Om>Qygi)M:V5ne1Q[tesm7 XWk<~AWjcۄpx˒EeYJsr GG^` v^LJ)l =w{[gA+,ڋ \*Ak533A2PLt)`X4G:zޏ\٘ZdTASDA1GVRh&2 30$:LMsTA_-eUDw,>)Zw>h|{K-@7ءNYdw5N4S!-!= `ǥނ ]Jkے zmZѰ%Ӕ5x9/bAlS*&>yasr*FBc +7^SUx<.+juNa۟A$G. k]@OOҍKTqZV+4{ DeJ )3:Z4f-.ÏߵX,fbR#'4(Qbv1t5{AZtyL&3&Șzcfj,@d>f~X>}?"#5?E#Yb3paыE@C63%hK rڣA;^QvǕw|k:ܠݫI)  HQi&)&vp(OLO=kDUAOd.}d㥳C?Dy((C5s9Yp5ӏ|UCb9a j{݃pyf#1pp^ /7 +:U豖sN=S%``~X[9{MH u_FnI' Ϣx׿P);!f+料 "9 Ĥa eM,уL>=-T&Վb>7nH-j>U+ٍ~u͎?Yia Ehf*.әZp nTHWrc't\9IӏH*vUکn%Bª$B,RSqh 'ChI%-3.<>̊N{8Z"W_u!lS0M߶juP4 Gؓ5gQ^SLh9|lZک+sZDWE i#,-5riǗ/!>&j.H_IT|5ϵ4MQ}/±|Z |}s8Mw cz oiPU[HfG#Z0u򈶄uPt =PnHw.5c#P\P{ axȀ|Ks4Rzފx# VIyKpÊ '&KZKbCz'ByӑpȜj{}7р6R f᳇v^zv%vV:up" gM,K/_CycϦٮZM%Y6ޱZHe$”Sn xB4E&)O f7S5 ~?j "+w:30E81 x\6c{,}:MLxVԥ_a>1ݹək]U}gmQ ŗ3"pPNE9UB-Ǜ ub(@ZNr\~^{dk4ɲ: T$Tw3 )zX1Ld_q.TCg`^Ek€-} 'tya1 k1yYxP,@O-a ^`׽?y1Bo.C6T*rH$`b(PO 30>,E?zuIYY1A& 1[ƺ%,UH~i%brh=NQF}+%}pGRd -"+2~%B1h)!o9n0Kh^&%B#Ntl>=yrVE6m&衂< B1`yaGOom,b[w߄|,#IKdL;%%XLtzxP XK[QkSTAJ> ~+ l! 3R1DX#0re~Z! aބ8!\S9@+[m} 2UG}ORc:]kq)o~]kP4Pz)Eϊ! 8}-^0E?I؛BQSUaZGl[8d2}) hK!F+/nZ%#M 0 .2*0}Qaߛ_I(U`Qܳ2#;jLiנX7\˧I?-iO4|Z?b$Qh.'nr٩oۑ) `{#^gY\b _DO\ͱV}]ܜ%7p~lE@`Ҿw$aoy8¬c~a;RaOǕko*sǠ32k;Y QRJkuiے~HrjquAJ#sރ,tKVam/H߫?"t Ǖcʜ]Gt>{h$hTθ\mճWjByQęWhIo'!iyha"e`j%}OgC5WH1!>_(_F}jYt ;10Dm\" fBHxҩ$s)-$Un-' pDrZ"@U28xxtښ`:@""j os'O+u1V!*'cd)<0k$!xE*j?CAFRL[M0e74A=W;D|XۭiFCUS` LW@l/׾eybU?$|~NMK;OG~$FdD9݀,rZ?*q r4 ElSt#T"G+Ni_FuEE/|\t }Zb.s?O\։b3H]ueJyPD7Nl k 3n#ϮC Bԏf[bbW%FK|,})6q2#muDl52H vx>c2<ԧE/+7dQY;uM8$)ScO-=)/K Lt{}V{4@Xkee1p~!,n,k:OퟛF!JJR>bMH_>q(E{BBBm(49,/-a=r# ʘC{}տBP]#Z 0N+Fm)yWx'wB~7mۮ|* K$r+PHT%ƎRX,@S ) ބM qDUa9o`r61!,8bJ-NeD BGpta ^:sحU} }@ j_ "S`ex#R[ @i->Ev H ^07vաr;;688sI&T ,Ba%/JɵEy[lEa5e|& \? loQ%΀;Z" [k3RAXPS,qtKg8P V:XG#aNz6|AjϏQ~g{2l| wڗLo\^'Qè Ry2BUKC*dO=%3KנicNaQ=,"P)CY -Ksz]>>bV$L3Lj &'t rk^hUk QgQݛ6I6pcbiULG0% U( H>_U,lGaIʹkJs:e}W4()6R/pխ `E@szH?#]rV]nR twPF9I 8i_~ڻY9zpPi`|{`umX i UdF6%dk$G-I`<{>xDoX,Xab*bWnkh9:Nj ;|}2H~8i"DP!:v-),'~z m]JfP/1M6^.:)*&fE%Kvv5hfH(SI)Dѭϔ+<ݞx봥Vr,堥^.7}"U 5gIB|Abcԯzq[Gʸ ;5Bϼ"rL?ނ`\;Sޓ'_(@~$91]m#;K _g媚&b'}ҋUI^(uLmbK}m-VIWL'&bs Orw bA[gTJ3R$=k8Cn|YQߎ.bAdFlASV[bI d;yT{d=8w|ǭbkX;a$'핟g~ an2;uKԖWڪmOf>5FvOi]%UIguz# IèIf)sv]Nsծ=ubֺwa7NMąxNǞ<1v:ck$Od!4XT]AΔIpYv[K|V㧳ͬ_?@~}`r&Oh HS(BSXP ))q>I&vٺMf>;9~q}. {5p#6EoBB f…74QLb#CD֊<ؑyh[Ѿ]/Wj NvG/x8@SL:sxLHtVwr?3R^䥺K' fA+!43!{S. (P;tTh8g6sLB(tЛ{::wxQ'LͳsiN/;fDe3AIȺ(҂'i<)3ah~ez!-̫kz^$r" 3c`jzay&>2{-JFge:Y@CPJR)ai&9o&"[L$FV5$g!5C+ٜ"v({Nd*. ($Й03 k-}Eʱ!g7򨄪Aq [ W^2Qe$#|/4^[;KX-G6aHƹjcdt{imzQFA[73{E.8HqNt7_V0]Z%ID /0C9w)T7ɱ :V1sn_yqCv:SM,`4Y#h jLR3A&>_2N-D\'܁Ў=ƼhzF%2r1$ayzS-়a j w@@^EL|(hr.6=k "Tmbx@Jvõv2 495WBHMbf8^jBcPQv3;s̈5~Bi(1.Xj9|Xaivh.c_eճJ76K{EXΏ*[pOzjz}oy@c iT$ uZH-uw`JCۀظ~bkA  )JJ3WkaIѯ`=>ynB ['n7ԧOF H<% |Z´[V+a|nC>5ͣ5yn9I>tH6 I405| ^ʈn_QQMJLW.]xWf _q.)*97sf_y ] Sāţ:&@[LB남HY5㝚(%05=4Q*A֟3p@-CKjcsy<8I2t:^㰃OYz~ֹj~kүႊe#6^N e-j/ UI3[l!J`'Z:~r0g7ʨKr--`h*XGwV%7dY]T C^:y5s&bZuj qʘJ9XB,Ӂ7ߔ [cozj. wlMUA`%ß\X} >.4;6?k9 'JvC#؍Gg_]$v]9@H+^tg_$lC 4=U(wi`26H~cPqWgLȍ89I A) 0ZD`}!cE\"DxNNg’EM)QG2k;W@#i\2HD[ yU;#p8C/cIXJKqrmu^՟,}q~Bi}$7̷o)6>b{b8r>s̭ W?@\5q;݉rMv ݖoV.mJL"HF#d#2AI!Q%}lAa͓JSf-[OrmljAD|-%n )`_qPGէD;d {oDS< OYzݦLG fd*#F͈SI&7jQ/I|#6f '/G8wa/ܖGIʷV?G'M~P sP `}=2HxXo:kV>"$&X97Kf5U=9̪-v@p>ˏ:w#yzxHyql{> xy2]Ji =4zCqE&Ir}_Gy28I-F33ې; {feє ֤D8̬\w4Mt ByR$Qu㊜ G"B,rCbuf0Lq:YN^9x-zʼWX,D@s^e'R%ā|opT߾OBk*R[B{wm6!1%WPqC *PɜHvV)&&utXo`*+& Gpo`YSy+dѴ\aS~v׋뙰{^ ɇ+-׵9 :6'BCfŢhV$y>3-{OO9;07:B3cA{x,89n Őw;lκ&uYYcs5czZ5qh'QKxԄwf x/06(_KgמLmK~-6c0%j5V K #sm61z6{R_玧 _*1)*ʰ֔Kɩ c8*.XA1Z',AcVEz63F +2S#p"fv r$rϯw YesOJ9PzDMX3hxRAb$|i5rN !e~]o8'oOeg>>xypvYq jV%\9xK Ά'*pH0\_C&txo&^toJ,ymiFX9cݳ8(-Ma#:e~v)[X;+!Y*xt`r_`lL:HS88nt|:7Mjz,'kvK fct 4.اlt_yD]s~ov'@$oRCHo.;5L  $4yk80P9m]¥5W Vtjzjw'؇^mtIpG\3/dt?r!n+9)uvλC~aտΕ(ZV|5@EO5\]Ia"1JC̀sb ^aӽu raErw;qz8\p!6!*MJTyIn6s`$>@.> 6ģT994a CD[XΗ}ŵ.+Twvux`oPO 4~qJV(;98ʋz-dq/Btσ,cSYE4lDOSfmW!8Cc!nv*-bLjՅ.!ցƴ zAӈi*9v_|ڡ[&SB-$QӺCŌ -/vz5UފqHŇQإ :2 0@hp#td9D3S.GsϜE7.Tkl__%+/t+@8ى'z7AAkBy>s8$dp d-Uq? o+(raж^!P"D_2=ɌC+"7 [T3-a,eqb?=|V.HVxQ_@P:`%3:Ry5RLPdn5{Nk:q(VJ yJG:lpE}!>lVJĕm0viqn?N4oH4-H!`Ÿ`K@,$41_=k|%]-5M`K<s5zpIfC12{:}8Wu7ycHJcbE՘S4R,B LN3h5)n8}%Uy9#n~3V`N4 NC<,mOL߮Ԉp$DJ%4!@rFrkL+;C M}MЋ6L}vd Ԁq GC՜di'<695ԌM#;Uk| 7Mc-+lhŮD8hj&p)W2'ׂrfV'x) }BNh`NCFd_6NYV  *Ρ vl0:Ά46*t}41'jw/i~3:dU3Fcô}4yv# 8ms%_Ghys%$Zy26,?yyԆ6bB mלWz|mtQ/RP{DpMRj  Gֶe'[314lTImEtzY;$BB %.[ VZ_ioֆOúռ!p'M7~K(_a݋2h p:2t!_KaDr"ܿ@N\T"K07Kl;*S7~(ڎDZܿbf!B@w }'hv;ӫ-lXЋՎԖYsS-~;@~cZ[n7(Yl9?AoYT{ᔳL)-(;s'cڜ9Mڗ0\1ꗑQAu<эTx.}Se8\|]_ f 4M۴8<>unЋ7 n=Ӳ!}6LgNd|Y;q)g±$ R ;)9ۏ K/d,S c?jc; ~"D4a;0qIjMI}7̦VzSիho^$,+| t\?pf%~;J]SE8/X 99V 8;o%?7O+QN`ȝ$q6ž\\I9[pf]g\{,gBnz3d7E9~hC6% 睞a0,y  F7ᥲ -Kp̠|Vo?Uʹe yluN HGގK2ͩ(.tni=!HQW>tqz"spۻ;bٜ%>~h#eg5?^C͇LtJ",r$7a쇯 `G01bgIs۞w FZ+n񬾯jD "dZ\dûD8oi9]{l??u}ui`nbLsLG!zqret`S!8 VY!'Fځ.ġet^#d4"fQVܙ&x@!4g/T(4逢Jj*eAINfH!Z)LSDM Y`=Ga 'h0f)ZSml^]wiS1`vYA] he !~F jwSxQ]ϛe^ƛ`x9kڋ60g2i`tb ޅqPrgVv}nqvQ9,ݚ U=ӫt:4%Ѵ/nuwri*4PsO7[ύޜ*sҺ⧫I"q %HhQ.bFZnaRs@{a>UbŲ0g&Z̪./4ŝ `5WObb{=Ѿ SH0Mc5z;ux޻'Ъi8,,23J.σ "lrqژ!;J!#i4wY~R&Qo0Ha.@1؛R|ϒRkʉ_w,M՗n%WK`=Eז96tK]n ֊y1B= /Uב“e( F{.&^BxK)tIRç#n7cTl{ȲA&zN=*r"xO_ / !1^4AGPa>oZ @H:v $ =翏gI3Ǝ(n*QrߥH9~"uKnu#OTrwgoʹDpoR2-x?.Y%E|$k1opݩɊh B2VMce΁ ac ek)bQ-R \  E~߸t&6v #732-Q[J/}pX[j5/b{37Qw`vNzpi$r}OfO~kVd";鷲boGt UCjvgH]bAVOQ9yMxVpJW"=Ig"͟^Ho{:`;ג:vSB9 ]dKV^*t)3nFZk\ >-q,nQz}zUP s"-;!\2n,oɨO'PMGjAMCvlYQ@ K+*$4s4GI_bvï@F.6NvUYͭ&4cY&5v {ΘZ֔?qy/`4B ~NLu=@@A ImcJfB{/.l^ÀLCZ>Mb8᪻o$?Yy#_JG W$GGi ~\:16 kjh;}m)( O-^|+ɘS~`D2\#:;\-Y!4ћbs_mƺ?gm''r?8?sK78KO}(٫ůtD0Ch` ?[T<ޕw RD:ғM=mb\%iG ET@-^owweuK3hjE(Cy hI;dh >H{)|r7ծח*grq!.G߻M{_m(6;2I$~^_F8gS(j ?x'>C;R X侨R&JpvA3}a-Nn;QZ b#{ 2j+BP0Pݤnvu{P :!iJE*¡rYO('gy ʮIaP'ċ/f߂El@UcuEEE.24kdV_$=)My]dbs%ky|M_+e9@/twÙi7 (o]k_MJd2HQ)4 ApGI)k:cOz'Lp64ȇϙjZ:)Z2󙙪|>u޶uΈ˄Sc{N4LL-ž/@)V&GűlEqHWx89\s`X܇M1_W':P/Ap&l}7?̯~ߕWd>*Κ>rMAi:JN;u<]oE}EkcR-Bgu'EؙWxdlD}/ {5#ͼ @(03+ 0 xa=_ćxG<[!5hB.sed ;VFDc\^y8;v+~sS,agG ږ}@cǗ4s9$^wB-)]>Zi\{Ddbmy,--0] hO\&?=RCV(y◔XJ NX)>2ÐXWrT{={H7jtiv,@{8ȥM-cVR>ǧub4]cht` 쩂igi#?@[0oGv!p}˵3/_rXS6Įƪ\M/ș`ZB moéBe` #Hc w YZJqQ9dGܼgƕ'!׵yJ1(aN^l}tCKM9 JSqڒH~p:`b{r{w.*ؖD>~vRa?I[ o-`DCτt| |gaG*sAIp_J)0۫O*DJu 1=vDa^Y(K('^x^P*ft}bw>u\{o@nU}ʩ^?3E5ȱzrfOࢸ҃Ze6ߌ +`E8.}Q\-\Q"8'faۮ)qe8\Vgod^QV^5S󟼥V.yimgH>E$YpCHʘ/;-T#Ņ-:oNwG u-c*9T(sUn}4یPj }M3WBȩT?`BUJ'zg7ᇪ[RpFjҪH~jw`4lD ]9"cIwՎ-]tgb;i-Q2tM&jz yL( <#eh$}d=|oQ "LwÍ|#K-ЍEւPl~?7jM@nJ~9eC(iuN󿅸u#W]7CU x+cG[41/IrZzmG~~7J^z>쬕x~9*bHdt\^nQg="mKt@谱yRg6'$fQ̹Tꅍbӌ"cCKB@#'eadrgHꢪE7xܙg J-S_2/3P o5TiVp9U硵sΩЉ4)s>JS50x<九0F#[2 @LE~ ` PGIO@8;_J̚gwP+ 0d+k>m:sS1̒j S%6Zm?&haXQ0x@RGRC^,;xN)سnT20%jcp`}a48{g '؍BA*#{WLQ5cЄQ3wƄuJzLr| ,rv,̓ rCIGK /v2I%q=Mio@9yg`z>y+l>:Y`vo`] -%m6?3ZUGە+0Ȝr׼4Qutm\'b@jPZwJ ii}xNhЍ-4xew0 ~4CI⤵ 1ůy(@}"ѕPZ)>DÎ E2g8r]k=-ǻ 'Ȟryw%H@m'}sXɶ%F|zh4p 3 j4\-8ԗyZu  NV6oKJ׍螣8|Toy'_>z*,iyL1[0 O`_k|OEQo4b.ny2w<qW"0p"@ ҇f={˜?dTGBʦʛ{P5/x )' Pޕ|MMʏ̈oE&Gky'B&/e4[x"tdudf7V䭯Ra0J2Njf&u\Ġ 4Ĕ0S*~PM_.:系&!z/:iu.Qnh@~4J(t,%I]s*YCD2uw4UWP,rW60:^' _:Km-KYjCz_fwY ~_8G: !d7y)(rg's2~Z).Oh4J |alsaY 6C v}i'_ݎ#Ť R]e'K d\{q\,;x-LmpwRGż_2f3"=B7yTInzd_oF#rZ`m7.7÷m2xmtN)䐤JRѨ-9KL8_IRT4ZӣG 7eoc|-ils[<_ F_=B(Tbt T&٩UGT}[!fK'Q"q ct{MQmJH& 9c\*IJ>a )zyh4heW%I!FOz#=}rpe% &D`#g2YFSqwGsA~OȆJFrnQ1JHz=3<*~(dcyyeٕx"e+n+_q} 3[{LHPhc{(Z.pb>ǹ#&.;83+sLiĐlF]:m*feL"Z=z# [yK\o lv,CmM qP,Ck/4[!"iY?i(e$XF]^"1bMג>S)oAplT!wO^;Fϛy_[vVn#(%w(Ze7GҥyHZW96y  1 J;3H"De?ƒ#v)5Y-Rԕ qw~J8D 02 ܟ݁~9.dGp yPl+p-F@I0pwgO*P^[Xxxm4/Еm ռw"m jkdQ~׋-aK 7:Ud|ųyM y'Ooڊkׇu XG3X'֊=Y`}?6cK ~˼t@=~e'a>nD <  PkG:u{Ӻ-@nC*ӓQdh =`mڲ T]}=Ť3 )opDkiK63,ӢpHOG!0Vh%Hz:ڑsS"̵,< )6ͽPGGH`Pe5o6 0Pæ _H&v3;by$^!%!dIZ2nVhĤ:=G`H3&w! pM5;x1]b#;(eP'N(^c۳we\~r *]GAyc5xPF9`)j( _I3g#֥:׌.)ΠK@lUdd 6ziu|-}#q2 W2JB׎>A{+2[2i8nzv/0Ip)v޵;| Bt?RtʺT1i4 >Dod+DaBa^ `ooXu|ڡ0 `ߎ1EqAҲYf Mة'kO89iab' g8Ln6ЩYyެ#oy[0BE. ńBUU<&WCj3aMSUwocQ~&N[E%͕z~EH;Z5r7$ʎt1،}g,-re3bk;3ԏ {F!QzmT#D\Piz|W3_YXd(R#`QC5A~'+SW/3`3P@@ɛH)ǚ}\TN-Zq|^` ݘpͪΡ}8aU C7t2b!|@}mj7P윳į)Kրw^荎X iI q|!h[/DpmhU%oy]"]!=刋+zƭN76G/G}[7vVS1"vǰLIbs gnroZ׎F3Ir;0"to)-`(7vUZ(&3,;Sl6U.԰*aB.%SL;HYG" <ߊR·J;x7^+:x(t 9sDȍYvI٣̳AM`(Rĸ:`Ò]Łd+/i_w&Cx"K@:(Ҋ Ayr`L`RN. $l ĮU=fۢ[Ssc:pkn8da.)זïNۭh Z rƢɮi9# !@'VA;:k&Fl=_qҁNߵCYoPWf$ nR'#y&&Úm$k;9%kZ:!+i0#fޫsyP:"ΏtWD;kTl!3NGXi(Ae;XYl4#tP%Ad$&PeYbPB\fM,~RB-Z*Tx@z'ߓԎ>Uje^a5KQP= (8 U:y<;.;Ia9,*p~t%f_LV~+5krm|q x4٣`ބ5*D#}']-pr9EvO }0hnֺeCNw<:nLݡL8l<FC އɁӪJ_.N;sTī0N"s+pu + zChA ]l'Ӂ/#q%fX]TH2n;ğ+iWZ{R(t6!w_ lB + af9v?%#ĻftXCKvk0rRƀۡ\$hbLņI|m:/LI{X7._j"9B UCnMf e)h4{p|2 3۹ `x 0ۊK(ۺc= K-W̎/[_UOT-]gq&zI۬`ԯd5};Yz*f]k>B1E]s :^^sHޝtlI'+N:)`k#o,)sI7L5*N*2y0?8JP(;".h]HZrCEP B?~pi_(aXc}%72HjʪF*԰tlH˭UYcu.D<8ovÇ v]ƙӇ$ V_% *,7ca?6(E7z|\??f ~$H6jkOk*ry)5CyN5:Ӄa&v4uTXb7] 4̎hL`3ʹ }ԋăo$?{FΙ{.Mj{D* :hZhF~:]݆]zsw2r\qKz<},&?G-u]yhUԴU!XzYXJI;-;4"V.N=i ckAcL؟}2yEѻJ.7&G>랬B>-DɃz_TeW# ȉ (#8:6VjɥHaBvBԫV]fPtzLp1ԃԴU^VF,*enaA:g'ȿMy6 CgSh(`*%jvEMT\2c|5A$Zȕ|O ].JŘ0-چʏnhےXiE_C.\|2G1<^$//Ӏ5Wc\D9:[ƣ'(GQޖ LWD$q̕-"A^te6f:ZN` A׎-zlԬ_Yg#ܯʃWgWk{6!QMG0瓻x%v' V6tJ1_/79<p/Ae T" Iu DzEX )WXIvil㪒sӏs$*yq-Ə Z>E&RnЩM/av?X>Rۯ+ ),q Qw]ZeJ_U°r$ Q֬%ԅ5]%xXez;xt|oY軗(Z'=ԯe2VU$H~֕JxwJ`_({P7aQUS8Qʹةaui@4|+GǶ3D6Vemn<}+a,f0d{ҮmrwGjn轎e5ڙTф_}BTw0㦁 (|FqRFm>/TOq,_g ;&1N`^YXsՓ~z.1@Q-HU}G Xuzl!'2zNj`!xUY_ Q[$#y3 x " f!W{ Cn˳G;Bq580!( {RW RC޲QFO?hilCEB6ijgyfwKʷ1/F:",oa7!P7U~^T!{EJ5Ϥv3vQ5W |BfFNNtt۸&MRiZ+#/*wv 4e89THco e'}c~"VZ4+Zb}$lA3TYֵR5z`a͘,P%hf/]s@l}ڹ'- #`<Ͷyi7+ՉeF `ؒō 1YIZlJQИ?gsPIȔM=\8D`2wZpfxfY0 A#Q"J"1OgXq%NuLPջS犗[9:I+ȔV %f9& liuܽ1tpۊTQ*)%o-)I:LڈAyu\z4ˢPJ-L[܃PN'@Df(\3)W).ZA>+I׎;.}aCwR zM@+fH=t_#F{"*xVz=L<)|mYUp+ǚ}2XA4^Tm*;+o7H&K 4t$.Պ骅C Mb+|iOvtmm^3܀B`7k'i'qM=iPWt0LHDh2a(OA4j1r{TXyGcFesZ\#C}krն1j13Q2=^K wjG|zk%j`T&P_&v#[ 1#= ͆:H2[ݘ3*R3|Ƿ FگX 0=v2 {šL+R5|KnXLh`OR(hRYuxP71S 6.)2)ODŽ]R FV dѽ9RU(۱?Oe YG 0gPzh0enO[w0Ur;@y.]zM៭<@2+³u2V:BbEŨ@A;}t HI p)w{D29`An)Hn!ƭua*O?V؇ƂɣŻu!Gs4v!sˈ)66zXᰤځZ49ɎL~Y>< L]l/$A)y3U˻ʟ+ۅϚvyNf. ME7c0=; E\ s)iRʓfV5[7zkO^w͡2Uiϙ9HEsBZA"o!pzo4S| .Aټ6[ VpmDp\~c0̢yYa_r vCx)qOU.0;rW$ dY38+ qQxH%mh!W٪0_d:9 V>Y_(#* q,PU_~}{.љd")o[IdXHn{8-ê9*@kɵV:#U,+"g is60Ց^(MĶf?RuP|g?ԏkUfSnXxz{'$-VV'I0 t!U}]e܎ufc)gq6Jp! ݬ=U_wEy~pJ,#î|1ˏUhdLITѓfrl ȇB6=vvؔ?}% x8^K(MdDvY7q-5QkG)Lr_ԔWT,M)tU :͕d2c7{3)EFތ~{X:QcC#ӣ}5%: [k|LQ]մ< ʳwSOɗMb"D?raW1QkV`x@0ՍkדU#@N-W [> ņ&n.c{虃Ь{)1y`KViɩkXG_L}*zd f0Tqf@0N%G=c9h)x,Xp>Zn2JwO#*,+ U|cŚֿ(I0EAAPmF &l]ƺzJ2>.DgS;s:LK%]ҳa]OJz0xFY>T3$ݣ? 4EWPqܥ<nNq $@? Q.WFv?k  Ur|k-zjD.-#LbKQ>K~qљW"-/ ڼn[(`-/6 w*UmV")ӿ6 I:؏F86Ke6}ַ{kpZcm6lx#1 FvTnHP;"l]P9K@Q\A33|2+RsΝKH= _ {d@YsZHw%C5!1z熒 Gic:;h'pO1ݲ댅` i~ޟaG˓Zr]6iXtC>#oty vJ$Jnbu4&B۝I~!ly'{щ.1dІ`v*}(0Ch}ԉL'o,QcOfrhE=9#a|ٺeՍxuѽw۱3J*sşNP-Rعy쩅Գ%vV}Dm[JH=/5WAxF.1$}Z]=\'̻OkO[\)΂M,"K{ Cj4D2da8EGp@|Q_R73!4ǚX c/dӁ>`MZ{a1\pA[b5'-W\E*4̙S>n7o0rޔɠ:g.i!=CHsrǵ4)ٌ7tƞVLZ| (Q|g:5iIfW𽑹Z V4D%bќD\&qdOF9#Mx1|L05ߡ^|ZZ8#x +MA-LnC2 -Ӫ*wf 4F 4~"YJ8 @%s?r.e']_› .(" Z[/$^rktdg3 &y r ՄjmA:6uë-h ݰw!.WLKqLͼkiyigJg  8.$]8LCqNC?7Sj'ʼ*LNR(A;h&ECt%ӸюU,4u^6 6n88|>YDujXxэ$/OW+m貳uΈ\m}tzBK-g7V2M V1{0ndhT.vY `w P2MQ]h(t̘MFkmEl(/>$<8HPYsHuxtgC_|M8K@H[<Yu]o8IhInȆܱ,oxHO0U>ȶџ.^rl!REKLpGGC|GB~*`V܏Cv T 7\Sd=pၥ=!tyj$G&WkW&C!{iC\֪@ .JBDM+;`BFM{_Pq#B-ӽF(f' \:x:Le-&n;GA1R'_Ym' {Y1HNA'Vf<i@"Q\ߛIu {{id^93yr$!i,jk["uhs ':!"F*9y3*~Z]K!] stX`>BVF#IUIX(S.ݐw~ƓZ& ^jJwnF{م+]2&+ $,wRpSLpqvY2 v#Vw >քC9 T\ڑ>fV_㗭Ig~2F- ɹbI-73gڻu(1nJb/ ue4YК]jDʥlzq~pq^suQ(݇s bSpTM(ܰDk"uW(pi}mPQ~m*% +oTAnw0gAwYf"ML!զ**Z+-yZTU]͇'^7? !,@ѿlLX@7~z?mygBVr&5'62'QcC c3getHq(^KTN5`"fkԐvc\JF7{ilh;?V(^ɮd ϛH(\ϡq:3dk2J!sD~p#s~oel$0tNuS/_*S25ί,X?< X2׌H+_џi "]Cwzqkq!C>X kAou=13 ;_$[טZ]m{<SU͚Vcطi^ uإ+كOIQmpdc m~pĻtFe]mI'C_9N0֕g]1 OzK&z9,Gh43~ m"*o I# ]YL#"2R*'Ϡᤂ[y>bqj`J&1|I\H}a9&`0[ڮj⮞d(cAJ]"Bkc ;t'$aDESYƧ0= !VgC/,t&BPViz g%o ulQVAͨ@,p :}MF|*>4SD D!ã|'#mgF%SkǙnORE? QTN c"usӭ;8{;(^֬4Z?ڹئUOrI `> ,ff)iy[B .|ؙ݈o_Y\4#$z3r`372"GΝ0s౲_aCi/ 3Sf%B*1Rjciru+|ʢF[N\kFr ~% % -};@ev0 XjmBtoIFN'3N z10_U^h}w]Aba (x4K,[ƦxvC:(i4n=PǞnf0nm&7sJa8Nlj[4x c}{Yߢ11wTb!1;&=+.@欤iyz;^M{=錖Sǐ<ö!BYe$EvɃG5nSJ?E+l\ԴIDg6B4(~lzA ?}k|iW{pFM.]=NUZ(P,9 nejD=H8v@ t6J`Q*82CܑUc Jԅt4c/&1 i@gE"o7)ߎVKpt@jnKj FJ"J sКZ$d\VQ4Ham`m-UɰJs>j`b?pv}6cS=!.;0IgxG)6²y& P`]9uХړ>uI FpAi֓@B`.#O},zwvbއcӼuF³Pl:2BԪ5q޵Zȧy~Z2J/~+6-uoR4ˢ^ZŪLH]T"ʌө*h|~)\.nB[gڝoܼzZ>r#k":=RmI48S"G@BcfshY;sO$-,;4h"v{9Po޼Ȓ~QKAe& ,ߌj$v;BE@3Bg\;p l_rBw ?* DkW%D?G&/r7]NߨL60 Ÿ/^x.ʼ=.(mQ{ IpZ^`4Z0.RR{f7$5a!Ih;5/ 't(qWQ`JR$YtRcEl=L&$\lh+:v!}+C U"Y~TWd3:IZTk GfR:UcDdӧtN7Cm'U:bR(L&Ax3F3K99 _-m Nl:b{]!\7.!?G ,19uH Y.Yf 1bc;()*Vy;Idkt&`n5_) `'擅 ?H|O[aֱa20Q4<Ϟ1V˞3C3znQB5zWP.C2ᣕ+6-*B ؘ\0S%_1aM.LYƱ%YBhlx2TRYD-VrU8\u8"D*㓖2ߗnYk BjQFCse H A |D]I Q:s l`H)&$OA: BВʰF㡤fu,o'ҬVҝA&'`ku6/\+olhl6N؂tgT١<48arlZ7{nk8;YԵ>p\c]Q`窢 {K uMmØ -x>H?4= Ws7fBx&ݎSc_]|B+BOD P(^Zo \1{Jb:UahH%+Lg"Ai=2m<lNm߱>sotffh¾ݽVYT,֧Į5I3R/r`S*[TiCjz0GЄRSj%M?i< \xj7;:Q?P_/_mCWPGS)FNy)+XcMV"+\[O4HgBUo]$&| q,|d}kfBy0`8:*G-RM5:W5:(@g)랗sV-XQK7UK0>}g~(mo2Wb\@)E$1E$w-2/j0"RoT(@)ӤwiS;xmcE~/jMO\uE׮ b:@h;Wc:v .>E4pk8DO[" OA*`cB 6J20[()OÈ\EVVo,Z2djP <wG[*d/u8ΠP>.oEWeKV){N SEazqY](Oõ@{4ՒB9h!S0ݚ-,*DT![kW\ Ɋ\YH!]{l|m_&N00աAgB `+ 괮8dƑ,@*+zl*hof/p CN Xu6xUPLt *|$ 35;2u[ <m%O;o%A&t@1ɶr]jegGΖ*HXweovYE!NK)/V6LL'*晗?& FppGSw kBg)zd =iw5yw^"$.48b"vʄq Ek#-;T||f]ʀ*Dzw[mA6HYYL3 fQXIsWa Lgr&aCNuF |:y( tZIe֐X<|ɂD%z^C˛@n+; EV6?!xlԿ# Bx×LId [Q8\#*̀n:\< khE9 H_O5U]Y4O #֚#*tuǽiR?b~[0{~*N_54aSj`LvԾʰBa@[I ?%}Dڀ3{waܫzZP`B$ZP6Q$7 /}$٣Kh]w'gk  :v_+&qW4fɋ~@` z8jC*4ca^X!֟H ~PN.yZ4 )-g½kF @v 1[=r&L -i='}7g~E&("DFVn,)"QѡPf"DwVJ3Uxѝ^$~@˫kyvb1vJ:CisB'5T/ 'I~AtgU&5y>.!NwoP&56RѺ5i9TCbG/R˴u: hKJ6p%hŀP\b+\,_`Ki As{3R-/ˑY S]\(T"O0tsPh%H+UIHSuWc|Pe?S]Ң-#`RiQ3$we]`PEGݘp-ONBE؂LecyG#I0y᎑PpNCzV ْ8d48>d6;],n͏(iZ(YR[puoFG5k kpHk O!Q:}R]AZ U*˷ei쫰&P6NM>:~>WܒkIC{r;yIqfz}PM)0UC`7||/"3;z}}kQ`e7/s:eK_ JU/9˷ 3mWDD XT$fzFI) u~$ȧ #>%F{ 4Ǜ m޳ԗ_bzVZsJYtp"> % `W?Q|w1 [AЅ:fz$6ĕg8{&"ebk.ùZQ8R&Ņ~h=Gä9 ZMmUtu!yWpe w'6B<wiDo8\>A^o%fRaͫK-WZXfWKGilN~{C=j{& uu6ˣImQk\nkd67XǟPkZO;o@̷K:HԀ)Uy}a *7NA}l]bʸӫ+dk1Y#zx7˩ V akmȢE:Ȱ"9@W3='ştbXt. %U"-kgwΘ:E =2X腝/Ct%\aǂsw!StvFk#+NnT͔B=yv?TAl (1`P *F)64tZ=M;ex- GFNV(1ƖaXdLb !m^)V\HUwVR?qO~綴=-ѥ=BqOE}Ms(C|/a3L]Q8 %Yт!\[lZsat:edpc26o[!?fWUXz<`Q 徚r㓘(ƪtS ZQ+ם(^% 0^Rth5 GʏhvK ֔ L T›|?Txf]mDco<y!K9P]in9T_ K 㢑&J#AՆ2gD[6-70V#I]Ԇ~bâY۲jϲx&EY_z:4o!>L,estc,VnDuF*tpV/Go|LQY {l/϶7 G{&m1ۗs܃0%n]&4xșrMʀ,V*_Ϭ|OHB9!8ٲK2(*" L׭<T*z?c4^Qjz.̼ظjUs`{2q%G#uuH} o@mLY`YyǠVtg3ah3"zvJh}!"¿6T麳#é㩰o3yVRyǗ)]!X(_(x'LN1Y^˨șw96O%5Yn޾Ӕa h]#$V~[ o?3xgdqCYLw38R%|X1 YYj"F_ F?lnJ$$J0$rL2l35t-(#+l"t:"aV`_1^^%JO(Abp[0j+A% ӫH+ zmon\U [919gy 5Jc0-QAGdc''X Ttٌ&*K'[ƽ}RJt@,gPXTt[1injԅ+$|uCUQblFjJznP(3ïRG]YZpo*',Ӳbj \~ e'%1dQBK.`exoWqb8Yc=9 Nc:8k[Ǽ#q e=]L(%ֳ'vI6&8 geFgxam;3]쟢\iTh`[0ty#nxRj9K)0jR\dK)6p{Y19bQ'M(O,R+L4QHAÔ!Vh{dpw?GRW@P>s #~_nqh //*uK  f8868WM?Sރ,sͦh%qw|~B$f¾`c.+ҮBS+< Q@u]/T mĈtU4{/Y f6>orEUjCE&6Ey'o3oPA+RݘуN1 {U:N[= L6OVc4b21tpe*jΑncZ#A1%`߮_\AbM{e< wNJɁ˳Bysdӡy7(1#5_4Roo skFV)zC^գإ*W<6|-xF&PSW 7pVjGRoJz[%'8X!{&8Qbx]/!Lr1ߑ^V尹Ѧ%ZaË蟚N*<~<t,H) q'IbDزMpVßxdk >)Cu׽f~"55nuo{yVfa +)@Y'm@跐1a^"k%/1tѸOSQo X2028<|2mtAќ5apG/xN'@ңKʖl&G| ,ZLu5z)Wjt.!:m)D֞IbQ4AoUP+ET(l !Ͽu[s|R #MUq&cYWugQ|XJkӠ]@\*GT2zHY,YrR֕H,HATdZ9IUƖ< ՙVNz\度Y)to5( <O)k覥HzNC?/A 7}$5?>bv_gYQ\F_,eV8 /XQTG='ȑDVf#7ZEģG?Ayza/D m"q0Lda_գ`Nn!9npsl;z_wdoq1^nѯۄvAQ4878ZWN0hGݸƤ {d2-t|w:shӂ+9THs[U $D/M>+XOco5=&PR`vQW2nmpJѭG/hd_jGHte( HQVo$ ̢p!7Z {B}>N7vE]o"ulfvEoIUt(V[+g&Ņxp ȕ<M!`{|Ni ci]`]Y4u2rvF6cugWA9! ӏibF5yNJ0kdQ` ѷ}? j8ܜ!}:} B 23*kI]E2Ԇ,[xd\ gcvD.:p*pRVN;IoJ}Ly*U!uicjZG&eZGkv/c18Mçjf&Np5ݍ[~a%5б??]q(E8/ $ R٭URC1DO6VLފ2_UZf#j>Ѻd9Ț鬦ī줃f%?:bvT5,wwT$mg*BK2utXHޓ_(TtS tO(_78bzq8һI2SU #2L>*z]Qf|x' A,f}T[>106x" 1 ejw2ҍ\$hi:͓iarL@v\(iC BZNltL_n55&ҿ(hTH;Nc4śTTt78Q+~)j6'`Js2Nʟ5vP$9Yc կ:=;RZlO#Υ#>މ! YOUP}]"Qۊz8Mb/R힄1%`0lM[<%p?(k#Rh#5#ˉ<&<>oPNMd "1GK>ɰkV LK߶(\oqTL Ќny)M*aUBIח&ECWJ61'0TJiFw%-&grS|?E^P3n|\.OYHq̊.fٛăQjVlA'l? 5 G*F~M ©ٮsBӕq${bYɷؿ@AV 2^h)6hf;|d-b]YPX": |Nfv$DJȑRwPl8[T0|Ol)::uk qm8~.]_u?2NAJt;~3'n\Q=)'{X4Ïs"Zg6ngApUI.vD:WqڂJQ=Nj{A1F\0A'yy֬a22UDꑁ{yp~!? 0LQTH[̛V{Qg4p N#T)Q$dDR% ȯ 4p d+-|4:U$TnU) !PBbIG UqPZ9*"֪8ByDt>.ux\ cw>߷hgoaތ 4_qd2⑐cR j,EjiFuؕiVBw pROR@N';lf_S6o ?RIpZVJ컀s^ܶL_&J1uK9D8}P594i8ę/WQ;Rq[:g\w9| }ZHJGpyTΘlΤ X`en4f,gD|nwivf uXL>S Yޛ 8m,]+wNj)O`V+'Bfib1Ⲉ#ˊiͷO}Zgb-k3ѷ(o3}4:` Q̈ҎJ˯&YCTY.;xK>W&MUbl៴K7H}Me(+/&x DN^غ.B a"N'ֆE'>.FOͲZ.'ed_RYzS!+B" 滑$#Nź4[R FX %.z .06&E-McUBQpzZ0JP쫄RS.">#vM9m](h; 3TLv(_SJOVP塐wuZ ZԩԽɮ1[.:Vj\yr*ANMWhSKElUߦ}!a㗴RȢ)0hq =M*:וڶ:)v w x4Wퟓ/C _NQp`VVƸh$w[uO&OĦ$w8^)AV%l])./}Z/RNJ3 W!-$!FOǎ.*D">W#,] -VMiIRI$4*̷ y&9sl*zUVsQ:HpoTȅguT4#8[?Q˷(@f.t:lۡKAEoմS <K(#}LMgJ3G s.EUf@6 h'/)tECC% OsBX1$)GXԨ4qk B1_г_S!QXȘ(fQa4i5e )!.U\Ò2a(S56#tA+ .kl~g=|]RjD&& x5q_؍2brIHW eL4 qU.0>5[ŰwBo?6xh r]nptʰ6 >Ѭ"az- !btmxaz5δ?,Im@bJ  vrNɊQCePRm24L6!G!y R<XRY JEU=l ,Sh0J _:o{,gRiqdMDu{TOz> a i͟*5Yn@ JqɔUjK_΍5uCc4yi[ɗ_ԗ҅ =o6|`܊(Xm+)2$@1k+@^8B[ aA b\ .ϵHtc_YSV r}ѶŵM~.޿WD[-BP* ֌8P?j0'w:ƶk.7' ۪Z; `hώ)H8t HCS%,vhmD𹺢}OF*[gKݺ/pXL}K3lEךu.>K5XMN-PQ"(5_.,|zARan;eЁGB>z_%o.y'`ra1aŏq-\ û=3oL<=Uv! ?GCL`%ˌ$"2eu.TORyEKuF,-eZn;;HS%]FxVq< )('3s֒a- % qZ`m]X!UZ 3Y2k$ >\-FwPum%ԧ40^%~k:AFTv%ރETdDll\D4`$a+21nTFbН+ .E`°9矊[pu~H΀k ZlGSL5\` E}Mp_i ĬYPFqFj&o̭uLYKM-T!KKsu]Mu|>%(%¯)f .%g kGXD|qRj{;ԁp&t*" .}}8gwF@Vzqc#D<+?WyLJ}qNA -'!vFy[L{.f7)q"iYd('򦖣o+N6UkaA0ϝbT+O Q@w2Ҏ@oFr%%p $KR2-=)=%BĶFTre) ?z/6HVC9`{OX1X%+D9;.-h_D$yE3 N%/s-.qt圳HLBHs0qſ~eABnRWS]pW E.c9IQ'!* 7,h%H1j #p'IGI1rZ;\ $#o0ָx?DMх@ld>S$!e hۇZ^I\rTM4/a}ny J_E{R,LSdK uTzmGn(weR3_1A{,_]7+;۴ T>ן+%m\2Х`\5-uޠpQ8 "2O^|"]pUeMFj[5HALVsO ƛ TO0Dð%TyZX=XzS_RSv!;VUIa&wM[bOyCqwYTaQYlo [U6.ʎO>dZ8ƬÂRrq4h Z9a+l~T.O8v=Th9 Gso?@<\P Pw=,~)ԣм46wxl#w4 x VKʫ& 4c< 0frzhT;f)pq{±' 9iH fSd]Y"@2_ny7xj3Y{3bQ)z1{lfǻ렿%4ކ: țAu>! ^FҮ*&d[]~Fs)Ój^CZ iUhjDpF >n/[A)߈S07Eɿ7t #MWut D@'d]TΙ!FPQqL#l5j P'<)K}%Fܷ-]6#=e΂}[qG8crTr +]Hx»$/h^jn (Css hth J+ \x߉=94.f2!jFiơM7R볲3i^1ٽ"<K ͅe3Bń;pbv}157ʉm>-Qdj(`+č-?9UT:xn RZGz<ЪTPŧYfsoZnAKB隬HkL0Y*<`>|ڹZbq Di.9opI7wjnښ uMB8"#̃{ aM&@tM)g_|DYq7|ARn|ojf)b gl/[E8K3M:8}db%BCri1k_v392p ҡ] ]4Ɩ4ah/B:ʲuʅQKy=3L󉐝 Ni͐Ɋ+6$"g߿^&_$3Rk* -bdIzvd a,dj7 `Ӫ]L<#fr:ނ|-8gnn^勭 7SS}_@S!^`YboX(CUDZaݐ-e5aiF;B#.?}9C@!S\.R?D9dB7(1~lbtAU\t  YrOާ_X~C4Mbk$K_ 8F׬,#3iq8`8C I<dz #DB2yPF|lL5 y';}gŊJAߔ/o?;*efμ%; H dU&oGN !7G}RPtˏHL~mQx*;F$&Oe .@D%H^8qdkQ:,m83#o̥‚ .Ȗ5FЬZIN\rw725ovS2 vZ,;aQ%=2 .DN{% dj9鞣>,XJeD^ J?|-kp{r4򊲺#)s2RrQ c{2/ ̀85q !-%9 . 5is BkDB3J`5Y MvqQ9]E)Jai|tۂZP*IZEt~Qr5)fck]mc]5΄6QP*Z/ώ /[wW<.8N2OZwpB\?Ԗ/H#Lc ҽ42Ď4τ_C|{~+*ϵK-H%wmx5m  r$LtFIrq tk5X ]M(uʁEw3 =7FfՋ>iu4]G<@2OJ z;Ҝb{0͵rVn4B\wNl.k|PHbRi%ڜEE@Z·H:DQ PC4@&w؇}t=fDnB1`fu%.ܷ1@a/q4|JZZ1Z߸$("'ڤN9(XL$-~r+m I }B΁lj/0:_7$bLuefώZb8 ?ga1h'}䏷$X\?5Dl!FldM~B=q==x;pfhs͔dV &Yi;:'yz=+ hӏf4m~?0gJV$%3k1H0= ~u90&>#/'c* PybKBP'@3Q|)vEPuemOVLJE÷RyٽT$7W nZX&5T٨|$C2?,4 Ԗ.@ssOςl9Ds$xG->zt)Z,G+ _ʩnFZBoD5jȔ=')ma!{h8ДkaZ|W}ލ 1u= ,'.NB>8~"zM]*uT(^PJ^4pքmqU\YWdnf37l^׼0n(-cSqZ];E9D}A=ٓB$sL|@W0#V4.sN  jje ol,^60bGPHO2VAo{ީ|:3jX܎5 {M}$~gpvX{ss6*J߻'/6G3unMPp}" vȐЃ,J M,wyMA#ñ`P c7/ Dִ,1ߖ{kTȵ=٨T}tJ4rL@:si0>vG ^EVy;KeB~G)lvՈ Z \$gE|~$sOœ&'@2vU)"iX5{iN^7Xqw2WX;ämq߈d:z޳ƮӘzb./u%f!v2kQ%42W3aW,R <<٬9844uُkk?ycbB'^yoy (zW 8Sx^dSAB|F ߾] @bJ-AMq67G{[Z9> (mYw' kT1ѷ㴍qGGpX㯓:c+-mL@Twz9~YI"v"uz0D|!;DÇJ!j:w9-G~F:VEUqr ``)yƫrOIF݅<R5v=71#w4s+,pS24 UPd ffD xmQv1 Cz1 QnQhm& N8 hg툘܈R >2,1dSW=E:#|~TSTQ ̃1O#G#fu#6Q)In ip̕IRIxbS s[I`3ES5 8=qVϑy O wa+0 jCML̓ıwpѫn<:S{Wn_Z#Zw[5x - #kغ 趰0u|ws6kQK Qٳ؛ 6in)~ )\J,fGc/߅QϝP*;vB7ӺC 췷cU{n(72P~oZ D^!\)fm@dFxC-7PI2ƚɴD6g3C w3V >t ɝ3S)1̑x= vB61Tc4qZzا-׊ bavdzu&izS,Oa[V$wm962&Gze/(oXFQ lRlf0:NYq/ܾƐ6oF:Ua6TO&H.IÂ,=?8 s?:Je4C0|7\s.“bI}{OO`KMiv:yG6S@ vm0r&rVB "fCWKByEtk22Ԏf &0:7@^HDBzעYE)ba"Ohe_Ϩ:zP2}ow2zHЖYlFXSp8:JK33iVʶ84̪R}F_lWpУV)4Q`;]J6MZ}8P @x"% srXU,m}VT![`oꨞh:*JPmRȏbYܺlVE$÷eÄ$| ]B(Rf -N~'EIt2;obna/q828"&NxEcB~;Fe& jh(>-rpzBj)3 jG"zQNIӅY6tfg;4A)Y KR%)==7ǝ5;.*FNe1Z.W' 3FQ778ڡw!<Ӡx4|hQiӶaj ;-èr4sj!hE/4%>("ߓ>:[@}=FU6YLXpC{ qhJ¡sFv8i(W7DaҜ.K YiG]12MUgMQiARU{!$dsAR7:0qZhظn! ?4].oH 뫺-#aIEڷ:?%ϯ=cx|&d /F$74W,ޥvv˰?P 65}&m_I07E1bR8F9caqOkdtQ7rY N?Ғ"d2q5nWR@5lY{cBsKyOmkFrB}"9db M8&J4sOl I!5K=LBf%]ޜ+eX|n60D 2@7!p`_MI j?B1XDtVj.@j[<Ifv[e|yE?5׃6, J0 X_/E&&uTod* A4On;uvE\tmUQ}-M?U4w$'+&%r6B)_%qkOE :E ss2-;`fbw%*RR?'_ Z2$dzǴU`P )ѡV^csc""1Nܼqs)}ܧJqH}vX,fH{5h Mv!b, HN KdBH7nn%`08HS΍AihBs$JN0tp)]?pljti#SQ8"-qq#(5(HCR)s/OӂW|ZgXLw|@XaE2EvD]|՘և>9KϣΏ43 w ތsӋz?;/!qCfc͂5[<~So.X7KMǏ"{ F}94<Vn?ա٢. ٗWSA޸|A8H{ވʨ)/DWZYg]f?&[)!82䛆#ڙ ff/aZ/$lG#3F+v]Rr 톟 l#j~ƑN3uw!;TnD 9-0(*X[i.MF@Du*itOu@]#DǼ`V]2[M8'DE6}i>+0l M7JrHc.՟pc+q0W;[)w 7M`EHh>5,9\ s"!R MŢ*h67b MԚ{6Är[ƻZG(w'=k0Oj&u숌GĘB{|ce>' iW|(Yp![ôuL7dT֝pB672O4'YG1My5B'7$es9=զ9A׳JZhnsW庪75 8LddCCF 2 l䦀—eW a%\ETic*RE& : nl*vQo5nmwA2Y۝cS҆;ߎs,NS2"aVNXH?s<Yʨ = ٙf,7nc_وDd?|($gYR|h|{L衬}R /$h@͔p{ B&N)Ɋ3|Iz2ИS*bKk%F8->Oa6AU4SX՜и{NȀeܞќK5Lbn,WHLvQPA ٫$]9龆{K'M&=BYVJA0of7#%9 BC M|(LcJo(B% ƇU ,6B &'{Cy&TP%J "F#yՖ!'^i@ YA} [PN^3M\ p:=7|0m:g!9wQWp,:D+2^*sXw:(Þ?E?WފON9K0Ub 9m5uW*Ru b$Yⶼ* b XfH}o1Kj=`>}~ KT׻gέgM 0Nb;mJ3 Hwū00/`gpP}zSL1>b-w}ruvQe.`ZE--oG:{g.uHY*껴r0_dD#ae4*I:-( ( Vny*]s< f(Wpӫtv0dW$X(c%CdȌƭ{iGtUmU P@>iǤC¿T^/o e7J09S=M3o{(]_o 0Mݣ(b!z֢Nho93dTOI_mHTߡo0|͵F{@ۖ22] CX;0ccߟL7tm#e"L@/%w䖏Hcj^d@z6:]\לC&za `(^H9!YQ}션"LH KXvlZө"ZPoI9~}'aF}tϳ1ۘZC*J`]-L\oJFa3`V /ϼDI<0XgB^{%i7dn>%p^+mL߭2H?eWnܴRYpۚ & A&0m҂xHhwiT2cwYkE*ľrH~۽0Y&A϶.{ :hN8g{\꣇r Q'0W<Ey+~c5})uQN(=Q=މ6\dJ-Dia5Ԅ^Tb&VNtDkKE~DKɏ·?9c>n{zTXfkCjI_F斟{ڗҖE 7XySbV8' ]V$eܰo/.PQMkEpRDhSU=bOaEK90ASL/SY$>8{ UޞqDؕ*WE!x#G'Υp9J}uB-eR Rv8U鑁85m;]b1Ŧ1rli9،`B_tN%5핬FRun;S.QVy D!5fy N hZK19joo{L|prKF2iqG-j`iڛozu( N%?w``\lJa~ :v.UET eH(9ffbƺB^( አ1 @:#XTJP}V- cD.LLj0=P{ rRje>PeרhHyv^^++D,`=)4 O)U}^m]; 7|| Jj^,zY |b>\fD6<f{@iKm)P Jvg_Txr]ke ڞL`*TKVrbN0/Soю>kS_0'!"PI:x80 6N5w]1HmBKd%K݂T,lĞUw3bL b_͎W)5ZV69hOL۞=*ڣ,ˣy:k͸$Pp <.5|eV0bRdV-ON? FIdLL |6?S(FuD5ʐjI@*T|;53sSH.aYlw5 (]r8otq;ޫz:}z1/8t΂'>⚦ӞlJ86)(a\X(+!륯7Կ}*TKQ_Si((i"{4 OQ_!%ЗHgsvYO鑌j@ӷWty-΍& $Ed ;wMGch#|fU!(1ʼ'^.#cڳgqHV;@)$`g@Kb-?k> ,$2>.s7s8[5#/5֖A$XaT\;]O%i)#l=F1~O4|*L etyņZspͬՂB+X8r?1~}쯻3@G(.#xbnXfdK?fL;ؠ'g**P"_zMK8p9 i.n)wau Rn]f6wCCCj%o"{l $LJ5/< Kѯ"!7' Ā{sOMM3h{> 5 ]M<ӷ4L9E{O%d{=W2감+y^.5U=r{9ƆQT1/6î|&~<:Ytny8 ߝr8=<%e_If,/vS.ȢS 8a2P&i?iBg(Md(U#jZ(EO3uL[,$f"+QuŦ /&uVKD- (*#h1V^(NrQ@ _rƙQ|7H#ŐE e("N9\iy8 mhRY^e:T!=|tfrp `)"6a%Rؓ,j*Np+BW-n G~i{:89 5 uB N~-ſlnDXE< pSZP^CV3t`Lt$ưPn]4l@ 4c5 }@45 B+BYŰ 47zIYl{/W0z$$}n *4A*`]bUK'@7\+A43m",[?#,CLe?v( 3g톒} ]ӹ;KmqQȿ߲9qVE3{*&^[wLfl=t- L>?^SlTo/+™XKcQPL ive,pϨopn}:/uYZ6_>{ry|HcPZfӃ? E(j2eK_|<Sӛ&cgq--]-Al1ۡ/P{vR񥈩9]\'8Y/!)ϟ&,sُ-`D-gZid;R5t`D6,[!M{fA1 0a핏4w8-u4d)' 6S0[;.žV0A/̈́6EE5B Qe`3$@@e;)*GѥUv[ 5סt`Vc8cִ1q5U<Қ/q@: eMGq* U6shW97Aqn=TWlg]~Æj4*(._q8& R3gJU~5i(_oΰΪ2| *pqp@I$6J.nk輙(UFzd>x!}czm8o01 P R0oW~2h5¥3s;qÑp9S - ǥ+!3Ā DZ(UʃeblX~FP śڼoN[cK1cH7'E ľ/%ҶZf90~ uip&)a9܅gS'RֻAa꤂[[%GfbK_8/M ޝִ.^j%]Ղ*ni)*NےVDZ>5-WsP$!qebs/6qeZiڋK+d6Pn oUA'QmPcu}Z0(.n5ݔg!:<3faԓXy/_`V8a=|pbk a O4^|b$w ݩ7r/lSx*[JZ=N8mGN4 i4 ;*W~˦EKg4 2R<>#Lb?K&tdeGI-, KFTP(a19pC OJh"2*_yϲ7uli% }^b]'F~ӷ׈E} sCiw[m )3%KStk3Y ddM*fϦtf<A -`L: [Ez GO,M+IEFR'#"f}BN@l Zs2CEPhWӇB<۲Zqrw{!$D^p,j\`yŽ_i Ϛ`0"&e墟/xvn/N2R#? EBȡjWgR,S 'yGI Og4I9BhnNW>~' [`M] rWyEOcR {Tu Gb9E|U p28 p,C8ra>TK)bXQ f]t8:oםoEa!'s\96hA+d grRFߜ"@&]T AFQ wȘ=K(Gq6/=),U!>K?#XA/ U%,Hj`k";RtHi쪯6ҴIKllo_*eJW z }{Pg}i#Aqi)w{'В LcsyJ\& XQ,H%{tbe˴$*adx+e|/N/r:4o뉩%J@ @!ΓNq+9 k#7e`vdN4hk'D] ,O]=P]4(Ǎ'JY tx%AP;VJwJ ]Е tAjKnn?MHGE5/|c$T5Ej!&ԫ-GV9S:LD Íly@w$߰ Ӱ@^hJVAQMC]42ȍ 4Ldg9 A^u7O&216U>2c+$Q"x!gw߄]̤=C}=K7I9ZDzsē381깞)*zAp6J+A@/VA[5R%5S<>3 l"&m:nk`VQ;9.8 FN[E֙uG7/1if|+sJϭ ne:7[xy#ܐhq]3|yciZԗF~k?•i.EOY8Iw ,1gJؚ&_lEɥ=zNuu".nY)MFS5&s,DQV' l$[g0bGl˲n3ϾNG813jD,=2L[Wv.dU8ZNI9 }BӔ,ʍz[ku;wYNO48ĈT3ώ*ZA#DXV?QhRNԕ>Yļ#mķO* "u~Bs;b9!Śb5nVE@^dAea'Y-%6{ؤJI\iĶp1ͪ 8RiqwR"K)G{si|Ds@p(F30(5-Xحh'0+! 2/ojaD'B'm{B.iũϔS i-h]R9ӧf>6R F-n HRErIAdz~bӞX>Vx.HMK8>i"~^Wc{ZQ, Y)  P'uHZL$;\PJ{S70UlQy$ʥ4;@>g4 FM`ڽ HMLzׂzB}Z]Su# l}b#dt}[ܙ}̈y{|_dC}ܭgL(Ռ9-[/4%*w*ޥw;z>|#f؝3|.yt".t2.qhu5EX~~:ԟ꘍5qA<m! tp$0//퐽|)Tv5̭͇6M3@Uta\hΎ+`&"VݑJY$cԑU8[_C b'.d2r~vMnܥox̻kVx(JDm*8,hIKUUԝAkR YHM=}8j#y1=ph]+/^1_ա=:4V|;7`_< :b8}>նns T: cq4pʻt)܆UX,P \8#pȫ+L6KC-3FL#-:+[QNw ܕ^Ki"i8"/_hpBy~K \һlk*V\z;ud9;@8*aՀ?r'ighxw˸h&o;@wZazOQ"=qg!`lELQӜJE[hnCj ؓRr >aq 3"yv"3t2-ؤɉMtEgMwɯ>lqD|!D(-L4^#{Zw+[>>" >#CFP1Hk B B[A;DZ?J>Su f[MJ$7()i]-~/#[|UI\yfe.j V4Io}Ms :_$kN1g_Y_in8kV#§mLq⬦HeDWZU.FCrH>nVnf3pxUnx]H!T `-AuK{% :Q;C%-f.vQ;oSľTz]e % J3WSr'N֠<#>!r^\ZV/T=C9 7m yu\YJ*N9\Btdž-V*g''OyPrtX?zԬHƵUC_ ! ecʡANo$ifOu '6 u !X"vD.@ /CR\DDh8ӣϵ ɸFq0m IUYiO1gè$ l ,x.KG]av+߆\k/eUcIFK͍JwTf%7XhpxRAA_k\E * Esq6;"5*p b:cOr3I[nI956 ?s$,%m%y.CX~YCíaĭ9-vhNB3l"QDxndx'~ y5ۣz&tytpG((oaXv_pKB:GN?;j%A3.h $Ȁt@?̍UFh?i[!DO/koX>놩A3< |Cڮ`$dh:Xr˸U (gd ^Sc.:xI002R(XGgr.SH(S&-fڐ THT Brpmu$LF({FJX9GѬfXjBJ-Kcf4EI9 3[5/op@2I8 Ы1Ze(^46\h+-2u]UKXFcίMR&ժ@gq|ORKP_1tó0oڰ4s[]pDJntxa^|!x=/ZKu*}en`*Լpx%A5DX;}XGKpcrB)iS2f3$#Eqn- <SXa2DOm j#eKȾt}k<)s=*?T5MICAcVXM)Vz9ߜV_U FcWQEZg:\@E =5[k7̩V? .6!f|&6}< ;^7&7ldHZGw~%hþ~Nǵ}akt` F!0 6Y :_|7TڑMDBX(AݻYuU_AJv7Z6.u?"V.ʵڹ㵃RW6bt+LdQ Ȥ<^w bMB`"oBě+keD6դ*OY{v^c>Z>=ϥ>Y7>xؤ]«<I4V26+s- rrm=I9Q)J?ל)a܄}b>]C%@MuC`5m;D5,ۺc҄-@i}<۠~KU-\7*Z~UC2*E[5opd*HKŗ8 ]Q]ڗ+1FPk6?89.smb-]xQ.ղ.ߩCѶs!$trv|~Bi"jmmf iW"[lMYG=nrӐJȬ{`;j2to2gZQIvB 6_hp})3`ED!BC8wV$0SA9;,eR?wh B/Klv)^GɊܮI)W쳗IBo-/h5󘠆tOBtAox^ :4jw?Sd_d~J$- yG[ao| ֻix_|kVٲ640'&$lJ{'Sg ݂ȣkQE7#;/nQo 'jkс|O#C6ԃ>EShj.Q x UrFJao]ξ5d01{NpvrVSԮf5ĐsGv:L_1InʌoPT[b@e.9#K  ~FN2MJcWʆ[tY´hltlU=+Y- Rr%On{bt*0Ff&zuMFa[%-zl ұr !: Xy}7fk~ʯ/Ո)9$(wwf:рxtih#Qba!#*}5w55҉͂ә&f4߃|qi[&[:Y"^ :o=sLދ\yGٴ ]V3KE dr;ޟ)^'np ۮ#[|*r?[;E" ʑ d4O{ϋe\M0U|YNήjp"{2K gqv,8op~c&.Y nFoX>9gd_u)ܞ#\<&,P9NJԻ ɺE$DzJ5?̌on#-@VԙȖ-o 2ϕ22gAӠǿҶz4;Ӑ^` =cY&Am;lڀ!*S>Pzf`Ms۴j}Ls#Õv o_]y%?{>›}^ZVL-I{K/ln'kT KdC |( 3d P hZtpEph<7ϘJp:dzZUL8sV < y ̉M+ }Lqs•i xMF {DU =T-)\gVV;{򢃻EN'A\IT/񅋸|Ϛ 4&WV4`~Aٷ y{|PGr0+ }U%ޕUѩ$RwBͮ^S;pw)ob64 ܝ <0L{~ ,G.j5kTTj3-Lp0_sVyKM F1AWS8v_ d{6cq*x`z M$LF?fʨ7j EM籷Cu݀y)²ӓCo|@~X$Ec׀jNf0TT8n// @C2UoDXtF\[Vtmt?3mWtH>~&oI=jE8}A܍ay=ԫVg DIy!w)<HGZ5S-̆r80L`3FM*;z*Hx{ojZ/جpYg3Og4=)rC#6J 0 -Z-1Ô@.9b$$8h~CʊrTbǑюBZm%X46< Mɣ/"oNtծAeZXvmlY.l/4sZu tT[Aq B+NߟFKN޸}V)H VK pm w1E%nj6dîSS T6#Jbgoj*"i>0eK=|kB9ڳW\8X3{r@DMK b-CRЌ1V`l:ZuJ1 y UG'MtU@)>yA:mѻl~ MίG> , zvIiJNIFJWoF& /nM.0|Q1:)A7'O@4-[n e:PIwI/7mTor5pMzRM², !K3 nHx|B7M\f25n%FRy?}T([Wft1hљڃP'Gl1XZ< / lP&= ʩ霠 lx$WvJjit9[7 NzueF〨VzǫN_9,5uDx9xV쎻kʨ]ru+nju!JkQ;4\s4}Ь}mS9L@w/j*=^ ѩ ,zWG.ˆxjNF$"]O>l>6 "X)B3;ss )$B & Ҭ] $*_wz3Ntx08ABGj=WqnmUb&,9jb֙!CnehD-%[6 VFh&=v ٚ"OVb H_%6pX}>dqYHrsB }]OG\ xhtөB7Oi''R&tdtբ&efv M+0wUkCzK#Sj.H<'Ļu@9@k 5xȎZ/ iee1,TWVwK" LkU2qy-)^+Y]v6=9Xcc-*-)~VvV8{lExa`lzVOX{`d}@<}C2 vI YGiUC.B<1`7OžktMtΰO܅Uqӛ5jmzƞCpϹt5ٌ@@K:ˆJO3(*ŭfWhza}DR_po RܜV 3F߶kpEG7\$s2TԮ!2ioT7nFƺO1;;]z.JJB(tzR>J btE˃Մxd+Lv eJYpDO;Zy!0n i2L%1|<3/1NfVu~E3ҫ )~ͅgй]?B7^8=m.sT`8ޙ1%T,Ě/0{j8" &h%t'@lG0;`#]TGn; +hR>*uŕ;KϊhJiVGt8YK\RcR[׌_px:A"OrLo_J\rJ ?G-ҋP{mz|{N##͋pImA*m=FAUz/oVbRHlgd)'ҺaVD!:< T6fE/lW3ou'"G(('xd~*1߹D2>^1}[5>tfz'!Uؽqt67R7{l%Ll:M]c&d #;$7 G_uq*$K&#Æh>O<ˮhTI-} ]4 W&"^sqv=RZ΄#>?zW<b1L=g4˵'_}ЏoQ!lGAsw7K ݝ qDxbbz0TMK*ȧCvN`:eI#!|L@&r@ҳgZ@WWff5$XоNDGbt)'_#Y C۴XeqYHkS}F %y)]ܻnԍV ֥G 1I20(v2Bɸ%ȕĪ? jh׸vXaPB73A"nXM0ηHϨxܞ '$5SE'=IV:=\+yKP5 ɶJ&&!I]ye2Uʅ@Rz[ap0b@{W7 |x G9֋:g:~Ls]3_'d2( / IA8c4Q3Q LO\hl6Ln/=Gu}-ɡ6eXJfm};m^)$ExkP9G p ^0-y-MU a壬J"jb TTK컨,?_AT?y%0[/bQF vbB3 @Elsp}uio/o%о<ȭfy84`g=BЛwo2%;ƥL_KpTAL̏HUCCڰoU|sd-EH| [/h=Q1PkutE9OӠ*Na?{e} p1FwG:ir'75\.͉~Z2%\qz#]8 -Iد@=6^AqU͚B"+| ^ڽ.Iflk]&d3~a*n/ 2aksB6#4'L(oASOaV7hn!yLivZ]D5jJvE[a_f((cMdS`䶖"*؜z(k\M#Oc6;{G } VG6ο|"իK`m.1%\Ugb8qWxze~2 2L=ӠHUj"hr\%3NI't1]%yᒵt'#QtE ==3D1gf֧`ō*+M+CBx3hF L;y7|.[ןtȵph[\3w *.["֎%"Y,yF{d[o4;Zˮ62EFxrMy {©flJ,8Ra٠ukmqZmï&3f.I&GjSK\1"= j'ȐU24eN7/I:eu9V"=^^r_L 9yQg4V?| wP$͑c:OS8)N37Sxa!o#u~+1d- C|W: eX,B<;7kQLMF|_'yœy{}#nf+31~15:& 9Ϩf-~e] @i?ڋyYI`*Q珙I"&\<ߛQu@rXpW%EԋWprn@5Jo/ RV4_=Z?i}MAk^[R]/}xT%)6{P^*O7xjҥy\Ǚ'}+AzֽKLo z49[ ׬0|-ʑ9(ZDWDVLAK9{0(A "l:{/7{~TE]L= .Pcb!a,3zڤ ̤~ n f~._5d/EQ@AP?]f0w5RvN3ֈ1Jh}μ]Hgv=3xTL c**rEeIS22_L# ۷66ŰTCBҶ}s=A@Z\9ƶS]!2JQTU@bVq+'Uf3j0x U3ڡ#6*G鱘>[ג{?w8 2I[ZW7t"",uf K+gE%l.\w3nna]xz^z[r 6/8!SIթ.%f%9xuU"W v>t~t @?%{41|f.lK#O㨛' ~=5>R͊snF,pUc򣂇?jA5 OSwc;אʌzR^ێ,gUkOv\5nW_5RN>.DW"u6vh=u[\4Y-/yXaQ_ I|jH\k4Æ %yzE{>=龓ɵg%prBmo1\[Nzn, 0cOmC_fjMܴ3ft8^bLJZ*yr k^Y&*p)rnu8Vz CD޳a`UQdaaJ@ M\3J /f {pnHic5fۑ8E9B5[L[u eN3Zy /TԚ_ )e2%W #^Up>u5;>Q,' nv=A!F.CED.R3^Ln92^yCӟ)/|(0N\C2xT5Yec_^H)x{Wwxt ۨ7I%Q7@XLSh,0AQSO?] *,aȜ.5dApxi]nRa<|PAUd6-Li*m})ٵ@5yܞc=S.j;4C_,JFg1d@BhGҬt:$[~,kųhz Q,NVzfȺl&*}؃v 5Ā'WS7`R!z)SgVޓw.Kg'@V8?( La1}>rC ALd +4!T6:i;!Z$">x]0&ޔ+##k6tӟY:(G\0R זχT&ŠfQ` P1mUKfG}ѷAp!4e rQ/)/cND ^QB$r8;Ɛd0s. iY/@(s:!,zS4c{X@GĶ'"Z\oNyqͺ&j^#dla1.jο0D5d,=\lYJx6Kq$"\ ,cMC3f(YOt)X4 ;/n9 |i\.=gLt /(/#,y@kc\5 -cAhcuD(ܓ"% kRHEBB-WK'LIV+F#D.D>U@{xiH 1S}аyN`^Á9`6); 2\4h3+-@ЗTEVCh MH@-z*7-x+%J=ڿ'yc.zgc 6Vԩaxo^8N @^{3YgKl2 2G4)3oYd!џ{gO?TK#;0}Q 2M!ve#\68O*& 0:CJ_$FɷnܿZ5+2+e|;(_\fγj3v܇VrS2C?E-'u͑%18qe͒yE]U#w|*%Z]Z U-Zhm*` 85d lNPm \v]jy~Qݝ}jkYZ-gQ-1/ٛi@Sd˖rL?ZaZA2$Ǡ@l=̍;JZA 5j=&&:]əiPa V"lj!2}y}=f".5G$":.$ڽ)H Zg=-.MfQcK]Dhn۵ w\Q!4Jqč}b dNڏC|{Y%f 41y9;P7 ,rq~20\Z%%ڻ#A{3C<4?)Ek˕v&Reܰ`G7{6U\ٯ:j\tI$1җH{5@,D#) j]#sm7N$4$~yuNRrRuT?5o}T旾T (|/4t5Caԡ} 4"5#aInz#/yAs6>{OrdT;8$ NO~8O'' .GuteQ+҃)Y@MĘAN2`jەE_rPw᧜ξʸ:خ2贯RपʽMGōLTS M VτHV}TJuDG!}b~H{,ui#ی@&fUaD_+ W[tEPqn1em(`nK1ZdTƧ/Pc`|1q-}XQK5avZ1InO !^oppݓ%΂e+ћ29YwnNZ*ۡ!eT2ydA|U]XPۥ2r#0O pGL\,Jz ܚr;*S8_͛ u 6yrN҇C㙪+sqEIBg؈ysx܄G~ڍ%4bQ 2qQ)8xfBv l?w׮&47vUiXqƕ0[ˊT %C2~z@b Bg#e'䡾ASºR}`Tpܩg83Y}ʟ$zi8_ FN_JpOfBR}FՆIypx2K bB+o7h 7 *߅>3 r*}rϺo̦gpu8 H`eEI8yh.r Y#fM癈(.[f>߿ÞhNA ֋u"uI8˺^8[SNCrIݞԘ6),qziTdR!TyQDAװ? K^@&K@|c]%%VwwsB_w$z ) jߝeBHK+MvA,l|S.[rLB襗/.bB(@P+Ud`c8o`-~t'S2$R[6HGޢy7r$ot>40%'~,)Hc&lЁUFE؞quGġR?my2a(tvmFJ)IvBګn`fnuEw]u)X• 6z:lnҒVjM[E#g?Mh]"y',Ԃl XTc択Y][Z<ݸ(~A:!<8BкN-GVϓ9 e16tSCxmAcT2:PA4E3_eknTe $LmI3܊mkkH:Aŕ~%λk>OB4_sםQW\vY /7kWHP V, }Ɩ ˓7̖h)W2k̡/745Gэ*?u@5Sfwݔ#$Ԫ悁2!9K}ۛ=7໼\ 䜾8יyi՛hmǎi{gFr uPFOڛҬCb^:5`EÏJ0z!RC`W{ oQ]cvy:np 5Qe^űQF2*/ fzjU@vn~3XP2ezb`>9?Snv56`aݦ=f/xSlٔ[/g7R =0 iڕty|Gr?Ȃ9 )#|h b1A>b'gEmߐɓXK'@P6'3YόlJ5 Aj+V61C:DzoԌ9zzK³pFBjMM8>qy+ <7|@\( ϫE̚z;[1"QBll넉yX{laGČZ9vyꃠ:S<9s3q$ׯa6~+tJ> GEnae> Y\Y⦳&Rhzbka,r,;pm~ļގƳ*uۍdqTzN7+.i*&6jU lߺ?6On9>lk{(ư lQ }p;_;H'xR|uˢː6*M]:oA qJf;W$W@cnxl{qcT@ȊDEϟs DT=YΜf62:kʼn/\aE"U8 fnٶ8{ͮvhbCLN1 cY ;Y0$sMJ+E--B|B5tb r†{G@ 2Iy#ag`"V|hi?L ęi;+yøNU"^'{oHBŏ 3j6 \z;e{u3MǾa8 d?zIa@`Rxڥ%uSUsnڥe 4s]h7qeHcr|;u"AșG3zlߔdi=khT(ٶ_an.cG&2VXrE+wtXIUs۽qs#y׎=W(=S;xm @uLc*\Ǘt E0Ly^ ^`:֋.= ܦʥ_vx91 -]/5b\> yjD3Vo k)`>&"Yݮ@vOP L癢,x?o'դgmupIbh70J]yhCoPh7.P֐SέQ1nZ/pךO&qۥ5x- 42v:cCS5 )?cfÜ٬mi1Da\3+DCSu qmn)XG/;EgxM}>u 5 edD| e qM%AM^$^(9(/L30-OWmЋ\6\Y 2$"`6L2;ZmC)yW}K;6۸{/yU?~ }:gW̩4]|zTud[IgC;4 L'9JcPXLjTFi QǯÈǤ7,@,楋AbD g2V_^QLLsX1V J%O#/ 5cOP>I9'iZ$9x jbUC&KJ;tF[) 3/+ܘ"aݦ`Ô y C%9,÷xc3 Jܳ뙑`ޖZqkdr:>,ޣV*$J6L/IBFC,xf8;SGnU*2o"[T&ܺtd֞k}ٮ.z!;] C΍fa' O,EqϷ.nϹEN4nUjB}a(ytm8UQ%;?ZEy.7ഺ N@iS hߌI3aш:ؓ`w{C(\+|G#^w sLR05T?҉;Ff Z?8)1Y2],= .ۣ- Pêy?HJ䫷]x% neݠDΘh),K!Q8<"N8ϯouQᏠ *"ͯ$m{"P>3T&V]vAHv#4pɆCځ<&#$š@eu_ .VL) @& 4 aAAaw +A!lG\f=΂6,a{ HKc;"^oTͭd2~%6{V`¬z ʹ-Cv<TJVmqF}8 ;\Wl1j[d6Ime½&%G":lhު>]~iނAx߿y'zAIGWW8U^uc!\@9[Vhh ד}[ wHIY:K7Ik_WDyy^s޷kr5}h]>g-YYDDUW<WOںF`܈ ABơ6"@5TaŠמd˷;M5Fy1x{i0hvi券tg7kx\ߟQȣ ,VIԐQ>DHEi[ju8ǝ00f*\⹚:X3?˱`Ǐoz~LTSr.ЛTYOʠS4KC&i82 u|.q =^@-@pa! )%- P_h:f]}%gFo`| #w;JFń26]9Cx_l[sU@\7kj~H]UHݓ${aJ@ĂxJt[DaXEǠZM-#0PS}u^d& 7~Lw"!nZSn)S2%C' 3uxzTGș>Q ݮ`|yj$¸;36~).@҂J/ΰU1-p\:"~Cx=o.$NpdKsG7d'#!FX!T8eU:m!aYE&Hf攻=wxPu-HeYtU VRYN܅J!݁A'Qmpo5!?iaÎ:7/_oR' i6͟qawT`2i9P̸T.OrJu65%kbx'Pv4)?'41":@b\[iZ%}8_ڌyrk,x}N4{ҟbz2TW%D`?DI+o8K<1e:MN2\&fc~#ԕS#Eev?·o܁3<)WsZ`AG݄OƗ0esQVb 0lj Ii{{N;}}P RQBK3 uMt=0L2!AHѸr(Q1eK6*{}osO+QR`/G:|*`dcߦE$\NhD-6 cNjF=3yҚQʕ?E)Tf7ӭ*v 7 ~(" Њ JgfeZrPna[4VS>VϊL*b| |6s=)Df@̋PYa8'H6ԪW"6k_!yY#|)/-^XS#Mq|U} "!`CR +]:/iK#(hPu8)r %U>6Δ|4D?LG>Wzt_U&{·Y3 q˵I敟qwIANUnۛnp\'p}P6|=n %Bʁ$_ ,?d cZEMaHY5sm16-]M! H KF 'ux\*|?>W0IY>xM1onIM*~$Ēs8w6nW +a'jЂo}=4#RNhw}gu9ʱq#jg0\N̅Ŏ@Ld0^un9 BG;:!! 7V֯yFƒ2Aw™! iD#ܴM y,6iU."՜N"d:_qPĦVC6z[ BwFJ9mƻK7I<3.]#H&tܜAH5f殾C*̷YҧQ%/0} > >2.mĻBUPV2QR_76(i7zH[9;ډǒ^ WeɔU~^bCH|8K` 35fiaF8l"aX P%vӅa٬1sCyJ/ 7SOqPM#MvIB)?XRo<,73q |>.5OwPZ*[šc C F &LLGx%$Y̓PQ9TBܐ+g f~س?p+1yRɬxXSɁuS<,}(+cU>f+*L6S01C(N2;Ӷ'H+_#[v2@x3&t7W$%M߲Q2Q*~KR>JL {ʣug,]*kkY_6mmq/7.K$Ec!L!}YOPH,%'ߺjL훞 E<5*;Ė0F;5q͚WGZ)cT.DKXGMʄŹC-jBGox<yus6w.>MA[WClϔQ#24'(O?wuYNqTޖ\=6J2q>8qG{0 oAJjKywe[l [*\-V𠳝@9 )Mb\_-Z˶heF&CY1DƆjv>danRZ@@ΑKbQw/ebJ&\m9OM,K5s^A3b5 /ͯhu=͑?557!!j/!o^"r~a:9C 5ǬgO5.<z]{RPi$ܶQx&Xw]ze?GœH<(>HW_3sJǟbtR!/ƒ䈱?_lOxsy3SY4f{1>_aT0UkEp] [4S#Nq(K-(肞=Ԭ y/t%Ӌ L>c{95p6pIQLk Z#NzJqmS\T w!fǬ!2Â@B"U. dy(4.tQ}nWC,(bّh+#lE[v͘gœ:wauXwb> g҇5R [Ċ)m}4k /9qMm +RACP} `T/ *O#աpzqlͲ# z/ϬTdvE 5W{A-E8ڭؐ;ʾ[eW wURpuiN3G#,ٚ&-eቕ'yu\=Dקd|)a\ztQY>J⫡8sWiSh6BB q[qg \Q&~ME6J׿! uX} ,٪xYx"MI[v@$HPO`d<]gz;0e5y,C˻䱈ȥ>`%` bf*R`?X{΃M|p(N/;R džM?q(QQ; ɳ'XsJ)(@__=-rȢTQE$P0k f7c'p9_gvr n6IODbB_Tc FM|u"¸ׅ~ bI.`WX$k ՙ7> 4O-j =O9ʼn#u} _ <Su4:EU%w}LU˂X[mn%-dh[֞H< KLLF)@eDׂ9qzt1OfY$ aVyw]Ӕgyگs B{өť5&,tt*! ^͈Fk"5nI@6S"XS$Ļ%:\QL%kȄw=(v}(m˚:c5S{Ҫ A_oIݪdp^gҵ"Lj|i:cDv[+ .?@h+>x7SZt^ }rECC%]A@WzI3E00x䎂 xL wm_RI!,D&e;6]qu欷va rhBCp,QJm~mRsLmUڶ\|h_ a[bm`gj$ (E{F65gUUXd#JG m_nJ,7,/ xo1 }XZ\K+@J,a{JSL=t8".l%;deXW6{V{?Ѩ.R#= X:7y5@K+e@6`;w݊=qx{پ⊎(q{ 5LR3@ĵziUju-7瀯|7ٛnCϩOLaX0m>F!$F%= l<3->]D2C"RwzYO)ʜNHS6떸[P@zЂ:,ؓGkvRnH꼱`[!1< @!=z .& C9iA]ni1dK s/0 G!?>p/z4^bB ah,75$Hb˦"ez^bQ~0 vp74/x6Sn[?ҵ+]~= I{}VPYAYǰ_6[g+&wǵ-!jN53ɬvb9jYp"v Z ף Q,izd3햇[hR@>tk+ϚC=n Kߓv? S͝ m^.rfC2mRzF){dłkȧjo\ċ201 (5U\Zki Fh|7Ahߵ 8+y5k(0v`h3eEziTLwIi?Fa'LED6- Wd('KWGk'!V)'}_iZxMu8c,w׾jcy Q PCmkDŽ=e*4LUfy P J=T&z#ʌ6%Ng#M/jXwcl!{8|yݛO ]ŞkZFx ;J5XyQ1E\dDۯNaI]x? .+EٗB]EDVxD 5eMBDkҸMD:LxDNC` ڡ{b׊]G;ws',U&߀{v }ς$bq\z'MX! 5XE}358L{y[h\ۼ'Czw=ߡy-?1L}n:IBm0HOҜ~L~Bԇ)͇ԌbmϞp{X3]}Q!"J>DkYNG3VtZ:c]@JfkR,Yݼ05BD=,ܠwj`$^Ձ/eе;dPrCVi@ڔ6Je9OdX:䑸\P:3|a,zTs}a&:4xZ~;a3<yR$ַ:V>խb_ >$D`0.ڦNoji\SkR3 [yAKo`Z쿜oG'JMMT!09q xQl=W:;jz^y: Bq?06Ϥ5J1̼="ZxF:w 璵O| k[aSٵXmQ7I bV<8LY:˹AaS/mt_胹8޾  RR0zŚXaȌl=~-C7]:lj3E6CPb<9r<)Qfb5,((|B|'d]zq|zzL89Sf'Sxtj(RM3CN@K;H 7V'`pCD_";Y +P*CF,`u&u@sDZ X|.׋ɠVæ5q8alO~Xn#BnFc;W˫0ixK b3ʢ6-M6,o޼xv .ƍ3WRn'L9&A3=&nakwU 6m) #J5l^y8nTNpɝw{h{$Ys{ȳy&ڝ;\Ugj􎪉"UKq|T|Ч1̡PHˍ6|G{&4B|+NYAQ1pD?iY 5%\aQKZաd;t.6텸_x<9b~E}+#ťTM!;8mg:6HL&dP]/vƾCm;S]/%Ѽ4zNQI?2 -l|IH2x ciSn6.q$; *׊vcTH. %>onPQ)gozS NA1gatWe] >T"-vLH 󟣒CCE@#' }`rV^,R{MI.&"nSyݻC O𕑯xoK{m$:[sU θo׵/ 1w6 fٟ*`ZNs1(R?<Kq}#Wv"LJ`> cA>Ekt" 5ۚkdHy I=)(l}|zȯkK!;9efΘ䜦wژ+8#٫Z3]luE8}!.$- fOLy=eXAT2؄0 9@\HiY Yp^G8d HoֱW;xwfF0 ;HYC/ gwRR ~Kt鴐 Q 9 R {6v,qD+P&vr'&զ7ݤ[BΤ];6n! p=]^x굠穸2)U ĵ7:&P#u‰ĠlQ=!ĭٿ;`1^2By'db{~{xLٙm*^t4>z-iHK:`]dp+Tv9?ر7܁p7U):C ܽI"\`1]ooJbv5Ȱ l]NDf`3D/C8/撑ٟbku>vYٗ>>>M~ 4n8rF148rv#~<1:o',i[!"TVag鯖(j'ö*6?w5ݐC6:j쏔'@@Zic*9I֏MNu7}mH[[T}JQ)] X{9vVq*hV nʞPϔ/⌿;|Y〘܇PNN˕,Jsg\M/6m|Ra*K|]o99ft2 +mq|DTEk=ٞ@ɐ$]7h > @Aj#hr='GO)V`yaޥƄ*Mᄱara/uY (Fu<"ѪڤS,1t&ǎB2C4S2'Y.QDD2-Z+}ujgXp:lXV";x-/4^nA1rpQiҌVP Ř#ӴHBt~kG`lI#&I2J /_ ,\p87SwK3[ܽp≐nO:<=yU2!e) ~@FL*!Xx س<݋o}#)H[੦ ٦vNַ~; OV>D|ddfe=B$hl,h"mWؔث$D9aY_i/se!uHT) 5,:qM: (\emu5_Mg*e(뿱(64N]LG̅:4{8eւ&̀ c^(WkTLy\ojնVY >&}\HF* -kUC׭ ,DĢO7s֜XDXTkcTԳhvjdr̳B*p CXٜRc>܃O?KEމB. r{wשM{x.Am% 3iKJ| m'E>PΟ .)lY>ŤGoP:xV^ƴ: Z:M̊\Ce/su DLSX\"o%=ƶt(E!(I[w nj7gqs)}.ʈ>|ɢaL[6,uP&d/[m/{@Jia۳3Q~ETb+qCB!cTp)% lLs$wFzlQ 6<E:T5^fV%ѳ WoW+2{QB[%a Jv`DNo15|c1 ;-W^1t"KGY)I'@};c*nܞܦ2h xp4tM[mlo\^s Iʙ^BĄ>RCӇF>hT!ВpB@lvsXZ,7V>eE9\WbXr{Ev9ʼdi|բёm0{yop jDXV,:}FUrԑe# 騃܋3"-̠I1(<9E7m':=`&,f =wQHR17];=W0KOziks]ߦϡm*AZEccOp Kz~+`0:-6Mnʟ;uojY[ pQGo($bf)(gc ]Unc__%UsJ(`e7Vpl "هcv#pe/i3$'tϳ(w:<8٢ k ^9u{_$JeE0|H룩~av@Ǡ6%xc<ڈ8v;mb|#+A!csrG#xt"X@eS^Vq@豨Ku^ ɠMF)K22t'tYmfʒ^G %;-l,;8"_1Ɛ @kz8 A+I gnܴ B`_%r-{ $sm+αknn9}L nUZ ;z ݺDZ-p[4L%IT5*Rrw7sS_YS.7~lI?=ZQE3'R$Cg,س[l?vaG?xCr.d%,ioF׍X:Đ{R@壘 y}:)MC \X(ݢd#"]v )@?Q}Od1^ʇTmPy\&x.S,1{K@rlC.͞^Ђ^sS~"gu XS']Hkj`U*<>!5j4"0鉫tV*z<\؀O:gkj%.[5j%.miXэֻg$Vu [i7/P:QfyϜJ:+>J*2y#ٝHNFPRzwMK^&-z6n,ƽ]Kl{Q}jiPO58*AuIAijotČqfn)خOvj$OF̀~du+=~;㪛#0uME! Si͙R!}#2+)6p0aLhިU%_ 8'/Wv#hڣ8Cĥ r"m*LQAgK͋i%_S 3eGu3PJ/ fRWKZ!$Y À2\Qʷ_LR;}_d;_H/8g="6ERlLP[Q1R\5V~eÑchocd)t0 ِ`Kمe2{f'ѝ\(aTs UmTA;V\m%7.KdX.D w%S`ڹ@nɁi_-f+s*fnpvLeiJC0ӈ#E^1?,I=JDH;YqyBFMǧwC#MThI4H? TGchЃRl,z[j3GpTĐ}Hj\Sǘ\9Zs[F;.YB9N|MZ&e1Y%o}^B^^___tji+CF?dfVzwK`Y< 2RI7,P4d X$YlPU?:HY$-),Fع\s+}#ѕa>*'D{@E^⌓4[|NWè[ѥ{svWQ'/h,][g@&ъ2` ˄3Kt\y  bJݠށ8ُb <$wnuKpxXXl-%wE3?#};A!f¯ =,֋O@3L@tnV:Doص[Fd΍)s&ѵp"20}Qx +thdvAVIh[ŋEB_i=:Wabgpbż 3u"I5c89q}#a6P ]EFP쫦)Tz[-c%b(7[5}7{nv@O 3˞o1kT 㢑!.іw~/42f(x$>uBTHz;"`ፀӨԅ15:>+XI`Xz^;7J'#7K-DR16Е͚4@=S;]|K5 .51-5zTvw 7<,:DߛfUHXgyګ劝~!s2bRL<iCyJPg\ 5B3@Z0DSAA0+#$[^|h>}c^ejXC43 Bv=pbѯբSԞ 8 `C3FwI1dz^8Mt;ehAsx.vY:ox,P*i/H~ Jd/087g9Nld2#r9KLKUӜ̽Q2ir@Ѓe+p"[oLqeu0:0#蕹mdıQUvW,7|GAhyU\/l+d6뷡 Zxm-DT-Y6 gƱ7gPj}BݢXx=S1^ol7cr:0Qa?lzFM##^P+8cqU1I',إtPk_]\AM*C7/ A>?O-}T >迗FL3Ji0x#LSMٯtse`۟ȷ;.7ikr}tX_y0V6sg0#:hE;Zgp"B8WNVPodwf>qp@6JE2驉(TؓE|^<JY DM\uY\ ZQÆQ1ʑaDm /G0aJjo+bpŸY.܀dF M*M\oioc6,h*ih19s.QO[RyjV/Rz7IGF9 ^Hgt7˜ mto; UP*{bzb-ucT>NYkSB]:_"+=-0 OFkZNg:(C12w, .ؠrȶl k9 {d_:عP-gDϐ#:uaDqo2_*EmUK|j.i[pQlv|*M4 eŃ^pSM~هD^;Ւ u[٧݉uV ?Θs"9zxy]Di=;nA1B$Af5ɕWPSVuŎsϲ>4 xD㒬Iq{bֈȐnף/"9SEȱh*N5L(@bX? 7琺B\4<]JyᣓW>} #968/mP!qF쮄SGz°1Afwo`?d}^HͅzUoEփ8Z3o ًǨ?RynCkƃl'HG8^K9$Âs>2V [gcP:9Pv%pW/J'}k23T,T[&uʍ܀< w|?-”qա/$ Z@Zx{D_w?;_+NEOonm4~y3:WźDZ8~#LR^@gwfpNEø jqNhӠ|| }\RIDc*Ru W}?BػFSĵ"n8l*B~kg}uǛ)r3>a/}8 v]%i`VDeu1;.lSǒRW08ѓ{ͦ]O[eQiaYIR[-۪`&z+:zeiB'zs1ZOCHpƥGL'^uŴ{ ],&Cmi`3Teu֖T~& NMwFGV ?N :tQQwL$Boe뫑bZ(Cq>a+EbIA|ҷJ,|lڵR`XoH41O)"XD)m`R'CjcVNn䘽*Xﳊ2*)sR$a{ܰcͿ|\6f1#K5! q_+,V'é$O2~3cJW{)VD3GzIN:hE8?p,Ƀ2%M77wUdLKMupDKU~<üϙTz-_:*SU~q_ǎ|jŗ١2,6 Eu{sm{?/iZeDEI~q b8 #Png͐NOKM3Q㺞)ɚ Pk ?r&g|BכqǓQd a,Tw;vHZhYbX,pV샟6cg򗂵mt ,~oJ;> .^:`%946'TW4N#30&+XcF|=br qn+gIkk8C[t dlFy%$uU\K_GZB tɰ ~+g˙yCg+eiNq&UT @XYF"RlWoxtb^I W0]7]#㓻TVgxm67q7 w`_!$Pӫc6Q$=)N0HdD5 r|;U4orLFOcGDVko+}OE? p.틟v].uC< ʨJZҿ7{ւҏqw5YU7aa8碥zkX0ɐ$86$#c!f _Cm =|ha]>sBH9H,s>AF?nmQNd蓲( q_L/*D ju+,mG  Z@ffԲiw)7À5o#΅Xu(!n%ћd=2Hi} jUʫ 䝑zmwcae){Ab[%\`5麉FBGDMd$Z$'{+U۲ vjdMr>H7fѬF <?NqeMCw+$" }f;1eioRN=QۇSi=&GZ0eΑU_@qM|tc(~V3p#[S7 ŕ\q3W"K≄6z`l<TqF/Jca5AQg|\ /t E'7z܃W;A.7ؽ3q3m<1Kĵ\yhg#W`%\[jCaIaQ*A"|ȰֿVϫMXC#.aPzGF uYEѪ%0s^ H/=;߇c&uGo[A[ǙYU0U>g G _O t[,{epfN,:Cys;ܽ6ˠ6w 4߂G:KԧV!qQByP2pz "ɃDD ]!! FŔ-þ>4ΪE4Ѻw.`*5 04[FGXLE ZŻ<餯M~@ #C`Su$A09U*rn^S-S1z# ~x(Au'{':^bSq䙹& l 1~Q"®OWxs>4fq@MySr \5E:r.rA0+ds-!f1#⹨=>[E zIФ\ށ1<~'F[l>צ;8w8d6͋jB3|K oȝ|=U;H"',x=X$剖xvGE_04?}maF L<_Gfʫ!A9f0~Ƚ~W8!>6,2~e1cfE=Mc !LZ48变e C' "j%O m~B|Kl6u?ʘg$:lށp؛( zndZֵM'ӃPB_1E$wJRCBH#"41shF0M2)"d`2` \$LvAjW$iXcaHB#z█> Gb w& k;~Z %'F?+ԖR9J`-ڈ_1 UJ)k4Kޘi{Y=(l1 xI+ 0Q]t7ֹr $E/jM{crCoLS6zĬˣ{c7 t3@&;mYw&f.xa۾b.p:(o(-q>:Ҧфt7G.XCzмw(sԂYu.OQ^a~%^Dnw#/w}# o.X"˟lD} X`v=d@_n54`3T7;"A>䏨6a!i3x6$VX-r.(·9r ^{8uA\t9 \eq3T}DD"$E>gMR܈]s (|VrC2ڞ3;C=JGKd:+^'K~zgQ6ڤGs0eaUx۟%r!0hW;W7wq?U͕H tSB]xZUTT $O"+,pH/`tONL"#RC6uE[bVzŦ&W{Z2FSFEur>o"4L=,Նb~W'Z~[LP >ic70fF=ꏬ:= >`ۤaeY{)R )X67f 6/nc+|[ǩ a,۰ 9p1,xDuy⩓ {T5xҎpv;B!Kfp QScoax>Ez{6-BīF*Nd7Z<$"ҸQ3V_ub~R'>sAʑߣL3J"pڬRZ"4G6v2Y喃S# #0EG]BtFtp+^c~'ֶ Ɂe 9"'eNKSUF(}53 >-4 x2Q!G4v % U rGi"L>QXf{H~Yׂ7e$[H\8yAh[nUذ339Bpz9AOWlI@IADvt;Պ$&m+& :7~ <#MVobFI m,r-&+Yv|bŝTo_E p$,vߠxb5oJvEFmN_ȸQX x]_UsU#V !VŊOM+8'gE g>R_Œv`NWnQ~uZ߸ '0$%d&J(m`kާrhj=IΦ5̪<|5;D J Xh̚RӖ8#t"P8'`9p4#ϐ ΀ĕPs$cR7_(Z:S:IΙX]9Pl쥄-Q]׶!`zG)ILq.ӔdjFC_qrGInw Uy?k﶑Y^gn>^ؙNrSUCkeP:O\SBRb/kP7kBQJ4`M2 ~a nխDru;~ZqF#Xn34Q `?I ,*2.{ z$ rC㾀%ؙ,8q+d䣠G#~E G~<ժ9, ̄Z_EoHآMZj9Uao#5ʿ:`cpyͧ$!(C2b/2{ r.iF9MjdŭO#ɻW?yeu 5Y~_ah&a91.2ɛ~YR]W)\$Hg>vК=37qJt݂I~Evc[RjjcQ @+]7 !7]$Qv%VO 0k"pEiڧPfF+Ny2`鍊Qӆ, ehHQfO.~%Mıxm]Xf Pܙc2)X:h]Q m8{]'~y1& @Ifd'.mo4UGG#9PS+L:H9\65a7%L{Zcw7[[Pҙ߽+7-kݺ(id"= ѓHJO-SB}n"cDojmN"xX!+V \WU5EGwdX ;;oTa:K' <0 4+~‹vcGUmCO.!8 ~T5o- Σ;؂dy 5ٙ' q17al{N^HVM`|>Ɨ%ufy>A1'[1AfSkp.e R%7V"@}xxH}:of,cCAIwY,@5 5GO=b@^Q ]Fq|\W%fkq1{כ$.p.3ffnUYL?okQ,*u? !p1LkDuAƮOOT'dt5 IibeڐDAek̈R>ULNO"HӀt3jzQ1c_NwN1/eE(B2} {wDd$ƭ885[0m I|H&Q;zWt-mP|1D*+ =7WY3ZN9 14*]Ok'VP'1,M1x)+ eDZ ef<DŽb:Gc,exhd`*‚n.Gڱ 6Ls_n"6^_* ʵsw&J@e*# ?-C ÝhH6}8:UB[(6Nxb=z$~-co4*4Wǡvbp_|V_N7SfN7v?۰^j>ֈ=[f` ]&OM $B 7u{v2SBL~ =i}"pȷ#p&@ N*o{eܢ=jo Ma˔" (-:E+|,Ӂ9%`\}y jA*)Tͤ[Aȍ`Vt2x:)25Q8&AsTܙ~ie{Dž.wOjTrsKsMOοWaI#T h\KU=awppqW45v#9f΂auJes-m5mV/-P#|G_!ygJ!q4Q\̃.Ū*P7ՊJ;EǪ厧/'IOlJဳRg`PA6;X۴f ȠA1Ntm29|̘v >`Ш`~5JBRb*ާ0n7|" pOxp2Y!J<3wHP5B?|rh" 3$5y͙dW@(A_"+C/PRLMCA QW+e`|vaH/:+Y)U--b:UHؠ$_o 'ߏuL}L"^݇r֢9 \+Z}^}'^Ur| BQ'7/J("T|NFKT )L|3&_x }'i=ꏽE= hZ˾a=Eؑ78o:9by g1;4. -9l%sI0AinP"삞yUa0"5|Ӊ+ eoV Rظ2r#Sg}Tn#m)P;S|Q9kA#+rQLE/?ƚ8 E!b;bnJӣ`'Q}Y;^ /t: "PPV6Xw=i MmEU˿hWY6[:cw mbRE:4.O4Ĺ.XMǕ- `cՌ, Yu<_Ro0*!{ƗXsJjG4؍$Mc jJ1$ceӣP'U|ꇇ\.ɏ-bJJ!UѤWs(FE=pJ7H52a.ae[*%/\I*}e}=CH նl`F'ɜg6sQ{]!-QPigԅ5Xj$F9&OݘzGY86xrP|픋ǯ{iTY C!$f#LԼkzK+['Va.3耕Ie(.|rQ.qmgE@=%$H s{L(TJ$~ 6qZKa& :Vp( ׶i'+V}0钹y!>?a $5$2~M2Bf m-AoS4B;s@Z>\egy S6HN$pMn,guS }o R@TI=6ڡkO4 6c^)>&|o: X< s8Z["Pʢ;C)Ώ t}$[`5vr90`6̂K6-&=%/?gZ-ibĄ.:EZONF?4$T@BvLj+BYf5GZȪ(EIraM[[vތ5n~(\O"S iqܡpH]3PbPL"Sk~K~!ۈoX 4QS_n*)OH>R( Rg!x+A[{Dzۚc: QLf@ ,ev0jK#m> @mj.Tl2԰a";ڲ졓1xE!Xf,EªDҌ]MV/5a,VMTzNؽG Mu%Ad -?vI#dO@~ՑՖ 63(..4MXy FfG?O108/%v?Lح(9[#(T[ nNy]laԄ_Ԣfi9ἳ*P%zsx6 ]g+闪>w &=my_o`7p\ۙD&?K՚Hfc͞#5gፀ `);jqzfw\TW8O"Dc;[f$clJacy9fx MAbw4~fkފ DFX1}+T؂ FyPw^A#Qq ȏ) *>%c*F5H+ Rc0~IVl6[.SkM:Ȃ BkۂoX&kJnKwaؼ:oPDAx`U{2ww% VME-MPs![UR(ͷo%5p|S|=%-S&$1bɯfa&Н2Rݤ4a-tHꕋg ؙ<4m "CWRQ|^EPꉄOa$Bc[`y/G.6.[ H,Dkt=${zM\7Ә?n*o[8Ƀ"7+&"4&f5D hC']Iޔp\ o56" ؏򘺵8E32/esܫg&Iq97hO(&`A'Dq ̾aA:s{(Х'"Y 2fxLxY=[7/.uw݉.Mã_ěF%o{`2fAt@Mm u_أ$xҚ>^;Wׅm<Sq=AEu-+5§cB~\BQJ)j',?-n@o 21HJed~i2_j`<>4 Á_Y/oa_ >3V@-]z?%, aBjkĀyL)ub?dUGI˓|,Ux,G=$*/#g/ [)-7[fDEu-a'Pp< "*o }tY>dbć_>q 'Tay5\v;ݿ5Q0FO": ;W`4[Aw1r%d.DUO:J06 V>`W ]hEIPo2ٜπ@Z@lh|b9i|GiL'/@#cuA:cÆDTXO^sY$|T#r8y˂ ZuN5@%AjS^=~(4'\^~ѝ=(P)0=[Ī\n>YˤPYW Ց Yg/6][РUx\YɲwR(J [ zܰ1Cmex2?^ !}; 98@l!5_N(sفqj6yLw3*4 ٳOH8Pc{hY˵ouqDͼ8 Q~#jL@m4wBE w& q]l߽B(mN 4^I"Ud;eZ2e!^^uÆ=X}|c#/OێW&pH i3԰{4ELZheȍ$D'0Ȃ$v@FT@t+M]zt#%Hp}lF}~!QsIX6~JBY 2SGM3&d4..`fxA#?%G8uƧ04p ˷}e =c=Bt]Wf!80J\磁AZȯ"&yгNcDQod&eVsЉAR)z &Cb9LH>)9`F(gsZG3KI!uT&.L8j-^12-_pU8S7#0g_1Sojd+5%VM cp(ʙQNXއ/LZ@Fxt[ -+`vp`Ru[>`(oJ+o%w0?\;3CgIZ~E|k,oZgP]?:`a6N:bfo_\G3-!g f[hVfi)Jn6q`@IK?HNT3ɱn8 `RZx^g9Fvknϊ*[U֓t$1AG?)uI=xV^#5a'WQB5Kf/:iZ2WIzǮz)eWR//%QǮߖGض@|nd}f;[OI)ٰ4}@3. (Cҧ䵱А?+;\vtQ5vySsp h~@ޜhC-5K wyrsw \L!'-HwMi GR"Y,_ "݈|nDj9XI{D>B02z˚n-cA\<Wԉ!Zl^*Ym/"Nyݻs.0`ΈX(| cƣlؔ%qjѭ5XBW tB"*I M3$Udܞ+t1Gt{x&n?tX-+!ᶩeL %[e=,$vG|Vu  z~%F[ Cy/P$J[v%Rl&UqŇaT|&tPJchQ/L( lNjwgtKẢC>i^K]uhȪ >m,Qn'`ֲbrl/YEm$FiY}BLZ  u1n.k nMO".skS*onz2Ʒʌצ={|:U'Ckjs7FxXCa?䇘\: kϾI|i*YFW8Ĭ:+Z)~3Ƶ@}^]q6g%}qAF*|Rmuԉ҆eȒ~\VY,03ZyNH (K sֺsdl"A7b'*Y"$j;hӹ־7;[,2_xCN`X}`q%"r)>լʶ+n%ǜGfQPp5r7|[.v#Nx}BvZi|=,10szLSE%ku(G"#Wc|[b?ُ<Uf$rU۽A?ufzfw͖o3VbIVGQ~C$BEoez Hx+E8 D6Q?3>p~#Ӡ~ If(d FhQFnͮS8USނE"M kɈFX]AMӡ} }qE8c0U*qx%!}Jb wdSw1 ZY[4#j(zik/p*x>gpjT3ioCa Tѻ Q%^Dr͠ G)y*WfPu`3l4f31^W_rd,ͫ=[:Ҫھ&2AƝMa"+Avާ0%aăVLͣ q &lXE. lVoY&-od̑rfqRȁ׬Z݆SͯvZZ"O]5Ld[pG]QC:"u‡3AT .)ʶܟI@J0$ ˩9 dofW̫C (Q[)?L} SS$re.`Չv(Pg.sa{)l3Q>=#n'4$Fgd{N[CghcaHBU W0c? IȻ IZ-X@ ?YM%V|گuJ\u](8G,z$ua+xcK^u\4Fqfc -ݺĺ{m, } dF4.ҫiE/F*6tĀIkY`G|v!/ޝKiqZda !B_h|1 wH#Wѻ}u( xz3ǀ:0yH"H2 G?~0xtOI`c+8c8N{s/gV2H[ϺeTomR(bd +GtXX*)[dʸ6΍^Sў ؟1L ڤP4{ Y(}w6ohe-7HS* rg(ǤVrJƩЇsͭ,X`>3shh\ZuiVjF1i77^ t;LС#1+1Yr9ӫG>vnހ\Q棝O@m؄T#a!V oz8쑶mj 41R ܌:[H9QO?N |,5S ،iSY*ՀN,)IQz,[vBnw > Գ/5F |nV2W^C͌q)ҊSMs6!^ǼUXq9G5s\pkF)h]cҼQE@7a&Ɉh8IA:Ysc<L]9,=w"NySm0"Z* ?2:h(ʩ,i%^e@W=S{-eչξD60501_am.ݧP /ږŴ8(1_usLG Mawqs33ss45hZk| yB/ʻ㪇ۤ#uq.9O#][ke#<4(A1 =0)o"*n{ary|\LI < }rW/zـ/D.X)&e>j׫kRlܚ)%,{).F!.u-4r>3ͨwDYۭdhh7khӖ]u <| "F|>+_%T*[v72S5e*{5NI=>t 5e/l͌HR;Rf+|STeŞf> `xUcT fajwq|HR2Bw];+R*/n^+D.\>:ٶl8 ?AO1Y P嘸]r.Fd21>$x`xqvLЁOx֧Oh91rX;hGך3-ys2tnp35{ߔ_z>C*~ҫ8l0fU g6 .w1jA~ ǚga}B~x}g󃾞+/v(F=U^_z؝hH۴ajhn/KƏԯ԰JWz_1)0 ' 1lu_'~^9e+J,,Hri+zt3n1 ` H䲐͆8]Iw&C{1NpC՝O)8W- QĉmG-޲N(crű5rl6Ư?;t V!( G,gհ]/ODi/Hy8fzNe݂ -í+-b:$aF8KO-VS|axB S3T^8a)H"|݊jLYw;{9ik5te5G M'PZ@Nw%֍FN VFҿ1/jn7ٖF;u[5Z%J,%Lr V^& Wfj : -Ol 'D}<1SC3$Ef&%ASESⲉvVf%kffamc}4%y[_WG?ͬ[K4j>E]HJNNm$ `噀OD"Py뎘aN9>">&'_`C`ʼnJΝ@]c nj\iO ~+$I]dV<4(ۺKjJ&OF~V] %nYƦ|ܷⴈdĮJj Y3Yod,"ד؃aPP9x=oi9 Ӄ:.mx\^`"- oFDCf9*t+f{Y+~n~h3Y0wLڳJ(קа[OA̫~[<(H oa74@SD,k&QQ٫N0@}Zi݆QV[9yw+z9?o% ѾҟOYWc򯸘u͡6bAh t6\I1>9Q}NQYv&X -QS;_$kl > Ǝ,*9n%Sr9 W#$<6LO߰ď4Heql--,*()S-;Yok`pZt9Q?1 9wZVpNܜ-_Y]Hc3S L8#uXep*ל̖ mͽ}BjOO"q97!Aԩ T)?iG0v,] (X4Q8qȐW[s^@}!epLs}V;* {/mO@b&@saKk|74W_|;S&;׃y -IM]Ķ[x=Ï&> Pg=ow1Q, o)TRq.G@_؛=2~fnJ؅Epr,R$fl pSZm\)"ϩ{eV9(YN*# p;v% " jZVmuʭO%ܮCb0HϤ{ǿtڅnJnD.h-c R>oj(c"B x͒b;d'cQՋ5zdQe!GVo1u0#}j ~g1t%fiI;#;4=%yc$GG3ol+||2O?(uC lP Ku‚H)/3y4ѤHdC @?al.aY{h!Et 4 C{P6{z#:A{w-^ϥ qǠ?] bWZD- aHla4p'sUfScS`~ÅtĉmXQ=ՏTr[Ϟ5 A壇mg ^~L{(7, -kHV6c&p`%[KĶK0bA-[̨"\%C8]JyCr:Be& RowI V}FOh,t.Aͳmbm}O񻕇}ZH;o{9&Ck!.|2JWb=bl~kBSpYϲpv0 1C ]g&UG2i?錬\mmr!/QPW# 6Q>+Jaͷ2q>n/>"6^myz OK.+kY֕{=Ƕ];뚴.6 &~5/T6dV6w=K=I*- we]"1jC8ߓ/#q|A/9Ay nՄ{0G{ (HYJ.&LnI/ĿLx8wBdΊ\7~vQ(˞{dNcpr9{n-4ۡDY ;@W%Tn^?njJ:< 0?+V(%K~@UK1Aomણ|c8Jxe[g|%|v/ѧTn x Eq#b$@.f_kcA-,͚Ԉێod ;;L#SnxM)˛3ja+Tc޿[i! ,)% 7V)8tY)bnlNbfcs2B%b*$bv^uMvs:Js&MEs>2-Kj`u`4H@sՃMnW#r ۮPΎ0\+n@S0+'\G'^HVAē$yĻmLKw7us4{upX2 lO65E:')L[1fx9[ၷsfU47Q- ub^`} /qo@Ӣk?䁦\G'cbL$~q2!ѱKFޘ !EG,%*JcO}L71 9A33AHi01E[6N7Qz$PFSm5&/ŸU ys/#sjM FƤZ/Pj$Y'pWz~]HEip3x3 LxW+E ;v53F#-Ő\CgHq]vs&N⏩!2fO0 n0E(VdwSx).AKE>5YYQ/2Veel0 8`mP YGfm,P1VT1^(w}f9G6sG,q>CpImr6NFHjUo՞'w`|6AQl.xV-nLsFVձ+{C:M$T'񳞣>s'tA8B ݅>Ȩt+&mK۞QnzKHmWSc~MC/7@VgB_F/èvI^*(bD%e9, 1=.meGx' O"lUi s,}o"/Jp+M!Z'رyY8 S h5^ j D ̀J\,غAV֐IaS}^oKV-SYdoxZƞi|3=80oi-sVAE7rWuV&ɂYYqAY~~z*5eK k|> y07™p^-O4Jss&ENo[4ѵTO׸@7%&o\~,m^з䉺 i׿ARG'w^wCkc 4a u'ZsECVad-Pݘ;\{*T|\^΋gE߂F␇Σcp 6gFQyJ q.%ig:vЬ6|ρzQND#H1 jiB=~^bO3]I' cyL !5ʚRrc#8vVc>qN֓{k0GPgMD2 0y<%8]M_!_yZ'#i%UW篖eڧXlC`uGVn>o%!id".-${J4pb̽ @0Aͭ^D{Y#Ή;bĞuP0TY %d'G4qR FYX@s9.kS*V}E%kD^׭Cd{ [z"OK⻸=kl%/' 6$ o/qtt[ T>g.J7h( `JW1K̈́+\kXPeB@K &Ni/hY Ks ["Uߖ,1Cad\-a$*\-v 87_>sqJn=$:Nu ݶ7{ؚ~㞈ySq;VBg}CP`(6,pCt@`22 #scg+> cwfä/0!16@uV?GB6|

ݤlT^{=6 &@1gD^n=fn7/dn= 5iꊌ< B8PۢsEx8>cs?Z R 6\ٸCzE޷VxT4{8ZJxï HJKo$d+N[ws"dF(OsOLZ$>6ŅL6U6%Ys&Lrs_ -W ]JJEdR0)XG|*`jF- mA!KPA><+ = =GXj-L]G[C^xJ @n(I܍ T< ZFSvG,wHDM%Y}Mr/SNnL o:z }jk{ /.hujİ.֫RFEeMDYwU NsaZ{fJbi9(B8߃`_jCTQ;]Zd^{U}`.܁#;y.u_(ح}s$򚢑fEü-'z< $'~f/-& *0;fj*,Ɲ絛ג^-xP)yIV1tԈ-v0s A-hL%׽-XO%xXEsyzQ҃ǎvu[Z?>]Lj;-=jx).\kۡvšeҋo|VlD%#-Q#7erspرd9Kr3ёL1kÎ\vTkCgFa1VB\OMІ 4j >6ߡF_ԜGYWբR/&WСEJS>,GM \w!0CJCNn0E]/*֐B̥*V5E?W->M( GGk\ AX_%[徰 9Z,FXԈR\{=hXSx~%!`y.}ahn/[?6yWD(%+}XE}Y}NFyRk;`:ݖ+e!B)N#*ï*4 >ЩDɦ 47W3|g TQT( MYL#Y.UQL e`ܜ㞿MV hЅ)ߚZ34 PdW_[+5 A2n퓄VVL"ecؼ6B&2 ZCS%&7[aWI]t덻nn^*aLD37fh]IvZ୮&GUcG\!6?Fmf=jm C`Mi bYv,hf6]*b@ɩ)nh"lrqZ izOKTxxkN۷F|`ےHk sY"øҤo9oaXgtISA [?DZi`cC#!94/_JT@/(ƙ4Y0V L"m^$I/S+I]3`jj?e +˖R-eSd,{|VJv*LfZ5iWvx.#[.YQNkƖިV8~p=*R%B//0"wG~G }qy۔ɻR庢krSIrÝ{L{ ȭ. I3뗠&=j!,/60 #Ml8 4(2lxLrNˢ!Ydc_1g|-RڮISCb]RzUG :9tQ$cX&H1B!!pcw7d L܋u(OJ8ԃœ3/fVe֫xi]d+僞N8PX7Tvm׷=j#H*4Dō7>BQ;6a' 0܀D=5s߶J$#3:~ol 5>} ^Hts9ˋFF Jv>fI`y• ,VmN>gn5҉pb1iwmIYҪGхUI|֓jRU| >܊IDrԎd!1۬Dk5bL5֧TZe7E67\nl3| "HReva"pʫA]DWfCʯü";Кxv]:ńtGo[l-n4 ASڗ}:<  k='ho~C݉+' O#zMEx+tљI">8ƿ+y N08d=J^/`yM6(D~*_ W#/quiN5̚>`R:LYm=1"5*Әh0*E>0XޛE;$ÔU>x`PmڟK6md;͑ l@/۟{-ȭȔ/+ҏvIA쁍$L&u=~7מ'@/ҝbd y.zzUZFleng*ЙoK!ڸPݜSѕxZV5,b d?aJI-]9a9kѼϋ֬V zz`0 %/D(CԘux7L548 XcN<.k$"hLe[Z)_pUlϴEL^}tkchl jj<8}/ ݟCF:\rRp> "_f&\<ɫ{\.AF{m.PΫAd~{M3\:.Or6-dg7,fDs4L~Y:~ܰiQTYhPݖ4 WaEB/04A| /I؀Vl:TYV*VKЬHU85 H'W_չ0ϊ*HO|QPL<T݊#QjTgKߍVQQ Yu odJk6;v6[?#a+ Xկ_A`jۤǵ" gl:'z5wCE׀秠ƣh0릠 ڢ ?.#8l:>`@c1}m*KBX 0 eYR^n(4!Ο/5⢘˲_mQLRQ12-t?w,=]5@T~O G'͔:|aDR "E%L=GwI+GPпSJL8?zd@ F"I*\"|k4HuGMko ;قeNX a8CA|3 ^h9_R4o9>^zS\Uak\ ¦d[ f?yD!Ϗ=ٸ@wh*y1^^ k,J_ۡ85*l9[nzvdE~TՁÏ^J$:lhO &dY]gFGh##pďQg̍|$e" ځNPWfVa,M=WA0 {}ITf$%j@1Y{["j4h Rl /- 4Kh7rtMRRW/@kVU3h*%ݔB}Y܄єL f;ʾ(b+`^ U>V: x{f!] _ Ő 5ħt[}~и uksk9Ĭzn#a#=đ6hȃi:κCZVaNvsSH_[=aUqуs; c WaFЩ1T6dzn VFzN%+Ih+^-kpGi:ZOh-Y?cڮj6>y:GLR:H59fS3pޗ8lHB|iq:|b18_ّ!Aʪ~P&)Qtdub6B^l:y{iٓ0-0|ǵ=(,*X͝UO># V~  M 0o @O"iU-5Ҷ4' "x^\*Wqɰͳ[-S#z0 x>wU('.{ίV j #lP:|ZO+`D{lpWhhgq 翋Lr4jˤn=W)Ht7q+\Xz pVN dnǣ:yic"u&τ#*#L.NeWpT28; p|G!mozA&k $O.:E=a b W߀p>Le }oR !lm*#tX2݁s~vD h[CU.F Nnd i$x=Ć. f sp,x@2Xv-pw|#>4 ],ǜێ iQ-ٗBG*׹sʆɄf\K'џÍfU8a߯("[Brx0ϐFo9US(s0bp"#J! U>5A^^O;=㨯i2+KF䓛-!<(2UZ%oڭo1ε >< +!%N'gSw KKbr|Ã~P(t;ϔ>j d񟴓/ PG)! _$@b+RV2S"ޫCAg8Y Cl 9W͈jby-㿅v Y=ibP KW5]UBukR!Ujא?FY=dH˓Z6":R@ie+φ;1PRPˎH*4."&)e1}VߞX 3p/ ˰ݺmqT[cy$ֶb[-zos{ux&Uyv#vLpZW { J>]$L&|P[V W/a/̩ {;b>m(ok7eC?4X)AEsܶ0t3UdͶ&ɻ '_ޢJ DO>L25, ؿ \<4q6n 7 ~.%Q-o>.j_p[l#2 &lyΛ!%w) ˇ]3݊MmJI i${xf9XfU~X;BʗkIi{0wY,AUKH dbnIgjU9r!x%Ÿ8_UYcGc6)~ đ滃J@vLPY (`9c67&g)s٣H h9@ |Vu"YIi[(wٟ"mU=24Q'!U83*}FP)e[$&Y"|qio,-ޯglgB`ӫ@cyjATByebrt/S23Y 5|)mvN6y>S1MgBg8z2dgqRLbvoܴqQOƭ GH۳{j9V#Dz%mxPY;hO̦d[~m6BK1=9f6BvH@e-&R_:Ki]6WXPђkBSwT]L?9]Q=Cl`с\R 'ȱó!}CޖP͇(Ϙ=C8N^TBoᇙ.~Ǣ\<=-TBщ@uޟbaɨY&l<7F5L8${I@efmEK1Pqmϗ46I, ï!i.|,IsU"N[ A!C& @73Ac÷#Ofq1H P.kBe:Yĝ#L֕BrY-Ԅ]%'ܩďbDQ-/YWo{Jզ?|$!tDo2͋-D v[~y,&1{-U]\pS `Jrau10S$ /;&#p[8RF{6؊ٻ]f oʢDIiU` tЈIX8}J ."S@lTB"RwKc:~MLP:ZkHUDm5Q@dbXwsF;:Ϟr|#a;rZ!3Jo+W<~3 Hʢ=ttCլB/^,y1C^}*5X 3Loyi`}\dKtSzRi2r<2b3mc_9j{, 뛞a,z1J_*r|l%j&:W9t H#m'0ׯov `d-e,ɌqȖdme NJd1 2-##+ ݶiQ{k =9<"P렟ӓ[0_f13#/~"Y <䪮Os+K@GJ^Ӷ h.wSVtf|m1"~/+UaQ7 kFmN\34c,: %E Ϩ3Nè/grx(\:8qb ߿y NUT^tloe, G 6 ]s IJ5qG7Ch>o^r# i|jn4R/!֙O&0 f1K..a\!΋pa+̯[cN |@ީ؛"*O-~災ed_Fooua.`lKLNrZbF F]ɬ uYTy@6q0XBz/g\&cRL_5xL/"S_q?g҉j^H#@>Ϲ~6aYݘáJ1 9&y$1Yre}S>9iB؆< h'`7/RQӷ'H*Q,PaeHMkUJjYO:ж3BP|t e(@0 dV?!i_?NK C>%VU?j+j7XHwS jJGӰ~ }|9 cT= pc>|Wir |4U"H]DP,-qu2v HM6Ѽ4ꮭhi1~Co V[!a C>asFxdjn>(*AA@i,5!OAj80eiU-ىjk ç|n&F2roۀH/M0 !Ѹd};M73#@ H}&od~KI.>Va]vQ]vD#y:|nրm.9u{ִٵnr< x7û2ng-\8>gbx9'CfDڀ L6b`3ΞN|xV33tت(3IZ`#2=7׿%V`~[;c)srpAdା ݡ@z:FEeFv t&hcQ\OpU.SOtܦp *5,m ڪb_彷>s:H9*z冺&g7ӎU4zR1L{rWt/R .t~eOND M.As%N-)!4' "@?2Ҕ4\`Œ\.k+e] 8uEApH2L),g6ȻTg;Db'UB wȷs?bZ] J<ΛD ArQƎ>k =H}1R^C1qEvDK„Bt5ҟ4;aAvCz4E]bŦ$;z /t֛}ٽ _qje$^OY)LXRRR v0H$Q 2JӢHh|칸Cuo uґ 0'I=иnM()1z0œ ilv7՟&]#Q Cp*jC|g/_(◙{8hjR*wuY[1d_w\Ѽ7Siᴹ(%a @=D#haF`Y!kp%`^xGDvVv>ZlvEY' Џ%Cɀ6u ȅWM:Ky7MB1dq;Lt˱L0E2m瞘hуZ1Z;aq2F9ly` Uxqrp &e"N;y&Cx,XjS6tcqBY3jﭏ) ~AKwToC+Ӱ苧}L+: k(ڈ0gPw,$[z9 %AOXh,Bw9+v[0` _Ñ]/UTM6`:%%V9(%l/AHkaѬ1#۵گ`T ~ dU0W&,%jn'6]fOBƁ4Ab1 Yb2ZR^/8N |n k2}@OWkC4$*CI1ӣ/C;.p}H,tٙWwL0??[}`HR.`O,EVh\ԩ*@(li*dzDlKk%/~=m!_ad칍v(ݳTxsq6H@S4V3K|*I߷ùHmٹ$|ђ,jADN񺱚 %FE3~.[c`MK!*P}f"WVlQ̺i (2YǖoBHEZcoW~#BdG$Q{4[<§x0:5{֜41*ZNt$jaj|Ϋճƥo!_1O=d)#PлKYZ- c)b#n$}-/&S}3f>Un)iC܃,K{VLHmH*bIүjos((d3 0N5/*H,Oפ㟜[.qYr4pQ! u>{ Hg;U;HՒwWU|lz1BEfJJW #^p_TTFy kAlT)L#Pȍ>Tk  ]GVi&|V}Dk! r`!bJJ0ҐrVHO f\~#EqBD_T|=CbFI;/eZbaA:dW\]i螝`;!& ;S5z"Hz*R&$g.^ю(sDś΋#"Y!WvJ~gN(Fle">HLm,)êY[>&0̴ez?I+l;VzI!X¡,`U@lotuY9cFiGxi#پ\ܰ[?ZuUDŽ &PIx,UJ_aU3zw >>kUf'u 'nsϿZ-pS7K\w74Xl)?Tpf쏧ZE8i5oA<$m&U|Ip4y*a,y-EůJMM =rg*LntO7*l 3̈́߾2$5~. CnQ7s YdP#tKƵ2Pb5ZksVyPUcw N.-8_&,vpk:(+JpdKN<( Ojk|I2^}&:򼝉Tt"-T7@Hf%5^iK-6Q)?S?D{=&6q?o[BL%nfj!O)H9"%t )%l%?{ة͇|3FPpb)/1|׮ <[)oppnG\ϧI w0ixK҂_Q,ې +Yz1W^5E14 C v8|?9}cېQ)~gs}5$S}awZJ0Jʼnͥ&J@6u/bQ CAp[_SW+ȚS7:' ngrWN_캤S;GXz3L񽓰D9Ts5{=Z^@lG3R%8Ez-+o{d~QK hx mHZ%EJmֹ*˨f pMI䱒騳,)IT\]L 2<}IɑM$,q|I2At:kCpRn xT#=nZYeROS,p{|8<ÐGFh=9*\logk0y^cI591YO}9=ԧņ NCy!Nl0)$ɻF@/O);)w%o@C< >!%~~XHʑib_o2bLb;zFR&'E⣉"K/PH6@uX>ba8+6_:sYJ[I˝s3LΗ8XWI F0ZӤ{3A#Ms0V&\|`fV75i,U"^#DvTĒD5x ?+F1D&Ѱo@ 7fEvE5=Q.%eVaPh W/iQ\HMG fN nߑrCN/Y3jZsi \]e]B=wn1V3a2n4䀁ywAθ쁒 گJi=,3vz5?zȪO{Q!f4)cKׁٖ =ZwIf†؃R|oTp6`K(ҐbiksシI=AqK~ LuT1ohHU?"&e"Xƽ$+>`-*Rni 7BR,eVEY׎L9Bkw\(QY mR\pP#mTw׳ѾB+Oz}2(.־qU }v2.VCoUX>CyE^}\{EC{`2ѯq zmI|nѿN0Y`ҞߪHpE: MAr݊Un\,\Ѿ3ξ̙uIQwݹBc1M3ʃ&=e:,*Sen< $S/ &૥ #k1lޅc M&v}p& Ka&$iIQŇvrej*VM~I}g53{wi7띡:j|Kɭwu;Bz!nbޝ1V-b®%xh|ƊdRHAR'oA9\Cj rFK@XN>MF9-XgA FNV# ֏hMH2*&s4߲  %8KV1 9HD?áI,2IP#=ط~^52;>vU#lZp2BeyƑSC4w\GD$il nX) ^xx]یb eF`Y[KsӪkehV qvL2_\@*/ o.)6O6n_ ~pp7T  0wqzW>#AsH1YJ+Uك=ш;ou9{ˑ֙ؓ!zUE\Rp'hDݬPoPrnAчb`Ef <ߪ/%$*o>7ljKSO&,dHdk=_q>"y5ūO}ns"o;*yRG?$6FP!Tyy㪝x2)r^l^OE5Sq<7lV#YKBi71鉓NQZR\G^kI1! $߽#XzymBi鈢 jҶ9&603N'=C y4[gSniWmّEBkYZgXKU/ae;rIF=:Q8>wz!,','Yc8jLHǛWfebZ1nUM{(XYvSAle+G ~i]):I<]-`; ͟.@-Kth$iOt!ivp9+*vaEaDt>)ʕ;$kX;̅g^&(3%(hu}ze5 LLm{-0@Ŷ^.7,՘ӨyR DDʇsz <}PDʽ|(\ek+ fl )L}U0g HU.ymyJ1sDB1|O@c!{u"x/&ʤ¿Yb!TO7a27&"T.I)Rg%1Eb9ӇBAT^v #Svmn(dH du!Py%*:s aaIk BɅvo't&抈T.Q 92> 1 8Y2P{ָ |N*%^tR-@-HCKm/dIyQc~tCbDNN{-'AE^5XċܴK]bRFhx0x7hP@dov{ [`_&㬢kjM`;~бUg eqG6S;H3juW0KOG?|y}_e UcXH~,"M'Ȧrb{FFfc<Xx/J ;!ood`nZi,5зIRŗR.Y ;dYZ;Fm^x9싃D7+n%rV/cAG/ =$Mт@Lwn E'+\ }=Z_ ,fqdS~C@~2/gM{QcYNxsԦr`%[1zZ4e9:ێ{,Ե(1w+rX < >枦fa7w9#qVjܹx-[?rAi[*? ,au9R&Q; v">т2-0$0&NCi*aJi<j7hثvӺ^W}KU`fX RА4,R.7.3g(o&ᬯ/%dF~a'έGs4 :`6SJ&. Re3!L%+76wYEʧ]àȣ,ʽR_&\jNI6ЫHaTϒ`K8{.. 5E-m%OSyiG=DdqO1YząP UϪ]4oS@F*% VL/q)XPvG%9'}2R{EE)=t#9!ɗluƬ4khۭ\#d9:z2n7 s=,0W䇦j$@V*P#]cY԰ d4}:T OmqZl@5iPpd?IN_ \CNbU\S0>Y<6VbGc)o|݄-r~Zu:{j;^)(U|s_ƀ}%[ /gt${+JaPWxh2( 6 'u&!`siWl6ؐ!π<䅮Cxtv1}s7+}!A/cU_cY3O^5NPz1F=ë \)̐eycD*Z#v!,_[MX/D}ܷgG4aK/) &WdKBLU5Q٭-A]ΤVB@qzEFy;Z#)]A W#AHl1BNxe>V[.P/%qWUD')םhojZН;E%C%wBLݱbۡV»2VI Ul\q.Ai0qom*);c,IGV*q3+1DAx`_ 6mmݘAqm_+kvl%/2@SG 8n/@ S` ؜Fg5%N[ >rw?6$zyt"gÿ=C^Q{*2iT<%jؙM%<%X#Dr<͈ Уz%+"_[fi0k_A3]]..jЌo(KC`?o{V #(ۮ+ǯHA\1xaaܦPc0Bqܻ;<nJ! @hֻbLG+>QaܦG3v࿠7aw!132fYm;#pIF ʨW7txŃed̅K41|Mg3j[)Ak{Wn&u+WWXgDdZĈ&]fʐFحoP'@˙nᩏJüSUr Ll6vmN4sWk#?nncWMMhlLr_ tv `5E^&<*9A"1Ͳ!pJ Q!iQ4~ Vv-< EIП*XlғF*ǻ}rۂ>[Qϙ?=qE[Ѱwlq@&l$ģ+<7m @mnNoG sIㆾC*nTi`Iڦ/AO2$[jIZ=YLevw[kn3D#}\ s0<S]Ҏ' T5WwR*L/ӇG%;88H8K\5W32́& R R {ߞ'UTQL/5 L,2MM En NoneW6zdޢ]k ~S; \f|%HXQ h9sq4V>ȁ}܊ _:4A UgN:?oL zRI1c`;C Hu,"ېO.gM0}տnWY%T cʹyVo3x }V{?4MAa L7vXwYfLC]ֵv;hE k o`‹&tVZa1АSE8[)7#.@ q-2FNCl{1XIqlCp%aL?2 =дq5H(ڹTą>Nw4؀ !o`sB LasQK]g4ClW ͻP_߹*-|ǧi'z}!km(8&hqCa@06網h_ucaƴ#!WB 9K5u`96L&=FyзݼbB1e M1/! ˙>#Ʊ6'%6>YemqUcFLPz9ڦ?NMr\}Bz7oY;ǂ#-XG<AT4wzd dȶl7VƔ1Λòqfnt~zJM,v/$!uщET'0Lv3z$mN8Ys;*!N:0鵣??~3_Nd'o>W9 4O;㪼 %7zɄ$aJ8)̈ ?FyrX+e[EnG:&PI4w8zQVCQT<֩)ؽ.-c$ WnT8 wh\V\F]tޣe X, {%+ s"^PDZk.4>d/+_],^7Dw aq+헑8{"@RL\@=n2ܤ$vs`n{ፆȤaNX`UirNÐu \o4mgM4֬j!c{bqJslp RyOH@ )̱W_=SHƁIg3#,F݆u\XH2@МA0C[" אc`z A".$&6*GN}e"M>'itgۧǓڌ4Hm Br.{9䄄hۆ+ k'q_Fl=6}UwOjx!30ࢣM3}(.#ѤX%._U>JM_t+1Ɲ|wDO< ZD$|[fNRpnocȺ_Ku`]Sxܨ>Į*媺@Q(PmpV,,xw xbr5:ƽHy"GWAͿ.C  6ڲ˗r^&^q {. I%%bݯmmCgq x%(#6s&9زsFzSz/YloұACMʘ:YPk˯=@FL*@F6/G5Pvn7H2f;znq2M,= vө>~vn^It'"+8OSZ&ֺZsy{LO&4W\Oz4eVg9Q:#U@H3, @zO`mNJ6:A_ꆹt$z򝜳I+f"ǭ?+_ypCkŞjϩwʓ74Y!.x=|TN1 ||T^|x:DD4Ts|ÌX qۏol6zeyΤa?w㧚k0>fҷ`ed)GŐ+)Jb";jR5;i?/`pDܬ`bS4WLߧH 7 H*Yc3k/dK*Q&6U-?[īG!яoR34emR龑YqGvZKXJ9M2%;E[h$(3h7 s['H[T)øk&5KuD!x@ağa:TK[y ie0j_=ѣa(}um6GtyK8ꁹѸ(q\aҡU_xd=? )+р:#r2LN’ :d^ө3$gR#ٵ z,4,>`LXXުxKh^BmsƏ5 ZJbb!{ۃPULjd_5׀44> !݂t͘=ڦeLV+u"c $]jlE+(`?IeW/ډ+MYvCʼnx=(]l@֧᡻ }gK\Ax9'(s4LETB Pj{kX64#kfLrM#c]#WRߥ"^}>fo]pJR  :d}St3-RUt P?(S fpLQލ %Ϗc 3#jy8rMF4V\蒈U')X}DQDyZKlSE){jhsc0haOo$hBz6뛞" [FvshPLO<gOah5l&\\AɎBi|ˆ\)ᣫd6RsLl08L|fMū 6xj'LӘQ8XJ_`#V)2@\,e1~j!FB=n2j#fB kGgZ6+)<،'tZ7N+yWp1 or 2x"M+(ӌrAcۋt7R{46!WJiX8Gfܗ.xsXu(Bw} <^o+Zc$t/iߧrO-Gqg5$;iSt+dv(["%H%3]g h޼g UXW1ׁ-.-0#B„[t?2 Ó On|Euh=}7D1 N'^Q>AxChl{v4VO?caשЧoӐQO?(||EcuBqG诬ς^vpm靼,a;֓6nոȽva6H}eQ'ȉhEw8q"t #1q,߈oۋqjB,H&W`b0AG.;#E1;|6|5֮VZuxWx(w}d;K1I`X0fD@qC ->*BdiҰ[h~f~K#٥;,i4+%Ynhh* p6"aiyC$=+%eL OģRƩFHBrƗ/5^P:A[W+_hy/D-ogXYQ{sBΡѢ(lL_e%ogFIq*Z|]2ؖJM||bdLVH )ijqF }:?Hԁ>Gq\@NZ]ٳT5d;z-vR&z%I{ 'e7MW}@)A ҎaܚrUYm84gUd.; =a'SpQd7udr!J2Ƥ:%OQ%HcR8t_nǢT; CDsgE>ՙdInD_<4Щ۞1_3l2Z>lMUV|OB9E`%%"g_Mah}ɂ>Zql @碨䒬7ΈHpZUq u%~&4Zf2e />ti6*?JR_&^lֈx嚎X䨼e3M7-?T 4xA/HB,ON5|Ej~ b4t4*?_sy -06Ł@fLLp;tW80KXmL^s5TS$ ]J AߌNDŽMbқPҳ ĦvtD 6'o஧DћO3cx C*i¦7OREfc4? ȠԯՆKϼ :߼OeLbieƿMИ2r70N`Z0CP kku +DF|l+ؗ?L{],Ne}Q±?faG''LtiS3izTb^Dx!xL`sb"l7GG `(8@fQ G:ًw71Lε ]ׅmϿ8`x:~,bϬmX7v|~)zs̃lvf-G)Rj[YqάPzʬ8W5wüSH U-v, XBHu;uz9ƈ2Vt EΫmܧ,TmӤNr[d@BmVt2gai\"GiAQ)ݹ:|{8nAjxY(@:?ښ:ǘBIGŶO%] X&ƖxQO}?M2%A bh'_ Լwń%#4{7Տ[?rk姺e[o5߹001zfftpD҂73?ں8xǺ(NɡcBc>;H͠ڒ =Jե78)AA%P^Da>-SC`LC)@,R^w7^@Q l{WsxtT*zq¯[U~ν!ƒ湇?=: J.߷cAZ(+C!+Q@g_a]zKWdNH[~moT`XtNΐr'x2=Ь/~xvoȚHn!@AjmΚ!'Nz) Y6z!_S%[%Ҁqd`r6}\0K&)6Oe"ʳ9Fd"J 4C{!ם"^+i.KZYϡTki8:o ̆[Ι~R$+QV)u_Sr AÈUɜ_l7|C)Zr9)je i<;8@B8Wҍ,09Dl3s9T=8=3mq\͏Joy s,rw+}\KUhnK*C˱T&c6"C>-ܩQ: ~**K`.3^nq|6v;UR/d$b1X9ze+NXr88 p>rmgYp4:dΐ7#)'+-HJ`*t%slވi\vҭ_7]8jX ;O#^ٗ jy,ۡo;,ܚ⸽4Y&6ҡ6,"f81jlP$9ڡflO-2EViGRebK50WyUϥUGJ0ڐ%LN8461{ԯS~/Ch.3 s%4Snsx i2^Meg̊ec'mUI祵]KKNы4'tGRlrc~d #`HIhuƲ.7 PE+sųb  YF@?Tl&+1?:8 Kn7+ jѬA({Xj?S*_ECN߻iDmx,\K4׀ RǴ0#Ox5p!_LM>׎[j B"G":_+"a5dL|A;g; (.MgG8qRfqe4Nd/T]F2'H /V=byia? 50MMԿ,:阔',$Nu C>en fd-johƨE ^4V<:xT_"yq_oMLj8ADedrğ*f-b֐ X= ;w--SȎ}3.|p7ZW}kFBa DġwlP(ܽne nPvS^*g#(ЂsclG)ʱn(coڤd916|X;3wg= F&˺}ez+GaloƧ)!^>"\̟"z#uutp17<(T+i?_Xέl|vV^EѯM\R⼱MGPTzO,drU~5 =2O,Ev& j+.u@>4O_Cy0'?A@D gCawK]N6ӢMwܣf0gVOd%Ng~w)ì7pR-x7z,wfyb"uS|l|{<w蹳08rWPRV)Oڛ -9rkS P/ Q]/ݛL2ƒ@H8h |*grm fE| T3,")a@oiĚvNW@yBcUof`g-"} 2YFBwt%o)ۄos\M KR  ̻]v~6}G$[ ~g@ˤS;U9d42B^  !2WqSo|-UǖpXh,&r1'=T^(J8.X(3~څޗ}x*/Edt{d?}q}3\茍J_αIW9H]JkV XCLdfj9SFƃjniͧĭ:UoXgÑpי9 5TL I@k6}sw%̱3[XI2 i hKZ=ԙ,? y+*s?tS{Iz%蘉 76f; Wt]^pz(/$5R!5kD&N#z5)7jƥgK0Ĩ1Xer4[jB/n?X,}X`HjC#%\j.мԵ܉sC~u=k5k<g&R)Z Ԯ]Pe/$Wb} $'&ADc>!Pl3mKAD? %8du?'LRe r0rFͽV0R^`s~hVj O]4s~/G9m%-ܞ̂(t1=~_H=_BEGOa46oAӚ/0z׀c>j@/'/ҍpS==ULݎVso (y)Ki$ 7KM7v1 y,bg]% +k'Zcmc+qr#ç*8D0yEgpP*>zaK \z$,!:.ޙp!piG'>z q\Kh"XFV{Ǡ?*dđ

*=$tiYj'4PWg4 I4$0x9m jpr;en0SIh|enH"yu7VXø/T3ևŘxVl9hl&ƫm~[ 4~tlRj)5={#c Gbȑ,rug}G/y^]%}>'=&W*?]74Jq;MP^kgت3{T+$켏g_}#E3tך_Qʹ#DD*'GuɉOcZkVKGLallOiP ?!@cO64es*7{X<"?DI>L0SyGor^WByG)7m#$" xKAlM$` }5-cq#ɝAZ =dqר=<q+.6NPIrm>9jq'3M/%NhžJ[wc>7VRk>ZD Kaɖ̠z[p;c8K.^7-Hz4ɴlM 71-WF\nK V>#D/G44N1pXUjѦf=\Z#G=C%,T_2@²A'$ifFFsI 5ӱXLRܟĖ%V KVJSIvd(/Fr t<44+ =9+cAE!8%ĻD{Jr[O, )i䃣A:X%򽡥 PY'o}45玳F;lW'q#;}E\uCPzWM.붿ǖ4gLr$Y:'K;*rMZQtrK3Y苀9k>}ЕxIXՇ 톀ZMથ0^~4(=\2]\!s$c.ETZzܽ6]b&A?]:a>%GQ߉ @vWA"!n{︥gh/& L'H=[K3M@ڹ<оpʄϸ{~NpׅZ!I%W.h?\:^Vt7 !]DqhȻ ۠|ac&8g!(%pN^ү(EF&ZnuBKi^nQS2l .i.'sx.Ewc!PY2XHe%XT0n0ïFS]p+CI[X=\K$Dhg IOecD+Oy4NcwopXBIvLobfkg30Σ32>PGƦS!KzJ'Wz/i3711BZ<ܐPBH/VyFGM^pPNuo+A޹4jKvx;6rF"E-SR1C `)kmzĐh:/jTJزPᤴXDÿD8"H,lfH3k7]3=ͺ O2I&qܧ\c9.)Xr 6ȪV91l $z-5}P8$ {:rjDTZ<*Y !j{5\-c9F*)>O-؝D} 6Q(mo,fʃ2;Р4L"n}A{$A#gy*sY-PZobG//x4\^@Bh*NS-;tir5%=Ru2 MZgmOJ)YҿGOY?bu̟Paeq?B*c0xVg'UڟNz#V]4Ϳa00FoiDn)]ҝ&kMjT:ê Tu= kƩgiOA'&/d6[z6[iՁ C(;V!3ᒤIq ,f G1R`Q27K;n4뺁e< ܆) 8q.fBރ1vrmrBfm/#[z@\f`ψs,xY%˥+hie3_B\_EBw6Gכ>sXMUrNOGr)ء}7Є_;Y[@h֐g7sLi6*qL^?cEiH4* 3$eGd~/:U tY8"F\ժ!-jWGHMd)pMle83&߼] NtBs|b(qa`R[_|S//bTĩkjR2;# :-Z3ul~WXtԧso !GJ|-/y Tmc.ΘC.O6)D 頃 ĂCE,rhJ]F:g]Tؖ37v6awzySkջ.d h>o[ H#"th{ ,!L,ޡ5z)@81J[B8I:om6EPnB`[3,>݆dE }`-* 3}<,e rZ jzͼjPcᶺrh= M)&(zv7%T;֋~V;\9 */24Hc&G0HZoQ߰+;c`l\ jٖ'y&*&)sZYa}ƙnRD|.&&R e`/6l}ϙE} c_MQ-˻ n oܛDŽi.$R_ W<\qYgy@6Sي[+xr.%L +^o"r\8=Ų¼(~KK (q<vYi,=nV IjͺG/'|n[ۓE?qiQ\XN<~hJL::} ऱf]l%ԝ?|J;v$֏'ᡅG> "FsÛVQ-1N3d)4%XDcܾ/+'ser `:x]Sf֢PF1 \Jqo9 (ۥ@ `-W(ihX}W1`N_4*@vR9W ؑEUm9S_$k@54+|q5>'.OQцMt`Y}{aYZDél2Xt e4:AZ'8W]DvS 6b#QΥ:nn w${;KIOl .pS SCb:7}5;]{`tz*V{)X>,u;Yn( 4NJ3A^2j>g u7 7Η_4|S3[bKL﮿V~ e:U2l3ΐyȶ ߩEcP`I=wۏ*s(c0.;̑RpebQ yIVU-BY-jFZ[c,L[6#3$0Dʾ"ʻ,~WOýYSaK ]bkIs,֠ q+~gF_P,5dSUF4ײSHNҝ Y~tcYS44 ܧcnݹr W󦚚 Uz&]FXjoZiܝy#Nsj"!0G?X,%կX~H{l X&=-hn;Ut s-z["e 8N3K mn 0EKxBi d,fJlRdsEU՝iCc)Lq1+z$i^jm0{ f፦l a >2LNO !\4Z'8Ln 4XfL=ҭ}#kզjvZtQC>ݗ}!7N8JcU2?;RH,Z98 RܒP["daI&N]"Z4}ȫ6'*t\߭L2։n~OM m@VL1^S)]-]@y>7PxgV i%`ٺY}(5*b\l>Y7\R:QrDW15sjZCyz|o''ۜFimVّEKY`% b"۟wC HD*T_r8گ_ֵm$? ~o aHF^q0Jk Y]#WVԫ4A+4g-8 #܋B"E_ <0z+7hD_电t5P~#hTRAЏ;4hF?Mǿ%ndyUJ4%H*o^L!@BY"M[W-fh#bj'XrǁPdSuKfZ{-/:5ldb˟'V>p#!(Fs>xNRX2Qfv`4( e_DA#fp=]3/BO؜u2!}sejS^"S]tE_ɖ>\Ą(cu. Hfxd穔](dGNGl~Ɉ\jE>̗"haD6JaqcV99Lp$4ɨ*@B_֝R>!d?HԼ.8W ĉU+%Z4BHڜ5 0^`ce>mvÿYD׭NQ;bH˜@aX5'-OZOԧgѤ/^z{X1N۔ΡT/#.U`QneVqO !+ѰW_7Z GA{Vo4Dyh;Ԫ#"4aVQ6$E\8rYnú 8ֵ^\oԒx&4Z5h^ 2z[&xI,qO[EX}Ա8J&95@;Kwgi~i3ĵ9B@lI8! )E/m (Rn;rU=]1< FD_gNU-f?0b<NWнʤ]$m^GȚu݋/ˉkG&IleYM2ѪZD RHGp .˿w6'h%mK| %fj42Rw?C9XuNqA; 4afXjG^غwb Zy?뺈: ilqYI ĵ x V > 9)A%YEvf*GGBϘsmٯjx}X_9#]PZMLRL#U6췃 8W:FY6UH̞N].JSCzP<+=֚JsU$^W1qG agaoQ78FS]Ep\brMhDR_:wɄHl/0@rl.(ΤOO1m-!gdEv&9T=4>D{8[tD}E@5lnuyR2a1PiJ>g"G{_(@`O|Zvh|W(*|.G12SkUV2W%Xiw$ kES!&l-X퇨%3qyZڰEx3wV ɥjR"S!:MRS#M3%5l9ԌNJ!T51iGW:uG )yVz 7Z)ܿU}ʎ}8Wg.{)+ΰDx;>zϳ2oYʸD4a3tgVbv z:yRRHa"YMb?5}SM r uBR7`! Bk_JG~t,VԠ7}2ІVAMNTO|1AmI.kڀ'89 ׊M}=Oh>F뿱'ȳs{^`'̋/* ITߪx𬲋 7y=n"z"WP6O!Q02E%l$lBm,H1_0S:8wB4`̋Y\5>gK|buZ{LpHI8FZPmnvFлM>H a5%hf鯡<^grkOQc"l<=ViF:칄TPhy WDNb/ۙ~d6gG6IL3ʊQSK~(M@E t gpy҈O9f3(i^ k4:rnzs|Gݒu5 gPlBG:_U#iTbrמin w9%,.:{LZl]YBr5*#d7/ߤ%iXWjxỸp!6'ۏ kAY 6A|_zʄ>eOCw33tg¹2"3,5N2 M6Yq0uXn.4@G)04ӑ X_vV'vC{BӃC<8]ABEM.CE!3!ֱi^0/vU3^A+JVzNa3y= !}{-x Lm~tas!PA7V6 7r vCas3,/-]eYzdof&Fw."EMKk^MullոayZ)YkDDbݚuF?Dy=s ZsI[ }Vz\+j7\"R>^RI~fĎdeG`e7 Ac{ =, D)*dn 4jch[N )l V7҉uZugA|:ɓ"cy"{*.]\-3Nj|0MD(RYXg GhW.OU2dſZ"x,&ebGE)XcUE]ag2<2|Wq{U# >9m.O&l˾F`>M3n_jLaCAH nt,X;Hd#}>ܨK$\*oLF{Ds޶+t7OH\49h#&.Nƕ-ɝD9tTQ}%x'=iMzúd53ʿwbgzahPP~Eyt~֛; uѲ&kgaOL[5޿@L v.ϕ Ƕl.r@m'}>uŢYv9ES( 5뿚uO˪m>n35ܢm4R֢d(FT(S~O֤DQ Fdrx:7",;;#MucDhe*#KX0gs¨SXE΃#_\>4F;ܢb{Ekq~psrLw|@d"Jщ Ǵ$)=IH_<7I-UۈUћ/NR0!c;<: U$M',)YX".J/jo/Jb8qխfX&Ù2i(ZTν+Al) )MLVjLe7,*K Wvکb/o̾DJsގk)nMvq\7!"X~k[UP$S7BE7 +u~ jb5eV9kl"aJSwW^:h^xwD:q*z[8N!+8;ݺl.~4=]Im`_!ʹ٩\~ ( ڀM7P,h# "d++KKj:(zK M/ |'Fjq@0!px:`lf ] ٠^[v0O¾QjgޤgaCh5;D'bFGdT,!["@o#mJOjnz$\DZsxQ(%<,P2X<>Cꈸ:v-2]&{vvj5iߴMK1X'bC&E"SlD%Z}ќ\IcR%6^@f"ꑰ@ &TC}v}pxOl%*6X3+$ޅ0ikоyǦ0ac ޻`],,|`䜻߰~]" A'^J$vpƙ4Dz(8SšDE,,T]ezq da*E,b.Q#\ @x>NNHX8qMϠk{N1 AJL>"<#-ZzNX"ߡ#r>$G|̓XPKJVokZTGY/VTu*0!lA`V~r Zc古9^ħ㱮iJ>tU{yHUw,'Bt0 [.9k!jA!S5{kѭOT^#Nu\k]nrmpF.G2st{9:?Jٻ>L+Esoܫ qDo-]YvIh…k,Җb[0dݘtjB(mVU')dk4v^X =PMX6ձŃlMT*c.G_BpRz2V9Nn瓉W Iyl rhWx M:r8`S}܆|_i֏\[NiuZزLdt ^[za+Lh&G<"+6~xWyZW0%? - h0xKl3=ߖ&yBHHܥT20+lnRP?}$4s4/oh؋"Y6jeZIk$,|_}$BLL$Ȉr*8} 1j"I+>:؅*%ZGLPkԨq=eS56=o֩V-O |e)K{[CґT*9IjA,c.lG''{^G0K cfjJȸbTrA 2rЗ}X#Zy8>&_}8$@} WO~|p4`F KR|ge19}xMU/ޜ5HWΞ K/[M\0t^/R[+{y^KvBW }h5MDP6`yo&'|V3[W=7=b; i!I: Zv~A`=G2u>ˑ2S5sɁ=e _i0iɜf~2PhcWZFrr]T&v~In7V@f8Oo^| XƚA239NMYܢl=G4~seO6COvrkȒe /Ȋ*)6'>zbmE<L֙Nl:M <yZIp:h*<.gB}sğv# Sd0򟷽Ufr&Hiw_PQ.S-`"_ 41`K}i?ܽ1$԰<ڣ(InV$bSwuPDVCRx ہo}5FW Jڻj"o+-gxrU?e+CݼHb*Vm&No+a) 'oŕ#fk_J6ێ7q7BcہuDoFuB Ԧ@@\}ZPSovN\BfQ̅I6.Eh=ϯ^+tl!if #d!jy2vc@YARt] ix"*W6:,%~ZMRikW&|&(!8zr#7 fj[Kh,D`2+h5Yr%I^GCx)lU]&Xö9 MLXP5ĝCPKqq!>@0l&p.hp :rH/eRQWt}sҒ9_l53jLB-rjC-`>aC C{Oѻ7l} f(ҶjPX-lV}drF3y= HǘY (2Rau";]1k*8:WC2+᛽;(P ا 5[ fjs5nff4 ,s3S.,HMX %V0;F@o}OVE$jZfˏDz IŸ ^|&*2VKj%aO 1זr+m %0=:zݫJ/*8bX~-Ԟy%b|Lޠ!dMryL,/XjQ~О ju8wZv,eS\Ǐ%p rڼj0v{!1zR??/^-4kZST*Â4|A#iːq JI |B;iWF.V8,xDC"+.7C:FE>ܐ &[Th?9f>!t[*̉S\ƺ9`K9Am6'C0xW.B=Lm7G=.=~p<ř^e2wP O#$4љYsQ)X9mz])`z/.9Aj5feD(GN͝di{ DN=՛ٶyApᇖf˽1)N5wg Rf9GSkcO۞`Ԫ}l 6 ˙?qSb:":sҟ^bV|ߛ gOgqmRch/ҿ&ET P1/)E.7^#? ֓E #Azn"Zя޴ =@JnL9M",=!ub\`^:;y4w-)s+w]1wrfĠ)JӨ#)+:<}0^°31=0D#fgG"FG`ˌސͳ~9s*,cGts^c0j!27_X8_$sԨk c.fLɾ'Nې0CM/cgW3BJ$ ÎcL.ޞu;48_M>R1SpޑлW TA`L3q`ʂuz4ѻ˹ԉpIK"v18-#JhM.eMo"(wH6b Nz shc9 QObF+UDM\~><[~@vgQ?kN_Szr?L}0ܫl^E /Խc[) >Xϲu@0q1RgAw̟OQEJú+3{]EH)UfqWk2Op_ дF)f$ŞuGbtޡpѡ\j;RIkGCrhi1y\D:\h~)IxQA%^ GNѸ JDy.=&.ς p@ kPfOm*E=vcRc]#ⴛݎs20ΒR,L]tmU%`p?#_],ϋߗiI)nrAc〨:R Ii t1Ϧ[d/rXW|PB9.aIF,jM88-VXxd.•V/ddohxJ؊IؒK >MOf/zFDF%.jmGMKޥ 3m%d,m4/lOzӂ`+챛/IPA^uJ`1\YI[ 1W2$khS/S9~L[fV X<ra PvIb^ L'q+-s=ӽO,WңH$>a9c xG%> MqE]la]\c0ls=aY#v2 k"RɀOP׊+%L~c4"w pda!T-^{c2OvhL"r좎CMƕ)?S49mE^!!zhDgѻJ'-;@x9Bg95d"nJUP]s# =>ip'~?$!SVAD1"ٝgZJFNV@ WuW ]6Ѝ/a]k3+1(s9P%O3pړQc1kx+*L g~|Rx! 1Cu%iJ0 >Qz0cAH1)u=͞8ulIvYIF;| qs0Â83LۜCԘLMkyVywZf|IS|Γ}ٓ9ҋ-s`jL:@ M[+DJʵtǕdYa:WdrݾW#ԮF9frcbVf>xWU_T ;I:5{Czc9%IMm`XtWoxge}3VqqAs;kn!aoC+&ؠ 3hW'RMB z>0ǥD!U|Q)V$/xMHQ_gzʧBT搔Jo3\y;T^?H?wz#4RC5Irl֚W$Ն7IoѱA[/.m nnvKֿ'GnvM0f:[*%>c>n@Y*D@Hj:?mm6~o q\ q:Ck 6bPDM vmtl3%tnlH9o>|vvցf܏!=axŤ7xNq, ao{H 'g]NR0^,TdSNf1m 5Rb7ww\TQ-gY{ ^o3_@kҗB"^װFDovI P%1@̱`Q-=DZu@K@foL?Zs_0Ԑ?Lj" !o*O^{El'")VQ2F{ODz?pq2ʠNվ4L 't >0g?3i좴xUSGPIJ ,/'';Q|<~Xf8J6`P[fڞǝ3laS-¾(6gJ=;MkWH;~IE}-m/0sU 7§,ww)&djc+E&boh9kC0#lnu)R2NՈ0K|4SX & Si僀y 䳃(Ÿ8Oc x Pͦl GD[ua HzcںWa YPw.Z9smK&xR~$+u-L]ؗc/a=#Je&OM^C^3KuyL}K|-OO_=U# _) -t7'5;R8eX߾-2Pޫ)Au`p16;5A߄nд^-y;>}H<;/Jk x~v> "B837] șe,/_3~*1Mlw9Q=r%6=Y\ G muogO%Aʟ'qW/*ـWxt}`-]'LK%jPN%w/R? A`_H^bTUV_@|"le }tzN%O/߹8nOD*/>Eñ0YXEV3ԅL NɝMw k#qg]S״s,~oVe3.>^͖sȧ턄z!l rRAfX ꉃCE=.rWI֠f8[r40E<[PbDԓjC&r4Y-NM[Dұ>w->%S 1 Rgl[U` m{Ӗ%&b} 3hF"%!VoB~w뭀'dgޟ6&AM56K?9RK9kPO=0l!ylq5ถCaș.շ~$be>AeI|lۙzSMQwN"!ai!Q4 r R0f%(42'&PRR7H ;43 k"m%3[mtЀ]2: 4]F@ {u+rppB1me2 K3ƯԶE_rz';ieͶ}A3g>^ 9Q9t}<{VbZJq$=f6$Kܝ_EGgvf!i@TӥQ CAݏћȇkOR][=#UsglQE C8Uq&D:m 3ujR܇gvoy=ZiM.- \(|465+VQ%#`!쮺ϑWUTvOXYz.Cz-A-)m&79*‰ -X[j* sR),ڙ#xh甖,Z᛿Gmx?<qD9'bo,0vT bT"⤊Vy|2 +(!d.j4E~3bR9Sj,Jf[$g׻2abA"U AM蟟3aI' Y`T p `Pf=1YAntřԙ^-" `Lީ#9!l}D쾇csp97%SV hf͛j 7^eqWf#p'QkMe)OT6fpl.O4a-Jj&֊̪aYψVA9'їdu!{4 MÏ$}q?Y:($Y_s:5d& x~4=X{f9̔VؒA#w` Ob+%C 2xz՚19V,zeW3 5U5AP*QkЀrf%pmhYbcRztZ@ax k @-5 @I0"F0!c-&'Bkœ:Ģ~j{~V[Ҳ'oTYg ț(E\uYoZq-A,Ƹeh\q0;LOfs>%LP +J`w@4BFr GLv\}]1p8Jo0OXt.KL@PȘMkհWDsЏl` CU0$AÐ.^;[[ݒhZQnL[KkS>yb9uvߕ l-PKۇdj^ dx'-ǒX9> %D4Nir%`D.aW(Έ5Dי̠Qk',s=cכ+Վ8YٗԎt)M,-BVkgM 1 %-\c;\aB,w&k y"NrQD9K9KJ7+A;flFbY-;e {\=gH6ӒkUJĸ#]PENOS(wE0<_U*/:%k@ru$Xtes$[SPDgT fh 3' f'9~~|k,9TokFغnrۈX+ lz*6/|{k^`Lq'\ԮO5i1Pb<DnzԈK,[c F_UGUBZ_( އwn?dhkbRc`yf`͢k_\W uc|$ .њeBl@qc])Yف=⑉c~m=Ղ33u)/o4 iՓ7vdhaDf|bK.-·bod՞qed~ӵ[0-VmAxR%qSOj%e h@N1v4~>Clx[JJl TuȑS}X3İzQ bџ~bc8$~vw" >r?'8v*ayfYg.H@Z[k( (J[tyC>Lb%~L.b._}`zL Xwѱad w/8KVimZM c:4|';1# smc<ԉ}qGcaDp&:/DaTZb]X*71V 8! cy0"\'j^!l }2nFSIy$=P4jc-3!wBf>,I|^'3i1Gdȇv1[sl\ExF!qY\RJ%K(XI2~HJu  @s5o:|bds  Mp 3K }{kn)oeG7Űr9t*pGi9#^p)F6.R%}c9&Zw"(ceY]ڶC opkؖllqwߡẀEJ3P4gxp28i"0$H}|- =}\NbE]LQ ֏Av hҥ,2 8Jpю9%e &uk O'$ JfȊ?je1`i &3)ڛ5qsX? $q6Wߴ$X]54,/` Yo2(nL 'tL7b sBc[H#f\ɑ#O]ՋPF}ֶ|QT)SHfo et#Stzᘶ Ql:b!w8e1]ѧ9Q:2=b԰]V7aC7OS,1DkdPH=nA2~}H6]l 3 5\rzXiW=j=~tJű;|m+Ӻlpֻ̰` &@b-*FVg|>KjUH@y)V0I>ʽCocTsD16wYFBU(cY:kl';;]g*mcd؋ fٔT+Dk…T|ˑ_旑8Cu?}n~du&@ۣV(P Cjf* ?F'o'5 R)s '˛K[+76j#w#avwr7|CyFbʆLYEP֓ۉK#$PiTaRwf, Ԝ Y߭wX~)5fOnG15J sgrx[snZ;[:;b@p^ld [zQՃU6uۦ^10cR^"!`"?p~[O8l @NtpU}SOkBr@t4qĬJ4@5|}bNP%秞={>q{/eUuL{jQ@B롮22^4/yܔ#(}Dbfos2&+ )KZ->6BB#Wk 5|),_"fJ&M=oOuYb*aGvg9 f}bf5&yXmЕ?=iiLey$Bwf;RjVd냓u}×rVhv`` !dϒ)0|\ڷCB&xm̒꩏GXHi(S K( p)j?D^]CϏEU ܽ@,PHz)eO6a}j_JX+<"o42Gr]BB_X,U!#T&ukLrktgh@BҪt;yL?<@6OpB.^YUM sPaDt{g09s 632 v;2Ha*\Ylԓ KU)JM\‘/`1UII}r~K Ɠ[ ]Î$h^hA)$e-*LJ(Du=Y)%]u iejX<$V@> t.Fm,׌ {½!*#:]a3Br@bQ<F$ӮM r\jXNc*!Y=;2$F9M+1%) w"k(R5)ؘE'`urH]L'[K$Sxw/'_;VK"$SsN:A1$Iܓ~[DΥP  3ye`#" =lP>5[~or> 嬾Jb+`dStk[M) -JV| 'qhRk/)#%<_kacѼi?3@/#>PҶ>a> W:sZ#ق.^Bu/d0TQ1ʇ9 4'ܩ BPܞ.nNK'Sz<^"ditA̴S9S tkv`|]:L^6o I0<$J0 &$qAy|jDeJF@XP.X||0޲,)^Lba>jgN eVZ܇ZқG0~>)gCͳC3.K_L,+DU U"WL)h_P"7x,$Vk̵NǼ HY9T9Ҝ>,,<+*C=wm[+4u\0CPv|XAj{i-Lp("mڀPuۍd[-Cy-5a ,IGsg |<͈ ho ՝qKU4߾uw+] Eֽ tJ@ʲh Je:( [Qꈦ~zQ쇶:7 ? x Xˈf9i?:ɭoX)9'5|$!a_Feo񹌮 =Eﶄp\K?v ,?+kfD퇿0J*Ok<$Pm޽MIܳP{ ̸NxN# L$~u1~oJ4ފ~5 R6`^Jw@l"8ҼEcg"jP5R\!qPiԹc Yf\9z-V ߍ>yuΊ\DAKpt>ǧJL ?()xHg(g!${,N)b1469I&΍zQ Cev?E@Ix.f Fǯө;xi8Lc#)!\@9)L9Ё w7X2Yu_\"(jZި[Qׯt Tf2j짆JGP?$ϷO#x' OTjЍ]~!?Emπ;ݦjdxM̹mGlfGU̿h*!F Z>I%pӨfo \D! MNW1sܯ"%gG嚸'[Bq:z[32,_0eKL~'v;nê_#HvM-GqՉb*ńΞԂS kFH] !s4Ab{ouIv%}w5,: eԿXtZ A71ZhCW?bd0H-΋*;Z\G+KZuwO6w~ˣ<*KhKO~9ˣ]-g93\)WqXϟ"eR!ssمYartw_diω.tNk-}d30&b6mwE,-BcInGiBcӐ_:-biFא8qM9JL`smz)qEop-ĔL%q;?2Dy.a`dX||1/2ag ʽ_|*Uz\ _zSrzrb^WyvCȡWDŽa S՗ iȱ@<7o%f#7 }b(8@LmXޝB64"> gV:UpURµUS5)H}x¦:׆d+]ڃ`8_&\\zU}Ա?#O2*T ~~߀%٧j?G8"i{lu>M yo)F|(}|XYI\uAI"^aFJIsm`uitQ]Oӓ3;\$0@ےpDOW=`^X@΅;1Y5{Q;'w{m{428=$ 0̃4/~8B9;P=*)jIFvrxJVo̠a"Ybv @<]Hld#O$M}■#\QEdC$Bm P5T0<#QQ/rjHxLB.U,X=z9c@P1š3H4t kю9x8nliB2 WanHiZ3߼[vR00lZ&da^i/*oۭWL=(¡=LOpzI#YR*󶚸%c:`kc; J@Q2 v>[8pכFލ"-e.y_4$G^YJѾ}!Nwq{cLЄB&鏁.=Cˀ8جECȗL~sKd|욞5̝x,bQ gNu'+z=<(b\> VGHM6^R>7P ڳF{(c3gQc k^`$* ~&cuUUрĿUƇwݱT=* &E9B> 1 Z؞U_)}C$B=P83Heljcv 1,^ݭ,H7U>' IMs8(hv,Pi(rA^oyS{s2w7ON-aM.蟱xqxoj}LN[,*/gzn #zze6\.*UUmJ )"3V{}3S|xB5ncq"E"晬Dk -3kgtMQ@v!Lq7'> 9u1.C;.xݐ*☐]Lc:/Ay2^R{!ݤ,I6lՌGr'Pi{onFZy80$CtN@~v3KC)t/UmU[Gu--b;QO(YI4J*+C}dV]Y5]+W1 8*BOM& ;HMQb G?[9w6_PeW^ gH07 >ޭ@ sW0dty+Dyji;w,eQLds/;L,Uu`Q$(;{OmguU$)i \Kā41: PXT9K1(9 =L??=zkY5XXdB;T"% /I@K+e%%z=Њ̪[@I]@ΙGGZ/lܯA}K(ʕt OwmN H;hUVMh0u W9@ ]uO ^"ur/Bf`J D'1.P:ڿ :+-$cE5דn챗ĨR~sRz\pme'E93LP!K "C< {]6R}nt!|0Fֆ+`aɻyɕ3v~7庙s?_T $}}樛~Ej+u]\,iyBv'!Z"1 &ߊZ Z$ Pvƽkb &q|˗>GWE]Ԙk8{Lngg^hQC/p!DpNVCi*)KzAFQ)_r["fwP f;eo~{wRH.8>9@g[8B!au0nob;YV=,ΝWZ_En 9OE嚔Be@R⡌hǻD\k!um >9E˘t։I}#QUﴵ NU - ν-`0GsV@$(|¼4'AxAGzcm&K/ A&lhDiU2bX.4ъձ0’I4 ^ۺȲE=g@rz{,\?}5-$DD+); lywj)8% %r?>!( לuBɃ+ŭCI)L7U"]|A?+w!Sed{Z*3QtyǴ2,5-/ ؃-y T9,XF'@-%f :;2FVpjw0SVXާC1Ki깭L ?h[/1L9_;[h[8k@1JFhqdžX6vtBS4()Yu5M0C&fhda8~o׾+8)ͤ3:^ꄽk '&>? Vۨo!P۹&ru.R_PVA&Ζ$K&šn_Oya0b]nw "YdяSz=0lش661~"Hn~ꈓ;0x/q{s LEE({CB\rZڀ|s6+a5Czi+1YiCU NSe6ͯ[P%WT,Ծ \BИw?r1 Ӆ,8X(dP>W-1ȽL:ݍ*Muҹ RFuzc H^y4y?vE;~NSy6$^FnRds(Y=r?ܖ?gvc!ug9޾4}dˋڜ9PKxnVe!!} aC!5러(S^RI=S[ #Hb-Z;y>&lTQ_^5XQ gl4BPyznMmҩ펹J 9ԼJ35uw[ ԑW2ݥ.cL9@GʿRC=;ǀ&\J'`iV۩dyDNPi2nhm,}߰862Ha"'Ӂ'Hp4sAP4xPC_ fvgkC?:~?Tabp!|qg߿M Tc菆ZߣĠ)xV.%č%D*S]1aA^ 0am:ujpWͫ '*5my2Y ! K0d b*m~=ui3wzآX##tLzDKV{O/=!|_ ^nhVMn;$paY J?_s2+1>dc>-wؚ7D`\/TY1|}ې30*fPTiI%?P>:׊U֡DIq8K "' g0zrZ/~xm 颻7g}b™bcE -EkSTź!@ LGuN+KϢFL"RI%EQ2S?h-J(7B\e~{;e>Gdwb $Lw`q~+ 6E y/ DuxsdxO'm]>WLgx^'(Dǡ_[U5 c2PgFiɟ6˵Ȳo_OMMh?0f`F%xy׺ɮAR!?GWD"ԨHcGwb6C8̦ܶ֞:KMC|Ϲ$Sr|\q/blՀm,` g3M02x3C֏%V޻NY5{)v Ԁ|Zy! m#vJF/i 9{/s>= yOl z"}vy7 gj3+DFn~dDPS;1UO@*EE`pE20NDre/U'_u$,tpglnԲ4NW@)znѢ"jcsz1g @%OnC)z:o}[R>zMZc!Ta0i}ͼ =h?R ab1qƽ:;x5*"Kl~jy : t-M'h SDRSQgz0KY^R9,K ^Ds%5MR4A]wӃtb8.:_%8~b068|1=^r%X Ҩvw+(Y6xo)!Djkphu7 opA"AK ݅AHcaPᅎ.7tVFuf:ԜP횋T0D7zd+\uMGv,hBqu8h,ŽSG3BjY9Ȕ X ]J-]^]qn9 p>JEVc;(5 Vk>MK u{I*-[jUƒ_ZD>iM' T "`,RPTсx/0*lsDLVGθY`e%"V`O{َ)Ĝ)0wx{2|ÏR[=%9^l8hgчQpH Ğ6eM o\ syp{`-t;ؙٗVYYaMfj_끜_R9`?{k@>K_mMg"_3VbMXhN@hLj0* )P!X;@AoEDVh++ܤIV|MNJ˛~,'u AX} %wM0,Ը%@uEC^*彅+,C#%~(2v~ρ ơe0БP c$/G%#w3 X9FKaHf*> W"GlM| ?-;h ECnKڪyLkhw;})OmmXUr&& 2R&`}(m{axˡu5ڄ=+X1/(yLvpslu/1ﻻp;z>7 W?&OH?VkO\nԜZHb ͇ձ~@E^a_o @`eG'^|* ass {"I]7qEzj o rHM}VR  i# LDlwJ-[ENlM,w-hC!ȃ }{s|6$΃>l#>bm@_ <^]x<Ù\(^ v60Cn`Jҡ=Nhk!nR"$2p;3}XCzɓ`Y,Oq@-\|㼨DŽ|e R'.fcu`.A)Gl¡J g ^|횺YP~Gۿ9lrx9kiYV6:p$Hxy%9EpFtT+ |7X\#eVO8:^\ C~z VCR~(f7F|5~B3SQ&$J|+sט5>RF#߼#_-dsuSY( Old+TGm >Wc @F2_je?kk3q˲ 3Ӫ*~*ɲsH.WVg%,9#'  | F :%I`TA:A6y)t4sZY@%U̠`P-j a-?R2?(\`.Yl.R\@9pPcL>B5{!{I(Q}S8m`87LDR38"cܶtLb iPsS[B'%d02L/k=)K#Ie@R~/!3H=(UbgGjQD=͵Äoüi1:ga;vdPxBrU/Dw?SkNsՍjO4*wc2'\ lz>R~ES4)p&ϡgD}Q)h0t$  THDEҾ=HhQo< >Eyb9LDm<-bozBrT{:c(j?Ŋh*ϹB=IH;d!gxPձX˷P+R ZPWdSNJfL.w\UmTp ߞ Rm0`E'O(xB nwuk|-J4f]&ndXdnG&4/:jkyWj2MK>˔$4W>R޽b Yx%-(>XAԙa?tL*v&7(ԝf/¦*օ&!`+/z\#ZZD:DHM.5C@GŚ"`[!j gx}\~8]Q8|3zCͲj',Csf~=ܱ:o *Ls\ f"Xҭ y%AEhPc_6L<=4f OBMjT9i o8̕›Aq$g >;&'`1ibLjҜ7<|jTӮÂ/;h>v [PA^O- kdxeJ41G -7lC9Os㟽c)|"7q^Tz-0+Mf ?wp.>gdn7wVNVUDoe)3՝0Pm7o{_~{ BɔeV,LƴAPf+|{pJ-'kV ̤W>=%,zݴ_uVgEo2.껦 ېd9QIp$XZ3! α!Iɉ讉׺"1e;CxБ̺ K}"b_I8@gxb-Qi5瘀^#,@Э(:ws)o}k L(eÅb 7&[A{y0+BŲcCwC`C?s%nB< <ZlbcW;Kd >FUJ3Yk CΛj:R@c{vg> )V9ƝD>Y:x }bbecJ9<SWGػ'c$}{vVj/%s0˪3M"5Y{C妾=oob,i+a8rcD-G4m}Jyby|.m+7ɓi:#$-7{p=Ut C^Rd*2⑀L)y#8=ÂU$ av_Ӛf54FF K:!EZ[ڃy,wA(4IP|EmlG!GASH޳'b`x΂D=)Qgq4~4TR{NXi.9a7(w}>JZOZ:4^$0;2Avq2ؖ9UkqC/j&/&uaE.A-4P`1ԯ +f d8 ]4I~e u:]/4sz ,H t 7Șl9Ucu:k>bLX?&ۈUC`z*74/ܲ.NP%H撛}bu*eeQ Ԁ 86/mD(QLuV0*~1LS'&3;Ř) #eQ47t,Cz W8='uE62΁ꬋ9]emX) sf8dӤZP۠ʼ#@ds[? .Ш^Yst/ʮD9dI[5 $JaI GL[E=YBy <219s ~mclXzj|LmPX{[PțW,eOwcGMQ;/4-|Ta>x }6YNo dUxU^@y͗?Å<}]Ȁ6sI* ;q])`h/7bGP 0eԷMm@2sew+S: ;|8a]H /F: $e<6׆= JYS/fO'n0RI;+ C +@i %ĬpqA݈9Q^(sB[y|P}1 #8lڒ~iZFH1Y-y_:q~I -(UQew>ID@M1b e{tEh>R &"õ ,Nƌ>C2uAf?'v䴄"vP"C7MvI^B6g6u5 S2sJ X6Zۘ-m5/j/-& u|qJ+zb?xƧZ<+E%J`2i1ܭsSNxg?g%v qokpB7Bi:8v7ey wUTߜĉ%޳urǤ1F%IX"3*`Q *S͒0b";"zCYῈr(fq$EA$ٕ('>-yYicJ:݄\|/'[S{"*oU"&Erx Kr_gW&=9,|{rAuSTFmd`5ODni/+#λ|lR-rzA<4F#g # 2u(LS?]cv鑎 o y."hӋO(tprpM7E;^VpTVzQ4Kރ]}_5A S6}>]4F3KUDDe]@@ceFNyGT_*oM"E3\JzT2`Xwu4*UBJp4ӧ7 +G Zs:ܴ(xIz 7dP48Bzt̀ml_*`er+gYyۯR~W/vҗn ,_Ӥ juؒ-(-~4RXn"iHv]m>ƈI>sJQX?4x)O7nЙ`6wHfaPs`̀ҤM4 Eh}g>uژnJ4[qer,̓-yd(퐰g'jto ѰB\q`2?T^NEz{TW(';ɟ ^So,9#\-ngࣽ@L.kU@w4vCd2(xsO8˒㧮,glfTedZIt(Sm篥[nŵ+ž8/Ni  md5o59avV-V׹vs J&\ q[.Gny Gr؈}8 v-]b:\o_ۜg$J_˲׻N\)p}( FmYU@pvvJdHx>M kb>رe4ƥφ"]BqV"lJi;wLh,܏[dh{DD`'x|t5(ZV Sg=;}e2{#\ff/9 D P Ƨ.B`◛Jj?% }CEiƽ&mξ߳vh7.%@fP[9HۡI]dE]τߕ轓 YQ(Sɒ',x XPĬT3pe2 P?ɨ455C=iaMF6cplF` D{gNv3HmGO7UgTKa5}M=Aqz Z_.{L( RERl0qHV˫b0[A[=e'a-cLuZNotbWaߔhY H˄CT @tTTrN;z P7[h(l3 .{TAe[;+'## .G@mMs"o6̊? t>D 2[7u װJc5NK!hY "<ۣ) X7l><*mc389&6EP1co, K:IhOmIRܮRf')pE[_f q^lkNSwMMr QM7< wUi(H]WH -व WĊY(@VtքtB̷ <2vR﷗Sl|IPm{9Mމ҂`V{Pv,D8o&L9mYݨ 'n++AtBsG,GBN$0%&UD_ܲeas-Ol[7{yMś'HJNW+tB| |J0iv1pdGzEܒ;d,L"O+9x݋(ѧ+R(vd]2rvB6>סCc_^eϨNMGh;#[K r_Bi&QnS-(A!Y&ͱj/{,e0/D Ҍ;n#)JHe{29ޒH[Vumx*s(]7%4MO|׃R榹 ݘiKfK-71#"D`G` _CAzȗMNO!bᢃxb?@1ϏŬx6nN BMx6S5;0B=oqr|HTJ=Fh'8cQZ.+KCc~4pX^wb%f_a"Læ8}B+sh &k(}#,XPMm y{A׹+c"ךѨ@#0z m8aEXYh1Ǡf!c|q{]su;?Q*_$35V'OXVsx_~]4LLK1,x)<ٱv_92!kȐlUVvyai]8l= kLwšCa]O2`Xꦫ!}(l߅e y  2~) }w6ܵ*_qLF2+BI xch)o=0>HW!Jmk6/n޽b$tR\]Dv3,Ӯ\bv?.M}_miF86B?ݭi5;d/L^6`V,KD'f)!P_ICLLTsQN6JתiyvX[|X_MQnꦍH{3>tlˎE"v|QQ 4~KoN Z*^5ӹMmDOFTY|(w`{!g_22oW%.=çU 4VWwPށ~{5y<Eimە0!m+ãgwAu]'ԾLFoLשT2}-IU+,\QL7j Oҫprh:J.غȣ3S$ ) +$1G߅})tZ,^Wvͮ/0KjjuƉ1'6ءǰ"n0i؛BU +<3IkKLY妻aKrp29S+FJNHľ^I2Sc鲙LQH:~vEčd`0[=ώuD̐k-_|_))o.ЬEᔣ/ʟm7Gdmg$a AhS}??PS2Cϱ8K HͰx\I-O[fǭ;id>~fH&X{V] DL o)Z'R%Acp1R%_eEE=mH0@I'Hhy6M9`m f(UiL|=C7KpȜdVA^LAjtk[tNW )fIբ76@:@’+H~Ǘi8%`R٥gZH) Uc@_XM$'BA/yт tl|VYU3lfHN\;B`~AU;P)f{( 4c궦E}R_:@ew4pztXqwku='|];;OFuk{7ɳbzg+`gj,2:oOwtqu(4c {'0T漌>ށN8syf= nbY =JVltb?~GН#;Ҟn /@IhrP5jC_k N]L{Ca_T]3ƝaY,CԼ}g(ǜW#Ur-3QOryB$K9Wώc?t1w1d~V|fmt%HJR̺]築KU7vER(B0P06JZlU_5T=v0XOL=9Z?Y*S,c1:G?יXCa=^ Řj8YOB\\Rcʡ Hl+]gtbSv[럸JRaoLuBb`jfx? éږݪ|@")*tp5UHƼpKK\ۢuQNfvȉV5a(`>ـ;G,J8r+5VÔmᩉ)zGγ_A15|@^.'5,Xk1>W3\i[ RlVtAҨzVSaebg|j"+#$vv$<Ώ3Bm@L| &ULpXJ?fւVHo3E0;/0gN}bؽI|A[&]:[;)Z.?6۩ )iL/F3)}k#t>O;},h5=V8J F}N4hU E-~JE I|n;(݊ 4/O3P;Ee#nSAz͙f LceXp$H!%HLYWM( )5.kě~"l!2˼Q?xau$=,},v^ ؑA߮Pezi`Ĉ';I%Ԭ諘e3xՔ1shfUj4`/ʢC[t[\)dy({dHFb25y>ږ3G vX,[az)p{h[ӘP*%zՑ8vâ ?PjL[3B%Z2 VCFKn%2৖D "2cI4˥0qg7?gY–f!;,p3PN΃M![(L7D%-֥@7@!DԠ+>k8B-.K^"V``2{'r d(Ws5.Ʈa?<#9œi[qܭmi$rd~$750kbeq|97Ņy:R+5cђt*WDE.@5&+7_,G `*dدhc;"F:3nRPIQ0@q7%`5n̸qD;hpAg`_/RraP8s{2o". 9[QʬQj%K 9(R  >TK'n\tꗀE: k. gkZ]uܣ-1JAa%)}O9]̿ďŔ$2<9(RxTEZS'NjNa1"pG~m_#}@|I^$NdE,{H6XN;SqfbGNŬZAG_ї-c0i?}gX 59G'2B¼# R3I] Cڲro(y;%N$v- <ڠL22 W Uu:uҰj;kޚ(s8Ǘ/S5#Ԋ"D ZCxu, ?PKw9fö,/ dMmbӟZ "dZ`sqr54.*W:S8(x ׾w-4ae'4@s!:y'K¸!f2")(i=ҳ}$K/x1 ԭ(x 7Z.]=wv Ʋ6#kf㲔αWq,^If^C+ Czı+@L^s@cbn+s*P}6cBN[4>\ ]FOR؄=U%]ns xF7,py}1}r]ֺ_#@2hslldgFN0P ttb4CC6l'!Rc![)ﳺOPa:$g9Sn@ XeLz o@:e~28T㡣%Ѵ/C~&>)#gZkA!C(LS9K"ک|.X *I`L>IJƂm\8l*w®( 0ݧEA|l~Eb+ҩq¬R|DkGs78oԗD`X%~fxQ.X`})qjh)݅ tΏoTCv6cگd:kS8PL1]=/zXoʑ'A8JEH<:r=(\^µf 9iS9/̇S=H%(:dyl}'P}Y6?q;M]N<]gpbË⯦}: }g3u;fTPU즿q(B l(1V]oaFhS-^g7Jk_nMsO <8i~U ٷ}֛ht~p/T êGr ]Y:c8*ct unfw/Ƶr=P_Iu$auGTz .ҕ_{.iz58o}Hrlk_Iv: 1!:dKg%5Qʚ=kޘ06AB52c!H,\@ClHE`kϱޝҏޝ!zii.~{E{[=ͱω!'P.!j[u)`[VTƿ㽛\*Kdf Yq ?Kbya-Ǖ9s&=#$i*2XԲ[|Hwjؖ>ɛ,s\1kC+FPhbb|gB 绎d`=r%s\@Dܨ)4īA]ᛘ*X*lvg,BSWJ0K%0+ +_m.%~1jZtGu\tep Q@VD7I>aos탿 )Ј]/l!Ryl4r ;zxv;#7Ԓ9sn=FMyZDvkn3тLruf]w2|u>}wiTn!+iY4#f@+Wu}}i 31b0@Q$@v_֖eU%\<ہ!ӲNN[ؗr nNX. cqBQκ-u4ozG>Щ$G4c1eT:BZ{<瀌oHVK 'Pp PWm6ϝkuOsPģP$́4*FϩÄm4ZcTn-zmV} 'Ab*&v畨rzP "i#Yhs"}yR8bm"]akh(&w>ōB LkK0,F~E)4 # e׽@mi =VCЅpn E*s9C5j$2>X53eyqTYQWʄ8v^^NHx+ڮNaْ[S葦$_K@si-[jqDbd]Υ\'“tZ `VܵaFG92J*DN -G-B~Q3Aփ%tk9MT{h|.Դ u$o]DUP0TMe` b6nzӫN - ҩ݌щ35=}%w -ޢ{4:t\_2>Hq8|d~sK\m? td=sejFW9c"왃c*@X^D F]*Bxhn-кVޭ81Տ㟣Yo [%n #r Go3DW;H-co`]h9kS9pKf/ Kte~qU__<%w~1OhOR-3 ě0=_.;_#SsO=g@2 ֑F x<5&2^0d;lЊ$9囊uA^,{7u!~K8+-5Y++L!R2>;}P lUY! $ņx _ks+qe$5-3U3&?C).3M:Jk)dGI; *J7պ<7q(s=߶ŎhTe*鷏PKAڨT=I}?^'WQ&͋fh%]a) ^^IkmR =_=yWM<[h$D*{grIƖ=SX١a퓛JTr䁗*H2E,~7$V\b}kQqݔy_RrĦȃˌ&lOG_=LY>ZXlA2@SމuÆրLW H҇VC{$lKah\+ &l|]@)Ҏ #S//oŒ`H~Gӆ Yl\6Oni'M]}yzણaDZ TǗnpsګ28#!)2ˤ+ʈ}a[MQ:Kܿ|9dCDVj9 IƏyRV=a%ϹTd-> ]*]iS 4?KzQ.O.^XSǮ$呀~0*c;|h:;gKD 2')*^w"/VZe?ϙ#| C KͬՌr=%dglDJ҇iFv_Uj4jX'] Y@TrD_i`O2dt`%I~lBM,=Uvh {k8=@nn;1tK=zXXUS[ԳC[f[8,CkG}ov'w*OHzEwXGZ>[=MRA$ј|tk2MQ)e{%άI1}2!o3I4Jn$2[VIQ]֙Ny;,+ ?Z-ΪԿ 9ZƄJ *#6Wb~ءaj|PBlGI4ïwnr΅͈mv1 \ !^/mrkLO*[/Y\=wbsq|ExńG'ZG%->/Q̝ u}NV` R͞j lĘ,NFK}?&^=]&X3m,( }ZƇ-%CnRegLG~Ujtc-n!Οeridp"*_QTb#Kw%.D^2 >uvi7^y)O3gG z=(\TV oF0)/QBԄU y 0+,RbxU$JwVucY(]@o0%?ow^؝^x|AA'eɪMG8e=JbHNFŽ,P7a(t|g]\i ÁO`6HZ-(Jp6Exj5RFg!P LY'ÉM5԰6G$_B*ްud٩SrwrI8tH]!q2EZp7HtJ`٫ޘd IUd1ГEE-zl*=uN$ BDžK @aoz$ S:>4W9ٗH@|CDkЯ_ۏQRGppO|jtITCLӇ@ap*ס6)zᄈn_w}M e"`:oТd̊ UxˑLue~7CԊ:ꅂq\ъNtl;NǤ\ J?к'+WWF7w;;FRo_zaSYax -ȗzlqHYz b,uɞUcYٶ`h<cB9a)^b5>/231TޢͰ0;i15=pag$_&kc/?LKx&Iax^xFFQziD~1 -euj abY9cs:A.^B7Xu6^/"⸓. n+*:`X&4DbQyooT){$vM8ꗀ7-rvNj]wْ¦C Xϒ-VDFRg1~mÉ&Xlck")2IWrLA;o,qnf19R9vLJl!r{; RY&(ѨEϛ0 2jio oNUZ"jWQHq3=gҌ C..T+ᓸĚJ/6Td`Tnf^,s%Z2p#6| 1f%\&;2⍅de{ҵZ.;ş).97hE,ڣi8ip Tg;Փ¸pog:+xc^&{L%\!žEh+O) 6TqD}辏1~`( riEh#^5%RQ!kI/FLb?-JX@~L+l9E BoʐPh؍(ZKvyAdd*wGeR3Xoyx:@0|^mŝ*.Ѐg/\ߋB1{ԑgU˷"څژ) *&6fӻ$ dbwW yagn؎jMnZH_lTV%_GAV5BM:mpe9ߋ(zfDHiÌsvsKWL2ڶэO؃ )GG=p2݇ %TPໍg~0)V`_-5qT(j+4Z:^CnUuk5`m<2~sق%(t5aqd "~\ue]ORmש0MKE&^1+UU7$U/* 31KSSyYth|L$_)b=_v,'}G?ja!y jʓ݉(5 |t :M5৮zU 2v!cx7hUڔnȯ !K4-{/t,K0%2u9Z192FcOja4Q20?0z&{X Su4~nLP5}ii|PҲUeYz@ȴFDo4_נư!!T3xUVH1*Oq<ˆ'Q(qץ9%0%l/Av]\%~Cvb6ӫB}}*>m\Umha+vsVJ$/\T^E 4uW!# [E A˯3WY8syM5D+doЬ')0a?"iUU e-t]{ND] 'R6nJ3JQ^+c_بG>h垞;;[L-[y^zW62Q 瘡0BEVpRHLoAUM_'>d7\,7{Dd1ݹ+)uCW9gF4 jb~R#o7HUbL- bt;ZJp^Ƭ=|$~# |p zGFV@84)VnM߳#Z`H)~Ӷ Zq x>^>|CU:DmHyu\ŗyׄ zI~b䄌^\һ|[f~yLEb/Ly$Cy-{gkax`~q,MKDyp+F۝N}rb1%xk%DgCa=YkMM0=J)L@etpwUlf~AGr^]U7$ys`W9!_@J*8_/Ȃm"!k8k3GqB" مRij&z36`!GU!.-T j.Pͮ뺨NKj4&UA˪GV|{dBT#B|JFKpңONEjֵ 659-"Wga.G9~4XUe?K_[,C7n~o0[sߢ,oY&ِ&lP#8Ogo5 +;l@b8 GYfo[1f* 4 ݡ_}\eѫ:!N=EFwWf]Bu<9 `鉔$jN(H86H‚Il[ŭj‹վ`+/Fvoq<Ҍ=o#mYe?ҵj9=vJtI40$(ì*"4"׃d0p6KԵ`%=MWf$' rwK"xD{҉J.Y T&|rސAW ;*_}:*NJͨ#+gxraYm`cUIJ De\Ap`8B}j%SZU-wWQp1D(hĭ}-c}` Z޺~Tw~η)L 4'udNW ۓ"k}sfnxKDM{RTFvT=yZU F!,Yݴ(IsӺx/X٬@*ಜWPv_֚Zk7ĮCb_^(`Ihy&ą4)%t6cǺPωʏ(h S>uS꿆SѠ^[(a:a]_s퟇0ԕvE!H:q80( AgɆc Kʇڐ8M^zXƤ%$XE2,,%/kʮDȏtv9`Y2VqᘑK[Fh@NZ8DŽH6*LʧM#! %AMvɓz9u՚ 6HVui@s[ 7ΟYf\sO = |Y2D9 F+Xޱ \FԌux O!`mYiny"rÖ!HU&wŲ"VTXR9׳66цj 02{K3tt?v "a9foU XIr&PO?k{9nP< R a'?31D o) pGyq%7ajr'Xn暑y:yɞ;pQL99`yB~K= TbSʌoz-|,^S_ͼ?e jt~c*Hǥ7*T3|k<35QOtZbwУJ̗7.?У_x{ikjo+z,F~AKHHͷA.Q@c#E(ISESbmfL"J_&hb (ӧؑg)ϩB6=J^cVvGQ=_wz~j8%Ewgn.n;LU3:psB1&I[isshd|/<+[%KxY RLaRbMău'E6F90s%D{Vyցa-^XPBjӠXO }zKsJ`L Bw%}3:rҙ3ؾ;ˋ3xfz[w"d>2nQhT @θD!mvk1 ʸ!E!q/pɼ.*|wF ;ʪi%E@\`C&A޵ͻ\|C>ɂ~}b|*$.NL]G1AK ,?iFV `V'*_GAfh*FyI, .yJnttl%}1T"dКRwB1mMcwv `UX0-1Ab 8'&E&Di'l"Ӷ/2!s<Qzp=juyڥɽVZ,'?nh0r&[tp v1;l=goD}SCiBɰZBvd:KÂlDDvJ4L;Jjcr̋ͭ^Uif *[Drݓؼ!'2/o4%QXiR],9T A*@1^!.aa8კ*l>"Ǣk#47| 12 ٤ZߧG9liʦ׆N S_J-ܨf5].ғ;=_Oa:)nƧU{\%z#4(vkULѺ xg9=gx%նEB+1fVn R,%vF=gP8MdmqBx 񤽽OԑnȩYɺ TY-yP:\" wD]} ;rJUg{\ù=Gkl2:g@kvVv ]c}m[./Oyj~p)F 睥p.#] gv\4@[GqF1Ԃ\6iv,j0$r-I(X7 "'TA?mg.0v`}=uĤR <̋ҍ,ڊ=.ǨڑՆQVCjP+22vntP' 9L+TV[Er,,6 xVѫZ3ޚrJ#9x w/n.B;ÃU uAO#' ~76C=\0 J w )es}0*%BMظ`'d9D#5oo@6mrQ%iYz1Hs7SP1 8mȚsE5|i$Dڕz8jI/װfBUi\{Tf꾮ɤ"$>g&*S,q#_WŬ|-Fl:į?;,#lqx^2ᕤs1#G- G80UΘ+tcIY[\2$RBRı'eU[z'{+:UW_Wx0#f@` 0xW:񎧿w 'd#(}N]5d^1-ogց `If ZWm䡛'#Fjedb8{s͔]]9, t ^6X59fx6Fϩk>T&c 牰H^Pmm=Dm.ͻ3'zm?D( zqeRļ|궩z$S'@ s͏`Qshw-:֍x (jvOԪ 0MUI@S%X =A֭rM׻` kG?nǐ%ݚL}5ɯP=}3{\=X|_ -64K@L(sB%˖QsPw0]f6MЁCTb^:a]vYۤjF%g:k2{dK[ tvW ,f,s6Q8ʀBGNn{߫;͌)_*Nn;Fag=Jz# =ɮ/ ͥ62綺ma(:Oy>BU/D0eϩWChghMr@D^ƧΈW;&vrt%zg)>;ٍu5Lx,nW.ՎNY widCiѹVi.,c3W?!?Ur'J΃WΒS$Xp˘{$YǪ=OԊmb-;0_q9\N$ΔC$2*po´F[iiD H>Y;jNZŒ@m _& iѫRe )SM0/E^svwSUm|K5]=4A^~ӗa-Z)9Rd3LO1Ɇ)Cca\e[ŕ^qW)b(WݭLSY,$7qfA{ٟT?`}!֨Oh[mB~ D9a-vlp ԕ]e7BaŬ5; .xj$5 wR ZT=7%?~ߣuv&C,qo34+߯uByxli!n}Ω=Y1I)]&K~ѭ}ObU ) mU/#8 VcZ* y%ÎcIwεDJIXR-^t6l4+g3f: !!WH+uwCb/!VmŃGKC}`3>Wa}8H^M@-=TQ ֙>F^RΔ{|%\i^)Þ+LsDN 4δc?Ɲ&fsOxSJR#Vwq|eMeQi;%^18bHA@Uj a_6Jt0=QET@"`{̎+I>p+zL- 3 }6)e%"5`уm$Ր壥Z)Α&pB\ k챾 ̹:9R)lK5) `Ù؎Q{DUxv7:%0DX7DmrGii8ڝà _6([J` ==̩#tFjSdsg:G3% >=?BO![ W҈)ɐ` KRqKfaȞtCpt$3-c0m7H=J o\v -In2 ʕ^W] >'S#z\m}`"_m_T#C3Wz>c!º3O+@Î_t'3|z+-AWJ<1J]e%fɜ:W_Ui(CWK :Kȳ&/ͽ;rq^a'>S Y>WiѝQ]X D4:g+>fC <҃O%1a6' lKt{zrMJ;rIي(%9YtJa; 9);dOpr\zXPlr4"y#lK*{KLhF%DXU]I@1L/:c ior @qZ@e:<E? Vo|iU`92ΝHIs'$([p,jmRaI<yQ䤹&p}f|s(\;tOx,m`y ++z} ǹ1n݂qk;Bm[B̫ʳr 6AE͒Vfs_]s'!V8gxAo2+}@tB+#M?j -l9JTw NI|mO'::N_.A4x;!DDi1h8}Scjp6pJ#Ki+ B r-ߺV@g)ɎbLb@vIOOJ7aV'Z[~kbI֐i>쒇2N)-GUY]s9rl{]S/٠֤E8^+~Q^p#z]dY)! Zw'e_jI@cr\y)> q0u; ޽*Þ>;o$}sg ̵8i]>JUjρk} EyǴ&+b'ctis6;<ՍeqZ@1+XXD۹GZC‡I!音Z],xVu|n8dw;y~ PV펙#Z3,--!HWs]=HRMv-fMi).wl٢:@}U/xlxw-(=t0|rw |K7 txazeUZчQaȒcg#s|DSLQ.0{eM޴1>HV9WG2g?HŇt"y4h]'TnI) @V*p2TECr x' Wc9UJݕOY2cnCAMyq)܎ QQJB/;ѩarD<@s5?^eO4be/L=}SAt|*wdD瞪2pN&_?Av3c)WX~zGNpfyJqOߤra՞ tmhm@-GQFTpȷˬiSk@Wruw6fEyTJ06^;C<$sDA)YFZ4bɌj>Vz5 ^EN޲ըl2ҞomY;X$&,#04iW9{R-tN`bĠNwhYt[1oR`dOV@> 5uzTeUԜ<9[ukYypsˀH:b_@;1@تA 1B}W֋s$MLw>a紩p.ѳ;k(BDPŽUQB2PY'ꖇ~&J&RfH#t֕XTq,{\Zfs{ 9hG(pF^R`ozcoȜBRXYn? RGO pp@KS}IN61'cl6!CdakH_?u+! XՓѬ(#A.\QYwٮ}\]g3C撈VI!HDTNg.,̋(qʩ=! Ĵzmڍ{7"MT)`j2ap 5 %2,~ka'+n*^oIZS oT|\LY r2lR״$`hv r ncX:X^9FmϖLȫnw WIEi1c%`70$z!O<ڿ#i`LX_ W\Mf٤m{=zag%69)oƓc?u]Vn)Vd&d^6Ua>l&|Ms-N/ngW-um~oNr)λlX6Lz\›1]ru3Ër'9B e+:(a.R׈xƴ6.̈qvoc:b/do&3?jO{_ɣ/e ^%_)WC7L8G}nNlL¹!s!Gv6ڰzAXVc(i3TXr~ uST\Ke )㔾qh덯Xح,'@Aqᰎ"h."KM8 *#Lnݧ99{7rr%!e_jϔ [5au+Kg&e-P"Or g4,)/n˝HUn8JI'hHxgY͎gӅ-:Mq +|^{JG:C WqaZ>|9W.iYӋ/ƎJ{ۙx`$5\;lOn>0W1Rdtd) / 5{{㨷~1T?}TQ^.NBǭfn~7ߔSVgq,khYe?xvPQUGzpn>9Oz ^Z\Mi_ŶLL=ȭ\3-V'<$Ҫ[ӳ,'T H 9 YErAl7B =43΀ .5U@1GLۯ͝kZu;Ahe?U&:-˗ f_S 7X:5m6|nK"=.!NzN 2,Pnfc FAm HOIxX؅b^aYӱ _dbFӮیśN"8$Q8O?zMHVel30#[UP<ʌ5Z1j=V9e0S}P7_Pxn)5xyv6蒅#s6 $47+;mCaZ Z 1FU~rm0CR[Vex"MVw Pv\M>^ug#;v%hT :K9N ȥlF!,P[PC\O|73! RV I؅flCY艈P>]\ ,5,:r:xgn-@FB'郹aڥOTBUOSV=@8ܴSB|J&],࣪M!$Ő@l` 8%#ܻ[MxQ%z7,qrB+!YQ=[? ބ1-‘&FH>\T=_.(練lC9sDׅس{YUTS vFa1GP3>Q(j 0Jm,4TU5g`!@%t1r4 NޛckvIϡ3Pu0AMk(mg玄Qz>D9S'h:W1xm 'ErF C1IOw`#2M= *:ͳ?#'u YJU Ai=a: #]Mn'P=ra,_+UMdv.߾pA3HjͦdzĖ "RV#&ZYdݬy-vjƼ²$qEkHA/:Dg{ygC2?F8õeK7^&Z]#&pT!S*J3 l펩,Yt=Q,sXekG:ŞW#<$¡Cjv l\Ԗ $ 0)GgnL@>4nKT“U)>e.GrcAb>=_$%z}M:㌳f@ ։KP:\֊tj?5lq9pe"T-;Ar>"䧋>i^ ?%eo? j&vy* '@]4!# YFUUQPx$:G?bhSnH"G]e{s &RA=n|Hu^%҅Rk5ҢpΨ)<֮Eo)opTXI(E?TVe2$bccs5Uϼٔ$` )6sLwv8I%Ļ| 3JY@p3<"o;QKGxd,R=l@+ԒDjxrbb WAܿԌ1ov$q]3T>,W!e5͵* 65nB˩d>qCy&FK/\b1v (؎'DqJg*)WrLn .K"kFCy_ 6S؞a'td}ΦO5ưU@BlE}hwͼׁw;Eǎް71dVTZ>qHT8^_; ś/jxGZ6WM=˕ dՇ' K&'&ay_-FL ?2ho@8>R }!9UzQ; ^d Hy >`diB%]^6=B%T}\% 5XQT`h`C{FƀެysŬf~e6{.qݭnp[ApD`Wxc%Xx.Hl!ĕp{`.cژ9eU>EF^} TUc]HBɕgNŁ]7}2E.ڢں,338ZM5@ޢd!ji _- XVv.y`yyU ElpYRJ~OUB +ǩSFSk w~ud_Ns,n3SgG>fSjжi s "mH- k~;K_PkW?/xⰉ>\kWgbs-4T-;%),dԇ̼pϒnCPAdK~ !Np-اEik߯Y 3 iv*x ΒP!5MG lqwͻjH=݅Eg Hm>7’o 4MG}_L͓> ݾIJ(]I0sCuy*eY~Np)0zz`a!*i ve@:ʶ7UfvZ^>@:)QrRmJm/. MEjO&*tԅbU{˙ːXb!+ߏ8xXKqGHH;`[rj bZt|pCblQJšJ/7^< % $; uGXqoXx˫0UtTbG8h")馥ߩ8R2 !C²™!arl= &׶IY [IvZ͓Yl ~щjਤuIyT4ed]!;Ua#^w/ `R3|ѝL S]_]~|[U)k^ux)(2#k@ӼT_Hf$xSs! K Ո8G Kf._ n!{8c݂n`kfA\D j?iѿ|zNSḄ%{aygeKO) X{g^xHꌌ"qr-ӓjMFnN W!Iu "ec]Kz}`A +\LHku6rH܋ڋ 4 ~Ta6͝ 5g1MIX1y}d{xl<*u\5TZ^_!ߘd_ F꛻!'wR3 9u "vg,~'s|+p[E| 0@'l@o۹+㋯z&5 &Ïvn۟a/; ]01ޘc3 mV[ABGoac@Y'|9?+jJФo]d(o1=?O0PL n&.}*H.ťRI X 6bojy zԽ1Ok>ZC@u(4*q5@lO'(7Q33Q!1|֑$v%OaD(Q!u!]~php1Pj&QA3Rz._ӻ9[͈gN!B*ш6<բ e1]I`8$Lq5 ˳`6hWgTC۠saY%Qmb/ :tW1wtX AO96a FKTRĿF;쐳C ϙK=T"u٣nW+e-]VtW1C,NƼTFyK{n<*sW1{Fn,_w; _,Yh,W5HI,ܓQLO З{5c6|ߑE2]ra('7Rꚴ-3NF~._zBCEZ˧/u$*q8M<ͤB@ҋttzVD(1yS@fd26H毣e9lms+$q.<b/6Dǜc7FWK>'0,XZ*P 5=4V8퉅fl.FɟG{3ELkG680H⊲ڢY`T!*P_/NFofwX&;-x ;#s{vv}A!-!ʪ?$zt`,CRj4m,j(&:%a$і .^ۭj?Al&mcf -]x#|h*OX|׺_Jg`؞MNtD[#Y(HP? +)ѰR+ڔ]nb" y҃{وp*"΃aNONK߫aW emfxdW,!N"ȴ7K%Ó1wAC)8:Gu;Zv'&G::*.~z!=D d qq re G$fK(V;URb(}CVHe㥢ubAS#bd+uM3. #U Ius'?t mV7";hR\y@Y\CzdJ( +% *uIŋ":0PC/R~cZ_n\W}(iNt>̅}|plOn>\ZjNB"8D/AR8A~hGXK`U­(X^ 19i0fCe2FisS'G )A- 2Su!`$385Iold2mIk 7^j[rT˦~& />^\)͞JE4H.-r'i'+≇UY=l QpcG?fQߠ#YKXldmZ1TW?L󌗼bpE $| cr2DLmVsK\yj̨ʩΈsAIүcKwP첉fK91d_C3'e_e!l'};tTVd.qH)mq2{}4.U賠M@2m7k>yߣ=П~bZ5Mp4BP:l ^;YOfIUze 2m u)@d]Dh=v1%ᅊ[>^eo Z7V!gpE3B*0ʜU)!i"_!vZtOqwđ>jAb+UXK)EBIB%W8j][J.翬/_-E.50-09ȹ|۞: lQ2WAlg:WK} aJ u}I,NfD"):!Vro¢ z"/|,jF…s \kޭ6k#w[jwXt -~ O#q -䮇MZ- Pǯ5sãFjjK]ĭ[HX&Z-+p^H_/5Zʐ @txutiBP;Fz P뻛2PA6'@jC~p]HIi$M+=oڸknhUp"ٮP# >Ac̆/ QxK\Dcp."SF%*v{N?\`Og(b6viViBv\n&xՓ0WY"hI`~ofi{X;O^MU#E/ES1q!jY͜:nE@şV/%_T],.l^ ,\|GGL:w{32I (+.&8Tqâ<+$N 9O<~v1'Ǟ|Zx]z Q+VbbW!ɥr|v ?}q(ŰZVLHn% 3eKMR!)a:Tׯn魥 kQ@c0.<)Y XS.,h8x)a%]`mxRz::8/xD{5:5J%,{Wz`Tqe9'~վ`^A%O0 IH8.KNzZ"i(l)Jt yZ8at|7L1A6coy^0S̀ SGf&i-%e;%JX(HFrzuv|ɼ@ϴw(>'e;y,!g18Ĵ5 ;D@6FsZm )~e:6,w.I<6M%M:Oa75ɢ^U$FLoe37n:¤@~H!} j$ *\@Y94XP$n8hG"T&d!S->FS 5|5S"!\,?3IYKcp?-˔%/^q9Q6DGsR:s(_uMVԒ(zbXWRČpHh~d ^"JMSUUJF}` ,9uuf\dDl8+q%ʠ뻝LXƠIɕ 2;FH΋o!lr)'Z-i 9>MaAvM\\Vḅw\A:^':y<'sw="يlqЩ# 7J*A%%> 2? `%{ MZ)kɵ{7[FM:WC]LwQ ЇNqn IyvY -uK=6G%Mk86[%5~O,O Ĝ7W [u D&_'7p뗂E0XgyMtf^!DŧǕC'=r%Ir~a9zÀ #q]MeƱh6:#vyvU/BԈW;#;l}r*biOWWv?+v|伒ZNj2fkܮvp_&b-pM܈ϩ%(J%\߲ s(g<RMFn𽽥YH-oJ&V^aj؈1L~EKBTֻH0xO-YsJ4\~a[>$EN ˇv33L2>TdT8h'=ͬM !H'_3=ѓw qB;`r_gWauӀ-^Vš. U_ +)fj-^C;IH Bn5uxQ@2䟢hDXs ֥XR^c%F:!#Bltr6`N-`cmNXbgGռyo4&ҴKSZθAŤ 4hTI󏏣a)^e @^1kNˋ^ߔ&dE7V/.@&S`iS^ۉ ΦE|u)aꅖߴFVeؚo"~,_**]QĴVHSԋmʲtUAr_NqD|)^&v+z/I=&`X1#ȁt&duG$R=tɪ-R>`qb}2*$|PjJX/vǧ,7,o2p|9q||D#ФB63ckR'w $ro>(Td'dJJj7ϡ`(jۙ[=jk[Xh>J4Y:˳%8M:~}+:;id7ZTŵbcivHA"ͽmPNJpMZmnZa,^v_,K0%_Ի#Z F W5&~3/Mm]CcKvh.v$w=z D _w痛ƄAro;cF'8fCPY|ؿ>QZ,v? IjposhN%,dnT 606;q門R%sFiSH^ ,5F0Xq83W-mّ9Y:ZQ{IOX n'֤v]ſl%b_#YRi!Gf~6gĸPH*.  < Lˋ&( #4 5 cH Ȑ9Ua.c R%_4q_HI;&OLGPKu#R]stC2oeԽ?ytܪB<1IJ\C +\H>MR@"acঀJ\A|n|L]z^X-^*2S$tcL;)ɋk| rf;tT֮nz n>T:H5bk1Nm@u#n$dNä%GH>AYgT\YyKjJgIyK\v _-3'kDE)1!Z  ҃R3D_w8 zXtƓ |϶d#9C5ӌ^ GMX=EɮzsJ?%)z'R_[rJ C&KBOT"4ĂlxÒ}>|B}YA&Az >)w.m~nXa*&Gvp` 7/K|sAtҷ~dgqg˥8D6I)KG>D`stqc]E/ ^{X6FD_kA<,H"2 8Z?z7w8>z/S0wtš{,U}o#׈%QCR<<߭}MҬ#Dq$Y[_Ok, = ;p ]Z/Rf\Up`O.W\oY $mzoqs,9n!9#|QK}^ H.?#mLµb\F,J_ZmMeSc~t4#[zipN;.}H}* 45..ry+HrHg?vqC *JRY>Uшt|k;i_+)6!D,E&+WvOQ# 9Gۋm$ K/e~B/ʖs'ɄP)}1thf?9`!]T?xj0$\ޏ):.H'c8S_="9r 5]@ƒlW]Q'3,N>?&O8d6.Oha~*)) q^\Ucf?>,t>F멭K؁\F uUp[k8G;А:o_ yΓfrf,7*OdQQ&HY3 , غMSz ]\? ܆1!ﮉ/҉n&-[?CI%L&hzIg:3U1u ċu:Hɱ Xbe}naF4S5/Xۯs-!~]o_eN{>(@Gl9M:Ow|%YRfڠ/Y@¬ctsя.m*3ڞw7m\R;"Sh^W4 %Z=QYoA\ph른r2`xTWXzŁ›MRAF(f?%Nj7'q 2& <~E""&f<0،ݳǁpLB&bE!.@WgJHv;\{{W;"- jpzӺ@&4_~)qӯ7cEDhTGᵖMx'e lj$4'I(dDx7⽠"l~x̻ںsmqsru2P$IW:rS?KX84w5^wKlhw.=T2@Gk'`B>/Z]z,{&i]. |^ 3 Xu D #TR tZx7ኞ#;z<*sp^e<כܝIFF6 5m?0޲(u5umAN|R wj9Qnm#غsN<-FX& )1۷$&8=Ɯ1LM9$ltJXDa7=V' _(S~aEP.;X7CI%Øy}h UmgfOdoߍ3?IeuQivcZ"Pb 8eS('ȊAC ?R\vyjvf1]n5iݽr pʨ=)cg{cmS)EEEB&_JpD>"KcM3Yu)vBu G3y膺 ~.A#d+F [[wM呏!4fhNu%~1{O/<|R(/)hzl'|ȗ@/0ի% e9 `>Ճ7'0n@tikC<@L=h%5h2 e h&e;GՎ%%Вnb=>A5>qopO,,XZ!&4ZX:rtCևe lny2FwM);Ӫŏk)?7@IPHioMy4،ߠ]JOåb2l̀*0H+_!~#G7Pp{ⒸTR>iz҂kLOdd̺37D4׷_I[LT?_fU "0C5JD }52/DhP#kM:6gvnu;*I2h9_"5Y5OU@-4x=V3rJe<1^+yT,ûs7ij@bR\ 7H(57(Gs+2L=p'V~l-Vpz@+^U o)»BZeBGksR,MoJTǙ;CȁJ9@]P$d ʏږV7NTI@QgӁ߾C9OՍᮿuU'TOK3LD`[2c6֯k" io'ոҶR%voISstn CƻWaa]B:D+9$+5&PO$b iDPm8R7Kq]Vk&H)}dz+A|7qú(F"&6`GxlSakQ .ܑ<ѓ-B;±%?jI+%Ȏ^IS=B^«IBԒsSyr_sIXD4MG_ޡ-8Rbip}b0y#qS=V8,uA!AN9) I[rSU@UP3]1WϳQwe DKUFQG\h<#WFw=F>/:2*_t^Ι',t6V .q>p_L+ON16`J X*"G'v_b"$Y2EKC"9F{Gx ~m ޽Lӥ)5&ņ!fCgcC#Hk۰J |Y?EotI0悋ơ,!H(med&ތL{z=9Kr_I=-DQ&eߟ63,Am';RJ mDM(ZBzSpjN\+Dnf/?o= Ǡ.67ZCkykD9)FVDz ^Z)1c7}[`MctTa=':K]9<|TH w'1J4cup E'^-- FF6mK\?` 'JIjly5bI!BL,:^si}]wP+q3>?DQ;u( SR]O 4Zt( J`4]p̧6v8@Mud3\^ cnɌ&j@[9q0t"Ld0)Ѝ4Oӂ6p|~rT:v`ADq'^C㤮cBb{Sk4j1dFK@̛L#sRԎw πp_0wji^*)!4lGDh솀`/3̒ xhl"G& +Xg5L̡?fXT]5?Θـ|| C}b#;DҫֶrZ^ *0 /ho>!KoAy1/ՁiH4);o_t%R$7"sn왏8)*1A1- pӧ  YGB+ ) kKʥ 2$K (v_Fm3oifY$r0~0Ys#τh0M?9 h;e,3?'4DaJ ` TJ=,Z OnA/5oᴱdVЛ\̟Fd IG؇T;ض1 o(Q|?J s~vzXQoH~7>3vP:a$ aA T@eX22!FҒ m$Ub 4ȷmV\ܞxv:.QfA3.|)Uu V(h)m|1 BplSޏQ,b$餾H`4ʭȕ z+;LPZ׾`IR;a1z;DQ[9BwaԂRF)T X?3R3H"i$ E5 (/U>f;Mk]]^!) OxF?;ŖMGd%MI,U*"FԖdܷY9\u{ݦ_铉 "M,~:Lڬ_EZ_3_R=䯌a3l ,bDPFhf|Q$*'.R_c~\"3y+ 6N|@ֱOUJ\.LKY)-t#Kn,.& f<f*x-H_a)Q̧^KȾu"ȻѢZ4quB^hS /^!zV]f.Lh=K, Q.YcHiF"0]QRZ\ܣJ8gɿ[k2:ItRM>,(^61|zG)@+]kpSsd'W1uyl 2/^Mp5m6>qJvV&tfJrh3M2ͨ1׳US,Dwҩ"n|b${6JW fיю;$>H "2>dv0'-1 ;Use4֪^~xn;OHuҸ70¶#$]۪繗/ـy*Xuy'DV}ۆgi(E9Ou LSJ (Q]U:B"o!~pZ"$DbW-?{)EȤĝWCTRz'苰^1>ީfG[R' YeӻCW(`۵$=q`t7IJeSdgq{;jp&_ina\0pQU= :^#g/i,VHuwϊ?J!v&ƄP0|oꃕD'z5c"㛔|3K $[~'pgb`@?9=(?(L^IC} <&f^_n0Y| Y+jdhq[nh|$o&Ru0?ĕLIkN=w`n2oCI(c٭iJ_,L+~#Z¿ʙ:7:KٓeL=$wK)olu& <0S{ʀDG-Վ5)hD}@Ph+ *~`[ySinwׅK]K9alt_K&Fpr}JaV+@+%Joh1MHbr:$ @`Ps4Z]/Q/$"z-Zu]Ov0LJҭ ꯿ӊZ= ͎b< sw7&eR&,dPE>F߅ Q= q?fL,H~w&ukMMc@V3<pDF#|a\nk.E l8dgcGoݺld{ yU'̏^`ٮ(}H!HyP4ɺ*w9 2)x㕡́"eh~Q*kabҲ Yi☊$E${X+YQ(8<Q{߳}Y%̂`G,,eB5/b_;)zi;ؐXûy@۹:KHSy !)%^@?NnPi} ˳8zBv:B~zxԖՙQu_n c6wIcc`xB2SqFF٦M^tw?"7 ("iwksTP e-to`8trdѯQz7A]np+Åj}pCm7fo _L1 d|l!+Fr \a0KܰQ !{`(Oȶډ\X'Ic&IY WhĔX4#"9g;윆 F^")ȢhU%˱!4`c+&ֵ6: (恧=ztP"M\(m+`:hqpW>}q@i=1ܲOKN,)XԼ Zm>bUcd ܌)n:t`wb)J Wh_,IM)yw?p—,oeA75Bj/0>/ j))&v8_y&-/:aJwSTn=;qIɛ<ҺF!FްuVQ bwĚdAW*cΧJIvP>S*'EH2y9f \e 7bE- 5ϿrͶoKloNFg_ 3O+dS*5%`_oGA5@F{u^Vo998nC'Dg0 E($&R*Y Za'ﳅ5ڤu欢Sᒁ{H^hF섕M=R?Ip-u3͇Nm\ Ok4K/7evLvH{~zUw,դI 3q[p Z%Yil &Fgl@GmJq ]72D.BDoGU(]Jkܶ.Q-[Ü1S"GYeMŖ/gوM۷&$bWdTӵ-2>ڇx 17[g@ '䋽yӴwqðžҒܖΰCR*6moū^{zΎ*sq9 ²EiUvImcC<"xIN;x̐Vo&V=DÎّO. ~Ddx Sdshw6~!}ZK 6`lx]1pf #'0FŽЏ1S>HǤOʛ]3J-ZJ4Uf"<oP҂b/I )$g=g_9;^"bjϯ1Wdv, T7vk ?V⋿=!Z0O>L!tRkV$2Z02QJÎYwhV q՝PkW'' P%p z/[Ai_}#3vg6qW[p$3ڀiIjӁx?APLb ]&8%DAPio#e7Y? OibP:oteL4=$v9amnbY "C!:|f3al҃,*N#/bԔ0;5xc)lUn xQ[HHOӠ7}Gcܝ>|t=xHrHC_'escRmc7w(ɍS/!Ld]v֋Gf67c0&O)Lv_ӊnkXۨ[މvzLg n_Fj0} `@w:szʓ4rL,)բPZ}JsIC-}_roD >`]("}UTZ|L[!i:!b5:l x4PK&Zz tg5yu5^ :0( }R##f*/1~7f'gy)h b3یu?q |jjoS"Mb{YɹdfdNRjz{#ܙֿCRψPOOj(-]gbtpp6c2IYq2$w^6RZ,U[Ha k,kzV6eJ8Gfl,A0!Xڥ$l f$lIY{\74rg:n3<^CfeDT,Agls7GUQT4\Xe$h <3j/c1Wc#2e7|ي5 d)}owfuGnA^aG} XCjq)t.cN^aSy|Ţ3Vd-ҵ֛ƾ^+.+L/ӾqlQo3}k= PVZ l/E} m%ң^Z4}gE - ޕ4Հ60&jMcz_K﯊ Yvo#~+}NI905`LNl"}1}7ej1@Or-rޝfVC2@hbԡ݆ 1OE:}b%p=htv({1앓G "h3Os#PK~ VA>n¢Ybg)`jyUo1*c zn  ^ = ͇JHoyZEx&nhq40~I)yZKhh$6ܝDp .^ܿ7 {{o=- 7ѥ~PͲn+-DYzZ9pb_{RܺPmR,LOrъ[/-+coR0,`|N0+ gL,UEV*qn鍯ˬv؊qz";YxzE*U BD^\/'\9QJejGzi~hwvhC<\9!l6UdF,24OF]o<.QTqA=`)0,h_7mȨ$Dr|!P&4攲w}>%bB(a'eQ FFPGIȉ:x@IHm=*-Yn ǔ4}յj/_QX>q8)^D&HRmjr;BOĨsG} a)4O[ >cvdztH~dlNJ>cYXaƂKb)s&Vz \L*EVp?2(;זi~E~bnjw!o CM\pQE&"\q, v*/aXEwmٲ'PkM(t3v NY܆ FWxPF5%Mfؐd/w1~/p)LҌ{.^O"5p6^Jme휑 2^%wVlz/ 47j}6Ow8##Eִkey^U6 O(%S=G Ga9Îu?pV?[R9f{ݩcZ}͹Vw p{$g3s_K FhU͝}Kz2Ř!@:XkŴ-BHt9k+lMu 1Cй)3 nϑ۴&:WF䑀!94}ۃXޕ@*EV5̎xǨ2U~RU .2xbXӈC('Μ@z ">s!w-&@^ #gSG[QgN%²= яŵ 7: u˛ L nx85 hm?#/l ]eVt6JI OL&BڑucmPj^MuSbpt5A;l9wCrrLDb)E-]}qh5+a22=;e2`P뗦3 -11ZٷےNZ-)\Pm.ZwQWffxrod|HFx]=*uOd{ޏq) 콐$gY@H) ?U 0=b{*!Z1Kcc 9Br߽\ܪy3ϰ~6lpq %S:3l/?ntqmFapHN)&HR>εK"͒\NGN>+  7}OAM@BĴ6t?+fU1)3Q0@PRŝ T@h*Y>-Mr4}EKP^8zϰ"xCۓno}nsh!ӥ3IG:,(g=RR4zA>L>Z\tyWn*s&v( ޭ@Y0ՔQƋN7/O`HoVe8l}{L0(ÉSkĒSm buSvEB-|VPFD3x]EGV2İ~v7r=ڲGA=syKPP R&>.Mv6&[P~W_iԕN5(zND&7Iy:gH;m޽efjؐvDUTW+8v=6[|2[oFc`۳ .1֫ҚP檔 kJ qv)3%!r,"8Q&m97zDJvKU؂:uoy O.2:/ !29seru%%8.A|L69|$~1oO,_Js's| SP1,^$B]㬙=BFb,L{5>pX,* XAb3.*LdNvɈpϊCE Ou}AdӿjPq-k>,ٰceX(޵ΝDg$8@E,)}(]N xeqry+R"=mG]CN+4Z9 TU2XsWF r[|bUe`v*R 9#3{ĥ_-%sq_qT1rܠ˖'^'#Ff+UM%FKϝ{2Rq.с;,.؅W)WU)r:ïd{@_)S,O3N{ٖOQ0ŊNJhޯ#L)mWw:./̟̖]liݝj Z[%y]&nQ1aꩳO樳UFo7%|Ϩ 0V$aHx͉7X'Un/J= +sx kGYL¹썗ӢҖ8uo|'HW-9|zC'*0o2!8hT f42Q7OL== `|DȺ,G;/ $S<"fAkfʼY`ZP:l3\Ocje%w#f=(2+/ ɨ CM)I,SŦ/(cm9bqMŷMQ7dM6TKy1i(W(X \HkCQqHQ}WbvRa j쫝qw3^ajOn1=/ nV-QMt[?]6"^^i-l dnlQJ =B4ۈш,ـd5syfXг T(qb9LmT:,g64⟳wt,ML8mbye Gq}[O[9lwo~ghMߖ@ "*$@t"3TpfϜq0LoJE V[8虋]/rmuY {q3G񐽌淉}@-rB řC ߕ֚+_RD%Ci`{.2`)1԰Re8Km:`\ghtA8+8x|1a|wO!g٫.e7LJ݇/i_vq:4OfXDs伦0)/a4WT؄ٳ3+/ۮ;9-p䣣鿱mHnFF?NBL ?6=x|BミdiV]s'\E6_lc {Z¹!Dt_ .Qob{"Х#OJԖC0Ӭ(B+:o#MGd^Β]Hr8d F?ilk (3R>\{>^3u'v4ى>Z+;h和"l}\ / af0.j[.;IUd02w"[h6MH8\f]EH?`ONSugPy={Po [8`]G&;ڃ@ZpUTS,e:~CjTt3 y9/L9S4k歃V,'g(&E78s; ZD[+r9Xa# RuFVV7CYJ*OID=68F8R9Ooe1q(|{~{Վ wGR(XF9!]i nB5)溄U+Ux`.Zzz+t\]&]P7nRV2Yx.SB(D2i)UL%'hhKp$g[6u {:W )#a/ksol*at|lLfg2nq̲d Nz^ d)=n529 6YE5k {a$"4$+9L[ V]Vhu<0?#]TB%?(' Z:&x@iWo7$E+߀97.Jͬ䄹;94.)vTzcV蘽+Pi^}FN۞E |Yu]K2b_ SB7Ǝ,4xcHz} ]׶@::=k~OAkǯZ{%9u"Sd, g& kDXܡ"B(͎‚$|ga* S0UrOo[K,0;;w>eտ6}:@H,jRG'uClQyKI?[Än ?/ jz>!bEEVpN%4PV'A9>93ճ Rvkj #?RݜGY^CQ2 ذq&77:ܡ 7JnT~iJ[@8U)ϗ'x^cQ$[ᲅy` aG3\FIʏ~<-哐l$'>dS>ǫ.!Gyr),[<Q26ɗ p#|>:) \` òq%7:.CyW|9&m`LT%$2_hG=15 Ӽ4?6 R|  ]ΆO}@*Ic ܫwKuBmP zKV+d̐LJ(7"B5Ȉ JZzg "dXj96Gfc%.7ZI7"~/k/Ҋ@?<Ej>mÿ]OPN JT6v 9n?d5G9HާF ֭Q%1v$ /kc&ҊFzbaI$_["N>,k#^;loT8Ks[m5dd:xcC1U0q,s芰m7s_5\=L|8K6 w|D@;&酾WՆdFbtxktq_րնl3 tm\SQZe;RaD굻IA -+Z‘ ]kJQWk`GF;'ifȂ* hbPW{*+.GuqQ{̴1* &dc3]E[ucQxJj3zoE^x&rk6`/iH1&a&N_> bn{b QE_"$}uEԚUO5޵ &+/&{Uy z,̗v.\K?цa ~T>a_FriݮN8ԉPY9g=UAB(+hDkb%3Ϟ6D\m/d&ˮkn*fB6Mu*hф T|p9* D/h_)OQ[@uß>!_Q=L_$Ziv dH6u\&ӵ)gQOE+}mIλu!)j2H,7ʺ95u;zE{JZiCaHZ*׬S9R-Cղ7{rkX9sEVӇkC՜a2' vf5cXĊ7#\~:7KZ{R8tL$]W x:GX]j;74:a˘$ ɨB fA^SET3IvOmNBiDK~w? ۨKEXdzCr2/\řUA`_V0%lXmf,2^Sf)jAьdT}lއ:^' VɳNyl\WB1Nk[*&+U6jnX#z1A.<@ȖuGEi+rZYti?EdD7aVUfl)SeIr i jӪXȟϩ$L}}TR 6nk-ƝXup*|5s $,gS^Y=ɐl58E^o&c+qcp!G1# vf;A? 2%lxmo,R36yt!bŔ8s=#α% BB2W)KS̍i?D=TȐ"XIQmXxB*Z21œmM'aݡXTMNxAOlW!(L{ ?`.1$r#EvrG,I|oǬL ʥ2pL:> =S{_D=s 7 H@s\ ; 2Iվ޼Bz&@2u_x0Dt!I%Wko[Riu?odN]/Ch_"lz [2^,,N~3AQYu-}'`r>Fk2bq 63#eQ/S>TY%}AðԭJ>xFDF]Ip> nxoy)^T%PG&2UEc= ׊qef`;^q!#hF< Ѫ5 Mb-/+[|1r :g=o2ă=0{JE,zSz_x01.`hzm.[;z )=|Yl&SOănj#Cs+6jwB ,fCkX3yv tMǂ(BO%˂gVh]i"u5Ǭ% hzr/3̃:EYŗ[Nݶ8Z" ppS|#Tl#D;W ͘#UZARB(EqkAa f\%ce45wṔ!z@b痸4V D̟ﵣ|$~u>UV*1`Z~m˸_g|9?+KG-TTK+c7 MQ8oy>kuZ_>\ ι s7$̚NQcKxRΫ*N a0RKYL3R2DqbDj\=ܴG?>v[6vvƄSD6Z}c5Ci?6n(W=H (EamrPf{QX[?7Cun%Ry`@ / 7e֩-șPk!Dl tQFDZpo5N%=##bPҨčә c5rqt+G*ͯ t7RqQ1@)-Xy(9tdx&ŧnYH+dRg-|Cɿp%iU:UO"?M)%`V $ iɽK:k`*~sR;ۋux{LLbH jA*wRoF-;iy}rLslP\el u.TmW4Nq/h.{͡[b e]^fKY, 0APE f+R,b2"΢w U d`ynzLi;N4}iŘ{Z#.q1F Z#65ȱ}r%$,֔;aid!h(#߈w-Q9GeeFAiɪ "AuOMtNÛږA|([t&j}ϚɧݑҗWǵhz+l)'^~FO ep:"^wjSS;F2>`LBrcN ?54k*DU5h࿔*aB}CT` 4ARdf٪gv 7b|ͲT5+v4LsU GCurP2q!?=| OK焵7W:B˰nd{|s̼~mu&v$ Rm7.ݕ 6qD`οR|Bd՞eh NsQe|AY~] >%N|ǿ̣&WYʰq3$^h z|(5弻z>^_ "(tӦ}:q>Vj7!V'ʡns1Eg4L̼j~%0FT"ƃz܄`, ՌCNabwι:WLҌh=0L6k鋆}MD*"XHB .%RG N qLpufEtf>;wTܳ>ªTmn!-:ϝl&mi&B<1eĕ2Iz oΚqN*qi4n/Yq$bhI[C-ļvWE#J.NZeBzf`+-=3I{Vf6Eu2'aeu|3"o j甈ܬ*=l Hn)x+c+68*vѕ ͒=skMħ}_TOl,G'y[8NxD%b-ZyL$n`w?OoYR(,w.K ^NVΔ%_r0-xEy8Ҹf@.ڻ(GzABڋj9!&G예~6r*a}6R0>jGcV?2רEmhd\i̱xG\@?ў)&G:Ș& S3#+8f !% }^4<np2`ĦvfpCnw9`P On?]@ rh\CBZa8eL+ȂSO[#Aqd,ex& z*Td@TtԃB<~TgK)·uY<=h18]+eHKボy<?I0`)SCaXNm\t4S3~&C6s*[? DǪ Q6Kp+T W$22TXwIU6XZAy4:4[Vu)B.~?.22mV#W^vS Njڮ StcϦGVq0[KfjؑоPnPz%4BPrFi7}~2׍Hd4QšݷpG1 \x  nR&&b.Kr MޯGAI*79wi71JQ)v| WW"mv _ԗ8q9-m;g)M6$9,zod 5⠀%̓Tp+3~F'f'dS>HKkpRB3|j埀?z D*BGtjtlwԑDR;}FKGX{!KҐeo֬=V*~gVLAb7U@-O[[A7p'WЬM=0.î@P 52[Wl֦% c2RdɊٯN+!HzNr;np-l0#Qu#+D@@*D }Fw氦ʪhaP\q3J?zCC孨aXOC%E-LJ[BM }ty:b9T0/HpUyK,D% gqO:m3Qfs>˪O$%qE]Cl#hx}/t.2cJ1wD:Fv?u&͡ } :.nʹz1H=Y_?^eu߳M"%>I{.}߽uDB&A ĭfK+:X%<)Bְў+;mpuՑc9Ɲ6eT4ͷ$qYN ;_$TdG $6`= YQ96@yK8Uk]eT۾Pȧ!;k|ܙ8_Dd@!2aÝ3 =$݊MWea׈uER_(kA@zF_o,N5qPY%,[gsԣpͥG<(9IK JڠIT~m _y;ڜ[; :~AA6n ލrˁ vXo'AzS^OŽ՜2]9CL}gHQ FvhRsX'pRf˝l{YE95?66Xk;d9q\me,Ǜ~˙r;Fި;ALҔ i;ԥ)g73hzh4y"+猄cq3un@~eJbY"vJ >-a0,.Lxk~7rmuy> )X:,6C{;\]N7SC" ϗ4c3- @8%(?K7]pѫ2[Sx4KSK~l{o1RH//Vx E%/^hdLnzEdpAQD$Qŷ0,N[;3geZ=EFnĿA1d8RQZ!xz(dbiO\۠G~o.?rN N w?Ȧ/`[I8&DS]`bYlwGCzf5 #U# bX}< MIcSTyY/J㓕]<) o X&'mVTEkV[#lV4] |5HɰւNAtr@1ZszITڡrd[\Vp&ׁT߱"i>];^&*0m;2,iZH^XE E]YM?Uqi'OwEYE#!c/'6Cah?|xh(`vE<bR1{̄ mB=t8JCVj](y6(FsX3urj]փ2ӷ-@Qk7f̖$zӱX'S ư#`iQB&e|6Ξ o_3ѤA`C7?3YOkzHMj7:Ğ%0.*IE` |F5;[>4!W$Gp&ShQKi?F(`;䝦„$6I{gxmd^~x)$zՀr:gb0柼Q Xmf$n,PF]͞5]Q IVKBʼ*HpC3_nϐ0c j+@$o>KτokKD11+!.߀[F!@EK) R 8 3 D$-X})BћDqbdЗ˟Ki}DykۏbF v4ͳt/:@[792z)'FYh"mkCBV\Dw_&٠fi凮Jdm E OQdN4h〟\ Hļ银Ĕ g,W)Wݭ]7sMbj e3A[zg~{9h'Uv leש Znm'N<]wœI  kE nh(qIi Koԡv#{7c.j{*t&sh^ ۮVϪ/u\QmOXENȚ#;lYWRsgR_d P@:;pAf2>+R#P'dʠo3 = 6.RRKv4hy^ p %ێbbE A2E.=U ލ;B6^eH]@9swZ}go_!ЈaPTw#ef?ɿv;0,,!-c5NZ珣i ?FT-zWIib?M|P3::Qdw ,bHf6YjrR!2: \YB2A\;7tKz H\A*Q;KI':qFf<늃RQ\Bҳ^V/dTxQMxiԄ!f$ZLDDDQsui~eit}(q+]E K/[hrn$k@XC\:59uF@dzԿD`P`q*p {@w]?L&>emk^ m(K,&Jmk۾fm-F =N.}|v:I;H !3-&t,՜BODOG.ЛD'[haH1ņV.LY"[ RJ"{i:=WI L7E e} :@8v ٻ鮥A& ޘ4x7mUk՟1\jxTTl[<6*Dδ4s4~"7Z#/_c;0rbO!˺h&]AƲ# /-",G|z0kcWr]b0b<qSmI(JyB$B-A0GɬUK^6g#t#1aZkh;2j֙wF(_XGQ8;3\kO#5DiܨQfqZ\$ @ IbmIG֡}~Ē.p _,!)k w*CEtƪZnͬ$. Ϳ nCV?إ۳&kElJHۓ~!d_Ϊ vsy08+\wS k4,z\2YAO+a'#cnYr~SSBٷKq B[h_)|7ʬHMa_`nU2㊗t}u>j9Q zKB?K'mmeolcj} HND1C!V!`;dRË́APKj<Lڨe%nq7r#CkfL(ltqˍ7Fi/mo6j"pBO :lWҁpa\.I۰E&mOlӺ9<; R+2\ $zH4_pK$%sB,aX 򉝝Yez!4|$w(.T_F+R2C>? ?# *&=%? ١"fi+sXو؛νşvfY> 5Bӥw(-'7 g pGs{Uϸwy/,U,GbӉi'spUiQApYSњu%HWz,x/Ěa"°]W2|%N'fizG <&v>I$[uSd4VN}2 ,J[;FU݇q͙G C~s .@hx7^sC7_ljCm~ KPh-,ֽHH)=و/}B]d+. 7M 5AY %.ͥDW k d Psq8SssQY5]|d-=%:yY%۷WO4dl"$Y.՘9}j~{;Vg/*v}PsTd#sSuLA`x*nԫs^a +a* mJl' 5~fHa/XSg,n!Iv_| _$o M7a$4 'W,a8S|kTeI(A#17X]Xz7q.Ĵ{mySHFBDž8}=[ 0pX1J}>֊26إ>Gs')i٩sUwO*^ړR @[$Vvagj5AP lHTL+HǍ Ő2)\N](wD#=2&'M8c;3E&\vLiۉ=pr5ʼn{6yJ1o4hy4 _q7aAZ K]AG_Ma;lPLŹl+Uʻל0j,Ϊ DUxvE̓El4٧Gz*a#?2Fyyj\Q{mSu26& {h=).9.vc- ܮU5>lz|i}o c9+W®yk#d

Tjܜ`Es&^7J3AeL 2@{OB4H| % qBmPueu_:6摠cFib?Y ؞>5#^"mPår@qp,0>'\^.qsp Q„0{H$AA@̻uH 2:!V"HDO#R+ŜLl yVԴʌv-JL;Z|N͘D3c\&  l"Q$#=C0]h;6T*n\z][ˈf>ʃ$$$]q (j G>$k`l,4;%I]qso6_dv|wA ,K|V^/x[N^ q@21Z/^^*Jr 񲳊h-6x+qɹW:X+M9(hٸ>>N+p@¾F%|ntשx9`upӮ xflw {ewu rIdBP'aIS}^Ɍ`BL[U5vcJ@$UY/ͫjQ2 5Ej^$P۩iGKX3 ~li,elF4NTx~Lfop$xx֫ 7`V nFWFvxOÍ9!~=&ͺ/R|YX!Bחa,So#6r-CXc!>-!ODvV_Ek܋sbLJIѺٯ/Dzaݥr.vo8.g-LbPQ?=ǖ !>tq QE$˹ݫժbg\yaXѵ=3RrbhSA:!3jtܥx(2}AAu D|{sBn΀kQ-Jvȩ~dp~ʟs>vAjUf_]AGސ#%y:)XTs*"d`ܡͦRs/+F;Ck2,YrߎWm`ckCm" Þx D_ ,lj- h:KR.p4X)Ԥ pԨ;A=RK6POBW[x[ o<#=+DXyGo8EhKi8?0t̵1߻C<Ʃ6K(gNڡu>&ˎ(h gmϤUF }m^9Z@,>k  JL]ܢuQ?\R aF.*CٹUl صNj7L[;᝚"WMaާdnƒN;[]#4W Rՠ4QNg"d RJ0 D fdԅH.7#?vl*h3%q߱MsPpčDw q}gcn!mHZ-լ]@+P#~yd0sXⳘV#K>6 Bs nP4oQcGѤNγVI'j"/{bI4liz󃶻Pd!N=_޼oƤM_o{a iOx?U/ ՙ~b{[f$j~ٗ )1Q+Վ [9dw xizGsb?%ZF/Y7>g?ǦTLYFCBrd%urPS7'f[DʂF]#~h*)''_YHs/!@yfNsb }0&7䎽.혹8Ϩc8)>U fdmMhlow&B9LDAs;9QA51 ?;rR\!$D!;|Ę3:qBy+ă1Ol9|*dmjQ~b5Z5iI݆[`0y|p{遈("P)3^G>jS:~+C?R/Ԃn? t!ej>]:gm4dWW@S887B3pn3ᨬzs%fcڌ2eQueƐ@ͧ@csgejOz_Cc+W&8f$!>لyy!Jr~[f@r ?60 }QKZ1" 2?t*%%%VJ.[LY,=!z{r=gYZ07070100000401000081a40000000000000000000000016759d58000004f14000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/mpls/mpls_router.ko.xz7zXZִF!t/XN]?Eh=ڜ.+υ찔gzMdZdL$JhAWy7¢NQ uĐ n,Q%5{v/NnD`9y%oU\a]y (ـ#D)tu֏'r re)u%USZ $Ow}{ f&;׽8qPTtPy$\^R鱂$Ts;T{)+%dc|jh]^Ogw7vѸ2楱?u{]W/SX=;)z;9gWn*vAdc*†ht8Oh;0}t:&xm!eC)p}Nov < ס/6!R7E 'S"*p9&*/)[O[r\׵ֲvg hɅn)LUSVԚCAhqp% :Xՙa:UF/~)({:TndtJ^R}ҊgHJ>+bSxWas UB2 F{l_SRMPơ X zYTw=& O:OZz!R+Pufhs4sxfL@1vZCx0HEs;3 G'aю@'YwN\"<A NKKc9@W_ʻWEk>07(P׮T4m[L'℮'dKav !I .t0y3TY+q 02Q)H{&Q(3\4?V$[^?|(BL}|{F%c]2kn ^zŢ_xBŹZEBSsӱ2cڇ"o>.sTb4$˧~>q}h "2.ȗbcV否 ^kTmLT{AЍz֋ yqQӛYh_YQWڦȣŔ/RܗP$(G+Y8{Vh9S1/%t97n[#e Py;ѯX@u~cԖE}6JN487E*ĭj/0cBFߠ M,}>b%r ur q]fDH;$A{d O]pV0;!"*g՝g3o&3Jzg-ڌÈ@Pg{qE%4f\Պ~=^B2mI|s+HpqJh4N*sYBWSC23%%:bEZOx:ܳi?#ֹhTK6Z"#qo -4sC?0A8٬ pWT\#&\4J%s~4kQE)t1 [(<)_(T7%39Ǎ*#MvMbh 2QpvNuSA]00~˖K9Xt L|2}:MX? QnH^rf]GR9t,ZS%Ha_XA? ,?ul#~B>q!+T^;hGu\\Pr~ܶMH=z"n oe"F+@΄9ӂ뷡')%MJRiT(ׅz3hb8!ŤW/~rRb LE'KmZ:XAC>騭~ډ/d'$ۇGdvAyV1SQ=l(rk h_m[wdhC،_N ấ\`F-n0',?0{ģmaBȠG 1͙~8Ҡ|4oUuCpЩ|謹qY0ÁLjn FIF9+j}:|LM vGɾ#5Poh5}PP"< !丮F6?88s]S@GW!N\@ޚ ѮGN74sEݰrWvWo, $Nx t_ۮ-FӶesa;97xф7s#'K*xoB SruWU^]mB ^^y(nlZ-\J5 -=7)p>[ Y14Q; _] HXX |xAР72Eh9:Wq! ݼz[!3PP7NӡU2IAcH*NxV57bv&Vd=p]W}YKai0lJ[l2^wR pkmZMoS"9W2T~/d%]eJx izഁTuuf@̚_>s>PԀ|9G_l7C./I46CJ3~^[@! 0yhͬb2Wipv)-}{d S7 0c;i #Z9M5J: yjWn[Wvƭljc{'nݞw8܇@(݄y|5@:1ycQ  ˄x欭Q;K+ &f Zu.Lbijy>(qf&$CTAҶ*bS 23H%UH҇DO٬ii*&i0 sr ߿xj G'挌#Eӭ|`TZ~ [̟y1?ﻓ-bL?UBci°1娬CQH:أ-/%l xwiZ7B@{?s{\@S Y[NkbXj|' ?d֙ yyrEѯ&(s 6t:#MP7LH49E6?Ʒn.ӑH·,b;Y?4@fK ^ Fᕻw@"b8܄x~&qU|inW'2t:.XWtm5X\r<~u X7z)ʪ( `ռ&>Մlq&oMH~zy,(Nd: +^zݱddJ N>6 ȋPƬP6L16>!/M"}Kҍ(ux6ʲ$ ./tn-Ô"7> Ekg?%2P78`-|z*nj~AAd`^YT0H%WᎫ!f3.ܯCHsKaLL饹;wLHApGiA~=zf|7nfG)0z!N+kp`ч,q5MXDHr7~+n2 )0ҽXad.̐U-Bo!d1_vK4s{@ƫCNII< mn{Rx \̜rYhO$YVB^yFj·Cx !Zci0؛SF+LԊ]-4uyX[&oz}N cn4ᬅח;VZ7@8^f#桫ة|n T ھ4plԗ}!pnH8uLݰ:4/]}_BE XJQ ՘SN#W"+6W3(n=5T/2iGt/m.b^0 1 &\iPd\i3.̈́^Ua-RVB0)wB(Bqv !-pk<' آ̳I,1 3aթ`e/3=~և*N&Hͬ m9B2 >Y`<yC!⸏ۏVB,eLPvY8?r+c +z~ǥO ЛFx-7eWR ꖫ}Xp Go:vX2|HQVέh ?E%_~'q*xf#}E9l1@{/U_~fnPa0Qu1%0Ђ6gUn DETDRpl`*ԪG(ۮr?wo2I>$(a)i}EJW1f[*nX֟i;L/G5^Fj(dž!4vF2,l.JgoPڕfK>r (Ys'B5wB.U5s]M0oHknPnj;$! ERd `iFWB"R;ǰ!DhN2te(nB>KKuDC^#)I*thw6m& VZ^(|MiѠuY1yN+Y<)28y$`3` Y&l+GuTY'm3 (C&:TVX,ݔ3?ː˩OH_X q>-U4da&LlѠnilV4N)45}@$<7sI`pZ2ouY9 {6^pN*=X=S" s<RnގBMV#:]}SA,VC#_Nn7ܸ,PpA;= fmg6 )Wh6ٞH[~lk>Ws'W#`Y4_LP'a*R{QTA.x7DzRPQy@:m.mh |z%FE~P` P}xw;A`[^"3bq~Do MBil~ѧ- Yo`G}yXMܾ31P3BC #5bZ.Q3 HMjz4:Nw3z%|!85MoX@o;f*9Tp3`{C 'NnQO~ ]m[Q>;CW_\9j}9҆VA`9IymCT:ia;~Ck~\5K iN_YFcLUx QYA%J ,|@[Q-k$),,Zc" Tx lLM SZU!XI=Vmat+WnXU=Sr露 Kf2_uu^C ǖ>Lġw3b#3QF8-s'Ibg+Qd?)\{Ivf2&f 9n,)ne$tnj`WASg {lu?9Ɖ* @uTUNC\9w/=ktB gL.d]dŜm[N[:4rYi{zpl4T5,`Ԟ'RQQ_i=( U616|ݠ\km*l+v/gkbsu=%[ĕ3 FxE0sUU{Qs /jZcﳤ 2f"BgΑ!ڊ㾨_g\PxT#ǡ+Ʃ`FKk}ctmOqd5 깭aⷾÁo \q\?n@c =Z u%8]kM/}+.Lſh! l^wQqMLDaFUz>|Xp~!/jEQ2b'Wg']KO6v#zEcGB((iH)߆bmRv`w"Wzv}#f#w=9/]=a mseH(/9DqmwJ.OF 6bA1/ue4?kzGP<)4qsBҎO9N9{^XTrQyy drshj*5yjGTH뷁gY=c$r8gQN-4sMlv sk!D2Ӓ8 :!^' R~ΑKKLG~;e4F3H=s7dNM?,=E2R"Mħ% dveŚ~R qd9;렭 ,o0qqRV{BfخHDU7^iHaÄ|hs2 #Kxpb[8OY9GbYQt*ր},V;) SM E"E7KJl,1;W엾'H(r+2D_m,b Dm=h) mi/h8P'S14G~VcY~ ]yr2D~eA?ULhT^`&CPo?ZpwUp:84F8R8WQYQ6Vgբ@䞵 Ad[1iFxj n<ҾmIYNVSNb)fA[zھllOڡϡE?+67$&/"kEBf򚩚ԄDa--긞1A*VHszuoa=8e vx0Ed]Ya(&# dE;࿮m=r{ jߚtI&m_[`t]DbsLJqۻԢ-Y0o\vݡ.`0KŌ}x̮;rj()Tg&ڞ GfuuU]Z{ͽA}Ǝ'=挴 ,8 f>' W+#_Q`!Dv?j֛["]WOЁЃ_3mnm;Zke0/ƹOE#SܫXfջ)꯻N;E:w%>(N QB/7>Y}%+9~3 ٽsUմv&,E`WʿB`+ y“{X"}ԎGBȨD]"ļx` ܌Z\ ԥr+%:["G.'&ۑUGT0SnRQ ' !LS3pV"pze `gDp~8o$1 Dɷ40CՂǫPTIOe4i?!yCԖ).>6n=9mZԂwiiۉʰ y!+Ͽ `cpp~ K64)@qk9Ч޻*AQlT}!RDT<-1gjSfwpKISc~&;KփJޯN0WD;BugCd(l5B9*c>I\^B\2@Ng1UPtY4'.!9RBen"v?Yruu_Sa*x҆- c,vW(#"4d!aˏR0X,+_U 2p^/~B.wʉ|,щskVU)JrYDh ?->XYa ) b060aTT\jXrZ@79U&*Uxʘ/UU|֭5tvmTUNZМj7|^z_uAk;[юS ھ67ڱayjU0Նr-#աxo@h+h)WPxfvlE7ф )=́"'e OKlg(ў<* 8I! 81 M]SNJoeG Q-Ӿ"Eܻlw\#2 1 ^qݡoGr<0ߜ1Kipӌ>BԉЎ,]2nEM~! ῤ(rJ,h]%"R.px_:uZ,l>IMIzɭci3$ Jkuĭ]w]c +rJVB&<]YݡCZ!0m5Cʓ~]Bu=.k̂K0)IsRBj4; Qt_fs v|zEw%ҧt5 !LCl4Ӕ8fOS qN˰ԁbCsɷKE2^|^/4 _'$M|\&z.0?VaLF.qqƣ&.2C! ?̀O\Ν#UE>95(T)fPuAN:u@>6gSR;%xGSdo)Ы0PˬlQ6n tEX\{M).Ua ˅Ygrg Dޜ(@ňX:4g(Y R|%c@`nIگ lΣƽ4> ')KcM./Y8TX_ ll2PXmP}-4  @5.itjhO,CNM*ȎЇH*AjJ\ٮblaĔJcN?;mGL}ߛ}tzΛs !?32GE@Mԕ^,mv= Q g4|xrdEBeyKU(q;u-x')(u!L2.z̒]] S;C %@ V4Z#8x^a;1{lD$3%'8PƤ%`z3KU 8@ϯLS?B-. gQc1|و*[LAp/`gd? Ã.3du0ex?xBL Nq#2MBIN+p]>(U 14zZ"wSӇ/ Ό ȸm[U F0Z '*m (clQbM0:-;lIUS fTN, 5-#}kbdC Tq\y@|j#"F?I:;67\jEp/qG2 qχ2*C zJ9+NQƆ,.Eu"5DIZPA,! |KW2· %x @AQw#L p\(2ʢҥ-F$Tlq4pKbnoK{n3ğ/>Tq_˹H)+p6ߖejpG=\r >q`MH?!e{0Z_)ЌC&^:e'%'*Sv9n5·s "WCdyR=kLo{r]rKj-&pI\6#n\[Y,0&dE~ўL"yP 2d=Q\U)f2 `|ز<Xcw_gqcqG^m+;toZyU짥3cBz&8ú1KTknJyp zaDvn P-)yK$d/+iF ';őe̡\Fǻ:aZC |-Rbh \PLs8YđS+xp uR^{7h⹟y6t,?XP^q7Cr{eΦ^܋0J^֡<#T!a\TܵO2Fdjfkn:u#iUCP5D7<. QCDqCMY=kdwj)#kwǃ*@16~wYӽQ[]fTVbP9In,Oϵ ~x>frF>c.~{-L7 ɡ>n +AONu8K`x͐uw.^ Im >؏HJ41x g {iBh<'Rh+a0Z9y[PD=7M~E]!a.)7wA8wB}" $V2S.L KsN9EkEˣ#LLSynW]w[zwxI70e/0>#3eat #lmR͙SjMc/#Dʶo-oFE=amdUKB8d{I;~Q J-.tBʊJth^Qj"3p+!F3ɂtA9"ְ TP'ЕnuXP9>|R9ic+qP4<@%“)N Fy#O6t{RZ4Ea̓nH;M%UFG+Ii&*y3Fb;ų~ J΃(w b VS N:u+6fo_oi.|ԍ-M/:$=^ʃ|9ؒl.xkm? MnrBI%{إ:!b% }-%|6چ"2n;PapHh%gu%H#IPN  K=PџsNOsHL2 Ipl4ވ6g#bH$ :~ɔ<2IY,Ys ,|"M&*7i JaIe`Ea ,wh DhLF0TKyf.Qagk;+M)GR6NDọ8"|m8 Ί(p t|1{IRa,K(:_% xm'R%@? ]8"<8j +|Vbk={pκj9%wъCh'RFRUnnX fB.t&tpP䐞A"Iptv\l٦^h_lT+$¯oWVB "ŻRe*;{`n=]-(b@]s[?3;1ZK\R*uu@PJ٠Qpw G/,eM(O Noe0H蔪 $o(8 yf񊪈X4:H*,ĥ"0.!c7xwoo)8%|3eMPuCUf=ٝ6  i #HB#F0ڴt4V!_?)Դ&ʞX6b ]5*:)DUuFn +Wj;,ޥ`R|o4f{oQ"fkcմpf-\}6(W:kg %g UwAY4>98 Z9st5.`lCX{*vR3۟IIX*4KP:aU5nBKQ&S8 WytѾ#p;8h^2StHPS7f-C(̹2i}QC"A o]UgR>}M8nηrTSsi 8Ih1_2Ufc(g!+LmYfn5AJ!e܅'ڹTLCiBj2(:JHH~sfq# 7ࢽim! ƻލHGfJpɘHpP$hSH-/ղ1[b%&N#Õ^b}>xY@I18& a^G=_SVn+[*mpű,YmRKҋa_I?׿C*zouF}oט-V `q\].a0ďO}}ن(. L4Bz7>NmRIwb( Y'\ImMBFS=cоkSNlI;]CmycKyXϒ 0O]i5KG V*FDR ˭!s"K%#/U@iq=й8ک)RHWɡQD_Z3;{ *а=xIɁWz?l#^Nٴ-j+6ܸ(o눁eF"\@k[GvT d LMkIx-ы1Tt>vD[%V%4ߑ+し-['dP2~d.IR4 ~Dl HQt8E,^6D ͋9z I`Vx|VR<=C;d1+$'QکMCuDNh.kO*evJVۉT[RܮVC_<)D)^3&AP@o]A qL ~41̤{횖vle@nLi ,׫e pv+(G )gm.4S ?Pۘ2HN2˫cC,YP}&:_v?.pZ\Ȗ\lݖ}x>UwP%^*u6/#JcfL#<,e8̅Lm}{g5ƍ VJGiUջľ௭HWߴ  9rDF܂+EժPڋL,#NplFSv+ gWNҲ;}q+4dr -bTc7a@]f,ٞi|ʄ{N(,r#v4.) %oNOqnj(;$0%c/3>E\; ]lƂx.: bc&A#.:ߌ't0j-@咴$7R=>\7@39T^r.f' b\Uꄉ"_"]D8܄b?U‡:ɤu ZQAotC(p.𽑹Z%<y-Iv(̘<nylV9g]*lCxHPr2@6,PUk[&fo0"7rvD[C҉̣xBB Ƌ9k1keÖZ=[ >S?rQ/|-q{[ m ڪ&Ba`0O } :q(ű3t7d;U,] +er["7OrWr{Z#4㦕Ʉä}nj+(Ǣ tn!^˂Pen]9\]kU4րBc7D񇾐 jz;u d 7" d\t39_Z20]NmiąbG$~wP<~̰(悒goxOHxׅOzT"k껟ឲ0)U&IbB(=_ZL_'gYZ07070100000402000081a40000000000000000000000016759d58000003448000000000000000000000000000000000000005900000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/rfkill/rfkill.ko.xz7zXZִF!t/U4]?Eh=ڜ.+ȜW1][ Q ܺk*FiFbk\^ы7l9?`HR`i:+gqΕг0 ՟Nn_1mFs92H4U!#BI.;Lz?c%e+DqOcrj *7XfQrVFtฎX.ܭrR\{bHUY(Ӂ.ԥ%J :a[Z (;,]XO~iZLSx;cϛX#nMHbY_kO6LG-V~_ P:4ytH^OK3l쁍G/>g4;h&mtqD~N$St+YzJ!]4[&E>j:55qpNdMnnY˛~uQ]k8~OGf~[E( _>UA_$5^]J W4FH nuF(s _{F0k$uyzL2 >ۣ|}8!۽r޶Y͉ eL_#ϟzIYp儭qj]?Np[8i) Dmꭣ~7icWonMcQu3~Tw*ҿw |Tt"{ JünD@STJ4b|'b7O`2- ;u&> 2RI`ɩp؉8bJsqL]JNW%.i|=`GK.S%xˈޭc.H!rPҶ t'VL.xM_+}72-d'ۺn@\VˣwUdkeU a3>NT*\ܲ ]=R'?ͳ13׵QV/:&oc,+1$w_@iҚ^znx~ x?tYn xVfg@\q>V֨ dmx}k@Hou˔ `ԴW#?Vz̤fqq'X9Cb۫ejw_0I+)w!Ŵ b'qVf"F,gv{@gu9Sۀ޸jjsg%UwxPU75wgD[@oC>VbYwpW$(3*.(vM/`9m[h$.=|U,lXM,׿7 % 'V!~6ȁ X$s8-rw!>ߚJZD]>`̉{# {)ޣAAo({coLZ'}g}7F\4U `{K*"$U'#Êao׭& ^IWA,d(¡76ڒSk $_褃(٠p|n[RȓkٰK!F Q=iqL#ݸxMq sF|GЭ@,ڶv9`V|M*KE'8MUylcmU=s=,f@gu)єwE[Yb.[ig-% +2dz^{ *E0*/+3v-~<'N;NiBuwAd(D-5B3[tC/ʆ0Ko >li9wu<tk3KbĈ@#5Iǟ.N` ״Spd-KrSMIS1^ge.-fzgn\$lV.q{y9#2R{zjg,"JJ>QwFjो`uV\f4~Ɖ"ҪYD"j`F'񭻘ɸ $նvȮtE6u"_M$XmL"TI"İ-6GUiwͿ]I(ݲYyQOęeANɼ V=5zv+ߥ y%L<[%Eq#gZ>賺pn @G_UWuN|1=a\*i ~"aTƞ Ʃl Dk^.ǚuJߔ ?+70^n$_OfKR, `1: 8jȭRC*CNfY*Rb)'@;\YVHzKEuHVFҨ $98: Q3PɦiB6`{fn)flEbrl_T)Jx ڱ>ЗX|4_M{Urh@%<-af%%!%ؓ3̌)~J`*Gx>PT||Wf})BB)&+8i{304ۋ&v؀PZ>]{/ a.1٧nhEiLٸ/GT}ic=OC8QutZUcٌ-"@iva % ;%!Qu)g_bb[/Cx(q߭C$Ū01~ sVwhK8"R@Asv3`Z62ݦN࿁֭--s-zRCʂ) bAb 1mVhN9cuOB=?b?bV⮴!NWR/~&d|BFny\&e]V,+BoZC~G7GR\[vVæh>uE}Ѵ}P~h:*.q#Aʀbo7/u_fB)Tv2R6Gno{trWLڬ෠h6S5HEӄ:p24Pi;i\OJ5VŇp@rY/[ʙ1J "Ox|1Sw-]VD\Bj(pؐ!5i:)iڑ[:5ú}`VNJ&Fy"v |-o?bFNjߕ%37eE[ZĴRvMֳhU#M1ot^|qsA Q_3ߟKD5U8"zN!=ys= ue~1ƇzSVڬh}!&q΂ 3UuIiv0p{H*/- lm$a+$P 8Ds)QU9x_#%5܆2 ҁ"ە7e^U0ܴ OdҘ!VOi̤)| ) qhχ 7əp|*$AlܝkZp]lXS T8 j`,U-.tzfC`D$_WDtAr>ZUX1t紟L1 -n3vz ?{zj,Q^<ݏH!+IF^W p{F;6M2d_ "1wF (e|[qk4Qoqϲg /?y=>MܚaaOW{/cI=z8/ bY妪hH؄JNp|lu3S)-Y3ӫW*'?NECEX<9ݼ#rL_6飶@-DK ̱k;4"2lF,gQ*dN)O/)dE9* vo]ɝSR[7f*DT(ޕ)gDZ.O=hN$D\e. /8Dޡ\0^Ңr>XrЬկ&m/Fuo 2w݃Ͷb?3}Jӻ]:XC&s Ǜڄ/RB:Ys'ьdfyz,y?Uןz vŘL; `rX.p?z so{B8HWzr4 Yb'V2w™!Db'SnukMKKLQs|[9WK]AR^H])L.< [:qkk٧`(N;x%,vhiSr@7rQeԬLqW8}7-*m{/ET2+ww8Lz"r1nǜ}wc,(gkȾ]LY/LI)PƑ~Br8F%D{P~BR'ZC`2q9ξ5D/eTu4fLS񑖟Ol2`EyxhQ 4aam*2r4s}?pb" _(=xwc 7#= ^#=d PQc`BYّz6?G3]IY4mr`а&Q]5NCdգ)Gxd/asy2y֞71s#|:ب]Go$p5nm1!ȭhw&}Y%ؑ>وZDȜw=\nӂ`k|')C&|Puc1oa"Ŋ1]:D MDEq¨)FSv+]7`BE++ZH&9;/w:g;!vE~"@=XaY@wҙ4NYpC{~og *Wx 80(*:0@v<$5\x{g؂zEycܨWf&30NsB0 RSDb2ښd}O UuyNI1Qq>{$yk^Jő>ZcV{25[pb=.@y ڨJ^teȽvU%7:Z~?..] f7 3RZ(O1bvj=uwk!sJXkUOڻk$L$sϰv?_M>JHTK-yG-5]YpG:o=`ތ.O!;FRcsk~gI/@2jԈ(hhUJ)>‰rN\=//Jt"BMkm98.5XsV2ۆ]@?)Ae VC J8DT%X6b-.P|T1)/^IHd ŚZkqze7C;'M*^~:4"""C}IF2WQD+xBM\h.vl>DŽrJFmE:RGB_y%!p,Ci]&$LݐTr07?g"K6 M |\+>[tmHNj;=m%^<ͷ= ̾+vv6+;e7ƙaOw͆[Tr+ۡU  זX/l &G,/5/Iꆪma9T(ӠZ<L?H7m2"|ݰNSG *}+ڢ/Gk3,/$j򎙜ě݊,1#p,g+X^)&+8opTd(m[ʤ7e }Q<^S:ycMit6Tȍ|ȗA^ Ƀ29;1'wVr#惀GT{ dҮj+4^HND:||jUSQ@,~7-״-sXsj=L>µ/AƑѧKGj;t%O+f9*Wsm3hTĥ5+^,;mSnQMyvpiݵh=o T?؉ϰ`ʍhB18O`5B&Ov]C|-3_y8)|U0>\Mf8w|zg;C בD "^C:Gn{\TC_2a/b\2RL+ڤ{K4{)ze@4Aſ xa%iNc݀&:1 ٦WKWQv"C{\VQfX9DA{.wz,d, 8@6[Eم^*2AYW ԭ`` }To{E6v'L @G<+!3И Lte^W'dDOng%[ke7%E^fFX=re5ڊ?e##M1x hb+` V+>7K ~`ŰsR.oHi9#u{-X`mJ[Ә9S 8.L`4-uP޼kobіscѫC̘&" kzVߦ.;S+| ¼S7Z״~zX[fX@E7C^lX]qudlaM>}SϤQ6+XQÖtVcsAM Kq(e~OO?BҸix'ksPN{oRMYZp1]=y bRXY"ϝG84D\1ʷՄfi?9dO.=vо !L SfJ|ڃ {SpN%֘!&y_-.L 2llЉôG4b+ PaDۈx|[fe/x7dlomP%?:JK鲿gxV3)lO L.;^!ڄt`0@f~jX`uwUbZ'vb=}(_G2SHk8?䍱/=}aӂ; ٛotA4 ,/OnE5lO31e6@yEeTDr&]F5ǕtBc2XiJ&+K q@[Y+3 'hIe/KFh'mlŐyeq{/c^ Wxs7{yȎݢV桢4%oϷld2nr#0^%"\/JTD*8ޞhm54t {<PQQ7`>J?DXF[{@m?3x*Sm&)XΐM>}(;U9NiqspBؔ:T23:ԜX7JHBL]VXYb៨vVcK+Xn|R~E;k˳ ЂtgB=Mv'ȉadݻ&Jt)ph =A̾y/l1so\ Bԓ+hgXAh8= 1΍2ch6X]m0=u,p~LO3ƯoRl4i]+gd=42 M+{ 凷*t] 1 V(cx2* j@gE@#|W|wEkCUʌ$ULGT/ 'R'_=J5m4B3xͽFjK!p}: Mffi$MҚLk$ٛOv|ht09#7:dxm/jwPp+. QCiꪘ4ݪe7(beIuTm=vn^EN%۩T:,oRBz\%/?1̌a֐5ovVK2g@Y( IKK0Wifl6T3=-`~z-Mtr dx߃ LrX'ZXim/ۮ*(`./}Y.O)k\a9Ѡ֒hݲQ |8g\:d`PYF=)/ַG @Qz{@apuq?IB RY˄z_kBZN}^^,.@B/{;S&Aol3 T0>cAQ ,k51#Į #ڄ,$>qpb2'opFݻbxFk'PKXzcoD~; AOp#`i 8\24!䣿є?2$?:ʅ雁mT(b$E,ҩdCԷڐd^He0]U[V\9gjVʖhc%B~!U[F}@3llglS p/NWŐ'rb,u 'Cy&Jo7 \Kז**B!DTlK.Nz5&g`<^Q*ywpm&=t퉌v?2_*/JON=Iݤٯ AAAe|nlFrB6O&;$FE/C^-&0֎bz5i lInM?НEc< `G'0C&- aʅJ &BL($v }&2}ũ^=QbkW3 Rw7^.;2Ʋ@H@XG9E(6Uw^)<];)hִ_SgYZ07070100000403000081a40000000000000000000000016759d58000016d38000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/sunrpc/xprtrdma/rpcrdma.ko.xz7zXZִF!t/4/]?Eh=ڜ.+Mgۈ=>'b+'-vXFZ{L+ w/f.N 2&^vf7({C̈́F] =lJfz .cvƽ+I4kOtm'WKq\<]r :;Uȗ&EhbpcV{V_yAwMoN >8F\  8ޭF /&Nl>g\fk_eesXXBfQa^Ɔ G\V (H\ܮ%}6Zjdn;Hrx`9S~kgI)=V /.X͎ҟ0%nw3m?u+m@{ B$(6'9ț#_1JjXT~,_R:\(fME~=ŗ.S)ӣs'|.UTF΂H4k 1l'5MkAx"yR$:uU*+_ Y'"C,Z; L$6lrP2%?ye ԏ (/|S>ڱZ(%88tp=~wt}bdFQCY㲺>vu]Xp5a{Z(d#Ud5TZ"gg}-k,^H{o]&M(ߕ|PǖiM, F^C@`7N W+܊C9,k2D1z+=aQQ9!$ +]v\=F[E&L#6WT,k%$ഥwOS_N|"-e],yN3Bn˱Ja:%%ì6Tn4( +2x娹jdv$N̈́ GAcYuE. 8 %|&qEmӓSnD $Gu_ygrwL'p\,' We,D/or鵲6C M  /KWWݯp:l$ ِn&/MRJBpW&$E- Fċv9DH |76׫H zIf)21J>|J^R!/f*];&*?pm4IŎaKwI(ŃR 6R] b-Bqqh-93/4 *(m+YY^uJulqz1ypؑv/j*=7@PRW ,%Dq4eA$N89*2eBw:Lnm ,4 :&FR%{s6/u&~IS*_B7[]D&[T}2 WRNn\ׯa2Cl>lyK#hf*  nhoC' ΑٰTөJ*ĦLp^Sꑛ$#%Sّ \rI &"'VUZ7մ6fMc*ɆNв kR> %.EtTU Qڤx-o/\!}+W] qڈ 6x[|^b*bSnঔ z~MP},c5PQRZroyy,^`&0X*#S:n &=2ץĶ(ʸl{-"NbeVh+3KH<bUѾb~(URx kgcp9!e 9܅D"0Q.?/Q7US!N5˸!@אC t,w>l'2YnigiXM7HdWټHU\ m*DUy\uJ>NQ!5Z&BC1i4[[X\D06"Z5־E|98UĨtQua?6 8kAS }n_ ½Q06Ed>W* 8t)+c|heqXiKaL#| ? _ƅ5$D 0goc͜"tI3Cr])bosٸ U_lڲ>oX$b.k0kyj1ֱW6PUK</? ߰mϿ0z~9\\qJTW>Ѣ<:T,؇tz)FLR9l͓I3 \H~X3g%,_k}aц`L;r.rS2-ڭ5Ugh鲠x>ֺ_~9 8&'mtP0VLeuazZ&UD#aH5{S6kbl =vMlGp@e!G",ǡM5a=JA#^y /Ew{ZLX@m 2. xF]}T*nH$i 5I*E BNYV9 2 VGi9$sbJJ6~ fqrS~廤.#,nQʒU[ ְ1ƎadSk{0*O j4xEdFS,.iZ[B?io?EPZ;≵&.IZ;gX£! 3 ^/^8"Jn>iga~/ c25>P`d>M"b:O;y7@IBV -2u}YƑWoQ՚}`OjU|D Om?ڸ.hmȰQ}%GZBϿ5RKU6nF&* H- spfDvԣRI~ԣѸJ1 J-y;n1Swmu(m"L1ݦ )xUs&c5 JͪJ'9x.CY:_mr3PmpP BdTnUˁ#up9TSʏd2eXm4O9T/%㚘4?07:`(@n($!3{~<MrV<.꣭LMy,zVk)2¯nTQr(#1)quQr}zI;,nASJ@&q *$MH[ JhP@1P': \Lg" <_5 l|Q#TpX 9"4+;rNda9z4*OL>OUuoMP^VO&rE}GJXD0,HsG^z\nm.1.bO# 9ftBpR2g%zg%O =o~L̹%) [SxM ]2c[M1!$WnM"IߘJk8xPס+`µ(ϧED:Nb:)]y4/,Czޠ(fm%ظfvs@dh Niހ@q=&$@RKif/[qƟ-#*ɦ ƽf3\ CI Hv9uXy%wm`ɱm[&1AI>k{R؍1R~'"C w ( RĈc Z E^ (_ ]q<ٱcGv-pEO\8Wr`s.8ǖ|8۟ft&PjI\/H*IѻM &ƾ"Ic Նp3(9I3DŽp\J,28㠧ij|;`lpMĿE$`q^bo3|gavDN<ܡ3?oۏ&VGZ_(6a9!fp zǡ6t"GC Z~Gʛ3qƜ(wXSy:`:o?T_@_'}@"J~ dR_W>\k>BJ##]9ǁf0u!'w|N0wV>\iqqM!ͷ+?qblPєNR=VpFNvK8$sFEkAZ@en&loŒn<0D,Q.j Yi*I+ %*Z0UͲc5z \ ƪ!m n;cHu!ޡL@d;ζ\ sȺʼFg9MƁX1`K+-=1 Y r?]-z&dآS~:z_/V1NA1၈g3#Dx iR3 ޶UӜHln^9Ċ$#^N^,4,,^ >Y^| ;IHsHmwjbȮDA ?5ZcߏdIVT-F~U%dœS (ٚ\l8mlXP=So_8:)B]Tθҙ&S6tż#q$ ;nUK-9[e(P^̠U=N]t~?#[\9x;e/)KHOL8tsR{4;9Xˢ0h#3 |R^.Jrc1Ŵ!t*@ٞ/hFx @'bX :S֙ٿK˕]"t3=uCoObMpBލHJ}Uy631e&M I/IV-R{&DO9T=BWuU &1fGd/3 xk Wܘ)[*bB׍fhȮpDn٤ ~=Zҍ lK@CٟneHD?&a8I"֚´,]ތI 4ձgczflU<{^ Rfp/"kV(>~۹>,p;46Ճ qנTKg9YrzgJנ8i@TtOO1#XTǴZ8yZ}qiR{ h!]R(m>!e+ .HzJօ%ݶ Ӆ KY.I TZY$z R]^8V _6F?8OscXKV[m.)z(:a`̂x%JXa.hqbT DŽ#0c=/ɍ?z Eu,r}Թ;Z[H4vCyK.=)>M[L~_zU!M&Tz\D@l|wH5g_$%Hټ06>Z#*\3#F? 0 ) [Yc I.V^Zt&uMk+حwwXG;ݗJ06 >|Nl蒽^+u<~[B<]d ^B c}˔Bn5qӊʓ>fK0|=3κ`eQD *e35l s7Aoptt̫']+2GraMqG"G@ 9!:t6պT+>Zu"U8IC|;ȩC2ǨeL (֘ʨzT^K"ӳ }\_QmLg)=SN6y{R|.{A,WtTk_d4S\IVw%7[zMPj&^+|ty ͦsS} 8>:]Ͷ4iT3(?}u=!L/r\d&< ICl(QIRQqs;c:bgo@Dyn(&̄OFnLɵ/*$so|(ﶻI7ͧ;~!bk7Lf4@aY+^mR$Dr6Q枳d̾&91,!%wM[MB)Q<><' :$fQ}ZEMLF*%Av*􆗢ᆈ$v͚ #2|vc|=k3=(O#y>7! E84\sصFX@xOr B¤%S^0n*x2*=ǀ؄Dgb ۰ɳb3U KvP}A]a׼ c>6O; ӧ|cٜ"Y" ;MCO'j,/F0Y଒/Ye$gMCA+H P+Ģ09Krf@fi1?Jt_(/KA_&/㢮 gr-vO&۝v7E0b6>).9C4WX߫oϚgo|/sj5# ngE^t\ tg!RqO/)MwBL'ѽT&]Rec#.UF|.|"R?"kB(O>qi}Ԛϐdn_v&2FޒB d="?]Kh/bIrImL1sK//WbxuG/"w?CxHiЬ=O⋋I<$1'I O Hd׈ 8){H}wՋ}z`cy^e;x87LhqDЏr[ 㜥[&-a~A&8Ϛ'b.HS>$Mr{ȣF40iTu{xb}$z2xҘByM#rjYŦu@y"/8nD756zeQ% {cY](4>!1? Vip l5l{ u0b#_h ~y3޷<%p!!Pɂ3OOgKhz̅Xv⚐~V%,<1ܶ:k㹴ֵOCXhK ־NJ'+DW8_P܅B\:r˼nh6|oq:Iʽűv$q(g!8ﳾ/W!Z/ u dXL߬Rʎ g~k)Ym5猓Rh՞Z4To.`&Ht@D.WT?j 6ztÜw])/),<`X}Uc C&=6$7(#f˜A%:{] y_66{r=IiF~CU&Af9 p:^6FVf%fXMJs#[кeSNÓۤ"۟-Jj9 mn)‚PpJ~6U?'B I @)LnRJo pgKMU|2J_@\ǥVbѠԅTFK@E]V)n~yo t{kd^:ggJ|![bNq.V@)I2pGVRHK$n8 CBO*} ag5]T,6Pw/YZ >Zp@%mNx-:U#EK;K}5yRRغc; `dɦZ>oZءz>dt'/RVqP>H )-*6Mx@:2erD,5uEadݶގ( qǚȬ[}lZ5"rkO,"Xغ,"5YKykC畽W(,O/M[$Z.0|@)xlz1)ÐQ2!;^u|9єʈJJ@:D:-fT؏,gգbX 15)tTOn\g53e׏%6 aWOwbKc16Z( B֮SPTn u9pCczr\I?f*6>rG^_žՇiDհ \۫51"^SYȌ+MMGV91 JkL?%zlB%^2OӄC5];\pXj;! #/zp-"YN`iwB\b] 7zAFil?Az81c_[žSp(xY&u, 0Z ݆>l]=o<'e)CX*n/YV?Qc*7l jZه7`>TL hd62?4ua4ehJE@G',]1h(NW5' (twN9ZZv8\<Ҿ=1|5I⸥7!td6c@ZA'1w{M7XL~֦^z#ӉF9xɨ%3űڢXn>b"L]~v+lpwp"{bIu x`vs7tz fM}pO푧e F|n` ԭEoFiY/I޽\E]jV< 9gbWyu]ӌ88!yIN9QF/sMs, 9.'Q9B=NF]G:g^5$nS5>i~&y!>1ƶ1hTm=2m;;#nP%fCmEXn)- Ĺυ_ܸ:nPsGm#7+0E!?{d4MUZ D8-? ӷ؈ʞRdیP$p`ZC;cu<<a]]hՊ SuL &dyWj|y/C#C541,%9؜P2X2Uʇ'IQ VMtk(fSh!`h])jzʋQKntedSpS;.φCR2 ֹ#Y̍[C6P`U^wsVX{T׾9V71WG%腎ܱl4% Xj. ϑGéYb5EdĹ"G>16O<kL&!=ߗ 2E2Fwt(xg$f.p:fEBɥ̊"H=\lHTYvn}kKǍ3d9z2F'K,l/*!bCKz^8|LpXmڝF SHԒJ*UN ,fnQgr'D"' ֜'i$/C*ghoU:7\8K^cKytP!2c+}ݤWUGCx]&rMè Yz?ǯ1{d]: t5a(j!sE:9m@ wGrvTWט+ڴ.U&`H-KJY ]$u \_ס~PHfz!06,yƶۍ)W;c*\2>zDu b* 㭊Ψ / T"ƻ0r3 'ԏ?5AL=(n'gZ(CAL΍gc\}!J F%jjώ s#e*>q4(Cp%ڀ]Z&?,տ3RQ&%.(:\Ne&v^l,)>H7ꍲ. p{"ׯƍ@j<7zIyʼn('K\ꈉRaBVIpTk`\z"h6FY:󚔵 M}ЌF稘 ,ͼNF}pX&Y̅U5RB\ kRcѪ*n.joc*[@<Crk )d kqϸL a l1ɦH[4yV+}0\gI+RUsf<#i"(|K4`W^{MnؘH#Jц*µ~>- 2BDIj>;|iUUO(6К1Q?E(C3P(fsP :!wyrP/YK/A7ɟQMo lvqFY<ADGiIǔ]̂.+D2N!8E^cm403%ծ4,7 xCkC Û,}_+}~a `\8b&7.Ĝx1N,dn'O1Rg-TM7jo)AkQE0Ўk9":Ƙ :{Z @"?ǮL/0C[ ~') )CⷺSei"ȹҳg}0H-/WHOO@b{s #M?M2݊;KwvUeIņ= }gA)|˳;ͱ&,g5;,ۿx6UbM1ϣ?UO6l&3dRwj,zM rcO{OPJ.Ft,ã ahqyȪm5'(#_~zQLA)\| Ru^cbviOk1f0+JucvM^{*mi/A\#VBF9z? $ 6-Za5 !#ZQ^FYLQA#~8݉;%NI C#1C8S(6؉TFcVce3m3x proōLBE(җl^R" [> \O0W6Ȥ|Ԓ{Uԏit X[=VnaKp_09y?nƠPXwAdz^`{ \KCzVLo 9B*]P=Kjɂ=$vڗ=k;:oX@@%Tb.Ϻ\Dc8ưٮ&b3>QҔ3Y2?;aAV}+1[ x_ z^-`ba{N;.d}jq&`$ZV5Xr+4(\:+@ͣv88}}stxTO@DlZOl'mekn4PT=K,p=Qg2:k)Ϧ ȉ\%n$8eB gW>"fE" GbCS!qd8 jXnҦܮ$yf~H]Ӗ1(F?)y܏)=U֌Y}"-ur;?^9Wz]3V,GW  ⹴)2N!78P P@<d}h&ux \.M:lUeBBlr;NDXEyiV4 =#Z) Ã:w<'!QUp,H?c~Ax@J>dĿU1h~~ꅦ!~Gb˚|vUqDaZ|ʘݕ~:?0Dz["#@>hpAZ$V@ Lf6. ) ,z=NT c %թQ愃B=XT.oJCò1Hh56Kぎ6Ks'@9@&SH pꅔn"u/Zuu {A):=WnK$k.8m i%(gbP+gEkOe3 N~m"B[+ʷtvtyIKHSXiE{vJrPwi-,[GNˆ)2:ujuvg!L0T.Hka$C R6*5G8/D] %8kϬNk)Hx$ J=@qؤ9P /nc7dSOW87Sj$[ںFDW8xFs[;[6LT rA 0{%5gβl}^I91HJj#b+)SkDkk^@ !M4?p$j4P &:")F:xtkQVJG`Oγw+zc&Fd{e'c4}-^D'5|b2*28Мd`U=Whj $Rǟ 1+n=~.O|MpR~W\irTGBdA(H7FS$.v)5!^v6I5֖jj-6RØ+PBq!d}R̿YsOeAjϳvJ,?jO GTyxf;f_=el7j}١0Ջ7&YThh%ʈRRL،Oz (x]'C,F4glؘKjf +h";Q@Nv~-02&K:ܙ ZI / {G!&wQ'|+A}NR軇S3A9јFK)oZm8c8%kiV.̈́kPD)0b°&#_ڷbn1r0.7)7*tۚ,Lh/*2Fm ~-T]39Tw/3U.r9ڽpBi_OAVyr$}f)ʮUxa.]zT" %R)R}& :><F5Gcʼ3ZDoN*ʔdZi}?SQݧQ+H?VX\g9/궹/ٕ `pOJѿ);BZr= 27B|eBnn(7a]~AH'C:׿Vqu #[7Xq^ƓySy/p?HZ(cQmtugўDٵMR!.hd3/5g#ýxIHڌH6guN*[M+kޢ)m| TfF#SW,jMB6]jMkbʕZEA1$%륌#]f_sp%_pgX(hxÁ.WP@8S/γb8׸3kILj5Q'=ѺHwd@|eDWR_=CǮs /Ӛ»Ɵ'P#"ڙ1?jO]ry ,(w*3@I||E,H҄'" ؆Vbn/ONkm#7@+ih*BQepx&i=b,쎤e`9}Ҥo4w+sx/M` yhh@@&bl˫BNW^fku-!m|ӠM^&8ќab՘V[k_jocۖ; lWmY1=s"=w;o !^(#;_p L׉%#@h:,*vX]mp១_'TXnr'`c  4X̬̣klHrm%bDdyGQufVBSxyDHKnzR#GN 2FL0hfU/ l4/NzVw0U]iS)l@4~IX^+-5A,ZBorvC u^qmW2{?Ѝx]ʌ消pGx<<_^@MfQxyyښ\b9Uq^Qf bx >ə1@LPAkk|F ;=[(ܿ?- fY$q]١ q걽 =.( wJWŜ-qȣw]F^CGKip'u8 + &]k6'1|| : C7zNhIfz$r#e :V„242ʫT0V27IۺwGvAK&8itн4ƓP_qWe괊 V*V=Kbm\ńg!=tccU%Hbѽ״hEw'GmPZ>;,AW[x2|^*1 ?/%/巍bHɕpkpHGl BQ(r~0N˚X˦9 s^vK; Z훅Zor8^TM-"bpF"js&4Xg,d]Iߜ|9h޾djVG|[i%J*O.yI )4Ķ7AfV秽A8VO5;µ\P0b+]ϱ}0 Q0${S݆Vq-3$ieLN-qL~<+Yߑ9CeZ>-?賅@(91B+Ƅ|B"qn9YS|ӕA/̟3Z̠LR ;3fW7^Ou<ڿl=iZ@)j^V İ"^=yݝ-Gi5UtPN_.*.FW1JMp ׾VUN5F#Bjn]܎;@Mi 9$!$#+)4qw0.m2xv[Uqlif^y_#A 4.0k3`jr5PUAClx^t )L8s,}ˮ!% E`X#APHB"Q`|c&eWD݈o f}+j{`ʌ1bDнhQ>G>)jr4*;4hv;5&MDhOc qV~a@ x% qcyCcrV+ F`Β "-41> ܭ>#3Jn칵U=f^o"@κoQ(b hb(&߯A(k-+{$ HJ,p<?k-M_kq}bܢ5.4yu1~!SDd*j4#~.a)y ~z`Ĭ#XNI veW cgeڝwELjĩ?׮3y%`6Q蝼 1/9V?C1ʀ[c@% ac6ú ؂ֹ@Z3*d&vG{=ۛݡb: 6o_v[[f}yWBӳ h)~2u*q\Eh\3[,[ߍp](R^[Je]Z o4\D(Po&D0M -QX5s)H78>pdDe" |"RYj7 ~AɮumܶDxŬ`5sf e٢E^R#;v\p}@gP~Y|c^>bHndnB2~itZS"cЌ^x]aAX*kBs'|΃a~u a A^A\Pe!51lG6?jܤ2  E#mj,.j@&|ĥ,gZkV6K#ծMݠӔ'Idk¾cIA Yn',+b&m B~|Ƀv0%C-S.ZʑRܞbC6Hx?j[`U\2Zn¡5̝g.ON%)(Ԟ=^=E>+@zv-RybLP^nړC!X^cˠ@_9a1掣b\YRmw떃=%n ń<%TFaDeT6$2eo<}'ccq^G7aF;hn/^d֛"uk}8_+ Oz[lJ eGָ$##yRyڻG/ Bw;LUT{/ ׏J,-)~ߖۅ F+uo Py9uRp,y}/9BQ6n"2{&? qڈ#·`j$g?Zv 蕻3U|!NSyA}^g]:wc )"G:G{q.?qN,gXD4D =>"tuֳJMjA,2@k@(0i5D \!N ˷%+etJNyDK$;V4LP ,~[*~ey2|>EXjXX+)@QŁmrB6*D8~tF5{f~AFux9XӚ1L5(*9SsJTG6:h7)Ny+a֛H3G^p>K{gA*ҐHW4*F@D.V J`8p'^ ]j_NĄ < i>>ԞOGBNlmLԇTp='Vz{;k;y% Q3EF<^ zNJi5&D-ŢW,~8)qD[̹'7'N`gogC=%:MuՋݸF^ _nkȀORLaB΀zIhaЇ5 >@'Ryo2+Sb4PBQ;ZP5(i`%eQ(N* ESR&'!E:k?jiG\9A/ uoEg c m!0 Kwƥ  $&3w'HX<諒DA ĥqf<|JzI:"`b>k6| MaFRz-u?BcЛjN>3"n:k 9>3"vH/ͷD `k<&ÛMQ7QBgsG`J\`~2]_PXKK4vZ-iHl0}đUMM:d/z> "EU$8hR[8-%CɦHŸׁN'{,vNk xC8C򩂩#x}pcytاȕ /45"F}OW#c?ӛJ!xȷ:OSb#E.;r`1uT*gKjH&OEo2+; j|ZLNl_8yLŅgDzt5\gz8KB"X<D^7=u50GvPR!vn<,B)6mP Gi/C`@LCRE+&a+O="?p^pĮ^IWXDr`Sj2嫦D-?fư0/ Wo'# [/egV u+F,sBc3x9ϙFSAZ@+ ;`=8Fk󃰶#LYH։od0^ou.E{hÜ 9?̻oj9 n:.%^3[,>wZ c82s b z6t/OogdBd32 :  TGY5^>~_y'"=sB3o80Aiɿbߩdib&pn9GJOc$ͬDԴߦ~]`:@V=U>vkH -K;JQQi+(Nohmk VB"/_Q˛pE6mX2[VN{Gء4ړ:= D8|aP'e d]ZS(xKhvmwEQel n8=hn롉8ra-RYt;?4 g;!^ء sܺwp7Oɪb6.ϐP 1=hxKڰr{!]K)R44pD EvV_z|3S 6(at8)EY-3)&RḊ4, 28Y)`N9dPSJG-D,Ѐ_fpˉ`%2zVBڻZG9e꽟nI޿㼆v[Tn?Ũ$PHS¡BYQ҃;֠ZF=lŹK2nx^Eny|VRAzH<'$N",}WHc-bd@ %&TxbƼ%^Őd$7FWޅ\;{6c~PʎO| ?ӯ\ꮬ`V.#(TܚXD"QJl^rWEQs̽׏K y7QPZ⛵EsgF4(ޖDīq%,{^,kCK!@ba1 f!$gis挓dبYìCnݰnrJ $/#k;K-aZ{?0D ,sU"){̣.٥/5F,B Sx$2?EpLEv1_,ЊoZlU U2PM#ҋr;Xb~4ʴKC$Lk(Fd"ږ%>Z⪬&0|Uyzb,,/krye`)3 aHfl $S"YᚃwbNjK\i^pgmh΢,B0U{]y c䐥)w\bZK!sCZ+T][nj7ZZ˲\cYvkdT" b)OA ذjtYN%u8(B )Y.}q2L:R|; duzRGvME,+aS‡Q#_ݔJ"+r%"Qw`5^JJ6|dg6eoQGP"K~Z3Y\Zkۛj)W]sы;6<8 .oPrq_E@y{Dnlsm'ۘqчũR]ZMJ.`Lf*u'x0Kq_LaܷL~!\GnD&^,FԂ_7-h^ˉ +#P{hbxzR%xu=h{JhJ"D$quhiw@&Dyɏ=*5]dD>Ș+eW=?ᤵ6 rã8,!wdBFۗ3FyH"Zg~hM[= 3?/aY-$yZWd; 2f ߺ,?"\6ubq MQϥ1Hy!3<QH5!EvgnvxBT_EM;"eվx>jɓ9m!Ac z bpDSsؾܟJOQO[Kݫ7"~ Y:8N Ld|lрh h^}38;&W҈덱5 ,nR(P)v1.[V͕{hx_eTXwQs r{jzv-G6ĪƉocC{bVmYTٺf9X\vO]fʔ\ ^X]$ekʣ-s|,- oǀĺqqXyA5o !L.ќNk5R@`,̓sK趧X~?= &V׎ |X8Y@9i:>Į@% wm Ѽb#荝X s'4՞[U@/]A_V|!"0vHz\Coۤўm0 C6pdm"}8l_MWE1zvT^.i'=kSU%,iFX=n b֋ÛHT;OR3c(4z*0 l›9yVx$[KFG5+Q!J)AjܩyZ. dZ9(%z}q MiRq+V+_;$_פsh|jAu(c 610ABƍT !.>,13\`_F˶h Xmu Kw%4۝P}/ ɕw&e`~QdbT-#wxq;JG:g _˨hk & =SissjQl1Ѫ`םcTdR"HpŒC,X H :;.n ૩i]Et=+q),l}O_&"h;Wo9? U` [8Q(f>K~|8zEήd%ఉf '\eJɜ#.~”pBPV Ei6_4inbBɻݑgb-E99γ3\"dPoMoSI컑eZ=ߒAk!s(3D3 1`E+ƫnv"nφ0 8=IHb<ئY|":H>kH~aj;+^EP-*k4?tJBxBrAa&3=_8ܴ6hI]$@Ag/Fyr<< cBz5RDQm`"\5|nm=T4 Ce?7 #~TsILq$9P ZL,)^%9:`&8=8rggǍ%z}XsR=]1ЇQ]n44,+ζ`cKKLODW%v*O2j`OMu>$*䪁b / $5j?%i[~4Ӌi¥쑤Xwu{^iv4ap([)81.\?AWsN ;k} 1D"5aaj7@CzfMY#䦹l`KTe/K>Ź)mK!(kZyu\plG OC^4I'%"B$OG-B '2".,J'p]aD! ^6Q [@Z.XN!ftt\b']S)i%o`_G|r8ֳ:Y*z evՍPm1/ZɥwvC*3 ߩZV[X!Gs'.1CVf=Lt'M@g1 < \) 4@p J, E+43z3O0c@RWo'z~L7E)cԈʦ[O7:_-ijSZ,YĮ|8rp]6hzĶw̏n.CR;zM13~7 Qb9E]d)?+` u9]Òt.QW 79_ID)tZknX 1a2 *O7vƹkc oH{ `fDc5 # `Z)3:fF/S `L=~^s@I4KSAZ 6W{cQ:ֆgu+! "\;"K)mZ~s]OGchHS*]BS{+U6Mo+aCҲHmm⒋d}2YDrR7Y@w[kV^ZDWn6DC@ U6si2>IG\#Tq=Bbq[2L_F4YH&~McgI h3jZ`BU<(eYCS5OR$؏qtBz:$߹,!/!bsv-7aWR>(nYt|Yܻ@!O|xvhJ#=xW@EcgU\E$F 8m`_ m.(UMcT-8U^|ecn];T`}>&g&I*}%i h 8)r 2ԍ5͔g:^n ;܍M?߬ ABsDU)L0ׅY'(ԍҥ68Cͦ$hjc |jy- Kb3v}]0!0B+;w  (h~]+14#ˣexV4}`w*-s'O|bzrAd!hn~J0@ X@X`Q{:5y̟w+Afpp3A@CYSM%BA*3Z@8Lc(e%3\P,r/Lf˺\|mz~&!ty=X"<vd?]wsiܖwj/Ch3VV~;A9'mHRB(KFhzݗs@(wd>}Cjг R)*H0| l&UbHm@fӯ#DEu_-G70:*詣 ޒ*d[}9Iճ0cx f\1' zM~CCc5IL je9#@9̂U۝DeB>9kO %HmS_k>J aA-ngZ(+p#|[Eh5@ӴmNX^BT[s;GWND#@(|*xǬC~ #X W:)hч7llW z4`wo<|?;nᖖC3g <*^|XuF=XY!}یɮR8-2u i U85T3 |:&܅jjy`Mnku0W Mz! ) Whm6AvR@T+%GuCF $_fU0Qغ:NB:E7}U,gH\Gƍ 6 kM;yH*㙯ި}GAs(GYOӏE|%(yyh9*Js~oC&f粱xƾa^1_w_fiH# _q*C;vB 1#MOѦ{>[z`ɮ*I l Y}edT_6T/'T7Y*Ni≤"6ZxzBWh} $< \O}*k:{כ˔עvM ` M7V}yq*c|b 7J<'~9|:M@ _V"h CVFD_Q:,mA 期h 9> T1u(i5(Gtd1l/l7# m5 Rϰb$) 2+Un-|^L%B3n̰MꔪJe8qoaSyX܃ҳl^"X7TN?-? A\8[as&*!{ĪY[-v2\)S s%&3/xµ)gT"e0 "aQ,A{Rf[uk莕>11i M XQsVqFZ5.*Y0`c=f0W!\QrTv2Chs~ӣҊ#/,qT5]x}RӼwua9C@.%C~bs]"Y-a5ə-*CCί5k{NU_;>J?2d0EϚWcěX,]#[OkndKlTټv뻼Wa8E^8x 0f2l-{79ydKv\F:q/ Mb|.ܣ4yΠD P' Z*}tyl+6SJg, .`/Ԃ&M@OZˇa=ɂ 4V5TUaBzg[ys~IL˷f>W,HUee[ CDY$d:f-q /75PW =Wae=3hJy?^uņJ,/tIG8eApJ_0'!%&{dʎ&p.k{lRyv9y[/fظL c $; /X) gxIZB( wLt>t@sb jouwQ5ײs[SőszvG yS])1*5R{x.Ng{16b̮B 6^s{o>@dXWE]q1;RGeʁB'hjX6+팔/M@t.A~ܠOAlJ-gJ.ow1™ehgn}?ߩ1э+33ƒV <ˑ3-Պׇ%,>H '2egIܵndF0<ʷ1 87$*9OZPl"@(=1tH+&M9eɻ/]A _{{wVE;U0 wI@|YK m[dkXl/g\)VQbe {ٿgKlۗ\Ҡq|v:ꅏIlŝ^Y]3u;i)#4; ଣDdi>0szEc)ʄ1{Y=w 6fkP0Kd}%WQkp1j%u/ m Lb$w%řG'8,B C\r=J\'q<+DHa3)Y(teYxי. #tC kbM lذ~?O0qΕvVF  ~>:x,BMOK}tO}ºaW aFC>&wbQnV .=>#RzUTWX\ 8{" ͹[@+hk!-S9MN\AEp|h8o 7lcn`Oj% Nڕs򍫟V| GyCϼsUh_UK:qjߘ^$6犟xqrGk2 j$nܳ:tŕ%G=~.ċRE>=+HiDEuLqf{i3!G$ RQ& kHC'ܺǬB? g?3\;%"Ī4Zn*kLrpaڍ|,/hc֎bjs@LitAd +8v*-.fT-uIJ81=Pe0Qimqwlژ 5n.x"VyOf7 WZg`7 NC5'9UocHO/%*<)=xW0ڹEPc$eIӕj] Fx:> {|@6`Dae~T=9;BϤ _zuMP {@XiR;wg~CyR\yqGDvZO+j[Yjb%`B/i4 _wvI~+ձwݦKg5qazQQ߷MVꭻ6#8+j; ^N m:%F*襏ź-")= c5oEz>j{M՘ :Hߡk "sM!9nqsJ86HsK5oa":ND K Z+FT:U-br[yv)xn0bǘFM[Tglڠ)o;WKQZHoKCdHUp&'I 5Hes($Ov#߈</ \f6uvد6ԥQ)lc.o L?4,in칠v06'0lQ~sv<:'_o硕{`Dآz:o{œۅkc*l޸)wF j܂M)b,fKz\fj`}wv`H윔S')|=pY=ACVԓGU'P*f=LnK)-Y Ϙ/RyLn+8I%}!3NR'ZQ`**K̅lMwj^6D kabS]a+N*|z(g<(7#dZXb~]wڧfn'l^&Ӧkc$LF\Vh68 wu}$:; }ae_ Rl)|@ vnqȉB,lnPNsI^Z|g6:fU@6dft$eqx9gh-|.El\>~!o#:u ]L|8h-~@uXqcoӍLHr L"eAZl|FL{đrÕ-Wh|Qس9YhT%*:œMDvg0HDi͠ziR-eHRؽހ2ѧ+r36SU]icnYi7JJºϥ&1><_HH 8n{J[><ÑyE#5RCG}*]YmHGF6'.{r!/Iڱr(m12jTyx9T:{7a|FsC\ L68E,D6zAI(KѨ2i߀jl4F7_@ABIuFmA3P!*9|8j"+HBlO".ra/)BԽ0DM-t:]Y mfUƗ JܡT $ + 2TXD SD#?U*'ؿ/ݱת%b䍎gHZھuK89S{L m`F%a "q9;^PLiP.sL lkS T74S1E˽Umڪ(^i__*{f' Ū͈Pa۸BKѡLd! 9A'4 jA0WC,n-8ǎvEPΣ11$sFҞ{wAc[HMH(hK,- Ox]K[&Z.V'(od-| X?ו"QXbר e+p#aqse:lekFqTV样5|oLRLU=@8/'tq\PG%J} r%=' @¶%B` -jŒ "]$ i6>(?- Xao6긁4qIgճR)H=yۨZ!4Y@ps>=hK:vR1zC 7D :ce0 AkC/Y#!CSCC{41JpI (1 day:HDGd9L1$Ψ~r;j8(Bk%ȏshU7) ].]R.I{”.uz'd[dZ/?D'SzkƄ&;&GUFJ`zxvvM`<`1 {4lq(Sjڕc. 44lu ejNF-gpPx@.?@ɅIڿؾjN6 %Fܐ -;оf&/Iµ+Rzߜz G ܂JiylOͭϡ۰HAh0@> Y Hg`5B)7^ ١DGĜMqVDچM?rg c疟!ʦ'[+Rkf: -S7ndE KQD#׍m3MGP DIb <(Q[v@ɐ៙dC'L!n742ԩ/s>9[y(o*N;@`\jE1ǔpNd.?'u ˚Nm;<$sĐ=R wbKS յf6ZRgBN ܍Q@r5K{pr2PJ}"PO\]Vߞ*#[Òq"߉g`Ϝvrh,]/y7C< ʆ#YjÆ+G)хIhV^ ѾStE gm_@,x0(Uo4v8ľ=^T}i7L>4$ڍ@ Cn1 Kǡuu9 ,[kDeabh8{ h?FKI T, mxE UbpL6{0*ƀpp9zD8\VYcyӹg ȲB4D}gG$1ڸW1W?]?!|HMV] >AgpĚ8gy4I)p{Vwv2u vNYウHH>Ww6:zJ|..UߗL\bAal^w3X i{@ Xm^:4@PIU|bfjԾXp@]X[^ ̨ϏFyiyX}?F@,Z[("TUQl%S;uI MEJ›ɻis^pXg==IbD<$(VS)|׆l^#)j\Fa5ׂv:[A3$2M׎-5 v/8ћq q,{MYtN(@PNH,(; 7Rf[Mo]53(P5.AbrM7bkaeVB'Cōbkҙ!_ygs0@} >`2CwR  A 4it`I܅a`P,W~zXZȠ)+$IrՀ>^ҝ d;x-Q[yyu~1 )Uy"Ώχբ|_4|H8IrR~`gbܷP|gcl"_]tE= 1,';P,)UJܬBXTFhuc8A.Sj=WV*G۴tLt(܁ +0KZ4Cd*@c7yh`$ĚF_Y{ 'Gz|@Axu2շhT +R`/p]5R"AU)VE@.'sut+9,|{ Tg;`+ڬԓ% 0wȆ >\ T\wbٽ1;М)G\A@0.`3! FiU @sDׯ#?btHI*%Dsq=1A*ܛ̂2`j(@F I](lC6RA+_+"kzFAapo"=ܫ()?@,d+9kr"BLpe*9tofPc6viM#]AvIʊ6؍U^Hu5lW0u?ٽ*!P(M:R;Q$FkJ7d$)+1؆?jJhFӱD!ef)9% YCpݪUxwN#1Z`uQ g6ͧ =:X밋8/FF*_PlH\ nO[H&11)s~κĝ\@9Zp< T#( ǚm2yIu ;Utp>Xv']+P&)nZ8#4˳НޤEE{5c.1]:,m Y?Us;{2pfF,)t4%]> !\|2'8336,hews FZ qب? V`,ԃe @ꃤV^nT}۟ly9~ߏ/ ϗ]߭Gd$`}̣EksWW--KŞp){]X's ۉH*D 5$pV)kxm\A$_`<]8d kS3p{z٩'&>U >?@~Dc]^2c]AMj8ay<꥔bbtVO~T3,%Mi҇Z&\Ƞܺ( ]Ge̸g*\^._$SY/b%=K߾~{8"ea&w0 AmviV͸j40jtPDwė}(oc)~a=l< ?|cP/R#Ԏ빚c96;^ͩ( 8- ~omN@O-dӬerB!xh -w9[<~kĕF@UW]ꮌilpBi]8xt9.FsRv)2e@1^<哿HW[/CrTg~F1Ҕ 8?֋} @5:'  4"V?Eh84 o7y卓$XA/>xKld]Vpq`Ӛ!aM!ǃ{ nn43y"9&` dRP- GRrE@e~+ϞZWa6DkaVZ&RM[yb Cs]'Blfa5}!y"̊)וp@.mW'!/t4j8+/҃ɃSX%,X.c%ƪC~RG}p4 8^*;wB$G#ʮ-0noq޵-Љbn:ѢY ++WOSfSRڧ@vNQ$Gr8oYuEȐ^ ;IeulkA-N8'0`9y/cb9ZgrZ*|d }^bM0x|d$nN r/ vvHghVA:`QC/ցsa"0%0-h>NCQ0'!-jKxW14,v׬RI;I WSAo@+_ġ"Eu5#/wтτ=T*oK|z`T@1 7 OtN Te_H[QVK)Ϋ:Y)xQ͉Oao*<D ր`t17?ϾC".$Hd`1 *,e5~  F7?W*QPEDCFf& y?w-NZ[)(W#eŴP.-Ϯf;|_ct1Z<:.L'&ӎ8s):޳vɀs%>٦ W;)ŸKӝHK|Jl\s3lj+Nyt`^$/eӓ4nDLY΍KA?qeSIÇr`0`)Oz ϙGKy6ʹ2Ѥ#逆XhL}檳 7L?R5IhX_ ӖEE ]h0%{sʹt` *:zP`_ÿÅ圢"qTC;nPtCTm Bkx# w4r"#-Au~o~}:ꅢA.DKqt7Ћ['2&zo盢d$)*;;z vTх\ UG*S7gDAx7H5yjI;M:(>yE̟\p;s|pNOMl,PR(X01ҭ+̝"EDYG\ӔUyM]O .A1<= tt%?|@HСOTKb Qsn)~c6ű| $r7fgnȦo*A}X "ME6mYUEymH/>ً4ATh9ҰI4>` 1 1U ,Pm f?^X}Eו4>6 c~U J04/2@>^w!bjT*#&/=B֦=)_緾KMa Dʺ8Q\7B 393 ACM ::ZׇtaE68|W>f-EzU37#v8EoOtʎcn[}UR;Vt! وJ͢`,L 8SN 0TҨ}8X`oV#ΠE{,ҟ>@m_Z('\ukI7l"\d>Ӈ*okn* Ck[vG ?:x<~B!ּtu 2,Z~MfدNT1%:71"\ͳ0;4fW/jdOd@NY#/~ɷs^/cI_r)Ȉ ؚ 9H-g:ȨqnVA5O d=Б%IG/Qhe'& Qd!ԭ=_^7](ŢA&ށ PG1?amk$B1>'~k"d%Ӹϧs=ʺdPF#9Bo~E KK8s:_凇?%ɜ{]T8E$k%BT_"ѽodGFC@y@9fi/I\`|f[MO(jRH#R۸Qy/ҠLpQ!'pt٨F+.;׶j\VO6!78: Ϸd]b^Ku#'3vJĻpNWǗ~|Bc55tE#6762ʤ#Yʱo,$c8l\WevKE^P;/=g3a+E#;9/'/|v:G3[y8I6CAȒOa`Mlc@iM"PJTj=Ry#{j[7Aӈ'5G~x$ T^/q"ڼ- @,/m2tlit%̴*]߇E[8G6ћA=ie x.vB+cy_CuDZP-#e9B|0-0$|aqRsz>NDnu݉fp+զJrwW}r;}~ 0 !4T AW"Pw9㕃p5xriQ3sJPSno:KOjt8yydbu W:^B`3]ZUJ]4۶|9l촟Z]NkXɬ=h ~$,4XI@ ~Diz ÓrMp'u61n؆?FQݲOHQMѲEm:e~`/ϩ<Łvf^^F+vvb>Yĺys1 $/+V7HF&>ڊNrOw:{ Ηَ2ؾQ#Uvv0Y+rFaIi*?'&aۜ[%L8J"D|ßjAWY8wT_߀Ȝ'e!Du V /gl.'~8kOQ ]{/ꌙa|P5H #D_nXUX[?W@VϛX6B6M6WouL5jW&Oh3:W[4 @s%@ɣbf[a|Ԉ$^NWѽ_}qޑQU"tYBaRd ٽRdkcD[Fv[nbenῗ sDx 9689ȳSaDB9[jVZ(2v5fWԅ%B$a  -;T&8&ܱt܋L*ZƁx:#t~OLbB%HddwDU#U|sPƃ#^o^JV/s\CSI+9\5]g8c͎]<־JLXRabb+[nUl|7nzpSdU\iju#Bޘ4l^\,|bQ( Z/?7p;PgjimWM"d; 3D}tpʘ ƀP*Uސ4ߔ{B7/ܱM1p&R]JuH.O>g4 mla88)(5%?CӴ<"~_seX/KYT>R\֬3@G w:ڱ,ٿ; Eǯ"<ZONWP ~_"yFh4H}#T{#A!g1/&oaNv@5\uLr\1HN2?{"#PZ|YC[2S:9AH\ƃ$@j L iوY}R#Iq~+V^)UCW " ?)g uھI[ rƖ"-hC7I- x&FZ6ɩ>[Hå^y"i䵌`.MSHO&+;H`4ָˑxTQ# !0Y_meײ8ԉϡ\jTy"/ &:z*LQ@RW$|Tl%[!TS.ƚo>P}.po˓ry5g $U7je/$bЗHVE!VBvig?ϥeI;HR͗wYE \`5MYK1D"]Wq71mow}YJWPFB,~Sۼ[a1gDNg،-Z Z6 zzBEl. % 5qfiϒP)%anGuUWs0\lC>fqcUf)7cg,.c4}XTl~?Q9G!WGu`(;/„/B!TK!^Zxm}k>} e3:r;U炲y?d ֙Ǧ0DN77Xm8_jkVq!*Q[hQ$,>3ఁ9Ig$A۸ ,ӎ:k*Va2ק";T *fME(:: &$^u^R`$>n&̲BxLw,9ҥMB ݋; .^'?\?j'xA$EȽ Uʧ^:0i v6'拐0T8ռ/X9ܶr(lsL619inh~CG8#S~zpAN+J,J T=bJ EWX<tkvzh R`OBZ``z;ƖNt 9ӡ,T{7_߁uY } Y2mlc7##QH.wS]#yo o 0 >C ڦ݉>oc"ai&.A8rY U3 e! O!e܀̯MՇG.IikECI ɛ~h[e6$wum㳛`gcɛIֈFJPxmղ5o`RU&]OAP6wݝ/t?hE//=tl ` k [HcN wo>r_1G4A =$!ax"vTJ ?ރ9_s jAw%mD&v鑅J]v t뤿?j qږ~SRhv OûeO)+%z$ /9BPX#!đ㛗Vwڼ,j*D߈~j8ZNSraOzeȔ,yx"d4!ȡ9>,YYD.5{bZ%ywkOhR֖骠T_1RO .%jSV9V| -}h&BsPrC6&-;3AQCXkv%%qCzR5z Ⱥ.J@OగD?ֺ {޴Īm#2XS\iK4Y[5`RQ+Q_'?b"#$YNGk7UG*~f2|]tSeĠ iţ^*lt6h1³1+Oơ(k}dR&V2t]tkQzdСkV0O|q=y$cTc٤=~rНP!By?77񃿤 R7t>::ŔaS`LD)GSH8 iVN~fnRR$CYr.GR/ӥ6vyצQD/sSD¹5}Lb(T%Hcg}o[h(s/Vp]S ڽ:dG&n2b)-cqp`bk;/7(GR X z`!p.ۗAU}U7rm5U;D^[Le0eGz{4 |~'0h!?`GmL2RƎ*?"9,g3Z,Ul701\|Vp:դ{ lseV[O*&ks@F$+ >@8D/5Ȓbj˔2i]ۊOSkY%\LcA+E0'|"X}!:]D- [%8Uhołr6}QRE7pz=F+|㒖F^Iju}߉5"嶺"O|h0CE&g6-iCݠU)Ho33Gþ\NY~ vv!l]@Mk@e'D?{WC3tu|9Z@mUr)h4Q{ 2qjB 5Ѫ_귽EykO3XH6W0( g9= J% jD^S2 N0w03auEĹP|?ŻY.ޑ20h|!.M/XXGKaCdˆN-6 Dkc-5,s>FA% yNwtNJ`5(Li,q0&ZehL llXzXuIAٓ%81c6uR|_y9 %_N?' # ] P`P1xnD+F:QA 3h^^8RsD 1mLSh|A=ua6UvÇ#R!({~Y3^st5&CfkKzYӪ+[_ɳͿdݹd%ډхLٛV~P'6\칊WS@ ,BEW~ TX 6>z.ts1[y=st5o$EtޚM5ڵQ۩.DIMka]<ΙG.\rq~ڔ]j},B.[[>׹&Lz$7u t&nt vq,戡go_?h| <'R$.x9TZryFbp JOԌrH\JA?|*١ (W a8*dG̮E{{&[s!ҳ ZץSgF oelf-'7S[$A'7Ę b`XJşvt>9je;fj_xDۣ^~>WL%>gV YіfdKq Zꦛ}qk;P%KAgݓP0 &i*b*Ŧk5𠣜+22P5P>3jGNȤa#$޴INj*ͳ޻H<7֯Gp'ÃF8>{-YLMh}nb[tw;{?t5cC&Iq|(×8CJzOݘq.aȁƅV9NsEjoV׊t ;Y>_g_0a1ytl>C O>@7lcGTySf?pW܅a4 }w[ܘL_ؼ`Y5ɵO-&3hwH OND. `. O\5ir7G0;|^JKP5˯XlarG3&P =ElCT|p㺌~SgkW}I #kO` !+B/ .<ʖtD6%"HQ{pwu(_{VzwKM6I7:O)* uekmdCM{|$ڢr5%(97O\ Zێp/Lغ't77hZ/Qq_!QLAncZCC&Sj3b5Y^;a=[Ywi D׷}z7Z],"RO $2 a6`7ӟ*fgFC2J00s_ O;0˂6CpefrCp:^4Z9/xyg2_K8E<{&)uhL5W"r_3qkP?pK1ܧ}w90^̛i;c6kj@"oXk'p}[~xi zaE(mEx$C<epUxZWg~10EL1ۗ~; s\Ds{RetP_P"R:vDbLϔpjهOVp*`"EMK6lG^dֿH =A#rL+&.N._'%VKiHUmpM&1Α8Җ]y ʦXD|qLgtQh:SJ vu?yU(T0CYV L#ą* ?s̀8|>mC9To9RK6ňy:=HCӽjfG.p[dDv8K἗IPi1 71y\$K,cۈ7{ԗqeE;%'(ټ#Vq#b9ߌF #]|nrt~'Alꂃ;$kRoC ŕ_ ~QL&)C]Zᘚ 4HFǔwnRAOB)*?"|;߳/|OI(1410 ׼XR!XtI[[s{$7)-2-i0{av'21ٳ7X>%@WQOޫ~~6ћ8d]bSc J" +*yY(>8175_gF8K,Le$?bv$"/+y8$E6b#ZæMiꄳNQqWr,n^* FҤ 9?@?OGlb}i&*a7}/5NHWowv320sIr*~}@LR^` F{9m20FګN2"ZBGs,Yƕi2V$'b\ /aj=o07Oew(H㤆e2A8$o澡L\ft R#$d?/1t6ؗ_\&3|us6<(lud-0lCyxzXc(nիAagj/b.oU{m쀉ϕZE;i}'ܐ2 zn?}[:Ou˗2LLcL*'*2_E3N$JlEU;zyWwD(Edwm?o#M]Pϴ+4a=0m:upWML|$6\ PhF R)\d8˸W..XeN7} *Za #\]o`D;5ɂnJrYSh_^ץAVa } {n_]ҡD`d󐺇,Z/QSnS,z4j6tr'j#qQ9g6a?1:kϳm|8VAK37j~|؍+Dp,eG>͈o-7,ɲi'r}{φiw! =x6/"- \Z\2K{x7kdS ZH?WġFZ x {Vk%T"z O!% c @K〹 Uq:h {!!jf Bamb2bzzߣGEJ"yʛ7oܩtod Lm+)ypIT3Fg˵&wuYA (p<8`J⫽ LxV*ޯ1~\ϩ6;f0IUFAu@6 {08iCL<ڗlXͥJO Qi|x+qkt7)ZFTv^@GNG.gߔP_LpUn.[]zL1z\,( Y脉 ]sPߢ:^6G78N*y5ȮDy̝OXg2ʪ"5MuNwfͣ:Cld릢\cdUqZ'Mϒ'qk~vkDG&lϕt@-djIi#ݯ3:sӿ@6l-xI!fzWR%Hsn4H緢ew}LHWM2n,Rp$}#gq痟ϓ I>* }#dL]ׇ^)7;:Dž c]J[$ͧ[ġ5Q#03@Hk7Q (TB o9J3ie"&oJޝ26M"[he6G!u$s4v#jCw/tq,$|I.Fu˻$30YUd8!t e~ R=TXZ^C=eQ+$P 28M=±G|rWU dž:mOISZiV8a9bϱlE~}G5O  S){3wWKz%ߟ,p?]_UǠUq|7zd1͝z8t]>`ReC[Eq\ á*`h&k IkQ (dnihM_˩~ MrDP,IUVL}Q=GsR 7=_J8i:nOk un' @Bk/e9T^?yAilbBVCCmh Io4v}-4FtXGtjK}sC9uDY>0)' Ͽ u IQH%dl4 FiP,v ԯCX~U旵CќA[l=? [v}ž?iKdk4/1iBJCv;ΓSvD({I ]55iR 0>p q+EO5 <_Iӱhqu" LLv DYмQ;(Hj8%^twDkjUC \K~)YK:ޖic:!:W ^>BDyt$* Fɔ8jʷ~j@a+ ;b^82 @V`PMblic64J8 }*Ղ$~|"t aݶSմ3}OmNv\p^7G(DZG·A#cmH"]niVWl5TtjY"R$hP/!&-Wg[YA*薗WDvo@5/AϿ%D]]!]~"e[I\^|@Iͯd={*S\ -AjWE{ض-0f?kpQbo!wt.ed?/-Fo;[kyX"茮-ƿE)5n[>%V=%e+A7ϗu撖1>B LsS@5im. %:'9݁+E >Lw狴fm-U)g#}5@2>M8e5~/ g>C-ʂ+{ͩOwHj2tG+}\"xuלfCPxiH68.!A\1jbMAjF1zgDӗ٤Ԗ-!O~LE.Vkm`xicpB͐Pz:0BpmړmrR\2k`*i1^"' _ul{ʧ QmZ8ڟ?S)T!|UR u.0=8?b\\ދLlP{BDJס}-h `xVFZ:,rp`jei  4O fQ<LJ8rŶ6r1#: EKAaPBՕ]H;"8ER=rJ~0qjC-2:qLΈu癌(}x9ba_}i±w $Xtx~) 't%$pZ-܀"Ai¢fc.!:S//Ï=2VCUq=ArxLJ1:ҽ'A).ڝ,Ne)S!Wz4BBҁ'Pd;hnDϔ1L_΄DqrH#v*/R34^#|u?L'AbHf4(,iZ3 Fl>< 4q_dҐg}bbOT& \E?YkkomG#pEV]gnFW*4j+ff)Y0G%>&+EGN9)Ӳ*fY{'ge[BȣЕĹRAηEҿ~V+0͓pFVb`bI_J4r'j~p>U5Gqd5~A\/u"6ZZ<<勠&!C^ٹLRkrz8w{-5)B]MS ߭IsWZyChpu"HN3` Uu ķoJIVM g֤bp0gÆ%W W.C#淲tp&w\ o4k`|Mޓݨ,:H09;0o<Զ z*U*x`i(J{KZ6ܲwmɓ;C60|\]!jg@hho:qSaE[YB6؎ Cv(QcSU8K/95d[p)̵luN}VmK#U)?u!qRkӋ$5"'?v-.i;}F3f(iLmsST^H4GA2><『d[Lr`1w Cyub-"ݙ褫0^yF4(0SZ*+OXeSƏW jULÂ]O+.VyZТ>9D[m,%{#2;[TbW7xER<+RĿ]ۂ9%_NVKBK9Hr<6ވ&)I?Ȉ24X#j CbVMP$h9FhT.{CJ!{ՀQw]_0M;玐SU?OޗI)+ݺ uwREhG1~ ]ۍs@sOUH!ڳH]Ս3Itwj'.CmduT7}3#N;o(zW 3n0&+VFZ̮ M\뛨L079(&:PfrN gRH*s6W_M{. p5=cN򚂠ii/ꢹl JMXqeEwK". :.DT34 a9fɵvIMW{ok97H1Q5<^.;I^\cGj5G$[I*U;d57u?ju _H6CV&DO4Cyuw.̑wLY- vaי8"JŌ"b6ָ]:OjÍ$بHb\f{*E2 uqҔr= Q'jB-2y5QE`ˈ_o>c˯D*|/>"WI$w!M_A4z챿~{U^<MiɿWul{%R] 9)93`BRAj<gL(1ݯ"bKouIziL68|HbXT2k(m ^-k]I([/-.ϢcGZ%3vc3mzY*(G&ߺLDXT1*8 Pz3Bi*VɹS O) "0z$hΥZ4roS![μOr If2;xX)Ȗ5"r8&^?kfY|'kZ݃F.?[prZ|n Vkp6[Nj8 q1?bhf8!]Nl|Wa#Nd-TcpR>A+&  nˍVl>-^~XeCD&s'4gIwR0b"8X5 …a(ʏw(ԓDlʠʷDhoi rBUT>,q#藺1Tqe:wV:5(!_eurfUPB2]/O2Ay@'hXPxCz=xlʉ/xn&7 _2nfk˸# ~Bn#{Gb8J*);AoT=˹xQ ͑tطF,U&IU}_:2NߡU?ɫ:˰b 2d7(J0yU,b>i)K }DC@Q#OV?}c XC ;^QX hQE],? 92Ua,x- cS[mh1ȬEٍ6:`4~e.>dSؘIz86Ufl =`V{) ȣ>pB/ }Fo!E0[IŇ}/9MA x~ZAƊM9Lb)e7WˬH'5> /` p)gr(~)<s)K¦ZB3&>8&Y4j)-+ka,NFoˢKep XƢcka1\G0{|Sl`2T3čqCiy;Fe?4:ǨKb d4?m.5 e/&~Z|{^:'p;C+=p<a[,5Ho*~O;އKCȜ&M]Z Y"Jh)y|mGJoG\q>-vv-A[\ ̪j_HY[;,'Fb3=qov͉:,(D\-tRmO`^/+b-2̰b.c B+ax']eaql2>\9[a֡zּ2^Ua~ゔuQ +HOi]o5ƥn:TOR蜱:Z+3W#~cylMt31آkIJ ?,ۃ$cT*HsƮE BB=x 9{QM0'#Ϡtb=Yb'_vmejw)٫`9~]|#)bd]+F XBTҝ訏w_/u*ۍY'm(Y }Ng)U7%RfGs da3Éfȫ;rqԩxQK7ڦ `0`YS~L`6I8yEt7'ʡ~*C v*٪Lgq2nc:Ӡ<$r] ֟ԯƣ ?^v enexOD]5(Ͱ7QȅnDjͦ( .TwKFKcz>,a3VKUQZQ"O*˙]'0\ ZZ6?W'S:|iK-hy{0/Fpd#$G_ۿ>TdfsP'xt+w6?֚vqI5w ,ycco0Ӫ~":aa5Ď3|IZcx;1luU+_V]&DLvq0DZOvFeNj)-ڗР^jxa/:֒.? Rқ&>`Rh?&H`$pCoWླC4״@ҮOU #P~G.͟,B8i:ΑlNec|ϼd8vڞMizԚ} rW>CK3%mecpn]lo7!_ie RWf/X__؃2о H50hQhcPbՅ8E !ptHS_p'02_lQ E$r*▼[!Ok=}nvCzƒ$pҨQ>C{42n<ʃz<4h,2SRIM|Dn!εXt#G+O{^]R8^ (IOJà* ^tpqyfJ`WS1GG(+`Q, +jﵱ/`eh7Ch[`ۅ&E>h{dѴlFEPai~_0hqɆ5F nY-Qڮ]B"h HYpV +pJXXhb+HOZI PV+pO ;d=oLxrNy@i}yDktk@.>ӟ뻒#}PM&vNenP~N NE?6Ic'Z-VCws4wͩ5Ŭ<\OBC#Q (By pX)I.n.fLJcGA/'F2,9;s/6j `\)_&܍B66:vH֩H" `a徛HGj )T)3ȭN;ϽGmɲsO9|7Ow+ε\~r@=?&Z^VqNY乵-q?@R\էKӶ.@Ŕf+A08|3ңq &=<ǻ$R Gin}d_(ds{mLY0{{tkj2I Wd"z*IN=vEQGP# MjbVo^e1>6bq*PE@э,kGFw-0p[q7A!O;p|1s@92Jf'x3;TBjLFҀ EE9*p= YR~F/B\seς#Sd7Y@ct; q/r0_&s{+ > T] l;**{g4sc30Z#~OlV܈U{BE~> `Y'?(Lϓ<옙8]w\^MZ٢|jqP9ܼ)9 h`eEF' \@,GeJ:LWow`hHh N딨dIC1w&'eISC֘J.:P/',Ka󠵳I7q@ZV~U5 =+]P s癄4Q?Y&:aW/"2@9KI3׉_S(:Y5hl;<p7Ys,Ml a6wTRGo0Ӈ~u[4USRbF]r[]gڍ: }fa}&vo*!R"KY?i>#X5 2q^E,>y!piN \aQV%ӫv~ll{tfYڟ!'EV2a xWM2;p%:Tz7!DʜFtEdћuſZ3ÄqqR2-uE..'ARH^焻R\?8ڷM2չ?6cu:AjCΊȼRZ6dKG) >@`'-n/.CtCj4'שkq2ϸ/hMhͧ&ilVmfj:]P)*W@3_ Mo@ki( 4gS jū6뵄C)oyQ1Eb⋂cPj90rJ,(DKi>i{a=Ìh$R8,ʧ|.}&B%2sŗBX*>e^"KO0qf>mq83&SB;3P.? Ƒ|<+{xǾ]4~: ʒp~>Ļ%g -Og[޵7M u͝FHTD!{2#]Ou&yxYkukp,U&t֨;(eħàU;niMTJUӢ[OY L2 deBt;^|u "unX;j7W29`zAU@b^| =ď@XBUk. R맭l^_'̹bco羀Ю{QzIqG[*^u,RfI5ըȵhw44^&+WܜH^+B_.`*l%R$q,#vңQ>,u=N8H't% bWW5Q=ܝW#*~e*/ĉn4Ǭa̗ !j_o޸q0r0;*ݕ[͕z*E=]7iX:]xz-Jp g}f'uK~rz& \.1=LQբ*[J蘄P5aKbR ]T6s,mZs2GeK䚬s-^h3`CPj=pa!۳~`nuh@{`+,_ 9?a5q\룳BHNEphYײXLҳeo"5[ P0$;E=,xHF-C.8u;!Ru!'jfD1,kmA8viRc;AfDmNԀaoOQ.\FƯw.=3i0Xمsqj֧[ϑXq)l|GCWº;ɟgɍ;q’#;#G{|Xȥ웓04U 2_Y<-WuˇoY9X^bT?K6l$[ufq' !k5{Ze|Z6q|ٔ[/Etyxv$Jn5S|zI_%sz^2d?^t~9xç7~vĤEac+K&AH,`7rTvjᕿlELo(E5CjG>YzCS.PR2/D1:*88!%*=q^!S|x8O =\8C y|`ڕ>?_8Jqږ;[Y$ەdНYL&2Ѡ8>{AmH8@ըj(yo m{#L .KQ:9p V]vӮ^,gK:ȄmI6J`:ZmQ;W<5/WS_3($=OmwSJG}tϛ{qc$=|uޝh}+]-`[&|;B,L8HDSh#E(p@4zxGǖw1]ZʲM@7ܿw֕CY?=j `b1پSϕ;#R;z=1#!hvLt uIZ2M΄C6NO #_#ބK"k`G2Rb Ye_8t< ?310t/W8ɐz?Z$RC(zYU |J61uJ'Nj IHTUa)ҜWA`5d̑?-5QeSLZpz/O'!$J%UeDCLiqS2xQaSΙfo\V7QVc<ǕlQ_Z4NS,`—lNK7]2XXhz< g Eo-$'65'2b'^9ᓋO'8e&{~d\sқ/2pnSEyc?7.Ow'L6Sgixt"b^f쉕P1̎[ dTPs^y=?첢],ftF,A10A T`8]= }#a" -[*j뺟$,w'fg1LoKPq=z7qakk nCL*Rcd8YXeM &2^ Ӳ>~?CScB0J'yVg9V'/:4`~:8Y*)?"`"Z-őՋ/"H☟b2]}KW3CzW}kA61 _g2røФ7s0r*>\~d#>O {DqһX6r .ɝWxA@cN !p{X4?{ɾk:1 20Qqxqn p]5BGY48/5^vO3ltDL_Y`iFqN)/_+e/BBULR{? K|( & -_vlNEeB41T]DGi^?[JF*CT,3`8}1}̿BǶȫ!nAnju-<5y ͋e'\#X- PC8y0KF{Z;27c1?xlBd2LITAgx|OSc a 6ңDwpcְZ1$}lyQTioxހ3&F)ci`0X糦mƋm</?XO3[Dn=ئqP(&)Ul( Ś`!݄B_7S 6W",CԚ5[3% D-Uߒ&2/IpLNP0 A$ ;4 Q8B S&<[61pU6:gدe)V &{r~aN }. sĶTN࿤H܃a_s=]ͤ8gWCr07jm4dJSy܂CcI{#;b V.+3}Dquh,tt[.ޭkIՕ["'CQ6d "h9pֿ *Ρg3J X0[eظY?,sǦx,a$JdH x 74qnc_zOcLY+? 5QPDD㵶<R# J"Kn)n֔jڟrsbKU( z w4l@×&}e3#Z`/mn.|#X[|S&"&]7ٳVjB/rnAl;,4t*N4p2)g(^zAt_ڄQz6O󗘺_}Pv09M b Gkh[IArtXMKEs13M- < =: .L85fR'eǃlZ'NN<+'$8Kq-+956>9xB&n&=BN^v]rh[iF $n`dzMrT#ɛg{KL>)q"ҥr<aPKb0D&({oԮt-i:5VӍA1WvA󦗹`.뜊Ԑyd{`87fcGXK?|*5Wy#ܵ _yI%2*PJFBjY(bA;4p֤fZ%5ҴN*3;Y_! 6X. a{zWg.Λ&,VT+ɏǗZ?%<؍YἻW AF2 &ajA3*Љe !_p[K!7֮”B;/Mֈ/N.#FH]79`(ݢ(`36 )L ]J?a)>)mga5ة)" ! ss2 }:_C/T ᪶Kd% ]|I,\v2GЧhq逨8̠urrxp$3Khn&ê7.8&:~ Elt׼3{ô.fxY>,53T&J))jq ~PѺ-wAy'2ԫJIφ5 .]M C7j<8U3&w Զ@ף]-ٞ}Sv@^E~V~%Q9~6UBwJ5׹,*ޘKʼST9sԋ)s@im$n\Z]p0\V,nm[s#Ѻ 5IE$3PS!j/+Ǜ"bo~Nz6f#lbnZRvO:O8 T,{E,9g|̍ ŧmq[r{nKk>}_i#Vv'lbs*/ ʔT‘[i+U:c5Ӏ)S^f@:t@X,HeņjX#"[axr{,=!i}HҤ@%,.јo3NHTJB.Wf b@^Mj=`\O8-')?UEYͦjTuFoӡ}K7$pqBTi E6TEq䛙̅z]`JzȒ=%z}2Xn n\Wv:@Z`_Y]no^OpH\s],h.&R?ZB):;$S &vg@!= &ob蘁&K7GɎin8>KSg8r7 U%%)%Ο0#w]:(,K|] )ZnuKЌ` Sn| [#svVT;GDTn!_tgC3JH6j$w%c<ЮT9~k>"wȲ]+ՆPEen@-ѿ/>4UKWJ@ dK#X $NHg6;kԨ _U-X)VΒI\)0__PX}WC2t@2x@'d!JK"jn_lE }=RF[}W_=hj7&o}T3S8P~Ec _(rM4DA,<ĎU7dspBێGv>ep:ŕ|*>]i[Ed}4ns%DpxOט5Pm>B! ~* "p4:5|&[*b*f%mrGI)7[Z9@2bRF~S,7fl*K>Y _CB.].HtVׯtcHNs: ɏyȳd)K^66i D%x/j)+fɌlYG~|׀Γ:ulHܹ8h-f7WOY1XP}Ip#G6DWZxr7t*h2]k`Yk_GE0 …1UO7e)q>Ӯ~=d++:A zB?ڒkPXޘ1*+X{s`Oz?9ظ_!6ykW'CoF*/N`4$;fMG\*uOc()Z%Trv%E ob lC1NfEfo? {zƓR!خX 6TIV\ .9Mءj⛍vVS~>!ɮ]Rм/Z3yGsH5aCw25OݮAer$މci5-e; {YDj|YU)@4xZV-+בބ@G2-,895bRҲ?@ZZ#PZRЬzWV>817ME; 8Cnt'I3g{vN92~3OxJdvfb82Úod5 Յz,<"W?=&z܅+xsP97`F@~G%)@>h 8Z~ĥunv `f!s'k İqch7ZmEC&H'łc9:m Ad[{,8Y͚sU);Ƞ0xHz@J 2E02՝ J!'>;KiBϛplxI1L.5ѫJP{P~%CyULs%m"AE~vJs8rVy}g!Jyw䖘^ S7#hj<;Vk'zįhAxF0&g?T(-L }'͘9C-|t-F?20! -ޕxu5Yݺޣw~(8T*7jD{¤Ot ݿH8 OsQc%5ĩ1'8/ @Q* y4Ml+K-x./b$W~NH.@3GNҙUdj &tsWX+Ik+HIj 4}\NAw*~"XKtTahaAܪ&=|K[/tRߢXO1>~C݆YKC_6K` XeeugL ;N.iJ >]]O+#|}LUugE<4r=m-nT`e$2-D>ɡ2v-܂˅~dT{l G[@o7 7q^kLӬ8u&̼ ,[pQބK8 o*M`(, ,Ŋw~CAR7 m[6h1ď VEEO:8YkYK-:MDB- 99~%Wz,)?-4qsZR*Euyg( ^!tnuLXء[,21ͧ *JĈl!(0ˆlHaDf[f%6HS#uFҎoBH'س=ߗ:RiX{,m(keXNۅu]pb4$ߢVS Ѳ%Zf @U r?LMPfirBzU9jAƝ ٓGVxKDhB+}L`pzh 5'Ɏhm5Jt6ɐ.,g+[P[ߕģ9gNT7ϰyp{S.Kji#ILnL BIYg&QwD.Xz!F{)_fU[2bia#~&Rt9`cW}/ly28E:8 ޟ 8x6(S"xz ?vPN(a89$+8၀$/I@9_Y=קNQ$舆Ƿ \}KT#^cGG4Sw9 [@9tCk&J` Sn ]eM̡\10v䴰ಡ~y$o,o[%ojlm W"+[6`]HdDzA: X\&3I eqDm-$œQCkTkt="{ 3Ǝ q Or+Nl 2(/T0@BWαqkfXϴ4hX *mv$l0`MuTaEO7${-S>o7~VQ]ޙ~fƩ1,ZRy0E:Xzg G&u:,|SϜ>{A,*D@qYx"q4u0)ndRÒzMӰ N\f"^M{HWr J"t/͔4G)j!)娯-LHѤeY=@Wd?7مǯ!>-]r5B2^h)`qq{5Uwg)+5dOeH6G-LXϷ^9QȌBU\xL/؊7*±GƺOt_5",S:IrliAxb ]T)m'EWZtL.m;dyvtq>RxH6WrP> 4;R9cQOsLpXoWN=ܚ8mubl]S=˘}!ǻHEɫ-s%QϿ}#b6z&c:w+jSE(a RލhSeO[ǃV6ft8YA]k'{+]&7MJv,ܺ] CAkg2A\/@08;q?[cu{Bl)j97pcTdbêj _VI~>QU)1 41uawjFeA76|Xc)mf@CBKcT="aq/VO;XyT*BY:睚cԲ Wɛ/Wc@c)5Yz# @ '(G`oUlb|!_@errC{굞o/sl:D?n25џi9b bCz!?Q$ث 'i`њ,]N]-NXcdgj3L0lIm7aܭpf5ՐFRI7CcKлʹ+'vMt>YG7 6JiJuc:EFR*U Tb^ڃBSa"x2l9d7G=7B ˭)G-Q;dwansiBxy~ַ5R`H pN S%UK }T?`)Tmx}vmzkxGhw_:o`Ai}к y8}b@QLb#ȭlM5Mv׍&]v彬: d 4? vgȼnJUR`L45fe3LmQGcOOu7?ӳA~,VxV?m~7D7sFZTG?To;FɲN=CC cz8#4)#~&'LYeh("I" tZ$ώ\VwƋ~kj8~Al.syq= ~_\{JO;'0g m9(+=%!t9u x8II|^]#$F/iIu` dG8h^Z,B֎(j _O*z;Jݜ6 ZbBۤ[AUWelW2iߡ/z2PWbd?ŶޮӍ3o!*'F AaJ)E1L %gYa9.`L MFM`b:>;eE؞ & hMLnw]+x)dC:\_g;{2q.gʭ󎾮D .] ar.Vtfd-s,$[SyOMuqZ/ 8nzҨpmK91bmnk|F x.1UxKT0`t~-W|Q.yYxdf_ P8r=d)yZAsw r(ߞn%<ݹ"ht`C ؅:%FzNY|q}伿}bdBId:ra{bD C9*9lk8PxjO.gvcw YB˜?]G3Y*oM\a Aw`T%)J wh`E"+6T<tې^ޑJ_]җn犕pn/S'9oVw-ubxИFqU]|FN/ WTiC9͈"uh/ Tܕ jZ"p.ݮpLWzԼVS l;|`iQE z=TF5hj, Rz&X#ohö< -ӊUdwVZM@-{[@4O#ٕ_ђޝre!K.ŋ)>G3_8iWl) O;.Y-z喪Ѩ5!&Nhn+@'8aB_tdY MK/]P3;r7(JY:M,+LM# mobh\ S[%cl{=e|Q~\;-&-|)!-#g*T!lSE-inv)٭RhL ,K&#V=L$./b.*W L|bMʰaouaյf^f1o&Vk+GpU%8mvRb\y/вWe΍ ]l?GCv\<g.@s)ʌNݡ 8i جϏ']z!g' +NBw}Ӹ{$>Ѿs3bCgS 3O' v,W[t$MЎ7s(l%}Aw}* OA[2Y&JցN($_Em{Ϲh:㞞1L058醈2\v0 sP\3E9>)i6V^Oł 29eI\BD貋TZoqr3p#OY;C,R4 Ti{`:Ao"$ gq}`IjN )/ MWvWg[9՜]nNC}D&DK ,bὓ}va6ָCK Zu0 !#C1s$B/3u+#`>ps<G6`ERbbs.qf`bhz`AVұBpt8-"76bgx\Mu[ls S="Q<O_4eެ/;"#Ue~rEϦj;˧uǃ)Ţ@MԂXgweB/3K3[Y#u oȦDUŸ5 Mv'c l2xyJ԰1ȶ[AtX0VhN2^EA6wtAEgld]SN` H"-`uҺRZQT_CګlC#+d|n{ɿ88 1) OAWa`qU/A9gV^ޓ]J)v|"ĉfJ碐& 氂9Jsi.tu* %8 )h Pciוdt 0*s,lµ22̷f^8?,H=+sjҢ7yIU?¥Nt}FBwG sfp?>dU#-c\*ߩz<͉>YR872-=*yfTIlxK!D fzvy&E#+EyO<Ӛb8EB#ϊɲ2Q Gjj|W:y—M:gخ'YԿ׳!iMY[D]ȇ]rh-eL]?ƷHcEcnro)?BqXr P.& ֵTa~(h)2{^rZcUdX`OsokCb(~ţ* 9 A<o릁_l`?e?HM5aj7 ,Sθ֐cmVE gb)ֈ VcÕ@MlWk>d)@rAt /Bc JbHpx W"Fs~tne`%}} ϳ>;6^,y#Nrm6MqXTHA#wvu'| "IXYIyG6T!^&Yn{!,}:DU-"q!q<՛A_ 7,+F#L-q#"@˷#,m?~r@gN_se`L#Fc>`:JS0[ >siBdcU70j&5(<-VQ9e5[v <$N~9 p =A%mQ naCgEˠtըj\]NJ"&E?,\ʜB2LI-A^Ρi&8xlh:Elh_%\qg%&*[9zh IcIkb6o+XL\ɘf ٳ us1]}Z?R |t[ƾUv6c9BH_DN! O57v*V8*n7: Ѧ U: >voc/vtϏ,/˝Jl_ 3su{}H܅b;OL"< r&S.˩e3M2WU!pjGl~>`aۼbQIv9ji7\L9&1=@zxsum&Df춯[Hp9v-:{A@-{GǯuePPrW 9G7Ez{O9;7٢5g\=!um]"Οl<쑩m!{ ?-2o?zڦ Z$ )j#nߜ_xB;dT e6ԝ:k__v2gzY885< gVWi8߇4cHD>'Oiq9Lnt2(:ė`0C TӜ)hgE9_( cۚ ن3I. k QϿ]GBqWZ0HvJB29NB,Q%Оpڣ]EB Z *$hK-۳C!)%s9pJ+ӕ2ێ33X:4yC!Ÿb(8zoumaW;V`]yx4G3ƃ"11~Y3L'8H6G(&zW튳Rպ@5Oa,uT|ڿ, QpOZ~Gq[8#,X AÚ6(`ugV6h| 'SٶgpkM!+>[R2V2%$_p!bQRu𠠵#@2(Nqߟrc0J6ӠC:G^uԗᆩMkE0'"d;_mV$"<C"A~d8@bWt/z{&zju7=(ٜk?Ӿʴ/C&?lpb lhtbDWhة@r:ȘfZ'3#򈈛Vd/p<X5 BYv$m0kl)PjK_B Cl&` vo{ *Su~S/WnpD+^-y'pF @Ðsh1W>j$2egE_;H1νj\+>-q>ǃfe49u%l7FX)a,TYjW2gn;G)wtœM>q;xF_>I4ПrKŖ]"3BN,9Ţmo3c|;Ru{y(*5Ye*y6C7C$_Up~ ]RxPInQ+Cdo lTGb?/h3)=knDZy=_c(T_ms ;o  ]m1>`z uqY5G2),46Soϓ'| !ׇ9ccظz_hGzTmog">sf f2Tж.*4*o6_M (^']JB\_* p`- =[ L&P&)z|& 9חqVRռAB%0䪁"u(8&k%ؗ>GIs8KDh*i޴y|d#<~§gj5ɠۿipg0kJ7n`%hdwĸ|YYnp R 12W>Yk!t՜?Ӄw{֣:Tm>U Z;]gU:|H#~Nc9TSƚ?&1uw讛,VrFt=R\!o #DlkF̽ G3ΉncOCN0=p0tA I$爮ۈgNT)e@{I؏b}&Q8I#0h"Q̱Amݰ`z.PIhD V-ԫ;Cc&p2.q.-B oAw m\+:TJ}=0M D6wF>". @>=M+aq7q#1--Y)35Nnވo  yp$@pDl1dʏ3}~#@7rV$?a(Y2u,Id1;NǦs5P9例ܜ!сD *4U㾞uG8[{y93bFF+(>UB;l 98!q®;{߹@r|𑺙8O"xrK~hX+L+nq ?6}zH/6=nZ_{ZEX mm= 5إ?+NT|], cu yV=ЅS1wC8eAoz_$jgx{fS+x,̞fJ 9tv(k11b 9 A݆2SqŘx< 9 C[J })EmG :0@񞉡MN~ym 0SW\<}.ϧ9 gJYHvH+Xܯ5)Fn0BrJv $bCWy`aP-65<5h^qw"uїь7FT*7l!R}9]g|;&[ /B@F[`_Cz6sm#s/oP':(l]eg+L ]`NJ@S4`)JMC(&L"Y<$p&~Z/E_[=<z@C9 ^&10..ΠL9isF&6(Wu(a <|kmH~qf`ՙ vD}=ɂUС;T4Ձ9Z0*K7}3mr:ׅ_\>%6zxH~4nӦBş~[ Y_H7wdGy&`"kK; J$O*(͏)nO" nQd Vg_qĜ%{A),/%UST_kl;FU_yiv$y]UxU'vxR🶼X4КtCN PGR#iP؃,tqn3p^8Ȋy_n\㍨jP!F Y#E9d68h``T0P2s9'HtcdgwsXlKNtp%7):vq)o2B7?kЏ \4}ݩqq[? )LXN6aG^Z2ؙ>v\\^L^c QGªK,*m=oq8KydMgKh &S4 4wqTjHXV?넙K"DaӠqJmܸ3Gi3h퉃 X4{F)7i>WQA)򆭈u?uҷפa0Oj׉)LtԺN"EX>O8(-} 0sL̸ggH{|\#.$PLVyz"6JA3Tu后CI_>^YdplCU Sr7``ӟ}FIi3U.K֓l3$Er'F(@kwU|!쿋܄áuϓ+g7q (i4Z\>F*LIt :N9tFdϪ^BH2ɚښ.ZuB*j H< usZu! K PjdQF‰:][$>D8)Ϡ@ .&THgM^eRQNN`-.%f77*?{T~Bb`i@/^\$p#g* ]h 5|qڵ5݋Kl ;B}"fLe`H-`-xFYޚ% fkbk BFt2"ݲ:qfxbh&c-n>5}v#4$J~8ů3`?U>>al\oze_mʮ٥Mj 0jdQW %")r;N$Uk0)L >:SOG D- >=l.A}JL$vpOgR ޳/!j1du5JZ¢Rvlx|~6;NYG~ AbB9BUnNFle0R kpyY>qh%ę6;~ {Ků1O4kHBpeO rD9` s&AM{41p1Sf4EX<\s ¥73s!/C4SYS'7óuB!Y6 tM<:^YpO<Ҿ#KF'c5"F:T1K[GaDL_%?.*r,~>bIpwY W'+ \C8L{]^t?֏:E U97Pꥠ }ep֘f0!sU8t/F-MtHwoH\S!wb1[ ⸵}YG/YlncB:6uG@iB' _ ٣Ƨ &d`7~Ep^ese򮐙]i%|)~?G;L:d$<-NoiHuj@48'Tsdv 7)ylzSjL?UGk1Zա*:  ?8}{Ȳ:^3Y[?mU E`"D kɘ T2e G.ClpKa'JvƛٮWh?qNhn}V˦3Y/=K1'-|a0!z Kuu.O[Ϗ YB?]SeW*įU͘`i5ƾJLi $0u%MEseZa;f)=plA{W-ӶE&cs,Vа`b:V{W-ZȯؠoB*7a0K9h u ތX;3daGfOjͿ!™{jDg'E-\~t `q 3>e`@~BwrPڷA2M.#Y;t-Kiݘ/-whLs3#n׭SMsf(YW5N0wLH2%vT]/MWB%rb(N q0S/A REr)7,fA >뛜^3i< t^[zVB0O 9^=HZK[}™l t?>:Tz>W֨) ŸXf 4A f(1ܤ|0;mFDR1K<ۣg܌lN\_zWm!g-W9^lɤ@]-`?@$Jn GoޏԱue&B4Z8 a@91Ke ܫI0' $Q=STHJ!t$zgj/4%AM՗%Em$Xvzcb[GQ(󏔴~%΁UEdN4j%ݢLۂⲲa)Bk|hcl 8XN@~'Q2αھLR(t6mAwrf䖞 %Of`U}Ԕ=^/Y`oTlлN`0-[yȯy⡌nl˖f F ®R)n9nĀ"#s s) UUl9lٚ%ɄF\eTJ\U(ȉݸؾlg>_ʫ:;^Canڕ#c+`te9H6}z5v}aQ&^:LMl&*yW/۝--$"iENvHPG3 @j8Bdn{R`IzQ.GE &v*TKӱYƄ|Nf64CVC<ݻX տ(g]1YA*=o֛i?>y gSbGX^{vbLF5&Ąv@YVyc[VqSHYJ*= 9񊉯q~X% "fP؆>ew)ENd(FCySLw5EkkD v&*F<@|ptA;!S,u@ޱ+0'ElƗ{9NcĒͯE57H"W)ݫv/y?X5u#:dCS}Peb]2^|LJHdʒa=V>k JTO/lՊ 2-'WG&2S+߿Rߺ@JM fJI!#P5&e +9ΊhM@<' nFŹ-?bkwbCdQ՟тq@|JHS6"j>.9Pީ*$]qzJ?:|5ZVOxaDdts6:归Dbh9~Ѯ93#(F%nBȽx(aKJB #1\nm 0K2OܓMJsbBb U1!wi@ C+e+Z˸GfRn*Z7uh0({ۘ?< ⵃ6'_3souDNsDqo|N(KKu:"ŷǣ/%T]GKJRr,N*U p)Z!0BCNٔ*T*ci[&KCfN~#}Aewg#j2V(aI/ n0GUF~A5Nl}GGODiA!  $׿=&]Zpe꥓8bUγ4= o^7Xs [*7$٨U\5Z"FQNR" ]7a5\o+ڵ)7EY]Fд☒:#ɈI$-vu%G)11Rnqdsg%H,>Y >tdRs  @o"]=N+Qbɚc{t)en_%ݠ{|70.Ћ$!cw-9zP5:],8|@8ߙy(m# tM)([C!")zC5"".M37Tw93¸XӣbvoɅDPGo.2Xݎeչ]Yg$:D8aI}&jw +be d%>C)Գ@(jOS|/#_[d/~UJE:Y='Wޑ;+3Ǒg%5XP6awj]kƓ VnO٘Ѳ+G>jξ%M)1!yvGB.PQ֏+Kϙ `KL:;Л7A~`A!] SþF(M^YpQyl}Y& \H5SW+ın|ijnؔ[G❨Re{vQt Mk~qm;hp*Fb}ùʌ@sa2k<]k%cL)Ţ5ͤ+TvwЏUފ73S2Mu`ozSBÕZu(,3pvHxghh؜{PAsE}Ā.R2P V D?6nA+w_f2MZ@x')@qg?C$ hrfGȺnnN%7:,,0㉅mx}Wv7#`zف> l}\0g9Sq TR[₨µ |sliTB<J]'/bv:Z^Y|ݲU$scxtn16;1;""@vJl=QFkm$MRc쟴^uGz 9 &Cvx>Ś7RւHAL xK@G]WQߤ2 |z?iQ\#ޖ<JE6'z, >Ju檂7?ܚ\(_dN!&/lG=O6IVӊ52u"*N8c= 4Nϕ9 \ H% <LM= f\ 흲M;'ĽAoz?hر?D$_4$TGƛhJ@{TvIs\;kr= VHw}oo* !KUʉN3 b]=mb!X$pr[D0Ui=g S]OV-;/=§rC~OI5XPP(q&]?~Ëw՜rbwخ؈`eƺPd}Gv b::tQ5AA6(xa=fF@%Kz} P'?mM(V0[H K/L6i[l$< nE|&A u24䴓!@JH9)s8*0Xyz3ˬ'ug>*>TlȉA(r,"]-D]SUhL?$P" aOXV/&3sUX⨏u/C;S){G*/AQfDFlVb8Eɠd߯c@L"Ε9cꋶ.X cx@}\"Qxg/,bS\x'2VN1|7E0:rE/)`V{'s`qwT]ǰ04@)yilW}t_ = #paӔ^k$ƀC`FcprtLNp|[qTĆ_-U}R{*g7Pn(8v%aNK_(׸.ZMhM%WAɩqw2,=^CdJ0iG*~C]VZS??IvtozgJjH#Mm]1re¶܌whp#eX1ݫi{Db Bf3&I;)w~-Ѷb 7d/ Ъ.@u߸m(0νyC2q;A7٦$zGC{|SJ@ V:&ѣ -l3ih.{;7NF~Ͻ=¤c01䂿/Oީ3"GbxjO}°\Enm`Ɓ A &s`aoC'qxS4E@gځp'6iܚAm,0i?Z˅Cӹ^0a`֌,~WI Ad/׫ #K{2=!'_WvN JD -\ؖ~ް> &BQKH,)) EЏƏc:,ip9Qk)1q~v5鱗ԍ ̡U6wn~͞ ;]:0JГq+^ G\]ÂfX&o~8ȧ<*(,ܼ $A Z2/FSXoCF9 +L%-?ceiУ [\M4Ũ$ypfeR֟Z,a9F;.uTy5<6pI] |X\vy.(2/WkEZrlnSUw ] ;͏e`\o_m+"gsshFk>&$N13)o#F7ZSuOZe3OE';rh3b]鯸-^Y8K;+ҭן|jB&#"p9rɓ 膙vUP| lkN( 2+9 M2KInPj~2(-: av$0pE{K 9lm7r*/8hF|_ãDI`z_@zWYuZ dC&X #KKzB(x=$"]g !ur3Mecp^Q}x=W iDJLQ XySO8Q૖8Yu~K2tݓ+)Dr OGbW*m|O fG[q{tY<DJ qm;ǟV^ZY87oO"L}ʚesJ F1ϰs+ٱ]Xm:bl H(r`rUK3dehp0v{0'QNbn6J Tz6KiJ996@{nD`KAZ}ohꃎ̙}n!#qKUMJKW8(XXrt)\&$^i7+tU*Lk3 N4,!Z!u`=JOn~HfWY~i7BƼV7Z+9\ ,AVзF8N=}! eh8F[)Fp${XXNH{ݾPȫGg˱h['MIY>':o[Wێ >{5:5RYSKz#hB;П7$̏oWn8d":B:〲jTө08OM?VMNp)xdO vjtN%0(Mx tǩKAHY\XG 3?*LhkU!UhsݜBL ǣJl2i Iw]z/f,S5sj\@Mwp`JNқp潡 <z22hd'e;Q V<(*z3,g;msA +JxQV'6~coN<>TAM-!~1}ca_ 'yo/{1mUK72ˏaXlǩ&ȍk՜/O7]f`䐡 p:,Y"' <q`MHV scJU4FG%8]C:fnՇjX+"}$Jzy8DczeӮi/!bmqr?r6s^)é7ִTe3o")oӸ 8D菁B.'N"_SZ<)6KMuk==Ajk[PI"M ѼsY pG)̩:Yz+{"ֽ84(j٪%b?lKt{93.`|"jt֤c AUEaev-d $?l Ol=ʼn7vU lG=pX*l>5TN$d-Q4ia)8gѰY\@g>9 La ƞuB y,;]g΢om A% KügoQU`" av+D8Iџ^P\z>YȫUP9jS嗜q4N&^(V#i"WO*4]i#NڠL9Q&Hb@$Κ5ZGC=,6M(=a׀\%BGA$vCw:r5M 9Kͬ\:{e|49FˢeqV2An/,g.0GjF!"%b3 bH.B39d,`e|d$rR-|`wiwgu*ܘGO a== rJbPx] V _:ZPwî}D;uDι.6g?zFp{n+#JIhOSKsԌ%Z-Z]̀1򷆖QŃ&雂&6US Q# ŎqZ-:k:p9SǬ䇕KÌ)lRH3H07CcU9mu`.\ L³]c/ě14_*uIKlwGմ-̹avMNP- d0?(y g3z|dNb5)+N,;:M $VyTz=E ,IF=Xm_ryꇖQ07 mgb Tt G]lNU , ,j>F泹)zd ,6}}ûۅ눗Z5M,&7is;nMum R$..ͺ@,R ȓp2 qw㭰lq Jm9*f^F 39(_|Ud-~S̘ݏ47(AYN.s^-GT* LwDRΤBK"[[eUq<s[{^cJI9l#`j濰Nwyp:SD_4|(42].vhButy{%t\g1zʩ >pc|7i)MgnB[Fl(DFA3e7WTl>F >;}&*}L;]ڒ2~% 嶟c=^ Gj!:CW^f QL(,sg8ϊKKnE|m+,#F 3J9e]/AKseE"CFlyǧ?+V ~ t+T81n19扴rbBP_&-u~(f]~v 0R:6^Fu8k&b e~h U.\.V%L ||~ l*ms6MN4#4~@HYiJ^תenE՜xU+&Ճ2+լTzG^m 5tPNmmG3!D"`ET F +bȖwM Ty"'$!&1{c6GJyF70?6QuS|o s I@/ˮhBYiYF A>4nSf*_a.d.aᆗG ?Êy$u 9kCqv&:}- = w>;x2=b tpR PTk%kl`+ې:~%'&B\nh1`H@VjuzgHuk QP6rOr4W>d`.F1NMI&M^ۧ m}FDd<SEeBӭ^?$J;On" k|3{w[QT 49Se  ! T 10'1Ώx:5ŸT]rtl U64Z*+BUp )zX"2Pp@(*22LvNOK`ʒU Šɗ~vI`-#R~&X14݄}W԰jv0P~or{_`2fLȶaOV> 4ƿn_Wvs򅹯/d Vh]. KT2kB|\`|L_L(2(zݛ_ZfvOoq};VgYAh#K^zfl$ׯ`S\ yvOϧ|xJ yѼV>jrνѮԟgf塁^\{5iZ棳˃*#@'+0͓Ɖު Dٱzo^Ió-;Y:s󹭎M]l̜=t˹_ٶBJA$]:xy[~>b˅F0Ky`3Ra,8n2 <{<]|bd8==)pCFAol%)3IKLMq<<qKct&SM;>Pew:_Rz,ZS[|_, J:(5XE]3=#}S(u`V=f/GԸ R LIHO gw坓c٠k$ͦɕ3GT.3t>ȄIA%ܯPCGloC`YooWQ.;XA89pOrY:ZШ sms\9䷑*"9=Em`]/5q)m 8OYljT?^LD_yJSd!XeH#N: RbMkGCFvhLZt1hUHt!Ѡo>x9~D帓[2QB}1a#sOQe:Q#M]XҚPN3R18FaK 9 kl`̲Ey<ZzƏ^ 0GWD YCLM!bx7D'ݱÊECul,e  ^wW*ЕvD]֓6 nYuyՁTuA`:uKobC\(IRtBRXLBA7 8{%!<׬ 8BNO`A%"Y?'&K#L|s|X楲 f P)iC& .CUi$2iw)uezN7-HY[u)` VGSӆY90j5 |oi1hX n AeKCfdLqmɏ#c*a@s 575P$y C'sW,+hiP{q:ݳ5q>) /#LջM2v_P:lZE'"렄 䥒mGQˀJ4NB.?^QE*b.ټʱj@ q. qo]貟-lo,lMu~,HƻkH^P$vIJ,B=  hLuu7XQn ϹtzԘI#F~Ϩx@-lY#A@5̕H28U\v %8HʶH3 ڙY# ;l0yKIF%&Vn jj$@sΦM: dS0"nȮ2a7(\LS5H\Q n02}fztx7T! {xǏқAjűXdw3c|Q*y@(=.|Z6 7XJYtQ*n=ֺEl;AJ:{?^wY\(=M; 樎gyY!JbsgB*1 "W]32H7>XCbdiK^@Sr+2vfeF"Xh:)E۾ĒDQZf#5a1ȼ+kBZJtq1]/.ssD`t*j8> x0fAӣ"pImߧ'5Ӭoua f`٣Pݩ +NH4U߼|\ƅq`Oճ^]=x~60OΠG}FնUf_(^/8#ipD֋ U-?k7~T p@ '9< FI˷(K*y~+ۆ]I#5 y7ٜꭐaHm*T 痲>me 'akPvod;Lߡ'3ʌ*w&Jh*<}k1AL!7Z^ ޽\#%}r+9_N%x򊅿?:kVC1._K7HF)ѓD\m F,g Ԗǽ4# zH_JIvpp-@E1\n9Pg8})Iz",@B܈%?~##G`l" &5=I )"oeYJ&K0ͰxkXAVCZjqmyqMo (,$/~QDhЙO(`.*ZFJl+ 6zW$^?ARRb*5XvݨkGmԌzHvآ [}2w;XpߥySJT˟,]g;}Wkx!Zţ@fZO`9GTQ$ߦ PpQ(D>)ZYOjYPu6qm;D$RaLyGj65' ZbߋTq0͡9D`{'HJxIb!n)F7FO[ q8,BY 2txMzsL^@M2]]Ds_S{J2RFXvd0q1Hn\(!ã JbHGPq\A? J;PW=;2Cl c}uT̺c=>m]?yK CHN B!LGlZL^4s&Z؎&EkҨ(\F--=ot>!5YH k d؜N2$ݑlo)Dx 콃9QtŸjyeP) 2٩Mu;p_JqI'3IDeI5 ]ܱ ђDo9HQF.~ }"Σנ洃F7P('>S_tbI>ҲM=uRuOeM2 oK&k ܚ^cf}vav7b>%KU庑>WK;h68)B"/Ԩ[H|Jj3`n'ݎtpm5zc P13e栃i0,pVbbg.j)$?Iʏ b\du,R>SH&BIJd4rE+JiA w_'wE vRC V"͂k(l,gCz[ܮklG"ޥ#U}*8P|HBF'[pk}e.KCT7W:MMvVHCn3xFШ'-<[0NVjպx+)q8ٜ`ݙf 0@I:; ⏼sUd/yL6,h2j5 Md]~̛iF&?/ҨX2Ǥ&@Auyqw2DeU߶Tj;HAYUͶ$opҿ.NPOcbInX8xEt@Lm|Љ[Yͤ '0}kvhml"࿥׿&Ӥ+rsu߅$UNzYݟݿ06`DHOp[o-zÆ/\nPW9XzeӠɠ? iSBMd2AFX/k+i(K7 :%K!}=#>Hh:b"rk񮃇v. Odv'\!F-.ʱh ٟxk.0v=ފ3PѮVqQ4+g;cjlF|*bxr EBg"#ۏo ˨)·.Ww|)!jV=dk~&|_$ǽ&r7Z_۶IE/$/ƻv#dOtTGہX1i)-5_f1BoVV^71Fŗ]iڟrLabII9xYL 쁸ݟT,.!X먚b^%,. h[Fr=ϐ#6ro3uJ<]T˂4(Ր$w >@ EQz)|tC̔`&}RD[ V$qv! w)Ɖik0eKixYΥqs{; =Ջ:FkD/u}oߜG_ 9C aq-0(37 1nMBƏ玁=a Z2 WW˞v&5dO -N |kW۶Ǹޭ֦V0 gRoJa6nӿ1bT$rS$_goSPW}#(ا_]U5\T/"@>ɗ,d҇lQ?b P QqE#$_,m7Hlh\_QN6BiXfcp3=Y:j$>L=㌭~z=vx<' B0r4Qτyc `w҅ l}{(|d4QHsTHC4ihav&jp 5P/!|ib4 . ݒ~ *`.$YFhX}XIgj9^K/hG?A?IkDq$EF~|KDm/kr#*\ UV詓4[A6we 'Yg_WHӺٿOQA?!v.SDgv ɁtBx6*"Ȋ!{!ZI<.Logv1St SjD.Cj"}+:P|XlH|q ZZֿ_ ѩoIo5[WLV*ܟ9 A_۹o;Hh˪";%ai A`︽4{їirlZ|XÅ˔g i:GpԃMI@nzT!\xQ _"pmeI}rzObR<e_t0d1)CN,w=XDڧ؟<b['{JBUfKSZQP8>Mx()9s-4ۡM?U_ LA LD.Ew%eGME"Hw^sѭA 1^OIδj/eGq;6/}j %~['q߀SyC{1/* 1[1N^kЊnŢ]X1 tax 5V>D0n=K(\HtsDXƫ/jZwqM =?~ȚOYU`{F.A5jijfa=bIU7%cٷF9']] &C S3=((]Ȟ8OdE9C-V+TI>/ sxTYA:7C8vԃ7cb/ӿ-bнʤ.kNtsBZ !\$={M”1 lr{$^@M_3 +:5BPFscA]"l\C!*ך:~j  /S8}鈈c-yv3'%^?B%TO[7l_4nx/z5*M')g[##G|<}C Am^}k}LʓؿRWFɱ\L`ro 8+P1yk1\q pY 1J ̎dny=V٘ߝM b&䛫߼4sek,";xDS5W #4-tcNGJ4k^4J¨&x COkտj'1ɟ̞ΤDz#Ҩ#Zfdթu%L3;ھŒnBY/9U5 xAd CY8A[Й G3+W 1w@@+tΝN[(121w(cqs$c) "?6:A1n݉6ݱH3|:\4G|A%jihaw Msۦy QǂLLcܔȿr{.Xn!I`m5ӳ*b;H  Ǽ{Ђbq34u4 >^u^(ԭM ۨPE-Omyq][C295MofIND qeiQ'MY9RFqd$gZGK5 D8D.ip>_nkWM݃,EZOaY9)쾁LJtQ^j~1R, WԞU_#R$%gh¸*r돃;y9*5!dCHav0Ri>9y[8[8o1:K;"isk\m~W{ZAe6<P(sEĀ?- lG$ }P=92B@U.DxԹ=%r6vJLz 8ޔG Ono Uz&\P̣RuyOxh$R'8p=Ֆ1=""n_ka臌VSGE V7uI o@t%HFƣcOпA86/GX1Oqa ؟ia ´+4`Y+.j_>8H5%k{S%B GD4~kF{ jWaopψK>.\c>vlRDΧUb$$-~f ; !x~KR-U)z.r)!:|=fj` >#MMZe|U5߉#ξBw,DÂCCgwe:in_4z1zc^(m"? d .)]@6ZsV˯[Qa΢])WHG#'8UR%0$/x8f(HkO(:-$":e@.Q6hSl:3v5Z-э|_9o?@L_?[f$=~~mkuFtp_'u?&O{DǠ z"TUQ;ڠ<9u81SeZ6D-hk24P*+PJ,cY`(Xa+i1\=Pֵaih+XL)yL:IIm0 Ñ dV=^|e|)?wbP~ڬMGS3G_!J9tk9XQs(j%Zfeqq<{tShɎ+ nlȎ<>%z e9'm{B^ |ŀe|^]A sQ_0o=%aZPMk* .wDp'Xv6mFN&<%J/\h /Y9AW)f R6k4nAn ٙ,o3bm|-w,6䡊t;]=}rtgx6@\>8ة^__EۂХU_Fv>Q6S, 瑱)afZG j,Bc"eO,dXIc'ҋV G=RaXVKE6z `[-i x5:՞7! FnŴJ8ڶ; 2DA<6hpo6 +zF?AA4ǫɡήU[FB|OM~xAѥːM8$%BΕ:GZ?kL gOFj<;^Q0W Q!Vq"4"ЀpXv0<!EWt.ZI= ` lNJ&Yz)^ :I9a]õJ Tf-II7qG5A;M ~I* D.v3m48Szcg(MƓ"$sj 5`rxzc{)ei-Š95؁8-3Ƴ m0RPN!-v\A*%\ 6*Z# [uA&.yo|.>8`NW\ƃv_,UL|IHjJzbˤ}^}ᛰY ⿀G.SEw1hfe4 7}}/xcc. O3AsEO\0[6U2}ċ3ֈ<޴$ЃtGTu/{p (qV߹+40m9_$Eiש705+h=HUvRM]T`wIt|| eI Wmǃh 6! Otn4rY*`3ؓndOY v$yX~G7z51L] K0v< NzM+~)_⤶ ]? 3}(~7iQjkL(6V޻+I,|ta]: 9Eh&wbМbPq.$/tX2?< idjZ:7zy68 ŋb1]lmr!+HS[dlo> ]|xM/]!PH^0'#;O?I#_7M&+q,o0٭v}GZqBu'.ChK՟$b=XKDFNel*AY\yUZbЙҏ LTZKQ7G #EAnZ"XÏ?ko{2q;!ȟğ@V^kAT6%w\Dx;=!FNhy}i2FfGid:|NtpMGn>goqj울hFoC RX:G1nNfμ[|ނh5IZx8Wrr<9PDT/`R@BINI#ɣ$`g"49ovK?_֑'BOy}P:;yj@?Qr/Q1KPWE'YWLUx'hP^< !pWV{B\,= :-dJLNgSD/>H\o1H!}vlo]`*˜)(:lXQ%>˧a rJLujn [ŜW-:|RļpVX}(Rhb99Z N<k|u Y<ԊӇO6~QclD (,;ss->ĝ[p+>Ek!$YIv}gbDlۻ\-rguBu"8|2,wCVȧ`ϮkQ|O.MݑpM-c?-9G]ACBG@̎*vRAվ}>t,M2uNĥBj%7 reߒl L}%b;o[A|&k|DMqb܄V[QC\دY dq;o8"Fm(iDwOđy.KBgOJ]@-4w-fHvFW'BTܕ 0:؋43ø.p[Ro7W2~tuQO%7>%R"s>W:`q-8I,r=-sUHi8V$+5/7O2Ktn P6b%#s3ٖ x58 f*  ;|U{MpX;uR Z T&k$Bݏ3SchFYW6_Ӭ cs ?@{)} Ajjoӭ<@~ꬫ>XH4fH#bx>u|2znӊ 8䠂~嗵42#rM5s˘ƃJѡ)e]R6E?4 <@b$ p҉s3} .f3w-QPȓrez%ԼGX>KPgh1 Юq|쎌v)=: WQ_u޼'`wfPV<@I?99%Nl/hcP ifr ]tM 9!3Jњ@C~ܸoG0;-;Ұ6k@a=`L2ncn~aqv#ms9C92xÊ~ t*WRRd0Hҽ~E)ı'5FK+о~|33w73(= 6^!mE)*=g'_ ʊlfq:^n^RI)5bĨ"ni/If6|s54gX 3cw,Kw7e89 ˍv^UX\NxåJ\cWlƋ .Դx]E㑗 |jC.#Clߧ$CF>:1!dP32`I,)Ip˧z=]0E?q\Z|3N[d#sI4-%jѪM+``8#W;L%4hrpڵ8af$E{ g;r]E@!oJmVaSbH^4@-T8BNhb4/t!mb,@(..cH[ciƅ؎T1tIٽ;1_]V'kaEaoШO5x4^"5TC#/T8R*`x3snUݮ, 6=8El$d t1ZHNoTC jac z{!hܙ/7T֎RZ]Jf9ᜓFĻx}Fvp;N뢌JJ\A?! Q؁USmn =:`\Փ(=aڢ /8>ߝZyAB ۮhJh:DjV@T8T^XO7JE@M(3$E(Wd^*b\Q؊F#`s͎3l{̃b}t%8u.t\yrR:2]pWO>eҼ?$.BQ@mKWFWm;*SN;X{:(ÛsICbSgZ =( WƸ{Mx/tR * &X  tn#F_cĝdw@VXDff!(9X68 -Ԛ7C%\v>xc욤@fg~]c5 YL_rY5eo棉bhFv cM\Qlu/zV̚M,j{fgpS(@p=qXc#7[YK;3Ez#(Y HxNgkd9rn`e!%n_Ca?UڟSK^=`Y wfZ{h^$b*EwAv&J&gu@P`rPP3Xѱ3*k$+Wm)S).h۴⁜&dXbq43"~?C1_8u<8^sIm?ᩴmgN@ӝE5h xdz\?iwc gm"aifQ.(z_]3MF?Wg)43-i=u1cB.V a3-Q{pf6pt++|DU' \* @-~)Q;)x8p +qI>Wc-5)HGwF}3"Mư fU,֫~FT.Ry1ܑc(ȑap5l.X@'D u|#2 nKO{J{K\|4y$PpS^1PU[kM5"JYQ~Biv*X!h'?t R#JHO&QPs53$DYn Dq8*N9T~W>s1o&r~C( h[ '5w70s`8S+ oE-RLs(5=) g۔6Z6+*q7[o y*mӒOT}B¨nF {oFO_$Qb~$pΉKroW={oJQw' `j*F6U#J D{9cE{ڷEe-jN}>Ƒ.BT%7q⼛5M5y?l43{ҩ+cV`6 Al90YxX6UnQP5*2=Cњ8c}1rTX<6$8ρ[OQbY_W?^uPV!ozȈ|qawI0`F pBY1ƽ?={?`m: '+(iHOhZkc{{[lG!P^'SF /uڡZ :vu& : U7N,<%oqѿ(7~R)S - q9 @k)[\a:mȐȰiGaL ZG-eAU@eufܭ{5@/` USh8ee1fd$Az[Bnw^"^EJDaxHu  GXflM͠V?[Gm~7";_ʽ-9ښt<.$8S/%qo"V.2]+1i)l fAQoD''\4MIKan`<\2> _k͌_>Wy-wsH&6=j,`4I4 \adѐS ^]>.rxUDe ޭ ry QؼQ1' )EJN֎?1 R9,Ɂ3^dG쩽PZ?-== Bɕߪ[n Gmd}fJ 5 }#gT/3D_)$ [!fViTv8‹P=$z &7h$LyD%&U+ qoqRpZ6t(Ӂ5PC[HX6OOa۹@V~tsƧyrh+XšA"'#/)KMyЭ!A٪Z@5:[k[l6̑b $VC{"8hDS@Q9i*錜&g94֓vZG h"[,v3)Bs%N콰@5J9YEȞG$6JͦBfū{uiE) 譙KZVlv+,l%HwS*v6 UYX}GC>>2.暹ɝ3?pvx(D6!}t6mG-z j:ihdW1 Jmhx {ʎ7Uo386徜Am3'Z?}vc Trm;TFH:&,,ZW I "\]ȼ ` zj X^v26 ux0q7q kRSn2ac5ipYG@_Q/.粟ܵiZzseA]au3V'?^d.V6jNv :L"_A6k:Λ[W:ZwZzڰZB9b <;Iܲ暥)ၐO޽cI5i{B%7qu H=FVz0c:>_uņ¦y)eIYFCٸT@k1t,u{ uyEOd2I-,N@HM0oI'>UOg΅K5w тS@+M4Bc H^ /]`xU9il ͯ5|ے&2B/Vs|#ZxN{2ensoHPAWEtIK'aiv<%NJ]1_37 4Z>D mzG6YaL?a25xC5X-K&R-F܎B =Orc(o,.kLRфH7s4eIϠ4Ֆ"NǪ2Y08w z|KZRecM1#TY6 g8ڇal Gl+,3FDH<6{[0A0{{Op$BCP&*/ǙǡtL4c-5&qoVѤA()k㷌'.e?E)cz@<=hEDmEgJ ?LIW6t r3* rEMCWYV^h\6ÞPꓜPȥ3oYP&h/caY6(s/#D`_x!l( @l4"(W -_"PEq)IF/J ,5C2tx3R$= b7h50&zy!-; K?"_\lfvG7@% *.ư]~jy#Wʂm2oRWVYCWt+s}șrW4zQx4^]PHdAww>FTdCORpݵ =q+3,smpik(=zf m^_74 {l,FAU:BZ.Jo3ρK')~3_\\IlMR]_E鿧liV^ӱu@UÓRXyhF"P;@<8bV㾌tY9[GWa䵦;+)Jfˏe}Z/1{KF+\BxF^:W9 P+O!76VTI{[=(ƝQ0/ 2|w`1cMRsU ^CGq~o)R!$y+6SolPmRCX2Urii`G('=3VQEEIjuzwvn3mӟS |̈́jn&<¹D 5L(oliNy[ÚLѶ2=d0OF Dvv~Qz?|&rJ'{R*AQgWI˴9P#_&pAm.? /fq+o/L 6'%i^nEWq!'UؠqUdxd ܦ~ֹ/d Z͖z}UTzS{LӒvr<5ʴpٸ^U)^ك B(1BOSB)^|?EC/bg_ҍӘzP]GF&돥vxX@3gd8e|޾Q7u5^T3g,AE!=$|aY]*#Z lpNzc)iAaĚ:՗tad?#}EF rn/0hnF.qJm߆,, ͱe jx\ӹKh2 _Y*LT9[wfgw޾G3|n!H΍GĠv|ɀxa:ǯM]>ZI@ת'yKV kho1p$Ԑ0LWKRvN,3GsɄwm8q>b`o$u=iLi&MufoZzΉo;(̖ob93<"znU' 6[G C~7DdWM6Ac5FQ pi)|_WŇ?2R6ۛӦ1!anꯦDv~%f as;jS`SϵXűN ╕ww'9ݦjDNw>&?*`\*=V'\$v𷫱"۬:N)'. H$^gy* V?xF_R0ŤrQk`^n"AL,sP1ާ^D@?fb`/z{ժHa%mN$]9Ge; ~gږlĄ)+ƂyJ,'gMI&$/eRd@S׮fLJ Ϧ>]{q`ɱԗ1q*4Zo%zYMFw/xmjCBo }MOig@7Dy9HZdX4v`l)`~`aVg*|񌠽6[Bԃ ?]ky4vDлK{L<`>w RXhM04ݳ $8$=l"H7)X3D}{D+B"lo$Sc-(JÂ4M@H4;'l`@oH[a--hr-&m%w+aJi X`Z/j{-L_~^5_y J(ރ(UA-F@Tu(W0L;\_R . "80<.-Ј jܧB4us7dNY, _v1KLl>qD=@GP6zqK7|AjI zXIJwB5KN2I&S[Bdi_$Rbod#'&DR-.~{COg9yflo}A$8gr-|d@ ܹ)3*nVx9 ;Ntk%z8oqp@Oi{!k\0k5e*Uw(ޑ߃LҞkkDYɺPxcug>c)&}ȏdվyHpѰoĎǚT--'8^sb RMCOR1,G(]SN퓩.Ͷ(AoQl-:00~B|KV%0OuŸN"W1q'ս>Tx=qm@E&xݩ |AWQc.ꖶj uLdŰL"?W5,Owzaw >_{|o +ϻn^Z{UgU*T_.RwK: V2fqK%RM|)&&hc^]lz&3w "CblkYz!( އCH̦~zNq[ KLu#vßפ\aJDRڤ;vM&*ў)cT` NlhJ &^+a38nfk ) `OG$$ kOqLAHہf(!#v\}Q 9Y^ʜKM;NKZ+.&'@wrZ:Lm1f>.Q^ "l,LE4G/*V8NZdM/rx/öW8O1}0Eou-p[i\UXGzcGC?=v:^B"W J ^ w0>Y ؓ:;EJOR+MDcP hU!T?|LiXBsv^Y?*˰U)0I,% ۗGx݁*_ar۬mo{qj3_7ޥs"ܴw_""PCe@|<´BՌ?|ԺuCŀ wlk6#sf ڲo]r%CmJVM$q_nb;yxi+iWEhJ.`P1whnE(N@YB\}p,׺R8nuRVzD$\"RGd|y䲺l.NQ^.&t"K!}. /KCK1߁*aETy,TƱ3&tx6)P&[(z,IFs(Ϳ& T`\l .<6x MzN̙x/];>jlQ; nsf!:9FB99Ӛ= 8;λ(fSM>xLxxXş Ѽ?fK5%1aU! 5 d>,aۏ./Vp`W,l@׶I|GVuPiNeY&;H4 ;k/!S<N5UIa`fXhaxYSzBIQˣo$C6jj_{pYCU}Rw ۥS"oû`.o|k눋aݎ /ܐxe'ghr曾;$ЍvA:J2 _m`j}^ix0oZZP^eL6=z."cY{,X-uX?p" oYt)f`$.)g"vD]X4+У/+ҽ:"+|V}Ț;&25h :JDSC1QXm?KSMC&_9$- 8)KV˲n,02ԎC;V(ݔDAٖ.XwW7 Suvַd'Yilr%\J +%Ǖ%]. VSzHA.‰Nk̏鈥RJ"۠7쵓 ^ V"aU'Dm:RtR '"vzU@xnx LƂM{7`s󂬘>ep&BAX{l;ץk8lE3%B-B9xj̞kgnnQ!E͍G$ߦ¿f++5ٰж-u0pbl7(bݯ;$:B[Ξ7a}/1#1Ϭphg2Pڊ; djCeKtK~B_ kpnae 2"CRͱ};SSwbyD+"H [q__S&b 8l fSv[!X5$C%$GxzHy;p q?ה aec홺jhovixe'] R9>qRBrklDU'zYr$}02+*M?V |РAEL5mb;|%.mkDȪU"!뉦k#`L [༂`pCx zSy>(0ߑ=ы{]bזU>'Fs˻Wjm\RNh\ ݌[6!AS1yq ,#DPX;V̼x̍NmՍL*jo׈~thp-\؍ܥDǶ8"o;`jK@ puwD"P).5ssx*wA . )j=,?tyA:̮G`Ȼ9`B_NQ?aTt4Ot7(C˵x+(X,Y;\\ {g?}M1~fRЃ8v'ݥb:K!ᦙ^Qr_ )ώsPaJ'`WlJQ"d`e$Afq÷&^E,"!MI ^aX%ksKB` )Җ CVĈ"[6yVp!,pBQ8[2iر֗fz߇y~wfx<үVn:_~' 6\}#Si*ÁVAóu?10I*h,l)f iͽ:T:]L}鱔{ g[܊q4 m,>PeG?F`r8Mc-ԕX;{ͦU ''|_ʒEVCD8g-QpkK>۷:7N.|vs4~&jޞuɷs>]B`[AWk_(v M1J'h,唡N.1^: %qQӃs41E(qMl7u9_[ g#jUPSdш^X.?d77tJ)#1?i`zuf' #t2Mqznv;{^FY(2.e<(MEJ" pǚ+Coo>ŮwHpq ZﴀcݗWu2i7\*H{~hDO&4yt;^h' !9 "P/ BWhّ˝s+hNk}9yrCqψ{>h,&-aU\ al {Ygt¯z`4tjH(s_f} Uភ pSs >?l"i5?˴kCcD7ZD+mU1HfpBNNXނ)aBxv[q³Uu#l.7j4="UV$17BkfrpZzO5)9"ߓsVI,b2\ߥbZ\WO$5 C_iLAP{6c%ʜ5IN!ɮ@YDw ||{~  ׫վuPQxA)FrSNb "oce4Vɾc4CRH#ad.ѤB9a+ޞ)y}MvQEY|*5^I06Nf ֋R;Ým?^KC5h:sMm3@/,H=BtNR LL,գ'CwJv:Pu+&$ J3rPK$G(~0n#*{DznLB@gImpM_]ט7Fzh "u޹A_BLߐτ&[p$Lӡ۠ b|!gB#!N {s#߮K j[|azkt?yׁ,nV)\7w]|fYRY~hm'Cw&<1E&2}9rSn<-\赟֥Cl||Vy@HVy4gj ̥Lk7?aak`4ҙ~m{NdˉvjCSNfkx& %n׶3zMMP)ݕ|CρN.؍F^ƾ]R"t\^v@ojB-,WժO'`;Щi@X/#URDL|E_SIAA\f"Bu.Q8b;Xlٖbb7O4! $H%y6~md3,pYjƝ!I$f`\ww<1S^+4s@qu7Y~vI֥u rera]f߆[`h`ٺq_u{X 2pv~STIܑ M]S[5.`VCr[vyஐMb*Kq&x/##0{TϸZ=鯥.jcMܓ|UcULSӏg|ȼ:_:OjRuggyu y}znM=+4Sϟ`OcVZ:?5HZE#7If?y8"1jVqƸKcqɣ%Ew&MCicL J oe>T($""FIpٮnl+a8-SjЉbqj󑩒:J# d$5ѓa:&c/7³CLFč5 /"q-VKOu9эZEP3Ct|@uػnS努| XM!]vkLUɒ<, .IPҁ5FTv)m_ɏWhMfFCq*oyyC|);b gf{^O/ 6k(c@dQ#Ϲv/9I\V_T[c=?*q :=/5o GԽp2Af wYMl|Y[+>WvJuz+4ׯ,\ɤ`Z @OJ&DA~3N"|A2X):'<!5?;^SMclԋ;/iXjŰHo{¿u֎]ީ@eEVZ؍<_ 8[="_ZSR*wo!<(טrhDWDay2x"5!z@j;{s4)L 2 do/ @yIFԛ\$IUm ݟЀS_j,z"HM{g""7llfj5M -h.vuI*bKt[!$> w:UºvceG¡Fe\.YZD@N^Ņx>vj(Jzޏ^ .(~0MaζEax^@q-Ox+WK&??^tyU+|B@ MgjG lf-NY(T W0 Ds=ٍzQacuE'-T;=n65ۗZbȧI?b:"SBy#OGƑ7je,%*RQ2 )i=+kS.wpAG[CKytLj6gKunbkez%>%*FjL I"EAΙރD\>eNśOb$5.LPX1q9CE2Ya1< ,VtZvq\jQh~'<7J?1ZLOGjZ.vp2Q#aYf3\[wl~ďMR+ %@x(DZ8%қpoT`KB`y&1K7 !ebɠwž{WD5;t{hwTcgFRujOS 7|1;v#h08e}}-!bgށ"< GYPn%`L\Tm iL }=:(ܨpm#CM鶳ه:1 lcf].~7\AHkZU$CnɜhThK:I*O1M#!ֿCJȒShSU$:^_sW41->z6m(!Sƻ(M@n_y&דGxyZ#p"r0pmu/]T/5ޙW+sLTN _`r c' _`4&DdlSRYcߚpXlF-dd`5=@؞osm,P\Ug۱'}tyE$z+k^  L(w܁uRQgNgEvZCފx{i!`XR>jֵ@+Ekh^8f"HC9>GVވ!L{Й}>_r{~l- srvmVaQ ԃ6.\=;->$0sUX$>}~ѣ ·ig j06ˉnN}j1U@5n`LK F{hc;VP2R۟ztO2'ly[yJAM2LĹ<7fآT$'j{y\K0,E]Iiu˅D2Fr<G+.Q}XMGRkMt`)eBߦ3|Xv8uyF sa`.\Dš>;HC #itY}޳)Z|P.'X d?)& l!6FOiKqᢺԲcgm"^72jD鄵|ޟD)Ng,w9vռ>́M7\m+ `Qt$e ;y]0զpup* s(0u|EڤB`b"נ 17zHo.;5+3MLc?2ڳWﳃ' !nV5uPqrVᘺSXˆ!&E˙M%S8sFY=Q/f.LT#]PoJ(di8ar]-G*"D͕QҏyXEз_SN̽- zw߫㈼_| $M O5`PmnAh|L/,v2B)\| ڑ&wXIݬ݁r's| vqeF;:QOG|i|;4܂z1hns&DZl]*LUd @pL>1F_;l{$3_ r'23BɲWG L'\.G'*~H`HҠPdaOaK̰іWo=H+~-E OMhc.tX}0y}1bT-usro*_[G"X-+>g!fϗJ{؃ݨ؞胇 êEQL"rq06H "LیAi[?.~0?=VV@1Zc?[]l7iuBXLs>ʂGݥpkb^zќr3|V gR=ՙ Ľ׺' 9w6DQĸ. [%NClGIVߊLP`ocFAa͔Qɳh x)Nqbkap^utKs^,qCTIEMJ-;3OO1=50q)-c6MzSl@v⤉CV׸C8ߪ/.we<j'8:G=,fuFpzr'a G>dC]5S +$M;;I#~qAI8y7R-j?)Nh EۅLB"%?T3ӌ&qkx@OS3*}GvA2Og L6T;&.A =Uƽ0aJCYx_i4D&lUI(NNaWlevb$yEU )wE +opRY\/$Dmc,ۀI7ӌe3%XM;N$l]G 24:7*OuO˩Y"RyUn+!)僓b3R[''pݢj; GTϘFy#&RvuՀ}7&gn~ۑA.[{a3}M+SkXLJxo{A M3I)Q 6’nHR+Jmz(CVcz]C* f$ h2;[T_|A<Ŝ4 ef\'mrƀb8%=L۫sf!#vve +-E'Wào6arI\ktf>dQrE걖vҌ떹XCe/ĿT/0Rn'u<6t"NK&TC zm 7ww`b:_R+Ql}mHVtt7\dB!1|'Jn11FTk/RskƛZL6y.+/z_Tj$m,閜O$9]P;YNRO0 Im3ԧur4 M\9flή_XuΒ弼% \-nhS(rA+پ~ $ ӛRiʾL ke6e_-FZD]5w%`wq "AGpGe[Z0r8?,7g_8ߞxFa(.~o}b[`PD˻Ա#_l/l.FxD,r'bZՈWm_kM32,C.{٭AJFD*# _3$ h%שe?{\/~V9A;ED6B/gR>o].gMqBͦ ;%o8,;D " 3a}Ϙ$7v#9-KZ_]'r{Srhp3)O]#nsp0_Cǜ`o%0H9T_gMDthf<5& %W&ڕw^W:c0AB@Uɾ#\**"SN8EkpGkU:PpA㏻H_-" cqT2u &+G-g+NoBv PjUJ<>?+h1SJgx짰mYzAwh$+c"(H Ϲ~^U!,Y'@ f.6& 8pNw‰$Y?URЫPf#CgkjwO Qe߳pᇓhs@M|z57L!۴FhY&,z 6ӑy+(;?P mTڳ:^C/y7DdbWqI%zz!?LZ(4bxw VL]kWi^T61RpMԛ@n?@u"TLůA\}KN2` /u6.?!Y)s]QYnNߛU k NsJ~^~.f%e/ǤaLc6%B-;2 蠤Ur`I26^|pע xp\R\8lMlOn_s>Ry`;ՀjLnj*p2WKqC$lqRgp 4)G^QUɖ$@]mp1144 5$7ɣ9*Gb2 Q=_@ <#鸇N{1OD}Y~A<`B`J ket(/ @?ETxz="r/' eBtM0kT5Sj-9 I7,XbSBDX=ղϪh @0XQ X llB"v(FE-aIM#8Lmdq R1 l,`:ӂ!IxT0u$ ++z,śBX4xAl{bT1HR ٪Mkm!05r!-k`Z`˻y6 TR?;4E)Wt]ůqX{&TrRȅ$gŵAO\C@Kx 8o+W߷oۥD`̀"rR! J =QF0.*0j+ $)fdVǛC"Ky-xw9L&!= WN3j}}tP.OM/';lxV\lטiJZi Dw09"]Җz>hrdoT8nM;uyt.rͤ+nT ,<`5^V ]tkR/7iݠ}zM~M9}[e_#@9khݕ0dSw;q19(g%q #?r+|go&z%1V+8lPTW0&,#`Zt+?ղ7eMK{~ +HT!qC|T_?THUVܴQv40.rGDO8^M{8Y_$|yn@NXLS1#T Pd6է>OAv;59 1{^R@76_:z/!lpsȠN Q\aZ9 Ȳh{9x-p$}hX8F|o 2h%Ag#4a1Ō|Wۘ3}689SYͫisgo6o q_KȱcN 5~NE Gہ؂_f;C\ 3/kc΄dvEwID[ FtD٪v;g5f/}Ym­rB{)l@n.OՎJqԸ"\;9? 7sLmF6*8MMD? t& Gs!PRz^!3wq"e{{ 2f~ mMMSW]&}G'Yk ,T\\ꅱB >El{k}oD }k^eΙxi%OkNo!Ym+Wy&n{MkD$H ~R%PL &|ؘ!s? ץJc=4%y(Y"g)Z)G ڧB8 b^Qr}(m@ľ}B▴'2GLH9@wxu`_Z&Ík]8^- w7/O1s(u 3vy uS}yp ܜaF$ASF- CܨiT#&}0gtBL- jO$WwoXuJL^@Lu 猶.}dY; nR^4ng#r.' 6h:bf tINF-CM:a畦vX^*R> IF NkJTIaDSuZ ޔ&Y՗Idzd5uڿMޮ݂cõrZ@qJ `+1oCF #JQ/iȳI$#Kx^&(v]P/Fl8[Ӟ _8(vIXGtl{]LLȨyQD~o ÀU5-騍ݎJ,=E.ϕUֵ09ʑTfr/ `6\8#!,5Mx ШIq}8ɧ <l"8` &Q7~LM-J\khī}|z#˛QGiwA À>NXB&׵Rq(Q ƻkA+Be>/ Gyf*r|ncjFvJD-3  pzb}$ؚn-jߵot9޶3F?M10Le^ (rN+"D<m;V;ƪ':!}zaTMx[-ֳY!bi|($/1l4yΦ k:(c;DTrTFlR=w22N7mNy~`$:/wKJE8DU)7Kfsrlg0uD%=|O'd5T'sY9:z4J;|4 uw.kKђ[^Mƒ%4~9:t37)1FHͺ7H-z#r˱I:3)sa'@x 2Ó->v=xN=x8^+A ݮ,z-ve8*)S:P&K5v(Vkw7c8f{.H?}_g6Kh0ٗu{ɜv@\bTevFZAenOœ޽)kwe˨YR)lZu+3PhU)IAH ՍzDFC2^B9ޛe tx90;~E7$m/NKܸlIYʼ(8C#HjD"kV*:,W_'nfg__g bBt1f" IG-Gɠƌ"[f4VD5L-(S& E2?A!% h!("nVԶlȨeN\mwJzY!Я=j$RfNzP?(Cn ^V`Y?vܽΤP%M_dg&4ЗF`=aS_rWcw >N pE}ft %ASn T0lqf }sbȪ'V|xXr(N1ǽs-bWK،D8Ev3elSwmS-Mܖ[[]J=yjFg^bXbfp.G'S^UN娾1eMg]6SD=u@[wߵ4> ZB9&ׁp6Xʛx O_G,kG|)Gc5\ ϹNrةW;ͼ3d+7aiW2%)d 6rq-\pS=z:Dk"7uf(e: sÞt" W!j"F#ih qg,[_Pt/? Y^?BA|zą._`SH跊kf%1 ݫ§uI%r;/}Ub*cƁ_82qv"85;Mb-2 QQt/F\Ylr8OL&gdqf N7mzG0I #[:,'z|>~Nˎ󵪏.jA}+k.3 du__"LLʜ0dϑ{նw2"F<%݉ hfb.LJ@YLX̝A7KG[z1yb޹LyV~K*TK|qҏ!5Cy~jvNaXY#+^bqz~aO%hc&N-3mNx#( [: ]3ZsD?UD{k_vj]e'QܭR4)B[L\ +FHvtE(B^9/ݙD)V2*{2)7`Oh( 1QLkKgnΦqBoͯ$7wo7R5.#.N kMnlu2cWUYEB<8=7#P,w4ltOҾ#v?D:ez-bQM[$+X`lrK8~mFb#\ã1|˿Y>'NOe+I+P4d4)_=mS T = y+$hEށ~UɱX,|<[]L f@?jmce;=OgG7g Y^XS%1my" 8 "p fqfHA HJL |ewr8Bh[ ũr@ = >7ETBzD@7rdNC1+h$c%%WqA8Hp㺫o6(SqcX)ry k//7"MhW]FРfSCLe}Nx~}I*U^X {Op'1a^W-O8w_"ZmK]l̽}?{ixAH@[t Ax =Jwoobr>"#%=9a dl߅ f4rOY~y3vuRDTŀA|$uZf/n km$gJcb\rnsѐsYBc3l43`<61#wmS`?e6זzNqqKL?[Ѓ:w+=V_^1Vk' 3SSIiPMŪUlyetU-W'D[ǪYן(1+e5v}tԛΥ@BtƂ.oM|]1@xTFƦwX- "=Z$rp7p-s9PS*y[dek.HkE^!r)g@XBxYP25fr 'ymPoFg`. 874>)ۍ{]sX|ޘ2QqU.W#D2J k XuzL!X-ƭ@ꞲHkqǃQr]̿oʡocV\4qG4ׯBId|s\+H5K 'vl]n&~sL}ndHAa PL1: *a!hۻ[R(xm|\nڊހ[p!عZW{^c'oS@ΉYҨA.p*Q$rz`DqVnzapJ= aQxO\6xxvPQ <N@uB~AZЖj8?~+]C{TtlڏR?=#yy?lmSA `xVKv=Vv8̨YvuF~%&r50{`۲a 2=tnPξa=uyJ U(AM0Owh'@(]:ۋb@)ru6c?kEꔘcf7_4޾:?Ӻ-sآ. nitaS)|cה=TϢ76XvX)u>dq/jiҙUv{ H:91BGUlj |k@?gm!ޯCqʷm8ۓȌ1y3(4NKn"F6=+]%j­ˮkA^ڳ"$xP旦`UX DB8@wГKZkySb0!F_B)N.|KED/mV. b쟛"UkXyՖ%,ʍ.x{BA%f ,sQr)KBdwYP+wacw QOXKJn2GBbmm9#zζL!|QVϿ G,̦Bsۻ.G!O/Ħ'R4˜}&/p|r_|o5a=T\=38DKK tּ{Q&DBދ EsTd+<=v8Ӌ`Aqow#*gNR\GE݆Y-WG^)x]336$#O태&<8^)!Jv_^ ic|#ű=:#?2Ҁga[吴95wrYMv%ÃXoohQ^\sM.E%vvM*<@q^WxW6XգCϺ"'Q\N_$Fr8\=g;kc(a.f{$ɦ |E(u֓_|K6-7UנsL:9%,^-lnLL'{“yΤ\ f̂͘NܧMl BXW[Q5|`s7,,TjoW[ Ect>L.x%aЈfaccuU˭Ms~ z18*}47NnT'Nae7]HpMzɷr'?Pߡk1m3΂8jzr6*&䅫\u(30l& ^_tTߘ͉w4ֱo}Fi$"ieڄ =Ot)lNܘ=Y88LR{pfvu)`D0}BpLԽ%fGyԙ"rƀs,b^}Q]sx@1u=m#n}>^OF}A+sUh5H9}#?\PG4MnNeHMs8NSKr;-GEBt9+Juh*o~AGVܐp+ܚ@u;R1S1/P =n3R!Afp_aSnI(fPG7_]b̈ZYJ E E]f |"UGfauXcٝ< /ӻ= " mchjAU]2*j:٥d-6# r/6}@S %ՃɁ|Zߥ0GLݚS*40ύB4odHbr NkR8y"j0Jo\>_x,å zlb[@G<c}&,Drf~';1[쏰cߚZ;[Q+ )AMzHN!?ac4j-F'j=\1vr($286_j 8JsKJb8Ձb0+ pY@K,X6 ae^"05*I`ctoO&ju}%q7[Iy=ro* 8B%OCLM@`yyhkm0zu)ԒW~EgJvS8+~F(?zT Qh,z\ ~CfhtHғ|tym& 0s< U+VW|n^ѩBNj ԗ7LO۰~[~o¹N%'rӧ|r'c)#|́Mֹ]B-x'`ūl$`<%maNB@+_}w?Jl9 YyFhV0a+%<\-rŽq4몼n`yfi1o0 I*;7P$)gS5$B<|YՈRߚ"` )[R=Vܑj cZ"t[?R>8āaUs|=}։X47LNSCoy*s4N? S~V G~S ,@/1CWb "N~)}gz?ZxsrV^d`rQ܍0b\1z{+RwI2De"U:cZ1 p]xO!~4e4ٲ͔*Sp#}WB>;=r֫$\ԧ~d[h & DK&/DO{#Jm,JN*\n iZx5gWlg$nJ9P`)Sdc^oä(1{Q,atW%pW6(&!.:ZG'0Z[yGR ^`鹭[`6Q%/1ERHέag0sq<9*B@g],ȗ߯ҵq zj9ui?^F6?Fknt쇄TJ+7 ~~Od؟_]I޿ɇ[^=趞 Bͻj{LO ߁\e15>9ET-@m8S~LJ@lqz(:#?CDߖGt?jNvvabԑM92tIxKOHܕPd^!C|؃Oy)c$r,E, k&jM=fu chyQVf.T|Û"&׀/bφ6kyƍmR ',bcYB{vDڥH&-Vkjce8͹6wYOznF%UpE5xlu[fӃ%1E(\90OVN98y)~HQg5$OKY[纾R(kcR# 5nh @Dd^ lb얪1یWN}V }1 ;m͕}@G;,u}({B4B5w<Np4=,Hq^J\]krOj擀?E' 7*k^+dtysFPH zNnTl״ 5No&AV&=Ƹp@QrU(kt.xe2Eq7!JN+kV9<0iJ|9qǫHfwن`^?qڋmM7 A_/_jD~WvxsS;9ͷ?*ͥ e q0|r5)gz eҤ(n h̭HR/d@6 3ͷm5kǭCk+ZʛQ`V=m+oȏ|7' f?-oUuxwteˎ{qΨ{g´X=$/q—r5(VjRO}gCߌc}K`B|( C}߲u٨DzZS%Z2#Űz@cw_h)$uf\!7 '訇J!cU k C0mHQɖ1^rGY9UG3A6*R%* a\qR޸tD+Awӷ܆ZqzLJ~˧XJAKr~~l=$}HeJ^;_ܡx#q& pxX +C3C-aDee KvE5K~*lO7X oKHc}șlD}}kt`멿I9x[/t)؂;s;F.;{m=i Jv94@XYzk9e- s$V4_/"mt6`QH-Hz+SquG ?(XybpnhcwG; ݯSUHy$5zTf8Gଃ /},a.M$CIn-T}?칶3O $z!$[wOá"{76ɢ 7rT'B %Z± .}$kqx$>}"EQ-_G| \n/7y# . QdOwkn R}=jP\JųAzm)_~<6p/#ر6ǺP̍Ka-}*~ nhp OR5Z9CT kx 1=M$Og~Haqg#u+Ё-pqpmtƒB~QYF`/ 3 !sDW@ڢґ.ؼV<C"*pՂ҆ T$xk it`ؒꂩ.F ͔$(4IN9u=&mz:륺/ԺO{=S f` -Na/]/m/h{WvPyfmEhĐ@Q;oBnKݰ&xf_RD^/F)z5BR3i `]\GPmxh*񮤑^j~(cNKz@xQ5%)/Ao_n?W d⸔PI "`ƊoMӆtpRR:#ߕK5/FgD%QF6|x[ %;$^.,Z5ob\G紖45J@9?=޴O[j,=Lиpn2'Ξ[k+gTW͔t, ȧ2ʢ3 e *$W7e#0XUPpc[4"T(Z2f }ɂۑ!.lx"X||DB?qO?9M&pnLq.2(iBTqVݧ =Aԁ0FF6?('ûDƍE[gn*\9 iO73Gw ^Á-7[ ^ W&[IBM;C6GMĒB;s;>*Q_8PT آMߟ1dՑ#Ri*~/g)-ujwpݕ ,dZXBfMܓA A(gWa<-lY9+A^ܲ7ߑ@b9W'*ef&2c5DJ}I~5t>wV$2jUxO$ad }p3 lg, Ewgsί $v%|ntO~t!S]' r2۱CuY0z'BU6oaF.ӷ O6[Y-6 p[t1'_v7@ZM '*k (=C~_FItMBm(Em0m65gL8\'9/(Br$6.b1hi<"c>,]E`o05,\+.d+8|b3ÒwgJN>k|pbAE\04NW5>m\SeƣvER<îV>Kŵtkƕ@Zv@66x?diNff9P ux;NIB}Zy@"Wa2<5NZxJ~K1}P_F͑!AH@"E"QiK=GL3W z{;8gϡ/|@ݒu`bE $WޒKb8t% Ey%z, ߗc[ya,_KK JGh b--8wOQaAkYu&G=]b)r b(R !RHZ!H\,_B]ZfiK\k;C`jFoKBηUlMB 1"o_LmdU͠|m%pVH[5I$Гd^ww5CXTi9hP?-Vp;OU) NBfRAnZ[~)~6X?y4+0V^?Q3O\bKOYRDɬ?> %&lr\@{<~vwC93_z-ϩ`šTE7!EAnМ5\ TQF9GCmdr=R%zzʟZG3Ogo?Ss<~c 9!(Ĺ5T)ߚǃ k-'6h9LSK]sN9sV.p:a\(#_˱;Mټ1|QQD򎀝WpsN{lbRhRz_s:{-{Pytd|Rwf"ۆpTJ3=ԗfpCm!>m^o0m O˼˕u0SQ2pE<#|@H(6UXL0$^_hDdZd;B'ʟ6|LLvmq(ZԤ&z:aBZN[NL3^?H~M<ز4Uy{=j'Lx"/ۧe w,7fSHrЇH}YB'cMsƎz2w$g}uw7F<Ĵ]l.>fle_%%@E7wv 1Ͷnm*㖽ma.wwc Zڣx*>WH#hur+~Uʹ#1 e עJ1`v{Ү6jX"jv ˃Y+Ƶk\(GSRBVguqSg@B Ǔ)6d>;!jP_F^&5ŽV 9t-/XjD6Aɚ^ԵΛD!=@-xGѝoYwE;$~THE0QzBE{=AAkI?}߅I*|h,eS@ ( )m!r` 3s2B 8X߭'-޿H%v%%/ N$1?ajryc)tsB3 j^i[[nśVؓNVz@U%'چXZ+ۿ~k kdF@6Ǟ c_ j}XaTwZ8~h-3:'N,wވoŦП^kW{t&D 䑘3ӝUE/B&jy攸"7;Q[?[3 :*ɪrm^3.l`9ڑ,_te~)P1W=N%̚U)rGWYǤ8ɫtE q{ZEglx $V;ě\ |w-=86Ys87qLEߔ MLQc5#u6-6dC^'1yQQrVw?:^"F|RcNMi6K[iIKB=ݳJWSYw֥QC%+e,>kcxkKxq룷HaDLT85ܸ;} bNZ-cL_= 5%aڤS]PF'NA*NuJlDRY0:iwVuui3m ˊef*+^1O{K*h}M 4!FY3 u$C>~eE+{prYJN 8l'6uwSv e>D7nDU5wm{Ll}`X? /iPzu<&"/pwp=yUp.oHA rg$W&!2VsΨXƶfZJaգ0 2ynl^i:f]rIo&T/;*۹ :i˂3兦OvD _oo7?yFx߀+9DfEt]6w+i-QSH9 ]u6B׍|jz,ہ Y)w _2sR8ҖNϧ+=r&3&-H =hty B=qYPq*CI}T&.G VMH%Ӊ/FԌ xÔxaSKiz?>g0FCer!5p6k}Ա3sx-&o#&Q$n e :y\PP@3-3Au9Rb&s[ >kv.b&9,7*xD| NuZ%zݨq![#B-;WtlӢuLۧdwF?Y1S1Hp4aXv {Ͼ*l. Kyb6X=K ?O~;<"?ZfpJu7jMReA0G˴R۹= Ҡaka{ %ۇq|睾AHu tr?NTMP{yxĖU&Z,6 w4@)qiy6t.!uU'4<db(vQNyN7u0W+mN[Gbسo,Qb[4<^u <^O򙚸/<,8JEJ,6 =UwDGA͞eR\\55:Fq|l_w}&=<٨eCUoQ$:twd!.Z| Ih㯀╁,-[7&,#Sua(.2{5ZIPr?]G91\mSȟƑ֦blt*PɈ|q93~ax6ovɻ)Pq&%tKퟸ 9(RfԴ30x {MVqH˺pj )L ?1AoY!_ tc ޻b**8=g$hER=7uS8jN6ZL5ErPDctЬceOŎP:ր2;{ doҊ@x+;Kќ@d͆z V6T!sv(p=賫`=M2IIur:TwƼ)Ջ5&߰^ EZ g+U=7#F9RRqU2=l<ˇ:Oj6J1a-*沁GVB8vsw4!w )Za#}_TF|Ky_QTXVT?E7.<5kLQ %sp8_ (,xE6"n6g<`R,]fXXq]4[? qڢ:nHAiR d !GN,˩_ش>@{58P<K/aC&햺\:9 jFgE}HD)3TDi+7y, j@n1XAAnLv&C= h m9fs&g*'=9/;]*n&9?]Ba:) ~,BEZM@Fe3MB}%6xb׏~L6%|qdg*Dcj$pO4&|W{W2UNо:)eOmbx DtN͑f %^!;QUpM0*|ۺH4- =nX8ңg?dH&~з8YG/  vJr<|ҝ0FMI]d<#M]P%ֲ ^5-{FxY?N?bj57sibv눲>BK}Kr{ oovduk grcڬ kEP 1۞ }G]VLIkya6Yu]1~XNq|rql @+`L#Зs9UB-HVE :ſ:ŹyH8Dj'gCIG!0Qk8.`~r!xh+aVߋofXҞN+xOT:[+nZ|#Zb5DPF7vQRfV -I6==) z-M(DDA+/2VRybF o8rNݟL }nf=Q@T~C!::[!_wg>UЙ7Ek5ݼa!ǙZa8y.3P$7+쓈-H*1tX @'<*T+`Ajk70dbGٛ?T!CОUP?y0:-qkh"y;8ѹђazGmU:0ւ*I7EUp0(3H } YFAp!i3UI a~3s4ע.yUJ53ڄQŮ]r0X?6V¶'QNk'L^c9Kh7ʹ+0JF{Dx>uq kINP5^UVz@;֝'CtS䫑zDq 0JzR}S<~+Ҕڈi oNV/mՂ&| O@HDg:g?A.MNd(bv2HF'R-8&&qltRwȦ\f fVtUVJ N(şs[=<Q r@h8TtE͸@ÿܖ"eW|YL羅74 W%-*i*bgUdEsG?n|obfaQ'P;2ajBH1cZ'ch>(8޽3DRZ)+tН?Ig%) =* = V?hEg-/)N:}o(jn Ek/NaOU&f;sOUϩPD鲓N3Ola+1V|/Ӕr|{^(Φ0Lzjxk^c\w]|b :r2yN1gPW;N<}yqa2g%8[ݼjA`痃5"--sM Uuέ MhN$oClz:Mumkl% 15P>` Vi\L<{1 bL2f /NQkۦ0g|$Mm[r8Oh{׫6CbJLw9_}( CC/57!ܢIlx8 |h[[ ND;և﷙ Y6'^;2F"/-F5́IjU>em2Zny۰V)s79cS6 ߱26Y{[i ;]0V,],XC1v~u?'!Q'ecGGƌ[ߖ!w'jݢ4Dx0=tb.ɆCMh֥8R%";4"bVClUa1$T="$cD1}G3.Q) r7*yʜX؟emV`141__*f3b)z1p><,%l~ \;_'HWo:漹'4,DjK#mwJ69x!J(ulk27HD ]낐>@<C}g8ȴݢ !:/k i:Kd,I79M:nE 7?ۜ)'.0sCut,H{!r2~0^ nktK5-W? _VvXSE-A9p?˯+9/zjK[t-i`xM 5ˋ~z7ɩoE-Ig3n!!J\F ^Ôs\JTaY>94mPQI:=T͉v|LC F}7@V&jRR2 M7 seݛ]OHz}Fb4XUo(:_8JQ+E4I?dqXeUFh~2"X} J2+eјVɰV7S)$U4^Ysri œw0Ţ;ʗY/c|û8%W$uA'h.z61xg@x]hE<9l_z a ut _}L|m4Ra2"ZY7=rv}Yb4~z[tKS}¬[֬3O#L ^j?cuLe5HJr[aL#ْ#i$i|q#}Q-TDbJ][Udq0=?:!gI#. 8E03Ɏ@RuIBܭ-v&M&!]<۩G^aF'旭hqr 7k?#3{Q-6L."hy! R6nD/ #r.fl5m%tݽ=9ynx0xw=t#t+DXՁϰK:ы evtlG/6&L4ì` VjC):kDD5K2MHkjCvJiȰwϬ˻Wb)qǎxvͯc|I3MǴAC=6[:.A(hR*15gVh) zK0h\xW+OJ0ᑍ= _-CqٽDD,Q/%9XDw^+;l uʹn ߞHk|:ϫɈo7\3hk/Z"P7| Y8I+k˔1~\8\WgDau@;ީ뢠dZ H3"U05e9HVd$zay;|*V20F4~/+{쫴 61]|3yM{^|PaRIY" Fa_dEVE W8%1k}ϲI恢PSK_I+Hyfe13p1L%\Tl,CZj]q Wsjء oT8Xk%>SZ>gO!dYJK5)ΫcZMUxTwk祉Q5 ?AUXEnS4M&Ye߳<R3㲮8VBU72|fXa0 2 Mlo&P2K`QQ ŷXtHa}·5AjyK!NݘbJ-bV`L.;sbP3Hɒra1==Oި–Fw&*'.1E1-8Ԅ_H8౅d$t]X͑\?SkTPfrL͍})">,&:)S/`.͖:-%zh_8\ou;5~8 a9-cI)O7EhZVo3*A&V1ZDVU md\z*j֍^'D2F93~Q{=J ۣ^p8md򻓣RwXo) ]X0t*: fVkƭ56$1c6!A'zq%<&$xwQQM>Ab@a!|?YX$J)] 99􉷱rP",pD[,^tj쪝X?@l_Li-uhri_blSS p־s'\̬;Mn fߑf|M>t;`ne+2]KaPhAfw4}P1vu/ N;nHoTX:_+ EٙwI3Ғ6\}PCL!%*@lNP|OHtB"p0>/2&馊DMI#̙7lp K婻vTS%5sJ=ϲ#WuyrZM&J;% Q"oOylHՑX8c՚F)VnAj#Yn3Ͱm ~P캟m^gNٴsMڂ$s΢vjÔpqWBWQ, Q$nLm1t{ek1 Ib`tTfFeOrMW~PӰWMqnx/|}(3g\ʬzIVtN[V9p;I5~I>SY&P? }%:0ƆaB=5v]`4R5)|7!I=/6.P:/m ԳUwwA:ÈZpdrh`:(Bq n (bS\hN;(*'Eő1r]Y]CRs/XO/OS# )*li.u 2?Ϟ58#ɠXC=u0 lPUrǒLKEE9jdۤނpF]_z/=C ]vY#*h{Hs*MqYʯU_yQNbaDd$LJur輦*q뽾psȱMRBf-jiKa92j`"{S#uHvܵj RkAYXlxLoV8*Άsvv u/o ?t`mZ$c:{Iu[Kv8Үu`YM­[,)&0RMuRSN\q> KѦڹp4%M)(wF:$<H!755 >ajEolMȽإӻ ڝ e7(|jK3HA{uI*ԋ6]6XDe=׌+ј?M[l8',?Ptט WqWԧ u7"tGoɗ7·0ܷd"o)AxZ,WbpZпva| gR0yOl{4Mк̈́xY+D  C)mh軠tģ'=Ra  6&*LMN3W˪^u\^`HC@H0익=2ʔ]@2=T J@SbFJڳI>^F = }UVkc&>7$zFd>,=\mByn@i{H.8| !X-C/)uԢV6l$ F(0uaFXqhO ya]XE+!V\z L}mQlsoOg6 |b@ZnZ]=#ʜh`uRglQbfvg&9Q3Vl4Y5GȘbU n8oFG$`/^L+!Р |6ZP `@*jz7!"Pˉ SKAW`y䆭HQe/=ڧ_1YPt WmggTj6q'ppDiQs4h.EX>w=ft%Y;,LJZ}/cT쯏"v ؤ׏i|)[_ Q #͍8`y.QL)&K^]ti]]kOa\+ Ztj]XuV|X]i$ ZE$=fhé4bn&7י~4P&~.]xS[l=p$BT&bKYȸy U wcSZžOPؚV" oIr9$}NʰBu8RڱvJGMwP>N.^9u@`/ajW Mv]%1EX-<?42;1R˝'+0ThȽ> ['XeL~o ?',䜣JD/=`> f9w]FQwK?R6 &o={"v;ʈζ 0d+ 5[x5ꓕՌ,k]]ב5qI)G*3Ȥc`Ū-&z爷eLGeh0BRv;(s d:&VR}+lMN@$"pmvH,^ճ&0M="Z,y8T)mrg9@i];`k|A$ ]8aWM-~Us 17bTkjm2y+-$׸&sCg+bBs좹"Z[li2p\|q:#΀ʫ" 0 k.҂ Kxy_^PVףZT#@фи]}'8}Vl2T^+ 9BSw_َ/pcֽwN4Y!ezHx4*q3'ᝄNr {Ն ׻Y_Qe8V "q$2UK,rU )YQHj'Tąw .<"S>~.:a8 ;ح%*nwCZR 5EZB} TAp~@M}\%cŁEQfA^_gߊbZ<4pijެ GT_qIAD8GT[q-LM.Huya2tp]e/]wMj3ܰ3Q}bNCAgԄeDjjHx{#v>7}m\jt7gԣ9x':(1(j RB ;05XQ v/BFBKiJP0ɴ@_~ITӀSQY fOۊȡhEDV;5prs4)Z>WR}9dLUhh.R#Zr!Ah&v$b BK$DyT 5 e5ʑ$ֆM?: ?A3Ǖ&~ 5<7n=|Cu`޺Y׭<3g[.G`׶׍Ld=f{% &ژ_ \cn_ OdO¦k_CEh/#1( @6Im:ҙ޳-wۺs0$^`p q_mBk-Q+D'E[<p8$DwOFke?*3a&{%̇6Uf mh%%Qd(E~ }7/ 95TqaW{u#% sZu3Z̠~&ۼQsD(ҋ"V[Ɯڡ2O.ŅEHmG2quwvk𝃫fx:9B߸×@<蕠StHQ* p4uLq¢vaRՊ{ạ+U1sxKnݓ]R 8-fe7QMfFE( d1i[3Uun_PDG,: ˋ}Q׊PܹK@8| ᕅ*X].}X/? οAEHѴmXI&F^8\.#!jePqkh9VR_F--Sub/.\)r|Zw-+Pb&o(yA Jo'2!rf㾓=hkydM ገ*:+cuȦ qWsFGZ^ oŲ gne"0NG=XimP;skXL5Y:@3 tIS +Egh;th:d)&b첐AV 5st5 zy3>dyq^M4 ,l ]g]H|zŸ^:']^5BַN\0?.9' EQGi-.~}Ad;\mwV/9*;⭡;B <}SYg#JCPѝxFif .DYzLOyFaX<ȯ/2d/ו512jlwm >r]nwD[%* JʉXsa]NNMFop0WF פ-6$"Fƥ&y aKNpjjJ1o6'VqJXy -Hح~##byom6jM>mǼ-b{H a7eOvԧ9ۑ t2yD#gt^v/Y~"O[qӽ[~u gs3e!<9iK3+ #5 xCt9q ?'pS :ȍ;ŇjzU%׀ yP-rԹ|Ss,o-{:+-?&Xg4ѩ:9#/yz ȑ vm lcPϗ%v ?J;:"QH+nk`iHWiG".u#˻r4QmF{caߝ)l麟)ZGa[M*Uz}G_?h%/fHX'z N>; wpU7>d<&!#YoM:z~' o=mLHݤ:gH.=Y5DXM^ef$ߞU2E]B S,;1RR@!׫^Q#t@ F?as-EbfY>4KU70_%(=SxPdE,`)E*U%ȋG^nw\U!JVgƫ'vcHCQXIKA|s@mPX:xޡt˩NOCoHk f ȃ!2Y{fZ͋'Eu;9WSs&-rY aq>, n,%i%(dȕfVNq HG4٧w}Kx_sns@BBƴޚE1JҀ ;O\^W} l~.q[VEjSJ6$To1Iζ:yza7pxzlѼ[*[M#}شslW?AO S$?rQV}f !B^-&5E%%o.Ox06j;e~5!3凒Z6H].AfpkhcGԭiqe5(;H tվ!;^gTŤIA+Axbg(8&]ErElaA"F =f\tp%Ile5sa7 Zsr-ѝPrV< RUN}bjO+-ɛ]A_oz#P4\hP*p!-"TnoBtcSgj3~p[6 `u-t Ymdc}>Rjrt)~ܚ\޺лCoplVD]PG5S&OQsfUPȟ5^a\>[p,dy#+h+o4Za]^9 >{]z.IJ rzirf dB0BٵŝY%9G=}$lN"h ua.DĉZseZ 0yqe}ƣ/נ?2'ϲmo"9Gy,f̢`ҦRmRs9kY9EojIR:HUz؅!w$vؕfΘ<9}Q4"Kp4^., Z8SjgKBnaayiޚ@"Z?& ޤdQ"ʊEFw񡰋leVMKdg+)ʼn\2*uFE/cZeŽ\T8BbЗܣxj0 *MDelyՀ~MK2JϐI/۽@3=J>%<%жVR)$jɩ\Xw0`q{_IJ+#\N~#ۼ_UpڑڃV,J>IE@85{L%C*8k_""`R+;ڕ //LJ3aE߲gVi)AfijMe5@~P~@۬=6[ 8g*#:6&ZXTD8rhw  2[R/ z\ߡ LJ/u|Е6$Cs$U+J|N-z/e۵BCڌvw)-d,&*gX$̆2|ʢA Z+$4ﵙؖpeR<!ˬu@?;U (HIƩg}L:l9oȿWj&~%CX5#XJ^)0rg Sbs00=)+;&@D\ ^$v i.㓸Gbդc2 tgaB@jא d}fTQĆbR41,0 dNn/@Lq.ͭTa\I*S54iU tP&;r;(Wo"nl'm" mJbМ0%NFs.v(u>L"N)W7sޔhXvOfУ̿Xj'ku ?#C0 ض[Xq6kvb"p# 9Յnu$+u0|G G&r!XW]}a,@g\ {to؎JDb6:cV4Qiõ}_Ǐ6E]pP$DkΟj²EH4ŋ]1,h, hs \`F>tcnTD O ߖQ:8I kj|UjIxc@>򹫱>8m5?" * 0EL ¦sgFdv+" p"ZN˃V0 D[s6慪5ᏼd jPؕegH%0[:m'>TҨp"o+)&Q-r$~GP61;P m ps2*[yi:n >00i=NN/t'(Z珩967[`wz3Jb'#YdewZ_=k zLJh:hvx^y% < 9{W9Yҷ/qg:8H}IW9KrK>֫3L%=Ѫq!M*&{>ܭWɰF\FQyF&r"&1T(%$K> >W/>tl( f]ynfڰfBPltjmZ;NN.1#H%!-1"W"U=t/CИdX j< & ;!JfU SGX̬SEŹ  v1dw6uzPҥ5;M)KV/cI?3ri>8:=~O gÈ>$V&Sb<F#5C0U}ٙ;,55 5\]:!: [̨ow9(V  zjLV3uWQ>¦Pt)3UH4#9U$I"ٹ5~>Eͽ%댉JgG3 ]6c:ujryh4JZ6]]djaP>0a.,|47\_pi6ԨO;.SYlch!SjHGqU. UC^b;z0GO~o0Njqnkm\{/d]8*U=7" _]HdSIS%ghY\738(0<Z&Xΰc&ՕlST|RЎ)&_D7VnKZbpOSF6I;5wUk} "{?,هA޲#Zi(mʹ*F1:*=G4m^ WƝ\g&/S_H{be{.h oYM\.~E+MpvxR-YWn"ΦTRKe Y40i]` v4S vb1ȔXXuqb"qwlv(i>)~qT < lP6>[xd`2N'E%53 T@4~X2ѳY/ gs[g沀xf>^[p䅐>.ފ{ WO4bں{cx;@uM:&(t68[of2M on^/*U X|ke+UÏƥx24>7ݒ5y![]I["<& azїv* &EN+̥8ݕCg.HxXKec_0Y7wT>xQ]Z'њP2/JR6-PlTFZBp7֏K NsȂ$#\}7"%ĩXtMeXn ~,.iYUJbJ- aEd:Z&rWں'A΃/<#U* %qLo) XaoX%X˥Uz`>%u({\2 ع,.D5e\$UѪ"N^&#=KD :&RPK׿0*BM}ma++6 qeGn}4–>+#a;jӄklĔb,x~r @dEre{ُ.=KxT Ⱦ@uo@E@pd"[4?Ap]uL`ŷVO*} {N'f;}RNq %$&i~ws]a@nіFk#_ |TJoXɐGm]RE8yYx(rԛ@ p'`Ο-{:U@t`6Vl!l *c"zME;KR:&vb?Ka%b_%993B7U%'AI֙> uʯ%g`j&VWB hIY6 E!eO~oMΖFc(S |sNPBB ][N9 +nEf9LrTux.SvHe1B.xqKRX1^YyJǍ,^M)'sHw?c00ЌlDm"fꘜIJV;e}i7/%fH ѭ$ՔMSr&<ɥbGIs}GEs~~b9ZF4)'d5fqpJ?`Z%wv6DN@vfTY]W0UrzO]3&ڨ.d̬Re.f2CZm{huP,)Z\n,viF+PexH-U vˑ):Awl>ee?CFTӛKiub)xD ?6G3ɂt(}pa6{pXN fAjWE5TeRFV † "FZ`Q~y:: ޳_GP crĩ Ϳ8#|<1wkQ ;- q%ڃK 챜* 蹌ww/N%]hkvF M=ZŻ9;)oMw6P%tsdm2 EmVuU_p!SJrG[# wA> aR51G+ܵ!0\RJw'[2j[mG}"Zͩ.W6My2?}n) g*a(_<.MT@$ʬ2"遀7zoXBkwNtrnUon[SiE ,I6#ڴ,LJ+j2iƒYkq+!'1"yyh*(z\tĕ%?-I ָ]7;) MaYD-'O@kW*4 G(MkQtUBTMH?֔82FA})M[ThtWLq"5ۺisR0nCy鎯CKױo 쩞{z^z&Ԃ)^tzNylu:HS/ aD,+]9"K:G:;)CNN QrKGew4'RU!h#[ [ ӆܷ.8PYAEf>^ 6.?H69|cF4Lђ뾦vt*}u\#s,5pɪCL\ykWjiȮP1;wgd&i4*H(ְ9Ba~o\[Xf:SD(4WX*w]-n0KfTa"GoO~)βD:ɣkL԰Q=_ZGI" Cpp/C#>U"<~{}ej$V%mg2%ty! tQj}ʢNPN.%rN`"< mҝ_ WJ)2ìѮ }8wxq;n>LF +Epc#\0SP3Oc;ބ)ЃL"% RK\s^QjMW3}B]N/^/DT4(āx$4rKdk8Ujb{xw Ab ؎<8!A8Z_x-X^۳֍vd`%w/4h^$.`*RF^:N>>O\9şgF 3%̌Fv-XB%k5aU-4N R-﹃% raR G>V(zwQ-h8Lohs]Noq KԱ0vk>B ς8EACj!uw, $j١]>̀oK?O9+şF遏Y|Mz|q4WK+͏K-y֫(!nÌ1FOldCp?W> v q:8e=]~m!ƶd!;1BU+whžLc\DέVCڹ#ɀ6!5 \,븐n žij8s9QD=kCV6}wzwal7N6HŨ㽆L9:i'WKVҳ^ HV+Ȃ`eV`tr*B-|坽EM^{S'iED]9JU!4%3~4.8?9/fVW~G9BBl%{i>'}?.{Rl% X+juyd9+n%G% tu2Z/-FgD&P8Q-˝7e8y.,,ґ-_8#ߋMQp1O_O_mdU%P?wSvp<8^p n>CE*eH"bUt hg ;GK rUcq奣.WhG*_gvV?2Pgf?VeqѲpcP AI;˃-?ݎ7w1Pl*d欠Rk;.e>Ɔ+s(i~`XƵ[PA4GK8d* +[· \[;7v?j:I^ +b(x2W_2n^|fH&5WIϣ#V+ j;Wz{<;뚬.(/cH5=M|" *8.FAQo8$]yvt*^2n3pSOH gʞLHwev/Ct2icnH-Q73')J~cꆖiٖQ"LdW6pH㤤ԕev|iFd&?!|C% ݸ%+ֶ0xNcY~ҿgvttCh*$< /_[S>Snj:~p:5p clN|鋅mz܃2?cfS1ۭR0Y΅vzmuYC|Fך39Xi> ] L;mB9<0z]/՛,'qqn}-{WBK$M޸zoYxW]IEFw6„([I*wO%(3U/p ͅ]^ {0J (We$OM;Z<Ĝ.@L7`nXkG4>sUN_V폒^i0ZB EU Vmj;5~Йv[ 0G&qsYEp6Ez)CdLޱV$ff0 w @y羠'dQoBQ?st8z')u;'0Oι=/n-҄7ހ ȸdYlJd.;}Dalg"lܘ = +2/@zPn/mDVRJG'NSy ȝIW$n)LdzTR''4--5y F3Q.*>Bbαg:iQrgKUu)O|VF*5 4x@?.(%q]W7Oh~rd-$Lb}gAJ{*D@H%vGEq_Z>ҘΙۿ{_r]LlQhх8Gd^_!.VӅҗJSAH4FrnٜcK܃՚O ۝9"`eu_xFrıQ+?\3!J44eAFdbJI 8xfEEf/x?R J?)V].\BLaBGТLoaqTX͎!YXoL@U.ơNKZ\[SߕmT)²bƢ@+vy2Nl)2SFWs}>aLlyŔ [scf'ށ)sDhQv8,Y\b쎍D#kX策vP tObs"uRYhBX ]g@ 2>b7C! צγ 14r~Zm*5ɹ,΍xp;j= {p)3Nlx>.* ݧ+$f\]~!Ϧ;6GPxj"Uv Z{TVǘꓱW,6(=C_:Z#":|? '0mcٕ;M㻖C]?]ښeڌ3߹n+UG1uA%;K3ҳG(~  Wɂ?K<>)AqԸϨ3I<&B<؃~=x 8J,fx훼k8#2ow)´>J+@l7X%iؘ"cz%JS Rn`jO,nKkmU nи}BRU8!)ST ?w/pI|'otuvșDJUA+scw'>1x _O mnE"8e呉 ~ 7ƣiq.@`l8BliЭMBʦ=Ijt7w쩱Ƭf4ӥ\(ꊎFwC`;t l ,w 7`sztۓlؿ9}bZ#9Zˉ%H)r c'#q,:8T 44 %[YEJٖ)v~iH> =R_r W0U8 '5\'E;Fn}54s~h )\"b:cόfemm=A&$[\rm@"R'spiA<Ȼ:y:I ' \$F9FUix:͎) VTb%MX[|vcrMaQJ`Eħ4J2KD5$thJB~BbGY~@tğ !wR:@h̎VRzSJSp{@l+/Okj ݈f?ur^)sd_{jkybQHݗ^HoB&`S!L9Ѻjz?_5z0 e['2EpnJ$ZΞٻi6zL2MlϏEi3Z3h z9o\ Kg幈-Z\wZt(Дw' խC"hG]eE> :RG~0jv AjtpIIJ7DU jm52TM?OU7g҆7x 5=ˤØus*W I.xtjSRG;/ C(D o/Gr9W>`gxx@]m2oPl;)Zϊ Z| *E3ygXfM(U=/"7;6x:Ф3Z[_]&9UЃr%Rq\d$㻳ɜ`TF!t` Pˤ\mu ͈lu+q>sѼ;E즘>AsVD^=JlևU-,>kԄE&8M]5-ݔ 'Q*An{Uz^v㏣?`uuڭɎW&f4c!{FEԲOsk1}tdMLgǁmr .HI1ʺx`_Ժ&0aq:xjW 3p6p0l 3,Q6 a ?ef%zF橃"Χ2R̉N2MG顢D׌Lk'GvBt|xѕכ]s* /xJ$ީVP#5"ɲakuoQW@IrI ևdRXQ!+ȩ~}'G%Z &i䤑2hE.t )tRިz\61(t 4o[x%z2_+aX]Ej):@wU{ʆa:I)Pb|N#Bo*6^0K'2ao8"Jt oILM99<96˽+$Y/]*\5x޷s}bq_蘄< ,9F2>Q֏>E eVAyճ(7BF($PHx4,z;YAtFB[sw;)^\yy8e**νb-sy EP?o3Z/I!E'JXM4lsv1XƦknaIC2ODEyI9A0,"|BOkɸ]}YzGMgL-m6/ e\؟+ }TnҬ!\w`TڼMW]+%)+y*q)uJzftOe߬#6Y]]M]0NidzW鐔SH)$/j/3U~^}cPSM;cC2I?qT/ʼnjswx{8a_G:G0.opL}L0 (x}Lp?JJoĝԯVB5t "q5#7ѯ]폓N) 1gY;^`b3(iB[Kd #E;Gd]t.乬^+H4:<.hH(]П뽬 ëYaozenlTR6⧬gس}Ί^QnHPa<2@Z}kqo`W:'E϶ kҔ6gl8pNqڜDi֘~ fa.bY)r| {@⤙ыUV.|f'tLMN^e*w{H:b3a U-@"eMCaw+"B5-%[Kx7^(HH9. ]]ّ4T%$,u#<ŧu0Or[/Le,χEB h6fdJ ElbEl LEU/Q9<<? ;W!PQjJr/>j4ImT7?<{ڽszns{YLrF]Ѓ# {Y'6B(CWr: FÀ(IAB+ٱp2"ҨY!8ל͟jl?k꤅W Cf;@q4AxFf4!F-NnعUU,iLTe;ήf*l}3lBYl`k™sf? 7Ô;FɚyKcf|T.{a}fd{_2_H (1Őlٳ6&lhk xa }2cĊ_.|<높n"7MsnLp͝.9cF֧\؋هIm@ d:F]Bcr(kމyB}/ >?n: Q`rPZOGc%2/Ai }wx`QI* 6#e!ՋGNZA.x_XڔS0Tbq(3%h _.g<(8QZ({1qAm%[kmDkO}R>@常ɀfaJĆ!`EW??+٭m9.eBvdvw\s B3P9J`c%[YUEw/> C}cP)U/f\#c&5\-$Y_AWwm"*5W{wy"=MW2bEY&ם(KbRh #NHZ'$삭xfnr3ildK_;^\MeDgw"w"$PĒB3<AYI48cۨ[Ol7H*;|DQMϒ8]]rkB6~x$aD&l\;sw](ܗnմ6+[zx~Gh#2FwpS;WXp嘗|$ktSn)D3>uRqydQUo8XGAg|Rף">x"GQrj_čU #f7q!D<6R{xfJvCrDHy~PR8a{+âFgzg^ )6u0'?MӚ5Cu yHʍ=v._{Ϗ+72dצCs+~'L8wY crg)flO SOb`H, クWSaZ %ι\bwy_P'*ѹg֏_=AV3\Rg@TAqx RZ C|S ) f5=lXj},=g{fI=0<Z<ʱ6E=wn\Ad>4eVPXg 'Mǎ4V 0R`C.r^vɻ£di5=;GV)'|ACTqv-ԇgmaa x*TEŤgA QexWN<ΞSAU>Mw;ܡs{[gS+oONXK@ٲB*rpP#,Aߵ[zDi]lO@ zUI?Kڀv=i겁{vCsl}cɰMĥIk{\ Lsƣ&$+Y궈iPmw[CNEX4!*[^e)2 7]976 5ID1^1dQĮ텃 q9xW#lY\EZ5M `k4wCvyez.y!8A\"O cULރ#Vm,o:ڦRKUL'(Drzj+# kGpVz߰rjskuGJ6`ψ@^s /gAS`u"#@ G'പvcR"YzЃ9.}+]c) "`s \{sFL29Fa*VJM%<%'(\ۉ7,Sױޣ |^@]N~ Yxۯi?h6U9a|lzMcL/BHF \!qO0@:ypAvu^F0II9^>D*7WO3=mB) ݭ%E|ޅ882B"d9?1!A٣a|(fXxR&h6%5di͆zGB^4XOJ՗L]'h}ݲM~<+w+3k28519K\Ou>ӤLNL]87Z hKI߭n'C;M_J݁:>L$Ǎ$+O򚘙DOI.LчJYq VkeԽ뜄`tٕ2naKj:w:upF?+Y3,f5%B:0EL#2tTX3`45LӲ0/\{^t#2q*f./w(S9\]\㾹Q 2 2RJ>Q "2}FNJ$sL;fN찫 B^ sh`Y30у}i2U4*Z9zVw]ZEAdwkڊҹyKu#"ag!@'\:%Tn+VȆ`nYzty툿H,?άDIfuد+0χ]Ar̀ |P<)SY'g>CU&= (Ơ)1>Q)ĢxlBy{&9 wJxCDmsiu ޝRH|+A蟯Y?b9=>C:%~*sl X_b#p}0a=YHͻֱ)AYGǝkkHZ4jRO%V-w1bo1Z| !DdET1ȘzQж7+]*،(>%I2l]q 4k"66C P)x f|^Bb= vsա"fG;YQ/Rix3پ d0^vg_}hM e&i/v tl4- JN#s/XvgӨ} 7}j4~.` 6t?̘⒫6஁UjbEt#$N@ACtwB|ǰJGn^J`#m8G롃–2EOc8Q s;=d{ǜӊ*-j@@<Q1ĔEĠyj׷JRcv Z*JC &ʌv4dM*0-_ feUsg+vAU\<Dљ@uox[ɺR>z=r5\X(:fF.~`FaMs0qn߲%SCXv-!XEH?t]]_ ,FJ8dA#Kc]ZX'_[nԋYcE*q/"Q3 {N1CHִp80c_טg0dseI-E<jhs+//_Ւ;;D{#7SA[1ngd=I!Uդڵ!fRfְ\C#,迩^M%aC3# %2*`҅F!y TFXxlx9 Z"[(z%*}V`7>Pߘ+00t/ fr5]^eڎHZN6dQ;h~۴TV>p#XM~92tgbc Āб=а\^>M4æ oqa/YEsJv'("_[NV `p_~D%I#w/`%^0u=WEc,RDZ-Xue6[zLěHU DPq~AaQM@"jbޚ+JLx( +q(eLСJG,a"X!rhNԳP32rvF:;vQ 1k&yCiv-\ ,ܐOEA4'&5qs_4"Qcp=9>{t a7O+@|^[hvx[iF=']yhl5taŠ{3:9c.%XB&e[7`3(t8qjCF\*+g=0.Ȣ55`xbk֠~2ެl$43ƙݻ5[qPxv`o%$;I&CHP\?&w_OV{ᅫ^+UYFe }tKB/@#Yr`g9vJap5G![ dT:2B :j"I5asW c@j52`@%ŘPxGN ʓSTX'U-We^y;j+i.@+hY+_"%^L +]zJB=dҺ>+&No7}`/smt)Y̪ ʫ:b}گTk^d\ًɛA:J\yGx˲(4w-:T;^#)|ŹM{zS2^]'xYEHqpeެ[j\RT(2H/4aaw8:pJ͚͇v?^4Hļq;JBm=ȘP 8\uUe8Tr3^"p9gK鯐Hlb(^vQ>n=_4% #m3H42y7>3Ẁ rC 81OEҤØ*GXA WuRXXtk!tc/g@r}dHf<&كiU> H_qk3RsJ5;0p èg/!gT FH 5EeQvm I<8${MmT`ƹ*.}-VjU?m%6>IyoYW?9]SdZ#$䂠|@ڥK/#3gXڛ{o+N܉zwG (/e\6P=2wĊbe ?!se#!gd;&/Y1~R^ ~_Gr\=ǬCm9|x_ּq;mv%2pqDBYR7y[9l` ]m̠k)I1D1TbEL+T@i!;EX̖A( idհj<Qvwlkk+t>hnvKdyA3R nU)ϫmq1fBI^- &Www٢ݸEh@]9?]M%)*~;619PUGvALӣF?08{}JP4w%_MhӴ[ }bl`6jd>V雞 >nO3~A#s.:MR ,X^F7/iW%ǃr(Ll‘1k(/ Oo?:gxrKPlmڋ2{ ^PlzUup88$. g@cZ2WcZ>`q+MLhcIvaZ>q~MXSN{ٞwwٱک-:Sl=׏R yCV7Ó6`V{z>i$=ˎL8" j$ku%.gȦ,g'(Bm P<;Y[,27@lc~JUrw}iEu%R#A vUr## ctނa뻒k3X* O0 ټ# əB^5z,# Ūg& ʢ:Dk2re%Z `C*=8R̚CLg5bJzu쓬hvay)@ur0y+?^4I{O ~5 d9ÛzOcX%hRD񏉻o $ YlV%AV~O{mD{ Jy#w⢛%:4ǣuΝlM-h+ЈNpz*3*,rsx9ﭶg kLxӄOO^ΘjaWD܄pDEyvV,7UrR@c1_fȓJZ]xm ٪xKd/@ۛ쒙hNKA7=Cla{b}VPS/woK$ H|ޯ2 %CXo˫T*ЋF IA/8Ykh.GNp5.g ӻ/g\}VFVҀl,RMwo.ZDWT<@5f &'l^¤Tw")Gr ;Uuo#eLS*n3 qN6t%wfϠهtδJ9VLwd#QBUaܝK7;{zY) Í&{YʛgY-FՇ%|F0LQC2cx e&lP !ii}%6~ z}5yS5FrI}ٳoʘ;8vvue 2~3DPWNcu},dF/iSyUw pM?S[ k|`A#P;$6+E\/"[6o#Ô: w#&/*jb+j eݹĹf('#ex mRS+lWY+UQHҦvw|Ϲ=8:JJ&قca 2Nh;4x} SBӰ'ÿ|0\hzR)5J2WŠ ~βrˉT#q"߿<FEOOM`gїQr:e.9yh]@ Dq4ԨlH˴"wL+d.ѝp% ~<2E ;ec0q /"MN[],JLXİncyz Aiz]7,yM_X5Vj%ma$b]fVn2ܐV` yr .dyN%R>9f dԱ<LF(g}(A삮m; ^%'Jf\ >2hV) n-{EV"0ҧHgdɾ^fP3c)^R-ݝy%9u_'O.M`,i.}d.5r>\@2 $p.XܫG`yi lc [B ;|,gNFѦ.8CFG4CxDRCLu T@$*uW]`ǜ&H]2;XjjݛFxוLu1U}Q}UeW)c~aء|#:ֿ+ }4F #ja&?M?זYGĩ{M/| I 9X{"ymbn*)hDvlB зnpo-p3M9OwP}&0* Č\H,-n~^"1KߓΔ[[ VwLN $ ͝ @Eu_?#"U&$3if&z;c}3NLZvCj Up,eC[lը 0I |DG5=-zkN C13|!N 7r[HKˀ,79SZ&:̛w_&@!ʨq;-9O imǾhK3p(#@w) o*oAXۺ8 a9?f*&ܪH?F(^.K!}Sj^H*z%p p\#|1^/0 G0`c i4B5nǟ>ia:XI8ʺQ "cm2's*K }X ZmM=BԩC4yZK$OY_kŌ>^k--44cl%׵-v^!KQAe;<:ܴ/~ÅQS!y8\w֊&5^jy=}_:YH ~#@d@<2.J+ʧX~i0=,eC9z̧ Y k'K$%54BÌ,uMax'ĄB!iNJBұIc H8D8m GGNwFiNF.`fv&l>aE B O|Se!^d E]|eATxaSHH|=+nj<゛`+?PĵبMI bϻ;D}ʴq_ʨs6R,\g"y6ڨՉu۸0߹&"{+Z$!(P6U8Pf9iv;$WP~:-BǬ,ƵHßħ$o-Vu|;*D/jhFNɑ闐״mW!UO;$cszqz)ŧn:XPD_y-}`(D)}$C']\U?CLS|٫x~NvX?bAvr N&=,orfk, ~COnrR=L?'-^ "3"ؔZ%Dr ~^M/Њ>SDK_ln?lx s; Upoz8 `?2Ni}%iF? ~MSf*D7$XvxScOAs7& 6F1-'ŏ_iTX:߹^bz!iJeKұ:D[jz#}:p[L)'?ms[ cTLRɓ %:3q38d-۹=ZO舢=Qb+*9?G Lrv$s.f-]-\X,KhDy>څœ{ITYxg.;ͳW m\WDNZI+ɷR:o'!NH]ebFALNJg3}ǗsMno[ֳ@~X < ,5Cetq,Cp#.p`9~SPVRA-5࿢݉ĭrJdi= 's&l˨QD%('VqwwCb2D)^E` 6.+@YT_|Q,9{T-ο~*)ul?= jiQs_ˡQwGpBDDهR#0=\Xv4x#}QݗĂ ׄɶ ݷ5bn u2:GVֵ!7;W-_XJ@T /Ok6%}/l6 [N7:|L+QwU;דCݑ$)ƁC GO )D{%L8tuV܇fٙ_v pkfvfʬL*fx6g㹭"lwDӇ;^2WnƒC#Xؗ  yao[ R~C,Pćڊ *ȅcKq͒:#/3U-+d9OB5 hd?Nb07`m/!Ћ%= Ә8ߪ}bS<+̓| 2ߊ%2DssbL!|a"`pOԛRGp;7gHO{tiS#wXړ(OML;6`  !H*VPJa(@;(b Ph-~Oj SOve MlƬAL;+Y@tt/Uy?nA/uI9CK'-< "DCסiX&6&`5A[&oՐ,ʀ@̣֢LIX,}{Xfk}ufBYn0$:⫎ch0ڔF4n7\ 6^ `$Rw+رd ն5 8߂77B9XBĴu*DVi0qd[ni9b"&X cBAx"mIpC!^qxU$ȤY+pOP݌C? ol%1=z,vk%W^IǛyZvYPD?_7wpMԙ3êdHۨɞZL/ #!)czw̖l{ӟ'Y ,gy5T_VC(c*;yQiN{]$÷!alV~8^e,vI10 R Le.{-L\gCGUR@J AdQ;Nc!xo|R.^kKno+5,c޸VG Q$Ymxr ,T0prz{2oUo-,GqVw: io|zUF_\"V)gx}Lgk/c,k'$%^zNU*dx3G]~>L#["ujE!9KkOc~4ڑQB┹;XWeo\oB+P+IYFZA g@brIxT4P#G+C)&鼘 g≅'[0+fs iʘwKosFQ=̧c{0j4+NeӍ`GR@_v-ܝg0 Ԛ`Ukb`,. VR TzӚ׏8Dmm LLz5=Ŧ 2vf]%8#g@*#ɀDP䡴wr(ͽVw9+b]&8ͿehZYֻiDQwxT&LiY=X GDJog솟K^ MZ鷆4Aںg9V* F񌥘U9`.w8Vnh/`K\ (dƓs(yw^5P|T6a30g.2Gu2nqtVYcq=jɏ{m*>\1^SteIya˒H'k:KÇo{K'/BcgybԖK8S;|gSm$>D1!VTPzKGo>REؼ])ز)dءCG{`Coohl/COQ ix\]yِ.,*CTeڭqg̸lħ5T:j"f!>INy*f/RU`FE؏>x[Mktw#ˍ]kƫ{Rn5޽٫E 3j튦 OCAZT۟C_"񟠍ݩŽg9hV־Ea+pcHI:/+#؇zdN#IEϼj'$[gO._/kbf2?JGUT&.q~*nKd,ZT'2%-rB-؅οt֡EN/9>D،0(to[XŊ8}BLX(+zqr0d>I-[m u|/@"XR"u k~k!6vTg"\mV9T$sݴY]1Qwث fg\jnM0U` bu ?Nj^y2Xt$et rwvHI,K 9U/wOŔ6t}yDTk FL?˛ӿn|+LiH@u"FVp^zmg;-[ Ss兴 h2w?Y"b C* 0N+z:^?*]^D9YG`G É$Ra5('b#@u5=%,2LR!Clʤ~ OiҚNikbtn2^ܰ5]LZ_pK)E/8"y$[G{tba>㱐>4;?&? 14']Nr4|WɧHCfX 7q=yk C\ֶ-|( =PzNdcoU 9LYRxRn/9m=1GL f{2ꄉq16?PG[[6a4>Aw9vݩlmfz^f^_`F Tkp!I_,Bop3G c瑵 D̷.^|duJY~Ԅx$H8uH:E' |O.ᅶS@HpJVLO"Bo/t= ױ<ÕM;O{\V;uj.=VKAwF$Q-ײBk_ By<0f)ϭ5lhNٱ 7γ?`m~F2,4'rdIbF.u#jBV1A5].30TY˙T,컂g$%*9Ix\wQK\DpkN(m^KqE.CU&5.mF1&h􌐉"z2KWq  (]KǸB*0H!PNga:_+C^H ٯ`\k t3,9TxAUںKMYd! RN6vȢ>C`u9PV )`ۅf_L)m~/!KyWi}{T$ 6zß%PYȵHmIB_/yn@cw ?{_7R|P1pѓdzLGur mOXQyQIŠqC"1X@usJEwmL,C)~5gSAbY& U*_@k}[`TH ;5A|bH;!->BLjϥi@8SY#PeFOcbN-~ ~ : IϾY{bA[iw1n:d>J!?" A*e`I4<(Ԕ O?\w״EW[GXảz7ix1M1L3H8Q j2)6Ό]٬jW7p #XTDg3GAu[2MĐ ?KX4v[v[c\owf"p!W@gzЙ<cT#){T&A_`u; S*i4RgRz67ĘqFl6z 7RMOTfue#V.pQ,+3cXg>8fCP9Z 6@~?(qՕcxL!}G?iE=ɆҌkꄝf̣Fop8W !MhTށjgNB7mQ>%%vWV]􏼁5 Qj`kIa)5n?w23ţQSIB 9%B_OF dȇs\?8SDέQ!Kh\EZs? ,`8 %~l#ADi 'Tt"8ugMHr ՛|.+UZ\"x0(eߎr``>vD@,GPy nf,1`G3n8æUp)~W}Fe1TFh핓;HU$u@k0v`afa|~ vHx`uI4csrϭ#( )]TīVҦv}|q/@] qSE8ZTi?NݩYP޴l'^y_C-C,G.X &ɱ݆إ]8;9 `±큙zKEu_" ~2DH?0F %]^@dۑU+,q?fjӯw|֮'%E$h/E6Ij.:GSR#: *zV!ձtӗ!]YgT/x. x\6g15"u@VfiԪ0*HЀL!`T&h^V!7yR%hh/Uy=}@&K(.Ӥ,-mdDѳj\,|L;Ւ{ʥQQ!nRǹYoQqu2_wq[~ ^] )'ߘ)&'.]qHzrIr3z 9V:]g\ǫ!J"w0kEvnbLi ,_ If_^zg&яBHVq#y̫{5kz!wiSƭӅf)CoiiXx$dd:8AuO5A8Vn^0JKu%4 m51l*/QMҳg7_:*R5Q?NFO\[ʔOڈξ>>t))>*IR]<4;aFi R.jX :m')׷]<\+04.k9jHp9H<{^ o-TZ?S H΢"{qp=(YmF '8;a^=nLc[meK!{SK#qW"c{-G2 `=cqa΋biQ\vaTFja/.ш+ NѮI@gm;vFR+3d% TLXT=[)%RrVC祮{lø(u/J"J},"l?+;)rb$xy٘РՈ$:;'!m{O4l18Ȯ 5=.A:Ѯ6k]re9 e +m-&7 QՑhMP!ִ-E,]wNn,t󙣿C: P\%ꊐx#MόϦnJ6P*fsb*:u& e,5ᐊ![j-][l7ը.+Bc>pƱ.M}A2cr<߫\`s*54KAgk`Iq^ \ϤIõ2`G /#Vc`-1MKz.XVmfl&M,RpyBn6x0b{B]́r價 5ǩ.oBx #C4,6.l#{ԍRRT߭tBe;M_ kn5墝W%ӉV6D()w$\𝺩y4wO0*}e#PӯPz[܁V6g,_U8r-9:C)ʁ +B]pl6!6u ]=[J`;k (:_qM1LJ@|cg&}ۺᘚ;%|{S4R7% ]5%#OAEIΰ#d@-IQ?CY\LQYBY3>\m}*3q6gI7E66A+B% RŽד+9s-M=O%^BSTtĘ aL F$}Wrs) L!Gri_N\ejğ~)o˒۹fw)l iDIky]óa)WO[o7͊}À`z+=sVu(o9QP&NЄ>uST6^Xm`AkE'+Qd:X ڕq|N?ܓuZq]hGKb~D%ߺLbяP WLraFMA3UdiUH'IH5: r%SHHa-f8];T xnCl?[Tw%FA+%p',hjƣkG(/H$jSb3 צ}[f})%-x m+>μ0Tz<}x2o?\nvE1cȓEpCpwxqLv`Ln!\w90FfՍ)vVKX' &A~3P)"ڻ)>kF4WlS%r" &KWsp~KZLw{a@=kqNc͚c_J8ԥ@cVao&RȰŘ_~`t iWOoX;8t9f; Y̓ՠoh?m@r :VzA=io-!l&70+U |_'-p5ϞXXvP 3dDf/<,P llռvAp=}u&h20v?왻p?H\;JlȖ(_вX Ut {˟  jLȵ)ՎZjZ[f$$&Z^XUhg2 .Juuv3EFwN[#[|;k ,1]ٰ"YawZʑ<+v4 i@c!lZB]?4D{n.}<(~%-?iº!`S;[I oě\҉,=C_%A2ȃ~'ÿ% ^ЋXv;12 v|r!1UhwIcJ5ƇgwJ}@Dg7F?7Z?"|qǎ鎆!"UCQnriL%6vp-vOM|U.ZOqyOnVz^)t|#1@b?vV%O,Kk d4ZnALZDu '6L^7_u Ɣ#j&w!KZ;ŏPvI+.~ d C!•:F7dRϾqwChb ŽӘGd`}2 41UJ/гgŝE$*%贤6ܔā8l7PMI0E#*}gmۀf7+~ؤaC=M)ri=iOH]Q]C|^(e⇵U'l$#jɚ,29r"Xbڱc9ˉʻ/xԙl$ĉIyEr} 䬃aH毦%:(V. `OJYMVGp !HI=*UjVZE6#>|845޿$!l vl-zˡ*mh]1(>u 0pdtr7gmĘNu ;%2$?YOn]t#xڣ^9b ajpg$]StYsښӗWx龀=y6i <+խs>__WsRvê`n,^ cFs-$(̼FK61)h7=3Wɮ}yG6B7a,t;qRQ۹ A9}NY'nc9!s2.T6^s>][x|x!SDJԝXBr&LPcRѥm[ymωҒm_nݶ2r̊YqF+KLp#?"t-) ϱ#1i5yˠ/@3A0 #PdIB7C \` !G;NAn}uܥz:q}Я%9: OEm!=dC"`D)/*sI?g3^èg̠(o~SLMU8v`pa jj[f܅\ RS*Xa8Qjb˫\B"`Jn9W QQ^uڤֱȯ2*lUL/^kL٘lrNaA-DuWkXx-Qz5W-K&y,*v~/C;=Iƫ*Ye)͊ 5?U ]hf}D1$:4*|-i=õg@4n WB< , .J)}t6>TZKou,.,1rW0QQFyBa/Gf=,Q[? Ӵ/9Cf+^6aB* oE36b!?CǟiU tB/%+?LFyt `hU$5!i\vX&h=AZT,\^.P 8I&_׳bdc Dzm@2V UԂ;>9jprIҿTdMu;_~0,Aؚ$b8dh}nq=Ogs <ڐbQc ?@Nu5[@%Qb֛^7ZW 9QXW.۾Â+{Kpm|= e5TGY`꿒QU=kZ5OT  LzеJ1$`pZUƣP@췔/_h=M xH~r,ƠޙJ|8B5οevYܚg*Fowc_M07=O'$N-CbNHÔ $E>a)Hgvݝ~,\f Aen\Jtniӿ /EtKyСk&<,Bx^z*# v'ZZF)..1Ee0:5U,$ PjA2a`8k< =*9fP p=nhsc\/zW{ )1z)֛.>7o%,a⠼Z5K Jrk#2qgRg,3~&RM㗒#nhOxjz 56sMTFv:t6v<@a YR&v#84j#U% @gyMABTiҿ5o̘- Vo&aIXo^Wvr9h9 pH@o˛Sg@!f'a=ۺY!V;nd+BLb;2 Š U޶44?tE Cj^Yq.+5AAC UEN"`R d$ 4ĥt^J%02 ?>4}EP)= {BGiֹcmZB6Ȼ"J$QfV@x]qE"5Nzkds^C& _SQ"gJ.o@ƀY7D %j6xM'8P'=U\:dǭOK)Y=vgMqD"7O˭FnGg>kֻamz>+9e*toj1!dm3 @OY*mx0]YoPz>P؛ R'wu"PBNf |B#WG FPA)` Wm'!$]N1L.e#VRE:b;F(_hz<XQ)lh6:kO<=is楗/?SIS}r,uXXm{i '9NJ#7$(Sh[2 _]Gy9e(avzdŹkvw&1=, I_If&o_k ua?7|w|N$8M/=3V}Vpܲ %aOreHiЛ z ԞXf`Jb2j߲y-(M9OG?IXjүGr%6L 2MĻmEJZB`"^ DVKko)BT9FU OEb!j,?[0D,L-KQL+j }fIo+&2õ3Z9_n= GA(v%uuFy*gV|jH5%$q&|FQ[І)IK!dՙo 2Aw-rxUj3\?!뙺 xpZK|c삲G&W|ihd'DZ'rZEeGy'5p<#@nt=V-?$;Ď]BIpX&E+|'׫ BxOP6ٺBppj(L#fSQijC%0Kؚ 4v*@K끯Xg س鮧Q;l($hK@M.1XÛ-f>|MdK:#P5zElFP.U4ñx>P/-ea^w0|mU,'07P(-ukh…gS]S;J(Y;r%gg})cɯNEsH"hC8f /4i_wK?8׀^+'(!g+ PרZR|D9"Mo|PE&vfZI&ף;džk^KGE] Aw$0DqRG(4VlqHp?~jk9WonkB3/aK8- 9 ;$X ۶љ5J,.?5ݭݙ[$U9w{19N q$}UUiC;]: >(JdPI?;+Xk$y!rE Lb܆[oِ)Cq\%i~Lzqqѱ7KLx7 Nf2xǜ@F#;'QhT5^D"T"m`;;݄"@\;;i͡/voOD8' Fgg[O>2 ~u˪S^sj]Ɋ|$K򻜭v2/ô>^+sֳRqr-$Av(q);Ji;O 7,R+o,QC `@jC;h@hMDн>EB&bGs뚂 >6ێ,♙Ooj̷"G f? i.{$>W,P ZM Cn08  }_qwxGlfg΢Fq,~szfȍ6Vj-EW|t/%[D1'cCK?AJU^J"xJY(^koc[)d$Ywi`C?8\t_ϝ9_g芏"yiP/9 ?En(WXviv'Q-dkgwԕ o>b;[W\G?ag)W:a.PW&S1/1<Ы`r!s=,JK߳^Yy,DR~,6XzX=qgYY62QWкVя!CPf"(8E9vm>;8z@N^x:hQހeCl*S=ӱn}T}Og(o712/L;jBmx,T򏴙a'C־W,WY *e Dη]vP:uI!*4_xp"a@ryFP vfN/OyѐqZRW z'&3]\k0/rO !^4iJI$W1ȁ9ViڂS˽:EH-lx9w ;0韊YҺӮl-@dS1sJuk5 (3s/)up'_?VLWf<F62feAƘpP_O qVilPEf[} `A8vQ>Y5SCSd(dxqLŮ YajDl#ң d6ч62$W/2|!Dvl^)zW3CU[γ)R*WaIMoJy.{, Wt0+Rbz\^?{=!I+r\b118,Պ!1UeXހ*QK ' d0' 'b! @SfI3D5hOŅ4MHyѧZj#*qc2^r%˱VYݴ6HǙ(,u 1tcCNƠ 0:%>-:5͊lD n;5\e wa;(7zّj]C`R 6&*^i7ܝ4cu~8,ok|4$V5ho1J).ɵT6sv"Jm[Ȃ!j܃6I"~CA㝆: œd"˲$M;@hOވڈX!MgP\#kREJp 06Ez_ I7>/Ug%щJ~El7B)P;āf+ʊx!!XhWJ83IwJ⪎+f߮cr5[87$!ø-%? /*ۢ0nBz;E4>c2Pm dEhp%bѿ]4e J {r9`P(7L [S`bGS~UbǓǣ##^Ky35l1LH$-vj[+X7Hd^z&Hyt^<$?k7jG  -FbSI*@l@Uł 88(*Q a"6Z|Ӯfw[;,IMRCհt k_/ג>=`"Th&5 B5]C e`&~|-*ěsIzSSf j25 M]ǦFŁ6zQx` G'OzV <(R7&Eඒ|rb:!yG6t!QƽtV6X %v|&sNoBλq0yVs0TNt`=1kQҌ!#.㬪8u# TZ1!d!qχq Ϫ!A}@5_w v>rtlq(Oǵy/_$vFJ)B~" T2Ȝ7E!je[B{i*Q7\Om,cre5GAn.v ]o)X>J 7qpa3nFǐD{r úPs8amE@=5P1m@Ȥ- JŴ tD2/r{ bB+ikDcSд_Ss8Wl@6Ţ1'||_@/d!ܗW-MߐҌUd,dʹR 17G.O8Qؒ5?"Ƹ7'1G:7%v_I_Yfu|a{8,W_kҫxUX,M8"512݃zo-vhlV֮G[*;[EF[LP1č 1̌7sݻ )P!^n-ebL?jgGE)w(X9QsWvMYVYTӌBrTӓ wTx? v|{O`e2}Ke;Jl8NYGwYBh Y, z '')RpO0Gp|y!D\l8Є8z`I^ȜR~fr"uת*,'F[ΙFPU䙜' nm9I Grb}X/p؛1 {F1',)C)R=FF U;=CUmt-Րv~ߐrgkq@ٚݾѱ^_qEY LG}@MW=t.jNXqe1~$fbE;k3$=P!d1" Aţ~I.}'N|5{⊵0lX:jVE$;b }xD`-(qdHuE cܮbp6-iJED5L/%㑩_0;|77 ^SڍhKx'p,k 8Ad].R-&j "HANK peFy{n_?+L=8lF~?a2(])h&¡&mRupMP ~D:dppK3irL7J^+qvjPPJSįX"B X` /[ˍ6"sA"y9qZ,emC+ݨN 4&A*tJG]e^(k>%WUg,ZiEG`J2Y@Ԅ2أ} to\I+o5$! PS@s$ZM87w'P3A"É5N@V Y?L܆ MSlأmUEàyى,_UD"S&<]U8W^bg8=EM갏õNG;[z}Whi2Q "/YuD'Ca0.Ne uRl܈_Uf\R\E*N|,d0K[<\RQ{o3R:P\ҝK4Q .uܝLp]{|KAٙo tlBoFr[)4xfT]&]Q*sEIl@*Y[0}T, J@"˼1zhT^ r3F4~Q+[T_Ϥ6Ǵy8o8Àe qiDKdK\9Օ24 C_. co;Xxn6%Þi'ŴMmEq6d2/_;FNi}bx[q$/ ]6 O#+-jР,}ӠʩsVyXmD(;NM9`13.V$Q{ڝ*]?T[׉P#Y?S*Z?Q3cZLŞL7+ lV򅳖U:|5UC4y&4Io74F4ϰRaô dDzn\4!3rPN Ga| oIoĶFFlzH?+ӒKPۋ- A.t i-S}^{X3-SP4Ǝ{^K0C%y00T8mˢG4mB g|ιSTAPm4JHAܝ@;z= `NA sS-nr6+^C 6^^g]Nݝ $ЎRV3aޗw̻1g?ehq.+x1Zb~5ݬס˞Մ$4C+Ƴ>W5f+T(J}ȥ@ǵ燆>lW|h1qn`D_)Vr lQh c#vݹQheCQ(列z hZ=+(sG{C zm@5ZxE TwSƊ඘Z1+bl1⇏/OW)qnI0Kn\ܷ1 GhKgN:} zN+Cb0.&nCI,0ߵNZḄ&ꉢ'xO@&L 1lCzmJfUs#J S0p(mZjϻn 'X-=~l:|lI\g%K,azE w2@ӡw"bSuu%K픹ˡ$Fĝ>NQS:]Ж̕cFA~xЄpg8m}jj{ W)4Y :cVowQw81qpJD~Z י3?[to9HG0  Yu+eݢvX2EYo'ϭ՘᚝#3|WS$;"붫*. ^Ү逋B,G{AS4weDn3냤CDasi p0&}fٚ)~Y)"t<*_mlhwV>5}i^!j? OW6<1AZ8jAt}iy:}>e0U|vV21;IF1TC=ld7BO] hU0oD[짍Ҩr](@xd26I^fzȴ:.\y mh%DPlwss FW }*HuhUNq63|"ރ Mזrl-NҎNRI_>JZç}H5R^*mZWʦZu"\lC?sO&~h {6K pʥXЬV] J4ļ6  fM^Vٸ)V,.乣WgJvBa+DD;ŵqc\P 9 2G\Ewzy'\ Q m',sFMF1dqVPD f>_]BTⳃ@6VBL:3@Sּq``f 0Œ@`q4ս\ Iźߙ HA[>æy'2LQx\'LE9f=1{K"y7n^T7>LFԘ?E D\uAn(4TgS-u9Cұnd@)#DEKsտ:+L ٱ.*aZ &ǬswFT=6ѮW؁RlIήxi2DO]SBs4SE{h#ЦT#Yg/Zg9mXBP ky(=UiQO ATf8M#OF;Ó+ $oUR7HRwtԖ6ju˗RxzdzC F LO)9Q 7zy9p*ƼUA${T/>HpU9 Eb3(2pF'ٶK1!@~Գ0W➘20Q*N8pf1Zwd:$9`g#J( .#&+:H'=i0Jg.lXD y.ܕ枺 A*ȺlR.pwwUA5s\]5Ջ[ɐAT̍cK0s80dFW>I'uco$z9eWrQP;_$7 J |Cؿ7n(.(z90xUcj;ی}[Ptͪ3)T[y\e ;ת+.s%6oO%cłqQ]yP f wLXv"V?8n Qce%ObnvkScHϥVn@b4mI ŚYæ{PҪ&~az{rʒ+txj\U¸3k R 5ҥZ|ЌXj喀!i)l_$Ɖ:zw ӯKig$w'rf+E r,ZXVu5νNM(7|\|;l .Uv x( Hf+$VЭ-]+ꔘT{}cwkv@ցչBk{sK u>u3O(UenbzB#.'a YpU4Ge&^wVyouC.D'@e[8khhYׄ Y4>8'fJ5,ldxY@v_D𮗑S`O8xOαDDUK q@tO*pok@ Q9Tw|UG>^_⿱YE>/VJv~/is hݚU~:c܅̈́8AU҄IҚ SH0iU芰̄O)UK[O pR?v{&>6|IE!nt)]{,Ê qTӅ^[x JZchs}J,$os^=Vsn(,( DK|ruXaMoGlʵzWu=ռ=NDCY0üGya|w P-,ZTG4NW55{=71.mB M䋑U:>O8fH+_U>Xǥ>HnWPה+QIp6/OkrlN;RZVu!@4ƹDE6h!}QyΈ^|#yu儺he;(2ej }TrPP 8o|*5ݛ Ǫӗ*ofWJc;Cìh!][ G]&*.|t.Y'h:1WҸ(.d< ~T}P$q-\Hx D1q\vcvQ9%[rÎa!W?|/舀k U r=uMlJ*l>ǭ9+cfZ[n`&8f".M%k1"

gFyi^ES7HES$f9%4k|Sg 1! {\s99]?`֯e.\+؎>8ة]y[^pGϗwĠfKa^bz^zn4 U 3Ũcs+ .VmR]ERG S\GOkD ^x z]S y2}I?,'y߈neyw+t3i](7$]*鰳&T٣?a_0ʔUS9\iu_0_@d۬.;ĺح:%cAOJHl+Un2RhU' r#8J.L`rO̎G,ZiPb'Ii/NR\K­?z!xuouqOJO)Eg껼r^ɒ0"_K9K#6$k*+!zN}NGi&;LwÔ\Eb oEm"'wjwLM*vaSgĜ :85F'<xT|) U 3̹BL+HtgEn^GrY|F͞`*$HqKeeTXQѪCN 7;_H.-93uݶcu1U,`-_n|ZPLӡ%8xxz0N VOAlR(Km^#!sIaGi $3;TIB,\BV2>n5|KcU:MzӜ{ΎМ$?փ!oȚm+8O. KբH%xpZʗ12/t}xP}pCѳoXEEX0u(0~:S0ԧ$LAB[Pe)ڛv{>xtMvs $BR߄o7rf (#yڙ9$A[GΡ>GeȫΣ@. 4ҥCT`aYOh L;h$#*$EK{L$Q݅ݽ]>ύ[9g-՞D@DD<:AeK]̑T CM¨q"Tp ݆ Rђb3'H4_H2;n)VC?W&7R Ru )?.1$#5ߔr(ZiA1VGCmϿʸWV+M; l(ȴ>_:.`S-g V@I ~k@!My̴n\Aɖݝ!'K!d{ p1ؓ>4j *N_4yLwO-TC 3 _ 2#_wa> _RbGpU38Vi!.1ϷoIb$Zf=~]~nFDi±] gIb+R S 2XUf0͟Agۭ?Ct^/$B%lTZG|DS*`ZKקtJ gkcnԏ|uGA)Z &;MiNSnVbeo4i^-) }}~alD Ệl*MᎻٟN퓼{F#A*O wBZ:"^- 1T`NYO}Ne8prOK0~9W`+۳ Mux )0."5%*~k{.]:|k bT.ްG"ե*hA;B{y#"bpt.@ExCO܂1"C|,HZ_f.ۥ C ڟ?%T51ᢝ)Eo.4]wltU9 Mμ&vMEɋQ:s$D(~F|ӐJieekNsvNͅh<{k䙷/ŖX&#De{eRN 6ŀPH\<2LAQqɱ.DֻMX.s2JТ}rlp{sWRZQdޚo u0T%qb^Q@NxƱ2zh*qd3 DX$,tcݜ_Be{Mko`-U %VMe߮? *Е@+3|N{O ҟĿ}7Ue"]EWo[-oJPY}nNz>כHj~T_ =v2A ([(ø2 u?4oZ}ĭ&*no-%G8whƊvbPS| Z Nof:56xbSL``]W%[ lbYt'6D:oHr/=ODThٔMMqI&0Q#Vh%&Ti>uo] R>Mo,;b8IN ċ/λ2ප'XRplؿE-QC+s\Tǡz_ؙ3 Ow:sʞ4)¼Vqa?o ea^ۼl>ύ4,y}mQbYp;TkMGn̼@ L)25`X[ +畼6)#gŴ.?{:תܵD,xȆW}d_WP̶;0T)rղ䷣Hsx[pdaⰀ߯PU [fMZٗzPsyFku~f9Qb^.1d4ˬcy((:?.wG4@cs ss|zI@/ϋ$<^C\ q uCK@WH7!BjHyW)4#੣%pf3tL8=au$#2`;&b%&\I'!;forQӛC;IjyG@ 9$Pwg(VW5:1} E=[V%sL*D>eb06G%T栥=cGTeČ8 =4a .x>fVt}tD A i5I:-+A^\@CbTs66RPY^ãH*fBƏ%K=iY`|FF eױ ltG~|ĶETIh؝ó\% ob2WW<vJ6% Xv>(oV \L(O')ۀk " rB/eG;^X%ՖxuN=8ѮԿ2=}35$n~W< hL2٫lD{"NĂ|GپO`^fP3H/'?@VzD*=VQ۷VtڷwVS'8nUg [nB̓-xWM y#Y" , xcIwA I*rT\UWB {f>%z?1,dqI8C]m$1,u^5 A*v7+E_Nq"^?1^jnh)Hq zm4% QLm)Ppsn?2}>R]%S^ $Sf aGu WMkT#djgc) RKk`XXTV-yr 3fAwۈ@ȓE E$?IÛ`r%*PtS+-`aQOH@nAU w˜Ds'9ԧ*"p""IgP2]v7i@ nzAkDCUTEHŗU}oe8@͖"(p` X3ÆLd ?囄Âʬ-lt)ʝ^l}ѕ-Nߵ_9xo y@3ҧGƁ,5 M<6,UK[_W 6D6Ib!*P/z7 湪qmh0}aP\PBv:<ˢvF)]^F6CAS&jΖh_ YsYSNC3&,sL~+G<ǵDibï 7h7nO,?4]WߊNr֜Dhk`o "sC99Mc R-e$h7YۦUxɌ.ͣ.!ZM%ĺD IT2GݍʊQhE 5N:ɭ]rGC=3QV~ \b!!NSHTK6DeCG];O 6X+񒳫)by]zw0go;\m2}AHg#X Xaɋh]:r%ej&) !(cp;Kv{kw7JAUy麈xs?:zjϽR5"71:f`Κ xK\ł$1ZbIW7.VA,t @ *U=Kك;ԇ(+b9smրFЈy 7w K O(ļܱJ9LZ]Yh}[?Z> XqzcBm$RVt]:0hi34$-&Q;C^E8FD i_=`xd&7`(ݠ!ijZԧ?GU6am4g޲M)ϔMg M2f^43=}=y-UFmԮfDA2.I*udjNبT$#Ma°ѿ"=`f8 HDm۹aUI*'-pV 1^yqԛNgNV3T8d۶ sb`9׶qއ>c3LҍY=F?Fryv䊭ťaoVrT/gse@őyus|XD%8gH X *n3 "_YIZVnQ٠J}GyU`i/Jps`VBDM6ҨZm%9B,t]`[‚O_vO^ [y6ok :,b^Rh{8Kه,f1_j} HF'9N5R]hZn;IOJhg~J (w:nk%gQvw.>VtlE{R\^ЇX-.89}` _sNAI ?ϘؖZe6 >LS-JdJc"ȹtQS/c&\Y̨{ D|m7"&JTAIJ<Dž~R+70bKsM) G^l,og֙u腴^HEC}cxɷؗ(Am,Ǩ}U N|AN,xfh9ͼO: c 5j3Sg)mgPű8$jboYp8`S!pm~#sp$}ZՁJ>OWi"W st5x1ޭ$ҡE Eѯ@\`HRTϺmC''eee8[ M&iͲQ[aCd*"C]a!99u;U }9{C.``eV M`Zxcnc"DC^!EeA8΃]GzM1>rr*gTJ Zu T9W2TT_,nYfw'lF}NM0^N[ a[Pojnƾ{ I~ FhN*I7 ~P\!F[z]bYVBEF.a5'YhFs Yo[*KPg@e3lG/lHӽEbdS[K} 0"_?P{?K4}'s`j))eڬ,''Np4;%TH J硄xSv7x\lj;#@/!픘yg=s(*:ih:Q!,|:PӼ|r)Y:QT֌ |څcq7QeAj<:)6j8XD#?~81q;6>$Lƒ'|J5U8glˠk4.Iq G ݨLOʕ,'/CWb8kM 07).`I a]OaHW5qJa[0֙u:)ra=ᖸ ΤPs^.I~rUcCJYjT-M: oηjx4 E9Q<@aPf]oIB:OS\`> NlG/!y+ӂl(柔4ّrU'-/VZ)`6Az##*MA zVwS^M'lXQ)M$geX:QVdA"m }!\pE`-e43xݐFL m"~/}ydKclQ V؋q47`Kݟ]%hw`0 3+ -=c}3[,{.Kb_y^RѸ6-#Ԡ#Td ,͋vt$V(#acG:A(g+6Ba] C.x#) v*B7Zz_y؃k%bԟ)]qoZR .IVIoRNKܙ+HbH;wK]Aٝ n@rYQW)w{rV'Dcu`.t)윸St#Rdqz/-EkQφ(ŚVxѶb¾FWGMxQ/AuBJو# lH1/\ĉ4\_=v RR\'C\1{#߂?͠}2V>%쩝_VeWElZ vH[?wpā!uKƻʈS,fc;q&a3 q/-k;2]St<ȫko8>]vi/nq$v% J1=Њ&?>FWgl겟g,;OjLl;^[cW<@4<f[\Hւef\|fLtվcEx7e:h!݋LΒ}(P=D`Y_ץ$ͱK?(?hǶHUHxD7K\_DR sj1Mh1a2Iuh߈9v{(/uU 2:H:eSDHFHFN{"y6c^6H TPJ$n)=4{etI.(|V*h!A SʶS|x9u- zT&2F-ߠ:\߅o`Yq}(y}9iYt&}/Mɖ yzQ,+a's8 wi< )$yEk[+Wn"k<9x |* ~ Fkh&*S \zk&줙ɝ/V5#ZeBPھZKހp m^(n*w Hm^*9|Jk}c}sHdI"k.,E"czl%m7Cpf|%ٌmo92_eC`oF{e4hB)vV^00 _I!umh4֒Uգ>isR+6ISTj*`sNj“jUg Yf։Hp"Xgdq+w12m[)oQQ21 A(%I~<ѱK GnDȌ4ApmDW]%r]FrQQpnhWZ:lB4P/hy/}BޠQn |De,s/6 [kpaxiJ,ThW9M^K\Hdږ'O. uIt$eYt;Jt"Ql`uرݝf±Ozd4Q}eJ`y^&:S^?lТW}DKN|pV SOt]8K9S@$}.>_w<:\<Տ{җVY:Z<^nE͸>u~ʫ"r KZPt0|9w_g[h?Y rĉaDtBJ8O3Bw:ߘydS$7"1!-z|&Ow]B5 TPMwlkC *IΟWG0C% **.:}  gAʿ*g ?*fb֓nlQ M_&qM?pGLXMY/=B~eEL!bŋ?F`80Mr&ع[-jzK0e(4aoGtZ UD< X2ˀ`f@x|X'-A*L¹^ 9C[67I?g ~kj?Im15ND-: !I<-<:oqX#G ׸\^[piDo(O.ꆂ-_5>̗[QX3qgՌ$pՇ2x>3\е=zB \Ҭ묑FdɇCVlI(ȟb,oj(lxz`N+G2/_WP 2 .2j6Xn@JTjkHV/6PQ#q8T([ 쳜a#QHm2ݪMLZ'?Œn"n+wDn~Dd:-}+F5'Uǽj9m%8Hq05!0b/;(HmQ9du{CD"I?B5:$0re1i޴:r-)fa3ȗ|) RVL_.YiE)9Dvm!mFuz` ڇiQJn=2&==5;yWO<AB(d:yO6PP(K- ͆?|,{WrWHݦͫ; 5DnɏÌ^]<9?轝>&vM5%3O&=6 1q.zܷGyi>-d1tְ"cOCq/f k^'Ei!uY VbkܛGd X㸉Fg{ «TerrȦ?X+cxv<=V_ 1<@ W JqU$mvuPk 7a^w?f|kF{bt׵5p.,4%x.`3N~bWmy4|QKPl2sLNzܥ:lU7ʚT#dz&1˲_[:-7TAf&$=)/TlbBLՋO>~>b>&]6Z~ hT8 2P|C*}4m~r0 8T/*Ta-7%@GsݏPe'NL6d`v^uEmJi52ӊKJpBU;bԒB0LO#AVG-:#S%߉&t4.m9n>͖ĮO7\&3RrkkNDzh:6l(/hMڹfM:!UTVO2jѩu8=։N%h"r'i )bjm{JpE!2}7;z&g bخcћM\+ fꡯ%|E"ƼuR}9tQŏ80;*j:^?SYh mQy:j[w[I$Ȯw #\秦iΰP=Z| g!<0,jz1Uicgs8A@:%w6l4(skv$d(seElEFX$-TdKk" h6l7rR_B氣‰{~ MhOwA@.Eb4hӠv# TMU,K|C;5;+* 쾶ikS(YT^fk 0bk`N :+jf)Ť!t[8& Mh|P dӈͳjTIz{ZP1>0*VO,ʒ*J;ں\ JErư**(?85 $9F i,͚j@̈́ol%K+kLCB [Ⱦ>z..sIwk9^AK/Ȫ#{TrBcV%4SnCK0.B GV_ɧ&t[Po'!yrț3x>vA)8*b@&~4wH1ռz%BkMiOeUqB@BъU4_S\V3tu-zyAV_ mp1{z+Yvv$y ^keS|ydm?% =;9"ۺZ;ޡ>l|Ru!yap"jmD +0VR'>/ m5:(so$r]䬹}R'NwQ&.pKS7%JH{ɤ髞x3` !?faKfJD *P&I9Lqw廙v:p_饆H #(u;6MZ"XW"g\EMo,We×hAmTJC3VOc.ΪXp7'g]>#!&̕CA YA'2۽8rJz8Ǎd">F9Ȝrǘ뫄ɭ%?u1[(*=ߩ{O]6e(jē|Ǖ7yxB R'4yS`ֳ7a9Y[[-`eA3br n}zu `dlnX#`i2#3ؑ҇csp[_f&?#%`n^?ۿx-QR`U:`}(ߛ%̔‹d18Osk. @D@3;XBwJӝL. c#R\: JLo',(Y LPGî]gb)ѺLv!w5Ml@߀D]/,VI`.M@jwˣ*Kܻau%њA`Bs1v_ N[x4g 28)5ѼDC'H*;KN- sj{)rZFZoœ vZ"H*,~%#Dϻdӗ]Q34Mȑ(Hx6SbD*P`@!n5>6ɟ 4\k4Rh&5]X"' CWhZ һ>__پsz=d`s]*7{_ߤZxzls?4Ĥh(>c ] "DZcE`~wB8g><C @J$zQs$~PԌHaI웕iE?/0;:$ehɲG:հީ_ycsl|Ѽk}o'BJpPa-.S-fb|kR"\?/G}Bp"Yz:2ڠ #fq2#rvb:J|27eP*&$L+>SX2(zHCIa`mloH ^ַJO;h^ޜ߭lĦl}g޴ZU]oL? kU2WޕheL]M1D'iƻ+MLR>Q,AsTEl҅h0TS'r1<< H~`iY'L(pk=6F,| Q1 > r Yrat(XD? 3P0(I7#1?帯+\F o!?OnGm7>ciĭ.7 ^0>Ik[L5\UBdf_Q&3KW9i`j7;?-R]8YZ~'mQ}vyc |I9@u=bEhC?k_nVm'0_w~׹nh eGT|+F:m `Tq/?n=uzlZSi :tJh=_mW~ц /X-ϐ|8 tQTW48胋p}(,1}IK>z&'Ciqn*$'Ԇ\*#9O$ᆛa<|W#$"ì&E򲅸Iڠ;> u_7@Pd:kp4Qq jk7H mnA`StL h}/b}}: YOMSV6$.wZ̈́cn9{]>+CuO I fEݦ]e h%*$5IHV Tx2EkU݋\NǶd x3jP\h{ξE6Ke9[^c QA8V~K-(M(f-yn._-2؇=18GltA5Ce[NÖ;ee}N xF96wCAʪ+7CO{O>-fz=F=G_( 뮢fErZ”eC[m(1b0Yko5mW\m4^@({ekeSR"ri}#ހ &ԈqL1%g2s L~uTf=~>Żu"gb8 s/א \ѥ5Oy$i|L%ah>S(lO; tD_Tœ|k3x~賊q>uM?g%j qfkoڸ2ͬ!{M6R qXU]ԫQh.UmI/)e'* _`hԺK#/O°agCZ 1ix`(:Lmws3}g'RfbrǗ֍_ Th?8Paj&#$!Uqۯؙ!B,ٟ%ā iiX͖@ٯZ@L;oU Ss%FSJċ4>p1 oK#aQoFs FPtOJ%->Y߂7Yy%4ұ'|aOY1($j[d`! :e┞H' uOAr:))C<J՜ր@^P@4r_V_훕5:w̚6'6eϛo_H#S¦uj 8.r7qYBGjxNۈi/-Qnb=ebzu'.{Id L;36 d teӡUKQRej 6W,g/I6iun˞ -B))o`c'p9HO%W%+Yv- `Wov{@j#\m\es=~k\ʑ+x.[^+)GbtN`5ia (2Sg}9@mt]6<{l{N34r=#wNӯEYݮU Μ LwTKkC! K=>M351w7FJ9’NЇK4)ve`{a&eDv#w(7<~g)O~参LJlsΔy'%AcE8thMʕio8%@-fS6x(~MNq6Wz:Ȑj{zSj`\]d. "W,uǢؽ>#Gە0W?k8^솹6ƔK̐4zU[S. ܨvWa@wZ x,~HbJhc'2l49cA VwajL,|B_#qBcP\+S8^7={*m]s&N_1~rH"UUs: jhf:GQd= 5O%Ob\(h 8M %׬QcEM>KV0bŬ=+'L ÜnN07Ѭ tԹ~(Z^@t@/'9gC ;M7 7*C:4## dzqpj X5@5˜8-ϏIA.k3~ \sT܉ߟ@uA"7Tv()g\>'lQsmUlyhƂMФvPr JC7BǐYPdshBg8tˏxOb{cu֜;9&)ANQCӖƚ~ kch[*=1{`hYg 7~.O\@f ik/Et Eh~Qwq1|}!gޞ`ǨN_Iw|m@oom~~gYȟr̹ȹbNR`V5|YuR +TqƈΫ}c{x>F=Q(!)< ?`[]ߋ(*j G81ǩȦETƁ7&uwE1.QMV'+88D#94gԿJJ  Ih<# pG_wgqq~-m9GF;"g$]ܕӤ))hej+>rI<IPcb`Nt5qNn "R+]Ky\a .u) N[M.]ֆ{˹֡pN i㗡 ˬ#;*hŔV!?O XL_5QBNXHM* ]Q-Jd0'tz}\FO`>xVMYL>Scc+%lo2 `r[Z “P#[r^6#Q{DqCÊ+6Zz}`(ԴUJE6(;_#\djfX3 s:i7bz{V^KSe Yy?1qJթb+qSlC9)A.h @1w:դdS,UC71?mf2dK*,>M u%5qmC(g5S1&y1RcaT=E}Ffқ=+Ԇ7iL0JY4 =3*jorUK60..T#:(FyZGjSe:i09ڃK/خ&Q}v,fSQisS/#,~$x 4^n97X=~]o5(;Fj:5נ>SA~Wڬ0NE*P=X_@zAĕ-` eN^5 7 B/JV {?.:nE@^`>ݶԬy G¸AN )J^|eg,Hꃣ+LQ6-6L2_r $L4 v4U! 2RX|7}9<@N K~n vIحP#ӞA7(3Q^$EC]CHӻ4ȴV~8tP0wֱ'tZGa@5'_!7)wzS\Wȏ[ 5 NL+ [^0SBBV 6K1U`3K$(jCN<[tY>*C%Lj-[ :ʩwzzKliJ6G\Y&~-թ !wNŭT{xEXe7><81vh #P*>Mj".H-A$״(k `atyUK]+J(r=鸁Wz& 9QXmP~Kn.m&C Ban98t<tIif:Z.c!>@@U%[-q:r8vVpac??\n5 /& T~#QCwCWLkݓ_|\{!U ia &KxhO+(bq(*,vD+/kϚQV (V  <`jQm۔V^cAMprMAɶ]DͯQsŽz_w%QF?X1EYTݗT%pՒ}ר MZ,k֜g"1E :-BCZ#{slKRxuݽ0sPKq)PWvv 2$[YZ/|8@T$ѕI0s~%Rysq̫/ѩWa Kh!6,̠M:rm#TR^̝ơP}7qQ\`4m۶OM6Pu0dcZo %ҏ_R&Hj1jrqru}bǪlǐÂelKUاZ=E{Xڕ4fU'IMG&edؠy߈}6& v  am>3f(eG=7SU?5dBQqʬ%46hW/?_fP +nO1~TuO8B* ƺ#Iw!n2W玺g,ZgdAkÓT9 "j]^țJɈ, fEM_czQH>HXQ =N|^_: _룋&#N@y8z[($(Ttd|X飀_[ Z&❙Y^SY?^" B/j:؜D f?0HexRgв]q1'i:LLopaEizZ_;typ"ǥ;WCdZNlj U%M㒻S2|rԖu?"7~?kRp+/ratAfkr6ck޴auAU^6#֕~FDi.:գQRFSvE`)y!^mbpe snTcc ZyUbepe&Vy{|A2yt?t6V,]/Ԓl"IĚm!a[ V#(#Qti%Β&~+cn>p ؋F"CDnJ3.Z@rq>숼%,-`=W!&wWGsH$r՟g0!+768wI!Ev!K@_3L罶)8@[ z GcSCK ro.A Ŭ0fm(uѿOn})jj~jҚܨ*6'h~r>~I%EP0Moxʆnt?}k\/W"4Nh7's.?"2Y=,lE̟#xӯ&Wk{@h?BDZ ATbxkz˙ì*"O3> ޾ͣ'3tp# kQr;}cݭW8+FG<ɕl> 1Y/6*^]'w*Y am2R8pEB9ڕ42^4ltWn~:&I#S}=34 z-$ A!X&`'tN`r|s>Ѓ=?9l87d> ,84<4X(Q[ɭ, &zy'?̂Ѯ)-J+֊ 9L܀HdBNy/2;܂8?!d8u7oh:'gd}QqgtB-{%R3KWF`9ky} mg):^h# lZb- $Oћ O-2CHءC4pN-R#U&+`}8nڥ}s֞Fj3v.4cn~"wC~oIPnvC#|P_Ia).ʃm1/5h p G^BxcSR܃=뎮$#:W22E$Jrt+lm874c#3+f q&q%Bf#fr.aЊqt%_NuB7N PXxBWm-OdV}OYj$5=ӒЊ~9kDsk8WJUY|IQkjl{X'h<"&Nmz`S78Z3c$5p;"v<ܻj5C]ӯJ4)S_>l6؜djvǙ|aR]]J%|5HGΰq.GB c&bvC}'fddH? )Cp cb? |&U}SKX L[Hp)>zhTkx>fA̻ϧ5uuN?Ot>' mlMl?DML1 Eb>fvȚ=\L`=ʨTVYA0!8s)J?4fdx:i~e!y3 |E=)ksT jP 18o[ #< "Wza$KقD:W&Khn%6VWJ k-8,Ux)-&3Ig jf EMJmi=M!MB8+-+KքusRTX BXO7<KEڵ̬fuQ866}Kv"EvK$0+2$+ îJ{nߜ[%S,.aljˡRG^נ?גS`k`78]ҧf* bN_Yz8a0}H߆YT| xWjD "`b* "VՆ@O:3pIӨ̚;xˑ1Xfxj˲$oC-J0doBt *!Wa3Eb-͕ܪ:6O 5Iǂ9}~ wuYbì?S9rgmt|h\Y{LFNvn,=]9k!2GJϘng>Bc:H@Ļ&+r~8=&vM4H\ݕ7jr˩r"7Wc3{O*NhHׄ,G}@QE ME})Yrg njhu> AOMȷt'=kh&xvԮ.`<]|d AdX}_BZ*+>e)a JlTe:@+=bKt$:ayWK~Bٰ I+[B2ۄ" m-d)uJh0Ki{.M.0Z"'flv{}M3mF/<Ϟ gzh)ma~%D|c &Z Aу 0(o5㖍!vW(/j}H@`"Ig69Wz}_Wӵ]r}'SZe^ j:z%M.(2MEP.]ė<xRusJF[g%L uaSM=a:o9f'v97;ZJyIC\iZbƗ:Dɒ#MK8(E8A)BIE0=)ly|".~ g~>5K8vr[7-]P٩%q>cu|=<ػ(is}v8Z@nj1m=ߧ +Vmuenؾ%ۡxI]I\/~w^OzfȢڅ;V$HsDsщ})p:n3ۡډ Pƨ( s,tS]ڋmZă´#:.^%(ygfp]#o;B ^/{h٠]շN1܃ >('kʉ)"Do)&iְ'E!Fe *3B|#{#L)6GyFmf OmM8-q*PU,xǖY* yiPOf?BENC,Yew5ST~:#'ROB\5lPz!h Z ^ƾܻWeFIG~0w0-NS)hCzZB!pVS0(Gkd׽2;@1D<<5M6^vvڃ|W !e*4"ڥbۮZE@h jJ-bP~Ne"v$5UkG78]3 $z⃠6SUZٳ !gM#7n?Gץ[``?[}f@#CU EX똇}~fU rVMi=Mݡ͋0,'`V49us<?P|wx4|{hJ^,>m&?=;3yRHC;]O%aj$ +Oi,:hL=yIګ!̡StJ5<]/){ͷG"RB _ }$%H*O$ HÕ?uA4+Q ,*O^71??JPr,s+;H_0~Qh1PBȴƢ+RIVv%rJ=%h30&ԍ o? ?yvR}?Bxvdm-֮6͆ReČX]/Qvn宙p"ampݖM*,,IX8y)2O@m&!:Kf_/\0vCERB0_oz )fRyY8DƠVoGK4Opm8+F[ .C,qwZȹ ;xOAW;XSdf |Vx'K@ΗIPy݅ܒ-cM6+-/W54ir.9x|1+'O罻c3pঀ7]]p7獤B{LJऽ{cX߇>̪vaOh :n>[KDBkI ))OVL.zN Je0p&J dfFJF?h6Ҩo08<J[H>d2P>U Rjtp?C}> u?,*O/IyP;Ijx?hH d hJJ%[C6 ?^$)-l}+Ȕ`Ļц= ,jčӴ+FK"u뽘ۅMԩLsnUۘ_Ĉ|[nf*P;@b0`D>hhN/(0zO>nε^}ǃ&Zbț( Xa*5#K8 x` ==,U8BRMf@\,f7kHi&oX:?g'p4a2L1>Qh@Ou%x3ɗI=\za\{`_cQDR'@wjt9rc$!Z4P-'922h ?M?T2VEN 鲸Tċ$>OvÖ1ve$x0: I#o>M LQ _yUۯün\fDLE1N`8/kiV 1 9|4N~}53ftcLvpNح DN~<=kzW PyAf&9*_f>>\ ˓n]q1 O'd.Hsˉx|| 3i*zhq-Sx+I@isNmr(بԙj-HVX%O4 PMo :'qia0zՊ3e.r)ŽvGN$úFv=daeegE+\̹_L)0hd&(pݺ EgPu~+!K #w ^95H{-ȖoQ`xJx#?u}LO E95WǤYƼT/ քzq.9p*oVWEF_u`c !IhLBluã%TZ' I^3G|luWxG3P"8a[|RF;Ybs Mdc5Xn'!_."?T2[8Yƃ-'Х*AIS_s)踸Y)JܺrVP}Tm]$|ƹ4 _\t~b9A6V0qXyMav ~I*2WeX[KQ[,JşүPy2+âʋضGiibR6:@v]˄OxkdʯdgO}vJZ5yđvM ?*P$bp`91=[{V_{9$.sIYw⿑w^dDjY[e {AtDrEM8**0}w=JA[F*`ý`hnYEPD.Qq熏X_Epn6X4͉y2Ҷ Ӡ{Y+ uą8.9WNUu-a9cUM@J;{LbɞIGdg=HR םᦍ¿ǟj1LƫtJx9bEp1KS,L.<_IIиWJ C w>l l`c=Yjrdb~]ë j7h8Ɨ ۔%8Ŕp;? e<\0J=A8yLHk!Fߧqgho>NnɖqI#!R&ix]OZ: KkZjKW8g(RMcHdQ25_[0r.wZIPcƲ:52Q[9tT &|6@*y؎hd/`pا UgtIJz5tDBwx#)30(噥N'blQѯuٶW5rƈ0\,$Y߯ 7vc 5-An(csT0NCE'8gVujtRiKB`KDኧCe:ʺ"+"~ `ПB iof u;jD*㡻w@}іeO.2z|[4__L`l29:C0.)]/phM6!ϝ{.-V y;ϟ /6NL P?,?[cUw:՗aGC6k9;_*3[4)9Uk ۜp>bbz7P7G v5ț&d99=C~ӌE#o]C&zE%E/|1bp"EGk VScˠ,)"D/V~ b&T1B"9 6+'1UV^!_mi|s~-?BgM UOWvC]4߳~I !CQfH8j\\A06/@ }XONJyx"S5x^0A?mb+-X"qRZ\#m;ϹJOAȄ7_fa0wlXX"t7}xw#d U}k;t̺~q^*”/A4`jh,9TvIKFhAuXſcA{@<%r<2 r7Eŋox baŵFCE"zBI O ܁dXمD0K(غ0S)^B|ޟZAⵙJɰ=Q5l; C͗08C!s X j $D 'g#u_r?[?% xs0+cbqp|Hz{PnvowD _͎-bϭw1b1bd3ynn`jM4T:GjTuܘu%f5@/ Ok}CqYTܳcOeD`P¤QsC \}hVZs(tyL x/*y#lɭXiyҹ]5Dxc$wD2{1(5 F:jPi'Oxzx{!pّJ杊0i UܦW r{Bx%EHGlOxw@tIs1߳`45W839}X^u!W7`Olm@Tp.kMksa `@~@ q3W=6.k__,8pi z 2|klJLRuVR0.-/rS ט)!, |yk\>bAL"bDB\4J $VV[d*J5!8Th֭Go=t+`m[LZRXl̎WVOa6쾋?-4?~zW1p"z=RV;FA@>.>JTk}/Y4A"V,P^6Q=+[1gש(;b@DnOZ1=u@bmk69oVgQ\gP;JZWm}"ǯ@͇XJ(5#3U]SVc Ͽ9S)@*"+@ޥ[Ǥ^q*t[;r!eܔJAlI{IIKoIvm?oS V2e} GT;ijײ t&1Cvªg-;<bʁmh3_ Wjy- |q6=.֐9|V]غbߘWa3Tgˆ$Kw=87et &^kg/K媍QkȟP/<0iۜQ+bhCXj 4Nѝ:7MyH$)HlѰa`!JyE.ODgO޻G!ud_u/U' ^`ϼ`qptVrB{. ]>g\\GW[>d'GC Chz.>*y PXK aJl];i*$@6Kb>Glg~F -o;4 e7yuE;iS>0}$8X悽^Ss_c));8oY0ߋS@|qe{S8R=9HHwm:PV R' ]shXnd.L$$$r]@Q~lvo<|GUz/̶Ʀ-~ IG€w5Dtx ؜GQ&ossyG'4L<ۮ On(F8 ?1>W3Qee>>ڶ.J⢇o&2H{b %{(qcS,8uUÖ?X}X5J<َʪb U.1|+gQژ_q: .CgW'jf_VHDı$d/ K#?7 ֨#h V&xiR"wG*Sp ̊DhWƌ線cwUDb qIxWj)ÝGe!Jx;&DZ| [pCLVV*(Yl?Y۟v1Ip|Ig$i"bkMF~<ta pn4">į2`/_w߰wG-3 MUU(DoJ_#sfLFq^{zQ I(sDDVN/)M A]"q*t;0OFB47r5o@ɹtc`Wd(T^}cq(3 Ky'p$ AN3h^ _7TP>H[BZZY4!W;g ϤDg@eUG4b.VSqYOZ08 b%kMK;ɂ,]Q+0vЉ |Yhȩˀ ?r=+_ކ-)F\J +gC'un'FmȓS 'Jf4놀j$+i(LIN؁/3wJY=r""֠Q3EЈg?+<# x ҥ(4~=+1Iw3/* _ΗvͫS?M ,9YnA}AD*1Ȗހ NyCv#WG`Ǧ`IA=Amt<RZe} a 17Md q?"/DfFB_WB Vt.hu271hb5@€a}5龖C}([ZTm7lx6%Ċj4t ~ӷZ\hV&L"#7>֬SUނ- 9-H >Y+hA&g8{G;jVt!=`,If,+B#նbcsQd 4t;ZiXtX,Jѐp ?cX/@Y@"Oە bXi6wBu@)]s$,z}0j$'/׿|neTG*p->䄱}Xji&c$C=A(F@ҮW&XBEcl? 0.ug0%%c\Daqća1e-O=hg=b`!,.4rf&] Kv;=DVش-Bƴ#TY a!ha(wBd;Ύc;)M~S+L2dC |Lie|*vG8 SEK+3 qF9rvLGh4st[B5ҿ`AÙV2Zv7 7M %G:W7g.JDu˻ucMѳ>Or۪>kŹJ7h)\Qh@T?NArg1.7DMآ@u=,?Qճ %t~Er#]&tH-ŭΰ熦K֧`:)nhR7s=(O2L Div Q 0"#Wcu 101}۴ \M;S)?!Y~z#@x9xsuf+^{n7aaFrY'O8-fGwS[mw;oהyvfGIUZkEPDǯ u{iZVF !iQ삗s}KHD3lm= D!Tcf]%V!1.w뢜fY8E̓rWcWOiD1bYXd0^BWFXB+UOE$c}}O\;b'qw`g0#/0ll2W)\(bnK (1W?xN7H5R/[Y,5oLT@$HMwڣaM1L[+luNOvFK/31t"\83̒eYVlvzPZW [Ub(DZܛxlFq/yP XB*GW=\?U:q0ϸW:כ m?9ͽK_;&Ԃc3o!$cLA)uӈq݄CnmpZZh_g@{הIۚYs[VgC(/Q#d=OӢiׂlfR3j9whQ>/MRMZX$;V CNiSf{ %b48f)%y4)lpZ{JGŵ,?ELBZ9RxC,5"5ѷgGz7Wf }3Bp@m ݵ|fۓ!<3PC<@ʊ#lss aǁbOV KG pY5WVAxC:a;Y}'ga}+GuyP0xMKL,vV)ŷJi» WKmR*eA/]zq쁧w"A,$e$I~* '%ln NCJ@Y^A念l03 oBJc}O@@Bqp?>w;3|ò,"x<“|َ=ӳF*pI$D2o )y6yvB|>Pě*w$wZcu6#.因V|p]Y&*hY<17(aI<Q 0w B$k_i#à7om6 DDOzR15*Ͳ&ʹLrP:ו!4KFJMU.+T͒FdRɅN)gNH'0Z(GBƙyEy ]˙r5pA>*TҹZ4nH->T *mІS>@% .8 o{6Bf~cƤDZs'S7G4. нz1F~y(רk6D̀;PaxVA Њx*@n*f!ĪG2q+o=*M&3 Cݙ>a%*&p!(U,:7',`:3DJ9 ȱds eBDYEaOeOԆw.+GJ^/638!mKf "0&G_iA뚆v`\]m"ucRSwB"$! <#$8{D}aA Ve4LJs<,Ḫ$|)46?z}֙MK6OanTdHQ5F>UVPG_nv"vUʮ]){0,cΠNejcX>۲Nl>[k&w"cEzw!B\ހQ|(nt= m$jcVIl2螂v5q]4ڠUCLg&"yRfHy:AD8hrT+<,Y8MLP=+9ʟPūwX(1|OIk6Z}OcE&CsӼr7r"]4@x-7ֵh|XώMVlΪ$ 8$B* ߪ4r/?nl>~ED׈AaO- xűCt_qY-vԅ(ZRm1'*<;Z8̓e1CpuUzۢy\$c^ fᱼ/H5C<V556īyK7K&&`W2lC>'%}Z縰h XnVX*q vʳJq4 Yq HkKiEp{,T]X u Rc,WLTk/-̶]/7@US2AҀ0][.sBjɊ x845%)%ƓhCe4qn >,|_nN7vgDk3Pyޔ%|4ji u~Cb?)@<꼇m0vypF#ok-ww!#@!zgPے%@3Y7ix "ly lswtt̂oC*FUPJAhbL'o;͈cZ<&x;?Ҭ ̓ZP$9)D Q^ͮc*ׅ^8^#]Ooø,r*~<oQe@)+ZBw0t 79$yS?R8B-Ps$8ji_FZ_'~tέCӫZ!7@~M.Ň,"F-OȇCqwfih)q1Gecf zxҜ4c^8ܹjIXF.[ԭ:&}ZL!~_P2gR&g39rey8>R|~ 4ոjY?0/G wmH #<&׿ZdڀzWpbp H vEJb8L+Q6 p۬I$u+uoH̴.7$cH8ɍͧkr0mO{UK&1 gԼx[ wwx~;Mk96f!{d M+hR$Joh[E? o)`T\6a$s"?B<A5E_,W687..&4\VY?ex+?FODKo> 2d@Eo c:'DtIӈ~KK6lў ,_^Ew;hpNR#(d[紐.tz< X@O$beNa]L"B6}f`LIe4l4GL d8qQ~7.b޾m&jqC=ۑzӌaJ`q("oi8 (g~[P}͢XLh^xhN@gbR 񃜰:Hfɹ 0U JzeQSxIaAvBf .4nHjp5du&[ H Hλfeݫ88@uVXLJV.@C,1h+XYXq-<t{u=~\pm+X/ɇ3PһH&oȏ#z!.{ !t5Οدko3H-f"VM3jD=#iKzыw?o8LנJ) O(ÙoOAr4C^X*վmW粂w),8ii9-QC̗QYNMPj#9.97ld|ۗjvyڑ3!#p`{N6N6t/tt+KOm-ӌ"E"CNHE=@N G1jB~,7?iHbJۄyO'*>X@=-@~cۏ.>6q6`ؘ_yըI^v?2C2Ƚ)TY"g=exLPeh KKUq狧;*MԡGo7:n,=V8m?>B) r{κ,97[Xht mZ!A4F~˹D:&fA6@IC56'/e:zNGDZkEL@0l2zSDΙ;[Ԋȼ#ۯM|>=jUb^$Ǩ~v2+1Y29 t^c6 [>jWy2$&OY҄[c+5cwrCԠOa}zƘ}ޡ.ӡ4߾Ȃ%wGqлjD2M9٭]._ObC Wyi0֤pn::}Gv./ a$JZ%?7b]{V?'Oo1mDBn׼(T>{f0,WDvFÛ֍R%~@1Uۣ%W@CqoUbO0w7RN.ӈ%:j+]i8fGʒ>Oſ+(L ?Hcd"w(=d$3lPsڍNx4+*%?@Ty-TZqg8X!9/)H {Hd? ^S6 *`*P ?RMN$WRN/ERȷ@p0:-Gݮ)2xx9Ǟ^H>Qk{ތ8,г|XgĹQI0bnS"qeO %P5`mѤ ;aCD9}^ezanꖖ~,p=ذC*^e"i67 sJX1tÐW}$@ϴ ʭ r߳htjLE[7"k2a@ޟfʲIDߛ0B1YHLB!Wіճ|\m9>5YW ֟]`p%mTS%U#+l^; 'Ԛmp/d:(_msC"H`U@bJP ͣ^DL:ܹec vE/,<(fGD(0}M}M=( & HfpN^G:0VO7҇9rnԗ6rXCOOK7z{+m7m7!9G{lmB#L|0NZ71;|+T 0?Σros'қx !`"T¼.lnG4B%vcM =:?̯9^h/oVA!c hQ5S1"P EYGW$$YX;v=)bq E\ǶP|dFUv鍐3J8y6 AW&@V@(3 K̈́ p,DƙUG>\-RM$@}^ݭl/F*R&oehTGurKb״O '2Yׂ"d]8SBt0dܫ1OH/g#qWkjeZ &#g6"i('Wxv}rݗbz`tMb!UxZi8FETN,p)K$L fuh,"ًI,Jz Y3UeKQza]F,9>+{&7wƻaT-c>"gʐ[#qeɩ2h \Ů @gX˝报yU<6ɻw㦽/*΋wKET$`AQ+Y33 RX%2GWlǭ.Vǧ5 ~J ``ܥR3 D ⩚ k3<65^"@] ن.EP&v1ƺ\SUqŰ22H2 w{⨋{猃Jwm;nwދ%[)~d1IY\ O~I5J|EՕa<7cn&~0GW0jJ kE?ڋ[6mIT5hBCTs.XPSz pӓ"m\RAMl()W9рnFtT Mx%j1yq-@1;mگ Tx}eܶAɪ S%c̼c:U>d@HXZ:A5:윗9y#зg. qAt+åahPfa݌܍h?c_(+8&dW)y~S8e{n2Q9:#J:DZ!dUAKPzy:۝@5R_̌:Gbsմ6!/M #/E١jV0ح/J\VhEK0?uNK5OXXZP+(Q $*T"S @X 5 nR oR~r3& ֕ &Yy>l^ IN]pw~Tqq{Ct?ڂ0_`K0wTyLX&bkwP@hzΡy$rSf|@֥E&>0Lì\Y󵞿 $h-0ߛaAʍ.߉A'<Љ,l ng8+7%æU{N5 3U{pDT;_hTl?PO>fJ/Md?P-c¯I[cPMSY"iKi˒0CT ~--gci-,TH[ X_e;cDAK̘1"Q)WZ l0*Nb}z+H\㧎3zsvGSgwCPt. ށKi/n` $o: jt۸l0@U'NSє,# =6ҿd:TGgqqt А#oѴe8x7N&fx#7t:}~+BihhK"@E/pOiwu6vmUe=-QKHۄ(U/r E'M6% I.VԤ0Ղ MQrJP0Z (kTC~WV n+ a-ڂ[\^D>P5 nBg:)F\I4_Tqkpqu3[l5 xܭXB<5)fb[z F1@8P4S\GQr6r ΄x ^+95YHuo焇:: S O_Zc .C$T_^ u2}[)eTKIrN: /P}@ɮUgmzU| r3ا /hD&Xӯ0:׆ȵ?;+w'̲s OoK+sl]0Xo!8UM1?^f>\σPz 5.~ _62v!wo-GZ[KH%6*%gxnIa0؀)"{qޓ69.Asg1ջZ;B_$;%9 ieVC2ocǟGW4SpB<"jTAԒՉn|@=HXwm8/k#ۛJc&X(gIJ7|^kz_Ԭ}XE3we%@&P/FHķtV7s\vӎGmf|cg|N`4ȞH3j9*Neu'^wI$LJY7A(L`jT$~-6# _`qH.jF Y N ǜ-Ra*l;4uTU:KVMw }RXн4_X$%ҐkE Pd;4ԯ 9㙌?8sds˜w4 7SQ >4- Y^YZ+ KrP⏝j|B+i8MYTR:?~ΐ”/ߢ$,+S&?t!H֞aAV0RiO(W 2?+4nvq,? wpY4w /8~;wIh kW{;b R +!Tc.0Qq6ׅuGN.ʩ>J1o`C6F^vwf*)fl& chS%\'$88z՛ IzMbX9qH&͋}/k;YY;qI>D y= . s}$0NsqO?7+ˠ3jpˣTlac)B~J6wܵ;FiU$0 ˑtJ CӃ+NdNSG쩡;F $ƐA5m $XMZA`ĺ!KMOˠv}` V%9Sޒ#eXWF4DLuB[?s*@%/uH*^EeQ6$N!ycsoE=+s!NcW1Evq.k/ѝVpW&8mtf]p;-Q%Xf\Lg9Ad//rfpR_(" `\;\$V="z&Af+(ɗo~ v\]BE8^FٖXa8-gz;bS#XRFAYf X;$O^1*]le+a^H01wv]Ej\C0]tAElPʁs[Y6hD7ع{&Bv+Rhpx#\[';tp N$󷅌@jk5ef$1`ŧ6u^2^ =F1<B,[,P$i4;(SX5# e2(W UU1B ߜ?6Ebsa*~_} pv-ߟU^?Dnt8scTY9g>6&r0`\QkYǥQȲZr{qן#m:e"'uY D9̔K#%yYB&f,M7fwkwi9yv"f}7=SnE75^5cH/OkfOw<2" g0ȶpN0 uK seMShw9o$Z"vѼd*'^ r^ҏR8;ŶzJɺuސG~K{t{a:D0`vn_/ qT_Xzc@G[;8R$]YoOfo#!dg}O5mHEf ·TID(Z$/NݟVW[yu8/i5B*uY{0Uou=Pi,/- GvTsr/$ͽYiNDvh8!f|v hJ)g "KyjLBi%f_%_\0'Ru냺K ,D;‏PV>J/TJ4pE '4y?B#⮝h:U v%X'}^[Nx\AGjE醲7ҀޟjצJH3*<s~Gs.-S_A@DgKɳ2P8øP1#ܐrv]M{i>1 3_1]杤h#Z[oP>%j>e=Y&o7ZTTa`#=c y`d}*kg8J QGo" ;~̦qyj&~7̇yf ysO,u7j*ߺ~m{A=,l8D<}rv_2ͳ+'| .\"spbP(~jR 3@XEag>( o8;f .&%8O^B5W8|;_Yp]$C% LMk RӰy X-mYC\YOTW/TZ>(;R-JO^EϿ@E܎T> b@bnxw{QUd' |C1*$}`2dIhYC5 qbZ-12>?+뼲vJ+&Yõ=RDJRn 0q)ZqwJ|K0ܞd/d) =7Z^ԊH)ǞXO8 "'Ż쥺L $\̘$XBAi/,Ğ7ғQOemg%=AEA@څ?|/[v)ksT/Zd]?+My ==Y9rYM7.pY)tt4&&J1qcz,]B"Knфp&s{>O5a+DNtY޳&1H`-oja+AҼH6yMfiqU=-=6GPyeМx NF. @{RKh@tϜML Tu9V@+gFxmq)\S7+Ag:M C!ԒlX% V:G <>D,ʄPfMr,fch>mR+T4%݄[7d6冚(В+VFNi-P'$Pt&> * #II}cR 'f122"ŹeycA/* nG*S:ŲNɶS7Fac`:9ҁ,~]׺<<՛K' 2ϋVcɰ N *ݒgZ#2e|J:HnڥYS]Ư] Ί5|YQmfYF~][j-\{t㾣 : p/fIpI4uZ-=vOb+*Fܭvj$h07_l{7įl[gYGE&Ll3.rl6)$iNvz4+bnHB 5n$e{^"UN},rқх.% #hh;_gsv#T`\fOBuÏ]Q),iy!pu$tY3aSnߢ,]m0 fL YQj=U]0yEE@-{UGxZ!xy~@v H;蟾)}l뀻pJV=*k u OnM;aځL1)o 17vic+x]B]vD[:yHT@ ijbw˿C^u-\ЅVaAh/VnDh;*=piaioj2|4xE?rxiCa`powgt !/.y*]F^GȪ 2\q/+d {dLAHͨ2=my9]apˀMFQnܑM8I%t6Q-tt9~\Pb2Ziji+Gdg,O垒=vs' [o TL@vFOװAU+H7) K #vtKuK.hQ8mp@~HxU('CE9e oD!)?IEbXPX 4`A@T)bքx@eNq=-8v[Mq1Ϸ.4Ax:Z:0@vLGm[b#d*6:1u.EE|q nM3%@? /u[qxb tYx%0k?b1prդdg5~.D] .? ?>' 6IdTȦ^bM߹3Yvm=Gp9ea< kCߣ`NjݾP8A2D T1E|6p:Λ ~'U9ZvS1ww'W <<}p{%CՊo/wUT ~e$-a} Ü,M3w"?uɤhOC4E`% Д"Z8vcC[H>:M ,J0C*ϼ)!BčE]mTX*R1q2B{߻Pk۰@j5E+0`ZS9EM'ԬWnYYJW@& FXH~EHRG=8 zs`M#|¤8s{tZbr<$ =cHU/8Ž~ ^% |E)V-Bil7ɗU]Bwق1G^PǂFzȮւ)=ږ[8ۦJ;<)f'FΓ iSJDhfkANbc1B`|/pWvd썽1WR<\ND{3 dWȢmP4pzؼAddK#aia^ X[+o\N1Y8p5A>UWj\RU|P%r%yZ^ܹtY](|A8tuu,"b,QC [4;{I`CaNXٲ/h6Q}ۉ^Zvѥ1꣹J &cX񜳥$H6&f߽%RnuǏGjiNQJucX *Tt ˝qPLQ5ɔSBƓ8mz} UIaY=]F"[tIR7uu\D&BYKX{~1eC\ :k>UHOt[yb`Iڮ e]Rlf9tN`xuJOD?c'qN}C^qO~~t&廞fүϕRKdG[ȹӂ͎5JREYz쾒H%|vf6_'V,Ma#J}e2ࠉЦDC{,r ;a= uby)5nk R4M?>Ѹ֓4c]`:8Tk әLZf*+feBd"ôx _l-<@e! w>\DzZ}i. jsuM@ijwt&w>[ЅMQ5d֩>Xl$ N4Z9"V"R+3W,fZ].C$ba{L8.8D0ּe7G}ѕ12(zKᬨxF j k)Oc4;9ԉqij=1EK\]u>A߯v'@%4ZaL7l7C^ګP+p""bkܝf?QqPVDUZ*XGP.zc3^U2OոgpAM؅xh!~aYcm+2ξm }Ox'>{2DC}hf@bPZm|a Rk).MNV/RmD5A]IX`5v?_`ٴUEiיIb}PV07sA{Y b9TŰ6J2Bʉ"M@|+Lvl>K d-QFdt˹d "64(HsEJ/8c9}E4g}@ҥr01CBꙖ;Fc:OC=BVVA%ڊB.wD(2KF RH>9)Eӱ0еGl+W2Py6뜊8IQ>Rog58ͥ5pW<ǵ;=ֻ&U0b7mU҄*fQaz"wtW~{ rr]S~n +_n˞yw_U=Ԡo.eT9qr<h/G5?W N=ˎY9ŹfI֧זd~k%ee4WJx!$o4rTj(EJH8F"/_|-єV8>Y%0T@do3IM[j8O5cl9_8|  &a¯WuR Pt $_=v5Lc<est2oZhRrv%4q'2OH˙_z|xvW Y7V`q1BwnT,ܺ$%bCN>MqD%޸+x.P}eNOZjט| $@)Wmp]l" }9'GoӋ`ǷO:!Ge 4W):5 .2%S + ]ս MP.N+B CU- $)N] k 4ΔVbMx3+,UoQR#5"ZvM&M?Nٜm0y;@eE{tdNӆ@2O% ?Z]CyyCO|X#MZzd䁾<* [sH2GK}8lT!?/Na6l7Y)@fyYEËA8O* :ʘd G?%{.^HϱAܹx0ÍamWQ0Jml>zq)G&X;MgA@@aJP*"|?>_ +5nbB|rm\MPڪr傝K_O㕳w愨f *òv*Kr>քbȥm41j=bwޠvh%*=ehDHeGK `._- l+zE} eXE`$M oxq4jL9ڣMpʕ"Kax`M-xk!>~H;^5kSKmPrKcX8jejwQ)l5FG̎̚BrOcPGh7$D\HлZN) \Ь+T~_JG-`ueH"iKD^@(M3 ]%کQC=.);,@M&P W]ubNx`꾜t'S_iV蠸Vm]9z@y ¦@a=%==KiNTLSDHŧb.Y{! JtcuZC:'ys_7 hA#>ꌤQnכa8f0qlD?taOT4\e ݿ``5W-6(IRiwE*7e:jQ*_tVVu/J= %_xJ'MB:,lݨf>N\,y7,k~I,icdmdҷ~|ؕ`1)y}gDݯ .RN! I~쫍o28/V嚛G/ )Mfَgt?7P4VIZـ-1@p ZPoCKMXR۷/%2C5BQ#Z6E{iZ]bc;m܎?._ZP+ } bsGN+qQTc(^j%`PoUC"5lm~@D]`&\%^;uknv2w3vqזaZD2r"0P0ySP*ͶW99etlO9#]w[!L!Zw@2K'w|\AO}xɒDyjh̛/i<ڴ /R](6cNGYuvkH'L-:uYJOx>e6H%Z%dN7_prhRJPǽ2,.iKQI"ZYj5f!*6%0)m}.B-R_(.M qhuTsG; cUws+WHsO7)_d$ a*3dg&B<-/ߌGz(4Gs*sRsaQ'l0tVLV/T&F%?@it NJ/IzcŬ~OtHI^QLeA $yƂk_HrK#f{GG'lAgޟ tc=fU X|*C4'w͟"hL 1U. ('?%;SQ"ZGy۸=ue ˎXkUk{KIMa#od.T8E֒Gh ЧTkhw$qymI+INق|\WV$IA 7Q9 fqJI<ž/8C*{H|{Jh꿓~OkH&i)t9Z= SON0|sKm7 4dUkOihX-+A2mfW\K}X@u&^QCMqy&Jٜ,ZXStM[a, K~%Oc<,kr>rm:ONEǁ+,Y'˳N;+ ZЎMHw˗up.yòjb/0/EnyQCizeI%"ceA?͢ro|1~-?XOmsQnŁL&m#dh#w)ܕq1l~pn&'Rx|vYU31Gi_ %.5])T k! ^ݝ*%6f<_B$$o;HJҪ0]C'Wʉl*𣺦a N.u5Rݵ4 OnTKi*D=Ee0_00, -; ޮʾSKT'،IYy .V桴\ݩDveoBE [Z9D;<_~kM`Q'鹚c7yQ@g2{kOgS # <颩Dּs|Ӓa袾uݱ?r=59c-w583& \tg! j4uCfqH Qm7*E;v0BZ&ߌF=:~hXrb`j>:L:֩;ZVD%DȻSOD{AQu\X93gDrW\y}7X4Ylp  gÓ11ZyN";g!Y:,iCw>ü]7=zF.jku5I";h՞_^p,QJC0ذO*k8RyzpF{c7q(Kz eô@qa]aGnyəҞo]#A ⚤Q?̊LQ- tgc:G+r` KgM`ZXjqN#c1aʢsͬ'O=E[xzoCu"m}`;A13 衳 a]e41釅GS.f ee8̬ez\w8'0/D S0>JIr>7^'->%XwuϴKVj!J7˯uK$Pw6M5n-foxQVwL'U} Yz4J2L cMxXPptx@$Qt~xwYi(+xGjG53Ukj.V!1VJ6h2 ~{T @<&|ĹCR:,ź߼h+r8nkWTe w";AgS|xj8I + :"n y/*¼47HoI::{`ߑ@?2BC7Zw8?mMRAX@'RvCd*G\2X}2\>ULغǵtk2@1^hcؚ$i#-on0{yc1ȫ8̩jrNghc_WIiyr)cݑJ /{A U Qkٕjf-)9oqKL &\C+S"*`1!Pm%AM)Qtw=Y2BA<5 CC{d+[o%LivRU4uo+y!_K-߅OP4}_j夜I+mA)FE{&DܨW*]κ8ƚr"1Ԇj}BiϷOu94da8'-C,D09vXZiw3EW: D&#Z@5P! <Вz`լ=v`V=? ` GؐoRŇѠNa&_KJ$01ce]8oGܶ;`t\A,QS)BW?i8*3tChew{Tʗ窯;?LvIijnstD㔤/PCCNy-cTz+,D/)@<\KI!M5][$ rۙTJJ?yr9O@ݏ;g =eͼ*@p"zDۯ54") }13OrYۦ~QL`׀NՖh5$^Bu˙ HѨ5N1S]!#"&gJdg bs;;[)&Vv!Җ`c3tlXa<1lͶZ,+>~ڒ?[bBpc41?JLS<*NGO}r-tLJ#؏VJvm)AU-Xg(6`N΋S>ӟ𩒇5;Bf{4 OC3fSe^rT9ϡd<sF ґ Nn3v"n͋ݶ5V'tP꼹=9:J Aȋ3)[zNwG&aJR'W-*/&"Ts2*X2XD@e`œd f D K%3uu(I۞X(>xP >13ۛqz. y imͪ[5TYFLcFoFn 뺭B5*|VMcf_7A=R15<{]lp~ehYBL{v>)/!vRTL2'v{!QtȆs+S# , `nPf95 g Mh`3F|{qvpjȝ{%ZCDn REG뿘>w7{ʉDz%n@:bT/Uȭ$E= ?+܅P LSsTz#z݇ H`t`o/>$}ЙpZ{6J~lm\d\]Pa}B%MYv/@1MTs5Q߉so`>G}*YmBVȱT%`:fU鋢_"J/Mh^dؘ^ޯ" CICmOatWOG$e胞4z zo+W\O6v-8K[yJ 4'At-% Vzŀe&#&n#t4{p9a](`-Bj]eA4*ylOSmߵ* e i8n<Іhxl_ ;˖wgr-"3#vT$iǎ~_V=FC%lgt:素t2skwic +h`DFt]GlVUxyh$ڴ#ΏսKH*[\S ŸKwo TδlSyc;Z"7ẓp}*SN+L\8.ve<0at.{C+WCPե=lPŎlڈJwR> k"#P V /r1i_LJ iF3zCn hS{t5ͺ10 3Fzqh'T ZnS{  Xք2cPj8]͸"X9!ŦvDGZGn,f<Щ$Y>,5A u[S-wІ"PXȢi翨!8c_@ԤK!?urN ݁224Z 7ۂۙ4c_@u &-iL+Tvk@\EecpgйarA%svTM6q* +;]Z)]͡o εɥ3kijx2?%ʯ1AfA"w!Byh_}!E!<M*{YRg2mX:Bޫbf{He6vm{^S7F{?yxTt٩Ɓzc(os?~*ǁI0l*3鳛#XK:!aC ,ԞꢼJ3=Yt2k2cC篩_K-Q =$8;-}},MS"r{wN_Љbu٤qZ@j4˽ 4S:zE P!oz m,:VdƄx)=%i&l@QPaV"oj;GxtrQ;39Zf&K?|pDUͮH,*ḘI/nW2j`;ލ_.9E[ngs6Ǩ)lӈZS瀆I?Ek s{Y}i/*W .5:VN6i(ѝa6G'|Z@wtHhd]^r#=F =lUae ijT/Ro7M-F"{-CN= } AlIqyd3folh_SU͘X#BVQpIF" $l(rp&,-,] #k:D,-cI[qp.-a()@(`8Ò[Fq!^LS &`V(w3L /v_O~ߓ#GE!t1#@nJ'v;Z\d~ 7,8c+>ܗüI(!‹KdzO1Ra_iCr2+=÷(x.G*({t7zӠ% yRi?EGfGא;x/뇩HY$3ǡJߙFVMk4D;!]+&M0r~q(ٸI!3!0Əw `iU*U,FWfo:wM$DG4%-WE?+2Uaf;K= NؓQ a& zq 2Hb57 jNF n7NXo)F嚲2&@(?TaB5EbDLe ay<9xq \uTʼn#<蜡2hҽ,ʺ‡:eF}5|kN4TVŰgx9tM)‹[ uԏ̇ueQ ꜩC>_]P[n9}Ԏeou6um y&hun0 m~lUY&ǟZWBe lv ٞ`\ɍ7$/2fA`\N+LH.pkxsT&Qoڔ(+Ŵ-*mBaȓŜʳś#0$Gꃮ BVm% 43_kV$YT1|yϾcD/{fQ \om?2&qyǏ-a~, >d%!(qHA/Ey#'rP? 5o"ioV '36ŧ OoHى.зBWcH6ۺbѯ㩲9/ɮ H0-U7~g:/gNFW@`3~RSGs]řݐi`tQ}b}dЇ(J$!V8H+ʏ+=a4 X$hw*7Kk|ŧ/FFgG,u3Ħ!ԨxɉAxGCl*U{ͶgTpٚB F13<˷nM_OKI VTHNR <'1tmO?'j \V$pj6ܗ!f\@sv  X4}KaF v|ˮX]t+cS/[zt]~jjrVcJ ٠e3bdp vU"?mwvKqC׏O*Wr$#D]643{OGo`aT ͡+tcs@ \/[BK(]Ou2p>3?Wr7= N?Z_(#gI\S6\cP% \É^"Aw!DZ;]tg'k{/dl<5ܽ#8Nlz3ۗ^ g;0w =IKuwNQx#=_>'flt-W5mgQUM8ဓ*:k}Jń.pF6c=UlT:J(8j^ ~$v.%Fkb8P4HاGu|]Ǚ}͕LvS7hs}kIrlaƝS4a%l:lH rHj,]IsbS˼d, Al'$?2!L͜b (WAa( 0D1T8y !,[ܔ_nԀu)w5e5;S^Ә&EY%pr+,%jڷ.KEe9Mn-ȍ#qSefWCvQ}71aM 1>f{5OŢR ѿ8b,7|(;A ohgV ,J5*34XJjJ\B+ TFG6;]۷瀝U9nڊ=U7avCH@Y㨕38L$sQlɫPc\))/uorFUNfP;j-m:,IBlkFX8mֈ2c VN~'o҇oVXJt!A?OǙj?kb _֍Ⱥ4pELܹ@]ճJVs!.%ozP~z[x".9EYO\yA\"!|~/Kc8`syXAQ00X' E p&N^j6&4k@Kk{0TGnuķUHh!S:Tk(R &>akQ5wC9FHi:=кy(fkbwC]-BݓU4 x?DXGkuY.@'1e;p S&uTcSe#u[mUm(+`!%0N-cYdo_gدfK~KZSǃAȞܠx~l4MǩdH{i\ōi$0MQA lZ0vFM[ScTh=CMb_4jω/ޢ>'ɷRZ0/^4Ca`"KkH?:qbBO,630Z14Mmʐ)AB`uM?O I0[bhثWLeK^Mpuy JŘݞ 'Lpel@Q?٣K v\\[sbZ>+L]~cE;IofNpybe~F/d? tet17i$ @ŔFP>*7<ƋKAXfMܹb56g{.N4`B܌:r#ÇUv(>_<u7Ngi$ք)MɅ_:ct/рŔ<0% TΟxM'rl&ҧ $m 44׹]s.$xQũ+?aCdٽ$ͣp9FhK7e=70íD[T=H,p5Pڛ3uE n5@mm nFD&k?#'8z@˲/EO"*JA? mI\%$_ 榞TIzΘEwk@d2.!@C )[3w]%+(M ھm;m}Iys^$QD{g`ƁaRϿyYvDK 㤿ke A]ZOPgM_\ʏsY'b`w gUԥ@ԟ d O7R0)ESr]( [qipR} õ,eDmNLKʨFlRLjV$1q"lr 5µp3w)eۈo^4h&L} !g*w&~?ڧEhԪu-on\R\I]e{ ԍ`7Wf&zVg BQwd d!n}PU|Aq.{j~gYg=V'yҶ&l2!eSko~%|c fi$z8{wЦcnX_⮷05"eL\0fܨsnJz` }$guz+;S א̧݀{\KkRRеl hCHﰭc[I eeUL(i=勚ɷ $,j+ F)r0E#;h1l'WuSCA xcvEEB"[PEmxGx[[sPXh#]k5>k" xW[q'Pʔ` dӍ⚰PoF8 ߹(H"nF{ la\INpk\$C\ N9́t˖HWd,D:Wru%$ ڦaP_rYp,Wc:Ȫo5V9" !x}nT"{-y%v4wʇIX_0AD3-Ծ.!mx(H@O][,t\B4 EeLP|4Ea,=zkt_^?ӏx2@^( U- }GǬ z{I/?0, C8@˃ć٫ cC AjY DS gc! 6*yr%OC:H5Hj'VJlnxYqwQ.)dAt+~Z1apY'zu>X[!b"3Z;.GܜkH;'n`6" JSfUEaҠZÚloT5pIsP|>6>yLӃwwo/<SU#-NUVkf\l@NCgtOsHcTkHOpE[ԠiH@>v%{4M%d&g+x>yn̾qHۙSok±Rĕss\o]L):a> vD)l?.`VSښGo+TɳT];NE*m1#28 v%)HT~554!)8D3WTW:[~sگL(.M]Dd5  JO_z1/a[~>~f!y ; FJs"~L4 Uj$«]Xr Ahhe:GI(AudjBX(Wܟ^,Ӳ*iD"w4#aȭ|:+"ڕPne8T3x<S&^ɂG.2*[#w^K];u6X`[/>瞋w̍1fvd=L|T9 8r#C, n?:s hpÎi7$+1;D p7f`_%AZBH5oϘxaqG2E#a]3sD0?|ykm'EXN`Ƥӧ !܆p2*+F=:>^[3QuKnaɠG$T,!%_1s\R2\r"{X֟=^q&QܞuѬ_bYsaőbI.ITh$[d~>.F@[ 󿐌[?;\hVIU||9fv'oWӲICOop]GF:m1.Huˇ#s㪊njW'M3`rm;/G: drG•6CE`cudbl#pX\( {j/Z}mx{c s#-HV ?n()h֫$ԳH%ZV4;P1]ϽEyk r~11婻l%%Gs )9rfnnMkݯEg*Nu*1-?6k \CGlÊauZ_H t ʈLyKe.{6Zak!7+T-||5yÃ[WbLJ)䠆.fpLf|[-?uF~B!bzzc4<y'DSkeFI\3E|qC*.\ ]D`ohwFz+"[n! UQ䴘dIg 6 "Lw<Fk_z&߼U뢧D)ԐuppYlupzQG*u V=?j ^Q{["htIT~fw$#e Rѯ3*KШ{?}%l.*"G/GJN\Qs$"[E{4U\;.&fhhLBԓTx=DXtM7$9?.rhw= ɌtUdzN$_.8lI-Dģ3 gey+Tp6?[M:x5NG@s5~aL"YMEBh:#۫(ȥ4DJ$0w\j+uZB v)^g7y6ƐEoB+]M헆=K5ܨy)=b`9LqT2} U/ \Е6&S gt.4Ӷ'W[VHN1A?(+r75^oO,┇ɕ7DDŽ)ߧT_a~UF^y]mqk>4 Q~>ؠ94izug IcRŞіjb9s'u'@vڹӗ@:(U@$`q%!(Ϫ"} 7lwǺljq*41L)vk_x(t$>RP׶`#[K|0lO-Լ14 fyr${ܲc!4:3i0PMJ߉r+39ɔ>:{)zJ 3Lt'0kQ+)iӺqjz9tιCF(aLOfV d^w DXiGdy>ކboY v5aDu!0D_k=hEG?q8z. N$M,NL}ش/Ů0:gԦXUgx E)AJvLR\Njwo2i ̭^?=a34bۥj]O1_62+6sr{Mpc\MYdk" .i q!R|o۳Z,nAna?|lc,>-f.;8Y#1=PseKuݛĴP*/¦W3KOX㛺"Z VJ4di)^69Zl2#7,G)9Or@:k֣&ljDԮΰʣ"h|$rUdWJ7bث5Ȅ:Ě]b&@4+olK=; etev;]߬#k_b$]j*bĖ/z?e3ɭ` Oۀ9epO{,Gтl3Ir'&\ΖH|%}+F~\cvxzI4#pAnW4X}k|=~D ѝ15uF@- A[<0,ˆYVlm'3$ĆΐopXy/IUOO3z:c_K6ݝQA*]2ط-P^P4=5SRj 9x|&]ll DafZWHյ*8\5l |7 6NJLGn6kH[(J%E; sEX琰fNgд+<;_@;g*hq>w'$K2\n<7ܱPō%l^8c1LQ|||8OžU:ߺÖur_Bi(huWhdO]Q(X#Z~(ǕFԶO1T>O@ߓ6'FKǫqe}eRO/6{N3a4mUr :콃JLE APEb=K–Ku$b5DF%mQ8l:+X[m+`.Z%1.'%~!At ހZkKD~Nݺ8䕥$/\s6en|9!xm'ϭVHr%ٛur51> RX }#Qj^+w 7]CJ #;]WHmL[ c= ~IxHo̦ EQ R3<ͽٮ";9ƈNT~r$<Rb+s]P#yeoXܴ@w%Fvcc[ܸ_7.q orsz4#3|tuT2u% 6}RE f\BH 9~AefVA~G.{ސ '5oo Rⴞ<.bfsDWNW{o%ox&ԇc1wM \]E7keWXƠǿu T욛KTJ M KE!_F9S<wUvJFTOf6>WN+* /)μ|9(rx6&wi)WalGs*CaO서ؕ79 =B(57H~Wөy6Oј Rakfz$/:<;SŹKS.}߳85ѥt,˱`D)J1jxG.CCea9jO3c6DjQW(j $dž\WJD'6}i3e1ػ7EmU 檟rQr tIYޤ3]8/x3BBxȀIgΑ( vĉQuHieZ02[+7Ad7)N~i}C N"cF0 ym[s;ϕ˧N8yb 67qhgGtPgW]op $w!u+6Q>\VdSL뇳S NFuöUDAk'1TN(X5WϭЛfNػၕdMTj@窋Q}vQ>sԩK`A׆z #DQS,ZⳜ.0֝.cX-xpVPxzOGl Hi||┘TMj ]le2(bBȮ(]ut*'R)7dZkqNZqB}/MjF6DŊ5PFjD*j$fm ÂqьC{3=:DIBrY9 --věz>JHO(V1|WDkxlvQiQud]g7{gTjN !%{@OelzT@JTWvV(I2RD @pma J=?L lYUFnu dbM{@Jv83@KUW kpJIC~ * ?(:P^U)eqI$ݓx×JШ[I{Ӻ2uQrI/ ;hb's= wNi8v:<[v;Ԭ~(kޓZtȇzRIsPEK*]`gDЅGWP\ t3gÌQ'zkyl#xSY` Z" lB* ۾Du zm]U-s G5Ŀs 0} L]"(gh bTwxDߗ8MrV'њ,8b!jd?%GlIǸ}M#XK+1ҭt|w=i|D6t_\L@-ZĨ"߱\tu⤐\JVD~DRCAzUK#'Yz ZS'i?J؅ŭx# :.n( C@?f*ՓL^v5/4c&c_ŚoMqB#=(QLA>=OѢ\-C`s^gO$> ۴jip@S[W8j8V0 Ѳ4$YAap ؕ0k[~S..TY)$  斶@ci}UN0P`?K3iBWťͽq_+&gv'oe10lɢVBI}t&1rK9k*Љu 9Ƽwz)?v: Jӷ&!ӽ◶Tvg[*tFC SX mpYd&gn!> {C}#w/AБcsj:վ4l֗"d{l4EC{-Q^8>}T'Hny044%qzby-17}+:usr*:L[C-AСlXM`U:wdU+fQN%ǎ+{^A 7je l_"$MȚxX6d'8M/N}I+}8KybT`25n4̴5ti,Ӷ+ x_B^uzӗAȃ;L^dȭP^:LYޚEt=xk4+U G)\ D3I&#PnB虗^>i#![౻r5Nf Ƌ iq1wekgA 7o'?) "AOb@^9#2KwlZTn(I_9MJ"svL)K Ra E80IUGmEO{2 # t5ml 1kMp%CִY:7_5'ƹRu^x5_=гw#|$i<-ޖȌlGY:YKB5G9s T~\}0󼬆,j ؤCNْ~ ]v.m&-W4G6ɐIO8frZA4Fn"ϼQ挓ljF^ Gj#?PSX-*1fa-w_s2Uuѥ"KNˆŔ&m^-'YH2<tD0 9!>Qm#Vҵ!В0; 53VDM=r42a|z%]BxU;*(;'b.ȡze)XP~"s)N/s{yLxMQGjt/72 &qjE: oz sQ6@ N 2%0OoaW(/w7]DRp̶8;^7DEД,?)&1xsC8og~X uB] G4 4-dc>:'3 r{2DqIoxUbM,2"&:+?}rJC7F:jP~ 8b|eմbO@OꂽS'^%pqL?LX%R]e*_tߖ"[QE?eo#ܒ K_ȅ@P#MC3[ : }n~;V#r|cШ54* =P9%qH?_d7v97tv-Fo(Ay6ҫV "uQJ ːbeyhѱ' ZE<Ϯ"q¦R U~7g:/T9S5pRTPrVG^(Ո+4ҝdgL]ap(߇$)D^Z /:XAH_+么gM%b8$ҳ7LyŵЎTp%-0yyID˸S:'\C]0 -[Z} wխ[`ZO88!Bt5ߒvU3]S?ͻTH+OJUUZ=,ҹ $'S]+kw&y%ǖjؽtՍixyo g0D'-ߧ~s榗ZW<  jFYɊzKoՅ9a=ŀr>SZr}=|V(eWINlz'*EJcK>/WJGFn-Kأ_#`w`[1G߿*0b_2C%ok*P{[ΗT~E`&H}i2cߋD uixsx(-(J3\؍x_5:HW@ Qo=$^X7VRMg3׍tr3v:#mf;`BݽCr0iNZ]Bp~s:na ;MoYY!@?3v$(+/Ҭ &rۤE${b_|[T-vܑi:kdnSw ݺ '{'!u CǞW#HBTg 0&5ڴdgvYmHіѥQO]xFGKkN| N[jt|>>dvl'kD^?K6EU{JPϠm`Gz7얿 X}6j^K~5GKOIB֎?ֆLYt !NqrRn']I8N\+, W˞ _M kĩz d06 iz % oՎ1$1*f|òԘ,IfmM,.Pn0 qfv0+yzU|$dIˆQVԙef5%GnpWnW8IVü"hsuYV8Z-V+k06W8 g"u] j\Rp[w-NG!zNF(*3^aLp\\ŽO SQn7 rk)K%zE0k еU7&~d&X(I}N,91-j(8%Dk4=LJ"3mԑMPKOMAjr9 rb0I7Xl !c k >H+ " Iڞ}Z%S}@r. zTCxU܏F^SNMlz G1 f)V. 2y%ϷTso/i.%MJ͑RRoTd_z-pqz?)h#k4 tgw ȁ d~لkqfϾdMRL|䫙Fu2[0Km3Dz2d|]CopAP3/QX"ʷ^.Fx!i{!) c+t &͉ KN{f~wHCK󾦞F,<(3X'o{}@[> N[ء߁B-%,?2B.FI#Vȏ$ٿsɓD,U㌽v&?"I ŰԸΣB]Tsmk[A5/Gѡ3Ww7IgDO=!,?2PD:"4ɥ?6 .ω~<HzdoF$&EK4Qg%\:?ℇe(l?OkTƫKZ#ךp ]Ƶg]p8ڠ6r(nآt8-uOj%!5(YZ+|?6RȯA=G&ډݝB3ye$\Bs:yq#Tc&dóY9#Q _\<{3VJEi0m&T8,FhmcRTn q0>db; SXBҌL#ǡwÚ }C笭e5jҺ  U k\RgH0՞~ۮ}4D#S٧U#m z׵5!KBai- $=-ΜP<Ӕ圹1&l Ӿ_Z8zB`T25cinN=Tbt묱wQ3qy z]gw^G{Egp ޔ}6 b3`笠4ܹZ1{(0.'8'N7sXSM5mpR-`Ccv4r%1;vׁI|D %$c,eIUF;)4!aL{+Q Õ(h4pL/6:uն-yI:gHt 2 :2?(Յu⧿=ٮRK`.[ ou TmJIZnTzJ%QG%2 t!X~ |K7w#mq$;g@,À3$N6It iBOG@ ߰6{ ~ /&Nß0pb-pNy}㮤m.n< 裙}vOwyV9{]8(M}9:t*>q-nx\ 2tO[ w/.>rd7"!ve* 8Wc^D)$)>Abޖ3{EGQD? /zقӢQ8E"3w [Ja O5@I{Xv'ecѦhmhKj#=Ս[U}h߻i\8>Nk#9pMgr鯿bm=^Q6[<_VT;]c"p+)p薟><Y#*M^k!+-] TIS$wkqF@5a0逫e$8t*85.ڠVO1CD77-*]~t *d$;ع,o`6a{H ~p2F^ލDf#ˍT{Tu9]R QoɆ"#%Q̓'֩řRFw *Dg W7 .xHL ʅ7+O%* ?>Q1ٞHݼq6eBlJR`#Ʊ 'h3[cEl|bctG'‡k{D9ed<>vz4yiN꼬-#og60: D~%B8Ѷa--9=411v1,dzn) KfZoΑZpp^)IfLAzq3A )R#w I t H{6 ܳ 7}!Kn]6j \3DsvKuA 5l/м:MTg¦a<|$ Y,N@p[/eb4RWet ZXlpD68@;C_H h?Fr p{Ed紭&̓X]@#:p ˛p17T"2DN~pF *#oCZeձ9 g21躐 bFYiB0J8鄦x&D(QܿC@![kEG$?}3g5w9:fA|zunʢ!I|c1 x%;fm-}0`PaDUQ$ Ҿ *MqU7ZT-NYUYzh%k)rý11fvl4W:7_`oh-z]T P -]*90_A xKŨ碫!@]4S:?`EO %|7hVsl4o&.׮ϑ!;*kD@ m}W4Py6ImJ$ق4'5b('ڴffLwhjuh\1g=4kC.'-wx?@Mw!x85_5&wcr[ .o N=_/8ƌl22KvkeYXom?"X)@QW}NGIW* +ܞւrzr-`/mA8?N.#v!}R$u(*7Ѣڛ( >aQ l@+gF#is[ކoIe(ʲ9PE?9i-?Y܅aXxS7v&ai'LRn-'P@8Fxo@S$oRԐvtSF]Un,-{`ZAx(kSL d0jIQ^D`,%ƽ DQo+,@"ou3.@Z㧝nd$Y ;U@g 1xMH1QâQ "DŅ~[=g9P7• vYY㣸ڱsduG?|ϸ»=RϠ!CD-ܜe6 R3RJ^MSL,tFVSr%F''Pвy!r}DCfs+(;p^]#Y=Xdδ14дgOE FUdVBסOrU0}ooc~_x3^Mk?7jdHC7'] ؞%f\U l9THQ?G3(A<ۿ~vc܀@cr=KI&]u@oъY~^`zugg3wgx Bc\o0#5& Z[ QD=KGrbpc8լGUn4b=+#tgY4gUWR𾼆JLt(޸ a<' KL4s1 ݶ] 2ꎔZG*k'?w?_~gR]eg/iحQU ]8&u&9Dk~GIp!¹FAwtDݷ$xO-a{!|&@w*L <ڈ qUN*Ndh2,&|jBb?òWfMG] <;Ej!L0pp LHHTu7++Z_x-p%M4l0+ߞڒd/[FP`tm"ZQT*g?'A-pb q$w yvC-j':2̲(5ShICǍ -,d Gu+su83k\N3P%a(/G*b!&?+{:BQb'QF=}rԲjwW{UӦ,%X~JSԕB3]j$ 9siAAS[̙8oxx1G9.L6@ ]V6YĔv?l!fv~%tUzҳ*Mnj#Cm毤 Ν os1Tk^]6 }%*˻\lh 3۹=G ˯1z/خ.(> ng@Zxh#&|B:@hh8G =YU` MAymw9aa#`Xߗo&gQ\+ݾl`͔֎?b,>(}oz{n%V\WtL (׆Iӫ^ûmף?+$<@9;Mq@d]Dt"Ǡ9| ,/22,߿1X^bm6 z +:_)4putTCRB>j01ݮ/ #oSk{Ԣ؏ֹ3J. z)4E)TURfoK:sM:! h~uQDzz'Ebׄ>+|NI}f9Mɗ_C<:tVI "ˈ#5Aֳ ?wkO}aUn;$R/E+D;4WDTrK s@9Ne|Kp |3s:btۧJ (Fa$?I0@@,GLdPe*[=R"{0~܀CiԼUXi?۸oyXq/ѵsk07EU}Len؞9˸ Z/CVPM@ 0KT >X.cQ9B7U%!Cm&^9+A|)Hwi˿Yc>ۧxB߷8wsyS:]bıKUn/{w_-#@#EP-hS:ĤdddMY}wigHN+Zۻ>5򅄱<5ߍ:(<@0D_ NgHBm0[b? #\J^@CXgo#-Nn\D$yN>zޕ*xzhɤvͱ5(OݯQh*A 40(oG.ʹ pMoʚׇ >Kyd{ӀPOcBoGr<8W.pF`1jkڄ'fΉk%G!NɅz[$m8+eβB(CMjzʵ$GP 3vfԿfpfcir/Ͱ ,ݜuj *醁Y&3G7w2$7YDz s$w̠_<<Y4XrdXZ-tKL]=)yV=hu 66y/&Jb"vR+Gzo}.G2jR;OSKdLG 7yv [|[RU|DQH_3}g$]@Gbgsù:մVFΗ6/^1 b/eql>L=GצB-I0 (UT95RwH,;z0Zܡ@)TW}s⩸uܺ,+xK/nЈ{{e h 2^7f, ?]zk;5qzL4R Ȧc pi .8=XYm ;<%[_-P8=)/NvPFh wZ1'+=ӄpi>Ð!u\+# :^&.+#JP:FyRL|P+vTth~F\ƹ^c,){BddyfŎZ'r!̔>`Zc,P9RȥpDi,tdwJ}~gTlYFRY,дRԋ_R@2A)>Qg 2v(氈&?v+Mtf;Y!Nb2H9:I6k.x8 FS<ˆo̙m-{ه8Ϊ-U܏^݇Ө P(+%7!Q®bJ2Nwsݍ?$0I:U:sH9~ S)f/ݞ@So|.qh"d[4/~ɼI [qHe ,FDB .hx: O eK_~E-4}kq*1UfF;|Bb$ʼ+' #p& WdeHs|hzUI^GsTƮvMcJ3f?8ia}f8t]qߙDB8y8|n#FTKo,N%dzۗΨ]TgHxu+@ v\ c}ā X22xw2 jVLp9l^"6bbz=:GcB)W3+)N36M`$*Ԝ*ujO}xA/N0ۢe{Oa~TJ1!Wn =✛X+m-^K-}j0Q¼eT9Vd*~h6 k wQ!c&|%m4_%>}Y*,kzok*a9A$FiO)x.rĢN+v>Ƴ)6.,+JNv&>ՙݛ[Bn J{_8}791 kn) 48LxTA 0ȷ z[J226f+6ZWZ*fʣ!'tG zpX\ɖL g"\d\2Mi!\sȜ*IyVLk1 Zz S-"z쎴CsD_9w^&@;KHAvw} Ø?3Xιt(hU.]Hks<ꁬFzg1o:t4ZkzJ%_4KghLU^Uv=" |]$&\Kr1>0٪N^ñS{ze#QR(xwG AjXsIS+E5@NJV3J0q'$^^B2m#c-+6 :jX(U@v%K1ooMs@/ s}t ΞAſw7wĶ(^"{ɀ\jQ7ϔS]Α0]UNC)xv8]I02?{L+ox\Ar3+; X v-5"Ja7N{s\{8iƖT9@E9IͱpϮUd*MRq5Z(/9q#PQQU=Vh@>$ĩO WӸj s d箈9P9I<)8&NQH`O(ˍbW(UǦs'_FTcy\>[?Ot n>^Qd5?Gz/u.ppm4nch* 5},i+ܚ}[33p OU!%8]lO;{3N+. wgu1ӗ |Py.J? *Ե7Teh B6l9X19VrO \6 y45mf̌LϦjcyUb,&d2:F[6] ~lTGxhƲy)EdiM(.vn=s[B{vE=3yy uŒt2E˿aL҄j8Hfi:z?ՙTIR_?G"*yo޼0P /1e+s.,3%BRAn84 fG[(Vs7Tzi^P+p?'WEHTݪ%nN{H}ǟ?u,"hCDy KzNE뻐r!u3Ξ{27b% x"wŨ::@}u Õ;GsV,:kȎFz]_hlj[JA,qk +@c!]E}c.FB8\Fcsl,7>F;A}Pr#phDk]7asNڇ_Zy4tnu6*[_EY3/* Q?NFWEO7e77U%Զ Eo]վL-Sk_~(s2uTQFb8٠u샜~L97J^Ю+en kVMg芳u%A`XR,Ĺ3FtH3E۾':'KD~s6vУ;"褔(0)آJ8;[ۄߐE &Ao9\)HJr%UH}Kℹwjiw_.d1oR_lhIt(.n݌M^) b 1X MS-cx1,R8{_Au'Cѓp=N6/H"8.لsI!ROl.IqǥVwr֛N;h:j}UG ta_ۅ9ٓ x['h:3Muz>_=E!O C95S쓧Fi-,|]u5}ISnAcWp* f2jeo,5|D|^Ys$@@'sƪ'F)\݋/ kbBw{֍qz33EJN e TtO'WC?:it5=ݥ_?E=DN!E'r_ՓGvA' >żk1κ$f@~F6D-nB|~y8NUDGቴ3qwAX}ep'm2)oӷ@y;w%t%Q>G Ε}\ C@*џBXƹ91vt#-9@dnW|oDq 5cB:}JF1NA I K[7>}`{|<4CA^9M+=^,S~sDgeWgyCn:O&9\o$I;&(@/tZcp$veݮOh mIG >EWҰw3wn; 8;C=7$dzPjY&(*}-zv,paшO3W\.O#]EBה<5K=]B !wzڍRLw5DžMh5j X_Q3Ҟ7U%?GP^!aOrPn!,v߼#qảjLn83;ԡƥpoh'9|(Qb`; B3X!Xf:'X/o+h;hQZBd;T?J0 )25Shv?ʠ+ jϱn~w0>3Hϣ{Н:ÖV5^[9׭+(\Y*ix4P&Aeu5N34h~~ff4k(X1l) I7cm/ER۬6G"2 Ŏ VAoe>JLF236$"B0y\tmTj$ `MsFՓW?=4.eo'{KmA6r+q6w%O%Dz+ ߫eC(7+/[Xi-\gW,y$ocTV3x+FڀB7vCqS-dYq(rt^qѣt) dIqyT[V`mcuMJ aAcsױ<&K?!d@jקm`  P}_b#E>e]W)u{"bA:\|e6,bU;(=6MNdz1ޒG7礗oHeWxQF#1gZ܉R k'8~=WNhWyumLJ][ޟ3o—۽D#͎.PNwJ$T<$?%uW$'_GծaE'M rRĈ)+כLJ1LY_Bm,.flAz}, CGoi>[~  `D|%eRp'ڛulW((!=r&ӢsJdԝcakr'7Iq-X4"O(! JLLNg) GRڲKSR%:m/Vov ,7ʌ-&.pxyI-HnEI6 ġ8$|:'Kmylg$Tx 9fs@N<13..='C*ktև ީx)> =}!.,M/-Sx\qC6 ('+2g>ѷWS'7 ϙSB J)`e/l~kEPP.; vG:TA@{ ֆeVA2twИǟ-nHVѵ'x&MrST(Hj>DkWZ$(@4HR&C#ڼj*I+6mPDAB@!  ⊖*PFmdCqdCʥD},ye 7 43ل鍒#\_ʚ4d 2r -XXvM:dQ>H%0IZ "uP6. b7kFWc?uhsҮd -Ȅ!}OcXh}D=iKV?H.e|ㅛV@ۇ:nRr~=ЄltRN26b >+1TgONxXn -'/+ʃK j*)SNI1R"NiFmuG=מ\X wĮg!&˟SFiX!!mߠ AA $YЭ?JV';G 2%iR^|DŽq%v9 S-}e{M#u\w'T^Li| =?Ct{B"jPv؜wn@?k7/!07W^K8;f[~Ttb09*1UDck9zyL u.^Q+o%1Z1z6ձB=j@`2B#%`!Lr[I/ķ!=4> O2fR=x3Rp8%ׇ}4' =(UE!Y "BZ-%h!jSPM8 `?C~H6!R&JhKbe5-k~#ǬQNT F៽̮MMH\e x{3 < z!soVZqXa} g nCrk07b*Rϰi/!.% 3ac|7[.kXr 2&1|1MF*HX^_Ee{>yθ=K'.ȧS!t"&M`˥%B-gwo =`D:+%UQ&q(0ZTGLA )#okd角{pL<7VPSQud ;w򍖡I懼 !l~3;PRljIOO-Xӗk a\MUN{e7Rx@yFm):ݭ ͕*;-~#6pjP"XNLH㎏ok`?f/2,T iU.dQc1g;ov̘cSLy!R,_7UePN~tlѥrY?W;y)D㢳ۙV N}N3G(?R6eN0le IJ=+nՏw;)^gTP] v^fMړk_F7҄l]ŻK_OS2 #BF{h8!1C-;oe1⦺W&[x"ue?HzV"7t:nP|>!׿((e+11{e܃)"<l"#F$8Z,oۦV+h(v>zܓg+=Nhhe*' W1Q3N*K~)ݜ軍#_ %Jh$6 f.D6@x1@(01>֍1"3q(6 68/dtéyS*}H, "4e-\/ N9'oLxz8 T2B  &.B .+@2QIԵtּHj;J|.D뻰7ZK؋bqr1D>@PJrA{bf 6 g&+unV|(aؚI>^.0Np!.}vOj?^;8\Yt=@#"i0]c (v;Fni$/Ȍ@K3o9~rϯ7} q2mд?[ y4z{sfCe?p#̢ 9IS l8pԥ2~Bu?#ĉۿק9$-"[8J: cQ3~N VWa7)ǿK8ָ 1"t[rr [+G@; ~75GV$q&~czd 5LzevNC(-pa/owuD k(FJd5c!Е&ه^#33R,@k%=0V M_nJ:yy;=@1hH'9ڧLkkx!|˼iؽhN?TM o!ccsObhuG ƿh"}}:R8,e*H~C2yMݠv,yo'M1j;`LAn.%YRssd %,A69zE"H}d.Hð&K$~ b1!l}er %B 0ժ+݂F>49s,>~+y(oM""k1(SH]faiC$Й3)r&wIsUnzExp #PoTi1H5+c}o}ԇq+ .g Z%8g9Ӏ;,`aU鿉!AE{zp{"!D颊cK_~upo,2@܇dDMH\sR㣯#[8}62rߚ u?SIx>B.VQO~S-hEW {`#vļg܎Jt,ʽvw%NXnc8By1?y=U@)RKqٕ*3 |n!ԟMj#XK`S\/1z\#gC+yYvP!}h7ë;`Idr&>Xw@gהy2gRe*FA\ #<2( _ }a©n-!JOQl?,xY`P_/E r5`SBK@OhkWV0dS5q`*f{ +LrKQOTR :[C@ ӣ ˢbzcÅ(xMu%RE0ŢV2>G}UwWSQ3HcaF+,npq8\[4ׯlF11#t;I(Oji- 3kzSr'B0GN'*hC%8v 6bs5Nl|n'1A.O+OW'Fx$o]6Ic+}G^6z֍ϘC4vh[ WIW!yY{]E-г`Yn+Y61 .V4|fk'&2ӫ&cT`ZGW-EAGQ /KyZbfxU&7ϞU)(:9#YJRXQ{4: pu}ݍɦFH;v=\劖Mf޲Oo4u7ϰ*|Ѝϱ Vi]n-AZ{G-p%y*1\[c-l4&5H@2`G ml\712J2TFu3ye3U`i>swq)j8 gWb$1/@M GUrb [/(j ^eB+SRU`4C=So4K!-Izƈǖc`'{~iY>Nxng7Il^ʧbx,'+qVúBcܟ}BBST!-~NL{[;k5Z`дSͮjbᐤưoT!"BV uewK#jAZ5 PzUSL" Yڞ35Ġ;F,u9\dS{MX"SV*]%Y x_Mov)?+|\rȺ6S_qt'V^H{zJ8Lߙ ,w"L@$# zm)'L=[+'x]+ruց7Oќ~/zoC[^95wY]xCtBHX,KUU}WQfaD d:MU2iѯ]N:ކ(6qm{I+2v*?ןټ3Viy8`V7w}tVasF 9“GdJF"q$ɣ/*/&!H 8 AUe#H`#Z~ȩ'½PP <ŗX>'bǼY4{ !?nTym˧"Pt6 h.Aq,PqɴasuK̦=1r41wr?KK=hr|sc4V:"5p=v  ^u!f|*햘spUfRy qYu(%>N'\ޡ{PV+*^XEs&A H[I.(f?}m}9V%]T[Z_Xq {E36HVk`ƨl/mD9I2eWW M.{6dZ"{1Srf7B4FZLfFL`L[߽+|4Gq(jS@e_"S8'}FHAH10_e[$ ZڶRHv4{jǵ\w( :RGJ5M3!ڇ<۟H.5'`#pLtQvtsQoc$| r Ea(^(.~IۭGMeܓj0i)> |:A2{| 5pQBC;m!t6<> E+Ɲ yKVDT>y݄n"*X X E읐nM+ɾtGDjtbCV\1@l+Fs";6\tb@{aWV!jRBʔ{s( lÈ8b_7xO/~`O~nڅpъ7y #P=1hҁR)G.9ffztpa$1 U^!t*N"rJ֮_xfUk INSTvT pRX_=FȄ`?4Bl'~p R&PFz?oZ`3EPVPԘu C CϷ>:8Zo**p8Y)ٹƼ3KoQmx)?COtKCWo d0PZevu;%e!ioȪ*C0:f:݄zp}a!$2psG ugwP49s_\t`OljP 'd{HD?/;B5bDN_>*7Uz#l>@ Ibxi@\2O]Y>}/jC0T5@J$yeo A:(_7& %@9/]OcQy?s:׽nX(NٽKq{vki5P_`l3ߦʅ܄ IqQ*={ց6g=22΀0ՏoDOk8nkcėah n7Z @/Y o H$@0$QI؉q pDZ7?E{7/`!%N֖ ulPvII嬢l 1nw )WH5iszGZC-$b^B, >LM&)%pq-xhUg/}s .97EZ}7<߁jONhi.`L= '"#+q=bk_'Zply$ܠQ٭y ۓ %j`(z $:4* !{D jLɖMoNؕQ#j#iϝE~bcWZ 4b׏]`s#pŮ _]0T?̠h-?}Zڇ»Q MCv}ܕ{(6"UD4k5]&K4w_vHY QSA.wod2F[7-F`Α$d#V؟i@ -E11wVN|13_ `L+z /!XZL!)QV@ճrq\lK.36P ЪWBMGl.|8('-m\[iY9E;h.U}q't  [I!}j[XȗJ!v '$n'TC7dNv1Ku ]v~בSA}rdb~N v%N|I6H;Ew)d8rP ]m3/ROW  y֣V܍Tk3Mڄ9 g2~ep1nz#svõ5\8XZlk"GVnfxSk)v%_9笴&~ plBrK_s\mz'MS6Q\nƹ).Lu߿3K8sa/ߡGnfᗕʑIա*{`dp` {s~ of#9VUi+.úw LܞlM[$0؀Z޿]cgoljNC=!->#1 0AY4j"&jϦl7NMH-Mri)DGip`Fn.,-tBjgCzhס(xw5xCRюum% `Y;ShD{Ph_b^-@" 8Q ln}^*4mhbDאm|)|1 ~K>3X=#)/ŤFj',5=P[5 &]s?b>Xo)7ς/xDӗ0)hڋHi\(0f5/uJ[ yF'N^Tr -#>8<_Wk6LPHyU,Z<} xhd_s 5>r B_}rbKX`%f[H@Na,|% /#'͐'09}g0O,R=bT`F_!7;b#⟞mPRT",R[OQtMҎZHjjSBlS gWֽMq}mmͽ j7?:DT`pr2ڳ3?^'\ >~ɿSt>!z0mSaQO 7`RoDD{i>מ:$J-@?:lOăŸ!yY3^1סD~ >Y qݹF9B붱?lS mEyy^Z 駛^۳Ai\%BհӹA{m>ABcewhtf%-7N4S0='5>dn1!@EƢ٪ :-))L&_L$gtH]4ϯF#]k6Z-BC*Rý> Ŝ<\kn%8+hv ǎq(| Qo|ZkhDX%<8_#l4R\v4>]0)'$%&t8;\A;GQfZm}L?:XΏ6C~g1 4.1*Uc݅CFZc+,3Ѕp?\myi.+Zѽ4~;"IIekgKO#v _ڜ!_8(?s3+iGJ9@c|z`{vu`+(x z2Ɉo2?ơiUȓrS's `ׁc+6}CJ}iZ#`s!/FTQ ~(O8ZB]6P #HlkSwh;ԙQ-Q օwgÝ`X͝wbҐ3XUvuzssm]t8VTD%ޭ|I)*t̉ vVYni]dձ< D6F7++) q~Z79=!ifzi!#?<` ;B %7~YB9P,/v< 6AnA;稩m:uP!T YCF\3yVW}eɱ z,$^ %U:89kpV#3 l>`KE,egj?tq_b1hu>'4uqoQ.nIө1+7xVyGt|{ }SIN O6#(|-P8ٗu FOopi#bfrY>>3Ǫ.?'yHb,#T}7E=5?)TQWg $M ~^m {^rtq|tDGUsH[1Iˊ#`g'f71r;$~-WwrD`\ Fq4 "ɓ 65a.ʼibWf )U3>F_(&;$4(uruQ 5 Ԃ_R?|C3YZ,-f2;;: mQAL cq![RdЈ6./(RΔINSz.Jv$Cd$,:6~o !X(CؿilnےƬF$`#"RCdnR߫|ӫ8g\X ODB Uښ,yMyEkbެ *3Y;ܡ%p앭3H]vzzَg(OǹiV`==FGJY%`ra=z 'H"%T#]J6UZ(mePYuE  /bU*5*5UwqK2t&Ni yaH )E Ú@ah&.:AbZh[u b5TgӱӬ!@D{]nmkKMM,+C4u8>83fTZrJVP0*r+-lV/Hs\,whvY+)byIGČ]va-w3L'au(1U`Y0yUI15~"l 'ql"!ǝj^+#aS0_R:BJa<#z#G` >Q}^qC; Q DЄL> ixvj9OopLTs@dz_L8' qq58m jRaƟ8 X`|Ӵ5g3 /a!pV^Ɔ7抭ޑ.ޘPWm#+k;}fNo{I*;=4pD(vt`#TpXXxe%REk$5ťwy޸v;c!U2jزgO I_| guCV}4J$YpIr~*Wp*[!Z,ܸ3E}]}t GwƯi[EVh{g8ڜ#$ Ѫ´wc2[{N9Q@vtk̓nq+#/O8Qzx,||)oMK0!".侼WFуd~NDDm^I|qܢ vgO(y]PJY;@ryE^KWR@Wl^'=7. [ o\4dv>9 GiB) DX4e&Q챱-N oc2os1 vüG%>աrlF ~4^Aܓ+*_[LCeT/`kAA`=LanG G FTY^M p=6o*OyW7\SjL@kB Ђ(Y~ˍSnS%Do꒖o ?wOw>ɣ'i huk@K_$U[2gWcNȴbkVɯ#>4"/JLy ib݃d"}F׮ Fb /]Cd eEYTj\-k=c:۹CY2HFP"r: Sgpˬo%M%Skbs^Q 0װ.]嚩L(&}jjE|70qŊ"xS5 R^]i{Ii+zG68 $l/0jVEV5AE `ZپUq53?9(xwi1ue>㒤4 4Ï9pѽeR2f&FʼTx,\.܍ˣɃch_}k^RB*[%H55`M \v#cjg]wx EUsf!XGD*Hr1?vޏcge9_5Z`ql,Xn 2v.'O^ $Ͱ}EOڬ_j(r.Q0y9]`!3LNtoBGXP_df.BVQ3 >)*@wgVMD;F _~) $@54LR]K"VeEJ% p:~k},EO(WkuѦb®#F*)KM/Gd\MB7tusOG_aüF QFAxSyg3jCyl;JQ+{E㥛Zo.m=~di(^L"%^ 6i ۰i?~N@EZ.cZѩ =8aDGR""? $;'=k/ۢy8[+C6٭ㆱ=`Bd]7vC+U/kR(=ɭJe9i)!pD Ƅ q4ZJHv̉ A A0&@F"H>f { U GS[5ukU-PjE/m7tL<*zN %j~FJ$2y~Q#tqRvwtC8R #/J Iᙏ;gvҰ1LqCQfZW 03^-q ,/ sa4lBj,q;X+$9} Β>f Jڞa T-?2M"S&mPhX98r7X$ɡ| f±Ga#!u0Q+Lf[O\Ʉ}~Vdmd)⣆ E]eӐ0ZӮep*)l/Gl'fg?Ft1Ixp|e4[୫g0E/[%4th0uˌ`62cOU"yUCs۹E{{1:S, 2N9-%WQ$F 8`xsGba m$;v &^LĕmCdII&-C3UTQ*⟅q-QZN )XQ\dO ʓɦ2#)V|"]?_b޺m2RcW&ɹr*N(#-b鐳?4ùp.UDswf2@̇ZQi<jGBqCJЎChf H9{zn8cIƕǾ(# 0*WF>;`c^K-HG^1L[ФUv!rc\<eeB0Վ۷P]3QVlEYo3pbЯi톅B6&[R|sGUF>\O )3$ Y-7} ͦSi~7cȲF |H-0'BJTuBD"DK[RYbBHτyl͢#]dͼv#6(Nf:AlghB#oy37Q+/γFfZ-ɎF_ 2gTТf~GӠ@:{>WWP:qncj"Y`8`C:p-՗CZ9_o?&+N:[9fErNʒ5s]>qe5yvx?Ro&nZvS^؉ʄ˘/{z8aUĮO!T6luz.̥vPqnCA]kwPwξy`Xvs|7ɯrnPĮf@{(2!gkSs e*A!2@tH4f{yl~hb͍". UƲ ;zX] lXZe1ũ8¿;|fzٞfDѲ춾-{!Nt|ZgP HէU*r0z r/0aSfAr*biąxq'+3_t5/pyA\:ҶvH)Gd|W 2 'Kl|]aIz$ZWWtJgp ݈R<pJ[R:,Y5Ks5,i8`^h|txP@iRMbm?LG:BRx- X/Z]zgZ*Y =|*̦ R?9'vk/^{z Z'_U_cC;`*%*H5rS]0sPI&}VOvaPՒo'< 4-1O2f,[tH{%JWK[{ծ5l*D>'4v-~ƽ<~c{b,M"K XX+gϣE#2(z|>$ޤ-GA!Մ~)ZUټN1E}랜v  XxDwZKFToED2^j{l)R(BX p0 $1}$ksV,F뮼 ݺ~˛rCbQpzPfy ?oAB8JݱlUQzq@x&F'Fk/TR{`{Iݚ@ Jj_Q`,"*Nmgw h;$аgg9je*aWI)&+x1f,lق7M;z&[Ԁ& Z?j:׊Xj mTCJ.? =~] Bx K8AJRxֱ2Ma`d2ke_^` œTX`H WH65n!kitr<:̟i'N^kc酔+K@ =Ɔ55a[IJ&'T(K'L5{ƌE;*;LU,kϔa0BiΜ6:@o2l˙TD~ FU~_b(BmRu"\$AHtB`j`uI*>5b1(KMj#}.":z`8ɘdOQq%&9~R_5@ FjD=M٫:fgF6oۖwZB7\rBZ+Y4/j㏲(E=$w]c?~5e|5Ke HDݩ nuJ%dRQ1^g'5Pr[/BUb.t; 5ޥO q8nĵ:D zH'x$gA~?X\0eT/=<F,@5˔~qo@e 8ԻYΚD4ś(8";T&oJ+VUx9ܻݠ\9QsU٩=\(M-r}$-cVBhRT˸AWJΘXH> >S$ +YJ9.[d1h>chv@JG8e#mp ¬)g%nH͑3\&>C\މh1fD1WDV@}pшXoږȹ|M7q`S:oP]8`?BfJ R*s"񉼔Go *j°V3Lxt@MWE*Rm)mQ#p|c 7 __Rs+O-ejKOx{ T@B8|ﻬTe+wLj00hfgB>ty>dLAwrƊЖing|kۖ2>1 2P>RlUEhFI*Ђc"Ao)aJqk .7<ᒨ.u-5H]^?~iKB#g,!??=@Ebm@fb_\yg6BvN%f]~m+;Yp|8g%(y Suƶ^kQj[,Ӣ8YTYH c0ٷk$D3+*U8VL7"zŶ5=#~ns+ņ)E& *ox{c9 >};Hoagr щs vRdx]v%'-Oۺ#Te&W^Fs\4cTP)j= m\# )=qOS#VD HB"\'cho}v F\cUjg\E厰,i/j[ع16mD~)]6 MZe%ҷ%DEY 6X4>],P@ʔyOH=+3hjW#Ȏ<o3F{QC|]~p;ೇ_Zﺱ;|\n7t"ekxuxx}D?Jw5\|Rž5mJ찼]nid v1>ew$itx^v:TLUte~xbA`Vk֨ %llϥ.oGyZ=ÓsYk%yX~QvNf°@{JhǞ!-05bKXxXknr%x Jr&q-K;Yk 755n pflB\aZ'Mˇm@y0@tĜM%UH,N_*D*:.<#s:?N>xqh?nP6=CƴۯrdZ'ӲK9C*j¿(i:h Gz&ׇN񧜿s/D'֓"&%FϮ'#%+ 8|ܞ|\C0- ή f[s' ]pK*ʻsFw9'-2ST yOgsĽ@Yy7rL xjy)ۡ;v'@/ @ f5Q&Ž{v]ٸ6}ᅛjv5fސ"s5eד\*Fj'_m mciNce qSZ_-]Y$E%aJvLS)!W&ADr\<;1Ƭp=t#B=7DuλͼtM"fOi)j9ʹP4 ߱>`ºfۯ\#rX//hʄYzY1 <8_z̦/? t*x+g .BջփqA%jL`|xr+$.E(X! D{ϲ6dmɡR=N1j{eNj|[0C,5kho|V{7rUqĠbO(]@1^ywY%R{ֱ;Ɇ]r*%iS$%YJ/[6w-ZkW:+&(tZhتՖ>{/v_'eUoHOQ.A3LVuJvx! }2yvQ˛SB /'~߸sϊH΢CTow̮Xl\ Vr9a؉KU3tƦhش⤯&!K 4`тE-.X&˅FQ༢b^ԇ:5 ojְ4mJ0?kpٟ/Kp_\K^oq-?H83+؉ptaӊqSno) Tۭfl45W'p@"@4y.^-Ak#ĉqY wnw3LŚ=PvVA(e 7`.[L|c?,5!D`NDU_ iӌbn>j?B7"PS~dB *W88H7l`*ChOX `V$ogH"JTQOtPOUbRRS W5OUav:;=VGB)2g !}cD0\^{7AQZI6-~b(?ҾҌ3']:w2 Ja~Xw.~Eo݈.}GO4_;ͪw;4I!?_GXeyAλ}C_w՛:#5|FE0ogY}uv/YnmP3J^i,vMXwSaHVT s6%+)31FcMrEE&~C[\>'^y_a5z#eYbtzUשOZdدkkBfD~v-Dl00o4+MgV6D$Y6p!UG.ĨhN5|K76{11GXNL't*g1?1D4i\J;햁3JADb oZ)hI&io*x0ݒ?mX5IiJyyUVP-iJ=} 9z[Qv4KLlL \7_h)>hFDb4L;nZ9& 3?4}CMYM*OUz2YS0(ޥDгNMfׁݟx%Jti,+~?Bj" wR%hI#ٛ|9à m^$6~ $HzIoۚdenRdMatHRrhJW2Kc8|_J%YӮU(<'XR3>s]W>䙝󒉝rQugO1H}<3 FaM6AqVR;!sm5 M!~o^,7O8w<賚o"9KsۙE Q&?l'~<vlMB9q8o :o,(T3~Jv+Z9TAYj,JVCfGK=8Qo3&~a%z7}rV=pMȲh-t`:BP[v0SN,#CL}ը1m\0d1H*GC/j,[#S落@JydVdbtV8-JX ]p,6svP`aS+ /;+d\  OpB5P=}@Lkg1e2* Z;κЂ "tfCR8}0J_Amїo462-$I.nն]0*bHOEOwX|R@~+ /sa،gI?q,) tʎj3VH{:ZU\[xXĖ{.6rSO~RcA`]qPQEb44{X!x{ɑ5@:=-yY0Rq0 !cPz CHfԬ:RjyZ߃>FDWn:hJLzgy5 ^Md366R qLW o?A>yϥ[]8Ymgy'ppv.w8܂O>>ծQ1PVs!A6^v \wHIT8+"$`#!468\T: n[t' 8v LOx :ʼKWOKA@%z D2y Q-J6@(I"iU̙ Pi5L#,>:TҪ]nj`P0m|>v\*OD{XUX W{syɺn1HY2X^ o7Ü+NwFOh7}qt{'gcV/MY#bFq~ :1 PvF.U-xV,s7BSV&O)fTXWf5ZM]ޯMHMp)Kg,soB)FDs6_νa#;!{ mEn[kTsEs:p Y Tޢ- 7.A8M-^룪a\Wö;Es,#u/Cr.V;ǎ>ӡAѽ!7B5_WDct-̘J?ە%{ #.?TS`"79:*T9+]\y[%-?ҊsH_~pKv6&0tGވt lDn|qzOaC":6Coݧqi:<խ׹H(2 qw)KJoQFCJubN!Eqda:&!-޹زi>wW'mJFv0%zMn.xrD f#z=ѸCJ\+NR6æL*p//+ _e˓hO 7ʹ~ȓbD@Owq'D+By!Gg4_y=MrjU'IF߅cHԎ^*xRCQ~Luc[Z7`Z=;~>B:s./]d6?Km㱹_(L:_Pb;ؕq _GI0]^a"07|cnQ1a/M8iejѾ+Ü剹>@[z{} oZO+vs3}7֭!hӂ+zuRNp;{qlBbC!V> *, L3 Jz,sTϳ D?B0UdiUcT|+FSf?w@7!b6p *,O5 'x7C'G5!3 <=eTgBZx!3/Q~qtS' ֤reAL=M^&y4 $WٛrQ2.?_2U-7z>W`FA'X|̯4TېMI7MK<&6}."O~X8C$1s<(ȄK&HlpAi]^0-F|Mxs-Sˠk`&!l2^C ma \:s*7Naa]8%q#:=3YF<@ iCo9ͯfȑ2c0ӒQ1]@ JNEdRDQ?ÞH^> %u?r [F@(U!;yNWЀ>;g_~Ro@AWY'+ phbJvdnYVΟ#*܅zt9S[jl~}-rdu4&/&749اfPbcwOw*eܖa=DhiW|o U7a;GGgqC\LXk}TAO:D^5JYHi0}8V~NUD$@z:&"uNf'?{2~sűt3N[' htjn[44TThbNpUz*w|MPuaxr16'@3zV,Hy9yْF_!_h^o #A: R]!i<҆-5 J~=k B`"93I׺9S`D0Te$z)~G0!m85=HN;޽ϖҁ:Cgޣ 6cXv2}V aw&҃* j`f+M}^ۼrԐXwRZ5~3ЏDQm^ݪB*w_y>H%[7>W5r}?D(p1rl4>B]-м"EnOgZUlX$c5ՏB~V)3]N5!x`Y9(6;YGt<ûJs%-E7EAˊ&Mˢ,󂋢OoZD_PZxrGZ*QĘͦAS!f =9~d0`}%%e_ugvLMFxn%Yd`u95q`Br+**ۥѸ[&beYlv_Os&uycM|^ IJ#iН ZI1j^v(򻳯[3h Cr9ΨRށAer0i¤޶~tB #f^CQ65=<´+םG*U sp>/^Bʠ-÷ao(BQo! 9w@ C@3,޴FƉlћ_z"V&mVVzdRpq6sD#wy#N{7rlCCg-Q ZE.z=El 2F!Cv(_v2ddCgv4Vw@k}ա+j1H:6%Ҁ+\<}G+K_Li' -Ml7n{Ԕ b>2KhC4ϛr+5qAQ rm-9;en< ߨ(ĠJqݞ Ld{ &_2m@N(7\"tE)S#L1Xu-Nn #}G(u INJ~QC!_\Tj\,4jgc`|Z<ȮDk3ͶSO79nukIZŗoj덛cW>Yмx,H76VĢG3+ܧY461KZ. w@s5hO4^x(9u~Er`}ȡK%}vO˜ jA@zoC.{$:ު@j<AyY4R⡇7(2 / 8!c΅1!VCU:Su?b'd+(iscS% CVmV:?j7i+[w_L戶_G碨I3HparcbHC`03s>[(1/1 !r5X5f^a~yR0Rq7T#wRt:S TKQN@h$ أfgy;?a@)R6֥y{e_ݔZAEga"B)DU2~ÈU9>gJ*⢠mdu{BfUZDk;)S}#h8UKrqm0v\!LDܵ QqVы%Hu t{}¯ɩJ< 5` NT aFA ,8:Bi$]JˠH%cp3UJ<+7q|&_eWw;Y80Xn ۚ#p5 f~ $ V{N ;ݥeC!5yqTg8P_ݶq@;^.t~\T< )OP\6I=8{M&gzUV@`E,Q+Zj>}ä5xGs[;<|L 3rсh=NG>B- /` 6/!d{2sY#>־UU e{銪2PA;"9䇧<*Ƌ1)CKx~?`xO+!uD^'0Uˊ)cgϛ]:8rW6_27JݟKy RUxu"j(tӬ0ė>ypbvj/Ssϛ@?4 >ͳb}ehEڦƆNIka D$uڍ= +<*୲EplE5 >HRW|S b% $BV@0yIrU&0*4pї g6\kPڷW =qs3wvMz={BmSp^_1[" b|wV,irg4Gٚ4O& u;xtf/zA=fc]݁E@-0@ mPpŐ&,\i| ȇb8LD|,2םXuxR)%VP>@ z㮦ЧOk,uƞQ~+5sq(ȇٚ1GkeLMW4/IlUE#aeWGLW&Bd&Z;mLchY!ܿ<#0Gv]z: NUp0˹]7 H)[[cyDAEJObxĨض;wHukkuૺ;8\ׄ v@J }PWWٔG'\@8(%U6=14 zVEO߸lf-S }n-L> =^;ڧkb)pHD՞݃W>ͯ] X=F<:~'>86vqũM:r!҇HDRX S⼏Xi"Ȳ0\]8a푃׵V?yedeIhO`eϤ{ a0 ƿ IA3Jo/(~4$w& A5D.;QA NZt|ɑːG!MMKj.ЫtO4kfbaڻ&cpsh8q~_^La.86v{-g-늱XPYGrnڰGX߀!?H- 涀_|3AeQRu<$:UL'N^Ӵh **)c#zRv RTzxm8Gk>`m:'TQtgK#T-6S t^{.r \-~f_(_F %d  Z?hoВf(QkC"!Кw1`W'at"N bf:3>J?^bC[hO397SSʞF":odf6k~h* Onˌ]l٣ɴ}t Y/7y#M}lGa!j>6#fsD'hblñ4noCw{8-S 4@<( ;qZ0 Φ)" ֐&5NβeU$j)<<j`z͵K9S3D9F1Qc sXY?#Z_AeGR[D(\%拍kQ^uzm!;cPD6\ cef{#-LzMT5byl#ٱ>"gO?_-9{Zb xBwh`ݬ9vRhߠa|]~xk!V%>2K:@Uݳ'Дw#W$byKuR|*So=`L$|Z#Gt+.1(֬-<$\| {oq&vS\hF$o-†Y"̀]7 y ĊK텛:l2 _%MB.W鄫TTKQF2}#N觍14NxentUTz/:A{- _$)'h/!$!i/9;uai3yYy_hT LXVr96zXBBFr;'KkfVi0`?`J;D4 `Nύ,4xk~VaY>=d:ET6DRG!ҥA> x~aoOAjvuRO "H-Mu,1wz[ Şc;<r1myKK5u@2F>]Q {\%xf) d'O:{A50:|=&ib]rlS0sK 3h*!Mx,/"ozlgVxShWc,PV=sa EmGlmbʻx'CalwXwB|xȽvRPMy `֑6 حqb%\4nBRKZy6!!| s܌l^pݩ?'P$i bGLl;z%b.ܲ"s;P9H/ ztXc"bF4 9ra8zd̡Gw֪n?(jwc%?BEZ@-0 xN}; Ȟ͈/A-^ggݙ]_ӻJiTEwZJqq_y$Y=2k*ySJvD誻BNiVbO>JkEqNwALRZ}7v?bMq bMm .~ |p`hxZX%`ER=fR&C,˱F._W=՝p<8 {4L!ͼV{}K x4Fs"W8buqYSEc_'-*xXB7th$=;aE=L#OiUͽz{$œ/b}oxrOi[f:GIK/Hh)Y+Sc) _4Yu zZakK4٫UK`׹ ?2!=VuSӢq-ۍEE>ppERԱ7(?̫N/؁8V-q&I<Ed~oiRݝ̣i)#>gI^ ]U5/T=I$RA!-ȵ 6 jB´-PԗxLZ)9:z}&7:N<-Uw/7= +̚ǚ7!ZtcMTPEU&# "~e D`l]]y[R <]G84=lu tm L{`ǤK$eDToU8%-#@$uda9њ؁OI g5Ju: p *{^奬^ ɞ #H!+BCP,u#2ɮY\-Ǧ\x׽WXb^]>AͺXԞ3B5kB{^>_#}6b~:ʞ3YJ{J T4&/I,Li jX5d[t"XA;FbGk(W0 :eNJů\Z?4AAîm$;g6sJXcIG78 '.|7. z;Z?H+fyFhrpT]l&&|!+UӔg3`{wrǯ {0P6qDp=C3r0:DaY "{0Q|JZ х(V'.Fm&i; $ M DӫcP 2&i us=eY3)o_GyvICkj='X=Mv.ͯ7wn1TL>.dU2pN̾^.$&Px*5p袉G463e/[eMHA&T~WBŜD_zC `qDcp<-|/E}1iӅadq*dB:MK7AA{~ NIqJCzTlbXS4<'k#qf(Cpwa zL.r|B`M =JꌉדN}-f~k*@b>ÀPm_?EK}W%%Ҏ0k9Y?z2Q덢(>d[BUx%OAE(*Pg +D땆W0Ve?. Tl,3ULAW4KhQ`]F^![L3vӍ-PsGa -@[_@\:iĄuq^Y?^W,F4V7֏'櫓0lbl8`m/%*Jruk1-MD @xU5 )EgnjA)i\ť++Ыu2}bR.ȵe kK TͲ0ZCXrtDc6I߫ [:{zh?vh][ ~uxv86ȍg`y6"($FmfPW X'Yy=y⍩\}*J#8X<bsa0&7Y V:Uj]YWՓivR9 Qp,utKRgb I lHXph(QH5`?QW B?^ |aT`*"6&lUMb'bwGٚ\3mgC`lo5t'dX"t2旒~A(ևǑ#v-fh4Ôɡ}=pbP#pBpOxWtzn񩷾]VV)Fur-!=6v?x4? }d"USg_RgBv;,p۽V뙷}gþĦsp^XE?dqِZҪ^' Jw`GO|Bc& fFC0‚9g۠Fdd1{ O^  6J4F8M? oC$G?=r ?42 ƍ]/'E)Y@-W U1)DXeCΕy"-i%zG+e֪!7&&"!2推<>FfD:<K)!z'JSlco{',/b[7UxQdydfD; uEy~۵qO+8=7-$0Q:f߀'D=R}+ǥ򵃸A TgB} TD'I4L'<k&`#; |F!_8;PπvKPY$;uFLdҕ|}66{|4zp'SwHԗAY-|]vX가+pfu<4g`x(Ƀr{@?oT.go^;κAHqItg<=e?K^ɢa/uȿ>LO_b椏=gFWM00NJz?pj_Y/:IlK^Ф W+Op;Az/o@m fr:އ5+&50o6ͦKahXz_2D٦J$`ш7f('uێۤCqծ\gY9#(\`H_#SYf^6FpMOPwA{u7E8OƓeEQb:>jX6<nE_3DM#]Ie8j{g@v4iI _%3,V]q*} 7~Q-@%>98w7M`]ο6$#SbC5WvD+9&|WRz5B4$,Riv#wN7UFS?Iu_ !c>cQ_e(HXe\UY#eXq AYx&FAlxǬyS| wD-`J*Zu*YjMu}@y7x-U}ȿzm|3LGK ',h1`Z["ٓrp"K $~2h' 5?s&˙h% Ka\  Dk:PcHEP'ٵoZWq3:OpgdY,вJn^-Ǫd_pt'x?6 ۘL+oFes-٤;\?hox|Hp ZCwq?I\Ǽ &%vEO>H (C'[h'x:llΈuRiddnhx[eUZQ$E/- 蟦V-|/4Q]_5=ҦfFطsQ+%I'0jmDPQLS⤭L 57V;63hPyC;|pNu;]x3oiD:8 2 I'IRPr|xul~{Rv3 dvgy{\JpD`3`8nAd ]ފd,# ߖQd Crʶ41xR;Mh 4LFp1~꓁Z/?Ł -LY͓YPӉ:t"'L3P7{5$'cbhő! %Y}b+LI[ϴz"Cevu8""*1G |)뭙IfnWсJ[9Ao`"),^PWhґ]9SU,"qTdF%~y:ߧ&χF[8@Or|uJ)v&z0U_N);iAUOS)'D԰5v{Jkd5o\S"§rΪ[ĺ=AGbwt IQ_rZzLiVغ.c K~jEcrԎ%o ?nװVfN}UP0Bs.ydb1*ȍgUh+16SKx;-xɳ?O$x%$fBna_2 Ehs<d[1!ՙRMη cU93`7(.7E5fSrQ8@RXﻥmaĶ'P/K*]8 H/s؞etPhiXK}yt!q!Mh*CLOuU?/{ qqK7׀*@ݑKn3$VA3w/Kp&6 ZxϾ2^WFJ\544WU*ǪvU2~3Q͛g:TRJJ*zz)ӓ[E.ئtA*Ͻ@1I}_j]p5L{WDy*o+~#YT\CJ#u=W=k@n$QZC `W}Js!O`06o);dQOyvkmxQ'zfS]NH*ZzRG+τoȪLԚ[B3eOtWXP 7Sj[M5H=b؉ YE:݇RǪbY>w{!vGE%P Ge۴A hfVi;Q RY?PPh`12םxEQ&m vwˎ*Y :.}xIK6٧G^fMCwHap]=;- 'VO%, ":<"zOhfҎ.);" ~.\o߫ nѱ4`ӣQrs#W,BQ_u{f2ci)#1p5BȧGb9lg@Pd]tS +&ajcHPPҺ##I= 5dh x@"KjQ},OzC>Jx^V 8 UMmq0.3Q?|~: 6"!V ?\tbT({}}B-(Rr̀ٲ429jr{[.BL.%\'}h~XLEP@7 %`Cvo w/'KŞ_E&-`>SzM+^`NuP@$ѤP凇e ӳޙʈ۸cUVZԝ!9qNE|:P/{}#_47BXe/A\X+9d&"a"3~'5w Q"=YD3֗>l_6h+ú &R߉HpJ;ud†ɶ!F'J6^Uf; Ӿڙ%›[/\\9>4mhN6 ЛfI_0IYOOWo&j8ȸl@bO1:έu?ce?uq TyBtU!Deq`8L4 0V|s7(_q"Ʒ.2Yl1sE1X#xti=$=>FP,mX~矤3 ۷ML{"p̚~VF~\R?8LvWǐ cH鏊Z:IЄjG ߋjcq)Vl0'@'Ҩq8^> +n^8/S`l!ME27 cpVsfl,7-NHD@4h4Y_r-7 hK$/p`C Q"GL Gq|u~v#6OJ k]Z /%屭~}< '6s&y(x+72\ZfCFw8ȉٶ;wd3/i|*u=#qg8qamWV-L%V? Iqz Fxb۰! 0ʠ*k3q9(r[2 r?(#n^9OhLMߟk PׄlȹP7L/oAPxh_.1`ټË}94gPKN).;hI[i^ V y-3ua<'Xz,N`|@IFcC [8m7ƣylHئpՅP-eӿ ht% E4.C4ezCyH}04n [ >lN ºӔeCN9Xo>.! X'cJUye*!{w>~مݎ4ܪ2̦3NiBȘvK֧Jy_m\iZae5MM+w\~)s9}:?K6b] g:gǶ>J5ZL,FˣC >mat14 y`sezO}^/0<ʎ9Gc f ^GƿzЅnW$dMMK3A!ȇN{:ll@C34]Q 4%=(⭄jI7eaPj ?kd71F,|}DZ)i"wZ x{Fu]^f%Ir~ 9HzQ1*G 3&HRo}]g'|}/(䅠Zi\/b| IkǢړ}㒘7QC؁.R5⾡@Ԣrl最e Ћ\3/43Ua. !9*T>%cec[{dV<޵ըO' t-s+Ӳ;a)e2 &mPml};JLm7_:lj3j^duk<~f(pZ3~5X aca8,C]:3dF] l^Biay̅c& blL<疸PPʰtuV}eo]:;Vܕx dYz%| cuꝹl sVoHrr#Hd'*}Fsr=ňbD9i֖ܳտߔ(lul|7'zd19kkP3GZ! -`[Jv ,^YJGobi錍{VWiw;5\)m&8!Հ,x̺q+|H*-nh"0Ol{o{ߎi`ogJ» s?/pX'I j@IVxl֦F1rUv+2| 3+qYaD]0E50'G}!_SZ) !~!GF][o{O鱣2!$F+HPSjڰTk&̎7fsV kN}+؊2ɳTQDD5m[9r>$ Z:*Rђ~w~{K ɿa~}5(x .Yvעf,w?/?!a2::aR00*ҧJ_URzHX" 3EBP8.;p-!hS8pWbnr'2O¨Lf ,76t۔8t` w{yƵm(s=ܰ}[>nb9LYmRk8AAiuԾ0װL`gidX5[9LblZVzb8A6f_fQ4XiK}fp!{-f"ۛtx֑0Y@(sfi.?gy (+ZL~]c Sf,\Ʈ\Bӊsh;C!;z|"-ʥIA/٢[N@@޹Rp:_'OøHHy 9C҅耘zvP>!~bxO,`CGq(K<xJ ^ER-ѿM|\8R_sآv|92#̿/_*nf$q 5}pȠɝ+?PƋm4:[lTO^ z{)/IV?umzY+ Ьf)7!5"m=?fΖI0MIl ,h<,:h$dBS6c{WhL|] CGCy2blqTdž:)imOQ{' 3( <+cA+k5Z"m~2aؐ&b]Q Xh ͎ .Civ|^UBO+nZ閾^ܷ p=&hnG־(W_=v߮?ӑm Rq8|x.|;ii< #)T9(ߟ\J3g~T ?kJK K#5N)= 8x .vL}0 RiBd@ & M?lsus2 'A&rQ})<4Bc;ybϠP8^)9iU̵<"-(rG\\|+DJLw9dN .yEA@Z 9V3 >V$GCl _򉫠9+Q;^UF}o[htUn3gt P=\QF.u6Q vm* e-0Ra$pItT0MVW0m\ ^I2CfK:oyu2T`h[vw%<\7b%-C'b3pqu"ȓ:ʹ_s+`T벉ƫQvg~'jqA fxCO ;56wH ?kB<qF'nྖ!OPq"< ̼;Oe:TA-Y],z4ItID"1#wtMh]VɄr rxzU mk+x H@{6"Ul=ݱ^[oj<8pw/.V@`zзn4^aO`|nV !E['jd3 MDٍhAvg8I38> 5,s:OX-z۬J8Q ȶ8,>({\]]/61d[z0BuT28LePJTR Sfda/8hV.-Jj&]p*[3ơ?o$𙗨~If1o5GM ADŽ#BknŖs̡T@ 1s* 0vA^W #nAV?$NG#*rZy2߃-dj1YD|ǦBͯ)Β]>:75Rwy0p!tבe Qd#0ܗڅlbA)b'M&tqg\{0 (T>'~MXҪS*/|g=y__S|eP MPc0bL 4Ee~Kݿ &O>V+CwDA m L$HF_V$lA?'UJcFF[?(&JP;BgИ$u r-vj1zEf'kZǢwpsS?0IҏFY6fOk/]Ik6)h!E>%7urk7Gg̔z#υŞQ%[8o&I%}-=ʤݴx8x8fb+Q(>X\~rW%\jq= b29{KW#CT65"2:j?a$*PT,_ԩV|`Fo|{N%,^%^ƣALs`A.܌D@o.BdGB#ʫQقHѧ؆j30zu2}{q`F7;NoXe.D>p~~NQUd=doمEE(9TIeOK!%݇v>#Q fc.-j݉WP D0u{Q yJE^g^MkIuȹ{P :?EGh>hݖ^X*\E?=GtZKZdB½c nz dQB! ;77]?g7[֢ζi -|;N(ǁ*&ETuGa,cfNl1sLz?EeDTA3<Mh+H8IHA):npT#"FQO >o ρцl/Ѓ jR%˽dB߾}7<*@pzEq U[,l=t5򍯮R_>LFЮ^x&.a\N 0,wdљ7+Ext]Da|g <+3_|A9B8`LԡbP$L)a=+nzN\P6QyOvnv6F51ʽ:T]8͞364Њ# ϗ jɃ=PcN3ÓKY )>j&`@ FYХoaY)?PX: bܔ݁ [imVЮCP)d1LסE 9ݢM:ôg].{ݧlVaS+SWm&:YsU՞HXjiQE;>&,)f-a]IgE'lIkO'E! \~9y͆~{1@WWTB,˖]~`97I<V7D'l)ZSKv5ki:wwB,ה;Z;\-Dnx"4YQBPHk>HfVj 8>UHE2$dhtڦil%SkAu,IٵE5->]F0b8)ݱB*)GOr(*)1$: @`^>"e+v=5a.' k$¯eXz].f?|9 i X'@蝸#>dUпcȔ.‹uN" c;!U۽L.D^?ƱTzޚ4KLS?E5uFZYUhXfxJOo]| y=5,Z>yGKS3 M(`73ic}-#A9Dt&֜*7E+3: jsStO?US;& nts5gyq~e}7'cW(ֲ2>8F!cPW-6l8ޞ;/ܥ؝OGZZdõHRhAŏ<q g0eX/ w%p^5I&qf&j)/B^yIX]h7 h=|RqJVyTܭMOȇ/MjIbqHi6N1\!Da-|}2{Y<UMԘx#ًqpU.Ee!Y!DP{ސu˾~[7Lʃ|n RAEauR/M4sjw=ͅELkc>*ͅap3^]"%TjXQ( ZX5xQ^^H9l!*eƍ%||2T eYqsⰠxg4O~@+3fSDޟ4EMqTC^lyyGD[f^_g4r};Hki%}^\ծ&ABYrR7-@-z\V:+kd@il8r$W>>=M@p`Ki!=JCT w 8ds d7: :՛V)ý$>9MCgMb}܆|>aЌ P*bU3l #JvpIǀ4r~^g)Շ44FפEVgv'`'MUr m@#ϝ\nȜݎ#jDi;J"x/QX/:~ ZSz@M7 =`RHk4=bAϘEb$"Z?nN-6'?s (I8,(2dG< n9uR͆24% LaLG?/#NS$oߝЖ[" |47բ WH:^3;d,cxf7 lITzS"֛o~<Z'R 3)w6t7\DAQOSܘm B9FRR,CzN#uȀ1Oل]c;:WM;t)M+Ba$-$Yo.%f[QxBB1A"{G~Ҹݕ׍*#m#4BN|gL,1Ni0`Kt!vt&w>NEct+9Eo<=8i Xtl|@[;\Nl}Z΢T 4]ӑF2;yR{𹒘O\9sT-&Ё)pۼnt{l"%*񦸍pahA >,`U:uOKN7|%rכZ8 LD)ѵ"iUlnx4݊]>ٸ$zn˺O-̰9+k{%)O[j$1mlI#p! C+΀\Z(ڀC 9AdW{4f eui5YIo5޳*Ѧob1gV}fPC{~pڧyr\jqiF QGfpj%FGD7Ȕ:O?sf2` KGB9C ؿUvxy Đk{$G+sD wAlK女r @CFz2Roy:A(lgop.kh +[ddE#^LuXQ^Լӝ\zcU'D 'm5dP5FfTnfګ> ro,#CSx:'FWqB _58gM͖poX^10ָzVE*u,[%Өk;.o㳷ь;K $jS;?J$ʂ+B4HAVB)!n"+dT9P.(1Os|0|n.荅Fy%2$0C `r0U)|Brb^H_YۀF ryPr!m+○W7fگ(;Q-{\x]Le4MFMfLN .Ǐ2%֢5Ԗu 7DL3Ħs#?s¥TT=Ѝw]f ^NȍxxH̜SJRň) Qz)Z/`(35lvIj"&c dm<tmViNMW Z@//!MOU{wpcm҆=eޣZR3k%tJ/]['eu[estL؀/ؖDQ||N@WTQM,<ﻡ%vu߆d呜S2hϪ`2*GmO Z4w W|;&}("Kഢ›Bi^>i-I,2Y*:F4q̧1xLc!V|曜׃M51z;g 9bro`-kJ6xbBRo`ǵ% n5k.V1`oV'uS8,kۍYflׁJd٪nUhA*ґŁѕbN+$) 4zM.}KD2h,=p_}q$<EGn _?m.4P [ywlcs/^Kۦg;](Y[흈yd;2%CcK3Ɲ7+# {y;n ˉtղX[2 r r.Kt:VݸB0\ ɦ2FyDD苋Jxam%B.RQVҁ*xb-oҘ4?{@ZZË́t"9%%y-wCwr2d#fX|)޼nȇGˈ.q棺g+UI<{n/eAteNeъlG8Ez>PV(2<Aȥؼe]G-`"'G\t򠭛arB*\ZBWmIW / _]4XF=bt䦙W7f{oWpWvWgDŽJZg5y8t^֬`xub#jD|ޡ7MV2xM`8֕U6jy?+nbGؼM7ΕX#A*>5.y{k͝8f ZAמ)ё ӖqEgT-S*ZNOqNYCٵ ZJy ! `f/f$/{7ӝ`N`$)E~/[Mj>Bf3}wGP@Z9\_+< 69v?łi2ے`=*ށ`3ijP]. I(=25D(*S,W`QZU]٪{tkU؀1J !| &4?l_g5~J ߉C01r>kGTKt{,%L.1wNXu$5 ]䚩\ѽ8P['oQ|jsXСu 3BD|Oeq8 r=.;;=hX}7׃!QrTåю79`DrdYyH> G6 fmUTcs>II` Or51+&HmN2B} Y^^NT {;lB],r!!^o\qYVq" N .a)n $lWۢj+*n .Qmy87䚾?zk 'Ὑ,!j;Qَ^`ݻvT,Ta$T'b:yB#a޾z{!BTJ>.EWY@b5na['@.j;;J7&rMKe5^ۼ<=PA&DRjHZM{sFZeV쭱1D8މm!e CJyR֏.VċYKUdoCI"-ao-Yv"BGc;SǠ7D0h^XܚNV/cBNeu`dq,E BU)FZRED92ZO9K]N+ilzOv,#8Mӫ @v8Ә4~\($bhqޘixz`1Mi皁?!D`{|DTpIW¡ H~q.bE.cq m-ʁ ֬[/=|x_˜ඩfOM*E rt.aKz+).vjs-7I JBgS>Qe ęAG{_ yQ3i$E 4nI]oa-OՙբuCzK:2$l {7k Ŧ̞"!J=,cmeHh:9O2"{q_~HJ6&{lA Ga`N@FV6BzS*6BF$#sAF_kl(2曍0]Ξ)*27+.]^$ CKQ{8lJ䳽U5jzu/sc#nWF_*$D;=2 eL J>ܶB?ȻQ\ JNp1`!P)/hh9n^){{ARR}xH:X <bYoZJ]Af?0@:k /P266NȂa>=R/"EWe_хn'?pi:Hb/#Ќ$^'t(6\ }!:wDtIixm8()ƺ qK݂d=sB@5b2IxcEl:1S C!_ze :^"h(*s.`UDq" &iSfH°ʔgj& .!e@jS`@K^t?%ao3ĒZ[+|?ov̨ET>!c%fyiYJF4v5)Q5qom;hWc.èQ{=?DP^ 2NX酛FdM4HN^ ) z:ku|Bs|795>\XWۭM-fMsJ^ 3 1wlDnF߹Tk") ][)w1wD&VD#jIic}Ev&7mɪ[JZĴ 65s$Վ^7&D.31T A:?m#r$ b'lkY8n5&iMWaG&ba|=nm"OdV8AG}jBR4SPH5c;7XuR7/j~^&Z"!s$k/]>K%*f-!r@<|y$9֭:kԩjh \hȔcO̪/jnb* ~<*Y0<›"NnO6ˮ}pM yf+o^ЀA kg KMLs*; Va;7plM~4lM߀)L Np%5qhŘ+< [<‘}?g~"7 qV4oB'O%>W l{%{+>[sUR71m)-g]1` /8S[uSaM63_}׼m+&ql:=~:{d<-rcI /OshqC nF iBpdLVDuhmfQV5= WWd鎬0\炭h?)=ϴm*߲WvLz^>[U2 == ZuIـ9|30FaQL'.㱴KMv_L^<6 }d! SY3w<\p"B&D"c=ה\/mxŘfh bT9r al:Ds׻dfتz1xeaB}m Vm]u-+qll~`(7"Gq-h7Sb&A1th$˱~R. 1Mv\k@pl,JΘh?1'ABgɎ@R6(f [1G7 3q0v|րIt(6*ȟ' ȱa(K%T3^=6:%Z5XaThcfEQ{ d*~gÌꐏQt7]GaB2.}`L)"؛THEB j oe_#LypHx*튦*2 . =$iD޾<IиɌ]1&F!怪q H)4Ci@Ƣu\bgN?P<"D:T|@4&{]ua˓ &i ~v|p#/^M%P¢k?;6=ě9Gpw9qܒ_m6srim0%zg SYb@ߴU L!їk͂o[UF Hp3·0<1v9kPÉ:f./Ҹgbċ TW_& 񎡃$`.(bЖo/#tU.o I\*3F~1' z岖 nC5LCW7b.Kݮcrz l=׉0[Oa\T@,~n|DӅЧc0.e Ƞ%ϔysl\\ FVXzo8}$U]FG%?8R!Z)@oԧ5(}mݠf/O*G?JQy.?IعԴBM!mW}/G c ch|ξJ՚Afa*_Ɖ΀LWr8 gJ9n4(l?T&20eo1jn{ؗGw%sE+R)yi.*N0;ǘdFS@9ҲRac~rhTmݦ=R+KwB:o;!< xKPe3PsOqY4te)8 ^5-EƁT>γخcrkh$AEw(%yH&lY}N D{Tj)0k%rU:Ղ%PvU*IG+b:;Z`N/cxq'av;wg3:;t=fPq@(zl#GM])60nttkGGVEԲ-jEfd%׋'wda{{Fĩ2.+)OpQd qvK4b3B79Sg\s6Z؝ʯ; IH7KeG m ENe94ܙ >fBOAac ylwuffBh+Rp>~k{diP*Ļz4y!7^`s6 b &,9me5󭰝CꧬrDQg;038sN%'~)R=SS$]eR¯z`Le\FЯ ۮfT3kmwlGF߫n;o Qh)mD7sn ~>},M6HpnkGY}I&—{mOگl^UZ`1&P}&ϒ;1+f"?P0]xd'+}SA>u]X'2$ CnH^ vJPpV1݇y4-ZJ) YkZט2 +IנXe78W{lpϠweI0d#樰,0׾\5lř= \fR"OKVq NɰQĬ%$[2:!ܶHmiWCb^zA\cu!A߁Ɵb=C}kS H T?J|NG0[wSDrkݫœKH&`Вaw ȇ=)IVT7`H*ɪui S,cSTۙFrk}L[qsT \SAY'kWg:pTw @Kmmmb ҒW.:n~*ٽ$ƥެ*Ei,>}ӅI0TKf]%wciϛ!aA믃ԏa8 U|?m +ЕK󭬯'cᦽZʬ즺n{#c}{wD,EI[V>܋3ӞhK&ޒd]TVhV^RA[Y;/2ﯜ8ρ#*AKu QF voFX".'.B >N?7] h}d Ӄ3I秧)lgC\7#2T}˙["n6f_g1ho8 ̥}-/Eg8(/(F;OL)=fOHq^atә,hJ99\]榚6½"qP=|NرFu:/PN7a- ϳ \6ލ~-OTiR8"VD=%@jx?;+_'Ǣ8Χj*-wrЇv[Y'8mcH-H`MA8'СINC~D ysn'ڻ !\%RRq}Q搈 ‹vsCVdAhP/ʵV7⣔c-@I9 g̷Y/]^>IWj> 04-6TJ?+feskb_h#4(#qGvŻ-$|2I:\5(zS:z>KMĻ |<$@_Fo͔͉ 8aC^#ƕ1w"mU{] YTѓ5h /`SިP{]줧W[ S(˞AS94Q؄5Ֆlh?#0\bG P7.$&ts,2}-S<Y,X EtasbH8uo~Q"~kǴ)M?iq:1KP<=z0ABW@QAQd^Oy)m'W]3u2N[^=YMZY릑Dl^Ѣ~7PaUSx{xi(MƣZSl^]lB②2~>>le-e`0mnL̏V6?ïZ*Y'% 鷠]'boad%4IR2gGU`-yp YZ!V2$pӶNLdC}GJ!tfp0ʢ%"L/1Xi8I+ oboz΢ΜM玌^vHb(V9U8sJ8Cĸ).]9I!e>lZ{(U<ñY_Ә% ћkޞ9iFO{-q%-t4𖗎t~B,=< ?( yjy6FAhx9 MFH9*(0 ccxc`b!XtqynIa9JU;h1[iSTDeܩ G}2h8E aK /p7-y 5]ܰȘ(T@Hʽ?1YOgaݝOpE|]8ʱ _uں5%Tz8*fmZtb)R\R% \5*55# NEpF9o^Y[M=TF(f9'AE6 :-}ˮl`Φ6@1`n ;)rJX+EmᝳSy 4.G{ ѭs2nO3@@<_˾zjWUarЦT_ag]vCOYU v z9x{ 4r`bo~\SߩM9!%2bn4ZY"dۮ|DA~$|AkWIJ/wx*)p\~Z1w!>MQd&)$h& Lmo^Vd㝥) $2Z%yr~o>C%w;@Sjh(tBB &z &wϞX?LLYVhaXV"̽,p)):F^HbͩZKYI:1 ދyB|e&?k(L3^g#a!}-a#[*MaK8#%A p$jck].xQd'*z7'i`aYAUuzbZrn$Řt<*D$%z[vgjn'g$^Z"9.Oؼ wuqj>oxt`ȟ 5<]YJJCy69u0 qHD\> ,%gs 綷Xq%_7MbH5@ "xUk_"oL噅g;ք r ,EЉƹ#=6_#qH8z4S3=z֢JNǤ5JfJYKΣ)JMeAGbpviemHܧ#N7ICMS5ۥoqL tF0uj ȌZ4ܜg4 ŘL&yMXcҨ5@`S{A;E1b s1ZoEid/ԣ ( 9~wEhX)Cǭ}XNx-K+$eaP`iy4yl h}@gaoM= 8|? b \q8>T5#ڣi]`H$U>crD}'&h0U rHN%!E<$E̪bG\&.'lV )ї Z#׸*ι3MÎCVڶOɦSؒw@B&cjLvh R%=THDv<[ =qJN(;3$<]XFvwlH^Q(nD"S+:v)uwȦy! )gTZEs3P\@&kI PpB?qlLbgxzyr5?%j{8 rB:z^twTLXHv<7'Kfòm_JYFD@E|sϰv?8! Cm ' Yx2n>`= (.TS }N@/T}.BD#"BHbX_e\fv"֣N꺍Q? vEi=I)֑:-c k8J5Ӎof?Z WZE)ktDȶfK m^em Uv@%2(;'/&W+Pԗ1*rGJ'aS2#p+u! )EzEnQf(j{ l<ى:D 'lJ"2+ jlu~"A#-jo{vM|JmIWшiO$PVM/Drt"G %^m2f4$7jz+ǘy- vw)5V- Dbv}['ŷ_SLzA[!^j,9LRZ{1Rx@fT>Jp/ڈ5?::JX=aN5›Br\#Xd;o ${iJ%֔ xs治L*U{\I? 44s x*}tpaEoSuX,`=ay- #JS9M+JL fJ<}m(pZ7KP5:KApZ]D$H({H8Sc.I:;~.pW )7߫~m"R!y`~yف/]#gP(DCJY _Y =[RRWfkw^cclL)EOuSW.ܮ?no &Ä[vNs?HV2+g4XMńH5#;=2gEm-..\h&-4*w0= {շ(9[Qwdxn?A}0VDJ@P R\}G갛Yu57}꜕`,z&MVrf*ޔGZ R=h.);Z/rcH:SHse |I絅 p *aE7]VUvSTDx-E':ö!H߷붳y"-/x2{ : 0Sz;|.(Kh% #T8\2 Sa+snY3lJHdCET tCg qjճwvn^-1ͺ81\?Cί_7-lV-$M,?Z %*D<κ'v%g;J!9@Bi Cu{!`-8ch[S4ۿLVa! YL`K=+ :kN#y:ҷ%whd$b'g4]H` Rƭ;i )Rm듂OTp֐9Sؼ!t~i \;Qk}%X=I9%KCI;vorMn0f(dy-,"Q`=M_=d}n%e*Wz*(;ﲔTE1W,˿["&Uh7~=xi1Əu,DQ6o GJj8g6tv JLvҴ8b*Re'#JȿZv!z(Bܷ_|VjB a^O}IMM k.K2"T3K?2IHQ>0HK& P - AC&x)FQ2M,=IJksڴ'pW݅Tm+eoFE(ɿ HJ5xtJ3B|Ÿy Qs!G-|FiB S1&U8GEgCnm/ڤr\5?m \ISJ[,h\EqQcqnns78R_* }b Tbobrg_Y 1uZ)r c!*UKDo~USsqg^`k#4=aRiUvyMେ*MҦu0c)`)-] ?@X\'u$ֹ7k^\^i`;C @5~A9(8FSό:v0j;MAQ9ƥOܺ|5a]˥Umq1k@&ŻS% Ʈb]hر氉\coc }E|lj3|QKgÈ2\ln~@ 5*bD-ywװT5ಯ? z %~w!@50?hr:Omӝ I,U"<}.Kߒ섰 yh(CF&;m6,:9 !-wM].ČKDx/pHuS ? #Ѝ̫Z0??ղ/o4^IO>xaW,RbnIPP?s~7{3 d]>"4l?tr[1SJsy۔Tiuo?ĎŧweLr.$okQ,7#YƷGRec2lD62:zޫ"_.qoKc8V$+.qg"4iu\-[(|igr#1̇ -y3yn/Tq#mT;|k Z3<$V*WSq~ ҞFmu wwsdg/BU#R9O!ziG.mS<Zs~Eb2UbjK'?BgIЀ%^s"Ȭr֩2"ţV9;#$L'w V)Y50{~]t˭Rxdw@sufx'kIYFHfJ(ʟlJ õ B6rR_Ų~YC?tSHۻU"% 贂\9 4heȩ?e]}c*‘oype]C.\הMgA4Ml!nT M;}`7iur0F~iֽ+>RhO$~.~H v% qשZP L ?D b:kLPB-N[A$%2fD3C+_]& /܀accn4]{,"F$Ȼ$~#A6F3<eYsR/0TrN1+ FT@ypY5&-&tFwdĬ,]t~?H+o2^C5,b,RǤ||Ӆ{ZD?vc\\PaT^$H~%D@Q-mvZLIݵԃeg;d}mȖ+f玃 f#AfBdĆDCgT\ܺ&%v* ;-IG_bhR'"Ƌ".yfG;FD:&Qe-X1B%yl9D[tw?DTMd҃%CcS8΀)')IXHGF h2as8;*k(-N&#&͡[G>jcI4Ǩc;FqF!Ĉ"_)*jsS5@P=dyO`,s̰e{H}7JZ1\xb p~Y+˘ AJtN \a"fZAxHrlzWHXP$]w;)L-48w$զ[ZaC#uԪܚ%:G$Tzq:ځglJLs$N3*(.-qD@wQ@#e̡P9 JIY9avKMľ m\ :ɴe&6;u;|MP')CkxQ%wXتUsc1RZZ@,_KPni]Pv#ۈrI=T$@+eVn=b# Ђ]]XlR9!T{y6CpV;ej Ud$:A]MFGPH1&x>_J8=#4J_Uz5!8 `rA+fWªC4ӶbB "GPn~\Y_MA*~@WU]=>L(Xsl%i +tjQX Q$_ 0x\\؀!ncZf V-r]ZH`J <0Frǐ~<4g&MM(TA@터B:,66r~-VOX11c}[/auܖ$H$n?/nf[ޏfɼ  0Ϋ-@ +qݔ2 fyLG̹82I7cuKL45f3ÒˢRZ!ycr. UQmjQ ,Z‰SF}+hc8NJK:VuC/ 7ֻS@M+@̄+י=|oXt9/ ۇExI EpNB7D%epFY}U)=__*B kef~eJs}[#&gwNx)4_Fa;6C!2WJP^A/0XλҩA$B(C"Ҽ|O؅Y>T7T=(V7ȄlFpI:8SdybͿWFu8}ЈFFeʜ)6 xtki4i x`h^FңZKd@3I\s$o(f൲f]ZjX3k&w\|x'u™=AY::?{Oi7 F-G!_8/ca:pf.WJ(#]aV~m4ٿ"RP0D=KdIa[Ow"\l#=^ 'KGj2.#hQwf+ op0rbDUx[žrgՂlYlۍ3<Es+v:I~9 xnΝrs;nU RtG!8RbDiP hav죾aOץKD͐{7 S*2‰S1:e3dpAd K߬vSlls쬋^s70YehNp;70H}K'c P y2@Zpg_5`G;5g (uހa#9Gk!̖E_@$ƈeع/ ;s~h.W|1G'=b DWt~ޚY(Qp+,MbQR~Q (J]0^`^g7knW+B>¡G|Hq48>͠XR6>[U0*\ZQnw8on=I.sg.Â.8HSjĂ_, qn+uG'BgF. %~SJ[Oy]ڕɐÇa2'0V?.1)یiv1ޗP6d+pzeFЀCtc$U͑;hɮH!c Y?t%iY+Y`o[ ?GelTxWn폭Qm԰NKaGo]TRS֫i.5R(,OW_D h5Nn|řX>1(N> dc5bl;.z+NU@4 ӓ7J4X, % }uMrtdC5]# 25q4H||tv^Em\^S4lM,mvBİ>V{uyy+B[|!QJbzH=1v-!}Bpl3}zj?w_OU7.%~q^i#39{OpܥI)VN$22c| ia˥;` eʦnPiFòK8}[WM܉nߦ.We@E ON xMM8gYǍ躊&%m cBڧ,`+B:0ހ|>'$ Wi>/76+ *S`BߢYh++cFДyo9p.Ri{[w*zb|" o/P @έEN0g}7In0?QJ䪚5,4av! 81[,ir'b>1|5hLJѧ]\ %4mQPmY&|SɎ`s'fYuA2y;^3;36 _QB2dC;fN%N>m>3 N6(FiID%g"5 /D: ~X;<fhLڴ{8Ӥ81-uұ7*?/./pTeUF&C5h^q $ (@bu>q}4LS'y&]Jme8hwN)vpPa~(Ɏo:7kћ֑z3Iҿq9t 7Y*M S9=;yOLEft@Pz ˎC[>i|\j=~<+uy#qlϲCrUƔ BwyY +椓cF"nȮǝrZ]+XdΥ` []iA.xE9+- 6&7`vw]/m%ڌ^E#o @IqceaU{̢:4]VHpO~;Xã?ꊯ|s$Tw˝U`+&c@$,ų HHT_ j!&!p2K0c`bt~(wgVH]Ew}KW8c*P@ 4X;[l_H @J :]oBqb( hR@/@~ +ū9֓_{ms,d!^nE_4z9Juc(ܾ0Ņf&veU^y#iI>t1$˃S“sj/3PǢVc-.iCVlJ'}3kuRDHC:}ʳvI85e/ |=f}S4g{LiD]]ٿ9a7 ~sN%lVvzci5De}WZ[;;G3 )OaU|uAp`G*b("E3'kߔtf9Kd2&$v&ۃK-npDc`hvE{jÒuby/F@'Vm E!ѥ mS#_WˣŮ xV0Uv6`RILWFy9Id]ƁwwVwk[بɯ@IZ 3';lR(P8t<@2s*D2ˮ'{U!L|ROmbDrJ'GeY#\EYvi C,a:r z A$M "3I+e]e ,VI e3]c;^sǷhַH@[6v6G4!GIFQ5J~>uʇ7BDž)Z99Cp=Ijq(+^TFR*0b^D1&xɴiW_9,|dgq{WTpaxgbL kCuπ'}F(8I ]"x1FPcpǪ`\4x9-Vbgb-"lzX(׶18 χPe8јw=5Iq&QTјRTd,@d./m. RہU{'' ŕo$gP6\h 2%s,\ 6m&Қ3Pw"X.lyO}V`ln@\9!Bƴ?1Y84a^> M;H`k"|;kp ʋM-E㭅9$:R?@@Dl: 9(\/Yo9 xF OLak,7tf R>e$\/šRiPef,L;/D 3j0uzsQ ,/Z D!(a6i <\ռEճwo(Ɔ 0{e+ЪŽ)G6?9Me&ƵU!-3)T ;Ҥuj'YA .tEq0 :r|KfiobJғ@^P A"hP>e֐h=7j:MQv5݉8Lc#{X[U\K+8< h6-Wq " *R,8kCŶn{7;{\v҉P>c "bP+Gc;XTɠ.߀ 5zfWix0e(96`aaΉ2"q&{B"aJAW$ XbmmpXPק|/D+5z2ח*:+0%7kȟ9#%kENEe`a nzd@vLf x/ݝ"ʶoVc(g‹U6Uf%=Q`=wpjگ6f# 2ZWͩ7(KB&U;Ɖ){7@ ;8e0zB^@?GS0PfPz?/ ;b1p ncQ@wҫsaNm\X\rM~)B4C{fѥa"=Dr{~,]޷'\6h%%{]x|ZU\_K"nm>aCquޣc{I Ջ M)ȃSd~6oOJ-Y\g65ty5NbJS(o+=2?+Q}ro^a$8%) &q۷ܻi q`yC gdK7@\v\h0MnyR 3šc!1jumjrЯFd_4ekp$C 7&GՕ&xp˅P6YOTAEj "[CC"?Al$c TvQ5lI?jzM׊p#t ;Q6)oT4'j5"1TA'ǡ3sY'~$&(B>eHEz j} x&FS^Tox!|=PZ7RjGbՄ K)6p{@7^?XZHVsZ:$rp$Nj9)%`@2@&D9yfek"ͦg4 /E[SqDn!w (N@ DIl(Y mb h$}Q=eԩZ?iIOCRE#KN `ѩGz >ƑgMˬcg?0Wa]lHҒN x{s""IZgctHa#~(>[1iShf1Cz~O#9uGW2YN83#Vt!d=RRނcw40R T@(M,s|]cc?OIdOuy]wm %^b>,b"+ѱ:w_[/z~|?S x\ X v1(^+eΦ&U2Ipčjym*}O I7XE,aga,.ʾ?>QGQ/!C+i|d 0Un X!vXNNj'? |Exy/׍Y.b$ͽ Q4=GaGp8=sʒR{€qnXp,A,)OV@;q*"{63fND%X{YL?TeUajC\̉]mOA?jY0)njyvp;`&홳ZH?=# Kt0,02]Q-w]F8vWDf,F ֍-复l7/Zю¹8s'5xN#KY)<Ǒifh _Dј澗zv9\d"L sdVQ44gؚ*3jnlDp J+Gd4y# vlOAݝKdxG=ֵ*ovuk:\1&=(oaq*`RNK,U N6Q5L[=R26؈F$7}N"½(lrgKoz=|={)2Hs৚خkAgb]x>5 i\ ӯ#1V㗼z3íL{!%6絆z:uӽF]uI7v#c`af]Puv&/"v8|y꨸gw KUQ&X10e%waR ȶ{(kG7v.L2I)ߺ:'qI6tA+&CboM*t {kcd6CFɜ{[GO;1JɕO?uɓ wX)D?aiI-WR>_6fg<028ajGQhv1 ]3D"R9iKwuQʅG9Q7s!U^nA< ߨbbzB}Fh<S 7OM+%OޔO_b7%cMxVW:R&HWЬALmPNw̻F @Cڬ"FfA[AI,5'n!wU̹Yb-+з8{!K_ﴦY8k"/ ^6ˠy Yň'<S^l,䭋z@"V*iT(}`=K5E64XX%u-㇛_[ EpT)6Ydu糛w=|3FE,[XG;T78UoG@FHf=$'/ wnSݲʫb?&Z,߃޵xJI6HNABPmv>RtZ~ jK2&㈰ˇŇ 'ZՎ ^ºKCS| ɹ1y_yy aYȘBΨw*zz*м!ݴ4̷Ɍg yh5SxL,ު+`[4˸[^2|!ЖдuN„z3u{@X]<ɻ ?͍_ rUH~txhO9T>!@5U:1)&f 98)\ C.]ADEwG:D2xPΫtJa6.`V;uI:B)G|^f{1D I\d.-|q}# F; DֶXsenDM+L6c5;=jLňa?u4."]ڛd<!B8O<"MLGުN]ݸ7kf8Xf*<#1khMiǑ g/5sӼ#1<m*x/ ?Wm0oCz0j~RN7\}e!mHw 0`<~U(c>Ւq1=`nH*jT|v0Q GePBɶ?\<}b8ڷ| Nj>kH0DYלw a3=%&qF(W`";TV >-3cܔA9"e3ȓ9bLoOu^A1tZh?|LkXTy}D%K*J&c3AKQTNF 7ȥu 6 t#hLILEKK&j"KDl1Z[檮8k\Mtu9qGΈKh(:iا*ޑ8IBwד #,j{m@|t!)#ggοJ6wU]n*:w'fB}OEg+Y&2?Ɲ.ȥWUlb۷rf~ ;-[/o*LeʇY¦VU=fMU  N<+/ߊisx:"Z( "S wR^AOi҇G!m9#Ǵ/3 Llȉt#+amݿ#&# &gBjԃ-z7?[3/?|8[k U|ΔkK #Z;҂)' .P2țߠ%nO'wvJM0ٝ6 {w'y?hRp h^ /:]=Lܵ_氋B|"\:Zt7u~H"sT2zR6Ћ5FkKgmB?J78R֓ t>IdGM;~ 5z%?h^\sc V)ç(yMU6,kE;Zڠ&%zlː7)ȈBM#u3GZ'="{W}Hf@a%L#-ioQ<:ťԎǿtt*3e嘡OV  eDCWV1EQ7ٵS O.X?P`(aMg*JDô[+@QsqNxfP-vCz,riH 0K[ e _!V+&jFșo-4&&76~d%`B#x=AOU+Dzs:B3_͏#P#4ەYQw{4^V5LU '\䇳jCᨸL%nk'*f& "K2<ᲘHm8CKc:׽ip[xhXou ׵Ip'ǻ 3drv| '%Q\)<ܫxœ!5;rږrDic[Wk3 r\K࢐k$'uy>D!;3l b[>kܣ}b:qcD21HtScz&͙mU;="{2I(ދdFOstBl/I qVЖ(KQ^Ϝ{ l[oe!χٸC#>/;q!&tFFL9H*+O_Bf3N!oTxeH_(U`@ 6bP1T 6- =7crй,] q׿Bލdkwg+*07 X@ {VN[Ø|cU-}^ev_ƗL"4yw v6tnnb{%nm曟QD..= e5IzF),f@V*Ce)QzLQ3 ^d/:]m/c2frP˜Y ai?R bq6!!#UWF1W,UmI61 Ln쫟ԧRF}pЮOG+}HJB*$BAj/^U(m,"y]%dHRNJ.=Fsa4@1@AVʧ~@-lm*&v>ހܽͩx by2;=;~nD;ɾ.9MXR =Qbb/JHԱ|1=͂Ay(Sa؏K+;(FAkr[l#`RhIFҞ W_=&;Vzw@䵠W ,D )gUOЗ4IzbtL)L$Jmc M17Bkm=X?ߒެ/pÞqMl\@Ntf{S(K^: j UBR|t2%_6%^\3>6Ǭl"ս0ȇ so *}"$O;bh[#Nz6<9Ün̬4,,Z B}1piM M%@w^jiZ 3 @,īu0.2誼&q={ zovdhyrSAokcdƽᨈ8G~^#{,dh.qo bEaR6<)F01>y^YL´s)BȤQE o e32s R>JdRThۍݶXomuUO,ݠeY1a{xCd4a >?S |oo8W}4Usu6/J8dlzƘ]"x&ٵ6.d[ 8q-w 73 "v%7bwt4Fco90d_Eyaj 0c_ZpFb(+ʿ$v1 -c* vY{ r#_Kn5aK0]GPzZOQ Ys%<"/%k屗AYG( :UK&Tw4dS]E\T) #V!<8Le0/fNJj׭f<@Zhо(J/G,¬zx=1mXG2Fɉ!˦ kW8R6B!C6 0;V-HM(NfZ?b=c0jRwzX"RIrصL7l-j^B 7e̓LAh5nE-J{PVTn$47jyʶ?(nȫF$QK-^mc oB<3j_5\&< X++˩"GO,G,hQˊYbؒn-A*Hr"8}~a򥷫^%T1R  h?`̈́UމsؤHdA aX5$W)jwe2kKNb箛ر:Uv*|E/3O&gDHAo/8!Wq@)djIh+<񒚁 ߯h}l^NގM_3N}kFurէXRE?%'ZϼjyfH0;[j"{$d*]aTU !tV45B_[r + ÔyH_w>RAu_g\wc G@RI~xXfϤMD:.a۲j0¼`ga:'IERf+q~ʸXJ%svK<΄7B\eD(BIע&+n.f_T =1a [>8=7t6i)ތEȍ"jU \e40ׂl ܴ$=$؃[L=]נzwHm?)S8hMf/%@4 R=V D%-Q  u:X&YeSzTKQ*A1l>(a+=0 B˞|˹$kqε,Is FJU3i])o)S8-ѩ ﭢBC~2S5 Prкnyֽ49nUXs򽡏j([w5갖{U1K(7*:.,eS'/cAQZ]6lXKJ^YQ#)>'`h Ǽz"8(dLsJBiHj.dP~? dCJ^Qov@5 S'h@N;Zx?iI)ڈ <^y'+Hwx@&-QE w UJ<ipM0L[ >% =Yz/g:{ĩQ61<p1Wh@Ϩ\܊~ѣDXT:%!IAϜƳ&{pQNeJ(j ֖?bπ@+Pr&P0OйпiF2* J(%Gm44YL:;t qUJ e \{:hPgd3w9ƫff<-@%*X.+B ]P=m+\1<NX$$O 9.=O +OC YS"wCD[XN4ޠMl6`X<ZEB.~@FNÙfzI KؕQ9# N'mDSOu'L)LHt%D CVs^cB,g!g[xSv7j6;P{r#b7F JgTM}<",};/)\]O*b0Hq.eF!+ jWGC)V_5Ý?RP֑Y0pdfUf)Ǭ s'2zRK[ZMitx(#XrIt 4__7,LzF܀Mc;}9SɎ3DdgY^Fm7b0jzLCZ"!1J`YՆ]=TRg){ױnUb3׾Bɥ REhmOHkw06E3{QNcmj 1{r| h *#gZFWfo}IѥэB\~v%/.aJG-{;`f3AC: F&cJZP\#4^ht+>/-(;1y{!i#U,ɶ8D4ҡSS9^V4d`ѠꙈ}E8 m0 ~okr F|/iL9sUȘ!)ib;t:"^B |%Å V& %j.fZVXR+ -(9 ?sŊFl7ZfR>‡y-Sg\0"Zr*!BLe?ŽBLd/Ls)>hG#"BÐ8Υ1ZK:/Yvhd;|>L m2*IH=8xp8:$=e^BKzmt$mzϭX~}:"vIQ[l:Xۋ O4^3t7}+A0~0lNJ~ @Ze!:HH"i>K[OI?M(U50Kiσ%4%| LdyQ˝K쬝gzh0yoƟOtv!A|#8_A>pG?Ů!$s;;{v %?Cf|@+UtpHnPQBޏ63w&Ǩe^PU\}bj=Fw:IՃCȋ:Pz;Y,F޻NUQv)@'Yt˘I~׈l#g۫X!9{ZީIds$V;%ȳѦkܞrk3B f@Wi=qKV(;`+iCw[g K֚=G#LgV_dlSC@`ZQYtm7 a3aQisii03SqhHN}y-P8;UI,lwm>4bq+. A&a^FYs:tSojf*>U_l!)釦D&pV|02AHv3Q7pf'^_(nzv@>ȂSN- Au ]d3*y7^b \p3!ۦI$eK<< H( 2s01pEU™aE/81]B/m1Me>$%;ZXaDa|j %g%l2C0ڙ=?/F<<5Dqv X{>6D较h/`B&5@Y*G8X/:7 Э5r⤑6CyM"Fެz̋ǜNrUrU>۸X71ȶ9Oc#8&vj{]S/TCYn7'S1#ktk}/][”Q^u$TwQnϟID%MMw!QcX YHI󢜅BLJ@vFS@36v{\Yr&X3k;FI9j}8풿 yF tY<ɀؔhŎ08tK0(sX»v%(t٩Ҥ?qm2uq2@SRܳZJ+ ~f y*9^f9/Np0lsm&l+ %ez3jcHRӫٖY%TgiEw4͢; #i9L j)SrK1/=z={mRk^6h֭zm$M8"~7*3tsKA9x^+ucý7AExg0ŵa~%~L*픵$NFHR,zHP__.*x-9璱<2̺+^0Y!4@h.IŞIL֩Fݫ^Mr^^M)8tRޘBWf//I i r\]9,H:|q*b"?M'%v`<.}nѱ8*4NQ k CRH<1VZTAPY2M;kiR`,GkV~(KRnY( OȪ&kNfvqKBwobi{ZKwf+p6z a !m.KήFBJ˾%\\cH(V$tcKTem-֣pviDWs? FK?T"Ii a ։DUFV?Dy 0|)FdqkCsa? [O?ർZjK^`F g׷3.nGVbh-4sEhJG5FED^G*⻆9:G,{RHuEud~Dp3G){Zd;Ξ2T)ğ$r`99n`&>W"3xtG"ʔoEְX Ayc+ѵX)"'85qQ/)J˩<u+V8:g!$i(F_dRdd{oN \eJ=8_hb:ۮ "sPx4WB) {\VX%1Tovrp:DzA QoT8>sGPf CyNѐGE:_FH?P 1(P)?y*HL_R+Xƶ"W8Z%,` mFNozHM tRŠ!}O&M&/n)ΰ cS{e5S3S]?4m"GHtF$ԋX7Kإ] p@PmvfX)e\t[!<7~=!sH)yP@y.GIxmj)WH@V"l6ā5^l̅vz)7"o?lޭP-^SFީ jԯEn)X%R70kؗȵCE<.\f62ZObǾcvZqG ŤyЉUd>=(B;)ܐUJ ӚJ9MN*XPg}#< u)_zwp+JTu9mcԫ;s nb:/~1JROrw~ z\#)1@,bwO]uj)u%@KwQej_ykvg?QanM#bjl/'ͩX[46i\Zpi-Ud 7kϘ0[cBږEh~a ǩf&=p Hw6l&:yuq4.mEb"CAM% I*.Exh-%}N i>l6O.d^4:7`!z.w+8!{+ ˍh$eR6TEV];sF%4 5Wz0Mq܌^FRh,Uv"RCDZ$䛮v'6#P|//C._8YWя4B,^͟)GM#%$0`P pm[~(AO|߁EH5&1R"Q :Y0p`Z[kwH'h> O__>d2=ͩ1/L66 ?T[PŪNt=WfV>DzE>9(؞{b+{ fy4WmGYw+B 0[V![m0.xp^O!CkofB`2ɥ&o6@(%$פy$}_1z2d/22c&T&oDL1#jJ3o˕v#ZR(󶊬+me* SSAQgYB`uʘyF=E>r\, FP\ȱ.,+h+0K_'>&F۴?_!_QAp{KӍhM:de>d5c3\b@G" [zJF{;z3d>r ]|"V;i _歒4K'iw W ~~ {]̘TWQjq(L3s)nA6tqY[(Oh~84QJ%C+TN*5iQv׵|% N[9ƕѬ_\ʺґ;7ʶt0:N35|Nid7 ݍO~JJ>4M䅻=HpghG5q`|sLfX@@'(S1)+Ikڜsf iI mIfAſvrl=bVA$^Zwз J^ݑZ`-Eba"iз}p |G,,Ɨ%W'VZkI z`4idV[1)*e u %Eҝ;ȄKZkwIrN(7.z`׷5>DQ!ĝ\<0(އ> VF[FR'8LEVgUQ-{UxWR+B`8-@Ȝ+YVnN.}{-46b0iRr$"'{~ L>E5XF "W9ED|`8BDS,:u^֭WaB8Lz6_K& o~٫SAz`h.YSʧ@qVEgh.>޼_c.E0(PٴQXc 2ŠL',@M?bUh8ohzfY'q =`V6m>3;v7mM=<}]̉=+~5?:)OҲ#*Xz Cfy!WqJpAτoTcTMCz:k4ɘTx KdXm8+q=nͣh"q 9pąSvzSeW_pgpdR?-AHXҮ^E ߥ) ,|kD'P_gwdxG;oE5ɿsH_+Ky'9X ,oC-n FfOIJ!|{%X|]".e A0q^Cf!;Baz?z.-+&'ՙ1YÔ~zX9@&˟I*yUdUxX&_Qtxa/BfEu?l^!UQJ'K  /kj9s SֱK<2Q=-"HDŽ:t -;NmQZ>Y_4z)uDF?%X>:np^;Z2Fb6-i/[13,.Vl7SĊT ʙՔ,Is.NvZYГDf1%dJ}34us)Bt&{#OQO-%!Kޑد!^NP>FCKpuf|ad(PnD-5lT~sslyL倓OuC$ HosϤGқkADzVFɠ%"9b4Zn_&onvb{&2يg5#< dnQX|rpk쀴 Th//4E2vZ?~"ۮs27ZY8rχ'uI6 M:5>?uPWnd :`)K'qaFrqb>ɡvҷ']F.^ .rgD6(ሑ{ ./RZ1ò~Sz ~IX2Py SI_lFoFb 4XGRѲIreu[sJhL\dN27Ԗ:ͣOi5- zEzwV7{_\ +OZ.d'uP~ 5}L辘w[Y uA b4`&C;)!nIr Qb0MYKFLܦNӟ-.8.s[YLErgm˔}ohpv=?{Pa9gI.[->OfyKRV3 E}Tp|"a.3y šT9 A-Y; '= r,94T ;.~?iͳKن(z %Ƒ.WO+'Na߻6bXg>?m^n'_^ig'=vs.+qxћgF0 ؐD{",Wû96g%rDnSxUj ᳍vګ߂1fr*6^Ab^uw1{?of:/Eg櫥zVCZYy&z7j8`wwO3*:fh\m Wag;Snr1m>Xh~M!JoyKwwķwmD~yNA3[[Cϔ$nʜ~n”^IaI!ϠB&pbq݋p9`dYܝ4&c,b$'<:`A|V7z-"c3tDDG7I[o2oA56ӽPŃqz_ ]ꈠ6,?p4&oi(EvQ /#FbʾoJ'R"TKyΣ"_~QPpb/V N- h͇9ә‰G4J(-mVtur_Y` HH e*>5Bz3kUiOڵSa8|?5ptș,ӣvlrTĭ/|򬢳z w6.oYGƛZW5P6&pOE~`#7_UJw"ى%_&&$ B詃 V399TFKL6HTFTo"~1 zv&=喉v͢ oP^zlGSQ%ǣF+@=>$Z G۵Og#)C⪽D&Ϟ%7A)[XN4; ?}D^ohBўv_jBr@-qg0a:z(o:cxwɂo 1ˬ9,'Ê=}`2\4X 4"닫+KnST;w? Iї& pCa:ܛPlP(4Ukb)?QS@QHHc-ynrWH {}4ņw(<]l}<'69?s(G U~LJ7\Ծ17)Gý) RHP1RQ?GrwGu'hڏ@!rZL#?l+붂7˨,h $q o Sl?`;%< 3`%ev;' o(^k!z-^.HXVI-ĆGRD6Hjо\KzWԔv{I!}pzb=<Nf?Uzʬ6sQDt~ -KtoFI4iD^r 7}0KlyvTYOJ餚P!giPE H;! V. iqu CMhS= ѯB\_f8[i{ p[:Cm.9fϒFXlT0X-A kGMjQg@@SPME2y},THrAFua #P-0x.n;aE.× 5N Ag'dm塰v-f!F@tXg4$z=ͻ|N~?^V)*mQ&,dB vdO7jiVX)c]rzizv2!:\}v>Lޟѷ()j$,;޿ʋ%{^H>44ΚǕoE3wecQZ-ŜKu'uvx)xdV~vo>1„qw;s m#iUb=kiXbҕ㒿 |y-35Ɨ̿cNc)D{%RZ #Z-*\Ddd]vh#|%Mk}uE68P@&~ E5w,^1thݛrv8;*͊b*GMEkh%V?3̜P(ỽx7q=8xQ !LNG*:J^=PacPv=&|Ԃ^l''ٵt]QQ7箚}ƫŻJgI<cP Ʋ}dc UPv ȘR'L{nߕCم@\:b#)DckCjo[|M'|}OAe .v ,iG#>AG?Yb{ K]e egQ@{6: d,ip3'baQ$ot@SФLЁ62ņ^Ad8C&㓝u+@@*+j=$oRfu_/ } hδF3$` |z/KmhTV'[+羥9B4xRa?l Bկ\?w1cJ&Na]QXx$)A7Z:₋G2pP',;a`V)~]o(g M1ʺ}@@o``8}E]f+a{J 3kp ~]OWhiy[Kx +NNS|-24ƫ;{0 l/2}2m{?y_VЎԡ2 z[3Hem >riT6sq-/r@ɍucɈ9VȘ$#D嫇cR}yT)fousƶQRvj d|ܑB:eB[xvqk}ndCL hl 2IpȽ3OcfZ%!ʱ۳eتԥc !>@P'Uz(pQZ HK g㝻uYx)fσubq/Jj֣wt-$]vO %&@>j%F~K)Ҙfe$ū*Z,kcz69Y3hg͕ Kp (?\?r#4vg QOL`+uB@΁y5n5=IpM^{$PZM8noKf#LDaHwXJJ~,"g;sKL|ā6k]%C-E뷣G%5{W2ɠ|l;.Jseu(ġ*.TOjOK^n Ҟ1k98a-R'&fy/K8"ZoӧBgRIkjuBؕQPT;)+,;g%lii 7{V))be N߈GOY2pdQ&tb$uyjGa͊,G IIHe sa`}Pe6 ?VD|o/}~c j*:[n}0r-$=7EFlB{z63O^ΠH=̕Ĵp8j0 n-L7:Ӳ51~WC0!FͪMZ"jLntu?LSKg2Z@De^:?W)i3J^)\7K7}ƯlڴFt1<G m0G1su eubGݚeɣҙ}:̀v9j9ˠ̥: Rk/dƧqp|_˯&+XakL7M֥-{1_-ԈE6~SyKH2 Սi)0D@X{̥iX`UȬ+PdWzh"ʆBBdl!)'";!-$)`'dȂչ3R`uh:˱/y!  1!5l[ʥC5EE?u޿0īE!G;QQ3͏8> ؀Ѧiq#d#rʚ눐 4'J_˃ T>2&G>ͫcxxa\N3Rd UT:FIŜjb:@@`bQQ%MMzr{(8({SHueNg$』Yr*]ŁâJSֆ@l'՛(q]ټ89L]PEQ̂#T3opIgކOB (¡}HL:lZYRb| ^YjpYdeDbP7}Z3P|"ZGK]]V O|ovmHF*Gmt 0轐RBI~6MV#e!UD(Ϊ@ZJX;tXpql!Bm57 Ob2"\ݬ\`c4D0]0RFٌω+~XU;iu|x󙦟 ~6Rfk-ل㵜 Y9^ NJ/WBxM:hETգ[dvRr2m:V-`[X8:^ jX0P:iJf QiP"H$#E7|0NTUVPhM^;n¹qzG RM %(2gonqjXQ+4 :td(Mg¸{v􎮂tx(aqmMKƪɂ pHyG鵺si()Q"A7y1#Y;Au'S/b$NuSB* Oݲ<0~Ɣ~WٷnV)Su *D@}-.p`ȧ+XNHCk'uZyv9 ւ8`E\W!_zZ_{I|P7LY,;[?}#_iP9e'-0n5{v 1y왜`UI l 0+-31m$rA:Q϶'2D .W;e9i1BD)t }P-"p@59 D L{5ӡWmIa#YpjfylI;/p`u-AX b2 [prc_,e)  R2[(gT5ߧaO}e'RJs%U /,[. `1NVd2މDKP"' cGӖm I)LlyY<`]ޙv2W0._@(sIVjl.Q xՊ8rXJTu. ~|dԀ׬=L \ԊZަ|e03ܒ쇓 E"Q xY 8}Ns5qjYv@Mmf)erFU*ae,lu. HJxF;p\a>'$7D$a%h`T-?e8md(\^Fmo~A)[t@Thf&Z.\O ?̒NW|>SnB@.% ';DU<&_J[*9ya[B%/=z["aetpbV>. @:WY7  W|?ldBnC yA)PsnX7/޻==4bF~/(*ciRr7e(gy +u\ai^wmV-R:T/z*XL=/WkK*]|l{koo5k;vgly*qYR*'?vqqjUcy&~7aU[̓B,"#g7{򜟡UsdK&ǂ*W3'' >މMv 8dQjAΌIeFev x/Ey]7645dرqhmx}ې`a;U[.;IL"Fc<0̻gx!9w_ $Cg+ͻ+ܮ+  _NOKpPmܧZh#*+Mh+T0k{r%Dv۞}#KQm|aSt$f7:-,@؊34daԱc 0*ܿv\}IS7ZTm0 [}XnW_3n"O^4(u4nmK~D4BGPZ QrZΧmLh:W"Ҽ|)h`Qk_dV)jT J}5Ȩ>n|jsRb =gI#KM`9i풸5uzfؖO&|sR4`)*'%*u䚊$ &R[G;SɭyY H*^:*Rn .XrnDP\,/1Y93C|g%30f5W>:/;\rjRroH'r'j)%~ ;. Yxvڱ7ҔN,k6eqn>gm)A\ a6O&X+{>lꕆd ˟  B!o %q_pߴ7j:sJӧ#0?D>HӨrPZBͣ{y8ĘD,>+i (!MW-BZijIcKK=^zgLq&&sYɴlR^,ܪdxiiFUz¸[= "3DV_s56N}K:*@6[FAW8 ErF^\@#ǒY$Cn l@HkO]uWx6$>2X;bpbjB.kMI O7s&_3RCLSV~ύ?,±CϓdhY{\;%jnU8,+f ٸl{Uk(6MTPj$'Thh<DgD+}.+QϚ"ռ~pPvge|~'$Wmhk8W,hB g喹:r0ezgObvs;zgg3$M}O=NF"z|nk?~#c^- 4[FGT$"=./\H:<`>RR7qS3y5@NCcגO|6ɐ~,ii}bEaw oߥs^l/RcA)I,2h\#r[aڨ4dbh-oxMΜǵf>u֍>q6MR^AYawm1ӄͫT;HxvOaSa]ĈrMrs5! xĞ[Ky]T&=]GN ҢZtֱLG@jf~巻b3Q&oBE %"3-_h%zf K@Ø̗f.Lh{\jсœGbګ}6si\ yLW66>]$vWzKzբs +zZCAXugWPQ Qvwz#˨퓶 s<{.Khbyzp!^b}9 egrY:.>U 0ܶ<2@==Zٖ99H,iQv"PC.Lt;0i =!EԞÖWhHw5 ju3NoGT1^Px+"weSS5Ί>y)vu:hN;q?=p\1 @FHY0~eS6Y-aR MjUzqQP-Ю=,%o2 A?ȷq|ݢzq{JR8Tњ!.Qw;VEŎ VWEY-:3Db7q*>=rhSbt t2߻X͑#jB`JB*#²M9EEY/;'Ǹu~|Gf4 !ɿ?9) hb28*4J_&5YmVEՌJX+Ti䜟mͪˢ2Q~T+D&/u8zZ1?N4 /tK[| 7g-WPhw vE 3/)F2ٵ`b3>I߶"KUOcusr)bSRG;̌'<zVej*n۳*IARJ/JD  )|~ qUUѕ3Gʟ}kFݭ@N\xd3* B)yQM 47A[Z㬌yfƜHjR[3/CnM"nj_.Xܫ w/b:.Z\`T P*#njk 8֞?D qBh3$qgR鿾Vd$5ߊȌ@/}h% ъǸ,\>i ^}?Y'N AS>Lp'6IW=cfk)%),N?lC(RKJv"Ȇ(lu cT[a͌JY`IX֩ǂY+'dWB~@@ fE36.2%daO^q;- nRg2q&zvH8q?Y\S[&a^E*._SDz:ܖ4mgngpJ $z}mM[Yj1۝"ErQ_ >,?@vQ T0PKVAezg}lPjxCw !3d۬1nkFi&3](iom &;<#?UPT*!٪JK>s,Z3\\ѳ=S`]oϋJ-.$ L8lr9s֩*j V~bPM8 ok#܊Q3[{D[ +eaSv"G y9(]AJ|̝\`eK=As.‡m:HG,N̔G&&$\ H;m )@'֕b-ld4<ߤ+vcR\)%BU5Hǿ/{ :iLṴ'WZZ*# Qs+XQ[:_5Ѵ~Q&}OudD IyFpW[\G d&C0);r' wbq 8tשjU% >">'|DrNOL }~0G^UO["TN]f,BÅ2 VJތ䥼dzk\͸ )۞vg}~o3Zo+nnSw#%P$Sf-[\~y\EC\.g5ۢ>bv#=X,Qo݂pPI^)(F^k )sKgsA~Ǐ S" qBMvde'աf~)UN~t`5Msezq펄D _:9ig[0A關59;]9^(3U9K{ĻPX/Xe|& %6؛2$Em5tٰW6^@89UHɂχ)Dwuj=/yӻM3\@r>_}~u,!x~0FR&4n2Ee}5@,e}ayh'H!Nf岏0$,LB~`sx7,%y$WX H?* I./0] GϹBR:$vHlӼ%yrNG娲P.7l+,_0uÙ 9m*.F:_ joV]~ kPe;d9FKCށ t.X:#4Jw8-IZVp;0 v\g^y/fi"2'A+&KAA;qQvⰺbAÿSY[YNBly+&?V̠' t\Bh_rۋP%0w)Bٛq ;6" `-ԓdz%=,tm_m,5r^[^qb{uڽ1س 57/\O5Ś?ۘDbYﱭ+ %O=|]N%-=6sPTs s6;cWoL|ʼn&6#1s1?qf ~*CkB,Z4fCzJv 2~  [t{.l,}òVA*twjt&c=H1/,?s-\snc`(W3tj&ǟazu"9)]%Wj_\Ie̙bWv/5׮Ub;H9頷)jE2T5*Vǜ|䩍{?uof. iJ8gE)ko ۫ vw\mdI۶[)c=KNS+~s(<뉁_%(˼ɱ (ʻ,NȸWL? 3@)OA.g\5Ž%\Y鉱 ?5gl {{Et&gTz%{>B$Y8v ߎ˧pYp@bU#+ -b #a[{\S8k*퇲6d/ ~YoJF_C=E尮wka ;S)ҌK D PV2=; g_Bv"F! O.Hޢtk=ckUWв؞'DVh3.BDV5w]M㬋VKHo!F.|a3GzF(FzS0:C9c0(ht|!h]HigԦWAQ-w^ :;Rt`e9%FR,;[~ FwrXR,n=l3`{Y -h7uqxYp`@tඓ͂a^`lc-OP$_q O7-~,@d~>"2cp4+,,+?U4}7:+#k-탺Abh.[o`> p݃ant|^ot˜S3qJRDi=ݜ[QFlk@]]AD>h_(蓙#Pz7^O$ck*i30-4afe8p{#ҭX #$ipj rQ:z*S#QeTn]K{!4Bv#⿾P#QB9"M~٢)46{u|Q=r3j1*@f^ʳ" tKItd|*[9:,=JIG1$˾M{Wfn݀#:[ d)@(A,~4?E W[2(>`ԣ7讵r_3|s%L$0#ҩ 29qHw4_U:\J觧,Y҉fHt_b>Wð0TNU+`R DsZty绵^M|\ ]8߅&R@e\w*P_0 #pWIu"k$&V_To[>/[ve:z F Xy"GK_1F22͞F$g\FV 2ĆH:ZY=hUfO7b&)`V8#yIƴL,,Ti9>8C.'7Iqh{IE?!חr,p8cOvg*|oρ';mq~w;3xcws0!W8i^n'U7HzXk`6E((ȁgoTe/8H ի5񱊝2Kb1P~,>ӱrCl[w\Y {!@WmNb+2~:8`qg-d¥JEL~`c0{D C Ƚ '+HQ#QnjI2Nm 5$ ߸1&$;O^9,-gJ˼ ؛+̰)487SHE]R>t{IBE^!%+"(/G&23-0Hv2%r9)"`6&Tzj_:A\lva6!q3FBy";ˍ+>ldQɮhK[u-'xLl]P;MsPOxIxavLJM#6DEh 3aF~$SXumxg\LwKpghҪĕJh!ļBzf}+uXePjV`]t;">XLD%Sk6^5Ɖ|zZr&@'4+e9V-- g | ZeK~1ru#JG"z-ZROP٥]cbRwϐ))B'Ɛu^X!QפIatq^'Cd=ղNŶ*wRU(W0:Oe+].Z ˀ f tmDOGTdJpZ̓@@\LHfUmk|[R,^S!#HN+^HRI- xɈVF/DK \]h܈mYi @5+3@%ڍAU Ue~& %4]@ 1є1.C$1ژkϑN%C5s<`AWВq`ݚMbKSVrKs^n?uPhߡnGI8t:j;/;ϾsfLdݩl<5g(_~-Z+נZl?3be)b4M~BJP;iD;\o걌%6M&M͠1:e5c* i ;c yn{hOdD%dm*+3ݪxE.Jrfv% +:(T9YB*ABtxTt}6KUyu *?8s@imwOY(r\p+|g&Ht%wMOV9% (ZHs%:y׷uNazome;. 4 ^v߆-a_󩓒l5:*J%aU.?? R6Bo^|R`;33Dy}P &I(c-9h!/.lSr!|81xbbo01T, X5MrglZiYG@5[Qd;4<VHs망 Q)_TR#& |@DBj Zȅ!T Uc{de~CP!Z HةRtk(ZDV h 㳿9Ng|A1\*sq 1lSUۖ?b7(#RSl* n܁SHx(0LW(w^8t8bP2DmɉAA"G-?lGEo|]MrK7ZnqPz,[++/b.+$>keDj#.,tEOl:$r9K\&Z&tfU;4.@"9`9-ȘųӍ;#jRNhyՅ~'3/pB%uݺx<}q[JoĖa@1/#Һ1vs7 Y$!ǒު]* b+cL\_}9 i2Ֆh)'\ OV: $~Wf\ X |o e7>q(<+d.6(l[]B+C?QfyO (\b;53h4a`ܽMUWx\F*֍-OP uH F ci|y\gq oys(٬V.![ t>3ܼI < Ĭ WXL//PFAX*.!Ap\py!V7t)Zyh 9WhTD6Vm?wV tfDTB)!I\\پFm&Olk{1+_5IApPI,P'GaLВ̈!xB@\O0D=I0%<}rmY*6նmxeOʰ;4#ZϨ:U\Tª}| wɧ ˫Q\*46[k@^Fe[%5A߄tbbZSدgcw#^n4eOS3=}P3}sEN|O94`IX ;UG 3ԓ|޶|Fe:dqkG;}х1.<FuMYQWj={[P|Eѓ2Tt#wsr5|0.ܠˢa=Ge췍]j& OxoDdᘩ2PkWyzZR`,$w[# |v-h;IʪY ^u1W+oy~F<׶"f&uw6_[وۇ ;eһnGf@ @0fW嵱 e .;E)vmZƅ/֌SF@( H#^:/MkP,Aq.vzo.U*5WϦ^0+|' sH\J7ѳƽ'd&T.n;?Ҕn$@*bk[!-CTWタX{LOD%bNW*9*~I,bxϢ}$XC%Pv-+-ˎ7d :"|M,̄3^A9,4a5UJBG;?Ihuny^뎌ownл{E43ӓĂ6U7VΘ"~:`|yu3OJ<+ .b'ޣ[$aFxv]}5M'$C{5rǏ`͕I(!f>UBqITԮK)=Maw:e}*9z[uav*9S TðPQ WS8Mh;Ru~!S ,[Oax c]ƋoqWO"2! yiAtt4r-$Ɗ4(Bټc`%Ў\([=Otr,LW:'(Riק S9qoBY'>vY:<8?iwgJAҐX>pFPz؁ȃp1`QWZrٽXқL&=v:?m:7<иlbs.ꌂ<*,_](j0!B_nC\?J&/I6"ӝ@YGHF'a#.٥u˾B%upԬ @L?Aa0-CȠ쭘i3 wdkjDCt7kXva4J`.F}XH7Iޠ\ X"ATXtVuN8N=]D1ŦFXFP(JAg+gMxM&d6"l5smIE7G.8*Nߦ+?JqWv[Cvw(ky^n,eP.`i:߲ TR%À4nk}Dr=+gbMoO*eSy~5v3uߗ*vH*Cm0%@lIN[nf<!r mI!W(ٻEtvoKPW^K=ⳃ BLD `ObneݥBy8'U#ƞʬ?f Obhoe( [;&:?'0fo7ݑx`2cd #V?7s68YϘ*=\>zfH *ujZjJ&fj-uk 9fZN/WH)0j/dS)9 )KkWЫD)kPf>8%+a؝ܡ|\?{6y5T¤Fq}Ü: 8oHT׿`[|a\c}yo31((`Ox'}I6 e >1ǂNn{yj ,/4& 2lh«>tȂ1LD8xuM}L +R %zKA8rs!9GIa VͨWcE*ʰ"RRbDT#M!^{ PKDPumѸIL\zFhGid4Doߥ>~̞(ŎKl񟣱̅s:CKMΓ8iICLRbs#o^ W2\I" yo`u)¢Wӻ[=cP7r6hF e`|/Cⷿro#k0h$p|7Nea8 9t~g#SMܓq@lv=7OA4Ojb#nqfZfmqo9%Nj'}%Ы7߯`RS)mjM8£T9qb,/iHi)Ce7S6<މ7pW> tld9хż(?y_uBϳu9 =6V+Ok5$Z4 φ:u0S\yLM3M"Dpm|!w3icA8.'y0cUZ[$ڰ7wlTw'h'I|r5Teg 帾p[t7%H!ٺ͠ث2rQ/!fڎAt*v7-ko}\ת .>6"šXmRi6ێDh 7o|ܲ14y?4qY< rcYˆR^rzI<=\$5b5.%`̤ʇE)^cMhץh%䯚\ƛ{b#b#UNtmMoa1]8}$+P1箿0 9g zݩvһjޠox)-,D騩,dyٵRu41|JHM84VU^ߴ9rWi. #YoD0^%Y7`Ih*56͐mҌ/IamdK W#l0YaSF S|mqZ(݋}.i1|>E!svYNqXuɋ4ΧDcw6~AA/1dB ODhˇkg+u+NTQ͝jDm'ljٳ\Pw ft4x֓u /\YsogTk%"Nw.V)H:Pm"W!LSđz;)9 f ٬;$=?99 5emb=,?/T]XG㻞xKty͋ZYQT4B@^)#8,~ nUrⲘ]QSAcb*$wP7_bMT26"7ߵU`CtPLҎ?0F?f&Om'YF^KQxŐᑭ=RЌj"Yi%ےn>>I(cYf羝WJO<۾`s/k$a*v]u~yۄ1+%ضN ŝFj]Ȥ7; p\jN[&u`#+캾q|aYYFDHQGtjO% P5Ox ;HH[Z_r"P3\Q+A j?zcÛ0c A-C\õ^UK;9I΍t΃w-˖v?])ɴ/ F4RN8*-Υ Tq_w`lޘTڱruuFAP}&!hVfZi̞s(tSNCk2-7= 6A6 ft:ci%Ow0lNWpϋn%cC m-x"1(W,г%)踓F*:f9KHg}a+o-:|쫥})C-v*giw hG^jΓm(Dy&wl2W( oϠ795—CnZE ||r?kg @<âR`|Tё[`/dMS%@.|=+ b桷&_zB{Hi~\}(7XHSK(Y餃Un֏+odn2_Cn.6gZA0uz߃6\Tߕ?}#{{I<}!ft=q|bڲN;%[x|QkCrtiࡲʷ٤!Bؑ z 7xgˢut(om (lbSO^&1p 7wEL*.aie3Bo2-Ԭ,R'$41<_N&A~tC|!)')Λh5n 'BrKT-\'-TfgN6Y=s>Q id@spv< 7󬚈f[~,{藔9FؓU'p4^CR-^ʽ+lA?|Pmnƹ&oԖQ s^*A;,U:|;g1s/oEj m4ʳT̊ze"PQgLݽ,:lfa/|j[7<0ѣ$cHdPe'.zvUctĀnACha= Q Hz]"@bqtP~~ dJ,Be4Ē*Sw&IEh܍1cF*tp@L^ zȿDzB;x-f8_~E+7|k#!;n(<14EŤvԆhT3$^ y8 :Ō L_wh?,XuI5_l"ԔnGD/\ Paa\u׃0Jw jGްR _g#fBX-5!srY^1_Y;a<"Gɜ ~-\ruO%|hZLr6D1"^^oMqp:;s92Q:|,Լb6Ȭ^;h37YDLN:>8ϴKӷU2KP9Ŏ>^. Δ_, 'LT VuA=yI_:&dH:8z^*売7:| ,X WUR- )%J{Slћ!g0 تy{)ï-6(bzhԅ ƺJ$nc︍mJF⭵s\4@h?pn&u߽#6EդUBB)CtW: 0y!4v1.fJ吴D8UO*7 "l猖DT dThr#[^o¼|z/]=x+/i*HLd]rdfF_{WKڅe7sN0iy1@g.("¥PD (baS쨬O7ֺG֋Pj5 )%R+î__|_2*G0&t>d#+ސ&&YբB,E2 :G4!&-O`M3ot堖 rqR'kD`%$ROvɓ(<0O=7"PjfΟ< \ڍN@`1O"U'*?+xPgu[Kqvۋaɽ!y.c5AS`~ñ8ٝIJ qJanMq˿b?ifN% j萓?r{3{a4d-BBNў$#Lpeyh

0C - L'K$MH^%upiXv>%Z3OwLDMv?& q:C﨟UIӓyv|EČuux0&i]eU8Яڈ6!SL٘XQldK7!7kVƿ NWX)}bߖLBuQ Y@Q ;9}ձ "]4h0i}=b&_he%/Rp;y%֙ʶ̯>`ꅒo% yhqeMdl˵ GIWygDă_&X8oQT@4ڒ][V8⨠7G5T3& BYx;M'z*6[T@2SPhha&rUuok\%#) Eǰ & Su+⓼z"yP6HZ j)Q+Ds.C}^\hK+/zэkO_C^R12Kz[3hoQbvO gldVczTxLc:TojWG5Ize罁dᛢlɃ(nn'p 'xΕwkޣ5&6ـ|YpU-3_oSŇu{ |e]PV=HtCڥ&3aن;n:6+ժ^xuz <^HǗQ]oi##yO[f`[{/_)V*\UcG9è<6x/e:q̶/_mh-HxJ֦7Q͝DͦWӳ?dnMf4Ɵz+2-mWRgM) _=q.VTs-3>z؄f ][ w mAqYh% 6kGѝ rLXocK/x(ox=d{mw>2[J[g*_w%C2Zyߚ}$ j|A/Kko#~?=Ycg BP3;UO8}`ן ܄+Q 9H#fi98M*2GȶURL-5n 7ƼHCOl?C-vUi43Q2A.yacKwukc=\{ޗ. 2l-0Ť"eȌ5]CYl6sRX=ē9wK\gى̴f#h[Ĝ}^$p„mю'Ip렏&4Qb WT)e,_ՈZr;J^ µ\0n!Y'7MgW~ħ)rkoe15z;0FϺj;cP/}bPcK" x>JjX$OX{ڹ|uޡbTl\'lEfgf0_sht޳|}'%leIns;r^/q_zB|8 ħ3f!U- _#yFrzt@lS&t;zŵ4T@]F@n 9@&dgJKQhfa\[I+/L9ַj:t]#{/x AjrMZ^WA9 W,xԍwAtPOa2nOyAD:.zf!8&=ApE0հ%P} 6.WBsf5jÓ@:Rx < ^ IXq,gU,[}9n(y?cLUuM6qmpN/ < >ۊ"s0 )|8d!]5ZsC@|*#GvoVYY"D~(MB_Jl><$SP sUc%%&|H97AѲ4kIV!gn{4v! 㸳U Q" iT_# HN\Oщ(?Jo7uyLxh4@*3(JeCH62pG?I]Rn ҊI@@D33:%R1іگ,!d`qŽa,e@JH|*hh}F+ٰ;Y^*dڶ@ky숡t%"vHyv2ot n΅^*i2^MD?H 0_%,U1F@|Ojb<홦r{;򑿣P'}Ev#ѣݍ[y]2^rVς ^/XCRZ󏋒nASc]~ ~xM0Y.d4sZ\sfU)0%"ėH_c &J>b٠ⶌGeSl@_^11 5TWRy7Y y*=a6=bvu쬽 },sg䅘vTiTrssVP]R="Rlo z|Pܦ"ҼC.ed434ԿRCڽ{-gt("qs''D `DUdUM*qݿ+>|c9X@do>Nk}Ty?4m=8ZErjM; Bxwݘ@W\߂"ܘ1_z鬯{weYs/]z",L,d3켡oM 6q g٫CAw"< YGElj."~:MWKGWfsQāȀ Or˅ajA{Ĵ4TCBZv\ǸrXX1B{ +o Qj%0;ȕ7sݞ,r!=w32FgA"žyN+{[ 1Y-^[#iK@:V?a?S9]W ] 0:*+1F@ w>I{7qn%z[o|cӺo WSOa5 _dnh`>Y"xrt4,[aQ,M>?/ J0+ B8uZqˆ Ij;nZ}@(zd GBeIySIC`y,&fk9MR?8y-d'p IJ|=~}o9MHԧh9Bζ„ǖЬ67|{z:#foB@ }ᒸ}E6@/"8ؔRUF=\mRi-0_i0u`3u=RP#Co%%oq'I4o :)X+:ߎa^K%| h@wnNGgl3d0!CP?u%kj){L| 3u 8c N#ZJ=A}J)Gߴ?UX`O9~.m3Ϛw, 2si9*̵dlxCJ7|Iѭ+}Yû7!Dl^Ro7Ǐ;fc߭43Ra޲Wq|b˖ +8LΡrT|Dw{QzB{$;oi4 N§{P7uKKrS0R,hJ\lx3% zo)̟9UlO93Ӂ>mNϞiWT}^f\=ي/O_)~8'd3Bs`Pq[X)o \~$NOzC>8qw6k$ ̈< qցtb fK/\aPS#&_ ӧ`Z3 ~Mn[88U3k(@B0K)h;2}t|,&K7ukhO1p$h= ckԹc_Qv6}?1C X1q9&(B$Pa*ÖٵEH!-9C$Q6w?Fleѵ+ ^V77=Μ nU0=,*oа*W?cͿ3wF+W',-e`?m2a{%;Xw)/;KKJ[$lm`HdrC`hp[7~ be8ɜ5+-"gYZ07070100000411000081a40000000000000000000000016759d58000010004000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/core/snd-pcm.ko.xz7zXZִF!t/8]?Eh=ڜ.+$qH rskz˝0wwq{||#tWm98(I8*B~3~qNaMqx*YѨݐ3l GVȧ#EgEg^ K%{XaB{;6;Yl9$15۰g7Nԫ߉q%5YBPvȀЄȱi)oRbQeB݉w/PPȅu,$~hV礓Q% t+ٔ {_Ad_Ӗ1 ?IS#*V^t[S+&zUƻ~[ k_S6R8R 4` rn6qP+=\Rm&ҼA|4m<~pz*R, 0Dgs`8i:n?Ae|ړ0d(2GE. jQ!/5 {<z)Ɖn2)iMjxhId0g#^b񆦎UՁӲvK~(6|@6?@3/њ+/ڟJXIUM;k28[1S0;&sD"s ;bL6zfRfu4R L 쉽 ;#D> enL4,3s{Yo#+FgΒE1mUh4 ­x8 [20:N++ۧG k=/p3(9WQlp}4GhYcr1 OЁsgO 4CzLj"EԘ"]^Tc*,Dl-5XhƉdvSNEop* v>VcK%".큇Da*ާ{.rt(ӂI"gB /R5mTkK\%d<(_#5r D?xI_t8{Nt9ƽ:~k7tOM"$/&;%ʑ4zUl/"uj& εxwˆ^,?;a3=jywO?ƪ zTBF@=Bjzg5.Or>%ġU S\M{*DW 8䈅ҁ\)%yqoz_^(*7h ",l:KEI4@Yq/??*hXx\#Iz 'rɉ텯8Z6R:I0aQ\+<51Yԝh+{ͶN+L,W*0r!~%1ӚqC*e1"^ Rd(ur[B,[I_5[R r~цЛ"gy>Tڗ1 wI&|w=n(ia!N{s\u+'񰉙4jCK^kfZj<Qm9h~z^it~@o >U9A:Oaq`+/*A*[z+zl jO"}go |9n<`9HaUD+h1cGvL7HMX+~/[ k^q]1Tw&˖t$ɒ9V/ LwP%f:7z 8 ZYok'm|W 8_s>C8F@v/jk.m9SEl{y@~-/ ̫.␫(ҌkKr- >?nJV@W_Ni6 H4n#3<%"Aۣ1]o'74}g΃\c(Sӽ*a% Mʷ_0!`PADc71k+;+(NS GE0KU徺/{oXL쇂Vp@&eX1\ҏqZYdm@fBD V&a(9-?g|&TDWK c;=缶ݵܖ_zz =kUΠ,VCH `.SZp}qRm*e襘+f饗yuy$+X&O{A,kGlMհb'Bt["e uja67udq/^:J%h{$&E‚a.9bwxp=>  ,}1shֿB"SլF_ӿV~kдG \ȼ"2S˭&I|= V66uG\Ph2(,__طc+h>ҦU7i4Fkqy.dڒye W:riQسc(nPrLJ@8ﬕz~L1Th-OMm fܗHFPg+WQA) Vdu5[&&?aGQv^t8/A՗(=KZAKu<< EGqۡ 1~m TeZԄ<⢹ B[-6)i!4E!"jMix#[s`/֘K;gD_ gSL ?oK?}cF2B{%rpKz%0J~#㪔f BGA6>ʐbTkI_0&rOw1=e!` aXI(2a.ZKcq6q7$4z^𬫔Vه "L:T~v,'S5J Ts@V<VGR%**lcH,{>=gD#*td?$RUƵ@n1cU<`g ^mS"BXmf0eaj5<x wJH$DMizE\lB&N$lNUcYd*@[ u2hp!G<]#>D x dymPWиr ՝jL| #6 q&b9#^Me,F^U#teRi6:"6Q!\#x Oje4ZH)ߣ! z&[z jL+\>yԣdF?=*nfggf-d3/.G=%)\Z7coRLCP2}l>}*ZgnDw׭뜜eXt)6(F*1e`!SkvYDKNTsH:K)XBq*gJ"YGSq/I;ͻƅ)iIUsWɏx:ۂ7#aR͌Pp)Uk Є`jGj!Ex3V/K(Ă2!hMKmjwtYiֿ0yG7ys hG,|sn}l !b´&}Ent/Ũtd0ƪ.\\WG6I-F&x3rreGdI3pM&xq[>#^K"fJP]VqT\"1PJ_by!ss!$%a:Jz$_xG'RS&?m0'Rn֩(J#OxK`kd5<E-3]cBQ|Q JG*cu=Z-\5QAGt4V ޷N=5 ?ҙw4SհX;G- QYOĽz5L<&7"_g/ ޽tcI{MނfogSn:īT ^wzKvh@sX@)`/2'VV%r8 4H OĿ~F˛:ˉh?|o'Gh)#/k߫.NDw'k%vV|C=ӛ[˲Mt\aVˢ\rs]C.e2?,m/.cc}Tն#kIفi=m,:TicvW?ѼqzO5xd{o !Än+s+RliPf6A;ʶwa!wc'Mr}€}Y!'ʂd+!l]&2ܾ@y:-GFZxlLcu5Շ$Xү玖I(5-7?L[TH$oDzΖT/PNc@PD|^AW&KO IW·36p JC:d㰙g j13Z7GW]e= poZnv\&DG 6tPC^3֚+Jr;h DxdC반NSPA?oWF|i.8mwH;wx.٣EgM6ʃY"A)w琙1@c%#K8qޝEƺV#fljCU4V{1qP-0i6LJ[#1ϟƁ!/!S`%Z|:Ӎ^G7 W{o$)(ꋰc̠˦WW7J"}QF$Pn/i]ЌR4#DhUo:BJdx$AuqvHwXk{},Vkm[続W0lÞ0{3?_o £LQΩ.BW+# oJ_UajlI%YAHn,`WiU\ d;O5|nz< 5z& dv;{N\ ; *d,Œ,$4hPF!9t d:TOßp эkl'>#X( d9ȲɌJX;LjQ\ymWCG Ep\p'7jc{Al8v7+u?,z[T(t4T!nOB,sm-vt(݃k+o/Ȏl_0a+*18ܫ a7[hD +%bTpD.뿱xp+M7iH*-;a[ʥ#ܝW-E(g=KE\5|dzA*S~{v6 sY UeX7Vj+%_^W0fBd+A=^:5kETk7;uJ2f.K1bGy/7*8϶Ϯ2ktr.1іJ ZmPMQˏh"k9L eY3LhZUfbv&%`#H`Q}|`-s8 (cw B) 8N &5k\%Od"Q!;c< }_Ai&+1𺩫7r6[5e׊sèO+租4R~ iaE Xcnkf{R䁝μ](Ap*Q:KX_&,8Шv;ܧOh>$-]dKf(I&҉фiN cR9X1Syz_isa&i6ZL?-?#V5Q)lh3?i~%J E.Hmsr\T1dz |=~vBta_t({"˜\}S'Noΰ-Wڃ&}\0EC/(imZC_/90HP;W:#I^dA2NG>AQ ű"p8h9jfnD'}e3[v#I )+8hxNрJDҵ>yG %6Gfq&=d({ﭚDelc9Feb&`Dߡܵh/ *QZ½va_NW(Sן@y']{r*yn\' gji{iWOA5b+٢h4,3Pp葑ejeÌą4k_~Z;S'UiXoydTlro*q~e kb[NLvܪ%IG7!b$+:4Gu+>bs0iKg 좼/ ~D C0'z|h0RSxH,oߑ%[k @^-}nP\GS_E]A2ùxok|,vj4dAet.{kBpƸhIRDDt5a)&CpmZ*IǴT(ʠZVY <:`;}Es6ҌDtj,k7WS;bgԳsjQZTq S9E i`[y va-p:ёʣZD&5_ 2̠ʀ^W+@J,RfG&85 +80k*~ԀTi7PC<;8M$c69ꉁkŘOB4E;0::0g O?]4!:dscB=k2bxi![/CS顄8S Ybgiί}C>5lAWCtk 6}{=%m塸3YI[=V m|OnIݛgh2=GܡcUG(UzBK6Tff5,Y?S2$~βh])kɥk,jյ8Ⱦ g1hI]W"xMov!4aiq"/X"ҙ5b IĆ(ĕ7O ۛ*++^[jY7ço:V<1MmSۻeNI¦ϯH%Yk+ց;uYG=OS5Ȭ:ԍ?%HpK-B)&bc*Hkꕩ3{TE`5ܤGcn>2d-qJ.cNv5J ډ;lWNVH;p8Uw,5y5Jq0U /^tO^uFw5.W~yD@Qk"/H)PżZ-5H9k.Ly+.YնD3I4sg]igxAv}N;δp4j'F%;bX・A#eDҡNΏDSV8Dž5N ;S: נּP'(WPz|L!o!LQF|7A/KD\;bc-fLحv7fO Ӫ }a0; qn|vlw3_o֕အuEUpY4vC(G؍;%H ](2S贝>hrCJn>6exiU/ݗ6&2&ɢ I-%[.3/s!P@nJ@H o_J&yTGrh%`vA䮪g/tڃ6h MB#/=9qƷ&38b̲p#JE>M+j@#9 *0VŇ Yb:n{%BZ:#QQ`GUZj/C_D?Έ;-R.[ψnE U AV#0KviqLد [M=j@[QvWY y<#*U-UK@H?z]Z,RtA[x9ˉ,,ZLx)4t"r|J*4⮋q[aa} jYGM'ʹvG3s+$h[JU+[z㽌nN~8j~fk@MeA|2F% ;p譔&z&E8vi@YͷuwFs|TuON⋾HHy 4mrߘ"XsZxλ;R6G(:2XbudB|ӖKMWJT36(y _tU>(nKPok0cOS`T xXBxϣA*b7+~|5.e#HT,:O:ܟ|//נX%\:&t;s ss֗V}@L_+(Boާ\c栻;¯ fo5A/0w'ZS'ir$%D[ݗ15fpv](ĆutdmԿ^Ib@;*:V$R3g\Ka'Go|jˊ ߭I׷\wy96{b2'W^ 28{zĄRɪ|uˍϲ.Y}WOB Xg=Ͼ.^,En4&[ il ]陝U]OcXu:)4?.k'H7?V3;պJUΣID>0p]觮Vx>,x WaPz]>Qad&K$'|=A%QHԻ$#Y$͔A:ǝ:";e/iu|D0O itCy]Nb~>j9qbl3oe891@]-\7$W E/?0?tq ⻤-|O[A_' _CLy^C>a;k5@{zt ;o@etN i&J4 %[7GO L5a_p+%Ǽ*hxuTNi԰C;_#ZKH)E>F=a}s~,Ng:xPP)0ECLݕҕLzՇ)iUrV>'j9ICIS#/(  $sg7 ]bkb0?b )1ljHRa.s:tB B ?zm0DeC%C[xZc^zyYJmA{8[KgdȲ->jH+-,@2 4 "Yh#)sK~<%{@FM"XfBS~%TI/h eu#'R2Fz.ba.=ѥ^Im1a$υp'N7It 6B3SF1*])a^@ōA-lhV>a{KlZ4HcnEwx ׾lwGC0@) (?)LD:VoY|36φ}Ѹ6c[^lVT$qrm`*jav%t]u[$GB*23nJ"&;8 e肢`*|)A߅2׶AjZYm= ^3E)iq32bd1-hyװj1&$8i Ֆk ̂bNQxTU*ɴ"MFbdwƆũڕ+G_?kxtr,eu27A!Ph=]3lٷv1,w`&cK)v}-eJ# 7k Q\%]z[q' NP:7Lz.hp-J.-^ 7FìlVy@V#9b{9}Q"Ch@荽LjFbA@|,6Y3-fKrOCBi{h: ,t%ۃΌk)fù]mzKQ!R$Bt 0Q{xۯSZ70h{PtOi53捭и4^Mfk yvG'Rp(i$8]Șv9~Hn /XfnAXʵā@?7,i\1aӛoq;eh8++\YY6Ɍm4 < K#'_}vg͙&[KBآ& A_ن0z?.alѬK}Jk#2KjrtU?5e>&zcQa{YJQU,:#ww[VEph0d\Lw<)1U7?AXqhu} ƊJ ]͢ "X=WPK;4%i430zˊWL Sl5'H`x1W 2uֿ4W#dJnB@_8sZuSA; X'9|_* 5FHC.9O+5 ~ZC UIϥ-1m9Adg5uykx#ZޮTmKʤ3 y{Or7fLzMzOی=nH~3>#뤒CI2qaM&Jn[)t5>8]*2ǜ-z]nBʬp \u spC =dZdz?DžR;Ym8·9Ta^޶F0w)6ISuHZ&wK,) f jS'j;)C>Dj.Al'3ZP$&C%"6UBǎh^햶Npq m7(z=㭽ۗ9Yț߻LRcu.Y'JڶV-ϑ`]8.$bZI7!落s,.&_S܆y# ^~]"={hw"x9ɽpL;0%P-ȡBNn{Gr?n/[៖;\a3&pCl >H9ۙ`F}@cN럊h*,W1CZo$ Qѐ9L#<&UCф*bTY<1;9ᐏ:W9 A⽰0ϔm8I,d]¸z6'f+3ruXU|'"w2f!j`A_#'WU/XXM>VyƈTt ߜwl%+2 \T~-!j tkXtMc\_| gx*O^&pkTA շj )>Yƅ Ma lGz@ɲnqD7CecmkFɹYӭVb ǿžZ֧Zn\"ړ`|FgF3xӲdZ,MJ89n$S)8+RR5#p9֋~#5 M7䑱%82]"Jw0w;3CP~ ]1CтXMxϱH 4A#3nfe3xFV(awO,^5ZM[k(_x^ Wg$k7^{=tJFQVrׂ.`KUes@~=V8lbe&$`z MM(ɏ{;s)&k@G[nE 2s4r@GyC5OqShD"Ѳy*/*[^OdM$F x;JaOgzlws`Y'ܲf@]Rz^k" ]yP2@?W:4z 5[{t|z)͔iIż}zY׻?!a.m:zc!E拲`j7 HRAŒF biyzr dovi k"qx0iEyc6`10oصJiOV !>mtl7s+k8gX^c 0 ?m_3WRhY2KoI@r.w'@fLˍVWp^1J(~ ) Zl=ߦkڽ [9,0;wqƁME,,:[k`\̕|Ie8Csv{_e+>ipcn憯wn=is- #GE cLH8 ~ڮ Z/y=E%Q>ozShypBۙ.[h[%KRU+ (G@lCYm=O] k W̱F6ˢ8Dp[-$?w=s+߲r;3tG&pBj>L*|@80ojҺ1FF5aЅ~@.Jdx %2u^~f'@%xTUUZb-Oŗu& t}1/7P;qXB'QLJ\Oh>D3 dtn}Y0E6TKPuCD]' >,9~A^eb[|yF4Ie7ƚB^pEwԡjWў^25fߵSλxc^WbLfn'+>Jʾ@Y]hD㸔BØ3}`Q>V || @U*rLjJQzFOgK t`-:blF2$2yvhi/#7;cnbImN~`N%E[Hw㯎\LF}B ~A*2rN1>*&t[MàXV_XtCԛ|,r~=rKJa<׷`WbS倚<{V.ui \dD ġ=Qj;{$hz˒20k<]e{ 6BinO(f7GF$Gke7Y3qfBzYڪJ>GeX:c?? M*$ GKϗyuǒxXTmR 1gaNTl҄3 gEhh~T'r lҺ665fhNa v7L>}VHDh,Oye#|?"8q7u)FKTŽaV)D^*qL%l}{X$ mp6-кYxj d_wea>K-ӏYei'T^@ǒ-s@'ȠA!P\o1Zۨ y,AZ|GъM<7 :e1X%VQ| ;MlZ MF?a8A1"u^@ MsJf;3 J`QjbKIJ}L/+m xw"4{\$WE'Mj8S]-Y8z gU{ʓ1Y| bi]8ML8ibfgQy +k,^] tyD2Z)fSd R,ȥnU'M'J+D۫YMGRgdUQ;?y?C&0Rg& ո2}/ls8㿒 !g;2b b50w9)H nzp(6vQ>ֳ,2G{20983h8B0]XXfI~;ly!$u@>qemS]TS|Ѣi"-{?_v;8NB#T>1 ݷⵒ70p,:6q㤒b=GF^v>QuTlw1ӑĩ㡗b Wk>n r{BUO"Z}Rw >/fCbNJU${Hl;+-\hw }of"sZTZz SD!7-`y tJ_G?Vhd(pږm4YUo>~9,+U>WߺPV!}jQ0G} 䨥^zs埈SeMz^ϻni@͜B<]AabQ/\"5aZHA4C-! RJmV@xd2(GEdDәtC[k}K)o)q_F @Vn^*. A6텵ؗpq@aIlgqBOB6vsAJڧR6inHCWW"_X=U ōP$5>O{_pd5|pr 0Rh{bX|m4IR]B+ Sk4VxlMOy-2"Sʗ$JG 4Da`ĵP]ăϰY |c6>8&0dnP1` Eu,rx#75kH\\+~=%ݦ񒉛tToi% C.b'UoԱfcygN9o+7(OzR?ӗdxWY٤@ BV <`(7&Ѽt'Aja^+/|l@ +*;x((jPt#`GA/hޡ=TUHZ'Q}ݶ5gߓLD< `f#wK&/o]2t^Nn {_'] 7Sɥ}whg]xQloTi:]_^:t)jp8(Yuܣ]-AjӲYu6zgH:[-M1ЙAk@lNȩUcfSb=h*w@fxpL0ԂH 'AD47aRDoy9 L.PEf^_݀ Sp (3]@t8~41UFd"7.v\䈢fS9nO7q{nl%.VBB!l^gI5S׸,Ϩ5l @|;h|. ž29Lv:U|EP~Tet]aʸ= aS MRN{Ah.UVp&ңl₆#=CDG (XFO|͵u!!&=ln*DihtrOK-#4u|{d(g ]Qv3|BjuO~ vl3p&0+xzڴ'̭wT lZ)^Tާ ""džڏaqWrbQ6}F3E3ͺD0e g; ޏyo]nbNj뤭\f+t\rmj۴Hע󸈁ðf]viѩsN:J{_t0/||txbHr:H+.L &#~"V+pq ugY5rvfqu8%Ew aW;ݭ'kާ;39-fݯ״4hndy=22a3<05Pf&_]%îKjRP1a<&D/6۝m5 ҋVJDF#n2s$0lhz~ hNP##ƯL%'QFGϘy# Wj$fXƱبLt1)C[Rezdse&y6f$l?:tZYȹW[,ߌ=R*@RxR]ivQmXdSQjMRoDvQV ΕZ.$#\S'N,6jz)kExFB]eֈJu V$:N;ɝKh؈6[J΋~!7B AH>\Ip@dUA`ػљ9<Πo`jUxJ~:r.> zHZ c3Ԓ`>d;y紐57[.,܃o&ܳv L\4H(F7I$fເp@%=CMf}f*7*iMֶ1Zhۨ?X;EK^H~6eFĬ5ч< \HV ٦wN'N& vE"$t86!4KQ0a=8~į.i0dVC봋3܍'&i)}O\:,iT >DAs$lor-Vޑ6n#.lcP]Q?ặ>)""zLqQ^`rjuÊ 37~dיR6s5 O ⨑ o5Teb(Zy½eƶа4H+%Rd|2MdE` ԽodǞ-LR3~Iڗ/"-<2:uU}YW~8?qftG8)4F^o>*47ˌ\À2"I+âZP|g۠cS0f4EC?C맲3/fp|%y;4Er}1{XXb'AӉ zyA9f4f#q00nWr]c]9l$MO7j'ӻ6Jq/Of:L!odMTG/[bI{@ 1 =H,\ 5v2#{4JCRAAEGqJ9(xNےlsW0@W $wdQFk^6(L<>ăKr [_fRoyא:D3$6|Y ,=:1jxwy]e+7T欝X_nRa[&k m`i5t"VG+wwZ't8["o dEExć7%q ChG4Oz2qE^W8GDOa_oT蛘hæBb .@IMXHW Zz>?ܙ!lʇ| :ð@`3+s5đ5+\YGքݿIe zdHGrtH\ h}JģgiÀ/FӘy}i4ZF7Uԃ;I ߐeOm%4R=?9)%4uĬe[rw#- r7C}->3} 8D|!\E`bgOki[ -BKb?GeseϷM_U$xtSmg3L(^ yWoy!zU e{=m60g\ON9Rͦװ3Mz.l{y^PYljXf AwAQ\3w+ȧZ;}wGfVvfSO EkRri b\uk4~4lbx5~J |ҜAL -hC[hnƚ 2P^}EhW׊- &cr6- aSU6Sz/sd=eg'Ӳe됗{l&)2V04z 12_o}>.zuH\R@m)/:{̡|'BZڇxq`ҡyZgϧ;= :yK4E1;vWr 6A}1ΜR g]7#q|x 5O+z{~W2,0"5Eu4ܷx0>!eYdgTs!<tĆ~[qn) bIuN8Хh~Zo1kDۀƂuwRT/ O-I3w&͈mUf Bc2AYZ)V vpX!X< @Pgºu3pYoq&g w~.@.lK%h@ګ8HbZfF#G0BకQ hyeERp$*ɱ-&bK\BdYBT%Bܝ+%(Y MT{z*J]F~Bg'ȉ xbٯEm%>VۿĴ/m wHe WL) T톆;Z!Ჽ*}ΰ} v8^݂WuG>{M}ٕҾ[ Rl͘C~EbzjuzJ=,/H.]W\16mR´|c&ѕ{%hvQ"N|>;;nqunO2z҆@r>}նfSʄ-4qdu‡N˥d$yDx36ն$#P}:09' HCkVuhm} z2xCy 9qʈ* Ii_wxxl}f&6# h4q#WA*)I>{gl< an)iВD{L`9Vъ/+!Rx eLnxg[Vr$[aMe#bqBŦ@7=2|wU۵&0"0⟩7YF} ^yJXv=YҚ,ھcGHb^h[οnppΗ#7%@{(LCvC*Gh'GHω nf }xsuX'gD@J~GanNR Z/M9p SE"CYfe4#7y <e 8zl. 's'@ ݆Z>,,Zǜ@ WL950Sh;2w.aGF B+d s%%8?1+U]6rA+7.?L8gŊ`ʛ7VBx\[MRd o:Ɵy )(>.KCVFB(e܉LjdIJ0bz"4ȡ.QI^ID^b{^?b\0Oҫ!bpLFF^Jb]Zhp!\CrzeD`cC[L}\͕53 oօ=g+ܭ.m"vDC@J|E%k'-pw%Ee,+& SLjI\0qP>ŋ81T#. =4ʭy.‡wTk 2By+GErtx2dp%a{ѳ~JXl&E6Z1٣2/"w'[jT8MCyHjk2Hm/.Slk[鐶8[+̇WVLp~`#NtJddAЁ>Ar8m-;.8kIac7q / q=pj⭚3*7-E$vq<鞜pk/t d`rqNBɼ[RTޛN^56&;x NShY 'pB8)qi']EMN3}xm&"d&ӧfɍU%/ i7Ae XA051 %9EIpVNNf`3g O`^_-O ?Wysx 7-&&i;z:B4oُ\*ضY1n4V>(f e*A==x!lyP?d u,f2ߐU4ƾeةCSsii=r-YiI/k&*W2Ls 6}Go7X^g`/P{ eNݡNFE%onK. 5xvelxk%%'/Pp`|>;2 *4qr:v Mw+Cd![0[dJ#%Eڋn>qdC{jϼhD Vkaۼ`o4K/\CˠYa?]BM Js1` gL#>0MTZs .2_&b"OLd;~cr~Ѿz,Gaquiªܴš z%mOkOcW /rKݓ1!jI} ♩60ӅGL`6b.{K5]pSJ]ǘS:ޑҤSPN'?2а4_y@6tyG  E%j߆_Zʶ*I!A)ZcG 9qӶ;3R="童-Cy#ǤzӞ;|f a yy(kY2F?!/[:wы"cW69CJr@HK(O'`hYM;Gr ,~Q̞Ng>ZNL.ݵYͤ{R*dAʛͼ郰+|ơ3I]K~l*c*~gӾ"Wô/6_أa<{F ?CDxkCR}RU$^@7Ό_3,l3챲!& 1Lg>UrN8(d[Ku59­@˥_cĥAw3- Azίr2dy~oEX5X{Ϸov*5[I4ή/!W}GBۏfZzhEY( 6uRߕ6.n^6  mz>_bPHi5/!k} ۺ >~q,ʪ18[CeԚ3:/xi!7E)ж_߮ f R#BdbyE_ ^Vr]mHQQT< T́ Oru%H"j s0{ybW-k)%QE \.~}pB2cVp0oGc J#=y5Vª{n/[X]rDž:? {,䑧ӁZ]]|*Da+X^fL|' tUDžVܥT.?27!c%d>+D` ah[ǂy8I,'{y_x ko{Y?CW qvO]4 `E֜u~pbɯ}go1sI=F'p՞΂j7!fX;T@.<8Qݼ.[.w4Z 1yto4J;@eTC98mGlA#fcH۬YAJ}ld;8ΚӁFLPrD𧭓x@Tq8O'P q韣*l1b1 ST1`wװ{tY:{IʪfADi3Wf%CrY^}/yM7O2(׽,7Nv(\lv Φ<(n7(V鏨s^B-f7q&eˌKy'mp9?:>}o۬rk «D?$SXȧq '#R׶-1Qr)զS5y^^աىZ9:#ёMZrEk:OYAw1͢VLcL՘[oO{)%x?ɺ!<6ӡhvU n4!P4V@pԩV6fGApa(O'G.X5ԚZxsͅJpmDɒ[^]AJ}8ؒ(+ ^]pΚ=ïZaRH+llx+QHZ 4AtwKg?9c IVѢ%kz$G;R\{Dqi2`hO.CsBi^ \4u PQ^z9^!U(!02_n1Hԧ a:^& j齛8[9iy 4DpvcM,,rW$829_sT.Bnkl~Gm rx"uNp&5&KVNhآV/NėhZCQozL^9 N֬*Ic$J RM|[/(#&}|`@jۖ~h/vNXy Bg3-qMv#ۏW#υ~c*.Γ6F1& Ӱ U:i"bOiBu"Ϊ[8~!O΍ՈD3cdėǠYyQS(M։{ 2 H+h5PFQIʴ ҫ7I}sՅf[0 ؖ!4^neo;% @ 9j(hAV .4g'i 벱Up7V,Ug c jn<\q7Oq>"!e7tI6rҏ!Da|׳oԦ  f^<Tvޞ$XbmN+2ܰ owgߨBR~- `%ZMeL}|DsUXg.N3.(7 @]hGR_1krQgj- xgVig=\&JS{)Mk\i'b.d"s҆Ue22/4PM4ȋ(l{GziP3BR$j:qbZ1|Wp!/U^ê3%Gun$hsۢ8 \x6!ߠ~]xBSyflc&\ ukÄK=2ژF@k*[+`ڎbKek@#@/q yÿ+rk=8.@'bm! /0s1݇-Q%Es=lKD1#ģIjTi5m&@q(: u $ÔT:Xa&q4~GZۻ]GVF#{Godήתh5˄EF7Z=RYbp:fpc"oREB#C|OgOMaΎ{xg3;|$/ī%BxYeN8lb21GG4T`컜6s_-|3"dFf>B&BxD 뛇IڈcJ?B[:5Fh+$(ot 4.&_^nKI(1P+E7i/WEGQn^Xz._>42eЭcrŞ&=“y?a~#_K~a'RGex栦$#ߏAj !gz\5q) ťŞL=];nL.2cZ3`kɈMBbPtllHZ!.v|ޡAaA$A蔌;^8a2QU(q%OaGt~F{Ym@u96{/zuG[a˵$l@#-nce$׫ϙFϘ9lúW,\n2JV@6,,%Z.KIc { )`H"U׿̃d7 ޷F%-|BSR'h[lSI^FȳZ\@Hid Xpj lwQ4Lqh'UԽq/܃]}0gՆ9:wy"5[)}IIJ# ~MTCWZZd6P;,ŖryA!D!Ϗ8q3^&[l D/sgX;)08RYhc+RUE%=6t~ GF^(1lz+s0儹ًJ/A}  t^iͯNe!u4Ktk+yL؍(Z(Vdv<,%F-);WzۃL@mmS:` Rv)Efi?`7+~jjЛh/h6AЂX h*Zf'6[#r8=^ M!1kP('ǖ粹3'_k O >:߳Ukw[8(vTXH2d~ӪaFm_>hZx1]Dl/g:LX$i\E9nz 3i8yvʕ[ \'|X:[<;2Ij9X_|&&uӧ6'_[Y&<тlp sKS|$-UOV=aGyӃ5䄱eC b_Z ^d+t,hE3UqHo7S UZl[ kWD֚969>CN2aYqL~ WC6&Zh*;xz,9a!ʉ2sɽޅV:R獷 G?ңL%ưieO |\[ALw*j@;~PK9LG35!Kz}#sxf?,Tp܇3o{3wiyj֒E!84lŐkq_eCGt:2W#L܆)a+FDJByU5L/__曺F諁]tr9*6Iܺ8G*'ޏȁD^Gv&dIxŅ,mKʩB;b8XFZ'H,%qL twaC} fne|IS;툅`D_O?tu<?PNk`2K8|?Zmty@{i<h縲\Nu<2MyQb;^pFi>uueRO~G%^ [JM1N "t`o">[Kp冤9 g)#!k$V;ǐ%NӑGOWG ?5Y~$HZ;= B"0i/89؞hx͢n&WWhEvvIelE tƴtǗG?O&,ɂ/Dw>˽'0'ݎ;S[<{IZd F#ԄqTO.lG)*UvUZ|( e$DT?qNkLB_;{}x$jhu`3k7ܚ!^#;el, P^{(SxZpr`myy (3\XxjK>_j̪T%kAK:^/Vزˆ4aχt5bHɡG&˥ L0? lG s#4ù޵s>A ڗỹˀ(XL9.kVGL'HAWV4L8YM4$b%ԮFBnQ"%,f!4fJbw^uKE) ,]E9qdC RI?c R3;>,E`S 9Ynd S#yka$wx9Wze׿dԦўB-QɁ&D\pA Mqa/xh\,j-N5;];Mok $"պK9R{Mp݊9E]G=8"{F<=Y&y\L2,es2&<-8eytBcb]|بXk=W޼҉+;Ke1/ "F}sI*Mf˰4(vSI ZG7;aƊJ3 .ySo7-\  JX]o+I UϙLNkg.gԕI4*H;jw P)J3n"lǬ;%Oc I\rn'C6)Ѝk˝@~ZhPz]'l[TA~=Qau.A9p^+%_ޓCgljX4OCD =bR|dyF?xm@\"VwoTҧs,jH i|t޶UKy'oB];g(Pc7j]F ꐇc#X2N;TnMA|tRQ#Z3oY^T?qRU7Rb% aS^)ve E:E:ip}BJpkDw_;g` |s9&o ljE.8=/JtD pZwe~P+6@zEO SI4yx1OTTV-3j$zNܴ<if@4kX 1LB|]HDl@}j7o-3f2b3%Y&eq\@X\q;Dg parIb"/Z &M&Ok-ne1_AEB0 MQ'SPֲO=lP:5xy~x-v2jYmu$BۚWI#]WġVK"myX&ݕ  CB|5$:3dW4Oߗ*׸UFZZrtQl/=#PB1')GnA3@{C rz:/ࣵp?^LѠ>9y~try#Wqr/*v܈~sE ]@: > - ޮHL"mV>_лwY5Λ'Hƾ~"h`!/=JIi:i岗vԴ4L~OLݮa ZhQ~vG:^>9uGkMyl1m1Ir&r\^S~@h8ªPu&)zO ޝ̛ADlKϖ,R2J}o{;t"G42Nݨ$i²Vh_5񀏗Eؐgs 7 ipzz{fG$yGu,Ќ J:QzH ?6rAn~} b}{ 7`\mbPF.5s!?<r /%,K %ZGq?B6 ON`oe%|x ꆋ3$9{V[l[&ܚ~ `63cDtPN#l3T?4/Q2bn0NX"`3# ۺ?4-n;'G70J:xhe#Y1s7J,!H(+VA XqScECx[\Hq`L-VL^\n 8m|M2Ö9 vWI8+ܒgֺړ솭Uq_rT^aOovt%̳tkw65els ppn^{"/ Ēz@0Q ޸ w%{yZ\J]4^CRVߗ!-;fbprL .o$#]A!OM*oqᩘo'hǕNBin ^~.L5e {1JAsK2Λl3NT$"$blezFD B?"% -]:L|Qzqê,6c].;د~p=*c-  w#}WȚcזݬJ۝̰',- Lw; I'J3'xm~Uz[Ӯ3 (qLo뇳Gz;Vr C4Fs[W.k : La',y#b~߀F dKÑvSqXJo+!ɠݷ`|K %]?b|n:-Uʶvb`wHeA`65{Eqˍ^=:l|v49*s/ʼn%A[ Ꚑdv$U̵  8rE_$H,hMg4hCT'Pܲ%yqqդO|d,u4%\FTEy|%$oQgˊ&Z7mY)%$|IkT/SBM|Xj['c1˕qL}&X;P Uc ϲ<{h ՃA/zbV2; d:/y53oG(3Z)Td[.nf-Xu8CeB(B=@ 6/BXtھ`mMGvc~wHZ_kBD$AKnZ΁e65N(@9RKP.GxT!/WvفEdJkM@%8j@ 0w2MWl5j9P G U4R*#(?k3xK"L֤9<kUſv;Po'+~c_-s3hQSb,#V7AOI GeB3_ ۭ%޵t.DtQR[^c0ඍfǗhE#[~I$8 |J{RuRqqxNdP)׼#H~.}&֜Pj1~]_D,cQfߝNĉeG8EW^`ޖDڅ J 'L|9$W nlcK{ngcme;u~5Big}/5TPZ18YpWD:w*zVKiiJT}(`!u\/*2R:q> zC3_sg.be'Bi|Ҋ=dv'A.llETkޭn&z!b8PhK :_W9!:[sm2]x=ikFcDFa ^j^.QY軀M@@SD?d܅s Xݖ#BT` }~gSPy\5lUMe ukoYΞv]˓ p|EwʷM`1!Ik#lJ|gd Ld!kGG7uT 38Iij$cu;CFd1n$ )9ڨL#M@χs\mT7|l/p. ſL4XNul _)I2^_͍I Np k 7S_=uTBIJBς9jw@yǟMmO3D&V?'2bf-&b6AbXS6[ 5Xw uSaL3hZ8xg.>1CU' -W}="n׾z_ 1ya[K~@]Gd#aYޡkh`|oW2l^Įv~ckSd|"EqT4jF?HinGMWNl3P3G+?~qK0,<2ẆlCY6(ޥT/q9BZlY/eOWU,`hyd%Q[$N 'F<9!\Ygҝ#~z^dC,dZ:@c)@z 9j1|c\>@ 5\=&fcK F[5 iHpu'氺DU3ͺ,RG#'mtg HεD_*ӻ6nUzYwىÎ88W/(N?CI%숢FjOh$a m^y%kF>KX=T!)부~ҋQ~/TqSzG֣#] aX}JqAfPl A;|ͺ!_=A/uF<">CXz\x~JG'#F. J.vtHiI *AEڶ_HP4 pSbǧmC@W[~VH?7>p*#Dwy܈T90ߝK Ux8@.g/R[lg,joJ7}xfܗT8l uw<˺_0>5Nw6-osu,n?V(R!М= S w͞|^MXŵr-[ɮy!}u-Z0ÜG`[;{ʑPе?݄43&bh^drc^}XA7k0J4(>ӺЈdkP|ȦARl¯zAy}ӆ >uEADH"̤%ڝ#I%^eB^3n.=Tbٰ MI ui]a$[B4FL5ûq;%}ξe#vbz5mRc~' m毑 Jz@~^S1Ү$2mb&dd~!Q.\8́G&? ׊j$)] KN=u(3nŹw۶)TРfg=Ȉ6 O(,(je<[}T obi}EDrJt: sa6Qw `4QLC^w  `FތpY2d9)vPGO|uTRh&eW/FLZA$V]+6Rcb-`d%q*ud/`&v/aG4TOFe>o->aX[ 5B1flipyN(7)f3J,ZV_:= LC뷻4) f5@x4_;Ԕ>(M13Pjhߛ1mr>)}HR$T32xڢa=ȫ p7*LC-/VGj}ι$[`,P)=ZABYra |˪['4X?c5.RW?9F85jWQIC9( d5\%krk2Em07/OůC>]NG[8| *TwȜfuÀ|~[HXMBXJeYrdt6(ƣ"A,g@ɺd/CTDӼE?!;ZFhTƸ~~}j? l"[wsKY}IoSOАFMG$=Pl?M ﷵ58zr"#<7?x1| b 0̙L?ǂsXl ^O=+N`|S"|Hvw!@Fr]PémN0ynU)HT-u`!L+;BƲ9JaQ;"x2~zyQTg<tdv޽W\:LF~wb[u{b{l0iE$VF]nh}p2&CISCbKr>pMwqܜU !-NƉ۵EfDyG|yU|جDbƻ׫(lJl7`SkvP4Kŭv<HI#~ghդʚmnDtM*AgE'?5c-ǚ4.(9Nqxߥy-m# +?1R%[IЛHl~5teV+cWXG_x UVm? ӜXW 21p|CF#DyS۹%( 0njuKA\؛݇:̅>2` _LU~B#ةvY˾x/I"vQk3=]8n@ 6'Ju i]O>3L3D.>@ꦞۦuvv,ݎ_kg[u v;p +n0w CB7=U{04@ )M(d{N:}n$LwaT矪`83MIv`~P^X5W 2x2\HR"+_k.d⡭.o~Mp'>C&OA+=пhA؜amؑ܍35PWAUi^U])9w7%:W&Z( O1{'p"J -DbAk3gl<)\]C0Y Zb_-D.7"vy]!.cr`?Mݒ4W3Fn |=xU=Q\T@g C'e?n65> vtK6.K7,EYԤ,ھ(len|TJ{K^e*Mv"j"2+(IYS4Vx\4lk-3H_'XTLͿԾ  0˵+#h:{x| D^3>J{uզ^mpڞXUSZ7(} pnFJeʌH|˼o= UΝZa8\j?–W V R+985`}7Qej~|s +Oӧq^R~Gͻ4pAdυАOFX^&ڪ8Qɤ\G"f kËmI=d{:w|UD32 3 ɗڍ 4R ڦ%OFZLoB?gY.(:eb}q~QkA7Sa(a\p2>seL$ZwЖVYsIsbܰGEJYq,BhV"¦/m'(qN,ܡd3QεSC7Ȃc,w9mRadt뚱۔ ,f+ҭ a-jg{^I.1 U?IPM?|'ЗvzPm.] o2d\LOdp&-/-_Xxm.,YqS? [$\G~HOy%Yۻ;@BN\pǡf ͒68NC˥{b9B>#&Q2tz1X<aUoySΔ.*t.brO|1X 26c,HؿZL1HcHh{+V̓ Wo_ M5X0-.Q¾<|wlzJK Q;(_.dt+GVjt%KVnѫ~NGfAKn+IGcQg;ChnJG{^c*[">i.%jgy+rIcB4{sN=+ 9xK=sMkAa3܀Dܺ'=7lx_{_[~n7(1+ y\ٓؿνwۨEIMcD 0"- }'G鳮Z abgr;ڨup^a+VZd_ ?ZG7 I9_X-v<^vS7Hk%LDCpUW p5]R c 8#84o"[)l_JoDU- SuR"[9?ꏝJ<"ƺZeleHI[lhkJ ZE)mBtjpK{AX2Qg'81JYuv0\]B#J'a`*[I:Xwz%<>)n-DtY;s׍ԋVP03zɷ&[֬*Rr+[F2=L1WͿg<% G^:`(O!A^ 8߷.U&~mѬ@C/9 F_ҷňLJAc$BQȇ97HJ4 _D](+.'\LLw[p4YiUބ4M a;ٝ=T0152NlIo74a^R`.=c{jdoXbӟӶ%H woLю졤_\Oқȶ,P^ƃYW[x7.xv1@5>ФOմZ#c9*%MH?bMYgeAz7${XSW7Bxwc6OmwUg)IDx(%\h+mxж$kcL AnD*] 3).ܛ£]"LJEÍJ*~,1혣#=_bc{2] \`V7p 4Q .vgi;O)'OLʷrQ؇=aEi?nj Z]nb\]b |`AQ5l末*ʺ2w<-m5<8,ޝLÀzg  \V}C[钛ed6xfy&ҐئI!$mo7ʹNW幱+;LYDSB!U}dV٩+I#=>If{N׻ؾ)ry\ $oϏ;gj:?HxȦZ;'8.PtO!`D?R۽F`n=uM`PɷD1Nk8-ɨ25Mȕ;9m-dPmr;>@ebit{ KC*kvh 1pOGCArttG˜C^w~ݤTrAU|k\j"u{IZ={rqCQ,uQ/]AڛYkT+N-sdlŗ6%1tK `k8f|~d6;4|14p)Q^r p^_jJuYG-pw~fAxjGݦyNj7&#BgIiz$1PK7i%4DAU#F]>EyZ[pٻfc5x5_]m?t+4VĪQPFD;r7ĝ &4 P"o }_]Yo@/#_`ߗz괲ʷbF7n5s`M i"7~Hqh_1>wײDx U9?&sJ*F&cTX!a-C;F!Q4r`z"@}jJ}y Hxb:BC$mF4`D#]+>] UK**"j /E=2<,zݗFy}Z^U#-ڜ9}G^T ]0br1.9J@ ~GͺQKБ=e-̈́XSz ՎͣdB^:s*ȹX1O`Vr(^6R&|v'sb嘊8T:g4mO<7 ̚5]tٖ`S-mB.l5y4א =m Eiv)S[($$aCVHKw. 0"6paUe5XQ΁t`[s :;!ӊ)ht}Yj6<7e)uxJ t /EYвO秫+\$A V@(aƺ,@ЂnC\`LagLApfVd)̄X9XR> Q/vɢqR!!ehG,Gv4n%)U2CCj·x e\1H _;֖$7fy5d s]%т"@խx#\}ѺbF2C{@!d[J @6?ܱ#Hr] Z{ e9**^SS)|{/UY5s(_m4gm%QٲjiFhiljau18yi LB:!*z٫,J|L Ji L*̀%IxIÅאظ}z%Jf(vUxl&7|b{{[BX^nRo!fϸd\(vd흓 +g'Ԕ6"KSLKf>l9>/#5F-b71i.ڍ>%Φ-UpmFbC> t) Bнn fIKї mNX{x -a;}_.>5v߃S ]OL˰)DCbl9"\Բ¸w~{F4e( 2vih%]u,Au`9v-U4h;a}H/a|â%$#ۍzeW>_6V̸]5N9olԸ"S*z8!9eQ3# (JA;1exDwJHs=w|֭yY,O; M2/ʼnIn|vk;۠1pO-~9/!)xi**Xé->NV{S?AF`?u0i !vZuh*~M;/T?z!ZuM![WAR%N{Tk}Ʋvw%dx Q&Z|lIMg^K%aM(dP װD(a%it~lOa]$M7(G޳џ.0OI!W/ˏ+/zd>31bw`äL9 CG] rz$ǔob$ 9c\bS2% BɅfkyF^V͍8F071QWhF!+QՉ(㜺l7y>!e&i ;!ȝ+vFF yS'@72YeM4j,z-y%{AK%.@dmT${[0of58" Nx?=+>w<xXKnm_ZO0Ƞ+y=PM[Z7JCʴ ]EaJcolpt[{ݘд =1 Cim_ ΚYDO籒}ne͋iLa{_ѐY%Nt<1bCV\ؒ\->RV{hTJ&nr|]jZ4Ę.Kxz]wq dYɘJ<Ʉ)J4Yh]C*z0*}jA#7[L ^ 4h3y|V{Ns*MEvaYCkYSy8u#[ sW.~nr= y~HuߘWE%Zt]ޫYSXJ8FQ_C$/V,רO=d4f)24/q$0iob5N}-g>iV.$_[[DQc0Kx=FumRӴF{<=< A5ٶׂ2lC,+:3mM`݉eMN>1@Y2r_=suB(i'k{jm.+'[s ɪxGÜ Q%|Poy4= wӲJ2T xVB!YE.fM<͡s3O^@(?E#e3jRedt#yrzƽ{jE.G^l}^D`)i Et__f.*S90isp4{+="T2ReAveIʎLG[wz/<<7kʨ{C 1[ qn'OW,SAuy) A@`6>К,зOH,>tv AϴkUu#"x߿z̳u/덤4IpI}ަnjuU R. c2j5a8X3"`: S.n9|!@@smL><߃i8]Up[O7A4*wo0PX-syj I/{OX;`4x!<: wGQ~0s0M ^LD^Cb aG.3{:Nnda]\nV}IO 5cQn^L?K]Xe·n0(Brc~Ѩ'T(q8:,L܃SQ5Iu+)#p2~Ɋ:z(L$aC 5O S 7%OZ/5-SJ@fqY'Tڗ2+ --[_RĊDqv%$K\{giSىK LRLU K5dfɣגZ!i[vc+>'>6(>(ΣP㊐ N٤PԙZZ8TglwLZHS@K"Y׫.XGjE0p-钦m^:gЊgͯ!,)z=Gn_C7}P8C1̆l}Ru 2>6Sϖ8ۗK/5Ļ;R4"йfd \b\+ D5 Ή*[_`y¾`9$clN=%|++J`|a2|(q֪+Q>>cv+讪00; hMR-~J2$V#ިj~uŃ1BX&nQd;ꏛB.CכqV^4Mu2a޻=ֽ2j?s{ъjڒs[;2'UDo<\8j.Kӣx?)lr0NҢ޹ce}RpZn\L9Mk>x: X:t֧a^E 1ƅ{D/47@]T'f+p؜p. Ч==0AX@Ȳ}AL6ۥLgu*w5ݦ׎(ا ;'?J[g ia ̿㞘O?gU1&<9a}bDg.$k3ZeD,1S-/;6h&S P_-Iď`D*䂀NLZ/7&Fm2ɍEf5Q^`X^:SJ4ݛNE*mUٙ$`fi՚ LQMWU B|B@Qq5Bm/_g>|O̫^g8#ѓBh= mrNU?0%bi|%IȽ Y-+Z-87Y72PH3_ cYI $(&*%h2SGsc/ yBό*FͣQW0D2kFؽ\j4kʳ~7鎭h |@rҽ?'{EWUU<غYz&b k0S+x\fȌenwJDVPx䍆2l$*O AG)IIZB !_vz 8;FDftj1ca˶< ={j9mb`U5Ho4Ι( fyœDrX,JEqP{>M0 h8+]J`˭>4`-k!Qٚd&*6d kX\mY2 o摒X]GvRzH.vx4J#pLe%x&ZࣆTbY7`o]^Z'=({V-Hxt0↹P̋ w:3v~qLg߲ (\\hZH V\=e}\>5\LkrkE-"{yHwyVz|~M#L |q}6|zkfIڎc&qI*1 V+ K"ˊ;Gl0CK ^n*K @8Sb ?!_pm!Yކ.K{72oD2Q  lxU,/s#+/7 3d|؄0XGRcWr&no +i0$!ޘ Wsin;]W9!(+| O+uhYdmq֋cGtð,YV *2jEo(ۘ4.lv:f\>v>MEh菱f@H^>w; |y.XtD\L8_CTtJ?jc3"mlM;ak* 2!{A& 7{),h&`߬;jo{;gXꁳ0V_ ajQ~4ɽ48m3&"@`` b;y5rXsIEv|Wa>.+spc@BܫaN$1h?L+')Wa,8D{PWP+ /[gYZ07070100000412000081a40000000000000000000000016759d580000045a4000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/core/snd-rawmidi.ko.xz7zXZִF!t/LEd]?Eh=ڜ.+b!6/\TXbE4_%"9Y>?ae2样m׾"gl m1zBpm燕]K %*In[ Λg+ 0cnNo:VTE%? m<极\ӰQqP:oίo&HAA3[߁-v*}b;{v^}a3VMT)Oi t6/#~i^ `t;c4QF8H![ YNż/HDvJFps=z >`_ݬʀMJ(wZ]ّCͶ[Kt O`˜&? p{3>? kd1A ;h#Fk* -EЍt=w'{lKȩ#qT gGknFUpŗ~`7ɩ4]^ p`uۙyu4x(RE\b*$?kA\{} z2J_dE]m6=z2Bc㙻iFo8WfÈp^{TU9ˊ@L7J$ t D~k~6V&iS{%жϠB+y,V=.x!%&ɪ>ir(RPe`&އhۅ; ƩZN|Tx_cCE{H* Gfjh[DV>(hd7iOԺwhSY}RD_pT_;h¨ XIJ D.=B<ϲ8cFhm?A}ofO;ԔB+:@|T">߾sD +RRn o|ބQ^G 79$egdE:}"/A6[j0gAjtӸiLmry^hԻW hq99 Ck#˺؁mM5<>f)LrF$Ad4Ԁ+at-sϗd4+0caTs?ڇV|өDFSL;j‹"yúb`9`({&!SLCY9MXW]^ Q986FZ{ԙn5LJG}KMfx\'D3ĘO }!tʐHN.ؙp5Vɘb]\"JRŶpESoƛV.O) u ̠/T%>'RyBb$دtxssC"<\ }%)y0r[ L&m,9U<ԧnMFk$6\0 Y3-qtJ˩xn6_Q?8qCY,/)e'v1>MeJjf|wnzb!W4%Z5u>X\oZ|$wi9Vˤuv|ֺ:3I4Q--;z1pZ=6)TĊ8^(>C!u* /k٬it@E֚JKI4؆B6_~9\QB&mpcQWH D[2#^(lClm0T|>WJ/R [uھ$ײM/֥΃v5^|@pQŸp~QH[ DLܢG e 6I,..+MjB }d ǰVķzl| "&;7.V6|:;4CD!џ}XOxQ}i@'nfFH[ӋP]%p ` &2Yt呖L0DGM"VΧL-1K2U]hq9 ćFr>m)j/Ӣ^wWu%š-6`ݺʎ& \-*xX}`\@4 1sd=T]C \@8zӭ,Z93__wM!򬩙. 2d;aӿ w ?g ;SҨR(L9tE*jT ΰ뗰qԤ`Guљl^FHd(g0Twy|+ QXCvHP >]v;fY(U>:vrR'Йo9o7BDPX+ewWîE^ԑQ2!(6ԌׂND;Aڶ`uK0}.1a d95KI&H`߂s90©@~+7]/ʔYJTe꜎ze.wJ@IڳĩVz,pA4EP+"_ˆ/_l\$g5`~xQ'NVs׮R TXIœ.-rDcef!_$/u]q\qeܵ7zAUx'g*k蹑ǂ4S^H8N6\!eQ Z5^*,WH[R?`hOyfs+|V/_ML>zjfn'!UB>1z磡"E0Yx&LqU52x9'ík+Y&^:˽ʛNB_9ݎl*t͝0lujîM[4Ȋi%gVǑ?.y͡"~42laozp`R'kd-+V@Mݦ6?yJ!תbN-Lr,Xny\W38Kxg%idW\MQf̙B9b*|9b,7/2l:0E[N QՍhcJӘқ/GsH2BFL/7Ѽx_4,!BtYT>0?pMd٫qfy+C^' ;u&rCD))SҊ(x-S2t?%\5sC59vK |;ﳣԋKVWޒ!$Rq$N3k2sKkTݥ̠1$Lo#\`ƈs~g88N#yT U-g6/#+yd6:Ӫ|vLS56/b衳n*@AYX8JYx=_RnDpኬum;س<-BUmS}[n(%uky^/AjoE;pwXvL;}vF4ӰN#3~ ^a(=˶5P BxmjQ#r.鈴%ROp?hNiE;Kfk(bbG٪1y`1 Hy~6]T1]a PL A{N)[g4DL+4zj@7aPhf&'!bKu(ے-:5oϦrێH*#&AFtҤ ;^qqR,$Im1O _w|Yo~.H7 J.y{s|$lbz\0U]tl^sGZʥ3#yfSu@ 14lMO+@g d\ed+Պ"9 em+{H[cJI!g fcDD3ˊv[Ʉ8)yW;4\S:R=^w80 |X+#6FB5 >8g(`53Ze zoR< []_`x} M'X dn%?j! F̪W1p_ȼ/n?}a-Zr ,+iDAßh ZD1o5/g}΢@:3ML(HXGps>d_lH`0(#_v:,j0ʪ8'hɲc.uYoPZi:.1*Jfl0x_j_&* i7Hj6J D6QaA6jCԁY1v6!^$dPww|:G(jz%}U[i!Q"Kj@gU >*aT%sJǼ'cQ?0k)Y6$J;ԑ̜) %XTU5 r {ޖmJrlHB;HP}6f8d3ˡvDfc\1Vnp',4Ek֡5ZUJtQ$WZnI$iW˦X)@|>JT/m73]4LA[6g'c ud$<@nll˹ޣ# q8v\i(qvhB2o+^9bWd1xܝKOpR{FlH}w8Fc2w>WvqUm:U ,CfMq׶qW PP"pz&)\XȐ(N^)r)f/Hs>60 ;J^sXS oAq|8 [@Vo} d![5ǨhTZ6]w=䉗cLN:*˯.},n)r.OocoEK=su̶w۾3xc@!v 2m]jg}|9 B^ollN_+MzN/frEMK|Ra@td-~Qú[`Emi&)$/s7C2 E'[rB, 8 Lw4(RpU5nbD6U?Uy qymm ^ʰمiތ66B.J짦Ҽ֖`8st8pfRF\ HĦBf2H>E9B?,1Hyiz &v qr_@D"A-9p}YÓ4Ȼsz3kG4ax/m6u.BGKPk-l9tp$ϏNb,{:@v%ܕL4|@nT\ r<nO3R}!nmmu?-ڦOn_'7 4'3Yj+( ZZ}2a ]ehgErkA-·a38)~`£ LR NgFC 6L. '63!"E7j%N;vyhgϘҶe`(q"l.υft|:?`W ȹl!C7_{M{D]"̱MEDwh( w:)4*POƓ)8~+34`'2x ŠNe8Մ#?I (Y4e'U2o^90͑87=Uȓ҉<mNEo6#i8 _@cT@۹}.d{$YhM$7Van(3FYLrEF+O"2:`_3 ѪB/- I334(z=[G[ڧ_iy%v:ҹaV^3/[I9#>$('ѣhC1uA[)UZsb 2璨ɐsd_2l7FZO+Cг( K۱1W ^#*6pBDڔ!g9O|#/~H7q}ĭdO\? ΰэDN ,lYM5kR4 ֡x: z%nn7zjH*Sy` ZT>3?%[%, לT"azT"5/[NjKT35F&c7 Ǹ Z4"Ƌqy aA!@,R/@M;I1}Hm@oc<ݨ1_!+zid>)N}1+"a)CF;Lr'e/}+ϣe6Ӣ.@A=Y$K_fX 96ſgws1X<} 0ƽ=-Ot{Uȁҙ4&gB?C6 2TcȢ+G8 59h$<l-`y0mH7>4/Iܨ+7gVjYiGu'e;xo;g9!-] CUw|/KΎ2yKP#:KBn&ZipZKLZd il@"wrWe }'ԛMV*E3BE@ ;fm;Z)b5N4 !M4?Py2J>Tb%} 4u9($mʷ6pbئe 6#U># [w#J[Zq(͎E4]pViB=x^#C_W.h#X(T0n0c^bf_ /tDu1FysPx\A@=zCDʧ:y%/NIdUhP%LK` m JMdISan:.7`@J6vhڊ.l7@Οay=l٤ rhW l_aGM\7W! #b~Z-fGޅbb%G UoEOPj S=l]Ø!6MAHg,OH"?*>">~4 W`Xx\b9O p {ښ;IؠŨi%7`y$g^1Etwiz2`a 57R? M(^|i-KVɏ+q PVߏ,R?VM&RWORLWB<{DNsK[zRQmCtmm,J !lKrQX=F« !'s"I In$[ 8K' f4| >!=IJwZǼ WdaA HKqOe96Sg E^dBrUT92O i)PcPp\K*1o&1EUYYl/Dǀ-a^q_nGSlO |Ձ?Fvu!HSV+q62$f|uKA8R -rE7ΐ Edc]m8-dΘs$&7bw^PC\'#, āEU'q k9S7,7CJI]Vj G\vgyI`~cprs?X q 8ў~]fȝ&j'Nar:w;V`tIIZ]<>[֗sA`?CCF(9VٻUAluŏ['Gʜ\Hn[ PP-Qyb=GMFWtj$7o,5}KЀ3Mx% z6C-Ԓ}?k{ ~ި mIJ(ߘ9h5,qO[ҒܹD aINH6;'-1Ml8GUR*@ۢ l~ァT?2/eWq h?8 ٞD&`%WζVp,}Yo蒁!4 liTFtW6uLn$?`G.#-̸ϡ2IcX74WؚSF`睈>YZY1]T1̆& 2 TG]tZԍPwJQcaTpa%亓hU ޯ S6[n8sR#BE3OШu n"SA7F)}T(1Tp>̩t}Hs?~'~mQD !1 @qz|bn%ԟA>c))1h?_: %rΗmwvc%Ut䄁,Z)6-ĈEY:szqcż]w2q<e 6.5 zI+0b\!ٍ :cA*?`)ËOEh )UYb!Ȓ`lM}DYm(o6J5s j5n4GnTTA ΄+X)Je$_Wjd2!`;k%#[ ֩J(Z:=7_#*F $LM%K0${fݘ^dV^\(%Ű+I9 шb_Jǚit9_v3/QjG2R8{֟-kŃ&^ԅXvV/+#8&}hm\Ruէ3~P/ J8jF%jLwfz]*nu @F Raƹt9'E=Jii{[z2#1@JeԦ 1IB87xQØjJ'*sYu>-srE;qZ㧤ehER n:$񊾠 Ay,aS$;ůc Ԫchk-Y~6MߘP4RKGId~0sk5{W@d.t_3K|NJ(C6PA$>^HqL񓿈DOC(/Xyh:?kvSb [§f"h?b ,31Ͽxy5N%DlǼ /iJķ +=25dq6i@>Lb\upPzzAe\%,E <ߐ*A6',S4!Qѩy.#ّ\Qޔ: (<Vn;T{쨪1-у'(c8X71Y0@Dɛ_!aA;u~a%@n\!*0^cn'B#p!K9`B敱<Tvws5g*^x;7/!mPmv[\If_1(~t~Jm⑦G-UyIGZ6.m;>9VNAЍM)S; >F7fm@3D<;Av0J]zͨ +Qyv *nj7.f(=>zC>:ޖ'z)C^-z.mO aM0@f !,A% R d/quQqm'uqڽB]gڵ\MPX'b#`;(wm*Id}\,)""JM|6r/w;[l"h7^½4d .Oߣz#L%FDs?>[.An$m_v2=%Kh[^} %ڡ6#5sV1W?).\8h=3а)D~~C ;gͺcˈr=W72% M``k3+1l=ZM:6eΟ Ţemn2Cƕ OD)y(\8EYk/Y=pe e![˼bv}o ᇝ1Bvߟm N 4R'U5t3]0 SRW3g% Nm-Pl8ۖIn#!1=lC19OPkYSBYpA Rȯz"*?błA->&Cfe̓]8ik S9AnU\4a;5-$.W%;@e2Mֳ6ޞٱ(^#JIpd(@3u|tBd\vLJ9hVJ3}A3&E|6yJ9e/`z);)s,.,iyҋTȐ;3!CSdZʄui!gUDc- \5X|*}HvX98ɈM]3Pr1 T$\~G-xb\HϡD=TInՇxCoL:W65_U#Q XQQ<AC$b 僉2[?ęB[< ;SEDخБZXk4iuYs'0w?~QM|Xa.lv[_䐁sIUvUYֈg@XWfTq6z\Cm S,s(yCv`^N}\t3pX^ZCb3۴~*/M%e/ SL_ys(-Yf_S?3Ul L\q],h"matސ"_c+^Kl 1vG-eY)xB@K~\n8q;[kvDd^BqF3BPV*`w\ K2\nD{h.>WEgPzx18/R_ o&9WX,([h~m'k44%KT#/|'EOcG`*8=zx7Uܶ.3[p3\d*hyx^G蟧D:U ՠ!<Iͯzq'Ԗߧ/e7["C= z,h1QElK=(G ɹ/=ykt] Bbv+'*;"F=eħI67#KpqMD7-GLvzq|/y]Êuqtt9c f$ok&i0E0W-̔k ˟tZ ePBE1cd?ߨY8M})8,QD"#ނZo!y-MntX J%)؛OUHYd,'jxf/ D 7OtgU M5 +*$ Uݿd65t/_{qȷ olޔf6G@rnJCM\wF^vwLOцT7TWːcX605q]8'$5?i&S!0,RjӕmdLE+>x>5[Z\EBYgk(?Pl$:ڼLzSg#m2Le=fׇ7̙$G.TR"ؠhlR@/DkYdeK'Z5=Ԣ\HFP-j̯(Hm]"ƼGldFsW)c-3rviY=JfeξQ؝[A[|bV6 ƭ#sUe=x=1މ/dL5Sp,6C {⯡oJ+!Aܟ]zEvs*O3ƯL1%,1j|mwi#?xzδhCMeP OYmiw& DE380od0,.OOVC A.7Zh*C_kU*XaUp+PgyOVi>hO;kHF Dgp$5_f?G K@ 5R_X&2gbW=<9iz}qx"lglw~O~-eThaZ]"2˿xG`uQetT.O/iQf5&TPs>njXz|+)78}1)<`o*O#}&x[6Uwre hc1Ě$pn A*aCQ44݀7duݓ1l9@&uJDQN4 ` ` XSvgI6ayi>fOn ./(ʄL|ɼDWM41lJ8Hb nပp~G79|Aq;Kzٰ{"-&v5q'8v^-TBn1 j[)w#9)Vt60bFV0D$1J )qo3:^+Q"ʀQ2<,iG9뫪)Pm9d/Ā~oCw^Bލx8F7N3*4!XKEԭ&S'FCg85{V4?_A~[IZ:sTkfu- i9CdB]ɛaV=Q#sk]j' /3 $ydfȀ+|[?sGtCe \~0<$.d=6(D0iwAIN3:~>QNR(^kp C. ]d*Oۈ!iI}>_8]0oRNzM\v:Dҳe .ZK&EM0|MiD[:WZ:Ӵ;P aL<@&vPGviA+( 2^#0Ph0$aU`7#pNX1x<\ImbpۃqT gVW|ks oP00Jovf3lmK tWPi|-H*| LhS= 6().W^sHBe~NCnzjG1I햑ta+!*AhP<_ J";W%QFEU\*.oIQš>~iiL5sn9/m}d~sj w%vKh21Cc e@8fFU(1}?i{jYNq\S2 XM!9ꍟJ8|׳X(-5F -]WWn+g7 ۈ.ff__ 7RIe$RF9e|8UL/F v^Hd[P+!C.gIkuWIe}&bSL݂O dj-"߽(`+-C!vӏAcvPIrC4%uy3Z;nU)MZ ~w*IGwL$ܭ"eER2,I{#~gQ5tE_e ˆ (#~ cfq+v,LrwT 1gNԿf=egMJV :bNTI m,ākAZ'.dsVn0<1'd}+s-^-fY/$ֻ^l'똠z֣alCk4/%Ά:Ωgbם.Q}`XYJb2V/A|UVCp9$-N n?apo;_ޙgYZ07070100000413000081a40000000000000000000000016759d58000001038000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/core/snd-seq-device.ko.xz7zXZִF!t/L]?Eh=ڜ.+0bhu29xajT/B^87-@sd4xe3߲e]n9Wu;f8 <-LMYt-W$D8`Fi= +6N{?/v<ʑ,m6¶)jDdfkR3LWu#cP,PĊUaNNt">WG9*4p|,N;ЫjGbtH]=]L:yP;b_ꎱh;OdEұ9ᦣ,g6:ypGK4)^ݺg(PuS*^UϢCT4 %aJTIGbMe=E?5ș pԩ0쐱tC-іbG./{o#}QS+IioV3]Bl(Β*<Uw%9sn1`ܣ5qw9 u!4x4eIƖH7 qJdn;ЛSPR{1GwF5x鏐CXcR?>A0 a+ܙ.X]p_I"~NO-fkEe %`5޷?y0s)jg xj:m0 Di9doLvBvd0Ф9IkZjoOzF#~%`&Ź7|1cב{+]JiqGgT18+2 $%=n'3{PԲ6h# BGT$"o$Cnɨ#q?K _x@k>T3`* sƐFi@4g u\nvDUG֮8Ǡ}Dыɳa0aŔr'z~ֲ7f oQ+Onyh/qcl8[n[=\ʼ-҈̪ۙ7blDPn }7&RtmuYW[̢[_DV7*1-8 : V$" "ڼ RE98oC]g Ax7a:Ħj^E%0n8p>CFA!6vY|;W,?hք=v,̞F&Q*.i d :hWmPµz2$O|۰s+'c1S}i"}xDr6Z?8JA6b#e,K;*"zsP4 Wҡz`3M9clmjAr@9H{W5@sLzz+Ew\|T@9=s^n/.>2_Ӵ8|8gwS=+j%f>bbIflŕ;KbCpzN">OYhG(fU S']J7KqgdAxVKReJ#u&9SSR'DZѦVAx=I`)C|^mT"H9治T 7/*AtDB'& 5tHs,~kyws~Is֨(K,u?[{tDm{۪n6-\)*{I<3Rr.A97"PY=(kU[9q&BZX[|~݅>3WoJVʒ ׾D:nu.]$'Qpm^эwKVǖ.#쭟YAVT~?wzD=B.BLΕ/I׬6߃=/CSāijoOp@2tuGEc4͙Q%=/VB>!qo e"B%-[w+B2 C}NŬ}ϖ?ҋp?T!Mf{9;.):u:f{ ~EU` ZԷinHb>@"+)jmaNpdŖlz 9)"BrX:?ȧ R[Sy>}мXW DHYBh~=چ$ 7?Ю Va=}c" =MeSZ!汴RݘD2/G]?N w8݉C#bͶbeZْј*FLN[2ltJNQeB]p GOMmܼmd[<]u 9\zƛlvfil`|֯oEcf 4Пcؕ}LGi" p 1s+|TYkJF؋_Eܻi".MW}Ux}Z+mwwf6se5"6uݴo\-G,7Gl^L%-jUy}o*(L'<"e} /QůAZKI~~]e dQgL![bb8cF~Kkn;DMh]zY}]AuDە7BhoB""lN,`ed%:t8G=Sng˩y #۰l|h{Ҟkd?xZ4uܛdĐUWb&к>J E<O{!:>T:ɳlKV&_ӛSFU<%iáN HqgYZ07070100000414000081a40000000000000000000000016759d581000043b4000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/core/snd-timer.ko.xz7zXZִF!t/:eCs]?Eh=ڜ.+ˢ#Lf0sֹr5ibQ5*JMwjg/yMe?Ack,X]lqB<2 +JB<JZH>Z  fMw/l?L. FACIw;[885sv"dlb0N\qt' ^Bgn}O aNvy[!~6X4tEc9H )zR_g=2#bIy/q6ҘQ/v#IG7 ʌT)Ѹ;0RGs}r[yOF(bB!Ȫ9^0DkήKsߍY Mꊪqda+E?mhS念iQ=qW$(v[jg&=Ug p捉"#̻jzjǜUʒ75ǃ.mVCp QXh$CJH`^dw,aNsD=8zIl;X?ݣO$F1)FMȻMD!V|W{@^(sK <% hfE|T{&_v"Á+U9 3hczP^[k-hUFk󪇮*^sEca& |o 4;pٚj_~~+V+ZvvFYl~o&{ۘ#Hͣrl2l!%D80W# HdPbGUU㇑m`yd6 |F~ t(fz-h}DMCgu*ATi_)1xpSgCD_#+oc".^[>ԚVh}!/, (*qFoͨd )J(>&+X`$^eBG0)U~[Z‡ zߴ)1^mR8@R'z-N@n@}%gM|{@"rTJHBd3g:/<8)'Gz]":2ϋFDyͻtИXkH'[V5{ #<!#W:}Np%.pR4Z`:ewP6zM:s=9Ll;#qr8Iw y?2#^&XS(s#Fyke3G)<y̅&U^znQNmy  'ڸ1WL +Kje*ګ.Xa:)^+u+ݳMҍUpD&LI  U<_y3%f9f! 3l]7"dLr jd}6/oPi.l?S䰿;=c,KTG `~xrn찛Cɴc}X1 S&IӪȦ3Qv)pta*u+@uJߠH CaI+C 6L\o}wXq^,!\4f)yF#UB>N{1PHPtW0D7Q|OP}g -Wu1CS?@Pz:WBYfZ-B=G9K߱1@yv xewKޑj'NR|ERfϏaP@)'fہbl+ w5(@2"5FlIҋQ5َ`< Y^ r} Ƈip+,'GO1?@^ )U޽1D42jj\w{_ x:w)sVEIo0.u'sZR=_pfFFaekqw6^ySPO'҆[$XUH,9|6!c2!q]MFdm9b2:I-nrW=ySw?w*vĔd-Z`Q>^B%ԑ/od(Kݶ(Yjyg@&2 K8myq[iRiA8s9z6}?ZӛZpO{Yʿ'=Lo~NK"18 #_ih;|WLXLث<=Ł#kYdi^O@%U>.p7xSVAGdfOd鮬 kW O2 'uDb$` \Ov6 ؟\xLx8M-&}NZvV^{^U{ױU]5Pt] ǂ]"*pKbD*Q*xmSX.ŠErg@ Bw[ᕱh4*4p6PB@T_ƅ& Ǵ_a!xjI; F{T~xN.?߬ s)cyX|5I.-[Ӎ4Ǚ+!3\~=OFu2NӥFr)J*C zWfK/>C U/6{PŽZWx2XRx!i ƹ:p"5΂ײk["'Ik81Zk*#c#9|QrV18؍7}1 xrWo~IE|OcLXxAe+)Qa46V@[Y2r 1wĖVr1$?AX%R p$]< /7 $C8iwԑ58i+ 4xSsa%pgP>kTwK Et\r`b{ql=V*F%#|=Ru3oFR*dSZnH'W9Sw^9-\BT G=g;?UF |ߨ+h5n9|4ĥT5)`<:簊UNc cL>I{Ŵ# F+Pns*{nS M%^;ÂuzabXzCXqOy6{= 4:Lg+Ɲ3Ut֒|]s9V Q=vB#&pwK B=pl ET4C-jsQwټ_BH%o(Քf:']l_jTVjzŶ8}JmZ@-4cOv8L,[dCAk܅F&LDam< IKڝ8VfV97{*^3#\1%ZS򘜋!QYlr8WR^6(QPe0Nnx9N8t *og=3C7X#vO hg'AR=6s@Q}=RoıaR_~>l)@_Jv^: ^ͅT^6a0鼤2C$=թW(]M`cŴauѱcAeETO49fנ(V/ogNwUix˯y:I(ul?UDa c(бčv4t}ڭΐc4#GMo0!Zbm;Rb\{x/rt!l3Gwh Q/ 2|iȏ14B~-xH 6:\ _s޲IWB]T:͔ǁYf$ؒ1܉JR5췘NjPiLܢk')!@f)8jseKsl'*󛭑u&P]#E?La"EJ?jaO% !T, YYm%F8F X8H[#i<*;N ۃC0¤1K^8}?v,EASTc6}{5!aG$vq& {2Kɩa`N!ߐry~o|(TL=a3Vn sH6H=i]'rQEYDgW~ wpzމ#ؒPm& 6E]ͮTϿ5yiQH5UtIf-L^PX$mLnCqo[V#N7/*I\(jOr̺`k ~EQ*Jv.A=ZXXZ i~ uR2bCG"~Eb̏4;kX఑7:v{\1\[ܯcb_˧_K4:d|!&JeYn&N}%BwׄW݊$3S.<]&+Տ` )ҳ1<\Zٙ40jE׼v/cIDacѺX>vo'`lR詭=hs/l[pا(`kRqcZ%.id*=sĒn!55XbtTIowvuZ'M5yLgQٲk8N-`p'9kh7j8kTR4|#5cm&j0C3UNP.sr@|G]RCqOޥ._K%*2y$pN[riyNQCPҰp Z?eЋ)<OAwvf>d`pk_ TN oW+wWᤔ@L=$]{_I6үzhBiz|,R@,̀%? b,Bw{0bÄ\2>$c e 8~"f+YW.ȯ4^kZ@\uwCDꃢLœyuҟ!>ʗᾮY9'D)F1SjMj 9Oep?bGas)3mYg+&H}Uh~w d%GibHQ HuP̥,$Ln-)ʶ/G|QpDTy5p|@Ntt|(8#*#b=P/s!o2p Z7k֏mVK β- gpɵ/6H%;9P:u.}~YM?1d>VR%ͦro]=}%,C{8C͢Dl]<7km`a( ):˃.YStȞ<;ۯ:YI} -x9t<6^s@](W#8܈VQ*^BXJb &2).4nOa?YfL/n$°܎n5h) i|j}&+RH XЗ}uGBƑ8z(8#3L'Ak^#;#5j`0ir+o1){M@7F>6ť /@f{úmTFSTTyОa^I""ca3;P$W1OČ9OxS\y}B`qԇ+8QI98/jtt~o#U5%:=Ǚi"A1ئ~w%*`R~s-ôLв_{TO_t^)FDӔ4.EM -Ԁ/RT &F0}2Gw̆l a>*;ݺSIu8V[x”+5lt l.guM܃,y9Wdr|ܕ>ώ60hx݀^3(qEsL:*x$ zwXyj,9" ǖWem8^Y/_m=N%&â+[N|KPnVWRz~{L_<{ҢHK킍hYu^Wu%P3W \2"q4mzgGXR{\0 ~oF/dj $nE.fMNrW B-VE$WelN[R?&hcSJn R)wf架Q8دz.{"AbE0ԈlLݏ3F¤+A){aRz@̟P>J5DENLԟ\ ^'uM=jq*῜<չ/gS6;&y6B7B](goSY0~KyՓ/8ʛo\ӹ,O'pwkЅe ߚ0`z"pO|;lSU:3Tvۜ5?3ߕC$A_7Xgo䒆R~s^A C<,>*${0Wo+<ۄ&WK]!E谰/%8]O1KD!G#>/f%co5 vNMn?Ffyɖ]AP_Pr4}ӳ'F՟1Q43GI71/ϼ8la7Z0t##Nv񆾷SƦw91z~~&Yv0Ex1q2W={B&RTuh.!# ] 6(a }@^f9^@,Z{<75SUVK&?]Sc5Ȃ7f1(2UR rMN[@&-'hy~q3aELq6$`ETIPAnjQ3-P/:SM?K#j4á)Ib`N-vu1jbz,=T0X^vWf]?Xp$}>7m[+=("`4 6湀{u]Eߋ 5C#S`.CHl#sR|_  #d!nb=Ocp2{}vSUinsE }7:,ݰs~8x½?ܤ-?zU\pO3 @v 5]'IFwOfKH5DWY~cFY#{DVfƻH5nP^oM c ѮqeȽiv|Klw 2۳ɎF$#Eh N~ɭB'٪@%HB\ऴGJ\\ A;&ҰG۔ՀUjW +;)\#kOy 2)^iY2Y.b041E5;(`4.)-Y?C^65=pψƀ#zn6|TGRq)<{vm \fH%0 3ae2[@ $Rs\1D0 -*x9*42Rjiq$!3DNNxDҮco˰׍}d~C\P"C]_4ޜKu9&-@wA}ӈycl&jH:^Ȟ侮#YSV!(PY-yts;_Rg-Y$VQd{0l>NZ% 2sfsypNp=}3սxeޥH%x6P 2J6W~X;(;AeUNOhɮ a餰K[ƪIO1KlY~m^mEa@J倊~2sx\Z p#$z4i~Q6|G2um7` K"%K'n'>^Uzm~ [lubHn-A<#` {UەSjŤ#H<5~r&iwKi$qHjIǴkw 4ԭsEھI~=Njl&X>BO`ȈXU@tIL Bv2:A% ɟ$4⓭s F4Ո} f2vsZt ׯb`/ؼWv2 fA_=O,M-17tNkwp[sރ()dtff&Y@Z 7f>leV=I*?Cp״SʨmP[u~ hV }қ[K?SV͙m\8dGT@e&Q`kX;CAw>0^~C>v,OK9#WU=aS %gW$`>| VFEPTH<]7E Z/\^5P(>}[^j,Kԗ4.S}`ӈ'r=ZG|8zg_f mo~/:. V-fOҭ WHbហN胡3ïqa]]FkC-=(AˡrjS(Ԫ{֔kLtTǂFxrT>BR>h>hp=c20xPᖍшwE5OzN9''`^wO6xk "x $ A|Reo͉)j¦P>u &Wj]Q vz54q&,E%\_kA>s8;}g&CaZ @e OR8ţqa әlayvzPN2$Z|ZsRTKfyV*Om)x"/xmQ9\eS t޿/CF  2e{Q"5n<(ZXXd ~Ec̦녅xRyws/UՉ݂Hq2-Ji% -T);H轛Iht}c&.?(:݂<7Ujb #K'=ň2P#c\ξ0R!z ,PsԔ&f?T(i~yGa,n۫{ $*<$οw@<1+&=p<㪅g ()|>F'rv@I0i?bW3G ˹R>PM&DrUwv.zϙJy,;Mt 6b>~2|c:"2U~a8¶E,ǫxO-[O[q[Z^& ; *q,g!]BHe^̼H+bJ}hwUBjuU |x?K'Xbi7 [ J)ީlۀ|4#Ȇh% gv7|.=>R4_>? $a$WӟEv)SiooPu.F&NSθYq G5mcg!*vDAx*^ P=3Yz3$sՏ>Nވ{ܔ)~z-͇첈}8+]Q0ˬk:Gh2TeVSgyԺ@At0T  2ă(ĺAOs\¤* :ZJzN0.ul=<_ي 12xNmpJc;)U֍`.k18-jhqơ3/9Z$qɹ›&{ _):\e#1c,U{cQ*Jn> { {Pg>\媊jn/LPW_h(/X9(𴚽 C 28e_^E2 k_L2,jm=W 2v͑T򝡘 L@_}z76j5 a[<9f#R ;{T[7Y]+dvU/P2ïA 6IxyLp +vDSO;ve>F]S$-rF / A TTyR%3 Ꮶ׮Fn5(%{Y\-1RJ5+%ژ`$IӨN1dd=HRT*IH-n55}G Q~$B=)bh?Z7KTV8k=VJb&_Ur;H-b|FpY{RV8!%4Q̵͓τH/(=ik PQۻ_S`@eXP8%aV牧g|"̏7Q‚qF:ٴ7Uf#Dw?. ~L L~+ $Is'Qr8R,6+#Wdgm-cBuF.zjZ;%twu-~j F}AӬtrQQ{-k0=AH44h8l~y{x_~#r;B,Z兩w=$~V ש)$R4DfUChb6<6u{ƒv:V)Y.T*P~.{};`=In1CtC.&CZ,rM\; l kHГoZ89?IŽ Q?J~Ҍޚx:G6hWz[q"WŠ"_1J[K2S#`sAOvICڎ{.UΙI{=JU-3C,$=4$iްw|积o`G8,$*s; ҫfddJ1(ݖl}PN٨'6 7Ƶ Fm~Y7LyߟJ0́ ޹, Y 1褱ODpAyML#:j]tOlz5Z9AfU^}+duO:Iȓ/ߤj^Q=fqܦE(ɐC649t8X_69>2&M ?/,_f&G~)A9U&x''YI@@wN4zaif& :`aAܧs]7\JyqA*P2.^€kOvȂ嘐ƿaH* *'梞GyOc PyW6)(43"à o! !&&~<}F2)eed1ay{ߟ NHQCu_FQ#KPwl}P%֝W!=@mS?i$l4wC5$St[N"3a\) W ֒Rq3(2Ǖƈq\(-"0ІaLY}25@ pC-TCZ$.+L tӬAr[oSqݘùe3Re0&y,w$fZ"p\\jZ?kؙO:JΈQ@``Kop 灊nl8QY^7 `7CؤC[yw+\"C ڃd/}xvzThHw}kƄn>s0X}_/(ŴhCܶ]U}%A̹b!\q^'~5|J@a@X0( H]`3 =xhqɾ_ vȱ6Zz Zz%Ҩ2P$ LVHqo uw};6 hyǓӁV{#5?d.U0\sn/9?wXO!yXa4^m W0F[\=*_+8 5j(lMh<t0+c+d }Gh2*@=|yvu פ9d2 , >49괡X=rc~Rΐs{9w{7)KJ INC(ӃudǦ83TgaLHCDh$x'iM뭪xd}WJ/ʿ)Opg> ČCq,)2Pb(VVpUTz"O`_WL2)avoQZTpp2B T=TgIHO;;wrkeG J*^Ke 8U XSW dz?OhoRdwsJ90;~ߌڟ0:GP.un[E/-b_z将 Re Ȕ,4B#`Pnm#=N[ZJKw'3֪DM 6vM rm=Y@;-_τC8&NO䶳*.ap0X_&4jxCKw1PcKѼs :c5_h;oz!%h,5ߍYJBy9޶W+L䌗qX`9vV{:e~MZnGu5Hyz.Kiܜgy+g۬~= e7m7a9 @'s5I=X_.Vs<Ѵ̀R$܍B9OӪM=t?+ LMlmgmLLiG[G2kCREJM_H%6BRQ8 X>UĠ1׭5-|"iZ#J9;_2` \y{x'ָӾ3_+-B[ ^ lD;>Qf!e"ZI|20~^0=PL #3yJc LQUG%kӲ2U) ɁFV;\v_,UwD-VSĹ#/ͳ6XU.~븼,Q\;ewe YLH651.ǖoʪaIKDݵ 0 %J^$ŸM)ؿ|ȼND>9˄RƨMv9Z >6JB]g+4.>9TtP6?L,iO)b%4F, a/$D_Ȕib ևVAJ3`5; އP4I XkZ#&wϑWሗߺ;C$%.ƒY-LJʬ)Su525MgYZ07070100000415000081a40000000000000000000000016759d5800000b388000000000000000000000000000000000000005600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/core/snd.ko.xz7zXZִF!t/轳G]?Eh=ڜ.+et_S؋;gAN,w$7>vtp&imLԵgDG{37=u/}Iل@A,3ۖP|=h4u{!X@a1Cf{5{Mv\+E铃Q$?O!mbB$u MVPS.–Eim&HyT<!aP`I LȡCk+ #FV&ƸG b]!=孎== $wS ,dMk (A7WS!Ywȓӕ@(ņqɠ(n :x:DDP>4?JHQOik7dkLk87U6o ~L+6{eHp S҃ޭE.$ս[mE f-%B<2=@]v& 0+m kvZ3!H_ZoO1^,t+-=R@SY8. d@Ƙ?B^!\Lg*GY] Cd OV ߿.־+PtkNa[f#}]v #x&j[D "2FZ?p#T_8'0J:i99n.3/.-U<}-u\ټ6%UwBLMZOM0Bgfm1  ,;-Ӣe #R2}yn11*Yt]P*Blқc@rͲoK*# W/EROm325L^:;u?G Tنkm~p{vd䝲C#}R. Gf=ĀXHӍbia{wî `#!E)' H[eAxl+e+aO^[MԷ"H]%mGWtL!ܞ0b斆\p-9QU[{ͤ+ǎ0vӇQ=7i 쎗o, Ay;zdΤ;U/Aj{ta5<~7fHW*WW'rU,u/WAMZUU=1R:=m🼯u#fw@s i|jٿ&qc W,4-7XC ;>QlHDX*d; Ъk_l7)O'Murיp8l] C"hQc;6BX6l+f2~Z+3K/o߆;PGӣ`*]B0:ƮS-3|)檲]2_2wRwA,# SQ V [Y"(㐭5lܧ L*ҷO@uM588ڪ2-tCțŖ:<68*͎?跹vȪ.>4Ъkz 6lpڬ@קHkK}st X7؞8N_vSXYj*n 2_}QJe[`9߯Y`ƏL ݛ}iKƁ&a ;R_:CKZk fkj(W˫m7$l07%PV H m|DTw8J$V-U8u'Ckї3V趉ۄ5-Uwy"tߏUMZo("\RJH^Ec]^46?ben!7 .?NBᄟqKf mpbdmg !e Al+}Z :'Eᴠ kjjWFIB WB8Vȴhy\BC^͜58:#|9ݵ8mY^^28]+pCꌜ4*Qgxet8ARE5EB]CǏAn(㢃b4Þ~3ņXשu#?[ N SY2 |@hh !{q;^2x]W+hB¶,@AkB$ևcߨSCHݿ:qo=x-N"3MA׾CEo}D"I@ݿs3SDgteo#F%D(p4z-8>$*{.IBߴY֙-dlCҵݴ+n"KX v$W?<+b@F9|u4sZr2wj5PT 0tA>!Zy?Uٙb$]Cʞ{^;J=9槃K$5Q(=l=pՔJ`g+޷Re_?.=X!>{_nR1p\ _3!x9Vsf֢)0 YBq';zꆚHq4po.Q>}Sj, :M5j-z mKI%y"@H }/MPw&?||yׁΘ]Ub 01 rp -A$148<-Z-:@g%%jj ggq{*56zaM:'|rt ʒ rUw2cIcV$k]ԘAS?5ܧ>l(BFccDǣN^r'9IF3#P%aY M-cV`ܱv sc_8̪Tkdip3C]FDh1E< $L¹*l7#*"\EkJk8o I[ J?vQEC~U}Ƥ]=7:'=!쌲\l!#KeS++gRJfJ"7#};aD^s.3L{oE2p]% ^sPb9 S_? ު1mzoQa,)fú0P\OfKŝij8]bHl] ),[ {TdpOcHg!Lp\;X/!b{G%{H&/X54XpoW)CvcpEeV@Ӑ 0clg(6#XNX8VItߎqs'\۞NyA[ښX'25E 7-] yz%Պoγ\XXb}| vMʂ&"Q6] PZ~2D³D{o2ӊuyA#tyRHUb5ۓW}֝A4jdi&DՃyFod]ɨb:~u~(l\̿ʏ,;m8cn#@JAzɮ\kj1YaHAFmehuNN%lj7p ڏNU ~Q}>,`m1qq`TkdrtrRCby?՗5 /6zO 0/qާ𛃥OIuj8sha)Sxfn+yB>E(!?=]jhG都sWFc +Q ,Dv^TKt#2Ó6J`FJ8k#d ;0'}|fh!l:?&WZΚ*@BQ}LD~S` Owx蘞 ZN.M 7_8'" k!Ҩh0V]nTXc?*dv[>_)T0F3=%tkO6\[<=#dbz6+Oc|/HWa71 (s;$_pxKADcq~JMU /p*"-'ؗwh]> UgWj5O D&yUěwʿ))}$[/CUG}lR|2 OfWjLv>wobDy[#`'%3T4Tұ!ȥ\rOCߧyPMdaag"2m y}ς8k au@tt\A;sLc;9[yr{H2RPLO5z2t,lI&'ʄ5]i-FϮoO@?;sOrnRqv?oQ*Cn oEy膊qPChHƈ&n@/vm\|6#|_CF-n"in5wYk&v՜/E9 \"?g\Ņ7cB3'Fc流;jm~&>d ]w.&=!bi>Tć 2۸)uZFpLwTwTʬ˱;,͛@qEU)J)%^S-Bsw9f 1ǴaҨhG&:41TH81b4AYP2?O*x_&YR̒D8ƨ}[)H):]ujE(}xsyO \0Ր,ٜrCb#/ra˱}#N-+ 1QBD0#}*ɜc$ 1_+FvRKV -LӿE,,hcd\'yS5m3XAkPn}qPPB>`KPLڞ_-.NE20;w;T{#e?c>#ʨvfMz s]GeP2xNŝqi5&o qWS;Fuv#FyΣ8%!WfZj3d,7)?WpFƿ=4C D0npN}7@U ? _wjYh< 1,aaoػoRϹ2\ ?g}oG;7)P ]z0xlcfK_2%]-܆e5s~> lMga$_3G4ǭ Vi@m#tN~g/B|K[bÿ>]*To@SR$Ef."$K`y $È :7Hƙ 񽔈si^ Uq 8p\7i,!_^٣OJF z4 xٝ ϐP0Fp,f_%q|4!*kw \)!h9>戺AP96IΥlc V+Eve(kk~7,x؉J!|BQA编j}& .}F W_JjTWEdr9['* !_2k}a`\l7\Lj4%P%Il0Rq5 !ע^-(-NuhI. ~LrƲ|>X憉 ]`gP293b *Iˋ?,wrR%t8`Aw9!fTFmm"Ec=ܚj'1RT&8h12}.o]06&t%ےzS"9]4Zh.eIŤ8J6<8C ]R6R;N0gYֶɈ=RP^Bͅh B'F; LTCbmjCŞC]hsw 8y4$|mezi[ox+POV);e84&J7֤@uV3zn=:Ctj`1 e8%ϞSq(N|T~hY煤x_G%|ْK}"$봯' ;@KXɚ^F'TV Nk&J}? +k<}8ƊQ,{">Ѫ9hf yXl:"#,ϑFXՉPꍏU M-k1y0: S!oA 9ӷ3/CdIA!ʳ Ƌnu^qB#gרɝ1=̗`Rf?Z ^QѲ;1WjA}TLSurt&@Qr@PuT6E\3y/;t28D$_jY30|m8⃙I'kATCQq*|# ٺ}zlƟ e٫Dq`VnB.\Ng͆YkGgxh&1iZ}0KW!۹Ѯ€wXSfcZzģŒ|ASXNdemӖ3e 0Auo)y$gij u-zʸ`917]KuiGM%pB8qłZ\sj̗!D= )eXRuFyDA^OV6v>eJ옮Ye@5p}|ݡ y nۥiUZ[Xh'q+2R\i:rvLٻ$ZJOu4? $u, j#WtI'\jp&OwA!Bf1zg 5pķņSdfT߷~aIKO̅k}*g"&][ B>-"1}tƸ9o(ϟ>ăۈ ;y?3V0VT\\_6;T^9#-z:@~2o7+ R`zs%v<1X[++,ܴK+AX/d`gg݊/_ A'_J.en>sN-}Tj1eyw_bB0Gie?X b]dR(Y1S<\13˶PL1^<_ڼ,_VRI`8ȉ*صh,lQȵNFҲkɾƝ=BqP' ̷c%ee7UxӣE9Ůt9ɯ3@  >kvg/&|m%,vr'MYhܛ`(Ś SiϾv8H2*V4׳Q 9 ݥ$UF-Et }2K7iQݤˤEM<&\ٓ8I}\d^ 6]=6ZEh7J8_ܽw U#A؁Mjqi1JV8ϣ˙1ъWC/1LNb1A:rXlaMNfp8(''&jMA^ٖJ%DÒCݟb!i?W7oxMf#RKٽ!:7T!xl6Q q aN(<8DYszUl '1@k1ա^t* 8BH?ɇWj;:#lYe#̵_DaAe9~*Sqm1Gl6 ApƆF 0EKc{mIb7B|rTsP D0YeK2~Úek=ai[:!wMOE`F]'xWzD8~uy)r.'#*<@rMT/MEb_}8MG埢O=r4lшUSANMXiK q )oLGB@M&Gd@@֗MnUi.i֍Q Ɲˤi:)B&^Dg WV,%#D"&uNۣGhodڝy+ZD!.GdTcJ`m쟛.KO^ԸHeM$h{;U׭j?<,t1q:*o`D,qh/u8^6i/Ҩ}*@sg-tei}ذ]d;䚼C:z}LH} ct uWQ_rpx6 ^jI6EPLB5uI$%vt`t%sg ;~=ґ,D(F4f ◦b9e(0|:mH=ȏer[`O%mB܁m `Y͊ɲۓIFleY&>P@Ef^gh=JLZ$yn<#v` >?X\S#0:xБޱ$=0*MKnƝxeDU"P}Nmf 6\s OAW"yksKWF^ǜ򚛧GfnW<֚w?܃ R\;GON2|[3X7 NjLIW0i˸,;;]M߳\k! pU9&*chΤzx.x4.FAl1Ɂ 4lMesvESB;*6toJ|;ъ1,TڀeC=J=:4'1+6mY6")7%PIu!5cN;Wd3?լ5γJ[J($TǁZ:|LT4ҩ_tmMiܷpE:9l*g @ Ɋ'"~``o_(>J{ڃ='>Éc٠!8 M[R#m%EoWܗxD<]C / =Vii8TlTMbM!Z5ي.J(Is=aq=CRc~@/';ˢ$۫5υvR ӒOq4ɛxC.ysi|5? t隳B \lKMVw ԙ{@E,\r&.M|{2Y9jjQxEb*bL|$}oBgT /Cye;BbPB1MV)ґƝ (p%H@῍K&LZЍۣy9]բ +K)*"*E(5n T@ MVv53R q#e(UqzS8G SN{$ߩd"Ef2zO Ɠa>0ږ jws-X:XF$u# /]f\ϧtgW\]4Pd.0LAr\a(3""?Y"@HTі 7GL yzO *Jd~{_LMA~8167xſeJnx 焛ˡ]!QzB">|0RR? l\=򭨶y2x`=y).:J S+`)TT:uXj9֟?L&<+S`[r:,%4P ރYyW M&{Ң,! U6Q 2eVYfƕL.h`kz2InlcxA= rlY},c0fژ C>P,Uu/p-˄v'Ab~عבfՒ\dmuɲjT/Xв7Qzɱ+ӟ/\ r 'wQ8oIw}I6CNGET^S wPwZ>HѠ‹|]yzlx8gGy0?X^%|SoPYQ%ɂG#,Q7ؐM\*UM/SlΉXrGx)w/ r̈́ΰoRw0&NpF^j!7J%\Jh$G\!otqZZ KuaB*D3Bs[* ~!Ͻ;c#0~_ׇ{\+f;T㊖#dvء5 0x;'EfSgf2AM.b l_zobc^Fi+R{>gr$;Jhl?&}Ú]/FQJU\hxGc1'}@ػOHtj`^ʋ]ʧ_SEds1mz+6 cd"7 Xy0uاҼ7>ͫcS7ѯD-ַ2߾|o<5e'(X~V@ ;bHd"<~Z4` J`mAQ8ӑ o7}v*cMbcju#$^iXcް#Ytyty@\foX@/|g|A]Xh>k1QǮמ`{R1/ wqj9h}|(y%t@VbSf638V Nɓ\E7 ii]yq{"i@- -Fwq%fUUxclCOhzU:_|)3Q̸=jWL^e׋8Kdu!SGD$/ZSƘ!QS Sr(Y?s~: RY׻ |]a-l|ҁ{\ۭӎף\ڇZVJ _92R_ѳc$4yz Id8$ y/62M6"bddxi#78Yz-79^CO b4mMx\s$gtgMe}QV_2]?ˌ,gfW&=^ϊсgkʜ/4& Zy\IovgV?^ɂ;dC3U/ X qb $kCjt4zxjPoLM ~c X{jPZW-u C-gU njmytjX `Z x_LM~9a0xѰ֣4c@OzKX;jȠ%a5B4 admq{e¯ЈDR]|S\9ȿN-C@vTqt~,}+- \ȒWun8@Z7qlcIꂿQ◵qMqcBicb^>Uzهw^j+*fU&1'1vDIn2q7ڍT] u^ Fr c34+W}:'K\ChMz'\\Tg,S8Xc7nBRP<O۠S7lh0;ƇN@LCo {hzm80=G׵v`+&K >$ kIDڽW:E"Q-=MfMowv?]% ْ+%DpwP+-pL;3qHew7Xf%;B[8-v'\F#P}TIHufmQ;)˕w,m6 4;| ;Lgr_E3?$|%~p|BQc=;ch (pvd,"Dgɂo햖ւ/'ȏX7r.{6oq [ ufGSZ;N/f%ZlXB u 7~k'OPul|mLv4A6 E~* k҈氼>ϑkቶ)oN 1- H  4¸ĨG> tggBg+ꋘ^2M ^$ u| L R) Z,r "jyͅ{x-bܙN,t^oKp60AhMp )#+PKP9 h^Uu;=h; RM|q8ju c,aR(*k\1Sڃn(^9)>:-sx*'^ADvli)mJ{iw,,)G,C0c3f9|\[] ѥm62 ,Y\ϋ'%9خ:J %MaR!_)XCFG0/!0ʹe7_rW6Ul/c~?m)Mʖjc*&mc<7B. nD6Gdr=vbVgzxR+z}>k]= vyT͞A0Z/%r x0oR"8NzUQ`#Oq.A|) l*q>x'] pU*6nO;7x$ð uG:Jhi8%{H'gWfCEɳ4Nn.ϩCI ',Z\~^dw6Q\AxrQYmq4k:jGJk{vT~?*Ty5 n&(|S@ MǐH9u4웺..-:"ʋGCI{sy|R9 D:~yVi5Sc@T8[L}pnlGo*he!TANDH ?\J0к jo|Ўn"a3D]s^y&2+{^Cz=*OF'PAT8 z60 ʣPJ{F+ pZ ū}Q][iCcycCK m`~)4b!lh.FpbhvgA 26.䅆D Mc;n~bI +-r倡|azKczF…zJRҫuݴ/\%}Dih.ЂɆZC^y=(9~製,_%}l6 ^Sj"??Q wRDagrWA'i%禤azE2| @5ӱtxVZȪ%0wFѿjkF]!ʇnxD0k'K:h%GIc'.K79>a/VW0:87յ!| h2AUD#.ءo'0v@xHWNXw#'\7$lh} 9 Mr}^ n&/5 }V31|P_*-_ϮU!I++|='|>=L19NG3$\n|}G[!Fh{'M)!KgĢ;7I'T;zkQmc@Lg=&;6KfpK'4wB)#X@cqS"{mV>і^k}~OfMפ}~~#0scʇP1ș$WHdv+EԱT,(-d`r'p+{t'v!,+˞hhBb'"?Ī s7lRx]4 W~&OxbpyԓNW& ,~Tv}0Rl_eS)La籃R_DdY~ L?Ѩbiu!+OX{zj8`|WCҧXAYLɠELԡCeQb@b{ gK>XtPX#ΒU$iCEMύq ʫc(yI&{hJ)SςVHzI%"e#Tp}OƪRm_KiS#Io2$ڂ&`SLG#h3>f|%0O8@|EI=$}`H?m҂ rKE-;Yu,ƞ]cjp l~ꁺ+IDKEboC< νT6nJ3a3Tw-1~b P4©׎$&tNҢlzo=4]͞Dh9FųJ~mК͠rK Iv9eǒL\p_cYYo(19U؞?,ߧSt/͛W <7/I7\cY*F9+ҢuɁO*U,l%ɱiqj)h nqXb߫6(ikL!Vdƫq( F*ׁ!OHÂT`ޥWB(h.) ] #M(ݺl{z, 6_ڼiq9sK S !4`EtfA#L@_=+4`iF24Ƨ9p; fpz=bUPgu|D ޮBcՔKo >xipepۈشBo7]Sn4fˮΕO/zoQL%db'h۪A~ >!>fӜK`mrUu tyq^Lvi>ga;xnDLHhK1Ulǡku p%mԮ|oMQ\&{wl[-'Q \ 9՘E8XH$ hq5.sL_'ꕥrMیP8 Yu) 3o\l2K7HΊ"@eg+E@1|"(Qýp'㾮ܿxM"34˜{CdNYo|ʫ^% 񘊯v|=;bv H߾<"tiaoaZ;k]י1s׊ vsd sy"Z/~:p üZ6ALp݃C+u̾`pKiߘ*:zAX5-t:FWnB(Uv$kǷSܔ]< u"0]HiTЎ5\Kƈ}Fku3Ƅt9V0>&j {:::y'ȏ4*HA^|b%I~.ֿmzƘu+-B—/Q߉6@NL,tٷ4>DV ) PGix=5(wd*]=mLQLA^',-଩~j'E )P̫~To}qT@%X6rBt @Aq(X FXG;z)4q9`p6\}:/IN 聐=(Qj>mHS!ib$>]Wdl&Vm%ͱxZ,*u)z6痂۳~quEAdt[I|.|D3죓(T(KH_`R)U'3X`HDFAHF+m+>Wu.% d['X# ΣIlS&4K`r %#;W6Ft1Xujn iMè2 Ŋ3ȭQ&9v]؎e_i 꼐p!~mLmSoQ6Q\w^P }4%p[2eDe/~31)$ ѲVP[Є# Ux[ 1O^Ij+tf֣#iqF5UR5;fIrOj!{.Nc t8IXHPyUPc0wZXx=UԎ z&?XE6H I-&K&s\ĕ?KKU8дMetAs9aQ"N;Lo iI`!KH*0 +vWEfL'սbjs$[,U)h ;Q7w ,)U]j^+ ?lWXQmEߴ#!] RF7{@b`M%=矇+ dl x7d.߭ݝ-JO"vHO)1u<6^eD'!r;yW(/&ڡVYU|VVU/쮬S0Y9 M (ZIw`EȿqFt!j3nB ߶lGKvm,~Ng#vX+3l m<0ed9c^ɬN kÓO9.P3m+S ~ͤߋ6u;c0r:m4jq -*=R>zGqZߤ?,+m~GU-)-Ǩg]Ƶ*aGMG.QFެw5}Ȭ( pPJ{1Q:`vA?-MHrd|98US2//j$L[E?oSf`~ >܊Yt3r)z]mo3׼e_tIRc%yHg4s60% B{o~oh[.T;[p(4baO[EE;\kV:G $8]~\տ1٬Y!VHiUuyBQKX!RfQ0TuӥA{rۣo#JYVkRd2JgkM|pD& "jCWIѕ le,İS EP(^KZ90,fZA8m yH,O ( iE Wjߑ|3#WrM61>ϭ8^HR {L$~20J& +^ҩGՠ*˪RI pQb# QN7ؾuVI9ua9o^vCf_UW]cbѮ}}k}`!QR<;թ8 k=l9b&s_}_l̓}Nc T(<6 Tk|?KåRUZ;z<(.E[n`Kv%(/T쪫BZ{,36w5I25&t*Dƣ HҀBgdE+P:F/ǭ}ҋ慦Bjʱ3ܓm>HLlj;'UWX;1 ?ZxTsU< .tpd<դ0ԥ)WirF_}gR>UW#}9"j&xݫ:Kv޻NeA5C\Dtc$!8}[yسAB"m ENԴOoNK&iC2X%ؼoBV1ENWsfckz~5|UB^4$so+zNhܛ7l왻K_7:mN>WY3FM;liu娢KCARd zR"t.TJCN%Fxm@xy ' ^<5ҎFhAp'rϻ#bܣo~j#XA 5Fyr_oo4*~*d2{^gAgom+,e@m!E4Ӑ}t([_@*_-_'93;Q*1}f5l7ڠBTk0M@mv\:}*;"f e8A `M6W;Ww(=㨂RJTb G|nҽLqWC7QK?: ܢ!_ $:"*|Iul//.L{U7"v \[N|FhpZO[?#ZFL|cf)MQwsw8=H@C,D>] 6wmQ{,i~#zs(c~~6j`%6=)\# 6 ВI*:Eo.]c!Jɤ*sj{^/bIFtV׿WzC=N+L:0>|ވ]èAD*$?Zԋߎ2ķAW?ޛ$%2 5j{#qﻀxihcp:Glr9 $iQ`e̍H}lTw%@J]Č}k7M/>X4tlU ұfYvR9NjN;AGAx.WDڠ- cLZ\"`*Z+A)9#<1h'{|a"0꡽n aB-q$Ūܖt ȶ6-4>%r:AmN( -kg\ I]I9_IC1HaKlRtsjVşH\e۞zCoIU𫴤MZ/~f?XW,ZƂpIw`:R=dݬtUb)C+K'a?{A]lYXrYosUs\gD_K #}lv<{EmpM^M)Q9xI% }pkcd|́?6CIpXlC)Ӯqj]]C*n8_ 98NTeR GDMyhUY-CyuRW^ܕ`Hs_#vi3 jfMe6 yn` Jx AKmq]X.E74+cb !ݞ}Ȧ*dK)ۋ\0)y74r `p ^أ&]%QLçRo`Sð"Կ唔 n+O%Ļu҉<֍&w/mL%YF?? rdAm=KVg}0L)A dxRc]Q14j,IDŋRmټfvjO$2a^}K_IE["96tG]gƜk _m˽)>bý1 e·UxDͿ -0Ѯ#cՙ~e^WY٠^qAxTRzPe8rsG ^VcEהnn r_9}I\ꭔ6įZxnBtb|pThV핷fjMS bm u&Z#&tA8| L?(^!vNTr-s ?=>FS t"{z-^j1#g`gC3` On vP9cس[!<-ەqS:A(0:d}jQWQ]k5gݻY[wEsht|SI. -JR$}c.5a?麛CԵ6QԣkkSSGvIU4Xˬ}e-R I׫u73lZJr&ZI^17E&7 #Clg7\;' ]엿N &eN|G]귬^->q;Z0e㦾L@8JFZ.woL/%R A^=tw # YozDUjiҽ$(/6-BJ͈2n<qXLW҇pUgLSQ8C\[=YrkE`= S>uEX#m'w te,W5EuB[~{.9Ce1ϔ7 *wTAw^JO;f(*N(Z8i"KcEd*/EGH&یlU7Ɠ CC :0ӷE/ %0%*:)@^ZJs)yHDFg!},Sl]Jd@zٷq/~#81ƸmqsˠLZ Tʹd05.\Q)ˏ"BqmUQf?uQY1^١N.0W,uHE8]M,WMgv_7X620Nz4nȔX֧ 0X/+IpHco; V/vlgsq!b9da788Zs q~A;+mr" (w#7al;gj=uQ[D:tǨZM V&;Qߒc^)Z/8.1coCK$vet_"5 J6vT{[m-2^?K(2qpB;6Ͽv) %1 Nsne8(9JH<")fpHjeP%cf彜& 83I,͏\ni{< Mtֱ๝TGaueI3w%![ms8'C}nq%HfĎ2SfUYiIz?L juxJ< cqh$o1.oDkyQQBm[Rk1(fd Z&11ۨ^k+8@kĄU,'v1b4vYmj7Y o1ϒ•/ڀX:ѵ^$x/˟XTJ;y8A%rNr Gy%_7Ʋ}k,7}޴+b $&iMMUeW@*']eۛ_['匫dVۼCg6P ZnӔC*ntķz[%8C*`Fx.uNu c0 &FX ݄1?ѮD`x5㪎D{N y܈t>6 V/ޗB{`c=L&B*/ی"*HM^|W1ڛuaN;P8'Ax͟Ex]ͳ! `̈_˷ŊCuٯ^vQ}t>DG]A_x1{؁,n`x MM z ]2BCЂOtDmy1Y叕(렿BMQП{Q"Y55NL.êƄh,ߚ|eZ k]VA{{|u- DEB#s=dpɦE? .tEQaltSh kp2()Ns5@7a+}s~O7lxWf3NZE t? 跘픫a;'c/IMUF ~光nEmS)p̤pE(5J+%Q㋗&Řvƨۊu; kuR|1&´˖OP S2hb8f*J7"=RbvoZ0N3\5>6_,rzm0#eU_+Kt;3qkeU/I1{g.=PtP!2_!B,$X*xK!M+L -lfUWECka?Lմd܉e#ta/y@e@FևZQvFGH4m֌شHw&٥씨ÔU_G)퐧 @³pERT땸aʚrU z8#LB*9\#ۤ~s텞\]$vCRߺqj:EyVJPrs+1d%D'omSNPe"J+(KFD r7KwQz7s1~-|0ii? A*d))z1M3[.@p,q2x/6=R馅|)PrP^@ חt)vӉi5+TVhn7 qJ_"ӇTPZ%)~%:w)D$~Q3l96%O|K!/aY %'=i2g4;ʈ"vHj<GL9'Kl} KAЯBoo~qϜλA'G!e}+% .X6cky8b`1a|f:nJ@'C"L>( {!6a;ET_a500dԋop%gD%O8UF6_>Gl8v%*z/5~~uLJ]f|xd0D}7Tzx1bK{<`g>u睸!Db^giEE9ɡdxz&.MG 8tWRh= brqrj)VDLT|)?}f[hWkw[/ؒ!wF+ൔ핰/Op|#-z^AwM])@,T?z; O* [4&uZqFGu u!hѨP֔23orb[kL:UWx9[b2{(EeJg%e9@CG\{;:9yyϮ0[j\>^'Y3\0ٕc9=αASPX Mj r.p-ǂ"Vݚg%d'R iHD-J9g%ӌq%t `Q61o0)>޴-(YM?bwڼ-1sVQywOmȞM40t]7H?}gOT1cS2,h wE L3)+K IEN耿`7|ɉK>1NCӝ=ډ86jILauf|q 럆CxRbh Ki,aLFt[$ C]ep_JdIMc[#p)46X \$"Dׅyu>GF0o杝uBPTTN^R4^^p;Q.+߇)@C39-~*hW_u ml Ç8a Ҡ(m%A)60Und6q\zYY7YYSҸ R_fCE?=" O8[_[ψ* Z$ӣX(Q4\h&A-|QFѠϕ+9U0e(YISlzeծ'Z'XO3Tcva$+I?5 1קv}UQ .G"Wv >fL BcIz 2w8&ކKﻲq Aϒn쯪p\E^0{`Ņ&rL/,l<_̹-@Pv 3Y\w^8g!.җ$1k$[#{Q}'I:'o[}rģQ' o霺 wmg ILTCvӤ&uu(Wc澁fNgu 5ң[rcgdqD+oQ@hro4ԁ) ^ *{Z_T[GWx>lؐE5<[:Ӽo9φ9qAK6љ2%#nYUe tIZ HkJ}!Dgl+K aqP!wl0 w1_e{.Oh&QˬQDJ4CvRd4ua,Iuzsd; ZypWi۸׌j, YOUpSQǴb}EoG ?[!CB W-z5 QUzǘԴI]۽uKJYewNn-Ju“SsUUkl_Cף&lEbhPP no%j戞F/\bNf-|-㳛"*줗cy``@K ʭKe'& SQ{Ȕitgw=R>q DHipxz!^w D2U. ϑ 9ޒf%f4=Lz=79]1G Ɍ6O ~i5l`.zaiڵsXԤ:!y͆how ݅F-_aHQ6tѽ*]o$O2'1%+( WGc?9[gfX|y&[g8Eִ:mlh2.OޅTݥ-&L F=X*AosyO{PL2gކkC) M;;ڷPk)r8'?p-gHˉ'BSnܦh*9(Z69 ISԋx)TL;GpEarP~meEtKlyn-^nݾJĸhX$T@Fzz2pQ׊4hyl:foj=oϥnG'Oh9 H)߶_SB]TL?]6O)*cz{ tp@%_ۤ"#58Gq%^=>uy7$QLl_J7:@ٔz[ڒ/koW0\#E>ؘto<^AOVyZUmea\c4}CtYdگE)܈<k4@8қ?J<}~@gYiSf˟3̭Vѫ3$p穕Å_ן3Fhc{)A:ޚ%2$ Z]sgݗ1j/cS.3/$%dujIVdu˻!ܲ3m[2` NW R OBtJ̪X=0ũUrN\)W,*{J].%;HdV;G&JE6_CnWNj␺\e=`.HsMJ3X(05wG"Oum>wSCXA}t&u@Dv2.}Z%3ٟ.!뺄?M[4 Fihإ>r. {O6#LwiJZr83U[dtDHNTB`ɶ2?;dY3JY9lHzΰu,.> MB)DT`9*a|?6@L@sHihÉ1QT2CӍ.YB*>KpihBm)Y6(_tªr-[o _.TÝ9C8i PƳ"}<Ɛn")Oe 3HgG+n2OQR9jsH|N M8c5+0_#fY- \y-~i}e: J|e:O0d; ˈxnv?2ApR1༥tMyd-b @u=ODz;쿣`QQtȍG:Z63vgKb@S ?dgВ'ҋhSX94z}IɍHSo<2V]Ke7͎-,H4qZg!ͅnmB0j 63J+Pf%hN2&GCjfpCKF1U+wf(fN< r){3wlIsr$Vؕnwg Խ_bơ`*f ~³w{JðQ`N_e)G֞,hD\(qV)l K;V`PH&,`DNq>di3}5!_;N eֳ"*\]QyBp"rmvi(UBw XO0uR|P$+Nƥ2%Ik4h;L3]- ^d,Ы4v%A$m5bS9Co>y:ܢVJ&" ˰XsЋž1^D=O(a˰jKe"EDe:_N'Z' (!CuYowp ƌGYWp! 6,O~ߟpp8/0d~?g A o){D!BWspI8>|U Ji!C6]. ~A*RH൘@9Tc1a1O|;H\e›bcҢhP@hTb-׆sAX`5#gZM&i<>J]!f g1O+a B*5[9 t٧:hJ>r_$('eW=ݖݰ}",ǁgT^xZ;c)F h|A܄{kr.Vgc)׹/ Tx0@+XVEcoe', 9E \ ϚU$s5ѯCl$H+Kg$ڋ-_aވe++YO*IugjxJ u5r1}!WL,]_l4̀Bh3eK<{U D⚉T12L1&iy ܚ1/2;7 )W:OgD6%:=tung\ jzv\u"ixIP8/^⏆%揳n_ӓ۱eٝdlnJd|h(fHQ4{Xoɝ x43Z獨 N#=ݵSutz=P?.;+槴/mڅHmZ-hЯ, +@#Т~Hjw )4\dj2=~ 3|Aތb8YGlo E[C8FW쯻P8;9=9ҧsàNny}Sᘲhk{}cz3ች WSnю"YV9<Ȳl6/roP7i/;s!FB>}v}偡DxP49zB2~JW3xW@:m6Ն%p2_PM6ԁuvq^Ae/vWGՎHak~ͅ0 ,ob o,I7ҟ"PqǟLBx?OpAcOW~{:d(@Ů1}84Ρ~[Hq  pbžq3 #"\:#@g[&~LՍt;<їEz&m)l#Q5å0a`l)&u2 ƈor5pH nçVxe/|StX&B*q0[ pН`fh3^MYlq9ZY 3U[INfȝ

A*i. R#nY6( 7Jc;+xg %&\)Dg/﹝1vd.aL&]Vܴ$c KH~Q ]ԓY.W}!}8|}o-ف^w^AEoZK&*nOaPųIUȫu^g[ }Mavp$oU8srG0-*ݐaz奁\}2zg?Dh)(-]`p%Q{O%awiLNb (T'r\fJ6 ]ޒ#~~duWM`Z`YBh_+jHH xb'5g]:(#Mdݜ73˶]ċ&|S4tBE Uf}ǨgdVf{;EqxELF",ibz<CI#슈&3e"ֵRÊiPnpLu@$ )[:?hlLr O<1̒KQGIZGPqaIM!Wx^&q !/(E Bv:Kx[oCvؗdQqJ5X.[ C,mp)|ULJ ;} ; 3[gMݕ`e'f&nu׉W!d­/3AVLl]AY-q)H~P)#1ҙ0T|kT~ {3 < GWR$v4fZuI֙X'4JrlպI',l%VǶ"E8}-7A+:~.QN7:Sdy Ն1ͭPNa>ӈH{T\psV=,e #E'.vD}47 UށˡuYBƴbeX$pWI\06cp_y e˖Lx~&*X` Tx [dj9JIX|spӲ@]قnInDܪ@L {%;iބ7uHHb1[ϢA6NL? fJ{ 4@\&2rC8_{|ֆ(6UҢ۔3. w;7AfG+墕#^`TG@YAbT$\zq٧R"*Á_u2ʍWj>-%vlE! 1[o/ ~ ~,D0W?p&g?[fCbh&?=`M,``11]$8u<c9~RCo / lĸ3$ j|@:NS$, 'wG$X9&~*Ϯ`9#2ோLTv{5qw`f0YJ[ Ȣ/WǭRmE]"mNBB.ӹލ%ƣ`ҽJN9F" ܋j ~0^4bݡ00aTnݐn>\rGk~SQJNGA5SxW}.g\0=p8r`DjG/ FzkTD59QZR]U?IvfF>XlBv@2RM] 1 uDRVLĀtybfW 1pkB̋@$ޡ߽\s#:U= MRk{ tpAJm +A6aH=xOF.՚D5'WOdkiۅ  >CBO%TX}DKH~t[ UA͛QI^x߫`#l3K($@'kVgdzƨ>7ȔrڕYe?cX'dK& Zy)uC ^.O8ڊF頮O߲J,_\s,#q"1!8g{- mI~?RZrz/a2cZhMfΤ4[{5 I/PQ{Ʌgb["Z4q_FaIxV»ZB8ByϷJ= qc'O|j.6By[mm;-%C.#;fpBDW6ڈr>9T\f4Ŧ| ۣ0FR!eQC›^Ka|3c2s)WVAGA9s@5Vv!uȝ?#,_BҗQɸep;-JOnRP&ڿmwiہDҋ*,b![U|@ja1oy3 ) o F %ӠpJ'Dԏ瘷gT'ѪAĆ.d t悁lpbz6zZփApFxl@EWP,%dRˌI!_7N[&"@o<6sŞIB-`L_v3ʸ}DŞIbo@RzHX)7x "EP41%)S+URlLJ5r> *m4vfI-3bUWXdD]JxE ;vB3i.oF^B\} P8*Z oӐ,x3i6o 50Ă@{"f7oa_[QoHuPgj{9季jlayk)ՇTivT׼$  ƭ$\7A͍c* =l7f I x NAp,]UpYv#ǟ0AYB`sIctmn& 0%(=iqܙª#h2k^@nޖԅ,ˉO{lwU(\fM{K rs";^kj-[$|¾ݰV<th \N4x6s \9`bO 7E?P2pb }% UdӁx H.0J2Ee. y Io;ˑ YGE鍅d!xaAJ;W.UIs۱}n%Z|Ii>?+w2PqY#b<hul 2 X~_,No@^vd Z4)#cXH3E-rn-TLr1q.fT$拁-OKcu@דlbg5­I!/u$m,^4ajp!5Z[^@s}KjiZ[vm.,v RZs8f3IM:SkF .7Ófc˅?uk479rAe{$u?mC:IzY} m޽ +]9#ta =fRPz 03=DADߒ4Ui/Me)*ZROi84{K/8ZMc+tL r c !iY{k1]Ʀ{f'&"ł/ػ-#P`Zb ~וt7=|1HM9f4Hߣ͆5/T|mv_P!.-Tȷ͒sԟt&-ɡ[ x$ y\7ҔjiRG{5<ܱLK`J5: 6ɣT&:B`bFB-êEߘ+,z;Xޜk #~l6TWPXS E^=RFj`Lp#8`o.qψO̕ˬ.NAz(WQ)p9;YY#Ojⵝ9xQWdO|K&Ĵ~J-yW៬FL IZ)›1 >&2ERD(bgB#xpXqVF2wDГ'?rjYfFSx8EqCwWsn&#@tga ffr YQVB9~@;9TZ#E*xVᭊU W>l9aDNŽdn:(R:V|=4_~5pWPGQ0&WxgN8O*7b 4$UyԐ sV_[ K5QZyw37z7hwkhůoՏ`0 3.JeŠ/cGPa@3+ok/|^t=<0ⲍp)ϘvW @F̂d!~,>ؐv:][S'"X#ayȿ</-H+kDYZGU M邻.i K]&35}VNӭ8 ^J7k8LLiMfuqKhld =!&r!2ThcUeoϤkxq'RPf+EnMk`|x雕.93c:O\o ^ځ%{˿-is*ds)0+gqՒM–d7Գ/yS`,|Dx^!WG9Za !NR( ŠTe;&{)w%E5둧~i ^2azus ur?Srׇ9Vm}WG@+ AɖC !5u0ЗF%{}ߥ[:2 m U V8-DZ[@|nL\t7E5;?1}o)ڨ +' :M7#mS6yh/Ԣd׉=c 8hKUtN ,y=􌡭RLIɫ;)t$v-IYRQ +:t\(sYhgGV;p-k0!,nqϙEal[eJLa <~XpUѣbFI;y`S s%ePO.f[fGTP>ѥ9W`o]9 8N\,*Y>ֽLOD9~]C ](,3rAi/kZc*nCbb]N-yqܱӋ}t] Uh+I1> %R۠6IPfNM?o_? ?3Vg?6 9I=nE 2 z.YCW@N.d- {h[Bhi@Å[t/.LA/G=t Oz.ˀ횙E-Qoڨ_(ĔJoFaC1OSltև~nj8[^b#5T76]M3e6L&ډb%@5)jA0١#>Vh5">U_\Ygm wmx퓛nkNV"Wm4mkqa5a,v۩h֗m#%Yj .[C Gj:$sZqRxd˞^]= kS7IVg̎$^VcGzA^A\@Y%;E0Nθȷd:Fv>7p@#[B8 eo'<@Q.ew 82IaNxV~I̭grX]Fz}6 ᲆdCꖥ"Z:񘼵59TSj/~ܥꨓ1bj6Va< -eуW ed%((M &q|vC:~m |k h14p&P.1d7eԥ˝)SRu!CZ_`5J6A+1T:^NVP$ a1M2*Ek3,aa '>s=ѢM;K >ATDl\њu`S{9f6&x.}E@H¥D0č_X5GA8MpB]>PB{!9<0) X͢ (`6EY``% sNzyAWA"7 ,=aܦ\.WDvNJRniKtU_ 8"qDc :y880HhM˚/^&=~\dn97Fn G FM7gS#g{kO τ~hs?"/s\xxF5%`e~"@01r(7\VwwoN_~^L, uVZ+-1t62l+"1BF3 +w[ڝ͊ <:iYzQdieD* ϙ[ę5pMzK_gPMfN*5SoȡXޤ)n]G#||r`h VT} >7FEI~'̓f2K×xSaٔDSA}9TI"|H[@׻DkwA>~#C;%Cq}J: T{h=+1 jTAP.[ϥ A$cw7̍}Z%ڙ3=kol|+Nd}A}چ yM8 ̷$ܒa]so)ޕeo~duHf&QO vN=]44VGm-n/?|D;'}[TKA VY$+lIPs-IDQ\NA3h͊:ޫ#e$-FDU")D _T?sB)L P_|ySK :FCSp$ujlu,fxsL9|ϕ%aa/yїhZJ+FV* Eژ鏗dODLJZEzZ\tIb߸Y.0qw WWoxs+ߐ,;յ ;[q<-6UbSSR8&nR,OFےTx\{jeJwժeKR: 8BET 5$ 뙍4뱟R^5p8HvtZLgkj0 Y#[ݣp֗MK*Bf6\e ;Nos׹Q0?%Tɺ¹ocES[}H^9lCr*L/IڵpVqD<7!D~WޭsE(t';)rR,FcevyHm NFi<-vzjSwzxj-3(zQ58{KKO,VthvMm,dVl1Qrm|:i,%r{K3h .YNHk]汬q.Shr< :Hjd Թsw2Roq7椙 PU`i}Hӹo<5|V\bxAUvj?rI/ 5V=ڏDWa;bkӈwDT!ƥ('n`+"IđwKiXX-ifvԵ,#JEMuAvȈaR4~O)RLĮ@ mʼnxQ[.lpkIXyj}Sv]Ze90δC ` @'iQ k>;yх:A,vភeIߙb hg ϒsβTr ~$I&CH2nb?zi e鍱2yP2ibob4iRPOK15~cRtˇa5=zDB 8}E΢1u#AE.QaN٪_fY1]eTH`cٛ[jgL4a@ dxNmysa`N&Vu𫓯)KxsZ }vy1?}-ӵ_ :H=8zذ@A焳qs=7RIlBBR\@廜/ |6HIG^%8!KkH:j Le 5a3Dqm(\j :Y!-OmB8WÁR0!qP,Ib)`dS’74Bg}=AKUvJ c Zݠ~neJzS9ˎBdZӜ0G@բäR{Uûā6jQdx.'/œ A$ Dr~O-5(x;ah6u;HE Cg&QA̯3^#e gg*ϮTڃv. Vkm&z>|DTpM+#:Qj N?VZW37,ֆhyv "jWٙ_ʯ{w=эu1-9Y~tl#mdS霢"|S4=Ex)+(" ̼jP*eE#)$$ P̦o:#ƺJo=b(ɾ_>'σD}/t%X!-=3u A=>cֳt6uTKAK"(+כ7#! R@k1[MSak*% EeU=IQO`zmAHy!8WC.yB+6aN:?ܦR}$J?|`YM.ƑX3Rkt̮f';TK_Ҕ%8CJ֌ak8l~_4@wDkc|)@r!q f!ޏ*tp׹?[f-Z %\T$|~KA DY=z#4^K6=:5[-u:i[ERMyʍ(f؋”\JCWu6gejg7$s"1yF<۴ZP,i5BpUsb[}OG5pPNJ@_V{=3k<_2CxBG̴$5Xfy\zK; ϣfyU V5`UeV[P{VXFKzcG:;x`ZoSf `k!^-A)3)Sw"q)4GechacRg;;LUQL,Zw!#QeuǀSuEԃp ΖNҰc,{Mo"x7**\PeO.NCNWG-Q8dO]r;PIL$%{pn!'1:ï8Ȕ D_4ZI_=4tLi6-vLRǹ[vhjyW .f ^^嬹Ѯ|gz$%b`W&bGg4^eUS=ױ!h&ʷxLcDQRr&kSzLNz9 ,>=h;V_rc qP+Дi"#$ʻ܄Hi;=h&vW>Yu[Cd6{!I}s^3nH5,":_(5.ZMD17%,J'4bo@t?H)a(dUe(yJEqjW~"xjlv7Ұ9l҆Ƙq^ߩGi_F j3A[*JluB!{g.+\&ϓ9o1MjNC Lþa`0%P5EE'w0/a)fM;و&G[d`..9EҘ3xeہ HWĸ} ed8?^̓'gsk1I sQ`ۚL9yN2{}_X+#)MN4vZTs|*/ڀаSboINBϪo\%+^ 6WX4p9*1]08$ڔI_58L|aZ`?vZ.lFԫ`4TC]ta'oٛs eeH7=լ{ [⠚@ЧR Y+W!,7Qi;k[`9kFa,NcR$:]\mY7 0ٮoB(g zzxk (DJw^o΀]Lsx3,{vWc^q>ݝx9V&j$-;c i|fV=*Ę{+w:8!L*܏)KN3}J2Fk*ȪJr{ b?U/ap 8K3n;*~`b9R41ZrߚFo~| Cj]FǧPGg \ߡ`352{/(qw-A(#Ku"9 @lf9) "Ѹm/&eCzV} oC}TM`z#fb ʨ?/u4ҹSӎY6wmT0 j`Y'i* TφWCyזPRn`Y99ji~oǦ*mƧIC)!=fCyܢۢBd1bCd?)\j^Y3/*): ЗFfB /6FoLś$ن'f ֮k|E+~X>A̿/,̸.ycܳO%Eg&#U%j%5&R-#"/Y4,"H.ֹxiph>:EI{7J:"0}t`#saTAiR(^_ %*7V:9`2$䭽v(w%I 䈂xv{2W&Tт=Z׊7ыS*) .o9I!䫔);w8ЯtT9v G)ɏlh=KRVeF? R k9lj~A)@np< $`v"ПaW̅~yT k5nAerXUDXU#3-$y;:Z jhљ5* Y-`Ӿ^ /YBŬ|[[Sfs$ۜZcD=FMĨ&w=c۵v_2\Je]AMo¢A$ny|$Nu~ślԦNY燥jW79V\Vp\_ʷÈ!OME(1.٦f4I+hOA8G7t/Sժ.j I&C8O}suUfʃ!#mL %Mq~<`*9t$룵0J.J K^*4*8ӱbp,f8֠oA8,VϩECY7o[ 9YlKj/*W>N`0|:}AEoZ" "_]Cxa=9'"96uzc/^1h {Mvכ}]UZ0Nr/IL>i4 Bl&=>tHe M$rQhv 5!ȭvK}섍?J,i~_vٺ;[xSe9cuo3G[[Y]_0~jә1 G%ZطcdVEhWJ]̏TgML]SAaH͜nN W3jh@Qvhkq7UMB-w(r54Xh+|4~gTx%wQ1H9>'C FoL&>Fjcy_;gC?j4+Ӈo1\CP#H`!gc,\*fULцB^Zz/ć|)`t045,͐Iz^q,\cO}\[o15*j=)OE Ce7?A i[=&Uu҅$ A"$fW@ ]A9ld%!!;3C͏HvٷO>/|D'F}9.ItշoTlhN(>Y̱_h|^DJIĜ0,k7b@W6bZӈUM*0ûjDU=E!PI! ܚ{|-V ּcVbDuu޲P#3vfdA.TNq.4a*k (#.xUl9CV6ȵ fG~3˓ivL>Z۝ȍ"\qKTNr1'CQAI_y80n1!WM8A, 0=aj 5#(g(ssZ-B{cZI#Q`dytjk䷎OaN]%El5h Frze,Ѓ_B͔H:7;g'C0X}CKɴĺT ޭqF\΅{$D\f䐴5l:>ILӦ7NQw'L-tNI=5e gvq "Cc:r~0ʒ2GpЭ^{.aMq]8Dh7C 3EA"]C-∆)*PO*-m aV=E6nA#/ $S/}7z{gS3UT +z֗5 H흺8tեz爴aӛfM3{Kxs?_z囩L.aM 3-k#AjuʣQޑ}S(jodS,DKa&oO~U0 %xj yRK2oΛg!wR]_3jfKs)u8%B%'“-A#,IG/ˤJqtDqx`[ƇsPZB[IgƏGym<Q͵o-)ŕ `Q~.Al*`"  _h`&jbdM6[8 KNN$7x HQbW) ߍH$R_8Þ.`(U/g]lFGC dj<,NO;r(0K%KU#DTrq:"xĨ+vq|3lI3o+S W (7PfkQ

= *u}OZ $3e~qhcȘd2t3<3>YQHf 6}22_~>K["~qnŮB}XЃ:ަ} RlJ CRυnA{SYn%Al& |M<j*&O6nS \ ÌvE%U]U_ҴH4?*{DHɅvz )$źAZp Qi`|T)ӱsoXn?`Pj';Es>ꗳ}ƃHV'hwzO[G&^ x9UNF*'Ty>;&Y1DZӢ{hƵIⱲ;FgTg =6L 4*5tyrw&w=K.h(gFL'~ZxLvZMԨ4- -݂Xh2:|xwYٴ_U p־c 0@nJ8Ơm~&ݮ6(~Z,63ޘ:R7.GRQ:Z,Xo68+ZID}|LyZ|3I쎰1?)鏫ZF'a =+), juqMt}4S+{GHFr -?q"-61:dt&U<%$$͆#LE S 8 w1@Ey˪feNJ'Plߺ3hH1!; HϝU{Q9Q ;_* m}GQ%Xe2G:s6 !FH Ů5{ꃧP*E Yz'BMͭC26gKטc^ KF}.ufkL|1͆|y?F @?B(FsEgh{L1z, 7(QVI6Gsb{Wf]ct<&]г?Yoª͚1F5ժNW8;`9T U28O.nlBUtD[Iݹ@k^1[PC߁e2<}&*~ڈsNIlS=;ώ5LrKΣRB; Q/Bﺪ̙ցn%cELu6ɰČ0`O9O^ ƛhf0Eq7Ls]AHZusu A.PrW$Ysh|J2;ry7]0)|H5U拇ww&M[$!+L{C"ȗ,si$>D&z œ6UY^ݷ\ G7ҷ6Cxzܶh<ɉ `qJ{l|jݫa9m9M UVuY.O(V4M.ayk 47|e܄uݩ<-=q) *Lb]ֳsY\:ExR/Z/wkŗ>S%hS1E1,򠚫v[I&lF$uinb 4+Qrm~{s{Uw)'lR᪼,kfɿA4D"/99¯l`0!gOݓ 5-}ܺWDEt>~$Vnܭ$PBd wz'ĆvNi}t: wxqb4O I{# rT{R> Y)QA8 6!zu4oݱ$i]'6="]e3C'ӆu6Aw 8Xz%2v_qHa$ "kT13qOa޺k!TAW|׃a ]\x2"F&՞@| 9gvz3 WY.^؆i/D9Ɍ)/ .Loz%IHhg*xw??}I {sO.oF$\?L"VjNK-% 2| 7sސEdNgG+]Y}j6y;}$0 o3f&G !Wl(r*)7, bA'C刻| oobzBFcr~s_ Xq" DMN)tI;uu@D5Nl+5RG mdEnX-o9t>? n2ԅ"|KaA bq<ןje Ggioˁ@pSr`mG~\-p~c )uq/E_8 7הz0!g;{ITL=_0vK5`ԏGI@sG2b_]_fچ7wQ2b~WH~qF^k)mӡ?Uo.j |x&"Ite>j@2FL@Y.a}D (^+q<<|sbF5Zhw3t,"oaA\)aٔK=C,6}3LraݹuŔKk(6qԖaxJ k :mפ |0G#U&hlJ Ay3!Jwc 8|@{z9sܰ@{ŗ[kQ9v+f`\ ݋QVfda=;! AFC,# w~Q"~JԛDvxcskSx3}ި&ӳ7R9A@z}j’DQ]JDr΁PtӾv3JLQvqz2Q=~ߑm ;p{^sgST4V֗o3ގ91nB>uO9Eڰjw0SM]H|5QQ]gCmU5h6 \=; ,#n7烌MRw+ZQ8>AB#g $9.Y9:\)B]symmly`c+kvn}h4?/Nx Eq\(#e64.#$zea_'9{- DI߻Bvʯae >%`B"ARSxGeqh#hGOP;;ik6f"& =T&ґq7bInBP]V6ݑykLVh`GNb3H֊p=Ry+F¡ysj-z=UpJ!\ bguKR|^ UF,z9QL*N6SW, F94-F;r`UĤS!-}vm$3,3&TCgba|BWb+ ^e`s:Pe,k?. tˍ6] C=J$p(g9E!MӘJ,af3wԁvO/]LCĹa-(zz\"HFA_L\DG9] 5:^lX+} ƴ O 6Iv{fwA"fgm!#՟I!p$v| '~vX> W9אSO[:1oj3ynan ŅG1hZdeɿW@%U%PbN=Y Φbݩh#|[ڊ/[(.>t 9R*WK{{ungQ "B*Ss%rKod%l_h훵hZVV ul{qZ!1 BW*_?|C8ڍbHI#d "6#?4M{QS8Vuud"Ȭ1R>awݎe@kT Ǣ<Ȓ, kOm*Μ'TM{ 柮 3%;LP1mk -69itlMx 4բ6ug\I|ԭKtPq䑨}^)X0cZ$'tq])g$4 y#9gP{^MUk3f6G&0ȽJN'BK} $XxYU׌gQA8K"![43<\M~įAkU'>K@B\)<MN @v8 0*ǚޙ=E!+x1R^[s;2oM޺) wXɯuGsFq&F۵guIϞK͢[uF8j5ewb%MKݲ+Y?dV+sބ աv>qm4gk'q!+ֶ\=9;U9LiURz/ Dbgr^ QPlZ l t_AN.#K«-D.*w:.* bqSdqŒ׮̺L"  }mW/n|P N^ &;M+rqnmE>s ȝJ/qQhr1ZX 1Ǐ킑O1믫Q.eN"%ՄpCҗP>G[ac@ѽ{57_^\w?vgx)ÿn$Mŋ1MMEѳ(;?L~f&DmQ릦[&q:wZ+ ^DkqHmХo#l@VJf4-v.|M!@HC11w5xD3KZ%$#s67[f-LlNv( Yd5lNU.`ʩy~L |H{z6\H!8Q~*Y&Y 4Y$ KZ,o3ڍ]t ˢg;^*SbP43-gefW9 3X4ݭavaYԡ]+Lq]. -VX9:, UTd uފS:>iEA}qcuQzyW͕6sFe6 "YO0|dU"LڵӲA+Zc˫uܖP+'tфqMq1 u!axLMB )#vJ+4P(O!\!~׷FZX6ShSAF'ޒ?gTԅ @^ pz q JJ-s $LطJknZF:\v~o.S΁9%l"Y/wlC l! b_c dj*kWT,ظ7u}M} W]R6mnY;!/j( :|gҺ~L[ܕM~\ %qU^((!~,ɇ)Ţ)]#Yxa|9jB}uF  45 $1ښ<#zN!TgXIilzk0N2ƅ^ajr*fZ'Hύ_xBy5R|Mr/zORґw1I%.p1r\wo4PG^NN#gVY2o(z‰㛨:E}B&| *H[0flcJo1VI^.?UJQ(6z1t̘2A^(lK%fI1|#څ͕)Lw@8Ӗ :Xzs^Ï([UXkoPRlJ4( ÄȠu=~z JݞӚ51tQN5ŠlEwh_VGa_o-@jDuh-!+e/v!_Mv uo# AQs.j{E߀&I#y3TH& ן!@ڃ$$ujkR53SLx#(dB2?,QE[b9h.$&X '7Y7L7p ch )J`0YUN FR|m]g~ ":pG2Tkp04ng1)!Q ,ī_¨a(3=y۽A M:w6UYDsnGcc`dt8"M HxW;g Bݝ$\,LZ1!/yv^M^V-^w?}4]1VlJz~uC/S1@pQH1R녥 ^}iU&*lŸLp(k &.ivM=.yxf$X*GWKcH%Ri^ec[ഖʼnQQUYzSiN(*G מ3FUJD5Ac`eIyE/g/T G4bJE韱 {mŖE.ء':od/>'YSXQ&D):8K?,v~u4X),|| Lcժ@C9%E4r`9D͌o'Gˢb q|?"Fq"H]uV:V !zJWn[.*ݯc&?,]jIxk#_xG'8HVIغAS'Dp%q(Jk+]7ePKfЖz{^'X;l}\[#dX_^rWYTOdf y@*}MWԱ;*Hqzv^ saC IJ}?5ρW.NA+m{=tu\zƺ<*K_qtgnD~՝Ċ^z޶zXiqzi,rACKI!@Svޔ/'R1Uȼ^bO\ >{ Xumd1I4KGy=D/yXpJZj+G(x.ҷ́*4y9 :MF9-8}vAD4Ч`NP+[jv ȒYR;'{y`+_GQHt z$:) ڵSN*KAbaq˱@p]s$ D,WgPpym0(nQpGa~QB/)vԱ|w[)2컿GKaˌ"10߭|iR=u'qy ikT'RJ1&e nЧ-Gȇ乃m| "iv&oRMoYLx*{8𮞗2>vub/iqM j4 (WKAxO('"DMܶO-ZvL|t9Ɓw^Ș&'aLꯁk 1۪,[mA-sA==n7ys`C#;|Z^!VKzk}6ȗTL v̼6\]897aP-~7*|Xf<[:D50?'`' 0 ;ⓗwL2xaEC1(5j$Wh,ٓ{3fV7awJr:asnSBĈs,ΣcdZYuY.TA5ʉEJ }s[gxxT!u9۽M/X,=↜%-JܡXYd1tcZEe)$+&/RDyEc .K{Jxa5uNXsڟ؇$au rV`jjt h4I4)J5L{DQE<'b&szA s*tYOT&ⵆ~-j/dW Xg;GzJw%{r睛򰈟zpG L$J6r /CE <` AOmT9ql[X4H\ZZ6;qN"_NFKl[Ba1̲ªzntm!녧pWFYwGD R·xNi[l/UʶbQ\Jxht1;%s85zkM cۜ__[ޝ#*m_$Jћ 'BLn6S\9M fɆolx~wSz+,uZeз4duJ\Irpyο4z F1'7Um1Ldw2e|(%pEOwS8 i-y6C [Xu`T-J' 4"8m QIY8Ы2T/J1^D^+Yf9n͢\$j_LLڑ!NR?Z#䎪-=Kj)x*Y֦_(aC"ddY{z&"gMUqANR߂3Gf_/h% yWzv5kBp~IU6܍#]rf"tԌ(\L1ACɼ7NRSԤq`\k;HnD aha~Tn&3{ݺLcbe gq(a}6j£. y+a|J3?KBdAbOx*4`!I)ILt cX)Z0k mA ˈ״"ݺH\@97O|`Dehry!&BRo~ ڿO)Qm˖ O{ո&]Hj覰 B:w_1(&p{i)ajTF@D濾QչΟ#C M%|($2MA "Ќ.oLͥIKc,s흶 @[#VD=QG:pb-"s#Q&M3CnF~鵈x5^/ ֧@ IN$ܛӾ#P#)8uWKпap<6PGv`GmY˘(/+t⊈A<8pݷ-g`S){\(=a ̢U$'v)NG$mb/y4HG(r9 (o*l6WX[*;v'A^gt tc{K@)6 ?,C; #%q S- gӮ?y>KOc2 PE, ^6!CP8V)e?C0G,P"o BT]ro=ח)A^/#jamqQ|m,E}c1N}02ION~bBP<@ ݷn,z[c.h^;o4. -6U6LD==wh..Fxp,{;Pe8~8[~DnN\"%ňGYbɾb{S";yx)G{Rr>&de^z iyot6cu)ͶDj3 fN?f#g^@{s`eG޳ά| -8ڇ.ȫV9yʄo{ Ge8!/.0eFZ%?9]ؖRoB7lx* -}Oɝ6(c1l'yDpT FnI%yܕ4 4TY*B|KwB'Btu$rt-%; 8ҍ܍FQk 4Ѭ<w?grjg0neY,qesm(^rS M%K۹SQI;i8}x9 ?1UI^q$b.7ܝБ#˃wDq &'n\̩UCddw.ߕIjEagh][@lZQeZx ~{80 3j&QǾ#@=ѐ`_xWۏN+$~Z}N=_3jNps W4֠JiNʁ2)pKpx=&0~uR:vYe6+!vr5LotGn6PQ?G@@={ 0z\86hPuԬ+l|gcf)Bh01.k?RLŖwFS|irPPٙC9Ղ.v>ۏH̗J0|zp i*6R<.122AI4(N H'F0ՑXKXN/XN-!^p#Pio6_3>Ӱ6EUD"λFz 0򞀔r`Ӽ8"I "K؜+aHL?D)Rzy]ցW }e@tCݗ)[ 庠mD_5V3\E{(Gd"N@b5B@mœ9 zmFRJ\_,W] e1~p0ԧqBHL)0yI^,ilma~BrGmԏ+X7.7N4vWҬ)Fj9}l8H‘2Ń 7#iK~)Kn  &prOM X=gun&!WwN!/ՉAjydU[`t)0]E_lU{'1s!Os|)?^ai I#aԛ !10yy׶j{-FDC73O(\̕Q_7vs.-%4Dŭ#L*}-jӔ9}jw=Dס^U<(y~.hx1Ldf@rtFMݽa+M=bPWT3K*ʹUZ3OU.l KrzQu%ktBG 5O3X~e v]hVmL/N͙ܵnZ2s]U8[L63AvWnz)/xT C l֧:}dg o D\Ui˚e`eVF_X'MX=(S۔Rډ$FBSyӘմV mDbGI0bx|7` QaoY4/nf1%~17#&>C $F8j!\:19=GڬmPpǙdK\#`םfs^."45?ĪȄizM(}J Ll8R!"źϙW<'k$EleeBHi\JK8 %"+Nmͬu5%J uJJUn w'mua/kl 3تx`.]5 |u9lqYT,-,b Zv^40*YF1 Ic]wYr7d4sSBNu4B[S-GthVGyF$Zqi^޺b2v\2_j~QSBQ.o7_@j]:/!Yp߈MνG"q5S{&D\hhiKT@RFY*zO\'$(W4YrCVOTomGCC00\\\')hds'R0A.mH)%ze)ob2Q%a_{]e7>)홉H3&G?!7z7B{͙ܕo+k9*&j8]TĄMT(큝̺޺@i83h@,?x\bDk?"x.R*m+=AtDEG&kp4&٩s1#IcDDJ'ݛΌ\JڔcCIucjm Ig4^a'~RKvsؿZ*WE;%m^|DN8x cik8EVhu*ҸZ+#1Rٚ:kq0ʋ1aUl|ʗDk86QNüŷ?q`>C&ߧͮ^y8S'yA>z$6UG\zwlUN7%7 ⥛|`H@i\cAuof68DB-LSE`.2u6i@ K<)v_;҃Y4>Y;t &!pLD%-jRZ"e]"@Ӏ &K?ׇhŗw2k-ZKOSlt0*qJ탶M TK0CmrƁo#Xf}D:f$[ؑ-Jk"ˮ{+T̳sKGC\~tŇev4 C*#k r<"чBFJ8\r(?%5YQdzk5deowr.#zy{ڑ\Ёb>uуGNgeKbu).Bq`/~5W `+ie>w00w3@tVd.\I{#`JUx={x.YDe_a4yCuYJ$ݩN)I.M= ~S0%Gɝ!(+׊]aUW:δPb7p?a\笼ǚd:`gB&u@}#=ɐ 5Px8k:Ʒ|Fvh4OnGmJݟ<`VZ]TNPxV1$cgFxJ(-eF}N@[c^#~~sHg׺ɞ"Mr3AjSq FS@ Y雑um)G4fÁWWTA'Q\}/[0CRsO|"Swih^F\ e!E9HTxj]u[~C9K`I ;3\2>C6h%I Ke Qj7kJW:RTd@:}aeHa7:ze g2ln,=xY1g˳;QNie}fޣB^K_AE˜ dYd}_OPVߞz d^SZ$5f1urW~B9R `kQHWSacVc_vDk\N=4*|=??}_|W@Bn)"/d1SrbEzC !~;}x\*ro>Ҵ'v "%T]ijРv0qV!6Wa۠æWXd@t)MBuR]H ?VBt }A7a90.#vԪ#c1yը^SaF>M[)~ J"0~exK劊a] MG% k=.}[{,8XmIXSs+U]N χ^YX`zyrS^q^x oK݅븅 &~"?g=H̼}1饘_0zcy{yjwo0xج-dVr!fDZ-Z86y8.X%*'O5QT/ m^'QWY' 8 3n<@|%7-Dk>!B)|5s(zԿqeS9хm VӞ%vu;c+*-nf}d7mG.M`Kx\OPD::zWR全[jLQP*e2' CEŬ7*u؇9ٸH9ԦC'YlTgHGz74f?e$.a!⓹b򠗋0ËWW qrt^}k*Wik 6^>u~F{31m΂B.xrc~^1SR2Ykshǫ:L>(O~}/wpҩoMP xx*NQ?% qXY2Hă4f! |jˢJ۔Xѭ^,Cqr1H\(AUy!~-V=UqiWV=;;u2D|9:EPfDlrE Cjڌ%oEtT3ګy0Qu"smQ{ 2O$LzNYv=Jvi?&hm% [d6ĖMS~d T[hnj\Ki_'+;둟ɽ͌9%yɚ;AWEEQx#cy9\dD2QW4y/NQg:jixWٖtE/g6O&ۿRRNIxNFD|dq}0v:E3Dׁ \HW!Cݣ+DOxYTƷhq ;{w]9Qd!Pe #N+isM#BW>&{{P"pO_@74>č::"u,AM([Zi$}V?gn}3lQXL}M mf; Ð_R^%gYA7]_ ATܳN8ɏiP;WFhJ=I-'ҥR+F=Wwbx(s"!_rFO ɨOY|R:`qftZx1.'ALG*F LȦzZʐp8 ^bnIڟW~km,qE4:PkXԎ>2Hq9e۶ޅZoBM𧝹MwZ-נl|:.͏s`˧<_=>5W?N~XW: '$נ&+~G"̨Di;EE s78Ѿ0`RߴmY L̡U$QA*8q8>:(ȭ.5Ÿ_UxƇ ^x_x-*aS ]CO&Dk\ѐQ]D`H6£`ne=QdBg0|hOg*,S~|#E@_zYѲ䖱hSOŲJ*-̙ WE]D9#^"3Cd3f?Q _R+smsl0O [4U2򖅃4v5_L% g48oQoX(Ӵ ,ޮcT4{ZDCY:ڪ_;sv㌖o/4)֟qfI1@ |xk+LJwZ_uBYSM$ӚMx&Ppޘ~3 kK='bf6Y$۔uz1+l=TZeVL_p$*ISQ7T:VCq.B T=P?UF$̼T 5VN`Z{eޙx4N ̗J<ҡ,lx;4`\\}5A=sjrG咔3V&$}63Pcjhd3=+8HJk>\n-o=p[y7MZiܘs5azF$8jPN7tF gM&EaFa^íw_)--ScQVmcIXWΈy3bZv㤆A GE᫲{Q̳]VuuJJװ9}"+̊K [\##^΄yVeS6G67YozS"Ǵv9ąHH/@/8C.tѸm)17bcEt?u!ۿJH!SS`Xq9* S(_MiT6@i Q+F}@0'Q."-eA>;QQ^`pdL̺[G=OBkoSh;5Y |(Z-aHP7/6 vK+$MQG<:&]~B5jzg"z^Lu Ӫ LO}}<=0c",{\EhA`QٹKZqb P=4nHR~fC鲋o F̈߷0Ryɘ28z@og|#G Բ,j8]E)I`t<2beU$|HFs~YKùBPM@WW$}>)SGCrݘغ!1!R+}|Skfi: qX_9 'a {|"MqRmZ-͕RIFkJRT{ Y&Ù:.,<2BPɇ93Xj4,ƴs!n9qQ}%#o*ggdK['?;)n<{CM~H/sIv֕KR_z?2y $Kd}esh͘X 엒SN4c1aݒ'on _*Jv$_%x6b,ޔ;L(niǍ*"=J&5sr>\jQRDNr>尶57-:2]3mQ,QҴ4NkT(a2fZ(k_ȧz$?zRb:5Gstd=ij*<R ESSXZj@~S,.HڍeZ񗆔$`1VH?qP̭u'H#*><0K99- LjBnp_B; ps14ϳi;O4/ *74L,Z'" 6QHvi[Ha*i"hb{{FP{+F#sI- 3\y>6ўA}o.ǹǮ'w \x`AHۑi=c}vSz"3o+kyY/\[oaR1mVݍkؑ2Z,t7B-?˧꟤*qchG*ԥ)")h~EXncR΁ye7GꨮLFKzSwX=T;2#Bژ(@`Ka_6n29XKF_Jk9xxgs-QipH6VB(t]Ƨ]1t#KX6:Cy3Ysͦß</-Gv(Nut뗤ϣ+/|Wg7{}'M*?|^P(2"aӡ#&{P}TdNO%TW[:^Ӧ 2aaW{gܱ''u1P䋮<ܪh+" 9 ,F:T8J]5-ožFu!:olMp;ð 鉝5SxOަwTvXbۀyO0h^C?&IۗEqqY/JjP+ =Q!t$|4+wLgD^I&Mc"GEyB6|Pl7cpR(|*z֪`nlʸ@(izrS /Ĺ$+E"9X=aS=:N{U*e[pyH؝׽iN;o Y!!ǝMU*o`$:DH ;i[Ps#|yS5{A@ub5oc|N|s,Wi,* r u(km:4®-MKU0LI*X3N|՛Vxyא]MZҜ_(zG拦R/fw펩U36:$mQGUo2º߸ ;Q!rQ+bwpYQaa~7d9H^q]*Iw,nuC`zL[n̹r+?Լ_$ҏw`!ʹN)&ۣDJ0nժg~T}F^8<&FnvzA(DUtė/ N P^"d@lyy! K`$U!.!{Q2io0Aln6X&8r? P,pFG@|Ӥ5ڋ;JO7?yXrMYbx1ͱlS▄BS{|DpYՌUE\TRj +?y׻@ F&Mc5=|jM^X<:V|wE9FğKҳWμFbzAz&k؛SŚ]KxL,i8kJ{oe>Vc=tBˬ-p8'&fӾ}b]v $ w".ƀfg?,9yN%|KJY1JW-L\fa`]{9k&uN_&Ł[4pz>-C,.@|[3us\x4"Aw۷SĈN|̚j },RKv#zYV *MyRm@-uO:)8]RB_d{r:1䟻C6IHz̟ʥ[=,$7NKAn3SHr,áUnbT)ExOػwg{'>YEGtW\+~Qz 7L2C#/l"7>T D?k|kRW>cm@R(𩲇n4 3\/Qf+I0=Y>yϠLͧ  @S>4 TuUrJ$ [,-O6&vPXAIyǦ # Jӡ]҈GCSH#%{xPpL q:a򞵧I9?D2Ռ.n.h]wc.֯.\.KM#?p~H¡u9N')H[fɂ2gpj%€pjJj[׵13tOVH~KzWGtMc9L)2RN|г^bA' st3T.Lq JpR(NgzHy =~e4ROiq]peMA5T|5h]J䡐lec꧈@Itw!40uovvo]uB{@NPW87MK\tOk)c/ A>$j_ty.fƶQ:ӷ&7c>~FN=Oe&5wJqAHko 謆hw,ڧBaOu"b1p smSsA*W ޭm_Bfjjʐ.4UT `Ul? ߄Kűn[֦@c|*)IH-n9~[m4WI?ΉR&Fo+TC80g1ɡz/4Yٓ]`$L-.+-d35q-Ɠ~J*DP]y$I ̅!) %@dcOK tNº"D{W2*ۿ;UxlJό߸H8*L`czTy 7i\ip!p6'yؔ48'\Sc wIP*E2̼/G&D(,\1ڴScm4k$=%'XCBv^)q³pe! tBh/sJC\a,M` JmrU/JΧF KJj}$fV k7rɱP0ywejwqfIؾ_@I}-E׻A2iZ"z~t]F1nY񯕮2.j7ڍ=_.(u zUr lot\wP`,KnpdI_u3l<]JaoIJOR1gJĹ-hp*+\bt-dyշVI w;Y/(R݄sLҗ*Л8{oE|{⶙?UVhm~nt5 <֭؍TY>vq~|N/8T7ӷ΂ybHLedBڼ*} l$\.:{l tTvmKGIKԲK]`s )= rMB9[ _h {D)yHaNE(sҹFC;ю8 Mxty&C~#`us$u|nASu&dK<=o Mff_—YivSLWe ?DC[B^{j"0aX>{m/Et-c| []YS1mr~#V YhPa `D06#!ƳIowf(a(ł=9dB*=a38{!Qtqx3\8[j틐&6Ǧ"*Tð>~*9 "Jz- ]٘~.-m_Esl27($) B lG=tp֦0(Mx ,[8]3mܛ$0 {gΖX,̉LH׍̵¿T p`ޙd/nG Tq#+ɊD K\"V ~o%*(>|M h9ңyh?A-.q- pBQ{4S yVVXо#J4DvZ2˗r@ƱHt]6Us5R(W2~ґ9*m K-}-lȾ&TJb:Q3kVJ(ɦ>(SFe: A܀Vf,iv5db-mz\q!݀ H~Zƿaʒ$_XjQ¢"hm!_Ox&\f6d^8-xkΡ0T\ } .:OJBcX죸#& >PzҀ]:쫷دgxu4ޭw<XT? ~Z*N Dɛ~[ͺp, ĨUI+ @1 =Drн4a .A\^0ts:X;uB 9Gx N9"Nll_][oԕ !*2'~R0׬Se,QQ\4V,@/"bI8a+iWKk_u0_`@oHIv-IAXxC{TZ-<6y"A x2YE"Z::&u㨊XP o c r$`I{qȕ# %2n j k `%*Z3$=~J,̂ޫ&光kn= S,q%C("N|ٽ!oR%o[aۃ`UF0\۝ S97f7(UjAяI&`q¤*o7on?"#? QSRxC.m:,}t$X` CsV ]lN^xosrM [Tn!P.895=9U7_G׎;^J>s{xНG;Hb&C5;zH9>S~OE$ec./fUQMnaqLiTES~ϒbe\D;ĵ0ߙܣ?2.3 5 ӘX&gcqn*e8>@{*OZk;F( GB;5D#UޡdPo]@I bb'L4ΩAƤm$|!_' Jךƙd#tt j:UjI\:_ǭ%&7IT1~v %X$pjI{ z:f@[$8,_?w1ÕB4ӯށT#Fno:a8}~L ~139e7wsF" ޏm8rqGiUqPqpPWU&)0FJkr;$U⪼„VCJSG<'x u"J+傟e1tlF1E="7Pc Sp1u]MU9 HCg"A:>|D8@mt3x0CXRSEM<:rQ({Fq'w 1.k: Vr0.8$C Ԉ]2 Pm9>JSEZ+z>("?pkD!hER [M-f.HCC*m拴4?[pj:LFv źk}LAPjul$V2V{&=ǫhzb MRw gİ:!ڊXF[$etR򠧟 *9NuMGZnMibF79=uބo&T63%x'w&}ZeYz:-bpn]j tM r݀1%}ÆE3I$ 8`ֻoPfR(?eB s{<"`6<j;4֚'UVWq8܄ޞ,MUM:B'm Y8%fϿ ;v[?8 ~#h$?7O8I_aB:*8~b˄,V1iL^/͙߫\dj|<C,r&Һk4*ld\ \" e},c#K 4Xvj<42^ ^=6x˨Q y]ѓIRLxrQ -xOJBPi_߀hsi O!2t 9&DOD%#Ӎɝ_:IM/`[^5&Nnl4bHd(O܊̄2^߈DpiP>WQ7$=Kb^8uY<`<(rArj4Gow(c ¢&Y Tr0H݄1uu,I-,>jDCVw:Jal!eWշh"%alegj7FH êsM]f+2ifڙ*i |Sϓ@w [}` 稔=W+`|oyE b?:lWy9\:πY V5Bbric#$YN[ߩ-օʤOӓxbG~1-)*0 FvE :OL|$%FxT?f fgޡ6|>mg5栆pk38oɻ%o$\_)r:!na@,D= q%nV=b f[p?@*z|P̨U q*@TE ښ_z C1&OII~a6 @;ǻKQ'Lũ4ĤLΞ{hLZLո ,n7D {>m -=tDo;,֝nTUhG|4Ü6QѽD$axֵKݿ}Z,p{$l#9.5B>P#Kx2c-DZ3WYZ_zd@-4X/ucVTo4hi"gH6 ?6FPFT$4ukhUyog@9K6zUNRQ"[ ہ=oн)]5 6Vά:9V9=2,@q{2#6ȂMXд$GCڻa 4]C"(7Ä$]lR0۾\e?/6D0MbUX]PIN춨 `~A젧)xFs άuup){zvÜah/4u1\kg܌%CY }syg$EX=Ars7|V4v߳P-b*v#P8ʁ]Ly4QGWgXh'TvuFnh{dv*+5i셆o KKD6O2U1f `u?w'G87$RM@ :77ڟ;IoݪsaEKwkih<[wZy6( Y\E k%*‰5M"ԣ0 M; bMBHI&L6C>b \K%%^#(FZ%n}=Gh0[n-ҤB,m,G_CZ(i4H1Nc#~.W30"fv^_b9WUVhӲg{)< *%(j}RS{; goDv2Ak*hD,ZJ,C%94Բ6fp h}صz)IQ{X|ZJ Uô\a)?v]go/ !D3\Ғ"NzGD[#STWwu*wx='uIÕeuYOh~^Fokt뗊Њod(H)Yҁ_OKn*ǵ@kpx_S7pDSSH)$F9}.oDwY5) %d,Pm#n;~y5 #ҙ'-t*\ir08)"˯͋p:Y@Jg^Z"yl34הes7i뻳vD(@`_b{]"Y>CR;T*qj 2h"Fx H:AxCV4"'ikM{!p23)klozq}:-FjE~C`a$PnsQ Ϻa-D# .33R>G<)1Ғ(ĭ\_$R22&ڛn oW9T%XH/$qʛew}f A/ 1 .Qgcyzeah sÝC@p9ebil ⴘ̭`cj m`TYzq6h ”Ay} uC[7lR2ag;rIx$̉$ҏ 2V Tg-ڜ`}#7~3zzh Z~>)*Cjȱgq2V)&`7M ё̿Ef.:L[׶ ,bdGx:1}嚭In΄,y~]GE;62)D)\?WGK aZtKa?" qun4N2& [ܟfb=Lifg` rB\c ZrRl`MRY8N -%nSĦ; {91RZ(} b l>3d]p $BJ 5K_9Dc? $D*5,8h]W9f'zڼexGKPT2rz%` >eo4'lDJ ꡘ3\DAC5Z?ƈ[uƾ65*TO^^eEBpt]J3 O=&N~ {@+S-Tۦ1tk5$K6,rAei$2>-/Ǿ10lߠ|ؘ[&&zPbȹ(e}g؋cI>4 vR {]SA͛ TdbF9$FU3zI@D?W-vt2Sn0%߰ɫ5lφ2%`p YA3!IpA(T>h0i08)ƮvG.+!Ad+3Xq{hNKpҼ6Vs1/MAR'}.y,,ք'ZV~\pjZ'yrs`5/7 ߃%0ߖL[Dr} p`=ӳ_MdTҴyZ\q գ8mrwbJ!ZAr2Bt%nIiy-?7+}|UǼ+BS=dA]vsExrha|! ,)$ ofnz, 60xE|q9Zgyc?HMc(@2"0k/Hxws/8deE܃  g>WA?(,yStbmdu+#$1Bߴ-ARG0}KvyDJ̈́&ڱnMC/A:@v}nb\DW{@YhVJDjca(SQVPJ ~l8+'pM+ǭ62Hp#B}NH>FPVxi~ķwxۜj$9B'ǧ"0b[42:m# =F<$Yik¯.2z+_[gr _9Hl @vhU."w \Vk\CA_:3A=˖0Pq3F ?0;cBV_f\ XTeѰ;дuPe-ڐØɲ41Zçsł>k=T:%yt%lk榒0& ³Et^[Nn(+뢺}*ӹQݼ/ӤOtkjfÄ+ W`*GLJІKpw8C`$nf6r>յ@lt_1eWiv5r57\)Z ɽ\pEewg1赟)d ߫Z;@ex"UCVJOƶdbR(bf/qa,葤/i3+s]¾3RT,6$t́?Ѫ\4i1Mo-cb+Fh5󒳱fm&{9vY=jW>X 9ԯvQVo8e]ʷ[_;@2[Zw$ ̆&>&P ?7_ :bA2Pf$ø9~Q!) l o_QF!*s`@.rT&@_>Yu; 1BbrB?&bBiF2G/--b7sQcjډgtƐrCc2o&qřL'.[RkHt 4!uR|"IJG?nwefIP i0ntWf)n9]FVzjK #)c֝OXZIOLĪ13A ZߊA!MRc.{ %^X$0C9R7GУߗr)}foa$)uFAIA{ nc ~$|!*KGU|q)_peW[VWimg0eש#?(LgמU2.t2cr}ДfQ7PI䆺cSCN{C/寅m݅,tS%op!e.)=aX, OBH*kX^hUR-YߛhJθq01 cDJ/vOwa#ն©AwVBqXP3=U\ gN4/hnz-8IRkȣD,H娂LZf퉈wpx 8,">jJfa9YqS$W#_냓!(zs 0*`}g09w]Z=r+0K8yN_D|e/. UtlRsTtB^XpSd ?Y*ʪ 7ޡyw|ޞn[dn)ob\\QzZ&ӻWLHN={XjhgA! jM XW'vT GiPGD&'ȈW" C.=5V` }Lܦr .eb}.:zEZ~ՄծJi:\>E\ϜJ Y$B޶c.'A~xyb.bL҆l!3o uL^ 3%N<4Li@wi `*L$ن{FBB>/Y3sc67WM6'w~O vnCpjYY;ࢌOتdܲ^nSO2QcUsuuH(;4ǃg:G"ƩD1T[ |&'eav.kNec҆fX] " 1lSa7+ Ouɪʔ,G UKXT=.VoUFtLSd~Y}jAN*{ߤҥJV#;fB Q\( |= w0ф{cw̑e{Wl#ײ,1NT3"#'.H56 Ľ)5W{rN״dt fL!h!z g 'V))Uv܍#}DZt7wlv%KIw&݉yTE3ZB-e"*f 8`DOmtTgg/ lFo(t$ȗ(RBǯ0c;GAWxYlX OB$D{R7x~^ɛC;DVPBo :Ӯe$8p@ȅcOS/mezOfαnk9NR07%#3z7A=bIIj׀[L%8. zVNH1l qSx}\[Q xE!m ;~}J\]dbW]gz֤ dC ,'&JڗO [Zݔľ?zIU2X{ŀ*҃eebO-AL޺l<~[oP2fl D2Fhh˔powR?.IT;frxa!)efBĀӣZ~ܙVE=%ߤة$0<'dbBFdQupjz݈.` O\xs]pJEl܄iqM75~oC݃-V|' d::6Qyr<m  x(1)]FέSF䏘(,dLl2T?X-`kzih[R G&D`8q_)*!YɨԳYTGSGaz,!uzFI&V 愠gT|T tp=pSZ3i # k:S_s!]MȒ:[ɀ, +pU&̅gA$]$'*GUSZ<y< U`ٔ c?9Mx[V opDO+ רu~1 JkH. !qu'n}Jx;ӒC,| U|;aF5>rMC<1l\殺jb躪bONzmW m1$,5`N*ҕ%ь7L[>R;KvZeST 'ǔlɾUļdsOQhO{XQ "EM[%GWNԻEv5R[2}R>K$"01&xVNRSt1+m8p(Fhy&%lVVt/'zxie87 ՗C@A3pdRK;}g:w"^l[z$NcD<FOj4ڹ JoxoN5yWl#,]ů岒l+][%{lFlZԂ0sήC1M-+ R)4BnIRdßNY/k)zDG <.yxeT{{آɣ? t>mgFsUo'/󁬚J""!4%A}ڼnǽ*.6^1͠%k |ϣ#e֢LIx*!srJ&% z_. ,Q2|ZbhI|:Lc$Z^ 됆5ieU^qqVUK8f\ʃ B|y;^8nv 0Џүg) .fh:>9S[7c`K` t(7!aaFaM,tD/BD[ Xb_3{B@GJd91-bܩb$:GAJ ok"#,;ıTnhJ0 `^B嬗hԱyr>r@n B}qc¾VAQ,2sr$ f%i8v}N@u s=PY S~,Z60`f)1ZB"Vx&{ ^E GTg|E 1fV`'ͽSojARwi'(~Y pG5<٭qGVs3Xϑ<$E' ͂w7w u/I@K֋Eh6A]-[ x손MRD,"dAZܤ;]!?u S8u鳦YOqDȽWfS-|'UL?7K>+=80]p #ɖ=-ÊEqK_3n)+^ģXĻRot=J/1kI25r3n@C4G6rBe 3.u@P zQ>r /K"Ih^"?(Y/C!{W8yǫ;;+~}R @Ț|QI2mݚZ%(aDt{Qݛj&°Bg JmX6PUGZzIuxpEITҩM%:D@AuHCΉ9F7.K#gMUV6 ޛ{Uq1h6П`U_zUzxL^BN?Md{۪VOp$0~fGKN (I>ԡڭ{Fttsa:;:hxF`-?P]gI ̒dX= *Dh>if+ )]ۋ떛S?Ov2*ڐ^FQ%8D(w)'UhڰE_]z綊Fx{x ?,v[Z.Hh.O~rc 괞|GnAkD#>gG-?iɤUklHbk#:Ѱ6/-\`F`08פzmeI꾪GwW.s5Hf>F%Aj[ҫwGbwq6A߂!Dxܼ)$"-KŊʧØYݲBJ =5<8Ǚ%޹}[LbKȒtIz.6dO*y(>8-uU`?γn?).;oܮ3@k%58,xyCSRE>t{%/7HZDD~EP $x,yb] a4/[xHó'\tBЀݾ[PF Yꕬm RZf,2Gs{Q0I1y {Y0 4BmŒI b'9 ߷k`R$g0crϠ疴~-⋓O N7o0aWc$lCgiT'ۨ^UO 8R@LAY/NPn+lJڟ PVɜ:s7M0p,)Xڂy1ced SYuӄL)3hjIXd@Gx_rMOZ Ь;r&#\D~gQۃ=Y7CЁ9{ItHKVە!Q&tsVbFSL ]FϳeF{|wE.7!oCJzM~f1 ^ , B'u:-D:xWSsWm:psFxBrF.; g563,DjDE?^Z!96BAm&%b8CD @|n/_eIvm^c=h&5pHY]:C$S:qc.o*wZ/0TK>>ga-"Y|! r[d|Au.kHJMC.ksdGTQ8>\ +|POp>KaR_()m ^J͛G*څmzNE5q<;#jura֎|r)(= \ (Τ9Vh7:Pl!vR\ܾ%*6}3$ Q9| onvz2nNg^t\a:$̢dp5,3 r*W 2P<˺#OCExq}['!Y<ڐ( 7q?1({t4ObCP~]Cz2F .m>`Zk<`m0-e3DaWcJ5g#lpzN٧F)aӶb&=)䎋`ITmvB2ECpш%zEBBEAhMR'ZkB{ENrz^9زJbJ7E-pZغ?ܿP eYÔ"dfq/s>hKT~'MȃyMTI[dk esBE{ӓnD4mF46v0OUm]jV ľ.+g/G|AW͠?mJ5 ~{SN2Wsmαe9+$NI9^xeyNJIGji%a?#># I}*bԽrky8ܱku'#u^?3s6 #[͜Z#mDn0ÐyzzsyWiPaŞ]Zu3@ȴ`o>ϢZ+܀blΔz.tU9HR*ؼMmpkv?ӝ "=xްNWڠ:3)}\ |Yt,#1m\^٬/R[I| ‡ I#%kۮ*EmlVX dX+& $qe ք?KY]WõXM#1w;:&(ߴEvyDHhq 0Y[CCsڪ~<9& c'8QyTpx_7S@zW|>0O}rf5;+va {C'$Pth{\yn%]LK%ztմ ^Ir'x}TXHk6ݪIJ%bqsWUg+!eZoBf&d&:nPU%kG'!U26؀\z;/ DܣF uAM\qen(`, мL:;kfv#ꁔ*vqdiE.'PgIN\w&8,FM?:v9dgqwDbC7 8\2)lZ]=?tS`0:hB' PgΤyOQN1.ODq @ziOt-Xɷ>RXu#QPTA{N5H@L錕D;hgJcvGBw~Zf/芇`l(? ~`uu&1F@!<ViU4qY"9_y)8%{``m<o;kI߸6Ogm盭P;}qwX<\%nj>'t͓)[ϴH9m-/jhra1v>2򧂧]hJ)c(,Ⲵa1;$)I vH g1Lcuy$Ry ծBM8Ӟw#.\F>!\REfstq [lWA-zk@(mXWDL8tYJmn{-(|mʬⱲGe2)@`C033*gty7ع1-885cx[q8P#r@زC5wnBVZ4S~ $#%\|9c  ҦP/>Y>GlЛiyϵR3Yv_;3_7:awh#;}H$y:+̦_~uD܆ꗑI8Pĺ?)7dIe\#Qi:U*GZF[gV^k"r;1"dc!Z;'#q&ʸ)[IXAjedDtp?l^wt xC woC?Zmq)%Kbuo$1xe]BJv6@`cACHgC$T@?X}N4ٍ67$'3^hdr$ \1,Z zYqꟕ@t,t&w LV'^}>&ȰkmJuN+U++h&}RWȬSJAnC,Uޖˢ4;`{ؾIZN[63 coCg=14ИFyP]}w^cˡE/`RʀƋPH`MJ` 0O: HҺS4M=׺#C8~v6D ^I? }sMDj:IZ/#aG9>"_k2D  lD% 'Ā803)ޯ 2'y2I+P$A8ŽK#~""?v@#0V^n]֑r/Ē ^HFS1IcVuъwa]zܬ}jlĶ\607D=u/)|dg%P'%[|*2D V̝@6%9I%knRbjgrQ1ҋ\.E?xUꎯ#﫜?YJ`~yy+u6r^U/)5|cʷ^5Ԉ΂/{̚F`un6?92;R^u:̃*S:h_]ZwT~X ز!1)( /zYvI֝k@|2rA8l`DT~f;ݮYt s^MCY^q>J9 {FdS`d4V4z'7ήp>&TR5Kx1ru(,HRceehwiõL!{\hs2a?qŕn_PZ`,w'*䏍$!HF绌*;UDU/2,j8+*==ZnyEIra+cUQoȶճNOw{Izgi wfF*bc.Q u #bMƂ:Q޷sZʳxJvi\im~d4' KGs*~d =rxSA?N>cBvW7/r{f0Vx5_TGuk*SWb䚫bNеtw gȥ72+N~LEe"c"*F'ip+m!̪@H(?z2 =@Nudү/K`|*C; ʔ|KϱX# 06Q}tBݕ8R=Ѽ$FoR驏>j%N#,A3^"zlT* >MNH|Kyƽzq C7v7@a,S=:Kq >zOSIze4L~1r+G˱Hf&!DfWD+ojJu ytv9?ZBkу .6d_2z sEtive(cYp:VZcF] :,w*&M@c"f"X4YLw$שd7F]>?S)2mKCU^bv WY 20%OKr>Hz,irG^= =So6:xt_o\Gϋ09?(x2OeՋd Ѥx(~!V#`{a={t D<_14c V˄]b}ѐj,^aP5Y+)K{")AIQM n t-ǬbJCӘum ˋr<#l5 rPh,\M3@mTPԔMA$-o0DىvE]n%d޴<0ӹ{lf|avRP@NZ*\ݰTftۧ҇Z00`J ΰp#"/'$ NF'r6YF };0woz0+C;S ņ--=0<0q`L\@ b3R.%9x-(kȻ:+f$\u CPB&QK  ; RzE!?Y"rނ論+B3qTFZ.ov؅ӈKv=ZӢm/5n<ӵ\-q{Nծ i=+O.:SckVPa맢O $u/Zh^Fh= I8kBGC~ 6nS"7svN? Z$YmDE,E|^D$<3h/o;zJ݁J( 7HNcܿ ^!R9%AV;7Pxph-/ pt|y \ g" ) ث'$ϤMI≲]vK` /Vb0.MvvD刦"U>|ёL[ӲEF{v4.RrG]&xcphkinqeg?8 ))_R￈BөVGgiGvW7b7: cQM.? b/[ΨwPFq8,^oMXo Z"f{ ZZf9J'EKż3~A?I!XE )KNfʫ +e!۬]Sc!"h.^p9G&vǡdy6h"Gv%()9 T0?/6&t@8{,B+ 鈀ULA=5壂\D=X!<{hL/]0wR'0ߪbQ &:+ pΥMu7('x3:rjZGIq}AH sG VW% o 5,SFAe,M•ZK&jF"%SU;(@BGYܣm&M!5hgj_ Wr:d[@r (ќA@Qr NG-(o*R.*U˦MF$|Sژliy׈7?!rEb9X-SO`-2 IӥzM[I!]3r3~sp28MCͦ?&Zթcu"R#eG#E1T^ z/.8rzaI#u @ȕrWmW`Sqe:ZbΝkd3^!,? :~)?5|B3lx8!CK۸-H~ 9&f }{2yyzCz<bR("j5ac"`ؙQڭE5#F^*Ź&} *Uoɖjګz)%&56CV*׭a G6ĕM85Qlm(,Wv n|L#$ "_=xAAp-\>3֩a.u"TƳC$9&𛪙(g{H>'fE'd%7&IMYZ%Azn.lChe2Bٯ^Nqapjpݏ,X7{jOUxg\h~jm~ ܙ_wJB#ϚG^FҸOUż< LVT UKں6NInᏜʴ@IŴHy2jOC QPx߬M)*Y%EyR WL+,ǟi&~GV$ <|(GlD2Dҁm"*\%kS|ts5Y[&Ox.34`&Đ}؍̹ *dKsD'*@o?3`jP7lt7_"c%VQt?%f~}pHł*`Ɩe GU5X]/QGݸ-dڶo[7Ճ47tydbg.F:X`omweg8#2M 2ҙjgj A2JU@Zj?1Sb{ֳDVG/|6g40crliڙ\5wEbr3sΜb$7V<:oɂ|QYboRI7UXU|a|ÑOz'Ą Lwu)!F PxdA} .bR[$2G?ָ)>=q1s FdVe ksgILL* ZT- bOB(!^}b#CF-BNm_:ٱaKtx7=љZթ eQq ]2 㾘wqwkń )kc}4G@fB^KCHѽ* e]WCJAW$|_C"Tu[Mr]i Y"<,zᚳPi&DVaf5/l?N?9#ʙ UY6TOrKZMc'l9?9W%aF^)B :}xQrG:RD؜D9ҍ C Uvqlmu֋%0]\ڍ3,V{42tnr-CUp{b<)x60,y{Mbw+rI #6q_[>oC6P<l ; +Txq]&ErS܆r# "(n?s0 (YBFwq.V)0~'-s-9^ Td5*٘D]CL^Ţ̧͋x!'i".r,ƝjN_C<7ݬ4@Hl 4@v{8A:DSu k(B%&"פf-^z6gzhj`DA97<c`ˊ&2穨;X|qi ]sPkfa<üQb>' D yuOEU.UxPS>f 5*$]gm2Ț'ϽimcNN<:z[ Ax& S(| >w詉d5/:Y`Zҟ ˺dĊETQ &]Љ& nޯE<k&^%D"*i!wMXJbYYԵ#^>T6={(D}_6ftO%):+XW s ݖlkۯB$ l}7NG{M殿gn$ڽ;B#]wթʡ=o9<78 =e TaXx+ ;z%)_ߞrY^2Fe?ޞTi/V-viJ:!HW1?0ulN^G+WغKu)Wa7ꢮ2qǍʀw6=0\Xnzkj0`7p1Pso][Ei1 'i-QP'5BvsLJܬi2r T[ZmNbnMb!o;Dm̲»GrDC̚JDu0[Tt/,3YE9/+5v `aNDZEcZk@ܽ&G}Jk˞C Ԏ'{Gס@t2 45:юZ2Jtb@ * Ǐ##J J*ۃE{ ab\'q#4Զrzٓ Sd6ZgE7nrI@MTV ܢ`I͊E:NH|3$`C8NPn;sk2ypJv]Pl(0ƞS2'eAL.hFܖ) znSUaqÐzDثF4M , ^osTRP}ȔעBґa0 B )g) t&6D]JyɪjAgtX$Ţt!J#]ȼ3ncibRxvW 1\qU@?&Òlş\MU ̡ԵDRNxfǺر(X~y"^<@=N_^u[W\ʥH(X2Ǧ8J)H kk}xwsyB5y~VE768ixiӭy {[= ^0<^24uY"0 fl# Թ[r-[9^ /Xc8Ei= mGKcI\nD#_4فuFUvS?-)=LvUퟁ\CXn-{jzx( 侱-JK^`4E&g)ڇ|Hwf"[9@:QkgD#Z~5rU=>qa z[>:H\QĖ/S#h,Jf0(lu:Q{CMw-T wgZ[v 5,>lKUOf*2~m8!rw#~>pa+jp0Z^5Tm:Tʙ1 k~y,VQъSQ]i6DaD/.Nч~#~{4mR܇` 6OT}Pq%ld7 F͠J;$>\gBIp/HANPus0zcl`vcC\zJS TQI!(v2 a.L˨@q(Z[&qeUeP5ґzg81m}lA.( #ҁ}.Crfę7TxɒIYKX^!OU9oQ1\t{:4 Ѹ{S٥'I|kBl<2YN5Dyٜs)m{ v1$RS A,Ujڊ9.d-]|g7iW1Ihg'$b0ycPԗ/,ij-GYQs3rg璞?+/ssSY>>.P<0L"xɚ6Mv3Gu =A}1Xhi>|2'\e}ҿG ޑ84DAr8 =aE7Fpcfa8v!*׎9lrͽEeTsf;_mܨO$Gc=JYq2Jk8 볶?Sov"zn激hj2`m7 :ϿXC l@2MWi#Ck+(4r$Gyl$٫U`_lX].[%]e` unc]JIos"#N) A;`L/d 9O]*J[$?-yYWi1wRPgË[ԽBvk?o= [YfmF6R?m$GL剏Hvԁ5K#ڶ L]n3 wVEPltQ~~H^"Gi'#F`g.k^[ͺ.IɲsGeM"ED V} ߪeɹy6w40vk;xh4*"598=-6(MkHxI@iX}*."uMKE9`tc0`Y~tN_"S±b¿ŧ[$>mL Z[P,Qi: ٤bOqQ-;XӇT}w+0԰*WÒ '>$ͿO5@]NZls)>䡛=!f3)M)4P /[UB~gE'5s3y#hql)/‹^\d&a&f1RK;eٗa7Xߝy4 *.`S[IACxܔe:)QU#|$/<+MBDf7Э/o _O k{iCn ne p+z\}٘x9޻hAH߀ӨBߘi4t!ʼn'fo[E?Y>1RTA>1hs mAl^g6ߊdoKc :kDYdvTb(bHB5iMNp<Q3k!uEGZkW 3R(*EPnݾ_if7A%_nJVR}bTŋL1*=d! C> 74N Q [D Rlpf[}BωX 7~L,U?˺wd6` rvHB9/0T%;˺FE -['KI pWDXR"΢uY;t4`F:E̻ I5/,$kz.9n+XhC5RT)]1Hdv`,5l;_Q·jsfJ@?b^0/oaקE_ DA-"s؅JE Z$ 8^2_Y'5$Сrʩx:fNdĩt[/,[<0Dpwn?AkmdbBEG[S{ =.~7x[bU})P=X+?4n9+;ia*?-RE 9ٓy!i3:ީasQ;gXeU3ڌMޱFCYa9_9߀h'Qs=t',QrRI6kj£,qQTfِ ATژQ\7ő1 ?# WOٸ7\s[9.@4vxl{EW>Zws,׽mY0WiwB=2w?R$oÖ*׮g"8W-{YH ΅!\P[رf́(w]~@R]Po,bxѣ{ E1H_(fLb눻:8Oʞ;>gYf5ȵVCZk5*+zzmV"O/r)2nI,Sh)k(3SȓQ}񄉙 zc 9mAt(iI52H&cT1 sqw7>xѩ/\DgI6g#WrL.DS s<%@ߞ-YVp~AVf}W i d*K\]~5wfei?7subUxU]pGæ29%օf[0=yTɶ)xGcC5YBkZEk$W^\Η#Оd wa3[\{MpKuiEJ=0Nj"ʇ=iPw[ -g1h5,5qT}\$y tgWko w@ֺs0/`9"/(O,<tibӧ[7FGX!XBHEsGZ| #!ʺCO==(Xfw򙦰>g FH2&+Q*@3#.G5X і7ѥUsL޾ﲝ|Fq4UZcp#W`܌#hUjMZi&32lO>{SotRTiN.x0 vЄ.\W5ߋ@DKĢ}H rZqAXQT7;@;IGvs`зDpFk;+/ V aIHYZn>gƋ#u`,:w?`E.x9^雲..jusrΑx1T3Z9 8 6 .x=?5Jms چ;B!)KC&xԭZaYFMQP.C5붨*BY{f.!Cp3=~-|s:80k%n_)kIז @=Ę~ԍ$o%cρHj-me_[3> 1g>:g*:MzuxJ]N'jB.e` D,CW)uadP5TEpV Uև*= @w2m(m fWW7 g9!rsԶNj!^]-.#rŽlH Z5ig6W;7cC'=(CңiryUk% mtf-òGw­YH=lFCTS8FZ/\'Ɂz|PHl%p<&?Po Jޚ)sv5Q 78=]XTr+vCuz ]AT5Zu]؀R^y6`Bj3ouRV lj (iA0ؽx t 2zJ/^HbP'^ %7s&HzHC_K_|7;LF_L'fRِw:y:{ߌV6V߁ M}\(ѺTd\QDA˚zQ K-#xen۾;%j_Ҭ.6w0ٶ㗵}bȠnl1ĎvߞNO-ឆ~0MD ŸC?fjfωspU_i޴O}FdN W@9^6bc _}W)eI qZ)޲> .nꩺ@H!}= Ic6DԪE{[Xo4Lۻ̃'V6-a?(=z[ys>]`}?Z*Hڀ(B5ҁS6$ʲ2dr\u`8WYE^NdUPln}rA HFaUtL/AW3`\YSX/uUz!ׯTHg.Nж˘b@ H-9pNW# 闄F9Yf.Bv5ݷL1j^CO lF0W(~jtbo pJ Nͨ}(zн9Ijr@G\{ˢr .= <4.3:Gcg701'.=58C&%3 7#>,˲we֌qHL\O0,l3A @6KCr%qBз Ol4HCuQb zSXƸXK킓9i 1Ծ0yYoHG5=D'{{\|Ks.1[_(⠈ĹGT(RbXX9MQ>d’e2֤w wd{CGZQl,u JdKC5آ]> lx"Hَ G.1A) Br%z%*CRuRiӱ/ H\.EGfUyTQQ̱\)c_m\e,#jESե#Ş0bQ iyJ_ݱȺcdj4un|G!vFw*V>-"wPtgsTGH1IaG頬^;)8b&ȔA G6$J`j>m~LHZwCUgy'Y)?6!\K%A)`t6Hz9}Ed1ئ h62O>| ,>\'j0 z`iUq9{:"!И@U>&%>u sMǫ#T7J5-9A 9,AC",2GE HlMJί-_E_XnTuLA'CJ/HޤhGR`i”Ylo0lZ#ѿV$G%lmZd,}HP33\7 _IÓsӹdVrhv,e4 j{dqN `al|COVk !tk&Kq \4XANkbXy1_'rԬI23#ʩlW'_`\<i9ksdYaǺюo ;WnK"#*M.,f:-Q0I 1»@ ~2 }$P>`ݽ=2RI,1JotAg'FC`x/-7+N6P9ڰS(AлFJU)ue ؒy!N$: pN2#t7#>oyyh-PZ~h@¸N(Ywr՝3^dr8v uooԷ`tԸPnhJeٽw$sݝ_L;h.xUHGll܈jmOkCNa iłAgǭ{D 3G,.FΏmkJ0I12Puؤ"yQgS"qi X,am$Sa p}#!U54*_we. hݺFx-*yk"ZnVbƆjQu4ͧ(os(KV |m^\mA3/ 6x_FRa:L(@YsT(A-6м`dٿ4.*Ez" <1,v&1?s-xS6At.$wsūy%c^i% [GεYKNW%ݷ Ӆ^׸V^ i?MSGѿ]#i"AjVۙMyk̯uFN-. k 8u\d6\.fpOuuG\mM} A"w2C%R/) 3䎤_M9C~O0A`}{ImxH޽tE(deK,4D"#CuP?pwȠi{Q]XB~Ȕnha G{b c2/pBLPN:`{$EDX7)a\pG.<0.<(a4t4Q(4%H)`IsvnQFx;dv&'ڊ9"yмl56m ̘zk-q Á#.`P`ܥ[J(զK߃Io_ܫ2zu-%Dž$OiWZx|h̲1=Y K8xxa,|HT}&H2}Z+JeP` _`9V;*< 9=pnZ2FoJ8wZ+cG%G}ÓqDK`^n"mofn1 NP5#Ւ5~jVO?ϗrR<L{Rx E.Q+3pԯkpqKjF֢Xv$FӒp$.&do-φJv53w Pw߂}! aXցO;jG$?lbe Xz5+9"zహ)P/+UHv!KoSdM'<m}9ٽ\Vi݉δ`E%>7 oj?}ó?_ˎ+#z<u#z4m xPEbTG9'ھQ/^vG6Iҋ˳ӊh+_#Ʋٵ C%wH WSLsIV┧=Z%Z@tк],̕ khJ:a(JE/){7|Eǿ"vفF4*E?=J ~,UYֆ5q^,LU]?wD΀~-dhnbTpmU1]GNcQpUsr>=e,QM>R@5"TEZ@ytGS.4텑e0!fzQ{%ALMZZǪf)"%xօqLsQWw ܴ,:ZG@+Gb' ednĹ/,\ő&^x#>B(>_}_ ߄H[_-tV$?Ȕ: \3V>#6'K>m/B{[9`6\u#mJbCQ z%EfM#Uu,oG^D*!-#yR;ɷ5#㙜_^xק|ؙ$'N6 gF<(>^undl{s$/~j9gAk.vh:LDΠ>fHUwm)(0jF'8m3II33-ukܿ_&QO5xNm)=׀!,mt^_5< +#8Rvv6Q!.?x`#V0<٭0lP6~Zf t=sœľQT+(B~܀|}Li40e&68r$xoL!3uZE]NN&XN`o2s} ir*OdDc߈1>P8 lZz1%+=^8[tN=;W>s:_&:aGZ_|^E/~3B5zyA=2ET})u;0=Bm;$/2^G??P kB_jjLޤ`]"Cwaɋ^vK#-.*O*U8>"Rh sȻoU.' vy%5p呞̇T jI_ϋV\T5OHlD7; xe(5a،_}ˁ6<./͈+L{'a&ѓw*Ev"N\@AhE>EPg}Uc dGk-{+M'0KbGCL"5dvi( Cg8fs 0.4oϻ@O~Ձ&n4[(kS)OvQ[ w癕Ss; jﺟoxi[J'…SC"@T(VZ̰xtv$ߟfO-xke#ضk0/Q/jrN6cHbt#on/'Y P9B7d^x҇=C%$rjPb䉵 u +V+ o awNĬk-O7d_,Qìe}Dx \aœta""8jr ~Z3S6prSl0DHn 0YתAkƌTl X5un[~x(|0UO@B\H+eT,DY$Ystigh8[=v׈iXE5=DDvTz'lG]fx*=gCm՚sR˖?M-=@LCAGSżVn 'woʻe K%QA `RMN x $V"8ќ#B(|Pg*Yi!I%B<`,QO*͏0`k (HDy iSV gJ}cL,p kT*Q(W(PDoXZ}LUssFFS,I`⼛D ^ 8y2y'x;+5Zw`Shîu Q޺3frcrk|:JB]w$_]I_(Hrt\gTjs^J𸄌[Jv-S=Cy` #XԣRdR~Mj톼>;?C6쀤Kzƫ-(-keQfEO[O44+v*0XUڀRф:YT&VԄ} :O^a>^@m]1cq%N6.ϒI ?4(hfy^4I'^M{1Ib6V?Za+G̍FE*tܣV9OQNE2' !; T*oMd,>Uuyi)Tjach)WW }^-=D4BGmm<g?Ƥ<@C3,8ò1ە [#L.׃%5hCH8pO8+-9;GO3jSTs/P_DUU1qAɈ:.kEI`,kԾ13`ȯy6zN+zxS 6[= M cu23h|.<51q>BsFdTĠcݳ`"^BnќZD`Q?H%SuKQ[ғ,3~5$qhBĠn<~vYȗ|&9*R:bGR6 VE#sw|j纝tKvޗhvaiq_X5y/UP7QL5LPlCxAAnjJ[7FN2荝6U'J3s: v4ZoVq`Ƌ,D RLڱdm†.V5n)sڗk|m{^Fkܦ7 ^=)R?%h[SE1ֵx/ȞShCtx4;gCMDl(]_qb` Ch=K碥%w`BX=XrK6[ MUL+Du7ǢGW4؝,c^r-6M[<q̞;kr~{:EFp ,nxT&!nƱ2?ǯQLOeYY\%"۳ll5ႥE Ir!,03Wѝn\FCrsr]BU&1>_xS-፠VW_Sta:<͆f.b#9;)[?AבWO]jP2PNPڮW1tBg'WpdfEoAlωՃSet8-hP_Cߡ^WA[q'Y` 1gpvB ,E}T/U"Ađ;-*k*i S(wLفǞEMPpt) ,'ogCRq*Յ, ::4z-@{x4|B^J6P4P? w1jls::֐ LM1̗v3S|Uhx_VA֝TJ↹ 8yؒ!rdf(Ȫm+VjY.c > LyjbRsf_wݱl fIM34Rw[| 7D.mSa/?bVX15=gO (Xh)$.0y&f %Iq'?X6-REwzvw"Ty{J_HN2 s+-]۽_YFUKV]0̺ͶCd9?n9}yd5 { { ZVdڭǖ,md-1QUDSr>8ÀMTZ%>mP{%4G"1=Me3aY %s]ZLXY)krR7q2\M Zޅt}y{ Ä癊Ž搬%bLdGg~<N.Ɇ hE4g,>?aty MuxLcQhO~;qT'S7YnZ]Y:ذvl`3\ek+nL6HV;0On">(L[QԔ,*1D&b߁WFd6-q Nl.,D2TgLͫN֌ɳ`T"9mV* OD-h[J%/`(nFs![ͦXZVq苲pc xQ}qہcҘvE|vn0Hq5wM#)ĶTJ)wK{v뾱*lf,ςrWgJ` Tc SRl)"nȭZGM<#:!xգ;<i($rɻX2&Lr"n35m59$4$(G񲫘h=@(gt_`Ήbt0ý! HʢPn޳1IݙHjnMaU%ꢦ9a 3cEG-HfഒD+$'4 /|io0F GtVEJr+o?(ӇuZJ׆,B7"L˨Ui\a'HhY?~j`5(C:ZmЏ/Rš7V\р3p(#m'\ jCxXΙ9m;`YpUVe5\KU'ʖe'[P =(I F}f)y#4Tet;ʎ^Z~s|3RS,m}; \HuΑɿo 0ew ƛBn~MA\|Wl*vm(r6PozIFu>1 rgf\/S?}^&LʟL)FV 5oTX_YO¾۵|PaQqX^dZ5VN;♫[*FAQH[/ێ#sWR UvD>动,<=\ڔ#+Kim^'*3}(7LL*s49w%ۘŏj23m &L68)Xۂ,<"ݤqZtDӌ%9BvPϢWo?Ц/Xu8a䨯s0cMmpfy=v i!99vM v^bm U k՗Kb[w[=!bCހEk:߻_,S7=D2q#W}ONksUJ c&q[:Ǿ;AN_c;vdW3Fy$BjN;b>m s7Zm7;<ܠ fea}m xb  ye^6K m Roɨ 6U,f Nh>j|8J vdsP)=@Sۯ<`տ 󤦞Vdr*JK@NtAê xv`] c. =Pvսi`Ŵng8~b:*svW)P0xhnWϒ/yfr+HMЮ`Ʒ,Ez餮#>~SamT↠v;(Z]Soo(o11&Zm.#2 g!C *ͺ+t =+\iȯcz7N 'u#lbSj-YІWz9cS"NkCdkahˈm3&*&d|S/Yqڑ^D1ye3 8>i=+Abc &JFY scK+;T VƊ*ш\&fbqHé\Qw|jµk,f85L-l41IBz" s@&N#x:EFplDw]\Vkp|uZas^أ*Vg كZ3y72Bе{~AD#GŌE{ԃ?8w8XʥymFlxy0 .rt9E̫iXH +jCCuHo"} \3q IfC[%C^*.z߬z)|JFee@FPҟ[ٟv]q(#.rxJhA1dr/q[3`+.h*qEg^a O>D.NRbݷ'}Ϊ[_#~e> FrıCہ024-i1r(:[>}YBy$˶%uW1Af',E [2@D:T.O8s=7M "12?Ƒ*.5qk+Pܒ@Z8xy|[;蠺[TF+NM&ou(h{}g]MB?ɻTɝOk33FBL|W-E[[܌ 1ўK;AZ t*zX#}~mB)u2eލ2(@EZ%F =j\+m hu9Su:Y$tCi=\gAVm pR'8}BFxh#aEq'hwpḆ ֪!9[* o i|R'7P_F=XK"UIw] LN Ɍ,?zn @Vį_-4(7w4\AyD\ϐNA29*Hg~ora6h"I/ԇ]@JXKd;u_`L[L(/)W< 8+k9fV X#M>fV(oGV rJ[{I<</L#E7VZxQu, 1⪶OY AXfUW;l͍v2\Ln%=0FnsEGۂoی%ꮈ2H+-‹GUÐ)UmF;jwZN=M{5# DN_61r|)wWx/5"@12_[)\CB4 S{NRsf)W-Ui̦=qNT8ѽҊ^J{舗L,|А]| d=BnebhGc#%Sx"*NؤjX9j3#z潲"pxuLyK¨/uP_ eeNGA/W.-*dOC|Plj,(1t_2!?ҩk\(mnH+J dI:I m5z\ 1o|7{axx }dq7 ˭BdcB-amp("(vVӸtgGIJ5sН(+?߰7UyI*hݚOdH5z_V^B75pn.]d[~D+Mi&wVeY#rrj@%=MEn6 _Fe^8pkh w!N g\7) msqk*skK_:mݑsܛ0iF)/q.zixJzJͬZzohWO5Arw%t->3p~Xn#*콂^)] 6@sKҀ&ZxUP,D9c7wUWӚ jAt[idψ2fYvHNN\}.폗*a sjAY$:b :,Rbw#h?rڥ$zK|+'*"Rѓ`HR21نi8%1xY^y V3T3HHzqDyp,Hv0!0!`C!h kLGS? JT3U+ƝZoiWgzxĖno/b*bSdѝ%;W*epZMtVojȦ o^r!ݚp);toG NO-y+m\=:eI3,*æx.4 T4'J ,%n$"Sbu9t8T@i+D|Neǻ}'^ե9/_sySSoY/ wK_rXG iMsyML&̴ d/o@/01=;c"S#b~{zG}pMvCYxGxʏ?i9k2@e&3ӫ7|kEs9Ĺ%Lp:ra+N*zS0!dsU.BCxk8˸i5`IZ};;'9܎Av5v8AS!_ ~y5Z%xw5nN c؋rћFֱ!){!k%0; ϤThM^g)6;qQU(f΂q ͨ];U޴ODd&n0v ~6(g; p\^DqAn]W+--lvR hސj #ˉK2K&Ƨg?G6AgF[{R/-5I&Zw_лKPSQ!_g.@{ΐI?lUK>ON*[8>x $U|d]7rziYtt8;]JMnl')&e?U2&'C|2d Ǜj;:LB9 ?IxB#p69 Ч1V31cz mMA+>J-n>.P.bӮJT@oji٩"jSTpHlqTg2ByeZ$%.:3 'U2= [$p :ƇWdɔ=OnV0M3aBIS;)Fx'k5J+DQe3"zas}NUa#":H;S8-[ɘ?QN - +IQ#ٜk΁,p'\!I?m(s/{~vКz2 i?.34s )M6ÌCZJTpH{NH-̾s&:enoD² x,o,m s~c>Ѹ#Ы vKXXSo6/ (ܖG)>'>p[h,(,>f?!%4}AEaG&L<~DDzJE`bvP-aUJ*P<#KQEBXR^cyOr\~R>WU`g`jC6f6 י.X7\3*ϣ|l[ԡKA!sp<߮=+*PN_X>4)RTy~RU"? wnnEҏUA+ eC(DF vR']g:\;N֑b\k͊.A)4X ~C1?qc>i&%viDMv]c2<",LgDže: md;D&9:մK̪d}Ct4ȳ/3a=>yٿ$MW DC?MrC '8=BXzj%uWVn$@j8r)[mDIQIUCp47lAܾ+0D}\>>uwu Y d-HBe8~b^C-ahX%/pB!D:H P Ҫ$9AlFGj1QPm೽5` b/DŽ͓W%GX/;w~([щ->"ˣ)9Y<IJ4FLD/ͬ;gaȵ͘?I)Z3NJ# 1hZ\mH.A.q=J+᫁f <(ɇg'\ҤuX7qB͹"AI;s %:v1ȂfsG-"hֳuX2fVYB ʈ(dfKqgN)ƯDe<#MK.\2&:VGDѯ+*(yiVHW1I>r s_oXLZ1\9G,y'%D>uy*b\TMz/qh o5 VWܟquʭop߲zS}-qk4ݲmhi ׬Y*^%ǐo&=fx6 m{]fc 6ԕP5.-UshٽױԷb yTZq`2k*H,UJ/ L*: G\V^G̘*,z0u:6\9S1%N xuI-3G& U !12sD?ou*wNo_*x쏅z4 }o^aZU *C;Lpgؖ1up8eނioZlh*Y%C'OBxw5vk2C'z> sK6r3T9jA>9sý8Zp|J!mi_d91FZ@&;^!If30B%=QEѪ_KPCal#.mҔ&jM1LXBdxmy j#e.2ͨГ L(f+NteCMgFlL{2޻ꖧ RZrvymׇðC&,snx|ds9u*_45f%) +nQ<))eA%Pp;e2n ZQ-;$rtpɢ3~eel=5ycpE^p|ceD+Kc. i?P1&Ć3\IM[(aWd2/Fw)y`(* >B;L\R"Ҝ>y}\;%Kޑ~z+ aSL4&͖*,?4US U'"[]rY$fEK23(AV}'eY.i;Є̑La$ __6+ǘ] f{;(M//򤾇ºb6e*&i+ꢚVv7ӆ Xɶgg6"e .-6#ߘW'A=r_' iV/Vo q0$xxӍX곓㻇4DFm\=?=CP ,{vy #7q.5->H.Tסr98M8o|~1@+/4։sZp.?ڧvBJ܈+}RoÃl:윕 _dZhPcr#]@ Awdh_CSJ"3~]&Zu5+V%X ?1;pQ%j8 $ba!;C:Vt鼅vq\Xh1Hs:pʼ?dv⾍e:])\z@tvJ2|e+~*!$>,ϯr)f9dR/*\cHT!ycb @`7~Z}dKeBJ 3pDFg rۃ@=(Y?lJS<\s;JAY;6d::)m5W~E*l}룹v݉?nG3-=T#eMQ힅5@qR0e|i.JPޏG9pE7 nz(3}9KotI|])]k@WAG?P O_I1Yiz˜`ռaߒ(;Ca ~pEIr1͛‹ 3\vHAzxg@$pT]B G"nȉ[!;nNGL:DқS*>-I3&$79VzQ(1hoKv>©|vUT3S9}zvnNqK @5%lDžk)*>I`|hevdVNK$g_HTkn݂ʽne0#{W~z9KⲺc1sZ ەC0A*8M1v.uZՉM^1J0n Ѕ8^,Bp8"PY38qLS|s8Y;H7n!aZ$UF;\l2`݄oM"۸pIfÏ*8.'*lFND}( r$d[6ۊ$:lܓXԺuq0' drQ/|Pn!káO QN nD/8y>ޑ|j6 X ;S۱zfrPP"]QZr#- 3"uMn(c X%KE$(?ms,٠1:kE/KTD{In>hH-r6^mxbXO{t Q-Q!^ UńLAեD/+,VYH(Csp SD=ueg՝E 0rm5f gF~œXSuC&@B=*]LAwX]+X%$B7qjwc3&mVS7W^a3VJLu:F5B R@Iid.#{ t.9fMf8H9II3v~+Nu"Y5T1yCs(&>Z{|x=άLF3Z$AO@@ JEǟ1]wʾFRdعRp&[v YK&UeZ<~~ǀڲ!ZH`0b%PzWa^۴;uˠ"RpP* K1A._:1K

Ec?+`/a1.s*>$RK6&8[QN2W&A, ߂ɲp͌%Ч^\=kMP]GؐesMGAsYۋ{T>Em@ߞCJ)-Wb@\!5dߏs5eYc6"GbUjD3U>- Џ`LWIoQ?t+6Qqr1 @޴^L`4*ɉqËxgr'PWޚ/9{%ć-e`S .㈂0]!ӁYL=q{rrp`-J'jńC goMq7%v*C C 4/"s9((eJ+n?k}}>7-ySu #vN@yG{NM #%n>i圴75NDlO.n)R&1c>M h=A|hû|# [IYϟtИޒJ?֒I{g+i5) ?"VɞPf -1? +.Uy;Pa?uGb{ohʳ5_e͋{N pd1~ #t;HWN,^CZJV5zFvO^]c\c=F CAM]1yBFo?!.{22FReu}u/iI~ R]<m) b_Һ!3><մsHԷ4{LP'ʔ7qq[ OF\G~+ǁGjnǛ ߐً}&ƝRUݤeϊѕ>pABvZ7I֎ӷnb1ąkAZY&#?|KΐNlɗjHIooڊ.ArF? @^5mؕ)qmeLDH)ktlJyʱb)StxY7R mcb%bs|M<E"(! ioxJY_[ dߐxrUGy?P'Kt}w$Ʈn)WU/F="KϖwԭjH-;0yͳz x#ѤЀT);%AEHqP%Sk0}C0u>)@go)nQ.XA6˵gY"&LAt(?xB hڹrT+73t3׷j^u7؈뢯3qhAeHkK=ߛCKnf$~K?w(?jU4J}ӽ! !?Pn$׋^=)@@F4󳲆, tBy\ŀ< ~l94eۊog߰/[WM.QC8nEHukapR3sDɾ<٘M1AJ,erzܕ:p>awDDLta }ZCuj} txήPB4&]VdN[~,ڲC;ybXLssL^f)#+o i6V&У h'Cw·O>wN@@D[S9Lג7qOxvg6wx.8`(j̵cM RPr|/64!;U[!ZņY˜?8^7cc}R9iYG?͸w6H k.uJ<,C&y;V0ÑV=`` ~vh(}A쨔ҋ^BBxǣ(7꺠[zyߊVDwEP.yZihKGɫʧ~VJ^vxue_ D5Q D"2Dtv^tn=:tq"}iY)җuoWɠ@`BB5MM]SLԈk8%Sq4مt^ۙ%}Jey`ڕ̄E)p&jNITUdͪQK\1o3U?뮇4CWm2v}j`EdxA_ST`'Oqc@UX7'pes|\zk@I6Y[Ru 3V7B;K]o_Gg&(YHӷV[UsgMר Q!D 5IOrP"³]F{_wE+Z!ш1 v!]I<h {/–fs~ˋ 3tǔ'B0#E)<|3G@X~ƒVN|aph+p?r`v.ej%HtL 4>QQ-ۿYF{ȭs^\!"ֵl -UE"`54ׂJR!s-| yy"8t\NJ׽^a(<֪R<~z9F\ޯ-þ JP|FwᜌU6 HeWsx4\ÈA?/!F/ŠJwj$c_=1녶Q0rP#<[ĥ(8ƌ5R7 KkY~( - qpN #񻽌|oIE „3Ȍ3W5rfۥ5E\L}SϾ'YWOXUSD&ː&n;.Pu [kxW,41@K^*oR ӫG'鑥4:}76 M`ur~],P7ޣb@Ug?Gd^IztI(S:B]F n@D3~;tC{(e˼葉Fwk@ jip}P 1[eiS:>rp7J.lOSo[#(ɵe-̚x5Hb n5o-P}'<:hL{p]"EڂUDzЁep{sHvm<]92*=3R604?-!̨5H߯,) -tDZ=ͧ|/0 ])#?j&(v]*tn1ʓ:5wƸMOt,}%#\?lċFWVpJpMՄ%Fd njċ;blQH' 5g,:B3Pz%^GTֶ sJݐ(#dn12G:, +J*m1 kwpZ_dsr˙5,_j;5דY9%VwqX:5C?Z=qĉūFv|$wo\œ,*QYr=QLKTVO|SH>uuNnWӴ&ʕFF;i`g]^dF'/0gϿۢWk `A#iMT_il>-{"` $L~OȈ:m;0?_ V{`:얣 0K(5;A{݂?uW׭|Bkaɜa] %S>AnJ6ScX%MBz$h>/lR~"00dٴ8GOHӱF\sV\BɘUytSbp+{(xņ&(@56>jbDZ3 0oq5c0t s~$b ntR-8x7k7-IB JbCjz5bE(+W>E i耳_Ѝf\]1R&'\0i0Tbn+H\Jb~e9rGXd,) 3L]jjTsxYs;l}աmlCc {z$̷L x;'o]V1[l4?y/yճdZޘz6v3kIw%դ'/_G+dt;Pbn'WL)أFej4E!4 gB8'aJKI. :>"Oi5xvSElhJegӇR٭b؍mŔE-JtՋ_3ȁ2'·UQ~a.&Zg\%t;&'  RcI;4P(3zHmp 6#|5])qXAw81,j;R8=N\ |覬0͓ Z|@‡p|FI#}]cg1ſv.9 >{~J˕\ o٨}pc9BdO۔Ar ލxDI*Ve vnO &Gk^ؼMn%Жfc.ͱWC$6 eDa,07t*:}?*+jbձX{=L߰INhĄ,Q#D_̘dcCS(:wؗ$W47˧'o;zV*7/@;3߲?M4j}\:FU\i |BbWYX٭]-ES7=5|:J`RIdS?G)E RX kT ! wFkgmBMy؏)Zt:‰T6핏7~ VEzSʋ.4<$&viNztm~gPy(5E*$SJ'G%2ϭtrp ۾yKNE>+sϏSw 5UFJfq΂u]#IzPeFt\ϡ% }D?9\ۆI@i6Y{NúҀ9LS^u\[?$Y(Gl P)VJ1F=X? {[.Gpmӭ;9؈lz>7&JtR1CK@Gv-x|% 4P-K>͋2o _tiM=$n,|A l]d8!m8RZM$\-ie v@!ڋI[E-Z/с7Λ<Z")]"(Y꼨6bnŨp/-N<-2b<o/2E4g|A"u.@ʤ*/1Ka|A<@M7nër݀Qw|n `:(6;"%R`6Ol]VNDq@^ cF`3:dmɟC0!\|$H;$vFIf X|uSN뷓);d%ȊPcX,'QZ(YOMdP>2VB x' ss+{i{V@65'D6A|Pk}8=uZ?[j(*6W`Ҙhb'A? @8d/1 d{}> $1sD;TDR4BZa>gәFO5I]]2ΎʡT ܡU5<ȳlS_q_\5:%%wmȝ2.~VFa<pM}}:Mfח Áqx Svfًn// lYPIPEzMN@P6B;3&楙_LGW ۓJR5 w,#N9AC"UE@*<4{X7󿼴xsKħʾa.%WXgy~][s?)UA.v ˿nAaNߜK1KV-TސlAJ~o{[%R߸dseTȒoSwozÎa(qr61aЖcWub -xwt\%T<  /v{F^cFF1 [,[5@ |^"BPpM@SLoca6@-D]$pċ嚔s b~w.(S4x"BFMdt\#rj*^@_KMzw ~hj//vyqžy(k> u[_tPkiz'y_B>7zaHgqV^'*LG8IiyAO,Uu= Xw>SP qn,CgcHJ1Avt&Q۬ uQ c>1Ԛrs ok'!, _cTIΩ2]3 # Z  Jda(ha z3*Y#-]1|ANG?tD!(f~+ߤuCO6W ZR #n*o(vJ_cP ZyjsBk-6MrOղi5SoΖf_b)*".j|p-Y8Oͧ!q.~R즗)qy ͐8Pֹp-ZzQc 5o-~K)>JTzCs$?f)`jV0Ȑ#XsR4\IBYJs]β0pA>CcDUQOy*Hd00pͰd6DgkPj- qx_zIMFja)H $i/ZR̡sqI!^7d4)P԰ϣ9~_CW,G_BNvD$>t>^6,kc$O` !kdI>p(fXmoZIΨXxKivH%LJ`~p6 xCzbMSs'o9A)fj޻ZM!?/ ,XoY.3Fj:1IJn$h$6b=Si1Yd_r`*Yb;CDBtL7[z"wn&?lTxyخ& 6Io"_;蝍q_nS|p,^}>~Үf"Uz,~8tt/uQ\c-x ~oi*N*6u '@n _ iHV 50-˝tyE&zƜ14)@:VU2ӇСx!s`XP1vN| oq7Rh:ל<܉>뀜*`T:?Es '<\iuǫ M7×9 s]U6uMf{n#W׶Qye zl!B Ȱl~ƷK"Jn kxk ixozxґ[e+0>q4BPj LTg׼G⁡jŗ) . 4(Yŕ}F,:4I ;x7Y`Zx0Vn 7w*]P@*+G7"ST#lj%Ȗ_uk643w aq\iq :)vk &ޖ"'?ϔ#8|$e+Me>2Y+-*-ԑ9ùG:ܗġq݁h.X̻O,Ղy{Ao}k+=Ɩĉ5S Uǟ*֖=N(25&JsSYױ8LԐ%p-Z&N^}bA%zףZڧxV_xE\M搗fy_'Ym<2Jp?_-y8 BvCyjDpQ[X.:`X) W$ s=f Y'hRv='o@mI@r{4_}Wc_[յw'qoIU3<GӺ ׊C{+ 7(ٚR#LEdi+~̤O7Vy JrR[2҇yftV`ns ^9Zjh]<ȸ@5)*4M-;*{ޗ:·YCmpKa$C ٢;m:X[;F?` yO!@x!o`'ExVkrACiQ6~K/V(O r,{v`(yrA=|=d_0ř#-$/t'SÐ,?8:(©.wV9i1[C>n5, ͥɕٰwQH7k_Bx>OC2hq(ENaS(jhs`dvC밖G=V*y-옮OǏaK!Ry I- qaBSv{QcYR/M7\}l$nJc!f#:7&Sr*L֝#v0CxMs&Y%"y:R7 -Q`2-wKGϡrPÙ5A,^l Y2g*XY8@#~?kpF|*FxPw *(>5p/e"odS#[)!C!1 nJZ`6_īoˠ,w$ozZ۠H >Us!΄/bwnxw"]]`d 4_D_P&~-vSAuL_q7Hb}t2L&]VWP0CCH$,l?eIUSdf܎VگPJ_^# qdP 1:\(N8+ʘ>}/ǥQx~؟7cPv; 聥'%J K/R#5E s8Bog |f $)NNvV{}8"m[Wn;<]Hgw;-N{"7(|2u|Pb2h%C>Y[X{[3ѐ2|Ҹ4TD$nrh@&d-Xx=L'KbǾEՊc_ 2** 3L?QPd[(n OZfPf6&MLCppcMJ1ѓk:0ԏwYHחQ#oEːG:/KHu5KaX:ؤ5pg !=?_J壄ʪxeDȃi7M(K3+CJCŧ2L&;?4Q#h0{ >f2ߡqh-^\'hBa>iOU$8&(ŊqC|j;`/`Zg!-Xr7J~=WRFkn,[{7K,pd{w՚q=@:C }?~z)c3 Nb d#&:9~#9)3|./1i= 7*B;,JRԬu @S:8Bn_=\.ҕ jՏEop !ǂZ%$w9@a=6&t<I(uuvGZOBnBQ) H∯NvDe4? >N 9ͱ"5>|7g`ϫ}MTǽoarLW;'޷J$<ގt$ w~F8~6ib.|4J9g\o=gbzT MMcM F>1&g\&I0JFM9 3%N+逯?gX/S0*dr2iS?pжFfkE˵`^qOF; Ah]/ecx1#s K,ZO۫U˼YZ(qCc]_LLZT *"drརԐ}#LhiBhJT@T$n݋˄]_yciWU}*1O: 䔘]q}G?1"hUGNY pf D'ٖ>o@ֿ+ѕi9[閖*t^S6clm# iaK$(j&a(@#蠠%]<‰Û뮏r:EZWt)m B5+ɊFZJ?YfR /|evn) rvDqAԔϬf40TPծB=_{: ~C }ub-{fՂJ䣱X(!=d0+x>!"&7lM*G;{ ˕ښ}(XZUخ)W? fi&w*ѹw.@|glKU(C}S4g4Vy]r tjcf*ף2!t1hjs.[:T~/W7( ˽НJ\ ;6?gkyN:KpVtWwL0=:eZM 5~G%2vB%ʫ1~u* j5i͈ch0W[:Ųh-OӗZ0;䀯0LX /rϨ[ =.Y0ꏪpߎ}$K9k{XzOv7v>-~Iƨ$제}b,b^7/2%n<+hq+_S&tUj&3~l^7/fvJ!r"#lmگh>è/&(7_شIrkX 6 ;ļ\ zNJXG oiۯ]%QQE!oĵSSɆ8olŵsq/]ES8.{ߠk9%rR''_`۷ٲCɵJ{3!ۡ<,1 /Dƙ:gFgz=NG #W8Mպ{$q8<,:Ɋ(Ki/Y$-2FMqXoQ8exɣxsj3!fC62T7bӋ[ն[=[cq\znl1_) W?mҐ,s4u #R8{X/}=srB.i<-Vq;2{'Nixv1XHW-Y;W2'ڳ@|fkI vb [8練W\Ee]RCN-iM p#)ߙjg{*.jY) rNrR+)h!A<\%`}ϊMGLU:&Ӽ[$~Ѧ(WcB0JnXi,F&HdUֳ>(ɔMYͼVɲ甉nZ ɟt dy `.h6*|יI C]r(ǧ™Vc,C(2V6zy̓?wDzZ7$ 7ްm}).ZBdEV"D e@m?l*+AO|g+ACNrBD4dRn,pViHژz@0-S[wUДW蠯<ļ[Rv:Kzzta\[, |]hE3{l] i'yJbB/lb 6cr%Ll̵2~$*>@d[WdgwÏ)fǼwTlMW!^' 0$(es SlkE9pcԠ{sC^O%x1 Z˭c10ᛤ1΂f8/g#_8Z">xrž{8 &}^WXz]S񳲨CMnZ _N04 &ēH2;hm.Еe wKl|2xڑjyPC/|ZXFɴ[!ۉO ^w^2'=iwkIZ"KB"f_R;o-³鿢af1AE* adu+B\=+pOz=Sp9 [z}CB9 +6tћ2H.& yGlK}##^/# ivL=GoiP!p &U`@x==#VtBv~ #O)\. ".w3V[Vh+UGOfկ;lTF$ ק\}L5U~z-u! ?/_WaZ)bje:*FtQ #>Gݙ1˻<\sKSBN%7Rr" Nҵ\Jf&K]񕅂Ѭ.lX@%.Y{[FOa8 ҝI4"k"9!n/ hUdV!/»fEF9qŜ!tg҉ n8Z"u͋,}HM"rcF?Q H $:c?@2f 6F|B<.A2#GGaS+'_F&(Rܻb<%{j2X@n6O[um,EWB*zl >ws}yzEWNIUkMk {'vG 9<2)@Ύb1zmA)4UadcF;#^QM]QNiJ;%WMmܩ벃3kd^%csͤ ȷ<8LIj)`B G .lZh}-X4:l[=3 P $gRMŦ'jnj /o(oF݄+qF(X&qOwK{vCm!9YGמwRG{H/dT:nn_ yZ,q>HS}g U_cS9$Qo6* ͙VQIֱe2DZ]-h:Gabm>MTVi?nD:27uQ%F&+U !l˓0s2M.؅1~` ,\ ^?"~+?L^3[1ت9Ě3D.t'"'# O;Д߬Wf1N,AZFfTnc fvJbE*S/g8_rO=k8kn.YD UP^o r0(w a" 8mL,h(P=V\#P7j W'H%/ ѳ+.;SFS#P iyp-:db8\ na2w@̎mFMtQU*n3mǀN%[}ZziSbm:Iߢ?Wݷ{ bJ? nݎ|#L_Bg= ©D-c6>, 6KrONJ/7lh؏!NI?%8/sMSelk?2X")(ڇcVB;!͌ԏۏ4*bi'r;FPsLjUħ\鈧o e}*"od &J&iu%AEK;Q^.tWZdk_2Fy2^=(N%jAܕnϒjܸ#O[Bעʱk8UwgLPI1!ou}xFD_kmtH-%2jZ}|VȻ{rs3p(1OO[Or셕^‘'VC BkÃV4I=~<'`SnZ!!/YdMo e?iY!ϴ%%fmGoTϴ|EOaw4J3HkPϳܤM2ovSGUA:kM1~.if'In@c^wrQů(ɣ:&rAi LͰ;< ^{.{_3$%KX WoW]ʠ6+x g8so~Mi @wlv>J}I?M -.w3۝,K.;c/FXN0mR/YxZ#, Q3*7dwѰjӽu{ NT(ݣ#gdp)CcFA_the!Fj1{!?H]>n`}(wwK-¿Þi&CޟTIWAf# [K}f ! SJqС5g&RjX 58?A5~Y⹯d`+NۛW[tD8`H7sdkHeғ]qJmi$l}NCӺKf@=#BŴ!8k-6Lf3~?"`0La'ej,Y+`F1փp!mUU5Җ4s|^Z/ӧDwS{^n@C˓㱲S (NFՊi]+fAXP(F ;*v\#bS&σ{8l,OYT C6c~YSeW ➜VR]xg(kknjPGZ-ӥIGD3No}"дx Dl޽&VLT0*0)e 齋IҚ&yejgZN0ny&(mir[[YJҾ>.Y\b-m$xң9HNq>ͺ[U7&z2F_Ucӊ>_̍(L`D%a4%MO%OW%r} <78b A" Үik-v CFAN!*\";iuA"`uYTސXĥ܄]0Ykk:Y%Vz+ z-o\ն)!ޙy4\Ֆ?&[gQ7k+y#XZ;V/l{yq x/oh#ݛ)/~i~6//޹Xj h#mN9=6Mm@rҏM`>>[iz=C,-o֊f5'-`i1 |7m1=MRw-lH'%V|z#kv1FӢUNKV]X?U˾h"B Z vr5nPD!Knv>@V苄á5.p$6 %6`rҕO^MOtlmܟ^Tg5ퟴ{x} "Qpf%j=Qa$yYήdTL +0ˑ85/UE41Z78 $ W0Er<;'RsRa f}Nʌb7ZLlD^ǂXzrBIڱ-ոvN1YX&O6F6k_:y |LR1$Ic+gm ÃIRӢԺwF[#v3 |DY]0BS%5IQWT tYmFrc3nfSE:$c2*逗y8~i^Bk~ds ~Q*(, ݑ;jCǦ-Ҿոcx'cxȝ+\5O>[c74w6MxXc}e n?vA8xe)I\f1g0 ͏Y)Qdd۫Q*FϏyNb'?r_Sv[pej0v\i/0[boн\pz=uGKT f֌vFyxrAIvp@CIE˒%Ӏl\By(45,nn!ZWK}/Յ*k]GrdWd^O.2* 7m̐QsjMۄ*pģx'wIYwl`PkK80'OɅzzr^S5 5wAw\V#e>-_ѸX5p|hX0u..Ƞ!_edr/|D}e$v.`0DqQzƠ5@]a䉮5h si#,AMs4##i _r%W3:QX0W(eJ/?׸CM:4F\Ż<:r˹Q-!11: 8tL~Q~\z ɸ;pMde]3䃽^i5ߔ1.osmkR5ʋ̡|Zu=xiMUkC%e Q/@ј!cB -4Ю԰kkBr̪aR0w} h"=}WeH7>˷N4.jO_+N?iěSpF'N~3@O0aõuS͏XM O+/ UoG L,U2k6NOu%diµUjҩԏd(=^R/genc6"ZE(ςJz+XMNuΔKIWXL9f=6]Yl)pLXȲS*Baᙒ%*-ߟ];ymTmc6*}-lk}Tjx=[5C@B$W&9[׭p `g4b&A6n|FW Nb ~uhEFKwάaÞ^ڄ2reBNM;BYQɃq ̜|7uN ZG/fT#|U$1y/kc).M&[ρ݈*xeWtzeW$Z gۦ(..Q Y=@*'plybw4Dm}%A7~֪Mp>+ ,6Gu/&jǘQ:*Y>ixĴ($;?Y}p!(㠍.9 wC Xl+<)dA.j;"DKKpaB1A'zdČjM\n.̣̄(^<7H$ ]ujҪ1g@l񑘮>-' :lV}`WtBچ5|K},=w_ ҏe(/rCPV1ux%j(jf9o񳫞z5vpݗY4R4T(OVKTd<[˰}:{pZlܘ qߍr`Z(S?(5֥>.%Kuau J2u WaѩüKo5?cj&T'w!nD#,bTY#ϐO^E}p{$8ϖV9QR&lY3۬Z hŔЅ$S< tnmb)%i^qPەDch%f] {Hr/㦻-6@B`C+Z&{ KV#Op_TBX't)*MgP"e v| *MLt}w1)L^OYj}56gbw.|@d+4Jk qׯJ,N ڥ^rڋcJijN#X @oI>&To քHB.'vWt͋\ڕ3,|r8X$YPEOM?m&*W?:Y8l4h)yq3AͺƊcGm !KE[)WKMqP! WkE[o@PȆy(m8 cvEg ZobnMsSaESiE~/s=g*QC!]t{Y1)"qA+hzۉ~zGZqZ ~%RAi\q5@aVHS>̩+Ǯ S45,1]fE^oiɅ'`gcɔV1<&MxkϞrgODʢJKAcӀ̪ WPhRKBֽ{X>g"h(u2*Tb' ͦN PD]`yv]R՛aqT16Ub_GJDbQ:J{UX3\$b |t޵d[ȉOv8NI{CRhN{+X:S\=YՇ-͉͟QiN8+MJ| bhЈ&I`Y> c l#?f"|P+ZsxjpzN![cʻI=/Ji&5ABk^B>^t *-͘|1Omfd9CVGw `9mM/ \7\z!}i3;lj[AtQS}\y IkXGh\gZn̽y3gVT%U|bBEժ 9Qm/CӖ@ؐ_O5,bnf(u&p9E_;5q[pu7M?Y.uy4!`¼O s`P8iFD@a%78Od`$6!#@3< |~s`nGCRy0Twx u%"ZNG*j2-g_G;mî^}0uPߙLxpl>݊ŠtTS"cyII%>2"B<6h}'2}R*^ `ٍmxq׽bD_`HH̬yҩ |ʗ8>mMϬk+W|崎wb x^jkYzx͠y# &-l,WCO_ħq5I~W,P| 8UORd?·M8[k#}W-R=t1Jd!H`v ZP҈O%eaaK9B 6_k~O!Ǜk}VO'EYfSavj+Xh:Nȏ Rcm{W: 8xgdIgTt 0G먇 xY$"|]$?YđF+A z=>7};q"} qVg 6PWܭ9v!RʖR-9zۈ*cj:C\"Y[{ļctb]0pY0cݫs#:kxYuikCgZmS'ҽ}KܜUOI*gZ 5ăR˺gFf՞A_w8{VOqx>Z5&pb.O[s$N„cgFG6TAfq 1Rޛ'5 =w:*3@RlkŴYtݡ-Ąy b$ɨ(q#u^YŢy!R?K[z**Ţtw&zK:{,pa*ϕ"͈͢ ':3A@Ed;0V.Tάrz}^ݰ9b[wOQYY=vӷ5u@,<[53G M֍׀X``@oC \9PW/+VeAcxR{U<KίMoJtPGƏY +WYN5YJIrY;usu?,3󼬧C1T`{n\R\ 'ξ[)~5=<݃CR\9_Rs@}D(3K1kf QPZ;W>gCZ+@FX}=X? $dŮc(˭EW1ŽP6i7݉7ja $HEQiBJ W5yx]2KW+{3& V[y[_ϹGyTD%Z 2Ξ]6;Ot}wJ αָ:_"gYZ07070100000438000081a40000000000000000000000016759d58000004448000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/au88x0/snd-au8820.ko.xz7zXZִF!t/D]?Eh=ڜ.+͞dPg:^,UVHlM,7M זe9j&؋Ԛ-n+yV1`_|?-RsmFQڃ*ŸkN|E> 9|6˕7HhDϤ$V'YY| 5!;aҙzp&0E-ЂQE$z!S JMqK\'ң[BLمL> ӑÊS֡Pw U1l|nY¡XܬJW1VK I ˧g>>76F n+fG{}EtPbrůw!-1 ϮNs_<h@\[vZfyTS=bQc+\B8ͽ>װr]ݩ> qϹOִ,mcoP\nb@$2\*QTILHB"aՀ 2WHp4>?󮇔{Fwu6]廱lP**A=|]3U"^2c-ePSj^a!O—ސ#m"[ú6 gz3s6 pQ= b89R| juP*Ȋq$$A⯉06n@Xm9[(m#0Y^L@Q"ך33`1~b|\=NrJ Og"ZhEHwj 9QM&>Mlؕ4*3(<6;""Iw^Cbss% ckU Hs|$I:,)n-gMtl_^Oj#:Q1045^xz|([,{oqY4}E@v蓂czht7bajCK:<WFg59>7+2ǔ]Xjœ7OUU)Kehwg|k5$݌Ɵ3;AgLJ}XK]n̂ij O2tpOF^y!E~[M$FMԔ6~Uٿx't 0)XT_?LL"%+r7ǬTwNF2{qTĽ| Sj swX$7_c&$tCrRؘ(&%lDoW>F&WJdא;O7>Pq>E\$<cqR-$%ZX@k36赫mC3 tk~*Wt٠ iz."ե`*{KΎ*: #EIꁴi{xH{"!?`O\؂תܟTKnB +ORw{*YKVfhsC ,ƹū+1we|h=${d! wx^q+̲ ā |a>{ 7`{d)rRNFrA5 ;1֓HbސQm&zj0sXژȱ*/^@bj뿽u_P=Ȳդ`#+(QqouV$bp8ع=O͔JSש:Z.p@ gotq kÔ {w&,yn)vAK\XDw߮[}jG 9x0@u* /3.АQJ;,Qs}5w`4eT&#nDU4U>iN4M0~iU a-GQu.7Zݏah(C[*Pƪz )%A/89) (q:?hua'p̐^Ar ?8!I/vcE7a&3d`o抵U@n̶~=}ƒ!X}E}~'jÂhrk%D9ع6__*޸Ίv31(;j?xH,z3v0< Eme>3'lI3 NY?(1^P @RhK֞+}(5O;]?Mf`h5G#  &1 w~r4E trgTv=)~;;Exdkv:2NiVaYpI܈Pi0}+307`',v(ydZP蟦7h'~k!u{ezJqK x=;W95%lifE J %oDWZIgB}PƝ]QH PG_[iq&&-#P J&`'ʨt@ y/ '6yWd49[ΜU4ϩ ?yC:.?EЄW~_~EY2f]gzE刕o4aV=zz4>FJE-|Y!JNgV*2K'))fka\]c_^e~89&cH_&XWSuhuSݢ@ f"|Ti$;L|&Nc:b)''̵o肜KGj tMQ\#X2C X'w0&Z׭v{)L4Ad_ j;Ud&LۤӅgBɴT'-AM9@sDVqlZa+/G-HOg,C/ŨVƚgc".lB-ˁThh$1wJX'vcT&J|cn,|ɛ 4^Q!~]/ z5P&ڢ6aڶ,Ӫx~sRTpF',B~P-HЁw*NU^RUQ UDIT?\/1S0-rCra2FdX-)3` _Ltٵb){"f,p,;у^-g)mpQ>0%\7ϒQf$ejMյrhPҷ?;tIVWIV2JAY7zM_<g펲$<˒h$uˍYnңJݾE::ްc v=)lf4NꝧI$Dw!$t(m4@r"{Y`-WZ#M'UCƥAfW-ZD0uE_3S?pvAyk hb c{ X!qCH]/M˰1<7C>MAYPP&xeU=t;'FHOk |ROV;>ws׌ b-AL"XMl/Hֵ3RB'?=$Q>KR2pyPfI HD湼tiAm%#[0Vs r"~ ˷#k$işڧlPyVOKfp-Nv@hRW-+:л^Z0Mí=0saCQyWW4w`9";v7`KllRF:nSi< rَg.A*T5@Y}ѶBeJ+~v`Ǫ,v/Bq -4:ɗ`t[/}n7y 6,LjHN#5+s8eCÃB&GJYO-[rPk*jޮ=i0 [cx{VACE;$o?PdvzQp˧XNpI, Q*&±UJkͻ)iލض($Ԥ^pA!5 YofkI%wzfGm#~JJblk1pBuٲ-% ?𦘓!j2o-KPշ0Ft5=g!ݳ{E9s2qO9PI=6p A1hXN`ZyTW:4R+CxliWU_>r]ߒiW1e:Ct׾VCqEF5!4dU74Jg|ʵu\k (Tlڿ.Pٞ_Rnʭp#eU>yhmw Hhl_{HQ+BiiaL39.|7,7w-UU3uf/l8(nYg׺Pq'SL;ŹE!`NI4 R7(C~)lsWYG Ym ) *qޯ$gdCN,N)KQuǧl]&) -Y?;wgEDnNN超>PpuNJ90BT&蔬a(`gc_'w~PF婌ERW(ζ Z5:\ aR6uz2[9eW5i g޻5I$#8'۟bP|RM<ԀUT>sH&:h+P]> 7==v$oc΍ }zc@:<A5?4۩ #;^yc ^n+Uh4յruOn+58Oq|mub:ޠ (.JKɶ_9TaV{׎)ԪҸ\@<_u+Pc1%K'JlwJU\zC@$nJ8t%AGNϡ P+QGf? W^~ X]?]Z B-Ֆ*YmL| "OS/A* w&CHCv,xnj i oShN7@jMZЭM^/y<|4dKX2YojY ^K1 ͼ1a.$`'xm BV,׊B2n&;Ip)aX30[V""A2"4.Rq,p{4OC߃UvVpQt; }6ISJ Wmt֜$#6-xi|mjUO8Y=19tLnwN r1 >;p&rk`\i2eyxrrV޳MkJ'^]/(tEj(djZA[&rRf3Kx@bgk{(\Z u'g`H ^yvpCMEzP!BȀv{1mw(Y$p:9~95A-A/HGwJ:21F?0u 8mAڊy~!@ θEgb{ffֲYߣ41AŦ{Ĭḕ%wda9?Ux9^A]<@ZO~?' td4EmL?mFtdП&>uc2)58 VxzoCGU& 1[\3jV-4jE]14EXY[4F ]VNOՇG"/BN˴[768:o5 C:@Oаא~^q7E Nr6a-}/l}X?J͇/E,'Z]6[O0qc/}ry858u8қ|mvg?P֤ھ' řCBIYS2[Eˌ [~9c+_3 .K9Väw$2ѥ|h*Y#f>0)Jj&;ж4-"v,mݰ8n7?9XB} (vsR)|iHƪbX"^ݽO$p:/EhƄoMZ 1+̭mFQu2͊弨/>T8o82Ozzu0&r=4/:z4 J`OMuEfDhTX?U110_Q2x7DW@&N,BFumơOxᛄ\ұ [ lL1UC;&9lYk7Ь|^3;b1)i.բ&ùϖٰc[ISg"A BZT_%{9#$&h@<I}]4Mlf,nt)$`LJԭ/S/4>ܭ 1f؋OO"w3Mf-͆CQCD/wh_"va@b=FFEv2^xkKQv-Č6e+;+;jJC jPFFF#l/Qo#w.Θ{IoPfA5% -6lӴh f"<ҿw+Eĉ)X֤TEH~e[)aI!7omV-4d+ PT"+⪺$ůu6r1k\a"ODEZJgyo`d? fB)\{nĝhey(;OQ˂sڶ\Ѡƫ2RrX5Kxu*(´9/Pvh3W\-5s 覈ݟ'Z6CZ]H| " N$A(g>h+o^3޻0y6a C*1 :\c /{@C5)HQϕ#6V3Q -&X[P\=0K@b8/ޣO!ccǏ 43w@4 ?NAٸ|ܼ==񓝳K~rޣs:`!W޿F5'^0IYw!="%7qXQAU fiXQ6|d滈BeU;:0=$CWB =Q=_aLQ/qm}sa$GёӍ^s])"k'd[&Js[2Nduy q2b&?9SEJK ÞlH-wCRS(sYfv&[:IT(%o 7̐Jɴ pͱ@ko^4~.NA}!"U\k'WeyiP~G Ša%*i>`1aQLwF#;/S`k@W7D!4]r#. ,v ()'~eĀL 9&J<ڽ6m 3a!5uf]qtddn|J>]jFc|4i].-? >g Ogṭ Xy$"Q9vdO8j=ØнYZy|3FQKF(;8ZǂGh+e"4=~ c}1p xuZaDeQTK ROvPĹL{eXnwplƫ)m-Y7nDb.\R6ڬ i79i>@PDw^Ͼ2fC;hX䯞b5!`q7|/S F06W3 YlZ9cclrhIr+Hf6WE1a՝Kuzļ x;Tn40yNPyJ>fwaM07 b7Bx+{>s!ob-E)ɀ[mbJFBA <(U0|u}/ mpY5vƯsX@AWfj?Q 8Ф5F@̜t `MO+&xC ֛6l`O%9 oN)8jK;"އ+F^ujWq )'OZr\[#~^gti9<*O,1Xkg_5,950a~ d!DE}v6g lF'`J;\?TqCl1: $8ȹDOaW˪֖#6wI =IY17w+"덴!;k* s1&:&vlG?*-:&%1 Na2-t_?eFMu i&ƈN{dc~zvgdRYS4k!AR'3CU\KUMWH"o]wmS[)! *cKe0=,ĉ%Ш9;u"Fi@.x'"bj^}FG/(.v>lK=sAO )H w| u^ 5(; R9*^eY]>We"{t1H$+ל#)}IZst "vh_]%/<< IOm8A0k#./ɤ,i_}I僛(,j|oQ,m?N|aoԠݓ27 T"^E*q\ i;FZrGRˇU?EQ`+n_ OvJapa8&r-ex>ªY[,l Tׅ9t]Tk=q3t?N4lR,QsS{XfPxHX$?򂇝&^.ȃpo=xk7@6kw|:-{F`N &e x)xQp˄)ꥲ{N|bIDEP{*[0Vv40|Ud{c 4;Q&Ol ?|%{eSPTUAF:QR!8ݼ? -2Qؕmze2c#M^!o"YQ fjbL#gYZ07070100000439000081a40000000000000000000000016759d58000005f94000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/au88x0/snd-au8830.ko.xz7zXZִF!t/_Q]?Eh=ڜ.+:7v{]+^WL_)> !u{sX(/2 4g.}oDt<@yb42SyLhE$9Icl쓑:[N?Rl|Jzn:&<-!a+s(i,Ρ„8%ۂ~ڸ3{Q.h]:D"QT{=ɑ.I>eAn)]7T7=s^Wȝ ǛOj@X K%^>DiQQ+n[u2{fB+C|s[ww+Jtأq Xo㔫A7kCcCK%\tx[8trH}= ?|aFLg1=}L2fkRGx\F"Gj )KqQp#P),kB)P_ʎ6Tm%&23D[gUTZMEh?pErML hrsĒզB71El%; O[z.ZHs^ğ}.Kbit躊Մ1P:\9R^?"YLp]w>lkjbOaTC5ti>*B]#ouVE @$t "USz"L`u tm,B+aLѯ;nlIhA;c\KfzpĊ>gxֻsQ%E!u|[쯱u@m/Ց!$8&Ɣ?A2_x6=3ɄvU^Itq)Lz2gs$?kJ ~\9hT:^qlf{y5ءl+;aǃ13"UY6r2oa3ǥD/dž鿤RKP7go-R2>:k{y^M<Ѓ8iFPBcFk=zgoa*M)ˋֿtBپaկqU[<&P.{ d%,'}_|y,Hpfb(&ye_? MS~z'^-5q (y zQ#aVqWiMR+8Q_u$F:#2>Cƫk#aUoaG~ 1}2cPXQ;_PpŅe쪶37NhOׂv;ȵ0MƖI`[o̍jbv[kJ!=wUc*Ǫ(]y?É) O 괇RJFn^kɑqA0hܻˆ_둜SU|4 YPNEE;@LnܑVe`ϑepf6vZLRz{ݣ۴|! C\VY$*Mš 7UBOCUHxi$æ&?Ћ;& NYk?W75FX,WpS$olIeX 'ॸC L\v r EBhlmu<|5>'̨DObBϘmfvc+'8ڼ8NS)dԹ|䩅x@mQy ZrйK)]="¬e8TV,n?Tu2+'5 ?# 0a(OG 9X&h>vR+KU0k3Mc^g5!i $²d<;0X]ZqH9b (~'"\Fhcv0L99۬jXHE _Ho@WAD䍕ӛH'+@ESg*rcLiwb;$} peH)NGH ؼ㛜= "GH`z~9 E~T G[lP)ă5~PÐN m}՟ϠZ%B)hd7,9֗$l.tczp~yE]7eua @r.jH 9ZQLSk:arWܟvv)&;bZ!xv5ѫ~@A /+ Cч7oA HlX7HSR_&NN> &$@"Gd5-xa<&RK EH6 E:XFHġvR.^ND_wvЯdm*GȄ#EF'[ y$Ciwj69n63?`XI{"P>n=(6\T6~q4RnD~Vhd8-CFl}6}|@ǔpe;'ҲM# iчW ]'Huªg6aLJ*Q:Q07χ%{hAF+SE?`.7c*c>zDbИw7+L%$M 1yԍu[>s\Abc%HhT %ShLF_F=X5 Q _ a>^LԐꜤ\ +0Z iV̼4x+4Nm8b~o5$$`G'G̣YYD->|gaq905t\\ nϏO O%OJ1͉,w@Dx:T ֶ6R'#̟-"Wv%Ea+Z y*\J6'ћE s`Zk'|5@ ܥAX> ͘JV& EqQVS @Z9 jR㑔lWUڂ5:۩3n +lО|·:6{;us/t\5VQvyIQ9N6 fTn)|0:cBsUmYqtbo`#>d@`\ҡr \yX2 _wI A(vC8Qpå t޿-WTyJa{smzԅFk'M6mIi*WH ,bFJyP#vk슒cZʎUP߀YYOFW-,:^r~)Ay:!IΦ޷)l(ԍ^|y _FLDm ?VQ.9@oAI Wd)~ x-߻l75ܜ%.R9q e>DA}VZ<"xD"W? &Q@vbUbx v0֠u(&Bԏ|-΋c8<g쭯VԗX4X'KDMhG@7K,n޼:݌RMcCA#02*:g*H}r%Si3}fM؁!!&$Ooc~1  |SgWLM8EQ9W ,#)GroC i {älδQŌ),0.4^h t_ 9+qZC1)~Y?^bvap)Lܯj5tY+K4b\z1#lI!!d.E ]ds\vK"g*qȤ51 j#UrHe`x!Ð͵t0_ CѨ՟4DlCTy^>x?6wTiC:Cݼ@VieO0*77Ӧ4~v=l؍daUdՈh9\5+2'k)=Q/v8QJc`s%C?Ï%-66dCXh8>d'`ºm[ppVP7 OzA`^]{ЌQZ~.DՆr{{86#\f[" Lʠ cwߋDjx KG ^VP@c`|O: {jO7:WE,dlN\U; JJa[.jy7,pkWWLs&5-ZP]dOI yl7Pr)E*߶!˾cB3mz җƓ<BU7i”JϺ Z7F)bN|wj3Y-hOKE?~ux;=H`"0Q!K^&BgW9PP4g$:¨~ᚆ THNㄡGB@>}d,w7.e4XyB*uW8E/ M?zr`j葿G*&H"ĩ1Ēu P !6ܻ5Em:c0=fiWFĢ$-g,.įIA>YbpkT(q b.LEť鰟'  ld4"8p D) =?3*Xvk[b &xz-7`3EZ7m/+Pfiq5یcY_O(Kpgs{o*س1tK.*53#%.+8W>%P*"}L6:؅y*$ǸEKE?4Ă%pJlrFoyu3x{ιG3oa 9^) PkIՇ qOEy"{![X|rEmz@vEa9gЀ͗vqp]oCމX>UlH&F_c?K2*Hr@M/,Hg mUUND .tĬ[?8PQ^㺇Y(/h㌝[27Jɒr'%cƖ 8-Ț!I<m^ ^zDu(_KuzKc3!P&Dx>+**آ۽EmI)~*q{Na}$d|L;/#FBڞ^7f(2=R(4d hN?$d>$ s:}́&4nk'w6TK |@H\J=W lV:o"HLfBytgQC0wF֜RbL!;U,@Drqp3yn9ZAͬ4/hCrD :!VV#œ"""A[#!6'WkFPyK c-GejNq^aE 1hH5\QJW:;U?͟JHi&h iz"HTgI!|Vg4i5`_~$?mdXUrcr߶P0їo1JAz+tZqj@'9-UX\ Ņ|JC/a9s7>D4/mC  3a\V1k68]h]V&,7/Iv`)._THQ716`Ӫ}Ew=)^1yYey24z`ƣ>[L ٘5cB UO&{.L~#wcغ<>qP>U}d9)/z_e<xt*.βӌ]v6P}5)(6KfB76$oO֍-A9<HS!3D4z[h獖PZiXBl5`7R@Y1ҊEKf3Գ0טpG=Ⰲyg:Ŗq~]IR]_ $xkƒ=n^}weӯ#H<(NH$0Z3/*qlb#.z҈Y{gMsL2iIEѠoZ -x6_Jx˻[T5h>)Tm+ *,Ia^9EZԧFvsI?[+'CB1@+XC ;jfmPQ?N,lJM9HRQsZo[Cz3YW!l=[}=V=:[˙.# CBVO/^T'ѱ/|CI34–bIM,NIτwBŏBP[M&G v`2o٣ b44׀҃xhnI\5>ãH$?* 3=c@VDΧvG}7CQnb4񔼷i|0 ,m9";jR('lkG9fti1{?X,xm;dFQO=0f0F2g,W(f[A\F HhN 'Dˡ6yeOz.>`Dh0MhegOκV;At8{ߒΊf ց"huwyn06mxt[4Y׆ռㅎc n)'ch ,C0 j?X0iw[u=*QM:]΅Ш^uk;XlJn6'AE^vFGm!,qQA)$LLN`+JihT+Om!ex8iК6{f*S<>cܐ5*AoqBi4l+ӭf˧Tm,]0r ¤c>TF.#R`.F 4Ne]U/R󙺌ArӞ "g*4G^27c+^C2Q\V]bL> 0FزBE9Chb˞CC]B pa&\d0-Oq.N$ą%=9r td˜IfBa,ΦL$qrl-{c͔LpI養Ó@9plީ"M_mM)n/7 ӳPd!KIZ22-zDT@yzŠ ǯh<{ߺLߜV\Y؅{ LvdSԎVD 8tIvXn?잏uA ^I*ro&ߊoja쟜!0',\yJ!=x155S%;7Z'QڛS|m6Sl\ n8^j Vqў3`/;70Pd8= 6lMop&7{MpO9cdtmY4ErSMg됭Y@O%;v?QZ'v3*:urAo@*:8^OC" Hf7AlE>֮L2@*7TQ"C=s;U](q!>Fd"n]{ "w^۔C@$Ҭ[BNW^]|*ifI5~}6@K5xF쥨Qw,}w8I >no< ѻ\J& ;r5 ew׶5llɉ=bNG70 VD*45fzv,8>G*)[|wPѶ=t [PS?k~FF{!^WKC- Dcm74j8r-f|]vF:=fζ y P(Jc/iMu-M4Ue!R.T7ª.3z$L$T+ y`H e"NC2~k)W"5Á4STl6\sZS3]nS:RqNKAWV9@ɊsEȤaLxcl 2b%A]T]ork9/ Z15 +9j}]ݴHݾ| `U qQGĶY/w/Vج> {c KnZ;|vNׁC~i!q> OĩI ~RV,o. Rwh6im#i mg@QreeloQRR9:EtSTR\#ơ%6=Yd?+9W}n""ᏰK1PR\D!,<vt1Z ȯO|6aAlӶY]f{0^HK[wQm>x шzҷ,V`Eg&,@x%֫ykxCoכ \ZBܧʿn˄o_g6os-~Șױ:Yvhǂ'-mP!r(f$Qddra12j5ԣ :2 Fzr{=zq"U;B9%. if@c9ۚ+h:l]fCQr⍶#-KZ^ԘM-DA䉿e.= veߑ hnYSEԈ&x9- F)0K,qdO$>܏)+gtow 9a84$ԵqѨ#*Q,I1ՖU>^7'M^"27oU(s?>K>ԉ08!Z/rE$sV6F0AvsSK `4j&hqpoh]hTYJ&=Qbk)2ޥ<^L7o9ZjRߞtI, 7~h!bgԲ%V͟UfxX&ݏbAwĨ)dXnڦ:@ⳊQ0mS=N_`VSOg`N>&OH]U/?vQd=<O?}nZ1:FoR %RجKaL@oAOBXsk痥Zfb4MHq q~ʄP8Evb/ŀe0񮪩(Y&(٠IiS̴GT0L1 l O_iz݇&2 ;} MȚd}9rXIͦ }IsQJ7'K_ k%b wQL6 29-iw>A;w2.yT5foy\QuTJnH&ȕQvEI84.tUɽ6zb!>{~|*3˷RmEMڢ~։y.F'ٮBABQ/3)O:&Ki dIaQ7d]XD^zYfft]{;<>pkS})I@)+&]/kW&=]iOtѻvv3C)L!\?g[{ȅײ*NoAыl_,S?[OP؟9FI~EORm$'+#E'㽘uiņB*ܜƛg>%v0P˝#Ifޮa+km$MȻC5AOd/3~>H<#E> 8mZ^hqP8Y\; ~Q-C!*Q@)كr.!*F% oYwfD YIKۏ3 j u9KcnRf^L-FMocDuYd|_0⃽گ} iڦAh}V^/wҀ4i4,bybzaIMߵV^sTq9Da>|Qqǔ Jɢk&@ jڇ\ s^LLP@R^0q9PǶ}wE]RCAEq',7Deak2_4PU cQh9TiTߨgd8B4s[2DŽL9H;,S]G+Mej'ewѷu_X ݩ'pVg<}Q4`y2eY 둕T򄱣f+S;_i896!/zx|EsD /lڀm2LDVr6-%BG9mSY f?Ǥ)cԦ>' Spyj>n,3N98j8 IܭY#I.sؾ"kާ <ئPP2BUlـKa H̛Xoxv|ҿeaL`f$togS5`cLqs&eT5x".pІm씰OQkz(VJ5ω Pv?xP ;#I1T='PQ0Km`]&w14: ,z4,WVx}V:x (ێ"AFEgz9}|x1uK,%|`ruI#Qҁ;/uXjW.ׄ&T:Aכ`_+c&7DQG -gUo.,-5+:cfhXґgAk999V_,.j\5;iSjp%'ٿ72HQQ \44ُ9$rS6jrq WY2Q~=.bbf ǿMIrzU"bI#A z\0(nf6 9c6D2 e)Lr~;DZ) ole2Jxq6=Wq\qc8+D:; _unlRߔʔh̆J|V36zv'DUY!o"{ A.ۀ-s_=0@+SKLI}#}fu{w a«I{HMmu<+E *ϣ? WXj|a5e.je7&tDhcnFCltg!=R)p\{D@!p ^ˈbK:u!un&j>|oXxghF86l&6_[KErK>T6XDhO8uiy%#kҦ<=w`Dsv)nP0w漝,]$3>z-"jS_CbX(a=6gs(+|>k}ļ&*G3?GS,"Cj}ɞ}yEi~ NDZ SܞEQ O* vTnJB=NyX$3o8b^{('Y@{3Bc,P7/hcI /x'D(3tj&6`ݱb B_9^ɇ Ғ x/2Vz/_ACPp(Ǫ6Ayzr{HjfG~hN0{I)1= X$"Wg .!DuHwR}_7𖭲N$rOýh?G׉9P!%JMWEk~jV^V~ LK?]cΩ4m2eUM_Tg|nx94o8lZOn0KCl&29>V\Z,pV&;\R_l.Qrl~rUGՄ ҨQs K'gNM'MU7yK.c垽 \8>}aFljI$JUȽCأwgEQ'ӍY˹yLVhCm| }"<a ؖ 9PԱjC\;!!yl1`$B!2.%.T6LŇًeֺ<~r?HmVD9sv︕ahcP<+u_wl\$f[u+g+T̓gqu*=ac9S聏[(bT"tfsc *S"~MݩbG-<(?,پ_Ae&I]Nc*/]0Pv0={H?iTq@f!kVc>)[/̬DBV)5 9fXz#vw}OGoSSRwuxjH&H@2NGل\ߦd/EX "RV0Wqu` PƗQkۛ>BtA(.m`\coa<2ByǒWG47(5Bʔ Sr⍴h O=ӥJG6ȴ+]9c_uE;z%75l?C`^aMSa=C;WPd|Q"/|Թv _[N!?DB]KZ`R Yd&z$UBB[ſWKڭyӀ,=# Ylڥեڹ7s[aͫ;#Epi}&T4B'_6:s[jQsF&IX!;\ٔ%4<+ݥԻ }\H -%~#0:oh%bURװuY݂R:9%Wt c1p5o[v.XدIzDN=ODY̟?fjڏnG^X#zt6"@CEpemv"T)]FE$͞RL|8ѵckJ/m5I=8:OJ@5RI2-խ .{%g9hofo⫂EuJ\PR1Y?Gz/zRTo @m ۟D h@6o2GK+, 3dx$JN7;n HS/p-ӾlCV"xZ7p>F/nnEAu|=`Ӌ܁{TE،0o ˅0#Z#nL1%cXE_*˧N;u5:ILSSIY,.S|ii_CL;,jUS`҆)M%fW_X@ c'uZ{dymժaFȀ McX0->l#APhu0uB^߷\/JHK; g%E',T qʍf`hPCܣNqiZdn+M*-aG#4%Z%aaQ{j Ll_d* 2yLzžH KBiİ fvmc(˳=adLq4մ_ihziqa4(&`_uG1:&a `$+4X@oR&Hд.gqO.׾ZeRQ(# ݆%#ܮCJFhל3f <đ2No#(&4#([h_ qD&@)thHA\M >Q'fB; lϬHL ԇFLWbt I²P9QJkoo :͝T|im}} w38R}\INdqxˏQCs8PVzą?b㚀kлG&?y*$9F2pY"Za(Qnr[xX s ?ƙ)4إ!uV洰uQ8W+ $nc1e4HX4ws{&5/-:l~qgX#wT?j/pL*iȆeT}t}/+- Os6o?2aqCq^>R&#ⴛ(woᳺ62J&2E'i*#lw 1s=& lK`eYTV'{z\QJI &iAY]Y0+NRwļ^dN@M&b*7D_"q_IQI4;%ͬ⇾Maj_o|A]c6}Q`@ rO(ovJٕd$]8LXƴ_@erP 0ǖE.arx h}5ڇ`e.HpZ+nmo7pH_?$0$i[K-׫o} H`EM7@bE:Lд 9"ke׻vDNע. \vd ̬$"&t(De@K@KŇGڙ`<X'sr{gogsU,Ep`dۜS~Vyo5?-7lUDbyS^=h( 'B  Mc‹oPxٮoZ橚NܝbiRG)^j|?8}^@#z~³- Fs]-3h=?Ȍ'N[9Q'^.yD \wg|K^;Z: GXb.Ʋu[n}0{>tU;Y(5׭"mz0P#wTUDv;BOfoN ,sRmgGJ*mzQa|/V5S)onUTpS]N'3-@ITD䃴.Hu#%W/XBִT$ thdʹ%* G=`^ uö;v^t[x;5Y*ob9pQApИBkzIA#YRaH&WԾhXt y̲]8ٹ`1eo]4O6B<3++_Lwp7~uEZ`tvRGU}Cy1s$ki]V9@֭Ŧ bC6SQb SڏrF\^]Lq;3ZU5?g(}Vy\"ipIƍ_\& OTG_lS&s~'CPqoݡL<E0?2%U6M&=uQRlX.!AY N'yݪ{'Dav]k"/V̭hNwl,H K9|,pmh\pI3'\հgG=|]Hk G2BgYO@T1c -g u7<]qivGQ$IANal'v.';#}Y'ދ7@{lylJtB46i)l/ј^5j{:}j( !nYXFAy‡R4>uG*HS3{YjguW+y%66{]sJn4#Gxt՝ۿSe!;*h[e/H2G9wSE'+D؝PbUp?Ma & Lu,:}JX^3$_菙1̾s[T-=toyJ;^W.tˀYt(!p* a<kY?AxbX.V܍H cC$h=H+%^(&XV, 0xImRI)F\/r۪+i'Ӭ=XS08w=CdX44y1 N6wfS>qV]EȪ^l̑1 Xe';(߉7F3-Տ*~Q<=>T0Gk [p#bw֢y1wáouO}STNC.o1}AɘԵVy7R  4Ը 0 p"tjtaNP u( ʁfƽweg~fI,ںJ}:HNdΥ;;<6@$K 9_E1烮IHA$ 83QQ(%P|?(@Uc0Vd_!HiRT&*O28{k*@/ưt ud)`IcOCI7T"d텽hRby̼}18B Xڄy;s^U_B.v0qXfwg#\vQD`m{⛿EϬ47614(5+5ÑL!WB=JJ`߰mE#Qd\o$?NA] w.Y*_ |N&T2,>Dȅ&\5iŦF==}[X {WIeők<'چӛDJlPEq*}Ͱ4/</ȑc9ih%[4ꌁA^Ht" Nޖw:+Gz(P KM ^``MsRb̔duRK_MBLSp> =PI$%C1DWƬuV:IW[*=00%45q#%޺sjHQ ٹQL:`Dzb`fHQt&K l캄}-A7li t?ݒ;zMP:w{-a"cZw$Bn.hXk9kAIJ>Bb6:(w~;D7UcNUIrXHCJ1p`].KX"hv~|M)NuWLDosRbIyj ]96,fV ę֣%o˅b5ON1#-ex$ڌCۙZ}$k`猢pNgYZ0707010000043a000081a40000000000000000000000016759d58000004ce8000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/ca0106/snd-ca0106.ko.xz7zXZִF!t/᫝L]?Eh=ڜ.+͡gL2F_UXfnoVoXZ)p~EJw:Yq_)GN~BԱ.1c,ko)/ W,X=-i*4OnPZtQLak%EgӋ~'?7*I-uqvB+X6=`  ^8%J) g5دcie->I3<0Nٿv! Ll9%>Zx,cKZ*h*qAr "+bl+.58̧EaFnXƠVtx,%yK2g &ߔ VqE M |M$ߌ:#Ѭ~D"U7ruvE\!ܝs;qoQsX B%e5a8"sC0*| "dur/~R@Q7!3K*#u[pGPzѻXPw <[oS+Rai+7]o|݈ؿ0t9D~8ۑ;=B"Ye\H:ض=HDLYg<(̡@h)ớNnH9:lOmP$@;F|$t3n8xR T`8eʹ:3Ig̼ ?rZQvwaew]i,FwǤ͇(,8f ;ص6BA4UѾj me ,'+RfTtuΑl)14uWr G;h㨊ec OZ~!Q`r%%9_Wryw r~ókJz.Ѡ/.CL M 熨mFp1Q$X2lޏIf"f&jۻ OAPF iL3,ZA VB_ BMEK:k/\wx7E'kV f= _~gP tDchZ[d֙rhJ<

uM͂@['Nv%R,k{ qi/[*fiV, "*^'A^߼DMĵC?Qe'XtGݞ?ռ5 y vC"; $lq'B1OHf0%o_#΃H R< =$N[.zFd7yqJ"T)Ǖ^E8íX!kŪ?^f~81a ɤwα}롎dZFI#=)w^,2)hxIcTYQdҶ-; Z]7ҀC}MٖPmX갾:AhC:{hhvqli<ҬUX҆#W|0y3M-;R+igf`* Nf'(jOVC5;С0 ; Ox^LGg~-}O|0UӜs hm snt!9=C}2VwFkZ3> U&^5ф PNEf\SO #z'Ӻ#oF;r,1ip!=i R"mI;tYBwE5v]Ɨۦ5 9=S<Pvg:X˄SY䈦(IvHɹbQKGyጰ+'p=靴ƯcQf'/n˹BIH[k}tK]yW7ʎe5eYɆKjmc6HkEGmEV\'[~;Iʛ_ϗAûK6Ae9| Ir9H^2JuA>?ԯ Ύ͒ڼ[' -چ£K <` ͆v LAhU!x=%yX^`= tB 4媷 [+Q>@ݕ|\G0Lss#J QqՋ#klw%6 Փ/?`~K<`ᾏyINt 0ƋEԠ̟]:Ch2,+L|W*up b4c~|xIw%&Vv;j齳(.!7vL=-6'5UB~j弄%J3I}{{)%cqFw03!6K6ƊUB2]żqM^C(]MD_&h'v.2-[Z>X;ބY,, R~tr2ixq-=9Sz8j.\ǰw z4dyM ЛkRؒZK*ZH`۵CxRO㿇E m@i~l J 4w-ۻZȏ۹9(،{-IR1՘JNs2L]ցbgiu'VzAPm~jÆ,3Q ݢ#/H8AGؘ8D!&r14vsM 5Pup~{3K]"aD894DnJG.m7:Λgݲ E^4״++an!FFt#ˬA%:i,\سV'ڞ>E1Y݊_-ZnA_? +AVv oPOpEB w[,(#u*H@o0qX*-cJ- ay+ݺX')G@e>bDl*kKہ;o?5'4!V9Q +NBnXiWIaxO[w\9Rwn,]=W*hh;9,ao [!$)og[}f(PM,}xŎ)%ƾYC.ķȶBu~qݟ\l3\OxS4$ ;&Z>1#[޸&A*\Mn2o 5cPLJ3.r.P5oX#MsXYO unѻ YO4Rd<Гsio R>[ߡS'ϪЍnߖP4]H;4|9U"DOfRΖj4.I-N*ڱÆ/Ws6zP0)=ܤPv!x}ӕD}ߍR^1ց EΙexXgqdCxlSݐ3 ӛ?.J@a8PyeIvIMУ|mrwbVK(Y o9E>Ȍ锻9HgD0.O*٘ս2iNH){,[-ǼG#W U]CT Pq:JRLz^o]#EJoPb4(j/kҐΕ![QH|&D,Tb$Gƪ*wHdugŤX2'/ ~!v&XFv#:RSJWg=+3`YP$?\1Es}9!B:TV!b9)QڳW(c=s0IIpq'I\8)):̅(Z4U\~x :lL9|V@gW@tSf*}[yeNwYjXp%]8#OF,sƽ .% .J|ܼe‹l4 [6w0םm`~~ #QOs2T6\/db w̹<$ڵpF%TJ޲!̵dg,?4b|XrŬfcf?3܊d(NAg#pÛBpП,t *p$b9w;+Ge.߂5Kȝ#(ѩM3Br ƖEQ#"+edQ{uL6GaZ-憛QIrdf}Oq?jgySTB+8ɛ:Rڢ,E2}+D%"b"zC߿\ @mX7[hmLZ۶Vwe81f}=RVSlaoOo'1Xu+31Kr7qaSrz,AL$w]Y@߱TFՆh`&GϷ@dLr;&j?-ZG\*G d,Ϧa4ЖvXGyXT!ʿRֆdx)fJǝXqȓDz55=B#M;'џ:wڳ'X XmsՆn:6S$*t& O̝g(@ԿνV3$Gf"t=<~7#4k "낂jqd6:vT7[Q/OW[qoe|q'"7vAM%d(ݦK5awORO\ <\R_06Tr]j*4;C?b%'G.L!m0N!'lG+GQ&[WX^堠[zV sԵT'xΠṷMN%Qd̟̓3mJځ7 d;Z_| Wn?Akt9jt:J;E1f)rEkw6Ika~"BW!n<j3X=*#DOW8h+dJ< Mb/E}}rtbdC.u4k~J! c5ye!fK->.*ny&(.”gG>YnRy@7 ?*RH?OcqBĂ_@u_ )GrJx@ A9l-1nkcqi̥l{ `:2|i1 `Hc`)-T~;}J"TЋTxHjy{:OMy8a_sFP3!D~,1}"_F 4#G_Б6ԸuVSi魴'~#2h=6bln O#\)rhs#WEa7b`Ež"GSב0-fNWmJe0Ɲ效R<ZS;ԴtϬALytgZyxm&| Tm)l}Etr y,:VcSA 4'qu~_󾋡knD洰KIy|9 $^Wj|YqgG%3Gi-҄]kO#s_NwRύьMhӼ0Zij< }٭vL?ˑ+f͑Uvhk+ _OV>vf +WEաhȊ+zy%ͻV%29GW,S`CY#7;FPv~<-9]rnߑIl%t Ji#d:ݮ00ID;{ 3q&bi*W\+s ՏIBj@*sϓsXTs2@3da'j,DO |IHJ*uQuĬn@ûR t&џbߔfI 6݃=Rr.0q7" -tLT5T}F"SmLDGɜ EHs0dIj 1Zۗٳ19NI#*N(cٓ&F`xlc6$(Ә]oJ?l4N=d. `!k,m@ / Z>|AF%st?{ȎFKZ}51;!^GRO_egCY!R@X~cA] &CvUy%F.@"k87hL" n]>,ޚ~36żi~^Ι8PWVDBao7=`fw8>a N5VHo͂vzȷ&7Ԓ5f&og!ijXf̵㠁* ҉}Q Rq3MkTky]]u{Ԍp(%YɜI$يdr|=iSomK3.!w(.V.΅íZbV#C h{0a-t>OgVP0~Q7}艘?vCe|Ul4k ^yڢ!ѓO+*ZY,LźIKNvZiCFtߨpQN?GL|8YF((}xC&-& }b|f 4JLnA)K2觳;NK{9g{JCZg쨓Z-؟Csp;^5ь#ϢGi'jI=~}g:@oeޏAQ@&$QpUǸɇ#xQ,ͪ!-W:|]}$ޤʹC}t/O ) DOx;{(2I58煷v@;TgL+⋠oR_iL~_ '5 h;XAsùUSiGIP1TݜQ3R&)/Y"(u#/)HM*APm6ހVXJnJ˲n3a"dg67_[v,kڟM@S򀜯c }Q30]Dy+FF+~~h W0с;@C5Z8nxBpY %IJ٥(_ %(!Vvv\lpD]O`!#83"4_#2ȕ~)_uEUgV.5$5^F٭r,-BaO46d4neLH$4FZ[E`U6+/L6!^m_pQAPMT01)j8g !ҥF 3Tūe }s ]4ùBcmW$w[8Y6_X*S,v )I+0ۢbY6]cGB.I>}Qݒ>$|F>s8(pe"{F^QjjQ ?⪜zdrGְi+^{ h{2(\[ɾ hfP& ,< Ny."PƟ/#exx0D?ρz} lp=f} A!.2( |SiY@UC/x11P,ѕ޿er'tvo3;ø S-y,AER[؏OWK=8YI;>)F{I#F9>-kّ&*d#ƽ^"Kp;9^a gMC͂ 赏[g]=zoLDDi4m.@%DX:.mI\5hn:-{+ٮH~MM1rXt͡I4ֻ1/dk/qN6O4"ې1۪9'Jҥ?ÿ CYq >=$cfI%z5 ?O5\?b2_j9v?yb64"InpޭM_ #[Jн[ @ MM|+>MZP+O;uճ}7Ow} Ⱦ6 wݐ=ʸ-;Z;*Nr!i:US<7N Ը݀IpV%ېt ̌Xxsz r |q(խi$(dK(U~\F4ֳgjW?~aigDa}2+gg(( gU__| wX^|h&;>&Nkexm=νI+ #Ҥ$;3hi~Z}RƩ/ nAjʠo0#[WX^ 9,R(bc'0_i iC0*:#]!o5"2dfaI!hW&Lr(|+ш!T|c7({" P#VO?"($eCI$RLy9)=GԧIXHo]nWrE%T}\py18l4,3ɣ.h 9?*/,Ś;q֕ͯth9TWC Cz`L[I.L+/wBsc=2B}9mT_6禍!k+qym XJ{X,_oM _CZF?>Ro5"0ûm1(Ye[\}xk߉Gu*TVR`FGiy/6G^qnnOά{w5N^FE|S~4VMWxDYRj LOw'm&H.S-h4]/7ݞ)&'MnRv ˨ (P#HuBY>ݍ|ɐ?)\Bq>X{xseJ͏UOpy5r~HG ;6qfrqh =9:PP6! *FBJ8 0D:!֒BjQ?εc*A흮74t  GXZ{#Kg娇 8 r7p^R@c9sOLn0^%_R&fݗ=l=To6>9A5b"'jf)ؖMp"Oy~nmC Qc 7Z/{> 墡9]'P3㳍Q ;m6!3{!tۭ˲`cx\K)K4!F9lΖP vG 0QȒ/ xYƤ{( vyϙkwˋ*j'k\Rg&i;0䶣S.g!Jfz!:cduXDuPw QFr?mQգF"4N%eQ7S#Rjw[!h][#$0΀X@Bĺ;{bdΉ)Ÿ(+rȅ&Qw#3%NhϦA=uYWu`ҟ68cVJUE4}Ris|`8"DJ5;dN =զzRnFqa+%'}% < K=‘M%drSjYZ|g2^38y4Hd0.C; jctףlPD%6GJN1{[;3_%oߍ VK-Au2̭,o]K1XF<* I!l!?Ƹ-&#}n2~~jJ»_}ذh%,z7/Bqb27R kE0x>M"hm(i+IfڑEƓֱ5: Mݢ*Hd:FF3Fp[>$S:ہx2%@ۀB$;غ (}(ѯrndk!f6oڭNXoPlTȜvmvsp܌46"hRc}(_8g5!5˩Ț.J9 *}ėSh=RRx"|#ִ SVLI(2Nx5,na {AHhuqlj?X-fH,/U8NM: 8(嶡Po.FM| 0fpz5>je*f4~FzR;kHfJIN{^rJ^X7j@lH>Xʹ}O{As/ux5D( ʋ,kY b&g"T'Wc& IHvbĦx^ I@ɰɓr챢|2SB֏Z*i9n^ΣHÜ-p*Ոn/% ײ\dd^ܙ/eUíXdne7OZڳ881 ·G LZ'0QVzb,/72F@BO%J([Gs u#2x(􍏜rljX;|aP.o=9(ˍx$eqVaL0fZ<t=~ŭ2}X{ kA  ՘}HozJ7aIR w`\"S#Z$T\^}Tw}Z+eђb!3.|I02;%M->r'BF~T*qH>qm_(zXK_e[u ϰؼB_LĖNSGѫ-[/au֦0 1kF^%0Qw<4e_aҮeU$=)%m]ZBa#v&OE\ukWu,|$ ΰ$SvY<`ZH7v)TF.% :1xQpYx"v% PI)G *M俾ljdJG0 kȥ4s}Dou}qu]S㼒S5,q|j@6XQn[9Lwp'ET|F>8Y_A1",H.Oſ^-'ʚdBnJ03Qoq k]@AP>4-픖x0tP-H#dA,V`4 AzqQCءUHbmMw=?(%\%Qʴ9+Z bxYr?9++ n[qIV[֜r._(.fiJxb.Ůhz"20{'3S)V(9S rR~\!͖0J0w=Ǣ !vV>,|{Oft."TX-˞F ּl8I՞QooAJp=;Ԑ$aBy!ӱVt@9H)x9jVZUBN^1aoF򺳌hIJ3%DU4' xշMFW‰24[(.@W.׭\;{J4UTKϵG7@pBzcysVbC#E@nfwۜe#Y {e(w,HG,EVG3/SeLf!Q~'!u4t ee:9vN1M#2: 1U]55{,?BIߛ~}kZ ^%㍂fU\0|dn'[3e?׭KD־fi~|2Pᓓ)c')mAIaÃJ$Q8{zِMEBkHFnU3] [!7g"Em­fG$GWk "ম,(5:eѺvo331,X#;=ulxL0}Df VCfyBCϛ ڙrg[mh&^GeSE$Ȑ-]L87}Ωo9.#l,Ot2VsXiU#(Vjnf!6n$kdYC Ekt{Z>9O\&w)2YsF`ˬ-:.r"J{%pJɗ`b1$f&V,0=o^F&ߖ!\ե)slȏO! >̦>;:G{m@3 h_ Bh-JP@*k:|Ho2 ~3!xŐ01 fwm>i,G, BbiѰË́8:Ƹ4#%^_uS5֛ٓ,-+ޢb-骘~c7O(6 nfGB;3^>_yHJ=:BȨg'90A"' _\tˣhgA 9*{]Ή&ڇp7U:aj'ålv?S_0K!e3FSLF&OGةk }Dw/9F9GKSVσZyHO man.1ܷY%8$)d'ɈBsGS6z7ϟ?X7kȖӏoO-+ȕ]RQ̆XZrϸzns=>`Od; $.o!e8 _OlMi8Em0CA=44v4fGs\&™q*H+gYZ0707010000043b000081a40000000000000000000000016759d581000095ec000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/cs46xx/snd-cs46xx.ko.xz7zXZִF!t/U]?Eh=ڜ.+Py\ \ĭWi,5ڵ`@zqWaL{b(yLSy y`*a,DK|85yd`%, =rFw:M=BV=U`:ovɣUʚU~Y% 9 J$A@@1-KGo+&EFnased6=`>:d"ٵ>),".OUo*&Y IRV- [&={mԞGZh#v/?ș’Ւ*x>;k_C=D~id<-^Iwk7V^*&6.UVc5^RGm3mJ3սɓ&4{_Tf]glZ(g"G2.[PeͲ;{pgpܮ ZL%7>˔c<&K,IDT>fM31ZJ`>$T ~4pq@2ooI'U {싲WLa2^DMDs$V xh%:A+>*CԖTxQm?6Wkws0 &\ڟ" Ͻ"ݦ]uPV2| jJrܿVnE#Jy| xAFjJ>">LOӴ<٥^$so%MzK*_y'㮴_!gʶ0їQ4V+-+9EvK#2>cYwt}#u/"#'0}/Ϛ7"GCu'p. GӪȔ 0BEqP0 @*ҙJz 79?SၣvGQ|DwƦo6eW]4RAOe6D8 'psƄ{W~$8Þ]~:n/@ݙl兩n]wc^bˎ5 _@>wB 0ldaΩ* D2诘 .fc*YtLZ@K>[s;NL)C^<~#=]pTDžÍʮ2j,30n j$v#r)2^) (̌V_$ ڭ62]+LѺނ/hRLO1zT"s(W k!?s|bl, ;S?I` _8^Q9M?+_[ $rCI_ƹrCrz1BpRы.ʈw'ōr/(o=n M1Vً(@qӶ8b1.kZqF+"'"^ N*EDYp<>.;:ȆJI{s}2U-X4$ UFv*5[qm"[eUMKzgoxx$ƈ?~q)Q&1Ca}O19Qͭl}7l Ƶn5JŤaӳG6'1+<2  `Fg,_fZ| &SY=8FZ>bLnowWU%3D忡dh3Vg.u?C 5g&(qUF஗MKSt7O1tj}$PP,g=h\Ցin ?#11PtTMu!*a_"Cy~EP5m*0yca/t\*`9';ѳy+wdZ/P0A[C]Tu 1)8wx5_&YW\L#R V~ G,^݃a$q*{TԸDrw\+>|S,זk8v81~]quX.4-6ݵ8\f_cܠX8DHW%Tb?nޓoU2?7:.|^sT߮3&Kzn\4Nl$-zbS3ȴ|d:/ky`\Or{,T2-D zW0}s6`%zIϘ^>H03`!cnq LvhDi\5+jp’ B1Ü'=2ߡt$B:P{՜B!0H. hbv٧.ЦUŜFV}4L-*4OڙHЖdwa`*%䈷<7e,gCqaOڻ- Cjjcvv}F_- [GJȗ JvvPTFf 0sC& cPkb.qp#8@NcMo1T椓 23u[K<| {e{!"jPT`[qBXp*`phI"z~)_b{Y.#`HР%jݘstϸ223 jQWyt%#f@d8:4 ׽34e9O׺;[0,NO<^̀C~d9Fvz+/gXbZw-:6S25PC)O>A1.iv>tirq$ A! MF߫_X1!WzUPSKf:3#. #7hF6k>;Eu̎FÁ]);g*l Lܝ S#MRܤw\z !ݭV¦|XU"ZZfPU({^r%-@Ԕ4|R(s@$05Ƭ0X'!zANEja8}v0؞yXC R0?41!7m2ڐ{%PR*eYk]H;?ywPv.V9 ,CN&w)Yd V]9j~^﵂8Lu s/ʛ)r)_4H(C"0'] YJd|dki[)1U 8yM?Pi sS*a4 }ݾQIE KH,ʯiBHӕPG8k ꇩj!mWLDϐߴIj,V )v8y`&;N=cgۇ1InUu|Rv5FJ`ip^@&F>#T :+w_UZ2B\WܿC*D|+l]M2UĬ^VsGA7[;m:WuykGnFM{@]ڞ$ aa`!.tl߶Ggip^'83 F+2m'yn==i\ i(w;5+Lu.:@]v%f% s䵋vC Kc95:Z`FT>xbݎ~nWtt>S٪"oD[O % 7S.=|&ϣTF-$_14^HlBUQ(3)WnI>^(b#N`W' U>.\UtQȿ1Lx 0HY[0ݢc8P:^񐞫`%4mDi-"^si3%^ũvD] AiB CcU+"ϐ {a@ѵeJlhU[wȵӣ~ha\y#B&9$΋w} ktn>cԔ `^|XۋZ1XiU}Ɗ' 羷ݲi-+s8L_jMߊQ'09pa+Ph_֊ER<~nIaq/ȝvh\i#ڮT5va(šXykp%3&ЦGUkUXmaU{/0ID.{WӒwqkz#!{Or <՝§7,@fu5 o)@%@ Jzk" XA Q=B=KvCVđWN}tծE. b`M1qTfV#si=L+65^t,[[,~9e>lݗZxB;@A*3+RoA}_ =ThQ]|e'Fjn}Y`gO$oKyQc*Xg"Cj]wE$C X7}QR֚! r5aT-*tzM8ZCT0"(Nq/m=#=}:dOK[MΉƣ`r2Ln\;TjQs`iXxZ0?,&A} F_^$a\P9`9O=@ZQ{Ԍ1xy Y\J'iNt1kuяo)9Jƈ#K[)D>zcN{G:KwsV jdD;|L(fJVs#1#XjxAo56pI 4wug9))<\,!_J#hCw.4wԔs2&Z|X(tb:ѢSfNwSEuaYe\Фn09ۜخ1T%<s[oHEZH5^?ƙԁkn3mRdoʘ,̰sL"#,7)nJl1bMs&!cw. v*6JBEu:"aK6 y`NP֎p QfO!%'^gl:i#Lu(SsՓoP ~D ڱy1yԛd\OA% M:WUu@ \FB0^!Fj$ &!M?"|&^&Cv.SC<-w8l+E q J%`Ӵz^FmF\t|DHʷZݶb/jv|xxnEjGQ}x1)L>\W-݅kSɅ8U,?ړ< 0+AiPAM>aK¿ajikEҖƣ}E&'J.ZKϴ4cZ,>&r˜~6*D SxKZ+41x=.O3{e*7l ln-t˻a%GC0'qo@&F]t:gd|L чoS+~8^~^Mv6[)쌽.'xUj Z/d<|HqW:1k`D{QclJ#5 5呺u hJ~, EOJt33]RrRgTr%zT;Ԇ2Z8F |X֐KEW@_)mLjS4754ż k\)xvh^0E^Z`"s_67cMY7hP1 y;9\x!?KM.}Lz.ÀSdrWsp5-``!!d 7C0ѳ 7ک;.d'fݯ]!=gi6A_AY7MjMGq ':qq=[;E6@žšհ,k`"$egʀq Rqi L/2WjYiR^>% R/aJos4loϛ^V/ˋѼN:v:x|Dav8W//~pmLtekC5 8;6 50g$(oT;hGE\W6"c, !WAg@qs wMMџZ0}e:!G69ybNP*p,tŜFK]Zg?f=yY( $Fxx5] ;h9&"& sj*n'tSjj#{\ r5V_V֛M؎n=тtwKkT^1qj] >^ET}KS=,BATw% F"iBHJK7"N\ xlk )v 'S>΍O螿c^@1Uc Vk_U7|jT)>P!}ԏZ/r.2*1( u԰L\ў-2iO"L㹏 `[a󿚝0+,ؤJT{6B+ȂQ+҂lم-IhdO.4=KI{ʞht҂tk_'%1h<ς`| (Z966'3Ri=\Д|Z_м*rKK2ۓE#Oޓ@8|D 7=TLjfuӻ$F !>H~@s8qSgtIJs~OręKQ VQS{g짒ھMCiǚR^7 u SUݳ1:Է e\leCp;FF{9^Mj oS/v , iʎGQIː?s\V:BG 1vRh|?`+S&("O"4ߝڸ}zs;E^Psg+z֮v.}LaSrݼ~|yO8ӎ5>u{jRWCmϬKEm ߂=(jf1ɾVF;(=ͱl֦^0}Q#4Si0 ^b~$I"@xEȆ}c\@_+vN.1x_H7'16fiqԵ`a'{1t?nf`,y,dpq@pV Xo}7 1i%#]ǺuW|t<15d cU~Fu2.qI]%A`VLz7-`í:]`pe$#ƻZ19irk|4Y~Mi] ~O+[%SA~dI少IO'iȁɀp&JPmV2J)o]V1N mgR V1t1tq'\{r62mdh#ݽ4|׶8#)Ӗba`3g38 sjfMJ, /,R1_IWtǏf,Xw`AvL0KoLT,΂myR?Rv*N#qO3vVw){s:;yJqLky(p9ނ6e.W 0'/cvm'UkSCS$M (nR'c{,g]sYbF&(6% y_A3/ʔAk`R\7O*DB>.+r-&U`# w1j(Ωh@wnT]Np߬8*l\usXkPT̻ M  s 11C"tѼYB-<(;s SnKXEQ]a8"@=uWKC|xK{,Ǯ6:*>Epdڧó@MUk+:+UrqʵKm#Q'tsπ /r@F[#VcZ4I66ĥӗ/糠fxE ^5 vyvS (6Kؚ_LT ^z;'nJQ "vr"Dn PH'ts}~s{F4"id!YEuUgN`ɥdZD u߱ S#0k:uDhpԟE::HiIOfMX[C1; ha>3x+}8$p&"AI wu#t̆1hÓ@t_F\?6{%+MmsXeԱ7WoJ~^ 2,hxV.)Q"gq#L)C5ߛC"|ڰBmQN{{N7Mrd-L ۥ د(*B)rpbx6M&y RS'`.wx*&3\P~Bij6^{y9ҦQN,8,*eLNf哃Fs+L65=Hn.PSMh?iUVal : %r޿$VUɶ;;?J|_170WᇍsrI膎":s[LX;4Tw)v~caCi~44RC9ǕS/K(֩{0qEPKũB0qHnٖč{[W`T%ɂɬn FrKQ ezZw9LTТ\ `ҫ#3U1Ǘ,Vo1Z\$i[2isTx>7{%P =O"U7eѱRGu& hq/d@$K΄t3a2M̂PxܷPtCpx "Z?0Z / 5ݪϛAcjXZ'+1mGYn%h0Wubp1ÁQ(%5ew!'S%" pjFފZv.׌%"]U!\;aB "zoN=wۥouxclQ-azx/3֢|:}|-3q€Z 6@ܔɓtf:8܀~>#~?,N=!&*'Y"\ZNo]t*պѠoQ6ARPjE?`#5UKēnįyd>ګӨ /5@lD} EeYZs1rJhzVlF~k]-FEw1i 62Dް[.vmZE.}ޥ(:?kJTxyQc@7XUL0sn˒/Ax~h5U{vX-:߸2YW[TmJŕmqpN'CCyùN2 'w`TxChXq!|R\+9O}*h[hFpkk(=$yq5MZh8Ui>$`rNp% A.jOք(ow?)ǐ3 <, خ_ EZ9[Z7߸BޝAPOpNDRC(رܞI͆oQae8%N\+nԨJNcP.d5qf@,4VZ3j>-krCd.=i}s[]c>8 fSR ?![}rhA>ѧhOOv9-NqT4o}`"θЃH^Jm ~׍-deu]"g'kq::*Qy(N8]KbHu&rC r^&༷֟5JbzŴGEh)wfD*+ʐ6/iڴ=hIV CQsvJ]5bUPЁa-*EґBk0.ۼ:"3_mZFʄnUIZB>\=;Iۭ,~WZ?V~.P nq۔̣#8(@nU]Pdnk2G \# 'a <'o~OVT>9>:x@EsuN#إD>?f$5`_gHU-*%P}U##H(/%Vm*^V^~K=a,\tqT|+KPEn]D 킮ʆN17E|2#OViTࡈ 'S"]~hSRgc&陃4GYstāz&G֑805t`4|T5ɱ18Н$1 jQE'$Ca  ^GKDXsϩ@ftB܁uo]t pΠ]oPqa^!-_ye) `!Af Ȋr$$8$m~O撣1,xYH:em6K/$X*|疮tEmS`Bӏ#R!\_RN!ВT U>`%gC#"@'lJjL煙./-Ҟzo!Ix1|>{PTl&*.֟B6rXEu>s?6yB*OSdTPqv&3Ӆ#+YyeS$kIQ.ྪk.c^̰u{$.3>=xH]'qOFx!"^#[<)e/Rmg0”F;-E㪰Ts;}cʮU~O 5ؕiDnaLi;8?b[uDb`߼m}d; SVȕ5 aP}.U VnuO#E9YAK)ǔ⥬&Xbehv-M< .'W>Je'b `7i9\P a1S? =U\{J̍HxRyq- M<abd7zDJ [}'`pN1&@2Iir_8-N/zvĸ=Kv/Jp>Z1oSNRˤ { VZ+ZQ Qm-gC] rrځPMD 5]9؉qnjf گM8@}ܠ!ntq!yaay %lnESA2nG-*R- J" wNߴX$ڽCaY$Crj]柀 tޓ2_$J,[{91 )-qMDB ٩bёo:#Eh '4M 6?J3)yRx1K$PSTS@4/Mvj.j'}0Ae~EpW I+o}YD=ODmK4.l&  ݤj,Xj{t|K5xe_ofaAQAwHek:8Krur,n;ց#ѱ׎`_'zciBdb}?c&z V m63Ze^\XtS[skYwD;>)o? l٥&Fݟ/qĨ,N|'`v@9 fk)ԡWMn: a3qO7,p,5$tdjdN0VOXf L~wO_|~5 7hoIdN8j|_T =|Idrϊ^a'n}7ñ@^ϠjL+=<ff'?@ٝ.kpDk /Vڳ(!k{FhoODZʖU>?o"#I:܆4`{Q,?١p@Crx E1m_ Ĕ>8sdp*U6]׮tV2%^|٢[8|XR Mej -ƨuS8vy>K\CJ(86/b>>>y~+ɼQ4M] .zy&MdX*BN<~):(uf:MjJYh iQ E6=(H5_rgZ35))q.#],.w((ݡ.МO`MD@nMO3ĻpC*Ye w!$#@mZ!n$q}ꠣeε'wy2G~ELE^LTIo)@c&㢱IG;Myarf Ў7aGq1'3?%|`kLš8QU̲ɛ̻(rdx1ay>^F6hM'5erF/7vX8~%7]SOa[n=[Ѓ1 K&>ՐyZ:(S~KPF/x4e&5-[Ĭ/vGib˓z >Kkϛlx Ķ85 K0ޛT Ll ݊&b ji1R hGU "ge޾ϐgTzò1 #vI79 !U=U[کDev?ƤzȿJ3rjBV5ЖfWzƹ$n ` O&`Z]ى]hܐ+"dmC4X?Qng'O.z/arb1`;fDXJܤNluYm{S>{urT[JZCzRVF- FQ@l?e\%C5- y/yKxr0QaJNS܅Ehx}gKYm]=*cWTu8[C/`A'(},*"Rg\|H+W3}Z"dWWUXHik:JІPF&YԪ̻Dy`acs ͥ[EVGcAV78gcAPxDH-#J ߨ8 s31zL sG5OJ}K-k SI7 q$JYdj#{6AX_r.-S]Ս8"]c8Ǥ"RTA&%tnG %K۽ tl5./nY}d)'y ,X˶Iq-fZtERXPj74B"GhG}yy"0zKSn".]bmrS/)$A"3Bl@Bnme]3/6{swwo".nj[TlQ~B/f/|=hŭf> '6 wYps"9p* KFd# Ğ@hJ(X R'T5jA@F<ݻˋMaLP<[vt 2.>v.P$,MLA3VM(auTD'xj_>@#p㟗 #8& _oY &&hz8*.O}$Mv%F'QZ )Cfm>A.),<Ѯ+yV!JF%{Nğ$oמGzDxI Yb$d>7E xa]dI߲Zr\JoSV,/QC*ZvdCC2 $/7֯430זa;^@q$ vdC]&+v+<_VC`Lerjm1֝UÿﻼW멝&zU/uE6wVK6@j$F(qCz{^BvH;+>,>iI1^a#9H5P7_ӧ%B۪+\F 3xԴ`ħ<#a8ٛ o(m,ΫU.~Tzas7Â>v_ keMC42 ½U -\_MtD'/e ̜ ˋ>d vѐ5PKnuu nsJe U5eU3CP#G&#qICsdYr1e|1pO!<9 qz6\wḲ6qVG얻a1:6YH7;UFo(7ARnE5Y ߌUms;Cy4x_B8W9f3MJun7YٍyQ@Rg*i]烽opЮTu :Ca/?vj}eFhNT;kҭXK40c6מAlq|QʷUNE֤ 꼈Ri[g9xAs3o ;g0dI%&\3QBcHL,Y`hƧHm{98M?!K>x/nf~: zIL_.|O_Է$nBWY:,ә٣l -1a2wLvHI Vpy _+5}~%@`XR8YC#Wٲomlupk[V?1C'K@w',Fn0s{&9l8eER)Ŷ3AbC=x.=u3cjɵ\q+ƅ{_E[@׷cOF8ϘxZTR T;&wYXa,*6T` ~#_2$3G'YS7<.B[w4Kr5ȏ0}<➘Eٟr+,ƃ*@pHYEʐ Z RE@(U{;6k[QgY1|3WAVB"liXPI@&#ßG{@ZiAR7i=hRu9/L Ȁ>uIF̒ë2/cARby -©^7ڝ̩󩄲PÑkY zXxZ`aa2Q>"_r͑ 8Z('(;TBOUh&^vO.p $Zٖ?YuW IQk mbΕem?T$4df:5Xi9rsK-))o vJǙφɳYaH5֜1!.\]laWgm`~xၴ "+o΢^]Ir)0+a AH_S3Z;E*޹Z4 .GhE_Q)P[VXmtANMj wn绫g7؊u~?SnT7-nL-0Dt13mYA4`%'g pwuܻN4ɖ䇠i=m ÿNɂSI,66;锟 o1?7XViO*XN!`snpv~_g _ϩUZ Gb-?鶇4wuOo (& ediUk5Op=^KcSÜ-;E38T Q:29ʄ1An)$1s$eLB wL;*nRl}|h -ڳжvS|s~\uKBkLo,aM {xM]pvY%W'[awkZW='|_eX]%Z\f,=za/@cRϔǐ*;:r opU"R@H<9 P$cOy=k:;=+n~it.JuoPm6 jfԘZ+X~U&W8穯en%fwUX݄uAO|[h3f gq$DHZPP`R(Qkt,yHʟjyCr(~]n)6lDkN1ڳ5|$vh[# fK#?5,m*^# ^Cut_VUX>$2+e׀-PP:.lm=ZL&;ƺ}6$5DaHTRɩX(H2ʍw=ݕm 9qRteYܠ, R?΢װ>.XF=_D%%wj;GT{|¥'pvy!@S3nIsh-e<_$jO/Va4-f?X&am5VK.~ 5Dq&%[o+9'bS^\Pzg_>W[.\ b70f|:4уP puWM Jy OTK Τ|[$:<>15X@Y h>[^f8[fD]VAUow3j8ƑFCtjS gMN薭 q I&S1IB{2u  E r >T'N]r鐭v]DwVPbNݨPl ,zA=_Wɥ{JJ(TN~g3q@Q~NeW+o Ǎ-}QB]Z#OiF>vl`Z]yAaǝXܕIBfF͉N}=R+.S+[%Qkr탍K_Ɛn7quBwbX0Šn/53vbuי檭IåON}2+zrhOcV:,1w, 7|TٸϟPOÜ> q6zc̖_\LOFo)#\nw #=g]ɛB pz:} B@ 4cKCp TlG{TcJpoe˾H9Պb 4Wֈ. 4uOT?Z_;Wpƫl7vUcWy`Dn Cpͧqԉ^f"CEUmh\"dQ8t+y H=˪D`7\@QZG7~8kz KNᆈCKqx&5fqڶb$.sF- ZHXWhYEM0KJ[:ԗ3g}_rCh/4Ç<3l򰫃֑n,8P5[H6US)'bhJ x|\h4չ[lAYݢѰZẇḟ4d]uh'^ t]f腑/@.mx[U!]B>83OK0;HZ> sfvVkK"ȕ 'x0yqZ3/,,[՚jڣ&]pr쯃:5X?!k eZJR2pGu=C'4UVrhUώ`ItuJD<Auƨ oL8x/púwc/kPEl)49i'ENHKEgU'Tn1D%r/fP_rCD׈ Gtv&UC*6E` 6">;M1B+1HWwhZ(`Vҭ'o1Z?/Yg{D;Kt {Ei]#F>b_du4q&KAig@ w7?Py$Euh:̦W:2[# dC!08u JPNQ0i3}Nð,Z@Ew`c1.b163"Uw*uH41:Z~ͪ&q~[XB%k{)ߣpeҌ؉@QAG3upC.#?*)0A,hfY}QcҨ;xHw ^hOCx ǾEƂQ8iiye݂ܺ,m>y.߳V7K5H]|B-)Ji?z41 2n7>k֖uR_/@u=c ͽtxpƷJ۳e9<5&FGWb(G BSs[6r`9KX&ޤEF1DUOOVdTU?67QCT :\,q5 kb ECqdσZ4S(ҡ+q9F_A]iĒV=!Ef%OLde$I(6@q%0 @NwŜdJO9zD7Xz>\lFqUʇQqȜ#8 \v$s)F8ЅS4{mZ O, Q4k8TH/|&L(zZ Ή`ZHudcjF +Zk$9mOYR5k &?3A!HirI82V8OHАfm"[ٷlC ofod[*.9ѻZ0;ĺ?AsJ.yzHo¼N׶Q{28 N,(F)ʽ K[*c"^9{M $K'l!#A J *uzV{M4-֎})=.[İԝB*TOqgb(>ޡc=Py(mߑA2IlKa_c@;Y}9Lh])!ۘ1va4y&E"2C}+v|$ZE946c!G:#M.j@.Ïx~oD1aභ gR*^W)}k9tAw-'or=a)P #nB!KQP4T#v!7T[@i>p5+8Z)~3j-DܻBe Bk?hQS19u$j^ @9OB:vp+|6*?# nyx倍 k+Qʂ.x9x}9o*vZth==*.K~Sdc/?ևVQR=1B˙^&#(k̨jJˁPm,<=Yg?RqeԎu-< 4ͮ-VZ>(Txbk¼ 78UF>zDRBqZ B]>ӕAOj F eRX*M ]eLDkms<zgoYzvzGx!IZyu>Z' S:A`yz]-tQrs_]dKqŊOs< $gN̟K]Iƭ0N]ohD Q( 2T=Dפک>)" vQa7"_Tl(a9{\,zF JSegùpe_n& dKTnPO`BQQ ̥a)7?ƯP32{4}xr}AܭB%KrȋͶᬳ%:Lg躸-6&gƆdl^ (|{El{`9nk Ƴpaz 08s}4(OK},$ pWLCJHM($KdS 8?Ў&Ym88#Tގ1Xcq>K3qTKU"u/B"|GK$5A&Pzmт ? Q@PPpѴ~'4p>w|Xd`sq[UFYy=-"v1Xc\I8e<'ǸEg5_2|_BLM^,R!{m^#а#O~y`fh2R'ѳ. I6TIGjuړBX+!3~-p=mX{a}(Tj=1hsd,-ĕJYXC4v9@o?>Jf+Q6sԐ ;A.8ŏs)6_2x>k^W yLQ@K9Ip;Gy{VD] f8 C{.^5J`^i{E?*`֊^@=rp- Q.̎ƌQ_b6-DʉS2@RF*+%yJ[@"us(}dvLv0O  \گw-L+jV|rf hctÒj-ׅ@m 10W 2u}%9\fp@ ~z[BGq;^"t_g^jA_FΉݒz+~'D0VU] zE#75XܯnzMkRJE/D PnJk+&E_yC'V:d#"ʵo:ZȦ`TP[ @&{lq㵹S6byTŠoNeQG:嗙[9:ñ /3NBvR+>A1N\̟k$$y9zM؊qzR<'q?\U\Qr&0-5aj%髰%}#Ygb50ٲ:ipvNj ^Z&_*brSi]2讳_~qPU! f"HSz됇JV|9 Gؙ៼{/@*-F=9@w[Vh<C媺Do9$5<(0ȅW ldFo[-DtxZj gImfRG6cct]iXG]ZvrXӽ& (&/xԠ\f-aKvxc,;4nYy&Y;񐄛_ZXDzYoT`voUd55}-=5|<{͘.:^kz,v4Tjϕ<^⟼ި!Y[߿e)L E3gL\#*{729m=\'Zt1{FyB;5*~)P,sҰpiq]u~6W-J'-B^1ł#(;e̓H W1[dPHIY&kӢ Hl[9}Oȳ1-x su2׆(í 7'c &o\]r\ÚdI&,KZ{u$,d~%ufF-u&B!|$ 46AYlikv2h\O",{Xua {1[;fjn. nxNϱ'P[ہr2'|?_[8j.inE`vj ܮvSu/fuWZ(_&nixd7)- P%*ai #JD˟8{;+srz:u۝ح].Y(Ir`L9Bhޢ[:avknSHs8s*w/=ׇbوg:n]ǖTX"Kt!ԓ̰$ڞ r cg8ݥPok,>i E×rބ5O2Os#ߚ4:w.rh,AwfO3GTYK`{`NнPQvg3Wʧd )+W$"5tie@kj)<1eZN|`yHPNe-ZA~?M5^KId Z-007dRzzQy\3jIOWՔ P^؝K"kǗ;$(~'bHMd+>d$xٲ_|&#|Z`S`5蹂>h'.gK!g|\ؚ53.u}Vhg76 Q#)T{P1 xoKek&؄f.: pk/q~qa}?Gs(K~st NI 1fZr 1p45вf`0!Şm؀7pe>xDcbr5lUgI~HVvoLؿ ."~ t kC2OjCJGT t"-ˆkI$p[7I|0א wBX" _!p[|M)%?bKiU%In׼i$~p<0Cz !z=`P0VXO f~~mB7+6ƯJ[v>rG jwˮRWϱ|+h6pK|xQFɀ5O^qFm9oa}0?`on<6[T3נ~ʍBxbNEKbkA2sG/ho3`Dz6 yZeJ%wZo⓫L꽣c mtݢët)q$htcT410P{/?aǥ+G(}e8v:W_/AGne*;\v9q]eCX.[C4ΈO!pSHvSS5*GU~IώϣWj`*L+|rqYy@g˧~p\xΰ(YY&⤬îݾx2ͬYzI6:4"'uwe" j_6&|0/ BY&Au#]>I~A$,QF~Fw]!\x']$lײ{ؚ"*-U1)lNOR Y 1[Lrwup+k4p:qHһ[[o/a洲]Fsy]D7 ШO-*Ԡ%UND)   + ҿt˸;!&V=8LəH@k XUj%mAXaZEݟ i5Z~K(M t@RuYha^CV_Au.LKf VkPCͮ3Osc*L41ck(9b+I@ɴ %scXu,\ Hw|[՚dI 53XU N֏п"ddvcs>#C5!PH~DzMc]\61Jm,Ap*̰#'{ 3n,Ȗ+9r I{ʥI`:3D0֐;֔ED*)6]*UP3)pV,el%vf]"9 $8 t-Lt[|`6LEWA:Nq3EҌkɢ=ݰ.y'3jU#vL"UeH:IP+Jj-)9=~ԛ0!@jZB7YDvVt7!(=:fc!$͇7#pW.ۤ2Cl |U΀ UhHWC(/sG^mlCuL;iUgNqDv6N7\Zr9pG&0|ɋ<耷SkPPdQ>ltYb8.5D]WZZ_ITmAUctg8d.GRy45J *X^s:L3w䰳 t# V{'em- ёuÊiPJDg==vG g֮L*Yx.N`p}~϶>P#Si ;s'.ȀqbFkAep"gF dV؛@ d]`PѬS Hix,k( gړ5~O*94- keEx* 3ˆ2* w1fa$gB'#ytE>35t5:Uc:֖{BaثJ.aj]2~u P;C%_ mFH^*9ز&ڏT[6LT#6Hrكy+VQ9I]JS?S,0 -ޅMFڬJH;1L~|ឥƸ^.m+rهUVf'_[o#jsg @{7]tJ?6$BY1w.KZu/6zD8*$yc/gKYLE8^tϭl;2>w źX%pڞ:sG=m9{ PjL)G\}7+)JD$*rI(jmX7`sbO!&LhojW0;`d2ui3%=[_H4.B ",$` >%Jb ]-_" E/5-y׬6V往-Q#͸kT>}#];2xrG&BM*xw;}:X땰A ׮w=༴LsΟZi6| _pϰ#2 )#㖽#a :\]V8 ʼ?5.N&aE/ /9^'fw:ybcs:^ew[f `9VRx XL,1_5~9X번ګ9)AtPJ/zSS=vҝTo'3Q*6AԬ"J ,s'9CFO?/M(VGl*ޘ <+ vf UnG%#I,8#sLnyAXpQ^&$wo ,0e5 0(=ۡ:sߤtEr D0jAvR [J*QBa@Uܧ׏eI SY}rSxq4ύMDU0=li%4 `Gj8zG:D)\B\TC0 ݶP*ͱ헬Dzwv ea20M㗓 W#Qζ&^{UB)7͛ Y[2!q~Dg|&)UҀ>9 l S \pD#HZH1Kԛ>tj2F /-[Q3=gsâe&L M!:'b.9]u˫ :cCAFAнM):}\Xo| ѬWX $*FEM%;fʐ68k3tFC ?k]ws=z@: "hye(Q"_faJ=X }F[@%Iƽe Jdg3+H6hOMZt<6!Jjw)]mD`n{ԟӪ`T;;OYo;jK0[>tF`ocrp""PzS7nZcdS,S@q4YlfQ:, U^")ZWHZؔ<ˡL΁Q{9R[ʙV27 iF%#,<:C13K~Ӊ%J&X9rfKyʪY| QIlV헇\ۣ~j?Qif17zժlml~O sp ZV\}nVж-X )LO,dkvkި.1OgdkPKxD <D? 3Oj[,y%07 mhž3SwS7V# `aF!OzGgtY=U/FHam bJu"Y[_Y;\T 6Mְؙtg*Loo-LiC.ZWL.5+5=MĽ=|'amr;}_ 䇒O߻vF mGz |5t`\ +Qbawk!)FZˁ!#֨pS]:]_^\ 5#] ~IEzWCP4)lf]LJMzս?`X/r`|pA3(j YsY]~PƗM&|i~|bZM%̓ N|kך2|z5CvvF?I.,gS=:mqb܏=hN鮖~U}yrH#! ` X2ݍV`2ŝ~$:HͣO-rCxk*+sBo/S Ea -hFn|Hh_O{-N|i\ŻXչ s[|fK8t ~i_Zlg.NpˈC,Ҋ -~"Ҷ?Omc!'Y08H%ȄYLj+ww"0+KUY|}qۭTcx@Z+XR> Ebzy@.:hV!dQ* tyjz+MSdGq݂ v+ޯd|:TKScHAz+r&_cjΔ J2޴תBt#ifw\ŀhTղ088j;eLP6;Kd5p,bʢNԦ 6yDezr!9U ]fצyL# )xy 8:[ױkNg v,^_YLkI1NkPj(_ #Ȕ#t+r3 /C=2Sa-9=/#(q߼m<^~0Ly:5uu*B" :&kN*ثB;SaMpQD+QA="j ;Ue,zɦ,qp7~(KU++ߍ_c3`!fg4!o ̞,]%Ni/+yY^LJO rF2`@y CSG/ VsEnF;YZHnx8 -rZ`}S^@R;nqDgaG*S]kv{Yr e av4ք&uto45\F~=Gu>5m C:w'"-NF";DYjJ'_7^OC畎Le6#Ώ-w[y:_ Sֆ/Jdj<- R 3eXʞJ(IJ)|FYinMzт4UQWhsPdIw!xo Va#MFxyjʰ['Ɔ>72ddt ^yUL0"-b ,e`Z[ީJSzFpqƬ-=;Oծwak@<=j RMYAyxέ@ϑ\mGM& ƇWbApG• 8!wց4縚 =/|l~}%;:F(ڄKj07ZѥY^Lh|}{.iVxׂkl u{>D) Zbv廗hc+O4PX&[ P< rs(HrkM-X\htCVȝ˖LEDκjIHu(+ lkzwG̔ΌC yxLh-WzWUdrPQL$V@2ͯQcwRCl70YVΨI,ڴcT_(GI{r, jȫ֪ JGgYZ0707010000043c000081a40000000000000000000000016759d5810000b8f4000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/ctxfi/snd-ctxfi.ko.xz7zXZִF!t/]?Eh=ڜ.+K<+!J9ϧ]vhI^dzXx8(n0 #+G(TU0,/ĩͼ_ of}uFO SGh\jty-]}< -EQI5 BsCcH Wb 5WI@KV cIk?&Ljbw MlRaKq_9*ʴ%{0'"d`Mڵ އΛ {R 2/ABeG)wRmB6O^.}3&*w,9+)$/(Zm(}/ ԩOG,(,lWGs6fV(&~M ; <煖_d';%$z] Nq<-{&Vzd7݊ u[LtzD.֮\_Omo|=?-T_v7 T O7`Qޘ-BiOV`1 I#v|,ݦe*'u+/ x b̤f=wv~q|88| 6k ŏ;tfij8;j~$%s_\ $$f. 5*᤾a 3hp+zBz@. ;=5sZA=T*KT;}^,X3yJu=ZZPH :"ɅnpRGWuۢ $0"%Tsa FՇ?-tZ"eEM,r'yӘ?Hx|5u!'']8If)Y/L}!pV`~$R+pɁhl޾N PaB))8JroL I,TϾ!)'y{ׁ;FYHhBf6;shPJ\=7rAzq-m37or[|זM,AeMr|AS/H= 3Xtt1c4xoE+l(fe 2GHHge֣!/3ʷukK] Y{|s}Z? E|llM@4b]N~y/ٗ {|i׿,pGTFСԪ&0}D.l[yt*,|{ٌ݆{ uEĬD&7=drȊv.o]$G$i%9i36SW)-eO!+ mz{(4i%6Nn&ew+3)EկmƢʍ~6 GɵR w ڙQ(^:=K es7aP:U΢UP b&x[H-gC]ɸauc햻TBI~nA{_/ Zɍ'4棕S%:,GYiDn <2-ӅjON U!̯ͪ8ߌ 3π"V7o[牧oY*ܼV xozSx\*8BՔE!! ψ;MuVs==S%ub 87ŷ'&N:LQ&sE3T$}zj(ǾKI \h ]T孢%ʠOxde$@k!÷c˦_.b1;+c:4S`,}" F IUYZLjSu8h++8Z5/BnN9.2ΪǸ>z(ӆw/sB7k+Y0u yGalO(@鼘>&XmٻFы!_p\/t姷f„| :GՃDm^/}(Xv}k9DY;M0򡭹2j'JOcu(l1R;KZS.ŌVZ]?/q7wCx>h/C82*h)X{H!D |z;72&H$C$;@+j_п9t[(9v8R^zkN1y 5|Dv ,u՝faU6NWf14fV?|Jsm=eg3JBa2(YzSj{'B%tgblqjC4ź/ӳ4D?e[S䖐'ӼB=2&lVh_H9|ךX?=1!gPi&. ^ h ^ 8D3|% 8 ct2uH[{H,)δu+c!6.IB~&g"ts){bxR^˗4ZL&f8wjCޫhfqq9Vcgt J ,2۽ }c-Q::YB"h`iCW S6 $ZCLJXXV3"p>UÖ14|"IAaG8Vjw?uSoB+kq,Kd =}?<*υ(ú"_jd6WzkMd {8#%^zCP|? hgY:foǍUQi$][4\bBbȆ.XQhR*Hx"AYO+hF>5`()ۧ&[f!CwIc2yULg``F~A˯Zl_M.8"B2hF܌Y|gt~@!⺀[ZRcw4~÷d/ze (vt`Α"9gx,Ghn>?nfMXIe݉Q `>k\*"eb èМ7^I鰵)ST-@9Ch\V= '@dqE:1zB<At5i]EQ\?ʼn'YKUwtդ[fu8K~zm*&u]ON,ׄ(NZ2E*D7VDW= Qٹެ+t>@HaW7:,Gr,ta6pm0cy C%rD3{J,CI%!^P9Cѱ,uOHPGsfwg_ιiHrT/4gB0B9i ?A[ֱS9SUqWiSRH-1_JJ| {Q,y^NC7s8pR1kKai~nˏ?j)Ůfe5/)M|xxOwȞ' ɟsle2{j{ <yDo;S<(CߩgPh[EDqI(*oԜ6wgiȔ6:>d]xpOzPe4dn2T!//4jQb@LQMB_]؎$7(;qJDޱ n931o[Q7'D J#9ACRB:kĠVO9P*h"s¼:F!>=cW; ۓVrP.3˼Wmrsd4Ÿ ,Lf-? +9W:\ʃ+@[UYY\-QP2h/{R%%3e^.|Fwe/.6נA5?xɀ襕{PQNR:|#MuZ KЊ|,GZD4$o*W(lⅰ }ˈlP b3d0 >u1ǎ!&@x' r|yb'NE(G¼9~hՄ1L/!<(nΩz'ۆ}6 $xԄzԅb]j7ڣ:^$0»· ҄wo2Ϡ@q6h}YQ42vfoB 4q*Xc(䖢xDרX,h=Ԫy#]E"sm N\|z g2㚈iJV\F'a0g#gVL<DžǖfEm暦 mTor sj0*OPxte>%*lUyRc7JXRk_oJC6pWQdy๶Hw <)޹"Ȫ@{˞emV\L@V0;^Kf.Ð3[yTtv"/ްQ$EG|6%кhF =BZ\K݃&gr(!d7B1ڂ$K_KFרJ@۠o᠈x ayyJ !bh&bӶޚyX=9!"."NvT!Ubeuy WKR':'FwҜb̻ߣxz_06ӱf Dĭ$F>T$I]#H3ALҾo] a(T!"xN-Mx5YqluLּ8a&}“S"- Υ \M>bRi%-E]~WMsm/{&JLe;LAe͡29e1O˴+U"[Pn\@ E,g2MB+"PǮ|q$  K3WCp 2{!Ž0Ѹ4o/)VBuK.$, B]0k4fl:\z\w }J"ǭ3p8Xb.gH^'.,z7k`/čԶ|:UbAՀ'5@QV+;rI>ȷ0O IP4[~PryҜ*9[Jr~ϭi3f*W׶z aksT>4g,%/C ͫ@eyi8pM"RKFԨO]xkcԪ2bGi>& 2Wx9>,F{k O9"=qQrh.#'K%Gn L}&odOg/ !x*h*o$S:NAǏ(bC*S-)U3.ȃf /Њ1.#^B W0Ɇd[b*밁3liY|ng8}<+jZL[ [69,D_ύ &);ߠ6lb~c!_@D!C_2J j,\qxApQvs V " 9wMhh'.n4#D) hĒ/}htE_Fd)/}/fCui"؍6cLAJ7F7+%^MK]0A|3]UG0bƷG/M;zמ8 jY伪%/Z:gpElIg v N7-ok/"$0&b"wUb=Q % Q&NNڝ[ٿasP~0&Ku: CѿgT 9|ROCE.%L뎣x!$%{F[ /vt"{[:24$ߎȨaEo? *ijo@D D4\[;Wrҹv2o5Fb&K)"OnaR͝5ѓp WDM}?]ծYb~9'q* o'+^dvϋ&go=|x89!P~5f2G2svSV"xf $GoJb5ag:#,-Gp mQkBY6+e{jd?6_c̖o;/HIȞ@ Jb!Eb䟰π%ڛ멫\,]7PE$9vY1kUten%4شSx *E60U$$ Rfn5NUEvX}.XYkrLV4̨ 4-ۉvVYsLO,*8>A=HrfWeA.#/VضqJƒkrqS]Dυko] MB%9+f B]GFCZP1.V Ѐa"`+QL~"`00"x׵9"Vd/k_T0Q;邭pC}].עv ]z<˜eq ɥtQ-D,chE4jF $@/W"$h,|ݍ@0=L)ܽ+W`aa0S 9dlN6 ˝A)xBDT~}& )>\'.OJLeղ?_t.l3t* saQx֚^%Cb_ ؗmR ;)ژ{_X7Pb rr5/;vDqhX4ATR Px|46 4"UK 6}m_U&7/X\v?837Z'9'Kv['-0;Cyc')ùobFLoW1p;78U|B%_Q!I>9iFw&Y:_>9죑\'6bˡp:z@SI_)u'~!4b7_`;4: p]}OE W̷R0IϽ +F(cT1oB.p^`Y^j'v GَԆD! $MozةD49b2<8DGww4 @NlRHe'X"lj{/._1ˋN#b &3wcE4_6~cm |z޾č˴-rjk繷9?m9auJ7lB[#=n J^lŮ5hRppvYzuv<>]nZߛϿs1ďk*¯Үa7ωԨkN*WP$ $"U0(vsey6;>!./pe诎I3k33DbN_5!0$Ml-5DfE蚧l6$d) &m fɳ'`4uiɐ|jk|aHؔfR; 8A >S D=_e6 ^NH-ͰuE7B8O^^-o~6=ÿ~2|<"Yk#T0cb{~ҦjT9ozn>OdbmNެ& l˻;yB+)zb#nʢR3-f[bp?r+T1|L=. 4Ldܸ^hineϮ9N"b b|aտ#b[F782m|=|Z=nBAoe@  S%z[\#@OO'ϡɷ!4{QJpw=z$_.ˋg O#=REA[m\oeF/X[LKt^fkZy=B$(h@*)iE <Ϳ?\[7DԳL  p|HfqPK&5x!rr jQLV|(} dAB?&+mxѰCn_BZ6pbj"eE$3I|}O\ܟm>DDֻah#Z% r7&nG(( i;}=,^ܭj]-łVsNfYG_ QK)paE(| Ӏ[b׉˻_S8c2JRQ #^!;x^SQDiaFoS>mkY&Cj`,1rO}3`i`h̚ 7 /2ds>PW!2)qn>Oqu^zM0F#1f`zD@AO ]e)bug!kMՆӁp[G[(_);$$l8 K&ݍXMC\)WD$VO "ix 6#A;%0N>rS}KvsJ D\:`HyAdnGq#ɼoq%./G)Pxן T`YLB:_{Dǩ}=@X?'v (A;S9Tel;)j.vr($ ךM(+s*g{*~> wq ׵.ihp N'1dO5¦.e (5{SIP~V\MXw!uA"|gpXӖQa86+l[kNZd(  {ׅҸD߆)OEr] :A.Yy6$'o* :MG%oU)9q/IXIGj%!3ťՊ8e@HC!OJ6,{MNoUx]OglO9>X\j5y5HdL|:\:ݟ;>WQ{03#:8ߦWbLHe[Pɍ>ep^ VFs2@º褶9Qp2OX7>g兡Y9ηUf?g(cLU(lE r2댆"2[JmyFx.RXFu 显e*|sյ|y h Emb`G(QՌB/'-9Aj]VK~w-HpҌzb5Y>/g/MU  ]=DqKjcKNș}@&t2m7Rzk73֬MhZS=9味]Us0 > #FZtQK\\ "~A C~xctXZlͰ GL7JYOf'%  Qbҩ[ڃgwcTX/gڪ0ڡ5wv;V+ˠ&\Q7Lﱊ geZf#EEh'-Ns&wc!<(S(FMQFM w%e FhO n1Ғ+(CQ[ Mp9Z&jK# jJDqK?lW+ʖ%mVfRa)A2HτUhǛ{29'I_2Zj!lNHYRKQM8# I[W5Q+BY HP4F2>xp<" }cf=5n\K6ur+} E;m~8 _7Dv1 4!PsCdSsbHMhm".@K+Q'6Ũ)&=5Y^NuH!G8arnkGqC$ȤJ_̧KHk.JEv#8ye+vT2S:HU uƿ%߼3zgO9;?&*BH<*5nB|(#6炝Y64v0S<@Q/a5q `EtuvЎuR-B}r9PX>"oi$*ChOA/,ENGAU Vafx)YV;%OS^0fX |vgfMcV$ܮ;?ط_C"ZFՂۂOAT9-}dm"*@X-EZZOJ/P=I}Ѻ@6>嵌F=Fua@DS=ic^1M2s̞j#9Yc`b#`0Us?SJӭⴟUL?PsS0/*Ϻ.bC#Bw-~b4(̕ c#]t[JSΔy$gD-su#U|+N vތHHGCƨ!}@bЎB["c_Y$?~ qDB -q9+Rs3+X^.=R-Tk^Hu+󰚜qr@oA(g>:Rrw*Et r}Sgқ}Wu]X3umws:ڂPj|A谪AzNY r|k&dک3h=KIcoH'Q'Qܚ4Fu]\Fhl q~ 7,'3ٶ<Ӂn@ݶuڤH @iò0ؾP1ԙ51ޅ7v x:g R5 Vu^,aJ'o ζjT Jhs;S/tHvBRB/g$pޅԬgWo@QGcp"gvne!M$2Wz, =uo* >IO 3m`H/[0{;9kCy=o,穨OwQv쪜B{AhD]nuCZng%\#xӄ]/"{5:1TD uVcwNcx&wODEJ|p(/dz D'#Yv2R __NT1`[^4X) )wbcŧ>A8Iw5:Ӌ˱rDz|Dt Nd \VƇсkܞq6Gh 2CAN`fj!m&xŜm@j =At.>6U pW5=Fk_PZ7%>`NszC\r@c۸zW7{iNXݫ)b|;<T !rijE{ٽſ [=5gcO1q)2Pe"vYȠ㐰5q_*jZ\G*fFR%cPnPz_" MUcB.1n4WI3`->0/_Ͳ.t* TltoP|B j% apF p(*P5@>\@6/$)g2ɚ\'/w'r,exJj`{=|pQd6 ٩O[WP)NmW]BD]θlH()Dk˷CBFu.j2s jް83.]ˀU"Vvx>L[TEQk2Ȃ)[2vt})\ߺĩFʅpee) `(@'͋E -YUwk-VVE=]fTBwFJѺ0dA7l6O{ $ƭa;P$W5csʊ>"tb/-K˰?‡ߛ{G*$P`怰!/QoF>&qg3&}5T~CJ p^ZU.)(^X''dŨL7v& Mcˊ(-oKpU;*-P\t9;+yG A-^,&™(ҾJvyγkzڞ i~IAN>db-jeՋC&tHgd I V<!KO00?l8[>ӫtۚ@[Ŝ@EF` O"yUCo|"Q#µjpeyz q/LȄJHF7-5G[.|7a;EgJ-J1mB:&۸gBF"X.[٥,Bktͤs,p-xgή`P'6)a^'\\̧6Y(5b'Kc8c PFS8П0 u=LC{~OQ,Dx0 7&-2#>[ZD2Х)&1ަS}bQvrTOjq=ѓ;E"V*ZtDDm7G`|rtS@m' ">Ij6UrFQt1e7q/o /SLÚ^=iΚ=Fy?#<9k̫#KBɦau멃E{iR8[ώ=Wj$5[r_DyN=jsbL=OctExSM_~FО7|0Fk3!M/+y/ pT6'\" UtK2hyNb5K!kjcϵzW5{M )i <, CfWI"N4˽K#Db"trO?*jP}A:d\_Eڅ g,hwik=k9&_PSxѭ3>lZ#h*& k;M2)8 %.V6k8P%ԬoS(Зeye=.@Qp^ 4iڣ#4,X,pMS˨!in\ڻ$ C d#-ZPvBؿK'*@9f}u ֹaa5^u]tģUVwKmt!ԮtT9T-1=OSh_8(bJLzZ"I[bDd{!@ ' R,N0KEǰ'%^ O0=r AS+ZYe:r- +פ2" >B} ! 0k:NՀ譈a\'Hvw{6T<0s sHFo!@Yt,[ kU\"Ps}٥Ҥ!H !&FOEd t.W|޾ű7T3uyytr3`b`zI^ړ58f> =v'{ZyyR 笤{";RN^Ԩ^yG=UV#Od|\_rp)bh#nXF.˹uU_U+_b\(ȨNdh N57ݐn%lM wgɉ!VhՊ"+mCh |*}c׉tWnmxO|c/T]նҹxG}Nޟ~9_: Hk-tLWlFP-8=Lym,y?"=SS82VP~L}R=zH.XQubh׮{z4-?C>s.s`~Kïn˽-EVP2w0SXw 222`$vF\坨B:c?7f̳D9)-*8,$5v ۺWj}Ժss-S\+%f0Uz`D"/8LEp njm= ~SaM)kP*#Srʃ C/湧B|m^_:*/jWwtD53zf-4~&Ұaa8U[tՂ]~eaHt/v@w!HvBblNO~JI/]<%[eCI7uVOasf~S%Dkh3yLֽ#pQw{s-Z5FRaҗ5'qbtMDA'ұ7{ڑYOXIq%Ȳ2_'6ڠ[S8݅4p5#~6hy+EWՐw3̂C(kkKGYa\4V{jo˥xB BD^q^'Mt.֋A4h/uŸ )&ΏQɮ%9jVsN & @;TrRWNG2jD`ۂ?D@cp%T701:s~seB4=,jگsO%ak7(pt%V ^TF 4)񂊊iX[&!݆L4YzBͻ*{b;q@ߏ Âk˷|q(B8bFoC=D&ǑPNάAo^{3~4c{l܄hTU\G$b7>`Br+t|iI]aؔ-hUVp|t8TYBy|Vyu~ϹR!![ɴE] G[m\¿m·"H2c݃fAU~r܈EZpxn"`0rU2N.+CWGMWeZ&:#bcl͖{ ͹+\EB >[X+6{kZ]ko)Ό[m,TwY}ڋH%SaM.'Zp6^~ڍC6^TCu587Ǜtz:sgp'cTq j7!8;P2Os[Xgqw+ OfPiڐ8w9MS/N̝t""HLxIUj&ZaS*oIz}nJ  Mђf>e~i'択Mѹ)}Ə1wCWl(+M~is G>NI _^vi-ǫ[8w6Lg*M@۴9|z5'Ik 2zRܕSՙ՜wr~*zZdg&Eut ':Ĕoll h6CBvhp}\E7^w.ݢT;6''KQ嫓:_8S j`)i3E5EW=fdߖ"az+~PwАS+z{{=\5 Q7(Ôt{Y8i JAG@kg Ctlog—aC6#pjET[07\4/ x_P㺑%)ADݳs&=>?y)u\Ć9bBW+O䕡ϋ[4ׇ^Z:L1| \rY/ݗvWhO+<3`a~Nӎ3>ųXAԶ;}SWq 7LrY?nmaM+;.~ͳRz dʟKSLpK E܏A,^(fx3'tMhk+Wi+hw ,4{s cCƛW}oԇ*jNBw@֠aك:{ʂ gTHBP&g7ogZI+$#F3'kBEpdh}U!lkfoe0`Nsx@mb2).8N@J;Ntڣp^䔼6% rD'(Θ| n~.&ƌ]|:~4j GD-D4uvbHVK Ѡ:dEP4 :-g?BM  _oLWI̢hdբŨ$G_n{a1- &|oeuWl4XouDQ`@`>_Hi[GY,]4]d6)wxK^7Sbuo͵^73fVyٰxFo*b/(fp)O,!}ڰgO<N CO-ϛW2^9ۈxc̗r_j0( Z.waUѴ69Kf$: /Z@=`DB3'1cZ5 s!xToq~F_!Ӛ$t͗dqhho *TD\V;ݘ-.׌:#6uJQ]lC̍f>xmNS4G^`J]6sF"=[+bJpLHY|~3$ƿL\;^[eݙ(!fJ9jHg‡C3?IDͅj BCĵ%lf0x77/kRHk10RS{2/ H2q ߍm4dy#MAv7vQ)%9oaBͰƓfl o%MUP m/ڒLK( ۼj2XqsqjI25/<Xd*e>-N{bɚiA$ʕ]C߸CO0Ck]] zIXo—͈iO%#vi(ohH3_\\ 'A,Am%Bo}^xnY0 ɆnQq}߉%}s1f`&"{0ޏL4K }J6@i\zF6!+lIhDXyv.*vSZju?c _|X$|U;H,5fmRT}jp{ʺpalX+DzkÜW=O :DI7WTAZze]i9+c/R1%B҉7MB9$(G&Q6>$qiқ?^Ź/H_[Cn~q$BہD+f*%>q3&DrffiO=tyѯ@S2R9_+hj)Klr17B;N=>1OhOjw(X% Q\+ Ђ7,6YĀP d @i4\8Dqq/2Dh7Yq &kEQ,POhxv 1eiO=ѝUbHp 4.`o 젡gi,%()W0ùd/8j0+5͕6PAVܤ]Қ=U8$Snߞ$ YC9,C,DcUӡg).\,%²v<9WftKq.;8TVoy̛݅VzWm=?j ɋ$k[8. hn`t4Oي*VYaS5߆]vEo@|u݁c; wm?R8sPA5OSNײkVRou(U;ċ+Q{Fވk܏q͇)XME^ E0j3^vT`I31b :I 1yVz;tnֱ"vz?6G1@PtEYsMo2DF筭xp1 ?BMwML3| 5*%c2f)ЎĊU,k^% }p߇._EטGТ$q-S1*FS|*ƈ T{V iw2Vk[ A*-ZQ)9$q>{$6Pq\0 ?{f/:oZz\5]u`zQepNH1hVة8m t# {;޹ l@,k -2|Xa'w d-Ze5|^R?fc|P ~1(y " 1y:^ ESⰈB@5'%V6M*%&\ ~Clv;]Y ]|b]g,'9_sBR5z+;G)wT3d 9 Z7mmRMI_hҝwn3.-Ndt-l^xNR[.?k#Xtbwxe: \Y\}\Te/L&]5ũ;bG,T@zQޤ""v遉S!wn^ H(o7#ä Lñ*t,NaSv\M?},ivd@.K ` MMK˜Y%Le mIw:V5v]ܠ҇Ұ,]v+bدf$Ҍߗ}I]ZEL[$`+\oK#:]Ic*8Mi"|9 "llkg{ݫc11LT'b؜];alg#2(inHq(R8Xp DԖb*B*uQ+~Eۜo#oLr{ك+eȄWv+Xy>*9(]n$"k<⎆/t\2agnsdomQ׭nx%m|k4#߃ǾZ}_ou6 jÙ??"& U?!N;3O{^31ٞ4^d.4Rf D{Xw!eS$b?s:fxx"F!r%yn!i2pǍ~^_Lob; ^Dx|%ctZ>sY")h&ITGA^έ˨X=vo ,6: V\Ӫs.[љw8̼K2+`׮\bymƱ=)et~0@O1q>Sx[R H S^ŵ/Dqf4LBY5<}Et"\c?, M,ME;t)\vݸ~#j QF/5TA *zsyW03tL拑#o] x Xw %~&Y!by0&D IelLt)b^*' 3חt3;}lq~dDԿd׆+K .Vyu))5qߗ"Jf#rZCXC㟝BERxaA#XUG(l.`E":m}ݒa#w*hBLzȞPFwK8?l23ELU t_e_QMj,jPW #dIfI}>M&cbj͏:.b2ܻ|\,+gBUˁ'Sť<ժR)pplOv< { RytyW]rޝvf -M8{r[eʧm{"9AV!&-)hL4t2'@PZFyjxT(7?Q}/̵|Z?f5^ =k'Tp ,~ ëۗt ņ0p$vgώ++nvmOWZ-.Qjb&d ;=iWNUsLM,p΋2s{P)Co0ZfhFU wɖ+P"{|!Tuj뇃!!dnD 0 /NlCn4%A+5lnO;T?Po7 ӪI1% ~5C#?myLtG&_Jѐ8 _ $iJ3[qS3!`- >(ily"#7#DSKzGv cY"( ZkEBI϶ x7>ڿc'(jRsx։"v#"ggOj*1hZa >54]`ݯA}<Օ3mօ%R KVO wqGQQP/7@_b:M"W ?* R֓MPͱ4Ιb,$[y!g> gwtx@u礅k|dm"#)$ `w% p[rA$ ^9 /$`AapÔR X:pҲxHSsKD2kvxi./m%?twS7S\OL?ԍrA9rx8q:;._`/\\{B5ɳaωBh E\aUS杗c(W ii~> J .܉VND[&jiu0,X]dqICP/lGэӓTz](q R# q&rM5T𐕭L 9AiTPz 'nm%y|[>?\ĺ l0{Lr_"s zleq IcDWhqE)~1Tl[.ǘˇD0My\<gmiF@X~k}D/vc*瀇 sG4>r|&Ky؃ݡ|uا16Ʉ@6(k k)''CԚYz;cVDlXDSOEzD3X->șƋ&զe46W01a+mu\* ? n8 Gd;+ 7`u_ T' uJOe2 F~3o`ۓaO}T!rh`]47 ilTV6 T=Ѵ/i~b$_PǥT0Lw-kP"S4<)]Bά<4rŌ+:E s%g'86L0ul>*& pc=zY!Z 7 87eǂ"I*:~J07 C-z~h|Tyת'yPBu+azn@쎼_뤐/9;H !WR{07X"0 86( p# ZSR [7|S!g8BZr'8 xsk-I0mYFK7! 2z^'}]FG XS}M[lflzQ/u8 2 uNv"kv4\# ?|K|C9tn#6Q3ޞ,Cw}.6>eg{H)Z%VeFnfG6ZH$SX273r}#U>-A%8/&ne0%~*i,ގR ,⽓&6czr Ō7O$ϿvsC9JO[M'a sC&1Q6Ɛm4͛&UDݽCqyH.EHb{덴8ш*iߛhW_Qb̐>6iQGgy8fsV'xіП=%{ [4P:OA2:xZo`[3Fh,rwlx)_j{SΓ 4V)|괱#xMh kr[Ձxd;}ث6^mq!ƟWO3:71u` D۴w,_ZӃΡ#e[JąW5BBw]H!"Nn=;o%=p\Rw܍EEw6_iٌYo0 m1[d"C位)nd-GU"ehޤ`RDԾIRpgή4leOɸTlT=9?)c oA*O2thL,(drAR |ZkMvg+~5?S_Gg!d`L 8aLOHނɫA+Wx@+-?jݣ1pd`!ER_(tmeg!pH6ϐRZ$Uh]`]-;{"ĜGØd!A" Vx<Us]R7\* _zz,ޖhze*Y QRwChyIө|F hyxϻsP`)frZV|K@IͧU!-W瀀쑫AUO#(x-肂c"·25Ӕc*Yh,84+l ٬~Ӧvcq5\ಪpt|/ђ,Iɲs|-tSpkUtۆA5Gdc\ϪINK,N?d ϳ4Dpr0''O'R;>A[J  }#`,b$izQ5@2ל]1TMEgbc ͎0G=U&RTn{( k6vg{i]4SǦLO6Fk仜?@%=-H^}1o@ћb|=g33CBX 7xW:R bL o x6xHH:Z v e\i5MrT#ӓJkVRHJ >,#@zJ  Ieh6,i5٣uFb7iVfcBzw -U{r^}!fN\_4?P*2k~EMv’Ngh`|n=?$](f:IJM#pK&uj`Elr{z Ex^qՉ)@Sʷxo!LڗZ+$^LbQD-[^E (m"o@6λIm56Bk j4A;Q=yQxt~e.Sާ_`J;2و^x=2@W0ȊzBAbt]Jr\y<,/2HY*% ϩ!U"H yY~S^1 L Gȃ \wPm!=~@?~,>鶄wjn#}i^Ov'Ԝ&T?ەEFb:Khbt7SwwzY9X_81BՎy{ťQ2%#wf)0IȭJf::o[ϨGNĨ__UX`))i6prK(e- }m9( J?U ǧu /ާKSueLȚZ?[S@B"hͅnW+Xs^`;nmFiRcB(TNw|١* ENE'oOd.FN= ?C3MlVQW.|Fhdʹp<4l5-q*K7$ٙ%.ǥPbHP|Mv]̉jETaJ>|<DX6a'1r[N,:?Z"竃_CK/& hpWYأWwD_R?Ϥ2]y-l۟7"gg`V^]D< ];O8 %mz2d(zj4 k=|N@=4y+;˛ <IN·\>g3izmZY B(v8unZ/ Õ2Qze%?MWGS'z pSa0+)2$Q2t%2b*ccpQlWкY1&5JrŤ gc򶝏Vo8O0,IX{##zYr-^6Ks8$,yY4e- CoP)Yg:ɵ`>B\k7׏]z Uo`Leٖ$y޴6V' Y9^x[s0K܂|4 {r.ݹq}J쇱 1z*BdwEX؞Xeg?.Tv"{ZV|)nȳnH[ּag}Kih!]^Et#[%=dž2[۞@_('/Hd1ptIت Jy˂AQzkvdp6h>]֎υupg[oDdrlwԷW(͇΍o5~ϳs< #,NOM4f9⬽jJ5Gax!';N%7\}äbH 8OFE dONYʼ jBK.⣗|W3ͬ:QM.{lHfɌӺ7g竁3 †.phZ ֯"aOZVYiX LQ'TmtAOgjdXZx)鬱~c tz"\@Lw0#B(OtRV-,NDwg̖'?1.G#u9<.S-$׸d4[kPO=C{\; 'COFP3UNgljHpXPhՈOIŞdK jɤ/ӧ@b,ZRVo4s^9j3n%{M\wşj"RqZa; 3*kTB#GcB-Ju:JV:9Qȁ=6kꥅ4(,~m;]pK8*lKIT 24WT5ʹzY`鬬T*ZǗC~8LtV~PPG%O t_U5QM@ijѳsTgΑE${\nB*P_d}?qD5mFGI龺H|6FcZo|8d'qz䜌޹9kDsA2-TgFg•xeU34t^9y!Ex.LUV3yDn,M>;%k>pM^ǠJwK4K9|[Kp09懙 E}z0d\5,@1^* /<"BkT_ջ/5SC` /YT㦂+fzK]7m\mI7 b93̿a,ZCQb7Z$-MDWªriyMAgͧN8KCvg#@ySnӟىGNF*JZy+S7띄X*pyoMWڵ6,HJ`ٹ?BhHx@Wr4s̑S3@ԉ"( jDrt9ߐ.C09։|ҶKxQRW UƋYR4&I+cw& ;) XQ;Pʦ}Z 8 ZJQ8R-9m' m Amqf)vx%.f>>h}Ug[wILQ-+/Aj5 h1]*m C?{.ۏnLÛ(XP&VdњSV4|eim'a/"؃om,x ]%zG&QЅIQV9 &gC T wE[\946t&|w-9C#8ȼl7wg-eBIRjAp ܣRJq;-nϓ?W,Z3Zm~cfm ޟ|mԤh\DJv\,0M(6'c/U:oqJⰝB_\CC6o 'Y;o]$n΂VsBv}H{Af%Kze =vbw`BȰ92G(/uÆs4+̤7pVVy-\MP>CXcUtU[[ )POd8R굸Ya jڮd:swǃTn`oǓTB;hCSL8RfQe'1Q>M{' aI{=u28b `*G;7{\#C eBD zq0h,+@6[GבAnDş Enɥx\+i2 Jm4ofĩ3dgv茕=ŧf&k 2 LhIB-xz|5=Ásikc6bFq b@1 3*/d6|(4yHQ$}h ٴE-`Q/$Ыdf8=jMV,xW'Dɍ#SY1!~R ~w1t-a":K 6m',5ޙii5 V$ݚ$_*z7ulH/Wr߿Å0nlK|c!e'Vg+/͊q]@n.{m.'ڨU*FdҒohńiYG2=~_gx&4 M䕞x*  ,v1=qw| Ȃa>ѹFP|0%W`^ir,z$tSfv()@:zv?RCjsޡ]KZ]Mk S,@ɱ-I6 B7׫R̈́ru (4x&v󍦳=4fdsAx6t)A Q>̖3hd@I|1! .5g?ID'HE {e5،ffk;;rw3㗯nljN`buy Pi#x+@OaL hKRHrĬӡWL`k 9a9&!>fID=[@BT"RM"Ih=ɯx̥(} T&qUlY!  #qEnfc}NR'W(}<ۯH^:QG㊷!,kʢ3ą y_~݌W)KQΒ^ 2!򱮜ǖKAqsڐk! gREJNE|y $B$:" 4I:7ju_z[N뇽g켸"GY^8nK}7M~& Á+߻ݫ܊:C? ?wj)^0iyi,E5 Z-UJ;jfH (Wd?#G3߮ 4*@[IZD+gQFݗ.IbJciF8"I+L;Y mNQ$ׁS=ޙ=I>oK,^;"Q0t{luI6K|E^Ij}Xa'eD}j$3M =i\ku**hb'8)XT/-C'Y|ɠ ˈ{`#jLNnY_]1!;G9 QO\Xv7% 0fnlH1vmC/տߺ \DT}MYRc'l;o$syf.S1acG;VS. pygQBꞗ7R& JxX0MD3٨nr0-Ѧ5䏶±Dl}b3G>z5B[n*j';"u[)9$〛Tj9q7ʚ7bD?iB|oK˝YKΤ:mQv$ oU Uq;8'h&U'qq5&^i9V%Z#ɪO+m(]~Gju1[.X̻=эk S᫔خ +}Wks\|3aDK8kdɮI$By@n FCMybINȡ^4+$22h+1E @w@yIݶř?ddpqez,`rb:ϴ!k(y 9Rm+y:9ƲQYW!ܿ֐?WoUʂT;\n p=m 4H9KsUCJ8f ɠZuMU(sp;s>өS<9~-.fއƴWymx4) ^ נc/]p[4E}׾_N*8J sUNV N SYվ`fXv:.北 'XڦH+InO;Bh[s`Wua]m[MEM5^ jqK95Q 1 s+vTZ VD@0̑;Qūj6m`•:=F5ٟJ*h+uF6|ppP~>k02yL,j];ud3}۵Ox)/r/|cۢhfKB$hH~VD n'jb:z\Jߣ[S%r@s+yZa'О8Cdx9/~nq);RQAV6Vن cȖ/KA#'sG_{p?V V-{QeL^aC`<RjM}|qnK,OSn&zYߐڥ;,ș_i?=\έ&s-<Ѓ`|,nJϘl'7P*\+e5Qc!;4Ǩr>QSOiG֣z H{=ͅe+D1H<}x,D=vX2g6.߮4qSs oEGУ7/ѷjd7~b-57#KN{lIn|:5E3,F(#܁-Y-p&SaZ8"Q.^^4Y]Hgm?լ>Z +]"Zg ]^a3tDD}&&z: #[.ݔ`T3֔n_ NoZWh#srl6 lBƈ ]j. 㩍İW$H*LW&pV4v~+s1]t]raq,̑1Yckչb2n175ƫknS '/1"wV8LJl,fX/BK^F[҇'VSWDQ )\ce/X iֆ(14f:ꃑ Xq݅ ϒd؉q(%ԴXmY\TÆQ9{eŋ<YN9&H5i)CP 6,LjץHxC̏gq_Ps?wu 펄Fpv%R彽Sȥ[2QJBw^%^9uc,Y~KfL}d(Xb \'g6ǀQ%)Ǩ%=E% ʯ+, xrHHBX?9mp&dۼ/#:c|Ȩ|t{aS}i{ - oR!M oeEoQc<{L)D2Ah{,Q`",4aT*M0+\׾}$&oY/gG՘)ɥ:nkek?m :~m+].tmuC3PpcT=MpԤ|&joG \ϴ)c*F\4]d@ 'VCy_x-"uw/ \Su$8] "E3+T](<)ޝZH(=l&k mET/T0^p=č R|Ku0ls8&ѯ¾=p+63&S ɑqmk-S2I/ Q |߿(Um*M(Y8;L`6'!@<rOVye!w%zQҦ]@ԯe4z9 њͷ ̈ܩ 70"}|,Q:}Ka+]Ӭk|辦U73zcKzwYvz,C:D'Ktn8`HjDlQY Pp@IHk=.kEnI$'KCе\a&MCkqƎu>r, p8E6[uvHjf'&Vv}3]ɅRgl {1bOEG lQ_!dLӊ3$'lE[wt˚GxP6mJh ;y݀voȟ2 ÐĀbs+wF=̡4)^hrinV/RKt1wZ.l85jR!>3|gėaJwAkCL:}5A W?Ǔĕƀ"nX_S]XOttur: N !hdg\"ʍIsu6ik_֊fɌ^Iq|#N|`- kZQ5m,M c n'qq|~$$0UJϣ[m\O(~KntW= _ [s}EN&۸9{25CpcNTz 47yf#9!CHok2@>A|x#Syʞ2vsʿ(V}\1 [C=\:JjM)|UonTZ&Pzp_X2?J[#6-K{T(*n7#S1rQHP pMw㭔S:@ , ZU8sV镑 7周K2,}iQ5M& C.g8WԶۧX,Lo=Bgχ2{fɣ̏\7fROE_C4?(hk?pJJKknQb?{%_Dh1qу3챔9f#]jGp"&0G)S(G9I#.5Puy4Ziɇ]GʎW_[j3 X~P*J-fUoG9kY2,B\UzS$2NWL̨AO_P9>vlXBjz;gTݯ"yȌDs-%o@urACeC +WgOh :`ޛ5%3{EInyx>qn^?\q1*<WdJ:8M_K!OPP{s^[Ak%DBnLW5ẄUW}9_%Lס@&WcI- /n|֎PVʹP*ԁ):AYk"Zk_l{̋%^'-ŚayrWJuuCO֝Es4ke+;n%<5x+k&%;2/ڹ 'QK-MX7R Ie:q)KދmGB Ptv@4]VN.ۀTۏRhQ"eSv)6x1c$8g97Cr|4Z*zm":5gˤ9 \ PIz#IFqOD1f& xY j*.Բ'm2!Q?\ޯ-YYtEGO/q5~ˁPTYy(l+S!xn `M5ȼaȌmSYGY$i1y(T_Z':K/ #.jt𝎙 e,ĵ<9U5h:3 j<戢k #sT w滉U& kzYaH 85n N@<|eD9r\?Ϳ1^j]r6]bIYzjt:e)0F/{BcgYZ0707010000043d000081a40000000000000000000000016759d58000003c60000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/echoaudio/snd-darla20.ko.xz7zXZִF!t/]< ]?Eh=ڜ.+XcCEcw֐3{4`,p hRJzLL]84`}~g19Aԡ)@\sdmKuh)'n:wϐȒ `(}Op1.+^vLږ9w;g3*o #icn%UMDxD76WV)ڬ\Įc&6'Wwv(a.#TΞߪOԷA|*WA*ӖJ2  \nW*X!.iR?*bz-`W]PJ(ܷ<)ЎR.Hsm-#]U~G#QϞtR4no+dX@i#(͹BcO? QQj{\rG';a+-IMYScRkO3۶~>ԔmEn#.$ː'Z~!}ǔ9.> {ȣ)EVNmlΛ@ )j RvVkՄR3^.xPT}ym LdTwgIJR5O&X@W20V6B/dIG9׻fPvzyDžc,}  xYLͫat]}%laƘt.DnG:8yҬE1.:'vٛa)p'?<):ىFTN#ܽAD.{7[Fl?Dtd3P-E7(ՌhUPcZu ,*й*w|y?SU>Ê[DU~ ^MZdek :2Sr9?/)?ۊ38īYh&z{?_ϑm~틌c%zч}]7Ǭ^sYңąx>EyBVj@'Fu_EԎ7Ld|$&NU܁A;>mmNwWw殔ny ^-(A:D h +k, lK9x'j>:KGDcJmڝȋߑ Γw:K*Y箱F2(fEkaq}OU\ "YT|o8;Bh2ƺէB umݷC"0K,n hj2{I\;(x88Bc%mBYLG}9BsPKJii+>yL]ޛ!=6)hD˼m x죕)yAc^ xjM;n!6TPW?vok?Ah2]pT^ 61=uZxm uKW vm.XRǔ<@=)9s)JO|}SU_2UY@(۹H{Б3 *`S~%iC-0 1b', ݼG"-TdcO'Fo9Y$ڠZ4[}Uj!-" W_GyyeGGxun؆>V5p6Jf# q,I'i݄pҾQ򁿃Cc Ejh!Җi*X= 0Kk^5)Fn⫥LPDYC{(+V-bЍJf BcfhOX/+OG!p^A_Bd)5;KBm]r\ `m-~Vc:YFTu3󓅼iK 5= n`sSOvzWML_`͉qu@X!*`TknFв¹Uw~6[N٦9IW7do `-d# ڎE1.QLO[( Pw+94~aPzT<7j_q音8'?p,MF͛+]Օ'U@`.tFQ tj##kғ0n/rX?2LE2feO.xh>\ڽ ;]tqa up}-,(7s5s Q3BNŧav= |nRUBߍp!6\.6-f62KL>a~>>v$Zlv !¶^IL/,h?x s%!q/0)S8^Z="M~SЂ}XkBk:ĺh[ ONJ sVn5Y{B^EļVI 6݈湈σ@FziA~QZIvs)f8U\D#8riuɀ#I¡ϯ%S=qYc YՁJJZwYzK!"(-8:+ަDMnK-WxC$7k9az%ԥKRq,ݷ"Ήkwb;8ZM?.fq,o{'93^ |"@ё#2GBSK~f<,OI@@J)ɐׯGl]#ݤTlN'іHxb#j8Pu6'yؚ%U)si= F5(ɇ%f2T2->ӤE&j?V\ zX䅙J:[vUF{c%ya v&uۡd`(q @:p)'ҰtQ"Sa-n`Ŵ5qVwaVH^Sɽ_+U'(pRG/nJ^FsU-aҢw(PO$q$A]NaAp[?3}]s [>RP[i.~epqPf̦MA 2 (Dok)C6C<lƘ,;Il*",AJG[z"h|wosd\:M0Orr*.|I]@N3wfIf啜>;ZQh%.'sjAYM@a )TD%}r7,3e# ~au"2:P9#9T=_dYU4Zg6<6[iz5l"Gc/H!G*|Yۅ,ly'`\ ̄(ȏAip_ &8Gѱc`~* ouCA5⸂lQeXlؗw/B}rFle v0@*|"L6{GW\5 L7B򜪥Si,gwGp)i\P鮻dp& _![yZzcvvt5::b̜:Ns`Pȫar?n/&. }烲/4sV4[,[-]~ݖ}*'M>LjubZ|j$A-*!\ O,m,T-2VZFSvky5ArRhTA[ɟRD0~ޓ)CF#Bq ө[=RB):uR*+"g.LPcz8s )4 4XKȏNXxUEo;" 6=hwz|!@.v]YU81.XGa4l?ĂJ:F8bܙBbZq ;AV)(ju>d !_z7j\xe]zV(^v𗛙K0v~qjC$6XF 2jt_3A #N*N<*\uVM:yuAfHS~b pO3}9"Ejf颋'IhCJm)!kDTÖWWxz.saIE9XF&Z\fҮlzV~inmUZ0mخuѨc?Z JlSmnijJe(Ux&OŰൎǘbPpoz&~0E.6^XT\NKh] Zd4HYRts5 W[sOa-xo^ݧC!(V}rK-񩕊#5!^ [I@Ң{,f0Sgr=v:ƃĞ*W8HBӜNX&؛F9esV2{Vг^ys0P)7 QVKt{ Bdx\֏pmDfDo1YFNkS£ØR>>PZR<Zd /1vz;DZičP\_s82D %7%S2ͅ%1妑M ε e §q'QW %{0veHB9fq֦Y\ժqgEH0N' Aǎ.YY ѩƳkb.4k NE2&Ʃg瞵`)p\/eBԽ2g}$|TȚ8=l'H~2G5GG%Ү^p7}(qh<}.ėD%?%Q`ӳDh#Gfg1\/BwOak?&8ܯцu QM:IJaC`8m첂^ nT ݒ59CJX cWVCLLҩQI7,P{"8 φ`Lʥh{A&*P$Na,; XRk*Gz+WpENPňw:{[!3,Z&\B+)BvB U͙-ݡ-ˀ5<tqnugh/RoaW#fuw+FLyiǿ):w`=hT߆f- ~1i)p'Dl*/8J 6 Ju+6#.wNM 1k (_W#^B \s@K٬Q.q4WϦϜVV',f i]}q$ < tq{FiY{0 @]ٛC2 5Ϥ> Dq,>^ Ux3xAX/co=[ QZ*-hBDGm&JA־^!L3,.Ỳ6IeڻoMpUk*o/ہC%h| ȏ*=u6v+C=hțxkfBն 7wN!69 {Ǐq|!1osߙ5z9 )=vfz0{zE;]\ x׽0%H+E^zܪJʨ'Eom.^P  R|rT Er= Y$W1do) '*f@u8ɩޛMIj.qF3Wssr\s,z</)uf`&FȝV(Ohnt% ;mg{5FoPׅ'lQ^5]7/ƥxB5 feoOqo#䱁;a{ jnccRRn5;C]ޮV|¿Lj)$}?ѭA[#}ڛ[qRTsKiY+ye7HcsC /H<b(˔8짓m/3*ұN)>s6jWgXL*P*Ol%+眹@)jȬalMj"޿b=z2'yC ߝ3_Go_<WaXJ$Y 5JͰX10J599Is(^nID5^~KrQ)d3P7nuP6R=s⭵|ƶĠxbk4y=Ǧ]J[*34}+0b)˒޼Q*WoKPOx;ѡ &bFs$NGciXXV\ݱ:4ֵ0U?riGduګ SQ8A}w¡"> 5V\/8,v zfFDcy$c'.M"drѨjEzojQCQ~ertvg6bvlB&S ʃ0#RmdmToP?MEEYՋ`'9ITH쟾]D 6iT8(Tt #- 鋈(>aCfq\N8Yn%N'+*t!$G:JxOU U:FrRFGR햇w !Z,y*@ҤU敩-)< <6BN'2IN|`tlTus)\nz*usw&-5+ QNk1pEb`-tVuZB=Zt☍^H f+{>AM8SeId gqޒ&ޔ3p)@y& 4/cĨuju9͔%NzL(>Ps `|< PWp`V{%#ubO,MK~&)q鸶!&;]_QH'QSk.;[*FD WFkC˥-ѐ\&Sy幩}}OS(+o0Vd35@!9;}?߅xQWv-E#鐭`RPS[%\zǮqxqT{+~óH5kg-]: vѩ9@ Ӛ Ami2+~K31 e+@kq'&*1 ed2ɂ߿cML= EYDh@Mg ^!)I-B%; 3]Oc:a""^.>u>`*@'SWckx̷FhOU|SզqVhTq 52Drqpȏ(wy;~YE:%tXw/Sf[(5 dC}iƈ<2I&;jz3$ndغ}kEAgT)ptV6>1'_=)G{=kwfڬl7Ɔ}ڋ߁4R`ձU'O@%3.6\ud|[xt رB)j㗢 ! (d-W‰gR]f.Bվ-[JQ-nSN\B*q%j٬9DT.oYjگ:g,82qKv-'usO٘xA842v0A.+b;YtVWO0Rd`tUl0P^#ne~.ֆ yE83ɃNdYmacW$-uDHuCp(KWlg)xS܅u#vAW 8P T?j@b*x `Cb@{<4R٩%1˂4ͭmdJ zϢ+}/6 On[H%F-f[`d3>xIՂ~E53I &ٜؗ"C6FYu,)EY!xtg\E^'A~J%W;'h^mv}d@]C{MRTʼJ 逄Xh=yA״k{ EM(ŲTsًlvmN yR;ii9@V=x,)/xaeaGS~> 7r4WM;<$xQE2VY+01Q8G ۗi}$'NV| nS1lY2BV(MS^ߢ 4 yY*RJ!ȗD#IS÷$xg{4-5&܋+Z -ռ?ToP+袯\#Y{F<<i&}Mgf\ P% e>T[Bb' >ZR_-p/*WRؑy;,|d]g U&<;!E}ۤР/D<9{5h9PjY "D/ /V~YHsaޙ=usUA>^6^K-sA^MV8V9¥pֻhwj,45[^}*(>&YQ@д׶BGp>0ܞӈحoz- {_rp. x@7sQ}D dHjyD/"-Z|~c~^Ab 3glHt,(dfh*1LP6 v> 3,]8N%+@CxptEǖ )ܢD[e2Ȼ&s@{t>ࡺkzŽ5sX} r5Gb&#nry5=G92"R=\XH0MXrnht>N/G]Bu䭥NUyҺO2eVιocs9?\EJ˧,ye\CXhni%r/2`^Qh^BVW]mfr#αV8SQk~n9x,]/f3Rs3+Bu/:`STdk me-iԦ4`ee% d:_Nd%@<Āje)C"J_(,G[Fg撵 L,r}^Rޔda/0.*g|#yo dXHaFtUӭTI dh'm(@3FB&1Mb_vE0Z -B!vpBAQH*v>3&6G-ISZcay*p2F¿Qefv:(2{9{ h)*sdE"Ν@x gF+poOE8Itf1>xGd_ j"n/:B&Mjhv@^GV* F\9Xat\F^T-F6G3$7Noh7-+WgQwW#T>H:N8V]fg͖3$5LYt oUr GIÆAO*bY뼯]G%Iu\E] NnhBuBѢ"sy%!$mtp۔{8'D46CEs n]r,81RaW2xI W _"|ӘvIr}VRėG';oxk1lN$#@,#͗a%Ma.ˬa*)(m0%{aWZ@1`Xh`Lمy6AQeNž2礿\cNS,X4&xsN`,[@w?s1LvDܕd``!7 #O-/v@–1#o..U`Ki Q7y.9km0*;|1_w[mĦ410ID/o%IkHUUJ)GAk;Y= Sܦ_?@ޣ+ ĴA6wN6<$]]$ )[yU6wOx<ǥ B44ZpyB|'(q  (c.!75 6 ɉfM؞/nFpB[=+r7 2E7X2& o{_e!,a_w XK7*溎BŸuѹIn!گ^"Um6H?dwjK|Y opru:-##2 .>Ǥ08|IGy-L CNZZsafuRy~f1=n00pO6 5r{ԾR9hmm/j&ٟ{v9!3A t6V&[kG; '3TIJR!2p:%-XȻ\ke[[[^@~(;WiSpS'\bY=ą)+kV&Tw Ro=չ@林&pOhZnc C^ ?@K]<0Ϩk]pTL8#=D[fHr ?QUVs ^"9Z֒؊h$L.NX?kF9ĂZ4}QV7W\b ],>(1@#3 zL$$ڣi#;92*"wyW&TGXWPF;xG̟·4 MF!ÉK>uZXIV{_yb^s1?F₱'LA,sfl%gU>]2R-ѻ]gFH*I}2Wn-d|`N`xޞ22gYZ0707010000043e000081a40000000000000000000000016759d58000004128000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/echoaudio/snd-darla24.ko.xz7zXZִF!t//}@]?Eh=ڜ.+̉.gL2F_UXgW|9hºu]FȡE# ۣ)輐D KR,plqK8-/UN{N1Uq(;J^ o\ھSZ3&ikE6J{< /# _;ץj3!F|>R 9j7Ai0=ӀZĩJUJW҂ulIOuRD ɼkN/`͔O:CcaH.8s0TC}]yˍRC%8(VVtTDm56o'‚LC _Sh!,=~v_Q㋚\RζEb89`;!Ǽj&Ekԙ [($b$_Ͼ>BT ciSkn{ƯeTB(-E092D#C;xuuTu6%1r#?< vR&R%O^KmK[f%ၒ0#ƖYms<{)\1 ~`" O<2F0;9iݾËL7L.S=A  "z{fb%'[D!q#l挘ӂ%́\cw!PʄR#q]9/>Cp(]+0+t@u+Ҥ5 ]MPp F yyAvۂߝ姄E9r'EZ]3,8NDqdžK Z{W\.|nr\Aέ" ΞFODVyí,1aTu/OkGlbOP۷bkCZl4YQR 6KXf`(7qy?JS=l?٤aSř!m;І$gK*j3|?DK25յ[D"SZؔpÞ FwFFX`DmŶtZ[zݎ~i P{!g6HWSκ گY;Z3wx(P"MH Rk<=t,_DσuUÔRDnw $¹xUKJ\E*%)4w}u=Ẏ!%seҖiUR}c.=V,Ʃ8T%$!,XyH~6iJ?LM.<:sa 8VAc=U dR^dCH:e%s 0Dzg?e6Y_XEuO؅.׼A8q]r'σ= B~^?CtQV%վ̓ ̌JJfzs,/_6eQ@i0&uyM3gIy#tl~UyHzj,AJr2XmJ=EqMޱn!tq|d}OLϛ'uxa<",4ql$}PpOg+Z~7x2D/W%ۙ}1|;ݓ(^>5\Xy1?_ .NJ[RiH2 Eǀ[ß}ܞ;n.F_^1OR쮧v ,d@S淉Tq)qA8LMJ4K=WQo{7% ސhy .AVf |w~Tg:Z/=Tn:WBt)AaޚT? ݓ&1'vT7źf wh4ׁA#g0H2s4Gݙi!v"bth!YPJVŞ@NPNJ h0sk31hVuA]fByʒ49MN={E$a"+ Q]ƿ+? /ks +ɰ>c;60w[ŧGIhy=һ@+]N[3C}VW^[Ӭy~r%,2obè v[)#2x{sQtv=Fsb2gѹdhy+UWUrVT_fa r^Ny z]„:ڛC,B*ŽOĪ\iԪRª04SnSZ+<oFRgqCѠ@kf yFni=q*[n?-dR ԧ1hbΕ7@2 =Lwn:"4۳x_UiPI/w|g,'yv V~*:p>)ZFÜVBQKAL.H'(ʚ0f &:SoOS8@-!]@)}\@p+aB]./%s7oG3/Wy`>rRqKM@'99v@Ȑp:aSNžrqȳ3ZdGVu1]ƒt>n(!dq/'sk|elcT  6.UTw.uxً`bH7T"6OciGD!o!D<;Y__a BP#yt;?bA),I/Q3;/7/Ӂ{ V_E/t1B DA0A-͑NKlhDa//r6-Z7E C.qRsKq@<; f w8H$l݃5{S<)C`2:}ks}a˱P J4FhAV`@s נncKʋ7/cw};VKY+bڏaCR`WeF3>1%DˢTW~"ubt!u>AS4DN̛۽(R6k {xƦRF)L%J``̹Z*b~E]$c'd\ 1z(zDΕ<[GKx_YF684@I"U1 1ޙ4PA\Jh)#@N]~M/6@^:_KA~ ŘwwlESP#;PMvcG]䮗A l*%;XuK)͈>V,،FlC?es گ9taIj_UkG.CZ ACY~wOLvʧb墟Ԫ˯:v!zO=}dt#/@B0T5y^@SIZю~7Yj#1 ZSk iy_C!.dZFu {gce73og:=ekC9{\@:|)ɂ6<1lS1^|`ҟaR(h+[P#WQ78)O,Z O .cg(u:Qӽ]:*Bղ7e6Km{S0ǫ4=N:ZAn|q-X|֞<9?"06(^>ţWq5v^IX|y<8 0>$&!KXd» 8.x儞P$5Ɣf,bW& ܭ&Mj!ZC5p\o",yU&sꑼѧ0Yʃre`VL*{ҫTE5\qphwY +EKg N$z LsEzdRͶupH&=z3mïf'u;hoN67ߖ!_"yi%R݄ Τ,Yu5 jj";=a?Q3ukt|l1rEoyF@q?@st1mi!mO ju6;jpsS"36]٨6H,*Ž.4fc5/[VRMpp]M`}O[y zĭSŀֵͫȗwsBzb*I]Nq4Ӟ)]6fd կ7PX2R2(?fm+F85oT?zqyU2(px/^&?+ŜX 0|FĚ׼5V2(B¡Zvώ}2\nOWuٽDmM$Dh\9诇jVڕk]-%{9tW #. `D.)qMnYw)_C:zMp)}0K[ׅrN0y9_~Y8r!ZB ̾;1H_L.s\@.ɸX@ (QYu&k)@^%>7Rl7u6M8<3"N+sVںL'72$hZ$RwN=Qo92w#s"7ԤNv)M޽[Qj?G@z^T?I,"`C1`W> 鹍VY 8B@} AJ(=Ņ3SP?4^m%]v%`Oi78t EY ҏ%#xVO ~~IJh8ĻZ:?icQYGWiٜ@EhRǻ3]C2l$wr/nQx\` LLKbgo^l{P6('-sӴHuc/9-?L+ `XQj`OuC\]6AёQla͜x J >v.F+!zLL j;|B4su|Ī .{{ttY:k{{^*ͤ{ *Y87)U9 nTR E 0#,И'0"MMNr ݎ)k۷^Hu39Ɠ/>p`UX(a.Ԑ2m-{GR2Z7jJrq\ʲ۞|wh((?YW߉[ErKur&BG֣blCt~"1>sSK_g :g66)YD]N3]]b^3,㓺D/1Y3BGIYbKc1G92ߞu#X&59"[Mj#ORɖ`T8 ;&XɡđRYudPk!3uy2 7cFp0hGҳ 6?);1B%x_7xu` p]Ǖm;p'xDhLo-g]6a`nrj~#ʥR̪5P1ÃF _bQJ͡S޹]<āShad Nl/S+n ;eL|^,@k3Y!*K.KL_@J qcz4*&M+ܶ1 f Zaw fDYٝFt!#ĦR| @:ScўhP9-{L0ch>oz7 gN=߇y]~u'z-ѮC I;过GZN|W-U`_ZFʀy\ڛ8T%s: .x@~,t;?Sa xb]r;$;A}<A2/ 刲).yFSR~PMPK|N@Ul}}8 '7֚Uv4jF|KVbkpB<ssl ϸVvt?Q i`+;[՜za.H&CmL i"FQjD~(w!tJ9 Yh?fKxR?Nx7Md*<na/&Fȉr<'?ܑ$W|}7=m Ůϧ珋*[?X@@Ul`\ غu8_*ihb'r|S8)P r -j0QX.HhV~巽qٿOI2ɡE>6S.r^4}:S{姘XC4k ]B!e%xO&!yf`ݑ1T}i=ZbA%Q%xЂ[ۢzoUNT{TOuߙ+W&Zh߄|TR6Ptvatp[FۨԚZٛ.GU_.>?˭z`eDH.5noM/@D;寵JN.,3ˤtɹMpYNF~QQX5ض5~vqk4sգHuX{9Z &_A^GŸ $6z*?YM>"2C,*POEF]+9ghηPLU詹w(d!Tj\<$ˆ+V.#%K>a策9LF>ܧ>3Vz7x=?s´ fs d+C,fmy>F+!d\H~kE`;|B96~ *- " :eOB]ę /E^8B*6Z &.j樼qD"CQoySFEi0c|m0}i[?ø pGeccr13h Pyf_t UB;~XM̌Rx:w zTTEp_:X2_W9')Zc{va&=23xcNW)x'yBKj`Y:8Ev2ӘS.DyIjHq)DdXV<:3Seb#ɶBt9wx3/3Y? 4Yl~`No Ro)NqVbqX%-: `{Srw͚60'VbiWd-J(аO0nd1NgL>.3epe5p F"w&xmCȩcIG }#0\DSMksk_28Ӌ}[z^[P;f5-g*: Kertu927m\=?R1̜Af :W$x~C틏!Xyf|w6x5࡛C>Z+کcIw()cB-E & lWwMo%?g$^Y913 "G}JY5[4.we)\}Рcz|s=YySAvFZ ܌7P㒑FN&9/3Bu;ZNe 3 q}f 0QwRU-V@H*nyFgQ9{l$WJmnxda͜ ɧ2VS~V7 (wmh,ZCK~1ֽ}x:oa*]D{t\;ÞPH2WFkq/iFQLz볇8_8ٿ6܀ U3m^~A! :=caΉVJD rs-i*ZaGC_ KSp,p}aJbB "l,4]p:tWUkr>0#hc/ϖgm#_V(F5 %2ZSm+u .1V73}d{;Ia( 닖.6|ݛ66qw :i=k}_0+֐ sHɯKM%['Zu XөNMB'%`W MJ|si*RΈe/x .LT Nqc¢΍bu@Z^n-Iڶ mK-R@LF)T(-lD[0lM\a,b_٢g] ? ߺqv#TĢ;I zxfz7&l֣ӈTDh22 K_ ߑ_CAEE}`ʒyqXæ뛔6J]N,; \?^M[>9,% "bEsJEU|(qEy:$S56` `Grv#,xi:qjyr`]St8fw@lQ,'wJ[-" Ci[伴6HW"U׀[0D6udpCnE/</Ⱦ7C1(xr4QfY5v,>XCE.mP*6In{}g1*d/4=' վ.|^GVu} _Ooo[)*Z_ܮP)4D^KÃz9.&aÍ3S zxDoԟ <IX;a*701 ڝ߉*gQoQ'@G>3ۍM=CO`?:=|ԺӁ/S~Mf?E=\rso"mZtC/'7b;/HY'eڧF_rLª>Y'*e<]M_6QCr3fAݽhiQi mk'd嘆I6mH'QR_ T`HpDfUT~ i^ѩ6/]g@D!w2 cGiKgyPAF5ӠfgCyQxK=ޜrzf/a;2M JtMV FYv)҃5CaEZ!lъ4CiЎ &HEw 6 C=~2l.%O+86BnHJ XK_ W?ғ>  :-waNl=nݰ!ͅ6^ "~+7ꁢW"~y*.$bDX ,@.03#`ӫl=z lLC@":/Tze`? y;> Wl|[aw:Y%>S%&KM_2 huEo^.#f<<r:P} A#>iyoE/g!SUT fxR-  T ߎjhiK#}q3Ҳ2j/WW]PTҙ/Kc#q~+Eokf>lPUI 4FoK0ؾ`$[7\ho5 ' 'ՍK1I Npn>JW̬B16{)'܁|svFIp p/u q3$J,j7eCcy%ݾ.w]_Y 'pLww^}s*fVfk**|~#܆'n1&R]K?qѢV=AU1Ю[R)(Ue TRCUN$0[u]>0.pJfn /ٱ0[L K2@'nu꬗W2jY~rj g>' n5$q;ZQX_YpkVGHKnthaZL!6ǖ2p]oA'<e4^?0؄<_B3" Ap7Fg5e :QpxhS34Q"&3}xy`S͊MBW;s&-#P N?ޒXq{!iݾl~5 H}MY|#(@wF!'# Z5X~S2#y!Z19 ,|/1E4hwub}a.)3 V£V6puЦ3;D uf ) SiZ.d̲ 0x߳FF9IeGjJx;Aom?V(D@TxWu&[{fCʇdRy:+oP?(pƻk1Xs63OdY f Wւ2 ~ 8[]S|M6h ~wpu#ͯzH%p[꣩ CXjHD6ӯ4b!:Ie4 fKc}3F,)M(v/@-aÌD3"z†Gt1*jlk)4e% 2PC0XK2&t'@VL'-Mw] W1+vM"E$^7}{2p(4!-`y-"r-OЃl|1v!&Zׄ*W|t.#߲w{jɷ!#2S׽s2sɢC,iX*a\?+!cMJQbe+q)-'QPw.^IG*joN^Wi{e±gYZ0707010000043f000081a40000000000000000000000016759d58000005a20000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/echoaudio/snd-echo3g.ko.xz7zXZִF!t/Y]?Eh=ڜ.+ߘ! \KS$}$s[g1T'L̲KO e*gq<Ȉ5dJl瓆eqGɯtF/%ZK9񕄴U|>IjPYQƺq$gSs?:牐wj|u<܊y([ ? <rS#_#6Lf\NTC x?s! /䊿,E+$rU XZHO|l qHiA6Y k>EzxZJAQ"JYEK;b\gXV= LgA೫e+jݜF,YLt{.5HDP-۞BEy)$Q]ǣkVfA66m6 K. &Tm\#YeHiIʖq41a?m ڛ؃M09B5U`~Y˶d _ jWW"\b@i7Gڡm{I`PD~*흓?Xqe39kFBK ++ZT[-ꎌšS4W󏬿 eC,;^MHĞX>RLYYT&&$WdtMmr/eR GB>^Ccf0PᔕbI_ĭєx0mFŐ0oDTLصl \J;KCt-زB_91:Y%I^pb~ZZ|1T#->姒pf09?Wku"vїW]ImW\&9k%«=asσ %Zfà1[# nf̬4'xB[r4ພo`RZs?ޔTl9{$NAE N:[Aw39 q EDp8QMvHۭ&[s _p4tS Ѡ:34hц]b:OA 1  ccrvї\1YS [rY}!ar_ROg]iPqN&C)ʽ!7wI~]1q|4CKB@0$.MfqI2/{*z_ե>@TYe]1'=#gЗ0 e7@]夙rGtKw@uyUd>ٴBҧ\, tFfzazi'{"JqvxfKnJjߓ_wi)Hrߪ8A׫$-C+,nL vPd9tKznD Vɸx֨$d$lL Uڡb2dAfv;R#d(.{{mSͧ+C^)2l@ax0-w8w%tZ+1эɞ]PiL 8,8zb?Œ5tSV:odH0&lFW} $AzYF0Mt]--lt!w9Lo`>DljoeZR̀6GRk\{5}3dΨ^͆z;o|ح0 C=v;״F>*`zN;TZ0$XO LsY(h 'p#nˊĪ6PQ,pߛ򯓽bUe M$rTK(x A&!$-tҦdϒd/z[dO/Q@M1Θ)ECk`}eLp^<P{w9Ba8޲_h[zQc!疷_hs7E+(7$TA!ΉTeؐ?5s'w&&/ E.?ݔ,Hs9:=cBDCu-<`}?VCIgS]uݨq71.-i#Ϟ.D|l7-#OLx,%-)O1Qn8}P e3u=FpOeiAgK'ohakXk6vZuOWnP3cC)NASQ.V@|SnN=1IՄPV]{G,OG mǯXr3hp >XoJVd  H ; $UC)O`P"]n!4Ƞ5C+nW Tz/T-Ar(|6PA2^tr^ɕĴcWؓ2)g1+]\ }#Jr_7_Y#@F [n~NGՑm1?&%cW(U&dd0fm:IBͰ0妛5L-++Ic8,Qgu&- 5 0v|70}+!(@zo*o\0>OF~b|hZ'zۨ-.| _@j-ϱ@YR(-!䭼Rw,=. if >/YU|D|,h>E6^Mb6ߗN<#jMͻ4fyY ï!C QFNnA/kYtDf,1gK=CZ}/U/ӆf^5*c#Kq'%jj$t}*Nj1Zh ki^IŠvW(+Kʤ-el`"A֕*;&(siS4K,o4%U=!Aڪ$ F:~c[OX2#~YR[ cs?\.RmbhicN([ aE%~M@o=K3Ɛme۠r՘cθdCD=ES\v\Ё]\fmQcRuI5R\F 凞XpFiWڴ~WFySlOy6Vi8 b82Mā톎t88>1/ku܈(g;NL wc20*JD"āщ}6mjA|n\E 4KwWHx~8V4RJjNduP+^qb5!\vvXYXx{JAnD6'fvH1.AN{ 4R(,\.HjSĞo\ 6,}0o5+`49sa GVW\H%- dT7ff'28"pqFyW*bڃN L'ŋW_Ű {A*Ur׷KJվR S? fW| sYxC) ٣5R>'%}~Rt?KMy \.;!^%$1%W4DFSJlwVPar+sxF9b o]e, 4t:>z+oxOą,ڣe0ni#ۥ"<)o P'i1i~Rl%_X.az2WwmqZVeuIi H@d%J)d)f&1k'5w3Nf2|wSDžm'5s!##~_RP/m>@ihLGZnV<8 HWLƿ ez.MţFSG]: tGYdXL $j`#d,i 2HUgD 1&yU_?Pvx;!A SJ!ZM W(."h{u״zm[ar l۾C5@s XÎ̓Z0.`waȳKAIOuKUҍSFf2f}1^&)eE#^;UXa̝iKd|vN:2[$DHeH F Q.:m?CP,Y'R%R#&OׇqpP|:_fHkʫ+8M\E.ljЫ5Ch{3vD#V߈ZA]q=TTb\((r8'9q7*gzRئd{bqm0\:0-(ANsU߿oj\l5ʖlgz`;=#wkOZIiܸ@j wM-H.V[T+M  uCA-U6K 0K.,lxAC>'N|}vZ C U:"w!cUW IВuIN8v3 ;QXJVo7iyX& m7cg-F L[v '#Jcvwf> !E$CCx^ʵ{F- 4Kv"iZ0)C:v:~~/D J~@ f<(,$-Zp6& ɢMPщfL͇2z9ԁʣ禧4gR#4n`Z= oH")M>aku@D: yNV,pYoSFwqY0'pvoRH=I"9V$Eh=V zf  >W_ цv k;1}}u\;Xƛ}/}m=( p'geѤ6VH% Q/*?o!Ӵ{q4:|Z2C͙{ I^OUA_~r6Lc\A <H1 0qne7YuZ "$&`:42m a=@a"#T/b+@H#[ seb}aXc̄_57'r@< ,;00|m|ȳk?$R7318fM*xZe2g$ߠ\w*7dݪm0g'1 aa=1hbk}vv !ΟϯY@ kĪDr&k't9 ,JK?MeQ]d~&A6% *Fɝ_h%XhE+igtr0$^dڿLRڊ#vh@#n(^~ϝlYtV7!l zH m'+:ia*,,<$#(l{orGYi̷*z0f-( l<,"u Ҝcr.BX  ǜSز)Ȼ}"wښYGO9A;]q[G-)_HnC9-RWڻKiHM@'YyY학%>/@ Vo $8XtI m][l5[.]uav1=c (~ާF~rӶ:6MWy7ɴ,{n3_z[:Z> XaI,Aaf)NM{mmy_Jg]eLf{ӸNUK5\zgўTֶ q_hZ )Wrebh)>u7dayyD.X#ʬVW4؏ ƍRc㶟QQf$:h_~HrVA)6>ՠ,h RK*ȬXE4m@;V܌ Hl2B ӿs:tԺGxt7VE7VbR $8^^879#urM+ɽ/SQc,S+|7ښ/^~cZ݊hbuD\3^_vAތRmhKc?#!Phpv ҉c墄}۪IGZĜ 6<q[$nT=i1QP3j!Ed\$;$.u 04bV/'YXS 0ueH+k/=Ci7Ef}7S Unr+tv4ĘبȤT1ƃēk`9.{&$Rr7PÆҹϨ̅e UWȄ| #9dˇ/+وg_61WZ) p;7<:0چ.k#pqӼN!jX?8l҈y7g5_a. 78zyh T!c%N'vj,SlVBg Ђg|U(˛gsdY;]j>87 't= (Bg}cRҥ$D~ü$}/daȥ@ϧYr&a^dpxYмvS4ermde(WG)}0vg|*7 <ٚ^Z{b 9b_jo )}7E=`66=Fh[E05_l6r_*kԺhd2< e!tu5,wE/ 5x:yK"ae!n5x:-B 7n99565'oMD˓''slF!ée A 7>++8{O|>]6>{:lө=[c7Nᯒ.Uʫ<=tRs-.fO9_xnH.6D,bيj@G_"΋ѣy4|{܆*Wr@zE5]ob̼zjpqk#_#qi.E~e0hh*bb.mNZIpz|g"LȾ_DW/"J[Ec㉢K܄x/ ݉5K_}5.fZ̠d-SbO;h9oЄs׺w9d{?x{I^6Q2 y,t ҍtRRjFu],;HD @;,ڎ*.'&8.Uma F;wnCcSSG`"o9^4,IzĹ+1\t HbW- aA[nU$K#C{! WeثG,5|:&g9R&v'H}B÷cE1NM(ĭXھdϱp!k 'U6׎A@- ދM܎u/Y^p$ G}K'ے|jY_֒DNo:t+<`ƀ;6M$ f=SkFG{y\ MhOד8EN_g`R{VMz;z!C՞vڗ@ R2/_aYdxQ)-|62~&CE˞0sҮ]Ur&6׎@pGFrKȺFk6Re4AW8j_;ȥfNҨR7isq#gBe8/3Ƨ[V|!={ӏT*BCv4py7JBQ7Rxc<R:PnwNDͯ?wR22}Ea@P|w`<88]2D3DeiaIhGG #T~):AeeVn2a9!lAl%w8}- Ӗ;BQYm[\!싫S!11b˓`oicdLw\b4 %ͅEHzEا2+ =xr76^_\!`G*=6lsV|9})G Kiʔ1V8˝~e6#%%/&u`-`&H ~ 4U,֫B '8X(n䟎#Qpl4 _dP{}L5Aď5‘%ͤ3AغR[ٶKY~K b V(s8#Gs)"9j1-(n?M& yd=LS7޷ڮzklmnnSJϏEX?Wr[mN};j` "sxR:儨;ߕtM`B^_@ +Ccs9_;6gZctI2UG <8gϼRC2( .nE')%^ "%U"AO5x;Jk1w9ć8"M$&@SF/J;B\JyLBYc|щ5 [ AECzq3YxOd|YDiBl6 ʇpm]1:qr="h0mVC?ڠ? t'sƣ|uf# :G_Znuud5@s?^yy+-{LF!)z\R@ ]1a1R{:!F~CuEWnB'kQ zI,o+ݨ}r鼥/WlA_.g=Rj|$ෞ!O\mOUB}c8 vQFq s8cc8C<9R؀[ǎlz~!{]zSy~-庐ڀHǃ9U?r5yi=IO $p-<4FG*Û6W}XK L ^2FkR En*4*9H+!\b=fH"`];V8enRثZU ԧh̨ܞ*Սdʦ(G|Q[ԩnc7Ï( .zT9 xrٵ?WP-^O` BBBjkXah/JP?qUϓ`HN~/u?4?^tՓv's%bp +ultb F͌$2L+BBi)Bvo 3nsW"0V~ /%LR`a9 H ]4w4~0ڋ>0*`e*ɛ}AeΘ O#|H0P)dA_f*Ƿׇnck~ͺ~g{'iF@+iR Dou*xӗ]&̐rotd;c`s',Zn/Wq K en(Մ4 k:0ЅFeyapA 7_H^zb3չ-?)m]F9xEMt4& bgOd7{X۵WE8AuTj?AISЌ&8'h+x0zBdjW|VBIj{"Gȵ2(TguOEflҏ:,m6~pIX;XІ'Ge,ܞ3pLJk'i!La X beͤ`n *{x_cej-}4W|ѥCaGnt &raF98æ39"2pIMy8 t'c=Te\.iHl!.GJ-C|b8a0΃97(!E^'_ 'ܡM! :._Yלc!fT©ݢ|IVt5k*뭢"^1an 蝁`Jf4s<{~x|ڹ')I5_rȍ_Ź| D-lUS$E~PQD^0I3K/O{Npf@lߒ;2.r+&ȏ]<ھLGe_XlHʞ~^պϋO0*GpN`]vzcF{l pjZ$ًWߪO.FB}w_T@A"¡&@r:;O7,~D1Y(hr 븎dS32OǿRv ~ T?ٜte_,8xCSKu8=&PmUCq_7y;=s-\p62w 8C}ȜQ)&?(esγ$ CwԤM -/mOMBqrCreQŖMAֿ`uBQٳf>=Kcb|?=O8kߋ,_T^7+fﮟr\U+lƻn*}Aʎg~1CicuFK.H}ڳkJa| \'J{;;$FVܠƈPϗM M4늗]ِ,-EGNx9T;'U:?n"e$P$ *%]]jr낐<>2 y\ZQu'Z>&'OFv4bfǀ;Ԡ It@(/jҴ2*' sz?? '3SuppAhuĪKb_KH %@x\lHY_z:ݦ,VPFcOc|ϔX[DwMR rOPxPtġ8^oxSTO9XVL}d2Y8gKþ"Xf_g؜z'Js HAi]ÏW3l/Mgs;L C%( V@:32_kdW(Zyv!"n#f㤻P?8d9;oE֚~mSqm yÑJ5nՏwO/qp8UFCSKhSTv(jՏA}K_mj_ +#PR&AqZ8GX9܉{pW; X:-=jJIđqvjݿ+(Ծ WvݲEȝ|U*z@Q* [BPw! c^J P4#,i+ :;sAyׅKq<ԙ{\?+[̶O%|J*}jFӫD}n#NVbSׄp\ndzz$QY݂@†}$Q 3$WEug*)E.rCphKܳќ57Ѽ s_\T;B4a3iX ㆤĸCƹ7s'c+7靱=W~ش} ǩvgFoO:*bMl=4 ,Q "1A`+1y%~)(1F G{Y|4 5O XըVR+l+g}=!mLۘE<B]ʯ7w& wW+$iQ!\iu[[O ~TH#1/^܄ea%W!  /  )ܶ.^ ҁӫpoCk\ H5e&$ &ozM_|z>^[*7Н guoczp"S;q%k. ދ1S}Sk݀j +ڈb: ,#@ZzOJUJ!!fXMZx(6;mxD'9ǻujI#26X+Yv̫ 74pg<g-ȧ:2PYf.Е@O-Coٺ?0z_(ļ3x"ٝ{zу1Rm !4^qM|Jָ"idmzIs'c.mہo_b$B8Y=Su`VtG)ZTvKPm$c@Bl|ԫ0  pf>s[V2]`Cq%]l!զw0ryL|H6x0 L~ S2N\wP70Im(6cvkW)?^!, vylΏ6'\ %UV'C0k*?E6DXEyL^&{t,!RlgQhJӼnYh3;ِ6/Q:]j`(:8EYT,tv".w;xXT5hHǫc٧oQ$IM1ެy6%I0/Xma+IO@&P8/g.N}E5}VU?.IDs/3p-Fa^dzg[i^KfW&-p`d4S lqmUߖbӀbj rIp,v LSRo lT7#4!et}+_BۍHpW}M)doH d. ry %p3:$!?ڼG_srܷogZ.ɑl "Yv6NekBK b&8l[S dgCWo6JSYژK޵g7\ ̈́Q]Ύ dfݳ A^H돩HѨD4V v w t/#ҝz*Z~yn>i?'3 W,:zhƪ s 1ߪW^P;W_ %J} L7/n OaO V_ǭw ~*9^jS)tHDbHʺYfwOj#' D~KKFq>hVˉ 'ُh3¿WO|CX}#+>[,ͽaH-7h)[eJj ͩf#^:ÇYsIS\} 6w@L$ f $_?oCw hc۵)B2-a[OX,'Cy('Wݻ=1|D% =#1!i萫jR%F{ңne<\iVz"G(nj9Z9B#c@?]^MME>hQ?p9Ưyn.)̖g ,INY&.R-5B;=rr8[†j;޳E@rF<= 'DJޮM#ᷛ\4FT0ųr5{[~6[ ȓxPd,mvi&49K(ި>ܮ7z\=k:;M YF_Dwx?t m->!{jDG:$.iw,EYj QciQ,JyXAsuzȿX4+.M`|hen0u8-E $:w b|gR!yo>NԠ^(jekFG`5,D=`q>f t޽k+Kȷ^r)2Fܴ𠼆4AHc?7H0.ICgӈ 3o_ ;gZx ͉ILl 5ԉ)δ [Ӑzym._-RpF']^VP}OBg=7&1`%S[ug{"K?oګ۫p^4^Dݖ̏m+PӬ'JFFJ/ӨN컑q42V9G'aH, H!lg"G{B$<1rB:߶Tg3 ~lo!i`;z =KŖzG!('n^45q=ef ݇;2 Qۀsm⧒n w̠* &=Cf3.Ƥ_a F\mڙذbcO"@{Nu|ڛQ˃0v@H w z( :ӬQX 32:A?|屰8zY` HO(L|ex#mk]6T4+EP:Kܲ},\)EGA{4Y*zp )R>F_U--M9;_릪9g۴dHiMP-etILX#MhWXH-' r-j ې;\I^={guS@<㗳$d\t5M/J5-L6KQI)W#5i 6W_<` 8̚]:9m()Լ k UDXtĐܱUgkӸGS1P^H5;cteޕGHl_-[Ա\ XިcKmO-yrx/"UR$μ+!*E tDU*+:d]x['f9==G%IZЁTAAOmͤ&祳"&kB L׾^ ȍ0׬Ww?>> vUT;[!D.>r#4(a}nnOc2J1*}k*)\H琗ucәj`JJBg@ whg3o *ƮǽŚ˖/'Xbטdzۨ.`ZUyR*Rp/1J5 TW|%\dv_ _;^R<([92$ڄ-5e9+FN'W%vdinz֒`x"R%>goHJ65/pi5B'Nr3|+^3SpxgR*j<-ݦ6)1`R\%]rZr|ۨ2hݔ. X(kꃞT: QS!;8p@ITPmFYBq2e*++H#ʏ"Mˉ v_dڐb/7Syb(Hu(`ThIB|7 ċڍ~&Z7͉˚''L,ЖٍYVI)Z3puMZMq&n~W:ğ#.L*{ۆUϡ{1=J[& `*= Gމ *ƪ:+ i7"!vB$섾5]p_B8.GagYZ07070100000440000081a40000000000000000000000016759d5800000435c000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/echoaudio/snd-gina20.ko.xz7zXZִF!t/@C]?Eh=ڜ.+TupgL2F_UXfm) rbDԅ!0y  `^mbgV6޿RA{X@ [`7fүcGb>*OUf^l9ã c{"q<}gB8KٲbLC2 =A/R9 ;]HQqGߤ{R+FM haxfPdBa-5YiT6Sjpȱ"aд{]p(HP3KTwPPZE)P6. W#|Ś]ߋ|`OYW6W7B]`GpNF-|DȿH6}Wc,?^A")=Iˏ!cmZIRr$V7H1\xrQ݄c=sH>ځSvorإtZV[cvE2UO&['9]"PӾ'[Y8.nݩU`ɤx#ČEIh'@AuΖcA߃b{oE/x+o;іsT6*x23Ҟ*!+bD6?g􄇣̐ C2 ^ϳ!;65ޘYڈ5nA2o#˴ I5N|lS!7RCUrgCFOkxZzV"ʨW3AմъPj%('>:rFH 3wXw MxzE~|;V!2lnKĭyG[%9^'`}Ї}0gZ'ii/jH/fYWtNոId#`;L!tjTϱ JxZ?KN8#b@gp a-ynHTsckLICPhק0;}sOO$@J$M"^ ~=-/X(0 Ch:$79V!:VzpdDN758!z"3F\ϹɽlBDrHa) vW!sC3ӳE%SlYmV1)Vv7ogRo~[gTw\g9ԬQh8֮HtX:#}roӇ <OܱI\/I>?u]Ws&8l-t#.S 2u6 V@(Ps˒Pشm #Cf9aTw91exy86qpTI f-zP ) ^-S$'G H͉_:Rx\-g&+|[2 \vc}'i:=& %;CXol[+|ƠhĹZ6JS96X#MY48bM%pE؍wDc; .9:ddxbnaWܚƲ/2|EF^:&*a2T {xB%y-(8n,{rXIC&4L,9a|XTTՕ1RJv,Uv~Ʉ;6[j 5螕ug $w{F]bɽñE\>ȏNr!@?U$ŧwaDUZ/`~` sΠ~d?* qad)ɗ=a,9#5"}R g);C~B ů| sB.yyT3.738_mye.*\ :{-jCMp5 yހGq<)VIhGv; dCx> @{Dƴ DovH}]īU6` Z;)HsAvT-ru9% b6d`rnb0rsSa;@c75诨cY.E)fpiPHe=KZځfo19S! dS ?6n rp?܃qNxPUx'Yi=7>Ē]tzN|g qTZ`㭴 \9كǣXQAHmГaApCޔ!Duƫ&}v;4(^48ȗ/QH6%XU/Q$VT%ɼg1sOR-XrH6_V!- >/\{슖{I<=]S YgZ|-oWz c $U J :3%, ԏݕV4\{Mpo2\0)Z8urCa0x~*qm)pa*?Ɋ;970 L/)*sU~sB17җos6S?!to\weӧ*좓 :Ȍ=6DYŰ q1?bXlgnh)7__5 U==?+eĘb TKhT1WB:<8Wދj7(㝣jsTLAet˱KpN4< JhT4; 3 XcԮm:,J%'X(3 ka J7C_45}-uPd2YY pW eհfU9>f||ѳLy$&d,?&ZUzV4gh;/yp2F3,v3H`#4P@ GBfa"ԧUև\Yұ$݇.uW{]=O4 N;N @Xlvn=vB='kBmS3J0tg|bsj.̱#L/$/Ϩs &̽ 2rLZKZ43#-8NYiu$r\- EJE/.; /nxMYV(ҰȵrxꆀGGȝuE֑qdEoX@|Ν”TR"5 Nj @?3'Ohk8-\ȧ5*v?ɂ2yc8M|ZB0rۈRz9H1!b#>cX}OcAJ'#V\;t6֯Nǡeڠ ^|x&c`4W 7=N6lr,>,Ө]զSr^6JZpj 7QDeHP A8%QP0R\& s&jsIĪ>VC: >9I($nf8g߯Q\Oڜ֨زʭ̴};Q2̈́iegԪnϵ\F˰L}`%z:9/'8 }H܈P,:Z*eb?lx5G "T;җEIdaN^tA++:D~[}4I΀ұ [`)lg+)C 3]vIr4:po}HKßuXr0+lM-]#Sn6ģ@B+^cQP6da>ݪ^q.1EiDD~+B5^ :)#ip-wZ\~97_ɞ)_0b~?q; -m&9p 9MBhzCJ}5!._-tOOJR.* %h[L,IP/msJc <<w%P8Zt{_}_ 蜲t^M((e BF14|'78gnl2t 5|h12şq$?]۫W̄%03z)Ξ ]>_nḼ.utD!UsIV`K 28wU)1<&'|ޑdˊS;? Β_4~q]AHAҊsyJxR;rm7cSHҐH~$wǀ| f\"1j]>N@ס}1T=w{X!"s05'ׂg`"֎z}R ߌ(7F^m.RhL}&9?S1ML-6ZXE[@ [F\Ю>8SUɣ2d;&am}.i*WW#g 5F8]QYUuI['x] ,)`Kp/3)TU'>. >k5hڑ*m|[-@b8pl WJ@ /JR]`ZfxDXo7J(J~JVeڶg@XRrntv4n:%cVp,)?VXp>[͗a/iaVROV䞥g_`2WB@ Zp GX ecq$c5k Hfv5C'[,&an0q .h3ʲzV+@zP%3 `o[Vv竭jpzrnthQ# 3c Mdv%V1"{8y`!KχNݍ/40S589e^?ЋF';iT|;B"8_Ba rEDEߔnBnK¸SPRAᬐB XLfrvJB⹊SC0&btk玚*[_Z F FnTEȴM~͸{d-:qlg Q/h\Z~~k3de!p4;~Rܿ <9x{ ~=(}wMjo*a#q` ^́+ OX(LqzF=+gt#̵^{Hᕓ5MK;o}q`š^'ZY|O?2|/2׭ lsp/glM v5Ҡ/~{nPfiT wZQa=9(Xa2@W(((4gdRB2' ~IYjm~% 8lϚ2G kŰP'޺?PKirh*Q'pY3cɁLA/F3#9-* l(oK;hQۘ,xȘ+ZH'ݫ\o':⨏P k>)0=vZ#]r$E>߰Q" 5Hv6[Ρ?⏼~oVX,.O_E(v#P<އ2NYO[j)<ŰeXafB1й*r3PbՊ|rPgGWn+QPmо!Ĝ~({kL}|$|'Pu@WtB?ͻ p[ X5aƎ( +C)XR#Er^fZ~PY?)NT*噪WUp(%c}2sFwk[nQ{<~j_Ob1+rsg$+Uf۬[wY9, 2zRJ*vŖ4άf̭Sτ Ib U}t΋ #^Ո~=tyB =aU'>"[: ;Hjd3@lU3C ȭ`zۼқ:5AU4`z>m8~lH XD2Lb[9np&!I0o.tAaЇۤ2Rۜ⬒K5mi=!xYl^@{:68ѫml۟FDmkIىTݧ͍ce}VQLytQvl˻yHL=1-ݕjPxQ=,D9;qAqmQr ϑ.̀ RQYiDbKqc4KAP9c萖9̻^#Pom7ye C7PM\>rlvɡX(r uB0&+oGm/y!V[lg%[pӺ!HZ ָRV] x҃Ij:Pֱ"w>hݘn3܂<Ϋ"mQnp9OL{F|Ih#]J\1aD }`#zʎ@AËx6-BDRG=!,nٕp_e9dNпyQl!4rmpXzT<2mf[b:1ߠZX[8#tTUXz3 D  'l *ΈHT/Ӹ}J:W>#'IMs:JݰYL=~UO'"-:pBКdDn{Yz:HlNf}9Dcq|Xa#7Wz'v / +/f64(xSےK$3d/,K%d(y"iLN+h')DŽ;mU ,&Vj*O'>]N{Q^r>qH~*9vu9 uun5S+XI2+  Hwķ-i['$!VCk+* S~D(n4n/ jy.o,*s-*y)c߉҇e@Y&'^g48 0<!pj)Uo RDaV9콄ߝ*\Yٯ! j]]e!FMlr]+a=Nzւdjp`9*ߛڰh^O:\/&k>z*cs:N]b?=KVlBNfncx=e,i6\$hbLKf̒35|.Kmؾi_*ZۻA)3Z4XéO~Qv̰L:}R$6/ָ rWsJ2쿽~Yp6 ͢7jh+J_|:|ç*atJS#SȍU+| mrЭ[c,PmlFo7NvNUDj+mpNr G< AOsߟ|w͑w~(f5-?bNs(->k[Nv|* n4l9S*b!1Gk0n<{Kg3?fU)]1}s߂:񹉥~eZk`=(5AG}X p\(Xwi#ơ1q-c\e b >t/=7Yx9 a%,mӌ9 :I_@0ϊTօF %s ۍ#AF !(0wd[ !BN>Dz,>lͰ5/5Vmܴ€`dD%;[WfIMѢ[6V9+enLjfNvI ?isaeWzWRHSI)yqHSqe-YG$s^FjßF Qm%ц.7N\,<R/@ؙȯAT lCA+Qu=/u,53_8#zb"qYJT>>AəiLTsMcɍ0T~!X|x]?ɦ'$aFF򙽮\UF&wrKRs^&%<x=LhU9:Ӂ\. IX= ԜE0vVi(z'⥋n6+i pkB8 YDwNQD[ޭJ7BE!\U)Y?4)Qh^7eN͓Z&4f&ux^AGꯘ]A#&&ܷA@@;8 L^ bѓυJ@HBh ӹYرP_rQ %u C)C޵Aku-qQ?8`m_~e}NFusK6X苵)q`&KF'M:GWf0Vbj'}) xU%r&-ns1E8IkUBe 2y5@cIw*wB ݘsrۦ=2nӠ02Y*a/v Һ7ZIYLRǧ:U!V4PI|DR#g8XZ8T1>knLgkzs0A+'GAߞ=[ORN]M$:ʽHI[cȶs _G'28/b0]0B"|֌O>S&Y'k+NBJdWNxWӌppIrJ˖e,|YDJ۹+>hPNU'NX{IEt%nl8[(%+j[ t%ҴjsOIMG'/i?ɑ\bPvx/mQPRjP ~|Bj*NTg8j  D:Oq"RCNxa/1X*t{D{B>e󳚒~sk6 QU~a}eUͯ 5NM^e<Պoj& e׶& ^]~9,O@ we0YH!#T\PRo}:7ޘS]& #úA6 c8`S1[DFM wL!"'?G N{d]@+/[K&p_ɡ!ĕ8m;*:_b]BRI%_ N£#{V@0TV|xfSfo|Bx)nbki?UEx)VѷT# _-VDV9FJYQ d -O mgiy}!v}8K3L1N|'. 9r{K:;Zٍ*})%sF 67ڍɛOQ,'v/;=*^1"L;+ 77}zw vimSWr]3өKOԻ9W_h=:JGݨ;(@6w|uR[0ЍN #wr|R/p{pIY " \ϮrydTgQ}M۔wc刭4ԓ?# Ή/`=I[QxYj{Xe7'qzp >UZDB{M z :Hl`0oňۻV'm*WdU\Y)r03T,CL_%RroeeTݗo.+(F=7klJ. *M#(C1R>?#=*#5iuɂ4Y ]Pq^42mC&D0D%%a& 3h2P~"8FĴY;*ˊ}O7;!LB_F}~5i P70ǵ\ֵ+DWuAoOgt/,( 4í:w"㫃;U)Addz=-Q c65h'ףz~|Wk<>U R1|EjJ~\u`5A.Pe;ƍZ>]d@"w*[{狍1TBt?148LDTfVu B;@"T#v3e]ίsH/6Qb6e q{Ox#IGAhvSRQRq_b16 m`%8!Kנ=Z:ڙU ƣҐ,eKZm0(q'4[/G\ 8 y |e~;Q)a5oe${#=Cw2j'?F>r>v}ԢJI+ e)JEP:u[^_/XxD_,?m,T&>XzB}f:iB""z,$"6OpZVhY#qe+P+>2/%bTfq}VѪ- 8-ԵP*O CE;I,h֕:b~bɊ]ؠ' yeJkBvn]$D&qٽ)7Oɏuȝ/'`1J$Ofd;!'S$uC*:v[MoX<66
  • kJwzDCXxukLwƁ ?{Ck.G,H m`z%]6i 닭KRe"5*4# !HHVd[aQ^XLȁp=VK7X$e=oJԙDqwnjPy U]nI $}xՔJw7nJлm#0M/iܢaP @\5YaQVKuU5%{Y|SBm͙ xdߌ4vKƠ k<)!Si`g!mZDtu,mU}}/Dp FSoq҉xI^y,D\Dg_5Wq1%5U;ѣ6/]Aʝvo^ b{+iHw,Gdq gMV'0֩+Pi'#ݟk)]nY9A`є)5CzTΔ,٤JkjKW_EP,g5]_WXsw2q%i!'r{`53ݱzA OhajX z_jPew!CGLH~[g6vKX4d0os9EdLX BiYVJ^E+HN|53/z&Ul\":lyKQYg9/ !҈;wV̞o'~swKΎ\AMۖ{̉M',$BS ,t( 2msy klBj[IŌ`bIU"#Gq8]'kP]Є-UQAPosڮ<|+ BJ*B'}ld4a О!P{ )(ϻaW'Q4ZuyyD> +N;vΞ÷#+DߑDs+ ~'S+ u=SBV:G9Rm?g`/`cN5EP@l?5zzdELN]!Aš^%ӯ ZhIUvSA{~-M؜ajz/*,,ヰ8m!\TW^}c[x(]y.4_S)sޫXg8.|"V<>?UR@,tiS !1Aן8hdrxbų[bA95jV2Z䀘eu<4^IJr HgTZPe7iIsj VA»s##Sb\}!^(IV`P<.?7'Uꅳ y+ c$^]6=očw*.?c4E\\Y\}G9RC:2.%v]]9!: H˷|aEa_`p؄BlhǕv=ۛ4̳hKEF=38@T}\'*q=)un˪n]=yޅXM_i4hʄ] s} OOUW"|7"nB>y]HXc9oMqIŻMiAN)IXZC5Z$D|Cҍ7B[CB?et M><hͧ.S7$y6Rҽ2oKl|M}[?Er7[iB!nN,[%μ lLQBkuR. t31R*{\qxFAw RʌTc < K6LȨ..KtneG-՝g'ӳDݖq$d<KSddۑ&3ey~,`K7@UsA}yP U>:$z7UăZG'W9cjX85jmr?$(X`{S s;47tpdB0kv9CO0WU:1LX4LV d5ovi񏱪8j̲#)jtw`tQ%dLŝգO@T!=>u-9~1ǐ1ܗ`m,K>p SsD e20֒ʓ R*{,QH=;6>`dB+{ KyM2pe8 d)cއK>omY/-\#DE~E(Np-]mWh`ۜ5/\ZM$/*fq| Ȋf!$]S(x/ E haIltYri0Zns#KakwKX KvYjIaňD[kL+; Ahg]ILrpH_XE\@p3kJ7 ] BKPq;7b $T:J %$(lVDG b;Zq (٦OH)6] Zo7څ1sb &y3~ɖ=&A@b6.Y*DOr%7$IɂZ"#4+Dy @(N,O<>uzfZz)Kj5ҋ(؞5vrCPa|geԀ" rj˽;(1 \9t!Dz;n(ަ;N%mhK֓~{0H7ϕw^vlBWV{>@I~Ft|7 Xn˔0r HzJf)!BAS7ኂ31&&1++99~<|N͙:R^Q I-®we.bxYK׫܄Maք3NBϑ&oz@^p6䱾%J0c9l۔|-]gM_qe-tKeFv vܷR˨̍b!]2fz_p8+yF>rG.y7>Xh2,`Lu{/g7f!/u+-W|d`݌LhnJٝtE%S nt#QwdB& q{鰁7d\% ֙QBE1:vw)9\0%/;!{ȟ;D;|g-qvޞ[uSy^ }Ϻ{.S`PsѶS˞[B%&Ƕ˻;N _*q1^ַa;9"m0gYZ07070100000441000081a40000000000000000000000016759d58100005000000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/echoaudio/snd-gina24.ko.xz7zXZִF!t/O]?Eh=ڜ.+φw0gL2F_UXg`Wz(1;=jF@jBf07\ƌJܛO?(sCH.Ls5?BO)oCLCzxcbc>{ӑ:$ދE)v1J?qi a3t03,GGPe^#8"SA7)F^yoW< (vz`ԇА/t5d (H 20@CdLO%4*[8}0 Gk=#6 @RE+Qþ8R#L MWInqya΢zlv_ioЂT&M_="w7t[9Ɖ 7HbVTh{t(=jcq9 C,Ü@3ͅO R^E>g8Wqmf2E  >7aؓ!(Xj%N.`gŵZҩjz 40HqBI絜D̨ʠ[&>5L9L8l[Vx(Eg O9r]-5S0<~oUϙ!>[) wܺMY0Z . jf$/W϶wX}YH` M$=lV+"OODgĻ-CQ6zl=,MPICg *EG[K;b`՟s2F(n'cljŕ?z3z{u"=?6#[D NGI4,E}_")2QHF^9g@KMX]@l/ItE=3:Y4?RU :lPox 9;X#dG%>X0O]<E6וf"z(& H /P$ xMsct* ̕[R*$m""_/qU@Um{FXR ]%U3gՅCgU 9G;({<2"[Zu)?|r&myr8I ;݊8y_GD4CX\N&Nm_G 7H88\ @y9QzF >hW'i*-Z_$FZA% <_.q_hmj MtREhֆ6c{oBX$l╀}Ju}į# DJXd/j.]:ѮCMy)P$1=i(mLwfeE;gh!ի&PJjm1ƟFbH`S0Q5J]:qegNߛ ؅6:5 ͆Lrf[i)*m'HH0p37.m`m7s$}#ꞇC&H<-Mx |ƟoΆ`kOG#49lћ}:ruO_EήuT;\56<ӝo{YՋJR&BR~smN6 FNVt//הkС&"i_ (q - Jx ɤԥgI>&[p{*C,6BzBOǙ⥶iJP=Re{*ȮS]-`c2I3|lVSiG .Z5+3Ҡ?uZ5Rvz4Hp0m^~)Vf}@=YY$IFAjk9^绣 |IN >l-jAlq߰/hv*H6OOzʡX8P({SD6FV! mp%lW4}XڻJq_nNs kbnvlN;t]1uGXsTCM؏'ƈ`eտ$6F:/S= :Ȇ x#g HCɣ hZ7@ʿ#3fe%+c>eu҇OAwĄR~F\;%Rwgs x<.c(-%ecujeTYp&iO(n _덑4씹{t$-^)-w>qT5".Cy4}%pFX ]Y@|Jձef[*GTEœ5G+xemsh ,WFjdZm"ܪo\qT5`搲3q]Ή!)&Zji,uTl~@pX$ٵ@IۏUɚ=.(_f{VgNĴ.T2BnK=r⹯wiM<#p-9 HO=?Y0 W{wCHF eH`J$6V$6iG6a]:Jv/&xr=PqMe (} kIs.N^eIm&L&|&3p<`RxWM<`s[ߵ@9=B D{]E+5xASumh w}۔6R]!;IӹX_\]ZaR';G |gVz 6rPEEaRSq R\@C#^$ɎV,bjŚdD=ƙGuW}CS,e?ɏ='Dҙ zZBVq)tezMcYY^  z='¾cQG`G 5S3N_6;ZTg/:X!D[oI?R%Ojb@Ь`6&niH%̳>3Y5rUYj(IhJI3+d0D^= 8>u(VzqΒ@!.=yE-0fm* GTd ɨ*~kTzRlG5>p]5{ʿ!WyG0BјPTϣKb^ t,|10E1Ow/ǐ'űڂoc.>a9dQW~ޣ>baB Ӳ|L ^Q9&HB@ea/\bi?DpKhF {{+Q,p9H7{UkX%C*Gې"7+ݠdjO[YB*FoN7g 嫱@^8;dd+܈߃A[ 5(G{cqoru f. ި՗2PJKkiM܅7*j[Wx! _Bd*RVݍx>jJ;dq+e*z "Jj-x5E_(kH}eBc'8(>μ 3)bà!R,{'ohޤB0N7O ͼѢ S;8A Vp?wG`i}͚Qg7+28l޿k/ox =:Ѩ?2!dWJ̅R%/>W28J[Z<2NAxI&~oG'K:zif=T/lB8:\0Z3DUve?{ 67ADc \jn//}}cW" 6'ҏƂZK/vۻ LC-zjX`D" Tה_͕4jhJM >hF/\[S$[,#- , "7oKal7`\  1JO;|mʺcTbvlcWd\VDhVw7>zC+~5&\tc-L߭pUp6oL! ]P䈮$tB. KZnla.^iqdNC4-ER̋4%q;a cMUOh;VAXnGeY99+sW)ǷƓuL,x0yXDAɧOpԩ [<q޽#s#n'WeҗB0--V‘xa^w m_`wHM{2ւbCGA^':('|`Ȕv,}d 2yĤb8WnFCAl?84.ܕXp~[5&I1"F!pOV;geNORP@wuEեP-̙e"՘yy,Ëd" *,H9ʕ^ʡP8"Z,Md"Սzm&%֡Y7zIBV%GP7kHUÂ&,@2іJ_"ScR|dl:wƗb'-';$ئVJ^`涚7\2lUH[Q*%S[u;k%iۣ52Jaf5=a[/F>?!lA$ ZIK7f۸-dN#@o_Áf'b׊dq;!MEvAʐ 3x̴}a 0~;rD{n%4a_ؐ-GD@}ᘼ\ N}׆2,aq6w^#jlXj d;VTW B*^PqJHH6xe4 "9f=C<7fsݳl!Qa/syҸ8p?[;(B´_""VcF_X28eV1K` ˤ'@t\'㘱]!K>OYtd>[k[aig^'`3-ߒV|O2f;c|}An-fVko̚3B@P0߁85^~~nDeP!\{bs1NV0S7nuĭn4|Fn`f012p"qDܨc[w AEӗiW~sm$rbǪsNU 9"u-DF5H!*Lј^e\g}1fifL"-(Lg737Yd(^9Nx—a1V-:CuA/ilտSxXδD;#k|u?$ޟ.\d J.*r894.ǶY]>A<.1MJf& ]bR"Qj+WBm2a\56?&b FKޣfsX8`hQ?nW,ƂC]odj[r}P/s$c(W"xI-jhb$/z}{,TP|r:r:U*]xpXWЀ@hb_ "U;l `<+)$iQQゐsBf`W:Hrxl0&qSEwjt{]L`d"z%dJ-A B^By) vXn^|7GQHWFgvDbW,zcd˝gcӪSMy^u%8܎9껩Xh5mh}W Ir t\Ppf"2Y\ ˨卶D )%ႇXe_-OaxcJA$錅SG\s,lhm'5fu m^{KrXYZ2K^Jp] [y5,vӃTQ4%L ȶiHF~p9M:Nֿ͖@֔7L>lOEx hz$G-p^b' c8T.>b>PЌ(! 4Y?6)[ԥ#ƫVY->yϲk%cbngW]ChTʖ?T5I~hX 15ʨRҝ;EwupQ(86|X`<}`}-ULWT֚I|/JTwq೬(NH@`c%w8 =ۄǵAD/lYuc.}waz+6XIcL̋?PyF-GpbB&J(wy*x34M0LS%b- ߖh)Ogxp)~3;Pm`]/N2p1 sH*?"}ԩΐSIt$l~?6*׺U3MٙfKIDA-k 'KS`c$7de;).sz ޜsQ ˜m+0 k 鷲Gn ~'<.i%9=ܨ:*?g;jNeuY]?A_5'|D04hWz$TQ?LJzd~ :3sĭ5f/;~v-ieO@ɣ"$ɟ76k[n]J@:c÷W}JfV3-M(-鮊Fv쑞(׎ $(*ER9dz}1[|=G,^nB/c:2sUOa>siְQy:M[7N\_صD$- <#Gc}8*bfT2A ֏&H`''Gڞ{ګ(JȜ,+HN4s^ `)j >4^1) ,a]wL~XK1l?܍S2z e^~~O2;ySѐ҅vxAl>cC/O/)=E!]@Zg7]h2 Ňv1d?ک8L ,P97\p#4g RO2 =:8g@ng1tG/8X?IZg.} q'HQk&bk/Fb$Cwכ,bjʌo8A⺇; oj<ƙ2ZpT3{qV!ɦ5"Ϳmxg"Ick%p8$} pLΐ08r%c?/9DPuI)>vgN9s_EDWY@ucT8)7 'Zs,㛩xu":6V%;fln`1iVCaz`]q3K!A+HeKs5ڧmh73)Hvi 1z`L!Q74nS+ DcJF|SN_j*(hLB?3! _FtĽ–wÈ'cfA.pw_MZOz x|&~d7OJ P :@q/g)cR1^`joK(Hoٗ{MlWөmG T}xjOhwҠ/ qXh9i`%#FxQq݌zV^-|h>2EJʕMM ez@ :ELA{*`~`l= jSZėl"sͳ[,M_dle.n oW>[ 9pc ;--]?aoHH0)q0̜=7z-}Bƚ?@3sbvՀ ~i*9SIwQ iIk`oj1kB'ʭ|f"#8/;57Pc#%h&Ean^*=ŕ]؈oO4j>\?~])JsrBq{✗O?\n EFЂv# >jK\#\h8΍دj<;|.fE.ѦK8_дayB|H^vVʶri $,ŗpvd +Lrc .~OODażQl[…'raJgB*Jfm7Ce`'tDŽ90?J\zˈX^Rҁ% Ss}\5?NS4[:ON-Qꆜ057ot[~&Dl}&/-z-Eߗa=//zo[W%ơVnH2zXd [\nSho#dKlL=:6y)S& S_`#q^wQė 0jϞ&Č"7~ >pMOV-m`SeO넉fL.1`+d-`¤{Bg>NJzC?%%HW13izGovn͖ )lyVi@RS9* 册EjDDZ5}{3qMQ,6Z% \xTO)U+{0e!N!R8{,1VYћu\D'QvD-܀wF`x\Ҫ3Q,p$Aa#;}.ίֈePTV-@ZD?cӦ Ppo~\T_C 'gC}j|jiL[7+RB7a`]eֹqVbo}7feeGY|C2kN02?ڴln0mZ-Y8mS 3)ld(Q8I*,s0Lo5-OQ'my#Tƨ7ej?mȥR$$`w=#N y4ߜ}f"єRZ \x`' Ҷx•:oۮ@֔Iة$:I iH|&Ù |1~ m "hsT7^UGi@=)#ԍ+HcabE&=4-٦ TW@',I+fj%¸j! $(+$`PR"܀ަ.r -۝9SDKX'^y:}ҫx^0 1_4s[L{| +x+$y.=)''>RީjNNjщT2ާa"Ѝ ^PMܗ^LG5 _o0c-.aVdB$N~~'k8!ɉCLk{idq޵{uI"pV[3M|V6+:SMeD@wn^qę4c$k5'v޼Ui=̚HEF>;ajr uj{:RɔbJgap "~qI@1~}1r 7$ ١X|!x_:~RGa'^"j9ZƁxَJZsSW<2'GqqixZvh7xPx~)͆5R+.T더fWg]8nY3̟beK喬~ٵ"~"^#XJ%XZCPԵXOsϘ,CL fҳ j2@8P;Iɿ~y CHF-]sV̸Ȗ<&ͷؠtHd H\ZLYv4=wdV NQ18', T<+${:8 wb ]~KHB+P~Hpߝb! Ni(e<giirzkQ;b5epI&X6୰D§iS!h-;Tsł_=Jyk~,Jȱ h@TANp㨽nϮ$Kf`qC8 xFhXGTeo>U\4K7~} l\%gQZ`k-]ͼ&ÒO] MJFi&dG|ȻhHW Q*=E"^kF'XB^"ff6ځేKa˦si/3V)EwRu>}'5 p~%%91ӽ U㔡Dub]Esj9VȐ_[1|״e FkIxG?{4;^PЊ@yeFmwP14wPn#i8pZ MyZ`}MJVT(1B׆9D` U+M y$ 6GRjyjkJ \e(knnoW|BAAIoa*a/tEmݵaz 4fX|Z2{!_&_<fbLsb"椴(>ɂ(M ׻ M#j H(Tq̽b:MIm]Jm1}zF$Q{_ 5߆/KK-k'ZϽJ$ݽB\xb ZֳCZK$aՇsdZ ѐq޹0ÅtnI{O!V2V as l&cP}JS]r\.Zǹ=⚯y+56.x8=) ԧicz9y4i @esd4KΣ,hTdSݻUrN(x٪\ i0ytN$7;]+žCP`RY T\Q/ߛH!:UWA"omFŝ.'4<+&2ŸWVFFPevK"qcߪh&%^0yROFL:{:RiQ4+w[=C [Cʬv2R>NoKպ2KYb|HX[e(ϑ,Y&^W ۪=ћ@D$,uKF r*rsn QC~B,ͅEoAFl^KKYn o$cUR ؒ*3-ԟ;E 5S]Ihoss-c_9%L}OeȮ=Grr!t%87d%)\ze`L|- 3|BI ?}-uAEAT/8wnٰIKIY7su,B!Xyek^tneC&7.c"8ҌhGꢗhIZ@nA]x?sl{bIwPm) j 'E| Cemmm&]CwF(;x$m0 _ 0 nQ.Ffh{^tĠٻtJ;–ng|TT<]m"46l02/e}'D#!G;gf9m2%_Feƫ֧"Ɓ-7භX'?b?,a2 8 }Ų##l=ǫ4Dotѓ ]$o'rѥ6rLCm 4 ET>\b^_b%lxYiE8h874*fA` *JX埯"K>$8Q7=Uvʚ| } 7H-=>FY-wi)dՅI)y'&lʅQ]-Tc1\3/]̉uϑW?\Vc[oV91bYCbwf?ai )<ؗWkQNhcu)Gx9U;*"7ˈ"E?{)3ļh56?4zp ?CZ7 QW<Xyf ybXQe`SJWCKEaBqv_@*Yp3b+5uS5mȔm0YjI=X+ZapcaWR<;5`6bHQQJH6擯 `mݖoq'q'0w [D9Aq,iҒ= #^\Qn*s99w@ b*9cVFZS-߶v 3tEEΞT;ᔤPP{P޽Jc DCXRXCH&mB5u#= ęNzk~$Js%(?BeIk|$'߲W?678מ{ӫD+N2vSYw`C|s2zEƃcJ~R~„qԚ,&d#k$q1 xxr3y2~V:q,~dü'j4C4Z͕GKylD5@2oW_Y(+ pe ,E:Z!*66T*T5 iwMs{yBw N[}ΤR=@|SMsku@Ax _35':'@b]r Q3s?JрՇy9`+4:<+]E2rr ҝ RudGv;D^Sxtm*{Rݲ7|ƃg3X%q)h:w(,G gXZMRkgzϕcFd CFcĨ/S ѩ`?\ N2@&>6xBQ\i[dU@H j:oSȽM4ݱ05%M(no&[ӳ?$FR=I%:@Y\RFk>O@gK̯sc+v sS FNI::w0,Uag%U e9 zխ|~S| XvdW K@OxT ~E@x@oozhM1̰r](UL,om6Űe+j uSȓDl%2 &E-n6>MYٟ֕vqgYZ07070100000442000081a40000000000000000000000016759d58000003e14000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/echoaudio/snd-indigo.ko.xz7zXZִF!t/%=]?Eh=ڜ.+>1ٶ/l*3 D8P6"};hYPThqXNd6d㷞TQbkOU{> ,>O@ֻcnB ңakHO{dKQ bn|s];)@ Qqx0:%|iLZqwǮGC<'8?yUJTY$ 5c*eZܣ\.E*ч*CվCx.7!tn[rƓ3y}! <@ŜΘˆ)j:}f x0_sj|mMT(ğo#nPN>nI{h8b:b*jYW`0?.|v`%8 da߻$w6*[RRx-2b4Q#ygzAt@kMP޹xrPtg4"o ib`׎xÍX螁YwiEճP>+1.;84γ;p2S!OY2 -#H͋K2"=6b:dyoFU/'|J:aDJlfPZ˚vg _-wYW)&[1f>y"Ft-Jqb !!fL8p>l̈́;* +|pbQKGUejcZ]JRܨܤw"lB&|Xnybé%aꍬA)M]Q<񌖀DהOhꔊ@ԗgY}O~..4l KnਰIܤM8 1Θ8w͟re_Hc6b{ɇ9OSܗ ܛ}sÀȜfwhqP䆧M- Wt"1zq'Y|tvC{ i#.ӡWNk!l (p=!^FQPE=qxmաqCIc!PBHHv+G 215;hLkf6ݖLj9Umwܘ8:4{dV]eJ+jÍlnzr jXr_m=^5Wx)|z[DsdV ? _ôT.c>3Rh9i LeHdB{2IDm:ui+aTuBR< Zu:S0 b %5ޚ(& <|<21k C?J"4siơ<7}Gop!UlMZpOZkb\In:-歭{},AI3i4~H(8},y5ԘDQpcX/$o1fDIQajgtzEuD;aǏbR44{ G\iqa3uYmnNJ/6J`I-os0d]MGǕ$1Wމ'Ϻ^aTkr;Dfo90%5 fc-G.ت:{(ؠheHL Su]YLqD3/o%rZ$N(MBus~a}ޚْycD}(%&\x!͑F\}H b)Z?/1&ns$*{G-.SFYEӖUOX8h kĻc5Ei-.MF Zɛϰx7DCyE07"6Ji{Ą{sCuؓRTz T[- ",~*ihjz"kjs#Ke~ @ĽC(HOg԰tq; mYcMQ}ͭ*isFLٹBY+5ބ@ A(n߳uIue.^Bi˴Ȏm#PljzՑnmMBc~N_ N3Q&<@j2 EÎR[ocy5 uȔQˇ*-ゐ1Kr{)fwjpD;yUFbծGig"L3!ç2i#+~h@Xfݐ&f0 1>ζ+fvƐ}!8 cCxE/ԯn˾{i;trK+.eFBW)|JnܨLec-m6hqi3_Zn81dsGzvS/#p_ F $2) }<6?_퇰c`M% Jmzcg} 2]AO΀lx`$ʩ6vy jy>N(OϬf{=V%> vR6t3" 2?54H#` *h(}ɚA nwZӎǎ _!+b95HYeb 'w dAg Wj_.sWQOLSəͼimt#Rۿ4aI?[PT{$#-}b^1Oy=`|-O֡}n}SU|ʑt2'3Cz뺌}5QNj{s+]a<|_CJɤ^,\[1Ǚf ̈; 7e;]z[`ʼnB*pT&Jҿ|.Q"%.IA/ڴ۟V+#e#JkhQE9<ȹKUVxS৳(T1vq) Ԉ=ЏչT%#~Tau}wM?yUN?xSЙWTmRP-kƻB &oow.2d~Im*u,iT㷰y6 %e1@Ӱ= U/T~$F`8EUm PDx. y2} 4l<Q$Qأ%s rSQR퓲iPo~ߚ ;lT6PɉD[ a{:""$.K~]mEƶY ?tlEN@%T8vCl!ҷ.cc2!l0+.ZYr"3 ~YS/>"w7ʋ_?6B x/i2Uu yZEbU@dR. N ֜]BDumۡ8|i$){ɖ"ΕoRo/Xv8 :~7WxB*~xma"T`zޯ jݲ Y׏߇m9h<7 a55[C#v| vjBYZ3V.Se|Gvw6(Rj_RH,V sߒkSy{;m/eR\O=&pp&d8 TA%9X} D#J %C\^){)'ՁXb/溔k_L$вoT]{^p 8zm Tc9-[¿ڔK9N3G2@'JC՗L[#ojaaTpMq=1 V9 ٻߞ'=J)K'_%Q4kHEo}r3{ l{[ѲTOcN~9 PC ߞf}LL\Ȁ~5>IUE-8UH18}}┿h4S#'e$1diW_˽y:ÏT^7|$,Dٚ!DDHBsPXpۉl3w{H[C`"*z Ey v1Rq'U5 c@:m<뢼Eܡe#|rL z%PQ2ka!i!-ٯ2! PS!d[ᘚGAoajXh +axM5BQ'P7)w0Y~Pk@$l^UV芐87۰7_}E Ex\{ѾZuӲǠeC/H1Јhbu̸ {2Lb\ 'wk:s$9Ka6:6(` 2nud9eD ( (׵PC>u V2E A4qa<~ 2V!Q4cܪx.(os&[PE4{b|>b-b3q$\v EHM{{F轶{76tuznJLۋUK;4nH0L_'sJC{\D nl^ً4,y$l oEq]&lI۩8'QP{N6wAϹ=9eXhS]h2Ǣ34W2iLRA1.viCw} <kj7uȸM\G:,~7Nfjr &.1bn?3-XƕK`œAg)FƆ&G,kX4޺  NބiK2 k.zjɭN`!2%iƳtJ3S?9`9q'={/% l$bݚ 6d CӚ>n}OOY#!N~ӻ@UH 4+̳]8+yX[diڞYءKl 1f{|,ZO>0OQa<{8$T 8`~0'$! G[p4J|O毕| U.-)ըӟGg$w-=5s8/c9mQ0#E;]%!4~ߙg~ _GBI>kdOz3.>UA~E?ŷ.߻|i'$Iʞ;ih?4QSHZr= kX7ba |odPӡ"BtUsUU`9;rX1!΀nټ6] ;AC?ёg^97G#)YR-KGэ 2%DIXWNI廝oa=_V,`l*5>_^ iYֲ",0߫GLZ?%# PrFtۭx|JI/4h*ȼaSpVذz"aUw20 Ֆ}*g)jEevEz,xgLNFa#N9;_."b޳Cdv~NR>U&S,LAO +.^},*K{8ޕۆ83LIMgC\o aGwǪR*wwdx\n:-!9,H[eg$A_L[6$uM.4e]e:9^e@clp}_y D.T1yUMupH`= Pm1(%N3" `kӫscFԦ7KNԑ 8f.t)uA@,t^#emkw⥉JlqIg'=OFԬ3<@G>vť~|4عd56K^S ؛iJ}szbm&W *,0OyAsY IHNbj-<fLWbTBl7,B_<7jIśy"mɀҸptLZ2d E`O߆ D߯wؗ P`œHV@zEOfl6vi'Xx\RA2XF=zQtmwU Ά`[ִ$7ZSov?6_N6X9 )뽖 & "j`Ò0]\* H28o:"NP+|Ihu` euhn -c%b2rEk'jIݍdrqK=Cq Q ѧҌmmo^#lEdl+i?i{QK>C"d0\{,W\u|=!SFKK(M\WCҸ۶1J |yak5/ Qu "bvA4 Qᮧɥk8]Fu@-"}$xà+VD"DmXצy֌{"ϡ{:jf\_sBN/(8h8"[$!tW惹{*hoL:˜Y&b7=[^<׸ʀ/kn/2Rgپ4JiUˑO@  xoxVV.hn6"t^;5Yޜ;k^]-^kR\SE(b幩%X4^K2TAR }CXyM]9jLLz  خڵ"92Yr"BF̛Ņy0Dt}IYp$9m Zܟ1c?ڣ0İrd BX|_VV6M\%g,vlXXI? VE8HAO㪀DC9x F9нdz+!k| fփ,DzJqmS|J_޿Orf~"@> bw&wlB'πOکcǩC#zFU4)bQƪDm(hq{OrO‹~Qɸv:jOo[٪l2=)^y~Qe}M jqk߅8u^*&A JG2b|lshǪϚ(t#7m+Qf5%$m3P61 @J֕>ۢbp0IL{P5;T|XzFVN:)W]淑.# ꋓ]*>`YVO SW顬̞lתSeÅO?l ]L)fpiQǫ5VP߰z ҉$!P'a-qhU͹r]n'}b*$bAcUY?E. %.b`_!KRãt7+|I)aWF܁HgWq*ntAcd9P4* >YO5=qFE] |_՟т3!#Jd2Bb`7Gq*<ϯPjc#1&aXZMM!бq$ ~)2cC+-{\ڗF}PbrZDR- u[D3}/>`j!huD $v!KL|Y? P^]GYҘ(s1ɺWҡ{/X#Q mSX\3EQS;G!,BLBf|К!.f0 Ę% whkg;o#NԹyQc=wq2쳺Ik룩Bq2BUΐWESRDd:5L Vh{^#."tqbpcm\*gPBlǵ D_c?d$IjO$})P/Zwz~dh?WsbnfB+vt/2zHs6ֈFT!F=箷1'hȨԭ&WDrEL l?Q$:p wj2|GWeYÞ2m|=@F;/JJt"mJ/+\!͙- KmM69,d5!]kS#|v3 yGJ`r[>Q.1霰5|RD.VnI_cxژf*r\۪tK {V"ӚzaÜ37&>nK+4_]1GXN*,E1C@Zhc]:_Le7{ؑ"̉)F8&|`0ۀ*~cgޒ;I(ݐ])p,z㋚/vͮy"]9}#F^5z*6 =sp~+Js Z`R(N$sb#.͌:Ja]Wl8No_F1QSJABKpÒf6pf:?آ &H ``d2?[T怛LM i.e|dcB},ϣmzSH465SY/!/mUo(ǖܲ->XKm7{鍒frKA_ }#qgH* eGo?PcpżP4n:&88^hon r/F/?i$ʊ\hpK5􃗀XeaNrɣ g'[9▌ KOw9@DVā%r*-O; *ʽc?#ෂq0>`?LիT%(@bJ@g/9/|`-I1-]Vh?ipxp0-Psk:BVZS$CR/a%$&ck{~zROQ6KB=?~n6? ZulĪ>`U[F0v<.;U%_엊: %t ;0)sc?l뤁ȳpG}9aA`7fp4j$H>0RSrpbKb= v;\MTT-]] (FX4ukWT@<{sX_""iXS8L/b&X?'A䦷rERBɞڇXdy.k8Z5BZ$)[3cz~10^XMSXڼۮP'au#$ b]Umu+b^𺓻~H"xK7\br!'m΢=?F5 ]Q/? kl =\d?RsC^o)bkue|pl n*z#j)kgvB/֩}m?iyH)@CyJ ?8q}`bBHL-pxh&2inkVʗļE\{0o'>/Di)Ne>$@hKo2FOpPg FVz)1>U8[&)}a%A`O&+WyS;0p'5Hm yuzF]JO£:DN/; Y'Wyc4v!0ut]˚C!R$z4!)B"dvu%-bgW5<|`'bF %s* tTP2.,+ј#/՜}{0k0M缒M)O -*c- Td.K/@xG ^[;qs̡͞s% 'ҩclH QIc̴YpǦ˞_wC4er\kǼ<z0i(>+2S8ȦӋ&o NY7EDF]@id,ՏK-* S0_C^Z4:x -ՃI`]oG8dKWm{ͼZTWoG/ewNMsά㏭sr$T?㺮ӏn8e'(و//[0Sǒ5 j+|EQo1j|D[U4mҡT@7ByӾPEE:x{"vnA+#ٔm`-+gS[!"QBd:ʯ/\ ;6jtxQy&&|&xO#' .v h%v^pɆ4}h=yz@#L85)r6|6W?o5 :frp#KˑCC?"2ruv(!($NG ēi9$?s>+]vO I$|."UUqD.\K9^ YB!&ئbE  |+ί"8l 0 @o!E[~Nw=)Z,W)c/ּo PPBnQ%lt)b pp 3_V,OW0"(K%ղ04|w*J&Pҽ]p`QzA]qM)>sOVyL{8gYZ07070100000443000081a40000000000000000000000016759d58000003e5c000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/echoaudio/snd-indigodj.ko.xz7zXZִF!t/>]?Eh=ڜ.+)Zܡ[2F_UXf Um/['C%KCԆ6i?5Ł#ғ!ܗ_|WU$G%iV!-:@K5!fOm8˘űO~cs:3P)KH[`sj ivka*VLcdkOkW{d5`Q)etjW[%/*@˼ 8HS!R<*(0?<G2ƓBE#IoyHC^e\Ug 4W,|\=R ^~pe)qTcۇ{iG7 vuGg8j#gYqяM _y9p4^x[w63n;窖JZSTH4lJ_'&5b lNWƐApi6Aʵ׳&o&TV^HBk|. &} ΋߾.yf40^C]ka, cj(4C]#?tu +|i#1c ٿ.`͋w#":Dۦq亍J-49{pnmaV@I +{.UқB ѡ4iW Ǔ }1|Fo皅?F8 O'gl DN #tsu3QsQ_W{-]U(æXS'1؀A<[%"x'ٜ_FXq)@y@FkNfu*v*."9`>X)!u=H(XKq8M$O-g r:K{4j8jDrlryꞆ8٦?v:eCXPd%ԣwNn40m!_aWT3אI'f8pqk׊MGUL2#k7X%V+rPYߓ*JYq`|:r!#*~WVP(V "A0^by*'ERقw˖pigM ޙ|sy0ECWZ?N瀲o",6i~G>i:N_G)=p&?ewNۮQaIK=l6ҠծU_(8:8ohA*BU}_ H$c[Jz f}M,v%'6BmiZhz|8V޿:b=u?Ss=GCg: LE3 h-eMzg*Wzo( @ =?J$6x*v`q*[ƁkJ3fuiJ)+QC;޺6\omW+T]Bu8pz@(7 Qbe\0[osdʙ!Fۤ`f;ZR5hǿ]itRn~Mq&K^2Z_cl $xLCLU:Qa o0 Jb36X|XUdaAY4E&\7炏7Yd*V;=ǙKϻN6q.EXR "SeyG!{%845^j8K0;+8JA{ߟ\lwH~TIZol[Bk~y:mýG4Pa_,ufQL ˰ωy Z;x=+ pg'`]#(˲X;[dEyAKK틵pqt:| /OMlvV v'ݠuc>!)#Rpq,=1" ۟j38+f$T ytkt+B$QHagyU\5RiF`7lF\>lNz[ M-+9( 08yUJ3xh-ZOUnZ (\LA67 Q%᠎aV4$.ɀt}XEoW}ҟ{C8rJ 9T-+Mʄ[ya(eAGj~puucRĵ!ww?Ǯd߉Ak3T.ӳNXaB#pPd;:/'L>C7Q(z=O^kIW壁n {X"jR@(95^m ot57"\ ξ(PGrϦ@'Ÿ ً_ushknn>q C9@V;Uԍ] HlF9#5 L^,wSA^-D< _#+șYΝn(#]t}hnUМcb//sU[Jm5 F Zpa/|[OO1Rr]s~–n$ty8#R[Cz-46ӎ/^iOW\Jgxw*rxJg革}`vQ${יMrݳPt6mYeNsgB)w}!ӊη~@g>%^~ã\lW>qƒ4A?z?"U1,kFY Ȅq'4}ܞy)GFmt营uf),r,a]̮$4xZ~+ә.6װTz-JLa ›irx+E-r3҅Vtb$tf߼hRDwc|%v TX6Nq-yywGoBgp\?pbovOvN&_dds-𒲤.%~?5՜5=[|1+Kw"3ȏyDA9Gk2Z2鯌mHlK|=g܄'M N%`~[mIOozL<0K ,Z5OW̳S5F_x4n;[u6c>t S,A{"r61X/THUl m :gO0r;~XP=$+}UC&ߖ iT oqܲ3uY9b1ȼ Hc jהCE3M5,P4D\SA b'kMwk9i>ԅr"Pbu jw{ܹ+MAץyOPoJG&{G"-MlmPdYӉ@fN;N??[FS Ht۝YEN!|`;oXPNo5|!ֶ7Ǎ݈|?XJ6T od#n a陔"rqIw zZSemd-)';;֑3wh{GBjl[$;UHq#JKHjn˻;5,ڐ/osc3]y`Tm/5| wj=;eE3Wr@pFeW2H^ztB[ڑim8 C z KQi& iih?н/rZdְܷq qxrO!"¬GDc *-豄b[ AO' bl c(hp'qQQ8F h=(uO/)dzpB`?om)-}sbn(=%N/ 2Y2$yLCf*ΒdHI-ϙCPYS̗nuqhos4zOZxu5_!`ti 3Tf2oM058G|87qWL&1 1F }T4@c Amjhؐdž/z2M3')*BqX2&:8rVZd#<%Z^SMs4KZpbc0p@PJݼ(( z~8&+0W [fC0-$Y?{l9ӺE ~ $6Aa=w:OcMZ%BQ-KY k»/_(@g±*=h=[PF|\*=6ݻ!J#t>H5)Q?ܵ \*+8}h(RDw6 k yK^z2 %vnE484U9eMy̑\ je'bVZ,pdH?獫Z&BTs y ^Csnp\& /|d<  ȊKngbTb+bjozYQEKXwr[rtb,l="YoDZtzYlcmd:Pc_=֡\.>J(H@='xϸ0k!Rj/rGuu^$ʰAXT-%d*+jLTӇ2Z]Cd1/ђ%~Q$ Z8~- fh*`]n"C}2n!EswdM1n4ezS)Eb[{1$u&G-1ZNhcS_  {[8;؈%XId iеu@>7H$N!_g3ywV:"BuT 16 HFhd&D9Skn_k`J@U SFؕҦN!ZwEPazRkS;![{?F>/\248pڒ/022Z.DG,F4%h#+&lw}ˆk5{6EkGY3>.D.cJxADPHۻIөf_4a {kS+qR}*'Q<n7|nD? nar&")سPJUiBDnƒ#dܺmެCߢ"E=)uU.2u2,+˸OH(G lI)*(W6e$ߣoGR6eo=9JeE/ˮڟ#cERm[p΀!@E09X҃G>ٌ:)O:F:&gUzzq"ˑV;;l<R"cvdQF$6ˍ#NVvsZ`hl:'O3^,eT ]Ngt ƭV,|"FҸ![1N恤>r`rM̧Tv#pY`= ԕ(5拔F+rpxvC][t&FYL,DcG[;]85;/dHxg _FX^KK&m_PM:b~#oxJMk.IIT\_O|Xe}o@,oan}Lk@TFc2^,2lE"Q'4Býgg4Af͜c{?"V(kbL֊P(tV!}/ԒaBǀS/=N2Kn(E 5n ?\;-}SbʕͰiSKĚq˾XTsy 03,26  þH:if252fEsdHűL' GD't ?%1a)::g BSru?׏YAE*dxǹw܍{~qeŀ:Hw꽅h!;T:}Ua'#s- @ Hl|7,etӬ5!c# va՜a* j!fC6oِܻpFU Ϭs<r ,`߈nۙk;iؗ{//q{D qX9}i?6-,ge"`rtT_O- |6^m*}$q| XŮ.P࢕Lr$;+I yxQpo X_ᨵRD +'] !P<:kfa#'GEȋ[1wTwX-4zR+WoE(ѣtq4~-8++@1lq MG^/ImRnq-8{)HYMֲ(KؕROs0B.hlURxy%(=' tU.._lk/ۻO-{gX@=NP }z9Dbf_EL5gəOno|麇v;$I:&{Օ_ɝ\$YhWXlAWVRw 8׌ 4o+-(w"U ܜhyn^p,ArNQ "j }* Qv6E/=1mq!̹pv;c8N*ڛ:߾s,kb^ 6Z1&,d C͖q4/ysmEeFs%US1U|VOɿYfcӓy 2: 0ZE!%ߤƒЯ6?m;;ߊ ܶqTt}s)_;5*I0]ˉ N2 sc]BBNʾlc@ nèw|&Q{&l7Dk)ȬCl6V-*ZZRwG aLǀ+ռ5UGI;CZ1n&>,*t f:*9*\}~#[ YebIzcd N )T-Bɦh SM0D|m!AW-?p-"/ aZjb5iHwnr)mbެa$vA>"?I&tIwT2ƬO( V> Ƿ0^BvdŚ`zAvj ]^/ʙ8q' ط#ZGUYl|%ǦS5Do_Y:?̶y"[ 8 ~,Ӡ-jpWÂasn くZ^K^"Uo,xLuVôKI5uΈ0/Kpr?j?%məBOյ8S@6+8'5 Mו-U`UWqDJ1zo@ࣸ1Y ѧO\Ea+aT `sLt7T U:ch ;bChr?QP ~G!Mf]kۈ_ V!TU0:+uQj,uvf^. )Igz񡵡?KҝJ)w1֌sD,li\hۄ4>tF0 y- u|1i; \3B4ɑ#ō骐Wa{bY8-+c_Ld8Ȼ v%Apw( 6*,]E8z3I]hR Zgz[/=J~u;5X -/ȄS͇qIIMԵuq!X9J6B2Hi4t+iPh$'2x ZW% (`7,I%DT-;}S{Ft~Me ߥ&K&8gLM@TV1YJI3ɼ8hf&o19pdFD uwR\+>$%Kr\hܹ#-";n".=)lT:5AGce6p8*u<|]I)ª}47 m׸{RX{E ز5̖L͗*\P ڣ[N1.T`)OU_\9m Ƹtyqmh7*uWT(lXtYd%~zjcۛfv2fЃ-fWexl;y&+ъYm4W_ tn0!Ãt-]zErd a"6u 6if1R 3%f4 J?ZgY~4$_?ͥ1Ÿ/W5@AFR_2z{y]Z093CnA$D/:@M?o27ozr|Ecr`%ј8{HM--0l/m'yd 5(0.,g5Q-rA"Υo=R'z؛@;V<|b= `\JQHS?DLXga϶"8#&ΘUGJD/M{T5KNE{{U9E00 v<)v=8`$~xBwC@Zh>[}3=Dž¯]0i*ZDHsh&d2rf>`Yjk=UJyK5KTx8v8sFRn`^!"<ǢOW7 b G !C*?6[fK^SauhIΝ)fibW?*Y T,:>V"Й.,6E[(tد8()hSWGقg& ;9^rXׄb6˅nB]Hgc4xK=1 @dƳ}ݴntTx}Ё.qX]&3tRKs1c5."oPrBZ)Meg!fU;a4-%7 /v1^iPʣ6v6fF* T+`lt^J}lKhY又aF5b9U_3o+[/Ȇvk aB $^߹EwAb_'K( >a{lEf?D0/4KK0\6fqr=iˍr>YU[|*f7v<·avoVJ_7[ۗgW8{ 3|-[=lBܖ/":[mYp# KY7ގB;2?R{.d Q M<oUG*䋈D9OXmז|b0nK}0)1hzJIl=jox*^R`=:µ^IqZQ(14W8VjR&h_;QSȐTh3L$P:!d4)oڎb=$y mdTiz.C\uI/8HbT6j"ar}vcq8Pf ]JwN/D OZ;[B(Y0.BԴ^ǫp( !mwl/"Q^nn8| `j?M0z˜j|M5U0B%x+8Nz`1` A{ً/JləL|8hsLVVk@zcE ۋj2 َdNe)M <%l8˲% /v|\TʡZsJm%WnJ ؿ Ϻ_NI'u%=)(_~?P-wJAݒк7P7~qe@7)R*`d5<RyO_O5=41/gFHG^" xߏ!p'ףNxiܜ rpp %1Z3Q'Ώ|^4hsE}Ոܦ inUųfcNypr(F h_xaI^(#$C3DvLB?t, Ɣut)Y˸gl!q?C!‬pBpR¯ˑuS@`|'X4bw. e~#(N:ciP[Mܠj'ċصn77ܩ}CʅM;ڵ~SM\;9H3[^[ 9-MO܃OpŘ{8fе, w7*QR]8Ѭ8V8 ߪBЄlLn鑅 /8KC<1ٵUz= S)bvN&SK Zs[7 , ~`/$FdގKqeD7sWW.U~v"/]EaZwN .&*9\ ѯ=x5jL~"*HLHvM'*Cwi4c2D&Je4]z{7gP Z2hGel\C!{u2 !3' M ԙO x¼_-Q)Mߪ=fmjڿ*A{TϘ+ %ϑɧGM^0S٢9 &=wJ5ѐߞwNLyq? u!r1d$TDd3d4Cu.d޵B%k{)\U+3Oӏ'/NQ#J^P 5ҝ_R5`@SvW 넞֚HA쒲HZhg{w_N%F>ghS9&R6:0f8L~nʳNB@4%ܢ%_)3 hPy[w󗄲Aؐ۾a݊{@dR881{&%+QV8SC? pJ~j#=q[yO\}\|He+'ځDևrz;䣦CHRm568W2p1ɪ!ji`S+?@ȴGКcI.pޙ*MEsb;\ %&v2`ѐ|FL ]'c-%|uȓOr[=X8mh28W/·~W&^`g4ea?E Emu r/2#*6yF`@b[Ez+j+> 7]y݃K}3M՟-/7s@t9E{#,jp_va.6 057A'ekψ0Iu WLsm4W6\~TN>gtŔQ]HL&"YjE;6|`@๚-Fvуz KIbfUjV&DU ~?\3GM{0I1 kݏBXIu)11J  6rAE0Ocms+ubUx5/!yۍgW]sE(a+1wDذ@ː@k.([[`s޺'I>WF@%hњq(EFsgP9lD7 M'uEyD5P+~LdyWH\솽ͷ!)OI fE UL4X;1(RCL( GBe?/Rdʍc\c _8iߵwą>q_C23 fq S.8RhS %]j'>Ϻ-Gg~mbmV),(xR:8ٰB,ӣWlBэaGp馷޿Kp_ھTzBSnh쪿3>$2BWݑE -R7縠^|0Lܯ s720#* 21q7sBT؋PB*x=qQq|1S0| u[A/PIO )@'5c2KQt ?7GHxy"/ǥw;/y aE_[wO;-9..8T,0GK øPq~}#2cN>^Jt}o}λjwTUIbqZ^q~q?{/&ꊞ/]"sW=RluOsBȋV/]KbuPZgNrs1{GLeb&Ѕ{)DŽum[Qo߫([^!/d۲PWu'_,d\)+MnW˳,Ν‡zpaz50Pnm?15p{+kpUATX,~;ysVkxF7EVjFRWtcG\0ܮt2G\kg2GS [iFUtG29ϲY=Vkm.% !| խ0&~%+)=o} MydQ@s9N8ߒL:Vcƥ-*ܶoLy=*CrٝۅGZH[Sҷ8g9(YHs1CpJ-JM? 0˔yvkgϋK]ٸ՗oRԚ3#Uϔ_S`qqD2b\ȓ:Y~*ƷeZ0Y[teU?މdp^LeFSA>UkZ֊FU1~w[j{OK%-ӭuYr3 $/[y*U7T} ^ped{vG6xI M#t܊00t7=Fc5uFn,#_SHqf_w $*4輆pd+Eia\f柹OE "*<}%p%jPaDO4 Fǒ-.Cǧ\(NO۷X'( & l㴩I!(F68ޢWnR1-Bq*IPw{E>+J(?[>pIƦk%ӼDgƊ;(uN\^LgiE* #U±%Vi ,¼_fu^Š+VsNq9zZqPeXE.K;rO`74U.d1@q ެ"";>p7o|u=y~= >٨PTuE-Cs:u)ٮM'=1seڋa:ޛ;~N2FyA{H_=u WM 9*e4;Panc̈O %KPl^ I++;^\~;tNJiǎ>m%Oh|SQ;LoE,69``N4R,I ӀWl|GwXQvזAHB=Xh㪎u2# f- 3٭lX-$bEb㶅ꚴT#/]l%XTGt*ӡ׈.J<ѥY*6b"U%ט/Ugޘމq7IZ[ 83 NJ^|OJf ҃m $g>8["=`;* 0e-vI/4Btx:rz36^2Y#ai~t-`nCʌA eN/9{}{8B{b8XM5Xśic+[? S?9%ϩ8HMwF.g% Oݔ$gVe;K7mPR1\^%kjȎO.6̐%R=>èݾdvKE`"C?}Ԯy}Gr+.a4D-mJ迸e,#MaK;g&9ES`]WK"ͅηNF%5!lx*{fBgz| ]}{ 0x )ϝcŋpƓ6𷈴|qGƻLջ i?S&F޲4ۉjKG X? -Y4{dIҹhJѤ4mN&No/xb/PB@6' #č8 Ώ7n3LC Ghܚf1nժؓޖeޭ @"Ej1RR-9ذg^|ئ {%90>rFB*៖A)qtF(}KjN^H,<&{Je#U {@_#n[QEvAE%(CN("o A39p`>ү6㱞 m?U"{ST|RؗGG@ pYɯ} >*,ͭ.hT,TtI1geEdITeTbO3ъ5CR fSO'uaO^!c6WD=@ZzzmOj这A`Zy s&2-p)`Qzd@T.IϺ?Ef?=ה"c rp~L5c4%FL*)Wca)ccf|uw]iYvE1ְ0Tw39.[:"\9S.mP[-cr2xwIou]XDD@> Z+)-IO%ms܏g`5f>/[} [H|q*^H~!ϕ$+2 #\GQ0Z6?{WRL+U%Cj^{Y~*j $.GRzZ U>>(Ejk).(0.&} -7'ndpL@؂J52pê:-׉dqg:ues4}oޅj{R=or8Zϖky#yUj~}iFb̑$ʒ&6Ӱ R" o*y )t@1a"o3Z~i1;c|D^54 g=`.ՑFF9²6nՈ6ٞZR9_) 7rzgk3C $ڀS7l2_'uOl‚- WݽUMZ͟#7 |&baq c # ۤVc/BXx?v+߸nAXvB =er~ ه6K2{DuK)\]9SO{t^-<S.B箙.~|r5*&6E|<^i=햠֙qQgZZ7G=@vs6Ne[q<,kywQps |+('5WO`9K.(L[h.SO}auRm^~E,g2l%g_|nM.|r |K9gf}7O&+ )Qܞ-x󜡃 p:1o"l{gNEd>iKjaߨcD>$Nl)i'{Y1_DTϡ@.* LѬ!8}in4 ny M< J8FoPHƔןL)+.R Y5}L6cyOI%(ahrJ24F`7q)M,@olK6Y& ZDUWpgV,ėҢ \!ۼٌm|}e7Ƈ+1,5}EnєO?,dž,7T r0JN) ghɛKGuʩ?\a0췌H5Qvazh_ITgڑo.J=>{TqQ+!asj8v*|!gBS>ˆȁ'雩6QĆd]M\p";dSr06_"c8j 5k`$I`BO¿e ˉjUe}_l~Sz :zD. nɺO ,B+4U YvL/3|Kø 45I5.)'˓߼̭9FxNDT`G@| AQgMEr%xB' Ƅ/vuKt <y`)VѮ䋿DJv<@F|*G?$ʂOsžh>om"]k\N?B74넩Dk'>g`\ƽ1ڋ9$sЫힾ@j&Ţӣ՜׸\b"q8v;7Nz:=6G8Yx75x+‡/MYVsSn[EG0dYLah#Zie6oy0$j:a1o΅uPKY/Z(]Egkt `[gx Y4>qc~1AYO^K:'H *y\SƵ1t[U &/=(VS۬HxR.&Wll-|mqrd#/Kb˅ #*_[**{u|B'4iI/,9K 08[/n=DP6W E#x4 erV'0JJ-%`>ΪE{5:^!k6: /59xgCTĚ/|"j[q&F r@duyd3/D'rrLWz0U\%3.b>.1{ +fJz48մy'+'Č5e&Qby~ O8@TY]w츐B6O8Tapv.;Ma ʯw;ߵkTL-;ZeSH4nAK ;)qv ?Cd9f1,WeRKɇ'D^߀>8yyeJJh拜桝ke c+ Rx,-3Q1wEԾİ\V^˃pŇU)CmY2ZAAV`ɰ  wfIph5ê!.cV\@ٱaU.͋4,q&_D!ș> ]/ꢁnj-^gplbqE슪شwYVe=Tl.qZI)\hՉV O(͝GɑNIrkFn2_A5(=\@ ہ~a.;F>+5-c=kx=vq\U=4lcْH[nIR5ZZ"/FɌ~  ;У7^P[tHKs?h)e_S(O=UPzggU*Ʉdӷx5|~kIіF̟]"Wgpx/Cw^.\,VϹw"mUO_mwqMAi(bKO:.9R3MJœC=#f- 呄F d۞Z`րx?GE|wOhfmQ(;os3!?n6, 7`Tۙ|@q>ψUbJ>ޙ T>O `>e"V&dd؜؄'>ɯpa[S?Amk:'w7XN.1S\}IQn}O>;m€ ÆȩbbҳcM |gZS gO4)tbK*4nD\U*"L6v$> `W03err,58ZWb{5l\5́7`;N /{(RvI Xhl@SL(:E$yG2OmtDi˾aOR;L$` gƝ-F{w%38³#Mu ן#deԓq-E$m|N0[g/ CkSnyKt)FS4ӊ=!}{Y+nǽ) L5x33-"0zr>O9ϝ2{[-VLb`_w JvbqQbr\K i(Q^$7b\ &ކlM Q{:Ĭ"M1jѲ3\CM?1TxO.bI H_Yz/:bE|d̂,n.2ᕬZm+&3/qeq*|/ɋyPr_y>\dֽ5agsҵ_S7LD&ȵWoTXf[XݚrMIigۓv̷RprrfJXTh:e"tkZ}4B+Lu.Ǭ>sU]w梚|"o3ҭ9a;HS2YN[ 1ĤFeE\"VQA yVTTcBES cBmVVDuY/]-sAPrz/diK46LES֫w$z+C64ev)>Ĺ,ZhnظBZ_vE}t AdQi&hy"Mԧn_T#qG(qz( ?A%-=]r(Ǝ]%J?rjlbAfߒ |Wh

    #pxe<<-O RW|!}^a9Z`)Т|!ϡni)re`x#Ƈ:nǖM:88qNw޴26](;r @1Ik zKHm?!?_*wpnPs~C_f gPZ&.śm5ob%>Z(Tl ͅqҚTْJՌ00lt|(H|wI w0g:iH|=>l_&UC񼱇(/.Qp5W!R)o6 'qGn*e~=M^gͷzo(6(􄆪tݑR& ,y!2[G rAʨ@NfN cyMɁ^Zّ["H W1-r,x6"e wbܲ쓜GR1x'M / H&S!ok/ 7\/ͫTJt|N^%eXۏi _oh &C'BC-.&q81j]ƶWD*A*I5Y (bV`Z'4r>[u>$]#o6eNbE@mZH.mCU1.~djp^Kç&Kz f(0LCdW6pFhl ؑǝ-}|MS@P8*p-%?T WS-:V1 g!UMD89.7wHIb>/;{uR}lV(Z{Kdյψ#oE[,y_8$hAlڮ2: )'}}Y=\F=իr[Eer :ò;py"v!,QHƶ@).1g6muwͰ3>A&5:p1“IaˢV V`Xbax j%o6/}v;_0tXja<-Dn'Z-ZN-q,z﹄Cqd>LeoџgƺQa)͇"t!H.C?*O2|pDimoUy!И("<\C2>`7CaL]142iwp[ul.cW MMiHMK]qy"F $t9;1\lQFgI`KxrlN$&5]&45O0.c}1O!10,#U .v8UH$wq1uQdb{I+Fp'r9_H S|9gXDJ*ږ:u~Kh{eI3oLΐX5$8;cZ/ mgQ@Oʐ80ŭ_GZ5?r߲gox@kthn,'շY0O>e&mk$NJ3]  է`ƒEi$c ƌ~,AŻXDo?F+[Z1}\8[i;K+>E$KXX=ȑ$ç`4ixsHREZWeOKWm?NѠCXM数HUMPqmgZZ$}ٜCgcw(I46?^}-̭-iJD!g/QdYSB39hH<Y:Y!er2HntlQK^:r pRpW|GvCiR~]8\Xv1hЌ:ҋg&g-4 9 &)>~8VU8[*vep6!R!1A[CQ !i ۩>^Ky#7>I r An5͜lEҷHks'*aEwߩf:2իH:ҦAT!ƭ6+j(l4?:bEJٗ @[޷cjT2{2 2QuM+gK'Pp˒ѮB#?U@ek{"`U\Fͨ,Sʂ0%P-'SJfcpԸVXW?>Vo\ulUƑ=irmW_Tȫr$F܃\L |6Zj&mBr.0$4 Xm.{$ OC]jOf>!G<ٻmg,8_Œ_"VAכs-6 -r` ÙtWIH8%5k337x* ~ea䂚Xxخi0Ԃ:t #0Vh4 R6{ h[]R%D}wv#?YoU&Ap r^387Ͱ 7C)[8,aV#K2ջr IZnZF[-{t$2+Xe5zP*Y&[o\5 ~0 %,Xj2BESvSd'uԏC7,TE:_oPǢjOϰAUC':dZ!'-}}0Zp w66uEJPүorx "(A"$nj6'\XLo)N{V])]M}U2xNp;ZUT"6͌Q K#]>R7R"x}Eh}#%OL]-}:g".4G`u5L=8#kn8$hFTMJ))nFA /b*r,Iy ;2I݌ _)Exe_&c}9MDzC~EL8.\G6G["զ"x@tP`0ɹ6>Ж!'0ZW鴆y1(#WDAg=.EX{I >VEGMFT4?HP3ESr "DK}n!/;_1&>O!`D+N%E vP^)n%c\=H&98mLp5v0\ÃB:<*щCoqʈx$i(ޕZUu;tőA^ڍIQRK` uJ%BT2Y/C,i}=HP ?Ss> \9CaDr|zz6I}2|x[F|SdB{!tsWѱ$:j'!A°1ћs^ iCMHv)2?nUC;bFPH#ܘ=$ZqfT:Β3`'눀=p\ST`OMx )bd8<ڎF2yeh&Z)Ҏˋ/_Ž;fődɔ;:`lPVWY0Mn<ꉵ45m/8!]+Eԏ }Ι1#bDf _v\d%-{@C]cn2&V9GQ\,~O{ޡwxB Ҍz VqgՕ6ȫIGk +]PwS4Gsݒux>)\y}qeKFzf*57A)oͲ*" 椤ɱBry;/ wW~j±뗘)T^_QƢ N<3I1ul㏒WE_'t(cśQk@mb*27X.9 7J.0㰬>TRz) A^~~9J[T+|:6Λp(\JY!zgc^5Q3YŚxOA)2Pcͫ<jYr-E/\)RT2ϖn&jڹbIE5e/0D {O{eb zc9՞*u?GR̔i+^U@fdeH1rbTX]5[C&6ݢoJ.Bw{#ԃa@Ou/)Yɔ"yUԛD"ţܠLCpDE%aH5+ P>ie ,phm|a?jJǏСb8Nq]A[=`lsۛ^` C#p7?x^`z7_a@h;ZiMy!y 1k+YdIw"nVYk\"\; >(^w,gdb#m2?P6_uz=]HY a\>跧?Qt8IӾz(lF*ќh*u1ےM`cŪw"L [ǸMUG\'_4H=SFδL/^B0p33ѫ謂ڼءxEJ(I$`lza9D8%,{Wb <@7p& %tSV\,մkZ/~f*:6xxM?nupDMEuyTlk84N>"I1j:wSu4Կq pEƪ?by<6i#@J$K{tE5i7⥻l8M)1(M/[:.4PO@dl|Ov)H >YδD) [iAQՀSPf? !?Ș|s{ͱC6~OpLv9'){+팘ޥP|J}#/Ls~o'W: =u^'!?N6Da(_Ę^~7nбy*)5ni$b>fX=6|i'ͬT/gZnۇ~'/F{bxwDqlawT2jLXD8.p1Qc\MYtrODP"$owyԼbUk+6{mp[ѱwzwgىyTqTՁ..Uv\BK`pXݩtt-Ǿ,^A-xBt$&]"&9|,״!,mFW?hJkI86;kV;:reZ9ٸ@uo_4R&`dgI@v=:F+Jq{.P_Lc1n[9۴{I_{֧,wP;CvWFx*\gwtxT犓 vӯ.7ceS펣M"ک%D}V3 i?#/dE?ܨRiD۩QH[)%s m[Ln; _]TY#'J-?ܑ@o3j ;Sp)<%'\f0'&FIi4e"=@IJ dw_wQ#"f>^ɵ~\‰4DNW in9lg}prᩜAbUѼ_V@ԣU9]Jwc =(Le+|23OG=59wҟbYw9C^^"Qii|FRyVb,"%BLch ?X;6@ruWI=^uFmZ WFlkx;kBF"Űsl7m;Y &eK12[ KCQv  yYIㄪ,+#eT XSHw7,K.gQ0< K,tgq(4 E𮦲_i֗g.aw?(/ -LhӂUPkjР;#mJǨ;l|t noطG1!ʨAgz7>Z/K5[Ԏ7@"ULd%Uja{(v?L|9WHNcjR.9ئZa+@6NgW|iɩmyk !ӼPC 5+s~٥@r9NHu|QkVh ˾B+^mǥxy,6fߐ lޮ-ljiP詝 ˎJ̻tݮrK_hcŋaQجg lkEx/a2f׋[ޙqQ i^KuxEDR)תHU/THu_`B!lX?Ƥ `YY[d:6Lo̭i"Z$j|4]XL~RM.$*ڦH ! Cj/lxS'YS"Me䰖d: .5 Wn˜c/LTtԾ8Ikjq#@ )Y3+vdu}߆ȟaQwk`R%J I361rȼ^uhyb.iTsuhЦ(צaXqT*B j1JyrJ̐4GDM>G p&#i6PHwC/Ǣ9h7Y*' LA2xdh Xo;B/ި Ǯq; ڬSɇސOvq8vǠM--9«|kN#J\FRĕjr$9gQfX],.[p*"nh"$2x~,PFz5(b4^>!eN.qFRrNi3=z-2~ݳ &n=WnEh'Ј8F!>#T|DGNU,<{ʈܢ Me Y4C(TQbTnL6qtWca5cU5C˟voou ^m r Ҩ#ߘ5 ݨELj KQ1Bq:Cy vteYp hQ^ٵ噈*4IQ)e}-}IGQY< x\ WH3F^LgìbV2o؀J$ XW[(>ǃU(8!2:A((@'V۶QgElOj䮐il.X%7sOtC&q(e`Nh?Hɨ;l []ckv/Wj`رZcA3!8lxD%, =0 B]E(N8:4|0=[|#2&mo@&q. wp,0DNEi: eC4c4D:A/}!o#6y]S+$S$Mdngc>_8ex|m%NG(g]a!o&1G-H"+E0n[P}pOR,ޫdvҸ!5Q8H/__O23!`j*ņQ͒\hkdxmIQA.~~ 0,#xmrwI#Bў v93Ֆ?FM↸g[۩k5[w.ĥc bc%ءӨ2.wLUz c"eϑ6wXI+Y.rR'HYɒ_mN6e9/k *VߏQ&%~(6{>®Ram_PL6GB'Η?2֞P('cB›&/.gcXe}V4C}&Vg8"㛈n:FC+k%lURݠHn_.y0MYtW).AוD턞j'S_v- D<.ßZ wxؔ$ k~V8R] :aXMKifP\]!@atw]{"Yz &j3˙S5Y6B_׶8fw6u"iP_ 5磬KW^"6WdwiorHWao6 q'x"P?(gobTn\P"k|>}0EGຎr@ssP8C^X~'ݚ\2G( ݛԩ+o_'P~P4yj0'0DpMg+z0&l޵YAm' xZ@:& 䵮uooR &&ҍR,mZ|ˇ#Ys}?{Ehv=9MqTqK,.k00tI"+6yZJO;u0mc>" 3݆?7M$(?ws]k:U{003ZZYӜabhm~G\y (,]\MQԺ!(U~'UR 'KT5r`( tCo}ԗ dn1?sWNo{3aҗ*Npf٭?ĻM̿W1C=EcO;ͬleICܭ~] [ɸk-[)N͉W^J;ƏpJ9՗FFtV@oCcrm yQaH-õ]/Us6!TE_anGNV?H3XvQ+O_I2 ˲[A?TNu?7{M X}XbE)&&&3B*b|dRA`c Cn'ˀK=R## 5$jɼrˋ#\kaO9yprQ6£w?8jc3Zs:G7ڵM=\axh?Q9T{o+Wd*u6#HubgCVW@xΈAb VS,zl0g8PD $lL,r`BMy)=$$;G Ucqcl4op*VZ,.51Z{Jжk_&gh2ѫsw+ sM64}[Us{|rfqv|%]ML{˩ۑ/ʪ##LE]"mšJ(T4V6ȴ0e ɶL1=\^(𝣊pr#GTA4UW U%/|'@ qKg|TZ o,| bkR??X잖m*jUH@sR5f]?]VW*8@%kB?}WԌ6&2k>؃?-:xc S0CuM1_S4[fYqRQ5aVRquہNqV2Z_Y]@F750pVT6Ha%̒F)ـ#~%i?8]5~m73`^7n⎙XR-!&?"L0ҵoLdc Fxu;&d~b^7tPgϵeΙ~:%2ւln4C:Nn-$,JnnKB K3VHa D6AaԖ*I}ݮAdSR4fV 7nATa U\Hv'It*H:Et8T lB6rˁEԤy:Յ[.ЧV].Y]PӸFೋ.Un_:l[L9 #Z̯F$)YЍj n}/06)8J™5FX9IV{څ&R-#Sݸ\ԲΩA{kz_`Tu>*k<NKJ ڣX=`qR=BhRt(nWk5Ay3-SEiQ eeㆮI ˓nžmȏ MNs"ABw~lzJד~zlq vG*2vV]Nׁ0#M%), ?+B‚P_:Wb[T<%v:)n6Xq_'io~xi:HA<>Xcl,/T]EC/$Rn rbT 2Nq X zL :/b>͂&e[p Q9lu˨\SfP~fhXHFLs8 :=5u~']Xlb"nD-*p'nyBPlyo;nU!dZn|-b],K`vv|ԝÅ-wi0DM2z,-TK`R<8.s.D^* +J\JP/9[|kѢ(]CVmKB4"TǠ.,$kf2&#;p7x)9cWYyo߭>_19p'N ?&|<>4m˜}~2=d$xur7x 5Pc);?6*+ 1سZl@IrwUuƲy>ڇ =؞aZhQ/$BL'T},dy>sZKWJC86eedܯ]S6+n/絑g3/%r[{ 3$Δa3ƣk_↩f'EGJs6@yv G%o)" q 5;/l\EM_ Bæ|X}\nCA'{C/יIlEw73,%}5Zޓ#abv+e?cm5I@il:e䏡mk bwS#溜dzPCM^3uˇ[/U}kY~g=Ѩ.vk,{c|*doߤ7ŝۧId]WPˤ1S;bt3ʑt2}!/hn8n|tI0j7NT*')'hß@cz$?B>wbPi4"mqCQPuCNꍘS--A緉(xԙB1DRk(9=)sc̴`wEWTSl .آPG>P4yv9}dKvah*VQ)A*4@ya`r?3=w&&J&A~1!ϳt\X/O1]fIJDs HlCVCLwIW]3p,{l  柇pDPNN^&y64DE=ɸ6}םѭМ@'ȱŗO ע^٩p;*Zzq4u}UES?[i`yDD)D) epq*) ]C J׈\67˷c s6at:1yB I\qz<(ʉ&s~ StJMaYc#>F>"hIs8EJ(C.#zT]"4R=@M*w=^7{*{zȅ'Na/T5s#ݎ4 6ieaoA*2:'1*VdN-}n&Jg;Ձz%nJo_܃-X=X_uJspֽѝOk&+@7Y&Va_`&{9!(ۄղj ,NaFlvun`I:NNg/ՓLXob i;=Ems@ l[Y؋?\z'ݔ!3>-?pAm(LCp:´ },:L +;4 < N~H+ /dP((M 5ЩԖKm}~G`CHcܖHWKPOzܱPIuv"WfY;P'wvCF~T&k 'BmzνՉ)~Ӥg'!q= hx]8A7YՃ^*wuug 8fqiEߑW Eup U9tB E.lUUv;=AS]UBlS'$$)&Źnǡ}r2 ӴaeE s]eV :| +h_F\F+ K,q(s/nsmR}non{ xjޙN6~96$CmEkB;숲*|W?nWϙ&ALPalɤSAK2+qgPhgQ&6NzxPނtkȇlĽLSK⸸n yR$೘<{I0RB\AOS0QaÜRZGV)_3`ipI3$–^WّNz,K|^G$!(wIFЪMxe7 qh,f a[X`ԅ$0-5^Hmx$ڒ9W2Hh +!8W-r!pH $EXH(Ė5U@Uen¸(}Yh*z/c%uk%(ɱq5KxB'v?piQ˙ nB"ԋ["'V ~b*^!+#춣(^;i9~-sHOJġ2]_-d_ꇃ7 [OlwO K}AcA{b,8F! H{HtwWf:dt+|묹%"31!Uk.s4 jx"BQ./<3UY֩ie=*h $ȥL|y9)ϫ]k2"V҃i*/7Bq#n&*ASpr(e C NX:wã#<(Q_gX](aXd6߇Π?U #\ , q'- W攨?hAh_M]Pe<3LE<$6auGݰ^*qo~kqx840r^|dQx';}1c5A/togԀYyGUoY̼%ǞHg&Sae{X;N ōڴwL{4%`)lX'lPJ[/R#,' ՘yj͚^|1%ت՜%dܡn?n7'u=-n%w۫9*D#'ZB>K+Y2NͶ&M zR#I{3'Jf@ءTu᫝r3e϶bOD <ɖr-.bt^j;ZJ"6&)Am+@&{>Dix].H)Vu7~-*@5=STvi,l)S\7MrKTq5>y :0{? b{f.MkEHʔL1V X^GNrXN’~H:Hn,8qyaәNT~u~ {J:NnX#x{K >tOJ+q9p, #ˋm dQn9?ԋȹ"*lM}SEcTs!ylk%ךtD^Lq!mH)3#MBl@sZdظ=wj' rDrLֆ1+;3kjJ+LWR";(s@v$G+O)u*YH- Z자.O+OH_K˨nk}hk{ l hf:1wa U؅(yqcmxs\{b~)DR6ZdS@F@> ![PxiiABvԝh>XeAT+[rR:Μ23g(99Gc\@']}ba1Le/C2g#{ H޳?Q]x,ig֕5gSf-`}&bfdp@OKxz۫ͶY v{Ƒv.|Xm]]B@ %W)sw/lzQZu#rW/B%U$VK#JdpTʺ: mG9;M|\ ufYB$e:_ZX A ӕ'Ts(;&!(DWJ(*6~Vy{So =%cJGa7DqUM{wpW8`H.S,3!q'$@϶B81ྭBaE$w$!pK_T0a_!8 \SZܺl¦#M͖Xq(OmҮnZnFx+( &+0dZivayeO2#HT?0`%ؿrfH=xz0PDӱWˢPESr8fImo;ķc)*gjT|c}ia&MۏhӔ '(f\C![ d1NvF}?a40~~E= H;YJG߶J"&Y?&MP{~-l<7DU&ፔ\ڀ=[omxPThIb^O;b2aЂS KclY a9AAYf{&$eȽ^] e|UxQZ@*Z,~z9uγ Y}9w$"  >Hf>6s"PGN4 ṕGyyH^Pmm,댵"[ +`ݛ N'wdg}p TMN&ƨo;;$Q$1E4č#5F.I~E<0 ׫IL24x#̝MQHr0{XXYCRDH~R8m*d Ў{e 3WѾs?:b2Yɍl׼MLܱ Rם d$C}~YFCQׄ\xӼ:߄3[ÚGd kig17U $oQcW嘽f_xL|T{0М`tN(jEsrSޠ^8< wl{Bpr05ZRk" o8 VeGT_J#w2;Pw)bW@\Ԅa)L8_q:7u,-yoF f ud|z0b::M.Bm 8XifCd ^Fg+4Rk\ѣulΣfP`ZKCؚ׷;Rky~x{hzGpzK5M! _koo\3|aAW&&PzFC$[:|KL&Uf]ǼGrEUysvնYF`1:) ObyrZfHdH4W>'<)q+ϮVAnvT] 8|rHU@L.xkЖo" Lr]G̈=tU[cԻ;k@[48EH@+xnq^%[h!%HО0 &1.C)\x.۲,j)4ݼWBm@tXD]`K[2Nuģ'jkCe;o/b}^$kDGTvFi9PMMt8{,1R$~lO— <"K יm}Qv'@2QmH6A |^R0ZBٛCLwN: #C|,Et !Rs~l{2;\PK|yZdO,0VU~Igٰv \"s~jH׻|@щPMeoA'$@H3C60nlVG>p,oPU?Kw 𩛳) Ԡ"k#Y'hMw7#QޓhMIC{ؓٻ7^Wu*T2;a6Jgp9AfAӽ!CpɄ1wkA%W9 T:4a;S1#]&,)xz(,$̂.axss CAh՝}1Nm1'"5"F{T!-NX ]_ccT[T0&T\!\BZ ^!kmx֖I{(2!{G\*7KNOfD81.˾/ #IcwԚՈkNUi ZZwRD"\e wl'S8H? HWqiüv9=$XttԘ(ܧD,{ \tTAbmD _.i9,TtS]^Q0 P">t>.wtk+r#Lp|6PP}0_-nץ%X؛a1nJ)k[%*'1"!oodשKr5UAϒӋJXmE҆]!:Xo#}!@OxNΫЇ@\FĊeF_E;`zdMz QsNHw19&BWCa ,Bn3wbE0@֐:SAQe'lp؃Cs碞L\M_vdtX*ʎ҅'7B/OD2z`˫*i`QTTWel|L sgd?liM >U( m eH|ax cee,ťs &Fȿ:TJVMWKѵ)u*Ngދ =޾U3g}8K^$ԟu+@Mcf0FQ䟼aCu-[N@:C?DS lFPA]鏆&2`+Xy;W\_^ka@ʩW-Ne%&"7(Kx;_qtgvK#?h|_Ad׾Ee_d [LQϹKĕ1RM爡|+pI'-dl9GH ^@KN>K-G/;p$PO*>$%_,mY;Ai-B0NhS 1젬 ?tRsO/2vͦ`e$X!7g?xzul*Wpz6gאZ4w?)tO:{gKZjG_8 ĨS/;IPF/J0I.z,.nsU;&r,S^6=:7'~=s){f2bIY猵Lcv\\V>iT%$1frTh@%) -LkGj-p3Q0^S_Ԫ]|a;}57ԓ^BdJ[;D韕-4RXFuB- {.UiD?VG!aVqVBڣh//#n!\.V2"hg`r~ėJZ#Jk*8 dȖ V!D*,6ⶒψէ4ţNmyuC쩻-g&[YǸSO@='91[K% ˤȅ^vo@&_q Dv]XF8OrcKE_xh@f>8Jj]&zQៗ0xV"XTCʮŦF!#̈w-ӄnMrΖNhmTED7c`1wfYMj9Fg̉:dd(Q\0u!׷cgY$ [}(}eeBTQmqI"a8Y!;]NwzQ4u2\/S[L{77C0Q7${2Xt+7_MR|ޡ1?tej7vX''GhNU{ evx,-l "Tqwlp{\dG<7C;gKsyWgH1U_7R1B\*F#>$2{SQuaX4Ʒ\#n{hGuWΞoa77A2!rF8ZUp܎m@@1F2:< "a('E.B K󗵶71Mx^G7K]u,.>+Qn}Z=GVQ♏.7tڃ(*ͱSF:{%WpJ}W 7|Ծ-=MJ%| rq?p;7 ֶ||{sRCM5)5X-P/

    U2Ϊ"-K2dcCF Mw/A`,!j! w GգnNl<=^'Ѣ"J`qTQ0 rikMvk#X^7̊`ܽ"N9'xȳ`=LP/TY En’&$瞰젯uԜ=1-ד,e {Qxgp͛-Ckrvr @]s@J0f?%D=Qb8J wDV#lEJDaVTx^2[=+r2v/3$ۛ:*-H/[^H)J/#B aѵT&괞X~[6X:GXޠF bQq]v"G;A`+w.GYˋlhyv/!8*K7uIa3ddn}T.u6BrnA JžO~u67\ 1BEj'1nqH&EJ5~>ȇg~jvڟ$Le iUԹ:PVlM"3,H2#t2cSkEqfLg02$ BSλ /OCW`LcHl>O$(4_~c/{|t$@.Q!ii{EGcG_H7t2EEz<CHo"x5>mJWijH1?*R `)b:tV^Y ϪlgeF^i*ngsL1y:'ry:UKbGwe؛5 >OI܅('SY~sFP3 ;yyxTԕ)@VtSj&,'hyr_(_g)1鑘mPMZ_Q%K2Og/OJ~BKƶ^1m&O{) ^ B>2IuWV(]}\҉+Dk?c"oӋRH55 Lv@q %"G(xz8;r8:︆񪑄7 \i[g!RE~z68az]jrGIӂU:tj*NmY^SC(Y\w_t$8;)Dk_nj< (7^/nbpYuZ8>4;:C)Bܱ:;OEM]-G-z젩#hT??w r E&lyC*;9*WI`ֆxj𾐹"<ŁA8fk!C9w)zcI *#=nt 6H'IJ*UI逮z)gN!LVñlЙu3L^)ݣ;i~/}TpWkޠu o=J- b6Vtl+?yK6 Z8+Ih곏 GY l-id{+Q%Rt+SQ5)5?  βM.h+"LnR¼:Wb"k6YuPPK-Q g2ÖQ, z,Ğ:3Ua 7w*CU1/,jqc:JBdcPoź%/wSSơ3S}$H%˗dsqW{SPelirtTf`if|j 'dH:d7P/%|;Fݨ(/LV3/s|0П<`w=(伳79"G\+WtG_B8(Й@nN8{M+9KR8wR$a"ZRJ̵P{v f(=FON ihSh(鵠 {\?(w_Z=  e{q*"vRk V) OD[Bk٢ƀw9֪@53mP"ZCU_6M̬MBC"cw2P\(&\_?mHeZ!|LYb¦Y?EZ76/ç$ T@!Fwjt5YV~jȓuof+z%vՑZ&h%4PBsH՚㝓wj2SxR`ѳꛕ (ZW\j5~&aM$ 'uB߫EE2C]"li)>1} WCCdxGtߘZqߨToHDރ}AXC8ςKѲѶ⵵;~fLA6]9Cs_Q?6Wt1`:<*xXn@Adڼ.mɳu0_ ey&uKnvݜ3qyƒ>̳PԀk%ۧ=ec"G-x{4Y+B-gײJw?[bѴ0s_5{R>h$g[{pĠ|7P[=CND Þf;aّd$<ז ކ=~uP^X{MY;,ZD/RT6bAP|i3w<'}!VFJ:5X+;,au\wS,ݱir=.}"B+6ins/}!ő"{0|M֪[U}>%T.{w y=FddE eZGdxt!RhP*%"?|XqӜ;Trm.IYz|VwoK{^>"Cip({i)߈5jy=#L*>OBS2e,·p[B +&hmIH|`G⥂teou T(΄R? { yaƓ<3ƕ[:0$[zK3.etv(C~M?cr2 c,P"bEv|X9^%^@N xĶ وqƄ1pr-F CF]9 UUl,`P7SuxQL0(Up"/=u:7& *p'Hj<1FME %7upr\:SvPU\yWp5. ߥ6 -&N+[Oive2n}Ϝٱ`eB,W;jc&ľKpyEQ.KFg:J4"r(b:*b eһݷeHNK$x1Pzj2\쥯6q3R)^o)[^NVsn}Us1=Y'T:w9(M”M_8|rȜ\όCEOEf} P.6e IfozPiRK'ߣRDԇV|MQ7{ʍ0e{ *5;F I})gUܠI l2n; -`V.=Ym Y{ۼ $WgX\^ VG|$. hHML @t޾펐Ve4d'o~_Xo.{; з(f]rhgu3)E%-|Smn;\vم^&9#uv8lmh }߿ُpBa[QHhxէ=9 b7.,NVh5 f@ T1qB0Zn^161:cw^zզ4P [c''7%B}DEB% \o(( Ot\0nWEкUa< {wi IW:!?Q_]k^/q1&S߆7N)] a6l+ᰓV]dLH~Njuj0+ clKiA@ەs?,%*tP.vxOS0 b$n70]@!|[G #$Lj,*K{]=ErK x`|WJ7Y:jTT!P]KU{= F )jG*#&z[޳^cQ^ .NlOe6A#!NgojG-(D T? o@>u'Jb9II $-aYȳFM+M:8W[ٌF;T;F3fKRQ!sRKfĥCǺ)yQ~ ESeh?ڦq'$]ʏK7+NZG`Ɛ 躙4eZ@RQZU 8(]wqI;H& -|%$HjH`eTRjA2j1wecipW/vMZV`|̈ PWZ!o#/i~>R"/_"AM*+yWX #Ghjj]DV<3oF? *H763w[mVͳ[ˏVuAUy;j/(j=9xeY KP9GWy[K^4`k4KƖ{IwgT&T֊`w?'t1٥]{$jk0k.8?4hS)X/p(mc 3پt!IZ¸; E3e  szq{qj#C jz ɨO Y,Ylgo;s}cBPYĎEȱtraY\+ZcNu_xfM@ё32B~ 0xU-b'۞#cl#0)oWTq;3i6)FZfu U7:S∮|,`4j.ɇ|oF"}~S4KfglLU1Ͻo&}(yKd)8pq|tmG|&?H'P>;pJ>*N=]f޽֮3nlFz 8u29)x>YT oJ:`&6􄻊+4Kvj=I`bΫ/:y{P^x{%n,k"־wjh'Υ/xL'_Y֔N 6B:lI$tM8WaX7Y%&ɝ1dti]* J+≯b@h8(̀ڸEW-/ſn'JJ 0y/[͗ bs 7,nyǫJZae?E>ܹEyH{jL M.v;@q>㹀축8), !)]ETn|ؼ쳏6ǾhWFN9cr.5 r[.!>'t^{YMtqSFb/yn!~C@v 2#%}$'eE[35W尩IknNyDK!;(h0AӮE> Uև35;.6/Wk հ3} Mo_Ih2ح/\&FYHkY0lyOޣ{)[Ԟ@bpLgfN4,*fj|`n%Q Tc rn>E*&'7E]*fc$>L)b KIre-'[{)|XX;0c_|rojI_ y"[@kzU|FN0'`2XL$9 KLKʖ sw Xӌ~+Sʪw_N1w{'‚\[oݮ(14:Ϣ`/8HqVJѺY5dY:dVa1`$M%A&o_ 8y#T ~9e{$ZT)ib>EGWU78oq8?FM'@7,XEٷ #ݔYXEɠF?uӘ&/7DչK=f6;7F%.>+>FhY91js@1:Oˋ8§!AA@}lSYq"^  6  // CC:WDn4ҩa ¾@s\$G@W$A7NLW ~|$ !(\zi%lb;P7Li@4sm At$i9Z+ ƺKrra8H<v=gӂ5|\/ArP(suOϋ{b%Y|yˋyÕvw=X uT6PqJ+J5b |jSvdŞVqQq9u.[n5{ ,OlGr D<8% Z7 1k\W7<'E?dODuH=-"bTt|}JfώdXX5'[EdIe_ārTsZȞ4,J-$ƍ~3XqTF- \j  n n/{e,fߍ =YKq9P.iapvPeIuQ 1a^Jrfpb<,u\ӊeZEjC9/q9jolJr8;4 2Xڇ2+Oh~B*^tAV.*McX¯Śb*A]\XU; hְV(Ե1#9m/pt#}eN}ϓg2+${ p6޾M")D= ?(3k$b_^.70vu4uuq(NS8-@EۘH,an|)~ؚIlP0"tQb}$qMH/^`H@4f˸dO¯Zu}3E&OM̾( ]We^ dm[5D~W6haqHpC“cL*1{ܭ5TZTؼ %'lOd#uιݐH98͜/׼y-.llLA+: fФ{Aa#@]&V?|CܽGJoaa T DHes& ~!sP)D TPHؤAvz74u:JD#%7*`,.\>IM}'Z=#E _4ת`ŏn >5i1{YB13%asXpJȴVFS^`Z75\X<(eǠuoFI&+˰?:t `?mn͏Ut&o24<5jh6kA*RXSCSj6UN ]>Wwmma$ N7Y瞿 .NXթRXPe-7 Rt^,ye\Y,)AL}*OR"l ӽuE^-`f9KHc-MqKj,?P=*=jj·m 3SǥE U=D {rm"W2͑)pi?qN>QXmRSX mֿt};?1ׁ1ʵ_?;9^8`-};>6eB6ꍊņo.v UW._ܤ^@q^.FjN_ۦuc軬۟੧7P#"V-!$l1:< LLy+1wjS_ 0\ZEfoZCQ3j?/e{T!=F,aDZ-Wl,3خSXGV0Un_۵{R6;0II! u\Oa~ݒUPohIbYtw @[ί2;Z/JOLMkohZfE-4~C Yn3Dօ: YPg\rpFAuJ4%ftTbX.')l ʉE6ԫlikpUL!׀,‹W$0XI1&=e˻j#XaPdMY•;Oꆮ&z36=xtbHUїw_+n^*;ſ Ѭ%JdZ*Ĺ_ ؛Xv|bo7mk9>]m8U+څtח>n'.[?Oa&)uԸzhJϐϛa\1toU-&{ק(/ĨaRrTxF\gս@+(zÅyRT3aC-:MըuJHl@LJxxrK38[bApO~ SM.Mj ?ư%FnON`R85L] `=n$vU KrU zS34𭛟O4ݴP:ᩴ#lĬ"Iٓzv/"# V'a<\S9%0NNS6ZC-lq/4tIx0X:_v ,? :+UC]`[ڭ  lU+5cHpG=hfW)br("AY|mѺpCe3/q0uډ/s)MImapt=m$D+_r6\),ݕ؜9Zx7i V*1S3vȝtCqؠϷf:5rdPJm}/ hK{1߸$VCRF6Fם= l8kdO*ARn^2$/r*`2bю| 7R}R"x` Ib3WA/|yv޹u[uv*ֲ"[wAK*'¹x|QK"; 'əTE8!72/}s+)xpxT>X"^G&$s<?+z-z9S߷P:}pYKfu\4lWcQً-;V5\VUN}PH> $!.CRY ~>4d:K~UDmr/ҸXϽ4"Z"2`Ms3<\'0*KE_IUoњ J<8 6-$l݁ऄ"rZ])_Qo c3M/Դ1W_@0﴾=VAjf#&M\¬/MvۮCO싸o1k6z[҆2im{_VOፂRHeXk#w>f&^{y_d5~AMf<7?MB UR6t(DƁ6v ChiT{ߌB50}ԧPqPGZ[SWx6ǩ]/F\~Il}-N-0s.Z Wd{LAD#TMs[vp^D34sqU1"na4M &AWg0o[bʜW>;j&AINuP "ah9&ٝNw7AϺ6-J?[ǒLsP#=Asd"6~A;(>ˬ 9_IQ]dptuS8*CMN >hh^!YĜZ@-k 1hcY~ȏlZ&8uAJɱǟRqϋ3 Lm宊ґh%R|^vWI!¹bI2glľکC&\zU  I)GHchbFAE_<.DsLeb $rj;wrP[44Le,71ؔTMh~82/7lkԨY^a1F{YFK-Ő#`jvjUSwDpG4y/-FOܢ vjìPDY4њ^]#XD^ܷ$D ע cwd4s7!,"{!.ԐU4QUWRpf#rqKdQSobR9٭ | aUOèl;&Tx:6l+2|Pad*=u%Ќ`1C.~<3xj( y&}!-I i4i.B@t#6t^dÐ$6pdnKlTxz%8.7ꁶ~aQ-R1lɊ9d:0Ktჷ+e61:}nLѣo0 g|7igkxm= B|WU úxEa," 4@ sil1G2#FBS[CSHwW-,\c.I޹Rd^ !9 6= eQ`.SQw,ɾ 36s7Sn>;쪶S?BY`Kܮ_50?YbB;o9p w}Ͻw|Ů;͢#THMOv$/o F2N8řAƷb~~Eݟ8&q\*򕜃!H]C4ZkVߥLcrɣ ,!E{0޻#~nn6lRs˅T1NPG]%iAwGln 8g tI'akd)2IVi_Bg`uh6U[t` KMcoǺUtra;c] xĀzBUJyAx2shs.lKt$eS{r*fOA( ) $e=)DN+{ØI(P1 [YjN""x}t$l\[!"WR5M%Ħcee"Q5{d|tir4dGLdnPXMR-Ewb}?'v31 !d})!3I|5P3mx0x2~KOOif];XdjNvvrӖ]"0&Vv,aS*0rQ-z#ZB㈿nlv=M!ۭ+p]Iy3\lGvױ,\1Ṵ_WF( 6=<ޓl# B:!Hfg'Lxcx:čb˿N↠1˟78#g]Z W~` Tl0`'Ў藿nYul>4uA@_ʶx@T횜6q$tFpGrb(Мa=<\4(B}V=\@͛Bz\&_'.L7RlS_oa?j<5/}5nX< >^ܸ8𾁨[XKz]71ǒ:@Wku價.NוRfg@T `ݡ(!hN(5דkKAHу@ M*k=;7bLjѳ6.咹B/{"<40#:I7-X;גIˁxAnax(G]t&E҈E!͑B 27kW"#'T/s ћiIVKy&bڅwMZs -:﷣Tn$|`#N3a*>GIk_Qa>k)r׃љg2/M[)B\zc/9p^gPo![,^L#%ׄ/-~ѱq%8!9(3FI{40JZn7BR 䠾P2Ce'+s?Eb/`eKrBimu2}aD?8\ەlw ?!3fon.F Ĉٛ'ςv:Gp( a׼~4vfuEYYd>UE6ՋpKU%B0m~iѳ?iIfVAz\sS3QūͥQ)|On-tzG{=;2l)Ca Mȑ22Bw@5?_ @޽sRo]4c:QMCb snHmi9 ]nx;<$.ۺ&kT3:6tg Q_oeDhĎ[LZ#o~| aLY}"u^pvi[WM)k }~r2A M82moiw#/(Yo,7'ӬQD '- dAԐ.#IMef5dk%D}tŸ"AkׂMnԍ:nj=t1:/X%ֹ]o? V]dUVgr˦ xWA\m=8d8?2zTe {w S7r}p_ʾh.RL.!sTpY6פ9:!7t9!D $l4aO, U\ ?zR|b课hG/XoRA1Fz/B/xz2 ,M#7{yVy&%Rb$#W+Χ :ru(;‹O_[В^P&.bS" 9iNaH̑,C6 jbp+p"ж39BĵFlE0x+9^D%,w{: Ca̘1_',=6j<00sbߝJB Հ c672608#&H4nI}& Igi|ُ6f>^3dĥ"R~k\Љ%AmE]^Ng,1r/Hz^NdD8I tVqbZs [@^2 j:Ώ3->1!EC<,6MG\.o(|%;|QA`Ni"1$efj{:ocB1ҫn}(M)d(dHu3rlӢC=ȝ ^pI=AUx-$ Ta>}%U"Itd^t{"?hbt_DSّ8J캨}0L؅)T+Tڦg3Votwˋ:2D0"v<'\b0iޕ 0TeT-l;ZJ  `P8I` <0q ooZRq 5䡏ɸI*zYnIZoz5=S,!gJ}!1GT"X[˅32c 5q/dm^ 17iXDAtܹ9HeMFmœ"n|ĘuzCs0@;=,Jo cJ qPzB bVڊP!13R]HW`<j ?ڟp RliBD2Y |h8k"0#aJXox{̆7f> b,BkN/< eX*Q.: DF5ZH7ٓ GJKm[ٽT{jZ,5!)z1/ꙹYa@eMTkF>ɢAi@~tU~):V̞xJz{ ZaFucx W̷) j1ͼx čV H01yˡl\ul,`R!NxH-Q(?8v}:v]zwH@ ӫs8H7%GNcN׎f^m2(*0 O$݅jqyn~9uZeٲŶ>Sdt}l6 ؚl'P"r0Tb gs^ trdk}*<BAêX8 {gwDUMwlFg{ B?k>/iI1(F Dc'%m'1bS,6-1XӌoO6cxuѯ]L<4+Q:yphQoZP#m:8w7w%XL7gmƛk>~3n=ȿW^v6uhbqDOHQT°q銟@UL kfeaEzQ֚FS%pk,$[dn1EElTѝɲ18ح aƇͲn**z@ܧLx0P lXi䐇Y9PAh\n&T.M Ѕ:3>r)*8WTX?tcP6Q[sZeK%%{;,jrX,^~w}YeӇI0{,d6<ŞeϫQ? w!{~0{4|W p֎d4?k`/j{Uÿa( uP/+a#B~С[&!){p\[  6?(֦ԃ!Kω %1}Χϒ緹YPdɶEJ,hÉ>~-UH;oj: .FU7]﶑-0x65=`p4V!@S^n:ҿp5e1;<?UIdlW(KE (CK"i0k{[{EjlfCV(!LB 87qaa`ɘu=bHnQ0„c8<*YzF*!l)] (`jsgH<^bM2{”8J=q^ c YC)֝^P6C0]Qq+_ci^+ZE->CLLw gϸysq L$$SH5çD FG[ Gk7: Gl%IML\DOm$~X0B$^ahE$_-U$; VڠrGFSa(>#HāHn"{5S&TrhoóꝘ7W qrz \h 5Ȗ[nȳ^گ Pj-2LC!xϣoݬiԧ*QP.R5N5A Z$shdH.Msgr`mLqIU`>Ŀ!L?A&7*$Fb s2:ܳ4]f"c:x.]8!vS'ka_xeC٧l$V?Лs6{c*sЬ­'>m@.);[#`j}#b*aSdLRo(k'˚J#]-|j@RTLM2<|bDb2 W.Q ?VBN baPgڻ.ԍP܈4%~[s4"O#^/tYp&jRKLܿ>sOұk'\h\mJ WV N\+] CQke*+}@2W_4ϴ| q壘PC";E٨PA]e6 cY\Nu197a: /dIU|4Ҟص=܌[2iA1p4O^a>b"jO֊EgYZ07070100000448000081a40000000000000000000000016759d580000058cc000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/echoaudio/snd-layla24.ko.xz7zXZִF!t/-X]?Eh=ڜ.+ɒKTvɇ֑vv괏#kOu3O"LX|dž ̓ެg@nT+biTR$Fvjjp^Ȭ[ y~;&ߞ_ ~Un5SzE5k_Tۤ]^ˬg肵0:3%F#XL4P+u1]wwzн4"T<Nex&d>k7-6H$]/68H`R<0]f n7P[ ܉ȵCsTkvo0Ш#GتA׮0h'TrN0}P#t5%5^ƂpglT%N+989 nVL#>++dG~%ktÊ+Uxp= A'җ|ia]&9hΜY<6epݭ"^xj"qVoF۳*o߈7li$x:EOՉG\0{PI|`eQp?S"KK-3+HŌ*[tb/ՆL#0+I,-,GP4ʬ|h|]WyJ9$|(150$+X 69' z7KUA~O,Y m% 9{3Q._ž{(X}.Nh]{߲|a̐2z :$eÔfPooS e%;Du* L0Vl_ggv}[ar3B%C/Z[7V_W]! zd2YaaZm=eoiYeApWq1<&$C< Y8{-vt%.0Û łIr?تzjRۺ6@Bra {DIMOZ_ $0UPSΦ[ T7&瑯S$bX(hs"`׋f{IFD !8C4q0E!(VQ ;(1sDImo'_1됂Rj)g4Vh !ZOd^i?'3$j0HŜ(RI$nif_;s2|ߐ $i% TVTμ(rFVL0Ui[9B%]Ν*kV s9N ܅ ܡ(\%,vSP*,şH >]c ~J"t *8X $.`ޞq>Q 2-+4Bpc}}U8VfN-mײ "FG Rr}p6t7\]7yQAa b|9ԗ]5da)-gO~ԉ (e62L5g:Z:i"EG8cHy(~Ͼ凷DjIzhc?9<i:ۛs}n#TM,^]h=xsQfH GQӛ`Rh?IɲkO »n߃`"Z2&(y4+-?5's/7d}uBoGIwt^m06-L=lz2\ =W8l'-mxkdaJ``BTlﵻGښ>8ڍrˈ(yۺ0|/u^*1b˺ro$8/P3F#Ba,&gQO<LJ:\* dHt8Gi-K1\DOՁ%n;|4)c fyho51ø-`v<[v7cd^A"ӄzM[f ^fqK5}Xn@q!97 GaDg;GwDG`ݿ 3pxPDWm4MޘDݟA]w|6j*3.<Xoݗ,G3f]&/O`q''vAÙcw;J&%=NõZJBr0Ġ$FAO`_. N4$ oq=kַ01|nӠ8-ܥ kuvFe<1YZ3ZC! UXv!\Q'?vo{1]z@(. }-*:\0\eCsdt՗o(@ 7w 7>nw?csubWri[@ To_0EoJO<ڏu26Aq6Sy͕DK~+{J`u`][òF۽\DV]? 8qhP0]2/%lRJ^]~-˯>}t(%[gr` vn~G[O齃ۭ sg_r6p<m-HMDvK_.b|7گp/|gBvvth__77/NGsV!T#=]c9CW I/͠8`kƛQm+ u ӓPF0\Rw k7P:\0C2ZFK1U3djr;"?z0֋py>;+L_ӗ3nJM`uEuSFײ?Ev>>!kQ샣BoW`#H,] n. "2C?S%]_k̗GPPC| P)ld d*j)f =nA []ݓr;`aE5=;@`JÕwb8Y&*. )B =B́ 8r2o' *4:LibC-\ǂ~,@ոzYi% @m~9XBB7e8KVK2b8[,+<,$|Y1QBGa洤mPsSLGRC]r^'bwmz)8= *ndAEA{f7)۟-}x S;<h{\eg{ QpG7M̷P12RI`ǃE;gnZiiNRxQD%cagGlh홷6 ߳| 8*F~E?u1E;04~Q13*@S5~ Ӝ(ϾtI~Ub<U niï\p\씧jO^tQNmMmA,(53zǨ} Snxpl&^Tkt1 ]gEi86V峚aLr!H:%W?!F zyH/y.R|HN$'~qiXh0WK]XRNNM 55 q@8E>}qlMqrΑYqš|B`88Ki%!h'4F43'̻ǩ8yʼn!ݻ7}J!.0`UW4?{L7gPt!d^U~`u(ic)Mo1|#F{پ3pt'WEkBl^ ~1Xp7sOx9wHك"q;%c9nwPk_|lY}+8tI>zx8Yt+1-Z/12Ru6eS@2jZ\1ZpqBB ~HPLfÓR1E-_8yH|sߎs^ݴŀBW't0] (FEM]Bt:+ -aIb5Cmź=]" xD2/V!+ EH61 1=14CĒ6!~mD[BfQEBDemnέ;x-ɼ?&vdb:Ԭw:;oƦCZuZ'&Tc[jKEc$R߀Y]1ו }j<V'Y˱}xwL ^8zY6.#A8^mjWl Zh揶4 5He)Ajdgw ܾwnT zDxR*yrnqc!՚kW2cc;RsF ѝᦛ A3p%fuֈd4fuܢ3 -FM~PUS_hͬ@*hSIK"~3OQAs^Hyq0ҰGuA"j[vp)-8QeWjKyLV% YoNk,v7Ye죟K(^e[sؖ6ĦXգ?/ ȩÆE6qR22rr=hq7EN]+>Ի"W^z4aP A:LQͤ,C薉n5^%O}tcjVR^(Tve39 tm|~+zVDlVu_4&)T]TOXG}K,'řvXFb<,56g4j5|0JU2D"c^ܳK/tܦ8jD[9) hΪqq5^29::ğ0q -xk8sEdnXH` `SIMf\~.Jޟ%!M]VlsF.~EpJ$e!>қF!2-;jx{miOB_GLzynelXklne6ٻR}0hmȝُlqYO˔ЭijɛiW¸j/8 {ucƹf/  JU׶~NJs{M`k2FmG _t>hU57N*Tʝ6<[~,_m H 5lN3Eު750 k iQNʼnl+sxh9YÛ6D]m5WXpf*VR0XÛTKv=ۙ$GlNw@+jڞ6,g׊\"4f7x'mfoe;SG>0CNmR)˵1Owtv'aɴ NOD7s}e/aŚcir;\ht$A5x;co%6/?zbo#f6AИ7Ybg1aφ%?YճTڎF lcjygr%<>=f6swD2f)̥"n*lm1'bS Q9pMHPK 7 .y?a57 z,ήu s^ fVGlɨ`>7Ak'^kߴ*mB-&e؅oĘ"I\cֳ@EL}S<BqT%B9x%xe0Gȁ&}_OƇV;wjƻ>d.eXs ™͔ .u1RP~*eB@/,Z4,#C8|Җe)Ԇ \DHQS7z+vD" 1VDaq%k<7 BK?+O@`X#sk-$ҩV$v?V:,>wO1/&{.UkLH9q}tZdbWjBcU&j>ӟ(Sc¼1S.j7, U&ն&X 3?";zW;#Y2@mH3i\%#^2~|IɊppW/A/>[Ղsn}#Iwe)ѝ<l|UOgtAΊsG,;jF%N)r $g2,Q~J⯜9Biiv<@FٺU1챆ߡ8P#n襆R+BC%ao}@[gaȗͨ~5X 891wN^R<@W964 2rzYݺ}JU/-sAt s֘n^U\xl(.Yxvsm.zwuHIǭݻ.pJ;B)yJo-^RE~9c~mjCV K ggEO K+FFQYEcP ~cLAnDb3Є( [شxr$έە׆tڴ-t=[ẎO c>3 w9wBD*lHJ%8lrމJWpkFM<*Vd+DP|6>9ViN2?Qٞ yNYB!Vb)Sj}*)FiGzcFƠ}& ;w)\nai"bˡJP~Ⲳb^xFqU3G-.:ΕlMa4͆Q5?*FʝS쇨b>1w*dG)>:qv5)jR]m#x FrI:[l:/XwABOyo\cs&/̘ޥ2Nv8Q j4O2`${m`FƝdo?&cxBSKxrIػoͺ*mw#;j,-2;󜇺rt+R$ e}VuduvdN3$Y0Ky> |Cv[ 7i%$Z(l1-/DL㴛_=!1(購F?iAvrE7 eqz:s\:6=f!,) _0p9Zj|ǖ:Ifd u#e%s õ(.~wF\rF9zʷ|Yk-*&W9spuj@BPۙNL&*Zhi,Wxv Dvf{LrqѠ?~<+oQu ?DDpQCXɸ~[{A:kV4=*&b0.b 6~7Ƥ4@QgCe1RE3_Q!ԕ^@8Ks) j؃?_os7L tPcgqPs4(gYdӐYN !ۃ9Ёi~.GV-@~>t}tl0*NATuؼs=@Ih@ wK V 1O&usgCܨ(|S%_S MaS֟A d.H҇,⡄AC0YEϙ 0H |HUu7KҟE#h}{xUW3! `QC{Y?T(OCk-EpX"qN.7"W=aԳÔX87HB_9q3λsosz1sHBPu5*'vEy *ݸTB:u^ +`pmG |ɾ@ Vb Q)w?lwzuҵ5C},[sYuǂnj^ Ы$ z)#IJ:D 4f2fglr EȾobVf%%O9 IAz*]6@:RO6?Bt8*4ü "%qEo!SςJxs!ۘ{4D}W"$]z?/aqpY%Jw skx]!lu:,j4+yr ` 1CIVZ~*ךh_Nn`bdjz/r#&3_ -YxX]s{<}%Q垏}wt9_VG|urxUP$3:^A?@uFqTb.YB&aNZRR%v2S5t86f`gKEێO5<ҳ54noMk'@&{Ìb/ݍ? Um@{e˧5|IPCRH2)d,429)gGi[zIVŇDGjnRXiB0#Xr,+(}˘@|؜wNs_R~~M h5[ɻR,9 ]V 'V\*~U^~i~9*d[DбsY\0ظX"^Y<+m%];pk%Ŋj :YrNEZ,/q/g4^ھ`jk\82$f66>?Ö́|`8ldn5[ϰn9x!L`Rfo u!Sz"&B>sb,y_js 8 bx34)ϫ ?Yup*I1Ơ5˘d[0MPȋem֜ b=|?!(@>Y8;;Y6Hf9}?~W;kyz/gTTdz$k{C/T V[WZu<KҬݞT~s .<$Òl~KZw"FȮ6j/( 4o`i~šFn_)(33/Uu}%x@tڷv}_uTLz|tΨ@oZsxP\.&XBeUnT̛rҡagЯꖓFsq +FZB4,ih)prϸʺ>#2 M<`buf6_@qة l" V%]^>fVxބYUw ,;gQ.Tӣ#ɴٮ ҭ#IC4}Cx\;y(zPg(nma],:'R$tU[l -ܤ;F2X)Ƴ2ք%IKnyLA 5GtXbte2 d3Lm Z{Od'X^fqN{R$Y_a &=@Hce%{cc[)l؆Dbp \/\*I`B ֓Vk= H7sqKѭD@P؉5[*u~fō^!}sɦ ⽙ 8_ ïnb=t~K h䌻 ' {|i$>r?TU<2Tv_3N`C֌w Q)>1 1F$ӽo dfPc;g>,DD8*訇t #!`38ȽQI[[LoᷞYhE^)d)%i@b?5Mn qP x_>)z~GŴ`6 Ao7Uj5Ɍ,cRpyN5!VI3t#v bzp3A4{C&n6]N*z 3'i[#D8+q0fb[Hnl>PViHejK h(7sR%26-qwȸ3OBBP*b~[^,[ςmI# oG.\NtˎwAdv5.TX!^ ٣LL)/rja.rzB(ifa?FbP',g(zTuX%\k_ҫ1vILfԼQx0t1aI7)TB7;;pH2fJ<^OOIusꋟ4e{J*}.M%NK& X1뇈wy$b{˂+P-9N(ZohncP֩G-FڠDž| ~Pێh@W3 rie7Ljhz<]먖!H텲3V*F;ƼRWDEKNmi3Ynww`Ul |mƬ.s,Ex|&?zL}% <<-]az$ԭYNBjMppVO֜R/{t o]ZT/8' mѣmsv\W}<!O8)ȴ#Ʋ%#`|{f"tf6OAϤD[@p&KeEHlZ,] Е(@1~>$H [f,: oR.;I_RzE[(bQl Lv3rBx}ٓey N'Wd?jε&\Ef,W#lAֻlk5·D>/FŖ^蜦P).̐7SrLݰ)dp@02YGwg2)&r!%Z}DQ=FŇXb{1 ·e0 ˼$̓މ}m;p;ELʐ); :Ɓh*|UctGԲع`sx^<4hž>;tpW)iҧ):g>Sal;;=xs3^z;?bo`lM\C3aА ?IF#uݰc;l̙r$a;́bgs|!6<>"gzAhӀs1l/vG|Y$%wAn|3lB0'@3O1a5Y Ru'W>?8 ;; X,UTd*omh ^ߧuG67(n&Wh\Xo7H\ Jj`<&E鉴rNoMeb°,u!>`7RKiԓH9* py.>޾@+EƼ9ORCgȥ}XşoSh{㻛_ب<O(ߎ / ^@9)ՂU.5XZ YnرV,HYw)증t 2ǽ.*DN)(g 8\2<H}S>kZF6m7zp3`r=:ӫ򛸨&K2Zh.3_ӻfJE& @Gկ$BU|~v*w!j]}kCi~dZ>csgJEנS{aΊ;/*eavQLI g*Y*ґ'ٺ[k\9>羝Y[Zfg(8b#Gb;/rY[ ׭-DsclPR4㬐L=8XCi+ {ӡ\6Aj)M H"443gTFa[j"! >yx<]luo\99v}0C" Ʒ`ƸH&?wF8Sf(9-;bAy6ī:$VF y H{/-RPS}sz̞{o0STlipm>|@]gVEcmzupʋhGS;2 6 ӄ2.ev"m:Q*K+|pb6Iyp+VW }`Gkol&^iTPuI8< ѩ~'(v Su8HD ,\;"4W"\1cON*2v>02WH9sgL&N?M]wWk'c@(ZG>F@2sz;hh:U'wn fAu2Jӥ.MD>4 iEPbA.s~6XwB -@%d7(| X =ԐG!ƩY&| *j$'ݥ(d?>WqBQO7dREVNGiX[{>~1z)2k""R쟷4{8ca$"mUf^KL]R] pYbFdTF]i@#'4leAk]A^neY նuu QH)J;rŹ2i0\?%~ DwaWk̠Jh_JSi(QSS&]?#Iֱ2|fwa9n|W܆b$|.u\Yy-f}3؊P.m7@ҫQ?KKƢs/\C۳C9mhY=meZ&ZɁ{88q 6D8M>2uz!Ei7IH30BN*rbm`l%)DYLqQTu,G6m\L`qByp-OD%ߣ̵e aT_px.y# Q&$#VA 3XVgLM0ZsKa *ccHşaʤk z9^!B >DoYY"<{2Ul@029sUO4B=N=5-[:?}> {6 Gq *32љ8AWR@†!D>LJmI>%Wbڟ9| t``JU\ [A bd;VGǃ#fYoּR$ؓȇbuh<5ҡ mn7ф )hey{ײyXD%MhQz3T4ϋ7x3;H?(¯ 2G75N^Sc !8eu…l2j LŰfDP"EAltˉ;I ̫`}@^::̍”=&tc㼾܏"etq?WC| 3L瘔@F2(5˸= Lܐbs͌#ߐ(X\"} I& $$uL9㼿\۰/p[Zx*}%o$D/#/1)5#&W:"F8Q^첰8F FrBk\W }sT7)S#j6A>&I .]fX "C|O2ܵZ 'ɕ{qG ׇa:عJvvmzKݳy75 "ѳXnv<(I5@ȯKb.se0XNr$6mq2]]V_ߞ[ڷl  zt+ofw2׈^p:9af"ޠm/-mT6b}}Q2WɆˁ7҃%v`qকPdV_&nn$s8Ns̫],eHv* %TT%o?,3-:?*S#kӮ:Nd5Yuf??5+@o"P`ߩV"Nfdr%CJs9'0q2x7]`jOm&eBdJc7x;] t8pQ#SD2ʐÃ+ xZ҂ :t~pUGo&ňLD$|)#8r-?k} 3i5ͱ #@e%/`x~ṮE4aGR?v,xz;M҅|A/IĄ0ↆfcN; A]cͦ:vdQ?񾓟2IqEOS_ڥH`ZIDöw>B=~J|*?Ijz$޻k>kbRye *Tϓ WtAJJ6ynPLZ0Z3q\lц'O3bV/>.u E1ys>z%{il֥@ݣ68 pz"lGi6yG|J֊iDkwPbf[N~Fry!h%hm:&Vlu+~ Xn|Qjы٥ Trr }L>^ժbrb .#ag3Y>PICg1 ΡG${{l/%D7e:T<:} Zoz* vwA :čw Z8Ÿ0Nq8;'rVttpYY,8jARdY"r-~Ch9,(߽+VGԡ,'ঁ+Q*$J}DPd,&@٥Vn3%!-RXZ?Y/,!P/+F[ߒ}u*;gt#Pό:fxJz&`_p ] K*477t1xƲi-y1Q,i:ȨLW2=ųXx;-IMJ>K(e:b Ejlరn123evz淛xQ5U`s4Wlj2_*>-gש K";QS)O M {I7LU;o!dwy\i* z_/:T%쟒DǦӂ'x4<42$. L[lB~rv>j߃:|;M3{D)kWF#ѓӞxR%Ln.AQZb9E>t>:>,Vii)EXEjP1b[q\{MiΡDFpȱlF3A#FY/l jsVvN#͋|څWHrЂ;V r6fQuvaR4 `e;Hʈ|%@A) "Z:F>vH)jT)\kZ}-*T8)цS@ 2@2/@u{kI%p=×)O+1襾.MƅLNg:p XاGjdx##柾v.Z[",gW+70 bU%]#9nEr#l,Ib7#D:!7ΛjMEMpSj`)0SC (jXTZrwu#dvڢeWR tT e,r( E7qҞq2bBA# 򒔋Ld ՜n-E{za7';|q TŨ"'=(Mݭ)S>rjkt7h%W3`:Va}B**aO]3)Cdk"`=zCYs?r7i:N{un/3CFrWĒ¢D}/[7k{2Ab3:[} Kr1@NDVb o"]|1A#$ROYTjM' тc#AVVxbpI\M8;>QNp,왾htaIa'#t/IM(/ <@uYN :';D]/PYF~`.6:%1;h:3?8G°&0pkiXmW-se%A#&n-{lqE̓"uQV3.gʰ૏+bnYҟDĎ.t窴z{ASLKqtxX{: @aGH`>ެ>:p M@*ܗؑZ>gy*SVRdW{LL;/@fɊRNW9Qo-d&ZyR`\,9V0Ԯ׭\vhG69q)7#;hͧlĞQk,zB-+, {-]j5Ҍ l2߾ws(nR zYJ"4 XMQRbg(NcaD7nIz8ZdLU&6XQ*Z_Yjyǖ !(^AuUf{eD]@3$_9l9KZPR#8!ȈnUɥAXGb=N9YC2,(wo[~ІYU@@Dw;2_`T{h~zcV-w"*| OsCm}6iM!HU-ܱh:oW-SM~6BްPY7 4?)~8Ծ9bNQoUU޳$$ ;'PGB9\hyVE/?XLxX1G|+.EMw3l!!Y_-^ohs?56V2ڮ!wD,jZ(s__8{0ɘV"HQTrtQUmœc }+[!MQ1ZspG.w1NuUhC͝^"\wRsS-7Y./Pd"ϓ-:q1]rU \o(R [`1Au| ނjXD$#EУv@aW;~Y !2Ej,?w'T"Edtsv69$SxO4ql 8*6R:L$(+g%n lc},vi[Б{4i:+ _eST,s^/j5p̅84J VԜoR6?ÁFVǨ?'!S-tͽ!b{!@Lp؊ a t>̺mbKɟk 6$mwj&Su%jrZ`ɮWmP +C,i&邔6^GYWaze\}8߽w-z`v7<`R\rkJ?Fil`d 5s{L0{_OAOr&a V@QC wq?^Nٸa;𢀸#G"هv8}t@j;RӃ1IMO}R{H;~?<z 8yz'čq yŬ'xO&KlDqzE ԧ$ ebgUZ)V[z@ W @*hbos1gVnkscgYZ07070100000449000081a40000000000000000000000016759d58100005098000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/echoaudio/snd-mia.ko.xz7zXZִF!t/ዕPU]?Eh=ڜ.+[gL2F_UXgs>X(W`H6X'Ķ~tGw͢"׿&\gq l<ѤSU'& "uˠ4撏C-nvٲp/_¼ eYڤ Y҇RR&0_ kDicZ+]{:\.J`ºUߓe3Ѳv*vM9M15"XHzzqm'4I)[x6wB~X&_ArCJk }`4 5o@[dU w}8ׁp[2YF۽ 1PkzTm1 r<74Ta#ShrZ4„3ӯe8 ctxx%I <1ujUXMpf"-NCzB D~(c;nEU1[W>+J CrɎf!2;B3a|y6i fpzN枢b]_%\7ęЊ+)[)os`[穵٦~E"VtR]-qOW@5bP˯{sȂS( E=ƟyS|%y M{;ٸDo25ުxa򖿻ཉUգ[6x3F[=X/eNw>c qZT)Yv:@Q#vw(c.`Τp~BC z=PyBz)T1%C+[t.UUudxc*wq'Awx u1P*c.VP`qF h |M~+`oc"%uEQfv,͆ʀP)x_LCP"loTb7CQyGXf0QQ ' ^3q6[:hoJ'؁ 77L_q&Qi_l*#F"*r`kq`hƟnHY ŽeU'9KY R b(\QPFծ||k'.R;cLdJUϩ!Ge"E C4j^gWԘ!R,q"t"&뗚4S+׳7%/شgK Bf'kr롘F:.|K.S*F4Or0˩DpEn.BRT#['R-[10Eݳa wJC CƓ_T±no:[neighהS${6pmd+(ekQ2yb#ߞ4^1˱I˵=tk+둈v:/fJ:ԇr`Iqvh۔eK( OG/&-w:<uXIGCiaɃQcʜS:iB- '*L#P3%_tMƄzu% ]hP '{e@ ѐ8Cr-.R̃ʁ?}+1!ƋIKO$f[~&/InD\,b' OP-B1(xx%U”!tBg>OԭtBZ$>} ߰oWokD774L6,j(}ɖp: sXpL^m.p0!}K0VGbT|jh^>Uѿܸ 53D rX2PԝmH.F{|R^QbqU۾/ywi(z3lvwWrI[@wT6AV;991a%q" I׎[(g x;|],xuɵ+d ojw1MP 6]E8kU7h+Qs*]a> vrwflf B›G-WubPȝ)ķFkakaY5Q\l1sق{5ȕ1}?0g nS/,umșNdnEmn^O&JשME +F$XemFH ;8t':{n(ArNf+(Pp~2|˧[ }{| NBZNjH/ȪIofچ`'iyg6TrrǹkjGv,1'U<&erlʱ jj@fKU] sVyCe@7ǣ!#T{acia\t&i،Ҙ ZMUCŅIx6Q>A s,ϱԙHkdx@ŚIbEMCWsIQ: mC?HB*$:d/ H! Y75 F%.Pgq4/Շe` ~ Am7 nCdFS(aV4|1eYB~H?Yx$.b wԅkh*xkxBVA0.դ%m8bͯiHW{akISiGKf)j_=+*ГL>=P r.kVyB`ql̪x `3/&?TV;ԍ$e p|ypU5y;^,}o2wچgP:W 4]nB24t V6|ul:K3\ZM!+H=b% LJ* :c)] Q'62\4Ɩc ~g(i$jbo]WZ,-0SVSrqxCT^Í)㩋D!p ʜ뉢smPNc3S W/Xy 4QI&w]S:~X@8 Z-x=4>J꿾 GώҶ+#@~s9X'5@#uHUeCPFr띶ǽ?CëLF+dR A\?tLh.:NR34& "̼c+qgMK"@0%kon^7i~B6/XqwpHhO gK51Ho)LZ؟dz'\3};2L}or_.{R|+閲rXu£dF..mN$j)&( T?k٢gq`!ױپ%6_(OQIx ͨ `(;iK)pI>eC+2R=x{V&Lۨh`/QhW] ){kw ."*z#4oYWzk}C1H[2/61.o\+cijb<jvdןe%JK|c)޼}Wgb]j>C=/ˮuxِVk5kkdlj>̒d2UֲOQ*>,#+TKN.*a>T1]{\$Z%)ϏO1=k>oc~}UͭLiO9v uw9(. \;/ߟ9+H1}G㪱4}VXǨO6)7I9ǏJt`裦B0'q ~7>bGccU,ٝeP3D¯R95_o̯<Ty"6'Ѐ8M]"ʩQOHWX81*4-5͎".AAj$X >zrG_1+X >z5͞'Z391|iBg0 }/*At*rWؖ P()`*'H\:ꥨ1QMHޞHzm4e 賞/ 9LR+vrhxRtj,ؒi7Uu~'rn#$?=+6}f8!eݝ MMx*_TllGB}DZ/a[U՞Y4TILJ k&󪃒|yFAVw _B>hg?S0UՉ{PY(Jgopd:w xSʃ *g// d`}%dɀ31&%œkߞeEIJo#,XW;>mNF攏pXlZʘs{`_77kݚ 7]^r %͈_\C=ҴZD8DnJ7+Axj%_i*unOW ̌"{Py7(\Ӯ=k5W6-x*cy:J>|׌Z!| Qk 9u{$qU`X)" ˄ד &`+wf=Ѫz#nEW"LQ1Ak?@9pjC-{Oc.J-E\j[<{6)rTLa`@JHD/j V?A1*/F> b PZi;r>~w߶bѤ>VN&XQA ݃n5ZƚܮJD5EkJbI0 r7:Ec!z ?%% S22@Nq{-e" :f7*EUwI42Q50qYH5 |1uU'Is٨T ~~C58x9Dǜ@C{L`6!&*[Q|D2_>-ز=A` joOkR$E@F`ؙKl@zP[i{_Uvԙ˨l &@m)R$vHz:#r[Ibo2\2.f_l)^䂆t򗭷 U-?py%𱙋dkb$(V_Z$9AQ\5PXq*{BC)&mXࡤ#;byF?7F81F@"∞̢e#=ۧs8Z) pK6}rf[ȃ EA2,ѹޡBYςY͂$%QPsЌ=$^pO.lYsԒ Ve%ӹ}mj˜q|19ԯ9?EҥܳnPD;A߷Yv=3JHk}Vv\?Ia'B@G0&;Ƌz .<8Sa]ʃc Д ~jSHvp0zm8am:SaZ%tR9NN(Ao%-GWp2:Ť){6!'䔛wJ ookKsx5vm*2'a^i1 (y02PDdMA1(0woY ."'{Ae1К&Qp4vlޕ .X$=A>;Yԕ_҃ÔA02=UfvetX.=59⍵lAZ3*}iTdٷW,MȌ7robt^?ء[gO`qG:n$r-*Wi&a D) Cu? 쐅1.Jg);}hJ2)ˡ&PaB'dA^a唑#l|;Wl2ͅ9eldr@a\'Edok6,Is"%ţxSUlIcr em%]ۄ;(89H&qah4FerI. U&ig4pvh'Gjm4Z!i:oؚѠҏ +3ԄG񄝼dįmP銂fYZoSLЪJ#ֽaҟWTvu;'Ϻ86yeM8#x"WSr)|6ҾĈ+ɭuXB1:%xD@#nQ٪"Щ}3f ~ ?3nAtP÷4ts؂f۴lꎘjKt(+ lg bki8O /LE-vg0$ԛ7OG?$/&/XQ` )`#rMB~2f9X'ƺv7g!p%TO0 J5j+q ^d\A[JGGϮ#ˡ:pkx;Z3گIb=6YE D/졑2ND%(DƬ+7>Xu#c5Xr#Yij^E,Bm!!}Jf\x#X%쨅Al\x GdR|YgFٷ s~n4M~orbuPPq>>|K0"ԥjܝ Me<(@+|AG ]X@u H xStϤHĹD~}2bN 3R(O@k߿s+Rc)tVOE(,+A^^;ȴ4P]"Tv;8i=:>.I`3f>%v|i oߵ+J5[v=cuD7!Pxz\NajM;4:K^ߠ\$5]NvE9ewG?qsO|?HgӾe_.B  .ƒ_Wv;FZGk\},>q0w4/dՒZ_&11o0X4J)xZ[ȋB`,"Lp%I66ôTkjgf+{7ie_8R35kqch?TiOTYqd̺FJ8]7>;\?ʻrF.h5$X[bI$0w OAKX7O3O(1-g6MʸI^}=hAF?@SL(`Á:Aő3 Zg*hoP)yHƼm*dBݞ&~V- 5"ej'MTwՖ3&XvT¿r-ΕH:OUtC:bi8V(Oo$ ^ ( 3y WbX3\7Δ;(jVT'OxzLvGtgy2Uں.",{Mnt،eo^Z?Yݶ ;rSSh\jtdXΊ ;DjMuW kp3m[ 0rMLS!t w"x>Q>ʪzVYoΒ旍áQ0etIcQ4l-g4 Kvy_/#y썈ά+D{]Zct$"JL\"Wy ܽ*tbT:Zf-E9Ofy ;{[20%6W}4["c7% PB쥷8P^pe 9>"uja;V%ٟW;I$=FEh?hoA.|fMxD4 Ǘ6?A ls֖v~:'4F3cF6CN{ >5 rj{Uu6/gukcH 7siTbS6A"&ۢ%ߓ o,=}"OJ\b3UX,)sisUUL ľ̠NZuj{Y-<s ߐ.\x/JV{ k`Kb?뫾8),`a:/Tzf[vSHe\16Q{u{Y%VU92ibc )ЖJ&1ӌ0 wfa#[i@zƨÜ'! rА^di ]=sgU &I?á ʅԛ@ZBFiIRB-|Y lVE~x-ZsByL L)\xٿCW%U[S9V č,AB9L蕺N,e%hx&Ium$银FjPLkx)e]j콽uO;ѷ}> fܤeexX]^:KW%jw1qFk=g:_ tT(RLˏm RZP\ mlծ*^ĂdO fѽ޲;QhtbH[ Y3rFPO !|KSSZ++A]r׹'Iw籠hCL']H Ϡxp HQz OO`ȫx.U ٖ/Z{FoH0_Et.q^)\cߊ›cn\[@x*N[VӅ"6HKUЎigq*j}aMI+1^c ?dyAhъh_c7\c8SJ7QÜø3W)O7.2'7`[S1jgXeJpaQob)1&sXD, !] H޶&ӉWc$4[=Pov6#ja|ms ^W+x4C/@{n2Y,HD3!\nOz@_,^_pbT=;iAJ~;Л +E-C]tT 31ՙC[]Ϳ:&:8q^.[wFL2·QJ_{c,QT K\:K6.@ 'LzbJqK&U{sTD˲>ܬD[pư9K|v3UJ 483^un]A]0N sz8T @PYˇŻe{yquǨifb'k??痩[r49Xޑ% t&Qk%]`-|a>yhM`gΕgV:$ 婠u0:w[z::)#]rN<&0ڙQ2tr`0.8h^z:R?Wɶo^ ÃWx5w@b>,8m.1fqvuC$Pe3fAh6m.jeuoZS:G|QD)X>Ly߱ V$XluyPV7EfMS<ݹ]AYPx>U-6wOC) {Vk[֦tlfg?(wsS(-Jyfikb`EǼv 'ے8GD@kr;vX&PװbC<;_JKNDt9|N؍au%[!15'}V$rK@ϭ74} 3YzX &l ጞ8Rۓ6ώ&,BPa7r8&nMi)z\_NEC+u`+7>CY RM,7SB l4޶:lWfrLK$5J5`ۖ h9T>`yW}= ]AvAqYE6A/S)e=ds۾(ȸ59y9 rG7rM;QhkտY&:=}墈~Fm|`_!qJ ,P.Vme=ux$–=wUd7ʶC{XL!Ft.r4-|s\hZ;$C鴅XHtfC TL[*vU δ x˺' ~3$.E0w8AIЊHt&zP/VhV#is}N yHocdmvAEd,^&`%BcʓIjXiNw[ 39o Lr;րK}R 1wW»uvLy?(\ZgDT/.Ysh,ɰd.AQ6?7n~Q1o6 .ڕ,F4*A3ҕ,t뉣de 4I%zuXY?]?,= nƴEJY%MD93YWg="ր!kG6t2{NJɉV >~ QWڲXx[G^N)ľ0X6j*P=ԁ[#")?| e Zo )7+WUX̳)ɜ$o(&YʟS6X\Ep޹9aB lŶԻm&ق_4Cp<؅ˢG(FT+"䲄 BN5k81?hE6f7lo? ˧Y+Χ@0|x+_g=jR94chZ5o~A'МtpknjB:P\ɀXNC}-6M<5쪩zY35_Vn> - r+@头vdo3}z=9[ӂ,}@8.ӿotWB(x|(7:0#\V#i@m8pBl-0[iJ+lyZ9,O#$sVf6{vO2Ÿ8GUkm L06ve6UG<9xS*ڣ2a";#>>b]Ed䞻fM+*p}#@B~8 }۳;a. a҇(8|Dgb{æٺϼkr&oˢ @dʴR42NHG Ne\%GW̭ {9>CTK19A8Փ>(Q{_%ôP=FDH|K\m]:KWPcQ==_7x6yA! a%]bj<`sa 6{9 {$QgZ:^߶=n}\+ ,4mL/( gAuC)WPle8L`=1PlՏymQc ):۴ ~|u|_0T_2q\(d*BN1[ zpE%$4\?yr)ȳ}覕)u#)wUOqR1@yyaCNџ'm:w_woR\ iDK9f5S{VC,hC$r嘔B S2WyR?tĆ0{81NFhh}7⸲m %!SC1Gw|'gLܳ`ۅꃏ(ծ#R]4jDҋsniV]d_. q' QG c+JD"noC'_7ܘ8Os m]fG8Q3;Y1f9314Ƌĝi #@.**ۙx$a L'%X.KIo [a :q3"V;"MҥDOxk^f4K~sfVݰ(ۯ?olK.2P]5(+kh!kt/%zћKV 8"im R^.nuX}Cep"1dgTTd5[K 5W3׃rcKLη$n :tFsj9Bd{k F_TYܸrW7`a9EsULM`xkڢ$b[cu)/_!^-I % ͚)a;r-'Q# M%ѵRY63L bW'Ŷ)B .{/ʍHaɯs̐("eZ:se@vyw~EαJ]gd7v7gcUίFda,x'hfA(r@0!$'KcZoh~hqU:wrZw(j $دO}?Y]pG)ztsp?wF齗z@)-Hnl'|?oN$E[^,KѠ)D-]:ie.@`]}.q!T)],?wGꋤ+4Dj7=ǡwztML 1YT8^@+BS*+[ v #5JB $nN!OT :hz-gث N[$C 9ԭy5-P&|cLrKIEn#Z1ORNt3*zƯ=}Ś>;84 5"ěwN.WixoR<>P~'i,5|B-d16m_=4~ҥKe&ulU~6HBSɂ*:* RD,ôctH,+ VXh͙|֜Q_$'7o[ u>ɦ gqlx-|JcfCtB1 +]ۯ?X/M7˹W)㣗o$ߺiͲjg7`m! `[ͧ1)GX8]yG^&I_W0RD_ӯvVʉ@j%+u>2(+f塉_ k-wxF냒_ ׿+Jfۜ )mMY 0GPrT%j!K1IB ƹ LZMOfաhO>u!z xADzS9hy&_@]Gή23Qzi;)CX;B Zh=d?'ajNwEKR@BN?ԓ{ _b"֛}I0 u]=AO y0Gh 9CDI+$Ђ(l;J壷pm@BAq@T˸ _EܘƗHpJӤxɀ ,릯{0M|m KYr1Жzr*`oG F[hstPd<3ڮ{T,iS/He1[C#}H$%Tֶ+LͪoV²;([7̍ʼnN2vrӈmf9#eW(e{~9j@~}0dH8D ihjeٳR[I!ҭR}2*{>rqQ¿3^MCn2cA׷=w$bo|F~mpk ꙴ2'pքCaq>oۜxk   Y `$6Z >14p[6i8]ϥ eNFUC!U`:t=?i'bF:;]]:ݡ\Ke(qi{4x?(6e  ˞{ '+E 끾WB;ϊbB{$xga :: wQ|r.se]-jC>3»nI_~D+vyagn:RG'նpⰆ/Feq10=ʘmTng8,=lR&=Bo,_5٘x%_0[+i:1/3q>l泽;e6hxg벬XEա9R5K=b!f8*4aީd8}}/(;i-h:hi[hUaU+I 9_V WFـ3aWYl(XS`)ɫk$5=187dY{*mV>_ >$k>12`~NAr޶i|BXfOO(m̦U6:dR W!"(o3op#Z*h!5e0!5VX&3ETp鉎3G`o-)չ*}\"d\6qcp?\<^5f8wO;H(xfSpxL4˻1ijfnFp?$2U_1U? HuN&?=F>tއG˕c* (|v,JXyD_A1VWqҙS3̣BEm'"N!upnkz+]NPidYv;)G Z!i#D^&[NH@{DHwM :'b[&BCKlnt>DQN9.N]mXnZ+bT޶/̏`mo]+ZMp`X [mdv9c{qz;Y0[VѪF„I6Od~L$b_ ɸgo%'߲zV[rF,EC"cj*0TDs躁Nof%SRCih.f Kp\7s*Ѧv[sȽ^T:' ꡿zQKZ₉0'wfѝz̳8tҢ?YG-i~ccP:q)l6NqL9[GIhHY2.k O-WX\Ew36s;ϖ%/6{5H55")k1q1s#+[K.2FYtҶ hݞ&Y:J< A>c=]*VxU/ Dl3D2$wrzץ@v/Wg!۠v%Nd&oCyT`FP+>Za?,|Du'0_ P]}|0/p| P`z_J)$h~:h/ \Jwl4 Wx ޒ4$I+yE4*;mE;Vj<g V t=hd/7PSG>`4&Ɩ?N r6k ZZD\$iY.H ybvb~6+Mn{l!ܰ3:ں2S ?szm(κ&pCy&^vk53=D8!,y/ޗIp¬ 8M8yTF?چ:Շ2ł(h \sk z1nb^렣3&)ӳ>f!7WP3=ۙ>%!D!k<Lu* a S9ƽYyA8y17^%%A_rmV.:6l@q iQMUۭc mN+ oq`bCWDL7GYɱ$et³aOlp\h[Q-lOFuND'taN*pvOOof;h6Yǰt&aXY W?Ż"V2$׿ގdAV*E;dɰ\U$x>]K*az~`fPtn+ cq3!kJMWGhBRBFR>gG]/b<8w'f}֭xhu~f lY8̄T)Y3{u|U4{Oièx`=w%56I%Gm@ٞoS<8/Ip'lO ?3igPKsvqtfygzk?cϾwn[0tcB=޷ o>jqϽD݁x;e) (DDb uCDщzٗB E>FWuة_bvڂnF+InG9DoP`azU``Ty d`p$YVfXiu|_Ӌ[hM zx蒾ңNg.LѨ9Tp!: S, c|_;c7\0@ezVꥂC^Kn\mX6C/8b{ݡ$^ ɾjEǟpq!b[(ヲcF*~.#}ғ,*E8a[Ⳡ#Pi]~Ng TږP*\/4_AQ-ji^ )yʏjLs ~.A[4”*V =E)?_+ H$ |ʭ4䠶u_z[ xK6^!P"Y H1*9`bnZ24i?}kεLuJ[|2 צxTeHY !ZL Dӷd1+#_Ir;gleؔh~rK,9_w7x |k( xanS̬@TzW+{A)EK SŃ[IɷXPg(uQ4s=CIެx1rfP̛5ࣛ}d[3:L-=]JsIT`*y~*:el#p)72aN> C"XS6Jm4牑$BꫪQ]Աj5Wnv?9>8@v|bH>\M_zŐ-[[)yJC"ۤް$t 3V},!Ej`= 15EgFO,Mxu26ԓnc1Wb٢iqA(ve:ھyX}fAEypGKtio\rE7xqENUO[$ypU+zXPꃂ;!fZ3bYXG ׺V ;i_+y_;#ƺZض}d|7VA58OzSJZOdleZ&K]k"!m<$mp|UK/T5]ٺabG^t:`%w>ot1Wo۞D|1.~FȢ9w0~ID8j 6B`aFAB5@wYj  1֕)̑ 55 im+p0c {dKUp*w4+W3o>+y3RA̧NBW1׍9CT(%r-U'_ ׾/-΍QY-Hu/GkFE̴R o p8y(G2!9ۙ\j|c~:/8'98?!>ŠpzAug̀QQ >5sc-Tط)+܊|?NI(|3y>DKƌgrk%dN2A{mZL:GzkXܻ#gò2&E9? hx^Ӓ1 xP0-kuлR2+ ZƤ O!#.Av_I%sB` Uώfdn)Ekm(5f5eqQu{ hQ2l Mbz͹5l'Kڴ6vB0vgXH@ ṽ}ݲQb//ƙEyFX\Oy[48WvRK)dӠϏt ?_w^)>ҬV(~wP Kxi*bÕJ&$Gr`i#ZYF(2pX]?u!,:F#n+7Meخ[B!!Had͚/wBJP `d/} #鄏#~Gbkq&].FKl얠\=|}Ar/euANploK6HiI!?\tY_iNUnGg~4o=T }gھLysݷ򍠢qNd)Fd?uix.Klr@#*A)<wcn4>\d^CAE4NZB<V0+:Q6+Ģ/2lh!?2\ SGn>=GfRlHuȣO_KE]¥֮#Mo`#ǒ)[f (Rp LS-I&E0{:|K!)Š3`U*Ǔ'u?2&PRzga_<#:^"j -q6:ފCz|b:&J!a?1wņw+8C-y+VOKU<=AaC6)LPѴnv~S p k}GoooHc" $WmUF GB>R(55)lF6oqJz}; L I~aLIP%5h[}+^V+LatCEs% 39r Jhc ZN톊#^J81idzl>e]#^LLn*bZͲ}I:"k Qo?Lv4E]>Bd|N1 8k@]$hݙU,TTkGssrcs "wԾXKEǛV-/Ԏ& !aD+Xq\El"s[,OQ=I#+Pt/.]mG؃NSU:<]zWB|ɘ"kXMC.ڦ4=A vƐq@˳\űeW󘌓 tTj_6_{gIb HN>($Fwwqn6}To>U@*\nUX}q/;&dOv (OlgP6k_-&CנJ!Gά`^>) QWLHWj&`4e 9O&Lhi J;kճYg׿ P6= ׫Zj ,> +9TV f#ivd؆ @ F'%Ù:8g]%(~o)˒jA>;SS{TW΂s~ R81-$-os}76*b̚C3=dnҠ.y7RqC 8@=_N置',(?dLPC]Vc@;`XݨoݠH_A3ѨspUjT!2 Cש}zR,bq%,7.] Z0Z n?$Sn-䎢f]^Bvv*hN6 D:[ם1ғ gF8d Xk|6 3^ꈂ~ 8b..C6H$KT_ .sĨs)OF H@ʏ:M"*1VV`UG IxM;eJHN1cĕ -7’6ϼ x\S1$?)Y-cZKO˷t-Ń{ZO%⢐zV݋O[osE*CR|y4h.Xea\fePK9_3F) i1HZmMMDBEG=u|EqnoUJTI%T]xHvu~IzZ o$ P XU*p_ ,@ēTm:3oݏSpص IOf%}gDLJ3^tvڔZU1Oe׹} :2_4x?9qWڹ| gY6+Os7EJ„H{,lљe8n ]S؏vH, Xp ̙^ #^S"oB-ԃs=Nuox2 Ƒ#ː`$ĤY~*`?f ½ FZ0PY'|OKmji{vq2tFw\șk/?5GvmĻ|pT9(ؽe'aa.ưc)vNc YRڦGv0 X3=*[PܒzVdjW[/uJ܋ 8 wȥYϲ_R;6CD}UIx}-0`uID`8v׈*m§?+k^ # 2!Xc@} shd;ZœqҝUt&U?`MH֘KdzUuʲr".ufzTl Zv "^ 6 !#Z>k?U!%( l 5VV׋`wϕ-/I^E5dOX>mBprd}Wȍg|>6+VGݡFE#LL-oey}UN$s`Eyw۔pd.CɮqG+#mk/?-՟"eKD4 j0E\#~S#~ M:q-~&&?hDo2,(px#v;XJ-0әlaaoc?{.o|sGn9>qZu_- ,iSJ5B Ʋji۱վE!BOsY^ZU`Dd5q;<?,*j0]7P̈́%2%ITSx̞ubÁKx z ghWSs}d NkRMl_lvΙPDEwW#6- O-˱Plti*TW{q΀ՇJ_^Ryg(8 tˇ/H&_S34@G$9(ȷ:IH}*(e%eFg=r0&s`0TwPeozsZov%KzaAD ,4|f &iX_YHGe0-~?¢W7ƴu? DY)pD~)_O36%/ô `BN5b甆<C{ +5 X~xuQ] u4ۺ sP-i0`B8ҧZXKlYF.5'Djӫ=(;FTMd܉sF;Еj#{:5)ACDlQHubWS7n'v(r3E¢yvwyursG#0;܇p\ݭnH<&]+ˉѺ?W]գ! )#򌝻.<ǙS"b5=gO,G~M/p~DNȜ6j_KA'wkm u P\Qv6TyXݷII@s_#AMҪl.sUZc+LodO[a/\ŗ Rt OVdߪW,}Au}0q,(Cs T?'Yg ER {Uԛ5Rˢ Bs r>wUЁЂ;3ke>pB7w eiUbFaO 4]2?W?T!wKvdRl+[ "(X|\RFVR;ѾRy5φR`뼿)qJPZ~aȗi> ,3)p>,ҍHI|'_7AMClEekh>g#hXDzQCfeu?w*g߃10y90jth睅mB DW+CyYdLkٷ.yޜ@kP%Dp΅֬sȃKpeuXc/'}&R%R̩jpsުI[[*Z6j[tiUzWY-cNUR5y1hӼ4֚P|*PPŹ\i.OLP{B_*(C{4*CeRoR<VMġGhEVD1ײؗdK߻-Xb1$-ᘡÂ?u };ZW.;lbuB_T`bonh(=u*[V3qw*g:D}WA#e3]b_l *XϜ\ġ`k dyzi \5/3B\bX3_{)@zoe sgREI3/2G"7E>0 .^1/=iCmŇRfy] +c}36Yp hp]M:*MqxQq񟛾:z\/ c%/FQWgꥧc[mG'TI2"2ᷚՂ AYZ@ZBN@I@+$Wcq3B,mn]`jV"|b)G3P#\-r P?<@hDX ћHŘy9ӣA y"n)2'w͎,bk9v@3bkg2?[?(Ce0=5:4xiӚf"Z4`IWR0Rh L$NvDo6Gg/>q"3G|QA~ŧB_+jmޅK*:M8Bwކ0㚸TIj0Fc j#ITҦ?tS{I97YH8|_~x+Hs1EX ^m?HoO-35a 5Kt[ DBk/,y5C_sO{9잊цPڃQ89="{ Ͼ؍^*#WY cڧ\ 7nwvCOA^Yn:("S>HŤ>fDԾ*|6 ~m*IlLMky ^~4Jf#r$\wC0p [CU7lԙ^cֱm@3t$S`%-dm;ǚ.#z0E1mq쫗*ǃ~UBBw.vIdo]k%)qC<|qp=vDU' m{>dBx{^:w^"IH Q4yYd>_od-$wUㅇ֔uU,dr^C)0xݢR =f;0w2F3ܯRװtvK/Nr6$pDT M/Tk.v"x&w:u@kw;dha4 br[#i)٠q2"9NjftނaKLw@Hv{!5b~-}\_,J&ZʬQ9 CNF32D9wż4calq}9w.IQX j \N%14e;4CLiF2ܗV>"focTSA,9;Z:yOLYŞ,R'{h>1pod*?5;azWRWȻ~nɨAG!b;U+r?&;N4SnE^R! 862mѽ.@RALERyFKT $Wq,!JjWwtAQ#թfgӎHhCnJ'UIa{jnjZ <P,=uQbKB ;qm kE\!$xW6e|VyRn5|+\f+9W@=ǫ5Hŷ.c㥱P@(Ux|xeOE#o},MM0T%}qCbc u喥YV }>xgYZ0707010000044b000081a40000000000000000000000016759d581000016b0000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/emu10k1/snd-emu10k1-synth.ko.xz7zXZִF!t/Zum]?Eh=ڜ.+o>/涯.`%I~ޘ"S[H*ᢆ;5^AYͻp?f2 k'#A0T2H*7zq̃G)GBNF%3O"}G2l8dA,6*̔/\&7q܎8IfNQ!/@YÚN^fm1 @-7hD8lܟX%S=Ԡe@nχ),t ,l3+U!]SKnpERMʆ=82%R4Y(0G{<hovFF|QDnwאؖ j[iaro}bJhZi'̢V"jq`I?O05T{aq"0S}VZwtO~Ltc}TN2f%A`Q)[]0  ث#]@ez/6/X<+TS Q;8НW+ +DPۨŸQ , NNrߍ+(9s] izG[H/ dl o>\q#ӺixD\Fi.p>/5B} pF8K/EA~cZ]PqW3(l$[$!j5 a%F=eS&J,u kҺC Qnւ_^wk²=вglYk]7{1}”R`1RY:gzLPk;g%ަ iAq1׼(yh?7X52IvK6E@3Ial1f^;K:H!^ `j&j06Uy< >aN2$)~c؉qf`s=hET(^Sj]y֌yK{Mp?Ѐ/f=> &\Eqi8in}>(maq&8@K e }M'bkFwnԯ2(T:)|ʄ-1p&,)Xȣ)n2i!\vBÏ"`0x9t1jS>hÔrqerW轛IouY_,"ͻ (A9FHb%'sk ůt%Vh.fd(KSw8* M8rͭPo{hD<]LZxaҷ1 ^&gUF|CQ'%8ds Sgx3f# h8XDhF9Ϥe|a4k{N(z1ޟQh;c=QqLeddf;D߬Q[Ӄ% Hpx2@'<٢ϑBi YxH ? T& lG@ YݜFhF+3l'rd|iq&:uR]v߰ p~7+ٶ!c* FwPj1(%L ~ϥ+4 !S K_J)ũ[7\Z:#^ixjQE$ @{ӇxQDЙj4IGtĎU)= F>8H1@pV>>TEܨR3`!c |x}j=NݝGj3?U}? +]Bcd{XX^hP˻C}jKJ'FcB5U16G{B)Q\ [vkދGrgnޔkx%J1a_H[ePn6>(#kн5A. 'v˄lIJY`h]o"RC7꿴3F)Rp@+ 2L?QXi9.^/ /s8JyWZ#|Vn!ANfhWT 3nK~󂻤z6TBGhZ6W^ ڱŘAcc^I~DSla+émzYe4̅*6Cؽ,ݳ'PGb:YK̴7vHY.1; j0-=F~)6 %8/P=~BI K6kN 6P;ʖp_[>ݩdb "i"Nq>n)0&}R2dl ?ttu>l$I:& @e|7!%g.ޤQ~_;@b`mI~jTJ#A-'4ﱥ'-֗)`:o,)ZE\K sB@hLm5Q>V"A"e嫆,V{M#ޔ%sȎUq8QXwl^fǐ$u_Ӑ"l,\=F;=tca3ä͞&U[yޒzFL?84}&c^9<ԥ4pjeIawWiYУ]PfN#*?"^m=kkvH zy/*SH]졋deLRq=I5U\Y!uh]\f&|eUBGxꪩ;㐆I6v)Q| yX"@=e2" `g$ Eiy*MP5癜%(3BRYbv#`C#P~͔ skӇzʸ"5T&1nj&~:v!;;ɽ*6I =8Cלn/7iD#uV- ds#;2= UW͛pi[`rhjkqD=> ^>`M `CjIqFY ¤`A4EP Z99MrE4QAڎc4 "CMi鏦kF:!ot}hǏBo;|9QC'V=J5{O{2k5o?mE|SD h0Z[;1XL%4=tԌg3c4[mx1 l1NtN l z-$=e~g|eR6 C>t&_yjO*Hc:4VE'71`f>& h~A8bB'OχXx 澦)כG, PR}6j9y%N#8"r zHs"" L7>\hJ!@qNksQ#K1%]aNJA\gvYG3;os^[dɜP:c`Z2/pҮ8๦JHoiN)vpJ(fՁv5u1eME/}.Gb.CHe )b(XX,u(M؂ڂŹAP16=+<&cN#R>sC޷us++\@D-}HR6-pXv(SU\fܗJ]AMÖu[uv6?ܸ^8CZ682'Mg.{x),7}I$W$4וѺnx뻺&b.hvcsTWaWxea IrMnXa MVLdP6x:6 h |5oaN -E OKW(EJ~y; +Sٷ0_ՋIPKݿCǗP:ٷA̫u [M}ՖSoSO\A (f2ⶸeJr`~xdJ99ۂ-e2Ќl\%S*;ҩWu=`zmA4qH;8 ql,FPNƅ~ $Uz"=0VM\LUn$e >N-5AqU)#0.z j^e 2Dx ހY j2v="ȁ/[Uͯ'1]>=58 ;Y.ğ6#"?T QP LUkkFYbD[! RR)'KӂaM-obV[Bg!YQ;j }-4Dg&VÐ֒}IF{ fkZJ*eaO^?A\)qRV]EbKv䓚 tV1{pCyud{[]+Ow~_!+$C2R '89 B KO{hrc?k!q:$!J}[Sڝ9,/f.flJL#ɹBHg u4kk0(Di{uN-x3+ IwuݢҚ0^N P#Zjoemi%Ȩ댍.4D?ń fט'ieڧ_}{ܨ6v9ݵd#IEb94!|W=s@)t1pja%g/n+x2b T/J5<榾)NxvQ6kv6ɚ_}ܺ1shait5=qsq2i\#>k% nQ+ŦP WܞcS/Hye@DIZ4WoIp>;:|u|n P]QmܒD(ٴkI׍Հ™' sFé^m<.DSDwSA sXzXޢg4_.'Q& { & ;L憔q<C%H!^r bUJ#5Jdž Y 7Cfo*2EQK92Um: |Gcs'_ "I1-ҩNg+GkW/xǍ8 :TM]bG\gّtZt:8H3Ɵuy!V #g_(x$V m: |nfVgjt<=T ypV"UzDZvuATlץO@]Z5sXtj_C8^{a7͔֛TRQ<$f_#u8b}52+Z̰}ʸWfՓ[%Cgn:i*Թ_ֽo+k~U~SgHhMu}; LƼ61TmLmvdsr!4)C5򝲧r.ڄcqyȰ } poxItSש2!ɻIK-(]*kCPO*9 *&A#g-j)OCET 9Pwm=Ȁ.d4Ѥ\8} wTxl[p`{kā=oceZR(SLPV[ +*aaNr+5b0 x Ƞ;18,Iv,~qJS$bkˬwd+& i*Ih ML+>H_Z8őH JZ%a%jW+ӽiW&aW 4}C*W~fɆn !VH8?$h6q1?qΣ)J>dԢ+

    #Y>07d*g')']POU|mT<RCn9Mb*eY"J97u]]#gd=/cOa?{|N۶(\st!O==|+U#ܺ_vkYlq a$~ANx\BZ49n޳qD18i]d\̙)Z 0Rsg$k\ơoY%`a] 6tm yb |[bWl*h`$qqytEzK|u*˪bFs21sA(V:nS]/lpf1]/备 .?F ~kJ+92=xnz? c*8Ֆ^*a/UM;oݖ&i.ql&/0g >Q~ad;IEBjYו% X@HŸJ0cBRҝ1]5>ٙ `1>9gj+arˢq߶Kgο^'5뙂=sjHj#|F%T?w1C\ooHZI]\I`gGՎK3 9ᗹ6)D6k߭0AVw@;RX"b&T`*SۋmcdWȔ+G|-zPD/`:rфQn,s/7&ݡnc%w./]3yC1\#Q^}M!Vt} )33z/7*w Gpu,=ߺȽt\-vٛ!3(v]E۳f,RkR/p3Lҋ]%r-U*p0Mk&r6gQTTJ:i2(ME]L,jϵu0xObǦutH:Zw8\ ٱ[^,?#83$7!9wg5=}`aFUo#o,%RןM|UA Or $r |.}#):2^Hȳ72~TҲ?0=1q1 gc=Nu8[w+0"=f6Egk׺^6kň!`@I/c6}Koeka<#L,ʫ@2r/';;^Y~I8~#(QZĿMZa%}KT]>c *P4l.{)K35<6 JOIA>v6pwh]}V?D0_ڋFdEkS<0,/a_j (2K4-QwCć!s8)^4!0'ڼ63UPBщڐd@Aw)؟Pa!H[T#c~Ĭc >}D33jn?k|ݱ{`{n?q>B\JF׌?3@AKE \gδe1<ZZs iug+NYH%<H~.\K;vn] U‚^sИS_Xb&ӄqYʑ; Kz=tWPlk᜕Dkouh#pՀb&E$xC\ 3$6;\< p+.v_15܅\ĺeyj{7qdyVS;5%N4IH &fL{ j W?R9% ȒU3-m6W$%p* ,0>$P#nw$G!B#:Vuf/4R;5aEeHu mx{^զY$ XDAzGc56B ;l[ˀ(iڑ38py\jxRѠdҫ5p Bn'=+ |Lp(є?9O`گR߇FO5<'_8U4bPZŵq4WE55"=oNΚOVEٮ]Ea jmԝ2Lh7)Q"=W1˹IbV_3Ul)WxS0Ȯ)#jt0~Z2kQ JK@v] Q}{J1ܕRؽ0@n#y?ۚ4K =U:TQZ[{H5z*BJ Hw@O~+ONA_MI*gdS{ l©E0:G[3hA/,Fh'z=\{bG;c/\Oflp$ (>CQ-tϗf/)a UPlڱF|u7| rSȗpCbL#uFA4Enc[QH7\*Dopt8 JB +Jtn?Hb.A{ )L]z f#4q&/GM"e{%B҇CgṖޭeQHƕAQr"Wlɐ'^b;!ZwTd`Z->njKD_;]6rcD;$ץ3Zz-AasFDcKrdHDݥSEfg%Pb " w[dά Wȣvr,Ӿ0Ig=c#Nc  2}%I(-"+atg43eqW-bnU;)gbXuR>wdsrKLQTV'DօA!nfKD?sFѾ"C_Q4 (z6\hw=#$jꮅ+Ƞ Xz۝.Gimo-A4bqyԕP*C *2E2@%ɼH߫gѤkh 5O^0p 82jU ,Cs =rni r9LxRC†rl,@jBMr\gHie!(},̧5[5Cfj祐(S9PQSpJ=Sq0O%9G\~,kTa P p 0-EfFJDM0u)z~rū@*gl$ qH_tW*GZ H4bol=ɯ(qO-(*A%Jܻ?pTc]6s% g:XkuҾ$$W'1KW yߠ)m7Y6SF?rτY\'.`.#TF#1MxA+\ni6ŌXH%JӵX'O6;ZdF3.;1M}Q^6K3Yp]~l54>:c^0V/k.%-fhh8+ s;ŰwrMcу)sR"?ɖr̀߭$<\PAU+RSL5 ׍Cg_~0@]rAmx2LF*36[ُ#YPo\m{G;a6.2%bh.A'k1{G<YDRA /Ңs<ĶRFW  h}$_g낲yTb8` e{Q+ŭp%.jJb}{D0T' dYT2!WQwYimH 0oU"~-@08yNcmFƻ6 g6HgNjO^o Ib|LE ?W3["JbjH.N͒~b4C)Q+q ܏X.be`l 5=ٺ=()`|y(Y9#&'<zHa `81N1zXnlTy/wtY\[80?u^dH{G[P,R5$HRrO;o *=DQo[j0 &V`t< IIte0{鑥UzBi‰y.-YbeTOAp " BZmqUp[:I9ߧ8-ojumXoyN9'~|GK}0ÝJiA)FyTwlʊ{5(l[:O.@^FH.(qUkd;&2}eT jFd$}W'aQ\WكH??-_@ SQ3( l&YRqD?hYD{١ ×Rj*5Ysh8!3`ͱ%?$֕nnѐGM>)'sÿ$uJĶ` D21;}{hzX2s .sl]hhvYEc1X : G󁲽%[V պpB Fv 1Q]K_ j(}$\ٻ͇Ϫ[*U$nPW ' &2Llh$&%@Sm}7)xAȋXknϔA;ayC9p3~vUP-Lۊ՚Z^eP7Ԯ[*޻^:yse/ D3eSklZ5%l5ŭ,^5 7U0$Hm;(=;;zQES+ĄB[>;K  v)5Sr%h/tsst^HGHEl6u9 6<pPE,DPV̴yCX7~*F1pdN5n+=YuroR|2]g4"֜xfyw:A>F)uv"논x+Bo]HɬHa60έ Ek< KNEv@t.o⍽8F&A~+T/7p 5Y>C?:yg-|IȻ7o }}YӡА]Ζԋ9W܉lg@U祦H:p3F*gXB0g*weIE~*1ˆb1n;2b_(524eLi;l4ۯetu7=AJKBbM˹by .XglJ{q$z(/dSGz{Elu?ƨ8nJYuyP0V{A.n 6> (# ;/vW=o|]َ˂b?zPV[9ż,w}NO~ Ut[dY1XnDY?( RЂt %U Pg0x? y$0K:j电P͍*-F5 Zh%>fB pjwF43NqAz]%ч*1 {޸}0 ć<bD\e?RĽńs0?4\zlr1~\-u 2NPJ_݂ȹ=aG|L,<&{z!_gjhAd8i tMkH ]RiS9ѮQ>qGSO йf5c+WLʮo"AMXBAu **SCdP_c;;`| #HP#qׂn4D\ӟHpL=Talo"Ý.uO!zosCSvJ Awњnl,v:.gċ7s⠴R;t)3f@5AQH+F6:w|7aH ib2u r}QIGT'ӆǵ1u<9DMj4LjLՏ 2_#c $S#cCENl*־'EIp 7W0k'ĈZh=Q沮k QN٦AQWuV!)ِٝyW㝝]qM4Vb?grQS]s.#a )]WvuAwrQO[R@F!kjoIod7p*L!YE0rk$ǃp"9ZX=Up/PMއKbDjuԿ&Kn}!]lcjmP.X T~#P?!9 `¼u7:"#{+=1k V[{wV@o Ug/BL?ዾIwfS҉YQI :>✚s /769%tiq7^sDqH/9m.庡1L&n4Q0ɷWi)c/+aq>+VGb"'&T0GZIY|vP{pJ T+.D=p<^cC Ee5rԄ;fKS,|B~obDž_B\rU:w@N$.E>fMKw3wY@7{o~ mEcb *xǰ$Z&(rxEswGjߤS*L{\NS Q'ґGuh́"?WuiG-Ga2_rƆ:_E \0nvo{$/N]Q]fP HeɈI=_QOj`T4m: pܣ,͸٫2w|ؗZz8?yQ5q\ňP25 mqp)>8YRSć$iiVqvGGglxy_OB $<D& iR@p0!)CVoBz\ :9.2Iv^"BbTˋg641$9e53Duc\<$.#ckm S)(}866Д|] GB)"u? l*U\_w\JF;]Wɝ00%7FYΆ1,v2&;eNa;+GuV`fԧa8FmG\ Ejj_aEӸsqp;߷A;PGmFsIh-%XV2eԆg=Sm H(?4y&iª< Arsa0ݛy2<%dXaT(@ D'!ľY{]D&,KjRg +E!03jf3\%u L݃1XǀR h"~+Yp `Op"@GumrScS@7* \S[+$??í,pxGtϠcznɂ$}o1j9m]s 7_Di`+Ǽ\5Ae)'lwGm?حs aE:2s'K. 8xE7 $DDcx2ΌefH}HP3.axIXY#)~wu(GߞAD;`..}'n7n|Kŝ ,W9#'ꦥ}s8WK_RJ{r!wBω,GU-MKD$8?oۯ9DaAlPIӾ6xe N u6c] Nnj`^qFTcN)&Ff@Шf7qy{{[2]v!9y|Da)ONJ#?X<}kP(H"|)>CPq& cQ*n8SY?8Uc$8UY:WlDE[(@ZWQ4"Blf+WRL|?\N@l Z fmeŜnzJ$>Bh4h%!5p{PÞC{\0wبF-+mYهC%KN4 BE>)ńjc wf0(n0i/v]Te2GSsGCVi0! U]xHloDJwGGG_j5+IѠCSU]Tr(ʳ6+lO& ?U}N-e9A|yYaƽl1!%I) HԜL_%Lua U4f> nRB@f!Ya28@yBrӚPWCп4>Oڿ{&[%cY. %̴&DS{K\]b[XvqY>w".&ɘXQ=%aG=X&PLu?L)67!*of鯼:z?yl²uځ+3!BZM`AΏ įږPPCޔ%Xьt-J +V=@*vgbF(^Dᆱp'dZhgz,WJ_FJ}LDCh*Sicurd]Sf zFC̤Ja] ΐ3C;hNr+Ⱦp;& VobhԢ*scٜ2Dm|V_]K98%`ۃ{{YËR.B+w#H+s<<Dzhbxh G>o]aϭk2P 8%RYyE1O=n. ÷R3l}enz?S mrlPj;N@yWOv>?|M71ڕ82a Py==L{ 3|xz geORV@Z }HE_-> ^8{B^-vlѫ%g@KmfJW1)?6QĆW9ģޟ7#1A ]>ss&QW'9[Y3+dj+|G6‚(+3f7)vu*Lk5ށFe|aTo`X:}^KپN<"w&*&fSCl&]3{oyL,kŏ^9#+ ]*Mʤn#qU4 .`+s|;d8X9nk+l8fi&mPWCM!1j 8Ԝ2xll}NCoT#ubD) *ߜ_9fR2H%w_&;kҲCV&6퍌~qԭ 6"厎Җ .a0NkŠh%wYx pj7lqX"A(p|?CfZN@XbuBZ W.Wz,G?aL4\]>͝1f5sk'Ozv5 %M4[|fGR6ˆNX!6'i8{oxS69h`%d-lZQYt l}7. K SfryGIqG燖 Wa¿Fc8k sA?e5D&>m"8Fu\V[b]FX&K$Q(;EQl>dɢTRTЬHh`K 1W $ vK]x&]oo`?yIɇ B!.͖WcQnA̍%Կ:u!t9p?|^}s@Ur0ٹ(;3ι*y e W,H$LM-?wU"F;l<8 W4ZzօycA^kUrޘRk{#_:H-B;4?C?Ki#ϝ1 7Ax,u:kn~f'H(ڗ {p6kZ[Q?bq- vnʉ>p$Yg.~a>F>nѻ$^66C8E.Ut^IQԟhW 6֗ޜpno/iz &d?8 g|qz*^Ti?J[@=U& ޲d ޝ2=*wz>gh4rG0L8w _&ub>~v Q\Z,)!_Th0AKO?'~B[n3CI"W00K$Vm[kh ߷g\Zq_ 44rru:#/Uao24eEm?Z11=EWtw vo]Ԯ@,iW(#/^࿖]E搙M;Gj  Pkz&N_)a?apԁ_ Zan1XPR.*QW[FE"79JJOgû\+$5$b-%9'iw(2`eaihm5Qi`XƃuqFbHTaHv)OrGl "7E ~1梻O; ^iGO0-f]kD Uvʠ],GE灶3LW趣)9#uc d EpxeSǠb+ֿ$ezyǿqmVYIE0/&FN-Hp9_ 6ſjo`lxa\o9Q Оqt֟A#2bU>Ȅ=,QB,C~n ` m|`ᕭ02Yx֒P  f2S<$ͦݙk[-Q2="R_,ׄ/[]5zT*5}tF &d´HƂ621M]Vh.AB)Q0iU>^CL22'7lnn݄sUy˖C;紊beNrpwGy'*"r(T䵦ǧko9A+G=HrMuu?ͨ7:XiÏ=H-ȥ7k{rp]Kv53\ Mlń3R߂8U>Z>wGО`%l71d7?z* ;ׁȲ$"^{$O/ ir]#К|x:-"RΧ܏Tr]/d-}#I|l端HU3kZD@9VB-dEZ{n|0>w.ZtGΗ. ;oMQ5NJ5>`ɐ#۾ӭZ5Iu^) 5 @8r+"U)vvfE- ОE+\&@6sky,zmqTO&D_b_. y$VucI<$ weZ.N!X81%ΰJC1D V3/T*Ⱥ1{G6VzD50̓|ay9W<)i73}ŏI,UB"RP`O &xdCϢƔȊ[hiIDSiED_mcd<+ބp?H| Q"IL?V-Q!S1H~#XG"ə8|eLPG|z#>ISb/ 7KVV!yxHiՔkq@R[EL֊X>dݺ 6A.k0>Д"3B, ؠş1Ꙋr$OIB(t[ϽJ${x8#Y#)4"l4UbObDS/s#ox!)̭4-4&7UimA32@#$ y܁#5$69q`_7p8_rʁ>H0A򄐸|3P,jiTK#8>©ԫ(o#绤R+xnGX״1|џQ*W ΚgQ=_7&O<]|a ג؞ַ}\Pr/zk]"<iMptXr7vܥk\ݠ>,/:,waXЬ̝NE+՛Hth^ONS-:Nb?;P+ZIPK5Ո>slKTg ހ--SjPfrİG:/ @z_(~" cp\Hog@;wƢo,f 5N:w1jCs"a~E zZhT/\˵r7,D &nnH[,YLYGP/=KZϙ|CÎg !x^"(xyGcS6w"aK?;%*!ZyDK.>xj@1'ٮ9&_w-pʡN< &TkkO |G:ؚ&jBE@P˒P)My])=PNԜT ^FzFn`SPS] Ju + J31plokx>VT3:_KEGylx0|"vs2ϠUK4ZXwG_*]bG@Y 2"romŷX:cb5<uk檜Ip괞Pg!`ydf ЧHF1앜8?ΰk Aq\FLJ&/VN *t]F hj-b.3˯|@}b)[mK0Zs!F`E|\m *3fQ>d3L7w9$ө vRU &eK6$zW*QJuÎ(j!qqqZmgKnjx[$4d1]f1tQs#uZw3}!bnYi/4ä$.O?3.!^D)Wn5Fuh2Gvx8~=JAa,a3RSt?K`(#`[W6dB6dr*ԭKeMu=J*ز@%|& l-ўK']8JJק3j2(W8 ~1a7áynnLn <d?l p#\K~ts~*3VQ 1II=[ύMNJyguoB}F93]G²P$Kl"qEYYuG1-O|Q~ ]AZWY7yfe@rPm&՗+;> ]IL!@JRUb?7a_>0 Calޕw{"߃9wʙ$mrAÚ8OPt3G۞eal|Q0 ٧jmW̐U/*,9g\i{ݮDm2LsuzUJl*;4ol 뀳];p+ݝےrMV,DY"?>wdʢ?-/TJl*%̷Nq l̊!jSlUJHQ0htSVV[E72Iae Du5Ml,CElY,*Lgk?&Ļq NV4GC s*cfι=6߶Է SZvLG1gA/"'W,:%eFcbn @, cMldGD .%BXDL~'!Ck&޼·pv|5`j=EK`U+ E/n=bQ230O~.Q}(ʴJ#X2.@++ihc<Қ?q<}0u`%̐ci1G\ne:e(_5՗yQS 8L}Tύl`shsTT0K39:b b裨KV{5gbGReϓ{2T (>D8 A+yGZC&:.ifjT 1- Hi+-FkY]U)3<ݗrlU $ y#@ R> J|[3e99۞#w8i".dP)&>]Cd;}M_O7FDjq_$L~0;hP&5;D<cwG3Z,eӍ(Ga\Wqyc hh7Uh`P5-Pi }>KӔfT[/`AYPט8 @Wybh( 'ˋ#1{C2V7Ն:{(i5|, 8Ao%߳2Z+v]wb:kr~OW&J2 7/F`~ٰwyfrNWm̓;Pkw`8KWj)lCw*aӲXɻ NbibVjw-mkN9~bck|-cXa厫9j2A:PSsX^oY xuh{-:tCTy]y1htx6tEV-?aeKo!.N&;fӌ[z烊4y[O &%N搹bjgPsvbMIheV۬gs;cug\ĜǾ%X\g|x:v)b-NUkL(qMGX=7Xa鷪ĽE4Ùps(zRp՜$1-WNw L‚-PEXCC$;6uF.hϐ'z }aXl_}rZ/я.(K&W?Zo~WJDpOZz sb~*J,DVr^.*JA h1T?*%Z []e 8_9wz+܀^/it5 ٌdV mhaA-oտxPpPU,k, fxrH`ޚ6jz!h:"~0 nd_.趗z6>gyppZzkaT{` ;єyT0BW4 fbj0H0?Ug?}̠]3%pL'c;"I&B˘PuOY-< 0' `^*j+ٹ𶨕' ?RalAml39[\wUg\6%F$%lXC=ʣv\ֳQz*ƭN6"MY9tP@L.{]wkGcyu0D$ Pr'KS%ԭ8Yz`IYK|ǦMfjWiٕEMθv0W$|,Tz`At'fs  LgԂ? M#쒤6xK1zm;4R!Ei@(nP~IP  2LQ߱s/w w/xûn>]UY?bD3-B4?s̜lzȲ9ngA?CҦf^4Nb1:U$_+1"Sve9m)m=ДZSo/qf8fGYqok@Á-Y?ʂ(żC[3@%c3fl#=$;92 pT+ƓTzUa*oz":c.Gc{CΟ3yxf5M4ۈNy5%W!KCS~jqO qr)nY=ak(AvZ;آ@ȤSp5ݒ9YYUڜzwH He6ݟ@Kߋ Y8wyպq^姛'zn "3{ Ǵ%bL,LRsoE]\Jev< w4V?"#/, Ͷsb\zbil|o_;^-gc:G~Rċu/5ZzJOgCP28+la\xi %S7#GMb|-jǁR#Eի7._VEoɩOf.(Z D,q66""BF'Rt+q$]|vRm>ޢ]G@jʾQ^HO?ﹹ!ÅBqW ){u iNq ]ѱPWݯԛЅη冏R/bmf{XHft2==9JJG }#S<Yo<ܦZ\cRK78 NN \sfզńa0coݦɑ' K&MOUa\k޲ݫt$`jΔh1LޕF`%_%8jWc'G/j î۝\׼r{H.\ox~4c_ku! bɴܽ %|Y:) +-2&ѱh7r%d]浶MX`X_$GvBy4okp[XگMUl{`uFC8Zӧ *ۇK0R\a> LA"wc=Dx\>pivo8[mM\|̝t'0PahH08w'g13Hl6՜.jJ_nq_D4TZy>8V!uokidQCįCؼ\"#\Ke)0Hm:zxW?jy#J~ mR8fB&j0Jg Puɝz/WtwU5q?Mxo9٩Ԣ/L$#jz,V1@w=X}W/ѵ# H9|B8t m՝y*;}/$TcʰI7$p-yK3UZh ́q~3{;>­;MIr,IP.Esj1g?'F[CԐPwKXYg<Ւ  W5"oDOJMFX`ã_;ˌ2,ӤTIR%5 ";\8WUfȏE pAyR"J\n$wg3?/0TZvC:LkH+$, Fx3D-88-b–hǵMt'MZ?KQF }/jJp=ݳ -eyŹ_mymiqhR e)g;gxPvGeIwWF5fUpT밡:&EF8UI^#)Q50`l"7x 3CQK1,@sVЎ \4/WW;9#ކY6@s2d%&4ȳR~WÈ mԕ){7 Vys' c5iO$%nL^t@pnRb3`!5`k}[R &UǚOc{umM0e~6V zvkڶM_Ȁ"&R. {_\|2< ~ΛVb=ޢQ|jTZ+C*BF,Gq=}dTț>yydϓpźpaDxk߂u%ǚJᜎ]R"E0j p%5C}~R 8M,T&$leZePc]7r pխO,篏|kdkOߕA-'X(;'ĭmYLQx[̶tH!X~ G5&И LEXJЮZo{ "Ȧ-9,' )ŠA(5YG[g{15`LI8X%FK2‘z` 7ۑWYI@萨{}Br:v5DdLpOT$GΏPC}A/`>u_JL G`re{>7G>?9KŞu08?6Fe!5 /;!#{/HN7uLHzaMp|~v=Zӓ}#pbX>b> |d9tZns(m<0HUOYnC />wdO6͏=uN|1 =~-؝\ #8&at۹N^qҨ0i6Yct,~tI88eM_7)aԳʤKJM+N` Ia ԣf k[>hYJ+%U+(`N%??nBTV2hcx"sgWjT'N ȇ4>Λ|1kt p}pGƗ]Zv_+e:dMBp͵Tz {FF{q?a@ ,nK:YDLN_˺LbcCǻ˧[)f^CB0d)n\ fis[TF#kHey&o`aT(#u/?t w+*}Rcp4e 5ǘεzTL*cWtg"}pFZ8?LUhK5ⴏN=+6hF!*-Cfz"n4!L:qm! ~ak"hT+pYW[1{w٬+Z)^h Ϟ*N4\|ly ]ESh;.+TˏV4VG<~_vgmDN b BqG:"N@`Uq޹xR96@B :##%O^d6GpB4O1d:*/ Mmg>&QC{ f90WID|a, (Uw90n4mB`?ꁲ4hTkCv&I'7JQC!Üv~9{JYR\GB6LigoUDX\$91qZcpMu2@ٟGr9 ']FqHΏTE˕>1Ԝ4xHkJšuw4 rGIs&y~Zd|*پ@JC'-ÍYumk\q6ܤJ0ajggⓟl! E Zk<έ N+eC"oMzf7ow"?750>ww c3 ^P{+d!bqIݶa025ϏXl CC6KojӞ92fn;e"#UvOp?R@۽䤳ЧBrIf-S\9[;hbODvtƲV}Պ*`T& 1w҃>c灌Nrq"_ 0$Ncdc8[pG9/]k4ut{2 );MRDx7kW(Qs%2~k\8Daw3iX @!f7DkW EoSeu.O]>9h6,Q{ gSדe6OXEsxcLQM>1>18FZe 9pE׊u>EOfOT?ؠmĚIZPխv8 hbt:C(0 <]teI0~'Hs25yE]-UƫqD-*Ge;& > ?Cxo"_ă{\ݳB}hg>&xmBaKUȸiJ3nPJc^tb`){;>>Kq썴(#`ɫZ/ʷ'=WTC'\7~b Zl :#Trr"qRsݵ'AB3Ê]2j|å'ͤ>8L-^Ylx,dvz$UF&0LW.5:Ε)hwO4Hx=ݷu{B!=_cnڄ o2}VC|BȰm0䪑j ߉g[ 4f@۾DF_ޫ1Y$MVR~g 5x)YFLXQz *%ߣ!Pc(&1K><:QkY!𶍰򣯋Brژ-;ɭ+h'qy#Auϔ9V\.j6x2PӅ-3c 䨷 O7 !ۚzR]VVē_Oշ#\̪{$4}.yetfT(sW{*ݎi)YP|w@U(jpگʄ=kN=-@UTX"CE"/> eJb?(_qzi&v/ *ychx\S 3\jOp ~Pf́_vU mPI):5cF`h9. >+ -/Q\ϰ?#@DJA14ŵ|/.rߏox 8="oIN`/&3uZ=1 G)e23$F% hwkLmxxTu__ ^/;Yx##!V+Åds; C͗,+B3w ٱ '0)[. ̊`L?Xy̿F:ҽ0Ԍz{#3j\^ʝ!ZSc8.B>CM-F}Vtd`|uft7cq#hm{Q7ɦcR<[8td ϯ=:(n:I;(u'DqRDĀ3<[ 8o-!c$C5rYH@׋)TW`'9Ote*6ceXִ\(;[`=viUS)+< oHo|ִLO7^ܺ8h(˷{ qTS"vD4"H7* Zg4G ӈpd`-<-SD?bKσs"!O]̝f>] "_'G.dK:w.K9a/3Fsb:́G 9X"B"Z`Hަ[@\XuB'w @t\1@8ghr; R8WIߺՖ9` `Ā1nB7KWLA۪ -&­&UX WT\4[ԓBY| UJć;+iM̷sαΧ1F \X1&\,RӝP{F6Al@i1%Mqy{`eY-=Ur)IɞC4^ X&S"Yt$zx%FxڿӚ! m=%([q޶3{Ë\9;k8O! Hy T9BTKҦ zURv({7p.y¦MSXG}K1r"]r\uOXW}cgy 5Y`ź0Jљ?uP١p*!10 du 7 Zͧn+21z P-%njGc$8Zˮ0$6 xey⬉;?PCmAOfYn̮߯Z' t-}} 8*_܃uto)6+p)`Z&U.@nWjȚ7w؟e;Jb /Q Nb%Zm^G7үyeA3g_^&xX7uJ[)]v=aKCdg48.aNl]Px5Gܛw\ ΣJZ\]C3*KN|ܜq >Lr>PgBB|[Wޘ 2r埻9h1bU1f[ qɃVQI3ueu-|rZ\_w HǰW\YV ?8j6S-ӎFΔ"8MS &h'0C=pckn.)x~_S Lt*fLOK ˯Jz@D%@N2U6%b`=*T5 lwf`@b>^3g?~=_%\c38GjrO!B5@cgKr#9v!`Z5Ieo [|AD2Bݎl`ڣyr#=.iʡDZx\e~P}&)aҏraQUOм9HN鉕"*1 U?F[QSwWt+ӗܼLڠנdB3>q|ugɓ8d9IC֢lRf“f-vF%zě T w&&!q$3id {WlF\G\qA>s*4L&-n|%cŨ]j-hN1x?9z2~3Jƞ3ہ@$Sk`xa"8(e2ڼ^Rΰg1uP~ͦ4B#~3*O@ mܴ!T" 9Tz41ύ_!OG7n ab-NJ +c> +YRٹm r0 mX#fJAv6nV1mLQw*0mS* ,ɍ)ʖ^؛a`9rG#/ Jeɤ=ZDOv8FvmQK #4') c 9hAnD4 ӫ3|a:@1C tWlѻ?)P4 dXMt3T}loԍ;o`2we=PC( %՛seraȧ]!#fzcwaMFoJ۞>h掠~ɦ1ƐidžyHc8{XDZN64\Q(u> fܧ[̙GwV"!G("\'h.V5\iH h.I?pDk2Kʾ-THx :+/^:Kah6iqPl){˪!ɿH{]Kۏu9 ˗Ծ-RUN"6g^Y=O:mhܢRF ui(pd9) S=ۈiv_~f/]^*Ml=$y^V n89~pQV ~YC݄n@Lh]sQE {)KgyS*tZ~r2#7 &pfz\}Dr>M q2N[\7/^AKg\?M;ЕcU$!Yv5hP;ϝ@,Z[TV  ~A:,P1SbR93ڍG(?qK(~seJV\FGndjFDh9P 9ʾfS-o m9 >⦄\ܦbh?v4x d qXV')f7x Aԇ'bLro"Yp9Ӻռxɾ_C dy4E<c{^ #3HVC$ŠZFlU@C[#ANX%coc0Lo)Pw= n[7[8J;vh8MEL\gܵ6[TD{&JZmrc8崌l+sƟbQSvr MED}ZAܛQةVeў恇,DfCKuQku#m Su"ododY?zľ`k*?))W4 #n$̞dT> {fK5Uߍ }B"foVZHiB  qoׂ}#w?Jᚔ \Eo^u鈁xˏZ7HN}@ 91Pp!rFR02SJzsH.ͳyD#4ψrH=vKQl71jdFp;9ԙANft,)V%p5Ix[VX{S3^-K$@ brb i oE%n O3O?)S D.dѓ2mԆk$fRBHb鳘O's6b ԂbO^G7R⠄v:4Y:&~i^F͠}@J78;bW - [Jb_}-*$Z(b d˱ٿeLaG;|~6eEĝ Ab؅N]` {X]jIesu,ͬJ&7]I}^E{rs2@,|| Mv#dCM},tM&gqUZ3*K6̬J̩h[R#7ME]p9"[5Ԋ2{cp)*;jjs3Ȝܹ|sz_ 'M4 l5Cꃑ,vBbJJ)InܥdPg6`A'1Z6[2TGd2|`eVľyg/T?@#)/~YY*<9UsPQNgu\sO77I.ߘlRP)d2DWCb␾z+VhUM:F2M}M1Pl@-TŰ=9),]m8Bz}JUVZn}> 1o<@xLPr=̔AȴvQS1uYZ>S`t#%ьIc=r"Q=K]ISI|rWo-erDh.GG_tʎ;WP-XBVŦ# 3%k%W H]c'0wA+S+]nw93m 7m= #MݡmDK6_q|6QF`Cp㨕p[Xbۘkt%CXodŽ7,'"pٌ0:ΟNr+Yk!vs|R=j:a9%WzOכo։ܪFFa"d6)H5v,m`E?j<wY5T"t13z̦" ڌKk74ɘ!EM?^1CsPU m% 8$BA>"RpSF ]0ʿ0'Kv|3v!ݫC}:HGm*=WaBx]?5z{>>GC\~JQaMHӬm{}B :Kŕq]0TNnNWVqHd#LDh!;I9J؅^|Q![-Bd3o(tU#Lƣ8;N>7XeEEΘ"}axa *"y.̾B˓iQj`wi3)МvG43L>QKZh~TW. +8ʼ)t낹s |\矀7RJ$hѠoCdPVQd++5LZt{έrm)HuS5C]aZLĎxӅ?%yO6XJ^ܷ#nI)|,eQ‡<^ *؂yy "ąBT{w*PYhʅXڥo,n ?7Џ\S Iy9~{2B8}a]Ĝx,tM^vV#qDB_+ss6T:vn~sCv/ ǩ,iM{.BI/'E[s*9%x$Cپ~ʶ#`3X*y™$m#W|񦡮V$$ U'Gn=??ݳb"2Y0ՌzPp ⎄%S@daMeÉop[,'uj{wX$Gmʀ9FjiͩnBTs0j3D넸Y˜2q[%D'C}m?t.hk8CZ?jHp<՛*,*G/*cd{.UBw9XW v$Z\a\?*a TT68&, *T>^A8$/Z ymDQNJ`ѓx_+qY^H0,)䛛I[O߶M zȸ B*v).‘7.GS- P{Y +]LyPAU8lljHM]ް05# vdvօu=`[Aj_V*a֌PJܦ'!}qAwĵf¾,Qc'TdLTRjtkvE)i.IOjr`p'd$|ʞ@Fa*njjs|Si2/M6mI N>&w SP~Y>"?|7Ĝ1몜)24Zc3}ԳMďV:ڔU*XFۖs3_$k퀤x$ ?к|;lFRb͠ ƢLTZ>l:F\-0{G+MnEF˓sgJiv_!]vGZ϶8F负(.Ϊ 3hƋJ e~OYr ,97AGvwYOR H!{/ȿ[kC!̚&5e#LnX-=/{tAkABq2(R+ & ^M;}8%qC 96ۂ.tڍVS-T_Tշf:x)e4n;"-~q-'6 TïnĚN-taK` POT5#:_$_=Qy7J"Y˟ I*&.ej|i"d}DUQDr BF3Ŕ*} 8n0WÃnӒZ5BV4(ou[ `]LѾ vg8i`k[䜑 :RJ$^3yL^ 5gfR\ ^lf#N=zT%rY ^'ߵcT51tD_ć7u[@ނU#~}+y2IXY 3 5Zd+DWMYrǴ-& q dVNVco_a$'D.˭h|&J܉N]LO=^xPߧt 9#booc)jJa nB6IYޓDE>@ |y(# tt<2L"g{.\k`-vdt 0޵z$EU` D?߫aPILݘB2PI|w XBJ"|LBQ.V}+!DJjR1^f0Neϔ@Guй`+iReZwQ#)1lk̓(lLF(+]eul3T頬l±Vn(ZePjPzgJN:V3v&PTFdc3u>Zn*I=/cI%9PN,qPK1E+'S<7+Q=S9WFΈD.}}H*[v;6;IdA7BGDy,Rk:+79X=yNبOk_H2*F kIA FRBVaS0) FrmKXen'{,8=$u;2vUqnUL~p!PoMFF5W#p:֨:69ATscLyZfl!1ty'1%, 331=B)ǨD5 FY=qV! G2UK6cn6lu7BJ,,G"s%=%/`Z1 Jr[zHy{ j ':f>uZns$ɷ@R"fwLbVCFx:"Q~󢷨u2lb rdv\E JuCiL<'#,4,mW| fE+x/C; 3=}ywrƝTKsBH㽉>{=|" s5ۡX X). eAX?IʎvxoIHBk0,3$ k !:fCܐ+q -?zO6 Wdld; LRR3GQC|1FbWzL֫IJQXRVd]|C{zE D^ZɎH Y_"ٿ*dRLX prylq-HU͖QzD*>Mڦ? H%@>_Jѷ_fީ+UOYِb͔<؄4g90t2m&Ouh9Bhsa˷n[uiK'I2!˿{$B K4ytFPJ*8"bj2|Ne^h_<ɤ=!Bmk1ᜐye:πm Aۡ(5':ȲmB11pW V]b[ЌV3mu>=Źe"\:)Z+Z{T nATmy\;w?蕭wgCQ/&˹Rm@@Q5:G{JQ+ET#Z5H 0A)5ͱ$#e%˜Nt94U @ӧ2< SqӿsZTl%ez}J[K<O%WѼ.(e1 c17h'O'6/D0JGs-NLqʒ3)EJX>FɷPRRצt FoQFH; M mўm\A:Nc@J%@X ˑ!U WzOR'*]3ӫ-wzK>UF*"q8^Gz7 ੐ۏ \Tn6 jVV3Xd@ BYdx%#ȄXZeӷ*-?_KeN{KD$2VtO-г7Pj|h M0`7dw{`o2+,cĭMfܮV/Bc*4H@s.pLزL9t>$L$<͡trZ֙;8b9!eO.:֭8W_1^fg݋ < s1BƉfg3yDwԱ%y+O`h".쨍bB8jEx%u<Q;jC!Ƌ 5>X$;%q3ޝ7N2-BKf^٥p'P-fk/P8H)Ptys></[J[U[ucʄꌏP;f { EjUiDMqݜwa?~`H̪ Dž8.{FM9*'#3i?}>/\rvŇ i_e s.Rl9JB8BV3.z >絖K/5 aTh*VO$yr7/5їKiqJ W |Q]?V'Y訄[Bc"2>&lMZ{Uqq?̤@ BfON6 rLǼ"M/UsS^I%J+vIpe4/<{#)؈ &)Nͪ['(r4X = sՋ5d\( b~3B<Sb)? +|3MrRAK 1q B/B}6A" N KӦRl߲ZY+pSC7R&T|>B9G\A6Z2T:X xO=(F$K)|mOI&7-0Zp޻`:=yoF /;/e"½wr?r6V-X<%7*x )Nz$j)YMk dӃg}C,CDvS@sm T\q !j43n8Eq~`n7l,b2J%醝~m35>f6Oi *,-[#ǤEw.(fz+% Qq(@rK[ 4Ҁ%BӺ;]ISז7R\*= X!ߢH֕W| n&ԇfQgVJrYZ L$+gD6iy C>8,GgyD8鰚epwsYТ]R7u@ 1TJ!lAG`8T 9V1$4W]Tܳ{"6av3 >|A%nѮ)(D €vAx̩F^ݥnOjaRJo~mSE p&{`TލUzial+a>^TveTaH ؁μ_-odm۫R^(*.,SFB;di\3Ok3]}I$IzmЮg/`OQk) V&iA;5{|9-8B~dl8fӶ?OC'cik4-V9-~Il X 2B"-'~ᒛPmܧ4I[ ͊ߗWaŃ;5%۪E>ػpg V$뱵N X֡A?^mtX9YZ730םƆN ùOġs=ڦࡘ 㕷N>wɬѭ;Y pl zК\Z"umv* fD "<߭|cܟā>` wX(I BP_2hyUŸ}j䋁Iey9]DUսeDw62 Zr-(,zPdZ0Q cn 38 l@hNᲗ09)a{P.,Rz83agV|ֺyǿo^6"GfPS[nBjfBQ۞Mf{C0 ʠ S;^1< v?u2>+fQ%t+XfdHPKI|NSG)BW3\ហUb%_8Os(C ?UM 8e8 n 聵9? Aɷ(D6= @ҽ7 'c,ӉcI?ۻئD1م)8aYb͚Eag>j@E!e'W۸9GgixVfP&"*Zio|5w<1 Vzd&XMΩwIzRW4<.fhlO$Sw\ =mBu?tVrcdzI<@\ מj<Ql!!Z  a%\E9kDбBLm3`GV~t.19L9jKb?/Sfb e\[#B0I47\tR("c ~7׸dNLjN|3l5U/+}'[ :Q[B+scς |?v>F)•]ȦV8C1/<ķmڭܧCcb zϚK})1NkIa|.ɌN^Om,W21v|'ij"Y8i|.qr^mU'% ya -zIܦA`D'^qE h&}n?;ߑS!ˉ `[OB4g67_¨W?oǝ)# Ss\ {1 o%BQr(Iu ~.40 qEL9|kܦl 3m5SB^c[/vp x|Bјplk-_&)k${10}Ȣk؟1{S!ʑGN*޷N{{'N-HRZ&oY&D%.FƮ.K8O [F5;{$U`opc ',mg0~=2NǼ>dVKġ j&yգ?@߸-AwlXݔJ+f! I<|gD lm,P +RZ͒7lSǍrjZm/ͽ,˿ҭ iPγFژM0J0!`T M)#S1 ,+c&o6AS~,?h_/'>} ӱo Yv1EAT Aua#eH њbݟAfn׵f .1Ahߎt &H0^Vdp 6~n %>Tlf/$kxXDضŇ_`-U,LmA!B@ȩ9dH}Gif@%>鯙RPYX@X&#<2BY?0ϻ&wuUIPјEJSoʒLrn7(E[!}/ *ʥ8%줽9#99;7l눀 llđga|~44㨸^b5̱5σL|GaW0AXzͷԚV.;ceۂDtHXm)"ipW\  ^M7meE5dQ \|=ػ.7&;R ?w[Cp D(LXb"JB\7eԻ;(~Uz(fY](*?[c"s` 3}tF?;N:_VXoLw7^ ͓C9]S<@ D<>XQM#]YS+V]3 Vc93(HR[4S l0(?U'P!zf3W͗f祎cT5|`jZJrn;ųMP[.SUC}%us3<$U:,65ioE- jVCꢥ yq̢2- x$m z,tA`]5k :zαC7%2$|9X,o2?dReܐznvSNr'L?Y~=WVSO߹Zk.&,ڀ}>xjݝ L?y^V}wyEĚMҗhDrLXRvQ \y!"nWGS?:5VhLP_ux o6Ã[u}Xm n*%N-݊9fu}><Y5UB6Ót/3r#zzqBYy8ΦWOp,6ih!,B =;D# jt3{&yҜ1xF:A*5M%CÂyL+R'?[^Ē_8U:ǿ0de+%éM1O^j@Q>5nRˑ?^w(ô5؉N`XpUeoL~ɐy,|l(c)a3<&Ihp%뎵÷6U֛1`!q)k>RßUܨF[$Ll>16KY!d7*&lCqi7=R듆idr1DlS޺&1a6<>т%?IW^c 36l<@b$эUj]0M@$_ 6]o}0HxP?5LT@Dm~J*ގ .&P+ʵ U5"DL[A!_DB9VN긟7Ucw| #_sϞj~kCY㴛ƭ '1D_,#s%ƪOÄqp&ma*r&ȓI,A}w`1yU@JO՝mG\bnOW [I$Y3=z;G&eq'bXOB`!hEj@:% v{+Z ș!^| L ۗ!fӥn*~b9xAh]*f`&Qov!ɖ/nfŘ41A҇"#; ޾lJ2>l>vS tpe{P-Ɠs8pXƩ,wCMxNt:Y~E 9xE2\p\Jܡӽ vNi my@x ԇ1:=(";v~XxnќG@jg+,n+MmS+<.fU'wsxvvQLzw&AY|/tjg|~]u 3@dh,k?c1j+ 'p<7V8;JeHsU/|ai3ʼuN"h\oLL*[~fj'_W5r c͜CS_ݱ$gOm:۶ H'vm'\i&mp6斈6!QKOҰ>/"TDK<UP*n&f\"qNNHI8{>V8ם[).>dB [C;E2K2'JDb QW&LR̄K]c3!2In551өL)y75Ub+q{#w$Hte~-M?o`5jE֔I?GJ)yL4Hwt]O)M7gʽ9~{ac, y]l%tW74n_W5́}XE97cg切{򻄟A^6Q5:VDq]հaz}!YA-#0튨/El{RkMȶ|[) g#O!4ЃA×q?{@b{q@0] L:7CanR2O{'rGzNthE/ވdƬb<T@нva&Jˁzu/S}m NhhvC?m^{Qiq9-;7()/w(~EQYA s ̝ S"@p4o [* 'cfae6DzL߳e`3qkC8jH󎸎Vq4$KX{ǎ0C~w1$b>a|N:);lţ ._$Zv. "́W{hVUkivcG!Rh؟*Nǧe<{0Z|v]Y;~j=d⒨ϳ 31ƥ=''X:SZw.D I1Vb8s9Um#ټ*m j%MBVSNi{q$ӗ.Ӻ+oJ3Pyhp{XbZަʔF{LM~F+J^;VD-E2b4@8[KПj+DdQ1~g=Vĝ#15M9oCUBTS|!A#aU]-Ʒ"H𖛃rCe9ErMD\S٢-@BI?qH׫VecA 9fft|=Uϩb-6ڞWJq1=c"m*;t-(&-n,esH]+t/Y^C<6v욙|i!Ķ+^E#\^00jGdo~c8PHlC<-e̦A*}H"'F2M65Y@651@n݉%`ȩcw"8z_QߠiM]Ryfhg(vlc CUMw&5c ({I2xasL{aUêA{-q+_/pdVws`/Iz\0iڱ R3E_%ɃaT>g[bd31ZV~(ز.~5Ǝ7 *3tDPnnSu7|Ө8~q`3$II pY+ydDz Vq֌&8L T}" 6/Ns kPX~'/EW&Z/d䙀ddBb[qJ ?aa5P)pIb&WKK~}a881mߤGY tEE w(W?m(n1 @3Dxg@*1hBO2g-[*{` !M3/\,=ƴ {9uJhmU`7&Vݗj/];+`:05-7/h~Vq GܭEճ  qۓ B=:Dp#SԇeU_߀V dQ{K?P2`pA2)Uz{X[kQ>R6=ELqQ|{T<(B0e(1+"WN5 X`cc]7jq4=*Z[ 끪qw-\M+0`IJtm#^@IBjMV"$$(:]i*,pqS >Vӥg`Qg[wRRJHf) 0&NЋӞ/ qWڛΛmgA} o(9X&$%+ IO_FzYPeAZMsL\QIլU-~P+n'8K~mAdCh B`o3Vkguu ot .U+[D \芺 } x?8T,6y&@WX{lceiLni֟ daś Dz}7X'cQpԾ0:`;g7A&28˅E,d+B)VIY'\YdZRgX`#tgq`.^}Gf+?Jd<4 'c-A{r3@~)Qws%٧]G8TPd$⊂B[SXT^>u nHI{jM=Š!IWNewFF̡* TeV\hGO!t|ʹ"#q* ö!dyJ_Taf2 НF4kEtK:F%}kg/gAju]mPf68AnY>n9kF*`س-rM*{Zkx\ާO1ꡂ%`2uc6ȜBWAk[_O> `ok5I jSظ=FyDJHMt.#$b/u7䰽tAK4'"wuKxM*PcY2 ظ/:pw}e<ۜTܝo>]h?>$PL>@b_wG3[L0v{Rzh+ڊݲ_BـfecJ${C؀ގZLڡ*>!~*KP=x9ˢwg"9+>zO.*.lHr|VŲC,|'. ܌%jzfw efPҀՇv0!$%?p$&F.L7wE:vj\lQC) qA\`Zt_6؛%/+{G·L$rf63nm]<9 efM& [Ҵ9R#y0b,X!/Y'E5aQ +tą={2 sH!(;P\t3$5.ܭ 5@r-CusQGM%$(+QAܧր/ Um& }jrN0ɭ~6q9nLaH<%VC9+?8&P HLr W9tMv*/MdiGjvMMYHޣ2 <맋%b쩰s9:dƳ+06im39W0y-&)kV29LHwLR)is U-<9N?rU5k $fHfdr0pj.8 x,.HV5e`N59PgL2@sq!rQma SŎ_>j3Zb&RQBU,Mڂb.~BXWu%70΍[q ~$ӽjKEEC5pQ\2Hߡ=g,F SLlӴs!!D ߰J7;y-{2__$8L/}}fSm%T\ /*b$SIB6~z(Q-xA%\JMSջ¥Yסr]Iwm6YIS9w;~m"@qKDWcGf Rrlނ׋I!Z8O(B=CmU*3{FuِZޤ bdt zxq1LP PY2%^40 20|ki.AD*@V dSj$*%~DYű^hG"ZΪB2?' uxa kr<SVn2qRYO j?9gye%v F)ʌjq>fqyM?.!魗 ;J(bɺE!uG"A;4!L]0fwXq#B5أ~ *urR3a}M@@ O}(POXq<*ܷ0νl{x(0gݍ8> EqI]?/_D[\nZr+zwh"pH= t'ggt`98j]z^̈"-@E؏ +%&vs~,(a . r>GV+%J瑢q;">&RF/b>^3] HQ_G ɰXUf׸~[}&i\oN#Ir!o]?mZ3, 'hN _q?|skqM;th/rW][PgƝ_I*v"`%3Eo e71mdR \e|:PdU_|b;x/O8_+ t%f9WY׸p1P[oo'{,@~|\g6[mSR{҆Faޖ/^:?/R- *-^) f;Wvp 3dA ~=m1 \#hN\`AgɁ=]IkK "*~G^SeY#2Ҕl.bIj_ŕ# ﱭd'$}tR}!cޜ1n0eU/ME|"$=zG#njFxf6GD7C!J&Џi^L&3nnцf2Y'ay$v-Y]x&vۈ$eGJ$I/1*nk @:S pOcĶo uyd78ɦzY?F1pId2XRM -X>kC^fK&ǣ&r,iS$W֚`SoK-|&/)2 kI'3>BT/AͳiP筓t챥$w# g:N/X!ǎW^+xR^9H[CBWJymp5%^6DH5<_- ? x 0}% JtNj_ qLqJ2<(|u6 [Q02pH> &;0ȣH5Mw6Q_6x%gB[8ɳd:[UXC0Qj˽'UWX&(qU²Llν`L^^9:LGq!(m{8Y7D17$olEqI:8dھbOiӓ#f_dn1v9Sa"`ݣi_Ҕ| |OEhWB[!k&5t}:A8"Xf6ovHp1&hxI [`6%[$ՇX" sJχ)jTQ0ZԢP}荓-@Uc G&gA*:ljCj$go ^ZQ͐s$*6_̛~ ^&y]j x|׆ב&"t p&X9]~n!_ Eޟ2={>M+^*ζn˃$X|8h@WFO|bw} E NQǞALs&&Z}KJ 2Wo`WC(hؓ\eQ+&B ؗ PmY&O+k;:*d!'(iyk<t7yCMBVK 4> l1VXS\"68ս{/356sgJDM@ד'0areECϨ25%Z.]]A5!G9IY8VϹ'6n:[甍ۡ50N`m)mU!u'lʴ 9΅t-$TX iC˦&re7䕑QTm Lqf˜^Օ:F Ͳ%~T*ϥQqC`Y&fdGdiÎ3^.r^޳ؽtӿUKa,|G.H2 j>͏{sI'iSW?Kr5{qu^us!p?](er!Hk5D*]ٍ$e,>lAm\F "F3kL-KTWl)sdQ#|&J"јTIu qtUv ՘9F䕵f^PP(9/0.J* j\;,|*.G)4}Y* hldpw/zfDTj ZBonf ?CyP)Xk2 Uaˠ/r # x@ JwTšgXVJ= %nxn%<\q9xhYtd+ #P0- x*Woe2$gRUm3yR$mچ!YTyCV\Y42uJI>$`#Ӱ1:sF~QċZW`6s8QA_0҇=1m ܃)WnDtsKĠ3ђ7TvU2q?Ղ*mpbX'A< O 7kIX8{q3ol}W7O6΢Fc5tP%է_< ?x_`C*O_Luc YSC=w|BKgc?=U8׎C]܋*^ ,5mIETٹ.sKRhPfHw# :Hv'2TaC%0˝;Mj:Ōa -q5.Po44BE$&\|3@ͬ pfUBO9jn~ӓr^3]Srrhvэש;]e AzUK{B@f;NiQar"oXpHĽd;*p$kQͿ /5ƿ… ܥ缦QH(mBZ󣼸,}EbP$4G@#ajd:^3#w P|uTN7_bwP 3*3HS/CW]M7(Z`&r*&M^U&ީu"ai{q0A<{߭py Z,9Sآ"Gb˻rLدL~UСH+ԾLY\g35EJVs>pIk cu갔sReOdZL~.Y6B _`vu U#|H6{iB$᪜2EUW9TBd?Hp%SXIz]3"j|"_c E^Ř~q/oCs4Y%(+H C6xNoȽ޷+V@.DQI%l[3) #xBGٍ"r"glkfO$>xx+ݽpW2 $Fd.d~ϼ(bB @ۚkM\b:ȼ(1ax Jy@pόE{]xLA#nH&&S/+aY| ׳Ă($Wa?ly*mS! =E4,buR8]]̶&DiC Xzjh-hJ%c~W%m65ېJ$ =$_r&j34P51۶z;i(K#QW`ie)AWQ+pxt/YtDo;^pA0sxRe|VY>E=-^Ĕtܕ,Si>7NԢ*}ͤGuԩ E~kKUmhrn\@tkX_:,梫G^@tܕP(*{]8 1Zӓ^LRʟ§ly Z>}-UbO e, gVP,JT.@qK]]IsZ~`9GZ}PF+$w#*L2H풯P b D(a$Ek Ad)k=C-;4`ZٴqQswM8`y<0ڊ;>5FĒ(`R΋:M;vś Bt,#讓2iųPSi۟ 2vȴ#>z&.Ky 5N$}5~WXM &7c?f pZ@()6vɧ Zh*I'Xix(:G'N|J#)[Pb3Tuu'4qsRLl&Y#K {@ c h=P1٣=2!ӈ=ouWةk)bkZ>K=\M>omSB?~W~ycݤ_ xQ^-#khhRRR5[/!َ?ڀs V(O`jk3i4S7ΚΪ}pгUwsMhT:[¨0ֹԭ>+,.X*Uvh{nR?çrQ7F6>r&Kw88*&kFYLm*P7Bmz*atW|ll iIR@[2cr&|eQ 3F$.{قiH̉|TtO iS?L S\DSܺw(;wEC/<tec ȣjk15kܖB@ȽDf0N,<ŴS@8FX `#11A fmie?iYEfkjdc1ud9Z2<[Y7qZ>4s3"q&X 9\ߍ{ {|2z˩2(~w]+fzEnOU5֌&G͟z5ZӀ%8Nû._HLPORBJ 8.|*k3P9N 3r*5ёpl)G-Sq:T# ?fCŗeZ39% Rޙ/L/}*f=5>x I  ֵbh&Nw J >N 2PԌݍ&:wڟT4#ѮcLUR̐ :T3Ԉ+|N /͓5U?QJvY|3΄;&WӦ;%?8յ}KD*ͳ2LFIrA{u/wu{J^Q] V9 f2Zd^uGCXo<:zd*@ 4,7o$G{Oe b4N ! PRq8Y#okUDptOLǡ#@Zx.ailnI "*T۝_PQLM$m!vSy &QyYapN2{b*)[&߶rnO7raam)MԐ崜8O@̩0[tYlmL)!$YG6xuE]u/aT埭7P.|y&`'KOX^i2w)Tkd 9rڑ)$.'<'-+/SeXI!p|^G*&_e i$%\F !+9_+wI;pb.3培˦4P \aqFBxyƽjR 7!Rc=gdH ʔJf()+@'M):^2k) ~P!b&5ifC, |D4rz[ȅ^K^ K"JZbҷD=f=+)=\+ģpea{[;¨,? f %ց (SΈn/n텃d3%Yy է = o1~JDTN E.srRXIDn-B)lVX9CSJ[j0FRgm\n}Yհ$0B g*A@) ֎D@qu}YUU'Iޮy6]P<`c"aލou]T(N*Pt\H䆇>Wwg,I9o% 6 9yd4t#on C!!UH@yY&kl0a JFF[^:,KhuYd@Hk2ױ͵v~Srhuյ"؝Co܅o}3aTKOwDee"B,4kWN8 $9RwH7ԱvG;6ރvTJe.-RP(}4>;.:xF |Hj}1ʫU ӥoŦ=dbSa[& Nﱠ-<ʞ9R҂dϽ֜@ˉ+t*J) 0g/*!;rBǺ${"T2_]&R/Z*Pp&͢ |k Ǜk?uH4*?;qYOa;^\|yZRz3_TN+L=g5_㛔 U"h$V7W]1^̙(/l-UydAy1QF%Di%Ye9N4u;#cJ):C118AAEAzVwbϸa0ȫ5״cGq >"/  Uu4mb No`j!@SyoєWʦ# fF8o=^*Xfg+bbl*뎬 Cji,H1b{_(j`Js$:J}rC K\8fft'\-;L \_ر!yl aJ z]~ ߞ%&GMsD=aSG[x aQz>5Y8 tHy"gN nY5($d[dRoQ 1z 5KRP$ #!.X<=S\>eYծL+C>(KIïk,CK QcJ_I#^#õ%0m$kw)ryGLX~IWk[d(Aћ׆_~ 笻nRV7uNY=lF+Ic\֋ݓc[z9Ql2{l  !gBd.nHM;}l#:Y qNjw${AGD(<.K5)2P'c)·eqR+B$1/6M:mBz_GM723Gq.6q:3|,ZUH2ܣC4VDjT%B3ù7'pG66 L{8+H EaS <ʋLǸWG&,4ϵѭDD9O @kΔ^+ ڥI PuI_cWB  @WX'/MHY 7MN TJHz7=v[m=70m" fȺz@aT|ѧj]Y'g ]xy8 Q?f/F[,gy]99hI5NpA 2-7-PA)@ Мkb0fDVm'2;Ak$0ċ!o{(V2Zg@yg~WP0O6ghATAdt?KQ:/03n"y|rGr"sw|TmZ%괡m5Lx]飌m.Хi'g邀IiE7]{OeJ['SYLr6LY)P J52{RmWiUT!٢KydN;"[1& n?C\2a8V]y\V*e;X{a89 JykB;5ܷaVH/h^`{ |Ek6 y^@:]#·"_ "1СK]Z&[}eU~hxjfy𩓼6U.(H529Ǩ>WxoLT{g#y+'+ f6=W$(XEZ+a715c3El?9=xy3XT/}IʍObW4'TжW9ͭp4=k Zˀw LD |ĕI3T\b82o&g%'qٜV̐V6[:`ySD̿|δZo)*cDSےx^lfĞ {VMHqˑ!G!C=vZZ V^pFcS*!7#75 6*z߾mjfE+94s=Mm/8'BUwȻK)v3cuI8]sA BWIܾkL<烅Z7kL\\rxA48XI>DTH*qv5rpMM_a kp4P;c6 jfAR3/,OGd>aUka RJ) #<}>N(Ecxa܈/{F{=1.p[bGeK߀+K%M:nεN@68 \|䰩s}@0M{e5 %9a4)}ke1eAja1]i ZNxOJQx"zJVݸisFOe󘟠3awVjl}n p[*`LdBM|xd@VY6Z_UYk$Rn 0Bբn$qiUF kp6M L>Zz&lw2z9t}}Dfd~XD,4*%Emo9n+D69Ѥ-bsM2_ᆎgPoɻ>Y+ngB8oFR;=R,~h[ztᬪԙ.g5[Ly G+] ]l=Cn,[k:`h1gs )*WKnM$.yJ(Q?icoAWDaUۻnV9ҟ<rEZ,ȣ"C/6A~lb]#TO;)ÖVJLdAsQ(Gkc_UNڤ×.Y`>X6+n>/T2aaoS闅9߯r-)5zH t)~%4 28# WxZE,d/#4`Jн 鵳l//PV/R"%BKΆ磮 ':f*w̻1QC &_2|&rLce'&-|7V XԹQɶ0'C<:#2CÃ*4&vio AJ a`NZkܯK!ys}vxn)nlQkUUY.F? 9ut]==>9v*w9WYND M$1⨵2OhQDJE4-r1^]؞ #.?Pt~ĝCtK\Q7pOoYiawIh[FVHKY|u^#ʕqo6T;e=#Pv5QBd ̸Fu7nIyM,Q)D@2y[iFPhEc $T9MՓ%[B)d㿓a)[ry\YX,1$@..jClcY!Ug%yFgp)Xu#ӕ@jhg$s[ ?ǪH[kXA <y2i٧xnZPR^$C B\UJ0-{y6;+#ʄfұ3G 3tԼw^č ^8qoO5is7o'"pl˻A*YTɂ>%3Xd"v񌂖tFվHbMi^zq3$~e 7}b|"u2s$`а/'$}|3K@$/:w)Hi~_ Qϖ(U\_/4ژۘÁKkWSG9ab@42vM2t&׳k~GjL 'EfG%HƼ1bE- 7MRd 50!LkpM_yh*q$U INPcu,WUHώ%DQahFjw+@ f.9?!]m}aqC8AR#u@Šq|Hm}ZsL&aVm&v"?˲{N z^ ?)ӦwR,*א EwOa5~ }V-TjP Bt !mC^ SAgF9\L?ēV=XXWٷ(cazWVSzM7rq(L.Ƶ[e?paF+MzjcR$m{"TSEFȃƾYv"*91Dlj w1jħ5BhҪ-k]@'%^liZc;A>Uf״66:9`-IG4ERoY{ק2}C-T2:EA1nB9ڻ$Ob> Yᝡ /=lq4@"#DΏ?K]cZ-D:ȴts.sիō]|4xkyF?>7w5@'>MԎ2)0St,o9koPsKܲxTýCv6:˘XφNTCh~b&kuSoJу5g K }X߭a0;Sg]Ctz8|`="ԕFbOla> EundovK0ER>)ɂ^uvT$Zh5fA'uJJn$ eֽk 4(N9 ]²WzQ'Xsڤ5鮃N6K曺?} 5H~^u`a}7"6LࡆcCa&,qm%8?uv+g_I6~| |K}V; c3Hgk%K< fe+g??nՖ/teE[p-m+he* |߆Q÷'uUJ`eGl?B;TVLי]W JɄ53ڴ){f]ܹ.ߤLB8x+tYphQ9jCU8aƍ-./?T*l ,(I{+3w^YW/pE !jj/[gaճIiv*=9rngh3;u1'eyY>w6C[n00T`̌Cg!XH)O~6r6qz$r[;4Vꜥ@kVCH#!bN 25mCzΏ|m |\ 7 [CNf  Y}6W6{kY4)VǗ2h+\wX(ͽU\x|+>ۃJ1EA5笿~UfO2KKEY Bg쏆d,8vrH%_TK }ƿ Jutï* 8R.)ȳAgȌ ##7bs1"Yd6թf㌾z54w@ 3RX{ "ugQP1xqLMDnv4͸X& A17MKm`r|Z/C͘H" ~ ];nmZkSHNL㏋֬GV0&7(RvtdOI#ṁ _;zp0_5Iݕ02Wp ֎%\!s4YP\h60Q a?>;ȮҜ=BY4`ѬjQjՓS.ZI0I R4\E#vg^gf==T8Zsd]?݃X ]>`ZpYbaR9s7Mjr/G3[Q'gT=3/5%IX4]~^ /dYZ-RC}“Nu08Pg)ؐȽ>lU.Na,pmRd!r칕V4?PT?UZp.<ȋJ:Y@ m L3 T2[b*kb?t,kawbX3X]DB/KB<)ij3~mM|iaR_%M.@ݼ3YÝWIaoPYSY]7.*r8gX{TKM_ILE Ȉ1>|Y3U+mA|q5hm_uRғbSChYBco_)ZF>-OZ:E\vɱ_՗'2_"] Wz48x}DqkOx!"̳PVvl__n8p뫿 d`rg1K;ɫijdUY'J@l#L=XO}qaFդ m2ҡ> 퐋}[^DOFv eBƼڅ? 6FR5'1 Hr;C(!yǹZک]E]A-*]c,/UY]69G Sķ"bv:P~MOWz6؃yWzEi$0;nZAN-H7ySa;6dKzThDw^$#n9|r!EN$3HZcs6FpmH`@]hIb3qg N JbF30`Fbq%+aTFE/;F;UK/#sLj4QLC `_hdIb*LjS`Vq~5 &_3~"&%vld,bb:eKO\N!\qhof.Q .hS{S/(^)\ڷŻJ|n䆵?Q@ "ƈUT}s 禜GGC98P6 Xrc0y*8ϰ0̜k5"HFJh%%53.GƳH|Fxx3rž(Ҧ>'Dă&?Y凯6,C1Aj2֕Ĭ\8W ک|+I `Hy|Hj834gBXǥ~=S>)&PZ )@B| S ןYn 1\|)2F%M|El&_{YNqqmP;O+uH-CVc/c ۭM\E6b昸ORQG+CM]JFCĹ"JʍuSJ]$8eݣp6[Χ}ʘk م2=YCU)#xt]_ïxzb`PR'nXrx?$F6{C}AY$yƎ8aOCz}Cufs^lԸip,eI8*S},YNIթ}@Q38\quIG*'#n?WUr4T߸jw}{+JGђ {V^ާ8=r{a䘁UOǘzrxkӬ$_+uj,ˋÑwQ_.v82&΀ ."z7_Zf~^-:ʮq:&vŴDRWgBeT\p2;ʔ'yyWMRն1 L)'1> L*F#zJ(V X@\(S)2κZ&"ѻٗ|D˭P~-cjÜT6_ۏN|"& +^!,F߹RփVN|/坂òVF>O PWla}Sk1y ѮKݤ'/J&7^f!0c 4qt[uSU|㢮i{צ)Y2&.1DG]7< OZRG()e g{:?OlN`(9hY JF@}$55[s:_ĴfK;]cҩiiJDm!V<v,(.~jn 'Tx rB<,TYNuŖsx:yțsjVbF%O-7-MQXwhiÿ7 'g?*T]0Rg'i Ъ dҒGsޔ* )? !oH2oMGO  mSGuخR b6Kb<>WaK$C hmtaSo4\aLii9F)R 8~ܮbfo%^r؀NŸeӆd%[F^/xz$qxr؉ʏ\́ˏFe@sN'9K2ol!P63\KR*W 8{q5b?+bWS\[kU*Т^@VױpU8tb?.ҌXTr I 2H5!/ܕ2G\曢or(l({hx0Əu?*njo [lH$^hB]g*nFYcUֆW zd/3 \kk?1 ^S輏L=tEOi7> 5ŨM$*'eFgG#yMU @ \;,n񺮢Vr?ܜ(k1$ơB*yJ}CC f>}]TgYIQ_2f0W1DUc is(+;ò$] ȴ 즾Rc7bhWX/zě7e!1zN44g1=%4Eh~@2E;>KuSvhk pb`4Vw:QUll"#gVαRy,G0kcetd2ka*4H)l號ry )U^ |Ruۘ@~%{0L?)Gzoq~/,~HA$S=B*;(ӏg>c|7xpC@gkh T鸢JqάX xo1SH[t z7`ڿfi=b s%߭a 3./|ǎQhTeNF(D:RgZgxBGYkeó@6(=,pfY m#qGaH,76#\ uK] @"ef0!Lӹ"ҪC:6K$_R "+ΖQa;Td~ BIo!q}#$c+I_*6օUlIJ7"X[݌#GyPHbx0̨՛bgo&{u1[(J+E,(L@1MlHMXj1 oQEC`/K5ָmYt VqW ].S#S6%6ēef˩J !jfAdR\rd3xiC<<uz:8|IC|T#@,8hDcMMC2tx6,T-A jզVaI&YFpZS?/YPDª7b" /0zF?GwS;o2mWO7M2Z Pw6}TAP~so[[/$wcA`>. E4H;18eS ѱ8h~ƣ٘Y8%)rh: Y7taպ!u lK`M9Gmn3NƨkV7HQ]z@&k ^? Hh4'oVlLo'ZR.tZ[bX&_~{!+p6[kI]{E U| 0[} {{7c| Z%jqV췼/n5E$ɡP9;bheZhiuOhŸGvIK/T7HI0U4!.!seFCL߄J*`(Ŧ+ G?Q]4f_7G ok(6!٤jHPr?Y%D2$JIO?~um%5oFs5*}.m|9 APM}DH^ox9(#֯ @h.=Q5O/>?6\-89 "KP+J[6&+ĩ7R,4zQ{8 :AMuAN9~gAQ[*F>zfmO/%mS9#K^@}us\ܣ X=X qٴ*bNxrT G)ô7OL>xCݗvgom/*hXp\JWb.zD^x?WwP0Ŋy_WJK-D&p o];] Q͛Y_EZSՑM ;;!~)ݢY™loy)w2PbؗUݫ9yVC׮Mڗ({Hx5wR"xPיh90 @- J JkTzy툛w$W !߫̿H(rja\Ґ_ƞHaw~XWy\ۺC&Zi]+Jm/Xte&X:HHҥ$|EP//z ;єI`k|˃iz$)u`$ @-9؜:R:dz ʮ`|HDӥZPeF<64NyF=K{栘 Fu!ƍ޹#~) Ѱ1l51]!kF d2$8HaT(z }Ӄ Ky n+J n2- oJp U}U)@i^Xu1.i-Y.8I-ȰaЗQm7gm6CY[2W&ב xϤʼniw?8HcX݀kX&a:g=7hTGo"MKJVJy2葱nk5%6~G5iuh< S{tגf5aGx2|p|IO%%

    uS_6K(՜Br$2X9~vQ#vx bw *{+n2&4?y!$f qq/ 2]`m :ݖ`G ި-U@rPNݭp&7d3uCdLo;w CUw+(?ݛ(# y-m ¦?gNcyc"}P}1b 4{eXǵ.-}J2t ;?A.P414pWl略ʍleo1۔-[`bpHޓ,yqgɓMN-`c![+;ʴpDeBl9vxUx6ʂ y ,kaJ zj`B*IthlXS /kvdt F92 R l̒˺H6F`q1vfFǥ QRJ0V}血M *H5e gQ@8S6]<7Gn膙`[, [~n,(r[+A'oƋ|>Ӌ(,UY%h1Kw} 2ʩ슃Jy@cƖ$R*ѥ7MSn98JHڌ/)I D #[-ۚX#&{[-Y N+MȦѝ[u2yT<*]4? `-K5>‚f3]f$ WR"kr,[0c%5+ Qphjށ$ˀͻ o@"kP?jS=׼iuϋf͖=6uY p"^@v$bKLi4j\zg?-_;L{]bݐ5/?C7ǿ㱺GLaɹPkwI &Bx_eXm^/2F*lƪqE" YDRuX-A VgXMe$^FdXt ~a㺩6%FU!M˽v="۷Q l B魼(f={]ׅ!c"6F42oO<5ۧuktd W;iinI,Jݱ5e'm11|`rvLʜsӎoTtcMOӇX^h:;q"k=ڬ7L^u%1\%LQ@j!S@U8@"<&Ba-4+Yqu˞ۇr(i28ud9 Y-blDڡq$>SD l Okh6sseJ^n^=9 >{L B}BT* wm2lkcV>ōӝv\mIXNiU+yHtMcF"pXgNڅ3dE.yZAV>Xa#} >K&Je 谕H\"U(W"oHϹ,z*s'Lfה[.۽>s:AyGjϱ[39=ݑ&CґQZ޺ylL'ѝhNnN.ѳF}Ml07k bJQ1$ d-OLx58ҷ}glo Ā1I=(L2 WS10/;ȱ HAۈP/nRA4L-{vZb|Tӱzb?P/"ut`9meaM[Q; >zɌlVG1s!1>ąU ~y dsF:D_FdXE|ҮVUgvCYD( )6 Ӗ,* HA> iԄP5'qEԩS2qppOP4PʷLҭ=i rscp1* |@ t:y9.xy>iHY ɒ& X,Bp .`MO{e"̚HMib7{dz"dYy^y6ih0*YOاa2*eخ[<֖Y網Y ;DXu}XDPfgWp:OAnm_*1YoAtb( Tr6ƨ'ԣӚbߏX}9=L, Į)*[lRM 5ԋ||찂05{m~(}أRH9MIDaifRRwPsVsrT'9*He7Bf +K1\6PZ}H8y'd3{z<~=nGRgJ˲BRM<6"":#|c %JϱFu3 ,FL]@oDHUGĹd~$piG<5A^jJ_=WGWVbp Agv(ђu_vLaj,+,~hfhhUY#+rCXZBɸTf ϓ8oZo<|Ђ_%c}8@5b]y*Gh3b>H/\u)kd{Fz `PRx %AOZ1obD\g"r}Ԙ&S̯)@$'ppDeIToNHMxDض<^w†O *1G6hڄ^7Ug{o x ݫ%8O2_1 \z \EgNYSJc0t̛XdR yqXp]u^2)n3ˈ_M!BZg^9Z@tzj'ר k vVO=p 2pی7[5{ϫ$)zsޱ 9Zo'; qpִo0v0nܰvJݎZ"(N:!gd[JM%]ۦh-7![?>ewBRTX~V!IS^ED3Z*Rؐzki<;6[+G%# :1 Wn`^ryxyGc@۵\…uU}k)$nI?ڻMHycl7=5&/yu!6nCnX6MkPz÷N7NtY㻔cёPzKB~ڗ\}jt:qMM@Va%.I7dzb> $d-!~nZԀuQimby5E̜?I0Xyyzdbvi,c g}pxm^s)mr?hw7It'S$kϢP/rF_O*L6ւ8gonɺٹٮf}t:5&7i^Y$Z ?Nkd{Y-<)7]R AT.*茐>Y?̶Uܙ"PUX2o#[ubʎ[EH#&(7@;a>JJKؑS(Լb)Tt^4;儈h=EY"Ϡ2V{&(nT9?q%:|H8s%s“GZeU%-˂+mff'@`6oRx᫃/}9pn)6+|rWqtw"HsPÖ?8Y@;^dѶjf@5Q5|>E+3%{ZY#s\=m6!}93k$ %k9C31À>2{,:;ReqDDwQ$%doJZ78m%&q)Y߁v-c66VN#|Ҍ_凰I(PY){،S3ձ`8u~/n*lY{$NuEу:b)eHI8VFkT)'mp$Q1$-h ezGrgs8ΐ,N_.Bū8Aݾ"j /?X39FuZ7b1j݂܉<Պx%ۯMCX#K_<f% ^/wfpFYy\}NcjV!/_o2Cw֯qКdKl♗ufRuyHhgohc0d3U bú ٰ@NB}㩠,:?JȂv3gҧz,%y8A Ѝlqd%f̎c ֱxxB p:\DY dW#˟P8tqϜ,8I -vNrse-6 >?`G؅Y;ؤJ \f.,Pqٲ--~UH<&g׍H kƵ}Ϋחbh2rY#7(F/h Uo.Ds]te?ыb6; /qC우MZ,A›Rhec4rĄV}Fhw|X KXfs_EQ#N_2*ޖԹ~jꠢ{"D>І3yX=O#K6ֆ;K2[Sa2\\\TH7ժy 8*{g^bK&;)VG+!y%\^tމ"NנT tvF2e9ù"Ҁp**?~UX7p ՠ)cl#Xnq_<{ѲV#Ya`WB{%Bs vrx&11vKO΍~PޑDWCN[%!? f,ORI[@S3Z Hkw"67鏈0ayeT+eH$rz 5.&Z';&%D)Xȡⴚ!3'A;Ċa:.o A.fd#X Wj=_uʸޡ Z0arh); >ӭ>" :Hn[IYV{pwG2qB?Ƽ*.N6նz.~Bn~vwv3|5:LfMĕ-~w8rdΛ>uw 'ߜ%7zJf#%u)J`A_I#l,z띌}bH!x=~R;K!_E^y;.V@CthEMX>.ޤFwIgtK63S1fb|fn#\MShBq sEez.AݬC['~c,Ⰱ^ _\HiB{FяgY5aob ;3e)e"^t9<1QQdAdsB¸` twk!"}SG$#4!8"zc#maky25 Z%ͽA騬yTKe9UAY |W Yo42 3NuB4=AllAJaa8\nhFhZ\!q%@&6.^ VT8fy͒ji薪;[nrN7cM,$42ֽ_Q}ߦa9^=29 l׋p@ Z]ҵ嘴nۭKK ] RVgr0wT,ӥŤ(ESȠ9GGmμ_gυHZJݚ`_{ #~rf?mЗOu|# ]t;~;BO s o?2V]Pt{@_T3ۇ [{k(Vy7Tm̛`(&+:;a8;vZ)|]\i ?~}4NBU>QL ݁c~kcs׮%Cɿz#ߡ޺X\U%H0 﨔ˤB9aP@pC}`jc7D'~ _{p>J.ӱn야77hcG~WAf{#ԏ/:[۾+PGGg@n~\] HCT-mv35:drxXt?˅-{g'BaU{pDfᤖgUWD⬿y(i;0hHӼ 7 ӁveQ~v'qʥe(1yIDIe8YDlo 33 ,Jtb]Rt4H U!1Jyf y'.&+y޿렩ݟݷn*\$m"tּX5Q ҐPS,qXn쵻~UU#;)??? mabr0uBNeyp=ca|K#}xl`n{7Fl?!Tx+Ͱ_uLW?w  &vi )*2QɦNHT0&9+T-}F%.d/wYPA˰:5Q*Q !_Q6 ˸ܰB 4Ư8B !vҊī y)N eѤJ!][(HZji(<phP[|'WQT_+}AA_f7{c]7ϑx1d98\H<7 ыv<8`Ű,ȷs9#z u019o*`HnŴ󆪼*yCl 8[ltN{.7}i{jsbȴ BDz0pEo9AqL݅EG go(pjhº|;h gDk C~؄e ߎHhnL*/_J$K~ֶ%7>GޢI{]qg;|0F<%ELuT5Hn~"wk[cjhzNGbys5ʑeߖJO}: }k G)~D9@sӧe$Ǹ ~KMhQbݣډ41cܨ|ͪfqf &KGY yjW MfF=݃vfa[%pϢ pM;RCv‹_+&@X@c"oy΂@A26u`.=܁}! - W*\p1ĦrCx2A7y( ,-ԉea~Q_wjl ck.^u?3Hz v@} Z=} $ص/]7n)ZNK 9R u=b"LRzB372bvMVMeKfntTokxYjSm{t=O<^~` `L%R3L8)< A6Ǚ $&1d JN@CSbA-}F fV}˨ NEM YݜEvu3a 5Fk(,Jdazx_c&0`蔒1zi d2S4I(%->1҂>/j_~88&It-Ыk'] gZaW1 ,}\0i$E7iK]l Ob{n]Y}թdܻAܟ~*H2Q{mA: *'b 4"~S| vLE!TLUg2bq6izS˵&-z4.64@}h6GP,4Z4?Еvл.ى\p-? F IvwjuCJHNVHllXKypg2ݍedȿ?^LMz\6 l* )Τ,>*;DH|N%VH_b0cp 7UeA*;J+/`*\H,zYUF|K-BQ{έ::Oݻ|*J̏ A˅6Q;XWFL܇# h+LDPid lvhH\ 4=L<"iyGUk5YDq e:1q=m0FBo֫@e1J-[O#:2Qa;ՆoeAegs"8eÜs%s?4g51T|%[A ߯Z||VBTvl9.TnO@ [PAYM{ S XP(EwF,#6-T:Ǭ4kSJQyJ5}ͯFPS|U7F.dw[{ma,/FdD^駹=>GIrVgv o‚5٭8 ]rIک/lA#If. vWBoMp0M|nI"ĵC= Os|V#Tj,!x{Xp^;u*r(cxdgr`n2Y砻FDtk 9'2fBzAjTȖoWkɬ;O}G>9]uڰƳY<IN5.pJ#ĉ6_z|>;|'u]n%RuP|[  ͰGxFhcΎfᦸs:{@:mю.H@Z15Th lYgA2uOyuH}.Ya3Dmań5]2oX=9K& 'i6<5xMֳeޙHW !$RE4rn@rZW8/c4 ,g@8fIO|0m@bT ЮĖ ׾\(%:G3;f`@Ɣ) ]"elS͓pI(N(wvee镺$)(Sk3@q)?,]38|?1IZRkhP1. KA|ɍv| z;,n4gkFV. JP$\׆*V9y{ӭ{2x%ώDqu`EyuFv[3Dz$O{)B&ڼs{dqލ0.Q., ڱ(fgL)f+OjVvb z]vj[?LH !FE!Ddt_!XT6HW{\V޶3\x8sքm\AHyhYN$<愶ɘzBaB,yTHoU'[ҀM`ʼnV|=Ɂӟ(^=uzJvKr>S ©6מ,:T m5P& B[XQFRt}sV:Faݴfv0N _v?9T#PuE7QIHR`-|id/UI'E9l(Bbdogc}>MI%Slκ /p Btܴj_+z˴5O.{BW2Est2֔pby'rNXq?'Iݖm' 黜+kbHYY*D*MZ8vIS8馘T#Q vm͡vv$_L+VC15 \ߢesi&evJ5:w')0V(DT@ %'~A;vx x!PvoWQc1- &EF+``DY\&s=W]qt5yWqq*K0sf̏\zRW/4=QL <(FPk|7زC6ie+G~'ʽ˭3 !i&rVHKQ)S)V4C%'^7Kg(EeWe/'파n)ƿu(1D“W}W 6SƃIޣBK1q)JBЇ\!3;O]*y@W]6 4` 8sa]_,u[eAu7QYf,V}x ԘeaDlksP FH\.^ڝm"]/Y mxzl8GjE Djɫj~ivJ1 5ڬFFes<|8㽛VW#'k͡^70S< cK8! wrWƃ@I 4t=ӧ3̰$ҋyJk~T"NGC%'ˬsf5'ו) F.㚍M*?icRcdkBtq2#s<֫l+Ncn-o%_zC-W߇X;)(qCƂc n7J֖ﵤw M>+gw`$Όx=ъcs터5tPUEoAIw'Q6f' WդSN WZ ɡneb|=ŎH\s#< J~UhSEnLQ=eԏ&D*g󅲭g@rFRA`8<d= 1Pa$Gĥɿ?pP~6Խ,1xϡq qy0'( .KRMOk8$'™G䗲K\{(L q1{ ov}Vi5d+$ ")(&GSYM{!j)Zkl@(*vE݋7>~} $? kغLdX]9I4]NjM,ӉcMu6H~,ۑBFi `x(Ս`w9JC4_ێރOAoO3فG< sC׭,8I2!`9g|nU$*2rFNJzEFg5urHPF, i-0.=K^cB}4PŤs4nr3kw7 M;N3DO% O˩|x$284`B:R V%amjhv>5jF͕ZUdX]{@zM:7 CrŴ#hHa%]vPA+!#tmRQWSU_r)#F2o`YNG+ Wf鿰ƿM;9kq>)\Z!?]}[$#IJ=Kk5b}K vR¢>H@<*ȑ-l՚SbfMrA`G:4"*qT~xC~hq;:m/QB{S\l` [rA:0!JQ~0_iK8a>nx; q7~47Iy2!J+;UUTڳ6uYz 4f-Fan H8zZHumLېrD qh=/k'J)D^¶b2؜9tGAD}zmMۈˮM<Tz| T{#"1v:IduMZ9807{`a o?C 3u,Fs(($cM'Dt(}"Moʼ-kUn?#`bwgLG ]hg9.< h4\1a?,y <5SN )+uIc |Y0XpJ@bɒW] ezERaXvʑ7*H'*UU~arsތ._vHq&~HwM/j)C)gJ:,k_=P _y'cvXJ@9Y'#-a4_ft.ۏ~췫(XCTg+L{xܙJOE[pPS'-O^t7Qg4ycpg% Kӵ9󕆥4?Q!ʡ pnf!ɹ2Hz9OEM, K~Xƪø:5`"-kS=X MnS}8$;EA1\bzg $D2sMP"Y k5Zh_稷Ey)nsi٘LA/7S9hOդo嚧G|r"8tUXԵZ_Ax2v |Ě IV- K jxfAN eI 5Zތj/ z8iv 0t *4g~-rȒ\:zK[Yln,_2$M8xrگO}٥ ^p/>Ns#e,&_F"ӣJO1PPpȆ4LKq4]~5igO9\g"v@oѡ o #S&N Wȋ п '`B;a"_ywޑ)JK\pЋd<{B—Q~/x!LSm( |:2K>ă,Z"ST{n}]-`_12etP1/"Q/w([IfU9?Fߏy7 ~V3(E F blLdF ~BвVq8l+`?i!n{*Pnm1fxf>BTG? bHY<.3QνR6iKW-D|eUFCپ`x +Rks NȴrgXr?[Oҏ&EI[ͳ E]_J:w#)+q% ":q2S`mR\v )7l 8E>آOA@#lmmWU&JC]fϣ*eȸeFuGjyz]}<{%f7HkyQ[ۼU+8-_vJJM+/j F,;NNqc>QM-JܑnԽ ̳wHQ9JD?#ۃc&4Rc` oa&=+mEr܇y*] JN!锖9iv GtRn9g]g}, }qbUej_'#gyDx.Y'F@6GKk:42NM);74+c'z'@s4e:Yng!=I8 X)5.^q>tp­}/80Ў3IqN`Dce;]zx!4*EU{5Bk1_$E/s,^(dZ<?ha`7#pt6%Et@ F2Tj1A&;^j(+m`*\N/4$6ǚV5CtRܔdQ&-mܹYdHggɛvk@D7&FOA#/z2BK{~2z쭿ۘ.;;EX{E47 .~rB{j_(?Xr󝅅ʵ~KgAKHM9k>۲kY*T%DYЊCp,˥FۮF{-<x8i+fxD1vir2yJʏi.Jv2 +uDbf6}WH;QGA8"!1! RzB qdy3  B8CGJ>LލS3K멣 :UcKD!wmhnzGѽryTU1lP6gIFFRL&</ \-D: xzdyZ`2}8C5_LS#M[Շeu,]lqяo&*μ_Koo{.N iN4q~b1cM0+ɲ6N&|wRFn T:7\yrnn)Ä[TAl/̾J#gN1 NFQ(T9YvSј 2?+ 5DoL IOGI~J{C%a+H2//0.hX%S̒Nr%_{1z4spI+㼷`4gnCRfKw:OZ'#e]Me'QI!.׉gcs 2(="┠qH(wo{ WbgD>(N9CqMZRtg䭎X])QrCVmTlcc(P.wc|R3%\f3wgJIW<;E{ץo},VUC aZU.^ n(J bQ/}m3 gqzlfsxD/+uPoz A?SIki ㆕!pǤAKA-ItOQ2Qw $UmZ>TNbi"leAA(01:bRo]1Jo (/^j\V5!NFXDlhkn*X=CrC,W)D" :fe ;;9z(`M'R䘆b%`kZ|X@Jٴ.AW46U#;u5Hvcܡ Wyⲭљ yF4A*GВ̣N iR7 2a Ӵ W !v&H)EAUY¤y8 R0ަ# j;Bl`G 4tEYv'5E.~PƿFSFJ)qF,gm/O5ǑȸBnO/S\< kꃻ|A>qBB\o$LْwgJ/vdyd^(:w{+Ozjv)v9: > S5|G`~ddݢ[R34cP\l\da`:61ҫ 5nG=T-:PcNS9eA} %KDÂ:H&SZLbu۷S0fdPx ~clzME>uP4;]G?H]$*ڽjH+ ؉]\ ЀWW=n/:n޺^ZY]\B'ߔMO 5W7@&- }[l)GiW8>A ^U 91ps"$&U!zܒ0'=aNHq\6|B7 24I.ݞdS~ aZ~RտzTѬldmC2 KrnH*FҲ`2l bh^TR.q>scb%A%c!"Q]23V6犃pj 5rf+TI X"/JNz$[i,"k_ǫZDxq8@R:(C^%D/+$+ ֊HGKG2uCU)8nR@2VZp5DæO0 ce+r9 $g_~,r`Xm5aۘC!4K-в8EP`{X;|]8;TW-^K Va9-w:3Ӽl諌ӍBg~7JD;(îQhsJ@ɕOZ_?XsVadǎ@$H l)邁L'{o"SH%| >ɒ {ɖl7+Q67v'ĚR· aئ.xKX~Y?*jײoyRD/^VtjoSX2>*iYYu4bUFv/@.3N{ޙ؉۬_Uj>Txp|4ugl=IA>1)w ˍ '?m^z" ǦI(M;)ٛQSFNIy[4ų< u5-)@`Ŏgx5T<Ӡط(ȯ)DP uI$hXޮyA ZXEvakfXu.vs3:tmH^W8$0 6_  m^^7aklrһQJT-T4SoM\0a״B0ki/.4_***)59C ɲ;< [g OtWB:¤:)ƥ.D yK FPaX H`wo>.s릗RLpÓ(g!%_ϲ% ?IkLiXE^%A8$YaA}w` S~)ΣվxSDF`>PyΊᔜb,LL=[imof~*1fqf$Rr!yb4ŧz@v 1~2_xGwI: (4#dx[b)\+ ͍Z2nCO H㊖Vxtn*~dӁ0)(G2<*C3 7M;)Nl'Ħ(ׯ:Hʖ7pݤVq0+@l-qc{9&Y 1ow%-s{@ ^Ci$ot_/Uf$ ILT!‹u:z0KGȴDR~|Ӫw9)\&hIhtZ:reon/2|Σ5t6CzQD s +6ҞPoܠtNbڲu̥=V"4d~b"͹hJb=#' DIUqy mli;c 3fHq[4f 1) JqydH؍~imt|>v:i2J\_5M'Oe#:? .MV89+s3?:D9/XsE}S9_V%P`^쫹 B E BD y8gz7mIA% ˚(rM҄%lm%΄!b'# aǫb.:7>6/P?DxP_Ƽvi+ .E6ݴ?mX GBb!lxr:(HD *zzpl4ӂÉY4  >ɬFJlQ"RMLl|E O<"Hod8RF^}({Gy,."`0vg$(6reψ5Pi+'329- n,Q|p#xKY]pto7bR+TLbI,7S| AQ1G\hտ=4mG+7'?!L{>l-nzS*`4tn&A _k-ʹ"x=*'k>*,)NCd,~2^ᛏ{"k f$E0:(dLM}H1Lҧ-Da=E)9[Sy@o WZB["Œ/WHIy˩Y]:3؈ 2[m7=hWn,kᨠ"KCv~ tXr5o8Ȇzdr")xqU ee=qDziM~ЯAlÀ>y@؃˄0ѫUK7b3!@k=+ .0 W-+z| ^= Ydx I)zh|V֞PihDaŔ{t /ڀ=s:EC3UϼЩ+|$Bqx'YlDDɫD(?\E#C%3MK(^ TwF FVjF P ( XSFZ_CpWT|P3E; Xgf~&4_$=wz'y)W%` ]e0gC45!P\#;E4LFqYIp]V%(%8a)qHRC ]-)m<ݑ/7}* Ə,{xTqDz*Xkr{Nj2e#[+Ve WmT\ GXc fKu&C]x^$]MyŻ߉<~E bbx*<7^"$t 9@5bIH7; K+ٕasj/ůKo[$f!X"2FΆ`W%ˌBy cR+v: ~$IĤP._PEjKO3 i&ݤ4ʓ}Y.K6 jJvM^,# gn!ڥ/c9J$y 9rpz@aѱAHMN=ߪM!勒!Vuǽ 9V& TB3g}soi*U}d&^8f "gUҙSoGeG# {2lsbgSuM*uW ;glY1&*6j5pp9nn_ X,g3Falh)쑤,H: 9雮ϡDT%7{;].7XuGh4R!)Y厊Iuw ߄/)<,MC:]E^{ͳܲS"W4&n#&3+P0u{v ?G+f:| =hhH/'}qx֎mQ~уk5plXI qng󎉎44MaoZvNR\,w&}-4oR= CO|oׁx.i=sif7D2 @K2/.= \?iY<ҳnVӞW Z@e!{v-ՄY=P}pjB-z'swͦ"-VTVk*^R "`#AjGkݍמ(@_UB(sj96 tc8cOA 3Ui`@U9pT)v~q\5/HmiUXBΨE0 qh˵{֏\G.'>`|/l36gX\E1Xyb il=~-K% w荽]kel ֍t/_b\S +5;^yǥъ(hx$͇ !z&fMAgU`Zxm|R܂"#4 NgZ4 A ϐ~ny8謖e*0~7S)ݮڪݡRd>'I9"3n,y@-LatOܧ:hHN6Ft3L(9<0q:7`Ic^Y#CY} Ybf]kŒju"|B)7D K}>-;K1Ĩ@"ORVpF׃bl,9ft,QӂlB)QQPYˈIs{tN`Gٿ+[]SH7KĶĞv<_hPh նC8sĪb_2k4{궹dB@l.h0kzx3x46K=S,]:_W vaet)S IvzM:s g^IyϼmA'ylV=2b6% Lw˓y*񳑝2Ư{{Q7$zt%]bJc=o Enqn#k{]Cm$ΰ:M>{}|=kNX~Cՠ$w_6G4)C7_%Iox@ Pgk_chpfejH\W]kL/2/1 :\WYgjOs5OyGD45pߐx(zvJ} X >K"o{b3Q>=7{ KuH8+zd1 ٶl;d26ϡbN|A5%o}nbڿsI!9w_Ŀ7)ovs) ]F*w-BpxTϓ˥& i}g:6y!3`np"UR*!O8}цQox9Gv <Ж (_OVvP>Ya.@|VC}{o$|* #\(ͤyűnNt*&V=DĂ)`x0V0dk[z=8F{YLz^z f>U}pR{=U)hjHWB^\>#W=m¢@ JyHOeAFmXPZ l;~ݑ]z(~ #+#⍐TWec$Ɗ3kIxoh[oF51~?lg{ 6ʈxAo] C%f' _@XCLD#_pj⥡0Xz'ÊjG, OۖF VݔB̪bVZ{ߊwlF0FEg ͅC#/m[Ly8sZlX%pk]K?fJ^fd/|a+ w>7T_ . u1au]0ˁIEEBB.g*kCh ,7Mi,hiJKsyb0 b5oП;RTIXzu/KW$%/ '8gpZ̄&Te.݀d%]SA&~#V:s&>Ey]#=k"4iGnXM*bc܈wZ͠Ð!H ɵ##ϱ1"B[e,rbs Ԁ<9g g ԌU<, 6g\_thCrMg 8Ϥ(bvޏ3x&J_נFAw}n+`~xHC+Ef=FV+䕥v+1J[,ǵ:$7O[Kb=!" {a"!-)IKlԭ/Jz! sѣHd;:N+) .c1z@U1Qo.Ů43ZnѪO`K&6gKo= k9J2Q]A\FW`j=QK&GݝSRdv('L2q!=s(OKL[ۂ͉Y۵YЗ+l4k+} BОSӘO%*C2B9+CԴGxBXԶ?YoKkR] AY0n4T F%j`c/k%#]r `WvcY/~dbk*Jq:[   ?'j o"),AdsDF\5P& %0GPG+{m) ksM1 ņ;r\I ۈJ;y}5ճ䶨UA >!PĬmn93tIcx2͋L}ۖ  mPLcߨ_֨|-b4m+xjX¿͏\Z׿q6άXS:No@X>hBn@Gd_m'H+ь&m*uPʿbc0,ca[ QqAO+ya{F%{T/Ŷe V17t+& `X>266{&h_ Ǖi떁,Q,Rϐ.cJO"]PJρ4 CʀhslG(@ lͫ7`<530E,#${ǀkX`t@gI6.2%͖".ݵǖE&.1ru>{Vk=J~ҤIv쉇m/"U}qA$* iBGA9"[1ݹNx8aRFii?a%ԲEƷBu" ZW U hwhQL< XE],:`9K(rrPZqhCe mY>(ds\_UD.u4vٯ6#y^{i~8Ѕ-1Э+Gz>120,++7+yo?BX7!omӎzMw\Ȁ(Gfd1,>&/-E#YI4c`.Tj{f[/%ӻ(nN=F%~!YS3$j"~W mfltaI~N9f8((kK+>iU4#٫ɩ^G̲ GbwL.e ZcxB0{QgB8JzAnm𷑬>3{J>u c;%A~~TMd ,κ^M;%jdPED+߮ 8~&]wf@G<2srAlyF:qxm)2}p@tc_ 6lmOe gci #% GX?KtEVKBtK臊.Et CS~:6=f1T-B9[g{JԦau^}>qh!U@B@.:ɵ93t*&HV*mm|@IQ} Kv³wSmN-u1v+#.ɾ}~ !+E v^s\Hev=ms [Stq5/N%4`1 1MN^ 6m$Ȁ4𹦚]J"*r#K+Ul[k]'!垼OV7ՙ1!z4 ISלK'헸1rς^!S'GvRŚ`COhO.K[vN-#OYPxgq& 5G1Q_LVV\Q/lqCrJӇ)܏/œboBpdL 2wf|_OJAm8=,&Q` SJ3mZVCb(iqbpȂ ]959\/Z"xÍzw.[kB]b֠6:2ҿM"Et$(Эj\NCmkw ΟX`;e(dk[%]Udl w*Cfdχ(;y5&I7l.z6X'"N,nc)[V+:P$}YƜ,.=HH O-ϕ Z)6a [ ~jwiR. H窰H;D_KQ1 #|Zq @TE>vEΚW=I}1Sb'O^РfolD \(L˩rˌˋi[lp4JK1;D";/1^S-;zlx{wj w2H7w#W*8{7S)noxi&pr|^[hoi>I>&it_8_%ƽbnιP~Xcp)Z|TU'#BhLT?g*=ݫ$w$swT A6( 7^-)΃g5w$` Η>W|hU}["mW-`U=(x(<KU=t.?c2#)SؘX03GGLaM2PKTOp/ͽF:i)?!!? ܹsiW`(SWmC2?9M2h ؟!2O EǷEMw2>= wymOB .[ɇ_ NEGG #hd&H77$=*u͘J=rr&v["!:㬩I{KF׽]%$Xb3!; }=a(l ICEI`}X78aҁUՎe' )X"JZJެ.)4 ĺx쫋 Jp%ZK1NSw Z#}מf2'$a$qV:4I[:HI/}P}# e#h\D`Ón  ݒR[3-WF@YE5b0xPϞ/cB=Awa.=7cڹDq{*Ϻ[Co6onϻZNܩN᝴Om(/}Ȧ)r MN0%7 =u̠Lu_xsă-=sn5]0ߥ>eݼAMv:~XMǝtItpi챴ys`ǰ^  ֻ]f%M4:u&E!>ZsK@=AcsYg(^b2H嬧hi+46js$QǃNfH[L|)#EJ *Xr-D0͟aKLH[dP&g11$Q` ̹-e k֍`+~p߅!3#J]?Y&W7R&>;AN6MS-s3+‡Ք(=f(ޥk#Ɍiݿ{#DC^dt} 6@2>{ʹkA҈C#00蹒 i?U1Zzޡ %5Vxqݢ`?ZM (k*t[y:ED;O65PSKKu7B]HkF9:iPAז/MoXg"HH|)wlTpɁc7N'vv3SSe+ vN2nju2#ՒIf6&O~(Cև:|OLl [KqjU'uk n>B$+ @RMUD="]a>T.P$4H$pKL;r 3lI܌2t}i20ʗg=5eƷUNNRCg"|^ PmfR7Z&Z4Ѷ)]+ʤcjQ?w684G΃,1Rb6Os$Y?d)cԾa(ib5*iܨ^c:?yBr=Y{]0+swojaef(Z EθH _KץHʉӔ(&9dDg gg>^j&HspjG$xr w] 㾒」‘cy5,w& /[^N953c6͝s#:x[:DnٜC{!KԻٻ~2eHH/*t!],A9G~֡krjGxZMmƈahpvh~9!BVe)tC4 "{SB;ǏZ#؜&",9*x 6&֦PhO5v퉢zgTI9N@I\;X[`sx 2`(d zGQPWWh-⋼ZۤuSJ/ֱL=~ WU3CCp9}qO T0)/9rdsͮ[%ty5ɗzΟC_?.(nzOgZI9}5+@1p9Y0r+z{NxشV -]R|.iW")ssq0] t"Й54p=\,m땙 ;E$=i<ꦸ![|+i9sW$5w`tIcpyH݂ێ]zջj܌k%D08鶪ԶpgYhF. .rtOo"+uq"`ED̗@@ŋ^h9-$ ':ӕsx̟#S.#!hһ*TCNCn9 _jMCn%Y:Y\}P"$6=@¨= 9+%gĿo .xW Um@;P>:ݐUJx t˄ 7c پ0,\p>bj]>p̙ qm|y5QԷӞVɣOf;Ha2tw "_*t-(b&NW6XOKR}j Ikxz֛q]X?=)cη G2_  +zA ^'Io^•&);( `c |脬llTr_ k>UrN(>GB & rd_.4zg0 p]TJ!ixi}Kv}޿ (_uʿ,r[&o2OpSFs+H]=;aܣ6/hܴCUó{GqltW1> AmTb' X+".çg5BOϿ@/jS7J5Cb8g!3 C8)!}^z6fU匛 >&^ߐbJ3 &珄-3w+)=nш@qㅹgTTm#ͪ~V2t.uN[JjΊR4=T=AȃPeXF˺Tzk>jӞB;P!=q0gh לd .%:mw=Q}]qT(&P3:+y) _~, /1ssVMn+T\r~N< 40D3t)GK*r'uvjĂ5p@_&nhN'},^ƛ"G˅r'Go(%@4JpljeMՆ6+\?W7P[e; w?ݞ'K%<йL)Uۧ4}=s8q,=Bc5}wm9UM_75T?Mhb]a)gp 蝲ze|+v8aT/>\l10>t5[ϔ߃_~Y- &3 g3'v6pfa6.wՏ@ljr4 ap20|Eؗ] jHvxAr}QF%΅hK~AA'ݙny xAh[sYmeC^ku+bOcͼ.scWު/JX,,Z0oDrhR.IPl=h˻^OM("bll_b|6\2^*dd%o E֙*v}n#Z͜W T(͗ԏkޅ_):9+ | f0d6zom29Z UN7wC SfqG,LQxN|/$iMRal)l`?CO(aZfZSo@Yr@22ޯ*;o?'CóW qr2={h nkNPrPhyO fy۰+SQ/y5ټZnoC-6!C^/̹tc g/݇/TEuEI%l'H_pa"<*dd㚳St9©рann_-v0/ӴE}I`!VF!(%vG^̍ߎ^3i ?nKEEJ`g%תlh%4/C F4tЙlh3@,/o5O! _ m}+½rڿV2-a`fbV"d&HZ9iVC[͉d8:QRj=_|1,J~@ |!,!1XB ?wz; Wkš=x͕,L4xKDŮ`TUG&f`P5") b6j=36ZP1BIrȢ" JkE:BP?ˆce>E$D,w؄pis# IɍH~~z+&οhiVbAN5'($T rqYA=kqIV2NߙsSTG<\+{^$b]UV ˶[7w-Fp!C)컉U)7~Lvj"'d|R3J.Mvjft$('kٖb+i%] {)8Lƌ]<(,KPsN(:s [sc koSrv8R+{{Jʳ 1|x/0&\ UaW!C`Lњ 4(̺? ݔG\Q,x-ئElg#G!.׮wfѸ/hCqpeF"# Ý(NS@Ⳋ<9,Sإcug(!qh䵠WOt7kIc,+ gi JG᷿3 nU뢒$>mH/[yI^C U_ UC,asu ,Szg) C@fQH!])?i.~^iqD:3nao,sڒ-p_ghh+&,(ND`< {s>}-02E:)&[B?AV8"qZ`zR o`~̧-nn:ʷPd7=waN'U[؜΄kHN!7m _j"_vave0L{8 6NnQM4B7rY iҐ=9E|F9Q VbwCNj gvl+=Y u[j\Mbk:?i~w0CėF$3 r76OXtފ)DaKTmܧ@=t_N(k}-kmܝT K@@s[RtǘsȚ <1aJtw{o+rLk`qhYy}ݚ`Yc{CMYS%y:#ƶ?LJtD'ؑ0in 7)o7"^Y+tJzoG(2[L1JIV~XsAxmM]&ug& ,4?{(`+AT WYa}y?8N.7T"s4ct*OG@Qxys᧌?JP e\H QNO\}õ ̻˨槥R*|W^xݡIi\ DLhf:cc;j~ Q3s/y ]~bnRH]r Kc‘yԾⵦa牜Mm1G̪+I (87`G{2g9y3b9~߇ '{>ceB v}SQϣY{M᫁,ddb:`9rIZVeHe_;bU.4Y)T xS[G ]'<'G,@j(;zBK"|gP =A|m]cDԥϋ IE 4Q:~j;LKٵ z{.)CO/! _ʅ&5q<p1"=8+8Ik vN[^DQk,j^/TZ8T*ԦȒȀ7}O(ߝ [Op7^KDc6=kMOwB8nS4j [|RUPu1=㦋5J}$m+(gj+AcZXl:٬@=WpO5hA:h*bgNۗ^l/:KS?)-W=rjuVˍii0QsP)#W;dɅ<~R_"V̘ݨ0օ֫vc^oW7nH'N?(AWz qv h@|j7}pSΏZs">#z?9vUS%_0JDEEZ6}6'U$忤 bگθڳ dעlp|\2\' ||#D7P9ruLO/* ZS( Re.ǚ2I)]Gy6U,G) qm@ &|=Gz"lM*Pllb wĞ]ZeP䩇 uADYHMZ}ǒZH:?vN'dT$Lu5ƳX%ljvNL (jgcxvOw("a ߰r_rEc[kӂмSĞZ Ta6y k>6H$U:$ӆ 1f7a?21ރrtK'#T #U^g:6ҶxL@#`ojawMߦt|;”ڸmqC ̉kq1m;bNp0-wQ`>͑@ aiօP_V٬[Nʌ˰ʉs8;O@.Q~\)gFFQ 9'N7;ΈګlPEcPZi[w|t_q@8 fMpPi`;Ghc-%kL [QoDkif `]bc#>TsC75lhhq n<\WY7D #OVC~+8Yz5Щ@k2PΫD*OAtd;[N26e1)n骆y.ƺ?תՌ+k-MYZ;vj*+u}!IQW:&,zíw~OB2s/W)m8UƅVr\vG.~/oPZ2rmSUD3/-^?n\V󀙗Xia3zc$1;6_p>x90GU- /oYW9IhBN,i6d\jvn #O:U:t:lh}Ch sLEԣ6zFo(͞._4g!Y[E~_ZvZ"?{ |D=v'!Hvӳ"Y&q?(D~ԂЙic *ʍ: Gj:Uk_Ѻ33@k+4Az u lhq3vY.Z*_f!e\G~GU!*w/:kWek<qRֽ=̻nH:; Psun$ :ycN]NQWaYp3rA 5/q Lp,Iho `nK t6 L+eM #fAg~rԕ>I.&!T[^#TL!NT9"~+6U3Ia4)c&;4XSzЅY?Y>SE+ـ9m{ u$~QUW.v"WhM}K{X}%,O8Fx('i_rʽm?@] &w:9fCUn"iN^(d_T2ҏCU8K{`sg&@i:yv[#f)zKohJϟ`.~{{Rcno%cQ$8HDŽV,AĨC@Hǂp*h}Tr'[kv-ȟ&Jz-`R3@JnND$PtXR␸%>Q^I읉Dک*ܲ6hZR= J3xf-'25}_F68$6xkH|5zRbm0s()Ԕ`1vJj\i4"Bolvns'wSV74ZO(hC4\o" .rےȒtАrQvt"YWg ZQ:@"Pɐ)KAjZC\mkwbpKd ]aבm7Ғp3zT!-?fQZ~pX(50NLI+? }eL0$zkԄ64ej sEځc8 ]o%s \GIRCRd˝>JgoK+8d㋚'Ss z?B^lܴ72h eZ,ڛ1=KJD⚴\(ato @$+6d}{嵪2˫O B\PfűԩqF\\gz`uV^\܀ZCd *mx-h@*B6yAmL|@7ɂV=;R8m~!ƃKʰȶ\,~LjB8!Ҋ6N3ʌJb k =*1}Y)ِ {!K9S"m`"U2Zk6637 ӼxƛлO.iLb5;A V`F19ۛYbT!Xcu]`c&Od<, !GSh-*"O!jRG?zP ZJ~˻}7 ЦZ-Jzj7ܘ<-ۂ9 Iěky/rƒA\ 5ZrK*T,(+,,2ӿCbWc:f4 SD^-A864gWIH(_. ho@1E$=,cUzYK3Z 9` ;E?t&ťJ7Ef_)JO4*Cs1#L_#073m#%yɾ X|7?8PC>ԞpAҠ+,DP'czRMI _QP88\GNF#6;Y"0ד0*AMK1h N@g| es<FT[UkPs*}zI>c l;̸K*)J0jQ9&ƪx矈_җȲ-F uޜ%;) ˢ ]l Hbݭc8 BKߪ,~$CMI,yV>DU@A𽨼k'}Y2\3&EWk D@6kʜ=ȪѹǏ+p5;/ ,i.Pϕ2=_nv%b8u;ٰrC +aN=X̲Xɏ7*wODlInX] -ܞ~`%{bw_~OC55EDAKRݪbQ <ɗv Q07*Xo?D(ރⅸGgf>apcDz(OVL(+("dR1˞i?*:uT=ĵ=I$H\.ÅZm,#mQy2=>;xZ])5x6`w(B ~%"Z;pCclϿPsLAV%B`'J)~5]o< w+4{koDujԹh L߰IHF[?)CiZ/NƢ'9 vb2+dYZ}͠+%3CieYWbru4fڢ$M{ΞqkDT=-l1Xw]zIFqj\x:򡞦~b4{v)z^q0 1_Emֳӄ~ؐߨzGMzݷLLA"m^y1Xd|SN/FsBe;9橃kF516d'P]ZuaȟS2Pz}&ž/Wh'yٰh C.%̓1nan|+=U`!Jqݤ"@h1_c)ɬL \^`v96<:: )bazTLǎtǟ ڬFҝt%d̢i;cBF)p#dD(Qyp?ۜuU`Ñ#T(dl#(}7?rz+c= L3?А#tZƩ?v֔ O~ .L\-n<@E@~v&n:3|h)+Gq'SJG6.wT\}Jf`ZI)?:Eזw!0[RZWn_ {<5;lQsl}P1ytl@Ǟi؂DP4(BIJ{Gͩ:𷱶08\ϼ0džBОV_0ί9~% 8|pfÂ:nJx૖/3k璄G|̦69Vǻ 0f$z2SkdU嫨J&`'xtW'`FY 0,2/Kiw ] SiW^-=\;ibA6g/[ۇ*5}C>z&++1߆{߱K7cԞt7l\zBvI2B2(_2`dcz<KtA5Q~4VkJ.f^nS#zrEP?k%wD{?+>=6:u&k~GJY=[0XǦ!UiH(8GZ%+p$%}̮p;0fqb&h|11r=`^`$%nc!7ĺ2P.cfghՃ9J-n*Wq“X;6Ҍ-9\&"_bjj(g Ei}~-Us!\iZﺧ|y4)ʋŧ$?Sx{ֈd6]O*69x#ɭIF9գ~XI{)鸦/ϣe8ir9Jr^Y]><Թy=94+κI=ROH-riOR;JWamp}|R,nԢ-*[@ULM7_ew(vkB2 V˟d VН9LHv4":7y Ûwyr R>\O916P-׮nҳOC)2&sG֓ vm+քѣb :-ÎcyԘ[d ڻ2\#PxGAix턝#coN/)xsYKoug:lvyp:a(F(&7?+FN( =i(vq~%L>XM#|4v\搦\B'b!򇒴`x/Њt$ӧge$kbDwݔ$@;9owsJԊEjt7FX3شޓ¸f G_uuJz)fʋB:Bʿш69_Yj:Zio݆ź53黢AK6y`H A=)/j٤T-9'S18'u•%9G Pe_%` `n4b0W)[oetضHPtZ瀭߯&'F~b?lQ`'bZ1+)G2 ,E%UD|fqj;nG}qf"L՜qWտ&c` }N&~0EӋ[+cFsk2ڿOQ5 vD`x)cG_-;x1%1 I,R8ǁnT٦DZOU'Hw>T;[M|D9N ־1#0/6T/:hmP 4J+0>8K )љ"x!St @ڡEuiඋ,?vWmuA16q{akjT1/&Inyg/K9Z@* ݙ$)n}P4!Eeˬ,4trrr:e+b84mB 5dBx)w斣S +_2d% ;Mݕ9OIYn֤`(%x[-h ?̍\l{0 ,Lkg_d0g"DpD/q(.F6?[^oUYdwVX ή5'@*n~ ep4{Хy{L}s"uE0/YnVd):܎T3vBK֩4O|,[$jp8`+86' g>ג<jʴ<ݦ\??Ȧo,Ïf8bH 4> xC i~4/m(;OG"n;b.A8 J[FQ 0Ч=u˱Rw?Tܲm!_ԧ z`dFuNϥ~}F wY?p;% m)HTЫ#xR s=e^9(bVV?nI$*1sLcY -(r@xzp qՄ_6vπ#G!a'^@SPOXwͺ!d_#Sb>.ܫjQM:vL*[n"3_z@1ceev)'/m#) H@EdN[A- !-`8^N>ݭs.Phm!U>a 9*6OoevwS:fd@:%&*;?7sWZ%,TCE${5H o•:_S~W0p:z3N] f;T| bA oq"nw:6-3h:+Xrqn|ö́@{0k!z>;,eޘY~G Gq㍾>u)Z9Bu ~$޹$$,yȚ'dwP?]'Zqʛ"n,pe3-<`! `B:z֛vr0Žzc&'4.X% h{Zhs3fY6_OjVߠ=WW%Iy5OR7S7#\\>q,1}ElroW¬dft؍k>F 1 :踝"~G!gS 2k}\pj_~K*SeicE(s3[$`FIUw,uFy0 5By;H}{~C*j]Y4ڐ9j:fM? _έD֩@an:e#5 h [ ])|6!fLL9iTkHjCvI|O~՚ד_$Sڰ-4z!hk{m۱SLfQcԓOSQ~̣ _BXSKҼPV pB|/@^7 g= ol_$ct֒9Bjy7yT}JH\0on@tܦY%:<ުTQ e6o0:rD1_u&ڻ6޹zX_MrgwOnSf89^0<灭/;5E{ \lQ%]7OI❳r,l\uNk ,Aj.#h˭ńYwq<dG2b }[o z"?~d#AkڭBI C5iXZ(,F;}VԸe(zܒk!ux`on[plt(aƅH c- ^ #nQM>=|ڨ]vHq.abϾM`"BRϷ/_i/y+_˫gG$oYDYfWM8@3S餩z Bfy,Oq~CN3wR3^6R[Uٴbdk82?$2L@'nIU  K*m .)~O4{zŚ<֮jAm4 `^jWQ (;{ec,V-~@b#Pp%iDTɎ/0fd%ZŸk>XeSW43jp@50103%%[%^J+d݅cSUOjtM W%Qo_fk֛Hwwhv~ŦT>'%yzUr 3f@$9>n>[~8HuIWTК}ZL5(k9'?KZ<E)Nlyҡ!ڤ(imܩ79>PjVK\Q$wCRRsd4nؗ>g)mB^1;(}qޣT"J?=m1Z,^?綇֣s7\ ,sA, VB=ǥrŬmW5`,Z[́O`!W7)O*'U]l-T\h%- +%XD͢dT6aG+_W"ApwmiX/e@'05V.\lz:V6bEaWa2Q.%dp"x Ko@PؠYE>cB A?fTAM*TY2Nx=179C&Q%iLŘԁ[0;\'eb ,}(?&{q賅߿`g;Lk ;_0 ̉դ m6KU#?rLyϽ/8SW`w2I^ҋ30ĒY@AW< m/l:':7wA튩d8w9$嬧uZ2Xzɮ!zd?Pb! *@:1:<{ќƮ֌Crs]/:'_-^i^-jf,#o"Y;u+2lg[]A)z8m|bn:93JA}rC;f=YKGd_TƨIO+GXFZF|Och8W'Dyki$FӊMm )KrЕL7LHΉB Ow4I_o`>fzU&[S qc"^n,oɾo7io쵨\>Bo,Zu/֫Y>ȧ`ʈP7 ~mVudgދpXni @=\.[Ld?}뮇TKjOhA]_ѓ J~R|S &>mDxq(M'w_G~gi:qWN/K&l"gM&٨k,U %Rē=s:񮞟WpY ,t`N@Jޢm;#j[5((/Ěl46 8CȪ߹e>FOm¡eJaY472 oՠ;h$;Y@h#߲ {!jvifNz7$=(Ʊwk՝4*BJV֖k 9*^七泋S@[Nf'*A:r²yg3˽6_h9i'uZ{!0S^/XV;g{+ 五-y144x1 "o_أvW.yBk^ r{ۺ^7۸Ҷv#h%}+uagk2[Zƚ[Nܵ_Q_1iA _{+ `.*vgVSF2 K4% ?7GK4Nrb"tPH?0ו-L !q\KI, =|5q) HPգ q&dޫNQV6M}Mk2+et0oƦU^C M3 w_Vo7=½fi0_;M.C82IespA_O蘗7'c|Ld{𧀏3:Xfdɨhg>miڻ1g d8@q<漣s0 }]X'd)46W߬W7^Tpnw-$ŏP!ey]o.'Dq56+tFŬ!^mn!o^{euvS鍁;ZsJȁU`lb*| mP%b>FjKB-^}%#*pCӑ n#ʒX:l:j}=p^eVq Mz v#;'E CIbW&"Uo˾ #19Ej7z`:(@<<ή7z-*闐x }c̡CCpzR6<(؄^Ik 9PaɈ\CQ"חn1+~ .{tT6+M9;́ąHA&*٥|.Vt[|( J&5-4ORvS L?`OBiqr ^o28@":%c.:w;Nxψ][`lNGVi 8o=|Ҁ xn;R|ݒpoj~y:T Z/tzFA՛ZJf.~ a ]qu)}%b+hW8#T,ufFs:`$"ق~XJ/w\ai qyVܭ ?^aO̳odV?Ĩ(ߞЖ#&C&EiϠ9 ҡNagk z> `V-X!6w@|;۾aN}E8_[8~rgWXucX$%~eH6נYl;6XcCHO|u^'>{0LOSX8P^p:[UBwc$yPa15ޝSr-*)٥"Da}*@-ɯuB>Ҷo>u(!cU3t@.g-sc=iH[M[ܷk_9@)h <{@e3TvQk\2!riKT_%?|nޘp|cw,l/;jɫ"Hd va{a˟ٺ3g%F|k*\=zc2cCk!AZ3Gu6p79ȃ<fd`'|Ih&'usOw+e9Z^V  Q"K4\LwÊ^+y9mܭZ{p)~bGYU"N1p݈f,g@(Ꞡ" WQw~߇ ]XE׏⫆aeJE|Hӌ\:9GÝWH::e-r=$'hXs'qG/B0ɒ4*cITOf Ek[#%L:i#2 ;# d4h(^CK"Ꝅ%DOW-)>- z{0xs #O9Q pU\ M_ NnnLTNHЯ:ylN𘠵 2P$],hb]PP$ڃRnWfJN`&#La4{䍣ƫ6\Ù7ìD s?6'. BieS%ЬOX6r:+*` b)7>a?2Ӕ*Ė M,'/w-(9RTb2-GZ-KB'PUV sLa>W25?)dעf22$pSlw^紥j׾dux7 k,*E,>L[VͳN ܒS 벒[ WEC:"2HR /M-s 3tzƳ/`!CW9} ͼRk<3p.%{&`zD]ǖi&ˇT[/F\jf'!LXu; r_@E6B~e40 39i,]y=vRldg̓1Rʩ} 8VN6'3>zr {D X`mKr۫@MCNհ[H&:).ϛbsYSUBpJW*QƶDuS9B0\#|5ʠly^ȏ/^QK9xd8cG$mU_\yl-%KcT@٥CIv1ت=4=ZAcPEn5xHgti@-(]oђ;5]wnIn(T5IT|DŽ,.$N0@{ۚp{鋱Qy7<4V0ƗhҰ*k/s<+}LdBׄFoJV]BSN;GWgZ=SzlILCY;=$5şRY;Xn֨ 8+HVֳ$g#S}3~a!\PdX;ѧh.tYz/~A1I>Tl4/_ WcŘZkYlH6e?p.R&2G'QgetBJ?;i Ļohs> 5@-yQy}7Cw$L:3֫eM&eⰴe]PgB#4IbىY^koiE尗KPwKiOF 7ytrw\?C?U-e] <1;z ^BL3ĭlvj)&3tC~{:ذ9 HlZ 6e6nzzߋ>q~DG"S nhF a+٨1}97 -Shi&)L }Fi a|Y}T=$MTOѻV]gDcZegbY nq<툝PX8!m˩=D0##h+> pBbID# ~Qd˞9R:Ⱦyp%.Jnװ0m5D1H^}}.D#aE:۷Ahրȟ8޳`}69Lδ CǴ^5.JbaiTKNg~E [3ߢQ9~wٽs6#ADM}*o10cHMmG/PԇՏ1Ct)4cqZ秋XrSAmT|t{i ͽod}#͹\9d+5o=X TNų,haSǟr[k2r%bԸ]qLԍy]ӗJ\ҷ@gJڝU=ks9ØZK=x[E:Z?CuxC5L:8-L*p@GQ &k!ڮD.rX-O (4<"K$4mF"v>/Fڃ5K]O J QHZ:-sI4?V &)gW{vwjq[Q>LM&S'cB4W3L!aCZ9 (QTPRədG9VU'dg&'#z1[s^ b7)_UDF$)#jy\[jOvy@? ,l+7>q0x.Ȏ6 `(7(^[uU&R|)YDC=[ CIҐ>R:eX)! q81ȅ2'd <01`o5{^wVeV/>BڦhweøShfmz7rcZ(c0򹏩Ʈ g+>`;w9RpaFMD Cc<~˙ℍ('숂k ,y"(ix'vFl=(h5ILۉxh% `z {,(yR?.兪3`ڑ@tȆgن1 v;Q2ɧJG-e~~fZz6[;P9f8' Z(gٔ\$r<y۠wu~a1,N Kv@oQr\)nY0/Zץ"zvD9meA dvćָ» ȫvɦ4 R:"L9/}zyPAz,{1KHw֒R%ywŨ !׀o;@h=m#apG['Qe&x)}ԉxBOt4O!],(K& Q@>44$x  (U Xݰ;;T?>__WjQ^죃kb|Q;]MeMCo\T>8.SDEm ;^df֐ai_FeN>P*:7Ÿ$5ZQiEQa@7AIBl?gUո/rB 5@fȼ>O?SrwBWֱmK䷗򋯹X/a4Dd ;}/z/+87|02eܯ@ ]kNA}'',E6a7"!TIEZ>`f|uE{# `o[D?;:uRo}т셍w טCDsЦ˨Ycw)=!w<35z&Uhrq]w6:DN#5\Ԗ(}[N@u3$Rt#XoM»-s#73sƒSnK^e}m-̢ 鈹O@o_4w;\#!i-ԒEZ,M C4,kfOh&{| f6֕昣660 ,7 :u"sqEحw5OIn׌m>,#boAJ]TpP=haAcwG{{l(ݜa[k~L5D) RbZNo䰹`yYkFj(ӋQrxK"^{V* }BBȋ sҞ mtȻVCx窼tKpn)|͓԰#QBUy,/kw{'$ܟ1\;W ?s ֔ۀ_!@RcoՊaV 3M64'%D9/NXwMK2 5dǛ9%MncمpoًP褺$͋sJlۦfR5 w7:4WW=)0ITO9(^IH\і(wON'-!,ͥ?qm:v`*nL^|jm%*{q?Z}f6U1.Gz.h +_f4`.yJA PQwL<&Bb%W#L-u9 CPL̝`}Kz^I^ ^|PQ_U}A^d,lIMif@dq&Zإ4տMѱ|z'&ӫB)_8 #nJi19%c“+^ٴM-M]\3D<8B0ib}vQS, ;N\ Ή|F̶7`eLNfʕfQ8SyG=B[zTXh3\e׵kfcEY֘ X:n~n!m̝kpFSTA!޽u@uZ9zх7o3p1[;"jnK q,iϘ2U~Em912dh'&º*# L4.jOJ|6 6>o}(p҇ǦgA{ӵll8n ֗3FWF| A0u{֚ǻS߂-cTsFU4]p :Z$g*=ruXi7;UW ۖ1~ 0])gPxUյ gPdJ@3~~R+Aj\0[ Ū{ԣ w}{)h8`".pGcg,ND.s_X8J> ZL2 Xcz)BS7. -'P#)P-7@0⃉NЛ|4LZ%K*d;vdH!$qr,qG捺]ld/o7.k;`#)"'Qkg:o~^ic*L=@:cQB|(7͚6t{{>ϲ=&֕};afd1jh i?ϰ@WPU}ˑqP"}iZ޵wq-k|B^OCC;DC>8A-jt`lЕuF޾M6KAR@solΤ\3z,}Y|O+);9$Se&ȫW="Cա `_l.=P)+!6M [OT"xȶZsL a6z )xRzp2J\<gX^ɩ"Ix sB 0eci'xEoQ@20Y%';)ۨzX2:1n{]_%Wo;yfYp|Ύ#YCy]%,ьW+-}a`(mJMr;nl|%|>;w ncTSI[?A%{M X. *-ұɺVyZԄ yJߨUV9svد AOE%], xX`M7LǽF@bv8n@]̑Hl75QH:tps#Bcߓ8esp T/Xgk7OKRʞ"+[{!r|i Anҧ,mZݢ,7//VԈ3FAo  wb)pW6^E+ N*)2@=s{7=g #U6) UO?m4EXP>vP'g/ʾj8W*ޜ}h O8e6.rNmqvVEp]LuX`ԉ}/.A jQZ-?eE_qǣqC9ie>R-'d b'8Z'Lhr_;TQNĥŝ2ag"= r,`IUQ.v ^]{YSi1&t"%g|pB/BLmD@*g_a N\招|Sv#Y(zWHë-r~BZ1`GDre6g{A4 j.k%XvóD5.Jad~7-%2$p~Qs>s-a@ldTo%}(>bTvdr* Y]ij~FV[\u{ r-eK? x<_> \kX6C++jsmPWwt̰!/)˷ T^ekz |PװHo4&5#f%BɐOUNdq[΍ŵq^"Yc)E3#S,}(¿Oo#(͕f’g.c_b>XwuY:2 NHUHORM@@'EBI58q|ּٓb.Eڬ!׉Yh49wRP׆eR:[NǛ]<逫_]0db{fC1JwLtPp,tG8&]~\xA0F!*v!'h r߾9JQaRP}:-\s(W0pIc/Fr4H k`3Ȳ%IbE9۫񢘸l´tOmKsNn<{fT1f)q37nDfc3-H` <_D;%f4(e'i b]=ƥ";Z3fup]&+kcu?qNKId>)b*0- :n`%KU;x3,B5 &Gs?]ϵ?k}R<əAx!f )E0@2A*a8%Di<&Daj?1}zqᩏ"XWǀ4G{ ޸R~Gs4 m4WMaÒse- 75 $N_CQԈ^RiZPAvOQ gcW$BC+|%%xkTg :1i.Җ .7p0yJ 'q*;w^7J!Zì̀RԉV]nտA0rDg˞YI '$ʈaM93(FB&7itE \±C$5W%0JbQ5ҚT0"Xq@Q~U"69i8{| K:u)_Xd$KsOw7,U s"YIXQ-f n\鴑A!6SOPQۂN|YW;vuwA͌r-}eݗ1Dv߂JŶjas8 f":wpHeQH'I{Ƈkh*ϔӇ9pG&U$iӠ+2<!. L6\61%x3ؑ^!㡩2s|5 ^t\UF c-ӅF%> hu7W/*xtx>x(/hEIM!f0ύA̼fC:O7tjQ3'~V&y@`+Wb-~~{dJ0)8s>0bΆMaB@?5/ʓU E|/%s+)?뙗}bp1@Ke?ؗeD%l]OQ?⒧elx!FU6\Iɝ*tZ]ўvqyoƦ|B>&kUXvh%շ‹J; W>͸f)I48CH I"+%s^-d'~0V >B#/{=N 3t"]EBO$1kRʩHC@VF$B鑠Uj: "(t XL<.0mprz=jOBawɐ끓{gQ9D3kkLRkA-eKQԲGq.cP.hGJ2ȉ*$1jEb\\RgϾufWߵjE[\ RTiFzht%Zة"%bhxqZ8BS#YH5M=~mQ#.*0Mv"iTM>?j=JiAf !qO-,MGtjHԏ|C>w`枞:=+ O?ήYJâjzQ=HkWBK7xyy&D%#4,/9=s*~ou-;}AKH_3 %EU6Ł ehZv1p x("+배լS 03!MGj=N͖? }Th+m 0FNL-t ٟ{XGѾ)x#o4t3.53bgv zPIDd7[Re~m! Hq!JϗZř8:f6-ŊŦ;HS`b9]#Nxm>ysAޞܐ$.r_Va EWCtNÙ zO1XSe*=K "d{B d}HO~kq^E -X!Aj`-yTDC{UsTd",ZqOg7wO91k1A ɉe3%Hh`Uo&=:C1"tR`@\`bS 9刟ᆮ%j*$v`X(Plh2؟eD8nC= B"@y^gX=l YcCRbY3R!Q|YBJ0"xދEs}LoDc>NM\<0x_j8;U(DZ:{F =M; U]Q5ՔAw1 nCEO `**O]#$?Y93p4g51/Z~:.n$E6kҳ|a3dMJe:m1o( zN–Vzds߬N\G_x#5YX5 `9FhW7Ȝ).Jfn B:,뱸d)v9fJ缿TtpݨfE>q^Gp<_ Z] ûGT_nlP{k#mqQ#iL*eEu^^Ng޴VҬ]ͬ/m1:)4#͑'=4>V*ɼ;FnUN:NC#oXH@U3TrOomm*U+^١ y6B )_AA4.bxde6@CQnGٞX%uUw< 湊Y~uU59J(bT!7n"Uah;"OOY[MMTvrv?*aQEp@7вF>(f-w3g(|,6"ؤ- 5N.G|+6Ã\j=1CDN|+'s72-;PJd=Pe@! Ӓ9YmPN"[]OuU›:R)`Bז_6p_>9߾cաO@Q1UwQjj]7|"7atFK#rP3jK`t$:1@֦REOna1XA@j*|5zz˹o~VN Td!%dO-ˁ4ܾG@iҦT=Ly*#'V7x_\ڈWɺҩCcBѓrb5+u u'5p#|H+!i?*Vi '5rQ4'Q>\3hԎ4Aqor80ݜ_2HohS#HM*vA0NpX"<4y2s].,Md{ AVwS/5amj,;&zpk3m(t6}boC-X}wJcڮ|iEZ|iLK=VS=}'ݣul+nv&~)zc.2͝p0\CJK9ٸ24?sk+Y7ؠT8uzƴ mv []Ԋ( nU;\x| U,3FVwDK[+ PM.wY]7ڰ|""tX0!d"AVlp'$E${001܂'6ϻ "*N*p=, }ʶ:t% J`0K+ L#­8h?|X =N u);;XNY/,W^uo (2ڢO-޿Xm³k-x|+16ƮH^I :l^. GHvջX`+u- l="&6φ4='{+bFSlÿVPa0V7؞ob I 1B.9q[i䝊6`'3ucaJr+^>->#v:ec^&3W:UՄJM!A)8W[WMud[<1p}6}9qخD?CXEK\w?sX}QU15YEQ<{TG!FkϨշe5T@,#*ې[~$ zߧTֺ~L4FsX&3u$rD1Y-.*a&q8>A++)X%0Ѽ7Jcȱ9+Fn]څGx8.Rt{O !v'>7'ի5jG`$Y||-Y9}eۘq$*b_#siG3Z@y< HpWdM|2Y#0Q1vX(uH]LsKf`}dF]TA(D\2Yb`;kyqAw3.HGM{X l;GԌ$;FK/Dof+G؆:#A@p|p9`ϴ*>_UI$ V8WͻfJ)v/pr^ЪirNkT_i><>/p, s ; rxq1dL޲;umW9O,jr:3t{v! R!I -7m,pu I+7&Neo1 7kX rdgE#WD_o_-kl"k# bi[~"%kD8gRߪ;IwϟHԅLd GZ(G._3vo $טTs{ lpŌpB.(/>Rmb,KוTW.Hq EdBB}Jʕ# kjÁ'Ƀ-$-,*oyob?JW5}63^6r[ոZ=9GFos]0a^Wm_[ni2<4v&A 7:0E@`,B[R\NV'aPA~j4\+Ƨ4M$e]Sz3rUzRfXϕ+O$_̍Z;bQY$g=nx%_"*X!jH93jۘ"Dvѽ"Ŗ؃{s8l hpgQT36o&e3`Z7($2hV^qIE(+8{b}~Q )0.()~T`nV~zn=T9 I 5#l{E{0nez+wQ֬ E+#{UʤaSstƔP}./~DwظdC==~yٌa}~q:G(7*}@=8#{8 ]^1WE-(I]6NXsKzvg }w6o vn˓g2yU Q*k5z71">G9Ĺ<:E8zjS戅r:ЫwX_ˑ+fet`R.3M5cɭ*/415/V&3&u#=m(%,[dn{kT`~\iң?0<Q~6 $ S)]vq)Y,x)n~J8ilu2 8':mG'Pͷ<5I(׶j{U я$B7dJzYr}C̠8L[GPW@6JF=ޕBRW|܇4`\u乣vLH*γ_)m^$CކƊKbY7Y1XСlRU~fcyS*|݇Zr]{$!بF&R6Krp= n q}öDԋ z=絹3u=߂#=)נDf .GSP% ~!&#0MOuZ <>6=S7۞wA53ϲQPOo)Yƴ lF[<| N-ei|=MȢ^Ð$\`nOٟnʳ.ItD`IBW|G*`[xb#wB˳J)s`g?>Cb]lD0|\ *&0@L%(QmDPxVפA_Mgw&ȥB 1mm)C-N;ٿTj w h+fەnyGȾ3K=eċn^cH?he:wBVwd5+ WГKOmk!8E}TՅ,*h}6=7d7-p76GZdP⍡=멸b@l3JXJʳ+`/WSx56!'a pJ=@)R5wQ*WiV 2MRP೫|ՠ]gg\" %iPŭ-xvUbP@'?5iUޥL#Zy;A xz+Ⱦd09R+|]gU:xMdh ,lG vǀ@j\~)?\efSJfÙ>,iwnWYFfOrFy-_"?h=Rco.c:2<<9Fjc\=poICCSS{#l$q֫>7?/%N22 v˒~, 1 %: q: oz'ݣo!|Q6Q;n&n Ɖ#)lRǫzqbS XnAp̅/. "tXS Mb\חI1Kov=3L?d^,+on:-8[Y,vL0 mK=Q!X8T֌f>Od]?_/k''k:#`aGCnռ#-ߚk~Ib8j{);-l9:;NIӮTGS I1Qq0bYOK{RMOC ҏ,˞h}Xr.A3jM͍* :Fٳl-%%LN 0fdqM!t7NF\Jz-~ųzΞ @5sƜ4d\DʢG=wa6fTbX- A4p5 V4sMosv`-U;MӼ8be @vwP9Fd)]P8 ]kSODjOs[hhWIfε+%Hs)53kz2W<0t_=sa$`B9S~3M 풹3ByQz1t:J!xޯ1_ʇ1/r y;-yX(yLQ!Z""ss aF/ L igWw)ss[jĐ`c*P)l<3 /(s$s^Z%-ug;G׭,$!=X@vȤ%_7eܷťF{M5_jEQn$m܁Rx%,8߂2 r% )67$Uh8:ڛr=Fbaӱт13${ a$/mԼzH7.Ւ]8}J6*&#ρ8i4s*fQ/+DzV5V!LAΡ$6o.34Bz"|*S?OG :&zAUn(]F- hw"}(v ~/dp V;^8=-,AQx2OOJ>іd-.-}촧x@QogEhTG\QK]̚afIHɷS"ZPV|`6ɎJoC*e71~]Ypkqt\ k[L)oa2CqqVsJ](B[G4Pl8lus,4-A*V3Ug^C+8ɟ/ )|ZT3Rvӧ ep0ʧm *Ҵ-#moѡF֝~IBy 7o޽&6hr4o8)PJTƆSS.'VB!b{ڊx9chu5 3vSHd)63 CʞRb>s?~=9n]%2%qNלTld+E@z=XDزVX/#gsۉ~bVr,+!ubӪeE%@0lsm8$)OEGDc: R3v٢;`gjR1o+!=P7:A ,%雖ةd2:GGuw搩Q-[ ˒`1 lU0=^u&wYl9a;F-]aXO`%;|>p]k%?n@~μPk6b$Ls&hCXl|7z0𨰎6 XΜI?MpV o=rKv}[@l[;# > oؿ+@jE8!G-2b>hBlaͷC2>BKђ|_6vZ=B1C\u% ,,t!sf5l{i%`>hh`]Bukv/5/2@p&>DT4ČpOϥd=voTaٓxV-آO\xhc,2ы ;_u R5.M/ݞ\ -Bd>kbdayVf,#ʍWE),Xƽ60#P]v&Rcp.+?4uV˳7"FEX_NjXRU1n-9|<p&Y>5;kcO"]P3y7=3Zwknd> <[Rfs K-/n܁8p zЋbS{Hgk"͛2-, 3Eh[MxP fWJZzJ0 qbw}`ȼyn@@>uw1r.r/‚h(Vpw,]P?x2$M2{—Ld^Gr(TEp"I|]4}fa?!|hC-]*gOJwϗJ]Jl'bgYf#= >j-h5&B4÷Е.6^H* kSJÇH`]\GNݏ-W9m2Zm&*"\kzn.j}ea*G3$&1$ӇX}db^or,ŞcsW(qH1)/ {Ea|j<ҡ/2vT_2zj zN>pŌ^_06< i oc' 8+ܗ붱5)]ΐk[5,:QN]uUptK]U?2fӪQb-%~:@MUTHb_BYO5c?55Jnנ2it8B*ctbhRA@"/WtOa_{ (^ G{!DBa̒(@ά!9ې\)'HT MIMU+՗^xN $fc_ JK*f,{$:Mo~ZXMJ>؛)N`P8b*$d 䘥_8|P_~F=X s}8)Ceeٜʏ\G3AEڞ\Ra=GMsG1Dh4H\$Bst>*YT3f\c'3`2FLO1CA, W.#Y2.&LZ4 $^K"cQf[#4{#gM֋_HJ3+j^ﲣ DM|zãRYqKAs u=%탢0Gmt=Aз.ݕ b/NO.#63@NOs%;Bc|ݷe^vJLdØc4Qαvd/Rłs -ܝM&cLwvO܅G>y jn;mux~nPbd"/vX`@PxT-9:ԼP>NZItҕ1UUb"U!?͟خZ6`ZX0و,i;'L _Ɇx{4kAҭ^]70'Ca!&ɞr7|\CR"R. ,LŽj]>m1g?7־ђ^V|DxAj6#4S$ȑ gk/t߁qLqKc |(i6<}pfvdՐ\[ x!UN%umY6l!/{*.:ZhO I[0q~hZ"btgk,aVOQ7u_tf(}|ofq޻ː w+L͸)lYJouM\g40/o}o(I{x׳MxM {ᬙq&͞Z~nTK0Ed=t(2n KܟȉaN:%V ѐUPZjUndvIQE-G;mۯD5/]ڨpb󑍰}Ivr09!\Z ϳ0VO,} xF48 mg#uMyQCn.R2@,͋V-71dwS)Lm96]m| y*ˉZWj epz ֏셫B&!n(D_ٓHJh16?Zݻ&UF b8X}'tm8n$.}F}bzVFE[V]bVqǭ?YjefJLL,Qưmx̀0y /kibS1DaWeTBv8<_:@ 'Ns5_Z%xntb.rFF/&]^(bzQC= ?)HZz|'*sJNjQ~b*P@Ooν|aήסk·^1Wf­O'3_>N-x'g9J2Vu-Y;;,_&/˜Jts]cHYW],KsxՑht9rSxc0: PC˙e7 'a,s.O&z&ӱ0H56+TeV2C=p=L&%cj (#/gd/"&!s0i U(6o4TJ=be'4A G0qgrJ#vRX~GkGXXСHI8q&(pŠtAu13lb͔KO~=;SE讜Eۺ"/7{0b15KkZ/^L.p줓ѥ߭[#Pv;γnAxBS5aW8wk'!-W[f5X0YYP|%H;&&ၑL?a׹-2/x/X".ёsi@J^@x;hŘaeiGwFtF()`xEYKm׾V07fOѽrOZ:!{[2z*EEa:$@![τstW`al301. 񍸯#l+#G2YnGJ5AXpٔS:ئg&r̝uS=WSԗs5WʏIo/]41Ed˜E[mr?-3b&LZEٟ[/LC> Ȕ̏Ӭ n5TWa$[QuIa#b. ?Ci]xte^revuq (#Nj3΁( K1[! GثСpDǯ39/K/< <6#:Sl#,p9["}ȗJ ˧Y 1{ٙnkK͠$]5r"7:3[!g~5nrLpX: 1 1G*)_5(@/̀_*2X)q\ζ.=kuvČXܜǙzE5SۡVaX9R*pUwrtb-!N6s)O%GVnOQDlUcx(%a[K I@-K@TUz^2EY\pR-],MX%ט7'qyxr$Idh^ .-bVT"i.%i4 ~&|b5WӬ5Whb) CZ$d,* J;Jon 7{-pG"Uw"_YNZ)Ezb ܦ<̬Y,Gy z CR< R9Y쳄DI`*mHئ&O2 @~a(گ/EL#&&QZ <#S!#쭾zD=8dL .X/7r`l;Qa4ED )tUftcۏW Ք ]#$ YMzy16`vaNZsB-ޭŚV gn %'R XpoR+b\F9(d2/E䲯^3 rʗ"EK\[VND׋_D+#-E\(вsǵ\R}fyEwSɗ!6?JAnJb·lhk0 bWG-2[cs" 5hRpxLV!#}+~Ba Ѹ֓0mk q7J?ܙşw)-! 75lxdxD}W0آ)*;;VNyIDXb#VΕqA@piE*ȗhm~Ok|0pE uՂJ 1i%*>Nbdz R^HB2gQ ofh-ya;ZY#+VA1c5CyaRul>wʭ.d{V#Mi+nQI+{rkѫkm×i%xL,.yJ/}LG"x!$''bSI1 s(<)ZN@%qF1`uHxȉ"I^PKp϶=T?52;,Ur&)H07$Տ4?daa;).m\TM݈(:@25QZ<) 5HؓhognJf5Im|Mhւu/ `z@p?@r&R(Iнp&Wȫ;JUH`f0>hd-9ΐȳnQAf;\tKZ#m=<{D_B?c5M+R1Z!d 'GMa=%ͪt-jǝVO|az 8'=ƚξ,/iũqQ$H˽&#x)jϔ垜 afJOrmd.!enc)Ƨ)ᘩ"pʲ*t2Z($- c eU{aii2g6z  G wK른ţks^@ [p4,s!=S 4?eزT/P>Z'kҏ!JG)BYAb{v3a(,qdjF=[qz>9pVt~cw9GƏa}^[Z V @o,P5:EAs%ݰrdZGˈ*36إJ'^S P]0\oR@{+FM0J>YvQ|"a%dIS+Vtg=-8vDP3!O@Td,IE1!ƥlD&{8[VM+{me5nLҼHwEPV-+9wENfˡ\|aaƍwRuĈQ)Euiҟ~X mex7 JK> 4uZwu?Ij#>XƷC ۨ~SP}epWb?[c$1DJ?H|<@%uT`K\ v2 x^ Yi|j~6  Ր`6 26k@Kwioܜ`fu#P̿L;͒R[:O'K Vߥ҉.0dwC g A81,5! J )W?Ʃ8BPuaJ煆[),h -2GQp@g<*p^8OZЌbD<˔1os p{,MszX* '52b/i;ꖞIRORjЈ͝{`I.ys8kxKӽGr3Yd|u<7ajkxVdQ6f%BKܽMm6!$ GXUx0/靍 I}-$S~ 7(a;6Dfu3$,)0ٕluԶ1`/ej,p~|0zX{TOwDŽ ?Ȯ=z˔.ᖛ/Ï?X@$/_iy?_?Zc[T0(5?]"Ӷ86#ȁ-3)pOiܕŚ. c`0B9N2 6X\Om ݂n#u)+Wjzat~v"sB4X:VG!2YmZ>+X4G %`Wأٚ#~֗F@*I0AZ˓R3/D[Csf'U300S 孶qfN%<%fz qvŖbRLĔx}נP9d$|)̅S> v3*SPbL2~}[#%Z>)c%F q*Ab)m*[W3vMt6=' =[ѝ GLjikȺάR4NxD)ޮDFP(͞Im?#IauT]z"=ݸgȺ'Ӆf8'Xv.BlWqY<)i+^?e3"cX?6īBd<5n}o">`]6u5e|iUJߖz(UiPNNF׉8'* ܝJ1YR,A jB%G7-g%UpC9Lʚ2 Y=<)TA7~a!ցhdMјj% \)8Fl3n Rgh0/ЕJ8bKy,a7ga{ _S1ߎHQ\? Z1VϾv!sRe5 LT;.zH4֒u%m"po}:?oҢrIG~2Cu旅h @K~jx 4\ BLbѝgx=Ʈ|e&?~Ns{wAcJXN3t=!\ohˉ7X2,@& MPo }Rs?k;3l:HL'z! |̗4$4T9SRʽ 埲*i [E Yw%5{`׫^@bWQ8WTz7Ǹb'KbMm"uJlĽZ {1gZҞپgmx((Tע22߃Iz9Õuu4?Ht:jނUNŸA?n[BPlPϟY yޱul6AšͲq@CS7&^RTlzɆDSffIO :Ҽ3qưQ -f|V )oT,P2;6+F܈Fӿ!Ǒz|nZv yM 66s'[FjUnH npDq?Ա߯Tv׼0CYf/+z !hbc~E)s~VT7 Qz͑G .5\8E?)`īvo7#7!/V] Z}m h$qPUB:\ Ew%uM,j;qET#ǵ4͚FȼU%?yڽ)O /%{.\ ns3D~"rtREƍ$WN]̜nw^L.Y=zhD)VdQnnhd|y'Om2gX!9Cqqr mY̫k JGUR M_bP}JS82$r]lD-)GQc҉Rv:ģ^ﶬnS֗ kN Q|]Whǩ|i_TکQzHP)/kJ`MIi.m].VM CCpQyTA\)cY!Vn_`)N9|DϿF*lc4fDέ"Y 3?mP=K+hL7}A(Կ(B fsF6/> n$Y$Ɵ gNkU^YKt!}C!+|Bj*L{8r݀{Q&zG?q6bM5|ǹq$ϴZR'X}vtz>c,bZ ь Em͑Y\AْP{!oxo=8@z$ؓ!]C|@DAɾ[ ZaDb]kfSFGC1QqnYzmh:\ە(LC18qTnzTXd[o?K,SSIBغ/.bO$w"-8 i/NqeV9 ɼksӦR /-`4av-,/ˉR 5G9s_w"r2p{,1"ԨY[PoP7XQao6PxQ5C#Y1i}§;zBLrXcI/A+O~$~4v+fjIW'HitDAeJFVj̹|r|Mv`L:mSgT 5)~=tMo`eHcd/l–/MrlߊyfMqq uxxZl}ɇ]Ժ#F;LdGQd;n]VIx>:KPtU$a^\/+?2yVEͣB]'OQtf莧r1)StZfi@q<^k^dP_Ul+Bz׆k %V,]%2ctI׌s(_r Ȋtx8q_Lӎ?Es ˜n O*DIʼnmo޼1E! '٩qT3Q =S۽`{\tRH>VmYo|[R I@߸gKhK1/v].|7DXԊ{۸O;pe?ΒDΣ{2(z.S+q<ϴ力1%c~SmӽLvGՓbF+ƾl[#ddU3;kǪz 8a䍧eC9;~ֽ?07,hUqohO<,9 @v妹5·,urZwǴomQ^шQ խw{ϨL7&T:ys!vs3o= (&6Bu!:2kJ ^ ]~a>G6+rۓ(C f–>Y%}~ ˱hř|dy;0g 04fd_!2[O>ʒtՕ˚P5:dB1>0?ԝg q kƆ=xvs`N d9-E"$KL>x `0Z=[}a qD; J;;*bP" RRSS1Hv1wkVchȹ`C!@Q?BZx]?EIN/~ߋA1Ch,Y[sG"ɸ٢܇ը\J1}_A 34],UglP%/V7m h5Q+:'M~yⲬɨ脲EamWE^{>fw4'?k$o7JP. Hʝ=˸t:GiJ:ijnk7Oxl6:߁žzծΆSZZSҿ~ "34[_`{2 .Ebxob -o a.G<9lsC ge8~l2tȸkXt[E'.'Ȣ'xBrcʀl5Ϋ+\?TC3XwUes [>ֈq՗65\(6+m 5.ψ/]7<.K21Bq ǚ{\Ɯ9!;3O i|F*vj9?*c״(e gT2TR 1Vv V#^1Qꖥy=0qCZ.lNf )Wӭ)d8(RðhW\f8*svQ߇t>EPDРC /fn^ڜlGg>hUpt BѨ W Ԯ%ebXFiuYμcWg }1BNI]|A'j4LZ f1(!mOLLHPIJ 4 /("V_ZGc';:=Sv]UDOrvkɐMqSA.VW7^tFOCW%]A I6MoBD@wβ=Dԧ/߼\xtxq +):CZ 3'-Bbn喬!hbpÙz{E\%ic74܉ >i};Ԝ;d-=C\*PE)"qlm|XԶ4E7ģ*K OW[J,FEՎ)H#lfv-QD`+@eUX5.?NAwvD?GbO2F?4#%1OO 4 _em"ʾ,!u6p睢ӌm;sm)ybKA-eZ$@;D"{0֡r?m0t>.cJ}[^]Ci$]X#' y9PLr#%uapT'Kh1ٟ@',~-2VEn5E‚)S]i hۊ?N? 4: Ʌ_>ɓX{7cM :bz^mcމ+gE̠7HO LtP}dш*KwTH +䧟׎5&Q9frd^ѼOa֝+\` >J}Lku:²99Z6wHWY PR[/: fgmq%?22/|~nZ_Cnbg%]'OPR&D.ystuwLrȀ;w`gJcȁc !l=<=ҕiÛe k(*խ+H(ʺT`%7YpLqYT̊GO|Ø u6|hɚDj:s+Z9sygM,b5>(>Q*.Kȣ\84XsƆw> ?/F",ȣ.Lz|~Ct i2&F J/ 'U*8~iMw,8jxO ƃI ~ܼ0X!QtOKF5OSTH1~0#C>< 5 վz ?mߔ6}BJ ;=![fdQρA15Z{5yWGGl8D[lݝDxwVrͱ;7: :>!BESUs6`s9$~s_clG[55uYV㍫3?a:>+* _)A=J#O v8O#Mas\DŰ淼r63>%8\h@yPϟ\X6xs%]:r.4qOZSx5%[^E{m C[GbZAnKu Ind2ѻ,=k|Κ][@7ҳ2U:f|Eڽ_c%7x-jm\jE?pv9ATF{0wQh#QTV#Wӧ> 4'["8+Ϯ aicA ԆJ5u<]*pzf8og-h9/'CxJ{(#q'8Җ}AhSTkzU}+t)G'eC̨5U"V?P[&d01/=)^ّv^%K)޲CY·RߌcC+Dagd)i>&U؋uba,Zy9yߺ ikxu{9U}7̟4Q\,L Xi65jx.V/љ4J12^J&>Jץ& Xq@⭬_n@əjϫ646yZAo 7P8LFc}d<3^nI`J mJ^FzªOae2FeI`g ǟ'Q KŒ!fF `koSnrbL9n2G $4,Eg$GD9@xXd҅`20h٢P?Щ_]3/0l,/?&s?S4VF/vIqh>kB(;p cYS(^NCDPHP8YG9)M4_Op{gV_"C@.!>UŊ>S1'e'{+@' S0 Rä"9c 0>$ZOam!yGX.BGb?sWk4646[2:$/5vR<qQhI)]tIJ XpSlj9OMRk\D{A&YvFo1jG9S隅`X5RtI vMbՕX6HmW?1?[v܉cKAsw!; “>/ C)r赏4*6y_o} E.!*` $hBēJӋ-!!Xr%_@pWB7+1R5 m0ʉ=,]9TJ$9!9~u$9ty'] P9ҼvOҔNډոn@ U]?SUvdazW? f=*@JHZ :(Y.,oGoWV~LqVH|4`_y& D 1^%+7ͧ3bc뢷eOmn1.14H%|i-EJ!j$w~cy%xcNP;l)|0d(j1JKLOio^T]w8AƝ7S{,3)d&ڦn $/`CKh4hFhFw{8t[sA#x*S0j&aCMi .Ql {?֒B~7Tu5牨GBi rol9WXP)~YCAG_@ߑ\e)yݷviK ;87wll.JIs$y}iG3 )0΍q!O$bȲODs"9AzR֍ }Lyj v S9{Lm tS1K.N퉧MTtT f=|a@}PEA]r4Qڰt';7DϞX.p%/qiPlk@$`z%mJ+˫Q=|iCyl~u6> .v"ӉX(\#ϱ9HQ(jibC̭(Q\'&XTq穵r$v1l͈+8*@$Þ㥝{q>R wyimRq efs !;y84n$b͘X"gQ)տ 0M? +:Nuj!Oun ğFԪ (':L?Y߿|r0f~w*ձ?8G{J$=^3G[EE[ /9ZښI)q+7Y/Aޭj\`Je2_?7segH&qrqN>Dذ5,Y$4Y EKnmA7DmͶЙz^^ ͇_0Rp"B?^ _ T2#.>18I j(FTg{PFLuSNS`anͼC2`>T ?ނ⧄Ybw C 910dkE:0e{ 7> 1p-3=Z_T+aiyc=eͣ}05uOC/LÍ|ͳg_/7rFAT"k0 *5MJJ{ tz'G=sw:!XB[Ҽ%e40h<4 /|H.0M/1?Pj.4eZ_ѸY]}V+k7޷o悀 ,ƛEKHXzqX#"1KE)q+//1ș\,Q%r%:V@:p翐ʬѐ1 2# d&f4cĄGVP|" >|Z7./c6hnBIrԢ* Ekgwp%cq `wR:{ߌ¥Y{W”3K/QῧxT`wb)k3ZS^EK}ڇ J0>]u7$S(w,U~Ȅ}Ag+oS/R%\ @ʒ^GoG~K@ű ;- HMN)}> mn3Ơ 3 ;v 58C# ~;[.-W0,!.q_T_OwuH n߹2>h-lRX9ԾQ'X((kWL!ۗ`Jz;q4| /H9摯$# ->*%Kڴ["Ns' gFQ"FJC$C B -Nc&X#d\.~oilM WCܴjRUgt=oq'xk!s ߳T+G>ӉJ[,zN2Б-/b|>%T9 P>i=:SCl9aTǴ礄ww6YDz`늠-OتddV~Ҙ@SPKIvRvWrI4Ѱ;_Q݆Ԫ(| m.[|ITԣs{ k0(ئq")Yjd~e~G ѫ1-=)g2%h:Zw5/1Ͻt()~֐0xz_+||Ke2XvH n hub}<^9:]g˲^*w}=ܓEsFT5iso2Ha @ 6@Re,"aHZqD+ 0p#|?꾺zq2I)VՐϦ4^lg([vr`3":dGs¯w4=.8J?3 lt]Lw5nqӭ >b{* b<,^ wM^U#%2179zw-1iNI؂8`7X|F A)?ղ,mZ+#44Edު2Z}﫽ؼMœ,bG56,%\>$bh|ty>uϵ|`ICJϖ?}VNߏ5t/sӡūI`􆘛ښ*ݬGnOg &G"6{s4ș|3ҳ"-,b5;т(?KrLk5)#)݂RtfŜ2, E&*ٟC@Rl}*5#}}p-XAI~# hxOX?V.*ZWV8P#vB^O;k "P/v?؃s{L5P[d+t3{a5i&}I,j Zd$320^$]nJn.{=^ Ê࿔5bp~)Ćd6T Ձ %`mȩC/y,2Y_8uxjb[AUl̫¹;C; `m Z^>@fooHwd`, ;vy'&ޚq1vӄ8bV$=I+ɲ3\n/Yn<%Uuz;Nmy--J:g9G; wZ/r  fG&~ N8և"w"q3y=DaqWboaqH:9竮E#5ZaBM>tΦRDK+qv;*G J!a[F91.WFBBoL:En"IivH du eDNv|2ArH:Qo%ie#Dъ +7L 3(S ̼j؃6dj>{b|*ɚ]_ìU5jdG|U( \spS6SFzB?2K.DB 4E1}B:ysƣСB_P氩"Ē{6!+QQ]uPn96ws =Ibx g=|T? NWiwh !_GBoa{EzVbUH>[0)Zf9eųpMɤ`Ճ ; ?fUH1\#HpI^pDp.BrjC;t[_"[G/&[PLV٧X/UW`|ٸ6֍3Yji \DTE,63J>6ꋊ'eվb_;i*"zwL#WY7)9yI6vAGut '4w22_xz'?ЉPP BZXfn;?\\YF(E?|f^GHH * 3w.IqmQXjVZ=K@Z-i/]Ʃɶ64? 8ƛ#P7hcdZX/)H_(wG`H AXR'ͤ1 P?y.jh 7,X(MS?D7]z;fQhֹcЇmRU b)@ۃJt\8?qQС6:W5mk-/h+Hᐖ X/8RlhlzA'ӠOO<844j㑙[;j3# \upθ=$0f,"=0. BHO*Y#BC)1&r#h~WS{fCD6)([e~. N_p68ׅD&cn{@g0BNVٺdAa1*X`yL];z7 unN2idL]_^5^Aɤ#O3Ypw0Mi&X9 ZR28gUn>48~'7[M n(kڰWI2E.f)*2k/U(9YY5HSހ \G%}ԥʶKl]UTm -+c`MGNJQ7  pag=jh\>!EXq`K/8EԵ=QM,`z\!I:\A|{CJo܍g1V|Kl|V+;/8Ē<!o9Skʐ27oŝҾLYK}nþT=]C?m5$Eԗ"NzhD?+M/Hg>I&13h5srt{Z}C$e Ok~64L%T\91πV[&K-P:F}8lcO ȴ_T^긘y''|>`ĞWS(,-KeJf4Ɲ8^oINPIa羉|]Ȫkd3:Ij/70}ǜ]XmǝBdw5JNuhk9j(XnY @B6S`;~ۈ?djٴrZhgX򽳀6V./aq@:M)FT!H<^S-y% -[2yM=!2{D߈[/-O9QhŢ :ˆ YAݹOH77rq |<6ɬZd?M0UA~F r1J !p-A|ov!TFv'TZӁq}&J39ՊdsjRrAśn*73E6dZMy.ɢw)K?!$kl}P50\af$˜R3B}/ FKmQgh}E#g!ti#HɴPc;d%Újv*4V+w2.Q (*KEZ;&ф= 2qwF-,ݜ:ooP?/1~5*l-q{|Ɠc ‘O4@:<&]Ŕ,x>kBg/"iq 'pMzc1a6c%^X,QWǹ& LST62=ېݤ?N4-ԸO4oz*v9.[dh{3[An6>]|T[ IKE)Fdkh L$FV8"_jU6VH Y񷭎||lүѸ(~3sM\(}.⠢:A^ G6TM]/:X( +7 )>f8)^k;So_<{ mu*9ӦS( rΥ81 et+8nf)R66VAF[QՔ.#oY޻j5v)\ ߙb|M\"vn_ߠPyo=S.n 7y8ܘ{ ]qh6> gU (ހ>!\fN|S̀丼P~v GgŃ3",fDGiz? ?Xb G׉w}596:_,>*Rc]r"ƞZ6~Yv)TdypsJUhJL gByY_莽Fc:ވFVɠ}vFa(6:h\|k:z;nP>+*ޓIFeHd|jB\ 0F&yKΎցD/ZOºW^vԠ{WMx{1ccdvZi_#$]!NH8uG,2d0"]5G#ZC $c,ҙ"kjw }'ϋ֮* >z!*b09;jЯM|1@nns ʨ lȧ|7k:7t[VpZ([tW@a{t?kO9KP^vPhD>v 8BCSjsߑOYr.٬!I1N Ǻx"S(ȏ;g ^x"-ܫP ÀRrǿiYg+fg@};*@W;3NHUx}q&u̕ y]> "Ol]48t4. ؆lcš]b$:Iפl(H̨ɱVA<>/n|fkAxEY44?tF. |acIqiLEzhJTm5*R{]7ZvјEGz[5c(0csc^J]E,L!?}z~v}A3ne#Nr8π{5H8=_IQ!@&q3 ̠#zуGTl^ 2BdKhGAw,Wm!I%s}L*ӧU0Eאt NWӢNC! 1\bne) b&J^1/u:w2P|͚>쟻~ufDJ>7kⰈ@_3mIp] |ӄj \R,ahD%15du qӶju 7%Iga9sahkS`(L 9@ZSSH 2r'JZws]Pr)6B`X펎;?y"vf,)LLFwy_=eIY1_-lŊ<3:^7*8cJy 9|QNw#Q ތj2T-)Nkh9$ȂuooF购l;)w6`CMz(9Ɵ/ߐa2A W?vE;a/U/l/e131_lxe7a~ AZzm|;t!njܶ1j@}\WigΓ[ܧ:W w<#4be,{ u`o{/۔KߴmQMg c1Һ}F56up[=O`s\ N~w{cft,^mii[NB2DF#4 U~/& ڀqʨ'`*ss2–Iv©/,$dK vhQ`US2&7]p@y+,6lL/DӒnd[:F8l*nǸq mu*XU6dF=NUTbbmFs 14|4I-vQ=~xW6WeNv#< VdKXp7lWda}[LxXCGY5rlvp| hKs!'NH:G;ҐY#.w%Wv{\Նt稭ijEmKT^ebq X[=Bވ|I&T]&j}`iV+gF!)PtٱI(.<\Ț^"\'Y#Yʊz<`J_Fp)5nY 'N6Mf2*>~$5Ifr>mIdzGq_a&dS= Bc[Q(8F ]8S!va0TC/R~Q z @ܣ#ܕmTM>p2  kalAxj_ز :p͌> M8e;LϪ 91y " '@yqYtaf-p=Oz=?Q= R<z,xr=F4+PBhK~Mx$) RR{;~x 7VV 2g }#SQ;Jrk<,WqWb 8ә4C)p|ؐf NWѢ ߍ $"sqNbL0.q[SW¹ =TrZZ(" [կ'ɓ[xԡ"1r`%/) 4v2ӀeFơ?N(4UPm0x+ yNO d|~nq+4=6Ӟ hɳu"Fx2d lN 1L)qJ&c9(A1cNS#jtk ߹LXo$:bŷU_/jRDM2<*EVMHs084jC ^yyӈ ՊJ㒅R ^2NoX40tź=BP݌G&KZf%x?Ji~)Y/tv(uV&&\Q#E<7ƃetG*ʶU%yX0XKҝrϭ>/ B+ )a"`h>Bm3f|T 'u8Ӯ$IJK gG !0~5R}Ud5*))wVOyA ^ǟ#ómeFyqB ]¿GT2-q= (2ԋ&..GV5n͖U}ާKyiJH@0N5ea:PkgNvi:JGqQ1"&0);n-uY~(ޙCǨ8!jXsԆI\kMB BSm:|-g==sl5^H7 G{_FiiA/`v G#>Ū,UB%KJEҙ ڰ6j8Z)ߢiQy3}5I"7[~~0F+A(;G4fiCVtG;'s6hlf\؉X"ss`؋p󠪿PV< G嘃쯸Uֿkr|1Pb@7 D >Pҫ*q Q2˜,ll{F3nN\>%F!蕷VeAsR'J3e t吚,XU9gک{34xQMho\zTLL`F3BAޔW>bAvda#!H-QCvCiZJ+<M/tz_҄,H/33J턤4$ dN;gW:.cd셉!t_9~窆 M=c2V$B 8גc^/Yn.AbEt/':/A;qyŞB[ j}dǴ(%PeRW`h%lBkHKYԜ_6(bFڒ dt1`I:~J>F޻w`I]? "p}˭l@meiu9(0< ȄVޕ }rgYZ07070100000456000081a40000000000000000000000016759d58000007a9c000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko.xz7zXZִF!t/ zY]?Eh=ڜ.+.hEv}7Eg`8'YׯwpӎCB E5g6'_} G,︒P^9}&X> iz5Jzu$]yǛڦl=fސ؄WVK] U9<rWe\!'쥎Zg֭agI"[wuy0RaN6H&b;5V *_;>6C9'\$ -E|2:2O"3#@+:MP5zi5 ;&SHj-TAN/e躲fbq2,s|\`%Z* GPBdpO[(1VUV 4ن:DE);(3[\޶U#CoQ* ; C:+4G$0o#OnǞnveR%j@)Xv@sp-=|!vd6?1i 97*VaϨw#=9[Ѐ*nTY`c-uQ ʒYcOvEubS#|,xm&F0u,"l^G /2長hI0T?9##q..b ]C[\:?؋QO3: әEp`q6 L=yadVHlƘy%TʎԖpwbSaؿ^ )$jzAo%Wtm#rm\\ ]6#Ĭ;(ɾ8|*J5ݛvvPm9Fߔ8lup2ѳxXIHڐlCmF{pC2`,'Q:>*Y#(H"Ÿ:\(J9+EqS7pb2ڞYReqZX#)$J~\ IM I(@+*{ i19 xA$ai`694"2Ћ*"VԤwO|12j*fc|g1 3CdƹX{4LyX6x7jP*/@MOلӁ,dYNWq6h*Gbӷlp\ x?q c,DM]tF_ 2;ˤ2(l? ;{9pNi[Y|k=i^ .Ą_CZ/ao?R2%.M!!~){ħ{2@<r(܇T/W#X&qzJ vnTȨ9|~k;Iw`Q8ɷ^̏p]Km_/M >7 8},Wc HkAˑey]bJL&Zxg)Ia7/_~/[\m! dSk} nAUˢՂт~:j{&u #gb$4B3WSFev ]Qx4:|: S-sABk"G7KZ𠫦aA w1jJIzcGXD dR*(pH Е`; =F`6_&]4I۶f5lhrx‹ [RXDura0E x̠ͮ.(,YkD،U+ .r@Nbx[-z5FsE<ҁ-%,'ؙqbVjNXw{eiNL֙ -_9IQ#_@(%&8#o[3>a^Ul i = OyOJ9mAݡʐ6Uܹ.H!֏~5*ImNԉvrz;6eVmtyECj֐y.Vm@jbA/j};$*""E%ɹqKeE[A#pH` ;?zvm\I= b \v=m (حe.8UQD.4֓kA|tBfzQ]hFL &.+j@˗Bĸ¼2_Բq]+8-ĵknvRQf/2ډ 0T"7w#49f{~z`MSf92PTk,22ȸVCz#-t'q$EZhʵTyl{f~-uY.|h5\pj7y!~GۀSN.ڝLǭȖJ."-N*:%Zc}9]^w˫.d>NJԸة ʼnp6 윢]ܫĝU< @A3r i-̳/n\!=oCɺJISLrZgɞ|:&R\3BRLwwVR6=v5.$knr`g9g67dlnF?L{"K'뽊fRDnJ\B,vԼ/we:w0PbIa,L~jkg=QQNr9t.زH<5oFg}i"{,jܞ\{oBXB002G/" VSoG"v^.b^KW >)Ț,rJE:PMr4HL/l j-hbc?a|xW6)΍0J氿k&+T=.=BTtf| ^TM?_!=fLKq6ڶҨXM'Cv֎cJZS'\Gn>\yhb v7'y?na9=r7cv UXvZZVXØFf[6Ӭ$[K'DJIApUц>aW*+^ע6% XQg 0a䐳țDžǃ*5rIKvDdz(Cs~\R X]5-q_cctmq܋C]I1p!׻$sFSϱ摳8e]L:txxTsiS1K \U-%_A/__+sVv#o8.* JeŢ1i'!(k a0ӵ`q*-4׺]/q;hYBqCkMf>t^2K/D-MGYgE7\R1V\Կ.q3 1im> lOӔM2F5v<_xT1nlԺLhj5́e9ͨVybѫ)0!SN g8Z񱁆.\@$s cP\cvl"#1T PJOk ^47-ERi> 19%Mxy-Xxy_.eB@VyI4JF~] 7˪qSf.ZjxFW+3+,&ŒQ(oޏxPQLMfek|֓v&*=E蠙* Q th#rXq q!A=l$&m[e[ ^aO#;g~N({W;noYbq\i*͏TtUhߡ'طǘI>H`,}~QM}m'~DarDʷZpjз#:+r@h(N.W]d<X#2ִ={oD~ KfL2 CK Þ"$qE5F0.҇⁶ ,Z=gF?6BkQQ8IC }ۍ9p!ޛ uL}=nv/@x4]$23=nw܉qX`w{)"#^E-\zEH n`W9+VC,{  ó-S);S)r3DVk=t=4%U ev+94mcӶ>z9rw4\(Yp׋j,~y6G0#H-51L:f2sO<"/9U˖}2Yt$ %hsd G?r[f=\9^Ӂ]GZ* h&s2j/lGʖ%z/p"WT:\du. Op= 陯&W6f3PLPcLyECX M$ Gz`&7$ZзG'E㔉gȦH=(zLsyqSTˢF.s |J}:іӐO%6*кv xtE6؝Le}ǯJ乬AO5>xX >z0]EG?9{Ry8-#/p^=dg{{a"KR$*a炢}ɡ 6)/'Mn;\ AsǗmozZ^#MGk!aэICskޅF-przdZjX)Z`љUS8 /q˾jȿ`Quf0QFsKÌ6{uxHPm^a0=. gçWɆGf}ة7WXi[*+U=K6]f)9 ?:r2w"ƛ%L8j"gTO27kەd#㹈fgbf;|fSV;1xEk,PO8ۄL) S` +pP(퍩Ys\'d/⦉@4Im;D׷ȦMzjo`>:ҍ#W*[cͶ.K(MN| },S*6L0TmL,;<+WlA3{QN ?ՌDM+`Q' ʭMER9:x=`'yywg#tem%qQ;OEyUat4H&<1qCeŮLG|%&^ꉐ\g=#?"QZXQ<6嵒8gήgu-p#ʮ34Hb"? Q]M pI{Vp*m o3Yκ },7S{V= &U+;bЧǃ$;B]ۍy͛#_^{z@? ȔrkίE=)0Í-yD?+񃋕o11󉈗#Xo2._D&܉FT > '}aXڡ^"Eag`G~AG0[ICBi9mMxSa)E:ըj12GMfRZeٔcb@K7$iqeٌi 4t d2Z~T@KQ1E*@yTߓOZ_f H#9O|9@ՇY4AmVxfVV NjV0:i*xS%۞X}O-?xUEPP=WE+FU? ˿`"\VE )ڗmgνp!)5Ni5]9w$)̒U͏,=Ol-@HQroǹNeԹ}nZ&;Jzj=֘ t,&O*P@ܲ۵`s^FuIx H9G8~F>rm& y&OSiќ;ݩ&-V~8t56xeɐ%J|ڋ"60r]V9Xl"rr] \C)/M\nKGd8nttu;;>WԹ(#A5^QZf e}k~-fR A:}(:8eq>CVѨ(x)"Ԭͣ w(np,p_^ڎYzkƣ+r6nbY~u$U_X*Bpύ̬)xQVq u@L1gD?I6`T! h^l3Ni̍bpex`c.qr q(zN$$Z.ڠR9bF5 ޔN1?ҍʝߟ(̄jáլlEaw FH-p -&)Qq4pP2dj@}@La R+gvbU"'et^wKU? ě#ؗŽhg0{JOv[.@c.8d *[ ]\? rwa5x: `Hg@ -L% ^?a)T)ٳW9iбY M0?jXp7ص1C)/1Q,r4..޴yylsVXfɼʪT(#^·;mKL+{Sdٽۈ%,'H\F|QW)ڒK<>^IPtc&pl-~}8{ sQuӧ &7&p uj[.滢m:ɸ]?*Db }dQhmOp=}d9!8%Vzd2r2Ԫ[~Q䩝^h12N.e $Oե6VIFiBnCC?ͯF2kJe]‹\B-$r/y@E3tÓʤeMOHSPSȋPe=[[؍A.ҟPcyO*vQY1.Kqjo>.SY&yy-'{~[/KoXgC(kp+ fdp_?*N(0A:`:oC6B wwlɖхv5Ih?4lLW}Kd--TlFZ^ZV;0+hVvOJ .h9VcdS[9 '9q爌wC͟)SXdb A0[oƼ奁Հ AtUr(nd pA#HN> %3C'3Kԡubh֬o6%:l4e5zj➡ƀ 1d^ؗvFX.P&y?:04RibT]WNֈ,J] tEd39 YJ"?ׅ ;J Sxj~!G psN:,Ox,' %JsuݙP!$KbHLHt!{AjT1ZNJ[pҨB7@bɗ!,}:/ OqjKY?Fӊ-& PKu _ >"d3@RG"+=8?ݝlxMªtCjSDd!X70p kopieo>-"wOoZLyD34MfTJW?DFۊ";iº#pӟLRȮht Э}˅ ъ6\r?T3K&J>z*gw[yja;J)~Olu ^Flޑ:lE$he_Y.3(_  ўɩYM4±CFQ2d/4{Y+`JjQiXЬ:54[&u~MI"U%5Ԥ.A,+["k G|pF"uW>Azo`Tdì j"x .'ڀ-ҳ;;eDSa߀x%0C<99'@kr%Cx""uQ]Euo!hN3_ $ Uѩ"ן7H3D@ O\r5qԡ|tDU'~wWLP`Z* C.pۍQBmʽQT`UԢq2%/s5ϵ5lGA.KzY^*ҁ6(Ƭ}ڌG\g0Y;aU_y@T#o^;i(Dv@'wT3?0C8=JOJr{amcvɝ_s1mC#vFYU9xП]VVD<(2h{]NV4y`DĶ ^a?lԙ\2 8h%tQx{0Ik3W BϠ03;,Zj V$CS ]sun:Ξ.u@WqqX7v7itWzNl 48>张ȝ{sN8rjU!_~=;~2a{ &rfbuOH,דVQ*=!-0j eV hu5C5Sgph* W§+4Ph)9~n\ ,3.CIDS۪\O9 O,?bN{6% !7lv'{r:X`xHqr&=mT,8O&I3VM*0بmbSiW+V먞d& <XLh`D *K , "bLewF SĽ{c[\r5(1x 3I=4)򝶂Uҷ`,PC11@m<)[*y2 *tyC|,q=xTkk2ҶS 3w>}a\9(XI$4wݏC\Hiq$O)Zwv_DMhAAs~ʱ'|.+piԕz w3]O)2x* M皍-G~~J3P!89q^հ$8 bP*6fVvǺIRP(R /:Rq{W9R]`g~tvs,Z>;j-XBMN@W/\ĖLU,AUmU jgk7]ߍz<# /!o (YyW\tjߜȬfg7.G6lftݫrmm Кe=#] !_2]ooC8If{qgr!l,M7}K?'\Ƹ,glE%'C4{]: A%/QK Hcf#:h?^FP\:ql*G1 Za/Kԟ  0| 3b\6G9kw Zɑv E!9}_0 n\' ;,UEf]wΥ 5qǨI2i~S;Ҫ6p54 s8yy9+|HOR 䌒Iu[ YQ)zjqXTе1#he7 dLQ-i"unl•{~ 7zzHh?ɕY; M އCm5Cm%+{y+&iuOqj@$2}1$iGHey='[k|ȇXF?8sSlw{;.e:,0&9dFTX &3/w+s);{f"h%Wvڨy9 .{R!~ kݰQxazR,= u#3@8/xvt`D+ TOA RbX\o-B+A_)tCe08kkst>m9/ܢ6iW*(WI2J굟IsKQ8SnU"< < (yTmS|eo!riPC&rqZЅxoGzg ؗG 48^Q.HrWhsB;C!@T9J8A0}Vj7~}6:2R,zo,ZQ`z Aqf6DhL Kw/ԐGh䭼bx" ޙU]\a;tyzwl OZl+9f/ve`0#L} I&4c@G+BgM2mtgro a7mzOO;}9'-C#',o|@ LވWݡ4:7P:/pDċWspcu@B6qX:NWK'uel/)I4X~Y'@|<]إ!֓3ߦ:տi%] 7n @|^kbJn9+܁) ZP*\(J+r3tyjh6J+k0%m]Z#ZHt;zX`Zrjr::;N2cM xAQfHpYljREF0g[iTۆgEoVE+66Sh2'.9I'K&|R  Jxcy&}: 9<>)+fs&ITZmT!oKIx>M56@az4ʫDINbeV[ms_)A*xi}$&,xA15_a]bM8`dSpŕ-LbAy2! |7|S]L;P|ΙL4+XWr5f{A+cG,+G \P2. jWcUO߭F}y~ q; ~EuH"Q ?jAjh4ɢVڧoK _w%0?6t6ɘo)^0}E<U`Vg}qg^6khD |߸InSN O7eo] -$[v(U*جMoͻ:~"*~6iaY#f$s26oZ/C+C*#J161cp-:Re]6bv/A2zڮE8STÖ́ŻL"[mK.D *4w 8kO|O} 9 1l `܌7Pӳ ѭe[Uڊ? U<ݐg%r,4.Q?2I`n{P%"ژti靐cذcMz[ռ0^'Frv ;6LJK5m߁Ips]!DB'GQ|-07Vq^7T]g k/c]*?g6>k(dE "&obO*i=W+Ucfx0)B_ +B56RCM J.3xBk 2(ћU~7y]޾4>Ղ!'cKa)0 9ʶ8"󔊉eCxV,4>PN3MfDJ0/&\ sCdWu%QT\zIT*EL$e+4X  !VHwFwȐh^(H +'mK2ƻ"PW^NLb#hOht|`J>4BŸaQ8BH$DpM)J6s6!dKQ;&~_\-Y$\(w6q-QIVP l|",ЇǹǨé4dXcD^K(+m0 f8̮UȰA#fLڌZf_?v"V gWS?5s^44-yOIPV:`ykPu@1a1-‰§r71XǶrА@4Kx%_5,#s\^H릡T|e B~ JI◌ϓS~!޹Kz :+qE :eFѸ!ֈGɪx7!( є D4ӺW(/) Q'QMVbAiAD&+ +*£5R{_,f^׫yk\ QLߍ(EFyfd^j}>^J(Kr|n:T%Su`چ=/Oj_3rPLOx~ ᄙq&0#)=9]C@)HN])pd!:x{~3J(Ʒ5>3uLYDUj-;[@4˾y"X QxCnJtEO0iTNzW#0/ IUeUv{f吚r^N\Җ{끶v;3\Tavb>fׂ`3ؐhjh$n^XgxP叒IIR5.^Igoi)ߜI1fu!yKg㕀y"98\~XY?kii=z^]S%b4+wx 'R tKtTI!?9^$ڣ ?27,v'w?¦w<.cB^Ƞ f K)=g;|3H{LUG L F S4kNCbmە+H 2Q$x*܆NNrNŶNp?*څC`qUx2)[,3//w=fa}G!:;vQ Y6M3;ٛk@O(i\t]^*_~䰇"E Yd=_͠aI@1 %S kNbeA"HA2&( I8w+PS'LG]|D75 2U+'ۘBL]!.qNK|_sEh*vK+xV(@tXy69¡ s '\[]6㒠 L+, J b: ˖o}/.>, @S$@!./ M|PZ$y6-.kyR@UhQƫTV']X[]4(LCc[ ma^J)~Z_l4<\kW4$ScD}aYeE9VȠF{  59܁Ha]۞SD  bӅiJRsK!LPk U|t9^'z,pH-?[R7Veus6ebؓ`T 磬:ːLgƕ HzH\[tVWohI;aQl[ Ԏ3Ơq!L LНn&TXf)xҥ*r8)I iۍ1d"a,FG[7̊¦مrf[4x44 Zm0q`ŁA#t`tt{(<_ĿKؔ+Em5~@a ?@ Ŭ4r+ v€cY5=; S:ZU j.|0)ԶG3k, m6MuIy'񮽷~]U/Z`͟<2 MȢ\Woo$2^fqn,qO:sO?ATst(ec U yX g-#3 vnŌ\Q9їX&/u㋎5cH&, •}I  ޞ@vhuCTr,BB3=eP:Rt:< 2J^D$b0EwuS▜Óo t ! =8U4䧏O3+TԸ/ 0'0MȂ^ }Af.b.jHcEPpΝePH腊#>QQx! Tx MEJVk[?=ԑ9 ?;=-"\2N|g.v}|Z1}6CZhG7H%=|3nf%c\HVe+Bϟ/H3FEA&/Ğfh'X[Ra*.g}}Li ࠁ!Rԕ@?]8][|kBT?Qd Qv7Hr/kv{'ǭI6 lTrA9^`R4ϱ}"⧱ꫪ-]jGIٺuީ`RfaRAgfYR@z/ O O2yZg ]ᡟ}2G++;8;ɶ:IKn/_)؛I(5ȜdTfTVH2$g׏FFOVn kȷ7i'u,;`{EnPc{7ByV\޲(H'Uuӓ1g'&~nȇ|ቼ}+ \62rE'l )=rhAeؤ:]`وWG||UD29`y3Ү҂!6݇A2L,SӪIm(f-j6͐fᕰoz{k C*]|qay k&ah"Zt1Kho搌wye7܉:P 9B@:Cn+icd)q\ |̃e6ZDG8cD.6ga9nhKs4,VHs5; YzNf:&P[2B:6_.7Q e SE{KE3Ʒ%}}[:_ck4u@T[6o䃑TH,_S28XaSϔAxya'$8t4=qX\&t@<8UX޹͝l}pD':h,0 7y1 $dJoL_$p-gej#Ft l/&\^0 }?+(59Df\@<W܁g-ah, ؁JgAiu,Q暛ھM WC<Į`\IL[2 }_?MC8|µoPNNRÖ:q:&h1R JO2pwԝϗ6r7z%d/K60pQ*QMg?fhh1ȅト3߼w: lqOVўDL%_,T̨j#bM+Evݜc3ZY1tE3E\(??tYBj[涱PϿbQ}<dc,eʹn?d4pJc*|ƖLAn|G{[I0,D%l%v>2[ {3QϘN1ql]NRįT5P\C|vbdLS׹;X/9A֪&L4U\h4&< s:-7n;|q6d]\v٢gXT&'l{gM!@91ļJ8z k|ԱDm2_uy 8x\'X۔+M8dve 4dP$R07"L "ɫyFҝ*Ts\$68"z'|NR0ha&A#btZo(}^$<}KB2ʵ#Ҏd^p`@YGpA e[9"NLQ"GpJLmuwJH9n$Pc%1jF˚9qoT;9ybEǨAj6@J!GI#3tWmsX(\B#({S~-ic)W^ 90ECEs`:]op|sɅOs\cfT(l^.-Ĕ8 Ak>wX8p&*?^`L9f FXU݋MHO%\oN~N>C㧓#a푯Z~,:}T#Ô)b;PcYEE゚B=JaBwQG$ySsǡ2ob* SMojYJ.G?eeb\ IcJ $@4ˏYltOn* ڭ,((P,(9 ʺIYVvL@o^aWʷo0 A 3ku2M?8jQ6߱RE#N_+`{2=zQ,vīhhIQ2u:!]wfeUi,YR}!j5Elag;q2s~k<%1G s~t'13 VQFCP %{uW׀s[iQ:~IGQ@9"QلJNgf}J8GNonAB,BچHp/q{ l-س*ZO"8D=m-YV. ϏS#4xbU~ XZ vYBe`ov_~R`xZ}S /]V}gkfEd(?)0몎U@Z#ޖiT-S#&(C@Pez]==)ynLuyhxŗ&'j>V4?Ni ${~D>o?bR]αBs'vE @>ۗj9K[qEdm\&v1s\A5jrb?!վ'qbsq:r UgLU8tH;?I&5;rYTjغv'vM 0OXO5ŶLn]7+8@oۇ[{#qnuu t BPm拉sj~\򎃑}q!ɕpd¼뭬'r 9a%5:ήSsaö:}yMzPYQ.z_WETg>me ='RXӳ.0zseעe!*K2P!-aC JN𜞉 lls hX ZݡД2:&DVI?Z`?"T5ɔP\ &O_`˘GBxsxPWg'37MM#v)e~ |WzoG6uɰK͌Kj{'tPf'!lQvye#*MkB`5"էІ5=f8I[+[_)ڲ\f o@߫0[\o^&dgDZOGbp spI=IrR?"Wdj<ɀ+eٕ{d TjO6%,YL9pjqaw[2>YJ7XnXSSY!CeSj4yTpe.z0?:Qnl6(ј^R4ݮ?-a!I!7R#Ibh0v]~9y(d(P"]<}^-yz+ޭS1g 7Gv;Ira6Za(20ͬs#)ܢ'GTv{H$VZWcؾ贇sšQ/X|YuKQ? eZ!*ujTZCN(Hgd6}7IjVTG6یN ^|kA:y!q$3k> fy.(yGVD;@}ræ 3 NnгI^^e@bgcm9Cqy#M?4^(%tdWGD%(n𴯕E_Ec@0jHz^0tIΏiMKG´è5Y Ǥ7Emli }t?MzQ(xԎT&`f9'υrI7Ԍ',U$jMXnM_eCҲ~i[jOo W4F#Z}g~U iu_#\; QVF+gb:qfɐ/^ayJZmp{$rmB5ynדp8ɆAy$Ay%e Uf*ƸrZ7Rʱ%싉jK㎣:=eQ%5MkQ3[`k~RH[)}c0Y;QM8ť. 9WiU<|^b[jϷڅ°AjN EivNAo S@I̽ qFŝѩ dXNR >D'ǖM#ñ2j9F5 d:T`/N`D|OL-`6c@  ,< RiokaD-B0(4V^7$䄽s! A#6t}_)?"q1 jK9ZɼJ;qOroTCi58a6LXz94=l%ceN$Q^8 TTKcآ𵉔`ꬭ3 p%TI?SޫV7Uu;v[J8vFA9ǿbJS2n$.?:T7#ܠ =d|AqfEORNxie Vy7(Wz {kQQJQ3Hcdc_bxd}ߋp&8LV0K}&fU:؄?r- 4&@rݞپِU/ C C\E ^63OSO6K8߈L$VM.3YI-e:ETz –2~RNH]ӛN{sb7"pKN/M2#>li%=y=Eckr))9P5l0U*S&BOɮ @wy?ڶJ:rzT9&|[< y^qOҪT]r'ϋ׵5wkJ.med_vSTc{}zUa [_$ N0*Ros[3>,zHkLC [ʍ;%gG9Gr\k1F%BgX;;D20K54<9&q'&>>X>ϸ V!#O)da~͍s;"3[<}_9=B/Bu*G|X=|TP!ƷkrrG\1EH,˰@i#r!j~*8ȇdJ9je@)`kt 28" }=@I덬-!> yFHҳzؖ02҉aUrHMջsUҝ *DBܬ!oź=f?^j[Q6Kݰ KjT< B{:}C:M[B It]]ϝ *.&Vy2l18p{8ta;$~ ==aв.%Qysm+_{o.y5\}SԢC`!,[Rak^>%{rcn+s!xBEZݠV@(hkjDSHġ*SRT!![ ~%\H#^֡5/9^fO۟&6UOhѩ>ypF <154.a\pBE-E5c޺ Kzz -qhFpacjx]eLeRTGTԤ2<7E^|!}G7}q b aŃhHuO~jbqs0U^۩̤+I[JՅ8_Iv}Ao [’<+n\$ {Y&ȣ#eqiSͧ.K-ro8KE՛7`l =H3x,Xd@D](ƞub-uX4E5N26Jv6``:-Jj ! r 8,ߞv<dYx}:m}b~; J<&틻7G#ʫG SYln/BmQ&F2t9brL='w8@&$:磎-DUvs1Tgr1ews-2j h%5~&hLdBWB(Uzo"%[0Sj'Sq85F7 ȴ\`Ԝ#i(oګ&IAuX]OZkZ')ff&ɴx5Y27.8_ }1p"ƭ'k"h[:wךttTIg= M*jv)w$b TM&srӬ9OVpb( NF7xHjqaĕn%ݐE7Gx9#֐ Y8_N?zi1d q|\eV⭋Z.?{#-קDGqc򁪕3{f u!|"'ĕFQZB^" 4f$v`9cUYF5ODT9)KgՒp䧠ŀncL?#T4<ͺ̻F/tBzuirI.d$glil,Jp]VEc`Qk@GI@)pG9o!J-DԳ¡RY׎f_anvvp:|f#}\t33 z]+2.Y.h@, ZiK\7 O^X]ËdfOJ9aknO}>ǺY6axd[.E 6OdS؝|&r" CR_"ɣPиLۖFCdJތ ?V'*%G)Xz47z{\#Lx<7 K,2ԠY BNM 1gYZ07070100000457000081a40000000000000000000000016759d5800000494c000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/hda/snd-hda-codec-idt.ko.xz7zXZִF!t/=I ]?Eh=ڜ.+η-Дg:^,UV'cModj;d%-q͏KSN-!1_< c%*]:X̤8 C}vgkJ}ӔS?w'%.K T2£gzC X2^՘!]cሖ%G? sȞ-`+!_ճhil}X栉ysШtvp,iPWP Z_NT2aC2 ΑE`j-g%4kK_"b>X@ vk.f(̂V4wp]:,9|6XQ^h^ϷIq;¾W9"CԈWn"i@ Dq}Qf `rmHEĦXQ˪#<9{2ug;!C*#dJV&:AV\(><rS5'\/g3-}E]g8KO,@vE6{[s'ߡcWh/G~E#KeYSgsWUnTJfiө$d#%Q,.NʉXKiJN(/K@MFp )LymKo]8|ׁuBP,q,iDX^_i8Ca_I:|tCCB|nX:TQ஛OIpo:x AK+}" -rs?1qf2vzg~ÎBxIxkihGDDM]=Pm@SKS3NQ'1#ghky1&Γ9fbjOXOX )"dUjA*g[}m Sdv-J;;R?|B4-d~<ؽ,` )*0XnjO4P&eK(<u8mod DZg\|eaVńј\|M L$HuԾ?8uFl*=_Pn%g-!D<][Fԩu&}91NrG M>{7tv aD#7l4DE%9ZT[)ybxb(f6t]-@6X )>uAt^p'PЀ-51ž6.=HNWgiU{>IADO K8 pjۼͤH}Cc'nJvC u+b׹_K{ +Ct'd۴U{l-#EߖH謡Ye:ws:̻Wa3=) MV2KY e|qrX SK8'e*vΖ!74-g%SRS VvO#O' Mv)GP(.af@^2LjM?(^Y8,׸*.Ckg$Vb=]olqnJlns/FJrk,rhĈQDKOpI(p.7c*޽tx@n;㲯.BH7TÇIBmy!xY†KbYwxd:iFs bPJVf' Ѳcʒ' vˡHIJ+"u&t'=#GMs3lن3tj"7%?e]ҋC=QpȪ!/t$ >#tF%ĶVGC+_~q9ڵ"LBV|w'<9Y;42ƴڍ{4E .l-됳b CGaW-&cۛMޔq K4ۿWsj/!i}2͑Wfd3=P5qEޝ4/\"} m!@o6i;b-cmCk{O^#8.а7V@)#ѣ=zd9(mmT=Nk%2хīȊmCՅS'8{?KʫY2r}S(0\\p`p Z\ǓP&91ORZ_O7KTm\5n}17DP11κt%H<L3br*'B^'Kvd:,ئsn;= B\ߍ~WZ\\# SHd9Ѕpn'M~b6;%LcD )!3U2ͅ|ބ {+ [vmcexdeber/n4)p3z휨WV˥BgFb8/{υ|N[bz 'YVF/ qFŒI^`^mO3 $KZeXKrMi-aҫ?:-.Ide#Bb&͸4DփR?fy+ ?DNC\), |WgVr2h"W'vcD"jw^,Yo}gv%"]/爺`/Z=ڒ[Ѓyؔ>n?䰯y:x3y_+Z[nJ[:ſ)FAfim% `fov}aX>m]fy4"SoK"mt[qAo´ mk.gbaMR$]b+9cS ȥN/ "Ef#o*9Xx 1в8(z%4- A&U /jٹVMƶX䖻k(cDhgM@WO!.NC0.DU#g]Otqĉ5SV\b#Sr-8vVlGK *N||rWL f^ߌkXA[^Ƿ0_#K<+D*~ {Ӆ~q}"}FqD%ѳ ^$Ld)x){rⅾ-} JhT;q8Zd +=յ0{UjX9[}u/Exw sHT tFCsbI1 s?eMnmi:ᬋ s]\(ҋ1BoQ&o~)~l ^bS0rP7Fl\fm'0hgoRf4eyp0^mĎ$PìXA]MP,z+ZB3Y$F[#C\proCejxv^WksŧʓSsIJ Y }s:|@=:gN"*H c@b,V}P(V[ (->FЮ >-Ndkv'r\n+qtn̜IPV3z|tE.ovvƚyZv?^}G0[-,.Q%8KljH\`~;_Nej6&ixaL> WH1#bjJc#z}!Wf^ODa|݀qa؇)>30# xyIȿK+xnvXsxU7!lZ%i]=Ru ;c.[5DRfkHI{%Rv`T_PNZ2Iן9n,c` AW\ dM<V\#@J9:To1Vc+xl}^8TEl5l- /)L`EX(퓦BuNK`Hl#h@AE@6j?h:ɷ^H+8/LE4{p5e5߅WvHSMHTk$1#/kAW=t)ixg Nոf%N:/[KG9tՎ1Cyxxݫ!F12|c ,,SבsmŅ)O% VMk9gh\m }M 鉂웴ůcE!;"J@)WdSci;7wd1N;R.9x"AYFݚ ,e^ru{βRi%@am:+[d>dVk(Zw2QH.ubt:,_9|MQ"%V =Hq<qj ( LZEg爣YWcĎZ-nʂ9<'mk_=,WOUޗ;rj4icœ6vʼnXnF5}´m1\> *0Ǧ x;ym A`SKVy"^vho;xspgWgNK܎;z 0HDJ%+*K,6IVr'. S\ :ǠB'0J\oНJ6?\dr[| sGʀtŒ aVY*&|_"F^yu$,q )̵{Rކp;1MS J [8e}_҉HeLm:3j=pZ7 @md  4;@:WKUZh{с=M!3~IѼ;.˭։ +" = s=BNWo".7s?*2Ec >=0,mZ Wf;~q0w_ "h[OyMt2D=YlHf !$–q};ˎm!rSh1Tzeْ:`N/fa L4#0EDsJvO1ruCCD7|ih=}7D b9 *AiF&~=w-M(fHnntx/nlۯ*L^,,TXPcuS\|?Bt62MLcM܈9?es"ih9 #rΡ^ i>+e)(sDٍ)hJT8T1*D~[0J)f?Wtu E]Cf'~y1R4?pD@p *ݠxS)Tna]3MM%O^>qI%>pd0]GD rJ;'JzA0WLχd3Uƭ67]-GQ̈́?MS%+Z Re{u΂0:pZ-R×\"ba4LۛPc`q>*Kb$9;"S#> y$L wm Z} :Ki~:Ӧ@PakZ|h㜿y}ѐ=搱JѢt'&}B,b5 B\)x&2ͨneЊh ]#}JIgRoep/6T|s|!JDvO8YtXG~&7E3p3,ZyYR/".HgYԚn0.B3ldĚ?q`$P%r3bdD^nPkEyf=ǂǪ&j +I hW, OtD1'cnE)”xtQJP6nIcx|'W~.rCM\m-0;O/ڕ]FBi6:D~qYpёXMUTOԂBErl$PMG!|C2kڵ,2NQ7zs (Kq!jp*MR6CPOa+X?d+zw69[ ?`ux jLW0@U˜qXSAr8]=?W7ΣC[wTk@x yT!Y3XbO먃\Q_-7'@&V>kԮ@y Dj4" 渘z z B=D7$¹$_-7Z K{k!@9'FɿG)WV*؂4% .q|^}>g90o2X15fC#TA=Jf-VmM~ge8ym0;W%)"`2UgqP>>tUШl=M/uQ9k~ӎҏf1O WJhd!;v2ٟd]9wugn?}uXRHOdRuIK$g'pMOdg; D/ "ɑ,}I,в^(#L Sdj  !t.wRiEQ%ܩ\7fs5 TvuǶVޅ:zW;es!AAg0ҝ+n"O떀 "h0,Ċ6^rq fE%',>aWoP3Fg Ɖ gz?`5Թ/Z[WA#K8om'@[@,@ZZ8庵8X!IwfP6;<큨,MlVhϳ. 2h xLAOȄnxְJtvVYh$Z (|(l<'0EsgڲnB%A 2N7Ue\ĝea,p(mշL3n,PtXzt?xb,ɤp#OVܭ@[ :W+:\qՂek 6hCj\ 4f4gjQSi q=c NY&37Fq('W.5 ^{QFZkKߺn}h] ZVU^= QQ8yW(ZP(8Kۿxx%XxX$v\0-"!?MG=6v!1]=:^5¬>§.?PltB?K5SrC J^Se;kg˜wH}bxf ! 9!6Nҵ @%hoY('gW"\玫]J >ݵx1]k!d8 ~KWpCAGSʁHklc}v6sqkZcyaBi`n 0>A%x8UYj$j0rbcH)hg&QFzS] Z|RlI\3Cet*Ly[VW!\S">Ⱥ-НJ6i?k$^=6V@nݗF?^ |k$6$~ȶhixA^C@p&1t3j!1+`4& &HN~rQ7S$e+zQWi*Q;]0% k`vFBQyG;a 7 qص%~149EN 9}iz{~v}qB]1%?/{{=JYql61nH\ak乚{h_4Q:VclI0C3xl3WiЯIX:;RŸtpH rR.!Gm ݬm$*:5Cu_AHy("rޟ/ؤ"r_Y˒u~!8֕AHFHB8Lx!UIճU9BD׮iZM}e^DσWX?bξb@xZYAlX*^Ÿg AkVU3ðX"\5}9MP7UoELUTy@ߙ"{Pen!u_F~WKM4Ðaonaj2"|0(Zm Po&r-~ʰV!jO!uZxg,DrG;0ErlDA!"Y1Σh tciV-dOD[ۚ(LzԦئ wga.-u9ԙ.ʪA5&u-ҿg>S/>Dj;.ZW::Fypk1&5~"Dg#4"/A('vsh +a"*3b0mqMCAtƄ@:lj_Զyfߔ/=WKiJp\7_VHcC}ywB9S&{96w3ò 񺄙F~Tp?UnR, LhLZ~mP+Yg"O%Lr;"\ T-)aJ'}Cq#g )BČnBg T8k9WP.bJ&M)čo+/8xb8`BKNxb4qa/ >8__ת3|D\ݠw+f9ѻ*ZG]NIk` /]Snlrt0%FC>~p`>XҪRtճ]tӔhQ@uJ`&Hށ4*˄+ŝo ,,KC p0ގ*7; Qh̅nYk;84RZDtf2 jle1lL 2ӧF!O5ŕVZXQsW ;rvӌb# XDk~RlR-m5Vl)0{F/ۇ>vّ^4I a_p";1bFl1(+]+cQn$w>:8ţ H]3!Ne+RnUhL!䐞2SL."Ȧ-OG$@7͒>ä&R {pqb@* T_T^Ikdߤ"c!vzuj~_V;J V` ˓!)# /8Z4&,Kll*9`Ac,*0j=6GAT!3Kt%3 RND?XѸ'Qgg(kѪ2uZчv" +.B\%?OmWfm?C^ /v.pvR4[ QWbލ I_݉ م6#d>[,Y_U۬t 3#yk¬*L٪ZvQ=p \:+GK>fSWFSyS7DKy1-U{l!Xh0@#MK%xT*ӶPMq[t4c1'ο璪4pF|8z3~9`"R;.B >L炳 zGs>Z_v՘bkQ7jQ ǽLVf &Y.ر(x@%wTIJ3ǞN5%;8n%\K=ӺŅGznT/Ӻ|U?ЂNYIJŘy)tG#*3: *G*>K@{H\>@K-BXu#^%nPoQ U_v3yW8i0^9|!ۚ96@>RI \cVVcu _H~h.-迎Ͳ6-(X^*F{ε VmI oQH=wbH+%2$d6frR{Y' [&ɖR&TNxg7bNg' <V:kRP1 *$vI瓠͚Ϊ a#!r~M,CCQ6ի8">wﲋHn6AZ 9Se_DZ HQ{SC FѲб+{(q\#r!φc$JtU&6 M}XyiQݪ0 eN&DpSl#YH;9 1WYgP\񎟯C>J? 9 '6ڴb)/(4ܸMtIھP{l?3MۤnhEEB'i9xxc>ʨ'5۔Da8=uBfo `K|Ry Ce HXbѢ4JApwq~z G_Z>>aiRMe&J!C2!A[H_7<֡j Ě֐"mdYv۴B)hV)r2{T㸯3a&Y-W]p~Ow{sID B:\q\EB:D"ɕ~I{7 -;#dY3vS%{zhTG3^W%\ cޛC}10u \O_J\I99YuSP1̯DXXXY \j^V UXI\"Y=+NikMmi 4{)Mv ĴKMߖ2ځAYCEڎ?e/aZjejK4Wԙ1OeKol#RD=G-a(vt)bPAy>aV0c{mg,ŻW /`%LK-DbH:3Uj^j[!7X;Vozܴ=iPii>C.6y"4Lz:%raߦV [ s&]+bB>I~Q՞P1񥏺mb*Eˬ%w - +3bɅtƆb6EH0[S 0(]͵]٤%b`G*{t k)k 8e?0["U«U-X .!3Qi, ȡ^'{Z:&DMLrӾN%,FY% l΂;c\Ƿ.Mht_CuG~s,6b 3x}!  ZPA 0R=$ 4Qr p`s.BI@ v&zFS - 9@ P ȔbSeUeQZ܂&JdNw}(ELG0H魥W+keW|n&汓m\@Yz3 ;q.3i` VY$f,Tq0Rša{ᶷuD-[yEua7et\6YiED֭zK;q̃I{hV0@/ݻ@ q7ڡ5j󜗥RCuB0SuE%ɋ_^ PI)_]5e&縊NPDT/8'{h ,3 {o;أX{lʊX$Ua?<^ x/VxvW2#ܚynz/g?nZ Ҳ&ׯYO9)F7&h@pȼl{6J(_|DŜǘDRI̞F2vs8)Yá]\̆Uo;ۑ(q6 gYZ07070100000458000081a40000000000000000000000016759d5800000affc000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/hda/snd-hda-codec-realtek.ko.xz7zXZִF!t/jկ]?Eh=ڜ.+υ,2 Q@ܹ̝`(ԣ (svLYBPwh800`ajp!IcH./UhXrݩ!\2P}r Z-zA wV Ry/N)WW>)̺ ^!aG.(hnscKʳqOw޽)Dz¬CBkZ|ug皿rhBIZh`uPհa_A.\~j'eoЗӞˠKF%v&~n{VRգ3C?`)2,顬 GA 6rn ;ˠw]w'4(6Л&~UbL1%ԂK]D<>cz!_`tedbFY{{_޶sH3Pv4JJ82(`Utp@)rɤ7fjqO ֡y`i5Biٱ;WQ7 vz٠\q=cmHyde:T9xiFá [VV1Ȉ$0vEtt2rw웅O 1'\02ҎK0u6N9bCQT=Y^cJΌ@Ry:f39ZQϟ#| ংM)zgPN kl8ConШy짨P$hHy7/`ou&;8"j!IXL~ͫwgFB9&Fp6n^׳7Z\yl#؃*M1MQ_J͘z XIG5FB#9FE;fcn=>tX+Uso*Hh.ȃ"ZId#ay4|^ˡPi @~V&o4T]2%V;_NrBG2 H^V{:kOA4i WA|sz;Ő$C-MNX$"xkdx_ uMdCAƝQ䗫]'_N&9'8~={P(qFrU鄷j--fU *Z}Mlx`Sl󚣀S&OxYy;mG8Ey@'6hZGֺ".=zLȃ/铕 {*{u1ّxD0<+Q8_""*@Ģ4Wt1+`bꕿmuIZzO4F26jF?]-gՈhS/\녫L,Vu 9H;1LFBN/yi>oӽ1y$l.fȘTVQ~;t&$:d_^)XV$Gˎܘ>LQnHp[0Hg}k=V|\us,f<uJ y[l@s^0Ay6"u] .yаʮ b84;TVǣcfّ ŀp׌ΡhˑJ'f2ٯNJP/\~f Ð4{>#BQcRfM?Zz"}$](W6+[6D /)A9I{E'c۶ Š%i2wՃ6`Hl3E0\ݹKh|Gd\ٹ`c9xD,y 5熀!@ꅒ¢p8Oc .<쁢װzZbã1,to6Ͽd GQp'E/8%nAVjU[slTR53*ev ĠP.Is|pY Ui;.E]7>";Fg ˨$'wYV5++H% +U˘ _~٫( T}[Ƴ5¼==#!r{eKgi"@5]V x' ]!~rԵ`QxG^J Y YayTK>B<E wWk67>VHpmƢu~jߣk {0߉_yT!e>oͷqPs@@Qm72IIxӬNDJ 2p&ę~G*P!fc|8ɀۋFe ^˂RCwJDs6m\u.R9</t 2.{.ɠs_,C56˺W. 2_˪֜]L#.j#\qWcC^(9|BV".ke1'\R|oh$V;f طp¥(za|o Ԁb$%gJ% Fq竚 h^w g@1v+%up .tAK7y"zցMpݽ{Kn)'܁[mQΦfQ Ad.fl" 2Wl4#U'.}\Z)j%*Tb]Mep:uG 6mgiqyج)_5]1?]{?.=׋pg6"fYfj.u c-8k@!}NjݾЧlJfs*7̊ ](E#2OIF)[s)ɶo5XNjXS:t5+;oF"f1lu*('m"^C,0i FŞcpR@g?E͢䶿v?f' $s?M`*SJ *wUvyv3ҋпnkc*taی R{}wBr̛iX'y ( vs$1H_M{u7Zw8l:C{5lĎzo37Ni%QtP;Jrɇ}1rt_gMNfhp#=}8TGuA'<)n ,/( bíVZ*Y"6Dw+cW<&V5 \5TJsmЋl KH F^~PN9 TA 7*b"%8io*,FOYNF/CdJa^5siH 6#*|RP Wa]-fUO7N}8ەXDA]6G-yZg8^~Jm*M ,G{>%:޾cai.Modߪ-w X22r.\RFhKgAόQ=nD<EUq bP9đ#߿241{x$_0BO#iҥkDR%v.t-̙e(N O&Tg`؏t `Q8R$>bsCaIcB}mOofD$h9X6 /^+LG λ#O8!0w)(s\r7:Dk-짹蕕 wNsP7rLRE'"vTvݑ}@/z49ޗu 7#N\H8ebA#D|4y#mF&x0NB߾^?;OяTq2>zuVds 1LKf.Natϋ[L<ӷnlP%g+M/\UeuSoQ $bXp ѷJ58RbQj'5D.ET;@>qpМ'ϭ1RaWMFefV?/AO0]ۑl8'@;  v<3]ElaLV:Q3: ?T]JO)'[Vw6rH?$֣U,LHF2=iիx d.5-|5OUw*r'QJK~] sXH:]>',ڱ T ˛9yBn-i.2V->uUuDQfmV|9efW˥;Gi8;q$#FbE KW?I4<]Q"\Yz<uhnJ53rw_R茚LGoR;GP2'Nzl. OA҄5?H" p\PtͿ`KfUPx!^sED*]ą|M88$Nb\pYt( {橾ݓvd%߷w 蚸J6/_[j9$ەBj3r&[rR} RsqkR{{Ss2m,VZ!/M~cE.1`"݃ڌc"M[(NjU㑊 VjaN Q$ R$%Mwgv`ͭtugò&TY2|PϢhZgzb\NX"d!څ&p2كiեvBz&=g$qߟ%m6Ey~ Qlo9%j(axOtE ɐy;\m $j"|鐺pv=)/#bWIC(-~}\yj&ǽGvz%q͆۹s!K4͞rZQw~MB e"KSON2Wf0qYt",{;G/S=BdmGze<>6dD#P[)=J,U q~ 3!WLE[Ac(>&p%욠?N9iADz=A/Wdd_ht|j|B0%_-^+ }OzށOwge/rVj )┊{k^Z vLw XiӲ|:Gct}a5nIn `.Yѫ=LmNXu&MݦLyl g-+hl2%5ݡ`i7ĵEӅ[ĸk M`fus>¤AJM~Ap껃暍~`H'uoR>.W :vx]p.yHaaQXZ_m,qh0 `+%n nbː9=.$պXTUd (sփ@g@ϡ!DǻOWb6'ß S,2^sȈ:akLXǀ8Ug_]^cVa&)gIK ?EДbg-TpnBlj 9>^s 涼 JA#g=nH\7_|E8!+Y qO_,8D/=C3/Sܺ`5LGD!"ߨ<%D6ƪ\YGX+ XI[RaNWYĺ#^ĞFNվjgslVmrPv:2%KvUsMf 2$J\ u+3BɷD,SY3ji{"JlcCtY?/.ۭu pgii!ˑ/B-x[293*+A]efKɑr:w7]bU 2.鎽lm)ږF;%0NĒk5%X#jy]y_C}!7FsR~O%O v89'y,;*G#֭:i8FrM:pXDv@KSqdASu#?׎%> ri;`h/D6wl4.HWOIgS;7_6v$r6-| =pZghOVt1mF}΢gF$K+Iwizuod/`%ocv-,/!P0tmMt P-?oyuYmfjnv*7-8 I9] '{ƣ{[*9'Z!w&h#ǹ!eZBO!uIR *캋xC<[%Y&uvȭ èUʼn3*zE)c&#R_7gNh NxRw/- X]0V.p0E\0#J'af:_5s[ľw^' #ۭHN~,t-}jGy%^x0m1.l̀)&rsmbQPHnl܈d͗IBMxKN" ϷU ƙ&(U=6gOrt't䨘}}b꽬Ay smͪܡ>91fQ }j~,"1G|ͩ?efh7'"u&C"EWv4=o}3)#(fR*.7d{fh`]ٷ.0\5@.rgkqn\2OԮ^C}o&@Yxm@Ev aniW"ܐ^牍qZ]:BH"a!KJ09%{g1"n<)D W}NmgLcv\1j-H;xNޤM= pgKH-0g*7r8(W#&\(-#)58rt?A/u-/ > t'2թvq_|/<M7&KMv5D1EԼl۔b9_- &Mlf\!8R[?6QDL[;oJ(A;8^^42Vن*._:lRYdO_d9'qA' кꄡT_AZi\ozS›DKup-YF\dWpֺHOsJh@$֍e)U@ֳQ2׷Jz#J9!,C0V=n|RࠕjV N |L=E8S6l "a".'K*Լh9;Q "Vdlr;8Q`,?+L=L>;?l*i&:./5f,e J>i#_u!,E^XLX)sr=g/kM3dq#$ay">z@p FSA~r@ߊ'ttN0"^f5Ӯ*:߮mG!%iYZrg jՓe\ٌa iC's':]NÌ#z֐$(o5}4ږ:[m0Z 0`#f`?#Aky>L,*VQpE3CY.QfN֗2}};RgFժ@lj7-%gLP/)^lpҟdqܞ$7M5KY 0F84,llL>g2%ka '@ eܮZ3Zmr^mSO=M}iv.Ĭ9@✦_No)ȳr5Œԅ8~[<^Ue=w3J,1Jv[t̵oci~6@z'U|[ XLq͞B/sp-SDB3`ӑg-)8[zf~v6!=E#F5$d(賷$rwd˦+^ܥάޞ|Ȗ| q >iǧ[x-Ѭˆk ROKDO{\KK*-Mo"SׂQp痧l<^ ){D9 ^6qBR :kV_fi,kFŋGR)KSaNm-I&^eu0L*]IxYtPBq$p˅ 1ep?rSlͽEphP)ZR=$C?9%o׬7Qa /^#JkxȘ V}Ӄ3v`H,7 eB#v2Ơ7e^lm["%}[r# 4fNz; QaMYn X bCo̵ͬ\]2Xp}(bE#cOx+%MS"kjn@ʉ7͒e?皅KozS0[5[*͠Ɨ߽ۥ0! eHyZqx qYlsWO`ISdEB-.L֍n7[[wDvB9ɻ29Zk}~ ,)hFP(V )n0eCՈ)If9ujb$Q<ǧs ¯O!g-mőmH6<$n#V)1m /'['u׃zX̌ 0ujE;J6dڟ$ȭR= OcnK|3TSIY$S.=󽇾UgMU00"Β l/94 ?œ6ϾGVU֫<)Y/LlLg~MN@77_WB=6ev`8 ΰzYViԐ!Ou9e<P*, 锩iF()J0fWjCޡx"CNIPqI! *1llczt(. Oc6T3/BDbeǾ: -1Ƌ)J.͵25HIpLJ`}pب U4~3 (ʒG?B%L qȹС\N|˞4X2?TM:YҢMiR^ 4S'?H$đܱQ#u`疇X(\=OIE3/fT;v*;+ž3Z. <!H*)֟JJFGc̶``Q:Iu K˾\Cn%3t´lZ6/wΧ>L >?G@uS+SWF5欈CHЇq{G>0OGcLj >;#dсV j͛fFOa+3q+@PAWq!T_..NK,zX&ZH캮șF5oj S*ĉBw9WcA I+e`**`qfC ބ;H{`P2R 3y#Gmcm5\~e .oäQ&@LLgIEs$h_L \J*|p&roթW$WeWT )t3hyȜ EMgչ?rd\C-i9Ru^2)*>堦e$$4dOV˷]7aI+uqq ;$UP]Ӯ6*eȣ=\Tf]l}P NDRx5.p CΉn40p|1ƦF'pS~Lt%h2GkS{j;M!R9fϸL(Q~`:naQkUFI'`WkjmJ麫qjd>AKz`pFdf?Oa: -q'G_@2t-c7E Hݯ[ oggRS 6('!Gm@/0?nQQR|g.?# {.{mK=u&J~^c,Jy"MZD# 7L~H'^o8b07~c@=غ8σE}2"aQf `^d_o͏ Y>>K3cQGފ B}nR!v1۱ǠEhÙI}c&rÇ5P,fu2 q-yߍONjy4H'[5ܪrg.cD[>apLKS>ii :̼̄',lJ} pLl=s~iJx=T|(1ˁp/ZZ,[Mif6'1VC J ͐ޕVn4A2~>" %l\ 31%~)q-!*#sSxAm:v}DźpP e8"6Wr p 6!{maC :K2%@(b+>c] $ycjA"。>-%9*h_)q̀*Y66Io3lH;ӏ'$ZiWYvUѷLz s?~gP} 暭?RQb{9%M[͎%nmcayLNO0-$g꒱аnm*S D4®͸BPny Z Vګ]cˆaRd d䜄nI>T~Ho 킻ܐa(ǥuF;eG,Rѥ7zM:eG J|"fL[DjA`K LAs N1\j.I OilY-zAAz +n={ӏK^p {fh,{s\=zbj*sy/ԧȭin+y`}x6X=Kd;(~{>-HxrP :!OOchR-9^du.(׬8+5&4Ёwcqp'u\%T ;ox b<,X:[qwo8(d"ulNMRڷ^G46=MMB.I۷5`K_Sk>n%\'.^OuV]g?T.HBc?ҊeYQpdP]eLeXB4]*yنUӌ՘dʞ-5Ă½Naӵ!"JjB K+=8kv簞:iImnga4=L)o9[;܃f"Hd ȖM0BV2o"S'ON7I],O]%#3;72l($o{6;\dˊ!\ ?{T1% D ܶR*i"{]].dRfM0n@4Gin'#PHx%6~.Ai,4k~%2 :JGueIaUaq~ZĀ'7Wy;2>[{)]ӧ;ݯs00eM^cRwo塧f7'8I#ePyL[(py))B̲'\n)vsjtBK%/y+.^D&ս2<;O[lO<۽{=P^Uy!^ u.( ij#|ջrd_c+0rbEj'QU^|/\øIgߜHyei^rrr=Oͩ821үrAln.FUbժM_.,?l-EX {Q y'Zœ}'T`Ku J윑|2nE%+5}i\-ڀ3 {`tn?wݡ"ƧM)):@%Lg"/ҙ+V?PxvXU2k)FG<M-tnrW/6yhhDшRɥCthvtgm|O`GiG1wX8*DH]Y(T>!}IA7dv}MT-<&?$`ǎ5vU+gf\y$dukسky# S%F/L3,>v& 辪3EGBAtC<yw„|.-ףJ6F<:]3&OmP8R%)"g:#tĖN ^>0Wyj N[4 ]Hh:&F ;]_b՗;kxDs i:> 8g.Tfb]@4^,eЮ =CgkX%%0xP0Ҹ`D8yK$,bRG|x*<ZcuyUD ,tWH~6bou3uTp'KK<8;#P|/ȅ@ք 4*)|71~u;)!ns/ G4 p^^z7GVK/gJv

    zv|M.{3Iݓ;TJ4ʨR&̩ ZS[ gUISJ +|nwh- уLUOssm 1ÿ"Y':|`" Z+g{1d^M9-$Z+Kr6Ύv { SoiҢ?:we _~,ʸaǫrz1ZzqG܈*|RV?p2SVB}I d[));}4ۿT: oYSsҳ# ™QNySϏӠυvN@UoOR(W4I>"U`+] Eb3( iB_eώ 06<ҹ?"0J91-\HUjTN$ ͮ3 = "Ν%"7<oFeDӹ*H/[{e%*1@ ”%${HzmczPwQ0?L%;W 㛧$H";N@}|Z`subKCEAR?s2. }l{$&Gq<2;|#Ӝpt S(%&K |iu}SA~Ջ&&?Ę.(G4~\.@F;<iE Nޛ7+@2PM y,hƬ'&< h]yʛ[^`Dx<7!4?WajWfމ0t,${:66mhDXMPHU~RBtȋbrLJw?^a5j}&VKhM.Pʘzpl/@nLL*SqΒ*FL%b U3FĶK7*+,<|#8_6TE_B+**u#; ޥ)lm}~i\\!9l7wP-BMx"zPhGmwd4in%[4STW[AܵSΕ5 Ghb|/V&I|زI9M3~+u[K/JZVZ.@>6WD򯰄+_<&}6 !?i1(WJl饒£HNH&⺏y`Vm2Ee/TO`<#*Wt)dzQNoQ%b ?_謔|DTE#nk{WbKGDȨ:8ףTs[#b?MX9kM;"ux, 3 Q f)AzZD!'5U #B}C0v꡽O" ƥÒDj9Ṣ 5kHYZٴ\r6f/WCi$ Mf4$_\!߹Pb}*Zb̅V^+Oyh8 {i T7"+=2z<’DTZ4x.d`IzKJ% hO,"s)Sd`!@5!Vh,g_rQ0Ⱦ[Zov8:\.QG߸-a46^b B?ZhyY9O7k ī7 uB!#3 xm 8X,7OevZУ&"KuB8e"iM~]YJp'.3ULaÚ-O_kGZ529C'h{o|yAaAx"Q\6QߐMzDE&TTMDbvq<&yJE`4j"XEEH0Ē^MDBL0{ Be?eީ3LYAFUgCʜ!"smٯ>l$̄fAJc#]v$MQ8f&u@ ފӗQ,;5Tݏcu9ҹsɗ@"9CjZu؏MJ [u'/`>N+-$ѝb0IvCBڏĞ { <+ [ BOJMEć>i ԡCUv#ۅ<χ*'Բ=R#%h w:9>u o7Lǐ2nCrYu1Ma>mHu4辚y2CwMp3$ta!ˈa<UY_D)D9ۙ 9V &&^ T[o~EPQ͔$X\Ӈ-KhBnߏ1{a`?Rƞf$ўW<^o ; &4 wTVPXpZ}g -t_\iA/DR_dES4(IZO@ُHG 0@KK9Z~w?K,;0\d&˂z}Id{3b&$]bM{C9|k &*u a ϤAkB' L Wmչ4~wlsfWhm$pk@JWst[)>~yUX+ F)4inA}mMSRj6j_vxHo-C t6=ϴ>fJ>}BTȱyZ*5'7! wA5_VQ{&0H]HsseOdLad!|^+DCy)LWC>a Q7lM +(tž:r:􅬓n oe*1Y'n^wociQw@2LӾ*N rK0i\y"o?#:"# <=a/L. :[6Ǻ;k>!/j:A{+;ȗ؉qy  -S6g?lY|xI"*`->@AV2=vK<-Cod3`|`*FH"VsM;Sՠ4L47;WX냆&L/8cԪ&9PD%k:SwduJD3V)%K2Lڕud/my;EӔb-P"Ȟ HBHxps_bjž$ x3:9#Hm#"jmtsPfʅWT+b>L+~-hȯt[3)<.OO/Uoȑ0JF>nS[\wAiQ#Fۀw:]wq)l֕kkR87md4q3wQƥ]jq(3ʽ-hP$#K^nꐂ&[/dpmZѧa(\,1RX4^O]h#qL-OqF'fv5x`?'TUw^P3Uށ( +p(Q䝱|b2@Iy-lTE`hҎ rGgE`pʲ!frXT~Ǜ2 cgBcSrp,xLG7Ϸ<[fOIa 'b98X&'A$GUVeaK!~VzC.Bɢd'5I~E@c9/|p-b(=9dww/2kTo[ϳuU 0ά6\"z0 G5@]pSpЅY; wd(BL3@$w[dlDPJf khr_2&XJgćb)<'ۥȰ68bBk5y3 >cz@_be`#ҩӈ,wJO޽2HL\NA/ծ:c'rj3拓F$I>l̴4,9.DCE5TLP#RAoW T0*+L 6)tcwsi0]KL&fa$%VʀM#xQkN@i4&2%6:#J7qp,cE;k3e"bf}PH$NnwPmIQ*ş&WhëeÔ): `qB,)묕Ѓ "^j9ES4ȶ9 ZW IYl<*+n+:CeeΟ)72ÈYeDZZgd=5h!-|YgîfnCґ/Rt#~QieWw8CR}!f# utA2ӷbu!iы8[yXN(=ޤ̓a{х@N$xLŤ||k-1:ZQa98՟'Q2.`{oY>lC=166ֽw&bGekS|W¦4e0 P"sC0y8\i6[/̿qgs =lJOJoSfg5jȃޥz }0H%rӭvІTljcľ$mJk>KKׄb HV\F[O 03׹c2mXaL/^3|F[V4Ob;dYuNM ~q棙Yʏbhb9dK +4&DİY_ Mbi6 o N 9VnˉHP'ьdeإp6ӡQ6*7lD/ʒ(rO3dٌtv4%^JDX.htOM'mQqj5@/k-{%ľVWO(06wBN<]szoQ[ș0-nE1#ҧƕ2#h8- UdHcnoڼq=.l'^qzCYAR,%uLbR`zU"$T A۫ӫ[گ2YIK1;LnBʂQrԺdp;i@n_(EeE[a醑,g%\aokMg?CW{ABw@0ձn2\Q19vy9!o|+h=9b+/TGTי=Ug5!aF]W;}|/M:F4^s*e%or3?@s,4vgPa9ߥzA䮇H%TSClv;0=pTރ MK[-`qdUֱ-e tFJ&HOL Ru;wy8E{ETfeXӡQ&=pgn>tZIJn~7ڊ(AI"?I@jʗDXVN,G]i g|kڎ= A7ɔo$.)7$ߎ2brMе›}EVi%@mSϒ\p8@QzeCQ oħXC=b/B<?*12!Q["mQ7=et@?T90kb⯝h2Z:ӉA Ǒ|}FMBn뮹A9T5ep.}I,H')*0:a%?*l߷v8HRN`'eK_ҵiߡZs24aR (F0oy. )#BJh_TR8tnBP??}C>K# }4u餦{k7 c{!O%)ֺ=*0B2 4=<)VoH;RoTO%Q[!?Nrgi<%0M8ߡ*/z/^ :25BXE>)E[efX֞ψ] /[|u p16贜@#-?ah˿7*IpPLg`{4&/n-צ"Gf@] h!R1Ev=8w*%\-;DXFGmI}J~'u`SC[F򙰺ޣ?0H}[$!S{]E߀vuJTsTGmKb f Jl\}$|YRGkMEDH( _ 5m-!TXҹ!d<udE.Ӹs@rRlMvޯ\ Bڜ p8K:8z1ٶR?=Ek CXf޸\v>3'wAHx_6!^]ޣmYumLJܛfۤ_ʹ_9͠ &˓BI#gVXX^>3l_iZCJCɧҘ 3)^74{.z=@RmqfN%;cemO9nZ\#'aug Ŋ1xl-&BeFtۋ%]Ak?l"mr h >x_ks%DF98OX<*5Z͒rU`JKq]i~]swcv'R8nPs9UHXaU@QWKz6xm,Z%fbz!AG Ok``-{cPqt*<"(zh@E9qKH]2]4!N*)^*+a DUDN]9]GBurΖ݆zN6}K] Fr}1nF(r(TxbW~ppB] ?Px1u:@vo٠4!fӅ\Q kF 1P:$'+>KEŃ-jl!}̖vE c"`,2zDx>[ƎW>5)TįR{q0oe"u~V< _IwMxA+#zMȍh *] 2m&ao8ni)2K5qp CD|^)IZQ;d /EІC6S3t7ykYPr>fP7εK4d8pB;@]*#!ek&I!ف;)u@4͸(Q xgE20!_a ( 7!MMYSqIo:tbgE4O#$7H⾈cLMFuܛgaIJX5rHH3x2vb2Ugݟj%؄DznK{ Gd-vdxoMML,"U 9޻>OၶH''OMH]w$& @:?[cc ֘<2l HdHkru =f#x){-gkOS}䃋kT-!ݤ>/ҙEnl4v-:ldpƋ1#Fa]]996MG(t1|:=Y d>.bP_\d\c¢M5=r@$9-X#/#aXt@|)rk^LrKP!Mȅ´D.!D:isv| :I[E"N.K{}bAiܴ'PrleadfW5-:|e%kG"~;-O1ޛ,wGArƧgaQx!4oHImw(C`30u#B5J~M|KgòĊ~9Q6? vRS=m7,gBgLv-iB~0c9[UXy}lv;85GSvIdv!^kR/Imw ` DNKǫZ̜RU^gJYLtfk$=@C+Ym $OOI>7eϲ5?kvA!P q0gE=HqwLuU\*'&p ߾ չ,V3vg~71?s #hy毙g)XX6rFJ!%v7QPZ\;f6uy֨;FIʔ=P+>M¼% $Mv\k_XF]}f/{{[7_a#:} fur@  |iw7PՍc#WmfÓfp<.B!? ucy6-y%E"YlX"o5Fԣ_Nab[?, s9-%C5 N+mqwJ >/.C;2T{QRfp!*w$HرXSW%[a}-wh4姞 q˧(*;sFOWLeġ X\ 3LgOn mQ$]$|ѹZIw{_y/5XRMp6,,hŘgᖒuZp cZi@E~쌧OW}.1Er o 2Qhx:߶^"o!s_IVC:y<ϏMՅn22L_K:)OKTi3Rz2m7Bis7={X˪o]-Pto4)O!rWI(K~,EI7<0x;Tl1 M76f͔B$}#M6įi| ҩ$Jy)) UYWA@ۼ j Un@5HKYGCH05Ѧ*p<&ף\zΤ^I ct;eDz@&z8LU])5 l61K BRN_WvQ 7*)ZZX9U 6E`۶ 1exsQY%}Of/H8.խLSm_M@[7i(c[印"ٯnؙDF ["<\$G1Y -mTHTjzOkpo=Yz6߹ {R"p1ZZ{<ƾe-{ͨ9mMWxLz!,s 0164:.VzL*F3O9 6$\gJPd|@Xʁ߭N9ԲMd7wDE׵oV]9ʭW̨r^4dRL#w_<[WgTևC|wh+ cSD 3P-v;.Ush$.uIW>tgQ5g9)֋:nMPj!ӸuL =>/0dk0}Do5d1;Ow`j_HNIOhҚy$3x.GB\HP`:m3ywz c^mKR1[wʞ|C;SVށ ReZp3"Ԕ{d- YF'%8F&c,Pn4'2F3j sė jq Ҫ5Wv1qC)*M[K*jeOS05\3T՚w&8==FyRcIo E$JM@ퟕK1I-߬ 5--E\NV_̨īFʡ &!|tn5r%+;Z(CӚR8QdμyK~VWߖnuBx=#2{OBjtkOƕWƄrW6{342mR}`g\gLU>q:vcoaשsÌ5@,v6gKen+APG@AwR?ѵ:Ȩ#b1.H]Zs*z8óT4~-q˫󣄉-ȟAD nh#Ү//n}z L]q}. )^:*RL l~̷f=Hi(PCzE=P)i{`%gYP7LFtd MTv~ȠxKqv_$ÓdSjAshCVVVf^/Β3,H\vv{D'L> gm%\hLjN%pQk0{AgHHʕ!I2w:ut| $7Y}1^jnw7soI=v?QڿQ]]7 =)uO“1_RX?ER3q?Rwi #xȪcGoK+>t;(FŞD;?j͆yeNK~rnRh'Hzi Z }v*$r (-4iXv Oɋ':J l;by{b[m{{f7$6K+~zn3<&e0ipa2lҔk:ԭEw[m. P!]/5a'iڈ! ?T D2vt)NJo9Xq")S,@Fe NՠB#Á$Q\]]`pBZ>r!efx2 qUs_Hoqy߯D\ wm6#,ɢR>e+QN&9ML_t1JAp0!j,Ƽa8^soqA:I|9_-I(,V&-w(O̜ݤCk)A%X.*&pFZrSsQ}0kOü8HςvY3@_Nģq c\߬ްdfLzG` fQ?+qKUOp1jYO*NyHGU1I8 }RpR=Q>s;N&G{D81Xu["!{&co/@DXԒOv`Xpnly9! Rغ@0 D 5`k;;MW,Ydz&37LY}ux,=πQ/׳3M٢+h^ɨ;[?A֙q Jc7NOUFת]raѐ_dZP%kd{kV ӘrS!Ow R,rẐwyr'5HBjx޵Vq"W]fzaO3:>S -X@}Fkڇw9ufnU_PO)}~^Zpv (}"\I_W_VT,Nٖ|ЌA2b~,.Cx@R|n#y@OY&|Da*x܎dK覧&)Ea}F8j;wFoSynQu J:+;DS|zy[;x%nj"nԥ|&3sU5ÎC,Qp_3.=ugVK+kZ<.S&Õ`z9*ɎB1P"4X[^GENJYyZLuYg:rAE'Ǔ\c>^1G&3sѰB(Tr~!,οVznFbh> :f.Jsh?i3F$U l2Քڏur8`1b62pq5yD$\RPq̌5D6i8ऱR,zZ޽t~.mS'EpzuXc(zމbO#=7%Cw'u03' aT_k~Ь\QyDs M((c'B7%58xjOYh|@&βM{%(bn^zhm::PF$sp.ȴnFJHە4M}Z1-(j >ně͍?n WV=|ǃ=Q2UkTk\ީUL3\[|@0<"в=~4gEgQMA룿ɁNm I?" ?6^sv3E:ohD-lK>tU7Dq9@Z}'pJbv,~҇nqmܛ|Qf')h`Isi&f2 .aQP[[M9n@bcd'u">`5Z]XWQRԁӰX {6Y4HI!uW+Ҭs&b,/EZ +\^b|s e0 aJN8hF'OqcTEo'Q>R|j&I6ADQc#7BJO_[崟?_D I //(FKG~uIex5K߫g ˀXS:"1ɇB8gi[g|/74d-2=n$,yP>3g)|~y6 D^0`k T8 ?`МخE=n@'P~*⭀#қh%';ѻ$YpRX|xFgz-S5Z@v⿥pthjD(1xA;$+FOi%M$kHlu䝟< Lr+qhP>gt >o}Zl?-X/ V T x Hg ~c`otL >`fM~}r ()XĄw Y.هbqy-2Y ,С|$Vb[f>AaXjK89o;VtJxB o-h;&zЮAbMYN: .-B&Tr"[Xj",c 6.;=owS]]:x45T A# ~$#g.]Dj!kަ>(41B{=JG[o84 0K k" j] nŤ%ȕUV8t/X,^M" uQEM?4|~o$%O aJ;=ٶxݫi,u4A~Ggv68{9jdT%&GF^K82`4t-}mhfa>h)&8!)]isagO9[\6^`15;FC1|DGᗸ}u8!~YFZ0_;FZsN(znJyN( :|HxM7ZnaxTԚh6(.N^4WB>0bɚ[r8 9GZTLRNnҪ\ n$BC`t*ko0$N  #vK0\ܘUhq)$je[P r!+y*|?s*h49/ԱBjޤB74ooRuCR.ؚ9~Szg5N+* RkObzs f'ĬDL3I8'!W 7; yj!?Ї +bF3/hQTu6Y_{>{. LƧk}#4Z[Srqu惼e37fk?g˖"ѴΟ~8I, 1HbȮ2" ːLK^~QYC[&j[+Ʈg+Fn5<7 k,J%n%0h Q}o><%@|fA{KفR[ Ua4N{ؓ#FCřv)z'Xbf-3<}0kYyaX=nS}1&I,w* ę7QuqV]CF ~!j{jQ}!ĊW/,L {I*0_h90*n m]Tn>JoP _i#_o!J{1.1!;gEy8[1ܸ[@>-zJVҥMSH$-_R6*blE0u*|b-1E\+;7{#*͍bSl0^VwQ+ :crLe{pxŪRBRJb) R(سEqEi3R-c{P-->U& 'ZE%Rʓ.CS"߷f5|YIA*=YW%"yXnCC9++62F!:- 4w1;kӪ)a:qIj/MʣrǶ3>@°?PW~Qzo"b_I{K0<~"~1JLGґ5z^(>D+{ʕϖ(γ$C]&C\0(c̻@[q` lºI$x^R IU1SfxT\P<J*3(11pEYІFێϊv`P_1܌< jL̀^:+A4)Kc?_H̩AȡtIM -d 6T<}$Zb(T 툄Kn7xM{8Cssv/Y}3Paǵrk:ޢBQii7VXE?%xEcKO]d#iy^&ur dxw L؎]n4L@Տ&45M8a2-XK#{$uXSL;ҭh=pѡ]H0ro`1XUqMv%[kV¯E](O#¡tPG{}iZhAIKjג"80 M_UIzʇec_3Ϩ`)й4*0X2W)8]'LNqyQ懫a45H}-HF-{N0b'g5{Ջ=el]/Ҿ՗KGp{HZ C6B˱D IJt Ɉ q섂&9AK%dR+$B|V4 $.?t)@40]>ݟF˷@lmnVJ۹h[>;5́C>KH ewOri U=70l2}RcuRFty ׿xu+PCrztL.?0G8fLw`oig_!$=hnkH/qMK"8Up3>!Cx43l)pIaS%9b=IfJ39VN[Eg>-WTEmJCI,Jɡ|P8Z[~N[TUnPCRS4^rl!dh("+aI5jl  gM?*]ZA Zdt%Oֻ4UG\6f /M Q7`7 2 _ [̋|zAh)d SM(Vdf9Oʉf ز94pY#4ln'iכ(O gOtЊ(xe瑽(%I:ܸ׺B_o9T1؛z_ BvUWN47Iu!{=с<}I9 ][Yyb}lC_s2cW.: pɂ /6QS*piJbv9EFS'q>N=y6cΓ[ڡѹe_:2eȒmoSplNĝ(x"UwF"IYBYZkL݌!MAp#(:_5kу)H<8hYjuEjw\$Mw!#KE%ce3[j:.kQ1.VOzQe؁ P͑ 1[f'7\X ?>!8H$5c1KA'8TJ2]y"B&D9nfm4V :?J1ˍ=4!#xfʘUQN8I@}jHdk3yioّ"p4y88G>ױm74UMvx1TY)[z"W ,j>A ju' ! yדKθ\ {nƷEhkyRIc%òΝ6V|L0mv0#1 |\ksDkw 򆢂=OB[nPETvxT&H_8*a}@kQ=̨ -FTka3C.iR6upaHw|U Vi)>!'baA/,.A gFFR7߁[D*t1W^p6or(VtKpq̖bDmZ?B?Pw>^24GzH.J1-,壅¬ӳi 8] r3DK!9eWߛ,gARL6C$>Be/$HtSG>$N!Rb/bY+q# AkCp2D.6dw49e ٽ U !Ȅ@,Y WsjKxrx/|WG.gˀhp`D,&~\#S|CW9گ¿x W -r,){îk$w5\) *Y[$3FҠA2=O]Qk#6 q4m\FA(]˪EB@H)I[qKf:/}zrȷ]v@enKh <ԕf|;=(+Qt\9R]47 W׹q> N=rpBBC8"@?YseFҴ\!SAW =mq( [@,98ׄ^n[PWS}X}fSF5$SBh {0N Ojrӈw<ןR(bghIEDDM*G#FE%*a Oy|-C;&V(ž}4Ωz<򹄒fV=О!<:) aAn4U} _}#X'C!HZ0af4lf$⸈ I6OۊJ%ϟ씠fIʃx$8`YIgRk8Hs/!в? ؁ovlQ |\%\? \/hm7d!`GJa&1HhhM?cT|% ;&@ӑAM+;Oq-WG-:H641:JDYMz@ywȱ497n-c >#;R\K/ Iwg~R:J*ĜK:)ol:]sP v }}G)J>E³֭#ڷK/M՚}Kթ~?lGɆL6.z1'5c9!2\;zV04]ՂP2Cڋnn=l,vR|Qp8ξ_bq!B/SXq+VXp/lK/];"r]k-z{}Gj$~ڝT%.8R_ 4R̪?E^옍J,|{]DK鱞I6~XS$u'6ߡg㏀>H7ʢLPU?MTYwkN$ )YU<UXj.1y*D{͋^93L|H;"!¶:#Q;[TJz;H(~.4dB%ߠ'HKiYˀRjE6s і[sGO28AO;ZYAzIv4pZE14KXU>@I/"TYvžPb"ށ6?e~ שD%<,MUV}Rab@7RCJxsf@Onzh3f`iS'1 ϽWc+buRsi|"Kbee=2!ުL=ɁGø#ƶ,s?k[Sv.6 XUW( 1-O٦ly;'#_P68CյL%0.yrYT&P-)*r#\8t=%h߼ |"3ܞt-'Rq*yR8O=e]ؚߛ*"Ug}2+]fk(u J,; IzYM<lBWG[~c'bx@ ! rRRgJbB"ﳀMMh XR6SZvi,#xc5ZqYUb)&=:xl3|pp1w $l*8so'khl f LHq-@m3}mBK]cy2=K!\p]ҹX`9%v2vjEM:p$7?`p@'99y'MiWrYE #'/d`M7*!Ss9U`E#q׆iQzkĚV}<:?E]aW@L4#\,*0_-W>N Ҽ5c+_e9~xPwр@2>k8`]̽rUf$+'A Tk7]q|Ɣ P#FKٛ,V lU5Wlf~5A#p *^B 3ƍ2znHyȋ Z@/z ׾קe h%\T\GY.&r<0Q4@ya} bWde4%ǎ:'NWDUfO^VheE b -K? +Yր{r\=ͅLRpm<nTK^|$Hc9rgYZ07070100000459000081a40000000000000000000000016759d58100000f9c000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/hda/snd-hda-codec-si3054.ko.xz7zXZִF!t/C-Y]?Eh=ڜ.+*>/T5C-Mz Í+<x4+#w^m.jbR8ЮR:#K t e( ~c⸱pK/k@dN*!<zH_<{2bC*Vu3_}LT>=`MWw 9sMeYMSH8Rpϴ9)i>q~(SNoiǰOWX}S-&).z-#狫֖yXh7o܅=;\@+/Gd |E+GiDx&€ Me]zT j$X6JB}]2qykw<̺kE=@TNfx}be{{pbe~a}(Q^8n4[bHN2R -]fwɚ=PP(I\Z)&ÊȭmJ>S>u ?K+JLKK w3O.d;"}խ莿 ٲbN¶ ]btoD5ſ/6(UV_a1*̈́tW5jtύ2~9gf1.6ki\Lַ~b2dmFԑ1#*!{{;  RR[Hq%9Hտ\LnR⛮oOz4՘ N?Ek2KBۯ>B>YZ hop A4fg/' AX1U5/nsPaq*]-1B!~M1~(}#a:vwRd r,3cT^C]_10"@@ zn. T,X&f@S]8[\#↔@qi%&*z;[bPjVnaġyߞ}k v 3Vi/@U\p4mprn+һ|J5KE _.}|L+v9$gC=Tʽ4 ZX5璗M"|-F׻#`9xr~:OM~No!i Sm}VÖMg5}D6it_]N g@y6bgOV9iN-ڭcv:hݎ3?)p r ; ,xHJc[+<#p~| E_/e.8k/GNHp#QW?j{Ye۪vj կUZИVnu<_lht+*+dmuKh1C\{aq/W~Mu}Jj{/Y3nkeBtQ:tԥ‚g0F+1ܜk?w95Zl+ɤh.Ws* Kn6Jv MĚ̈́3IǚK / I`J tJR6v9G=6Ned= 7{qR[u4k˰K#,0 Sp8{qMK4[^O0qzHy[$u08a ?}z?I4Q 3* t.8fT|O,|l6b߫~7ݨ5u7Vc)QޅxsT)ΉSy"Fgr`aOAeCf؇NS% stpZ$H۝5Z4hEtö|8Yp"&\!6;$ۃW՟yndbX pDUFá!*՘/ZފyZnk:h݋4˼6b62bog.S{J}$IGSIwlLkn+'+hY'uMDHnE+'ab& xcH4 \τYV&?=-TjFUIB@e &oƌ8}_2jGcwj]k]s~PŸ~8*bߴe-buU( |x*:.;(Uո7qHo~4,zat wڨƟ&c>$Cc"I+QEF#HPy@O@~Tմ$ ^YՁ+h 8[DY!'\vc5;I^=s+~t>}mRڪ@>sdYK mmNL?#uYǠA$ -; tm7Ҕp,my^\4ß+{yEV?f!ơI`AXp'6!1 rP0֬^OH^k\NWٱyX ạza9EJUvkeN CkӠnd]K3Cb`uڣH&†j _"zO"[wsxr2򀄀6uf̺:(83-CL$~_ t/s@5P$ 162Z~TlIU(ka t3)(hiIOHB]'ǍYg3GfAQVy4J5#Abb}ncy,j )z6.KlYzi^p`K܍6Omz~C"50IօLJSk{-W[*Qx&-g,U7?}z `)ԋaꑅ8jY?axb/C$G;0]'cDaFSHr̦6lB;| TQJ(7{ %Ҷor%Guyf۱X"h6 A 7vR{(7Z~Qc:ƋL}':f{{pi[1fL p@n cT[wBwf8õ99g<P$%(߾xFA5EZG ];G9׉*wQㄔ˟ uA@3MgYZ0707010000045a000081a40000000000000000000000016759d58000002198000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/hda/snd-hda-codec-via.ko.xz7zXZִF!t/!U]?Eh=ڜ.+[MN@UXn ~7ׅ9 I1ޞ i3NrUz @Je CTya =~[$Xh<Ò9%|IZ`Q] O0t|e]{שU[M 'Mʚ A:[WAzXAha z]d_xx`йfΉ__O3tUGH|,'u>#gKNҩ3+;C/4^%y0A$Y~Ajm>*,Z(pgûCȗ 0IYEup .k|ry{(2Dwqf{;IP8QXޗSN }Ъˡ23X Z{H?c!%j78EX8|-dJ+FWr2y4 ?jpl"۽C39m_:w[^ iΎ59ƺ6-b5&m׶D*~YsoOI5f %G7Q$oX*?"NÉtKxS&|C 9`IU챦cj= a&%;^"Ξ4f\{=g!Q77xFav[OFM(_T)vG* +5TQ‹y%i(6A`\MQ`<%ßGa˕!KC'jJo+zUn6ナ/Q>$miWIL]\%0e=]yuM-%=1j:=9fw<-݌6{'a2’Lu\F_-}{ۚZ=0mbG'/ Iy -Pf^ba@kD{C!`ӑV0G=!ҴH/P`p{n0`ґֵ` ׷8ikvϑݩĮqOL?:v^d^W*۵݂WlQ"ة p-sB2_0E+Y=6۶5볫nɨհkt\j1 vTJ4x'=_%amXƢJn}t@Ja::PYўs2jrAA! ޝ1:`D\\gsX"e{B ͎9Q1hC}(cWtBh]c\&euk@U:w/'ۡ=pϺiu"E!(:-ݬ.bƁޒ3J\ݎuU/_TSNO.b 4w67`EGnj(ŧ8,iR~v<(҇h=NMbߘ@"prFJG@Ål[t !f(kSo)RaI< -3΢&l7Ym63k`E>B}"ױӵiĘQߔb#[beb-FuhE#/w @x]-梙yZ|h< E>@қh%ZĮR:SQc,JlfDnl`4l ZN_c5;q)tlIyw x5r@ɄO]#8̮>/"cN71õ)u1^ew;u trG%GiY+g+D~,e?,ǣ%ME][pFiB&0y P CفTN5 HV|?eE[jr-^J;T܊| 3zI S@Mb-UlO\@Q;~'Eg%ӺO"HƋ?vU[)J=ܞcro 5"#a1Zyr"΄#V 3piJ2o3?n[jR@K,` $:Fgk‹ b !hp.|RE< Jڙt449n!Ɯ!CŨwaY5-*jyI۹-KJ_H)ye='t& \l;sb裉X{cJQ1tdI|_ICJq}07 NdjNz_T>&%#.-7+;؄= a\ L.,/ A)/(vP~*sH< o'|u4uZnᶤ^E`P>5քU(ƽfB[rc P`}V[*&qYMrEs &M-\tꆽ`_3p9PAuf"57u8ƨ0h19"2Ԗtx2tZ;'wqn^IzڍvvLE4S}-I_ZW5"H?·̻ҁthwE:-b3 ^z|Tg*wېsF%#)NߔA=ByVJg))ja w&sm`ӌC0/էǻHY)E\虘?ƪiv2 a}!Yluk}51Be ˺Gc2OBS֎{֒MhRQ=QG5oE>PmKIMs*&?`R^׊*EI[]ab1 |`er6P*'0Մ*i}0]5% WjMubв1ekH#`rY,ɕjtyM,bpUPZ} ֶP&KP/~g "B"10T(RN:I,%zWY͓nR P4X;}3Ŵt,^d/0-Xo,kr8B/?nF͈]&ϳ8=š6DAC]$/xM*BhVu`w1 ܜUIZlfĭy}M-4Y 'i]QRC| Eq19 oZaQ¹bsw=GcZЮ6j0_=h&a'bˉa਻T􀖭h^]?t)VS]{2L]|n<"GV$``Qa0ڧJ"\bPD<X{y TCrۍ m4#>R˄u^6}نK-gX*TJ-At=U; !B4O"1"aަȲL{=Tjw00nQA_/ĽhhES@-y7  oN7I ) ~JB`=;E,s#G_{"Ÿ#)#є" $߹.D%KTa$Ti;ۙ }ɩY(RhW>GG]n)S]RTMCWI"\B< Y2_z8A#WvfB.o|BSx:z"e? V2I>oN^XcK3|Ina<Ku9J܈،oY$rT7ĺ"˕멓?="{FSgm+(EhK{*'DZjՊ֓~ JD 5PGD|5hXVPWl#٤黗X_ p=ٯaI벨{ aDb}UH*7IrM>ͅ嶨j0T=dVޒɝq%Gñ 2ѣen?F\"Y/lks>?eG3z@P惞"=j< FH]NS]L͛ htK8Tm{u2Pc= 2" “P>"FNc1:)3o 4de" ]rZRQD[3g6+qEz"?Gx&uN|oi!}Q)|7 {&r˱W ÂZC-;NIdܳ$^jo8|(Ygw5RR Ā0tի\^Ffx#x#m|.]2nu"\Ҹ`wtL*uk|G٣(ϗmo ~Bѣ .HN;?5fS7}#WΒsæ 3C'D133*2Zٹ&'`㏇LYHy7(P(&#ypk2INc/ݏ њofNPf ٚ\Է&|%kB'} r9V lp lƆk/5VM՜O a|dOEgyNHm/nm9gk (Ӈ) yvsb_Eh[%̜ ]It؈|pϳaώ.0$ pi)>Yٷx]2R +m;v%/XՒko\ľcj饏$QiAӓȠsk|3XDQ~=>aRY5و ~S3bS bE+«Ii]`Dws_ BMlt恿}쐮q3j %9$RD/ǚkVAϙ0]pܿ v1a:fWK#ie7ZD;`Ts`=&Tק٘g,(f`]AS46v[: w~)яb)˱F/Pw@aC3 R4QKO;?{=&g`_C/@#wo+WҐF=GADdg[|-}}浈&_9I&.6E dnÑ:xT`;x7YFNhj,@+^s!?[>R㵞2g)\ֈk%6/bf|VSd&e"3Kx^-Gl*9V Zkiȃ*B~}+mJ7Ѵ55H\_Uւxo0xjn&uTǴ3"|]6X.l@Z9lf$~^$QtS Z=UeZa *`nIT.9%>Emɐ:kY]̳c^d[w?z,"V^MbQ/F~st֍`sвArNO5S*x=H5#jR.2$yLk2u;n]p <,^"hփe2xu̾o )VnvZIIDUyUc=>y2(\ז4Sfߑ./W(Z)I˛ ʏ@_v- Qq'h(AQsq܃B+tgYZ0707010000045b000081a40000000000000000000000016759d5800000fc00000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/hda/snd-hda-codec.ko.xz7zXZִF!t/']?Eh=ڜ.+ʃ4bvg缻4 e %X{xƮu-E߶OK{VrrX@K auNp٤= lpM־Ge1)x>Rq,gA3 dU>xShzi;öīy {s\TWy:t>tᕯXv:f8YmKC7y<6 82 \ɯ7il쌺U3*@f꿯)"M/, FHp4ԞD,fcsj+6pRPGɒ$hq\.OTN%vˉիb:Y̽Ú`>of"  Pjm>4mۀѨǒ6vcWҤDz.xޡ%Ճ?ޅÅz>(38{K#Wj48b*t68`Ό #]}k mwR(Ëlc==k\`HH,{L-pFeEM\;~M@pzxaД1cF x6-Խ&]!D';FKOFˊ LJőӋrƲtԐ.t+N_ْP&q7YV #}E SAZ?maq'*mwޕ 0tDUNm.Z>:pWU*h-{/RΥ`jm*Ϫ:A!~!<"mC|E14Cӧ8"Qz'`9q}0Ir%xj ;U=f'([whV<-QerR!?j Gk%T⃬ (C2p$Hs|?ۈă)Qad{n)_!nJ7;Xhp=%OX\wϑ:]0{(I/{^"uOȭՄ;" X(j/k[Arme&ƴSE)әL&ݵp;\b!G=ZH'M;Y]yAc5إDXr+Dx@nc ^bk4ybx@1:f44-8aRSн6b'z^qD"0S`Y0|/> Y6ZcV(!ϤLY6w)rL T5r5(u0bcJ]7pR6}WD=.(3^HeciiOǢ2[\ÁOP4@a$&[$VB>I>p{Yl5 2K_b Vq5V]2WJ7׀8ڲ[]C؍,-;+X4Xnou~.vitK)N 4 О^& //JP,wMH= >b@5;aF=J•p;l'n?3\4=' *\:VȕD,rz̻o2u[?[^eC002W_$>:s3FJO򊨁Icgf3qz&.AEJPg/#wŰ b.qT(WU-(YAUA U0"sFh _J-Bn˱.'L&g=c VkOQ*xA%p>_r`F X4÷At 3ɓF WUF)]xv 8Rc0F@p`ZjnÒ7 _"?P3TLSwHAQE"QOV7 |dmZ!d83*FO 3̄Ѩ} ) 5Bix5GWÙfw_}[r*g1ѕ;g7"ZVnj~韻w21d֔嗤$9 ;e#FdTj 3;|AUN6oM_;Wt|ӱ%G b S|Ɋ1bn$$GUU\0m7vl&<;oj肴pq(^<6?_zo'ߺs̒N eSu=wsECJ{cYN.B5nc=#*ERoqV66g16 ul.^0ߐ9(|E *|r'ҺDBCQ** Ib nt<&l@ V0 ;$8E[ ivD~b>3@_oi蔤*;Ff܎ Uaf20)i\zfkߖR!,6}rx,!4o"Ql6P'*͈}1<]]4̳M*'|(K8pjB(UI~^/daMF[`BusgJ4(qk =14JJNd=uE9:l@Ӏ~ؐr8Rp.qG- 8\:h΁g{IT4Cw>حD.YiqW.<}ktBI o8WS3}3hGLj+U0,Gb :A >;ּּ˩si-4 `.qO\lk&k2c>{EZT;: }Eɸ@&nDN4fhhv frnF ]} Un&I(fԘ@耲jaahM堸V[Q&}d e3TNfmbDi&- $ɕQYHv&4 ԓiף6yBѵOnhY(N_Z1FAp zFM_RdnQU$_]_*'t( A[[ԋAܢ&&}.G@]ؔt 6mr'4BXfh =A3nÊŠsй5*֖' N }P((# p>w~ޗ, U(ewҜ\i3T!Muh?n]׾DŽMXBß/qnS֣bT[w3f1 %ϕ32yTĻrC50ϡ]-W+Q󱈵W(RG ;Bu 2 b͇]LRW7 L1d5x H܍זΉXb&Oj4?haf3C _xL"$-!G웷#쾐_Y{G @UM͎(nƧvS27@̟%<}?8£*̨DV+VnR_FBq4Y,_/hzv}xp'D?7JlXG:"7jCcž=O5ϗܠNa)\znl3@& 6lՔeBy\@72I bpVd.,2Lu;lr+|f-L~l+iQ2}Db.G@-]'TmF aIPV}wfW`D{H?^@<7F-G*4]G,tZYK晗^Ӂc = gOkyYWN9a$ l4g}9x'{/\~x|>AHna.=l}\K^u,jMRُ(&tuzͬ ?iN6ZfZfjؓ|6A$Uьdw"殌W]NBaB0-D{h!R H٨YZHXsnNF;k|]HnMg?p;@}>%FY#<{2 cpfԾZMR=Ps~,@ɢP6~J2W`mmuggS<2`kk cǚP);QUf|*]7c}3y/T)B ߓ^z8,6zȕ*C׭װOż?%%(:Z&9xog4cmYbt>&;|vf5D9vplR,,gg`;X ecFVg'ҍ$a۳? FFR0lMV|nf/=W0mNӪۜ?4IQTӎg&wܺUɑah?`#fcn& ڣ7q4n\PöTqhQeW sc%9R˾!/9MHHn8 ar̴  u"JȖDw gR'_o G3rH_Kw^*8Jׁ GP"g_AU3˜ښ5o0P1>&|f|,됫1Jv#~zr]πqt557OGFu`0yc(yrPe\mH\[:Bhc#N 8sd Nv=ۧw~l?͟AYѹ j}(LG rB{i}?,P[dlyo/A-1 1t#8^t9@ `T/wbMZ$\qV[/&y86_e0( +h&гN`5SVzn{es?tцXSeibEHd&#J]Vm&4i֙V#eb fYE&qILP evVLXA:q{xe9w4KIOT t)hP*j=\<0Y'ƺPF;ߒxrWѦOBSĽX/jO8~GaHֈBYiy+R#2 wxj _E<Cb#|7yݏWxԈAЏ4;;v]Nn~DӼw7yN^<3$bϹ[XK7.آ:u(!t`?ωeW*Uϕ5oYMţEԓAFjI툜 wyZ誛'?A^Nbv Xp,m(AS-k׆xΔ zӁ5OdW5йpuSwfRFw*cG4~ NP"?!~ˡ6,Nw4ÝŻ zghfZiYS!(Iᘮp=ud^U')TnK ?E{?Ư1CUH @rb9JX2rnĔ\>pDjK@#`O3\2kE\ +goO(vL -L1ƒ8%&V[B+Z aFv!Q'CأeK)㢮\Bg)ԩɧ[Tk16bZ8l53_x-Ŋ$.bd#r͔1Yq׆OD*d+hٓZdDfh:;iʜj K^*Y">|IO_ q3Ӌ>.'&:Z?:5&74"u8xO~KޜONOp30V:NؒZkY$^w3_r.-,TNqvqasf^Pw:pys)_A[q=fmMy`׆J|` flo{Cu@nh)G#d|4&Gw-z )T{/U;N#CE0UoST@xV]p ͂pR&"v\~-jȅ@@[S" ENN903&Įw /ݓzAU}m˒ Y`j8ԋGz{>DGv1H$Qv@f#!;ބ{kZqrc{VzH+m'f8 & &ncYhE"Ҥ0[dYRYspz/ eiK5C H1Es k1~nqgpWBQ>maf%guC-aqNJU,G<>&`RhCry.!"]]X\&'5|MQ_5YהPZx^<~2! Zͼ4}_갍Z\f|ȀoNE: ڧ?s{G΢% 8i|y͕D4_wR: 2ۍnI !!'PW{' RE{NU%znv\LQsNP_G@ųT!Y^ ;!%ڨbR^*V\K,e|i|QH_<{z殨K4I4PSw'9:6clezAWjs!wXUtoq0?rr.vɑ*$ ߼7s "Llof'H5+vػZ6TuuǗqӲA)?P#O%+uMԸ)Pd ߴQN#l9AU|*O"QhYmPZv." 0}/xKAc&Ci2@(W+üx@O\!vSH'=3#6&\63W+n+ѝ-Rf}$q0dx]\t!=g&gBιuzLOK˜%W1C&vH|C-EcgGNW\m}rZe0 `OtVFN)yTl[R چLRL|xj~߮}|Kֿsڣ!$>=*s.Oq+N5pXV2]!C7ߪ7$}} 'pYZdGzg`Ȣ6=L3;1C3o|WrVK&"n@Ҩ *92ɿ(}ӕu %5EWn3r*c1$)Y@K_ywwqwfP^*q % à[}/ ;;2<\%ȤH7T^䧮?ou=ֈ.Z+;&W9K(bo4X62.C kWh^(XZSe-^K V>ȓ|J̵'n(]B >*bX<5wݳGܛK:˓O>FZm>1Y $IS2RpBBTƿG<,{Ljp(^Ƣ½v#7=w:S#02EXS)if?&_6@i {_my?ӑHSAI6=EMA/sVUjx}>>BL*0w[6.5M%z5q(JOE-Un's/'0]fo80U!V5ce[tav{)!8C*xyU-UgLi1~>#9<-5O30,s.9}xhC3_u<}XFyU md$,[9"eZT#I3JnMDIkynJb&-Tj.d~Zz +}+:J"Z6HaeLpo0`)P -=2r#˜t닔n2zԠzmb$J8 A]Mf29VLԳXU۬wǨii,1K{|e؀'&9c#/9sj Cm_b22*Q9 9'_W՞0605ƚIP\7%t h~v׵ce"(0b\5̞<+iڮ!{o;ue ]n`eelp_eEoƬ%wJRq ZZɢۧ""E:Б"Zc^K );处cZFDO:n#+%~E +@2E`b4ںETce4ut`ʁm3=!nJu?sU !ɑ8& ;y@-XV[M$.Y笊(}mNd3|X^In?U'x,޹{;XEAqDV"#IګgݿM]"}`f8}@*owG| V`c(ѱlh0wo0d=mwu. fZXB'Pk8M%8S.-0D􉱊|M栗TbckKk*XS e& jO^*bbG>~{JN7p}m$tu aI3~%uwU!n7=cgq~(Ư]PjOZwP⯲S5x !^edP:c!Ó,zAfo`GTLBAu<_WeUTv(@LWtKE-y  Qe4}m5R׮7 d' JS? >U7 l$:#`ۛޠ<}xBvrKޓ 6n4-DEq^oEJYy:mp`|{! Xp 7UOp_ 7ίl.zlgzh: 2>WWZe68OHQ/U9\2 mX>H~@7#AM׹.Gbrh"JIأRx0Ewd*ڿUEd&S4k8FNZd~6WKl>pqA̶ 7NC &ѯy}.؎Ly}MBѯFʗ/XciSL>lZr6m ,FWqLP>I;vtI=eme Gk`u BÕp-.[VB_YEkCC=?LA]_b!-"Ѝ֞n߼@΢yfRmјY f=<Khå&"ƣi>mDyLZt?Xn21)ewAբ?ϥKז8sI tfENVwWNہhںq/Bv=3{U+-;0>~0G3kOY6.B&-bqG~3)1 GsNfBŸ<ꠧGmh@\_``eJ#6H4wXܸKuGaQ 7)N'9+53Vg:Q3[8 h $V Timtbg`>onQ +izíw~4?jZxa.7p[F8 wg1I!ໄUhN` J>[2@ J :Ud94f!yPÈ{[X`09-GE蜉i ٬M,C9s߸$6Ch_mm4Of7#yI ]pC8F9|qX|d'BQ.M:fndCp BY6upcSAi-kl=|ߛ:."{mJ%g[\[D(%?8Ƽ:1;ތ)FLzSa}c#zM>{=kcXpY1janqzdYON ƴdj(ɘ5PP|A9sWG_W놑g-Iana)HJʎg R,R6:3+snTULڃ"b@ YLUIilE{(o 024sI, V c{$ KTAH 26`` mg4x/vĪ1Qe *<մvv0\,`3-/"u;= fj~?* q_Sċe~lc+;+=cRXNJɉ~zC W@˨XFSI3X7 6qmrtq:g0W\㮞20 @g.etAn4=G`{LP!X (ryyw*2cY9 5)p&5"c!!fgCOm)m ?%mpNJ߫S̏#(oKk~M=+gf!Vܒ JI3>vu%S[ =U۠[ݑ$dRҋkzsk+D\w&DD_xWLڒc.]yW{#z2] |>a}$N7CJca8/ mJ{ s?[ V^,5J{W,x ɜEQƼ&l+h25znS vBj$p,N'l0 3cv`?!s'aa+-_m&O6._ޔZNކի5"Cd!)~!Gu=hBLs,بU&>K{q^oejueP!90iۢP'ړwy@qVZr%@iSl3@>ӏ{ :x37?5Np3@BZ 8vL* +ncpB(!nL=b\FU얼ecOvhiG~OM7! , h[EYgϓ9.-[f4[2K6ӮPX^B~.#^NGr(5~(% *03/4nGe4/Y'Yt?>OyL)_`#%O]R}3q8ex൯NjN'D(*LRڗ҈O8)},lno}Yfšz댌=BX,mm( }Rl9,(myɽ˼1 3e͂CLH -Vzc@ggr/@foԸ r~+=áf ͒3g;ądh޾ݱ 6 EQۤP=sh>x-d)E::n˺ws g= 7kBWƒ} Υ{cY _q1qĖX.NȖ{y& -r Qe.?y'.~n7lL`'\}VW[dq+17;Gƕi$s7f$>A|1ؽF7 -(gozih17$ʪR:e 9wH _YL.@%'P}m2D׉T2ݑ*&;ӧX^ :Mq֢4?G쑦雝Pow F\֢.zkCj=UV eFҳ|ʟY'->/7WDН,Wr~f?t#1>g-tb%4H#w|ɹ#H A-=VAI>sZ(r :Kq49 vN 6EH*]aoA+ g/=š S@W tDRUj*ͷIZXE籖uT~{"_鐍_*a‚#`&ZFȱl}q>}ӅU/i=(e.][üq8 5bדJuF}Cow;oLHJɀ  B ֬AK+JonGI/)Drw!9>!ars7R 3bK (wgIc Mm rRԻX:ApSCB@uM=w}]|"ҎF6kTG ]TCXf_|gKW_HL."B.=Y'M5Bo:%е\c_DQ_O\oF13;* 6tcclpmgtp[PKzխW[ȐWn 9O#z݅vA^pz.5/Z2ȴa/oؗmH4Aʱb9)a\}>[OʃNiʗ#ܡ':\~*qDG?EÛ~:o煾8g-i+塑&#MT@縩> m1!Hљ)N]h&3%@F.4"4Bisɰ,7W&mc8xzD/bjuBhౙtւ;|En0UrRQmu"dS ~TLbz]ҕO-xxC6aPW`| {WMxxY\ ZINCɷ>pa^WeJu͹+$UP1n#>k }wԜy<c!ZkGt)fڶ?Gk,l]/jbz LC '^ʱ i{Mpq]o!Mƥ֝*_Y)QG @z_*Pnc%?ژJ2EiU P2ES_{TH3nMG)Sܠ h_zvEeq Ifkj(8Ab'U${5"{7}CFIh1TBL5Ayi%0Bn !t w]ޑJ4#fk 6҈ff08f*"pfٮqƙ;}=#f <mKUR1KQ9q.c\ ^5 ^O&M&V`cNZz[WKbe&y {[̧iCl6k g` ]Az=?Y<`Ll"i[>j_ѝ閻iw(Z7%hVCS+7=έJH3~󝕯iHc~= 6\ \btgGsݪ6ްnקO/'JN߅x>oDgrI~N=} Y}oadb$|maQS _%\exIg0tgWS!p 8tjZ7œxNӉ}TEfBjCU,qLP`PٯW[̣<-}[5:Ah(O`ӭN*@z] I6ŏDiqW*S+"?nW7]6_ұJW]E@m}G CԢzD@$U%iT߿2"qJQ7rlݻ}#΀LJ6ݕ{w|(%GMQF$57zTf$5w^PK9%i(7sEOq+C(Lm4Cl˫4ӽyMqhچ)ׇ'F0PաPEVgͳ2U2$[ *, 62 ^0Mac; eP2z%s;-D$csΟPEh躒9q/|ZBzn{c b6ֱܵ7AQ6(!?]+ ϫ8'֛\}9vs%O0ɠj/PBvNC[ڢuO X.,nu ZM 怳W_A5;<wYǘ8DRC)V|bՌlcDih|nb}L*w"T [{~ոp(r/t v2 `62{_X*kIS,s&/%a =T{Ѕ"+x?Mhۨ>)ՑCi3ú}ˤ h#B"?]MJdmLXJ$9F/~i6P tif|F|G"bUiShB&qKTki^<%;9PgT9RfgC.T,t! qcT_$Gn^"ՌfFC|KfY'9\{L'広/;1-ZDd{Nz(p *. :G`ʻG$/0C)PC:;q*D []hM棾%fv2-&_Qvv dK)@xgIGg FZIQo _lt~`SrvQSYtP S2zdY3@[q6yZ.8$X$aῈ WvIL#UϷcrnT`)"u՞́pvfs [Me#&kP&.24a׫ R̸n$вr@)[H>[2!{hP>Wӗ9u&X dsM Y1аi!<:6[Y=ӝzGe7J&xuDSB?/;3UDžAǍ4ȭnD%'2`UwQ%sXHO ~ђ雽?Z (-`F0 B`$nl;C*s E 7"sV ٫HTVNFu> 7bd׆^&d Dua#?nSySsrumDq[y8. K6-YB`s9~o^pn߂g}ylȘNHJH9ftEB?D폺mYPu |I5 OYaMxFd:Is6/\勰u? BD;p8rNU(pN/=8!ffȳX^Nqܐ@HLbV_9乇(%){g;Uz3x#meU=r'D{{/ZveuW/-n?b"IN,mǬð=eVs#շ笖t\I4IbKm{kCA+;&*߳a7ѝq&A2gtX 1g¾4|˻I807)3Z!| lw`|2cN~&#BUC=RpTc2|e{ A[L >ѵA^DZg$b+G|vYA%63#{݃^Ǘli>]X|B<_4nYD${tGلr!i8sX GBY}j2&TҜ2 Kc ukݙb[yV)z ;OHp=n9RHB`Ǥm>^U1jv\0.jwFGꑱ ${ƛOuv{=ΎV~:{SZ(QP8OlRfbgL\B57voEkᮄOSU6[0bܮgXVj -0\d己H1#MD:w}ʸ &ԒNM"h-RPrl NAmvp/AIrTL*/=Fe M B1DtGjCʲ Hp[b`$ߟ${34st> r*AIe6LU0S4Q?V-T($~oeQ;<,GraΰVDG$Ԝ *?2Nh(+ ӏ'T7Ftȁ?v7@=o/=UPf} C7?CDw=ĶlomNKQm}nQ=#`>w \zء0OmryrbKDp>)3AG"I,M-R-.e^0kk%}f H -o7`ZHaJs@ Zs3HdA4oʈ˼w!c鵣P#Xu]A:`tx S1b#h#+E/ _!/s])R1h+u@S0ji;<6mfMk%4"+RȚ {_qpa π&A` \{Vx *^`n@sӢ7RI{(668=ɍo>{%8`\*6Ս;F9CF+`( 6敓 b4sJQMQ$Kå30ŴbvNmNfIk ?T W0$೙^iy= +N)6L%qk1W X7(1% <Ĉv\B\!/PX u5v5 j+LJ"xM-)~DGI*Fs&.U-]*-[؊SP7 #=&T6ҶrFV?鐄jzñ_S6xz֭e>c6YRA_GNWC2_Bz1F[/+ AXCOZ*i,1AO6ϙ/t^:suJm(EFYUi\v+=q]bد4*8Ċ5tC`@72g3H.= tM鳥pfNΩK kPTyD![YX jSǂnvN9=)ŠJ1bn ac 3߁R{Ȱ n8ǼEQ0M\IPȲny9\# g.Fh>J߶"_*TwIP >zU'{GS\_'ubG^7?hWO^e~A0bFDU/t[{\Vخ+~Q/II&y=.Jf|_e4|Uni&{ȵ*XsQB^J1yuvY78O(pD3ɢ'kH~ a04z .vvV<M=e`D)jR"7xv3~vZ6BQAy$AȺ"I?wׇ? A"|iBL{&2SjX&A2ˬ`< :9O׮#D³F+hr2jVnu]g@nr{?wo}]`n9C/tPV8KVzz(;んuf!լ&?#ȟjz+ȓW ڜ.TwDm/u[#Am(Iڳ oE&b6UGOؔa6MNԅ 4r0MH>:~ec벫6J]7ʽ,XVsPѼfW5+rMz;F4{L}@aD)/VϿURĴXhcO;`Lo/Hf6#"6LR]~_ͻ)yX$ـg#5Rt[®{$Y- 3VrSzo쥌}%p /CjW# [z DTFu0 SDہd RzeJYfDG. Hʹ+U큗 % rVdӽVt錰_mo*&! 9O+8z`蕂'3i|m;gZH~ii*6mS™UKw>>UN̙zxӚkwx7݁ ~H =8 D60Ү[o,7-#iݴC 6oAZ[o,!˜˼?^KRV1!KoBCrT6E) /_wL-eX4l;ȅ #]6hWIP5FښzWkwZ7xGmiALz E@{ wB,ίVqE;.YbǂC3r/emɬs8W?v# ;DƜ.9ңP7;;dyڤ{džoQT%8& a w9*YTB =+L>M 6_+X=t;-.G1AOn?<۴݀)pr i^9_X- *BgOz#Jqk&j$U󹩢v-0SYl`R5HXlp*0#d{_y;dĻORԚQ;I$ɈIT#$k#Hֽ;e9S_JxuD@r"Wca ;b++3i, ?}{4s}Ɯe]9yURu+M*)HX#!;ǂCC܆G@id/p4bq.@\~z W:9:ÂNe^z֑Gj] %$"H82|yv˼_"Fp'u O EBBAҙI(J47^w;Z#)+ u8Os=~W:P A.OڻT$ԪZ=4=^~ghċ%9{&V_9#:&5e=(Cッ#SeZQD`SUc0-AjY58H5a0 Sjd[g}3gor[ :s3]},09]K-B@Ժm6- hw>WϻP _ 0Ppr[(!o"kyÊ2vMm F#*^ %H?gW*)!%)v!=ОjE'`y]`+`K}ͱNjTa[{|&yahz(ԋ3w2dnK:n# xD/+©b=qn!ǻXLCb JZ 9nS;|h$U?f>lK9J>2FS1 ?ɔDϔZ6=`;TD_GvP_%eTЎdz<)4.z"0]Ze6oU]Uu*~,XJEMa:T 9G׼AL ,+F Iv>@ oNSFU^u`.y⼧Mݗr͗uR˽Qg!8n;Q1qnҿ巄^嫝&F[ ݨ6.uJ7z{l[A|j[E!{ LYr)ʀ0CW09/,!~vn;mj^Z3x94&)g SRĽ~Z XQyV E c2P һcaLԒQ1/dJTUm l>ϋ0wIt&23)٨TYUzX9lj./%2WCdߙyhZ0bE_biEV $oGfzw`k2bhS"q]_jҁ2.1fsY4={܄!Ȝ(:Q )閺~` m PH~O1f'[;Zg7?.2# ޛjnuspК4A`ߠm/$), [3ZYx;"%ׂkij9 l~GiŃ4EH&:˞0@-]k2!'pφwqgب]řbsTj3rw;ܭef36: x9uNGƏ0"%hj?Jt9^JzHn4fi;U>[چ:\T0[;Je`&c=gv_JB㷻vp=Jwz{THTVBj>y<ol/l}I?R(#KH18=A,}NꞱ/%?[ZP]"Ї^bP'P tP1y |wfN2UmHU#s?;!/Cw-ծsj*.ѽii@P !KfyHxu JZhv Q6'(G89d6! SAQ]ʰ "GaIG `}a[MGa;k\ \mpʁE9_ V|e͛k?eyvqԟM"0͗ -YJX.Ймg[[D/ExQ ;Ξ;6g3}1 XWJrPZJ`G8{%NךTJ?׶$o'},:` %E[hӲh^ZcehMGnp#HRו#5-FwvAmpQe2+E0Ӑ_D~w| f$rz`3 x_]bРЁ(l>܀=_5 J.,ts,: :Gi*?;xwt0 =| |:b|K(g>3>EzKcW}=в[@HkI8e"ft yܣCDOTx t3Ti:ǝ8֭lN?];%K9*+[׭sa(MK֨2W Kk%2Ř^ZwlV*ɇEXshbRm ֟:92GulAEGpN% d.>g,Sp+K?^scodvDX <'P5 LToEd'dA05ߦ+KGdf%dim`* V%xρ1܈3g7wV2 @vQj׏7 Ymؔ?]_0I ـ*be~̪Co "zeEȭkzN(WXrFC0@gI|l63JvQǹ]!WW=7QRZ{Qt63]'G \C7nc+u'Ʊh9>SrBV%ݶcšx) 2܆,Or3X t#著qYȞFbX k|+W΃ܚ&q,,vuo]B y7ԄjsHe>sޏw!߶vRuA (FwHo[@CT(vWl1B߄/u9qv#Ђ`LC᎝ۋn,R>r(WYUuC\э= ⰱ0o/x?_2Z]2M-xG >D 4tN Kzb>=d#XӤLjWc2g#Rk>@ :@e!eP8lzc9mbjtUD`.''uAc;<$b(QeK[4U9ǩB3s}`X9-0;b8&a1u A٢w 1"fj?.YɛGŌeXJub"wENC*.&DLjM'C;k$Ti鍑> kM؄Q YGjR6YrX΍W{NC>1Pl xxX-zsqQPWؼp-O 4էl ;\eu1E} hk dR?+ŢYs kM=fW+B@٢ &KC1SD&NY%F ꬻP#k6ǔ;Ox)(Vq/}W>ػɈ!+{ɰ7Jo. oWw#Z(JYڅm6\W " Oyijg ۏ Q}/e *: k1JSL?m䤫Fr_ɝd3@$80~We2~FrգUd?XK+p556KW,%yS g2tzS]䡲9 -wPWXia{65d~%r댚xR JE֋}nC=$>`p(k!mXWKָ .DD"TH-Bk0黽LPz)RJKǑ߶SyayT~ պFmV$ ]%.$h;NvVfǁ2.&iȺv]{aRԯG.ڌJ{w;slAG!I?z~e~Kq,6%Hz=ϰz+X~ cX&3o5Lfey1`ѕۣHWIjߨlHo@cJ234c~dvೋ1(%=y5ʐϳ]#%u\tp>#怜:Ѵ2_tJ]9%KzD!sD4ז #8& v;!$?!1'0x.S>boQp.`pTc+HmȑJl_b:s9 V%JT-! c\ W:y~4|@#!q\B*bD茿'~ h@ISdeƈӟK/*#ZRaU6(yHN| Le<'ӀՆΊ0ޣ;xgA .M?$aBm?Wf0R!-b'e (_՗*xbESvU6t`\6O_B֞Kjz\ HFa=3PbѰ{ߙZKQ~M7Ċ_mDmDeϳcvy°A;*9whHYs-GLvWzNF'{bnoB.(e=twJr(̣]~\Rڳ5oOWlcf΅۲ݶlQ&ӿnJfEJx1>}dUЕӜZ'ĤԭCpJ1Ne#oz8˽R^!ɞe8jҙlW=.Z(ضzyqbɉ$.F.K(5"\A&:r2x"6**8Y(gc\'R<&"t;2 QdDfBkR0͂|L2Ÿxs'p!iۯB38i]Kf4>*8'vXeVނmv*חPR.Yԧ@x)+V̧n䮌5l9|&څ Ewk[2.ʷ(Kx72:f"g ƻ7 R}S3dW ŷ 7!-$\~H(,.O@~ i eLq+ q<爼7QtIAډ+MLg[=Q'ʘmB]w;uJf̢,w&3_3P{qt h!lCпLj^JRu͌>_ﳑ)g˵@eн ݗ 4;<`hl=75dr-DJD]fKI:L+L^$,Mpf_}IxNH!~&6uoze-;wk,S2 *vve0Q/_28NˀRb^KڤF x̘"$J„NH1I 5ǹi0-cv]Bаΰ#DW?rq$Yțڝfu8D \I2`n q]ѵ|Ā>5IzPN%Bjz*޴] pfC@il#"S/eDg{ 4QG:Pd}<~m \үGe~υg |W|ŜW$QHU%N'& Xv#]O׃Є#&pH!ҮJ/#;V71;yE)"J܉N'Xحg")C|mP]6H6Ic74P? =5Տ0+bl4T;Ӵy03=kqX\3=rQzn1#+jݣlO~OBv'QΐQ7y'튜e˔k|g%TȱI\o t9G~WimϱxM3JAͮ.S_uRU·~slF3-'ֈʰpO0/ya= K rj2q`˗yi@4Ao>34NTPG5٠tK)N5}Vaat!z J` W1~c!ōLa7v8u  _gA wLof~E&`qS \xGT|筒>%{Ec)tRcx 7QI?b~Tz^ o㬠=T eV pf;3r١5(?wQ"-kN/ʧ趦w55}hTf =u2_C9\|=w7P42Ii0aZi7XXҐgֵ;v2qJm׵.To@òTYk 8_!;?$Q'󙢃mCR0BV+p*5:˛Kg9EO6`D 3mʁI}8g?V=qpKF{:UD;w&(cpCj n K;<' pKFY .dm+(cx(1U8N!u &~XA-ˋa6^DuWi}?Hi#G5_#3;G@49^on6tqxVt?t0ꖒ̦\w9[0dMmgg+l%eQ髓_~R9YKWjL!փt9˛5D~RAVG!r^@G۸5ENV`GxtIlieb VD7"Sgb-Tg9?JF= Px.;\m) i={YiIdRҔwk|/Ϫ**KAes ̇210ksByᕱYa0X` qs Sص(,+S@+V0"A&ccku伉Ѽ5 ny+xNfo=t 4N47o˖FEq;戰ւ ⚕ީDdw!FgU뛐\. M v7HQiƩ]KbYCџb@HH8BOOP [E㨱zAkڞlA)PFN=Rz#~ @K,00pP7&ȁR^7(1v4\Gn}NˡV"Cs6)In}ǕoRR_$J#4w]Kc J|d6K /)Sk8 [cȉy+]r*rO"S.Z`E@"7͛بjgQa('oa[\ i: Hy\ZȞ#tuY bU:?/B&,/S փZz+j! g;'ڕ0̊D@ g>,* EZ&um<=qb~1~KWj% N>Q&S Mdܦpkc|@#QIx|D'k$yȌGk[C7|+D[y3efJ_i=;M#zk v"PA6߲xK:dlݮTZrtn<(5>qGIٙc~jV뉙G2Z2Oc/(=YxĶZ~5gcܤGÛYtp6>С:(jՇףSOξ5$ŊMi⟙t nLċPQT1w*(4@ j2Z*#hMzQZls}~dqBtKoI*]?œK\?ɒڨ93@׌[;ӫ,q2$[T&(V^MCt] ^Hj_`ez;CaSYh,$|xsȄkñzf/4+SWbIqPmeH,l| tFk@-0$ў:'0II7[kCnvC yRB9fʋ%KB̭pdmxj~E #Fb ܯW,D1XYA'0ʠaƊt,FgRLbt.kK>+a1BՍt`\Sv>y.R]Q΂/EI2:yX(]a?2,DI^wjʝ(M2{e.crZ?DMIJexy@V UvGpz% d S(Mŗk704.hZnpQ) ?MQtJP(()$+ݻcJ!PR rqI=ݺ`y˓'~ A}1 h.gjṠ48ǔ3_ j_|TOIYݬ⏒'lUm`mrrVQ\D}IlI-ۇ߃aY\ف0ˬ;| KJY:4~ U48Cc3AZڙ'LhbՁvb1x8´@EjY# X/pp!Уz3Pu-HSocA1 )lB ,"%*Qj[@̚R=h/D3 27Lo>@f/N@ qwh600㳙GrWLTgF§L01]Qev9b Xat;1 (p#/Аt>D XA!%L7:J1٥n%=B=+aPj'Ty Rn}B Tȥu0792zMТpM깒 <Ƴ-2QN+ &Sbggn0KOk S ~$徇Oe2\ڷSJ7cMP5;Ug/=i"W~Ù} j pp]GR Ͽ- 8UM=ѷ:5pel]-*^_-fY*e^lMZK2>.BviL̗*wuȥâ2*h:!42:.#vL#5m.%۔|b&s$ J0}-kK՞p+~c'XyAUFܓ맽7HkS1`DkkAJ"3(4_B4lZ!zf{5Գ{sKk͂R,4fbk^IPvxw(]!%>=mͅ|Y]5bccU|h37~P()yT}0W:vcJǃl /-5s<OKu27YBrk!)XNٿs eib =+9Gg4˜"+t58\GU愆rcoUȦ_GJm 赿C&v_%D񓻂,&; ,rrf MC%%" ɟX%)-JAq =CY$Mx4ƾՙDZIQUл7 py#y%t&:.?ԍ9GF؆hFi Y _ſT|:Km"NXڥ Boy5ZGM )G5f}JthILuU4$YU̴;{px"мL\ÉRʹXʞh*~cQԘr\g4")tR/ZT^^r6Ik^">e!6\#hy\2SMX ۔,>HF Y~1dV F^i9}X4.'|I%OkR0 ΀{&Xj~Zޛ-+B p'zyVHċ ܩ3hF1oJ*oxr3ʺ<TF^~0too#~ԙwnOVl!$(:,+3ЉźV2hY`BTz,|˾hpl+i8 ^3%Hg Ȟn~GQ\0ɘ q;E Qu_Q ѷSJ:3'06hRǃ4GmOTPw!aż?I\b|VPS_٘{jhhQNʪƻֱ6ln`[P  mzBrn6d;\k5~::shaǚ/)KGULP .d!YjF6 vŕL]G\?9]^*䥈uB8nQt2=aB1o+P4)NJZg${OCN`i4~k_ ET7Wޒ/!wAx]7O +ܫ:%Xae79U-=lCյhbYXq5ע L%ׯKnxu0 dW `Q" ! 44v*8]f6n[Fk셣fS=1{HӴGM6\ᣛn*7+In-~gṱ|:B YeZH"Sõդث9|Y6<e&ŵE5HgYhV\c%2j*H{K#HK7;\ǃ"mni6Z;' ` bo> rT=JtyE.=ꔭed`۲5_p :^|)2;-\S(2|)!y-Mh42u(@ w ^})՜Ĥ M ɭ%[ݼoF0xUqV _oM._MԂV&N [1KiY-K^CɇFĩr 6,"3u"\t0IJ5}DzV~Xabnz0*DCneS$|QbbSެ5$l4@]JMu|jȣ)SJ-`"g4x">ú *[_-,Ulxb92?Lˑ^iu֌߷vcѺhRh{l#Sa6o5Rq\.!3_b˔f%@A<@ RkVN;L!*³rXԑcE[ 4rFlKx(xյn{>>e2n2(g7JuMbԛq^p=ʖD?Dt3KGg\t;q*z}O..urn'GCwaovuf Lhz?jʼn@fAcy -6:_K`?.G0>I iRa!ݴYnxCYl&/(Qb1DWr,c٥?xe[,N2r!gӗgpoHqU=9Kd |e)-ט#X%ÕuF(QZ Ğ /iɈʼn}1g $+=cɮ p9u6惩>< , wxDdo)RxU}jl7pۿJO7KQsxOs;d4J׉jnq΃iGi*Vy"굦wtYbǪඔП(ȅr /A$B}|MHFMuZ&L hdr`ZMʄɢ e B%hi }b0rjX>gpq(vu;SOTc$%_:  v9w[@2+aVW7*h)r X&HA4>t;t3z[獧EejoV 0>nR*fTfׅG<T 'W{˿8l"]st28Լ誌E DS3M썷cئjuA| 94xp%`aOZ=OB7[[=~uM'ypfbLc M<3g-9B3Crev>;=_ dPs+^HAD26MRn̂\ke{ nEnh 'e"Qߦ֛cie{܏ !Twq ?o5 ϭrOw}G݉Ѥ™-ך\ߠ936R92+*'ӵj :>z5!t }:jՔEm8*b8*?e8,6(ןQ_ '[&omzGΣK)4ӟA9eZX/HЊI ^!S s9٧r6 ]-l„J}'wҐHM+ФqlRD_L̀v) 8&XGQ7/`iZ^R<[ ~fhH(H, O#.fF"LX>bcsJ>Q "[Mkzgdū ~[syzqvBھejסn5GW_imǏÁv-U%- 1pӑy9y%x /]3ɏryMcPd+Sl3H;kCR1kiI(ABJřV) 00،YŶH?0X2XknSxZr%%H[_C NNhƹy0{V>׾gMwQ۷u^m>2+{jeT \P3>µgC& zyH*~:/~DP Mω|~Ԁ0+*a9aiJz{`?sG+y(0ht-:Ri 3gl8 {^: Xi+~{Q?ŴU^Xk5Lw5.T wwWx>ȻlbWӥs>, `d Sn ("vE=#>7<'γZ%v{*޸iGsC6EnD#kX`BJqUwYBr^1Q2J(y%7 sQtbx,+ 7bQ3ru9~$48׊u3 hSeu#0jɿ7tyQ6Fo(ˇǕ5I8u6C7 d))NY .y-Ԟ!m[S f:y6Y#jRNC1ɔ f@&./5kthv>0]NǠv_ 6 N-f8BSʆDBK#7cZ%묑krWey%Dc1,mc13SQȶOTSqŽI#%&)cy=nIqnZU^uV/~4cRn~+VfG6i央Ljg+1(\Jf댘to)pIR9K(l:I_ɕK66 vE(P&A䢷NQC 'U8Bu9A8V_Cqh+__Ijt~|JEQ=K|P2ЎB+ӃLSަ@&uQg@D2׬˄g.'>~I yU>JShǢbpXԵw姎0W]gހ̂n6{? %GaxܽZH*J&D "T ѶM,]8R+g#P[ڨrZ~/﹛ٛs{ږǔ[R<i8%GO!fiģ;0[gxt16NpYRV$s-bV,9hڰ9dV 0i>8ZodՄ0-psd} bX@ǯc+Xf]QqnfݚH {VZM^=\LwoȰiW%s2}|El&71;ڪL9e#|_ ˭ =ß[W^#2sOٵ_&5d.5S07տ{a4sEL!Uk!̡VG3D)Hd6 68qEX}MUց. Y| %kæ4@Y191}E/E.٘5A9FKznEY]?5l;A:]wWw&uL [Nv 7ABLŊ#ܲQM lNıCm5?ZD.zq9@ږ2u[\VGLܚʆG\ ЀN6/_Iugs!cn[,J!1Z~Wzp5 hr*!z\^sC* 7ėzͥ^]m,C' (eYw:0`s|P`T8:[ Yy\Pqk,Y(*/.3xCGCri4ga?/]VV5ioGB TXZܯsIZ KO*QnS?{6=E{]ZlhSG, >Hloe; CdOӋ.[];\gɊ?huw{Tx$>Zȭa =Q1 <.3.< .+S ,sѝ8ŝlvft =ut8]MvAՁ&Xft)  想#rEKxPD'S]w}ͬK)7ꕳ)ЧW\HX {Zj)g‡G=߮?o99;T0 !ɟ?58qs`.$DSp1džT (.ܨ?6dglɑ V nL C ÇArXk'@@{9wMnku֗H"}f <ԁ>F=洂SG`lJ^[Fhݧ˞~ހp== ˑޫi~_'!rVFg5dE_zdX>t3Fx(4uHrY#6WܪgC԰gQ)E&ܣ[9^_Gњ%d,)֫_眊1^~wZj .u0o`cSKgFe@=E؃0@b]k,skE,7Ѱ0r=jg5:4/7!We*J%4Q͑Msdqj-W'ֽ僇Lpb_8<yZ(dGS" `k93T톈,XZa0*\ d=ړPb˘ǥy3<1鶨#S|XM]DIlޠQV3GI[~Qa'{Sù`(pA#=M~G p&uWO+魓X' b+ 8H7hy&E|cY_Ï4:?_Ew(YiRBNw qjʩUPA"\sēZ2<;dӫUYS*`㮍S#5L2U5x=Uxx64J)Te_#5W-pl,bltֈ734! F'nRL4U6_4wI`gr8tT}`0IhjL$A&8%Gk1ݽ]"rcLS~SۯYY S*KzJL,LZahlG㸞lSSOt+<»b S"):SvRChoЩ w^aLV߷!P"s rCbE@ϪHN|Ο\%xoQ[g :$'6u3SAvbne qӭQyk}@&ѫ3x_j0 [}sta[kT;֥$AoSprS-VBVpCyVxڔz3<57f)^Si6+I H<ʔ#f ] WN\L{Qn-/}[u R9 鑠u׳Pe~͑aXziJ8 o}ğ\ qEG d|T;bJjֆ˵+ H'ħ)ۈًOtshdh_bw=@YdQjp__ zUÇtdȡ| YM>$772̹+lsnY%560jz4|-]kꞰ3$i)\lxC~c 9m;FM`ȩ?ςTPB!k4>xeveIh]M&+MhѠh0C4߼(σ[u]{c y);lGP T6ƀT۽AqKs༭}SD4.R RV4nԍЛ4nܸV򏊃7ܷpqui-NY)Aw dt[q,-)}kCa\V<G#kDvE{n'tG`퀈A<봨qC'+}T7'fdJ%fݟr2γBBNJz] 7WCd}ڕ~{cF>4QqokRJT**}^kƙX/8!o3$ M0{C FkF a$Gٜ$WIxQbt Gz`U^pϦv-E-kDxq%%Dèb`}'tNrň.dnzq*yʖ8} n|jgSK?B * KkP5fo52IatZ7N@e6N"jq -bxvg:p5eQunfy%$:@'z7N1pR+Sl^e&F 2TJWUr<'m f X2 Ǽ gm9*$S@n`yH5^#==CKiԹWVspԊy7 N4ki^(\,T}Z "w::.3Ihnِ,d5nwet {F&0DI}\zYwR>24L"hαH1&7Pm-Mo١.nLQAFhg;7ZdUDg۠C&D{@p>-۴.f5^2U@F!G6"%¨vFM8|lʹK@sXH7a[Xɞ۬m<<4gRHqG(MWgzޘKŝ7hlaJM&14Cj6mhk͗:Pи#P~4{uóbRjI,&3˹ UefC?zSn3bCXRv< 2TΫ;wĺ_ wE]ć^8* `* h$'+s`/6 ;Ƈ^bohEh`s?FV!8O9-zM̗y0#rc&y;DSanA#J!lWAfiv96!HKSJL'%JpP"nEC5g܈_O1Vc ~Stn}(T' 颈YKdB-2b\}CP^cl:Nvv+ɛtљ`m' vd p~ /?k[ c; t fN꬛<װ ܇ X("@l5U|cw)$}KW\ba"hjHrzmh@$-X0fG]z,#PSlI53f>\'+krP}8z8!|`DF{TII1]tO\PD! OmC(TV8a&ܝ`a5{9IB O}ch'k.jI4[2D΂8e_칷eyZX,U [OG!d` &z&0pLX`_J_kNRX09mPyrӜ2 _B!7mrbަ< Π S\x1{E'Ӟe4\t^cz8Ȳi}OB[ mBxѲQ0g}Ԛ.hs{43ҀZ3N{(& t,gLH =[&[7=ΌNJcz+&ۋh;D`Gsǘ/=4!\'o=k]B8[ g㿫ήSY3L>H͔=I ߹w՗?GT=h*큋aN~N8ޜCR*)mλqXqEWW -pqu͵JeM\.(*^=S ێ{*֦k˓7|y(exZy`o8DW)MRZ[Dc{ݤ&j)(?W^Hgb?8:%0PV%cVrx,*~VaLaԫEXtjrRV<%"ּۊWlg!$yJ:4)UT1IP_=6 z?*Pq֏/>օ6&dC @v:1 /b#ml>&Dq7ضG941K0ڌs1]㳍N.ԳS5 ثٌ+zJ&_Y>+`n=>=}Z-+1)Z#hBS/@&;J!3%yYBA~"Pb)h.Fa5 #8ΣaB%v,v82sdI酕3񪴧!qy–@ۢ}Tˏg`fG ɺu`.FD}&1ۺ&KkHLerA&[1 K~31jB>&fLF*:өE2 s^Ǖɪ=bYO A:s$RXr*z T S{Zԃr#EJ%_`ZUܟPNEUJ˙0!=#μjU~0MKov3ѸNAhP b31rYXc FnP'TN{~^X<)OQ7hqP5o΃ѭf$^np 48@sY6:N3˹ U28*Zɪ5PVN+sYNeG@p lpI8U=I7; a?--iX\F "Hkwl@V{E2—0JwV\ ;Wf'8 7W:[SYhc V ߼DN8{GӠaΏl_8wK R*` Z(d>K2z-'wE w[cSㆈd LeG?/=qQildfngaM=bgO#+vj/uQ"{ ["U`X-) c꣍ֿI2 ld=@k@]5M ýr#oPф.E$jxttGCkm~!Rbܿ9&5-4  6 Ӣ2/;ѝV)غs&thﰔgfQUbNZ=XҊ}vodSΖ \,{EBltƱaqp79F=] 4 gѠlbp^ޕo֘Tq +I0@z> y~vh3TW)\йK/5@;beXC#Wfd'DRA18B6=ctf3!2n~Sר*J:67SmVcHEz!VŰ;j?j,nF>:⧢ى ^c7tӱCE FZBHwcmQ~n:B"9ҘUUqٚ˷0v΍E6@IA ,Wf,q7Q-BYw>KǕbqV OV.4/SO(GLY^*3ƗhP]> S %SV@2̚ AW;~2Gf{SJω<+alx4l Oz񂇣%T9\RUj;Ωk bS,!f%j516YQ*EFʏTp'K`^97z,6CmJ@z6[-nX8Ldž:#zL]kL{VGψS 2( L-hf);>U1; #w!ehN =VHkYFwrr5a~vl`bJF-λ~SbVjRZY&}/-l U_e=GnIFOe ("4| 66 15k H9rN9e)K΢2^J_6j_}H/zP Cvdf+{nM79+y_S2מ ^H_߬d ?6B!P`f[3j8HEV1Ly"jN CT)jL2K)'kǔWs. yc UFOFajN% (=Q-H߸< uzS"_Z`l2Z [۳,&xִhPVdgT{saiBl %MjʹI37m{v;`WpX(wInW ]HBGy&챁jgC*['Di"SP7D-9} KXF[p

    Ú##rз tOԑVS>Y~JGIӈQ˽9;Q.maqNJ3eWpŊ~ΓFflSU8༔@O6 Ʈ<5X`n#"䰘WX-]"ʞmW1؋'q^)%>"[C5r2ʚyya@u&`П"rZ@F)SDJwIN#ܙoHT~EYYTI8mfc;d`ðo^l3N;[~r`b"/ξl84t0s)zyn֦q0 `A/j#=(wzS7o/"V0%T]fcjG0{} }asp%IwOuOz^t >}ޘQ Jr۝ %u:Y} J=7m0փJoQ:[RnaIJ@ߧ>goeLF)Gbvk:2-KB ;RYm!KD5?E ح/ 굔sf]~mǶP!>IMZԂ֎IlgEAh-S61q h_ݭ<9t:XA>Bdp:Y/pg"RwY?Xt#/5<\VdbS f8eM6&9h78)=;*2Y@FT[?5q71wR=#P=e]Jom'iKr$~[Z:OZmT}5*Pl:F's/B, 3;7m^q2p8 Hekmg9?$L= b 7J( *m>S{VָJ_8Ŗ.=~\kPҰ;QdH> LeD垊'&&JR#o]&K=X] ӝ]i ENǬ,5v¿ t`' [J1a,RϰLY$}zĕ_D^'6 Gs(lLM>oxJSkG#$zI|Zitz\nY5(]jD[ˤ(y yu6qгAX7@ej$2s^ W3"{50ϑέޒӃx\yԈuz݋WWwY'OPlZ+wʿϺ Wn3GP \3ؔb-hR(XʀMd b-y/x:DⲆ9Y `[? +ntA}xT:eR\E:.cgj岵u$<Ķ%Mm"kDxfmda{ ЄήlBJ]VcVOfa/夸Ș݄El( sb3o(_Ze/d9t<<$]#UZI^|2H *>uK1E)m0pexМm)K*c˚ UsZOc*Qdfn|<o Aw7 ½kfpkE$!SH"9I7N߭:mX{-5Vޱuoa&8"Lb8SֲŭN$k¬\Fޕ8/.Pכ_=[D_ZŰ^7-9*S攀%Z7[1$.ζ)if}ޟja< *Ŀ=65v]~lc֢)J{](%.*2fݼ'65#\.ؖW Ko]^A oQN:pW3/IT7ќGJ7(NGvO)(x 殆ב./ׇځn>e|ā)?Vpjs~JΊJXvѴGb,7bf0.rc|~/RTa)¢5&x(oX-sZt$Q'm54],zF$݁hw= >|S40ilU׆:Eb.̲A"5~}1C,Z=95~[ r>q&L$'U CgV#6Eݞ `!돊$DyEN*ᾏNnMHl: .&W3 p[5FTcw>{K4’#Dʗ TRP?eLʝH p+%t'Ķyt2hfB×E*x)#Ѭ pAF<ٶ~ٷN<\B a$n$rpEB$Ҫ/(_-~yڑ/!Le!'sl)̃R)N|'~$: }UJc'Az: f4B& M=z^MObҕORcɲ FA6SUu$N'OA[q' OҚ<9;_;0EfvՋz,ŗIW_BY%W/u G(*ɂ^X&_|S:,;Ĵ^,= aMzU͆s&(ÊBwlǞǓנWm-1JD17Ze\ 9;xY">ECOYwB?Zhu _vl *)%F?U}SeѭOλOL+Կl6~+V'ȅA43޷\`ro%m88rd8$&gcTp]tHf6Z!LEDJc}T(vDG?nßr7nڐ/=CWZg)`N̢a'C95k)蔮EM:+R um o_4Vn <'g5PGBkp 2zxL/~[|+1,/fo]Iu~ z!R^CB!zǒѫL8y"{6?r}/uA-i[n>Ih1Pu^!lխtWBsWI#̥}zyJaQ@t/I;TL *&~ 7\y6YkS,9#a% `>yoh>K\ꐲr[.-Elؿ7űd~IЂteIJ,WO$K+J|Gˉ;~wJ~uȺtFIIg:03 Į-#^qAՠhEa9½fnܷش$y`uݍHIB盄ͼ`%7] Zk~!J<)AbYtVPg: lPx[ЈZKV9W$#X ;&3tU4H"q2P_5Ojy"BhfCŕ$?U*K+=ujv~_0{p _8@Rm*YN*@&PTUx Ċy@Qڨ\:(uXgc5W++y\ɻ!=η*^:P+h 3}]z)f0W C)8\T<6W|QMWF>mko)oGRgKY&ݲ0N*~p_mjmԂ9%)x|)v[:ܩvdW9[U&ߚRF_=f!#*tk"RG0n:CYꠝyҊ!bq/ ST0qʤ/ -00Dl;3^2{QQ9o <gGTkL 0`ͭt@"!.ׇa8қb }-bJ(j&Y)~VѾ=pf'_3}+@n%I$ I~JBl}}PF|l)ܥ*' 7O&-y8F5y 3  edKv 3ҋD_q4*3I7I⏲#񶄷Dw7=>q9) iz ; %99~ywavrΔMbWD\ dK3Ɨ6 N ښmUb\8&̃HPiF©.-$+t @9 jwڈgdl\{5.!c6Pv ti9}">D&$tH7mbSX\gIM 6<&Up`'QI+O64<ƌ7ltt$oh.%3E*Y6&́q:Hnq _ZRk>YZ-M*{ɠ^cRwbۘeݓP?jhc?'_ y.ZϹs߻@|ADZDP=Xawle@>Dn !b!طDh?X~B~)dҐ*P,0ܐTB 6TNA_XƖԑ:#LruTOv*bSФ"1S put 4w=Ld{g94f 9271* E=OgiٹJ[AWR乄Q~ED NN0s|Yat6$8|_YY`pQIBz#۔bGAEIݾK #Do Yd@xIv/Y.5a0$Gu;bʊ4; *,-+'=I V v}uϑr7g B=ˆB9"l+9Pts^3ۍIAۚOwVVp{7]M `DZdHZgW^ ff7?QNu(.xArW]1=Xec>7DhU:w]?f=+G ԎΧEn[=CnBmOX"k:EUY2) Dk&ʹ7ݞO/gMJoF"g|䈳=#R(,"; ]C#&k&k/2͕_rlP-WA-uThTV~ʁLw׮5V8i`R ڕO!`ZtGvb0c佳cӣZb#Kf&a(o@,zCqpM =HW1-;ll)_})6S'p&?nXfJk@dIJQ SAJ)U_-Ը{x_I&U^utr𻭽*`0DS$z#d{XeiܾՇA,1ґIҼ)+ћ^^ ZRO?!W)j2pHS$HL/;-gEBG3ײ&KtA)#E3> Z\i/Ԇ .bDCJILf7N>kG@{`"F3EzfL+y G9O8̴ -̔)vj-ϓk* Tg}Z*nC"e{jT[~JUQSB"X:9:`=S$dq?._wI¿p—BkАww&gkMD# (-z_>τ'{0C^>yv3R0RA5qf ,Aҥ30vPe# 'tJuH:ŨgDBԌJIG6 tuV lR0XRK ǭNgSR- oh||wʥ-6f~"kNxiEbcˊ |J]m:ً):-!6TXޏ~EFMDr,R_xK~I{v¨fuVo5:|&Z,+oҔI=#%#ql@`ix)6[gIv!W]dZ"nho e=o\Ge:˨POsl@׈-b7J 0vix|MkQwsLCDBhYl ƚp{O[oz4RŠi{ e|;Z# 0ͧ'Zב|3++C-4ӂ!$,[Тi@UG+NwrVc, u}쿦̕Խ!_\ŕ)`xvB뭱y30 %Ysm QsaFeS48vSyPd<|%eΈI)yB2#>w)nj4d&"FtGA-F]OqUg@l,4W2_$blr/uT e\f D˾O/mzDˇt-UzP0P"xOĘs8>A]3M4 +m=N>9 0"E}aW7JH~$ĕGF#[aj7ϨRB f\pwҁ";0I?w8AMhy5\d:*q )iW.k\,v8%Wǵɸ\H1O|ɾ0{!\#]'Gb%p !PI؟Ϥ2;`ʂ1H&~bkS >ج0S( `_?GSJ p@? b8S55EEv_Ur$=NPCm+6TŨʎifq9/5Z/ׂoYeLM) ~||!ӠW\x(6C3H]w3> K{!pfuރyd jeXܢ⊖ΌaPK@xJr)ltB.HysT3 rv H?رHI~v2&~ 8=G򮥱]^nmp'%O ߮s.ܰ~I2~~9+~_lwo+K4 X2}]o`^+"+y4+\7ah58?쬝Y߆ _Ǿ(6w(ȏ0A\DrpR;( Z$ꢿ1(bPptvK̙]%hxUL8P -y"mϞ)uXV{:6L, %ނZT36mD(f#M<;D0Xg%›-JWބPQ]0pBĉxmޠ@΁ַkI6IrIPqH`߇+ʮ(vGV:Ul(yv QBHl=Gݩ1@4]>C47rS8{9ƳrM>r3yeD_eAQ IbnUWqߝ'.I6l2Ĺmf5$.rDv a馝vE#w6>ևݟM%دnݭ| &P(z""Xery:˂*X}Ђw !*۝g&4, {1njCmZʻWJhY.Q3,,V`kH?g3Krၲ}2)W+OzԺٱMN3gX@U7?!QZqat5at彚5"0z bA!Bi+cgx. @ 18E>UzUtaWF KdBp,sJ\ŽP-ٻ'd#HF·ᮖR%>W֚B| 6{ (ӂ1Xa$RJ_Sm :xPA=dz*!XuDҶN3Ċ矻n#i#Z,-ׄ:Vo{Y{`SayCOh)자8TB1&ͱPx@w l9Bac ^U$->ޢE $]ܮ.$'Yd'bU-of.Ng:?{͛ٵgN Yed^e/yϥ(;'iGcdH *)d 4{|4cq4{`Yo3NG98%Kٛg:;/|.$.2U-NDNVmW\:e)/B: ?"zwv$ _E WA[RsZ`LS%t:E%b uW؏%URoztIݞ֝AgegVtȌݏw4'}Ie'Kq$wtՎR[>K)7Q؃y!j/˼ fPVJHnMTa=n[vIٓoJP̹to)5ħg!^b5~jlՙ5id3K+C=o/&YO+ F;' U5~xcfe8V:Eǃ[fğ6̳ȗf# 5d{eX)t8PY/!Vk04oJ^"[ _H dM#ۅ=PǼku69 SNv*6HWq>Ż t$%`:-+0r{0]bol<ukP +qDOć9p0HQ%z/Q^˴i_AMߋ4`Z}d 2s Z@ߗYOY\j+?=gz'Oudp$ko;{L.xe͚ W 5u٫׏Sl>i~Y[{*"*yhEx6r,d$ߊ!"*΁T7EDu08g=$q,(Z}ZmmSG4{6#spV6RoD~[Z'I"l޻~P' ?,ri;>a'LYXROLQ+GQTVHJ+xLM:\ؿd:衮 SD770CKPS)hwyI|:թ\L fls\pJ't5'cJM 8$?![+=d?]BdW!|(W{;M͒ЫB٪ ϑ=a|\?+^Bte 4sߩ2I?S}$Rb-G.|X%phN!@{N7B=, ]6GUVzA ?k55CY`T2&LpԽi[D|)=n72q+}"\$c櫎 HGtp"i>zO{.]@G3 ;9|p`ml̓1bZU; lǹH PY߄u)zJz&Ab%us6vLNq^M.Ya5DJyQ9;PRuQ0o"PU07<Hf# Eݛzp 操}V~/y/.,<BmOr?ѿTj T%G_ o&qZſbqJ8z?b^~^;$qW\Wwz_Z) ^dC#}þA9m Kawm3SWPRա;xT7Xw=Yy6׋<PDTj_V`P*/rY^LzBD=ȓuʬDڑ$ۿ|p`n_e C;7 0ɇː>2rPa8L.MݍͲ#CLT\ "aHbo{f"V`{.\ߓ3k#v%/oy\bxIpvA]ŊzLNnv> Kj sJKg<;°.6.5I!V`y&>=9em4kҍF3a9\k+ B؝7b&Re?wE=/|> މdd;ǘYfGVLg'}aXTɨVp/H-` kl 7*s*ax blG8&O3{qkWRgԗ-~=BrI(VkOIoؙ_Dŋ{) o\L@LT'dҸr5В(jskiJFi!EBcC.DS*U:ΡVS,x9d(!erƢ:zK =:pCZ=_}?RG E5^MB%ħMY,='`lV! SxNe<9Z442EmlHU; B ]p.qʱ mQo‡MV. Fr'vϪ!!Ff}]tJYGO-oX<z=Ch; ""bɭ[ˌUpO-QMnۛb_څYnMh(l!IBul`'h&J͞&_j X#JZe-5KFYRQ71lLU Vcs54_TK dئ +dXem8ktQ߬(B2 _yF҆`hL2]Q]KbF_3 r0iRbH*M ae_ɮW~خ4.h&1F榝!%:Ȗɩ n⿑ȸ#;T߁(|KƗ\Z!_T&4pU}cI(Ss)k0!h9X<unղӗLgb/=Wcۜƀ6G 0໏D2F&?W[joS Hv>',dl ˺. Di@&VeIjɭU4!w|?QZЗ(u7ۀJS"~so у*GgEfWK#VMx[H1 M3ڐcBđ$d$KWcv:׏&qs ɍb*ՠbbVMd}B&nɒ@hRz-]\L}Ke*>ϋKœUH+Է3Knc1B( *Y !Ml/3_^zA h $8[:= 3EiKjgIIq \ ' /_*Vt!~ \x=L&^ZU7СZgJ!)_ܖwobK+̅r֯(OB5VtGhkt(o׷ı'ֲ/ӹ\xiӉtGa*"@30䧀DYT]*@`̦3$WMB4g|!әXZ^(R-KF{@2ķ%BffMPER3z p.qk< JzÁDzZaJ&bK|ͮsovakx'<ݟȘ%IYMm`  mk0TEbWci" R 10|۪dtbLT:j;n^T%\bǏBلPz?7rjw|v'UxL P!kZtܻՌХ^%U.$ͫ ^s"!hO{Ix@ $BQ$Eh1o>.&=YF?%0? ǽA`X9o p*ԯ?fxjz.%k11Xo)WgF"#.:og+JYо2<VvD2/ụ|I 2D"p!m|QN:s[!|c‘_͌:qY~7wI61/#%GNzcw$4Tळl '|@w1Z$6,~۳.#Jp5Nw(wMHq/>W 1oYT0!8Upݼyڵn^y^4;^@we+%ptB)x7v;0>)p;iFZ/ @_3<9'Ysը[NcVީn1wn8besOprzſhM׍ߩe+Q\=Th 5TH[h~O!r➾s)THԌvoKnPW8tqXZ|$aBײ;#@m0Ɋ/̀jhVR\.-e.Ta=᳷"+JJRZp-{wF6yxiԗ$@1rʓKki7V70^kq ϲdCauz%Rd} ;DDb#~ $OUBwV3!Y9yB9!y'࣓@IqHOya+Ӷ~qQ> ێ$IzB^&Z}zONmɫqK&;:k]XҫM5 bq UHBf(}2 5&> 7S9mRCWO- d;P|2̘p+{JjBiK:lXd+pL&7YNLw >Y̹ߝ:NL+ߟA's7>RtNeLRxCQO*?7Ʌ7t[gwx|ӥG*UWmㇴf'bdOmUj[&*Fn}DV|@p^]kE\~ȑ@XqF f% 9/ym0fnc{ 8*\ [ъ2'zW:PMQ 1Vfˈc+ʩN‘G(zX{trg` x*BH1(C-)[W=?CNtV_mt`Ӵ!\Puulyꕭnx{kRe{7i:^0<஠P3~fGч\cBG2J8hѱ:i_J-C0l|":WgwO lRQ9]6x!MXxOq@+!L*UDo~A\,CJ(V*pHU1cfU(Y& aOn.7>}6bсaR}&)T̔ղ=rDB!Zn_%ic0ɨZg9íMK>fj#KRa?Af?+^*o$GEN v0cNSrͰn L(Vg50^Y8#ɼcVF?-JDԩtS|"+#<˖E*НMU.s%~^`,E cXƇT%xK{.If|@Pue![%8-ynVD./0}\IYZwPxn qUFw~K`&>pri:;M]]kuӰ~V 3ߜzybKʎr?zIeh0?]x5^"gekcx m^k|H9"P.=7:ƋzITo߮"'Sec9Iڑ#*z|3|wœwb52yA28x;ƭȇ֯#٣wsסCm)PkHEFZB-'(uS#}pxؔSJ/Kk܁M>'0k!!pGp(߀ Pw;CNZBdQgxQ잁"dC!P9{qIqtG,C/[S43#xi̲'4e=}Wȷ8S܊y^=iƐaآezB c!Z N[GD <@$>c6Ppó>NrLAs@}xɽ8=y 2cCmK.;+y1wDW$K_$xDh_x)*f}`y$/lmKUc~]2.D@ҕalwTwAVYy&W.8*.x^5Â79" 5MH}^?i*WΎ7ƩVC%XcFetSe>+( xۻAT@ôYV,q5BuzxVAog?L'&ZϤS \@?wN㊆a|QAx黒La,v=kHO%mпG"`~x vȯԥxb4zJgJ@<pg3<1~n#zWnճ_ [4$aMl~ ~Ypu.' بeDmG|yt+`en-#W=$^!ʀ|ilbK>OC ?n塿Z;Iq}}Zoҝ7ǽp*:~Kzz ۩[7dU"6O-FcWm)OvzH`+_Ǎ`AoW8NG=s0 h\ k.GHqCPL+FBNnkXftH5{ J%NJ@%&*lN Œ8fܰ矯dʼn!g.jTt-pMꁥqFB?k\')@X&Ӛ$ ,SR`.E]jW!>r ئZy_g?LQVy"*VdXן H]\Ү辅&+VP5*T⾶jDiȿޮbk]?7s]n"EF9Ci6bzg+ᮠ&2\V ʼ8xN{^"JQ$ 4& 1>H<zjf|z!'(R<#eyUA>')ף F=F 7g5/ ԨNe]pD%Suf4ЕL4{T)B-QE?[`\x%V_c †e Ok41PHE 27VZP 6of=!NV*.X%,Dv9>CJ=BqAon›i<ڽdh ypEk53z$byT_"tC|K`d D1iR~i;]NIJpi Y{Ǹc,rۧ^I3NKnםԡٗ޶\cT](fiִw_7PT,ĸ).h*,~ L,BMRz x瘂GF2XC,qC ӟ{t6?ؤlr a뗓Ny\2G! UTn )b Pߩ7p1[6QA Ei&ER-c.\_į@(1RK_h{2ݯ8+s׳{x4n4T)rqU __"ǁP0NR;]o;~0EJX ex o3@ ʭ.7-'!gVjO 9;! [63&⋪GT`\2F}|Xv˲1VN޴ SwX0HuD~9Rm- d>vYGK?NjzoIB-ɥNM_x"3J١qË~)B~ҁfwŠ~Nh.I Uxp\1$:^4sZ iQWp"NQ%FгOFaIkb$'d?,c4*;WhL1>m>YJv6 mN ZQ}4_sVG;0T8: 7|ׇwNV=8@D$-GIu1 :ݪne#1zO g.bvz)iQ[$@q[z?&Gq8pegPC"#HM|OS<=]دjyj&IT-}s0&NX>X 3glpBN' Lث~g*t|N=2uuˋtdF=W6/pqJ'{:$9F%虺Opw0b8JgJ@:b&L24YRDZ@coXmGT D95L a$u}m%nmTUxƇ +bd*dvGu "zZxLJJX\YY34*'07P8 [n<T?jͬRJduS`~W?0f_Uhs͛Q.szBہ0-GWsNO>"KaMT0~5`e07J[kT Tዠ˧%?xVlOj^|K||h@&=; e8ICX9Do&U >xf`u7f1D 3NЅ?hE:Y ֥2 \ 7u wA9޾N"_K5#CG<?\Lsi錱v4ֲvoi )G)<3?!ϕ݋H ȅ[z!5zտ6JD(=g}`4P"8LY9g{p_e[@ykb-5Qb]lk~+SХT$2Jo- cVOtұXA f NN '+R2Wt3T"k'嫌 X M@v? 6fb6>f9KhX[\2%>/şfc T7uŻQGahƵ H" >mW`[dzn'y#h/)#0C-nqh*UgcliD>oOf*3!i=;Yx1R4 U]h^58 $QDxpS^4]߷?pu|O_N AwP+lnUeDODŽiT" ]l @T{L0tkxl')=C^m/H#:b IM__3l*:ຶdVMm=(}X ]Kݡ,'F6n{5=}7gu32Y{3]#S oP}S}[7P"w*R-7+EUuTS!,1r]1[lki/%*L}ݠ~Dx.P9[1= Ҏ{?x㒰L)J4ʅC{&F:$tMM:_CP# VF5 [TH;c2EIC{kxWF5_G7w\%i.8܎orV9) P4Tʥv(䤔%6+u\Ξ8}߇ܽ|a~7k:9܋1`H#O*73՗BJ#1̋w}&w@ uYG$`$vm|=Ro GAϸLS^NpaHڟ]{39Ja^P$> ?@i:R} F~lIf~s3M7aώz=+}v#c_F\H5@o.ջj ,nԘ";qe. iNDC"[q\AJxwc_[8|Wu\bN xyPBE;㸺#YGn0#GFwȡCF֩>K:m_XH y2 4+ O("t0Z/vJ_1ODo^s/zR`?;]H4 у謫Aj7Xwn4dh A~_MowƯ9k ]뇠PH/x44?H" *Jش)j'ʁ?}/9BQ$`k85+Jƺt6VSj S.^Z 菪Tƿ/RYKXʖAF2ON AI㓳XY@sʶʻqeE<"ݜC?kP1 d!PEϧr_P0fx'I&a+>?A/)Dv1S#LFudJM r_QB^hy1.2QX$Q@؎ qW{'rdÁ]XL=DǵQT問k#.#Wt3& ~d2!Ìq\BEX`d@o6)Z0'ZAFS,۝0-)fuqNbt'"rTbW{E+' h)Âܛ/{-v~4tA|sd|jՙbH{D(v[iMzI̜A1BsU5u7zqŸ;Y6' X:-{hhkP}vbE%o _ bp=͸ъv~=C*Bå3lM۩:5x`$ bt5-2I;$V2kl`'0(W6SQ< X崉ڑvDX(( 2:a6j21ªaF%.c.A/NW7]Ko9Y0y6qԘӒ Q-){#{K6kfMNasgO&UOvMV/pɆx@֧dۡ-xOJZT{ʿd*f^MWO$ ͸sF=$dj%4 o,3QW /gs#*6]iZ>5)bpsf%V*Z"IM]hCfQ'3I&ˊ(j!շ6R]kHs hpE +qR]Aa.i?li:SJt?2\0I@W A`J_#A^ !nŽ,(l<IbyaS^ /`7|ͪXD,a^?ێ^u@Z C"hpM]3 {DsY(MA')P[] c^FT͠+Ӂct0F?O.Wʸ0S#!-a7LSAhY% kʺuE mY]}INaʚ]`${17Q:h'0P$]p~,ْK ª.Q/]L*5Ԟ)o4ܱA~GL%DB_cDT"JYu8ִd^ԩ2˨w21t)9prS#.bW\/k7lF8~L*a|]ʵVPYeex4DiC1ހrv\Ͼ&/F~A@5ɩ C61HUu|hp,‡W,]me%pTKՕ,-yUy4렵]dC/w1OxO]7K20>8EE}NIُ 'atfzI%hr:bYjCZE 4h/ǔbn 0lBN屙 `f2oHsz[8ܺ< }Lɡ@ƶGYƯT grS$s 9S,R 7+n],!PRcBLъbw|X)1'~Jdoٜ|:REJPԆRSZK)ٌ"[`RbKa2I{k#̻W2F5vڈPUx}]9@ [ƚ HN6#WA3%H%/Du^ cK "K:F5#p\w9bcOG c^%Kbt&{.vpqĜ +vݣHS{|b_2`i3K>_7U(@].Iû>]&*_tOh]xNP ~!U|iNPN>0Fwp[nKL4h{_Kf7$,&>]&@}{t!Cەܽ1UJHJY72 (CY&n9jڪh T _ӻPtb%vIlAHZOcaK|RwxP9PVx_$[âvkʕ{;] G$O(H Bx/POɮQ+rĥ([L#ف+m$f(a#xϩH'(0pe_ `L4Q]C?D2JF)T{8a5.^Tbs(2Ƽ&lj} d'X~G MeJAgSd g"FoӲ p`%5|o'n#Y0Xi.mAA>рgVZhb]\yF/ҳ/t}ū];LP˭Ec3 a)t~7[%}e! > -#i֋}1Zg0/wf˺X'!u:blL¯+`1=%;?V2^Y7NN.Z9RQyRۮ9-$!|!~u 8 %fbN8^r:ǀdvqnU(Dn\%CM@1]+o2I n>=Z"?CH#Ɨgd^?}R|Rl vw*j.%SN'"2K # DGWol?! ܝ#M'\ѶYkFm"CpPdv;<1(7Aho,iS-,QHViա"fOAƁG=&lFLNx_JCݚ+Sr%y}ppGPab2 ųJ$ëd=?5Do yJZ)r^_ľwى+pҧHDfIq{ܜgy )mЙi[:D31o'3@\T^ݯ8k<t[vχBn`zD_OF9yЕƫ*NJnD|(C@.%?󊭜Ýpی"?h(8j?r#4=V7uEϛdT}u w3elY;(1yk&!]ast%~2~".s2jCa AڛrV_B K ?vK"\)B -]#d|3p؇޿a?>Ef3ԑ^i 5aMWAFY3 []\Hϒ?It&4d_0Wx~’Q Si0D-yWh)=NDʮXҁ9r 1'xlTȒ#,!T85~LkGנ_oBA>a>_Ӵ]F _fLsH=Cԝ9z}o: \/Fوc 4Գ~*]|p#f/ߝjbLl GR{w`wb%{z}fbB{[L[:b hssnqmMXHD%LŸk%؂(JH UPLBqs%.\{'1BcuEz^D90|'.IaƲ%DUXX/,gvO[}\Quh zӛQ#;ii=񗭦3@aI4˒s tY+4sV U~j֞P#\T!O 2VR*%ԭzh+,G|V~w?;T,y:qڏA]Tn4&h6hF H$O b`[#'4Ft2X00TvkغhjlʺPXų*av.9$],l_[ͩ L3k'G-tI寴籡e)lY&= EQ9tNK9WlmU{ 3|p&? /y1w8S?v wN]#ٕ7WE]=Yl?4b&͐~[H/]'S> N~X? qڇ-cmZg A,˒'8gh@橞^p6B,i\똀@a/+"XF G%Q}(UR*"E:k$>vA S{fsQhDYZGgiW%=¨41遝icҶdg;bc|H@kpVm*2foM!1+Pxny-Z-<Rhll#bOtP3&n=..edɟi[۬ KI:1$й`2:TފQ@F?2{A>m  4/bvhOքd+rOWLú:f7uwYIݼ-4f[UbtaOtѷf H8DsA W bb-hc -)dŌJʆIrq[_-o!5[@94Y>X;>zz7.V|!xQru#X >>*JDU>.ğD% _aF 2ΪD[)U5s,Oc7[3؇0zY^ez,Kӄd%UreTHFc(,ȵK?2k2jG$A*YSH L|f[ͩ,}]J:vkb4I_; [a} g,O)Y8N-_[ڧ%R2#g ܋~h6ڋ3´ۊXgOx?B- @3@h!ւxH'ʪQDuGECn7H! 6v-w]m;F uA}Kښn kKM2pg)W&5ˤ15P5-򨓗`JyџF?,j G)v/m8;/P?*]cP[䉗$Z};*hz Hj*&*!p.WԶcm* K`ڍ%:![7}pI<nt>:uv;+KVTSQ͔ԈAlS8L7WĽ5MWel9rY ͉ U ql]e\^Su_X= @Zh -,3w@{*a½X99ȧen8e!moBŢW , jδFK5*~X^[ cøRWv^o@1{ _k9k;=w3PKwXM#K]g\ dxCеfoci^>,]|?3栒T4'#$;/IvL[GFPm|ks IB$F 'Gc]idqˌ锖0EԂ94< ײW-#v>:.m>ޔ otlTıH*Y@*8麨G y-C[7zFKD',5)#Cq.b%;qAkPĹo:v6w'ؿ<\0TyUʸɐOf.{w?d%NζBHX 79ֹ<&F1 UɰjB,ڷ[iZa+4x/;&sD˃2*W&sגV""Wc[D3p+[r:4L=VEȻza AX ~.Hl+9%-EB}2GBK#s<'`d@mrin2JveLƳ]f |;Mk`bM n4\0tqC6lE#sqtW210M;uV袢 XO!kw7$ nȆ?tϿf Ni5*'~.FwZVG Wgϸ/b6єtiҜSĔ)`XNhoؙFO k)w$ 7%>8c[2D/JS?*&D۞ 5Ǖu#xk jT/=#)%X}yPΑ5hʖO>%hιGo22u@涬hfA'<]4֪ȈoЇI"~mqN.:$<TFWv%ED倲ְo/ ~wJQ'cM)K ˛f&z2}X8[|*ssV>KaRHd> v3eUU sl&]tz2LQ;xN t~B`$M+'}0Bwx[X=}:Ajf^" #7sqOTԡƼc@6fc{Xϵ8ӿHkk@Q=ӹX\olfbN~;u\[t}i%HykYm|aATTmK; Wdg 1T'G\WGc܄ o#~t,~'luK#_+T/HJ韘!$gill U*CE\ЫkTR091D҅M[`+j\3ÚfCy`H?qΐ,w-=#k<#ݸ|Ъh6O*4KFsN*8=J(lwRϞjf*U5BL":GQ\͝mF5~V/ڍ(EpQ8߼+PR2nz:/@zvܔ.Vb lg9t6~d+iD.dml5x ?wzr.U0)DiHINw K@1aYd6ĵ20dOU>< _0F:-ܽL\^^SfdpX>.mcVx%^/2c+MlB'JDݱ0|Ղ'g[uCacƬlhX0Q,^Wdzd`Z19aCI +J)-"I_Us++|)tO@ &!ތӫ!T;*o U[}Z# -?5VJB/2+W$,7(mӽtF_ _WCV($(oJ!2YV[#ak%Sq<'±Z1{5X'ª%wChZOd7Eڭ}(9 Vv$bM٩~mwa#33aOB.UFJL{@WuZg-MІ9 x)3 cj z $vR'mQW `[ǚU8nРDCa ΰBb O>qLPPALzDkXs`Hz87jΑ*?gҴ@LGG7{.HV} 4*RZR}J5d4vgo!8a>^hQ'ߠYK~2wB-ϕaɐViX.ICJpH#lЖ?Ց O{>J:b"7ifxONq6{^{u*Vve7T=̰ /#<U Ee @uO]u 'o4 y,oIYf^$I!E6%@ ,5*PX#3y6GwRMX$SCx@Xq:B*E\,3g~\ht-&ʀAH!n1TWY2SB2DrRL% :_>E͠OJЯ3OY}Y۬[2輟a#-m<2hϭ =xzFr\; faj\THĈ%~B+V 7Wpzpa'nY}eu"84u桖aO=1sIWl~x~Kӈ5Nj=~W)L'kPVUT",kO&-Å]jkj(J"؂S)H9(9Bl-YPj%Piω5驒ųoOwABt(3p?bmo㣦^<<}|8j>dp @’k&w rZss7G ~梖^ȚX҆< 7Eɒe<`H(/) "mX.#FX1U&@U3|/gzx_>i̯=<ZAJ"V`MW.m_J#Uq,BAz'dˤ勒$fr&īJ Z ]zґh)?!'[>TTE9;r^?uI^q@aC+0\T&R*̾YD)˚ljV 8Y!`4KX !FLA$=RøI(ebn_ɸȂ1IO!•/ +ac~@LѪ'bbT0[gƱ d?Q: \Iv2_ 7@{`dSյd ,E%wvŖqEʥw˵mz}f˩YިOpf!Ĺ` AObzTX,pε;CI;%)J^j=_A݈h=,V_SQBƄOyMV^ZD {;+VWꬃs[ct[K=#?.ąTx-|ԊgEnѠ9%)??OqZHiDǏ:蒲^PǺcpK}_ dz.Q.7Ϛ%3u@ s vae4BZ& Z1TK|S C@` KV'E>!Hr9ۂrMC5ϧG&i3O%ÌdzaMVL}4KpT6RGܿl%[ԹV`MTqH(n-#m, YgmR*9_n s\tձIFMUjY~<"GpoZ!\6XpRǑ8d1Ir$MxW^ I>/)[t;#"Yq>!Gg QY#GRu){yfHG,:ҵ8]߄ҁYm9ҩ ^,?2w kc h|Ӄԛ?r(CmYq5tIKa30J0N[;\ξ4y`y VB]] +tEiAwNgEYtۉ?|c֚#E$MHsM_oI3Soqu,'Dd],܍QY(){[:Lʠc Ճ(YOiug^TN[c*]+`5Gɻ ÝD (mABjssq2IŤn(1сRAaLSKaN:6HR6CNi& a{G>P1cioݰ1IJg՘_ *1N?|*k!:FD+vR{!X0!=kF6QSI T)?8EMAXg1]x|&t'@0@!("cbc:ܰ v4?dEo ( xaüu3E\" cJu[\$oa؍P{Z r=j~=׺O{`Ej ý,$-= kE)ck P{/r߸"ث oMij/ZhPPEV"/ UI?ʨ䨦¤37ei2҄%\.0|W3/P:>'i~B(Ȳʥ͔t|{},Xl{4EKRӅ,@eM?lCTߢ}0,yM*rYZtIYa &ҳ,f Hkqos+" +.muzK}y CncNFttO2R F&I}`Y uzz- ]FL5q^ A7ȸ7 䟑Õ) WδQH\OߜFz ^ }bdT#O՚j(]f\#"+w5%Eq]#4oy*Z\&:/4R!L$WoҎ֔1W_ =`9ih5k@k1i_jo߃LaYЦxͷ{F:`A|OF {^ 4}TRk!Hqsh).py J1H$jWf+^iOՊZyrCt}Hd_n^7rf/ȭ&Y1WUkBt:ǂ%۳ͷ2zo&4X b7 ¦xJ=!-e{K\oq;~b19 <ïÆOVԅGK[s2p䢘Sy:U^ʷ)215gGfR$RdTϲc>NJKO4ၧ-]4\VspD5Xȕ6}>a=jKA}YR)*lSKwё&#56 ӟîie?]#<0MlXФ(ֲWkf >}##:q8UEMrZnE(a&P5ر!NR*01.GWՑ}gZp&If.2vl  JrD9#ςoGBZR)QmMhx9^ Q<)?'Wh@G_zﮛy< %b-80;eYY 'UaFǴI%&D22F eTmbphb_xƀ•_@®O^GMp" ],Zv>"Bm(Z/hE)VR:$ 4ܺ4xhV׽W9f9}eWZAI|@j~k2]ybku` ~973af9Xh^{']Ly/7'dҳ; ϨЎ^hJyI4!O>a /@6b&Oj8s[n5c8ǵD4qiB\f6{&3k>D'}Sڪ\ L:@KkOz;~YHV)"CytTa1F^BH;9fِ헰65TzaX8MKE+/8muʖt0 W5:'MׇHHe!065I1NK6߬Wկ!h"/ސ>$*TQ)kC Xڭ8G{yinIKՏ8XNg9q .f ^/bN-f+  %1=|h2.ȑo'ER.>Hߓb2a%+T*F$VZb#ඦpPE :6+O 5I@2(QaBd/ףIc;Xkwier( 'w(2AJ:qVU_8^֌D:w6Knd<\ulmVr<ҰKt V6p[O WgM4qCאѿqT|s~m|nB6;FDLssQpFҲ\j> KA{\}uuJ=a,@`dQU9" uꁱl?&QH!L"K.NଊG[t^SǶ;rhL4[F(4mr{5냌J6Ց" LH e(t^39ѥ NLqpW*}%QM>-*~r0SO%]b*c29с2PQGs_r L+;cUr d{u+ w*P?v~d>e ͯf>ƊXztJ6('~M}h@#UʅOӀI.NGлc  ilo!m39Ps>F}6D?LI1Cs梘32:+ :WK(\Ys}c*c[r }pǑzJFz埝ЯJ[?f%"L^/^\u:A!k`v)^S-Z@ci%:AԍP$$3\@{7]Y4 ]TQ 7v,~)i 4L=W]!ے &ōrҎQW-\O屌sq.~S<:4B%Dc7kbwm }֎‹*[JE>F&d(Um 4WDx@)1&ŏ䌐XY)&I81q(Z@w6fD\OlH0FNn"dXf˙jM)Au,{qmДK̂U+ʩY9 p?~YojUWQufRi=+0XLF|d&!_Z3bDU i,OX.ťB_;uR7G=ڿua>{& CwQ&1!/a]e z1<65ٗqPA_ࡱqBn KJǘJmk}➛>i.jpTBo)V1U7v%_KQ5]ZL~ l(x$)M^㘔b>;?D[^P-:ƷFa-xI^x/jD9 ~ʱ6GN?ve<l]n\IS] 5_ɊF 65ziW.} y?70S:nxRPo4s?wk"bOvu4L.:2SyN/_~2H2w39 ^@ȕgHW>FQ$JaNhϼQFݗW7,mDDiC;;qRdOc-'Em ؇Zk>pO@~&Xxlp#(_3_[Ӛ0hQt3˟Vݛf&=/@Srv}Us͏ք~6jm#2IJo#LMkrUŸ2h'`-o!L.|TT|VRg^Fa@ߐx^yӉD%TI]̅1ov\ |obyVjӼqw~m@շa‘u{љL X䌄ÓF5ę2lp1žDg '.ɽ7Ha$! me{ *#۱$ۨ'tS 7Z1{[g֝Qǫ9.B>/C7ξ׮ڄ<65-s*A)Wm_Arw?𖦟ѷ5Ac/r%U=ẺMtT9cQuh`uڔm8YVkV*P@ss bBԽ/ Z:;z[ը|Պ^ES)h<^$Xmݩt? ҩ$%B]q نH%4/'ŵbz,m['Nf<{];.ϖnigNT9(p1guo<įDNb^i;1V_' ȏ6ǘucWiЋnFHش DA.1xs\MaϒUC;CӒ0;HD[G]8 dgEHBj͗i@}x͞Ȣ/c^(葠^UIc"Q_^ $/!_솛K)u%8@ovFRI%9/wv -/~`CںМcnX7g+(Iwc7hCu~;(Z\3L8c1{&e$X+&֠L쓏g)ezE{iy]5}yg; I`"VaBb_7 dty+0e- ެY Y\aЫiFp ^Z ,~LgH$ Nn p)DWWZ(YvSĿPì;|ѣzȴHs[z;w"܌J EZM=`Gj("ZXY'h P^hSU7yp;W= `w=v2WgB@ar,gDTE֕#g0VH&L>8Eڢ'lJ8jq"I|mZo`*0 :u7ؤ41zHq#7 Ji33?cjzhW͞ }Hmy M}Kl^l\>_m40n[(^=ׂb*o6YXt=Zg!6Dwgn)1M$Gh-w .7@C14AaOʓg_* #.z@ZgD㎩sEИ C]ķ=Ʀ  Y[Pw2dVB vYV~ i] l*gp#=38b\Źֆ+^dv{ΊcG,>{tq`^?!&7jY*:׉9hόQtє[@ms<+\p> $a[[ָq;-- AM0'P%@EDlW)J~3ךJ=IR3_5IcyLM _W"ul+y šs9E Ip֭2 GP8 vdי yI_CI{bfdOKH3^I0]9k7m jgѶyjyK,>jx}ѮǨTcipҘNK8p'ӊG(51—{Q1 "N0Pjl01& >㸏>F]X8S4^EC0t8V1yq@+ѫ|?BYP]ቚ57?8uV(ٴ 3S9vh#,~a@qja+ G\0\HJ >V'Z9sΚsHz(=;M7`w,. aAgX \[a]ImߒSgPwGXL"[3U1Qñ+`n5 Ȣu|`O爥 C(P|:ɬ}/&9 zKg<|b#nGiY "O((_ݹTw%kFv5@ٍ_7_M`5>#7g#?'MqIy#Ƃj<~ i5^5b*lXz F&AԊ!ir_m#4)5G)ifVJ™ɋdZKrpnY!>#9%Œ)HmkCсx}EN~C,މK@}MՅحq@ɿKlKls:q+y Bls'Tp4q!o `Щu1m?6 *B';[ xVd-Q_Eq[E)CC^]9Ϙw{弎wbRGa].I?lz޾INZYb0 lcgPMy[x;܁~W!g`U4#Uv]SnN.RP\r%>&ua)&G0}أIX*"8fí^4v ~s1gX}t!'.y\t! +Q<Ox;MTR n.s ^]6bgyҞ,U\Z"K| 7=[;wHK^ݾ{^M}[ +!sXna[௵Q#\ nDUCp/C1sor#6;O/:^;4:_PhM»QEm;h82!ģ7^ ]Rm WCٟ>6{g#(svuie#g+\["31O>­@ ک`:qRrOLI첸,k7Q*~~k|9];!tee(a$۬FY2x(yMza?[K- Y_Y@bd H-bmM=w"J /$Eon%9syIn>eFkϼwR1g&`xJt^"D$tc7c6r.1VYqQ7̡-4ؑP>]|{(  aet(vW* NP1-9/'¹vrNٹXIj(-:hJݮet.‰G(.HXϤP͠5&dx2 Oo-ͳ\Mq8}D|! (,A0u(/׺/nzLZ"Qt¸3b[Yo]oJ^)*[Ws(! WOLtA&`ɉ:@}! f14^/uǝb{&DRN"^-[Ybr\>;*dfk 4ٗ0bXua;dE_g~'NUVhG@+1}$gS ԅ-N|UZ ݏe(!Em|TtoH#P# >>t1xUI+>͓N ;\|pEt'FNbVh:[3Eq΀`ju존qca6*B

    :Ek6%-Sct}Hr"7h|rwo3g.|V /6B.j D~l;qBl +մ$8'D Ē-ѳmq߷U6)C=_p0o-آ}ƂsXE.zw)Cx_;`I9ՠ\桴9yD蠝QpZw8pBKf9f?24C#Ha4%g Z50`]'Nm҇@,%>( JC _t? K-K¯ȭtMj -,0Js -%N:>!˛h{jRö "xg.stR6_kAzn^xӥVJnQ2¾|b( .F-{Q) LT>]a ' XF^R6|l9e+0aD>U._JŜ&),ЂQ0WZBžqf9uG̢A)?n19G'7ǼW'7]ƒ6m 6v$O%k0 *|B" SaE['AZ\F1E[܌CTl_h0s=;V;H"N4Z+ %!`7rKsxG nH0C7#%zxf$8`;N8M,vK}"GѢ AΩ趒NUFeeiVꪑ*d3(tY}}=^ǭ|mP jh]jaa;ykWzuVWob/ja9 RɌVDpJgA~rDB2,!~>=~r[/a7V,s?\c-Ò&%Z-i芑ƪaRnj-H׍2 I&tqZ%?uŧ=N20*ZCYѝeT F04㹭sǯYԩHLRY7H䛂0 u^ړSM>.WeiA`СdҭNDȲzb_v-u? 8PN@zNS;X!q#ÎkAӶ}nGoᢤ:GzJ0ۑ4v~xި|m:)5_ (@R[IIwэ%?yY* M9>Op/'#-4A'͕b>$"X?E}BC9b7hiǻ"Dyc!?gc\*f[9u)]ve벙 b.Y(2WpkrjX?I-_f %7l/^RԶ']ŵ@m%f;SR!$TQY?jr?ZCgl݄,+Ұ b!R(~~*deervΑGyNʋ*%E\pZ.ߡ@hՒ kh6/|!5:*0a⋋|"7А1ٞbxlt"R)53rHKySU==p -纖dۓ!4auL zn^S(:1 QQX;>;pKڽH]|+幱Po 53fy@ydA@K/AJjryNJYˁjDA2n*pIfȌVu'0\O}Yl%|EofSW_:JEO7h=HO]OGbjekಓF{. #n,rŎ솪Nְ"Ǜ->H$nu2 FffͿPc+egd8p 0~h~"P^^?c5sUV&2=Mj萪zׅ8{dbm@mH:S~׎~1mjl[}yb 0a`nIz/(n4\"erFSӮUIzɁ|Gl Zy K> g"xz;;>imXCqzʐ)վ7xDs^ [h#-MFLS^-Ȩ.=_b/hR#(fUd$[4MLIPJ+H^'pv$wCX~^|W" 46Һi:Z7zBKz^ p`{3=Wz&jĮjCr \1'2cvRnRY~ՠ؞ry!qcDe|57ŭ",*'[4;3_rұqj v>m ߺA+$HU3>#B1kNsI1I|XHڣjl\] ,3OCby-۾ 9о;yJk/ -ͤĨ4nWNDY B\hgdEGōBhG"&S\M(="{o;B[ Ȝ^ŭ .͡5LV/]u.89߂p B`Rbg~&@^psw#'݂Y%cÑ@vJHAӟ)_옭+}Tr0 q\6{qt)e#FmGώ&MC (G@DMI<.>; )`ɢ%eyd:מFpq.z-@;]_mJ vyzl72"8@8b+߰y,]+uXY*|jKBsuޮ^塐$hZG˨CYe*C(L\V+xo:7'z9uh#o"D:,}2?_/_2&y0(#Np@P*/& ̧AЧPZL_ v ?(zRU+2VGm&V Qc-?c!Ǻmx2̗|C^@ ׆ t_ C @Top7[vӱU[Ye86,󇍇HXeLеme1a?+kNBT{YkaΞ\E3>!X Hή np=aK`̈N2Th9zEQʫ)#G{u#G.=:\C?uġS8U2S?1 &l[5ޡweƁIyɤ /[o;Xz/0F@.9x\oaK/ GoRC:p2u@6 8bf:3fɵWYt,f"%'T֊^H Ev8lӕ%5BY!:"6P3cȭBPPC/궚30χ$T=\OJ9pd@` g-I)Jw 9="X~mHT*OmaCɡ0'ܜFphE=t;f 6oBo'&>!^Z64Pa`^ 9Ǐ3TΦ> 5ZsIei$m߿{zHDӮ:u1ջdTK_|7I:#Ta'Ս ?yݷU<[bcUWi1vdՊ~PhVuKX7$6^so1$y"jXNN_C7*3ó4e36Lh}fTю@N{> 9M>ܭNI+=Qx@Y|O ?1lS`xJL՟A =~t뀎T3찖U>O*^\E[&ב(jj˥SiQС.TS]Hn׎ mezr̂PSzLǞ6G.}kЄXsΜ/)-гhRq+҂/*fo?[5bֻFn p\btPpG=dq֔ Bex4wX5fҔ"3FDѭ4B^M9:sV\[x8(tve{߄߾ke?`u jO~SLԛD 崢)a MjpȈAVm?P! kOSlΝ0J0d1;EooҶL)߃M1jP ŌtbEv <a!f;SnDf# U_^*?AQ"3UWh~VS,W({`LOpNDeP2lwFTVF޶Ax°)R#eoS;NY=(FX4v{/ѶD.{aAlp7?H'W}/?|M<ϟ=8/ p T+%}c$2"|Lq!~-ɣ}~9cӷ<s{CO73iN뗚[!hc,6o¨;We͞x>qiF賳eb]ͺ qNRГ ?ƷQ>1z|nڞ2Xxv>gq/ 2|FnѐA+];:9Ls7RVM-r.$ZKSY(tF6ؼܗDɾ/őKtC߽c2IMץ͹ 4 vyhhñ6GFdmsď~! =LQ 4=xzW30~@<&݊m. $QbX=/P | ߒ26X'&aKx\,tH.a U;[]'CߞB_ Ʃ{>poT'{-;D*\Dgsix_q& 86N6z ~y#|Y[ê dͶǟxYt ʼ kį~"M>V8bӹUH  ?$?xγb`v(/,U[Ξx|hr.GBÅHP0Bghv}ϷS+ 󢠬KşkP!`eDr$E xV}_w[TB6 rf{#M8Y鞗Pn$|8^,b6w錠QkKJ!Y+jX^J}ڌ; x'LcGsalՙ{3[˳)Qa}{Rc}|gX" zia`.V&maEq j1i~˵g)³X+5+CI# b&'kmӯFⷕ0 nS@|4]mමBWxKwYa}ގ8(SpEJb3$i[kR\x1[΍S\ *&,rҊ+LY -wpUdUHS'A)of; jۆ I^?W EZ[ 鍚wV5}C:Nla1bHG[QHLb[m%yEylN-LtJ"&cpyzj,QIf!HO* zh$ DnTvG8Ox^KQOSZ;tbVIW>?"Md=KWlЂXvC|8Nŗ !Mn3inʟҗ35|6$}vCk'gZ.*UT;"°};lt93n̓:"6W`C].%+'ڢ=y#"(!$K,%|_;B8JӢMc G=F [BGf!|{##Bי90(xOܦ'C(F:prZ漪m1D/`ӱnh)[i2 mz>RI G8 `wHPoYK|.6ma0K/5Ekk^1Ub6UP=} Q\OFQue|}DKv;d[b [w Z\b|R>b2c94O Q.t bȭ[1:qZ5=5 f9f@'LjŖSh8Ch* ҁg nИ`h jyaXC+P$byqfoI΍5۽) fَ+T d$_ZU*B T''mS cps&N $K”|(¥ǾF~ڋRaV1hg70/dS^/#ŷZQ^rw#0ֳ)^R=Q"r*-/v60s.1 9'[ڹϺ:z!CHmKp([q~$5dXtlbLv:̤UR+o2,pg5o1K3AI_CͲؙkg"r s絚b3&rCn],,X]sn+)%$%tdo|btرpݍm_87yB||Xb/.< 0ӄ&QV7~2)2儺S-F+yCzQxa36Cl]CRI5M|'Xkc&Fن6}N"Tj9{m*[5n˕c QMT}y+WϪ_ԓ4zB)5 m$ִ +z}.!*fkǓ+Aw 7 RquhK1"q*5Kf/2ϗpAo- PKʽ҂5<+ҐjqF$ Z-5l$T' "r{epeM|$wbTaE"m*;%d#VcQ^!E4Ѕ"umnf0&!QpBS2u{_  hƗSf[w#̴ZC쪤d}I*@L"[He9GoQyo=bqN\n`~6cSGue#lc3VZ8Ls=|"sH@oЊ"g{qCVA !΂q)\{4c*^—Imt ?W]3Z2w{8\"0. A*DUEP O ET`]^ڥVo}[\ VҠ2!) 2жet@-7C_ ϡorzLjTsvDޗd^zA{h ;x} ؔgwVܫm\b^TZ Qy|B]xw4 ݵN/g%BoL z9M3MKAE`#ܚTy.WbwX9xL}m1oLdpVwI;lWhTG:tYT\'D0m_`BT3V`8B3M,ݕȬYVԼ%2^ds4!l!$8 sT.]$g^5Wn1*E=Vﰺ"" -Sn#7_L~Ȯޣ,3C['\9Ihr5лg*}@Ux1-ҚrqMaz~4 >h>0]P`CYx=D'D to>+lS!@JU}pI>#BaXT'YfJ[h/>#Ϻӌ: &{!ɛW?kO"ZxR*Ea$O׻sW3fM$Pz]nZ,5?y)YYAeD_yYU!#}L-ZK'hr^YU ڴ PS׬j~N ?x*~((D-%ay^nS+NOswie3>hn+gf.RlǵXZfFcy}b! ;Mϔ0$n_ oJ=D ez ,*ATD G6sO\KR,/vFES~q3| ͹I. T/98ַ@I;1\_E9VC %p "Mn ʔ:˗9 4ft|-rѠsl@6ؙE6KmlHr3l]}0)Okʈ^v'm⎔HGWy#CG i?aZNpK%|'=Ҳ8.@NSYi^J.fk~M'T ,4LB\Lxq ӻxm0H}rtk:rPy=V}>ǃgqrP DhO0'5Ak  PCUM<%7 GWԹI}MEviPBMh: ,r|r%Jԇڍh͞y,4aQoPg5ţeOk}'2~|4Ps, k,j^ՒA#Mm)v;u#;]"̜ <`8/\ՇR-+]\FW$תr9fn=:%=CҴ|aѓg?OVuCeڈ2gxgŧFDm%E@q  CQLU P? <8kwM!=b^mw8x7w&0ɧra>s1p.CVQn,ܶ6xQ&v|a#[ }{!c+[ʌh詌HtUlr,R#܋(T sX ,8x|[ k $u||~`[ K+L#!wFmn™lkO܏+"# ]gS / ,lZ 0]B~deB#x;%a |@P/C]7Ti )H nNfdAϱ@A[4 a2X:[Q*FAYBLo]{:ԅY `m>{ P鲓V$$M%ӽZ{ џB[xFzsBAR/IJthzakZYW__ҌmYQBt9PvoUdff e  XWG~c LI}}Vx;jq!^5<6P(..{B꭛(&R)py'@Mv4W,Ҍlw Tw#hRE*N,;B?LrreBi !:0痤Dn#L-gZ#YKayviQj(ͿW"H6f!@MK[+%tZ'RL掻q2OH#rm-n@%^Hc6t8 ħiFLQ${=?PKd8vD lbƜYtMPm;)`,G[ >شM/ +AWW∧)Cґ_bDF-3ݦ z$;<.>?Hֽh|cDT-0!i愂@/ 8,b ձRN몀8CANZe{-#r٦WGJJΈdwR$^ E珻U$X4Z*sUa0;GĆSE =poK edx}U$ZMK? NIٍO h#׏ F8*1b2Nq*}!ctC 5{v3hI}U*vo7DWjpa35Sn7B",80JW_ecD~UEjF|3$ 7$hy c v@Mp-9ĻԒNș`UЀO\t S-v 2shpNr_zzIJb'4{Q5q,Qh}]A#۩q[tEN za-5/V2lOC Bt7= Ҥĺ ɿ~j h16ƿ-x^`&9k{rCiٯ(HJ"&![k]=]If#P),IE+<|G{ʸp3jth-U NYo*?"W%[7 "H$+BIg73]t#i#d6ʼn7j%~3yHGmmA=iOxJ6DMPE1]s61F:ǦElKS8rD[əܑ(AbD#^ $?[6[ضUm^dV_& VӋO:)ǬnAèb%=l 12)>C .ԞJ)*݉P *81 S^l3a#IJZH"O+9Ll-ȏJUnv+f TfGBj@@v nE.NAʈ#C0P~vuj?<ٙ2I S0}7oa]B%uUl0To9 wɒCX}g:ualL_fxPRPKCIK2!xZoٺJ>{lFeys6S'^W&}O=](hO[|B$Bӑ9P L/reD 3\oT&,]"%Zr' gfdt9qkV)e)h'R6X3"wKw3x-N=+Ӌ@5s." 0ϕ]nۉ3V2|V O;_[ٯ?VOؖ>y<U`t:~+r]؜$q ݠΕm|_yz2Kui0K$AcSr( ,օZ"?#^  * CK㳪%Ƀy0}E#1\YkҞ?6`m%LmRF׹џ 5#ֈmQ/ҿDFdEħ|:iiT2|=w<%`h޺ T4¡ PN!6]BC(~KGT ǯ3R:p'|0Q;ʃfKW^ƥ-I z>A|W" r[ \a<[ HxŠ_SR]J`ӤEeۓe%bŲkkԙeHbnjtm{ N D^MozBpqkDR*Ƨ(ŝ*[sYȉȜ_v] yo9dmwp'P9m`D=H M9+s]<C@jb hqa G b)_Ӂ!/|3ece L5c%,\ ng)C> ̟d8rO\NE's|Ǵ\[|AWR\8^b>DHC k̐t.>&{NWj.t5U{?|e 5 icp͌ WC/|G 0v^7Ht>!RzGQOTL`Gf^) wWJa&?_S)LЎT!]!{ FpA; ۥ- L;=~qm臡ruKZ? EV憘OPk;B {O KS0"18ߊE |~`0@xF/!. y?~ .߸xlhؾ!y*{T&ɸ%A5 |ᔟж9K¡}4X؏kP0Q6ǨDH9ݺ[9lbqT7Vf.6pdrFG/Œk412U/J搎$Ys{gJz(=TÌ46)*Nwطk[(ލ3ҺBCh#i&¥1wtIgIsˊ lf&eSlO&(vzE@MM(~b\,+ҟs۫=;׶@ȫKbޛdi24A#rr:-k;^4o; GP/M]ԳmG DCmkD%_H,C Bc;RmUNeF%8<죲@{z_T.#}x.ЊK]~ 3Ǩ ,PyHUx*D*h(|_ e$rߦS“KI‚!TG: w>Qh>Ȉ}=֬YR r^^T GSӚ?V;¡x2-#UL5m\:&=T}7VW|49N\ĢdIӀpR⩄lvA0˧ݙz1߬Wcqg 펫W'6f7X.5ZQHkݑ~_dd [HKՒ 9a9Mh#!wEͅ *h5*r}g03|y l=4sz=TQMwi@Q00~xb`}ܠ|HcڱfG7fKj۠ R y45ڣYr h.${@{A-G.~ؙc1t$m]-^S!m+̆@5 =$h2bT9KRnE Y:(%5*|Ic)fC)iܶs-^IK(Hg=n|{vQ`]y\،h+oYa.H vgӶxz|tK` l[bGv-)5Pz1c)-L#}W^Vдfp[_hӒ.zJE{R -{I>@4|Mͳt6%<@YD"@ÙRz3JhmFsH϶{T"Ґ1v21lF L8Q?}O&3$Qc Jo#kD@~W] -T͖X]k[V*^9#c,u6Q)_>OII:IXj{i5NTr!G6D˜6=[9LW]zfM !K[p(ёd\+5K0<*ǗdY\[ani҂,$="lN̲QvQPc۟w5*Ɍ21d2d.΁o^_tޘ& 4xa-=5[mBz;զb`T`sQB7RK|& ljyqŽSi/]:cbR-},Z/+Yj/UȨd^~K:r5jGNBf^yWUV\]͐#^(]6v?O8{Y5x`S<.߷ {9L\{4sfgz+c)ߟR}KCLNܜLZܳhDWsxl:OύL7[$)U L|$\Tw8tF#o{D=AՁѸ/HJyZwI~JP7nc\I>1TOϮ>l#1ЭSފ$׷gq=ڿ3[$+Ƞϧ=3pln{?I+`>$%Ҡl?y{@y@ X(L"$Gà"mF߿shX0&I6h8?*E0 bOctH1GIjȚ74^ל!B?6"!f%`1]J.W~N2 HkAddz Ǫ@ѠۣȬSm5~ͭtgV]؋ (@bV9;a,\Ŋ'h+i$]S*4@2-kbX5 ?tM6}*qo@?JG- S]3 + "j> цVET;l“B\";~vǶ{yLG# o g %6 $\tYR&7%f2Ny<պUIFtFʲ>ѧ'^trIز0-MMcj##돟+o0elg(?xmAɣy\%$/iH(]D>Ve{ܷ{[&Mv23`~N{QuBw|[J߮1ձ(#OA6N]C;ێS_N xR\jLH PUXm( TfUTI (G2bU5M@M%$vx4Y <9o*xkE"ftǺ"ti5EE)`)芭@>?E8 W7xfRYN06iȥbh3EaE_'?Dq֞AES,bH^øL&Sm6/I?kb 5Rm@5`-,۳60%1>`}TQ RW\L0X cm>tuJdْD%y)g\)"l-s QvNXti9Ud]w%fPV/@dsʯcGgYZ07070100000468000081a40000000000000000000000016759d58100004878000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/oxygen/snd-oxygen-lib.ko.xz7zXZִF!t/H8]?Eh=ڜ.++cUܡz W~JQ9\u[RhW0 Ofŧw"MRоkfK{IQe!U<8;vRbD q3Qsmz\L_γI0M[zqصTPXYvEs;S>#^,GIڭAK<LcGއэvbQ1~T| ` 3{ IFy!ЌwM(.`QZĄfDԧTusk1+ENߊJޙRjŭ ђ tΌESx鋂tw+jٵn,_Ms)w97.o8,*hI V-G90`amU㧊XMC/B<]Ma*ո{  `=X'gIwaNڰvwiCI;qcL KEe:vѾpyr§c*V{p3 `ܾ ٧ Aȡ]>⬷iXD @ [\Y(}EJ/:PȘ$)v=^x*Uv:.~\A!,Wi7[OI"<2s6n0c' Ls9%Z`8g "/$e dGAIűu%ݰ2AV 5qe}z`'b38V_'@I[xz#kcv''nw'umCu l.<; t':J0o}J)HK,#yY p(!nXfNjїơF*#E )J_KpPYK.ʈ"{lx.9m@eSB 劺欵x9as}0vKFQ"1ǫIMW뺩oDZ[o:$&UQJ BH"e۫v&$ I@8&`>R&Yְ;=tFouGkRlzw bj"*L=9?-lWԎv/԰ϖ,P#p 5&ٕ v<橠L.CW_~w;>j]}YJP! {ND󢕿VHqYXf<4j7i4%зСą)|֒$Fr3\4І7Rs~T Y*A\#˕e, WA ʯzRxQyG+2TȐ55/l@&=LEM V0TDgi,wI]z[]GSPҹod/.],@C˖="b  ̒s˪L}2wsyW OLj>AL<8S`l޿bRZޤ1'-Ag֍;G|򜆉NR6;T(\B1wlubr?Fj}yyxZсՄ;pG=:ޅPd>f;xSpnЃ6;7٧L.zPj}8F꛺d)w̌E#[e z`8st'.cT-EC\ xf"uWU'I{i- P^'ƪDŐtٶ˟|mtcHm}?FB@)+g;8CftdK 0̒#)0/kW>}ɶj\+J}2JHѹa{dm\bh:qGbncVSHXBhV@:Rۭ&lJڶㇻKpfgaqKǁNQCVs,V')[I5dL9jŻP *$!{tmw' >u Th劼(~e"(yWT-%J\žqPޯ$A>ď"%sT@0aHD: T(2 o-7f3*| CL { rnd|/YHfsԆ 4#} ܩZddviC,سqM9蚵ce lU OkSL0vcZnމ)3džfAo&džȉVJV<ĎSlA1vPe 9͚Zp'JJW7u4ڸ%`tsir+ rN PSD!{vLOկ"3g䟿J:p}{F%͛ڈּ&*6Ee{}}o+xRɚ0p*űNt+x򀐕@[@dSH|Qw+5>iixdm6c  {\_!yњY/`G Q2N $2P_ueFŻaǪӸ>0;/ѧ0Dy!QBqb5BmFЁ27$[k@T't;~=|ZcugX}]~vs+D!_TBBH&%FZ`=lo"v;u9l r  PϽwdNtt5b;;2˾,ȿĐ[nX뺸2o0G ˝r2( 1oJ%^m`oFSP. !TE܉]%B֡hJ %@6p$jVm2Ѧ=۱tpC wrj#=D'5+0Qlѹ m~]M!VFb"bmw'X7,! ?vhbDHr 7,~icHl6]چ(]$R,ۿ}K: Nё|ዡeԲG96Y]eV "K:-8ÈN@ϼ|beג6l %L3B_J1rY"\ i (V1QQ't0h:qHI;UfMlrqZK,|0x!r7nxvf},Z~WP`T<4`НW/m01놰艴XhO@2X[0uk!N/Fq[ך"WnL 9R&^0„+W.>(Q6o;Xv9LE1cXq T>$8yMY Q SkQed'3~*ne. @*S %t+GAKu*.@?:  YDgC-C#v{BʹP͖N~O؇-ɚѮ?{u.jE78%@Mv[H4C1L7<{Ű$#e|,p!U݄V,+1ދ6MΈ}Lʉ=FfE z߱]ݥa>;<~ X#O\(0e1YF^t t{,+*sB6bRbd|\Y`]B[]Z<ĔҘk@ʠoao(W 6Ÿ.^Jg,n`#`:Q`*»7D  )SQYK]Qfa0mb|5t>ku&M^Ks@ss]mϟ"H>) mh! AnbDk>sa$-ڜ9#|3t$6>ѥ-qw?AXwa*}1:g6@gnּkcڞp*¯` j(7Kǘ_ca> iC0 §+PJh['uˍvFӵg{, KDkQ/I"RBP L Ǝ*"w![n8nIѽ27Ȏ+JhajNPZb 7+0&5_Wd˶o(q' 9]!0S֪'-,;;pO _-;Ȼ3pfP͝.Ẇ\Pu!Eлqw4^dVFB0, 6/GZɬժP4!cJ"7ęH>BQ:lnhV2iJ +'fC.l,$x5/JG 9[`qVHcyBk&IR5ZLi'/g)ڀE4;pySnVZaYַ\~e˳p10Z{:3zptcGn6I~wk^,:4 -ͯMyv gx,]ƕci0ís 4W*4;T*U[&ea m¬;i[JF 2o์d$F& [ ̒q~ *Àa}̏~L&f<`I;V$Qt[˹9ip QyBf8x8s ~ccH֧g9N/O}InG W3 $}6rw<'A2[EA YW:Io%א ^@"DrVqȷ2! k͋F}ڀJQda՟!f2#/{=vl+&P a1 ϧ՜ }pk֭Oߨ Qa]̰@+;]mF=*w]`H!&xo Txҿa#Fڑ2s-{tqhY#4(L8V.r|_4>c0B}c`֋l֯cU=6|12CNZg0"K fr6~7sIZd~oKP>S+j ^z ӧW`Ɏh݉TRk[>eBTK%=8hHLwґɨ;FdZٻQN~EtDz|2iugibc@0>aazuaUq/BWj $q|KlȜHc 3D=BB5up)a8Bwi4^N ">vޛp|-a0-S5 k0HT iƯd5nXlf`~\iPH-Bt_M֦ڗ2zW!=xӘ& 2ţt6?dLYrnV7Ulk F {K]0&n*$H%+]O];m%χd9xDc%0V GdF4S'*dwzdfض[/Qra_txgt}t;EQf>]P#+*Ĥ]^e)-G爓 w@ht|ˀɎXf*>}+'"s]ZU$F&9?); u&@WvD݂:=\ѯx` J; hޟ>Azbc7>DD ۘNs)b);Ʀ#/ UHv`)EےWx%\8wwgy<ǖ7b]S l;?̒UVxuQmZɝAP1:!ͯZ2g!&:zS0nAb>%묆%/O'&a7$klHIg?%C`oh1\mX!W?M#m2Ѱ(l/kRq̢˾>Z~e aD"yqgCr~ݯ8-4ʸ>.9WbȜ| w'ji[0TǠ|ـUg+\UHv_u}NL}'}kty$#)aARtqQ?V-!pdgE7b*X=rLVQjQ-er ~1r) "QM)"c&n~1?,G-;:FjϕʨoL}ΰRk]Us7_@[EITW4DVQ_Rh*7 Hy ɵ!R)"lT>ظ:CI7=RKA,t{wjA-Ā x]ζ@ݽٱMԽ/Qsɝ( .j 7$jts&*nHmm*C%N_?%dZ|f[Aq$d뺸ugug;Rg#?|<P93ߣKuvCTAmef;f۩dBzRBsOܷKH>eYѽBg[HB^Z=jİ>fk>UT9寢`Bsr%LR3J* aKZ@{ S/i%fܓϤ]EyX?Ml @TH%4z\܋D0UN,*f܊*4穎ܴ=~u6!Gh]J B8Z @Y!۪dUd΢K>E!& =@L43:]OLx`At cy'%یy:ݕ黰 =Wq1`Jk֑\O?rd/ks%Tk[&7JΗ㋓l ";>t9₦2QU<`f`o[L8w0_-ex˹i#Kyx2iQH> R<⍭s8G;i $_jhE_9}#]46Ă26ӷt7[<΃$vI¨nEBc!Fs~D$g ,:9Vwqz8bE3R86U Elh(AooJBwXH5 n9GIHTNO%80nW]3^3 R~:?Hi;i0?)AO.n;!dߗ=4 Aߌᄁj5T8y1\~ƭV5JǏ*Bcx53MKuhR]H'8n"X+j)(^̇͞ܢ9U~U˓B/.z! fg[2{cdVǕދm#Q\jƲ1;Nfe!n5j/9CqRT}fS??FO-m)"=VW,6PSx,\PUה'C{^h\,t.ԡ[:\G?6_WVFP1Q׎rEωqby &?/PuF01?VlݿTPWX>^#ޏʼn-؉+'0<&p cMjY h,j-?(EZ0ёQgkGAJryBiba0glqҳ`8e-F`2# ys^o,;Sp!&Njfk茘}01Mdys ?u'ZV.Y)$cZA1alSNDv@ \x iBzC3 p',ܾt|Hn yLs݁d,PЅ2$\y]~+$-[>p'(,*/P7eD qW.>S V-u#Lz?yMJ>/k"tI&K' y[D0ˆP;PUݡ&wa5ӥ[ڊ!m,g8V?aK1_]B;k/1!dbg÷"LvC*dc>iT&TĞ_gY(!9K](ݡ faJ^tB1#1w3L1R&jvMe<˲mzISXRcBȂ Mc۹nQ9BBN(A9өW B<|6O+ h3-ѧ3FҗSro|2Tحbf1knY"PU9+, u* 1 PZց8h!̕K"gNUތ's_VB Ò4priLUxX(XKa+T`#Ğ:[itmM9`ɺ8Ȍ[efV[|ȫsH4}-ʧ^`?DgmZV;P^vMipx3 _^J.PE28Ŵzd6 P}9,dRS]QUjaV{?Hye E/ /Wm5%ZCm-d yi}:^vѵgDۂMm7JBߤi y*l W, ga[4! =#0Mf1L=dݐ l.6N\{yB0\z\RugeʥWf6pN}-,=fT|[nIf^zc,Keݡ tWFm*@'7 ue{߹"eiar>>zCQn?L+v.9_C^I0C8 Yu{T:>Q7n?^$i MjzY`#kVEى:;ڻٳgxNw,kݘҢ=D6t Xv ,#hl2"qNtN.W^BeVUPwq`/joODOj +I_E y@4uKL,؆"63`G2qjQ/brWV]Q(Vf}v'#NqD׾E)2j#y;af]9i~ wڜzdBP|)?>'| .|gQc=:TNT$ͱuZB_ci&m@ڼ64w|~q X?-q!m$`%$vZ*i5vUl6w$-Aλ"[ѝ0?Ar)qM  "5 0><żD$VxMV-d7n;np5XDy c)X1hz^irc%2f&|hYtZx3k;}gYPr=۫cUi3o@T$1$l)@zjUsu:bpe@U@@UU.Uc+0piuZ붃ސZB؜[ Z>)x7:yF cƴDZ =r MbB&J&>ƃJ F[u?x׸U \tTG硐eW DkCvЫ }\*9xʈw Q<k|Rqaa)шO>:\NaT);JLWs*W#aq|/VBzI_"]|D3 v=kn9Y;|yWk.@u B!Lb&}Q2x-@?0mԵ>qx~|+(?Rt:@k+)wU D.=;ZngH:xOaovCzy'dVGH0yx_ܳX}On\ ^ꩀ%hlXzpw-V}3^Axb8# _{rS0Hg熶d.'96:.\?3ί3h(H{Q>zV˸-nrGVƎ4a0[n@]8xc>d S~z<i]݌aI{jƗm/Noܢ d^GXVn ws$#҆ӹ%&EQ!\y]GvYR9rs:3:8+0G;ɱY:0~}/ (G/&er!=EgflUQ`Zjb/an/3 /Le6,АE)Qʃ]H?gCk0\Ɏl]*&)c`ޢ¹w:-NYPx|th2ܥ|!x.yА)0rGÑvݡόvj}U[¤XL<@_Η;8MyR2X.K0ғh>R )uŧv3#u8+[S7 'k/Yu;$w=a&+(.{Pt;Ƈdq&3A7D{Vp'*X pŻ0n͸W8~7w|Drғ*%ĵ8B,WK{.Mh3DDS{¡"J`7ʚ:韯p2+0^ܩYՖe8Qq)Iý|f,rp JI}yU$HZmtt5q<,/>_.VzrZc.뎢'fuIˀ8>K%i }sHN=;uZy?oRf&zLܺx;'ay[1pK~"/b vg)_a B& %w# b#z1Ǽ9f\w-auʕ[ap!|J4K yz \= w (dց5ڙPԮ_iFNSS1dV g,:ЛFnDm i6 $,!Hv1RI:}:A>pᯇ)V˜ $i]D{h`Ccyh7-Gtc4EvWd{BVjr$ZWSnKMu)㴇}s>QJ׾ZғC@vPkGи至pUcvKLV0i%õ ^dS ͸ֳQR: Ol,aT J9@uu%J^,ے֜Ť+)PdmmD!񀇤'Pd)OZK(K-$fNA(_ۺ)qKhw Q:i_uOQ>G6gEEAK /N͕NK?voXYkK4/M{3,7l:+(q3&)Thetȓ+:Z4o5~HEi$Ƕ[\0g8"?{\ 6\1^a\K|~O)( fI=爩:b+,5H^?$Fv7H T9"nW~=K6f@qqwQޠ7kq6]uVY֖X/鸡BPO-/C=P5L&?{W6x>)9v6c1{R2Xk:wɄ6>T0b=M|G=EN ]K OP"c݂)!Vw!?^s#<=n-Q!㚘l Kz/{e\bW)DAMtq>Q+hK*jU$uAX=?OS[C]5T^>h3L8&۵~B0YSyn%=&EaB.UuI^ܘݣ 0.?(𼉤vnDe,Vi~H#܋ OA . Јu!1u'5(@OL@nGp!٪݃&ާvGA- oKZ,E#F,/)g$ySx̰YrVdA|]ft]8 (̐8X*Dn~4p3y0HB-k](t-%kIW(p*:PW#p.W['&Jd]9JKplB&eRtùk ]~ʇ|IP;$7+Q9.;bpեk+kh4o%fjPI/LO8l=@[_?<ŹN/ϯGc[eQwyM12QIj΍M]og͋srZQL$ >8f.`AFKDȺ[Gٟndhi2;`dpCҁEu鵾`(|[ #"{فW2 -">h,S}Be>Qyr! 4IO s`Wuy_foz29YDqο.#wo$rjI2W kf '¹*8]~ #r{j |}-3EZ%<֎mK5>_ԝXP7 O3b}CHpl 6PmޞRDl"t;V۰)r%)eTm;*y&|'E}GWrIyZqn4x/[)?9||e㿰=~fr>g>A'Rȷo?ԟ)8 g4bP흵7{,@ =*NޱFc-l&!"D4Fkd NԹd页fyXEM rFR[&T|g lH td< 4H^;T.i CaEM͋H.R/#]rԦYǙg4t {ީ(hȤ@o]fGt OWҢ'<^DGU頎5/JyE校H/2u0%KO+k{ngjΏ$IQ%.H"q?szWO3':BZO -vT$Fn9wɅzBC:KJQȷ|S> ԐgYZ07070100000469000081a40000000000000000000000016759d580000027d8000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/oxygen/snd-oxygen.ko.xz7zXZִF!t/']?Eh=ڜ.+ʆ, q{T8aD=L,poQw yx@G8hMS\Tx%T] 8J~++Z!kvzCTZgCI跮lqY2oá-TAt[sTRJ$"E@* C1Ub^湥~G9{5 E!hTZwq.w |Kf| vi<!~vMl>;yik'HIIIvcx]1SNFb,s)~3p.|xS@̛|t lg'}9 U\J[q6AB!R[%*t^w>ưԞ}4$u *+gr3Kgc[٠M(41@e|A2()Zȫc "?U[cV!A~ɩ.[_!&F`]&d|Хn7SrtJih ~bhb6_hU| LXDeA6DH)d?ʶ4a5vn?UJVkДLn}z@gV.qswj]FJ_ޥJ M}Ly%~c.{h,r ѐD**-6N0!vNtJ Dl1QVR<{ݨRl1%t@5{KLK"ރLb7ⱷ(L$'+`Ie}NB`ŊQRwfG2\Ƚ8hpI8|-Ick˶z-{)}laW-8ݑVP&sOQ ?CEezX HE Clt&CZbMdu;մ̈́{I4"aַ)JNi T:9fģ 2lׁAg :߰;8ܜT2<)e!)Ws%Oq»ֲ<H_uYD9|Pg-? <pGܣ:j+v,4_Z8o5::\ZB hS`#v7R"PSm3)ƹє̟&,-}J7.92 f3O\7g*USk~JwPKe92X':ǔDӕ"*Hn/h!`!SPوY>O66ͬJf!E_;M hg^+6V,.yZ7sOCٗ^W#fvM>BSjt>Chq y$#'bv]Ln yA0ӝR41ۿ/vX"Ce +p3 gՀ8ZbaSӡ2; 7;#UzD_ E0W@yNjaJ<c=[TEQ)\kf6V+T]UJyZ^(1?qDVQq0 7~ ϕ̝i|U]ч*7h]c*I 9ō]˧z_8u43b!IŰ't#>=Fp5Md~ xO&wX N 7ȔJ% b=KP!\gkΩ#Z } J5k.$5k[Ap(XGP5m mLւ/N(.z.yDzߧA*5,>M.JDeVmm$Oפb^he29pꃡnjbj+ׅd ,Am:,yN,SR.Hjm2v'cDEtH/ ]8IOK݌:RD*cnҰ 2~fE#+D$P|`\qcTD4%%n~/Nx|~2ßs *W&! ݂tl#/ gpCB7 h02ؠ1.MJuփ)מ4RKS]zyn4sHGpg٠օGAf%V&{C`#DYKI$W0poŋ,hi$COa7eC4.i=)o / ,:mV4k'}BQZQ: DjK5FoXq]}4D^P{ڤKU0\L1aQ5*Jh:PtxP\[jøӞ@:`,1;GdsQ뮄msP?qUj^0Z2ᲷqiBp` s &u{t~#\[}}('Բ9ȅQQmq" rx?Hנ9p+rAI+xk>C/lSXd)Υ\Fs_к| QCE2N PY+D$ZrH9z$rnNL"`jux!6b@J kY̕ѶXQ|P_ dI \Jt\uF^^moGh<ֈnYk\Y\E={:GCiYU,]ZmO{b*k!Dq;tN5t&\d|>:5u =`)6.[W4*c4;l'lkWaUVFJ"G%rl?K]u=Ҷ*[`_WX㇚m)|1,-ݣΰ]WoA#9B&O>m%0 oG1spqhsHk v;LQ-\v #xx%,RٵG'Lb7A+8:~Û˾MJ0>uv T+p,8^x!ڸP!Z%RU^*5\M˦:pֹٸ<~LØyVBׇ(zw [١ߛIƖ-BkZZt]do&azc ؁Tٹ}1L?em|G:DxyUM JG Ҁu^X: J-sOt>S:7]9G.] 4P-I[1Xz?Gl\|-鞠YP0mRۑJ3]m1ɺrq pɋ [˹>4 v|zUð-lvʃ emaϡ4"|9lhkvTA⏁ '(kG މZ[~fQe(w/ICRF=^NiMT2zM_,XRPR6J^KӶ9 /ۇȒeۦbtdgB5:JuzĚ9a r/wAND}ckɨP5KzX. w 5EJa0X i#ԗAuπ}Qkԑڢ!W;:Y$zHYί Y|R'r Cл\^#~'T7:Kn}n3Q\\RR_ĤwΫy`Ǽ<s󞟥]wA?8.잹zE{-c B668E>2v1FBԊ|r^zUzڲxBk8K9IO}Zjz%pM0cyقsb)~ZO/ݬAO1j ۼyLULf'$zbiYsߋt:’K{O"?nfQeτ9;jĦ[e<9z1Źѳ8.S=x[Q'#pYZD7Wʏ*MVKusf!0N:kaDc.NL;lL;chK:#,"P&GPT=C)zޥ=cfwDQM+ \!;yZ|h: QkhQ@kfERm}4iRV8kdאB* j̑nv{yj \*ӌ81tr' ЛA*==`xBo#jAkTXAhN?6JCyG3V4Uk~ G8 rZ˩8ׁgC)ݠ'5bϚJ1~(zkl4H&CDUDs' 5sC,QH/GGkI' C7dH͊O,q>7)2f(-Pyi2ƥ4]{G, M ='Z:suguv3S[%$[QJ%˽xcq׿VĒ֒Aԓ׎/K>>ҋ<]6`,Y9pn" U|쭮-~]R>A ˫14J?5P)w[=&c-x(}f]_TS]Dט/l.3wyHk h/ό6A/*2__~RS`J.N0_w~F|l;·YG\ 5VXdgj;u,ǹI~W,:L[bur >n2Z(ĔKC[m!4<@W U3#.*u3iL5^T'6xG=o]4V|,#4#J 30蛤؂$veٮ@Cz (AG k5Dʶ0C-Q,?4VQ]F̱n))0yO ! )ndO&)dhFJ.B/V*rHM1%*1{C厮R6H.]") dX*)dzv0N*؊#NqE:ӊ#~y А,N̕Cn-J0 s0;ąX7ť~Jy8z.ܨwKH/!=)ZnaFMŤ8(/kWE%o. =IA|M$@"xeAVj8* (02\DM-.ǑEՃq\i%~muo r9pp@^<'>јqX>` ')G*+x7ڵaX:]F:ITBK|dL悰x'U8;bO9ѹ+>u[`]E{nOY W2Z .i zeQzK8W o?g!:|u"lJPͮqĐaZƣrVV^fG k-pPV'*PEC*{t(U9g0Wވs9_gmop#v4fOg%RU' ܑ>Y2\"a5|nZ=M;@3SF`A}Zw Dzk:_Af?TF5(Wqd`Q5l5`$.j\BiHU~ذ;F)qGp:{##AޖE4!v"\^Cv hq0cw*ւprG)qNB~|P\JTU5)8.xʂO2:q'"S0LdM:ԩm G/qvˀ~2mSG=6'xCN[}r aD•62R"YpyۈT6xN1X!{u4an;UfėBΕL&iUڬe״oH(=ꉰ a_WuS\ ׵^x  56&0ܞbM/7e 6|mӻCwzW6(~lB{>Aui~b \8 #0k]\(,s)P.u^6A]9lj^{E'HfR+<5 DktQLV"M-)Z}M$,dBK 'ψl00Gso!!}/1x2I_  Ӵd*J*i~!؎ZL$6EV[jNZݳvpm^05y hԩ@?ۑ'Ϩr(qA;Z!>=_k3 q:̎" B+XwڸHк$DoJ~p0MvxX[(?!FO&u l5NuUZ`,dt8Chq)ETKA1|})m/iពtE}e3[]S/J(cA.I_,2gcvEĦ96Q./CόF#uE>ȉ,]J711:15\ >hR\-0sF>e ŸhDՍmE2rKO Nʁs*Ѐ/0v0s"tO􏗀Qs$oby1~k[*9@3;cFF>[-ːEWfwU:MfQ^3/rbSN #FN63Ձۘ-b8KԤ40~ױƈ"UKHUy]i"|TKCX~w" ^'Kj!ue܋jJE ?nBǵ=@A!8ձƒ$xX&"/ʘ=}n7^h2۩# vXF`"_R"s3xBԛtٹUy\ΐ 0]^W-띹 mJ48uҽm컐+%8:~k U$¯Ӗ!j2k N’XT`PoDb?7Wbu1QY^?A$2o Kr@gLüQԝ עrʆ`}ՌD+ufk 5+OK}y`?b!h 'HҘbJ}-V@NHO%Tq R鈾杞&Bxf,1T Eqoَm>>+V/<9 E~:WԞ!:hm]ӶǷ; ~~Sli≨?L,yh!8<(ftXM=ݽ^oH=舲5,2,"Jҿ(Fۄt29>UsGf#DM ؍M˭7J-FΰH+.u^ďŽ*3P]!0Ql;MlbÀ+o1{ϣd*Wl8 d5*™KfG)*ܰpz@c|JVx4{9%ZG{V{h:xw}1PFWת4AȨT<M3x1X}~vU}tW:>X­p| º;5ydL*_/dv1,l>K.w e:!4HYI![_&jKp=5_GU&B~7=@6J;$dxPꕫNo cRIfy9^V\6/C ~5Vd8ܭ}0["!Y񵾸Ȼ%. ws@k zE+ҭT́I a|ԸQ܂*&-Qm^ X8\ 浘]٣AgBSWYv&sYOC a`H@|<YQ6.ɧK+ʹjfb{!G_*B(l`\FR>bp5ʘ-3Tx J9qҥg>G!-4cڡ'JHø  :+ꂨ4eFrJ]Ik")oC%;0( E6Tuת6՗! =tV5ꜰn I 861єl"veLzj,P5Knr9#ͅn^lL5yAŀ$z֗s6pxHxeA0n/D vrMB}8xo1^WEsoޖBz2'U^32LOږr~+5rrrklDab`DP -?-Gxg0@,LfLZ%HL)c0К3d̓TF>"UbmOΉĐZ\{? G0e)mZ;A82ov (/>y#1fV9`b\.2/2C^l$j'ay w\?_`ޒ&a~/Ž>֢F\?kv݌"KV'3oG#g/za"=F4#$Tlg]G2:z F ]($&z$)JrPB϶"f+l4p}k) [ Cl.s5)ZiFQ[M𯈤yWۚAEj$vPQ6)cݙxQE_zh(7 US6nFXa=d2lch(] M{ `GNkQCJsgΈ\v6DAeQFIdd)FtCUb0>04$~ HWIm٫ 1Y?f ǭ\xi$FkvWCXiJ_CpѢJkVG;%@G-W߹*Dt'\wQ>CtwY^GIX{Zhw!D*|IEPh#Us]UrIN֩X~Wzt\$:>%FY^;s)%f[E6 /jDdDٌW,@y#P*Cg芮ҋΝIˬxJpno7 ̅<4lofBY ke] gfW{1'O`HӰQr\fF%.*L']BT|eq{)oGőP< ͮB%+"sOJ3&k2zqtydj2Dd}t٥6$4Hljc(f; -#VTs3 @} ҚKe  []ɕh/2ÐoyKJϛ]vv&hpq\([Id_lqeu#m#UxOqN-cc媛L,m)5+_IQ`ДCif㲖{} ya,^XdFUqk=+L#A#V@jVrvm8j'A_1Tk6_N6NsX"|7~XPVX ^bEӚP!H6L*/Z 9 jYoso!KAKN*|3d HZ\؛e ѺP%AR`R`G o,vr'#:$s`w6Ë\ma\6*1Pɡԑ"q&|jכ0zaS%,Zr<Ÿ/!K=mTߍ.FWt4>vyc[LP=O7Mkm<" "udGş`L,0HNƤZieۏweՕ5u$xl鸐v3BHF D7`!PcC{_:΁raG:w#X5a"LV#ۋ@GFYl1XK)`-%6x G-T 079Pi)BS6JyWIc^l{6>;@asJnͽ=s0"L`Z+Vu q<P5`fehg+_}r. z>ƭ "Hx˅g,ŧ5Y o⅄b O{)R"3fbƸG\6<J LՔᲃ;107xƵي;#*|bXp}sY8@YUUmڥ,['+#e+=s"{͠V9;xIQ{2%dRyXߙE:B BV SvDF([ߪx YΘX:jQ'C,d!Z T)(9d:4QkDG39,c!n|D/TFXj6>@/PZj#+C+E0tzjsO))]3>^p=G@ =v͞-t;ŷm9sAV!b DBZ,\ WRb_qvDpLy"אWv/%wP0P7,3І;&c,Jg(ƇPDdUAd8{UN^S? 4 #2̡AXk }3 t^̈ sze8/)5ܨ@öJ+kvqg bxrFa'2o," ^Byl1tsgP6R~?* Z: nw˞7Uxuv!5Z0Ԟ=X %Dٟivx*gB/), $X]&^t1cCXJmAh֡D4 e?/AcݫKy|u{0j"!D/Db\ W h6)3 ɣV!N u0+-ͼ@ ̻%žQؗ ɃF.m/îD)=)B=23 մh C;•2(jvY:PFjo"ؠCn*վA$cԻ?W2X='֫!˚!ҫ͇ߝɢShUFQnE?~%Xuލ^n܊F V0 /i԰S)1-8M]!4/\lUt J) QAfߙ#,ps3ZҦkgÝ:R' ntcM><')y##cl$@_ 'J/\y{~% . 5N #ƎۖL-'+j̛daw9;|CG zP+?CXWI`4b}uSy_$2O0߆Sº;{_đ%z?kpAeE+*Tq 0װ.D2ٟG"iayrǵm̗FƂ/d4>)q!B1^u:lIn"y@lyگ_Dfqq܀dhwjfT(A7$  A~Ibc|rE/.';3q^&tJ뜏ژ9*K^P=nqK420-Fe ԖV)Á0&-׽S G^}M( r]Ժi?xQ>/r[IV2E}Ŋ?c<1F |Ymƨ+?Qqܤt18Rt`zz6OvI7j>Y>fmnkAf*T䐰E͜9'1/*7Ƌ>~.L-&jD uƵx %x߻cyN Nfz'eڭH=4AkAZmM'y3x3W_kbXo!(MK20+Me/ IР) u~hA/z؃˱V];1K _ lrV@Uc#e"zP7jAD2al$E2c >`Ɨ߽K}y:A๒؅ T6U$M#ߥH0cF~WV>rP8{kj|>?Zٟ ڣ\Y}@hY?.>+.Q釡$)-dYbn^LLʾԉM/,r3%|il#8y- z}<43qOho7,ţ5  HTcXvzO ǵWn&'M_/|$G# jVCP ư7 @alɥgGQV"WvF CjCd̨fc9\s}>FZPJWm5R|h]C7.O6 i6axxJtX>L0@o + jP/V@3i|/r~]u8sR E}4V0kpTG2]qSم֞ȫ;>G1s*Wi:Jj*P\x@?zV-ШskXh몖6ŔaF}Enip&R6UT'UhpjK@|{vL|P bi97xfP 5m25F/Q$Z(N z*-wrqcܦՋ]3m9K"AtߊG2w4ԚWQpIhX ̦:w'i&P@%~MI+坆92c  O@3{82,a<*>jN(el$/5QJ*Ө|La(N m=_$Lu/*:D xgdDnmd= Zf[]3! _{$p[Jpwm V\'~`F?9:lQ BR as3+jLZbZ*("l%x H=x몍P pzX|ˤ?vE:)|~)a^ئ X=rb(~+apJOaji;C|dfqgh#k IXg nȧ!m &?XSs%M<,R?Q$Nyl΢nh1խQ4ۚZ5a͚l !I~>C^K X,hQ[8N69(>v.touK~=ٷ_ΥI'o,QCcY*Ȕ;CPT{rF(2%xvn`yo-,m*vaz?fK;5ӠKg--V-P*{:F׺J"@"3,` 8#Aلf c[F.ҹƮ? vJ52rT,: AarY M{BlBK!W[ӄgP{47IoW 5B+a稗Ϋ:@υ98#vYZsU:>sWߠS{rp\v,)a n~o֘ڜ wWĢ/[ig8ޏ7w'4h*gTʍ|Q={UKMx17'$ Po^"RNK!IWFjI kwӉEAE' !vQuus:0d;>l=Xk /*-x|[vj?3ÖdEFqyQq[:E!6OĿ;ݰ˗DI@?"Z=Ȣ@:/р$1 vlk5қ=@-~ᡒpQIqC CFD5/gb*ZĬ]K4gK{0IL ۦlް&ށ| &ea "{6ùJQ:OoۖmŏP`ԡ@ZM] gϔ7`{eЪb,3 @uǖ@/ 5O/\Y {}ӌ%TJ#x*KN}xE?k kUt!%Pl6Ws&V.f'kiȽs]d!NI2/kzJTe-3wU n)u_leoNd:³f6qh\@KQ'6 f}f]BF$ bM`?x]mtĈ6f-xfI$1liu<Ay56mA ǼOM0ԁU[ohsLΎm"ןo+.1ڤ|YiTt|ilлÚw8ޱʮ-e=\E9XEb;R G?tG]o |ZtFp5Lͮbl޵VT$E e+t/(c$9o&fdy$ކD&j5 u>/$19OJRW@wKw^MGvd?"EP΄!}FqA|<@YI +3@@^V#YqF PYy0<*~uhD0_CtxSHIrqDGNǁ :4O0 =ŀ>b xGT ,c$m8C:$c~BWoE}?}|Qİ}N)R}z> N]dFKXWmW,KU)FXe S7^Cs=־EŃ<,n.!_ΨɣQ$XNߝ3uIDv\qA<얉:ݝY[%#;IԵLCbDw|*#S#b;%C_+w#RZVjkޝƹY:1+@x$rLإl1d ORϬDӐQ{]}?Fϩs>kAVȇޥi]-~<,*Z\쭢t! +ϱ-j~bMVu ZʧPA5¡/̚nj}I4^U=lcJ dc$0gl-,'jXy BsM7]vaW2( 5hz]\!v_~ m:ǖ%):,#eP O5¬dKZOHqW`7e-'ʴwu9QH#}!1V;L&?eN&Gw}s-5NQ{ . fW}/ǾE*)nAZ0)*#Fqѳ"F7XwՌ4Jl` dXsq`ŮВ{1mQ-π<D|\[O|Y!RiWtm "ZζGX:Ӎ9uRϹ K&24Kr7)Xm>l { iϋA!ZZ{٫aQO>: hbgBOΛ$ȡ lR .JGW~xmN]uȤ.5JBř 9x3=WhC|!`? r5(bgKc:гS?M FetEsmd.jsR?(nвehw[aSe>~T=`gFqp ]I Xݸ\MGSSس-ɦ0]sD{Ga !Mg/ᓐ.pECK{o{{/z,"6Ė&eGzY~v`fYv[%|a4?[&P$!'D:6W ޥc:P"ˆh-;ǀ?tc+ >" }1ou Fj_~٧Yˣ4 ZlnC>RGL߹@ߪ$%( 5ۅzS׸>Va {~%m^i6֓0]S˗*=P} ,"+HIQ?c ņFg/_"X dc$iof%֖T*-R7ܷPRB5Wͯ nAkb7^cipp.bL CY0+y.!3O/ٖ2!'?)&{ജA.ME`Bg6D[0U_~zά:+9fAkb0 tz<Ozɍ3u`x?F?;ߩ+#^טֿ\{4d & T^_RJm S3@nUL  DPSj'lCs]Q5fӘf*_\5t"64m$k(?Z})-n.04BY`la3򼸖0rjUx^1KIVгP+IhabFo(p*ܵY0]|qTpؓ3 tP6{ -W uGZbxZ5xUzsz , |g\EԤ11d5bK^QEJk> ;~r1"$7lS"NymgmHg-UʨES`*Hӎʟ ->z Љ/c7?0u(2B픤Pݞt0wc3WJ.E$F@0 [ś7o;v6d3 A.<b\!r$GH\ ZYj$gHն6cݛY(Ǟhyc )4`Uȵ _&oYS+BTKw|{Ѫ^<opiޘ"nzFP/)lV3LqwVT_~ o$xw:a~iGAyܸ,m~(bF\I^/\AWo7V {zV@]]'+{ҳ|2Z1sųkQ>N]h2&4gz\߅P|g[.݂#dz ToÎ11"4`g/1HL3A0P^Ǧ-~: 8B+Kq_WfdIk,R`OVꋨxgܝF>$aq[J祎 N9 ŜiB9<Y86u}h8D 0JSy@ ո)sSt@z@Sso׀pcZK X\][EbZ*x$ҨL,tV%9S0;p nVgDشT`[~,PLǰAS2MX`u ssa!^6DZW"* r_}zK:z'ћC9RFW$ _|]*o1Nw %AeLm.KH,KQ"DCלi'Qv"f`JSsNhL^BzQw{g0:!TB!qk4jzIwrg^Iiq ~8斷TX|5@/@^TF |wE)M4t@_w4eՑfnv$C 2PιN5&Q؁0ndU0⼻ʸEQ|*f)۲nSQ)ނ߁k`s1.l-P&ƠST-A{kJEN@@Ce#֤ |P xbp x2iH ̭**-;v@1MGݯyA=eX!Y8o P6hky!;GtsI{bz=zTáfӻ@{b骤2#-;$X@Pqa.v1f7~Pe epk/}+iB'"km曟gۧk\:Ttlf#&(lݤ#ZEY3:#"8NTvgZlMr(#΀Fɍ閺SD.EɄ!D7y| ϗʤ Y H,Qrgw1ǵ\j7NItTD1֗wp!/.Sr԰ֈHk0z3;DHMių!~{KDcw}֗2 *4#ʌ:d$ ʆu&'W]e:k}htw՟\K;숴a(9|ɵlڳ.#]WE}(4.MR#@`H`]E 99O'/Go"ǪXq튽1OJ3G51Q@[|a9EFp pcN|ʡ.R 廌]}ߎ2 }L|"bW 9M$s!d Y"˽RsCr.۳F(uCqp]kx )| ȜJ%8WOȏM/T~#2Y xe|HQtYcֳَd]SWueLiHq}Mi`%9yw S٭O6N([[׭d‘ѯ`>/aNP=B#O2L袌 )N?5M@vs!.Q|"'p޴'A0h@H)'o1<7͹Jl׋0J4[xc{# 4Z10+rQNj%C=Rh@4V2qLi2`qP/E?${O@>zlyXAQ\9;D`cS0?fao-,!. *HK,ַf/*+PAxYȂebKpV+v<Z|pNJі-lle(cO{Wh[@qzIIs>.wkdǤA}*Ha-0Hg/f~5:34x#}> qobQn)Vm ~Gas,!Hi|m Qum)U=Đ=@dJG_ [`Rv}M{+| А%p.Ħ*^_)7ƟK)FWheYb݉y4Iyo|GˆSGX0b^xߓNg]p4nӴmb'w>@\ ev xZ(a>4]_~[mgVO.I?F!!y u_x7#]̃TOR:}*2tRbF/̯w^n0AC.}B*שpVR?oDt yCd{%JhM J@\}Ԥr~A5ȸ{xQD}99,d :'<׵CTc+Q_Ҡ5)F<:V|m}:w`d9,'IH)ł gsd` u;[˖gf,w32k1!`YV#T(SpihŶY6fFv!WI}Vj%0jQw2("ǻbf3xRofБkWv uH-LD9LfS|"@`n V#b#+zF%ØL6C;7GvlaV9ђjq6& 4pzo# OJqXWlK^/m [kn#CgM]U($ݣZR~HJ"$sAAE]㥇.sz[.DN|름cuxǂmg׳` I7)[37@ΔʗyNK^3>ie9Eʶ8qosreFC^29=b>p\`fCCol0Cw 4 N_WDC(ëgYZ0707010000046b000081a40000000000000000000000016759d58100007a48000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/pcxhr/snd-pcxhr.ko.xz7zXZִF!t/bz]?Eh=ڜ.+͟FCq4wŪ;,I s*i >FHF#Ɏ#<)(8-~ցGS"$?ĺ~@#J7v`(;–&VF{k+Hx@)#A[ XsF~p5-6I5< c5dLDHG F  ))Dh~լ^~,"A$ |߰7V/1U%y0>nUKv'_nq3lCGh"*a1mܘA#p1K8؆#OI[KNhdUa7m=ˊ <^mg yȺ*2V;mbZf ϯcNWW1tϤįNYi̠—gZhhQϷ tͨcwރCC^8, n6Ro~ "F+FL`ۃ,VY12ǐd鴚 ̡atE&PQ 6fd'8#9ɃKu7IuH.$k ?"ka~ZO-9a?:K +Y}0#'#C틢Tp8ʄʂpkOOh guAzo>ڧ+ Sg|4r0pKgˎ}M8h 0^vG.m|ʾX=&C,/5loF?hY˧M[7F@ԴOH/*+a&]wQ#駾kvQx\̔\!7%/%H`woVY`fl tuN͐~-Ÿ 'x`BPiJW(b$!0qQx2?JG}@W/K͖dC'6MAعfJ+N%;֠,I%d2e.ژ! zҚ#xn7yo(\>`Ct&[|$|̑ϏQ+ (N$}gr4hQY~Yyti5u.NvX[#,em tͲS~A_{%CtQ_ėb+joyG?@1lL]0N[f3 `~NpZ9m(r0ET3CR^~h^zK86ǮLBe ,{sڠV\7\~n1r7Jh]:jUYj᛺1;F:51HS)2k@YnW7YkM(5g%Y} P90m֍fo|ǶUľHX!P8DJ(_p!7n}<5{|CNMI:BGPD;ǁU8b2;__J$o$) ;*(ܝ) A0@ZLB`RL_ŢSԼ ϞؼNt4heR'@,HqR/ Sã)D#' ,r-.8齰ite,MSD)IMPbD_? n ݑ|<%sl$:r7)h )@)( y oilE9mDGr%􎚈`ńK}޶}+jN?(ĔFBՐw &j y`BYGɳ'蔈foc_CQIp nb');wdO)?7`2 kGBne2N3 9eKtes̺6bҦ ,v#|?$N+ĵR\_I!,#d_ s/65Y:c<1}?siظuoeH'[.fi[gcn=N6wIAH"L*urYiQ[LG=@v*}:T v@wX0b\LUA8R檮uؼRoت2$}xT2dIo45'v-mB! qCJ+q]Ђ3 L[$ݥ"9¿?.:Ml+zu/PըƷ/K59h[>̎=]ބ{&ve2P;kwJxQZ qݓN/5VP%@1J-2}_4(1*E_;Vyp;Ua9͜5wp~{t&IWCv. ˆV&7|FRw2C *J?>54A1XS7ŖC9>rيi[Z+_>u]OwZ&%et:׀JŒ(@A`|TG^ gB.zO|.A %JzIB^ifgK`cv2sJ俊#%os(*co4X2$F71  VnAyjc:Q+;'TYDЧPy+U38gMru r,QuaecR_l$UdUmS{[$p=?n=K%n_(3wUAm>hD7tIx-s[4Gև2[MI>0pXRwDt g&1jRX2 ɡşK6rF)өeM];۶_’79; VqU2$;Vye|6Hd!͊.-oقm:Y'XRx0 (y;>"{ N$8_7.ӒôOi J$ͷ9di v7aK< |u j? .l8 :95i'fJџS3u I) tW ;s>rۛU)]<7Gݫ%Pv8/={5tYƖn˜kTHOu[g+.kGL֠V1!GjePpd gj|} ) 4I4 %kCrY&-E>Sh}SrD>-1/<,ܳ֍of(pjM+:+q: y"i\уu'ڕ-57C'j^GV9p'z4Bѽ,^IY%C T/삽//8W87XdF`-Ѽ30)[>!1,n(l=5}2 7`u$YEEsü̏ϵF4\CT MvX@9dEMd?C>/e35Vp:a?n(ab!ݮ@J^| '3FTc+5 Ctq+`PspJl]KTh_L|]51ݻޔ M+♇/t0$3#L#SL@ V7 Ow X^'qu;)vr"*w2!)=Qި 9Z ‘UwtM#dfbB8[O+Jy>~LݤGkLUY}P3Aqpk:6a0*]'a*z]4ooU Z۠vzG|Qd^ݑK): jߒ{"dlV4i1v9S>tzU@{2&53in]Wc_lSk2v"Cv;+07ԋ(zyTʤ܏m.)m"+ͼG[^jW YB /}KҔ52or~}DM+jmm85)xl`\j<[]ғhP@1Fa픶YY_SS2虫ʍX:41܇ߊE!RCB|veޡI/)?X Pb ;1-u.;nQWoπG 07Z 0=N- ũB..LނcZ++y+ذ.Bՠ[ay0+̊81<_`YJbEi86vmW̺MFO b׋t\䒰˨YUٳJvj1>|<̃P2rI++ZMXe|u u -D&WW#/bZ>.9L IkY+CHxrOagV8zz|'ܰJ -j2f+:8.<Q\R3otߒPLhCbr8SrPhU^x쉆gD~m|Y -ᦚ){ctѫ ӈJk,f'!5k⻖GjT8D&nN%e  M(f䀰k;IOieh~?/ +|NmK~g\Lʰ>mQ`{ )]Y&|k*1A7߱3Uqr%{V'GEH JN[]y!GYPE8K/%d1W-0FS9̡ط‹٣&"o/c ~,U׃ڤ{R>^?F>GS Ͼ :1X۴T'<sh iPˋ<蘬i hJ=_{׮xi Pum0PVπJC51'㙑ÙaX-|4D -uM% 4d\%5 V/NypwNҊh;>CiNa`OA>7 3=܌\Kl TXSt! ON (kB]јZWQ"Y[xtˀ+MB]--ʪ'd1x&'n=i[>9~kf % Kn)TQSvϣX@0EHۏv|oN[&%1DE* u?I9^nQM}Ԫ O̍vP4ŷ7%F*E"YӠ-*eE/.Ńh.d9§:NP*Us] 7d2k|ŠIܒw[/?Gk&X43Mʎe->Ǭ[S:[Oh6 Rx\~/6~s׫ݖ:0񇀞ȍ~Afv0-_?/f. $sGL *!ma(يl_5$6Xp+I(o0CEy{`'#%rdkL [AUъ֨%stzS76ճ1?`D8J@Uv:Z(mįi1|}C^?n:N]or YF4QH0kj2`]5>ksDe3^ho%&\>6Tcbڌ0@W"!rm:4\Ȩsg:Kv6C푪q 8=F sk[9]XtM %"C0!kwZJ.L=+Sҹ$ A/Wf`GS4w,Yt#wŀ}}F2f]NN&6\CVh+=ŹqX{pckLDl.mb7T~Up,4O/q- 6̮6 i33P;AJiڎ}agH^@U~ANŶZЕTcMi(_ fۜd)0>RsSkEk*3Uǡg&&t%u97rXĊ%۹wx:H2ܡ5İ%R@3u!R^Q}:6n߿oKǝ;)wkaT56յSX֔SޣǞUOJ\xL/q$v0&uvVS7%pF8g^yxy߼WLYE ٢>ǹpؤ;]J}tU H)c(3m" ާsBs oK*h=ބVA!TGpw0ida3Co0}]惘w'8 RR0%,)Aa=šD C;?V=]]O&`*Wnj!L/OXC5k6BY-̩<6]0r"] 4x -H~'r9в T0W} 8f6h+Ec1qwTX@HjKw)ti vNd80J6tܷuy;g JWOC'~kup4ztW[b},G"- Oj|+c%^GZ4/KM%8HXz?kŽ1j3m^i@ߒĴURbnǽ}Qpc>35[3(1r=\Vck DҮ}p)yz'\[KF#!TD!pfXC'CN"?^Hk2i_M@,=KcG[m:qu 7?[de_K~?j2袧5/T]X()!k1 Sy#ksEŮhNdwYkR΂sCc8.f4*XB+wHuh#"Kl@ҀIVd~+HgT"M-IϾD}d Ojj i"Ljs둺͒~=$3[}|ox =:`j[I#GBQYt$xCY,f{;~yPd?]W> FoVYkVfn݈>4gRv|}JdJu[3B2p7O~x&lq]jW:CX5>yG4T#3Wu6YPUy/,^-4CgG@kVvmf7EU;SN+|<{l=Zlx͔{jM!:S)I0˳8[ID(2BѠ0Ig0fe0F,/QNï,|=d($tB W2NRl)E;V7M'ɚXN- f@U@OeF9ԫZl+.ʂj5bnyD~;⿀YD+C/T@[K+Fz}dU)d (e;*D]`ld^@@̽k% ;St$ 4( 49+00nʄ%+ItI(WX?<)Zs3E'Q[{Vw,2MI'[ˈCwBh(F+eоXc=4u$B,avugI}KN"S| _!gZ5G•)ǵ)z~TEJ O1*Iq>P[5̣z#ܬs1W1"Ɵq#-2_)t4L3 )ӚEw9v:q('T;о px$pTmC`=ḑ1dx8`6)pvAlMI<38BFz$[Ia[%_K q PD]jVUj-S_:/IoGÒy]#J&`W)ZyQ}STo{hڱ-L EMQd>WLeDBig%FyZChe@dBJΑ6;: 3h5XZI(N#R9[qf~!ŕ$];Ifu9Kv}U4Q sL AO)Swugi:~ b<4'wG! 2 CfAa]A| gGև6x1l%Nb3~]H, k(u=-ײ՝Hi<4t ] 6|*I~ӮG~ɓ saB_"Vv4-YC6j#DcqvGprN/ϸl'*֧w> o.hH WM9*-4 k/2X$ ہב)1K`s:0|e07O&]c5scG"˙5)@n?:\ `3&RB kQ349h]Jߤʊf+xЙdT=KldUe;@ r^Shnu7WCJt^Di]]`͢BgyXNb?MrZXӭUT,焏 ļW}ρtw1}Wc8 b8Xn2ڬiR}aO}c|%` t6ʢg.riGc@_YBx[H$JrĂLJ |}3[vA oE:)5"ԁweBbV|DФ8VcqWI`K j#a '쭾 +vȇtqWR_uE4fl`~ {ܔ.j̸Wi}N3@4}-sD6|}H513"8%RV)t\BnYH0`n~vi곀eɮugDv)dhD+{̽3!dj|}ƨ"'a7WrΙj9F1ZECt %1L"~w?_?u/yaH\Hb<'y`h'62`[&uH8}c[[qL~WGIחWEmU 0:1;qfm ]Ks^JB$tM^/mPտz&6C * Ցy|)G 靔vDU寪H.=NpBU&*ƿX9P:@-_(>-Q.xQO~w%dD]mqBU61&e<L \ݤCM>0 eUR2$]$Ԫt2uWEԼ_xL[DM}r[M>)KK^됥$G$j+i @{>U*k^TGSkX@tc3G>YK׳i yP;^>du4-/$A5h(C䁵ڇEX%!aauj5Z|٘î.y 3ERfұW>_~*;a/ 1`c,bkk^ua<+x L:J:,j#_0 @1@LpH^+,#pݚ9z(TĮ<L*dˡTNPenqk8l ֱ+X5p"H:KƥAPe'<~9M':p\•eϨ#ح^n1Jhٔ!Yep=j((M̓w|o7k2-d2Ϣz,5ARCН}}"ۿ*t"bQę%0DtqVw6L&:'qb'^堾Ʋ162s N9qլB`<`$sulw{;e.AkeznhI`ڛ= $"+e{ g@D}TUK;QJFܫowjpC;I WI3ZEEdD]r/#H];" fw]4~V, Y:gl<YSȞ8RKxPK;? ]&c)g\ ɫ(* RP0Ҩ?@K:={j5o2/lD0rwԇAjTҸGG3=.x|G4Rc>AFn* ib ]4Gb RLٖfǜR1-+MwIY-&M6!'ty`r?7ȝj'㩔n_{SUK@a7A4 (ڞ26NYW tvJݭ }@K .6 hpFkxtq/G݋F)Reu ]+P!r}ցQ+hlΪ*64HQ,/Xj?ݗ9tE#E-mUx\) z挮=wUZgM^^[t=^L6" 2"YL@;.B/oz:q:aFhah3x1} pqHzSn0dxPYĚ 4 ZI.(V{ș"`DT9J8} q8g;tYV2D"4Mj}#lIj2]@$Mĉ,[t؁AFf4X3697i9 yZy 8RB¢>)g>0QeِIϚ}p׭qOmݫ@VOn\!%5@D938k)a머W-K˹Ogƽ;ilY2å-`nO^jKelb) -$:c!a^_|C-$()ű5džfEIGE0M`$3e>*د5E | @z\ó>hp"|[+ylSEG{xW\b;8mD6d#-$?!eӣHBe-|݄uN7cgh*0 wU6<LbYX R`Lr/0!&TgW5=JZB%W& $YeI.ЬGEQO'Y-[z 4rsE =;(^&tV}w%b) _["yD&EfNT@j΍2Г=͟Jd2?Q_{=62)z+#qf@CОGziI𳣉.5Kn{!Ȁ #?3ʷcdXQSs 0[R"Oa;de:P'pa#(yGd<ʷ8JY5͝{+Y ^ 9;'7(a;]DQ T.w5s1 bxTTx(ъ})gU/nr/ L岷:@3~p16Dv}D^vExCOcuD{ͯU5҂+q%NJ[ uNNpDMQm ׵9fz!m5@ۇ4^GGt4L<)TkU r.'hZ2@k2|u6["TX?X˦ T~8=HOk2k?嬰7t:1۽晨L,ySF`۷僊)Xn"mY.bڔaGF;a 7ZV3$o*֍d]T& }dz<v wdMecn\ Ox=WcN9]h5bbL!$O@Q;_l6WۤOJJ j{5aMZ%ehi;ȳIJ<`d]W>>'i .5c4+h2apȡȣ-pϰ|¹u7~B_I?`wÛz}rK8]`I:V0`=,-ɺO_g?"{4Ќ@ 8Bl#n IekKW&zǰ}9@ =nm tzO!]?G!`.%'{; 8ao={erſl_` BiX};?0v`_YpOKOrD /7AvN -bY9sҙW:_4fs;`).6iVk|G,68EcXY˵J3JǀǢJ!W4O] h 2:`5[n됹+S$νN] IO忟Y̒f:f #-gyhW:Kr'iYN)y[X$13'7-)X:( ≽`.'`ӲJ_h@ k?l{+[TB+]ԞHNT%tLA~Qxy!qUKbun8[[d?՘ T  Z;!eh(ci}쮴ɌϪ?Nζ)njEE_Q,{swELB<CíR_,qKaIy/]= B.Ss\bYL;}5ruJ}ڷbܓZm ;ۧ,fkBm̈́;||G#٭ ίPk&"Owly7+TMFHZ_ NbND9.8l L* ƢsWUsnKn4@iqTR3K:#m7b^ 7T/F(5Ld].Aې#lHYŰhviJu&evdc/%oVd𷊠$18yO?1-@kn%n 60}JZ@z e a7_xoCr ^D"^ziDdT&EяFG*Jz]yXM?q^ ̣D%a}ʱl#0Hիz!T;aלS9]$?U/TN5HK\),]L {ya5yDqb4u7]JÝI%'yc6Lxo9("@Hegc%wA" Fky7;[̓ZӰ-8<^P6/TW D!8+܌҆-#>xyjI(iy`&c=$JwIj,޽~ ;B#'<"/ι fl@Qf2l2C&7UCͼGpUbM)"haMu (hoxÞqy:\6 £hκc`OGi,֬oM˫ԌCgp jnh}R {?.bۚeul0nIpRˆy"TSY0czڂ,QBgIBM\)Us8]>כjxۼ`L| gMnH kOd'Β'iȟfFzV:|)mPjUA"{8Y+wN!^XUR;.UW.{b[)] )DG仵}AꭳY3 @e?Ur0[ou=Ӆb@r`"F/yw7[eE8r4k0 ߌcݕKz7VyZs4*A-sM6b /uqp 0WKsik\;*};{;ǯ[S߼܄='ZF@|u ⯴~}kHމ{X[wx+5c%0?V짟9GT"$ 'zVO όvW}[_8@f {wA^W DU+;UN(39t܍RM`JW{R ߎWkHkQ`}MS "k3 !ޱ{ P_ x?y`]Q'FŪ@ FZ둆%(agnRs(/#3Mh-w= .:tAJc$4ٌ  OE7r-͕L}1Y|RSryj;VE8.*Ig & d&@McDWFlv_ d7W*o{-BLJCX)3d,у jgJߒ~]LT_#a ܊K#:G*Z'郇z9 8V۫a7"I6wu2B| 4Sx /ssJ`@yRѼw_b=/W<<{l^_^+cC脲ϪF|xv5s3)+$ 0[„ٶS=23K7,2M4EY,1V=أtC xsYasB쭛ڱS=k~c0 U#{c%XYTJ-qyہDٔz:vw @'d[NAbS nR^fwkpjJiR2_w.vrj;=7DR=TB,4q)߃aa6{k\tj~"fջ$I(N[?o=,~9(ڑp[(jhޓZ:]@+~,D"GLK,esYjU _!ɡ8S#$<*Fyu=Taܣ4u׭Q:cao&)sMn(X1 !0U;ԑGbDKf>. vMgf vcMU.SPa Ocm!`JAe {R. Ԙ-aŧEV3 85YY+u1ݕJ_>?pTXMmUu즵`GaID8٭U" Yp3!iW.ݓ S\#rQ;sxnI*fMM^,D0T&VO$Ov2gYtsqh@?E>ww1/Dja03 ) 1cJ_Ĩ JY6xi3GĘ#C(u(weN9fF@s9D>Y7̍Z 'HYI=gPMf gt>௬pLe7$W}x険@UbNI4g,EFv}Wklyx;-ȯ`w|t|F42}DؙPȾq%.2K8]Y 6G]d)hoi\\?{"iNF\3]ZpŅ$ fqKbPV[pJ; \ QF2~alGS2,sс(ŭ^tOtu }Fp rL\a(磾rvtY)jPG5'b-j趎?mƒe!0%Q(Uz?UsF5"+\7i!|GsT]4QC))㔡Yc`qYM&jK0g] /WYrQa@( H윛 2,ᦑ5KɎW+zKLje- ӽA%M/Է%Ҟ}M {\K Du N D ȏgIm VH"nmMRB=+d,o'Dj bQz1\"ܜfBa&K)l2Ob/D&p3b@q^S-n1$IaUVMgRxO~5~:Pa '`\&Ju@Ocz|>{O},{\4$6/d yMoK]P~1q๻~쮹=|^Rps&p[k$}cdn[5^ӥ1mSTVk !ZDF00D4IgSzgNRUgaB$FZhFtzU2F3X+F}( 1-N6FUFnJݹ ۗ\V^cVdPOQh6%rŖ%`b3#3rB{ͅ6j$ImOYGȁVA*l,CpVp ېMK-R6\AJԯ[Db/ɯ1 i߽/lTaqHR܀R( $ /jCbԤC;S/VeGdAci0}yO|{`4]ᗶRZ+eq2C0pv __I,ndSQ|xjd^<6}$^X2NXr8ڀ9⵬J')̈́k.6ULuOXՒn&Z.ͧojNE1eՖP1%1v?׹V݃V>lשk@+X鐭΂EɆȩ9yЃE^uD0uQ UɉH1'tTNd,J\A, ͦ>4( 4bA+rT]T19t㏦2:T&y8nqj4#:`p[`J olHk}rfO4vZeds+W&i%"q&rWEe7W7],W7!IǸ+pjM76i],-1xjFa|~Np^!@m~jΡQ'W[QcTQ=dxxR/d`UI|qV]ԫkrԋ&dV N<(#݃=[HG7NN[a%2|LJp{U~iJa-+"{ڰR3PB Q%iQ^b.FH Vik"7^WZ$8ۯjri5ٝ44ӿ81it98уkG"K1'~Nfcnٰ:fX`?m{WJB $VɽVP~is0~U 1#!Pw&1z #97?E%F ,V?~̟; u226F{?/q jee^dÀOϥxOHil(T{P>U)r63N =VGeARQ\wIg`ѧ?ppr5-` @gC~")t@G71l;h;0'k9縷 L6H-2wkL5%a. RBu2g91`=M\珴[Zr;m`? oGM$TPz[=ر&8aq;{$ODZIDj? '"1`u$u%%@j "r"X1,#,O(]2e$S<`#_k_j#j["4yR/'!!>XCi x1Q>DTT"4nuf] /eFs)iB ey8+hG5~VeKc*0 Ub±8baGzG=kc#*ag\ x G޵`RMZ*b3iՠ+/5,('Ҷ@&1T{N7M]aok\q%≿%zWc;?2)NXJS =לPʎXy]!ң;9 SHQ?~:D2AK2z鱏@2ASy'0NoK5yߗκ0bݍI(Ys~\ŗyh\/\m≣2ʘ+~8ng#s)RuWX!Y&Y {u3IrePǥ|lW\Pe\Bkrܩ"~2{:KS+2Ȯ #:oʪ~KUsZ+^JR%hT?I4Sy@=4d_V; IAiC!pNNYJNRZġ0 (- ؽ@ﰄI+ᩉ6TJa@+#Sj!qV֋F50YB5)f8 חMnxVn{ߤuh >dsS@ GlD0m'XP7~^qR/r e^/iK~_̈́HZ|?:6%Ihs`Q Ga*oسp<,Qq q1wgwvgP̑1eVd6KPdA4N!xaw)H*1\kAoE  4j:zu #/𖶃\l|O/<VmF+*:?Y|\QEdq -*j>1cSjcމeA[ZܺW+imг?׈>@6̊9]sc#Z,Zjmbr2;v- <`U]6_l1Ug PUgKU' 'ר eUt\5I/O̙?ꦦ;{S:Ԕ\0}#)T&8"+%O3 meaEP^qr_E q[Ady! !%kK`= PMbsH.;'x&,ecM /1?$mR v]*:YGˠFOFPX=|{R[ޮs}Mꂋlh¼Z?-M  uw^Pf|I7,LQ2kwʯOS봹Khpˡ ijl9Êr| ;b-\d+g ;3;zՁ A˼-%xCcu ix{ &SJK >OnC˜̦RUH@m(WjiH|ICv*yZ ¹l+٢#p1pus?Ѫb*PlԽHhM4 Y[}Lbp 2V fꥸ-` =%o-ں]2H&6u"lsTjd!:c}kqJBGm.":&<:lUoLœ\%:fX!?K#v;pX/zDs ̄6(8VuPO8Xyj^:E]աËWx:pǐ'n[Ĥi~aebKM%PP6I(ʲ5e^)B.Q'HЊ o{^T8m@(;(ca`.c y1-1>PK/!)6cUn(ލ>=6~Qg'Krkmss.],k\ mG5"h9ƫ9hZwfi2η5 g<4%G;9b5i/V^vD.Sװ=ZADɾugD{cήPF=.J$ D1G Lb'0zkHsU(H(弋KBZ,X[P^#os\ݗo*QD_[$CUX/dJ:"e׶,vXݳk&JyvWNGˡv]>^рUvNli.ي öK6c+ İ1p +%蕗KWzZoyi[ ҉,TUWEg^m)f@ J-}톅NhlE1 vyZ?F*9¥|8'KRkg=b^}F01ٕ6C} <;#ݲSսOveQ?$'>Q[5Z*f X@˶6Eg%xfQЄ-W0.ÐF5ޮؑm#J ӯ_B8ŝB|dZC}j=")˺랊Mʳ\zk/(ȱP)4uuxŽ*tpՒ'̟5XYSηlN#?5QxE=aO 3+Zv\fZ ,ZB)wyti ̸~;NlC%LjQqgrh0WQyBUy+cr}(klF8vX-t&#CtlQBf.Oi@M3-wt&GGIqaHa9_`G)NiAychN׌Җ䨅㹘hSID:Wt\=%ݣblG;5%aߪNd3E!zRK۶ˣh5AMjc%.ؑ@PcLzn\+ȶg/ r48Y L3eu,cdUZpy FF$IquH k@N(xGZpi,tK0 6R¸ǒe6"pwz{ʗfQq{ib")"G_X t$OH8"@w?[-3+ x "ڛ +PTOA V(aj8Q *욐#5+y/"g_b䫞/LOԥ[ )BMz`#ʿ덢0 GsBg9*IoC ||HbJ @mz  Q1:i,1oO'.*02gS=c#ab<>Uy,z H<QyA\3J[f}M?x8,|)x\}-S&zbsi3/cܼ[cZإjrǯעVrD>ͩڗ x:ܙv%ět)WP =pwf<֨A@^X%&Hsm`3 2ͪ{*ZT&&F 3%gHD$>PRF[|mR /E+EQ$ZGjSnEw,$fkuKD#)34e8WZFvB 9 \g3XƾHyO8H6%0* INJg{/Au'} tZ۰ hyG.[WõֈNݲVL+?o5kxS` UN)ͨtZYFN#n݂X#m1u@mPʊUžͅy7sq0Ybc [Z j#M w{ kj,m0|P9nھ@)j^o}4-)LVr_DoHcN+[aQbuB A^GY·mPՕ E-Ͻ"ۓv=ٞ(,a*iˏqJxֲNt A\6=< 1^ HLt9HQqqbyw1 R;Ewդ3ޱgU\; *oBJ$,;{pbީԉNQ_d{AxVw k6Z>ڑGI*6I[.ym B:7"!$Ŭ2*Ȝ+~!Wz%"T('ZK++3"sDfS7'PLt !P"ػ+HMd<'Mj$sZgy"}9_Y4>75>! 3K/PiDK&ug.7_e20}Fͱi%;X Xcܧ&>jɭA""oEƜ "/O`%e=|jdh_xC>Uކ ҇pyf^׊TH=;ڛag;/x6t>v I 5)`yI9Z0F.] ogs\ϳ"O4 5Gmˤ)9DW5!lo]rj ˸YX9UBoYLoa֊?hA2(A+MyHsbx Y ʲ)=* x߲^9|ӕB5ژX~Ϗsy*+󕁶phj$vOI`O93.Uʻjt>"c9)NOSe, zRȔ~秳^)ODŮp{=2%pT brM~ DNZM3Klv ,^]ޢkweNsØP9\2j}J)IqOP4Gl8GDE|N k15]}$;3ԅGOMUI71Xq|+:#cjގĺ)'T4WRƻ\B-;]k!T0Io1/K/ 0r茠azŅ͏w>4*2 GN%Po VOsq2T /?g_VEdm3-!6TF̫sD{a^Z!!,-B]Y܇RsBZ^`g`Eh:j>Kj*vꌆ9N,z]13r}Aw\2 \\B{FNwg0FÛ~[r ~jR et\}En%NJ5Xr'-6Ĭ yE?dKmvFAVPcLe@\N$r5l&AAņ`p8:}?OD|hU?a'T]mHn({'WNW xoZF+L~9gyg׮ [AO<$S{HHk'Du=RŁ7.ؼÏIs.9Fqi}ọfNs \(;$B$ u qZ^};O8%I<R:q97#MڈM7 fs_?s;X{/R├LBg ӼU=,aliish|m1H. $\vef?Ͳ?hO7G1d}{Np*R+6Qv S\,j"H^qҺ{Q-@;g{#"apz\ ҫ&[(* 2.ۙ-M{QvD1EI>pMJXZfǧ.7s oovExZcLY0u 1TĂ} 'TŞ5ò$U7O8 gx֭uXDJW,ٵ0Ch(W-qWk>v{ۥMzeHMfYG\C0!I>}BKLv6G[8;";~jT]Hu4c^Gx>k xt;a8f _nR D0GrbRGVe%|d̟t֋7Pm`5=~޵9|rr2-Įf`XB2; hҮ _lA$rݒʈh 7gr `Gݑ.5*]䄊_v:$%@qB${-؀$sOyqzAwî+#uY{Ы%ESOƉҘFDA` ${ .OJy`+p3y Ru.] ֕>D٩[$ UC\4ӒTYRL$,*Pn&JTbтׇIN BId_}F߲ˎ|fvW+( 6qduF~LX4\::n#\Z,dIFRh6“段-)[ :%6-α/zZtABxE!5;dF9ؽ<õu*epasuA˜{'r)(Z%Ƃ"De:Şx΂\'fV}yBSӟͩ bk挹F^RF})EN:H2N!OoXsQ4K͉0 dHit6l hMҺn"eA|9eC0WH4K?P5ɕ1o'O[7)5bzC?6u(O/8_*G\T麟@pb8SJ4F'Z1_sR>066Y8t˚=tWIr!2z~v?I&Rkwgq좍Tr?(ח{5/RC㳞rE^nT =)0l{ѫ߳ssbUJ6bn}TF,7rfkܢB3!9h˝WhX9 E~_h]ԋy@QpǶMJ-)DHZkH\sjF" C4H$W\=%w L7XPe;0a_o (:퓔E#K#0qAjhun7+$Wy(Ur7Vp dd4-Iܚ#jP{/\5Qdpy(wWS.1Գ, /H@.)Es;@`̓tĴA밳69lTIY_ n$wX06xZ#ПY+@wɧ%aSO#nޖR@$Pl뺁4A7zBzeO|JwcF YIևL-'RA?49Xkyso~6 OH { СPE=BwaBʿ@޳K 1$+1"2x/de1oғ۞F6R0xqKTqͲ W! QG3Gԑ|1>KZ9n(}{;+ٙ.wWdeϢxyҞjض.aSqkQ\"sw XQ4{Hqr]?ᵇxZAlw%񗴂&&oyfdE%hzWտ>h27!rfzD ,3 Hꦨ˄w#PxSbʼn^H_QCނLS b;dc:9<6|"s?D 18.t6nx9{H0Tբ\)?ULAC68trZ"!*O$N_bQ /2f=5vEȈ{Y["$7 6M|U vn}*i;3T3~lb5mK1ܯ :d$=[^fkK.+M pi'dt3tcޫOl2KUGl`d1,¢g-c̅cמxM'Pbz&#}Ji{vC3tD?#t2i:lS(`ځ0ml -8ԓ )zs.t2WO 7uktã|:-cj"G/_ OWM:N|wCx!nh4И3RXc_Gw7YSwێz&#ѷROZ~. 'c&LEoY@4HI/qi"C@.9U>R5S&!e]~:OM dQ_sˡ8˓&IE0b`o|QiJ+(#u!G繥vj\%ҏ6{$*0w( Zr+[B0/ƫi?q~ccW S 勼OKZ;c"7z9>l AjF`~˰d/xCN&@UŞT/icp\ .оטRr"ͩKަ@[%V5HM]Iel{Ī^q*IR>'1|-.`Rrf.,YKDǜ 3n^ gǛ񉧲nT,>\%m 'U>$ЁB(œUxDIlDF7@h ڠZͰ6CLzIVP =M.g(Y ҆oqU\`.xx/J֫XNӆу앻y\@7k\AJP~ [Sٸ@9' Wer oOD9! S^ 6kV덻~7d ^BU~:Gf=6 rk=syn : uTMJ3luVe~{s6!8^8MPo\DZasAhK6x93_9u qLU_ ||9=С(O|~RDdgfM Lir\Ğ¢uY ~x&zΣCjزofa@7lHTKUUT wsӮt>+~'b3&DԮ@X)RJb )[~Y}776&43C]g $Zl:xj!iY`mudž_(R{nJ݋W5441-QdN}Zd ɺ?nD5{͹Q]U;G ۃ\+DudߙZwY|)GWpɬ ck.e_IbCe'ORw>Wyh#7 6Yl!h8޶CSxSDh] ˀ%=7xY86 !s2h?CĐm _u4E̒CiIr9hs}1élvG`3G 4KOCcEXhpvt7w +b]#7cC20%TӍKOg8f%BK5MJ`k8*%G$^VW YbIGyg2_?+_N-`)À$W0bǫXM@^\s3)FO`T|ݶ7+dl  [r%bI2Ƈr Dt/P: Nn؜ll|X ɥ}hi7 R]7\k^`Qa*n$XNxVXDGmF:.c==٬mm}P1o<ɘ I;I(ML<~9P"Riy X񒧽dAG}ͱͽHKp8{HN.*r)61) %MjYtnӁ;) elUUA7<-rL>+ih|囫-]%V{ T(d0$]BY7.2Dpln58A *+(tDDԸye7駩S< P!'>U&,/5ؼV9<?c`kK-A',k"|NΙ0[#p<ďcjW#c30&Ŷ&'ϨWZRя3mo 43M%BTG0|bs|ڋ\Qyෆ,ή+ʛeq22[J4*͐ALvU,WL'LҘmm+ZAm+W2߇ibe]Bb.Vr)JLWM2fo!Vwv2x)ov}JƺbuPޛ styx[h7fY;t/P+/ { NA_UՋ~)K\U:s_ ]%z)m>;ا?Q7MwIg,GćK򪎫JmZ*WK2/ܮkw6Fw>h àKS篪-;S$o] x&g;u51{vaVi+[AB%7(TY8i9E50z5rC@2'b9@NM(kULKs@M}l?hAW>b.wt+28Vn-ُE4JD"P$:>kz4%C?G 2eҮ[h)|&-(ij_ȸz>yc]HTk.M FW ۾ڨes Dft!Iσ:Xdu pxg(ͤlj󰛵l4*Sj^|1fs(jjOx<7}; S +^_cC5_.g  ߟz)1ezڝ Rw޽AcJ0Оbg,:ncpVϜӌrAt AR]Zʹcf:SIW=͂qph(YpsU$wȬk~nLq33{~y6ko& ;r+` Ik?C8NeUYcÚ 4װ[u6bpf%)C|;`k^Ӥb8Nԍŵs*!d"S:V nɏYkzAO%v+yYk-6mkd| wJ̣ϙy) 'ky S$ )(sp̯ \@F0=) KkJS#3mZB2|v3Tt%F8&kc3t2>Ht=}[A6 (VouGd'{jjrpʃ,7ﷶ'חvWJ8w$a*p{{\H+z"؟?E*Ҳ,OcߓikNvېAQ˱n^HO@05bkՕ:w.)V{i;VzJP۽\`|uf>~C\}ZJ ő`91W;"rݓ7A~̎Ҋ-f8E/l]yzVAGn9;Y>`QL7Aٰ!:奒f"谀dWiTjsj)%}m$!:H w"fhF08-$qr7z- f xTD藁@)<[ƾOZr?,!Pq:Ovj{M @۠DV" {@$wHZܝ d,JDДZ!xk y'`ѴQe4`:BI.v)y.QY󕲏 FGRiXW|}PSFE|o1i x%a^B Zl|`tE`Ž5p} S=GܺLbMK_gSadH1AV)TʌSx As(e3^Uz4hqt-( )ۄ{dyR+}0d^<}:c/DHdDcdL]BYqw'{ Ƈ%@`ʄW_C}?G&j|^'h:B/%b'r Ut=űTL1X:2TUIs,ll[@iOU2D:oQk|fŬ:MRi)=N4N֥&?J*C. %)+ ):;<v> uN /$%2b,$~)!zJK Pj"ږ! }$*fs-Z_ڡysZ MBf^6hYΝT~"GTvD#}{iSI[8>'wWڏ#;ǫ ;|p ]I IzO"%vɦksϗ[oð]k"߰+hJsY2/P9Q/{)-s)H#˫=cD eRHPn<}* K7o6=n]2]H. :|ik}v|ऄҡ8R1_ٍJFCAhĨ4"Q 04Zf!#'w:݃*ڤvO/îm\;b?$*Aiֻ=\`~C^ rZU(vxӘ/ m6Bl9>:!gwuì&9rX] O.hAbDhe$HޕtM (f( ICv,x_Dq61 0A+ . RJBBh^_;o[(hD.Sm C>xAl=BfsF zM9R_%ڮ 띮 iv׆b?M2%[1.zc*dI`ӯQY9JoDf`vpUxz ޟɐ6 EqE HyD}6N R|'Z}IJ4XHe#$ QBPr쏠ba0F:H^w|~$s^y{ ]D_uܡ8}6}I__ HLYϋ%BB'%U~TJR{(0(:s/O< [7P,$ mD=bQMރI*9u'P8ŽeyL ٠9cKDӸK_R򛐎6yzL4s{ԹwɥRA(UDn[T ]J=TȶoA\]nMOlS3BBTҏUƯq,][i8vO/[AFX~iSF)(hbxX,wjGZ&RG`,wF,;\F,7Cm1V0̷b4IvvY'1揞cDvdoP0qWU$*IA^hjEh[Fϛh.l@ww$fReX}8l&@xf+7AvH#E "8~: x _@n4O8/ҥTh9#>;4G05ItyvV%Ĵh";:HyU*edC\5GtVsmB*K/Lִ he׏RCԓUPxa`RFhz_&YtAWtg4y?+9tIʹedR%00ONA. b%]BUFBGdkkA^GEh9fs5y5@zc;): _8Pa1i'Vfz*ʄ{Eٵ'|[ {؀I>6EiIуϕn}$3-aDm@;Gf_caڷK ֊&-pH Anm+sϘ'fR7_YW[fN@p+ЦCyH{m+G$7a _3YſުNYz_*)X1~{f4}D  +U)Ñ*[s1{h/$n#TƏ*0L($Kdwov ܝ(Av!AR.(.,dOwOw#7)^̴qb3^=i2/ ۿqf-fuM!pd)%dL]`êx}~#K@?Uq>c <Umݳ)?7EO"w,Lcy8H=Kcf*>õ.a6a%(kU w3 )NlyrV녜<9D&b"cփ{Z?twXb~V = 1r|K Ɠ5'+k%Li:V(0"@7}kEoXJόQ@4c*mh@]W8p*cHYWF9ߦ^qkr漶Sb`Ol,p)S ؀j3o"V[ߢA쓏ⷞU кY.sd>[l`m9FF(p2L?^1k ^묗F׮”]z+3I^0| EJ>dV{;x'-֥u %C뵊(TZG;?s!DQV&NA?Ɂ^KtӶLd!bb8/ľx Ku 9FDp&\)rRuURŕMӼyK֓{.צLT}ڠp!Gl HWF)+aH̭fpL8ZBgŹO38N bY0hFf?JVr*'䵽ӑ4}o7CLOl2 hMH1BQi" ?g󜑛u8A1f,ݒ$x "vhЛ:$ P- l(aeo) z%!DV,7m rrwD8xN.tֲ7뾥sͰuS(']2mFtVtDPLϮ5@Xe-y5 GƊMkF](0b*KX?@,E1FIʔZ0bp[PB\_?mn"/}sd8u|<NL8GowRz!T<,Lq dy%n5`[!l"S -|' 6ZlVJe3b${{gf9o!wsAb3 QHM4lc'+12cs'R*s8-5_Wndv97`f dDΔ1^7(sHpb~>Ɠ ɤwyImu9c矘+ B^7 *5}JjeuGZ:V{o7VTށ`}vj 0{0-KBb p(Bhx5+6Y قQ  eK_T2K0PPM^w*1[uC:bY_Y(p: R o+$FjX>#m?|2y* *2 `NK{ʊ-3 *Mؖ>"4dm*=PC @QDwэmfV/S"`:.k޼L4wט^㳹Wj\ߎ{%?%+|1e ,.Vg 8dr.0Ͼիw#]6eI NzJ[/32Sg2[t)㉵ׅOjֹOG6 4.c3RKH54:sJ)%z}(QQbkkml:ZgR}Z/5+lLJ8I\SIZ ;eٳ=g W Uρ/SL&K".諵6Nl텝!}vTS⧭(}&dmZ2ֽuG@~r  D!US't>USzU{ې5GD?‰7RGz\.VEg6w0HiSeFvC\ ;RIfogDG Va EJ(r>:!TBtF@{`o;@˻T~VtEnpK1,DИ--A `k&IGseM/Rt(`[ y=ȶwDWON7QEl=z" EKy9Up6sYP e>U?%>%dmsbu/A,8@ј3 ̣TaeIxON=7b@ؙ#sy;f-Ղ$%$dRFD"JHQF5ٍ?-r"a2fxiP1ՄN9E] V㼢`X{t$:"ćͪr„ך$rJn$8fhGg*wƁaʍm#ޠDZÇL6I蜛R5SM*^!6MMv3yz}yX T5N@tUtqB%\,hݜs^)('D m~<%-4ȳ!Ԯ7mHe jD5,\AFg!FN˲g[;g0xZf #5Dvf`jMg93mބgkEeCB)_:>O25N>Zce*Pgab\Mo7;BM()@ٝIDSxr/d}N(UBē˓!0c'ؾďde_ kzER~{Cy$T9&( *Kʄ{J:XWInbN:?lann}ݑzs[-}uxA\V#꙲UnJ/?~ܻ8=rN9ظy;$)OkLPB@nTv76ɥMDYR ug:w}QvE-羼go_jiMl2ӎ{ǺU<Z)W8bBi6%%-ʗC\'Fl$L)\r?H"\M9T] 4LLWހ̿pӃjR@k0x,1<ǹX.vD< ͌֌{fH WAWv3O.{4op0pYp:"5 }RJUZnTWcDN['=R`5]iGxPA 2Uc1H&ɕ4N%XNTenY;j.|N%mW kU c~ARCfא/Jo>.{YB JjiVdGzj\\ڊFn]0^eoa]5J0Uqm߶ -/Pqw$L1NY!פi ~7J qj pvP8GR {Sb < ;*ŭg- |-;WONrDM;ekA&_fNR:9sG{yEaM10yЏljx2 o5X[I L^kc._ػ_Bxf_N.tTyR -0gN>j~ٛrw"=J3G|!䏠d%Kp'`fR/$2а .EyyՍ!1&T"QN ֦Ua7`Ȋ BBZ!e 3' \!ߤQY.OZ1I+P6~!` A^XQIux3/6t)5S/"Y{5xB @#㵵^8qe;79 k?{&z`d,9w@ Q:RŠa@]J2UwbI`۬mX.cc_Q}37uEK&AjA2B'uf"q,‡74O۶'gzTrgSC Whg7XZ!m @>M 1GBZC uD?jFN{*FVxF~%q]km]3Fܾ=u5f{''5 Jv(XMpO+=g5VWs3f8eZC0d}R[^ \1'V<.gQr4g5%܉.Y_E*lϹa-6T*qWFf A5 -bx({( [ 9}ꊙ4;wRM0" ˩lY*#,BS qPDt m! @2DQzaA >D}Ox%ϳm_ \>QٛgqɍKus!24Asg[Ʋ00CEJ.uUSB&R]Ykڌ"YЃtD +Eu !SDEr9Br[HEĖ[.M S1{Z x9E8ŷu YDbtW8]!)RB2L轫XsDE[qEB۰U =*Kַ}̉Uk1tHpWM_:S(~52*x(ϕ05obhԁ630=rWî Fθ^w0e36o:'͌fJt*2O.!+IMtߜCJK{%qB=&Y{:>`)#w]-jDRt= g>ea`\#ؑŚ927*3m:<0"g<+BT#n[i˰7f&p۴UէudܳtF=}=U1_;*ؐ)N 1@%h4~khUt wҕ;;K2b> [y)cgdPίbwD}/c?=^R1tlՈTH4<^%XVKcM#Dz$eKg.Aby]%a,y mm<-ѯ%X-%`x#\ٶ'*2wOMU%4t쌔.,k`tS2_aۻ2!NԌt( Qֲ/WX}bH |Ɵ0I1M !c!{cxw$;ye]%I݄ p;.CrX`j{ &>{~PإE#'δ.ep]Ppc&{^)KPif{)2\1~"`(\𿙔= äYg$LTE!}8jujFJbJN[qL $7X|aK*Rz9IIŀ ={iEpP} ΅nƘ(?hb,zX1 RAINyM0))\g2;8sٷ&5J&Uǖ6{ D4e^mi "3Q彼E} ~`C3|;uw c+^_^pR׉qX^J]t 6/U!@ArO١djㄣ՘6Iƞ+nǭơWIXyP=*֫+ cAuL>n.&M}q{Z9#jCA/! +ػ7r2sSo%\PpBwXٲ~bK^'9yo:}is(m ż/mb(RZ;;th[s_zNvA[#ZOAtQbKiaKXa6@EM>BqbiWZb'I856ۀ5 { 6i:Ў"xx<*48]l`2 OY|4La`U7/dRPK^BUs{a2샾thwD;gGBG\A),ۖXm5cՒc$Yp7sM2T.{\WNc J|H\Ra8Dž%#ӹTC5't4{x)%WY0'M}"S3}-s!P8ȻF\}$a_C޹ȇNOQ)1IȊUiFauwg*吼fپ^z'Y@eumU'3k,=LTߝvBܕMш z1c,Q$}Ueُp Bd˜b64}U)*&<y(7(L}aSh0x"(<6ǼLq ;&Bԃ_d?^@s5iQK"*W)Ƴ>W$:Qq[5j#'nk߻ÚF` w&)H?{U6&a9Ա W(r <ݺhjxJFNǮ9Me\űfJȫ0Un:N>mKD}#f74Gr̗|_2HWB78c C2E;ee*ԇ~>^_tEߑ Y o*1pLHyY#BNexf?ʚJsz&Eq\ܙ@4iaXvƕ.^[s&QD{ b݁4pE_ w wF&T*Qݧ29]_m&/AYx$ S%1+hOj8KgcJ%zzΒ3Y,<>zX7O|/ЌzҀwtt|rgF ||ȯ[$o;z?R22=oDj( 4p1LOz\?H.0g΢(d)Kt@ϣ4ߏg?5 p EU#uaJ#qSǖ _ת%>VYu +y r'F, pZ`Gd&ksi5]j_@'*-?:olX|nǝ҆Q; %| f_}rD$K@ uqlL K+j HH;?Qa5U8RX#x IeǢWr,}dcUnl( ZjlX=˩ـfҭd#pkjUE^}13rէ6%Ȁ__p;"%Rb x'4xʝ[l$:I-tTZxsѡ' ~`CEɋlbIuFYI44'^Do)0(ho@\AZKZ3)u[PٛJ] "ai`#KgΪ]1Kd,ViJRuf( l*VgR82gi$2' [ !Ӓ^5'jokvtYxn^p1q1ҪQiێgF9\Sֹ/HD)&3*xw@Kx1ueK1[1 uK"jl`NWQKKpt㈌mK 4*oᢼ&T#cH;3l~nQRN]7-4ڣ7VRNmzlUZprxKIe-ݻ9vrqv"7 Dsq_G/M5UH_[\+LF[d5 Yl6}*LM5YHRqNz.\Ҹ"JifӶ qX͚QVǛhOmFaj>k}us[~!) AsThWza34#B ʄ|V=*RF՗ľk:E'k2HM5qàǾM!d1G=0 S젟|Qh}oBզ'1Е3<''y4⪌WTPjJ8y-ro%4=;tgYZ0707010000046d000081a40000000000000000000000016759d58100006e64000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/rme9652/snd-hdspm.ko.xz7zXZִF!t/o-n!]?Eh=ڜ.+*c,z;-}S/t8g7Ym~ mAF;K2u\;h.rilk)A^i_طK\HM'wW&Uj}=?3>ĚcTtXPLWln*=b{+cE|j.>Zk( b{GGܐ˸vwCJxmkGDQsZW=_ +[F((IOa˿hN%5?Ld 20_]JƩ> 7dGt:],$CAEBp^҄mmrw S׿ K.XMoaWfpۦ4˛%P2@gemv0كbS+&ɵ yskNQ =/Tb >r-Κ@Mʄуb2L}!O:E1j~ ~F~ꪲ\Dg)[IS)rxf 없c`3ؔm>aa2býaS)H)^YpcvYM>)o;YLPJC6 q]A/DaNv%YH12*.1/ oA@Ao <@`61 "pˣȩ`Ϻ"c۲p34]cd4-Iec,u`bMJBETN8+Cc%G# {>@C EϓJ5"|xM\OuG%*un058a.4Eb:Fs~Lײ&' BޑBhs$X3U.\F]]y*Dn7N<D$jt=XpxW(`L(Mfwc`9ݦ,CzζavZ8g;gRmj`;욠.]*$'ipi\gy)P+8OoXN`Tb&w:xDÄT\uYG9X4.qdɻҭBrsLՂvV"3=JM CU:D ǧ:09/Pj}\lJ]ċAU!MIN2& OnȋFܖ [df_z&]٠ OoğgxG#ltsAKTCڋ#IHC&ԟ pN\J+\ńj8Cd&BVM=+T ԩV{9*XgDzM,ڬ)w4y+=j;~L"&9Y]TImTT8bsieRn]ii69sWnwG*G"\ǵ+Ѷ*Ĝ}mkХΥ6Vwϧ!채f҉d8fd/ʝzU̓T"?F)>\Wr HNwp !d&-)`x+8 U8yQx#0QZʸ= ?f~QF[ܐJ1: օ)[U&|Ջ鲱UrgӠC\T` ajH99[\4%*W\u6X0H텿 3/6`ei+(P@w7/+8TqF@@ep3R >։vK"x\},֯X]E Frʍ fN=$؟0^Ne鏱nYygI- Svsj]9iаز`MG8؅KO3\vr^>&kӱW܌0*7dv|'lz&T4SpH.fAz~Zǁ`Ξ8ˤvVr*ـZCV>GD$'`Jڝ̾ -ʸ\aLUSz6ImJ vkU! c5[ANA{qb(%ZbrE Sގ=  ( /Q@ -GN,.y+T=Nsgu J $ ۾?72ڽ5t&q FE;]Ȯ B$d)\ zSP[Dֽ̡l~`].e^ӡ @ YWqx [& |OKlPIdA[IGDp2:]D♲`{ =ze iCpBA&)DC7܎k*4~q&>Z-_Xj9MSo#9'fub <{^B[9Kn>^d >̼xogWJIIg<_q3З9Fxq?i s%A*Ph:*He `kU8gI28E|rjoD1;pfx=*[RiPQH\^t@2Kϑ3E`S>m[RAW>[MqCQ=rnk+f'Oxs8ưz ј(kM\ocxFD:W%v@Y;;I2>u$M;zaN2a!o.$fBJVͪƹ~ k,uHil e )pĉFR"t=>UapZ-XpVІqB9`=e886\NH3#ϮMgQ5Z[ f=;t_.A}L 8ӕ"aYb!->N ,",|;&jGh@ EOH.Hy)tA7j0aA•Nܼ!OUm[ZhKJj <} : 60ħK~8NxኹRp*pP_}LyXIJ7i ;za"Zy' i7Sv|/5; ɂ" h߹c95;WFVK&_w\aN npe"#ݴr~l,c1BLepFZ8 g>5iU%Nrqh#Z5{"8f:{ @Wͻ K9oenYYWF8A8 r6W-aZL[D' bL})o4\Z^Xb(oK{nZȮF[% ?m®g ?Z]҂2:l]$+.c,G]RoLb`hCJۿu&fi)@̔ѱW~3,#Msf57̝CtR 1I=j [Tupr]\=nOpdhġ"F~_G%1Ur--zhp(9yudߔwRd]א(1ri)| VUݤ{3Qbj]񍢠{qtqmuK5֫B5:D|7'B8~&ZHN/eAo>w^WʤoUAE6JSf\JGxϲ2)4z]n;a'  [I+iW9P0N-ɔ x.˶1E:6/*(QU"3]z@ cz*&>VLqoWz7]m%W|)r_ZN35?0՝ԥo||2vʖH66Q5$D$]50\a],73N[K6a(zDJnP3kO#֤`r3NkHJ%E@k}=r4>0)rCU}erRK{I)$1S˱v☖ܦȞ?Tb.0`ӋUQ>%-`."#/zΕNʶwbkIUJzT1j҈?*?o?=cMMEFg)Gd/pY}F6_Z%БǶ`6b6c)ҚS'sI3IIVOgL?Nx̼0fK^ }^zQO^PMm,8B.#our;\h} RTkq9ѥ }y_l=Wq/IoRC^\ٍGz8*X;I۳8(\Opgð]i=yz<3׎nor~ DMΐiȍ1r Gp*c ȉynf{]oC_ѺoP?:0tZwAxF`L5`5? @tμa7Y@/~iwx'f `QtzdPֻʕAMPq`fs"ӥ`O1_Ҍl¯(+D)k4A{W"FEK_lNbYOLڙJѨәKT V3}Y.s2Jl ꩄHyy:N [HRK;GModFDcJߍ8mTLo]n)7s/#v[WA4?P w` \Mm6`?p܂eya٤8 6SVY]N֯魌F\S0 ]m^@\P7Վ>(79-5 ȹT1ez3_#cd9d(STcxRP\"ݜ<|I\rP\Bnu`pBcPQi{Nse610JGEn O[%|zep Ӗ)6*ȷ#&l|q}?vkjIscls*-=ws>"^&ΏKte%x[6bOŤ4c]`Oj %@h.UvYԦB{jF@X ,Qd1"q#^vxo##*&^>Ɲo& ?ܥaDs;qmk AR$rA%k$d#7.Hw%̡PNBsV<7oJ z<&jyKI#F1,=u:j<,Z@y!ajT/U9>\]{f >kLRσACvٶZH'%ELl,Rj[fEsu8]SEDE- ]ƮbD˳P߁ SB$ v)Jn^X"KEg-u*!k^ʱo*fːT:Ȗ+\5L@ q Hgi vWnLB=ョ/aNu[fİ0\Fl"S"mcw=p̓r{'QHaqXU))Q&/ͥ#a$J¾1ȩ [߇]iZQdX qfDf*.FS| :^9F_lNE-br@y4,#<b߶ZoH_r۪!vIk^?u;e:vP ~>Ƥu@¾;.50D$_IWo`eEtRG,7w@pZxf_z"R.8fU0\VPKOHsmPW%v `c1i2\7sz6K%N'(&R6/%E~JGTosUʜ"$޾ <)I+L6LE#]"٢[we:D*Pjxa}zڵ7Na1l{d9g o0*g&<U=(,FYV}Fhk yRv?T:Xy;*\RǸ9Ɇ8g ~d7BYqaҮFw|BInfI>*2\P0sZƆx7Y$B%/[$̽L-`ZOӇFE5R|FI#:+DyI_~]xOs-.:KD^լMp@T7&ԸO=(g7Nz>Ke{z5n$C/xR6`wKhp]ni5NfHI:IWlUmLF(kl& ͯD6̳h,ɱJe?h**erKQŘLv?_[F~2_~N {9R4}s/,0 c0y:d+{jc~ؔRkI7rJpG`f<45Z0wHځQ2_VuܛVsoz7^.3>#}8ظH!]R79W9 ^Wy7-.7M\?Sg'U3ʢEWiTg!vtY!8S&!- Vc]X"BRR&zeżLfSPCTk`w1da2_ ib@zjVvcx|(/hOR Bw6 (Ü_}O{0!+Q,T:# ThtYwm4lتc{J]!6fTOÑJ(8R 84 `١Ԡ5Fy5D 7#\{}V&(nLplc;ZH=H遞Zd%qp@kՉcD*^$I2{w;lLiB&ma*>$D,2a}l4,2rf/8gq?pQMWs3 knAcϩ#TjIH/;6L(@_4c!.5@ d=ZgcO|weЧD^FhM NRNȖjӑu% '^WCzƸ{<\f;xMxhla ۣ5Kn]{ l;M;koz{GvY׀IM@Ep(R it1򥝍A_ #ބ^ eh[vͰ2Ĉ'maBB/UP"+uXb8hG6 ;l5=|@sۂ^pqHQCOF/7ǢR(gm+WMPo1o}\xSn8&?'ץ24E:)?^٧J"VSYj¨yrf]=kzyy0TIi%*FP@|v>F-_tJ`\TkLaTMqjZ2-Q_ BaޤΓ~t %,%ھ@-6\Ɯ2Ƙ6?Sl$ag) ֦1">J"*ҞZ,!Q& ys ?+ *)Ae5Ao #utFݰ? D;v>DvJ}>AtWAQ8ttݸT@]x!icmzgo("4kX+pd A#H", TF:Ew5Rː!k]F^cZ9ɉsuhjH={}Q?gv*8n}l>!hvbjo"=B_POn ߆Ga'qqOq>=lE8:{iq P7iD nhlTu%N"A31µ'X=tBdTgjs(=sXbh5A[U:jE' yf+ߺ؃all @{;xV1|˞+`r eO,lۮkjv\v38-܎P#klF=~ܔ+ ]~. U1,1y2)GVS1fl~$PbGpr]'P: YvE/yI\5HJxeor i7_."n:faj81?=JJ;WYK=]W?l:Ƅ!L#cHdY<wjRW.-yTĊL#KT$JjXh6T1k a]$VAv[ Keg _Ʉ:sk~DTTL_5( Ob邞*E^zl_ t` Lxd'7¥:ӈA f&?]llgS(A :>dY_ Zt^j,y{O?n0=آ|&\h4aZngp`%<EzTf^X%\C] x{U2yD{88wCl|R]d[&&GC%g|k(K1l"oTVKv79?\\U@RR!Qe }D<_|^g{'vVW,:"?('Z9B,Lq*'|%X*=:||FB@z`k\g@hS*v#,.\p enop'f<ɘrb_a(7Qxu+$e9*v|w3_ %:RYJ-38qIrAJT(t yr4eF PTL'`z \5O5Rr;"Ư!MVmcw9ug$y,vSO]#gU "Vv~XX;=$nn^!?*QQP{naF_c aK+=LOd ;;o3Msr*TvҙZK{`Ѫ亏bc,&cob?~0 tXr`h,bQq> n V}~U b`kf?Voq, /WVKi(Dx W)ΫLKn{Et+!A̪юb~''n8Y =p1ICJqQ]{М֝Mi1Ig,dscunF%1Wk鍛I Cxl+k1!:*LM#qMWޫ%U(vX-";3YY0 zPƅ`w44oV4 [fo/5lw`b߻iq/yiE5?CĨ-2d#VSOރC~\rVeŕU|ܾX9?h4 ZnFA8miJwgn<`B,;) F 1Tz WU~&*t8iE4;O#+&ȁsn R 7. ~e Eۆs>?(ow26EuY,SH,ND'EN{W8UMhͳP{$gp8=O!*Ve0Btf)YSS*f>nz[eWPL0? m0@#wvA>J]ࡀk&bVQ  xg Xh0^+3݀EC23K/klԵW72Dv(Xv L,ZS%3Gb9Њ3kafH< Dt-ڮv.BOFBOy.e}w iUW&ŒqϢȧC:DW΂ܣY;|S&drB3hdyB 1CR;FNqvT&4TDXe 5NVsUM9f<h+r> {Pٝjdh-dG%.cW{I"c#@h<`qԣ8 V˗0,pOp.k>J;"Y uͳT;s69&;b?gM0Gy#Gču.St2Rbca.gd1Ա3!n˲Y`Z DDhqF~>lw*d9%>хʈғ$H%Ì,9IPS:|/ʱEN!X2>^x}RPa\U.$Gv\槬걃~j^ٽh֯>b[ {`>b=wӳ]F"0X(L{5(jh!mES,}iNW,xk{T؆"K )2< X,Ğ%h'>|Hb(V!= zwPU 2lDqwVGL,ƣ?53 *,uwMsL̥tYƌZr B/BaO 6%c ȩ|IEZK4S5i蝟;z/ cvm4dN>4OlHzAV [Io-P<`!ѓeiL a.꼢?%iQa%' 3YB )PPdY sܗ\!<@*?/Z ĥvOO7.e{:It罜[^A ?D1#}3?'=plsO8],(=^Xk72@ۘw1ktc'9BrJ ʦӅF7W0^@3+6 pm!m,8[<[ƿ mp+$~KKe )6}#<$|\a$H$y05U7qG@Bp%66ۏ\}.Ϊ?,#"iO5HrC"3;5㘥/%=NmUvܸ@]K#ao{nyTn O:yEݎu_3(V6C}ջCQE?5i\>PoI/NOp.Ŗ)Gwnqmx+/H(Y3>BHd|Kh&P G{!ɥ ˊeɏp,Q;9w|}/bX&&{MpPǞʼz*? >ߛS-S-89_/8Ɗ(AzS :<-y:+p.0.ehdIlw+B*| zf-nN~,cQt]! zi=P?k&$N$#6M V4x0م3 >s'<%^Ϙ޳GpQ{`nj]۹'|9 ѣb)&?-uє݃cݎ| $XGD$d/Xis1q!귩OۓJ~2=/n2T*? M2maB 3.9Zr޺j7C'6J9@O]!N㕢"}vӁ:@ $-^~|7XӒ. Z] pw{g'C)GX19Q vz1Al6zg*D<翷oH,NmD>4yn`0 Жm+-җ(m'\{B&nFb_$qxjns7_s0g] z&YmgvɐY'{2E&O+Ls3Ij/B`l^)%B58=پ@N(SQ N|_%uRLj:(|ݥ `&{Cy8XpIPe:\ Z j yi%Ojzta;} V w#Tuۢ>`EﮅIHnaFf &ǒ0nّ4nx\rl#NGI-t^)߷$[,sPLrx@z#B,r;͵ q BRS߼q)z+&( PڷGv< %CA?0W>ShDku=*M]l$ؘ֔0[sXӌp -I2DcYm("xpJ3,Yh*ů̙e q8َ q9$W o.QZ-wi?ho V9ǔh7Ijؙ^}?ue%߂*j)!*: y\Dc\F\{=we͕(F+-fmjQwЍ9pП*&zոFr4eO/TNRm+7N0fޏvګT1r%V@B|V\Pڴ>oqȩ:ndޟ-R+&[K1RPcsթuA2f^qmR1f>qR _59įZmrf+-\(:K" 3 ]iuבzn6UOm!jR8lG͙M@F]*=}}0ȅ/T6EPDp L[@4SiɦNq29 >_Db%ccmG9hM ߈:=%¹Vz! Z@Izx1D֤&_uJJUM笐*LUVJ`"jxPX3 Ɉ)Fms Y%0#A(HZꏣ9Ǭ>[ϣa yԣL ?RY/ˆ,5w й,^he4m^v6]+wx+qRp~Z`Z;qXwhNd+ĸ"a:*#v-1wJJ{. U x,`)H~,S*U\wi8:ҡ43B^UmU, P^/+9 f]x^L4`:(%ƶj9oj&N/On*L@/T ;P'8CobN?ҫj`fZ7nN4Yё^%F Mꐭ^t"RVw+^|e^yJD+̶r< 64EI38GެB[?,G<}|U#&=ߚ[r %BIɹ|V \CXc爐'~" s9&=ѢgQcn)'sϼS{N` ,{EFK݉dBpBm" i7t-xR喭}Cv)蓼j vO 3ml}-nI9UHULs|=4H2a׻G%2>Zए_|Mcfo6}1yZVo<_MnoDhunuÍGawO =710 ׅQǁ7ϑI^`TedŀvyJQM~/5lN-Ʋ#;y{d}*pvKs_((l)PŘϳxbXlD`[I]t> ȏsW.0@;7xî40q41ȅ2vX$#9`qɝ+ۃ.tԍ$#>t;vsq(H"QðJf~peS}W\}OH+d\˝yo,+37x? (g4KfCwO1PpҁnRwY Cn֣!ο?/PЖoޑKؔ#Hf>US>kp~ w]jY]73d{W?ڥҮgtSր(}=BvJ/m)Y$kNSX(TD/ G}cC}]?evBLrfIGm5/vR/6Pd"+prb C-.$I2nطs3! VN͛un<"J\"n mf&QJU "vj ~]אHrM`r:{m68-&&Ig5q X t [@YUs EK!B2MUDIWK :ըO*1yڄD'="?^Lj^؇!Ā!w&ȭmF>w3ԏ SLrSO )^~򚚖:yY i*4kFpo`Y-dk"ǵQgNz9tPk%{+V]M?F-P|cxDVy5RK~_[ O):6M)hX/^9:LP\Xʚ.11 t7Mc%CG[:]l?$:Lb dHQ6PYS,GT49crEgU]nE(7^of/Hq,,? 4L52#HM[V_y ) -'pKfwۋ4(:r۲ك$k֞eJpDwX]@'F17I⩦~l@/A) <s3IoDj5 \%_sFw&s.ۢfϓaBQ ]{ۂ\pQ8+h@i7>w}"af#ppz5qos w U=l5NtSF@- 5Kc&^bH틬;UJ?`KKUjcHe^oM~ܿY,=XiBE`: 3(-AɅPNdrCas@Z\Gpt$7I^m-vd82ЉQ=?G૥ζs 0F=jN^1?7̻`̇v[4C،Gĭڦ=Qm 2Ðyr֞ Lym}o<s0|rsӏx{PO)yMst{'[Y`{Ȣl0+#7cxl ךp:*E&icZ"oBhkјz2LÛ|LB+7]Y//3Xd8wBSLFRyVn4U[z"4n@b Liuc"9 춰t\ 2m#/5.Rxm[ÚFIz%?@^ɒaEZ_ՠۆ]imQ~a8XX)Yl0kgxvEE( b˾ & l `w FPE ,*3I sVd(NgS (8~ OE>KP:#ox}K5fNG)m@{DkPُ Js#SS46'D칻f5ܢT{ġs ~<,{AČ^"3n#Dĵz>F'sj̷R Lε =L$A$hعpei%{yGBA5yT鴂Ҹ]hG>R|Ia@2gP=]` h͞16_=d9X1XI}G/auG^%xJ|†G>{Y?EO{s"DFs~g8ê\H Yɴ4zg.<"8ХI&e R +<`j4Yh.98Fҷ$=e_)]t,|Vhe=6u͕| 9\`!*{,@@FBfw :kx&Ỷڠ~jP 9az`|dZa&ʢsĆ* wɼaFHEVsJ>$0g6|4/H5h|1tJ T<{37Жo\817 =u/3EڦvX3h r e>r_qon ˺8n⎻׵X[nW+֤zdfU-;^UUSv,TTts:27)yk>M<˞4tmϴ&Å(!@V`MXߥ#cViC_#ݻr y1MSb@hViTe>vEa4J7_3dE@U{ wz_sZ9(H=M~2=/e{9wqnz"#Q]=W#k^#.UQa8{~iz)Ar %$9Yw%E=nE, *T TBr=H*pˠ$z9K;t 0s.|66oOo.e?ANSq8Άe:Z0k i&LrTJ5# Sr*xXwjT ǖZGܾ6 uABK4CjƜi'ގ^yJEIq:)3*M]J%>']5NPl7ŏo 0,~LzbQgؕUYcEĽL^0R~幓5ϾN3l)wp<6.agJN_!ӫ)6ܾj'#QV 8N$%XWM-VFoj-W~ j8 N;!L3d"ʬM=T4>%jAԢn * @!a3.͜^)pOR md^6Y(Y~>3&~g IЮ+FDt9ta4&d?# 3pLʒXvrEJh~RՊYoUThĽnJɆ ;" AQ`BK73HD=/Mxe7'Əcy_Ha Xz_su2^RƳ rs[kiց;Nu {8kbQ$ Y T# A-(^CH4I>8*OI8:ӿH˄ %X1.{[Ljq'f%?X#ٷn+O9$gn*4 %RUZH쾕S]l_xjW}ulkePF}R㳯wdlϣNPwK.*nC+ױ;CK+_b "E8yO0&K :Y$<%Ľg]q&LesA*NŅ x n( مnMˤؤMp΍"9Hg|07>A#l/BNN]c(xfG_ .W'%A ItdԓJo76FFU5~HOg lK΀x䬀c2U}!sJuiY"R1 TJtX9s/\` $A4lj29|-|V˘ЏFKpzZag!  Q@Rjjp3 =_` )KO*,6$ШjPz'⡿slQL@zKqgpC}[Mp yP.8=fq5 Gfn eF3+W[F}ۙFp."qdefL6 ϥU&!]q~D{3p(!AΪ}MCZ[s$ = o'1/5ilT߾g!*{f@&ep {(4Lr[˙ȬIc{yݛҀ2ێB5;G:A%[: $o`EҠ#D381MI{B$,#ķRikB8+ebAFBؒBEW6kBm̂?Lfp\Tfe Q"6d%l `f-`.F֓5+IH#<%ĦZZlu?7i3ݛy i ˻iXԥZVӻ"\Hu+f! 0>/8 g$TFA9א.7g69ésNv#N%@kU_P$1\dӘcMVqm)E2/?T:Nx) SAL۩uIh^ћNi-C/ $\xJ/1)<1b*fy @/TǝsOu\c%iw>}4h*@6_z{#-dyW(4v*L B]9#mQ< x2˄d 8eQ"#1iRb*Q6˘BpWX)6,@NZz4Ez0W7kG2?Pc\h>r!hDʇrN zaBjov\:Sa F5eWC4-3oTsc㰊 ȕkΞY3~G f3kjN+Ұ$Yb߆oKֱؑq #Cs)3Yh.c)#&̣&IC}8LI$t*_5frNU1Q͌kQlQX2C7 jBiD :}3L)BGՖ#JYf^J.'Xm*`W=d(9- qy*mHstŧm7b)xR"︈(OQb&=*0?r1A0V;x_.w8%m /9qN8nRBFN!Dut9 ٨/}:3ˍUP9aRѤh́2\Z`^4-Tk\KM0/l%^-2>e72Sl}WFe5|ּ|n C8x#f'53mఘVVa P7Y5K>d|yi@mAg# .+*|G%dUB%"j'uW\xdhG ᐍ1y/$EM ⿞Zs|8rmr>]ɹv=-)%IT7W"Ut @d M5`>Ir5ɷY:Y}}7g ڭk,]H580g0Cx>މҌKobkϳt)X ߎݲuiu/EIɁ3#KsP7-*o0:D/;TdEW^׹@e>Y5mtں,KL вlV`#u7=RAq(NL|ŏ!=9wz[3WĽL |H)va|MV w!%/zn5,HƲ<ۙU{V b0+eK/TPBd|[97~h16"DBe훫S؎<4LY /49AaB䋃y6K]븭 ߊ 3{ [2<􎉄H8 :v_yy&eF =E3>Z{A<{M@{?Bn{IVjF(nK~Bx47IN&$"'ENk'WĶpa3ֹ9w0Р//V{2Xվ*?Lotƣ| l6 Be*'' t;qc]׫;uy l ۥ"fq*|JeB$a)Fj•%ofUjcyaIe; MJciGm)KհPCT6)B; Ԩk :yN\ƣ͛S1DHn ړڢQC_`_yW;Ss6JS@k'kX%\7lL$eE#LP}b8ĥZpOx|pk4w$JقE@ɍ;vcI6$CqK$H|M|=PO>@a"I Jb\aʛg%kK4gNƧ4kFG Цk^x.ShYNhX,ɂm )1tԽSjƒ17/`Ŷڔ4ĘS2̛+:4W@ذ%F*ޚQ# [@.l9j)l"ֺc[7y6nH)Y+>Cg_q7`gqԶQd#ց-5s3  @ 8U'?7q!mР,/>^.d=D ofcL7>8z:3͝ń{qnPyu#HghgEH1=Buw2Y%;_bC 3+0-1׫V)=K^MN֏BІύAmkcunrê3T-2DHpfj'DOó FCS~շ=~ACtW9W^*tq)T( ̪][LEuҚҐ uF/]kTD`L9bdJ@&.tNhXⲩ%y>f}oiw$*M3 hY6vcӴjnpY'Qҵsqy< vP5a[]ѝd֌`9<7W߄Jr]e DLɕhH"nH_RCF^goۧ-N7 v[X!QowGkr>wԧ3eW[r+Aƒ׾5)IdtoO@f Ax?Kvp߭R:iO\,fS fIdd Kۻ*sy4!HqQUFax8@U/4+ |VL+5Wƨ|0^0x =Wt&Fs[gRV9 U+x`ݥk8ASK^2Bɿ"= Bk.llzMt$!MA1aaed(Y*Σ;oBõ53 {Q.qlat?-ޠ2lnHM)BHrSvNbW!E/)`ZCFun`Pu9AJa`g0z{bTG t[DVǠofըꏘ'+ovrDp$dAG/D3|0e>n07[UP竊p_PMnn| s|T]XYy%\q#L~R{Rӊ>c)]iH~[FCqp+V|YglAc&2s XƇ)d]Zkϴ` {A=i) ~b{8 ,/]QmAuWKჯ"3UssY:ZV@Ʋrʲ[I?,?MK0 I  bvH- vÚ}ïD 9_, h[O~}HHbZ |e:/q~zvrp|Yb,xO\!ey!8Iz)4 1-I)Ay!gHWމn緊td a/TH3@vkEB5ز,CD6Zdhd+Wkv;޿㯎" ֻRS˥oN ;Ic՜y󎭗 1fӰ[fjG1m')J~7=g - Da7(Pe og#]TvMv&Pc)՞U)%b yDl7zOڡHnӣ cpV ju6Z|,92ϟb l^%>z93"=c8w W.S.BD1m$7gG@(KK9YQ=-_1Pa%~Q(C~T@h*0p@+HvH%gg y#.GK3T9&e LneO,Ð5mUe|$K8 m[׾6ڃrv˔ԡr~v27qb. 0#2 @NgO{K.L8"VzL#vM9~)3 쿽tzF IUwF* `4naÓ뛼{[\GD%+]8NCwU(txyFʄ|a7SF y/7cj4z1W GQl\z%צotAͰ[8 ka_I"XɁ+b0VY]aj~&ڵ3 "@Sҡo&q},sʊ\ص% i}41wrzZY Sb )DY-VÜoߡ7c^˟J4:TH1!t2@:69^05Wk7:j*co\Л[(9'oniK)T〞ϝS3k>O4Bb'4u650886O70TqրָäJu!ҿE^_u4Yd6XY)>ؘ&^mfzQ%So̺m3Fm;i=VR/W"f.%iQy7R[m!nVbc4@JQ^՟u{g D UI6zNWA3Dʢ|dwG@2;4!f-/R$6i6OwWIvnU @oLl3R6Y]ţdT4|CWJ(L_(6у(R iN6 %FF@R0b)3`XQuZlol'B'A7]dԴ&yS?r?9Xj}L ?A򟘎iLs|Fv,`fReF”ND^ "2(?`x9kC *MU5bcql:=ŢBL%V* ɜuɖR2H"`lUpۿv?փExgf@9X_e@L0ʪ3hћ&nI^|!Rq EejOf-EsF19^b4 Q.5S[%_ La6OvbK|.m9rcAR&GNTk z(KQãg&9*иn括K[GZJԊ!Ū_:D{8ȱ*T.Yc\S]#OL:aK^\N_2鱎Ua\]o+opc7@%[)R4W1/k鏱1V}bꦿ4S[fr '?g$zYCպVŝ?q4/ݒ]T wKp'#2YOA Ӥq;g{&nɯR8da2W5e\A4h%qAb%ap)Ȟݗj-0ե.fd|WpO'NK>0fp _v[v Sa7ۂhl>,bOk/~.bk-(\9x9n2o\W fe8a$(z˕^*'P(/ ·YIV¨gӈcX. V~?5xZ@]dMd s.lb2$P:2S$Xc) 8g0!x!~S*` { ÛmW3,3 z D @Fk^d\!~~C|Gkr^rMnCgSU/}X}]#QBݘُu3>vb [LI|;I{ O ~+|A\jc[E7CݹH ʶ Čm7E֢[L:|hEcH bOx+z%[-z:)Wm[P2蜆xVUN\;w7u*]>oULOLi(/6@>>%+$lNY2W1&YSWKDr `tRMZH w5 ϔhASER %-F[I='˕s7jFLԺEG!(w{^65) ׳!toߪԶ]T(R"e3j7j߳/- {feS.^K4"1r2Q(]()sRfuDu+D{%[^$vuH"{~YڷҘm"ٺMs)va Ǫ QOGy)U`@om l 8\j{4Y;C 5u9h i i+_DjcVOe'yq(vygq45SM0l~)75J!"LhDJxe FDx_F-h{5=Prw=ڃ(Ӫq[ېCT=n+3)G)#5ok$v+@H3{A'5еeQ{8,rt A$ljRvGY͓s5@'ҡpU vD6*$ `dy2m yaA=h|sz.:T4 t !}*W\؆ۼVX 2qE꽀Н$bU[Dc;|8C7\3B`.@\ţ-ٕ$saSyXٻU;IUZE0,&&:AU~؂JףsAAoI]нC7,b܍ ۓ808]}:Z'WKBLˑ1<=e_B;m:K/SF>^ r;L]TͳVl5(ڐ4/ 4bh$1u0+[2;0mM}^^ 4؝9$I%;!cbG7swڜǟ5D*3x\1@OėO}O{3K4p .c"PiaiU`ٻph3ζ@<Oq4xέJ;%Gty  {)J+beQ{R!}47OXYF$jl9=mnE38 7lc?P0ii0ɽ[E#`Y:Vr_HE%/fo?_ C^/)=fQhS6 Sez z(Gaڿ4 7mk; v R34|3Ω)ЌGOÀT*o0%CӮe0d c>sJ(oſ7ڀh".j1}A)) !2{nc((דc* 88u\'W6[F|U ,c˷K$dK,*d |6J/cgnSɁzOal&o8rz̓7^XwaHmvc2|^qHT'uX.$ /x^>ăf[^1 LPGȻHʕK& "U_,Bdjv^aۑǏbI,(cPFqSy>JNy-k>Nn?yљS%-fT?cMrR!~T,Jf?>S6E~CcUqg֦.KuGYUCKeq#,0ekZJ_,Ft .Tw`>γNiBaѤS[fVrjI'#W(+n2]9N;29gO$գ`EP+ưp/R 0ou'ʃO~w pɅO]3ΏP(ϟ8P.v@V=CFP-vVW>mC{pFOԲdž*=ACKMƼWf^P|E<-4r6bȋDCV .zd @HxYd?vZ\.+1'8R[x5).{ΘuRVF(-v7 7OdF0 4}~z~:jdT=򒝗Xv A+8@1F~j#_}ƆstY7~pde`!2[2 W`j#UYiRv/T>yK ,7SGz'N:9bx6x_W/oL‹&}džLvtZHK5ߵۖ+ pF4厞xny6>jk!T$F z:ufI+Y.B@kLZ:`=J'b*xJ #_fG%k?z;"G6˗r6!RĦku,J`󂆉w$r78!Ss2^MCF_@ G_v=7*Jr2'7ab-`x叻6˕Kl -&XPTDGN&zVkڙ$xߴy@$~F}Aj5&δkdZ=K/ A+hXBIYgE Z=_;f8Y+RmF{J*W",?ØA!o2T lFZ0)4@̗B=!Pg//c2DE=AS 5Jj^X=?8ĐGƃ mo5x8|jrGe(v '}V|txw5@*z` Qi/!~ӡEˬ}55rd @ՑiP4|_Wަ 9vuLCˡ8H#ou=5DYFDR;bi QF[!,[ݺŹύ"osDT!ꂚ}/*V &C'nGF>[dF_3(>~n_0 ]l_N4CNcLDpfcȠ?I|uC/qyxcbz_d' 5/()Ϙ{΃cI_;@/R!yf&j_z@v7 S5V9K/ުͽ\{N49NavlU?~.B9) R$KQk&Rqñ4=6a"a Ho 5Fe-(!D%.9Q#ڈhMC?MMzoan$pHʊ0` 09|@хhKqc:4>b)z] 6VbŨdNFR}6 _NI04%d KTMZ-RBkl])tgS>S1Qhܯx`m[aA@tB"5е:;+MmD_jQ)\% g(6em X M.q^vynL+JCů0 .e"AXy.JP6V QDf]ˎٟEUM_hֻO]1]a;% $ssFN37͞暿*l|c7G!NQ@bl Rs8 ;S|PC kAH+˚W+./*NMny~<>m ch`r׍/c qJQ5  76lb,j\'DT,o} ʉCLЙ]AOR& XŦo}F+V<)Qg@Q$P"G@mDWW*րP:w+~p.sYy9Napd`"kk'q@;.&} #|k;束GFMy9dHFGfXYi;CfZؾbJ@ ƪ})\2Ym8ce]~q"Qs"'?K-&! ^["KUҠ?Ls_ZKujcey*C̶{D[= +*4² nAF3qQ$kfP[<02%m9y8?Z*7rYp7}Uy3n̥fp5,-(?h*?W\ಧw 8$ԉ\ᯟ@82TYi#s]OfpNr6yWO~8o]YVˈ|OpOnf̑[^̯n1YwmnGhfc9K7uh;nᑾn>Rj2A! T`u0C޶_ eEP4 G p=s?R;hHumیؚ#)>5; y1T& kCw5PğagRbN +Y? ȣ,>xrjUg6m(ppI%ec ]v悊qc$ű md@ ; %,}E-܎U%&ї3)Cp:p)ypv,VCcp<5OxǴi}jg_ eV9Qп]څ7(x"adZ 0C@zYZ8 P5 {1:IY{ FQ6j|J8tH@kg=\,L=TiFܑqH8Nr>uuW_ĂC=/gtY yPyߊa6$t4X ăLEnGKak,B?@H]Kj]UA\JGӡCݮ3f1W{b6q=»~O  6)CCwBxL-v(T#>/yE/ #aY+9VO*|A8`SHTC`(f Ģ{-*^_S )75 (n;KWU!@< Ajc `, +SF'vTq 2ר6UU5^2ǥ,w|iK)-I~UZSis+u-z g$l2A+J1} Y1(h﹅*V:V@h<`B *y|DLQ!-Y ?=J0Q&+yS]"!Vs&E,9OY '\`]!,[qa0 +hT0? U)%՛ZV@jr\5)~54D+?fY5O##.AKBPainzշNA 6!iFFFQFj(yYԼ bO B8PqR71uyC :r;ZwKﵲp%EI^];-x@.*#\ pu:F0%8KDIGae;f3 Wh2r˄fIpkK>W7 'H990m,Acir٠z<4S:nXc'tۻ /63'i*,=7Ks@= `lTu_lUwb@8^6f6ne$}  2c*tbA $$vX:"Frȸ$?CW@8SbǚRpHғ+ āvq{,QݘCգӫWSc~a~|M=#`>Qqum|ͅeX`=+#o*CT4"nJ<%@?.) 2a0  z憛}H1w)D@n')@@em`>rD ɧRaj~G#L Ӻ`mn^_A3QX4ϥX:+3_]7OQ1xe& ybޖ`5=|MOp|F/Q 'vb#\^~`,7}S:zi)|h&o|bgo(b(JA F7n WҢiPCџTevr-qoAr<'ۄx',-%Ue69`-%1)%t2B-waDͭ<쒕Uzw7\O "0 lHɍfnP09EeǾKe Gҟ6܇fXIka~˼F6 GQ~V+?U95~=kQP_Q?Wk xiPi85FFAF)|ޖ`\vl~! QjrA] xRI!u.ݦ+ OBEkTm*ПfY1-nVt^LO`G͵2Շv8bj ŅmW8s{Wм=rSy3nc1I,_ e\t ͪQ\NEdߥyHZ,W_Ҿ6j8>~⓶ u] Et>}lI0(Phط3̩V/\[&?@Mtݒ?uuE; fWmM,jRMYcx/孾 ^Ԅ$6HMYKiJjz,=\G' S-k4Af_\M)|$_5 o "ܡ6XbZ  -0+dž.*vF'qS7h+^ UR7͘s,) wZer$'WxPÿvtv7#hzmDO;M3*wPff^ho0d'Lm]$޷Q3>NNrԸOɟPyah,ėd,MHMݙvl?jS4s]t0%C ՂPol*dj]׈Չjܚ@ʊ .cӈ^09VJ6Jf~x5 ]Yנ@ESb0tyO^4WRgB*C(ߌ.`\t=UYIѓ[|ͱ{jؓ6k.K)lE;+;X}Dݝ Osl(|Q(K-a\bR*,5ij>bxѺ [$jqru;uoi9^&0nC5"G 'uy0P0^xĚGXC1ֺA/.xX1YZ6oM%Zm_}CW]:&2*GSt+b4Eo=C#X~Fx_mɂ}oU3]Iuv- kh9!ս{v[e*;au'bYk+ݕ7"JA)Qp/URlwC7vNlZLG|flԤu8uXMyn8׃aoa̡!@AϿ^ 70De8aÃkUE\Vޞf}o5O¡ )2m80zB/ﻶ/V >c=* x3 $,$IK>P=3ͥm^XKFA(ZN1;D~]%,xcew`9"x%-~õabkΖg 5w6@yc,$ 5Z|[Պms+A%Lɬ ?Eg@kJZdLfoo aGUeĝ[Մ|ocG V-1,ΥX1Cvi[V6^k?n_I"MG)Q,Iyu;\o|aZq?>`ÒPD$!dH__s%j-8ѹA1UUE܆r0KGSsIfDӴ?}3 P_kvkQ^sGRwH!ŀ$x_U|UP ]TJ/hxm[w,}*!&> z63~Gkjmu# ]/S0'1L$HNpPޱ$;}ԢމyPPoϝ ٝ  ._,w5!ƯG9v;/[MFNhSH D0Z{)Vz ]HҿBV[?q n{1Hpbk~8KШN/X^Ԥ *RYi{Wi5Fg>j BS(zDT cO=(!(.' 2PM;Ӹ{⢸8 a/o6ڎR+Kh&!Oܢ_^+{?.6(Lf X @RycD4ˌYɩv}[nμ"txߤ>UFҹ>~l=K6jx}ց}|T/U.L~w z٤c? $DF'Oi$gf*@:)6x^pd|X=D <ՔDxW+WPTǝ7Y˾oDqtO{<)kZ/衑e8'9Ij=$-<4Hc>s(- Gm,%Z>}:O5oЉ1GshVke4eukN6*.Iƕ_4"E,EGp8lqG_H-? fӢn Ic',*d30!$OMP23^mia9q'h՛AwD5*MY<&e,J*Ԋ~UοL~'nQ\V;ϗVg jxgeqw?1y8,}St.=ȏT-=! PԿ\v^?*[dFGI_=!Ƃd5r:8}O=)ق lC[14R-zp寪aǭj9y%Pc.od>v@:ǩcG;XTʾaUHCF_ /13^es~ zaEox} Y&zK`*#j{׽l n> 0>[s-n0IN maJ.uBDL$_p%oN{?^( bs8mXY^H'`a}V6֚ d8<ָ?bLq{̐KH.=NL N{ &e/UN1WA0uo}XMm|噿\=o89U>]jj!zaNyL1V>HiVq7B,kֺ(PAm;_AR ^^R<ę7F_n"8ShY'y\Xyjs:0o FrNGv:p`MԠ:T_ ~CH13oumwivbqx/J=1?z/z]8ǀD۔')V1Y pYO"ʇBv㐅AVR`-<~"KAUJ.ɍG"~QHEs_9Kvϙt2:t1ƫ1FXam}:G  L: ȼtNK]cXzY2EoՐb4Nwlh2urA$lֲH?bϾንV,x8*N8C79o4a/n p@U|LcGk(ZW@ 5ܒki àzeS IbFnK 5H7V@Xǂ'btYE,Mr~B(q%gu]V#ţg_s\h1HE$™Go=>KKGm+.p5?X`hWON\PF ݁LaXqTA_ЛФyS3&<* פtevfB1]fw0b譫 Eb?=|X^["6ES/\vϰ[-*) Rs+#W0Z%J@yJ$=v{81vw}-똩A}e-t:lvdw#|JOY[[PJd{ 2 B/+EP&7[as3o9AuZdo Inh֖}k bԊtBf;UiMupa= 96E߳#بxJL˨"R*9ā'kQ oLo j"%(נ: F.1Zxӣ%"ZTȞl|S\F6ȅz {Li>Sj!S6ɝZi *)Ӳu lO~ɔAgMތض6,(\!R*_KqS%tdrA޻nr(mNQіɆtr|I`(fFwNl*㲽f{MZ<~l^iM-YGm)B ۨ^ fiZ Y&jqT=Yڪ֭Oՠ&Őټdn]?.'&,ŽqX}f/4،覜л\S=嗢68?x:n\73t|zmHKU͙;6ꝁPO] wW|0 L*YfZ=] =C5 V .EJ?>WT*Yjpc]he$lFLi$ׇ 0#4_{ F*)I*} Agt"GH^I /ETRjl_ :R>B'>O m9!m+@$098۶`ڮ^ه2<Ι*R\rie'--o2ȄCܽ*֝# 0N0D,DuqO:\?_H/,oϻ|¼jߒ+1|X~P <(9ܥoKڂx[L!fLό;=쁜"c静-Ur\6 aլK8:$\KD;e) gy9PwXC4Tgˊf1@,<)a hpԊ%}~_b$Bo7ۊyB/Rf;$fqi"H˽\[K6{[2V%/Xo] wYu BS"IgiO 1f4: 5%d[PY/gBlwSH{ȹed'N_(w jL Sf4H"/Ls"Q~Ug DxVz<-G`7޼R@'s补 ~'S 9_*:* NM[_=,Gwr¢LNKujv Cqx~B_U\Gv tUŁp-BZiMi+$l؝'kp]!=}LWl mC[.$yk$g7[)|)@Ӑp$h&OAnjR8|aybjOE$[bou_Æ0rs% m-ȯcy =˓> 㯨RASVT cj| =S|>b,⮯G^#/ H[ cٕ?eJ{^^Xƾǀ~3BV3\*M*,MNȓǓ:+J3i>}ܥѽ:ntcB20+Es W| &8&*1,ffvtbсlRK\j$aqN5ʽm;j)I:Mne*Y'{8µ̞FMn> rU0 Z)4[YT{!cyE>FΑq,n7'./f_*4򢞕,Y Ԡ$J}{3v fεi,.7"CMێ_YnW\ X]ۏ@q\ic/#u}J\cR}l)F(?hRY̌%«PlF5+ĵ&bY+~\@Y3ǀ@Ft4#2 cXjhp$67țG҄f6שtf*PRFZo})L$1RХ\L"51b@GXSPFK0[gPŝTT4ߣϧ̕E$U-l 4ȵuuDcY7|ck nQ}q`IŶJaRl'"Vhb*@k?8Gby)B c`[(nS S]{OW Q-3}.^FIKy_eօQԙ=V` C PH#;Q=wH?M&p~%@b* 3\Z-8 Ô2l[4&|&%2Clj?Iā|%#ǻhE6P=AQo39!czQ%S':ƓCt[ (" W6Q옵 |4;_164>SA,c^3=W*IQf4xWw:鶭b $jz?n\Cf.㞫$P)~ĽL `r lFq'c6 d7Q4`oO/]l*$4 bQ a\m}٭[Ӆȃli^[R5 ;&6x6tBXnUI8@ x6z"7c]6OK_$T(ۥK9&U1o.| Ǟ5Zcv5ۻ&2I(fߡm#dOlVE1hx ť>4]Ѩ!! }5/훝Bt {CY1S14'ġZT(ͳ.qoטߊ;Ӊ2WD|8Z& a#꙱ncƄmC1_ uh^3q+KSxj肓5) ."„wq_pi;b3٥V$|z3 N+锁uEHΣ|N3YrګƊ؂, #,X:6/ i*j̄VT!=K+ (Y@P\2Oί'9a$=SO8$|(Ijpxz?!AЯT§R`ķlD>v@0:E12ƌjZh_hMIXFPi֮R~s@>k['\q{wu`4]:ױO;4ޝ;Ycb^hm/*jeRxykYBlc^OFNTd|p/G y :NꕾԎ+^.)xj;\'*"yܹe<4 DpF\*,PٗTᎹY-.tچ7Xaa!.38|Q i0" -JlhryT6JXEa:~ ^A:+Rb#!bWfi Qa`z9=ʉ&`E(`2.1X*SЋe 73}i jx*Te_t*G0(?[U*ds?=Yd\\1NOŵ.>;dc#vTgiq11I}υ 3mbLcX\WW&($b Q smwi, p*]ecܔyE^+Nܑm4r27$z9mA(I)ȫXFfC{,_ xs'bK9r}Pw%;|Y>&Os>78|ݮy<["X xKKqe`bD,-EX,+B0jDSs9طHB[9;gH7(; ^MmbE:!- ;#jc@jteι^8>Abb`to d7A@ͻh$VG7WKCge$ t{v+N= uL]؋ C=Y}cWT8,î%@9^AT]2D̴c ڕyQq:j-Fk rgsODF73_W_L=6&v OFrrւaqɹ+G[{B/WITqHδ^eV}6x'8W=G2~C:Gg$>eB+2u>\TD_poN,vA}_嶎\Ъg}&$:sS/ [w@QYXtݟgN ͞:k?$66դ?ӥǝǻNR뗑bŕŧE-RWk\CF$0v&(?PtNg"6лIq$ '-ٮIW]ovް\߸jBUǀcQQluT@``i10GCRKB5ly=HO1pixE74f.q7k;3#K2<Me#NZD?S9EB2@ H~\ENA@vմAcdtKiv,: eGBFMݮVPߊ r|.Ǚ$o3Fh:l kv=͗b ~(Od3/Ţ0Sy9\*uAx aļ{ 1p?Լڥ[:EvZitRדL06E.iOGݤYXzR!LZvٝʉ,61򱻾^@x&:g6g\",4Z-i= A1Ad(Nua$A@]8i>vk,˳2@tj_v}]:24wܯ:=n;VŅWB9M@R YkoTDtWRIG9'X3Nuk:< 9eqLݰ˒ cMeJYh{f{&5R{qcQIO6vLu0gQ! =ZD/;t@ ƛěrZ7M*=u![Rl5/0,;.T$)wn[CFʻSeRGϖdu{@2^ e #wTaV RUztNlݎY8|iђ̎ h',Pr)o/)l}+q9Qio7`ƴCKghrXʴ$*ZȓGٝKMC WFʂ6,OxFXx֯5Ss|c+URd=P}ƃ[| ܒ&|OޛP,YIv<κ^a'Ytw 46YW}-q9(_',I2Ģo/RUllz14=Zg)Qjz o+¹^ pNC닒 u8d6:os&--<`c8DL݃p$q>Z&/9srl9r u@GQ omrrS]SzZm4`+7*CEٲ"dl/'u'Me:;t)OQc^Soʳ TMgL^f1W*ha%`?nb__.> s&C w>QHcZCx?XzQeWy1KŦS&qM{4E%p%iDr#ksіQ3P`qeQ8We Y?ke.gsq.: u +CT}z+pgkrhO:+`n-PƲ*6|,PK xR78-VʬxnV1Գ9't[w%iYFus3dG~#4~>:WJF{E-fA5'CǦ^^)f6WmHWPT޾lϤ[x|FWhI'Xlg5yBiQaC5Wn0(y%־"qq?_ .h7u~LԈu^TI: wB@sd"ɋ*}R[x>*XV 1 W'H0l^;Xr\9.`)y*F,*&⁙٠K@27PDj m Ui3Dw2kRF4~>Z$鳉]?Ÿ UD7U-C3iۭw r "_\Pc%{!eg?iW7 c%{p51En S"x.FC'\D%p%5Y&SFY/:VlG ͆B}S2/@9WL_4G8-;ln^=fܒ,|Ȩ[B񬏪K q}9q͓aE}9CFuo:Xu-BS ᧯kGpPkJmS݇9R[n . 3+Tpc]Ɇc`;/6$(WJMA҃~vT]f ),40l@j!$sץ֣ +`("lY"& ,AJDuw^Fx[XIx y+%i-Ą]=IjYw"l2C4}@f *Wĝ jn+/%V Jv;: (NEKphZ0J~o9ITݒi6䛃ƻHgj/V)fY4n,74jJy^Y- q"Sɾ}9g%Ii]hihfnqyv\# '?ȕ?\~g3pqR[֋LJrW0L22iCA("IZn wxasl_@Wp.a A={. H_ 5O8:}}CDKQ#[t)%>fZނ/ ȗ|=0ܰ2Ҭ?lBbܠ|f^2%cR%xȹ S%sLBsI{t)P!bg Gd  wq)MC"k<]٭_ |Ϩ "@i89pn}^2Uk{< H4=CvV礈%OJgCMo5=˂N@nXWN M8#8L l*&,m.7|*)zx#a#͡śݰ~׫'v'[2f d$&-'mCΖe w#["wJ~s zsT)|?fj׃՚$tPZeв*aG{#y2h`N0-ԸA"Vt_aS \1Hi{Omv)*K tG wzw"m&_^hۋX-d;m4y4稹د̎}6 9,\Qx wCѤfv ,T!ꬲԐ^r^{8tgwo, 4a)" c1$0d1bj|l۹2_mmvĮ)yՍ9sCQDf)"`Ȗi6E?WW `bع&d覕\.M#iD%o ݛa^g몮;:e)sx!Cҫl;)y 'rsޔa0Ht2F#ʯ:-~ kl ǃ C4avŧ^ @,'a ܷ}ܤ 5FX# XCI8W߮ l7IbF_ՔMV4 ǓN}7 S(E)*6. myx))fgLdzrYA)hFlr|FT; QWԏAXlaÑ&#ʅbtKk=Ayc(z$`3LRb.H:gWA U/"ޑ[F*P ^pn~kl n--13˛#HEp}A^>( 8c%vea?I 0X˻C%V[{+䌘ysJH[Xk$M-8 ;pb^xR_PcsRNa4+%bܝV1HrHCIY 3P0u gVA .P%uX[CPn<*"Q>nAv2YD6pw+-1~Qby:Mԅ Fn]Auߜc/TI֛{bJ_]*KY,sL%Anh"H-$v: Ze 2~msH'lԝe&y{Mzm9q]Rr;㋟6-/AQg\p55ѹz:ُsPpªl?N']Q +ioUqFΗM ;lspx?֞zqu ;Eg6gD+B. U]Eo< | >5huO&I$7R4Dg7̟=,Tlx:I8!u;Ѷ>cXJSE4qRl+6ֶa>ʃк'5pJV512wzNI:aڏ޳>V/_~1KfDq3R,.?)Dy҄޳zN9c'.Fw1ٝ SCCCϽ&&r:\ t ¼8^["^sڧ7zc"{N'Nz!Զ<ɦ̓ ON& lU#qၵYo?Evٓiԛ1!`)*IKٗ 3o)q<*>M=*d3C$mS8ݡ#U j05O~QC88B:wBj`GeڌS,۬pƦ*X;&3t\rHrð;T /<L[ACrB>pI5e&"(]<Ə 8pV6!@O8]jwhbJٓK1x9eJJ3\\xF`lIGO> U8b $wWR|;YCT1Cr k`9sˢ5 t 28d6SzgfiW)=OzS; rLœh-Y\qGzM%5CP`iI7Rz?-6˴rf7@f)S(3Z~zjB^DKJdkDAk~5$Xϵ6G#E`=#;+⾋ەv.qC*?gGQ:>O?sחN!(~5疎%Xgu~vBhgX1/S2;[ ܷAiqC~@΋Sh5zBV 2 P+Bra0EfWOyHA?$gc ,9~kl&9̯g~pgE9O -BdTt#B#:Л]| 6JжD?`ҮOlvW0,mGAVт1-3-Q@/>wdn2Ry돩KFP}:O)V;yhW/%T(])B,Ut֨T&o31(H9c&/cj~.WڌYD;TnjH0ki֬kŶ7Ҽ T0d/P_hm^kS#8:W&xx: ?kܚNpϕ@sflfJ$۵-^,s m'/Y`3+*;kp_O_%3[!,z '¸T X?:@|X=2HuXOM#e&~BA $ 7]L I D% ҄F K-x^>%sTe0Z=H_šܜ _[}˺SԤ9񬧥Нې{S]tiڼze5&4.n,eB:ϯ-L~.ۍH_)#Xۓ "zq/,2/l`UN(Bj8?[F$-3L V/c i>pW9EFŌBC4"8O#1d#K_3'E7?ùc&gɩܩS2q+uG<.c_-jiʃu([?;¬ t7!::jظ`f-iٰg2<{u#/,D*c"88M_P`gn! :-<4i'ϾZSô*y9NnWg&ezA@$vI uNn(/j V{,pգJI9B=wl%Eg,`gb5-N?=r>`ȕcd+!RC,HxWItlIRObԱ?ұNBQ^S!{!z-LW9U [*\pQ i|eS}lbF^I Ef8sa;dv^oQs`ijsf=jJ0) mև79Ik_@6m&|JҀ3wõE{#hVaQ,Q[ {v[xYj@1w@)΢(XIOgۜE%\ 'Z82MWLL|EkImY6 %C7$F,OhY4x]#2C4iZm7oQmWy0hXc0%ܟ:6ERe]dU* BΥ4ⷿ!WK6%!lV8|N_> klMSIw7&lVQMҘ!~k=K3 0.KƣC;ؿjtSi7ށhtr.x|Kbq.SenتVBKGbX 0$CPdž2V3TSsBS/m.⬣]5-^5&- 20<;_^j 6hhj2{'R1 <8 1F.8s [2\zV"R} R{*# +=ή@f\{eG,~x-Qnd٭:mr1ЕbAd2*iR'\(Bc>J׼lj+NGUsN׮O{^.ͯTG­s WYZ')Vw[\}/=@ `?_b2X25?o@Ysta7x5Y9.7c 㶾<> kxEpgH&5#9 E73%+f#.\ ,CxNԗ'?N2y!8JłJ]x?Z!{_!_9w.fMAu }lK2ng43Q8~ e&ai[,`(Br\0<&t 1j ul?Hdҭ4`6oS".ng<^*RDWrљO*8!Y&tcrɺv)RGrWATiNn,INSw`.Colכl9DZ-naт>6{T¨7>Ne{PnX{h4؄e2oϕNv6մNc?L`oO3#L.,sbhʿ _Wm%~w`j ;:ݖ.1;̲I(>@ 5 ~!7* 4p>NڣfNp?:igs|KN=hC ksW5v^{ibͥUe6@.Yw G- G:͌Ў8yO.QK?DKRŇOdg0K'ʪ W(.jF%9>}-oGKhbck$?3&+ʂ M?-Mt|$!^g.Euh͜hGvߓ?%A2j׵rt,D D aŵuJí !UZ[64ݯqn)uu˦%T/(Qob|by ?&Zx x%ط}Gx!S[ؑ5UEE"P U 0?8$o7 ;H8{[ѹHSbݓMim)_TF)&65AKyߦ|͌9e.޼;˳yO!JA],L?Bdt RA ntu( } )!JʹєrÑEY˶IXW ̐w,6s'+KChрnlq1=~x:u+H}, NQȰPv̙=HvНS'¨ﻞm,+tiZt.s\TIowj!X"(06 2DQ`vqk.M{pC .2c.Ҩ '~8l_$c ෼<"u(sڰ]%׆AԗGoOJc[4ٰzӭ\s;Aai͕H׬;2ۄt6*K[W ϙɅ.Wb=OEzH=&(```ezn.wG܉a AA:L9W8VTXŚ츌&>oe֦Ťt3SvaD$읻nO{TT)AĈHZ^ ڨ_{Z CeM3ha8/ّ).I, @vc R@xwϛ14%)ƨ}|~ͤ2IG֔ ۥJ!jN>7}x3& uhA_Ha%,sEI:Wz M%"EWKȶ 0a_]pǣ]:zP01Sdx[}bdZ܇~ o`_ټ̌ZM;h磥@ЅAm}7>AS9KхHrmަV+аzVۧ<=-5"j 예0VȰg%N$r037Wl?sb_sTdpple/?4l<>.Ѿ^]u ܾ`##ٺ[Wl(H"I >g4.YL gfR]҅]A Wg  ?xC CNTػ*C :86:3rZx./xg W""zӗxG֓53uVW]4 ]DZMxR%ZJWf=N$^">iH)QY4ij `V!8 EnCniU4鼄Jaf m3vuvW$ܒؼm߿|e"EAK Ty@!ϯ2-wU"p?ÄgE-me;7zLK:%ugnz?LhJoƵ>}NJ^f^y?H}YT갉^kMf_.5n+{s ̛YryG"gQr҃VkQ$w Z%wn[]}[sS|v 'Ri.#g=S^\]\@){|P J@^ҌHl!Y)Uq.nÊD7NWI(B@bG$a ؂_*pW8^=Ypۏ-.8ŗxEj |Ÿ7f`it P#qc1ǧ1пZ#j.?I^$[*+7\ڃwR:z~ n'RBfƏ%TI)2i͖Eʋr\EA<֛P0jk)h-V]ޕ 'N"s%4ƨ)xBCeb,[9,2 !L&{^;: HfqceƉ%M#F2lhSiPeoe HUb': =soz'𽢵Y[jW䶴贃lʕ5Q)MNnp+.4zrWKȿ@j'V3,rW{tRڤ.OkW [i2یo2ݏӵM*e최j 92VocG8&[9uVӔskZ OW~@q2RYz&y@7!DCɥMCr#&Nwܜ8LRn~KoWk1M)%{ lY7%q8(oXFryj`M@\EYX⃯E0$ V_Mr"[VO2" +- *jl1;R+)2=TFu$ł&WDqps٩B'&XzVۀGc =R8b0aCG@+*qS&n\y M,BV " y@ziBR ‹x1db6Gt}KE?KC;-?L/گdETA`#X~-9_6Ne M ?sV8Űs-8Eks/BY׷ N> C(^J:LN0ɐ"!:z,] *M#!̞灧xQƹպ<,v%Px ɪWc݇Ryb+)(lB@*BD2#}OND驂68%Ǩ-qn+_f15ޚx4L"o]PWfI\HhoKou >l+o,Y>!'s1w97_4w|{l0'd^쭶5[h\=E`M7pwTD^ ,zq_󡿾IKEY5&]]c 14ErFZZA?NF`yiN }YPXGKPSDP:_8E<-zrqm$Q*1huf+:˶lKޔ ǺxfᑛFꅒ|eE8ZcgNݓuJd%c],pWbIq=l{2 c_5K@lHz-uKЏNS;4wer?,,s5-EnɎ7 @K.sIJRHI-Bc8MqpR$6_#݀.$b{g"D.qaàռ쩚d8IzU&ba)VǏ΃&GlXۍ`It*:&[g=-3(W֎v*.,220j׀U۠桬S!8+8C1Ѷ q/*G,x1h5&Z FA)OjD_=S)F6Y{Z>*[$ &}NSÛ)C@Um;:v'6 ffm(@HI"ˆ B(>P7TTNYvҔQY%ݜKZ|mrndoGGwX%11L^F`LW*QA-IXE.@7{;~A wRߛ(:Ey؄!8˪pA[\-Jx  P' +|+3@`޲ϖ0ainR&dVf,M|v dUsf ^!6x%Tn·b~M:k)V,R ɗ<jĈm#Xcӯ^E@:gbAH9>:C$n5OCrtV8v~`F:[)4hy44oC! A q)~Aμ~ˇuEkxLZ{Ǣ3S$ZNaHȦ%J <{";x." Xml,=N9ҟ<|'k6hlwHxR!Dg^ZDQe)뢊\5v|$KN0nK:OXu'1 Zُ(9 9ȗy:'3*;NKPԱՓ]؆l͞ڇl%)_%%Kjs34Fnbp#S~](E|{{oL7&Y܈XGQQ3Gl h>0$N̫i. H[ JdZhgwܡoD5= Gf yt>azG9 *iB$sÁ3o* ~_tk5Eu"E"e??/ a1&"xY@}CeNSi9O+Ή6ve mbO4ê=NbzKrS4[EuR4 2QÏ">G g)ѯ!aã%(MMt-i[[@s33ym'Hٳ .?">.i-×e [j.At- pJ- ]+qO6{`d=Yq݂ Qв1uEyI,E%3?_^ř %2Z0zפq52LsWnݰIqqdKfE64GEv\"m)Y*D#UA7!-FcI*ag}VF#@d|2f cNO[*lv[ejL[mu+?X |3W GhCHPvUAP9\q4߮1M11 7;[=KX*EQ%/uUr'H96gE<|g5 ;ޖ}!kgkZI>p9;(P}@qdcDv2c':V+ق%IF;2pwhQ +ߤ3hIHbS9+9ᶤ\r6,N^#_{%GrBaf M(i[^%'x+靋/K;vtQԵi̍kn]FƱ/}龪'(rn&ћC$S$/C዇D#+'puLWgTNSҕx j"ZY|rUL#~gͅt`f'쭊0rp.k'v`\0(`-#+3gOO sMyuk+=ѨzX" b%$ъ;H)%-rR̩Rг>_='@O0 YIk!t cpx5zN#N3\~^L 3뤲)t޻2 y,iݟўԓ3{nRP9Ma 3B@ncTU[{{l݁3C7zG vEmH; *EYe,Qi?rJ*LڦTwwkh5W,A?v}鑗5pڏL2f5w˄kKC; S.SF76:{ s6u$ہ-(1RQLث^o,CӍyQX)$#Eh1E+d^HFt)= Tm^vaFY…ϞG?Vu83zv݇.uxŸzN_Fr? A<\5 ~'~b s@| hIl88 "o IeQh(z //3ي68r2>a)ɰ9R&w=7ղ:̬rUEk )78j*fZq0VF'vWLsPXy{4V~[/F%vls[kdt:eg1S֪ZtAkOKMeE: yηc[Ҍ]\}*:23kn } VU `Gw9}ܘHΘ\jCLѿ(&܄oN?UP x-S W])m+1iXEL?Tkl\^䟯3q ߋGm㑍ߋ V菷ۧ*b4.Wv8~Q0N;}V-mHK xU,|ΰU0NMU)]/9cIUŸatR `!y\N;P!ly R"jǫ׭f$o_<,pn$]u]1T3Цj:&ro4;ʞO+je@?\1e K5qiBHN]|W˙iF՘&(` +<{&ք׀wNqdxk`2#,!mQg$1w2r2ri;>[#`iɒ~κa^u4RP& A.#v`Ŝ: ڪգJ ']> X ʢL[Le7l&A; 4?P;(st5"){Ɋ=~$5 uaşqŋD=΂¢ȵtyʒȜ0ɧ Sn']1[iJn8: 9Lޛy[EEy9|`yӕ_ 0*W36ʃP'+(J<oڙaͅT7U)&P4cNӥq[UpAm)(93ޕ.y=?B$xa=Ы(JEQPЖc7uYVEr,=#S.56/^|w: cۭ"cuЂuq CUX8n.jsE43AnuxY5F{3'hSnRD{{U Tt7 JKZFM?*ǥar$12BH~$hYQ_sc6_ŏS QۜuRh f7=DWm]AK~޳5Jqu-jvi&Iuvw-]ek4 -][셾S*5=+p`?}1o 3Xl FڃܰX.<_7eC8V?Y^4`eY~ԃ"cf%PX0"b\Yu>UP'/YxoJ>4c`-1p)).Ū5jqCJ"Ϭ]oTGü9k ˶R<{d(+X]cMdJE3$1 .Lloj6v\#;[1q|ϝ1hxwp]-LҼ",qn%&%XW OKyrefԊcm:u7Ժi+Ji_m 8ѾڌL\㪚Hzf[|[T9Y|Z}$r*-zJ1 e]CPtV 9g ~,]1vPPWy8>DOL[0BU>Yۢ ~Fd0Nֻa-G?Ϯ#iAm(^W4=b̊k.kz$r ޺θ8RQ14iّjog˫΄Wn{ԝkKhkc<ȭw87ZXܦ䫷fXf1Fdqm̊*lyM2HReOۚt?`Re8i&@ xE Ƴ?:ZV .a7t+m*  &ke[ۉ9~g`t>W; .@X8t\Ȯ25]QfՀah݂H|!|&]hoFM YA|YKhuG[aQ(+4]3ԑw=ltF, wY2KML|Ub.Xh xtyJJDNZjkDXѯ\J)]:)XrUށ4brM>$S;Ċ.B>ґ T,DՋRݣ౥=[nj7+ շ@\b@;rvl|츟"tZEVoh(%`fffxҪEU#a- J߈wWGZPH`PœrgOh9-eTduPSw/ uaa Icze+e퉟n\e_k)zߴD$VFfڬI< ;A>*L "K[o~?+xpa]\vW%%%@(:l7"` !1YLlCSO 8U'wdqaj~)Dkz4&-B-$fC1vv} Ȇ/6IcP@ AU>u+b6=P;8߽ϒg>a.Iq,I/ԋӘD*xR] L܊z&дUչpb?s28iZ_$_wk+l=5dDI-ڭ}&ew/w]AXg-Nʾg62l67sgմGqdBв]M(zZNn EN'ųHCEtn `>K)<#5ϮRja SN=g7D7'@ j40/j!mkdFڣCd0V'>"Ik9I 4jgęgodM/)GH3I]E;6$܋M u$T'_8]^rϝz/UVUS=W߫M'~YcP$]| :Ġgm!qٴu+Vz׶bb|F0h5gXcOTp.Xh01 2CiՖsǠ^KP~jn,*2^4:"T~y>˴ƨ;.XVX:<!C[Gtw(d(_kcn4J>z>i)LsǕBl*.~5"0DV\!❐4 LG-3,2~ ; 218}j${2c߻{uJ@O^gm Vҋ>ضD*[7,=-Z2f&[_c_SɐϩI O1>X0LмQkPs^kg6x[HsAClɉ\4A;/ߚ,V!",߄>g >3m! O&" vQ9_Miv8p E>_J-ս'r8g[ Zދy^(e(?xuh%Cj lD'߀q9༝nuV$Sgڨ8&uwxd4( *CXC U@YisMAiL+<.onCRk91Bz{0OZn2RmaFS͸SϏ/xC@M~̈d1=܀1PmWlGC>a3R8`qP]G{-:*% pGm D!0b S=?kN 9+{bqL <( .͖߱͏*]Z<-3S;rkD>8HfD*2`q e|hAVt F)']vXz~ʯBM |Tnp~jA1ņx饝cnlW 'ᥞ#uyؿ}}ǨQE C ̱ f@\ۧI`kv@Z_S70){)ZƔVh(X-aX98RØj~fgI1t}Z̍A7:_lelij}p8[`JX^ʫo( (tױB0l:*ϺET&y ڹioG8f9˥! H#"Kl6ҬStrcFiIS;[y G&>YNAϧy`a1NvYc_2'JOG$F%wnH1l[( 9b=uaUפuE\W0fBfƐgѧli SXSn[ԟΊ7JD{)ߡ~ ӯ|uaR(߲/?Hq2N!# *}uI7IWckX oc8WΓso43?Plz楞t= ̘;%+! v.f-Y,~_γ1TVAI)k` Ã\>d%-/m/\(M!W >3V -f >~8ٜ1.?G heh`}ݕV|Kc[3G.avW+Ǭ"p P^NGcV1GtTKB\JPNu6O0WkӋBŜ^` A=OD&cW;;LG%5؞=oL}TYhk&&AYœX[nłGFP^AA1V~8IkIS΍ ȪM/9=_fO8y]!5bwKܜVQ  SΌ>T4u c|?০UVfݳJ'2 ]^5d04H? dGщG2S.rC}w$7T^`T wZe`'/:A='jA0^ϧ!39`{qU\A"9SyLcsdJl!ToU7/ӣݖϋQbc3 ;yֺfʌ4 \%煆9t ^U4$:?(ͷz^NA5]4:)9!EC͆/6r1ի.Y1<3s}]w{KD^F 7g\*(Y?V%ak@]ӎZr1zʐ4{j[Х!'xY&D!aIUb^WL|\V>Xjv;hzz6l4%7YA2kk(ݙRwY?'m~'+P>XފciZR?T rbQZ2ڻQ0ŬiYzӪ^pxV'^RF^c]`2]|0pɰ$  :@W؈"ՙ;& T4XKmVb` =:h:c*GZaؖ-Paw~ Ќ>2@=DwQ6RB [?Fa"U{i_5wU4 v߯n@d(\6esp/EA-w`n[l@d\_ !S_C\eH<(B,̰pبm$A}*I=:"mI GsPE>RLB ewC,Z?8p#t⺲`7r7]x:C +|)zE7j+KwRdJ`UPd hc26=kk`j KPC|9`dtj(%c2򸲪=bw0-r$FMa@. 1i8ʊLgIl8:q r<+0NG Tr g^i漐,^5(Ƨ"jF?+'p{L@hY6Apd~x*a{Xy!+!]U~~ "`[\FV! w8=U0=kT.,}iA_C9߼\S 0H}yVLj,(Z^9|הZ |p@rzg~U^MnHv;`g's/ȁVFs瑼-X%'L-Q줻u3㷻6hqa׺8+ɊOO<Hd$_ԟ*;XN3͎ ]ñR˔]/`*A8LR"wO ! ߇k"G4䴧 [7 e4pA|[b *U 2NS.x x r&ۧκ£3]WΑZB0 "y,wrH9"M<)^z1RyQ|<L h4+ؕ&',m^?Y&`: 5+֞{MnzFidhOOi>0q 6O8K!9G%sy5d2@d`!O\$c]Ħ&L>rolv>QT;?umc>.mX)w-q[il {7i|Jǭ[q#!4RɃ3 |hU).eP2J_[WS?,rx$F2>YpRgiL*^Q%9K-Z]7HQl?E[!S҂YnIPG-4tAԕzOn'U2.-EIE@O5MA$ %$rMF68E>iǭǡt ,x)Ipc#M?ےL o؅ M퍋摉7J(y4-ۥQ\bZp?hXBy rn)՝ñMqE1% VxY'?e,.'zzd;=C @"hg%xG JZG%vp_tX(?CfL0)+#k@@?u2lb)JM?Fdpe~9~Cfc2ͨ7MC!khډE¤iCh-gK+뛊:ٵ %A`hXڝ\G)dR^I|ƼKk7;c)>:?SqQnDT_73 O % ŧ 9<#k'kF+󻩤uP 9{/ 2 砊[dN8*4m~BC'>'d/TRg" O.v:{o8/x O>'}ӜGV5S PblX6_i-ucUꂧcQ+ZvX&Seow,tnZ?/Ԡy2gbd=]}W8R{,9Xc f7JalA :r!GߞJR/Oԧu[u$Eo?KZlHWGTs93t5G}{P8z:z(9 {ΧAZ F&Ԥ.˅hVaW83vhƟ wcGXt+igB  t=n<;éi^L|q}:>; lFT[c 8߮ b`h+M_ j߯ܐ=SSo*\bV\/ %#%y("C4j[@-8@w3>ūBR.M҂#*AUuj ۖ@G;-ixNuy"mgʢ9df`#;s -t)}Kr!7>mQ¥ɟP܇33(1,`;8gqzA5upz:y>ap:"\p7 JC맋hL,5,[eN㖸6-DPyK0P #\[ljw7Eo{\9wv :uy:~{)EnZ ySOo)R!ƕ9uƙ4قS`XБ2Uqd JA~}Ap5l&M=ыu1ig+D o("DxMcf6M C9@ 0 bYP%j.D1Kƌ-AHCTYq2VIQti_}أ5ܯ_g)$NeNܴY0Jt1Tіo@YR>iḥjS`eLjY `B4v R6ߛ~T\kqYiYG:ɬ2{T"j[޴d=y@5㓦ȍuXXV/Cg[ sop6TT_|{loU_-ww[\Kzeײxd6;QgT &H"ϕ׶uu\+Aⷛ-Tq_~i]o\+ȧ0@A6XCG?LVטw/gz7dZ)3)hBl} ={Cw?vz=v!lp <'B+ ^al]Ć[HkV j a `qGtw6.&]oq`+P10ja 6GkU(&V]KS洔@TiQMw,x#ĽLZaG9vf˗$;:XGXCFfZ'U0۔*G RHJ)-7{\o%gcr.i 6S.iK` 7rxF^fNX$?aɓǍr֧sSE^au@4;%O5󧵢Es$!`"qa-~Z-qj!W4RÍ_\ i1 R麄Fn{4÷r&F$&{z3u>BV_./uhԖXğF>Km%%omܓ/ca-e/$_tBzpoTzYz`'ME?O굶/D%!i'IQA ) (x,z>(ӂK~1hG>)W$P4zk,0gWl⬰>FͧWc6J*6dSs@vR;Xjn1PLb4 65VoC ^j^|Y=507ۢ[Rkh1(%U+xr)G1s3Q*qPlrȓ9 LN7\6=̀>ᯪpeRK52$H9|)UDob {Dh\bO'*I;.CO ¸sy:HmNÆ`N=I8 @IEeGKx#B{ͨY5E^-',o'xnoJJߡS۾u<GgI㿦r+L! KF$ ۱;[ UR\K3n&k5o~5>F{L"zX8791_nӡ`&3Hnf2o5  bt@y7q! &+aK,IdNv6a1#EwצPE:{D J%jRV "f÷Rv쭫9jrW;h?gڝ(8\LR4!O672<=9ҋ=l2XP{*IwIT!8gN_)S1X6&X L`{R&jAERy9vzA:*QH~&k[{15QRqCSj:RqAGI[͈%8a&]u)wt4}ӝtwUk= J:#Q=XPYc0tJ{#KE`%EMOm%Il3+OO LȨVdjGPD1g+pCa@m,~P'`U;&gh[X:t |.JD'?c(q]Ea^ժmo'ͷ"߿]e ڂb pD:O}0SL-񀭓y<-4QN9KoSi2i.;G ǡ;<w]h| RR.^츙(ٞxtw\uk㍳?Qf U7BRĈUBbeYefgK k 282 u6^k`oZL86 z٠PM!ٜ.uw9QDSP'{r Iü ~-bg'CʀlweQ)0ހWzs<,>6l9φX0Qa;!;O@) \ʢeQ!"yR 3ܠ :{xǤ}d앥}vJ!5M^Ytg~x;ѡ \CKNʇr#`d6g `HЯwYg~4>2&n+;M”,aA4̞ƿc"Ai": J/e#E`ki}p{~;TNĔIOq %.JYG U] t$1SRtCn 30׉}qRhg]htuj&ooIp KXb}e?H-19F +aӊt!Tϊ4Z,i;/"@NcgoT6EUO#fwт,6'ѱ|JmV}es֡ ǠՋ/(7=j52Q|¶Wqs y09 bw-Q3|2,Q"4 [,bNmytkf\v'> Vvy7r%ZV截o5[nt0Ik̗NpM4KW){*w^%MaK7>8⊍Tq{e%uj@[C2vi}#ްh0Oņq~] L!aH8R-=Zފ*o.ӽj2cټ>:e ~$<ɋ:3f:oF <ʻ|BNFڤ GgقI%yv^I!qp*+ d%&l21!U?I8z{cg)]xb\DkbvN^0z' ] |댅f㮙- `G:?\='kK<y Ⰲg'Svx9Lf?N|BBi47i[t5T:(u8gR`\Ka&uk?bys 8Ѕ+A<.t=q#>!#{FK 4щqreA) B.6eZ}dfPi_ ƭ/ܘvʶ XteZe׫b3mQc"}g49 2O{2kzE^QS<ÖQBU.i[j(wD'uwg֒; %u!%]=A 1`!ʀ`/X$ Qy]Bji׺Ym9ZO{*)W<2d8ѳ?PdhY,j$L ua0S,$7t\zk될&ۚE!\b.Z.{{0۵rM1}LbXZ;ӵ9:Ϻ;saC~X<K1VX˄ߚG׮/b=L)YM!-_}5HX_:וe~\"³@A`w}C<@R h8`R8 /¤lH`8^#>NCnb+A41'Zed\z zR83񉁕C˰jˬ+ -f_N(51}Bxe;>$ *oQokh06и5+Q+2Q;Ԟ#mǪMvO-*s!zY[F,vCJooM>Nz7lHBpn,U*ixsϦVvw҅~VmUXW 4/}*A{eJUՏIy֫=#Bh:{AϦE q¾~ t@`)%]9lT⎪tx#5]76PjiL˚ KJ혙iwZH(ˡt$9!v*۸Ρsv"cQ(ӹ,A1yazŘn`oSPbxe mU"BvJxjxb4@cKqg2b">-@IWIQjBp[;-Ҙ*3噿 8_ֲl:]j휦Wh'2m6U:VEr+toD~p 8v_SG <?k\>PD߉[~NhY}—quި:RƗ۾#c$d'=\ TI^CB9"N]V\rzɃMP  aWX<:3`64a _VV{(B:zW`J=s[j|Qe\ 3 K,ӗc7pp3:}C=D|`@;"X_p/GKJqd=8b@sKؤIV#a#v-={چXx7Κ PF bxZ%ܦׁOzGI4 {~iO*'97;[Xi\m88 =8j53qO9$Q%P=UM{MxoUGF0`gTT/v~!uFO_CM)ޞ\)g/,vaX`M6JֈA;h{֡ߜ(P2}FP[bޏpIAa!.Gd*V[WSjs2 LW<41^6ܮwAgTxj{r9=9kY݌ 9s/-iX<=>sVl ?#H Ҝ~ ]M]厐exJm'4[QH=D:mkAg8@a&QW`tщnÍ꼳wB'p@_h@/n?:rE8m祫"T#W _,ѝhIsȊ~o8OA >;|7Uߦ}a͂ݠEHM:Ɗ#"^B @xժc9vյ+ CwlZ~z\XqYj<ȶK6KwKtVdK̎(0= 8aSp1|67oFoz=u_wW5 ۼgn*!ߦ(J  {"SwVаN5H=ǵgk-v/~G ʧ H? l-5|;y.H|CnVŞ`Վ} H`먉čwOFͦ23s`WؙF zY4Z.P*N}lKhit oܫ[^|F։RWqvG!5|2XٰϾHˡ]uGBP 7T\)]߾foY`aXY4OIekǑZK5O(П b٤7| lQph eIPx+gӅp Z8Ťxnv/HFNJWhX INxt1df%э+d|d[d1Q37ȿ X Y mKbQZ3UK}q^ dȏAa#6fm[|𓋀k KqvGy8z 絜,54ǹƈ,(UxǀUƍFe^BoNղ&nj%ѱ+^Y:UzI9F*".'g4dRplONֳ-S ̜UDlT..-K_KR)8m$z(R'5;7 xchx-_@N( X Wjl;h|AkY!k)[ʲrXFRW֚"&TR! cO(j9vz&>pKua̠OefuHD%8TDi ^^uq`}\wEۼGTybW$]>~1RѴbWxS&X?_M NjIlT?~BP!HU1[NA6}A+"mAt5ϱ6 ƃW_kQBRw׽]h7NI1σ"^Fbj /$Ǭ9u@GF 2d]4BU_M>^:A°27?5cIX߬^$ P-OqdKx K5Hbܕ5jNh˷E(rgq9xpI1!+j BjH—CC %e&klPyİ݀aiNsh֞kPw5}f&Q%9K2aΙ#F+3~?9/=փ'ڒ%wxO ޝPJ-L|r oS#8}(g-RF CB#^!Ya3{( ߶RpY4U> WC5!7,|BjV3pl߉l׶Y ߩ:@2jEq۔0rKD2J鿖>('fdBX^?C,UG6uD/\Y5>pi07(q6n&NuhX cUg{Wat j~HKp9Hʛ fdž'2,lT:[zd= נnu5S6 _B$ÿ!VDۈPFu(=K2tsӯ ݖJ0xe/i:P]!u+;= Ǟ!&¦?uA29 gpU~2+rm Jрi>/qP2+?U`OH @"GkAgo{Ҹ_f(\amʾ߇5.;W(ۿԏ5XO1 5@Be2~65>Gz-B74PF|a"4~+yDc][j8\JG+6SC={%KQ7pȷϏk1c21OM)pNwAx/RX־V]Y=y,ԡsvԔc 6 Bvoh )3X4%Ò|V2V|e0M.l^Y4 3 >YѨa/&G(t' WA&v!8e&SSYkؑ;8<8t&Db3\qt؁ssTBŁL|" k$C` T08mRc|QkT#lDϙrh y9>fTcFx:v?$1Kji|DGSr]'3d? ch6O-JL0)i;mB5X@\9Fa`Geܶ >JNQtrZe#{ۍT42,WǎE&D9\8eh*ҾDR j{JlUN=*qkYX4PL4 f*+O.KFZ},p>} ߫I#kf֝ [!7aOn]$+:&\W0%vF#L# `W&v# xIo3T&pzzKtw$A+= 6CqȆ0Vw5׆XG\i|yZ?Q@v9h9zHZJ1쳢G{" Z8]ƣz=!+|g#diǞT@ \x@X뙄yxMub},3HĝZ3h"u٦»o2vʱItX(b:4Hu\-4WMS~U⽝\Uk N3{cP M2NK>R2,[=nā/&NwDM~gwӄ `{_;d R0Z ߒ%y9|bc9nyV3 5ppŠQ7H9KڧNgM*M'.BRya1C&{NR=_q4E{F\ Z4>kSx?~ꪛ#1IWiӜc|?Rd?M\M ^ɁK .T]04wQ~!hRQF.=p1xLy/nsTw=@Ԡ: idwW)Ի} WFQj0}+@snk+O ]Q(m)|g8U³',BPYrQc?l2TEfeC&ʑ " e¤th;Real#@ <>"w` iݴ!22i. htն2li?Ed6,[9@ZWDZSCCSbaBD V~yU~P*hߨK2KRtgir{ո4jM_&Y)ZyL:u |N"pUrx,z =)4O[LPx'4& ⾟&4?\w5 @ػ^8q~ڰɅ=8.szlGGիprv:GnQr&tmC簇zJ¦]$NI}x؏Ru)g¦70EFNw7< 0(f 7FfM]3ԫd{0ml?9!f|6{B~d{xRq&X]Erw_92{5x2uF +:GU,@#,Uv—1# n$~8L !O9go~h6t` ům}K4Eد(DJ9V*`+=/[rA#>}45C {H֪.ܔD-|GyaY3 1uvɦ}[W]v⪉č*=>B>]ˌ'i~"aݩa*Ghy74ޅxj_D3N*h'/ +Zb&±ڄeR@x˕k1,Yb !Ifϛ9FYpam ? &< `8ǫL7GK ̯#,kͮ4|*; N v1z:Na;?|qGY jb0D2RRG{tRV';Aa=[BwcA(J[ѫjUrhj@jl0Pe XN=xZ-7iNq,*\ c½)Q--n%m$ʞAٗ}-G>ݰ;\mDgN~Z^~ip#}`ʅd-rT@?J\Kk̜E k)# E[j\}D+5A7j7>\zWHm_m%zZQm=~7>+M ~ ~߽)!3XۤXn[qpҤba%]}8$8VQ`Л~Bƹc62*MJ WoJz|ƥ8U/8rU@6-QI\bb ف=,7wC[J>)|=Xv!o 9EsܢfᎨDͥN{ =%Ufmn#=O*iZR7;%)<xj)M.?CsLe>:8&sxni:Q>Yү*)#SB-۸gټ֠OlaU!1F|+ʕ)]#>Jx56'oqoz\MFB!|}{\:zaɯҴv*^4Tg YʾL;BaeyzG\.DJLcO3)ɠ Qjt5^B uiShO&xĘS#FF A僳YqJ"$ĴvHJ ;2aN}*OM,$<&/keRl^Rb.ZX_OB5^9J ~eOwTOMa\z4.ʡҼTCEa}ܡIwҤ]V˶c~yq w΍6ݨX!ƓjLۓ3wҰ*z+/ ue^t05fpMu<.ʵ<[Si`8RȉY~W B1қ-} L,OSQ e ]N9΃_c?SK^Z㵺|c$S1cA%htcL09w0"3JƉPj}/R\ꬫ<}y6j]!$ QG D(̇òrp#\wRw8Jt09.iokzRq6ۿu>spD?g!j-H!ZY88a '~ub:#fK{à#^ⴒ 1ƌ*5x3,snx)x.,c4|G'!Wìޭ(G) w,|Yi9]鉙W#c {~kNDdQW&>RGMS0?]r/7j^0KD6i9_"(2Ul>0is/MOOAY9TUKQS.ڂfCmB v,IXQLjB.\ڮ,ٱte-*/ZKEĒj>*_ʇ][rǒيF ao%V?Xϗ7T5dyY~%]^ NdM7|0vv1쉄Y\X9_B(&%JS s,!xYVCͅ"QBc0 hl K+Xv|ex]6b?:Ap:"̕Ŏ*}BD+\9s:wsSP岑J1|itJV츎Kg T6 7 pxbĶ^ Z>yuo^a~Ӥ\p`&Xifa58P/BĴR8AxAZEpޫX'QcW'C:7l.M^b'zbKKn.vgUqԖai#+fa 4zwԶo"*KskMĢVr9%FFbIw=3?Z\F>7牿Y1W}>aK=F+`*s̻UP`tcU5Jc(M૜fX_OTVWw?PQ Jnme_`MӛX<$n|$Bzl4֜a 1JN9B&df4ѶsGD7 ya!a#ny1vpAEhC?Є2/lڴdCT)KlqܹrZqhHgGD k" .>_V;C;aGC1V71$tw6  kWcyY\?;soBԱmbqmAفJI177P5v[^IRaApzwnL͸eDL{ n/q L_3ؕ.*dR2'Q>sHvNQ{FC{@%gsn/RUݿZfV„o񀿌?K3.I7{hgK}+Pcl0,Nղ\P*41k*1phľL sc-^jz_~e ^J%nIe>c,-P1[ JG)P--}]f[0r܉On<.N<]l4Cwq`"ȉ<Ӿ l6Px48~9|}^C*G5gHf vff':ϜY\rH\ VT\9 Wl Zro+$&r6L;K'IBE?@JWB? A>OFWS>#8Xg_qӗ":WUF6<VԍSaX,]鹏y5ztQ\A:j/.qq"r[0Rjv2Rʗ-ǑB7R3䐬I%9饛@b]aft,G \3W$%pEcqki4:G7_%uw5sVEu2ev…7k u =\! r?|w.k"Iz)A},*/B 1 uA6ߵuKxuNUbdu}KvNGu=،\+qQ7-So&YhEXq'yubtwd, $YsRG}|8@ $<9|C¨זƾgXH5򇈐bMNe2կ[s,NGqdߦp#.~p :0%}:UܒRh܀B`;$~,TC{& _\Un8hl,j~+N"#o~kIE'>|n K*>46 pi'ͨE. 8$m[RN},s[=Di}(z:&Yހ)4/8y[ЦB[#׸A&Ant92a_ՁG]&$34MXFE(X_PCuϏp!}M1Mˇ6yb@4ƍQ; Q W.o\8(fկ1]ǹŋw"YprR(ݻ)[-KM>_9_!gӵEL/bbU~ϔ:u˅b=C V4X>|m+dxkYi=Z/H[1}p@puԏW!g,_z;F-lV-LD7݁_ڋ,0]i\=JCcjwCɿ7-ۡl&l/Pg.SHdC5)^j'Ьv>Ey s)'L/Q+EnVCz(G0^yeN| hX= $yy +a<~)&Xսe%l-EHuY$r""|A_T N ŪnX6-ArUvE{->B8|=x8 2,PImMѼ-IݗO5ALs_ F}jB,0R+ݫp;x*)2z+!hkuIXr`4lh/ѣcUPKjAr %$2ݰyn󑯉.)'\+zGJ-Ǽ@x倶*h&/h4C_R]<'SF8{~RK䠕$4iKqN ݤ%POQAlߜy?ߣ\̇uz^K^wGSv M_oiNU)|WDG>X4|%[#7P?cy=/#ج Kդd\2i5N?3 s,ba5E$]*n;e?ٱ}Y=tRGKaZ'Y0x DRBfSOMWhЁѳiyw)74vB5-H+DE YBͫ#k.YA㾇' "M%'|}6gK.+v_/0f pb:?j8IJi胸M2%V)_r>L3=\U6kOZgSN1!I:+gdȳ,Ps oI+kmtL:Vv_%ۇ2gӖ'KWbWt%=-]ҢUdKQIrv)t47ӆE\%bms.zLRXB;RosߋKT ʼnyΎ0PxHeU ořޫKKSfd[>C#vwVkt%S5`'=–s;HCϲ M"fSIYi 7fw6Qsp( [sЕGtl3nCQ/=DKMl %!i}a^(_鈹!t^cClb[{T_L #zklDBIsyc7vf S!Vv8eZZPvĆZ 4+>Zi&_ՂXg}De`[ +(VΦ{dV>17u_ m o /\dsdCWe +1bem|UGNtj?c?:!dZ;PH{} t Whz᪝ #/s >Q: c ׵Ay^ 9)~ʔ#8=ý|25@~-MxyEpgpD &tQ"* ϙguBViDXeζR4f.[.6|wNg#Dj6V"JlT ( 8E8=bc] )MQ&1ḭY| ++ݰ7ˤBur}N-Jhg'}82u_ נM&L6Kr¢"Pjh4WH@3VQSl_XwF#$rfo*LE~6(q+Bu_ T֨9R5oڢ4q[xDTӌȉsӤ.=``v?P# g7{.j8cbu2ub@8̇ Ś0^wB X&(7v6dV4rehT%\S&DרUg]B`IXd*Ot.T=ɰٮ6Cxz{ԗeA Β)52 2cO<[Wӛ)+oБ;Y)*3EoBsȧ2NzWD `H(1ڹd5@fsbdabN< d9`,-kCର6֠Ao,AխumB!5 xqw)b 'յU}A 04PNPkhIM^1S* Q~V vy0Pm_%N3pOV֥ƒJCHu@ؽT]M uN/X*|'.ǧe+; 1 y&Yܮs*c)-&w,x9 ]ƻT[H8O@Ҹ]j:/mN*?xv1 kPۜd5?u=rR㎭mV c@\&t8@59|\%CL#˳ŀS3> Fxl?IPt|]6$D:+ݶZxN~/ `.~m [>35 exEkgCѥWx EIƗ>W)+E0\:9Wͬ12Ts;I\_rQ|85l}M*H>t6Q'1WB2,%}cw}OAV.s ӳCdž3Mp_}DQ@l<6{7{)!386g>*yW~|c)5j0ْMS+ >T W9VcCT;[G\PM( *yuM[4xV(y۰amA@#Řq:>R%G,Xɓ`X]`6c?)!b*RNڊ[lZČ G.8T~ kqifP)ê-=iښoxHC6xj 㷌^n֘ȓiE!-ؓtڅ26A͆ ΁ ;2mINuglK#0E%|pߔU9VjM@]̀/&%!?_EJt3OJ]KB0Q  $%D(`2`m\HyEdcrj9`~5WCoU=|m\woa4pA:'ʏ2nw} w8rS8/1"N"yٿQQZK@<W~NW5P;F!yBt~"@+tjخƦ"0.4b"nYV|$U*QV mWo4ϪoWPsea[hO|'m$CQ$>o/RfT<@f8;MסZޘ.m#$_H BM,i2eMXI?hfNBsK] G GٱRn' 6@i}2i(nr!N ;69ܤoidJy? XwD53n@@X 98ɞ2ebvFR5+zi- ++Ov%OmH6ȈΙޔ?rx'ؔ)WXt#V`EĖ -f+_r?j4UMgLF:qNBAxҩPCǹ[C|WNG'g"0n 3/\b+o2pRh_TB oj c\aϨX}ޙle!YQ#$@:POMHDUai Ϡ|VO)|1Cݵ,?/5:hypٹ{;NvqY܉o,bC ȫͱyrzM e4OþL7:'YƵZ "d+`[o-ӽ^[!QqQ?o{źrqwCp 0^ى4B .֯KI4j.HYjNvVl}'*%5w vӄ+7A隊0AyMFIm >gtw| hȟ#2%h63Hm8&~J K8F5ޑm*Gqv+z߼K$ oGJ{?10KG=J~4hrg$SԳ8:G0'9m YF 2 hmL_7l̮eT}zae xgKӓ \Aq\K'CQJ}mPtڸ(uQ fv5}%JI%y)ng‰ zdaSv+w|Ɍ;խs"UC]7G<UcDv]069i.9  [7-2tAθ{eqwGwd,FO Gf:w<\8gG}Rz_!&`*Imo;PQ2|@׈B j!9hSIQ"W''4NԴ0,mDPl9L݈N&s*>HI]gl4$0FwZC`˨YJ!ǬJ)yxIҡ`S쭦ӂ4T6Tf\͈:cp$i:Q khj Scv^lQ:e%rEy7 B=$Ϣ& (Ny;rk1&IAd6|S }Ddwjm3,AYb}b"~JMLy0;l@c38aseg= ;+ϧ:tAevy){k#yԙ~PZ/M]Leǐdx(5Bֲǒ"i@Y~zU1ȵ޵3i#r({Z[6H%оt`*_iVG9-nƫn[kUj\ug)MYh訅=1Lht|S[3|5)6)r0ejwF:_-ˁx'ormd ̩,̪TXa)b?iX^ AzTĠYH zźJ%[W۷<)oV0L61D~u Eo01,J7mX,FQ,w!hcqkqP s@R81* |6R(C-ٱ,;{rΐ9Z!$0 g5g-/oӌ~z"?+2ȀɲN;0'-ʩƊ>smF+> 3`}@ #.gX+/.?:'p٭+#|`H!_ <a@3$^SqY4B[Agݱц.j'IE&{6wXtPl=fԘKL?Sf%y1ӱT˒,E6[Go/,b ax;%jEҒ$p=p YNu]V7೵Èq P%'!$U %&Fnc?%,wJ1ɾ )D5W []o >d_s<ʬj}>z6@Hw?ӼSǭúU5~qN(>Yf#c5qWֽ^goRf{E|I'E,WcxdryvC5po}<6FSRN/BN66p"Yq h2PbרB9eLkBY%+NCAoDav\ePRQ& ItJ~L^ADd)zezdE*|Pȥⶻςz7!@Q%KC,` kUF Q:Y3(5'G=9:J}MMϚa #њ&7,4l&ZQaq-w9FQ#$y~ ʹ\"5 2^W͒>3178\Q؛ 8Cp&^{6V&ɵBFl^frvOc(b͹W'_D.%gt,_ZZ g )vm s4(YHG ܌ebKs|l ډu aFC7 ~ґ]Z(fm3\tpW?V?Qa?ᦴ&伢2.VJDF% w*IĮy= ?m.V,7'{q68A=~yB im?~dUM.eA%2hs)"]e^1y;~ v"dM HpCd(k9 6sE6n93SHN+!cu |10'XynrnǡXg ~ ƽ0Ug6nvt@!p2+XJ~yu{..cB}.ܢS0#XJcI 1@yRwSPeȠkמpBc4R{#A}6njm8e$ZdS`Qb+&QX`^zҫ Y'4s4 Y͛F!Etz+@ͅT|sy OĵfhpY ߀n-uIVuh `ybv[NcY1Eb?68/ia '({~=, On*7 .ߢ_쉞IY<ļ(;uF[njr{mVSrj)Ѩph(R9"}+J^efWTVH;^?s1U?u@/V8;}G(J- Ls4 Dx+wp|)4cL5T$#Qd؈ẍ &N.Ц:T0=uWvυƖl8  P`M0o<ORKZs1E^Ḽ&ov/qNjE~Ѡ$$צ} #l>ϋn&9 Vyf@_ JWmB/،qL2c(0י3"fAn^a<0n Gɒ^YpDvB(C,ЁQu_v~`)YĘgV N "PVD4MoY∃miW \;áSbHw^4S@ u?'FfUHˎ}OJ6`pI0_':lA~ew5c#2t'yeE !|(_Ʈ 9m$B%`y-?#:ra]Rhj1G]lBg5v1bOeeUp&xp\C^`iW,#_ Ceëmanh 2|*&K8z s(>Mn:Д $K9H bI<8ߺ饭>@'D(]it <׸IgD6<$ME>I%1y8C0% eSeDL Xշ,̵-b۾.ݕ}tAbW~d~N롻}[ŗE Qԙ6u1iqSڔ78|Ԏmp<(k3oI%ںfEAQ+T:L슆Q@^U3.c;ci۫@KU!>ـe߂pm忐- d! \,Wmk]C;]&3z*d!`K|'{ ɫ~$bWXԜe1#[Wc O)_cS xA]yDSke4w" ZRP ty  _КaBQ\Nr@%,&bfoQs]{ |^\cޘ*ŏg[d. O ~ [RAa޿C3 3lGi2xEcD7KDeMmk"\̅#+\5Չi:'4m@tRe g*k=%F}lQ7*c-.dG6%h4 ݫEOy#2|h"݈joHg)C<F<> Ai4[_4:: &.ogʼn2V2_w`ݺ1nr'n@ZW!!/gKd*}6,w/eJ7u%kSRG'o%b_2bKگT k-F_8jd!j*M ok2UER ?u{:∤L/ 6FE 9Tv@ulsYb˅k?ȽCQ0lYriTdWUy$+ãuj\xsla0 i󺈔g7rz3Vm1/ SHijNֱ%95&/;ܸ[*=5`?ymrAXqݑs;%a!-.:Mg@ mO)˰& 2@s/:PHM@\.:Ӿ81Rtr{5,_c夓ejJguwڷ\Qs}‹g/UJL%TH"MYyJĜ2 ccg4…2thGjGfg.';mq]=W K8XR!(8׉?+X\60RcuxusC c(/;ҳh 3NKAa`Ԧ8X2b0ؿx -&HoF?/?"$-{"W^ҌQZGQ# -"ϓS<eafL%VyA ,@,YksDRajt#гLah ]^a8׫)IӺ8Fi!RJ6 La M"ic'Ձ/aw,)>U0~NrPLkYx"J?# fcDFN[n78,_p-ϭxH;_s>Q}xm0M+Ge4 !sP~Գ_4QG0{N53{M}c5yhYɲggٯ732in).6wٶtTz 3W\Bg m\ɴFstPkyy =/ې1 u!;}t(8E_qF41r.j޿Ǩ&sFF2C(!Jŧ2Y>n81K"7l8j/9),fʽ \>Ƹ3@y5#d|cb>sW34̮S/\IYKz??J# SsL)^|Hi!ǎeE<}Bur]6,!ÊgCD +q^tld oA{hԸ'- Y'[UZx#I{BDf󗒚fu@h4b.'b^LAAbiJ=,_>{~ e~>HC=۝5ylS}A$8.Fg{BH')43M+qS|Ǎ2'#mr- G?@iu7čk)gaI ƒ eָɿ/*삜#L2{>I=u>'wyoO𿯲iAp6I#WY`Rb{Ga!ϻ2-b[r͈m)h1S>*s4>Ӑ5 4a?eRFEG @ǂSOXrB,w=IrY/yV،RQlps>q UX fzB+nEPǥE$݋ꗌ\'j ˯UY{Y}aE]B,AxM64.W*b}+ݠW>ߔ4 RgBW`/f"N5YKZK"G/BEwPxrd5WׂsYSJơ= 幑#/鶞^erYwk3Ӈfo71{BeKJ,.z"߇ l_r_m׫)2ڃG,'oJ8(颖9 j|>g~+ i]KF`Yzd#xO#[g?IqzYP6?ӣ꫼|VG{ݺ%y5lXS3MӏU軼K1m%g=)Ν$c<~bƽdao:ᔇ_5)Z&zu!=JӲoeFܺ*ǍOLTHCju+?l! г7-wJl􀐎]7xoyوV_8>UX:,/b[Z1 |h`45oJM S8"1ff>Dfp%M !U5(_}jX_,8Kt$4î\'NCQ 6}˫oΦo @l| ׏l夫=Ao;Bya0 DwEl{[]nɰ߻w]o+m'k 0njQ(rI xk^Eivui7:1L|1g{w*9 9wՂR*}_#\!mOa4Ύ0?F[ F›Sxfn2F084Ki{'] btх#(^x)x,'>#g~ 1@"H >+[;w8Pc1\tsjWv :W B+{KDj185i*璧{:&e8v(-?^="ws TR@`’%SR)04E$'N2i^YaRCIV++:ն`rhKS~)=oN@]ԇzcb 9-\Ddՙ, I2S`7Y:t 0suf nj*`!lH>GK־c@XP$iBf1!yP˙1Ρ&lmY'}9Dn0dif: ;i`%\Z$Q-UjVz^BdaQ *Hz+//˱mm:[j`h>.8M#W$p0O 5iEنb*0iHkNbv8=I43)kcy1/Ajzt<IDHXń>Hr=uI%È+h ')ۿXT{Mj{vtY&gyhP<1csOtj$'gI@^-!hsߛlTO<9" q_{G(TZy}t 8Pݚ;w"kYB*D%jR}ι;B_1Nj~ݥIzq6x xH(޴\xlqS^%&Rvi4Μ0Tݻ/,~8O` ʬT;?EVh $\`mLǡvǥs9Ű.3_D}??INaD&m t/Zddܤ%D16g]+!Av $R GpZOP,n4z=MN(G0sA܆Ʀbb;y=dʴ8n<\-Q(W5j ^s~~%\>䬱aMz5Z:?qB(/vg]@NZh~jrNc0 " z ~J# ev!u(9Fsscn)#-5D}b["2XȷB\|)9ʹl)M(`:Xihed!L$wǠN͛R9bm)G35h%FzW"A&1ұ aT~Ш@y`Mw}:fRv P':q#(4oAbs^~LҥÏȨᗽëbHR5R'e:Tg!RZ6`_oJvZ ,bf8:ʯ7T(!&po#ka@jf9^XuKΌȕ޵\c}mM7m'~% R] ')r|I$yWgկ/w>H<='(:/ı !pA4odx2^F;" }twӖІ.jg2/ʌ($߄b^ˏZՒ†YJrr!mlRn+ޮdŸ%Ë40tpUtk“gEZ/ P@$CQEP5@ޗFgE'Ebgrf iOvk87:Uظ+AB,b."ܥ% hN}c;$jgD 1P#[ߐM8 -]3 !t`Eq ~W*ա[^J2>2TNPU%WSjv@P )Hzvq|76^eEl2"ؓvl?Ѱi@iA9B䬅d҇Tmz}~ǗQ$ \js|V"?BCl!JK6&?X:qo\ԞIބlhD7u`X4JwIJr%G9WD:_X[$xLY[W.*o|xqbߒ䲓T:jmˑ7//4DOnU @mi29*ؼ7̷oN6;iBH86t‚DDdU>lemuVɊmZT1ӧ_UB`oqRNt\݆݉>8qM:A`}!kUm_)22;`ѽFjqqx5oJZ@!s1%;׏8oNڶn.DQ#^I/"i@ؤNjX9&FPZ6OPCWxh 7>{a>J PoA(b#E#V:i)v;|^N1@0"\0 [B1#.dXEJnVW_JOB+_%)zѶg)6y#:)tż HRHv?~27׵5N80Fg5GS/';#P֍uP͐Չ\{.^vymA.ROhP=e+ZLnŭh,":C,O(m1N  gt+#AgcԲȴ޴MuasM/ C3\3r쑦К] &3ݡ<``kAXzʭ9~k#u / g)吗iqvꋎ@EKYdMw)Cq82FΓ.D_֜AcC<ת}Jk0e;~;Wbg?!xU`}za,lo T`S`l[oH˹O%/Nrim1c|.Cpأ, ^v+_qۨ>k8xc(pא‹Cuz*JƑjS@biZ'g7/ء]9МV.}#>')A>m> ahM=9UTxzg@؋QӽZ'л29٩7(;ݲOCn::]CΠb.F' < &ʎ}`Wg 5/Lg@|)%5H8=U"ό=]0H(YXͰѢ˙_(`BOoc7R2rOs`eqA$oK5 ͂#!0DH68_jl9<;)@Pp~/lAP"S$Q+4lk:}ES> ^ C^~xy#[Q+]13WARqnlv(^|{)&%V8`N?RmeɄ9 v Em[P[_Ƥp,7=rc 1z㿕/eF3ij5Z"NhKe3KD^ЖUD0΂xq_ك!DaT9yHXW"3}tG(` !=?7*2+N1w£;bW*}Ղ$i2/h{\,؜Yv֒$]b*P sN8䞐@{< sBInII}#++6FXһ05`oidVSY'mM>_š/\|lpɨaAȁifB]FF'c[2 D ?ĚӝXфvːO[ HN!r~6 R>kdfk(.xV$s o玓^OkG3ƱETq&䅀~MG07a"*1ոxآc Xw;Դ`tCh]h-\H_2_#S7MiQԥS4&j¼2f%`quk,1jL&42^Ѿ&Ӛ F uKZ?TU*N+dNTnВ0(W[h( $mhUg63ҳ͎馲}U戙>ElY lH ~:[HlDS1^a  c!h!pGf;0MX-e{e(mmo'cOexr?`tC-l} jvl>h_@ЧZ)P o`$s^\Gjv0,S7;?wp^2f8יyFڼ36Ӑ@˜LxrsS$]M7 >xڇ#a]xu¸qvj@HISkF:ANT Ś0Geye`@١\J&88~9Hj;+uSS/ NBR'N m\b1H1) $;X- ΌwQ u9&aUV2*2TRl)q]-}"ѫKTVCNovp)mH) 4A0<0D8^v,S"@* bW.Lϰ`CfBS`~d (א$Tf)%#y)+2ĉMse ̕LZnq4*GRH+J 3JM!O膸ֽ_OwhۧĖ9]K5ڪ^ҍOJ=d|;pP=:#5^ 5L%>`۲`82߉ɁTfq l|]n-ɕӵQcl)YPElg ,n6'YAYϮ$nO)C\d*scEG%w#C̈́2#V7B!ԢgI"B0n]z\žNx? }.L*\R.ʱz< uw`u+_ CTy A.}^!}(ĸi[ǟD qԍi =h euf@Z&Df\<u9Ԏ sEuI; vT3v́坪^H m2q]_XK[xTn=}DjQl0ٍ߮o:ZV$=ȶ/a&1 2hr .ߐx+kduYNxtzBΘ[n1Fx'}RЦ h{R ^1>*s?o:bR q}T*pSt|Ag(*~jdJŴ]T1*#ˎ^'|d\5^,b7i2½ub?yJmHL^mntiv.@AYEmzmM3ƣ{`z@|ɋv颯ODrV /zTtHT78RN4oY* zq':&J{W,)c!7bx`@K3 /j2*B-  v@J0Qk5իy5^\V@Ȏ#κaeݿ8O$d@ Cqg H蔓}E9bh-{((.Z;7w]6I5<Ǹߊ@_iCv>&~MXR@ yx'й\~`ϐgʗ1(zI\q+M0lTOl7{aY:`X;˝;6JC+ ^)+0t00c| !jcFm=vl% mҙ#{wI=qfJ@Ɓu"•#(z{3~/qHҿ]zAK^2M\r l[@n:*$v0B[$3zY1ĝd㇘nJ%R^ dFkm9W@^*.ѡEQX\.c &'L$Y2RwrFn@#< &=1ѻ;fkСL0 fIsbw 9X(;ҊWk K (Tb kŸS+ݥF}0@rm_.4[ )6d n\̙XwJT@2"\o/3hUX6sX :ɵyY^+ */SKcƈǺ/і"]zO&ڿ o~NmD׊P.Į}G}V/ufgNELLDtAf qpmz`8PѨ~\N ty= JyKU{Wez;^V}dx_if‘}X[d(Uft"=pĵ?bK1"1O%kC+?D*QRX;+Η@E5dg<,jBd^/crl.ȐXxZxilTj mMq}mEtB ~ӪFzߥy` Zji/vQ6%&}<hy/6?+:6/M tQ F)+!qBF %:P5T g)s\@{BNf&=rkn째1 n¿0Y"Ϣ!.&Z.w E}H [/J6@^/@*Ϋ(#׬z}*`e6z&.N?>sG"~N4c)T1dMI]r#j>ks4i ppO Q|B“:,DEmG/D L%zvó:(wIRJi@oR*M=J_U6 ^M@oZhH2GBCd~mo8O#eG.lz9jlG.rPJʵPV`:$O5< ڂP(i ޓ\+ZDz?Zila*+\E 'YrE?-eXSAι  ^-J< 2XҕRapX[]x/DEk{Vsha3W4J/h?4cf :hM`na+8eMbCbZ_:T|ww{*%zkcZ4$2νQ/amRO[SgT\6=4ŝO~! ﲧ.5|b KIG8*9`wy9VƉ%*p N+5FWfRU@h>ڎEGp&>ѩW=:Nh XP-6K[c|vvfDn",с|ɺkwT89mQSwH(ՅL>^ MFw xXrH;rR3^*91d6L)aacTB ٦rtȲj]l(qL~Y9~ i{8iDgٛ0h3>`gso?C[2ÄDP(WuX.|um)z *#ґPK}s=wf n)]S_c`ٓoFcEA-^+:U`,Pqvy\ ҫz"|ť4P9X`O c6*=nT"NN ZZ#ߑ,wR}2'8[D89hQV=먺aw|sG}!}.?CYIKdc緾۾ \״.Ȉ=NƸ#֋;uFbOڥ&!o\r^}C0mzoG8Xj`pdӼ=7'ձ z1cq%9k:=+~K hp{0 CNV{IK2NZʮ"PY = _h9}>ۉR ~V8b`k+T濥;e\-b3 qw  KT=K n+i/D񣩎gB\2\͹ W'{F&u}KZ`88jdElBxϷެQ%`)S#h-0VQz*wo_^H̓-4١t:oyK=߹tv0Βd0գ a4TWj+=g`lA?B}pk@{Mcez*P~UY>G]V80+Կ"8hjeYYМoB,ObљL&vQQ6QTr{as!U!ZgG" ,g/HTmleկ4gG.쾤VGoXeRd ̸ iTT~)D[JJ(HƢ=t ҏ.CpNE,vZ8? gq$FX^gSs+\yh4ӅG46؃ ]?ԝkAūǞDVذ`g':XL3-x>]@wЛ U`OҔpq Qr7u2xXrաPC*Âd&r m)(TȲaf1- vױtʱQR]UZ Rs]X 4'q}`rEhD "ØjT'Dqa>K#xI%7AB\U*Ťyɲ TM"#=jҽ>Mɩm}3HeƔ~T&l:'}G7s}C`\riHkթҸ9 k&M/ 38GI! & }l *\4L~TIʧ[s^%h{7KR Я~x+ŭg#3< HѦn 俩D gaHWDKi)T(@2R]%%Zo&V'¦3}^4XZU(hJD?} ^¼E,qD[Иe"atIg-c8BB8\I?fdM.o:b'mrt$I4ɚەK&Ix Z 4p?iݙ:4GCel/ _Nxpq.IuY6v`n8vbLK֫xFẨ42Ʃ,c؆{-/9+[%'/)'j0:U?ŷ寴,[pe5}~rH J"J|%C2I-ڇ DpيHbuȧF}u3#hb'O>=>q"3=Zw&"0DX z\̊:g5_e%=FO$ YI/IUiϔ$EGuB@m3Cd?Sd〔ԩ7ϡA& oָ,MPsb-)ņY t]) HpGtxh _rU$`4MmGYIs"#"xp[Z2Q 7]s zsPœhBr9&.![Î@/V He' T v Y/UQVbwlvb\qe{cݼ)}8Td7)Uk-W4u7H{y hWfloU .!o!p'@u>I Д@J ȡј{!Vqosذ`eX_[TW DWԈD:oʷ3*mH>Ƃ5Sj\phL7jz"D^HZ=cW0N ĆGmyĂqi IQųTJ*@O"S8Aԇ>Kqq;c_U0uىl^HdƜaZRBD_+;%AB`GւTWgzs _#P}$ +{N̝ӵ?n_%OFf*cUi$J~7Ue7L2?ƴy{$v(0u?`乞z48 'p8 +sWӅ-e{Zٲ\S\A͕c^Xϵ!>;&Zu71 :R*&Bd"j-O\;IfTen)C:mG=}IiHD~K>RŰ4j72цBǟJO׫fXD'PZŒLo-lM689=QB6`(;]} ? ')\ $|.d6bbLKY?d 9a**H˝۰@F vҳuȥ~zct8 g_g\  k۷7@q~tvaz<[ TdP*zy펴z(8A|t9PT\iP}"w9k$.M 8cgL@萎0ba3_*ʺcBU_9:5X@ ?(TY>G7_N[ٶIa|+B(.LFT wF$1UӤFd B2S7t9‚!5M"LK-wOY 0rZ̶7L8A4?BG(-։@C,*6= 0/r ID̝= SMI; NƐ*A$>-kqZ {>dayݩ2  x"JU{^my O+^a$aWq =v2Ǡ\ecÂ[ =A'@@Xg&Tr!KB!EwbA@뎆H{w^>ھe&/ HA)Rj9#0=W@gKY˧Kyn&9-1_23D sA%^i ៩r g;²DBS#]1Na3ɚuG%RTX/5mD]uNzLp_^$5ga8q2 tʓ` U?L/S[.o "PKaBC6|Y-n1gRtxJﰏ$8~TO,a? . מ#`㒲1#iڸfp As;~OzI K$޻Unm}D9b!Ŧb+2֓I@ .MAeFuAJo< A%=n2U^5f͙-RR,bҝf~9TUk<2DA<g" y W?i%ϵ=9_afxocP؏ʿ/COv 8SױY_ݯC&\ 0+,ul 5ZL a)p fkԉC DnZ$lRŁOR I'35<4PxRkDsLH9 wʯW#V;fr_?g9bȷ_VKHx   |;wki'y[(thIeDn cvUĔG 5fTd~I#w{\q"E%][8,PSG_(\> ߱8kg=,O6lMrrWT BP+H[ikuOC'Db맬 o9ɱ~cʫeHBlإq]k^W^AmY_cs XԑTjCE|)@4B.&C$<3&vi6~Ǹ>WQE&k!ֱd ٸ;ƞV2fVDܱʗKɢ+<{#g*VI0;edJ'휉,"Vo 74nDJ%YDTI<;W y-(.DoKlOG.=A'(ER4%f$ tqscNKM#Ox9zT~Џ6YIp_Uj#/~R6@XI7xV;}2 봼 p]oEN<Хw8~+U-N+ݶFS1?]YM}ߝ(Xu7?;U1Kf2Y RQ@: "vnjWU_U³|}HH'vt$U03HkQ-כ_PO1*L+hގ]p)83$PZd QckeϘ@4:F:# Xk͑t}sҞ*rev8D`R6g?,`\c+)O>ɻj{-:Gwn ^K;= 7g8ݩi!d4:}!'z{ro(S#}OA)1o$^6gu4WfMCv*}c_67Aoq3=I!{>!S.Hآ(Sw9m݌VR2\!#JVLʀ =]Sj/ڀ14舯YG$BAm?&v]OcA# 9VFˤyzX.?DN%ZŕErˮGLpȝu^s4—#䒖sjZIz+J%ɜ{AΛ_Y_b ۃW.~:iPt)I~LHXYPd,L}{m> CT0Zկ3^fʴ_z*Z-e]1 !7,74D#a=n(DhqEvꎔ-2Ul)=P/7퍶x{ A`89DCOXJXgHoF ]9Óއ7+C75±̺H爐&EuρpE^y!ى<{1/!HqN&]4'&KwuSg?L>~>e tHDёz:AϣF1PAئIBY9{>./!{; 7ĕ t]r=Dt،W>?r8R"eǸa@>ߪ0jr$ z`1jxoF+[K-(|u8n#MH$rHf3 o>ʌ)gϴUCmfd$Qy1@`LPBz $WW\V1a#:Ÿ n>x?O`@sfC_,+ :x? P#ΠL<_$9;aXAtUG'8.OG'fUÃhe9RFWQ"60tn*.iij9Dx*f3 5WtG蔆}΀MU-7QE/Qs$Z _LN5VHflW5\; \Px:UԑL1A"*Y(㫛Z1JAG i5/-pe \'s [%3lRH1u΁s2]ɪPI0Pc۱6:偿G+bD&.k\/s0 izb˂Ѿh } K86yy d y:-:z|⤌xh\$FnDHDn! SZH(ɋ& JF٪i8ӳ&^OЀv5\ ^8 @{X_+6 %KX`?zEU>LԢ3nظx|V="m$s|ļ\yi4.3tUE %MϣFH Q KRx n > *XִF_&'3¦'$ y/,!@ʿ|-G_,<ң;->J_U!p%Zah8o io|W>z47xVSe5n@`ךCg`tI68gJVqCY&֝mR0~1) cSJކtwA]VDhM Ļޠ>oowc5"( >V>d.x<+.{tF yU}crn_0d9AИ EK_v_vamG?Z(B*5,ѕy JF>.\^W.]I4~}L[\c)`Q\dY#g?`ÔaȫFbm(I!xizOWv꧗G@THTSi OO(+FE>$f9hf+JtXJ8{X*.ótM;dchȷ`'IЯdP#Ԥ7A {´?t^6f(XH'իy* 0UCͤ6DSI ]!>vSIQ]\ /-m(K\[v|`5ޣH| ${HE0ۛh?5Ɍp J2X^@ɾi%HZ9]Mv>aY~ P{>=f?7zESdo_ŧji!HWDLo>?ǰОa(m,{`\rv6\2%e(a8)\rYA'jͦ1tI 'ɢ8D#]${cm2QxCھr0d2..Q D{)i\?b$IqWׯQ@'e}RWղ-2;?GӍ-D yi3 #޹ i܇lZ+C0Fz9{y]nΛN9 {yTaX!MZyF"[?94Ee<A>C= #+鱄O8sIk @€BUui6-|354rҖinQsLsz\BXHJㅟǎEŵkZĶ-ψAiICE2/wHyn% BLwdMu/fu5#N:87\jvYF!o *Hqsl}*ŒJ3f=FMn9Rze<~:h۹/ F5kW5%[!)--r˺j7xGX3W¢ 0a+ 7ՁzpRt=.$RπC.m:M e+@^ QRLWX2ʁ?dR7͑Цʝ 8?6z&]!Gwy1r:EYpJ@aOb BE㏗FmÍaqD/ = `DTiNmҟuMQ'tR̝:XU`EQ-^cfiUQ?W*mh~+.*W,8/M^Mf:ek eQ[bHz4R;Y:#opa,tE^_ةO^xWIpDrfSj;xgW6~k@w"D*ѐ-3ܔE24މ.]U+Ur$ 6C<̻[l[]dy?ͅpWOAitw"8yZH=}GH_]пpZ,SIC+ࡏ83Is ,U4j8!sv-GSTQa-MBܯ*_GE fDtDfhHHlAL&F. wג;KF?\p0w|֎XwkkĺtWdxp ~ Z!3O:i-NBG׃ X~ESp]͐Iͥ#204{ϲ@inSPpsGjb3,$ln{6*9~9qykFJt>" nU+\돻(}41qW8aZ2Һ >#֏M&g\'®hgHDsgjhKcU&kLR?;ח=OP&oP:>^$ ˅P{8<5TMѭf5oy( s*$SlTe-f__9(IV'[٧E ʾ|N"*5.7?[f藳;d-xP9q^h^3S\c1VN%EKԉeWS];$\D4*yl\s A\m[yc\f`Y_rAXFu~d$cw"߱OT+ ]tA=uwoIVځ!t| ɘ`|D=>})v ,xϡSC oǖRgwȕt4e?l:5,_LBسKbuREY"0'H[~HM}Lw_:V\U.(%PiA~~(Tn zA;X̹ё Uv_!igFC: aMz;vFH k-} נ׋mu4R|> a$n&Z ҡPy5!{v.0j=`GߘXůJ8?6Z&BVRBSAo'e68R~)KT)HQbew.,9Ær5wr~Uo窘,2l쏼\WԀe{]at>b ],ge~R QP7Q 6PP. Id:rJ }J_<(<!o (aQgdt[\K igExC8b3!Oj#k^D{;xͰi D2rq'? ?Wc95 OK<4$+Qr!!J Z72{K5l B7+\Y+Ԥ`;]IZweťRqB(A16z[ hD?Zp?d2m%b=+c,inAxmőuϮ e#dBOs`qg.m L%+ ēOꡕE+ecᴛzoPU?@= V\Udx̂ 캳!c>ܥ qiaәyik-,4rdP ̓`K?Q^X]M &~xU7pcFbI=1LDP,;⭌oR)!їIlu_j*6%|+#{Ɨ蝠@X@ZJۗUM6'2yk \I]oIfer't}a-[$"/8>r" | ۽=+ttK q$a'zG2;XRˢ4= /n܍]8:˖MۡN,-.=WrzuQ> N&E3: לbw%&MeX+@Cv_@bxMbRͭqע%8WR*ku^ EP=iǶ=ˈUEklg7_6٬<C2~iwd&2d NG:pO7A|R4z!\9 Ghu?JDn8ct{I޽p.kbc[xA&POkbfJ0W @'\"2n"wm| `uOkvty;=xzQD~-ٜ3腄O pQll?4D?/{O l(7AC0`"">a!v^sR@ѻ0qѫgLCf.DYU4Ѭ,ٻW%k{(B}־fŇi {)r:s.uyCP3 o>ԦŠ1PW6ʷd/W$W jyK]WXk`~B)hiK7,GJ؆b=\ŏr9 7λ"Ð y݌ü0A:w+GֻƝp@2,Z/*]֥ҍ{ Õi7KLg u`1IZgPY\g2 /}jWBԢ[JMMBVOȌL3n8LX {Y0A ,ٱjHJ䣹Iaݢt`"~aAk9Ah ~fZoHa@y,R=? (;>t wEu j %HF XvWa<!L;+t@%Tx1?md|H_Ў⚜/̻?H9Fya4UShn# s)/2,H@IFptG/j[' a. _alk Ѷo~Z^ڄ"'cyUM7ғi9qwr͈j{~AW[>cm>.:$009q<:lnRAPmb$$ڋU ՞E?duϒ6YjXG@ t=DEvky͡i뇟 )SIVfcmOlq=4TYwWecW/ *AJ s4lp0,Eg832sW4RpdY\CL89ᕏhv 9\Kxhq}lM  .T_VI `1J^vq2T0D,g,i{6e 1eKtᎋ RX(z4vJ0fAmC=$ɹW͙wZȠpQʞ țQ;Tu߹l3ߚNr"FtG `XxdF2)3Ƽ$4]@dd<$yY%AOPe醄*6m ԩ(SN6 cI!,p ihZI?Rk u8j{H(KEE+,^y$Qcx1Kʼne<9pIQ' CDzI\\$E eWaL  E-,m ]`B9@CE˙X' br,HlRq%%B ;| @1 OK%j)@t t onpUʈ s|H=2 P,4h̐ mc"ߨ#.8W+xrTW} {ւY?CDצ8NMxokSb`R b,}ʘǸM$Uʨ6{Б4 F肬f0~]*OPe< aҧ@("y pBΓC8B@0n=5 5UH["(Ԉv`GrߨadOsjj2kA%EpZ*adw}SqlEjD 5_]lI(̤8t]8}Ggmy+Qs [nyg,X* CxqDp S*)OGB=c.dʨ_^ؓ7,@ +e+0 6%_GfPv\O UNh=;SFnIȡn){KeYz T}qĪgh&N@;!D xۨI$EAJ);LtGc#! ( )ZD,eq{b:ˆm7m(17ߖ=6⼁fep_S06FG__!ReB)3^{|E/!}( \4zSj$(3=ȚXU޶cHvٵ!$reVo~=SI$ol?>]㾍Is= f6j>-c&Cl/1{PcG⋓G Gt PVy F i[~YSblpqti}P:L5J]^ Ⱥѻ+rm@SOZ tଞv 9͊:Ͷ:]&O7%q)E>*{qo(픏UiVwAzO>%JBT]P#}.]Րʯ<`{qp# (a)PJ OGmonrl*q䛫az$~ xJdNh`,ԼʼnY:G#Cq .ě[XߜXQy٪mӺ6۸Dޠub$ڱpӟGbCmZ\5VK3&gNl&}h+cT\Oan*}g1tU;~1F /X} ~`3,=D5_Ǘa;e S%J 1IGqtQuOdHa~JA!Q pڸGy*mM"ey@iƗ2zru)nu!8LADS}LJ~<چ0zGƜ̃6}R)ze=ŕ&ؒ*8:27FTBDq;ngI@ẟ6_ TIw1l!#k`T|ɀ9F҉@[?]Mʊ<944̙8512ל7><)̂~#5еjN4|0lEfշLI{ދHNZW 7{7f=ڍ^nBIt j dÅ /vB^tɽz|KƁK2Gr*j؃Y"F'zi Ջ $e*&+>4 ]klXe5ry CӛDCyCy e2T׆xhqz >L{^F`U"+_+NWꉊDP[,rDn=RHszhVu3G#00g44ओpvů8jwY8~,B!SY/7U1s\gtQ#M*t4x*}̓ 0`4"f S'ț ^b,%7䟳 U*$"%1.\SU2V`h.jK])*;yZ<1 {˜.k" 2kwxDyiY_h틖迎ٯv 0Y})-+$s!YN:U|WΉC ;+}Fl~yot8ur,!!}&L+W@w3wBFr!75!4^9p䱯A &S4h/qtا,išZU{7(#X.,K:)EK#)vGa^(A7Ž!% 'lQC9jV=џPrL]].%fLf\|&T&Mm]̪fFjBv USΤG:Z`pCcIƋ^bcklvh@-;zXr%`vjo4= 4PwA#k|eK,ේ?4^8%#hQR+aFJŸJ3V?]|UZF 'm3L>שx×s,jTVL#/ +lK/&5k~ϖ<Oꊖ@c?Rz/wl*ޣQe*ؙI'|  f bvd΍ڙͩ^&eͳXrlD%^E+N:2q-Bs*s=ˍ{oQGyojN"fսoj)̩Jea^vY)%Ñ糂Bͨ09NoK#,kƐ:}JmE1Utػ{|c#1Y}\^64e#b*0hqC.$n#jCsrk{ЧUri?yuÂH^9)Q~UdxV'j֏1Eȑ~]g܌[jUk.^p9ǖ6rvg)>ֈ ~ 0ȏO3pfC,vLm v}tZ-#d:ݳF֙OP/YCwU=D*_ݑ255n׊^PB 82wfEM!l| ,جH>ʚ &Tz9(.<@;ڣ0vFm[U7oT,>ȃkt/ʴRRkBX-PVpw_"T G=:Wd(~Ja('v{t6{/ԦVD,Uhj5wRd׻̾vgS`ZLC`cLS rg=lBQ4[\S,w?7vrӗ8<SfnB>y8<2_[k6sLRfB.zEh6H`mD CL_GOTieP-`4D߾i[Ha7sE'~^c}Ţj2 T On) hU+Vhƶ~qZz`(x162D] (=/bV-s*v+cǿM@]M&=W Lty@,NXrRT5@~ΘHt3=Ͽ(;wnon’a5LZF٠k/Ϙ=ZF .¿_Qꤓ-0?S &Mf`\VνdR@ctr8 A=M8W`kМBfŠ{ȉOgxrЅkևS;E:[^[V__(?gWxahwX 쵪t뜏r`gQ\8,,0A2z:G>+Gc麧J~ l(X8XNF~5L?j rgB*dug;Iu]XgLP>«mKgݡ@ du;|n`.]bOuG>p{@j*Lḽm Sv']A?[֭T)ʦ"ufםPBq5n>a>2MB F3i[ 9f޿qzH7Q0_RuCڔԖrn*=qLBr-kUo@`[v3nx?48‰X&X#LqUo2aMՐlA9Nh.ɤV*#&x~=N9wp$wk .6wڇ5H-%y@wbj52pVw/PDaoD ,C\0Gx؆=5^\R@e.һ{Ef`@,/YUԥ,8~4}h̯=$ (&7qaT+2Ej 1%<,uKJ*]UWim+a#{lٽ _\KzH8YZAE p0*~YҸ7Rr,W onOcr#,8`jsf4=53pJj t~:k+m)ISSpY 8vI P:(B=;=!l?foie- E.Ԩ`/».F {hR+Gű8H~Eaueދm5P %r;AJq6ʈt݌\( #OCFwos4 o_QNJ7iXYqf`x&{^#EzBTBGa-kӷnڲQ"M1/_=y$@_l6&'Gt?(#We/W1 wHA30EI6t">&Hm}B3oЖ>/q ,PYvmk֢=|>$+A =0 NӢ޶ hFB'#fK5#>*a2珮? ʂ/2+oԧl0"FІWEo}FUE[s{}GѨ oXF"5ݑ1MM)U_/~GJ]+`f;B╷djOtu[TPp*2{0/3xd?Z乊)7Ks2`[2W`3YGA .#RC3vg:9-?cH[wBcXD awspA2]VM8_s6 -Ө+#.‱Bky6Zk=yRAz^4B#NBH mC ~|T8z :r#7opV]ueu(j3Q䣯(_Eu7۝T>bඇs\:̌{D oO3~rkSVfGV<uD;T6YNfۮ2F&,!:rD'`X] VUm_N28>hQ:'i L(C!Ux| ἕ ̲m6BclV"kk &#LPV-{8M4oE}ֱRZ%w`5du^fgL9na陞D>t^.gр=m~ ivјS#$%9Nݭ-J8຾_GGϬGyI&ۢ.zEZt(47e. -+׮,D_W 9P@C#:rU ±MWvbFl[]v14Nlq'f8Q7=_;Gֿe?K-xqKm΁*O$$uj?X#3:gFV:e'W׍ã!c]^tZ|b>>=t=J<TK Q+|)~jn #c^83EKaC5f;`)]p+t|j'%\l>d6n? , \>z=&S+}a ;a D,SȬSm]Sz9bi:2$nCJzSkL;(wތC:G"O=MFa+Lڶ"㾯 { jJ`A숸W߼-S:CB_~dFg Ic72Qs!Cn0v!9n܎ QϺ+SIpaZo!K2 U-O^q1b Ü72C" 9tѐɦJ?xbb[[veS)ʤȜΚ_/g4s9L{(7BC4caj1;4JxU u:kP&_Ic՘k|Iz؍DK_AW|<%ph =>x~Eڭ$9/`$$zSLKS-gh|ǯEgt;ӅRfukctXyuXȒ?رȌ'<dnޛZ~3k/}? ]Ϸqic̡aRK?Znf)[X1='pve99(=f]zk!jśǭT[$]V|izh$P 1j_tĕZl)&hL! DOYoh[H1vPhE%8=%M8ۢ; h"GIf.KI=φ^v n%̞l+su8(3@VbH- V.I1K1U=tb%'iUw-:tO.Ӌ60 DNl‰3WVxaa1RO S ?La.a} Bi\_dn*z)BA7 ^Vj76.=`ʂ\ywJiIJSJeqJ  n7HJnL ҅2d[ROݖ,~q=0kN%_ȱϘl7b؜N=;\R#$ uoM8u7*}"-n}RNMHV-}T~B9 h Qʵ"w !G+/;Wo̷N{Q\|R߈mk$njRp*Ǡ7>1xpqo7kJPh I}u2pCAe֘X7^i 6"fi#n2EmURݸ;NG'7>Uw򬕱vG5c1Ҳktqж0fu/vC#n٤J7}sV" 69nϬt)hx+&کlcrs" An-^lrQ G]tx2A|qsHPY|QVtٳUHz(s oelK7љv׽*+l\h&s>v:QOYlyv1j\ /aFp $oѾy- .cQ_A*N"xHTa ZF${*d#hT7=5=L-%t0PIK?N˾&Ѩպ lPp²x_4e͟yR ],σ^܄|I{fD+!w[9=xxJ"Urz)>ESDnz^@D7N`d|6 0]ex XiӔ!8_ (v\D3pٮZOe */>yU39f bx}$ ccC&C 9(ao`YX X`ְtMKH \ yM3?PXĺPFF(} $E,O<1B0{$ɫ~6 nH*k%b:4ZUV4%p){$[^_߫ܰNaLmժBijdؐJ ہ94gBacC;WSY] \wĨs7nƏ^c7y ivt.;;' -EG~y{j:'zR5V*{EQgv" 66B[(4''4n)+ W?*񏗼񩕃̍ å xg_[8fP=5fmJ%QpZWJ )lSMBzp҃ֈf4o˒Z6 ɟVsttL#8j)9af_1 9m쓪K`zCm)ʯ)?v*}_ՒWa[4^YX*uga?^1{C#;7C!1fr`QR亐gyNq}uA6dq}5ԏc#p-݁09#~FYX"zjy9e(BTX5v"]9`y%WQ627{#zqa QakI22,uN6˥k!.~Z^Iޜ3u꛿B:R-1Ҭ͋ jN'W ws敐W6#]ݦzrLpAGydW+HA~@~أ—N_Ųq= m$ ܾ```sa $+@N IHWu~8dvPaYԱr4ԐSd`%_Bo1 cYӥ·N;w5'{\d D6%'56y%V :a{7KC=ޗ% Rx}N ZsR[ڻT"ԣq;۱bkt̪Ys6 矡@I}('6$=M #.mӊn%NZz~'ƪljr:eV 6LW=.KGфxSe52 <xgD:,˰IOELǀ<%K'P'>*oP8Uqi pfkDs^Ii HLP[]p Eux4yD$CѓA1Zٝ/q9гHL<02A>6X,,~J\VšA.nHt6u^swM>>Z+DOIkc\mԤ?:W=GD %cXdN5lg2YGz"z]c>' vJyƔsf 酹GU2GpKMhEs^}#~{y\+E$DhYر#h`0$5p;ݭE箭Sttkړuq Lfm {m1c~DoYC9to힝<-ea@4A^=DCOw$bBp܂pߟx!mF t w:P3!#R}4t'}KZZ&rbKߣ<=YV23TnmW;1՟WȌФ\gjȶy5;n0p72JXK2rWS\{HDr%bd| ]!ꈪG- Yw!ѯ:ܷ|&J1Hj#Ǝ[/+ީGC]t '[O\PBP_rKhk7Q=;WFSA\YY\TPYf]3/ՖwLIʾ\)5|Jw޺LmKʵ9:VP<}NeIy{ԕq?zNx -k3n;Vw5 -T#0o=҃#!%fIǬ!wAfءci`Aտx f̑>[n%{n9lX=*U]*R)2*,uhYnu7mID  [F˟88j{oI0jz>R9Ɯ;|YQ;[w*0-(e<*icyaQ,ً !ƑfA۠Be1S$Vl̫UW'a鶀ҮYi-8*k]\4KIKIp3l1"ء>3NMѾM4#tI%lA%f%RI;2z7  tH;ONpS /f :$%9L$+ﻴfw9>zűy @Et|3UڔmX\w,.?hGi5scse*x /5,BSzm{D#~4KB\aM>-{kz<9a~hf JYB òѱ㜾%i]pT]lkbmZc<8 k]aiir]sT[tmM"o y<6"KDI?w!G g2)`%D ^"IϻW2إXZoҰ+\6 i`X$;mZ:[2d/M`ż\A{4Yi6y:eD{srҥ:vvB.sς9I!b e  :"Q8ye0j؁; Lц 4BDDQ P:Y[3B:FUNqcwbq~X8|r"XC2)W-쵒I@O)ORM[`WLWI;n7e<0la&! wU^le6U4 RIJ3e Ьoc`FDo$g';1̧POhSgs,9QnV۶$Z ^uQ^Z؄?JmB먟QNlȂ~]=Ud p|8w1WXkm];^ ,"fZJB5u͒%2%ն4$BPpVkkL*͆s0ף$;@7.23ab)'䗱{I*ɻ~T S!$[͋7c$u?ՆeI0^)~hm5 ޯ 9HlנT>B5ոm4ﶖbK5'aX w 6oP}'F`]TcؒH pJ?V60/\8i!/i!4|d rERQfWy]iRn;(W,GdFCxTCGW7={ɢx_#Fí%xWMzsaF[잷{^uVlE*zkgIF6({fHkyb:&,£ v[?$|㖒"bh xh`xA9-y4^!ЮuO֋:nwm'?ݑ`uF ²;jCtWo>SmAA*MC8 3O|uo ٞFHeS(;)<$MˆnXcF&s_kᯈs|1M@71W'X3ŏp FpOw lrIT׽i֙ϣr=Q0z*Jb|bvxl#VzTJI R ?- 4m FlJx62N(/#vh| A}.q.M3h(uI3l?J쩽.tx9*A.NaUg41'9 S&}=>FƘ+HNҦ gb 5Y& a@~)\̔luJҮn,mRLt&D2W†9C N^&+jx_oGd og6]ttͷkt9!F3$ v.rq昖7ȃݠ5~4:Np$d&KGD IGBYI =}CBylJoXi9`ґrNDzbUKvh;?h&j!ĂFw#6:ӣT|-cFˆ,0s؛KZ7\mm8B"&?fo̖Lȧ+4cDNp=$P$dbI (Tw*v(HPePI_.I)(-fq~3 ^M7h6|4_MȀ Wx]Rj)HcB FcKr̪̊TIzbH fyU} YB>< bC[l[wWEP`y2?I.7& mړxM`+ʆ!+6..e姳J=X8TYq̸v=>i H0礍Ϟ; 'A8mOX@J5&@0-ժC]w,? 9r *NnQ/1bM35tqe'oȁ ׈(V_ư",T.d[;ȧ'?/F/cYwNDyCF6frذN럄_.ѪcYZ-'д& ~BωZ4۫߳A6 QBML>je v%fo{Xxp߫Ukc e1O?)aͩe.Ұ|=R/^bT ]GT&Ɨ6@X0*+y&FsvNN ^^)`^w%Aט@akL`g/{a5d˿x}[<ߥΙ$FTTx"u恧%*P;d*5J< R@&UV[E4o>^.+Z֙@R{"9Y>lǬ#Hu!'N{siFlƶ %|'FQtƑg9^alƮxsYJ |6ݼ~O& []$~$)\fHy߻^Bf@Q}%i ; 1iJŮYq|o"6R C3hš[Ntsa QbDCays"<2K5wdB*0S6 ${Zv;Ļq&[l}{/*ݧ0N<%>X pb:V1<.>O:MIb5!1OD}E$:-CܪkiSR?ܧ4U1E<۰ (5qNfئwFmuILKJ;/ Aw%wx8yM7 ٓ:˼ =Y}d,\OƅfLWKR%{$m Q94JZ^l$TjrB5x[y[bgV´As4~6JA46G1DIjhv.|濱=[@W,iy]IL5!8^ |#W&MňlE F5k/ uAˈ)f)ld^^NX֧SzU gxyZ^ݽnx2H?A\i㑨O%& [U>+G&/UC +L'Lj N {u/6%5Kg#66&:p tA͏N-3}Lq ]~rs ʃMį4! ul7K9mp0\^c=lΤyǮD`c}A~q$% "V/l ΰ!* c]PL='秌$?ϖ3^9gݭ^$ x\l,md 8xG"ج:}rI=:s؆Ļ> ڑÖmF%CuM1Bˣuterergj塪9R)(Le"E!85,_`3˘|v''lb0XdH{(atL,ظC7]es^/O-xڙ^2}тAos,/F%QUrҟR#9ԃjMY IKPW[d\4kYxp6?fTͺ 1gZ?nf'aو+9OϺHꡊSFBsfK GܹoX7' bQt+ vggk3߮E gM5i[RY{BGeϻRɁIɜZ~L56)#č~oNg/`FRz*f/aX"NP4;;.2 [2 I:!UklMu% Gjx11h^PY-GܵO,XJČIرdAZ={  ĸw+]  !<c>,hXg1)e %v87/o1 eЗ@7R_OWN~߫\|Uv&oyu~`&|ca:m=ObUJCrW&M|@^ԥj٥;;X^Sgz3SvQ$nW@KQXpPIVQRqXkq_ T+d7u  ek}?øI-VZߜݹAG#b bz6Fٍ`oY}B:a)sHt sާ.eFT$rwC[(j[nI̸?ո጑-;0XQ|:ި"3R-6KB;_Zm>7 j⦢/iVNyZz#[=ky/dVGd|r*p6iGN2C/̨H? qm'{1Ś;+}kD\^+((%㫏dzzg ̟P>S-an*ȗ[CQ8m欳P]n~;GO'yDN[S=e-BK,yq#NI4U^lU{Hwcvq,Ll麯OS3y)V|2HJV@ oݘ&~0]Htiոp[[ sGKKL%,=fAXh'Wz"]=} OG.CmE݀ yõN6fmb(yj!c#A=K[ \[m=Tv/2eA/ӷgB 6I9=18qx`lt矖!ңMc 眂jS军K|b3Dp']9Cr:m=t]=B<۟Fq6qbnZ4{ϥunkmQ} 8j@F0. ܁"WS4QhTm拝xdFZfL~p8*t;v()!ǧ)U=C(l/il'/[f?ay^A|Dy©Bh+l:Il\_JC]oI~Ą+#I7;U_A⃀y'ߠoB jN识RsISp8ش4#כS&jf7"3e?ė!s}ŸMJʥTF(κ`HnCTxlina% oU|CHnז]@7@#(7ӄ,+g⻖b&Pd{]*3k/xp>cwPQ?D4Or= :ƂE@0T a4 $\ISf ^gy̲4RgG9ꅥo_aQRs79LEy(3}wu%df67 'sƐ\E.ýUQ^tdXG%+)Hwq;=#=!T=wyL(CB\Q@[3jY|;fdmѻdd5?>% ~F[c]|c%cg̰ tƂ>g#U@cBnާM7{ QT$&h4Fr֞l~r E2Y.U}K>s4 d[jX=1ńp4(Vޛ@lnlפP?\^v~xXp  zA`hF!P^A=K_I|J3C4=J2_Xus+OQpzaN@ @x|hJ3͕0pZ ^K+cg*xDQX3!PcmXY#\ qTKŘ} tPiV]ٲܯ:N#! [iAnw~I K-F8mp2D1RmJ>v?*0Q/0uK ũiOG4!ϸ9 a]oDD#e-ϏaV >Rx>i-b9 }{Qy]L E~=MtQț qoLu".*ߔ22QRt.D*dE )iW_YswVQuhG0o_Eo2CGTm_Top>_sP+߷HGpn;Nx wJn ڹiJgfmt*DEfȂ2|jX  un y7qyH]Y6agw໒*reS2P?Ui#Po&lmFG\&Pv".|F_Lί&Z1Y# Wɞ@-Фn z&lHNi2o59̼]yrUUw i)eUq Qv? LESGUOS- 5Y-g.g ν}:Pأ p"yכͫl8\.b(jwSFsf* 5U} ΆferJR:/qhLd؂#(3 oQ=ADT4WNjٰT?̊>J3fI{7OH"A4}wnuqf"nRP`mc F!d$7(0x;ըDtCp^Ә1j$;p(/Vb~υC baR("\9*+Z X yɠh3ۂ_aN&Ǘ0uNOIJ*4Ӎ} 4Mr)v/ Iejl Bs &_%qN>>?6$ř#\DŽ]ޒzVʘm5 `j,<~6LeXN/P=V?ۉ/#"\'~v1u &n@&< P ^ܨeG45,i|Nx-otLAQd%yQ^u)XufȜ=>ODHpU2C,f9l=`* & 08M5BMn{zD e!;7:ccG+ܠ +a#_'}2N{ Vm$c@YYo Fv8Rn*4\y%rY\N^h ۈ| @O $uhEqPg&QiI5W$-Q'ǚF"`Is%3@nW1+DU5 -{T)g2pV \\m|eA5+I0w(+trYj;O@8yjNr =LIE`7o7czÍ(ੂA)]d*UF±*3"'6"n\)P32\5;Sp j'l %uFė\' 27+E 4&n}yGˁ4GnqA *(n(=и=lEք0x`(,"5 +Vŋ</V[E_T H;im @R)`Q}ezc{+ܽ:l$V4eRuWF  _85mMmХgMfӉ<,|W" Gly2hYO >Ihf2-VwSWHqa9}iiA- sh*bY 9;~ɖ^̤%ieX0xSݚ3ʯ.*wuX[5IZG 4$;ClPoT2 SDy@s?M>LFn(UFr eܜRo6aEwAmE]q= geFj<ˣ VIX er|gu񼁷[xCN ڠFL^RƃYa\ჽpŐ@ t $ՙbe] D{i?ԽCM4)N^p G٬-pѫYܝ %o7;U(lrخk~)+oY@䚂]hMNI[;K2l_W!YM 6 ?gNdC`3OptϯӲX613}<"vq4#VMVGI!0ZVnm  ߽ xndA` cKvNɇYżuA̱TMYB8)ϚP/%3 s[AKD2nⶭRT3csTv1a$J/-դd0.Tn+@On.gl{ND) nkbU%$CEc)A0!Q0~bںvůY"AlV0ʵ'AIN&WxE3+Gs̞d6)O YwͫR$̼ڲvd9Ӫ>AJy%ijrT.%!5+E2*ӚшiߴfF'1\`T?(R )L|ãvӬ xKLrҗ|ϰs@-"a(6'7+tg˯n]JH^bfH_\ vz 6Z;\E'etv,d:Co5S*黿BY-Det(5 ?DёFz.6&Jt2 t\3(ZQlE;׎JlK߬6Dp0낿=5 t0ORP\ΩB_[*pe C-*Z*błRsā%tLXfF#L<ђږ@By/yi4WPEœޞuH}B,Zr.P4T6=l4 bJgڹFN9;tO{@7DxEC8M6@$ժuDߵ`$  YcԐd ý~y)@.s|WqG"= 7:@o^_ǩ#B&zq;쀶(م#ut*|C.TzTcds^mehpKme.lqz:Lu;AZY8qvRXԨɽEXeҽ,Eס1Je<,ík%> 3\̅:2G|>Cܳ5 <}*B>O%F0}89%/g0|@[G(G9N[ݰZzăQU> Cа_=BL}Lq@I}B}ېyNY£= eu H ίvIV|a7{V[ e3%V-ObXUKVհFb2%Nl :f"NjJA[Q!W.c'IMƀ֫dQ}\Oub)5F8p PDO~+1'Ш[7YUDdnxy&EV=%?08_Tt$ebGR44 [7!\ZFYVDwIgY1"c_I)A%'ZJLăm}7!^shѡɍοHAfT]TA̴ck֋F|o7+oŋ͜x0`l59]k{Bsh'pP=|KF'ZLp+\jzi۔[7W~t@Ɋ-LC>Y zJ:e2љRuMyRiI*Bdr7 BgzĻąs\C+:A"J#ljB3^TxԈ=4A瑸'3.cSV?4%ސ {*Pp뻎H"ecƶ#5ޚLgk띇-ux߽sʝnDиOM*&ͷc,|,M?%As{]|jAģ7ޓF`[xYoQz OۥX#6d Wz9# =ߊBFAэ@;^g܎3/ʕDZt XH>YZ[0SUMT8ϡ gE\ Rwtifyq{uEz768?j7w^GIJGgC!hM-JR]w6FWM})5(otL܆w}芄f N*Rv dSCٵ]uV gk<  W`LDL8J.3`Ƀw-݂29DG[E1&N>`Mɳ`jߟPUZ`V*Ɡ\6 8O DEd3Qn~QsIמܣ`R~G""~ZUiL褅pD{ KS5Vf7,Rʤgzq΄⥈PN*ٳwS-v/98W u b!nYtN~O9Dd8Dj.L[0RA@*Xev56"?{> X'ؿtf"*}BI#GaME<͸qd?)YV}*bRèo^^&~#1AiCx_ LplI73͡X4M"7n/#Z}TQ~FފEf.(H`UϠt|kd2=e'Ǘ+ 8k4$S=)"mpr,0U7xȏ1-|vr#?/)㠛jAlY6i+--07>1}㬅PiR )p$$*q E%E_5Yh@Ҩف2=tTʹvP15dKsdM\e扡~anoX-4][쯨\'kB5>̝%X)<'  LfѸQ&߃?nm0Xuϱh] . M=Dse `*`h|ׁ1i;" ٸ5c+Vk%hpf;0TlUqmG-t2`cw((!9a9頞(<X>R t;ch07d&)nz>M9\b/pѿ #ou)̖y ʞQKݮ-ZLAJ(A| >t\a[CR0,w}*'qq\D g-Ik͚SVdH"-\MU]Q :+ٍld`P hr9Iw-{\9hƺI|wG.8UO3)Q2 /^>KmRǐ:N ^V x_pAVfϋľ>.Z׋')Ij;.25x-}ӎ0k$醭֔ InƑA75 ]&fYRm8{7rMwآ$)ld%mO"嚅1&~jT΃_seY>=߃= 1Fc;ߪ;r\ @f3hX/C`ҝ?mb#ZTC12A+v.`oW kLx|-L=64 ~"([Z)'.ﴁ9>7  sX@0. @*}`9 FݱEՇZ?aHZL"m;)9Osrb)}kCH |bM2K=#B TsJ.LKcKoAeĊhG9I%GgТ C"7YJgCY CDyrLmɶ~5Hֹ?WuGP`Z#%83T(`[g _2o! (Z&=^7NC:!}b0'7<#WW%9ðnʱ1MBe0 y4s-yqx C4X{X* BYǔ1NYL &L۪g;F*7D96+G v[6S:>?,#K)AvZkҷexKaFIʲA鲵můr0twYUZpUjf&+$_ h8hjr65ۻ9t5ڹy`v_+z-uC!ޛ(#v2UYi홮  s}0FI .,&s`l@A=bUxϖ砘[ UPTt.;kԤub/ +ANt["|DºU^a6o^Ȏoz!c'[2‡Qv ɜTcǒ6@DЫjsƒ`6=L* O~#Sh.E/Bg *g'ZH)}5F` 3cN ? #hj.!ߵVu/Y!|7hҳB?.)]֪C=0j)z 9lW >we*u-K,}4rR- _a_*B9ܢna^ev$oyG% (؅≁Tred:ё^9L#5CԑP|niVBJӴd7|t<]cm)S{'F7OlJvP'|g ~OBJk2rA/ e|c,ĝRPfB\ŊR+D P8ɺLREy% ZB3dN@#]MO/h#*N;D󗻂:;)],5^{ǺF!kвKfzZ]2_`75Մ#bY lXᖖF i |~UIi&r;q x~P7eec-?@5 Mnda"># ^;-cU57B3[3΀9;_ 4N'1xr7'=Q\_ a`HT1?n"BDN{=Y :%% p"rG qظ{:6Ek[xKyD"z:;п$~:QǛ̝-d}'c|FI'v!1(yCw[󭫁ILQ"K}ںkERk{%A@ Vl!?SHM [æ_Tߓywu:3X.E6Ɖ!Uvn&?L9r-MJP&G~br:֙gSm#%24߷UQTS҉]I?3hg;F ܻ@]u;%kEER6f4@Ba\}2E>KsmEmh ae*kȥX+.QOBM>orj[^]Γn.ɦVCvrWok6cU&*zĄ<Ut*>s*8sYRt8T$\VwFB̋ RD'dHx? L[\,M< U8ۙi/]mȠDDτ@O.VUyT[K EًX$TjW"|`'iO(b U'C٫1ս19E+'][L0]tHpZ$/!AXGMa1WB)v&@b\,j~`$A5 3D#]hiqcJNH0B}z ^ę6 K.WbEm3뾆&$MCJ·nz'ThYǸEiÆ<154[Hҟ!o-aZ:u/(U530F >7![joyXE&WV5_ ;ҙm0"Ga.]=^L FOVi_9b6Eye(ӽR/D6r~={GK b <^Z\I](~Y32/Q<d'5GEM{nT4gB.*\W+.xJcJy`拦 -vtBobLMXZdgJ$~sDAXs"3!7H:qp[uW6EKe;z'!c$`nUKVbͯO3N'άh&e ( + \sW#40tj8k"N8ؼ0^9ui(9GClǒ>E)eeL֫XW ǷðWv4rnpH04&15Bָ5EWq q,.'C8gJfL?aU r=.,̧32Ӌ3{ټg`l @[_Jo$O ' K)SpXHbxQ!Zi}Vړ*v;s XT%dU2S6'mF2Iögal)uCpWUJf[|/Ҏ=Z7{ZCYN$)NIq/SaHFZ;>VnN.R'WhgوV^sybnT|GL$Đշ ¡S-c?~Kf3W7zNV?nGe9LNcayYXY*i'UHB M`?|u&,R1X*DМ8} M!GNp 9""{%I^4dnfkGk$a/Sl./2G3r7,cl.pW;*th>僂,{-u|! #y}XjvG=(-Zxqi UX ?)&.' ?WɐGDL`i(鿠nB.hd0SZ/Qm/72 !rOMo^eDP2|I\xmpKCT+2ftyWwGqtmI1eCX/}X'yeL+.8%pok%'>$R}b (ڰ'n/TmhO1ײ#%T6$9YȮ4Zʆp0Twf=^gMl !2JxOS(Um~QJ\<'$Re1q/FJӬ;EfPRn`uɸ#q $ۈL-sX\lBI$ SH?3W#*_&D[p5x$œ [2ry]wpPhA7W`LO;t)-j+6<=ΕmcA_YwQYNfĉDCu6?o[F;_L$\2v vC}{=zfF9듗 >ɞX[Sڙ@4F҂HZF%?[ #7_fg~_фΕq%\Kr=jD|]9Nh(:lU]rսaNt^5N[FcB=Aڍ\=XyuniQ\UԤ0>INkRUXEŒR:Q yu֤b!-;|^K 3[}k &ј˂vF:L?C'-%Hp"`Ġ?͠ }<E@u4R ޲}KQ>k-E iؗ =-K*y#; Vn1؆4hě$4x7CdY@i0]+sObzHʩhpj9#28ҖU!n@̬}^`Y g{ QF;:;Əzha.XX(r8y6PBS Š|p,= Vdljg*ApJ¨o*1U rێm /O2;jhm(L;]t}7?f3XM65Z𶮗 n[\m3ʪU iwWB6 M'@Þ¬'xPb?CwE4Y޻˲rLt 5 _aPgg޸'c Sѣ-U4o(2W2ME:YPHEu6!XBTci{27,Ɂh{uV1t┕W4!\V(L6  O]yw2Yn-,IHyeUr$z mYdfIsʩ7fDi:o:LᕄA؂<7uB2t=BZ(NS4nj5޿B!Kh1zޕi6G:XK?n ,gOK{?|njh>?Yl2Lx,nП\B׆팑-!q˩3VC ,%A"=t҂`H+0< >2Nᢁ*/ .gK.7f~X֮J*UQD 4ǟ3ၺ^eLXBy RxqsD5/rwaq)YBTÆ$Rl I!hjc*- M lsoaoE1C1 ]d}Cݷ7.^wo\8*1<ΥՇZO"6lb(&D. KEYsGmCtMpu~M#};h &מȵGO\i ϢJk? 'VT0m;>w'.Ҷ\} =a{fB7lf(өn/&:H$)Lnc}Z6r k2p2:m8,`macߓSa.ĤAU|`+A*K:J%m.)4~>(,R %}hw% Ar#@IExzl@r9Te@?M⍵[M;\s{rW#\)&MYS%1d6ڔ-~?b4y]#F+(%a;ך:miJ89ՁuO^?+,Ejl^-ZltT^.eOIXFC)- 5tWlyPf%R6 ZU(ro$}b aC3Zy`0O"~YkjN'zk2q0N{+M @P$m?50A~!zp9g6M]339 |p:mY$)В6l4*(?? R-Huzw*6Y#xw}=}ֵ,^۠G BL$usХd-P;l°SEP$}PbTxUR_`f`* Yg=z]GQ5nxDn|WC 5:~X0!j,`:n}MT'ZҌEڤDV¡+/qs$ݾפkaT.gԊK.UU;#[' %t8ɘ݉kOA%\6Nˏq|l `}zs$GoGMab4Qz!<0l¬h}IQج̦ELu h#w_3TkGy;7WS*塇שp2 q<9*Pw KP/mEW(@FnCK{Wl`=:R4/ [#W!1ˇo|1v鬳%+"J1, WU$[ W8RVr6J Tq *x台FFz.Jn4upWC*Psz>o6RNŏ[P=;\jQ00 MwѨʰsoTv=(rhZe{#Irr\#pOɹTM;LnN]0:fW&+O:%@ue% ܋1ӛ$h6iiBix\u3b>9UmFX%4J穌 M/ E?w _ʛ j4 }+esIs KEYBQzpnq_:tyЂODk\9j?j"+NU^q"{l *Bo 7HW_\1]c}JJc*WvDҼjHVaQ8Jw% Wt+%_/MsR^ɉ1ʠo6c {Mton`>NJ1)vv/tkK acVec-zdݟV[$` "hKw!Ch+,48ֺB@BAwDZ\My$߉gW7ԘtN>z'7(HőZ7o"%Y:&\Ϸ%QLsCDAndRhhEgmq;4It.k7h3(PD]XGj '"G?&p@"jjZf1n,~_|/:1+xwdhHUtfZPz Sb}SM xeza'lkf0`++,%Nrb w%HVWJ&#|vxț꿆|WyU{s?/o tyO${bBD'1wAr aMFqfBccxg_ThHuۥkg|asZ=} V֘' }[;"|#uf$dXs%;AkQm [QMGiD'qͼ1q$hD ^1ptzݙk"*TtZ~qk+r*Ew`ɴ[LotyJb1-kS'+q}DYߢߠbSG[ D';#0nӰODױo~ haQ: Lk"8#'kd(eқ-K<.['&-@ >2EnwwF^C .2 +QF _oi,zOYM_O?yο!dnjT>XWQmkaRpM.tہDJg)q #/(JS]uRތl: l}]L"H[6Ԥ~R[B֌UXN+;ZUЀ>Y!7cP"u-+l~V8u@qB ∋'VͅExqPR8n_~<аz+zN`ڐn$}R(`L#{/Vh${ʬ7mMć} h>[6xib!Y*) +\ *ª]{olakPl/IlyCϚD3Kuޥ{xLInZa.Q;)y̚2\@qR3OΫ0Dd(C/{S#P-%ȚIe( ,P-JkpB-5wkU<[$;Mmk##k.& $RU@iJׄp Ű]/[.‹(,=e"Wғ3Kp3FO*}?鶩੥rf˯WP)#qn+b\VZ"L:2oKփmV?Vyν `oH(>oXK(}gDa~\ GQ{FHD巚U+O^ |3ÜԲoKdzw+@=UfgVl3jmZy:Vs"Puٶ;r)*Iں^"NK\bfܹ+|KS(ue殟V:X[5#%-\8t{?z깫3Q B+-)g`Et wR3/0w:Wb^ jM+t;rۮ7~ Nhȕ~ĮAe9x[XPCۺp(19)Ԍ#sN|)yl+ N.򇳕m{Iג O H] G[?6xD^W %ZkL2GJ }UDXX/~*- 3%m`D}(Ҍy,8ʼnVܠma}  9ɟNW e _{v,BZOj0ҘoMxkqK{I>тc; &t}# m q hBU@(7XzUxbD{bV9D39G,]s/h|rI&]ES0MΑ(hZ4hd}Lhբ@M SQ;.m@CqwVA;!RI Ge~b*M3>#Zfj@zfF9HJ0>O Y;b&?r4Zs\ ?oWFEg\PlHFJ4tl8V7jeB|%«7dG64 :1%P.O { v$wx-kuv<'2 l&tZJiM.9P6GӞ5"y&2L$!H r+g:2dtL/RC'I x=< #/r~8z]O&~:|69U 5q #k4_o\Ev%ϻg\fiWC &8wSl=IQA%H=Ͻ -^bJ@De}{tDHwAIw5j%鈜VE]A>xrpZ%an9l3VL2ylNfooZwWQߋBtȱu'5IH!c3̞*N*'"9_cH`El57c׊SnP`3E2hm0Rvku [s!qO-h俏Lfc/%q4|eW =$~yHAГ%Vհ)@" qZ0p=fV;c i# O`R':™XP:%{$u=wRI:+ᅬ'?dφb #ڼ ܒ( _0X*a/V|W嘕N#o ժZYjc:)g-jVYe*%d4b&0"i#P 6PЭb 8\%m4٭3{q7o ̹; ӌ8TIЏ.^O5r߻&S458Xhʠ# af"zZ-$ReRw_prޱb]x֫)}@pݗy!#2n)蓰Pntevk-޵*mr¸A .0F@lsnO5x&i؞ćjA>OJ2[ݤ7Wr]vQMfAЪk{c?Ȭ w+>,ww'*,If䧤osgw3jm|J6ZxϷ٩[f% E2]>$3Pgk E3fvlk/;R%nJQBj} n}Oec|J~?>*X~n?SH y cth:5 Բ V+[oXYG,PrM@2i6ք8eX Iib}4no?Q5(@DNqO j0։-<ȟ۠m}#%f_o:yk2 I4UCuk3#;nyUyO[u f&?Mې]_ٙ$_ }f#:Hk\^N_mFK0%l^u>SgT\b'a-4$:jzHf U8oVWjhm+wm?.HH|ڋt ;!b5g,=*Jwׁs܊8ccr6}O y68?h%%q7x+mcmlp"%Ea89g9#උh%: Ϥ/OҪ`FM ^xȺʑq@c ^T]c>ѣ^NQAm1.o1ݑ5 myTD7ׄv+ucxUjvxQ -8Ο1CKU.T?v *5ԃ ?#K\б3&LOK +*0MN3~bj!vlGAcI[jNVCDzp%Н 6TS@Mg^&[EWzy2a_\1[B4 `ڽoאU<uxx2PBi߄[a- eCeýjTSAKB{[&k]>r ($.6CpͼbRg@_[K4A$PՉ "ԄWq%"5AKFY꾋_PtGO/k7| #h=BqMp(ϬT3aސ%.{2jk#L_@1VF}bWE&ee-?'*OF)D1| hdVTM]OBFVۜ516%Xx3_ቋ$ XU1)Hlifn:zg$Vg#L"A {un\q5Sfν#߅)88 R]oFifUftm%z 2,U-P}2eh9,c!h+)]=LKzhr%7P2VoO1U{3.8xf@/әhȌ7W^A#=Fk3VH|ם"b.{EߴTz4v*;MM[l6&0L1| x *9xfqVYv"chU+j&6EӲќN喪EG'}h\I(mLLq?$۽X]ENq~\]apC5Q2E*:U`s/IºL1'g7#/(.wb9]"<Y҃VwYNA i62dg Hȫ|߱x<]~rɖ/ r ?R:u2ÇMoS3MhF ^wS>4EQ ^wSm?MWFkY#KT׻W"r cXa%፩h}UAX>S3_2AJic|0:RTЗ,ݲQվœe'UMFYB3u,P3K#p{{-b0Fq Li*2[g.[T,u7RNO~ʭcʝ%|_)3^o%8㙖m!%j:4,[^0u\iekV %YJk@c``[' -r/}0rHOQsԜ^tynVVq%qQ;Fӌ2FkY%Ǜߩ2M܎6 "dօ/= LHcPp~ FH3L()"!)DQR&m)@ؿ5KLTӄey JFԀƱ;:5M#YP&ջҔ"rOjv1+1ukɬLkHA\"Kp}_nHZNdJ3m:v o}GFߣ'FMBT=\/ (lWE0:Spg:LN8f2s(8[d{Er6P]maqkgwjذv4V˝l:=g$y)Uѝ[|HXJ?wu oD2[~9 EU@ww֚B#:%ibuЎƸ޼ ;М9R?!]9J#Q_y8(7i5kkk^^?; F&Q|_,2rF,i r|]or*'x0IE93%.b>bzA-1`2eeڹnd1R.eX]Xƒ0b_VR(@9<}I%893\@jOhX4\ 8W R BU=cr4%H0HN'pՓ3-"IЈE$0w.ZtfSe@Z;6Ü;4m'3UlڮMcݾA=[jʀWDII(gh~buRk@_*+(7Nɻ-]zM4i!Jgۗ)NxvO}[x\ e-,f?*xqQoA} h(^&gaAc]JD+RbA%) c39 UM4w_.E.[k*b)C3Y,Cܡ1/0Q:GoK G×c"IbuTSip$z;)=ӫS|Dvr9S֥eICII"W&3\y`\Mxyz+)<5s}oB@qޒoD]PD0B2㺍lz'e59VZF h9=_BE;.sa|W;pӇDgDz)J$M猞 2or[y0'C?m̈ˌf-]ul-]CMcTførAsDiÈ6tݶ̛wj4HImBRp).m=q>rwSn&.HD|z/1%J9n+xH 0RcM5ŃT>֗ YVߴT(._4I| v \B괬ݚt6ȭ#y`&"Aپ?!-ȶ*{ڇS2hm%*n!i>m]5"\$rƢ .~~` AS_{@Mz2Ll/zlH~&In{iDצdZjӓxBphR+ܗ.)=w&FG%HfZ:W.#LTc+g~z !ZsI_k0q Sh@oc`-me0?,C[69TyE.VIf[t;7@8{uUӵ5&M>om[!+QJՒ(tFJl kb)1\ٲgcE^ 9 "Ƌir ig<^d{I|KtꘇpʄԥbϡV'v.JαM;7l4yLφ8O[&"uFYMșt^"q&5Z; -̶đ'XGY_@nǝQ還1G)Ep3[C X?:::o!0KߣU|bʘ@Q/?Η$Fx]j;$="SR渡&sryn[oU&ܷ ⾇2=a. NmNn1:1P&C*GR?dOWfT4gL5tذݕAA+L0 4$0H?$ˉA͡%=]8*vq:#!;&'o2 [ 9}$ԸAh:ܸQN3gEiK-ZkǛMUb GmN; ^qФ֫s.l{Ɉa ;ZvBR藢Z%<'W?o|+FS?L-9<YeV2O⯋Rk~cG{e$iywF#BX_cU¢3_7/B:YSFbGԼ换 8!c#wc :HˈzT8F ˕43 Gk뫕KX^Nn 48Br ;֨r8Vi5L{!w֯rhb 2AzY᫆i -׵+ FacֵY,bkxٖjpUL3$Q56f~@O"=4^cd!<̉Aa8$pKXv/5I8.t 555JonO/L#W5ϢPc!;}Z=q&g[8cEv=όC3 'S!7&exQÉ HX_}-YbC:=&XtgIxe * ~=Q-5o,†x]C<Xe1Ic}Y t$P @"uE %ǀт-M:7'vp(!(`yT*$:g2;IhD@26BV#\dKxRwM]i!id~PyQ.)j4|ҞeJki"Kl^?B{F!ѐmҹZĩh Ӫ9{h Q6mkqQ.0;X?t[qvGZnwgkV] <>e:@6oH yR4zG0㨈HY!GCоh4,D)ևE:I; -FHQ6| ̜? Uoq8}]$-` 9}QoHP /+> ©L~pȟd@SqTL~#3s ṳA0ȧ!`RYFVZ~hc\8,5S,TpM6!Hִuz$gU#mH>վH k!wF'E{3<vW0^)tLW:t2>MggR!"77鱟\E$gǡgv I(Y:0V|CͥNsi^1oC̺V%dQPteơ~,VCf*x-v,"d<< gh! i|?E^.}Quկu ^Y6 IԀIuט졫C`@j-+wPCˢI}$ +amS(3 :ЃT76'{KVIJT%f-\> Î#^c7bW S*"%u R͂:"fXӽICUIS;n v/R=vt x!Oe/^ *6u}pud;׌cgܺ_/a\ޘcN0E3#KEEaonD8Sf&)ACxJ<֌yn&t Qov!㽮k,'.3>@+i"^ =cŷsoz53e)*.at؄̸m($?h:i?t--<.org|^yU*AttF#F Nw$qEH*Q= JF[M? # BX.RFǣ qH eW#\f8 9Jb]uuX9!Q?ZϷ't l(a-PoCWJR i&|G揶x0KJZ|af=Њ31{nh_r?RaLf>7Ld]CKH@yy pr1?b*Ey*y_omV=WaM'@҉wRf!&g9\#4 `"'aܲ#K/[Ԉ 8 ҤP/4au1qz߯3g ȵgN`hч;R7b*wi}uyuf]sHtTtf;0KΫ}J@LlvS J-Kac ̑XkLpB{R6`o?Zv*R([\4LU;OݘJƚ"H=*-%P42Ŋ!Yo2]XɎ PUي~q@◺ggj+u_v jvoõ7T-n5$Z!(_ŚWѲ]Oj26q CGbmeF|)NhlSg)l1ѥ@ e'2w_6rsw`2l9DqI6yCb9TYM*A.SNg1 E*>>*Dį|a2[i+Z8n榀ٚ@cv4Sc1D$dw*UC/ &3U{]HZ@ hu&~t=!U5}(@WZ/һ6 =8k.@a!Y _-!|RrqxÄ僈TZpvMi@gM$}= 1rBW@_r><:O|&cW)]X7~_/ɧTz{=ܲ%tAd yۯ|0͘bS Nj-w6rMMl%)ohwE 3jIm&C#;KWj?mJ D+Tq1U\5x0rK:^jE#3E܉#YQEmjru~nAQ1u-P|s8ScwFI )=2mͳ͆gjaV ͶUbpC΍zt !l9׈H2D& 8q2T$%$ZVٮGrs\eq7$)Zp4{+~`~-{di𼬓\&M8}fܠ/tKG; M?d.fI8KTڂ5ʢ>iE{'-mÌ8T e7?zG nwSJ:EOdC(Ijű6_uyV;@UEucSQ&]4. "^lq!9;NZˉCMǮ$ym^H]lU@{IݿJAuEm<5)ԋڃx|%T&*`c*Z`NxI$rF:f-JnA#t~AqePLOm Y]NUT8Ol<@PKP|.n2H36Z/jb>n5[xuuPs㐾j'Ӄ ?Ž)A3#~MߕKILNqm7-߶հTPBi@,HXq_7[.Wy6F1gt@"ȏ*)pDU~8E.9ҩ\im &]^Hsa<!Qr\GA; Qa0fMa .1#S/F CrH藲O(W ŵ'$ PavæUQtwt_7f܌>geDiI7i5zz7V =$Mޥ=6ՋR!DHS G9љ"*cQXi܊!`%4!`dE8hΔo>|uQy.IrGɝf7diwrDaWx~䇺Z?lt{m"1eQ _"DLF:|RDc=Hwa11?Z1<!3BĩK%lt)D;,a6;! ǪĖݺS2hߘ #g޷WQE dmFlE԰p)oҾ}A!q`?TiH[0UտqE%pN FѨie(o)c )VmZh(-(psE pm)k;>KBh&H6zCHT7c̚ig--tjX> bCvQ^\[C CsY b:<*$T6N egQFkvh͍uOJUjKjAfR-D3G|kè"5 Z QىM4ީs5vEf'X󻊾˳doUsq>zWf9~t8⦛L4Tə]`_S&K7q`92u0PvIg5(`-A~Hx~`+50d3Zx*h'< &} Zt|~)[9|$OŏYtΧiC_5uwH~ u3φA+;&+bQv/K'tJ6 +{]/"n-0 $]j mBUukxJJs!{xSq^()'N/'9+F3AJciZ3$16j A~tBS?UcY#W8Aj"8]qOg`fp?%.,fsoVia6/T^yUĒ6S$6fBu[U:V Z̖E:"sK e; tHGʝ ""g`UԐ)"]1(٫+2loۅ^Ks6>T\J3n-N2 ( IrJjl\~y ˓-EfZ,+r-eC$)6 9l:C<,Ή&',2E<[%gQ s*ͫ&d^o:@,N;6ƱI}FCt;$ku ~_Dd[ ᤠoF`i9G̔v2/r4| 2=mA~1QfѨ3~mwQ:Cӓ.s<”}[]IT,'>!Vf/O"1{)b(Ocm\fl PխJ,A!rᤍ:6A^Q(ԩR?mH3(^LŽL[gK+ۉznvsגQo5ȟoyo`#E.{/9 Qzm؜{>#v{CIR>[ oW8[1^!ެ$H-/Lwݽ.߮ɡV bg븲pjyCs5S~4}ükUmOYv@{$2 b2\ =E%n\Gn-2'~ܝHuɉs(w#ү8RP=-Jlʽ qM"B)6D9ȶaؐ7x : .PhƐriώ G[hו9qU\kq6EVr8PӪ%HճjPA%N\;P3{ܖv9oMvjatoHFpNҪLO>^ލs0c??bH}7$ArT ڛ3?SNB|lNB:M<`O\ۘ VVڵW*Xa!h:E"k $7\Pr;֩GxvE.,XT`2S/7!{ ?8 ao8]N>ϫ*6?R緫S5{~Z)5;lDK_QmCvlĤ*O"GuMS:TNrj߷4[:z4鯝3ݴn[߹1"Rs)QXK3_8uCʩy#9:u^$xQl?]Qq1D{hǃLY௥,ˆ~rD/7esZ9X&Pdh#"ԤE ޅHuݤ3T-B~t:[t09 y\6~sg(OZuiR 1tDriu5#LGM51>xv(ek4kB;+*{<ԱpaliSK?J/4 b :DƒGg/ ̹ JQKCyƇ"О೬r6Z?mJt @g!wqvPMLp-ɆokuB\rp_(n3x !'ˏh5RNu8:v'e؞ԗrJS;|U}- UoO\V"B9[-5Os [k JzimQ,xNVա$ :LGG/B"7oSQ4WׄѤgdb|bwP gD|zW]]ܜQדxŏ~^/qƬ4r(,o +a*5Q;br4ꐡiS9L2fzkQ7z}棭+'YFTsA1^OT8NӮAQ$փw:}+ sieS<,@ErӤ C۩fwIC r~Jsjzщh(%U1YdLhhyѮ }]:bd5)Z"\!zB?ɩFRutAyʷD}$o(ai# l{0)&1Wx ^?'_2+cu=^uN `g\mnwaIr6z |8dRxRN`D(HȠz4.pfb)~ Fሶ?MezpDt4'L:2hgf^ccʻc$Wf!]ڇb#Qbxkq`@8qcCכQ 4 .$9JCA?2ؙjD'r(P},"l&~?WʰU07 4Dj6` 2ϔir,;B5j̇\8g 7SyO.lJ5:qʬaz@:pe `o(з ̠; a\xEMM '_2xJ ]Z0ݭ))g]=sX#>"g-3|G+u:ݜW܄453 ^ŗ='P{8kEܩ;T(7 8-*DQQ@)7sfۢ)vfRZC%zYΎLNǀj 4vtɋaQU#]qKk8^f ]ATS,\#[|3YKVcCg?CV `㎭i0zeA'aJ}`&ni}9uxmË2HpiC1Ny^Q]S,/ </KJ< mFv%o~Wo8Z 9_'2tĸĸd;XhX{TG q]cY qY}t-Rxԩgc:>}-˩Wj9JNiKa4 Z)O)7kU5;oЙzP#SQZUkxae@mӜ?E]I VW=syi0Qߜ?Q2<]5͞oۑ/'j'aoDE*}!4\%Hүt&Smp:FlelM?,;{1fCeqbUyڵa=(F>r9N 27xŪ;0q0]%j U8QR81V;OPfYDq0H'> 5DMD|Aᐂ+QIk3%eW؜P?^чACu%/.?@+`|KJzk2cHc4b 2I˖=Um4al-u6Y@n#?K3̯*#9T9+܀{ɅWǂ$ٵ+y4.nF%V^(38:,TWew yr္sWXVvB;\n`x0== =PpU8\.BY}Hj>S$` NBfT-R:-UNb -+'cj`(1nP`UF|ƌfQ'i]>Cq+-RU_$Q9~#X0E©kmk?|WñP^ uMUE!7nXM9Qi ӄ(;-}.9xUFU6Zf?՚ab"#Bq"!->O@7e,Rjd6`>|OܲA_A3OzjςD9T h Kk#ܦVa{2-,|VqKC?P/T#v7Vı>zZB*4ͷtISӡ_s YN= L5`TLEq\LAYlWHə{Zg(W;}joRM:$MspqkaGrI#֊so?4_XI-MHFT/oD+"/r#_v$Ki[ܝ\@|,_WY yVr8 H;Q:JyD{+$w3m3YrZPu/su0~o=0˵m2Rܩɺzn\~Uni``)B(pzJrzFL8c6$[?/=ƻKc89p 5ϢFѝ9qܛҊE2Xiiv9JjGnٗM IS"jϫ-=EMܥGBy`?Tۢ줌wi'[R\ŲZGpE_I2 c)FQ#]}3]0 "j-'D Q2}J6Aj@ Guꔄrh?afw9;4dC"Dua{Mzϣ B;Xi3saJzEMN QJץNbE 2U4N_FO#A/JWhFA`b](a3 mBGI2}ϣYhDt5_.y[cqjEO=۝yمag|=T};}]S6ŽaC@\q6/땂qR6T<8DsL; "p?ztcm 'NXP"QK*~!Cf1[ `f3- ȳ*t;:skF {+( n7̀& ,lJj+ʿkn2&Oh,Q_}H"j~՚˒N?{+3\u_͍%-oxo^*DӢwh; Hw9f7]xm*׋JzmqT3Jx}2NȄ~`KöalMݢ OF@"vlW\;Tk'C)+htRbDVs/!<#5x?j.a_OGl=FgECGNK, jBpJeQH ~rfq[WdžE&el83KUg\~ZT}&:A? :2t%ח~}O9k sIwAī Φd3 AM漥kG683 ܷ'_0s"wPSJc@b!V- L"oR&?:0o m7|~3~~)З!DQCdAOWyk0:%"xb#Q%~Ӕ1t4yD/VI R(T ag(w.JQ]iv{C:q|*3&4{Zfx8.b:)HRd}O @ZVM):tQH!H)\oѯ0iC'#Gh; >~sh* h6;tzNG1l`cxU}t9u8#yM|e(aC+&f 0hO͌/p@ #ژDŽ-2rĸjK݊\r›H5l+?Bwʒrǝb#o_2qk>6I ;22o`=WxC" Cbdk05vg&RBaQێHЧ.czYZҮ\=rrkdO(}1aE묓B4wR󂺯nQ6kuFvXZjXPS y)T n.M#j2fJmKpPeU,1(X(ծ*Rg{~*1lXeSf0r~<\0Lq:3%?ff\i6*ZYThӣᬩeI6jƚ%"A q'f1&ǜtc \bɑ{zZBhq︧>#"%O1 4re|7ʹyy!$m٠݆I]"Ѭ{>S3)r}^  7<[6#*_oW#d%fOVCeKXV" O]hRi>J"fX!%Ox d1~X 3LӲ&1Ux*2/3IPKїf-'D#/KZ7UN&7dۅoL|%@ݧ́;_#9{*j7Zg }9qs1N!S%j&Ff(3P,]~$?R&6^t)Y/1a/9~--njǓ*]YkҀ۠XoH 4n )HY/~Qƺ۱5rKO[J$e% ef*s LǏ l#7{`w~Y*&n O4g3xq?b ڋXc}`2#$k!ڠjaƶ^\~B,7:-z::b{\+_Y޺c 13"l}nMQ2ERC`^Xsj"-Cx4+]1O^4nz;mc A{y.z`7TrgM*u*i,~æ( zy:^v;VcǓd71c=?B$Pc'B`*303+]i̮g/+u5wDNnlLwpil#ꦉ3sUUoJv+Y,-悸OE6 썅D 5Zg\mXu)PoP-u!hjyS朜m`\In뤗=gdcd3k 'V^WsC";xUv G Hc%;㡗ScF9PQq~S A O'8z^~)eAG䰏!K NN{o^vj.K,79jN}kܬ壠~m6ÌsH'!*ٰeBx[ hvF\0 V:l4wV/Ne|_`/6mL(R,#kS ǝBϒHhAK}w$84z{ 9$IQE/Ubd^y?"`sQK-ʜmdi=at6,}l.YО}Қ(QSN'd3+IL~CV:p`*k; S9f/ ZHIA̻ ܁"q;;Fk8 tN7 I"v/H0D<0GݳВm+&-Ae휎5l[6nEاnWU'N L0Vwɦ+t^ڞ?RG^3K'%,]mxL m&2JqA>YO?L}\KyNzS ;8)v(W/w"R:`jʈKf}+zf-k_ N7(^ E1H R1:d"GlS %!~$Iriwm&n)Sj\A'XE/&vWAe,aЙ]Q[Z̄k[Iĸr۔~Y{2zݚOdOq ed3X5dxPGxTSW" }~rc9-x7ˇU[Mbbzh#8w- şH`a7nͿS2CYZllggo#d$`MƄ|ͮvpΖPG}'2 R_Й,SD*V4k;KgSF+Px `o&:vxOdܧ7mK j=ޙ Sz6[erdgtG<Poa ٷ|{STb9 d;sz\m_,8ξj[܇smJ8 h WbOsJ21UK-j~o5ܓsΚ{ ;"#Q?zbHe"i/j^ QeYdE]rI.nSuCX=!_]pS [ a<^Vu4MG,AaVwIB]GLPxoxvtM`,<Vg_ {\x;$bE^rTigo-.dW>{nMPKqF.QBd? iEYW!F}TTo$"G?XԳu*'e«e48:43euv&\ʮMџ)Ǭ$m-Ȟޡ?|r{hH?34rzGAG ($-<'oِij{WiKxk`kBnz UD9J _ڼsg]b91@pha*7S@*O,P^DV 90?R#>} c1M̊ӳi? uP' w\`tZ&ppUSr&iJ{/ PHt_CH6}JKMkgs- Dőa,rZ?ga;̋2¨D,C4ny(¯l](ҫ=LH.cC- 3Hƒ\܏ SZlCdG3+0/"+,:#+qV7~؎y>3G3B/'"9{2G.FZU[RH' ' HSg#]+*M# E2%Ms;kzӉD3Jjyij?S6 |'{O3m,9&tq/3l _ PL{%GC1J7{AP^0PVМ<N@:04V1\^4=n|dϦLI7=cl|t!utP HB!0HtzGTjB] S ./@񁖀]NKkxwiV(kHaַP-v/k/ w*&La,YL#R>V '1SaS^aC䋿MRJ6cWXmÖȄz|7o0ZՉW*Qd|3;!uw7}6])^2,x PB_7*b,uVNĿ9) )-ֱYH,NֹhbE1MJ1-2XՋ%hķ0+xK~5GC>#PZy _%?!Ih!Tbqkp'7̀7YS&S90"> {|'c_TD:Tu&eGdue'c_=^kC*weG?2Ӣ|Hv5% `L!4km_N Pʎ<#ؘMkQwe'ڈ 4% Glc<|ٰ4ƜOω3 Iltrѵ~( :$ѐt½ɋΧMɛSάq{ *7S ѢY@W.1!g_@oX0W݉׌_!NGy/O.>Xf|JUqWщmҩ# RK|۟EX)7]6CTz1n5~9W|k+cOkB pis#hDo3TPA(LqZoTq*eX۳GcN׼f3q LHzr8=>M|2d {n"UduL8QW$;c kF(npSLwn-`WfNO` 1n7&]vQUCI+N/%eA:N dw*)DSIw#"!;xוr"M.T^"u_'N1OPT ''5F\XQBH!_ 2:?! ΍R׽Iӊe wno^*J cee~z 6.m"DHYK/K[mc>f>!0^/w!MC7@q@}aZ 9Yf-|hWF|j:bH/5cZ.Bngq=h|a@cg*Xb#"isc}gSG %g1܊tP9z-Z6{l̂> sMtd7HE xջlw.Э4ڹC}^Q9hf&:[<ғVY6458eB4Yluz3? bC{ť41pYתkߌ)՞Fٳ8gw?q\Fdrk=jzW#Wԥi0.V* Oǥ;I ZA^[CY냻Sf\bڗu{<1qR.``/#[u;9ϊ\8DQG}[ (V*zdg Kl9yYk]% Co;ag&aBr9z$@W$BWd_Li*DxgLy S~%ةX*HrNmiJm}blGQjhi"*EUBNb<;[ʛYBc >8w ,Ɲ㶌(wu@`$9ОbW n.k1j+ aX;PB*$X޳7ns'MBFr+Rn ?J tB{I&}#__pxbEb/aF-.]X_5WoV|_ [j/,0u+L2R8'NZmWJϬow_(঻%ġ&4)t868ա%v&*45s^{ݵbx' $S D@@nk<1Hx#lKfRH S)/ȖIcT hBX YLBPv2W7h$1ܶ'uƏqaf q9X[˅:Y =)=.KpK"iJ'yK#ˊq,@"83=9 Ύ/FdRѻ}pҨiLtdW 0=oO]]!lzZ?zv({훒6[0ro_s>R"iHMta(rEQe 7(!Kq_Q^W3kc"-%W!#~P MW4Q*pq ,g&LO)>%+O+ZF1qrw(]sE{*7Jōܱ<R(";Fez,T@eb!VѰv O1,wZQ8/#iI1{7HݞDjt${brVl b;n@y8=Fӛ(fHzXfv섵 O7ιU x<?PqNrto:Gq4L<ָX՘+(Ɉ`Xp7Ϸ ^^y!AI{xUT(MAZy :F뎨bwRM[\C6߇10!A,NjjNiHoqh y;~XVdA((^yHf;՚vnc..Sb^D<ۓǁYUՁ7!QQ6qB/Xʈ5xJ8ݏ n0xtkRk\ biܓ-tK Koٴ4+7sXQ_aTKf%\ ?xiduOovY%):N?7*xG3JMt S%_Ha*oDX³aPމE*JʇMEl"KEd*9"h*uCDzk4ip֎{ IOh XvŌ~ԩنypQ%3ɽهò"FG9f{ vd3|=^Q+T~ Sک8[mȮ6=>5dK)}j|)ژ2XQy,D)tilU= :Xl(kƣn[OZ(Χ-:_PUd{U_||}Ecg~ w,8g)eBQ Ӟ[ cgPƯJx$E)srH)~<é޲SR:vbZƎ>qW=<0iTjB xi_HnBZ8;fp''b@(WMiEʑr%:CPο6BvLthq$8 FƉ .5D$8{YSKQkH=؅1N^^$f~)u[10'L&T>`]'&YC#eO7&w-8 ^aF7f6P"OR &WRAilըEdL ZmWB%c!ӌY ad;bjVϜo<1&a–A.HʜX*}-w퐧oy)RLJ7/ןJQƮoZ]LC8sn"AN? iP1T a 4g-pq̼R:'wk+Q;H Usf{iƭ9A0(5a jt%è?o?6| .WLQ4*7a3]zn %6BexCӘlTRR1<9+usb8h:rʅ6M*:@shR%n(vC1zfKn$T-o>Q^=ґK׸ Ov7>~a,sG\$v › ?!9J$֝gn~%ơ L:$uܕLWj1욁eQ%&~AUWA exan~7@rɎ~SDP=! AfȎ2a 4J-3゛R_L/jQ^XqքB[R49Vû@-& I>ҐjzdB[mu%m񆕨Iy$1X,[ß^ '7l@x풣TzbGpPqδN veޫa|J{'6?v}=nPb-̧ehW^OoB/*[)"k~ ߎSᤄϕ99ЋrJvǨ}K?X5Jƴ /ۨWH)]H0Ŕ) zwm0Nʻ-̓Sɜh`+po3蟼?UP%V5ҙzn,6+έndnaF YmZa4MEà:8(@2]wW$Z>#_p&pI [NG'6b 0A# v,D3v.s]:*Ͽ5jŽok$q4Q_B$#ػ"=f ]=y3'0/glFz} kbF,L׳; L2do,.Z=.j1U0h@[lB4Ї+(M;x &H Ɏ@Э]G;B>sgκYe< c7t]Vh#¯*b)Ź#Q"іD5zV6 Grl3df:M!D@lLB r A+F+;) (RiIq:`1^wdVJW`Օ{34tis˚nuJKS /zjVOz*čnTќƨ z̉+!"&;<il':!K/.|=ceW_娢ny2|9uWç:WzR79({^!sL["ӆlW϶\y%6rb6W\emQQd2zk^iS:ϩK+rQִsKG]*ϸG\ I<5[. PbwSED;xB@wri ~0߉'7?dz˰PJ/\KEm|[Ƿi}N~K[U9yiGU"78{pjotCnϴw㪠M G1tKqZ((%5P0L 91q`#D/؛ s-rQ˫/^5;3jFR4fI*8drtZ[PS+9;NUIKzmPXopͲb; ?ĉ"zΰNu' (6\L%cƽ;ѱbU 1[\pY#.tTTSF_| Ɛd!t-{aw链*Ӈc܎}Rq93(9ؙٟ:e~~)wyɧ׭h(. 4 >4,". YҾ@E4I?B{,xʍDr5;p~kMw#|F; V)9uj1G/[?)s6;v z `E,ٵl$Mz}zIIg Y]%*aiYϳQlٸpl2Sߊ:>VNAs|LskeY QV)̂Dp u[[?v9^PajHz=vroZ"wZJ| +>[4E&eG>`vVuXGc^@h^ G([R^@$6`kZ߹* O^2(vX#fneeљTNI}n.9&'][ 8#%2'E@O,Jq5)%=B, 4ԕb>P9jb~1!,Ԅ9J%aWv%r#^!8gaOr% 櫇O6#0WiA[Oo⡺e*JΞ>*+O{EehZ @4rQ|~1yxɿ||p-.?>R'>H'* BOX IqQSpi /XݬcĒ#{FDПC:qKTj}+m#ҵL}tQL{ GF|# ҟN)Lo] d"ZdRbc& j z'4,f:L U\w 4d)P(Č5,.0hT3A9*&4D̚hGb {E1L` | H]Xi9f]Ϣ'gfkn…"'SLCȞ{y|E 3-Sp\;Β9#z:G-εDpw'𔍈<%d3׈{bGLLoɭ~x28LNۭ3g ;wsr_N/#lB|+^<1 Qd[|8*hg c ӒZ'1N]>s+G%m <L]%f" +G|%~t=8ŁrjL<2d]8[*_Ô *ǫ 4E (4-p;@NBԝw +"ѳa{y~n Sƴƶ{mW{coK\ 8 XhvcGMbvWW4qO8*M=9χ{%k.I✵g)"Z!v]#zuz`ŵ(\]EnDpjM!B&=;D\zC:q ԘGRwUrI4+`oVmuv2mjo Ddr@߻=`aFnMp@ H E{o&,&tl!hmP;e|r@ nN: 7r7gsuȿ0^=/wyPǑLV [ I_,L!4]h̸*-fu3H^~Dy,>rE}6mm,r2z\Lޣvo_=jIXe2J ?4;<2me7)a &35SH\Eh[:q'$%N-]D=z\~$1kn7AIoDL@|o}) z=6Ȝ/ =l$Kۇb.]N%F2)~6"]f~ (mS1V6\!/ Gf~pal2jd4یv}GX/@)"gQXTq 8?Șҫ rG6s9[=gmE-H7M^_buj+R z,SKL޹me9ByWjM:u&k5r׋ZC^`C1޾SpʼnWKӞwR6¼v$q<3s.64Vۗ 7I)} 7@ŏgGv/S[5ϖ-lOdƀ%݁;4[|arFdEV 6'FjZI!Aa W@k1"$"WbG.2\Ir(wkkICh>S$ RVz1c@d fGzữ`&Jbjd*}9}[+pݲۄ_od!Punkī"e,d;i~(]LUR >gȶHۅDL}QCIz\ڻ>[H\DH b&k[&\Ez Kw^fp33 tQq;NKZAL&R[5B4'ϙ34$ ;k`s9~`"-Gw9$XՐ'p|ͷ0P aE +̜&=HT 1ntEg ,]|Ermy+` DЈu`;L[`6" j$@`tbe[\MoF "\рU6OW}*)>wLfD::uzxkU{M| < 1;.WaRuMŃ]-*9VG֦TZu_=n a' 79PD{"}tXdTm!U| ^w=s,#\]4tΠ7ӶCY_eKN#mOBG@a<(P(KğmD HL$H<\bI_ٙ +_2pSX3]FVee۝$TTdNt&igi딍N~™aQby*y:  :XL2OùT%\pm?@o"sj=0fM&^`8u;c7.e;R;29Rt]AZ(cd^G=`ڴXuOOCN3Nno׵:J >0%Ѻo:rskR3%-Y_#ʫ"3vwhun[e>l KJu! @fZuQ3m+]$o-YoZ}UP62=@lm&>Z%i"՜<@ya=?u8 ''PQ1 QTٗ8Bl=|pfsBc āYpq:*k}ho"d;ΝjpO8R5#(_hʁ8DhC>w~))pMR[Nq#5Caxr3d#ߢ8,LN D<]VbdO@ ht3;Qv`Ĥ DEb$e:BZL(ht))$LP[as|tzA+g7W㍱C]^t`!DbDM+::Ȳ%jo*ɑ^޽Ȱ})[7}\g8I3*,wi?^22ƹBXDKڋe#V=ʀW5e'-昝!ZEj_R揍l^HR|b`mG/p $ g;Y pR7s"}"8L0_ c߯N91M)\S㍰QXnfRl[^O6qk1$&}g9l穇nf_b=>^5k#0u?Ѥ p30[s§H5,RKli_Ѿ.'b2xQ %WȆMfOT^@wQeetAj1׹em宍2v!{Lkmf~[NUmƠg6}zJtKH%8z}Yfo@70F惭hʖZm4#>ͫĎǞ5דS`dDFDž&@F&(rD9;X"6eyD(AdtH͘&A`_AVP!I)_HB߼M-`4i8|ӑY(VxԺ vе!Ny]" u/>gQ'-$8wD9gJO1n hU1}ot5,J^o|֣7I]>ڜVkgWFTYqI<dW^itUHf)Ajx!v#XOJu`6gHY7sR2 B':4a.Ā!oX<%Ub $;Ҫp̈́J{aaypfu~/ S6UZ˜8w[Yh$ {Qͻ 6Gx{DpՇ?DNJtcUf^Ai.x#)^B)q'K7끼zl>d0B>2J,W 1̸SN=-BP3h !=\(cA\im`[ȳϱϢuxh*F'b2>T^#n -0O1T͏{vfx#TqoU ̵whN\ 6%C>MZkDVF 麡5:m#"{h+c3e,dR\Q;=`,ךH"Z["Ownjh*9?C+|mmjp=^F+Ƽ'|#8NgiҊ@IB-Y9PJݻ#DV8D n0)lk`ʥ,I~ث߿ǪAt|Bo7Y k# Rp೒<VA4R&Ygf'8{yI{_DȜL2 ibPZ? RޓMM "M1ÊhíEW=<@YCT[:vqĿUK±\,QH |D@sR̒G{dy}ZL:M'4=^ YiGf`pğܚxZ(_WKc3'`Mޛ<[k 8~K v k=u5 DsCj:%S}{∫7>~s$1ʧKk=7uf<_41;%"ͯ×?'nMQߘ6١$4WUNhMJ\: hIw Gpө}5!WG;3+HV=HL{\ :x9QK/* dAcb3^8l_W Wr\Ӏ rz|C#ɯ䔊gXl:Vu'NQ4UKr|?8C%YI`qkQEK+7cIFojRҶzAYmn̏DCDΓtGlTm\gq|?^w|&fZߨᤧG'-}=3M 8,ADz|tI{$^ۄw7d'R 5snO@<L>r.Is  t+lga\o6>pTlŦ[S|\^nGHTM/2_՞Dǥcl צ)yo,owUX6H{n{"|Æ|joz5Ca1]κcgouړCda!n+=Ȟaf*Ю)f_㾙s E'(ֱwr1/wL گp6 9<evfsQޫOn'Jwwւ1w,vJ>U`dwp;V&TI0fԭ ޑ(1J̠dBqnnIگ0,EǬ͗jM%`mF1|'ŠM{bqÃ?A1Og[&lPLaš?D3^eT5|L)m@X4D^ Oa{RT@ϩE5a: JV٦DNג6~|( `E!W;J`ΟH2Z*aC9bxM4^U5$ܖVȍ&3,Iu+ Pz~*ȌɫAy7#Ԫwlw2Q%C@@KHS0C)F "=im* R o7>^Qf!:Fs8I1CФԿ92wpr;1 uD*ݪJJj^=F%Fnz,^?>5ܮTѷC`0~Xi<SѦ*&cnO`1|5%*r_Oժ]u3溪)t:nN%0- *Cl(cEKϚo#Az3|W?1ӽhW]_*K )5!w$"^fuIŹ"R2b#+e+&ʃc_]LoR{>2, nGX{1d}HtfXXc4gJcUa|z؆VYeu85ņ|q&L&TVY|rBpX6-±իRvhӁy@:e@aG R7o>X ڧ!yx0i3WcgT f6kZdW]4u%JqZpHwz=o! X䒋&b L{q((^),hҦwUo0e5NΑ~y(ޮ!A[u G36g#4^}o3H !w]ӰX`,5mr-*)#$φ> Vje#:sイ~ÞIZ~݁I);0Jp໮w5DR&7sl.^F=MWpfLu&J>Àoo}O _zM V3Ӹ`(nOCX|4%IKtb&gKI<+k4S=uoħ1v$id7_gJ)|Y|K řn:mR-RMHTOMH1ҭW5\f4i;6\#.ϥt,BӏHY^/{Y~ԁ^+"l_yXGvng:Zn,w 'oxDw3Vh'85P]牗'5rB`/}ۿB*[qmtzÖ a0[G}HV;N_ ,Q>/0mo)xW2nZ\n&g!5cx9+ waeQ5eQR̂r(yn {i++$.N{н^!Xi>D/Xu We։{ .صQZӠv칾o?2$N^}3v/:w*T0&M8T yz6\t: IٷDׂ%~ǰI}[ybk5AK1[o|h $&p3HZTn=r<$in"MU2D'Vmb^.{VSJ-J~٬ÛJhfAԂc H "I2!YgFo9v$Ȅ;uEzHEGێ'\*YgI 0;~(ؾ!%$.H,-)+RqZ,&҇ކ)4[0` U1&Om)nTY[[ dICڝ^Qr\eb\֜|hd3v/[ӭz; <^Et/ojW1 b|fFs_4e^c],?u n/vk݋xzxU!agf ΒbxxT8U@xP%ɽ6U>Y.n` BF(n[ۥ.-?wlvOCrɱpo.4U{rK2D`zN7 B(I*nUV#0$ рUWt:ۭd:RN{Oڸ*I&m.|>s9͖RK?U۽ 5,W<#4}r^e[&DP8'P թ]ݿ:+N[L¥7䞐C6Q. :^3c8@TQ􌏊վ]ϲ\M)jD5#Gwd=C4Hdc>wX{F-ƹi>9*MЧ0#ϝX>i&<>Y ]HK'ˇ.i_supdkUhpw;Np,Ri{?Tv6p%Í*`\1nƏ&~ӷnTa!ˈjB2=zđkH^E1?}~Ȟ.d*2+LI\rhut`X@Shڈ^`%9"8 MX%3ԦkK$B:LvXԅs OIHgR׋j,] J/^g4:׍~9n;/g]&9UZ}ʴ80& K*刜$Kj£W6!g@(|Vr۷bA4IKRYkSwzA̱S~0oRpFq4H:1Շ&ʶ%v{ᔵOQp\yq%'޴rJ@X*VcR hZ`}cД`=4=?3È ߣ&IIU*V?*2'9bʋ@pԪQt']o.7=mR\JnբT3LJ 49Y!&OOu%pWOoN3Z 9^f Sp \-E㦵}@^1lL|)@{ NJAX)Y7 lEE#ГJK#Ӥɝ5V׶L=FR3v d~S9ںq^)@iSm\TGuftӕnqQ=fm2#\d25NiI?(.+ǸV$:L,MT;W0/]m&(n r]@Re6 } u ߣ kB۝YPZ&p}8jb:S$;AK5c<ݓ'2v"G/76V}NG>[w@{h~%/?KCD+) Ǧ G遏9{xqd^pT%"05Ug{=q!K^ff m:N^DP A²a#;|:Pz;Xh&`J1F$_/[DzntPX ݧB=5{sJf}fFW]('^^twdDP^Gr\ߟPs+' 7j)'{D&"FAbw-Q@nN.7~}ڊƐ daxdVbaS ,qlN&v(-\CKyPr7%&5bYWNoN6FP8N% @M߉ZA!BL5}5au0nV7~: 88(YAr;˒rOޝmt,H*cmߑ~=rä_,t8W&0JX=&W C}ڟ(/A q^Cwޞ1WR+җ"YW.CPŧy^`HP:w-Hw?ϳ  ꐃ'V>uzDBVHbH[K ʋ+F/?.!tx7fՙx-x"[_J c29KV^\Xtdjj.S _-! }}in*gӎiȋL$(5˕hqi޼|9pӜGj]0li@+oOALYhq;Qlz?$DD Eu ـy49_M`U->ϷEai5b~̉g鿙n[4v۸LkoqnVDiOXGb81 p1'jJ,C&BN1{#DVnurz 6}0jXpK+s@L&Ҹ,Į h71f%Pb+.Ź"UE[4pI&8}Y^U 5T8k}&)@q=%Vؚo=B!4j+CkL':[tsT›ʇ|*C~X+5TPEvafv` cr8&d)[,&X]n&;4˃*t%+71^>тt)*"ހ5ŗ-Q?+N.6ΦIBq;"Ы|y#_'Tu,#mW_Kt״^jc2[G&&utя "VJ3ڨ;d/\ڴ$.>9s5C#9^\"Z!.B`?L nX9N]˳?D1h)dHjd,*Τ;+dkrSRxal&NO.X9N~zǂO<;A'j)@G2{UE;7AAA7V>9eToV9y AMH c R1xdÐ}5r ߒ[}OypEl}ikA=D% 34y7LWg%]gIoLC,T Qw{[sg_%P# D$D0UMDd45pn%pA%mjמ '_p.PN雷َ\-"KG-=m~1jџ d| Q"MXӐ5g8CNoCi\h9*\1̛?[d~}VS%8?gPhRҠLDLFsƤ^cE;aMK TP??!L<Q)u3H B:bW 4U[DqS0;JU_[D$1!X-Xd?g!3I&1EiF5ljLPmn7m@Dӳ 9[K$SЦrwӢk$y H1/ݘTy֜@Ӊd$74I)ܩR=4ܽRs/{Zzgl)#w$ri škL&:Sj1kGx~Z>Y? s*ͦNviϙ{- %5MyxRJAe-p|A;mh$Jd&:]q:s!Ori!6̀)SʷX  *R*#^c{q֠4: O)^BseΣ.+DB |j)_MÖܯj  @JcN7g7#uw1r bU`ͦf= "5U9 6Ln?YI)7IJxBk]Ҏbx| ^>5i!XOrQڍߘyzdiP$E=hŎRfHq#] CޑiH7V$ºI3OhUt_Bp'@v*މꋴ'c XSDWўVpM/ [%/㌴N󷠍dدG!D3m00-V K"O/:ДrՊ:xo!>|.Ƶŕ6gҥ0ЫvxqK?+Aa o]Ů^<~;m A6[QYSz..?1LHú.%t<Ō->l# *pյvL}==$ܰ!˕hF\RKd g:m滽2gZeB [z^5,CMs4:-j@M gPs/^QSSj- pΗ:d> np SGCw/!5Wn|\ {7:nRX U0 V [=p3v*4%aO+Q1NEdj*[SFր4)hshY0zDgaƺEW!ܤpU-Ex D䆐 $٢F@kx*Luu^Ħ|һ\b6gٮَY!2 Nu+ie}s |I%b7D%+[Sa6g8IB~bUzg 6TP;wl ֛Nn2 Ѷ/sqGlYq,yM? 勦>IBAKB Lrߡm?0d57b9r]yHWSNA4 8a*YFxF0T9q)-v9=Xx›ȸ9'ZTE/Sv޽ )/K>=wj2KOg,gFQG&y 6~+pt.oޝJL=3ֶ 2PsRomy"ۏńݱ`R=X";|wJgC97#qxMiȠrl@(7e3*~563ik>scnGi k&h N2]s4 V|?xR_EZ 'ZZa{װse݇ \ g(_푼lGG Q wWB%?wht'" /$4ĪFNeː| uggqwmo3|6߉yKn׊29o \mG %8'ٌ[ 黮Ϋ6j3686~f.ѬDfD퀗VΏ! V|T&20\mTclʅA}b\pZ10o`!IFrR\!_T2a"Ls偝)mmV1G'uMj< İ"ӘQқщ췡b" cVTOb1Z/k]ϘTVA0˰,HFٺqѣqB&H9KbD!Økk2`]c8[[ӽCmLF Q>LJ`JdGM} pNX%>=0IT> J70%ܘ<,xc^բK8JG<0yQ(a\਋J/: eñc{ 0oRb띿ݰ" ]>SӁv% wכHThj MTY~ē["' Q޸Wj"./ 4s\ȨЖRk 1L:E7E vkhoGDCEɤ6[)Jo8"䠉z`R69Xab=ƀɆ0|ޞҍz69}Y %5#UjMcD%ЊvdzX  >}q."gaEAn?cQh) , G[gC$Fkk蘎@<]RAR oqa? x fGgR*o=Oǧw磅Xdj c4drU@|]wo?(b](KbHކszP=0P|k=gR%?G;\ <ƞF?;?d!A*rܢV&[.@$ɵU|S{"K_+TЋ8J] Up3t)9] %bF;Z~ ¥e((LJk?~! v6Uj@QH Pؤa%4VCAƙ2 lǧ@_ozS褭z Z-0캷U2Ռ>n3wkfA8O喦XXNU8{EW9Woڼ?Ērs0,n1b>&yq#tGa><^qŗ3W CL}ZHŀ`6r.*樂t?f_@T{]4|֎Mxl\515JRW$ 6 MAbO~ku2H~_ftms|Ul/摾[ϝMʨ>JX ]TsT J4vvPwe>JuBU}߄w:cF_r Ye=Gߓ2`Fb-ly汌ņL4 "OG yʵJ_i/A7|EZ"=-+~79EnKX"7oưH`2vo@+VsrT#~Vaq$hnk>j=-y詛ի-j}-~Y!^-kk`L䈂3}?w([7jՊ[sc=!}An۩(8 'u >OO7~FS1R  = vޥY?;9[@HxjբX_N%.WۀaBKebeeu!T}V?Ɠ _Id.vz/F!.8:ZY8;kowZlc ,v^jD*z)0E?=jng_0u'N:w4:] 4tn-S{.2 '۬n{ءXQo-bT ̡$ 0A)# dbG9~虓ix:OW_4燍AM)[ȯ1C[b \ϗ?7S⨠,|がToZ1-,Qԁv1shB5p71YZj@V2CG[jߦ'$(3i\NeM*} ݺ킺gS~ehhT@,K-΂΢vS/[X EeC"_r4u,_r>]>j/=k'LN۱ -b86d?T'Jڃ<{)|_{%G\l睢'62w J %㈕iCcȺc&_b?\ :(\BbGǝ3>ּn)E$hb[icVf߇lj>ZKmfkiΟ㎁ϾB) g%FX &vQC;,MR$͔Gx Ⱦz2n K>P+2ۢ})0Ladv9bK\|uLWܫlЧa*T^Twjטm<>"g/.s/L̟)\PINogRh?:jQxͤZb肮jbH#L>d`ffF*|:܌:\B٭d^rk~So >.+!.AH;㫼8Z|Ԯ8cXfjMJ[M_"-/)@r)A:7ky0>}d5\NJbgi ~i[P?R{+^*|Cv x'_z bPɥΓKgrς_Q ݤ7\X]Cz'KXH*yzplb4092Q$5b>WSx^JNE7q۴mc+ϒ+046^neE>"X'G(N˞.zXM~+!(Q)45Eu}#IOhyr j]K448, GN̡yMro^Kzf$II +kp qؾ A̝ozsxPZ UGM9ܧ2#쨿YCm$}NO3eF^œE;He^fvl%XCR58T,.71q{ F>:X4mwsNIn._$Bv d8ݻVtchH4tuj~sWS0a dQ$D*'7Cp^ܽO*:7Scw!0}?pu6fK܇MF!r-)/h9 U  p@wh.+ǭokwoӳCg&ŕ" MKME=3 N=֐DYf^.l7ZxZ;jco0W/ZL'Bə+t`f| 3p.yXh*O\vyUG _ ea× U`AFk"uzRp^QBR~g Kc3Z4P#[L(d0~-.W8rn*G a`|?g\!3u-eЫz20V hύSM|IzLa) )=A@Ҡ<ڃ 7,i4qpU.#G 6H@(^|ҔIItj)u%Dž_JN(J/Z??EmnKYıMsQDoeo䞳+eD*W)d,7֐@R7 a&d;lbM#ҔQ02{ۏ-q6Q?lY؉'>cxo9Y>zHگ~i `m!~I&_#^ɆX*vta'sZrƣ}ջ#08#\~öL\ &c6bq{1޼n.\G#.Ѣ ٛ'9-&yn,CUN =T8WѤOzUMԆt_<2*Fb#_o BG,r mXfklѲ\H.8[xceY"*PwHodaISH#(FHƳiEyR6pQE{qDP4k"Sp=5kwuÛX# M,vL9XP v/*z `3(j"pniik;Di :ڟr.+kq$$jf_@Q󒻁l?a3YQ$@#fQ[?i:k2Yß MM&* BF- M/f.9v91Xu:]j bv^)[Woc85dl0ۙ<3q$>/pvwV햗c뤾 5He:V[i{{Mx_xazwrgh ʹrOZmǒ&bȨApfΗpmWS۹Ӌ cD^`oNa@)~r 28-A̞f4NB‘\zl%b|%OGu6rZ;B%tA_s zD9/0|>qdq!H3>Y ucX9yyyMU?XL*ڽ,˲6qYX%P.?bZbvk8 N&T#t5mvOw[:%NL?C:z'<0 OF{{+$Ϧ!Dbx'@ NڤUyT3J5]լ0ʳ!; =0$yMlXL},G4=por _¢LcVr[QeD+O>:K̠^q8i7 լ&sFy>qVwS_ (S QXE|}G(28{k /S̺~@Y쬁 &Eju-qzتM+0+EfIJZ`Y ,7f%;4L}j,W3jz1FsD[cu5 8 E۵csTl^b}6Rҫh ^X*FX˾at/44@#pH?HEM|q!R'1c 7RG>`gHgq60>-tkhʎBm[jh-ڄ_?L~F-s/ vd eO>U( l"$8@I$u]g ^ A*!ӣTg0Wk#WŠQi|9E[ô>&g#]r-ɚp`gqLli\bL;CbpUYQqppNQpz"&K`>_ ]cJbpy l]l{9~_[4c֬ :pz:&%HlrXsdem)/rgmI`Q( d?Bګrenf +]@7 SP^9`W9)Sl8l{ȫW-=okHW WW2e;|h$_G{#.3LSW óYq 3< a-$]a#^%@!ۋ'_[I&kGRR Sh쪔kCz:% L=ǟЋs_<,M%C:ׁ=J'j]MfR*#M=3t)IH?FNH $imc}DxJy9g&U>VJ qn}!dX@kNzzٔz*Ub @0͋PLÇ.Y~_,bdV|զ`LnV8eDTDR(eF#7G5Htsx-8 .Fmx(ژTnq/0fYebriA%Q݇ }2Dq@n*!.ڲ(7@7~ 9tܒ>{?aՆdw)5V=/\췎;hE&8 g= ~ىI#bqN2HAռW0@̹ȱ43*:,!mR*5$Fvo!i&;XD]N6[}ݜ8Vv'QheƅFaA/%ѳC ]6}Or퓙N*ExEldʵِL0sOHUz@Y kؐ5.>e?S`!Dk5?yGt:BNZo F@Zay0Sh&%P3Kdiχ3~ /^bnɆa=IuGTAĀӧBR܆q,rϻ,4Qqu$V'psy?w{.mr@fqYl.;t4T%%P7L:3P /O躬}e#1 EW7_f Na#C3W۪HS/3z'p} s|fwQXB(.;8a1Y+1l2Ȋ*P^)WF\v^/ 7P]܅^seO&}"wgц+&ħm^{[o  S"jD w D5c3 AStJ+:k·+&N[͠93H(v@ 븨)RB`m݉^(ٳ-q$8R6bsت&7t%ZCxwй,Π8 BrL d 9:tț82 >7F)= x.Iy2!Sj؆@Rܒr$\ܔp}fo/E7:ސVx!AY7|2 Q^P6#onAA\-ҦPk|gJiHIiQ=;dS]F]-MKї=X^ fnLBcˀS&i]2FXЂIh%N.Z&BHVUZ\}+vuiP:R߈`!ȗ;»5;?fEq%/NWy,;јi2@Kl|Fv֒d|T7cYKE k"0i4N}OCS7 Gt[关PWCq.rAa>4'3Jc :t& b'WE.{\P5B r@ոyVIma:v>:8$-dz勉c'D©'lSʊT #C E)+NPo!4xv(|[;9k$Dy=8wh̸~f(iiS).C#;Tk Ҹ,/Ąf%ڵ#~d݅(нk9J$2{*+R \q5FFo*nLD*UtY6ZS^1vy6?3#L%܍jXc 41G9h>^hXe/{9`C\xzQV^] 3,EWkp۹Qخwf7ÿH ¬gđ LE%- 1#* <,ƚ1Cm*8[-J}:xU쐲e[Bju+@B'#dAD_F7mΰ45ͼ' 1*@35[)ZqeŰ3׳(Aӆيn_g/YMl Qgr a5JbrGԸfXoB=p1Z?NB^hx 5}PHlI]@3ˢ!8,$sd-!JlQBx~ԋX&'x笊hSVo'b|X1ME䣴AE bµY"Kz2x+14iH \IQMB%IߞNo7Bm]y|ADžir05 z4n,dLo7 Ob$C8jX_U)Y<1BPڀ当[B`vvӮu; øgoCb Ue3*K?VqB.! =ʚ ?P`=FoE\EhKFcvֶɰ*K3 {2<]6[櫈%׈9~[ ᲀ钬)OI9adw:΃:NhVØ773 0y ZkXwVCJ0u 5~"4F!agɞ/gh阒6z1,ejS<(`G#J1A-o]kĬ|UU#)DAfnΧ *0b3CH֦y-Wxv͘kk8Ι0ړCN<uCW?T:r;> YVs&֧uZܫ8 F#''9I5o IbLYeP d 5! ٹ" 6Apy+xz71,bx-!ȦIy .M =;l'p/2;zY$t5aB_71b01L]Eʩ=hQB,tiވ)ISiw?e1VTdG2X)o-zmB7em hK|bKvzoz96REA{`E8jmCp蹂:9,!;Z|;+G Aq?Zrn,c\yF^U2޵-Y ab7˵/k!R#%[|y?aU_J*1qS$XW緶X'og)8k L.bKnw mGwEY]Rc8"=a^uߪ=CowaлA_{J/5|wZp;| g" Ʈc):/{qJ--Uf.0aht5`yȪ2cE2!-#o&ǺQ}f=KYƷXW&+gj %;贾p !jTMfrcaz.]K…p0sUJfbPBnK}{sH 7.\$[e 7]'UXE7C/g'jb'y?t_&Qo/| dJXz=}Z n_O +2WK ژ)Zpoyjc{(M@$C̛,:"3knlbSV/ dw>mö 1Olt?8BJSr:0@3YCRl>^GलRKɬ"$GҰ)@|&w}Q hI:*Hw-bl, &Ib݁Jar; HA>Z x $bgi|CCRBb;P4MEjrL0Am*t31 jtLp9A 4B`bZ^ r^\ǛۍQ1Wҡ U!ۭG I]55N%2s=+^x"5:Si q/TZh+@%wo咣A'or2':yD9z[J(oO0?9!ʇ5#iz/0#ϛb5 +а2G]75]-wmjcƵZcB$l5O8c}f`@=G/>\}>\90js̎A7@-LGK636&qa1+3LC2% @ق] e(Ch\qzyΙlmnTtWZJf+'0{ӓӃ8ieŤ@rgU4{znH m'yW^ٲK09LӮNm1b}+AԚ%u|zylHJ/ු&2ËqYSjƎL9Ax|dNq2vjx/9R4'^,ƟvL=Jml Qee)F w&Zr {m3'WRxB}n7i٢a-梓Nw[PoҍE0yڸar}e~[keXa -ϢnRGc*ÈIĹN20|ӎ0" a {Q3tgNpHaCs>Jf1y &ղŨKmЖeVZlj39 "Kāw6KW,s0\YRqHHOsz -bڋ乪r NP<``sa]4{[ī+`κ5CۇWť1kx-&I\b:r[TmaTf ]qV\lT_ԡV!19>$+Ӱ1ޤ;EcKW5H`{GqvI8nqy lJ9d% E5VHH/b I\7s+]a  E+|Y< [%q1w|RK(xD{~itBU-<ݯĀCx;\?@܂$=uC0F&ݎ(־T s[]AYS 7]xPϬ%&_[AᅹS1r |uFѩYf9I l플m jm_WG]^ (կsҽ%u};m{tpT1nʮ`ܬrUmG1/vBMiƖ$wηS-NiN+8 Amhaxȉ2 !5 i4Nb(sA;TZ eϥw91t8R!Rپ~uc z"E"0ga##N~zw!"L3>3"(Ow^ MK{Ob1ɌGSo S`Pņ f^r5]b.KGjt! XsKǟУKLIҾh^"XyMWlXJdP+Obv̀ߦ]VBԑL)QTMPm~ׇvѣ}h"[Id.p`*<CU5!&Z}Q5?Vpg[5t-+OMbіv"ٚp5/"YvGBrQ;λhZMϳd~u<,OF>& 3^ax&j&Q/r7#U:mF_3*Gr g;g/5a*0W2tv:@ J5G*Ir65tC,<-͘ l܄ddUx&>dz/@[4&2j0ؕk* .q33wz"r$i~ZqޡX)›Nul="Go{@cքw.2癵,W}p_X2vc69@+4B3#Ԟ:Y ?úƽٟS3%w ?gPe!+(vGtA:ym녎g $ЙAj̫C8B:Bh4 #!DO|ILj"E 10zScRsO`n<:dZu*23lZ(r~1" %̙&Ϳ#eEulo) $t1]WB/8 \<"8/Vvׅ-%?hU Ҡf[s6Ϸ)sbܙӱ^ ETudg!&%@q_+E++*-&͛e i) dC;WOA`Ixpr}k*[=i*]{?yADw2DaҊJ[oB 7WVdJжrp.{|ּ@Y}?*3*f5GI00>=фT]<,{PI  :ﮉΠA-2KmLZ{wo; @ݖUv:߂] _9ZaASuoA[.0rWR'*PY[J1PY^;BV6+1kM''>Oa;4dDQޙ/$1̆QeAO0nc'UT!ao3Ppg<>o'#۫oW>IdLz24$xBG=B[\cҬټ$C. ~'tpƺ7Ɓ2\ D8JG K'p}y,id@ۭ f8 TMx[`2x,: U"*}}s)+63HOs}xTK~t9{+?iA Qt J-J‡Z:.2Lm!vq on;B-ӡ-\Zh :c_K%I z\я;-,]+Da2(ޠ 98PF/4!@fn%^EG q` LِSIĖ<]Q/>^`:r1|;u<0A .S 3LbD&R?>=ꐄ~)gMVܿIrB`-f<^ny),S&s% o}iXRbZɱZh/<6w*&roz`>7׋x0ilNyCk˺JC|7eCDEMeŽDMgFN٘Y6[s\EgoppTBeD,ʫX+z=7ǧBgޡ rM͕UqsU05~ =%ֲ[.\, o%g# 8XvI$viNJ:90l_1- #|wX:Q,Y]пE̢yJWcz?.|@OYBc`@Ӟbln`ݚ$FDx<꡷4]+Ou 0cؿKtn3[<;T!\HČm'b +dzN]ȅ.kp:7i~\+E辍NjCNFh$4ǻ $_3Gў6 K/0-Z]voG8SwVi a]8ne ˒Lj./EP4Gl/;V\ꑭ3P@]lK3s*X|!9g73܊$^?B)zm qe}aT@=_ Ca4  xA<|yřӣ yY"[~:]gə^E\~į~4+%$#́͗v1C=$97(]Q?B;ߤkQcd #291rqti=H="#gYsY8%Qɵ݋ż3t B8^8Mʧ7G/%K)ȷ}+4ux>#I;+0G- -ahMihmu/uL8(;^;D9dkU7_N K7nȸGr" `J%ml!Re%E 'U+Ɠ*{zstwz٤ k^qM3A0"r>2$߬ ivw)"Eğwǔ z> "+kjͲh)  2M;ʡ,c ZuH^  TT *zɊ1Ǹܠu]8]%McS5zDgXnquH;ib: 7"cJYPNIrLC@/D`,#AL׃%:#dZSC%V`GLeʥFeI"d`GB|YP(sLʯ4|1m%j[шL\:~2q.2Xn "P>o"? PqcD~όS]%te&FQW]T-QAFh<)Ht&Y0tqPi7D+AXj.9KtEK)IC$Sl$G0MUc% zqe=w?li`\CғSM̷ѕ!Z"Ap _~oZk g8sfj̉og*Ѣڑozqc36;o"5T,A-r|e? γs_ M !%[>L]\rO[D1 3׼7ы,t6arZIG:{a4Ov|5.,gxɍ32n1!ޤOI[4bsHge.M\ Jآ+9yXR5,Ӏiw0ZHa*[e73b"&TwX(Qd%pwzG\ M>~C}qHYy{ɶe/Fg]Ȍ_.nۂ̩wbj8Jfi,?&!Z>_)w~ !ßpar=VoXW e=}51 "OTpaПGj*)kR\) 3"닊&3K2qpߧ^^0(64p^ ?VޒѸa4RpLzaČ^,XJ6@6fJ%0c9kzC= eF`9k%»!Smr)mb6OnNPzT1;7ayx"98(R2jCnW1!4mX嘉b:Na}nj{I9mus+1'Î`2U']0C!$GqE 74!En7%f1>y8dMv9[/[:} 8r~>hY:YN򨛗r #9 $Ǚ$dlfl܄d( D׃;,*]~c,~`]Lu 4n_J6G6[Gf* cOmZŊa#Zx+t`GٖxwPXMb.], |%ܷ@ p<|QyE* T孇:O'}Z{n01rqrA?X FH] kcj3P-8Dg 9gK/ǥV$}VdbRih2w`, QUoZl4Č)YtVmGGrK Xq3G˘5ʋ;T!s7_xuJ VXCO`I(ʎu+#64kT#K? =?3J`jՄti:3"l'[Wm^a[/|$3C ZЀֺ+uwU<}x(,%b7OŦHn6 `ZP>2F"D nQJrrMW(m[I@!&!Uu!xoCdAYM5p#h~fc)M6+*mck(Dʡ:}ϲ^A҉q`-7H"w!)^n ^:u!;+ T/=gEI~]3?XE=-(8PI2HW1$p5o֢M@u]Iaatm X#z Y#N]^ ? K'9[4uF#qn\ Qob[,|:#).Zґ3=So : ɲ/uS?66V %>MMT9U՚Ǔ~:'L 9HY,t$('Q "* Wh< 5ѡh3Xdi. V} 鴜Y^E,*$G2rNjV h(\eypY:|wgCag}vG@7x6ıZ5r CC39؏R aj.%FSY.y9keTtrN1 &9"@Smdieh 'i4YNa?.'g>淤%L5O(t+rpmlfaZbyT W~7t&0~斖GPS;?Iw2`3Ɔ6{Y=W`2Y>)CTZzTRFNr[*E9;ϩ[MMy0M]R6LA^yNԯ`/B$ȇ2n>U^ig^Ǽ>!ɢԏµx3RB/ ߩMXɱc=m39,n7+gۼ?qrr*#_ʩ}jз@nL# |_kG뤥_X$Տb72m4z1Ul1wP?zkZWPdqpD I]k_o.Gϻo2e1HJ]m1trnEg`+ُlÚc~P4F};&`t)0WF2ۤP׸s.k%6_eϲ{U*j &Snm A9 r"Lc`kF&3BMjzu@%ΣDϙoĢ;N~A c^ZbrHeUZ~HJ{.V]8lJ=3~ Wؒ)3T_qCM~uٷT2H?|B?lKuս.+ ȠdpmR :ALx4k lU\LP/&چSRὰ]%OS-INM۸uK0@ՖCybxa3qvb$l>$ɧ7_+2wXUR R/ؚZA /2@$?WiP.5kn0}𣹬;Z^$hF>'; w\4d"U5w fuAȽGO R%/lP($he%ط `7ocԧf" pX"aX8iۤ(.2E8o? * ֿZ%3W.7HXfz6PM nڕ>V@X.**d``s}l.e<<ӃEj:Ս'jNdĊV\k}%}&"zJ ֙sc)^?-m~IiK-` !Cp+Vmgh+=Ƒ|ԧi[;J/L 3(EFD2c qm(cdnEkrXK3u!|\lOoGK9JlI`vdoWwF'l&jMa ʾA4?HK$ cҎ1"ӂI5E? ? ˾ Y5ZV?=c z6tv<#0IFJi1 1m^ʗpя>VqV$ \8ڋ+-^c|Rm*s',&Uzu:HH5cg{W/ I- {6=$D%uj-OCSWێHKgrkϭKK/ɅP <: 91!ҰuEq D.G(;. 'J sOkd2`NFO^ 4jxҵ=@rTch)E}J ?fIz})17)cf-~? HQo 6RYj>*-~0lu7acar0qpք8qӤV}2ƌsܲٱZs3Px_P+f𚕘dnBCbA~#yΌ>9ƜL9:6_h?ڑݹ?ʹ | 1t.$Ls.m =Nե;Z$>⣧4rNF۠!~Rt9,w ѻ|̌b{x#jgbw[)Xw"=MSO,Lrc)shAD';;ș|l E-d p9$Gt\)^5AXDU{y4ԙݬZ6Kmm op&=Z VZ{ص̝gY@_W乛w}B-R yRU] @Q \E$9#Eo8 fP>[F{OZq q ?5×crRH̽~Q7.XdB`#0x'HjZ 1t~ :Q[8 0 yBX5+A/ߜ  *O[x*`WevI6DsJU l/ hSrx_2 d_]څ9,Yn g? m6*h-Z:DN\ 4L:YxLei*3UnP3اXPvmy1DLb3C^6O>ތj!G l~`Wze6F(C2 X//J1%$]"~X"[l̖/RXΘBMlk[҅{| (V#Cϯs, e͍3!m"WU<&&M/xt&4_={UwήKa{˨Mx);+V`A8J#`YcXac[](Cn;g.^,i՗»#T=YU-X&M:KDN%51yi*]ȍh "e2Kc5f+qwZBb>oG~Y |ve4BOn뷻 àrE*L_Њ~K4$K^e9ꁏvdSı;Wa]C WY&a06OU;/c_=V "tqk"<]8[ {ֱG4a*%W4ƦF7> h)r{X (ے `PQ}3}ҺW)V  9u=5mwڴ?|7U 48@w1`'g7L]%+ҫI'1 5wb+q)]o .v^dj$Y!ceVnpuycϪXliLe-.}5 {E)W1iUh4,d.-ng&cReܪ e;I#k"F5 AVʦh]sn;•Lq: )GUKQ'ߟ,6/*iN(Cq2*6[?`nplR!HTj0pk'*JڍŰ a3vc|U0Ml&Dn9cSbt)˃O+^F+!#ƲJSϗ2?4Gb|dlY@nr(Ls:ؒ[S E)+fՏc˩$N@K=ڦ27alųҚGmi>jž_^do㵅dvxRdTR@yR\s!i/8T:A pPI?dnjҞּ 3t J~?r`eOj$?ZHEё CsT:& k`a.ft\$z^7A?ja7ðK2+> <[ÓHA371$ZoAj*T^cձA 4 PYBɢУ7e>o~s%SxHye;/Xh h=N ݿeVfudߓ/CN{~%*L7{1y}/R+^v&Kԟ!TB0\H\ԌJ8Kj6m֬?zv/vd*_n.uT1WՈ]$6'> 9oZCecaA_)Fs$+91̐ ɅAb4g i: 0"Q * QV;a)õR ,n,^c2&& i+ ,1ƿlm(?ŴC557</Q7S샗H~ߟ^ kg4MxC%'تM4Y IJ55ȭ?(f ǝ2wB iAm @d^Jec5H@s"xShvvm9 2vһmm%_Uzb|&Oso/hZRb |0JHΐL札.>lr.K@ Saa q#V!|^ = &+?I酢%!2dagؗ^'oUH߇88Wgk?ј/[5StBR8m~,UL '.S?}&cq%i:#fnKuEvv(~~62 oc6k(EnzK"U7eB;-K*8Go;vRJܿJuj.?9g4#ŁZˡ+*QW`QIYmE@wT!gEH2JQG_nЫmó?b~Mh+L_'=Coۇ>*w;)zh2&ύ2r}4m ^wM[搤kpEȩ嫒,^,)(prَ5 N! OҚ`-}x[n7k31l|LGV,3kWRcx9EH(ӾB 5n 1bʐzV}Cw 3V}Q?@̍(А/[Bd.(4[NS0=W",N<.*Eő4&)8aaΫ*u:!N OYЈDiPEA4f{f\ǰ9 !۰kZGrc[gIR.,"I4P/$S;dd!JCletxQOS }~_H$qrh4-h@@pmJqhq[$`*VJy騡oJZ_MAT=0!{8)j+=XMgYåiV] qSwڋb'~Fj0IøEk"\`r }D*.Mkp@DJ._Q42ч :dtẔal4 DTdq0?21/ [eG$Gꆫt6$$mnjUpw(~ nB{:}yi)4N^7G%jg/ # ̓(Ԣ(;DC.y2`ӮfYt7'+'M ||~7Zr*Cr8x8̒mK}ndž-P\M V|s=n aǯ% >a\ؓUE]<g" +t1r*H? E AT*6r3 8dᬜPe7s~&raCUmWLp^m 9Y€gj48^Q9n.{o=oV􅠩zDmhݟ1ȁP%q2i(A#noa ̅q$JIc>Ka@ńF٬OcgaL2&, bqdaC!%: 2XcF;DoO=oz1`B lRsZ Ph2YOR<nq\]qau6{i-mƩ3V,eB%(^T^)J "a:pp#F#Y.(QCr:iLt>ރRf)aȠiqk FFLQ_*յ/tݢgP3}135BLwX.{6w$4eOe]u` <(j昆H,$:-./(Pxu! )OfVd$BK.b.;TsB7O|Gp[!Oǫ.|r|F> ]Uc@ziAk178DT&'spсR sswLP Jp7~ixPPϗ&j.Lj v޺*aΨJ$ؕK*U8C7մcgv!Fa@Vcc-Tw=ruW= RH;) A|ܪ@MHv.ʩ*ُ1 ef!M w#~92tz3ESYX̏"/84hc+If6d.L*WRe}?A|Q' V%olt,1󸽝h.}ǁ\@mх/b%7nXБ8AB0c`Vǽx^ܲd֐EeK+@ :/m gu hGeXؗz]Iy;z=rBDYt}βYÀђ;V]5qW>߬]%l9=ל%9]j)7')[["ZL{ϫޑ*#xpw]ుD"T Ɉ7cfҘvL?Q$v䝝>// vp@2D,S 噸Ḳ;OqO|Apxya)y^?ٳ'>ӨKwTUtAsߔtr~޻k|vQRre4M%l~\$Z n~?eƊwfa{PY0g'篽rHkc1wL8ﵻ2-A.n^G=3 `Z +$L`?KYuUcgfZb`Dصn_ا2nf 3RѯQؚAN.Oݒj v{+ n bb%B-Z"]Ys^דN=@xe?wf2 ZtUh+#f7smUz=ES\7@Uq0nr?e:/3Z" @(k1;Eae!]AT0lpo܈. ٌ Eҽ\Oe:Ā bR gUZ  }[ `<楷lQ}4tKaZ4]J-XI2Epfr0@[OlއwWcn8l B>@ɵ)8σ?9ΰ< kk0[!wng;epG[]82-'n4T}y8Sb1Ğe4i\,#@˶8XYH>\Ϲ*~H;ׯ$0#=]='GPrdw^ kB73/ lpLR ^PPb]58-.jv;GCﻘ)@qM3.W޺ρPo8uR hfPq*<ً&?W@苤5U -{Ψryԟe$..KdKYm4&(PECGӯwFve|{ GqPag{r$f i7}/ITm֯>~xL، 'AAޡ?/k㜛}c@(ҙo$=*,j"gNb G<i:3 ]?t=DS^UT?)xDE&eK'*}ouyZuu0`:*ig]YޕX5QC\ȑT$cݬf@KуuC -b~;R{6^;B`!.ѲF tF?c/@uDD63*X T%S #jCC-{gԿww뱈tMdr쑚# &Jp,5 %@P LOV` Vw!OسŮEm+>wP9 ^~z Ս \sqk54ٌ9ɽ|paJ6hcx|wɔ;`3 e2=sO͙'pף80x?MD\qqβ{ 9|/{VgM)2D֛ P FNZN\Zqo>  R`0"(+^K#xJL&5G p)ȱ̙_nDV~EHqrAR%DYB7V|q2X ݷk ,MGf1ygҠ3B䣝۶ t$>hJ owA 5.L%} o 胠.*Bۏp~G:[y\?dP&#Hv)ta'YgvH}咬ĵѡk mI:hug|{1Isט1b[v]uaڱ󱝹V5ң G6Gcd o %B4n?mಸ pzXo+S|5hJn+HkPп2%sՌ?EDA~Z x3ł)տ$w ܌ ?| ϢچJiaW"Hȣ֋w4N(G/ammi!cOzU`ħIiJ^ a цPq~Xi:G= 'OzФJ/R3ʥ<[H I#&$Jf\;XDfu\+F^8W2؆61:.ڻ" H L"tZl[x4Uq2x7ລ|DZ*ͤ:7l]fBBً]3:['yⳑs0n (ۿes2LyQ gH NƔȜuj(jj7 ?V^Bz` ;GWSMZ"ŝ OF:s|?iw?x6%+ $RFyNԽ3KZ`9YzJI;,ziPPڠ[YQy%}SRFi03a|P.!>Cjmu;ZڌÆl~`~Wْ=e.XG ЪUփ<5C|4y,nӼ 6Q^<˵F}3a$mtHVܾB۴RZݲѻ_"J&K-S/3^h7Yq;st]*ڻ9ǖmEG s.r5K`PwP+LA~'-t3!կsВc2]üĹE4"ƙA{] cEn/q,vO4_ּf螠P(s.ĠZבYV-{)XB2pVɘ g!^r*O;Þˀ횊t*;PGT1\e Ƈ6]9SM0_o"9U`[9 %q,Qiʪd󐟺>~D9$!ǕԵ-:\΄]aoer-gD &q&$_!gѠ}c& %dP{q|k'""28ԈݥoПu!pn"5QNuv cG>_=S}tindDU%ix9R*@Av9g4^\MԞ[w(N OATG2#1mo6|em.a'/'ht`L6_s%M J^$Sпv#(߬ +0׷vА5$ܣ&kpjn:qn'oJ*eԌAhQEG*\C#:CN^Zx5j!]/0lB)ҽLx;ym+oD\oɞ^(suvgb ? A8*:tSݨGN4w#pQB5!+dZ/4^/ԧP8Zu:FB MLQ]$lr&]Qq[E v>d``B!v;L6)+5g2\Ϛ-ط(;ERcO[F`bGIP]PgyB OˡgJM}z$E| +zK>M\a@-]Ln)/v5"=˼A:;@8ȅ i-ù8JE&^neR !{fn4I~02%I 2M#`'偰-*fIΘ/?/FȼNvW\}3h0fW۽ԕ}Wk< O;IAܚ%Ah,g'Kqb 6Wv\Ӥqł&s0&PhTërWsYlnSKVgNP:I,e#0fUpIMgA FR$Qbe"ʮuiW a +-&`]Far4K?8 i17m98@(y*=97b!Ze1'mQ)q]gY"LImME9^oqMPm~uفQ)}Qj!e.*y=Bop _Tg<] N2Ciݙ=nU/'@m +1])㝥d2,.Fk!we}#4AHʯí#TNĊzSH2=](j-j_)wQZ4n϶ 50@lՅq+h`W{U2d} P/WRE$ƢDEYK)٩ 7SuOp ]WI`f kZƱBR4 qƦk_3 {$R@/` Fh^d><~Rckՙo-)4yvkl%:w8\v~+OQ/L#~<]PL =Pf ҁGٰq dX֧B6neI~‮GnS5*O;Dqm࢛G[DɬIJ`H  (xЎۆ C2x^M MA >Z=gzW˞T1{n MF_†.,SibW䂹m?ṛ<ŗY7{U!mY}Hۘ4Y!\Oȵإ|}k vJa*_B)]ADZ0?G`FE@tvOoL\37h,@$xD-oɛuDVBB8[n̓{![Q I҄rˆMOЧ3 Aǖ(9&#a2}nS(bq}(whW_EiL.%4Ge1"lɊu-.I J@\/C%vnSbj徰OQ&|:cv(%ɂ1 5v3)|) ,B!K PҀ dV=~o[q~2HGd]cp}Fߠ TӉ{ұ?dJ}4VŻd> evjw hJEFZNM>^v zYǖL*. kPg}TP\/ʊ}@~2Gsw55~#2Km]4ƻ\> <1FvQͪ˱;4 7IKp6@ѶKaJw 9I4D)Akl]+ם`eJ5Meb]ߺ{t3/8hbSANG.V@]KU\ye,ӮKȦTkYbEΙ3 @k*p1=(QAơ_ "+?6#pXAJ]eQos#؀aj8} Ü4[GXoFHC,Qv 2Z$/{h q[r(Bwe5UIUe j;׫(iNo:>YyhsI[㔋IWЛ氓!PJo\`(m*nQr>VH$9}eۉG~*[X$X8(b9FKך`1ˮ kRwTxgw;wYt$yB^ƒ%duyCFVjFDf҃AMtw/ݐ?Wf1y!6ױ:$NY+׎7ڼ^qfF1}AVb˰YӨpOWlp Z DĠ93)hOX5t 鑷i;.%fYҭZG|BKUSim|p`O'ŅY<(sh8? )8Kӡ(#[{8_FHwtw_Џe[h&"gH fwU -t=̾Ebx Jy S8W&帯{2P2fCiY(LdS +)IGc*/\s73 !Bm~d|:"߃SrnD0OUy f4trތT{ uWeѸ $N> +iGt &4ђ c KvԴ\oز7|Id GßMvpϸ6jŞaJ*нG  C1am<ӷKKzV Gg~yUfOAp.I"/m>?GK{WeWώwK(k{鵮`u7⡼PU"id q_H 3-LkU#i UdVn41*΍ORp捼A%92c4dj̒ 2<&zBm#'lEXw[B4:Ӻ#ȇ>Q^V#dTAidN ʳjTq6vzڹz h⽘ ۇMa~(􈟬O$#i O5ξLگdT0PROgq,8pU;ҁE]Y2}"`R f(B+Kk^!yA,o0FsZ_+{!Op݉jLrv2.h悏x;^_E0#.sW83j` kqJA=SOu^bc-PDLIVQI:qXVE6r(ʀCX'DbRĽ#>NKe5\Nڢ0Jru^J>G phH%V9aKbY?džBŔP$8zYB 0ΠHg&&ãa?w4AS#beg~9A,j#bC[M㢝OK@Ƃ oڔ\Zqb mPgd8;[hSAM/MI᭝>Y8i.=΂ T `H c}U;{&$oDP EUAN\AdpMGBKgN.pکMGXLcL{ш OW:j%eŕ%mJU--V9`ܙ*e5/fc DVm1yZ۝si>PEkT!Edaro sMCgn9,8b.Ռ_ĩhc#sa͆&i=;kCnoq` j4G8F_?1$&#P0WbvC~Tf9j ˠXltVjŸYӾjg*ڟӂ%V^07N_*֘KB\w' ~rbxϰy IrTO-2[g׬ԕ,oq]B1݂h\Ж]BAR)Aqzl蠯XБG>Ԕh~=(B/lb=)\e{80K3;/FSiZ/I0B;9j($ۈM~KE @P8Sgh&+ 7BIvrryq/@\>B 9$%gnVzZ`hQ})R$Uq϶dU1X ioXhdHqy:\ta{=׸nM5iZ(; & V|kaD"b4R91-҂~nD=9/6ʆb>(~6v| ਴D=L`z<>^QJoQ^t.j; JU;i}hΫYp:4eRxQ1=wH7L~w$w$Wq76 Ly4`'\5ơOjJ Gmզvpd% -ck\5g:XۻQQRGI-ڰCMlfƫՍM[_⨨Y)ag>1 pl墁&;{$kKwcPkP@2K<7v7w#H8{lzHQp{9g}LC"mnmf|S1YVNJQ@OY^0;Ĕ#peME]˰p#ԅO4[T$= *]iLEVB)W6!-c|ޱzvs XGr낒7dt)89q0>љ{~&BDѴ1 U4 @~g֘Tm9A~8_z5uWoԿqM\<,|,tV|.FTdմ6WFs79EӉzDz4z- 'q`sn.un;aϙd4JI:fGbWt UxϚܓh)Bbc69f!+@HL*E7~*df $Hw^Í *ecs@y FUSnC6lO0jOTI Ϝ/U;~]xͩJm%j٘aXjyԒ'oqt(ovQRVb]|,wx6h, yڔj_#f+2q 1eypЙɧ wWwA1kB|šMrJR7w QA[24h`d \"G CR#|aI}s:K|\ Džae$^(٢~U 4Zh8a# VXU/xdL%E XW0ޱR鿸vr2@ h3c@;Z!gu6 ;ҵSa`c*JHN͐eO&7X?$ȁxPIWQx}5W[e`~`,Biu- I' (yǸ[|= )<Ȧ1O}h޴+ Rr|"'߶s/S{Sa{Y "#@#==x2/LwZ77ى^ڳ3\YK ۏ lj+B ȏ9-GM?Y^in Z{-j)=04 X]2Ŝ7 lن,b$c $nEx_/,w xˢ In{W~P?g'j6gv"c(  @#)]0{ ܧيqvʛ㋺=nd)PQ{d7 C9Q70{r GS"1-|gd06̥A) Gvy7U1 A{ 1‡ڸR\@w U,XOH}f)"عnEm)J.d5uJnKZePN#dGMKGm-7aWܲ|m.{ ͐myO}@B' S> 鍰ۻvo588@zC:}ٓ8ؠD-`{{9 rMOy"nU%YNW+[͐x8`j:/ BCiQ̲d673bG>u|Q>4˝B>C'hwGl您az5r!_|^3mn37̚6E47ԌҤ1 gmnZes;qMbf.ivH!2GsGa1Tp~:n ?0e KMTxYX]BP;;b@/#-"@ZFQ@չ"pU4xb"aXnXʂsކ;VL;ih6YsN>},"Ҙ18Z(!֊ Hm,-t s|5Fs|:tBpI F82 zFx2<6nvN8 +MF"U`phmlClOMqЈUd̃Ϫ`#: &:)3A p{~8gRj>`_?aaIr8p$*IxW7Χ npLz[ּ"6 ::t',$&bF!;{L2J6jNM2qj6)}}KAYWB)#Ⱥ>?lp1*މ;f4l.)'ύRKt w]5Tl Jy+!ĝ^@sftZVUw5j8QF;(/<޴ 'wNq%#64_t u Nm@PCi*w 5*(M]/(X%en6 QK]aG$>NuC( Y-?ل0vE@،V$U#Y9Ĉ,k=Z74đ=ȱ0]ʟ ruKuwN)Y'kB=N,YxE9:2/'Il4/߶<0 skQS,R.hAe$*Vu?Ҳr/%΅X6\O:( M2j%GIwL 0c1VbAf$ǯ~\M_BL+^yX"80HͱP^7LH Vx\.y9b6=Z&7:PwhuB6~zXPTŕIkW˖ց\vl6,VZwq6JZ4(ˏMp $S4t(n&DL+vYQ1x>zL={'{bzӃ1WC':f~ƭzM8*؛os\ R=L ɯQ&I#4HRi\Bh@ELgd[3j*HuX6J㶝6d^R2xVW:}H5q'),-[DE+;/BY5鿪3bPGYYy\?E &m )Ka5A4,v0;~zLωBEB-z{;Ko4fs&OZj  7`o^bK a*GٵE[R)IT&V֊M3- 840b#yaJ[l赦K#՝¾d.:8 kkP*{%| [E`V*HkD ;Vr-(s| Ce4̓QMM ôm;/A; \-Dϋ$x>b~V؁@F>{b29<@ߞkW= B]6pUEjÅ`%ڟxnbm?Ӱ? NO&fsEo sk̹e'uR",<ʦ|РQ ]Z`OFԿWd~p0vщDyu9'+ Cg.hޘQ@t li_(!(3rMђ7M_U4._gܭf͉}yMº p(.{ôeS_^]5Do~m2*[˪ ;"A dɪq' (~J _?~n/$qc(>ZCƈbaO+;Z[H+j۴2ㆴH\U w|ζ*N ) ٦uD[ᗔ=t܂tdT${Ajy -܁1VwUY`.TŤ*v0H݋>:A͒dOe`:$?|z)QIh=3n\0r]o h]GB9X8(BX0nt՗C+0n@?G2,6?:yC-=A~OxI -q{R<٬c>6~e:Y-rb֞F WY!^v애]1ٜю݅O<exHycRk$iUXPƥch{[Um+i:TKaE8kWjt=N8&淗zMB`'gxdWR]{.?rk:o`eQi=K,dDS1UcU;v-NQd-D"6CغW4PWS>3[196qz o ;/lckMjʜQ A(uR9ai(*!!nSvR1B1T4uŅe8śA %ƈb&-/Zhw#kQ+W~(~gSrM#.9-kW {+.FnhZ쭴yHE#f%yѢ Nwy$RE({LN}h@z ɣs.\D@ 67ȢAͤZB UIcaI Py_qk+g_hg5~;Ezdw;†18TO=Ș  ' rbfȕ?^]A20i;G9nxdO0*~iXyA$h~SVnıwXBlɺ|Pu,[\H2uk p+7Yp Е> 'K~zZ`~}@v TȐ=0u7Z|A/y:TэeZtɃjM%R>md3URn?4?T N#^]̝- ;H5$co;MY5 GFm#pN]hesT*?0ݲbh|I;9gGm"xwo%w>oRCZl4=O* Re9EiQJfJP#QF4nGzJwQ v|aOg {iU= sQ>FZU(WkTR6Reܑ(ܣCaMQ;Mط /!<)sk$_DmMSGE` }n&,h a\ZM2w*/ЎϣGYKb7 n%1106aHqctm83)"S7~Hwߒz8 ׂJ3on\ӱgܐ.ן{P[;֜bi[hÖ蝟ꕣF5l/ŭff禡IoL$;{TKݵ]x-~7-~(xr<!Jũ 9=DߺԽ䡶ŀހ$F.N#9O l} >b1FgZ-$n3D l"/{>Z޲ U~A7{:,cjh2?Bqᱜ0ǝl}JpI=_ض?@o_xW490N6BE #r p_}dcDÔ>%}^4EzC珔-4@Mcytg] g 糉l:smu!: RA["ee.qB ʔnqrru0b@ZO%qPooD?% }xߴŞY`*u1GH?.Rfq^]mng5;U9׽R9f%& KmU}!G Du4t AhyrQa95*!l:G$=rn䘓\IGY2)WqG6ӑQnn7}VE@x>*^I1nq}seAzsc^hlgղ" C:TFm?Uĉk,?*FFRޓE nMɇ\HUCMwoTu?X9ADWVE[6gEIMc)jH?y28~)Dt))^@BBꜺ_2I ⴳJ~Fg;@+b D孕%;X~HeQӖ@ov8dK@Q2dOƴwTERI~'L[tv!"JڒUE%Ӧ9}4Nv51-u r4TړZRڰ ж] EYۺxC\0Z0u}F-V𣴺<󗪣,ɢWhhS Ee:e/兪iQq-5Gv[M#‘hBٵy 0?k8G/q]P"S2n  7LGt9~6ISKFXƃbU:KQ,&xg6j 10ZItY8G`Z,flW ҙh)n#:q+|eb ɝ?tNp*avN)T S#DMaO>q{YҋĂ={߄IcTS 'gM4I?E A:BoNlEJ0UHZYdE\9VP-9_؈cvokx3.JK~tׯm^l6AOEC ٤XJ)GA@cxavfy{3S* {οہ&(tP M)NŬ-92H+V))`LzʻluK{!9dQdXȜ0IaҺ><[V]N;Q:FWOM#^{ 65.$L@p0-숻 3ry].C?NT9~֩E(i)+\O) *U;FW^F*6s3>]qld6H(mL,.uڷ 7˞YU~"Y򡒷`Y8()݋\ m1whocMbZ[1k9)$bD(TeF|)H:>Š.\Yd3Slrn<964֠<&uH:c0޺7s8Fk EB$*jN20x!Nw ֫#,˳#B.;/%w C:agj]$_y},={ۄ E YmHU\ Lq}mW&EY7"; |3:‹;vY MT D b/DF[=mfBa]D#`c tp$6g3Xp 4L =@ UQ^F]S=~e:]kZ#㍔2k95:|EB1&¼>Q3YS†4T(2{heMi[A 3G#Ƚޯ5UA3t'If.E-!]M6mi!t!a߁X,g,`JU8"`t+/W/y@QDmnw[IA>g(ѺuoC`^|TvkJ)]p*ɳ![, eYw[Q.~NMƙTl{Ғ:'ƴ( hk* 6IP3 $&spWG;A:̃.as#jQY)g+(5[v#.,ZW{Ϙ;U[PTJ0Fb/@$ܘ{< $TrJ#azrW8q}1edHBN`Hk Mj5 ) J!ʕIuBXPMx#"{tiw{ Xr"nuh=z|{Y 9a_W-K$eO2[+r_p{4o^ ĎU_Cy7 g_QĘzZمU0_ ?c^I[6)OÑS$ ǞVXA hG)[x []O(*xvVMHu[& a^̄H uc3?G<ȋ*>vha!/Hìq'uS:..=Q谳c̉woKmłj9#ḹ,̖6 9aަT:q ~Nc!`5AfH0rx'j>|Sp l`vN2Wl(C~x4H>CBVا)q"-}*iʳ=B;\ n*`)ίLfO[y }dhUV:dD2%;pӟ-28+QLBIrCB^W&dU.[/൧MȖDXRa\yc&?`5vaY̶DͶVIsA49 {{VQ+ݍ$gH4]Ϣ=#JC!4W;4OM;u[HȤ#KjdfMzRj*n?|08s_KEKot%f򓙘9_Z-*B涇ݾ͒k̺'$I-a͸R;P' a_a;&yKIv x#( ֡1K@ 0T]5mW?pSז;`mT#*cְcyg˧]ajH`怹ao;eJxd3o״$d1ٟAFW6O`٦fst>4{?x0 zxc>m_Eq=/5ɻU=Za%P|䀹mBb[SN0\DŇB؈9J>]ќvANi2t/6Lj6hqe`_:<5T؞\5 # gg&hvvg8ۡߧ ig#oS[Ħ؀( GP1GM^MEyI!m ѨRztӅN*` ( t0e\BƪcH8HE7!-g LDB`*ltϾyvt?-&dEԇ5nCl'#\o*^A3YccV]'.x&2;I8=.oH)4JInʵU_.y&p_A|&37;TA͐ET Ȍ ~#jz˦ŠRwʰw//αIDo_~<+{~?K`*iيgE<懃je *([ϛ.)r_ue&(*3T;YAN~>jG~!?k]oa;PqȞ"\Q¹SU͇!}iʀ3#cC@'6 %SH؋! 1 o6b}{n+lɃ]Y-ut ㆚MxyXJdXVJ\lHf =@`𑵙kxΡE~g%J)ipyph^|M2DZrwa_aHDǔ*oL;aBxyb鬉2#B? jTZS+̮"k|c7pPF"X,sti+v1_S>nd!{l;:D$Ǎq9bǐ az\u+4Eg~.M;pdvxqB[8k >ANjUENOfKfdf WyI_h@EIE/G_4z7+CG5ǡqD"લ?mXAgbL(|>G~P/ͪ+u;C˞gS+HjDT"/Zg}횫Ђ1b-eT7|\65LC#)Qm Qbz\Ͷ:]d끠 96p? d :'(Sľh&ϺԹg Ud' ކO뷹NNOa"} =X8ot}̡)I˷]'uRrA|ҕx&>qUV^S^k[ mp :,l_8FBa Xm' 7o4& =*.>֨d vJ=O`I(_}iV&p(kzܵb[`͈nJw mY:}. M(j ɱ&_h_x렭miC :r-c ňYD_hx{Jq A~؃S2 /(Qc[i'F #hm tЄ.{NOf3KP"B1fY%?$3~A55^-lCg>o* p _x׋_Qmt}HL7H#1q4X-2>J ]+`j ެզ6lG$xˑJ@4B@ Y'/AbixT`햵 n=b ISȑ9|v_^<6 7%C_j =qljffCn4=54/<( 6!] Z?FLc9V(=#8hs@o~RM"O$"L9^Va@={l:ΆN>0ce@ '-z;:ryI?3(4/|L:)y?<9:K-1i^JF ewj@uOz/JPZz)ݴ?@ < GgʲlP횰a,<ʀٺR2((>4.lQW D|=Xj$z8ӽL(p&'v >ōj6i1%$N NÍsTЇ,G⃓6(*EfޮY2׷=MIMi>fx ,v {f/=b?oNC/2 A0z1_1<"x`󶤆^}VO^m54N< EAEN !L^ k}Gh/~6ce٨En"ż 20t}]jvTD$u]pL ۫UzP^}"p/j8QHf mto}ϋms4U7rIArtBeƗކ7.j\? Z+5bqcj^ i߳3L E{˩3“,zvb;oEر#HTsKtb`w ^y2;bDE@7fzhV|U!41"Vi'f "VuьIl}WIhE'/biWmTDUm=P볬|LNirRoW`A(q㗈*?\l1%xIaү  seBBKecåi⠃ bDz6]}:7F#{cyA&HAyrsy+L аBvRA`y.$ފW?S6 1!9}\6;8tƈl%%@˹ 3d AMCI%SאTF检ۻFBh\"CټԨKgqm^u]`厯$k a\BPPmZlK62GuTHwSp%0]U7EQv/7"n}<#; %snB[aF7jSn;^ y*' 9wh|S!ppZE iɠrV ?L.,HYV,wѸmV֩KAڴ#$/]Yi!־)T.YPY$F1)کY]nr9W2mw|&rBPB_q>^SG/ veY@UlM)aE lGDZtWn%X:I:f?c`rMHɫ\(wA[~M!ɼ(!iIKɠ* X / őᇦ[!GbkV24 2H,)6MNK9CڀS>Q,wIUXVCu:[ʕJ*1; O_׶ b K]+ >:a\c *{-L7Vti)6[w\crX iq^N1 Km*-iTcb+p"8{w\5Aݬ AlՈ(ܽj3 'c75߯azP<0-y82e@܌!S'P@dylC.~m"1 fG9g?tS&,W]ܯi6d\Ð~C&([M-.INےQs=w#3IQ+jL@ 5Y=ά喂q HSqܹIݖs9DdcY| WAxG@6I9g~W_ԷbPAA}UnZs@e1T+] پh'f7`[IPGw1bLz~nI^6;!/FRm>IV~0H)k@\@@G&]<^^Ŀ/$X9WpE1J'qS/IXĵ)qr GY@eIBZ:N)'B̶Y΄D);!MeJ}dڪ2kf'[6 <_!{t@ەnޜ'c_?&RD9WBa H`e/aDk8c04]7^A%UM֘Earv%(vM\̴{i1cMXI>rW>U{0bWk76e+&8=K\*y_xaIlj,~H{ iUdj+&Qm+* 7WWg lS,l<,MDK*NC5 B=늾(גE׽g½;26V# L|(̝{R'M.`yBIʸ rc[[gIxѨbloVW#phSe^fAf\˗&:'bmɈMP!v1*.BGQ)UnHێB/̳3i_tY&|[X/ɶ[ȿᒕ)c[>cG  ,2퓊qGO,T^c I$f04oL7i7e& V}Mvk?sVc_Gú8IJ`i<>(O #v4M)K)|2lo:L um*qpWb>ybw%t 2?8e(gBa] \ \j 1:c]`Ei#|| C^ I@lgۆp|?C ^ӁtsB[j`<Vdt*LLQ6$o%HJ9G)V 7ؚB4mB3P(c1eRm خ\宸QIJ 6$!+=i1Pb@}J92~FBbK` <[ï+NH8}x绢* ڔC<Jpv omY1Vt 2Ŵ4 X%P#T,zg2&};>L/o[dw0XID8qhh=lqS=54Hǁ:>Էo+r0w8Âj%>{W;PR`ǬShJk㫌9P\q$?,{tkE3,h$h4i[n gt"Uo ,mREFɵPHB0?hXq% Z0s֏B`Wu`|:ػRNjۼMyZUpz> Ա&pEsz Pkz+MBVW:5 wnt|SqݝPʩ)/\1Vw8]uo넷W(@1!IBK͠?qo+`AF(Z z mh_rfa &$0}FD(ZיؓQ ,G}\& ;b;a7.&qZ7 c^cو/2<]Ru!NsR8߶B8*>'NcDc"kwh`] kQfQj@>@Y^:D f٫+z_Ia}*2A ) lʺN㎜ E69XXGTiCǷMY!{!/>Y*7$m(N TS Lm&j2@~,}]3 KMrj>Q:<1 rV=0#å+0;)k)zyP) ؜>+xTqz\K0;Zq<Q ;PǔQb ATH"Kt6a¥lY^7GeVD ;Nu'#($) 5W0dFkH(О&Is -Hiԥߧ<<i4j*P)jҝPΘg"[RE4fa4I ɓ5t⸭;L q4ԂqRjq}AkPUи]>-m}qeLvDn/C!\HG<}q)>eLU@UL mitOÃo,ψМCB{[bFTa= ͓ծ2/of.RҴCRDp\?'#)5[7Ӂ 7n3?g64y X2E-3h-Vܔa9.v̼b*Ea跞x${=7g'L# 06E, ɱago{@ӈ2 ުP^'zk$>}4Dc]WތUl@%,A6b tF @Ds_vhWA$t+ V+,.ֹl|æG~v[&SFG,ϝFRCS/#<࿟wxq$q"=#QnOiOPg͐!Zj< 'GBZKE8T\i'U19RSy [6R|FsX`eN>;Q\EfWe-r.es7؟'v!L )L#pp_c.J䗡x) /M͌4qAC*l/74]) Zw COmtږgIF/׹8 r zAXKІ>\5H|L1Ϋ#*c\\OETZ|בR+$$?h'xBd8̗V1)4)WSv)^43xN^!g cT^ U\|ex8[vũ#L⟲_wx[ū̝=<cc (æ+,^ u kmjsF&Km1Tfn59~aCr r∝š<[WC%H^C2Jn#ظ` |t>UJ5fz@Ma\yBld {tƋjcG̩$wS@g#ny$ȸn&X;kwai*25E@0|L`D` &֧P:"@9}UX$$04D 6/'\d$Wq*"0c 5bm? .aXVݦ~)y܉/hY@K \ @Œw)7p\mϜlnu(=}>b4/sDl{Rc3G/mld N,tjԼw ̉Q"Pb. ] Dt@'.y 0|2 9-JԠ"*goiˋYUw\/4oUYz,XAk"s$\8ي{S bLJ=v Eȓ>_Z)c><䮻(\`n=b//wؑP3 2G^yΦ #{xĿop⊅/nz<)>ޣa{Z"-+ʓ%,ph=G)]zL}ol5Jm~%< ܿfB*rl~A0LQ~fq'YD/M ƶ +ܻ8Մ%q7}vZL&9~j[˨HFqКƷDdn̻TrMAaRsG%V!"axcKi*74|( {IrIb!$5،xh]}Zڿet+F09iȯdn "Z܌?D5t %EM`eVo~h"?ӯ[0WjMBЁ]/(oc5!+aFʤ7BhP'3<svy)b򃕧~>[=32 q7vq`B%K9[q10Ύ &rvi5Y~k8γo"o_QGMJv>>ԡH gܼھalKZO^9 ҉̬d4M}>mp #8פ!/_'+pT. D1Q$PQ-*Kq3yA)$ke} \m[Jw<! X;b#'H]oћ`9QG}a1<>"F( p 15nONNF,Ӓ"S)m!kt4zS<>(:`m• {A8$fn 7j\nXK~ 8'VTYzwC#5RJiv}KX ty d`dɂ.F7ǡMGXc2`8))2δ1~Mѭ~Cf_{DD']b. Vlix%F]!v J=b)^D3N]8KvCd3%qxp/Ch*MZY9Ėg -nzf)'7C<O l?3`a$,v4*KqT+g';W3.̘ 49ͩ#(0ؒ(HB%5ݻݤt>bl{N'u㟞NZH9 guC{Pc>Tq Ja{%@N&xSp>&s\pT0Vc)FGS)yVTa$*ucg_CR=ܟ/k1k\ :4Ǔ`MxYhBxڪJrŤ';. 6oF#0fK48y l7QtE"[RC,aO_Px~ >H'ҲɊc{ ,?K ?N1Ρx`jPykݽwzw.%d' FKHj^hܲ%{lv"g4ߪh d #1ٲkɌÙ~Gzf!쎂rS At:oMBng2~_uVNm dF΋;9_ࢥvs/ U! LpDaq x[&Z%~щ5&RcvBj:g(LnBnԞij+{UE`n8i7?EYPVd$p.=N* /zLivƫjMmp7B"{< %zf0ZR{Bz1o:gXm c-eqA[(!n}㹷*k]QPF~b ve;35/l3p3EuJog?*ͨP7F/aȥӆ~]OAi_IS.f$^tH&PsxCoXU4At>p( OĀ–(p_V}pLYe ~[P nS&(ތt1 rT=Ze(Q~$,WG a7eA6@%_{~@|z<־ߜc78ӣ*V`]a$ Ru7,v1lCҼE>{i~I(8FAa{|VqG\,_n'XkgD‘ݴq*"0nnHSb!r;*>X޴_(<(1b!128Øs/&.(KP C`9r+:NӦGDQLy,B"5Plpہh6J5Ea14"::&0 tU>ŏyQHؑUWf AGux K6V.fod'{Դv6]%Yճ'nV 3{m@%#'PQ'"{k ^sxtRNzp P6Ac?]h8+##LGS$Tsuc>cVN,J`:yt@U4y1=•3(#RXA??noIX uIӕ;7'jGQrovH0.;b&ÅNcq>R13F_MՎT &_J ̠6,@ě ]r|k:"(w+Kz!ġq1>aŔ {}CNAMf_Ojs 9bX. "(lNEF^ B&~o1Bw˂a}Wt'yov͙7ǸL3Khc4p!0GwBGÙqD.!okE2Z4LxG|`Rnal?P"@NzcO:c1: #yd^!O3{OпA!i8'v8Uit@F,'Q3Kh.Zg ߅ 8ʔmxѬ;&M%uk*]ugCa>7rlDVdj)\`bxM`;@[ffk,m>Ϝ@uG}sԷHQa] K]I';Je2%&O8D`to։%3~HVr*~Lt`2,W:L­=ϊch>tfUĺiEI?vfUoӯu:NKqƢcO+Σ1ʭȨؼ岿lԧq$sݴu/^Ti8fG4'.KaeCn d+g+Ev<]w2L% 6HiVW_=SHڐl0o~`S{OqCib?QcG u )<@'^!n0G΂);53f`~kKrBd=hG(BfOѯ hJeD ?VW|pJS["DrOPDu@&}-=0GH3! . b?It%`l~k;@ɕHDS\0oS|Ƹ(+X a ;!Suoqm>x\^9w4\U<^}c)b_X)b:N/9tL$&$ &< l "6qn*4e\dsx}ts~{zB@ -U*Kq|e)MA[oJ=u5wbԭ[hcJ ", S yГC>< Nd4Nꅘ6o`@m4y-c)~T"Ap<ԅw EtH? <w͠gƴߪ:_6XUf{5S5N TEsG3Yڇ+r2~9 a!{jPZooS}p} mPHs.`6C38ȞQ,Q,U2Wf2fKp$$ }ϋC܎\wI|=ƴm:&Mr~&hK.3H ⢇uMN&$6gn}fsg[C *sQU)N#OS So&{~+ 0!=ʗ3uY`|5.+6}=kII(S4|PJ(*zXIyuc0L;؆鹟7ZpkujԮ"%gox{{Ʉ|3?2@STƉbJNě~7ιj| tĀ;YF'@%A kP'R4Rяbĭjvx gF"*48lWǏ/\%M*LOpO4[Wz1c(tT%8 MH ˙mb'}(|%A E|$ [?&B!i, |1 j÷}cSQZu3N;r{+|&h@J'_k9`}wVnk4?V4 [4$x{sU#.Gdm^Tr/zje[–aD~tJ bW\~R(VaP@o4Iŷg?niẈhFy.!\A^2F"%|RH}б őJ5ڸg)O4rSg&~gZQg<4Ɲ[}T &m줻Q 暺4f8HMqc*`!`yj%4)~Če%Hi2p]zQR5-ӖZ5F $ՁHD_ʞ_Kckc"!IO1ʠ E2 $~WSbG`3o.oN:cx:d|-TjITWfYEc ˶2n[DjJ5)fU!ݦL)>9>f0,@\w\OʨFڒX(}UPB#ߺ:+V+סy)Ѧ6Vo,O\`-F` :ǘ( %F'7]a^m'W l[,=aɪ1 n$o(x{>:ڢXi ugW' }ba'Q<04ͺk zבx=ܹFDڸ[(ECn&/|%U7{}dl\jnɋ (ZǥcdO0(q~akbLvIE*b3ɯFl-nM<*Z&=Iao#Kg."0Aq{|v6{)xM{sz4X(N?/cԎiS vt$K]3O|=7(a.[ ~>+ weմR6ˋhh:ǩwiP{$m> Ӏ1o$c/g>p%gLš2i.aQbUVӬ3 bDH-ܐCV_W섪i2UQ(1ҮLr-|siCH^ HƔ5v^@\[9bvIJbm+W5$߮VK70-tPo?J^Td?{vUf&$G$9@v'm]]㲼@wo۾yt*8n97YC6!`~vG;2Q*Rs2^&,fS (+P"@0f!x弽0}9kV(+|d^%D| bfemGSظ2z7jspr1cM,s _cU>VMP,:xℙRe:Ŋ[GA*oR:kLRoґlʊ_-b^qj;&4Ӳ{X/h!Dwy޳TAx$w!~?ծd5m\v\3cDU1w]q. 3h z'<ѼCgzViOVMŌ1b!Ngqn$huvwȦh=˝pC:FNXM-ݱEgo!4m9xJ*1,:2gRU1 <{>Kr9 Se<]3nyKSSkԯWU0o#t^\BEG_'nE~V/+A>&|*0h뤧wyj pDH 1~VAa`RsLEVMwkUZ1qχY[f6W8߈Ǘ)J'ͮLMҶ$xfA=jÆlFlDU捱Ob:FQ`2({xnRU NYj9K6E&1}0 f7g<}c>_xWwV|@S)E׉ 7GPضDTfՙp4]&$1F Vu ǎCɃ.)O0΁,bx5KeO A]~r}EqC#lyL.N&lkar&31ncxr s<qmg[Xɨu!R.´g -$#%7O"ňPboSN{*eCԴ ?Փdqx_d\UCRF鮶|$ %(C͕͗[۞9㲵fnT&-Ü[ʈ1S_L)7<2k!QPq\E+Smr=ƇӓnG4yŢSc}!+,[+Y޲8ud08#_D  K%tIxyXJZ%N1) ;L!bGdB0}IJ^?/'AsP"ОsG3AK.z, 1:l1_yЭLʥLd:55ł+fZpk*!v_֝G/o09)][Z5^-)P}J3m D˺sT{{UXU,ai5/%1~ʐc*N]lNN=zR{ZkU=C"`hfuYu9ZP4~|@y8Uf(f.&VZX YᄇCm0BȹX~< b}4AGQ/jMf3rYPG .HT2C7CI/&`˳8O械9sK 0M ݣ;Wfim[==coq-ý la ΓۦB*=[QRLe??M yzB'*^u"6X U)HEEX^Rʘ,w~0~ԟ}`ΧO[5ȹZ1hnzt-~|05OLпOqB(JS9 RT з9|szűY! ̈́"6EͿ?9ê,JrS)#\i}Y|b}'Љ K&@`:kiIHyCè=tK$qq[k}wrbSgg;0o)Qj8~3O/Vrb ㋄wgmU;Zi4!:6Q*3Zŧp .6WTһ_jT+,{w}8)x SPX?w1W;;t:S-䡘`s=f *Ѯ˺@Uv|ч,'^a0/mP>Im> k~ul%w30h5ݥiA푻 +\"8If^,ů8*6+g۴qw1>*|{ ObK8Ɠj=jH4S}C]! Nth)L9,_gf0~ 76 [m,-KI3sͧxS~1o9XsBEy H]$FNhY+`i8vfv7_l;9~"aܪ'TLK2"`>[9~f!aMcf/Sͅ].fVV"u*!iݛFzK)+^;ߦ75rfT<66jdc۷ uQz$$(rp$8dxMXL8 5EX5(pv_rCknT&~,FgiTE)NBfӧR:iF(8fߡy_&}$Z1h)$zWJ& ~ N̋XZ,d{&Mw}࿷e!hdUR,fefy\ rbMTo/'* *;ϋOӿ>H]Ṽ56өA,=܅cr[,ZoeP9a1%8HAYjzkؑÇȳ(\a'Rz/ŇDh4sѡX ~ceKE(:{r}@ #>gૺCSlzu9L%Z):MWEMty@9J{Ġfa]-(aжC]SU`W94؏u'/iw7VMY "*/! ZeA靖Xvt,֩һ)0&yWIMd!Q;V`%wұ{\sUts&Q ;3 |o "߰N-<~oY׶~$E(L1Lb|=: CD״ff;1wa?ak`$B`l;c ' 1ᱫDۣMRPXsE;vTS^? D5QTvn!45}lciW%0@xZ<ކZ9"/"#E{ۧ5!8m~eE.|UT|1KxZ@vkETmЏĻ70k5Ru }Nl8Z. i&J홵b74a gǒt|wFAJE>p*7Ohq>NҭmtFc`%6q}/zFr`Yސ{F"kzP?o.?fѬeR9i)7J$$+!:Ԅ*GhiOD`tq5SLʂmChS@Bv<|Q"^l%ewZ. K4CT{*XU^Ee>ds]pFWl:CPq(a~dlׄRWـkyZàc^"#|j;C-K`/s27rX%#yD>G=h/" i*4@P:/CNqQ^ṱeZb^^6_7^R1 ҇Ņ\Zn)$\b{f!0w1=ErvEƭ)IV5"KuHQp/3V3,?LY#k>Smg<Ŕ;H2 Qꤍ7sbqt u.{f"sL3Z Jۓv-')9RO}Sv= WW?3 ξ,Ψϙ|U*Z0NIX;2 A&b*j[!~Ru~@ +q.s9èm6( q҈/*[qǀ܌,鼍cbppK]7[Ю: ],qL"] ^ި clF>S$F1wpd@?r@l *Y+\< 50$KE.-ϡ//S8ƴHmef7{I30S܉aR)m3\?OUlނ>Z p7q]ҁkNorj39'F$LU$Ni*CwOZFҹP6gb!Iߞ6\1@G5N1YBxk .'mf۝D$yϝVYw]0 *~p6Gs{ ^u }TR916RFG*Ӷ;ZV tFF@Mc^UW ݕluo{K4:9H=_ݟkNp{/dΖoKs?~4Rӏ&/.>BˇFPlXdF宊14b? .*'BN@*mթ|L<}eu3Q+vUjdF:Ƒ~=u^7'/7a0Ul, iigW:}jIlI' dDZF)5#B9 y-QJy_=aY$UN67t ۪Pu |"X$X-\i iccy_ -~aV JZ2QzCAKHjX~RgR5"eq|z 1Rd:?OK} K Ϊ)TĿ~J<~yqk_ +! &(Y \k']H^ 32/@<>Z%%¸#r\CCV.C!?#1 80 &]uR,[~F;ő4- dS?J ^yWp`0}A] D SgH*P'|AШ[[NF&(TL[ZⲖ#lǟ\U^Llm(HE#c_Ӱ0f^v*ĖJ*Z$pm}#i59&r P5Upyg2o`Nyl/xy jJXW<Δ#nH=VroB+9)M͐FFYW, WVڟ Ee"#Ngz# <h-Ԗe$}u[eMNbh w_dW7o!pl NL{ R{K,ti C}ˮ{iDr\͵~)F3Va'0,Vs=!܉{L|sw N_͸GUXx=`V0k`1Q;¸,ҹAG  >Y h|9v ]6e 3ܦJW81JӔ.`.{ڐKU~8O&m̧eeϨbE4 ¢/;ij+n* H 3Q۩wp[ KL`):*'H>GTd]b$o/-4ߕGȈU}y\W68u{%,%wKa|BJ]. I\HYf֯3U[ o8cm>r<,1OTgFrODbfZVBV Y# v֊4kEXbQX:׆\`+@4Fgo( j.'0i5opJ:T[c>0Wp}NBceDc է}dq,ɫcg= 2D}>TLy*P;08 ݝ8Ŵ**(mIDiP/*|#E=u6$㫆P>ɩ 4[BY$4m|ֽc] xZEb;T~4?`=vXzZYͣ˦>CEG fT661(ǡ Tl|l$nV:O€jN}  ȫ%Oy@(MP,}l˴6[)I#^M`5EAc#P-mO}(. eKWu)okVnG@iw"ӫVJ.k܌vm v Bh9"%n٥'#mEP8?|q^lQ 7CjXlb9!*¨T ] bxҡ @Uþ YδG%r ;U5]$Oؓ@P0_ʲA<Ӣr<_leN<6.wz=T Ubģʹ\l(,Fa) ]Quu„Xz u"~}ͱS724u -p3+w`ÑZMDnh3=who>eE[!Ð,üF/b0^ȴ%APHd`C~.²Q]De_:5t85בEQ.8~irTj8&6]P?yw+ z IQ i'A-8,Ucy$Gl\ZRk]pb9'd!4fSV&4S$wr]65N󎻣p?'o ,뒊M:J&.Qꬸ(~>E WA%Q/K"s\NYHm7_hr{U$7 RQݕgRu =I)JF3qh&`6o f 5Oՙ$qyHwP/@ٲLGcxQܑk.qEAucWt o,Wߠ&h%^j֫y 9 <>P_& jX[#=/Q "胮N" 劶0;S]jw_o_ J\< Ux$ yEpiШxt nXB4g<܆%2Bn)={<PB=%y< ~ܾ7k~`?XD|+|蕈Οݹ5hmBn;>f6B*aEF} bPJAh}LRM[p-n cqkLx:Г%"8Y9T/ VlUb eD1UZX;^e4ƛ5bBG 揈V c,cĹw 3F{1xTw`Q/擬!&Icܴ3i'G],12 ^^# $Sh;\_VX섔V(8@r>$N 1%7sN!Fn&Y/1  ptsEY_xצH#Đ!ZUކ!*:ҘYLcH5򰢯d`e4';%aD{$֎Lǯ4cC:4/,&.%G4. $T{9[)05>3Τ i4C@[ k?f|ցAT0.J\[S[w o4Vd.rt ';ތn9<%TF@+AdzyV um2jc h?GOeOr5᷈@,=I1q7rThH?h{OФAגm}&z붥,U~J$] ʯh6J0 50M_[t}8@b` <{ܤys9YڽsLJI3;~ru0>7(Ɲ0]d4|?kS?{d~B`|-?y޹쁘Cb.ȋpP]nG5Nӑ"8qw3*!.Aiàpa5ٔhMw]$Re褍E*"%mY@D$\UДk/b$+KvB f$GhTƧrP 9:#d~>}-ޭplʌ!JRErn3˒mp 9Glgq0 ?.h\ɽk`Ү`>t :YN-ےaP1L>ђ1W E Gא~2HdD6?Ș4ŷB.~dz1JS/G}d"}@5Y՘ \;l(drtHhpוz=q)"`MIm+#)˄]Cی_r O,4PgȑT2}dWwЅU71u'-2*2nU}/ ݦI+;6OV7P|A=nӬ5!U~n >]Нɑ:}y7MG2R /<1g]mNSN^»ʆarxpc!,ElU:GۂStb#PQCEzmSo"[+IivmT9FDK~C*k]I6u."qB}iIrXhtQR0H: s,SQ/!Se-1DM[}$@ؔp5KSPG$R]u{ڱ; HDK7iCX kq*MW0'Dq~֊.JC]M4v˷;!+]:ad0<w?GXBiM3 [A >g;!oX=T)`4ɠmKP$iׂ0l(O)&b]©}]Hܹ^mtDSJ7 AxAoWxOdqGC=&'^['`}J^O A]+`!VBd:IC qi"5Q}Iap' A2+\'svrx#]MSݦ Є|uN_I=E8݈u5IUƻ->of@Y $KŶ("ԃTIdL!28jZ㐴Y"h8KXLwH3}ن7l;}gtx#ٽJzf:I>SvJ{$ALu?gVoQ)O?̧`ɲ_}8h]NQx7{T~Gm^-ZBUgRL&&w4QQC)7rìJ ]E^(y,Aa:!-Q [`*_qᴋ^6 & ĸQ ӹ0=ݶ fk^ǀmxd2-츟H@DJ"쮼>PZh8#`$ _ UYh1#v|Ut AFWiҕpQF{JϪa0jZz@tҲlbg؉UG>Z+C,\IRԒs,BF[04s1_E2m&"1c"ORA]{h{c܈2Ƕf6r45"$,$jmVvaCuSk8 MYH;dlP.y[WxX\3F'䞴FSK@ Fi e!s`-Lp'k);HJyR/֦5EA\WJCM:t\!,4T-U:]{Sنk5A\ԊnܮJp Ela J~*-*$FR [hߍ]6(m)oρaQxElD`'q *G/:$6ı Wn.VoC+3/0~ܚ`!0nx0ZϛMH3(ޒ#9D _vݕ 63+ZAnsVr.n*sDtٟWn9ܞT}SHi0Asw{컝KKCx Kv@h|.^R-EշpQߨGټRJd閏bl+$*yc&aP>#4(H(>0IW!hæhn<@-Y&5 D q_f/&VZOt.IL8T lV@(ɛ΁á۬\P/k濵vQ"๛O1ΗÍD2FOs;7n80UZ/70T&LNi 4|ވgl p9xȷ /ݟ\^a,"5*WSɀB%RNGDv1Y_eI\kRK @S1_Ym :tjb YGCX89繐 xM%.)pbTa=x dd>;7% _7E=#mkLϵ7LȃϠ{w'Z7cWJ$(* |FҮ8ztd)t246'M:AA6bsd?pUY8 YAAI6SoQ4#/:*iX~ (E$}g_?-Z?/K?Tk휃}?j>Lu6fdF&'k+[g TITCaYW~UD3eW"ᾎ i^~tH>u8J}^a=qz}!KG.pE^N-=[c3n7X.秬Ԫ} ,yN3ƺYXA`WijQ*9a/?a#2~o Qi3M&'?;;9vlKwZA[qȹ,1rߩCs!!,Mɦ!%3,U!oFͱxuMBwl摚߆CIhӭr{*56 ()g>f֦=BS^xƩ5v5ڳ̼Qٚba]'mX-C@尾H2+P,n"ⴜ-P0~!=e@W#fO|C{ɖ\BUGXBy'W>-x#rng$,CȔu7dc'v+a]"wg'DҥUpfØN>ͻt2CkT޽Dy~ NXPh"'#xOjǨŊ&2_rpg?5̯Qwmo˔* <&.6M2:^%Q18Sz`bCE5?,1pHk^4=M5I$7DɉQǽ9a)F̵${8yhG|?#_*.mJSл ?Pp?ȃ h]=s'f&6@T&OXDu?xd?߱JZFf :̊\6mӕ|0 F䄉z%h%jP:y''%#ɛ/:`C3;áAδ7>rY7䤬5~(RPۆSǭٵ`˙2J0D_Cal$\BXb&؞њ p-+H?ɇ>_͌; P@(v"v\s[ij߬樜hY l@o EQ찬Ɗ%O} 5^"0p;󆲰 pIi3=iUDްO˟#G|2wR)>w@ldS|< *#t"6U- $TgKCimvJ`2.Jk9ОD`&t~W#D~_KDc"XE963$ӝlfrcO2A#6b(9H[neNxˎl7LUjK([Trc~([[  PWXCL䖎,z,[=׽@ ^YMƦSٖ]Kr%_}J>e_^W .qrKY>;_m#loqbd59=`97꾜I?qB*)&`r<|jij5l:A[֯;vPnG3{FB.vdA|wڶj{;'P۴\"eA!.0 $?Dmh0 [Uzxwnҟ+M U 4#Zu'$>EFهEMaOҖ=",xw3E <ުPmQ`bW T VmU{B!/Nh}.C/9IcP Ws&2/=2r' دm>pd3) )Ь vYM峨psW]F_ZGg\ yu}6qMܸ9᭝ v^E7ŒH\C*DtB {nC2RGm/d/A6]J1{PX΂e2ކ'Of ' yX<0|e|WZ4lF5rȧǜ[+}MUW&%ʡ T!6>v;̎kV=`$pQy+J8+Vis\g Gq볥RSI<3?B?CS#E~H}y!U 3W-"f-:p6 "TmiH3ߧzJ|S-_ bAKemC+RV+{8rwн%#0YBB,j$R[]E&UI.Z s/lpI0~]U}Pu'N&]tS2",]7*ȉ<ᬪc42ל`ΊU+*tA@x{23$ޅO|Ė\ (1,2Y&b>EJd_ Ɯy7ckEdʊ-yr D۰=tg&E/ 3S#6M>ѲVPk"k%(;o26K'4b'Nav ƭ-#Y4@P=9Q;H쥼taN z@w nۑ aX78 bLۦ\HҦ nN42%Q[PesWx2&)& G K3'ӟI*o,VRñ+,eGzΐm5vu&RK00a ߚ]zRd,1F4MJ#23#O |R)lv5|2vjT|Bʍ3!0GN]SG8yF.C^5gsd( 5`yN4 ;{XF7 Q_GsƎaZ 'qqrI"ڻ)FSťhm$qoKȕHqXm%o'M1zߙDGizo#TS+)v9MTWk2 0JvWI:`Ԗ@ z#*-hĦc39ihZdyu]q@*cd2cAd| 1.RÈl,ImE#ko!tƍ VAIŷ%ۼ&Iw?M<'p79Hb{6 +|@?E*Kc1ҭ 3}{SJ x ?9-?pz/DZܩdX6혾!:GTuAU"!w޷Snt$̢WXn2oeƩcªKƏa5h4c܁ZvڜcD ؇z4 |.\ӷ ZR:nyTGEU 0F\^M{g?>1G'hof6s cZ=WgZJՔ@C!l)pV< '3-!) o|x XO~_E|ħ qs(n_kd $_痰"JMN e*2DOob͢)ޜ]#=J TTc 6f!8Ep PTCH(~eT٭THuYoz+uLw捈Y21>vt] J2C?~|ZrRdSnޔ H(X$qSiOḯޘ6F;J;ryy/ b,x #A/_2qO"77Fvc+ltV$q +,Z 8bV# ao45FXZiY=LB ^w^ ,'qe|R\Wٸ/! MctE[f$b/JuT\dQ[FXohI\ȫ~aHE鶧9Uw`O236kx_=$Jv رMltFN]2)dz7=:v" ~y Pn-ҰR)ns_i|'s-nQƛ.-2kMǿTJ/t3 b Ʊ.BvQhp8s y$z%P,Ug`UjaT:?Lz]”oK3 C}`kWco)pmo<[ɽ ó]z %5oT V_Ol6Ka .#Mxwm]VE}> Mi$E| (vezT?LbyB,^ͤC0tζ\owFK|>bHS\t;{.ؑ[6$`|Bp3Ӈ[)8 ܿ|KN{-56LʼLƯw4vt(WLN9dWIHcSa[@󈼿zDM=;3rGu;?: Ⅺ gmS!C E@S$[9ԬOT(jK\JC=>%< y3Ȑ=u8y[pQ&)@⦴P6?&f'TqMsWl14in$U7+YhP$V_Ba&jA&_Ne\\@Œ>誃풻9vl 6%vP!9)O:2pQ) B&t4ӂ >Ϯ{p>|1F垅36y䳄9APWXZaT$RʐR+˱A[n0EQ]V R :[ߖ\w#GjwU''(7-$h?zk&q eH D wQTRo+eK)!ذ}Dx0("=tb"ĕv3l Sl$g2-xClwz- [34j=SR-glZؙ,!D*>Jxӟٔ=k7tgw_D/q;8Yݼyjnf/z?h֚bN Xy2gm 5S)k}L4ՈEN̘#WHì+\8{`55A.|}7gI6gTR" G!, |LzlA;M|Ҙ{FAB*"<M.Ϫa=+4=Q؉&7DTslKzq+ޟ c оﵙj (cl7@=njU);3 l^x Fi@H+Σ],ѿПg";"YVpM0*Qл]ϩnĠWs L:%08s2֎e|`铿,qΫ_R dd dݻR,dވ6h2;&E9{;Rz_%TP`RnamSP6kWɕ4c.h&ˬeR6w H'zFv[u:<X;h۰ƆG`L(L< 2Q6KwzP0%nmvEc98 ߚ*7XʌdDm&IP"Ӷ}Q<( f3%Q< g4gj)U[ڶi>qMӻDTUdUbg]PB+M+3ZG<4߲ᜁwo}zKƿtƫ^i}us}ktoѿUTBomuPi1]v:=Cհg]ai 6MCޔ5K;DF}#VeԃG]Pд}4>6\yf.ڢ wr=mȻ=Vs{ISL3uCt6㼾4T'ʻ&$U%Z(F!݉{!_ڢUK44"^תE2~x,ݚ& j7z<;'\{|lbN(g4; (yd74V9;h0 ]:/TkY;2ڟ|W}5"9j7֛߮:zѥ*f9 = #F;SYxߡE BX?RK(~@UmG*$"!G'<&N/gS!y7, ?P$̒oa+鸮XaJBuM+\lŅ[\t녯J頬W:Q oYVv#TR 3]Q'k74RkwН!#`>" ar>頭NRnOC{s3ۉjT m:U6[֫/4M(oKXOjPm }Tj0*37K"Xs]lܥ v"2gDX7OCFd+D:!,vZiqn[i,NUq9tԿb/$,{Ȥ.KɑQeDւW  x@XvWߛ+KF?Wcm;,ZU,o,]Ts|&qUq?˜& qe7I/7OaS=6k@Q(8MݍEp; 'ie-48! G懅6pOaGu6i0&OLn4ȿ q~* 4f$91EB=KdtJ~)JN!!p2~@!g'=DYּ&F&ІFHD;nKBg@)I2'(W_<(ʰުţ6Kb8R37 ǒc~}Nw RiP:?ƅmAA*eϽfa;OTؠ8⬕\/^<֩-W6 ;e:UD mēy p+x;'Y-sZΜlGB!9Хm!YlOKZ:_1y|{p'NKyDZY٩$Z 6H+h%ƣBއw2Yrue5 8A -c}ObKM]TX{Fx΋2a$Ģj&0f`dF1]ڊln QM@~~qI>8[-UPxPYySJ6QA{tN|~;=/hi[tcEo8'a' i9b|V8Uc|js3i`x,P'gʌ\* vLêk5O0p3:qX 6pNrb,aY-@9~9-!QK3pȕT}G {WƎ?7 X>L^4ц#K bXDn)Р+sq5 iwX>p \Fna~NVDrB֣b}K0kvԺ.`B +x,jj _cϱ^ :[ʼÐl\7Q85!iDN7$aɵ'gPyu;F7Tqy Ϩ\GXFki l9ʳMc;ƀlQOx %Lq2bZApY1YڔyaĤZ!hO?*gu-O@ښJt6c[".0˜n(ٳP9!jbK#3*Ӳ+5#}) ɃݽvP(|?3OiIn2A\/̘*}YJB8t}8fBAvۧ0T0EbQ ZQg~Zy4\z Zy?}\J󰃂?yVE d2w 7ؚdƬF*2Ǭb"NoLs`*t1]ڵe}{w(o$ [sD ٶ儆W#Zy0JD,EYZ# U i916~mV718-ݽUW{ eaǃ솶'p4Ҿ'[OLbӧ#HPtPz_E\/zVˈCQu^2HtOpLEj,ۧ>W©9?᥏d(Nw֞F@Wl1hǻm/MP>kIy3.MqW w hPCŎkd }[_ 5TZ(\EIr=AnjX3&+[ )vzu*>-U.n5=e긳rDO[B6i(v4m8ymm}pQX3Wtі+b!?f1\oKkcIլXoȌӻ Lhd{K*6d[N'T'ꕌx.pj+c𴒉 5-qi:Y':c{wG(n%UAm5R@5 yI3I|_(f[y @]nckG4ϤMh߲ (XhrSbtx ڑ{2n 0f+Z"K|t? yMIw⋂DjB 4)Ci ef4*zJbY@mvWՓKM9 6XWV)8_ܫ=!Tl* 6 ap|e[+]\8R4pp#mNE\&Ri%nN **1+Ib#|:VbR2l_''==w WVkB@c7MtTx eqn}Z^n-! [Qͩ.@u>2Y"qI{t><Ϭv?=lBL&W4M g>XPt -稹)p'I;Vz|w6 ;,duzKFS9̬:>VydOD̊=ȀRQ%=c:?܌9)vq{ƿpiOR Ί\VLAT7n^i)^n)Ye%~&5}Cu&BdX\4{%clo棏/'%PD_)XZerxN%͈baֺD4ıT0ۯUm:đgLĨjFvn"2#^eW $9J<{{ﬧbiwnnAQC:"lU@;ѬVNQMN\M H$#BW@hp]^䡯6й%w\wv=k7rL$NRe1:R(4b@$$wcObK߸1V(KƳFΰq> i%1*k` #y2jv.]>NP\Tv24XY@ XB>T%F&0SߌK&.jB"~Eeu,A+e훿e'3r-R |7RDp'Zv.b<l fAsb"Faߕm+wTUՇ =XheZ33+>Yx/de,)XM>ݮ|hdhABfbD~G4Q\"z@8A{֟Ȇ{Im$t۽;]㍖qRܗАsٽw_嫁# YѠo,V_Υ5=4! Vw..w~]RwBa+8ftk\|DN4dSI@h}s:BV7瞒giy*חXêz t=1`$7!e{ھT ѡơ.(eN[tiIs7̹8pWvϦ'XMs37֓,v::t^?S7Bf\Ϛlф඾ ԯ¯Vߏ├v9n^ |Dm~V9qcnyœ -cx ۥ%QU.) ߔE |ma.bWEs&=#?mf :o]L<sr)E*RzDQ <~n9olHw/ [ Tn:A5F%NQ8$<7阮!j<|e ݯaX+[<юY r̚C1*e0(FC.= 3n[r|W&W\ :3P ‘ K=ϦQ҆ ~On-;P<KMP-h6GJx),>@ f\hzāKuQ->,q?&}n 96fI}*SI[;>o4aNr4y)lA9f|e6*~C4[㲌# ]ʞ6#b]YbާߨA't}!rlm0?q;둢~iBGZA 亝D7 @_KU[C쉅C(5ceR3G==nv\("22Iɱ.lT@X O4Y&^0*DHeSk\fbb}ߨ/ƄqWdL_AߚaC/L"UŠ`m5\!e1S)M{/;R iG_'f9eaqD*50P{.,!%8|VA.0~~ȃzO,mE>cuf K9@[ 3x2&6<}@  ae]oS2~Qk~fK: eKovxBv{[E.8n.l4S9B>Ƹ0)gQ[#GY%"c oXT{^,EE {a_>zO?7BlY;PkzA l(]hN1zvS M+*>=}p4rF65YÆvSCg:q(8L#y3J-J넜yEP0H2WSrbD5vjYAj),XQWhX_ېi\J)g@5/6KAK2,{ FLAnMCӄN2bTUjpeTɩ3zM۝D'ӃQgԍcE7sH\eqzu3V@׼m3qpV15ji)`DAg/:PgXIl~%+G 9,^D>|uaTgM.(Y{a>~Î˔a~ӤM{#- 5j@U\P:tl+9ݗݿď;hJ=zG)gՑ9E;Z5\̆-0K BdOȻ!'QbN\k㓔;AǺAޭMWz pH GUTZ5=u yyyM_qOkbp\mVĘ-7覗qaJ!㮂 ̂fqǃ@)bZJNKyO!3gٯQz4b\qġQS oa,Mjhs3RExDc۴^E$$-[%0-=o?q0Je&(,դX4 cK437,D.} J)7e$jj343cUq)#lP݀զ*xU9SVq+cל# jcOd~Gknގk[Yka=I9܎1rūoӿ GJcԶ+aGt@풹VHY3MB+ Q!dKR}ث9˶:j? +,DM!T(@69(<2HT ah?O7%f߱;'MˉBMiķG++ |I6_.|Xv`8n'kwȕ0zixL H!=ϐA+BV'S8N _63SEN">m ͺS\^bC/)Z *'{< WdMr:ہyzV'HΚ$o/2,dr.Թf)%m\pFÓ zc$\\c>Xh\r$ >Hu0Fi~*-,_xfLADN+M;*E-6/6=&WC۞Mk. {D؀w W-=i PW=oV{X 6'}=E}*}ꂧ&&cӁU.^BCfwoCLds [S.M-H3%4@]e]i)xUXªTlh4` sقMISTko]75!Ԍ =Otu<%t9L|1oJ !؁6HO,kJH1'cnjPhgmSs _vP[90/J!#tԭ73mx;墯3ݚޫ@nG2 +7ip}(? nn$v-F P (5Z_ev=`ej.?0 hR\uOJグ)T?p̗Cg"vJU%1;5Ҟ&=(u"u:7W`~& 3MёV%(;gil@{81]C^qGsNX9 7JobnrYe;\2H>vb`}@|x8őqjv7;璅x&Y?mfZrM7?~Xw^dYcp1X(-oeN:=(lB%VfXcS{HyQiĈnB6 FgqZ? Os" u` Eg+Q;[M аMwH<`S=wI8OYї*pZ#H4-͇rqyIXdrm˩$MX`!>Nvp\v.+dϮ¶UyXlM?aRIT_+ iM}=g8f2<؆Pߠڼv7榲 YJlnV#BH0ǘg$T>t*zK]QxA]v:NSu$Wʊ5^,v0T~Rijq,Bw쭊sG엠SM61.j*/)brlqe)Uh}فz<_+/e9go:?0)csO~!DŞi9Wb($b]~{Hz!*HG.:MUR[.*_1kUQBOFe\V1fqa1|H0kЄ>;Շ9NBև%p8N̶tǝ1[%0 9P# wJtv|#%opk8NHpY=o n0EQ埶Qf]H]/v] ]Ez}+1B5 rߠ|Cm=>Yv u]qpߍ0DaTӔS%Hp}r9;w("?1н?hUz|pu*2r pV/`MCHo$""b+4q9Jƍ9f{DBFFCT(i A+J̒G}s#8,p'6(~BDZ X{=G! C+lFyh[-BcW#RmPuPɪ<ؠbgo:퉞qDq&>Ld&'\-V`ENH?qEp:YqaX"[~Sv+ h ߛRjC bnB;v pG$&̊)P'Q,-4VZLFSA11d7$HB`© 2Y:zΟi,Y݌a9F5%0`HN Kd%]zS\jmT `3SygǕ!K4i^:7X+7$nnBbD?LNO.'NQiqbh/˦(7< w՝ `\b׻Ky4HA8ԙf$f)b D}f-z=FX4rA y{|amѠDJV5 ǧ$Er4mLsV@ͽ"c&\ҩX?kiYiiP6zj:* Q50bU.$am2v={Lúsp, l_!qo-C52zLC;dqjEd Yֱ9SF3’KiwP+&t΅k)mBsv7ϤGl\ܨR_e>/I5yC6L @w>ֹy4]r?$OQ8Թp9M~vAt'Ut<5>Z/^ClG -\uڢ,:Pl~k. ~-krܓ'X}{+jn)齀hw oCܽhAe!+@1Fx> +Gye6K.*VCD0b.e6[ub=*䷲5,+Jd%vy 5^BcK#Z9TT:M۳~lPMD!,Ѡ5AWc@1@fD߃ p΂ڨ"ںh7{|KG두_'u2VJ=2yxR%-Caܖl}F^ d.Ock,5.~2shȄQ|PhSDR s9{*+ød77IKaCo_g헀?ʾ xA]Ē~K9u8rl3GcpHN4M_gcuI4'-iJlng)_C}qܻ ^5' >.| {sOM{_07&[s,^ P[$*97\WB`~Ӭ,3o Lh6&}~h>.bcC}ϕg 2D}Bô@aP|]5<ʘx-vLWՒjjLqf| #c) X %a믪&ՒHw}huP = YoGa AZw*]WLtB;7|+yA]|㌴4_tf\+ tC!rWOci QqB gb1mo %X&@> aR +!)FϺC-\+Sm/cPu<#m®%+e*bD˄k,`K!#psS}*cJkYv^!m؀1'cXh_Aה?-Λ3aG0KN !A\t|^[_~WyG?fИk6pk2(殫E:5ߺMI)ղgIכbo]]C1Oԣ`>tVc~3cY /g`nY2''G~!8GNx?jY&(9.x8{D 6[Ҫdj]7C _?rzG|9 f+_d-MD7,8_ҏ.׉Wp=h'ul- f=PVVn3X9^ ^D'r8=_§LV Ox n 6;|< = Xõ-H޴osр a~$+ Pޭ{|O]_&yl9 {74tE ͗[2n|񓸒+g< JŹo*. q^;V"dIN/0d\3`j:'} mJe-tP觇_^ G.UQP6OvB"}E?=̽czÿ>/[Cd9x( (7Λeɷ+(tdD5M4=!MR(>r-#=$#B[$&i&<`'1mǭ逧%8>F{׎0FV^#p/͓/uk*w+GjS@Ƙ>%u;WXBڝJ] E{$xNlCG . "qr0 Z1Hy1O:OO6VBJx9^3V.ˌg׏,a^kTU&Qa O5ZRB*`XuEn?Lh nT1"&=}34\ KF_'3#R}<pL?Bq[D#V_5$.(@Qs.)@LC A7Y?g,X7n!!҇R2 x`Nw^rCE!:BI,Gؠ%xȺJNЇJ$zu ?ia&jT怰DƘjcvɝLE׃:0qJLj @֞Ѡ5oS׿a])Pp{a {yDŽMs3)=V+驹4]l_bTHZkfi7)92Hf^eG9 o6-t*MgxM.c1u|IE&:pICO8ga>g|p+xt)Qb$7Eo<̈́UlWnGnn\ CH\׏_|m]tou]l&YВ!ب^"3 vfTw [c9r;`ŞS |oBHu15r8fBeVU gˌp >b~[G,+&>[ۨru[7讏,4@1MR6I  dƼZ6Sn0}s]p83%d{a,0ŽE4૛ g[PM{'ܯC#*&2z GP_qr5oH-뵍\Ge|@`/Vs:(+"!9$fQCN-Pu2TNo)z>9iTA)~Ϸҙ ;oPZw(KC>enAqI/szC팽2gO3Ԣ% 6u t>~Y%]Q\Kgwq8OŻXIO&W!!| ӨyGĕXuU;S3'WiR5lDgv6Q; ~i iwHQ, /]Df1n ti10 .>u > )5J B,r Lo . ^4dzGZ֮T>/P`lr `ߋ PwV`1kjj|ށ;AuK%zrY9ZƢJpC3$61h o2r1me?헝;Xj+gDxTo0̰ Fx^֕U.-B|OnZt~NM:jU1R ;f@?-Jt]h^9  F: PtQ;m?C1}C t7SJA0 *3Q*!V$r_=z"a5Gx7I֑7 |TMmQRF?3YG M"Z+$gכkuR Эbk]}ca #bǵ8 \g!hf ?e/VLuK1Q$s6=6EOױbkhAi3.R_j+?<@>%< .ѢZy IFNqΣk\1HVh3mզb(P #B6+ Ӥ+E`/NL w UDݱt4dh >;;I:"ޮXD>"h|ܶ  &7t"ܢa Za be[x~߬v?i+S1KtmNYN0+ l?:x$ %M* {Jm7blƲorCg7']FPOJ3FyͶG<ii(> tJp:0(gkUjۮ[y|vm)Gw+0Q[lՊkԏ),/0AP)W05[N uՀĎ]^DUg QJ5M0HmYOroEtMSd "9kPLgSXl6m o0nowYRoùC/>VQ9o½99@}W,`D[Qnc} ⇲e&p~՜J!,P. r549RCcK ?Q % &]֫EPe| I BމP&1N=@fo4ٶ ǥt\:7̺tO{!zK€c&% 1,1c?*to() _?dkLR+-Wݗƣr0DDK ybXJ ]pF.D/tSRR4)@JQL:^a X`z8?YxTǫNZHӮxy /JΑ@  uy뒰ߺ6kXŅDo}),(*2O Z x0X#g@ }j{KYoL_o^D0ŀd/,MbGڟ~w CQW1E?t`H5o4d;VkCIQr*s,ٕ]*W_,MJ/jpX+ 6k2F _>nO Yjԗq, wY SzQWJ,u7R+XLݕkBt"!1\'2_! I1?EhREHW?L)3E|JK+Hgo=k*q*m |'og8w^@K]܂^K#Ukю16KU2pgdvj/ĺ()PYA{$ء깵_һ6KvFUG,]7?D?Ly9z8XgӼs .4OI)&rD>fȈ|%2`&3 moܑλuy' ҹ`Zyw_Ʋ=mY?/x֕!|ۗ7Oewi_1g>p^ghGdVANKc?? fU}7E8LcuŸo0Nxa6ji9Yn[G Wf2k>V-PRՑBJax;C2፰"^kZ` 2L?*tLèR4͍=(2L١c~7Dd#%22$Xr٫/SV*-ZRQ*5m 1s@&ж$ UYy+R<3Ig/a͚ӎG3l8lu+ HKJkc ^ᏺB}^u} 'p]g"~|MȋSkA";(:ăXt\Rt~w~1^gK) 5}1,}.V(Rny%*ʞ$ʭ6 _Ӎȸ&e;)$NdTʷX<Ѣj vo^\mŀYZ߆0?# A>pʞY{Ur!6@*l Zq]0ӔWX|x'[>z^!Ŕ$Dsr>aFC@3VE)a)3dgCIK& I |ea#®weBe=n` dOQ?p'HduͶ$Sw'Cpc]Z~eVaO)ONnƄ ؏@63RE<$VvU2nA?NGk"] et6֯-R; )QTR[~*(cV,,/8+4y|lt7N7d[q+HhFc/Tp{A6*&_7`C*y='/2?`ZEc3Wz0bxioCIcc4iU_[(Fڑ⿈Yj&,&Jtau5+P@rjBo씥zFe,H" T+"sJc#9xs`<֊NPHjSmEN &B:@> uCO o7U<4 ܯyҜ^xRUXaLۖ`Gkut`j"$/b yd`5AM44'M;ʦ. 2O4lk2X#;kP'F׽Qq$"ss߿DSȨ8u# K=9#\KS勠[ SI#+vIrʽA'F0xY#+q0rP4{cgj09G2ֹWʩ~)/n|-w"=_4^t#p߁\p׶q<®w`O)kj ?zm""٣{4R[< k 28t)*] A٥u*UY 2OaCQ ,ALgͬ6huHyX@{Y<Ȝh~tq<.+v}!P 4r/PkJ qҔě;FBW ]IZiLcvkp%YVE5kੈ͔q=֛3xoXv]k2{9<˺/(ЈUSn lم98| D03`[ 7y˝i{G|{կnkB{h _*"Y-pM9,[V}+ 9"iYfoɊ~ATe+:]RN/OAKS]^uө^o5Ɲ>F1AƷ t3wpUb_zK  F Z@l!|t|01P&ޚEn 2Bq:I#M'-OF(sR.Vnk`hy5:Qm#Q=릻\CCkg6`T* v9yBRB] {] `a2B6ћ9"#Vt }:!BE^"Z"]zKp)TG 0#O%*|LWe|jʰUy"zCֳm^J@~'\s.(LN"NЖ˩wJRǩ >E#`hYA瑟/O_:y&K >DuJm`יΩu%ۆUcqeI@zDQxHD6Kǖa8+i jOS y,Ȏˍ1ۧcAoÎp*qZbgvG%ǛĖ-BЕЉJ4r>I8g+6Kx ;e$QRd5 @ȑ 2]۸#T<^Ts\Um`MԺqʍ8RX]~y."T\l`*!ϽB w0L8 Y\1K'W+c_DC:doZy$lz0u,r;ڞqe%X.tJXlIGH SKa5IUr&U?fݽ6}=`* l@?TDlfQՔ@_ Oxhxt dMUU BóѠuE |,VSٟ~o2L)bc4 p6? Ra=wN_={KDvk=h[@KnM%rBp+Aӿ 4j*"q tn8vٯu7'] aL}GK9k?1Y(9W<Ųb˫ECE=ݭ"P@MZ,8/Ea}ASHϺVNEeuп7V-3?l\6C2Oo6^ (;EO>Tw&N!ʞN$2Ey4OKwP貎ݑG9ۻ_{SKjDbŀ.x5B=CuCTZbwRvKz.F'&ePoJ(K_A 02hXi부j~J^}\$92)lx $G汶p VՈ=F8cuuxv3=5i D̾}dĀpAG=Dlu. C[+ѿ=</ږ*#LHнWBD>g?Y]axWмed35UqlHFuŮ`S>nY/~ʽf}),e,鼆9xɍo~=YB i&+TR}ω4uBe 8 5sۗfyUD_ ;.y#+Iq೥Y3Yg+9Z7k"l|BمgbS#DdKKA^c4T|p]X k bIUwb9ퟮ5sf@(b[X|7f)O)"nHO\ 8b K|)@iBd']^W HxR:"Su^Hį1=ON򑬱7fGAWXI2 ls=geo(2K-N4I8)DW~CPPUdgaBž!bay^4yDiqB+T%:ˢ rmBOZe_ydb6#,xLWgA !%Fq0} ]mxDXJ ܛwV:ڪZəɧMizM T-f"@^"_;"%V}*p9mFFn-tL該T؃M+#݌5ҞVP5*@us!@c]MceS(jnoUHۇDP9 f}W G$ഋ _/+,{l ʲZFqa@avR$eMQ6oZ[M5JRq3o EZD_@K^R": `xGK&o.!ŐUI;- $ƪS0iL/Hs9;x=1RQZL,dU\ O[k`DGjm?jt%t V]iJG?<쫓Smipkmlo󘓋 "P* bx :V60߫o3lwMs*IgB *I Jc *(jAͰ=Z$c ]O-$Y4<$=Z^q23ApnvuC:5{+c4 9{W(r*ͮ&u^a#J[6ӎr `,ŃyRx !ȡYH\uiso;W89A"|^VSߙ'a^&ϵ?xӜeރ>ŽM|4.{pm::H=NL&NŦ8| k]DyoQ[޽}y(ygڟ~;4~Ĩf?nM;^{6 VQ|0G :h*F l6?؀T옘)e+BL;#! eF s2V vZLVR?^<!R#!2"%egwx,۴KK8Cw.Q`X#3]L:?2jLp %9sFT/$f-_KJSzInjJ }JqomQ*qh<+gCsZߏZg˷dzO\ ΉSCYrTA *դs*-9U7f@mƳq=s/x g<_/ynjbĔ*6c1:L?bsG-uK8 :rSAЃ1|t={x7huhӍ)VmTA$An#POџṿ.sZ:cqZ8"`b| K0C+[һ(9Q|=qN6 8m~((3q'w66H(}Xb[{| #Ժj3*`X'1Cbv6̙VlȝE;f4Т޴tQ[pmsauJHPdɔN(1Ͱڴޜ"'hFy.n͠#%!)a/n'M9GEKIE2n W~4#҈ !=~2W5eS1*-ʼ6?A;b Er[l$kH*BJG=X~P[ψlFyX-5.@ YdТE81U$ԃ䕘2sr Sܲת8ra\) 1@Zw,(;e,l8域u@\9 u#v\Jﹳ0i*È-v2Ʈɚ@mS HRPl\RΤDMHEPk$J])i _8yrO9tz.CPgz+BG~_x$ހeU-zWl)+r ˔h*rѫ<x"Ȕ͞vhN.*C4Hݠvy\/DAČ@ճ<w-w}zO }(#32]_ˠ#8Cθ|PK.}#*BиewI^[mSzOPC"Tuewo1<&ųҒ˃=bZCsEN]s""Y ?rLyB0B@.~y&XԊe¼@&*(jiM?s߁ SGO sN>{fC,ZR^͑k^Wa8F<…0#ڹ2ԳI\τњOy%ݎ <]gx4ѐlW_2,#;F6"+E*2}iMFێ >$!% dUJ} ~EeمϫsՆpF[#YU&\ңX>ިҴ}:FMR Sݦ+[d!}" m[<悡I6ĮOG)O'%ZBhx?չaƀ|6FXDLEui]Vk`8q"W''ϲp7 ~_+h8RMK[=@b f~pW#m?(w:>XVj]3yǂ~b BchDdQ!`a34%ܽ;f#; #: fbxNEr][o!XQw- ELdcӳ;6dg\Sab UXʍ^M?&Y t>LF02'$c@ƄA@%F_QA0W-{MԸoXT&I,Ľ#2*>SdI|𑊅9 H&%Y/geBq`ef<\b)ז/ Ь8>lO$0"BxAp^HB3?^Q-#hG {RDLʙ=>pubo-͹$Y!x'?Zd\^:o'䣆;ѨggGh|U]&3rת)*~o`"Y 쳫c=AvS{L0xuݱ>))pBv_7ّ7 A۹ёЦQOv`KJP!a)gB?Ƙ =X2"I4f"(HrYgꂺlk]HAT\8F9)|7F>_dq_NTÞ27&Y턲DZΤ@Iv\D:Z!]&yIƣRmgѾA9 }O Ay ~nJwOquؑN~&>D: (SJbZic}ףޑ!~2%n~0/ +PSVW|E;î/ ~(I9^W2WIvHB/;^`kp'ݫ\ۏ( + W&@L6q|"Rnk^jOX wE%`Jq_u 7Ժˆ+񄀹i=lZڐ"*v` ,B=sgq<|,*<+ItYMiU=ۻRTx vά "͚Ns2$^DslEO>|5xnX/OFr;6>(/|T# EJFFzlԏt=5O HmCDDL_IZ^o$oGDkUZT#阞]/pA= 2.upT_h6ўXJ]ߝz gw{F7B#eb"- WȘћP fwߢm` +BZx:g P> cX_WH{Zfy^ϰ^&E-6o_284p[fA/d5k{1&]4k.*V#Y qI9R9ǞN+bU˓tjdWblwę7G.rّ ~[}o47g)2v!&1U,8~G8] W¬@}[RD6ق)˱)qPntYE H(bMKJ}{iR\/2CF0Sbn;cV.^@w:Y8h# a.o THu^GP2Q@2m驍GynoYm}'mKMCU=E rrXu[mo껐jCݺ1@ 8'\Vl # @@W{;W:Ywtuh ύ,sRA~_ e-e16SѤg6F[sV@|"Zc=l6pMVhHW¢h:Hku $Վe I0o(6 04AZӤvi`Z-R$ʚߧ"gm2%1Z7-:dEY ;0d r.FM, j$ΟCqP Q:X`Iǒвj`%QL63 ;f @6$^r'ωo\1,HR  d !'w 1νIL"BSEg9+:r{qR c#;6$o(X]6 10z232N!+tCViSl- K^_kgGS|CY/)Ef0mCWJƥ*$v{z$Q|d;!UkOlKI`֨/CA WTPY1yoPRJ׮!ϛpl>|hJW: [))sG;k#yBg!m.,@#pNbAvA!J_ 7BWT,?}oÝ;ZB.}^D- d@A.uakHJTAu.qȶ ^͒?{j[+Lɗmyyn=; yVu8$I7j3fH~4ΫILv70E `סV4]8V#ϝ3g^-FbHx7됅ť2=/#X* Ƕ[קhU@& A;^G\z9aԔjEiTq6hWL5s ^)̽4b~TSjNTx+kz壛j-g&X& =Dk'1WʫYI`(<"re,νn񄇑FUW+P G,AH?UUxv>,d]],X['I\fԟkj\׮y{j8f). W,=)/ka(Ke_8sNEf{[H@O<Տ`wD.:s Zj+޾3b~OKr )%ʄ[Տ_k=fUhV.HqbJFtTN pSAm;B.ϼecڒ ?uĻb.!'§N K""~,S^my\OQjC2dຓM zN>^XFÉY$ v1ZeAyaE }X<&"Ȱ3 u{ .UTc$ Jh(($6t<iyTe817jě A#D`)c\r! gWqm2 s)i *puMj*Z :g#>"CTԗ7؇;<^k?{Kʲldٕ/|#N, (QAn]"N9e3.X.ƽ^Z7C-Ƚ@h遍`Q^Be|$;bVVv_ ׿}QH#%?>N_^ Е*s޷a0jl/Epm!Ypk -Ԅ8lvTB/O<).ׅoCwzi8S@;,.lՄ 1rSD|b =XP҈YMĀp8.U!vlDlK%&uSqLKL6~ɯ1)L/l9%%ʺ!L8 D1.k*S)*?>Jd+b)B'f%߅Ԥj,Tˈm X )]7/3/ j'5c=7QKÎ r2i^CdFcIW/}` R3f\͌ G1$&"RWطgP}KF=G,Zn\׏OP9cYbdd61y7C#:0$=3Ui3F3p.-FEn 6EGGSFuٰ1 5y>O̺X0h0;ȋ{Hͽ%xVfEh;I ~#US ul;v,씄^(Qj/6J1FdsxcnZyŦDi5s&UY(ۇ;EfdEG:lGM3m-HW W7whA"]5hjn)Ta$^䂖gWLrY,?y.=2[|,â40ʅ (Yb.kn?C5!TߵO@ eD05띴I:}ݬ QL =zg66pHp@&FcT$rlvf7gKMfb q%~0ڋP罞<4,"I.Tyz?|N"̪׈Z"Aիj `ʱ&٨T}9juS?M3O*-J<M]MUhH [۷٤8rE*@PAs)i̋ q4ߙF\ op^2DVRK[<.HF{>(T%TU mG.>:s$?0äwZpO@qDY#22գL-qv^8T,8؀bkr}-Sߙ>UT`]5#//{h$xYVPP'䈟6v?\SqH5W6qɬTQkKGC^СݙkcBCgaLΊsm+2$LbzJBMKT& mm&#n:;oF Ž j$"k jhfܜ",֝vDa1cMBOwi[ hW4;״5'TVc/ZX4/"ڪ` +m,Qt`bӌ̲J׍K 4cP9j zf?$ŢH|=? W)əYFO 7 䪁_vkvnCLƂ KKPH J}߉9wG*N }QTU7L'Qh7yzh{oTk$zF0W> Te1aXlV Q (4@T_u|@˓M(4+ դp OD}\Ξ!)^|Rn-c!Uk>8[=S"ǚshΛʨJ `9"$SWQ/q-=nTb bE!!k( %:]ɾh܄*wCIk4b=XĢ{a;j>uM> iAjxeѹ(*!֜puU;cŠ&N5LJ ENmR7v@T+8dt ^ߛErmHonUNSa=EjP˒6|/(W-HLN"?E]!XB;l,ZN󚄷@7\RIߎImWы[Bl SF#-؛%DVIPhPHش>7t,.ȠA趗vF3g>ˡ((F mg'֐9eۋ- |mΉvGn'HЙ*YH.|ۺ+ˎ0NR.W\_ZXǪ+P]%Y\ni^!mDuc^uSo~^ sy l@7N# |4ނ MDCmۿ`0b sRe|~*B7Ot!N=ņ)+Tݜɢf(yw&mʄsAO .ㅯ R1foɗs,WXҘJqGEMMez GLC6}e:vdn~8-0H+ n| ΂ԬˣL,Rk+q9D0 ۍo$8gl XC'dbWcC,+|C&bp;SNkN^]u] (~ƎEo~;}?`?›B%N,KVOno1 }UR*[it]9LnӤ680QsQ?_~댊jȍTxELPmW;<[U;m lc(sg@_=%]beTaS\Ց=7^rkQ>s^(-bEAw˃҇/분}ls\bnnBIX" r0~Y_H J3ۊ_3?~ $W0q9 =cxy[\e_G@7b1 ei 6],WņճGwmzK6psKȝ/Y(SK7J #iP4w?/NB7$:;Ԗ6P,ՐZ${ƼZ" [9ggT J0TnG. /7XpA~C%zN;<ݒ:䜤)gy oz<ņ/pr9j;'`̛7nƫ~imdL0#<Je]i`HCM}(݋HL"O-'坐`yr/b<d? -}s߻&<>d% sXW~]{E w͞o.akɤu<{\ߨLӿ$AGDh#3 d4$v >,RAPb Բ\bf4ێ1`ʉ:kYӂ~.]Ǎ0&XGҸn;w웂xь6Sq Txp"}A9["% IqY2y}AD"Eb6{mCsq+ſV#"O]x¢萨Cm't |#ey[$ca1iMuSVְ':!h&jBW_g o*L#-3qPeIBS5~M?!2#.@q6#Z3-Nw1[H|;<چϷԠJݱ@ˢ'Q8Z>K77MV.zCЉF,-s\fe)Z+guDZ#b ;:0kPbobn6N#2Ml2'oz?\xtV2eo7z|J&FֱԵJxH5q f<7g?9]:Z+Mi_T$R֭%|e]JuY[Z^p-R'keL&W]"#wOrOr4V<2d-~hHk.tiO.-`Sj޸so[@|X&Fs/7ǡ~y|xr / IB=&/]/.'M%|u`qA w/-Ti}_a9ޗ=8g7Lt /<Pz;pW63;A (V_s)x-x_'᠜kyV/A^42~2`xR6{G{YoU&8"7IpY<0o|W}4m?N+aŶy++6wHAAZ<3nnX.fK`-3B^.WbR4^ɶRX]а-mrF{έL,4sBaOm9t<$:q?¥ qUO;G4Zj|lWElsu3̜- S@2=~8=*$@)%ffʖ0W׮=g' E.̉p>,Lk+7.%%G9%0-āq+x},CW:𪆢Fyzl(Fmc~@:"*+>X,@*[ㄳ}+XkCbU/Ns/"Jo#fuĎ6N 5g[V~g_mJeEewK.oTDp+6+{FFmw~p.N]սDbOw:"ɵ~z^"@n+iTCb=&9^NGZ Ք ϰ b.Q|6h"1ntVE}Y.N:b:@ קLPd>2BdKytCs.6/⢿V}Dğ\4@UZj"u-9iUjg M^ %\ݘ:9vVBZ]YU\Ŭ0~c\ ?Kf}F$9}8j\Q-U8d Su3FY6cl!*_Cy[/e4;JȚc*JpE$]x~m^bG;u2nZ&TwW*i\%C\Y hBab9ȰZ*gf=F%eZw!qq{y PsH 1Xur)!cGoͲixjVrMsn-AjaZD`{ņAjDbS1$$0T}M|SC0iPWBz Ro &; >KGj8HSRqJ7,c[ܻx mPVĶh _=j &X۳CvH gМ4谧m3]T$X#w>=y !-=,BWӟruWEܛ,ؙ[*Xl*xdxNf;igHo`5 g\XSu[DI+}}G~g &8;e:׆ߎ]P'&vľNGݏKO`&ѫlOtX vȴJ2;EF c{pBuVv?^I9O' ANCN腌妀;7*&2Y㘒Yc?P>̶QS5q%t#J|] {`JTYY`tl+-"iDh4S pğpx7iN&ꅼG]Wp@iegjnmn:*b~pD]}IG qnwYv%L޺y)GzyT=xr]7( qhҌ8+Nq$$6J E ?|6Ig}stSZӊBTnӛXK]HiK, :7ƫq*Z²d٩P+Gq=+x@k{TDpWq.v'/ đʷ!L>;lroCP;AɈ0}mTbډcW iDأhO[:雭,*:FQdžd"#!ct0p氦L>q6/&bfyVSJlm"U#]Cp)j,gHEB 8lHVgj9L@1ķ $(F$F6 xRj5/m !eSV%RfUqi/nܐԪ8zlC k{2Ed{8ٱU&x/C ~dq[; ĵfj9UҐ^nDPbi ͞OhD?~OdBD\+X<BR6j3 9s/]<(4]t콫ٓ:A4aN.HvOK؋llSū^xڬQx*sT/Uxphs>YR%8~r̈́o7d4{ AQm Py;GYxgm1j'5-Unf9:Xjx*&ԋ瓧&XX, N<# gHe_x=rrfjs7Z;N>$p,J ʔk&8:g Ď~ke׊ Y潘BH%Jmi+Yi#EmZ7KA!6 z@QάX@z7EZ>Hp: Bm`B,5ǢuPS}ކ8$(0Su(NCKAoEzIQ:hKcia?c2MƑgh{1xxȗ;@핇 D^)2Nݒ-ˢ^/+\tQlжht)1@D/,Uzf)huWxR, uTlkc΂?.z+1%="rwDE =1q0E]ΔA\!;k݇v93-Ҙpl89CB.հ%rt>h"Y~XO,$U[K-L&.8Km:;_/h~y t.&|-;2h$Y]Xmg"CaůEr˜B#s^}/).y`(~<54HBݟ>b<$ ̓2-'8)⒫_,,L]q"3qq> qXkjEͩCB[c˯d^'6PK>ufìæ])!iYoW/k-t9ln?KO{oA(h&8)g$Oi{s?˜榼Bx иajCXqEt%`qf4IE9'O7 D7:x DhB^s˼0{˖dhbK\{$R,~Y񽡊cɶggbY[OE>b#eR&,۹!m b& j/,[c!wHp49 lu/M]V͙/A8gsT6*ޗCu|~E ui͸فW6r*\Haf)UJwd_%̷qM Ze \Tl_(Gl,/շxI#4 U]TR-WgMeMY66haf[@}s!nYPʱ-`5%E1&әIUg~.žXktiS =_H'^Rao('[e쎙O{Ū`ma,2a+"u4rGR-͓/ʔKU앫lThU@ɟ }JeGЙ3{aan׺-o‡'6lS> ^W 'cxfKj\Y*E!Gvo P~ ?}+`ws!O >@Oԫ 4 MycH z]0N}5ûW]YXOw[ ecd ɫwwe0% .ECbGhsEĿ QIJCeCKHʜM.{)j`4yiq ޳Cu9*eQiV]Ro?D`u fZPIk0Ysg=da;G3~Ӆ8L+HIQ7-jᨋ۰_>'lUcOwkpllɸ):H07kJq!n9wv,CogmF φԫ%TwV3V0и$.=&W,C6;?! A KQ77aIJChTCD:Nq˨`-Mo,{'Wn/@QZ@,پIQეn VO͕q="9~O*WҶ$SDO.6>mb" jm t[qӹ~MDI_ݜĆ:UI;#ZM+נukBOOP,7e^32p:GS=w Kz\_v L}rp0+RIK*uz ,dD."c ɉ):4"`)ϓ' wٞ DAi/ƉoH*Ok:WEv0pxX.L@Q틃Iϱr'ݧDؐ43PBԡmMrF2o;"<;~;"؁(O+/$`l[3J5x rA^ 踸[Mr8z0^Ey }Td؀Jݲ~-R/345@-kaZqF=PXy}?~( Rŗ¯j.̧ZK{[0MݬZ2]e!Yh`5qyqR@">`Šy*AR,;)kCQ=/!)OݔED\w T`wc%s,q_OZeV;4o1b" pYw#  R X6A:ezUO-G<3V?LӪwN d.i4+ j r5|4Pgf 1 oK[@4`XoPugsR9aUkt1\lia`av\;DH(W}ɼwӠԟLh-3״Zu:}WYR3WnE߷~WBY10I<ü@gajsyNRI{ a]ݚ>JqhK NVn_?,%|mBCT =>ƴ{ēWMwOR"at2TQG* 꼌i{UC>bM PU$ױQw<LMd.<% ڰtgIT|t0Vn›Pi=:+@SWfP߆1x8J?rE1 O%\Kܦ5CvW/q5BW3Z8w Hk6&"|H!gmfNÀcyy}4hڗ* AJ9 WQ@OH~tq A3MVr 2_͛z !nE/2sylRz˾ q*Xd˸.>)wB\);رE3)̗J^5]UͱRv/q-D@0zfxPx%Iڍ#x#t"] %DI8z{W+9}$%eG*iW,Ο5#%9[Hc,Et_ = (=JϹ[ꕒ.r/a\:+ )ƅFgB[ 'ۂiB;D| 3~1fAKUqRLh1H)KK +TػI^1 ~3̟{tO-)قOn&|H@&)GĎ 6Ca}EY-qsn)EUSPG}El-#Q{h;z8b+A$yٺ"bc]rbyKܭm?ǢbZDrN 8u`*B™a+~e_L9a8 ]~FU[;< 9aΝ5 /!ȳ$s=Pisչ0\k'm]N&Q,h*bcrSw'pG,{^񬎖HPNbfaLfcK\N jAӄ2p>/Ћ$N`B̤  ?.7<8fc/|ę2:Q*O `]PEQ׉PaBYRx\ĭ6͖#ŀ1#vsTsug P>45j5ޣ?&Ou@2!9bBDHk8LL.&Du:2{$ny- ZW^0 C"=.f8p%_sQ\);2'k0"um[b1|GUЎw~M'L# N kE/K+ҀC~R;1 5=U%-H8RV1۶ۈfw6 } ?G0/5J9Ei`dE"]oeɿׂ .RN2o'x5`h>g|-1+2̕G% jEoVi +Q!)bD{2֘%k$Y3.jj^άmUxd ]~s˥R Jp CG$/ EWM03gko]*};/[Y:e(L![ mvy'G=WZq3͖@,HDgpuJJWvطC 3 K Fe-z|6돫[s %$xB/򟎢,Yqw`GDhX>,kMLDoJQoKҋ̻4"Q%ijDE}(ȠW0q=$ӷ[7ₙ-]F Efn5ȵΕ/6 tR #^T{oQcp;-h\G: 0?HZWp:?}?;&nr6s[O4[h9lK R]gy2N*95c'\+C9cZP J.5E܃q'C.BcMj5E[:Z#yECF%QlظЈa#7Wii!Kה[&`NX)*(>|0)"$'l3*!Pkr&'E$41_"վfyFR7#ea8mO3}=q9` \QVpX{hɗ &BԮmVkhlQ ,~*g}NvvVHnϡAblJ&YaWoe,<$:}}4*iB5Gn? ;qY!TW!–,q4ؔNZgaXjˀLF*7fl(?mG0и4ȟzH5 TyFVX<&Qqk/muThуINP1;?!S.'RXBp#P(d&t& 3Seqi" e*~mW. &@;dSq6 qZp[O6Qs֨VAz[:Yr8{ _͆@ *RuB"$,9fy\R'Hk DIw'5φAʇs*J| ԑ%I2QtQ2;mvBR*)+5ˎI^Mi_ 8glaJ$f9\|L AZ7+w+'2oh8(67Fs F~ߙSHBn6H򳹉^/0 UIo?V %pp#W1jU$Zyf0);vS# WEk6$I v~\'w:(* ^Y!;y6tx.PlltZ+H?2Uy _P `d.<[6q/IEX-+̔xֺg`.|ɰ T%4c7IHCؕ.=PrY4C>V#IՊw6xȅXquf170UdXw|0\|cw+-ʗ9x,_07 TI 'g|@C74oJax~HuV=!Çz6VTnϼ.d8caݯWVi⚂ $ߗм 5hӃ`(qztlqŅ?eAO./ JQ]e-FA V9ow&2(}lUEgӯ'& uN Њ MU m~OO2]zcs((eQogK EXbni"w専wK/1ּ2KHԯ_c)Å9JDfۨg䞴A{^H~"'GQH08aXdT|g2gԦs_cѲd`G/lѷWlu,gL_MZf /SEf=zԧ oTRbMky_SQd %M3cj IYf-P[77korVCjxWf֘T Aoo.hD$SOZ/К4|T F*ԤLv[<9aHcL^1qgC f/+e' f_L0c@7D|>ZBqc)L$Ħ=).^ݨFP-nc6wR4٭5/7Cn|̼ʍ̪2]b)w+U6灚lNS&'|ow&%Ǝo"1-ER1msCgR֍(쵶eUu\`gѲ- wط)c,i<44܄r5LznLmd`Bڶw/SiTqVUQШ]}$5(%䆍:H0$uV_ y[sO!rͣ+03 A2„"}یI:t]C̕\+?@+P,mn,?HVL&A*/B] eFB*@V%XYo4|Ek .LvG3-i,іw)~/Gy&'[Oi(] M6g[zh:q cXXTFyMb1abRHuk&զȨI8 e$B! dK>wR#ߒ혗y⑾DOm-L-baDHj92U M6F?QNɈY5%az4``mG-3!F1]1zlnf^"w3EUC*#b; e[~8<ġi}I[?_sOja_XpY=Vɒnާqb'%xM @|'&{kKo6kKЩaj$bJz}ۧth4XRWb!c3RQnUk)y]u CD;f J%#YZrbE7x镚k{lgNd@WgDWFfHpdB[ l .(hWԋNT"gUCbI4sw{ߔ.?ʲ&qa6~EQ+'C$bqH~3)dQG`~:HSM8x1Gf&4I;xLHHZ- A?6] yvًbjXlv\&xS?:UXL3_qQϚ 35K]Jfi}m 5!2 >%x64`*v?e z0`&l/k;9 . \TWK+q)=wC&ĬM55A.v~^Y:P?)򃘜ZP $v@l빃ԆΤ BD:~!&,;zʜ\8b^L* zr+JWCr`Q`DIT#Pw!Nw^ҒSQ(& }bƜyޮV:r"Z20S#ք+&3JɃS`kCl~kƮGbIhhQ3@O=SD>y𣆷%QX߆t6h.1 e]2Y6yzD:6Ҝz%{{:*j4ic((eU-6Yu.O1nj ndո`ML롟 ̦8%0͈.0e8j%9 \}%7{Gפ@Rz)(~!t @{c `TuKskA$#sJw#`B&IA:=:EBkoDߋ<ʴ~ ]$ؠ;42ַ/b>!SvMsϏ D}թ&m(j-3*ilHm;4hfr&9eF?5jLT &*K~H47[(aPNWpc,"!Хы) PɖxىGp]L#4mm2no=M hepg3m_(*1UAOG7, e \oהUyҜPØaWDx;9~fJ.XN~t~w$TQ'Ŏ"ʦuUɹm,p ,<~> Xr hjy84em)8.(Ӫ,7}w|iE) F60ٴ>n~b4{Jgt`c\vG[e-ykHL+k9Nl 2rể P1ALwݢćϬ5f"8`Ԉ̉ #1u áx,qki9zT?SaU$<ެ1]{0.Pdixڒ "yRe$x, 7y1Դ ƏDFγ_2V7pD:N+=Qf{l)8s$rTUG]eG6.ae|!Hd] So26q>jJk6E'82S)i!\]i]j EZ~9몝䄇*1u<`o8\b(7X6 Vh%wt4b>IyH'AщF;6V"-fU44i>'qЏ5Fz掄0d;E{/`0C~ ʜK`lJCźʩgev:wzmߓ} pͳB+G @ OOfJb̲wVM;(Bey]%Ee^/UuӬ0>R ;OFÅ!IT8nW)Ű ]aɅf-@6(Y _]# $>gǷ.]Džl|h.^NQ%F{D,^%[K.e2"1n+K۹"(ć,/;R>'r\C 9jryT?dl A&?,P {mgYVx0vϷ]Õ=DUyH"8eM@%o!.Xq|olqUth2]f0KMeWCcbUC%P{b)b^H9d]+}滹9gL'<< 3~M2 U;8 Wc|wbaZ+%,*LK#a >ޗfNoCQjZtg\r?y2 VSHk U"02FD$B{ZHl̟s2ĝ{]T~ss^WѸ0g|ţ" β֎Tg[!nv ȟd N &s ;'`gCu9~mv82LR>=h"{:?`0`gS/JP9~=`D0'x }c)iСl~jԃf686ק-)~sFsJHɞ\ws6]瑜=0+^IC\N?Y;iYX2 }׾ n|9e=ȂTOIb7 :?M*`$Ï׸Z}}źKVLy z~/q|fQxoS+H,A-vpBu{-1 6@ |7B3{SPEX#GbLȉhoc%U PxCӦK ,\dyZفW+)Fe)C.=g9Ҹ8߁HE_tiያ4,m-JmB[/%ZSV6 'A2ʜOVvB ȗY-JC+h9[_ ,3=,1i?Ucb)lE`)| o]%}EP7h#fn2YfowRf .I`;VF9(<-4g56@4D8qn*] 0nuU=ðDmQ,zJ8@39#9O,M8kЃvc_F뀖ތx:/ 7$.8Hf,5 ,2NVS*!fSu[>\ !*# -YCLQ]>)|V[ڻ=j|ٞZu}0UoJ)Rm0Y[!-%h;w#KZy Q3Qz{}P3,BLʯl; E="pm Ul]ۜ3Y@F($RЛQjxSw%tD )K^,|bE26XQ=vc}sՃD[|Wl)@D99I]ggu} N?' :+-&.WmNҐ,\|Y tuC9~Fe[![;\b}oLo{&-;E"%W,-+ Q)l[Ytg?izE<9ٝ7ghR]i].u``R)^'6\> t%'?. ^H#\g[;v2}T=: ĨQC`,ӀciHbu> .甩YptL aD5Zf9PD3~n?iN97Iqȕ7|n?5j6qb_ޑy> NNǪ kHЍkҟ/,u0v֣:t()Aw=yxVԣN*A ֕tu-Ci;*hEM_'[6p/OPFpw0eE??_)8gPCv_5$5;yTnC]X5i@E@d:EUk1Adrj˲Z]&`_Jos`e|T*R_E\gw_NAJؗOeY2ܔ3ohRoLGSѣt.h)R!q!O\FCjբGd\RUS~2%x O\5Z^&虓^w\  O1|I)3@<9+yk)WBrʑzQ|5է F ؘʼnT/j=lRKև@ݚz3`#GГl k8~EQ_2=5W ULѴRYl ) b(ߠ_z/̙嶫1-ܩ҉ss2T[3SXqALEMd̈́Zz0*ėªhf8;iҘˣ Xc;>+MO f'뉍mɃKztJJ=;bt̓qz(IJ  v:%~=͞[TrDi9Qh0f^8KW!)|F=RMr L bcRrq_j2\LwPKy~ De|Z2QsM7X(X4<qX:{Y0؍@Qm! yͣG$<mŝ-XItZU4h?p&9׻ h[ k/eq?K+SYQ%Ԅ!0Iqg_!B@Q~_0Z6і;UrWT7֫5K㭔o֮ÈlDZY8Y-c3|#DHPMaX(Fh^킉j [ R'Yڎp_s2aAmU#J| \,{|'01im桋H" NJһb/|~P{1;n9Oꙫ- b"1Eۢ9P\z_Ѥk@ |!{n'H`:,T'^.g|1blqBJ=c<e~45T2EMv/L{ur㫃 :,nܳLfBYo(5TLPi]FGx|uh'RĩG 'u."Wzt>|ӁoHPW#;+8_T)fwKHOD 1eչ 8\!Y/RØìi*Œ4xДgQ+|?3Arivj_G5o "f_UMYضI)GH0KeGhCK}8F2/s՗.kk=A;m3kYׁ ^0`y{{V/4lrրGB%t.r>#g28fev=(i9x7)q}_.õMlpSoTx.Qefg1+ {U{{"P Ĩ߽pD"9֍Y_g HbB % .fxH&jXں0&&SėP3D.&Ǥnz55a` AYJOKS&zKȀVEֹqaO,J " R m>dk;6B4G7G\ ;;js7RB}3\Cjy@_JB# 8Gj4P $С"e%E1oH DJ[/Hu/Sf0!át/;;&f&oePτ"D! rg3^y~;ϲ϶M?\ϴcѺ%hze*aPۢ1 JHp3IXkE⁰OHRgkQ@,,O(c"ʆ\9rI =))YK)Sw,ZxE4vZܶZ^趺Z=WD_̪U:\\b<7L^kKaWCRs4fnNRmbg .9Gĥzd%Vlmֹ@A9\jo 0qBG}z=A3_yXwFXj*'eHe*>nUƓ'1̿sF oKrPփ&z48[sHF^hr4e"rfk^t6TS4#קmw䣦ݚ&ȖY r~˒ѿ^Lwn!0\a8N+|1]4awUš ~71;3ߒj` E {x{9 4Je_)i!6qǂM}ESv3e !kͱc&4R:;l!` T/bVRt0FauGrVs#1\̄rkj)\䝜+bqz0 =Er;h٪Ջ"}[•%\rRBo綔 E!)#1 >_;p0Tt①IN.Zѩ$Y;o?Ѧh\ wUX֭a Ja\8'Q1܃eY4wE!OP8^z*0|M:^0u/Xk6=KPѯ?Oro6{cP2.8:$?1**x둛lâe' bETrSX9(iD {sw5Oeoʌ2H8ʓ&u59ELBߧd( mC7owג'NcfHRAEeza|)q s@Ejh-5QzssyUmap#,?UɜJ00x\uY@аLlІEDf8`Q*"&Cfwg`;Jwu(/EVQa[|.3@фKڤb1GZ< B2<q'{^VhH'űSYsdI_:jpIFW4qOlJ~0\'\9lu+^XC0my50kc(, rte[t:+D^8 Ӭoł,zwi~UJŹ݋RÀ~oSs_;#K)lq!6fE/~tk*?ѭ \# s Z@Y_A=iҥh>܉F ]➑y} fI*B$ߔ@BNjm3bkdjq(ЕZ -tr'yR7Cn/"yWʹ<{%"]^rы"doI¼ChX7NLF>=M'*չNQõ]=E_KQZ{7>?)Uඦ Zk(nv͊U`yC:BL 2wٽ^6n)2XLN q K쿍j{;h5˄ɘWU @r 4qZ.UY.2(I[T>JpKkE@3GC9(%iZ+qoRK O1,X֋=&uPq%(\ qI7Zik #U8*MEu?Jo#*v5.ܢS_1,o"Jx.i},ZLk2}̷MG6)+i/aFXmofէGc)99m&$5@c(c(r)gZ_/Y(V"bX٫ @;TNeP1^h'1x,ߙ,U> f|ƒdF,jz/jKJ VM 'i+n .Fڃ3 # "j徒Op,;L~Z獚GJ'B})/L%sAAe7Y!ϋu>j#'BlQ.Hqf8Mg1>&0bЧ.KW@:*G0tkqR 6`@V;EA9K_bg4۳fԯUU'2hTRsuӠlB4eiU݃tJYךc@vQb0nbҜG埀#i;Hʒ9}qaA߱-Lde}YW'JDhjM r)E5Jq|QO4)H=UqjSts;"ύ1ߌ*c(%jnu2a.XX0c1;v5| ` 4Rtޖނp)ꡚ:o^̼7UHHu09:` Lt'ƪa.)pͨ3zTKw.ኇxi~6x[˧|l#h46 Ts3QdHq[q+>d_Qא}"ca3K68oM'M^44) 8#!VXx äaZGY X9i#W >[I~"erz W=Zßٞ4w؟9e(8˖1LJewMF u^olfyx8jI>[N0])%כax>e6Sj _]gvtv/HFK"~ЯɸdzO9k0d7;%ZYt!^Cfij2hx q%UbHi[Ptg# ı^WھlVPu&țh؛9Kr 6f 'XB;v#ڨUv3ԥnZZPIM߇ ;O"jtlH)^yZl:F0}n<;1@ h`Zg\Ihs˿M! t̢Y!ߍW&{8l2{hWT߰[\%GJ.Yܦ$j^!X"/e}#'w6cO2Ջw 7^8ӌ~M~b[+ca[ O !x>O2%[Ϗd16nlsx =g@9+,.Npx5s3dΞ`>9േ&3ͅ]aULl)>J'TCHq= kph^Tpub&UEi")E'(! ^Ρ[ʝb@Ř$uee^JV.f|a01xTk4뒛0y/m6W`$[` +o^@hCq|Or+?#5\8ݼUh1/A=dyRs'kۿfJ:/ى\vmĵ\IyƷ-qOe8PÂ:5n}MTtݿ c ĉ.!x\3K-H^^iV>원L+3.$ղ= w`%ޑ =Ό{|drϹ[,yTw~MxTo3q¿vȪ암Rɠ,GKeXS l?Q}h)JSxCO<ܥ4P\x1#'[XHd&'Dk D FGgor,Cb06,b;!XAELssF|+UvE/f/NSqi24y'3D; Ɇ|W*rTk:GZs%=ttF͈>\4i1^" 9@.i= tI.Gf1sY-& r} 4a@[Fr\ZDC@*=yd#0(c<,J{)=< QF˝?we8a2JbK^+Q1ݝ03.5 YF8)T_ٯ'I;w$&Ņ}6(m2 '|AюH;3a Iĩ2Umxd=^.%6@ t;lXJF'QLK bFW1AC樞d4ꒊ9]Ĭ8AT*E"/rf@#kJqd1!ͫ;W,GSU,}YZ D.J:#,E&5"֌Jrux' Z /P+(M>^ 8 t\<Z! b#} z?$yFdYiگɚvHe1.LtZ+ 5d) #Et;1AGT7A^Xc| ~ÑoNf"p^8ꊂvos6iX|Џ %,0B,DUd8BEJ9=zZT!6bU{vON0Dzd?Sg1nHe sdP`Y&o@e6Ǝ 'w]η?(qK=9d~P.;{C#Gn$a)5E59AM NvP|Ë{~ h" 4W'bM6 )/e'4#95~Y&eb<lQ zL(u@tӟ>dlm'BÞcdM0R5"~(~ \􆴗ԤlR}E\cBCZL⪱uB1A4ebY 4c.FwAYL'=0D"T]>^ 7C4 7u0RO }G*:ben'al3bY޺ǮkvRy :ۤ=jbaIpA­tH3{rTY_J\F],ʝI2Fn %]BPy "V6KX;όDMO1׸l @m,}.\` 6H^-pTLB`@jݤShIV>qBIl|o~*^n|1MmI{//H7I˥qef,eji8U-$6S}>AGN71 A_*&,:g/( @x9:m|aA&\@3A)tqO+| 5θz+i MvRRxxPjڔcAaպ3 ge2?X޷\pX[-:p.J]M~iWwvz)0'` 7T[$k&\S6(2ºNlZj-"y3Y;{t)-v{QX%spLk/+՗ٝ^GU2:8|ץMmť-ZeP5RO?aHr۩*HT%͛[1FܲasSAy'AŨFXm{δsc*+noۀ~9͈?hQZG;Np幘8`d@3;)c#_t`Cʯ=)1!FL4P*syK B1߮q 2@[{`oϥe+ht R"ԣ/&%~]l8NA^ F>,AwCTLT?2&shaG ~VBw')Ԣ ^N-W\ !HVQ Dh1Ee̖*@ ^A@Kqt-: N+c@;t.G4{/T tuޭ Z;GZ>gt[Gpx䙸`Z}e R7ni(7SkYve} n4ٰ9a:6Kd[W D|${jE޼ŒK>{ x< m$K{Ha|q,Œ a#0,R!LZ!үL@Y ^CU/y”rOu'/Z_wz Kidn;OQ6j>.qhɇsjm'&X w\)>3@ģtO76a:p2U@g8PxgK:EBUՍW5ΎymK<9J~Eڵ{X1R}@ݤ7H0P5KBm|ԛLJPbBQOBp&A9;9e"oZ L#VP8}JBe4D^ذW\LoNL$a@QY!wF ?52: W .bqD/IkZ\AO`E24R ,5&4/:pE/)[$smAҦRS޲| 7O*KC_r(s'i,al;<0/$Kj.NVNNk01b"FvE EBNj9V-m.6jǁY쀳.v֌p</K}u{ʙփx;CZT"VV* =r˩ui;(lReNx|&B^" ;B 'TcvuםX{}3jY0ܽ Gm`Bg 7\mX$5^aOsY;ŁX_ A' 7>`X T"~ 6+  eiZp*!2Sw ¡{϶ {#n /00U0NTU@kB՝-LHݍ;k鐷&RZtv gb/?4ZАX8d& 4Ď-XAywfy6sPքnL556}4ILvnSj$( 1Ct{K^"QcZwsQjrOJI>b^-|8Vo4uT">#=LvlU?7o;Lv:LY$Ś?A=&*?e(mWq *8\{UAXM]_Co4s b=e$鍞!@sȖ<5AtiaE |#Dq!Vs^}C[y^x@\}G!YY %?),$u1JGi[In5-dIy3I_?POl"]jX"K㼅G<Ī<>=h^GZ2`Hcc~KN1ʑ]j͒JRYWnHv8*&1+9.ɌlXX"Wh =k[A@_EC=6p>EtnXz79vW:"@_g$tl9lʜc Q{v+Klqm~]Ϩ-Ύ\7#杋 AJi/U*Lt ("=X->I*Rp6 mS|6|"v{Æ}uct%ߥ/ߛњV`;/U;C2R8eTD:ziP1D(Bd B=`3ɛw4tjv1fJ@h}t_S3Y%jBW/XR$D ;$ʬsц (E Ej"xإ|(ّVo"K.l$ihʍhDߖX 1X3rIJ¢4^(]s=WPdpmBf XCۛ):aTyE֮eRqd{VنSk^E[J5y}}m7<1׳.$ ҕdr n>P^ae%'\;Bk9STx(n;;fKr.pCeù$=zv爃I/a"ܱ92])W39Ϧck8psF#cEe$w @L- AF36ɑ[&r/ &!JiR I͢vg{i`:Rtƒ邵lÛTT# #8;P څOQ:˅us*G!L)680ӽ0vZDGISʴ8]1ǚ#88 c.Y*Wz}f7l(1 rkw!,[(ri@s:bfZQ{n;$)i [$S-axz饶 GvzcJkì RÁwG"R%Kg~% 2PCƮ;ᥦ 9xH+6Φs-NCX@]O+[)I|Z22pد|W^;#&n(`?EdQF -Ϻ^^:ei&h@ԩ \  :j,4Q-D@_~89x[ A^T8 #4ji,<,d2vfo\l!5D;Y[z G3OnUEqEUW8\yqX҅hVTRe;H  ~tީ]Z@u#%] U,v! W`+<gfU#ȹCȹW{mAj"qNWCBxuSsVd@Slus#nl? ʗd0 ybLX;su~y> rҎ_i`M 木dja}P8.A4VyJΛ7g&ԟ(.ȔFUv6dDe~yz7̡B]]5DhVfۙvS#M5xStAnV+Uf,Z(W;ȪilWA&FQ R#VPU9S\hB[z PfUc5sC3_DW =ch1R;~CN23 AQ> (ħrjz(w%\Olea5p+s6s؟WMbiHDǙ?u* sZD[ޤ-ƑVW}mH('9xv: oƆ$i¥Mω:$<3 -$%N2L` `$b ̶hJw&-B*alNbj|DTKlQcPeG "7O/64m-7_G.|BV+ko+1b v5󈆫bW"6BGظ %N.J*p`\'}{ I I=ǣQ3jg_\|l@oDXh[]vs~MDDvoN "nz7 \Fᨉ@P8Lؐ?nܓ_ k Tk;<kF_'0T>EJ| cD`o叚)1/hERтOL  򀿎$o2c/?t:V5Kfœ_./ w)m`߀ #ď .Pq*3mp_y$>EX>=ħCs튾0!͟`SuG3-N'qҟc;'^ɝ+DT"fPYKREcjWHm.s! p*&0Ȭ\)5xBڋ^8#mL~J>FP7aB|~@4Bb#1P*9t`fv:DsNpT#!dd1osaK^}iQk&a Es-SRh,U Qp+(CCw^[Mc Ɗw;;Z SˏNm%e%6_|z Ҙ@¸bIC)ls(@뻁tEqB-ZY% 0>d?]_{j}A]{w̕xB+u\#W~}]DqXtwIp+m&/zAn,Z,`,:V5* ySR><ƫL왾8ԝ(0}0Z?cJuwLy;) J~MDc ksb!ZMrJzvӞo]4iuYEaÖcq['6oem5o)J1yCcR0se"{Bn*%AMx'}&'gMjdqko9Hqd<κ74. I"5k(=St,kD̩6)l4eF+y2Z'G39kWKW,[I%?#(۬g)U[^[|l_Q'EG {)fqø*Fl9osu^bǛ%&TyЍQ`(̆;Z {xĿ3ZkZ5~ُBN[J7?Y$jG%} =[l.畠IŸʕ+ahM i-0L5e,!K@zVT,6XP]ҔA۟hQAcO0_&U8m,2<'|xJ7!v6oWV䴑F^a挲f\!-㻯l'Ip'Et cZI1eTԵWJȭԬwSVK9/ޘ?ƀY;\LX TqVMؚy~;Ǹ_ vJ&MpѦ ]x3?LǾaQ~Qc[(l#/{ӻϙ8S!O\ "sFw7~yJ i#iYH)C{rk(a'}U 5u\PkCPf@ }l v&ejo/F0n!ӮdnfeFh^wU0;vP%crdC+2!ԄuM`llTYiu_O8a01b[t?/ItU_rݲ((#~$C[IJ ]L&=w3ypVg A~$}Lt~Ehl~);gRGeoѦQ-)WIj6oWg8W1wNGu.ТheM5߀ )g;,E\߾kz/W;?Zo\RF+dx:h3rJ#*mrt8 FwL\C~§ uqkDz}빺vU})Fօ&qb=ǔ]p.V`/#mtcb~vH;7Kuͥ.s,8w*^I,uF@n۬C$'k'仿&ÐU߿ |I,oWcŜ Wp} >ݜJ#=T䡳{G̺Żqe ,xVk(a{zSmm*sW͇Ff6׼9 U>w}XP؀ZThfxaل77>k㉨ւіEO=ex2VfA^ҟ^/-wlӭ7)R $+&cB# "Vs%'vҵ)*Ê|¨r'GI_ 0/TF0R-*bkf[V-nļ$rf".Ǔڀ1EpغxI$`۟^Q' /&fv-W_$jVvG}d ZúخE`6Qe>;3+4q@1C:scӶfAmS#`@UWxweU`6ˡ]xV sR &(ˠߓ v ܕY@gp,vis. Au]ܥX^ P;EGvCļ()nlx^LfIeUG ䷿Ax\rsۯn]ʨoGX[^S^ݮ j#z':#9 K~?f7\j\f^˄xV靟g֑=Sfkhg˥ǧL7@E6uƩm(gk +u٭sjc:BʑG%Ϊa%GB >W|wfLFoi͇?}e\soU;\wV,f Z KTgbEæ0→i3{$9? GLu|m{6p%*3/'h^A2 ⚼g9lgp!A`m۠]c s"os[l ;jaNd X!R$f`jτ TzzsQ%89P@K&[b½j^$ L:xҼ1!®`[ɯf9>qjlm:1]9tq8VEF͋d] 82SgŮp#!B{}ʼ5"M'9\ 2T;G*S@e/Iu}?"kƷCfQgr8KIzҾ0dх)&X+f v,zl/|5o; `\FQq;b2._ݸIY[ FxB#oo4 s$rqjCRjo<{p"1,7ow6۸rG~_.S(bceqK]Kܔ3(aa#WcxBz2UG ~ф@9Ltn}k3ܛ( }tJnf 5V*H WUh'q1v}iJuԭ yDŽ[NqBŕ S@3!kYS m^LfǜRf*ֆ-wiDB_5*pLm(s僮ͯX}RK&,z :{E5rߦpEg߁6F{ xsM " \0f1 PAvTfTݣLE/j R.MEɔ?燸zngKy7,ܚL_f!(*gT`Ŵdfu7oʂ5U󊿸S(ҶZ LU} GbL:B(o' d%pui7a9H bP[ZV5e|2Y+UM I%ww_eiϊdHgF!u$Gv4sEBjYǿ (U"$F 7ՋPHPIwu8D'Κ?Πm/4pR6U$rG+_Nо⚃eIYq/ [F3Kӑej+7ȬeTn*!Y,Fh5Kyl[,j\<,&8]{@A*%Jk{jfa[fw"b7,,!`fl[fԭ̶ brGq?J{앂 ~Mz4l-da%6 eC4ewW,Z|?HI%9LƌXDo&uB{: ༏st^=J֟ f+@=Jn`B@GQ-&YW웤DD0`t#9Cj#JxOw ';!\Ĉ`KQ qgIU;i2xIԝiץQ í`94 .ؖW~|! E=Yg0 a 5w袼URovoÚ䘱z߬z#u Lr;Fq;[qm*WxFԙ34;' 11 yUMx%VIZKnrު3/gxKBz׾H Zgs 7/B$vv56gq@f0&bHz:-d*PZez(gh))V=TB_{GTn贁 xVAe7Вe~zAZd &lr2Y:|S0 ^GQ\#O>eHӭU% ML#|Ψf";-N^͸O۹+&;[\H8Am;m#=xg ֵm ?4|"aTC u;7`&a)}cߝ{oF NN$'ҘxzM \d{ZF&r|ѳ=_?n4WD>$R p-x2tvPaY(O).d$\\%k!rl]_]ަXjRȜ5ܢ{ -*+/ڔ0-uPk=v:6Lh'C0V\t/՚ jM9d`bϟ&3uKĒRhi9rbBؿ_Q .4Hf[S )su-G۵Xa7t!WL%5{ī.a!`YuMӀb t/)̠ @Ȥ5[TRH>d #2 DŽXrsx/Y ̜@L nӽ/.c~;TmmқpLhJ uL4=TI7@_vJ) aUo'T$q2-͝~ȕL\% ؍fsL-,ԺwQ}RU^lVHON#_֟'NG1cNG%3y]eT}X yit=9!}4 <[-w?P! Ίz/4#Ht^:& \RD&Hbb2r!&"!( 3 $> bT7yokl iJ)N-(ܰ0($ > Wl"#3po]~w;c.)ӠI~H4F= %b;Fm{u~޻A[qm9Fo'a_"b|ݞǩ -Ț=&#%wyE`e_yZ%:`Mmo~-gi@s駶n׻bxkאZ;iwN/|b={SL!:qHL8,~\o%"!WK1[(0펶pY"۲ |w_q┻T@sW[voߒ*8E;Qqӡ3Ji0>fymv[4ɽDF&b')m]#̅{NVli:1Y̻y[:H,!6SY&Yg 61:E |F5ģ/,l r:W ں:/ t]ɠcr]NL`o0mHu?WeFrEBO 0eюӇk $/n|.L;ƢjX{0<#"fwj!VG6D8|P^'?\kI03H~DqA~jk]<_psLZsfyK~}<$?0veQ*'vμY2avDCɇ/RZڀ-{p0\Tz18fJs(Ѳ{HOs,Sm{4nWCwr`_IpFNNX+kLtW \r5FOhuLN*#dMިco8 4!z-gPܞsYZb֛B L=@sm v0.iîtOk&*tq:|=h, J領|S?]!TRn6a5Y_(δ~@/ݙwxhCJJǪI>@Bp/׽I8Uy=z Sr5wEG4՗},_&qA/Eiq)-8$%**>]lZjQ[8@>OvZ0U^`yb;$MST50 ?bIHz,t>sT|ewTq/ X(.4 mRmHlW׋ EN>+NGR\f6hނwhç Q bWPK!sG+o6N32mHg`>I,p[9U޽JԋSlbJ>^:w hZ3}چÔZ"D֟gG+T@4ߴ X }9-W>rH# <6`pXazumidv^Y} oSYwhQ`,| }7;~ɧ-P5֜ n7DagAKD |h 9SmDgu_7ŷ煩1GF^xmb aA\^@xu@Ӆ0y2JiqDU|sq$-g-tkc)/;i?c|'bk(~h tg(!LDvn6(fW`֞d*<6 pÊrhnȈeSH"1FS~z]㗛#E$$80פބSֱ*ux>c>qݶ'"Qw ,_u5>1;3QrlGpΘ)ғT bѿ֐"U4|n:KJL*>!_/]xsvhIϱS$`_?$_žzB Hi~3N^G VFoZo ٘cid|%:| O (4N'kd[T9 %;XW$XzExޱǍup%f%i+3_Xnv|Zo@Bcuw%Q}h|^pVwo)Krix&B9U3;識NwV1cYlS7WcY>-m\XZlTY=@jM{-r}،K6V{Z'g aj-ZswЯ[uٹcz>*G}*'BNHgd Ė-!е5'G2P=A Ο8O_=_؉X yo뇻OwW :z#B16MDEYPV*%1S o\'U(Uk%ezW࡛rdC!\)0zG>.7ZyLad6eۚJԒԤ$ ?qgzbN(xd)Qh9Rs^Y\_X'PV |~@ qym'n+GKJ|a8Bthlor?#Q NcJz!fs2"Ydu/npPRm8;Q5,@nӾ;}Z|W?v x'%x2@|?&P ޝbֲbϤ@WL5Qia%D 6=&Oܘ}@KՠxxѷBQFh'vc(~K3n ѨxJMh O ~GTJNaY Yj*Z&^`9ݐַ(dW ~=/M-B GO׃E#Z{aP9n  pG'WY|@C ~\yeq!C1񅴾HљQjkfl# O|o!7Ƭk@EY k$ҺK7,`RP31vB4F|x$M~^}WgkT½MkS}?1&AǞٺ8mtXR\7B<z'|xD39" i<&2]7q2Q m JwFRkb8 {e,RUm7-6j@\Q(:gyBF~6w8+=`D)nEt,W BVˑtsd̠`I}t.\>ŬawIlӟ0m&38G]2kYu$%x߮fw/-OYׇXG[3%D'{WLK:mV?{۩HLƇF/vKyusaJH~r ,۷B~]Kq?2]KUx1p6]Hڬj $$}̄'JWі1znōTR9 J >MoXwDbqLtIm}cihJ6;P> :b+]v{O`&vҮ8#$>~! 1orm6T]dH^CgݜgjV@~<6`~2^LczUNVdR-pÉP%~eE㵃[oMfU~6rp %+Zj>H!RϑV1aB-, %7Am:5&bKKdi\{#E 7qsrhq$:̱^LãbwFJ!bzkLmw<41w "Az}4I.GZEVo~ѣtћaP}&B!^OK)d*ˏfHHyw"'z`~'U:ҩ:Q<*X#a(a͒j> %Vzj:`D::>0fdOb,RP_2ovj+,SvIɴR^cG-:?uҋ\[yjY~r!]oZtg_FomN#ArrV3ބ> _"Fo')A)&Is챯J -5%{n C/6TPkGmr ,k&psAdN6,fA_#]{2{m dېkc;f(Kp~eG(E0>[OJS)4n)!ɼD TK)|zuEL릑HC,K[J%k!12aj|gIϑ1mKCa{" ߗ1<8ӈAmM+;}1.JbfB`*B+T7Lf# b a˽6UL׋Unw7YhgZ9{h`bD"rb=>sS: ,)[ j.m ܵ zyMţ(=-TW7h^Y =dTvFu*PᏄVg~m46(BwҌ"e駗}j耝kObu>LL>kkYUJtp_h1,x TdC j$`q4euF%( ,뵍D]Ѳi'vaA6hJzn)oBnl~$e 0<=VtyeݢC3Pez Xd/:z r b]ɶma!iͻBW>l}>tU|ږO+Sة/? nl^Ԁ(븓RUw 2 nkBklN\5?Wʖ .[gRhqu烖',>FpZb$XkQE d%X ȻPBos6ol1:Kaf@g`FB%C h1#;b^JΠ65',Me?W+\Qod8o^{z9+׺)YE٘t+]'̺>2H*r3ՂA|>+pWς/rr6E^Q?̸f".uû0rymW*cWQsLl/:TO_'.[?8Mw}&SjcK,Gi+μd/VD紪ɧvBKp~9Tʹq"}HԄk ʹDg}B`D?B'~U|a9@U%zd"wH}%fD+?e qojd[`9 ~ |5z#a9A9W*zPDXGW0D&ug LBnXIdH׉ V$?6)5F ;,l ^79G>c%IŒ)}S[f}&8T/ ٨Hۓ# #*U1qc5&rKPs*'YNԁ"Z4,OD 44 Y% .: '{!%*GA1ꏩv{׽8xPNxubR=%Iu ݡ[RUAq٢hM;ڡ&!fڱ&9w+X)ҥ#*ǜgSPhij9!1`7$䄏ReT;;™I=53X\8n#o#LbM[M(T G- aܧڀʟX8!/ʶ i 6Vae^7Qܩp~soN_j8fy93ʫZ Őƿ|DgY $c}բ'zX+5>bժp ƽV0/*09pQzʸ/i "pp"r2Si Af x6=#b;Dĝ&1f#áǢyt,@Eq)~1AQC/C$ou.d@ߪڄeՉKTQp\!6*<Ȑ22xBvfV{nSk/tTLy7+/liiaG@ϵV_-5*qMMZsrT4޿~nLTfYh2@zf`EOsi&cvZX1ށyLjjzTCkDq+ZlMF%Zb[37nJu~14遆! 8دҴ9|h 0 Į+TŬIPB+Qx@C9W/{L=oSlꆫ8;r@Bд=r.X,ВF\N:T u\=|ZB`+q;p'3nH{]E[6 19AӼ:nJ+yygz1*2Kcl|tZJ}?Y 8u0*\lQ RsiJD ;Sf-%Ђ.}5!på_,[sYf=ڂsGيy3H@#Gy"Ǧ( 1pm'bע9K}Ò ֊ڑOov~Bꄴ3<) kJl<h\Lm`cd=)o 6VOꔨ&|vn18| -pyj@20:Iza738of@%Q ttOEE>^, |M/F1i17i(Q]y#[NʹuYhw%^8vk c XF^bn+'˭p螞 LHF϶-ECbr+bǯW"ש~sI@x7G;zѵhљ zA05aZcD%<ד@0ѝZ`C<AQKdӐ=͵R~}yWKl,Xo7qvɒ =2+`x0#cfU{J{TS h)Z:| hIY?1c2)uTwY$Z>sͬ8+_n{ٮZm$*$5A5,E?.$s*LrNelTT٢†= >)}*zU]6Gj sf+Жƭh ABWW ųkWKIS ʸDq'pƖ kI5p ?w=kje4A4*i,[ce~0&1?\U "t(:jMG>îiM6ڢI96T45DP"̏˚  Rہ=iGǜ50X[\SE3]"hᄬ*~fŕN)mKӉr  y:-\& !>aOqM+a}ئU)4+@Oܝ~#"xG$]Z|}҂cH5bBnF0cFT]" ͉G(켅}Ш+($uzp0^b,ymfIY/-ξa>kLz@elpSmL`f Z+ӈ=mCdLq7]̩8cg~hep ,,VDb!ܷerP( !)TojA~kXЅ飰 jƜF1!}Kn89% =`]z^n'=?e-I%wEu˜CH3#ߥ?C$JIet޵jV`Y`=47cǬJ`bZ v5^hnym_/ue#{-NKMM"Ȓث9[_t3"\=2??(x9MF׮3R\ ʊ7?;"4PB҈>#[qR7aa$6_{wr +rUf}@aΨ"ws "LWݵK5ЫP^Qn Y)"F?>aS޳u䅸'>AB-Nڷ|f)֭p򴵋0A/mFNZ+HJuB*7[qWt"P7܋l>um?wಿ!xȚ$~&.~/Nhjk#7Վ9" B+^IP1"zH74waquoiRq@ ,._ >L蹭nOQZ=f:6t$q_vU"c'!_m .qfl_m.}n_^Ҙbd̬, k`L;bvwh?~TYk%t776ET'?N58+.aT{).xg-)b`YG.^mF=K]֒H6ƿ̞Mr^ 9;r!d6_''c@όkP87G(ylG|V1,iNCB9 -@q4 6mG}퓒&; poU;jᅢG/8-|t%wh7@M0 8t0 =S Zs/$e{8f!4"Ǐaru3*x6Y.xG:B2s~%mw1)&2% %Ż6@)q0o6|’Tb +1Թ͚C hGD Ol[l3y>fh#w<js.QѮ4,O^~3x"0ZL1 AaiwV|~N0VKz$_;Heftbs@Ww'h8y%˕6ћk5e ѫRA%OL<-{'3]rLb9cPu'1+J`HALeuӔ Fn06+!њurH 4G L!"E%*2yn˨]Bβ@(o)Rwܣ1CsZz{-:J-|3Ő HC&|;++|ԎhEqӘ7\Ǝwnxdp. rѮi&xַV9,㖏~[(ĩCFF\O.?)vfO_|G &H'v% (VaDʸDlV)Un<㋕_ imqjPDvitG(Ϊ MK46fS Ŏ>>.e*St#er!/`9,n[/`7\P2j0OT=6 )dDAd1/4ĠHurKϡaN^w)GǓb,;zzyu ?u,/y//(eXcЮ|iLY`bYG3Zx3NIt&XG۸C{8a_n l ٫N@qIx'.xr=k  [i)(1͙EHqv["鐜ҜG㢸3n C;KNH0(ܐ < Y Tǽ-k7O1+Ə ^4_n@bPі*H~z+Y}B˗4Ѷ%pɂ ۊliَD+҆u{dFgı:!{~)*rN;d̒nN~ꊗKpa UP8?f(/}'S38yR$ȇ^V;뿯Aqmq ͽ'h6ru.xrꝃE}L( 1鴝R"Dicw>cdEP|9ǘi*](WJ$X $Ӹ@>&@jIC/Zj6d#oMB[u؃i TNYZ{rv< ߃`[3ƫ//yvrk_LRzӬ~USLT7ZI*⡲_1ueGGC!Kg1>6yь( <I2k@-K;TYq$p KʥP>}SX4dI550;䒆* %5rR9. ϷFtv>XVN)"v|!/R펗Ԃ&ҺXާ 6 0Sq \|gLgN!$f:XV8pwÈSDGV/B~B)Js [—<B]9خݻWdzXw*Ƕm`{ٻیTGJ+1S+t! )0e.hwnȃ&y`R ZS+,lɥST֔GOO n{ufyn#3{y|K72f >A2Xr햭"k h++SYڔv^'X癪=r rWtS^h ~>oi_E.TCjLȄtJ6VsߪlP>KMr#c3#."= @ TroJh`e's90VA# ¯o1ͭr(AS5v]N?.66E!F fh-1kk)I-`ӈȸd6 .X}5mqBz~m˄I4bu @:}C<̧t[0^Z!Aqe<%-i8_W7_52Ki~k)foNRx_ʃ%ًzJ/M̲>cVtє+Rf6^zUf2!@N^P,<-%(Y3#8UCNݵ߰g ~Q9aov %Fl<YdžctQ 4ʦS.Wpd?5Lz!p+QCC 6tzKK!I& s*K1ƹ`AHp^Ehz$E_KbY҅i݇y-[D0vc پ(h\z΍Vn7ְRd,Ao/m{u e|kHGea!2sgqgo銊SNfaOV(/RW0n""NؿN.OW&xcAziq7k4"mI׫A\z8CEg ײdM^\,Aw*]qVg!fuTO',WcǷĵ<>-˿9~dp{==7Γ I0{á +Q咨H܀l kd(-У6j - P?F'q`F'擻~. C"G0n-p͢ (;! O?g~ Y1Nay7&lbQ"˹f9><\!,˰A l<IkW9Æ x/^p@&*ENBBa:o,%u Tfgz˖J۠ BV2}ta|:ӟ1wʲ<*$ΜAgOAQsVd5G.vՕVqTD|Ȩ踑iSUKZˢK@C|.6)13NZbAm9d2eۺ 1p*'>5k(*װt:(V+̕X*<4톉'S^Mn5n>̩7_;eÃz hlލ?j;bN:YO 5"-S(0d}}QP*u*^Eobu8Y5vH6ji\^h}ټC&pbDcc7Nj Ryem mc$r'Vu".4or'OA[mDBgIp@p$`$3v"6C7w uw[/V ͪ}=جV?^TJ_V- j-Ex,JN94:T6TsǼ"C[da0MP~I;_۵flG!Nm0&s͈ʛdeV2-,K}Ѭ#O$,dzx* ]]h9?t֤oqNaNAM\M)$>YAg&_qlt} }eA1sr~??>p.[ q%g1}-{o@zʬNIpw`27x.Q39` ZcꮯPh6Fh #71I (ak;ض ?t6( |0`hV`!@,m'36[|BJWNzETy=e6~|> jݼq˒(*țz"Un4Z57CdbE"IACґ~$Cl - g|"SJjwWmn?fo&TjJڱD$y)|ԊAGK 0M*8XգO:l-2ōndu!o"'pA N6U#n;0lB[:V H3!z yG<@sFK AN+C$ 6S9K綆JJ oveϼȓeAIŰ_7"KI0beXbD bGzfZgU#2r^)X,f l{ҸAeʖoEr20ۛ{,sw>jŔ٦ Y7.\{r(aL6lFeltZ U+KpBx%G?YNmw/.31/j\;FJxDgݳe~/~yH^Hj˲EkN;'.dH4s 0 Gq (f8V^wYѶ,t.K? ?6l,,t t 4Y S{{GoF9'(zCofZmxHVLjG5@Z7r3~{k?H27߭ucgXꮳ,hdnx3>f-v ,%Uغp 7{*n~JҿWu=i$$œ>22W.'a!{bmgd5}H7䱝VMI$= 4:ICi*BZQ^(QA K^qVYVegӣwId(;~IxCR2yL~PɎHv)8gLP)ƌH"ꁃmʀӧ dԂwdo"nIDha:&wz1f8MXzǰ.B j2t8kO&냉ndM ..ð@4]Y]]O$&*rN 7r6.2ȥ ]~&MšsoW +90x*݋Cs!zFwI:KB nnd_$SItV!ǻ9f+ꉪR18Ve6;A)!oӷCVO_F0b`D=6 ع$8uZ$<ԝۮlͪX\>>SMD⋱} ĦkRpcFu*~4$t.y3a^{>&LsuV|E ˡ Qɴ$;=gpiL]qnf NR:mb4i)u|ۆSk]'GӨc/|z>Zce8m3e ;3`X(!ۯ: 3Sb~r_ƉW7Ԗ~/a@^UhjG*.2R3-K'A+46%寍\oksSh"0)ѤiA⫸%V ,߫oiI䄏WEX74bG'&C'ZG}>i.@%Z?2i}f,.+lC<mYAA8ӑJxUӆ9rZr3ҍ&D@NG""Mb^f|EbKW;rj{4tAV)z{)ꝡ:[&+$7%ZY:k,0&"|9i>s<7 ŅA%WƸ kzTr$Jj qp~f*挞3֍ՓZPd򎽓p#BRΓ ;DI@|\ٰ\i=l{F O6I*dZ2IxI }V$kGhߗj׭"-]3~*mƊJXR#- Z>E&1LeZy.M!NRx5|>b(['Kץ*—~V8W ^ K!ч1c9S=REkty³)nC~Gn51R%ϣX w{J5x0<41п` $B50JB%hI%ut*B\аHe {*pղ N's u0>`:#_2QoOa]EOlm1zѽ^(d,|8:F[3??|\iNWq!x9s+b7E Y+\] ȣ]no{`3ϽI])|kswZq |}%$@G,x8@"?7%3/S!| b$A[E, {;1Q3o H~ xcV2LlaCkv=P`,zdY=.;rO rγ"a bfF&Yt1[~ݱ8pr|3, ߲sB|B NCFU1I3'rX7{eZ ,CK'erxY%ܰ?;+\UŁ;*V)Ų]_l_w\kY$:u{({"!flpVТ/~cx'W'J[)|TV,VM5-Lm%@5W)o MT¨ H pY]!(.za;n?v 漍+'k [DVvw3!ukF\= T'疠yt"Fm'7;f<]%(Nx,!}cE&H`VРV.KAAJ *"k]r'Q:E*'Ά ;U b{ uw.Rd.ڀ|pA~s¹|0ʫ"dpiоv#Lw0r%CႮP' b{ "gD(2.M`(Gbw|HD&7 zjkru~֤iν@'QfxE@{t ?*=Q21P!fET(\23RnA$_tF6H$ ݴ c!T-d2YVڨj Z-"{K&(<@3u[A}!_`ڱ]$m5 qaHtץMf E0iSv5;š9+3oaa{ə&LւG0ߨlvu%0+z!:bF3p&y O)B9Ypxr 7" >DǞ} BBeƏ_#|{\;T(N`X%XҁEƌ[|T<ΖH AWD3j1Dq󖞾5ؑDkN뢥Q eBSع&d[:6nC~;٨gvv-_MO+ծN`f`J"~pl\P77}lB7 aw|YʳaiI a@6;E=ӔAJuNf mX.1$9<]r&`E4P=ZWѢ @A,h}sZBGY\/sNvA1,0ٴ[A[dslbVekͶ-sOv3ƒrTjM>!cbiud+!HH+iF?vD1pVf.>EQ\Mo]ke2ϛ>ju7 ec^.o-n ҃I\ y GYl|xO;R3y< pDwQFI8-bTGhUjc_Sԃ-2;b:-Q<u,_1O̸LWN-&! 6oa̙`Ҏ(fL#Q3?r~K>T`{yԁoKjXtm G;F0v+ܣI %aj4+uݾIv`Vp95"cFB~#i[bIfLVҜAhZZ}^ MZ7o3' 4} |WmRiu(Uڏ$֦PJp,R>--Rh1y-֢7ahY Iz t*MZ9-,U:Z3Tm_Q}%N**2C]r3p&Es%=(wwSq``bǣ /IA -98Z WPB=!Q;2CA,l:,s]&IJ?`T?kqU:oH=5Rt1|Ӑr9}lDrжq7;M+D'x{4#&D$+Ik4U'k¹P&F_xoWoP~R0ፂ[L{U7PT3&'5j^H'@O1{5惞@*>WZmf+l vd[x)[tӟH_^c9,Ldϴ`DPE e "%gn,5R8W~(F0w Y4?j\nssinϚp.t|4m'ڸ317ijF4< Fh +kƮGh}Tw96<*`H6DVe0ڐ]';cx9*^hP ^"EB"m`25K6cY9AyZ%-Zfܖa}ndy$/S7S*;vLa?uFGrKҰ@(_THc]a}%;J O! YBbKҿ9mP`D@RLQ] `ɕ)6ȅ$e;̴Ƅ5%I_M`h3Ƒ}bc\O(Kuspdb%KIg`?Rؒe@: W1ifF&@A@ 4lULD%P/@]w|!%V o&˫Q.LUP:qKk]j}Ķ+z^b^thh?M&Z8&-cKD 81 5tg L'Xl1I#=-Jٷ5BW%)6B]mjĦF=SSu ;tY)zzn VzSא0Dnși| 9(~B%j!Xp}I3h@,77$ki%ͼ[Q x[q+/2+O2WJ"p+rzL$1o؄*3 wg&:H dz lSa96}l se708*ظJnZ1?ʺso};:1%_U`js= 7@͊55N30'DSᅯpzL#샀w*ףjzIRƧ^Lm q)UZn7%-09 ioq!5RE}[A))؁Ŋÿ?sۜӥ  qdB[PM3C!BF;vbŠs+n2$Fۀ'$O G~GBI *zp${!&)G;j/41W76d¶p`<eh+4=֢6`m{ahJ|iRlFM&7}ڂ y`uaN;rz&֭$4 QY$DZ[nHSU[+'0 If vo[545MZx~ȚѬ4 Xf|m˔u֜k{C ] :/*w1NM`7j,*{qG/1e,4Bۨ.W8v9'b~ȳ֘I/52ҿ bG\c^>bg= zM5uRNn:7@2qP:hj c95'm-En{ϹyԾo4Ly=kpP5 ̪ZYhFh-=K~żKY8w9;;V373n̖%Y^bYmM|p!<J_pu34@v =+C=_\kGNF\\C3  J[8]D.yf'vQM-+= pt&s7DnA> =ϙP 9NXQPv?t%2?ēT3[,8JQ:5^/]ټR{9@ɼyx?kU¸qe` vLt>Nl2tֲ{W"2;)er@q3 Q^զkWqɨ!XcqPe]/J"e~ 5jГrQ BR!t1xM(Z(@` EPu%;mx4~dO x;8'{4(@n;O,3k=ViP+VPGr/5*/(4!.I& SA#c݈P OfS=A֖kq<6vqc8Pnw{qy8rGжҏnq![hT(;ruvYgd㹤)J/uI뎀W9(ߓK7~QVO6ԦݍT1LGmXFT[Mw!7oU0עFr<笜ZՔPG x:5ܶ7N$,rm8DBKO*=ԛi p$i8ܟVtJ Y̙&M).1!/JB#ƣ 3RxP񭰅31 >vj^ȪEVX,H}v)wN/Zpfi/9Sfq[Vܾ$AoSC] '9O;J&ewBS#QHul7|> ]HOvIM DDEA/:7H|IeΞ~!>&!4ŵՉH8 aiX H$E9 =)2aXx\[ӫ)pfiL"F2{ssvLU~Q/'Hrk@IwpZ}b$v-n8΁єx@VsqedY}.&-߄FK_Nl{ S2@0j<ƒ4[p puMTガ#WD6*~uY^^lxёBQǔD)JNN~;q,EfWL܅* 67YBј ]}/.[exP`=g&[h?ir< >l5HBRIa!dHw$_™yeI 3ɢԭ?0˞-siCŒVK\ AXmjCЯ0\L+K>`}I˚Xr4?^ܫl4Od'&(T?%w.{%0RC,Sbo%\3*aieq&LaHf-Zvty"kg:K};hsU5=RD|pT0Z p&`#SL#R r2'A y"9)J9{Dr<ѐ3h&rC9!7Õꄚ8>݇m!:x_<^$T@RS#џ%RMk6&UNEѸ/}DY @a"=H8ɛާSS/4KHA"EjK>V1wh!hHޡgduHTi6Y޿5A~ 5(|-<͑h75;P=Lso/3L7@/Z M%KvDG%F,]H{MH5Z42 Y5{k Pio?_(Ykϟ)UI8UADwCVD5ՈpEĸT =$G`!` s|ԗL-VBu2s2NI=#jv1\n 2 2됔JJBb1Ȣ Mƞx_Z\*@/,`D!=˄XU4@l}1.-Z|~}r;]55WAv.l[ Rȑ][o$ nq<R,LJ–{؈HyGۯiC"nj%N-2Kc&NǭŧzMhac3U :bȳUQxX %e2伛`}2T)\1g܍]EÀV4|yKu቗f[B"\J:_ XeۺIg@V^UGܨ逋4c ygw^2. gP}'boSҾ "i])}Fڜ]־o7 P5Pv1 2heھ񧆒+uݽs7KSڻ?[" p-Ux&XZ:Qrh$m$FMy |ƙh$1fzv1UلvU(:<\;:ydž {/ _bcvȧg*̕ػxLGro 8|n}]s_fYZꏰYBj!CF2pqے=.8oj/)D\otP/tck$e6Z7hSʇ^˪rOf)ý+i)W5U3 # E\O7e>c I ʐ8꨻W`_7MPb F,ۨє[JuP0G,e%B:^< Z2=B/WgiC |SH:vit*I|ƻhF՜G꧌V3j5{ ЮI fkpȞdZH3/|Kء3p~&AZ}&#: LҬ3Bۈ pW! uEuuDkҠsw'[* ]BLzu ~γ6L-F9NSG̊CShҽ/t_Lf?MHMpxdXBmӕmƕ'ފA\ 7e#?V 1A-Q֖≰m~rBz7`K;nIPq NW=ӥr9rL8vEe6=okM@ 'hXeSjC ECb>j%2^LDK< Gcm3 KP"js4 4ƾ,tYT>:|ubR+?WӷZ02:5"OA%'?qL$Qih3~hx^*uV~a@&Xo^"q{QzMސ)XMe߀`٫?R]#4Ҝn^Q 3Ͷߚa; 8[*MRyt$u*x{ #7`a%ڝIx}" )LQZ4 E򢈞rm V`lϳ_~,y458HAC)Â~ׅz&7So@}l}&^5,K9bUunl/n?A4!C- .0J=XDp8 <1"{C=d8mKPMK).G] Q~b%:7m(0sA9k)q))Wb_,~k0Fn Mrceև&7t["ߵ|[g9v,>,ж(JGn;ezb@40g&`3ap K`  -m]uͱR:P܏Rk1R!3V^`zG|/0H~gDcsJ=kE8X$1JwInY-^pg()th#ZgѷCĕJ9.jwS:!DnvFq yyZx++'P`4we#KɃڝF6a:ި: Iv8 -`f?0̡{W_\ .w\gI+ۓ/UjqjRCt6J$/T[~%~o!/bA>tXKlo.4NL{6u2u DPi~)Ul2ӄϘDOsDH=j^p.Y(jÈ4BRW:DKL]䳂4*@[h^G/(΁+,K(0rw:3X913Lu֔pOwlYԆ$ , p0Y&a B N34WZ]:TíQP܊V2aX%f"Q#xHh%>W` /3xů_b鷿hе0lJF# 7Au1ȋu^_ΆuTGŵ̎2D"I 8WiwsʳSU{&W xQr*2oCB")ZMK) ^4)i*kPjj+2p.쾕9oX]@M. RBlW&-*jh(bFle|F1&'-r{_mjU8 .͘w BJ;o$e(gd4|qѱc0v%˱NRF{ &0~Z10>&p(vʐ>Pt tAZu$ʢI._L7ƈ$qՇMҌ-u~m2|p=pCZ++\EXC @.ic`ؐO`3Hjkӈ1:,y uB1بWF6URNTQRpyz6b+[eLZh5e]`~Bn?7hSqDrq@1O/O;cz7ЉLj=k17.B=iN`p`z Uil>d[٦]~ikQ'm%dUu@`=_cxyzHddJW2RO@{jfҪ2ż2ؘ·"rRgCL"[+ -45(]Pq+'tWH0}6@YAEe qDIiӶS0'eZvC!Y]wrdޘ,%:˘ hpj#U;iq(vu6UE)f= w?13-A?)_T lZva935`?wE=^|=NdH1:ϧ(=m4SD ԢnqFɩux#~t~eET\dBvĂ> m~n4FFjYZ{*Acm^&D;)~@+~CPɆ jH $!*Qz?w^Hȴ b : s̺fG P1C"+[ZihC惱MxDexv#e%>*=y)ٮ3T{dC NNd%2(vʼ'7K!n/H+kԭmgsN<7?5$T'O#w(쫴yω!m@,>$C0`e'DoV`{)+XVxJ!!ˆ{HG,4%\ S@hl]"CM{ n89-F.u+$&Mu1\8ݙRtOc)0l˔>&VFN,@  6Y"oQSN7|D$f`~1JIˣNAQHsv )N=g aV%UD!hU?&`itV40x HESlrRp5 BQB Ib|kۂ>HwLm.hށ{"OqH&R!_U6#ᕀvR4d,r>F¶X~QjuAt};HPW;n pL*GѬ/}^{ɿؾBmvFRJYL,Eiɒzg!2<ؖP{KD w+")r W@ x4_ UL qGu3SfO. XXa6]]I n`adOJĭ#l#y p괮K[0lbnfx/&Ҟn1 dlt9 iXT -ؤE܁RճB^;EwҲJNL8+bUC29O3҂ JlutB=W}x~8,G"WLќf_hSuj0[[ibԸEu7`> .uI}#ïx_I%DXPO\DC~G/I]%*3chKNRpJ*#E۲2~.ðb ƯgLP AOk6ͳ뜱1j=ZABc"YJQ3V!K1Rɋ;A#cBZ95>L{YqwH!5oM(/)s`^Vn^t<)AS 葐KTĪȸPS|Q|5b3:54lcHG~AxW?{WWU@liE4,H;g߸XHI5p(Gu|d+Tl=ڻ:9zG$2K`^֖⒒J ~!ՈCkK϶5C@ mK!rlE%5Z`J{*?,ձ4? j.fv]*rd9y/Ĵplm{Ĥa65VAA\i[[0E~ߑ]zm azB&{ERp+/{&"B Ҩ[Ro@5/1̏BV]8rճКcd)pEJs2u"p/ZƐ TFUJ܄PQM%FpZ;ɴ龦շFIJqgRbϴg0eGz~ TYJ3njۄTW+ x k%MO@T4X.>{bi&ysð:ܽ(BM><Ơ3u*kR6cEzD΃rH B[ڕØ_<4cKُۼgTNǔfxgc>uoNII ǔoBwb=Ew2v tbeY 2*B}uI{\D}ƪlO^./nVu7ۣ$MΉ f-a2P cFIj|;8)R^PNg ̏bB[,{ktO { 4F\gF}̄He,_gAmmDY,"vr0 +lbwQ f;=I%%xq!BT/5ʞ$S,%ΦDT;!7X4b_  P+ ?ǘ'||vC Q v]aŤ A:ގ-^󂢢 H)ں\k&M|o?;yv)r>nLs?=2Sԃ*c[.vKX*S e2evQ)Ty94{UF@;8O, ̔*N/%{ oښ]F \^_[NXd~x:&y8.5Y7^0$mM]kHO6yU«Zwڼz$NQt##[ޕ1/ajK_x%mV]}7qw)%+\jRZ\meMfok9'$?**>C)p,K5?ۋe=C,ߌmh0i҇4iV{UjcL=3bHI9H6^dVJVZWmL=O|d!l̒~a/ (Qze-~b-PE;%R0Mc^t*p$ypv㪐7EVbL#ra>&сY< Я[bְ_:mp1w;Kj/hb,qq$fAta/_~gxIbs4jk6N(62t6įm`y->|XܒDz)I :T!G~8-AJwuB<4OCE9~n*5H([ޒR}N'MQ+d?]g ^XfQ52vlB7%$n*ktF/`? ŒK҂b6 \l( 5X.:8T&l,ؙa~#(MX$^Y^6_?1y)wJDG=IHsg*(ݧox@rHL8qUb,n>cri"~`aijQ k?TlbEw*RLՐ-xB B*G3\U B1U{vBBDT{!k'*bpǬgdp^zG_0=$`̌5)땊KÄțD^y?j0'o,uj43gT!vyY֓G u%)T]] 'F}C  |2m)LY[錽ffKEEEԽƛr7>/t kh%)7ji Hn$.?g T%Н}m_Մ#PD|xKӆ;?T@=/ƨz%j2 *5JRXVȬjda̻:';8[z`}|F?=*1iU(o.+)T|=QB;3blf%h57T ۩A"W)nATR7v>kj. '#j~;|Ix>`'/U;F0ͰjqCėB59lPlN$AT:d;\9Àl$aT} 0ɛ*W?l%EcSmBM#!d~F;̋ƻ(?/4= $Wu[N7<ֹÛK^fCu[` X 圮g>ܷWXM$FUlڣW'S}n75%~[yB:: {-81t±W̄n3es5t8 (zlOԹ=\WI^*?w Wf!ő О'_@A̿3ŔaBd|C*P Mt"%qf@?t-MQ="6ڳXIkNj9{GpeMmzBQQ'[N[d f0C@Zľ)nMstS3UA9iE7dR; յn3k6~ݏ﵅ ]k {,SʦNwJ!?8}$\o77{Iu9B{UN" c2C7`'yo KՃWYx8*Noh\QH@apSܭaCz&$v):}oyݿ eNy)7$Mi>~,cDEqQ@1iZh bwK{@l"N21-V5ltEEIP㦭0U-Vɤ})dh2^YDSS^׀Oin)cT5-B&ٝ.7LeF}럝oBؓ=oRm:Ws_Rqs9rЀIpS5X-x͞BZ.w9Q(GyEmT]R0Y7.6,=У^7NXXG 7+8/mmL{h6[BF 7\Eߘ"Mll|c*Y6U)#`|md1쇼z> JэeWtI:Nz}׹GمxM//`'[g9/V:81xCCLP}4 K&kg쌔m"b۞BGR+@~Vs&Fe#t$b3,Eo hb.Y#Q Z%pZST6JL!( # ش[ͣӲtz. 뜧d 2=8WX3^.{pFBX=1Bs⥆lED34 uЏ^v!k Z2}^-nE[';߹ftʼnM*IV5Gg>`T] [ c/8 ( `n򿵦㈶F2GVx荒LIh=|`i5֒57}+u4d-kۯ3U?' Q4X L] CS-}*( 7(umu eZ*pNwíӓ*Yڙ޲@٢7CO1lE2|׽[~33(fml_gcQR}fӛNű$CA7:ٝdYzxۅVmTm4/ֈn<×hIG:?! iRK:syu\*VA"LSbS]զ45 ‚>gdU٭.wgExڋK)sku3yP ;ܾ?9'fMKwU9xg| 6eD".I7"&P>Mgn~qGO4}MK)@`ӱF;{ G) tX|Qq{AͲ ͝tϱlgu},k)j [Wfy@7zO`i~S-YɟTYx+NFQ}VmH<IXRۦ=d2|2B+tptyɿ,T']sQa!a0G"ܸX6  δ\آ_cn#mS,ԤqHː|hM}F9k H29&CjCx!Iue˽ɐTi+%} U^ګ_[ͱɸ|\B,e0?O-Σ gQBI ;\M3߹hdLQ/lsfBτ&|4t\7R,'&&M :q]7ØyRuuZ x0b}\skɊ 0)YuVh딳Eq7ͣ!*OM^N=1 WA:S0$}<t?Gfv"/|1Yk_;C1|i)JiEk:{webp*SX6:k'Af/\>l8bmyGoϹ3\YVR+Wu?LQ' XC.;2ϣ+i1a蒷}a7ڊjyЋp/!Ͳ=i>lh}bFܰ>$mr#H$D ~5= `$@¡;Ԣe?$)IUyx[Gft{ OÙ17c7p#¹&HIot;ln{E,Di4s SPmc; 7&*3Z(h~G)J=,6%$ɐ߃b.wN~c)`\IkBD<+;[5ZO[)ya<0d3Yp*kj >WSN*ZKHa H?m'|Q@/MS̰dvGd-!ʝWi[8z+0G' 3S<-(qoXen)|m*=P<}SES{LTp{mSqI +׌zz$i/@2:a}pTK<kh DYs!r VP!W)wF&LJ<yeZRtj",u.OLvnx%}(*^d[+ݮС`y)@!OVƕ=f@tR6\2KFp&iM)ir̼)+_M[V}?*&o|T]pk'SQ=巇KBo䇩WF|ŋTޮħ1"nm|u7eVљEϊ (L\%RE'v, 2C!Wu),7Y %Xw/SUB.{]C{ +Ma&NReunT+2tk\t ZԈ3ZE?m%NA*O/ 4kuZDDdrzPJ7᠝2hk̾":/Vvj`xJ4麗݁z@sW`ՙ/+%YONSUNhr0O1 4 ^ka\~]=x8n€p=`?x!7F3 ,"DZZI#ȴfk֜A. ~\5,Y-"=IRF[k NM>Ot".i}js=Rjզo 5lP(E_'y7@(DSw/0{n&̺V#3-~Sʟ~޵-;ip]̆S3:e4CHߢةZk)Qu9A)!%1wz;Q. ']1H*_?$;a;IUv1+8V~vY iẁur:~ș ߨ ^Lh%̾XB ލbpMo/U 0mM^4nUQB+U<} H qrg*Xu6t*mPW|:?| 3|z+La{p_i78734&pUC# . g  ?lL8M5N{j1/Xw=Vn~mL3n4S.ڬΠ"D_ԑMT(Z:.;*&6b2҈.Ͳ2ΫsOAܭ\;Qt˦L/vN}o1'D]hBdyRo*lB9@WVav"Dzd*u9M\sp襩&md"$Jt-Q\9: t 3: }ѱ~cpg9a>b}3]={bkɷRWDLb1F -e` 5ll -IBn!tkVL0/!3ʧh Nf^a8(3xf7eϋ_8gD뱘I+M@|NjQ¼;,Df {MsZ}B.DAzC48 U;Թc"fZowp(Bo:P!,[| S?y@7WRF4"&ww۪)sCNp!~.9#DNZ[C D1GMƽ&=|Jq/ʎ%U>(CtlQYXJj !gjcceV?Kmf^:Z1BF1![O6.N$]m[&mP_s D{{SmO 3~l]0UL p -ES}/O֫9\΀Lֈ/;1$@r^QY2xNn8 D(gLelq jWgœ'beI^?s6$p_P9#탐v N.!MŒJJ4S2GBxo~N&D> @ߞXeLE~'A"'d)yjԅw)BVik*k](Ŵ3m't٘6avL6 lЌ( h? ǂEgʧp@4 Y{ >^@di83N[.=' GJbΟ$^46?T0OOZ:OnxG֩ʃ`m=7krp)wuO )^TT΁"Y$89/tIG5H9r=uI@w4g4X"OERsp#b \5kEn5T̀;¡d]s9``'+*q66}Ɨ s ]liM1ϡh~!%fvBZb.l~,P,t2ݲ<7s%뵐Ny4jO)Q8SxK!w@3Bnt QLzzgH)PB$b.8&+H!Wjb'ܼn"Gmk8w9@ȯ p4e dm4gASr9&(<&FT?>(pjch#(s~jh^-i*3ӈ(O&FS?Ce[XP;prFƁ-ltz 4OUfBt(14lA-}oBW+uօ WEJyH#HwV@?M-}D=q}K $P)EL^φ/*"Ŗ\J◇7Psʻ?2(/3q{ן"\c Actwv7m,,-:tfXD4I3@#L5[F\j6LUP2#$. WW}οpQ@=gH5.^(GpՍA6qŹ}Veڔ_ęR͈ěiFlTQ[:5A)mդm6mg*E!iT^!1biY-!&HR*/JwS 7EV`EsPL[׺(>Km7؆#8UCYk#72c\q4d/yib̛%فwrO#O$=\.#5/LĪ7#|!8E 2ܨh>]֪L5i i돥@]=5L#JZ3 6:ͺˋ!jsN=A /yxg6'EX (77]"UӇ{ e~$* dG}!4I6=Ƃv"<{Cour;G݉x qG}~ȷUV0!+ 4?3V[cegf6Qf ly^HgJQ 7HTW1dY]_]x>`<$kxBoG{Q^ ľ!7DKCh"< d%Rq5lLuұ@sl 3W_݃M}PEz=)OiG{v'eaـծ&41sx0eX w9ڨ&jvN#ݷn[zc;SX,T^KX_^ӨWfÓ,(<J @,xklPMg}p]cdgPblB{yڋb  }\7DxS&s_~뼕0(4b1;ޅ…qo И57 SLD;nO-s$I=Y!u#-!t(gMq[!ۜ阒 7F"Q%dXq1-I[RA480upw#.CGlٓ^CЏW6q#lrƇd~mzqP='SWIצoO) F$y܃gP!S!.kԬy3Ay~&X"xrvԧj({$VȵCW*1:4t<&-\*U <TǶ%_Gjc ;@AGR4v~$a Hbɚ!LwM2ћ![eJCx%x PMg_&b@4/3iE0)CL@eb;"V41˶QČ~|[ټMc<-V:ޒKuy/\ٝaH%Ҝ@ ջFI;5&6W*?ުz|K4 Ldnl8ka(\Tט ^+XiJwn< Cj@DY86tJwaXή =PW6fJku$qHPG^D^gzOUd{$?f2YCmKӉ<8*ӂNs,nĬwHc<>w⾵'$o,Y)qgI?uHWM$ ՂHHhqw7'z?79^ 6eP[^ f2a(5(+'-U .3Ͷ](deM5RAa﹁AX#6L:O&UYP$),X-όdYuKV?+u3͚ˌBNpCG6M- ߿-'D-pP4BoX2-JIaOg([g뿊 YX2M,M)A_ @LJٝ4Xi+h0{/K-eï/^LdI *R7=WLܤEf}XWڝ"ATfS&hjy܎8W4Xgi NED[(F lH71b޽lF7+pil@K I,{D+X0{k@MUqId= KZL31jυk\ך!D02O-44Eӑ˘~C1^Qdw? S-Hq6`8؅^A`P lb< Q#Lmw܉̰'T%eX25 6@”"ؒ\Ʌ0DUظ+*hhd k^_ 04\PyՈ:Ozod/"G=YcC]oϫ;8bKHD~v5%Кl_zhD5φEo +77]+><(;6r? =&#{yRy-#V^.)ӎGVJJ HoNu%nq<ӸE1fD~3dيzѷj7k3t,O#G‰K9 p6"iy> {H/ )Z|nJdN.|bI' .akl2x6)J=MnPXLx6WPPf~zO -0={"v<.cŚkd%`782K-Zzn" L#/t8;8\-)Y`f$xҖbJis}ը :k/484to`ei& L?#fŻ*BDY]J6x=ь(]\#O ~W(kW1]A-j}~gICYo."lC@8mކjlXxӯs7 4'!i%*;vムe;5H|7HdKա:Lrf'N,߇ O.ϐ =痻IϬRNޕW("`ۆ"[Ij x\):ZG_.?]o3 F'v2C4Af5T RhȃRP[o+}#$#hm{^p0wH0O-UYm+ 2<p\E?KVmw6UB!@}]eb|D)pk`@+4%+1U|b`,{"`mmx d˓|FAaCH';,AخW/eh| EYfSۆ|5xVqulB1&f\xbicU26>`JBmd_xsTV3<[Q#iv5'i H €ݮC< $)j(W_yisL?@RV ͏Bbi;^,;x4>xF#FUWHx[N)yU}:f%oQF׀VЊW~ Jd\x=QiݼaSݤK00lbp{kV;; uHŇQ2V̤zvђCwoܽUNGе%6BȞ4`Z\ /@g< ɘ7 _:Kk6\DI~Km|~iG~U ~~?z,: yq܀>FvM &[)E^"}X;uZgбJӾ yIicެ^jm I[ eW HU0 #F(M8H[d4VEWiAvکKO4vp\Z4̨gaۅ(!8b\x.A6\iaT5ls@gϑ6;Cr2J80!3b}'6[rA&5[8NXY(T<x֊EE_ 9AeXO_%hyVPiuTHUoÁ|X%YR4a/t<nhM©N6 'sn2+ }5ig> N Sw <]cLYv:\ LѡdQ,/  PV<`JIu@e_8̰{/;FlGQ\NZ15wk,VA tJlh4 a7Bm'hÀ _+\siki7{ ~ 37pX\}//9'ZY :iͶoM꣰q{v@<M VsiMY:Z^遪ֹM9TƄ67 .KzM:5,8$eT2#O|jGRr|h a}is5/眤(篒 4?TM{íE=2Q t\5c?51iE面*j!,?a%2i^ N閵"~x#p0˿\#υ=!A|)D Rb"C.J-.,,|mPw=sլ/IeӉij tOgj\:9d*#A/fr4׷i{ +gO"Du\KMO56*ߛ.'z~ lW!9dI4!Fy3Xyϙ]y?dH-# #{fɯRA5ݾV0FV U&cʙ: ?"!KRoƛ+7~#3r&:,U^LgAt.A( XFjoS"ob xW{6_&?JAJ`ؔ`W j?PeP khp]1؜Syi+a?l2Pz$ebN}K=[WDY$:Aщ[=5"k :}KpC5Mzam1NaiN#I?ES:). $44';cn4Κx:"J5xt h>Cʞ"1ۚv4f"@xK6 dC9JThB$Pu.$GJkÿZ q*f9M53Mh ˅-X)n#ZSt|BjֶH2<.,芾adV0T,ȋ +<1.Պ԰kD >ş " ᩿D':6#dhyhjjşdvfu)ӄKc )ϝ嗟Ny1htD(Up*~!:({QQz5T/IR~ݛEpZd;-PsDë>@~A!ghWEY[g&A/[e {Q`yk LBW |יɯpüy yae@7yXOg֚ͦ52c-< XXN h"ba诊ں,SJTw\#`_5O 'IZqM<x'hV% QpN|2޺|g6K^S,Ɉ7˰9HZSZ'ct`w9?0t$h/m?߬dS]3gGEdo0(la]RхX1mjL+0|&ߎ)=tQ}Cxh9=\6#h|ђ7ހltT`6G&9m^/_S{sBxC "fMĺmWL6ԏ<ᮝIA.ԧFHvP:\W\ UVn+|e)2ԫ*{$Ol~1to K |'@ѲU}?(Lb?h#k\0>GjeZ_4n2s$R3FC䥕ѣPW\)-7ًsVn&>j| ױK"v?3|5۪^Së eD^V TA'+Rqe6?kr7验 y6[-}l46 DbNd[Xԓ bg}e ;2hF4,24fn&UztqP*"BW{R뷕0zKw")?B.,+Վ.WS0LRE}A#B'Z|p 1X d"lĢA`X3u-nNEuP}7 IQXUyLC<|<9_tV||5EL&F =Al_==z-K6d 6C^|ex 2YA-Y ٮRdZCh;|ޘg֩+|uW&u7ۣfC~0b:l2+"2`ƒ$) ڳ%t6> `lƉs+sW?ʐ$IƎ|94(.7C<-ג|x/-U͑OP2(64o-.%8>c BYwIiu:{ww^biz^=ߞ{=бJ1 a'  ZQ>uǝH ̚ A} {݋Mƙ )fǿl"JNû- }ܫ1Ͼ*M9XJ}^pmo.@zbu5 PVɶ<+,"x}Y9 6/S} 1"EҹLesJFa,gPRpo^1#~ y"ZW8FuM(NtyUTv/n\ G(ij1xsztH@=L,{n` ~*# CB3_j(xF(Ⱦ%]TV['P]K n;Í BdQ*oČuxexWDL/1_Ug6Ty2e 1F> c/3xݧ٨[d-BSCG>FhfWv47.?p(%hE S|o}:e|U L U}Tv!} rޑżgo(MoWGPbT) SV64Hg׮π4QA'HfriEʝ0ut2 נd "gj6eY:9()t09}IF8wd6C k_ާBw` 8P (8nxd=szI%nPS+EekN+yb`Huq[EjYyU௖g! #/rG{dk^x:_yO~gcҸ-VF.SAJ9Ljn3֙v P$_Mk\}{A.7D8vs0ˢy .n4^Eh[Yqg4g3]\ Tk,J!!z7%'W+ ?յ}^:;6J9b?BB$YE{s&ƕUl`?(͒.c#0jj $ Dghv̤J d!b3&[]u:%  zPLͯNFm酢zm'@ѵSTb{x}lw'2Po# ð!?".<;?^#L4& z~G.iNa;C G M7W{agEV{[±S7,ȟ{U-!֖G2S]1vզip/2`1p %Р߰tmIO< 'N7l('?N{uĚqY^OM_:h** 5L^-UJ ue*w{2#}RlRO`y;nᨉ25n?.YOSE=hH&eʈQ'=c,Λ_!!UrP?~&4n/[lٷ3gýwnI屠xBИߜ#}S4H zX/cxD"Ct=xItǨI'e}xR8}JMjJF/Wi QaBGXVdw0rC #p}< 6X5)p73/t47 nzVޢE|3mA9ֻ_wnUDdE[ԭP iLʈ'3-CMħqjuFϰ߻9^s}{wWO\|`>qRFBV7x%f?/r9ZuwPr_m ٗgi(VPP0C!6 DM|ANJM兊KyF)΂9'͖+b9;ݕօu r:%x-Ecuf2*Y?PR`QO+ ߟP3nF.$) mwBZ^6vܑ\Y6?xaPJ%{b6SXQ4o㥸^ h_юn}4Uu. f Y=J[թpѶC?#' }ѬK$Hcfdܬf-<ԥИ$j jd ] PRoN=͹TibF IH{m5(گ!>4&@<դ"/M_?hBf tE?tt1-Mj؛~b/3cЄ* [O}t(={pk=sR+:fYy!<\/ʣ1z֗r'kG5paK9$C4 |f5v6S_ORFV#\^oVΞ 4A1t; B0q3R8E+A($ Mr텍J9SUOME}UH4z"W};Ň1b]3 :2i) ;^.傌~ }c P((?6T1GejT!;_-اFQ>c|g |'owTW"<ʒ!Gxqp< W NeL[rE睌S!V)o3E'$eA/bz{s[] rWo@zzf0\N2{jƮ+CL@{icj5^9=h~{%fHvde e[=+..*k7$, ˅@Kw.Z)5fb Vw¾"gv%W>)4HVI!9L^`DkQj:(m}!%֡\ 0FWSG>9 gW!P`5@c ] Զ{#O5V=6Ќ]-z,\=)U%_O0bI.pr$/|t4ǫnX%iRB~! ՐJA-ðJ. % },X" !UGGnž]䩃]#=5Z\E|WufT6@[ͭ_aM@hmKr?Pɰ>[YaLPižz"v ,ZͳߨqNL@𧤛]w(I}dQglѢhZ>IY4y5溓K7ȔWfNMP K &/?4 4kѦrIյsx0,p`WoS1EC _c%H[J!eRx> Q30A !E}DpedzuDރjNJ5k1v}ܘ"th߽r_ $'Nh}>M!,(cۀүmMy,)nZk„B'/k u f|lcOcTG m䑰 T]Bv֢$_(\dܙl^R=RZ١ 䀚X# ى I (>%K^U} O)j7eTK5ˮ&O5:֣X { =NaRrT.Шamײ?UdikkdY"4U#M-Kϯg):Y@=2}/g=ڏ2V' 哄h ;퉓SJ*֙w}ҜH3:eָR+YunPϲ*EP,`AKl֊*[7gcc|;!A Bq|2Rq"iX]48 zgpLL.|ebZ>`N[V֤9x~ лU67`@͆Ngy.Z|qj'konˬLZH"Gۑ<)dsdz0)v_В?/yLZf:d* 2={$BƗ",6!.T6=;bV5"8t>ap旓j8Q7wިԵ[JTdv(>oywɊAMJ8}q vIr!hqbK /R1Sr 9gn4ExЍ}0Sr<ʻ?]p50iH1[TMCbT~^rT:K)imGX2vh&&Hv.qcDќ ,B i(#YGq5h[qPꐆ筻NHz|tח+_qHm) Dgܣh$2rB(M=Z汦"ҡ +YfHdq` w:EYhùr,Gy)je\\'c#XL'%# R*vyj؎^>hWiBvx#'x6ڢ{ t/Ϳ# 5d+?@'~V4*1aֆuR`IE`ݾBTG‡2UH Đf7 尅Z6fܑ 5Pf?lH5*rmWsئ7QU8_mZ3Pj|x7ov?MǖC*n;G种I?QB)"ʚ.`@K ɡKhˬBzw6͌ctW"[ߧr/+ {ۥN| >!Quuғ[ၝgg+yI*$ی`P*_Vm'|ۻlH2ke8ɾrIj֧>,޹WZ2>>5'sߎT :@#A~y+CcWEt0YuXI ^r91]`3~Hu$U '?$ςE]^,# 첾9泂ҫ[0x8$#|fj1ƴ!>j kLIFc| >DOq4 27zVi]mrR!vVȷ.I/{v\vDH=Z7( %pz#3.aJ&xeeP ) [:_SlE*$iYgŋ?v$gm;rueFc'^—?Rj#XgX1Ǧ&ĘګY1_dux3- /0fɁ(`*39ʋ}7.h >٭2i ~ %Տ'%o{)N"{qfu@5cx yF7!VIƧK$/ܸD_oi+Drd9HL'`MKZnI/$20a G&*ZBG9`\=E|@/EI7wA"c1!{phkf&)˵i@ΟbՀgJ>[\j#渺J||-%6}h%f7~@b%:\*-FK=ݖdڶ77ϰOX&7v31r I \p5K3 \$fy[t}܏X]yUKMBP K<_&r/z+tB%[܂D(,,OI! <RMrIEd:d)1@}T$/2 J%4SPv 6ufs~ [tX0,a9bv2Ӱg!:~̀u1_'ź+z _坒{h\/&AG-$waU 3 ;|h# *iWM 7ҳ baќAN[(M}^QO A:DVd D9! K5x *C).08Be`[=b;uA!͎H-lXxLbwdoaʑ؎@ہ5_KJ=怎-<5'{/=r@c9-gST6cӅb^mT4k0x{-41]K| 5Ȑ* p䭧&wlDʾHMV߀S@ٜSq"|?/nyU4n`yh?F%Tw3(j'B! 4jZ2t|L%C/\L!h^K wh$Fm1Px$k6tQ㎲:S~Ra ͬ~&?֙7b9`]sᒋevA K kupD"wbF(o=Fw1 +'A1`K88'…@p=Kˆeb8\O4kӲe_ڿ2:V;r#Lĭ9( AeW[.2d?̌Z GPe`ߥgwQ%L)04-eB%*;@$lcg|sN=-Gjˌ 'OK.}mW)5oI^JͷSeíkAݦvi@8VK@WiFs[#Xߥ5gwrf*Ke'7!C؝Os,a]FmiRRgG{o> /d OX& ͥ@8J{ rkyS?5PׯsVh>,ؓa&EO;foX?Gw`%w*=I&CB~Rpro- ,:Yж<m7tY4FR!i9'XE3YPxQ 4ڔi)IEB8@皌ws04*piY z;x݁k WRNYHZZR)W稻`SE3l$P]Dڏ[g]gORBcPmzNl;9t(=.x *`aFoL߾9e/o%Rhwt7{tT(J t0e_((3`ZX#9O}(h+:ln3 J5w(A]pwylAiQi s%R %"J`kh=nVqE,:fNE)m^~CSyfE\f@:IIޤ=m ɎCUyfm!vM,\k~GpQ<62![U&Jvc3A aZ7 WDv/\iO ;i1E"ӧ1L^wNКA,}2l :tjNAi>ܠ:9gӘ;eUL_̩s<=bKC.jdwCU7:_j@q̓Bciށ` "7'=~'1'\"%x-T[X"~Wц oY9- x󸃎dhSg6gP*$&ϼK@+i[N/oZw4K~7;%Z #UDt!xL壨|jE5sFyH'ۺRab}+j*`hvZ:.`xS~G`3($>°ܝ|%֕w`ZI}+C68C*tt@x4148iVq4r5Ϻv~w$ Iv(Mflz#'éLIPn1;,PU<4g,c85W2#@g@}WZt?5OEZgY˟|֟Hnjxx7 \)/f+&'/=Plᔜer8]w7܍s?IZOQ$=7M$*0;T.X׻ymNgUQԭ\ JBb5V_^wc =폄PDkZtaޓYw6,Z2 >Y:j=ֳ5Q[( `èHsP{h ]THEtuGXݾ:&ي/ dc 6f%7\~dj1D !ΕdY!yV㇀ۤsGf\tq^K| 'cǙ@y^iox\ H3uzz6uRJ(S{)e͜Dntrj9ɗ= { %},+pdN$|xZ3#{&4y܍B܀趕K5dGD,n(|U:&Ͱe]z&O[! :Wa[_R"Ƀuȡ } m ۪ 5yC7__тHL%"H<-2ܟRfh;6fMy7nf-'aL]̠Y`K}{o2X_rS'RO<ݚk"['KCo1AvK6jR ŴxAFܦWN,l+S Ϗ&!0M3] xrNs0e Ԯ4 J3- >ȨƃTW {wRm^MtlZI]aʗTrꖣ-oi&%' Dx"xeD )ΏA K܆N3=*zشG Ww "K\@&4=`_%3(lѲpIgjtw3h l/* Âʔ538z2Wjq|ghpQ )#He #3r߸ %q4cEuZ];^:wZ0ӳr+1}k9yxwdMM2)w+ (Hvcl6{$U%xOl7f׀ZnKZ  t #%1OCw$72|(#f"h7oϬ=<};pki6. >OƢI*0cޒ *sj!>>=i//g$_^]Dlo3w 1VgUQT4Mne̅,!w"o&SDuū蔀Zx}瓽l$.<.s'!0ȹMOo8;ع50ev;WF=QÅ\Ԑh 4U7>s)>~Wjh 'ݛ8mVuqG&GZq/={N>VYPLcߥ"~b6'vX2C>Zbcɓ6I*dG Ӷ!|-:,J QчT!V#"^>+MYYBG~8GdKKz||ꋿN2(VX,rWtpR\*=E4Krg__ןuUg9_~ K$c1R. l}}b~aOQ cLs:8'+ mZI0 ZfknPD@ kC?::7K$x4LE%<>GmY@3J)9v)]zTd 5F1u"3?Nj~&zv 6}Ts]㚫}!y/w!t?†GAք(=mT|^OS=*[BY4۹~epdFuG?83S]!vDq#w?۷ DLU!rl4loAKq f2.+ ^y$ Q>c7j'#Bc`AJ޸O{EP;%"Bqъ 2r~OlkNd/F_^gSC)JRTOjSf a"n_ ^-"I8r{b֤ٴASݻ xUl34(m*eN>}>?5~jEIz.E0;.BfN䇕 I\aGc[`!Q5[eV4E1=YlKtT";̸ .❥.cc#_oYnSBSl@)Fn9'hEj.baŔNn@] -z3g^ar̰[mS nL<i:|*ZUOW֛_L}>H5wodpņԛsOQoD-hp/=.\!)#VbSq?| "rxhlσ ntķv tVqg=ֽȕBb.80*Wf#޷ChBQrGu#(c߂|$J%_6~"oRA͐B|C}01!R6#}*7>Wѧpa73 ,Ap`ex({.U , y9> .瀺L."ъG^4[H7TnTW—LL)VZ)aK5ݽ> %$uӄJR kQmSi6Rj;HX$0:f,j&.!}Kɢ(_JUZSm'Dʹ؁`,d,b{e _NL1`'nH$:LBnt$ưp05"˼JV?/[T8%|k_iF* Z|9ߞ~=dF- q؞V{;aL`ޙ<t~yNO#{"=Cwṭ}wK^n ifڵ6-7++7g۬r=4^o {;ʩ21Nt>ggG#CVM&VA iYs0)'7XW]@yZTȪY@fZ9aݗ♗`x RDW9D[ TUC  fXn(-cadX. O:@/+>_ީJ @o:HkI~PG* 2lpN8_);KD!>1ߋNr=R\cg;m*7GcmMJ 4V{E\d;GBYw~Pl$ 1o (@F|vRi$Pb0 -Ej|>bE ^+} ]q Lf|NMN NClXdwm;j湊ㆫ~[;Pe&m`+;&]=H]b\a^(goju OwNt^v8ڥAB+ e5 J Hl@VB w 1ۙAr/uO ^K/!>B$ R᜙/ʓA'D} cwE jz->o]$b^ёcmBEcG Ȓotw !ׅO~#Q ;,z`) 1t LGxoZʾ6]N]eSGL=ezb:f!ZHT}zF -.D1G"£QdR"_p{ )KEqyU?tRũiHN@בɼ[R{ /HwtwFcjڨzn5x%NjsF;PeƀXYH:0M(/{Xigz֣)YSV< v^8cR>Kliюt}QϾ%£KBmOWNP,Idq Ő p6'[sN( S1BlW/) ,3͕sJ(j_jTJ:ۘlU6#1ҡbyD |'FT++,/羯),IrD]((+dC+`Tji{p5J&z'EX՘"uYg,WB.A?tظ`ds|O*ͶeZeEU/<`sADCjn'oIrVdD&K9јΆgN'R:vRvݫȿ2k:r ЃNo,ΰdm:L#/'bŭh|r1-.f-)wBu@]ϩ^{UjxPVrzٚBeo[ _93$QIHwE5:~)<d&Rj-C+kOV&Ssϯ~yZۍ/S~Pc ,P^ "nExzCsәd`@,6.8+Qc`,W:Wc~QSO7[rSR,]6Xh~d3caue^cNh]czZ,QDSXVSU=/ImE9|cC.X ?9Ȋ 73qC9d \TX$Ys3`9_ Wރ7+b3@_hK` k%)@9 qh9yT'خާW_` ìsb+"FÏ ўB|LIX=zM;Ę㘖۰$'4`Puy5 ﬊اJR ~]#%a$w'EaMU21 xQ |o1=1+A V.eEæS0*k_ܫA*&kx.oHy t.=S(3 ^71@#.^Rf #G`Jj1E0jqK;4%Ġ}ݚ˝,*%s #do9oT>s ^ Uѹ:I?luMJM2lDG6FG6XevxDKxДK)ThfS_[fT׮NLPM2Vc f$ݛs'66lAp @#.xAFv.󛸜✠}͞`kl:P-I(t.ʣF1x`O/ ;=3|& c @'tոNCSٙ5e1ale32O f胻<*]{%\C FJXD3cSilGyn$Aw9M1 4kE_Wh 5i03W$;]-hzWFf3@Ka|]]܆BօtNs}2{RF7/B\2(DP" Uco{7SSw YO箁`@"G V+=هVO1;hg>R:~5)U[ vT:B{JTgsԞo֔)#Ի܅ C}[Kvm!vdUP[K%X^ 19tzo*9D@Hfŗܣy5>DOݴ0}v;#ۺGG!um_SހTu`Q/HEo>oBw,=yLῃ>IIĨn 1v>Ca8d@+%>CSuԊ;]C x2ŊǺ>,<[*+bjofM-unFH62}X}caq h-wכ\BۨnpiULJ].B|he,v)$*0$ 3ZƞyXAϺdɥr*j̔YxѣZoCϫOws.iuʮcuS W_A7/V-F08QiUf/F^eSAګaI|)1aU%n4'/i5kV?H-&ˬryrGh>Acx5LT"R0-ꬽ`Bd@2Ͽ7SưطJףϫ>2iHhވlVY`b1g E*q#rS覍Cl8S &D*͢Y} ܠxu9yVw;ݨ4<kjH Y1N !3h+b>C>)^Vޖ0Ho6P-yM#w4WAR2d%4bxH'³ ڿ]h* KA>bɻɖ]/4tDj=1!ž_"wH &0>ДM5=ܻtHW3(V G FHc7k2Ǯ8z YB+35Xh_9@1qZSsyk`}f7yp oݜ#LoIAo:Xn搶ZmIHVu;tm)%S|Sw8TH}mNDya.G1;{;ogM0*2AI=i|Im;:n'ƻ`+-DԿX \RV7|`Y2"hEt`ssYbơ[*uڀ(ct=)c-c$Elޢ9hDOb@4blRI^QGB<+QwA6}h 'k`^w~f΃ Owg~ ,;zX@?_~A*/=1/ldP;݁2 :a'~C[OǙ !pp?/❯.&$i-vZJGTLVP.g4yezy8 sz_]J mB 'W%G~"].# Knp8Bqx CIZ 9f 9K}Q`*/jzou8?\kw}? \./LF+BO@څ⫸xK:@<_pNA ݚ .v7g]IU\gCb9u_z5'PDwFI,QI~EGdcې~TTw"=կ&'`-S1vd2䰌WC5-P8PmP8[\Si'[}UTkLT&ԓY'c{dr >'1p iF[ģk.@D@aN'~_\L87|1mѝxi.،&ރ./t$EJV8P/?,R?n0u~fL*0+G딈n{Ag8#t ..L&_=2Jv-.ƤV::y-!Ác1#f1IW"!A?];,5Jo `@U:۞H>)}U)}9F= +{}q ,x*/|(9y-QzTW#&YV O;ġ<rKjټ}$(+K4OA__jaH Wܿ.1-d8sJ3p H3| CCOI UyлzKC*JB)'|Ls6\س>"5=;9#*93pC-7QY?0L1kkݱ5` @PB _;(#M6&:c~z 4 Jyat]Y׻P'IC6Vr dd?d6 s a^-P9IS̏}xu,>j{QS8u7Pˬ6Ae,kWP]>]lu?37c.$LQH:YmݡZ_?#Jb7)z?!A9/< ?¶r>8.o<^X9#Yk1]%cjlZaoSi1M ~%[w6&#b +z vHy,PݽĦ$g|A :NfD*wA ac?NM(zF䃠ߝʦ9rm` wgT "T8#`9b D^ޔ [JU.DjuQ(lg<֎J3RO4HzOB2 7#ZjUpV%Mkl@kgGegY?1`1_%wRcYZ6] 6j=mv( 8>wIg9Fyd_1vNvۭFDo^kFA^Ռ_ FCw=H#@?ݳ8 By)ip^Vo, d3rM3>G!+}3Qq~þrW6]nOpMy)R,f UO0uL(9RN:/Ћ$ Gsbyh繸@N R3wo5cGV!fE 5(iU{my#D_ Ih̚khzH5ƣe~aat T*u@7C~)e+vr=2҅6{7$"ʫ,Zih#йV`O.inzA?,ا*?ʱORz$MrAcbϏ~I 7 o]  vyD/Zt PSVOaq'2 /oIG8)ݐZS0zg{Ũ">ăB`L~g:9;3](UXe9e}^È|`]6PqJ|q*aDn̋dHgpk\tÓA9Օ&sb8ưW_} -L!>vޓ{A@ -xic~::Q^dZcu})=2:3g%D8(PA,9%6^Cef"fu ~ 8;я"?Dۜx3|&3z:uNeE>=[ A^'H@3(4b"pnWz-EoCRA;VgE(Li^ksRfGqш'19j?}Q㟋rHދR)WЙEiw<=38,zcZwȍMdg%IŒD [p7!L߻˯0tR_>y5Y(r;g6J„7QUkQ|IoK먧 z 9\㓭S:XyXz?q Z:Y2?HYBߞq'h'-a%cA5nz!,JU+ٻu1,)71z|9+h X\"ew~ Y4-)Q웍Ƣ& ,{τb$Ce"i\SAu)Je6 Hۃ~)g{9l8RutL3՞z [YgIƯƆF*^z75; "g1 *J7,".S # ʱLy7CZy(DJf(wu5# T3 (8zf_ }L^ R귢a&ʒϷ3'ȭE}tQe32"riهX8=hAm`$ 0[ 9Ea3<% as#b91[_@x&v7jXCbHzw5oy #;ifOb%~ڵo #r^v8,urԒk征ťeF`^`/~EfM<cNU# n2?a(#O` $e# Q F'%Reo|jk Gsf&=?8"ohN]{0Ý/Z}z.;M⯼)%e3YrX62$mj;V4":c4I>2ˮ~jC~~CR~H^Sbxjш^^B 2uZy8y/x dq. 8W~1W ل/T񖮓{Htu}F?ɛ2Rkgee8\z-gqA=kajzN@^!h-cCf/ c&aͮlAv9wN8eh@ :h~G.1S:맅DݝQښOI:D/фgI 14!&gm&BL LF-2ޥ ȧ\yi ZUED'9y)n-BVH{ARJ~ 2 sO3" C56 .*\aDV jJĹFp6v+(^3/2Rpm҆{kW0B?j{\Vu'q3r)o?܉|gcz*⚑}mԺx60 L[&,C2-Pwy?z4G8/ͣj]ʣCپz;jQ~T^a8襥TH*VvejJL{W,KCP;T&kD}{:6;&rM/R#Bz*E@cq`T-$EBYlٳ$.<.NEчJ0* 1J,ntɩ ED~>L~;R&u1Xe<᷃N~=Pճ)QaQ#DRW&͋˧XkyU3+ BWjROwM EvvCsP๨hY:$5&>#"KWkD] Ɖ]KUsFVGVJ_']S / s^{H^uzhu2`Q7U H.,ɥJ/e/s^+.p&=Vw#:KiZ?C㚷tOi=M~dwkB%Cܟ7$qAM*͟Rfx`' qF5vu<4{IRiI#Z:UڼiK#gə7@6?<3 *Z'ǤѯwE [_6J`tЅE @3MՉ JX<)D=5@ŝ3 |,`C;BT1-UL+џSb5P-b'`[q1:U[ԌyUstl6YڐB"&[vݼa(ҥv㣬tY{].67RZKMW&>{_9_j4fXS[;,Ck6Ds]*#šre_:l(C""Z8_m+B5#7ft#6\EyKz˶7w1T>*# L/H\(9"^ږUC2C]AҔC@l"̶6,}vl=N֠;}pD 7T;JU5D(#Èsc<=;EHV}{~. ʗgS:"cn(IZ._<&蠾d9$1l}ݐWa\Wm'Bk utB}]HOqy,AS:FNIQ8޽%fvE:F Г4 .{k)PB%(yT\+Qa򠵻^ܭ\-B雪 zB+QP}(eeB1UHD-ٟwtZkUm-,k|5+l03ۏ(0 =^ƪX\Hb 8e͐^{˥YOI ɚi@v9]PitmGct{'JE2]<9g%$}nY7M.#.L9$OBBwO5j}+>G2.a!G8Â~Y7EG*OY $c4 [ Ulaq C|ITM6C"C^(CBOJa˳G1oɷ)dߕ3^y `𬂨#Q;vɈEGE{F5kjۂF`{O/'!%Ƃ u^rx֍WG2r~8,?] \QܡU*5%qƕ0#L6ƺZ~lTLECQ8з{0TF\r>[qow;Pb,b;-31,M|VcjcT.%P3Ud3sn?砃(Nk"Tʢwho2kw\^tdIWnٝ.כJLQĚz[E'uI?@,=Dj֭<]<;. *}yc  .T]@>:;)ڞ/% I[q^Y֕ꢆPY kX 3Z6}9O Η^IIzpYoD6V ?ġZ ޭl[2vl.t_PbRiLT^9WW'Z.Et:QFVlH@T2=XUH ,h4y8EvHGQ /9gJ"~|HnJYڬc!X}F9-}[N0~"Yxvk7=\쀺 8+6lO.mlg'g=T>@XneITON?h+Hk~8!l}kxЋ"-moQMRpsn*o"W ty#SOPVzxaWAk]r~GweI]?"7*]Jz] F@KԑoxH1iJ뷥IVY/YϞժmHX94|MjK֗B꭛օZM:sU|j# caѠS[$d-^i6!.]2cqy}jV%ʍBH8j2VY4yIM S G[]_ q4hv5B$qck#8 wP_(K`wӍ`!?/Z _uj @kG@ pry̚6ZGͮԓE{9miYxyQC&(a2 7a (: Y/0{ eiy. Q0|$O$lGыն]3eJ,r _A@qU-( z &f% m0wuDsE~Q>/ak̝ܘ>Wk-"^wjH^`J`GKlqZOAQf]g/v"˒[ٰ.qg'kOԿӧKn{Frĩk}Q\AK5c!}z:rLAbptڛRfmwGgQUk#X! 謁NϼRo gKńd!;;؜Zg d_8* êKWKr&XQ_*A,V$lUW&8bhb_c~$(2)K'3m@C!Z/'j2E=(`l3* d [K15b/'f~3yA=di>ʬĢU!&짤iE5uNS4QuWjzFp:@Lgș t4O8]6I,mƍHգX"rzn漀 =@t$MNJ*kҨ}Qi(n:4-[3ɰm8'`Tu{%,sp=4e'ĊeʇK+/ޭ7-8ǘOiN؋$|U0Qf\"Uff(X˞0ЩICƌ|]}2ѿM*PcUhvΠ5&8]ۉԡWzpHM5;x@FOa Mt;e'6nz| YIw]xJElsgмDL OB(j,cf`o$DBVm;qpL٪F1 $NEـYإAw-ꍱ_%8]W=3޸tDe츻HeI:di;43-\kS#3WCixڅ *0Z&{iX|_m(tF/x4퍚] zx}V!{*9PP9td=V4t'4Rm,TG9ѩ 6!r:|mPBI ZX`S2nDRF"T<ɤHf"wV[KM:$1S稭VpYCr5#Ey[ODrcI(H>E{=iccFkϔp?0󢞻`;Q/ߢ_ez#N؛K Hp` '\b,DU^r~cA /RXx <;Pxlp9 [;-D~_#G&;5lD$rɅr:Bj©⮿8Rп݃1{KW[]K>4}j%wTLQRKfw/[o ) ugi+r:cm,mv/1 m^Ru,ZwO)eiѫ|?vIY@4τs\'X Hhq(QSVeD).\+]pܦ *FSgZ8v_SI[dMKȊ#JÚ#h\K^5}b̪fZOpE矑²݀ k>o.OɌ;ixbHzvk^_O{,0ISp.;|T;mES(AGՅ,w<ͰYhxM =ZW `4!Q~`p=K=.' PYQ$GdXg!Zԏ5Ls]~2 Gv=7pўnWgҨJM D4|3}eaR .ťfˆ`zo9/퉷3L,|Hˆ"8Bs'~QGC;ɀj39}?bJ<@L:,!-'a]q2b>JwU K/o rA=]I4sw,kS7hm@*s\"3`?,)' Q2hǃF@~VTl(*"(?2u>?b91\1*Io/+e!5n^Xr"/K˵K`[11r|z xĻ 4OPäUKchEC^cIJJXnffI)E:Z wh@ } PTrH*UFh &o -k2Qc 7;1! iG/2ʷzrt%lp(\KqY[0MS<]\w;Vk9\wo |5"]I}fbqfCF+ubd|2zBi.+G87vBF/R.X2cTц*-~ s-Dc?Ӆ$.ddR W6þz3'?r7_(e~J,'ӫ{jYEM-)0'u]e؇ic/ɏ<1ڋR&PCR F@ +Nț0dG|AJB6mawG952#6򅯮fx|lû΀Y ^Dq2EvPTBʟ-JGMBY-Y]]!o>(v!xOwN0x@Z<\c=/X`~-lK?8g0!2f-le׿o]s@s}m޲2g!a[7zFǔEfv'(%T` {Ю˝CB[?a3Nkvֆahhmgfly.= s*-4r2is^@ K)jq%R>W}o,,TYju!$W6(:f yGH8@P U[@_ɷfK̙ Y4_ɔ]Z$8Dooc*Rn=P-x+Qmj #p+_2m=n]|;Q$HCJɜk ,9!pA]H^9ɯe~k9M͝fJ;x2ԁ꾇QT;ز[Ka t+;, 7Y(`&9=N#gӠAYDcǨ(eF9,9+oZZLFbjMK?[U |S/-b!!A14H(Ҹ8S%+u-F;};(&;*4j H=w*OuR0-xZK я? koLޙCf“]oO~&HHKD42%-vƌW5$˹bXc`Qm%KhSVbO3ެKQuJ&=Vm9ەj2ʊGkz.&6@Vٱqh0sˌč سr Ї "IN.rjݣw;5.Y<})R[K/I )|E\piX"NdQnX7_eihXg۞R1E\fݢ;jh?Q~y7(:97aڐT֛$p{ Fĸv[@;;\ǝ\@|_G-5Q6ԱI03$>l|{0ļ ~*.PDL $ˢh2a&COlǃH?DHc>|h^,Eg1%H,1Ξ?;W_>){ G 8=IKioX' QcagdR#GĒ̉tzC#@+]\CW%ɉD}k39)Cq6 (+9uK~5Pf 1oԔ6 }CH] lm~Q wT?C!`}a 1:}*!!ugהwwH23 h[t,prǽs2yXr H3)~5p!}T-ƜW-n|]"lH=Hogx]hYE0&jrt܃pp߻UwxoĒ@wWr)32;`Q)K¶#s}V>pB)JH9/H2 %;FB,iKBּe f[)bӣkgN]z"<YIqZqD{[g]4Ch,yqXX¦d‘Dz`y&^RX|hMfӉd){pz;9N4tk +2U`;H:mL, rժȰTDg+2h11/R볚W5,fIaA>+@ZG&iRv4p0 4V{ō,.J}l ܍Vԧ* 7\٫aFT .Xbzx=hOi'qk|(Z9SK<`3SX-NގM죲mwH~)pLmff. Lh4PgYSCߕBN*vJEcrzkgg,B7_\}_cm*oA[AnP} 6래-_G*d C*]cŘ*C g4IʉD=rrs=oDgC!-,r_ ̰A췧js#gwx%qЊ%Fi("2bQk +"ÐKt E@JK&E,6"knbuQ4<Hq}db-*fIZh!T?_ZhaKÓB;u*)) V';V2+$S "w!G\M `p]o[ :˝rn^D b,L%v#M)^z"fX^[TMO,a?ϲY< 9Vf~v W CA>jyZ 3b8E~2@z xK_!G2+ʿ>$ɂ.C\Ab!v@QgA?츢1jY9U +?RUMVPhT`aЬ?o3.r;n.񆪕X衊+: bi/R@|ۏ/Tڮܽa#UDE2;ۻk{ \"H!%7 "9ɑM Ώ3ι >0k.V#8} Y`ز!޾-e~P/5k!@- GC0~BD5ø};{8b?Kcg,c]=J$ iסKA>žYdw14AЖoS횠%V%*`0iut4٠p=v(-U0ƿn\,~ ,ZhI)cZ2g+t,G~TJTr/dT5+ r>;0;ܘ-FZ./nWx8w (I6(J;X1mn* p<aƂX~-Ǩ|KM-' @S. fMkA^FzVuqIi G~Q{۪(T쭶yg15vYԵ ސunV֕@>9Xac70V[Eʀ31~:;_ -|(d?|@-W>>M%mЯ-2'JwS=[y0cDRwܢ 1j4\В-llHnRO!;,> NrtƐEΉ⺍N 7`⾶9!OgwbKrL 7tGow$?T^e4(k_D).'sl>X.菺HzuD@HJ y0UʼnG ag<2eXnTA<Ö}HׇI΢h~Y%}q߽zt.žS8Rh ib4DSښDj8N6 'hoRb&4I7\FݘmCrgÈAxדhD{tqg02U% O1[,HQ9j4Ho]'F8HA / ;"iUH:'`!+$NwpNrdd0V [`.+|ޝlVMRqÚncU //'*P6 E[R8M)bu-cEu.20¤ϯV 2FSX~~rJp,6͎RL J ɕ `2kT)Ǽ-(g37(Zf,o `$f#;]kVE1d^g@7q!<?F4oKnMs`~2-(7L-ڜi[ଦ6>Khtt|#90dXsh8C Luv}8zHEo24Bj $c@z k6rw7ȹ;{{*_u(Z;LDmQI5c_PYsa"9Qd} {[S2g޳Ȕb͢/8#+n /c;ET/LA1clk[K}As`>"u1uÒX.f0r"UCtֻ2, T!Fk &8]~75k3Xցlh~ %^4exRs4Zq\*Bt%YGy5  Q'ram|ґd']-B\ׁ(Sje-~26|VM:ѽɴsX@Dv2{o݅2:#gy焢@0?996%_%Uv6Q׻0|%`9EOف'=Wg20dXZnLjVOpɯ~Ffc3!H|b˥wU|wU[yoU $Uؤǒ#ukxxR>}4ݾ^1U qam?s@A# ,-V4^*9'2˶=>d&=>Bo0{64j:/\Sx1k)|n١e}@4d>qZ­6WpaQ+ZiG_r7<8}N Ӕ3%"*Yz 7qdvhTQBT"յONS\RUuf_Ț:SDD{~{EQ7tW]D!4a8KyG󩍽N6}M);kݗSdfd6 ѝ0N HޖPG&+/8wywq&[x"=²'D\7ʿz-WZ/aqGd <,qh3PD9YB֔,e2)YK(-W D]F' g%tOV0va6fɩ=oU"@ީK47Bۘjq~V9q^ ִd&,Xgر"ʾd{ M$Eٷ<M>])Z5Sfbt5 ^r Ufc sGXT!hN'ӌ\JxY5{ktz_Zʒ˚B<%Q3k$ZCmf7ª/ [O ; TzeQᛆyæ/T[!>8û ^6- 7 He%UDsf+W0Xhkk4j۬]p ˾H3Ah(5<,vfTWjLaCO7pJ(uJJtr:2aMH޿`2}DUt=PNom Mi=x6wDlA76w*1'Cm=Bo_:Nnx[H3]3n ?}"DunKP V~WJP!i%[ Sy7H *Tr֥@D6a)E> q#JO!D!50ɫ̜Pff#{|5H{MwT!khKjdym!Jr KIዽ5I;{ ,ÌWw2Ę;$.RpL 8>B3haM)r(@XLԌ<|~3y9I"ȭl5d7-o $_"G\uC<<=s$ i2f^|"aGTXؽezrPQ /eҚ~!FEIL a <F>rN}cbc~" Z$nVyʋqgҖޣfVRR3|/,y+-_~DNЎUqrytqf5+~pI:;߆@cq]NjdC "=٠%RSMNlʑ$/^6rRV5_fŵ~`4 ?mMBDQR)D3mt7:-t5@\qE}k5vvV Ǚp(fK6w&pR0x^k=ÄvsP.YBK$^ʲ@ j(~KU4=[0P@NjO Rf G@tV1t4DLd]#*m| Z fK Krf Pq.b 3$vpĠ-4 IO)N* v+#U&L0}U;z ~B/EQb@j!s/ZD,FzFDg$j/ [!EinF8Tz/>ݞbsV!v;JC9SF^:=DžWFq޼%ҤM-]Yb-K9Ռ"g|0U~ܾ4Y'X-Y]!#TD_X@`{m ü^p\w@Aڐ%e+M_p%K(NsimrSRs?Fcto,uy!}L RQx'$ XllN龍 o[D䆸'їd"i!['_Gĵv fK~^-Wh-j.-۷$..+Cw![k("x;h"JtXRX5E5HRp2jRJױۜAr8䶈CHrBv5Ѯ`)nOx7+򸇢|Py7y5_0O=g8 KDlyvwzkY*-icS3`2KCMЧpyΧ8zW1q|, n|> dRA 纏|sJ_jw!(HƁ|5[d3h.n*otʽ;XΓ!HٌnÍ3g9dm'Ry sL(Ɗ`3$"# !ԖHnZ2Jqt~|䄺#Q/c*a{m[v#e^6$<.l-p|yV ~LVHa+]D~m2IqS*WsfakPJcU AO$d .G {%boPɖ2Lu 9;zx$KIƼ[+2rwQyW0ɐ,`fA%0Gf /g., ;2<]cu$ UXiy!1 8:QE 仐Jpg5a豦JH1$#0˒ĶR2gʵB[b1Ɂ2xúdjZ2"¼1a (䷫]tuL!R%Ęd 2F*><j'M&"HNãJߪUk;Y5=Jbv;Ilmg2HKua 2_wXOwV^"bgv\BqPg^0Q]MjIU7j)y-goSgGu 9Q;Ek;OJɨN\ {m-{QfՅ=x-_& G1W( >FnEU2X ZY8m:]M$oqgaUlr&=b. ezeMF Syzm]oÌl%cF 2^K*F᝾K׬#m^ɥ>V $NvZ }#unv1YS!k%‘{yc:EGlZWnFU16ҹ\wt@@:X7ʩWש'3om0^'"h'Z8fs{u b2ͮV)GivflIh@k\x *7,QcnfՍŇk[ Z93_3.N'&zMeYJ)~X [/Nj[D}.)Ӗ*S!ڈ=VsmOߌ]#1 O}vr:bB>)b ex42)Ձᓔa py=ąm~DbD0UeE5@: V_jzT0ϝs@8pW^Bֻ~J@E؈oOXǛe!E*m~"<2U Y/=QD9%`Ih9}S-E""2}rK U,yEv+_8Gl6wTwD BV/ QCw(d#~E$Y;yܑXsNDg1+H_D< ]9/z<`.Oob믂xz"յܔ|X4[u̞/Ʀ/KzK((=4pBUv kviOKI?.k㹋2}N, jksOUSc?8h {ϚO1S̶rcֺ,~.*ZiG_RO=Ub:A(?z, h_r}I;-W{ CVLnxi zr{Q+>qg0\Vx Gadф$s { YhB;}%5L 9s@ 2䶭-x_' H7L#i*{ }K˅3FͣУ?{{sm'֤;|t!+X:gxXb&6!CMGHQ:3bMŵF\0b1fGH&@P)¦C`(Z&uOOIhtԋiqcm?ڒZbK/ Nvpn4rIC˛jSxDN[fڜR0Q."oLvQAV~=^ xq?۩~ƲCJ2O*Fvzf EQ\'ԍ#=4=:S; iEANy-7K;EJv@h:d.bWzsqLh[2۔VMS4`K/L~-ȦhE qyIɭ-8#&ڊ2GZ⋣e"tlމG"(20_/L % r$.H lƱliջ5)CɾByՋA}vuÐj"xVd2ԕ=MA@t׉zqǚ= Κ&ff썐Hr 8kpb .>M{JS*LwG8jBqL\b7;?GTkET2f&Q=SJo3 ʄE2jZGA/U/bQA'wy*i*ٶ 8ku~ Xb,9_g_6RyM :_A8w-Ev%{ 36z 3nOxD :J*I@i֐Sh?!eoKunVV;scBqW5en#_ٙZ 5A]c7?" 9`9!>Uë;Sb22׺W[(?ɤ痞]8ՐH3gbt _%j4z0 oy0T"hId@emy+O\7ҽY*q͞A~}ݚƮ⋚Klp^<^mL0vǣr[g\bu񟑰aUX=qhǫP׼gj6}ǃž?׿s'NhW%bZUdSoG 09|Ԇf97ђqq駹B Lx-rj|(Z2-HFz<¯Vjk,*+{G/^fMlr޿@佔P.C(Tp=/ ֜6Ww5ݛJ_O_-꡽dSLC9QJEQ! Nz2$'ذbFMp.Qp@!&(\;)f(3O'sK@ 8`m~(H2ǹ!,s\ABЅY2IyKD\ ez]#ّJX;i8}TnDNɳuKZl`Jfz$L5LֽAPYgGY+%`łQ [w@MJɒҔY$ʍ_yĸSӧ@|*('CiDU~=`,/P!Ҳ-@+aIh۩hH4a>dN`!j)4*XPcLjE. !43y_Der{GOM"klQrenקּ+GY{y7NXZJ'?w.XlwnB*ymyUG$׾n>p039]=BwBM"Mз|',zw;[hԘάj]]K,HH+lb֑oρ="]g\Cg8p& s$@MҴ.gM7 gx[qR6Kvݐ.\t\c}=SCU:rLBwvh`eG]b^."Öo5},)(ٝ-唣'&}OT?aUW g~Aï8w,)#ɽ=H9h"΃m^+Qpo_eo|Lz$ʍ/zbGmWoW(]NJITX .6Ã_R"ܿkږ6ދLԅg3.J|`Ґޑ͑0F ^֨RUB_JUtzڦA맊s//X4-)MsAѦd@e1 ==+@3Y3zwF]#|QT+ ͋VcU:6hNSaq mRߵ\OjC`t=.WZjk>%J x7mz}:xS v^=QzOO)3BS$L˯H KE-y+/"u^l؊@⯘ASO#YϪ[(: ~yB^/vaokO, :Yds{Y=*Pj\5/ "x{[o#.U9ھ'{)VFȥ$q+9g#ZWDrN 9Xŝ(ub} ~5I4FO8{KlYmt<k+0(J0^B*jŴ!HGRe=EWH.jZ(EȪn ?ICK}ds:?/X!t`3I5AgN/b7sc% J7}jzIܐֽśJ~ o21q"v&2S!r[!6$6^ߌ,\k F3s}$ʺЫa#FR@}m Md獷˃/Dfi+&tQ!cK}t^շ7 4 ?h[ޛ R{Mv_9&,1vӢ7LW Y=z(X cre2aGFs?3˪, >gpV,Wo~XA]A<ծ1Q%?8au@*9 bn!3YT0vNϘ&"TپuZ5ġ  5dW6,5T? :$? TW8V5u6y)Rrv2,awoY*e"587něk>KXQJ7XX2r1Ym.3Ae}p:x`Tk1G8Iq ӵZ B1í0#nޔmMR;Iz cHA⛛ePfG-XU+pG)J!5!m[͆#~lU$6xq8i4# QI&J5E_ܘ]h{60ߡ)dMiŬ"=kFe#s?֣3B:-W ϻ}4Y x ` %| 8jD|]*!3:X&4gC0c:𸫪eJQG{c"9H`>SQ-7=:Raθ+Vkʄ[R񘑰Pd@}_4E=w%'9_*G 3#S11zv¶Wئ XeELI4d* LF[)6@a,@.tVKPPf9ydTASvO5mhG p+c;,;BE7M0ls)xwx,cU 0aɻʔ`g6fAn˛}4Ԯ ӠAfINpŷT uQ" NA6I9_ &^?<([Ҥp#K҈7Sَ-I\u-lޟACVތܻI*.WHcWAQ[ʫ1؂@?'m&J` r-Y^t&uYCŽm9 _NDBS*k j}-Jw&@ FjIt\H^JO,ޣ(- ]0!~̮;y*53s?”RF#巭tvv-e3#=2?dg-^`ܐYnR֊&YwE ^++[Z|}ziaYq~u8}p4TF,W*%=FI, N.88ЍӲWX~QRC  .WAzԸ-~p2 괬fĻ: ` TK_SaA].x2Ҽ`{aQFcMxT #"yn' .{"#aCbO/p^:rd&$#j15bdIL3wá|djͪ@(얮?ó0L$S ;9pU"Ѱ5R~;R!(.p3TrCFSoy lJ0ЃXX8dg,ٚ$_))>q`4RbkgAYP\C/[A COg Ov}jK}44;S` :T'?q/>O+co7I.%ԇnaWo?&{9 ^ qyێ_y-0kêU!b YK,%uW~MipHx|pg;go `эۡ10%}/uEXdm-05`ԉE_oSxLJکg/qz!G84_kCbZŧNto?$DO|CS4nn}rw3 :0uK(f n,nxl(H $qlIW|;Q{|9 m-Gft@#+UwԈc>8%)oohi"R.tr_fO7rb;1] ֟u5a?!Y$\)*W޷ԫ [(hn G\WbLGc/"0Njϗ[41t\lH7o7dZ˓*w3Mc65cwܝh]ak]j Zk:=Ƴ-h経(G1PZn`Ioc*P;+njWrN7~Jc5&ߪ/5Cdq !̻UջVp'=x ̎ͅZfl;T]/Jf+trs,A!\#D#21J9-Өi|]?L(3.<,;0g^V8L/n=FقazMH_"R ;80[FO.@'bs[#'=pW#R# >Si/sE1?\A u17:'S 7ļE?E+WFCjBK դ Im 2*+p 9QsKPrjrhn(CY:a0=@FirKiópY\-PA w̥8:,\Ӥt7c/&'6G3LއxȧpvZ%uE|w#$qDpzPITUcPD9ȑXwy֠- [iFވŸfkWBP(:CsN7/uͲU, G"<H$H,$H`*x6!7$^i|Ħ{Ԣ6RʹO\T;f;qiuF֏S%IV*dgoґ-H 9TRSẉ1p+lq,K1>y$wd?O8NaXYUTwݖY~AfI3)C,ϡ* hI~%$VےRv&MrpLHzGaN!_tRGE\2~Δ3O ފh ˁk|jn֌Z*Y[ 74LK]O>΍h\H6P# L?n[R v?~~},&VW5B'T ܇UƁFKcAT (S뙾g$D깟]YC/vD"mB1TZ^ ސJoɺaZ6Z47~_bv5׍I5e1acF JeG,-^N޿s[)S,ɜy}x8-> (;ȁ{В8> IfܰRx q &)X0ρ$ŽvkvA^%g&R:nTB"}">YIU*hK%77ESQřM=||s;iBJTmXunX\߻Y #Ow18odQ0nx4(NsV׭7go]CfVCӯoYXt$Qe 1'IHЦw>tzCZ*˾yxwuK#,p3k3s8WDx6g #d{m_<#z0US 2m FGHik08I٪] 1myu;SN\z<[}^&Zb6LzfxǦ)>x{pT"B (4[|{pA5 W1NT#w8&#"Fj]~Vq+/ڝ{3$0`Q#ERz @ryk Țzlr]tYfSB FINTF!`L!ԅRi Qsfs}icw/w^!1]UPOOn" hV'sC}'-,w1?UF[+Z4'bC9EU ~p ?8LwLw8Uq$bU٠]}W3j CTVM ^TaT"?T1 VV9bg~NV۵2 6? @<[!1۱zw*$\՘|AWAx{bZ(n„wU f'F1/5~ϡ;NoV zrkÎ>1=ƸQQ&QDj ?U{ U,]_ ξNF2ZFN?W\VHK40 $a8,峃ZIn%|sx!%tM*j`ƐMG'.gHXPS-9_7l$7}*Ƕ{m]qb=?r~(g'|ɼ-k5 C@]c4-oA&B%yӁϗpL Q@$.zr]Ly<-S\b|-9XH ,qP 7 p\Qn{4 c}xyMJ$$K2zìiUH2[IgR㧔/D3K;5BiģWtFI㤜 pf9C ֚g5#rOMw1'\Tܱs|F`3LB76Xv2w[ƨڝ aÖ`K[ Mt4{F ۖMBe#Xh#5R=xot Jk "*jGdf31vadW D/#xx M 뿔2t;Cu|ڴ%]kcGmւLcyN6OTxo2tspSh@#Q tS f.Clԧ``'.n #bq5S!76m\Ap5# MrF'F*hoK^GKjSy b1lHx+E~3~AAG4#N=S(pzt: f|q:Gؠ E%r@{(ٝ<}瓢ASntXK=pR M583ަ xEX.q֞lP% Hc?FdqTBvqU=#mOi_@4/ Ѥ=aRZ%89[ӯzQ1=e$L4yE?+c`OO T/bYMBN=+眑ɕrZOz-d:EמM;p8L?]9)W܉w"4-ejk<+36+t#BVukT 3ڽOob {Fk6X+ďYjiHHA$CV R1gEPOQγ20-5(0LhvjHXiV'E .ʫEk %),=R3aPU?@pOFʭ?s1tG'23ȕc1l1BPr!,Q|v׬ho>U9DX҉0W Bonzpo3-$^uG?^rbD$?uڀ:!K&{Ftn+Sc@W+z.TiUq`* s`?iGYԵNTTџؕ9DžoO:N.\zqbRxz&BCI-fBW>u[1%Yn5% I{$= ]%!m|#ff\-њa뙺Sgl ƠHѻg9Ar,ua鷜X(?lm/ ،'$ake--3#F_(wj= ja@ _MIL8]8U4%A8:7 ClJa5BrT7tRh@.4*@ (nUjaAIW_ |P0(ߠyA4q贴aclDf4$d1`+-E獿EGvahD8!}~ls:a1ȑ$jt(r~}J1U3єI '_Q7 f /]fq =lkEla'*x+YDWKbdXχ`qOS2gA`+N E[-&W2tޮi%v+N )M`H~'STYڽ1T 8i֧H'E^H#F0 {ua8. 2EJ>ƌ~U/"x/3 y@.e `eeEjS%X{taQ扨fz[DTj-þsh6x^NWw %Lho.=q"9ԽGEg=5ՁGy ¾XjpHK6Mf`{!!: :c}A&^Nr>I~(^zGa؞#YtprLLw>F0Vg^洲vl-hwZz _Ɏ%}dU7@ ͵tאx%#&$0Ž>dw-Nָz+ͷjzwZq åTU6ۚ` DžU2) 8suM[<*DqyG1ino8(4ABq ܷ;bñ{Zh a#Z@\ N5Y] x dx&2["Kg2+N */Ц_D+|W[x,s"ƺ9}sͳL]h*<>I0WLzu s}j QhO{ 3BT2`xE#@0j3$OOvS*5>w%#U/-8u׹ϛNjaAq~IwLޗ<%3^*L~)>#lWB=g!٨pu0g6DNJ _TĄKHJ(a'/o]1B$I(K#V/d#;J$NuL^jEB9=KQb,2pS3/גQ;g~;5̈;>chag(iA>UA_] "Y| W ԿSIg:kR u OxpDZZ3 Y 6!ILsD dŤAoqa @0tfȋj,n<>oe? 86O~ù+xlۋ7! 28 pK!19|({t$ A _l w.aE8sIa_ި QDA7NN}-= vpd=isoDŽ^ dP:G Iʣo"ºTv1n2)ln䳋^-4U2pc!5ccwBaRr|`1x`jԄY{ /Zcݮef6'J15*vƵlUn#AμK~[82 |lP~'fp+camςu?_r<8ܬr1+QuΗ_[JBH7>%EjV$y["F⺹Êt7 }Lh;#'3~ƢZ(:ӌ VB`?7Ok !x~+Ho,#0g |b̺4 `}rEBԠߕ]>o(%# [Ѵ\NHj;ϥnx/rP9@g0@ # "{MXx"½R"i̙ b3Vl͌i.ex$(eOw?S=sh'JrYce@5MqYA5*xa ,YN<ƫ m{} Ţ1887iើ(b41"v¬B#jl3{ŊCڡYuh]6 V',wBRieG u Xz񹣋R|RA $t~Q1#m =cZ'g2Ckԑ:)Ci0KUhMP4zƵ (hTTY~ػ/U$ Zul~!)v u5И蓴]4o|P5I Ub;wslABwɧn1)q1Mu<zf:8b|97h „2zwDTgZ̅08 l]k=Qpb$w*hn1}hWGQX}؜ $ߡ _L  T>sE _ټ_[a6 BtFIXaл[֪Z{w#C ɼNI$zXQa:,+"²:H黚ycF28423сʭ U3 ^vI|Ty#]sNX^6F2tCyȑ_(6CO9{V:Xq/PrSf|ďUO;,7]_ӿcИp@=Nf oLͪ 1~O`VjZ -Bk-|R Ik[[i=y5۸Ӫ~4=# 9T,Mq'LP?O-̑l|o&ۛ[8lRnc7o#^zq"&9{PEhHLxPTc>^ :f7_E݀'-%uxFx8ULR"|裉U#ݛRZw O'@Nȧ.Xg171[/RIY}i4l; >wqV˳P.BUj+aEE ݌ѯF{ 4-6/pк(D"z@gՙ,j''ww8ez{ܜ+Xrw۲r=øM.15K7"`z _1f j=AbX~['  *B`ޣ 0P&Yp% svQ7 !,&Qy7@z5 ^iA܎d)D~A! e%k^@1H*[^*,`Z>S=<cĸ6 LՌiOzj/bkRͽ7h*@wr$5rHFʽ$h$RpSJ _y!gPKMfIEL]6ii&8G"{3U[ks&5fV)Q!>r?yB$jSgF[;jOǿ߿T:Ezu򠹾Y'DÄDt>a #TH,2N {5¨z#WyK7')4|B[msŕ s\kDKT6R[=(XMlr)|? +2=J9;>/)Y31ޥe *~7AF~/chnT6t#4}^(X8{Ndl7&@vF2a{}gqE9[z D| eEN4p 1nh. >hā͟dwa8s %žMk$ʀ1mtCQ z֮`ŗR9*5`g`Jguʴq5ΞFHƃjǟ.8KKgrcU$ban->?XW ; c H?Ɏ*}r˹Q&3t58䌝 ovnnՈ'>pSy^ղ(P_?e0vduO!fC"UcٿV*Wȃ4"%R@ՌzI䍳"]ww2^’&썤i!Mm?!a(g;I2cfeU26p/yA\ pĿqz/x;+5v#Gsmc k F(5rt2<:q>3 qD"tLIϺn$>D{X6X8davI.p=_lt'2*֤b hz=N64׻mA%N6]Y|o /juͮyjZ2& Yu +r|z1ev +6U8,l%Ϝ5lOoKa4 $EXa-Cf09/SI1"Bh3Y#,8+Bo}Ҷ|_ e2/䉺B3OӂnW EJIXa":OD^fG_3"i!qd)zrB\ˌXnR Lk136ypcЦwꡍu ȥޖn'(LsEz8m pۘ1{gގk 8Nwc-(a8x:'#TD£7qyt=, mNvXBkWԱ53s7UX|y'A`=v@\Aد&/|eK nF\"; Kǥ`lV6B"i)GL`hy"BTjڏy5h+4CY2M!SҖDHofyeJ_`c]hwkgUT-;2*2G#5FHt,E~<@]b\PV}G@1'? u3S% ]!\_njƋ5ƔfLR}Kz˩-Omي~ƈ6<:""U(e::o'YG1E I,Amc!-,(±>]C9[[&GRA -g QUZRUuRPl%A6:M.[ F5f-_c"Sœ{X})~RXc_Hlɑ}P"ήUh@$L )ir|^vkx[z4KPY3O8`/8(W8ꑙ[߉[mp +Y02z֔6\Dk0:=b0;*U:"|'?^az\ 5*ϊyDk1 &`A?ľ=sp"R$Qk kL  2WcE˔Ce1hRwB&viwQCjB 5OtHL~^ ˵?d!vh[ߖނ^cYQpZO)YX7h2'y}0rjVɃ81|{#U=U?,Sn7MOh`*ZZ9XM 9vBv1CFs846ӱ/*k(z6޿h.jZFV!FJD]o^1&P#皿Dr: }21˓-#VȩA _S]A%0\ʼn܁s'cRuB7vJ7|N+_?g6_Ʊ`vz<aLN$͐X=K&,he 6wԲ:'cv 痕'6HmfJQ>ZsGqjgCUXI (,'l  4Kq ]_%5)>ji0 8a\nyxq-?}e+ *$ Ӯ YD$D ݢbkƕN-c6\Û]3&SV!n+WAx]Amz(=hL~%G~}5-%}K.S&}u8r^H7y"VcsFڧQoG(L'bѐPTnrD Qc8TC<?sn=f q`?J1@%m4<ίO!mfٔ/~Gz9&n]{qj%wXԿ+\W4UF( Ի_y$%qV N85pUxљR^ri֘'`ܟ)<`d;``^xyҾ}Q4]'^v- jYfMj<o^h;k2[g`*ʟHO@90_rTu{:9TM$:S{[" q3 ?&!lߌl7^ý'[ SbTXK;K^}ĝrF0/F7Pú$p(b#̟i()њ7e5ƬE$9YOq[ k}d0 #>Rȼ/вqߏU-6 >5:%g $YֺR|(ÒlQi;(|¸%;X2l9&K;=VKlzt\s:A xlжRJ8]:7>GLYNBL񤀘^ Z\X")-_x?X.%"ۼvzaXX&|uW؝ŕI:xF¥vwjg9 1e/crwsA[–$u[^r s9MaQFN}bv3O-ѺF k'{ ıx"tZ@7k\ 'hH~8dHd%ݕ1dZ8Mu#ioLZ]_܄mwm,y:Tlkz_hOfbP8_'> *+_ndtw{S]#~+ƳֿO .9ucL}a˩bxsM1/XL%iKJSc.Ջ Zo 6r%M}9\uP?kV<}>LUc)GHH 6S5t[W3xb @w-2~*z\Ӵ[>U癭:)$ėHc$/.:'enTvq A:7vCXfP =!v`2ɭ֫tPyZ]=Bikú-Qb! K*X,MCyZ=䇊1Wf' p6*Ad.ڵ܈t/]A1L챞w/5GpHJЦ?[ΖƿK^`$"5?O;ij[H][Sk@sYݚLLU+(!v[0 ˑd |}|.Kb`׵أ0!=JxaA<c8!/;4"CQD6V0v;nL:sGLl5:t# UJiF4+_17Jx+3<-mʅFcz!0r?223_B _${;΃ ]"0);Xh%1BYeUqRrxgr{޳=A2`zK>f$д$N L,i,\7F/2zĜ'^Nr jR(EUmZtUl*+9Yv[H}'ly܌4K8zFտwHW_8 `cP^G"KA{/]I5:>_U*S$&O:&HhLu9<;⒬ lt,'%'ژ㽐, .Q+-8 Wse{2pU"Xu?h_w&(ؖǃ"O>BIRfr8 ʝ7z&uF A/jA^avp5\;qLcȬ= !3z6rz`?ary ,^HoMzQ*Bk.D?{ !*d\;D4u|\݌оӴ= 9:żm]샳spMR(5WMIza=ZqT< 4A% ܀_}ik/)Hw"&Pl%x)N5=w[u3 '9bFyU/LKkbgxyz̐sԖ{L4atU%JF[1ڡ5leJz1>_ysD=\_0u:쏽+^p??Vdя,3%I^w,ߩ@PZD3*דE*d Ӡr{{ƾrj8ѓq4 v5o7 q eg&Ar_Ӌ3?k0rw$0NV}:Z+G}-Gׇ~!E>LĔmBc2ls - Az̀%m \Gx%XD# 뷭x4}CrYvvwS xg pk 0$ΖKW0t$ߞQxѬ\aOiWl7D+ϫok W8m,f7>h[/iG4/O\jUu_A^FFxN2~qЮVn26۪%5x.QҺWC G qLO+&g5\z-n 4QM4@"uh!ԗDq-q#;)ߢ +N`@ȩ1e**(M?S)?VNJ:W}1#+gL3Yrq:9qIwYl݃bQfksvԃ$ecUYJċMnh?k}epxKsvsddU JZf> % %ڐ*>-0:9;{4OA~8#bzwB F!S Ʀo].m#%R_Ui#D!M;):{g 8n :'BXOt=̶Iss=V^Ux5D҂lWU+HfKOsF|0}fc3w]vh9q23'AOoЌXPy\eq#D~h՝JDC 5ulY-GZB^KALh"I2Wvenhȩd=oS-۔te.@e3~]=hWzs \ϭ& #{jW:۳bih_')}DRC\k nvqE (M_ @9/ X=wN)CvCSUoB ~27\>1y @E](࿴`F*+ovlw$@Գ rc^V#PQJqSqF%30|Gx55v W}(WInPG @~X+Q9`#jG>SKw bpmn&(2"a5[j<:0^n9&ioUO,cֽǓ&%i%!:md;_ `s@#KfɨdCZnSCeԾEŤݜJJ@Ui A3IÚcNK=Y#)CHXK^f _0xyil+ٛS{!itx}JD0 ob9ءͭy0iv.NGƒo7 ZCg { 7$֔4]AMJp+҈Qyqp$ L1JUlL$uJj2P- Ǜi|ִ>ݐBHg8!| 91/岳IA<+YX$D-Ϯ*-,Ϋ E`owQ\P|_>zBY)k0WIui R^!Z_)/*ݐ1m:UR[]XDH(ɑ%j+MKd4T3kFGdBakJbmL6Gji_ LǕ?JL9Srbm\cŦ1(!a50Rۯ(RE} mҾgBz~po\aPf^m QfyALǵ R މ gki ـMGګ3 .-HzK N))mg1@#-衃L ]4߈&M% U J68[>KROYWd!ӎ-cOJ ,8sLe_QFI"qsb_ڒL{=:&_W'lr O?;Vw ;OK'R6G'a2pOzDVD)]Ild飽 sD\i});q P8cP6"z K(BȸยP mB{5zjA$*~1[)'@-&B+^wSg[|/[/[Isu_21p$ & eQ&FmDڛ] ctע& _0x pG N˕PU`)ҳ:QncIN/"9SsWmNobZv;n@R*{7o_`VBazDjYpBD/ԇ^@Za(8K5pjOX4uB ;='zoϸ */R?D KKxM. 4-1\FيF뮿o\ ryrQ GʤTb,[Ƙ\cƝ)x-U?%ڙb5ܶ'ps_2b$W]);j:os\?rP÷r!9 MrTiwζ?RG8m=R.HO''8 }ȁu7Ai5OqYva R)߾ f!xTBJ%buFN"gjt({'Ĝ2lsøCTBԓ#^eZ|Z_yAwڐWGei[<)(J)jٚS@|bmUK.s/}*a#C Sj,QJM X&]p  ™!AR|B^c夁|M #6K/* piِ6#uQ1!xV7i8|Uv _Ô]rgZNp,Ju'MpozsEzJcaigE_EgDuX} (3xi R4\xaTM NX^$X$¯ٺ,tkw m/>LIyrsB4iAcT\|6Nt4/Z-&^Yjnnۍsȃc* h7.1\iG[er^lfy@c5lU`RT@A';phXً/[ɦf12y``5QkE#Hwabͭ*2 ԛ}q\@qc|@Z* %XeQ~Ie<²Mwύ2Lϖnx@MKw{P);T,*TZ3ZMq4Q"@Sĸd;U xTpVs_ApÀ*_,ۅE֑{p27ʡA; |;IJaEI0CsP"(YGaEmR&06tRь*%L5 7w|? 7Zk7Jk[9u;|4,ē2,ŲXU*|@Qw` X[?EhLn~Aμe]6Azo)q/cKT[ V(QOWyqld WlDո 񺆬ȕ~E`IPeN6*::{*\ٱ Á,5L\ʨ>V܂_Lrw&%$9To숃:)|=I/%A/NxQec8”  ߫J)eP-ODpwSպPw贪LNQyKxQOXaäYpJzm<}|~@Ԩ][T鲧㤯KQ/ai>wD^0<6B`B{ ꕕdH`qXZVyE0z#-*{nYf~`0}&83Wmkuݦ=Y[ I *=GoAHַW׫W! M-ʹlmSo~DF<54A\='_I.3,椎eN:~J-> >gIJ+e: K ˺z/߄R]fg0oCM?f"#H"^cƄ ϐl+9&Cb.gt0FaK..ހ=GnEYjZsIcː ]P׭wK Ko= almOYTI"" h`R "1IgFTx䡢D5pP$~қtjL7 t"*" L 煸.n}^VC?Xf}~Vrs#)2$mgÓ)+d : U 85!gd LW>C)DbYn,sCcHC u HFewKBrIzTjS' iOnZc,G+TuCZe"M35#=9Rv,$.:=T 38MHV➯.D]QɖH%$_t@j׬F93}2b7 lKPC&zBm=xBW0Ҩgr&@z 9 m惹kE{Sٺԁ!ع:15;XfJȱAHrEzXd13 ?urϝ%ca"x-K}dj\@*lLLyreBw}4I͒S 9 &kpHKT&uy@}KJUPH$-dȋF\`rV*7]?o4pĊr۳YN Ӓg|WS4/2h "u!g0ϜN ju|` vFkw/tuyzg|2VTcE%D\؍ɋ^úZ#8wN#TۨjlM|Πsv(C2GFtGTgI~ع-&f;W0O _`Q8u[r V6Yg!BwG־ S+]fiEkܙ-!B)8gFX4鸽a*OD#x1HMEp*91DI,5a >@N>| @2g,,][EG!th߹d&̜OIzNm f ' ŜxBPD6-RAy6AO"3?AU0쑐.l_.!Ύkn^u)kX߂B%$,:EJG!eL*0x- YG&YeCϻF]mRJQ iF7,^lQvBqLX rbԊ+}@;Bbm.B 4SbwWT(.g$@8ӼDav6ꘅIr{3.seh~EޑR2 Q2kJ®UsANP)W L@-Z U!@C, ™hg0b1Ɔ#x?k鉠94~)o JB~k9z&}~p :ki΃gTe_ptd зN6@#ˡ/@>I.=r7Bx'R95/ZO,3tDN!4+Ǩ Iw( {@q,iUQկzd]VsMOX6B6$L*Mkތ{ ^Rɒ?,K@LqӞ1nS&0Zl*J8|a 5ƌtx!@7`oB\ uw?>0݂SL r=% J WԌ8ݽuqV'dIo=FO2*sa !xU ߛuӖV 7tq܎7IŴ0 &D'`*LJ^7g)aa8 ؇C^ufY6!voچDIC4Q7Rz+"{8G 싽U7sQw*6; nuw|7ÿ.Rm/c2e=feK`%}댖N.+V΢)1 oIRQ{Jm)c(n6>?jxRo1ZU5dmpI< 'Zvo+6 # F&noLLc罖q;+5n?Vfăr[RK1/u'{+:?8.u3,8\V2M9y} -EJ덅HVk>չjZD 8I։ ;cRoL*WSCխwo/q6#* z-\Ax v2fL6f4:>;'j 3ןjz@O{zAb@v\+oeGyd?4s|!Mlhm05ŅFj" J1ˢ#YA' ГorO!qފkp*ETyU(AXN y od ^vO@AtN+U+N3MA?.#VI~8Yޜ4|6QpI ˶ޚ ?$:x+*S\-fLp74Qp)ZBM&\SfqFΪ b'ٮWj12> zs}b"Jm_LN~$-S<ѻ4Ҩ43]K}`ja2o"P=(\\#ZZdCGs dɭWֱ3$JXU6U!۵+O+e0_ ^-NOg 1Dҙ.ZgSO1O8iAW%r;_ᖗ]= >T*B [<+ _ٳX+lpd8%mɆ4'$Y}S-ǾIclJzG?EH3A/A$9ÄӡBnNJ0F|Ja,tDSCxs@xC10an=m+J 5hw!=̎F[dA , AKc f1֝=9΄[Yn07wi}akFBlXnR :`5=ֳZ_Q9:bEEˌ*,lҢfpHl52%;TFˣx; hSք0J}̝bj"'6c fmHs?Ax7eC+FoA)Q>;ѸsQh*C`YOKDn"@T,IVwx#'/*FVp;1re0ȿV\EEc(P 16`1~L= uqRɡM ?#6},ݭO},yfH%gt/@JhXFX(R@*w)%ݛWH1E{ 𼃑m4UʷH??PNn``e]*}o%VҟU"$33. |;#z+lQ#-l&)ma*.z+g>\K^ԙ&6WhpvKB˓9fRQbl]%VfRkkgK2W]=@fٺ<g48q[d4Mc.Uc#M{vC2 Mapf6!&Gb'nIo ք :+kwqblx^kL]oz85 U poMUE3Db҃Sh`q\6 R"v8{W݆xPӭ,]5v;Z{t8W'#-2[,0hDը^E } mllo(`k=$r~yUh>NU?l.oI(8{8ƛ.V5ӯjZ9k+P!)kfr5tyoM/؇zr-|g^a}O=zHh.2ϰl@aX H$tpxԤ{,XW.N9ijb{1]g->L$}PK1 zf4RS%V o "Q rf<ͳeBStfl~N yc;-j ^*e4* uTXe"PSfe๚`"\F2DhyoU)%Vl|tALhw/aa9/?l)OoMN'-D:5ㆽI7Ty_҅\&m`<0[E\8RIM['NF [K}tHw8WNӹI.)è~>.hGL6|Y?#AH̽+T6DP&5{SUsF4(Lb2Y2-n!>fywik\WNFeLi j7BO&ژˏMl;eǭ_0h})d+ܬL;W oWޟSΓ%]vkPuG6|>HsHavE77ЦP% Pm>?B?\6u5k9߭c35&+y> @ "kRF~8`}]L2k|5.? tr;ρ$W%sgB{- #6ZŠwA_dGɗ4/zqS$%[J=S.ծ]sVziEa]y #Ir,A'q޼[z%Ѝ|`!{)&kM +}*WG" ;Ib_w(֗ۀ]b?/k:`_%d<=BD-i̩o_"Q`j{_ոZ)6APy &ࠜw]e'h,n> HuvOaX|͟q=Ø>g=ΣOs)N?=st].l7=BQw[~*O {1JOE5tk2zrYLÃE12cL^3q(E3aJBynNbߎMbR 53A EK7,+lA'PHBiHq&UёW2p9ː"z!Z)uQn!@u\&E2s\xXWvԎvmArJ#Zi,#0y5IIwk׹Z4FI"@Q? ?ӰCw*-l!ٔC/[ oHCZh=jm _Yl-UR q5aB4j˼x+[pzC54\6Lə6vqN"iiB@(Gv-诇2TEHiQ<~gb l2?@nt)q7͑h 5ǣ7cE>H" nsZ,:iA_O@Zw "YcP2&VJXƒLy%XYag#Dg1_N%S{1 bL3|Cjc#Xgu[5$ek P)xgԅb1Wm~2 oIJ3U69b@caD S7!cz5ux 9f$1V2%[t"$L! =iq]e*t Afu4k Mdh7JLCU ;b5OǙz% gJ- mlG dž%TUZ?_ dYn4F N* ,}g{|$$k>lb^9;dFM0m܂aoc ,SSi%,)v#36˫ڴ&jph#]үs*A?*C(||`.UvEy\}-If/d"?K Wg3XإGܥsѴ?l'麻JEZ)%6%J$^)]Pz h,Hd*a6&iSGF,ӉIU笋'A Vn mA̷0=m_?3_dDS-0W&T1kRɗw>W,6;x ˇ~]x7UWv9Z@Z:'ݸr8o17ac؊XY±p_B˟$F-8t h0lR8ɞoW|z>;;MéMGKU1=Ym=Pghqdir{pp`%yB ?m{JrKwiW~I ?jĪKޱ" ʴl^;vci@Db{~݋Q\-Tp*ҏhZxjp/x`!tI4pb>gA աwSoŦe38_BΆNboUqB3؀Ř-Bw3uM|L do=-09 +L+/]`8hR,BC1}SLWDbFL/ oix^Kr4 b[+Yd6k=OJue 캛,춴d'+G>-e(ZfrQTo|y&=k{ u8,[z; l,[a 4b؇l7azܡʝ' Ŗc;Yf?9>Xv,XɠϙRt92,)}h o*-Ǽ`:\8 %XqF[W@֏@CO"a F ]V{ax󄎽la;Y,.BڧS`?Ϝ~P[ mE۔0Pe\Z7L}|!d)Kkle?)d~/#OWEDѷSZI[vj+t"Z ;H7;q,wHF[䅑V쭝οJh5G0ϰߝ;/lugT+%Skv`& ƁFz)qQdBC',2u cmc[QCa3ہ7,E"x4+ld ґsSf@~X!@+A @j͏5Ѽzg kW= Z2+P]ځNc_뀵 }NAO˛:ƕAς3U[%m2&n=bIM}X_0KWјaz+W3pF;cH4{ wVtı\RR%.R[=aPy1' Zm<\Ὕ|+b/L6P!pL۰BIDԿBhMWwȮFȐ]ONqg &Asw ^:"ZdQ"GEaVSIg:Fڠq#Z -9DAYvb'SJ\ΦolUtA<ڻ )0 6"+,!|]$6߮͜v uxP~) (:`fs(C.-ŋ9T6bAoD$0WS v<ijs͜q8&l0Q'?Cuda`btLAǟM{['!*NY0Yq~F5 b-*/QjKFCH#<1#R^J4r\יz]d=뉺NtX HBWʓ i?㡬BQRȭ=wgYMYtHmͷs%.S` 1#mnBH +UNN4TvՅ룺V9TZ>o;l f=u˲t9ȮhȻ 툎@pvr >Ttngmͩapl]E 5fd4gZHᲩlӄ {+oxV b{q?2L͟z[<ε$i9t*XSA"29w҉E]`<(*zsh"`(RoFm&XlaP#=b v'TڧH;:xl^-6d_V?Ԗ57RKSu JGx߰JFx\XrĞ>̲'=6bTu{Q:;!zĪxҚFd8 "j]ȢG" G`Hw; ԛS7Qc )@|%]C#:A dNU/ŔݰZIju#<[g:/hϨxx :סqã IgF>z*9 <`m6X$4ǸuSi*n+RLe] v0;H\V&1nquخ&C 2x3˼W!520ea u%i~椠ϑ46Φޓa#J DsLK"VD5?xtu} ?r_7]5ri1F ?˸:Q:#6V^GZpUi4y?C$U}rދ`Х@h[^;fAj뛔\GYax 2O e7%/BOlz=mGϔ 9O)+c}޿z R2 nXSTlpdEMTI8_flE`-MZ7a`WQA -LNv8W.W!u@kR_/T9Ow<U؏g Jd̻If,Qk:~[·-Itx-+u4Ġ!m-܀ |/akZȁډT`C;~eu|iKX2d#PasFGc1aXЧi;Z馬d<&L{\i%RMY=ND ;=юo9Xڀ $-+~ 'PݪNr^xGիMAR}ڨe=H~]LװbVғƘڙ(<=ה̀LK)vV d+яxQNf)*8h湊G$gi*$ wgF掶ЦbqQ'1w2~Ԋ- hR&B%EpV 8\<ҥ \mWM{b|Q7[;;.jzs/2:[! fU=2ݷ PL h"SE3^qɗ.RpxƐڷLDpuOAnyN&>{ǘPL$ ꍀVO@+F()z |pO7C@g2D#i5aBsٷ^u\5\u-ٖ4P=L}K1-$F DJ2N3@"^R0t8x)]Wby)n| W㷷ű/Qޠ@A*n4[42RB;L!5l TDKEn*"Wm]%Ӝ+6SO:^ %oT+9xg[`nY7!TA V=E}6mU5@a$^^@]r8EnX zy[ IH&m!&\XxC -Sd: >Us8=s0:$7$6UpXnîvQ%q 1UdRmG\mv<-1&iWT{.0}3tka$ٵE$J۽u/ MKJ N[L$޵|?Of2~pD{eÈD68Uᒎ 5 ɨVh?2CSVG5Y" i?L_"S̊cx7Ez!H^]?j*㭊a6g5<3Q2U_7zߩRն{Pcz4nݚBȖ^K߉;c k}Uv r &rBJԥq'c+Yy~x)sv4_+Dv9eTMJ4`MvNŐgA.:eS{Wϴ$_@HŞnFNH4<Z8A G A/53]>֮ . CEټ꼚Q/^<2>)mȢ-߭@5Xg< LX~GyO6fl b}y#!ɇdM""@ţ+%uxc5z&KE6#_Jس|^>& U5ËK¾:٢vu$/yt:Q:zW6o/d6q 6:]>t+ xc`1H(XᆀqBYoՋ:kTGw>:iWDIjjSof);Bp݃om/Nլ[g RcTu}˜ Bܧ,4S($Єe{I)\Yķv0#n6 J  e2vԕŹ@O#/碦r` 6j8QL`K^}mޠÞ6}J뇵bGQ-y_p\Mi Z]N ШrYlYq,Gbu f /UM,ZIPB1[]xyލeT+アj^8㇗z(n&IZ|ex۞~ g}6GG!|pB=g6׊+?`<\cZW&EbgZË3Hc?M'J1/K`ht v vᩭ]4n̒= p ).0O_BxQSdE˶Z..GkS[l_DQr™ӌfg-'haTg=?S9 ]~xe?cw=G0Vlx6{7'hٓe TMCHϻXv)ƻyDuO_JSV'-lwnF?~B0BΫTha&O<-53xj<+MPs yDJBF@_ade`p^Q+! K!r7cJ5cd+6GvyYWMS1NzDO^{P!}R`nd֣;5|ï؈O3:: IO/ec +a,Bj<rNŕWkIɌ HT r0GdV:)|)W쿵 S+$ߑgShe`%+ƕ5ɨ_ YTtk5(Ɓq&t:dMy2#v75l#{j !fZV\@pw-ĽiL^5T@ͲZ;^.8iP)V؀_xȫSq&V3_&Ry!T0&P;+x{VM%G[ ̾'), SINQkUޕI=prnzZ aHqh?8o,4i5S57)⟃D`"/Sػ̡^_IeaeL]']XC~Ɍk"NJ{bvfܙٶs2)mZN:DE:ouyֿ0qrvemtE.O-E̔PI6&,|FVaf=36)f/9ؔꄃ7 `i_s 9D3J%C>YWa ě+E 3Ӟ|;.<lu2Ԁ}w6 ZM$c;o8u#?gGry-'7?s8]Y/#\K3*!FtQZtȘMϵo) %#93̓ԝ (֫JdL!cY|/xwUk3}MуBL' 8#ѠYW$9[Z!_w3eyvI6r/j\ֽ OYE3d~go-9*2{/^UR[`5ko}ARɕC:&. gj~`2}$Σl'"ռx8zMCpA/# Ʉ4r`%kgN sQʪ4<ӗ(Z#rGdyY~];x09~^>MHԑq ,m. 0R;#+(jBNXL0p$43ggӟ4<3o9͇SQYpao)ܓ%'|䏕Ew,m1xGmv[zZY ܦ W699MH` H7r_2nkk<֣ZZ;1 /q {6afo9M[X_}\M/ {OTmӚQD)Ltc }P"@fbbJox"^ǾP`xIߌ4iGoly*Oc]镭CF][)jye~^]AҍK&?daC$KDG뇉Us;^Y5 4b 5'zVA☞_>3IPz؊m*63&[=| I\$FHK摉LmЮ|?Z3d2Cq5HF~v|tX''_crlTiZ:f`6QE}{mf2]Q{fJCge_ 06],bA8P@>q}}\8N|?ϴA>$, T1yP.[1-az?@[sD/J 9_PoMJZ0a]+᧤5l 8V¶E6D(>f횕Q0d( 9iă#mB{6 uo4G ކN 8="f7$s `JT PCX%@H̤N$~,Y|hxr+mhuX+_^9/pFV0 m5lV n'1H k]jO :kci餴AKjgTQq/k]TQG/jҍנv ̲io T~ /t"tgܱ˱O9~6#D Eb6Ǟ3X 8A]~9Anq( !>vppgoG֏nʆ/Ry0` &~{[Q'`C"HoW]5Gp6 v0r`tQv`F'aPs$w,sXF& E$f~0(+1^O.Q(&)T! F3P7GyAql7K KSVe5mjYWVhrXӶGfl+2(ǧ{QA("<R,iT*dB >tp2;Y +08A0gkQ9#G^<:5eWrVW:סk4q8s j&݁^+UΤ74_MS-ouvSSH0rG[]8 kl6p&y1NHhIog' nO-kTq8H| cᒨ*У۩O jSiP˿L 'A5 O,v&wg)-̚džlGac΄^+oOYML3_Z<D:=x,3Wo aTyF0@y+ԼHy$;'tE=NhX|Q!KǁRlI¡l j7sDA&4DX/={ϻ>I\GT7>i 9aFnDHj5R/+\Oݚ5$e#\'R x=Q@?wWhMr,u@!jYK#_OQߕ;ϩdIHyE—)e*V1V.iFan3ՙ H?bkֵC;̵0/("V}X%1\K_8PpK'xI{;̠@A=0bl16qhM}+uX^7ݢ% ]o@/Q6KA4I[w@hz6hk fLn-lSͷ`FJݴDH]ǽ]Wa(̬ P!Ʒ*qɥHobgBfɧ+xKyxHA/ %*\dO#|e &붻D9$Ԕ9PcV;|@83RvvkkY;&Ch ~@T\c\@Idoݸ_3-崸`es8GKA8[_NH 0$;%t!J npҏx EAE[f dϬC"aU.M늟}JD/R BLFygHvRZl5pk6j>D 7cvX{6H6'jjJͷ=з &Mf(|Ã6=`D˽(FAڒ6 Nɸ4%i4yv8N&]7}/ `ڒ  8R aAN;_}Oej 1"ٖ޾ӧ (67cN:}b9N8OM*Q"(CI4ro}Y3__=+5QmNϪHBOfM DsO}1m|17l+7 _k, meY4N] zԔ9-6-YИ##j_x1 |E4y v<'֎a&e&uXy[xk|BhYz;UNzzdz WU@L+[Gdś5+; gKo\U;QDX4SKH"aXW70%26?D\ezsa `!%EE\ժw|BཝA "~=RЋZG1) yҊK&ZK|,Η oQ:H  M&kOI  4C#=M <,ΰOhvܚ+.\pzKL塆]!(&hT{0OEnkq\6:QHDVkfO^c(&YD(鯡 P=aHͣ+`ㅮq6|C/iZl$ Rnoɓ+;=Iz?V#Y1mCG|Xz [\+= /iG;Q><9: Z"zjc0?H /۴}+F3d zGZ,Jm~&-gqZa6-݈Oxߔ6Yn-ji jXs]F4'-sIpƢSPD.y>tb.fZDxn ŵw,-W!+ݶT` W$/P,Ch7tl:o?JX3rbQ.D %TPRVX8:quUQA`FG3N\PHM_;4$8s[6Ln$ke@V==bhΖǿ=F7qjW ^.cwfk$zh~|4/{LFnqUٽ붃i!Rxp'oްTal]1;EdE0B^?jlN6GL~2,N˳wصH01'6hoIKI=9sf,|8t)a#3#bl۞EEʇ=q[68NO_F9m~3ei]R'Y`s W<=5_;sL2HZev0Rs^V߉(=MCَ/-SN1E`pZm^qNvYBd'); [N .DMU@c7@r.B#·^ w kD'ϯn%]n sy]PcA')C*=w?0Ls(_RG  0NG ⻫̕GaQ&*x?m|:RjXx;pYBzy%l΁>^iCW.1OysHW2mqKx v4cޠ7zKGiTw`]2ig8x~,u4ڌoŹ ~&XG00Gs~*y }4~drMS^m !Reb"˄ҌgftF'2MƃUBZ~/e:ILOkDQp!I,~ 3g)|X]D. $ɰZő>lGK:=bq!,~DZLZ] C;->Meda>h=ґF|nE#1OSWB pYNN9ϱ:Dg=Zg$+x,ɺN`\Hy"VmhTEDL`|dψ& xHO>@o : TF)ݨ{.jěaҫY .K O*)<ёM} OKZY:^OOI%'9ڃC&gپah=W8b=Ƿ>^$ï=]4<Q Z_Ve;ZI 3C'B0  ݚ!p?p f{ JRѠ(zO^I8hkz8ݤe֙] $kX.XxqY K}9U3 "`ƄAα5+( 5Uɮ~=Bf]Ҭe$W^YwՌ\xh s/Hŕ!+R-5>Rivmyaj;o$&獼l#FR(x]ël,B@l4%fNMW"(=0tm1!p kBV#ʵQ3N0wVX }l d] NL8ڵyZ6z< T#0fEq7e+PۓRCR24 ǽB>́-Y?ueL{DkpR*zPBUW,l"nWp].SW魠ŗ^z|>)}cH}oJ| q0hN]󟁥I7F؂C6|kE—"{l~4ꞽ}Ĕb!kw`?8,w05g=̥0_: !objqnh6OH>RvI(eaС^+"[@U>=4-q%^R8!Agsb;'P~|9̡+'J5Iݘ3d7Ȏ ŕv=ŀ5XYR@@>oȬB;ca~aиhґYh3" Q⮾p /˛"cM8jQd<:yЦV)v,S(@m!Cq)eCujBC%;xoP|lp)'6mqa:C D`۶ae*s[nAi;c&.o's,s: q&ǝJ% tP"OkJv&D+[ եE.ph\or,TKgЧ\~FGB#dv]Tn9F>& T} Mhvo⥁iߠ8fgj#nW _%| hB!cɍbXP` T6w*)p̯eSiW_cak6uAV9#htو{hC񍰷JI=Bn􎇜햯C O(4: y 7-'J:_hs(mSCv:VOqQj@Oڊ-:a+ })zH'/37&hNɴi`>OXQiO,ȻQ9Dm튟m@Fޔ풚ঞdL&:|VmC1ne{/@Y9m܍`O/HS?r[^B>f) Q9>)/̍(S0IzA2<Ѻ/%Dy p'lT|1 @yg_汰 eVb[O~Xs3{ϻϠr})mi/v?b>GNJFj% :N !zՓVf9&L ,H} C5Bg$/~Y~DžAv?\Y,D.x\`RXr |xEޯh$;6\:_'gziIgAz](~څH_×3xUoz2h-|cu ^za;?Z;E%fw;+ ebMC\)y9/oh+`ކ`%%WÎ~}6 jxЖC5e^eWh*&PܧQp`Nd^8qJn z ?QU.! 6[ %7,1L;o\^S;=PXM`X1qL޸Ô2puٛXzmȵ`bc&IO0RP!yHOJ w#4i]%f77q,xY%4MSZ!3W4Mj dY17gW)jݙ<1G 55-dÊHz6ݰbsHs"47i(kYhhODr h!K50?=4`GIy)kd0ږ8tEd%x_ABH_e䫦fst㉋@ <%uCaD*=ޔb% ,-jg)w*j5j = uP  JpUVO:E? "SQn. .8>!9,mѸՑZTp(7HŻ^b 0]jx@Wr-D0 8IuDb唒7>AZ㬔ʏi%8QǨvh[q tMI Q7Zzax=kb b}7j)PJJl[G%Э;}Rb jʦAq\`K%6 Ο&Ktd]*Y)1%جؗcO[gCI x b)q6*ѼE8x%鈤MUM0=Ϳ q v||.ճr]*Xν5%m60@` %wi""x:0 "c~b~~CxiUD݆dV*P n_'dgۋ_S#4+nh eNJ<щClO:J>'_80ȑ_W=ӆo&Mڿ#)Њ%75aoN0REgp6̬wa|Jå<`_jRJlUp C2zF؈#RHǨKc&¢S_T.DEkU=V:~Gf9K9:|a;dg= mPzsU0Zc ɒ#܍͛e݂{&TBoݹJt+ 6*^MFs幽XOAEfց?w 6ɑ)dH +]@ H{TvB4HkLoճ4~p'YfjT6R); C*+(MH!y%= "xe?W4Iٶ0-d =5Lk>`=9d*+”:?c猙y]r.?̖(D"cCTV~#}&D}[KB=piLSY-9}*ufP{u||q M"0oJt nzEHL#V1jH*woa$akQ&NXj{ZBJ;SMҹ("?3gB?T z }sd:O/@8-Cg( [8AxewXA_4/ hկG :n7TÙ%Rg2Cėz FD"ʙ't|S zʤ&T9$ ͦkM-Jy&=CY>ޓYSl&HIcO@1'سm}Q$~S|.rS+Poz!9XK3@~1vk(Xrp? 7SsCoh(ޢ9d!J(1vؗM>fNeŚB{ٹ2HA^.^=fK.г [ FZdy xrcijZ$x{(]wj!P}tc8 ,0\GZ (@ဎ"'--sH)lHb[9lWs:8txr'oWkO$9ؗXmVЏnVVDb*a5R~ gfy+Bcwd. R+څ!KAJIf_: 0ޥ-@@_7w2061KQ~$uc: Iw\hõ8\2#HH0~q;*p܃Fht+@liE+8|`Σ!s 7#OBMN^} pIG"Ȍ2 F)(C̥?ub^jI.hFH:sa)>{Z]; lm"_nl0rT0k Vx#:|Iv̙R- |2:-ۤ- 􂽛ۢN_71Ek[`֧y~t+dدS @3mereg vC_AG#^"UE<;1MA}5}Y ;]y4rȦ2:,MW)U`Qژ c85?6ƀf{pTRd{HP˞]qꦼ$e2^!P59,2rmv+\),nD@*QZ.x#3'&.蕢c5 {Fe4!A`3e/vX ePL<.[Y2K|KlRŝ<4Kf\g'R H1v_e0Zvi\@zV [cY$lnNf= C~3_b`њ\H8/r"`cr;eh7>{fF/kWuUQ_X`TZ&}cGI&TDr9|Kv_&.뫱oq2ըdHNR| Ϗ}LcW [zhe䵃pR7M:ާSB0W̨ ^νt$@:p=7T[} 1FsέaTg2 :e? y2>MsxtQ2h@th"wc1Zvx+=I-0fB4ciUwE PL ^i>p>L/ ^D@eR?kB?e3慗%WP,S{Ia&mۙ1 ¶WἋY0({AOoMd3C u40G ]]FᜣbSHbcsHc E*+> =D܀iEImE@? _@BnuqY GT_eSLoŚ6HE {P GP&M߭vMhxAL>9LËo;ho\mrM9,ԇ9;I͸~ w9_KQ5aAg!8U֢ٺWTzѰ4gqe/+Xƹ~U큦޶I(p> e3璧eh/V?#%9}Wڄ)E/IXTݑ`8`4}i0@%7r80LE>|H<2t"ջ8TuҪ\r3<)V"$.na_@k~;} A?SnߥϻSOS?`/נ럍tӔA@]0^A(P `z]rufMJ:!bO êA$^guw.)?$8A!6~oR9>;C7L[<Ѥs:J@2iGD6;oa?H{^ie rVmv tuN{),M8!8cdlGՓ֮ 43UʨQ!Hv,㨲Tˁ`ou>%Lk5HVav'^yP̦.ѨRoJW^bOT R͚˰1~А˴ef-zAY_؄D)}fWcZ(qIZ}oa{=-#Tvi-Z'[)zƆd2tA2e.|Ϝn[ |&f=@T<[0}㍶cM߼isaAZfMvHQMkv[wgܹmI4N.,'[Z"A4 J M4S8T_'Y7=l: 9O8@b@?g4d7_s)*<N罗ߌh%7hEq6Qx.x14@ lҭ=T4SX:8\-`f"YwFz~,=F>w_l%Ҫ&S2Bm+`zps26J/ (B-i2邶ʏHW*/ xI|P=]G CrhF<ȕ2!f z J"V(p$nG_?AJsZI|nōgvD ˞=HA6 =%8Kp#]u&gv\#sFQ9H!{CVFG@Z2x|ݠ,aY(uϜ`I^*~r +{*&wupj1s1dsRYcCà3':N@tBv}zaHt QC8@ƧVHXj];cT>.v+`JKzXxqJزHlC] 5^to?-scKVMC#gܢe?(ivu¢|x x&D9M=E0;kSsxn\ĶꛌвivڈO$sGZ@6%7+S]ׂ8 i>Hˌ}c^Gn,`;?9#z,!oT~+O1Bjx_UԽ-ԥ_!H{QE61pB7@AsEUL grBk*zm\n;xdOW7WR/G~D_a]WUX={ /{..Lfq{!ԋQD$L:AzKo#k~t"2ˣQ(BDx ywkcҍ%9jۖʵd H1K,/]m. p ڄwi Y5tنIg$h#-3eлduyrٸFQ{*UʙoF'a D~ڣG5O6|Ru(r `82f!$;-mk6:U(nmBSUXeS#- uЗ(TSK<2=')Q);8/fT`ZuՀh>Bdθ0>brP:X=bðZ0vzpAScp4l7TpaYy_ b6֠,"A|Qw HQHPd$5W'њ Qf6pkIߖ>K-X:7&ⓢ{*҇JW֔iD  aE@U7fYr)Ӹpӱ2jJzt8OO0A|ήMbƵC߹cpZ[?HGNә7Ihxu5I/|C5wV<) k>cl/H&?S8 zc SdKhPB,9G7c25_QL^I>c"Lb yil<5`olp+բ8Lo$oH^ DhL(%X>sG* w𴴅s!{FJ /NG&7K-pI!/[ԒV99LWZOJD=I7+o'v񷝂c^sZPzŃt6SU/~uD 6owۛY;^\mtA_&=$իz۰ޓdT$JACy+5U#t0 Lz$@ѧw3&eL3%)YX. \C)le)p]y[Ep {t'aD vr]]SnX_lZo5i&H^'-:sWo?`D<$dd^}c.%ѿ={>yjÚ`w-[+ |}`+H,PQbN`8|ю O\APF̧/c[XɌoLאjdu5G;VqaITo4ͰNFF@zQSqb`~+z|Sqf( 2'Viޣ#(iuyht?-#?D{XˈT`U<-iεIrF ((+u4Ƶ%O0cv@P5K|gޗUAFj }%S)&2D/4O ĉ{ {rM[p)l`HOE|ab?asJX6'# ]E&M]_n⵱J uC.cN3_]ܵМ=p=Tk9o^׫7TvɞǏז<83'Pޤ(IR#7`[t a{ѧ43 #tJɓBrTxEjpFfuU5Q33֔IgsbLThFTǑ]񭪣͑o*erRE2!]%eb 3kIL>?j5Њ-R]ZMݻ[F$-? `Z0:Ds/aHHEt ‘h7 򦏍B;g]Q8{"Qŕ {jo14G?#*Slyx=\LB$[|o fIIQ8pmE#TV$>yBFKQ=W8s&1Z< ɯ5rb͹8:^p#yOcEI l E\89O_@^|ֲjb-H0W~qaFbc/N;"Wz*( Ҁ3%n<#$b0GRȀU);ޓ7W""X}LbH -.y4,yK~??}E4At*+zE1Q`W2sg~μ,R6\scgY{ ѭ.MwHr*7Yr)a{Gŵ^r=Z(8/ohI#F}66K5ĕu'S1: =b Ip$QM0&+nd6Rw%<8yG:C\CsCfa'Bb2m+Wo飯e(1+cɮ,OĜz*J$LJ ʋ0:ܬjgNhV?轭E(43F /h[N|1&ue~S .Ob\}V1r%ͨқuMWb*}ׇis4&_-0UfuCj##NEijSc۳1kaF%XeNST"Rp:ffEqyuM' &3OaoVhZ-nyuTȞ^̞(}PWKW :)9dPM3wXU7)ТcGө8gXm|'(aVoͪ.M#u twYbvǣ[2k#bA|)"t7}TL)gh`ݲz$:g̤*r߳'_LgRHd?Пl㳔"يu]F;g=5S?`ř^_+9TR#+SJ3AHV:ؓZ,*vDO`?SC"jM?;S:kߺ'WhDoq`.Rxt{d|ߠǹDqRc@E> C̩o:&o$@U<>p<FD`s)mD.*1nU{ـsR(AkmO:Cӻj2N)IR5:td-j]ډM +j\\]urHye>_nvF9q q3~;Nv75vc^N3xEkՁ"UF6)%Z} >I߹z34FCv g^Pc1]3(XǑ*%+\wD~90\A+eiOV硆[߸W]~vôu?Q!稂'p3\(hKWa ZxoaVJF|l]ȭ#ٸRY\?Aw%,'f'tPwV?xYhl jw g!_wXdBեg}r;W.>1wzΔ,:) :[wmX\YqA+!*ʩ9ʡ@h/=t.gHU&3֖o:@f آnn} *_Z@7ՌF&IT)Q@(n9[@B#+Xqmkd5=kr"Z_{oY2uf[tNi mسMP'f;rFE@}{=mDKmN8&?x6(H]Vm=w C n (3iWqM| %Lȯ´K܍m^Jxln-R -uwЬY?Ԃ-ޒfI,Iy6JU **Ґ=ĩJcq}-= x+%l/dOOMY˸~\銛Ⱥ㨵+.p=GW鿯q5 ,Vy/;3Pz+ua{_=;FD55My1jŮq]qL:3~C|"04 S,-N@k2~B >*M?YN1Oq=۲>{-S!d3j37mMpObMbށUtQ&3LIW:/*8,"y T5U35 I4Lx&~gK~cϭԕ6(]̵xJ{ "뮦KEp DA6G^"^Q9zael?+`ceAᠯ DVwsALh^fW(-Eͮ8G6.'6bMSɃTq=-z(A Vl&覀iZ]F {CqX<zP:Q})^ץm"CpG7 lL%I_VB%h3_!i-̖*WT,EWd\hy9]4L>S)rv݅ G` LAW\`*%?_Oe/ۖgƒ!䯤(LjP+ɴU>?A֝3Ay@бm% gcT9.^j9zs ErJb΃)/r %o+_<XY7JYWEV.;)Pi̶u< s 9Ǖ g UӸUO]xVb61\E2wQR#=s\=IRu(t}`|Id7鹼{aoCW ugd r7p$#n**F%~0 %fbB66#$UA}Y3 5.ݜB-[̐QL {{ptހL|Oq|\Un6F1}iZMA\0)Y""Ӵ@Nzs*cKz!+>邩 ? t )WfRz$H(y=~6:_&`|Su{xTHX9 OXQۏb&`VLAh/|1Ei|REӕ)vO%QkA&4Zh[5KPD= )#^KJZںZ<x,PG:p̔Tk1XE彡#)vU '<T-(ڤ~S WB HLjBg3٘)6=ieza8@u") wKJHm(eDwnRx!MR#޷I]rf \!xі +Aof9 gXP#Fd.D5Q5AdDb#>SH+ 0?mC9~HÞ̹ Qۋ5тUyk ^Y l,E۽ T}PPHLIgZb3x6}e+FA * ۫%H5!8_<.Z2^nVhp' \-v%gyc:71njWzdDˏ\o~'?x4y]-F0St$A9vyE_ e)0Hdy*@g84`X%h}3rRڀsbh@ u8цw9#M"3`ɟמf~5fm.嶜TO2nr[KZj+VLESW3@~{NuE"bVFm">Qߪ3l/g5"xG$Ah !I" g$?OF<}?M6[]1QVU#- BeR'?]Cq IbJݟ&KH5ȣ5(!R3uYso.D~Zg6?`^ÑN~* (p$/X@a* Ybѻ_M0hlH,ՀVΐ(3!x{u\1T_ Y ) [@q AbtCj_JW&~ޱ9|T=GG#dǥߐJE[~l8(MhT=?5qt̥q67G:4yEf 3;]W*\3uFom DlU}rESKءk#2~[tggc F~JGͨU_^t Snv _G[eV2sŨU5 [&]kc8E̐~E1DXUy f4Z T$mSyL;76}~Q(wёSuu^q6gՏC[dҴ.<;agecm9W}EgmRȚFN%JwT!!n4Xs6a:GsˣΆKZɡ!PszRB2v@U,u2fUoo‘0}WloZOly:;k!Z^KnNoYQe|cDmZF@s>KeMW=e׻Xc%84bJQ*I)LT[4LdfqUL~Dа>r[~\D&*ηR:reKg³u! &K6yERMF ֧ϊ'Qt7 @#)? *\ýZ!rp;"Oh؄k'~_KHƶYgy[.< >k 9OBmoϜ:$>y4|D)$ Ka'B@on}9髩z[ŲUN()VMT1 %voGRD-G!IM?J:bGOΖ,|E'?ZSXb/_x{>ԝOkP &6<_AAV):H۶kni"8oDӃYmELeWO1 g7yjf0)֟%;zۧjE|Y?U:FT<5!8@CLC{Ts>dRGc~/%9JZNtMC^eyQJX*C듟G'";&iB ]ȏ?VzX!Tms_q gBMփiD%OfB0^i3DnQ6[iK>j#-a!9E[;rqp^$EZUE.+(, yQǢXA#zWX j"w{3*MX~tGNa6 y,@8Ȫiu>]}=W, gm(m`$2+o}OFE>i5OSE㬌$4*,Nuݶ9 /tORZcEyuz2xZD[^eAu IEdq ،.kBgĶ{)'0wk؈{E7zD۞LB./V@?VuV}r{]*c%&zu it{D imkkN3yĬο84pv ri; Fzj#m%=h#Ce7"F [YH %C'y!ԅ,b@/NI#7ygW#Bè@dzxj3&& g`Vcs`U#X1"-F]`)fok\98-"+QN(Y8stޢ߉Fb?GUB,^@NJ[w0t# E6{lʹK|C<Hv/Eς6zJ|9l>8n` ;"z^-3ߒv㝄0=LX ӓ,]ZJQd%=Nٷֶ@#Zo$I: x;+wL\m:_nsbdзð|,`R W T /qf2Ǒa;&LqGOFuʄ'Լ'V>w=ƞɒyGH:x'P~DX0P ׇO\klӠ-0VsH HaңAŽDS*;>.htMXɨr.]># ßv:#II&oŪiMupVr' j6O`S&Z|3؃S%i洺Aaz@Ds ̽BwN1BY`&"47X QػiMAur)G*0\4 Caln.GvYFϕEV09>k6d2FI1jBeGV)-^f^A—O xgGE{V18QTtwx4iQYN84XTLlo2Fp[LUDSH)x@:@,Ro!ơ还NHՃc.ySdP@4rsjkp7b!ڢ`y?NA"a#˜r ;$qZW@E9}B ކ)E;d.f5pAň)=2sS7P9}B!bĚ$ VjK'CS_aтu)WfToKUh2=MPDIVx鴪-<":'2N7QswyUf>x#MBw/ӎbƃ}JWh_ܔ{C;Gd:'5R}tzwF&tj̈U"ƹ2AΟ^( ,"狗,ݓg/9Ww8?L۶ɍk['QЕ KwYR^{Uhњ2B,GmC1ؓ* !O(AL;R '] te 2lޘ8Yo[8#HGlxe"5*&OIWzpP`zIz>4Gz+ s+{rr}|L B1tG%LgѾcc:41Z 9]υDVlӑE$U o7'G;g |m.ɀM7)nsYV>!0[hA*2.;dkӑJmAOqow#=)ZKp[L/V֣VxGl %QCϦ`Eo5qؼXX&Қ];2O3I+<7]rV 7[5dezj*iz~{zUs[Iοׂ~wg,ɣ{s;K_`YK܉Mg@򡂲/+쨄)˜"%(n >6ㆳ( 8U:-X|:WsWP>H]2ДgZP6uu6)Id@J(sd42O_J![n(Ưƾ(x~v؞5~"ZfjZY2⿼O!eU]uw*I#rW`#%?- Pc{?X:_2R"9v%2l}4TicS8VKQ}xC&y1A"DDʗ75q1-|N ʈ=nyii= nbBZׅ@kڏ%S7{heWÈhn\Ƴtf1Y{2ƧTGɴto=3ءa.<ņfAϬh0MOnH3$ʽndTM-C=UQg|zqؐb\o0Q2P(̉e&*V5+2@x”Ч)xT*ׅ5& #,ιُh!GN3}8LԦ#ةhC~'at.v)rm3'Ue*¹(Ia.{I?-3;<Β|F0|XH<]i\$=_NU$G =Ac?A 1iϥ-~_Faj0ui j%=1ф?Uص8o 5vp71YޅjuKBp 0DZePNgw {ڜ2LB%cSm-|0cLɚnPnK\ ] ^2e` "S jT݌$B܆׬*g`HVR1گK0HvMSp;[^h%r"bg Y\!2m|)(|[iYa/BKh1|&ȋlnE'~M`R˥=(1o6.2 U4qva76p|ZKMoqGt;)K H@唕?,*er)nRtw RշG6!UZjUoL cnI3[6KOA|lug%\{2I*n3Gy+KЏ; =~`h?R\fqao%l.@W0Hp{GBJ"]z*&_P֔@* C T[uk+ O S$4Y; J$~pXPMϧ)ѣ$4:]d6qC5x|S\.WߎeJ]G~ ]%e}g 'J51: H=n N)O!y+ZEd2Fz%KH{%d/[HQ%}P=f̅K߀tAGz+)*-( 7jBWueʭLOm}r4},HWk'DE! `?( V0_7Z3z  "{7 p㹘%b .p[Sl#"uY zݞew̎k(ڹ0r=U%'F?Vҥ?R<ӏ[S#_ dwٓze)5-GQ|^N2on7"J!F IhPa3N³li 0!\g5"a}Q R~s= !~ 9Tw`2BJ@]Z=W ,/+N-Vi&.܋DKHd)L=-̞?}N/ؘXwCM*&uY-)1)GFm⧡|hGb/ɍ5P CkX rXk&Mm\{NS(9=-{2QVD Ѿ }etutmd[{mo('u#=x z 3n~Sf0d|>/iK>-طttJu[xgwsccO^jB~519c1\]pd{v5&q7ߞ;\ WSf{kfP/'s33g"M˄fJWٛ(#ȊSϭ3L? U\ P1.Ln3c|AQ+ͅ$?h@Lj2W$,Bwo^]3\ЖlcTj> A#o@Iy.\e/VF/][k@}v9c#̅TXݞޯkx$RK/q2&}Mssj >јe1Dכ+uV)G|j&(Ɩc5),X;nJGpimR HFEGAG#̫HwYdxXV^PnBqX> ز 2O{")د}r4VөPefa^UfT챖v.K;ǝ]pu FI ,ؓ_>]>IG<~EՉRCYYdOV)cpM@BX=skpMz~ [:ԍmse!%}H,oObV̋zJZՀ5'bpNˍ~ǐ @ap-.yuVbQ™o|L9Ej꼙Qy%a-W* d2la|2<˛~t-ah۝B]sEN',$ם|P!C@@GKi3qA*S.px|n\{nV_hּ4fք'Χ҃{-HB$e9EQxMF!I}'`7b[[|'U=3*vxn5+xtXЪUAb=7(jLnM.aG$,p5  nnWSXOr~v_pG&%  qa6tjB~P"MsT-,ZBQlGc.԰A,|~~trl@FN ۹& qDTyF#TYw`؟WCX-&@`2r0~ S-z#fgv Cy&y%PKL!N6jw" 䄏`2E?Jȳ6tvrZǺ }k2\2eyې ˆwxg//vlIv8njt돃3nr̼ DS0k%|ha(J_Tdĝ}OvY(֑|ax'FRt&2m%ZO!% mDةmcf 14v,]% b RXR*:̇ukаRZ_ )q6,[9Ӈ`6f :r.P/H >Z*I\)Udɳ=I_N:ܷ7ctɝXB w8E=j27| 3cF` e_E*ytM*]cQ2mxra*^-'FJ*2CoFwoB/-+m9v@n>rJk,Q|܊=1:$i{_Jpחdͫӆ%Qn0K4C.&#n*s?I4k+%m 6,̲+%ɟ?ɕۦX6@dݒ BH@݊J [ƨq'Bhvw*Zq+"Lm60XS7}Ptc(Kuhx8-EŸ(qUkA N^zcqJ1\\*IH4>ϾO™fzLl™Ҝ#{?/F@4 `߃ ,ɢ/'Hh ́i!7iMTިR)>WOź,T!LڤfTi&eQ;Mc;;?4zVTu?M9bʋvAPNr45O-ȭX{ HoG<,D]AyÖ,DgIgkL~ʧwu3NIh+.3x &6K4^Ȏ;{/7o"?,Zt5sL"`m{Rv%rd# JFC$6󔔇V+݄ }<6>n^voe*Xi39bJ?t CĴ|cX(-zauRؔYE Za55'ez$O>F8`~>'T~MZ:(L{W5xBQ%{lB#)Yp9$Dd/.|{a.S\42sp,7-oR/Cۏ-D-GƩL͢rƮ&pշ.{I1-k ,h.RBm.[fW"k t^t1Ca@SZ5eξ^F2\Oߍe V<1K*;{<_"-냀S^@E Kҹ|. E ϲRO&l+ x>h/į-t<5}qzLLepa$Bv:v&Q .Id̷YVx=LҫaB:s>|8y@ ")'$4MsJP]+lY>oR$p)ɨj4ruw,YRU|EO µzD%a*4TU[5-} $m"HC 3kg@K~} qK%,zoG0gEQF…yРhDo ]GS^5@r?!O@͍7^}R/CǥՏ [O$$p&~tϜΗ*A3l,K~3]d!x \L~zPfLsҦd~B&r! ?iG F ȞkNeUaVHU%%(0i_T3X"m3gO8^3xz#+3 %F9k&xۤ؞5_8ZUcI̾-KЩng?Ք2uq%e/*,F]e&5g|Q@|XjPg)bG*8Vff鲦와f>/6m x̬}s&td$!e @k|WvT 0Ba?Lft\D'B[!ȑD{rV 3'ƸU\#'݈ dB/xZHz +@3&"Xe3g9ߎ7(n(IIB%p0P|F bmęrR 5e-t%fxl)TSs{2 !D=C xrs C?c 8Gi[>9gx %P 6]{W3t^֛FGyaHHgyW7hD8zk.*alf0PRqa]4pV8²,siB托rUʚ1‘ydQҝLd&[w cVXQTġΜ(nKw4$)(Gޕ)|eE:ćCN/9%~t*-JEOB+o1zk** {\ WC#25x:%%^O(Lfj|j[]DE娱>5>oa= p"y9D<1=VBSc ̟Ԕ2^2;視S~yy"ʇ-A. EVW>b5 {imC Jz 8#U!=K#=2i8"U^j֤1Շ&r b{rb=B .n33*8afIk-h+tq_or:/`Jeߠ#'ҡImp3%=D xVg>ܵcx?J4%sa %\oI zt<6z6cbz1&-2@/0n;Yi>z1@4qkCܨyp4*3''(r sj}=tF*}vשFoNωYi1h .-Op%twhGi0o^q3Bɍ76U(@۪V'Vn jGe4%Jg(W`e{r~ JwҊ5zx%# 2te!_ -Ka+4t#YAɽ.o3 3HZ-pi)EevR!e5YD1RC YLeF' ifyZɚ.w3ًs}Fαkr-7;]s+#PiJfQRnui㠫b%Y4zEO 5xguh{lһ9ztq$]1a4yU'v.>7'} !/hٺa,Y(ʲȳ*lZ AT({xyͧ?%<1QJҥ˼~.+,QuLev,IƟq. y]b!LU>?2݈=F<z3gyX:90Hw.\C/H* z 0C6$G2Ur}'|vx} X~3.A,߳@GgFLh,k2h:(~qo]+~խ?B-BA?ฝU)ΤF6VrhZRH1\VzBsHșp!P21um,uM~߼C. ¬g9>z8{Eb"gd3#S6w } `JY6ߎF>ʺvDfAթQφ"cv{Dz)(S[3(G jM7 %h!1 |#nO pp"?7qd *q_ Ո;J1N߮r I9o̠cгCi$u֗!'5ߵd+z!=TO>%ʋ Du%/dS /1{nT$@E)( }!W*@ 1OF3'G^З8KDe yY2DbM,`G5Mqk2̈D j#6}3,vfvJ~`` n6q0m)XLݘ݌ K t{A^4N?i!n葊3-Ѕ(qծAЇ'|̑/ْ' $E]д6ꮛFO8n]F}Qsи,C=܃\M2vң20̺>e4܈yNE媌&rwnTrX?}gͦa;> G#sG|l+1†x_r% ze]SԨBTJ'(8ڙD  FmKiH*+^AʿO9;0ГDBM?ViOTMJt L8Iqh2$MP<8`ƲM)}Z[>fŤMjro MȲ'9T$-JcݥzEUJx5. .fA}`u&젓ïլD7P~.%/rq~pH r Dao/B:rƤoߘP7=ӡ񡉂PjZe Ǭ0=8S]z#!'/,=>M(ߕPTW0v [D(Z\q6ytl)8GΓhNUCBڲPw' ׶0Waz Ni74he=)(pw2Ip5R:TߦPIPv;LTgbf%tPJqe"@D 0^=>^g)Nc!tT%\z/fEv&UV B|: gˊVNǵp5K ZJ3,ͭje)a˯JC),–d!C=ϛboa/6ǎ Q楤^+YLŀ,w?2mLQւ#@У@64]bmFPy\yAd{ΏZ80kMun_FVm^[r[=# d`f@/M1s*l4*"OP!o /+B=Ob{I "n8+ 0G%䇕Xl>A~Jp#k^C{:i*J]~dH8B:z):9+ )~ O >'H]*d+)2ӜE)FGVKl_ I'oMG-JXN3`dw]n5wglǨ!_͋F:~ d37o_#n]&U~% w~Lc|Q|5IQ8!pa`-f>}R/Q#t$( RcBh ث9<ȭ^2_609iGiQے8³/߳"SKr%^} :6|S,QLjҢXҫIqJ$p|d'5Y5cp(}ѕc%?[,HB63sNk Qf8X|ނ| 8*R k%ث̓N{(&׷">~<7ƊRZ݋Fv]kǓ́), hvcg4*NEr\qsOB8 bc\4M1Z[q?gՈl]i~Kt\6|W_ `kwv "VdSbG)w+~-~ t,ɲX?w gkOմLӘVH q{-8LdDǛ41]l A^HY{8t)&ӓUOvQZnPrq)t_<2N~l2 YؖY96iʆ.ȸbQK%WwR̚nÊPct**754"<]X"MHpl3x-j5ڮE*96\P#U.A_`dtCd|n|!yg::Iˆ"HaM=N1qtwSLϞYԐ! `1y $_fGОfs'M ==S"jC+_{EueD lW.9oJDmc 8"R1Vw{0K=žM8w6>(q/nޡ­ůlЮw.aiީĦg`XIՏ3?ʠ4#!Bd{:=V`qQ<,߷<}@dI*S.Ū#BvSVd_vepKqL =JJ:Roc[]b:_(w67@ A;QܮV DeD@vdIlvZâͭ*{·@BNa0C=(of8dk(~h+0gD}&c}G̦nsG- jLF~FN@Ƞ~N^{g瞬LɺfvrSVD dބ3q!]/b͠fɦz`L Kk' qy-Q*֏Q#A*{]Ƞ'Ֆ#O=cdsuiAOkxIJW|(>1P~8c - ތٝ KYQ>i;+6P$eQo"]`;lRAdJ8Dbѵ T"7fCr41pv-f$r|j~SrF@)yrS:)92ΩvyL`)*ڂ63 > qsQ]Vo!gxaIe;%B8al o_㏺ $/ 7;Po< k5+I,#ٝ3/M܈ؽ"[;7YŲ4#RiLKè7 h/`|>ZhoI08I0sp$] 5 &/}ByήN &nqGoŸqPCS0x bRa/FO+I {!l;lЊZ i0:ĪF)^—YO~{ǘ/ȷhO34h "_j㈤"̔to {>]W|Į/=41= 9VFNpr3/R,10O\':kHM9s;e|[MN(X8S΃uk/K7)@*ba;7 jpR8v_d6o Z a~}^elef:Vɵ̭:^|]i*#\_m5y}bgShF9H}L`*%t{znlH£տHAKW6)_ ClrpX8u&$[I+ES|Ûrg }ݧՋ9h: pаGWٷax2F*7_N"^x 3*ثAnx~(AӤ9RQ%K)}˽dE!Xsci3BG s Hx/Ş@ˆ @}Ts1I#2o &V)ѳ͘v!) }E?/fcT츢peC xzW D} KH=g9)"+0\ f6$\ _ܪZDf֬yYAb3^V1b$[4db+S'<|P- %k_ ͨHq<5#9#;=$ȉ Odx.2k/? 9J͠gW)fyREPmf,͜H/D4ǒxsq^lf*2I}.5/;P= z~ק-UYwIѶ[ 8c;m!謞Y"ؗ79;X߬-;.qb͵IR_m9پi~vPw.A[@ϾEizw;(يa]Oshe91KU[@UGvD\;#?t)v]lj18 .8J옕[vсX)yUrOvdV|{5ߤ&t;U6Q.C/!Vqҁn6]ؠ8T9Pa+8F`\E ѭ򣓐K~/Y,o. OS84=@f_M~.xCY N4.jn%׊>yRR2B$(l:!g>2*O~Mf "TAΖƆrF'1*/Ouދ0bؽ'FXO4Ͱһv?Lg;:N$=RǒA Վ[;e"|;23ԛQ}RFHHƲ7; 'P#䕣T,ك 1tcyit&Ez&}[7 ~sy$ 3NFĢe6V#U .'k ߣ-t6Cc'oXC y:;yaYosB ^pC1LK0E 6`]oj l'id.Vo~KꮗP0?$P-C._˰_?ᅳb'+6 P|/fy~igy7;%UL?i>@J==LXRG@syD)u:P#͜I(LI7P~+'?(Wmx"ÄBb9CҼ.3+703IVJ}8tKDtJ1<Di4\y5[:pxF {e ^фZsϒ{VpLE}Z)i<.m\Tg @HZPϸt"өm7O yknUpW*m.b9#y]ߨ­QL$ f V4ItMeNvAT\I=_\?= 2!(ɲ1dY#6Va§="?Tfɾ*.DKs]Հƀb_ &y`,޵>E|8?D#Y\^c T3~Ǒn8ya _pubo)ihqf 3/OI@<&Rg,$bacp>({uO}E"Ve\8vo'^S +>&kvY'3wWjxC6F6b>E΅-®saK)L e)/Du\0![8fQm! E6N:E-<vϵo1){O BB@Mp}1ֺ`exOTO7Gyi1"^;BuNpNĔ!QftiMbGg][o\;r0^zv ^27SbIhwFx'xҩ)kguKOLD,PandIh,V\3z0dCgg 'xYdj_&ND}ة>BzKשGtb>(G5pzpr>6 me-,0|6ոwc᱖ϐ>+ZԾG,YM2@zOsNԎ(La` qFTGv@WxT,|M[UOjd4 YTUՅ>$ J7 oRSI!޸=)ޏ1&d0Tʔ]L:aLW YW|lX; ]L;Sz y ,zm@(ub]>ԕwX9V⬉]=#A dz3P`sFr8x_ߑ&H ~ ͎%?eh6Yt}hˀEdw%t:HS8Y2]Dnyxpίxc} cg͎ڪӝb/aPhxp7OOvJ)fu g*lutEzvUH_D`U\MMkFLBAӢ0Ιx*r.0 P/~Za:|})lD:nXk +yu(W+RtyQ  꾠#8d z=cfdА'gp~!+Z#Y,~Z FFyHoݮv4-O1Z`J%d9)tnJ^bm:>5J],߫͂YuZMz˂:|ߓ |Y%OKQFclw)-z'Ó<lȲ lrVӁ!$iڍ8)N%&6Ebny0,чm׻(LY>rWmbT)qZ3J<,wj85$5Z|69c%8*!40YhfR^hw^@P>]ocqzWIʲ\$#}ŚM4x+&Bvb&ӊ}(E]/MG^oK#r4yiCG}r>'i#VyNLi͝"B\?rN=ݷŦnEO)UCB48suv7dr+H ғRΦN$#-`(׆ "/(bcLezӏ5pl?xk,UNu.!4ÔC**U3o Gwfޭۥ)^|t¯_>&܈t1*Bٞ_.:!10;.< Ye9xR1~ L9G29ڠ{(h܄nSav$c8EiTC+!lSQle5 ^_Ng 7 `{>ޭ9z|a;!{\I/ ]uO*"-+D\k~ c͏w1_K @r?p'fATZ5V79  "Thu?fޡ(9=BeJۘYKdG w3w?הRYTR9x2Ub' 'urjMK`nb EոK$*S),ވ#T4L;$XT' +pIjQFW$dm`UNBc(p_$٘'yc,r!6l!"|u$=h/=dH1!UwEJ:_Se2w VfW LEy6k4S!DYf $Lv`%YV1Qj9sMAv~ԏ骖|OrY6z=4ӥ2 \iTjVLuYrC"`z "hm8Nxeȇ{!y Y̓8g1iAC )̫(7[9& !obgT Mi2RMCx]oCgt8)lZY8zcW=H]Bς{)W[/IoLzW*oU'PeG?پK:ޜu*j1,=nA-+R A2rں籿dV>3}t0Rqic$n ]-98GgEڛ8R5@fm?9Y`KIw43V5ݕnןn(Cqh7^4ݻ-pw3G.giK#"/6S!7UW,B9cMzOH}ģ~h{;^4_Ɯu=@4g1Sa^IsGSqQu[ q /4n܃yHG/p97Q,},|F>w찁UʫB't ksOW\ gvqir,/Y5 $PF˜)ȹ8(cG'31: P1Ӈpy48 .ftuzTɲ >rX#қ>(“C6LwIJ]c&gD'Â:D}$yU,-ʫމ_nͥ-5k]`'Gw$,n$8 ]cզ|2 x[8,دX[ryU<|S ^,>&V^n*&xDK/|C~6>^}=.iQWOS&7ʰ ,}$$W'f?K[.mroLekmpAߢW\EA^`f<JJ1:,@Y9mw*hZ2W q jp²w1$ķKGдQV_5=?GFeufK)/r|i1[ nɧ| qFz*>+-EZ jHl4VrId 2i$>/_I_5F1>{\xDs F"Z\WO4c3^+ (q9Qẅ SʅqF6J]/S5uVDY*\waNo`J ʒJd4 mdo`ۭ>4^U`7s;`&Ĉ6j p96p\d^;wg%\qGcyf> G3 W~P1Dž+׺ƈjrpCZEDMÚtZNJ!s*&ZږpˌM%{zw27qi#~G H0* qv$uHW2 Ah;CB~yP[VDUDs,q >Jl׋ΐNls>>d%q%wC<Ҹ!lIa 8d5g؞pĚXhGC~j ! CXsjMI vC@`${y /ZL&ɱbwMYw- ~⟞_>/]bN!\YG|f%]9z.Ks[Ay,{W5(~G>\I~ν:No؀{n>ͺd1;ROB{*` #oUƚKL +.~~,JFڴC:>)%H?=dlNj<x ڔ$l]/hF(Q8J<`A_mbi/NZy Cw`{^:TT #$"޹%3u:h1D/h1\/y`& o&_5 +![Wobl_d> 14R'!8q?nJ4L)hu|aHV'8FS4H!崦U81t=IN'Fte{,VG؈gnJyF)Ks0J}mߘ4,jV"pp V¾á!)[F(m7&FmmnB]'(c aYxʓsP/T`DZ#OBqrc_7}[\Hʧf#9?L룍tiRH={,A|8SYgqyOCFy o\6-ޗ,rA-9k{.DF=|:Y1ĥ"}v?*ЩP\|l}\u|u_Ek#"wwJm5*Y IWp'S$MUUt'8PWUp1Gn& &K"_eBksِbH/[7",)U-˃#Ώ'Ƃ7WvnbˍsW@XƕR VgUn/{V ^&&*)ް;8U%eۧjWs^x8=v!+ysoKaqqSS:i'|t%3[%dY .V 9zW >6R 4_50."me G0|B~`lyDZȢ+l26V󱜮 tE`#qNB)$\ W|ڃ߇L,C/4?اq+QWk)}jo'jg?/ɘDFBaL"pL#;+ИM^ň]fWdOlw3 !yßt7% lCѯlԇ{ญJBǛ}8Bսn#*YHeJr &M$cnp/B,IYMUi ]QBǁF! E)g Ex>u9EiQRXI%V 0SLy͝jO|3$FUkjZ:Uu7J@Y=WY&= yNB?-rsQ6Y*Vn&FR]Sd[^ԶAd7ntghoMo/:M;NaFчui;oaj Q?}$ز$W `, u)C8#=;pc:bZcoXjN[ -3~0"/(Ic0Ӯw>X:?o\;5"hBӐme-%㖊+y2ѹaFgdYP;:8ѕmYȑuT8a%ORjPIԈd6"Y` > tq"K9AA;h,z(HYI;CPM%=Jʒz$b[HFd oaWDK M;fYtQ!W"Z{ɉ/šF/z*KGRz|/]%!'-ŮS7'2@ӌ lr@LR0᳴Ru8;XO727]q\b23\<?韔a^TW JCOǠf7)U۶hDT⯇h2] ,>ݲ)JXsM.sf !TlAa7;Ǹ<,Q:MlQҽyn?ň'?IL6<*wZYNQF̒K=D*peU-H;㻴Eg-T"t&rY~wϙNYm[R2z鹪Ӱf8ewt%Ao&3mB bk(} bx4 S@b xksVq*;F :"!üڙ0ll}W$W-+ "D:WjVBKش 2 UN'b'M#i v7҆of-3FFNɃB)saqQpz?Dle؅< jϸ&׭Y%me@ 5Hn xsAR~R9ޮ@I1bH4Ǩ3XP3+Kj+{`+b|Z}m 4e.AvHZEY#ޥ(t>Y;:=lU~M_aU/R*.O p͠A醆]t+?-xj* Xɛ O؝D|/߳+Ǐ#qOD4Bn 4S5 ݞȳ!No1DS$ΆV뮝\uMU˵pa4Y IuF/ %X;adN+"آo/%R84m倦hIjw=]ٖ*i%:U/wlI%@  0Eumh+ R<.XW6 Q*rMجGóu/t||UfT6f$??pC@SR2:AW@#ke.7/Qxώ.[) a:=N$WXJm/GG HLaݹ)޺C_-<؂|ܪWTrBK[᧖* @Qz3 [( Ҫa,L&B|_!(QJg[<Żw2jS+dTԮS{:R(V.cM( ߩ){Pr P;,(\\ 1v v~b%Z-,lx?lG ('ߥ@ڐ78e{dOALMDos~4uxzZu6]DkTS);\9$iu~=iARTZZz3~]3e- EQ]#Nm@w< YFk(M+aE3A D&Tv ~2i>; gMaN!jDz kv"x}v@Ni-o@VihD;?Te/"8icvMx47( @q9rM 0VmS ݻa7s` wTňx51;=1Ľ @,УyIF>;a k58^^FF3D"sNx/{PB71 s:(Q1 (*r+3WPj2!hS A;6]IGcp9 -Τ8Ǘ_'ގt> PJl{$7@zPTrv2sȨ(0愒1!"yQ:s^1Ks H!"ɱF Ul5" eßS $ u Aײ8+YEk&nepdhV$nfVcnP춧b花K_ NеB%if7|xTZfjjT;Uuwx`2$Lb@0K6kEm-FwjKzq]RX`E08^L]ǹzڂu*N%tSJ3'hb<}^s~cdu ܏4DKEb4g #GB⌝\s !xɨ6{$7U'OV ec4C|:73 I2PٞpDiVn>ܖg"ap!ւ怏(+$"AȖt=hѨR-~*8/R"r= 68ÂOQPBvDdzAbƽ6^wEۡn+x\?]X`(d1y& g\!Ka`ELDmG$x 3;V{۵]tP0v#KUKm_yiD ?[[ξ _B[?ӽ2.^[ķ3 iCvN/7jT/Ѥʗ=Aan%Vcr.7K.(OzP|No^61}b3PR,IO."~§C$1eE ~i(PoRm: ~wh Gp2y>}VZ82V,C5SN1<$tTѕt=Z$.v#}>m˞}OBw64£c[]9UV{v1YAyOiݫWYE)LiYJlI)ZujAL]Ldie$4dY=^t(Ʊ s+7Z#YSq4q3-ߩ$MU k):PcF}YsBW`1Q2aQI [~ʉu [:#xXwoy `bDvL.>hM? ٚMGx8M/P،:F;kU |“vtqfvu[dH⇆uj!ƝrDLwD cmy߹SմGn\2 *)P\]}BS'VLHWj.~j݂ =Cx: M +ůuz$wcqRQO (y!+qOUBKدdpsZKDERԪ3&䶩?LXV)Up!V3sukCIqoK6}6@(B%&/o4T-d kUeVg&-[lzuڒqhU~&.i{J9l+dG,XĊ\&OrEn~ǕvvMQRy-$;<ӆm~_` :t6XGaZqb%QUIUₔ7Q!fc I2fEr!Nq)rDRdez.钊}4P) Z t9 "U6^R1j 0F hoʑ?[Y/.뮓YRRRC:N] D\#bKI3A+PCUJ8_af_<DŽ+yao J+.6Ø{Aw~z A Tw?[d>d_eQZ##aV6Kff98^1[PP3:}X╕RHYQb11s^xYdg6Nͣ}c\ kV_I)ܰ+"ǫ: ls^w)UomFR*~oV "K6AU 4uW*AIk5g-Q*&#}>;DAq y<_/7y7{~58*]@iS~j2`]u$ɫ,H`&*Ĕ\XRY>iVH*7Nh ֽ^9ue"R9HiAou~/RY x`]2ZH㋶4VsB <4RV!/W OT FԴY.)ǂBwO`Nh-{x&Ǐ_g~M-E=]` ˘cۛ,|4o\KkyD41DйjqcŢ61>]1LESXN$7vwX@OK^6V?܄m*ɶddE_9yyL"<7(:-Z6qtą3~V9eUჼ >/;Ao4r})Xf!=B <<{ؿvf*ζhNZly5BqŦez+u8uaPݶp.vw=rL(/MP9WdIPdZeRR0 {F& 8)&~xhˆ~hԨE$q$U=Kw?t$A<ҩp{Ȼ0 7WD]rL.H=ngf"= X Of t3}lt > *u|2WmUoX):*<&ʵ$_KYGO060ڎ+C 3'S o_DpooN y?I[| `8/ro`7UUռZz\ L>`Q/nv&R1v5ݣ" Dy\RE{<wkXR'3&F^=s$Gq<wًi|U:'Bڐ[3ƚ7hYcajf U4ŊF2Բ38PͿ`Ȍ2 ̑ɫo3b*qY(cէP$K{yKX0O:g*0 @/) `Cg~ Ay^okP`6 .k$@/%,)9 YPJ'sUâEXi7Iw>@`ZSHcg?kJ✿+C?u"/匾YdVU`f8=dOҭkWJ%>W4o^Z%9 tg]#v)*I@T (} we.' c48E:tLG).6RMtD.iKUtk26o蒁*$_6$-ՋdʼwiEzɲy%؅0e9:ټ.F *3Z;*Pms}2pu>y6: oμ֜!p:cǚZ7E4ukR,Ō#뎐SfИM#ERG+B[:tJ6GV˰G օ6`۶;#KK_?zrPD'ɧO/PS4 'a=:gaXCQ:uIJ|=9͎U|uzsg_гE]}s(#~zmW.ψ>N xrҀ-6-58טZd˨H%KѮ[/BWU&XcQ%_ϮߙbhJL[(y3F] Yݴ r#u@{ɫ O,R*Wovyi霩Qe= y)cOtHHmH@GP9$}=i+ w8bY`y\R>|XԒ*5yf=Y}Аx/+)17c6X5*MpJo^=Vv{Vb4IJ0FWMjsbM -n7p B gFcV Zṙ7iDńQdʒl6l;[gƆo\++r5A]Թ}˸!ǡ ޷607F Wvzܻ)n oy(/44Y:'FC+_'{yaW+/eoe,]=1e=Z޺};}_>4-P c[k8fML|Z_6lrYf+ɚFe@L+xq0{ys|b^cp T*\7IVDnѠq jX+.^u^m ([I4z9"KJ1D`OGl!M5U؇"=]@NpgsL%b$m6kfڶL h'#]. yl.onR b7b@{L.{6Y+P~Z:QiS۞yZ0eٚC7` ;zh8)k$lh YlbZv_Wl0}1rqS:cT \G__&7eaZ 7TQq-%8FtpYH}V4Z_[P+T{]SvNT!Eܗ@ۃ OGlY Nh}h,vCsJN2qL|+,5b~lRӚu D\4NnQwsT!JA}k\<F.J3١ڨjnCW]ccn FP^@PwN# ߊ}y #^aC;ڶu=, Z֣Ő(OXY}PWynBnMrp~B5>,}s RD~(٭,"DT;/K&cmC)\Oc%]ڳE]E0it# 0@kbVMCב:[jtȄhxk"cQ[{]WLFuSD,Qϧ2k1yb G S_~\TwTD3# b@StVOi;$wWwBbt^_A=vGL iBP XCl<0"ޡ//6_=zw=zˣvPoIh]YA̢Lp$ 5n}oM*!WcW.!oK:# 7+vE/_wSq(\Nu݃+~4V[&|=ߙ."Np߫2ﲙ0"^TrbXE&pV*lT; UNcy뿧zwKuG`0:.4>z2 6w>׎Dz,v92S ,#8~qIZl*0=0'q|Ťo^lpp}l3E{]̒j 6 PVAdd<0r WKЇ2윜dݲ[d6X)#۽G_x\%QYD8CYc*b9$]T |Gs"pC*o<ixIƋ;2c #R*s_ؤYTxQGDN|cnZ*f'Mϰ@0LI 4h_l.RhL9'!ܲjx]1,i)7S[a!5:[Ǟ#&B)X+:dgKچrKh7ѨѮԛKuCp!hv3m;5E K@آsl+j {0P_|񷓠q]Yib)ֱXmؐL?xK/.k6N-\)Z7P ,akE2##B/I  +q|t!]w הC6\.7+o``6~{k>2M_Y$[z^dϭ%j[ Ӝ7˳da^&&K~)O3.A[ҝ}Ǎyx<\=][eu*˂U"ͳ N |sl:U&ao *Lw{HS0>*yؙ/7%l8ǡ=}f_tٝB0tE%i +SćbVfl?;c;ʩo-*T*1 jB)~f&Ya3#X߉!ûL"dd[-0;v^1eZP7:uZ*#2'S)iqg7 ҹ̓ NJv&}Vȷ1*[ }~$CM;2q߯urÂ,T9} Y4 <֖D!]pd l) 6|ۥg%':N0M\ mGBܹ܅ Je($:[ 'ٕ[t,^XMH I|I<}nmѳOPv/X6=B.GMwYjQ~mn0vbߤސ>昃whYP P@]\xI>eO1j my떞0'(.__-;Dc@Ǻ:.8ZawS#Lդ =0@Uߎt̳sɨ ~/1~f J :rw\Ý+;-̼zKI E>)ʡ'EX$ヌvك'|Y&ʀ,M"7k6!8YW3=ttjeG#4^BmXUc@i[8&V*:i)OK7C\[a ?J`梵tgi,A\N썦ؓUخqm!/. NMN3 c}e߻HVC#ÝR=* oL Xֳ_Xt33>7r}`3x}Ix ;Dl˗Y7kE}Uև.#|S"$nNH[XNWl _K뙛3ۂSs#g8eZ Õ|W"Ɗ "ꮈg HF/$?A tS",Ib< >T?࿬~ZkuSF{Dƣ)`"婺bjiٱʅj1J/:1ޙwFῷl83su0'J;5h{LԹn F7vfWLq˘̞;FSoa>!-wZD#tfb MeW'TEY##፪! q7YK[D_S(9N>usU*S:iY#ӃZoAD(#U =f r(hp/~Ȭ#AS՚Mv=\R%dn5dsZ$Pʝ$8(<{0-o5JA>Hi63U`zмKHEOK{APzг 1c ڼ RUI6{ZN8w{-XmkD ,LMaX,> VCXgSh A~AKQ#RyN:]yc>P&$074)TU1__6L])Q9pzlm߁|J3^ ́t9GG4۳- 89˨'?z45s#T'MS`-K?sc&WG9Nuh7<՟$h8LAX-S/ޖZܘ7nn:{czE.몦P T*l+&`,!~xThwWm* ݟPg5g;/HDN߽بTE] 9g|gUn> TTW.{8sME@dYd%koJ>YsA̝$B"̡(U5RO>ŌB쌐h_5@LRP}-,t:U M# 1vXP~Ϊ؝cs,}^m ,f4_x %W!چ|[ MRJ dY`Y4'{F'75*b_`UؚFń%^x./@7j#+<¹C{~^qcF5lirYyG-Dtz6qELoZaR|86FY2LKKs;D[= CЩCXf=Yrx 0G%= b2,vŶH6E-pn5hF^92OB|}"|-]Vmk>e ?3㯽/`-0,fAi:g]ՓF.o1FyS[p}lᾃ+mvhvXjOtHU0AN l@SV͇Z.#Eΐ+rz3^D^-񶠟LEtTQ݉N)(^aw38vzn[9Bj B< @`ldK+_xsWUlƏ񇘶mbw@Iܰ~Q3Pf X}gZXFCD4Z2`]@+رg_/khxc_a~$bN][hրEFʈiO= < ( V["<-)m#>ob%Y^&ٚ! ٸ{ xP E9;y- }GO20A :@?m2& NAm3v;@,& ,&?E >$Jag%cќ%m.AC^ WjwS-A1ƥ>>x= ƪk旱tCqs`Y?"L"B8g#DK#dt5fztԤw&2/p}c*ةdw~.>02kkZ҄=5*E?Π:*N> O6|EE2`/4C-)\oֵ(ѩLh Ȭ W11qoدKSYeqK"EZ)(7_S5d tېrd&HC04躥[-4Gt=2$>ψ{u"zD{^؍d= V@ǵL)bN}Cđ%^c`0-V2VY^|$l4BIn7Fkl}Y- bI#5{kTYĠ@uȏ{9_ٲw`/[*{o}5bZ @sH$0 Q:_GT$x:ZcG~s3a[k|v# G\ i"oQ$q*(㻺g@v0[RW^PR-A=6h }}f k:}/A#'p: ]9-swcf$_6?A:p^ŻA(!9&a`jT J٧l`KٸI2jאJ,TۙGLlYFqm"%6b*,T $*]ͯ+i8ԉ> a@2`K a0uayOG,{2@^=nW31T)6qe-ޔ2 '1 XQL+RFHoە%Q3oP_~{|3I=!$vCwV85Vx`3ȂW7 6Hx LkܐӊX]Gk2mϚ{\ -nCAךy+2~$?}jg)]0 KN.v#"Gm|4h~ƔC)MnZ|`ys엟 HZ>ǡ 2qTS)`e̴oڈc{],)=J#Z}oLcJ{=zrY 61])4 ̖Y6Q`>Qe(MfQB))'DM_i:xlax\VIu7 S1/J-@lD5{TWK3 Ef2/I}`3l71\y/rd܀G 5Cw3VVIPc}W2#o[6ԟ@puHpОl݌۞d+5&a?aI\[jNI'9#^aglH]Q%Us+{.46u- PL+IÚ*)]tMg? i}@e( ٴH&q8R'ut'n! @<ӺNi΃NK5#/5Y(7a,KHLvc"x0/rat83Tz*dzDzِ45ܡ #/r L1H/_>JCl1)_s$'<ǖSg>PiFl8hF4Uhjx`nrNx!wкFw>UAO}KHS/04mk%LJS[SLlh~Q%*xs)qI =WTGfdwBhVc܌ SHiOPF(y=m?s׌eg=>z0h7F;qA[.;|@T])Oί'_otQm",dt}8*r 1Yӭ5%sŀb&q<)1fK84W8=5ۧl|ȿf0X.J(\R6۪sthXZs;6m) [O\B*14.ʗ ; .|Sαkb6b́H/hF+ 1`qI&^TLOŜ>[BMmɲ@[BOj|5╪fN,aӰw`Vq”\zr/݅V"85) (SJÖd 1Fu 4:x(ŋ?6=BP{=U6W$Ny.}SSDdj) (TW֎<,hwd,~ݠǖYX38 ' *Z-HCk/ (7{Hx)pV7s3]}"E2nD0`w Y+ J6 5wlfح96=e)\? oy :ntr/K\MOJOڰ XqhN^Hμ}go1ɻ]Ay@Nٙ@~9IeoFmTR!FŸ3!}nnevi=j[~|5M`~MY!;hn^ \i'˦x~^RUQ|E-2]Sj^h}EEm]7WOg' P7>,`Vo۫>'30Vvmy5pQC$R4{80׬V=%T;{QðhGh؜`e}P\z3Fcjo)0m2uR_H[]ZmyBb$ JemB?q-p z02.9-#>=>ItڕTw۸tS}cmW`Ln'.&|v C}H[M|l3$d~2t^Z\~T1AAxSgflISQb· %#SDm 7o7kQZT#pٕ'(II@WdHׁ.M߮_bBS_ÏyW mdj D=1fMLccl^g>'[4̀Y( zVwBz>fة=>MVx 6!|qBaEҚd )~$'U=`,E<܇(u|Hne?_WNb~&vMiuW^znu @l}y}ŲwM_3Г&qQ\eFY_"d*iECnH.│M X7&#`j3GGԍ篞D׆FVHv۫3 n5œ-q'+YC(j*{qVj~<2E}mg3cZ[}# S@kaJ Ʈ 9jkWV}hnӤ}Y:ލ; MtpDK)C3HˣtP/ HZ|jNjZHT>̐e3?S_E']+VdҴ l~ֈPxS|H=o uߏ\…=vF60r΃z/"~*tt}Ջ |K:Zqɒ;# [!q\\=[^[E`H/ [~ndmk|ehi?qQyzE&OC^I"1fR Z_2VL5g0W+E,Cpz ${\@ǴL= G˾nt'a[xVp]fGҥ>8F(l1p.6:(ї3&Mex+_Qo]ssM!哉WpdU`1 AIv5k$lZז< ,|"=TY8oQ#܀(klmXO2F۪[^]eה5h%&4ndF 1,=+[pzLu.Wt擆{QL$*"'B=.36Ғ;aV/\$zBR\.wHCҫHYgPm~DSv7ukńuas1=&'֍zc`&pD;RI |ss[wdKQ\JO<[ dƐYw/42h z3[uIKh~1ϩz iZz!wP[ʵa -d3=cx\sJظ' ŪR鼯BU>f871`M|n=v۰%D.C]DEH hyt֞Q50gt|AΈlr*DTF]X#]ω#MOLk6gFj&L]l@&YlA}A("׉4sp D']_ʧdѾbSX')`4 ЉHdy`ܗJNؿj3 0f Boz[,U z{g~vDƗM]&DGP);7Ꮺ=xdKV:W0_~%6i2i!Ҙ<q7, IqW_{!#MrLGғxp +8&"qv<_h~z?3q$˟C H+sXΥYc6VNh>.Z¹r /`6S(CN(,3?H4ߐ3ָ`m[y"Dm\t&g T^dزr]8bͯ, 혴SU'uӀQKD^g_-Jp BCXb=R$NΔ߁gٕSv\>3DmmMreIt( cĴo J_ rWs\ȗvRVew,vG3 2(*rƍa=,PAwm"8xBGA<'tC6WzLm'V#sxE #Nkȫv,4x# ZZV?v-dӿ v`xx؅ K(MwSvW 'F.ҿ y T p"OH+h m 4Xr.΅."E\8wf| yxLR_[>Ǵ~Bvml–gf ^GL^GkOqC8V`FP=Ak0YyfS[B0 M[ENNVXZg6X"iZ7Æp˖:;bθÄ>'E>W)&tdoo-c3aN8> \d.1d%NUA*e/;ES;Lj'kC H~1Cd;vhpDlbKLxQhb-FGT976^T9e>슗B*b!茙uՁKY3%S ݵ3_ܽ~OԒ1IT8 {'2cڍɠ͖M3JmZ,t7  AR-WUw z%YcVJd8{} ƘPˠ S$ՁŬ(LU QaPE2ƼwDN:yk>.f tT:UF%Y&7:6dAҒw?̩F >.xl <:B&( W:e0PCs]` 2!rH׸j1;׸ j0r\iΟ%iVșۚ StVAnwX<(gUKu@x!(OO(KjBoaq h-wZ*Oo vIttq𬍁\O]ҳ|1BYcmˤaf?Vv{yNuT\j0f.ە*Uӛ~hI'X3YR;~S:f\I!.!AR0;|R[+Ձ 6y'Vw9O;WEd`39G1SEuW29m J61:D5$o&+WJ duKc؍MqL1 p;(@NǏpV`7٫Wqg׳mmj@)2 N~%1DF::rՂ_)[.lؘ;h$yڨK#BA7%@#ĦeWyCxA.ElNld\Ll)g;A| \Y;h;z55\2ngx09 01. \1+xI*WghVS}$4"S0@ţ&f^0zb*𬌆R0ռ^iΈVA;i7OUaNE.:f{G=' &hWmvjշpE˛Fiӷ|AP:d]<`ϋ3ޤsgSo4;Gi~&ؓ}q|:v6OuR&J=AhK/.kR_\$p,$|ĊtP k a!H5Ӻ\Cg)s⚌Z0<(o?w6 a?9" &FґwWR"O@R 8bG$Xwg߻oGP!LZיcGSuNbsώQr{G qDZ+dMZ} vM~%Ww9iM$X#2KQ_fIgx*?Dl#;m[YsPW8ت~Nz,K9mEkT#8&ή;#`M[mQ|ݔn*5ęmJy&H>PδRa4b wS*K{fmWl_bF7*9HKc r~` [廦{7spgx^j 7Q/Ww×M(=QR-%.x)&M]S[Y@蔘<)/dY?#^DNK|?8ZOMe@xvL4aZj|ʇ.; !j b@ pt|+C˓Ik ̣ym w{ eHF3PiKlc-I"l0X xM_:_yɴX)q!E5t2 ;ZF&7Up%0%Y[37ڝ4su` V=~{hH f˟aquKE6GF|$J4S-ZT!.~rTn2H40~$d|eLhd)p5!-u]H@ic+":e`0qƤ~C,swdb;e[ sC#P5"_5<3{(Pn J]HQ"]1 }[nJf`A_їE7w*T ILJnJG4Jw CJvbko8#YĞ4t4FGtaiW'IaF(ݛ:' X?2҅+hEUz٨!a$_"N͞[0rotӣ|WmJK4'`\y}+5;(gãhE}:ؙsYyaYuK+h㡁M]LNރ&x{Į[.Tʑ#^[rhɒ -Oz~t03dC{y \sظ=zELS\@Avg>V"ukND}Y8RcZH!S2kii7kM&fh==d K f/d@\`"xU_ylH`^io ɢ<0G *DTj).7Dmu c"?>n^}2ԿIGKLTg֓XgQ7Iǂ7˗ ɋsC6-](J&8(" Ab]$D,8PYF!MڪkĚ/[Wl #NA%lV~l=d"<(tm,*l@݉(,GH[=cm-">}}s}lFWlq@TbtD;OY)=q#| k8EH(:P5BJ0& c ߍ(6v11*lA+hא|Y^nrЊ?"8%>w)N,+L֋_y.Y~c)d8}]tng^,k4_LXZ?"d@Ugoh{v/䮆fFfJygeoC.ǖ _" Pi\,:6c ~+H8/k%V",&ޡg}idl'd*x}8?ˬ{{RA 5V✹rL.8ϗP aءsyZtl]Z,GwRYAx0fXxZG=oAIY]Q΁.&nF.=fMM*orA3+M:OFv\΂hPyC:+:5D48`~AOkuA*ē0]47 %17T&FQI⡌%.^ϴN]>P>]SH.ީQMkZW+BɷkwJz/ %n>WSg %g]j)N4Q9WxIBNOͅt*oauskاsC~'`x i}Q_.LRk[O1l=z=6C` ",`D63*:߽,H\V<d)p(t{]piy+dϷN0]=(".\Jojɹ֜_4VI +OiEQ_^ SC01ES˶O;-1 8t-uNlY8"6rcu(p'aTUMToby 8dZVh6Pk-D7'ԈD =[_U37\ϐsk¼BF"y6 h=M3C}jRib+h>͒er-Fn74seus[ p],avz4N:a΢N [$wmJ*X;WdoCm>ڑtwyx0CAK8Z~\ >'-D)CV/U,@(& ݋)PeQ80)h-tmeޠp,e8*8ǁP}' EB?.-l%ʃ"9GGe3S$c!o/ VSڰ/ qd>3g9<E|?*IF;MCouE_tM8w8UګLۮG#I-<#N%[׀f8]8WR es5" ,sjBL9j.n,NhԳJ@=;u?*'~5A$MTg[ sK⳸IaE 1Ae#!u2; Q4!ݜ !QXQ:RTvއyn~\cG;Púf_ku+OIҩ|2CVeY 'w((дaPѽ=@gYvoNV'441{!"8*T+*X!mma \#'(x:}*Ng4G)e1-ҟM[2w;gpjkS(ѯ" d>HWqmjY"yF):#kT|)P)EKsuɵ*rpMU8R}ۀicϮFPifT#%Eu 'sjtâ*LN[΁UJSV%$gpDw|#L҉:cՃcaF\Ú-ٿ퓬S5ՍUӊz-:(xm]n9[kgtJ%S+ ^r 6s~)XmDoRtRɕ%Va7iTȏT7%QYIl"؀޸vF;C>p[2+ )8rb )_SZTK¨ynE%!MXtu1luܶ޺>)a#)N.rk Xi mE9j?owРc΁QͮgZBW l P+Mo2aH }Y an8>jpaXeˁ ch(Gv$d[ɃdЩE3_-ffWKQf <~6ElK|^׼̾7 TVN\ZAކC3m4UW75Ow)؄):w2z^Χhj Wm(Dp0h"Ekl2|Cl} |=h CDF 3/}1$x1eeu <&^Q]>˷d(әx9s?&ir_!.0lxvpP߷8#!sbQ$ۅHq"xޞ)rB^ІDؤd!x* '"C۝!pG4&Nnhk(>4mO'Z.kGvC 9Js9). SzWoF9qʌ/BS(F)P$Bf:2nx =+j >ןoy_B|ד>wXQ-ix]5mB}a:4yI?j\y|t 3) :갼R|atbG&imhؗP: ɮ)L;JB23sd"<Ƙ=,_TO9i3Yj)71{n@-}H]ۤ4eN49ONPjH[YϼXu}JԠ5^Ǣ@QG'C%#F8D)\QO|[OU#~|`󔐌˾bK>D"FaJ#Bv=k̄^\adiabɉӁd](hC_Lǎُ%DNZVȠ(a~gxGkʶaI?MٴpX uȽƬ4daEdshmo%ߪn kA Xcq`KRyb_9y5_4V18fT7+8HF# {4Џx~&v~d2 %SFR, {xN*K;9A4[S6MK ͫY\$l[MvJhhmJ7O!4C#R, %d.>wm7{W7 0t3?t:Ӿ!,R'4aCR0 )+Y؉ kMl{ OIPlV޴"bн UkR!sOl!Юcc.n]_=S29itf/'mzf%(^T fH-.rnB0fR@BAѭ+Hg[%D䗮(=vtc|},0bGF9/bMV`^CLLZ(_ qt9֋gxj: IYiJԇ蛝sXwЯ+NuATI,jJE ܠԯtj>W q ?y;vZ r(O^z)- ︒f=na󟠉;(0?.-c#'A°xsrҿtTMNr> :QN}0eR<K(Ǧ<ѩu)Њv0-́fo ixp{I ӻW@n0mOSTPs4>J>FzE[M b_dF qH&aO}5/bԳ;vk\"E"8i f~mW&<!!_ He>^-GD`7&lie?|tr2~˺Xz=G"~9'Q kƯ"Y?Y{ѡncS%ՠw;ڹ8E9ppW.ڟngx`G!\/Iz%Ϧqj+tn%"wc{@G(C0ʻ2z)0>~roxqb_2 H'GfQ"&5}2 uuTv]4';jڈz/ļtx ѓ}d(qgG0IQ7cķU:9oh]whkۜ4_ّxWoyN #һ p2Avɔia띛eY+n x >)YtH\X)ܲBOuu.2-]Qb)튰 cR?aXݰقkRtq1 sc4Ӈ0ftop33b,d1aEzxĥlQ0F ?k R/֎PL;eNHmfDo,+Ɏ3ŷm ;Y_#ч Z>E汇A| ľuX<""р/a^ha6y#>T/n3Tm`K1)gܻ_Ժ\D, X5)n)34hhi&Yk`NSQhuw$R^ܫ,b0ճn3a=JC~YBslSjJ,&{M%/~̓1–HݵNjC.J+[īӽts)a|͓g.qair/jcGCrT6ZO9UwلuL[(S?࿛#TU)$[<_eHna έxw"ba${Rm%1bth3C.ò}L#Mmκ.ZHj89UNv`e 1'yqPf?M^ymU *0/.ž5~NU-p TWRA0Y}Jm9}PehetփvʍYٛ `BD\ncKm㵺,: 7>r:N0V5DOtJyIY&k*9@f9)"H^&PjM_n'9= 0 8I(mv=^;~~, Ε1|z ^zdJ9`~"N;YQcD[SW )1ɀulA砢5³V̤V#/1: lV@G2TZ+Fa!iDD&Y.3Ʈ3MLD&15(Fg?QJ|B?j<"HSfE_;b9ǣq|Qq2W8~}]_QKe)MGg_NVy1F/G)P^Z C蹦ڝ/@8lmK%nnKuGqEKjصlYDg?W@\e}2Á'=U<& -IT#n˝{i5\_ćt]gyUu1Z2*V}P-2Ft|\/J)|eaET*w'aE2)\lu?Ph}h?v>q+hrȹ'Y;)AJPj0O$| '=(vքbە)u,FFxJ6TEع 0E1+uf J+Cް{?K倠z>g;QAfWvSGulV^+f)JH@4> B*\d%G=4}Bo><g@E"=8Rc1B*jz؊kX5Of7{N= []D{_܍+جYjHKTiV+wu}9V_@,&MD@}=Yp%s_ʙ9ky@iK:BS|n?F4z.(Thϕ<[^H,ȡVI<pKh|0hX@Z+ Bmus|0F.w;I_,Ü Aj gPEX`a;hHYnw*mr1 Ȼc2YM**8]h[gNٙ ->j?뉀 Y=z eE Lk>1\0 w؎2 n0H+f hx<]MT`Eʨ._ŦTWxG{p zU$#:Izz.fuӲma ԕ^k.0ˎ΄:X!ﻵח=XT`~sy8tD8JO'Q;]P0}VufL[||zŔvf|rhML܍kj' 22R%\6(p0Kk-(q^c6^v@gl:KƢ>ec׋=*6pw,a孄0kTS71ׇ1y'QZR/݈fLbf35o,^^42La"ut!NgBcgrsB T7׮;ml]&TQmw6\w7:;OI*f(E ͜S[tBZ Bimf,D9̙\"}yݨ?e}BG0JҙD|-hd.fmXU;gksa ô+~dJW\23˫ӈ)&7}PG:_=j؇!RWw[ROE3_Mc ڊI\!o^qԋ F(mf\SqBi\z;'-pAZugH{- ѻ .zvcOYZؙ|s;>G*I?(YO2 Ey@T/c=\yE $ PĬC_}K$Nø<β%d ( 0$C;`i4r~yI ~Fݬ5D,Z|!f$C?\:ծ6K_22 1'%0:.f-EDHzb6UT`"dˆid~Ѐc/+v ݕz8UdHZA'ǜ1F8򑵉s-}%GbeC6!oq(¦9 blCg6_E5մv #:@ a7 Y =iLjTR5Ѩ>YA9qD?,t믯i[W#TR^s&q*C` e_GQvP)QʢdLK)Z3`_ؚh<w039Z)a{̷ R B`F$ #^LАr lyڛBoFa`VjEAί~ ,$tG%UnITRљʗC*nۧ5BCUgMq]́0{c:p2 "BWߣv幧2B%Z<ސ|< }e3~* iKѥ:=qVa{Z.Mܥ qz0lWVxY%s%I㩞R0*\[(nHHwsVx1ń^xa )+"ذj Otm30DNW%.?ןcSQOo1Lnz< Hsl2vbY"DQ+DwˎȖٲSf=h]NjAÃz'a3u,ltg~(~y zwxp~ jac"Y^T qfV_jC=;BVp-:p5SHnE 3wW=W?+7@"kSqy";^sDQ肾ifzV I]A$|qj )lF5s$˽=ly~6\4¬UMs/)f+C \jaO* l.\HLeio|z&\iIE޸e 5C:bx'ӊ,pgÄo] ŗEߟCHKZU, `,-(S<#bB `uSc4΢ssгVF>,P)4gIV8S>N.C$$ƽ.RҤWQsZl+Ýulw2 e$ wٹ'>cXl)UVXnYE JΠFXp'\"~QoANJ/q6D0JVR.IyUV;T:JyhY)qi9Ѕhϋ$aL0%h9@Ls 3<ZVQn2ڙhENՃ~w8i-($4-@6Ӧ-hD0h./N@97.LX&v{zVLиᱽx7?4z@`j˃1Z쉮aX;n GRy{qtG gS%:h}12i[ U_ǯJ@j [Įq61X:ߘ5/WVEĆ$ -.?A$y_*^"#+ڡ P&S$>¾V 0wƪ/[>]>X%Ηdփ+6kQ9lDuK;(F>/x{s?ϊ9P3ީ4cԒX $Z Q%?鄑 :C>Iľ㫲٬  )=q0è$EmT%ʪ7PM|A߳p=/}W܋ƶf:ҿ6/^Ԑ[hc]#= \fʃiE"ZgoЌkYE[`1Pyt,.\fbk%v.AY|y~6L 2|s_D[6ll0tȗQ0:+%Z#J& )Ӹg&[6h?vױ #2nLzo $~+([ gj{C{' )o k'FD|]CO+:K?_[mv2 WUV ȷ"5! ++lqVMEf/ PxwrlJq[# d>r}ҞIQ, <Wm5^nW+PLx,nRGRXҶۧ {D}(犴b+Ѯ+Ptia܀/ `-xh-Ye&JiՅc #?hVJaoK/P'\ڗ_BU~xIX}ecQ.s["SJl%CsμmJSLJiRܶQFWO>=[i 5gVa")T>1$k&~ _C ^AScvu\%ːK 7- `VnAy7PQ|DVcUIc +U"W-; JN@; Bcd)fU,Au\m?06%Bq e b]/@. OrѷW#do-xnIT.rf'q㸵'[qzeNDЭŘBhCgzf++U:$&rd:|$Vb:th@5,.`TJG:7$dXǒ{;M96٫=r=vP!@ NQɔ ±jC> Z\ϡ>c2Aq`*S7i+HRdi<-V܆lױmyp*6+j5\NB pjt_"bl*~"HNv=L]_tҨgGP*uDNH+~Ą -C,,VyTE;nHA[!\KR|b}T3^ÖD>Xp[X7Q&.#j9O漴:;geFL7,`$(|ݍa8}f]2 a$ wZԼ1c^pxC?)([mC\8Ӗvar0uZc%T6 % 7K+=$ZXrN'-/M~?:PivLȧ}\e1+E: ?! #TyL_A\;0L%|`%Pey7I: H!.Y9%,cJsH8 VB &.JGC 3 Ĺ{}N[Ҫ k:iG,p[^%\N>|"n:~4a#V=)°ύ-V5iW9DQ[NnU rLآ.u{ PY\xNC%7  a_*%J>ےC>'r=,H36&SHOnWJYos9T9tE1*ʰ.Ժx0AJ$|ijcLv{b $&? tf@9= TQm=*VD?DN'9I]x2vNO0%ms HK;{[t'&"$!({ژ@u1g$E=_?ltn+BQO`aH(]@U:qeղzڂԖg~Ա.=،D,-s~)3IJ8KNJ"`WݱNaBcəXrHJH!HDI u冑14(Y}G ˅I~Per`{Ԁ0BGΥg'[7|eS5نK\]?/I].ˋ"&EI4xG?nA3t-l@iXw,ȬD~@Cfb%|B~ n]0WHd5(# 9GPGA&LۡgpDuMCDS"L EGnN,|fp1و!s6uɨ\X+;&s@&)yx=%Q1X'_lW#Mp̖U"R>1|hn<kͧRtQ.w[*+O&I7Di^\ݹz?﷜C+&c7:?X>8,xL#͕.+|do{55E!K*UtW^3P `NɯJs]PPjJC1\,rlZ7t2b}@b) : g ŠͤzcOU'' jJJIr i+o<[uk3gT.k[ROUK.` N: @0W25L]g*4Pښ6][$̣[b'{hJP83ƺ5k׾? wѸy0~M#4 NR:3/7֌RWAQP) =|0^`t (@# qy#V2hA]v/i^B*]ڛScSLA{W y'.zz"D?ht%(du3R,aס_==.8flj.Fڍf p,P8N5Z͔}.d $A.y$p6ctl#x-zIOe]A`r"A!3,~2cDUtæ_f7)-5 ־4?GfpCīߖ} t@#W`~b5%2jCo.Y*z}~$h5@hDd?)sFۤcr,.@{B>(p{OSe+6ލ[8 |`@9S}p׊$g+7s~ɨC cr~Es\ZG!W9qjen]"yԪ?[r; Aޘs ]/ϐqӮlCW$Zێ7TfdJG&߱D:eqW. ~v%ӡќLRX\_؃!AC;y[Iٳ:eȳmh9\g -Kh`3-]\S"xGvwLT@TYIprlCAl൳}nAlIneG[ oxCԊΜXOQ3}ńRc"]4Dgs-"oc뺺ދ֟De{1ݘ  f")AD?a֨;>)m/.QcHYō|z XV(~3f>3^Hf!> zŢˡnPj9>A%|A4QAED5- 'S#чpu؁7bp*Ocsud%ʈ1'e˦e) 1j<lK#sۯJG WFe'gJ6 .Vsnid["y>n $juճ`_VE>wqP?YLQʘz{8P>kK !;u^8&'TN#ڦZ&cI[W>T$@dZ; h6tm,8iD$U5f=Q!!zd sKCON76 Es̢c(MPf){ML9`,/;X)B"%?K,8l3O"EcC&ǐ1w\Qk G&~{3&4HHL7-]>N 5CkZܢrou[-t qX7ԲNqk$5qJdJӚ@` Ȑ$? }MY ՏkK_H<"eȉl/-<\TIuPB K4#/l( {QZpl+WC܉F7…^1i%z)}\R >; >CvP^&ƙUIH0)@ cƄCꉒl[`|\mmLy>Ѷo沕Z P;*+t 2'ڳz浯_2"G#M#kÜq" /)! ^fN o#E~ Շ=Z`V{)}<?4ϛFb$r)ٝO$go_(%~!-@] KB"qIPżʇ „Jns9(K`m5~vcgȞbsQ8bAr*P.P&; CAzlêf"y Uvo,#d4Dk k8kk+ni+Qۅw ioţe,e'[XW{I(1Ю햹x?݄q\L9(PY$_WkIAH' Ҡ" &2o }.lhc߱>6M9!ƭg4\M˦`@ FHncM%v|OvH3d=s0:UzD¢ͳd( A2҇[ქ& p/BX06$VU´6N-UcM-u yak8xj5%ץUN2u#לO/ r6hgvQνً:_䬪Xθs)dx4=`ʇ~+OݹMOGEZrK&,3Y-]Z` ?zd{>~,Ocf(HǗ-4Ki'C+@A5ZX*͛エAGїDXJr{KҿȲ.xR;9 1/#R4(ND䪊sy@Cm1Xa.c,S[fI>GϮ z ӭu{m#/f͊Y'K_+cDY){w,dyb-[]m`1[3?Nj^賐 7ʤq3m[[˸?ЋW`:R?lSn+x4=nܢut|U_;ƣq;C { m,'2ݜ1Z$e Vq=.-e8P{bvN~%Md:eWRt&L&ѹGINjmɎ``@o] V6ƘЗX9G,kF)ѐCY(*eaF6{]隲e ;یj@ul[C7n.Z*7-*fg-՟CZQ`Ƿ| VIJJ0or 򡕷_><ʔ~IdO5Ow)FDS\];N72 TO&$@ݯ/ dRdAr_pAnyb D'ՀMIDv*WOJ?p!3`!QTswN0a*ۢ؜e+[pGj 8MO3[kOVQnuQr/ sZ-_p7`kioh']^;|Q~މw4z@ c bMY%W> Ox04WN97)Zjmat j;3 ^]?L`B2pNFڪV{-C4I*vlsFP{bhB ]hPĥRŁ'-5띩O.=F@3sixqK1=ߝN ONNڠ<6=unt+$ +B9XB?uKhh# `P𥰐״|͜ 6<$qhp w#9IP$= j#YO'-BuF8<_%#k{]ei-Y?e?|2i8j${ͿɄB!4{z[컝ƗO!TEBI}Vq拸i&J#&Rϗg|4g]=RCքPgk.Ue5?V MؐTHNP< ]ɥNwƾ7 vnJdv|#Hl.}Z+e%bƦB)&(b+YMP"`џ>(\_Eڈl[z ^1\ },хژ۝id6?;A]5ayS&k+>|9+DP]ihNXvBZMH(jk]Cʈuac֛~ )m7wA"@SHiČ9;r$%moYD<~1o5"Tp7NoTuŞ@]\pL>*6ǣLAevnEd"iIJ{ոaDP:D&$ֿ@@԰Y?T<֋g=|H/;WA>5!TzPL?*`Yfs$g'Hg!N+;T̏mu`CPb\HûO#0+=OIpX!E|+A޾ڔDvjDxb4aH,a"'fi.C } oK1^miWlq Z- EwS T9=Lה5]OGBϐ8w1\CB ߝėE- Hv0Lڽɞ`?VѡTbRrǚ@/U58"tyA5Hk51>ncQjsgrCS4;%?_M&)4)6b07˯>c/<=֚},\.#s4!f֚@ ԈP^Tv|(VZmiaDbQwF34Vi6v],B1 CuU흚V(3?m,%S 7+U1JQ~r۱ DPIvtR.ghKD)v ]rxYCdϏwxтc1N L #ow59>hQ&R"5D?IW(8ee6v5Wjk»^& KR : g,oG|Շ7lI-Cd72? oea[BoPJ`gAB7=Tݸ~>JE~-Nڽ6bSۋ딍ݑӳ*œǛ=7ŅGRմw!*WW>%] Q~tî;,kiQTⳗ&E+{|Zz>}koȫsJ.ng~YM$yv80" zO!vhqqtC g׫򆴺 ]#3 Dj}m׋n!@uDpNIT0E@*'[Vg_< & T"2؈Z'l 41;.6,!RmbF'6d2reSR$)MJ;e-=0k苕t<xS?G˓)y#OQ;"Ai_=KD|5n<`_@{ "]A74T}7]n\b7xx@8J:`V7W{lCvl/PtMcQ`JoTOɺNhו,';5/GWhOڋ+=e|蝽 FU 6W-H# ?a&,hV-ǒCIv Kk~TMiB0ڂK)~ۆIͺzL[䕗E_yq0ibljc>jY&RǂW)CȵF$ZtZ`-aCEP+0rh&X50nb(7(Ċ~){?_>(U˥RkZ1ӭ ZL:qG:ǒ3)!o[p[qo,Uuk߬LvTgeç"I`7ɑ#n*RS|?dDy]SpE:gd*Sxb+3 ܖ3m]c3KAI'*۴^Kn7v`wjVj+ظ!l If#Y g-g JεIJ+}?EE3 a"F7":u S@;RUS[,lp'4F) Y3,9Y7Y-})xH>b=8z1+>RqZ|#7!zYg6W"\8Y !G{M6xOB( 壩ZqTé=搶?J2\ZPyn Mj|/TJ^az 0qrS &'m ^2Wo]"sؤp ritMIwxBY!E,\e~r̮ `Kh[lm?[j$"<0!^+*r]?MtʼnQ3lH6<<Ψ*֨dYêВ' /'ޭ^KN>Qwd[ʝțw-eHUǼuD.^ P7+؄rs٦ll d>,P`z XרqwI E_/=L7aŤnOŽV,;25 $๤(țH7 ۃeuw RNi|NXXޭ?kkt`|>&VTttpN Ϋ:j# _8xڼ@!sZfNb['U4$#erfA8-B$`D7^/#1J/ó#:]: Z.tJ)_wY4xrѶ_!2$ gcwyM0 TWS|;{AUɛH$È<;֎~gH"]6u{dGlÂUg 0M4P&1qKα1ξpV?^'=j{ssaC7?H?74դciVt)[OR҈ixc+g Y*buS+{?@ihݭv{MctLߩDr7AJˀuI4*B!'8x8=-PieKx}'lF !nz_ӧ{3AY/s "0[9sJ{^qNo)oYQ@GgۿZPC*T ȺB2ǒibL?~0$`t(0x"îlKבsWއ7y»O徬7` l ,5׾7|i81rN|^+Z,,(^,5hg=2\(lOx\Cla]YE)/C } .͈$s:/sh6~_[&GZ`9dp ,>#P!`ʟsl ӻ'Wo>wq?.ƒ& 6$\T'4{&NIe.J-rT@p-/sA%#/[_2gRTDUOQb\+FpF ȭ !(4$kpEKߒCii@LL9yu@PKBe*Ժꔡy}פrv.vDkvQ%oVR(8 GHZGJ3P9Ax'up;l־Fz1gu򚆩ȑ_xͲ`]dj%Ǜs,,95cp$^cϚ_Ym(#8x~?},Bn\b3?Lbm\`Fe.;QQ2zD)#S$,4oI@Oz@wN5ScY3]\,#;n4_m`@GQCsw.\Xu_;UPY* ^5rŌF-uj+`ZRc vqd:;KM|$R LH$sd!M`'f0`r`5lì)e c+҂"F&}0D}:6,d`7]Ȕy R;_fAkqVgu*l8aJ6]kȍggs?g '<D m1O~KamVS IW.gv+ \]mafeK!_{DDʬ’n9xV E*ATΊ!O490 sp goo»rCcJ >e˖B侨 ߏCS{q2kwz]vN)/|IY zMs,=oPt xtm4M emUQa& >00b_1g|i089|8dB>=  (G) 'ylcX-y{[ 7kZ<j+cYEXIPuJ^mM4ߌόL,/wg6QV30Vi3[y^1hCC%]Fuz`ї :ln h8Ö7+ޏLuXgSZ!3?,[<guod!I&D^τu/ jr"X Fzʸ2k̊Voo]B nNYޘZX[ W_!gcݏhc9%uO*XѵAx\E=oL~%~9n>bw`jDP]R6`Yi} ư[s]߰'fKsr^A=nF%oʶBd|i@0 H<Z2J'b֡ߥazXZ)VZɢJL8nS; wA#7V^|u(2{ef_1ЅkU&*kGʉ6Wp T/p{;f?.}]4%z591dA_ŝ ˵9ƻ`-@G,;O5뜜/C~?+H.,ܪ1Ty~<׭3I[#HDtpa A^{qcVR#۔!(|{6`"W$_5YP*H"EVH3iRSrɢ׆@.r<;[,;5`P[tve IF5m[QP292"7{,)J|٣nzQcԤ8.(.5< Uv)hU/5=n%L$uz'n Bj*c|UߖswKHª6кMsy%j'G&Zy+8@ftFEZizݷw~POVbr4l}v: }+UKuu'1ٚ'4X&SvSyN

    p $ߋ(6R4K>Դ!ZYT-jsÁr6P[ AjK>*=ēYΞJ HrMosY.Rbfʽ8J!҆:4%*xP$ۤ]RY{r>I6,*7zR(݂+ PS`\"5TCnF 8A-T2%؞'CdEW[A0`1h<̰f)>vKՆ_b!qd~DZݓQTMWX97 F$ uS H7먳=#jl%B){slV6$nϷY')46[vR{PlQ%z;[GvƏ<__u=N3zADr;Xfn`8>_(no9.0'VL+ߧ+ [԰@߱O>(͂hsɔfb{3s#@kpap[H'vZQlr. Er'JD;3|pӞgIRMd]PN$1m]/%fFy4E:2߷ZBÌX 34:fjvAG)G6wYKQȚýK-J"u'mk4G z;DmrLh'o6^#NwL}9/ueHi_y݊< dR(9`=o-sG a)fayk=A:bu Q'AhPhdW_m Z~R^8oKu!! e[,TfѸ&ok1!OW{#i3O m7씎[g Gڬ៭ŎS\['YїW2~07+'7[ 7p y1]ܗ:v{y HI-uPw߬fk|֊f=8+bi nJ HG^gL> j+s$e;]!/H&E3| Z 6})JbZ!10i(b%Df#r@2 $ *z-.\W Ɇ r`?M'ʛ>*P*02vg5Vmx`pA[b,/yEvN ދշ$& ;^;1_~h@O{4]MR.Mn6xn2ڕ$ ?01,1͹#'G`j+Eb O9[ocbyӍn O(9fɘ\5&&,G-Bl5~9ƻkm^1#߻'w{mOdmk|KZ ,B<+|I:*ilBMTY)/;3,8buOWIjFo ڼDY!CD-*=*h*ql o5 L[yt|E.Gnuc;+OB:N7r;F֜lwtSR̓UPE.'!t3hR~{n7K-Q6vy'?]4gt4",Q g-jM]CM*! Q~Jym?Fc.q# ׿2G)t3g&-FbAeOp^ɾu6cюҤdsmǤ?U_~p"T8`#Ou6ivѬ8 VQ tWГ {j )pK)ܩ0: cV9gm^LO+'(_݅nfAm@f\}ȩÚ8Ƈ/:o32{1C&gv{ ce=25g^m5>Ac<_aim(FJXL7|dn4?gpH?|xZ;^Z!{O^Դ.CȜRQ;uRz78JH-]Ebmv&)Bh~1cx'c#wTܖԖj1Oz"\OJ9.h6P bi&Q)+.U ,laj !B>p:# ߘ;- WpE,c/_>;Pj)bO],#%f!o&6z0&V4^^ɳ«Դk6wq/U%&oLG(2OSX8xLfogdKOs%MW-H= fϕA$LgV"8I` fqɾ[W0NၟU^׳[/JmtבԯڙS#7)U"ˍ zx|Ι +p4&>v_ĕ5 {μ{ Ÿ+IK=!=DHs#8pburP5hAWUk&O:cB%0!LCC_dg #oTqQv$ǶUCT2 d5Y܏ 捘)3]0سhLu2L/Z骞O ]!auDODh2hԪf~8z^Jzu|2oY s}45qaD?m OΪfL yL02rkD ?*T+'Y΀dcc;E܄_kqTU5feg;'҅?i̾gKoڕhusMc'qKiI]>dR)tma+1۝z{21emd3#.v }vnڃ z:/B r/MN#9z;m]ruQ:[ pठi=_g> {:F*'1?>bT/%RdE:e98HqSk~KBݐ,PZ.?Oʜ]q%aV]a"E\ 9Dq:T_w h.y {0^2JBf4ۊ))Q&OW?+BJH 7}:MX&աCT"oȀa *a] 5ZCջ zh20^O u~.fh2+a97~J(qOW&dQW:\t;lҫg8+4/[$Y8QR0ga))9S41TM_+V1 #G<^c}?`p+} gE0ii8̰I$TՔTumBUنnS{9ϡ9>Jv:eD~ io7a?e@s y}; =tɳ1bb]#T/m P.GUE8m¤D5hYĂ.1$6ɶE_]l˼Z-+817# {2dhQ f}QWW"+=qTA0Ves~V ueBZ!&DlqjW6HxNHk5{Qߙ&#ʧV&8w-?kP, f,GszzY eUUx0v *mK7<7Ƙ ']򵝳L_9*5AHneぶЌ 他XSZ.]Ȥ@RU9{ud,階'6wb&ץkl\GcgXK e(F ޔaD.e_l".pn@"2ؚ3 6g.g_e-O@#0ra?_h ҿ{u-i8CzȘvFעUl7GJғW 񂓷\r>FrW*y4cЄoiq Q`j ӫzbCVkiEߴky;~}C.pOB WJNFx;!3D/GvELP\1e# D&7KSyp%ě hmɟTh@X+iv+'hA}= d.VG^FK=O +$<(EQ2 |O7h^ƞ>B(`zZ}|2Viv˯I$n_-o3 s5;)IKʛP-vU" L%EĥuKe@ ǦV"I8a%Q7}PZƭ0w"O6,?k hTlE!5XU{en3IrYb/INv-ۂ `)Jlhz3 a]Ѻ.i4= L"b`[,YrslRHsC{W y2*%6t;+8&Ŝo6$#d,o<  kFԡK2ܑv5@d=(ٓ͘2A j9Z=d3 p\(PI@@I@\~Ρ$eq455Sn7B#7A:NB F=dX$Gse]vw#)C>pbh).ESiOߖ«/т~dD HLe\@YE3i6(S;Qڹ|hojKB%2@q7C50xJsBpDP9~wf&:fwJ7PޖvX́l2oH*\mH![~ D\Vv-Q w0=|ZrX'oSƪpSgɍ1rUf;`j״)ZvNInݛg1r O96=l`WN?jSO<+7Dѽ5hKr\Pr4Oovz>ա׭E︾[oXfTL#/-Ge3 ݬ27<4(7W+<9"ͿXڛ4LqV-ܴȈ}Jז`Y`b r fvCIҢ{|KJ{q}qu.'Jw_Pe]~5u0^ 鄰RAɨ{ܚvXKL͟t6#g\`H)< ,zɘ_tj&#lD]kT;i ޹ٓP&OC$Wh,[4kqdz (-\r7'o*=ۊ 5? XbHG>d<^L_?AD&+_3O3pRۯ !@]Lڮ ( ]?Vw`GF>3\( '74xhiU(i{ * p\RkRnhn9Tre=tSY 6{u4;2+2d攊`ML .:.3_ֆF .4S~_ ꣶW-2n ?(G =6ڗ4LjָGX6VP1AWF[I_pL1|޹5W8a/KWn yq:Z-P%cns{ށXv)KBE7u˳PO/Ê8Ɏ|ۊ0ۭBYlMLKiLWT9Vq<Ԇ--ʰ0 bʅ5g,zܢ@3*H&Pk}`D]=I(0ݴfq.Wn nN Ȏ,u:@c4C9 P"?9!A?:6T~NuIw^@ gj:Β#1-= JXT^}V[&Rk!*-,ȽwE#f_%p|38 {IEԜ{xU+7}U?*ktU;t_B< m kd۬zj3(lM5H*<tZRCIY7ux3u <#)EJܗSKYDu~K~twu} oAbD7Lߠ%(Hx?U!Ry-*n,焛taczVtF+PXLF6VZca‰J˘]勮 RQϧf㨰ּ(k :NJ57R+KzDeVdFhNNPP0!^WHgiV:|7{\^0:d5# Yb$n%G"GЮd}K[zKYkrXz =rJ&/Y`OGc 曀TvGH@XDds?ߓu,&OaX+Ob }gpgDI'{Hl˃9eBb<ټ#l!rʘV7ˉ~(H -J͓mȹ/'tdRyI2q2k:!yx_w\F;˺r䁁r~Ͻ3cJ;lA;LfA,,Ȋ j-W44TTC=[3ơ L<11,6&;\rڡ"\EM])uuJu% 'R1!z=qWB#SkZ,*S03}|LUT "XnO1\r#9F[gh_i%eki}p{$ Hz@QiõB쪪Y݇%A6~mEPDρ3R 9]ank{R^=@ 5qܷwIvbM͢Zlm`r=\22ětG3$50i@iI rGG@Wta57&Ö2?Sh $t G0^VіϺYLLGpг5v(q gO[ją\\|2uap jfT0sH4Tf2ml:2`2s'y ;sqi'1X$+EvF#B YfG1Ccopn "o?Lp$oaS?5k)x&dJ`;[d2IB kЩMJ(GCh6wHIAѼ7y;wq(}-bws~uDZuf;e"`֠D^-цknHsK,os5J-k+9-a%y{cBjη;ϯgz7}u"%q2v=;" ͫ'/+m)ߖaTzm^bqOkk~;F_>tlQ(oY,D{_zq&?-k{nA.XlkɇR raN-90XjS[#iQGzeʜ wh8s$ߝu3?\kx-8PoՅD1"$ѯ 4Ο ) vW7?(hS'QJaD_)8;g/0na}τ0$x)>OZl';'3f NļlUXAz]znl/ME3-#ːwT5U =0t@ڦ.}3^ckMoXuՎR 4(&S`6p>lè4n h4z&jhA>V 6 mQ_QE88.fU'~ : !99ςW4)IO<<Кja='_22 L&o,rbX\stፋӂCai OR0.g9vdC` ) xӇE<>_ZXЩ-C/iҪjzX. Iіd:e_ zya+x:.!n8ѩB:Tb=PCkfVN2A}|J?5 E)X_/2VRơੳlؼzm*%'{&G ş-`G0LKVDUy] ![:fA<7 [@/7s:;$wA3\Sl2 3}nX@wZ{§Hp P2M6 ,@Ᲊ||'SiRj<:װ|xH%^6I:%_~uvEjgǮTyFËiͯdz9.&;8@DL833.Uv.n^qMl= 8! ]Θ:IU>3= %l3LOx0d pځ Z&%1Aʂp;Qe)s))LIB5 )> hӻ{4Ȁl?_Xf>ܥ7kP+[:-戨V}Q%¡)uR/h6nL?2`6ԥȼ”nG6Ռ]+k2dD*AŮ *qfE鱬q{0˜ElYH/9Oiuٽ<-$(P 1I̧b}TPV x ?} $g"7gϱ\t}.hn5ij^Y,zm]qY&@OBjGbGgnvWqD{< {rvEAnXQAm5k&ӪBOh~_N ȺZ9 0%d(4*~32XD홓gGniQ1k9#P$IUu-q;H_=DV%{CVUyhGa B6Kn&uM_4CcKwGWgJ'Z{v&X*;y|DMBfS5 ^ |kmiÒ 8h@Vo6(\* gR5-z D6(ô93S{|_$F$q #ƇrY@VuY(YIoե0P:K6R͜L)e,aZPv_7㶾\S 9eD$IF+0I绥`QF[k\UdlErڼ!қrFw/yh6Uʟ}usv冘34?0'.0@@jH ‡,gٝp<[/DlBI*7d%<=`D"-x}LUn̲[ m&wN -S6_댤8\rU[?yP\P®+FmYLWlaOr6rZQEztÂT3!az=oA&Nm/)wB$KNb7#:jK|xFÔ)mp_ڥMM UUQs<nJ9TZΑ'65>?`O1!˰Ul7coJt4dܕ &͍Ԡ5 8V!c4*N@"+P1k#ϡ 4OV/R]؝<A7r{ JkH~:%{KIӤU->t^䍲<00g |yqCf- !VCe^lc.`RR&+xۣ]Y^ pKS6`VSJuWdMOcrw>RWB(u|ƑHŌ{u0 }4z5P3{F ])'sNv*,0ʣfjtυjeI(M4a:ë pq>9ֵIdٿn:хsW;~GSs^A{y{A]ƘǖFwU+庙OJ|[KȧEg쉓ۉdaVa7#R|l Djգ  w=e/ǎڋ50=XWX2;Vu)]^"$0GaszFؗnn,^D|H!N,kC,5 LWx/U'ijFA&wV>ov4.,&ZX#G<@ ]tP*['*1e2mS! ؈SS,м|+o yQ K z!IܠqO(q͓Ҥ])}4j 5oͩk+Y/)/V1{iLt^RLzX1O졭cJ,waL.֣Iۙ~ƨˣjXh}unVفc'(VO t54י=Rwx@d]˓DEm1Do$4X`O%Y@bBlTеM^P{4gD?'joijP eniKrWG8NaGZ?:1fqjn2qy[U9KGj#PB[0/tls*x_kU@߀..O8rʓfEsf#)yI߫i6zkZ_8=;~i=Wbt#'QSl[(;TS|.2sb }2Qx7eo]psD=zޖc94Bg`Ck,Υ`@61>0# jS2hك &+Ns.: s6nwޥ@l[x=8VzXW]VNorIGy(dp .ӭ`Ev|~;lKb:q: h$EII7o;U, J%1ho-E2b-O,NUO#Ե0ZL 8N#:p }B+PӺ I( AEiۏ <ܭQDqsmS<ż,,оwdۡE,nABV@^w˰gXazj?֍hGWS][g>+&\.ڶ2?2f0QA^Dic@T{ y'/_$˝NKK1m ԥ? 鲒#m_P178TߧWud})^\YsX_޶RK:}Anྴ5NUzE[UϬ҆s}ws` TY7b;z K6Nk=N`gG=PӨ4U.ciը+=T" wNnF i|Wس`n{I@nDi(cR#K;? t\L1@v"(TG%#{l91Plhg.p,MޔԮPf^Ǥ^>KPIK} X: hNx S[*ӆ|~ 1 UckEsP_8kpٸB~nnv g) :G},Mi)!ؖLBN%Ѱ,{~ۍiTVmMf^t`zv]>#z1<+kp5im:Q0ɗaK38HKNs6' E*d>՝ *&ý)eSecN>^T2؉ 6J(D\H>ȍgxXKu Srk+!e_Xh~FMe*8ٱ ^QdOv0e("uKPn6CЙR/{R1_6rffHʢW [04bwk&^U)Ȟ3F? 4^":cK`#{)S̔J*~f|Nњux,J? 9h˫fHuSˍ!OQ,Z w73&yk2Ѣ5tk 5t;_ -qv|s|~.<|ELExgatSx'P߇ZSYc$Ĩzu4+H!]'z*4B oFx]k|\D-H(!a1KoPk9Zz2b$#] ='\ %E;eW.)nlܩEsNxo59EoC0f uQ;gۏס$ :F? =`ٵPČ@q,r2cbHw6TО-+%_[<Ѕ6#IZsG+6 kk黜d=`,:DVpT(w_/kZ'K?_UL@G=R,7'}-cf7Gfo >^N"MIV)*. ^L=/RJF]*H @-rrdO\v!%-Dxi?xaewwq֡Vl2F-OKfDCT9Ŧx!1Իyd5 kP F',C7:2eVAև`}%A[=|U.JIº.RNdU-pwgUr'u#2x>\TפMO8JG;1e&&N&<]Tlw- w>qP @zߜ]Iä́#mK8M\]@ HP)($gQ 6Y|N_D4{̖,$#92M/p4NqWpFrT#˜5V|m$.4E=qlV(4/P^Dw& xε3K`&n vEbu ĊZ`|㓬}}Q+n:hف@}` _'ۭJ4ae e0פ Gb;T33OAvgŋZѺfkEG}VGG>}th,`8R›&ԙqW-䙃 ;_f,0guX? s% 8}4=O~4ł-Vr ?bbd:k-_9枌kY"Ҷ}|JgӦ:ٸY ÐŮ&S6Ka""졵.MɶInOi 6J:()* /Qwm+|f<<'7G۲Tߜ%\1#2<{J<7_|-âƯ 3EXɍTQ4J^1̸5D|5K.6bDFk27kHb%\PMBjmfLYd>tηi=r19}貹:=RxXb[KR뙤~.mwpfםv|-?Vd)I.S~%8LL}M]^jA"L?ZCvdȰv*O5po[Q-]<{рUРJZ6 x;'Ey\Dt=SXs? }.h"Ƃ4MN~IHDgdmH*AE|`ZVK# ;qQhӲ".!Q-E\,u~ r=t6^K&rDK1H'DAqyatU6I7~%)Xh^gV4hC hnW<.?>ʷvÁf \$G=z6PAnL VYѹk@Yf̰WM<ꐖU@QTkh`%ڗu.30Y~OCwp jBb+~ce<}^R[ sVuZwS&ϴ^j" k/ T*W]kG(ǃE  ^0$^9jgl mzmp348`*{5pyhe2d%,5li5j/jбS]g-j*b5AR *W 9g?hӤMct=:4S=Ed% +JyB2ߖuA!4^_q6֭ k8&ڰj]Pe8G5B?rb{*y}ojD3ӟR4R05h٠^xnIZß h㐬N8gnm6]٬Vh1 (Aj>53uA[x#{r@ wT/l_`N`ƻ `Bo Ȫo8ūW`ƨ|:8%͘هuu(kģ0M8E L пY6cʿ Zjٜ᠄ie9&AyVuфg}(q0dX뛥5Zi|N1зo\=8{#-(a)ĕtmjk"[N#Ho=n>;&g@0[J&dʬQ4_X-h6_fE*}/OΈO{YX6kWP)L?zdtJ 'k;zܼ_}PwX] Gu 9`bK7k" /P ߴQPuYtbQݖU!`OtY0Iu^G ܱzuԦ{ȁ[^3+cpΏ+&^ Cz  l$ ^k1FuNP#~QrPڳ 7D=ʖ:=jㅏbmjPOJd88V,cO'`#N2͇p I$MSNvjPBNzՑENAP0>]`+g7N>E]O湱ækq7%8ۿ|h'-"%S˗ 4//&Ugh/ebG[1ta LJ6'|M \)COD<0N4ec̉Š,ML|K#_,7 d2=AXUG~Z4w:cf+Q}~ Xė{(g9#6X\wa\W(d~:C'j;c7{-\!&qU~Ef;Ԉ+F)@ (ՉPũc &(#WlIJt N[߻RU*Džޏ[ $Ф[=s ڽ=\Z­yTtd5XA߽{WiA g?-^$ jsWS ]cCMo^?PC ߶%''(@~tn(Qƀ?iD#dRpN,19Z0wفؘ0)E~Aej|ih× |DKWn l: ]*ADJV2&opx٣sA 9dmС.3zc;xXi#=XVx#ѤCM;ޮYEwgy{Wm\PW!+8 n6"6Ssdr: :V{nVjSÊku^ȦSfcBID얕}ip9h%,Lɡ&WAy2:gID=z/M9,p%ĶNˊbGP6zO]Y9ng@'*d>=$7ص؟5|1V}2D E@D"pFВzז^zqn~y:͛)uLK0QG)g.Gڔ-M(B0ػRCdNHFNZrh8fʓp>M ۞'s| & ǎEt-9s#L7 v ySABT7u)߈gs sqT\2ju'VQc4#UKXJFtR m6a 8{#[ h8Ww׷BAdn',P^SEרN9v*yB.L* бpkJAG<7nyzJ002!L֣DԐKnݺ0_(P*4*+/LؙZJ=v\K5Hlۮ:t90+*067SI0%n}gSz ]"tvr;{4hV'fJ4lP1{@M_*jNsA΅p(*[o'mw k듖=pօO*yS7ƅV =æxf75Q1KJ2q\,&k"ߝ4 ׮Tw5cdzH ɜ`w \-q>/ct.8q?MG"B 0kyBڜ ZQec,*4g׹>} j(V;=2EWG M*D:yD"n5gі WkO4r@L0 Hx~H~o00n#l~xIe؛xśjAZD)= k4HZG'9$9J&ʫ۶-E$tg 4zAv6{!$Jӯ-!9 ߺ>zZH*6̥썸~9/Dvƀu`tmTMOk/ Hu-fPEM+W7&R& =oa;pL:&ր@ԬjC`}koNꃋ]0?4} $, h^{8(ԧ9"_bint 8tJEL%|8ʐrrW*FbxDA(9hpۿ RgvOL6# W^PQk{( oiym%53d2n~/d~?mH4Y(S`}l݄NNخ=L9 \/[nU!V/xx4y'NʴtObT+"2plQAF% A00< LVEbOe=1mqRmmRTO!y8eJS#_H쑞sa+.d3R9 t`G?=I W'E+I,E.+zasf3^+de'ٙF6DBeOkC@/nTP%84F)>:hdJ5xВ཰DJ*o\ktPW 7Aأp[ĺצ>1aH JcK0}SfV3#@;3'\CRqIq,0&YQUKsrS6:i/rH8$UG=W; ]sgiFψT/bM+CSApl:Q8 3і޲յ_9++9߸tjabƻqCWĶu0U)Su]iz /Qj~Ro:QM06pO@ %SQ[-{"KԦ衅U樢)K з8Sy ͕Jy*5QǤ H&7lo{3a P$U0GpkHb{E>0=F2$K0*(>GBB䙨|>(u{21xqCʩ>)a%Yh*lu-#'Bo6Z6C\țJ*q[Ბ=P:z:W3E&c9ͧm,D\WS̛ùd((hZk dYxCO*sSF#| 7W[Xτ F0=7,}@!0F\0w 1]5HpX44w`2(_e@@; AZe Q%pCYEྭ$?B$8heY~yDpKLq{* wkͪW X 7բ.GL}p5I_l$6Z Ak/;0@A6>^1ќ:)҆fxʈ)g^d2 Dj\L)WM j0&w:Wbl[-U c RB"hmN#ȩU%lнAmiU?`b'Js})DRB-g8|=ܹ禉xXc(ž(=k MzbPUOx}ZHSkmɎΗ9U##:BBJlV>zeqoWO'lq |]pٹe@ωgyܙGPw\}jr8v1~.o[Qto\XWsvʒu}8woqEvRK\˵Qiݍ-Ÿpd˴ä{3q{7jpgvBIg] qS0oܳ*>҆ XBXM s5־мWd9=E󐒨OC)z+I(A\{ǫt.o{K4jH{*wzvJ@v_O ) = >؏΢^=H`A?YWY'K5m-7n.7=h ч[F~EWTTvZh޳yz@D!ԒK]c:47rq0E?ezwƫ52aCīp,!2AP{DtmC@08h۽D4y*w"xA2UAa~3W"'1ǸMIZi#o-/bЃqPj+㴌Y@C#glԉip;>Oa[#R*<u𻐢}_e6A::.4W힎_]ZuZ$9ZdfO(86s˵&恶=ND杬M:ϛih+pi9}E9/g;~c{$Lׁ_:dW4|~Er^ЙEJ볅89̍'q&bQ:z'Qt$*Gh o c3lg1Z;C4$iy%NaLڳxPbֺS5.A%؀ڵ9Ĭt C6 /RgV)7s~O#[pgVfF@RzJ*VF|U|'"}%48 jy蠹@/|I m!2N*4$gQ $_ U36BI'&Gy[>a}n-o#UOg"y$] 0ن(=?ψ.:ꗔRYex ts_ mw_ߙ׳/p#0yW×^~O)A!g;020Eŋ > cnrwpn/SKew &ߵJl=FC`w0Vˁ%2.6<TRx@H)"%O#XFU9|t;h1V,*OzӚQOσ  6f,]YpAñh^iNHL3i!*[Ns'|@7QQU" y&Ɠ:@bGT4 lwZvxhΦ [e k[QsZRLYiagV46%O7a%&9+=D%ćk2`\ӄI+d9(U0{x'Peh_DE> y`IGAѮ8,%&tR^]t=z"}Jj4'vMIˆenHed? ZJ^rΈDW$.2M 3FԆ !4s'>0^$RߤK~yk2V!<l12.0-D{vKh.ˀ/x}}EƼf9k= :Tn"߸w8#4^{rl w OׇT.7MZ:R(:Jք,3 ΨDܕ׌w+b5KYE=4=$fZl"}Yze"_  ܇;ɤ h)fyT}inO4h_n؝YR6.gHφPۈέQO#uk38݆Ps@Qx,#ZN /`f !9u},W( t&p ~Wآ=CmTVb;fzEy#=3v- aJCM- ֆnҌYE+u>_㆏d  ,`0qzrRd=z9Yn lQΈҐd@HN/6[XNXuMǟ"lWhZ l1RDDjwÀ8]UvYp{´'%>DŽ4|.բ ;%#ڊT͠x:Ȑ.γ浠^foH:ߥ.J wn73:hkCK>QwO?X}jo/+fz.˩䬂{ JYD$Nyrmw3@J6!ژ1h. 1]5:V:A_>3oN}L#Jrl` {WT&Y[}ZH̝yfD2)nMTN'rkt Kgbf~˰`^8xkZaH .Taq 1>υe+)|.xĥYfC*2A%`l(%b$f/W5S&&9PS$׹iq4CAaLV{E>GCU*9PgsMqd%J>8i2zk*M |8.WO#-hQV ^^@wkdn-?*M&"m^~#8:B,p`#;8`#W| zыhkwǖdO]ICDR>jq %4+7nAcgHmV,]M 1y , t=Sk 'W<hǮ| hv#Mh/TÀE)SM#+ qKSY?LH-7߼WZIw& t;R82qɕ9(_ScbM Y}ƛP b`224DzT,j}VLy޺I pJx|ç\ c"hy -' a/ui܃/ױۊ32T*ț40)8t+ޅPqTG G2cmQURXӣ1jI {7{.-]`O|(V4VՋT BmnL4S@^Q_F;M!Hclw+߸o2ԥQdyAذ|܎ŵͪVգ\2f9j푌 Z:N=}Ԭ񛆀3Ka+/>gBts@էK 5MNq TlɺG-KV.x9jpZy5ĵX{4]mKE!dZsC_ =R7 |yrRB z.a#H!]1DF6T4q\1f}N~\&9nŽ>C(:ΎINwTwevUPܑG"CXyffUY6&|4iYծZRIOMN ߂[T e zcnsl-Bi:xȝ] [Bɦ-v˫܎O* 3t 7$J g1аQV\i3Up'4` IHCH92=" K2VuF`Y*RL>t(tJr=>;l eȗ>&p3= ;H<)Q8$<.8C=YY><$SFwqlpG5J< |1ɠqJLb-+"oݏUGF\\aϟ7o-27袢F jY rܐ.AcV{{Pq}n-_% ':1 }!RI]|0lN]tm䟾Suh~e^T,?Ğ)/MƪomRdi-MŠBx(rJSYXxs\3lqQY›eBlmjsk]xc"W_lmhQe B/8"@V쒷%W1l))uy,5- ;?| Zd $S:@K>Jry\^AUl|ZAT`/r}Yi80&t,shT=wΘnrBTqZzh+xIXVSމa@NE- / Of$\zK4]M$p\y,ٴ?zcFЮjGbFQ>/ ߤ;Z@'_.<-bUyJ(CYҬ\C Eu9pUZc ] OIfR*(%KSԳEftE] F6n=J$VqM 3<_hv;am'(8W^ tC"~b N%*d1 MUs ܄6:`=l*^XY[4Aj/B[2)4lʓ/!ԃͣx(UA~h;L9<"IY^C\*e;2x,/y%1NR!1K]+431v  Ko3 G@!=l Rf<I9[:6k;EPڱXi׾TWmp۹Q7Btm 6VrJ#7mq'aX~=y!@IBϢY"3!7)Kl)IcGcy x0o..' _3,Vig k|yZ -d]ZKf637(3XDV٧g;wg J(=q9rp~8RSF*8>]]G]5nǓ9K"Qv[DoM+BݎDr"**+#0]L*V+𘔾H]/?jd(z5O|gH&ӅsF 7B`5,N]8%EI;`'TziR*u/jtwefEIM5r?yKNN 0X1ζ316.qѡb7;ro [Qq-:`&6 =C+K╻YЬ;bj(+{ yGPu]/lI&t00LKט;e mkd@d0$ApDnz ̠r'):9<ʢ> %VG}&^]TW2_?BVoFJF$ͬ 39run) A#vš"ﶖƼw99}!+b$/{?.]窃ƜSG^E1%r`uОb/\n-WȄd;#il(H0!Ș[2Pq0A5Y#Rq](J{,Bu/ꗁҌ[<9rin3t,DVo)|| e L* 37pD] }pMp 7:,S\KI!Kܔ+D& #8wlPAkЦ{l#]!A0'#U6^|u"ioNhV`g<K±:PaE*ۇF4zY$Psuظ3Q`*%w[wt9x=6)?/J~T%;ezx^TNXXAY=M$}-,\a<k;_T&6k16U s/; ֹIC֥ؿoprGm>l}Z?jԉ[zi9iE+FSf3r6g0[[x AV'yjjMI>rce5V ZG$*yl侱VM28ba 7ӒbS=ԺCĒz Aa0x s 9I^+/-7eF@12<ΆO#˅ۑ%wi8&ͧe#k}(-vdAj2PTy%`JV[ ^Z3)_;m¥KjԍͅC>LNx6I5a@/ H z2dz\Ӷ nhgTKD6#xĨwKZfUkztz.gFQ3Q+U|a41Au $f/(JĮN绡Oeģz[x9vkoef@:Ƞ꡿4.D]1j˚]U[&/j3Y]|Ο_/,/YEk FS7*d1U>J{B)DkDhfD'z(W.w;-b.v"@F?6ff9/IyKҘ-Y7´1:EI <nOiV {*CLV[*;rUt54i!nնQVҷ,LGl/N?֭X#>̳~tw [S9 #v0 BJ|HAUD]59N) {pݫ9%11![{&`+xmp |3! cbq;1ۋb8+U͐b|dwll3KuA)`ԯ/6!tJ'c.?S1ϷhDs7Y@^ܡP_lM4)Օߟ\"䧀r`ظ&;;GʼGrqBuO:b[z5'X]{x3(q9u!a1/lj_|^槮6 Nh7nBsޙAB݁l=r/Pֻ5F+5?/>+xI/Nd+ab`.c-y *2a:]r'kM"~[e1*TH2|pewATvwDLkr+ӻυ;qu0OF!]PM J,-D r~V;;֓^cvMc2MÄB?&<+S/a Pw.r֐|ypA$}fu^Ϥc|UBu.݈f200OZ;E(iIr<Z@oT'|/1fq=~DJp S(F;gcs8.# w eb|^tGtؕ (CCI6XGɘBnSRWuoFŦR Wҷ|rlu(#< 7wBx `5%>r!73w_qr+~0Nu]t$C c$YnɚbUL\Zj=AĨ̽kM.9jO*=z 9[aj}h햨" ssi= 51Wx|#({eZEz)@}Xndd!{UG__ߐH7rYdBÞ! yj46)iwo4s:`oCa1Hh ,5bOPgiF,G]H3dX~mI*>_̠T{/zl斠ˠAoRbQu 3Zs#bҥZ?˷,i`V{$V[s3}"h5T]q I-.e}%|\G|WP93X XaU_AxL=ux'*?6bN,p!dw<E"y$>:no2C8d)tkR+/DVD_UUH\ý1w͇=&|s I$1B9F36cjL`}9LҬrt::2Ophdhx<ՄYFD=ݶH$lb_7`;,DZ8"ljeQK_Cme+z

    >^lrTց0te ք'nLvs9ErnU5e–N[ A#H0,#ˀlE"Yզے [Je!0?w#xd哰T; 53o4cUA?&#%۹:gc=z=U'KKfEϷhrZ'V{FQ)~s]%"D\IzmjjsiQV'8%T WdWSC}Otj u> cL[b^,,O{`|9Գ{f/e}!2rnR^ߑ)tnMM2g(ՍNsZC+Uɥ.er P˧,>N|r2vBG <=*9InS4C,F\8uhW${~mHdbS 8VXRrN0z`?W>5Y[XU :wtTѵ:Wgd@HU(aOmALt$ =>CjVG݅N\Vs\f/>6Mca 2}λolpwZgj"cKB@ 4'?E Lt%z|R11~f[ NK@ڣml=~QMh̊Q.AS{ kTxj}{ n`0r(ՏY'' ;{>bZ#-/J6d^<K uͭj#q ,g饇;6朹irKh~3(HİU4áR,0Y`{Iu[M߭rg7ry㵹fh)lĆNyܭ\Z@rDebɤ<=I}\i.+[T~vℚ>$ztlk, z?^gzlAn2`ڬXĸ +Gfh)LO:ȯ Li>rUU(휑 YHQKB`TάT!Kx@%` ֔?dLXr2AGo `q' ]c+ 8e/2C5 "٣V,x6fU+vsv]pBIL{!XN7a2p,zK;םq RܓѦm$3/5<C$?N䡕㙇9FĒPWu0wÇnA32/M,HWc-LE aGl@f:z F m +/4Xţ x>Fw2Ŕ|U&28%Sޠ|zQHQգIݽlk= L)t0>Sٞ l7@5;B0Ɔ8 pl3bΝRf==p] cQ14Jw(͗޾Wz 7/Q9xBt^<6 \ڃӌ$299\?e:ιCV[yWz9xxhrl 'C#}|vI;;@UԠ `S5°Grr:/Zv!]_yT-!zi; o K#NYpٓlX%&<9pqX^{3=ՐW]]5ݙk\١ArE9$!d~jÃ/*qQ9 "ZTf R6?C}1q_SmoILLfZyW5_#,0x,lӄi&Z@h`YiǙ I8MQ*_IQF@/ȿ>տ/\5<># ;TY? 8B59ܽo+Lô $(lTAUa#)C wP>yD 3jI4zWN XsVNQ++Mh?Oj,2,Ur$P'qjYF췾^B3E_60*blvSk6 ,ŵN`ѧ35ʰ|HH&%$G"s:52WM9G\vST^_WCh4IM[n+A ǟG{~%И$Lf5Q, &.F{ҸΨjRTHÔVJYпsx~Cb@:uvWS)7lRe>t֝2:>P `K¾\͌3.͗d%;#s3׵zl.&U'{e>VS<$<,T8b@tvi̥ל@*l`zauNF; b\v&+>`W3cڐؓ D(BmVS'،:Kԫ/p!J믚ƥ 3_J7$KTB|D4r;0uRbLFycc~Jn_fKޏBx_/y l⒈A{Al%Y ˜&DVw H`ȷхow n,TQר;"R%A%Ѫ&|Zģ0{OD杘눜Q(52<1+ UJ >]L$E 8"':[R]l̎EnJ^t_d.'0x {&[1U81rF_Jhm 6q%LJW#{f F|+;b 6paQ`[ҍ'QT:1MT={Ǘ }'1$IgwL#IlBΔ~? uDYQ7KfHEXm70;nCNCg>#f|qUҷ:]TfgY@+,$c"K:zT4Lv3 βo+u(y]w/ !u_ŴGΊb8Ui/'Db| L%ɷO h 1aΩkOA[է^hy١_iyx oֵM^|XCTR*PBOY1_ 3@Eo&/h $oJ%&Oɘʺ̍ObL !Da{;R5Ϥ8T_UbXp(գUL-8 d';qALB<=o@(m^zpZ312qGY}>eQړ;0́)L \`]̬jΉ5ofKWwn-afR^)AZ9 TGZ-.1qWOo9<78zc-n Dg `d|T5nY4wYzV^z} ܕe8h$3B2]! H9"|9)DJk,tұu nQ2)g`7 +[ةy7R~ #n':EZ&"@[냙Qi9,vbyK?>eBqXezO/c62#OM~,&v-.>Q'Oސ5; BPAA2VsKJX Ӂ y _Y y#|bs\A#eRMV ,#zG<1szi߅_Ÿ\]oFoVr<)ZU92zVrisn2KN߂/ %EP ։iY5gV{^%`Pm$ DD4Y~&[5iChx$Ǜ7!zN`۵ n#9w N( 耮"UޤCJUT]4 +Lco-kRg~o ߝ_T)P|Έ}h1NQ#˿<9Sim&|8U03k?Vc,摼E c`NoVZWz!mJ\4'f֢X~G0U3yGs)̤5Y$ve<< YG!AL /|yJy Ʈ-Ψ[nZ;LfAt|(ZT$DWP*m 7L9 O4)uy1r%˱"MY;mLW i…11+ũFS y P}.VEY!-bs^,/NM_ }cD4\+r^Ό0\*-•btJIк& -yOuTAkĵQP$wzYA,b͖Rz`K^dڢO.4! %XV|n7ԇ+a|G 4ˑȉ kBKƅujL.jcv1P)2!>g$Z$(H!]<pȰIIW.ޓ8L6¼ YD",IGTEךEpB^xOݏ9 j܆vaP^M&Z売-E9J.Cj) x%Խ;7B)> X=&~YқfK2jձv}ᛐ c}+e-pt%ufȾEܠmૃ4N;}_V 1תe%7Hqkbn([Gў\ZQwWR񝛥.5J;ͨ wb;ҧXuE75a:[Gb 'xVΤ}N*@MҶf䈘UlLkPmQǚͥәZΧ Jĕ?ءXa"(D9Q~ek2Lor A& 7y㔡#1x7לt+ ZvxğjKt8MtCqm GFa>n%j!/1 ޖCPtx,1\So0ޒ ^/RffsDRxرȜu!c~`o&[%Oej'l!Asux()LbeF>_YzڢHtLJ lנܦ80-^Umm9YWaԹp.qF&wl\l46OHem OBb}|b1X2\0bG!0\<1ix|Q=h*HfGyuA,gChF j|.l!ߨrP䓕|1"Gr|gkGcD#.&A;Fd°,`Nʝ6|(DDf6q&, mϏsudSv5x xv r' = 9Wo,BxӍfn[TTq 82)Oo "Є񘗎ܞL˽ Q&m.b5I|v礎Iw-ϼi vLrN5*޽ OXl 3=:p<̑O,iu YF`]SDrq޵M4aςAR #d6ǝGsdy N%u6EsBZ?UA!:so-FN=۳$-eE ޤi^#:ޗF+Bew8ˣ o;SMEb=lDxɑeG^C6@IȐ j?ɂpf_8#aU`]Epde̋mmjkE9D ?5mTw +T@j;٢o%BdAK -|Db';uw*Zϲ¨CBKGI=4._jʬ=%R% V.9,#VnGW)-Ũґ+k@J kX :rd[f:;Ïy GJnBӟVBߣ?%ydsxd 5 HlD(7VyOι{ '"FZ|лkxT#xi:f_"8X6j"۬?R"2dZjC$1q(Q6U e3rkM_Y}dVDjD( C-+ K(}'Ыbţ Q(V>{o퀞R7nP\*#PbZof+>gb4$U#n~<~H8v7_'?:^6Ś:٢P0Lot~2P cpeƯ ^6<\-sm998cm߿z7^,3kǨ ֥-T^Ȳzj$$ %` aDiȶ4O+K{F0&*ּ`߈?+* $,[~sF7&zY G )[bQ:u{$prK-ZA3lΗI1:V$/.LO OZ۳52s ܡkpt(5ce;)(D l\bIo90w\l}ҟ DPOJmO_x*u=S}~< Lı,huf}w0t` \z5{ 5Cr|VG|VY))Lb֕gH,+%\j`lM/9?Hj~֛k ";:C5hWHT1d}d@YVN@??(|M&@6Qpz_s &ɐPf2oTD`"W&Wk+CrBLq1u4A:.ȑ-&^H ĴdT@it 2. l)ee*s?m\Nќ.\b'9 bݸO21ǜdgR֮_ϫ͢Ld) 2?*QYM27e ,/GF 3FYFCb@</wEcp_h>JU=1z.bo5#G, Kߙ+""ٔDDm?3KӖܕ]8rJnLT g[X٣j%hW$Px'+6VrWK, p&n |+\E) nEJh♜oQ wfA|T#B56@Is^ӬDz&Q#(0J+1d1U.vuٱtW7ɧ@/Uu:n2 (ęȂmEj<8K6_PmL_N#{Zͺ7˗)Iێ5@r~UipgwxK× \ [|3\2t#׾nQEQ{sJ5&6Ιh7=HkO%Bmylpۉ:=_,J[~Og$C:8Ccיn (%v[ +Uw #,%]WO U%6N>;*QW''<.~#WVֺ8@V qT4]rOBΓyao1e77J<'IU~ #? }|BGPi+&Ke7 .) ~yobXN({kOWlmuv)ÎiA6dUB, /_ U֜b۫ZAQ#" KcD@;eZC9sɤ0V +tE#d!ܼ5RQx&M̲ד)zJ18wl\em\x65H]('rzhVC¿ jbߊt=dլI<kW){N] QX,yh aQSGE=+%wOT RN_"שKM&9 jN"u2e5)l;ؗ>Q_䙱f$fGw*f&{{H!@O1y6svQ[6*ʭT1F6I]?7Z*.j[Kʨ[n G>t"\&NɹfaAbѲ%tf䦉*+]M<ҬdiEW aFqVImЧO,ɞF%qPͪXY:~P0LZ"~t{ZqF^R `X0s))=Ƕ+-7AV? 3*GAU^Oؠ'e]oL [l=X5E5Q\=9j)̈́:_\ E}f.y47rJI+-4.qNkڻHM>Q[wGQn8d 9dC*"nʋi/U]_=d#; `IczcJQ0*IoQ :2.\NL a xT 8xqP8fe./{rF[WĬsT/= ŠP'j sx3+uЍ[PB-NZ[ Q dGጆR *\#ܫhS3e[ ǥWβyJY7C:e2w&Q-r!u#bR쁑XE釥Q`PiiUyr\jD')GΩ)XŬ!jgp%A]˗1pI Fu 7] ͗ۉԾ([DbY*G-=. 8HcVCm{ D<ֿ?ZL|" c˘.-Zd={2%A2#FZ_ GTы![Xɴ-^/]ی@jzU\ȀK5IjOl9vz$>Y^M1o!i$;'€6a@ PK<ΐ!ղQP ;j1>q(t>4vYG`fS!,e$z"SI9)2:D&2=OTkgT\p LIA[ R`SwXqj" ,K3)fNAi1>~#*NxgSeBq)@<#u /u2Gܧ lk -MPHG;0sXq8z&qB" d8=HF|÷.]U%LL3FͩZMPY*Sa*AN Ovj3qT"t UZaiΚjLץk耑~Aliޮ x }Ne@ey.wIӖ !gq0m va(H&X#)5;18/muaWbMmE 5ub7C 6ܧ4Ձ2[#f*o-K 'b(4 R%̚%Aa[Cu;>Vy+oᚬ ih ,c8w"I$xEXQy?{e')e8NgVqo*cgVb3v"Z~wu/qP ۹}  wg-[OR-aHyҽE ZBi\^14kFlhM8DfQq`Sb {ul&`6S9Ԣ$ p7Ќx2 z &S$ x?iz` uy4 C7rqRygߴa7;aPa@I֣:7 w57Y4gHS{y)1PSJm)Sҟ{\mfЇ"7+'!֮M`x'CsqGmw {'i HAOh1Y'H^WMɉ aʉe+-è8P'Ws-7R,Bo/EcRٴDȑ֑`LbHDX&?pp[>?;{tj44 Rْ͊>\t,V[i!ǨMWKA'#Jq]dq#תd'./@ii-6O~=6rA+xݯ*!™3̟Lɱd/e/8)r%U0%{ @ ݙڃMz"t+\!NmOʱ+wf?}*S(J6>' ڀ%v%-|O aƏ'`Vtsk2aXcP/LjQ#aj0y{(Bdy7}}.`ZΥQ`3 I{bƄI){X4D^Bh.QRlof}#V 1ͩ9PL;.H7enPı<n(akʨ|ͩ 풏d@qetz)!bN "FoT.u%aJO?-A"nGOِ lCj{u7a(!c(5cfj͉-ʢxI࣫>V\\5FDO%Ho$ҭJUY?Kh)LCPNT ':eeHxR0m$P]RҐwAnUNf":lh!r=G%$;au288z{Dbx`[1 bmTk+!j7h؁B0e},Sj?!~s$1{+T|Q@J vV؝eLt0I$"|\TdVuAS\3\?_ OMz; IKLI ^R6=Q6#_ռWչ5Z$0>.)Ji <3k Ԡ>Z9Æ&[,Zyplxrmn3_Ghţ\)]' A]JDa9GMح-؈Sm$7L\vH"p M5BmSOag: LM=LN 7Ybv s^.dM=^'>V Gc VcEbkHy\kSjdז́p6LQuaʺ!1 y08Cj8B=:|PUg` V.jMo^N~Yj<Ív|b@z},$ٕ.s|How9r,=mQ䶲IDzvg_Wg"_m8KVwJ?,e\7dZqSspAS%ig"?OhTKKs&HR9zIʼ.] &G)CL吮;=E\WCdl@oof˼?-yht}շm m( ^[ڱ*4\̀Fjrlyrų6*R$oC3c^IjބB0)??= &-y:@iJ:mLؿmtyr& }y8)b撖A/;v/,Zÿ?&Cs|\9H}Is(ԫ]QCU3:P{(w9i}]d6^Kb1&KpL)~}8ev 67bm!/ZfKõKYhDOT[Yx mYzկS'>a|ͤq.wR|d]\X%]CV61,F0(d+alH`[He0v ^ew50Ng:>!dPmNq{z}M)ea '6nD%}eݨ0roc8@^|汚`M>8:4Ku*F8͑X=Ԧ^o&pl ?,{jk5${l`(6,x^VUUP70!]3sP++&; E&("yݠyR^Z O/Bs[T#/` lCZ˵[G4K;cE'"2c(D'x?k7Yw#'}cj޷1<ıъ4%[3uh'&+Hj׫^&2sgjdߞqz'qNH#>x^,[E~ &Kb{=L&2;'~jۺuD~0qGBE)n{*^ #Mu`C rX3D& *]W>4:OLL7mJ؍sZȱ"Z縯O0&~HŬ. `v'|x a0aENľ_qHgRo4EDuAW5rڀQ5Ŗ`~JMZj  C{MMoWi? *U9on9=C>r'>%MKEjñ0L6U.[$0FjM67BYwpf+'g׺ԸTޯ/F0A|vTSf1! ^#G͊ې5Hvk@AQ֪4~?.>J67Z3~TzPu#%y%@)`T4z:&GY|ڄ[N`)?>]l``bCkZun B$` ?+~o2KU[O[,t}3MrV(RȻo &ʍյbfvOU[16?BP+5^lغ2UNXc34ٴdBnUzN^' ZaS C~"ˍLq<.3a։ A> ]LZGԃ&a樠x`)#z6=_!{ +>S}?*]>fŭ(n3:vJ󷗥SU6k?e|gQ9Xȡ*J%\wm[8}#o:ݱ-N%\c!{|A ZdlyLŒ 1S(tf:a׽+N:Mj\Is,7HR0s@ N+A eM !8QR,վpPhpbpph*qd$ ju=[QN!d?WkIKy?ˬjȪ].kJ)`sTjne Eْ:!O#`iu3LdJNePL(I£Ozp Y>u!^Zu>5#}\Ѫ qY,yc{ҿ>rz˻g6W@`oj n "J,Ӛdݬ&/ةd0yz&Lvۚ++QCAH8L#ػ|GmCXϯt_KB"PQ{OΊM<aUCp)EO"SW*' -O%L:杌n=OK.`/DfkDLp 0We``]4{] :N݋E#Y+v$%=+3a$lGCj=?^J#b OFWўVͭ뚦za6]o%4&tH^ەPy@OafkApyzI/׹m tӋt W"mT%'ڹ|kیڰǣg@$HʐCuVN27BX~P}C2NQ\ȩ(BJ4?~̑e ˪llv}u^e[_jv(G?Q٠,ԼISDtxb S3FSk鷷 "b'A"o֕Md_$dm½۹"|\%`L8]yhy]߶c} 1I{{߶fnnber3sq4:_"q́ NOh9 ISN9uulBSD4 EtC=9y  K.2UbftW0Z`PH%q.Gd5BQZQPBvE s&ITR)iĻKt1 ԴDgo\4xay7wk0z0rZ@]]Hқ\77pH-8<2>uVT;ƉbHbbf*So݄B|F|su;i˙XgWFW)g>W)hϧv$(~OT&VWi0 iUCB=^;x \[(4\]VZwSqWI:dBXQT8M76U_TKo՚"U1-A&;UcQ F *`"nҨ@,mLڐvPCoI(~I6NOyjܸPMDncx CYSz.1k5B\1D#xnyلei .ya @_ȶ4H#RW'&K4,F^M1=@!qL vC2.<ȷFUE4KFfh`M2

      Hᭇ^ηjPC;~ 3/+4Q .o ZbZYHI1=%%]C9p;{UM2R ׬;[ #6_OZA 9G'4#btN'+^"8M m4y]Dit\SgئacR~YY`W͕kR~qOi\mpV/mM;nm~V se.2zFO 9$np@ڋ^>eN;sڻt6P!i7ҤKCf}&L,=bp/6;t١o]9Þw}s՚5gLn???Ak1cX}!p& 3lxRWP4_QJ$B(u`]]MmLˍjcy>%+F'-T 862IgVXg@8O"_9CjDn]n#F&SLfE 0Ee x*4b3 .vԩ'Iبғ" %bΎGD⺧'.=-xyVGNAP=a%3%pOh'gLgyun—g5އ7 ;U#g"V|mklQ٤tMUb8{a7͒HN @܇wi);hSRk٫7ѐazRfoW|S~*68A@LrhtC 8p^{HeԵ3Y8GᔷT5jKjl40m΁@g-\K;XtCzvɨ%GPt UʣIX>0c3ԁsdĨh a@TTw`!:rHedr hq57])ufqbnD׳Puh*jQ#VAlɽj`q,]/$rߤV wΐ=m.3Gծ5%-er.PV!d&-1AB~k+@=:FAIP%WGүNIs42ykRf #z vfˏOA$Sy~_j詜L!L:N}1.vRṑxD&;B>^l 0&ܩKѩ{Aً&S 3ȶOT,_;^8~j E-)*BHx@F{m`(k#!4Gy:+hH'ԑs9?jE׬)n Amw.4"GTe]}.y.A҉ UA`q#eg*u{y]* Wdcؘ&[$?O(,&0'& #8繶J1(bUr$)OdYԌz4a\KpRx:P@G!Dhcg`laN/ᝬǃ^,8m\.+?C}* 9Dh)$fe0~;|8 03 V7ve-Б-<.q^RD=Wlp'klF5ҍS+f͟c`CMYfMZZG5L>ʆp\ԇTC/YM1%l ".-w,GhIlr4ℯ[ IZ$K㵒!'VXZT8Gc$߶n=ĩ(hC=:Pwx1~wb/:e|]}Ԭ3)4?ƉBGuX?n<+nЩɳXB54&ySw'}Ŕ;u-vTJ$r͂-LQǯ **n|y;_Q#z.^[E*F{cDĿ";pS@'6oPD:5qCYuU+|{>VW6k0"t\Qj+N(ؠ5&Ú:4Dp Q%rK6_X!mYQ.T3<E&sЀ(N56Ώ9ؽƱ fʢK]n-e>&_}?L2[@mp^AL0w=h7h[:c־>t4k7Ho[XBB|^ZSAWj#ÛvdzPyce46&}_P֊[' +B@h\!.ar ںc[m dOpȧ_#\ d or ny‹Z>u' ge2u j\A-5X‡~[l^1O\XNHFi$2;GפllP}_Hy;?^=K_V^Ē8 CK|ָ=ee)17)瓲Sꛘ~9hkˍ0+EYS[@Aftܼtn0ex݂aUԯdu^3b?*#`DgUXĆwPqpq0^qjMƏ]^'EtYI~@!6!%S<2\*ID&.*M^Lw-4BhסŤK)=`q"MYmCFNR'QYhWOL`N͕VP۠'0ˍT|yVTE1d W`T~tİ{5U =E>^[ڱ"L7tHWp 0]>[j.N]|. R2;D'34R9Zȴ޲zVJ?4z 8?cLf+Q\jϝ'ZDˡg0()+L.:DJdrLGw r@u'$PcR v&6 /}'̣5H|uJ*~C+1d$#sF"<#/mhې 8ʇ vZJNA$)2NLWXh+ X}:)o$qMΗ2u"B,O  hh$jߐ -iz&~c Klh&i̗`K߼x0=vAvB.FaќLI[qZyeBDNAq}L0_Α$9)s#mAM2i(՝ga5!bͻ +X"hȂ1[u@NՄ$ yxy)[Tsͅ%yoXmUY"L20¿xu}Кٴ+gyL0]|GHYw68?*p3p+&q캎RN*%ݵ: A'EJ뤴r˚tt%yEM煹qʶ|_ LYAavr[G{ߪӿn!Zx2%k{@X "[#>:OtuqlܹH[Nvf/"4}X=MNC?*cpp+`v\HzuD5u8{٩ڂ@ =|)\Qēt(}Ȁ*g 02x DdCWLD3I/W!TPk:gy @LREd^:*'J5jܕ N%rL/sщ~A 04p{m ~)i-Qcv@2`vػ"i{= K.AN1ΠjJ&Y=ux ~#T8ipFg=Ng}8N ,A=|߁N$O5tM~Os1|-3ʜp0j~z*)cZ,ڼ†;1*'POJxxI`da۔,z.Opq-5R-֎* mh't$ lX'QuĠg}eOwŏE l ɤW{ %A_?J77wS9RQH_}qZI=`kY\6Qoύt𭡄wm!+?^a58?+F g習Arcq*{tjp&jdJ_c ˿!/Y1Sk6GJ#h7WyGO-bbzұyA/z-TΠ7H*XgC'rmk(Dt^҇tf&, A&?-fs&`C6ioZ)EBu 9ѾGW~la=$Y$6+^qKd~֔LT` NZ!u9ЧppаXa{Z2:)4IќxW&Wͩ ZEH{E,},~^^14&TFCu4xoz*{N(Du) HLK))I:rR>v鶷Qr0vn,2Z}  k JeTt9^P9dG |%okA%퉦rcsE$Uv]% ,w!>9XMOAk ktFsds3h@ڲsgv-ʅQο,Ӹ/0qasB>6\[W .]Y&a._o]D虅Mы <)MYtCCR0I.w̵F04!D^%,});us߳eaof^. YNMdTY0V]Xk)>8er`+0 0!dr998@vtF̍%tv ?*FPn2=x2kS~\)P4{r*:?f4GJ}L.Bg@O{}ewi Շ:4LʮxȜQ%7iv(W5-gWIM+Ep=,*AbZ$@ SFgQU>{0 6 Os7AP`ّӮP2xv}2;*Tv/h5"x<eʹXP 3_`VwXIXqXbbL:0ґ(rշNb>mQWy9F)9uV3MrCQt2zi[Q;z|-TwFdj3Gl Ý`(һ_])YjBierM dť$!Z_@he}j@e*ˈ` e!^%.^ʋ-`yKX\:-ZF 4I&QM6j^aq@[UQ r pfr~-Þ\7j],$5j߅p h>|K]dY i FԾ}?P5iq"ɚ艼} 1̫ix;O>%GIkl:&ԃoZg?!`)Lvޟ\`#EAtY%+;]> 0 (2vL| N:#MB^$m7rjU Ҿ5981{iԖ+He/w,~>/Vsl70-m `-7S)L,f92%k!ֲR<\ݭ|D?E6l!RДU\Ƣ0 W:dLEu(y$ 1Ih"@O|GSC~ݱuF=]:RvLU匦N*pC3N!cCj&0nSjqԎ*| <?cb OF܎LTh ܋c %DduM|(x}8%WּAWRƑ8ṭ^S( `npd(气ў?b¤y<ADWRxdTb'u*$Ĩ?3*~{@( #UliP8zTbB̌+8t6StW\64Ȧ74ß{^:V0Ym#4(OR@˿S,UǢUZ_>C ɟ,j5M +.r/_06:M(Fy|\r2E豇7қxmc@5*I>\@xe,7\,3DAbh!^c}U9PՂ4߮Aq=H d*R]K/`Aiު%ӭBY L}+7Nu1Eyܓ.! uO*sxB$sjglO&7ТAv:| J^ȠeE]:O#Vue٘6=BPIKeZ=u76*yR+{VQM퐟Χ^ MliB%K{ܾU.CJlck' HezFK|d'3n, 2gpA\DYgsq VuW!| S X#Ȥ%*od !JltnmI?CG%)SCBEHq5*džqG'D ?9'C![1Cɽd.%) c_Fʻ8℗խRz"VTnX!6FbЍHI'[Yj(iOEȏ#d[ kELI x_xMc9,+Mrd3;q9+fJvwu.0}bU f3+D|u8|E&VOU#$G_= JRC#` 7`fã<4QqY8Q}W0cICl ,@bKu"|JC~2|w]@yh \hK^ۍ۶GjI5xÝM#p!]hE@R;8*n骱NSYJFuF{WL5 $ akXrɬ:,@8`oGѱDu#{+MnSBCU iO:86 pf|δ(I8U!mxj8PL(cQ2©([-Á`Ǥ ~)+WP]q)%kbN=#~qګ.-sH+Ms "MFv}>=`X"hoF($CIjc7kC0D7Qy,v_/X _@&WǀPz3! d6)t(}-Oh$GVo>: +Mqi>2pX: Vܡ6?"5% O:l׌%w' qs'Uվ & Ԉ4D2@c_'N<-$IMӳ%-tWF~0ԅ{}4:==ir/}b OznlpH y%!5&#ꬅ_6]y du- /O"U'"7of(qzΡ{/K>ñi$O C(I7!74v iv @qd L2&eSɩ)Ϥl$'X3U /`:]}xGᘚdXr=Mг1X IOI'nVCoM'?gѕSRNSG'yKՄlG+ZpH֏;$W!y6- <{hw.%[}T35%'yoqp א'요:"6-/‘6UTLigF1KU󄊚x U,ͯwÂ8Tq䷏ 7n;cm vLf5bҪI@bbb};Z򯝊'YtsnS.YtOX1pZ".z*".c`0@Al@fo r%QfB}3sKa%p0lMo /qTY2N~|aˠf_,b šh#EvPPU7'/_jL?9 +ŧ6#l`1j vܟ#tqpWArUr9qUY ')8sMR[v=ik*e orVc>J&bW:gFl2vb{ƊlGOB( _aU}qD:r<>.N%*arcLT&_0PYx9.%6-Cz3L`rOx8V;si 0 ZXEot;Hn0'Y;4GgK%2@2B 9gH;B:yG*[g3n Y#(Hx'X%iXWs1TĿjKuy+*aYY] Xѿ4u nd$*+I h|٥{6!ή˛%^@Qr|52|Q}yClSL,q[UCɟJl៯+Bܒ63MO x!^(M;7ƾOw#©l2V|’!>@Of_Dg*D?60) Vih7~¢ւqoeY\ ܥb\WNXͿFB$$Dze4UP ͠PL *xJ[b#Oi/[4-?`6B;!a"S*8Q@Im T`ވBf0  Ĺ$wa9G+= VM8JQHI]H9UOnEF4{z/82}] qy\8k|  RtɛϪm򳠞E7!%u(ߔtg -&륪pr$5RKt${ axһm@ ȷ~o"!ku2[d=${_>{;lQn9D֏Bro[MZ#\ĂFuri-AZܽOTl͟ kX){KxbfX궪,W-zF*+ P]KHo1x1{|F]Mؤ[FFNI>ex7%Nƈ0,6}-\ԛC3ty+~K^ͪ&ހcPgRYΩ <ר+Rğe@N3)twոY:>? _ zө:PN:cH-hE" :4쭹xa oEU+_O7W; jq1p[jRXiP1Ktҧ;α<74v]UفhG[f? ShF5LiRX}7QͨuWkG+4DyZ+,5b.ux͘F0,Ày3܈>x"gcva V_^3}(9i8e"Q bH>́?4fo ${곁?D/+RWzl!t!oUJgiNfїQ> $u,QVʤe8lX sR ש_ $p,>9q;W_6UV|tr;sFT{1~Ҟy=: HXOWFVp)rtt|m;NU(?2e]- K(Y;8AQHŰL2X0.Rhyi ӣ) 鵞r'TE|VVWmCQZN@DqA©}ҝjB[1:b>ƲyFS*UhXwb{ry, +;(K}FXTwAahaċD,T (dCt/l̊qaCV^I"4J=.،꧙L"̮,XU١LS]F;(ZQ>[\vM2[OGN"Vg 8.\zM-DzuYa=o WhoXzrqn Hȧn PnzDoE?+4W7Hu.AEJD HnP7;GI_)קug%\\.3 )")Bi_B9rnrzִj.so5Q_PAxO^08УDU^VFgӧY8lډ -\kv~n߷q>'ЅI+#)k\P2J63yd 2sTLhAt\~gmAc(ZX^Yf_wٖEY .gIڡ0S hSUOi`p:SL 4M#L7yxҷ WC$)uфGD2T zl ɋo*q.1G ]h#t!.Vs3m%{Re%Y 0EEi9|)>6!cpՑk)EVj,IW嵓y˛pH DH jk"nq7x#`na,O70&|; ,K=U&!ebQq,1#{ \UTP*\B,vi^YcZAzO?ci;W!4O)%_TK@Z.%F¡Ep5c" 53w5\y%% Wv'NLw ~R ]a-KuXfB}L>Wd CVɆYY '%bde z-2#~[>=C 4⨟BKTSDRj?-=ɍ\&;2⚼LP`~fUzuCu$٬ΪX5^iuhNǝoX*d2o성vsVe˽6Q Bt5[m-YCfgT"u[ @v ް6&)T3,5;\P Wk:BONR"qȳbq2O @ -橥]Z(H=zz(8 ^3-f1ӃR>)N#s8?ĝA]ߗη7E+_#]qyD+4;+.5X"?^f؜'v';`nM/0MVfPrji(|FiBf^;ϥ Fp)slb-tPvƌh % `7\Y7@7_BVd(7`,9꿾5:p^qi200V. 9d,uPB8"N/R Ma06Kz6{$ EZD Z'+nϑ>\kLL!ZKNFfP DӋɰހ;2qpbŶM\ {FiW/tX!vqJ툐Y XIG.:oKPȎueĒ%Gdc 3LAAKHӐ,D)a?7qv[R {'BD֝:Q%Jnag!7@(-T^#1;=\W##ZG7VpNuc~Jb0.tA'Vqa0=u=!MMƢmRcκj0"xXz);* ʘQ:F+*es"uB$4=]Nm?eC'%'aE᯺p5<\SOK~DBvBzF&xh;=da%Ps4jȯ3"}Jy qHĽPCm9(:T=]:Mb}3bkyGB/U=}%mt\5(=t0d\*-[ZT ɎFb.P@}1@&Z#U oGrytJP^|Nno #|ڇW0Fwz<"bd5.Q+ Q֚ƒ~yZ7jv]e-3!ۚR"vuˆJ]:.oЋ)Y^AEd y';~ڢޑw)XzSd?X iE ӝq&iuj4DS;"s5KJ6|G ?ư.uT~ L~ǒzx늿)4SF [F^]އEX>nAzU,̓缣w؄ c\a 2o)29G4cI -|P{yqiҷM0ƽl7$}i-j0={73"8[5M/lɴZ ^$h>b< \y}b26@=\pXIK{Xu;XeŴ{B ODfnTǕa(Ltnyr8i|&N)sIJNIW9C;B7`q`(av&_G\ι(G+Rewj?dNM0#$@yMR<]tMN`[1j1X*[iΉILò/|edTqeRȐ((SG9&H{_'LKo^L?/`Q"#3Dǻ(UY<6>} ؛Ĥ?Nn UWC?Pk2%>Wi;F yH4E0 kK|:T8b.XlݛubuCy*؊{ox+qrGPGyA4姾wLa>fmRy]zA[ ،n2 /e^h6RkG|3 wG-هk` %q*ڑT׺*c10ԂB[K_u\~٫coGd0=pEɣ {aȨ_e?`?|88.kc,IY+ 輇&y"@.np% ګ.aw_cPK/gi.$պ®~'VwoF 8k𒡗-ì @F/ BZ 'h~WluR9|$/R[,-RH\ԻqpKzzMFT E6/#< +iAc=zع]/ F+n\ix"Uu00W'&Жf~@{(/˖NJjC B|jc!)mX#H=[.G}ѱK/_'KYrR= CHm%O HȯF/fPE0ԃmUhfNk5zaIN7W+tb9-j~;:]@=Y *9}|ipfAаPyHwqIS< sG~Cv88pC:OL3&$= |! 4_ ]R2:ONj3\"[߂w}_Ѧ?l*2\||0 uG]`aj[U?ELU@K?Yy@bWX4R(;:fĉp(6n9pK{N`i:n@eXZC%SA vQcR鏟ެL $Ho2GH hB|vcbk^z Ўε[[L:yDNsJ=P#z-[p}NPsp ? ҍM0SU(y/&"ZD<"nרlP`̌ mB }G'PPZf*|U@/>%֍guN}x)6دHpP*Rݖ8e'[įkz_0v7R$,!1'PN^$>ze1Xzm 'ߎKЋcqDU;?ӱaб Y;dx. L] 5 O(u8$WEq դҚg-;UI^7Ċ fF7J\Wpֵ#3׸%JLf\>Z$V @}Uu۪}[$үN O3QFn;G92t֊؀:5ٴ"y?@0q0,W'_+Pz n'VP.CхU29ϖQt8;iuΔ5(aGhLB$ɴψE/*~3l +" 6Z#6cínJήXʗ]e3i5ߐBqj+7N|0U)*ҬȘ1)`idia)&t"JsEn"F-3۝HH8*+1/ )$[b!ކP 3!l]ThˊǛN5w{cn6ΖZ9iB'Ir|]ݘ17'v5lzԅ5o0[+xV, -V/p;Rd&zB ED6~je+ͿuCSz9^ "s-_ T+ " 90iZK E&rB_Zu;̪:Х,` ~+sԂ]B" `Է(E]Rlm6"Mc}V8,590TXHyFJ7U RnLwڂ"8<w{+!s8Dk6єQ;Qф@"?h0ӶFߓd1d t6g"؜1mzkwMOzYGKoHt.cX^fy{ `l*Ek (fbqQ mи4J#%=,+_H5 0[y#%dk4oQd=Iflq<2I6.@z蛶8r zDy_G8vjGߛ|4)~jNVѼ k?=!R mExA1!Z _hòTZYH jNj2a6wξ?.A*FGDI|)W(, ݦہ=FKZMztC;:Ҕ鼒'nOjDŽ]6.&;X"e |GxVXǩӼvПZϺ|;6k*} c/g nJ &c%Y dBSXoRqM1{S1Cғƾ32:=V(J;Hx2ΖFeI?H{n 'vDP|`xIbShdžyD3V{)9sd3 g0+L/ F6dzjBkY7_ m1,wY}%ĽJLô83"+(-,Оk y20¶ Ȓ.2Md5xt-As5oZUSv4L j~辸6aTQN|b9‘^:c`|Ѷs6+$,o˲*m'iKy3ɗ[AiV7%7._tcc1»' S?oȱ{h [jκT1+B|H|x`>i œZZ8%Q -5y[> 2MwiWZ4"&ȵx4t&M/ҖGWۏ.,J:&2RtQmak:E[aeRaePӤdP"ZCz#7id9*A bf.]DV:ֈBeE}~mPno_-i:Bʒ*]\=Eu4=6Aq|:#YH:9w"%=9.3I;DZXE>=UcGq^78kE%b),H(C`TQ-Ā` hI!3?IPPGGjX{-gB>ϡ:qHgHahί&n5 0^У=I4e/qiοoL/U9=l̒˟;{cxtN RgqbƐ; QHiKP 09qM:* 7c;U K5=DEW.v(+)"4S˳2<1q"av3m4yT[4F0М܈ ":OpB'៍r (玘iU׈c3-B\!.=ugP8ol7Ή;CS_W8=:Bշޣh5( oGȹ@ ɥiɹ.+W~D5_gXo-YU*kn=^qWP+N'mNj ,$p`%"nku@ yRC( &)sϠ"qiq%qG=>R7#$5tˑq$.H蝞#~%xN0z_[.ώd|ɓ % u/9L "UdĖW#̾ģtKd\屢g{UlKO]%F6ZnPbl Q{kNH%Bm+OtZ-GjP{9@rR2;2WUKpUḑCT 2kQCɺ8sEHQze0!UO1T ZXswY--L-qnNtop6Q9h+X# }:~WYnbŷ=EQб&[(bB sQ {2-+JQt؆h(|H!n쒡e?!>} ΎzaTQ͛ $X5jH]6LWxs 2IJi ~'%TŸ(T^l :+r8Gۦh ArVZAvvs51CSW_ "=~:}L$D0 zw𹷕xNK{_!rx XjH5Iش/s6uܭ᡺\|3c9SˍЫLI_! }}L]^I,^}|*xeyHũ@:W>+:qi=JPVu28ר:M0ΉcҢM!qnJ,Ud@kܺ N3OE;y{˱*ɻ߫eGP  Qt@۱7+Y_m P4d"OpBGBҍ*n8ND@7a3-K0Pl[EXܒǪd'lkʃ<9hpJ*aBLcmu)** HZ}VQ3AЉbbG*g ܳ;eQxUe(LyŒBS9#4׈Wx Q,;VObpVقc}l4MsiX#Nl!aX eVm䊲:Ξ} 4Ex/c>3:zxp5DYfMFpu(،(R$``:2=7$櫲أ!1w2Wj("خS 3O+RI 3L2L[8ϹTD=t͎䅙 ʼڼYPWΕX1IKn`p<6z?OF`C]2沑N ձ_S{n Z!P^Vɀ2t|H[q1`7Ҥ@(r] u}IZ66o/|̿J?\ YwmHڟї+Ő 9tDRúǥNK5oXϰz({Ɠ, 2g#V}틪 dp ޠiOoE fuB OURL@ZO%0j|[_wa,M QI!(t_]X0b wvuv8^qG1cӠσvoCvyL*(CX}—&?iyp\&TMh{Hآx44t 4Z,XJ*;g(N}޾jaTOc)s*J7ԃ^HR:e>a%P6m/w#W(Pu1 6ଖx@Kmrōg>Z]5+Cs߼2h9,1= <s.e"?uʓhs^R 0pO`6Ch1CMW8}jNL{/%j %熢N"ܷt6Oh7O!b4 /p =-~x#]O(Xz_(~m(oͼҷMI/~lT`WUbX}Nb%Ŷʁ _,Sz 6髱!ⴄH}ipqC4/Z+s3,,H+lVC[D/ o!Y[0<<߅9]J\vP^`4ѶT}4 2(})|{ g.݆O/( Ԓ߾?$vj#0/LGl~~qo4q=#0o~QD5OY?t&I2pë+ēObUNaU޾Y-\jZ᪜AtM-S\\׀ pRٰ8+63RT(shWL^tQGE\PVaR?P־|t΃J5re$8]n1>U={9}dљlԴcZzTӂyB+ Q\<^ڹaP/5]Z.޺Gȟ#c[ciJ+T#ιM\SR V2-q,-[>o#(]fhzds=Q <D HP 2ڻ%=l#h`_N- e ieFsNeឭq7Դd!v^}%3!eTBYŝY'獡r_5Wux>,/:0ׄږ k1HLH7|ooPe/;g)V4œ <+e[ :`³BWH^`~ò!U5YZB\T  M;GV^ 4PG h 'Gu]sn9s-mOzlpYLc/fЧ}*= *EkU?B)=1e<\TNejt3מWl9HȢ㘎ֵ0&D:H` DaL},~Kwh_˛J'St)LS nqGq,%^I_bl>y"_a#ߓH4cX(P4#Q%uƫs%Kh!l=xfaw-NcܵntFb@n.J(*ol)Zޣ)y I' JM_x8r b83E"w`abHA[c(m#6ʚǺl>~o B m#ذtIƳџ@Ut<7vz̘oSj͕ 6OERʃ#?~t0f=':ǪzU7dp Aث+(ZI|a̩3GX'5QljfjFLvm+X"cޝIcҌNэ9}/&~?xX 3>ϐhax8Y ;2E煯67XBV6|TltMV* A~UIeoY#,yka>n+۩A+;i-~L{ !ՌBzz$S.?K:{u5 KɏB*f?,X! H UEgًuzP6R9Q:='RE J'Wk jfO>2ܝv_Luhnnse⪝q!9[_D& a%ɤ%4`%[_A $e@9_+PahBEs-bp&h:s-:Y/qM5HE짨^Ƙ VkЏ#e,&szf2qmgOYBkn?c[-E GChkqqy+L|&NiY=QGk9vkt5me %% 0hZ+G1u9%y)H`Tmػ@"Wڽ#2ɢIFHeB@EHwVH'x~׮+i/ڳt󌑋k;[>MT"W/߲ pKkD`B.7&v _-HުMBpFs=$ gf(" RF62uf-H>xB?Ck}++־Y2op\F])ؐa0N+ԅ%,Ԇ Qx*=P\ПF"A!R3TzbҺ/ů3bߟ`"ҵB:⨖kP<vel&q| $G'Ȏ{Tcy*/6GZ+ }@/deV //DEHoh{m >\c8Eܐ7ˮ+} >x sCJE6ނ9WMe}4VҼx,Jbʧ<qׇTT* kGMtkxzYXauC[L}L9ƈYBb{3PW K[wf2}7{XKCAX52eUN ,ƀ~N/r$:׽ uͶ5VH+AtD׊hX6Pepnc\V$5]n: T9(_39Sqӯn%T[]"]uf9 V|h_ej1<aTor-z\5(EYOiA4Pͼ5|2NnO;jȑg vu;N"XMYo(F SͧPT5bcJKᑴˌ<0/ܚ,b &XDF=яfq@zZ Z(X1jm[xStFEaȊs(% QAشR!J~Y!y#b?P0!_DicjKBv뷶APu z5= G]d5!;`S j]3`ir YO4`#u_{ % J@f5cP+RYۼpglO2B w '4xv@`C&8<%{]', Q:`iTf9P0sfⱗBb3{/P(\x?݋&tk,eޥj Q6WP};U-ba ld$qۄe&mGKR(q٧/n:`rvw "ry~svts6n?_W/@rbl1aKa+0ǔs?;os"Avm0,6qzeaaoV3_G vD">m8{LC{\"4.j1/DZ/'MIǪG=Kꀇ;hxdbњ0`|s\O@ñ/S(oaLc5jZ`,,ɀˤ!:SƠZ$r`x%+Ȕsr׈Pz's2#}>sY!Ώ{5׈|i><^1=rw ȯY骹{Ybt9_Qv ;C _M;S>͖Ѯ4V?>^-#jxn}^(dz>F"7L/OBth'W6> ? ye3E_EuvI{/Cug2ً9e{"qcv`$৲yO镋U ;&> \fpsR8.%6Ğ'?=L6v aعi?:ݾ2e@)Sl5,0k}7 4BZE+ܓ]V U9漮Y.}VlRn/+YGMvgpihtKwї*|Qofay;I4 3,!٩`YkX~9fzf8}{w{T8 +SK8|]6FdAnsadsƣ]≷]{#g~үʎxrysWVwekE9gݎTQo8AC^,LR/SFL렣pvmrʱDVU@Udvv A;/>щʤeޝG ϘBHd;8rQ6;֏(FIXVpRbFY ϐܠ)[6]:ECM!B=[KGLFtJ!癩m@=(%f@0T6ITIe, i]_1N)a.:z$㗢xŇz:+DFS%LvSUw ɼGmޅ{ jǭYKa~CcEs P <~l! UusY>0fXi&UE%qyap2<\4l̟B Ɂt G K B8:(WUOw`& tqj48g]{G~&>">~!nL/z͉g]T}/v9Z²^RuX[2AM~X~d{Gy^_dʢgQAW Ea;`lEjQ!vٷfZ=PDRji$Q=k5ɸo}^OdsAKT BAw8G=Gi;'d\5Z*}&(Npr QԿ#%v"πew`Z]Gc3hEAFLABB,9ݪ̺1"<f:͕sA8&B#T'KxJ^@)^G F s|oH1D,aߤ)G ymOx$IeYR8d@ߥqgn6cI #q˨Gvtmt(I&NjY5G&ҽP$ͩvȑ75?cwFMu)ӭby:x*8I_5IlfSMqjڹ(`>H%E $ohDb#3(nWSXp'AzY).M4ro8%fCaviڴOt~$E.z >,V.kl-3/[v~쵈ÍV Ƣ(9ySX %Swn8,?|8_,6U\K>%B'>#sʉ P}c"Sp2])'"n 6"1A L8>\ dzW8jW[SQ0<4њ~b|_Pxf)hDwǖgQo6sLAQ—dk&٠-'e4̊;)A0:1p0*ge햓JEG}#naMo$.=;lQ"QGH\A>N䭗cT]S&zǪڏ5\lwAk~ny()^7U#N8G ٮ \dUHt]=$_0p_5]jW*sa :0mb '¢]qYZNZqp5}RUOg)޹]OFgSEA571;6D7ХAPmpf%<&\{c `ljbj$↟b| P7*(G*:_~1g=nØ^_i0 Ś{H.vߘZ Е[ 4qS( !vӐTKDцGQCn0L@"Mƹ)~HA aF\$NaѢahyZE^dJ^`+>tY#M7~u,,5Lh&ծ$u~cո(~\?))xg6\$@+kLc=ə5C22"[ E~;DO^P'5tzJC5Vf1rz֔! 'Sa^A5e2/}F!oD]^VWal.jfdܹ,9Y*-sJ0o~Pb4-m8_nY$ /Ьl(%*ʑDYѧ5>ќ4>\c>pH/IP^ 6dI[Un #o"8o 0?Tm*!4~<z`kԊ,˒.O6RcZN7)TδT.iw/xJu>@kM'U.|)4##,D0ZVb;-ȓ4bb/y 3>=7-HxK }KªklJ2|wa gP|k1.bH'}FRmLPIeIrysD+jWIߨ(Mڀ{YCĐT=MR6'P457UWTYղ LeMdJ]`G#R@uX}:n49ҵ|wVĺjhT$_PLz֗CFc)œ`mkOXj)@0"SuzpIJODF)guKN  .DuNI]Z# Yo8U<5?y|.Z@tq^XOٸDzuc j1=q*K"$юضmA)N^S6n/ʿ) %'+I~O*8Ea1 3D=6єHNo/x3!X=hkt5N{$OOH, |'+kun's#O=`,ZL82#TԛJOT7oQoE!ZuJf&B3JR6YJӂ,xeR̦b9h=#xl=i:%!m`Q%u/f<} ?2#:%yw̾,5di+ 5#[.=h7NԾ6#a)FqIfDPFף QK#W4؞ _ޡ:Mۏ{˄1|jօ$2W!hq,FJ + L["'g VE 2sw:S{K+з"BZTCP#ʧ31 "_GI`m|yM̤D*uwj@bX=gLDjbj2?_YMD!g动F}D&c\oCw̦@r2T-"+9Zt6Sí(}|].ڵtd1k]fTm~y\<#ՍFR i V~?rbۅ4*1[lxh /❋]d(VMCg  }2]{+9t(͖[Ar^U4b%aOUj!΄M&=xA-OڮCP2OuJ䑄Ϳ jhNH$faՈ83HA8w ۉ('5GXx SP'98`ܱz2pքG\*uXT8/3ߦ|wnȔҹS:/V9{ ܦ?Bm[En7'kd*mkΑx͈'x@~r>k_#[%_>Ebl(l*a7~W; ZCgVX d r?snR3_a'.="$/a{ tSdCwÃ)<&SN,d]#3^Ugl(v 2ѥ#и J D#74CMo,)$^}C`Bvh;08$dB4h!t$u29qMK{㱬3'WELOD)v)͠k뤛pI,_x\b]I}?kZv)!n%78G|ykL>ҝ8l@!#YjA[1!n.kotS ;2WMnm:WAP#FF+vD6O f M2wg^cZ8 Iꌷ`Ly*(P?&Bt!oeR\2 FoG isu*y8Yn.!Ϻ4/Z%ҸH -gnm>=bsU=-MtimvW˫+g[˽=D*ʨU=f~ctøm/iՍrኽO2 bb();Xnb  kYI\L^[FKqitoya`ЎfՈ5L%" жjNK4M/ s?_D/]+%H~w >7gׇ5t ӆPqذy0oMA'5ࠒ9VԬ,>VG'#pbUD"gLQ$#D VKGLHܧajWh)1̆|,Z2Y*,0kjd~џa 7xƜ Ҭ+1E%mr RS hY[vƪLLɲ '!\s@ϧHVEqhP&XW4YUZ*'}o9h֯. AUB ,"u+ad>/V@19r럥:v)Yb$07JY|cySr2}I b/r0=ү(}@itshbVЎ!R&>aڣX3w2áE kS-Prx2OAc(6;-oPb깼V  h /tY?HCF+5f$V:k:- ;LŹ~ҐN4x(m3snJ )kZ+XI> Vh"#V?_{-xt4ϼYf֡.ɺB2(BWyR΋ĥOԼ<>hg {OT9F4S!N2Gd@*8I,OKv !2sIFm҂_^Rti^SVNg10XMWK28.繢r0, ,6^,DPnw<m݌U3=*_\MSE+ j%E6.͇0`I( 0:R<!FK$!0b97|dA4My*jk]9;h [rEW`AZnY!cr,{񭑔\<}Mt (gCog&9szĸڽE=Py ^<M٪Sh-h]6|oV306MpX>sQ)8U B֐{ g4GoY᛹:s`;)!jIC"'!"~z^<{ ^P6l4yYZuC|MuCy>>%Mp#; m /u_+Fڬ̧$l O]ߦ cJYû+$cx{65@j{؈*Dԑr)At+{XCa0[_bzoZuYdcCݾ0Uup06H%W 4!nTGN :*B g&.7%dzh ,4i,GhrQ^tDRb-+ϊg rNGZbxE}t$ j9/6G>uS` ru^ ]=˞U{`=|PLQJERrLJe2gn:K{Z#O?D7M,'9 1b)k;C^I?i8 b!)\w2n0 t]{Z_]S닃J>a#-2}ylZԘYfNqd׼OU$zѫmQ0ȞSV"Ϙ{Ȯ>C^V5%R8yrDA+|>#kALؙ>R97 *T,:wuXf,dE9mr^wƒ'X<'.,xm~v ewU~֚b?p#N-z-ldsun-A.lnA 8kV(`c޺Vw| ș|G:1E^g{߃ʰ)WmpՁma:ƤXY']|vntF ^,B`e@8:#}{Á3YgF6"hc-S/Ǣ+vsq*uwj[8Rm;>%09 Ӊ]/ ߫k ̰(citeQWذ-ئPp6j6̰ X}5GC7a cik䇭#W!<=B`ZN[jA/>L/5HNm̕v-_v`iBg@2H~wzFw0ƓO\P-ۅߐ g?+Z 3W69O6gYZ070701000004c0000081a40000000000000000000000016759d580000050cc000000000000000000000000000000000000006800000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/codecs/snd-soc-rt5682s.ko.xz7zXZִF!t/8EP]?Eh=ڜ.+ʃ#Oz/-V U3j LO$S 9MɈMx!%^AjD}HXgz.C *@H&'#8@4W4a>ЛDȭXwWO"lg0a ]Ֆ<uX0|^cad#>fي̭7g.SP`>CCT5>R$dOڢ/ϕE#elo.=Qod#K,)^5u( ^_$o5O kBvy1)jew?a@0A SHTz>*-ڨ֞3u yz+ (:b8Ri> b霢yQ @^9J(|830 <7tbi* ,(ʗXCFީ! x˒\NYc 7\t|h&^"`0 C ,BQ5:aMŕuUaEgm^CK{&?ߤDn&SZ]d{u(JǤ%z)2xnş%j{ۑ G !]'oYGD\J !鐢Zҡ?ZK{/y.zFڽ$2V=uA~E Vm)L l:,VܱC;s/Y[xU>c4ܱ4+Yn9þlq9(^442a:ҁU[EXJ]֎2Ct'RT{}3TesLUwaЀӓCbU\ai)n$7QEh^4;jHv$R/[oe UDžȍm K^yl㄄"=5oh@%`ة͘|Ǯz I;̬vr팫2=NV^V jDh3k!WFkn|7ud<s{V&Zo^M#1',r~MKP1Hj~vXcbux.O2Qsc }oaޖ3Ox^# _]>}+a/ Gl-!,'R󍚶d?_cJrYӜ ')0Xt'mo/-h443.\51fe#qNx!ny| 5ە#S˟xaɪָsDe_TA/ih$Gh ɞn+IS])&:[A<36ӿҲk96O+s *߈ s'f4LzfB2#AA:WOP(3C 嶯+HX8~XB kG9)B8 񀔣<,uTGo0fp}_Hl*-Oʯ^?eǛ9[%.L 49w[6߷Z+Rsa,p^J[mN#l-?;7@P0 ,./Ino-Qlv)%6m;0F,:,BRԂ(x>h-*ea**>o4@ZĺUѠ4Ogvb=JZIHP+#g x*R苏zwH `@V^YUL{}3\V(' :*u<ɠ~߅Q:}dVge~t٦5ȵP&w-裬T7d;4񮁮·HwlTp|pQTWfʟ-P'1v2[FJj9W'_.crؕky ۦ7iՔSs(Bl='\P˂juVHAQh{rRx֘` icYTڨ/pLa M6۾ í^8#~g!*p7K~ӨWE?\\t.\>p jK:7e oR_o&E_dQ1B Y̶Q'G:ihݕ=EtyܨoӺz8N]hYT֗MmѰ$.ΐ!bFt"]y| 2ԯ@#$‚\E0VTyxKcj0&qV&n? ýpy*8fk(L7iãve:@͹T,D]lCGA'y˫rӊ/]cf.?CƇe z-|?Q.}yglr΃sԖɖzld؏P䣄ť61oސ9}D(M16ج !+cH!c5 )լH&GJlvE (RFRns?+Efv]. 2ٺI*a لcv2O 3>gk0^XnvƨgK{2P+ ,:-YY(=Gl0i!_i/`~/Ԭ1 dũ*h(Rӛ]@ P}n Ga= }WB*}+rr%?:EZICE4k 4ȳЊƃ=NK/ y ,1+ E_H3h)qh1>]#}r%uOukħh'Vp&U|!Q.~ U¡;D 8Σxp /[ z‹',ظڈ7^S\o"2l?ZjSѪRQ5)ei{/y+| &ѾKh^R -ڗii7h!R*&hqܪ)c}C(yz ]8 T)^$>9^/Og';T!^?,L׎.TT6pwܠ~֕^=nLzvCx jR! hPݥѹ"QTB=t!_lZF8̺#ߧ-Gdg~jrºcU4C~AanHiiy{|l#2|돞Ylr)P׼97ֿVYA 亶{R["&x|;:,'es\]7?sL^9Htּ,BeTov: h\D#Ii²rv]M^Ӓ"MNQp8۳? ` ̗e8wQ#UD= >g9JƸ@I">gP[TbP@nGe^SWΘZ)h(*nPvGy(TU&`e񈳤 kfC'B(. ܨ(z<٥J/Aዡ65J5,%Mhyi?83?W@~M."ĽC,dlG,qXe4mhϰQ厙"U'YYr7x#v%VXtsY}t2E&$S17ޞ6N[Esqy$O>d" L{̡W\5Ap!wA*\v()$qSak.~,|5K ӹ)_ g(7D`vsfO.YcwieѬDQ{;Fnp@{6ľFׅ- fFDW\vs y*  Ci@]j/XUd ȏtGw Q'4 Y.yQ ddtR/nq2mk]\ʇteĢ G`p,6I?dZ0IVLpݡt5󚎁,d6E$/(iV6KLbnSX8-GBlOXơا sITosHᡚ}]L]qk.i _ 00amosع/ORQ:3C@ϭUo:\3vxF6#^Dm8 elwpeWg)?eHq0gWi)5ΘeNUokqĶV% {˸wf2g% .9b[TR<H5 L{k \E p'HDӟ=L),R*SaDO]q\&*׏0)UD>{yVhkeg= VV|iHxlwpfGD`9 ?#HSGG*׷z.FSOQv cH_埴 #71@9B8k(o;7L(z/`5~k6(-رW::C'":Tƽ.}O'p3jWdpR#8[Eo"$UsN:vNC'5w>2P4ApSd.t2Jlc? J ڻt2:P`Ӌ5v6;*|E|Yi(~4HUS(51^ \s=M-vwlc@sי\TtRrN͑ EɨXZHnA2+nIqNԣud䌹O~'*%k89/Rw>pew5FݲMzO2HS.dދP@>@yX[~ D \O?98G3W#׎L&%޹N:ZۿJpy=>@N1xO֯O8WCJN; HWW:0:?m2!uhcECy) 'Qڰ5Np~=BfM*sJj< 7;́EMvxk p~6ud<߿Ϝ1̮<5prݙ4? >ԛrֆc5D?JT^P(Ӑ|dY샍d`7JObA-?1Af(At={%~e۾:xʽ%b>ym $ۖ4wzAtyO/I/H aQ!&< ~;!DP5NǗL׾8sųjUnЩ dqy/dL<*^Xgx|x 916!M}aϳ8&ћRU[;c{(Kn)a@p.K0h5#82`cFˁ`|=HYYzm37ߕ:3ΣB80#l3ݻeCMDYc;loF*C܂ |tT5c0KgM廍 [ SV@oӇ}TZ\F@á:MD?yZH'V~lxw(S7.dF$fZjD `/X3 ƁCr׫ea)tGxC2Y"6~27i,H<;y@h+i0]|ot=al"?No0n#Xm#˄u@ h!YeZWeH#2krc4I؍K,J/ |}ݨ[{5Iږw1,5~Ǣ•J<<2ᪿt҃-nRܬUEXGIs}o~z8-OD8w_b[T @ݜ-Ch d2WXο[K:(q mMG`yqS/ru)fg[#hq?Vw}{{8~%r qc1 B|zQ+:xۡ5Zlr1^9ȋ^i,%fc+|m )rIIJ`ο);P^Xm[,$Vl M Jw0h5Q̵u9^!8%8Jঢ$7aC$n3`^ڛY+'o~1%=>>b~rJ 8;տB^(%B:bb8'̩s>xoH~ܙ N'T(q&R ZY'qPT7 m&"b7Smf7״N &A3&:Zsdi~)ˠQ6Q(`Jg7)j|@aq`cr ަ.KV\:P{(AQ] 4%J 㾅8T lPEÙ'Ee9͡:cNb{y[G-&C˚$읏]V!"_=Li kRY d(bX'?, (\Ӗ$U9$}AGiAVuQOC CV|i1Dvz̥73kSpm2Ah2)oװI 9ƎwF%MJ4ɏ_ןPçd/H$YbD1'AZHt傭XV'R|g X 0V7' -o;<jdͱP&~̍=#lǾTf4Cw#PCMiRrm[*^L]Xҏ=>~~϶$EX9!5+˕?[=LGU}.sl+& NV"NTTGe!saɾ[/\l.?'gDMp 9WF1Rr/KM9y^JN#F,ϦDIt\4qjffulbkkbv }={FKwA&16Zމv?LnW=5V;ℰGe<]@J4y`;578JR9HP%U҆K&0r9~Gz{TE5yE`^fON`]Mƭ Hۗ 9{ = sšzX~ Dgv'^moT|̼ 猺Y( (·XyЕ_\"nƧmS6D& -eeU9}nsP2?>-‚ܱ7nq#`(zz.á8%<|˯1#툹90]8u= z0{m6ZPS}&!* Oy5:X]{.*ڥ~Nضs xh'"|~3$g/i Lʤ3 m=fr"AxR9‰k2;# ]E 9-`^]x/-3<D]Xts}3hl*lg'8|hneG@MB\\B8mrH+ǡ:(V$U .MNT$/80x`q[ H} {=.;f=!R!h W/ HػW;{5ǰ}d>ʗgn&uWIwh־"7x|ұC/2BCl;2.O'A"U;]&yD+0!>t"B͡HN@2.U>;O]a%C2S{zqn]]p{9#cP@[0(u?g )/T"cѭ5@x#1[J$8lj*g6$_Z̜؜UK3^lUM D^܎KR|t{[t Dfmj+u'G/F;2_iZԐdnBAQiEX/e_Ylԧ̰+UeԯYo;RZ9jcLC8wUoʅ*492[g)Ee axq+.3~K&5a\}ybYcq%(ynT͜{OfXEfn@WQ5&E1O~e{XUξ#Kʄg.:_ m;R} c6їlUx5,oh. 9ց꜅2".}|Rfd3#Jd;5(\{WFs*/D@7hDgxrOvW8MT?`I*QK91* >p'ISo{*cC%sI }C,C>FhOoiK"%qo5Â^TC>rS~5QpH 2.%e^_.+i 25z D xgo[RZXbݚ,=c,2Q&y<%[McH6=Hv#JQ%O|0mwCn Ev~;3v+1W8_+Mry[Jzp  0QwEHIYYU AeA/Yu+B4/=p6srD}4 d-'vx;cHG0Ire+'[mTބ@E T:@)&o$# e5F~c b-\>ٕH8,yu"Aw_kw^[+^}2% !lz@%16'<{ c(+Sg{*)jch gNG5si\" m%}Sn$D$z/+D=C+֝w/9t#*.dyAUSQN%,:vSϙ]%#8-5*1JN1,oQ[&nb%I"v zX_F֚$Dȵu-iKVzd4kVN{d(81fQR{%aǴ<0 "\}qܐqsM/7kǏ ^#yX 4ӶL$U&2})@5p"7{7$ tp<_7G:l Z+$jx a:iB eȝwk_g ā߉OE0 !0ֱIbpUxA++L ON@A/  ɈA_YbTe*;!nG4 H8D1Vl= 2c'?Gvi)}w;6ADc']gрT-,ƼT"*[!ϱ=l3e"Mb%5_s2̓Ko@عzI%әúЕ}Vܖb%1m}{2k/QA{9(1S` #WrqΔ6䰵DT@=#fr{\9zkZܶk=xn*UOPW)"񜵅p$M+NH˳iLOw0TXcڗ-P&>|"eyܽ_~^aۜTewN<7T"+p%=<ވ.ΠۧK$yM["5)fX&F_tV 4n5&`%f_S2z#͵ISL쐈vq9_~[BkD6 H8Xv<ѕ?$[F.T)1<'W=ȹU̡yhMB 5P^!xMy ]pmGWL"i1sP88CAZ'Oge,?Fi~ 9!X7>`Syvew Cܩ;eK.gexʿP=WIRX aޑڀ 62*n2/?⳨BU%M'roClC;n,ZwH03-d%\Ƌ1}X|kđ|m[ֶ ,Z"C Cy$J/BSL>Ode'̅Ԁ5LP(@U@Fv&uǬ٤Ow9rSB]hRf1;&02 y*$VXRB5\rEzP"#3oxZL5-C+(𫃉AύXL-QH洡K1G W%Cy'MtyeT[a1|aD3`Tۢ ?L;,@BK2Od%9mki3c~a=iRMn _~ ! Z } ^y<tݏE8Nʓt*'x@؜-ƽ3"cIQKG% .w=]NV- Ɓs}7N(CCp~>K8t?|sNY[p# K8`mn? >%Z|4ZW1U|{?:gRsvmJGuӽK$C+E:TzaEvִw4a٥"HeS$%3/Asg1u|奾uT]͉~T< '}s(܁MSd&d Vm[==},8趣KBxR‹ vByWB*@~ BKDGu [j#:-Lt˄NAMޭؐMӢGDWDBeP€V'Au?)MڳoY! \DzQieVwIV]0 >B>[N֬íEt6kbQotv `ߴj^v,3D,ps'Jz\$I; 6d뛄-jy(7eAa) 'jYo Ký=sYk}@ B% |5[)aYdgē % 8.Mݪހn3wz$n\M#W7Zmc'y *P+"P2cT.<# (`54h"Ok%S[!,\W&\U[pxؤS~I;BDU <ڮ*S"O/rr׮]e{ .%HV.+: [4JY} 4n1߀e{]U}RXXO!{F}B~.U7 XLz@sl_xY+`$az&GCG̘pbb̉X 3g_ugOf8OHQ\.N}HOT8ܓ| [^~f1\Xvx\*J%$&q >&r䣴³8ڴnR$;>{$]-`(VZhf;džPn,A\h$p}a}DZxsF^?{6;!U G;ـ{wr_#6̇=UF ŵfIW-ǙE+fl_{A`: H`7Rj2\@daoanweS9jss<iŦ 4 o%E"0{Rlp &DG52]S<*BPSIQe: nb8BΒ4do׌=Vˡ=XVV/n*]jK7`", ?ζn8,>Dn=Q S-OSۥ&,CE_ԧcc]<:?nJ} "4[P8ԡ`QX'H*uLqoYyWcӎ.t 35a ^/Ǡc57&pH<;gQ(Pš|&+}wJ0R-r:Oq=~ v ~%3B`U{AVk-Ag2i6MqV$TR&VNZHcTO U JJ =x$Y!G0Woc+4:>+AW}rT'i`;vn$Sٚ4P;< qޅ2hZ \^wpLjw:s/$h.6IZئ0`fE?/D2WۇCӾOI DJ?¤C IעHٻҮi"#o>O`iDMԪ B쌫{pqMU;u~ifRF], f Q_þRUmuU"̖;~K>t8A痶M8Ax.|a>&[FZx jUct`f]"2̧v>d.-_+8{n؄0+xL2lu,;M\KŭxQ?}.I|n8OgNF}pQ6 ma`-!7͊-0ؐuZٕŐpq-gsL6(bggr+2k)2V=}'E tbꖥ^[n cǃ;~܉o,&k9o} *JGR4>/oo82ՕC)K'~m,?j$anAU*%o,|0o[yʋs8 "!Fh-Jdak 5gvZfymuSكRdvd݅sƢ/loCIvȠ`čs"vZ =\?:F̮vcrް*vi-_J,LB*([)d=8*U%l!%JF/7JBؽK]̶\EI@/UIi ׮^xf kKΚrMŖs`'GI} H[qV8F Z(oCW%EuT7}8x FVZT8`jk*&, ^ڐxi?>}@l8R```%kc@ ;KKZ&+\xe //K;Q*V`2ҷok;pAdj&vň`,YnasI 7=OpȽs%r&0w=(H+d2^P+'k ]@T+ 0z$Y">C;p.ͽʰ2[?!22jl, Nu; W;Mۚ@!n2C ݾ<kãa6qaiM tޔJGi ȱ\14IB8PڟҴ,t .K&DN$ O>O˵0t*>}=l_DI/,D_ќ2#ˣh7DMVH]:}T ,&ʹeS |Plx= $Dź=Ŗ'DϗI=d/ʑ<'jh^O\nPf2 ;( i8l>-%ɭ;YYt5PNQrkXKŋ }Vw#@@:o#ʭRBǏVҢ4tvgYZ070701000004c1000081a40000000000000000000000016759d581000035dc000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/codecs/snd-soc-rt700.ko.xz7zXZִF!t/75]?Eh=ڜ.+οggUqIdH3" r81yKWAPfXy;H.-ur>|lv:&(F^RoAo]* p)&-P\-Q$fwFԺ9<ϭDۜ޺0 \2Ƅ'd0 E\K@{Dbr{]Lj#!-[|R.9#Z>0=*F`} bdwkj֦g2JDuvb3#z$ܥ !olQE2Q6R. B k6>/*9zzEΰ-Qّ R([Uӿobj~Ie0\{qjRbhHd% \63r?坛X :N N^F7Zi_VBŎ ڧ$DDe8O Xyw<ѻ3NBVxdӨA`yiD6''q9w2,JÿeGRZ) oqP:31ga;ڙ}(w^0FTZK_r37X~C;"F>(y1 ߠ+_ n^***V. m1EJFӇ]A+h| iXuSgfŴ(v=naȀOs .Q=1}0d^?˨\YJy>3A#(aqyoDXt4_oA\sdS%۩y=#;irq{1sx{zj?E4avIH:ٿqyP<~#3QԈ$0xs탬$l^Rk\lAqf, ،Nd\ʞ%V"7j[qbUmE5R}>L'v-XjzWW#d8#bGeV _ZnEvJa\a"G~0+'~v\\U ³< v.Ak'/~jg@9EO~^+fgwOe&!W_dMM>0ʫ7h+E ttwApyWL=gzPypCƿ$+1.uNz^˽FH]:K뗛;Y2˺^~& DU֑r+]I)~8-b;6^ZnХKU970 Ԙ;ZdWl i]ȶ k\ @(m!*NW hsHG̖lrCU2Q j.e3LVu"Q켭"ܹ=$ŪM,ZΙ)m2[Bsq Q, ɢU]Ttޟms@NPJa0~55ƒmIstMBK?D)8ޫa s^N8ԫaDٛ+B`-DO| H{wF>h;DE ;iL#*2O%jb-y2vKP>#uicKFtPE5 Lb0S8۽SJfznhp8B(u&E81pޡg9|[ , $ oV҂la94Bqvd ó}?}›l>.r[Ι>ǧg,7L㛘*ih S9 /4=, 0w=_.J-;%#{M+/~N 杠[,Q:2v3I܄SGHSէxuSNc`)~KQX Muc}FYJ]rZj4m0-U5ZRFc{o^c=׌u_6{oʲ=l;n/r.KLgµ̌"~c5wc`'.8YoSjލ2~&ipWWc9ʼn~W~ȯZ:Үpu#u{uCWh=D\5r]wqrU*2vЀ #Z~jy.Y| eyoN2W/h)Cg ĺ&2 Ș{g"j*^A: }$TUYWӣwGt,D9O"ZNl%*fFYRc{߈y(%zɱc<Wqflpnz1z@pZIh[ K 8Dmd&kA82m⡍hr7goF[‚6?9 H5_FjLPD7wklk͡<4-Al+2Vn5 H_ iݷV6ISaw:W2V!4ob"|!cb(aދ Q"wP/'flK-$aA`^ ܜ3s^>hϓ)K8'_teEP}v9_C^Vb1F Ⰰ4JK=bޑT\]/O 4+? >7YX~H];`xR73ARLVc+8O-< >EYƭaUwtmGK>l0&j<{ ǔIC!fC;m^{‹)QɢYPf6ֶ )g ؒ1xKMɪ ϻ=`'uZhtEb ] )*ɀ\}Cx#I@ŐqFd!yEYcx f0s2о9hyYW)Z \OӼDLva voЏ|G"c(e?lT'l*]}L^?oɇˈ 9 c¯5-@ #{8C!pwx !fa+F.eu}>9 RWg)pi ^$1Jqi@:A/٢ U\Tq%-#bh nHI[#o1`k-O,#1`{h(uy$RW? +„ ڏxY~]i9vG[7H@+644(+=.wq ֢q$ 8;3Z%FlT\K0EBfC ff%`2ls:2Lj7É٤+BLJO-|Rn^bDL {|>m^&5HO0M12 "4LۋP!*,0;x%zYèdH1lb8,3ȫpHxmPfjKu{k9쵇hGiL_veu?aapyleq[y=Ώ-OuZ!!I;[uh%z0b$23ωeu;oIG2iBC }{526_Y|,̌]P&yn>j1%k^qk!_(obvz`2s)Ϟ-V|Px=j1vTI`KCP!zۉZ`N>F䐭'?NvN.QՏwSk¿8Ɩ\O`јp::40xc=ΠLj.F۞0̍>ou9= ̤"xQ7sNJAW'j;XHj:6=Gաo ^#ga8[6ȥ; m C&HŃkhDDe3Yr6a~nvy*6qCO,+MT\b?BHdߑ(jH^ bKm}@Bl oiۂj *;̶|.#tf>(&+Rlq#.b;|+ 0T"zEĞMkq*s,:%O 9S,ZCم4=l9p[m"qD_>V'&IhhCm{nTz6eF6% [VBZu?Q5z1u[S.gJEZ8im4J{8&k;aҎe+9Sͺ7-CTAU!?);m ^~!·:I,XŇdM^0Br84i` \veÝMTZf7TˋUwlnV$Ԭ&̎90y] jNTBs gШ)wbF)%2@$=}fl8'_MJk& >ox;41 ɡ61-Q q[ 7D VUt혅;pPZD9$HL"pū{%V8Wₐ'A}[di51 d{P$.XqP8< WO`$R]iC8L SYg5!6չv64HpfDŽ;r}֜9O&%|ڃM]7jP"ߎS^h=r},,%3|̍"ϝg &\604OpAlyOuV -qDxi{F*ε>JGc6,_:>OKb_RݪڃY퍉Z$"*]\J7b9a u7\7$:<;QQ> 2UO\O`3='VٮBѿ>z.`cs4y`d+. =n$5u1 ]8PX+@"gw&X)fjUeXk| pO&v{)]G0PYg@bxd7;=Y32N.˒DK<#ҲtO.wG kn?yAh\%IysCA2g!Ɩ\_37GX6 mj(aKΌV/~C[{a"}g4XCU0bl($1': wjqbK& S#tSObjFPQB"oQ+ZGb  כZk ($qn-4_u(Lc:4 ]>ij<$LbQnիJb(OZ,zy%9eos&8bR?!c<6Z4o}ز$q ٝ@#,Nk־ ]E|bJH0(A tb iH2n eF;HB I&KiHX3CͦeXQ>Uoe4otb5C xTV哞WJ{+AVqz&& ܲDf2hΜu0PSL)Y Hd\6M)0\1ÈYQO;yKx`xaP!3C¡=E܅1bg@]GI&mKb!iz,AaX5I`}M@&uّƢy،42 ZM0v ѰD1ҕO]F$Iz֏fj Dcͨ` PD؞A kSlF`C ` < Gz_ y(ӍdľخJdJ%_q1Z2/͎hj<@hBPmoռ9C~6ȰfHCYtzLA:UxD9=(?%[&PMR-JX=s'{\REo#׎C cjn}N%~ 0u#Xtz+katD<ew$J/þbٰh%z'|-V'^|mqmrZs*4 ³gtR%=\& z QQ_eG#A&&8 JknYh0/at1Y0LT%H0jQ1Ymc@7b~ntzEgOk'*OŞl˟:: ػuo%BC[<8hox~~CH_KK 5b`xM)" Hf:9E +\·3.Ñ*T[bb 2KBL<\N75Z0ml\EiIa:7(RiMxHCK 0 v&+tK=~zQJaeL]hh̡׵B4Ê9]ʹaMb)`[¹APߛ$SaL)p(,pyP|?;+QWnjd1$͂dl0$pScRxFU:7"3%Y9e(`w,Z \74-q5w QMIsJ/#C耢S94 WFLA:4n8~9l.3)($A㗨:'rL SMEk3 0CB4ÅqXiU"jGXS-("H݁/ ?"-s Z*)&رP43Ț5:LW}!XC0sȗLÇJ@Jl=z^zFpd6AEkhn"S'T0k$uDtoz+m\:iJ›RB%pi5Tդ3UzkDO܍/U@g9k)2+=$yJ9$,ՈP-U$ġw~iJD.d8?wmqb_!P})]`eAW|;0'秐伐 *V@!߾^uڰyj3 y=PKH$OA6KŠDeDYAJUءHE8D8=CLrdQmIWfс4YABYQ,dbql?vۿ,j·fߓxlzJ"G)B#R6 UǨE`Dv _KTG:$2K:kWO` [Us@6}zLT 9笯O5}g:k圖~yBn̿IHmxXe P#-%I~T,ZDO4た+$wLuiZ \㶹)X?8 EsXs9+C62$<֞uD>X"KEAؔG9V雎 |pgPOf^=^Vr yZ8!+ .,ddf> jFZmr$^P0ʒyx]^d^j)ڑ@oE5{w?h#keX/pHbW死OR#0,{(Zp*6qJbksf\䵐\Ѿ1V~\?]mdP4[:{ZNءƯL=;}2=c b>?>쨔GQ-(=FɲmnՍ/"g5`]ya8 }6h4O81cYe:5WBpp@_򹟥 zGWm\_ꄲ[Fy!Suv{P_Q25Zf1p?Eu&.F@iSL7/J{g:$s.ԧ:n. `~8͛7ĉ`TtRpeQ(ͣPR7|ډ:іѫ#&@7e&oD@ 'R0 RwֲVJ@1S)[h̡Whj`vܷќWZO/4)lusSC(33,nK"݅5|AW]*c?0wk̮ nPˋZ=xS /qR}iCuvL?N%X}do2j&!!i}aDДB @g: ;cd)79J߿^ ] _ ?ڴVDT];T K3\'<\]>A*JB1Hc2ޤcjG/Qw5".qWGԩVNVks+}g19UkTtMScriMIf&7L&]B$q*gjmi!ɬII & u^/͂uK/fTf5.?+-DAHTLQIziQ^;+n a؍)&Ù'n{0w0:O֕A>.q^*D0(oB6 1 LAx}*ȋQ pu}(6tS v0>(Rg`Q-LLӎv,}&b_Zg:3˻+;XQLɡP0x㣦Mg2`6uܦ8[wnOt7xT=1 MßO&:tx7(3ʜS\2|`BO%li>і~,2pʑ{& ^ԔdV_Lo ,D6lg ;X[ЦV+c&/!rFUy#߼-<%I{Ƞ!mPp`? %H;k?56_!Uy&w.ŶӃ&$S݌lb5M$mXP ٸ dz}}JWOo?z{' aSLb-d̫ cILk܎^$S}f& .P!|jIiP* BH+jh !dBN6(i"(@oW^Ywݘ9qi>RYǖp< AJ6NH̝:qSK^Y9jjȰGuףct?4IBNa!ouhHV_'[)C6e螚DIN\cPCQEgrEJj'BB$mvH|OEiKfT1xB}N^w &C=S`.K^Y>N=Q -qQke P]'_&6dm!pr@%VKK %Z\揌K@B3Je|bS,iuKg;\!HKMp-dA+3 Qe\-0\d84)Q+K{No0A?(51@Fmo2JBB=Uj&o@9<8b<$ŠOi9l u3"zV)lgz"ΝmjH| ϿqJdic+V\DJo _єLZ "ГRRJfAvU`S-@0#ʥT MU Y0#,:w=1H>;~^(k.2l 1^$'S ՝usp 7 Kd~XvzaRPZ疙y&?TŸmY$RisڎYZ[_HNϥE4`,`vqS"'q1c'*r% ~u0+#V(Sc]C揜Ӱfv*U-j{xch4`(mPfp7 }wLF03H맂iҺ`k6Ug#Gj G# G>+Ͽpuv:J.x2 y:l,Qr^[ *nj3M.g'rUE䁞e:dH=[(+Oe '! vZ) rڐٗ~E2clvLinԣ:Q,WVa.Aߞ;d/D.{5aL|m6>:Z^6_uۛh4LqGb 8bZ d̖s16&ɠh`1ڮJPaH$"KgICn{e2t6\sDt5Z$hհ f^7ÃFSCL (=ہ钿HdRX->LiH*Yƒj lбf_}CiV)ɊKUR#pwޤx 1RpmeaDyϜ3;72gYmêͻ$&8\CeiU{ =X bP~]S L6=|4Z? AHcr4YgFFջ4;xZCXfprYS?ia{ƃT A [A T(lCQ'Fult1Ca1ڄ}ͼjʃB{?YAVT+@ʘvSyVS?8߽>[ tw(g::cYPZw~]1MvEC6H\iٹrKp y@a:8;uyq٨ļu+ l 6PLÊm~UaJ#@[+or4-޽ûS` #U'a˒K.Č_bIDoZxM@:.G hќMdT0m3-Ƀي*sw_--bA=ĉw<2 aExs7$38 \< 6%8pV[~>ד < vշxZzI5af^!Ϡw7a -T/'^kJ>PRNT"^**wC8`WY 3LElD-EMvN.tbXg9m1S?qk,rpkDQ$ӫE\E9:x$[4v1AcU.KQ&s Zʨ y ӯ`\bT*~eYk;Gm<0PJo~mQc h-+b- _f Ř~JóWfߍJ`T*}AQob ر. Inn(|%&)*""y(NjK*NקBب%!󩆀: k X'&8:"4[=s\eUt FYKYJqi}ee”ploĥg̎q#OdGBڃ[U*uzK =Х ts;j=}I5"QSƯ]] Ȱt 5Gx#P#*1BP)pǁc7Ha+ {?^'FeӮ/MѠG_TVHo4S;V7¯q-uxl%QZMyY.,jcFNԦ9 E'%8`?Râɢv42roVNsX)&u"P 0U" X9r@>Z0&Yr~=-K_ ѝ?1 o,DRraCyttuMEU>UUo$xIl*Yq;6?1|r}UNp߶Cm]Zx W1 Cʒ|>F>1XJfirxzr  q`Dw ҋ&)w>ub8SVY[wt[ FME'jѻ8%SLxM]5-E*=Tdy+7]Luϳ}'%XAګjؤ >s{AC6R{7ŤmAϬ<0`\ɺ c,lP1|+L%DV _TS`څIe˛PڣWG_ V As}k"o!D0,%]#pj"~`Z'ϑ i8-:cW R'g&$QOL-% .9ӳ !EE]1@ cTA@9:w el9/*-plDE&w 'o'趓>عI'?HTnV$a_ftƤ0tQE_uK,қ-,/k:״ #v^sMX;џ @4s[YU ^t2JCr i}dNuE[ 7pLꪹX? DI~anwzcA$i8ܼ*0)Y4JYxuz"SP?g:A>(;XYkQ86Dh e,n&ɻN0ىkg5s'xn) ItpLMcȸS "M4i>r(GM۹ %!srFv/S7,2]~i4Mt1.-(\G }zD^IG4bIGtX<)2wCEצ;%/c ʢq2o685tjMqK?[k|,F1Tا]DŃ"˜[sV4Aafzam49;BY]Oe N#).ztM}b{BBiǨ}e1>=pToCiVEN M[E{ }.<0G![^58hD>2~{/F ^;loÇeŎ" No@"H3-ꆙZ$ҝy93$U(®)UMLJA<PsWvgcxyV j(9}HA4[]8ZcM;ף +? !g)Ds[|yH* ]/6hWw ƤE>s$ fwն5 Ⱥ|X*NȺ爛GO3 ,{nqqsW™2((hItH,?ܰ/$rݠ)% >ADU)i5El6 3lld?oyiRvvnĠoNsw(l j$R+= 4])'碃?VnFYF}Z'L !<)S}J{5HJϹb)XKt1O}6)ܺݥ w.F5cwNٚ8! 1 A2FK4[rR]Ԍox*FC,2;ȗ ?r6Rxpy"qo gCӧ>M?zotC4'o0"j>,&axHB%`?Knq0KPj20ώ5J3H-ƿ. 2pC!U8SAM '8,olWn$JOD~b!#݇d:~;|M5)Rh1 $P3䈆ebehHSzKdeZτq )&CⰡA[J8 {מ_rz/ERj %R,4obv!n&of-S;2x=m!>Ĥ&Q:E8neU–[\+owzJ%uPq"(6tڎnx0Q\D6^u:m[ C6S'x7,'Ki Vr#xy-Of+_:$.5}*@Ḱڰ綝;oq"x,G @?KOEx":Zw`y'S \9͢Ӎ:U=XSwHjcBC_ 뼠U=6e3'T˿P 6=~Ğ>3 "iIb&l#ErFw%Xm;PB[#@`iQ]떞#Oom+=q =p6$k2ݨKsjrM{| 蚕4O{=z/? Lm]֌GOQq`:xXJjVJ{Kv>04~Pl,%JjOGU`ݯH$w fIV.30`5׽rFY [ʼnxo e O/fS"JnU1hj,9(sbFFKȫ~Iľ><$C+zB{&MaEI {NsLeyFĢ=?K햰\&~_#d$h?HV-2 9 ׺9Kag.p|akZ^\GzRʦk_֓l'qҔUZ}׵ /HaGPb+6禅D g{Vo T9K)`3aԼ2QvX`]y&3)1wL7%=W;cWJHJ u8p%2b8D; +Ob6= 6 D,-LXGۂ4/.HpG,e6Cl,y[jd;1U uᔷߟ|N;@,''×Ms/ȒsA<õ#jۓ3~D.?nY}f)5^!)0smG " =] K!DVoO+:qﱜ);Ef'1TktVR&`giM`R 4ЋX[htzf Fj`"cJGYߚl-&^ɓNΑ}Ҿ!x ܂K܉\ߡOrL& Dh^eBc?5Ġw*&).(l[֯ @wc6]XV!M0'~ ׫Ofk$O~$;1 Gk198R rبʴsw t`C=rj<[? ciGjLSd&@Qz&nc='gS;Bl2Hѩ|衪O\]0z3"8o~V gmҜsGõ8d7;PD,:8_vv[(kmuOB(gXM$a"EnĄPS˚,OhbQ?^2.Gz Fsr 6*V~\< zL14[ VATQ͘ 6IvlAS3lK:<: aTdU眄<~ka1G~gb$))Tfn[lfUI@ha6OsG~+. Z4طCWk81N< +<&rP#Vs7-e;ٯc09| zأe + cB=C>:eߥDXLQUOGidؕSRZ1?wQKYjE.wE9Ӽ8 ӓXc_΢&tdﬨE1(Y8Lf6=[k˗6~- IisGլ7TYPeCn`.MO R1;t1`q}H4"#Pq8tT7gPD}- 6^^f=y^/i-Q-TЊ&ve%05W/ej}^y,i9?ƥ)k nH^ElWW05{ňB9Y$k8qRr ͯkdaə˪8Z{P[f /4zN% J+ĢtF.@#oȯfsa]®9ٽ-zW /r4d >ơεR&]h$Pv]h~ /DGY(/}@i<3kLndݻi  26t5 /Ų#:glr;Dbq tH(-w v_fOE5HPiCޒ~R ujn)ljDrWuzx]Vt0c,h.4)ρrEs[@O[H=7wÖhVFD,,R=x kĭ$!wrڗۦsI;WjȵP;z0W{?K+=aGVSB})п`aƅ9ez8Ekb794MT!vt].vyPɀOqY4[X[FBuLMDyE]9ցjԹ;Ĺ6PR0~j{<'>?PUX"9Ùu|u [ƜD?͡b2@.\U+HKKֱ$l}i_/a_j9h:VH\([69$UL([4uEHDCvF1قK8AoA W A1$`O3.:Zu)\R$*CG _m0]9' u,qʯrSWD:V`;>3u7Svat8q35۷!O*zPyڈ+f^[,KP!oٗPKNNe5 TQxZ>nf:1n za%W\M7_`:sR꺞P`^b(WxCPFUو}&[`B,#pzJ M6!\1 7OFFp힅P Ww}9x$ *M5 W͑U&]: M&y+=AB|NmghFbz@&odc8\fq]Yq͖; eF5n4iS]]ā #QDY9kN F\r2q\ 䦔RFAN;!hA*` %R\PȤ+?NUٛPVc'd\Д|Rk3w_A=k_;xbYԝe@*7|$bl88w!=1ξG:L$s[P[ύmrdsT ݤ9_|Iཾ츉v43+um5cR|ƛ\B+Z]UCSAJfZJpU_\y,3=p,8ʖ>ۂyY6O5=Y;7`Sˌ2VkeߕogaN&f1^829@X`ČW$H~aB /cG sЉ{!?^ [e/ϩ5 (Y3G]]ݮ\{O>|Z HZ<govBA&35$I0mVɃة|xhrtw@=DtZؘV;A">dQL X\II)Dz(gDULOf2DK0>/P7 C-s./Q4 HMCd'9h { 97YCh"Rmqz6.t3Գ.X*kO>uʁ%,q; 6nBu_!Ah .#cR\c%'(U᭩i<8m_U=EICr*BE+HBE0iS9⨋g ! C[zz;o~ţEVo~-LmJ4#]~ՅnKxˎWD!\6רy$HE,i N~:+H0Nλ b__;@MHK6s9tֆuZ`5 )kBzq޺h$!趝;=aE*u ЪS)BrBݝ`DcEnixxU}<%XA|<풶!V6$K̀F-!W>{ZܴF;BˏB [vty1~L_ gr!`_vyR1WŔc꾹}HUϋ `>8lrN%US}.T ˜,"Jr2JAvaOӉGρO!\~r5#- ̋Q8a#jxY5P]vs=(.(IKF8wNAb/Mɸ69~U(GHE#8gRtyqa,1g[G F7m~ /oSsÄPoLe:.//m +e6CU`#IxB/yy*٢7NPH?HX +^po#B>87=GBK/~Ja-S>賛F  C3_)YU}|AB}P Bbpay&!=H7}б,5w"qJk`Př MvqW&1Pj(HMl *^eS}ɉB]W ףKHxu{g\؃A߶F([&ؓfXx#ҧspNHA3#u8R9Yt-gs;V <߀WVeNT;ósA7 |P3MeESZ( a+kQ6ubvO/X#ySrH"Za5 M/`0j#( Hu@HcX96\͟ŹW,dJ5~Kɬ`f 4Sq W{~-?͓fb/H}y%_^h \d[@9a<3%G)Lۺa b N#%%^yy7֤d܎M`yeKI9>(:x$t<6埝tNS})gṿ]-d$:yags29\wpҡ^{zݽJ`yl~4brAW)nIDq-.>!~Ť6<:aN@q!K$u)ЉYJzE}PG.!օbp_ǁ?y'- nOq$_u9M`34*f')i.Pf('7-јы+Gڂ0 Ge v"_-NS N ,Q3ʔk8wQx]4j?l%%DZmFg9UڂI` [USj'O\̯da!K3ހdؙkaq4g)"]c7nS~\v3v >S{jcA6[^ja)Qlwy]&m(bLAʌzIZ Ӷ$ U,GĎ:oa#ȔCJ ?`y_Oי1Q8jt%Czum8q(? RѱAJ{<6F5ovl1J5?UTt+H'BN}1̬,+}YecX]Y 6 N8kg@zEe[p @PLRmױ⟞Tɬ(w]֥n3Gu*3ω~xpy +ɭ'{<IυQRT)7Eab9tZm7Bt|6G&{o`Uldኤ7'*'F%<) 52 DnD.nfhgiz*uxv35$F9bVxبJܪۧҰgWI2دGemgܒO޳\ -FJX!!5ʬFNOW NV洸sk\ gp**igM~B$M- q岓Fط ?ISѪR2K{ tGGN|p>?%/%;0nL-ehrc Fe{HYmxQYv7y <G>K.3]+ 瀋#~;8Lݵ+޸} n 5 _YA2D|\"u3xktԶcOkJ9JfELPl?WT=%ኊB0I"Jr) u?̴62Wiy9^;uÂ\c+/)" ?Oԛhfc.A+K3ݝa|4A@5 )1Ҵ/~oh)tΑC] b9-qm;с4gnDKt*Fak!2jK'P;Ïnr!e3#w' -q%\t@{%[=`LbKGOXIU0 )fFcB\1"y *xHBF0ʸ{a xInж-ghER{ 3؈ 4v' |C;ߝ`IT-^T\F p IEk [ad tn*(B+TYyE=u[t׎5Obr:; 5[  Qm6 J67-* {6hwCD/~=ֺ䲸`Q !f\j4Bc` UҚ)E +aIYOf~p}AH2C3AhZL۫e:+4?"`E:w=diZ1cϷi" ^!> 8|x_>%4ջ$wON;|AMQ=rjW~qFQHp3[aZv0Wg,n#N5+9ahߛ4EIBw'7Í 3>:a$"=x)V<&}\uIUdeI6MpM[m5w leTX)s"=eFZ:D\9{3MEͱ,V+U*1(x;`K:&w>@OU.ΎL̂a_SN?PaCU ` @ЦtBWHacm] :p4\&>GR-ʹjj(HY?720YdC1_7R;bx^]2EKxj,;2\V;Pf"HU=~ 7wɧ1[7ƊQ^E ΁aL!Fg|{P&h0ʭ `>RR- xZY!f3իUS7?*~cA|SqHb!MhU>bƗ*УFtvM}m_!0pHLяgwٽYOU\8'E 管! vA^m>Qs.s"Ϋl}!6_TL͋hDa%e>1Z{xlH@W[9*ۄ'{PzU/ e& *T-Ϸ-\Cfx/b= {Cĺq3*%ذ5{-lY+i*ڙKw)=M50Q?'?O>&٩&G5s (g=%~D2o7 z/J&Xe'Y֐lIjf RܷOK\2۸%eM?s+MS|/gk0֞:y?$cgmTƮͲ o:, )HuIC)If=ǣv5p 9͆Uj $@ @DLM~b|0V [qacy!"85މKv'J8^iAyfWJz^J2hC/-1רfSdÀ/ audJ3醯: RP6-$|mMG<( 5\}i[t EtJ/rWW֋)WȄns+%IzND_x,⋃Ѹ8/+;m"VEh1gV '(guj黒n$;̖yܹ':<_˲{d.gr!]Cmn(UYh ;/7KraE xmd<`j33*FI)>24i'F6Kի4;I)#Ɛ $5O&a0jٜc-hSFҘR:bp-cA0tw9E|dvNv4_Dgvν'"1X$3gg9AzG|4kQtha"ק%:r}{JQsH`cQ^a:٧p/e;pEd\CJ=Ջ>2AA!$_`f' ̴LxfKޫH=ѿѥ‚t烏vݏa>tp'G77 r`6 4u/Ho~ 9(5xw&1>>ŀt8E70U@\>{NjEE3RAtʧ\ǔcM8W[G57}r^`:o怳j 6R0:de'wݸR[7Dd0J Ō;Vݐ5`SiTʝGfJoy@sRRĢ7/ްIШfbb St&.<뛃B@Jڍ:]NAQƊָ;.G+.ݚ5ЉLE2 Z/ϵ/=+FY{~Sv:.zgB !ӇR`$%@W2#s?vHqㅸ[( KZS.|gCޟF؋fx"3V($ݟu(f~W^ɔ٩VG9sG"O`kP U\J㍑/km.zt 9bMƜ/wbZJ 1 \į~v"A}}kܱ  AUs;)Bހ[&6gBtFRDQS_BjdzV@ K1C1|*O4vQ Y =|5{o GܼOk}@8їB3+WP HƸuav Fxx7.)0yE7Kj1(sÃ@#3aP$Nez/d [61=0BٺimR rF;DRj.+_HFH߀ٴ] q&82 [HdXļ4EjaH Vm<>[g~P_ Ad00 ? ,]^N%7 )=-캂 QB=^S6džo)ϣc%C~j9jI_h*ʫa"ooZH2[%,@Ciu=[ljrҫ7̈ArĪtI+!甌L$AuDTl2.a8D&zKrn˄Db>PKwץ2h^mZVxA~~dxĩN֖^1g;d@9 ?fuzH(hKaOlv#|k|#l0R;ίzJ`gkVDdo¿E?Cњ]FuIڭqJ*!Q ,WMUDs7ĔU\QRY %|FSZW6euCIhM!yb7ًN1otm6=~@ULv߬O"(^/ -6Y#fҧht͑kLH08N6ZQN:ƝvL_r푽m{zǶus ^c]5'fQdj {3+kXj2+1{\"S6{]h[&EJ>Ya>dcHza]VS _>8Fѧc?h. 92s?Z/.gdžtEfakG8^$ ])jV9/}[wenU_!7Ytŵ`Sfwl '64WBDFgk';{u  IV=jI!y(5Kspʘe,/M]ZT$75( !{W(V+5ݐɶnn%޶NքQ`$uB%o7Np{lݣ|E w$-P][0vGfC)6KƗ5V2ź2&%?1"4l0g Sc>Ժ?< Xj8n1Dzo$uZNA60`Ё#w4H‘H)Yq WT.(Zy))N&b@T wCʄ6<>⸑}a0%_\k980z;~{IvNn}+9š}9ӄ_U5y/-ž4IZ*x6rz)aZʰZrtbC!`:w @cI_.@x~N7 zX48LWJw'1&t5?&e6~SO tp[wj/n0PC>]HXt g~WHPY#R9?˭T!tAGw 5)5 b\' 4S^'@=4r,RN4YI/2e$*c´L2& EV4!6,6_rٌt%PȈS- J@uŁaUC%,u 5qUX ''ZA8cn 4)ȋl?Jl_YUaTe<$J^`7ўUP=2rN}$]SS@CZh2\{l_9pL7:j,o@p4;9dx!_(%k*UnRLxr(>wZ}#vY5N[ze#ruLx\(򮛪jkMz(,a #N10 '^Ntz•AէeMbju !ٮbI,."8VxbOE I^d,(b%`r {w Nd$)3x[Tu!o]2T \>_S.{!ׁ!7SUt#Ѻg;!QչXsoP=lR\fJg)qF4Z s8u7qb驘,-($.WSm%L>\6s1w&q} Iu%5[j=,AX[uH45O)nK¶CiqS"bF :˹.féy)` JDN@OYƏ-DAah Ljhj5k7!L 3xzׂVZ$]p /E+ZL0$3k Y& <0t/ƸF9#3|G[y㾦V1WMXض`X`56LBߜ[Ku:xOGV !Q Tl0u *{>6g((w`b;&OpbY6A^%9H{f!,Acsmo1S̆5/T3hKVZ:Gqڒ )#Čs2y_l.فWFwIy45bq˛"?8Sn[z;,U>*KSKeY[r8oq"YC^]ֱ*K[\=>~}Z)'n)/ީ>u ;ڮمt9zfZթ;D 2ˬLD9csW%A/M;ᵙ|43$ j|RrJ?qA.ýVBm ^BC }]۩ p:Br3ItN8_5FB?~k^?QmrնƇub9<}68be%GPt'JjW eHxMˣq 6YJ0YU_6l[de GtQ$ 7){$r٫/Z3Y5CZ;s(f4^W}` :EN:]9-l% |1 ;`Q$hӼMɱM71 VӹdacU'_o]&9Fpn'I'PH ~xCi8Wjrf< ale^Pw[j)ENz7OVFr|qx}oA}m_@eF'Pl]SF[eꢬ%z'!*F&ea+(Bu >K+.^?:ظD˧r6NT{L2ތ].<W~/e? g! %$40@]c=-dDL]r*MeHQ?wlpVbo@yb[h+y` * JtO,$_ubhI] nDs>-K:/ ]e&ѵW:/TsAoue;IRnrH!#>ln!A*$onlmQ]_Ar?Ognʿj2Nrl.~xcS؂b ^3 bqeW2f 2wUc-t"XܿhH*:,I(TBk@k.o:yq:Q|FV@\mUCޔclXCЬXq`'1yi\у'G0B;~ i_Enu69GglEU&yToMŅ_< vRc ]洁վقkRwӢgBhyk#؟06a8Hb*;?6ˢIQ`Y%2ARs}x7Iȍuo5 Ęxo Gd To*w۟ȃ&4k+XpL[zTd[b_U4y^@4|c sK︝iBTS_6%a_榲+|T7_Ծ]\yu _?S XHK,[­1@zAfǿKlA*VFd}Jvԋ!dy 3EP`C;71S6icJO#_dE|q~Օ_1gG.Ley9'rHeN Y!So nix92~h8v~XʁVԈnʏ KrSW&R翩{JPc st'e tϯJj7B$M XLlqrhOPHN,F-N\sEVSgV yᤣ_iьhN?ZPFO,Ǿ㤄f<ꄹrJsJ|5}r`",cSt>+&Ӫz|3@w5!8ʊe,c﷞\Ǡjj|=/f|#oyʹӇ3E11>bu> IfFq\*E0f񾳏~5\p(;q [].\[T~z4 F&SHYpYUI2n ,j{?ؓ]bF ꥇ[Mx !`-@oYb>ngRKM#<ƠNâ/g ba{{<@7'E;9#A6w} QG+}xXCjj~HT0Jx|thVV5g/;]܈2 {_𦤒}OE-GnޣZ|b|ËzÇ'u†ٹ9&f]- C4G  GkWbN4a3Լ,)B`~24,rnw* R#CryKNL]B3ThQtV"V./Cc"OOնR!;Yxr0]r/w폳o8.|Oћ?ϭwENjʁo-YnS\~ޘ`c.$*ݒO //OHd#[0蠁Ohbyq-J'8aԜ\{{JN\ !0ͯ誾IC04WP '~͗?> %=Lˊ ;ۗ]ځ(daTpSAR/Gʧ]/.ym5p8J|hIIO+#yF& Cs5/$LVO`ނKuC?Kl4<֛%j2=09~~I۷>51 ,QGmz.ul Eҭc<.]qOfJw"Jg|nC!h]i⨰ydz< " qe"eV3dn:y. S{CEQC~t%ȱr~0(5y"1udpv)88>_Z#T|+ӂςLOhl"l7_Ux )sF/е-&@/&:ƪث(ȋL[Lr@=ջ+!B/p{_4,cOף)*C aEps!RfJ&,Yd6-G(c25_sJiYx8t0;d@: 0վ>~NiJ|.,4DW/C2Eo;;i>aȃ>§2We}Ai__Hۥ\5 \UB7!]T N79]6 eEW[hBV`[}!LeNtҢN^9,hW_IH  Ѡ=HS/ggl%"SEs1r]=vꅪ QsN1iU'W1%PԤUyى,=5髊BŒ# LJ-L:s4읗IȺAιyC<͡!baaJAWpL*u K3;h,| xjH0H[²y@A$ F^2q+-nB$^Lz7"{Zhht)x ~[zhl'"5à&#(~M\;U{%+i?wg"\( ^!*&aN4II$on`,s?zM;s #0ec/6 *Y\1aR WSɜqS&APr*QCmt(p, k%4.Fj@Gfs-}L(XR0ilۼ#|_[V ͑@V[O 6/ė񺇷臼ePsg+JEc֕PEI L۠vTlQ8ġ-nJn F,3YHNa:TavObi0v(^Wjc[(֢ b[HbMH2񬐄pdGU:mcZD룫2,oE#ۨ= e DMR{k$fR欶rHΌ$d^;SBoZ Z"vtX_m+FsDx5 7<8ݽek$B+C-Kl %HMZ(bl\^F9|0VV8"׵Rbs: & ?uXV(ܕ6\̛6#-Z@ ،LuD'~k4ďIP @c?;C̠1)g!_{vJjƵ<5:2)C{}[jVMgc&Y:$DFޙ#|q+IKSOM M#-nU[1 *b(7Cő,߯Vl]q: B7 6#Em%/&CTץh7l-*9ͣAi`K2A齄d]1g29n;  eDiHDnGcӟ71O^kk6I9qz{zREmv;+]%RKD)1)ƭx'4J=Vg m< : 啄#)яۅX߂s_٥G Y~[d'_Z;H{ ? ?_X0j_̹/}. |YUlpc4}RuȡC#8m/d;܃V,/9mZW|3ٯH3izĐMOQ Um :>r@~U_]>Wrəx 6?}X6~<$; ZkxN!_{>~>Ėd[*<P>X~R:Y#1j?tO ySW>H6A%~j^TeSW5(2*SOn O@kffNhm` q5S*S.9}=uMu#][sWYPIQ^>HIRz_O(~AgZ'. ?+ZqSV0gz5[V)R=&.u谪{ma* mUܴ'LVXaK3QXݧ}0`RF\Y6PqE Z-=}HokRdFp76L o'A4Q9#H.Gų#O,SSc#L@|ƊrCw?c!Lꉨm.M29שzuT<Sxuځ'a-HozFԔvܐ[`iy;h?Q4dh\վ VS>R3+Kti-6B YVM 7;]mAhxcYw礲 |zT TzXp(|c>w LON m@R<&& aj7Y% >Ls^%?*OD.1Ug-jv\t8] LM+p;a< s@e,uoc'\[B d]ws}I|;NQY+ p KsׯݘN'aMh>K͟VbZ(O]]u ߖ+ZB*^ Lڱ̠Wgz9{nx3yzŭ򡰪A昷43z݂pWr|F }h"Qό4ya->v,"\~ӡL^FGGl1#8р.xeX:R8]6v@ _4Cta,uX m&#Ti!3iz}}" w3EIҘ]281_Y{;񆄂 Ohu>;?=y`HiŠw0V-<;X[= ^3sWP(ػ?e%UOT'}%I5KdI߃ōҖ{mhIncy=,[(գO!8}X4zۮՠ_+U$ތZ_ S\O=[Z+>,Sw3/ jI::'&tAT~ijbx;.?H9^Nѓ7z{g{w]2Q%Omp6bqIkX)ݨ NYg2VGpnx"e0sQ ;gM!ZojY3jsn8]u#7Eu)n*J2*+CLI^oCڸu)_u|09@ #6V`}bR'|R'g 3Hw5cbdpak=#,Kl:IyڎF КcDa7mDKm{bH4a!$ʳ K|~ Aqѣ{U`psc$4ܑ~LdROU R$oJP WzQ4 2i誺>E8yΘ*¿|){CJe͛+xT?m A˴qhgiBޝ GFfHw.>\3lw ~Kcj>i%2$;t+khW;K1 ^a: rX`m9_*%U\]iRd?SZ  ?X^)B<:mxϻXOu5Hi,7j"?K%:ެCrMbDI UsYNW0t(NOYݨa$&{CH7Nj>PYyh#WuX"cG!ŢScD'bg W]x~|{.^<%tpr}?Z$GY\f,PqCĺ@,J znWTbe^?]Y?/ݺ[jatOn;J#:TfB54J@oT/,t{ 7/zh`=q(˨?Hէsayνђ{[x["<{x/"4|&ec٭Uk#,oF+ J%ɳS$e`l %QdDoB,^v|w:<^`N3i$u% %,.7F4 ' eZl+n5sf#qU?ΕNe WID`1VLb!+oa‘?žPg[Uf}e<Mi=->;EI DCnDg5{QvT}rlt&D4 b;g ".:o}X:v;N?酙^zx\q&j]@ZPB#aZX â!v3Osm乛IU®~!oX}ک;J[f4F#ʝ!aW4BЎ<9^N*j:m]藯"ѫҺl#N1:{L5JD KV(_;oSYP ;c[[ ԀAkFnH`$uД_f{9uwG/l9tG@-n@Y.CJ45DZpdOz=rCn/莽J\5; a@##VطdrPh%XF)YgzCq X-]l]YO^۬#N]l̻.p88mަoZ|CvoԲ@I >ylMpwHH= b+rgT[o>^nMNkNʮoi-1͵frb"- ?CuLE!m !~ZgmY@62#@jCWт7)bK^HDvPRhЂlA-;BabkkaY祈G~-@ =c@2J"$Sle İeTUQ%Ub D-ueAsTN.H.z$mDsX.5wBîp|jJ]\CF:'311ݫV):6kXu84TŴ5`_~DgoAqۭąr^͒4ϫvV-,o9ٓP(W}r6b]Q^aGCZv@ril@vλ씕tZOyU ˷U>hqv/ 1Jܱ+Q qSgVwJ;l }@ĕ^sFèo^w!)V9]rl(x'bzWS=R H2;n^Bi ;g} e1)-o.R/V9骐֗ʽ ih滗hO1M~\&Iעqm=W!ҌߎHK狵pN1αiiߡi/3 F 0?F4nx&RE "FHn|[f7g+ VJT/f:cFyOz Nj~+ iDK :]t>HI" P|ngn!Q5ݶBgC~*KEZt fuD rSKJ5)c($+}`h:)Iޠߪz/@kWŏIzD(JPC'6*{i@;bSuV0DZ۷"K bKs|5 EO8$e[)/U*, .D6?:1Ը]*lB=Dm65X.Ud,ܡo=KWK('r7D0,fZfi4-XwDH_d{Z4rAq.-J䍪A#"Y>nX I0w,퇆ØqQ )mV.#9,qƲ,JuzfYRMZ ǛA؅' 䖯gu4*T9i+/s?Α 2 僉LLp[ bLJ⻀V+hnP~޸?Z@~M% ]y²}Є=^D}ˁhr~ŢMjCZ6c<0C 6LdL^FQ8/.Y_X@@Xao ٘'wH,<ߎ:oBHdѯ/*.q0p#'8ı$ka2\ƌY QC#6Ю9Yw[32 {D34Eh 13=@H\VwϨ!IuMԹ>~}VoEj;VW<8G1~'9X׌bMuհk9 _qj=k8S4R\ {`kLZho.G뮛̬]zԧ52c\)CZeJ6Lg- z8X4(7۲6&jG*wAH}Tt!_nG),N#| tŠtLnL.CEO6 ތknt"z,.%n]_~ɿ!2(=A4p"<6&(jP@/2+6sid~LLq dP~O`Qm(1K2&ww>3 'RVMb ~3Yfn(y=c"%Z9@,Wy+%kzyM, =h1_E0DKHM:"Z8t:5U$&k'lp^ncUCBZŐmx9Rp '|;(֓zcZ}ZV ꉖJ nOלha]u=@D9{ pFtxB v;V5 x5bHI-Bdfw])c蠩]FШ/WXU겔-'ʾO1i~<< x~FxO9=Ҧ ?E=TXJm9/Pgk%T~*{ՓD)Q xڹhSUsvH\O3#n؜ .ܛkC qD7O? 2_/l3F0B`'m/-$/[=<JA5$dHk0(,xR)6M[ *;J&0.:O(Y{}&+kl6k!mtՑ]^}fMqV-n"aw81H\k<>6@Ʉ>voR*n`祤'׌ؼ(HPegH?&E=둾0~~rAWIlqZ$ʥRBŝ)la?qzZSs<'7&VnQ-2.ro:=_YC;yi/'SSi;'}cB#n sJUp")ݚwoG&)B2+;aҲ"W#ЌO? x u=L Nl熾w%t?\m׾z`_ ٣KV7!"u"vG!A}:J~0ChťUܨR*GmR1[Ӻb0|&% _ﷻJ@̺7~y+]׻<H"^c S?unhAħl~^;ŎP [<Ԇ6w`%HM@+ Ԏ_K@ Ј8lc P|\2gע!+gŏtЍ Ұ|c"D(հTGXَa"GZR~jla*j2|y{ 70QТ*R_j[v-1H:iw,nd+>pg*룫ڣOֆ/y$U *-0φ_m[ dtu/7 ~V֩jV}e톲s3MFFj7*UG'ϲ\JN)QS*SM3)%] ބt+I/I]FO։4sZ*X :ՙcIt DomXG=xz1칈L%?/m$@-- @G_)SȠ|^Rѐ0sd"2ǵUqqH;E5A@X6 žwI`&\d|qoa\z@!-:xhAN< #Iw*^1L'=z-ٲ Ǫ4I ,zBBMqU6S `8bMZm+n|4 ݞBsS? 27:Wa&>N)U E|%9DXq0%"S1 t)ZYEWdL-&rW9XKZa@YHaJeċXO%(-h< +!s睝D־=>| 1Ns˞MA?A^sx#Aɺw0C{+:zh ~d[݇.zӂVTk$Ka1KIeaگakbXZkD,XLxqeވQbs&^ [2VFRQ%.mMpy>.~O)]' L=: dOf89H8}ppC (g|K] dz>|C4*/1R!VM4?6tɩSKEA~icFfdZr+xVbZuZk^rm̉U@=z6jt8<{ҙ2 y%җ d߀aZ6DO}[{X(_F t7+'e\m3(dǒ"c5wg xݚ{}s""akz².4a൒|M(a+(7r.Ո3XGZ;uvp;lptD9H byJR4Zն;O昵vy%NM1:tϞwRr4˥!u7%qa0N|Sv`HG:hL_ .#8GP[Q(N8t|Y\,%ꎃXӚ<ەN7{3],l=zIi}ƨ^N%F|{^[ ^$P[֪U$#x^oSG88ZռD8,cߢ+mK ? [{ɥ{j?Q E-w8~ߟj~U߭ȉ-espfQ͖興ǿ7?Ty#{'Nq^;杤yoҡr*u 37\Bw 2^gu IZHṟ6yC-j>߂{Ay.%%xb6c|S NdV1Ld<2-ח?R=i[?Fl힘rǃO\g.=/w0!o! r\*ޞ:+F?[Pd=3n#F@ hX[L zȹF$OyݣQ~/G͂Ye06"N]]Nњ r\9eVA=tHnymm6VWCN%l.ACJrJK}A{1ٺp ;K<0 +j`7aRyBQB PYXUgw=)Bbm|?jl v\#XQSiY<$?jwU塖 wj UٛShkvոÍL)gˆ֕.V0$ʼn˶|e޻*>dgy6t42 WmQh]:CVEQF<}w}Y3{_$Bclr>nD^K2lT0ɞa撙%wAPD`s.K>[D]V1Tjyԅ-# *Q >HJ?i⟤1_f>soJ@~I~}R߾S}"G5qb]vL9i=zf*]Xq"B%;I#!uSE hIW#W:w=Iڰܖ2o v=8l$0)"XKtN!{EFdGs%<LN㏬Yeb2-eq1 R?;p.2#Fȉ3gK4o|O0`F+Gc-"fgDpdt iP deȽ=`HPc:Op v!lGd9!8:(so/`pDO#>@|ɏX)\(0)] bVc\Coڱ.З"an qjk7xv1{dXtZ.f<$,NB0,d}>U]z< z=k=DcUOWvVVޛ%J3C(1w//>2C]12?5)M)(j_H>7ԗK?Lx8A>O0br[ [_G<%oI,))7mwحz_AUT0 岂`a MjEQ5%W{mQ9П'ꇳZu lΒgwV~GNiҋq)y !Vc'L OѢ>ݡ~'FJ\8#H*oU2>77/'>"?Q>p(#ܲEvD$>ʗ8#+z:Efzs 0FSaO.+7[~NDa"WE}1{q-7ڤXoՋGh D]6EEv,l(TfO #?^E޾ǎ^6 {[C٠`sU61,c-H8fc߯IpENm'J=BZk9 qO^LyΎ@*ml?CTfe#!F=kpd0N"hAUK:%SVAp\TC5!1Kdf$AM?B;y8+O+JNEVeӂ' >*Ԧi'D30J ԧf:/B| Ԣ9co*tWgiQo%JtÏ)!5OYJi)+.@K}_~Q6#FSPMs2^cmz:u,]FB~W>פ9'8qJRi[p͆ $5NQjDJeBN}4Pz4"XMUE`5^Aۍd`> bQ3s!Kl*IQ{|cOEm-᝼R7ΔN`5j 2G,=H,>8zu\")i5YHڟ&x+D^d5k u΀0u+dUe==%uZb}HB j;2Js6|WX!m(+jG)sf*"ږԎU95TCw$${@c$Nt6O"YulJ36U Μ$?ȲA[ jR0dF~/ĤPj}"+P=_k׫JZ/sL( ~P] . TQ-X9F̍E魳_QU{qDKkZ b_ZRZj0v9ޭcR^p<$zh@+*Ju9Xx Y Kf;k 5~Ro)bpk_wM6=L ʿQKdOSiUvRWzZ67ԋw'ѶU'\.H-u\΀X"6d@l+L^o/Og2Z>sPs>YE " Zdy.đ*xGM/pǰITI!4ԌT}2,2 xp*n]b7 ^d4#N1f1 R g0R<@݅݋UQ=&Ro=JD':?"MAN4GQ4s8ʿDR+L=[, ׳D^{R"j ")AwF34۩[WhqN`)-O`OrcVzv6ot>m0$;ذ*}FI⊣M:HLz'Lb_I9TSG!EV#6* ZP#\> oD|s%XjnBAfw[O;O?ա#ZQ:P4mY:-pNJ/5ҏ`T0`0N@?'K@%-0gT]pUa3كoU[HlSoɏ<ҋ?9̺kة? tjZ+dJ'IEN.ihe) BGeB.F@6fx]HΧ*:--HD./k}BP=ٙ%NI!?3ާvg$1'gB: vytB$.)S+Աj fn+BEj{tb>|t\(ΗקJD Tg#kjRk՘זyЕԵ 7:8ŶVg|N50 X;8>rEeP{PڞL. v&6TJhRCL)~?K  n'60/' |4҅5_iP(ŘzĘfO?{CPvK3aLNljq/CndkEΠ+nb< t(R.D7ׂcl?sԦ}`ÇstfΆVhp2n`rZ;CRvـCUjiThA,ͤq7cx(S4Qm: n<ҼZk^ V,չ&_l\ rwU X)OsV<^p'$-2#P3*PҶ@Pr\nV|֥x+ikX3A3u"VK,DV@"=#>Xu\WGvs){OJ%nnYkm _zgA@5u:ƙZÅTq؞E7a=\'H )ix ;V*Vw-$,#_('"Pm{K ?/0i3&v{/e qKb&:h?qV=w^+vC f344w|L li:鮑Ch\`<:'黢ל-ܚΰoggD]=z|[8Ru&MdžL'`$l}{Aˍ-MoІgJ,MEaGߖ =){GƾW"yH)*jh& >蛒隚r6~`E2yZ`kIM 7ZcX:l LLPE$ap*ǧj"_|5`OsA32DYܽH[ mZ_mگ>yڕLj|eMق Qx` ,Q%ڈek$S昸i`V"E4m[-h@J>o4^.[܎JsO&[8&UFk), _j5D)眀=KcYYS:F5&G9$D2ƈ2iMG^xR/ ĝZʾ0{zq5~'Sk)d-y >M~2*{qb@n})Үc|//f?;hm?G=D)uɆsOg jpzB=)رXֲ~=J8T\c`%ڧWy<"A*{bL[[4!C:$Yլv Ѯ k>Hwf( XL raRpQ"[b=~ϰt:/G&;9-@`\,uxRեp4yb(<u y+g㭨CQ 0CDS8:ShJuun¬FReJ źmV3\a]&N $y')'uIO|[)JB=l?%bObmב bl?h"/ @T/w#}c(Ú;)=uGGi JKy#89i?KQ!"'K4a 3H)7c-772knGWkoS'z[˧?ʁ %"σ)?td/&Q"EMpQQ<1Jg8k!L3|F\-c"pY a1Zm n- Ěr(0> y;5R]tVjoV"4(On\1]`K3ifٽ|΍ +,_ަia}  FeqE?_(<*fbH-p/X:'P n{GPC')\:J*Wк屺:v, R75 gQmk |`j$~3 *SCTk[[լ0H Yֺm޻},T4R)]mzvG Ω؍Y>|d7a%oB@RlsKoGl "KS_V`(޺mS>s|KU8w5r  ӯ$n1ʴWI:lFe3(l;xxؘώ );G0OMښ FxDeyX"u/h7ضY W:9K--}6Ig(ⲠS! N =dÇwa]s6= -%< &ETVB5ED@%MjfP/ gWF..!NqWnnlibJAq,Sx,ӅV'Ȝ} >)SdQDaߪS3K:NA44n ͚xBI4@;{:T (8Wa]rb^M/#"WOW̏zN.Ɉ.*^H}S`_zN\ 4rNb~cyV1q3@bY;a/) GuQ:(CX ΍ ǃ@#&wWkHJOyk~xl%Gj(.2;;PU?jpVcHDA$> Ĭjު ~/s`b@cˋ5ExNܣ$_|WuBie9VE]NSKWs,K&n:̆^#íod$S(D9w&"(~Z>t+Lc3 rV8ӬMqϻNfldA`F`n Jh 毉XԳyp=8}7"JN> ó%+xxk&|o3dH8rU %`BNr&عg(>qP&DtI?n,C%ArGxn 5PZ{7F-V !UAdVwbe IR&pn\ }*ߎ4WU5dgႼMjn2LvXݶ7܊6.>s9 ǥ"̓e?kQ)={cb;4Q@³ yR#/HftUU?ǦPgRJ¸+ c6{PUHAc]nە > %&F+Hyop")uTbxfH^LKDj.SΑxP8t6+C 3.EDzˇ`唅w(}+ mB^zЬÞl. L[BnD-O$g”JA,Wbq\BĭQLn!]>iiTl^r]9k5 bIpWŗ.ߩf٘lRk^G {Ow}i xLuAng YIڶ-Jݭ-BPCfL/:9"L.oASj _M|TFPfdY;g'Nk|ANߨBF[LT-ޕ.f) ~ 8!\[X #Jb'NY0߼PizMW4vKy_ >TQHs0ch:uM%?Ih$}q 8:B}xFSԎv @X_"ѝ3(r\d,"A8h\P_@}tsM^r]T"k":f;X'fL36@&ivHQ"K}:cD2[YcWRD n]!9jCH N#wYU̫VvqfmJ ^(Nvviteˉ/m=FDbʇ Bm~FaCIp/W5ZZݘ!g,޾oX1懽'S(^U=͙8bJ+{zIKt#%l!lvR$>/-wbԮ7*'d><0y= xr 0nTn'Glqp]vX$OzstHamAߢf]?Xrz1/NI;jvu׾T \$D&%\4^{xcc|ZqT&*iE&uU:MVjdԤ%B FEYW tK)dÃ%,4v@+=UPR"{+ayONc j/:7 qqG pJ YF6[KU 9rv^~=IIhN(ɛWb=:rz'1\5ko&ӝ]= h/Zv:;FXˆ ũEFm~d$A?O0abI;Wo,'r}#I&.2{>0y3:V#" ai] TB2jU5COFv|Ή畳V2,F#:ṟZAdsn0-z#APeYE%i[Ϸmj'O̤ 7&% }.FNG˗j1tQ8 ߵ֛)GݻHIWqkCs5l%f5%8Eم1 Η!?O!},b0ƛyaBȑH,W5df7S*|jPXE{ LY|YY :6ڣK d̈́~'ϧ_,~o>HNtDMwYk)IJ+0$mmS}B/VM9^-R|6U%2 '4*'BB2X[Mn~QicӦ`H[*@v= V9"L]ma $v2mA2cʅF|sV= s|=N}I'A j&NDxYb$ԏh2C,ML7RpI'Bfܬ:%9IxvRɶcta 26vқ;uz!_|o(QRz u}V*O}X_!s؊K#,aGjXZsB]zYр̨ *1oj :hÛ4`Y-,-:oef3" BjAFНJ ).^r"֮hi1zW2Lů,3hh5a#UځծSAqyXw4Qq$j]hOr7zi~Lx+Ad'9n'4`$ ^TcP̨^ *-5Bu#5}=]cGDj{A8Q;C A ,ek8%!YrW{x4?QWWQ=2O֜#1bdg bb<+6܋PfELv4W_f]Ed-IԹЧ&EA9ud)У8%/pp|I)BZGL^_oVW:e Mo"uj{rdqv^XaXu@&l/qb5}?X A9EƒQjAg]jLݯ1ZWI#6^EhKڨCsnӁ\0 @Ӧ8xhXF.[( "꿴`·BޖM89R"TU"ȺLc)3Rcl/ (:c'nR7.=y|jn6޿0^]6QPtKa~ZBS:(J*nמ60~!0rҲ2ۚQ-r:4̿ߊ|9\RPM+;d 38It$s [@Hl[šrp>?ֿ罁F>%'̋{y?IG9<$&}imyp3 /76{mq>^&VAޓJ 4* -V_$j*؎uk[?oX X/pOL r zx6h:U7:ZOR KisY`#1ٺ{ |NJϝ|9 2QW"Jiw[1 iAێe,EWʬM2]rY/ Zƹh#d%*TD4[?\qfN:AH=62󽺉/JSe 2.)]608OBڤrbp<#Q̍B؇O@>PwKy\E$;YST9:9eYrgqֺdĂmCn& T!Jx΋Pl Nܴ_{<k[7bE狹~*_~dЯpUBW2kEӆcB_ =2w6 ޫwuU|6~)ϮӅ96L,ݴ5CrhL8>3 >/ibdy=i^򱶸` H{_{Gl|1t4tàd ɥұkګ1*6̏$Z1]KF;AR і{3 )s3?"^U.A ld'7 vyő~JRgTSF;tY!Mv51 > МЦogmr`gZǙʛj2v 8'S:l0^~iŔsO*42E)۷r$X5`kV-1R^FQ:*Sj22VfK5[+.^aWx~~m&nn#C|VRmY >Mzj ^j-K#Ι)>% 9bO'`fGZd$YjS$;(9ܹe~&$Kx=Zhm c#MPխ5dn:ԝ''={*H`_w7%] B({ Ji먕(h;YB4qk%f$wpTg]Gc)QFE\zˏxnZ׋5n!SaLDI~4o G˔M$'oHwn@ZD0ݩ=LVhЖ2*'V P VF>ٴXFo1\1oxqSDYq"B>{z$tlXm a .Fz/ꑇu{k@!  ]3 n .„6Ai ע(SεMJ ޵:|@Ҷ6~\kz d)HY:;z~Z&@͈03Dc2rqKrq(DQ;izD"6H 8#Z;w"Ws!@ey('X8BCx߷b'חTP.i$ X~bҔ 13ys.Qۉl j]\1EiˣYFGQ:^[bfEᄷ4HDP 5t.U?='#d3;vxCLfP_H] QŒvVʣr)AV ʷ. ՞PޑGroLݲO;j(!tCc[Z*ka$6xξ)JZ=US e݈g,1L&q /|y|1Rb0Τ(i[]J:m"|ߴ}GN'[ybb{yE{I A-U7H`]AcZ)^Hy$ oZULU51,{㹸7x Ԁ>>#Ly]Ju*u HT{io7vY{ lNW6aqQwRT|*8hC $jB֘܂ #q[O5Ϩ?YkzYn1Xò4`UyjI/gY]RS[W~}  =$VΪ9К:o[jTL4.9c(Dg*߆۹v0ə?]6n Z[I |^'ȃ:v8\i*E@ KcE6EfA&>]@  S; ldr3#wɂ4kCmOޫ#lysCUd)]xZHq?0WZ:'hu+ES;>;vaQ> ~hM RX@nV~Fq: 32=*܆0r+dCƖVƏ*ybB%ϑ^YLs*;R/ס݂)E=cꢥ`KP/l -h2T өC}6pE-5;11F<NNwG$#3Sz2|^j2Ie)\{-;O∿3ϱ83o_1TC2z!Haàs."^8V2vN#`lB&ZmeJ%@b2Q w JLZ[6Gxk z~#@*!l萮ȇh3ڍsdےQl9m120WD/ƨĴ)%{R0Ğ4 b <R] j7X.,RG]@Lc'ti&׸{ =^{HD-p/=9obX,{߰ޟ2W0j7 ${s*!GJ{sf A{s9pq:C(~:ߓݜuce\!jZ!(VjUj2`أFNTN1gȊ߅0?UYQo(ˋ5@S]₋-ۏ҆*^7!G%T."v{ tU> [}}M;$E9Vbo!6B;#Cƶ+C KZL:@R^aLj2|OZC4??2 i&vuCJ;^??ۘG@=J~NO3LF(z3AtJ͡~}9áF'E^u_vK{-S`ۈʍsnlvuފ)ѥGS߻u{Bc-CW'x3FDD?:#JGTFxR < ℹ`5?֮(njuD|w>M8۹w+JJz^.YoJUmOfpcc{seB$=jcO\6I\ `{v*I1N(),RG@[W-wD_0glv,X0q[ 밪 i ԏ^쇵>PХ'38x.n0 Sb[rSF* <|UƷI,N[6W)K饫{QP',gت!el;,$n]^B{I~~j/ j+%.5zȤմ H>r12%X"*(Z!xp-\ _Yv*s(S*?a\"Do#N Mx1Wk'&m*>f?Wo]J?|t h<= vozK i(>ӠwXaH) ͡ńJMoȶlKbtr#=&b KɣQjD„avzΕȫ A2KH`zeuV7\>XDvLZ489):. bE61e|Agz9|sɯDOLK"krDLv`9!7tp(X"E@FJgZP;76!tN/T ?qПM(n.t$l~Յ&d^TqCUc +ˍP=BQ^IC/$C]'7ǵ`{Q4rbCcrWJFz5=:oR~H /-(+9Lr0QSI2?Ə vp珝k} !Hʣk`()&YgU -K-p ,@aU WO08we5d=(Ʀ 9 [; Frה6]bλwд@* O!ݞ .[sB!EbYAeR{dISAU#.f5^ e?xM{|}qw+--Ot5ग¥9J V~({GnVEk^P vp<j\SE\b򲌉5*NZRtTV^mū $uzأ"3 Q.)̜9"ҘKc 8[DG!@hF?1^w$$Z44NQghhRG@hOӨ Gb.uL4L ~'$ MfHESNLnboUQm=Vb? yoa?q[&; V2ʂΰ7\{p5&o䡋SpܫcP8xQ/x%@.-kf FVWJx~ZI#@9{6߁U#M+w _P'?噦Tj!g 1=.;iizv!r@f PL8&\pۓWSOw^C4RpZ {+0K#ݵWQ7žڤud䨅AE7Z}}C_cBf`IU;HM_\P%a'?DrȷۊV"EZ 9@w VfI &)ì:5wr ƻO0P384!cN[_3YNavBsC0ߦf[2;^# ZGzjCk3Hnx6]tsc$R]S²[&Y96+=BV#1)տ0(z#(QB-}$T )GjFl\vBH<"&9b3!H)*~sCfBKw]~_%w5:UT8Y~O T>ֵ UlBrEj<'y!Kz*áPosAӫ| 7{j6/Y@m= jF=txb1*7zn)2ymbgQ`EiKaab_>IN!0|^ HQg _{W,wA<(z1H܉R2R@AԵ*SWhTv~~aAoӰ7"✧OD,$&[}jIZӺҎpٸS<3_CB-V|'4 U ~QH;V9eF8s)67#uM ?4}^ZtЄr 5'F7!/ܽ\G}^~d7$$O(Xɰ"a|-k!΃j&t,h$9ǨuRQ2Lڕvr|^3Ex tNA3P 5YK"AxP)ܶwa749eݿW6_Ah=r|rv![5æY橷$]󅥎m.@-SRdH- @}[3 &DФU *B ^?&L8%L-޺DPLm`>\u6'es [oyV+NpOco;%sR>>r~i9dD E1?YbۛBhL>}د`Qr ל[e+^W]lݼ1:znuNWV݃Pe"_ҭG班&$wgMNDzRmրl@B|?+$3tin[pT=8Ƈ4d[4֡}j@>ZL"1nʊRC}*C oY3ҋmjʗ~"./ȔkUD[ikh=TZ#\=m[kU5w8ksvSF8_gzx=gS~TTD y,vWF]9ݑE;p'x] R{ $k2,1q?&JSU{+dM=q@P è04jԑqPBz?m/Q/s[ *sNP߫}F, j5}' Y2և:e/0o9S%ɷ5l~=:Z s/YRa T deyrhW xAG?`Ol񊐫~`%]ws*fΟ{J~Scqx dlA!E0Y =_sҦFiBwH^sF#F5)6: wIז¹> "kcb];[Giw59<BCj=:yюeѕ/t_ÃU\I[}dr$þBZjJ#,7,̪ ,alZԦ;]J@I2qwb<~ KywەT3vɶ 2d1ٰ[-!OWE7Bc9hh'x_?7[+ Z,Nd.norQo% GfIF6}O#6b1JiUG8MWے+W{n M /UPEuGv ,VaoFBb03*\W w 6TdfɶDCcYLEUWZpy #srjϹH{[]>jqŞpY>z*+ Uy_q[j9^azh(iHё KgrGq#oɰE=*sD>Y6VNwl)HIݢ$F ƣd2/x%e&7fG"HcN [*`ji0 "܌.hϣnyMXQקvQϙչ"7 "N *YNՌ+UYБX![ Yga b;!~}}Oa |\D&uGܮm=U|s׎'P+nQ1)6srZjY$Jjzɑ1""!E=N+Yɯ] X 9 Nɖϥ*䟪5k?Fz@Gox)i }:h$2.\Ev 8qXw))=Xz70cbOKҳSr~V@+)t(( z5^nhuVF~N {zV*D~ >fV^8>Mz1 P;>uG7h4 r%z6% "Ԛ*Dti7W1FT"L)qHg({O=I$f .P+#%@#Ki=[j{lt6MEM!xƾ@^,wCp+%d$/.^+i#7lENۄx:Q+k8$4lFަxVm3^߲ަh1 f,2g"||1e?a/8ni{w=2~JLț78XB'_R5>Bs6xZ8ݹ,FK*ֻm߷1ewEG%,i_"H"z!v8KDcYzMVD.Ht˧Z-.Q@R# Ckw JDFo7lGB*l!#BZHȄ8%p4 rxq(/(>'nA=9jwo}eQ)Vҋ^NTC Gַ32/-ѐN|-hvg ĬsB3>B;]$5ыc. Κ+@m1eCM D{#I&gm+95h+=b- H*оЎrbx%KKٜJn|U(r 2wz\ɼ+JύwCgq?59ދzPJ6?R g[_=. MYJ?2 WzOvAr@XJ[488ńwf0˘L&^Кu>{Vǟ^b% O4f'Fk醃CAaV:Q`4-bGJ ~wuabHEG qS\j{8xp}-Tq aj\]f7r%u^k>%]'ÙY\&xŇ#F*4hO5;|:;`{EׅmkL[ϙJ6[Em:[d9ovy\4?Tv~?\gM ߨǒF.<'֟y/ŢE͟TVfg. O]OEHr+س6G%Y B>1/M՝N8=8bx;6y!&_WO͋MB_xgFcODŽt^rZ\is{t9]2DYv|S:r娶pJC)bK $?֩H7DB*vև'+Yj6K>g ¾4D-yLaPYnY|,2ȑvE!IZ_mf|X Pt 3 g* 3]ѬM6#˪RO1 JV+>nMR_ņ!Qi&kuEyޣݡZ[^~lV_u'o FH1E]aE+af-@,n];L7MK]MTs٭c@{1Fm'n8mdI׷scb"n66Ƨo$uxSz'ڡOP6)&;Kuv(;3*~:3i?kuz&Ek; L.&xPيr[<5!B[6]O1%K!)ڡnS9ta)Lmň '3>a&w8"|$}SG6d~7#qӘ?e\ ! t#N]sEk,((&rusl{Et#JxT0ÄE]S䱕"$X{CU붤|赺7,s 8S0?I7yhl} X1#vLBr6wZ%v>ji6^/=c&'n!ߌAW1RåX.Acq<\d;9$.y2aDl&PFy'Xd> jyWJSشՁ:-w'R1@*͚#q.Q'oq 8Bߜ !.)8*Uubr}Wtd^7INL? qlV jBrhG&qdA[[jM89+89+8ԢM1f _߳ R9fYDz-4X%͋ gFE_+78 [4OfyLV? b ȝ;?Fml3`n2NZp5ute7R+YFM=ȬbOPE8,UC~ʹhx-o^ "N+]n ]^B)`Õd-a]ɲFjt p"cP/.<FV<\vqV р[U^ =BMqm4a!`hIсEO X0&m>E~dd.Ԡv^+P p[iZH^Ӗ3_hjVԷ9U=6)3ȸ+w3@V) vR=1L2J!r~=RP*{Q)^C9CI|CW@^ժ ڸ򭅫3ԭ^88FڥG(_Twek⾺f#bMR avz Ü7#;8nKiy}=iW˜ܨ@2܈':2?`c "j?~OMe\9Eu`W#5lwAy9 D~K^/Y~X4!WHTHG4GiOڥ6li '⎛LeV; ,a/RFR"2&)bOrBazcϔ]O Kĕv_pbd4&jp$CsW=p(t|_7J13CV닣hs9&B!gWaXփ".<]Bަ t|'/3)/DܓJhHԜ,EPX1A#\%]O(.}~HA Taɑ_shI0]ϭհ?ZK{yVL {@%\ΊNi;)x`u3I>UKHzsJ.G~=&Sװ4|w I֥c(hmx;2JF0j—B<7w߿BZR+ۚ^Q9VC%gŢ)&wcXwԤT+wG]n2w9l?B|ÿ]ÍFԥq*ρd=I;KMR4JȎ"ZC;]h[GQ%gGȢeQ_-E0`#w\Ci|.(=5G~PoAF``ŇycwMƸv4zH|s W8ZHtgk3yU86s3YeJIQ#Q[ȶ$rH3>:@apw9Wy¤ʉG oY1?FNW~b:lj5zrɭN>x jY܈uBMغ}*Rq6RD*H5ejVJ =+g7WKHc^FTRCRe2i\2Mp-R#$AGb£ooe'k17y:uJtEo.=;DŽhr? ǤQH~GΕTypc^yW3d}v):r'4Co%=׺<0dBhYR5YIs"9(Im?ccYe^Q[j㺒ÔK6 F/8qjʚ z*b,A:7Rj{hQ_lQ75bv_ )7%oo.r|X Tj'G{>WKāKYA٢jϹ9 > /H7Dݸq뷂Gį3`$`ݻC Qqա~-"|";}?p|Z =٪оD-κ F>qϟ>R٭j " -sk8bֽ+WzTX gÕQ<‡{pˀ[k=!KwҭErE=v8c֑eVj8nL*զ8K 82<Ŗ-W"WͲ]zXɱ*R?FKe&¦( ^"1^'(|V[Jxܲul|J<ڙ2OeZ/xZ[)JZ[I>OLDΔ:X U;2nlvZzl ϝ9݌w&.I=ɥ_ ORtW3T?j O(v9%Bӊ|֩BCsmk 1龘3,WPýo ; Q%I}XJ{\ XL {|!,0"}]f!A n]Xð-<NjIU$cSߒVNhɐah|H8< '#_d32TmFjȪuuF^Ǯ@:Dʄ+õa';MVt41%ov9XdΤ=HI"3s͗z؋+ a)d UCs8^Z Ajq%׾Ӡ?ť9c U׬i vP/,8^i`6=27Ռ(GQ:dxjUez5c3h P i3)|4 u#Θ~f =ro~"|9LtqNhB&FW2z֫Ha <""q"r5_i -Ӳ(7ZBJ"{I7@4@3HCw_AD_x1Pz^#>>D1AW n3P0^Xi i0Y5(Z /@ʃpv4Njld޴V~dȋf"EVu~:4} eRe ~3 `^Zr驙DSNpLؑZ#<=W:"i 5Ȳ g6'h}PgCq x)* Xs,nE{II}j]`VWi؄CwipS&[4ȻV}JSK)qycU+·B$+AP_3[/-Acud_{"RlBKȘ6YTw`^ȞG|uiht[`Ǵ̡L@btߩى>'%J\* D w :H wWC(6Xe^#B`wUGTQԉ;V?О$({BZ/l.f}_f`-,jfkPdMZ5g*~&]Ov(sr'(ʾ}lpg?/(Jl2"^hPs@D/Ej @F h]fJP@PW1!;d!gjG$v>Pc ɧKS]` 7;)n:͆o:ȴťFZ=2IYbJ2ܸ/ q}wes0a Po'v)ƒxP<$^д #uMo]|9G.hb 4)WyhmF=UGqU۽F S ;\%ceTtӢEWv_y0av4gZWCͧ)'7'`7BE2EFr2&  8@]#; јrmmp0]DuB+pM S-=JuZ1ØF"TVQ%/\@&Y Sʰg_Yԝ:miWD56sRy9X}{Wo%iI˺xҔ6-{6u&K@>EܮTam8LIʬ8.y4lE.%tyee{0Bf%񁄥E0B+NRN34'bs*W?=)~ + 3A\b̏11/ϿHQ>y0 \q:]+ngdNn=^چF3fCfrdk\$6!ԺQV$Hrܯ}A 'o STas?՝&"F? ̺MUbA89Gj-o |F qzHг/+G~#`074ҟpvf~?$A/3@~F٤sk$JNI#g!2K~;#&Tof&{G]@lnfb'tI+B˄0ܱ 5 ҬUѩfJg&LBEPt"-y ܄Q3%HF@bw7 G)ςXiqy:@Xť@c|d5HG6. hw^帲^^؀ieRI  Z?gߔ@~p~=YNtIݠޛ fN<ӑ2NA! <\0Ur(vIۊr u=TIE/aM\Q}!'ܺ= ]3w!dSSZ\!9pwF-=k*/rnO2r ;+&rA `s1W1QQ쀟Ba0ãH}lgMp2 ^T %y$ 3%Ò(mr %Ţ\UYvtW~boG2UYׂwoɹ&+h#M,وLY&K~DYyPY'EAol;Z VT֕k80`W@"`5cZ ãg1*SVMsЍ %PrIFJnh]Vi͆ţMƕ3F!SR-lx-A9~(6 SIWb!tT6ǁ3 mȡ8y?]oZ[ 8Jg-kw>˨gcP`h}|ƋPKP{rTf5t|(!sjZvK!z%9?!Ϸ_с>HL3Vrvd}- FW;8p =!},5(EkV"Khn1 pYIPQ(DX2k!!%8|l9ٱP{/%=;n*RhfFĬຸnsd#ء-FuSڄ d%2 >]߁jVy>ŭf0!:3;(8@T4FKnNV:;J3+W&a[ ƑܙbJp,b)f:pZtPo1M3oil޿E70XqumC%`'ng?;AXO3N0kM [ƃr:SGdqi1ٺ^J5Wh)8rJzӌõ"7OW#[_wη*z㠐k8}ڱrqa+{n]*IP[&c o_jPqJo2kگY_zMLYfK Ӳjr"8|Oy1B Xu Xu#Vq\7l@1.`ٲ12%'h/UE5u}qKJzVGMdZ v0 6+0-Qo\+ګ-hSέ#es{ZKT̘ʡ%~ՄN%H4J}/\CgMy$2'djy͋TiKh υ ҂&m=ؤ& %4Oىd&)R}8YZ2Y}v3C%_DP ͼlщbA<͢@ Vǘ/훾e VS62s-0Ws`Kw a"u$V쓪$@WuQ#$)ewӝh 2 "+z[edquaߢ&$Mf!H)Q~+Hom*a2 Y]N AW >&0 _3!OТ~dSDͲAyD.J!a5%H}+N⒲"O~ -k ź#gzbY|C;սhuķa&i7W>cyɓ?h 8VjFEȟyqO#v@?;4>7bM3mqS:yu_}q?+eYXzZ1xr!s]bnerrd#5S-9" v܆Tq.ۈB[ubRɷ1-fnXAL" ,pqD('~q# [(HZ̃{t`ٺVpl;(LiraAGU_N>:ƶo+w=[dh?o՗^@D dh6D\Ba|>`?+e#C"FPc q+:te4 ΍p/(F\YU7xO׵ҾdQ@20^3E7Є,2o4gL6&Jw?abmOb#BW7<ɐۘHl'@YmX9/["w&e 'ؓ[cS 6xj[AO g~ 67S& Z>vk7lpTHB0~y=ѳ&[f))}* lpu0\Jq2BøUziЇ=]=?51|Inʇ৑6*iZOD^aP:IߚYm΍b\4{܋;}|C`*Q c1r,4ڲ*VΩV6B""NPI B{݃'<3F6H+rC*mOh|_gdq;G~a}WHԃ4& 0=qf~L7_b"(&FT@XuA8e; XCdU҈"n:d< oէ7~iyb~Q'(Uޢ2cLZQ`ة(ct ;U%bEdJL sDn) j4j@`vNl_YCFq,䉶 e Nod_c`& \)a,Cęv1p-(#sϧ sn'+7.&WI5_xʂe ذ:&<]rSQ8QцEi;`ۢ &4C]q pG.f6# D DD;Q~.`0l[>\_:bO7f{FA_ׂC)R R ֍Jxi6NHAvrͽ6JM qq#mytx0' "\]{D(*8Gu{sfJV^n~Fh XiMchM^ R3$ =.ܯ|'N9u}_Eo)4K *>bmjX%Ѯy?|$sQ7 8!W-д.R"pTf:E E.h)\YE 6cXf^B=YHL@1/騮_$̞F,3?vHwGwv~}}`b-T5[Ѳ#Ƥv::([ZD4K!M6,>r( GѥTvDc;gbP(ސTQ/;lgy\ktOn7xܛ "˜ ڑ`_]}0-h"akb ]^4{l}9{Zgy[pϣ7ܿ<ɷ/;f*<%_(h:^  deI#% {8}*1>i)cAJ:zM )rj~ >_~Ij3$@!Sz47 +hQf؏r&7)X[R^KZA*Ǩ2Yiflh 4 .~ºsb=ǡ~m3NᜮT-/i51ӿhC;beh'U0c#x;#CtWyNjr(BFm[xDcV{bʊc%t: Q=Kc%=?j>ZtEܠt2\K:(-x%<3"[^b,V$7bl=^틣;mAuTRd ৘K$`qLP6e} kh&݂Y*P7hu|s#ZUQQ_alc.M'LGlU*B3$qfmKֺ29ϻB RPip IE@Ȃ0w'*ƍ[dlr4l* df cFog A;* =?֫\qs wQdAIZCeJ߲4}qbHl;˱MjI1UyC=LrK=&K1+Ȑ^Kh6Tl FDa"v&?3qªSRa8\+Ajk2d 1䓬[hޙp0C# <.AJ\z;|o!m̐Jti]:5lֵp HN`a 2F^v^$D+Q #|I!9y&F׼(!>A4Ue.N}ٞE l`ݜ}ND7W KHu2eu)]1|rQ3].vaT=cvȴr/d Lڗ1R0uEl"[+A iSoP[g!0q?.e yD|l&^OP?qsEPSk٢K,]닮쵣7{ž7 wZFFT k2Wz|y2˂rP$|/vRtY56=lk sYk4e0檙Eu" hLGZz [TXp5}r*WѓKwIdm *AMqCl>{߄~l&jixٸ(,0T Ӝ i]'.: Pe~j\{+א89 ,f [\њX9'v-s@} tH@b3lc6~nP_vZLv1tj; ݖ^W^jn)"UQ;Fɫ h/G"Ose(' y8~y"˦؎=}+R,.9'% iÄ9ʶOGyҜs`%OaҽojNd{N|ge qo!-w8'q}|lNcH4 I6ԃ~^,K̈ =E j(};3{M}y-I%jrspewlVwWAwF}WĶtXm}^}Wr<"Lpo~'IjcU=wPLat|.z6GB>J55Z ]|n]U/) U&[e ,٬F6_1A\{ e|3`(,=w)߮tQQ Tw[;38dVDN[g1~fRhY*Y(9n24 M l_7* :}|KAoM ʡzj͓ѳxHlǜ5q]D\>5{ TBa$ZVR /pC bDӭUdɄѷ{ .Viybmq Vvglt`eh@̎N9NwWe\5u?>_;O3ҳe5ѻMh<}k^sZ:ڡg8$%Z2w]hٞASA`h3:G!8^vv,*BߝX# zhpU:I8k2i3-j~QGMl3'N" 2k/|ը&דAD}рȋoǡ% _ -NM)w69Xrw PAa֣9q: iY0/P&&\p1by}[a1\RP AE0kMJN9UL=L 8 <cPѯ$f﷩SI#`èEEU!p|2˽xxG-%"@Dsi:W$w6F p`L1Ktf^ \(wR:hxh/WR|}B)V}tgK\X% *swZ dMi ;sttv'Ǡ\VėF=X|@el\CDa59EbK]["Xi(Lm1h -b^R[o;1?1`mE|O#»shlk/q: qrO7a%8}R_OG+p;y9?#]%fС:[̟ʍ3JgJ͜,إtU=Vs4"0˖ȑؘ\?N f*هR=gfQq[ ή֒IktK#uL3?ؙ ! .fx74A$uRdSȰ}뽩WP@IXilOFm}S>H0YE%krm&(XAv} OpP=!_^AǾI]rK㟫лC'x%Qs]N ݮr\{V]]ۇ+J ԲDS |u՝dJc׺-HW9]v#e\o4&%B0=yBcBکŮ=$%ϰvMW x; K :#R$ ݭGI4L L0sg@$xÝѢW8(4dL{>E@<*G%GN?󗇖6svEZ_k3#"zBKr@d"~"&c7]ʑ\'6W[@pNIuSt 2.Q0J뗖O8<hc:c_q~lmAc#9m/o`VL'~ggCBΨ{ann\.k9y10(Q^MDP(f@XyRW/jQN'V&6y_s񝀎q7A?[)* `+i&s \? m/;J=..$DR2xb-rRU+7ިF4bfn7nznP X2&x ?,ˋ.ч,D:ވ&z/iL10*#5媍wlJ@bI ^&JnMo5R^ʗ,&qz`oBdf">N~Q񄍆ڼs+ަ`R0"5 T$$oOb]qq;Fn%qz_lptaQE<ͽ&fek&ջg@aXCXH`sӧR H׿L 9ij_ϣ-N[:9tSLt)$4[zbоΞv8I;}dŶv_["{٩!qYHT.d<7>jӿЌnז`*k`'>AƩ<9Ca}hHSNy`71B9z!y&O,ט($YnAA wάK:=3.-ų1΢9k1sll<2;idց|տj&,]@BǷH;k9N4B?2DU;p_Ko%8݃x'b \3+;-t'8|pcA+5b"nʡy+'@uv mκt64dΤ 6W36%\N 5 BIeJ=|=e9N//&#(RkcM'ӱbsGܾAّۙQ,>@YܼCp%\SZđ< [%(8z|z#l`J$.B!%GӔ-pڱ}jp#؎ˈ‡ L@'}x9#kJMr qOw2EAM/ѓɏ8rݛ:n {6eG6&jJ<\f o[|(noeH4RMOc9Fۀ%ʲktAϔ ሇ$nP@%_PqL&׳r_p 9!,CƼ@ܗ$]H?4a|8!"q6Qfs(xZSSm ڿ_vRf= l6ݣG60ʬONo{w:;#- e˽JM΅G6t>Ξ`乓d|y.8QQ abydo̱ғ]?c:Kv$סL"2Z,fy8o*!f4.p#닷àr35,Ɇ?)棓{D []ϕ!Fό6悐 /HAPW!r[g_v¸%[Fb^d1Id Yi', U#P0/<8%_y\YP,S{M 1\F[&lU@ g})emLe[C S7EK2[0ŠEibp`?槚8sq*=~^;n6rݺ 9b?K=)`1"( *N+(CecNC$"MR-\t ַ{U\T[MƤnGgžd{eU26JFLwy6ȌPHx2lTY+^i07 8)^"[v/Wzi9]ה~!xۑx5u2UZʃ_FX*tܭ*C|8EF`w%Ԩ^5NƋɓ}u\d6`;>j7P} $ 21;jƢ6+`8v ʼn@ZR܇A`ֱ%TuT.%6Xԍp*n),Ku+ k" < 83+(LVm|b@OO!Sx}œ0*O<@qjHc纐rR*^ZS`f[5=z3GHs-ֿSI^^Uh3k WG\KÇo3ıjp ' "U׵;Z[Td$Yc?ʒDb HԜH&&] Ʊ>$ߊ7jM` [J0WiTg%xnPr[w 6$GaXdU6Imv)/2ʼ79BwseDyNqȂ(h !*j޿75<5-ЇT! |,_0!SM '2k)czIu:HZVу kqA =.nb!GYu (⚱?Un8|?T'9عL2a5sd+:m.+m<`1<Aɖ<jbG<砆 qC[zu5 -@@[_ghYGV rql*yb=a|bCCUJMEfXL(SĦU*.z{q`bl-1 hٴb|F&ޞ JtCvߎڽB^ϸ9[nx6!Q%5JXS;%I@:(+X:^Ψ'd~b;(?Ax֜"'uS̆xP JK|Tzz/-qVIփ*,-5}Y~%s \1#2G5Gt[>a@J~y1]P7Oޏ֡`|F q hCF 6!:i;V'U+ 'V*2ᠭp9ꆽ`)\Ԛ-~m$`E FwW(:S@R p[S(9Xi]N᚞TQ ˨ Xz4 >5r%v ֯ Fl|B1ӕ6a3;p^_`Ok4+A] S]_cɡMt8[ }ՑӅ]]^.Qys Ƭ>40H Js^"Ka 4;"Q& CDT26ӑ$X\jygP,mG@߳#\@\ڷ i#LO }jC7)\t3oQLkTjC ?_r1<~O&F\L xxd DRӡ}ة>s@7k{č3M橚)y8FiU`i_!d< }a^lPB{]r̓K~cșǨ\<] _QckCeC:w$TqJgΠtAF AX˴񟭙ji 'ڥʷ.UH#u".e5_&1AH9=/Uu铷%|BL]Q}/<([j9eӋl]>KH<|vj:D'S*fwv@fF¹4>7rYlIrʨ3Cڶ1NZZiOz86[e{ C+YE4UᙹR?ܴs|GtpPϣ^ w0,fxH%?TÅxc&\Q1.43&HخւƒZo )@jЯ%}.0kM00\&.$;|0H61sݛY4ŞKnu _~苐 *Pce:/N#qn#lZ0 =7*9a />uÁ]W.FBm^4 _B-og*B ]'7RuN"7P]o*l=8;64oe^aidoUYcMzI !^ NPV}[+!'RZkUJY.d'3qs΢ة#'geL_g3`l+)k=%{Ҫ>@װkKmwg;\!rc6r"r2M?۴_&[mU0]Z [Fĭ4 &{l# NuN!ZdP @(Pqhݽ%?nernfYѽ 9jX 7bsPC@NuƥDZ_IDYAe_b9؃m(¶0ްdQ{z?u^4;x>Bu&yo!ۿNX_j\՚+$p q̅ʊ{T.ڐ׻+.ZY|ń2(ijIW`C0?3¦C8~U[y7C 3rJ7..ky4^RQ?5\h!nET>_tm$DFS#1lx$Vv=5Y;9Dq0J\?Mli)X'ؠM֚흜?J6>X12;LԒIIъkўvbgJTgW9?gK6]hR⼤N&y`p,0APxuQW !]/;}{]CZ~44=vwal%9"xEW ~w sJ|xq>z M8 uG͡I7&djVаm,oEoָ4O;/5O15DgCST)7}u9l ¾sPVqM`R1eݰ3O*Dqu_1X7TNiz~VI_gW(G?1%n7΁U<)s۹T^}J "V2Zղk cR8g?>d`J54nb%T4}̹ag`aV'5b#1K*Iݿ ,1:|=XCeD_jc0VV -%Q蟯"^QSG6O[Գ9/, FQiH+41b S? @ąΓe 9waqT%> @'-ͶQdXK6<[k g)_"qLNDBOrh D@ޮ|Tvܨ3 ƞ`ប2u UAMm|\+D0mö$~$ԓ9)9 ߹A䃂/r>+hsmw0`9+>.k4J ;`z&&(RQKyj!j:> ج%3Jy$m04yi3~gDME6YG j"ak;n_>5&b|w^. )$|7YjMTϩE0a%5Y{t_㺟/Rlؗ(LU F ,'ӜÛ; nn gxIX50qmBC<\Se2gz2Lxu+M3ؾ\#[x3 4yU .A琶#(譡շ2GݨU[l*@=ݗ_!`Fzs"*_ÔLD:ڛwN5 :-xf Iv&>>4|$߾>2^Y l44(FO1ˮVu㉔n ȈFض*JtpSi~WrؗўX}=MwYMW݄Ln e#$̀5 $%RCs,wb~OezdZ&FZo5Q$'~gXZotζ-&ϡgP~H1:EN1̮.:RMd Oc9} #zm.%/eGz]ܞ3_(cBljtkn=Jx<;C܆iC6~g #¸24ÃzjӥaMeZ&ŴR\t.)nC^xkj%ͦ-bC[- $U1p>79`KjgYg[q>RW[6O ivӺ'[ dc9r^AFgW&w? gw"߽|v+X#NLgQ-&&cdԥR()PRR jn#Fx(4e?_@]'/:uEՙO+6EA&hDg9o2+̠J- PvJNmHRrLuaR_+}[0c)aN[؊1pB}|#Nv bF|MģQ£P֏u?m Zn1I60ƾ&Ncdζy#}tZ {XϐiCFoMmPwsbVu=K[;c&1D rkcf16FđGCmH?El:y5!jG5F .x3c J@3H3=Dc]58561U`)w'toUџֆ*!Ru` 1# m l OE>a5KO6jnFDJ֖^{F0ٲ;I6e-mC982O#QOǷ)U5:('L|>= зTd36iFrdYzU 1U`edt_(Q--F/ fad 6;6քƉȮJR Z==#We*k߃ H|)h ikg, H2k8DMU] >Q9lp9}JH ~4 /0\ OG#4 S"y4mApfxhx P58dyLi~"#h 4Vj2xz}ez4HLYd-4SygvO?pE&e1VZl|,gu•wcV=E Z>4GaZW8ƗW|yi@0^:.ڄFuY&pM.zGT[\|R/>~&! ;.ãR[* pp3A"e@X&6:,RrE,$=!z$߶T)PAOE+&P˸u? 3Ԅ.941chQ+i+^J@q7|G&"SOlylD5D]ޞ q57DKmX}֫_Mx&M)Gc`f{&Wk>L<__DĘ9(W+iS BRhj+cLTMWvRͫW@e&Y$LU';RhL.w$K6X`2b&@wdRt'C04<Ρ8L[|L.Qc3#[9r ܷc#CƳ0/9A <+0 ~jRZd hBmgLVh#F [R-S`u7 7] mT@D}FY͹d0vʭ+N+T?IKBInmGc*mUoW ٪HJ_d|7Gvuۅ#Kzz:U=$)E>n.O'Z~!JCe4%ىk?@:b;=*:!/&<}k}x̣qi#k6>?-+&d^_Tǘ6Ҿqv>$Ps+g8`é1Ǣ-c #B 4v0˞*Fr}7!ik|ٰOr3{43qdv[b]mE6I{FV ]:a1r&` "vqT42WQ;xq5,% .$7jE֑lXC ݖaG43\pd^&fâ@3@_c'e qֽp96r"t`ED ò(-$V(~u\D!9f{Oss' }a9<;k{i{q*D*"6(DHn4x>(Q ]MAjhLу,ms w##1Wi Yjɩ^:X̕j=1pٶ ͂ ˃ Q u@oio{Ӵ$ xr\JYRwm)Ym{dBGVpP88<\W\Skl8^ѯ1Ck7 Y9WLZBBloWE]%#"ȬDCP|Z? [ܙ 3P]Nn( (VsI^6oꞏh]W<>ت>{{hԣ-N_x[?!w6T`m d1z Q_NBHXZn'AfBhTUfqY^L#-F>j\4JGXӱI=O~Y2shY8kw1Qk} Ò,1]kŧ OD*nI= 60ީ< ۡ#NfA_v;jV, @U]: fyP 9jJgrVM>=bB".kq? w;kf3 ʵ"^i;pE۱cjL>ʃát~k7n‚Rk$1I =g~Bdgv#ۯrn,&O]܄8 e?6o(悯E"k튅AqJ`)fdW2rA~ YۡM + O*.o}00p!xVt.!plNaSm`a5j#|2rqEbr~>1U4jnfX?B G/ܿS8GcND FӨ"Roʴ GdU39_ tp\jȌOm[#HX .bJn@}@F5|Wn3i4Q_>W3ߚ 7EkhHCC:`>d2Ĺx֖B- ^ w o[ˍANѳCk($cnŦ^ g]Eb;Pf,<7`rڼlpD*V*:RB{)8?w n0I8&RK7vl _;ҵ]6Oy! t kb;Nj΂aWCP띇gdfHa qmW|pO"\Z:&ӿ2 $[E@D].I"+nvx98;<ϒii|#+Q|bF3HK TS3=Ko0Lܷ$3*xj:`9X['ի5 gAŠr e{d?Vũ"ڌ$ l~g1$8-*SIޣCY~k"ϝpvcJ,"0E0*F8.BpNۚJC}a^,[gBxQuCeQ3CMAq%bP0QOCACe[˺|r"Df]HMj>5Č>l,0G-3'sdG's*GUaI>m(" NYzyg#B;PCkTLG3S?>zh/Rw/%y- gy1Dbw_9 49Wy|ʐx|H=GD<#[a VncZu a)zht1q" KbNĝH1O~Rr/Ǡ4=dm:m%Q`U\T 6 S,ǹX`M=b?;xD3_.$A5Ԅt"a_G*Ht2N53I{|HQϸ52j:N2 bz[ў ͓zPˢcc:}lx̡ǺkK`٣$!4%z'ez.`BkPFZitr]&`t{lS^DgO1lmz{ A2Ԧb$8{E-rKvr/-pvL7 {j*C sE;~ pЂNWaV3 kqώV%.idB2A쾹BC~JI݅G2 FӏZ7-w$B)2읻uʫ[~2/-WoP7i "ߟ1[5؜{*9PYT.wjBEv\Rv*Wn(wuVG CP3f#&,Y= wAs2ŌO˛كzZIhw+QC;x*Wt {\(obMi͞sWMQs3|gA iP'W VP㢅Cq, )~d`a\OZ2# aطY:bZdƷ n=BV~4^w#gourN/ɤt;F"bf^Jxu dH<-]m>?fj݅h:;ʓ"G3~x??!vQ2io]`?BVjSx4}q2v-͸ע91_DUhb4^h+IbD ս7l ϻ|ґ{UٗK uci T0^iz~5Qyɮ 24ɬ34^%z~W7NK*J d߮eZt ɰA(i'Ξ/e-WjNBʥ\qQ!?$ S+K \B62ll]dD;^Zr'ᓎM)4jgCJ TiQu5ewҐl-$MsklLr Dz5!?o[L]ܨ@V"g-kaJ ~Қ<.7q@Wy\ G` s.fxy'WdE q@^^,h~ޕ17ZI#Ƙ~RAÚ+ ~n' jz|cfWh*LTE?=Z?@6KmaaΩ/=^%ߐ*@5]Q},4v*kZ)AQ^?j¶VvF_t9YzaRo]8}oSLL'2e=rDY*_g*^z^%?WEo*9mP7SOOӡDmy245 z".:P2$θ1sĥٛW[?ƶhy¤f(<2uqc}'_Zs2N}p~d)ի5?}Py87(RDhB{l E/c hlQ6蔛E6)rq6HOƲd͞3?^MށyS"*GŎ5r~';6b;/!Jj:؍OҺNAsS{s,@Y4ں>~D+@KbҾW0|GC݊]WJ#yd0ŽCOKRZ-BvBTQI=vx7ЁV\Iw[>fPO'oB¹kR:}u^%%cW˜cGQ 68o~pFDLkoP 1RfN:*:I:)4jGz@Kk^mEW\mڱ]JV9 0o c|^rܿMI)~c(M,8J R #tN$Nm+m9%d6v~Aս#WϘ DXe7L"5EmcWقZ0J ΠX27T =J^OAz.Tlr7Z֧ҘOТk"KXj?(G<] ClMaaE eCǰ/^ n^Gr^7L}brQ+:fb"Fu">1uayU{pѶK hgnzW~D@?/^+*v 捴 4;-;-!ϬveoQE2!vgjKհu >=+2jlp'SRz )7>&Z|cp'ڗ=X Fk*\ŭS̟5( `S:֢%,uގj!f KCˏtnCK:2>yHiR:}C休ϑg{@܃jց{(S @cl;H`Z.n! #qt\6jjR̖`xV%4{/qQ xH.> 3Di=paaV` łG S>Er^:c_ -sAc1wR^(t[[wc$1EjaR2$orI e=z(j90Иb6%s~k676} a sL hhzPk9tR¾p|zHIY#slOy86Z^Ro/:1bkBMYк::MfaGX K\?+˦BJ\Dm?o)F .DoA߯x,S䧝Io/&PrP˒#MD(.D31=đ]\0⚷Dq]v`#C0&U/$AG-Az}H9lj\XݛLKa}XyDSLNxcnHBs :SvmݤOLBẂڈ?6j=ngAEW/HqADl s=r1*ުsS: voziTtz"Q0_/\'~8X(dєs4gL:KYݝdD`P\va#ڕ^/%wO|F&!Y3UƒRa_ϵ/lLDh]G_lF^,qs.J Ń9G^@!9v@Yd#@>> 3vWLԜ˃M1S^~yqeTA־1gWj :T4 LTݖ+{/ؼ2Nʰ7@@{j*W#?(6ŶNgE:/n`"6piTqr/VGܪ_fa.gRȲ |(_S]\𷺬DTNE BmGz#t[0r{)s㾆]v_r0%@!zO{ql"F[gI8 ]'0hx 4+K4)'I"9S )c Ʃbј[p!]*q<־i "3%#/I$WVdP Zt :'ne"!x`Wl@oVzi,s7 h%I'lD/\>d)-J4dA҄(O|h/jl:G%̛ƒhX [Ē Q23caJsQ~[KTI(Y̧KA9 )  #Xvgs:q=홣rl;\,7½0Sfx*z vb(m/df glI(BVfv&% z8$A!V~9~'6VKЮYC1FqjeUUO]ܡq80B 4m!cǰI@h1R(·;|,<el7z\dcgMňJ^aKr-3&JmsŒNhQy;Vz2iC E3+㙃tv_p ff2T6P 2cl}1%! .W8Tb')DYe@dY{l߰LT2qCogd" /J8(訇K;i r$H20ǪBۦMտMw eLq h0ti/۠0jY&p|k/ާ`X-=.ZL\<( I"ޭ"s !H{s)"O]~s"NW_' >f@0or:! opXg ]]}} `ohqq**Up"|&mb6=6)pny#H/\[5A-.żAQ`ܤw빐QW\> 4wc& $!If3P@7LdsP Al~oҝt:wQ4Ȫ+D܅"J %b̿7fJ*=FRsrQnDJ(.O϶ΚFW&ύsMPUPh ? AP$|2 LfeÇIN dP܊PlUE<ݐ8=kә6JIVҩ=Ei5C’M'5#̛ HPbw؃٦t^VBߊ,hXuʏzOu"*S(Ռ ޤgޛcu@)(|)T_L)  ]1\GO̴P!sEؤM{f l}Ͼap#ؿM̾0zBz7 L]d7-&rOB޷RJdĪr%HAy PFR%9KQ_9g;ݓ>]orΩ< 7?ߣ/Y ;5&c~M= EXB52!Kx~`{^Cݹ .'j̮8TQ}RR9AR4)ew䂘 QT,$qAnG~a!z`HlxKl&w"+BZ_&dw bNV1jk(Ł&MD)zKLvۼT/@<}6zD$TPXCt| ?0F躁s(ʤ&"Σh"& YgğZ1 &ZG-]S˕N<3z4:~0xɧp1G@yI}j8Tŕܹ?.>yW@Hq4跉:)2#LhN[y!,,jCFู77@ c~LhmCU\LJX5u- /bnux3у<>,1jhPtjJhI͠e&֘Xi4~lcdH_xq>֛vdͭKz4m\A7gAOʸK.(F0](]/).x9"ܒMf =%TeW?e]zRo.GcT5W1oy( ri9,ҕBNQuQ[޳~hPC8YT(TfohY i벨9u5oq5懲AYiRL?4>H MA[N, \;qs@#0j+=sɉBp YªPu"&.GlQlJ4zD2eq$OȁuSMPWFf֮E}+b+^^>F?{ң[dMi]X14whcI_M~dY lQ.I`]|g(=kQY]vhra˂Ff|Yu1Mн!hk~hجBi0ME<i988xؖ9$Nz;VFlA]ҐRa2 EܮIr̝b2p?2d(ym\M]jC%;ս\>%+|v s1> jVl>)(ʕ֧Mkg Gx(GDG3Ssb7g.ݪI6`=ȫF)%XM$v2%˞9p, +v Q~,X)_'ae5*?c8~yn<oO8iu4ce[[h$YKhb:` WUHoU:Z{J҉ y2՚iNUȗىP0S\g.jTWWn=3=9n2&".DgGd߿吾iZ pKϚ0' g7A ++nť˦\afa.)YcJC/ok켳sh-fgOR 9Eb: 2 l ތp<ߣ*,RkPyov&G\haTD3]E;pE#HS5o;,հߍTECMXifa$qAC6V.QleTG)WcWgʨ~+‹D-/IFOe睳"8*9pŌ9of}xF^/ϫTEo,b'ȳ\_sjn023+ #b^-ZDdiqeIcr^`v-0^0q,+#=9K?F}B> Z-m©#`xY9FGGV_G˜--~<q/gh )oY^CJdi[<ԪTc8m5Ր Mp8{览5ۿLj|hj|ߙ9Ԫ'=/9Tf5C豤r}|I+My;%Y}ygYӞވf+5vʹv!00T!ks~47NM86_!k=msPə+dj6p㫟u(_vjyiWpcM`خ \1*fAve. I Anw7xJOVZ+?8g#QDN`YִEF 8w5jahE.1Rh`TaʸHa2%Ă?Z߄jzIeçrlwq6P|@ >#敯\.^2kuW@ MA"j1D~#FVdⓄ#t[@+S/5YdSid|4TQߚ=e-FJVuG 5P =$Y=Aju6c,QdȻ̩^ysJ.(}n~nb#"'q?,: K"S\L8'}[cߨ^IQ:LR ( \c*/u:oٖ B\슌 Z$ lImCD %=lddxe>EA Ҹk#&S TߋL-Uң'Mh[^KVM g{mWpWDDFu )E&)9t)݀ž h7kHXpl[RiZHKѬ}TO+ߵ]S-ٿu$1gLgi8d J{)ī!b@[4 s$Bp>X}&1ÐK? g;,;k~o f?E0o =Qql!n4yc-fNb5s#B85ύooYg⼍pyŬ4iso=*h Ƨ–84*o8h1QHHk r/_)5dy'k(Pz^"0U W2d:Hs Ю]hw=`Qz}< Tu$%$$2V9i]=o_ n#?'d|޳W ģIr(K·L5Sv3ZrsNޥJj3M NApV؍]=xOt0;|Ldn!d`B ?)n0|^4Oo™7T+z^|U"ʯe?6XӞA*) 1 mEiKNDX5#]`tIpq.K ٍǏ kP q~IjyS&v=k09b1l0A0-nyrXΕ6B!;LWDӶzi,y#&a\Jʾ]PZ=qR'uE7A)昭u_fIDqw^B=no $LJ(/F4,55=oA\8mɌΖJ@ҬK3rVYѵU*34mX9WS,D ؒٚRŸ-ya8_#c_0ۨe}-ɐs,n_hFNx؏7-BΆ69%-Gs;v** A{RZ>(2̫8< 8G vHAnFtA;%:ď:x DDi_t?eK;Z|5=Sk:Ϙ`9b#=q3i'0ݩr)bf.Bض͸k<*F&CT.H۾ke]T2ERWnN3xg1`&n帯j)y jc~5'':/*0Cc/fYHsuO]b!Rf&I`i 9F K0t=qI o]kqwEϊB-#W?uĶ8m͂l$TaUs[ -COȅB_F&!(>D <5B&&?]^sUw[AXDldiuh%ټ2EvŤ3Vd]z9'ؚ :H4eQ8;{ ~`{ǽ+ %R=ËEx aH \ 0+\!U1 TpɎ1'|yBdQG- lpTW-.o4X5 >.@5܉7-F(0Bw~_'tY,B`kWHo7}.B`Ck'ݪi6RƏc۩io(dXa7> X䒘_]iO[ie`2!2 _{4`66V+IaZ 6??:P$#gohӐ8sO48W_"ke=ad7j #̈~Csm%*ZrNjӕ2 pvto&(6mh#.ꌄш`&ɑ.xz7Pc/dΣBcA1w6r3 @԰aնe`QA%.r0q#Jkf|֡ CYN5%7NҲ _Omv3BB ۗ1_&Wr}\sjO{e{h EjqYrM3S rD͟| ?ɣI 5d^( At%rz6'I[ r27:F3nm^[D~-sםmFTsJP|R& F&䩗x wJlvǪ:j,m.fYxgc? 7 6JdNq?z%ϲӿ ㆆiWEh<72~kyX.l.~S C"2(}>c~Cۉe']O0l{@uPwy }@$*L.&˜:cv uQuQG⡣5SV֖GƅX JiK!OHh9_ 3uu j%Py)yfЉ7$$3FxQ y4<*#++MD25^tVRp 2.$; oEA2+;RekG&/&h/[ЪD*=~J(/dMH!4 }7eزL4}_iR_wIk$7lom: D7<5+{ˣI6d*5-~_)W̊Q8XU,p`;Q}N;R;&,VOiuƧ)'AA,ERO( Ϡ*a1HY6]gQc M{#r*hJet)<#.vrr[E!`*7{jj9Q #)YDSWAwl8c2ybVnc l"~. s+I{}tf/86ް/@/6qcb (]L2i$imc(R~ZExR4s'0K^;%/H^Ж(=X*OmKWIDq 1vM>W(4=T#a" JK2"DZu.D?FWQjTMIFOSAJj2WߍianѣEsuQxV\jQ{BL^ (Y3x#g~Qޤ)29py2ܹmXL*>qAFF2;1a̞O+Ks:nى #G3M$nK=F(攺Iut0fxQ#&p3RPdگ%Mr\:Ƀi8tg%{Cu> k/+٨뗇}$7SFdsJrjT bҎRA 0T*oՍ`|&U5Y*O4 4{[>+vRx(:bɷ ` c3%ѯ)B/hpʹ}-\K=5ګBEb&j{J=!1W"<E`I6e@hskO"98縋{_GBb7M[/A_Br,)j\g" \̞L~mGr:,[r0D'?O,YBT-'0&<&mazj˕wA6S>.Ô @"wz/-.I +hf%gLR,*gIrTXPUf^{TeϾM +eC T7Ph:Ü, Cgںjuz٘ih"/4Z wZX&-F0Y+&k; t`n-(gEHs;]FC'+|O++q/AO=ٙEw۳0MN&@w F^`HTpɄ},LgCy㕟ĺop?G Q[qC_xrOڒ0+AMo4o~=0q^Z.[w:TԊ_oӥ,+I巬HHN/m={ ]_$[*ʤ*%?$tTӺC"1`A1gRJԡY[F2Ǹ{ٞ9FsňYhZaC2BcocXaNFP@3,8D~t.r<638 `;_+F1~ޡ:Ͷiya*ᆦ/D X=Q'-ÕaA?;[4UsKq4EI1k[^HJ" T TOaJY UƽU$FbCD_cU<P.?VN۰ϕ'+RuT1A[2 塨iy[WdFh/>{8 ɀl)*Y] Σ#ăU}t1ik)ؔ~f0R.|i ɕ{* ` n 37WapyCSXΚ 62SA=Wɻv*4jp&<< oZ۴s )A$h ?P%4Mb4>,Z3{WaЯN$կgc~owb9EhUGKXS癜Q E[M!H.ëxA&c #pkCRC;V[wL6\ V#WFȯT|Iʇ4'.tg ;N+{k'hX$Ȃrhiſr8ŐT'Vϰl!gM0@[?(wh ~rT(냧`1XDTh1gHĢGBH߯OV;]-Vf2DBbLg{hDLC3g 3itТN@XoD<_FU2<ٲܓhqѽFnأ(I@f09E`ӧ;im#n?[]3RA~qop}bt2 E ϻ@+I-OXqb!V',zdLl|sv1  +;k(LΚeic ^ 6>BA5TsY] гi29~-u-4zEVsd &`SHdJ~1 &fx];{rb_X=.649U?M jhEm(Yho`L_4)cgjc:2Vjf(X5/rCstN@ /jg-5`yhYYA$I €KJ·Ss/tC[A) <3[2 dmTbB$r;;acqHYM伖$R= Sn^xZd}4?hDo+Gݴ$=J0*ot[gWlkæ2Wswb~&XRm񟢱 9KU5 iL], =fBOV$_CA2\}bGsj`7f7Q42] #ރnuMqoX -)1]\ٯ+Qv&V~GhD|yAi}~*>93B69wU>U~O ^*8q^:{p[Խ{E,/"ׄGơawH'hs3TruiLQ8TdJ'u>{^A&-A_%eM:FAH* &b̿ƍM'Fkan~CۇNKڧWу{ZVB76!'Z?oػ wZyH.:HdTa <ӌO-M:[Ɠ&T#u9/%åD[U&d8omL(HF6T#J{m[J,LU*C}xjgD5R6q09Sz, Z)=:D9Ԇ93<5Z$yZDm*zn %-8ʠ ϔo˓D,u 4,Z\ןXǵwYhW&=?"{oi6ic:k ;h` ^jO#Y:odL+:>PJ#聙D "QˊY {BvK2>Jq[]# W=_M϶2} B>hybyTeH6!*<؎FG9(٢h+,.慉I7՛54;ײ$ku{ RF/eK7]7۱7_RoӴ|KMgDw:Zr03;TئOI^? ҴUI. 14gaT=298Z|bقܾ4}6Eљd2g8Gn٣>\>^7aS|$[?y ~ AD }`fG;}t,G,Bi;+zƲ%1M TdrMV)ϧlPNڞ!r([>ၣEk6ӆ8}XA`I0HlԵq 'c(/2'b*XU[D\9x۫! HrܯZV0Uk9υ+r"l|01C)GmXdN "u0CBCLB+`"8\VMDD ptJ#mI.p} g6fQ=)x5 x¶J,Sm=ﳐ3xwQhlZxON}R;.BBQͼk՘ Ai dq=/cFReMcS(gF~֜=oI8bcGCXs@3B}l]W~;qfghSJ5sWCn9AR)LGE7y~ j)꬈0o5}pFJ üϽZ@2վ zO21R"؜PS^|aR@PKɳ8jB&UTx CoB_EnwWT˅Șځ(ZjK*Dy%#tKzV*C+! AgR"J R~7uS柍(N,72{Ák=)JԅhCf1R"yvOޞG[Zy^Nx'sWA|Kjh_@juEnD"tEfgX)"A v O(S\^admG]#>Ȧΐ̘@6eSa[; <çI-k_ Z{,5~4f2ūLY#)ʟ^2B=9id=ഢIhx؊\6,!EqW;$r#;҅(js~({VQ]0qG25YQbC*[-r:Oz(f:(6簊.8Cw>@wښw. 8,P2j^]655m6jȨ=\nM@aӝp#*~3/ٙ^W;c:Tvyy<:oM >.pvôg1^G`z"o ɿ ]:{<}]:.9 mkQ:ٟɖٰp2GdIt+Ql*?>6rWM#nFt[[20d5VgDh,szԷ5GVb AM ҥz U B!}ٳɽh?dT)elmDb%HUc(/ɒx+@5l|~QD݌!^En%S12|AW8 s7s&jjH\EMd݀j׃i֙@V`Qm[,Tk9FFKh[8[܂yҖw/I8Ŭ%ؗЫL] jΐ މV111$(ޝUJbØ ,S9X*oEZQL[[K̷%E53>{@pDRT:ĹvnzӰJq~ )<Z nyw{@B `} j\4mv1ƐcLU\psED\R=wN;И6PJnPtKd?KgV- 6T;GI!*(Q\tΠՕȔAl^gEam(Y!|(wi';2HKt~ s ȓ6γy^z1fyeUmA]R\b[Hdpx`Dؓ mJ Nmӷ㚶I3MXֿ"C׿"D|}+}IE%w˷h5 {!酷eX5IJ0Yu'I'㗄>}].,5AVB󚨚T NT%AA22d TS6y=/%srկ Ep k 3EB,w9αjOǠތb8c]E-q2 ;O_]'W/K(k$j)`W`K~ *N2JH|0m6.QB`gDZբY0Շu*h1>xX k@uΩIinR" 2-wzWQ^wDGӣjܤn~/ZxPQAB8vc<( pmy.t[]I: K9-厃f2%̸b@b>OqX'^ ,+o1Wd!`0TTżl㨢$pJ[=i9 ~t& W轕H=/\pe{Đ72 6^E٪gQ j9kSY(/YM6` 8#<^g2&G-E@ Pom#xV,o聪?[ Ig_,?BA_&lJ:լ:QOyZj g~EƤĺ)ŘeԬGƦBqgweP}r"7͏"N``.{.>c6en&Zn&j90i3;Wy4Բ&B6SVףi~E+럻QqgFdRv OB.yFWJDZ 69XV@{ݗ?}e;>}ExXL(429¥/ Z) FI$,ס0A-.d: qI}^RR>2 u´hc[p؎ OC}ŞVBWA‘.#UPKH_d" *$j,=$@GwA83jr#|ۼS&$qV4@qC5"o"ŬBc(*IwAUchL^_(Uh.[Kެi*|&;e l4& 5"|CtR-9Ex+Jre:zSR&=]xf˼!APν|E2 g h0qe]6l"B 5ib*4;T`$Ǎp쮂;#t!(; ܘރpwSq@k3΄.Mwư6r^n7g! {avA˭4<]CfMwx+mY[>%lC%*" !g}sاTx7a;/jD2gU{BD\!XQ-C܀K"4-WV$τ|&6YI;<{0gՇlR&;//A7 p ʟ"Q\LCuLLt=/3+:t:isyNo+ a2~ Q1J=i~VV4~#onk~֬`2rQ̐ғzǬˌ쫣(~ 9mG#.xΙu;k0n*=ץtlGT\gPӻy5K:eS"v*af%Y%m-(A2pdi)응D C E)C8}qL[їk`Fnh]׎#-[3~ؙR_9enm͉/}x~Eta׏0d~q+40ߑj9biXlt ObL̤":|Aᕱ*OԷ |U[Ao}C5S B_\67PbDR߮EGxH-U!cj[A3r &ɖǡ]d`?qN"w1 )y$AM~*S}Sw*p^ds/AYLA*)NOmУ&h*81a-wD!ƿ. ʖVJӚV/?\)P:=9@ăe{{[kQ~71:ĐòqU ^ 25.AJ3SB6QHp5۷Wml|X%%>Dx6>u0;d.wZمG1ti[i:ht/{uHc]m7mM)QF*9@F>sb1AP ۈB 5Ϭ"!gH}1Ie -J÷3M`Z{pB-4#Ӿ f/*<6ן91P\ ) ;`brĥY>bׂ!Zw-(>B~1]P"<G@ b1|M^;j0y"wɠ dٻ;?L|7cYiq' k ^&Q: O]Y9ꁟ[=rc40%FfET_tW[G{nHoǪFj~sA~8b$n_F^Q (<B9J 5!Ҳ'l>3@`rJFeO+~aͬ}YOsA~JllDu|R;8)h;S0UNH'yޔ $Tug#->2Te6I"G w'قV_ E8Y]]G+;+}QV_pY0un< y̵--[m~~ccoGSdB @;JeG˶p&ˉH`)c*>,bHjb D S)BOE;S}3@E@_ lN1v= RL Ho5w| mBD3M2 etrj ߲t@`Z(^4ҫ]@Z/,?.$RBD +˭YG|>pKKo nYC8HH풦c̳.M^LbZ*N sգ+2,lV弹~.A2'ۥ3f6k `0xdCq% M=)݈Y}">$:cAgD4F4y{ R*(|3|f3+ꇅ CwD"_Wbr3x,[A0c4cBn>\-T#/J&{:Bax~,X2^PP1V%"Dr %5Lgg^#XTtQ(CwN e=(bϟKHL\IR(3-&LhcK'!_#Ki$ư kb7ptVyc؃O, 5QT@,ve MKc|~qB,mi3t";CAd4^!sҥ8WS4Q!'?$H{Z[FȜ(輲Ȫ|h9RWZpV8D2`h}L5n*.-Gpe- ~ڂAEP=L0 =ZW9oYD|ns"j`Esi"f4E*K%\^Wl&a]kyd;8QxWYfz'LJ8hဉ V[-ql5`j&S9q5ۮ2BN^h_l|};p5oYM쥹G |F(z qS-n%T=40xKk)W.$5ΥaW W5AXI#Htb6-`>k-Rƶ %i% 1~P&P_KQ)j1##.T+%ŞMtw !ܳ|>Q{ z8\hU£[˜R6'.iYid/,Kk!2K~W̽ XdOxzbs5 FA?avr&"0">fU;,ehs\KE2D4kD%NdwDeW(i]c#ρ_!Tu űnGŗ#ÅAdԷg}kZraS-/7(%Ю=rLR)#31xt[3ƌ)wܓiZdg=! C"+mlvb޼L7 iDNh&kE(l=1 Pu<0ۼ`o[XuX:oCǤ`=G]I$W#61ǰ(5!3E^Dpzrzk-,jК3)Z>x ĹY;>yt58d,[a^X^F?Fn~44X(0YgN+e\P]A*Dy/Y(/ܶde,/k'h[%=v6HJPvO{82ˍ!4g6S2;.Yڰ_MYZ@mZT{k/#àY M4$AYR3eq6ɝjxɨ{TWmJ_IhtqNoaԻZ+p4oz03c[W?;vb^уeN=nۏGQoZE002Zl5ϩ\OQLbM*:>\!h}ρ;F42p#>О4ze+4%&-Y4hRG;,!ؑY++|D+J"b|~^).'o=$Oؤ)1M7 ܍6+cP'-*M:O .үxٔMCQX!sЧ24(YRB09- ~3xw#Wc\G˛fW#;^Ye-}J&bט}l-1m|xgg}ME{714*.3W95!E> )p$?i!IOՄd0pd_Vް} طq|*Г4ن'\#^3>CU$ц;d 1,,Ekl%6{uO,62V܂as03dk5}b^h`hkh_RHvPe'e17#? bTwHۀ$v)k:MNgG8)<ʓf {:[j-EudQ M WŸض\j籠c:R\J+JVyJ7V]QMҬy㈗;eov.QizheFGϪ\πVri kyCjP'ǽZ&W_:ͩ 6dҩlL$)Fq9*pf IJq3 l$6NhɢeP@o]C7=e } \b(Rl,Dj2j1J]_X)€XUeIWe$8Fl6a  j|gYZ070701000004cf000081a40000000000000000000000016759d58100001238000000000000000000000000000000000000007300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/intel/atom/sst/snd-intel-sst-acpi.ko.xz7zXZִF!t/L]?Eh=ڜ.+ޓpO?mHjlꦤM]h`Ñlu6!*`٦Cys7z>yd7yk,eq\i\p4[V$kf:= \ eRQɏ}mS3 N2o(YhxRHE8 b"lld)=Oj3o&ISڟkba?/U=ջ.90\#]^7^d:ؓc?S|$1/ж/˴8T:dW蜂1DB"^?!7DBK`$#RK̨efwg^gkσL/t` ѧb|H[^]zbzO-(RgB_Y}-J$AO Wt*b$zf-E-F%B7+mT>8(p ڤUI= *G7V$2#D&@C?wW`: {XctG!n"<݇]˲^6.y^p^E\9喯۵1zJy^b@H6u#iq`$^fs)@pkWH=(A@ 1@5-M#|[ŎCa9ª$<>ጕ!Sp./@fV3R}z{b<ÔF-$tI77DMיη !+ lHe@k&`+& Xn9uAKlKI0\n 9YI,}#X:Nbzy` N$2i3Mmpn;ǜ0Lrar@ uNNh-ąiYެxEbUo_֨/ zD4 ܈,4W3hEcZZvl=J,LkYhX\VjlYk+=kpy駰kƈsyTV)'F6(%JeHz;A9H7A8R/H= 1Hy\$ݹ>"֝&uUC{㡸[E.p}iOGx1ÐzqIs2#!Q$J+5pOsLo`j;Lv^3Y%~?owJ{7Jlk~^m, {"Px9nyv{d:ŵgobxFrWÌJyU4j=l.90NhȨROԛ.܃}`#`אﯗ[%YDxFsYtf-H3ΨF fY˜bo"`'EMmKft= \ʩ]Q“?IЮ>IBءH0ND$r d/<&4'\|Ax8!ֻ_4Lc&㐴z茬r0"LKhjσ۫lک#5eqX^:X2G^$>Vg5L>C,W6q-N.mr y>Ž`m>ǝVg~&XˣrJx j;h~JPFevP/NG\q >8CH0) npx4 2< #X^_.(hPAL7m/. NwmkY $q 2.#z}2LSutx /pFc^<22G>'Yl,}!;hO.vv{2s+ wF z#n)Rb=xTXNwe9%+6^ɭ.n)oj I%o&2Y@^-7&f?SY_TvU3dW C`xB@VzwMfu>̭#ZnorNo9{7J(/„U$9~d;qvXRQJd}cK9[}O wԫG~`kīNjrYŮư=*МC%é"S&< ȼ9[50Prt bgvmޮdpWLCJ >.y]+?%FA F輇[ұSv<+EQ6jQ|?L)^,M n /\bɛ+*h⺂cߋJpMŠvst tF rlpCK'}yKq]GLow5EۺF( $ѽ|" -KZ+'3ĺJ**'R2g:?1FxO|1a#:K+ϖ"U( Zĥ@ஒ 5F.B 6E l!N%Лr!MXᘘ7֚!Vy>I7ev( "x*qV a? f<6pKYUq> C"~ZyTVKEC[8VԫM5PyT!ljH_[DoM9Jg_Sn5+XboTJ0^ju?sI$OHoKn %> ܒj|,VD|};[0"[#_?WR {BJ~b6X8^Ҝއ:@h+,4JM|o82s) +ghq>ȹ(imD@\򴹔|TE[ǹ]%G_ߗ.ZD1:KkХZ~tv$afX[+h! U%0ɬ_&9-i w ™i 0g! ?ckQ2Bmf7f 1fxK[{c3kKgkYP #i!4*ŘpyGMVUQPۨf?|!g`0vaϮ5jNdM.GrF2Kn.NsԮJto*!nB3/zhALE,eIl^Sʠ@X#IRa<5}>(~O@:=ݪ1]0i#9xM>p!E1%|NNf SpFҊY g{S~sA) .nY̫&%ڈS:H] ƵG?x$;Qb*ZVp';a4 :ABtrjd'7էʬAMo¿{YF`=PD)#`Fky` 򼥅vHsGiJȋ ʨ>\Үqݰ㇤&%9סwnC!q:vN"~Y;z"b݅1N&C P|݀v--j\؀ TqӀ˭[h\Rgl & -KIE߮Y4(a*HOt0&]$ó܈l+]4n--kgWdwtw7?w_>d$8B}I#ʩO7!T5Oh BFhdIJES8ikls}Ãc-PxI&+GWzf}"z4@"j h|~jh\u%5D]Tnj>'yBMb2$=m0U#{ꟃ\`#0h.Rblؘj_ӭ.E٘%4<L"wBRY?>-LE %x|H r+v|AEV{AeԌPOʢqVk|ko7g,BijM3Km09 [nKo8EaUьR,#[:3#+= ߿D$8<ݶ}j./3{:x،6[V&'i,nJq*Dq1fGG#ghI/G=}"}R rPNcHr!- 9Z/䋥`Uӆ]޼Q[k+MִG5s}";p?QJ} bL/Z3 笓z27[_|;K#)V(o*FÊJ°Z1TUC,2kCv^@&7q)`99-2q(n}]=.jW[QMк-9Ou(M Yykǭ<"t5zQidJz10D>HS%2>BzVUU`O!x7 1k'#I0 A<;Qjtbu=2[^Yuw WR'ә+=KmtzJ +/I>v Omj1VC{ 8ph|ry@bcrUuo D=/:5dmZ.W 4< 6TZBb ׮EE#LߊٰśsRb`#LI3J}!GF$LnX($^ݸ+\p˦nYРa]I~O*|C 'ZR^%/:ĶCqUR![]=rbF)cP9 s `${}]cw_f?ޑ4Y}E9 76 NLMLΩnѕ)ZBȲ 6Lq{b6g'D>Cňqn  u(5/tlejڣ8~}t;](i5<Ќ,TVOu%xE1.ۤV\NAQoŶ"Kz(f;zx aL|`cb`8P"K0| JĜ5/f2E(0NkpR]p_ UC LIUۄx, Vo'Wݩ`6xD)[ ^ _W1 ?Ch<*D;b!SOq4GF"Jɫ կR-fIK+,vpcr ֮*Q$z&}"O}iJO`O>_V/Z4ScG҇sd"I 5. ȸwac1=H_42q6qEȡ#wiXGp|ʮ" kU%?Pad"0/z8$S10"r>?7V\iIɧNz)=EH H"}x`H v|q!vĦ(A>:#Y@_*L U=aZ YXq`8T uE]6NvQ8S9>p#h@h9'b`]W\8{|qSsda炚F@ۖM3Ou 5+1~ jhbݒ ]8F ®Nb)oJkJYt}WJ$J{zB0,X_}'.pl%ܵb@ܣ'+7:A\){ &[60=O޾^ͤI^)R%xɋJ(|N~?3iZ^١d"#&6 %12kVbu'p"6ӳ?Zbާ1# wM\Re12ᗋh>Dщ2vHک* UҢx|л]' cgLb#UHv& !<egj8:9췟e3i;(ߛ?L<+ Wrb.>b00Sh zm/0jC{/C94ˣ'7a:5L7W!VWR)6sAa@X@$UtybgI-rQɽQ65_W 1~j-Eݢ؋ 2v\_ST|o-^ .[}8&A$op+chgɕkʖ  %[S^vڇėsX1Iϋp^j/(#|=8mb}~# sR [mbRfn̤"-l2S%Sd܍d^eE#;rTTYT9zD"Aa²fG͔,-YxFԭɢlFb:ǣKRN&[ܗ3wNМSVi=je#6 =ByDQŒ*r(8=xч `◄7WGXl0^r "qp.fn}ZxgP3_';(G\@6>a D2u92F^+vGz|3(WCY3 |%=+:: Um]տxIF}[\$W]F W^{|e3,[_oJcdǗ`!4\asKIDLE; <9v ii)8u&n"뤚)o_JH%]LSTeRW[K7{w?3}Y!idu:4AuP:!h sɉ}nJa9" ыnuqXF ivS: CBeK8FWN~HDfV4yL ^c}GdXo0jU⶞M"$8DوP1mMW.eMTIllf!`\FxX<r# .:BI 4Yaד0@?^t Dbzcπfix~[?jI_$MXpoi gKJIAગ ~ j+ݘz%g|>{?^;}3W5hYlW. b `1@1~f QuSB(Aד_`_H#Kr _kৌ l6(^/Fj,7wܧVs,vv;͚y*c6V74xnELC}ɘJ/]tK2k`!9ׅ;{}yd4+G[ wv6>9jޔ} k)ߑXhSʑ2JZk+`eNΥßO9Gb(r7xթ~dtqλ[ydX /qE8)@JyCV7U"4 1r-ɶW9zf .D򈸏YQC]#\@p`%Qq,ƻg^d?uM0`C:cǪ_R{\۱%IzuZCOiB({ ,k+Mœ5ܜW4+!9L7wZ1c>:B 3 ԋ7-xք0dqIxI` ө)'ƭ1 *xkZc>>-ENzC/ 1E 0f%Xѯʏ6R%Kw6@iPtū Xa@{@޹"CNqN;65h0N x{oTIJxDbkfԢ^ "P+\y,ysEn\rpZu#@~^ƥpiTBzR%i7G0ɡy "7PUbanK߮'g_S[!hA/ǟxZXfV#}Eu^m%&qzW+bG\yM\:n \ +D;QX&uVf-p267~~mHdI2ԗަq`?9C蚶Fx:axl,aϖSQ|(Ǯ!9Ȧ1N,۔!iIY4[Y˜&jxi8+ 5ZiReR 7:7ރ]DpuHLes핈&݁{+Xx,ZcM;!TDF TzAjՀ:p(k !zL/%-doFIHyU[${];yxpzÁ+4J@t[R~X-AdB⒤Ft&=AꝂT7@ :s's]C`ED \~;(0^$ai.Iô;o`QixEV-ֈ'# .^/׾f¸ėUSכmFȞ̲㶺nö~;G{ĵ@mਲx@rq% u)m J_ARHqCQHl^&7GzPX*OjM/2/O5AAĦG^LWdwG TM} 4J6Y<䘼K:9tgXs4w3X'CaPX@wj'E 5l;8Yq oHPSkZ:N[5>31<N*!oJ{ Q8yRL5l<@ȥE6)k{~S?4$Lav^IoS1l{]fk%Νl^_>Q1)l%6I]cIJ-)اNޞ\5Q"Eg\rx3DHp48Bn_o|>oCYJu+Ln.K2ګ,Oz-z%p4BmrfLMYWW-[&DeS, ȱ]s XnmyGdE"t]>.D,6&_ ye}6&ߌDvbT=D /ϼ+#ivC5YJ vf2xmcf]R+)JQ1VnzPqS|+cADŽnFȩF`)V J Gu vEx1fґn&i$d1Ue^ӂmcXk`i5,ӕf^t;=Rڣ'RVI SB|\,V1 U:#x|>1B0 , mgEOY{ÁuSښ {ܙ"KAyɢvAbŶt1K f>. ڠ3:xu‘;7@[A89)2T0/pz9l8,g.n,8X ת%X*'^fF-N?⁼jHF~t8Ѳs p Uj}7qSk4 8+HbZ;\|F@tDRnRmzĪ-' >2Fg{J%}oe* ,>r9jhrK˰ug]^cABZs"[5v|K#LJn꩷{`݉f'w_8"nanWlGjo+-idCEGvALx3OšBҩs)%^ѺnHSRɆ4UѶ xq䯵 QRT- F h EPu+;Ȑ~)X;wof-.{%ׂt9-KYUԎyr.1 r* &15h<硢无(?pN^~r..i ztE{И)/4r0<%q fqtuZxyg1šζ1#8b+sNޡTD*WqNgAΏ@/@ Wx""IeKbnjRV%Ψr4ku}bm=xP4*JzٷPp) pJW2)KS{lEEiQQ˻T{bUK=0'=z+[K.OBͪK( ';t),BZG%q[BmҽD0Mhp󭔼OHWnfqߧ$,b #''1%y- 7{)y<2twZcO.P4*b*r dKmFh') ɒ0atk9]JDu*;5h~}vxW~c N:N`aMB…tRG,Y[n%-.ybƾW';Aah1T *H)`]N;ј%N=RbƷK7~&3[vˇ#&PPI̞M7_7N'Op[$ev'F$2h*ǒ, ձ2Ü)43Xd*a>\ T4[7n/1v"w8lT2s8}8n@{,T[bf&Y6!FtɃB ( ^Dx}:z*JC? m4Im"NB=7h(ikdkyХ)bI]RC_Ko >XcF> 6@Q`G a9 *4x/c6|8kqZoq}=,p5op2 OM*.I6h1v*G(:fKyOC)V1*6PyBi&M-%izS,BdzFbYtuPo[@>wfh%a߁sLТ"G#QۯIhoBm7Gze&Ou7BBX&bgK, p^"͍Fq M,H}6B ^hq|%qZ_UX.Ջm;r!mNEvyR_Y>Vk| ~_hjLWO|?@+0l&>Z/o 0a ήg;KMqp.,a|9<^$wUHx&\{1+V%iE46*B:JKigc`04;kzW|+ydW? Uked9ʗ% DLdno`Рz^^[?+s<n&?6˪u ^v2SXXUw=_85[nҍ=?MUikv^/sk5E.0rF )[# r V$@F/nf&x z; X>cά iihz TPwqmvVlp6NWOʈk~Iw._\|k`b$|čO@F@H:|0/aeJ g Ӑ5P߲9ZIHJUxЄowj!7X'l{1.PA T'a?busXD%K#|~Zr]{p.:Ĩtm ERb"3J\-UΕ{o+s@T}7\i?ܞ|#d&'غ-'s 3((Zm FNa^J^+qMh"Į-eXU9 D;y.8T<6MyWuiNR;}^dz'5}l4vMK.4˂Nߝ E^ 4' `?Z3 Q$b4$jN0Ez +/N6D9>(tfxk}6 -ωȘI6LMٸ?ys-BAL+_锄jkOKsP9~y 9- |D[Nc{ 08a{wNWsLBEũrϫpzR2AmP6<*5$Q~+ +Lki,lBf-%t'Hx0&dz>Hz?>)PPH8uuۼ[sԜr2+*b́Sՙ"cG,k-U]l1K؊1_K|d.3?OfXlqW8yº(z0dST"j&"]2(sD'A+SƔw[?-eaDܘ8?b}B㶹S-7–T)T, \MS;Xw9Cv;mH">ԝd12$KhCs,xT{Nˮ}>Yj|B]'uRހ' sNh70[,MC0b΋;8gqSӣVqP.:Un@e~f:ږy g;weJ74!R5+20SHQ1Dku&yR,P/AߚQ,){JbY( 1 iĩ,ub$N#CbUB?a!1u 'ymd G(E$,ߊ-31#nK$Vr c`辰n]c Ra$y9"ĈD3̉b x6V˯8_~s.gH*F'!J\?&ӂ_$Y0 |IgHa~:˿Lyxb}e]țd>D D+IF Z+=ϸ܊ׂt[_ nْߡ*YJW^=j-\թm؃cN=wKT=P?G!4?{ѯ]o'w@#n{dG`=I$$ݵeZ9o$oHENJv-!r6Va/~fm A xOk?=Z@p'u}[H?UmtO&~$b0 )*̠QCv( ?U$q >}hPpa vA9-*iXmfT 1٤0&CkGЄSߨ+Y+y|i[Oi͢EGx.w]fJ&҅4|YEם/?&TiaK V691oRi-]?@I=!o21nޅLck Wֹ&&W62_kUy|qmyZ[0GbOBQBYMV 9"H.n&n<*B/:B=^5??HK4MM>]vէ!,{Nt;&Ioɗg|!ulӒf'Q| 1d--:qzVAǛD,AFDL7mLG7HZ1ʛ"ԣ/OɺhD2#4f`~ς\eԃgzC-ŕU_&_|̕^ 4̀]Ɍu%Q7:q;{rpE+4/BtpVG)طbtqI[?>Fk6_j5نd5j4-yZU~nԈ_J0.Ʒh ݶK|Ülo8,¸!X,I319=?F h cxX!GJ'QgOݪ?2\Mx,J<){/wdC?{N{p"$s&@z{UcK Qs uOzf<ܛtQchR1٩u: >鶤 (ZN$֢^߿d]7xHWBj4+Es4ex}-)?=b6lj[BPmB,AxQm"7yoή6soH̙ y菓b-_'ÈTvP=G?5e88nzd#qc肁hJ=4wO(2\Iݨ0: A|@jPl>WG 'hs2ԕ}hGfz"Mjj LIdim鰮ڻki5&|? r/jS]z ("pQ/؂*ͮԶQ), g ݹ%O-|T3ٽwXJ}-.4xpV2524ҘJh Zx` ~E{M9,҅JHU}ܡy ~n2.N{Rlx0Tmyg.[A&t:^T$,"9m3jT(˾$V(ՁtdsV13 #t Y 2nukKBYh)c*1t'|V]]vfEXx-ӽDJ%3?5?!;}<ɬ^5}'YOfd ۂlY7ԱwĻ( F⣆ LW0*d^(=SUF|qo l=rTޟf Oک<+yK5L a.NJ8=n[%?)8ìɌxG7N=KԪ(;0h(=O=AȲCd "/ŢG  @6u,]-z[O o\ng*j{ner 6/؜fs|(+FOPhp=fCZe S&p"bn! /;=s >vTL&bpvyj QbN,o$\HI-}NYRXj\Di!}*=~eviOW`~[>Q r4l j_85%68m aBuYt5wֻe&X=Q-24s-V#X}dHSQ9t].<چnݵCy;Oğ=!9"Rc#0({:ہ]e$9ѤOyb^ܴw~/JX0n{PZ&ʄckТHtB=OhcΈ͆dz2cB7m+`܉ЃulR6Χ"䪏q@w_ OGƌic[yOW9rFLن":[|{sМi )DޕR텰T,{=zm=6633p/Ќ*G"$ELxr3u. E}+EϝcʊiաΗ(mo&bo?K J9 ${K v-]&4!@\Sc9'4&gj_qUI&.)όG(@sC!0a'_^ sD<]TJ4*ç|WBL_uճr+!2t4+ۂK$=L}'CܹNR;}׉]PY>¯gp9{qsMRDԧ ]Q꠬us y:#:TvQ&dR@edk&$@ JZH}*RtMZP} K"Y8*K$Avv?nVS1̪vM:l:$j*ۑRb7?p:h܁&!_ F׬ևu]L/cj w[N'RUk be1o?h:l&0]\kw[BMI,3m?N>pm>CԞwa;+_UTȃ,ֿR">꼸l9#PR R?^┾z"M~g(60ϏlOoUO]+ މ:D|9Ns 9OckY:8bԖDqV U ?/N 2֯٣Kۯ65W/{BYiQMĄyMRE >ɑ\S rhB%-rKƒQ~i OhQ'0P6Et'?:f`@nQBB3::9,ǯ >R6>1o6w au*FYdkp*зC^ sr^(3@ LEN'.5x{cDR&z*&͉͛5l-?օYgVپ{I9lR<ԱDX*w\^ `!{u]EH%(ӮQ_aUӅiOzN=vCء3zݐ%; !B %o91d\VAelTtCa2?$abG2Kx"/I48 :-S9QO U#R _3/6\k\ zgZiQ~(k祐s @/`-[\*C:;J݃cg hO`/7oc(AO)&Њ,9tn5Fcϩ((Ç޺ڐ%B '/|Ԝ3O3\!Q1Ɲ'IDj$S6=HU 2ݔ.~YLL~2 IVN&d/'2r=7V 3+n0}i)=( 1uL\g@y{,ۃC|C#C)e SQ e"A/_Ï0K>мbHkSԔ|`2ܚPQeϦ?K]=nW;7?"P_̛]O8DNސ1VWxY!ю"Yu0vp5R)p3b$o".ESiwjanz^$xi==hͩ6J*L5Vc "X}S_y2n J?DDg=Ar&5T#OR.G5Xa:R RlRE\ߺ`0u P.gI_ fCy48yrHe-ޕ7 w67qixDSYո\4@u 7xN CsMwj^l}eo%X= )5Cw*۶`5__Ts9AG3XQuZ0!-#@%~2{LBiS CL=Q-Ƒm}6!כݐ2g1CŽ^T+&/aLSSkAMU_!wB*7i3:=/+"UA*yk֨[7+/l翈$wa9\y&va|Wu"MkCؤ魿whǿmwF6(o2[C{k2AvBq`=XC/ y7!,BKjI~ЍЊiueRk. ^v_g10u_tV8BZFljx(lN m*}W4vF>lp +lQ"sR͛F'摚awyeDWXR5 v4|u`ISl4҄W/c0hKah5PF.noz,1yWjy>7z,&].2she)Zg L2~% /\*iΤ;ʠ| 1N/&ˎ'aZ@_F65hPgb/(oG᫾kF&s`Bd^ =}ʁ:v;mXXBTB@(vs _i]gRأV^yh$-&d(}2D<962CA=oSĭCwPښ?)6U~4h23:~6O`HeNdJcHpi2Kؐ3XR Cs巾4SAO0"/[T~Pዊ2NfIb xcrV+pIG`6Ck,^]#Lq.[pjK-\bS0{n(᤟ bd;1ܗOv~gf#7klThxAm3:.ʄ_x$w%˃71C8"NS{b\mlEGSihpx<=)(ZP kc Z ̟ɐv!UVSʽݓ]|ﳝǘRR"(xz,旸IU4}Qo)v`"*blK4~/cV7~|7@6ܕp=qÅ':4,fCNLjr[ƴ!]9mQ9z 2.&=Mp b &'>,N+T»cU,!K]O ;ɉι8!x]t[;\j*5:ld`LM4 ^/eUEw Ml=8 Z#z K}Qhž1ZRҾ"F#0KdDLG؝|_ B/ %IJme(E/h_ZgE$b A|XD)"wa9ѹNRf`籮<)Ō 9-۫oRVbE)O ?F钥uP{?/3 =g檌^ X €֮Wt^ʐ!ikH=ى#a"q)?MihMgA^RY.pUP"bh? n]/_$^G@Uk>S >lȬm:!8ure7ȭ{^kMK5]:&^.b q&)ϕDi)dVLwUVJVD:]sqG+>Zr駊hoY-q׸.؋Z\% X}ONPs?QtttUy\X {pSB(pwQrQ 2S(ھۂ9G)/|`];^\4Od'̿*;n?X)Qrp]Wmih+ѻWgƖ2ЀN=+}4lv"?-gYZ070701000004d1000081a40000000000000000000000016759d5800000f680000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/intel/avs/snd-soc-avs.ko.xz7zXZִF!t/g]?Eh=ڜ.+Z1FٕZYM70T̂Z< l2" _&$iOϛ d2;}(. ) |ydyLǍz1*ˍY.b;=4Жt/UқzËr FIalJƦ׈*r zG9W/AގiFo`y %@rKHbVv=)R8\lLi3#S+H5VRU!@ͽJbawsg ^$)U =K!Q8O^j*3i ! WlY9WԱ.U;aNOr\~V!";Vԛff9z? %pje={J4',6vVNSaLoё˦f *) pREK'sL O!l7g@.| V<-_|))%ћE+EB=y[7N5Zq5S+gO5gKDg ۷dȼɧu+(Zet hLb;Zk"A SQUZ P#̴RobD# ^_8\4ے l!F/bG~{G[ʏG~.S0-RZʷC .`ǭ6 øՅd3M^B0~( O-tyq~$P}]Y&ʭp|00mEheBTk{J LyA* Qҽ t ++ CEw@ns v6,}ѪՏHV;9fl |a勏.ۿٽJNYQ"-_nV oԜ7M?^)"gX&-d%XA8 wV7+=7kJb#l'Ea# b~}M6B bcl ['KԹ-һL"b[= bb {E=zES`Z7^n/И BW: wyN L9p@j2av}/)$j EorC[)ӳ"hkC@AR YK\҇ 8 œOhdc1Q/ M7EmQ@>g7rte!l\"!sqրvÒ`WfIeG_tIoŅ"B|=r_ FX}`^Ne9f3B@[uVhAs(LT2s:tPaMlo5sS1RT U6A$nn֥{EQ?[Dn lD|xAK+VK-c%]W%mk|oܥ(k?By,"dD9}҇erNWBH0Xߕq] OMDut@32 ^ IA,u?#Sg_+zDCڊ9 ,W&ݷ T?S/0 ZHE9ԵUTmVT:wjj{yV#^ .`ڀp)hEBX:cC)& jio. &' 0q yh(?*OT7)>2 wF E.҉34:<-4W?ڇV!2",gmY]&_.Aݞs`Y JCbV)hr3V8w^-rOٯz{꧸s%dTM ig-@{jwsRe!H4paΞ?ͬjQcAXlI5*b ѰBbY.2 Eח0j] ,XLq*S|| _?Z2y_-ЖvevqXY|"K1584˲Q'֊z]_eLőEqr?m_ʛSYe;#n5$\Zx:v_Cq` sqJ~42Ӈ z$qڞ jȨ2GL{|3S8 \U}ǡK._XLjI+3J3iE̛4讁3a顔fs=Drw/nޭOz|O+2t7pm8vS &`fY &1#^Z>h_AqE6eN(ӷǧic k7:WՊy.R7~tkߌ( =;zxxFyԕr~NNX3023&CF2+-8E zchK1DVr'h;@q dvRY_Ʃؾm ^=C_i-Ѩ|vcvČ<EӀG/ZO+b 61e6p ck`S~pֵB9΃4wº5n'Y_-$;AT6I( <_sHj!439S9AS'[jNCM}ơP_Q* x}ۧSF`(D6n.%1Ps+t#[z[AAX1Mk]x_7Su  j,9srCG\QW2SuESbL$OUKS9Y?39)(?D1SXy#HAX+LŚt>u-9"=8|sI qvm5Gˆ-D$lTY[p܎d$\NL;%(NPNRV(%HdcXvB#AOw猫UCeۆM'oBQpeǶ2z2{c\+$|+%tԗ K^$,Vjgl& ǯ#Aq&myɼF¿J6Yڡc|G؏!xyrty3b=bOe٦v%fU=%U xF8)H¨?Vzyq vO2C^zgRo*OGYjt|Y0 ]W5έFV%2Ĝİg$gx;rp'6 4뿐SjUkX>UG\IυQz{A !<t4q/vc(x()bS&Tb3.g nР>djd 0H=y(f?GPq0nMJ(Mݾ اрef~:Lb7 ,q^뭇o\+cwc"^ٍr1)ɲz!6N:<6jna@ A60tm3敾[N̫0A6 l C^Q3Ea*6`~ \T$>(l}m$p 3o<(u_|_d8j{R8yl"iD ZZXONĄ^y6drhKuv;%SO쁛۩y p]dJ1Q?/4-i_bt)ܝ-b@ͮg: "@.Vow-'N,mSw0+0pdAFO Dу+v 6v87w\z'SDl5Rz hbpuP/pѫh9l& jXMѕ[錋a$^ђ?h06S!=?ƅJ ?3 '1Q 9<ۼʤVbK|X=';1hXwLOT~*OfhaՆfrCOPD6eDGIfu:Ixl&5pu pt 2n 9(Q6#%uv[X䡰_ Sl%3lj⫸Eųb|F:vP[\ReIyq?cFeݖKq'ל7`Bh/3M>(]uOb+oE XH ps~WiN|gu. e=XXA@Tj$ ^Pl!ubB]\Ȣ!44vb0Yq8qu?Fg! 4vG s+J닃Hts1q=a%2Y÷7Dbz@XkJ+7 fR QbO@쟅(nuzP^2oѶaVgi!j2.K-@_[v:I8M!|I]̏*˨RY|Ș1TfO$Q?n6[#SkmK:s1o YD\/[S"Tɂxo|w݁22)zx+/|^h?g>XUzǔa4EXtQO}#i8h֯X b G*pxEzJr(멿$3$,7e)&F:Iv59x=1Ǥr4˪&F^0L{<3#=*0C@^]" rWGac&?CueNj{1[rRr _')'EOsܔp;U2Fw/jM}i~mG(H`425B<16*<8"hE 2΃}竼Ukd iƍ߄9Vpl-x*b(EFa?e< !7+$MV=M nQ !k+[!p>p UY;OG5㬧 K(OqJ A74 ]U1|!"s_ ! ynGvB#@_ڇQ6͉!XVPp}?=պl1˪oTA1A7GS-KꅌI΄&T ߁uW$5-;q(\dx͠4z!*LyK\Rz#B{0@)[8َ>䮆th&T[35-ګW3G_buԅ@y3Gt**REPv఻kx,wQH5`%\/1Z`6 qX );:LyJv5뫼!HPśr;  ͅx T%Wm7af ">edb1[h.u%L:1Qr+8:FB>@< @3 #O /PZV?8JƉ晥`*zeT3x8 ^ѩғ#l>ӏ@(3cU쐾Iy-g{̆sV4?֎+_7˱p>7t#@ű-e{pX?ջ@6s8l]8Brb?|8G{ :‡u.^Ҩ֑=hլw-rQ =p-W4~p LjlQ>W>mxజՎMnQ%xL`DwWն`:uXyQCG9{ʱ uo kI9혘1MBD~b$x\jI6?>c&B"=׽ZBo~̾/V= uI=H CJ m|')f2^2 "5F֜%fXi룉jk >a W @Iڿc}fm܌YRU"Vkt|˜k>eH_H}Zd ( y 2?֑gᥝf-=ְ~%aka@˃Zfѽj+CXZ?X]0.I#Ni yV-GD" 6~e'E\ Bjh,.oƓ?=l~ʆ_c%E%A ]71k*%_Ij:4ǻDžLU+ >t i(GNT1oyfNDH~Nr.6q sgR@X"TPZ" H$TxzCM8*p@׀ ')=Ct4j8h꧌J,]|>=<{hU:lĩ");vwpa˵=4JlɊap$˨7Z1L̮)0.08Gͯ,hXfLE;E ùa5JRWk~(W.qZI-PSe|gJYEZi mK4ItҼS,*`lrcH>:i6PP~CMɝM1/}Ys Yz-8WEdoS°EZe Mt6|º ?Sxp=9ڧ{QYW ;_3wâTH Ć[|%WPG1wq& WPUhj(g,5LL͋1`o XA3;ѳ3X?cʼn:W14q΂BkALxe]_*HdI58J缋Mhݰ{oZ`om'?0$Jv5"v `\}!Q]\;eF:^"CArj|J1{yl(}<DP5fiѶ?i~S @ge^4)S nD~Uk F(~x}(ȿ,4~P=U[DVK.f3ꏬ<~OVswZCmHn*H;6ڪ½Dm^ |x +֕bpl]O ln% /zhi$.~cv&+bUH7y\aK8؝ZAZ<=l}@x]qXHBnE%Sv'tJ{6U2se"Vj;?$HL$i{6թ*]{phCq=V:^\lq] mQJ 4\_e渲EB^p>r7m1ZZ&9zWԈݜ$Pw/3;x, Rw7 :eZbJ`F䉼:4IX\\-Ȁ #hcU(|bzg^n |oK wם7>KH=(:mWt4Ci*4VhE¤E}QBHeU M;ulqbH.]EDJkJ/"\hM/# Ye۵=!!ǾFCϣãS*pQo[Ƴw+ ڭuqhJAȸyKc34MՆjGQis4 cw\Ǫ}GrtoUrGJtQk}PYA02huuXOt`ŋ#[nٮ9R`йW-V; 2`!mR0l%ٙdћs0f8-'#4 0cq\?-υ+3W!m%RҹC =Zw&P88>B,:h8|6!]Y++mv$> wGхs$γ^ypWVN{Z(3}VBk4fyYp4\Y j)1;ۄ:RQp@D*n͈P ﶷFCe96H@]"h -C'Ol"j>S ! xvjPsN`Uz,J@31 ) Q_ZǟtDA7$ 㦪 "_IW)7/q̼.-5$mL"=xZN.U c,J*tl:1Vͩzy`> ;肀;*R Lh_WfФT1Eq" BXCGo GChϙ.NF]զq.M|Ӏ{tkIfJ@ؒgqUJs23]yKV ހP&'Sccw@nvBDq1 0jv (e9|UnX PqA4o,3wáĶT(%B.{` Ľ.N{W6=^ץ WaOl6ZU/}{0 vxľH嫍C|$/,Y$艞NI453 GUSrیC<&̯(h"KL @p9R>mM,YQӪN,3_"e߇/IE׍hⳙF"Pua[> s1`9e;~<=d`^ZIV 1![؁3;iR/L-"=Tҭz("y/ 6`MOG 4ӭUSS;)J2 \"H4FRNf[7nI='6@ % p?"Mc7IK6}~b'h꽞3[BudSRAEI6{yG&8bI@ I%2,1}ĀSޟT e!W\Xz ޢ^?@?ihO zB_u1&9 {Gm"5WU? ^(]Sua=N;>zʻ\żد3KFIQP*A[8 )a34Eؕ0/1w; j.yߧV^,Q˝3z˾_0(5Y-(~}8 ۴ =/!%tMkFNKꡊ-+@= BvCoA[ #0"Ṱ[?9j{ql:QV4}(/yBPAˆ72@EFVEf%EEt^Aԟ3M;ʶ_KkV12 ~.f78^-i*C Q=5"H4m=k=>ȧ8~A&v{6-W<q2^$Rou𽆢`Tj;dlMfe@Qc S0p.!CM͖ļ@J#cs/c\:y`;eoWCސ2Hkad R";T|9qXL46b$ӓh3WB<l'ʣLsѿrÒCV o!-r Ut$9:#V<_x~uy0jqf:Zt4F.y-$Ga!Ar ]quis@ڢT`-u?vG\Qwɼhanh oLxLPdCw/(AL|3:^a< ؄iHjT{A'~Y` R!^V j {_ɸ쓣O&*p-J,{lU,y,.MnJ;.Ds)%;adx$_u7L:Vu(Е{ Q_h( y\T'f83)'st c6*rbY |k&Cl6Tkr!Hѥڊ"@  <l~93 s*XA|69Q0aѯߛvُui5x"\A$ [?:! QWC I6/y/Imˣz4xo5p?</SoqqXIs/28_nc3+zF8;\2xQ\ݫi C:P$BG籫/ )L=|й̳eq6>N~5C#??xw2Q eNaSJ ֠ARK]Y 2=ιeG]LzUBߐ&\5k_|3gXQQgZ>A,yYQQH5LQ7 P6tMeD#s@\EzJ|t9J=-13IdRyA̹SIS)f24N T 7RVY7>fLwi }zi4Ql {Z6uL\e0I\,Kiy '(@V 'bsg9(V˩`aA&纮Um]jz0:oaU+Qq Tȏ;HnY߬yyTUnBZ}=͎_HsyO}ghO>'~3D2l?^:i^?\.?ڙp]a`brphI-#A(H8 7!/>Yk'B;k Ҿǣk#Y|(-x8_7i3>F|PaJ(M{}BUU~zU4eC{Wqa?cu G0hiɍcmNg'_ڍR߳j'\w ۀ>@CI'쉳p Qx}\e5Db r 8,39?!Yel)H1BHy*$Sֻܯu䔟kioTo={RŻcRF8(U;RUyp&v l}QXxfk^ Tfʳ+X[K? L:jgOlL β&1# s/Fų]ɆNv߮'^ 2E}EүD 0biO=µ u2NP{'jeCRm`sys$Z,`?7zPXLCWٺ<*|,vٚn]MpHur@7K'ƀ]8.)M{\3cR-- 4pb6iٮbۛKX!0aiq-&k@ F5Es9)bpQ#YDs^J$µmԚk-^qM2\v^B>wq$85aT{3wO6J* H7P1;DzC@XS-7ndbZ)Jt=Kiҟ*f%b~.QEٗ646< Y.4 5 3Smed* [{H;XNR\O~;;ц^`;=i'K,DQ(OR 4 AH @<1Sg{SSb:*S]ӽ!Tؽda# oAH+Vl@g˺Ul FkZ_NvxoXiM儸G<ZB2xhU݅u?7T[/8fGpz"B)/*%{@䥘l$$'hvn4s׀Hj|V90ɍP~;Bi ygB=c-dmgc3LF,M3l|tզFx챻6q̠KXt{ miy~&0wY]5ؿ<qZ;^_lB3#9mܗVh~cAGV~ˆZhԆ99]z:r5QD^Su0fJǶai|$'q<9ɜ_x杪j=m͕K9jx !꼆^+B j?il]LD"ѢD 9C93wp'mOJT~} c}55 ɓl.[9!#\棢oy@uzgDl+  ޤ5|7Cy-_90 8H=l?2@>@[zkRDPIq TO q'q[ x8)L{gcxoGL)̰#,4C JUVNXlߦ{֢ ~Jr3M' t3$Лy=sW )tQXOd9xQU%Wʞ꣍,02=l7r4<늘DG~lhQΈ^]ުBXX+V߳H@(rݰS$63y/!dcU"lMe#z#M#A|ez X+@t\)dC?A]#uY2z0_4S3Iđ"Fy?l2Q5_5k.[豴 6V|Q%kn=1F#vM_=ؿO_g%&*t ,[+R1GۍZ2Xx$?V7 |<`[JJ2~(х$ 0N2#7tt:OmG!9~{>^nQ ?6"mbw.J}xKp4RH,V]4EjG zpr7Փi;H}{F?PK1n|p~+x Te+z[bPa[p&60:9ODcCcN EMQ1NnrKFTL:DY p[e{?et+Mg_[+nU{ԴW.UE9zu F37Gc˕[ccc^a3oq.x%ZN5'ȇ8)(,pf1]x ù@-DTq! u2svyGĺM oJ6]X$҅\Ufa,VtK2eWU/_)YC$HSF1+_ZOa_66f-DW7Bk,^th|)%,%͡r:0D( Rƌ/]bBo[PHKLvpy>v$cI%ɝD_ۄ;jG.Ǫo8ѴXϧ'-tPTHաȞx^k䔛Oh #i0n6G{xNUH-$8{م-?3ŨV%ǎ=Hj*@\/kbPd^v0aftWyYx\Q^n@P_o~@IٟGW:IJ=y&z]#՟X8%T/2pYMbϺty0 3e#M<٬'X!a`C~*G 6s0HF+&BaC-k_vOG^g` @{H[*54RYU +0 #fqh`Du$(x=G5ƒ*pسjƙ*!ӫ~e}]) M*>` 4!.?> x7K(XO-?>]`XV!ܔp9|,?+9qtbyM-sH(%v۶u67.u~칧yPwXͲV mPo:j@3"5KJT^a͆k_RIt˺.q!.IV578M ўAР=,o Tnjǯ53Q5I"ǡ\߶"j͛HF3-TMBZQe9'_r$)d^D2P%`b$u#Dg S4e]a߶%`inû"]f,0P=1(zw 4 M?h9<pRUȨ{cIZ!Jo2ƓfjTy:kD}qa8Z [³UO찚IQ90)29} ?z<M}Gn0sͫMYC#fQljJ%\cG^Dpxq3Mc>#*rOEt]jfYtUAa=~?kD(i?,|8 Kgec 5#=KCX~՟]\ji9Ugj'^Bu\O\">-{v8l}El%yb6{EYgkM&u_IYM}b!4RyjS!/Ny{c3 e)3QU h"V'ՑgzcPTɏ4/{'z!F\+o=P)B8ٸ\c3+X|hf_5n-TއVSrD!{Z CJ̿7~Zט : z'!do*/B-_w(s𤎀 痽yTj_t2)F GkX" Vc"ۯcG޽,  J77L; Q;)=S!GءYbd _~:\UoƩ!tڈ:ZΚZr/gxNTHj[px]^JC>uI2Fd}䨀dD vAMPs /dYQM CɔWp&Unu8^'hp3`"v\!WhWN$^nU0]HfMiL*>gpXtcLo;;)8A0T*ݽ$z,͸^4礄C |,Lf>8 86/H\ʨǥlV:h oJztU\ ~]hv#Oig)ߖ@>y1R!?dYrò;S#A1/S/;/Ƈp)Sݍ ~#(GnGI{;a#)?a_}){o.᳷4m lE Tv@!ɤR!U Ϯ| .܈  3d)6qAIj_yŠb_(H@Td8!ACyEK~TഋYpQjޱ,S:zOtl_ ]@ (?FA?SH$>K i*SRӷ+hi)WfNFH)⍳I-IX "S ^}ۊy0 ,1`m#ѓKsuJC<=tR ߡ}"@xQ@9ޚQGlN緤<ą (8FH qY fK&xMq4%PQeoP^v`d?05$Q,81wA cFR.ĝ,8-4>[SEѷ6Bb8 Qo7"~j4v0RՀ/Qp#m"0 (/T"bb\bY<vjO6d{Bzr|X&  #em3č,.A8A7 e\G JHLt͂¶޻+)I/=Ҕ Mc A&+O(Cca#.UA{ߏ-!7'P(m4Tz#@~ &l@<7n5;_̛R,9r1O.#%gtCSoCJP,N{xr)T[~b%'T-H(4@#&Oà<ӪL2O9;|Jf>¥KCKMrxQͶ؍n؞Q`g0!ɶo#(.nysXV3Fo Eq";|>˕6gk=7ю%&5_=zb5G]f{o)\K#/'_:p-w鷺|r6YXRԓ*N:2! I 09@Aس"Чhtgdkl[8G 3梃0Idst)&+"~!iB4ij;$#XyG00^|trc2bῊ9% H+^nLߺ$Q28CW7 SW yW0+bUNGG1**D:K[1Oj[a@}pRk?a؏2t>f 5i\T³٠58b(+&#m+|3/ 4W1tVRFT10`nH2eR:M(sHù7EFd~^|o!ܲ*%]RWtѷ6G~ \zA!r+ރ^(3&.vJ߂ΤЅ ~H  Rdk?"0pܩV4XEU ; biDFh?- xz_uѓ !$*{%1LLyζ, ]B48ۭDl@?lVoo s ;?LH3%>rvϠ$BWh*x[9k{DUcc V$;:,0cM(98+d`{ge`&Joe8zƬ tN4T&z#0K%fzX  9K=j# U!Vl=Y۫D)@&UjiT~/] JQ*mո)!{Et@AW y/ OE"3S4Yڊ8BlS2~>+-, ph}옲f}$cAJApQhX nx<Ӝ3[f[Mg'"`E[Ͷ=zaPA-{3{j/-3B3dD1ìUu;lp}Iƨ\)6|rI& V!F|q{!NPF#+FB|LtGKjUJ?,u0JaQ\1쥇e|.SF}T܋S^CcW&7pW5. tnzMKL<­BMr8A;F #mXtuފ\ !̬iC:ck[qӵb?Hc<|SD_=ղf#qsߑ3V:q6$@6f&$2E(*-XN9݌c jˬ6ĩ\:uKήmG 9Yۃh'JpyqBsex=cWٰglWIw ZWᰔN,*cR\9:c NVhDb>'QgH>鉟LvY4MDN^O= ۈ%A@3a2 o0qZw*f*.(Z[~wkΏ%bIhZ$u t kJ)W_8McQDU5|YC@CtqcЅmVҘ20Un3b^tD:w^~b_vH{ gAl_( i4t_vOtbh&1!~<{JW 0goE{ }q^IfH|wZUkħP%OO>)[Qh.׊:e%PA|f۹r᮸V3u{`L iqFCRW Kަ9!7~o:a0 XgOA]sQO ^},[>@bX?Jq`D.}9;K"?`ATb^'a(i:%AQ~mѿjzpxsld n_vmh ׉YheBt)=oO2_~1 ~@U DضtȩXLo G~S$S$ž, ,ec!n &6exqe,tīuΏ܋]kXs:{Q{3Pcl3**ص_lѹ9jI=>8U!J \M:mY#n"`pnV̄ $(T|XuGLA}g}Tu\uQFۨ{0 e PDIT)b'۬!ެ| [;DE*2o%קSiVs3Dqqh̼#{hRa:*ޛa#bU ,#XYe`4+i.M|TMNchugZtXLTbcc@jfC(6U0w Œ\UȤlbWI;T"`=܋%,~s 2c_iYV 2Gʄ4m(*2Lc[SP74ьaBfȔ&9Ä&+;b8T]_)Z{/y98&!KMv7g7 1$^|xDgྨ7jn]5I Z[Wgge,*|]IOi?& B%Ѝտ\eh۴+v oUwAHEv7$ :z#xe2, B{ _⡼^ӰO9Pl?Ǫ\l=Ju==~|B$cӕ sv.CĭJȝHdдx yғA]Uu%T]YэJg-RyvBg$ e|7+ gUAHY}=Mn?c ک;ԟ 8a+͵0D^*/KsZz~yOTms/#|qq)c::Z1{Ih ҜЁ8܀$2ٟ>=\Oi(``F0R%{cߨ3acg)dltmЅq4]L B~-  p?n`lfQ"_Z${;=ԣdvP| ?\wjM? YSUIvS*3dgzĈ]!Ӂ  zZ+ф)72r&@vd*3 .)qJҺ̯*\)y!}?hpCm>~r>Yi܃!Z ⠺H2ڡǃ4T ާcyH+ͣY*%#&-BDvxhߢFu ΘD(0dƥ^H4_eWbN'\hc(sLZH54a:\1:[6邒6_I^Vj>N/4*=V߷)迒qߓ')Ы21lm6g$s%.30XQMV Wms;]3QjJ.ϙƈ4cUhY=n>CBYWAJұT%Ǥ4{.~(ųi4>;BYe28?D6V 1>5V`rfpmm\)MRwF^`H 'w '۝:͆aqb7w6 cx̹Rz!a'-ɾ g;wS6V[&딖e5t9K)͢oidjA@}_pG*A;c"]tt^'Hóم:/6_H~T+8mߌ;4UT Rf' H=&0[̼81QB%R=QY 3BJ6LǏ׿AOi3^LB-tDc~S1чN̳@)6q0tv,:K{n/^g>sg07^.?ĹaE_٦F7J*պ3G2ܾ:W:ӷǖmN 5gZSƩzBCzClm{T-#hNN.UHBz.v|RǿL۵"앓7Pj 6lvY4&%vXf%ʹ*=; ^V (TPޥMR{ktGγ$b}y2jutUN:w(-ȧlO1[I4Fɩ=ۿkFq5sReH@0W7￶{kp>lB%Eay>&ljrOGS"MA=yG]Ba)2KjT=,䞣oTxtX:'/p4yFBM&V9WqXɸF '6!,ۂ)+vt[Q`Oҩ@.ŭ{#a:[3~z wWw -# -9cԼ4_UA+ZCyBaIhM3z9w}faE?9%+'.&tХҕ?,_Z4|YƃNc+*̾j9 _y; )ޯEY?$YT:al$q{j}pĂc-3gDܰbaO4)2Mf(k4@GU"Ռ cU-IImHa'j~1PW7zF[;&:UFȠ~#U_mfTA;Qᄱp+PQ}egTgF[t/4r/BC/AmV<6,iO\"urC'CloNt[+2Ém&ҨQ|L-ڐK8WB ̺6=}6є?gJy7ښWQƴ[%v6M Ά-;TPN 벿x(zgD~ @,/?f +\>S,B@W&k@'߻\ 'R>ptP^dc;fkʺn 5O';I8h!!<)^9#e~ܩT?6^$nղy4םq@[dÄGI0ʹI)r iQZŝ|V@*}B,m~)2\po ON/§f%)Lj?W/?.:ht UG5W/U&#fNfiYݙ#χ9v >Dc&󒾲 憂bAZ 1O.BU-NB4rBUlü7/ b&!Ҽ@VӏĊJKf{xU`ގZi=( q>=%ϰ"hr.0]l@pi V01>lH5,ZBC dzc?z~Ȃk>:79fP p<չ1'Ȅզ;y_w)iua EQC? Ih ڤZˮ#˗+){X7 |,|TUW}jm#Zey-kSxd-o {Y,' jen[K^wPdhl/ҳFXѸaPB'/*O xNj#D0NzkP9 &+C򴮍s_ ۄq:s؃22nktgn6՗LdiP/joxaKJaȋ!vѽ6R]}5 au&Z 䂯H]kAēv#wo| , ȴwj= zN kva#LV&Q٧#+g_<w[nː%t 9R'`3yhp|]nKQ?9}C\>>ƹHbC"(|qe p[4,X$`Jh|*N Mf)QPz)/рT'9vCr- Z_F] ADћ:Kp~姙2CPrI81Ğ/R=d҈ ~K{0W5EP37䎰w/-ZRE3Z' yjOݼisWjJ&kj8["=zA">V* #Xff 3& G E1.,蚘 Mm|pD:v_-)D(AmZQ0ɳe4n τ&ϙ> ?s#|/BQ~uMKA*跐AbɤWº%N )Z(u8F {|F4+SDp(cMr+U7B.lm;A7SV @<[bB2/&Ҕi2(9tPԭ=p`ǟ(XD.8;p&ێg7yI*5IAVif#"нi @A^r'&Xe9',go^uR< rjk6&e?0@onџW3Yrm$Gt+ӈ_ql-Hĺ^ +qi_ CrcwWY8i*R]G~˾E@u *PrE=b2^ydl[33ύ[ӟtB_$hLy Ȋ걹Q ̚˱q Ԛ>d6Aj":Z>)lU\g6$/&yYya'7x NIܨޑet9> n޴h7Qڬɧzlݪچ .! K2xmJӇ"oDNu¤ŷox(T$rœ~:žڎFU&i9R|y>.vшÏKljm>cuCۈM~ W }.lX/y(4 L#ts0$&:|*3q)ی+S8q!E?ֶ2hWT{JW)δR<4&3#չ})Wrw{갴hE6K$Pƛ[O7{W ֈ=\poVӉHK<}G֏4>otn^%5KeWWԽOPOά1en8Nt4Ňr^[6BQ ˪ gLs)7~͹t-h^hpMP]fvKQ΁m32Rfd˽5tmFŮ 9:3D'O7ů.`/҆$J1poEdfDBwY'qdI[g?fJAO;QŃJdu6,GD)K'gSaӳ T6[4mBv,W+-.4'Sw_#_ikT{egwӨ]M ::&3Zc+G>3BT DC(6˖x,:9*֢NǤsj?(~T!;[>QJ+gm Mє1Q\).9VSؾ~FVu$9ye?& T<$I5ڐD6!_ ϖR!(m,(/"a0r|ȷE)4$V|o(6+NTT>Ӫp8j˜O6`rV,PrTW81myǧCKdp;aOyzR~`t)Z]us^!˺y(M=`Y@[^F`,8b FND߄.-d l=Y9D$HN!(@ u޴-xۄZ3۬沏JH᪌pӉ2ДqBB CHPx`&);/6s2]p"!n%)<|Z xE,iK?R)BQ"FԊ3]#G%+Pr!.SDxӕlZ2\: ,ԗufG p-чDM}ؿ=9nLxtc%0˅?<5cң[Xrce2/_j=Qin@kw|.t'[ǒ$WVk7;C 敝tDߡ[7 lPP*2_$j'Տ_z\,$5:"U)J*I0ʣ&< A=Sf+9@tiGLSnZ? 8 QT`P0 *?E@~Lbm`@H SS@9 uO0\<1g'>M_Ë8W9TK,|3EЁY}&W;XO1ezWdW&VR> I40OSkYH."V9MTШ(@Jy#ekfc÷1irߓhpp)}Cób#JӴj>|#,PULLv[ᢃDpkBE>mD ՚+<]uh ęs_hcQ\S53Q,vR_/s1!TP,Y('nYá]65VS_4a,g jWxgU 5F& ~n-eƭOSݩ40)`C[j+Q-BlK;4cǗ)7x^09K~ᘶ>:k]rư]>xCe6x=˛mYݷti:qW?'y4a;6ȿLP}MRZ+ǜ=|zj]&ޖwG{qPEvBa=pjT'ZuX>cX,{ܭw`p 1)9:2QXKca 8}O+zŻlg_e {s}-rԣUq/iɿh-Q#ݲ2Z7uoRGxdIEZga30Qv@ۧo\HL0ۻ3ՔoAiӸ ݈[t[sY$,R|sq^S 07pb# 3~4{Tqܼ6JwJ5bH9k :FzL^:(U<YHՖ0VW6AgF# x̬~{c!VC|k_[@d bqSiS5ckNTۢ e"*\j(3HgۧȄ1Kv=+,aւrOZ(8ߨșVjzk´SsBU ɖ4{L(WzRxģ hB8NSi/vbbOZSl)'?]-gx8gKL_sp`aY !$~!o.HeЍL յ.xŐ8-*-YE Cmt;^2]`쮼0[7)&tAd[ZEu{?ʀs€ ~>2_!ȦU+?}L>pX?Z"sgzZ7<֞%L恿VmET K٘I2e%!u|/kȢ+v 6aelYڎ%3IwWV65e/SE6>ztkZ Z߉^'kށm $ R@]n =,V6|"Ew,I#u^m.0bH:! ͌24X,b6UR4Tr 6w+qTqB QiW+|eqAÕ=uUWv9!8UY7p{:nYfE 9.KK.z-HĂ5KgB¦ql?_V^Zx`{X{9K)2ֲK0 .C/Gz@aг~":BS3E;\d@q cgQJ(㺳.3N>yZ(2dvh.(dm~WP xgmjBe0e^~@L{?HNTDMKCPAˍrόwG ZVilD4Ԥ`#'k"u$[* bxp!{E!SlFV:_c`dHsqt$8D`o;( ɗBrqD:A}s|]i#Ql/\铎p I nGQuq1[g3_wN&Ϫ}_A +pw~eՐJ[&b-ֈgQJzѶ'- 9]7{Ovxʎ>s /QL,Qwd'Y83KC'^d0W|ҷÅX}Ha-%x|4Lïٌ屬k|LjO+N{(7b/3qϻ A/CDnThCL\}7IvsòVMڕOvNrQ 2qquq/m}6N^ |>ᨭ_6B.ˢi0ӾXW^L= }?·,hS LAa>X=2u}d\5[ӳ`*^Ϟa5W%-nK Ȣ^W#7 ώXuq(n9˼Z2+k721beu+ZA|bpap7BKV251wڹ٢1O!B,F+D5?D8_LqP @͘ ,F׉{rhyaw9iS2{ ѻ )Cf_.̳/V #yʄhaOHךJoLM+xF£'׼i;T?(=A|ׄIC̶ x.6\Y gy {؝FZn7 HѭioJ^0a4qn+XFfO@Z7lU[S9wخxjg'ڼ4yN-=ۤϚ״B${@ t=3/y4,jq8EVPdz_tu(+Js"wL-k32*zLBI&I g`Fja#w6 #qUgG8k狼!O9ދ˗4A$X/L%]9K#sGjeD^[FKCu)cR s5l|7?.iBF$UZ9ve+ s?:6jFcm_tq\a99i'2n]J_0+w;cDC d=ٵy Q5ZvU ,q(q} 92K`Am~g@"華ڔA#3p0y'EVU0\ ϗU9=+(\:7mV~45Bjr:v4n"Hw/w.HLpyridsL#ObՊ@D0*sWp'T'>ݹ٦y;\ 6hBXLRp |\Xq15G$s P :<4~r~OQ3Ҥ^`7+{K^2"l<#9 mc (mkE>1m&qqg'4w;ίgO ݯWyeM/UtsnQ`@yh(qxCA6<[O1h3"8撾 j=Nv?'OC7YrR-aTB)8},Yt]CG{`"dy\'.ieeuvx~ZBL=X5wcozZ녂)LG:5%j1_Oϗ] j\ j]Yh7&mlJ*]cZ[WG)ŹL$4*>\;ba84|~(L™ G$:sסVf>9bNJ{^]oN\1 ^y;Y?+[U/J 0HGMG}f7='PJE F'MIzhX `.5;>tYY:[سo3+qT'dj-P|T5wRB9ȑ`3u'uH!$A P 7VMD%S刟c$R=߶_t-;)$_}I='هʸMb=֙ϝHʘrB5g~o`DbwcޑQB~=⿊x~ţ2 JQk!arZ Ӣht!J&Y;vh)ʴH)` duj{ͼMXV-:ô*)Ӝ<ْ;5vUW>^~aV\qCTs\:•\XpCNu-h ̥܅_a4Evޫ`xCi#%( ;9kHe>? YZk"[_tD Uw}Ywsrh@?/ 3JgU)NJ1c *1gk(#Fu!H*gzc `kyL }̯ ɻxx 7݀YwlK狋%P[aD೰B]N)g?/Ə355WZ ׌"՚7v}"HoKʨo'cR~c5+,/_}Qy []"3qy.6.pcnDȱv wp !xxdUF<CJJ]UzSEO4 ׹BVpcI,k֮d9ʎcHڦR1ė5SVz&zj1 Id򫕤h?FNֆB?ΤߖnI{NH8c>yu-۹t` mlPi(6>Qㄹ, q?8Wzs\x~LYoSàqyua+eU r\{8(W=& }4ugX.az̖ϱӊ;Tfsih/e2QArb6Gi>ڝv2FZvbK*VClyzD1z AI̾Ю>:ppɕ܅H1fIPxχ^iRm ţmkb6-se-7(uXIhmCYp~9F]ƶz=aOAbÚאiRA)5!>ޔIeg Eq ըXuS]P*ưZ  i {]%gwBQQJE\M@] YՃwP69k: ܧ# 1&zkUZ_lK{Cb[[iŲ*4uJ1&2`8s# m]DRTr^[W*0sDZuC.ef?9*ȦҠ/Ngr˴\*J48%4G5ON4X;ݘaPI3FDC^t6J9wُ?c Ūf!Xqh_`۾ʂY4uAoSE´%՗"H79\熇.Y8JW":5b2}!ٻ]A{n1p9''tg9cr-xyQ[&<$Noޫ˧";.4`Yh]Fxs: x P^!s67աVLRyR`,crҽՂ?DXrS}*{$^ɞPDŽ'2@DٱtF jBȞCEH.P^&Ku9墔f3g·e`&9I`cqXj  L*b5=TlgS_ۺs$azɒZfF4DKI' $|?VKNzPE\X%lb?36KuKn1@yrup!̨:aK#[|'ր +œ8Uk+0=! Fik Y4}[޻G9x{+߫*(LaԏIZ"T%Ɓr#nmkiKI^/㦃vhEhPܚ`_hLbs2OPqx?cQJ,xUMw([5&ڿ?C2g8{m#jF#*TnKUȵ??3KMقj,XRBA}i Y㖐N,?bY<=hDA7de%|$ls-\ۀCz"pcMrk[ P.!,obo-$@|Öq߲:A}+8UO-018bЌD`rTÇa*QJ+49A\so&(h)۞IMa$-z gP ePgX]bl7 yG+Ab,i/(w0 %GjтB ^`]UjI 0XN0?L@v-`.~ʧt˲o!+mtPZurZ%ҡ]K郄b~s!B?D;8nS&ul<AEng`I{zB6;+=nY3%-Y,`C vXIj jRԿҁxlcK=.BjۤL+4؂jȍb5Ѹܠ񚜚S&d-M2`- ]]ET~bhӆeݰI +s L6{kxZxFgV_֫W->L|k>,nNtO"Goj)#d9Je3Щd2R t'UlڋW_6.6 uE Yop4Xr.K+慻R6;R,w $KRLGθz9. `ls1b^AWY[qyU 0䲋gua 7Nyg5)d4Dc'# λɆ@2K+zojw>qrBԌ+N2ֲD."GۄrMXBC(\8jFf)RP3 "PSS`k"e!fs~D >?֭@tŎ. :6UiBq`Q WQ_tPg_<N+ɱ}:X9# F>Gu@^/&u/KsR Xǭ FY@^@6^`Ǜkmde`;)ys. }1APp>Lp4Abl:w`L{R0T9*5;lJd\aT&HL;3i4q輍HdfOecUd3V20ٺ\@% *5IAYodMoB-DŽDiؽ,xC+ )05L+6Mۅ50LR457Mчlh=AFQu@n!BPUazxkr #)($3OQl*j}V+5zBO66' (a:)v2xe}z>|e"koFŸ+-:r!ܗ*)w%WYh A۔+kś +aZoK/@Loν܉&U*,v? FjҢĺ) /S“t4=93W$ć"̚( 0l5SqsӱYף KC2 N 3۶&K'BO0 ]sΌ.>p% _5)87e+ o6{etsG&'8 o.R' `EwBHNv w<7sxa*Y\Ihb@[ A8xg&3_j垌7"r!TcĬX\h|>fWΗ%gAU+}#cQ_ SG=0mGot[+?jMzw}z;ڻtn9jDX~,:1|3t օteT}X1ʧJU; W8,0j S6Ӛe4.l:=#LǟA(j=tՁv5DǗǣ0'EhfUKpXm8F3CJ֍ :0E4]l.0QmǯĊ8v5,hTNe?֫sGD 7X(1ySV#]FWyu8%?H Zv%`Tʬw C2Cj\ o73[*>P ɄYgf,32^^>dVl $q}` ,!x?$JrG:S3|f_O]/jm. C*Ub@^9j:L$Ui ;MZ*̖54WK KC=3tW;@vrb愑~ߖ'֩/՞S.>$ErGbl Ң=HjôXΜ5įT=N=KJasjI@an ˥o b<1k Κiuה~a6MJH-z4)A,Gd9R &еg`>?С_kry/1 E@@g{qd!z]h:#7Z[2G&<,UשCSv$Ÿ`Mȗ)cR u-\qlߓ' Ϳw&B˦8۴ ]ƭ0〸nmm´!: Ua4;u1#Y%?Z].2Qbޟ˃^e_W'p,a"' ![T9c2fr;hQnqxH,3jw]Sw\@[݇+sݍxd]lg,pjq; E>b-~q`1tiNZ;g~$`>/&ez'2eWHBt|"}⳸n 6~)ci %й_%0B<̙' Us<:KEAStiܵx}ɚ }:.&/=i7G{3FśrOXv93|IXwD+P}TaZt]5nˈ8p*Rހ G0kW6m wo6yeL2X$ _% h"#6 0BQC`JB{-;:0ևd"!Fvm;\ߪ\^zL 7M( m "215v_}K,,1n-qХd>34yxJхJhcagl6n!É_~FyxaItzA Rlni۠"ms}oja'lXjd<%3 6&'l\l'de2s&V_<.>.i36ǭdQYyT-˼ս"LF` JSW /x+ywPqUp} ~\X3?u$i5ypshNWG-Q,/L`%n(Y[^Csi&7CW8$G5eNO:ͭ,ol(k:(O@X~jzK&[#_spt`ixe>ct ^"0^F·ѵY' ;^XS%8ۇ01,*jH0&dMYWbGT& "vkX9aa"xn7Nkk!Ռywj_ [Nh(%1=c']H({~`cHJ,3I ÅA͒2HPQGew'Idƌrh'k0:  ײXrM`]_u6:wшPc;emdp310g 6v! ܅Rwm< ݨeBR' d͟XMpd?S/o_]GTf ebiRQ%i`cp{n5V o!!Il7LGj`$' >`T{Y50Jf" w*Eżl\2f;WBx ۃ_\^*X/CIߐȼ7Sr\xT]=xu ph4uA@TQϜj!gM **IBkT!%i1ˊN|[675Xe߀C?c㬹nKR[ t#EivZ!LsFǻsﶾH0h*f*Xvj.zX?6܇P!SrC)X3" [ LҏA DQ0@֙] jX(KH?a]c0B 4Dߌ`i%瘭|PRyۨ]FٺkWtSI^v۰ݯF{eyϋ`9L:uCa8LM[@#QbMO7]SmɁ([|NEtAK R  &< Ǧ`)di-",Œɖx7>:!Z^ SV}C|%`GXL$F7fse-'^ ݡų|_Qx uJbݖu;_pQ4l4"&ܧ~T7FRYsKq$S|IqVnDL7D) sp~-'}!?{'Y35-VZJ5^+Eo7h`4h,@6Da{.dʹ*_H 씇360ҽ&x& W6K&)iǃ\W¨ ZsldDw i"4d\:Ak Q{͘k^LbW+Fs<*0} c`RJt0)9>A!}+p1njLqlc7&<ɣsUqm6"A迮oPl8J{J鮎/Ǘ6E#PI`fpUu7!u~1DB3;`f9iWoŜ_1BI4Q”Q77q2( fA2P/ ܴ2r>68TI^i{I]<8 fmPO1YEAqUevëjS2A`D3WEw)ن.Cf۟6.G dj4M"Kh?^jKW{KN%C@ ?ŨZApX Cvq?{紪Y^oTRC]~7 ,}R\!3!zٌѩ)G(&CȄL<,n\XSFOy"=MwoiF24"Ki 0Ed.#~.ЮX%4|rLM/ߌÏĽ2:ĵCخI7|xþwV!*xwkto=yi,Kh`B  OV^>G!2ʧoHк+')P15|FMGs!Q$? NSr;3%cL(  E8EmU`@ظJVL>:B!ڕ8}w}@2X`F]=]Bc(W7r!rS*=دâaw}Ln|z2ntEB JQdB{

      ؁b&~ZEZ}"|2f.:PM#~z?-A+⾽QS׌yg N;v//8./Baک_. EiIr#.d~ݳ;M%@vo[Ea*>f"cu8=nNnvGV䓭(Gf0c;|,Z2".1/&oѳsն~*';jZ6 ! SH>+ Oi4Uie) s ^ʇy+|f.vٸ @OEY#|e*kbG8Us{q,ȡ@ް/R-3NwE&njXqCu lgugM-fmĬEa1z@RmjK9hZhE.boE-hnaԣw>vpi1=Idj Cpmo#[?OpRl@*)blDb} lĉ<-msh*?Ƿ._4/K(E֓*I2jF{}<J 6m#G Ncu筜X 9r!jfBz7E')5UtC꽫٘w^g,1 폫˰8YyfdI*B  (ش!@{̀%Kc)M]=W^.tF=qKebFKFtd#aLANW]*u#MH<>5`C2 a_wB\^ؔHhR*HaB!,yLx$3<$GI.m@KZ[합MQd9c sPNR3u$>i z{)=cC;~&X} 'w<_+ks(~U_%{3t VQJ/"t7<~&Hj1^zO BXVTԖT;Ro1˔DѻQ*:R{TWD:a \e@Hj:뼔{啬ۋe\Dq#&h}vY: Cn jYr[ L ޫ93M50xQ{%ˎ?rDI+8]w{SS|HO_ ;n˟+V˗ VʥAN`?]/VWBH!:rCaQ{'Hm/"IxDzD!P5$jLj#QSЪ4<ҡ@4M%&B⊛d(b<#Cz\QKZT5j}pJxLgƒHXvf3(C_!7w6cG=!Y?t_q ei?oyn?wa_sޫS[NvN$+atxcב;ڦ\#cvY̕WwV=og+7j+rKTBۑL`\(0W0?K[̟V҅G4xjܡkv'O/hs{lj܏緻(e4R uG4]e>~+M+{XK<|۝c]Ve)) =MKfft8_ܠc0W1{!ʜ[//u#0fB޳Ĕp"B,PXRH栶HoDиq 5%򂩠ԁ_k{DGo/`Gc-ɋ cӊ G-Aᚂ7R.׋&PÉBlfb֌g^x:3Cqt+u *8g;~.gtjF+vɈtLc\o"MUqI?@6ᢑ|!YCTNL0t61 lSG^) ]=V2+L.\6`1\`G%oѯH^[]hK`q Y[u̇$DU'OFp10z.J8G6\A"lg_t5L,ѽ<\_Al; Qδ"g?22K|֯sJۋ5| u `jk{ioU}^:A)KD]3c^ t"+[i/FM1y@G*MyC1S'iU/o{ e"\ej!muMQHl=̌ElWA@߸Ԃks=(֧Uj?(a6[4oJ~5Y,2 2xx}/@ Dږmlޡj~w b<ɓ cksU]L`pNl_4_ gxTgIzEux)[)qlH#Ql. eo Ψ oagWI2p58Mz`I5K:T); Fzath-R¤JOWV֍.cwr4MYmnU;/xU:EaldL'f[X$ XPw8:?f"mG>φ`=o~"hg*~2߸jPX;ȟ^`j)>2;~ 7k 6P8 iGH#,wJIC* {';UPUQZm3q1]i֋ge*<;IYȱv@ŭ+F졜.<HJWlzm%(P+d&\-BxqWMZޏG>+M?=iTāh9LYA~nURΐƟ&C̹>׃rgIK2鯆l>R ^Y|},;=CNB#B2-'AElwp̘BZ,Mf]8WJdd ,PSx-x[M"nm<# y*пYh: [hDgY8& :|qBۚ}=aʹ3x?YOGţ<0 dx^4^T5}r.Erw5,(`9oQ9*֋"4zѹHΔOrs~k~ӯ{DGchM6z ,Gt>o>ADL'>$/ u LgD ~+λ.qQ|6 _Bh(~ǯ^yM2(̤k,$Ck76TY;4BMD*e0)BRUBN $ED\aav@l~$( i'1MV _JÁn =~gywQZy5Xh b^swT cj` N&".Ar!҄83Ϡwj"SMieIX9.&: 8Jw7`ay +aaF 1O`weN{v-}.\"өxˣVܜ|SROSʸ'lV Rdβv]^"mQwuͰvGSՊimp>׀8ͥ,H$< ݩRd;=n:6Dշ#<%8r6qc 7THQ(+l}sk,[6n!?TF(ww nmx~NE-opx~SߏRqEcLh=V% _|/h\/+/sK3t*&\Ǔ$It eMjpRI0tіdnHXibqi"w[PqJ*2 NW0K߸`hU5?5p Ǭ&Xkj<ѿYh+ԗʅ' +U/o\^$= Rf/DSr6 _G?ģh1S{R;$;ZZaĊK@ Nle^FtixE#E]:]uY&SkKuT84|weB #f)?+Q,2=HJ!9f*9VA>Ͱ> !(qIו$,C,3*|a9s`*Q)֓#MVwt7|: /:CDAڹEaSQߗD_'rP\,<1qsԅ(B]n+hY!ŎrGyau.!x/nU43>܆,%,2kaȵnȹ*6n^epyŦ"*rNh@)Uis'mV#dHF~GlDǹDCG?l-lBZ@6KpT˲8xj;pB:$M_FJ% q֞۱Bc5 7#N)#`Ĭ\ȇoD\VWNڦ )mMӯ~P;+*ĝ9ߣoHБ ##]()`6_"PyQ꽤hN,5_5%"Ca3fX82F//ɡmP:JkET +=/H:oG`oif}obV6:4j_lt{tǝAڤ4!JxMuR(>ǦLxtY7yfI'Rm<ʴ>exqEw<*uXix7Vc}7FOzZ[\9aYQXHG?$r3-3% 1rgk!8d4+B}Twy%AEP'~p)՞s rkT5+oȜ2KӷG}#fU^QacRr#}e K"IS}i_?i?GCE(߭HIWnB.x+\W8z#ۀCO HmQLITr}w쿕!:Kǎ["') j`Iy3*p39UZ $G$Hcۂӽ)pwY_Jbl:ϬvRTjŸgP`qV`"zb0E+JX4jq;BP{eM%p+n̕E:duu䖳9|13Wȵ "!l:X:x*HK0%LjŠ?4.=5Ezlxj9W.oCbKR<ԄMr! Ō J‚BD!Vr/VUDi#2h!X!fG)SnKUዊO%#ƒ3D ] 5J0PuKκz5*ʮaێVJ٧ir-#(X/!ܛ1$Uz'@5kzuNHgJ]*{".T'}Ώy3أrϟ|\ƫ,?ߊ:İND2B0+íf_wL8A;YFX 85;:86E}dXU~u/7±7 |$bZ#,:VqN ?Q 3YУ:엘:݉✱i&̰w8w$F4Lt`KjoAkꜦdSɒ`hYkQ"2[7#3^m4L^Pe3 X>wz Դ6_*ALUvRީȯ=rxO6z7, ,1&JWy1'ŠҫTE%3f+w䜧c{xbU1:VTp>e 1_a١ìYɟ=*\;N,gh*.})wj76G+/NfN ;ZZl"/ۄ ZНSyV1.㑻 YY &5SRtZcӋ{8B(b@ީ4_:9Җq^c.s0E`LxLQP(yȢp8%HrF <_OCr8$I+%$' Ђdz[6Mi1NO 2?0u.avRI<zvWCY& dLz쀴Q=#a )L^oi dY!V\eӮľ,o(i w.=> 3XN-C'Nzb9F~9'dx?3x6@fn_FdP|ϒ>xGm m^MpL%POlAuyc.[L%\Ft\bcr:S7ޥ"m閽Rev sWG*٤7l$( o rǖ]IS-Ƥ W}b'|o-?؉`Q<.<"۸ȈuK gTHυs*9fzš3R>I3l0b{R0ePrEA_ )qB IgtѓӠy3#oŸ|:h;DY%/ Sy_WKԨO3ݞ~2V nIk ѹяU|Yމt:-*k;[7w"9HhY>^cc<,кs(ݨWB_Pɢ( @ZR1@F[8՘u 6Ҡ:O'{IEa:[<:)B8,4-,NcoPQSx@7+|%E4$bN ˁ͑A\iӘrx9K6BDDؿka.&ල92(}b맽1!%1KiHc\xSLM\j;p jĪN9CJ1Fu!+HrMJ 듽088j'{pv1*ȸrpu92|+]ʋ ];iUb߭?|jh@=]C?q2P`Qͮ>,f^I/"S<H±aHRzN. [(16J|GSFWRpмbe:\ $=:-Y15B 7HΛµ]M=u̫v/XL3ĭ(kˍL3P[,ޘ#R:loL1l#}7m]& Iݲts'pqqF֨rHx˖_Ԋ׌ܽ/H T#giBpH~  !QjTSx(KG/2Mؕ&tBZZg>] .M-1unj5Ψm #OD֞C^T?zf0t' h/#_*[$Z6%D w蹯~Z\1rtԽ<຦PMݧ:j'ū'|MIMW\0 9O*`KRTŢzvjur7-uUސeI!hc oPXZ*DPL,vnoL3h%;Zf)tQi=N`>3;m)x .8V?)7H/6/K |z+Ԧ[F_BbRw>=p܇JA ¢\(`M5@x35g ? %DlcFiEɚnRa@×`d(XRy,.Ul t֭T/HK*c_NO?wbH&ٸK[Bh?R v"oLk3p'cQbMdGeӐ }wv ". Htӣb* oq$JGNRmLT3ÝS6+ ^FvM~uo ۘAr ~;6`۠_*1# .wF}@, 2%ɏE| <-XZU XY*$#P|kVAE"&(}9x Jl>5&g?ێ'nz* +gJJف8v~+^wPflIFBGrs-?o&(m )#S];ݰ8eu ̅?mqe QP75/K{JՈȳ(x7xk;y77jӼVL笠I-a#8@Ks={i\S-桗Za$g_̥U/*Mo N3ԒAr1beC4giJ(iqWRl!d~g3lKv0 %*Sq\n)q/Nw!s(t{) 'r1]/fhz$ rS:q"7S-1 z0Tq-9nNB%;4ӓ pt=LHm9O~h-D!RLߢF.~7M 4BIz*bt8O#āwn7H*oP" }poA o& ow̚ҝM߸+"?5.O*8u#&>SSVW9m# Pk(Y6őuEDFىq$ʌ6m3x~d蠝DA$!SW*7% d1qC Th9[n$#V.͇M1(z~X!,WbNP0SLq@ 76X΀"-(~M[5p%7 |Ә7^lu>3whpzkrbѫe1y2y<4m:} )!H XbB.v!3ؕ/PM*FƳgW 05HUv"): *6 0IM0Xqo@ E,%((A:sBjIu1e}yo6JJb5f$n˥1Fԁ^"mP3"Y2f7)cH5&A;Am[;wh{)!0Sc+؟Jo@]U)YŪΞ5ˈШ%KJ<|e wgF%$EOZ֦ WitzNZM՚GOD7F(" \ٙ1 ȑ[ʇ>s#o0ҹH%^  !}ޤ}? v hoTa|d:4wrU!(M]5׷ =Ms^[II/Bf85mwia|=&/H$-S3a[3gT#c [e?I8&% Uk'0WvYyЀ}'<OH6q{*ч`ʛWU)<,OrGGr;ϑ+U?08mR|gl%PѷX4Kf 8>A 䗀<1(&LSa^FI9g{{)WY^%O00huOXӓTGXp7eҖv6AvJPPa)S/Se3K0DJ a،xo^žy4 0SWkdHS6>Z\l:>>NH:Jw~ QX?&՝+A (ǙHq?كTb> +޽ORmHw06<}+ϰ#G2K:nyciџN{g" ͛>~ٯN( ްpdל@ Ao}yݡ{zUs`<>§[aW,rZwOj -W^uR Hޠ/n #a0>*RP'l`!fqQy6cjrzVGkj"⊂V"}v:kAlX6negH:4$+<}d_dcBh}M$r(Ә?\,>R3ЛJ _8ȸ%TnK85p.BC%N5hחMi2$YӔ~t+猵ׇ6Ävį`jPVkGq ӡƟn: "3fV9Ho2or'B}E^iӫFl v($:6= a[:AX|?  nhѳ*̌Cc!* B޹yeAғA_B+$P-n׋*1ܿ8U(~i VZĝ})9s%NIMkd:&>hI+ b"ky" WU—.&(&'5mͱ9~nJwgT:D` laQTf{F$~J`)w cl٩M,I'䞹$ڎabgz#Ƥ0[.|V[w%A 8Pah/> >g7Gؤ&s*{:e_cM_'fMݸ{!D@9wyճEf^;z?`"DEAתUEV/`-Y"YblWjߊEp+ (sǷ-TYbSQ8b,4(DzM6_ԫ!Q[`b|Jg19|XZ9Suc)%$&VD p/a6gj}4Ut p#O7v0|gI;Id{7yZ^SDylWr GaW u~Ka5X:y~.^~e.XrkHɃKր%Y(`>ju<`,Vum8i/~0I}Jb]h2 kɘHEx_L #ZS=Bс@!eK]5 yj+ (96-sPW,q:wRX[.)-O{_Na˳tiizC76e:nˊfhH0[7ܧ'кҦliמPPHt7q9-)0@4}Ipkqq72􏌝KӁ-qOɊV~Lg "~g5%{H sL>}ݤCXߡQ]͊J^{*2z, O`m/Sjbj F`+{s8o2@-b7{$웁pUoX}򳾴c @O iBW鳲UZ&"ǩ-30jB Me"q0i ^nv%0.faE&I9T=uA 9ShHlJk.|50=Ƞ|ZAM rf7?QdO$"PL3ޠfs;| |8KCd3<mb/T=NsNTZڸ.q K;-sBMFl0vţs\dvۃ9@?^q^ 5I!ϳ-w~n$zcm)-ov 9j6ɿjVe0"Z' I"ZXyJ|aS}F\Y;v:9Hμ2ֶoSbǛl#ģFx_|ԛ6py/$hލբ!BaoWIk'wAլj4Tk(Y2.whUݑ?DgKyWڪ?I:3A;﯉Q.CJ" Mdѻfҷ5/ 5Az5Ͻi K{" zZ"D.\QC’.Ȁ E{/-+dmzA-Y?z/@Úv~+E=MLI=݊lIpWC'&c{ݖҸ76G,6zgљM 4f^^x8fAP-%{vk 4y+SN^Z\:"?h7Y 85l3%dŇ~/ :/wYmѐ@͑1t529@kɷcČUOuꟊӆe6D:s81om@IoB!<ݽɣOH| QђSC@9 28 h?A Gǰ@5R83޶XL"E[ҭMb$U@&k&]Iuh-Ke0*r O,JRɟ+Z()Ũ;D%!60DGBҎlx bI-<`2/UNŵGv8 O3?h.=4F*E:?n jBȜ+ڦ>xAQ`϶t w+AVv u,C '!mG-MoN14Ǵg]hpY"`Դh^ZQL%io\f(VҦ+V +1ɨI,Wӷ&sL2O$dPȩGڢC@ ^p0,NxzT}o[$Ls@X99w"}[Ke0v`PQ/,M@Nyv%*˿.٘r Wn7luU]G[/QqkJkFFYfLKX (oy2R"r•Ĝ}vIYH'};DnߺXVrUoH%gTrk И7KUb >OR!W.i2B}ϰ>Q~;?`n>4]8o/Sw^lǀOvR#R~o Fc-vXYZ3%|%i\;>>|\,6HLr*˚1ą}Wxͣ,C1Q\*m<W[B 7¬ :!}.j $.B Sߑ>nԝѕDzq: c| P:ʊ8z[L#2[١@iY1)$n`>@%[: 0A)1ɆL2exk+oKY5WbrO$@;:g^a!z >.{ wm4 Azڙdm83` <3qFo`^Njb45lkh"/H1g蹽v'&.hL*hQESuA-?eG39T*pގ Jӥ䁽 wr$1Rs7}/ x㋨~o,nr {v$ZY fCL75ЛK*"m` $>A&,_x![ܷ:A8+d?8 沂twBPl. 1*4dșh:|c; 3ߪMAn3D:4Wk2*}5;/ӧMXޡ;zvQ˲ Ip{ZjqgUha?i1a:rP.ɉ: u1v!b=SŲJӝN7v; iYPs,'S?M;Τ( gnG S:5A~6c$7 aBc)ihv8!$.z>UfcltLEf 1x_B7dJzNy~C!v9ƇuVϨHL"_z،z(K{EUJExߔYsu[;{%Ze$Mi*I~3=_2DԲ w"MJj$0yAtڲa]ëJ7Tk!֟B@妲i\yCRSba֓<|m>SgYx{ |WnfdQ b/>r _@‘-X.G'Pgxv WU0ƽ]KCS.cޅU 1uq" -&F"ړq@E2@>ضMïNQ26l&m|m2EP& `So^*7(tmAj-1Kǟ)CsyXn]mBxNo[e+vWv yS@`N{)*pM3ja WMQWRSEUNέOjr4yP9] jT;аQnr8Q.e%aL0MmvaL5sq6 iL#ȭZ AWual͒Zbۉkc tRQRqXHx4F5r#AG _䉘h*vIOQhz.n=,dItQk }+0I~ m޾ rhP2P8F4 g-]b0`K"YX+=FpJ9Xɽw ?IQ21=D]=Et3&2qd{eX|iy( Gk8kC}ywtƭHAHq]b՘Kd '~sS~w3 v5DXe'R_8EQk4D㷻S^,\w~$I? 02; IsWFM3Z4yؼB{Vf_j-K/$c*)\#tU#26L(;vlfm)MMeJ9+'Q|uhG$﬑!7,JfX &LW䏜R+Zdu! `Y rJ`O3ˉ7/CX.c*88RtgPC-*1 \r%Vrb2Kڧ*=ÑVc@)Zᢌ.;TN|,w~ۨcPa~v/HCpHul,pZFx}ʓE|@?PS`%.B)|  wd8SMx=VVE|/Y S?Y[QSeM|^U8iqOXSXW &7A9!eZR8$sȔfьɱx*xD<"!SK`g.lg6k6OK|DǸ f4-фX XSU!VLsE_{O~ `f_J|%QAW8,NG!*B:tߙ2R^E-[S໼t-WO'|a 'IhoECfrIyf81XGIi((y"cN9vPY`Ս@[ K}:j_w5p)s&Y)TdiOB:ԋ {p4-Z&\s"o՘;HضBD(jIjާtd09 в\GSlνl:&/B]'[xί}3SxL=00 ЭJa8^!_.K1Gzߣ#Ѫ#Fԑa&ߕƮHo\5]DJUSuG>`\GCoq=$VI`cǝVc]#?0V:#3WE$+ &1 5O CuONTdusNӻ)n:~yМly\PKԎdGX3u7ϝY.AyXȚT(c4W\XhuH"G"oQHZ4|y$P@tJ/@TP]K}MuЍC , {c&Fhɹ e/{"sW(ecL H^ |%ٜ݇ ނ\Lx!ڒrCXå($[{/,'䜓B Kf!jzŽt&=ҙn:l ߽Mm­5? Yj 5EuwX\bK 8AtM6-)Oaو6iA-Z|]O9%6$cYA x"TH =u]LsiA:aǴ82_3+ ^g8" ~$(CX%ՙNCOj9Mp 1L_ٝ*{{Dh7OGfb7[&EYf%3`G򦥛v04$|L_s++3`Z B$W ^kFryÉ-5v/K<%#h&4N7ˡkcjLli}.#ь,dn(!?&zߵyBZPTЅi's0/OD:ch[%ԥ ƒ(-Tl͖Rdj.h'+@PfD; 'R:ƝȑJ~W[ lJQ*?'ix-nmTk-a;tLi F~1pW''_TP$2>,:b~pv.-в w%jX]3''/qKXAh wK|]O 2 n:msSGo&VIV^m̦us,a $.1'zN ƽ\(@el)Gh+x=x|}*k\M;&"?"!!n%Q/!hqȩ{Hqji< _cx@ve6.yC4|d/.c_]]X ة9WfZMm,- ȕR[ N?MҁfKEĹ:C\R,xCB hl멪oR~K=ϔ߀[ۅW3= .Xu#ުuc{= zY %-2/ +m8<^agnEƤ`GQ!VL܌ ˳^$m"U5AH) H+D\Hgk`xR?7*Gv&`qi%#be#|$[rP]u;&f!Fh~|f%8 aW&>(&DXgޯ}oq u(eMclDDek5x2Q)F{swXh:|NGnwW >0!\ӾW?@~9ڪ6la:~o~;{)EYXsR7q!cPDG/(v.l I0bz=CͤD &:"x!uitܵ/8?mMWC|Us뎻沣]ٯ|/q_@[jXf!Nt\hgCW<]vFm *. a'_VH4@np4~n_T1* FbSvC,e* g a510Q8/s4}ЌO&P]=37将z,[J@}DV~IowJ)Xncpq<,o>\H*VҪ9 /}={td :ۦZᒼö SBtid<1C{ꢈtDTKz28 6^H0&2ji6{ݻD#!BFZ: 5&a@񣠕R*aSGx#6+v};Lrq, *TO5`yzXyPKP`|vݭ^ɚhXP4u9dm&J0 Iu٢E+EDmZ}敿*z%'ljkޣQ>R]%)E͊NH?J;N Pu궤hu ~o--0ouќ@:' #yr'9#6D#Q18,;"W)#׍]fp*Sr 1VCJҪ"mnm2%1͸ka$mOJhH.}Ǫ*жT;-؏J۟D,w"qm(An6֞ȹ> - ѷM9JM\׽9OC51p]71qR3{; Sm+cfW|tX’_v)Կ8XAhA2ziʲNy"=`ԭG%mY@UO'8XB-rw,8Vǜ]/-JS̺Ȋ1F""F[7FM{9A\E`=C|~$\錖sxC e Vx8FA @ ,?w6@}/97ξ&ã8.U%ѫpm8n_o6Aw&!Rgo7 OS.IfIuNXTfȶwK1 Q%yK'%S4VǐBEF&$aɬ쒈~8AhjFҔB@`Yᧃ)ͯl.0|#spbU|k_ Ġ150Dt"~r2Vt+HOt6oY`J&+[ NNq5eAܑ058Vg »N>`; 3%=} e_yE3ϵ0y,B?zȄZs^?EĒ\QSM4 SUg\)̴ 3N)sN,|Ŕq0D;Y3-ѹg=Gfb|DiB]kk&Gb;?å. `r=pS ,͞2~|i+\&m*HM=-r X)IC%r \31fu8*QwqTW>[Ʒɳk aBGBr-7zfQ[ߒ q eNѽmDTGo [D &ި -Be~Z/ .#kyFжLUY%E, -d23TIi;Ӿwcba_E[uY@:#3,eK5> TS"ϐCvI`kLqK 5mF1BhOVxKJ/ΤPA Tzv^nxPr$3S.ڠjg u=H& 4ps@n0@fU/FfB&eD^żsY`&y#C Zgx93ho +NoFc9]AG3̖.qʦj}^E i>CL-yqM]:rQ-0fM 1jm%WGStB?VɄk2 [ ρH @<@JJ+x$ɊۺS'au͹\I6OӚX +c.ՙ񇪚QIGWnsFGE\; ]Z[r:Aٱ~`bpx7 (s97CJEObXڑ]sV!.B{lV '˾Ae/Ez5;㞁u몤Dx>1],( []R1օ6nP#FBpa֬1-0U.xB{E"ȫ}wՅ+D z0ܻ^mH\5⴮pl⿇0"YrNae:6Iok\Gˇjon:FYDǩ^,8)S(_ 9~ؓW:CM[lOf I2Aa~v1F|Xok=Jy͋K˲o)8JuVa&aۨ,7ޫj=+?Oz{m"4I)+rtLjz}2g˘\8J$@%KYEmDƓgimAe'^`ren gOIMaIlj9.@1/sτ5E9dIHzCy~o;9%_jjRF~{#6*MŽ܊Yٴ2y 5nɑӏ?M#jSt?xid fb֧pr/LݭsE"*!EYUF6A+hK:kr.Sq4ꝷ@"zb뿍˱ 'UW*{H{T#u9)m7aJ!Yۤh-StMgG fo OvکƧy{8YnkU[!Cu^&_f/G'&5s^"/wATi |Xì&QKUH4i?n@ xf8e4jc/qV(uƼ'$?^(i30n sM}^&L$sf46 yz#K5o7KMM. 證}Z&9 dG BYPE]zM Z\w"Z~AS0_坚o^ G[VSua&!ESÃzc& 0Ԃͳ{VaQ![XHg5ޥv #@uf-i`+D]9Pʶ$Rm:x-1Z¹,XO,i`;J/LbG۰&80z} M%09^Tܣ%THmQj'[NuWف5~QBU[ ' 4IcF8p6j/{q,X`WBzVDy+O|StH.|Ty2>U,<:HICx+"Sc}2C|gudAQRdOPijC =1?fBPH0ɚ&ۛ)~6ƃ"$;Õ6TȖBK2uOgL|~(ȅr52T7Yn[s*>hRvEFoj?ό) &\ڍlåt-C&y>S* J% d2c r[kpfgd\RS_8R ]%W6-Xf2ʕjp6NM*f(P*-:H'?0lH֣ۛ)[rda2d$Dm*tOc 25,k9!ƎDEL{MRE)1C,Z6s%;߼^#^MИ~= 7|K6A9n?oAyT.;@ PȷCtpt[ڣ1qϻe 5ZRRy6'fhuF.t Q; \1wgA=o=,Y(+KE*Wtno^'ǂbw1-Gd+`YJ,mmЮA4BN_>-)46'#\M))W,ӟ:^O!OerxZW*+#ò2;c 1+2T9/%aՍNJ|+9E :`[7K7H} gl38KbhH01_59[Sg(xL+tWK\WhCc2  *+(Adv\fpBJ l(Ru.1)WC wHdɴo@0ˣ_q#VEq’h8dW^[xҺ;xPxKYЎ@J\I|귃0ObBa0$0LDA(Ĵmn:@i; I6oIq+%5YEƳޯ^3ùNޒmf[w5^T2IT7ۯ2%m) S2SN cbkωE J f:Gq!߳ee(0 WI[kEZЌ奢xbݮ =F>ʥa_he3;]96CfQ]5SjlK2ę:KLt;s z4ƕeK8$-t%y\R{L&lbD5N4U@T,pla1!ФnmNzڛ5cVn̳OHz#R*n3F}ʗʭJ+ "Q٨=-yDѯe SY6闍g0Mf |VVp1;Ci6[OMeQXUnNͼ{~}fK05MFSg.~5ĪaM_ U}ZdBQ ą*p{%G6:?![y . |{%jwYgBDIf 4k愼: AwgDWq bm$LHJsq'6(!Scsv RdBh%0ZDPV(275Yۑ\^߀iSWU3euCAW?6S C~o>m2<墑?,}`񖩨F^zr78cGN>gCT,)tݤeMf> Qv Vvk+kCee*u XSc[DE3`vQ` *>e"xzRFyﶻw6? ߼u曈SL5-Ȉ&͈?Zy ذ&^P1s}0ò !lꢜ!gKFE&J%emϫe-VNt]yEdc+ 㫳]ӏ b^(vG%&3zn|qa '6-p^>X#kJͰ&"G{ :3&(X~*Ji0$1j./[ |0Cb^5iWyɿTUL`3YZ6- ?oAv|ɸI$\]ǿVag.[ѽW kGgYoX Sa/8;3?VVŃb:rlĹ vK趸.ظ_jF lLHnef}C<vDOG/W zp' V ;[-KSGU2:itJ'hKul [K*ɖeLCE; Q'8;\˃qY : bTlf+P>. .@tFIf)@qĪp{@MԁG31,wQQKuUxE X[?Ǯy{Qb.te܊\s^,߭QDį%:sĬ#w=EϦe""7">OYK8*_4B+x+72.^ڐd Њ&`ģd8F|JsCu. S;2tB&RES*(H~2&vѦOId)'!_HSV7EHg>+:n'֫:-c gIJO,R<89IXY1D+isP̯3&wR&YIy6xUƫGjyU*@aɚr.@PY FBً%4y"(ң6!W|NBz*80fRagvs~Nh8fA}[?'ۃ:;sJ/?yWK]޷j4O-b,[\ݸ/7ִ. gP~<l|5:h&dOicL^طd]LU2O#8E|uĚ┎u#Izσ3Č 3g< } ypC6.r&-e K:Ԡ!k֒Q#"/d1X#?ѪPi?GNZкk:p-_5Q}.Wtz.:00$Hſa=h!eݟj&qsTvyy[obi3f.hFiJLٶJ6enW\kB'fJ=BdjCt Sfc?$mJY uDj fFW?%A3t̾fju4tg%-Y>3GGZynơ nw-U8&><#{|p*J!|T'.qJOք( 7`/KpTL׎p$Պ)2ҼV׎tW<~ f(sbvG~s2'b( ;h]P0 #b5|p)Bi zN~jwf#`}fdUQ^=pD|^@ &j%z4 u%M$&&3|qL `$t)ߠb(xld2I_vX,w-6}@j}%m P kںLJ?F֗HIϕH^$!,nmcp}J/7e72\I|& rX$V?qbxy؟&@L3G/ .-HH/4"SBX]woy83u.g,WK@D?={0A$R봼F+FhXVUH`;ڊHRˢZwy4;@d$ SLZSˋ Xh(ŧuE^}$M٪4|w_<=TlLyveyX+}D#=yk.eh Fp%봨 ]8AvzZjt dʴaO2c0YbZ)W^TTi~ Uj2C-W*y`D)RHF-eŇ,j :!\GZrSBtUһ3zR*u#֐^ oH'gT?WdS4W;g?`U7g59y/5Ffw=O4ze?KR% ] R® *]>5/7>kkhI0+1P{X\Kbr .(SL0pE.d8rV&"t< eo9MsK~!40/+Dr\ӗ!vþ% 9Ɠ K~=z`OHK%k띍UΚt*M7 !ǚj3Yj$8T6_Nv|Ln/ ؖep~27҇VԴ2FK_Rж5m:N0l -]7-eUl;`%n<^&qdܶ<&`gPo$O؅ꓜ򛃸" m/g XpCWq S](?rV/@(%N׶6ZzǶOf?bWHUB=clPDGu&^w'cO<_ (IYj_H=<ݟP_Zb),U"L}GB,c͜c$q3=mtO>0 ymo ahV caP0OĂx@!xYKBkwubRA Nax.fu3TIjOV ]RxK, U]Phqu%2ȩF[e:^y|,2VBRd\Сj{uCUJc;/ߓeQ#. =JGw/L|eLW'vy+vĹF~SWK֤=WB^ \/-KU#$fN'smsZmgO0ɪ#^ҮR:z ;ݠpInzj0UG4N㫂X⣘lt2~@ĽЕtLxaכYߗ+{ ?!FΔ)Jpj倍=ȔޯO6ن5T'iy~74 ѩC.hk˧ZkX%ޛn \:MiVQn))JNN;_#\r R KlƢ+ o<ử\qyҮHz'C|=Qʘ1GѦЃ>MWz9! `Uo 4OimśAJԊ5M o3 ؂4)P{~%ngC5/qNGȞ_b|9+eԩ5)|pgGE)G%ǖܯ_<òS[K.Aٜ?rב:3i~vzH/)$o$~KD[+25 Nn`3U.Ԋjv *f; b9Vb`Z{mb۾'_4C bwe#țVgQ ] S'?N9rP+z-Vzϭ#K{z=5< AKU ]_ h }}%*c~ݨc2MRj?Sv\@FD2rBy4$Dem=[>iJLc}ՋBİp+w*G$6U"=2'V_N%t>5f|0Unhn4wT}ђ9eMXVѿQi3뵏g&nc0Cq,A]j:YC]}m %7>ܥsn:5B{>׌p/|XH=ʟbSלE M4 ZQо%($6Jgְ-够 ;$BAaCNZdk䟡Wwj@^ӊD f'a-ݚ[%N3 K=-8 ִ}<8@Z[J;<p׹:o_1iOY_Qqn$Ͻ  %x L) O0dIڡ+8LW^_1l=EMxfujO<%4 Y8!Ė 0_g$S͍$s)eO.XxTϨذuiˆ0*ܧһ#~gQvRh+ }R^0JE=96rZ1 սG3WO3"DpE]Gz o}AB㑾ac0y -onr.ʡ%h ==!mr_9E$Q "mC雀W~ztR+Fėp@\i~|4Tȕer~{STz2ص Ϧ(Oo'JD9է-v)0txIYObkbIs8s._+&s2\y]%xCo pG{Չ <7VV.2}UboZ &9mFW8Lff|!Pt ]?$ī1#x|qLgfiT "\l;تȗD+ C Vщ(DV<|tZѐB #ƜjW;Xm:NbVra(^S[It1߱竡4YBQu+Un+%Q HZh s.cZoFX*x<)ڐ׎aKj! 4߽fX2ԝ.[zƿX=RO1c=d Z 5z5nUR> Vu-)-W+֜Te L(G@¦2P\H^[ξS6 %ck"0U G,j{_59"3.o:u¿߀JxV3g  Q.vvBrg@{W*cZ|b1WO%QF>4kORcyGTIߍIafbgȱNU/Ji)OцhYE`4ES!.eM L,bc]B̿t<4y`#|Y<.c+(FKe(`U4"hK q38=}Rp֚sÚte-_ 3K;exl; &0XNZ@aޝHT)tK/O!5ǝko&a]3al,d!}zN+u>3e^J2#,|8zzFN%~k#ObqWmPi ` 7"{oݴt |!G,-^N- 83dz ٞmrqt9$~"BiOR[wmo5)݊Oڪb&ljݲ W dpzn8a rhti^?PA颊vH6`ANb:֧ӥ ǞzAK:%d^5?P:C4m[`5,A3 얚Шnn؜&%k6;Ro`[RîHj¢ TS:aT:R=n./xx-֝.e@4Qf| Gg|hx$1_fh`:G|zo~~3V„% VޭV' vY2g7oi1 flw.BWܔWS Kْqi /pzs:"i<+M9Q5_K; Co{DHxDzJOͫgk@$@:/^]~^DJ4v,ciH٧ #ǸrS )+]% (urQD@j^O e j*W۞JC7bT5 rhhj?ކ,P#5knowV+ślۍk=^Ö~g%xۡ=ցA}\BRI'XSP HOmSysAIPi]z)-~Gj-G m „VV. ore24rT+B~zOlɳF(y ۰Ӛ_ spuBFAAW%ڃX8_Nq?+.ڀtFc"V)I͚|QirCUej Ac]%8LhVGLHLxܩ#yfj`cJOV]8&UAuUv89۷ݍw\~ |rSMυu?P#_鹦Of{[Af<0&j>7F$ )Hya]-᧟%1#ۮ?׆iz5un&ۢ?.C!pf~جK*مj&O z.OEuwNT 8ʮO+ kV0nwVXAFaFEqu٤DT|^lp>SI8ŅR)\ _Df>Y n?K}ucJOk"nWH_.Kث ]:)}F+c \r!Uo/jOS PACXѭ]rҷ^G7}ǥgDF~u6LmIm(mR^L26  ZyFVzTL1s^uB|eJb~A ݂krȍYp3xQzz@bʷzf3]ICӇHW,7m'yXv=g8oJwwIVOvX{%_+H ~f> &`uTY{"'H&(@ VGxO]ư^|k[|m@xHLΜ8-Pe̞@ȣ U)܅ǃ/h㶔tmݎ XUDzֺ;<7vgr?. DWAwIB09{=e/=_E4l Sp_}J$0{G; }/_ݻQx"/'_/OU) 5[Ld JΤ_˗ nw>e%^Jm,گ/^hN*gChf5ukmn8K{:+ȲEqAo^@@H4j:Jp#0I6fx}YIVO:9u{Wo=q^oS~|[y+bA* = 0)@5u,oiN"E݆*ƥ/NJEw:RyQwA`s%@ʼ~ӴhD5]`8pf_Ņ ?bdb?UNmOu<2&a+FʺC],]/esfk:jK^Xs '*iH8j}P6@5bexG];Tii,e?)>-$\By1T)ZQ~!^ ي3$b\X[.VEq8T)'°Vc굋VNp$\~\[`oRE#Y^cv'ƒ8\Sq7n_B#""Is,?)f'YC}{5֥W tc21 Fȉ$ꞎY 9AFznYa# h Lv11x|{gHXG:8 "cCfrbBhs/\x1`(X0kƔ1@X{pIbȏr' 6+HOV!oѺa6ic_rg0y/7 pmm1W%;ՑD{yt V, QC+h/Xa7|Y98~5Lv8;iC9J.ONMi`uqQkhەIp9 齼`u1d\)pZٴ;_N̶~ν<.Z||CM Oe֎$j~ yiɇt4gU"-x#f˘ _HbIZi 6΂SF#y"D+SZsaf4,^ˏ}uAWIvv-7`O[wHuMvl{|-mx/BEBb= E3n8kϐl$R2r@A0Nz\Pv} _8B1qhPӛx34XotڬZ5EAG{({xo!# CCDݨJd6QӪ@PȺBJ h4`ZbR )HU5iۄcQ$y#٪Nn K.XJ KEkwok N;g=Lq~?~xTnd3S&= ~4r¾[Ay.+nC-ؒ0)7=@o>O*]i'^!I}eԄzPA ڷPyObK;]Eʞk䯆e:No-5$dOZg,ԷhfL/.,@h[aRnSYIe}m^=h\,xhXm跣al񳔹?i!7EiP?VƲ}[&g`kK=Fઑ`4i̿"UM5 m:< }Vv҃?c@r :;6%Ks&"aʹk=.]uoh0c@.?ԺxCmCAX\C*.x3xH` .PD'.G-m`7Mks\7&ڃė$alQt>bv釒o{+ r\Q,w9'W|]Ry5T ɻrƱIyZѿNǷ[Y=O#n߼_LR|3Sɦv-׺)fG W 1:ԉZM>~|6ϒRZ׏q a[) j)]r 5w k~oPU.tgk4kUrmw\X]w5f?\m~ dIa5EP5EqIyvFEG0;FOѣaÄn5TGۨ< Hv{&{cws/+I_% 1-/vHˡԷh |=}'V.EiFMN b]ĭ]]|t_HYAR@Y/ߪ1Lv¶ ߊȫt$#NEinY[*e E/ԝQ $ctBma bÑŁoGY6Itg ^Y1bjZ۪\E-=NU4)䎝{JDz[9x&^-Ym]@FlBԗFq;d YK&_pEI{iM0顎݃TRO'04n!7$^ӦGc/f"Y g'Ca~"3{?C/&Q`=H՜`ey4a<[mqzaOvɀ)ͰQS]d~\j<4eic"eU)48+X#MҒW _bb^@Nmdhݹk^i#)~hU@p0@&l5a=>qe<ӹxM{ܮ$>I'et[pt-` 뾂EAc Zװ ylZG 5,h;ISZ[ya&?;y@n_bM1qCH ]Q+ne;9m_#wrb?_ j{2aQES`=&L6ֲ>J1!Mi\w"-,`TbGl. ֊J$>E]˾n{i#KSْM5y}tя?5:\ /`z 9g$#p*n,IY ΋KTf-0œ ;RQ (/ܚXz?kcHX2IؿKڷqΔ Om!dhoäՄRI 7YVnQd|!Қ9Rdo &$nU OZvͿN^rI4Ny*En'ΏDMS$Jg喿sbՉTP q/150lY ۝iS0鞫`#Y0h)cǺ<b|2ESdJţXP*I- mXY})ٴxۺ֢:2A eFӟ LhYvJ7B@oC{\ĵCf׶h`e(`MZv ѬQ]aTLT262S:$y:4[ =5A=̿O%K(fa=g̺vϰ2*r#dt0rJv,*Mx* ѨA4ZQA]~?EfA( id|D *=w٭Zj\ }~ E7l5@Q 7xS7nmLAE(I~ɴO$fxpG V_dաhaRZ̪VB)Ǝ8rF)P%) Mp}FҢY'^:N 1& {:]E:?#Ed~C(oj I(7a 52~xmQDml!PImaQUO@:M(P)ĘO{\ _Sy B )Ǩj}Pi׈ OloM) ZpaC+UZ)10RVNReftZ8Zw=$ o=0G. ẃOϐM_QFq/$|}KE3ƀ?iKxH XƖzbau(^DI2ƛjH ; *bn#z ]暐|As6jg'Eg@Ug԰P#3,`(O˛'(m3PtD k8v}:HuK^TҝuHL?6!/Mmg"4o?gY!euI(}JYjOߟhHGZH=*$Z 4;-N%‡l+Suq$E z#_ݮ T ෑA"M%GZbYrr#G)~:['RDfu*@CWz [#Uv)IT~NėRd8B-yړP^g-5֬1jtx'&l;ג>R ) nw'˚#Zx=;t|ֱ֯Eوڹ_v0 H_*g^0RM6^!jPyߪ=E=7q5 [lLTb4YB4gϮ(9VB\4[Nyymb ߽A6AT>K,e3K;r,XYA@\`O5.y6uVI#hVo<}#kC۷P"">DtFQ g,<1B-$&FÈ+U&V?FsɠO'תP_12"?H&sa2* //gFg(˯EmeL۴=QwsthA_]Փ>`X+4_/z1RX1;l<iJB@[qYtAQ62Ґ/uFACۢ<4=,129+e=E|ӟ)qF2r-C0ht Y9 6E%Afl?i] Nj~:naZĥZ# b|N8%LO{}{RcBby#7I.n*"R-%!=P?H#"6}ҿy )z %-*by8 p& !)i?Ec-ƫ  SNҬxpB]5+h{/%6UEWJjKnzr $O)~M?S~~"D B9Mpe^c_^ ap%l%MvUs-NAE34XQ[X;]P|dLӘyZ=:Uz0^7נUD ?05y4p|tGo,+rEӍ6ܹ$6N\kǍX^j: ZmvZK@.& U{i^8Fo~gjn"uu"!Ԡ OOC_XߒѪӻ8g<#ݎ,8@sS𾀝u(evIiOٷL`2!!$'\vjϦx긭CҘ{Ѝ'MA0M>d\+G5,Vv|X" ` Kz\2"(폔ϡ.dg-gG 8vkئ],jWP=Ԇ]Ȋ ~@9wWn|N̙ܩlvkaGlXEg0LS< .Ve{t"S/ƆMEZ j`;D̟JcBq#ok֭o>8 T-]DȃdWh)Յ;rDH&_Q;S og2?9eR YSX7*VމfIgÀg|h| tdQ``i$K1iNI*+sajSaDjG9MLJ,59I FZU>ѪfQ_F [.#myVVjW봖u~Hʄqr! $=|GWC%|LND&j3?*OѐI ~Ok%y;g WNE2Z\?%,&v7V*oܗGj1wEkRr 5n>除M">U+!+~Z=g=^ptB):y[EwsA>ZBm~?5- #٣AF˿1.ocrgP]4{q4u ^yU ,O} !RA?TZ0ejǏ}益8rR U ԫtWşaR.?RuD#3) 3C_ XN:jhGbmXO0zAa %s}O]hQ'U=WOظccʿMjכV-[{`&4yEBteQl!ݻ bXBNR 98-Lx M[ٽ~ܘD56{11)hX{#ueV\ЬTP VY8 sA,՝;]5c 5L,`An !>E}9z~4? 0"0)jaء%%i:P1;ʀ1w#hfK(oH#-,/͍do끤bp?0I60RQj9hgJjw{6fnV)E0|'G hn5204 h 9yW?n|;-k:qqK䲿o\7s|!M9nQÉS'9P-$."d|z!EpMV:p9 j7p!!:km ' /_Ν 01bWjhB?]{<&~C/NNEm~cZO<]`XN1U 5?v-շ=ӭ0I^uOz]%3bcLisg2ӗ8u y*5&azR>@( 1ߨ tpZ4w8=%?,c~PN1%Kx; &ήQV+'g@K\nx*#;n.R]k/KMeJx~ Vx7$rPo|Jv0wtr/DndTwZkmpݔNQ衢GtD CjrVHZ|屇 ) |.SHLX[祾d2 yFol aw,xX8 &n=$?4<(r}0, e! !NxX~]7yRP,mlyF*.J"i2ˏS\`mVѐ4-Q+hs]&}kSO^lNꔂ8S!:bj' ^ApKJ9c־HpN$:ޝ4b(WxAO4ykvRZz3+5'{@mn/& df^~œ8tD&:V2HA.Q_Uʉe-;u2ep:m7N l5? +{'rǒ̅x!:`6)_+>8)lyҿc?\K;ReG@|^] 憞 JRsS,df'7.BxUQ2VMD? 4 }a FhD@vx!.UT±\K6%U/ p»zHF= y86D7iv[?Lh*!CY_x+W;nΰ#X0)jo-Wr4P$R̔X?7tqퟪ@iK6|?i!l)d< O.yXaq򟸮0T"c*Вp 58j{렂|i|߉.h3ƇBG; Bƒ`’Ú8OpJx:'wZ>r lpkfŰeju| NSlŷr5.b/E2z'X>4ε=W^H$r֕RY55"$\~9 y$1K#ݳ}¹%$YBQ.S KJo(p; !P̟rv$ۗTiRhzxCoO{guFNC21q,iش0mДhpd/;"̰WL1+Ň6)_󴰶sT 1O#  uhG Uqv߆ _~Ob|RИ L4eB> H %{P:Qfpj\c#Z<7<[B]_7T> vhLJYm-)dCTUR=cPЇ]&VQcy>[2sfy$vZK`0G%`h(7iHr|41|{9MD m/s RM?dw|9rA(-+Gpy:ǖϓVȵңpF(-a!:~s`NMWr!ɷlQ:~D`y Zp'#bDrKdL@j^o$ڨya'{*%j[mR[rns.ോkA`Ia^t3cStkhz0Zq1Mueh:DnEx'~0Jp4-SA}u Q t%1(h^4 ĥӧR3`b$YUtNΆNZ.YIee軥!8qQLǍnKmzSH !*l"Ey: *|W+Mec<@ъfn&4J H̻Zd6uY Bk1_.YU_ҌA)tɍJҟ7~ن');CK%l%W2k]ם QyVsd@ 抨jo![hy]VC6(N)rzjFMI8 ܢA F%cN l+8.w5~V2zEpPqf*"g92b NC61wG#xz #lyMys0Q*Lxu2nA̗n{/[N:P.*Bd%uG7{KH /$ _wKv=w\+xŬQeO#yFxtp+%.@QTK`xu \{P{p4f|q);0\l)[ \ Tzﳗ% 1£ҮÑ'HTi|T -uѤ'ful}AKo֗}Ec4%wX9OLcGu$g u#L70$g HNR1В!阳 7W0'5g:M/(n/2檸_!w=#9u@I֑pP;_I Q.+Ѓ &lJp- <\ȟVTk(0n1^U=ml^+6xVcP`r{ vs&Zrruk_ZՠdɐÀv]N,o51kj 9+4# xawz&/,:mdsrlq|yz6@zL@QACh/Կ"d>TļQ'<^fR/XSc'54n Ԃ!f[+~dWbuV?]\yRO`czAnvi-6+hG^sמ|dT*yF~ӿu+TZ' f= ޸HRsd@eAgl|}[*@hm"d| ӎ0<j<r$g>XwCQYԉT[n:B_JϜ|)Myč2+wĸ3 |H2b6*p_#3)X2x 1L.˩|/>Xn`WCȌ?&YCQK۹L)&'t T@+4X@!vIW(M])yeR3BK88,mqHO3.Cx(@-ffoSU:bӡBG=1=G;S'VsF˅uU8LV 6j+H?B"RvM0teN$k@8"ŕ(Y09ph$DhEjR'MY28Y@_BB!p&\E.K}]r=oZct-%͎pEʄ>F8atvrn N`F\gTl^k̊Ώ2 ScCF}ɉp<ֺEALi& B+:q'ZX0ĸF'3fQS0]m$" H/d_XS'`jt%zRe VHƥrsC&`7e}V|y#5. A-֚~ᒡ?q)ʢh,kY &V7@[i.frzp'g'Gj=nI"] 1IQlcHmܾBlS,?$ >Y܊3eR9fKC ru$1YcG"3w4Bs{P^"P*Ȗ84X!?`P''GC$G,pn:V8=agߕxݩ2ܛH ƌz]( 4̗ 'Tv"n:E?n|ˤ[r2&֓G#XQG"4jiWv/ 1g{Q}0oWB4zqyw o=^y֌pw ˖ dFXޛ:n> eZldf)J>ρ3:\O9oUa4 _k(`K{iSO=5Fw .˓1~7 50vuDX^۷m :ku~>) 5ʪ)b(ozgYòLqZWېUZcf>S.u{ښ󱧕y3`B瓘&6}J-ICym Qm/iX  q[ZKW S0bg0lidDmI~BU޺U"\4J /PT^_D#*jƺ 1i YIKEc0=JޟP0bglԼ9\ئ͞m굏+q7/':#Ků4V>)y\gQO9?/@B> VC H4sqSċ8(BK*nUH&.Z+v~̯ۛ$K}Š <ΩqJ, 7Rs;TDя+۹Jwo{}2:[xz"Sf"a$%? င'j :sR#]P -;N8DQuNE0l[Y ɴ*[ +ջfcbWC]cp~jrY$$0F(F-}ޝ+#I7HzL*}?~=5;d=>Ф까*?[8u|ImQwf$ťVwciGm4;ILpI^Y0&-02I^zx(s!COS7PAKI|6-ˊNw م}KaO_Ү"r)A.̴i6G}o&qSteRweP'PHURMًvc0yG_/p*f&Ô//TfB[!͢Azc&|r/WۚMe#'HeI,촜WZ79 eؼN.lr\F4D^is,[Jb^U!{ mbq6 0i[6AEjO$'^Tx h̚8됚. T%Kl[xH9\'ӏ]ݱ'a_TpLil}6A+\D0ǣ,c Sh"a:D!@3v{󀮷) ~ łx'0a3VU*?c Wcwg'?ku n0r,G9t?!q4;<}f";1 bn*a&Y\}ErjFg`ad V7j:#  լHBQM xI#j&%1dqQcc9*I!J=o3mZZ"ü74~+;"@TsqV|-2//B=#0xquv諼4qVh987G\Nuc [C&sqi ?ys FJoEm"31__c#Uy!1 %,`KȔ#ŠB12dElἒn#ɼ4Cz,N' 3Q b:םq%GViW6^8itj'6MXwrPgI8Qz\'Ƅ[Ģ-D۰L즓^{>)d|^(eB)X ƤS'2嬈M#M0rkMi `^Z+2jCא15o` _C"rQQ6@ՍoĮuBqgl|95KAgK29"6}l5AGpO+'!.T&+ 1^ +S5Bءn9V MTx~-F >iׇ,;5<᧒o2&"q%mȫNŬOg(vGf1YZJ'r|6 G_PM$Lh1Q@ Qc. vox(J-kE29).nE*IO>uh;$)K-uF~R~"09"pd5M8wʵ~Dtnj$q>-ωx ڈ늶QyeA&fQH2y6nWt@\{Yڛ1/],aWJk _Qi M/'GP.c٢*6UsGac!^+F i^ڿ=YPЖ@8ΩoTu` ^>.L$3wm!=fPn8G.6l׭b#kr&&Ľ0|_c[iML/Jt ]դ1e-T%WAVRZOXm3S)E1L79EDq[ H ]I'=4q%":61.xHF!YUoۄqˇ+>X..GZ-}bE3rm44147GgHRoϱuy"=Jc|}p.ߩU+E۾K(afP씷@3<Λk[#g䱧Iu}NX6FA@H2:0e{ ETϬeM_D~;_Lc|Y@6P(/3KBkR[ċMG+xfCu]p5^h [oʽ$.^ (+IhnA%B tQVa ߹}c(7)B^8.õ9j{*5$W?<Z}H4݊ayQwZ7Y){?6D@!w \Bp3CUi)!j "έ Ct\h&!?v8&BV6hqS#e`q0Wd){w-7~׊Zf?ea؊|51a~"T26ԥT6Y?9OwDIN㴳k6+ 2ys_@2Hު:=C_ 92w60u L@f hLDi?Ѳ{:#T9XL3>~Uc(B{$YSsV!JrN,B{m|0xCMX/=Zo*v%Qk_*X V8̞8BUP(E"_̔f8gx]b_V6S>|Ǥs6:]H"کD\6'^؀9"ϳbL+OŜ!AgȊp??ǘmϻ B6M`kvWV3N{B`i(Ȭy&zh!v-z6Q=3k|J$ ÛˌS6Hc&^u0^gEֶȴI_^bEA9h` zy֒V4<UpUno8[60SNdОw:RYQ"- V_}>WKIkaSsyc<0JZjTC`Cb#~̜Z6B'倊F08sc$'wX͜ dpx;e3XLXVhѸd&Ec׽}~?]Kd7bc?6 Q5Crȶx"`ƚlf>I(O r6y"={;{.Nϱc {pQ@A]i~M"Ft(k]J۶n\^{NF!?X`tV5^ ŏZ+\SEyUQj3Ko[\׋L_uk@{+q,לˆJL*Xr2l_c8pgX Nŭӿ[ wD rJBQ޸4M ]*?)u>憐 BMe탙KIxϿ4ǪȜu8TpE^h2Zߞe3Fc.(`!]̬@X4.ߜrMQ;em9̀elDa /ku3*hB1D{ \HIY*zlFP_XL.ϐ$`P}OqI&LNu )<uN "%n)aViNYx+h.a P#f" 2Z,5q*ֽQ1X:LLz3_тf>W?f2 8Wҧm<2^MquLU*g٨\\E%["ה7~0F܍3u{)>FUUmvaD)XW 2b5!-%n.m0/:kf"H^3&{uf|U!LFpS2ac6=+/vm^FaAI+,FA \|>ğ6~%# Io}Ⱦ rZޤ$*3Q?4s?ׁd[u:.\]9^9|A)FFxX`Ry!LU p4ݪw;Fj< Qne#}…PL5M#0 v v}cSb1ၽ. )` &bIn#{unu-}];Fa8)sv憺!Hyr>ȸm7N8`4?!,;gl&¾KP @"c)"]D^l4C$:=y#YYuݛ>%ϱV_F 0RuV>$gi~р'W҃sl(O7pbī48  m6OS/v6# +B J|~XǙkY5ɉ`tٍ`q_uX'(Y:geqquHKXF_>/,*syeEVu:IõW9ӋZ=ߗ~ ۻg}]`͠I7r>44U6y)RF3B׮ y(sW=sVM&\X`-[RpO'ɿ2C"CI$1ZEvb_b:֋3z?W[*/%ՁU DIl:7|,w@f? hr|`Q8'fKɰ(?CV9NP5UxhzDjeVVKL NLٷX5()N6/!|oZrnJR^ Qe~CQ?Zș4 =|Qn&*.t⎿{Gz5+.9D* P'׎]!4OKر5wd+.>[?%2p.H >y%]냤xP#35 u õhoԡ{m>p/B.TLHXfU<%Z>[bXo=Zenl8?, 6ѤV"%UPҌch~iKҠr ±d㿟|ZȘxc #r + op٭<~+ky5 uݞr+OT|BG΁dlPc%)qI n%QI̲mh2TR#yo@RCF|zv(KL ˵Bh8fm^xX"Ȣwjkl{D<2T p='t1X.P4ebHy&zץNG8 5Nooq`4ݪBYF#9F "8ኚ=Z:dE6jh?P*D薽jQcM-exx%El@ZIw;vүRTo2HTěq P+v-1Q)wfpL:EzSz# Q|G>;F׳}JK?~]UYĚGÀ(.B< c@o_t,dbSҁ[۫Sw 0 %yJʎ+PX\,Lm4FVojr $w*x~K e*Ϊ`2 q㍱_yN cD.y@#O6û`dT1׆̑e.QHf4.tYz %CL$KUoocH`I|<#5}OV2")^;pFw:?u-X *yS1Z? RGaw pH:Pun,(Cn:yմ@5̆H%i[&"Xz.[55KK?xT[e!i, E=|QI_J,S ǰzqOS(DIpԄsO?b3AЫBffZ=ﳎ^?<'#k&nЗwqt@ɾN^~ Z_~.TN/nMv9HI -gɿӔVywW QzGd.G?Hd}zoGUBΏ!0S@THkR" _f += f/+Plt,"ݏR`.*Ƨ!bW"ݣ9p{z=͒_*5#M9Y#!u]!.:8&9 ~A+7P&AUHPM{+TxH_:_׆Ь8{@?ɺ$_Z ʏtMDW$;Wl`VԁeIĒG3PEIQNU{>lٶKA;#Qrv}% 3d4zeVw+]$]f +B"@"gGnΘ/ħSǫASQ~,[t^LVK-8IvN)k] p?Bz%_*K n6mU`P/\=.5SUhJAQ+f}~Y# xKg*O ˶6(FpGvPAW!Z=zwP¹TqᑕD|l0r8*0X=Z s_ëÐM]>caC`J[2}ׁռJzV  }yȲdKZ*TqqCϷD2 k)On EtENޘ |bmrqF+}(YT7_zv1,x]u7 :JY3QHt12)J,[S nsUFB^XNO^qI :zgXݚ7#.t{[j@'wYm_HjC/aLyeҔ\߀7Unv\Zԇ [Jb&A<>YeRq)R. VBF*)H1~呹:vl>os9R 8.w{\⎋뙷@{ 7QT;?FG)g.Y؍ +WfV'T" 1XFC?W4_}b#j 3/}4wB U 6_p$v)&._\SA7/ިH$ ϞeWĞf011Ŭ%_AdSFtv)hYȇ/tNlӂ6^ @G(wEy2<mV=9 7KgdoD_o#ͤ'4KCnW0@diPUc?Sp.*24G² x:|se'R|3 :5|*mdkIq [7d T)V*ϒIi5^UK|T _@ 1YJ.//#cQYbY(!ǃsZ.@nFG ]_;R1R,fC^]6WEH?_>;Ct$NX? LWV'R$ ߜo^vQiX5j 7M؂qӿ9oB7Z;/uln),qi_1]f;ݴ{bq)/A^nd}Y6w!fbዠtI:N6 z#hp[芻u#iFZNnC[m?dz:23zf(!F敵?ڇ',Ž6M.-ˑl`]pw`FYDža}/d5yɹ47E)bzEKDbA;?0sƏBfڻ i=iȨܶPNDnd}A•AuedD>6qRۀ:SUϜ>IK YDf/L}e.zGd9Z: \L0ď7C =I-1",/=HƩW_~0Kߜ ܇ɊTZ%t7CT>!Hzb\҉yN^f1-XȼFlCJĠ nɻ&"H 3u0^E"m)/UORe=^] ta0ktl#0g ~sWUϑ)_\tLY"^5猰xVfiȩeTxoJM)'4ho>J [r_`<)7 !t5,VV}B_FYH F4F-ThĜN?t[@IP÷l8.E ÷6uOȮ< wҸ^{a~ʼ̯Jgz=D`yM (ap7fu8SQGv~"A_uLbN#X:ĦsMٗwtHPx`@B";PvghAtK*BĻIJca:L6KZ½8O&9sN/c-Eu > \N<1ʬrb6f |ֱȍk?S ָȺpʽeV)#›cbmY2j>"r;@s >ѽLuN ߪ'swQcR3N`*is MИð Y'AgoiyPup[GX WB(o7P0WsC!Xyһ QP3yT5w3"*4DO0;6"3xB(SVUot*Iʌ>F3N6H[}ʔ›*eD"LV>+AfA ƆNOt>E?W!n_}jRukث`Z0B헆Ź+x3SzozjqxGqxvdݕO&34(aWtÈj)p'bOKy#ǥ1iH>~.CEsq*wAX@`w{NWZ r*hƭ?}!Œe#h7lQYe˄ j:Wyh#{+|Y- =7dJ_*%[UweQB*LNhgDB ʳeA+ '16 SUڂtl#6^}((_inx kGvI%H:C2ѵo] DK[O](UGv'm9 emWr1*r7RTk҅Wq}ܧ["= p\ iq DոC?tTC:d1~POpR)[4!Mo4N}7,/3c^P'Ǎ0|kF@M|uH耶Q z TܦuY%U x;ǭ."&44F_ 0H6(gQ 篚[AuOeRZÙ@篭1,#ȟ> pZzhz;!G5iv ftح:&N嚐Ǣ;(}U[gK2/u*q'݇(Os)~4@FnvD.#/{ҟMqnTDvV B n}B{>:׭9znp[C Hҽu49oìVW y} njXfU*4\G$؞{^Rs5&-}5n)[>&P-|AyXZ| !dR_u3 t[n B-`:єYPumA)3?/Zɳaɇ.[R1®z)F\(ưDš͈I<# hKJڎ+qԂEl]D y༎Y}0ZqІhYmv~ d %TP<lcM{nͩw98sF2%+3K\TQYAJ-: t:>% ! YD:ψtHEjGc!=plY=qǺԢ?}W[9M]G65p]U@dȼ$j͸3 (8)Mrr֑Z6`E Iosx?ɌeJt>dCcրbOd`&fwtXufzn#j}?^c&+HH*Te. ,sn+v+,ϾX/|q hN ֲ[H w{qqND}$_0|B gb@ܭ@QH}Z#ȭL?5=~nWą:|RJ|u\'[{=ҔnY+ț:A+z0R npEoOhݼp>Eסr4V\> iA;_ecrzw1i"jZ# S/YVW.2&(a6C!9pdHe:H7X9ϑ 6ka݄nGY&AcM.sطבe|vV _U *h A&s`ALV<5@d$@ثb/ʼn5%>q[oz8/R'71dτ/y g:gSӫY 5#2U4Q-9^C8?E.mwO ]'甼 >q<9mAZ4d3ՠ xЦ"a+Zt;H%7ݦ\0# ="`~4M ߲eZ#ZI(Z gzKpX%k)b_.[$P2z&wd>RVG$SaYL`%4M!(u8>GV*mq'FwS^~[NIQӻby]8*T+ ҮvH-iQ=lϕ~L0"M Y]%"*K@=[c< \&S~6|K;6C#lmeInjANmZ+~I-W0;j*Y OXo@Q˘r@ S !   =PrT?0dYOΘjnIC=IU Z'lYT (A9Љӈu*K{ޝ|F(tdB4 x-j5,'u4 D[I{Y9E rK}Vg8& {sP3@`ķ}92 r!,_[C 5 Z^rO|>Xq>TƩ@DUe¨Y;wHkd38sAT]8Ǻ 6>KJx.d-ǻj`&*T|6Ɲ|C5\ CUw͕ՁpM0;` t[œ<:BMVcqt$#8+ۤKԼd3q<a nGষ4{I~"9LYLsxBu1PQMJ!\paD mLTVYYsFpasXCxqJ6 #=?×5ԦEtm;FLB% Z;JxhmK:P+DbyЇ920H%G Vt.!ZGz~kۑs]xP\+?$ÈdR{oV@Lcsq'WU]=Ɵҟ?_Z,;#<&F*ּxfH!}盀ddYbANQ4QI9.WOT_%ʷ[kG xgl_#Ng~+ ۅFIϴ&e5/d71زhp<7Vm$~vb+%E` q%*IzU}QPal t0ik|MԳH{5ԏIٌ8*D/"`%8 LM8.se>ĠL2EYi~rhDKOOD,:1D+q*E(V7J{>v)xDONOp]HQ>{ 6YoH"~G.".VuOM L@a 3\dY'GMi d4u]Ws0^'(6QmxW*7u'|at@DʜsݹM0j)|lf. 7n^Y$u# }_ abpg1B)->}DɇCrFBBO{MyA52xaZ>,fum3Ag"UO#HsFݖCρ(Q%>27 $H(;E(J)˅$V,)΍yo<3=}2Lsb^%i5̎Winw? n QceB0~7F3 +=5 I$kcb>Gj,!r1Ao^cSFk&w;IH^ }&BdQ̘G c~W/pbUo]JxlOs`J>?>`l~F`0}5dZVh.XG&x\֚Ea TLZ-}FdS)qXIi)S=Te0frBjRGrJxl$R_q-Iw[g9lk)c Ύogf(px]Lj/ZK#F,!_UHCS_rFaMrl'g݌| 9` e}v{'i&ѡ9ըYo?6VTtp{uENEz@uGu4׽h `ËBFH 9_.ŜjzC3|ÌlgbATkn$ij5Pwyn29Y`?/(Yn]0]"CY.Dz4yOm?fFzޛNt1"&wLBYdO1U6~VRG3˵9n% E㽓Uu  Zcrٷ2Lv4R^<_t/ 7"3RkOl1qh^@>^Bs esKܾnaBZG>4Ok9#Q0Aza{ 0Ddu1os /J@K{U4pQ:W(5kg;?zbhJ w}oSV uDv o[_isn6أ g8 کxl<4DLaiIoncHzp㝲tořV?C\%p{to5Xkݝ 3lO@L+-_FXzL_0Rk]g(TQyEId*A}=1]tХE9ػY{A]u;FeIT( `3HCYGJ} wQ&ӑg kK1e*dc]).VwBӾ\*{"?}J]p" ֹc9{#%ŅoTw@kX”/ ?DOlաڧ*J$@f~'~O7M^'Pױ%3 \%h鈒3$U[i|"#WĠRGt|K#1NL[\Fylۇ`.sŊ rG0a1+,/sj`ȧƐq9ȽOBOeoܚA)C6)STC'}),Ð=ײ d2CqK ~(qzO0#*zHfv!$:!Ꙟ16ɲ6u\GޟL63 I/|>x 4<|u]: 2l<ȸnQ`Fo xB}^t`x^ڠ|r0[x;_'a^mTÊ$*_on3*r 8p:fJ|/ 绌?鳨83.O5A.3- xDAw1`-5vzBicIEAwCcV^zsZB#?tѓ\ k 4mbM}%av{7iHJqW'̽dgZ$Xq=㘌avFb)\cclVVHj(38R] c|pJL45-;4R2"~w`1PedE&l;i?5_:/"~@oWZJxS96 7Љk4 =sT'=ioTJsJYuu.vU]u}/YsAb+#=ح]q:Ct*=琷"@ͯ:%l&ςʍ{E_ {:zcboՋhֵ0XNѳʠ{/]#q8EL'Kh~(>}m}0 ^J>86˘T0ua@OLϙx'܍{H22osSug*D-|sFfnTȂiŽW9_i"> 5b9N:A ߳Ήa](pz&f|:yJ 1!LIlL+T*dWQӾqSΨV *:v`z4B댁) F*^Xg(}.f6aֆk- a[o˴N*^.Eq6&ωZ@{u'5}@Mvs)7X~+ᡮp:媧)PAMR5\`)(`Cۨ/ߗPBU V.we5zM |zB%KK+k]`,R+ܜS] L RS+VsGgWkDWT|Z]UY|({oP$j6 E('1ޞ<|{iLK*h6mPlr>꙱7v`GB\]r@^/Eg/zWPIf‚w mUT{C@\>)SA`pDANyb|UwAE0AJLޞ#Jؔu$|EMY h():4 -xJKmT6e yu3K$ր۶p OIl 3d+ o%Y/G%j\AZG\[7eDW^VPHA @otKP9>BNv*P?fXYw!Z]Cmܧjo3bND*߶6!U>/U/8M!58=.ɢeo9}u)˕,`d-dw ['D2@,Jֹ˸КNxJ"7J :VD/ビSk dQf!7x5؅B(叜v.GGi>c<ΝS~kȜp41;Ō/>;f:&MЅՒ|1PzdĆXߦK݇R(Z14bvCQvwJͰBks"t<$ֿ>1fϏnBz6WyRR -4î( /7f(޳st*X\B7: tngنm𷷇o=ڽ8ײ3](!J~Abx[ wx"Z/:oL_}B)C| 0fuÏj4.LV$T(d@\XHpc6IДڤY+ WbL]R32ΕF*"(#-o5b?_Sz> VάdԅL{mhGu U_w^+4pͫ#K.9?MJT)G@L2m׉y_'`dٳtuJ5c`ћu %xc=9wlf G1e6AqkNy$9;"g?:H^ ;ZCfϯԇ #V5|]oV- tJWPՁR`ڟv8bz~|IC;DOP01|a 8b:֒ڹO$饦AXUf/|+%Hd ]ɻN92ƻSnxJp0X%OH@kTfhC|ox,:ls UXk`@(Ƭ`rd 6޲2Z(/ܡ 4"9e~kf@UrGe: 3S{Mtz$kU hQ7bW9-G&/p2ynxg⎢Z^`̀ 6~՝mzYWe*bzd`:7ˌJ$?.TN/;a=&O>]RUDUŁNhbbCa#x}p~a4дH?0! 愰WƱ ufF釗XW *"M7xSYҵ FŦ ;bgr{t Ի 7X0엿 иi[=f3e~K<5jEc72HjS9T|BlfsijD7 ">NzL {/{~D߼e%@PRxX4?c;OF-!geD\ο$Yb|Qr'e*Kt &׽^lPRb5pe-L7"cX@?8od:;ׁ!owi:>ꎫfkl}<[l>ņVBvDKTnM7`w+`,&w#+=R4p,%:.{Qq3I3vIY8D'1T?T5z!pC Osfmf\ր\baI2O7\̳ @ȰqZe~0:ml`xJ nђ~ Ov}}3R<`r /5H 8>:ux,,%K* ;5@qF;=M>Lyy%#%uFw(nDž"XV $"5IE'3 Ph̊x\羿ci?*;ݮځ2MaGZY>\Լ/`I.ɝmt,>~1qߞa(腔j.> OY Ra~ {y(>!9(\o3:q_ϕ̻}{iCUYI\S"Մ"?[i԰Ke8s'9٭0[Hƒdn͊:fv_]Ilz= :\ZE^_ĔeXon7;F <F5\ǝ$ͰQ)ɜ &VrFU,E; Ns_$Ҿ`XG <uj[:)SEflp\0M\ jͫx\✆Em,#_buȼ)ыoW:v[*8wb8y,D͎j2knK'9DAoQD?5pFx!Sr";%Z|LDXi+rIk÷Rs-]Z) InٽipH#, jn}vxГWuղT=n P4oT~Ei I'N@Z=r\qT:<`0rEfvЩ)}Z{M&^Bȋ]y Dp`,4(/[(n߻߫Ԩ~V`'w0T|AƢ:7sJ BpQ飋} }@*lND,|RzH7’MS۴o)|i-B" ɠ3莍ς>xیIfmPbR5k{mR`ӊƥ|1/L}\kh1iʠFÝ ۢ`(V̢>@bf5rr)e A%7Z>_G<).6sQo7jHn3kKuݧ{wR8RD8r5љ>ud)wnn/yswOȥeq+tG[5@nj=:tV[7[@rML׎[v`LI(/o]=`FoͶGH;,W7b(J;2|q,Y>A1{-5OǖRK2D K"rg)lcRFj] %i_H\~/Nn$}e#Z6l g҂ұvƘTޓmsr*|ËoCy]߆#R9׋ir3T Y\'fx'b՗.MU;l^D0V73 i0g)_;e佇٣Pǐ)ل":VQĮ4Ô鑽,1/ h:Yed,D^ $Wp7f;]٭[}aOS[o5QzǷt*LG& D*ְ^E?ǩpۡM"@tZ8fJut-Ƶ)R{6KIDxsVxѐnz5Go~X=z2`Van:"8c91yZ"I^]K =ɫN$#؞P7~(A˸~QRʹ1񙣬)Nv$`fYyQߙo!Zn zm/=D;xh Ath,/0lB*,ġ)Jju"no<N <)=[ުr@)~>tZht%n^QbX9yu(K"UΜ}qw0xuR:=2N%&kHI?0ϙRR! {jOC,00aK)lE>TUJH,6oGL#M`^=qd^y\dz9'+?z H#cH%z#&ȄǎKٽOGy!v{˵f\ypnS;ə+&`BC+sddPXBa߉L1M)RB_= {"30\],w0 DcAr7v2 '"ʑzVu-Ѿ/t7=~'O,l.X_X'oݯMzגuwЇfJWu ~C̀qe5GUT{Xb끱4(ڊ!c<3"5[b?h|0zJ{uGC.JY ~F~aMu2XlnZaY5mR1:pnjkw ܨ8,دj@h)B=Vkk7[BA Hnq_G m4/һ bLޣiVu)^3$ѡ?Aͨo+єbYJƈA*yҋ XN=xG ڮtkC Gh't v"u[#Z̴01nޯ,غ,'vO=(ջV4*\v.Cr 9eZ2?Fbjt`l* $b\I w"+̔qI\C@GV VW*+݉!=9*ҕcG|}O7AcOE dJQY 87kRk!/f;]|6?^uO%KqṕZ 1͈' f?SXdx >6Y.{4`M7(j=}$~ sVd%2 = {<@>Ɣx]]s) 1цc>(N=R@'ّ>IT\DO'}mbŝ$\2bĞcb׸[> }jڌF[)0}D:J7[L2 D\ $d>ц#kL䀴+~3HT)g,,Z Ǝȏbs+0끞 N[]Jq vXp5ҏ&? 2ҊC( yD>sC@)N+:DJYTl C&>Y+g2!FPWXL7M%5ٙvʋP>ηBELaֿ=EҤ7kz@5Ÿ^9~XwA~ܴ'  MP8XHj䌵pJ8&M*Ҁm*~{) r ͠Z<5 ~Jh%ᕯ3Oه{DI-):ӓa&*it%$f)Ӽ##YNCbHZf=O 6<͵U O,8>7RZ9қ`z3V Ѩ*ߜ'%M+Vs bxN?~^c~4"}*[:}xIbZ'WQ}H`#4 &} bJҐωhSRjіvS"LqiG_lrԪTt1Ek42AK'u(Xԅ$[ 9]-sPkAUR9`+/\7QÌG,8~Gam;%n}m"wȟ&GɺBYi0a8BK֡ 0pl+&ڻrd}%@zQc?q낗'{ÁF'߫l;ygh߮BToԂ'_DUQ{{+/Nju0IzA>O"3W,5 ٪!D@*d²+˺Z20ppbxMoZv-YI>zmbQ;۰L֞Eoo{WcX[,SXj[h>ҞObEz247;{*K#A; kQL n9:B2 SSf"n\\4YKvOoᥩ\՜NiA ]~<w {e~,/}=v"B/fKpN?I +ٶWp+;=#5k{Ru&᐀e:W/ϳM|?VHӆ$@4ǾjTuSR?$ dcp0W;x\MYL q7k;ivIO)5",2RroXƣ5>?g vqK2c4[D3\񡦲;YӵzqQSݧ',KYaټ_To~;}5TzʏIl"!Fhqn!u"4&%OJ%6# pYNf"ֶPCVcHS=8xG [fϣm="N뗝V'X $7C/ B"m zHib5*RC,o[0(S-3 p5*iR4bu0ͨU%ٕR*N~^'bTΒ/6ksy1Ńu[|]j;6xqdVyGS*|YuK-7|2Ԃ_sKZj7u'#Qq筣{>X|uT4pj@&Pj|Ρ0fp Olᚙ|Õ~W$noCJYd̊.UYgYZ v%d2d/ Ual*×/X [HkL5;`xbO,zO)wF&0I*qa f\;zP1YRi\rS[)ZckvEÓLb\(Gwlf}>ʇ^]~<UF+."*^cS y*vZ~ei˪uaW"!ߕt!v=]Z h݀T֐q-cѬB<Վ"H/;E/R?-(F4PZGE wolHc |E[)b$aemb>5Tn4t1"pv6P 솎e?4l$3crRq"S(.1E "5 44ر!ҏ=e->Zi{vm[L[=dC#1sD{+;//FVˌƵ\]2XN'ݰ,W]y$`2m66.J?|朕Kr[ $aG9A _2_B^Ce @801Ijh/3njs5׳mK܏)l-fbNm"Fe:2x]h$MYbWe-d' \"c) 1vMH.F_f|gH%2WB l=qe0)(C^H^迧,04X$lzw&CCd'';3TLjgNSٟ4" RӼiX[8[乣;IdYFd߼ ~z|L4T揭A[X&"*"p''OqZ‚5{r `g̜79ȡÂZ/S3ԳPKjr|au3Kr]Nr!-q I"&S[ 3^OoFX&D 椂oh^ w_I\?) "$r3ɠ2 *5hPW!w[?u)"GÛ2u舗1@SSQhc{|QJ[,h-&L)Qv5!&a}~:_J%A@+Z@8wz?fE\ئPlc Q(L|~\!Z%v~0}-L̝%&v@G<2#9ߪm1BFZWoHvٔe2v|ApKW4y | "ZC[SܙŽK 괴95]]pr%Orjt34% M:&b(6p= oU*xVr ;?QCϽ/Ѣíꬋov)2fd %k8N얛-a/Ő#]|sU %җL`i3͟n} , ;on;)vz"Z.Fcե"kJkmL=r+:rc۽RF䯩/87FG>:yÝ)/Eaoy?ƃ=P9%+J#Ad\xd RCj HuTf jH@9ICU\E~yW5{̾#XŌblkq!}dnfNx/rT]yq KkhA.oPQz!{n֍^>&>$3+BњFq歚]StF}5NI3C{J<̞Ruve]a [wpm`#܏OY- G Ct#>.Q+!z^#SçGhg xmS.e+51k8E2QG uITt@l^PHrf%̲:w1N܎s$rkkR\pvB2vyh`M1P,ޢ__ 'p'+RͼϡwS %ĤX򰚣'`I~9.jlq$ %ES7($Iy| E9tn, bRsg1rZq Ö Gk|W\DӨRB&ymlR#0k\G"[}(k#[U}J9'˫ _(U*he4{lc53$7O@En>%2V]<0DDr Uސ0ֳ7cK ҩ<$tO&>XY|os>,Sv)# ]w?zN@|V2admǢfwԸ&+OށSRAi-IX2OH-(ׄpa:W-1TsǑjTrqf5KV6]@fz{M9WerA3u;ʯT\<#wg"?1^,LhoV] C<(%Or+@ZWvb>RX*)+4{$Jrcr⾎Y~7V,yDGK#e\}h]  rM_5%`EH20?Ki,JɈqp?䁹0 !X p,ӳ I.*dP7 f0g 0F  Oc)剋CnAJ$XLFZ}~ҟZHb`x}eoB&(K uݴ"fѵ/2& 2 O;?6iI#13-G#Je;?^wXUy(J S?wYr ߣ3y|bG\f HT(˜s%)6%/ w؟LxJxF䈝$W ql~-$qݯu#=}(d+x)b+Hy%0ITLƑ^  =ge){/BQ.uOSW3\h59,f_$e1 t=EM.2L>)O:: 9,kOeٻP^ٯ!O^Ws @5|;&)s)hՎ dsua>j{%v4&̮ũ!HB&뷍'Fr"8 F Lxpy}J!񪓇Trmdkp $ON(k\{jDq,BGLIC ټ'6J*~xdx;'rg{ZRhTDwh)Nd)9/UBd^!|g}"_e%^YR 9~!W̊U JX;n[/ĵ8e^V׃9K1xaU_RBfOxM͹%/ Ź{;(D ١N@*mu #+Nu dA\#'iw Ly0+-mSu[គ=K&֖A><{h%FmŭSZg EvڪEtf5&rX\8._3m׾qK0B,GN#VYUN@R8XW# KLQ\$.XpԴSF@Ss h&7b&3c!ed+KuC S?Myx 9,d{Z&" < KEviHE/?K0-ko7]*pC'\]^y5ïJsw?Qxu`D$|-AUy94g-)|u^ۄ-%3ܶ ~$b!綨:G O n,wItg% y5^;gqaD"ݽ|R H(k^4#zY1̯Fisj@h %]F[԰{sBɠSt)I&USu*qIO,9Dsc M†-*$ mP(=+?Fp{xc@CnFa⌊k$7ʛ2<+,eodK؉2r;,m퇥T"T])x-}+7R<ˡe4:/gYɔ&UETɕ=ᨨEJ:hO@EXx#l:o_PF+ɊzjPw ;N+K9:I0 ]߃n3.jn:Cw~C@n:Wýu0G@ka3fڽ'J52s7@>Fk3otXh4CɩKvJmai4+u̚N y4ɿE#9,my7?zl!*Z~U']ef9b'O/A% fISU_^6Ks/$/# ~Ιk0qx`Mz-hׇP.M}OVǨ(XZ,\!>Z6@u$,0A2,!@|<\82u*[j/_5CH+%;[H0d[zd>9w} 0V7ᨑ V7}N`״CbڨN3m+slRYɡ(+4#OطPʉuҋq x#sLf (\tî:Z4_˻eh$ @6-v>DNwgՒ({OD.t D~sV-fP3p,\H (򦄫C=,8?m|W@z$t1[punc !Qx,4WZ O`M[f/A K)F&j|7*6%<@5m3f#aWkztNLm-^_hWNX1) $Rh6 Sn6eNSkyP7WjD6H9YD H,mB QkOB_f9 +lTqzohe궺O9pȏ1? Iz#p-n=$q2uQ )v/NTr GejIb% "E3ȹݶ&0W&](YpƔC0=جINqz90hg@k?{5:c^VXVWOQYnlq=Őׂ)DPr++໽:o<v&X:"(u`8@x*ຩ:k=ၽq±˭: `rFEQ'%xkm'F]q2zNtzZ=oyIχD''B24\N [v+Q$Y+C1\ EsSj=?u|DȦup# @9tP]z*jP7ߜrOc=bFH^MĔԎ ̳f :~?>K~G[IAq 0џuM 0*>|*ZNNTwa,>5r?eF)5f" 6SqƟF=BHmO> 7} Q9 imW)bxx^Km/y5rPU&I)sZsj쮢=7lô%%/<_9dخ1Ę3Lwm5ni*p c%^-pLW'?  ~m,!2ڸHA.Eܽg#`&8>QECCO+!)Uwy%?ÙzrLHq y-o)^VK5k J?S qI|t+9~ac9ތ/ FrtS,Vsb|38d暍n wҿ\}f" 儓XNDp}/0~W2^H& U :5Cm!`sa\|Jvo^K Cr2&HOa$c a,4M](.uePȣ- \D)$Ɨ\*h BEB:a >or ޒ/lBACުȨ _51Xb:nuTقg>biY7d:*D{& ǮoP8_JihsAp0 1dyqԥ%5M$ 5| 1{Q`JBݷ@IRN40U-YeTZxEꚠK` _p)y=ğsbR/}% qJJӃxvfQ/h͓״.| $LXW%W.ٖa4ҟ:$SbM -t h#$kgnjb|AM і8=U YVs4K? ^ iQkP5]QAV'` vO-˟\-[|HFU(%ViBJ{r2Ӆh˚i$4:p)].̵?Ilq;SE>/T(+EM{E"j6*O4(Fa/_l>\+?'.]Cr '^}hkmx)CZ:G3,iI Y!s&$#ؒs~XX6n[Ԓ9C<=6QLc?= WΪnqZCZek8<W:`ڝf~K#4Z"l EVZH1Đ q5Bdwct᧼}'?(2*:c8yugM鲅:{ϸ5IKR,/~yTYu c)mL~1CnF/rɨhw{y.=6D"WQ;P6#:){F8 ۊY1cAaH~wmIna9 :U9%pMjQ^KB`|(W".,RjZQKli38^о P"!Zt`\H:3^qЍ6'+NQTpjsҊ:t_:gӢ]mRٳʄ5"Ӥ̰g>,a#O7%lk*E6OLO~z@CcKj0I{~|v e!mTw>ErQu/g:3 zNUw}ƻЭq(jXQ- TM}PsxMGPs7NC6Lݠ9noU}Cp,0]P+ Z8v=s+阗XJO6tGYjԞvg_֡w  d=|'֓W啐i&ʬtpѩ6#?5g ǁ6HCjrC&,qr 0Vy!T.#KrZdҩ݁ HUoNd|,}<] Dh7PظXrF.<RXSWO8j_t>(aI(#x?,Kk&1 Maχy'pD-\ hiSL0AD,FQc::+dwO Ll1kУA{#O0 .֣d.#,JiHCEXվD3~)縇(8MJ Jk܋240x!>{ږBYŰ:@h$_5uhUPQi*Rt!ЌT"bf"avkɔ l*X?ĉY'OmUWk0lyܒ\˦Vq#}i%{eGS% 1uR^ + )uP*5|@)_* yC.8D[v:eYP ?ɧ%8ZHG$\`ِ7=Y!9׍"0̤"sgws@Zq~Tjw)̜j I'GXk'́/ؒa;H70R3 Ni`w{}nH[p(CmV$68mW52/d'R*VhYT*%j.*mB>ʱ?"bI^KуE]Ym=2pLim YQ4 e+/L y5oI\/*k'>lN_OL<i,:(zF`5:*֭I寐 'ˁ/CS XI)gomh9Q-r?%>4 }9K C_  諸ږjuU嘫5`nkt,/b6'e9b0*?MEh+DD&+.At"xO5s%|Ah*BDC8 $g_j"Y($YA"aq=2^:#ȺA 3'5oXfLɺ#ŝ-ނg"yg7E.R;={QRri`)fδ2AŪFGsp34 Yh%3?cA7/EV"vL)!۟X̺kYTPp3vWL&'LnI3k_9,8?n~&f3R]P/Vؾ撯euࣚk!IzO Nͥ|"`jT,Ed<0[Lg!)""ߜ.]Po?D S9?}͖q*%Zdigc=ZC߽^a'nO(#74 B__E%(qSdQEir_Qr 0_-kXpuilK?hEzN XH@Z=p۪ 8gp4:ٓ`8KCs5]N4 ͕3BT/p-:{4$Ě᧰n&,OkڲP,LMo˦6k)7LsWL`]z~ j$jGϷ;➲X<\) tT HRQ`&ij1)S ψ*`5hឈ3%Kj"w86L그 W^-ʉQ>=aBX wד'fЗ$s'AٽaДfx0l;2@ЖK e^WpQ}Gv`Pg0dF$3+' FϛD HBޠeoFomqțgksv)0i6+z%>Q ;noؗ6I_K*cvk@TV+]9͡d|k`=Ɇֲ>~qnr.͍UD dŐ"hbQRrY-{e׳Aڽ Qsk^e;!!)Vvj y O {4KP%B̑z3K- ✍IX%āfV[i,˛*eAnķnkv@B9` +p*;oK4 вܯ8RBɝ>=0O|4։nO0d= ؽp!)2J b:XFI 2}@چG46b$QewR5-UH`:${ο )B?(EST 3$!<I<ט.1aW4s3r浳gpTVon8^UW "L1%" 5|٣mT^8B"WA_hŗ'(؊~K)xXhZs{c@3mZ>U,(RZI *c)Sf+AMo2P;𰽼l/Yh~4z3VR%.P?J{!4 l; 2]˂0K蹑5nK j9tLrRߑ (TC M-ܟ$NzzG7F0։0L V.?=} V7-|#&/PSƉiElUA1-㻤E% 0% q j1`ID< ;BrDr߲w%=(((ٵ9vz^ aT!YK &?ޡۈK`U>H-bQSS8J6#}3ȗ()}hr|{/ i2d>[Rmk9W BX?ɏ!OWLdw [*=m(/hKYqQbAn5ѻlZ]c^rN56I<iP ش78jJ+;fqX?䬭%db)W۲E o@3-0_=HFu'n`eO+`:SCV6웶xWHm0ʧa(Awv3!}nF4EC@E9`uS`ZW<}0\ }T]_Y'ճנ6(\BS~$J4c#[:.M(m(R#ޤ=Ǣi0nz7L3=be$iK<9MFZb+ꏏkƋϺ¢qMZpB?d;w$1xpJN6 aokc7 ܌-+4j">2.?S9 :b9oE iocjF"2汼 |+4qiz*(%-(D u?HH9uAI0'C8qJ[AU&243>#5և5NMϱ8գqw7eOٜI`\ʒ }`n~|&O1 lQ}/ Gs\\` fO.no=T%p]\27SEsNAah1tGrNxL<2Orp(Wi;HI!OlPDuu6;QjR_s?=6ifg.J"3ȭ|~fon>TZ9$aL8U @sZVBb^9/vtK,($@ud3&"Nx6h  &Pč;"=Va4 -ϦO(bj`8zyg{o-uMWY` WYR@^ ! .*8Fe+;(!J`-LNwֈsdPc5ucH%,JGi%6Q;PjD*=ypr%jqooL!yn=\D+5eYO>VwU /fUP<=W {z5NJ%kw%_TS< uOܰKy^)2,rT@'ÈDZZa[oka#h՗Og bіlZ65]{vr\"8BZcPpbKKTh NwR|.̎|3Np?$e?Kq,ՃTGuϏ ވkgrJ9A+(<5 CO1%uPwGbr=r5,=6]Y΋}Adc;J_MJ!=Y*:r[&? ͚9oA= E.뜼 _o|y57=ؔ!nxo1k ({ū; ^ܻf!0jHqy Ubzf}6mqI?,(̀=c&ƇUUBK$gA'#-*M,]Q ~J.6^ϓi}";jV҅}NAuoI/IYs/֕L fT&jpRXM;@Ld|DvhFV]KX7 &O d9rX܃8h3eO->-1PA hj:(=| ̶Idž(P,ܑuє9bd&BY? =|m/FU;OJ̑\t;ar|RA}eT"~,*ʣN *wu\2ecx5lbҝl(EʁCqj9:b,!&;9$)O¥# g<×MCIwgdPǙEҡ}eGP r|w㒿:j<,i4(TXB=BV $?Exhr<&SH g|Aᙵ݈؆.:&VA3RZIiz7f/**!yRE3йimYfM 3*Cj ,? B&MbЗhzA!H ? fÂPLՄH?ea j ]X5j{O{1 ʸg |c>V`R\R{^asˁ{#&q3@:K^m_82PNyal[Épj_Xn4|xG'J`x\Ш&g*3tNa(&`d}gT8l zo).6(XyK8p.oeee \5[O/Yh/ ǨyDZ~ !inx][נ%n'\wh|$%RB`YiF,OHwl(dI0bS;`<I]xtq} h;۩]+Xhs#_Ҍ#dH)GŦ؉&/LsGH:%5ު? p`[\T &~n66rZz@Bt(uK<9J݊ :#S*pMVh> OwJ k\J(y>է6TXA}~{!3 %BT!'ZwNca&,,Ks[V*)2(v/G\'1\8QS03[ ,zp]L$fm?HCeU Xr%/C2r{<1swo4t. %|LoCب[5e#: c]RԿ@9;, m{ek!@Jӥ._uY>.@.U t, ѕWhMJf-/~ G ԻC8a^wYZppm^0K6㉰HΌ{Pf &AC+d쬄k@8\4 O5?]8PWk5b_M3$>9v4(+@T<7ri#G z-5ZnsjAZ~APB 9uE@1ʝ(/C yӮa$#;q " +WVLX*cmn 4=R,BW@SG- m8⡭eR-VXq7K˰}U MCY{N6H&S\8q Ƿ4@{O5=xR%~w^oII<-~mlN3{S!p#qG!18հN7BFwX#pNqB []բ.*CL` iDDT*vb>Sȱu~:Jl'FƦ<,ksJ`ȆĎVuܑnM1wn`GYz+k#D)\i4'{1֑m}ō]9vIE#m΃ĸakrʻߢvX&8L R%z;5?w6Xz7,@9 cr%ԃnRa86M/qf5޼tT )wUgDG1dK k!~NWJ+!Ezp32?xpҎPG@Śܴ4Д!܇h_VJvWqUend I2@65UdïPT`lZۂ OVoKZ*&N76{> K /.xl3$(ĉ")ԝE*}x)GW k;S5h~,ʚ) tXdעxh_e%?bWjSB-uDgF@z~5pgNJ'b_CW8Lu?cjWy@=|vF,ǑvXgS5fBw}ݤjq/_F)s"W-EdzV'l&4+Ss/c{M Ѝ_T.zH-i05`Wl!ն%r[Gy'U6Ġ)vJkKN  YZv<+W!kD]51]TspJri%.JUa֯rw1M YR!ߖ SiTYkTfx2hMnÂdn֮*g$bI{w&X: suRrv ˾0GoJNb[ eiA,]Q)8 GP&tޕspbeY6}x> 压 ]*~ِJ\~E)#آpR_lg^UBe[DY2[b2&mD2BŒEb;؏7/TphOu]"!A8F!sgo 6P<Wq 5ؙ71sGڼ;4.fNbKƃ̮:Qv ɲ83\ځgz_>b^,( 9s `q"3μlxns/4;fu-CFooĘ:+O斦Ind5CEW`{* [qGB Ϋ{ =#gsnث"ڇLF/g}@C܋DX([ THK4ؼX1ùe/-.DZKr-$ /"y^X/P-42.&DiqxJOڶCp| k ʟGcIR׷&3aRsc?&wuE+tl` 1{ Í^m3N**1pzzx`,tB?Kfck!HxNv'HUNO]MeUkhƥ 7az _.\"q%xBLͤ$]8uMܹssgQ9=.Ķ~u`Sa2; T<[ăR #K,Z+ iquev'4"C_G5FG5)lZaȊ8@6}(3o4dB.XYFEJ} SbܛibO~]%)ٸW$_ &oSt/+B{*ȒƊ2ٲ_noJv1Nrk(*[%[eكYxJ{:Nޕ;(iE4lrl4یzۢoHQ1>PH'ze3i'ój\UP+3dNiO#Z]RSh щSYd9~IK\}kmk*(2cc'[0͂(/I{Al ;@wguM[Gp!@l|Vsv[88L*ZVnq2kO}bh0X `/d[cTmFt@} :sj@k/yc1aJU(%DҰdC8D$RMmۂ9A"|h2k>g b%fKpўSIn8K]ݩ%sK(AC$b6 4\<7nS)Ȁ#}&HjIcCz콧a 32l=(sJPua>;qm كȿ (An΋c_ƘW9VE !Q5l gcq.+E'qPyL IK.JXmLg{tRX[!t{V=,Xv bzSMy.I.8'W6K*P'&' zzA(UjM:M4nx-Oh dL8ߗ%K}Qd67OޕҪ-LD_1{è ;wLl \I"/<ܟҟ. ^gZl9,JjI1N}*:JCSҌÒ?XO_]5W _6GkvdQ$'h+20_5:]]³uZ3O>׎AmJk\{Y;i?#4 n%FW}CCH&ˊ CƳ2dS#Y_u1#$v$@:)b%`F_26] j Vv+mj5[Uagi^5xڑy(xZ(MECxpNRА˞Ω{Fᭊ+%yՅJU6">abAE?@wze `OT&,4E_iXsܗ qTg^Yg,Ma}wr;筘%HtIdNU ~!|0>Ʈ`pG7BnZqA*?2TSUbp4D^Ve}Z^ZL|!l?:V(rWXި ޔsK_0(5{tgb^3tB,|eƎaueå80 p:+43\+IA^8}}b-Oͨ6UKq̝v<<'-}_ҫ|Gos*yRL`BWiOxQ"Ei+pzuS >W"qY stB*HA+ʔag=uroFaNrPw20kPTOz J4+43:Y6 F5ν4BxRj*u>5{ϸNBt`;7jgp}.l8|:M|'Z6 r-p>oӇ.,.K>Z 3ћѓ`z+pE*h MDvl 6cXCO4D I( :'kx%Jy>wn6?Za T0$cuvۡ nMJgAM*r P ʽlYb#p&`&W6㘋3Ap%)wH2Iu`|fr{VdeRm=BD"|t#?f1Ȥs冺($ OI*t.2fTj,YP\kpqI"龦ad\p& t~ CEnDAU41H5hx]c3tD~]+wޙro^UI`&U2ܖo0Kh 1wq]jIUxbL$SVrxcES3]F!`;&@ >ouJ 9Gcᙏo%6]_~oU`%"r sawLF%*oF9.ayfb _Bg]tύjs(0PPvѩϭ~)WؐABnUXY&o\%<dɻXŌi |b __+M^ak2zKP6_׸;posд.5ra` W2{EԨb`cnfM á$)~_yw3hr"ƭ:&W/ 0Pc~ !ۨ:OgsQL#A%˹"(Q԰cݘu6s9.ƛ~91]{ΪiA1B` \Қc'~aƾFlw!&D4i MGs*ޗ7y#ɗ%RU KE vVX+'\H@FUb{ =AH]">㺦\}u-&MU(]Aa{Fa$_D-jSQGGPWb>=Hܞ5G+ GbPtJ[15//<Y=͋$*x w-G6^7ɟzѱmI~Ywo>H Z*. l^vVFǀJ] 02j2jx\cUyqjkgYZ07070100000517000081a40000000000000000000000016759d581000014b4000000000000000000000000000000000000005700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soundcore.ko.xz7zXZִF!t/Zr]?Eh=ڜ.+ˣzϻѹ9g3_3^Myyh'EbvH1zA@٣O^_îv`k(ƌ:W'"xijW]Cw\V<@?JMoĶ Yqs{]qx=hR=Ǐ8㘂<{YlKBہ]L3bR2i.{_}AZݙ0^,I]AnAK׉ėJj N`=Tv7Z󖸔1c9pt8P҃4Vco9Lk:iE}w5WDG";~!6GiM8 {i@M !T0lcRH=P1Pw1ːuUyZ۳0x)tUz|X0!0 wzLpKs~;=?툽ŃPtH/PZΟ60kʕ5hZ1z.hNױهΏ֐8a$~N%&:YC>^amB@_8/آ6# 5^MAN_cR)l#p<[Cu>`X] [4seM\#U jf[ie>G2 ɞ9Nj'y , kbRз$]Ho R ÒFlehTR~b,@ykc9%sQb]wĨbZ<.EIPy@2#rM72⑊8y 0chzP]Geh49˟Ei湴ǻsժ4H}%7o80Ku)F}РrZ[,m?||xn<;58yӝ"J(OJ`쒿p[,R_3Gqtr]C[V 1m7 A\Rom^nc@Y#b"5%'+mY 7{fߠ+b_uS]YX{ۣ׺':%o8\ح;;mo͔Ɛ@&q]1$ %N+Ӊ&ӄ䔛%ZtE;qL[X3r̍듨7?7٩'z!%|rB#294!RH?n qmy[bQJJ-?^Ak.갿*^n~DV5S _X?yv_l15:OW#6g__Ix4|4UOYD«Gt5=Q:=c!^x>-6Oc:!ȳ,HكՌpxuފHcULp@@pw?l%n2S Jdr&^4"z&UvT@K}=M4x]{pɹƕլ2@ꨧ qe@0h_ad7w։\+p2:ut=ܱ*֫ZHYνD1j+7(l,hwkF'bنDQg^!cѯ.'RFq^u<\eQ̴OMg/UVucJu^;I1 B(Yފ1,Mc˥'ˊ+#ܿd5jNSHҨЬ(җK!W(VÕ髢%G@rd h)f(6?5 M~[77tRD kz9U㙼fp~6 Q"A؀8zZGb.P +&A5b}X,;'~=Z4=˜8MP7/ѵDC`ȍ~wث->UbI Qi9YNm&8 [%όcX!};l"LLZό%dLۚn&jچW鮫gĵ,a(ЛJŤɸӱ.:o'g3R$HZjyTAe9־2(G Ek0~bb#F=䫿ŅA) dƯஷ'm`G}#C@ ,x}Țϻ5<*38bx~52O5q][1dDV֣^9K\|\Ir0a P^q*-v7qvϿEXt 芘`s*/ޣqˈz򝮌v+!GVbq\:>di| Da ` =]@ߊ'k.;KJ:-dykjD#+B )$ҕt.3͊pR; rS6q?`|B%& '%'B'_0Xl0gMf<͖ȃ~NQ^@8r®圗?J)?NVC[U9_I/xI nu։n&J?Ke&Eޯߜ*1L(qǜՁYK&}IE%%Av&oˎ|Pq"ReոWf %:0!tKF5z7C'02(Yb7 c<!@gIslʰxrAOP“aG0U{Kk|dpG7iB۳a輑Ff5F*{ɚ-ͥ6`2}vQWު%l 1Dci%]~eJ.-,$=7URċT"n/2:t ^ 77 (KgHW\U-(k\k9q@렦gfu|I3D4yNTb|&8~l4~9f$6HIHJ\'{fjB_T~ھ :"8bC+HH+~v{|tv TvnГ!K&țFQw4Jd>5sȻ|Q{ .&aPRZY\Y:ĊL cD?3bO*ηR)>L^)9K,9HqVè'S;A6 T< Lˆ9uȈ=eF1#Є9hHI@Td`&o<Q8zGhuVo D8, (eUIcݿ9ha/4#ɿmFgL ?-;r80X{ݝ\(m;[6Y)wJGW) _i;7A'˾tVd }d 2KUDCH ,~zpK;$eUH¡oG'txv!g{e@c{FoANZM$&I\VIWg`+ihv҄Z\B{?2L}QT7,$_?yg R\+ X91s=!ٝ1r+7*Cɳ\}M_[8BoMN`IըsD-]Hwӑ<٧ זwpWH0-h7|,sTJe7VjH ס^ cPxX!˩4D£;ÌsF&*J:^nDiʝ*ԗ]\R! "+1g@ۼ K?uɥ?r?m:-Zo+JKʎkaYqd ݵŤM_ C;WZ.-h4eBlG%ނ#M{[ 0i~JtvDTW0z 6ãg@d⚯[!]ZvzB$Юb |V:?tsPo<\gt;LՇ>O6ס>5lH]W ^pmڒ#I}o11R5$S~e*{UiY`P{>\LoeDUb5yxH \'xIi( 1:UqDi1qe/\ϔZXχH毒 j:yn\C'h=4UoҖ]lVn_Rh2NrRX9 +,KQQ/z#E ij6L}~4YHў|"CA३쑯tSOWn߰C)PY89X)T´20w_K E)0~a&˓@If''ܪ׈la-5"d+Q/ꪢ)cgYZ07070100000518000081a40000000000000000000000016759d58100005700000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/synth/emux/snd-emux-synth.ko.xz7zXZִF!t/eV]?Eh=ڜ.+Pgbb260dGPToOټe)*taĪΕ+|m`L"rEs zzWԲ8K;tU~g)8r #a*wp?$I~$8P[/kWsQĥmj..l!7-F_ꘀ5j//Im(fA .tbaZc~]4 Fvl6Ł+ח 5)IubfE^Fv"EItT75tT_:@8\@!SA*Vۿ4_oDH~ԴwYы&b0ߪf8 y;TS|9}>:\IH.w$$ۀQKȮ*GP zxqck0UQս'lQc #m!*TN:K"VʢfG$.;]>6BuȔѿ|iE)"mF:ϣ2}lwDnM.:6jTh,:.;Xf?)*oKepʎZ5meQ(R?I(,7!7%~5-O|WdZ?we%NOׅwHrx) /=MI^h{@kCSw +wL|.c+&f)9xrNgkK `-|1a9A[=rp e {g" M](IW$]E.( ^WK kUE{\*odc;S5uxx9*Jdx9IKTHQp'`\uGApq8hr#7OsEY%p)4Fx?;z`hN*Af ݇`tdJ=,xTrgXK2?RXRq >)s~6E#U$DԈAm,+h=j-$ }ʣ}TLdKI@ISXyP"C$\Ct/d%Pْʷ݈Hsm,ߩKsO%D`gHd^N V趤4F=0s'r9pB G46F6'j]PTMwytLS%!TA=; qx?XvW(~z:׎!78s`{F4INE٦g|w;i)͢A w^RBx*s(bC3uIQrH i^ ѫg9qs =d!a xsAFrle"9Fe"֓8BclﺗjX1X&)Gqs *ΛSJ` 2[.Mtu&D `ne^QɖxM-WD6pچCCe ÷~|}{*B-8%L pxvИ(͍#M@i"8;l`>"l*pk@H㲒61.e,2%)=_{pgpAIQP_k MDKP宖,ѩl6Z?t3WXHExZ# ðD1*T4arUY+ g+I𐢱+W%'4n &Zk 7錯ک5hòy˜SZ^ZQv&$ SXsyEZ);% | xg.XvyXwDmɻJ H|26m:\Anpb^d0t|v7dޑ%?e3+,?y7ҬA5v {k/Ҁ>p?)L~jPZ8ӷiuwLc&T&$P*NtEY鲝睳el2v3Cͣ#)sRACUvC5R6ڿfK@Llà :p?Tc@TsZv=T,h}gG~%GXeXYVϔRfin ?zbJNf'(.v2lSRN4nG!borj>gxuzL+D QP8* R5LN^-ᕌ# .3h!'gnm|bv]$ei!p߉T9# -': L?)e7r;0'Y hgS ד)Ƈ|Ks>W:1 % y ɼtRtOcp<6 s2L:wǏ3vRba5nu ]#|uwδX{ 4vvrU\țeB;}r{\whڲ>t*^b7T <7%ս"tN oC`u5!456hA2C T͢u:!R'OB rQ׏*&tEucY>"cJnObHF#QP +vA_.BWq\M!ɸPZ'#*4߫|GF% ™P&V5`nߙBbGx[@>ϗN)PeBB9x/;AAA%x߹SD#? , ފ 0[w0=^Wߘy!xf 76͵U׭-}Tu֝pض/L!F/DfHREK,(C"^u1>?jAzj.ܼ{EtMͻaD}֧r \}a-،gf'\ȒçttS(*tB++ (y b$A\m^jςC6O CIC@0VO1xYEXO L3]_}tj\pÖϠ`D++Pg~ ؐ;ڲdyq1'L~ޡ2GWB.<%X3I*U:[y' GNpiqbɸԙ,*/4ٸH TC;J lA4\aEgt.9 on8n6qE;r/\.yc?n!fH:ەSƕWKuGc#~.1r@W`Ôw,~Nnwҡq҄͢Ee(3w7y<+)L/4 $(( RvT)QcF eKJ#ol@yy8̡GIXYdktSkVlkJEWD/ 遼Ũa5;VXqrNiӣ &O ־u-;ծXq;S!Q;T'w#{edDVuem yYMT˾_ZK82~Ģ-.in($^ S}U80lx7DŽ}x_D$^򼣱s2]G<}ij~ - [[K m(r[-Cs~V(Wԯ?mV$#Ծ0D!Gu1[ڸp[mSH:u6=@C(c l+sDtPBc)I7$eh)8Y9#pp@!Pj t 6" *ظ3/P2=ʂa-=y05Y`QvI8-P;qA\ixFy!U*'þO@btV6_dMA^&,mxu$͡}g|birȂdKqTJיU&Ga|p4q"@;#/$(PU| ^A#W$ C3ք"Q VT=9!uo0h*W`łbOk?%Lx[M"t!uƵ@a\SX{ʶ2Th>18oQićJLL*TAޫ#uޖEA?;]6d-2*}W+w&V":)6C%ȒO>c@kar@lLﶋ|(EI7kmj I=3I$܉@t*.x`y DlQ5|[ k`ɑ7*y,<]lKâ 20Y rc%9o4^_ ~ZSTht?fnCڝj*7 PvoDK"<+HNAvM;1JWho'sS _[B)FNBcEtLςJpBqMxsux-{0"+|:Հ2 OǏCn5޳gpu 8zO}*ԳR pclH xݙiФ1+Od; l)ڸSL!WkȦ QB^vۚ&/l֊AM=b3 bezlFަG6D95{1s Hf+Vrlb퀯(uGvT JOrgZ/Li2[˷SZ{)ȴhwֹ 2h7 "yv(cKțq.椽erkӓą{TkPO*"P CLJXST,ƺ^?lӔ/0 ?ÉV88.pMY""bOyJ2F "= ӄܮUM} j5(Ъcev8g4:Cɏ (3WTyiW-8ukI|t4vD" Qav텔M*XNܾܿMG 5!`h c~Tat'.Ii"gd"\,( sN8lx#RnǩHeE1(1SڒV6fZ;!3UUD"aIi &P}YUrVw-P9{RpM㰄 9\w&[ }e!IY;.vB9r{?@+'Y ]0m[8J"gn)ůӭ9g)ҭ)'nh|!>Bmnԛt%!3aDVݭ|įK|$YeK Rf+@b{YZ}K>) 0ppSLHGc M(D4~oEC  h1n{ y6o%?Hiq-ͻBRn| d~WcPB4TeBI#&Ғp-'l]C• hyM]9^qKh \Uc'azr,\Я/O(V"F̃Ǎ0Rc7@|]O t39 ,ei4VH 58|sS?n ᶶ+mT^N/9?7>uZs =cHHOk&iK Į@+QBHr LADUuQhE uPMY Iy`/Y@v@EɈ7P:dX Vč\8i o&MqaɋO# هiɍ%iOx*Tp;u5EyM.6ܓ3~?2EE*Gꡃ4Ld--Rqtm^F8T:pg/,P'+{?}&a>IE:Jυrj6UŰ fl zG(#$Ʉa]Zn5cQX9`{1@0,s.C?k@v*ݹܟ=͡ތ ddž%R 茬B$P0 97MW0n-ófZp" c;]'W7 "_1RFCAp'=9B{E>\ 8[+D | 6](bdf\4zj[F@Ё-QO+)!eHdj6t g[ה*` A]):hЦX߷=/@\>H,ˀLw91U84q HG NCjJ_<1E`iʬ2z9 { 'N{$x&HOFX73BxHwP]mV9$"Pq#мBӉa]RF D)Cn:,d6>93pLj]z\/~β|Sိ[7O9rT>$\:%cp6xAųo_\;αd<Ϧ"vDȈ( :cYg3 `sF:t׌)= よؘ ma{)׾1ĸF0GQۈKCVe{t}W\ړӝ+In?=,*]\9": lN/6 dGd3PIHaX4 n(BP!âDXQ_ YP]0ƦK}GVKYkN ->Lϵc[_ᣋuA+UCG  K 1>\R=yUQgng2 I&D!zISe"u(d"שL?5U YYV x pKτI>!Owr1ʄJoѤ$%`C<#N]P"D⃕].x8}\gr_ 'p!FwSvjYKq`4_]EQ!A1NC+侘@E9A3?!ȑ*oܳ5E&kv_6+=ۓVڶ1J#z$OD8K|ZpX%>v$;5}Y. YIHa臊4G%&ǏjS5JodegzhB{pUrXeJWS;J%{j$hKdeYk)18x:R]ۊflT )Cn?.Z7@l3, &AomjK]ZԵ|S&/Q=B/[=GZPy܆:iNpL_)SlV5?)S^B4 R.IPneK z 92oG"#C2ו(Me*~RJQMX  B=-0,À;_v[,H\/qU]S EڰLpL@[~caRS4NU9a]_ɡ +˫ #M&ǗւmnpƸqY U3MaӘfzZ S FU9 A [/da|\#`j  h8򺭄@cPL HBjx>[#t_iKzѵ>,zѿÓsV4H+L'Yu  GV$kх+_fJamђIWs" GCQHy [aFđ5I~)zk0S@iVR&IQ}x9)l*-56<Bo{ އX?s?N%!A:#̌ am&}!wavc%zpH2."q%l%g?۩+h?x&8p'29w*I19j?4{F^IXZBcj_j}?;teBS*k6QۈY]&!@vIXUsoSDY#?Aus8Ppg-E{sbJ!p3T/?0Ӹ1ÀU\  6CM?@x< G׿UBKHZat60vJBIUlPҏ:!g|5Sз\:CPkQd޽ChưXQ5OTe- }9BB3 9vPb'O;ZTbT^[5 FɑЬکȩB #jx#sY,Tгꑘ>V/Pυۃv̸ n8_:K_Ӌt~e|;F{?4 #!KE$ 8xPťn=>/5o Jo;H$ь=h7ubq%=嗕pT%'A2Nn`lG0uZjܑ_\; ;p.Wpc: U3 yῄ~?̨Q^E;5F%exnDEFSϟ,)4 E3q 7$d7f;;<32|xmC$bPQC4@\s*Rlzk W p}a*4@YsxzJHvK(:o`wWTσ%˯3ܬ(0B%cWLFabz|1fVN6@!C]p" kklppY `WAUKm zS\P&KJPs{w?-~@8R7Qv󜋡 .FbcPEL_d}[~/ 2p(ald('kԇfU9Ҽdk! <8yy}ҙ =^,Py\[w><# GjLߠ҅Dx i  qV1bcm .hvsto5=S,e?k7VJd+o_/ٞ%WDaBݒ.F aMQMi/W~;pԨBTR dџً9XiX; i7b[1e֟=ώ Ҝ+ X1,bTIGޥż bn | b [C\._Q~Stt\|D!3zCMFZ D1/vU" <{*U~ql,j#ccg m4|+t=QJ2.Hq7J7]_#ZTZ]]/-DOF:fy{{],wZ<1MW1Gx V@!Ax}>3ny U6wFty\a}EHNn}5=z3q(!GG)b}Kcy%-\%`ԯ"{@'ݑ c=q6A3aAfw_1V1Q\ <u{ Z4,ky;G]qF:S8u#IPYS<`ě⇗kEbVaeq-DkR\dX+mTai^rb皣DqN /w ձ|­j,׻"s nFp][Z#; V4>r(&&y^#‚ Dsqld^F~ bbbZK^@mZ1?h] ]JӵN:%\"BS r>LL@W;HN]2JBht)KpD@Z}[)]H0>bdռp^tT*G}KHg)4;)HO${&8{\K/{a-)s=uU Lv]gaNoR.JL7svZۉ·lFOF#K"mk6~zkƤgŜҭA |,Z5`md-p1%nzl0 *i$SMv]8_Q+ԡ/[PY~~^x$s9Z7IU7QS&Ak H(y2NŢt)e+0^tԜo4!`q B둯/-= 8RG :ib])֭i&O`U6-|MH bM6qBE7GM׍r 5O#YthCk}u9m og쏰5RaY)Pexe5Ne5KIY(fkn{R!<] zz- مj >fpD9Ry5Oq oheS5iP=M}AMETpp%veFkM{ES ٓaAOv2V8_˩Y\iyW{H2r]#,~?j_SH+0ޙ&>wgL' 6<FO"vLTxԹjєƇATCGlM "^;}t=@H%'.@^hc8i ~8O׀ "QR@o4HMK;\CT`\rK?-T%;*>Tm(h4Zha b`}Wgvb=${?=)D*sa[:{?FKǢ@ɱޛlyʞL.՜>O߰gqٖ `T߫^8 D8aQ[&Yl!xsDQ^{n_aï< ,nJ ,X&\9ho"qbc~ǟ^#!jK)@ teINV[5+6Yhkq1n1I~)Kn"~hWdʄI:yu/v^4U٪XY^K1Bڛvl9Ԟ&@W4uq@CD9iF`m pМI+Xh, Ay(NC\Dӆ(ApT1kou%He1LϢ횝ZȽ3f;m=PmTPUnExD/^3AHKn:Ii-P:;Y킇n<k̥ŧ:nBfD3l9"P2#`TxPa.ADŢz wR~ҭ[H[shf"̋ezfA.5›TQ^}m ]Ėұ. rYqN01 ĕLj]q&{R^F`&婄@} yoG.w.췊fIv4IDk' fUfsWɍ7gx$ ľD Dόq -)Ce }Fr9]3 TN|F̖[ԁY`yBx oZx`U':]Q?ǐ@̖gz gt1?oQ _BƇn0Ƣ91JKHUr deKrO,5sz!GBG~1Cw>"R[x|f#G !Ӈ_5Y 뗳7>40Q{,5*j΢[/ʹp0 4s=B` 4[_;Z @Ld} +=dwo BA\@" l8Io>C@}^*! 5KR]sIH:~Yg> I0}-E% ǒ'O2_MoCbN<2w'edok 42()V2}WɅA&3lWul\pZ)8z4hEM>z󲇗ꥏ#oT}缊|~JcAdW~q^U =}q4:4^ojp>xoŵo?l 6ld(U]+a7bq=̡/TH88dņGoab@)=_:{* tn=n Aub;jDz`뀥[~-=;ȼV.39vLs!X `W8L$7jtNkZ.oy9Vmj6duMzw\5"Xe:0|Dd䜝!ԚƠ=Yٰu6hY:!,>zuG薘n .Xz6lj8/e4gS~I?N7Q[pmDN\wŜL$`~OĤL œ 1AG P0ޭ[|~Ul%DwɌ[V+Qy+\_n9y9b+8{{>^2SZA멱G^Gk <9oJdBďi2_ ZS(ޫ'l#.i]Dnj_8h,V ׳mA=ml;+5% bug\RYfbt`1埉OS;2y|SHfPAkιZP^'|lƵ<C 簔CxVd: *v_'zx|'NpE}%$7AE"x 9ă|\<`oW7SwpzVQ,?%WzF0^ZG\Я5"p~mf+.GH8vnl*1&S)3G".DB1h\!4廕w 0l9q}ȝ]Rq%'378봃v1pZ!K|i`W*! $;ʒM`;b?@Z&A4.5Y@U\yk4OZ_#fN_ =wBkLKox#Q< TD%=I-^TTn) ܺ ?4XHo@ /} 4EdPm[[0 NQ D[z ޮUb'>cu;<=[; *S`ršxXD(16S@3j T5@Ɇ_9@qC.I.#I/heCA2pŔ2®6RF?eA( n6o+ z9=" ú+|M6ngq(,z[*XPsL|<"'c]n{T Oݦ`3=4Xbp2/A >@#T魸!K' IM7;Ծ^)~@mNv yTNًb"夦Ƿ^Ǩ\?7|:Ӎ2aO&K9}gn0؃w#\O(p:hkn em-7:ɬ6޻n4ga_@BpFaecXnh<ɫ, pz0 t!T+`YXsQԡ5O} 8v/|(|ſ ͩF9[ZŮ|4+Z,h\ 6uۯbISS\āYۋu)RKLs K@1>$g ~Ϙ-~: Meq9EEYZ};.‡dR+ܨy꥔*~A1B4U)'mj4O|Qm lRn6 \ȐyBIW@ٝm~f]!<Γxr3>gCQ78 s^1[ /~nymaf~KGWOL! }RjQE>ܣWA [j,;*PiX L嶳x5(SS=yjы΃/瘚P4=l/QbA~ݥpq{ dAA;{_n<:w"<#V`%̿I/ BTL`ROW#x">#ijym~$H5\Gqe9<$GFΗIM~gA70J3vn|+d-왽5b\E:TU<~>MHcȔ"=3GˣHe@.F+E::8' Q[*͞:^ 6"ŃmI%-vn!=c94VgNq+1|P1@9j dd#03͓1׮;T lpE>r5ڟgO@:I9[ S _0:JbkԂ9 &*l{.ovs#P1\iJ}޶_ BQ'uy"]q/L~ns6Bx1DwT-3nXġclam5/r'e'>- 0ZV;`}|^ΣVD@C/94;^+bM}09 o1׾wlEsb$nUDd_WbR;cz" ^^R wFKxi'۞WX$n(^o9g^ˊR)M6NZuCkُ, /$7ڊK@,k>a_5^O4&W5'%wj9kz3oԂ#Ono)Vխq&kxd |Av/J8$ \#ZP{ bnl|g[y,(м>}k# Q,O/I4m@1S*=sP' }w:ONg`lP*oFœ+4,Qt:Z Vhѧ '-IS}S# [m>i(^ $f]@78& -0=ڞru}gW }D0n#UABKq5(_Ba#ɍۧ="broYF6͠’h8*wv*:n0ubD'DWVsA+`s{a >k?2x7£o[|s0=ΊBsLH"oo̫t?Dpԩ[n8 r*]\YZ#tF$*ú#2:ܱ[ÍrgV͜*%@xsXV+4ũyԲ7U,!Er K":15le@R[ Ow7Pwu:j"5vϦ緅 펅:~)bQ3-f#*^^8N# ӝ"v]v`ie:iX ,_`iơIW.qtZYT0:V`Z׍/A-h}97$/cA*b8]5_uajÖq!![ 'vv+@yRQܬ ŘhGKR0ˡܚE/ X/Q[@2NH @q)D/!}hGQx@f,:Ѻ ]NsOY*N4߰v1S ӄYTlnBA5;1b\?,6ýf5$1(`nmE2/9zє2W# l`gYL^^ 1̚`,]Ҁ}Ǒ|CR VҴل 9 !~ (:}x}ȆLa60smm1@Ea"Cg<_\IPl`پ 8#W۾GD0keUC68#a㢶Ztv YDgh,ێgkMHa]7db߆PFbPPZ882u 9Dt #@eG?\TZIZTo$~Z݆+R[ł. ̝5ddHm~OK[Ggf_K ,&$p>Zsl[$z4CVTkaSV\qfg2wΩ.#kÝBei*xQW ~o%4\A4n^^k;B17iUlFgu*ʍݒY0,XB7;ޓ9s>_8s=ǚʕ6? Fʵ̬/mОϒҚJt>`Q1hᎽ-cUp;iu:Z0vbLN秇KߌFDh)_^K< V}QCԤ<2sz^ЬLݾQT76`* PWtᆳYU <ͣŢ|٨\pN#gQ**&R{s#T#+z"tTJ*U_N#¡L@Uc]M]Ms ֍.ĚPLţ]cۢ+L.m(@Lw*.:ڠvo̓mvI\NWpc)}o1;B/aVJo'=ykৈpмgH\鴽 N.7%A̻ize`j!Z6M-ٰDŽAlFޠ$I ZJ@?ɢN6./<}۫W.č 3"btÌ1ׅyAG 91^wKYا; :Ƽ| GŠ%$Z5 W\'aytVS&)>}X91ct,k]}7 ŠX:D:7 "ҝi䞡H4/h0awFt$G*NY>rO#əUk^VCdjcs29g7n ([Ss#Խ3a,,$6U^Y6APb XzNJ*{fK@Gr6MQE7yc1e1b_>39sG9Q8SOݖ!$$ރT%;T.Tu*-j*aଏ u>]?=dXdAjO'zghW_D |o_Lgʐ݆@(CNsawa ʉp8bq=Rz-tﮬ Fe20Cw%C5pze1l.b,P~q i:' zAS 8ٺOhܰ2}iRp˛Ҧ amb371|aSz_ҙ4Q/;)\Buk^pBR1"}pt'V '}/v&wfgx#U*?QQ4O˨a9nTOX?ZvPWM~M= nzhIÝWcu|Evy*OP4K78C#92qyM'{/ɓFt.PfJ/_n̪nQG=U,C1E;1LXh+shlL8N[18'b.:Ǧ/ zg5CtUuaTOc)MBY>.U7j]n^;@hQcJv:Gw*`u}S;$Jau PGx {\ C' JO;I3E#bv-Kh}^Mwu^3dZ@#,EJ䰻'fU:o :s-ԏ |>E1 >ci$^eEӦJ.nX5-6 `0G3p$8Ŏ Sӈ ߑan*JEŒ% ߭~Bv0Bsuڹ U9amJG@]IMMOV*W6$rح|Ӏ2kbશPD3JDvdgLZVF,i4Յ,p)96Bߪ1L>;^H4$d#xv0=yA1uʛᦲEY1vKorhig=} aEU E[/CMmk&ЌV=)|/;=( vpUlODP._% ' W.%O_!RDfF:DQl>MlM(hC w^U5Sq$9òU+=iZo]5x"bJ]v 3)30Br+Ĩp)Gj_kM `Jl~9He$r^=US# J.ۢOLTb<GɒA*JsoENtx9Taf%ԭxzpUPo*6W=TuϲeˤKr!1% /A*dٟqq4TN}ȚV׏a/Jx-7!m7c;v ԋL,])%w;TnMqEΝx5CG=!rˆ|l_1ƢƲH+LCwKp[E&AO5-T`пw1آ 0XLzPFQyJ} HCX:3+ ,\L3Li3/յ؛cƻnuLhXᯁ[:ir-A/WP-L`uuG&ȹ4Eu-?8u)R΄hR *!/ucSm GaY"KX!ڐKV$CدaNnMUre$ ; 3cF;tPlly(\"[ONVd~oh9TV&C_px;> Wq'ɴ'-T__"t+P;Z֕eGsICQY ^ ZG2i24?*'qfٞϪ k#3~ݒ:Rbnkϸ˽w(઄S;4X&LAe+<1{WhooOKNB\4s*SP9+8Wo؄6~ ;68^/NЏqCv2 aK#dzzBfU$WNNMB2ZrܥhTܾE|h"M%\ HY3e< p?XU:Kgi(@Q*s6PS `!릗v~O,-'yp#aoHMԩu i*݇S9Zt!4h)Z*F3}}pVp{TcRmI j%I.[ro3EZxeT|ak}+f7=fxΚut_VxbD{2<{e,b؅k^}beϥQ0'PO;XY-nw hg$=:*!Gr8];rd4"2H*)GiZ"z{Z%&Q- ɉ4ٟ \kd`Wɾ y/Sy(3ѪAHz[_S4Fžz&&ZqQ'8pZ8%vN4)ԴVO@z^6[ʹ_)L !+n0uq-ƫA+uwF+*zVC:#Ukg CZ@Y$mPx0W=oH+s];4"l_׭ȗK˲6R ` r'REúFJٸZ\_꽽&@NWWhϖp` {8_iA\t{aLW=W2:ktoW8JIZq>; 3zDdE*E!T/*>$xs DlZ% ',KVLq"G 7GU2KPw&%#gCޯzí?r@*R>=r.뻝b$G$\4PP|+8pv P @5]~SIw k?  LNW/^=-P4>- ;U=x_#q 4)Towǎo3*3ob~/bsJejJ1p~iBήWtfm,DX.4!Œ: )هBl 1X&ٵ0Mgd%-,޵,v+c>*G >׮QD8 *AYecBlGR`MDKGx_tr>A&y(,#!ܢbp.W:&m]b@0CvC(~,Ђ<>sIl+LqFs#GO)3ˤwFM^J`Q@n*[45Ӗ_|~mT}^n.u;$3*"(oX1C2?mLeOS߶|2I&-#MY 2Ճ"M@+j[DzU&t8^ Gܻ(+&5Tp|A2'+ |9*:-^.fM;HEЇ&qi ΝQ:j[;n#ѥ+ʁiSn,Mb,Sų'(Y5xb34IRGyb{hsbŃKHUr%Jc(u|ҬH!P9Bzԝ4PkA{jQW㝜pBBD`N\P׸j`*+3%P'.'?c$CPU2< d/)xdXc탕HW#X Vq4-|9yyKtM%[ ) ޶W=wy w;t=?]ġur+e#=bfR `-~WxSufaԊJ by|alQݓ/$Y`c]:D[]BP4q Wܫ)͓A{z읪3UTY~ww3b:kLsq &z>z*k1 n{̉$lDR5(/sP<M!("A`ݽXեݴ.5&2p8I 6 @5v}cUdݯ/s7 LФS!-[^ztTKGعVX+CJa|R G j9+EI_-Kog GvXOx]U-,8T-W'(PQmӈ'v `@7f7n FR!wYZ+~/AKQѭ*rw_|K`114`1Ȧḧ́ ,z:NY埝]7[lfb33f~՛QZn>@=؁ Rc(TU?ܶ|y.=G،V(ـyBGNJ#_?;J7t"7L t (~")5HV78A~RCjN1Ĥ?/Nz MZ,a_0QNW^&4jܴZvM7*no=\5D&јF4yʈpS7XM{2 s&3M_?Qγ`1DLS$ )meqcŰ˅0FNkN|SDͪr[֒}+_^jPJ7Nf>zgx/i|؆<× CP uO~-DeUقODm:i⟇R JS6FB;L =< f\b(\X]ktOZvha7G#)6df V/TE;wt % Ler`K$|c'j>,66N|ܟH]۟m>m3N e6.~D= HQeM*w\ u)'YI(E{A\veXl( vn)gJ%㻿eeM(v탲G@}ÚH3J)/K|agלQbPg\#PP%pF}6xQ|Fzy)#{Nq@fঘDs.*+WgZq .VrNp;d d$O`)Lm*fN]ݰ|VKh[]o=nnn=Ʋ;Mrᖚsο.5O-7+ BUx9`QwW"^%jn U1LEƯBK*j=dN 1ܽY[@pIx0@$_WGsIN6xGEְ1!"-NJFl g2`.ԯ2em (uuMmEѺ"ےql?Q%}['0Pp IO\h\\L]sn<]ϒpWibV$#J]H4ΩhsF[uFX=,i_'*] jϙFЅ=rвJ@xq wKg`z?Ylsf`{q߆?OUAwvO/y+sabzB&uƾ5^Ev.V7)C<}\bhI$CqĈ(xXݢJPF਺N`9jQC6vӛu+zAx,7x?U )+y%CYT[XwtQcͪ/Ȉk9f!L(P)2k7"C2 V,OtÎJ{ULwolbAh¿Ԓp2S,)T $P&;  9oSt)u>%{׾wއd3^"䡩ƦKAG#(F_ Z]K`aÙ> h0C*H7; 0rYY{&8 wwW71F~BTma]='u{:&MȩYfGiQ$jvJi] ,n/#Ot+=*a"<CrEhx36GX8_|` p㰞!7 ;cbgg5,Hc/L7!m<o+ӎsaN}$u67z -Q[8*aH8 tO$l)KqLq Gv2_}|(n7fMJtYCW?Ed}n p7Ҩp-> WH]"=oIyzV+IN6[cY< >sw>jo2j҂v=ޗ9jb0n *1B| {r$%IyZaBߤWYF1&%[[?p@t|(]|os?F8 *`ofBFiSvI@ʽYEzF#6 'q!T`*iMKHsCʑ}~ţ^LG`)5lJk (L ;kQӴtmZ|}1RT~p w׈׍]0w*U7NTu]N=UJ>P/wyQK_Ni2D!1?4uZtXR'@JȒ|@|Յ衟}tSwQx#UGђZ bBS $T „QR!Ëj!b&K̰[4կdy¨Q,麱`u2Q[;U Zdc2oR1 BHg'bvx %a ~W,#ju,d=(QZGwEHxfo3L@apbƍhG:YVj0_ͧI❜QrM}ә&D.$:1G^_'xDiw>{D e1LX>T[%hʂ%W1LuLuf/-fq\A(eo߾3~7u6.aמ ,3Kdd{(w3ei-P|ǏRÉT)<'\5B8)c[ad*^a7QQ{vZ0}|i0!\'ƥaHx\HL%uH9H`t|`KQWn`䜟12IcH\ŋdp-{P%dOӓd=HVnTbK,-&wocuS L*b%6~ vBZY~ ['%e2[ƁƙXׄi5A,@ALt*rS,qL$ 8-9O>_QMd@BE=σu(^t`V嚶qJr$@|=c8n=}Jrj&կ\ 6"K/PĎMp7~zT@aBdh˩۳Xj3!(=Fv`iTos*u[};5ڎr2Ez:V"'yr{}pdz Qg ;nS[ xmZƟH[,r8&q4zڱ7cRa=}P9r}U\t?L ep~ Uymz1Kp;4/އ$hIBTbҊD%p>#*+s]:5vãnAz(^w%'VN#nnW&rcD߀;* KpwlφɒmlӝP$Ն *z?_028h &׸M]\-RBВ礷}LAE VE(2V͘e4 mZlM@ٴ% #.QVSzyF+ҙŀ-Q0ְ_oƀOs"v$oR9Ot;"2XaFZ^?#=v7DqhrFh҉|x5fk-V;P8FjGL`7!2Hs!*qjït uFK[!N׼&";ۦ#%NS,[M[!__ @N!'f(\*j3;0۳g9|hGDۢ"Ԅ5b:j0nN2b,Iw\݊V-==4u@.u !)c8`?v4hDm!H,~żՅa(lS9w1̟ES5U_.V}[\m(p !%3H GBϣk]Af$u 93pA =t:_홵(]YomkEP"y*~Ém{ݚw\WjOo˛haNc ;jXQbXwE_Y}z-^T#QI{Ohoi g"`Ŷyp4i?ugMhuQqў $@ERuvCo i,CT`U7Èo0 SaZl# Uɸ"$mӒa.a}_EkuG< ~%Tأ*/UƕJk 9 iJCɁ돗RUTrk)"`%S ")x^*d⎉xk}ŇXR(>B>\uK.ɣ=#}IYgz^Յky{٢쓱\y *ˏs\x~+}5b v?ο*.0mVGɁh˾*g\:+$MJ/x0#J|a4JD$;{'*$ekc"H.iN. $=3BW@GL"֢m~&EeG\;̞u͛ćumh,կ." p zB.39n^5|߷ZPMYRػTFbT.P\;ű%s#;^T.{rРE. /?Ep6 ɋ[u*#UpUe3lͰrZH Quq>qTZQYa0k).q%qhJ6CJ2! z'ぼJdvOA($CE#UsZb y;TEBs rb 0y= xB'`v<83V9`x癏$e&nj Vi.۝`84\֢.C/L) m1_+agls~NdjW/y;n cX@Ӽrev.&6Qrʟz enV yqHW2ζy⻟eVE'DAkRaioui@ _mkB6k(T2YjAzW-]3MEI Ju=.CHbBn[3 kM^hubt(_鵈7FQR)*<" \?H,KM~XA?3G]_^ChB y!G-Ց59%-3j.MP6GAuٴ9u EǞq#|'o͠qTsh3/c^(>WS`_^$MR(IcM.t;5mAZŗ!?ilK2OXAPhpsJQB*U3tЬ&(u[C*y{XWAķoň)ƸXZY?RcŦu :ɸZFepUlF'RsA+R%#DԪE8Pܘp^RŽDb>qq!cW >/0fǚyM֡ ]BkCF " V0UғoUC-q0hY :+e%v:jY07IA/I_ #|e*MlЉ1QsB[)NoY 7FTATIΖ4782(mɅtQaFU\4͂>$SV?&r) W\7Ar;m!6)qK @"#OTtxXzt5/U-2fyq6~"X~94+ c"]>vmb߄Kr<-l_!oicAb4.BkPG9[w'1@}N鷾;T\@!ʛut/)}:m3Y}oPiqI2V'LoG7I"z4ZQ 1 γ9\dn9gё^f[gM ƅkf7 8糊芶(Ns0kS(u1Oc9Os-`? Y d!J{^ze[ h/2TcZQGrH1vN$l’1pAby^6mR>iRZ_ҟ{cu '_8nvY!Z[aj6uob{:[cT,+U\y-O0rn6ַ Nev6([5m-Q~5mh/Pi3{W5@dgwru?OyRQ& egƒ/ greg TmMIr_nlAUsv]U5IS>ırhWdWy?cJ "zvqRޔoCM$.bl Z"7/:i@qM?0~b(J-NZteLqmπfÙ# 0ي3śMx؟kc.Vb+D˄-/d)&4bVR2ӏI$^,GG˟mw*?Sxj;aO'@*KgXFnMbS4/)Nt{ ]JdQD/J"=hxτ3۩-W4n_<+W{Eq x(׼bӽT]kr[+pw:Xˏi%ԇ U%j?gXbi7kԁ DȻu49<}Erj++Yx<#= ٶ6PK}҈Hν8YAjsH4 Ai k)Q#4F퉨k@R7[$QA&uIŒVShzq>e )ND~:b=s Ӟ_ WM3$f7ox{ ]v#8 I'tB'I=).α'b9r,hܷTSnO4{vw6c k`t͆A@ˡ~yJs$%iSc3 _]j[(ñC|?kfd=x@oL3J{(AjnUndbGn/#d.1!;rגy1݃6Oz]A7j–LN8*hHBޓy[ÙҡK_&]]a*5R86aهIaˤ JsYuoAjEI皆o)eX}.U7:Z4 >_@~#HICg]U^%U^'q햠AS3m&piJC8]*19K!NYB0N{!~?LdV,OeɸKl+~Ϧq%]{ 1:\]|̫<zx `puGb ȑ<ߔ@!&yPio70BqٱWkUIىxHH[YMyE(`(:G4jqTE,HSetS9$zwOk5a9BI¡yNL q2 xWXcB$+e(Il)dICq`v|,C;}[i%@(Ga,Ћ MOBźoͭS4mp۞AfW,poRq Q9?_֛P':ĎY9gic] جN/(PO /EZO9_v.b:g{" ˔ hI7ٷsS8ho$رX WL /jɰ B#N%a^Z@k`r+n]˨Ihd~}GgR8$% o{sԺ=ܡx͇"AP(AN:CWeչ, qRs$U颛y܆+g>t>5Jͼϯ[L`sda:R:KNL8x'ocd>d#̔ro,7naF4YpHt"c Φ0r%X5߿{On {9FFdGt*JN9(<3xEZ=@J웅gE<8+lɍ;WΨ$lYX#y¢sJUU1zOآly7ܰWd1}]@gNE$BFmfa݇%,Z ( &I Ӑs$_6&=PMv?Ϳq/FQIw6Hsחс<| 9j*Cْ*Ck0ݤ>ݗ-}o04vR 7ybW3f/ YXKvr`v3W~U`3ԸwIx+IӁ!}Cr?,m,o"i#wN p$D ^D7W_ݻ.Vqty`-C^%Yk`?$A m>y3oцjt8i"852E[`y*78=Gm̴UƔF|3OY|i߭|UQ_^esEJoAN$GAY<%eň 6FvWTcg*;lVTB`ȌT>ulӮɷeB)w 4 !t|pdz đu% &njzbUrPuv5%db 1H @1_'"- V2,@4jQLutea^ (̓{(hPoNȡ]1@ymDu{~bcGy&n>~q-|n,O|븃)և:ACKH%y0uhBAIȀ!VWN2 Z-$L+XxxG(ێ̅gpK'zV2"ɼyN|? e(+XGIl 3$ h!WsS_qrVacyEz ֪Dvr #Il~ʧ\Y\9gh5Җ]c>z>pzhH?e~`6CG T~$Fj,07WUw~gdTH<BkYG%F|#qh u͡M6)}u1)JE_8<3^/X, NN Ԝg #I3MM/arNҞ!즳 /T- i6=qщѽ#+{#4;W;0xCYmA Mt}nϧtX@3`TUJA*8K#S#};ii$/gzߐ5Cړ+wOIW "V^8,K6Bά2 Xv dWٛ5uV~WB@HT@4_bwWywq1Lt#UAXX xe!?;<#?@"Hv(& 'yKLTJpfS{60yǕP @=yELQCI#,?>ݙF1xԽq۲McL +|8<>5V V)/7% w!Z4 5rGVGTۈ~YʙU P.˭#<61;ՈN=-J,8Z?_^t1n*]W)Kݥ'Uho lũ/R-ָ{Ϻ ~tM/:]UK[tm)~&ְy7N7bhm>bN 94f)[vRi"9yÊwy7"9" ߷GaQu0.dȴQG5d'FVIK(ɧWɖ.y;7m?%Ga pC쏊y/׽zDc=c'ELkȋfZ^n<BѾV)f%X>B>ܽ$Hŧ x0*ՈCe|&>;Y/NqbO?v&-HdCY4WiYJ75ҏG4S$l=@j&|5ЕzQ.2]KG7"z =N 7t %dђk-4&/-@k<3#p`d%|A)Zj4jgB%h.9eY,No'en`Kuu7LT,]՜v"|1 9}!z+  HRgI{+*].;ھj֭{lexfM5Jy#w{<[^caQi|]2B .{zJ 6HUpG_δD+̞ʰף*I]I=*[x%0 #8r \=%&rZgj ZCƹgp)K z',x7;쩘v,Q[kmL3:;Ojtr*'!|TSvs<| /e@,2J64:`[?~~1:->pt˽C2E>̩tVt ~ yJO;|g+V:bA0E<`/yM,)Րq#;j<#'P=Pr+ \YccIcN;\M} v/7lѰmJ0LnAiƽ?*Ě3VøOڬ%UE!"N鴻VdQ +Hlݾ/F8pFW&/ ;tWQeC˩ۃqrw_"HF 6lN#%ts[A҈&hWٝZn36Y1 )d{m,(ݗ)Ck,G^H%.,hPdKW/"l}7"[͏^E?prDn⹑ #ό2UT5Uҕz cz--g[˾,P>?<#jD=]! iDr]tS(tc<0ք=H: ~sD-.3&P-fgڀ)v/>GM$*cs j?kgmLv-wQ^8i28.[@,O 럕2t;v~3OCmp_@̄9_6^$2s=R\F[8_Q^mi"(HR;+: bCx?o{j~~`%~Ƞla_ =ȹ%As ?܏p~< j!%GE œoαee vYKa+qI] F3V}JwJ\FhLZF Jc h }X *#cƩ+X.CCpk]yۗ;pYs뤤TDkLU ),X~N !?rvqe5{`<"16ζD8aT\ ŠDa)%mYشPέ!Rٕ2w\ksgpZiS(y;Z.2ּƮ88l\g84oփ|aWTxt|8cBnMeϏ׽IW RJ": !DlԍxgDJm LvY>܉/}i2L7Mk)CY.M<B`CZ oe:ԙ.ickmSeKZj>3Pٿ|"ҩh,!..;Tjaj˔$'6M:S!9:ࡡT:!Wb@|6$]]Mqr5 ܼ`;neMR*a?okN8eW`e$@TLf=NQXCWX]c.Hbm~)k:gis޸)!{=٪*F Hnfc[j- p 9\-}5 (׌Yo7Bv⛪nˮ<ݡ ~ JRraMAZMEsL^q~3>:SFx,fPHS7yUPges9ڟiHƚ:a'Xy`/dMV:`lj-}0,0)/n~F,PƖ8Pe&)|BPR(_*Ⲱ3JW,2+ RcRL9 "c-4'1.jjX%?!צYmwdw/%!SO7@\dJ{wY1ZJ p`emp;̯$E:CƝe 6"e= l)M3Sn|86XmѻMwuTpwOqhR$$ֿ긴˳4*^,bfQGG!r. =NYN$tpk#dB31UpQ/Deu0-([ChbX(iTIvԖyw=u}1c(ow ;L !}~Pѯ@ /b! qqIU.Ț(2 ;∴-+#ΙjNd}ǿl>(EYbX0,,ܴ,fR҂)rf\%;{I%.Y7v5NXyo]_hi&w+dD@W, q}jpUǾa!>M$0=7*Нy2a&1o>m5\z[33:$࡚г66.I4ziիc+ (7aB]X_b2h?+8tŌV .hL(sP4KۉX#u Rf2]hCPx, <ʓUCds=p.'wgyɽZzsc5vp;V{ƥLL{]e3F"8C.E_3osQe haX MHSq]tB4p-: FQ_a"EHG.pq؋j_EPhclI+m͒EV!ζA 9~IoV|ct^  8ɓ2sU ,e;lq$"%FQ ڣ8<@t5Utn}g"po?`sfl=N(*y"Up7VOT0 7 Q0FW)iѐѸ)ė6+i/IFyCHz*NJ/ERjv*.Z2+cxV 98puHf R[bQC3u#o]9։ 0;߳o.(U7g<=J|rVDܮ_tU,4sy da_@I<*&^fH .f"9Ǹ^kx1`.Uq0tC}{`ơN 9(sGX4ާu#Tپ+݂QFY51,X{[CR]>+8U ACg9FIhX"Z'}g v s X )iDIhU(Э?=Fivҿ$f/<"V7ve .QNݖ&n;Ar@Jw6?лCKOg[BVDݥb>t~_c !U}ბ Ts481%FW;Iˈ]E-G7 ŝwo{6uET#| B=%ݬQTn4k>ǔMp> uJ!c^T4 BG_s.. _t =-l)z=K&PR b06(2%^B ZRLnWS!x:F!n&u(It_Twj>~}Orfs;vܒw̓_RlBCl~M~-#=F|Q];e@#D)ƕ (%(:IxtR+lfz쪐d:F W}|= BrJ\}\DcjgǏFGB gބm~~:Ec&av1xA#UPs;e7׸tC^t1#`#Mn\Q]й9cδ8Y  @W0x+-|9H4dLS,f.rfud$N.5"9^qFz]@KGJ{u)wZ1O֕JI3mr5;%UOyf4"m$AK D7շXn76Oi*Ϲ%xR+x_e#w7gmAng&rˡ>˺ eĩ HxY'"TaqR _ RoSqH s͔=  )mpN@Xކ HJAUOЩ&QJ!3& |tJpW<8D6CL`e ܼ$ rSݮdtA**SO\hG (mH8bL7xl%5?]2ۢ0\`}e kciD|>rgȕlX1u(+j>jLmD3>#K$hd|X $g&|9Q΄8s!@}ֿFO7۴ܜL%KgQx5 9˹cǃG`e,`eUspR({_,QGn´(\cԤ<zKc@h8X2]i-V2h}xx팇R(I֙Xǝ&{w뛸 ƵAڛ}V7W=%طC]j0rao$=oG=n=0#Eߍg3Y X\xK{ܢ|.b)V΢ @ U+f\V*dNl*S0 C^ѝ޵ՠ+i !<N_ALz9𲝨ȟH@%F:E"4QNAD$Mҕ1t2&l`2`u:ę26nv߃qdn'dA [Șv0f4ɫ *.曢,9xU_K9ϤtuS7jУiFg$JC/̜E@\^xaa`Zx,펷ZS$t>4添[, ꨻Y$ln:;'ViTRovBRM18^j>u^Oy`2̺n@YCeB,.hP~ϖv,:LCĸ_:09yu<;=p}-)d8Zͯ=;)e}ϛ'tE8TYƊ5Z!eM\@؄;Qs||VPqwx p w-[{½~`~m8,,Dm3L\jh ZB7zUpT™ ;A~A^~@>LK ܔ[57RJbdjCq\2t8Fl.Y |^ʸf#fesj]Ս})zd#SVtS #H,ljS֜7QdeD-PK7 zq Jçk f^ W}6r٨U2{ECXkRbFqF*fɏ 6>sx%4F%5be98oĖJHtTs7U5^ >v)ЀlOU?݇QnJ㈶xk-YҘeH"ᚲ" h3Kۂot8 8R˹)ᔌ2nϸIg\b B}ٵy4nl^MQ(ݦe'Z:$^'!WP"4W>$9%[BT~.c t =9Mp+`bPlU T0LFNP fW 6vlC9Ldy>rz4ƋJ cNh?uk_ ܐl1(뷁̄ H-%{,Nsw;!h"6A% W˂l2jBәyz$ۻ5+ LZ&ı,fTH3ղapm?RaE} nY씍.2bڅ m0:*"AdV['ID(*;?>J3&U~,ȭ0Odw._{#~@;J{c܆vuBҲ0Ad7 6 :%`UxA4[+e`Zf ^k;{꥔50`/Rjjey=t ]6e^+mP/Z4 T:VŰh0)llC5v wF/*b*Dvd速>5^ΈS& qΊm;XCWnE Y==4݇2 IǕ\- ٞ~ G)㉘Jazp.jۄܡwk&(1XudUU ` D} qyA4($f5^h<֤Y1r+z߀;_ݺ#:!gD^)1K rA4|2mDsYa1,YUcr^|#4e:Lw:=qsÎ #8^)EW-2QoZP{ 뮙@P˞=l`kB?jܽJ_HpXB+E#w G݈w]F\/n@S- (1S(LgL=2c+ݯ8}ڸO@mrQ5'A/iTϝecі6ȧz±eJ_uZ#fKFLssˌ2W |WC^&GɠɎmE)I1S$LꟍؼHQ~Zy%v_oNc$ρs7F3R lC+H [S[PB# uL}[ᐿ[N>1㪠 n̗?Džfçke PV[ 2E79 d[ c1,ǜS(¥nד%ZfK6QFtzV&6AsIsl ʪHfQ\.ޞQܬ|c ~ y{-Wv/ݩ AQPHͤ{ǁgyѣ KWbqi.L3o4'!( )GCP HʴiP>]jy&J/IdsyOFsT/Az*6(3XpmtHP]BL4'kå\$;y`0Tr2}(Ǟ %(n/&rnyMgF@x{Iv'2H*@ٌE[ x&S H ~蠣ïW`5U\H&jPԝzs~E(r:5=fʈ$ hhPPm?<1\zǁHJ .o՞abv>FzMԚwqA-V4;jd!Eyc(=SJ oWHcҔ1)Uk2SRڑ }J9%ȥؚӅ|k /Œ3H}3!%F-yS X73Osȴg)xDf_ͥE>;NAۅry!!$^IdQjH@Ƕ2$_hL sarwg>~ /r𭦱ﯵiHEÕ>PlZaڡ3=Yv c8_ ֤֐g0D<礹G=M(A΃Л[~ I:?C372ɶFEy9h/{ۍ/,bx{;d]UpGaq_3^12އ`#6p-k_Ԍ.SZe[}fwbHk`4 n>%'grPݘuچݜlR#N2?AZ;e@5Zyɴ :2 u5$Z6?XOfc -YU4iGۋAf\U:/xOL+&`f q#V\,RmZAe@`$enoaӦ$6F?_hvd+#x(°'/'[fӁ+lJ|G|e!i W41j:ώKwz #S*DE4eOk a ?]z'6.beX)g]|@]ͤ`S#0_/8u֦r|4\#nnPrDZIwc}*jKGzSg3]bUZp|Th#_oASǓU18\[j{IU/%mȻG&$Lev99ߵ9oRNoiDd+wY`!w3 ult9V%!M}&0Z Tp{׀B dI 쌵v`AQݔRrjXg5eǠRZS ؼGIxY6L~)\_f)rS v-ߍQwi>)y8Jc]&;#Y^wWoL 6nev=Rm3Ip5m)nH_*YHsS8t2Zvw5pju1'P0lI $CK5a }V[jBv~хN5B܂4td'Zd#9tnVyT݅7I*Y]S#n;J0|ms :IFWM;zX3О8xjhꍰ3=?|te[k n$֣b Wy+fgdy{02 =औV DRX}P0kGHƈ}YIo'8b;~8&L: tۺ;y}gwyEB u42#&[|v;'J>8wDR& kCZ}U \w ]zh..s˅Hw/ox#6l5Z9c$ʶLP0+iXcgOk$ԡ~v09pLQ|42׃U F]4g&iQhCS # |ᏣôTհdN.DD' yz:H1:l4aS.$E7m$6]y) vP@wQ2~lm{i+0&ZW},:>B<&:itIU  yppl21t!3@_iYx%*䔪,^Rptlb~E2aFQz O pHٵZL-yKVK&vBR%=2٣ŽiDs,L\*$5ܮPAm#2oʼn|y/6Z͖⢳<9) 2ǘ#iMVKb 1̈-ăO!qf2v>W >FCCfF.vlvmA:|qD|Kp[ M -p&pZtJލSK/+XfU F71NW} qyخU:Pqf?%y@LŢm0EC8wш1q.L_ҙ3䀛ZV%52ͧtȮQJ%Q;Cjyu߰`>>$0 ӻpZps^/^jۧkyk-%Woe2 $Ԫz12 +>o~X^x<=+pӷ|-ZA*ę  `+_~6:(!hJzK豱1ԾCM`~0QsAhbK O.\f{:?үx|.ĪI6!-+ )44<$`AgpoPLLK7CxMJI:ShCTFQr,,W"\̉#PjH0F3;gt՛FƮ1g(>Ei @{ݩ+O2F(HK$ԧ0JA?40)%$Gzl'(2;SɹŪn\NyVlHmt gөÎtL͔H4fӋ+K"A2I i@Kծu{V]}sNқ &ZͶzס*yoHn{jwF_ S[}pi8ڨ&0AOmM!lfwjKpO}rܱWBő3`5*t.9wY?W.ֺ1yw0…S謗E}BzPZnt'͹1-2ɉxg7l%ft.Ō)U\5[n.w~ L,Y XEEyHPl)"X~:Q5ClqݑƬ}FA~u!<AbFx)rꅈhS:CQa*?D9۠l>f>do oL fR\6-kbs5y*l(pFcQ7*[giqt,@MM€$1~-Y0o5o*svdD(O 掣\66YFPnEm^уk4v (o觕mg6F {A"?18T/>ő06aiPe wUcnի VuD n%$!Km %m?3_9~Ox"kaz_{cLVк &'4_stdm85dp/E yEaPk :8"46`K0hPygc7 D6ZCtStg? kYf`qڟbU ҌEp;kqVi$ܜ7 ^]D͞D˼lIhdEߤ$ߏ%n[qcD;1`=F B&:2|;?^vy2\OW #@o 8^-&}84pNo8j \N 3ӀWK]0lo߈/r[U504U E+Z1h4Tt 0Xt7IWAX kƑb@. :%UZR7s[}v'kD0=wMThGV SL( ̏\^9Tϖ+ͯxBa3Zv{ KM]ADx'DuWc|䋧rD]N_qD9\Z0RװaXQ55_;zEͯ?_Vq6ɅoR`:E~j8[4:BW?=^°@G$S%vvg~ݖ-;q`_onW?Y0CrN<~x :w`S7TbF2l RcSC]lhI/+HXe[šsPW ( ޷.Ry(WY{dc:b=E:J=VX@pD=qAbRDT9 lVXUC7!_?05Yd1c[qcCJe[)s߲mzl72S; %`yz6P gMy#fY/I8jM{tRBz4t6y][9H_uxjI۱U@r,5ȿ!l R$BTv#`wf[-.Ib;~g^,>x#v7p_ULpZ}r{3A+ Z+h9BZJx)czl TBÔ˯SVex# Va`. I,Xc=63P>\g&#x4/!glozg;{&1HʷwzMwܫ8V2UiOōU=;UVu-,,X(VHhgGa(vݞfmWb`-]}&I*2jN5 =g{6uHq Ȩ{EO͎6"nџtt SP싹w ktNgΊ(ya!W\cϦIW{ tu(H9 bY|\Aq2|,_F/?%Mq]X7鍦8: Ny.eP!Z/HRCfQ;g=7 # z A <#zK#C!0)jfOXɓ柗." NsRj ~/(^zU^x[;X}{Uo0_ #mGc5t{7ו@r&J#WQJfKCI KzV?vsuC+d0[aN Vsn_qU ur&oR 1u[ր s vDSc? l3˜Z;Wj7K$؏ӵ?IG[E5Fa;Mtݼu+qnVojg/1q4ܼKЩᯧ:9u"/B ۊ#wk%v3612kxW+sv _I$xEy6XAF>8xo(;0 "v1XHJ ;iM8[RْUsu[ȳFZ|jL% >zWP$un#d`XiaX{+413*g l2Fw6 $JۋW獄 ΈGw0vz,UL8CQvW+oE,+pCFT/uY@hs+fi::SΥ>C`H@/*FRw'.p#>'k!\t'1.NgJ=.WL7L.[Cx2 tfYLT;XG}n|3p$R~#]0Vh(?'z}uz,w)GHo1Ro6G=5pIoc&-V6o0Qf+D:Z8e Jy#+e Cʢޤ9I[k,ZȀ&R#(*j)d3^ŤZBɺZahf63&Ч2Ԩ -[+A|=_ r罜QzYJ) RpF|e/ m4P'ߑ:ŷ<9LRF!o ^ѥ?7aHXў#6 Gf9-p6hG)Ⱦw.E}zᚰ3h'V)=fM\g:M rʊhoD:Qk"|ڈ>vLx~q"榉 ᄇn_`*R`@;.f *vꐞ]Eh:_-USͯuN":7)gN~=_FH>jfIMp=ysn&qo27!Nx 7vb]d JJi<(#m j=Q?wGF`KObFvi+>N$o8GR9x#uDk~+ 19A|SU)oR{(= FÔ!s,tK.҇m4`qAǂԥ lMkUFog VBA'f`m2;r8&Ir.e%擩4[3va|@;Gvܻ p@@@OZUv&&9 s65*֦-Qj[JOkgkyZH "A01麤]o?Ǩ`*ibԁrQ[+1V3t,~32ohj6ii/~.|pmKCx?1 kBKGm/F"b/"P:aOԟAsW}D &t%qCf{;qrz-ts!0C7 4Dϰfl~NY^w?a&01o4^čGQy֍p]IJH#y)*96'Waґ~ QM(gGҫjh%BWs^{;t{gpD;kTCgyABىprqO]1D=s =iӐ2˪MMQZ+\`Ճ~ʡ߲ ׋$\7m3~ÊpRo٘^KAa5C!"Hw?)H{rwFXG?;٭X[ UPL෾;j󀖥1JyZ-9N{]/:.$+ct!\̈́_v)ڐ2-< P<9&DeYJ/(^+&)bgWƽsQ)B9=c\~!5 ک$ .-EeAtc[Љ=Ĝ#Mq6 6$p_/,5mwA9zl I[Od]oZ\_ ?Gߊܮ!OvA x; U:d%7d1PREVV6膤tqUpb)`4ս-sz,f5R-~ eywRĿ˜7E ;OL9x@Z̲9Fu1(H 7)%VV0;9x"^~)5V~KzE؝m;݄| N{Q7҈^la4kK5&)UQίpaueӋ{3^{7k8-Lrc]-jkA&LaayfJj1i+*+d<:~]NpTXu*4-:foۂ["I >"q&#}3,[%/qܦ3浴Cny:HrI% `bu.M15#CǏx%;(x^`UeD^nb&WMAs݇ {Bku5ow<5 _8!b+όu}HȰ* p_:NwlN s-R-@y ,~zTI@:청x{rS)4W)::אpm'+^XVF!P기]}mV܌M~ w.O^!|?EV]]+z_͏<(jө T.3 n 8'A`m~~G F#,p.F\xxK]̮oS/9Oi_ L1luN3*ܨ''O$>nXm: \̶ [tEIMgj/6 1iQ'L*ϦtݓR ਙfd2m[>'\f|"%ھzsxmbNOeϊM 9^ 5Kn,Uf_cZe+ߓh #H8 "I?u;`2ުta 䘅4xcOڈDseZonBz޾Y FUXC>Xݝ'kM_`ǭLjLL;45{%4.iTg 3#cf.޼Ey*3>7|=&Nk(!;`55>mԮ "Cz% 3N$BDž{x[pէWKߑwJ~l>I D:|EX髿Զht(8cq4Zs777T(YEWBR V\BNzR!]ޓz Mڇr<Y!* MᱰCBh4Yvuf)k튍} [;{oǰ=HCW}s~X@u%~ IYvLl7ᡶI ң=N/7hu?pBfG}[@by:4dX3;^y+B(1jrIZr0vTQ1k-k/vv % 3po;(:[ߞ|= Xf7N5:_FDueStCsg'rW"lНQեme`*7*fE jMX&pA7ފB6?w#BN9QK$RÌ,ƄEDG0 !WG|9&PWq6乡1_};h 1gΖΩ{;orB^eQ9(`dgsiw4\5mۜFf~dL4 Lߗ'T5wEpAt@e @Yc*lB%OqXXqN+Q撫dz+L) 9YHӴ!`jsK@XLb?r>[ M3԰ xn=8!L_}7gCuZVZ}*}mCAnުo @6tO%8&W&Re%Pg-/jA{G@ݠԼrQ>g`LQ.@MH3-D1B)uT-ilMXJAd:3 _!7Wfl}>iĆxTs[mytJxjRܾ~dx$VG[Ջ"35#WOt@\2=lq掔AU ?^QyZv>0 >& ۇknef*3)VMes$K=kY,ڰ%V̖ Bvc89Rn ?oGݕTSo] Ҫ:;<=8YSE*a0vBF JD _! M 2'z-n: y3':ȞxhPA8ֽeѷ,A 2 qHHuh.S埯O7Lx-=R<))Aס΄+3dVG?D $9JȌb.q 8pL|A!:g';Mʺ}CY,?DC.KKQ K-=KJvWH1#qu\ggN-^3Nf7FG$re|2yb?K]y$irÈE8_bni0~w@!Ƴ>6V;l8LœcKaBnDhǢ*A[X[t{UqSe-t0lQKfĴ&z_߄f[MwSE Z2*)S+-*C Oq'kg:h)(L:Ub`r˚%~Y ;Fts 4A m:sgx:p0VT$%K&[4hvWb ]:1_ V_aʭB xlvcMy5FN--gc]M.ˈҤtFRʀ0-Nm}3< A#mz`ݳTw\T,(}mxWU?qІ3~c&Y0^g@Fi޳ >7*EׂXwxkϣ~K7fPb"®2V]7+t%s!L7"pҋ~ 6Rݓ|'@tY:FɌ1yȜ2 BaZ@X9ǡP5((p|l4 ;.ΨGKBi-ĿIVDVyDqL .ldrP(dA{\}JPPs |1o3=I5 5.dB $fx 3$\wRC&1$䘽C3(v?d0CPLwZcna'a2&4WX,@#jV+ONc4c4 #F`ñ7$_{c, [;xdS>ĢAq:y̆,Mb? 'Is |]}Yַ003O6[TGHmijkC-0c$(;k  6Ez6\WZpb0fNղi[sxdmf8&p\| 3ҥt't̕Qt5cX !5= ;)|9\0l%|+l'qn)}ZC88g )}=EvBo֓s7ȾH\'Cn>8H I .*Kgr4DNv6 `iWL&"$Vfݐͦl!'#MF~A c x\ -׍]MFr)I$!n3ɰ!hX12dfa`q>e=꟧.IGj㧚h`kD $L@DoQH; ޛ#)i=UbnޔgOܠgq4}0nbF*}K`iYz1c s-OϤ[bqsqH.03 z| (u=hRڊ=EO_T'*t#do ^ƪ ] c3舊ތ=l=&V2v??L VuA 6lܱbR+M9xRlʢLvB:w w1?HwVl+5*^.)? G!vcxGxF[˛2Uɢ>ytc>o_/a:mV:'MݨH3%IY 2ՏА4=}/ qwh{=3)4 s~+j-tY aQB( Z9ɂ`GO7cX p%ٌ^/Ń/&aQ]-yDB2捵 a[2ҿ|g`9t1jm`fTal4.G(U%=t8'aآQT$$9N`D{)uGũ|qLfI'ä rvK\zo]2|)BlZ0s2 ]қ CTKzK JUAŌ-(|\Inkdn$WHƑL dsuA[84#JPbc9$,mH{G]Dl-ziD [i5ځv*"Wzf f7Rq9ZO'B--Da%vQGS^*gtFh o쿘BҳRlP!4tSp&CEJeM7O m r=z_s"_XSiۏe ͙Ru*htEJ%)(H}l'phH!,oflF'Vtý.fGzZAf'jNM7P5PjR-B<1](@OG7+r]Ÿo^ pY׃;_bp߹anO{L8Uk #x{ |x1-WX%0ΰi h\]MZ!a޺%/د0Q4 #ΚލЩ䑈kʤQ4ed`>Νۂ5Og`De4|8ZsMTx`WZ*@"TyDo:L(TvVаu)ѷжKhnQ-YM7q9>eIA 9~J*s3E E-6~N}YBb}jUzaeIT J` ^C/7QWC)p>}$+_qrtK==gw * iEgat6{Aq| N߮wondjHWT"Æխnf2 yhT;oijTh'^DT{wO..S559 {gńtQix$yR۸ѵ!kJ战"q )G=Ik<Pj5`>Sά gv2=ȶ^ ;`4FvW:N.Q7͎DW͙NjsgP/^Qطc'i Cg[rgpZZZI]0o4 w%7_9" TQt ‹OLx׬Wx[m5 IF+أ =7k pg!z6=eÓEsʂ>/A=:v@]==$uA!,* vCW(av-Ml]Mt@4QoO BT,iU~!4r >GUC>*f37y2ѳNJҮ").sc,[Qѕ9aq/.,R='F=G a6 E 3@p+V_Hs ]PͰDxE|0hv.j?vSE?TOdHU@IHe_6KU4O4K2deb~CmBOKKr,b~yj'k<2kTm +E 2i'/82(&3N'$VO\蔺<3(u9ͧBꋂ,Qlkد1:8'J|Z9@ v !f q}^#f.61 )?nx>dIL ĔZZ,2X ۿT90ׄx`#IwBjw`A0Qnx=Ze)g 87R'[KkłCMyo*iLvW Z۞mF;vȰUtO'%hzm:Ï T %n +V*e E9վ ۅ3*By:JO;Ɣk.G8@:s²OD||{n~WɩFՌ`;큏 k/x WCb h^/mAooۘ!qiԾ2 VOnQ:H3be?`]crB&VA!حK1~>I]\%RjQ굯R\)K`QݩO_Z+)3[`0<SnO+Z, 93>8Ä`RF%tSԧw"RZmݚdP#1VFã3*yZ$%U=)r[2?7(ZF{LE;̉ZJt4xZ3~# w0MqemnSVB~Ï8/ZD R[KN@ k-!kk6_\7nJ.s)Om\b+_ ~6dZ.>8)b>{$F "Fglq%1H2δA?+bdX̪(7~}z+qg8K:T;ZŴw= Ώ@4ٛ<7ț5n?1.`^540#pF8`ƥfTSRwG/bW;fU4,1o0{boc#\,rkG=y51E C=/*#|#V+~Ph|._8]cɂ͢^.`[qXi$dI5_|<)/щCh-F3)ecu*ET^!D \@##*e|fWx(F.WyM%ǹ&78X3s=-3 F,MY %SkrS˚*ȍ=bY&.\FX ԷK&PMo!PR#@z5bBMbՓ*>Iz4+&}a:BWlp(1bt6[^\i4>EBbM%`=Le}$?cO^3'}z'Xh;a(<?Zla&A@<5r &J ,wrCXv$QbzrҬNs:OVɋ7%I_KacX @M[d) 4D9,ȧ)~)փ~X;o" (G"o7"\dt)'qC,bY.C$OuzAUS ]|յY zo<(.}”иk|zTS'-P {&oͿQ* }s4c2>O!^CDBO?ҕq\#:/ڷ̜tk/׃KÌpUFkR395ey,ʑ1 (ZM54Q{hCe7x^)if\LF75-n4Р)ۑ!7QUR>YԫQ_6,Axh,8Ӓ\\~YQ4zḾʶ,+kL u'^XE/@B7.nG k=;o1,Mz) YD7?^mu|m[])Vz[g6 ?L>YZ8 cÚ-瞓5Yo+`Mu|zR1c3Hh"]8#:rTk$ eDOۥ s!dFm 'QNDzޝ"7[YyqUp::-Wܨ'qF'ȑaXbl]|!$sLEM.A}T=7 ŞV{T(G; q_APLAc2 [1p8Ea`)v(s89%K}0k-ߩH̤l-0J]#8 ÑYd~Be>~g4935!RK~pBg≮ -+S{)n\~8BJk^f8"eUnY!h hGլ1sƺy1'rD*{=ooG DQ[4$.Εb@Wi6TG3pZ@HzQ؆045V秜^f n.މ~Z[,aMw]"U}JNƾx?iuN0ҋT\NO7;3EdRaX+1`%jJcc+Wx-oLb;j~JTeN;BT o8~ c7bt4"д՝iSzfmAW b5c?ݾ\or_{=vGKD ՗˳DU]N=PT^_YcBz SrFnکZY+6} ė*Xl$r?a.k>n,5ct|6;(2 MBp! tnH^0&ȭڔx# ]OOQxěx4$l}'p@y!ԘڗXn es UƎ-g9H3jc,As4U$E`Π[꺾]9gZSqqМRjy]krCV>J _E}`UGc`FߪV{=7n#Q]N'wv1C^zYaWSiZĸlgHS(CŴv3 uHm(Qb_4lQ [y}!4h;Bܝ72~>{rs fIh2D>o4D&r2mw[dc鞡lm OfZ]gL0'̥We"FCΐ3!0Q' ]P캯]VF+TwSi3CX@Ho$qE֭צdU5 vąHVJBY>t%haf±0B2K⹇Uts] uT^H*RJd-S+HIKIPˁ(k~&3S7-X+J"lgLbWƅ0nuZ薜FrxesJHA뷫t r61dW_gX0d (Ss5Hn~<ԝ?/k, a}tiLu$㧒-W=U_'2[Z[sޢ0qr}~trۓYeyEMls&bS5~:)3D Fɝ2FsVH,~\U s$m+2zN~L]KUSQ %Ye K g>N6!3\U*}u25NSOoquDoHA(y] =ZNd}C]TD^ p"_}{K)&?$x&p9pƉC %rU(qƛVӸ %fTTE \@Ȏ4/Q2qnA0w7SzYQcFN?W#pv[nb;Ŀs O+ IuE8=<]H,y揳S'@6Ww~t9rܑA ƣZr(asR#)f#ܤaoAK#J/1Uf GEa+sM}>AV{&~Ϙj霡+E^9NT\UFZ0 ikjd2ٴ&I5zDĴix<2qZơBK㴌b(i04?V`\ `aBڮ9A"ռ`Tjegn2>33&RQk\_|dqmH+}zc.xq_G$UXD?o 9j\kes*O b`dG{c>vOs\bY 3PN*qRO TTA}En46a$|]W" _%$ªJP ) s(ox$NnΟsRvnPX busL- 3wBYǁ)l(k{ɮ} 7̮9nyrU4k@3fLV _>y{Q#,ε=榣0^_K%&Q'v?N['W7(IJOKSjE)z{X 4-{!Ey'm< 1/r%1)l IviގHGN3m/STpݱ?5qA%?VgIWAx=7E}nmP:I-UYd ۱iL2L;tl%p2G$(k>iV`8H~@j| RhLGVIe:uE*#K}~Gxi[>1)+c-$#(NΠ@lSPƠt/< <1`1=e1 ھ{8]m@rǵzR 3l[Hx߸^XƫE0N&r}ǬϴƤ~th`Azh9]h^1[<`Q_m|j NC gl[譊zzX8,sd?XAiޔ;lh &ZgiY ɣgW$7ȗK=*:̐-TRbZ}lumȤp@(7ŧU OD.*|,땤#]*+B$vװە\5)?PufʥPË`\Aѹyp|Fs?:&uEkUDӦK0/`NE#t'gv/E_d1HFtٚjT Ivjh>vd 9{+kb 8_ŐVHĩ=@-tJcU(|ipR@~ c>o?argǦ˵c\+2AIMئx֬\CQ\`CO*7fZJPْ妯B|(4v}8B=#s_۱'hƒu _cSX2გ7vX݁ʫ:n"j/mrgrP|F fNaPRIY nV[p$pRTZyE8}6¨%ʰ7E$|fxԶMJo>A Cta-+ф1~he?7 $6ȵ"~nn`6dC0)W D(rǥqۘˌT8$͟ԟWS2X"XJqW7n9-uMIIPVXR`=KP}g5+.K{OgŖ` דNAMJuXVO / 291z?čx/"={Q)Cցɵ^X[u* &\!tR2}eZ#G'0sW{qgeIQ'{a\ٟ?^!1SGF"j]2Hȑ %i*ѥ7L AU>nd|+Gx)c̉E K(Ewy ᎙jʢZ7[R:<69o4H6ƒ8x'o[֐ԌGlI`7aop>&u Y PqSMPEo1޼\!8j߲PC8ZkTtTy΋:, 8fs-Ien+ 3*|scڪ7=ډ|qn bら߁EB7>_`Pf^6yȞvGa7+g\wᶔȍNG av$ɹ2SuC+  Z ]ޙΜ2%E&CabUޫ 8C W%sHC; ݀.xH~KqVqJwQi~˵Bd1jn@TÑ:k`3Mg ˣwȊWʔ^??obc}AF3s}{Zr$'ԓ 5~Njvnfa&ij> Y""cO928%#{{ᱨze dove[rɟ21ݫh${FA X粰H/'4-/ڻ޵ j[c>(ũMTEl;, =鎂dafhun lȴձh2QIQ4po w?PP'no>,<"" (`[u9v RgpP!KSFlKǀ c)d cv1W!1A#3V@we=Ə ==iH9`~/_67V0q=#4O%w}ugUV!9j"hHNZ `olfRi#ZEƠ)R)>H$`0A̓Ǖ,*u8A螑"eIsVߦ4]sڔ^ƒzH2ȓe!%C .dbXWHq), )2Dg10TB2r hoJ } c|ڹrAC0Qm0ȅau1I ^(z]6LE#K[ g>x֩.Zuj::@:$ !- T"->,159V@z}4VJ8٬UElDrތn^H*1mCU[1ڰ Q+! S_񵌁(7hUm @3Zn[x=c}U|Ct2iZYA$GP4g'鯯$yUbG~.aF69Їr"s^DZ\W>fh}%ok87ϙn(̊d1?!ڌn\z#&)L$LP,jF؅#6X C5 Hپ >E(#l[x ,y0#;w76M܂NWk0ѯ Ղ\PNj_Rؼ˷[&6E0v VNcdd ~(~@Ը6XjdQz寷H/7 q=QjO6rlTSzG@DZ 38{ZLs7|MT|.Y(!KZLSlZax3R"-v R9+NuN0@Qȣ|$U[5 _5afRT ,cYWQcsyyhlwRQ,):Q4O5.^T Gjh8&=Cp"St儹}ɾtZaCONSq6 =~&RnfQ` ߻Ao7-* ![طBw|vbֿf}x;eB Oa ߄c7S&i7gt&r/EȜ0yɉrkKEiKgDK[EEŠFh,)dF 3flXtHm4^Dpö դs4ƟE&X$\VuOI}' z`:F) Ljc?t.*hX$"KH/u28~V:mlnx~(bArbhp=O"W=q쥼IIuz"kck|(jXE;b䬷H`Fݘx"a0ܗMXOϚaGp(vXc,0XR}]d]ͼ鏵A+G/hE>['q/x.P(Ic)w+s4ZKׯ?$6 x4ڝV:?،$yIf]墝 (8RP#zYKelS!wֈڎp* RCS9c?/>x_4зjo* D1vDD:⯊2X7L8*rPb߳Ͱ2;fЏ?rwxr+ޣKuG~D*B#-03Sc2JKݝc%qG{ ٝ%9nmٙQ{C8><v@F'PZRj L93Kq_ 9~8̄y =KpA:Aˏʞ3q% 1duSɄx4RMC y)0cN3q8z8',EC,Yk:>1f=Pff{݌e oOP\4@X aw6Ud> o@j&O3d %U F'WK@6X]Ƕ0@PSQ l|wfl'Lj3@LnE)7EV"+-,_ Vf nzTRV4II82'9Dq&񔾇/ /$R84R/#;5q`^ޛkX(ۡSFE3zj1  $FtHL6Y^i.Gd-u-LNo~'{!ɋni(QQTW8v45/mHK)nk^X fkz"̈P/&ۣݳC'Z9FSMc`0`tUR:7 y^'k̄;r4%eDŽG۲7+ܪTI x3%Y?->rصbaUŞ2%g8y(]u,|hݺP\xHpȃu>;}Xπ_骨{|olMNZHg{bb ϫU_y'}$gkQH`&4=Lwz5h 0ε.Nm|c)u1u|Y,ݹe1a.>ud@({WSF'm̩BZغɿue(T>d%!h( =H?zQtXO1N6^8@,oq#.uiލ.R#XmM>M=&EMqq[2|=Hs.-;5Q -rLDytUdL?]f[.1/<@e>;1gyyxfh*\k>F'WҀ$- Q(]Ҟsøxv 3s\ڀ4tp˄޺^I~Co1Ki(iF (ja`עόz?@ EG`^5ZpVK]H 8`T]mc3_14SYɬ VA\Ԭ4̈́%0M#g WVMykc]LT1\GBZd!Uz'`X7be{|'1b?F8g* \?b{IS׋:M!ی#@jh?ԛg9q%\~U^Ei)( /ƧxO ^yɤ/7EѨgG\Qrx#G9a{wNG*wd괌7~QΊx}ȻR ngEmrk$_Fiu3c$ڍ,,jd(WڄAA9Dlr~%UK.}lq)+fYy$zk~=Ѷ?kvlZZc,>tyM%8xbYl9N^i"|^Iܖ=cg͜ǕG%wٖF< yI"qy{YJc32VLe>d )+In,3RwfJlK>:OYvT~#6'1 r Qh!%֟_qRų陵 }|UEymC/d)~f9tliZz}YŸ!ބeL̉7Ȥn%o}eD@+s\_r*Ti w3P5XSVyMt Ujј[<^h uL0#k\1]6qV?ށt|F$In4o 1GT$`D$'!^e[160p %}X?dw>@97RH=K f}}]q͞C8@2{CቑJ9ViZ#Zlof͕ Շ䠰sf1s ٫DGjwOQŒqiNaNCzKXX뽟8L5iqn`it ȊSZ)6M̗pi"cf7NFZ#D:1q[oCM ڴ6_-#bwp1i*OoAc[8ߖ'dom_U(?=\N{9]zԧ37,< W L}Ƚ )Kzr'﫢`ܨ|F=Nܽ<ZzIW˴/Ncx"D7 K |LR]qokPu7򿏆(B!nו@Q|ܓo%mXPRu e5'rXw:) lZiE!Rٺ;ȣ$ DPtݖD+j4yJD)᰼v`%393Q~gGh$$j7ckrx%fg CmRޠ{-iRrOSeb|O$0,4g<:JU8]ۑX`/ d{sI >_=͈"]Tni%Z~n <##<\vi}{yj17b1X-vЛ?g/R"BZ Dvcjڇb$m;Vlus8~dCڣ; 7F-@K!U[_\u=v4?‘d{hosy䲪FaM/\1Yz*McC(hdq΍5/bWHB1F%MYHNq.p?#yU* >S 9FP8t뵷(f`liYl2APPR,z^(ɑ09%ԩR.#Imlԭ&_ +oq~9'uqٛ.oTD21Wπ;:GExdDqo*ZhA\+ΡCމ p+y0Hay%CXWU>Lt(hpX{ )xrfK<fkUܜzg2 D/YOL|9v e/d.4Įq[gXvn3wU$)r%9;=ϒ4Wm]M3SxzL+Ib b-|J?R>-%ߎ~T~htNŌM]u QԤC#1LpZnpU<=cq7S2s"\X9\tT}K=@i>`$eoɥpy, 6ŕXJd;Us鯓Gx!䒻x6?ͩd+iyo#0=^\,8yz]4r</Öhůt`rq.Cl q<T1:wxi0w0'm"%^^7y~(ꨥ{gDJDo1A1{Z}ۓqe{ѧ- n]_roGkk3"z?2̕)ALx܋Jlz!LH2?tdgL! '8;,)[gQ -2oJC8/?P6+˄t1]]1% qwߡx:}6?B<-[ -şu6oF*{o@zt B 'o.op5x5ӟ Y vˍ dLxp|ZR&YMA .SɈgNUi]=@ /fZm תj&Lj%byv]q`ha9=emb `8YM֑S˧ GyM]-_fGS8]D|(?`7o@&Y["-=d*ZqZeckX}zRJ+ʈ!D[hG\ ~lK^ 9Mp7~ *rzpʂb jC % sF `7XY"sE0*t)HoWl0g6lR@c)ZםUQ+Q4jr(ӴEgz#{h4;qWG,A1 /k d}T&&-D*Sq⤚d8JTAp.F婰h9JR 1D?½{_ ȷ#ME,ok+XS wMj|ӡ_@hc9ݝ@C?u1X<鍪u5/2(ӰǙ2OfS Z.~oH \^W !aOohY[jݼqX6ődŧnˢ(t'*Kl<]_ӏ?5}uBfNpi> 3S9כ txc)Q_G|ԌyiKRĦ3BBd.g ߀`Zoˡ'OWchIu~#kqT{ܺFZR@pF_mX:'>xco.e0iT.@èȘEcj?2 'UR|W7OB't6uVi%\^IaAɧޅgYu2A[98$|Ԝh VhJYU_`m/YV$\"i&3mx7?"f|%÷}IaF  ddpd42=҂WIrQ[撡j{]֡}4g6e=cnGWӫ~$ |G}u'~X#Su _ 9m@PhIme4$%)ܝ6h&0D1"Wo@M]s_ǰeS#5N"In&?4 LJȇ ȥz!F}gDpMTK;~`vLn l:pމع12!qꉻP&C6S&m\^ ج(@=^%sb&Վsiȁ16R-@M3OJgOTlzrz Էϳ=!nm?!BO=&Jo@=AS G?þlF{%e鉘BRt~u| F[N'<<@|E*0.۩ӻ2lKs D,uEEl?ˏڣ_ o}x(y4hcvDX38qoG7[_F>6R ?i(Y(|r`l.^l Cf-x]@Ǔ(/,b`{yԣN1ʼnnH(׻r*cܽ:tYEֺU5yg;zA2K·׶A `tU4L 4NM=%ohL;Pz.ŗ*JKſ_ŭ$\R[Ӥo58 j:CŽzTo5.Rk[o}tdg̃+p1Hڊ{Kkead Zd{%|pEBNWzx_6h>Ҧ]"ڎ 0*@;C0lUlilA[տ\L:& VwD)4y4^veb^5#O-Z˻#*Pj+27ݝKB-'x(zM>SKElĩK̚A 凫]Q uï p@p WF.'fJZq>HES~Hꤿ2_m-u<BC,!hQʡNmWF8a>1|kvdDž<ٕڌ|"+^ iLf[$F+zjîI Vdk3+"T-8XgO~;I2zstT5kpu1ߔLlk6SpeߕF Ϧ ֣u\I6& %# \$"YOa+`LԊ;@nE"b"Ә9Qi1̄r{:byw+܄Z31.8~ -O˕ ݸWN>^p[#ohx)/ixdeydݿ^@ڛx)Of~im*Gܯ X{JjQ4*2F7#-p-C1T,p..1WMwtUlN%=':~Yِi5ޘ+luv=sjlWOD> Ol-VT!+XWW;#K/lfW+ {TtкA0U\ǭU旆ڈD@uOB撞EmFE>m܋w#@18!.cZ@ N2eP TLNӓ+=,Vtx[M4V+ J :m;N];x]/mse\~=omyd1{Bq%kgD(Üd ѐ׽JT5߷L Hեnx#rSqwZ͔. QgmXbsivdC}{"w6hWuc(kxq88GNT *@K?w\mv)ڍ}L#\0guC _IKb%7ޜ))B ȹaah(7?w~?h#@iy낒G;FNôcة`DZ:N!,kA?v}χ@`_# `H\lԭҪT Hl0[5M:WAR=y?UI˪:dMN&6^cVi=ɖ[(:PNA3W A` ڃwo(AplyYcUʃb#<Бesw㑶8)*]vwU)]{@Tw w扇kI+Nqd~8!=fA {EBRy]=Ԝ"Tyˆ=S F9\rXSNAvǸL^;Lc?"V5O^~w|H+.@9O]Cǧ܎mOޅ⼷e$d0=x_)-kIb3_ X#䶤ɖJ˜pCG=eO}Nb {㓣lTHb|\Au"]6/c~iiS:ߙQ$<[a;|#߿RU" o+}^6")LpqMx(͵HݕY|f5Բ.[^HrH-ڔUّbU|̩n^A9S/,)UedP.:%h9:7w,Y/;a(WM\OGE[58'>2[_9/ǀ| ݥx;30BWżb ǭJlKIpY/g ^HޒUdDP[XΏX.Y5fyOui"֛A]чe SX$eԍ8kpdlUBa`KRI*DU+ WŢ[ :6۝-j)D O Ve)6 wS1g3[,E^ ( _ mY(z_愑_R >uGu!M2]<HRLn0UY,* NiyPuR! MuB0>/fM^Vͭ}N`| tL)k>؏ ^/5]l-߲Ʊ .7:z#ʁ&AUy I:Z¶޹uN<&O8@L Mw C 4 οP[o|SiS$|pF^BAd_OHH#[` )$))~~IgI]D-B2uxiZ hskRm4Xzw2Q~H91ߓS =A58QD `}s)5# &P%:ok~(*z Afؑy A,dJ cWgRL0-(H v}D0UY50J)$ͷeaH񷫻T)aj҅U%I['87CTto\;F֞G;viTzE;Kmq&b0UPcNΘ`E" :5pDmdb[9)$^?B&n+`M `[8d5$=T o"ֹB=1dt"X+&qʑ:FS"ːHpL`q4kcC^7wSXI")^G~JlK}}y986k$ېʼnoJ^az4{?6/16|A />x=5:X݌7`ak*gM:;8 YzM/1pI EF?v4>,z]澮;2Šql\-L چJ==h>dsB*fƯYK;_h05(^~wkEno &C¶&J9Hg!w S01&(d,cܴiA_qJW{#*n >u/gS29TT0ժ&K#X7{M"7<*ugQQ5dHnOT"m+`f/;"<&C8|Ni /W ]G͓163.(L.x3%ة1M5VA_jEHw1h&SL$ڌB*.F.iډؔ<&glafC\4)q`WX5V Ԭ nঃ4 uL- bsuK1xƷƋ ƨE&D;]S ާ)=~waȫ) Yw3{^`6Hy-ɧ̭|ޒCUH?8&ܷ&$aM*VFj|P`<)Bh^R!@Dd1za@LQ1)S\(Jc}uL3~F&3*`;HOdFA.) pw?꽃rC~vt~BިƳ߅:ѲB. I_OaH;R 7]JC5ˏQ̎=82:Qː7=ilIrkY]j ʍG]]S;/$V jhoQD9 WcF[jrhL;sV !c[~ȱp)׏^ Ҫr|0EuO9t{vDjNMi6?>xr@|vc2T; l?f_/) lUI`lUb;q/OZ>+SUXQ;`Mn*A./2d-wMP-,t5:`+b4#--)Ġ99Z*ޖ\n}9S.F9Kq)p]<7 z~n4)p=>?nJwxr`93c3|w8!}< S)!*Eqוe~yqrV 5ukށй0q<\j>q}Ǒ쯭EmkNPV rN\mȁrFn;Dls_2٨ y <8fwD723z1^,VeIAaY~N薥p--d\4'z֫ok/6qR*#ka$)ӧyi";88vؤ8M{h_F ;5P'!^| +?Q 8ثQfw'9}+Q3@)v;4a]b 7ÇY$jP.*ͣ~/7qtAA~ק =D@+IŖHcz ,? B_W>fQVֽC}h8w)4GzZ*. T3;!VTeZlOʉ6(xoVvK> (`(G&gr8KB, Nj .Dta -#6d9>Go Ey˔]"-9o9W32 ĉLӮ6`E 4> 5Ӹ̨zRixs, !S G<}aRLŠU08jל#8&< g=+6 2fVak΂\Ell젿Py c 3x-xE]و,bkŒ|V3^ $w^ο“=RIB!V4HHv0ۮvW_sOPQ20,u0^R>L7? Jǿ |a+V\yR;uOƴvo/LlCLq(}1{h@t(*526N5^"%9~PI]HXƲ@x4^-)?c:J a00ҧ.`5X,DJvzX4٢ 7ٗ|n5-:j95;> rG`'t˘S:^w!P3Zu\tW";p7{ z3]ZΧ0*h !I,=VRrWgyLeXB:8B=&7Gp.F-{K{f,WSb@royvoJGz7V~pBϞ4L] h/dh ȑV|+MԔΠ0YrWśh1B>1^Y9:{Xл(mO*Rer Rv6Nn*hOC^ιe$S*X=a^,%b)SY4͸)ق湭ڭ-ai{P*֭JȅT\i.c̓p.;8[d_Hj6塏Eyۛ,SqF/t?MPըA b+{Iaz18vwt~#b^O[+ϔ]=$ b)m^.UXA"zpEKFS`ol߱;.f2,BhZRͧF/My{xXRP7?xt1lkgN9>e^j !5z%b~VT-ߋ)Gw}_?ROO&"fKPP)f#h)LTU̐EL3^cۮICNJ)K/ Sc@1OmͫfmȄ\I`{jEŪ0m+d: E*%t]3p\LM?Mu 6,dӣ/ubuېӀZ3+%")䨰}׻ӫL|o_1DojwsrH'Sy!2b*x4={BhɂjP{U*+e$#lǟG} BJ4C l4i' ~jny~a~FmЧBԟ]$IoM 6/[vͥy{ B:+!+՜HUK=( '*FƿCr'Yo?!ZL=ݖwyG/!ƔHsp&\ Aw>uS6 e^GMaS+6Xdz%Y(WR'+)- 딼%v8.$SJfp :XB_x5S7>xd?V/V{*F[Rs\N/ >3$[ "|Wݬjm TRk4]ŢOh;m ?:i8pW8zXy*e%=(;n(@B&#֣"$6.6P:j(=sҞ7/az 'x˫~,QcIyU^VyCt(RJ5x]nşJ5m56BG^[=yhlO;)/{h ZxpN#cTuc~bC $pw˘W5 5C_'/(ĸ=tkXx.3(7{jiwcQ,lBB0z2 1fx̸Et4X"82LUh#f=mC ΃ȿukwZiJ =iAýN\N_hc29u(@n1T1,d3s3Op]2nkZ3RhD]U -gd. . Zl,3Ci“9բ,,W B3@01R#$kY@U8-Dj(/vpp P9p0ntך]n-,#$J- ( PJ t6C0TʑtG6KWѸO9ׯ-8 Cm Tc'!V6s9blќQ u=JqdK(˄pI`L9 ETՀD6_ML84Զ0?i=NB,nM$ye$q(K^p/A€-PQO| Dk:_#ȥʥ4m|ʑ )-dj7;U%Xqx 8?5T.,'Z*}(uċ^`cI2^L w3?l .BLٸw1T)G<ҁˊ?t]s~B9dVD.%NExb.'A.J@Stq\!eIíݧw\8ewYyRxU 1TCwȁr6N%yt!f:1FƬ1wu{VLP(y1AMZ +d@pѯbɸ去RNAA, y΢[hmdN6SDD&Pb'狝Qʘ5J|z56R=6gQ=o&\YFQ`.42A)\*<% 끿1Gr]NyOcWKXG#߽ALG>+{EndfbLa1mYZzjcr)I^iVcf6Υ%nXW6aPJR]_PX4L3z<<% =3]h#Nh@e) ѾցQɁjP"#6,4'ccRk',BH{&%=οD$LR;=͠ ,HFHUf~ Pd !x.Jwth`i"`FS'0 +hF = 2V4.Z.w< >j6xa2+ d:':DچѯgsM~r۾xW8vജF(C^rBo#Iuq0)MJqiS ox-&>@wyQݻO:䵽$0z(f|t W!q]v^H5{ԙ@;0"QU'K G捅yWˀ`!̷i+@M^EIsRc裵E7*OdUmjq =e^qi}e{˚c28J6|({+2N~PR~رe=H1T1z!R  Iϒϑm$Y#e%JlO_qr"4CX9o}ũZyჿ`̃[f8 ^:B#V7W ˼^Q˥KV̀Nic:$Bcꗻ/n(NN}ctx~66}|}FaE䮄z $❾@W/Za3}sy@-wB*%~D͚)1l{_ZlR`qu^^rV/Ϡt GnKbJc͝QCZcFcvYOe<&E} gͫ"@"@"DQ_c6ve`EX"wa*V}c"=̟- |рԹ 3,BtRTcޜ2J]ȱO86tp^KX3nQ+=~U.'~0Ew4S40>,m4 0VƇ£H.vLx$ %@$Y! Ve隂8%to6|O ڽ\O|XzQPB3X=QS8$`śA\O8X ~!\T,wVUrK0]Ga`smq}'O6 rtKV% Oğ[0D:WG) 涥4gd t)caK)h9$"ڷ!s`_͔L;'Jq}.z(Zopp>:*`+PCc>v:7G+u;UA3f^>7m"#[2/6lVr\#>O` !3BHLuڝ=ӝzqgJG$3TOu3}Y8hhYIaqR8ҋF2=56_Jၵ%<ˆC58OJ&ơs譸(]0E[E`"4wȡ+L*C^d@z5UK^J$ZD7_W}o"R4/Mհr@#rAE3 h&$,WDJm#_ R*Yzk@Xkk5=k"ҪߩklWmYQ|uqM69tO"jܿUPC rQ,|}#Dml!s>5 ԎP&qLC2xrGgoi-q`8<#.Yl g&BWTkt>BiU:9IWd9_{TF9[%%YU%OлSexct[ ŐͦkA;NK$GTNJa;;CϚZb$yv+\_PUEK_ ^΁Q~'pVA_yDbԚTHHb#w0~4bA/ a1J׼ ys߇wgWt2e >-4Vkot9)jioOu7I5XI5[IstsN8ǘ6T 0IqTmƒ[JHNIUp} ?r|of+ZC5EFlEg.Q-?!RCDuZXx&^}b̫j|\Y32>*ĉnȏ8M5և[0 $O=.Z~!g<..cɱ:kfx‚vrx@|)]jfcRPR 2RÈXd2p+z^4iPrvq1}ZB|DaFdAФy /8s8հ gw䚰 y{Ϲ]`(yv{,۴v& rUEt S 5'?o@az0+̖W4ଙ͜ToT;0 [ϭ_X|)k]HgX!.ZlvA] 4}Q$Id`a}@H~;Y`*i\Eػ䚕Sl$wa֣׵?Z5 @FWj݇ e|aTX }K#Bz!|AO&]S-PTٟIBF1/^=[C \{ x#$ĒzdwzV?MJ|~z:hEuM6zOwNnր~ڎ# ^!“1K-q.'7\n^\&ٚӟX_<偀#ODV9%5','PmشI>- pTO, X#G%ci*80xڢUސ",n.vE`EMh\Тk ~θOn7v]fNBٽck9oV1:hlJT$*-lIg 8"0sL*XQ7` ȵXHdY۳DwH9LÁжIj QdA" OS Ś_8sY'1nw}fƨКTc)v(}[uEq9ttjVk@v Lqo#-`E;Ū+ݞ%I,\=lyo~}}_6?䐁l^T$ g/G+UO61^H'ғ.쵆jZ5ɫMv:|xqѵ1^'OL߿CCۢ:!"=1Ru+GCYu 6 6,7B!]E\^E]rW-._[w&V(L߀tX: NgE5^YiCE^؍-hαMkhʡg/K)L6 Rw.A$Zcȹ+9/O[ ?4N)qe GJGG~oum1j(;M2C2Peƈ kA{HGYs:By;p?|5imOXT޵lLCa/B̅]X\@ȦO&OLѺ~ـ|7z 鸸nxW60oɒH$FST! ӨK{r7lY{bP>/@sQ)}lvm"sV{gcPM0wPĮT9;F* (?8>- @2z KSOH' Ft V=NrF՘?#pq#)dH 75$<-mt?źNӤΚ0lEV6 /$Q`TS?VBޥo4oC%ȫ[P&Z?0TcR2(kY԰wt\&/݀hByޝK`m*']h?VkX~6EB`iOL/-ܺL_ލ hPZv CC9/s~ cRϊqF2 GXI\.Į.w^6x $J ̒U2 ?*v8,`ζGӍ%h&0[ +AvB#h1 f>,lZE dSkcQ07s8[DQS"8HYn/-gr0i}H՚{5d6XDf.,}7*FykrQTit:5&u 7JtZ.A{ƇcJX#C&U+ Y4D[-0I(r,{Q# }|PmrݻdӯMa`PxW).ӎ aߨ&ݸb'{Ef8—~uf/%\B'` @E"Mlż'cT!5 8CaL9ޯheB}My@rt.ē%ɟI"yG 6 4!6EVKX .;}.4V'UFڐ:;U>ά,D-7`=MSGc0ySs޲7 #r&3XANqe'U/5{S8\֖v9`_۟::B3OJ^d ˁ~^ kּ*}}lv/b*gT&㹱wfr*b/Oa xdYdfrz_V?cJĂNZv`ଅ]`YSI@xk 5m߉9`_y EW%qRugV{SwLyBX->m ؕnYKS}.->SbP.!4(ͷ}: ֕uQu*y{w^Z9zvjaڈ}%CmZ{tDQJe"DroT%ϔ͎I.lTL/EW.[.I0 ǽگW bsjPG ˆ rQck%(ib#x``%HNV6Q^CO{đuwˣj'gA1ZLsγd9ƯlJF_$Q(2u$W Yd#)"c==#YDO!!A[Q|­~@&#SC^·K1:Nvͯ|6ּmߣY}w˽``~ <LMR&|qjbx|f[ "fwz~g܄k6hXN& k3lgOjh=7?'`,Q 20aJ&9$Cy##\\٪4eV7]MpVls#UwZYi׸cjl8㭔2ϗuMGg8[O"69P+*\wG,5{9 *jKzS\$?ճӗ#m[ TWL}pP8Hɤ$3PǪ>uP^%AXFRLVo-5j:j%;/6fWsõ߉x2J /%ı81QF^Y͑0 wC(.h[eoLKG+-S0d xh?^4nK+S?<Ԕ-A1,B6-W3{ *gpng9c:(f$;sD䆐! ld_|. Cjnj3,x3'xS7< `x'u#2T{?Z1!|YvڣlB̾0E RLS`mP@a`V''m$|@< `&≼ɶ\mHSBP VD -I{f ?2B盭*z`@cXBk9lb6x'I8<3e: c[LFShUϼ0ΜKvn #~)C~w6dkAL)y3~h5-BXP`@G窶Ѹ)즥83Հ}==$]NՌGE%nNZ46Q-oN(`6A3uam#!Y,3ٛꁦus!"q ůHN\Mri35)BĠUPÇrs y{Na|+ƾ \~peZ闥 Jgӷ,Gήn+ dR~sc;@^-O`>7>˵>\ck<eFqbbd$K֥L|nIId5O}4ezd[TZt.J\NÊ'Z4t#dмFWlpA|K)h&( دq@҄y&[nR;u€$?wQɲ%C-ChgI66*;_xʀE܈vn*d}UoV}a: 0ʽIJp|uGDol\ܯq`{ը[\㨫S_%tZݗh`-D!|}(: 0u$H]HQ8.t <ϥ aM,LoEД.`b1Gec" H]gńi^*Qd)Ȋ@As CWgՀ73۸)A_|{}%[ݩnSh&a>?.{ϋW2K~]e5 hVHZKc3l^[4&& yxa}A%$yLyw9 H8 FdJo+(wƻ+DE+6NDAgeJ7n7WֳT1 lh[ވ_l4#zN۱j«ګygj|3@4rGv8A U+:Ȭ 9Ba`ԲIVǙ·#N~h*s,ϐ?3W LJDߡ_QԄ#,G&wThd:6o 6*p O(#+4θHݺϩOl],{&bT9:@2df0 ~ѯr¸'Ϗ<3\JyLr *0ch?z-0F&p&_ 80lpu\ ^˩/+]@h}m~*Qz|-j( =.I+x=Aۓm; Y/4Oym<q:@7gsklcp\T\Az쀔 ->µ}%OX1FcHf&jN _$V+WBP=cb/}'~tzMCod(Q1 A5KCf2Cr%)Ncdњjw1LoOfڞj`O8?Q`c7[Sq)+gm(VsJ0f2,v0EDOy)h#l%M$d(n#,> Nx_+ogaۡD|:EGW >Chջ~.$NBMsGsWByw$(CH'wG`^0>F/pi9 Wٚƴԝ,,3L7yՕlVh6cuaQe(wtS-!'QڠFŽ@IS޴)0Ju![O"i ")la(Kswd3GxLf(!E (8k IY!U^҆Ԭ鸢ջ Z[Bl/]aU-2yyxL=ڐHU` p8eWj;Hqo1Џ`Ԡ+>.8o/39xZt"p h YϝNB%[luJbKta/h>zDƓZizfoį*$lcۮ\:px1=!jϋ?/i 2}JFX1v^Ri+R < "|,vzhe۳Ŏ!/H(u<(Tce|`~q2_1* s䒍y=b4-;d5ܭ.633΄|ScK*DT1"*p+$=( Z!K.McMliGS wMx8R5+.lvC*CD 61@vL-Ho $pD3 #&rf?X>z09vkg3{e*o|qFs8N@|C 'c=թĢ|77!zt 9s^}|ͷJHYyɺhmvm]0I2!$R 35qnqDך2J!X W?JtթccOIH(]d3P1gI`,me[ZsjD ̚$ _S'&ҥ+; <19qŸ²z&ܱL iE_+{l0+!eg҇ aS[_ϟqwwv#r%XHٛZGt"dijױaOY6E(65ĕRkz߄{(je?+k0^ S@Uei {4j.iPD'$= Le -<7_)O:FQV0?w,6Aߖ  U'LMc[Ef>,`^~yC'q?TG8,k77h'q0 Pc~ohݼu#Uv8멊260K&4Ʊ^)9XV +-u5n2R?]#[~7F^ ^#o#Lb3~SoùxK|WU8]6ݜ J%dz;7i-r3Yi%oLJxf3?V'm$DĝT⿲ߟ1L 5ٷ `C2"vלv9?ZcR"n2vvXݏ/`c$lAyFr-UZN،yaBT}h>LpXEHjJTU Pa*CUE TEoJMvG-w&V`] fvtx_d^})OIQG>]Mіb,O% dš,{󈛉?6[ʧB2o,w&:e6;9?vP[I-7^N9/.y(le>לX/> *"N  -u$ v,Ho$]KoJ90NCrPz9iKYVYTRڢ~ M!$M6-ΫpȔ>fU\c^XW<BO w1)&52ɀ{ {+lCa'SfA|EM5oP|鄫Yg~t>.oz?NSRYM[x(u\ fyכD۪L}q#?}kTxՅ!}=|^Qœʘ#f/^k1F5V ^}$EMm->_ʦ:P! KhvHxr{fI-n%yKKB2ӗyB.D84b~+jwTnWOƦ+O0Hޅ7+4\r+sgq&lB Je;NMg͜/bgfj^Ue*ũɻ ؉4V*r\_:TX ;,g7 ?p##Vfr3~\VN6"pF2R?> @so5Ɇ |^P'7(Ðذf@v `vC%A &3G}ZLq-ViOU9Ob)gj%ӔIt.S~B% x3?[ iaF̻ $TA)}і  B#voLw\쫶K21n` 0C$_Iwc(-A7Qӆ-kq%qlaO脂5UˬU#:z}fFON¦W)[r-Cmbl::O}VYʆYcJjLX9r=tΤs,{.Uya)|ΫR![@߄Wd'V1Ok 26F^Ü8mcz%yζ_ DйCj)Ϸwq\uPn= E7=|++J,+-R3LbzEv>?'AbVW.aoǐYGɱ˼cX|K(Q5q $W_TY۝խ}$SA]R/]tD5G[i_6rb뺠g鰁r zpiAb *Y,>VH%4yDd)< ʌz2Kep(B[P?Ḅ1禶+݆L O!2qo&XR6|= R&GS[N]YOKv }خ@&AU&t)iRrc`+#Ao3!4*=`iogxSp .L@?ҏIhߗCf'ACKkQiD,am=eCSv*& MZW.zdeIiTJ>gH,V]5"q@Q^)9a 1~Ci Z8o5ԻOJ޷av~U;ц\Z3/k]6Agјqd^5Y7"rSUo*O}ܵN ,{ξ)ROwI!_w3!s,BN';g!wE4h G΅C}{ &lr"D]$[mm߯D&ܹ&@vN%b6AMa5Mk2@ RUHG?uwA7NʸDRWII'NUZZ R}Іh*su:lP~##HvK폼x,͍̒$s\hM,GZNNwsS" |sM.~o (Zx3MFe1"ӤP+jql.wdKd}ICjmCvxrZm3L8+>P[)Fs@W?{D떶J !1qQdcFLOFk֏eL?2jzg ;ZM"| 쮤@]Thb o+}p!Sz:?"*Mͤ tsLK u] >RJ[u΁~TȨO0urDA|F"{`|ȡ9R8*d]l\6x}T`A2NbP j0w̛ge47`@\DjlNua}s fYms U$h)B˛e7\ YB&.HejB|Pk~qSH;RpbH>o<8[ XK^4[:酾92"(M-VaƟO`@iLa‹53WѓV+'*zF8s hXk4zn7)Pokm#da2'|+US}ܲ)fOqA~2/3ʇ5,N1q+ )OGΑ)<0i /5 U*!ߠ)QSxgRX^m w@2OoerS,'谺^T2(_V個ƕa: fhO1zt[74+VwHRZf (̔%ϜP\fM~1Tx[xC; !͕|O(̤1:6)z=7,>3]Lq͒MI73E0uĔ;fLlL<讽q0QÊ;bl/f i"- 4wkM̡"EH5EfmΊZvb<͑h{FC)՜p#ZVCpd+)Mgd;(i*CbUU. SODy=^ ;$&3ߝK{UgـOFsx\Jl az۝FocE͎& ?꘡@(]h͂|cv4ov`%[{бbV\)Gը tSܭaJOm|tN:vsGE4dxBFp?gm\]ҩU} Do~}ʨyv=aݝ$'OLIڽOzb6.fz0 uֈ'\/ob/%݄nfq=Xu+PT$qO-rF%@d^PR*5n2NsՌkaOB8tlW]%ge5w(zztL]C$^;.ƔmY #-;N/Z}kF3]fy…\"FxNb{*쟾UeZGF(WV% ʎYj#pkZe_ndOh*rw_qfPiҒ_F coC(0xM!Ic{q!mH}b!&۔EMc~ʤ|hZpdǵU &!\6}Ԃ$yVOQ9i~/Sw\haԆ0\WmL ]XGYryǺ:@BǛ^Ҁ%(֯Uuj*-bƘ> zJOA;'贌Y6+2PeOF-%XV:/hB:~A1.d,r!)Yc S6U>#sq^ǥ4jING5FRcDnm:?I^TxG3R=: cAap+}$ _:(uҿq7eK[gUa,K`!ۈ}|7:e}vjalpJ1»|a(ƢxXM} .N6HgC~dT1?#'q8̦,a;!h_M٧\hbXRg2VuoUpjf9f~EZs%֘c t/_<.oTmODޢ'B;j7/zм)Fw@x6ڟ *N߼,nΫgG*X&iV!yO-+iD9ӀqpC]ĹPadm6vݒT~"k~/zA 5ޘp|Cf ̐JvC 57/o=dyOp\JbġB"ST&b$sF{Տk Uׁ̓oGP;)ό 6e;, Qf:q[fV v|a}Xٝ-.8[C]>_p(Y N.ܹtOfT&įCIT &]ZH6WuT8͇oC?4RmnDu˓ylXї3 sN bTTZۖbPS?Ѩy+^b\.xiZkEQgӭEl&j7)&~"#13N,{W7\E,H)IyIHz; 4kD4q;6fOC_6t!&%?4 @<]=&ﹻ(^Hn(!Pmgt+C?!m}CC.{s* h#ch|^UUBө聶&虙_80}')(r0l"}y$~-GʼnsAEȅ=V.L0Mq6wnz*>+J]<;[ч0oL˧0LUX9s#2FPݏx̚ny]<`a=o數fH)l^0' ssv2WzدƵ/LxQfEv@±GF}_VF >DDcu%-Y^9ggԯpZc_g1W :k ].=[Ä'Q}HhG^Hesfej[Ugqkx"K1qSPJ_X@X#C9.'1}m@!*>/xX,4EysIUL6l(qنyYHR y[SEPRz2G,Ü?Gk"zJ) V>K-terк[:Y2dT딴 f05޸묡VAz0Tdq0P)(e0PCl#&.!c'9.TcEe7׬L+! :>¢uGBE2EsG-Ut{>[I6s/IvrM+B!"fKE861vB7IlU˦Tqky-_QXmڣ_<ڨ[JÌe]?FPO d7-oN]/KcV 1O:*n>l"2FkD@_zEB>Q IH1~}E93ZtAtp$B@`=eaھҥ!̮C}|"O3VZjD& 4:U1i'3iklF^d1%RY fAg>G Y!)X,2 ;Y_jLnP8 ɱH>mEPͨ~_/ S ` -{%;gmA{ LťV,]eɊ*I"[K+3МwFj5҃#7 tG pg 3d&'dIloN#c*p5L]9_*m ow>6&tX!&. 8`і\uamOڬ{^MΒ]yV.q~!T9k[ZTjXIe%Զ`)S7csNFG%[TBP"a$!K6> TDoy1h]\@(@[ G4GIw@s)^Skq VQ,zF&LVBņN[]VU&0z֦Є$!i̬ڕkLs)˺AEʊy:^2Rp^U(#4Yz,ƨϣo n@Ⱦ_ $/eaLsk&gX͑ui$SJ"b)c횷Cϋ6pt A6tӆ\9+[0Sg/*SRp #tYe@D]բMA /r.C(=< Y*g$8ɮ~_[I6:FqZS-GcзB\ -ۄ9<[-Y{XVD+tOjuT'Y<zݣT`PBXsaʢ6#+B"w X8KhlJٙcۏ(N-U> ]8ߐmS1`1& yd mmVYfȕE z2)(mBK}x<ĺ(jUT|<[:sέr_ZM4;T$K.}~8G| &w{O!QT[/w; e-9(X Xaik "#V_p<ڰ^ fmˌȃPW'ѾG=8yk%pRmṲ |}۾\5B4fpoc'$pmGQǻ|W%]ascd#8BA^Ge5ME 7Pk:T;El`-[5`ǶTɜX"2|V\nsɴ lxl/w0VW Oi8ǼŪArN>owbxU|X\6Fӗu({Q=M/iXzۻF`5;N5rjJ~i>{>fxq“ڝh-8klM VҳTê ]Y{T %nQe)Y` oS\qn!H0-@{cUfg8$83cҚu%I$ۈYakyFi"b-J@kPG{̻'J={; "6&WϚ C,3f83=us(P3c{%<n(Uj>EFyv&CwnozR"yZ6"rIByFq>E #x[V7`2s;l-quk/ib~ykrU<˹^8q{Ț:[[$Ï]PMFdepJ;B,ŌJ̘uaM;$H{k!BK Nzl,χ6r\9);Ү[7h&`l6VtWgwj_YWL iġCCLdG~P>S|oFB6:7z)EK{A<܋dMm^N13_8Uu(إD=GDtbxY - v<0sK /BonO£/pM4j<2Z_|5 F كf>y_|:,M78s:fS4qT7ϽM9]FemwrCY <'}Wz"(LI";Vj!ѿrb. 7%/WV"kc C 6+)usjK2lՠt 5G:`ж zW pkPuI$ӏ&_R%}BJC] ģVϿ朰9 /Cf +vwQN3Ced ?E4`7NP ] ;'T\^94{sRAdBDobAнhZpΕ*A9ye &@Ý}E4[U$b}$<W]$Uxoy x!rI*-_smj%@rDp1$%>:/bg# % |,һ\w9ma"j>U5OM>O#L iR4b~ Lf0_-o8:堟)e<>ZJ׃E8ߘafXLśeg|6Kzs@fs5}~%g݄i;MK! jl98Ux~GNVMDU`_uBGba{FэkμFKbbj+Л!'cZx'1ҥH7 ~uC+U\HAtĄge}= exʭ E9-B78zgrae6J0bgg[(%cM?zhlrqe me!gd\LwT>7{ŕ*;,'J $)w Q9U Ч^c{`%*aMs @̬VBw b=> =i%.ÃeW͡WX "$w% Ϭ>mݖWu!6BQ=( Jm(89-v># VQE4gbCr3E'đpn"lrL8.MtjduWz>9ִ(]ғ5 5zbHf"| liǚ:<=Mh$jHk$ $ W(\ܝ>|?K p0zQAzJP ]Ӫ)[i 3O"rPڳpH37sdZɭନx6p="ʟ4gWEC̀n[n ?JBM1OCy-e{HJ xZ QcY-Jϙhq.+3B֔ 89 HvsA$ft:.ւ^*24t峖ַ H@?o0k#|(!d 6mKV>}b41ܐ`l{t«梢C޳X9=h;L/NْuV4},M+*pZx|8#/#XSu05SVD@z^9"\%35:=_tY %SPoޑ7da ء@( $c4:mr1pt%CU?a%rW*ηnMi(K]b˛N7{#Q[YdoYtmkӠAxsư"~rdhAI7*<<a04$eۡUY@ {.$ej@^? ]ΜLߢXh@݄ .8a$juTE"A'+|stb' KWb FrID*h^KH wS(M_7*䶒M/v$8 aHq[^:L"P[FGڶA+F0yWZ-כNGع@ p Fo~M/d4RnQ\ .Y.f;W0VD4xV 6cBʜ 0nЩ76@ `]8@56 1ɂ>sll<v'L@|42 PcYF2`N~4%$H#u]vx'0U*IuW ̥Jfg4h[ޜez\)a99wo`@q ^z*6%JIV%J##ٲcfe9ێmbA^d/Wnx_s@| d[r6nyz ֒P7A]!>;sjq%aT BIc1Wl GoTU:psL+Ei2~qc۩<|D{~V:\!zt09g~vgMZxp_ݬb"Z*H'q:y3B}@(Ub3߸Oo + F='ABp f)tJOY9n%a~i2tǥYARq€sDH-rc.oYZlz߄k<;t jL9`߳ )X2hQ|LA>wψ'"ΌB6 $>ZpVرeN>6qO3Z a2B8+9)38AxCݩp_u$h/5h[84}q(vTC%PY=-If6_7V̙abكcPӁt8gZ8n,T;$wGꀵS+kjפ$.>߅H=Fn:nu5[4G |BPhͤ3CVs%Fcy x8"|r1r}#S~kfNa7=eXDaB3cN Cm7'7; e_٬vGf- 5{(%(.vadT;oۗ&Qg}^I\gQ9Spdd`sNCHfƴ_oF33p '4 ہ1خbyV dsvüU8 ,W*TR|> aZXdi57LJo$GmvH\ς=( zcܵn#^jpg)ZzHr_  y,4"Q^Rkc q%K L}3 g bKVn g( +΍xz79m>_!*-Ip F?-|ś62c{+dcȷߝOruQ1LTC=FG(eL1wɹM%6vD6rTVn}j|wi`CX ce 2Sm/2d'CM(U;^͓5$h:I5;7M!YٿS4B/|,H׈5t %.+YX<+4zO+`u,(SAQV<.-+*ƭ8ZԑeN N0=E$Ц|aAڍU1 JU`h+Z:f62 &҄id?ƛh>h{RQK¬Q{eG'91%6 ИHO6!|Zbe4|X Z 4\ gy^X&շF"W/@BӶm\ ?6KssԊ^ .Jp5iM@z嫱 OHak9 Y/߮Xt'$tH{a Eą"~ N4{׫ q Ep 9r5Hid=U,PIv(N'38ݝh1߳4",24[ kDӞ Z:j1Ү.VF-d…= 'V`Z>acUJ{ކ=]HϑLL[fs} 7g$Hh!\NZuuRs ذflʮ J|x, &l`LS@MHOKH 'q9Zn,TGtRANwGy8u!V+pTC%qH؏e-Գ &/m7zw3.U/<-EyĂ<TYUJ?܃;yc蚦[sG`'*"qcEB5=X4ɝ dzKMxeD؂5j„xQ$DGh)b\֖1Ec*4XqNLY 'n ;@F'W wu&o O#a s}94} 2cF$ wst L/'`'~{1;Rܷ7]T'd ƻHBuƍ7LE qK1ΟVC/Fړ(Zr,o[(oK.1zrjE.yJ{㫟,Yh|;]><06jAK z%T/JxgL''ѫ'^>;to[%ʆ+׀ gN5/nQ DtXB@%a0/9VFz|pA);tR6R:ģʡ3+eb+;XqRw,xzn$+'U3XF'}:vjr&3: w;vOK- ye\I/<D64)en=EFցvQ0M(e%]"RO^/6P?X I!2_~ۢ{ t>lgDϔ>YN˰wV+?44F^h:9K`0ɭɺkZc q%^i.X4(D\ \9:M4l( Ka8P(Y۫{qW|68CT{wyǞ#&FjT8us(I-uR~~#CҖ~N ڔı}|x&i`!%.Ŗ0MTk 1I[P]wNG簦-e(גr`5pֶVX@^9LG7Yy `Gk?t) l_i8M rlk @!u=IbNB P3O $>a/Z}oD^ ѭqDKU^!GԿj"*P5AF`Da>gwN C-n":و#C oFw@d䢻4͡{k^c(ԣa]d2#nlNӫ@+2fC0ǎ0'wbrm>KޒnCvr@l䡽iE%|ł@aOZ HaDn@c:^Rv9wt3Pٟi~+ϜmI,t}!%O "l]pI[kG$Wl.{@ (nm^O|"O:zHmzwl[RnO+4yYp&H.ʶgEmN!tҵeE8>!ƮH`e#cx2R{Fy q4Gy3nHf# PmxvDl slJv SuE"dcÞ^#.=;Bbok'+GE1tw\_ga$~ohEŀ< wv3D#O`N1XG#F ×\>~p 0>7xlEPT 4:uIG7f]Ci?wq4,[.J+ݣg#oKRx B ˻EXQqaI Bѱ80=9cKqZ4QfVZAKr ҃=Dm=\iY`YG; W^a̡'V5դũ \^/:g,9uLߢG%|KP ȼh^ߛ)ۏoMCު]?rFqQ8}!fC /wJbPCb;Ҫ \Z8iu)bMHu@^@8x3U B<~ U'DH"|+5F6BbqSd:TGd̿F>(nYjSK8`d‹B隁~U.WgjyՆhbJ^B6{^>hY(.jbAu;ƶG켊eB E~8eߓrct{b"i Pq2$ZbP.z3LgǼn 祌c hGK҉?k_^y/m:5^U}K*ضoP9NP|W~a70~v4-+ lbhYv[ y,:{9nٷ\uA$ @TSZZ 7S, -^/ɇ˭?rP2)&׺v9 GT`pA3洞?IĊ~_TIOj2pj]Yj1z&\㔽*4&#e-* !!E>Jv0?Ҳ80ҁW}wؒ}Qsֲ}OA6w͏" a.) 0Fs I6/,fD/ȄpZ-&SF! Є P1t&{ hdTfY<É6q̿dI}] x&ȫn̈́p@KDlGs+R_[!xS Pm3:M,k㑮ilZwfUv 3YV-_˰D%b'>ȗhA;^5Q`R+qQ\/6Bu(s+"r8ugf[3KPLh@ϼ+qu^Hp(8Y\ݫ0$^oJBEH%<q>\(v)gpyC1MɝᎅzyWäu5EO\¦Џ2PXhR:Qc~MϞMW.^p3pKg`)Hr-Jj+?Z^:ymT78*i?1 dJ-jS} >M,,~ocSZOE*^3!DfvG5yM#ȇQa$ KDŽc(JBpXHvmY+,[zc dQJ|]3H 'ΘkvWtQU耟;=N {:AP/:4)Be#j7y_BmLr@ Wi '@04ROYN|j=vw0D)*fXn ǒ1-3UPDgef@( eC`wqJ6[>FÝk8/h2Z7&Ab09ͤ:7D6JΩ E ^|r:./J+M< qy{zݘ.ezg^=-SB{E_j*ɡuY9u T↜#":q0w ~4/yvOZC/c7 Cv([9Z8`gbGA I}gᥗ* TF7)DkLZ2CN= !Mxt@\]4QnAN83LVᰅk7W»UARK/{qxM6 _؜1*AgE#Mtj$yt8lD-;l bN3숓:0\@ϭ@%@o;|Ц+&ONt">֫׊{v1Ž($]lľtٗ2ewv j{ï?_B?òmnDsu=f28aނ߰%*["Uί`= }**`RB.}gPji.o`g7ǯKW,ac9x~7Xx՗pa@]N$kfRTW\%}U@ ه:g}&6?9HUPMǰ6g R xi oM6j/>,[b56ACK2b>kFqX,aÄ'_rA(UA3h)^Ȗ{4_ G Mlm3obW7P LlfK0O$uGg+ϳju^.MO`C¤`q%}swܨkBki!~!ITJw?.!CSR)~jx̰f)Df6@ӉY.wWmByJdc)6U)ƳTИFckYHnjC,0JJ1g}ٿvf27 0=܏ D_Ys3OhjRĻ}(4_2Ы2%LDW¿2J>ۏ9j_ϵOv(?,ڇ%Iϣ8庁 I =* hzg1>$ dJl ^=#d+Кu7ʵ_om/]*w\T.() c_"V߈g\얛 g6mkRM1tƴ$u>9DZ(Ʌ 峒ejgZ'ˮԎիPY<{_թj5~^" Uk=?}V00Yi=[@Xs&dH|#i6 C9,nЂ+-jtQ@>Ck=IxCekRcr(ᇮ߼g>(ZHEt;SCr .UƬwqTL[ m,ȷFTgck`V؀5,ӨOjndjL\|ty Q_t|ir͎o;a n&h ;1ۦy8 b/ 83 U.2tPkw:g T]'W`u=b/S{=Oľ_ z6p v׈V<-4Ѻ"B c]ℰ"G,YrGkQ?߇ lSw?zsbx<ˢi,fƳ]~ |s1 ݻds2޺o觫6X\fabcېsU_ C$AhoZsc؏#یF =.ut~.1q#&JB')6P TTC!aRO΍45;W ݄"'%nh84߇@JHZS:.Zc en[#>ѐ 뀋?Ǭ'lNw;g+69h"ڐ8,>Y\s?r{W!Stk8Znء}Dpf_;yY Z@@擸0F{KF[L4^ W3}y3ry 0oO"h`M*m 0kk;Lßau$/ٱ^Ő0ߪLiY". 8,|HrHv,#{Gi9ˬδ p˲ j}J0 7 /{{CԂ(Y-?Ɉp dA^uCY.O)p2Ԏ R'ѤF8g6:<3 gJ] ߱鹝9H?.pb(CJي%cV(n@3+RU{s&)pJm4ȥfW4a-:M|+J($zf'4G4&^g]pti/ރ^& w4/-9Zß7U6 3ی{Gx@\yEN;0X]DgZE6/ t=a̚4c8sg`Ropn;1 Mi֒".X:-22U(<Ѻ'QF)"9*~ڣi8b%0^Av> 9nZk>-vl WAQF᧞ugvWj24ljf#E?aGý}&IH6^f|5}j`f]\qnyV̓4`sՈRn '21rS:k'%`:;*>st4V ,ӟPsN-+#kՋmlR:>P ;SN߁jA06:4ZtK"z)j6"!tĖN7ϣZ.HTP]NNm{bؙWҩF+@. mYI{D[؜cDe@wP!i­.McwwH?4&R}2@S.Tvȴi3dLjeV>SOܖ!΋,@j@Н\ fE0\he lӂ)Xfe-;NYu~d oTw$-J ʄ 4er[WEA6ͪIJe}y%rexhk,-R.ĕo)`9oK凹S娖ۏwB/hkMd&PE#3$-r)LӇɡn9Z 0);Ɇ|顁|&1OsNֹf #ovx| dS#nirmꩼN,iS|67yI=&gFDb̄xwF@M"N:MtlKqڐ:IW}BE2D "|pzͷu鶩L1fz=rx:>׺U'vp3W 7¥wFQlWkzƃƒG@7y05V#&L} D$(]~2h/c0nYSVp 䏔o[!~]実ނ#m!\\_MA HHg!e[CNc{&-rgQ#wN& suM#mT@/fL޼`oćB=gtZ"B\6۵nJ!b"{AY5RL:1zK{X.;QGk͢T1!A z>A ^I\`@&m i0V_D ${Q<ŮhsWҿwT];*tjiūq|W#sOQ C"m;R?Lhie`.ٌQG+ hU=ՀKEg1,ja\PJ9u4:گUGDs>2}$N*7W%V֚dm>2,r椂3"s} I؈=0à: v A4kZ#:6#SwWCa_wr<"|-, a W>R >K$[V iaTؠ }ͱgAr($ʜJ1ԩWJPf|4 -t;)M{i1RzC"ËHG&J"Hv82pqiԕVgޤPH :O.p^`,y 9^.~K @rX Ta?N:LݪQďne4TN(v/$pQC)sBke'Gcإ~ B%HHix]۸!J'ouPrM=\)k,ʓe<ޣz&'oz\`&O(q[ 81'QN,ٙsBzTy Xeoz۠d {cG[qy] 6cdKSmU#9ɵ)fr,L HAPMzLmzu!SDf@FkkIg1ScT'4ί$ׂkKA U')VFq!zN q<+b9h&K'"Ͷa^yBţw՘=p$`FľP‹b>"ŜAOPKb*z{mq kavT: 6N+ŃTs-F 嵓x]sq=;+B6,No$*Kj[Ld(< Es"Lޗ뽺r4jsC&S&R?51ϊxb ˑvuEͿi ΂g $(ȉxI_jsq0u?@)yx1jfO^^]^؃r~c!~s蚯U골rČ^#;+˕3ݔ ˛Aw׷6/f.&ەzE:Nˣjx ƣϝYz=<z%Ig!ize}ܰUy MhHM>{'NƳn=__%/MbQH@/$r>ω,/waL|k<=o` v~cH^P֡ZTgӽ(qB?z Bfn`u[mWrlm4ƶ"(w(ۮKU5I"{#OVOhJxxIۢښ9Y"E3+E u%> :hr& yFO,36V, $gN[+K(@m@F'{% zm ,Zwn>3rJ DFY^-.i^e˜Np-!:p)ʫ*(ߣ|PkZNq!K}*ZB;hmH$mfvriz#y7ai8#ek2VL0C~#ImH_ @Zf2PoSfr u,Jl E"&|N\DN}%]3q` ˴x%V/bsg6 U+ 80e.)m6arl|!raxkGX.?oŠ;!ќm̲(T}/^P6{L| xczmRQ&ՑtE@1=.2@`w5Q4}<[futXX|eDφV4mv@h-p}w7 n1ouL3qk|z g,(ܣ6ArvL :.#Yx-<+sG^!҄ӅmғVEWV5o-), dG4, NI_fU kZ_rF*Y^0J DIq! 0cjwv*Kf 3pȦu`@:bC*WX?Ϭ YLCv|xB0AC:qLG,<V R)tSNhGlh P 0(edҵ98La 2,!]1V k|% ;5֣D*pby=&}!%Ϧ)Aߢ K00 곤\#dӱR'еyp . :d4R5X+A*STF:*f^DyMy(|)ܩԋX}N')9wh}ZPn8wv((:_Ji\\Oj}*"~4-b*d}Mldh6 Ejnn̈́@i3A8Xr!z?g$H Q9܎K.gw~ZIͫCIz5Px n]A6x\LOlQBwlYҬ,YV@5R^MMd1C(! 騍r#QIt/۪GWy8oCUv3ev(F]'|411՟9ыt‚|7AB6PWgG`q(9_,] F8i=:rO!<*(NB%2JRXiĒ _~"FpL7@/. ('R㊴|l 6]C䙓eĠ |WFQQlH.8 j7G˅2a:Ux,>v(#'+"_A')찡7gcTK$nՆui;.EstCDQE#8>E,77i/>/HZLKZb=쓅pM1@w|g ҐGzs=b)< XTĢW'šW] >)AQxd}ؠ64qΝNWx@N+b:8hGJ k{<0m ^N~IfN*UQu@"7FhoxKM,W#1y}V] Ԅ׼γQ“H7b$R#r\| .9{:XzCS⇍㮟oL~E#g'K('mw +}.הĩ+V;[NJ¡/A8z0Z'8knp^oFkNzcr;[ěG_8 z'v7}du,_%ATRs>p~)0%o2c}rJ"@`qE$dPTR""Xti-"dܔrRIL>[nP![쒔֟3M=b㹶 I?uK.K7ibJ{< K,mNh^:f!>2>zj̸sR'|hJR Nx FbNkd*HB؇gtgq|°&_/9O"wGv~8pjPv8t#&jr9 {"'ҍz[nYyRP ;~rب3MU}'/šl;,7#/;pgӡ-ך*jyԖ׺HN/aA9qHG m7'[mr;\s^ډ x@ 9;ć&**p!`xa^@LK!֎!U T i>BikŚ` y9]S:52YOAc!RH+] MfyJf֘ **v`=+#MB{zx[ J tқ Fȋ'[d!/t=3Czbo@-ͧh?Hh`"2j6ڴ #x 6Z!~@@MvSCV挦a&qQ$䮫oy ȋ ]oGE5SW' <NqHv!G<|qlb<:h'vH{+/?L!lvI8w[y bL`VM&"Cow4#<:{!Ρ((B:}X2G׊O7PY5yD&&Kw ,//_Uw:\f ev i~!R:X%ߝ, uͣ`%AE3Wi үiukq('P!VkdKx2@-[,-[^b6l!,HPpվ 5Ajv*u{ {}EVs۹ZV.^$PoL'HYҙFəV>'2Tdh GóH9bǨ4n%{@~7ҏPݯ\ Ҏ; ^SVG/DxNVCNO`717FCFBJ>U|ƛ#F H}Æy^&sA};m$3%XQwjj@Z䵬lwE-b TXK"9[;Bb:=lF wIrqqN$)ANu(%CSGM 꾦Y@[vSvݠ޲(c>i#+b8!" I1=!I06 ./p 4Err.ލs{|JrEB^Ao<_D[ Q;=dW@'?.`xLK锒 a ׷G IE?jI |5Sg^VKZ=)| ,XQkn_DEnAZFD#E`p}ҶS>uLtx_`;k\IUBӢ*izFa $md2l)xnoOPfQQNDle]S|@[CiUG0Sb}' љP[I u:Qm3F!:Y*)M9PBdx{b, e1] "eںYh1&,LhE'g|C R# Ф%KW,2GH>qg2fkd_fCxk_f8P_}cK3g=}$/ UO2W1ǺB265I qP&Rv~Pgؓt)g: NȢ*22༹i8c Ac *1KIwbR)o^g,K !.de1GC $ ŃŁk}Nj!f|S:#y_9X&+(FG2 f p4' @#动EaJ{ޛu71;q6Cx%4Nh}ZB02e:"xʃ*4Rd8~jT^JB_5i<(0`lDR^&?~4'Ù6QijီPӽu6f+pzdX2.Ćr*MH{}Nyk "r6*0$&kY`ehUǵЄ~Amx|6OY`!7g9⵻C}`t#+hdz]wZMNlq=iv(x=u|TUEhj:2B`;F`.}A{5Q(PyܹiadnVPEP2u;D:#G: c Dm41k1"Y`_wO54m:^bmtAsZ0VGfʤ"ǣ$tD͗"}@ݿEom-#ٮ>FWf>Nw)AAA L\)ꌸ*kA 68^޹-zěv@wW.FUrӐEXIё,#/-bS mN2 mcC!0=M6*1 &gj@+YA?lL (5#XM]vȆUS|8:\G1h#f "~^HZ.I|n8BQI|_GB.Gxa%,UH{זyП~] #ɕ7뻛IQ̯aj-aS OǠ!<^,59.(O ؅}G\ԄB좿!A]ERyG:S8RbvaB]u ZD a"bߧ)MjRdN9tJu ǚm41J7/Ua2Qrf4ʫsS|ELX&ŷ6 k)U9p:*z{7k$EV 0jlcѷTJG0fm̸~T+vs03CTVTZ7xN@bpѽ{Ɲgt8D^ yk7/e!M t^)M@H G%Mc:ٱb#ӓ>oLϑSHtUZEdc;al^cg Nc>%yݒOu+)a*St&B2*%6"ru3@Mw@Zj1C3 u CבޒϨo]]Iūp+t#%f3_Kv5>Xv~(DP9XuDuG9Rh~͟(8 ރ 8^ Bf>1[u'2fP^XY/ GRiN)N&xVGW7mu?U+Dluowϕ *>w._ZL—n4.M!NolpoG(fˤf> ţACᪿ[euS҈r"W֍NO66A/! 0_HOykm>&ZP_ucvgJJ EKvPR-n!.'Vw6E izipf( 𴤝?/'CM%Z<9BM.uGy080Q./HLrЀixf[_Z43H?\>HbTwEQ iP̢ a"/!:l9kwyĮN5fju/qGpdKLT"bl?x,I89m?>Rr^(*Cu:<˝U DūthE ;ŅAP"4=h]zONlMz1 se 5FU\:8sFH25v0Ɏ 7M!E&eH<|AoxtqvZٓ!&GH)ޛM&9AQ4t |^fK&qFL{c3ɿEY#Aux冯tXMTAtKчjGhy\SP\|4UZZ{l?M#qțf!^/pGQh|[P7M6[O"_p|Ӡ jK˖]ɒ:Du3Psg`sngoʡ(B/cOfaS*@mm⟋ð\n!5R~'t|j mab7Ⱈ[ zIⷍ>ft G%ΰ?Uq9-.(G~r+O V s9Za]Ex9Y IQ#8śT}?@J_ڳyBЫ* "-׺w2 PrC>^Cޓ:1 8[#<|*J?EE‘t>&JʤB`贻%k2s1W?o/A|Z@tNZ `z%5oH=mC7ϼng0VVt~q(v *Z͢@grvH_5Ҽt4]WO1hsw`M:dKJ7: ڽoAwaKjp!-@7ٷ}`97TOђi(0V&,hfGݨj"Ѫ4NwtFh T߯%%My>d䶿Pg] nPqL?_ےSp)>m7"/z4bj(IbtxpK<(ps_ _ʵMPOQ2z>Q_JSi"+ Օ`ǯ9A P{NcIp*mHض5`kzF"3]hph-)U4hܷup{uh6q`.IyHC =fkDĴU}sA2'8R/Q *!T+rNknHrmRTί&mfCfa25a^!yk ]r]-aupËZpCCv9 OQ͒/r<Xi `Pvpe~kIª+EƙY' & {J!nY~ QٳAҟ({%3Ϡn&杻HNOxkƙucU]o?DuszŊTQI-qֻWi5fxd'lJK*#vn^6UFƕ=˳4gQo+#j -CIŠ)˸‚:N*Z-92 z:nO.yPրcE+2+ڮyi +UEL53 dz M\1t*x4UGjUN嵁Ol '@I_''a]]Uf+PY;b@wWG={LmȺڗ u5AU j4=Ia i,",ܾR8]So&Ű/6X鉪wt` F@Eڂ 7$RZ: `P^(ZJriJ I=FGFPMCe]JqOw{N¿22H2pBڡΥC(ͧ|]ƑRuIdyvDc?'ѶbC=&ߑ16YfƦI*˵2x5rc58:]H.%wQ_H{|=pn}lޚ(D%Sʛ+b})kcQfo Oڎr'xhS>leWlZEkvTb2pw>`Mh}7HњmA'8{4`5I@Hi_Qkw TL=ˈFCV(xE9_Kʟ(pL*c iY-y~+bcY?8" \a &k.5JTἎxnlP!ő^jt E f)y4][^̲>A\߆;`!{)H dEn'8l˚{13&wkruiDwb2$!n==ND#t"ʨC[D)`e'<{ 1+բ)Byϵ?X9ATb>^%K1+J:<>%:߬1@u)_ R_$:v5nbXf3ڵ=mQ}]\{%5sDǦsAY,綋rJU\6%@dF>,aF9_iW{yf5.KqW<=.%q w=ܽDуиK'v˴5=7R^'UC0ձô7VSͼgN#Wf;ز1 iEqOm`8xy?u忴-̩1=@v_LJ3VƋ<M9s8]:21q$ujɰ >7l!hM}^|XHˌ$>Te~1"Fz݊^q>c_d{ Eu廨vD^ٶgp0Boо(M; 8^?}G6b C F+FTU\iqȱ![ȝ.qsi U8,'bZQ'i=+:8~CU"evԈyI!U-b~jVI!{Vu}VSϓ~C/7&;Y Zс43i.B=-{JirF3(I?3Q]vj Wom[%184t-Zg"0'F, ,pj!eͭĩ ^ѿd<@>p2Q "PC.ld{ ӱ=Pe]pr7glv}b쟸VΊqWѸѡ7E5Iss@͇TAa?yi' S3},S AeVƒP{HxS>r><}YO\ ltχlAkۂIA+zZ$Fntg ^$[j~?"KvKVLF¥7zt6ǹ=|T{^ɸ46M"u]%2QhQӛNu'_ >/2Qe P_kj캭^;RGQB,KFh2dWTx$!eAEur䂐7Ca ?딩$zWxir05E8^wh#Գ{8J:lƗ)0Flrʎy-(ki1K鎞Ӂڜ񴺤m.\X !\x˦Zt%R4G"#"-tIX\ ss:sZȝd׺חkH5]c[Eyٙ(PۀHAR<:+J %mc\E F~A]_ ʸdWj'3|m0H:En6* d^}*oc]p~|c,j d a)RkoiAщd8v!Pӫ9{a0(c"l2qh#{2g AדO<Ҝs  9fP*SԩJ>C)fG+`mT'/K2ѣ򨪠7w)} }9ajdѸqƇ~{3#"?fm7f\kt(G4Ch+~n#駠zEĻ Ng3̒%"L,R\|kݷJ*&ڎ uTLeL/ݗ׮r~4GlurErgIQ9b㕽z 7 AF[u0'i9tVآٸ(Q \WdR1[8Ğ2[_~>zhOq=~8䥣qIv}{h#^{CY/ zLUd0!_T3:^!X_iWZ"o'<"D@P!PNuA, =w((U SblCp<mǧ{rMIOFԔғI60ctX޶LCek~, +d:ð]F#'5iv{~⋖\_/73I&mq(VgMطUwϒ-.xan8Q: o_L؟U{ @`%VR#?˩I]z2NbS/]DОh\WM3]P\Fܩi ֠g r*HٰP%cqsF&G1vɱ x~~~t[|1*XtB:pXO2<ɽQQ{JRw-U( k*}e?x-8 uxjw ?jC5Zkz2MxrܹQv0l0dZc a@|O߲(9jőΒAUQX}  =?K+3GlO:jTà)%M2>MH &`Q6S)֜,'WzhYo ']y?l)׸8'9! zgU+ib/XC%ClY*ebZ'V xCLأTE eݣ'cwQe{B0[JMב69^2}bsn. Ba Ł,3?tQ9]I&(I2c2mD[*2gsqrUN6$1`gIJ s7j&h#jZA`eC׋E` -Aos+[gDo1y,:۴?63!kaj i^5oV9@40m)|Np][4G+v>絫Owj|"50DlR53 ç tRJ`Edj՟f9FtHOOm<ѹ{̼8'-]R쮙\mC,D|!$SJ4Mfrhk7Ckꔺ>2e_$W3/!5CQ8ʆ&l)0{q6CJk-Y::(có7"\.+ͮ0K4£Ksc(u^3pm*tbP ٱ몭7L}㳾FBi0y{TnG_h%s솪aCr!Y rx9 Y?跐ֱH?M4W|8ZR{^;{i>]M&.Q!_<^?%?Hal2U!C3̩D, ̬X {K7oŶTY{"2$HRnx|e&4ʻtqӷY8^=9Bz+oLu[S-Ơ<q->9]nLg;J397Ku?m(i,n=8VXL[ /$-q}puB xUЧ_ {W] ͏"|xV<ɩVT>3<iT%k*Y\M]3_`ꑮ']}DSF c+a8|5k~O沗5wvzDM$zEГ-E)zIH|,ZP@$g[֣/o;Q!y4R: 6nPh RSݡE=iIjyZv$\Ҫȩ@}Ȕ{,~םIUr//-8PC"L,_?O"LYg(W^+L"ᫀMbSǏN c|(#\sA$mWujHRB r@/b(g(ofZpKfjq*aQMKOQ{c$ґ՚n9MTq9뾿fBB#rE`@ݯluo@+ uEgЏ4[/1qpA1ݹk'e2T @NĪvoC~8 ;vy(s X3 _oa ,3DOPڮ7KrI'kU\Xoe Wͫ>YyǨ!q{L7֧5(XvTWj` i%QW|/&Ҿ$j|id~Zꘘ4])αwbP;avXLt7$c)W յC|it%k3 &?quƒ8wA6bRHB^bkzg fhjJ[@ ;Bd U̪Df@+ F=Ĉn2>IbjuKc erWWŒ˩[A/gفk~,3l?tE{LDrXHرsplQ~v6>OE5;e&!:z|`t Hdw>611e]9ש]QPZF)luEg~DBU+vyxGX[Kx i6"ޒ*g x]e඀I*LׄRZ{r&TR./>Ɨ Wko&6ľa,fT^|$5@DbwLgVY7lwpgde7oaCǍx^l\t:;Weo ˳T_Ms ԿjY |fɭ΍{KDpnߔWuMN2|hqJEޖAՅS ̮dGhIͲ`N:5R۹g(p[O517ؿl.,)=,|Hot*=ˡ!Y-FML 0fś>CDeZVYZ!sXh>x|#pz},.Uᨳ6[&BpLk~ڕ$~iP mkˋO67}ekv8!݈7DE6ѓT<"Wq6PWGNTzQ" Jw2?q]֩TUlDb{tB.gWd q/ |?a4ղ3bgxOq՞$pgGJ%3Ua4=y5n/%Y?B-c^#{M\J28]r:wX/HѮ|#΅\C t µvf8txmWe1rj[@!6'=ɋ2珈DxH6N>n qs'Omœ?K˩{} fCvM)$(e $Mt ۤtjCQB)8&Lyҭ^N3 621%'4C#YӮ/7 fWEn7_GKcU)!7@0#Ԝu!? DZf5'U0c \.ڀ78.wJGYb[Qwj~KeIVR*ܸbzXg0vzs{:f&v3ϲ3 $5h]+ED6̔dKEYmay1{m`zF~%< =w,OyJ ؟H`Ouã%oM_f[n:b5\Gm>UgthCkx:yΔr(FMrD;uRՃҁ-Hp+}GQQ'K0> )]݉" %xo i{ tIB֦ZC~c+7qw egb;eAĉUo.仴mŧ/v_OcՕ.$dFV";Mi'ge,.])B.-`#Z`.)[`=k$qVί{'gy jhR9XAgvB|dh11dK.wyv? y41꾢V[n *O?0KxlGcғ-dts$lOs;HK8e!%UhMYgn3CܠAr| xfJCXy'/mX X}{I4VL8@B]-ww7WͦrDer`u1pe 9jfki?*kcj aОob !$2F㘺3\|)tO s;.j AöK=cjv 68M e`DSzX`+\fO&S5IŦ$HkoY /1_JCؑ!$nIyJ`ַBxMcퟯRuy;U,9FXVS)dF˷^݁qdWA_,Q#ph@A80<7Iτ,2K,orqrFq zcl6yFYRr 4ϐ+-z^3>ɥ̣2K"S0xC!;!X!Jh%q'j,D9[Zas+G {@ָ&Zd YX`J &)>Z&ts5=X(2h>ɹL jmP: 1py# gA\";a|tP/qrF=UιӗzA?Si=[kF\J\J̧ ȧ%JQ(")|*ݔ0ce/u˲Tj3O& Le\;'%XAt+X.9IDlD%) z,sCHp@FX#G]8?r Jq"[ ~3]~B~Irgwֲ%-i;/; ֪7iy2RmjuQ)+ $hl8vZz 9*&D&z*Pƣe]|dIݛXa&FVN帯.#j>wNW@+{QUxߝ51TG) Z^']{K٪-TQ0>csku崿7܂.eވ0"QǔVROUI2L~҆ ^ڦZWR8l&ZcϙAK\:Tϣ}->\"p>|NfDsõ;S~YװRӕ8}'qZGE5i61p ivCMp-IYIh7K[~E(|À-˲XwXdl frwFĞ'F[eܲmǡ}\)>G NLfr Ltt<@Q񼽵=goW e_-I5l=:P"ALFp%(WcŜRSlBOi-8@ %^@֣-wЎw s˕9/n9w[&f?,ӊDulBF M'kSl]߫T9= 7*8}0X]a`dNV:e*ISia6A3N{խg8-@۩Q9bhN@rI|$J@(2+힐L5D`m@m4ǸWNz9OYX˹VUMs螖XWdwos`T6y,ld69R O\N7Yyf43|F_MuODYߴϤQ;a1˷rh}})Uvif#] nax2U)Uv;;voIL(ㅒa_z{4tbs*-x+IǬ1z\1GxJ>񠳇ʈ>Wzby*4<\a}r>3\!%' Žh\`W+v>KvU0%#!۸VIςeN0Sz$%ij%<'/S#.H"QVc*VW3!4 :J%7O6FG6ۑQo7y_1]͈-:!@"7,Rq^5ht23X5r w0#ww#b9ZRƽ|X`qc zvrG|)[*' - #ԢI' 3k%틥i#[OlT<tG&)5rT}o$O܊KW J_lFֺ5/~ eXvҐ yBݗhVoyīdɯV@qmd0#U Z\M3 vugKz)x o5+Fwǟh%4{Rrα[]xXGBIjnC1QcOunCG+Q9g?RZmV@4%.@o -s @v=C3 ٸlvn@=-ϴ>qm.U\O1:鲟?!^; [&j9?@]9zT,. 2ڏ쉈ƔRIԶᵤ5,sg& RAXTfr}kRN$⧱e7쬣~6Ѕp6 7x0Y4l\%C`_(>XBgӄYëX `YM7_2":M_8p1;WØ ξbo*wҖ0WnDY!.B'Dn@|95` UAzpL];)/P?hkiZ[q~DƛyQSPh`s|jIlW]8:՚ƥ(j 6,o_ |GEk/K$j$p$?β$ ~de0{%rt9QpP0ugu 2_UKZGcԚINJ&s4 Z 0KI L/ْudn"&61 GT[å3鎙H CS/_cFS&\3II:>^@>m"H6 & y)mϐ >9ޢ/`N D1gT9ᕚб}eL+OW.Iܓ-$|Oyp:Y}aVd`7ׇ9,8}6]65S#w8} Ηoq qxBYfEnT{>SNV[m~6}C fA<`JaxHٿuD= WYv/10pz>?$cZߐr;/5ʌ:YŹȇ!&!, Qϟƍ{ 3dH O> ǪؠO _ կ.K2V=#Gɤq"Ih>֝)ےi)#Vҋ>(Nt( IH=}D4i )l̰!|H  kpOW`V}/;!+w92 T5xS5K ^AIK$.+6\[يxIdC[kӨa̤xd0ck8&L_y69_l( Ѱrȱo?Rn w4c1 2tMӾJk6p\rS=kf7-<ITt[|#+" SVUZuxwyi\FVV&vgIgGѴV&z,~r<')> >Y<~LlXeSA}4"@ބ/HNlO(5уi߁&8Zaזw-vJ|-juSy3ie}bZFa \ h$%~-†FOv[v5菃$cCDqÉY|Qԣ̆`W2Ȍl-_XNͣF}W0PՈ=Q~ VI%5ehe5d^/V^"m#l$=aP@\Qt]&22E":x `&LR.=dSYڀ 8vde+:l)`?[O]P ŵn./SaQjOqgк1dM;C׋B wƸu6XD@[st ] ՈlySSO[#y+e$S{RlQsjXz꓏y Ųsxyh )} U0)NRyB8ø`QԔk@~"Z۽ܰw3w=I͆c&y"䠸_nc(]D2~XMIL[~nG:NnrgI>e}^{G)B bރB$)=@Fw6L'O@Ӵ+*'fd^0i 6:D7^s{}| pyET|3ZFv<;\c%p|d΢vL× J)金Diwim4޳F)TEM'#}%!M$ϧPQY⥫P93wQaeP㊡CXRHv;^Vs^)pCDFTx2q\ʚcB OTQfȳ(cpfh 0̕6QFD4.>`ڒKdHh,v@<Cu6IbŲl")ӌ O|oBpl?9KA{-ə C>VczK/{#ئK@6>&GZh=t?@`M]/2UZ3P9Ajѹx:|/Oј}׻egh'#2@ #aJrXRGx}eBA #*>yv?ju1h+0EȢ`֩7ދ ڶv'zVou8kWgwf9VtH4 r^H Z1Q+ eβȸ 2f^4Ulgw^NzkqYe5)em$CZᛇQS]7e O/;q6#+fj3¶`uR'Up+Tgʈ2V)BQs ǟ#&5 x )|YOqiIԧ %?A7CeZ݋Q0µkFuYEƴuŀF,ʠ}Iuxt/5=$}5tݾv\V]N|n%}: )K}>"Rǟ{@ r~$i 9}/~9]7 j&`0B hK*^yO;>zDڢBE:w"Ɓߑd*0!9깅xT\6d?K4V4"No.+V>lcnߐ7}:ۼAmpm OYG]Kd 5ZF9wĬ~f\vʢ~}̷t޶Y@v59d=.v릘]t-z8*na#}5'[C4M=Wz>iX~gRy'1jb7C)PvB²F#c?9; Cd}+'ŶKPYDh5{^9ބe4rQ;ĔszKBRgiMY>.J[ 6lۦ1}_fޙ,&?VA51m 4"\Ggϗ2nڥox~P W3,FF{ 1O]fHԃ(NI}szg?G0}Zk9D"Y|h{K,TPۺ1B MB$8`s^_/`׮%:` FL.haZ5![R5{p5Y&ev.KpK(Th)uY"@wllb=inK[=~A@SԟO%,Yc~ .@f䡄ʅ ^=7zsQKnzEOf̭g SJ6,?xJ$&7XʼFHv?Z,{~l-^89-Fp+7zr#eJxG3?u/e|4eWw4Y$w><`-܎= /B/`YDbGF?8v hHg{Ӿړ2@Tfҧ=7vF{8}Ҙ33:4Ҽp28GCy9`Yfx%YhUG <>C<[@>T#̓Ipnl@%6IAzz:e*=yL k8mPSdL锉8oQ8ƄZ*uKsX)/{ Ǖ`?qP(+ 7o*B,}Yb!=k2xcwUs͟'8/˚^,vSo(+:ob٭?}IdZ59 B ̭" ߕ $#$m-u,Vi= !R%>[-{i?k J_a4vl /Ȇk$+|%azcI ~NSbCg0іQlD_FdV5ͯ<1W^b|c7^3GXS b(8_|$a1gq> )a41 Iiw ӾBt{/n 2fE [p:*%55 ]tQAG񃹩 uƥBwKei?aYJ cܼ;.6≮KFL!zLڮ˦OEKWje>[Q3FMGU$ly͒0qZUÌ^ˇtQC}ew1 Q̳ R|JTwr>M:͛7~H"z?ft8Rpnb(`2Vy7" Egk8~*&%@U@KFO\Vf~1)-=IV<+^pvL66 vkV}URVW2ۅ(ތfæ럦$rv3c{,5H?>.+ 4d SLѽ13VmbE}Da:J} nt]+_@xO K䁒͉/CJZ-tbzϼTp$n+hD 6rƧ.a[ &Ȝ >}`<`1,#QLKL1|$/tBG c9V%rI:3YQENnE&L?('&ު_:m !3lz 9PKD.O- g`PVR [y"qXWD] QNt-59r5Y^dQ.wyf"э# &M_) h$pH{s}{ M:1,MNF[{uN>ws5ugprD~lMi6D_LP.0~W8:ާ2j OL./Ԋv{+%( XlEG%o\7QSu,.*DekRqq ߁VX] {:"bv`&%T/{$č.+؜)fEΐEqh89gz/iw.F!FBm=poOa.>وJSAQ`DҒkԏvrb-nН&p2B:qF}QO4\W\MЌS ^A2c t_ [o>-Dh o՘iqzVU2TBn $ am!ʴNa%Z枿,&d 1_S`6Mm;V_ {4IT7PpkmL+ʘևa>锿mԧ(Dw ̙v 3v-olIZ d]jhCĸ~=rB 5Az UًAK"<ǗժՏ̄aɝeNVҧcؓB'\Ưny?)uoO0? 2Jus/~KtQߢB:xc<ܵ4W) Һ,x/=0o :/',v#Q v08+9 ]i=U:O@o%EbA+7>k,r(Ò>f*]]*GwtIrσ|ʯCuӼa#dD-T|D \b2B¹+ܜQҸC1=sR#VOc;5T=bQ[u\$J3u?VyF69R/>bYV/' vwRBj\,t-"\79>D+D-JZǠ vɲ3\0>h1)k18W62LWn@Vs1 \H3.`̞ A0)Ѩғz**l#.MntIb˺u8 GHBFkd( -jL.%ߞO^JNj5ܒLώy2R& *y{ <%nAQ*o0"pL\4h `u>};ƯfH^gE"_D{kp? .J}2#$Q"Zn*.n3bKy̹ u_K#e#)[;'[9Pc&uiCWwJWnjCjJ2WW"ALh3~75 $wIcUMG١G Lal_XnGb4&͝ &cWSNE M+$ xb+lK^ ɀ5Mitȃ~[XIOe APO:m.hvƀ!B{|Dy_puyV'cYFk>D_c{`e J#dIAFJ4r ͣȇ$rn V`@6?:ѳ4&ɸԨZ0v Õ6h)Tc+#KbN p F]d^B"ry82'I-VӇ)CpX+nXUۗ?5C];#ΛCLx Ef7촜]Q0<:&g^q[: 7A=h]?Ŭ%hdj|ָ.QMI#@C\z%(Dj ֝?kMZSNџZVL-&Ky$Zş.hWn+YD6͘?|E15Q[擐RN|\ڽO~63sxz.25vO-USboi?9ګjm#HXTp^߀reU/[PQ'ͶU7XXC'cEn`>[yU%o wq L#)Blz ; 1z>ҫ[eH3])ՎQv5 H'}[h}u%@RjRoNx/=Ի[w0 Mn9̮1H}Ʃgjfr]?餆KxP0ymkKPQeVܩ'ذY)^F!u/st=Ͱ!F# Έ-$i&{sw;oBUP8V&J?]ǒ!1Sw0 rdnmL[l7 ޒ( }SMJnMt|ӽ<Нʆn?5AK P&kZ,uZLBV"xy(Ujk2-)S&;]@ށGʷ R*n9{);\ 2t<'n^tJ}Ŀo}}5q.BFE.`,!2|q]ISeHQh/@Ӿ.5 /_}0[A De/aZPWXXH^azAHhʒ|s&y뢱+{3FiMM1C3HOwY"_;ښRPT74S~+D=Xa(%}Q$Yo?M1޺תoxCgW3^l.<uޘzywPMS9+LE1-QA`h;ξ[ IȚ#5hŦ~#{y#I܋Huv-T<.uK j ]V=}/^@{08($B"$3Ms(w-6;j%e' YQ45GgHDα.נO=2v+.,P4`-S_-*jo`"~7}*N_DñB| Գ4fU s$ԇ  }Vț#)ɸVK\^'#idPqGګ:1R' 8[A^L~æ o΅YvNv`v $[0sƿԟq^1,٥q:p ].EU0q/ )x2vV#uҚ1vvc&.蜸T ="ysq/]|<245?hft ,BsƑ?DZ;co fx(]{^Ռ*b`K<8k^?|Ӆ%( îW~:814BOpء~v}1lIԗ?>'0\Y1~zIf ]BӮe:s~@>%ʰ,=r/;Az2A KB$*^^cM8sżpw .lJ?cF$ܶL(QSNB]z@&K g#y{:+ۨU)-!>A"FT:[x}I \>g  vb}%uLJ ͨOZ1mPɯPma 3L@ w4>CpU] BZ5]-%aS68hrF%Z/(آ2"FbTo:Ѿ$tocb]=--%r GƓLOXBma L#Yy̎L\!XTt-g~V0>՞UYԘ;ыB׫(Qoe+iԔ!c ^>a%rK<2HEuueT(hbmj?笫6'ߎKc.>w >p|\eɝ>(75lۭKdF|&;WP8x<1|[z~ D ݋&HmxeXz˵ӮƋ!BYTtvh\.5jr:A ݌ G~15*ȶ:ֽ+&Nl(c'c]k->";sxv7}`˚םn!gi+O#`}E`NmkO [Ĺ<U_,x8Pv algCF -顀?F&Ѵ`P:8 TQǚW3Y 3ΉarěA{f?k#̧Bo* o#BxeȊ{!U1@%:67?:[Me~5B0n tκ󬶉05z^זo>/iN#1Vƹ`01‰no@ [a7v> aLV%m𦆧oArO J loa}ի+9&`T24ҮA"-zA3\F *g&?WnL]7:A? ,H-29&c@ĒO1fmG ._ ?ju1kw>+t`kόB뢏G2 .h<P/rbJ(-q".1J7}2b;%tg7%4пAf[OM雁f5÷?hQjt<4]^2#MhV<O)$T !T|<cmj`f 4aOvEV&\&>'WK!?XpB,A[zRGz.S*KQzBS0r7(~H"P#{gWҔ6~r*[޺"P#_WUu=4-NrT;?ذ4}^NEOwLmL6g*FnIƐQ@BD&)qE ˆh% gʀYO·TQB\P\2͜xfXþ57$).J!T`Nr/q SR]b_T˟-BҠb?-u?(O BCT_Hkϙ)Ӣ"HCI6i o?)/:.'ZM&XsߓArw:pdb V둤LS_L&1Eu뷀T1[ҽ8Zv RjuQF[E\NNm;1{7Ê\b@8.C~fv<|9ʝ`^-I{ŢGq؇g CX/ǵj2e\dQo` ;z pU\İhvƯ-'n/:qGy0ɪew4n OoA3;Ɋٍn2J~ɻjdX[yݐЌ)TȍCzpDՒ9!-w*!+W:*g4;)ZcX.<~=oLZ["q^: SU% wHd@@Kݐ$DG–ahʅ_"wj`.F8- I Y J|1nG.R[=~4xaeXrߏXDl˔ﻨa*>k"Jc罷J'ykT=@i MYGdia Φ>R>'{ˣ 7Enaeٕvclx!n&ng+%CH*alÐYJ\WVFs?UěQ؜e a k6a[V%O@6EFڗֶWn`LLWD>5+"M n%ϬݮQT˄E<5z i:#B mfՊ2eq2B;0 t{2}~2j{Dz8iY5*8Oo6:0bLEa:P>*?'x٨:zs^Z/Yꍕ@9l4s`{po?U87]*&Z(St#Bt.P * Oa7?Vi<*Ԣ>@cřk_*j7yӺn[ ̕}&84B[[hUʠu;@Az|D_ QDB>ڹw)po^m:fgPlQާyX@""l.v YAxm"h!~=jXn5@2F1!T ܦb]K}u|gElh2ɖgWKl;/&YssZ8Js0 ؑ^YMs$CnM8[1ζ~Gzӧvnbq"ڀ^S3oC z2)rU9`9Ain1Oo Df[2r)Xx;)AK9v$Kubk=CCDI3ka?R4JxRW=OB@c18fWo&k[bZ3e!AwQBuӌ"fok1̉ZוSJ;,0op_o:Tը{z8gN|Ѫ>y+E#bҏ9pS+ W2ټ{zK!QۼP&44̰SWH+7$G"Íp9A"y^[D͑&ܣu~SCVXOf*eF 3W,H;oX=+k4.DH3 OEQwYܮ k/O}g3 I1eսKO{o|T, !Nx,ɝ&d`&hw)GMB:e.ҟnK&a>*xwĈ7I3[Zv4rc*~!t1ƤzcL{H6j*^1^eDUXٹUЙQDžxKpKOvco}+l5sATv};3AEoȃ&c(4伏ď\SZ{_OT[R. ,~Z *4\RBŚ`8`ěkHċ\JjEࣨ:x>Ud LΔ*13%<}ۿ&i6"$s*PljX 3м{[J5&k1`Ce jD=zpNQOkE ]n0P_U?H'Gl0ca7JP@je2 i3dx|#UjP c6ɛs\1D^'?蕝 )W R12?Q"x`=T`^mIGDkE"; )6H(E4t%ы$;Ƭ"[/?6rCN6 H ZN7ˆh]dUV͹d84伾$1L<4Ywʆs>c3OԊ|0 ډ3*steTGTt jb>K{BTS2=٩H,W 󩰱ЛrĶR@Y6Fg,>mÿ ԅQJA#TczKsY$,\غ:9Bׂw44׃1A*qc^in{7/ 'u[y"ɂ-eLﰒ)rX3ۻpX3\}I1>~꜕"'?'F80x>Ju_%T`n}h#Ϥű(B9iAW ˲lLw3Y5jws/ҏ|:ڪSom o|Aݛy a<#Լ kUV-М>L9 $TH-|ցRŷv=-5`% lY㟶Q;G*HWcZ"516CJ̸e{[Q*wD&BZHR$etcZiPl0BxR] 1fy ۳KK0C"\g1}nQj |QD{!?4:|a2j)\e>P}3[@Ȭ6k7xy$[}Qᴿop&ZʼO ѳ9n3oA&ļC@<c ?N0F182u3@|u߀aQi} q5Ѧh%Jv:HX~I;ld${Z/WapE<Ba!c+ڙ&ЗγjbCF\?ېY)6BRO#)vOP#EޥhоWA_yˡt8QCl_2.U =c_yFH}FLXzaMUҿ :Rp ;oHыf b`Q^RԁB# wNU /A]k0:փ(r8;šV+w5cyWq/T:җ{Gx|_&`Q|\U]̄K Y )óqGK_6|-?JvifY |62u?m> 4jͯ:a[{md˰bKrj>¨=sϸc# f7,8^bo!1 - pQ;v~uوgA qP=S:K89Z5i[ YTJ-ݻڝ\D&;9@Yd7-wGVݲ#{ ]=oOAu4ĔDo| [OimQŰChsC<}ަvv-W/s.>5r2x ۶&4v3SiɤDɷGLيCk쨚߻c.B)feH7/*֌\bnQg#WXKB~4_[]U.ϗe?`Ǹ9QzBҫC `-HFX=wkB9d+Jt\@eBg2ȣ[bJp mUR[OVFne^QX>-xܙN&N LK29\ IoN+4FPrlVGܗw =޵6E &j˷ڟy  N߻l,Zx𓍩pao ܏2z.wIJ;h#7M&'>\flF9b(@_YbCt,ڃ;:MptPPj F/Hr)hzuv7s4‰m6|wm{/`cR}Y3@\SAfĬM\Æ%ؔd=c8oD} 5j >bjfF`Oկiߟy(nA"S.h3󓵪v1݇* \y"WpCH#D8Ql~@mZcfI\([d*.r` ȗ <4Z!/;ĂK%ِ\N_4w.?@ӡ{ր#KK0ooc߭&MIH7RxJJ)eCT3($_MyBE3R;P[[Ck˛M++?Qf:D^EJ8v'. V\[ GZkL<~1On(tГߎޓJg=ƹ>LxM@pX°9n{4#",L;# ֢;+m)}d}`eG _7ٴ9Ϩʌ"d?Zօ ώ$qT&c]:Qn g^=-u bA'.|AI(;P?ICi$(ܜ'$^sh _'&@+;YC Su5xRm n5K&k}L 1^$+^]BÎ$5cKXuzBF)rR<}ib`)9[OvjeRbaH~R"/dPiV\C>? tng-IǚbЮ} ! LeŋfeƶJ4ݧO^&qNoX cBN y'Rec' j~ջaM % >?5tGb&W eapZv o r=JE"(Y#287=Dr4$HmjNNR6%5قX"a&҇^Tkyb"ۑbM{Q,Xh|lXQT\89uiP2̕:哓R:/NY hͰf[4bG0br35 H[r4.R܈n뉓2iolXowm3V)0r [em~$I_Sj);F.q&D{s|M25ȼ4vaU˓D5LqajVʢy7F5",iܨ)=cïqk,ZWsS~:PwDÕ(Fp{ml"YZWcfGIdt)t@'9km-hO =?h.Z/@G_{J\W);g1*$e F̕"ojG1\ho5:yz3i砙%2 ۥ5Ad1CSyĉdWoOe00OX?hk0qMfVTP^pCе 2?)cBQ8jW~Yk~:S*jp&@x-EϜlkbrec[lQ$~T0"[[<0[?ApiB23m FH-"~-Ņ2g0^0'oRe,>ӡDbN/f)P0!T\ƻc@Hۍ}}B'iy@|oS & د"/جZ2k?>]`9&ZGfe5ȬBIVH8?;͈z+EpdE{ϾQؖצDBڧӅqn9kWUb&p|TţDSҋ`c"X@/9 m-m -:' zv>.&(ڟFgg3QA=x;txL&S(hX Ι-pŎܦd1Kfj^@W~A#Wvs %1^{xlpp" ,HAҁn ?rMĊmZ89BC{GΤ$*>ʤ@橵;= C쪨O>-8AU-Y}ZVnb Tx_Sii}Mh_K<`@5lWAޗ[%,L R cJ7$;ضygwm 7t͆8 Fߌ#3Q>\t>EyQS Hj8Ԣu lІvŲ;$v5`AD\5;F%{_ @*R*Y+*dBb8IPQ)Гk#f,pq(AOs8E5^(W!z"H-i"ގ 2'xxzR r*#oB"?Ԫ f`Ȏ*\aN"{U!91%\oVYpRxʤ'qRq@Dʝ'm"lN۱f'e6>Xp#am Yʅ}qg*G.8o=A@9@yp7(; $>bF"'ZvtK֔_迪[Ql|S'tx)W *1ia%Q$jm<w8+Xr("2^jBa".#?$2)Ft.Wjc:EAOxzHij_M^ 2 cT5j#X[(صġ܈N1L?WnF+{z!L :nbBo|/ '&q#b8x!~1$&{laF3 Tw>zrݡAUJiIzNF| ̹[tyCЄ{`|WMt\EcV%xGei )Iucd|L=ja5OxoB61q&Tg&Mm[GFٖ%XUP@'bxYo+Y!ѵjˋ<3#.Mݗ6]|jHnXDYkcbs&~7xeLi:~ -F/Ʈ6!z(IgfcR1\,_91[e@]*t `7q$ uLpD8b B&x/B,M[`,Quv7«?X Isw.픲5򌬳^j(C4AcF=q*RKcQaQIՕwݔ[~S)d# mNxٲ5M[>7$5/Fl3k%sјgL=3t 7%Q+x&?ZTBǏ16+Hv܏ C s|riw"L2s Oq7:oIuχhҊU('\\1.T~z>>&F3x`ub0N zٛ*4 ᅧr<ĴET^V 쭯ܷëPfպ`knE3O;@)LXdxGɎ%f#G?:KP~yi atΡ\QC$xj~OWa#@ uG eXX"oŊR^,P:/UX1WB5n6 ڂQٴ;S gBU#~џ{gZ9@)#h 16(j6qz^D6p7x u j vށi,WOE5qb*촌wލkQ-HIVjM6 ë#Sk-PCd kX&ԚJ-!?$O#YUze#p 梚Γ"@"FSnZ YmMzऀ`w.`t JlJtlu'Qoa;~X&IBro5l C ?6MVwU9!sclmpCuDH*~VN# "ֿ| />-BJS1Stt#5]@ 1#x.e^UWZ6Nc*QRYЏz[{üW{n7}d%,i[sv6W_ß*N<6 ;HxR?Rf_.\ %yչV|Qs! gpNZ{|m1LEeyGl o9Jo!]n:8$ &_t If״y^no-PnLQWIIDH ?Bw %ޝMR^m?ۜ_DzK`&gzŝ$X;:5-6hŵe_*{ݶ ։m_)$yx~gl"(Dq\F>Qk4{W͘8+QWu3G5L̺wzoX%'A~t1]+E7&J PR ЍfXjǃTfXxCƣ8hg!t fb ےiRzLnE*Xk |}-$Y0W]7P;Cȫ9c3k::\u*g؎6e');bFv7JT كg&T6MHB,[FO+hCu.,8=ўql!T̤ ^ӵjF ݃uD+5y?ꇻ EYsWCpNnYlUl-Ѿ@FB虢D$J68Ƕ RYؐ5(YTT-܁*An3Idy&`8)MC5aKzjx {pt0c4<4IKnݟQu"Di6$ӷPD"i+/Jخy!>@P}*lmiq2-w칑*Yr/0ϳ:i$%ycp餺7Bn?1rLFH4~Pkr+W; ZG׫06 viѾ E`e >h`Z># MCcKW<{f8nȴGt<`MctG4|i?Bt,#).Yi RbH;=nr`r]%nlk<2jKPq+YL#? \`xGFF"0Kx$"|?vx慽x?14SC0\=uoVgГfiPI KLV#J\C"ky Z]Qv f86S8 fH$4Jrś:9?rBC݈%`xttœp`?hlr3j aN Ptini//w=E~Sctc|"V᳡yOOc1OIFJAm>ȕKJOe[@|tU' U/Ml ))mq`&ׅW͠| Gs8 }}@A8_1D4M$KgRHx9T荗`h/7h~BUgWa~4ai>Ӱ7]թjk~#0('^h>Tf ٫1b-cM!W;s  M$.=p𝨶l!L쎼͇> S\xJq.t31 'B^xJ!}xSߓ8 3?{ O^!VF1 jK.ŇEbDP{ t|ۃ H*0r" hoVoPA8jAjӌGX4BrmkȻyܹ{ 3B ;O` ]Th@i.v{}he|8a/,OF^ϭNO3XGu=mXs,E~hХ gpnttg"n: Y\^RGJqLr쯩!;/"W-`\̣F(T b)=1.]?#?g1g_)lrz7 r-/SWz97RFGJl Dبr*FwVNx1Vj@Q׮i<~&F?LO ^GtF{a~ E0x|opW#W?Z"$E;U 3<ѱDIXh }\_qѹ8F]~"(,$ȅ3x;Ur 8 #a+O&0* ÏZrnF~K {-l~/K{ 5ƍד0j1 ̪#YөCoo eJAuIϥ6Gj*l6y-k_mqkAr!ԡIp&!ܴJ4o+T& ܹK Ic|1-<{ ?=K8$dF;皎X=} IO1$~oTv͖!h/{X~$z9d7kĤ0`ڇ ωv1\yy9U;iUE!" t빷\I;T$GvtIO7\qе}TA? \[q v/4M̩푲Us!$lށvTaQn/ͼ3D lmjI.% Eҗّm+HJ4 ?6D@2)u!8BX܇p @{Q0n26t0۽P{WV qhfN1 e<{A]dgV)9bsk܇%\w_E9xi:Gʈ`|P(( ;8˂f( NO.c$#2̱XOQ ,ڌJ/Bg.[u\Saـvg9(hOʵÖ->_ d{k2M1ܡy>ɕV2l3/|S0MaNR/k+<ܴyW4ThMF]92B5mP\pre%BO_ M|u3@]G?Dӝ&|G˜ӾȖX~aAЎpBR(k,&2'q[N:MIQ\o]v',Yx|^O/:WH)^.nFc2Ů`7.E68Ρ}[.6SxI&& Ѿcxbʞ_Ymoɹ/NT j?A]8ۏQ!#|tȆ.f+!Y_&G$[n˭Psʱ1%T`c?`?D-pմ+yd$?X"JI˜ȑHE=g @v\|zOKI]o7lQl ZG=~u6΀g8L l^Wx*$Zmj$GfsuO~Mg4XM Rƻ98n4),w coY엋JnIS/%D >",D>RM\DbHE=0_>9wlwSH7ht _E1:g hMΎ}#*J*n%wꈬa̻bƒ = v7<J&ӵͧ}6g"r$E  .bS dUf }BꗟP>"=f7AwZ kZlwG8:M۸2:/g+Пcy :e.Vb{A4mod]۶y' *î5zT#5$lFHȐU?U`!yNjZobYWhza{1(uHu6N Yjfk%?--9 ׿ y LB?SxߕJ4 @B!>Mm`>G|/յxxoheXOMʡ|0/ZS'B?3 L Q(@<"*G"SEq:"i,kpU0N"=h mjANXO';G6I񰃈28Yo13to-.4,-(L9ePFu~B UߒQHAO&JγZvK뿞m7s$NRzFynkm`:%̬޳Cov f.=aH@0y\ZKR~X\Q O&kI*9 nri\s%i,ƽOLB!Wo * ·<'>Lkqj0HF#Zk(} 6HW)lcExG[2{1ᙋ"zKUMW[#ڊ|KO-xds$'X.POb%hE+Z}cˣ>oy:ڎ:i,B pH_ݜtd6`¬(k\7(_ e3UA: M.xN Vs To$꽪jO3*E0 ]p;P.`'xD  Aﲉ=69Sdm?˹Bb2 Tr-".<2L`J,`tދ(@*"$#o*7'놘p\P„W|R^@c&9x ؍5}JD34qk3h$oǕ(o`X<&Sɲ>+A ]VVW:^OM k/l?QJ|/ֺ{XWCփ*2Ӵ[?Aڋb'ҧg+hqr[L!znT}j HaǺHW{ccSyR&@ A2RPG-F(tv S)Dփ́#87LTtxݗC[Fp$ IQ V'с&3 qUnۗ2}>s|b{!Hƺ3_O;ռp-s 7h]Pm0 u:nA-L+%zg "JTʣyaNo\+O8lh K20Ufв;Ti O+N[  ﮫJwޯ/Rvq*ߵ3'fnvYS_!OţP\V.N,_{/⇥|O:D( S lMb.1WzE:"ƵF*vQ;}IX2گVxH\{ xՃnos6$!쿻 ῎;u\Up{],(ɺg1~%׎&)`Sop?>s`^q$"~Ć4BŰ!}>ysm%FwYbuʆ3o8殥8K.Qvba'5/\]-K#f{X)smQx1;tqv/);4=||zF@)rM&]j)̤0D#Otp4x>?79S48߃QJf8›T9@^ـ&üjf!WJ἟wNxu9Xś 'p[cumPf,0Fj X0jtOԋ#\7z{ olhPQ޷a*<xUNpF2*y a1f-_|`S0W&P敭g.QBB6vG}s T>7Z>pgA\,l eѻofMO1-ED"o(:_ ̀T2,IzϤv/j_S :jR5 G0?;tFS&Ai") \5G;&u޹?4 jFҠ4+ԏ42ߜE;] F8c!s<"X4v9݌&b5e'#|aˀh4Tfa tTUl䄼_Fi4۱Po Ru\Jې^ꚳb[LW/P.ـ)WJJF4{`Yv_Idk%zm$GǬ`G zIŸUu֟6!(Lç(%vQ'K h]vB:)`WF5D{ۙR1tLVA]hh̓CO, -xyƝ_w_A0j{/IB|JkX*t!li6ϲ\ͥ=2GKpwbqw•뮲s Py|Q f9Nc]#&4>ϮL?&hxN:9V\E\(`,Af8|1W$t–*)iZ"s,[sG;GoKS͸s^[z>GT_$Z[e1-ӥ3`$ 4d#=*MVZЀ՗+7/e|x~]':2(Mļ|^_>!*Z  mcRa8:(o VQǮ+d0Hɫ̩{DN.#Y߿P#\$2BBVۿT~ډ@&WS[Y0)tj7]Hj50ީDo&N! {[=sGgqLLl{vO<|DVUw|(8,WAE[q߆r0a ?5@q3:Iby$rP1r [ud9kS-r1EEbkV\] !J i!J=,؃?f5$ gkU{ϐ^4/d\,@I/\!`0M4A\~AfpYuS14Nnek1;ɤxynBZM<!?D {叶FFx SJiz2>)7u47R6%dp& Q+ U; xM 2&,k21 d րm RF&i/tyS;ϿwˌE ʉNOK[0RW`+c6ֿ 煌|F!om=Eun )Y.KMsz.̡p#?X^PPZlLr=fcuT}ogᝢ!vES&f*BMύ* S5 DrM,6AT=N dVcRQ[NF;@XҏPӸ&߇!3/~ҳi /4ʃ\㍙?R}MDz̩yV_'pONK2 B 3 h@ݲ"g0=-'dU \ѐu-7}0rF]Tu+tT 8o'mHv&Vc8ps%Ĵ\,h9 ײ{K@1*=Sqc]UJ ۰^q 1}%-X.mqϗr9W @Uw ͵Hw>nӟTB@vLʣi az7½.ѐF i[:-ؿ;(`~`豠Z.Qk~21CWAi{3Љ =&5Pt9!D輕s"?.IRfR^zbo F)POMNk:ȁ; !Oď{IYE]>lJY:H)V(aLvǍ귞*<-W{!17$MtqUڲ%LR%Bt_+j0gi%?AW? Gy,RHd/_؜fR./]\J ;d33"1 !%9{H#jәך$~@,aNex9+v̛լK*‡`O7 = g@һCel1Л鱙tp?S堳:%+Is?h>x8c"T_:WMR,| o5s=HG/3b; `IA}.7[+JMڻN]̾4gƜpc([}2S2ZF?II!*T+ \5#(r\ 9 GeR2^O:bfu-1b'f2wo[+Zȁv쩷q\ɏ2%4ۢN Y/_ _dkamn9:&x7TӲeJ[j{E% .yE"I^+m(TQQh[Hmow7h"%Yz楑|;MB_7t50nqG A錅5OeDr^š _LaA/tAZĭgj(u?/)jw$Xjzެ,z:VAs]7~cY(J(y))PX4> WѰ PE\* "!Ӿ i.lt;zzB\P~'xL^Sht+8NLvIڬf3)AFqpo~ g rʇ߃TRsMt ]ؕS5On\T WAXTS]acM zfn АIٮ&yh4Egcp-1HmbOr&rNdwaЙ}|&'*e^ȖWa6:]!$j"W=@ S@HpLa /~ѨؒIt16ae@lJH2C R*+}x~[/ YRyZZ1^ hʽлH{yO9MrŢXuKdc)Sur,f7H ed̄ ĄWAJw@?3(HUo1/Qu[t{,ml!*HZ$SehJyYR߁ D _]I{,};JҼ\\-Ӧe^ iYT2hdQW3-{"^ 7&TAjSo7O.d'mhqߙ`aEJBGv}I)8={h1%*zP+^Gmn/Ơ^7RF՜~; wҜRǤ҆vmeaĆE]$eeO ; ; ) Yaؓ$&U{|"[(s4%쨽Ȓh/:D)P^IFGKᦆNW33X!=r*bUkMC1||W%cst}" lq c;"VFkx0&6\Eh%==C $tfku-ˁ:8җuM'kw#mM܀]yKDŽ!JJٽDx FDTآ-Єn; U[P@ɳ U3ʽjtkkKf(V8`1ýn넭yPAgS0]uG|E#KpAm? zqzdtg@o |yѷ!WxW2o$K!t@~?;CyU{/ʴ3IA@bV4TڼM-bnY8`~67'%sĖ$ɮAW-ef8ѫCuk`7g>N A򗇈0.k_]/KX%p}wz ,LWgOfPCQ:)t1;$ Aj_2lgH`o TD)=#Jl'r\=d#[ Dec lH|e$Tl݋b֯uN*!Eߞ7E56/iZC?$0-E N.iLNzPJ)&~;ˊaDڡ "nʰ8Pb)1_Vzw6坒yq?18t?|܂7MH |m=2,{2>JhMҋ 9h|ÎW_\˜hpbFs*lA1tHӌkăm5-c Ȓ2 gDR9O~ JwV|\kV%Cw2Z hύ =+E_Y0u܅&PP'.9}Ԯ/Ž^V *%Z?5|(!%^abeS>7aƑ֍R qykqCn-nj)O=g٢Àt5ºZ^l-$[C< FW»~[~]Y ʌX@ *Gx9@0weYy=- Oj;&VnޫZMBVE&xS}-v;N) %jh{WY^ DhQmBVAE A0WH8aLbQY+PIrkUicz}Y" !g2 x@IK^Qy$6Ǔ>o]e8Fj|Ggi6\ {N ( 7.e2 2IU*!B* 雖QQ.i(vv{nY{ W<*'"m Qv׀QZhsG &$iJ [_Y^ѕ$~i`;MbVull)o2@~|`8䚹݀s}7@D?iUb.#ht$*2_W [K 2(c2'6~( Tni,1{+U|LP$bplYl1?H-o;-{Mo֋_ ޼V'qdVA>lZzO BQwF_u.c1:նK&LonC uܤtL#3oqm':n%ڴH[S30*pwtkg܅yZ|A8m쉙9MlmI"k_Mt$UEq_ˡ`C]6o n4ۑ>1!DgJ2S⠇d{<}Ӣ*8eg}o",f)~ nl&[/Oe+ߕ,k=k{F:Ѫv j_Y!o$<4mv)V)E@jZaٕt4@vsׅl$\9UQ;ͰjJ w-Ud:2A+vlLnOk,ι) ƮK6=àƬ^Y5My55wj+H @af=('9 =[c7~5*C $Y kMaل/+(W8kgiPҬ-~/n$f50YWYlb4t { "%0L&'clf{kk jBNbF?P \b#k:ƭ!+{Z\t.bBʼd?ϟ15o'`+CȔA<װ@NP@fQClnyn^n3 OX3-uMk (5y;hxY򩱩8/ ó{B4$觑  {i|WJ'Dž{HE5y"nKBz3 pJ:G?0c zzoMFck#5F2ZބFh*|Q\ =*MwWyʺ~AI= ڭ!Kh%Pq(j".`!#mjuDKse٬娶$3oh/<9bB;@3F#A4/r#]صc('E~j˞|O'b% qjݬ\/f͵{?Uk9Uc|_aH_c=,쏲BG3K )YHN~MEBvC%y{PգaGYFwIbV;t2W8=ˠqD$`ܥV-W>OՄe$i6MӐ40wzj c}dqee 4/֮ոTnO.wT_>o#j0Gb`K;-UsMlUQ2a_\܌ 6!j 3z~w;'|2:xWW+gD #h;≖mLI6 DyB '-lo*#F1I:Ǖ?˝ ˕u::N;*?v쥿iU븶rMƬCqp?_@ƴsPmRA UkFr2Y(_#p/ {]+ "5?SܗYsԚFܶkiW$1S^:!8BAWeϻ{ X)E26O;܄*J-,]ّ#ð!%$#+YJj7lI>cE{%W:fNɤIi4c@ܽpe )!bn,d ͫ\}^o _%d[xW oJڊY%ܸunF.JC6acӱT{{ p[G| :,Vjڎ#[Q$nfn[ڦ|}ż+LkhYݍi%x;dT@ӯ0F2Y{=Ii'x2uW“Ra;X'ծ>,ش( '`'҈j~>-E"3?&L.7 xQ̥&A6BWp`Ԙi>B s$5WH)?jLv28M7-c32X,>&׮l~Lz]򭘜4fӫX#bxG1~dSS$aW˿9W :r {޶eiG\l&eZVzwYE}m5#oҳ Of_׽#TQN풃*rI1gS '-q%j3J+_8!HJjC]~wV(,?J8{[;rT/0j6n ӲTE1\6(?R2N5S81)]RgH~-HrL⪞P`iژpB⽔hu{YTl,?nf?wb!3m ֕UP @b,f%:`(c-LѡSLLRۭۅ^*OI7jC"!ӔeG_5~ۣPSE0Bī S8>5(4blB\Rk z:rǧbcηeꅹA-1MZmHe{`V4}nx{uiڵ9MB+! E_ cit98= 3ǪZ2(Ƹw"0g ٟ{ɌQ 5uAE0!k0\rg[ Ex 3~vW+>n`  =N2bNL Ff6ݤ@"/FQ[$.Z"_&M1|Ǣ0}ۄp-H `[lp!/P|<ʅHbfKh&xP7xvٴ[#E":J 5w#*⊂ǫfִ{S w͑rR'Y3{Ti:s ƺ2r#E#e7<Vyy|GhUXlaB2[EdKsh PD͙βːDppz#IA%YjVڌR8a^0吘t6dMZPjpa"PY8Wc!WŸt"b tࡺ'CI0.7$id8Y_8K؀: L+J2;Υwr]Sy t7)IngrּqW48`w}&;meۋdL}AE>g(X "RP6*>7쮌▛ zK0o-b$uB?6eULe '@!ҎF)v xپt[uH[Ԣ3 'w.`n}q٬/UvE2,Mw;k9LiBk"}fIֻ[I @:&wOC -"gA 6vSП꒕P ` z 1rhEV`Nh:څ?׈N`LmAk'm=cBεԡ܄(\ss d )w%Q9=I>ϸ~H1q4ìuq GQlz=D!k wʬc lȐT-&+>gD0v\+,j8m?ԛ%cTr񛖬!xdFbGQ21ةljg/e'Z?ky0ʀTLMmD#|$.h|ߔl 7qtb^; |vmz }On5K;R.E  fh Y z0ɮµPvX{O b?}=Єb kuƱ ?"wߐ}YIzp X>k͂Ix0[qy_O)A;9d%7!=^X'K.0.-yщMAfgׂ&vK-S%]/m7[5s9xS/4:yiܑ-d$b\Ty܃C0zȣ>F|1a| b9QUm0dW`? Uc{r׼0GkUv֕0FmBwT9՞' Bsw}O Z"2,:46IIE|8 *p(F<bZ\cCYhnȧ%νJ 7xV¡)Ԅ5Up/)fEHLQM!+$(U)>js}/@ٮ9\;LqnZ)e{u*Ma6xG27/b*4P\BjB4h49I!Nm3@ߜmc>f1%?#?3cOEDE\i%r65`.å IՠKZT5}w9z=j %.HJDlIeA1#+\q?:v  tP8}iPJ8gPF8\ 3Ĝ"vVfԋ2j"l#֘$wyQƙ2 `SOc*}<{lʿ*`"MXOƼz18ąNVsN:#FEz狪bY`F̕KP(/s_ iW3Q6;EbM-'F+C#b֌ 澠rN&U\Wl`jR6X5rO[W:xUo|` j7b^ BgrG 5}&պ!Cakh0WQ|շb<3ɁOdOWפbMe\X=NQvsw|C+=گ͡R֚rV <c YPxTz*T-9`ty0WV2 K.Fm*nH&'|W%+!x2'jc2UX}e R`r azWqy0OvIl/!Ue3K:V&>Xђ%2\j'8˳c9{F//+Nn4gc{M8:Zz5c M%qXlMvwjǃPNNJtGnd5_&LV<å&W{ڧ7m,+=ijZN^:s‡pm:}lI vIFSVt擲{MD溴'/JBl0۷f*x4 w2 6vuPQgR; b:`4j"%Ub j[s :_Hiߡ48R?1𲵜8*u-pc\j' ICZBo910 PPrqa=Y *99Idt @y;-KM}p:e™zR>cuNJN 6Y:Vsb{!L!Yg$ *,*G}I[V@:#=IeS0\"dZ AN7 ޘ{"X.h٪LTיk 1h/=C(,CgOMۃRu( ڱ9INC'J+A}|?R M=\r׷"-NOcƚLڽuC ̷Tml=ym`V&T0zϬ8VONpBgb )"@y-/aE;mFv y*2tl7|Tnpը: A*Q@JNw>Wt[bp 9^P$ {*-vHcā u[RӦwqe7rcKBDIPz2/ G:^ t<>bW_7GGOjgZ`σ&s _-Ԁ|IRЂ,+lb4-HpF\hщD7 Ol%fTHzS]_P\iV L\hbaVei/HFLG:FڧS{)pY\B PH`f°A|RضvA]Эd ?!8A. m(# gmj*!NhoG-JHLW ۬twDi!96:1@'q#? tfk' K=WWDz6% =.tNm7}*i#hk`q. vπ?g4{tQ҈ :Df3Y@_UdM^ӑǝaCfYڜ1lL.3"M7OW`/H !> 1ӗBZ,0:AKG%+Â1ueca BBn& zh6rj:o8!y02?BPqZ,W/֑XF 2(K#A_٨:l>~R4aG̿=y{ƯfNV/&f$ڡfT j$ۡ9rY59h>.vxJtH#} xS%x"F1'@OSڻ!漉Ĩ};؏D)U\?c3{ΌB8NXMjٺC (A W\=aDTcЊ+7+ NԗzEp>1gT')C4R߾8uE-ܸL8ܾ]"iHV{`txT9^(T9 r?=B̓;sXf ľ|x@oZm GrS9\1Ỻr)-Չ~܄#]l`gadr[wď"w%$eCe)p.!# Wy/Dg[Ya5_LĎ\s:I.q3OxD7 y~<0FhH`^.(ϭǒn&;y9Eoljl7|箖,)r!l?BTt yҘ2= d% -^[2Ԯ SiXsu֗.-fͫ^uW[8al8*K\b^Rnj@/~j" d+&#L`KCʩy vw()-BrDXZwK>h x(d8N" 3\ -/K'~g;Hׅ`+羟):FGD>f'z?>UKWwMS󘄲/2a{SpbFwb8؛ҏ('f'+yD>f ML)1$lï'4bے!6CiL0 emJkA4:thcSNCrZƛB4ln[B4Ts`%DJ~7 0wlt~sIU~E[V iKW'XBsWfVnFpYbdER&HP}&Z ![[b[G?H5l~oV"M|X@5ӎ_lC}D_fQ}%ؾOи? W([Ȑ+y \a1$p`D*[OdamڒϢސ#C8$L=Ou:0F=- gO.>{79 r}STd#;#UzdkF.o zWUׯ/s}jZCȄQYlmPl0 󦔐\ Qݡvt{n$KZ4`q0s`\OR*D':!tk w1 .$b$"#Ur3 j1G|6 _Kem3!΁)u0D@ֺ͗3qL/+(^R mO I7oɂZ*`7 UB Շ3e͐c;#qcO|Hr*e@Ǯ*CBznp*e1>()w& _gsiD7Fnޜ+HpgΘ8i=4p_M'݀շRnPe{!vۑ'5~I St{ Q j:qC*<ž)/3۸.d)6KRM8*FY`E5`']*d;pn|{AZ8W QbZnyQkJ\t(k,ia%Mkj(D}"A%sv,WDۏWT HS'~V[5)(qB%gO,RdTvE5/ӟ]?|VWЍo\!h嫹Ez՝q'4nZ9nxpRBr%AMke!OYIvf qmGk0q?z6\*cN!G^Գr57*~j3~l ^3TD*4J$oaN{.(eI4TO~T-GH&wFe#y$@  Ƥj9IQF]kf@3"(#F|ZD%dkEЋWbR8){k'\YTGCCOȬaQ9a>ˍ&vժjA;{kg1x\owD6窢dxƓP1@-F590Bq4צ$bs U,Fd}'%@xmd$|V[Ux#lɺdR [r6:K%n]Qo7=!Y$!hM\T0\u3wՆ nlaa ;:osvT%;%nS ~p,!cLş׳R0.xDVavզA VI4c;5֮܌,ݾw޵m9'O xRw \(9kwWFp? %f-f2d+ [,:A68$+b&@5aٟƞ;i5}<]*p@DcV&ͼc֎/u/+r>??ţ*'hөh}`` "֊cmit#sxDc~BćDߕ)t(R^ю*U͖!ftQ&DФĮʬ7:C0j 2YrrM)_NF}]r .B\*ZEgYZ07070100000525000081a40000000000000000000000016759d58100003e98000000000000000000000000000000000000006100000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/usb/snd-usbmidi-lib.ko.xz7zXZִF!t/ >U]?Eh=ڜ.+BgUqId타#CJ~w[<,gnvɁ)^f7 y|rl ߈>v(Eu|r@0UFtb(OXB8"iqctƾYrbܐ:نm)+s 9 a`VF.qvg ] yoaJ'W1 TGMN7CV=8b*Bn>"5/)87 ۅ>- 0nff$ bŕs݄Ae,6ow3}9UPi`I ׺Wۚ sؙ%Lr(5A9Jק]#?Ԓ@U*<[Eap'!WE2z؏`jB0/aF+k-Svt )$ﰠ}&NGY=$qi DxHBvX'ٶ_ tNqu>o/  ÊyVo^A|q}/#A!L}4=z /=(?2U{,m5,\B 1}[.C\s"E|g6XMEZ+D]%3ԗ-n&O=aqCB`G>IdI8Yo7YO,y$rup O6Ц 7D$?I~M_)`>t?A9kr'Z*LgKShowY(Ϛ)?R؞.A"ґ'2iyŞ?Hgz¤CbkK,y-N_tY .֗)؞ d Kh׃KM9K>:敝+‘x51p>`蒳u£>ڜ46.76IP++܁ɤg1t}\niai@4p9-pOٱ߄uK57t|(љNQXhLD|~ª/BxSd3fkXiF$ 4Gj-d@)?#B&z9'rmNDV~ g8 wv-'H*.cK]򯊴7EVtqj+ !~1Q{bN[GC/ə5#]m621K|0g/,<9 Pm .e%Vb1֩4WKfo=4:05!anץLۋ FS$PQ3Ss2f{gqgcUْN5RV4i}Z =w Al ,t&,K4Ef9#u Ѥ7tg|GLDqD&c L'%ذ[ غǨ2IťW^^K*wn絾jW}u>8)h}zӡF=U3֐tFӌg&2OAwD{lh!a>??ݔpiBW&u \?/)dBM 0bI+ϱ {+(~cmrTWeApfBQ RW9Pn"{5t"Z4n2RNi^.yc*N_f@SFVE#XmEbPM.-b1 s+E9M <^US]FPm{h;(?O.=XUOȣ!T7q oZ8a8hSW.27) yV}tXМkzOjǴ 3tEQd m(ݩ¿30Ƌx4iOksFu=:c%~>|= rcvoz9Oƥ i8?O!0!}ʱ/j M Aʼn 1:Z(*Ahk4x7A`v5'Z knBOQGsyatN(a_e}eG&_XftM#Ź9 Y9e9I9ճ]gTdaKi2j7Vp3 v>0lY~jH߾5}^93~A2 lE ʓ^;B%> noMk\~5g)'&B#>$ #[ _<7rH4}cHtvϻy4 U )* *?;|-#jN B7WFׂN V )7l,ӏ5cH/NWj}a,zS#]Gr =ionr#lP׀y;'@~Ą4 w/މnY D6G1}yKPNjV{E!0J eCP!-zXPfiםɁ6ܺ> 3g)ǁ~lhoX}E"x׻Ia9S`Qr2r&z2~Ю3rÍd)Ӵ:v]T076oPg%X=VP' @(d&Eφ͌V%u*#ߺ<[+50nd2.<.-煮χ@7  )@gvKS|I5$}uPfOE!P?C+9jiv #`˜cv=4@FciY5ާJY:a3j:Z~ oV {01! {z"$xUc^e0O{zPzGXh~N'OI2 N(؄ ³5|4}9lYYDp9( f$shȾzB)A㮲:idR#{"$te Es,}x'pӤW?Jl)QUG&r}ޭXJ 6Hknt l67Y/ >&`r0d#T_ lnǗjf`WƭN*a71~hH'9K Ƞ0\XJYoaZeq;:wHgSE.`z \SJg{)2|{A] Sز#H!UXKcNj.@'bLhFi4p2;eI^O1:8h?^XO<"vI/؏Ɲ^ `JM~QOSY*ӺYX֨}"xTK?Wi^h7[[1__XNj1^muq"fo#My RZrފRm~s׫Cz@/ɧ!F]G?YILBQ7 0l-b-^12UB'"ey:>ߋo k'9w>CVb~"ANBCa_h[|fT?"'͖\>`QmcAyp Pb+pI4qZFbK;wyӿ*1tWLY,-="+zuia4|vx秈KC϶rC fU8X4gF޷ ;V%,R@Dx/d7 q*(crM"^ڂo+> o3T(Z/{< ^-&?&vLmUw>f#A0B$f}>f vb;ġUvtkJBSk9=t;vHO7+-d2Ԫ mm `㥓Aߟ! Ii5.2KvX&[ؤogyMyDL"IsUO [V ꉼ)3e\\zNfً I >PnO3iz\)JPA$NCkT֣mz0BZSt$cPM Km_T)窍 Kmꗫo '!xOxN1t\y ~O7h2{9uڈ~DQS3Vh?ORD$a FgQv03=.RRi%@`ZHu 7g>vAki:7uSb"Ǩ~ԘçAc{9hųva{Px@V/ &H7p&ש2+7kPq67jXv*;mLӤp#L7kK DZeq8qC)v^ &* o,h/pvqg؁E{w Q801O+/k#]gT{G`;ݠ<kGik.]y2Ylipp}$&ee6u"Thn -hFO+g2| 7g:]&6Dߦ0LT @t0d䃘a.s$q39c%h՚E?^&V98$mR+S%|Y2XJy^/I}6Io\:xެNkF"`ƔOfNL*l"[襮 xrQQjZt{E:jn#9f(F<ۭz\AU8:T3c ieڔhF$/J]=}[y E[ݰsY=z /5'? p}f-|ˆo>]|;Lob?]2%2_~N5 }{,ce^Yg>v#)lt˖=]PdH7IyYDS*Z7hx"HwK5fv:aW0/߮ockm ik! .ij3qD+[<XZfXTQmW9N ^=1Դ]?jb‡ =,9A42W T%f{ ,VjjRgDž̝ZkUDŽ9FnXyGI AԴx+: 5z0mpu|JMF@4hnVk46) uTnxcSK*J#'-8PqRcݳx::8(b-Gy .HiPOMa~[#06a,dP288Z5-p5T{(^ /џEEHE/U%TFg~qW7ǖoA33e)rQppt#mrb`: z$>"ޛ@O+ ~ADZ-Q5 *C[~o:PpRuMҙiOaNN0K#Ph:Y-bhHG+A (,g!U 3u@0tU}mqlI;`Z}÷ٱoز4ʓD vYg [?;+( i^P_()IqU? V%% yCŗvrINI+~lt^˨V֬C,fi]BugO:`ÆUhC9 voӓf ր .ovDP u[1# q"B }% lG) 7GsMM-Qsh Ǿ<}!͒PPpl~sqP8 L U„'5joC^6{tt߻;$0pBBOl2V;3/E}oyM ìۨ&mn"ck* 5`S*蒡x&ͿD3¡4jw$}7CX;}gN̄,K:gmDA]v I\ `41&6 !MWVn\@Xozb_} c}Ϊ[B*&Ax3SݐWI| x&{&t apI$ɿ09ƒكZ7jo);0T*y /kgIl`Lu^a$pH4"Կb!LJera]rA'(H oYLEsQ']Zn^EV˭P{ YYP)dl뵞~O?ÿq{;1_5,މ -~Ŀq$S*%2q. M`?,Xh\ѓYlR/RdK\n%r_ߖlIA'/#S?'iؼ.wU037vpGATadBBpdl!& Լ/TS>OOxxIN=#bNS$+i8o)EeXv\4]?qsT Qɂt}2W f0{IZcQ\4o1Om%Bəj?4yMS I,+,Ce.gUS:3kPV$[+R1|! Y/ t@0hC΂1+;da+MqL̰x9dL kd ӷPE2MwHׁ. \N1AԸ0~Rio0bD fмڨ&g=2ʘWl0(l\nI|め+&Cj35]oe r~w*:ק@#0b\fk'ra*[ %\f ma41%CO6E?={v7 xz٩II[qp3C2enzʫ?ž2=E{!?Ncy}rׇQv61CMP|14QoE;ȓs ^/^,Eʕ"`ll04єy^] +T"$0 5REp YmhmB#fmZ_s;*$y1BH82B+5bM1 7-cK"iuՖYUyW1F`#>(#կY kw /b1x)mjsK s@'&d0wDb 01 6YUG<_ϞRӴIe"qqO\Ib^4C}9#rC^+u~ו_Uʮ$ݲ2->2!(ɛezPr[SASM(_.BE[/W\ a=պgu߿ga|_]/r\ UNjvH) ]Klm^GZE"$9&dqjdI+pC=2]r~RCP3di zpOD%~飾 =(2&níQd,$fkK._!x> ~q ' LȀ"im_|-M"1i%_zQ(Fߑ[^0F̊<4~{mXB YB!7T&~3Ϣp(5X.Y^cg,C oF4?~i 6H}b 1| 2ܹbZ`H()rhҷC2$D[ Ew :OElOd2 DpAjACHED6q<m]DDY>5a5kd'_I+Lk?E 79fY`e( *[I "._Ot"QO g+YzN <֙sRMڛ#c"|ޕD &ܖ`V#DNL&-J[-މUv:;'`$ @&KcUɚz&/V. [Qs.h3_?{Yj"D!ДvAHpC=:'zk+-sJ4\?U2,ݘ;6PGN8v `I|Y}M>xX >x\|ҥ%-lWPv{5!KcԿ\h̢*C|cE19E:Uמe3&  ⏾ JYe$8rUZ\Źd );63q =LT-٤^mjDrO>1MrL!W]kovO60ǮZ iZ u͐.&+r2C5RmSA F[CGðkq0os:"JqI0ْ"}WW&˘/`cf0P>6hnLH3Ũ\ibKӉCssdALmŦloVp!iw;JH̄!.)o{Ƈl!|Pnq} Mi?(VcUE~TY"kr($@ ًmcH~TQ`lBƥL,ݝ.KM*RdԶ[eL[Һ]JCkj3AM)|b$ RU";Uda){)3}uľ^f| ✚ExJrv!Ӌmx|7h@C)Y#HNVU?)$K)1/ lo^T, cK"3N5'B"D%=]{S&t؂ 3'{J$9ǨC8.>R &2vҢ)Q G_ǥ=|Zj<+Jh NҤ" qlŪflW9D>&w#N:gve2oem*QNn5Na-<`d ;Uci9fYb=)X9ywg'C{uy޲Nsh]\uyC3|YjVOɅRh]k&mF35De5BqHma4nQ 5lꍹ|`}A}thd;rm&&+D}ǿBn1d~KMj}{ +pQRh3jS+q PX7&dKdxע>Wy#ʜ4T2 Nm \j͟&L? 2ţS->$U0xcWq4ϨO9X@0MC F-rQY$ZDi ^T,x5muiiP,^UmmM"ac$ICR='*#89 P팜`Qn9pNg*x~Ə9oumؙ ;`6vn<2xT ]GW;ܫL`KpO%odHL}D|j9hߓ0>_ o^ _Riĺ~6m|'a 471F<9kw/$lt,aA{pЉo ޙEuv?ԧ? _hAZ {Qf >PE Sbz.]a'GfJ 0Eg24@04x@ Bewk (;i7W[m"[7v7h6=! <̮L%M7`n ,\2u(%M\KMUVZױ6xuP"8rGRZaB7pMwD!ey$f|p&whFF؍$'vGժH\G>MIŷMc"WX%vxM]aC*G89V4N1ZЂ'pb|svW\2?c]A} 50"TCn"vlnП0Z]PWjMvOS##Ep;GĬh_-GrM 2B T `M1`skvت@azM!%*L| HgYZ07070100000526000081a40000000000000000000000016759d58100002d7c000000000000000000000000000000000000006600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/usb/usx2y/snd-usb-us122l.ko.xz7zXZִF!t/ȭ-<]?Eh=ڜ.+,Z>/d>"M)(=How(1 )3 sBAd"L$`WnZP5f5j'qRoR03RڏtfYҙJv̭]}6%kVD]~Bk)o-%r!7gb{1 OG"S&,ŃDwcߐ)q+v<Br}LgkXIjR#κK,[Z5i:-wá3rwUU}&rF)fp|PW Vip/O, 5';b ?JaB EqL?{xv '(GwWQ`}-Ae}gۈ5))ōHx|,WXk-h}C|],'}#Y-Θ(RД =o$K#~ŜsS@~i>Sn/tr%|q]FVVHs}(Έ6~d\S̅>.Y|%Ԭv/ǽA-Gs!+?  37l7{#skWIKtz:yXXk]TC;3(͌]Rt}Mb dkv>H(wxO=NQ%M[ &N0Fbn,c0AK}?Ԧa{3GCA.vpo)(mU[\`ͺF]+Jži5;I(/"%yd&'3{d:?;E\ɸb5&u9.'Ċ|L᳴y PV3Fr {D= &9 #q|GsG A{Vɔ 0%*ZѳM!kah)#^ݚED Z{K^RJA+ƒNtĺ#G{5-0[W=\!џeT=hoc1?Nf#!]#<>EqFeYL3 FEU]+̻/Ҋt{>IclNL7 *Bz#ZFaRֺjVU.OQCǴL(жd39q6ў{e8-9: d?z e d8JocNFDW1dfsZ5{{F)}{rd$5<#z֧DkUF$3W y4ej³ui JF̘HogΆ9 yo.OI4F3sP($|wɫgcQOjT1]| όZNΐЬUa\|FZ-)Ep":;) xS[ "猝S9~١(䝚qu+p+e+CH$J{B!yr²Kpʁ+;>Som sk@3ߠ .ޘJrT4 gJ'9UY`eDD}hy`Unf$oQٯJkΧ_-$@c[Nsa&XǹOm;:*UIВIz?E~r_)kMĹėX8t`O+aG='= gG kfqEd'Bq""q(  {h@}ϖ:T3u&:8aX{sC[ cjE+_I}΋dXz[.Ng~^%7cr펛$W(Bt.d ɫs9]-)Uk-.DAûl2 ԃHB BI/p&FRb O&(dkVCbVr َ O L`RW &;]޺TWolr䯈Es;O_MZw@_ƍ `.Ia9v#љC~T`)]۟^iAiO씉R;^4r;l*{XgU bNԾWEl%z;b -($Hr 7qmkc}7ҏ^p=3KңWUb}DG5V. X=ًS;c3G5IRQJ•띲9Ch LG]>qQ`;>~}l@*H\[x嶥*QI5#?T4UrQzY$ jT"I/Sg\5W2(NESoFq^Z][>H2{Z>Զ*&oDlu26p{w Km{aќtQuyWjDW^FꋧW,GF-/Q8'Xj9~ =q]%Бr*]SeCAxS!|M?eT4eLX3ICr"U] p~HdqY]?Ç C Ud?|1ѓU1hrN>/GPa&@|*ٚKs|Is 6ڡF ؂D3/*ʵst(* S*MGz, C!3^>Z ]GphsӒ_&K.9|pl,h?n Jz)1xogF!p*IKGh"F }@/2m ^5ϻ3V+ TUA>]y{RrXT;Yl$ZS}$~S:NYɖ2;ߎ]3/_u4|/YWuR #Y7u5ܮ )Z#&d~NeQA!a(|/ Iѣe=7Dl;?Y>e /p}V12*<@85B|"K*z\Im 6P6&% skmNnE@#GpO(Rg{:7COY(3CG^p7>1Oha]։ZFcwJQtRC2RSykI3Kdor3sU꼨;VO:afJn_VH/}BcIiCLFrY>z_UE+suн$h;ڗсkDndXNQd/ly-3il$Ŷ9P}dx 0}fK0C_0'2åG( (& $ t ӆ2H& o'?܂AooU$: 'gLs4gjkVݵDX–[;|pTWu*N|HVDk̳"qVӖ@U9g S?1C afLLل|̫8 =5 0<ɐ7 Ȃ(AV,REML0YKsmy`PuKnT=^JS%豵 Y>һ 2GѰuK!Za;aW"ghwn@25W׿q"&˸<91r^gL|7yU^VYUWK z|{Į jÁFNhYt|,mm.}*؝;(b0}֭y>(Y:xƹjn j"71pD# Lg|oop RCMz+ōo ei|&g2L]mܺ,Mgr'̇PaDR1{haKFD_b+܉vʟBXOd-ByG6=&u4GL &fE0|}ՙH~ !YqN/z'2{oF6FkD{K8A@ °*;+͝bϸ)6"7AxhЏ~7ɃO^ 7L@Lt|:.ik E9Vm@R qgCP URn LphǤֽol0ǪS=[1PZyhdcy?nl)iB{}uuOtH[ !;%N>(:-#whCEsm޷k;MVWJuNjMkБ2bN C~/!tu\!$ {e֖s=uT>QW", ;aU8,JI)H1S52M\H}Ƅl=10H#*4?rTC,ki" nm09--V.0Y ukeT\N>-;3` NV37Z9cElqn⊘ЅjQ|nI0MpXJ.4s *+!Y1ܐྼ}e{oFo#SP(:uU$!ZzuT_dcSJ"tEJ_l+x oekV7͡ 7ϯo_'ƐGQU)v=BSK"%m[L{BZmX1#Xt.]BAkM> ﺍږ}W]:#BΎd WVB@Cqb^JlHSqogOi7jg |;0&m}YwTRN,C. ^4^H`gGx2("렿? '5kid/j#m҆ne"k5#bhuDllfU0N^2mf4x\C)m>SdȿJf˚&FDv:&:)~ݽH6[L rؐ50Qp㕁\wlD8ڔOSB .iFeppZbr]sQ8nDc*$O^b>:njAlԵ{Bew[,áYifr,YQ<[v[!f}iI|TT?U C0cÊD%:P:!7K4 ^cIҖIRK.4tzF\3IޫJZ]`zidu~k7D@f >`D%1'$ꓧr {bR+.d3n_X# clOQÒ ͒kb6.ڶ5׏֐Fl$b*V#X)3Mʤ<}W97ʇ8iq) PhjZK#+E5kf$+}iy9UIJ:sҙ [UcCx6,2r| sJÛ"8EM?&.^^9z4_˷q+޳4vC I=8 7jֶoҳ׻Kw ac;j}GVEDZW'E?4&՝2+Ba"B=^m 4MK1{xC1[!-nQgO\tdUcı_b~lq l FI*!F48go#c`q̿`>;Ÿ)׬Sx6e/Y%'@4cΫH!>OM{%[pdܹzPQ#%@8i_ PM랣pm(id^!o=MZЈd exIП[M([6iFk vps4nJHWlVj0]sW߽>e6ލw e+! t/&5TdIkl(4[e1:;qP㸐E <~Wb7GQFzQ֠W|KB,NJxQ>%dU$ og#{uH PBoxT(Q_$aG@b62C\i+pYǦqIRrb5œ22om׊7@@U+AזQ-x-c}iVeT#&α UtZ6Md v(;LPwWdshV e!b}"ckC5. HW%tkƹMoyr4֩vKh/?de7tqunǚo'G^)%ed9jcPmC)z(k\cLk\0Y)MB2MboM5p`9 2<`{Z+T|<]ptzԩID XcJ$:ULy,ŘubPCw$[CyYn$;E%rRpAn. \E"$iPWc'1ylH( +AHc FɒXHڼ8%c wrtcz!]X{q$א4 1& ,)yܲF8۶6_&v_0ps2Ts!ZlV`Mwn˨T@6W1<_!`ocOU!-uRE-N$1a( T,oz2}fe&25 "K~Ʋo}:޶wYᡊ!{̜bq1q+$E@wɬJCLHkR2oA.\,| o Ţ`ލ\OՉN .-ԞBm Jئ[gLGNۉuIjVuLY/!$ۖv4\0\&,;Yt*1i?F7[91Քdd1}| xoNRp39@xрY5q'.Id\[=aYo;ncCMœ`诠RW/%`m8e満M8U8ZCǙ^bJ>*TV'c?>Ru ItI7VZ)Y*ctfVhŞ2BH$KhTThDJRE{`sY YJبJrgy@]UbčjH}RS+>ڑJN%5iH 4cQaQˣji ]hvM.FaCCaR!5 pЅmf~ TUpP!=qyq'_rg8>g;엵BAp(*d`%jq)1XaHɖk{H>ۄ'`Hbs*yܦRU'#1|rt% zkc#,Zvn, d9siU!i@AIH!cr:k[S0s r@0IwaߕI#_zHX#xv@#TJc/^c^} 4>N ]}ti¨|gEbq\@4 @G!. G1ةK47kc01Kdha9v!dԶKN<)*ҫC[*\#[s2^ ӾkA uBq*7˭5f$_^W-Ҳ>sk)Dud[)`[Ebw_^;/F^?n4-!fSF1UY|QK=5LL_J,Ye>msYOVʬZy%@Qnq#y0 r=OȊj"G~\N!Rl2,gXĺl~#SFsB|4 BTƨùTmV]  T)(N%Nw{0zEkp}-SDDۭe]tQ w7tNB DZ0P)'1@ڈ u8hJuQ6+6=zP髥W8jJZPp%˲;8T1w&f0G$n.š Dyp? X#Ax!ȉ @<ΰ+8 IIg*{ӟk.4(C9:z VqC(wD/d Isg. 93/8=tp3Q#0[1+v83?doB8Q-"鷊k'7NH‘ؚ BXG\bƒ~|:"/Ԭ&9^މ`Km&4ʊى"UU&܍`s[E%y.oi7xz27Q@!1 aN,kdTS#]*'f檴~RRNWΐe8fGwmVCԒ֞tVH=5)>2@z8>r#XxqmG{-kGd 5^M\\gtGy`TT]fįHs?,mtÞy3?Zkl9PD]]deܺA~ޱyt$B-]`:(ѧl S6c1B`1 ,}?v}k|S:PD jOuݝ ]ټTO6o.q e@1msbo|T,ЬR51^%F,TxE=68IΫ4q3xO\桹>!Ӆ_6 -9KWV== A[P>%{)^X}2 %NDGyq DFAEtc _[_Dʀ :qRaiF-u;u.f "*T||~;zU@Co_GpbJ)[ _0@8ЬALɬA瑌ěa7/13|@8T :;8Wa$i*WSU"Yp mjq[QF>#&[c D!74xFу~:-[%}V=aɓ[wƅ1HL<(D{Bo^&f$^@ztwF}1i։PhPZa^,{!I/y6{q N54 6^lb"̰ɇIM:@{:BF&V}e|-Pʳ&&uB@aџ$)k\j,4m9:2k6AwCw(TQFx\xL7HmDGʼnrSl y'1rLYÎ^GFe67X`3qJD5"֥{F*u ڀKtO3$E֔ŗ 3iwO^K'4T[^k[Vs>JTbSy+`գ%7_!">:!4,) *]YTIsRn]Fn hwMi ީgg"p0-Ge 9r'FOWlq'ai>L/}qq'ؠ\.*.]/Ub}|- X"/ѧhbne4;V64A]XO8=e-kI/N,'MKesڀ~"Kcp&T{W'xDM\k\+KJNq?lmK+mpte7xNhJbkݫBm)4I\4-r53akUUB P+W(NlW_54UhtnLKEBjo~N8$)_a j 32Zh( <.']JqVvܫn:k:Mq2Ƞ'~Clj 8$*BWeT{Z t5yp XȀԛFSG8?e0(B!' %6X RH[*#|gW1K_Nƅzluz1ddKbs3sq,i@3 .C2 :J)$ B$=ٵâR\uZM]i<7z'ٟ;>DNoٜw0`qJ M*jko ټFU)gڴ^)o0K$GEGT܉lA۲X%) Ks׮S}7ڷa5,F,B"%aXA)@1 _k79fkx_MD.18=L 1xg1uGJȝ:R9\G-0[y*[bn< xŇE? 8EYi*:DSUØ+GPeeI⩱ٲ:oX=1Dt^Gk<ne|2M%F:%xBPȏ.`)z[2[^Rb<8'\q/(e JzTdCˢ, Wqx#M B^OqhftNlS\IO{PaN0YCS&gWm[B~gÂ{va4᭨3,K8- <NnF30q{ D扆ȬKs:KNvhccyjoiF 8Sbw@F 8jYԖ< y.ŀ4!\#JY%Jb5=61.:f/ ǥWpw)~,g=?1'Wyr}j5 ߩS0 Cm=*)v?7O²$@I} ͷl@K gz0]P>y0rUǍ_G'LmYo#Fp+3\7X--??K_L- ?z 1&nɲ t2 `'+?% .Iě:Q? >u-l>#o.Lẅ́dtD< Q3Fۉ9ƒ*nv׽Uu^S>~&Q>׋7xs:a&8OdH("[B~Dp#pM*.@ 9{Vz%jW6l OJ| ~wze RHa^5_n"/~:-i[Z"9e#~¨?/TZUOE%񠰛xvPcEp 9WB8| kYb\Iį_pq!Ff9m"ĕrY/GJ.w?S'BPm,MP5+o ?$Spk۪b&[&y.o`yAA ~Apb@Vu&L؁Qu;CnWIuvjG6df!Uւ@U<-߷%TWS.xo6&vg?I=S2w[1(qڅ$nO I((ǯ=#g k[?cV4ֳ5](zT z)2$VEͿMۼT@Fd¨kBFnFPه*D.G`j )i?yӅu=}Gad3c;;! UF uJ&$u E ZąVl3n,pkqV!T7t"EbN`|nj^T%kЌ5-u6[Tai`nыJI_dPKC?FttŠTAJ b CCfgZ_Vjp LŴF%+?}OCk.ߞ^A޿JxY_$P]7ߗ+;TPnͿ3qu:ơL!N%~3Va$el\>*A߭OĥD7 nQq3[hPm+C|cƈTܡɰkdydpcsB*C} ">olnryk~74RV3ş#3:lSqZ!Ye9aK`|紒JG3~ǟ¶h apeWbk_<Ȏއ*,;my;oq3 |R!k>@&5R2v5{%.f$*5jF.@!:ǧPC./g^57̓X-Y,BrbMoDe8;OyۙW2պ{օMiuw'O@f[BP-R 1-{>BbV.~x>& xwҭ<~Jou < Je;!^6F.' Ԑ9k*hu$OnQv^I3rε`y؍$JiuGl*s=3TdB7/=FA@jX !WwM|Q QޞszB8rcOuYRDI_Oa>Fi1*m_n i;"ݎ 8ynl1^F <y%z5Em24AW$m̛t}vlA4 n5E炻_Cɞr%}.L@)rP"(3{[SKР,!9<:=H8\,Hb9'Y,+0j.4JMQNJSR*%2Bo FVDhr;uUos^#tmW-Uk+kvǃnٜvWԹ0>:t3G\z sJ9pDlGU+2U-l^l9cN zh#"QV9nC}r>#禙:;( a9Pq:ֶ E a8zO&*\HxK3Lj,iHc:_K /֖ Kn5 1?[cwSciLmzF]ɡ‰-!O[w0w*.C|3@ jl[йkO%#T6x=}%GyaQ:5S74B4rU?s66LL-.t;U?me1&Ykwe"l8`oQV_I9<c%ee  :爃U]A0Ӹ߅eX3b9nHŤ -ի/z3/ä29)#B,PnEo9Dj1A(A%70檰f;6}pXt@wa|G]R\f~*jB+P HUx҄Lj 6F(n3ѹ5i>-mj)P#[/GV^XDg%VnK jտcRCEBA!5Q)C@_Fj;M jݹ x_mcQ51 2wL mؗD2n&WIcӽgI%`@'fr(nh?E5س^ LF;sJPQ1ao<JsWvn-$xDc=i'2Ho=9>aD10p lAR?84D1M&ŃIjYX]Ie׼Rl'OI-&4bO^nQEIU|%t?`۸9tQp{%_ ;U2 ww:0x KJɷ`b.#8RzF3dD>#ڶwЅ;rpc)a 1 j2E YC_ג>z{:Im>Yv0'~a{2}7H)jykҌb;$OP0ӥl%-jp Q+czg,V1yʂec1Za.˛}lp]7,25_sy(X2GA4n I4^mU_K[h*څѧmHS=JNyD Dp9*< (\6 ^/WT0BxWI?̶% cކd ALjs' 3?-*w- lo! ?ÿÒ_ae&H`ϥ$ ~hLSE\ZA&KFauxkoV'#7otc^$&;NRsݴiWfP Fx;Y}v^j뾑ܡ~^zZYXC3YzpU\@St[&({o~|4㼭9j%Inq@$~UYp~zge',% m5^nRz ؊e5ŗStz%"͉@B:;َ.N>l"|r[Hq]8u:;K6k& c uxMs+ck|ө94#gj X|*!mfsHKsIن>a ;S6/.ğMkEܜjGM4כvcS3pщ"υv{Iھ7*K4~ĠUW:Xr|OΚZI"} #:9Lrn>Neנ=YEP@ (gnU,Q߻ѬXЎNizm! xb)5'_5⚴ȇL.fD&0ۑVOS/ hx Y!/ׁW8J20@cmZJ" 1/ \7q̈f'ϕNXwV.`]fH ɼgOj!Q!#F[Pq` L &+,^MqΦ{n@d]"'䖢J;[Fa_˼ܦQ"ʹn!ȨX~B"ԎqWoO &|O)<$,5Ƹb/g<(=.|Op" 4 FH= +?TŌ@ٸ}XLwBLLv^x%hM$ibh[?%s٬op*+x$ ~LyZc(T D,#O3{WRaٮ.!TBVf#F3\D·m^l'S}UnR0ki ךϣ,4QXDRV0H87aF%TfzR%{F]TQp]hVS) ݶX>M=lN'f[Ws@:3DS2xNѻ`QFHɝc'-P\徱C)p(3J gT۹}bPHR0Ī#r>a.|2%Y!:%V5ѼX;=m,܍UVd WoSE| e}Ol~q?#R;"glo|D)Gjahv'"lPjz ;yByy2iQLZWg @M.P"-iP v9c+IZ^7= XsJ&ː>?A`FGk,{]%c=s׷͗+ 쏓.x[v)d2a #a<7 (8?cK6^ [|ۦAP~7JI-56,wlC hz;t-Uw墴_ü!zBֳ߼:I-N5?4JnQ)d6nL `/m&S)U Ù/d)OᰝKve^}Yv4g'P; 2%i'm;;m &^q-]O4t=&6Ssi٩D I==Q[,^QZjs#h?",bՋ\}ɉ/pqaz 4A%7(ll$ܜ^]PO`{ԸhШfI-MZT8T|ֱYb֖ޅɯRKqQ=wH$OOK`@R:i nj[n +eD3 [[C66 S) YncP+ zYD奈w ;J.x\!g~ò2BVuݴ1{_*Be+}rd?BTsbV҄umocD`FatC6M 8%LL3c#cwL l`n}ϖ98&XݿokV[ AwWuk>2c(Ͳo5wFu?o:_qk8@ZH0\ ~Tfraf׻j,tD=ͻk_des$NvC Q;xeV wZy'G.lM$gyl \g nxF߹l/CDJ@`~DzTt#mՌ+#$c.`LP/7#jS8=I` T+g͟\_+{B3R "B?+) 89IAZl%\HVe9W)SSbJ;S@Q!0D (?0` " /U͗C~"R42$tҸש/[: n[K-g! rNAZ,? ~kEO,ƻjw:TN5\xz:OQ%ڛNh+6qBW8j*GJ\c2a.UlHZ-a?aHګ1jG&2T^p(P#g¾яyKFx %5?# (qϲqu7:zKϮf:>TȏXuK)U :{x_K[4#3 ?]k#LVQFml^A"MsP/Ҧ蜻.% WdXG4`Jf's i Y$ޏR'|IAT pX{Y-7*w*];:9#cH;.ps"x\dh$"C]? )T %xS w[Y{L-ytQj9K #[lO*}?q-wskof.nۋ/ 1b;s؄8 LfD͡$s@ކ{t I'0׼HSm]Ioܭ7:7  u e4*!ҌTL۪ӲtV-He vS`<ԝݞHLmS`K!*T,.Rp"X!(mԕZwT-l^MTLDŽ UGc:g/J冹hhImxa"7wNi*pvniEZ<pk)9o2!\/z<,5z'Ԉ[jѓ$#tO"&25W3F ]Cr3f˥Y&~BUkgB-Uo~_j bY=gTieTaB:4뿤۞ѥWʛCZBhOo[$ow^ۡj]3cU2"XSR"K8I9=G%͝suvʋ*D7'\#`m>xHYXV$l/bAJ(EDHMJ8H܇e{6HGL˸"Bpx$e^I+/ّCm~,~0CUPGV[F/c 7JW̎?cp EƱ>{kv j%Nn\%AB$~G?Qs}}Zw`&buIx:#/Sgk@ЁoW\1dX+/VFEMkܝ~^ V{ :q0yRέKSNԚh/aZY2׽d N7*2JV¶qqG\&9uJW_Cn/i0+p'U=P̪@f6.nXč౐tvD?j^< +6Y3 F/QVLк B8.*B \?B0R\Ŀ@D,"R|6EI5CEG[F )oOB ZeہƲ|wCm/͎}p΀*~x9~$ (l|9؉eݻMlNM+C2X=غKD^Oos{ĢQH'%u~'k۬ISLuI.L PW7X b>.4Bj*QF/r*ẌM%W}E~z1us$!0b?_C!1{ǖb>_ @C_ʪ J"e*C=LHTU OփV+QLΡ\"PnL`}/^AJ$"Bfyy;eaNhCa4"њN7Бt=vsf_<^`xwaC Ў=qf@ Y 7mhL}x, M3LjϒrA OZ-_FJbh幩"K` Xf^Qx'nBsw Q }b.ec I7݁~sٗi| ԣdc{lT 4P&*jy㈾e j{cu&((T0(ڠGW|tzw*z,W>2[ k2푵rW+^.uI'ΡMmfnUK=֬ ¯((%x*ΌE 2q甇5B>5"x:ѲYX'*/sUc"pD{~ۣ=5܄įz"{Vd~G,;ZwW$^M@HWB[N3GRvJ*K!U7BE51K[n7ky8N1u(Punkl+3ؼxzCTC0H- ͘a]M!1ZxeQ~y-zzh3w} U()(vQQ+"/XDU۽}(?BS`z]0,sM,)O&KNJTu41ICF\opTBSU`D5̂72kD){+24kl/ C0&Vx)L-tN*b|:L$|)a#Z≺L`ϩx[Z ~sT=50#³3YܕA(6{C_mђ7a{ HMHe曄{,3r.dQ0wH,C0H%+1{ԟjFՠB ZqkYGYBiTrZ4| 1q; +BϜ)aS!a kC}) n,t+=^AZ Xk".H-뺵XTg/lҺa|zİhOćCOy6q u}ge cM.dԪ H1/VnR/gP U4c߾v7̋$fJ,=gzԮ>Ln/)iQO/-MJI+-f_~gkd`*gɦ.[)%0~[ONPϨx j'Fp:E۵brEV,TXgK}C&N_UOI!ոumzw旳%UW^o.5(HF]Cs%{hD"y`ߧmxWDG$6 Jn ٜ4 q}ˤ5>HEQϦfHd!X\1%&J L8'BGxp_La,%[zl)2T|k}#p7Êf/YڜܑLgnJֶ$:`HFW%C Gx }|{mQ)[ G{79o!8NY\o9K:FG}Eåo3=N*ڰtYB*qMZunHTSZtPoNN"G#zhݪ,uZזJw-* ͝[ ](Uk4 1ƅ#.n}t>@? 7m|aQ?p+pev9wZrTY7 h Cx]e\f)Hv-Di@uk5n-#pN;Pa/ g3VGs҈"=in tG?A&6Ϗcby"Ƚjzd?Xc!8ܟ%TzbL61:܂p":'VNQͤ0i>?w,Hh%a>d%m &I+@1 ;-NEF .؞ :)#/Vt*cTXZ_3$RP̡gdR&'CB#79f3.Jy "!{-"y_3Fe`̞-dK7-CraS"30*Ԭ x#iHو F %hY!39} sBW_٧![R=ԋXGJ&/bk^&y !t͔zi\SȘB ~Cq$y&7C{<fM`6+=Af2п^{΂ h$8ud -H{ZP.[=fJ )ȽjH Lr{5IhW Ks5 }Uǐ ]W>, O[ 7pFB$`+X <-c'&ß٪zBU/5ӧL:NELbͪs+,"ww I# ')U$I`jZy00~:{cM84Q\ o|R/! 921-1t㋎·#N/%*rs hJ˝(l~~cB6"jI5[v) R03MqG%Bfr2{0{@#V7~b@:m@?Tf7v /"׻lŔtArĞZ@UFQB(*1+Զ(s Cn4Sּx|P3Ļž=Ɋ@+A6֥S<ͳN*xd%Y9[jf~z+V8,]lKeHbz΄qB5K#SIU^a'4Q@b}܅~BF-vQm514Nr&(p[4PZR܏3WWgGayJ3aD0LA ޽nzru/ Uy*;%yܔR~[ Wh:-.A*5| ZW@*c1`u^ {ǙKkgҹI_zm%KbKg+( pT^7?GMNyQjZIض 8P[eE|=Su >A=Fհ:Jl:|8]QR=,/Il_4"1Xq5֞"釖Xs}mf8S"w׿מ%}7[r[+t)CIp]zk;QO,c4vmsժw ( 8Ay :o6PD;d0/O4vLUzNviXI5'g^z5ެ)W_qĤ6U8BF(̃6"jY_f͑v3 swuyDx cS~0&iB(dl#u)ZUS)ƒݯ=S@)u$gtBSȫ:4k1.O`4`)4뿺 PHr\1\K-VQ=6h2AMouTp։ ((܄#l$HyppaτDIY4ށ蚌!v=$2kh645˅8r! vNjM10}|-LX9jC-4vhڃq-[aN4AW /IȍstmWF?ú>@GĔgJlQÓ IӦhQ,! MQԐR4)ep ܦ\]qiWOji1,q2$׮F'ox0B PhoC-BpFƲ TXatчJj!ˏk6M>_ i@S}]KwZhD˓,=Yfs*y/0ezdc2z +G9+c~'sULjAԨBdLq"FBltlrw9F*vs$mxg! Bš#Rʇ͆7r%mh#]PɏPM?*tD39%9e<%l"MDEFm5O6wKh٧ *֦W/>rz]2/JX DٯBqf`5n G/Ŵsr{"6iKRBR=px\)'̙{=4Ꮊܕ`Pf>P:y y`u=1lqsvVC(~Bc#3;͉qO(}3u|@u5}r#&dB9eD*F-b n;?/s] ͵Ǹ3/%H8t@{W ؟N׏FQFJiSݣe"}=nޑ,ePO[ Gɩɬ :6PH"v* jOuM@+Ah ~"q*>B !؏Ut`/ OCiV3,@%oJ@H J ,BL?8ƨPKf ~TIէEܖ1ʶpQQ6ԩbUNT \%z(frĵDJs0/CAȖ"f鎭ϕX ۉ *If| 7~;!"JfkR ҔS`*-Hق}>%ON;ϒb?#nHTZZD&܏ө%'+2Voy==yqx7Dv`~QAm{eO?.;DKVTD`sypw1E }^"D LFe&Z<;+gQN&"ؾb@6$,Wްm֞8y1b37󄋨P=ZNqbt]a[֤8e4ձŧ:l)?fb,[s3.7rxR]% ׂPZqvoK"u{GWf_O#mܕuH6EIַiw h BE!OHo-m-'F{"- U'^an>5SmCY=ʷxRdLp hXctPǁ3G7gX|9pxYKZQ#;h~w)ujk!;FUXJ*[ቡHՠ *Lh3?.1*M)xJɛqnjyRV/)9jl]"b\H4hx|u}#gS>jy,ܓo$>Z3D WeߠS;{ȼd6mYfA?.>5 0dst s ϟfx+&JX?cH`o7Hy#mLXuF>`*XvhkIOsޥ8 sc~G;P7ag֡x%k:I3_$ۛX<”>Mf T; b0}g]lE. ЈšWVFeayV\v`twhs}ijI魇:(36 ]XF6Ng4͍Z @G`r0@+J1,ad (U%rwEy[1~VtA9uuOUQ ŷEN@K/VKY*3Ӏwe,jTUTȳ [\.hS,rLA:(w*Wuud4-U),%!ZJV9k=V9PڨJX#&ee8Z~xaj]ѯv*|5'CGcY%8lG,諢 keT#ɧ);$my9Z)< <yldb%޴ "DP;Sgi[|Us)+VH7c ӈj *ebԿ]TM%`ԎH s< Ӌl V3g5UkfpTz D + ,W\ݴp೰?j;`;gK0?~\i}@lwICwߺPɎ*='WjvxJM2YP@RؖODy$_h.i -Af<u7,eVN)Jrc ŷ8lڴWo*R,iiâ{hjM0FdP;#KsIާi:M86y O$47bn:d5|zv굈7lSK\$J{ЈcNQ [ܣ`YSjU16Y^ ѣƪ6W)CGz>NԀ_bt\eyn4GS`Jݡ`Qb7xkզ%s?ف=oA+ߢ -N(ؤvS[`Z4V{5xQh2rK +c2Gk~Hk(I7W|ߛ:emMLzSq4/om$Q?хJu_a1ٔ(c.T"Y(-b*l/aFR R;":s%gʲT}|X?p,rSЏD;V]IeD|k_u%.%%wV9m3EгKA؎D= 5\ycW͛@^/6Iեa'T~YraL`GaF̆%0}Φ02Cql>>U lf8u.F2׿bL);9*:H{$v}x6|;wkT ㇃{o5TSߟn-}UN s;MKS9TܚHokM z3J%\nVRN I 9[DxWV`@=8>D?:9TEZ81!qn(9Sd-Z&E tIRd< k{#!Lg" D BnL[d,iВl"G8gVUwYAK雝X3# v,@2`nޛ~ZcjyY:,\HCl+Spf8h?.}cS^ ?:7==`dT!;ᆊL1o.`nl*v(E"e}mǸw)M0?\eIY=jK9Y{SCK㿠5>` qZ)ܗgy@hOB@Ʃ@we'3ޑeV0֩%tףe$xJ\fXn*>"ѿr[ktMՌ"P=Qomr{VF_;Jtm=$|e Nq\O1pχ~^u</i(ETڜg Ͼrl]p ,JzG|5E_mfRɝo"\bT=ouV&;{D3jsdo^I|qhCQm6ĘPK2qgP%H `5z3\VO"_o;:m)y]*g~YjNG?.A&uIzĜJTߍ7NcU&;Rke 錫/W珓pB z^IAj0&KIp&_fDF3}gl%8'jLB9yW>iX#Ny]Ɇ0bc8Iew}ʮTS_q8Xgckʪ'[ۏ{MHUTbBqJ<*$}Njw^v`B&`AV̵Rc,# #G_eH j{wJ JpCo@=pq{H 5 k 9,x\[&<H$ bј:xieWw /= }iV $вْ(3l,o 綾g_ܧ &t~+FjkA28̈́joh$BZ!ϫ?PxqEv`P`Pllⷝ`dzIoMi Uw_Ԣ7 Ŷ Qī/Ŝ+i_3,òDe zdsJy{zg%fx-漯%d1K{Ylpʴw*rdV890Tgnn  : xbF~ A SpZI_^M%הlfgnq*$Qy(1 f|]ShŻ*~?Q(=!qP{ 3& 9p d`ssMlڦ9mi@` %ޣrOxҁpCۚC85`*>_~ ?WS.G/X`@Vk;v,L^)Ɉ-szD]˃!ԫlqbpF|ΌĭޑpOZojyA%͒P-E]՞e,ˣ9nƬyX~ !;5)l _ cV3x7}_$trce; @E]21 ^wcmEfh~6K.c rH21eFȞ$;@hޗ\|AJm',}AJ\ÈllcfVI2>(Pm@h-)k.zQ_ 8!֢x|KxDmںbk@%1p_g8УaՉ=Hc NZ˩w RSi٣}rh럪Y㚸f,w0H }RA^Q3g?oé4 U`s.k0GPUv>-[*PI-?GX7w#37t^P?Bdw\B~:0]ſJ]i#f/|cyG.L%o#g+#@(wV +I<^Oyc%Q8I"Lؒi#,S;5# oUv}XDwբn0~s}μe[qK1f$a՟vTGp@nFZYY:i)cC+oGVScpPԪuQPNQCܵX{ x1".%7ϥyСAfB÷rlc] wc4g|6O4h00$7P=KDT nb"Gk͌qIAi 9R4!>+aOrf<:GdV4[XԊ|hսw3I"7VvMhmKX2$eHWٔ\Ip"۶,KdsC t5C鴦q,MڵE_mDu`mmʪ",X (Ht%:kQ?fqN=RF<.Uy2XOuHTtL[\LJj!2ݜY&R.m_54RrÅ /rFLgr2!9%u[P{!o7Jc%<* 6,m+hm &#?!݇S[(8f uZǰw0+c0ϋ9yC^.=D5zNs@m"o[^b_jCҌ2|"vHWyv; ibZ\B#楘wsA)ϠPo@}`%a$p;|jඓ#=?$ۑ1ir!HteJpj0wW B)vg Ҫ|:_D}@Ĩ8+:(DLĬxzk:ZS TkrNp U#y)Z_b6I;cMBy0ġf{.1 lqV#?s^ 6{-C0:RM'֕HW. a!C[fU᮫/y„EAx MH XN.QĜyq_ƈkg0^"M`Ek,kPJ Z^ŅR&^;%{ 1C2jJ  1U2qDR!㫒͉|ɻ''3_(a:o%@bGA-T> e `1 mTى+4R5&=*VիDU{b 2&ń0d d} XB>pU3-M⒟aF+zM,z` JBٱsH19tS͂ YtMQq4^j`^|]VTUW4B:sH^٨*}_i-M P81]q!Hj8;셉@elJʊ"g}44ߋ3:_+fu1e?]{Oic e!>'?dG|DH;~y Xh[&$ 00ɕWq9~6H9M2I`kwB4̧hc3ipo12^F+qk;EDzz|j&+ۥc?a/B4AajktHA"{"xC4º$}DĜB?g &?;؈)`je˕Mj&8Fj'r/[ ]ObƃCwn͛10V熷= VjR*Ed+EM]ڎIlEїL~n]=J)W>k+V ])EarT|5i[P{2=D"{8 ^1?Jfueޠ #'x լᶍhFέ4iYHfS]T&klǞLSć-jc=VqY}<_Xd*9i \gFSz}O }$:A@='0(ۜ,! 6s~;C& E!}8b;$c'5] .^H)^}٫qVbkm$/5*O-dP}"&G`$p䛠L<|ޢ8{AgwS1].鄽r+1_GR,LWwmDI,\rQF)$anccy2vרc1~t;8/Cb_j^4|GpѓۉINN_j^;Pe=*liɗҭ eW܆_y ( M!h4]B t|GITfA^T4E+ہo%%@]&O<''TD/R3 L*>=0₴P 5"\_)ښ#^|c=ݠ>b/O,/r}z-]4K/9n1_Is߻BV!naqdTΎ;|~SyEG*ݢɝWeZķX"6M0V-2hYց`BdhNiWfRNFb w~l]z Ѳ~.w1!5#EIG6SΪz3wrS I%u| 4^R{]\KGvQ b W*k/d _@ c4Uƚ z=׿GwnCݓ^Qr0o„Gd\i=T@-*! |AlM("yVEF/D5Y|`i?C'DOEIO'}yܖKŖB,e5\ hw {#>I"344`yMB[4;vvyn!3k4( :-E ~kJp ]u|o<2A܄r_JLxNTuFUS.ISU64EH6YVmLmElKȟ#}ak~"Vej<:xf;"ʐ-ڪ uo;?{#72#"{~ͨZ&9V+cM[ƭTv q-\X^yeiFpsY@(I:`+gz3gH@Dq8|!̈H%%594pUЇcul&Iv0y-ZJTZ`r]5i$it'$H5a.JI[_wI"|pu_S!1Hf\9 ] ݺ+l+yĕ #)cLT+cFΚIʆMC cU"r  ಸKNXSC>mKThŸOc@x@)u^ ee_]F//MeA=$T39w&nA-nG Z~R=j~U!-ñ1xҫphE^g DѿDzw4O x`2 m]x}^o iE/1Ey|g# I45 s}cSCBVW~'! t|UY/顙uIMYo Nқӎ/ [ < t_2Fv~lՖ*݋mbYgMe6P\Bcj׺y'V&^ֳ690x$eH?Ek{}$+/WwEr$D1Eş62 (ROqO.ُ0XD8l|/B6Vbr2 @mThӄ#ꟖP"ʼ)D|&*6af+?xT(t[MGgp?-& ~fxm4Q~M v!Sʔ=NTyÜIH)Vct?s )_hsxFXi =.=A.EcAb};-Y%)ʓc E!Z"O R!+UmeOٮ<$FNisJ5Z2 ɲO6U}WCP)+P6чqJC2f1 lk~Հ/ ǚEl'窿j罊!7|j!.oM 9&Yϥy w[$ | ;= BK+|si8™:v&` ͳMa2T[^N4tcBxű:rO_3,ȹ6:ȜỳYփ":H3>&g?M;wè3rϭU/R,xz&}"*?0ЛS}1V$ًP^~kK~-oOd tTP" Y[`eNa+|i,cftnLuJ]i=.,zm#os+wU:!1BoKk&YJL:uLWqH?ooo&mYoM9v?b)cJy V:!?|,RjTȑNG ws۳z~^,#k,ǩbE)oΔ;p}w9LVj5ݭj©,\yӜWյ8( ЂHL-MZv6*σJ6CwsU Fc0)xE]1Ug*'ۧ%cE20If=_~pKX ha$x44TGԦYN$*%#\!46΅ڑS݌EZ"9Rvig0")v<(5 ɭ6jXvEscۥXA}VVɍߞ?^'KO ~%>u=}^/93{xߌq:My7g\e@$yt8J p/C<]5I|7٢B>oÇsoԻzlAJeYOM +S<`G2ԈxPjʸP b ԏۇex9Xrrj)r2K}o 3w?+qk]|kW^~0 arA Mٹ]. YkëgC *ۯ7H5á'j.W=#ѤO}aKP :'q`-ErkYEf[)Kay`|iMVgd˽]p童|b$Z=x~K;[l+ۅ^x6~y-!YpZ~l^Gc`H=.]NO8ptދSK ,:p} N7y= O%%Sm"ӆ-Źw ,<[}{Jh: j!:1>恫dm2~q#=º3H0z^r!p,M*֎Vc\o#'`SQu쎯•Qne;)&~N@0B x/K=4PB3WJtVh|*(—Nu'ToPޑ8!"S-jTxLՏE-^;!C"ιi>~[x\αk@gCwR;',;f&0eCʃZ\/>llFΞIKmo\MD={/}uÌbs1]h4 1K;[.T.+U‡c'`vJiI6RC:)켢IȃӱaJeNyTr%Sb v<J<k"g[(q9NwC& ͠cϥŁ < !#ro` e+H,W**۵! f.wJ R,e ݋Sc7ˀ$rMp\u.q3?IӁ=p1OdJG坈{m,) Ŵxdm :X810wfVl{,\!k! /qW?֣>7 QG4@2 k9X4b[ɟasbMdtΡ]hمÖnݳEurGƇP@$"|:P-!Km N}(t @|j^d hr\1A,ƀHixqRG=rԳ+iOFCduZEDXZ|/ۮa ͚޾ytD^ $Q7ظ6<F_6jϊxc$T({GBNC "}|CgFƪo^ǥZLB6 Z[Of Z nCAccB3$"R[ s jzؼZM]h Ж3/Nb:q'*(-{})Z Oo% ivB[!-0 E'? .[V۔S$й8nyzd< G3ux ᑃT2uaZ9PŸDε@҉ڬ<5;SD+ZzϢkә7"HTAO< ևfpJ~W~^!;:]ٵwFF֛;Yq ArN;/DP 1pHjS0΁vvXucǰt~Nzcó$z斠 JLj@ 2.u gP0xsuHtq>H-J8waṁVӵ6+ b!iAmq(tOL57 ,-sY;%-ߡvrRI5]e8ؾrJܑvd[;a;t3Y_FjjHGFޑG<~e6-#Ѫ>ʇEUuX;`h+50xʰE? -G~5T0`'kn{r1@KENT1Bɹ%B=goә#\P`n(GvT$KBNhLվۯ H (V*XCX[*A,ܸ# ekk'n)CVj33U0]Q-x--/h忨7xڮwGVg8GnM; | hK@W|QVI%:( WJ3~0D#Ȳ7䁫e.S{d ^} Dd;m)/]Iϖ_1ԩ8ӳp :.v[0 Z<Ծ=CMubF=ӗ{du͒qUK&> e{~H%>qZ}i "IB; 1BBu ke@k5,3;}+zӐa/-@%*!$׈J&je&# i5uyMi%UܼTgBsԋq&B)/,'SU8,'ä(QYkJB+3<g#ωp?+?/W1 1\ m$ܥ: 礣z3F(%o,d-TX9 %lP-E;[0 kăj&0qܐZ֋ڠ-R{0vTަ" rKH3@w_\߇?_@6=Z_" wzII'/]6P9 w`6Xfpd5VQbQ mwŗ&VQYQ}e+S @ (2|x6(΂o#ne 0a>OT'I@_XToy4&'r4``=YRrNx&#>uz8f xwئ̉1xsgT~0 Hu͘c! U4x j:Y`eU 8Yڈ"?4e wۘ&X#KNE75(Ǚ'$\zl3 dbO c!TPu+ߑ]>TaL̀ɚ6#%qT_gA,\ /WO-9]Or'ƴBf:!nn]2RS)BOcU$(t7h̙|BԸ uj,T4hJlG(QЈxklar  Ys\(}֎l!s'&a?ީy2qx#W׻ۖiJ$fh=*F/a:}?^H_܁XoդLO}δ@x4nt9Z΢!jbi e}l:̲SaJ"R+)(m&LR6pq`>$nZ!Q+n%q2M[E`Ԧ=vJ.YB/iVʪQ  a75UZ+H5xgQIP!$DʲCs*uEmջbX6s4?:S2{a~ hs" :zVh! ;^х/mAqXI2Wܱ R'q]?^ V(tlu=_x+ZjUgBv$$홽zWI}=_[c.9?Fg2*#H՟4a"n +`ye]Hs |pcHg譣vy ER\\R*p sb!F-hŔrS?o-mKe9|CRNեJ"QJָl8!@Q9)6 \DcAYYr [;f"o`J}$v)*9 tfL?pvRs07yH]ߩ[~Hu{|ȡ(-#U[Jyg f *ҤkþyV}89@;6ٴ>s~WM6$0  %^3S2GNzc'uN 8Qs} +c:W!wK ׀zz)Gy .tqy60a{*KDyI4 9%@Mv1:HZ0$Ϗr&>/ $9e|mv̩pJZUn,P  / uasZav#-~(BlaHWfD2]\s1xqH#HN!H+J~:~ B; KYqča']H:)c)FT$ܻylghj=cn_|FST螫YaQvùFd=J4! <ӠV vM P?@&=#l# ]ٴӏɡ`+gkKUհI-Y#^AP9kN:h06nJ 2# ydf7 TSB$5 Vs?ՍPMCŰi6ZHzΚiB'wWǰDl1W#0B]!J?UMk{xv| t*0*11mPӲ5;yǘChTbņȁLa4kYhOR?$!jr'<LNSi]u0c8.q3/0 ڬ'䨩,@7ð}x(>#h'[<_ᡑt8$-FZSJLb>ec.&?$r!]֤?T,o{耔?, @܋%!ۀ4ڄ"ᣲ%ᜤ#,cJSDK?8 x/?n^'y  jQR3,D=Vͻ ;)Yx\ީ'V"ϠKի1khlr$P}v;%J2]m7a^ڟ;n ވ[}H̠Y]Jf:HcF2b~ٙ*ao|F<wm8y]oj,yRZ"wu1XLR'GuQJ-;b.G{w7766rGSjL゚K@^?䮣l^}Mg,  gּ !}2^!7嵧W'<3#~a$_?eg_:j8nBDQ12O85yB='W.(c)Ҵ [39 eVI\)@|Bz.{&0ŦQHr!QdžGLMب^ŬF9lRAg{w:gl,ՃB[zݤNO~;i2x4gW \PmuOri'hhbz U腣ڂ8ܪ!1n'6DU NFpzh!7wz[p!@w#`?t.ÛWۉeIs:ل 5 I|Ŗ`n4[԰_3AxڗhNvu"HK\[LYp-ˤ[Sz=ߺHxJJ5"zp[p<ֶ10PUEc04Y-ҫՉ_f4G 5u)õ6:i|,9xX{fo6 KzDG)w/G$z?pݢ]q srE` .$xbŰiZȰ,,fވ,l9<)fژҝlRxL YZ

      >fdf#t*{w ]^ӟeQRX΁39'[X'^_RܕQ1: ƒm|(Ш&PBߤ;̻[ ?Ĝ!aIE!pJ8kD6 *˳:0Cf1ѡPEF~!R~:xP8Oh׉k!3Bb˰ֿoK>9LK 0V缨'j8dCFIARGiDON|Bo{"֝T2ЮZ3- gӭ/ڢ 3|[&&{2C*:^%bM|U ſpQ}R>@ d5FYfkp%eCMKFX4e>R#c )c KWem>kr. &K``:ă2oؘn~Nc5[7bS3͏CIF5 >2 `r)`"Vuɯn7E"h֋3[|o;HɌ]Yא _]"*lLt>.VGot}PY4Sx=ĵ+HcIpz#f߉Vɇ};w1= u"<(_.EVE7ߡZ{l; AekveU>w5#Tuׁro2aPs̯uS5-|HLRӅ/~yP^$k:O/٪wH4Ě)}maӔpa n7Sqod\Ax3uUW3M!0ft~, ;QH!- W{Îxkp}kuj{?r\ɀEq~|))򉡔W/UݤbM-j=t Xz.<":aPVsr 2=^uL"'c|qZnX0/Wfӝ+<[s א,&nTxС%#s 'Fvß17"xƱI= ~0a?ĪXն~jon$D֡UH 6X'D[(g k +}3ݤ9*@K\Fl!2pTdȫq [x)V R[)6N!ak=wŊ8X(O1b Js5Fa]A(DQG\6SfΧ4ƌH)ę86ʧ3vB|ҨVC %ό޿bQB}) G>蒷5nbؿ Y#PXv:WaO nh1՚FY@pBbN—{)DVc^\t1LE71tۅ6Y Qks\~LicS(RVVP< ah}O]5}E-:7l>%4gG_ְ|.'IvׄD#{wz13MZ?G=Bz: ኝ pZ)9>@>,}A 2yye=ǟ}p`5tF~1j.0P볪ܧJT%fFJ$BѡbYxDIMlpy2#t $P[pȚmU M-) 7m"7EeHKJLpRzwU1)?-TEMXcœAAZ^lqBŋ]{EQ7_C^Rd۞@U'TAњ7$@4V:MjეׯoaR+A}JC֬@> ښme%qBOʉk*l&8RŚnϙHB6?7c+]tDTs=MM $յ-vs<";AosGP1$o)EvWL7vۤ*#xӥ d, PAu:/Ĵ9]`PHw738y453V.2ݿNL6naU#[Gd?+,VPzT`e}oV -@|D4ܬoXoI0Ծ1A} CdBLq+IE~pфZA`Lz=ث<~=/[+R Il+_9kD~w,d7F@"m",_vn_7JWg\i "jAQ/Y,\.f1;ڶpJU?_U7ψoQܓÁ()n?U%[Rp =-1w2_s:R06;2b7WZ&">9YޥPf~'E,7 f$!LeOh3S I-:7:̫,sW2(5mK/Ջ>q%] T^Dp]ʋk?r`h^]5Y֩YkR'\kTXW rX(Lr$\14c'*\玖<:|]uxkIwa6J߮bOB h(6U\#P?ٛqؾd-. >uI<3 ׂ\QaSSs/? =k"(>Mrj pdY΁0r/QYߠ)|Y>GsJQ}\?ƨb0#4.9 ʭ6s z9Khk`ST)Ĺ䒱>$7g@G84 ϔDXL9MP?OBo$1DԱbMVi9vRwX`+!S$c{nv8#jWzQx{T~ n@;Yv%E%azY.<K&A ңV2}Ѷxzz$ BYkVELYE~<`ElIo2A'3&oz!^ WƄ\l╰1_ůC^: mnS<o΂VA;p.NjLer)Ţq%ߌ~,hwH1Sބ}8stnwX{>7F{qokձM]Ő[$]كy7Б Ye64ScU٩&6"̯7у_Ʉ2{p59od1$>5Y@Gj`Qi|Hr욕Ǥe&a(鿦$&D=~n1 eC3 @%EZc^ .*G 0bmt&θ"\_l:Z%Dyb>JD5!NyH4 /], M>Mۜ-Hn` Łe/iZ@Be ~Rw\s WB>?9h1?k +\Zod`+) >V ^_Q~5qdX N^*[,Ev)ndLQ qG:QT=]IWJS;vQCYՓ52]Ȋ ioZ7JA elq7ַ[e`>5!d1d-P:c:_WGY獮KS5 Wa&YXRm w,?E53Δ QlZ2N3>K@shIǬ~Mv!H|NF+a進;Aźٮ5?P DQjnʿ8笰(yl•B\,I?Պ|8顴U@1掗ybh3٪95`G 8> ,o>yvɛq:Qxzq$PdZ?e{|._m( <66Ҡ8*֛H}.^D󁳃'R:9ЅUFq]bn&u$Yb<2Q.@۲NŊ>x FvI*d׃mޗzV̨3{ `:R, T20kHŐ}oTh+ chcٖrӝ%? 1RO6qepELx4bA+̷gϕdk9Qz1صHڐvr12NY4Qt_$zPTA3Y6ֽj83v<^mۭh`v+tr8LnS,.?ć4%b/eࡆ^P^921nZ ~1Vk'LDÑ/"~}^͡󃘚-:d>N*bx♁;SHbJh82 #"ϳ1tGU-c f^2t<9 #bPgⲞv-r3;ƸOܭQF7 |Yq|_8ڊWmO P0 J}t&Ñ^{RjJ*42XnQO88]:ȇ#ni:m襂 ~nHԷ0@j/մZE!ƄV! Fl+ |mJ;eˊe؛ݱ*iVweT5l Q'~=W $Ϯ?]dzIhy![ nt4G ~p&iB-f\0\ ڈY7$CSWh;1q)v̊j K S?ДW dX-*kSJaꎿzWo B& OBŅ*zx-.,PR(nJ^}̻A.5l#lKNkC:Ի$)L`eK Y6% Wk45[4scvv4%i Q=BQ<]\GTAV%ŰX 4 ]/,aV_2]`Ug9e7"!L&`» )ZVu.ީRZ VjR<6hEsb^ *:r}&-Z4d%ُ͑(z؊ 1ЏpBaO~gzD}۞]:ZdB &% IgQZ;2dT~&zS7͉ ؛xW?'WgėᬹDiRuPݶKwuPg sm9)9BzӅW}RF?qH*/vgr+6ΦEe(@u$%*I;<+UMAc)}`j'Xm@+L4 )r@ڨ,|,2ev^Nƈ%SppMmWu'o sstj\([= a4axs['C,0zB2.h,ѤOTtOYa -Zܶl֟1Лӹ…Zgj,.0p-H]_r~$i/4qz{e(CGI ;̡#HP;=Tlvd:- bՕ 7Z ոt-m E ]ܫkw(PRW06ˑ¹č$Qhj}iri J#YC[M{4Q("WYm߈Cx]ޜʂZϖGUb1G!-.h7Ke3c{GffztG[:`?Ϟs!7ɤ {HAJrս:4֝.5J۲3Pw"`?ؼ3tyIZװD1V xlv4:0u'cK ʛ֛m댶Bj2*YpL;b#zR_fD)BďdW_A/q]N֘_0իތ$30AI.XB${EEJi燍냿kMc&ڏ/,:!ոPo|BT/DEkC[R* #|I/ZYa. 싡kv A"qF*>93r Q{IEH#_-l1-&Y.{TM,xAI e h^8Hip==)Gŋ1@/v9$CPgޜ\lt9̀$TJ'DnfblN{$N ORn&3#9AhC`S)\3Z֝F9(/6AMӷC sT0ڎ| cj ֙L%o5oK6LfEU˕4լ,rEJvg 8XsW0=]r'2051kgp8 nAr!\ IUwfd[܆l/D>aK -S^z&Z_3Vu`Y×^&#?.1nYFS+L0OE^k˼Is.{721mg9~|4EdIm\oZK@0R-F-34Rx ,pPV&z^BMN\ ?_O'i;l/('B`D)5xsRg{Υs;N _`_/0Q~TV5¡(r 4љߏ҄/d Yƛ#}D%  HSK^mD;ŒW8lnQNvTwk7K8bbMg>l. SvާH\ͽz F$ci*[P﷓:yiHJ >Mt5tk:Ji9-܋X/ʸ*DYϢHzp|A $T[h'VbFXk'j3űDo˖{Tv%)\:f"exN<*ȺN|ݹ ~ +E`&*]Ie2^K֖jD$tvT|:!ebQH6;L^+ꁖXxȓ:''?v'PSrâ{w7X,D(5*W2GJ=xg'Tjda@7n*һSx'Ej0-hKO089= mC?Nti;gEIAe{nJ{V[gIJHUs{=~-A(d@6( 9 =s~k>d}[~B\]_p4ޓ~j7`GI&؊ͻ7B~8iI .FlZ}y 6;y̱,ܷГ{S&'?Rb(UI$?#G '?w#Rt85{SLQ")7:lj_!g~]3t85p[h-%L»S4P$$7 f<dT( sc"n?6b1̀!$]/UUUW6{R|Y-Żt'U#*bl8g-!׷-s9BzѝDNci౱:Lu7 !̦P_Ճ*'_c ~ $=7~&; %@Y<k/1 繞rN:bo ؀n3 'F-.x_2n]Z "H-GuyAΐrZ`-|Yr jx r${ \xF~ 842a]4rr_0t-ݡӉ͇^;7sQqPCsezE*TRg,p:X]}s7rR.ZoGśHUK;VW:AWyf-,\Ci6M>#csj 1WaDT׵\pmxr׳ʡpi:~-.jD(r"|]hx INfTJ}AN0½2Z?L|@j*S Ų(筺Q3 x{j!rI+WTΑP̀ 8|^ݡ1U{A0k"㷚ݿz)/6S~1!s "7qlX ȳjEgِ_+T2@)zAZO2`2v ¢f;:"=,_ZLk^\Zv Dem$Gj(#EY8toêLLDx\`~o_ F6\H?fU܍Dɝu{{(qPD@9@"vl+&ҔtHΌXnwAu,u҄ n2 #c >㞈χ,Lo?VtCYLXd>7\5hGxh)6.B ^MQ@DEVX 61Wfa~h륤Y}ylKZQ?='!c~ĈeZVt3]63tƷ5)|\* \ebf9\)j ˷·֪ QeԒg#4VZ+Q6G~tDbz,8Cq涡&NL6LY 7%Mv^Ya0L6%7Dd8>:U ܤЏ _qnâ%ҐFR m~èwvn>c֭Hg&y]mp .cXh߅h* v<Zty6 f1O2NwJ6 /'R?x~dF-Ho7aZB@i`NU6KS;`S}R\- K!}t%UpF_Dw"lwĦf,{u"vfc1@d4qIj4{́l #>X{)5+)MΞHvD6u4 a*"䴓,x?Sw@n0Avl% )M& "_K~bIQC jq] WZoY8]A˟>ECq,k=M8QYg*]o6rUBt.Շ@95HS@N:ȆG3!u@OR`hʇe!ՋcH;rCo4\p'd- 2GH#^ iH]-۵s>z<$7~11m3<_&ڱCDŇH\ʴŮ!&`SԌJ\؍x0h[7_kNQuLR kl$s6wG\T)U;vƿۈĿt;G^Sux,Z"=LxO=)srp=SհO@o*KdIP`$FUܴSQ}vB%x4n5#dp3_6q'9>2N5OIGm"b'W{Gղrxg{K\ӼV/nXs!3>ܳ*!uɖ FZ}I`2oes MJnݬхOk^; 뙀Bc(QR]#S3 jNP\ doIUHE ~+I5^^+\`] SV(Օa3'ڝg dR.5]J'^mn敵D GE4Mzd͎\s693K{%hiq@FNJBKOKmsB24iKSj$`M?=J钵U2ޓ\u -Wdo9Ar$9(^fnɶ" UZ잚LIE`6GɳYMX8 0R-N429eXgBa`"oxEd`W} PE{ Qkʢ#P#3u$E!XzN6q~h|_SJdˈxͫrl^_GT|zh>N׼d,k?xrc0V(əa.~[Zp$ta\3%XPE7#\E0&mS8m+`~1q*e~г[UzXmtL&kxj½n2o5/وCTrZBhɽ|!e۝E(KgfI;2FfE*1wei"/( {pVVz!M c$Gb<`9_[0c%߉oLҞhO~lM1ԉyV\b|Yg.dQ{2TCXIM5I8Q2D[pdF2pTȉQ q񃱤:cwv]x=#x{ý׽oSsyao2 HA$UBi4JX9\+߿17 ʙ^l`S wg}tY'Nwz!Kt;e@'`U9ժESh3Gd:eMuqeÛy\[v zhxFer"LaïbZV*Х)w ΰop{XR?=fHbam]T^ƻˇclGL":М I5 q@kbz]9&EAU?8V{jϋx3t\*K:j}|+v*]1WP;Z%k{OʿIA-_^mIq>{qAxo{lg%?/B ЛCvOځ?_`r>KڳЈX5-8׍”iɽ8UD4jnS3Ll5!)^Vp !m5G/h#y|vs#Ag̭3K?rUvt`ϩ0WQ%"Xj 睲 uiRPo 5sQUh.)-Ͱ>\ZN懮DH>O>"6LX @Lc=YޮX:7tL+WTs`;N+ _"#P mq \1QȡOjO6d`s):;#>)?A%vP.8=5 o=^NOAZOjZWTn޳,gZwAd.Á]s^S+\%z5^谤N68S^[1dAŵfn d?іZKʡ=P(*Z>!mzgʫGt&bbɍMQV EX (vj9g6-`1%@#> o&\.ŲyLsIߑH]6w0D8WKBٟ@sQCLM_*kCcfV,LA_=dZː*y,Sp|~rhx=/5خ W-!ÚiAop$a_&YB]OAXEc 51i)k-e2Q=3~gH^izlq (7|9#F_e1.P-ΏL=(iW-aOٶ,qeLX "cIZwj^ąYJ* KPr Vh?覼LS(LxgMO!pGxn$8 :Z3Z/Ka68<F('X_(1~1~sIRw bPc {16÷.ð'cD% qU}MM(*`%/jt5[c` rJEp^4 +^I۹%|["hɳ:apfSHpHe3fIˍQX\ѭ Kkr[ .ƂJ"`'HҼ-86H}ɍ,[h]9kY=8 B^l~jbcYph@O#֥+ͦ/$99 >" {$hۆXVmD%f#VF\\ 74 H 90_7{\d_F\߅YG 3#lSJ{XӁpM/߅rfJEtgB&rc!ad65@%mroؘsGk2kE/gԀH`ڮ JC(Bn C b Љe2)Gh6LpzWpkPgퟦ@͘dvTg =Lͣ~.R:4^zoR ,pVNaDRlngտei8%/rs"%( #yO+{ؑw1T>_tK'nAwV5c3m@gX?4 :ЏOɞ0S9#+k>ЇZ/=14HU] IxʑuS*0}d o[3amւ\JPpr  U<7*Iq+­$`qR*}*0{-^A壟}'MKRK5*Om<8c^/тe[E~3w $*te9WNWD+{a;MaYtk!#Mlv*E Ej՟9̬" #oii 3о4j޵ @P$k/ H%I} â[IR|5^!n3Rha\yPǍ35I=>?`TgE>ǕJյ:eJ?ɱsb@H̭l{q oj|i!)'~ٞ8HvY6>g_+t~ Q(iQVoum/gL>5~1͈=cg3Z$N G7-Bw9$OPj4!ng)[S}Ȝ؃soݎlO>QBLּNq(e^5f QݵL*z]ut0y'B AvG9kF(#kR6\43i e?_fw*RR _! Km:J܄:?)s%rq2ύ$ ~-.mMqKX:pUhKےe)oɕ|,yAUt+Cc$:swBo{, .ӊ6EXF7œ\eؓҜ%B{x(Zt\ׯp4@THNZ-NHb:""v5q: i}6eH[2K1|#s2&u<dx45UNB|vH/"On5û۞"cBNF¬N`%'F=-^˺ NS |,x_\~i)3gR`շāXm[h *y .Pq޾gy {1 % ]%2rM\jUW] (c}1D V;5$f4ZVtoEVTSqnhtS$byH XOt XizS77LLS= 5Q2  o˷4[^m9cKN?,q{`5{fѢ=6id.5-9<9Tu]K,UR@f}NQ1^ Lyt9!z*ߴ_sxGW$g`(me@< &髇v܇XO4YkPGY%M;r!VD >ֽM%lZKz Xmc.D.0T0v<ѫ%On`9= zicnjݡ.҈I//}F,ɂ)ݞjc `61ؠጦ~;p)jSa"?kEU6*ޙd̒Dڅc/,ntS{ ;J:Vωa#Z|4v'HRB_5jJ [.ƽ^nMx=O^aP!{}> %^^50*⋗/ T_p_&g #2D[0KahEu#/|/qxPK1'WA{ * 8Gtް/8 w-mw C` DҖ|EkHd)u5sKS +fye+Ej>S5BI+HY,R+'~% egd^M/w4*-m97?2.RPnc("sA7(e0F!ox=5&#s 蹯D3lj@yG)kuo5Ď8z;™Q*J>mll^8^9薵 i(= <lxKsN;0-I 9ai$MF6BAjә45J>~ezl_buz[JMEM%t"J0icQV^]#LgxEJ"@pJJ Xr;aeoOSL痬}3[|ѱpOm4Yݑ?vD[#Bdl1NQع~S4->TA IЮ o9 BUQ6߰r2'c:6.dra4&3P,:᥯=7 x&"KL40\s?4oX1ZsH,ko4U:~z]NVN'o5/c4<1_ Js(i]PE5WN?SlavJ6 h]c79(X5=}tu2'{e]!S ]ǵu<^bYD6T>(.g!b??ve~3SBA>t"ޕjjuq5)]tX׍;$|4TĶ 2?p*:坷~*Sg2?Y]'wZj6RN2thF}jj& F+Bw TnV7H7ƅ^o)_8g SGРqr0 i8`yӊb{ |օd=x,RLmʃ ŧ_*\\T ,Ē%,bSЄ_4N^6x[3AwClϹ}^i 3zE$ٶƦU&b>=KH͖LWKز"PmQ1!ߊ(RYJ-5Vi@#M$ Vl)U< a\B.g0K $L`~ʀ[!Gs) g5M%ttZٌ*ࠜWGֿLJk3b_iMxLBv5֠ǥBpDU嬀0Ÿ]V!&g>nCEBt4&g0dQT2X 6BNkԩ,:nAFY;e ] IOs~;X0rnf.P/BIk?9NKؕk(LYL¿l\ GՐL\<2hfE)|/ v#*&x$At<1KQůιE0`IBQ9ЈWb_(Rݱxl hz0+]L lnNkYEz>~Ͽnh@U3O-u$?Q o%e^d-`eV= tkrE{s6iw`̢?o+ITV/`h/,1xk^vOq >|i/9$߫ Ma.Y7f Ho`؛ph zYeAkUz.yx~v2F[k郃Tr^ib@R۶Px`Fo ` 48A5Ϯ{ qM'r<5;ˇQO |+ ܤ DA k̉LƩ5\4rԦAcc,IqEIaYBlJWU2PFue&RG-L# kFh|"`L{At Gȟ\g'V{w8=4-j't%E`.na,5(,ALsjjל"Gc2a/Vj3HWu&wl(WT>|FSlz <.m.oz"WPWG7WG] G /768NE8}y)-yDGD"NO<,T'8=!ψ5dVkϡ劉E?2KdXϖNpOzjǻH-~li*gޗK7Tśݢj7ArwMORlgj*Xb۫X~Rk lO9 י0' {׉*XciK#l%C)NH뼂@ Hǂ YA ,.{ ;ck?\ 8Z޺DR(:IMb+Vtnī^ћmSo"n$('y̗EiՈ,6-)ڻA`5ދ4G!D?CMASj~7|Wa}wUSaDB1#1{8Gk Y. 9v^sI@~t\"= F1jPxaL4><鱤X+ճ*520*|ecOC .ۊU3'|b)&;;RLyn(d񖎘#;8EnCV)}X>yc[uB}iw<=cu\=oQ fngQm(CS*ͼdH#p.j; L3 푅;sbua}JةE W,Ccw[xŖ$!Fs+Gc+]dЪWD0ń:t\8*NV9ސO<‡SUuFL9:^';; %:CcnSYah4vvSBb;*\^ CI{4`cպADqT_A Jz҃VH`LCbK`cXs^ i%(*XX֗ CA$f4PENv J6Hc3i)FTP2xe|}~򺡃Lhnmuo&.H[ԾWJL?vb)~c1R}"JLvZO tO"9?Cm4Wd0,}z 'NBeZ ?h.J`LkCH'3hf(>$ݧ (' ([* K@ <D&1Ч$TKh$(%d}IG=h7r$#_d-S͠ށaUE^F*yxh-p_Y~+z%1M6,9,~ _-BۧL~.;/Jk#/-\iGJ,KYn+M@9À$y.FZ`*b>?,w.ArGg] _ F3t^D]li>EwuEޭ'`wt6\Ԯ@{O6'+V; TΉiP&Q۱xAOFmKBx}-nO^o뱁őR!;VvAVG>Bgtm%'%`[a r|\2 #~fcdհKU{6TtV04[䲫3M]8M;kbi1, |Gÿ zZJG钤 7wtFs&? ,w8({&8A$Г^CEh C[l(4?|S_k  봐H[fyr%2m$7+{|*bmk oL1P\ܹAi3=G ;G냢3dEad!-r瘭Wߛ*'B 'y2|* ]xb`{RNPإ.k0lO),d&"[P7^9}g<V1!oEܧELEFmӍ3o#\`3VgA$l.Y@h@C8TUm*Wк/EjG%z>-W>UaˆHԧRX5+Td_tH7 1⤾sV̼.{҇7v "wbZl6]xSz)\ =v  iN"oHVc5x+D45p+ZN-# gCSWN?0ݽjϼ1 )08~m40Ŗ.ui2~At|3ܲ!LGjNhVY2516bư>GN!%TUuŌ&!2EnQ}>FDnH|^,wyoQl?Єس,Q(3[Wq|9upQRRwA*~0PJ]}7t1d$'zY5+]a~˅~DiUЄ(RfcP,DǽK*$~Ψ}#e'+ü c&23b@?'啅z׉ԌxY;}ŏB66G0U kK7e(P= vw .u~#sǫڨb/mi*7 @9MhF3Foa4xs .l3SAp";ª)@_zHpY֓ @)?uۍOqrfqvjp?N1WmОCu8C26q5L='-s;X2MoVKgJ$BBF6 8nҘq 8mKN>Q<: Ukg}%JT }13heG!k"6[>D#_.Lw\i ֳ-`J@L?v溜T}%p/0;DM]t4mXlՅïNb.-ف'twɘ f;}&g"0b^ZC#bp/J %R1h!;j5P\hl $Fn5 -鯧,8 `^9pJT$ O[swVIegA}fC9<]fa4WenϏCX$S+5J7V3*i]|MTr I͔f:=e1Z93v 9pczX7kgN@t䷂y}ͦA'3DzrTl I&u~: w)D10_4k=/IXqNŷlklܭu[t{ H4"@:MX"U, )^%rcd1z٤Dq,F*(RǹOϑOW!H,1@0Ǣ-:ՅO{+!$BnJ@dswX>A@$߀ʙL1BQ{Qa:/c6uqZzc7u,bCOɁ}&\pE*`i/n53ioqhڅ$18/9/2h*^pSv'',.D .DÀY Uj02&/t]/٬V@5gf1Lm=͘ꔾ2,SPwuZEӜڈ?ZY?LTsiznT˄i%>69Գ4 h i`̮у3!')V{OH-3q&%P\_027CSy|$V=0$#Ma[JĺH븮K'Q _&D2qZp:_ҫNtח^]xT5,@%3 SROΏ{*h/S5:XI)KO q +\ڥ+xM6Cm0%~dsh 5i C`cYui&6`3iMX2ѿWo1_լ2GvXN/ObQ &.ߋf,q߃> ,ꡯb(C>Q҈Θ7x&!Hz  (`otzIs(ڮ,==pf 9R:/RZ%ttpEӜAN!QOX0G i3d7Ƌ.(hyMz*ol˓R|ƢֶY%Co3ظ@WT۫a2U0JHQ/i)M܌K R'8:;6䅂SPa(u#~Q#ECh5X+Ң3ތ,N{) mǚ10 0A3rCę8u|{nJfT ^aEPf1P Ĕ_@TOgޅm4~ } T}0b&!HݪR&Sy#yFz1= z#@ױmn5K/ȏ7\%)Ѯwr!.}Sx6R~gPAG02WՒr*9_9vLSxL7J<0T\# B#8*e 0ǥB 6gxjV@ՎnTZ`e"(7U#Mph>WC,Y6ENLq90ayh,]Jm! 7mqD޵̂ ,^SmʝqOGpto[]GAXM VFаGݖDji\!K/eIPP'eDjZ.CW͂x4vՖtHKH:8,ڥK43;dU:yR e, uGrN+%5IۊÛ`@<=ͳZ};fOŔau4=1WwM0;U[cϨŁr'@;2|o|иtFƧa  6c \FUWЈ룻*aRJ -"NlH Dr?k/_"ƬFAZG.'^GV%wx;ͯ3O8tVu3<ܟPc `+`v_JP,U_Sbx3-Ů5*lMp4!sX*=Yh\y{Is(ֺͺnLf?VE^h׵t6<c75)yO.,iGiTYw\Gk86hLU K8ḳEPF*d?@Y}Ƿ}_Ơǹ*|^O7N VY}ג]q΢p'- i:x9jfMI)NG}&moU];Tfl uipɉ[) lJ[.1I;eš32a+<'ݣa]s[uj 1A|~&(v[d9H, ~գ́ nңq 0D%a%gmIxr-pL(Μ֙H }\|x2|,vR^" ^EuC:_}4bĂX yLv8lHqʅ3(I~3y}:܋EHϊn>$Wes+p AxNY+qS+-4~1p'$Rz<h]p@L7+~IeRqZE"#yL1:Rqv;U.`\Q>^}mnwTFٮ^gĀWslqTXH/x,w}:փyLz+AµvoPf3lb!u-Gz 0RV` 8-a/} +Ԧ;ӧ۝# '7&WoiIvEc BQKd4xwߩepe41 cG`-"PF_ۆBTDbSh(:gQ^1Lù-ƒ"4CVӤ7X(25‡J e'M[)$:3{, -Ba0 &>7Lir61"r"p;/7 G $]琇%. jcC*"#jKuRr7D [ )mP+Qzq;tWUX˳ ث(;߁;Y (AZ٠O鐔'{~yKt[ (y )Y_`O9|@+(zB1 {{zòIw0p`\s8z&[akک`&RK~(+qJ͖ͤ 1a42܄ȡp5?O8z,UN#v%8 0`7uTܶkIfMٶ@ vsSQS8Ih < C__j*#}" c(mNlb8A,9$3]Gh.Uvؾ(o '8/.Óa ^kH+cy}FkL'A_7Eu7!\ ӕ sp5u&~&K۸jRD s,,h2'۫;dKfsLfQ6^%vn>|C] Me9C*꓀\:޸2Ӓa5t|SۚST Ч cfw:*WP~ES~\f-Y%֝hםrbw3' L)]q+9U*bҔf癕jn^ iu k tq+Ӄtc(5-R4fc!FDsANRe|f{`qp.wUK$4ߢ:Y$1աA~:mC*?>I*}7EN|{,K ެݻ#rV}*c^Rt]SAgMFmp C1k` (MAG!-Nv=&i}t^g=kn[䫹[*,U ̘O^ gD^m˙#p2jΦE^ϲ[9,Y~*%߆k"f4('%KaTlg(K\4dd 嘡ŷ)!,9E_f޶Cgf4dUN0vs<(yO66iW2m;2,S_V@Q-/ a>ni?2$/Rg,YiƖ߇.v`РZgp@*| Lϧ(,mQ]& l9%TXaSftGX|Ӝ<sͭZ˓DdNB0M3F#+c-3SSf<]*}{ӈ/\&!o3V*#^T^G< Ρ@R&7Hh_GN)wgIq@L)Ey`#Ho0v79ơI){qsmQ`g$'1bm91Yݗ~0`΄2ػ &Lнx|}p~!P.֍HL?2(m#Y<ѳMn"lD$ju-M!JO 'cHMN씨ׁI'uYъw^y#'$^7\Z0"x՞RًWpb`˻""GW< iA/mXI¼vv}fVN*7}GSxvrB~|]`]P88R, w RG{b aXصR2Ps{`S7sk Bt'AԲ^ßZ{=]LqM:1\{+n)PXp.[`jh( XEn $׍ӨPLU*~1BثjQ=Nڹ%T#PF/j@rٺXr9=Ciŋ~_uG84ޚ.<C1 |>Ω>;7mfX7vT=wdzU~"r^a44h7Ƚ*<"6[q?|ZvM_ڲfL vnQeE&2zaXU߳}3Gd5h0F!#{Nw0L2z9GnS!VGnᇻWRZP !l3A9u7UPıqypLi Uι[gD,o=]kF4_(qUg zOc~"ip,ۀbHxzt.! TS~< Jwelq4d`-6e*ϋkqn6SjLF4H|rgy6:*wͧ(gf $m##ԑvJC>ȁCdwZѳMA*"f۟y\kI2Ì"WU - C\_@Ո K݀o+ 'bXʲUA(sA}*j=Z-TWj ؚ֒-'ZI?f#6~DmƂ!z-Sc+ȹXϝ"p6@*s,B dF H.G_֛wXV_RjO~M^/.ۿX]BObnt#mVS?CFqpf,qr>dB އ#^2ED ؼ e+gz5;kS![%x5Jl+Ig_4y۽}lhu' Wo;q6v.tZ;Iq,l&c:PyuI|C(~-S7_)mE۳X `A8ۿ$"u02%Ɛyt{4A 坄&׋*b]Rn'45}d61@&.SIXCi0Lb!?MDsG] X^x6P0ԳX0)S7|K\9>Vu˯_rw}cL`0l4YA%f<D):OnhF" ; ^N &CiwU½ SVgt+J.Vig".´ 97[LoV?]%c>_]E+{{ 8S~hmeԤ]u2^{7 u]s7j n<@g>V?DG`rό5BW\ʰ|UQal$؟}BAM\ r/ዳ6I 36'¿Q(K3q66 DZYUsPqGTHczmOܴYձX٘N|L%(ܪFw6kM- O* @wx/UcbI0:` )s ~.4adB< *X ZHO|GRL ``xh.[eYq*9`[Irzmby'jžsk^[Hތ錽cKd )en`N;sNLk: J^cM SBƉC. = t;'Z8!1^ }K%a^6J"Qij^؁J9v&w+Bjw@ -buya;ed.]QAȁ}3dX5klkޑX[cڳX*@ }IIq4g"QIV[rVg \Qx?=;:6=Yq|dCW" ?ȫNAb nDoYDeoRM 俚ہ/zm*OχLR=wl _|QߑDL,<,$FY`fhs"3~ 1_h/gPIʽ#i  & OG8Umx-qz1U:/~aT"@Ǟ;qpm+o| 8St!m*!x[3BlXiAÍj,}f)𤿍Z놜\af ۏ b8&$ǥ*ѕT!SEG_m? ae h](XU6lAL>v(oD, /,LcpGƛ!+Fa_]F+( mBCkM}񴓢lM.{SA\3Sܣ"i^ݒ`,zЮ8Ѯ;. I^(D€x6 6Va)pȞ-Pb6Qk1PPaNK8)YC^_v0j8D3ix C/77mdӒH am)Ps jUc^GCൟH[ BAO/<;"V d 0*y 9<<- >pͺQU28"DaZ-SzU8ϓAQ-ǙbSU)eř$q;hm[2nK?ؖ  f`lT#QV 7Q!9J;cxS>0m4IxG43喟uy9we>sFĹx{:21DSwy: =+-A۰8hĪ^*Nb.\'ifK-p.4M7nqE7"ZkXvGOfy `!=ngoV;6yn99O{l#fJ_,)19c^gíǨd#~)yV.;׃qcGkWpf0FUkQz<[l stf[.ϞeoVC'o^yx<6w@`Y˷\2H2gOF\wa}\eNg%cXg:pƵN MR3JFG@eT !*C7TǖQxNaN6I7MJn#PCHcDI,w | . R 4v8s)~:@@b6(Pgfht>5N JGVpGFrvkz桪PQQwnn7UjmW {kHaDu, -Z0'nwd=3퓰-.7Uq5 r17?7NnIH;8+y$Qgw|n{. %24 ,iY?g˒k]⁡rW7 ],>^ǡ 5yJ CMMĆSy1i%W֜S_Ȗůbw {=-VP#3}-Fpy~fK&Q60VhhrB` {'+~;Ts쵗 x?&G = i(]m? yWc!m4wlڽFVC5s8 v8Va+/3;}ΜX;P(O=ވȂ+Q}!P0 $6"#wm+҃WjWkW \xƩ_&'"CedSM%m< ! )J̝7a&kU@z2{y6v͆xiڨ͔xa $>WR>31_QlRCo|Nl!{;f8hBwkGdc\.!csވ(q{I58|T$)'ؔt8}e^{8ϯ3AI yTgU।pyC7.1 nx;~844 vpdG{-D/JME8MK{Ɂ(o>$49E?݋]yft9_WʀX^lu;$?rh,F]SbOS_Yhu,`wX?9Ks|iC(1ۯ/;FƸ ysىS,φN][8H@(IO(T;).}g*U_v*l1mSOVIJ\6q#墜A[dDG޸KFEc"N AZx<L("wOb>8ng/ 9is<5>Eaܢ=B^'c\_@lNzgr -O5UuבB]c_] h4 >,%aԥSC@,eu2]x\x04c#!HrDPqެ17ͷ"BQ Z3gKSo˟L'>ˀ[w*+ڷ~U{,/ASΓCLe>$ 8'V)ϞYP5i`ߓ KYni]@Ird5k6!du2Et*GFxIo[?ʓF0toZeB]=V# < 2nΗ^ ڿ 3}\fkreDk3Hzfb7LC-\gfi.sI⋍gdsGeїe* \)/WAۺX;ZOu[Verf/%hF#7zK_û0nu >NT)J#g+h0b r^ 䣄d(҂` yTIOM!VH\* E+86viR$s&pl?~D_6`Rn31RiB4b? 1cщdsCۉ1dnԁ vU+ "RLaq.G6 ~9[P'w7)V#ys 85Pi5U9Fes|u&|>#ܓ ˏ]@:AQ%[]qg&I׿5e+,@-KLy0iTYef@^cߍ|fMFPEER<k@ˇ!'d@AMY42ܜc:A/zP)0(䚎N6 D ԑsyT9Lx9l󢎾Y7B w[ܼYfᖶpD0KYwB>y[(|?kevl53K*txL4K>}KsD)az(dq"6#\|h)QHOeLf?~ypɰS(~zh_V÷00t1쑿=X;(fz2p "v"s4yz )_:f.]{TωMBf7@c]AV -DtNn/ΪLfa !{2Q'(S*2(>wUj\acmqAtiԏPw1"-o; 0qSΠj(s;W̥4fLiͻR44+MUQh0ߋd֣ J,5@m$Mfå[h!Q`G! b7)zfI=cl.W˽9pL@rR$n/!t^6w4heȠ,]vVJy5uS)fg2t7i%Ā֝2eok@/R>i M|E9f` "h8.9a^]{7U]Bӻ"\M(xrk{]hW$6ܾF\IhI10 ZpC0ߺO-ې }z%:dEHQ>FS쎾3dN81O~t@T/\_Y0d (apG:"h ߪRk ozjȳ r В!A5őEDWgߔ&qScWAu@ ޿Q;]yP]JIU2MF9fѦ'֥9fD¹R$VGu&2ף G2fk72mm?1xf^ \pjpj pX`T_5nRY=Bujoeq1G伮_U\Ǹ֔ˠq qP"M-UHes`eb.i P2Μ-eM H&2wJ_[YgPB֗$K*n(;uC, 갮g 0҇0*xt<dH;NMY>C(* )FLeѣő?ۦ{j"{m9 rV[].$ w@*w3.WAA&ޙrgZ},>a_nHj1$A,ɵY/iǹis%.cw!w]i!׏f3c 1Hysb3v޳nֵ!u;xqrW$_0dy Suêc1NkF{DAǁ@G\luK[]tVvuߡ_R+Ht-A,XS0N㐁~md4i)u)ڝRW7VWV.]cn Re7  ֏ K> Fq!#]dBEnvO(R2:L\ѯMCxִq0p /}]|>l2e<$'kTdO>v2dvPbއ o/ ?{ڡ.s*5)4lJf5/8Mj0a58 =Jvey(PGhYU5fWgoynÈ%kKیAU= ۋ/'}dPH-Pfjcl4{/ @UB S* sG, ! uN3M#|O w5}1ش*VX"8qd>,.(`_nMkr:aiGɼq[ 3/mFj |bptbB<<6iA0 [!]|T5`ϩw) G"xQ#[GЬgt] st߁Xx]lȌ}YV:+gggoD^)'h?Te]W^V.trw"</\NmtԋC +V _HAT6_2?k4֤ǙO+&|SNs~:7U.zSp-cJaxxQ囹ݬP-ÙC?K{jErB~ؠHhυm#YHXׯ{$ M»X$BLpwژGy'{T?"'-T3|/ol -KB3e) |<Un|;>6"9r`@7yb86 U| TDVow_,Ζƛ9;~AC $u]&>-R 5.sGxl%k,^`YbdK_JhU캺iQD!8$-pA- p k=e=;cSL̀<2,G~qnٙ&Y sAm6TChr rݪ%-1M&>KSy⎆R@M1GE#Uh 8q@o=6HȞ&P\Sq.@cLĴQLsěh`~:&? D>5Zww_\Y[]ߓ/{܈gҕ:`bWСتF"|(Q["ڼXxYW{lchuXBL sKYtLꅺynZ?!l<2$zc6ۥ\$p-h,O ˆT,IjCuTO{]Re@bTR&J5| O,%4g+Ikon<[t ;Zy>S2I#sjQ *rjkKQdRGsR[XQLOS"%s&/z /% !R/07ѵ+Cy=3 Qh/-WT[Vny5hG4]׬ȃm/Gݎ]t7rWS6t 'xLW͞sldv]cb tSg7:)6~CC΅% ~oCR?^؃yּRQ@~!JcO*GDTn2bX5&r{tpRWmṋ9j/Sx^cߠARQTvAp>#yͷ$Yf_7A&efooT<'^+XɠDm!'JjBWqY}fKjTʆӳ>G}j5X[ܮeABq63WmԸwnU w4zV: ~4<}l4?Ս×[yk5ؙ"r* Gh)g+ ^`"Nt4 ~F>ӋTx @"4O1d܀mjla1hǓw+W6}DdNYkY=Sefd_TV IuD[6> g={}B4#5jD!-a/;OzSq/\ͮ Hv2TM}^ ;qY@L&y#q(h#{츲P+Ā 6|8(^8 uY堈)@N~!"(/^q%\4> tn?ۀ) HA}Q?{$CA^~2\A$5[)prBԣJ73w*z}Rڷ'#kW6L4O%rzEB"nϒPZfݷ:dၸ×ψEmۗ*޻F0L^nEYtJ)^KC"~#)EpޑK\^,{`!,?=lFh9'* ݱzGhdhit~kq rI9hܢ{?Geg9k\xl j}8o[$P! )q+]Ѱ:dcS}s_-ZDp3=G?\A`iY:x|d~T`~8poDdtn.Q0bys;==* "ʄEx X0aNh֓o痢9@ &Z^dGF,c3djDF%RL3LПWE*^{6RfV?p'R꾢_rz-نuTF"="&y@=2a~U^Eto6!Y/wcze=|/ >j$eHxomÚήtP}bE%OTtSI?yugaY+޿JAn~n߁y ⊮Ub6%%Գn3l9C%Μ~G>Pr\CGv:"8-n\PWܧTxedXNeIAᓮ1{Cf`[gwL/ݜe ]0+ D y?ACB'z-DDӠkMW/E ?{<>r"d [%蜨XIW .jdီx o߆uvg5ptKץ/Su2>hdG<"hyQs%wI͓sZ+n&ҕlhC6>?P,As@ՔI{ \(Bdt}檏brs!r~4]XN63)KK""w֖qbr1TY74vK#,H8K^8Z\-wKCmyg![zZ)۟R}[#.ZvwQ$]'ǟAI_xƓS1vԻ12]s6*O7 .)> 6N7ۈtAÐ7 ;U2W: CPT1tOBfhO71 ~GŠTrq<⦿ V*ڳ=A.r/DbF|E[ּj~C(2ɛHόUJzBJɉDGm16% #()1Hȅh獪 EJ@/Rxh  0^`UNub?P'9nnc%8?82DVbsW| %^lU,ĕ< CKڔ}RD#iYv]IuPU{ Y"ir4V+4aɃ=BM4 j ^b59%.H,ŬJj Xky%|UJ֭ -QHa[aϤx_1Vsb918G;՗QD}vx*A 7VT!m`ӺP۟t:嚾 1e}]'A>k Tvz## qJð"%%dΪ&}1- HKk$Y;gI-lMPag0`js }N^_)`+jnϴ+_FIhhGJA'nl1::⯔tdE@/jC,jbS~ݏŠ)|a6wsWrb'4sYY% $əQVJD2{5vqHܩ\l yN-oknrwLZ6=pI8z,&{,44Y UDWcfL '@oRhI3|[UmPkOqb9#AuRfO 9{Va<8qSd,wb+𰯼IxDK͏P) t|7v&& q؝K}f%6Ռ.z?q{l 2qUVj]uoqN5P̡C, _L5<ȃh7=7Qآ 2B<% O'>Oפ3\nKKOÝZMB 5FZUC)P/E:x_AlįV=UUVOy3K:V*M'Ζ2}5xgKSrTtز_86VH?N#cf=tY杂Uf⠑{íVockA8(m@j5F)dz(|/7 ,1 <@^u*C͛QГZv1M’˸lRаA~>yPOpL}r@_F]K?oΪIxs[ ]7!q3=>7l ó QAڶVm3SEce>KɤR" rYhۄ[kXfXKY\aa q ^ffpPNDI |^MSOW{aςlSDFUbyy@2#bb&<`}%G̜FSgWUjۊ Al}CF*"UFe-!G"t0)q'=aܐMK0Y2k^9B gYgD}sVk-?&8R BbP5  3Xk{ fX`ݞ dT=q[el*X|LKiwl``o14=gd:ƄƍzRmԄz"h=00ZXGxH[],H~G G* sCu़+@sXDy"6DDfiQg?Eg尔I+1Qz(Y3IW?ɣ2HB&ndW}$"Uɟ~r˽m!0%EiU$ag0,A՞p΃/^٬ zۗ_}G|0ke3#zHXM[ku(OA5"j+/ޖ(ƑP[EG^{\ag,d.[wsΏ`'Wn֦<7/A 6K8 7ݣf9UG67i)y @oo䤂j)"[|7֎\/A%Z s80W3||"k n`@b'eST4/U10ݤok&w'$߰_Bk שqgv+@T]Sb@dSg5N2RD?7ݙ{ ,x= %e~s;gHrxP(t xz/%Jto ZE9(; oSmY#l>_L 7 N*PmFK4X&s2RAڏ fb7Eߣ@r Ҕ>a`pSc_ǷtzBWg|ˤ/Eo1,Z]e"^j.pʠML2sZ>ڽ|=_Ǟ?&mxUᯄ>T2PNBsWXVy^"BT.P&01Z(0uM©A|/ϡ/NY1Y7̩bA9VT|{_ u=Z^6wf+Z#0W>8N`T+xpkD;@.r (ҠP>%7x(RUTFa~e ]&Y{Jǵ ZwfYGzz?rv1vA|[W Prjz+d %ky,COssTz1jJxgӮIs7SSͥ~ kb=$8+9qݛWȂM @w5vi1lmڶũ9"25Rod)euk ‡'?)qDMRyH6KwhQ' GC, +:2j_J:IarQ:hT9NHdq?W g}R׸`ZbA+y֙-=2Gmx#b[QvysR# lcp$5I p3|_H$԰isOttzj䷆W>ѷBO5)@8UE=n#׬PCPv QAu_G![)lElM?YRo;D[Ty Cӯ.1Y~Z+ŭt3[wH]f:硰&? 7EjyOzC_6_P)Bs>b4p;eKt!v9ۃ:})Jf;>w2q 9:`Xe;ǭ)'d5ԃJ,U(2خK#PaV h1[6mD4{f~b, ~]QZѫAה\CTNU{Ok"%j9<߲hޒϵ,b:R2=VW[7.VCY̆ sq{o %;m6Urͻ"„Y,$q=]&*q2 "I,&OQ8p+ :y~CGz:7WO{veK맔cU1xU= 7 *܅P#><O)"}Ttڥ?GhWYw(?iΫ"aү=d$-)#~C6Tֳ7/ 6(lZ&><R76\;MOǓ^<,)ѱICy-OKneN `id(a܄0c ‰2Q/ڀrFtLQxJ ?tXB+ +|+OIY ?~h!FZjƄhd逼Р=`Dݥk0 GTfޏO.:Y3_;,ҳiEx1C\&r7mBօ0j6z! +5 eg K96L߻Y%;E[` o? = kWDUGՌP̩!jOӖϔ&F8,̯&fG⠜N3͗X# 㠲 2G]t%GnBJMYvz)/Zmagٺ"C1"B&5}`xZdi/{!}]6~H-D%S@o k?If⇄UgoNAϦͻ׊t;J29˓&&OYV7Ȼg扇znJ3&~d7\ Zf i7?w˄klv>GL,Ur鈭P">S8l  Urn3dTtOv RNOwDGڮe1zbYV(+SVsSDOjLø ~je>TqW|zא;"(zbxM,S u?G-,u@WBBD ACs-RMH5X@=υNxmrfd"I\H5jKH ы dg >q/TUV=]gѩY0u,TrtF P:=z}PKTΨ|meHr5(EÔё)ݚ?[ )9`A5UƠQfZ+ ]9][t9, 8Q4([Ɠ0r~A'˓O2v SrO*2Zr,n}g+7($_Un|M*\sQj VHX= xGGy.lSESl* [/=> qj,G?<^ d>-x/8]U۩5\njq73@^m3"\j@;SXkٌRbiФfP'1.ppB-*@C~B<fw4"Wפf$3} 3o_qAAna%'dgojфҲD⑦w̽m k)Dqk4[tqq}s$x~뷧 8_=X6Й2F2l65}ZIc"+Ũ e*lT+ )gZ J?|ku9ggXĉ});,f.Q5*~ $4F_`Y'*׋aٓޘMp6Ӱ#ie;ȋtKxYVA)*p#E#uk7-!7p0 Y|;\Qԥ|ldl[7'' Z,W^c1C5ыo&6uL/q $397p6D́&9>tq.ur5#lrxU8so5v)wΘg "ib:C~i($f4,>zZ0􉋼&O|ׇ}D+,mL.J*pXkU;EaWI_HG+ArnՎGop3zL%L灀M"$Ծ!2Jd݉g\YrŢ%DT525%N#?:E B8o5LBۋM Э1_=*'&Em =+D‰P `=/Aa5 qK ^P@y֐ G˰:r˷*Ih ݕm(̷_2̻@G>^$)zEg*I7+iN:Z͗X0L]S@DZ gzMfHm߿T&bNV?&̀a@:˲c݂cHQWIH LF3^f҅OH&,gcaWu4so0Tœ^zrw6BH[;S㰜u+ކ ;RQVۛZs rθhlnpb2Tk:<Ęk@N3.To3|3M{uS!H@yY h-DHe*< tY߀{w !\^B=GpPrg4X硛!$O>*/ZzWŐGvM'Q3- z?s `-@i[RyMg4#pw&(7?P51W~ǟL+1 1#v-qѰ8Z1oIpx-`OO*R4MܟLJEPBEb6W]zɿ$le锱i]39|r [hYws",w/'{Z@w{AbwWw"iWk]-=p15p̒81ZI0>|fbB&pZчt#z_{VHwϖz3Y~oժL>TgN$KyJ|"r R jDqXӈgh:5ux~.rIj05It"[}4%~nkng<4<ȘJC$hMN/!ѫ:0zXaO?G팹x 8 ~] ?GvAO<Yj[T<39:eUo[+J9oP\x;^ډK |뎕Ȥi! X%M"uNBeBZ3G^?jź"oSi_`Fh%Tߐ-Cǹ"^y8[E/L-oHN Ϣ:S-  Ek6?\3CV9]?/D)p.Xy8 Ezy"!Pt@Njl(:;S! V6zjK>O lzuVw -EnhΧ#? =n^͝t $!u2ˋ|^ʼn2c{ld/aꩂ[Pv?zMJ|1%b̟@84 +a/DqP/ =<U{QH,;.>q%Y cE77;0؁<FuXg\N*Yh=FN{ H5P/UK1{4zƫew>czhI}#8MN|i1P_A'V@yufUeMK >6M%?@hHU~tE ׍5cU(fIax/0THsߐ1Z2A#DvlP&l0wH 4KKnq/>A=NW )n~wFU”LiuLrKӕPՄ`l,G< i5%ڼSЭ:5,-F\Rl[BZ_u) hXp^K5mkF>O ms/dCzlYd; n*d_+[ dɿ7[A&D,č#ܧa;%[@نd2F.~ *7Tk>0|/ #jF6>s{)'[;G"~Nw 7Xfy(`oիoĕAoxQIrvb#!6ą6:6UƸpsך~ӝH_@2(3mGƤYՉ} DEK~1 J57"{UX M3b=G)U,PLv8@YI5j%g%nU [d>?],~":̦J7 ,{M9B׶z h@c#KxWI;P pwpĭMZ:.y>_ g(]y$H!Ddrs8:o}3a"㦼&F4-o0~ ۝A[`ݫ*U1H} v ݂AT[ ءLK BMe͵Yxjm|n-`MKXvA%xcqx^i1<|P2:}1H:[ ˋp`FVwbm9ö}m#\ 4X*9ɱ:$Hn>زi7:oL_rA4TؐPq"BYu)4yJK2]Ay:4ˠc%v|T=t vhۦ{8, ^mL{.EE[eCs?Yuڸ*B;)* kL0+%!jEoܳlGt>lR:2(CLPC :<?>HF Uw!thzpd/URC;#HcgՇȋt11sPF:m;FGd-p 4D(־kZ IgD)/4o rkNB FR)ESҢOzR! Ae*i5 ꒱Faa+C^@_E8n("m&)cZl,5;)oKAD_sq)st#$Q5A\v+ A:A2$|J3Og\%!4).F}-ok@Pb \¢mPM)!d(wNtLd1{h#aew}Vp<^d!} TAHtM&]mT,?_.mKKCBwݗްL-MMȶm |Q=RA2QQ ^[P+WQX26;XΟO/r"..Ч)6~eLYs1M$e('M_/ɰJ/ۢ9ǝU3 #Ӊpm9[9k. #$5KQpiwȼ :m]Z7:wjy.+˵ȢOhSGgvBJ%BW5>VC&PGT-'&R,m&?(O!WŴp4~Z`H>1siaHhC vYPd!PHJEhۈ ]=|]YQEFgSb' i ^;{R̿N+XyR&;u'ጘ+H?akRyV'lI^ol-y)>``q LwF˴4KY01035Q^w:w&*6J[1cNwܼ7G@s<MZ( I?Np& ^KsV rl᪴%.I8]3hO; ;OZ"$>S,* ,tJ3 s83f6ù[-l8;d?٤#Z_g (y"Y^oʯQ>""v.+`z;nbOW&|EydʊgR=TƯaF20T ӟ4d/*æMVf뭶{`oכٴ]=?1&vi]5B-.dqoLm}.eӭ|4MsD&\DTzϫD`R| ^kԑG5B=cYG5 h}:' [X*Cd_dЫ*ˌ"`HƄU*0^8OwޕZ1h]N/ٿnD\ >]#Dl.\hL*nN EҙϸKRuA= 47ਮ@¾#V?[os$}q-u ]/$(C,(/,"[ƶrVTyBTb TO ^rjA7'|]+~"8zRo%<7:l Kx<>evQWkh֮]dnjRn-iN9UV)Tov蛃Ȕ@i}aAb6(dyw$#VȪ>F8y-; 4#?,W$OIr< !h*3 "x>FЈËHS)(΃r]'gm c>! !gX󜸝 c f GZw SF$N⭎W%e}ցs@u!b=lD4ҫSӞПH.kF\nf?:m/ V Urt)tIjjbo.gίgu7s? Rb#]bJN?H2BR8PGۈ`)k ԣ"] 5$;0؍il7n '7ķM :Q/f~]\QQZҀ9O'*䊼cТ0pF A~~|&Bd= g T`Q9=PuAi%fntFO-)J>0XWNWlkThJEqQH+9V;.o" zuH*nVDwFJOnnan-lʢ `=6ΝAȄ:DmG{C*34[96[Kk}c/[Ҹg2hz`8EmOpڱ\˃yI'^IP~ɮ\8x;N$CцaS2t (0D^US3:XC&TNTr"xAl~-izQF}uLNq?cIYtly+*v.K/SrC#&[gAѝ47lcJKG Qsc(I2.jGi?<{?Ĭsx1 X1CO@& %*: e[m =/JW:SPªW5AّNU+LӃk=p敩dIi'e3OA@ 54 L^[k11^Qɪ̭VIŘ0>erB(f OÊ0^)vuKznI0r( fo7up/:c>x(s0L)V0Ps%ڼ VC Y{c'U%^"5`1@s{G+DS|#׿3ogo*3I[+Dv˪|ȧ8F!\QKϝNc2Ta#J4hd׏!raaڶpᘧybWڳ2 et]a޺h%)% I6|Ϥb-mibaMTM d }-/$@/þYHZQ!t^>ո:CTV Aae ْs 쥄mPV~<$e:(Sxb5Ih0ja5y T3CY_] ;+vJBbߟCY6mhӄrҐs؟}7v=U S5;6P(QR>L:Sj \U^QQRhh )NʆKT[ *l<}~~7KGJoJz NȿJb;5%1F]P#%VwL&)?7 ~G \Sߤ`9!ξ'@~?;30l/HJ2^Õ+.#%iV@aʚHc5lp,V x-_C3#oi7),d[q3@h߮4+~GH1 D{~HYP}%||:YS!~ 6gn~ۧ`<:u;.NJ-jnGfxԈYUviha@rIK -i"gyl*Ef\zBs5{ȇ"WXn]!|"Uygvj xɬ-Y5FK8]\HA/ٍ*1:&Kwڏ"<hS8e6lYsZ#8EҊrXY2M9n \6DHܢpÈv}tWn]EFVbIAtv0=씉Bp \B%\W 57f5!`M(=xm#1 7i)o"C=iROy!oT[ 6:#-1{?RYl풇,oB$)7&>6- FȳWv/_dוbH! C< BYC BBh ԭD˨cJÀcC~Es.j׏/Ep VD!׈-~9==\OH"B}Xg{6 ')&S(T&ecc)gмh[]b6x srGQT_gM` s A=43T?&*VuMnJwr;:v򓸠s6~1i@S\jDWYy pyS,f{Y[菃ɢ1<\YQ&\26^3\, /ޮ(Pkrcpx/du2s)3#-`'Zl#25 Q.Y>|XD/gIEuasQ3p3m# [CxiwPCH TJ@iL7ڷn ҍw}$1KhHܣKa g Vم"Yf VoVQm%uݨDXW^0_B94 rbUBnޕR7n<2$T)/AMQ# 2L#] |L䝰1N{:V2w\)oHf0)h}i}EXx8#R?f7qxh;:j/y1(zud$>&BO*Q㒉h=#=6:OIcX?.+e 0H8S{i+ˎ9. g>(VM|1pm)Qef+4g{5ג}oI |;SR눴*mEkc͖--⨚'<-|PhcDBʟ}1#1w;exi~+w[b+8NײE 5\}@]'pLn6R-wvvU3G4HD2.dgTfb0$[s {wF%*ԆT|րLa~781{3G|<\ < ?ܧ-.gn˜A9 蝶VȏHqy ,WMZ;S TP*(oo`mXK6qch]:Gcy2S7M$ ` f`R4e$dy/cz8/Hbx;B$h8xa?71LgUӖnqp)Lp[<R윑%/M!«-E*Tgx5vbw}P%?3'ݏhg֫lDa{yO{įS?O7\TcHD0m'0^PZM(Jw2eMjߵtDH㨽IM7C />*&`b@UYݠ%foA ~^cnBY2)G,܆^|smkW䦌̓X<(N@wn[mR|;^4;IKuhxaÃ1)r}M[ߞhk~PNi긟H\bVި\$]j\"߸KU׹}{i"Q[29o6`# ` V~ȇEJQWc2e sDHL~I 媞BA`gATy@軼t){=;+i9mD |΍+Ccj:^%^Jܦb:jdeqA[0|ը&=E?3 ;D`Y(ډre\7ܢ&K|<d.Ysw v3npa] VL‘5k:dƸgu=TWY[;&+35Yt<>~Mx)L|'hS= PJz+ nDwI25׷: dT01Jza sh~wOzvp_3 jYᕎ̳uvx;UI!eB͓?sW )\ƣפBc2h]Q?~VyK=3Þ`-89'"#C(؀/5dri+5Gf`iVZߌiVYPeCB3)r+'8z~P<; vFD`GUpA{o/'FDMa*0 JAbAn}HȕC&FZA!*zRt΃:\[s}f>qڧ6k(ECڳq.?)l"' )BAi ~țI*$\׏)]Qu @S5 v;Y^A݋D "XET/<Ȏ."X z:4*??!Rix**y^̒W֬mj v,lo'.#H0Η#=@8V٭l#ْkAyKl+ xwMڟlEIH%l2В>+1Z@Zg#)vo۩]+4e4ă*l0-G*#d:BP52RǷtAchDtBWb,kL-KńTH1rwBsdϕ @>9 &6F6,H:fn $rͯp%)X(LdQ `5+(X>18Ԧ~Q1"S8&;G/KsV~Ff=&@vx1)fy('F E?E͖VCJ,)Kq;UnMK0푡ǺRZ>G1QOŰiheq$ d2z2)0]J3wnI0pYS&hN>JaTILF5; [cbh_XȳgW>kM=wyhvim+MaRnW.(;*mo<|ıG?¢QĒ\{q=TZ}YgfH|­:ۇi/+?Eg$yN'LÎD"i1c$ {۠Ee8~Ufw3k<:`Ŕ9qO~W½xj,I& ՟)8 E}O)7a "C6WAA)h y$օy$u}Ӑw?[JLGt?`dXc~$*~҅L14 ?~i`B5x8EH2mg~N~_7ݒdcʻ0:mIN'n<2K4}~MzW&lZ?_%!v UPwdOo|j6P#(qA2etrY[ߵR; (^>iM*cR0vf ^j5^'$(v Z|[t1eޅ}E%4+u=1X^){T;@\/XgkWuGFzt$n >7sj(34jkD"=lhݎipK520`LΗ@Td8 /tR &f)N'7=$G3xP#nݞX3MM6wKyhZ(*%n{5w($Lu`ܓ+>NW`lc+f 0( pbڽk԰m/շU\yz:鮤y+5_M]L j}RnUOPaX<|xzg lqXz?yPF_d=AG^558(7G-1+ LX(hwu2eƽy[[><9SnoƎ΂gP^&uj4x[d6).!2W5k`A{fTMߘ>hW3wgyc;uKTsBs 4sI0C8zﳭ^y( zMNpH[3 VA?p\m 5RьT wv@XbU߮ԯ}D?7eg L0?ӟuW@1|j.:I͋%SkХ=DIE !Cs|3sb鸊jm\빜SA`AGdwcwWR]M<8O4"xv?E34(Rzzɘlp03gW뮿= +.tBT%s$\7N&]Q=l$-:)Yv %yF3s]޷ ͷƩ]]/3-F1j&#-C`.?3U~Lsaeo~2`ܕAD1*n:_#P>LрO씱WVHc B$I*n%q@Ov$:2k%g QbD*}G? q'y-SAA:'.; ," y5 (8yL(r/8q38n= >i9lDy{S,kwa]ESY a:fV̫(\4ΐ f$cB`$ K٢7 zx'u 0sD0rPzLX+PQm.PL)&NI(V'#aYEUy\]>B'SO/6䳉&6,~aSV'Q&r<77*{Sޫ3)M55/ hV>I;,D:_L%ttgH%˻[ >uGqE㕷F:u|x"V_F6e"Y>G< A͓J (M e 2֬chpC&MS'ձ_Ws.6cxp;H ]$WV勝d|(]Nd_qj1xYAnr7/ML<hu36'# l A ,GDB#9|K޸N8F[ٝDah-JZ];ͦ- Q[T+K+8r FjmD)M"caZHS?R7)BKLIRiكG߯\~HJ90TRK<Ϧ(-*-lɪ]̋4g Su{?U"k=6QQuP*JWrFWE /a U ."}'.~) ΝFHwSXfGަwmv"E )Q'D^ǔ =0tؓd)3 RApw(il5z8M0(doJQNyU.T|A0C-s4#[23Fa1ſp #>"yM[i)rD2 .rwTP6Rq.ɕ[Ɇ`Đk,/)fsy[z)fϸѺl`!h;#Ӈ'GT~QDdDa#TBF-*H3tY*# caA ?(\y{Cn,K fF 907Ǘ4TJt3ӎ>C*)Ct]u?8xo>`_—EȌ|#ɶx_aDW#xtI} b!ުI6.0I[VXS~hZdBUh\#ix[_zR6m(M3a&1}t^_%^;gճzѮP 8ϺXR4[tYRiɃ{p^)Y1^!\З$b>-IMy, מ9KY&(uigI2 !/eBU؞PҚ8΀v})d2$Ј682dO=}PzW| 9^|dr1\!{PJLH_?}{6F A܊̦hVʵ%wsdm#Oj1ĢGG,Ý^RO'Үj9ai*Ǝ Rqm7z*F|,pƠcgk`_TA5pyOMLYhپh`Ȃ!&4)f}}#/1dõ#˳TQD'5wuJRHў;9npfRUNñT?54*+p2dw Jt@VQ&]2\ogSyS_1餵^8 #h4 R.Gh)MYC! Jkϰ`W8JsX eDRzF{QB+Nv IpbyRCSj&Ef-¼&:6Q ǖV|aƑu)%A%@h RRo(}Q=bJ!Jÿ qNpAj>!]K׎6ğ]A[dogPKA1:1Cc&]F!`67~tU`y1<FFU_dg~qh{GMNv{MӺu l\dm Hs{*Zi<>8 M6АNx2F:]n9Ws{# U&eЂ"`w"^ (kb|գB{vUo0Ap(%=r cK VQb龘[dBFkʯV {tKu*V~I9֢)8ػ(CY]{6KFR[ꈅSB&"x=ٵPK8εX,+B:q5` /=t %#i` TGNm㨄5q֠Y*[+ԋN{CS<=tϣ`q xrՉos.WF5"Uƨu:Vo$Bj{Ȯq.v_hjD X{TYV ~N *WK $1stǒOw- HP֭AL x! 1gv?"^Ɍmv_"`{`ukSܖM#fsR?h Pw,,7hWDf$]pjh1E͛_Oyq)f*ev|HӲCPhyAs(Vj9؜%_:r;{6NuR@T4kٜG !\D?{ ;wq-P0l\!HIp Kr濓q+UuV  ->iDW63!@4!tgTj} h[K[?]L}sk^[Kϊ_6\ѥp׿\b(nw)S,ڛg# JQAua0JĨ?U}Oڳ^3q9soCl 9"b;.À@X`@k=;jᵗ\b(M QG\V P>,ĬZ]J y;ǭ8R4Dzc zK# d @Q1FT bryzw*6+z;vqv{gX NJΌ Z; 0[/p}wN*>T96-|e;aphw/ B9W z'4i"ִĕZۤۍ%kT,vף v b]«YzԛiFU5lvOҒMR $)) bkUX۟x(Y5+Qyq6Ǿ몫8ƃRl,L_'`]75CehDl[{!kW@Nၦe (k N 2 dW{c@L5煢 _fy]MKGn^NG %e`=X0(?Ux_b>E'$jU,=nT1+`Ů`+D@ѥdyư g=Gޏ$ !"6z-S{ɤ&Š]3[{hXIdY;3sm Uec"r^g}NADCuW!Jʤ{\ '"V]h@[IY/ 5*jYF;;\}*1襘$FFQ=Qi]d'aN6H|c}O=5[&v6i7unoRDW;{YV/ă*u%Vwa%b(T{]>N |vLL%;&[q ao{]ȖB'F4XHd<|d1s07PG o' pÔoaDUnJ4\}Ԝ6 8Y\_ Y.Z4`\Ju"E`0\uxQyӉ}Ψ iP<ڭ>d $0Bs#dovS/YnG}`u ɬWE$AH}za鸄~+—9ZsDWkgɑqP<^[vԊ+.ggQ2薏FTsaTZ/I&}Y7 9tQلaIj{j`]A%B_j>UCc=0Rc[\_-aW ie)Fu*Vl1 T,ց<>);o;P!S"UNks .:)*a]O!ߛ,+4qۿX>/a+lC"<}^70c%?֬Zl;"T쯀98qjHإ{.GI\P̽%?Kg`BPEhO0,#Pj6#e+PƵ^F7'68 ?p3SMBfSMg Kv9PU؁$ QsCFo'KRgۓݷɴN۔TSvg+4}5J3㦩/4V0U%)jiOQa[m0ozb&̈c_3poD%}T6 x-|łeLj"H4˶;`925v{=J.eEq S%KG3eRo/ZMڠz8M0v` 5Tag`›`6;~V\RX6NӚ}Ao =G(]%j$fUȘrJܔ c7̉hFEXWMk4]s /2@hY"{tRvݐH$Az,:̏SuʐR)(}{ͅORދ:âV.xTMzJBvKPd 3%90rDj4iv{0E=RwZԼ\0FWhPyI/qRfD "LI(| @ӐPAVj[SJ@q_/,}~-.DnyD@W;>aܞ#1O(Wf"£ 7 O:jyK.˼Xh-F| ( n#^wH6Kd*z_^[7b>z_Ģf8sYW0o|ܣS'<I1孥W‰}Ah3BAv NA^N!<L'&T_wVzˇk%89FLٝAGEPhJЂDzyWCDfՊ0),{HjpR>e- }}*YLU0pV{WN{ h':wA{9d9WxQr/GD_LMX0y@]G \j Gmmmͷ mymB`!.aOKW[x"(=Y:F;Cw(\ccG=`zH!w=Xy3_ȥy 9DO(zF&܍P{EQS ժ踵ƵPąvN]px]T 銩b7r!AO(vx}! >YvŦ|=U-\FEc?- ֲ&w$mz`Mؑ lu!f%{i[}aJy@(k񝁚d\K򥼧I{MYmm%e8ؿcd#Z˹,O y ZX*ofґ^c@Kêȱ jSj ^"HRTIĮK}SljJ}#+#WIO˾g2P"ˮ) tѢ˓JAA)N0`= %<4:t~VphU᫪p>!8[=)Sqz+㧬R+jҼ9evj(,J]}Dz =a$xj-:1M3y&US1x9J[qWjZ1 TTjCq6ìY[9?JDQJZt`O6^P`TU]w`*S{e7Ś#ň/WجJ0SE5_ftE5>~yg.s+OJCTWXCXS d= dyV#؆}5 ɑ\L'HES˞,i-PmKdh{bGϑ.jʩ6Y`#<JC( 1.fUC9ElePt FX T_/_ e!7>/Oq/*%CI7wk_q}``d`b>4]qG0466ﴊ`uLFnZ7_^%1KcүWU2GOFoͱt 1c,yfm$9IRTP!*jhhxC-w@S@EѮF5±"H7.GPT=XhSZnRМDI-7tǨ mlgyg/smTc"4i>Ec Ҵt*9 #6%(X\R( dudc$C8h/~a כ"jf35΄Qs* &JU{S6eAiP<9|yP~ $RGR79ؤG- mG{~{lQfW%HٛsggCTV1+삦VԂ"Q>䔧*y8W͍_Xm^ɓjƶ9lҚ"ʼ9 <9Jxg\% p)= A&esjϹb=?VapR!b/6w!۠02l52*G#] 2QuNotLFW`sbp @i__Ttl21铓&; _/14O.vb]^=x͵"eFv[صQEt1Sh9;3)xCo@NT6TAIe c&m=$8STH)*z켭}p+:*)\ʊ&$ļH`<2|4!q6Zyv($]ӿQ}b^<,6'x6p/1s?( 1cxAϰgm#daw\M}[[#Tn3=}xį9Žs?$\Q0^*XԄ[[O7A l5^N/RYD2v#/T*uIn oLfdkMUoM (:oj9od,۸@.@{MUб/sBdVM? ܁E|:1;쑡Ǒgi.95G0] Qb^81'4+H opǣ>wsjϸ=h*-@z|ba_I?1fb߬L4ÉXlԝ],(kwE>Vʕ{νWQdNkl| 1fmm]|LcƕN{>TSg P趪3nWdd]AKƃ{'9H[%cjNnu{` -o'*EdS\)BC(1U{1 /+D13ty6dȏQu0"';aٗe-E}mhFXb@ۣk w Y &B718@tHuJBN7~F'Nn6v@Y^PZ.k6f/MݡTtnUH"Ѕ{ilTJH8xqm-]C.תU[N)RCH{bkx^̯b #uhsH#/F2Y9}㓫cQUlX#޲</ iaz±H@Z3w%et=3RkR/#ܬ2:#qzmXA(,]ߤX[N֩woiX^ Fn_hhl4W RM}% C75K^cKo^\PG'{k9ǞT> L!bWxuם.9c8AHG"Ⱦ*A Q81b0i\+т1aX;ڧ@m S|ua3@L,UO s]xh^#$ƑFc+o!4oMɫ=RNK7]ݷ)oh9wuGj нr[%T&>Yo^_#5 m P`Dm XD ^qu=6$|C C)GC|UFXay] seN -J:hǭ<֍18X?_3٣ߤ\[09ge#hf<,Wa}Oե["*YKV)hvVT]:ӳ+=/[@o FM$0nGSJG‘T#i4Q^'0g}T=o2Hߣ4B$ԧMiߛXo c7h|{UKFhAP/L۬YXFJd1^/,y!We,hԑ 5loϢԙy%5sh)J> kp\*i6 c9ؖ89_W>,ڶ@=0W9*mnވ!?9:!0ӷ. !?mm!#{Ґzbϗe@K%vr/ WPэg_E';BVĪr6θkwKlYv3)-)A:}Mcx`{{x'1_KHt;,sj+oFqYꘘ 37" W ?;-;p5k`QʱqdRkRwO_mjHպ,73RvȟP['1bӈWDln6kV~4Y4g> FR/LtoyH| ovmNOtf:KXM*wzҌC[ H,Ш.-m!>D~Qɪ1Z.+w^F/L6xiO߯ћeE"Uk j- c'bd,d`n~蕽`^Oٟ`t5Wh=QsrI=Ln7B/ə?2?5? ^VG䓐p@. `ğPu[)ίr 7H޻^| :sq:@Xe-ph Mf*?g؎1;lŠPC-hhXԵ>AI]dD6Q5g|HC _P/~u OmIW򺉚; j&FfK`2΢~)0vGazbj.s5jD /;cyhϔ{ S@<&؊+iY/S/d3ޛR|i<OdTLOA f}O =q#zDjyrYXJ+tljY#Σ\ޓ- 5Q[o$;i !A8c87?q;B1޹?D2ddP訍@Z @nD-?媺Ssw2<0v~3?FEzsl}RlˈF0^jЀu+LMOo\Z)=CAA%6Oem=G%}',*)Ad3i5o]`tjz aLE/x^n7g,C늍;Hό2-``.q^BⓃ~d8ƒWoؤ.\|| 1:Mu*7L X*`ezqiy1FrW9pP3&_ hdf AHZrSTKz}ȡR)ޫQY{u8=bjF~iM FiVf=훗գ0v|AH~}ˏqPxxZr]t=['âoPJek' )>$3@V9z~;a|T3H3 w>N#eqc}7GPZ"y5V\u}q@CsF#ShZTըJv4ÕK[i9Hl&B~- '*$mX(ՉkiXۤ9ۺHbz8&Oo?$/Nl  ~jd# ^j7mr ͜VF)l`K9;F|q` 8! E`jRskZevoin[s}U~Z-Fɞ X(e@H/}6㿏pϱP,w)̮,8P? {|Ƙ@/iv'FN7ڿlV)9k!`|qFUNp1?Hw)ARJG]P1tp@/Kx¨Ɏcs l]IIV%pXH1ഢnJL8lg服pmSSE >5Z1`h%r*WZ)2&{VZW:r Wk'zPey0,UՒkITǵ4U\ʤn%an]|e}etyZ%!y{wl F\cKO'n 5M='*~_$EOXW¹iydMVfJ \2|D3 Z}_|wKRΏ8'g"cWom% ^ iulG4h%jՁtu!4Y6KF P̖@qrDyP ۯH1*g f/ɍӨyRZSڍ9Y"j;.0^tB{Mĺ#m"l|;ϋ7ueڟ"Һc7`9nuh{ bG@?$^X裡lZes$zq6~>")f/_".ӴveΖةuı g{dϰoiCsTk>JbkI1}iXE20*@LRz6e/মw3;pz+Wۭ>dr'{Ju2Y>auN&ͺa}XDﱥŽPBrо en""NNV }&O|o'e Z&PBkޥ$КBܪ魻GR<ϒ>#̳M>A)[ߢj轷t&y2par;h֔Ua"1yje'3.̓gO'%xql"1X]LZ?s_dVӑW9sV/S|Xr2gI:' eoG4YzQ]CO5yhcݦ튛Y[ Il.)pyf0eDh6"cZ)8 *zWۊoh>]5np]̍߱%/$[Pϔ ̘<ц[XY-#_6}QQWj .3EBȶ)q?H-p$fh#`:eΣ,t;be oZ.JDRV2(f1}r_S & =,pk/-HݵD6ޝ-?XLeOM)+zf|ePfJsv,5btI]!X\@1eQ1i T4%eoXKDN8X';UcdH n=jS"eR\2˯"6Q_2URs:FL8kqqODq;S)'y<ngp$tؿkkdb 7s! /wf[G${l.f (GM7H>G,G3D[7=QFY7*/Dh-hTI(W J#ƱoQEmXO.7_,E;.\ 7yܙ4FVpζ+V6#,9Z<]R\R DZ{!^XɼMR2GGK[W X& ۖkԚTe,k_wkeL7xH5k&6zjlVdtJz8.yTXUPɘ_ p7! #dDe펲y!OSH&ԏU/#Q>.Q%%wt9d쳲 y@q*'#,"VuX)Ns!H.#l,/, 񥵭vڜWyRtf$ųn-cƂ@v3U1Q7VgoaGsX[釀W(ҳW~c 碂RSJ\4=#i;Ga"b(!ZNk %fm^O|[dL/g$wȺj:(LIIΛTAHbzG/>G58fxbp;v#;P݊ԽQJ>̬7K]Sv=Y+;h<0?$)SFh̿9~&unj[ f MkŹ?'“4;c/$Q츣P"+j#Ro  CiKQ됌{T2פm0O7 fhl jfoo @U^hL&Qf] LJp! JGV8&(kZTy׽T(.U/B C%*`4=ICdK+b? mPTb)A&;}!(h(ņxaZ*ޒ `( ]&YM$2S^ "[WÝ/*LߢhPI"4wQuH¡GE@b’Aes7RSX\bAWfY @DdXB+;D֣qbh۰wRmfdzgD=sơ'2&K--ޞKD?&ZA᝗%;LLƸLGES̾% %N3"r:#D;&hx&]McS$D .V.CYh`B)h0 <H_LZ,;8Ch9UˀJDݲAK M}ޓRuS /ydmBp,_M7? Dge,c,&,p_È0hh=ylP̅]IW}sv'uYH ;g5cO+Rq3(W!'9Ձm>2:/_n~o>c&=R^:4gV#_T3,e>05:o.͊/ V+a'5Ԟ ۳(zBA,ysm#;]C~q"cyv'%vv: ji_Pw۰HUpeh$9 gN: ́5!XHƵ/mt;uM}a?A 1bB۝o*1#˾4u dR*^accma>pD`[CU/ K2gx*׿n$ MWa,bO&wpDK$Q@0߅fEE׮kTD1ۺ6W df $ֲ>#eYmm滯)#w"JP>'`}x_=ԐhIkCOũ v֡Gs6叏I?.p~ūAjEhLV>oEJI:Y #T繂 &__c饪bIA /ص`OpZ4yH!4rB?sg㓖qVD1܃8LqW IۦXOJÔPǪe¦B;kfxxcK)_7ɦLᠦ\M270oZJ7:ɹ> 7TLR@OY asG_mV2xVq0X3NM'. HgP8Ĺ}[ ~Oe{o3BKGBG'fU趤WUm-8 i5Z!^a?cԪV2w/ T+ 5aE51Fap}a`mt\𿔁]ףc0sͫQ} Fc.nh>7ywyْ{Y}x@hsXfRnpyM;I lV_U 3L$Řlmq|Th][%>d\rii篷ȂkW@A7vj'f o]hAcS֯.'/@MK4/Mk)3M90Rk5Vژ)PCд-g1CV8c3jEuM+Y|OI$4UZOYv|v|/^edL5Z"xV ~d3, __m.RK/~R_q4&P9K؟ H (sYo:8n_|nY5F6Ot=sM u oֺPp<}%GY~a Bݝ"u&IOCm\q`Vgr4K%Nld.?__Zڬa*.qFư[ri}^V\2WbWǩջᔌ[H2wF֯8&&b{4T;e.f+9cM{ʻ5 ("ydÊbEEԖun9Sy=5:͍_Ux)N,Gv!\uiEzLq {,jc!Ip*BX1s ܚ2 9U+$D*|~_WG+'o9^+pnd#7Up 2'(Kܭnّ/U3p,?K2paVNi$Vk;O9O{iԷ;xOlo%. =~_8/b3_-#IqÒˁu`cNX]4Ƣm$qԓ"_ba~pOZ4<;3(+3,r ~Zh>q!a>JqvNF?9$7RzS٤Ŝm)wZD^#V-sMT!#]94_|a{9G;{V/O_gnZ,?dZDdhr\QhVfB|Rv94%%s 췡7e})J< TZch}[_AuP5!v5 p}eu9A9|R34{Ƀ|)m 4dRtaIn8UNӠg U1hĨLÔcvIJ2~a:zDW[l9N)mL Z<U@FSi,r|`rJ2SBGI2јSvE!/+}~m{3(R}YmhR'N?8Lpo6amȦ%1l1ݡ-ԀFYʗry $ac >}5(gƃW~bYȢ%&ƷbY@ѶҠ\e1aYA}&Ƈx4܊+0 =6 b"nߏ) {w+\Ӕ04*.ƌG({3*if>Y=|(n3 ^ W8ÔRb_6Zz鍻ACA/ /'68zls'Fе/U[!|Mg =JAqL`G.YɣrKbLvGژҰ5WXJe,P]Tc/l3{S\Ⱦ+Eݱ :K릩Y2ۼq_ C@#IÍ U<Ppcb# u?v"W7wOsKGRmԝz}iTz -hW|G$Zӏ.W`QІgu ]@# S;V=vQ U٨^A3获rfLIu51 ), y6yo<4)ShxLo>9IwaGMXR\'0\md5͑ڊ-]6_L]+Id84> 7O4 aK0W̖4J0BrYJЍpo [mG?en EnLK=ihInyr6'ŨIwmGAXXZ-u XY'R}fS&y,fޟ-BnZYp@" Ƈ_8gc BK+ݪ@fVVۉ6mD(/+?N0 㣫0|!CrP V:j\ q=n SN}^QH586.Bɾ=PWYZɬy6{(t/ ϟKUׯsE~S2**7}0rdzȿ$L4сy_#na?O3dNw֤u;kxdu,LOnzdQfXe?M>a6k _%d1%@`u!1ӳFHw24Y (yV ]W LcB TuP_O(@hD)-SWMeƫH$/  OR0#~xz q!A_Z6$uAu-eB)ڬ9^qpOu(dQvp#<'j73.b>\2[caZC.Ŕ4,S4r>+1m R.w+ǓU~EUdoMeӑ֥D}v1uyImJl3AmX-ІGpeR}lOG'+Dn3az'?nLi9Ԏ|unя!b2Zƅí+qj1?WNca%|ل[|Mt=:"|Jr>1+|ɠSfdhCjez6i*qRM wџ(gUJSoJ RWLX+cxkˀ2#C ! ^ÏOoL>I,! ߒ̹7ɔgQp+&* x~PUr6ךx.lfg< v$Wӧ'P;5Ssej'r /C` jIyDqy: -mf5XMC%T4Rk˅,Ѣol y$ fG7Ny&Md$O{[X⪺oF,۩?5O@ݪ6b~p_飾@ 3;9/g $n_w4#OM&BI[ߢmBv _^08UQo8S)&{RR&`V$DՍKօD$ʉP ZL&WwrR p-=մJʩ,Lzsw$ LuMNJ*^=I>oAPQ&Ⱥ,e I՝Dd6 ./3,цdS+`-p4ТM]5b[l;[-i?^ M\8SIo 43}X2b][]AU+wKh/@nul>eUڅO u>7@Ͼ9fzI IqiL戄kj#O=ɲ,AOX$6r~Yk 4rVB+?c%V>\k IȴMtFsݲAy9L9  ׎xH2FDi#b9iw;`.責wԅܳ/l &XD̊߮fP|@Em :<2Luʉ-?a_ '7ҳkc뀷 >28RIRQTE]vӻ 6+)Dx103_w>EP5S}sS%|xA;6dj <`xTѼb!;k')4g<wYYU2NU Lq3_lO/H"t]**g@˞*es3jq\u+F2R@ `gOv_AMcj+zq(:Xv*l\XC`\/9"||erl@jRx0^h;;Bao >b)ʫ_:&(f ELv.+\-kkrTvmJD(- }bzQ! >~Rx0evR2s>"u{X@Iw|"l%A$֨#aqblMa\ ʙvi+T%[VLmk}Ae y C6 ȍH1%mpwxY8LK Oq7+P)LTyD|kYlb1~NJ! _E_*Mjjvt89T.9:Jt#vO/_/!L~Xy{#7qX&5U#4%t2i˙,5ɉ*6>J&D `)@0P{un-ឈo?JDzU y*jedڿ^"'=/V! B|S#L Nsjd5"pHRor7B5VtWZ[VWUzR~80M<|aQ:x O+qڒC @:U4iO^)-x=6$8 o9%\oZ3=Δ?!tfw/R^g1{P4_ 0bImZϚs1UỚwQ3Di#^uK_2mLjXBs?K;5w぀TUFmJ> :="'c>5 5?铧 >^ .7UV%{Kb0?<-~J@cg=Fþ _3?tB/H$:Ž[[bjn 9#1q>)O(YhOzTd;.p⧛_<G{/bBDkLuĕF nV Vr{@E18?Xt CD0$KU?C!~`OO diO|o  ȵ|"hh.F%,p]󠛷ʹEwkhP1]gɋ-ro:&AB^=%7rG.P(fls$Nfg3ᢵfv`l:.Ҳ#~OQ3]N9紴m[tp٫J%"ۈ&ob3%nS;R8YA\0䄼 " ZTѷX3,W]7(ߎR8g5 ׼]g&w^]9NwG^VflB c8XLEiv(iwm^ h{R<=/_cǖQ!@ӽu`#0vI1fBas╧DaU OI-Y-;-T,a$D{HYO$\|ߍo1,}^&]JoIRQa?M/dj֦5f~d<*+ g5<BzAQ Hm~~h*݋K+S'R%TjvK|+,W>Т^. OXA"8L?lPVGC7432[C"{ <-ڸ)7y_VgWoxa.(@,adizs='%90`BLArkыPS5~)HY5R*1IorJu\A1Mį1=Mb?تjr 67}ܾ%rA l1hX%JzĦ(>t\>PI h6 <sq"Dۭ ?}RrAy Db"+ފaVH 3!s/~t yx ȅ]C-}0n]65vE0ޫasB )@S5%FY-4K&Od8f:ACؗQ9QgT3o@y|RC[5>d,>$a5}Uzjm͟zR8)& +u)e(p'ިzQ=I$,xRZ7ZJvGPNމ_^(ܝy>f/l[kwB@G#@|z(6@w<VH)&ߑj`# s_yIWH&4kck"S ٥x{SȚ]f710wѷ|ص0ZF XKqX2cm䡍EJdabyrӑg* kn9 WsԸ0Kl9N&^o`@OGK[ X2ڟLDACο&fa=N Ho `{=P9ѿ0{Ԕ]$PxhP.6$*݌xBb=U^*UQ+8gT‚4үѯO#>O2Vm{,•724&{$[`IcdMU:r/B`V[CUaM Gf{HԕeXo%ˈڱ.E bkď7^3I,h Yb'n'nۨ#]r6BDU5'Ty&jI# 8hwfX֐&hsoZ̡Dg-m,Dm-D݉ If8\Rv5z {ܓh05 U*A_=#K ,~6vdν*|mr̓)5Xi1KH7Is~gIGB+,y@ DΎL$<Ѥ؉ y[) |9N`!d_ AX^KYoLA4lqʎ41n d|TŬO:GR7Nܜu?*̀i% oƊUhEf;_[ܽFXӤ 끫 Y>6sc% lSF9NPTT}JZ}9S%ɘZYl$ieV f`&C2"aG~f#љ:f17Ȑ9QVvP<*;BϏ%hɃnKHE>y^awQѷpяJ*;3/ݱ) kuOe& E &V j1VK>^7l3j{(.+gi2:AH^>MGecTÙkb[:ae xWa2XP*#PCEN7`h T`U\uRUki$bɁkxZ:I(" yfPG֖!a L)zXVaKŕ[whMr6(΋*{}hxUĠ7֔4Jz&&Gp msґ3b#;։}("KMKy>)fIp$ QlOr#ȡ dK%F/!u0ѨDw`W᪹E(db*pxw¸>,0X EGR8Jt pn֚hinw-?H$++1EF;$D.I*o %N=<Ngб_Sa"jP G/=,fMLBZn;y"rݐ/="cd܀@r h@_xHˆ(WQGg̚85&Je$?O-r\ % , y(b~$;\7nC,-r"h pOCν3! "&z||YH[Y1$高K6d[/k4AF7 tYS(bwcAIC70*nsYT\TW4QP}yʑй%8{{0dFo#*oO5xOQV6t! {$˾ϤlXE=R=|:A |[%7oגIhd,&v|،.NX>r !Qȯ Q<9H*>=lh Zb6hS<=>u ꁦźm:8 g-}m<}x !KV<5,Qtcu@Wa0ّ[6D #sV}o%՞'Z#h9۠v2  F4o "!Hh|]}pw}kG[ Z&ǰ{HƝp_hסE?@w%e5?s0RQJXXLmSAYo 80sPw^~&8ė4œs/"$.g>%&uٲ,X.)35J3fmkW$lCo _+ 2:XZQT=\KַfIQd!L jXI eF* H%y#zxl>S*mĵًƜN;S_OZ;wV:e~t :a13yY&%Rl_ jGld}J6_ >u! ޸PDC6#PWulg1T@kAemE_jEP)GL*g%5?SΥ2<>_ 5%}^40gF#ac㺌"ټ̿ykV_r] q>|L3_W]d}қjOA$,%+zpn z7lj?Զ2MIc`_"鐱3ח@A"NiiqhʧL5U!'C{GugZp7. /0F)_v۫sjjtRt,v?hlN&3JO CGNPfzc~HOv[xVO?w'LH/O~x4gx+&OI]~gȩb|,fC xr(lR}S4u/&bYs 32'Ȓ cJ;[~|P|@K[tE׀Z݄wڿHÂ`J0x)0<|MJvDcJSw6PcK5,1ۜBxp:caXSCoxtc*)je Bk' Mh:BCFo~.8%3JbvXPwe{߾ n*Z5 a-jX}Q'x3]eK]/i,X²@LA&Z~f%WfS)S\+-z)Y# 3kAv0= 'OSE]oJ7S<38wf"3rȕ4O#%Pj(z^|dpm 1S 7:\ "D(˷kƿ= YBGUC'12 wZ0pz{2" >r7\"VL%Bg˭dPςp-7Gc >k ?pw]tY!7zɑd96ĦLa7%C*%-N;RHixD"ׇg{l+לlcxz.:X"K ǎ]5&4kuJ2L-2VN]&$@ )ˆnj!XZ7Β<ī48x*PQޣˈ 綆TY^0Y|8JBDtAI|)no/xb4]v[?mB4q!J@}ΉѴۋӧNJF6fռ# 0b偌LT0mG_t1yאLҒlU:xF2iGf^jo)3.aO4D_K[ĝs1]Gϰϐ>B<>5 iXd͜ OF4xPԶ7Xٍ%pv }-(l|Q&d\ PoÃ+~ l՘ޔ׷Cd$B(dLƵ9<펈zZ+0 N+~vh +5vN&%\wKŷ^uh?#p<ʧtvNrkTW$ӞitQ{*=Ɂy`v'UG-7扲>~*sA#2!u [.|PE<ÃF95OzE>q:SrƉaRm̴+NLbk6oMU<`4g2}) UΆf']iUÄUbP]֯,K+]mAP[Vwdx z1a[Y tN3c*p/^\vOL߽Gvbe]+,xB ؿD$2%wNicqoa _% rD%Ԗt-^)q[ {b"@6B|6-dlv+,ZJ)sz OBNjECF-v7#fҿvнUƐ6)4a=YSL(SeYDHF4R,4G:ɬI|mo Q"[1FNZ'pѮ y:^6;(V7#7Z"T #NXn-pjJnsTN[L8mߩВqe2aP@) -%@N]X> ȧ{7Omzǐw/y:p"Y)>_x3t^wrCكʊB3YvWwkYT"8VF-?ʜ LԕM+kI]$`tgq2GǍ)E%twO~˷PV-xAcwC!.mן2;1댄.Iߪ" R 8WxX">Ly*!lY>7,ƮH^>(a!T`ٙA SZfͭH,qXV `k+U7%by+7t o\ G]ޮUQ7wi*R6ry[PoG>ޜDgLkdiyDx3xȑWA(> (eϏ箿ի:Pw}%>PI&* p=l˺Iքl79Wedb}U`l1”+4!8$l)TAZBVb7?enװNa1v\82l.h4竉i{̧[gh!"~hs\~YbY/In!;RjnkJ1 9peN5O4b\pV/mё +9+ёyh.J%Ȼ|3~Nصpr4"5B"=.5?@i-r>m}IkHeoܿ:>G7;Kӕ,-c R9zYIqdr^żUђU ߥtBM$6pJ#_BEDy"8M Oz`5NO,z6qOJ"4qKJuFf?gk& f'5_|bS!hiʼn(-0M#^TmXX?{nˇ<[RS` p4i,W uքAeSԄ4<[uqPpH-09y3hmP5B19BdưL.PũHᲇHwX(%aE7IG?=n ׫L[lhmUu&1|&Nt~ :L7xu#ISIIA s;V6aPgP^;;J[nw5ኪ|b&&[0bjNT53rG~kdlv*7-nB^&xW'ܝ[zA50Cc] B [`>f;,IV1˂&+yESrΦLhTP^w0N֟ݸՆK+>\㛉MkvSr<8naЩ u0_tb]jv|BͭtK`!8k1HH>vPBR%h0s^`ImXIpl z)nn\ %5\+]47ɇhGmXZyIO5dhfqZlyE%*JuR/f-L0 )M?bOdZl漥Xܐ |;"c* {߻yqHjz],vX#4VPoc<ܿ{C\>*s2iQfK xM_vBgp)[lb.͎ʍ'M 9&0W<έێ+tQFitzJw6`p{$/rA{-pAdI.kvT$qhI';5 ]ul>IOz'wSFYSm#'7f!ͩ#X-h=dݿO9 &c@@זZ8XЏm2+ A25]}N6L#'lƑ)*y_ӥ“Ǘڏ|{E8B>?%_[,j9|Mggi-]'-v&m,+5 0'(Ne=R6b=nZjR >'L)5rAX3jF~;Kj # :Vqz1j" 8-f=}g?z ^3mŷ\@dZy@G@JH!YٝD%,9ן|]qCi V۬o00gO23t9LgجP d⻫}22͍#-#]ݯa73h ZQ=oFlCwlo_o@6'U{Up N ;z$Q4^ Mz:Lf%@3i%xvvC N$8>#_5|LקvŠ&#O0B݈~>1lo+$wMmDkf(2ktz{h6A L\c vrJ|jN˿AO!ZݐRʯȃ57U`#Apɓ#ٔEUssnW6 GΏˀImcU˃YJW*.@qCtDIAPXaFj7Vo/%'(~-pO m _m&Ey6C@Șrd.W*88F"uY&3=f8Nhf0 lsyNJ%tѵئ913YdzJI_!`1(ki``[rca ᩹y,~n(L O>ǶQMivfTI\eRCUe4 X3gQ"Nao h@ )R X-Q9 gJYfwEbu@yW}ז~u--TZ(t7 t73T5*vՇi[vWbEGtbm`h@a"XL'nKHՊWq@.- j x{\Ui\ݖw6PX=Y] W泽oE2!/a< -Bm}ۿ?:94yDF.PV]]ac~9lA򰺡Kt $0f!i2Bm^=4qHgo>*־zY CNJ0"P{6nr{32jmUwN :aEJeJ9INau}7[x˃ޒй<٨4tVf!<5r(IL4HE e{258/VGb!4j`Z9 Q.0l} s8rX*e\}pm_'J <`R&=70s{9~H^u={NK-E'}eCI[n6Knu簥U+ʔ~̉u+E1X)lu/&5ũ1Y;]Uh+27b06DEH< r9<|Gxtsg\F4b)g}rM9fS Sw-yUv2xfzi%&ڎ̳f'䠌zWRSI_Y-!HGp`N,H"-9i" @ΐl[d=DoBv x(46W791k8'Q.y[al5C,x}הsC4&nۼksiw  :)te~s&( ) q*dpqi!4^#PL+#`hY0ͨO~H|[yJ `.٩J)>ߠu?G1+€qzjWGPYz k)E_2k/7r"e˷(L,ĭ\dT2`ŠX8V&T.gд&k7YtI)6ϵc$D`xnyR"!m d@o}L  }t5?Il{aBJSB5`T_6#pS!Sae:ϳ` XOTUm5?zP` [-cseP}"x4hP{F|f|H$Ѱe[xJVrj>3s9$APOaj5Lhu)P^Z@6 n I $Α-kN䟋Ealmvpg;4Ċ@NWg.CJ@~n&C;XaH.T&Y5&{jX׍tWmVCm]p2PZM"X6Hg*v{/-0;I`lg`@gCr'տԖڿ*ƍ@L]I~;'֞+)&$*ru_%0ΠĦk V@yyR r_zύΒ>᫸A$35 + M‹B\;G"-PO?&$G H2/PH4{|OZ"oTȼc2nHDa.\N "<Ə@ٙe>) 42IT#+Oׅ~Fyˀk 8&AVՃQ+CV 5z4+*@KX>CE ,LR` >Eì ,AY%ݺx7֕2;-mNf+S ?M ]BV(U@Mwg޻- Ed-FGW< |R͔P0U*{$+y!xiPF?vO}BK`/-hFVl-$dMd~hD01#P*% US 8@ڬuKkWZ%}WH)Ƨ(i# Ӗz xwYwh={5@N/J #Lz,i )N7c;Eqi*Q8'!j-i|{s-ccEac=JvUbS-{-N;ş--8q pe_W+M*13yf ofmC 2~ղb]h}'C;̖܀0K ͿDr`JnA/ ʎ:hKe=?ODӫ3Jeo:ϤjG0$&6g \8[q24'-}tz>[(W~nآ%l8ӓ!PX  r0M[7O\*O:/Ot< wc-{#AKAxpHmRAWQ>yOŔ@rl3& +'hX攱 N:+ާoq\qPAUp;&SRtE<`\ƛ4\3ˎagjă9*_I Ik>ҷ#pU NP PIYT9XX#Ho*eaB4#;z|*ق[.#ck*ћ&h1[neDCL!+Y G .d25xMcϤN* ‘^֜_Dj" Cݢ#TgM\hrnWOIk[~#CAY-8_=et(m2fzfbکNV1Hq6I7@$H 5%&Ut&kCk?$zuoH`AKV Awjaq@j]re*M{>b|bG6%%͌EY ;R+_r h^RCBNԊ`rlT] DYXm>9bRx&hRw"l+遄Ri={\}恆2)NrvtgO(8m;%,wxL+71+h/Ү=O YByAkc~Ϋƙ]\ C V U_S1π⤃tg v I_^P +r+ V˫][/Dxg&3\:OcR9o}=Y~1Y\w!Zn+L,aVqЃEh2%Ȫ [E_6I}[cHX!& Q6D _ pgCKn#Nům2d򰫕 y*mDAjsIA19==)@8{.ӕP6Onzh'gɖ/V@zgFkאmqeXfkd|u lMt63-#yyJc ) ۼa~4P mihoflY.XQ*~%9/=ۂ8t$;xvUJ!5Qvf?؋tl,=_R>Y;}X-K=IjfjS: Z:g jH)PrrQcT1rVd@ Z-wK8WFSj,N=CcZa-pJ-QhOQs3+DҎ=\ܘS^3pUwCRC)g[h?iY4YO*0ߦd:BqI}Jޫ-k*c~V>eHWwU v @ ~pn5.5N cw$l~ҮE0PȼB. KFX+;AK\ , u82_9"( gjbFtdM0=tC)ce 堐Z`~V1#Vcfm͎JJ|vIx-*Q9y9ЗAf ݘYSU`n^`Ǘ706vr>O/[e;OH UocJEQqKCWaή:$?w9z$?JD b nG)=t֏q; y^DBT a;"6+ rh@鼆< d)͓*晴`F1X* $aR54ʔZƍuPNb:~cȼ 79@>SޫGHvO.`@BKHܧ\sd1K+Ra et&.Ah=&x6/Qo^pjmVR$9bVRUQhk Fچq!#Zh,x^7BPeP3NAG(| Ih/%:Z홐[Ծ{<(k6 N(_L#ҕH}`{V(dnō][Џ 8S?apd8|/\sŽJoB}Խ:,-6 I{@Ǚ.B-\Max7 6͒|TV:Ϳ+1Ugp"<=m3 +gNc],oJ̼NC-6@oO}{9ܣEYjV>Fab5n1Qœ~TS榠шg95+ zcX8 kM -_r<r*%l4aXe Ɓ#o/U7^a%0]O#xF$4hD]b_1 5(H7ǒÇLqwKce'nBf%_0L!ӫg04kP"%|$[4[(򝋃>Vߡ[Qo3Zc '^=NuY76@d@a0AJ.éd0^Lm{~>O (0ns-=|ʒmH6գw?d .Z2Tw_ctL5ay,%uWc7LE=Yf/g]oC5%< d*R ddz u^xGMv޸:L,3=}IaKnJ˻y|uh y C_qh֪9#_._O=ZcB~UB¸z{_VmE"p0E.7-~1dM{(,@PU5_z^y!;'k܏?nSùm;yR1KRb?fՍ#.1֊4KE(cqq-e@ א..J!~) FBRfGٹmxȆ^Mggwx =T;gHUÞ`2Nr kH{B:'t s?#zi4Q_% 5<\,j c0$q+Pnq>`fD!%'6:5ӕ`>}NUzK$]gm+8&D-ХU9J<聒gp.IE#1ZHP*mȩ9 *:г3LX;t.LX)__ *hJDڱʌdѐymNʼ T#% ĶXD;Z~'?DŽ#kwv'Y&"x,g@<7K/-دyZlqj>_CFbsoZkhwđcy" x{3PɌP5_f}3nNރI%8)m["+ièGV4s26PAP$EpgyMv)fb`k]La7!L>OɇIeZ; b[9x5OǾANN=.eKtJ{& _ps}r Y?I~mYuq&1hh^S .yӎ)(̿FYëyLO$KqPАE>Ø% asV r]֊iܖ/mN# ؏9ܙKH!&b(5W4\[C؅.N?şR3jC8ޤqx4425rV(,B{EA"1GTlԎ:I;dSids $<-ȢLE Z9=?5QQ--# ~MSd94!]0Ӊzls?(dE9.ϵ"]/•9=M;.lԷ5ȇSWj7 Z[h}mެ=XMBr20OOOCzO vWèU [u=` 큙:n"Ru'^:po(8 <`LF7%=G_<[vMV o̳R!x QX*_&vb\p'gP} c4e`6)Fb.-:/ !C[5"0GDB!t+Bd F'yr@74bkB#IsC/G?UU@6^TuEc~*uMiB$i(럚|s8,\ZzҨ{(ڗTQH 95HQ{M]x5Jy[Woy8$g0obb,8`#D՞5tNќ W]D4RؕT9`Da7ND59YY9`+܀3$vG-~' nd3y֌`#qMbmZ$O;0p1>$Rr']dơ"x2W:v2jp7 x4η?0vu9 ]/jĉ+U*8*S`!,A5}fS,B9_ecb@2tr4G[1o[@?uэN?y]g+S W^&tRq><Y :|I#V,u@DnDW=h]9䰼ÞP/$Ěb[g=}erMI ]ǹtSݫk5+]l h+5*' JS]|o&0>fmkG# Bxt鋃hpY= tofQ`]E/ݒ>Pl+S=|TW 3qa'MI"u!!\Pe BIlV:,οeeKс_d>Bͥ*d\E^ۍ{]L$t.zs|k 'cơƔQUL"RC>b^YQ"-668@Wdf9MhLFn}U>t4ًMId3S-i`'{xM@ILkVPߍ/;WP2˝+¿R0}?4<0y|qR]@N[MuzJ],+A饰XJxb8v̟;BʯS)Wg:%R5c~G/#1&%4"" o25m:Z<.42dg姃>wUCu5yLHCfVR 蚉m?V׶s L+DnMW=i"(_jUgKqg%~aJ)|t%eԕ5b1a- ~z/A'+)ÒIPߒ>L,I|"=.BέUER*rWi8GgtnK}a 3i[cTt7;!* x1H]G478ৱ9A|e4tgFNÝ h,ο^G=iXb2[GV*_L3(!ns=Q/[q3@~Y,0 , CJ"h[؝ :rD:`!Ypc4P׌x_YΉRY*Q`]6,~7߸ ^x`  5Ex߆"g N V]fbɍ9jDdWN┹jk@SF )VI1߶iNHvX> k3vU(\e2NK˩VG; _QZ=Z JHs)TCu{JulTl˰0y7֥N%KXh'?pa\=US56=h3݉M@. D>!ā]dPEiUaMyж%t鰄RwI҈_Ҙr%N,q!O1#e' oLPO)fmO wX|M.^BȒrQPRÿ '<#j*wl%A\242-NMjk,P-r"͊xnaj0r(f:\$|V9 X;ZaWmw Od.&!,%Jx/;ֿnEӱ.^]lIɎmB*~AX$M闷Na=~МfH0BPfI۫uw;pS1u$_O0jEA/R!C @^='"#k nOμP\Hr 8r[P{7 z@z hhw.plw5IƓt߉ + KHu6C!VTʈ#V啖3⪝4a $Yt vnIշk,D+uALR*4ʽgOW#CZvZ]"N*(wzWn/nZQ4.HFؙcȫP#GFB^ٌK[r<# nvxUrP%$9UN.I&u#׋7 |y|$D3עɻ2ʿmɐ+o9CDW ED\-{vEP!  O"7>mGN(L~%;hV%mo!kOh Kg:_USꂢՐ#}Sf(m}N~ QI.6**uY{[I(=>ok?{mxsU@@JH?2\1cWapt![d-O^GNm\qўA³[ ƌxpuo֦M<.Bb[9qOü Ag娤iT|/?H&2?d#+xWfv-Glh -FZ5){de W`zpCpƕ1.[k+즼LHݬyAvIey㷤qx6i)R''%rjSaP㟑XxyXZs5/.q8-S:8&lRG4m˭͸9Cvd^aiH%{I3A ALޮT@4&JgG޴BMdZnHhEߥ7B4zr5kV _s|4*C8ݷ.:,KvJ%U`pDG%^+g^'HrFߩ>u⏯CL*,K73^?(Մ,nL 8ryڇNBLɿ:DcF2PSr*įh2pC7lXyy3}-_r;gcquc;"xnoκ%7ּO+ oQZWv)!8`euG{CV{6"Kth O~7w=᧞QjiN;p8%DȖ!Jg+-&d vue mMvBJRY$½)k9tYDSIp =8PNu s=ƶ`{PraؽzR"E%ݳ9rʅc@nQaIy=@8x)O:-׵@ })l^PXQḂ S45 7!!$# )z HԳiiMQ}uMJT(l$վk\m|y/5ٴC QǤ#ΔF`#4ZilS|ǤN \`)p Q/ظT`j8C(mlmudla&҃#f[o8i#MӨ&|8Ċ9?B#8=K"sG[URI _UmhVwՉ$"~v"83r+X7p6չEʙ!#XU'](8(3>'#ڣ"%3w拈-bIA6i^= zIJ26_w ZSAd&~\DTC&LCqMQ8MYyM?ajNTff KHvBj]_5QOhc-o4wjN+l_1.Nʥ;zɈ4 5ۅhԷH?,&@f*>4RhfT+YS҇tqVa6?l.9Q;1kaLMfݠs#~ %ۆ{lDZo;:]4~8yed7Q ߬h㄄4hI-DxUW! S%զڲ. nyyyDžz~qQwn68<#\>}421E{R@!}%,ea~3`U7xlϋ,Uynl\,fx~?ч]) ۜ1۔%x!̡ȼL s3F' lQW8ղU-#D } p v6K5?:"΄vJ>AM̖dPV'qJ\^ڰc~ p20C{580CibdGܲ3&b֐!{c]QN|Xߓ&DS;ъNsU+!Z wt5VR Y,7/Fȃ0UI}O~K`-PGl$! k!-HdGm~wt8X-[\[}ωibbYKZhJcGYFd}FWmOP,`KLa""Y BkE|T!q`ފ5T%Z俭qs(y-@@ή.[+.0 MsTB r=6˜- <\C- !'PIk< ߤp(şD_I4T=v24r?–P6٩ ހ~RbKp*KPB4$3{mC+6 R4X@)ʗ-O2`*\$NZ7*J +9ѝf͝مsL j,@M`eMMBSWe8No Hkkiq#ڍȔZw<=k?og#a1* ݙz_+c1`_ADv( >^?)xWTT9rr2:} "Hiӂ@Xuq2c* +Q=g K5}Sޫ)ph"+ayH="򞴯O۲V4wg@$gv ugvQOTz,u QsO̕~/l2-^CG{L0oVJ Ւgo =b|AORŤE2!▭@ccO c$>vKR2&fMCӍj̹oÁD!.eZIt$V\.H.R X4d P!g]fw w9d3Od4im؆Ƿ..th4{E%9tL-k|̣(]̝VL(DΝ @Y\{RZagMPNxkٜe\->_4|I84f`WsRz2J#5F,h[_Ȑbp}J$t' ]l1j9Esog!2;Cܱp#VuN /?p< KY`+Ii'OP2Z+uE%R!ʹ"}VT*)*kr((=h\gq#kKiFj96FieI ;U1jR?RAv>QΒqAjw%I%Mw\zʛ(^32>Dɩ+T^JBLZHy!)o?Cp."LT-OTW5cd|Kz4ng:m*. 2`hps+0Ͼ)Ƃ3KxPaB;s،Mƚ͎y(>Ѿ+zvmZ3Z+dg:7'\C.AQs e>wE3GXEzPX^ [#hՀ2Fioc*/yh':7@ @C׀ 4ɸK$躔a$x=; ${tbs\D/M"o'H(/划>1Ĵa6$7dYVFնO__9k}?HW\8C=zCN {2̘1 A8xoߝEec83X EX\~,;|Gw h,8-zt` 4|7;QsʉZ4&+eͱ%+#Uw9kV&T1͆=RD+Y``[A&фWV3lm& As?w}D{HҳOzA\kL<7%*I~P3 J &5)X.8S*Xq[Ϸ!^)C _^:VOOf'.Txm+mߦD&cf^X]zچC,+>k':2{gCS'ֵPaÍk+ &PYkP,篠S{K{cF/ n1;Ųv5cDЖs|CA9Z}r"1} GuoNAX9 $mLAZWS1rg){|mMY/xn 9嫗6%}̤1+YpPf9tϰB͛KuW8X4-Y8Bs\uy$2\|-^';Ȧ e=jDɫb-g ,`,;-\=PySI|/O[@m'Uǁ\d߄hrvIz+W#8Nn=t& z ןA'~~,1FݘE|1Od 0c0w};Yq,Yo:Gİ8 XiY.fvB~Lu0d?+D-ŕK^0g@LΫw؋YCd<7 dOPϲe2%s&v"LaI9%R"׬еLQL}#Zq r=rMevAI~j8#*#fT6*+T=茣U*ׁURq%P7XD^\`z .u 0!&2V/>UgLZbf`f\M'LVLPjy%X\4M7g[^zGt{?o)ς>GE ("%d o/dl IaWO%'gDZ3rh"8숽CS> \p!\ >#+-kltaFE+fqD>$3jtX>_{co6Hh`CpUj"$h'3Xi ‚a>}F瑐dUW+m0ѓ JOsy>QO&De.C!>ml*o^ S6 #8T`t^@l0A*.fۗq\W͎E~aD^4:q?O(j˜B d<ˍp&]: 8&=}x]=wXcOJO[z}_YXݬq6H O %{r9HnNT6G|.Y@Zx!L-Tb%31Ĥɴ&TdtDRKUgp”!]5ǚ2}3rؘD!'K(4ou(?OdHU˚*hy4h)`tcp.h ]d754ͨ)QG[E: ŧX}z6J:kk@u\`0b |2l[M-:)&ޘ-Rw/~GKE::VrBn XFt i]ޘj~cH& ߕtzBI׳5SR@_YwԾ/+`ʞ^p¥@7M+PB%"`o o\AKY[̌?7~rz(8z:n}_|oiO;{w5ǢP )ɳy(.}JXhUlѷ畧0\N ].Lֲ'Ծahh@FnS'ldF0}/iMe]%zN=xvm]L3y mmar@hRNMkBBXyPE;K(2a(`jbbc-U&c[mVp^r]wQ.9#1<74r#evB%T`.&!S=+I:TDgxb4>VYRz򻔋Pc50p?}FzOA: ?Dz9V)91tt ^7jnDGi@ bf)ښmُgwf\ Ώ ߒh g$+_MνF%r|C~SQy9 .#I[z zbu4]f ׽F(x"1Dq 38:IS7-ez' }(L=N޹eXB(Qg܂jYgPp((!ZoZ -|:pl$w0Tcp-ɋXpb𰺹KpW2cKvZ:}~ UjQt dɞl’O0ꗬaTH("⬡2>g `KǵaŤ8_Jd/qzsxskcIuǯ+b|t]N?hl#|ɽ?F!(tei7Su^~AR CEQ0SN\ P&8% 6lۙR9~JIպs~8<]5-WX*l[w[~i {o_yi[skAGn#l9r?!KX}9DqdMcHAPj4J(4>(NZZx7*?z(^w{ؔTR;12D265sw𞋝S?2+TU_yYT3;مM u|JYQu[ [.&7h#0>káEH-uA>% 1m0+45숉Z|D!RH3-\1Ĥmܞ򉠣g:;,ޮr^q`)gv _rҤg!%w:\g!-[PVҘ0c|jpi -= )m П JЏI[SB '5W>r"4|E+7*^_{en aۏ"c L{f?pn Z6M(6Zˆr3Aӳ硉 gObFnʫ#uk)NL^׷b'n~WHe2iGL:nlkL,i(Ozjr[*$* BR &s~rlH0! nOW٧Rŝ4X6^ɔ^["E(5'DAjn*7Y;K C~ʎN@m5VS૞ir3?N7CMk.#E&, OB9q?)AL~#V OKXMm=?tڡ\Ao(2;m#fsH#I劕}1ϱ 1)h'f_lRM1ZcηlюU-]R/uK~^B" z1E;|p<|_Koh5T姠6#(u=zG ox4P)]-ky.s΍ChcvwAduH VXZXG_ :4CHXvCEއUbRVN&au}ZE!W,Q7Sq4VZ]#(/[~slDȆF\]akI26w_Ig&l5L+Z[57]!)$ˆН%qA ss&̒Y}r9pkyeV#~ :YFBkYx.aw*50n ‡݊@^5Wht륀~@sP#9mXesؿ[9~p᝟@x:e}MU\Z"!XA"?]Ed~pR3A!C>liY=Rƽwsezlօ\a˘5K5s`uAHԛ1ҜҏOX~ ,ݳ20ΰh=5Pk9sDИ"p;mY<)nf&V`9@r#M|x77TKB9fX.SPbq:t[#yd1z]v+f^% kͣUg~I_/{pkKIQe4o#\]нteyUx!l~?2"w& y@-<0W)VlY7,ZV:K`j!Czl[`eFHzBW:VYfaoMa,d&㛤(oirQ0+rVκdDW&ԆS.(;&g-3B0i[}>Т,^E@n7!˭sќM1grZR'71ҊSIm@~à` ]%0\ XEɁ&sK#!p+4\cGxOr5^XЊ,}t'8H}'ůJ0A4-'ry` ]$M,3|NmFMm#%($Ͱ2qs3`'hct%D|\eoԽEYgFYBIX;jĤgBށ;lKhЗ ٢s efkm?k(}0۸-v[X]VʿdM$5/L6;D )sb"02:[op+2n$ޒFA?&ĈW,~;1Az4r^1h+I+1*\uC^j8PX-YV{Dإ)ǰj ~1nABaY3CVFM?=o&G:;͗e\?ZPd͢ݘcG2Z6EbJ ؈Aj*0,0Wi5&$O7OY$GZxMҫpBU# '`ŋD\ E"?6 8w牬Eo c~jlz6֝sB Zxw䬩{]Yqaƣ3u ؎d x<[2>~.ec=;j*lPcF K37.`CC{6,aW=g&C;٦"=hJ0Fp!RJ(E]@Qi $ ޖ<ܠ&B?q6nwr>}̷!ct|vBTߠ *7A0$L\XOFc8|[) Z bX~.(t[H4QM)Os朽 z᣺B:qK̈́*|t)/ƅ:QQϖ/diқY PiTAc箼1Bϕ*3ZIfTs-pɜ$B&ZeJ+et)co:/SU!Ǡ|4ȳK8#]]߸A:+"hD Y=N`P>O?_˒*eٸ`D(gJQF!o>Ps@tdMr 7i+K7t9v4W,늕Sٸ:NܠQe5`T-GgDvKxAMP*%_'VSD0:ԶȳyEEְGQ_/YM5pw~YFļ(9g-_飶0VR<ָ!a lPMz#[DC]Sn!V߆_6:+oQP"TE}2큅 O6r zIgDjGɆ};lB5"蜝Q6]iYja9ۘ&"٬wX ~#IIfFUJLZg9i6wښgxԊʐ)}2|ӤH gȢ-tbZG6vdcYԤJmiZYQz-bN|k_=bhY;#HKߑ{x&t%$Z#>}*٢NOpQҸZdNr7H'Mp6U޷Mkt>wfX`1#8sL@9GmpMKVg!Όh✟X9ñBi+>$weX`N@(ԡ. xڙ.:muj1bj) :A_ _N{kX"CDzn*w`_Vvv$HTZ+ y"_"P(_h th!پN?I`I[Q`h1:%B6vt Kk>%|yU 'i)IpEGjT)7] CIoVqC[Ԅ 靛3e`f "(d ƪM莄Y7C>ߚeߤY?pASaaHߥ7"Ke9ZjUf^Tqbs,&>i,׸Bj}QJk!]GsMfm:FLt>O¢K"AD@!jq|Z2Ɨ-!]_NAUgLY۴Fo'AnVv@90ϔP@.;8I ƭyI?!60vLU2.K݌T뢃͂=ƩZ YeS X>?6tot28byq >~C|"S@: }ݥDb->NQ HbW.'P5Yr<>G9ߙy+*i{Ȓc/pZ9MyN@֕KW @QV} e:Y?>KzIiݽ f6b =9~m^Vr@%S ӝ-cJaCEYm^2Q?}&KKp!QƒB>ݩA$,GTa@Ʋ/& 5Û6_jTц˳0\Vv\-ܙ<~6!L#"@ XDó n6Vw8xvůpEy3M}d)MBc0|a@Sd/³ I!8hRq*54Z5(ocvP`3mtYngX ;?au2L8 bۄ !~"9E|wtN\*)Ug?@lƤ#ƌ^嵉Kr=:o=)MON̄CVe|t8A|-?}VB3Xu^Ȣ.5}l!_7DVNN}*(8ѥ@73e0XC#A\vc}uwL$޲ol`osRhϰpрpbZgKRf%LA#_D*W:i5E!=+P LGkI`"Hz;P3=_KсjZܰlHMC4ZAЮdN3> a5 .^Cc Y /TᵿMX4" R2Qǿl1H:Ƃ1b>Lly{IլڒIeˌ"f',Xi{iXiVb!LSVp{=ᅯ*,Z*F SDcf\(ޣM ?w]+ (e_ =wj#u,@>i? 2 zfRUĥK>+"{#>.(<, ." m ]HCaGv8q85*%fXK#W5$}GCF*ȿ}M+)T!tSTj[<~ˇKBpDu'S*T򾺅Ϟs?nJ寎:edwdfF٠D{g7fU92NDsx ӕE.Q52ߗEQSv<}CUW`Mu (i;dhXF$>7;ö(9hY ]y/5IRN3YUJLY*ģzRfJ|7|ck~ O~r)eX{`<vKUQ;CiE'vִ@yo BR0Q{79F}[c|Fޣ3a|?pQchrV7gr0"Puĥ:X*/i,ٛ:g>-g#voN;]^O)̡h#5^ǵ;mu&S]fKΦp(M%1+BsdTg9[ b]̂H)ŪMϓ1?4`mg^5-/E{g;i-Wx),a AA"_]$m FwOSzCaРf _rbwiGtopMQeE2E 3Sɏg)ѭiIh_a?2I ٭Yu'~6}[L=zTe?WHY ߤήhۣ YhvrxLу,Q'g 3{Ȭ9{ت6b## L{YoזC"'tM΢E@gk/ܚqa4p9og1>J ^UZrm%| xn!/GmnovēQH.+֛$4ca*$[榣LA;8 ZwԊ\eg2xu)iZ)O3 @i792o$N@)?ZsTD[*ĸ/d]?!JNeE2Ɇzs"nIRoؖь?% *K;=іvph8}lkHfٟe.ѩ`H,̠@EL%aט7.Ėh#E]jJK-kjLa*hp]e*BQ-'V%9p*O/flN;fJ gF%Co  u\嚓>)f]\A3G#UTi7NY 4`C`[%b]g#eKPX0{Z\s8rs˶$9T$8M4SwZy),W!nKMAn_ن -/wHG%R3bs B\"lJ[`sEjJRMwu9qű 8G ng ,,o(3vr#M.+lZWor1)ZdT݂%85|,=;'Z$8*>c?e:Q/Ԡ" y q[tȧi6p3n8.c]p&RaW %_Vh[(jYkͱLqEw9bU.ZmE>CÀ&uj]i@<ѬCÃ'F_F&Ͼ|m@f.n1vnowCut45{t҅lyRhƮHkpq>ȗ$cA$\&Z8NӖ,T%D|k>BD}US>4t3^S2_r(f ydI'$D&OBPzo[8ǵ^FiKvbfۆ֊^rԣ6TՑՊDZ5A$`qgsDaPK9xyKpuɲ+tp6`ŌjcpڗۮE7и>ZcǺ p]_rYB8clns71d54Z+U) >MnT{dy$V⟞#HP2:({[Ru XNJI|H: J3|M'Ӿ0fzhg*.RH;0>|W3efŔKxѱy& k2]C,ATcAfnz]eobdR=(|6}kZˆ43L6V4#Xu,<ʌ]IG/CYC]@]%q#䆑"QG<[;r˩(]ܺY&)NfiFkL |5A?#iqE;bY+"jՋW}bΞUde/ԖڇdeZ AH͢50_96j6H!S"9h?yMsV}G]5P9JrgoL>ļؑplVmZ~̟-*z*V`_tyfvn {]!`%_I3]x("),Ut_* d&C9 rb?v2/l*h t᥺c`Vʤ̍?f /ATދ9lH *, *Ґڼ1 dOc_]z'n+:zcGAMtg~BU*UX趔9Z'Y28⥦""2(7YUۭFY7t*Xl@"3 <_ ΫZ̢/T.])&ke*w8wK$f +RZ z<>1&^p0yHMTة<} K>]l>x_ء !Q22iJG컸 -̨9L̪O (=?y&ҕqN*b9?},eY60HrJIxbs8Ut ?BUt=[oe%hsg9+!4*~G}8u0%drXQ9d/dagS87aւ(D5xa_)3 )qm&1?_CM]~>Qj?D_I c/爮X/h݆=Z3P%L{pkʰVQiWyy;3ǝZYþV4x`r>NwRC t͸{ |[%$4HTo&t /MA|ud:s^^Q߽dĉcGخ~O.҂÷ CR",v%9RGC5B Ԃm{dm **ZZ’_:S@G|Z-٬-^yiOx+u?4+Y\P~P?NO-4w Z Pj=X-a:#)m Ow:/Nqj &8?~'xnOA:In!2GdR;.iu_% l7~xi{G_^Pql{#Gzn}3:mEHPyW|N kdT|JH6+*E"JF-hnU$a-NBQN[Z)U!DT0Y)W멬 =L r\^^:sY)ȅ%l\v զ[H~>0(s,ۆq!TZDQ߅Tݲ~k+ሜ]=ٺ>x=(RJS)ŸIZw&׾M?TL0"89";xh_yG6T-tuիx}oU(}'R=ίD;Jo[$%]7hm mdOqhDF#/ J~JQ!-(ǙM>Oաfy|]#hz؋t>UYmWX'D+} D }*' AIx)$>0ȉļ*:p-y44˿u聎6 Y޺/ģXSDɪwOq{P,q FEB 'l0w`M1Η EOqw fPlgSV#K[g>,, oAWF 4IdLJ Wqu+WsL 0ɒK%0ôjjKl\,,Gfi@-C79Ѯ]zI'UNI6%ؾ`,@@]b)6Ԥ!Ucqضb_gt!%6}eTs-8DqQ$kkyM ٱϞ)+ek,{EJHe࿉H[ˀv4|M3$mځ[ƾVbNB45\l9C{;\l m3^!)qHxp(qMN:zTE,C & ͯkHì,Uɛ@5%K}{/ǖ!a4h *&:;lG6,V!/m-2OzU'(C| wC }@9"2 s̊7fqz_ggގΠO#A\?Az OtTW3ia "#I '}+"A$/Ң;Dė(wV'@K wq_-(ng#8#5.W?-a!eRryAρ8ŢEt,Y&|ZCT ?{{Pֿ`hgmOԯ]ć72A!H?sF8yw|Z6Tv0f+3cH KcD' 1CvI)gȀ7eS1Bg} 2pL2t#FXҪY];!]m!Zs3ĉfwL$gHfDlZdz29/ ^<ǵQ {GlHe(C9Ƥhșϥv2Ky8LX7̸%ޤEk3ks,K\$)R 7Ht%HS&_^.Mx2>8*ȁZ*\BidZn60m,p\/.Ѐs̲GRz+ɞ_TذyӠH{&Fӳ] ̩(ץhTȽn!π\$UGb>8Zcr5=J6R/h<S0fp])f")<ĺ2eqS!`8 I$,% }m"ߊ9`;{cn̒N!G.wOٗ2)2(ԘXr@6T}\(;:?Y׹YtVEb@LiH~E5rqm jb_*.E(.Ӎ>\6Q/9xDG@v~⪣(=4+=Q`Na: 7xTy2R=&,/(sc W>/}Б<Fyr K;J|Ik'C A}؜KC z'<ӎry5pRZxJzDk#,fMZ:6$󡟚2-z; -hy-/aזrn&IO)ΗJS,&RRa/4H&e]>o kCd. Sk̗SaJC{v٭k<,GnRcjb@R/,Zn PmqlٕI?`HR\br4U_#z@l"DZ/D#-uA,, DdҜp97Da7"[UF7XM=qֲa驕Ƒ!e^MajsFNm})>_$P3fcM>L?gLQ͈#\+ņiN{1L`P7EοmFMN7!GhĢ]-hX #YTq5 ̿]:M*]kB)wڎHuR(0QIq̘y((C4'" t+@A_Om\] Ǯh+7m+Wg$#E5)bKMSȑx~E%U$]B_ VF|o#iLVW 7엜u쳿_J%*UEbpf׀6bc|o#/w|5#f4RIj;_2߲'Ut4dI p|BwjV ^oO7[Z(6$F=g薖D:$ ԭ3㵸`}F9w)nO2rol pֆ9~CHm7]z JIH;|lC~72r>MDrƛi&qώ[?J=a4kI QПNd.10N=q∕|:v~sK!2Зo9NgS.xIBsD(G ֬u+ cC7^zGOy2?V[) Veb/߀1lfHR~7☗JeZ%otDY/HǞm..u !JCjc-#mGU4 UVNF"-}rs@=ŷ8$TW;Ai~ 6qgF6}lɿpqf|`Ì%91W= ^28X;+fw}WϰU'#"k"6^U7ʅd-dzUMEb0дSrJue`>,{y`[.?߁yQ [Ӱn_51U$k {<'ˇ< c/CE/("ʹ7c0ā >b h~<Μݠ$HݠZ ,,[mQmEkKpTwh 0i_[gWi-acg9~ayGI\ o?-.)FX1Ȼ,7wd) Dp Vq6" =l*?Jh,Z-0,C73+kY}A?apj f[Q >V%nnwx8)J8H#zErCx} S'nsK&neMGZU=R 3X =f0%6t[;OOkIxuez/g1v/jYlaY3} T1߁n+M:*BsCiKRyFPjS56n!Yq3 {"H@Dm/>G"fJxs9:'p5XG=&Ei#YMgj6R5^?9saWy;- @s6OUpI^Ӳ9L8+ɻ"!'/2.b%Cug' |7-Bеy@?ҦH+Z;Ou)1jXvY/-rr0(|NCd\R42ٗ2Kz-Bĥ'JVGftK2ϬEoV:Hf:'[h5 q!,"O:Lgr0ږ;њ±:flD X!Nҟlº`/PD?\NY%*/蜸&nh*L619tɛp~b#ӀVu !gi6nb @;D^ox>s\Af6upQ0R#]bY% D5tGgML~ {LNscu,#M_fCm`QfԢ$CΛvb5ObOg U5f9n. [[KJo*>|zLjg˨YmmBg! ?:5k<+OwM .QỲ-+UZ|-ꘇltQzq'%j4~i)HāCnD2D4r,WZ>[*k t./pw5@O<&UօP4wް140&J"# |$)ɜk*u쇵rkEgM=i;%$ ֖x^OB(8:~ _#2\L.smtưoUjU'vH|!cڿq4Kkn ThѦӟ Jj|]}r;uT},!-<"w~( ue(^ v7owsf:@+%Pl¢T_ B3\t$] QYp`xFL!C͌o~ FdrUlMO4XB >},],_٭ߛGM֥O̒2~oS90N´&7jA2c/u o4x"-|2@^6}8⹳ yQC~-C8 lx|}^˰0 &Gڑh3f$9]ӼZ0.K<>-2 ?ZOaFi85_7jMh3oC#AM0 +T+2Ą 5`|2`UܴH3T:0W {Tl%6g/dnx }ӽDWI2<UL'G d{B.p?k\\2IXk;i )<d̸lΠ-+~(G,xU?U=G ˎ.m)*5 ޡX2pvT(П\J 2 jyo'z15o8b8>&@[4N`y;ni%8:Ֆ WRP.(vU//,iqY韒NNMeeF U`"'x}“^]InFuf`bFA'dQ CyrU8iZAL`d.%a-ԇ_esRͲ{!8za")PyLڳ5Ҵ?) ,q#NBu$g ҿXp: GSv#]q2=H6mlKwYU̪]WE$$~͜EJ 9W{!7MYH} qtA# VPTG?oX}XHꉩ17'I6\qfDT*u:y/كXǝ=^Pa^|YE_R1貊\R{Ėqu#/'. .Cn2frmpP 'BfB\mZ^^?lj}+S2.qs]bqG΀\ty:ͧ5X %dM~2>>^*XTX[jidKl9 A'F.9@S},'M ( D Y'4ROYK57nD$q(B9c^0LXh(x|@kTE֢WWuîb>>D\ DxrpCF{amh5cWTi k+w\_b ڣh'q4Tts/v rI%lnWhf6|ZgΙL'|mVjSۉ"m(<׎SZC0Sʧ޲s` $&86d>'S ^JNk\2l F'S1mN^ ;^6*)Clx-B \QQ"BPpm)TX1)O0/]4Sg^'/^~Q9<Y`2gNVNC(ANJcĂj "C]VxKye2Kg+Ϝ֑mk&RZܡ&V/96f),A/ѻ1ԑcmc$sR,,;ܟWwfQxԪ+e|CTnRahAgiԟETWyo񺒽s3XR&%J=_ԷHV7o5^Mկ܆%j`@-#"`V6bkq! $OBAL#o%|50<$d5DOnnHV˟KOv)`!3Jؾ$U1d|JGl@Z!:lfgNH<̎ݻy48YURe|Ao?ioTvG=y:m?y"i.SHN5yOFgLJ`&u3BӒ֊#ڜ*rƼmJġG-ذElk42S(٠c>KΌ-dNpKP"nv@VYy;">|"3k(f,ҖRBa.-vi zG_kfn.-WTk 6,44{[YSphՂpe9P6{s+<v:@9 ù-[o#s NÃLt.L hqzOcarțxް1ϐV\JLN>UEebGSq9`}'*oRCg91VJnj IKLRH/;/wȌ(Fbi{O"mi4m|H6eYniث7pZTS5:/YG$B9M)YET<:UR T) 7coߋ9 ;n;_<ƒ8{- ߦRו7H.б_j6Mvwsu`{gt˦I'{<.'!s,M@qDXn6;$<Cyӻ uY Na7k Ahx<'*SQ\&ÞK/W-vmox㌤NGת!ۍcZuX FKGkT, R fM8Lh8lBz;I"?gZ$e[/jFׁ=>(7;_vL,uiԯIY+EY9G@z5UZF@<ؖPT[XCAf # oMGf)9U͖9X<5ni`KC4Pb廘{g6`Ez͉A3۝s'}EBNW9l* H9O`3LZ5G!+zBiiȐh) dg#EKs<ОLuֆLθS$p1bn/P@֠Z<#&) l~ +{7FUP*Dz3$Pm<8]l~(:zrˊ#WzbgeTڐ@BMwZtBKtL5X[PYr&g`eVt:%-Kn-ӭ WE*b{[oQ n[&1J:r@7&Qxۋ@.l'Q'E8!X'0:˗?.H IJ"jpQk^ ;ϔoM^#kU֢$in"wE…zf%-v(`n2aű׸~akbvg 6z2p{?[f РLB۬L nbq>1l!m_r~^Wߥ0s,#^<]kcf/.|$xDOܹK{+V2L< IN}xFTU ?'le,vSu;RےEYxt2Sն-;P 䏎NLHCCz".Ydd`͍2&Bj gue}BjPʔ H>JF ^2ƾ0!vn;8Kg++¢2b=kT|nއ5cKǘlAZ@(O+5=wqxPf$[z'Hajğ9b> Z8:FFz)rTP0MR{Q4.Z<370;CEwޛY8Kd9,sNMf'^D~﮸b ",Ĕ|f?~h 4CtY=dͭulGbV:P_[fj-괬Hzb]!eX ̉Ҿ%Uaשf餷8QP(KRX3ylKe \[=,>l俏PUtV F,j>I@XIOtqzçe0H^O Z>9&Z.[9i8C>:hP>< 04Fh$sG NIC&u݂ <anVC s1#mH?9LG+ףq;1|Ȅic5r:u95"(M[$Co$ Զ #0o xy 78m=>lvTsȫt"')%J7],^KZZg@#3ܾTzd͠A4Ӧx49~3ƊRFntw"3 ˚3H 4\7@lo \RFXbI@,>Pʸy_3nQ~ȶ/SJ Чe9_`e% (p箳-.y QWELIOI܀aÑTY,MHDە},nSޣƄ>PHB,ͫ|F|;7-Pm"Z%05) l~֋E ۀ$=8ub4zˣ+%|#9iJk@|ijq9k?SDP + LK*kf׎@U~+ZwLuW*X?M $τYeQ([kc(7 ]1']ƥ|eD| ,ZV}ف pV-)Xf\{CdOjL^HZ:%sy2LQ+e#mp7x+SYژ eBq5ULLb]Djcҿ_ .23a:wDϩ%F s;Sv -_gq;q"QoIah u{1hj>V>CV2wߜfHV]|oAȓSj=lƓczE\ly17YDؖDzlJccF}Er bnfVFct =y. )18=fij}Dy0qN)$0_nE*k%pugI-Ř{t 4mД48Z($)bPTv=9Qtf O+NoƅI ՘-`Z]=)y.3Nor.v/ nm 8IZ1m5dY"'LwLV}<,7ešb|0Ks{Tu <@p0:σcFu8!CO Lpl=d\a%޻5ޤ4>2WcbR۽zs@kjU9,@ 6"ߛ 36KO뺘%Z!txd1Xn L-{A^p\ׯF~)(M0!c3܉aet=j~ O/zy@cF "zS㢤_=9H8$\Ԧ`1`Bb%m=wI.q4(#U~/fWAz&X!su (1ݶ0dc,xi89[G7RG>?F.ռ[_XB/]受_ MR(\aq+ͯ9KoH k%%K$( d1:st8{JbEg(.)"1u/\7U['09omg@p&7RbEiDVh|68立 l>=mTr3u$fv-%7گfVTY]X_I O~u9G~8@_RbBi;?6ϑ%mg=aFa*!#ьMqc 8:dG>VQj)>fmSƜqƪSД1#/Z-1 'RGWN/1ر62nC0Tt&e! ۺ @c.̔4Q ߬F4ӡ7Z9RSiZyS~GK>|rJ?%VXG"D^gd@[|.5ځdP!_'QR닟TJw ||:5D(ܡjEEד `SzE&TSڊ ]]ƛơCxHU'踸.c^?5@=y_62r~IWEb~U~g;JMV\=Xw Kv5 ki_!2²\ {qJ{x87Z$K#D膘O-;½EHycV6 M:\wn0A% F<+m.&Q}҈>`ptCR&x]r7F aAtk+ ۀ0CrAGGXǂNǢF++M.K@B"4%<' H8 *8u Qt~zIr P3zOBvyzg0Yf)dkQ\:啰w3٢A8qrj/ùS^ ϐR8>Ч-d ,nI|穌(ʐUFmvW]`r.?#%j?:Ef3HnCY'#"*L"-DK^Řv~ lBjʟg w]x:kh,8d5YU.eI)G.=ӣI(3zZy-iĒ/R@_\4}r#+a/e(u[lJG}`0*BYУl5&q{E7?>Ť D v*n6ya)VE;O[xzWJO6ēn2[TW ЩS[AP'IĈ.-"p} ,*ɗ߆ gŽ5k\ˈqoA eg,Κ1]hW~?dqUK. uc+xiqQ1ME;:j廤Xܝ]Ɯ#RY߫Z s%Ah| 8SjO˕^:s2+^p,{1ƻ6O 5tYB & h ] *ޣ $CC. 8&)L|6!*9/;R 5 4I% jOݹ\]|J6~ Nj%X[NM-T0Q(gȴ.J2ڌ{s8&fۃJ` Bvh}!u@]ٻ6&1WBl/Nc._8]hV٭y)`YQ ѵq/UDsW+q )!: {ŧx'1{*I?6R{n>%+ $&y{ű7O0eDV.72XN`іSܟu&°*ШhE/A=.Rؘa텎Oa*.nE@hQ vV?v397s/aAaduwCA#>Y!n^tYækRO<=ujw!a@ZD/ { Sص.XN YCV 2B?~YLI8plq/m<"7֣c)vR,xXߎ:nI. 2-Rd = YUaeTo9%Ѭh5-X|\f0XU, #=xރR ^jd590h.QǶ>ΊhαO\6۽NZ?P9-xG[M[ mlk~ԽW4]crYTu}W;Y/rz;38@y AsABͬP LXeX61]V&C9p*L|)Ԋ:!N!EF(@Rb)IBOiԬe5jeM j]،"Sڢ߈% 8!bے13KC^nyHZbL 4Fc֣p `yjsv^ϜG4F+mh#8!uDүGPcO|\kpS[@Ԏ!*e @Av6Nٸ‚ڣ-@. BR@ ELKS(|n,lX%f)%d)@4:fl1&` H5Nܱh'F-K:/ ԅӅ VBDzy]:+wv/(M``q>'7XfOrp*uY!$-d}Pᇽ)'gv<$B _a^/jY_xVHMB%y៻! jI%b=e|\s'0sR!TΌ!-89pf5<;ywa"li!k7! o'7,~f *6wWh!4-ypG)U$Y ]`\SE)_AWnD3͘z m 71%n(2zp<&M,8XJpKù;Z~JՈA46*?VmM4* ,\)JAx2T#ЊxPhDRM:p$!5`wي:il[[fuf9)$Ůᯚ6(g"G>anڡX}br$Wo-6^gV u@g!PJz?(D, $0of QXJ#ǂ@Or[1@ZtO(y_hۜ0 녔cE\n Ee~%$͜~ն{%c1WaHfcJ+ DOnO#+DFx?# Yylkt޹ c1ҳ)l3KfP)3 MFKuA?JۮS$g?ib1sBy2˼FFX;x k;$T0/!6>JÏHmIV$1^uJ#Gm#MWa<̯fH_,Xge"vuRy|]`Ő)4@4WݷbAKjDg@v=w8rXڴ桻2Aòkgaixe 3 Si3W.K)U-@bZ;Ad.`l,1H& GJd5UɊ۝'ni66w94lTY9jʩZS ɱ /gy^=Y1VM0h=PP[[52Uр7H,z vVoꆹ XA}-('er|qofC< MZ`Sh(Cq?v#O29GECwOaoUl֭{)B簭7 j]fCPHNo)UI.}k-m4 ;+ex*FEP /o!6~A0e|ӴMâ vE\L6yo¬ rr l]&wbLw2\o&c2:}~Cl\qL?;Bz5o?Nuá K~!ԑaŗJ<$!.a sth~`jmw2n x8yQ[N3m*#a6=xi+,x,%[" X _Pik4]i/uFVIg- egiy*OX}p0W?Ɔ. 6LL@R|1 E-9E)sIg9!uխ$LJ^f;El9ų~ {#-6zjNʖ76(̗.y.GFAZk;3j rfR'1k 1zbDO| tHc —700Zc I!1ej'dSߍrvX*ڃEV>@rFa]ە'Iѵ&]:k2PF~aDwE(|\۫"7^x[Z_k<f9I 뵅X DV`a 6vʭC,F6VR AO5 wk& c|X$"Pr۸32QхWVEnpqQ}vm;&0;Uduj M-geG+R( 2@!,8,1ÿ9\ c@#xҵobU*4̤߹t'9$v@hއL/@jjmF z[7]уR+^֩8 J!C䄐[ x PW;f./-1r_1;#tDH)$klƆ \W}YߞiK%s6"g 4d*s 7/a* "z26ؚW<)Cb鋿<>U*H7=T)BAH~u^4R3ȐA:KPT]u-2)R}cSN6i gq@ ]~K3DŶp |,9znÉNMm~Lgj-jzׯ! BAx# S0ȰaYP0LqK s{V&O\Qq*`0zZ^F3gǍXL1i(k7)ت.P;vԅLA)CNqNպmKf(lIpuTГS&i~#,FA)C]cN6v-TpA˛'I0ji8h7xAeTZc!v$ D/%]PUV!.>$O,$$a!.^9gz[nhd>jBмr&<YP^py03&@J\DjSČZעa|y!R|;6PS&e6 SQ.\*]i`V J ǽA6x 9+ )M^L$YVL5IϪu8#}]glOu@]_il4I.32m<ҨH5`;Z^,5F7VݦyCZ~2|Jsu'dx\j[mX3ŝ٪/8_$i~& eW[ƁTN쩃p̗GM\Pp]9voBئ~n%Sݙ\AO?qr>M[ ث!j{ $'}/݇4gYE۟GMpuwC(kh*T1BKQ I%`zsUcZNꂭ1忬$+@ųOov䑮09WL)4nئz- <*C!9jHgD@Nd] py>Gڵ.8xbWd3&.6?!M6z,69bAHک"&}M#ZvH!ߛL5Qu(6BG\4q#l- i$;@[%BFZmC$F'Yoq8)q*RO?B^?{"Yk^ 䔪wSst٥ $+ Wl~jF`*OL#35B$(FB@ %;M>3Ń4Dcd o@c>Hg'=D63wZz"[+Dy= tMMN&i&6/9j8pT^1*4)s- NjC"x7sC7~#70z4Q~73aH{$8б$KҼG|زƯci٥5)"Z俇i.71+Pd΢9QYnryl(ŨDzZ^Dy9S)2zE\E瓻em=Y};akT R) XI'TLwt> wiBO JD*v" \hfSLB*9g=f=B\a-=5Btܬy Rft Ւߑկv0bhI2ޒ[yV!664kwzVN`(94mr.^7N$ 9#ts( ͩL?<C4Bqen'SN+I@rU޵<*=:PP~ft6 -dve$n;}@‰lؘQi8vVZ uv՜*Ȋ $::3`*kդU0`2ͱٱUVIOؿx:\JZ8 WN=S`vNm}+0«E( ǫBdVj ȥsfiPdhjkX/@hjV,L?K([Օc@V&QA}}FEY;֔ ^\oMi"Lζ´:5(4SEһ/|-^FyC1L,jO.*ZaAƏ7‚Ԩh'ZEVG\Yo59L1Zx6öv]z!c#+_=.P*'?;\\x-%G:3do }R&a1. 1?Slۦ'dOMLQed 1齜h<:[Tuy4s*:|_Qln[ ()M>SN#xBzG!04t&WB*㰫 <Ӊb!^EYΠA d,,LF7:mZP鴄Gv2vV)󔓘 5|[8\`6 'G]޵''=SȤ+YPW>Z`BJmW2kXH7Z6ވgї rU/5F8Tw'0P* Gdឮ0;Z" ?_|3 nSG70 /1=?6]H [jNq+2OS*;`ry}:x7u9O7R =7 TS?h@/5s]Yفx}mJZT[T7V-֭9KY?&z"z.Bf }=G rUqGkFi?f f)Ϫ ܃<3OF<&+0|6蟲(n})$acDŇ LB޾lh:a،&sN ~w97r R*4 nQWFΝ`|r xnMK;!2{[ߖ`y֨As۫$JH5C Gݙ]mٺ{3/v'_]!@dۿO %]Bg1x;70Dq\C6qBIVD:AqkTHP&w9P-pbp83| XcM=owLP.tlofphOPJEx"%Lo-An}=jEnO ; MoCfnT;xq.7#Jd}Fy(6UڴhNGJ+{h";`9L<ͺ 9DVb`u'G5׽9 b[@r(k+a?I}9)+EŪD^$U$Gj X,$#3bs^O>oim͖+BMl:I"˗d'xu^ `_'YMmhAOپB&_ZeT2pUiq6f,#*2&4gZ]^/ӖkA|# h&y9 1IR/ܵPC<pEC} ViUӱeP]u!ɉT.Xs"#=K62}&~b4zB\ǬTz3"-faF9tݽd{i+xH\$<(BMP*JVch_|%wEKNgW_9$_yrp Hx[[|:FrFpS DdJFEؚs" gFCMuzoCdNE ;\*n͟ clC!K>IUIy @<+ hU6H0pR%\G[ttƪ4SFM" c7EןRF$T|w OɗZdm\W$(X4 d7UBM/$"E rK7˾kTkd۔EЭN"C_I̙VXvۤJDV:YeVe%,7MСe':hfdX)ِdbV&501_Uiqw^*Fq,e,V a ՍcR2ϙOD+G?& iLȆC1+T|Zڣ$ yΔc-Kv>3^j8VH,fuQD/"hQRtkewѿU%6}CEuD.=Okՠy3󳴌{2i<ߌgJ޾r↘T-ٿn;/;ǑRX&xԖ5;pkP9[c h3z8f6؀qƙ[GdPX WJxkE 뉦 {>\hQFL`x y r7 W~px!⿹aJꀃII#~^!{wݿ^a>ۂO{NZM>[GΆIim 0CS/3G0bXC=Fz{N}Atw 4C)ɻ-YIp;A%Ζ NBo[zKOyGKI Yr/P_${K"(f&4WUMj121W@v%/.b~b^ UYz@.z;˜}_UNa U~ذÙ{4k[%}@`[IԛFPɒ<ΰ7*J<*Iӆn̿/+_U 3 *a bSDIVMgJ$~{У=wㄟ)aZʼ ]Bːpv!̷VPv/]˕V F' *O<[Y\?<,"G*%LZ˛D- XtDaw]}y"l"fi P^!']wpƾxe_w_!aC~1i]nygOFmGU)CH"T|*s\֘}*=߹LpoxX[Y1e*9u}Vz1K*o~:Gn 7 ;.e_[K9aN"e^h}fŖ#lGN6{yr@s~ Ʊ$\.T#ƺ)=Tu6(*>j>4N7 xA[k>R&hZx,r-x$,m4}{$ xc&w^i}`qJ&3XJGHK Z1>qV*~dCGҶa"(otZ|C7Pm}iD HuɥJoX+Bח Ը8K/B TI090 JP:#Z_I'҈$t}3Wc1p iq)s"EKwBG}a4VyB_7aW\oUa4[W}Iwc&ueshk)z ҳx..8p|랅Wg)^ ^]w;KhգG;&ÒYaۉ j1JS,)P0@>N` {_5$yNοMk ԸqQߵ*m"-*ćcKTGk@!K[ӻ\sLF=^4XGGFoI~|\-v%bir'l]6Jgd,˅\{hz]B*= *Z^g`ɈS[}\0nRrubsty1b,hě}.{O|ܱ/yC ^APL/Czw,3@e.!$!9BqcdKOAPsTkav)7"vrond_*"\Ó 4O/<-*1ɚ!}iIB|TS\QNWuefa|St<įs˘^|:5zGI̵;>Rs]qFUüRw0!3W,B7( mZ돟VnG)ܻ1 H%߿xXrfp70)䕧)CN^&&=~ (O̐8WI5HjXyҺ6CgW/] "R1P^%·!`{5ӌK EIC"w0 8z: 1lC]$23.(ȏ|g>tzAX?UPS srv?֪ rYt'(uAs}h}>]*&|B$]):皿:pf!O8O=gM\ ;# I}apr4F:-ԛ-uzb{ fͨyQrbt]#An2v=OB이Y <3m0[a^P4tW)&:u4z(% Nw{5tU^Z %E0WQ,뙅-jf c%=ana d 嫴a|rSu18fǗgvW' k3S NWڕT^)e罉2wA$boޜݰ h݂[K1ȢMbWQ(ɐmuscO[^$R5;85a  )ra=q Q3kys&jۖ>L|"j81fdxډ2v%^akF'G/| :wYlqA>LH!'c.3,tbp06=R'95YBb@@xƄHGaB<,*It-T,4!,3\O6K1Fe{j]WMSfҶJ<\VBH%- Z_[8?=Հ! qh\ Ê6%U MRw#腣cFFG6kkW84d_~RcM=1Ȟ!ޖ7Jw9$`; w/ok=>Ý%i/P`9LDL@İ4$Z S qJVV)3" K 2P0E)+`O2EV L%Zu+ C]/xO\C?F [<LNa4[[f^ (  I&.Sm(ERO|o<4yFJqr_Iy $S9ªXv ՘6?rHВ*eZ0)cqIgo6(q9| :yni g0toD?n#H B{̆}$**!ڻJs5A{ ޻vԢL\j_dΣ'BiRz(аq&6.R]M\tE'Lw_ aFQ, [m&RL]ﲱ$h证Ƹqu57h<t(8B΀. @!ט3fB _e9#QvWzD4!!5S9\5-]l-#IW  M-&fSo-G!ԃ[IbbK_2Hs *2չLZ hd_Tǎ]dh+iR.6dРatKh;\M@J*c G߲0فw]^gc]XO|ҿ4eOV"3afmԠclI<85E2ԫ1F&:V&h ~<̰iN߂bR㚜rD?!1v/'8Y-l/7٨_p[Qb6cQ-7N@ێwJ|y}nՓTA"#-H˿3}F"`F8~ A}ƫ擠䕃^gC$k^ ~*4G- i=:^4':vy7*ABpRO D1Dd%|)P֖Xϗ $=T/$k<͒~v0= f:h]g4pͨɵ+/1tC<|pbȮT D:ߤZ2]ݮ>ÇK*;]SD]d BIOl .V>/l996aG(tpf7򁴎޿Gހ-hiN4([.ɮ&a;&Shua{ΘeM@u,Ҳ}F"t}_Bاy/^GUh<.,A *)K|\9Y+ W@w@)2XZ[{[a54kx.Jkre6Zgxag j8}N{_[PR/-r"zەk6㮄l-[g3pW "R>8brl=a=VoG[}e;:+o!\I|E@3Ors<6m[HRFF'U.Kf^{8V}AD< Os]AA~,kG凛φhlǔ=׃KeZx͉Ef z<6NX`)tP =ԩ`_F~gsa#^Y'Wخ)uytWaa ,m= m;ńΫG;>AvJHR{?q򣛈n1f-FpMjk!z _]r80ˌذ|lcWu =3K-~wGՍ50酗_b9wE=ap@eqRƩ \UY|ڪ괝hʨ 㓕|e(|oIu-/Wrgd+]KY/^;js~F5=,k0$fpƚjSPcQ:b_JH  N7 L~|?y$H]p Cc":F̕@J34h1Jy*8Q-q9tc75Ca䙖xg|SB/,6Ny>x˴teaŴ2IKyQHiO/ء9%`S q\m, $vkcqOF|^-+!T3t fk[L{٬7mhd^C8pb&Xu}ԻZwqP3 bIM1k֋%ڇVӇ^nw8+V4Cմ`*IBߘZL|]w? {d GpD<)ōdN>q, N/{I#A}?d!P+cĺƖ?1(CJ9259܍kTY=Jp;)b1#~h7GE{Z5 Om8[-۟Kƴ]uZn7c~pԬok?YZNjiB~( ?ګ0?0 N9?.zNMM0:u!*\n _4-&K46ϏD' z_|;n.>iܢEPeN'P{Jtj % ?e 62Ў iOzf#ĹɌ|3PEMY fgePZ'>vlBO> -.5ӵw&4h#? =n! Q!&"{5c%"Z&CeTm 'cEwhbt% n+GHfDa IVo!*<- ZӎNɿc'B:ywiYXQE$+Z1h Ѱ@>g/-ؤ_"Uюe: odLRZ'hMBgw:&u̟X5\ÚE5Pq=\vDϨqZ̓qSKfgQC:5:^cRrH-!t+yAf|X3: Ѐـ'cyK0%ߠDҥჯvw98.AНy7c-_:9Uz=<ߦb!ߚZW.} 6xٝm >UGVh.nfH٦h_fJn2bILںT.y{!$&tss;rkxkv*؟rh'evBDzEJ5B0Ϥ,!l&)qsӬmYZOM |bkiAHe l"?w)/d"g1?`o7d$nQScp>r>5Ͳޒl]*a#T-PԄx" Gg m))XvCLr$liҺ|YEQ&= CD%!VJcoٞ'-. E,]_XB7M3#LnGCkRі4X&xKel]fr *Hi[`GWna8RtIbڌ>P( `'"Wʋt%<hS;p0IyvoOֱ 6M 5u6OZN^>u]]k`p=@^8KN̢Sw/ hbh5a /gI57rظQDV2I0wR1ADVi4> /ϢMּIhPΑD!11sbr`($b8 Ⱦ8E}@E`hxF0RnK QF1oSpr=:n]2CAd5od |d}zV*jgsds|cH59gdoxLЎx%3v2XYi 4qϞ1Nks8g &~戼AaV)t䫉eϨ㰶uJ/Gj!F4v#5d7Vh=S j;yZ3hY gp"E̘:xĶ6l{/i_ͺzu!ѣۧB5@;NiF6UÏ +jYM<5hMjh>>2+F}j~EvkIz"rofL sP LਯX*7=A:}|Q'Pb慄&-0(\?/jτ m23 DrgRX6f(`mb}Տ ZO0CK9bb1VϓqYV9эX@̤|nߣ41u۩ Ҹ'qԻ.2$"" ?dbbRf)s0b`h'$*zC'x-\B:n)ҲrT0Q^3@LjEK"G1/X(,HK! /2: N 8 i]1_}2}s8:Q1Yh]f;V$+>QH949wO8ok$N.zW]\ ]`m]cn~ e ?c$7DʫZBsrU5LI<. ?Mba<WfTFRXW7V+ W3\ވ)JJ&.aȄ/|cS4]sw(gRU pVB*:TN3}4V*F;RࣟV6=O <>Д)r>jy+9D{:SLHo̕/ISXpL t9_[!3]K* Gy o9BrASˤgv!kԼg(B} 7HP)yZ"xM~ '螸G/MݭATO!_a2~RG(tIWO9*CO r|؄HA $z *\qd~)QQl1.WU6-Vv2O(lfL+8p;Q{O:M,?ꀹ#uVZ AyYڸ{PŘnĀ?qYBOxu~&(>꭛HL3nO;:IxQLZ,c uM3gcܕx$s98hrnH0qSTrrSls ckib܎CPm59f<1l3LJOBT8CctmV.=0th9a>I̽N܎{P)f;e*8SPQGU  V D1_iz?U٣~ʫ4]1K{Zmw$g C@y:lu9ui舃ՂUSEL(2R{o; ywı#E0[B֕ rKݹ8u<g&o_ )UW@0!~Syū3H3Nε=WkZ eGx)WMS,ĆU<;Navmaepgvop{G>@`6iD@ +߇ @A]9iB-iBBGļ77g$X<"ߝ>Ϫv'+gO5_[xM'ͳ˭e ЅcN5x9Z|&ex[ ?ɃkXAؼؔ7J ;Jߐ|\L>^vjB% | 2Ijv!?:XxbB.Y5i.vhd=Qh>A1UA(fF~tLAD\?#[Ĭ;i>C1)wŗZiMiXH΀ȶHܦ*CA Hed.m ƄP|"-WQ}2p2ZvD\\E}Po^f-ᠰ̺eomSE|VVdhaBqWFɗ2 &ғӆ£q1 %f % c?#[%s_jB8.=+RlnRY^x5Pz (+!6MaSͬoJ, ǯWD>#-FvS77 PٍLfhtu|Y/WrQ`;viVu-)gG/|32d|OM}|?r%G ̊w ӄƗO.Dk"zN/Vyq5*p_o tìJ)M Ŋ$H94\ LڼOW*ZKU;ъfk)^:;HHm3s{ծH&G֥"=]Xu"?m"<@G 9WxҥvHߺP݆bw~cB T@/(G&EEe:g*Hs»TH@SCF6: ([bX/vN;`k* 4f$7?(2}(/ $ydzgp]ExٵMgݴ^v[QFW+'؀UK>w3 ƥ%͙Ig^UUx1S.|j>R[∗8jA1: wQӌru>~Tc$75kZ|Jy%D/V^m2prE{\/*{ AթȞԀ8Ǝm<qLg[Ow,+MD(ds?Z\~0%X E%]ԂID91nxխF).)KFxɑKjDxB~ b)8W+Β5W:4pQ?G"]r"NCx1,lDbLc M[dd7OH+UL|*'%d&[1e,+vj#3Ӽ)aCš*L~|!`ŀ$ɭ^{(w*ꄅ{1SmsSVvo(y29e[^QC9?5w _I[Ut,ԲmՀ)7@mU.)ThD8ZYmWM`M<=XJ}${@J/:k6>j zG잦(s2WH ˢ$XgH?eA{޲Ob<,'i r0K<)bڣ#l8;83q}yjKrH]7#B&xxMJ2LWy%+E1R8,_ =:()PMԼB֫eyb ʦ4G$|'# PܦF׀|)9i+nGj o5jp(S6 MUO"&5&fִflgWJkwFPa f>#nj=?Q^WĠ@tD(Nfoi4`b(u|O_cƠIWfz/5zNȥ(+ ,bz;biir!TB}tY~ E@vX-I:3h2-}(6?f25-gK3>萱^L'"iO’ !]Ψ;JjEJKi~apc_@:-W#eՖk(5R_a{0ro\ E5 ̷N4~~ P~*}G٫UI\>FݵT8Je|c!LcYFyXic)Yz ~=t1.OH lT[_i]]7/P/C?_oӒyWj½u7mOL".7dZZjDMi-r:wPiVm|͵psARO/^ (o7L*xrB-'.HR l d'ۄx6-O~rY aFιa8KJ{X*.(Jk83G9Nv>hj]4 0dSًSV }gX~=b(P-S<D<RUS<~rL5OR=E"%*I3&wUZ콀zieW2ƭ{5] ڹ@zZV({LY7r35~Qq-MZT6e7du$~2,{p\5'V6[e ogr>Nâ_,;RvOjMX_ư on:OwOy:[qYl 1C}]OMew|c)NyI"w频4D 8ܳ O \66r7OB*jK])ՋTVzpgC !,36@DBBT OʛLBve/4;!F0g̙\6H06ѵfVU&⊠35a1lp˜͇Sk!b`Í#\% eL c| %jY{zOӻ< }B!ID8L#gX4Z8coH[ &Ch|[^^8>۫% }JL=aث"˰r@bJ>#Ħ=/nrKEi9+^In}9a> J+N,,$?[P4{fgT*RUְC[+_"0+Ui._HߪJzQT4y85ɱulrnj%׭|p}S [Y=v P&' TV)mʦoͼ##P_ҡHqqUq|)~]fM| ZbE}j?7~1yՠG ){ 7;mKLO {FlZ3<ĶӽucW9=LJ5sye'u+>ɦ;;1%_n(Z8dU1*dyN a5vN42 9w%BO s=CRZ.(Jz>&oM~Hr KYƼjM<pXwHs*ڲ[kI&4!˻朅W5c'_ݥiڔPǜQRu@:,Mԉjav䄥Ļ_PW9l`"@4g2(bc?leF z7Hl-`Ǭ&{|gdB+/@LD683ޡi2O>5p 9ԺȜ^ o- 'ݕ)JVs'MRe')_WE\ѵZ& zLܻ?,~zH-@YJL\}go3 mNsKͷq;*Z>`yoX6Q7P!(>~HIh3 p\bW-UBĚtKaqJ})I=K6QyV ]rQ2Ӟ+%xDl{XR|&˕2߇u$]"Cv)L3!&Ж0QFcn&Bv-L>c."fjC) b@\mՔ}iCݜ^x)Heǟ+] ] 礹K2c9[?\t<H4npMl@X"KT. ‰Qn"DAtj[~B,e~ ѩڻd)ՠkek`ܯZ8;dy3i_9씍#LT:zhha8r oJO ]_lAm bF]1*Y;Q'%րX0fn!miޟb76"V磭D!UËOJh- @VkS,n.^Tր-B ZYB[Q/"@wU|IK8mjs8۳uS4pL\,.}"ܢ48RˠDik6'{gNi ]0h}4>qop;_36yi8XG8CYoh2SPW4 5-R&2T}:kRsx~fY 1 j@!(C*9+zҊ`+@s:?P{ Rueu1_& ͩ2 eS;brJnjpml @9=lS"[f!ҷZ7T=`*F<wv7\YpBUX$72E?:*!-!gۜbҨE$Ǣ^) cP͉LNHؿI:z4CRY9U-A*ǣ-Ȼ %$U > \P2^[>DG!m|p(Hl5)D/:zT4i#1)gSf0;++@rNݺZfT5ob9:L"Kaxf0?.sP^b8Ru'4& j"'O͕YiЪ _75>|%8zu t5Q&t})WB k)I KE`.B^yt@`:h觡:( /q%k t{nMLE7GTś8O]NLҁ H<㖪o{9-Tbd c|BMﻏ<ٷ!m7x3'N`U9`D uv_{2&EAS0q6sn-W<{V'ӭ'Ǣ#޹-+1*7s1 9@7/0]7_>ݸC#Ob"g3#NoKl @fU{.a PXj$0pHi> a(@G`4?N2>B\je6[H*yshE9.D,P6i8Lyd 7?kp3~sF ,ݎotD]L/)&:Ֆ(b,cW+P`듂߀ WV;h\t :3WX74x9cnd./%dg%-Ib-X(ʦ+7EΌD63 bxӺt5hARMk=QTOI\КfrMmT? %\m ̥;~q{V@Qj@lh@,3.n:-UC[Z޷tyfL 5Q6盵gPI9&lqOa$`2X $U}2/CZ=`膦v]2r_&7:1>pp$ 9g+SQ^ #)2@QuVnK]cDi4l5cC?B$⬑D@1+?ol%m;DʳP~M?'iF#HRRv>[mdB%\8W aO*.[l8ꗆfѓB #iɯZkhu (o}0PY 8 .OUBfå G趪a#9Z*h=a*>]|tHk&/D mW;{&wWy`1&կ]?^LqġMh!20H[.Lfٜ4 t_K2ebV/ɁeE%LZ4adE)1 XDltb /]rg˕ m4P<]z| nj%EK&ukm&x!F'G][6,|XFs(Nš(<mOW˻6̪4W34?|]T=[`rw.S݂d3hp@XI 4(]5oJ/<aJ!{*YM@PP=zW=*Z*aKWhcj] /gɹEK}o9&YB&tk n~AHpÂN33-u\ Ɗj!K)^LHf; -YR& Ofl }}Z2%p_|4A[׍r]ƓeQm}n~KbiDtT:gW]4UM{U)׋@+ta.D́U*ftXe&NTǨ\GIހ"v-7; XmYeC8ہQy>O'EOoeiޟxT DX#0~7ؘuH!f9 ǝ]Qf L#="Xv:NNSLH մVFM)mx}*Lѱ&}2DYRuH9Aw0T͜VjtlWclyC(!0dâh3/Kihȗa9 I*viNEᅴ GE1~9+/c;u COPEzj& P**T<]$<|"ᧅt?CAj,Yt xzΣ2ķA%g-N[Gxs,FzlWA#1S`2@<'FA:Ҁi> Xċ#]ct!/FHCXʩ2QxhM>dP[jc[u^WɷEik%wBQ :\Iz޳^8fN*q 18F>!k~ .&ޤ!abMŪijdJ :Lm(I_t'gF_[x }h7ȥxۓw Eho|$brR5pMJeLLbϳ+髵~PE} 7RlsHms}6lx;I ӟ.LS'O~:>wsՆ-9o-RS 1(->mXe0"h%̰W9E>_d^ n<CJfv00>cm(їw|?~Nv EF{ \T1/ gԫ~6ٯqU~d[!1.H_ʠ#%celt&+y;Ʉ /z͘r̳|Ev?qH,r7#8>ŵN[^ Cnwr?|XQA|*{@pd1cKٻ=Fɤ{>X APT92wOЏN^ઠ1PY\x%s >,yfKtzCV9=׭ϐ*Dڤ՚ۃ5UdpAPőOU0hl}r,I V̜8? ) ~AV*=ҭy*an.)U3J 2w GNBS C~D|6gV.M msL⍺32Fg wgN{E2"w$-[cUpw1o%/rR@د7=fЦSWDrqɤ.'=T˘u4Ҡ &LG[R y盺iI >b6IGq!~?1fRGjmUˎ*sH> Q~.}O0Hؑ ( g󈓂;1~Ԃ*?;bŹ‹sc;omsTqy`WL'K_J.׿6z{a͉b(dnJ#,y յ #{ICɎG G1L蘓{-G/ZZy(wΧ,G2t&y+%ZxX>?{Ù"M‚{}j$"D$"PUrhh΀9hP̓AYBR˾ڶРj*,Ln!tyV8E3s_du*G݁mEH7hR 25|9=E *HݸíZ ̇ T~%`p;n=/Pױ D16`nҟb!iwW#Q-qKBI8X:2#*lm/t^J)YZ''s}c*/j7=??H*/BFF*^r1p8Xr^Q4"Nf׍ x;❽wvU[c|%ȶ+!1ǁ90垾VYߴ'$Jլ(faWxH4Hf+Cf`l/)E 0. Gb15ˋSͰɝd@:/f+s*qߓ7+c gZ&8jO _K7ᏼ.' f('<ETy5t].|V>{#Y5bpY%[͌6!3*l ^ld*py50o4JuOd[/~uvἆې۾ ^"տ;2>Dj'T>L$3I,=7jiZ v,Y@=aB||C>ݖM zQnZ{Oe&d F9 ָ9 V/8*wbppR xʔ6 ,׃ޫ7>\|tgo{Al]:Mw;4wK3\E-~0ɤ-1;H`PJӡ1p0L6ف~ʍ!s!q6Kķ_ زFzZ,<-oaȺj:x'x׹\ZWq1>rY$9WkK<֪v:St|ܕUA>(_?ם/KbEչ>^3#,:;OnkoB<<˓cj{ #_2iĸ|_ FNs:F4] nBH{kG%ͪJE"N?|o~4BII 9FۚW\븭\C*῞kf*ֱ 3V̚6&z)y}h@ʓ,'/$LO *syKVt Xrlˬ*H#Z}KÑq@l>{0?ƓҾ<׾_,Rnj5[؝Hs_If#ՀLAb6э"H>`C&1j5)" {+rKTSR \ g"<) ׈A𖣪- 7=w`b8NGy&^ac, \O)2Dp7%S8wqސhB8/Px\FG k7d,7]ZlOװh& 4O^.F0A(.^NwJ !vq X p-DʘVx%S7zŕEӮ^#-UO&}]ŃFr($F}@P1fjQc?-1Tz[I_"mu!xmЩvYrEphBfdU'P+ӝ֙'SI p"n멂ATEЊ{?T*9Rp ݂UuPͬLcX) }iŜ͝nD ~;M$o$6h}A}rH]PB H#?v&+&ׯl"Um{4M볖1e}ˊݽ8QXETPb2-RzbG>2V@\P8DTZ HY,o#Np+D2!vG5P9؇y&MqέQ`VyC$zÄwOy?Cء8\:ן#F !IV?M o|tKx?ʂ;Qaq!u9Θ\vX CÚqUD"X1ٽ΋t KڋPtQV>@xPFAӿ=JhFxg@ۆq!NI/ m3s癜un5?V6zHM!+{K[$gP^ u4ϫHIa/ a"|܏%[r_.e\o8 eyʹP5XDch7dSexZ_OQ];2!h7%ɸ3ʟV- roL>)?l9FۨiQ;^Eˉ&9Ʀ<-kHdU &ܣ܄(ekzZiFnӑ~(;$f_GU|_֥>uh81'X Q ݒ=i1EYŘcbh5;GqMV:P`|jZ(=Ӛ"R݉t iwv0,0pp ,c䨄`y֭SDn%J' 跕>pLD P K~BJ#S_ {@(pۀmwpcDz?e+&o-}zjmT {\Ӷ>ȧTqu` D,& `_fONX5@UȽSL DKY\}ܔV݋L*.[H[<]&$q欪q]ϗ$v:D Q㓾azfvSy-~yC'BS]P7`\3\D 1j~;G\Lfs] dZY09lφߞTFl=5H8!q ʙ"3'&ӄfR}d&MKaTYށ\9Y MAqbr>OD~ [XFXb _/M^8tIy.ѧcc|m/@S..HLxdsEKΨb Ut/o3QԒM;Dդ -jsE-x1')mv+c71#*>u/;_M?f[Vt6UKw::dI208k0;]_U y)]xcfqM9;0@|r>+sNq_炤'yT|0 ww2+$%fwW},궨+8#ե mdx[m %"h(s#ˢJyGi:Rvm}4)Q9dY :Xw M3݆5F:~& qsrviuOM#w8r_LGTmᇻÒ1~9`J=e2QZ"| 6 o{|<#Gҹۀm{2, $w#Ʋ/cూ򊫩N銀deˉŭf#У` _z#* 0 ^܏Ћqc֫Pk^ 4wA. ?jchǤMC]Zڿ2(LhX]BI=EULЄD`XK[Z4Ol>Зҧ&X6:0F_Q_+&jƞ+ۗyzd!9R&J0#ҺD! ةAu<aہ:?J0҄u:p+ZޮlkwaI&귀ZF Py] . 7Fڟi-Y385 7Zl+۰̟ɮv܇!J{)bswNVw"h/}(6{ cM3 7rI.7M i0Vb9D־Ӭ!.UqV ڊ=dA ᨾ ;iڢ q"h䏔2 8Hn{~=lUi|nwx"FQRxJ,>-1{e)I'j{'iX@tI޼ZD탏]ye"4vïIzAS*/ARYBU\ Ÿ߆ \ޕ+eR,VQgҧ} 'a;w8/uMFHmQNfDoM ˈiJoV\r3bIC)NV%O食V*~eο'=1Br+E',ϭzZvJɣNk8 P " wcJ^ՖB$`kW%MeCX1{ $Ϗa@[1`8! .ň^<0+EGq ]ntB`'ȁZ*vpK{b xxُ8a٭`o8=iا2,.`^ɨQq B~~dF^*WR2@lRXbW[^yHѣ2<r|:)p@I BW7"&G!Ǹ9g%h''x+,vw3y7yL2m/{JwT9ez d̝d~^Hl4ƿ8!T_e s-ք&p'.^O (h!f{I+ھ&d8Tq0U5^m|o# {`nL3:,m;>}|aK}W(V%mE+\?+MV5kfHD`ᆸU[^nQxA}bqvROEq:۱UGƳO뭔f|c?p+ ?:"Q%n{6?X騕QHK(Rv p=w짍l\ `@/p mr DgWۯɘ70Xm;t*L}?!o?;څc2: dε?ExZj/{ԫb㔶J@b]WOzsa3% r{IUe !ԕ'Lw3?@kR= ph5\<=5:¸{t'danVApB3e:{N"X3Tރ|ֽ3~ѿ١SIRNM9 K+t8"g^LP)JB9߁{&%;Js,B?d^…Y)ְR,~y+XJɲ2FR]ʗ8A_-SjqUQtM}l vχ5}2nFwq|M1X";0^B8꧆ddEΣm+1?-MM:7t.zN D yUO6ZZ^!*-*b1XΠ ,plV}`=ɖf@M.B @59^6y#|_B L4cO'(.ۙ)j/ާ49F[t?9] 7bkP5]g 54\ui\KA ՟[lzVΚF6>.IDI5-&Ď%x 8+ Sl1Vpp=\Ar#C m)hvȵ5ez3S=T'zE\YL@tB,Jns@|K؋V{ʇ~SJ S#:F]Ԋ`IgB֦\Fs`O=eRF3DeMOп(6s;YrI ̽#ƙJ/lhD| yga_w?{ b)ی}^k3+V%&n6ЀLr3:δ3Թ:$[Rwce|Tx|CE+Q1->NzaĐPްO\Oz*&VGVXy2X(\+~:G.-sշ Jӎ5) ,zZaouS4J^xao ,mТ?PaW0it2:vE0㍅b" hYn1RRAr*A] `n.h=F,W9'48\ofOi6IdFίQ3yMAsM>H@%$*ָkTQ$9W+%qL.&_շEO+Nr?BZ;+cՈnb!t3M%F^$>%6xɄM!+hSs~DZ4{wX68/67aeʹbw_Jh4':*hL S6":B`AqzlCgi:kc()rpp\{1Ѩ0.TM$*{C bRjBŝ_!&I"kRIO[nDR_(Jk -7 #L/gYLT)Ah1+ّKbj-TA`վ`:rkmo5P~l,A fMq퀴\*e<46 YЎ OS=U%j $)Yu)ZDŽfS^eH ";.Ux_u5:QDMp:,\H{i7ZMh~~ڸ* _֚O!9QgC>:L[UdF_==% i-jĦ|3{y(rNHo!!2F yELGżBZp {9uR7 HFh~MDzYGbH##f^{ʼn\,]>_OhWٌo@4qVp1Ŕ,(g"%()%Vƴ=iO+~7jC$Yu*11&ExQJ#Xk~Tbym!;㎛ .+MSψsrdx rd!4fLF({sLQSF)w>q+XVDW"܅\9q-Q`_|27~7`@*#$orPP'N_~ueG3ħr,#iflOrcp!!d45?x᭬ һϝl܉g/F6N?g7r$tpV8p< Ck;pͩGZ ]ʁ("XĖ+2#=3 E? 0;$H-|%(_Q*uhrAMJ3 aZl4;E?Pp0"2; /U{ZYNIqL!RNJpmĿyvϹ ܾm2l8+Kpc_0ףJɌ6|̫ld0iO/eJm+eХې| bT`'[x)F!m 4BUN):H&0l)5yN?9# n;d.i'x1d58d4Ie9oh2,3OH>M1shR|Ugr8KWf%{BوS ;xS|` 2eQi5F'8x-W/x wA 'e6d@Vww}0n#z[i_EI4).gM2l*|S|~S^+=xGN&R_%mDqh}jG~͔dV*^bߚ"^HHRY2U *7 19Wbѵ,Pz@b״~*`%p}1FܥiyL7/o}x6_(`Ż~AL(nB<#ʋwRo;ȷ_S<,գfTW8 dٮ|m8vI Y? j+f/(S-fW*PA.Iy˳A59 .d){3>?E}{R2*ת+rl=u o%ݷjZ^|l-AݼШE( L&+A3,HUI m@HrTÛBz:3ǼK]7dnXbY*9%噊c0(jp3A}SV_3TdDoƒ,#*GŤ}qeHO[\eѼf"|P$._Ј4UqT~ҺJ,XJH愇/F)2>6;TOLh@-,NMjƧx,"FE,LwY֔\Ī$ LHw^0rRt*v~OcfLUr SWʫ( -m"[UJNpF9>"_4DŽJ[VVl3 쐴a~P'׮a]0&wJ:ߣ!{K,,$^GxE)5Ϫ.` +Tr8}Qn#+x|~[2n_Ni[JR`^fa %!A,([~u#d\U;hKR|sHE1 6΅*FK0V\8g ͂*%]M(ʲM +mXiYI4WXP@-~@52}+N)t:6<'s(Wǟ`x5!$󕩩oNn@Gdv9WWO. "&>4"(͹yѺ?b X(&g13btpfKY'% >RG/ԧͥT NREOTEꑞ;;JL Rg~[9Ng G59Kp1}فHѲ+ҚcOןd5 psh ? _> AJyi1SOHU pr/]}uh^հ^4;\cB*tclSy"Fhe\<=n׌=V>4E WH)ZPkFzyD$y̺G$Tu5oM˷.z!k~2ea{.pXn5U<}z g;;Ҡ-Š{evBi)HuUÛ)mm>IaWxjH6lR%3q KKbY fܷ9=Gil ]k#G4gZ~+4B gTح ?ʹ7rEpQ$ KRKBnlBF^-d k  {N NeA8>jZq|flFP )6յ*@h$a^wjZ-?RQT]DL~;Pܔƌ*gE,PWb ֗'\/(A@\%d Th<&n;+)Bɭ`GuAeTx;N{KpJbf1&?  =.#aGvco0^7Rk8NG8 f`f%ux(HW9K`Wh,*e͊,fvBc y,|!ʠZ/Dd;td)䮖|0(QG.k,Ld0n@3&(CPRT$",cBoqjl* \\~~BtN|4EK8YG*Em]`Aaw>Þ\3*"V?S+tI0<@ 'G:1 P6QO%Vu F%lKJM<=ȁH2$Z|=:\vS[(]tR*WB w5P|+m {@:{!iD/s׫t$m]jR2N&Us}&畾AE5p'Ncc.hvBFOW3y.dk;Ro%-0Ty&jf8 n$umrcFKSEUQgRۼJ58b'ѽэLKwhB[q!K3snKDž,Վ],r3Q[İ֫|F5a]!pe &A<?U.HO43MYS:pr{+Muy0| BZnQ8 Rb@J3Fq)D H#,4K^ӻpcyV!K5|I@ |gc3OS`wV5;8J!R ^'+ ȇߊLl)#Uqhc4 ';X^rP0' 5}zmY/bFR 0}j%+P5ă&_A- Q Q M^ѦڑJ~+}nګf2Bʳ2FlAHp^%hB3"棫b~LuyA +zᎽ#w9KMWrga-Ca,O䦲{۩6"j̶G8m4qP=$1ғ;K_rVF  fٯMvr4F*џww됨Zsg!$l39s2b~)HEV↩L]d(*ҋ~!׫8Xퟔ+260zΊ ?=h=;U!}2PyFV],WP?SP1Py9ɔ/ȍ{XXj#js'U6Kk-mr n3*M+}+it1 8e ixGpq}[|MSYsOdJ,-rp)]r`*U!{pTeOs^s{Џ{~݅# ė<9]|X<)"s?Nt|k?z/aiXra\;6"tZop:Sf3z'9q)zavSQ/9mw)Ʃeew_pp5uH!dQb8ӡhᲱ q Nrۤ(QX74 ΊJd3Fhla>Hն\Iא@] .oRZp!՗CԈ}8MV1Hɐ#ȗŸ0^*dFW2ǨeHhwG" 64"BPÙ`son.bLѹ{2 la+-KEfἦ쯜j {ڋgg8FA#cfF(0.}HT=lvZk]N9' _ql_Ӥ? +pdƹ :0K.x(;9Ep].[nȰ{bmK"~ے \AzhݫƭtpmcPqmt} ݭPPaT)ڂ` ˣ` )ެ]<#~'w*yW/sP"mMejA[[ה1nyyZF.3 (y5سKi<$6KcET#`kոl`Qt_I|tt϶M  @_3BGZ _fد ÚXzͽxi.(MeBe,'K'8RuLKgyPx/V E .ړ`i?`\Z^/"C칐؄ΕeDOHr55r†\[Z}}J|uK.z,{~~XULX@u ߎfqXa[8[ wgln{l ;l_ֿߡB Pזd %jE?ĔCV/K. Wfc.Qw8^f)Ez)MAr"iz]y;*M?`(VT5G쾨$_ȴН(dKr?XfRF>IinuX r9v̓^ 3#X[H(W &X+* -&Qc\e-~$TjҟjUu`5.{p^Ș8Ĝbn ^yun-p:F)8.rMmb F$m/ش vć'0!fӻtΘ?Iy"Pr^>|$loڴX&A͐a~{_r4i<݆H:_PӶ`CCY˘ ' kytڙJAr%0逗(K᜴X>GqU5}yj kV?uӊ7X`j"1{ l ^BhPoۼIs6Z^ǓꕜdϷKѯܧAǴm<#:`^$wҤb0[#ZH+aF8(,W04gYǮ,V^[wEa,N5jΜwTlε N+8 ng5%q6)@ރʖ_,㍅ /L7mqӐ!X9\-`JBZ6ymQFu;01h4y_dE{a!b+="03-; 8e*dH3(%U8mDrF3VbfaRcl3ݶDD:2."HgatReyMuN$Wi GE't:%H1j5͐;uvdLhfQ;13z",:["5nKlhƘ1H,ch=V V'0u_<nRb yf<9PR[qz7VjH ΐ(%L_[pz.ZBlV2re܆owH{xrt7Fezt_Gfm\ J|j3n$jk&_B[ppղ c3jA^}eB /vEDi'ΙxPc0?K5++V %U==X?V^/m/ w8;}lOB&%:!a}bQU0Gep@~"{|"oKiTdӑ%NB W볆ds)$Q#gKo7^41_SLSlГdhqZet6vM).x4t}!  z0H7O!^K~oq0q;MQfk>M.'Fs{rmo$|׭rTxX Ec$$OgO]ᓿn7+չB)_짵$嬨Ek49 ScZ:ߤ+UH 9䁆<07@ESv {>yMwg6DAFx鶌ָxu\ʅ&]Z#DpO~fCP6U N[78;EC~2V^ h pH+**6t@$s'o9TL.-Z? >sph9JQҲY6s̢|FVrF?LLyX'߶{m* ~,v u-e s"ʩC7QLJe|b] kd_/CmE~ pV̤?}덉rg,z <YIJ'g(ܨxh~ iQk)>S02)"+<+vh DX.M49)|Z ݑY:"r3wWfb|e*{yZq:?G9HƁ{yq@2r(Py9(xy HRW|2*C4&ψsl]68@PeZR"izI s+XD?kU;XIu]nP!N| ڣ(XX~K}}^c V(#%dD9\Q"ENodLgrFރDĞƮP9,lo jkD[VGtr=O)bE8[r$#'RqᮍRr`M T"nDK̵ T Л=Kz)se3BDNg/lc.]@`zUwkHQ#elTTzfQp`1)y Xhq017қxdQƫ|o)ʧw ~DS |Z@cM~OG `QEĸ"a#l!di]/F$AgTmb)ʂ!W%x~1S8>[[Fh 1~8j0j] mU[^JtNSC]ͩiK&Z uXLX.] a;'^4yږxhEHȖn)}*#U\Э(E@ЊPeHner`Ix )Àȳa9%3a6!iAH)dYK1k1h0ed:D"Prs9a"vh׾֢#I+y@G'(̿;!-?AϡX&I/mw4(o8y$cyx\eKH.N|es+-&oUzS r^urY)uH-vI3(YlT|*>-zP|㯻#eaxsT Vy5KsuA+`IJ:a+J} CmYn҇NUkW4mB^Aٟ=oRɃe|Zr*Ϊ-F<2qK8Ʉ0&/X=)o ڷm|DU*ϑ7TPh3DQ[=gJʕuv+f 6$O >=S"ǬO{ (\M8HGz|h,̖kr Wl'!mݒhb`5Ql_vCΉ74<9s<5DMAHHceOGR>%0q2C|e_٭@k*s<[2ݪlGf` ~'ZC WTHkfnv$GEc5lLa< f OAvf^vG[hLNXspLK"?Xrsƽ+ awUG^'QQSPr;;;+:At&2IR)Y::4UcTH[/),=Ͱj2*A18Mw20\kTʦB0'Dxd|9~+,Y2esml()@hN V +(w6%ig5^w# )bM8q6v`fEU=DmYƋHJ:COpc9 ]REnIGmfiXiTP2xog@N/BLv0*OXlƙv=!X&UBEa#ĩ-I;8f *7~g\ַjsr+?lRTpGYOH߶p.v眠RB/npZR-GE|,?|Io,ZM+>|(iw'.=M.-'4h}F_aVqkPyBIx:&juJN-}?QG*"yՌS_{ӒuT.zm) ϺyҎm1AD HNC+EJu;a,ϰ=Њ˥W΄j]Xsh"YCm U|@ѨVU˜|tȴ\u*E^Mcҷ75SftXQA;6N*wv&7jk*~(<}mtbgݽ킹|aPz3'eg4HmΪi_׭;6UP3|9g.j'x 9D 0/QAe"t]g \CO9\B 𾦯䪖Fbn;f*#WKPy:=:i K^u/k3_P'#P=o%C1 XX%cZe\iwݓZ 7a1D&]JZ23a@ZMLDE&|:A؅^]dҁO04٫Dy ΢S C7 IYpƄf%,O|*ˆHIqwg PB-ҍQQ+R^C?RB[asG/cI&]Ho)EdzzƸm,`%Q*AF cգI乎2spfW$f-YDAF dv@Wo !;aG%u4/CY`~nX02y3ؘjsI'ZRDdՐ9;YhGzPЛ>SxE#]olġ%Aro+{ F%<+z+"j.gW,xK_[;JVcZǨGvGF > ߏ[_d#+N3OV(kC,Ăx@6f躒Mqش ÝMi7^bjH4 fgc*#Ȼ^ۆs0#˽N1wlZXDڔy?0žO*La'a1[x4Å|.?x+j;{ж?Ԃ ʚӑSl{N`_uSt^xz#ZeuȩZ&vˎA_M}jSme?\4 NsP }| 'S,e}XcRWWxv;tn:AViY/&Zc36,ЭBWلmyڈo*g姭?r@_Vo=CI3PZ:~ڲLbnN7T=:}N&ɖ D?|p7`t,"a%lٌrC ȋ s p/}/1*O{a;(  ҁ-СHgD 66DR\Ŭ8fdeS+v *-Zц]R!ݚ ^p:'ZJFoWע_G<8 v~ŌU0p˞ _ WN4.g59F)R/=(ĬK4+Vqp^^3cfBl0w` 摲7)%Q;LJkӌnerRO4]P n7?op)~t X/Q ,B `nW)_>i*Y Q]O45u "/qbؔfNplyWy\΄eʶth$$Ɖ ߆^odž"b͋f, tÑW־h̠3ld} [Ac۰.۬msB\8Ū4=Gj'Ft3[K?w!ۃF IU=4)'i`;/,=UScZAi}%rADgN9nDwEaӶ2#L^rEw_Dv;9:(΅cNhXN\<1yyhZÏmtGK)m6=ϦոW/x9Q B0oN!}FXi+4ZU zpMc, Τ&Z~&j_󆨯lj9} {=xTtZzL새(W ;W`;Yp.k4wviWbyfl`!rA " a1u8ZzB 6N/ֲLĨ֗F@+%}q#ȭe)ȑNPP<;fbqy$*\t\ uՌے&DbNx8geeʼngi1 5k&̃;TzH}܏nマu7ߐBQ:$tbS5qjlgf$mڍgVgXb Ӻ\vr 6^_mV$#|z&a' bT"cU %4a؆kw51;pEESs,H>#S.0"0MAz%b{޷9è%l#>$ ]pdA-d=˟TuI+V[lۢҥ/گ, aƹvKFw@(e T轈6ə.aXYV=Nh܄v}bb͑׉sDvy6 P/R /bФſQuV2'$Ax~yY$cL)PiZ!!LOAxr哫$RK+9mpEk + !Nlrt_8w"Lq #XnK4h54dx6R)zˀaxe=*;.>mQ4 ހ[ey7NQ|KW(`.oZ~(KT*#E2VTy6gΛ&`v̩J7](i^#[5W9y b˿~>5tW5sbgeK9%k˸v{ۤiU.^{M"KFlݑ+qy󑯉tІ/G@c( ʾ2{8Ҁff=ߤXᚗ+FQkyDM{Ew~4R. yL+#'!wBb@P-X J<{I+5fK+qVG#HIC^c>eƔߘ۰W uElNy3$<奲u=eF':/rdž+uזּ/bV`5#PΦЂJFI4̀om K |oDj0A8(>`k4ԬWsC<ʆh%9$1d B5ԙ*.:i®XR{h<"w sj &4PO:@\Wtяȴ,Dxj|).˯k/0sbit0.N;=yl+ _yR 9r BEK'Qov{w%~Y^dTuaGJ (3y ZB_:|簔'/S`zj$1yr~i=Ku+I.;qm?pWNȐGɶ ç@P.gJILh\({+ ;@SXH27"\Nr?b#P̿` o$X|,v# tR1yteLO8f7tLb!e$f49z }1ŜbZM<WIֆ"!!Kr;g f;ck_O&r;\%WtcV~A~*~V+󢐹lV%KpҎJu4.\D獄\Ӓ 7S**!BrOW`=N')MDþ_͗LHS5r‘s'`OZj1;V:nk k2_۬1f+֍c::} J&7C+G"ٵ=rj]ɠ`*>/M0Z|N@h4˽#/4 ϥ,Au3]A=jń!ɫՂ(s~H-?͌<ZzY'&p_Ƚ89!<lj|p!\x|WnP0~~x Ű+5#l0b׈R-l䤨TEEabp PPyh 2)h9ED F ZZċն4;g.tL$ +s֤1iH2 ӓn2<:rbé5}a8:Z7V(@'8Ie$ :8Xe|61 O }M3t Di/Q'!K#cz|6-9ie/Oo'D[8k(d](Z6BUm -ʟ KG=DT !j尕@)yUIPa0#Tu_:.MlJ=n흟Pί"ȟ A-hXo#.@z$(RpS–ÕE(i*S |b0 we9y5>57i/< Zzn> ZL _#Ѓ=z<6Hgw44zi*8'/~IQ`Kv@3(ߢ8r/IQC6Ac9-k1Y+b-d?^N 7eF!/#i=ӛIz) - L]BOh-?5QyLEy僴aupb酙ƽF@xk"3e!|z 2p-Sƕ1xbVu/J80er_q"Xv 1aӨ0,ja ^(]"Bn?셎9}AqqϱR'pn|y n)W<4h!ga[%@O,|zmn;+ 6C36RO1Ţ)/#τs@ds^>a̯}E8OiɛM)w’]L ! ~0pry<:!o?8[ԃ1`Ls\*ڿ}*%dw6D>.8V SyzQ&Pn0@$ss{==Sן U)'g[ ϥL5v67DSM8^ĭF ]DM儚NMQ"-a}k0T,dƗQHƨ5ʱw 7ߊ"KYCPeЂB.wMS;’xk_ᖸ%?3:=(CE/WaHMIOA~B[ 91]weEm ДXQ.SrlqAdc],aߨZB:YKOzQ'hIº ?ٟdbh^"tPٽA炯חm||YW=GDodYznՇka.rrݢW*]r8z<x^8"ˠ45'B3sI_4CN<⟵srˀK݆jsU?*΅?_24YoIEA`4;pV38i@zX0o"}qn\@ \BcɬՌXC \&Ӣn*hZd=Ltp:yXKu4<3+J╂7ۻmvMȊ=6/cfF$S]TkH|H3pL%jw? 0>3 s89Ai 9ΣGiU csΉeE®Pk-RO̫4B 7kӑ,{ţ`)ݩd>F8h2?lRjѽ2ySSa3 |>:WĹWIhY(]j#s,pEV,x(_Sr`se\Ec~[]| B+Bn%!L㲗 VY\@QP, oTC;Pp$f d:wC MĎ/zkzx2恾AO}@3$ѸeŤ  Fb~i eC6w1Gz0 Z[fyV.faf36C@x\K77+f A4u[( -8q㌊[ę2=Kd,C {|)5%J1=>S_.tPj_opq5\/Sn;j)~J"\ڱah)8,+PJdJk ` 3bb.]JQw͉xʅ>2X/si+eJz4K[Z^nzma:S$w WvGVV.\|_HʛvDǵ+\)t3"*i20I&8 hŬ 2CG0ǐ-v٬vV߿.:'/-Q}X#!1_ [%$v SN ̝ h9ȣ,fdKP #ǰv-%7!Z * !*4:\ZLҜ9-Z/6.,{0 YN8 PՊbݴAtbktERIRَT}sj0ՠ\Ա iH G MUtXꑨޑ‘6pH+Uc 7!B龔Ksg䘚#/t˪q:}`b7t1#e{A! },ŷYA` ݫ2o -eWo7YiT|9rwG o^\> 4R0*,h]YS4Qc۷\0h[ U~Bv,'5Z YSQ#sH2"XMֽ WLl=Ѥ@D8eſMh,_qG|݈D ]>ϵF@o{wHZvc",^>9ߠ8}*0~$N(GBk6+pEZny'flѥ01:vhaoW5<(&ݯH[p32X~vHSְL|qN/T PL #- .~V}Lp>#Hyqe^/ C pP@X L "O2-yz\#N&\ܥ65FO m^)T)l6dh˧ѠQxD4/<^rV T(zxml?hy/oddy0bNf=k]+$?z:"RAsnfڔ~3sR|s_(֚ oa̐\U^p" ̓C=O\QF0FQP w fE-Еj\A8ן4)'ʶ8UhyJEiQi=vTU͓ӖipVɾIFq`PZ?d E ie){w~vx~7+0t[_<"nP<692sC<ş\>qXP,i9grEE .+:,ˌ "`{DLiZj klNR66;[&,SQ(eZFƟϯH-hwht^ƇXXI%Z|+NYu~\5g v)Y'e¼B [Zh0M]R0"[r\rz۟>=ub9M,#K|䢛pȃ/ёtb%AL R扱E{vuԛލx"F < *tj7 AFo@H:nP(_:$7=6O..'Zm <]5mYmԲn rHPʾ$1Bu4YuSOQN:'Zۻg/A݌Tߕ%-( H20$6ewg9V[]s~Toz%`"ypPxsG C=VCr ~t봘k!SXjֲ̦ ;7(fγ'~9b@(JG JRK@֔Շy?6.Щ G쵨Gn4d.2_8 d\9ߺ{{ V44ik_!gs]#Sh@c[scttGg%I*oՆ$Cu%# A<1`3!Jxp[}.y};\p NOFVJ_8-vC7PÚ .1a3:X񊅧yq17I$׶36'V;G1N| 2혖s Ѡٶْ,kMK/w;G8v M~!/.VELos a+Mui\6SaAΛ Jv9ym*@mW/H,^}A]x j*9 Z+7$ŌxT lW}y;Fl,(\n-U:Kz=q3ciVtK3X<5?z bONZ>忰ɘBaQyCƎ* v7`Iק/I'N/ (x3[VuCRA$o-՛q|5?eˢGxBd*(\>mZ$mďl,.Sӕmv ӻIGe޸ Nx_ɩIMӷ!- > ^8ehD_ޘsoLLwuI *R"U=q=X] VZ lYR]m;sHaۣ-kv)}-iC|@m> WN(|w=O[0X a;JA`5^UTc@D-wn8#A'^Ad3b˝kcRe!!GOĤ=2d=,u8EeF40+ҍ{YչQNb>{{Rm Ti5%!%V>xxPB)Jd`D_pQI;թ6< % 7U$LY~Ҥa{5>|`pމ!چi(4t6FɀaiQel\gA$["V;:^:GY#3R ;['?C*iosث3?Nr֟1B2d~>vn:YM >8Y-4 H݈Z0zCkSp5Z - ~|voAͿ&ٛ\ؿv5kYݕ Lmb/-×K7f~fQCf֕é^a;;= rOHh:b"(i :!ꋽY^ ,5OJo V4[؈{.ˁJ+DFЩ4E7D~olH7/N?pr@:kI`K2P+Y ۛD_= ﰀJ\ *mSKh8 `X.&w*?Dv>ĸ^ڹ{H@e'qjfUiTd @Wtyu'wHSNu@˩072С܂Ol;oaM.S-h5Ӥ2EARVY &`m"hVPDo8xi%&6l;b#gb4Hs&j>Dh*f@7HO0ݥĦ;iw|P80̸ߍK"0Y_ 0U~fNǂMŠ+I䡁}!_$,HJQuphCGDP{ e ^z*׷1 ( ݡ?/X79-c@ $%ښ1axS!Aڼ`*d|rBXcqA*zYsx&\؋ #JסYf&=tF$yz}I }jI<3fw,*𕸯Fu| *g}vj$4cG(b!wat "ny Z#ɮ vJ| C&^%Ɉ:ػB ~V])B*ĄDO/*ShkgxR6=; Sb;Pߣ%NNQ44؀r.gM39%EB9~*F˷h_{m۠}sG"Plح\6Ümr 㑸M^k^fL5 qO'E#ϥ7!8B܌fʗkzq.כI1OF Ƙ4 [OCsm2W :'K7OSPA䮿ŰoTjJq]}"D[|ivx./;à[K@Ɔ՞N[}!97mLNbHD.dzI @0M f&V)t D2 ( ^>D ʼn>p&?ȵ7BnJ5;GAX^R\ؑkvv/ %J;c|DufƂvDۼc*m1z_(G+@NԹg XJЪ "z(J2,\{WTsS,h,vÀg|qNg{2jÙ 1'$/\U5 dawjVvkLa I`'i @|1jc~ՑIV%;΢! c<7!4XFt[Nni̯ aU8"X"ǹc<ʢ'lwżE!h}K{-J&0x8mM( ϟ\?1bRYb.ja%">}M09dx@WfDAhLx !a{=W_7 >w.$N6rF ad۾&}`Kh)Bpr{VK \chRˮ@83:JQ b% QJ~S`Hn#x$Av[#>i^Q nOUC40\x71H2K}h:g#Zy=HϤ%ZDd:j.$M_|GiW(mRkF߹M@_~ faslխvsY~i籒7ccBz+uAʿ9 =IO&ÔU붍VLrt%Z 5!K~-uʗ[DM_@VͫȞC t<ޜ]5c?;e GPJUL#щc9a]Ftn|&S|!:ڣRS姓w2X2FF.1]h{lC6 3mo59. Q/dkRݢLW oYKͫ!}e>"$ ƞi޾RJC 9=gvC> ώ"_j(T++8hH/fe.D\xSʑ\}.YxWwn8֊|(VG4¼W] QعlFK(26|i{ڂL'1y&cT3{ږm!zgD#k}[~ҝЗwb.TFQ[C%6S쀨I;k/e5j?X-Vgk6(aTF7n/>m=P<V&Ɍ/;B}cM:E[AK 0V6.Ɵ\bWn exL4"XϮZx9E$:̓2H2P c!';"`5 )Z%/Um`@t| (q(󠷴$,HS*T ﲽ#XR[4?x·3$*w2yBΞ)bBGf| Х3'Iw*Vaf(8>ԮۆZ8#!G^S,?˰cxȪ;1(ٺ6i9S:#㙽1f3q{{K[$t( pW٧HY WR7n3vYp`Z+e:ɛj.!<lnE|8_z%V 9jcnjî^O] =[m9&a gvu;/iXdp:ַޤ|! ̪ ḟa()3q#D:}fi\ ?x 9Leo^D7MM4a>AW%FjPG?y/>l㩃wL1GE| JT P/%5/xr>GM^ ^|'Hg. W' Ő0snhŸ+]/w)އmjnLꪕ`&R ;`O HՍ\EJ uԤ#y_ÛRm!bxKr]ÙO8]H qF`fLW[INWąՐ;L2dx((p]{ -o_z85ǪX@Ԅ2|P+3΁JJg oLE$սNN$'iJcee@umM ~/ok8lv xIovs}J\FƣoJߠ؏jqa skc۝b5׉5^S9z_f%SngĉvL9+QIe9*m1//y(#@oѿ K?o!|9?*);ZS!Y]|opv<ɪ7.~:ҠgGD34{e$#Vwƨ; 9!|$GjESչk:Q'AL XdL lGm1K{Wfd{ś,^<{u*'qLb;y U͆k҇Q`O: ȮVGa8uQ5?T䐵 2Ų_(qzoZy³Ev$:}LR⢛Klުtt%OdK)P-bQ֜lkunUkU9v=#G&\IG#oj[lKD0t uRJGZʦts=huMwEs4{gb*fM{A|f )V4\5(IܛZsd|'F3wA>Էhg@iaWƲB r ڿz?`kB91g,v05Sv&1Q|]l8އGXTb\x#{gA~xWȭ_n$(|5!lдF=88 5|>-Q,)w HVkᮿCΆ„ 1!p@0AC&8+X"Fdb2 ٚ{f:<-i#I‹4=u;zSRΏ9GeLy[UM­k RrSFX!۴1n Tm5َ:˯U?jM!jDiNH(gb[\#w\XQ@GzˤS|?#QZ}}u7&ً#zzE^ 1{{nm辦}f{QpV׻4ag靪a#; i! O婸9umCA^߭ [%_I:dnZ}t{n{E&q%SE }ΨPNK%պzjDCnX[Fi_+fV܅ըz$Y|>{A:%8-=yuo)Cglq5Ϧ̑O =|l(HX2TyRl̄ʹgj]㦀A[I+)B鯜ήSaH׭JF1&EEl|`>1&jAj?WmMd.GٞN)/Vڢ#A ]H;y -F~1; 'p: -P_˂񅅹0Њ?V ;JkҵPdj:20~ ,&7LJg6qvenm-XD_iokj OVP"]K_bUEb/nmT Y^OP=+K%^9I5VhK9 Ÿ o+Ë]}ڨ-|vTP<9 6g+zGt"~lUe Ѝ 'c TX °!^p& %nU3UZ0m<;gWt5ыqƨ #;έSީ A?@΃L1v㞅t-\ Pc.T@.(R5}x 8!7S4]H|.ގ)g1dFy2H|Oacu]v0 8oFP+lHXG+",n)a x,2_pY11=]3kͮP'P5"-"[^า;NC{8ϗ fhTv7UC:/=u$a/SW^}#`;Zt[-6}[\|F(<=@谲1m=8"Ċۛ>9j Fv{&Tz&-6(wut2bgE 3dPAU,2mz1)JCW&QR(C΃@ջkԠl1xU"8}}8r9 z'M_RgׅaHY(zH4_ؖ}5Iߖoy-Bb"ШeyZw1`0p/":A%D0yKYB)o{Ыz#2hYj$Frq&;. $*$B6Na IVLݴ jq|Y Aիj󤓔_d>K(_quQeU)?5sS:y,ݹAN[߽#ؒȍQK/GcF0;ù͒^?e(/hI;[嫖>Fx(\?y!/c7c1:79/Gi 1-<U=Tg< ZX(je:Qzp Dۯ0{EN z;iCϘf0vzV!t#IWjG1"tQo#:Eux,Gk.SfvRY8a|af, rho{n6~Fږjj{)`~eGKqu LªB[p6aV<#FY0с"K袾/(Jbd]Yp?11o3nfɖ1%/ർ:p֛W>g$i`^i]"h+ y^qdS8|$C;ly(5I@A?~|:Tm:a7F/ʌ' {xȠ_nUԴZph:ޕ[]%M;7,u {yAg]w 5\CCuwnZzLGA?TTVbm VSG[/`#qVx&85& lz'KvF[Ͻt25*C ;rûY9Gb[ϲO%vr5hp\Ccsϒ0Dt_3(˴uai)UdsaUT $HAo=C!*6쥽6Ɉe J?7<g$JiaP;f~7AZxӟ}c> cNChT!Ka$$ *zS8_Z -_+p*+x@ݺ(\!y;\x)^X!#}y& ?;+Z.[XALjO΄L'Œ\_a_0E >CffVϼ=4 Em|v3_idhr#f ɻcU#߉0"gKg215hN-|\쐘yd7e"*?}䑰?z{bGZ\탎DL,^.64 .e'1UVNPZ%+ݩTMAo٪NE+Tʨ B/%Q3:ƆAVm}C 59 /ቖ_O> խC:;jd VQ~קNwKi洆tnaD<[n%4S'3/ߦiHL#/d7D)6F@hn/h_.Lf#\ p{ gwx"[pc_D\"N V}pƣQ.Dzd |imI{f +Uq CsD(HpG&UUrHl$+D΀l5@0 P`vZ6nzF4J,e@"S n5Y9%AAOeĒ%wEV Z1BZnͨwɉe PPHkv& ggS@rMUA0.0R~b@Vu wgc$wskJ$T̻P382{څombʘA:$־ 8e/VbE0{qIʱ⤷ԗnvlDѫyq_׏7cdAc9FHge J~Zд|{_"tqVaqУn]ti-KsÌ{ckR7DIG]kІO X*RsH.Z2 q̃ȹmgu1C{wfXDy\@ko6Kyͧc첃GiXbLA_|e+oȸ6mhb +赫MFlNp"" #r..ע\-wy6?;+_}ۗ܇]G)U >qe 9Yp~X馷ռOSpq:s\KSG<)"z ?#~ϸ_'No0UG \*V:yf̎*a .5[_rs Ǽ𺭍%4!QS|9Q+)qkj,Sn Op%H)(IFe It2(nc'lBdQR٠ bcQC7ɀ~VJ4kf7WK!SAVy&XydUUI c&p\%KyM]Js*sBxϾX5G[7OIn⺠G8pmHRy0eBR:44=aE6t1fQ|"dy0w\$lyy9&)T15dl9w8q_ZaBP<;#|r9|.ƎryuFNe% LjB#re88#(z)Kh#(L"Xeq>Y-d턌V\B 7GMc6|y^Gq+$Ԏ3 1A jqoBWe = 0t!k-k;)TȊ y[!>8It=%0/:% rB-B. qkF' j柨8iݙcCTL8fj0_A|^֌ \9Fam.?= WQgG=#z2tu}$0馓5R?c!FŢ !*?ų&^vNfazEm"iiB6ҳ7sy,%)틀4߄Wk8] ն_{Pi4r̿ Ts @pP66.Y3W/iF j(dfB6Ӈ~jUz;&( )Puzh.n->ŸK1 w}o0oM$53$6֕w8>Yxi.+ZON_U,֯A$v7@&bAfa50Xp"wc̕s D)e;Z흜!W_PDrH'fά,Zw0wB&Mh}QM W }q$(<)ȫY&N-l@=#Kn13h|t in0Q9'H[5Px#8i0#1~+j  3PNa ](?:'8MgArSٹꒃpU%$ l |dHfVL&=ΊG4|@OgDU=4`qb%A7 E"ެ_Sj&RStуTgW6JHa{;2. "x.0=7<=t%➌Bq 8 wnoX*(B#4TC1*G18lх'W| YIݹΊٗ{_(玿&І{fCy/Cgh6}"R"Y}&i;2·u{_@͛:)JˊZRr5"+?VSGg{.O |wx"e LWZH:9@SQ8ʖv7m6kU2yX؜{tuy)ƚ ,pT @T,sdC7R %tǞO 7Gѕ\|yKxZՔnI~ٶruwA7>4[3!\i '+:o7a7ߧ@CL&*OXo zw3cc̊!\w׹p?(2J}%M/xpH%`t1MKBla55 4ؠ#OVE^S8T~IA?~/i}ȓ91ZX+ȷ*emBW[)q&00ovnJ{בuJ@co M!UB`R]"X Xca$tiuofFwoץ=ly=,P]ݳ$[H1+n8m>>-2Cm*.%;(WtRKc]U5`C}_j/{7`l$BLpŠ[`BMgM LwK-xr|ms']ibFW17D(n"DF8dsZ%o'(sU=ح3< _ zuntڏajXQGlClಪ6غ)Wc.>)m^M9Q⭾x:5H*Ώ.|W ¨wrGԴ!َ@?v$g39PαVH(Y: FWœ;0$ې&q6D{hSyz'*[mv-u0E^FKlfKҘnr0Mzl]zr!j]n [{`)EJVW*YBY8Xm]YGOW%:@ɳ0b|I"_Y %ޔЅPMχ.!DTq~{N>/8Z7Pg\{˓-XԿ8#ƯssN(`Fxk5MZo<ګO';꾶]B\w@C+r 3st *H f e@1qgh1gA<f3oU~휜::4ϛe3U ̈L^ڸcipF+whrYk!++%lnM>T7uaw6{AG@Ct#s/~AptA0]v޶6R<7E:]a=x͝$qe!W @ [izy.37TD=@MD. >^2@nB rwvm*O0IJw{~m~g[1/ӊtyn:J#Dūec)7ro'/ v+1-S H" ˥c(ʲ:jc>&\J!վWvzdphPR(?gJ XO5dg!ʇ Eȵf"88XJ byWg&@ؼ ׺JR<Ϗ@f_ 1Fm8wX JlCUQlǛoE :fÍϏi3!wJ< m@ q˶IxjȐmRfVC YT Gk3 [ִ+G-۱x7wVsaٜ~O^j#rp j,nr:32Q 8+qɘjVbl>fd ;] k%^Qi'?WTQ —]h}idnwo~UE>v/ÅF#,GĆksQLQ1e*r%vJ併O8 m Fr6m'2@vh@qpbF$_=e*OƋ"B ǃ$6%{V/NfR$IWFoX8d%~asbM:vJrrkecu-^sz7Gs9g|J߉9_kFS.ЪF-7恫FW'[{_n4-} _ {)DWK&XXbUB'_m97h`/OCLo?sqB׃J$zl0vYHOB!w=F_gni@do l߷),Mfi d75yƑn6{ ۹'WjdWONpP`bj^ykQ$Z;g%5a nLkA%FjdL2KIeH$7r+b$=9<>/=O= Y] cN8LwVNԆ~þA΍Ըj Aҿ?&ߢ fZ.b~jtv`+-X_Kv[ '4>a6* vľg2$8-.Y`)c2XC&jdiu)h~edj 0vZ,&0O'|7wy\}i2~U⟚R5j zeQ~XMEK;:OII#U4sb_Ժ̲wR 7*::m)TQ ,-ON-w$@7l 0;4sL]܊qI5d_Ixl(_Xin9#BzGC }Hgz`qiͯv?&* H^|=(j!/aQiH\mBEK`Z _1Q6cք} ˻#6z;7gwA=(IGALblTЮ$V@G*1%&;XB-\_lG=#rr*q_zyoe`GOL7e|&Uw*miKcP $un0ԇqR?g /;!F Eܧv`nW#"F\bqP|^^vgϊؘƣFTӷp/VaTG1R;Paw8jADjs<_PT}CiӨodqºkoBy:ᬰr\!>.G_SjMr%AKN^!9@fgC 1,ynR41 p!$dw+R&rޙGUe,U}Tľ(j̯om^8d|PI^F*mj3ljɖWy`X໓]ghd~zWSz OgǨ>" , `^fNiR> 9hӉ#_ʯ=o A$CZy>\ BaЕzKLX[!o Ik[?Kh wL#ݞ .*{߻h*a8Ƚ\N~Ǯ0/3k:I[IzziWMg.P~N'+o?BҿNW,DjWu[F"z8`?jSnT #_.c xm(,һu5U'6PČ5OJqۍ@;SPji B<6[1͸c{kGcfYa5=7/,LIEIC]P\yU!33!LmѬ;p^dҺQȺۋ>RB9*jɁ}eh[vS1oLK"9AœaRRN\Ę n^>ѮBR;ַ DBxNc3,\rbV"IQMמaL*^ x ]'sMId*a*r͝W^pKܪz}8Vq?}M 0ifJ 7*e /PKdXBh }q(<OJA`|,A+D՛yq V1JqL|۪vU(Zp04?d?9NȎ4FҬH)lχ@ORQhwxT,Oc(7A*-} 4^"c]8TP٤3{eR!dy`+Iwۘv.1u+SSag_z*"-BSu:9LɪoM=znM\"aN˫B-߬uw*:z#Uv~;;0v > .<ӪjE,q՗PPieWdApNnޕ񽛛@=wL:cfᆿm,3pɱSQUe7i_?i6e+GC90 ԟñ5ˈPqqQ[=ë~YpުCoCqՄjnh>̖Z <椲?IY'y^%nTS Pl8; Bw% EX`zyc;"jj[]dzx RZP^71uy,A~ tӗMfU7@kY݄v-yPZР8Ӥ&N?ف $ԡ,vҒ ~^Rt ňf  ͿwWu'J;p;t 뇄vhPAԁh}|cZn)׏,ֻCq#b#r6׬֧صQQ '8âj5b?f!<и,DLV.bþF( <'>F52S13 4A?LskJ zcQF ,%H{n@r EM%}9<6;uN'+ .=yȺQIq;bD&u2!8N:: z li&{ mO>6s4 #Q*Zp] Sl6lϏ׵Nj$P5ibH˕GMZ͒1mbzOIm3j <"~~Ϋ!؞Js?_e{& ^}0X>)`( CkIejjXt+Ýlq&롯ϚrsBI5''ƻ~F$ [/dt֪|/ℊ9&$Cx$N, fVio+,mnk/CXre)3p7m" =qeB4Q=X/OAFhy-DgU r& >;9 9, LRƾuқC`fb],~Z;rbe>BaΘ*>dȚ1WZH84L% Un/ݘXMN,3pGIZ~P[W1AD%eUa&݆l}rjICjy?\ՈyGL8/:?(y^!([%'g?wBR)P Ց]Jvx9{"q8pӲϐP 4vԐnWxx1Z\k{~ nLtvV$@~3$HFB4>; KI%ȵ.UmuG)Q_7_3}jv4RVI!xwjfLR,?,`330JSYLA$$#2)TC@f^JiwVwiWW{Rf`x2Ml2tR{ΦS4MT 4ho6 e~QZhx:nkI !Ti'4bl.%a'Z I'ѝڋ]S`ۂ$;`~Z9_5B=с6M/UĬC?~7A0qaְ'aXm #+t7!}Y/WLss=hi) 6s%3\2?ujΜϔ~y&WwVN"+ ؈J#ٱvMB @j3K_k;9nF^nΞW?6e>(APrsF9IW=qTS߅nQ3%/s^ yN4%ϺvRI/ 0.+Bv@OTf?%_ݭ#2h| R,rm.&& $XƷ3թg`6%>t{mVR$ ޻TnT̀ib69F>ѠнyFG?Ve1{J8)s;ElIz8Hڪqpa/sv-N*ՔEǪ^h n=4nT=C󋇧p<]"@sA*1>!D,lslݩw2r ,ϧ)@"!qZ` υHdI6C ^_jC2H1Ϣi7Q 4DC4UyDuT_*5$HبVr"tX,(b؎k|<\UsMƤacR( *%qnj c z'5䋺H:~K+ M; XN-5GL\{rDf\)%Y c+f/ʇVxnvETA6= \'"61YŊ8ԅz~ t2=ғ=Yy(9V!'BB Tu sKScoF;)޺-[sk5+Z&ݞۉ= t{7 MUqVU)Fkt8<,27 krr1L8p]blv) x$=sR*br,:Dcy}<<"8n!yzlkeu-t]Ogq/Ԋ`²8MCh5<|5aBper_{KZS&@m|,=Hί"-LZ(޷v ŧ0{2&}^2?A"=q'n*΢%od3X}`,*曟Xrխc/ьX$yxPOG8gf.2 ]=xÁYͩ(e߿SFP*¯ġxꊣG_0B&Z^_NK7`ZO)IA]%ґY>6nAlT,9bZތicEyՔlvm{[4<jo3DZFVܩncv薎P߄ƳN"i.>1^#cy PF. LO=! wH*c,L3)rrYܟHS?ݳ?ҜV֋ms3_ d`u}ymWO=d HY',b:sV`3NzQ!(-ٵa9Ȱ.PEsWn^8ϗVs'+ B'-ԕd8OBq:av ĔbGQ Fa jvs=݅)cՎ^,혽Nw?[`J}n %]`S"4 F%WnPƇsՐ6pXx|4r ju1b; @yBP}*ЉDa[gNqC`$ kdÖc3!(JB!T_%Dα.tWQ(́g`ΖrV) #>+USsP?>؋ ȀDsE ffx4?]8b4@ ~4]nLo#N#uį)~ A%}fRl& NvF޳h :3 A4;(}=quh2T9l^5Xs/O̶D\w[|[^u, !c`:E?t| L5vڗPfF&j?z\a24THXFȼNpJ* 6wkKBOy~ UxjfH^¢skd04-[Һ%Hq!'ȜS|1harHJzM{SkfgxJ+`u?f :]^*_r;nL&!ޑVSainZXI T:R`pGJF<5ߡi1w.Z0e;pg?ظ}]qC riŪ5e4I7 ֚^f/<׬'eW ¯E,6iˎvTXch 5WtQT }'W7'qq/!G|Z5O"ZYui϶_;Rl!fPTFWT]:/IzބcI[NfGn[aM=Z+_4Vt̲҃kVIM :ORh =u.zi9ҐMBmF* Q.e6]v cE'ryfIԞ\E˴OH)vO88vv5U7s#@:" avɻ8 ,2VA}PB`ļy}8Q$JI1ܜ?"v~*}XHhRU߱m%7gQbƲ]fw%EX3샺=Ojh8P^b]!g Ny(n~2B4Jhe? d:"UHܜz>7+!Z{N-pHq$z2! R9R..Zҿ(s!2-*ۤAOhk~̒ZID[cZ?౶.ϯ̬iPO2Ғ|0H2Fh7ktk06H' &%PoOE~VߗuB+9ڵxǪKv&!d:K\x74L@dzּ 8;Ε$bk.yΨ~e3R5C_gnύXy4v9+Ftƅѹb/4{po8mP>!⚔4z89rQ\p观٘eح/q3DeJˆVI /I>!c[HMc*= nCK Ͻr'ʏP=gDaGb:c)~: lo v+{w54H郹]١P_F*{,u}s{'Ls nj>G#F9f˻F -yI*,_{= 1YO)9jl0ڒA:fj-QAbqDGC,EXHݤ">r/Vh8"wGn״$?f]s?S } yjh3X2]0oyM?9Xs0-:24 1P:LgĩG(ֺmo3Ws0qBwel ނ6 WѸtn>O0S/_xA$Հխx^_fG1m#>.@@^?6d105:!y~TlJ@@6TNW;#b$R | f3d;ZM%>Q>ah.6[OO ac ']j)+}~R T IRyʘuOFk^RЪ DT&/2Q"yL%JC+Y>NgƪaaXH^mȜ-G P̨S |>L3¹BbfXp D"|;W=f: 47mD5tQ:4źd v&Ɲ֫FΝ-: b 3'OQߧqYcM"LBFy2R 4B8a.V S0#.'G#o˭ qE`pw + BI>X4[p1S0I]G*`[z}1Lve=Zf~g' HĀףFXȃB}aK8zRPn*ΟcĴYOHGG#4-$6PW1S !i>eKKͦfBсRp`֥rBz<6ƹ$R)i_)%LQ&Rd&C)ya?Yf epos~/_F~ecZmryhjD+ӕc$m9LhbQ,IJٿYDf 2mX?60rJCpwIȷ")yP;Y"B̓wX*Fxp4 i"$(`וA&z![ϵl\I* ?bK^; O *  {D5 ;?z'fAXdtP4/Ç$oFRn/@s#8:=?=U]</ʏ1,\ӓ骸)^̈́'尀( 0ښ܍T\H?GÙ Q@~jiU4;nWu&ư].ahGC1Y{f~Eh66EP(FqB#i`}$ F"{_keq22pJL1-\o` \;olYؓx+\ؿD܆-,0̄X6hzTF_RdoO;Ȳ4@qR|wˎi-s~ID&@LR)GoDK`dM d4+KaLI=#_Afsv;p`Btd-o %1L|/wCp)%=hWD\ 'RKF96mE+W.SĊMrZn/9W**rńefu!=OT̮xm]8Pv'Rm՗Ϭ1H|ŰR=Cs\ҋW:?S<ʊd*׭흻 %82|\ut&KSq@" }![RŖNr j§S>O* V߰m>{!)°!Tl"&E_"/0!'|gLkWc iZ=Mr"ǿ-)W 0gmhEV1OU2hT/7qF Zq#F1ʚE5rv }οMSPXxs~˷y j񄯟z# ނJ_*y-=g:kx()HfLog2`AXj)!oMׇ}>)x*6 F)z:6UxѺ=JH7eF sk˱. ǼXsT\Ƙ2!J;>c 534vV; LHLԋʶ004%xNfPc1~YFRhu[IdMu3KU}ՋlkC:L^F3OUZ%AeWQwNk})4Wl5{4IKmA.}/ݚ {,q{Ku9},JPxCZ9 ^F&hn]y_kQ՛Rcii w]FպR~aCu:M!rnRM'~6G@Nȴ}c!KLj$G{1mCx'K"(h^ |2?`dcro)4Nq ǰ$7_{vk4E~0kLy?tXz3tGyJbh24s|/xmŌ޽ܩzKTB֚V3DNqk9"$$:SZHMF#PCMiē7o@JSpYhehNUL ;ZV #lZފwCj!ub[ڏqJ-&.ۻ_H,r8L +Ip}RX|Ql/gSxzXnpB4H)#n zgwd14SnP5#[l7^5A:'6Ս:*="%6`'`D pzJj EE|Ql^E{.D݇ ^KsPEoŦ 'K*L^c>}١-2(^x b*rSQ HAs$LwG;=,D\?l.NBoLWa>Zm|Ȫ"|| %m>)J{IB;9cϓNw mT2=& MF"W]%©cOָ?‰,P'ۣƝ{O_? z'A*H`~}.iUPEt lK8H`%ddDLy{K#MyBCdօx*QPv)C1Gn"5?i@9xDD fmyd Жqm>dG` L4 }-ҋI$xtQ=g01z'n? ¯T`c٘)# BaCA,5P&Zz$m?Y1U4p%p I;uURt(FF=>ØA1k6#~j_ȩ=2VƄXJUަh%mr0}YDj}jd'@*0/50rQbdO nZJ!x7oGO;]{!ì'ޝ\F&bRۥ`ycRbdIx{t^W妇ڄtY/R_ՔnK{p-+: pM580!u@ƱT:IoG`MGqD`; (ܩX*u|kxC6`2]ܷ"0 K A#hPxĻ2\{BSLʼ7LgTsiI! 7aUݾND];58ߜk2hrUάIH3NhqX֨'9l.EnKQ/e:˨3iУ\7Mù͵&QC^+JY"*,I} RԶXN֮B=C{%"?B 1 U."zItn=XKcIYS ?1.v]>?8_xZ6B_ΌR3Z VՈC[TFpӁN<<]􋢝9'_snG զ;F`tVzFFqVAj RW1L~ .?43kK>s3D#Ezp{%Tp\"w y p*O3X.*hk/Ť-e i8.2Yc9Gzs~g):d,2l JDda}^1Z.$AKJ(0W#]9SYEmC'ӠޢT$ )޵m˙5$XA!+ZJ~Hlfo M V*9UBڡ4w퍙d,xOηPŬuE74R"oR&/|~ӹg9h<~# aԟf*'ߤegyzn wϦbD{}ə&S^q!ZpU Է䶿9=*!=$Jz:^d^>GٮN[xe>x7|HUa= SsIxmєrU_3]z`.)v1f )b S9b?~դm;7qkc6bTU;ۨ^5'>/)Ԥ[71 Ñc vy(0+CՏkL&{YJjطD*OiԻp#>&{Li?"37鴚ыo96Sƙs7Vfrj"6yNc3>>N&C״[ %YLR aQV+. 2)Ԥgtkg>18Rcdܓ'h (mh Ml[Xf \ڿE䳾`%T_dc{1avZ;7$~'.P.PUrl6]ly 1D{Bt& b3G!DVZq?"O1zZ(qE:ynxܔiݙ$+D+{T\e:M+wi9llm|y ,w]X&c1 jMDml0;SJK[qmV |@fuWEΒy3:sݔ^D*q|ɌѠ7v2WJ|/3ťvPIa=Pě|d1>2.d " GP;}a-.:Qd2"4UudM֯R./mAT/۽.*䃈$SIQ푖&FibsEcʘxė#H0S`fP:.w9+qWh,F?@2v^o A%FIaJmQx8 _&iK AH & K-Zj_tG )>7Гo:׶`R u5QFV_:L,8xp0\{ܳ__>p^>6c phv 10@'b"Å@@!(1;_`(4JĨx|m\l).>ÌۏHY b/ŠÖ"' ܺ{H96'7lR0N^D9{aB*㌆5Q̺۞{=S;R+.d&Kp=lKh,<0wWDJ~BWtrF෼ny&Lj\eL4~qۚ{#〴*"nӷ~}.l,!2c+Uh9*PpI t%K!aClh(I8xg>'=@ C䥘Zbm4\?hR](V,<==EB҉3F3#fЇ dGaq!!ȡʉqΜ?YCXj17W3藥T;{`vbZLԜ竁~#ڭoϋLX\b GcBo10Cg}5";^71K"{^y) '>VW'4d"Dx:y *B.eA`vL;j<6WP#7qW`e+1t.ةsA3̐B" ĬuExcWzmtZ?Ϙ/.}=8?p p @8C3 Z>+@Qsh,mD,I>#MMeK ˝@Z"wkO!|fH|kltqpm(3IxP"2% "L?銢'8\BWwi:2 K T_A7>> YQ;.jfb?2& b.Nr@٦i,e?G K}0Icї|IRSOL,R&-wZo!1 } y%7_܄Up*4t>zn%Ǩk|z1U~ζҦ4KM&2.5VR$+{!(71g "~ĩ:p 2N ; :e2<.\zb˷XZny۝/tOj:lǞ y!Bp.OP% YkX|QeNͣA;;fHj&~AHh3| ZӨj| x[~ZVmvb[h;Q4PȇpVJ)$!S"C|g'Boa#^+rvʀbsׁCc2IInmE ?C'TTv~}_m2h}6^?:L{(Cã%IsSGw*0A'!U6:\e@2]ۥr;:t(Ux$as-b7[o\`s N0#Jiu_37r)XOe+ h5 ɸCVs%zfjh( TWHgv F[ i뫫nE,[`'|G˛ #H"ryef'խf楕(bUpI(ѬA{5g.-r,s!'(E·_1GE?:TAuU.d?bCj_cowP4f_eu18J![t,SrbʆZ"MD3ctl]xM{7JQ8xx_C<s΍Ph͘HI#sjl?KٔactyA$R{G&ǯGs,) ~/?PѪ1_;39Cz̟H ϐAS:iEڝ&fvrGiGhTgz:} ɨ-н"%s,Y8P{m Q݇9児VZ\uakUoƘWK}im}֯(e_aW&@MF;+2rH5Ȅbg5KfP-)N`,ka_ʇ/_:^~rY xh߁pt>ŃeOVzo룛RNb~ӳ4}(lED5.4C,Ꝿ=3W܏w(!ׯ| :Ηc:NnQ? u·AK*~KJqyF"_5Ѓ qi"&/Oԭx78 Z}Z&jIY=)ИA@9/ul\Z69Ϡ_$ +U=㤊?w/Ai+dZ]y#/ǵW#Ys o^M{O̴6E$؀F^`>*)ӊ.6G j<_`P_ApۀW2=Zh J<"4:DG`@T rmo+BS8Q$9m d?h Mznar/)nw+[nA h r6$ASy+by }G'5p8%N)<% ν}&?HE^-2 I*_XHbt¥>Z-tW8y4 >*} W碘l;㎸MUx0x PI,acSƉi܀&!;򊭵dib -BZm]&qD"qn;-ywmQP|g UB{\=a͔ %ڍN<Ώ`!Doeq$g* EiJ lI!@@?JYņG窜& TA Ѹ[b>s}dɑv?9(*4¢hBvgYx!/LåշSA{;]a6(R?}k|;?(hO:&2Xj &yɅɷed:$pu߉fd|]&;>5*dAM~ȣPyL0\~b$T_I-: _+V~ىd|XYwwy2Gc, [$"ZK^';٘wN%54K]W+1j4R߁{DQn,݋fBDtdN#~NoYN0Wwl'@Ib{ԛL:P(r@#u^ jJN#õX;)uhr9s?-Ѷv ^ k}VJ!'zDWw43HȢ+iC淭A g C1){$7T~Rf/fU6BjIgGf:!S%M5X*)6=쇚#BVg<~(U7jΣPYw>: 5*NжmҾɁUb~rn4{8o2q[nh}qӉ!$赁@*>x캞 ֺ-:WS>l;#nT .X9EË2=F_w(?0dev3U7ާ&8}xUH&3-0VN)FQ''"jС`$5y( *^<OXTA5 \_Tg~Iz4b@x52ON0t #ܾ}Z*#p8&%GÆT}Fhjy fvifaXz-E?c+me01ѣcƨ#N $RHGe1< t.?/ ;h xAg^]9R Kxoφ4"R7 +jJHaд" .)R1}b>!e Zs8țJĶr/р/?J|vzHs. |#u9onXh5e1&@Oq'E)#Bء#s@W 4l7!K1.h K6W@[z,6^y+0Av̾@Dچtc 9|}Ή/-:߭&16lj%a%V[e?t}z-tte_V\޶օ1zChʝ!r[VS|ɱ#ϑW^p(-gQhBX _gj m*Y賯PPWG9 4%rK ¦d_FT>Gstq=^І )AsgۊÖt8Ҥ/L6yէYk2n@꣙Bt #iƆQ>Q)4 DYi4eْ;8o}_2'!0]dx'@H8^zxpz-BEH T&A(ydQ&l`رu8(eRe&{3C2 vs1˩3m.N" V *JOLKmc/|J,Ӭ6̨QBFJp}[-ZVճ!8"lиn|y\#)(UkpS7 ?SDl*f9>$A7ʼ{ѽ7lSj.xJђ~ԠKXRW^b4> $ 0xթK~f}($^  O޴4 ץA(7O_ZORw-dh$-xuE3 TROp=/ۃU#t=B !;I[݋/WkQ2l"9~Y|Tgc7cՆ7 >({ݼ1Iw><D%{M)2Ń$7˓>׻ᛛ_;q#ו? ^uqGH橳ڕZ&4T(8P1"j/DR%M{.gJ8^Mz˙.al  uxYV0)G!j/Dg1I3JpY>ўz( 8M LDP z 0Z+6G_<C7*L×'~2;‹Bk)pSnj"MR\= ">OXC'0uAb*$+r۷#"qv LmRDJۘI=e-9);9^L>B?hIvEvT# 3!_x !H?>?=QUuEpoB7`IK @f_iR0$D~nn^2O`е{D[۸/i-,{ax$#KFFM*\N{9vpY6?ERe߹pzC[rOR]kē5V@w.G1_W#( /Ei;#;2a2jοIxa# :x2\qz(7< H·mŠF| WmRïabES( ^8iP,|F íoWo [&*;I*foZ2ۻPԠ9JAw&PuT_K%)Mg $$4EEsb\ܘ[Ie#ʙl5d -g4Z]8q`k JN[s_DnJ l}JEtQʠK{#䑑pIiY39sHcV=QnȤ "gS9IDmGj& qN)L靦We]0`L>!ݰxl֚Sïjtx'0,XDQp]BV{ɲ[KE:= ߙ;/ $ hDj1ىD!$N[eN93$]]}!;aR &[<7&p:W-zM]P2iVU,db4mz_Z~'ڄv2O/2LܰJA5#wY|-)}bӡ|sVi]û^Z76pb'cnpvj /?'#sHMWk5YXIX%|D}+)p(KsjY~QTT; %^Av>yK(p[$G̋V13%z%L>&뺔D[ýsIPp|OяU<- e v:ef>h4!Ns${~s,rKT=Ն6皁}sgZS=JΡGVccԞV W>o˪Eq(@^e0wd'D!E7v3 ,pM 1(ُ)eªj+50޾HґdKhڼb*)Gt "-WՇ޸Mo&$ĤMoDi" E2v{z6HYm zۋD[IJ q9 dA8 ?wz}{sb/*j#$ 1m$$]q cK*Sjr39K*'W4w5>1YýL;Hi@CkhB.! 3q^S\<$:P' {Ym_SFQYn[_vL! ggҀS|?8? Ea؂Y|[q)H{81ss [=6LNE",f9![!g¤Z\NuWfaր4:Әkf8?X'u(U=*͞]t3Ve?/pz7y 2 7K< m eh O!&8h%$+_ _ _scmx|"P)[}|'eX#2TCdz? $īxţq%זT i;]j/>,"c A y؄FY^( "fu _4< 8kHZSnґQ ?jg:YbOhE&xF2gÏ WnpQ]:9twASϷ7"R;/sإ&P\Ծ-dk{IHD ~]8E̐Bc9VwJW  Hgjm|"  4tB!ՏcL(pK,8[2D2O`b?l SF*<*cgCs<6pLR雬bvhZL?SfFO0 `ߟ]-P2+c\H&سe"Ѧ~ςȁ``Quy$ySv1 ZUkHu *gt;Cf'ā\hmg}EN0[lhD&w8Tڝ1 ϰ9Ն|ֳM- /٫\WY}f#ǽ֘io>/c6wB3U xZדC/]KJ#~A JqzR_83߁(8=}K=DUWh*'5RgFz]"="}Iw(/q۠~! {uɪ PVh$&ăNlh(nKoHB}*F?@ ċD+kCf~-r!ҢieҔ)g0xŀKu"@|XZlBs QAp*UtNt)\O/-ԡ&5XZsԜ'm2mbl)*7{f+ 2×vJ#4c{Qj^&Uq{aNM1!*vS g 1_4oۨÌ 4{ɼ .6_1[ lWn(Gm0joټD4&T?Q^? :.s'F9&B|~ @HG{Hp5H^3(0حpXS0qF#^>#&gU5o:P%橍ꉈ×>UbtJw~gjvm:Ѷ5&*"SrAmBP 瓽}6t+ι{bɴn|8-DIHl_\48'H.0A |+t=Gs۽ocCdK1ῆ?֨rbխu<;E&o&<H~-.ԻL.~z$L^4&[_Fޑ+`C#rڠ, M/ 'Om\4@c&uʐ+,Yٗ 6`Ϣ;\\=Zd!\#;;fcSrƈ́~SXaT LVHпnxMrUBgUSل}B2BF m@))˿V$Ȱ"1\rFAƍ+L^0uQ\OJ( [=p\BY Cd6Yb`][_"=#W 6]9AdB D/@yaUM0muP?Tlle2l.yaݯAOCc%Cy m#Wk @EIAӖrA{D$e6;@|d:#G*ڋqO|t ӱ`fehqQ_Bˏ0ʞ`~(v#$B JCϧOQѵ 0qnr%[!cue }P*zk^sXt.<~*C7+(x2 ӕiٯB7c#ڸlrdm-Z\6vٔ 7&*n.Sƛ[$ ɡx1G^/ni@hٓn"`Npy O!MG_ L qU8N($tY Gm۸0[ 7KI$*[t~_^fZWUjp IC_ oտNr BcS4!c1S"k9E%rd#G!9]wD|z{x?{!M} WtT yi-@n#5"4ʕbN1ˏr0Uz_diX1b3BY+b#ts`"X-%DTqHaMĵH4ܑmܐnPÈ:Ǿ?Bl5||Gb+5ذ9? ~bFrI*ߕ]Ԫ/'; ɺO `(Bˁp% ]EyEqTg-X1N`EMRtov wl&*nm0:EG.0w3LϖM;ilR(b|i4/( sѼWZpz>BKܕO q&!kJ`2/ dwQ j ~zi~nJ7ȵ88Ԍc>[e[}([#²w fib5Mg+)mTCCnT~`"+ν3T!E7d2Mϻv 5 ocXcjA1̴0qf3/ƌN-B^`7Bl+ KY* ҹr`qg=\ @{֖2=60/{<{f-B'Uĝei>uR%r^b:wL$ch't'8 !*RzHk7? Tgf-Zjܡ!)xL0ldD&j.T ݓPFP׸_00m5߅fKVV${ ԖWPIG~f6B'zh 8-LCٌ̪hlΒKi /Ae6L]B:3TLPR Ry8L)c#8&~4jc5@esfC=ݲ6"^)s$ΐk>x, <5,(0Qiwu 7V 3f<5o/7Xk6%xwRLF#ᑔpQO}ڕĠ/tʻh<sZ%z<VKIJbrW䈀8<} g""YC; Te#-WY~RLhRcHSkmV?-w N3+g C,4m{:πKꌬ$c8ФcQ늪AuaQRɽ b͜k#ɔ m \Z3znh3K^oB|eh{@١]~2IqvIqqi Pm"ңFyZF9gnx+%Tia3Vc}S?M@3{<iyJb  ;. |ވҀ)4 pŃOT,uvpr Ĺ{5G*%K"aӤ9 6Ҩ!W Cw>I_>=MMzSġ8s";^e{ -dz8wvsp}Y8 ~skvrפܲ޶p'Om[Ou=! QVkJ[b;Z nWi'EiDo F#T-`F aÂǪ шYۈcfW/fJW 9N~qJSwMp,~r| |sn6O{vr2eMbl*x=uF9 ;S@AFO5Ap⍃~Dڳ[ɾG?7siqE}GԜä5z1F>*d!v7GqwQ8C.Ն`5lQp|^{)KA`TFmqỳJ=9?zF?oX xHOO<Ə*MC\v<_sڮ`Yw2]fE-͈aKc=~NBw l5ќhH&_x4.g}X!\Կ}bJ SK9GH*߽R(!~enJep-7I?]MB ,4XU$90#ws@['|]ێI9(ձgQCeG!Qcn16滵87;2 s= Ig[JOh/Gfbɫ-Uk>U-B:jl/K3#BrIQ; Ǥ&%ofyl_is1y:+ <ߝI$p^+W\ԌW>7p{3Qo<;/VC+"V-:nu 1$;XP+?(gXjo)8ZTEdy_^ tyd+aqMcâ5gTq%2 d"jl>Gp 8t[ʂNȧuSqBi5`:5rƞZ}CՎU$.ʊ Hꗱ4`%ca/\O# M;] <>B, zHtht=^H6ϋnw>+8C' )Jՙc |,p*c,eg]%+ }3WaN#0}sYY,WJC9P S<^ 6ٶu0FSo<+imSZ~0F3j.mգ0^+nβn:xj 5jtqꑪAacʼnBvHaLog~(oE 3˘Y ֹ)V,Raƥ&ßG=1 w~ Rbw2M*:diΙ$jF:c&a~ELvdui5y*p~^ޚha7W0Өܞ^7(R8ZL> K"+F25h;J[gJx&Y7P@jpD3@,PH-!ϋCQ ,+ͻά˧= Ռ[Spۘ_1 @uulRCdІAJ <_ b,HM^8 ~.NC]?<^B1q!;LG%kUNm t6 a,!DK+8Cb́*m,&J`ю4BC^dww-c^۷εAֲZJι[/|i]VUA<Sž;>d1-{!5r6I `n>6Lu!ϦQ΀DQ(3>c=??ފu->QzN>MW`u9/8eA=g1g9o$ T eb:!8-ƴ҈ebqP>sm 9Xx& ɨ4xG rʉY^h< g bk3b5&ݾETdIRV\I{Ʒwɖ .rtJ;]/_ q|T &j>O1PWh)e}T=N[޸^>j"kt1^{&l/Yae=6kO gb. 5ehӁzu5SvK%s@}T4=H%qrxz^0%@mKl{O7!^!)Ʌfև`oN'){}+]9k(pu#9a0"qk2xN: ]WM8#Йy^`Kbsb-f$6$F鮗q =l&pMMEaGaqKHQ¯rgy5A-,Ԍi̺~U6V(Ϩ9Ե7x ^Й˂#Rd"TC8(pƬbwY&қVD@Z>~+վ%0M\\< {0֑TŻMO _%puШq$8EwK,ZNw0VUuIUvL-yB ܗ Wn[V R_i|}8'鲾 r)3󦺈fX{Z9 8w?^LY|tK5{JBJ:t$3,bͯqH<ˑ6n *'nହ^ pDNr , }F|d퓺;,3ߋ0u' >\o%K&ZA5s+UcB L ٷJ7Ů 5 ˷fSTkkr'a}Τvb@+\ |ߥ:S8&)cdǹ+ԸP={._Di}_A8f3Q>"c[\Gmq2,Q5~IJ~ntO*iXLeBNA]/2ΘeE`TƷ%S77am6tmdLѼ 6ǎ8 H\Mydg=5IcqL͊V0rT`l>|l9z$'5gE<#l=7?`B /]rKR>PH"kΈ7E V 28ΆUC&09SQʼL7F B`9 Q_% d(~>o:JdwLH0 Yyhu UxRZ u]:〵'ljP^%2f[}MʗZ?.Uaĺ$!Ģ0 +w1}aؒ"|*C^ UuUյxegPmKWG^C{);U:vK։5~e#URMDX m09%Ø?DeZg-,nTi975JQDʐ>IADǣZ`[Wy\L!9,'[XwĚL\e``4h3/ OJմ>{fElI{m 8R's0ʦFВ%r,EVm4ڙRϒ@a(U 0ާ;8d;8tobF8ՔJĠk5@&3҃KxF QG 8U  =G "LTݦl%ʝ EU Px F۟qMe7 f)j5<9i k1}qtH1|ALVU"{ Ԫ oZc=Pmuw*J:E,oBĦu3 v MZDK㣧n h-yLϋ6sn5}¬E?/ޣ縸?_g 1gBű3}9M~5YRzsK DC;CPdܧrw#L2u47V-Nv7OUO,iݕ<$fеzlr? h}2?YICSR_fEVS[l.X Gnd2>-lj>rT@=2d}f^bUMvM^JFĢ[b0 /]ZHnLخ`*SSB(?L~j7?y(mj1x֙_eC 1FZ^YV%Ҁaˡq&xneٕ-0`Tyst+@^f0D;Q,ɣz6՜.t pK#v ~;<`BۄMQ' ]0hrWQnz-vH>cTkEHohr.C 'O+) !ԝdž3@52?Y_KE׉u7Le^TY$E!ml(_1EubkrWI=,2"϶DN6}1\sE+A W{x|mpsN;ig3"\zr(8%X>Co&,J w Ώ?V9.\ Ƕ>b7`Щ*(02[k۩l}c7 ijR:CBwkxV %XK-wM$^ إk0%6"/ _zzVO5sY79#"ޏ nȼH1 rͣ/N83~^ݏHnD=΁#I}I7^hq G/fWӧ{=8Q>FLe[-C[-Km Q]4ⅽ5>B~87|:cpBD( Fp@ 2%r2$jFe~k& QI?bi ':yo|ѥ+mu(̀|'>\?4X6+ 0ZF$(Sf2mn3rp9=9nFȊuSxqfw?8Ӛh~&Ls3?!猗OeE,SMVlu ||x[Qu\4LҡpQ##Y>vXm9%)YKm=81T)}8!rk ixV7"6[g!; CdDi܎~ 2Z%plDU\!l\P^h9Z|Y zJעdHY [$h?/On*Ys_U :]"3C0\Ғ$W˞+d^>f"אQqL膕kɟb:Ս MP3A:}Nƍzn?Ciԋ"6>ܱ$fqؽf,ꤞsW̑ugI觓W y7Ν@E. k} 6[}yyj#s:Q33݄c;Č؉r̂ʔ2<[=[v;pи#%rs͈|thV4 L1W xu'eFItX Zkad iFR"U5` |G|~ZGB W$L4QgP~䚶1OK~)guHL~n`.#y3Ƹ+uWM:7@RZäҝf` '*= б|GƩ0S HErATӤ봸4#,d%{EC?9Ԑ=3:}XdswWWE{_%' eDfd~~d gZ?C/7~X#|DQMF-̽5T0F륕ш@w뺙 ְ}1iz_,EӪg-/yț5a!-kr;e%It7Dm/yiU,נWjdb{ӣY :,b1!7d ӣ?p}2˘K:X2ٸ:ſc gCʲxW9sIh):`S]9r1ћOw~Ӌ=hwkZR{4:+Lo%L 4kU\YufF^VSٵ+)Gg+U {†Q#}j8'& <{*Lb}G } ?1:nљwopywl {`o\x.mhkNnK-쌑\o4FsLp+-w{q|C#>{_>I)רzGp4^Yd{ 3[ ZGϹنFEfVs#Ѽ+w$3ŅTuh;SXʦ,bf.-F7pؐWEH7aa|J5 6yb(΃EfBXJ!;ڑт /peD*d5:L tIEG OhxK>.DLcݘKpz8*z3NZAF]0( yZLT}w%ό M cDk9B408ݨ:rM{eWAMMLCI0uq‹hNeqhص٩j@g]*@.D2ZIo |?WN8l5-}&ՈKfנ)oݞproLQ)4V? 03^{y{5g %CB?>B(oAZqYvR \cr1VЎa xxȐMkIK&?1&e .iI.t>zUrDb$8XX{{{J~U#GfB7BѾGA%% 1$ M"|ɞl&j8/r\l`m"ͷ$"EFyaFG L%x&46L $ bLcձ@=0NiiaJy[Q0Mu7.Eucl cZyhc ^=6=P$M>z]skw'yOs GV/;ѣT w5!@h "{0gTJL`yVvn$C \MD4˴}8tVJn¡A Ucy[ǯBb ٠89kHf4;VyH:޷J_Vt?U|V~h7BڡSǨ*#P4򯶚R.N( ^P '<ʶ!$B30:ӨF.?"la6dWdO<*Zb3va; "0^!L@ADHQY-z492` aC$ItѻSD)7]|HY˺&U;_$+]t18V@6Z!ůq&HL.c{؞pAG9(LڑӀ:]T:bd%0)kFX}'_qH&4 g"݀FJ."HW >bW'E ]=+)L$8ȵnLdk^ po*^np}3KTpSM =T[7@(غy;O{Pb̪&%>t"tۅ}˂0BX Q URh{quw#l9扌zwYc{=7K&sVTc4kd;q4=uluKH6Rx|nC\=gz2zl>~ҲMz㬘S),[ Db?>3̗C0u 1Lu][~4 ZΧ27YX֕y*~E)tkvԇ;GXp6.g̾- ~)K;mǠXQ)FvqΜP^'X*+&VRHz7fNU5&G,\tWRHM5"!![B䖓Ɉ>ۍ DwtY$C|+6id>ox5RMvjQmʼn{q.q[w.<8efp 9t\\(a\tt vE*/V ҅&?:sx _Qy1 lSN<`qȤL𻡃i'xeB߽[ַuC@n E!?Q c4W&.8PYHwq~=DXH9wOeU3GZ-Z##V;ئ-hE'saEǁ 8k'](s$͹Encc0PEJ% m଍fɦU~B55'0Ue~r,3q ֖Cdo\v)F:} xNr`- ]tWm BΓW0eb2ۿ!Z/X#Ox-%+dZybIM=@AnT6N#wc6n_ըNY'*ZႡ뛼ʬau2M~ͼZJ.Vڠ ^svHN.T^.L@AGCPr_]%B?MQ477Jne7D-:Bڜ1W /0Qc*q&F{#‘nzQ68:waL|eX 5iîM)&ځ\&xdG+$r}_BTR0Ջm%aP #|ĆswvOߞPm(W)5zdn*MX,f?T.}<[E*poO-Wx8[)o&ס(vfA@bҗF #uF-Cn.u:gJ:`*QJgVNx@Z0Fv@3q ?? 15OP+[Z W6 [0heiԘ_|tCD*H=}3EoT_ʺaTْEISٿ3[ f fN{`q x9BYwl 8^TՎuְҍ&<=j1gpnDD\X6%1\:FRϥ5{Ju58܃i‹:y#DL 1e$̲0#^7y=åzV Q_$ K-&Q3?KdӨ/b,*Z--w @iIH;6%p)40+i:` Ca]Q7JT{jQ*%FhИ]lz)o %|'S=kc bHIȇ0F}ljoQ(")7@aՐ ci#;WxjLz7Hm])K _:B1Es\JR y^WzKz1bSC?,@W`` TTr@}sq94[h c8!ݿggy1ɱa$$!G4Pik=@&g`O~w# '~C3Xǜ%t`#fZQ^5˻#ߴH S#Q_]Jd_ v(a=:sarzȬ.3u )st=]=̓0+mO(Ž͍q02S_ѭ^An1 Iޚ.M~vY .N;'y&oޤs/<4Si uE(ϡv$9@J]0(UBj/ =AGlC_΢2c]XuKHvͺt̝ w(xCF|~QoSGw6G4"}m*?%2Č)I/G8z^šj4I ҫw?<\&f}FsJ6- Жߝ<&˕VۀZa)S}N&,|eQ~PV60t.j[q"+#5rVE&pB zkX5ih1iHSdEyhB"+BSn",CVčsѳ^wbd ?Qj-lJͶ NX77lXiю>t`MV># 0⦃զ&'M,]&_ه@M~:8X@{vu2e#HquACUߕaaEĠ?CIeb_͢F*[Ҙ.ncVx5%D{e/87$DrG_s|;E.}2#38-gNF$xηiQŏ^4cyF/Ŏ)3BITQHgb$qڡOQ=м{Z`IR_K S ,cAB%Ņؿc!.{Axe\\D#^RfShuIr9ٲ|,Kt*tڽ-Ėf2З!*:HI34SQW)&4b)C,dWYMPtZ3;¬F/O߃OB~ ŧ  PYWE'AltInf 8fw*4>.FR5YpN0Pn3z?w3 1P%MV?õU]|7A0;̤Z;.q+CJHϙApHd\ w4itc ORk..jd-O) $e+^ Z/ md.s+ZYQ7aJa]S%"s0j3;jnؗ97\͏]`8n}/f`$yXS`ٵ`] 9Z2;4SN79 52 !>U Eꇺ `>Q!x̷/s)0h4; yUL@}OnHFpvuJ^^w0ކ~6{fh7k\O| `0 P/`뮴*6P=qĭNy;d;uswFd[@XzƑS¼BO3Xxa)/,cffP HYB3 )ѻ 0w|kY2#M2A2$<e$X!u^_1x$ ,zuf A)9y\ ts5 m]`܂kmW}Z>B '!/"j4\wjZ28B#s$:e9I pcY}:jj\Ui5GDRӡs e׊> L2t3UsX7-.|Yb XBK6Ja3* P@DW}V!-H嬟4ɶvUFwJFe (!"ۻ8@ T,ܙ*2yrV{H%$.y&#'?[taaAF{$ƫZHBBv`rz5 #GR8hb][/֒tp?-׍uЉ/踅Pgv}ը?C^Yh.h'7of$/U'y q%.-+pˤ}k|)xG}G89_Ԁ=uS*[#W:>-zWo*KfXYb@ .[!~/'{`Ьw;Z".F}k0KitcOg[6e`6%U41m¤[.|Y~- >"B ;ӨE0toxDw"`/ Fi;('f:e5tQ?j܍ zd ?)&.FSؤ"ҳ_@1WMw;Muy}dB./LeQGs^8NBA$hy5yR䐐Z ?$mNE,“&YPIA7pC奴'2Gy{y5M4D@ 8(8JҖ.9t]t S,i1JC#`Yz)Հh:a uwJJzlC~SP e ‡۩x^d`xTu}caSYEZE2R'uӧ-EeW;eְ8%iRX:q6~ ZR싄51a\mGB-(M ?|ص.Ôk筢D'=fchyd1r7y'^ …Aэ_[:4xw@8WiB>>A*X#u;*3m`K JkqDӝËM`vG >oax-I>F{?[P':;rҔU) ]?>lˣNSDZ4# ".}-Қ({Vֆ"Qd pi=fJq.n9CjַRWXI`V,w| cVujULK+pk QCrL)zo-Ads'+FǯKO/ŗ2GĮJz7jX^,ak(.W+~'G/5]ektRdH&&ɻ7s,j2އ)x .S*g^UT@$.S .#JX]IGQ3z^b|n1.C)vgԀ4E`mLyp!nB}^G[ O"=jS3(ȇI$%@V]'HPdDh4xSx#nzmSD*${3y{f]OdGm|q:m6; +99؅O8꒱_$7<wM̖4׳,DZ 4>1]rN$MxWG?; Q|:BܞGJt0#>R!;t07]*|,;oZH螃\Q >z̡և-֕P7䈬*GTmC:5O0NM #^H(QҰ\{k2 F'6;Fzc* (cܘMiǧ'%GEVGcUm,CD7%I-L(iR,.43S[aQޮhPY>Ȣ6{y0wǾ ;UdiW{:݄wpyuZJ rv׆HúE.ʕqOmM:RN9c(7 ]'[ r*co=4`g& bّFJd- (~p)za (,yxOЅRǒ= w tee-_!l@j_syI-\{a뼍L>ռ-j-lbV7oZçԗS/i^ug -zWJYШ ~BFo&s_4O3Qo(W*P\yhy2Z,.LfaP+exNH.ѶRX3{q J[iaK잤 2vb]n?xy^ʠ lTi8`Wj#A _&i`fe'&<gsꞔR~化5/MQ91*;bH۾; \cIS Y^Pߡ.;lTiAD{k>[HR~d V!7e,l3K߲(QZW'b?Fe@E=w A]BʇYdջұTiQg1Gu^!A Cs).+B+\Eا(;~tFF7UU;j'l,.Z Y3j{9EJ֫tq LQ#Y4lj|CTcJ d^rvx>)5!Brh XRbqzĐ iU hvG}WA)3jrSqn~q1~89k\HaL~BRkCω ;1y;lhK.E(YZf ۛNv{Q@Va(dҨnjEwpgG7]8 n~$>+ɾd2# Px\yTeh)|%0 r;9( Y}GE]a%w0j/&nH6 d"tX;EM+m>lhMD~'dm+<6pf@qPG^I1_߲яVq ن8sPڦpȓ?d|Fwٳ Hn(r;-J/,N!h}`{S`h^IVz,QH&BW[|heܩB(tXGN@ĴWL>ľ~ڶ? 461"M,R׳;V=R&NˏṐcpnѥ{1]eցpxe6G488?cg8D{Ib k.5 t%*Q㙿Y8Kj~,|e5}b ? ˳Y [IFӒ3P2#YOE]pǔC|SXnv{I&ЋM $/L~j ⎁ 59X? O>0c:(/LFنVOu̖G:m>3MP"#g&pTz_rM]1Wհi"<ű0qԘaOAN3s5>c("W' Rf0Dl*c928)້n; {;l  ÌNPBnJM RK.͜VcyoHph/r6*Y?ށDSZ[{~!*Y/e͊QzWq:M[1 XgQCG,}cgyI]o4_foSKfCə~}?H nx?$wV-SBsp8YHm= MkmѥW!6V3sxj xs]}35$CXSg~+<|$˜Sxjd呥PرJr+,)Zº1TN;$ªlF#[۾=8J@O:ɌN;9.lH?ϯ`(rS2L$˂e.m,ʻ. &,X \|c6~6Og%->mw bEB, Z D?Uoh;0#XpU[_bC_^]A]Y0O2v -H=mт>݁WS7{cw_V=]ٱ1|K0:Έ{ݼl4uo"T5?ڷNxl {-xB[ * 5kM[P#@]LJS}g53Bq6e=NVcC (rO:Yee.ݼ A&s?^Lί>G|!z5ȇ>"aN'OݓhC!Jx-].Uڰy9+.x ~h+_— Nةpϟ\ 3n"O oN㟪MHlۧF&CEnj%(c}ڨ[UO䣻f교-f,+8_ƲsBļU\KMB*gP<^’Fey:Qm&?Emdhɣ%MLR:d*5|%e,5(I`Jü`%Wyx( ;&ޮvKWcejUoʷ)4.qKG7z+IHۻ[/S;)o k$[ 0n7GG&TʧUb̎/\T 7۞ы@yoz9;߬erj'qf,_G{{qw=~Yt ;K*Qos 94_6S4i=kB*`p"(0U0A \)hH\yN`i]=[ESNk}諢ֹ40gK57鳝/㵏;fog[8 jNPqצ?\])Tu2#k-Y!\}90g\H0{LSu`5W46vw SVՎT?9Zǻz2>Cwe?g%*!0Wޘ)w-AD^v @RdoNG[B%.E%ɫ'`$3Rua")v'4#u_\^5W/8WV=8a!T=L0'2-.bA۩_EoEUb$6OuG|"WLG ṗ ofp 5[yC ?!42TA{`J"f˴\%.܋#y i5; 9ïkktp4yPX{b*$bŐU&7m &r:|]\u/ٮWN#}{(.>T0'*CnNg&*ƄWϿg0cE~ rxT 5W4^6 gI„9'T8lUn x.7 fMCFEye[7I;H)7c@,Yy{6356Oj_euf'5tsj|Tݖ@`4"sAiZ fR7A@HI3_<#›> [Q  }4{ s%[E+Y\gܣz$GmtY(]!0| {+S\so5_Pk/tFN?U 5@R"E!!+#`./ڵv>֯@R$ggVrmp:fZ8 W_|!-E59u6mDZ~"ߧǢp@ 0*}-t?xgR{ϖ &BDW%G|4SsɾhUo[0ǠO3I&ԭ I~ W0F\wt!4uTəb_yx~r$&b~#tT^/k[?Ţ/$Mostl:uy O:A@bj1Ò0B^_nr-ALa)$52>tiN}I 2G b:e1٥py?oA[~7IY/SOY n>Mrv~x ~zV$?HX[kٛb2Gsw| uLk)P>yIZ vݵzRK{细ev4N;>"Xc^5Dԙ &n|hPAH]9HF$ua3o3ohJ]W~U2:F]llV O-FqbuN D߽="!N}47E֌ݲwRlר^ p.).@ ݧ; yB4CMR)G|J{6qiA Zm[_ .g7"ubdp~x3FAtF}:{e-*8Wy鐡ylhr/u!HW,( 'tY'_b͓z֐wK̠ C45 {gݧJJLW)]-D)0_,LJ&?3@C6p'VbRԁ5t|jzWdZublj#`q'T]UįzTAu6EޫPА6Hi$Ew0 {K]hBek֞FwW~D +dZ)QvM\#vy ?( 4s΂ P V;\7YZqh|&AͥkT[Y]vRdL Hs딩cwzu踒0^gYv.d*`.`'g*UPHm5ŅSHk@"X`𴢉hboE,NK5tbbGn̛=QJ'+"$Y$>iWlvAMtݣeϓ7ٔbr7]w|fana9vOffTRuS5M yFrfȭ M,RdD&E~S6E[0y'uOVk\zGjl 炸6jíY^UQ޶k9+vf?Wˆ`c 9<7֋.%WIEc JwAs\`ey *'z%lLv2RK!% Spg}h+`,hբ?;{վ'wzֺ{Ea¯6oz.y|z'`6uuEUZjmpcnqg@f-$/ͭW 6-'3xOn&9zIv)0@9Osv\C^oP?#Q3'9GYVMI/]sh>,DP8D~!6Yi]/WH0=Pbc\=>ü! Ag=/E`cf)Gxd9$#el}T\?]QגqdrS LX vӲ+D HI4p +R4t6elj !)<^':~pmNszÎu5 9K'?C~!h3>!Ev%a svqɥ*@GX#7!;́H W?=NԐ|X$ 8H 3Lm6AI/ޏykۍŎ~sCt-rn%ә/PBvwq Q%a\@9@Np&a$OϞ(!_> ávQi2^‹AnB$tb-lTz<,,F/څ~O#qE#lᣓ  տ,gIz88& ~:j#wl*{yc=P;]s=1o,2 TSXUцj?q|yx謷x%^ipRtt9JLzp[+D-@;Z޵)s7{!(ǐAiNDNvUC )cwTվ˿©αM[$Oe_p7 0+y3P{i\4HH0ZJPsӭ+0U]^ߦ3a#1pP0{:tAǿgkܱ Y Un]%fSp2C*.S_v; +26@̴dRp>e$kyrT ~Z%+%n^+{\-6kIrC1p' VuỊ|y(p]s!IM4 Xbnʓ!A5c~\9ۼy Rg{C 9OS}8/D .; cfDuH'3Sa "5]H` I t5YҤ*j-γ4ssi);NJ=t͑ vtwV>X\PQWĥZhm5MJϸ`or* j ș$h~2,ePC>(sAíu" ̓L.#&cPk`\pm޵1D d(:ɻ.^&3@z,:P?L':yR/չVP,3ZiJy\Sb'9&U(.%2`'x(jA%E{;2X{QpiImV<]9<ڳ&\~'-娑sʫ#K S\"^>K9 k.{/mqipI3; bS͖*bJLy+z{o1TiapݩOr _OBWldONܡ 8Cۊ`!A)1XD!꒯#,as J6\b1B&=3ho@vb!8- yx.0}? o6Wi?~۠  M5:;vv$0w\FO±7X&2oBKJY{ HC6\/CJoc XW,ui~)ђLB]@/+ԅt) Fw˗iqԟQ݆w,8k6߻nK~[HB2mY%F,]hֲ-5kHé x0&L7Ov,6W OMH@$+jV;wam"W-EHHP{ʓFmoP6n} dBף K(b0e)!9QI"5=Qp@XYCxjByUb<c/&EGo.e#dÊ'B=,OȆU?/ږ&Įf5 kک*zZDu퐞 ň:IA{W~ s2v8IcJIЫӟL*=o۱{%s<[^õ,F2ýmBaXI5g"//Wz:vLY;m)5mdu2A$̈́-BĎf A:a#BjJiC%xRJ޶xݵc_Wr-_Za[; #Z92l:pWr8 >^P)cáp02 09AXK,L?(y&H`r"ȖA z.Ycײ.\M)`9ЧTC֪U'4fCH7xэH.C1r/9p iuމl/(fn67I s{K ٓFUCQ^iT7 6.(@(] uqA=C e8U|d@! `trۏ1_5Z/AGVa܊vVG܃8jpgE8IT~[0ޖw@0r "26 ~rpNcEoLcy0yYmט 6<[3½,TW Zf7*X2l|\@1:o~ܗj:B̒-cB8H+D {ZzDLe oblGꂅR n z.kpiX D{iuӽY_w9O`\PFW(1(jv5d_Ix3MC! |tNP>FtxdXu"d6S/} Nۙ6^݌GԊ6+JC@hH~syt=O{3V@cjnq>&>j"Kaxq W~aj6)c22]~_c,?GRO޷Dļ i vZJn;6WJgf/a?on8,i)-}GTvإ0(g&s9GYLتMTlnT;QIkFjt{?0iZك0:ו]܋E/Mu{Cl6m}`agm櫜 %vbDBDē{o]ռ6617n:p)[?ĀVZ >8:$ox4d5#+KDzi&Z౞Æ?MyRG ؃ AޜǨFڸĚ@f%Q[1fyENh~vgQ" w{:1b`f.8x[H+m mͻ;ӕxr[|̤#&B|poG~.1Xس!ߠ mKXPexEi_y+C?vti^xCIޮW#^ !2C$½Fz|msm+a8cuaz[ tl}]g  ^6C9@؋=b+#x=QKkyHskf ^-Tr 6. f/ VZ-2^2&aa`Ojf3[:()z&Hg~QxS&,O}'P>C_ڛft[c_-BL#vvv`ps9B S -YGK #wrL XdSrÅ]WaeeB`*T!4vAbLI"}ft[J-C9w?U\ mzڹHsm>/vtݮLB^pʁR5b(_G_^jbiS͒^ B̨ߣȞv6l+DXA}Q5l&gQfQE9W=ldq2o:e߽FJqs)@gH%cwm~Y_ToI_d8*]?i%dZ]fU7?Ӭ=Kۆ@=F`{)yrtW1$/BYKO褟StL&}&&(x>rWg-EdQ4|g }ƴe# &f&p憑ϲ?ÄL6z;Y=~!Yϊ}i$~HSXфuL?=NX:[/CեǺ?*d2ȼG~״R"nBb  =Qπ_} 5#Z2Gr|'Fj DTՐQ66aiA~?uu޷M y Ԅ;6V aYvNڳLFiH_!(Qv3lepnֻTR J=!.t7]he[^M5)}4XL;H~|eMh>i1G3EhKR3);(;E~;?& P~ڟ2J׺o/" FntOVܶw! `}ePga c5F.d\}-)hf 7%r IK3]{k󫻍  TI)5is+6d5Z oBX5HZ>U+~߶␗,iMy@RA!< ^dkoY+kb޻VN&蕎p YG>F ]hr]IuT03l jDp-fcٔ x Oy_?ۏfߜq9G@\JЁ6;΂F#`p.-y4}?[lT`b lˡOA7F}:=ߗٮrKGeh;!2l&fܾ ǦFB^cR.'-#7V Cz]H [`c*3S5gL /|g?v慄jKˡĝ٪5l7cRQxjglFَrꊕNDhGys_;Ҙ *^E~C7LЦAQ,(߿cGQ`;{:mhmVO_ѳh{h+̿~Q*cZ0/)|ll6(6Ə9/o`hnM"Im'Qk;'nY_L+!%pU&+"`>'_CiAO'Q/fuQWykQkVڈZ X]A1.t=366hs4⥘qk>?1,ãC7I§떝AnkByY"|c(||4  J"4U0TLO M[i4š Úݓ 9`p=5 ;8;A)!"mcތն)I*$* ^d퀂~6,dm s@vIz~kHdk&=%}WpzW3POEE hznf*}ԂkQ5s/ფnش @*\ޒ[Yޑ)Y/G!:og:bREv2-֟%O杒w>ېǁzEJfI_Qf'⟉ {GSCs`_T-sƥf:/ݘG'€ rLZ/~]rM 0Uu򽬉kNJI(ȅywXBg浌8M{dlfHW8/ykVC-EI9wN:$pIީ5ɩ=wGc1oHxg+d+]%֭b2Ɏx2oR YTʫm.S݄ mֱ{HIr1hl5iL N0͟<=ZcE0ݹb( j/wn욘]qcz\V'Fr0hC> )A tY@#@#/׿s0c'"6wn{3YsgUM j*9=-"/x2K< y)rj=+W";+:Z/fn$r eC󒱍&:bxJk{MѱI;D( Č%gT,Y=J;e%Ŝ j-Ast.@Ƚ%,Хݮ4ێU-H\.DŽV - yD)Nt$@XnpͪzsȠޓc9BJ83Na!afiU>`N1E#d&SYx(P嬲f'?gPV}7aHL$̊679A٘b02N=ym(00,aG"լ NAi:8Nm@Y$̄0=$'A&r7p w ߻ 1(fC lEz GK1x $ԃl=*@a`E Q@~R yNb\ ?[D'*DŽFD ,hȶė+|onZ?MOlä'G8O۵S}Jw9]h:yjV _bCN HD#˛IZTVm=/:|MH" ~'՛1ྟ Jp&U>g\ޚՄhr$v3L(j-a;;\՚8wELsӟ'Ei"4qZe":,2z N2KW(:e>#֣TIOtH:sSyyiԤ1LYH?Y KT3Ȅ ī<#x@mZ\f8W8FY=(h\2.<B2JӜ*57Hy^H=iZ$!SiiR.uS7`t!-`t-4ٹY[Q'h)8X^ψ._69 "_{4aa[@ e@3X@i}FNNxQKfțgէH:Y>5W K2׋4Gm#f:HPěNM^3}@-@*4zhqSFeNsO$S]sY!~-c5$DlmQ/ Jc[+>r2JaHUVE/!&+#,:-D#P@\юԀPz#?_6(ikӚLч2/>MsPJrL77Ɗ)szӞHnA nbJ D7 |P{{/|IڊTox:a]40%~kWxCRČȌ̲59ɞh);Ԫ*k#< +h6sޢ_'.\n`IU#$[GQR+ΛvysA6(qfr,Ϟ_y sJdyxGlxv (jK'=Dd62GTW^D/L4m;C>4j#Rg܄ữ0qu8C db<GQy2@Kd?84=,>ô(M|Kd/-Ei$.5N!!DKPv/WZtb 4 /gjY=xTWAH A$;ݏ!S߹^`;%rӘlkɟמV#tF|نJ9Ox=+m,HEn\ۍJ<*NۨWҪɪ!$fq,RsZTLf\JBA_ŬɿQR) zU3w$<ͥ9ʯ0lXUfO.^T6k͗e~{ҽ{NB#)>78A>R=`GMQ.#ߛ TA8AUIO ELkWi׭"K`x_GS:7YXYˢV'Q:jE/bSQ5Fpi1}:`ɎT5(pnd95=-cZweT4Ph.& F6q8*ҿqO: 4}ۏE9.*-'&e"XfGqI6{0$10f]r.ECgWP>"r X|NsD5ܟb 8׋G 6KǎGźؙ+6$r聼w!TmQdj/!Ci-n9-/Od͙8tbp2(|$Egܥqyk,ppPvk:Am;S f,Պ(Hij4h蠪oO)l{ʹ( #50q66qQ,5. ^R !?Pj (K-䗀%W5QaIeXTXtAX_g -:TY{%Z˱:, d4m''D?aG Mcf=B ? Z]=ARw۔VwY *FZSSS,F"Ҝ˓8MGY%Z9٤Z[8RCv[Wlu8B_/]_SgZ߅LY%°vWY}Jc׽"Sh}YATޗ c&[q2BUC T! TƉ =cb:fMCTl¤]f7>@[)S5K6 +)QN<Εl1gO`,WEwgF ‹CGfߧK2FV0(Bp$zE})i8i.,qRV{Aq#cw :~^1tC[/tD !K\ TeZ4Ρsk͓eɾE{3N\nk/'&jLdbXQ;yPd 3VxR^Mb iVus*_;~O i2S"|ۮp4؛6RΌ#QLQW1MJݔPlETb5TSnd)g[}t.DVApQB+XnA e?dp?+[_hX`e7-a`Bk2MwlY|N{w h104'`;/b@Y.4xemҦO;Z׊#g]sX7ײvH%e:Y~n=`d8!+ZD-_<.&hL؋n9@TJwv⍅) !:$?qޝAc]BEu'4u!h\ouᣠjD2k}:N ˛rZA:E7z T|UEQ2/4fb_yT퇘qSWԇ?Ʈ[<ߡ ,@ٗ\,ts=Ofnoz2I܍%*;>OI|:!Ddu ?{Čɕkyo)ܜC9h JƖ<Aibs?mbꆨ=GevK88ыڢ(Gt$gN+,s \nǞ0vGQ#z<7$?99x\3J@_p6&=ll>twdTP6EޠӇ n K{=tG>;P)aLtBSUpM϶+yR!J18 <#ٔYbQ?x=BN{'4uEϠwЀ"Ys})O+k+(ܦ}-*@ IT swZN)fEVf2h%8G}Vd,#QR+ƼIoZE?p^7+& y^@%:bUQĤWSTJ,d0$u,";2􄾀f,(e#,f%-"J—ɒ naKu+H(Qي+fpShE6eՑ!KŧE#VheY옜nܵy<8C,cɝ5h)tYRG%: Q)Iݳ7]mukrk Dً?w p^ɼ!!6 >u3\b`|ӒS 7PW+$?'$ HX')8`gptwă0C%VH1O-6px T:Z~>ھ-?^H6o&?C̀vϐ,bj+DBʁMl,%bvʳ[ S渨5,>92@W{ Wʥr$N#BT(׉$,JHT ͘*0 `nW76t3?5RjZvyZz3@Oy8 ?jJ&:y<l81K݀\zрJVBwDmjip6:34_(6Z5^Ӡ5iVGBI1lF"C4t#!\TQy'mTt̃ޱUr0e:JYC{U&RsOY?eI @^$OOD)Eci!Vx2L5i;/zPPn)7r'wZcZ7~cM,G0c'Ǖ4&$Ж1WZ-tnGUyS"(hn3R[.TI^Fߤv+&d~+lP1g(7 !*:,Rրwa.E9gоqѡ5+E01TSN^ 37P{v+t-BɵEjbdET:p~yw Չ+wL{N81#j|_ʀ1溚 m,IPCҋC)LU8h=4h}cu]p; ^, CWR˅V!nr"'変/?4* o.trg(^%ZyhAC#I-!9~pg*.i20kp@@SRaI-jU{3d_c(6XI ͢wH 4.US|G(xCŤ7{QNTe3Ow> +e &v Yy/T ?!mxLRHaC1ߩTq=^7KC`A f C?!أ9̥zbu|y(# @-am)7׻Kj:TtdQ1PP(kS1|j/d l#:2w%% gwDfq٩#0=GŃ/Qm3}56cݞBpuWu=i" 8T<@_ OmwlZ?P !ҿ{}8IHq*9/ϹrPmB ]2 8&P wK̶$>fhK4O//Ey4 9 Mvkh/8N B0E|- e4Oe`k BV˵ebyž`bs\O^YqғveҦT~ݡx{8ڙD|\,+GD5=-/ϴ> E卒GenI K*,Q=zzƦθljTPğڲQd!.{h1 3>VjpHh |7if_]78GY"C ?m5 !_?P:XҠZ Z -=,oIʷ`39,J'^M|H9w CHX[":D^3ʈ6~˵8%u!z$5kNDt&mˏ>vF`o?/? kt=`#-|MfWH Sȅ/͛6Fxy[Lu(V/á$O۠YVƨvd-ϖ_5e 1zI{u^P09,t0͹4z ՠѝQ Q'3 o ;߮)p$ D<YOx3†@- `6mO `k۳}$I+F`˴ Iҟ$A.ۋ?Y !S1iI8MǢ%ilgWA*1L X`:"Q CST_ ;Ұh`s m.qe,pBjSLf ĶĀy>"E:bX|?W!3C;}ujg|}b.,ٔ_p|&d//=Z1 +A3sWeןG.OTpdC ol{1eSkm ^DT5QQZl7-8FФlVX1 LUD%+%nwS\Ibx N| K p2@C 0b\LmַuQYLDf'kE w![!߃"lz70א!Og8ۃYDuxCA7=V/-N;*~^n0pww3tnwgmF0,O>XB`X>AU I?ybc''.ah-5MTh~)}b 8X#tAңRѼ |jCYQY)2ws iXY*-%`#A2jށիt,ƽ4 tg#uo#Vr* 'jk"h eMܿe dx_z ZkKY/p$JVJRɣpXe=oX,֍9K>%L.t:P&;Ð']&\gG'<Y^<Ld.GÈ,ar~푴xkV-56Y):ՄGW-pw%diAJGgWFNu~/Q/o0О=SҪ$Უ`nAфqء+n"Ng?n|̀s+29"t5}vt ڸ{ /;dJyD1+ћ_q[~Eyw%iج^TI#) wY*Q%QWKӺ_4կ,wxFhV=҅)N.:kqE} ?6){ i Ғ1~6P/mO/W~u'TErSЮU",4I=%VێF3ohݝ2PfQ?"#a}Lm,l$&{*Vrj-69[=o\+Q FK9'ȫZffpww \1{_Y[x ]ߍ<|wb0̑0${JBh9s9AZ.* XhR$>pХglUJ%n[wS`x<E k809\v& TDQP9WN$-q듹@h{j1簫*\gD96AY<>q#)V[1@ D vWuao9gЂ-նK[4>A{T~l-p^.mc}s@p V.N|͝M6UʁɊU=7 Md aKamGs6҅K`!? EǛx I']] JW:*pGe:0pj3Kv-_v#%3/ NJd$+"M\otU_&%0!L/0災d+[5%j@eY bƼy貮qf ۏ8QMH^8O}7VW!hWZ/Ozn'$!?Mv'Mux“aX`sjTWH 5IZR3 {c͐&#=e?sȏ\"0Y˓ 6!,I Z5f?r.s N `6S"`l`ʻ ϚSRki顪bk.iS,xtQ2`oo1_Dm-[XWTOjq ` YlOTdsW0l>%/X@d%J@ڄ-wSQD8=G;[U=oGӴ.eeė|B ) =o{Ǧ`m7K♵ "-P0008r^Q3/ ağz bg٦rrQ;P~PҡIS-@UR;35lD",^'fa @&ѿ>P:Ĩ(ST+r_RlmB _oΕɒBs)&hf@7/Nd۳Dv*UAMqcoa9tG_%h-q C%Qѭ@BmxK (VcO!E҉Nj)n)\l]"*#a^a /x<ZC@j6\G3!_T dLЫ-urJVh!{x9.j|[&o:2oKr+ɒ`$*™9JKY~k.$GFb5X;n&rOYw.8hu./*Wɠuv̊oN"N=43̼9n:J+ֶ4G?;Ǯms-@]5$VT1EM4O Madh/!RIk=T'[KhD?uQXdF#BPBݖD?Wg@ ]W{x.9Ľg'᤬$Qi S b^ʛVZwzDKâVvv<GX\h+)D՗YǹqcN@+]+49vQDOq:6{%X{wpAy0)&Bf _= 4D'_2`ELC G>O",B9h˄!xQi hk t 7o%<b&^eoܣ:o&An|FjT43A~.@W >YS*<Ǵ%m[ľږh]$E!.}%5*T >x$B֔cqiBͩ&nhJ@%:Ve@9pfU1k98'Ac5uzsx$Yo Pr@lo82,+uT%MO屝Mꔸlw5`2hי;/,3[dA*wݢVKRs'U 'ZU>"4-wq)Sg7RqYݦ5gkhT$O&w~̣gLcϦ)qcq T0b½AշOإݻX,NgN9$j?!U:BbVA*4r3(tC -:zIymlh^5ڐ52Wn*"uYO I1 6Mra@&BfJ^nQ d^Q]cw3E UY(GaP֤_!ZwSHU{FD-V"GCxėT[>Ҭ\/+>1d@x3},xt(F&[SH"=TЭ; [_*ݸr| 0o6]a*QzbodŦ.FZEI!jL{DؖCЌ,&T5>0l-Jnd_e56; bk~F [-߲!1d&)["}Dn#똝03Sf??Uʠ#'c]MPΒU95DT[du[q/Uaf%7'KXV$_hȚZb_l[`PWLTRYJ}/t?Ěv|YTaWec}m% >,07A'苭%Z[_hl[818 {#3xmxhFzXڞng8 SA=3 Ĥk%rUrWCPH)_0`K4a_+фZEQ}/3:'?w5p`2uA.= }i8_##3%@ʘ*'q=g֡Be?Mh(DN9yh5BA֡Q`8l)L`dқ+uUWO{E={ hO͇OzԱ=ԞG¨Rz" ʆڽABl5;)d)VITMѮ՞G-B5_:d+KT{64`aƅ2|ejTNGBt,Fȷ1X__VGJjJP'wa.t3/-vx +yh=uI R=\jqӨa߽33rIdM}OSb }У +o{7cvz=p][3ќ&=y7C fv!,{<|Eh pKST4|Tٻ^"al̊gۀ_ H8Eapq~a̾x 3'QF:љ?-X <1UDI^VNƫO#p74 һ+Hya8c];}sj̒p/SI+*EBHx'/x>E,N*%*>GO՛r2JκU-J×g~`p/$Jfہf;P.zpCUqN=`U<1t|2JFTgVdoNg>/ G^(i^0L[ a3s>5`ebS@n5$ɟ[B7f_6 UR|º=7"[?~60}{qi`\s 55'[tB=3cڶ= <&na5Z@gUlj,{`|3*==Q;:Vn3mf=Urj mɐ6Fz^D,$̰Zv"G`EP|bqǺj hceXOk^bk hN0DTL0 h TAcH~M?#/-A!U7tzwj۞.P8j\ۀpѹ+Z8ke,XoKt h9'1L}V5FpΡp7VPfOR}Vvy7Cv-79קw:h"uK0Zh`W%b)D,U\Qi{4Q3crnP %4_m?5?"sT$ˈQiy V[ѢR" L6[uSVF>sS-ΨcqD0  ң̠g`ܦ˵)+I{L,2"Pt5h?;}-L'7Ur$ϫ9MzJIl½=h͝eЖlb0Y*8 6SIu &̧MRLbZ.OvqcffOSF$E8Hׇ,!T6 |!SN?w'=Q Zfr@>/XwIG!E9 8WI'K~q X -;"kY78!a(e3),;@ 'UW1)G1TQ[\7{3P;j/oFsаBKDؚ, KZ[*E|P:ZWYe]N **[(ؽ8|/˄쪮e[u+j.#9\>Y;ی EEl@mv0ߋ=ld2$3liM¦C'P"?{GC^C!ZͶ507 墐g X~ "ZG`VV (Z qRzh{gU& ?U63J$ie9KO!l~5̳́x+YJW-ItW22rUaCkZ ӞL4JOUL۫N D||#=;E O FECR=^dhWj (Rk\P3F+H@]o9䴓i B,Hb<× ͬh- {xQi `/ }HH+W{Alz4Avw_8WM`!7WS"? it. Oas`V aA-J }jc*,+hguh-Y~KP*Ǜdp=JeZHH{hdZ9pgrcwK4FN di1LaW+Xwt89B(Z.q M64 ti=_`1NUHUpMv_CژXp\H;r=v&_џϥh|gˣԆ}L7_f|VKrΒ] (5_EkZwm.ёEz])-bb!up V@0Nql@qnF1sJ}g{7"KuZL|:"RaIQ"[o =} {h>CngF_O^q+ef kurI WϯL?7&C6/ų^ko%YUքH#^ig3 \u5fM#aX@n~t9따b,d {Пռ `%tIWDzYSSIFvjh:d?Vsk+"A'}f;؎` h7f6QIJvih>0(]9֯m-e0RW%cC105tjYрׯ2Eils A7u 8]ßGFOL>??x9d9Ax>mitβch5}pY] MZd z\ht=OGY Tc JаCezIsSnjK/d5^H.Rxofĝ&^@(h4!&T0!0V 0@e7MfsHxzTQ3m l$nF];ݢ!R)h.YQ 8׶hWE~K͞#IzoCQycgͰ$r[^oK6`ٸ&۟OS F8pvNӫ]A鑌wkNu"c|$?ib!I9.|z{P f|PЈounfz8NZ;nZ+"gO nkGt)' W%9smBCJn' DpӁpD4j;E,IDN cf(;07\h_\6Ⱥ6=54ųZO^{QӘ}$%y (Ir 2k Q g: ]Ќsݴ(km. "hߩէ?$_vuԎ?ǩL[4t9 L|:$+,Ceo}0gGFȹ>DdH9wa܍t_޶o\@oʡ\Z4H/V)`9!i6Hyp1Pޥ`\i)'NDq.ƁK{!ފ<"!ifɇ[u/*sNW2n6Uʪs12#(ơ ~wSP *6R9 '4пʺˆzDKrd"~ZAhJDe|jCv!\IEbQ=X҂mZ!/ `88`l2 @6*-(O}FY϶8IJT@X9ۏ \v?@ $j_]9wV CW#BI"4IXx N#@i'jcJ oii2+OJiN_ӕ}a"|ad}VʶVvO{q1A/qs0oPܻ9wZA?iMƲ0@(!!)~xz0iC1ofZ 7'~·\k g_[MC?ݰ g)g`/ݧ?'d$Ś!n^] %xBni'Uny,Jo(dzj4z|buS{<3x^%@fܜw(j33=[3'+fk=#o/  HN+2-nC,ddyJ\ͭ7+ZproWug&g@ At'!KѓGV@"lVsU۽09?CI,7s GdVI RgjJ \Ecn- gYC6C~m%Ax/DpﴈeHeHŦkj[A]M;Ta1= q-elF!DA*Ez8΃S.3ja M%~yhip(y|T2P>rxV:%Vmw%e'lY}gM.lcX #9_O,ᢅ:]']q[HdXA4[Q`1 7kX (g܄ \bk~`(-25+13gJq_VP&\!~%ME-mxd X*ƫ/׏b qiZMy6h L0p}xijnћאD+E/\+6IBm 45=.t#N=_Ml!vȬŮRa\O-oVo6$PeG7m wZ =f(/1BN u+x܄|ύP)ݣ {3 D9:3 vJ}R7`&T|=#*Ub`i`10 X-D,v< *z@rPBLr*ri;B.)sI-TKly-kC<{P.sѝ])PUAQܻ~gdrVvPzGbRNY8kB6 aIM>wgz_=>sE0Y) Ae3 %8M.Vm]%K┊ecȕS J(Erk,^Y{iW? O WK& h;g8WѴG g{Y:ވC|<}W*a'\OؔLM1@qaƁ~W%h/OaD~_p%I!~Pq'z w%+u^X G|s:RaƇ3'A6|QEO10UZT=]Xj$ > rTfnj}ځh8tw*f-AO?O pr=nb ؏ݸ-r-)%駐%6y 6?7k(:Lg+y2}M$V"chGEo2:5pS7#R7NcUBe薸;ӽp9 Cy_U`.@V+c²dpN!+(;Ezbu#EA_perz$ XPڔk@-{]1P0p-29Vtɝ̕J F^teˏ<|{NJc_+eG*ޝ䫰a -vN`t-7y;`9vɿ-)z\ͭ<Mկv$чma>z#DY&Si -k H6f It"Ů${/&0p]j><-~m:ﬓȶˑ%0~`%%/LUU|)Ytsv8(YVKԔ~>e@F|3&83ys +}8+ RF͞`+7 Ӏ[n #>A~6УAљ!~fޟo`)q!(ME\&EB \&s& 6jM=7,ZL۱&S0j-bu 3 AwJ.՞萘oķM0)9rY9̶)Til-#9wͦ?+H(  heu_e[@͋HMyXWO=^Պ/㘫~$*H"5^g|| l&BS 3x~"34\$3KkG' g*lXfG#H۬ 98(vW^~+GޤnI`D"/Du FhC"K}O< Jqh@7&^P?6O<@faM̍$*$|y º+N;sZj?zACru~ LT0~ rmÁm̨16@oҚI.X"* B6%5gZ4vOl@FkE QR,wBYBJe5܃)0(t0/JTQ}6D(ەggat&A4G:z2,t !^PA 'ՄMV fgY7WM(&LÇ=tϺTŭgb劖) ͋e')BZiExNDOT#ݙSjDN!2$}GPjpU{ac{<; /l;rd򶜞"Sx+"({ROC4w3_P'hJWk6GzJ! ]=`XBvNWuPif(њg,vs"M |o,80[0{%}bt cλ8%!]Ȓhre2*/'Muڰn栦v#TZpyoùɪ=.9vh#'Edb۰c&ep di:A7VC)]'O^En?r-nO%Re&*`-+_ 73oh?w5'bCLV5]܏z~!xUd1M#r'YȮ M## 5 ^F}} cҩe <@i.ӽz #} qxYw6jo_]}z +: c{?w X dL-'s r4_tu]ep! |;Et%;;(q1,.V #@*Vw>nٴN6#uBF5SBc6 ݷs'?!2TA)ݾn { љ(_.׈:'?3rbll!qA~%̙ING﹀E"%=3%Hv¯vQ|nSxQB`@5yΟ/$-XFyI{kӡ͆[/xL6 ŬgugEBd7Pҗ~ʶ ={9xWi-Ǔ, OTV`_[)^OA:v1h;)I 5<{ "THpʆl8FvF+B3F۰ !"u-yt]4P8/XAg.p!`EC 6ps)y &ضhu-:HN>W8Ǔ*?q9ؑ[C֩kr@Pc#upWX;8oıg5H,5ApnfoU]jr iHb$޸s 2=5H$1"BͅBa2^Nvz>ќ)Lc~1ߓt[FSouy)mIDIsBU_-VZ3|)3/"*7=CB"E 0j p#!!<- 'օե#y˄DAQ2'0D>f \bn $Ŀ6} xA8؋G]VWŨc0up*7tF\O(諚kZx !M#:e$ί zV= ,LUoQkYu)߱ņ6|`ԕI *Km<,7y6c^V:䇠@0;FD+qSÏWj܇KM*^gپNA)yG B'GN jj 34z\d6nLw~>1YVWp4g ~n.iLH~"RY2M|dx"CaA l"0VᣥHɩ8х${nNPJ95vRd}8ѲE_J>b.zf2Z(Jػg +ʉ%O GqzPWr<չfHvU?a_S߳$3Kd7.!.r!id}f2#F&u,&&iǬ%Ηᴯ?w3%EE1eT wyG!+ߤC*:";8ZĤ^۲7K~< gznюe6x fm@H9l xa ә kZ1MƊ+yiƲzk fX#K3HA}K߭˜)AױdlyA0*JStr*VbF0#?deDYW}4xW6꼁"#2SQ{/Hv|A8cF&(~4e`:PR޳sSPsw|q4~=j{y  GQyIfݡ PZ(^ԆI}fu6Bcm/tw|V :&qHYGM? YLe+U ʿ!N!#r|4a㸸͘]\ ٽFdžn e]d^.?ngoO!?k7|sA݂WMʂIfڧ6qQ&4_d 3 oXe2FN8W}jM>~8 uyESN O@ MBI#+!?n+9#ݽUGB*F"QyF+~SvSXNSD4Ѷ])wK|@'ro-v`MȊF檮X/A5>8J5Y듒lپ<ޣ_틒-ۼ,#ʯ%6,~ SKg@}}#`~4Gxj/8 #)XdҌ^<YrX:D &HSM^\pbo`}#‚NXQ!cL)] 'TFno%!㏵ax5P۞'EO807Y:S䴪#H{FH0r{+n ,ce)ÛEL5JĪ%;*Gd>ZIU*/]x,7=Y uJ\œx]|22A$b=ӫXt眴^#}9B N5<7>@Fw.}Xt Kl!%t":oAdǪZegÀHapUb!$+ :Y<`Q=I`AnfAA$<0T>*QT++I}҆SS ܝT[~g+5-;eJ]BmQ?'x;oBԒݟ1 SH{H <[woLpΒ7: =#;hn0@xZ1&dHh7-6\BwtOv9U{oSBƧ^gRL׏md}L U:%tQ>NAF~4ZsRF+*lnM%hV< e P:8+T&,ަ&V0jHM#}X$ͽzOYπ n$2–cksӳ 0xc`| @DD ܆Hˡm2D>7QlzߥVN7_\J4; J"T$\f82KsɁG/$6 ?[gRp(= /$k|kzC,oc[`NrϳMo.@N>4$X1 (ԦIg/ofj|T&O'1T&,)C%ɾWP\ :~WZw^]lbt:®js/)ND1JTc-,`N3AkpM>S ʼ[ũLR]|uj'!ɖ89fDzKމj{l:rHjIH):tT̃rGaVNͱO"EK$.,U%pS30t"}p9h$X,t7l,> pP.b9j7U 2.~-vݣ{] IO~PzS>-, 6jGh%e;mtqǔ3G1m?Ѫtd`"4JdX |r:, :N;!*Q1{m{De'$ѭo=&׊'$]t?a a`X*u jRKyO6&f}?#['nG ۭIB4DƧ pwndV λVGXK n ď!k3 lk`b \㹑֞Ӟ62i)I 'qEr}a*YA3AgއIJ} ĸ{ VŃ흕lwפƝLEm)c_@nLlĭQoGl+oSPD/c.{vq̲yzhVe@&^2? 0T%t+}V#7:/*b)K4-_*=|XZy\ \NQ՞Ѯ\h XM:Qk'K'7?>Ï#2,똏J0\6>C ?4Tћ$ :! PQw<9qO{:y<ǃlIJSGm[b,qݞS5RfRk=BcxaVop*t)SLU$wa70tZH^M4/e-NL$/Ƀ;vP]O 0"1Սbg1!>؄ʼn[gڇ|odA<3{:XM*^jdsL "YBౡ2J?͊EMMGB b4Qj]C]P#=Ro b^/iNI׶BIBT(,/>NCZUd>^6S¦pE˷tfvX2Jt d9/ 'ɋH 7aJwIoFy&ƛ,7M'@Œ>[?o],w6-CG{en= +0YQ(<Ô#Fn d`y[vCL (W*xh˜׫ ږ\ Ŋ:uYq^thJǩ> p }")$T&0>,x?lcƈ яB uזL9FkqBTAfo1^/Qx!W砭BOjzaUt#Vjr2|V<F6U~wt{d+qjY |^ 71_6TQ%Ws՝mdW OZnB]Q~jS `Y r܈~Qy,>f6h9D*0}ZħbV iU{(8DT1Iu"q k/!;6: }6te؉p$k;CƉ]p'3L>_< ^΄=[0{#ll˻. ҠKc ooNW0.@K< Q q9wfJ]!1< E3OA(3w_!HU]03'?Rtl*; |*xg/\%R4aZOpVM7b NU*AENw@?΅)%ݘWʣF2_cbV rʹ56 &pR3J =`j( C8[7\CmMFB=?j/3'[bpd=y %|VR QHap8h(JͧkNG2G!?d. Yd0|BJKRTUA*l$|I76#YCńos1ѲTp@iQ.2:Fv1]CS\𰙖P8U{Q$m]r 3N.PTzHnя}eě_Z#R-[p2/N#6$ԑu19QN3YP$GU(DI/^hS4)hZhVWE 0 IƵoH[PG:k )wLv@)Yˣ!CZ +V8]8|䆞j`(~4csۨq{zY\0uVWbͷR/+?o&r qC¢h}D\I9 ,쾵&0|Ǝ_rib62<Zvzu*si D60MV?s@=8e\}^QAo ,M{W_vk)`]6# pb <;u,P}KΝ~,Ȃy+I'EWڕN8, VC}'U&O`W&u2L;.BAF5 PI||)f歌S}G0kBp 46;. _f.|/;d]``I#/IcrFߝn5TqU(Zi%!Iwc FaQ;eJ4p-<7t*ʈL3ȣu+൵Au$T ?'K* ꒤#Tǡ79N;g1ą'b~VF;hWr9%ӣrv!xϏ5 w@[{bGqE 19doܢ(u277w/Ցx[%M:决6k̞N]ӂY.=O mwRYs0rcֱBdYRpυ:?7Ku1ɷ5=O"kE"W1FCP;4ᱳsrAVMMAvw9ҦS*%P01 hxX<L6dhU _j6ZR?ݏjl}X'o$+v6۟&Os6[n Vye_hi">r} I6z5Ti,nT&t2Tw88ARmk4a\T502UHst3QU7qU~uHa=*, ]}r0aהh 2 ؖInAYxU=*qgɅÆ4SV6$"-"Zeٞ%nziYL#c?S( :rcUHl}ޓN0'U yR1oHg*I"#l[KΗJ!L2˟1x^H_Alw?WFc7h74m fe%H ]@ˎOvXwz+0 @.ey_$fMR"C;7Q%<cD[N! mvy2~=!4eZҮ;c$@a<\@;aK٧`u9HԙCߴT?/T>$/Rvば,6\Vyѥ`*qG ƼjrŷM*Q.畏cVvqi> {Mlek| \JyO:a䪪Z݊ ^Y!-h*5jm}K[˝3Q=d<@~{lO-Em 1٠DŽjvt4~zG+&UJ+ɭy-M!5J3ڰe}:3 #rH<a2U=㑭RmUb3tbs7K8:lA-ɿ*9^T ml6;;[ۛӡs\L .%bЩ=i\*4 \zsœmv&MPMWQf :]l;,P3: vq)ۡ?8W*U/P4 wJQՑ@x6$5?P`!LcMf joQAguXAnNu&EwÇ_MМ^#m2|D m ²3Q T:fyh%DbNGCx"57?$ӶM֤ͦӋ,Ha3Ӥ?S;YIE/BP7M(E70u. W޸{Vjpez1՜x.Z6Wy;(%s DlaHKqawqWn//7/b׸0^iZ3ǬEbe{zń\Fjcv/h .'qݝkV*sͽ@5Ў}v Ҧx,AY!6N8d=\F x;Y|疧^q\=StbzO jfW\bZNVdA UDzУ[;P91D*AVHy3eëEvbm'qы)"wU;,%NψK0%JlrfԴ}ӀM'iAwo4]+SQu УOTUROy>'ՉWR2G*VlNWL=(d'Q)GF\Q~ %Cm!>+ UkaGzniy<‘zDugfEr!:FF=cg5Fو<'j#f}n<ښyo=NhR\#A~n]|29'$=85?VnX{\߾D`)r|E{p P}%? /Yr*={zXܷke4Q]&2,6Š }q5?Q#isozl QWJ?[I U(hՎ;?* {'und(ef8^4Ǵx qdXaZtZn ñW%y6 H( 9L|k5[PW<)kgnץ'sq"@% @J yWm?h76y ;p om+-ylyqjnF9F;eqpP?&nU>oDoIΟ"⪮WɃ vپs(HgBzq)()l'v4dۘF᫄r 44DѺ>tp %8:(iq ttDfc5J1P=Qn@Q9&AЊKM 14Z4ABQupd/{ʯ~O~\[]۳墹"K SMLƑ eqk{cvGˊy(,4̈1)_Pc=~^Ђbwܳ!-RlJՑR]Ҹ븍'Q_ IõL=iU,{4r;mgzH(Ό=J)hW't"=oz;O˻<&cEܫgĻpr"g>.yvV/G}ӑj{s5~͵@ۣhyg Aѵd* KibhvSMg]S7V,*bF3eot2);ܥ0|, 57/ݦO6dRrB*_|szmиXu9) LP3iv~{%\q']/]I,ΚilRF>owng21Yݑ~H1 A\EY(}8%$EB&o˕|.~`?՚ טb2/(M@od&LM =VkhaJ]!M&@Q?g.:dFE F4 6V/=M'F$alƴ(Wԛ[!b@yӛ6㩜 "H^幕6vH[ r~AU"]H1Ur$d=R9'pp?*(6rĒ: NNeǗ8nu'ӗ4fVFƞڜZmQ;FJf:ѺRu-`J`Y^(?+W6*?ET&kv ayk_0M2FuL@5a?G'7-z[#Ap$(L@L4AuC5v0 ba X~. hԒ8Xlgp2Cf=Ms2/utFSB3(9vuȸHk?v6Ib xMcU~J@{qgK\7)dz0סC~.5򮂩wn8 Ym kkuAJqZ8ő gsQQyBa+ь)Jշ)$姧ܲnb7i~3Мgj@W#qh7v6Ӡd{`#** ?[v0QY.2+a6v7a լi?FnξgEdo4/ý4.%+Ф>.dQZ8'jg^ Ms剛\՛RO@i iᐏTctsL>7mEBlnrLu8/YrFFd^sbXDd۶تq73H5a|9Zs%Tʇqk|ٗVWP1Я"rGyKc9;b@}0[6rIYLEϏbJ:R|!O V"4cGKYAEFrsq<=2^5uޅهQji6 N 郭@l rWB|=@C`NJ][*7Ƣ f$Lc*:)Y'uȢOm@峋ыCR n>T&.]ip$J47xpm70\/ћE(wOT(H?o96yGZgW(*,׆)sP0= ѝKqrc c\izaɊ6 @Qf*QoSnf]|hOJyb2 NcI&"i"C1L8șgkwʠed%}WBYVu4&zy>n*8`zw֥`2 +;G6T7;{ݸAFʂm.;oXwrn g&)_brZD\l 8 n(ӦcD浄πT!b֢+2.=80{l 6z5rSxQw5RsL=4xɾ1C65&1#˻4~Pi8x,Wd!f̪/_uVL 0p,1<" Jf %KEov"--=o>چYн4oW !!m4/G}/dHŠs%Qܱ\Ʌu^u` j]'P-JcokrgEfb԰_YFwިgM Xk4@!v1,b cX&W܉;S{rXufdQ bvfO!7ɀ/B{dnCKiϞ7Z1c6# kgZ\Ag^I'#|S$R.z!qINܹmZm;xE{U;Qr7ke|9t<oaW7>)KG ( +=tuࢳBfЇ=Y?pN']%\6P򻯴4AL/[u÷[izvdY~#b5 Zc|8Uc€`lxĠwso&.â ]W噖͍u#DxÕ6Q:肃Iѭf甿ni͢ՋZ0S`$efnu뮏 G[5ۋc38mhv5̦61A^vd=)큠Zniݵ-6n(`Cad4"mȾEړD+! ̎;p[^TΚ&w)&?E:LNmHsmofյiZHz׺+_x4z|ԉ^`;eVhy|88`,IBIfxǓHp55a9"(M(\4O@-$ë_k/X${Ťg^OC| @˙ோ>\&gرj]D;Nf̍{~UHZ(X@3>QEO/Jcw| הlGҢ GNlʋS2g=:3C9 D͈ePj;/Et>Xu!8g}2Ypúk mo$@ R iI4G`G.̅t햩sV!Y^ҍ`E p Q]/{\&3Xzb\Uo y4W鳿%($D?㓮)DYVdc&-"g4=J̞mrp5rn %(ײaj(s>)kw&Css2_=\/{ia p)Ϛem S쬭dP$ީיDҷRy3lY_)uK#t;b"4ҍ*"/|.1Vp˧$p?kzB.Yz@+z=3n-6x#u )F61ѬFQH8Vfl';h3 ܟx|f8А6)ht>HɌBT ]\}as (9fH_U(2Zuؕ櫉 |MV"/7 u왴9,, -i"`ߋ#S͔rh *1uC2% Ga^=/htR')7-ɗOqtt9FNWCg.¸8,DZ׋0] 5 D,q-2fDk3mÕ{.O[?[{R>מ'|ݡyLT~Eau#^ΦP9AӶJ'|SpJ[zU%.;@Yzj5zojqV}Mf_ ]sUj5&ķϳyZTv),b5\SQ((ꆝNp dҘ$|&qD#U:nj4K|Jrl^T77^` 0=u#h3({Xrt@fH]r+ܲ`OyT#sх$gK@% B#:o3L3ɚ[ )J)jƍF:أ:5E~zmqʼS(|F 78׹ŦV=<:< J_@ɜC 6!$Ԡ`U;VwP!sqT@B kAPp ] j'n֚ix[RƸkul"q5$/(Ki=YgTʟp+h4TxDg^!BB5MraPyG[O&[7mGWmOʆ׃-Jn"i`"l ~Ҟˠ;S qG\*ϙW]H79 ,:̱gYZ07070100000500000081a40000000000000000000000016759d58100000b14000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/snd-soc-acpi.ko.xz7zXZִF!t/*M ]?Eh=ڜ.+?qa& FYg*-=EXUʴppdf\Pi2C.jӄZB2A9 DO92euiXK*Qh9Nͬ$.pm;K-z eTIxB!yP7s2zCڭ| 65U vkDqi.2N#y8 xuiBW^ QGl^IUA6nneKq[B鎜4Bu{cT7@c91Jm^4 @IZ_"CL ; 1J7|Q?r $r oϨjlN{0z]6۔;-(&^W(0gi9@O%/3>XTU'4y c,6G7"hh١(c䬾e ,4+Wb.e%9ɸi=t#-U'Mdޠ742.rw2\vT$l' Pi~NX\cHF7VVGO dqZĜ\5L;_ct+7nq|CQ ogZ.;dJ0'I:=<9c= (o k(5zwcǯ:oUt}%QIuAa M"DC7EL+63/N/AijTߜp3IiԨ[y>m0G i#6 70Y!GM{N#\>Ƣ_Z U3NF.3Q7SPˮMe#!D g$q1 ipT}$簘%E̮е;!5DuJdj97$Ʒ+-)ۑb#Z:4H9.T&wR욇TJ AIDA2ek<6~Fn(맷,da}^g6xSy񞤈: g|v}XlsW.ɡʸspd Ɉ?})Rl"l)tT]]VOwҠW@:j@ L$\\D>(k`:3skJx" HY27[@ oVbuYwZ98*d7o]mNr[L"aK- <# kA!% QjRהԸ[DŽdS۱Q;5N. DMlMbL…Ci;%>\A= /x)I38(2?nL@}Hg3n߂"^10e<$b?n(S \QFTtұ?rx ވ{<Nad0_aB 1VS!Z#BI?yX\'lbR+IA K$˿8g=a~IȲ.r˺c:XObb(]`,ѶI'eWݟsvK[98|Orq찿/t3cu_A^5,M{ .vq OV Fi)b @l_ngUi:eIO"v5cT)Lk/wP"m{~LJ n>oޯygu dS%NR>&ED>! xY"}qkr^Cj$@: zi?C{ ZOhB_O{0P,5~UmI r(N KHER:,I8eOcd1fUZ9a/SXkX]57K01  +5W9| mpv>;ifQu>єnH~52 gt4eO?|Dgz9y< %Fd)f nv!(Ad9y"~U8=00O ɠ, 5Xfٞj\uQL4{ڬp,)brM|.-jN-᳚w6>LaM ?}4]/}#a/= U]`qxwa_HlEas!)?{nh; 婧LivWףBʟm:=XW;QA˽{}>IP,‚V(~mZɲ܉XTogYZ07070100000501000081a40000000000000000000000016759d5810001a744000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/snd-soc-core.ko.xz7zXZִF!t/lm]?Eh=ڜ.+@@Pe V兕D>;PcuAex>lhܺ]`mJlnQG_I@!'Uo6{ j*s- r;ɑTlH2 SiKWp|ӆҍ%(LjC\RDy2rx߂Z웇3VC9 c|4)Tz(* 6BN}LPW#8 yg,r`v#lpNFn4Aצ1oBbHLr(yNiWu@͌+h@:{j"Z- P֔jh,sC6uR~5cY$$(R*#(z L:EEGє O6"Ñ[Ȧd> qu`e$C1 gu"DW0T#΍nG: ,ʙEF6@lmt^™A~?qCIvC#7a`FO!j00KB3w`@\N5%x=%E֐dXh+ЭXx9APAՍjuc&Kɛr U)̖N ZPLS)0;??\ҫʒ,欨CR_I"#oH8I.fHUn)CzT PfqZG-ͬ9cm$'bs:꫏JIG+T~o!ȵW!`1Wj 5r6t"^ yY#SŴ_|Kf8*Xv,Y D7V {ivIdM!>Sٔ Z H_ ĶPj O: `~EEÖ$F8Ar8\uw7\!*pW*E8/&"&+%$P۠>GϮwE,3,8җ oeKl acWѸRښ ]2Q`gЦнk!XkW'q% >iM<5jN*o&PyX9Mw0ns{vpi]KQT<Ξtճ 5C][=j)ui rS4œ'csqy[M{XJbsCq[?խ-'mX˾Qz瞉Qڏ:]\] I 5̀,.Cxi0n嵘iTB@gj_ؤ"ڳڐ–0aE&gKѯ8X}#{r#i"ܓ GK'Kwp$ǭgwi5Q0u@З "C'$H lORڡ,]up gUG"rH ."?dʖVʬu99*nu`_AjMBb dq4Lco'=&*6kXcr`SdM?nTQRZsեJL7~H$W`c*V<[씚af.qI qdBu0)6fdHI˿,BXH%1[15\vD1"p HUܴ!We%h['/\ů.rtTZƖ*uV&t^!Mbma.DjprY "sWQ̫H|}nM:.PЪ r28SI%wbVNѲt?Oq@ rk.;(xt Yzme\b)TNfT ϴ$XAwꀯX2D X߬@7Gw9^, *@Δ'oKM䝎\ 2vb7D/SI&~$M4#-ׁ̛w~Z!͢qȘ\~֐lS)U H$P/$[ ^k]?!TT:/r,[F +1Yǐos!X/xH$ه .#U{"fK 9)%,bH;F2'ُ>셍#gܾ{[ſ f$5E 2 e231KE+XO@kp_Ie|-X~~P4~E/BF65ߍ32c||:px |CehGz"C RFOz"RT)̇5bkǤmsi/Km NχEg>~ -FO2X/c } ǵ`:_U͖Ӡh"HE9a.;m2{$/XA<qQ\|45̈́WxВ{$NdJn`}h~¢A*35]{VS9`!O\E 35=o 4!@2[P3Zd( XB4)|-T0 E=p7>RAk~欌 hg=4,ܪ(`(ʑ}~ {T:U#+Gi~ݼ28`P5qsfR=p,1tLŭQW(lVEkۼP$\[gԏPO&~+…p$E7>pUEtz_<}h,,,~Klg/b:9ݲ2IOk]ŮwbPvii%no?cá8:",XUEݔmv$H˵L%j<}gW-Z żu>kmf>TIsUn{)ˑ9S|P`ed,ohoQ4oN֐1 Aّ8}'%\ZTxG% ½҂NLifqu\H_&[-) ^FÝV \ ;|\D)pS:70TS#qSBٗ3Șl]/R`pDP~,ǭ/#ifgzm1ՠ .uc ڊ$wv>1tmg$\oQKO|n붹X= >F;;)s T t-k.@%}Э~Z#ƛϖk4yKPy(5zQfBKR5Kp #=]+eɺv4uQ@% NM9&;`fkl v}װ\8xbNXFa 9SJ~g}Zh䆼 ⎅'RO(ջD FĩՋl͍4/5gG1Ef]v;Q :wn6IgHwW.d"u88ʮAEP;)Ȅ41Ɛ= f/k`Ueyf\0N9eZ9K&BE٘<@R> _m<J\#g;h*"E*;y4,#v>$-G| ϰmjY-RWu$4yvF^>m; )Km(oBg&lri=ApMM u MZ7~wa@u~,wA%q08<)fE&`$N?"5%Nj]o+  *A !0/;2lYQ UE` }b钀`^՘캝YԖwI k3(3ac6)&Cqàu$XA2?;+gpK; ً{zC؋a8'j̷}t/H0'~2t*>HG*l@)(?νl={<@ # pzcxK(sHt^Ю2P{M̢Vq,N=((=8՝XR+{<mS |Z9^^y-d8#¨[(Ѩ'q&TOâO@Ù-%Dm7ՖϽ[rR:R9{aZ*a g˼a_ )kL@lr1X*6Ilg!q\< )=?׀=@|xp Mwj*d*2׻B+@̹[<;Rp?TCzc/ݣy|^hѐL˅\x5oP8uISufiߢ/oI= XXr:3cr0vrt0,>FxK}u$h{z| »+yK=mȴWl&& [?0}ciRnnW-O1x+-o=Ja|GFm"cN-~xuxo -uDIH.q~hI}YXm__"VP/dEU^EJW* zFd(%`Q~^Y~Qݫ}v٘*Ñ-tFyBOsw%ɞb9+34G;$7 27 za|N}-[5YԙaΣ4qs#BpvFzѲmzg^PSHq1PQkhq9/5P]>kuJSew5))ɛ HAV!OR@98αt`ȂnW5 kJ8Vxݘ c̞Zl0#ȣ/Mc0G= wh9⭁}s|loOT9W#P;s2Ե@ڽ0n/;cʼn+^/R(&?",.H,DW|KBkdHM}Dt}Epamw.D)}h[L#U/^\x$~yC#blsK6D5|qki t M%-`LX4#ѧ&:k 3!ƝcStw6\-)(,ǎ+g"7L]Pۣ_gTL]ผu ^I}l|vq+JZPF&p Zq&Hwox Kf3yO+Ck:- RYK)hd Y- D &)wK嬚fCe"Ŏgo}2$(F*ውȣ 7V;)Ib G'/ (P ",%qyƗ{h6pS|"άJ3, =-$ݒ4 :[x>g[vD0jb9 9((Ͳ#DŽƊW%Qvh]Cо se)Ii_]\8WtVhu=Z׺kwp7~x5!,݅,.Cnh2cx>3z^ S+#A{tξQԾf YlĔ,#qiMC>"Qٜi>40v|jrC ۵U,Mib_9b ~ZOE' np:t 4=WB#!ms[cCD-G&^J^ܒjsqryOTx76ЁK"8ǗBƄW2mZE1J jğ^f4:nci{Yz [`vem rQE 3!k;gH(]Nl2̶ J׵cł{1,S\Gb& 6Nb8⺀9 h4#b!h6!h)wőtO@CR<dwM0y"AװsFOud͓eOX}a{V@kWlz'Jc [ecѭ3 DdN.p>-`pU5էmz`yo?Gih=pſ 4{2ke,:E$rrЗaT ƫX0>e`+D \^0 ٹ̠r‘"kGu1RdP$@eA48|QO-1kš#7x&VMwF|hB.Ea(BNϻ~ 2 kYJ>v4qa>> JI$2*UepB CiG`;RCV\n`(-J7zfЉcTN~&\< f F!(ӼFgR8SƐڶ@-jI0"k?IErd7A]>Œ<dz+, 'P{eTڸ!5pO{gm#BxP݈ ęþ~l!vsEϯ^JK[Ȧ]Jg] {-Kf6}_)dg?:ξCl~ t-VU2'RB"mp|(=ԯEf99یGN;9F=aK`9zPpvXT~*QvA[y]7)}?N\ KN !F1դ /ɩm+@cF|Cp̟IìY o70Q;qꢥ;mNԬ3K( y&%@$jVE-}O_=  8g wװЛ3cVѱ=JttA0v t!Q˹_5 }^2B8y /UC=X/g-g38:Ɲ5eAHpJ2_W,m6~ث2[kaɄE #Jwۅ~_⇦CPL_K#JRoI>Uu @$#9tρ 5Sj=qv^!5E[Πʣ8#!A4N_T$nX鮱#(΅wo+8|l-SZ6"x3*ꞠGJBAc. Vt|)}0=HdYe0{G a |H%ƈVԲ|0 SN\՟)?77]Ho n[ >ϓĊU|?}_;:>';69i+ <%ltSx0|iML4'CS5jm.ZUӵ l,#t>V Jn1E%j .l)WV m I#O@Ip$$? vϳZ:LVB_pQo]*5 V{ɽLHDk3uJ \]#zc.-9ƎWc*9 2n`UD& iѼʧ]$۟3+ sNdT|l.U$ٍq< <kpww LXKr";IKneJC7}B-c:T7S  !cL{HЀQ02%YA.=3oסX􂭉}-\WddFq& q94peD_ S9|OK~+D9x} TmH/u{1HϱSZ31o6'(Ā7X{=c 47,|,0 =kT׃ȩQچA0zR&Np4%|4O,I%zcQ(oҦT%1R )*Gs~F.N,Hϻ=c na/5 M#c:9@G9*G:䒰ڲcګCǚ5V~, S?8PM?ܑBTзii=j^ ! }wog7>>?[_q41A2'^MYQKY:UM|^xԓ_3坷͵5(.h/~&6bL%Ӹ*5NP$mq!PojS@J~5kTLnRęjMȊkJH]%!@r5_43hțm.K|Jn3eyS5tBjYD5(|f0QҾã0S[(&H7$I0<,o5y0/tؑ<9 =%Y #y휕`R 7X }ylJ+uX96"w݋2 i_Lh݃NuT>XqŊE BW$+Ym"HO|D_pf,] QnwSGx1?>𧛿TR@rl!o F1y8OsF :~E͖-CT81$5egLGGSC\+<@w)VVl{H_m6 Y9CcSB5CU=<{hnz6p ,Ei8ZS/$Ŵ?y"X-ªd/I :N"JԨ(YU*iU e!ra+[vMocT!*+ Ѻwе2H2νq BFx U5oU;>i-O{Tw² .*Rȿb 'J*{}CĆJ!M]=X`֋i IxRe>=ɖۺ>`}ggaQ6]SLjNeLU;q*N Tκ(yџAl d GƊl[-[+s{s\t1ӛܽуI`_6J=eEseZ`;t.uqe%ő(j$-M$ RNTZ~R%,SW?N4 R1& /=  B}LuUP[p.9Htݽ$ȸ3VSHOF'hAqoB,[^ݗ2mG:һğ~ɨ r"/;rc>8@C]˿Yq4~mqT.[81]34~^sK*ϥiJjml?瘌$tb"l(=FEq"gN3S#hjޖLcmNBɞa$Í)FFl {U}T!0i7* ٰyOJa5*2274lV> ӈ[l@ #ҋp#îsFYb$NeF{B6b3"a)-ɐl9*)h ^SdBnGYmXo[_DD_mLO.u&.jpi{νjTXPs;hJO^3^@a0Pa)6u5>9xjclrcKJS|` N!$ϧ4De^Woxc7(7I;N\\d-$xSi$ 7$}bÎɇ-&0Uya21i-iV}y:'d$%R[O)JLk)ˮT (Dxa ڟi0)RnAwq 5lψӨв3 x}};miNKCC,)7 3GL$\չhX%#% V/$@ -+ ?K~ i!,XJ }aj㣰y>\)W2S3^@N"^XjVСOi&{эY;Zg:@\k廮oQfTQ>G)8mvZT,MGT8;6=@֐l%WA{ׁGG6U}Ֆj{ 3xX=GYARdS5n.#% YM!4_<` aA} pdh:ӂc׃L꤁Y$;p`J\M:.~>|Rll3?zjۂe4\}\id {8>A=IHO7a[=#MQ)wIQi1[S9o+,z3REꑽ>7"r}rhWh 5#eEN\P1%Ih-(kIKn+xUKClϲ@D Vto_\[HcwLcy[[8*oनsI!f΅DuY$<0f7 ؍ِ$ڎpu8y&4J3^N םw~4y=Jx_^Rj.A-`͌wls@v~fKߩB"sBǨAR.wOc81.3?<gX2ao$ 5|DJFt܎eQQܽ[>NO4uV/ǢkYnm韚yPY߂(ρyr&̎'Hz2pa`f-d_p7D67DT06rLn誧ni<yjY`2v\I 4 bh7kρMǔZ@ozjå5}wR 'PqdB7%:I(2"JD5js?X'Jտ"^^ Z^.!8] wN>pe_EUv ~xcQJ\/q)!{X&Y9lzyݠWmqŗQi!{'^Big.}(A5zza"@Fڢ~wWQ14Jz%bW7^OG3(j!&ˏ']ZDDbBtPKU\NqJrd&aaTC̽葺 p0;&Ju!zuи6K3B=2Ue69ٞ1(ﮋa%m ja";,q0@y9Ufo0`'Okaw:gS)7 C5Xs}D%ϻ OXcɪs2zFtHee'qLȪS+.GXK@sh${%h߱!ˏ}7WV\?0_E%0,7b3ZC>#',=d)7=D¢]":;~h ^!Re_ޡ I RƦn5-]x4Bs[”6AUM `]Rɕ?:{O&}d[z,_VUZ9/O9[匕a z\xfW0x7t}qM{J,Ƞ{ˁۗ ˊv?]qhw9I`޹qCoN.W}vKe 7REr4JnV hT}w֡rhƖ+b:eZ3>|&-zc՞UP  ⛁am6X"sphmz 6AlfeDžV6ی_9$S^(<#by~=$/o'Sڛ7d;jKgPt4)%7dvJ%It,Oh@eq RU  WQoR,rs,TDbFT- XVrjPU>le}[FN7֑]XKZNSyҨqҟ 6-#urJ9V>cKnS:IJVg&kR֎ `%>H*Z7uAm7ӒyGfh^!8lFM?^~ NM  jȚ*h[#5D)^+9ٲwrÔ<3XQHK7&Tngq/JiyWu-E0Hl-t4~d]?1 jbԆlj' cO|KKMba׋PuVR+0BM2ܳ!QU,Lk:,1-v nd/#7m+PGpbZs%,=d YNט>̠i#h[{ۏȈRIa0ܖ9f=+5'T 1,0Kk~sÐP`'/No"LL8xDnQp,HϘK"A2I7ڢ/ ==\Kd`"/7THVmu:friE)۴rtKJfz=fGV"TKv^2i3xp"Hn;ƄSXL8z} I}yN6ϒl)A(u^!ăUoFV ߗ YK< uEnc4r@͒sM64ҕ˼Jt梩?O XW{ZDrN)Z"@HntLMd\p%%vr7Av R, T7&z]ҦYO;1YxM)w.~/[DlQlqHҿFy\tN_,s΋H-oz?JD) q͉"u:xM+,1x4'ȸY1.OAFV:U6Ih_ay\W۶ 9~Mg^[#wd_s°s AXVY8EC-a)܉]OKs cZ_ .\PQB:|4勓vU]3 Yu5j>Yaĸ$r/9"o/tBA)SLJ_/3מ.9^xa YF?A&IgSF/qL[򛛺7: \Sl kDM 8jcx(cP/'m´2F8>&)6-uU טꊊ!PyȧAlO9('% XC BMpwE&apR~*^ճrAUAq]?lE6}3n r]AvWUdnIl t`Y#Kў*;/Uz ;e@ضa508FF%8 %0&%=Pz>QM@[jq,<6*[wyf !.O^#_aNc7F͕C+;jSPf`e CW<0z~ţ. ٭)?w|mNU?H dI $79v¶V|#Pl1z(R:nÕB<̓Mag C:KxT0MT2]oq~mKlsyՇO m8ٛKGI6K7[e)2`7*I`i J.)NU!&h B8""{E$>6[ HZX=E$J+i1dhwa~Y%@1qYJNw]Pt)_tB֮mܗ&K'l ^^zugir>zh&QT(f(ZRjGIfv/$<}W`j21$9I#1IșZ tQPp7שRPuj%S{C=9%=w-EO[CjPJ>Jv' 0V b&3`+0q_al$XebO~@ZWv[ i|ъO8yŽ=qm`դvvm~GI 0o). (-LJ^k))B P5!$ֶxP3jSdH LbHA3ohϩ_,>>|YUR"R`ǬqQeu•%ȧ 3GwR48~?:u>5K)͂/{toșdlFL88߭Qv# /ޛ !7 y:C8 LI6cRe጑7+_;NXr;F{K@I462kHQNMAxVxsa5q@V,H T͇j$p:~ݥ;*|q}a,7Ω,f(,j!K:m(3XKU$ag=>|8JfD''׾f`AknOZXGH~W{?+Rկ NY`+$ FMk38y^ 'pU/HK^i ҵZLq(x?-S˅% 5{{8g/>J?ԀY /2"ɠ)ݍPk|&!Y3^76XFCk&U1%`~#|H6"fN2 0huš0PQ1gZZql>$7z ۰ Qp槗ғB*C"7m/|8+#~sSoٌm!K i2&]/L@0 _:d 룣aE2wrc:N̬C^ok\|VCH;aZiQںt/loe^HTbSg~ycF־"%mKjϪ81|WۇOپH<2n 6P*'<Xć"SbӒ50[9R;f|`/ [/C.-d!t)E3m LEOP@lE.i+M"'$k;!6{Pog#շhv>Ęx p8 !] LG#ՅahϘ 6 $o>^GqmSrhBޡtB3. q 3`;dD]vXFdfs Vs@L~WR/:(1Ka.%oU*mpOڛ!23 Ϙ@@|WpcRݢ.Ο OHB,a(B_sk9L ؈W[dpu%53|.᠞4n1DWϢ(oVssY~ L(h_F>ZD nK0OwpB?nk5 ?n?XBDz& vIR:=mec.;5dB9ɸ/rjh_hn/Ix Bv ,WY5Ф&Ŝ&8z827N"Qy=xPWYqd=T{pR̟ٞaa%M e2S!g>Ǔ~*ܫm~*K v:)N9x'Wi7J;~F'I]7%#Fw˶nv~aDFs;$LPWˊ*qw.}>aeOL$Nlc  Wu!:`m$ӓVYY3@(+ҥҗuЦraؖǖx퐏uK4lskpFU vfjKۯ> !W؁oO>lb )~ jɱey N^(KF˜s,J=A{?8$67ļ KmMyߴSvmaj:iVi|(rI7跱}"f!H\UvGݰ[߮ԵEa*GPF0o摯;V-}Sx51}F|R"HnFF{=>'yh3jnE{;)^~s+bQXܦFnhKa8eSÐ`f #Uߍ+W\*UA<װJ3)u'R9lϢ> b;_7̞E6gϣ3㣿VFR7|qJ5_o;78}Pnk~tFw*Ǚ .cm;WK+Ϙh X;F㟱J'sF9zڛ9xhا L<ޫJ HsL@k,1Zݤ x:|o#D,b8wr(¸Nk幘$ sVV0M pD7IiBk$ͣ_MÞ]'Ggɦͱ^k2YiR\mutVs\(xj:6 xJh=6&@ g`hfT~f"ZC\mXKk[BraORTSXa [xcD[bz)UzLQ<Τa"{VL(ә#d@ݤTL`%j̛yElq1C%o_ыrvy2嘩5N״ՃDxJ~?Cv?BQj8Nd Y$bxĝ*];*7P%$ᶠzi7xJ`PA|b4=oFJ /Q 0;Xhs95Vb{}< 6,0\bTfI@Uu L׌݈zD">5ՎOǴGBjAjW+M0^QΊgf$mBZ%U9`8WpY~rkVhQj'>S ;kjG 5i@Hx*Lv3مǴK{}B eUJ9ALt+Ъi kí}JVn\.Ѧma"e"{|2M?DZHVYa V{ d>F;\ qŒ F b1,xghz|öqȤyi3v.iӖoda N*g t)ZD ıqĪScFXC11vJfpP/+I=Ri>^v>Ho@NP#DFn'H`ޗ59IGg sK7&e僞&A5*FZ7|+:EαQc Xw 5(*FFkXM 6B/H}nQd04#" nMڲYsYf*4[õi=E0~4Vdnj 3K1,ҲSD`kZ*Jׂ& e{߉<;s:G[|+9k$o_|Q+#*&M@s幌 \R(}=AtA6H&8ڱ;-ٖ_.0=UMhH+?ЏD:N Zݞj;}Si֯b %u~_C}."Pěrhqm{D ,7lsOH 2So;e224G;27nB 7A\:uEXoDX=Mvlkf fP|I6+6eqyq3loG0NF i~{ i \k"ymg? ь޸{`;3g;&xlAȬ XlWw?̷-@6߃4eS-\j/;/ ِ8;F-IwrSh'!/"ؚc~e /`۹^'NTa <{i( dYp}FSoEA)ċeVpZk%\9vMJ`jQ/ia ڊd%$B[vfxTRqq;,"}8|O6c]V"=trW7ŵKJ9HRb:nv E e?K&Y9dx3Oq+'FYgn51a;_8k63K4(1ȩiV?8jTl_gm<>I 1ןר8/sT5hV A@,O𗚅9ykxXS.wbdS hsgD4*.ӠlS F=Px~y 4bqp/7:. K"&|Tv{vD?-*g뱹kCyj, Nn08MimyX;bTd`<&#bd=ȫJTe`UqUyna D'(̌ު%DAؠ ]5cK}3Sn\@85HD*SȶA#Yլa?Cs lj]~_fTVs,TGeʃzhvvWIwH+y;acaɻ=wexa0)V?[.nY>Ygi[L;|}t1Qpn~YHɵ ľkP`zk<2D&Գ7KDF#LVX ߕBͰ击0PKMSMЗd@d8mVB o.Xx"ZE_;F}n:biW<&5TQDEo" ^ǸVh\֠C<pv:I])z"DKHE"9E4;a_#]-9?rJr|v/U-$+lU2X4oCA^ $R1br1,"ŴuֽO~qMTlup( hou=i{ 7LEis$PS}qwEh(G;~m4^ڜ\dô.vwj"ƬG5݃65>AրQ&7Jʣy>md|gÈDիVG 6;Zi"`ГNS]w7o) k ExۃWAkYT^`H7zZ%4%(/JW.xCI<-"!VCBeajW Jb8x4-)1tL*~>W;G+ E #hL, ˬ> ng晣Dt*i6/( ZfhMG*Z"[ϔ⋺Vk{S`r>H7Cr ~#[K$|nes nK/c8U_A.MPV{? CxmvS\{jZrösLDkx>|!`:Faoo- 1Xo#&-Qvؔ Kާ5L_iRӭhseζ`OJ:uyt6j-'3ۢJˣ^D,C3eH ;]/mV_"Û:r&5[sOL)=guHvw;K[LhO6 ,ĈX9ϊu$y@~7g9Q5fho_i5!sqQuFdrZ-#gSyH1#Ā;oh2ܶZI1*auuVwVo?apu:h@;pY$z ~\䰰@TZn0cR)5m`Y̓r4 SXI՛[T Nۊ)mz)f3 !@y h0Az8qTs n`50K@ ,i),!VJ{@ Φ{&1Uu:g nyJOm/$ܫDƜKR$_s+mqL1 oc)"*j nyncuf- UIJ@>/[$* 9]]P܁MZu˟-ek My5J1BR"aXE{SL xfcv^EM\dfL^ D>ԗ5Pq=# 6b C8U?zfu ]&Љ8U<}X Zj+] Ep([ye"⥐򾜀O9cį Ja"HzS꨽+*Ϩ듆 4h|Tni委[E>ۥp` GZ sVgҥGhbT3 .MGM,9]t 40?m4TNT@ cRen'xT7) =;܂D!0 L!@HQ2j,ڊ#LtHV#xr<˃hמL&5<.#Oօ wDHFv~c[fUf]zӄёoYS5%I3DZW5an>O-Y55}'^,]Y ~@%+F_P볭"Аz R,SYvW#>(aHYJՁ'wyej=!n|S(tdO۞.>u?Y l턤}Rq*8]aș5~S$d)G&u)xiapz*fHGw-rh!46D%[8fO7"6 ']8c&I*;p֞z"o;>V?:~B!+uƻe Jb@ơ[Uf{'<:LsqOwZ FǪ!'4·\>W"{o̭M&!6c:IXQ0-gd^[/^GhՅp:PmܕW9Ig'o_&*60ZV|.Zqj @Bx"1a)<%vIR=%pth̕9xd~H~+,fj{hCOf:dHݒk⍢PAxeT-kly)>eAйtcshKI#О?ċe?\'0i)8ie4EieCW{%dq\#>OLe ʶFg܍@>g+k`S> j٦$q2#9>Sk@SHx \WC'QXt&b|'TJ/MZ{[:me˶CxIC)JVBɷ-UVE)jθb\c1H(' yfE S|iE9& ~A-tuػ"),:dѾD "m?X Yx¦Ӷw+md~(> >Ӣ!US\ 3."<,pSI _a(A9 1ǛG]8AKbd3H(/HBR9VV> JiZmaɿynӛitU2 x{WN8CZ88 ]&>ETXw[VOEǃo0dݓ}JX3t=ܗ6AlYy,.Q|&j{䳚ʏsK"uHO]ye|cOm^3!?VU\QK{?`֬ 731;Sk2%>M-n>5)dRq;@w܀VvQfP5jsׇ.61N3dٟ$/56QR$Ç}p9%-j"+4*B 1'27Mk-bhvYW8}&]$}rJ2QBק ~shʘwJ9 IV'ީ}%33Һ ?HjF|#j]"i?QK?Nӄ׭1s0"Y[^AO@Fe9p~-IW PDкP5FUAzla6s{v=, )Q!K;`:|O6|*7wn0FL1Am\V*Tq !L(;9QX!Gq] Q?s*1g lE|a4̰zBl-GY&*2b(rW-<=W'|:Z[r@6\x|]ҽѻ|c3CON+rh~z )t8Òt+B5P l4"B dhqdݘo}4@Ư-wrXD럲k3f4lu<*kc p!)W"Jjq+Ne(Wq +Tu${ ).;Krx4KXDhe5lxj侥U%=@FF4 N$cHUƨHRTzM6ysNچ&>*zÑvd2 Ӎ|Eź9S3q^5zBJQw,~RYZ0 Bߒ Jn4x{1Dڪq'v',b4ьanLY)k'f9RDRf<;.I&oiy~S}: 9xqTȩ(6xӡgZ=+H8Ocq'0 d_pG#gjSLX)\CB v…aV/hTWN:пzkx|΁WaFBShs$R &W$Tq":?ac>Eeh &QЃ^#dR ]#U(cS46:*`Bm$RɆZO,F;ӆrO!S0y,sZ3oYM-! ۮOJԭ k# #Rp?% n0ޟ#-g-mU.(QudĥEk_ʧMTy^ǸtcY!_\6A򹓒x^DCw0;V7vFBFz=/r{|mՁk~ [v2ẘ5/Eh=כU|B@*A.t.=(m.,MD+()%}hȔ'iK2DCvOGơEy"dC.j 559&l0䢳T. ]/͐+fR]ԏfwB8[ٱ9bؚ'9 ]kt72·ˬ 4b>vV?Ӡ]zܦ#|-Jсitb0 2)fy^'-YNlH?; fm罣rL-ӝ+%g]G`x.4)}4H4Ln/&৥xaV9JMh,Dx:#QKO gAS{՜O:ܙ; W :{EWXHf$XՆXAܣ-:6qe+C0(FxiodN6hnǨF}ai;y45G>~n9g6+2m$P?3XIs^E8ZweTPtA$=QgKj@m57"AՏ|qHDl=4HnY|ꈶ{.ysSa=1i BOgaCScW/ܑi0mT\l `-Nvvzd;N0[ɶzq(#Ad <|~{%' `, W,(?Jsչ_iB6o˔@F ckF.NbBLSH{O59$w21CYlLJ֙ :!ސ-6rЩJGvσq94Xr>Ȕo6d3rMc ׷rf\9qd Y8JT,,!V(,Z0?ǘnM,&N}u!T1?#9&=WOg+U#<.zDwףP6{8tQ F=d۾\by'VC z|8YFZxڒ4HcvS u w;ycPicV F֘è57 _|p}WiGJ*BD֟jc){pEQ<'ڦx=2ӀlmXEcOݜX=MWdDٰܢ)Nqh ݟgnIyoH1`N߿Bk}XW,&]Ey Oә<#lf!n8M|:2u{,,Ů2N2D553)rBh$':1Uz?TiP8#?jy|'S. B&a fGu}&+rSd-LEI3_5{|.jl#e ሬw>lzF&Lu1agBmv\`2[L 9)xgǞx,+E]')NKN%-;%xpcrp0O"e$٥~\ݭv Nꃎ0ew+WvI6 YvdV*'\jxsw͆|t =g4j16 LI:T.dAC~8ZDRj>˞-^HKo@7Ma˹:,o$APRfjiU^ǔ 9wtk(`]lR gJLPgV_P^j- R:ݷ1ni:OR6|eО/*袓t1D_qv43ݙfuф?my2(VSdIѓ]Q<>Fkc)VG0鑌2-{ÿ*4n8׹<.ꔍrI/B4&s%֣f(bgZ$Y'B '뿓A9gAh C gS|t-X72LLdg4N6!=Uߛ6Th^Lv`T,b8@a;gR+")ʼnؼ6?0vbgP 5T4N<Gg_}5x#<O$#H0v*Wd  y0onn2|S S,Q'Z0ތR|&<毴H \%ڀrFB3 {dqo 8(.vqݞH\)Oz0 v7 IyXٚ=mO191*$9 B* Ai$V($ײ­*s@>7 Y?7==7EQ *K,wH9x |A&hZS_OjIB=` _G ԜE衫ɱC;M`ѺP 5 A]r*"8Î$n,P'X< !B[hoJW(Sr Э4z-m(9l}]gdzl  zj.jR+Y^8|x$30Dgrr ~w_ gA'Y7ʁfb^| /:'i_xƧtT%MofBB USפ{،MsO6 LsRJֶeTQOl+-<3R.`W'toq᪚9NJHUNvP+6SR|!?Py}(tl(t!kKCwLp&枕*!1؂/0dA X.Ft>b1ץJ9skp"/R[B$yI0}PƮloeURعP)/lLB56A1q)P2txÕī{q]A('%+'B7-\VbCiLYҺ /ֹ:jpA˭M@JoЬs*3Cf$`Pbqhl\LodG!$cXM!3@N_7kq0`#uu 딐;fjLDCz8"-O5Zw漲g̷obubiT"2!dqU $%u4bMeঢ \oE̎0uOwGDhvl :'[l}M2+ 6l<DJf{jc.'hj K9NY$Y[ymM[< ȝW"/l$=;X=hȕ˧(%RC@ FG5nMiEaW/$x~A ު#1!Ѹ/en{n"GIr}C/bzJ U Δ*\e1Iț4ƃwUUיd vȸ2hVRߋyҳ`GddqՖֆ)yQtֽ(:<(1&Bۭ ]Xv sTEfױl@ 6;C]Ba@) w'ԙmF3Y [#Iv SՅa)`rDswNwTe^6Nb q:҇r:HKQ?K-KȆۈߓ|EBE~B5Ό*g\pXl o(/oM\ט·[;̗q>L>x\[櫗mIimbfn0H|槸:htv (DV˨#RF dV5ݽP!0,͌vqލx_lU3; ȚbMdWnV Kt\XHnͱN[7bԜ"l's,\9F3l4(@ ޶¥'Հ$Y;e(3ug2:4aFIYe']… Y.X|aa3:ڡ0֠i)C\`@y 0rPw:IGvwE5b*Kp -˖m|LwŮcT!ykx/Ƃ8if,ƒ(:nIAHuD2MOLЉNGE ѩֳ͒,PeU),2z=f >| TF\)02ۊF/ax/s'x}*F`ӐburhZWpv[9uڸJ"[Zlֵ&.VWo[WD5Y m䫒>S@ bI[0v'2MՔ*S!F ry cfH R,!VoR:"E0R+)SU Do@^Z /Vg f,nd60o1+댄2͋}ȯu[du QN`3fJ{nUABΒ\ٴRj݅N,Xxž,^.8UTli7ZϳAsU5K5AKV| iBqQ>%eVr9UޣŀI`sBl\2R򃫼aR0.Wu4h} gvdI} kxq*,mkM37 M z-29*r+4.J&0U.^E$N+[N^^I6Ind?@LOfP.^m y:9@L%Tز·dC6>e X\tfchCwb?S('So{F ͛55\Pc3q[j/xjIlc_m󸛤^tuĴ!yf#Dg#(D*"M5 xcje܎>8=7螟 >y~?0|PCI|P l 85Ꚗ]q(x95>,A6a"*-x݀NvqVAP"/nci$LiOlq1B衜kaB>h:GR 44`CmQO(G. },<(^e-:V}򎅧]0eb2VX?K*7YJ2Nho~X|~!${ Ƈ͠*pJ#G7RRdG1in*ϓ!yNonKz)N.4e:4U#p0DV`{tyI&N#S6a7AV=l2#XsftL'1p.ڡ\nWf/zpU X^Zu=BP .ү-Yhb/Uˡ͹Г.ns̽K J`dlNʟ^lmq,D\fvsS`E+WYwA}ܨb͹ogভZUxx&SNk@`h9}'B\2@H|Z=_>J "*hg,aЮN>S0ps44&X ޏL,̮T_ `V6E K}!jN-r>r>ɶ-@?wd]qёbFѓ\7VB2{KZ>g>lφm5m"7}x਼Ӎp9ˣ8E˔-n=+ %8<+;wWVtr?O߰=?3쒾qq5kKXC'AMt';'\i`@/)b+^h0<ETZ͸dxәBosy簊R T%Ýt,/ޒTUwxq{5=zjHS}l*]WFRLo~>P"eCVO`6|bjQ#jX^=[r/A-9\OM!}'ޑn^(T!5xaجLr㰟iOqk%zybLvZ_r!#LNA`G8ٗq DMzj/_Y+HgIꅋ \q۔&ݑ,.@hb\_H3Qi$奢ڸIC2X( .#ǜ8Lӽ2WoYKך+3[1)"ZT3nʈ𼶱ϗ2AoDI nR10sj55ϽJ>/t}Ih:ݰoсcdX킌*)vnjoU8w}vr[9@"/QZkKfةD$b^KkZ2ԙf3evyg $`{,}e%u 䘫HIzc#hnݧrkfki`.#&U3ԡ*wjbIX¼95qjiCBT(pˆKo(f7VJ d xjI'IE 8*϶5W^BdK3a$ t|xt!BY׳@ш\ p*/ @e"ϚF'f 5֟p$j`+!:X:ߑ0./R "8s'C>SAf !tQ8ȕ&;(H#$KVs].BЮ\3]QZ}.U Ap8O|bN;HYR.6~F͜Ϝw-Łz|epÿt;E*Z.XQ46yHY2)=TZPV˻?qxƄrc"R{;G>og$)^{žA(72,ޚěN-1zU5QAtY%@;:D> 1ؐ'XBiJ yrEm/xzl7׹4[cO< _ǽdCL MF&$Bqczksnc !/=)?]tS.$ά06b ÍI$chϰfᲰ[ud^z1`[5C5]dȱM!q0t|8u@Yg@jmWg^b&ٸٲחv!Ȍ4{jKE ؖL(XMLwUpx՞/8N;BjVyk%\L1[3 ޥkU#x!:Gf追fO^gKcLm·<^y/7 Ϛ;6ͧ}0e*Agǀ;*hӟ0Ygod&Q(?il a]k,#$]o5W8秩g`оUu 6} &:#g1}#Er^wK2W4L1fn>ڂExsVP^Veuk,\`ͽ-S_d;1\,-)-H9}\bqIJw`y@ԍ)?R~P(.]*y`,picxȖ p_+R]=ܥv9ص%KB# nkwXNCmV.`X8P3l݋ vcؑ>Y h;$w=Kq&bwn(ȻtO@0(LTNάzU?~)SlE9=iмx]ߐZIŷ?wG@_eQÝMn'SX>rnY=*P )>ξ*Rp[cDAqYP`I,gw`x;\eZd'&/}VۑϮ\nA n72^sNՑo}(ZVmco[o1sB,]6 @WGß`qݥffh>5 7 }ݠ?R@Bt+H~8~;,:PW_sP%}`<"Y">ڹN3 {sNRj# ̲g1"=r%aiL)vp|0\h*n-H4%>C _==p21#C2?|Y.ы 6n;D# W2!]d&ck !*ERws}zgmJzC#]ݩ{lI,eOK]18wC)x *. ec/>gS⇉w^5vHt u1EQ L@wǥ|ԙeYU>W]e.|^Z)KHk0xÅktUTYRjxwy)-nЈtZ_2}/|f/B OօXh9zoCp=fT2w.?X,_nTlǯ[~ A#޷\lZ~%)h=\u>dq~kğ=7#Ȅ>uq@{,sVTp=RZ q ΋bRaGߋe,b{OmvF͊>NH,ۭڒc?R* rǕq9hhRd/I,dxRNl<ҊHx*Pz wW^ F9` d7o0y*uU$\  m:)ufw_̜_ |lqk!l,`+#0(y-\7_Xfk^OBۇ׍X߂$ h ndQ>_@aQ SN%Lxa.cXj_$ \ v`@`DL/ b`ofdu#=2drץUp>1<0wF"`wrE^Lsl# ̏Dvdw3\:#̡b_O#xZtKBVn!Q"iZ&N }.t4L겶770YLΞv y'ߨ^&Uy'P4xItA @O:xO^W VE;h$c9xzM{(N-׈?NA%ƃ&oťCfvwqgQY{d{nxywHa GjrR9H/c r! /"#Y\,N̮M4 ]µ ꗗ۔g~ Ha,ut 4ʷDU/v.p6IPL3}dՒ.2`Eq dӛA1ќ$t%،uJ8 h|]v@X\vFoעA ҂7RmFNqUue9uԕeJB Q zB4Bxb5`-?\  +d۽! `cic; Np8bFGO\UnG 阑FcIٜ 褿Si%0D'0銆̎Qn\GP ZGr+0R6m7C: aд(se:\>]halɮA*m"rE5}*PDD&Q.!;W^ڒM>U [v.:, ~,192'nVIz='{+|Y3k͋dCB+>"*O| LOP)yĤ =u8:u"w, yXHcFPn qw7 0ע" -U|m~(^R^DRqP6AʹB= c9Y?[)M˫:e[||({T_ՓFcP(0U@HSMDv9O|ɇߥΥ~XXr ?>vhkPů3sQ3܍DXǎ| x'І_,L&n^m YrUW}Kn:lć4Y֖uLY]DdNwG_05[k!s*n-QzuCڍM`d=S;y>̑%^Y5Ui^^E lW6({ Qnf?F$ME_aO7!#v-j,=D6NImiXҐ /ضof)+Wo4bCڱ°MGӴ [䪩?)~W)5ok8 /wI$?c(>ү b_V"ר)_K̤μ}rߣIU~N/Vs!'ʆ`N_z*HHy5.>0hO#J밨[|/ a6u1.wteā~Q #i ! pJNM`6+>;;Q+rC(xU=b/j9_>w,ϡ>P BW=*̙touڽ|ݯoZ>*OXr._FwgΫ1ۛjíPD[%,.?ޮ>Q2E ~gB:@W@f̧ߔ/ x(]xuUGI*r7p*t+>YXU fl~Lirأ !㥡Pؖs`3r]_M R7@Q&+,[<21AAr9o{̋z= _@a'V (Gn[B"%‏4Ly3PZ9yaf +?EBrDG?._$BT6Fآ96$؜ϻі0r-X 0C~cr柱ѯz mX/q=2Hl_gfΎ; FQv5 uD)`6'=@w6?Wǻ҃Cjt kbLCJz_XfnEtF g'T4˝sF3zvULW=`+>OgN|NNʝzT[Y01N.@vLLjHuelLwU>˯>FOS%KïI2^=P.HٶD~jr,iO Dۓ쯂gP 7!ogGQho|-:- Hʴ}I񖘝}IySԘE<Pwg?ehf}Y"}#tpЕs }}Mڍڣš]q\Dw:eH#v,7Yi.w 0P8YwR\:#k_6>?3PòON]1vr[@_0#!"8^ԁ`G\nI/@U{!vI9gD<}OnR\7DG$ԥU#Lf";wն/18J%&tyqR$*(n0`b\m32 ^c[/wR*^_!X0ksGV$@R u eƝe\ǻ&ļHc4lXO~ni0yC;eMXN\~Y+\ے/V1[tJAǻ3dv } ^+TxCX8j"PJHJz s*Ͳ -&eNJz}m7$TҕDKQv6CpCa^ |`Ԙ: A 5ٰC ѝ(/VRFtD LShlCs;AO 3-73b%6i<ė3%asp>|h.vg ǼIs^2j[@/Gf=6,;7KoN) G54KxaK쓍NiZE׷#9}谄b*lEZn[KL9hcZ$nALr :Qf޺c"$[K[^ՠbgQۣn=4܇ce$1Oƹ0HSku(J6Џ_.6oɖ\G Ü:hnX|D~}ޮɪK^=70^/&XTWI5!; h9-pXB Js\GMRcJ=vkV?zݽ*7)-.sY*R۽?FKpJSn|^\W~\f_^>\_fiNx=(̭i|V xH6fNK}\(E|2-$ t]{"m xS&\7F4egW$PpIiOrb~[.UEd;9S3jnԄߚ_Ք.f~qOeFlt]6 8^" lhljJ8Z)WqMP}Kg?*k):$z&nJi:}"ڐ! mBa'RSf_6,r}1R~d!LZҊ&+)6mwikZ"vBޓt5x^2Nf"VY<ؗ%A@ޘo %E{VqWkU3%|'Q23P~ÖKd^"Zef!c 109^M"$ihK>K/Fg_sҸk~&6k%Rԡ"q*/T )VljRl4C;<^!2*8{q/)FqQcTĪ^"sbLPtxZMnq(c {"]`zٗ. z[](/tIAT]QDIu^׭'ȓƣcgEU˗${_<ĴԱb) 3;=Rr~l@> .}؀?=V\لeDaa sΜă6̇lH%\gžp{?=,cmA@Q2,OR;oDPrL4{sf6a5տ;ҍؿN<\Gn,M@%j2L0?ޟhȤe .:=%T_J¸vwQ3%rK{,u0"yH K[P9*UG䲕ů[;jW  ao:K!pe4|NxF(A67Ǘ Ttv4B M__U/|\$`si ЀCC-cV"%J NrCЃp ǥ{UKm;µ*HtIcPgQFqP&tMZǿ͖j9Wa+L3@'J)(~[rfnbj[6 8g]֛(pr:FqPjyyNk Q.,1G8`\O[2Ϙed-#`X7toQ9B!jZ]^It"مt'װm4ށOI22|va(pIJ/7 n8v`=40̓MG㌿NEmkH|qʕzo7iH |ݲ^;8RSQTyot!z)Q{)uawgVt' !1nEOƺ.B@8M\X/n31 `3Y;@)8Wn?ǀKWP@gp*y ~`Uf _9^X٠`FQiX)cǖ]Dzr_'+Ή5T3lRI]O̚s|w3r0' 9o8)ơVob7JӜ%50q}g"F r'rP#/E25-6ɯh%7r o7X9F[qD>sv1?=U.?2-/ "[(o'栁Z?x< L`] >>& ~ꨨ]aTY{u-$s;{I!zݲmQ?'ѷEy'E YQ'ަa?=4տkb5LKxN?'%]{#;}B-^G-/\ YpGi$ioC++0~e ݓlgr)>)U"CTD3Ï}_ZQi8Eprcid|n@Kv}kz$ x4>^Δ ])AΰXY)̑X>! @L-g{.0eDṲ|gcx2ѽ%ZW.Tp:`TIa$AY9Zs|1s=E*C1RPp TjhTHhSj~oHB$@QC69EHEwf&Ifj3OXQhѨ-/5bҶifTY!i:vET%[ )o ?4)K^ѝDIG/@~N>%wJekmsc291Ef2`(D魲*yn1[QbƉavݒ5dF,u)6{ƒG13NoMs$zx\*R NGN#k}+ DJF%rTY`SW;qRI8{{eɒ=_ g׆MTnO 'O͵%D.*F1OX(SkjɎ^PY_\lN Zٌͩb@b$uoZjb^cVfߟgGϥhƺ?I ܺi^ =E "9WOp l%ԴPk/l%GJ! PMls ~*.xOF LWP~,JxVb3|ܢ(HϾĔ@/?4(gjfзx%mAX S{(h T vwebվmg9s1+#]F"xv&I8IKqfܠ@[Y] Y?;'5 9Q_ TƝsG gKs]?MCXoE~̔[d/nϣK0vbM5->]M1[Rqx|( vz4(~ЉLᨠ 1 @jQq :ŀǩpEC/O5 oiL)CQbE4aM~N TᢱƟ9̊;yXhc;'MdZי2p,.e@@JȉU6%x+Eg ;!'mPݴi}h5[4Qtk\<9FW7Rڗ#|8&5rXUzTZܯ]T5NNV=KݼB#~I~ɰ橺4>qYj_L?mFfE껦ZΩ =.@r`,,xP7ze53Oa_"y;(7?vS.ЅWc8vXשBІ!!D.mوOsmWd| @` ͵$u[dwȖN/eNk uf{VpgޯnD&;!+Vܯ y&d0C2MXa(3#CA)]!ضw \FBsXufDlA)&'z 0>K&'B&w0ӈn+k-]i[@CH鲤K#򋱑P,ۜv5!.=Qa) ?Q?A,8ޡf/$Gǟ(xKs^DI~ާ@/-WҝOe0 TZ`LM^99#r2!xUP "nw]8JF1c}1 }ۖÕ^\/YAjUc仫9|:nܹp!-B.3G(VQ7ƨ}{GdžCjI }%6I 2Q=m_WsS}cXXMe(6FGm"X&<+fhZ o[ d,Altr%q!<=);|ׁܾ/*)cFtŪZ6gM݋ 7/6dϽGSg3 x-j [g hMA(?Q ]>u؆e& 5WMJDb"N}i\Lrh]3c&;&U]܄ S:S֘B=|:kX+C28ڕ_CƁ[ӡ(5-H!2ZC%1#ǘBu3rC)R藚 3 krjyƖ|+3|czKיr2 <ٹ]DE wm)H؊,׻y}H`% +rj39=4Av2p?.ԏ\!wZ>yQ玲]%ME|ZbTqAS')bJ u%y-T+DƷ/}"3,uC- ӂiB7? viqo5eCE"6py tPt-A4UcY<6maAa=l9Kf,$4mշwۦT8[lKCn-S`?mZ~̿ a'**qd?.eؗp#H6z ^{ U5]Q֟Lac82t45KlH2)S݃j}L9B$ݵYoįU>3Q>3DXgb QԵ6$aL/6,ΧwR$lsB4z!9 g>M$aczF_v ]X } F%'J$ D_6OhRŨd.v()ോw?G)5r6^/O-M&P1H:<" 47RI~-PMOZg2AjU0@t^$.vCnݾ_(YGbܨus^UKiOG>x(\% V2%Ξ6W!cH7\F߅{M4 :ǥDl"B>C8xzzǕǩS(n6\YWDYށ?"/FLџ/ۈ3R9 4r4;&\u*}yqKPd\:5z`c~WkJgEH>&eILPW)7-`P;#FVoeL"u_ly(R=hh# _{>nckZ@h:0gvnit)|^@utp͂NesUNDG>;$^ ō K8S(3Lˉ7he\L_>&]/qDB("MQk8te]V)<~ŦYiU`|rs.zu @jr =%؛^7VGv{JELάקSWL;d/ia oAkǖ Bm9#" K1*p@k#"P X#x(c92?5$֬& bFs$ ϚOL{s;O Ca H *\oAf/E Ŀ8;j,/K<]aN>]th#^衆|WK,Y,~K%)4q_*E-4)T f$+5|u"$s;މZ)0Sf/o8CH7c1hXN< '@xʃ|`jIULx^ 2<[@$<=^+7Iy{ r."M 3۫"z anԱT.KFsOqeeФ?[n; ,H> cKr?eXuE4ʱzVOPnˣF5C*pϟ~:1s 00A2+HLE1ߌ:@xi;ƉI"b$hø>HÞh-ipuڼ_SdYR)NfS}ܤp4L~cŃc|76OJ8oKâ$ 4TCJSN]ŧЙ㽄9 F=WxF{g*Tw}33N]LxXB" ,f! -rC+`a˦B3Fo,4xMK W.G]WH[^=i~Y5icKNL+>nU+_yPw$"4OVaA)Ux tJ_x{7J. TtID~$N=|&E$܀?m/ص9:>NX$Y%$!W,n$`emqN4siMyٝ{5_{(CtV-{0^0C6Of< 3q{A) W; ^uI~ZPF/T(ُ_/5='%z|}c6Nlȭp,;WY_#_ѲGk+o?J&k26is& ̲/<NJ=<4!Rn8hȧGvʏI o*-XvZh9H\7ބ ;Tv`B,Zř׋${oF,\1+˰HWjy , `w΃&03M'5h4 k_~qĭ^.(}Sny׊|\jj1@F]iR@!dͨDЅK8$B ٥oLSG5Y!Sf 8dHKK 269ֱ֖]!a͉U. O>Xۇ[!B.aCUçfVa Sk8>xΚB[UrCK)J 8[3=xPyuD /kAeYRܱ6Է4.WM OSB/Qà`s*Ar֚t-QT ?8+'dqOpޥT єKcԌA0B`0Mf%rUS8L,7:AR 54oBV{STSƊ\.@kB`MS8}us'PZi<802]O"` G6r*fN$M=>/ ;)~Ƿ.`&;=DFgn|V2@@1ڔfI o*Exx"f00@>Q_;hoP1??S?&i1/L.e0Ę@)M[3 au -\MTsk@X9_f'U!x][q{8,XXAͣDnnl$og aO< Zۙ|Y8ɅDb([f/ȺVvG1m<\]cIwXBH%fUW(l/nWBjLeJ]~*kW.Åx[^$qQۜ*::5UvH1}WC X5m7}5.KSE!^ 75f@vׂr`.˥)x}n/i$A5M6i;L|K_32udO{ .Yy*e 6ǐ6%jn "9Et%7_#<5wK5zmd1[GQg_'ݼQ0Psӛ|zs`@jh5vS?6czvӌ snݞ -gsղג*F>ߦhϧ~f?_*0688 <:1gjR%Q>K^ ڣ(YgfHeyHwY[a[ /ɇLӳY'Bnp-5_`q~ )9)SPrv$3Xf}="l-e|3jGI6 ۏ_\fBl~ٞ?j$+ :Se0!?AqI%@Dqwęҟ?|aJ%?5w`|(R6p㹣a{=t{T-~?uryN*x"nX![\HPGSk 9a[f:,+Nۚ0[ M5V]gxMw*ڒ>P+ t8i<@ qOd$^'alBn- zQ5h)HI,:ׯyI/0lUJC9<| 6L77%ZRGچ^ޚ2^T9i^y* J'CFQ?ֹN2fPP|ZDH«LnnkViW8lkz=^lit\LgURi}O԰wU*i 缪14y'=U<`xljE 7D Vb:{EfW7!Ǎ،q;G^ftFAkJ ne q1+.dM ?TCd`UP_Hq^kn`rD1~K=E.Oī ?^bi^XWk.ߜYb@Btkv4;màY:1oLQC Yn(Ӿk8]|<(u@ >zZ>7eqabN 1\Iߐx3Qvv-cBYPFQ^@O4CP@Q8UoD\nPjOIAEu+P9iYPXAsM_g@U𳊭mhHrVs)=цckX j29[ՙ,N?QO#L- )%}}?4jz5coGdg:f ̼nPK S}PNj=Ʌ27Z_l(ϲU?dq"L0Oq)fe6gN{C{ڜ4|=I(&~Ff|ȇK[[m7Z)| .®h<8/ghyHH^3T˛Ioh&dۜixıQPf(ecbI`/x)gtcj568_p]ioE\W+G(5BJ,SdbbU΄`8Vv%‚uP|s,oqbrBV 5V%e@ܫυ%݅:=khk|xhe_~`iAnyKy\GU ,H.Jl4;/Z7u Yo GJø!PO7Qgo +5 1C96 rt2fne&`l;M|Ej.feqz6AUm#THZТ:|եzL'HǼa[kT,h_<()NeWܽ*|2x+q` T*SSg mdrp/7TQK*N;$W7w*oA2Ϥ0QϾt%JoCN"EH *sWxJu\ ~O̵ Th =zFٕhkh莈sZkq>qq5`}4T '‡ 6۸]1i"2m#[OXg*n e`(IhI.)Fx)O0#x4L!xe5,^bu!߽ د+<_lO+qgxҢ> T>Iopm V/Ѽ1/{dEpkL.ϝm2截ϭʂĄ+t> .dm#3׋MMlvmlhT |}ޜ P3W؜*όpg>g~r5>kE~- J'fQuE(* S_޸Oh⮔t.n?㉍cZ4"63;;=@(#Yjy yܧVNZ#٥Ԇު p.yUFxa-Uv &nNad%AC`: -:^(=ç2Z:m2^ҕa:/,x_^JO$eq+0J5O%^аUZKY &˱ ĽZw#=0!ź0iGk9Pk-!VS9YW5dh0ZX/QF I5nuU_7o;O>*wEhQ-mnBjh؛H+b] qyoA$aC}H]ǿ=.h(xa)0Ue Ut>YC Fsßs+ʪUm(LGL2gSa<1@#+OhÕh)FD-AP`AEn؋`KDEJNS)`Itevr)bZ.Tp K+$^xT<3ozE5SJe(`7%[4if2&ê<.s;)YM'_%-P@7voW4SY_-Bc[W!(SbA`)y4gKqa&Fd%fLU+^Am~@@_M'.~_>wص:YEз` [lE3'S ߭QR!njTnK|LdG%&rBMNgyB8nPQ)K&uS%!/ؚӘlY~$5ZMu#Ss!flhRw,hAQ{I&/! y {VE\mրGRlst 8iGZBSN0{qBsCNͯ_<>^6ǿ<'uڛˬ{> $BVPJ8O7g9+c%4M.֠[WHⷡR4Fa7ˆ2Q^8'4w`9k_jc|yw]ELQgܥ3l L- yW mVu-ev{i%NYl7u+@pzƝ.X B_ Z_E?/;FC^ۥԉ1kxɲ᣾5n#}Oa/?wQ繖̓:].AYzC)1yv$|y?#2'&Q*+R5L Kih2ҟ? KɛbQ9 fl|e z!~_uZvܳOr\KFBmCp+cG:O{|f^H$g ) ( x|Dֳ+u͎2gyN^55'wp R,+ S>|gckmܢ.n| ^p T(9ݭ;jxByM{,'3{N ]Q_=8{h+ωNJ('Ŧ9$hVQ{q=1 UKզN4l ,雰 @=A;HJ5dL .ҨMeS:D1rڠx#gjN+HYq@l]t 种$X]dwgT+갏Lū}䧙 Pro&mhIV8 $ì;1b[6 OnTVku*S Zs~[<F. ;$)~GH1V?C8VȰLfvM㾦'=U/8/z*2dak~6(l`V !/Dgf{cw.uM/Dz}7#qz[4bظq&0vyZjXZe)´(ڏG[ >MOFe{8}_P #۱Ae&&䗎`kWSKuO_o1iX{z'; >dFĿp;:(=T&O5A.87 !D =S 0? @BFKti߲nv̠>k-l]d{b$Ud4Jz7c_&it)R<6Փ7ӖHSʵet m<dPG{4*d,,ݽk"k/)vUbtzh}OGP-;/»qsJU.'/f9#ln#(+<.)[Te?' dmk%R"%Nȋ*,L/oS.j' GEߗeC']lq Vmą K_DC~@sŹNdPHCcg2=^ C9Vv s fWQ7OAC?K@8+`>tL(:Җ'JU1]̪Wkb6q,aJ<4e[%ѫibPI!F8XѴz5^o,;۴C c'Go-#C&kjQwgM0 ֜Ծao;0oBB _qNWCG[|Mdrb*kp]4'JGICN9h FPS^ |!4,OnJ$F\Q6(QE7r F(zl\)O{̍ᢈ~aŻ] %ApQ+qPiͲԳK {o[e>‘}r]xu֞o􏦧 j24٣ B\U{{EW**14;N*Dž06Ta\ae'Qws~mrkl{B[+"O1jGYe9563r\s_q"~m)Mf+ `lF`\{}ݱg2#-+97EG8o;ɦ]PovV1"~6dp\QOK[-4osL#, UknhYQh|C޶KJ22AJc\+o`~ dGP2L,bWa$SXJ|C!ડnlkxT!,\N4PՎpXNЧn}U^1g=$}~7~SJuNe.,G$??'ϽF].W 1ndX\*s].dq hhGzD([ (=jZDyBi Ƕ5&:L+xpO e*dVHa8"ݠW3֬zGSU5oUIP=>OVWGm {°@L>%RɄW,ۙ֐9ւ~Va6z$% n}}Gp]719J 9B PidwVy;apEf9W&Y g\ۦ`LP2߯G(^yhNr#?0! c&Zk ˇk\X|L6~464~a5ӉRKh[VSp@)yëAO{ v W):+J$4⩙~lQͣV#&t!yMor@x7ٗzlZ ~O+72(|K9?{q \RtySahagrUg_Bwل- zh p-DX4ҷA:A$ 3Fa~^ڛLt)>9Ru"/n,rP EKIsv. r&5 e߿}{wc bH!e͛R%Rvp[4'C3Ik O $  Tl3r%ala j{5A˝%Po.Sxy-+(L+ nu<"m 8Te@ 1Jqnq@FK.JU<%&36 >u2OwD1~>˄dv8 Z%Y>KmShI~D\pi8MX!T0 RP3:YRe(4T H+-0ߋZF}hoUŸKBݭ"Ip@~^L5<",Cw 7y.k6:+1a)+?FZ̔Dv2$8HnV01b.2@/X+0HwNC0$F!j7&,rr+HK)"&C H30\*l.M}- ({*69At j=IkI4%EVY讗.)s!E h6&C=CTXfBͨQ}~kJU#AVl+L oӳT3JjHp1}?RVIF&'^bj#޷LDlg/_2uESRZxgiWv u߭%8|HeSliaY~UZ/xH諀?%BW!db'V,4`񨸣P2qlw_qKӮFu3D?a*I,AR/ϦtA<ޜHxpOgu&Tȗ!$gIP5Œ?SIӦ꼵]Oז0 XxDa\ ?S C(; 6{|z6. UT8sBa3lV~iS~|BWwaة2ĈQ!˷n4\DtV,le.ƽh9i GGrӿ%TZ+{a] 5LP822@UB]~%o `MI3~| YyGHBO'W\[ fj@Z@z-ߝV)˺Φl "=I iT>QTK;b1ɒH.F֤^w@Ϯ( &fZy?N}{ʰOC7R-:8gd]6M>ymگ'WeY $Bᮏiz8\+I@6v~tbldBAgBd!7?I)wSܨo'lE@IieHS~nVM[+ /5XiF+rS{' '2gғ\toAKp JiQ_? 3rcx)ᇪ u5N~Jj]|WiNb@7 JUhajoOY n± ^e/CN ^5V'CLk>|y,w9@*xT㰰+z:h,Ļ?zok޺(* WMfy^vu`P,QPU.=Vh?;( nu^C3EV=d^U0yljm~lå5rJaTM0"U <)g໊17 qz֓VSEsŦ !b6/~o/W31X~J Ym+0>BAVJ2KsBK g"A 5U|E$),$O?TP T˅*i+=*3w'&]߁UbFvL쥯Qbc (.}䁿//Mn9?B{VUV8&tC "ˠv rjs|}cKm*hy)m6y@yEL uJ3`K̠1G)wX\ۂBOpRRwx>BA0veUn{F)EktpPfIX=SG'S/؎!ج "/>qXZlA&z2mGԑݮD1N>0NL$?~'\t'Vy*Ҩ9 >g=аn1ym=IZ(갘T  -bG\{l~~cx5mgOm*̤5ܻ9-Yi / AW}=WYRC.X!&1s}t(9f$)+"iŔ5'+Wf;|stF5kgbd#*Prtf_1{ہ?哉\b alcɳ<`ø"Ua"c{3/sb=\cqi&8_Z`'^1}ݺY.KVbk *U9pQbs|)u OTÚ2ua9UСԦL+5jpQثZmR]C{wq7aeBM0Uwr=y߄6`(Uz XRrj!ceIy0Q5`ͤnxw7Gz!{ a 4 ^!,p?Wg]:VD ܮ!R]ߡX\l`޶y#+n1sb-60 {Fʏ( {.`>>$--btNLS>pY;Nh| jWpW0xr-iCpfjl0cFX$uc[ %Âg0RzKi:sPTءONyj>L>ak 's-yMKK *lqOa"RI^0kUl<F+3>o|)ҭJp=p@8dU,3WRA qbR|搰 h&qҫ`ݚ #^B( wm> >y̴ Ii^N33,Ph;M$B ͬ8D8W)nCa V'- rkxC%`zZ:[>Mr50wIkṄ3V!t^]/(8}Yk&_:LH\NX\]ڌ ht_; a Ss4H0pq<8 0QgF M؟)Jr`fًʐ*85_Bǭis9<AWg{)ɓ+ӣ&q _@{Zvf+қV7*D8Y]e>-3y) &*&a%mu|Oۉ,^}U`jk2fy=>TfYC1'>M*x@~O8&oڴXZhA’IpҮqJ 5o*S7|/[&Ҥ@uvʬ L\3|K^Ri ^A-o7aB!n~EjMK8^n펝|?.U*avVr9UCߋX8 ;$"]=T@7V$+;؊pC3b e(jHo<mV+~Ќntd B2hX}i4q?+X\xAïmG)gtjWZPCQtɦUYa% J >ubo Uy!cMU~Zu~)g9^jyy3bkq"]x%3h6 "ygAljZ,._ 2|>1ϵ6H ۑZZy8>5 5 S:|і}yLRl._D? H;@-u^GiS.](]Fu=d-a7׋uA"]c]uA =UOpx;̳##EIj( ;ʐ Ƽ*s\r\Ԧha,&/SjxwD{^nn"Oem$bf5Z\l>‡oZ S"? cxn?`|&[|kWKڽ]y˘cMp'8N+]BdZa[䛨pw"D\;0?rC՗5'k1b5}yۗm҇>cOĪLDN8T B"NXn2d0 )[yRۧ(<2/K2k#c7ձ9Wާbӊ*Wc[0*m@K˖a:-fBl+ obűx}4"#Qx0ju{|egii0vF0'# [_P釓&6PVdJܨJ8b[,U'dfӉ0)E2Wn9n m9>@WRS+GyЪ-6}6R ign۫:BP*&"n?/,IB X,hyW7sǟ_D>㣃?$ XfPٳũtTS=}Vڨ5<~DaFaKx񉎛HBO-,g!\j!R~B8e+(͞> Kh`j`+h9<R5?\֤\a3r8x ]/X/:u#ʁA[L*٥Gv. NMY f*ü n.ڝSqI j˘ TV4Nj6RFkp;[;%./'O0z*"!urDO;Vw3YHY'K5ǶA5."rSViYaM+Š17-Kf1r暋p퉀7/_]m{W\Wu+<]݃4qpˮ!63VU' *FقtK86폏ܒ5VU ,Kؔ}+pgWGQvWGwE ӷ*Q^(Kª\Eh IlʳM|R!ՅMBO'Lxorz ɥYw3 r!lG6ebdLE,)!>b)][eoaH+ΰ2}1xy}Pbcfi_ӓ0?1`Z &f $ tXvԮd8H:W])+5t]m1,uD*6Ǿm*1kW8tSvR+,"DJ"K:.oBMAT=c\.7G3ZdP%Dc 5v{G}{QSm9Vaⓒ]p~8'[ԭ⥕[ZaB%Y0^N*cX/ 3guӓ\ aJ8S *^#?-R(}I%y}a:ڮFA)nN&bnk)/W&؅K=na*|W5Yt̴G?)mfh$S#!N932M%Gˢɓ>2}ͦبn+|Vtya[NĎAA5$AhဇaLwy˦ zNJGf~n1%?NͅPi|$xhnANU^ms"oNPf8uhUۆ"{Rh3NxnDN؞MFLጳ^qU&c mׁ,Rń)Ǔ/U9`˚Xn"53'Yqثfhy0oھ_Ł/i?hj/z]oy;wkN}) 0{:  g V Ƹ-xFV9Y\JvϬ`(pЍ[Ǥqxh>SLTHa77R7V3HMs7i*Zx*,s1-rIϾӵmECrB_-}2,TjXױ @2*1e!!wC}9Y]KNK{ 0rd)|?CT׀;t#qlR({jw3 mG +ͅ12G/yJDU <ũ{,eTKn4Ş.' D9Ø*gИfEYUD !=A5m\ 5l^֩BiCg/!\^Ē& 2cKS%\=0t/O[9/cbԣ+kdw".SP.z&ՒFv~.Ch7lY#pٸ齋4ΓBh5IE5\*SGV/:[G ! GV٨FHM7< wF* {QXg# kmi0Gb瀖C2/,]Ua+ l,,9thaV>S/h-m ZҗYtk奧z]*4\lrs;&Le9YJWZo6Dr\Nt`y.v&zZŞՄek@Dx"Ʀ@ ;eUᴂڔʣ<ћrw]"U "7m@,$):%Km'tP-QȠas׼ ʣc! b~/H%6:R͘9^72ː~J]mjD ,[jżR҉IjROJёLc%X^,7.sji>fi>Ӛ8t I=FX.0ُrK%q},b2wV|64Qq<|uQ]dKX;d2K !wiRYsuhZ2 szhjZgQ, EFR'ƺ<z%>{7¡D w&,2zs1%Z@2: p"Чx0Q%#@f\ݟdm&uыNEE.&/RA1# ^!:n*ͦ [IqV-{"LN$ז2&:N+toUZk "(_ja<ڐE=}^JwIp:2I9E-lѶ59T%tgnGE_kZInsݹVy+3 s `}K؄ %;i.n8r^@K5@X*E;NwBILE\ΠH)d"2vgA㳞CEvxȇiX*$Ҥׇ|HsD'GLT3鿹ySlluPv7 "J әvDIzwXڢŰGWBIl$舊E> URfٌt&T5m]󛘧G^B}5cs)5 %fR%'fwС ?_ %7oةz'kxfZlF/F=dp)1,J2lS*KmL䨘8u'C*T0%/Lsu!4x΀F5KLYU݀3f|:)glP|ts⋶BKQ“.߼LÉjq O%!(DIɒPMa%ۼ0k}C^-[b]OAl4ܣY{4T?l:~<|3O'p͹)͔-AHGB" ~n~?L`')KvZypS-., &XxeܴY*Bw I2fzѴ9cD4f:/׆u i#jm:Z @9p6س#9U3_͛=D[>XWr?zkde?O &yB7Ɋ<6hٯ)6Y*1+t2L*c|xt^7t>mX\`NWX&^N;AhgɆr?%x|gǘuNb, \[OhQ#POH`4ZosXTكF].7#09n%UM2adAͩ7}=@|9Ywh5lԈS,vȐ3sI¹P&?.t#0\$"kUԋE삮d')&o/5!'#LdlĿ0܂Sdfļ~F'pv&]&r5r/f2鮐5HURKX҂҈ #`ػF=ͱm3 iU,ZeſO/YmSaVhBy}x];rZr*,pI(W?>C6a1΀-\yP3!V*[S`nNG#?wݸ,('m=ېqvF-("a[YXeBS s?}OPzQT!aim|{8ќy581/I?( 񷯂otEV6(NyioYg@jsǽS?+`ؑnͮ63<؎230lzWRH;6#q#,Si8TZ0<,Ilh&h+'!+Sf ^st`"Uq3FKJ㒙j0s1(^A =+O/ؑ:A2ꏍөY,t$G KԘDk;<,MF^8a66H"~ rڤH3,̢D;5D]=Șo*68Aɳ,yK?ֻ=,'s}+|{zEגXRhP'f_R_.5Pslzk0?bwd5ary<tQ] /Ȫu)89>DF,9mSӘir`x2_CZB́bgӻBDgW>B5P ?P]Yg&'삢O͒q9{/B龇fwz43Kэn(չ?"ٜZ$tL M 3I,.{M ^{Cl3|d R(-(L3>+Ա[0ʃR'wC]ug퉾"UZ_0,#ǚg)#!9΋m)^}wCLktld42eŵr Us)nj d+sZvӨA>Fk rLBkʧsQp]WqG图ucpcSAuWYa2j4>uEk`ZeFd0pw܏]ATl XIӜ =/NŴ:*Z{667l?ض/t@vLm>^Yp^o`D&n.W0AYh-֑ijQ?6ٟ"^P VS[ %r+_'Q)oL"C xaZ䮆QK竉`BȐPyfc5XMTv6\nH M\5:pSkw2j.`f 4&G:2ߜgT3٘ wB ы׫/ e+c,'@m8i8DxH`T={0v?Yk+*74&*J& {e$v[fBBz'NeK^TdzMYFEjΗxxD{qm UjlkGL؍cf#1l! */up c@ $ggo'?ds1L$&CMo^3y|AI@_>2p%,&<*nc c.s G7CAaBywo u !] p,12!,ТԚx]Y0j^ďjciK/ڬ,D‰?&gmGGNq7(Y.WVyM#V'TMq)]ƊO'R7lCK5Ujx.-t-9lk!ؑ7yH 1u猄Jgr4&[^8pٴ\ XAb.y(^Kz빞՟>֔SܥQ`6=rʛ&Np?ivo{DEIp]WZgդ ) eAƎ0Rwny: Yƴkm8K7{` Gb; 'ͼ8!%gZGmÀ_r.?{pu/QPrA8Y0 F~_z׻l a_@(*H /_i8 go_td]O7-ܥbn"R`Hmev&\VRC>]X6MWDl]9i}WUJHT k>^Aڽ=GSCR@0es xm&) A߸-6ox D1D, _]%t$@,~dP<5Ekh =2"*ZG'+Ba ;jWZLuU _ HTx5iaj~㦈Ɗ CzWd! U7_PCؿ]Q( /]O @U2M#DE{$]l3gOw^ea8>z/ 20`z}*9\BP1 'R|μ뮞wyQ.nnmJ6;XPΘ]l .54qەD7L(NM 5ڈ,xٯ7i2] |{0H@V_Ƴ`*6%kv)LfS"!IF"]S@hm[Ga%W$rvӎGih8j9XCTʣlޙѮQxZ]WÐ `.&=,eIi-a|܀G[KOk#RrTzI! nt"g9@`rcۄXl +2a42zz / k$iMhs=>6,#pհr@2C#8^]/Jp{+ubo óe?ynZ[1 IN%OYi1T7qvtnW·9RڏJSjaWՊOr$m*dt;'O)6#-fx&ߊsK0x1EPОmҰu}qQ 퍴˗J DF'Z/u*5R}Gc( >?? !|UP[%FF~ J nh)$ 5}.i(J2ӕq,4i$g֪ՓzYٖgF(;nJ/+lq"I1j|']BKF}^ V& nq9,^2L'cW3nɾcTpxoB*l7p{1 8ьM"b\l<פ`= D:fIޢ U\i{2nҔs1I4]}SIE\/PPS0"%"΋ st'CaM4C yQ^U`NiC΀8 @KeTԲsOϠ0ѣp/@n-bNgP$xsѵ{Nq0~+]ٓ`ѱtF )l$aUxnJB1G? (~)wUT k k(l߾q=>BĻ(O7Z~Yta ~w68מ$7@CyjTpFIHOT E05Pn4# R)RDrJn z( x|A$ޤO'F%bꖚ;,l)`BQ_h `@=IK%oNdRw8cφd 5#{SvoQe)͔j{hfvqs:b|3~4EqR/OG7ƶG ('ۂXUn<2nV;6B_g祩_<;rS E`M&ZRْ#J۟VU{7@e$Z]OQ  MvTZ&.OxpXQ ŀǕ qP ϑαh5j}P%x8NA,@s,xǗi@/j%LrZs v ?wl bsՓu #5xBZ+r3^6gcB3}s\^ 6둜YKᘾϔDjth)Wr# #OIEx= zFm'k%l95Fz#񹑙kx̓ Q/iw ~F|&g(yQZp?bVHzX:?fpڜXu%c؜gq5sWfPQyC~͝ EQW"NPq='EHl狷_ (YM8-c+{2 +Lؓ45xN?B @9aa =ng/XlzJq=n$󡵫u÷m`\L옒b^loh&Y0P>^[FE}d!^b"U>blɌM-TZ(1t>,\9sfd=02/$w {?aj}zҿE~h [X(iyJ {͉~9Fc5'`Oxd2$5:)dL7Y40@q{L U #}Ƚ29칈^p Ҹ=.[j¿Dd04uJ'Ü-[ @+~ej<` ?&fbqS8"˺IA)2~Re4"kĬAmyЭV˘Ay}'1&DR;Z\c`YҌX7XFP38omA +r.ERl7͓ۜ TU$\ ;'ܞJYPRX[B,Mp,x$&̈́_óXq}ض{HZ`B^nWvA-iV)6Z+iidP,k"Cָň4f;sEMGb5 ~;Fs/P/_KlQ6)f'e1zN-Zt(I殃<@Ri=-/ eSh /@Z!Va][) meudsV6|*)qEʡ3 e(V܈RI`޼kX304B. r<`¢7':y^4G3 jz;0a%5hKENy-!=o}'G'|yQ$jUL%XFߋ8]pR;9}_&WX ?5agS#mNQea1vpr hgV1ٴ27 b]8t=|~`u [򮑹]?+z8eN݁\DHhhuIyLe;U=,=gyLk [X|ڮ8I)r݀}]L9}-#չ)h"Nz)VkY#=$j XE=Y2E2d-Ly{=MoK*}8Ď N? &pSrvG*@C ih$p[3w}ZB~_!!YUDX-Y,u)\GMSM}7-eϩت)%4߆)m- QBeD`\+!:@1g 7f3~4-A7䒋q 4rbklrAuFz.~lt~ akD8<߄%R1@cz=~ڇyϻyMW4>[ ,ڙstr1LtGe3#죗@Ouڼ(BkT"0%tx?jm_X m?&. #ބ+rUf<滹8眪_wW1/trdI]Aޝ}E  6xx8c$8p 禑jDgLyv셃 O&\v`2io(Ǣ(r*Mcci`V“ĪU񃐝w " ldS B@zL"^Wc8bg_cm_+}ћ݆{u%qa58z*x[Ɂ)do3~V8T9 MSߨ$MG9^Do5)Ψ 5@4WlQ,lkg"UU1%Ofa (?*j>v",mQj 8 Ax~:h%Խ.6҂Ls⎎ǯ{jѯ %+-3d13urt~ *f}o`)5_UC+Aꅻ`ml cRB\'r7%l,hb)ohwI՞;s2Dtri遲O:^Ga-kO0ܸ$>YE>fmv}n:[<=O)dFB)L/8r:hX<1+h{0f|=ǏFQrּ|)th2ErX*͚vL2M_N;)HRP˕bhd-#.w>b'YO6Mk60-J+nYFJk@Y?.2$2X(=y/y܍vܟ#B9W3W,y6 "}zJ"NJZߜZhg<5{hEȴ;.\8. >$tzO6L?2# E ̮Y0/37ńD)u\40}FA&7wE:$QKzkh].xS`I)k=2JnMh; (J4]+ VGXUDqZ/E|lƴ Md"+l"H/ɳ Ӭ}6zŽ{r78Mw{i6ƚb[i̜W[>;ol6 PhS+PJ)YnX%b_e! }#ZJZ`]`9E(gvw$ʖ؅IJ[E9 <8y)ܶHP*$XDJk+wmht(P8=5Yqa2xmȍ+*ۊgƮ6qhSӴt#7YocŪɵmCb~utJPs IaD;F\>,% bh'z+ŨTǏ)rwlCƸ%?tҌ/ oL\40£ΩS=0m$N<ʓ)p.*BjZ.W+^tc*atZ"V oN#Ypl4I\! WUmi' \6*U NTv:#åD;@K^|+ }4kg.u3mGh|'֫nDXu _ʐ7kTp.V|[u/<%SNOƧ~TE-0|gpREa7`2yJa#htkEA Tr~tR`6TFd1ߗ\̣~8_brZUW=iaR<~zyq^m!<+F?z0X\c^80]\w.zؤG ۷,&}tzGźGOhjo0Z +9YUX,[ɂ4ug&Jbt| ktؔzBMCvᛢY.Ӄ4TPL4kH%Q9(]Ǽ_K/T;ΟS5KAxsmӷu㧗d|;wo ljPDzㆢHr6 X^7yT M}=Ɗiz`}]F>j?!TZJvZaΡB5(vM`$oxF=#޺Z+vvM'SĞR]&>o*l(tDڟl=# p}X\W0䥍:&ѯK=Uf3̿F-V?k.`׹6; જ"Hu_\l~J"-(w8cҬa'$yl?4ϸYk.DzEw,e|gql~[Ag= T+u9A ~OjYWJ(v. DixJX[Iހė1daGm VVN\~|[JH륢vuYFd܎aS!c4]k3h5MuwOx&d iC!dGQQ۬* 'עI7~].|k=#*#x ؁.J4/hY%C %h-Ar3JgĘX0 &]W2`QVg<&$]B|U^π}UI!dP[D%H۸a,Q Vl |ёs@)=ە*}م %1I>ϫ r!).VpG}U[w̋kLNI]yM| CGcC輝<ꩼ#Hr @, ^LNKW)BuZ` rDo`>N"l7/gXEi=`p}|5$e@,qSf؟>y|ȑy zXsط4_+wmC)/mNjv }K~VKYg7LB42]{MΙl-]ҧ`DD퍔ZZhd7m  ym՜N>~t^@RNtgPOU'=Lj|uk"0S WtOJY~nPbݷ-0},wd"-Zi#f\_o`G>v%5.魿vcJUJ?؟#>s2 bՇ5H -G037ɷb`LG*AA7BXHSutAZL,DZFP< MLgW9+"$qgdݹ ]_孂zR67p_7D {jpW\gQv]僈z%k̂,P#: $؎0iǎ슨&x`og%EOvxKA٦J'(e `*ͬ.Z=)]#dFO$24=.<F<+-ͼzrgQkrj} p)?0򆘣!^ɓ7/: IxF@6J/>[0ŎKlێRd#Pfзv5扞6hkB%+:#@twm^lH qԊ |Dt!^DWXY;f|H0Yw|JWITfc2#kKu{%llKaQ//= 2:j'xl=R\6S#ՂtjH3AƣW sϠ4p6>Ʃ҉C90Yv@nf2HR\M<2Q<_ᒧ gP0KB4 KtHg@"(&Vu,J 4?+B~MTk +鶂I>t>s,##qw; @`(?w1^EL~*q3?y >՘<bX,<<\Y'^C{9"ykMTO'gmd1#l/|W>oQGC:)f% D4`)o%ǂ3O)()5D'uO[}?ߔuWc/u/dY ̯E+L7R{iz+#Y- eqFYFzÌ~nbBa"^;cTܥq7Bۗ.1QmN)5 {!wE["/hN2n-銏s p&t6zի1$Q%þ\VLj'>;G%_ ʩ5qݪj\KK3fM2\LC]8>m9/,7oPY;lAo+N}[W ,h,٫ш U{.~Em8]ZT4Т;Oi>r8P, _L `?BȘ%6iV_FSZ<(FSh>(R;/U) _EI;ʠzxG:i5"N>F7Z*ȡ: T5j=rZn)#p}kXf ka'!]_/VN<7tU/>Eenٟi a3d\khzfHʇ)ا[%hQ-6vAB3~)uQ; 6ξQFz(!7!En)񡈑?EMAO#ِs)ldqM%ً\!vJPzXOٱ\rϵòRA$HӶޑC^1h|uO |Xx,vHKuγe"0 ,Qs":|߷ :&֝tMj*E r.dy IT{^QεU0ӫꈞv%ۡ?ьD9gǏDy۴xpKӥ|"<>!m[f?3X( S\ĩGb $Im%m%ZT [t[.]toTf?d10kҘz(IzU2"S"(CT vr4?[j]Ms.w~s}`B!a.|@Ԧc~K4+V#u>b$}Q&m\4ߗ /d`"`Ma+C_Ik#э<Wl+`Ii~UF 9h:4x@G'CW8/^ S} V~ ?8TGNt'y;&T V* wNe8*cxRMe~pHAPfo)`z')M-4v8PZ$YAY :7Z:}E@Ƅ߂"_R%ف ֪b]|Dl3%߂۾)d\̸wז-owzK oNvknsoql_CeBOEB]>䰬ݢi402Ŀ[c찋H8+H\az0ƦmoQ]*wgY,fW6jޫ6khaayaA'=1%6WlsyK-<qo+ʚum- %[ ՟(`lĂJ1DM Pw`׍~Jwq{$irnamZn?}fr51+?J@'92ċ(]`VUzyuXU,B۝o1W0_|~*[keo9%ō((Zŀ!z3i|8sf(!xҨIc/weF *:'vne7 zCĖT$JM4*#EcwΫc䠈>$F>h>gC+QFsg.JT;UNJ=zi[}A6Y3S2i~=zzx +ZЪxaޙ{*mG<`4#1PL"՛7aTI2djƇE mW؛C .2\ #,Ũ<k>Hr 9v8ƭFbʚ;8Y{8Fֈ$$_{ne2C:Ek2iȅx5~ dIx+z/Xx+D"/?@jQP?bęuR8P>ah.lxF, &KE/3ܰV}[-Ƥ0$We`@ׂ|(Vc \8lFj E! Y.E2 GDwdI;|/U5* hOw) x=sjlӦTSUVfCƼ\18s­gTBF5+;oO.<+8n4/sׄrMh\;w*?m{5(*< B1DTIxZxl+A@4 1ϓ?Bۏ&?]i=dŁu¾.9Ǭ /yդU@GEs?Opx* wVKK_j<-!>QYrrRM Ȃh-v"Fkӓb/ʇðg+OSGL#]oAbFK?G]"B/t=BuVD,}ʚxa:$aY! 2"+Vj`ܓ; um+`wiYɤswI)R*ӧQ܆[>S=+j)u2Aw ЄվLeBcfTU$#O G'j!7gDoU.QtZjXH#(T8o>o|xՐڝ,r+y5:=k  jDܜ%w77)zXBZ#ݬJZ{pmta5 F{pTXٹF#&vhrO!0CJbW5D˷PU)*!$?LAghO9ZY7%}yS<Wr@|GecK^z$ΜopS?‚gHzw_VU_ k|{rꆎGH/_ٰ%P:=,eo!SSO\=~%b1̲>gg^NNTu֤^"ðK^L9dz_55*hݒwJ';!'%ɸj҂-(F{˥nhwԹ #boI]1uzunxH\QD_.rCl<3̪5+U܄\~Y `9Rb;Ix 1@ ܖ6;}%Giqg׻{K&j dnb2sیZrfFjt <9=Qa.{[>k|muNOi[ct&,P6EG?S; r0-ѿG*UAW7=~LcYn*h lիƃ 5"FbXp{,thS25ND\yPBQ.P0),F;̳Fy%c[b}mLS&m7h+蟊jF `=P$@iHuK:1P)Z_%jk,l"߇Y&[,'AFR}P --W$]c} >?I TQWY*5O U !dh-c*Q}[lԦK 2y˾Y=XI[h* `d̋ Wn49D/` ?<&!jB_N!Y^ PJ]NppY},؍u#!- N' 5(|p>xHzœ5&hZؾԳE@/HW2̷73bJY;M qe׺aK!Bp1skކ|aTHMݶ)`ȲF$|F\OY+]Eص{涚Dx{g6UtW WD?%90tg{"ISf?2l+!6E^rTOIAh0ٿoOr7X ;vέ @}Z`}MTy :${FAe e.B5N y &#g lb5N*Fxr>fm)!FiX^8{e%Mc {E8 G S]f;+rS3J[PGkqPxC)¤AQx=鋊JU?fUdpmQ/.Lcު2[>֛֖];Lw81_#i6VL=Lïz E75–&-M1]9Nd_og$ia.0Tʻk3Q,xڜW|X$~Xt3܋8b Gp4fe>?, v9Z-GJ@p| |p-eh"PS3CVǛ謜 .5fzyD`_BxʿJ6ɹbل~ITϋYaJSkF ~[dJ@u^a8B55ۏhEMu aY8k9"E$hJ 'Q 'N^ !:'hfa6f<0 yf͆< }܃Nֆx0vqxp-q*^Q Cck,1h{7Z*O+~Jw#1OUh5bq'qy/˟(sbʞLoOpA~VKw{}gmvMJ)i"@L-z)^ TX}>VźS f8@7Hv?6Sw7#%>j0X,K}3ˈtpg~C.Ğl$ yH#tI+)q խhř[i6)G)ƽ};h?iag4)_^ֿ"ܣuㇿ4Y맞: ]myhi\Nڛ:LGŒD[y5%l^Lǽhe#%S߻0;Nmqɦ"svQu4GkBHMK Maʝ? < #ga;eIrOXt) gqB]ɐE}b6,6u:rz[Hqz#ΞmIuKUfvW{ԌdOYe;um!F29@]~Q$OɄ.+٦%-|d8pZTwut%? TDEFp}s4Kc$)IDI: Rqn2nBZf:6^KPQh>SdAc584n3u2E≫/+h+3DH;-FSx(m» E#*" S7+\>eNJ.gU+$Qݜ7m~V'E6I&{&%uyz&,6&@ujឺ>H paVQM$gi2jiTM(n9 JSk=fIS<qz;arkЕE9x#'&SVR^E(\x Hȇ,jvSyߞ1K6Vm}YQׄ1ݟfA($@Xo& UFk4zvv =걵yZxS;3mRwA{fT]7~%2X/2 `}Y"nYy83I^BN)rKGc ٘dq*ئ$Qe:~T;=^!Qh][ybf] ~ė~c7kȴƾvAQ/yvo =- ~fňsѳ%&4GK-$"kLi#IA3a׉u nBAec̼gM;xTg;1m@{k75:WM}y+v%pB7lS ś{ 'CǪ ܶɒPM\]0ȩ(JOzC(z4y1;@hLSilk*2?:ZÎ.yԈӵsz EOMum" `[Rru N=Y`Tq*1ESuUJfC3/c0OOH 4+B0%-o(-N fd9ȥ |E.;ɩD@C m=&_f]֚JD)i]LDĊL=<3:eʭ}[+ZekMJJXf 753=dC3_k+a+u!_>5`r2 l3jCb( 60$ rϋ?'7ܿNUoQWݸކwJĭ!3Q\5ع~ S!- )1%D\Gc.uJ,ZDTfMكu6N0(r %6Ynvl; Kᐁ=v=^8CQb,DNizsv%)ǹ oCM Nkagթ_z7Mr4Pw/+kŸYBDn%޼c(tv6:IT&+ݫv}{T}NǶ K|jNS\*ˆʶ;Wx/i uU™#G>f^Q3C(ҶgqEւl0x.]3 Vypa`=Αl8әSe'qhu` [h+ٗ ڶ#ۖY'IYze P!VUg4kNh8.7$X`瓫J~ #8XV(Z+6O#mq'iačn_]X4ЈlX&>Q5hoLn^Xc_b+8Om !;(BKjoK\UyPTPO}aO~C;+J\ % 3jF7#)KUgۜpuS'DmV 0[:tpv2"D wb>Yƀ d ߓNDC+N{zKqYyv&`po$ m)Nm0H/($MV36-U'PB!`cX{ƼO1S_7I#nݠ- ܽdEj"O Ո^V1Mo抹 Tɏ5֛Y$I[p` MPed u9TiNjTn I3yDH DFB"S+8l=u :qʕ1x4<͚ ӭ]1' [k`\M'Znv%Oj!# RRԻ3wá|wtM k`6%Yxjcj4sA,mtHZgpi8)qr4r؅ޑ( QM| }1#'4F2dsBA3p/dg xȢui"UU't ;OPP+Q%Đ]+ Z( YtOpΤ0Z\޼S!d<-zHzփafY= WmʷeBi^iƫ4&W$s.[Tn1QJEfigT|C>x=><օ?\2qf+~DX/l%_=|ʧj*(v$;?vu Y kH/xvҾz=OS#΂2;5 \j# Zt(%Z+s5k_W0!޲ݭYUa  )M'4"]]2(\TV12L'9;ϙOmٚJ+pmQGv͏0Yv4f@Dzf JSsw枻nO D9ܦYO4w"ہX"6:{QCv* qމhĿY_vt9[|Xkq븺YU`Rgӌ3+)G9˥Nvmg_t}EXYiPqY#f)d9rU9Z}*h@Oe:(OpzkPoР/lTO: 4)/H˓".X]&ςTzaWqBEe*fѰ*'싑HhFH4VJk;]ޓWKh&msvV ~Fpo?ޕ:eL\i$J d8r O4q_6֚8~+ryV*)[L[#V:C?Mӽ; %Ic )jǫk1caZFɍNYZKC@<< 8a6FCSnPl8Ю[f*J%Y&IM]̒Tٳ! 3] DŽ;ҕwlhܐz-zNuHo &؏;!  : O5Gu!k6Μ::w8~9}8?fVV?sc? $Z葸~LWO@"CLwgw!m`V}֩c4.˧G*~,G Ǩcz*̱$D0YBv;g݅fi+NW1}f(yل^ʪvW3S]u#;V87BQ<4z-3DžGN'|ݬ{᫒=h^X; GHAgx&fݱǍwT&}WP=c.VDRR̍07Ua6Īms6\1ȆI}t.パZZOJBT>uVT>qPl`.;SC &D$oSй8*Ğe ::5=[ιA:ȆX z4ttÉ\Y rMe*&(+N H ᔊ*-o7V,WHuw `wGRz* זoF;C< <'ɽpX a?o6FBwENΑ! 1t0TijtBEBY{'"4)If{fK{l\`?r>-%Ms!17{ =CkЇlֿt2m'"o !5ġl`(MJw&>͎p?Fm<1twYI9rv5[uh1 8k|WP1hǸI ճ=*hM oM8+HfvРEG'Q0)!ѩ{#4>BmtO^ SffO~m&}_Iy-B`.W9O<ƬjȚ݅s9^,c'Yr^S qK*&# W ZW;2X?B ]r5 :=TCe*Y oZP)c4V,l2(Oʩ.&# 4 !H>p{,euZj ! ? yj ikrIDvy./&r𭻰RwG*qE VJ ~=4Rd1zVou~3^,*Am5 B5˘⭁Y(d0a[Rῷf -pzPDD#/FQ&%*L qXykr3׵qΖX+#ҿ'?B_+>|ttr mszܞvL knҖ^cS.nI~an*u0$\ALzτ\K$9 E4аW jJ9f#ڛ>DyF#< f8]]_wYK5-va[IeM[S}&r!eիI|8dS&qīg*> [)7Kf0rd:<荲 5F XTi7D k#Ml%-=dK@Vq/^W ==! .`_<=bѨd2V-J@: ! nˏ.zϤB>Vq`] \ށ8%Bܱ?'pǁ:أxݓFp&1k=]ZW(@iXǾO]~jS6Q^f J9+ )V.xJ) dN守}jϽ0%?ugkAЎd5GQp[6&#F)~5@O)!/ qd?̓G`!Iy+`}d:7FJM%3pJJAkX[L"99 &}.{ld5'nskm8:A~%-f ʰ_c?9wb ;obwzjڮ,U_}>/hڕO?R_m^exXď}vp`{Uc:PŬ(L %DY67.21S:%k%}Z cZls&/wܑYnU 'Iـ– (ktQ.iniշZ&/1I@BLȔxXE`8:vlV|&jUHd $D4ؘa.?XSblH xPpp(^{ѫMM[nFM.l_$aB՝NaN/Eŵcjm( lA;-l\>/yևcv,hi9=+D).,ddƟ:F*|Rh`i*X4?G:^ gHEjY FB#F(Xbq1e㷷,tB,5 g&G%p\ rE0^̡jP8>:/ ]A~i_l_fM#hU3Ǽv<]xƠb|ɶ]pO {,NT X@};x26&`kmԨpN}&@@0HӝbP>zu bWw| #xyTxt$ #c:6pB?r/d cMe+Q6D(X\ ɥ'Xg pwIٕھ%v:kn 9؊PBq=1.?ZG{$H \8_[$N5\,#{֍<;ӔJXR-'9ZBN(s^kpN96<ю5NC~ vz,ѿVm=S&]FqxSJT|/j3 Z wDB"NbY]@,k(qc&jur+YI-NWnc,qTlS8@q9R49q';AQ K0&Nbz.:rM4~h[Key,j-ԥ\C|FE[PEbnB=:9b/D$1ZI@2!a"s!J%#謰4j2@9f^He\bʎXNy%%j2LxAzT\}q )#BSsO FMS ̳d^bݼ=+mn7܀1>ܔT !.ixѿqB); ls{*`\0 ?ݞ2#=)7rݳ;<vb7,vg8c!,aBǺϬqz`Du)Q$ gr~3dŬT&7X74XL.Jx&.[-3`̮ `[J 3bXnXͽ#^:dEZi{*(7ֽN "n$_emϚ.Pi_l7%*c\RIjᚱ&wne6w8"Pۖnx*QNI )fq!&=\Bjx׏^Էt2QHF1oN$-ꀍ{1p$DDi H)SoK!;S9=1gPJy?}%"ʍ22vRXM  VԤZ7 pp%p0|I C ,:klU %Eq,ȡ^.rOj@Y?0k84䢡I-CnMo D(r 5rwp NZj.Fٝl.^!p'>+KL;Kҳ׮0<55yUY]FZEG\l9&D6lpY߀e"tE-S4J"vЌ s8lBd{ ,7E^Ic5<)qxGY39Uʙ0SDofǥ߯偡_+3Ma] Y^c"{Zeܼ[Fz]"iz%KtϕmÇY&oOՐqNno7%*"QA 9t("\җF!cjfb#z}u>@ChU7y4e2(,fEhct.l-kY$H a\s!A;Irf?< =wZ,Ofeɏ~nU(YP\ mR@[1}J\ la1 i0隱]J(9U LҶom@3c9cNiK 4h-ɧ,r% ` TmO Er/ ZM&I15RC?`jʚ=gMBɍ9*;aФ\fÎaL"(ǖ /,LC 0Ձ>l FpaX.3R!@=#S$7̰u?mQ|ԍ nw"`(mӚe'zśRpDcBJ9դ?I<N?#t>9y_X\дHm+>4$z>q4r΍8 Vf[*u2K}6ٜ|kBJ@- P!|&(͙E5 `@ШL uS+7yuIy洂qSJ!n뿱}d=ёxAD\g'4]V|RhZ#r20lWP|8(kҁ/^gcYi^ނp@"zDR3F)Swf=˶}G:ӓ{}N^eFZbaj+OiG_5]!{|ʑ& ]9#e6Xry-FCZ]k+`ఋm\Q]~))y4 t4]5=a.\y4ͨ帡v mh"ʿh*Hq*&)9uLobo|2K7 ^XAFpu2`ۄhuVJZr;$m>vC:ֿ:a(7]!Ge϶c. -_I=.ܚ9 ҈^޹Xe/|~x#Q ш.ZsQfS~~WYsܺ~&t0Gs#*:w&.4,jēY!fޓLhV]^g8pB(-c :"$Kb6 yT5#o%b1? TqAa3x(e&t3 0@Vntȷ|8+*)(B"%I1٩tq<\Z rRi`sEXz+!>ʯ::TV爬hQ}RIAKaW\{Oz}wpŒo3w8bo'Pu7^qiӥj>v0JJƐc^\ 1k (x/eZ{ѥYJ,0 z%4)s2V i۝$D03jw;8d4tJgUc}R9̈;Ǟ)&GQ'giq/ jzͺA[h )'ts Qd-uvC>xPKpf A3 N&gdlDO= 8\}e&ۺPqI٪UFꀏQnPϏ~xJ.yg͋JYelq凛P_W=B']:ޯZ#3+1jvrb?}:#=EA%^J|azLJV)o{ 8K u;dguԧ_x`5qԠ)0 L sy X\U(ߝo=A]u<./&QE4& y_C< uF,ua%n;]ٲbFC*;w֑=gO֙˵7 F"2G¬\v h%Az h5,F͜T=87pj>\6gAOPbT  ^=Kv?fg;GsGr 0Z9vzdX{LO|l/K:_JbARvK3)ߍq\=5喎#~eQsjT$*TqP"Z.peЕQ6_ "qĩ)v88=FӔx< ]Zy~i'iiimĀg&Ӻ]؄'`hwKtp,z'l4Og Sp_wO.W.MhmŊM `r5IW!n&[CbjCRܻ_W2 0uFuT Jꙕ$+=g6 Va,$P?H/Jٕx%ֲc(gDi~N(T$]B4lgBTSЖG~fu. 嗺c2p|+P}ZOSfۤUJFـb%6Yj.dOsJq]엍Hٗ\!fk)#"(iύ/E&m ,Dnõ(Du'0.GbM RUX{HL˟>6Pr88W˦Xb{3"?I:,2Htx"ƗM$a'8EWgA] Jm[lI繮WlA-x eXqhB! p=~TMɾ)5H>qqsq3ynN-|:N> {whBMS*.mxPqRT MdL ;#4:b-~/?K4/4)\\xK:(Q\T%{4mܪڃu:6 ΂2`ΫB sWk,M3 ag &[Z6St-07#ĢZ 7ͽ5KK gMV+`t # VQR3m*]SF{J , "rxfb}/Э5|ł&n]}W?>GBB^pnD1*9xY2j{#)|_:Od]Q07FN o- I̋pc_s0 Td2h{7Ej'n y{,Ѷ`J{l3h7 i Is^ܑ4o@\0ަdlηEBn=A#Di-|>9o['R@Tf0of7Nzsծ jXlF>rFߤh%a;C"D&SOIE~brOWX׊4W=a+F ]ґDIK߯<ڠ:$ןGX]^O jKk=H?x+&Σ! @V3\oBT|S gn ]=N5JG6c{.(oSb:AmKܽ8zD._S gGl%kK?2+}: .H1Όb1G F-|H&Oh'Aꋖd@/m ZBLpGGr8|B s(=g[e` 1$oi&nѠn?evWf%eMsJ;W5UmMY&}Uߌ;NFveZvYi&4/-%8::lc B{i%z8+2Қf )+E<|&BMyH{9=i8aO`eʏfbt}"DGU%%i.E%YO%6 %gg.e9^_6=~x~Х*hZt o,k2Lȯǒ|g@cZvh&,<-~2 jGۙƬ󠞔_ ue8@$^A3mqpz}|ꔒe2 ߔ̵ɬ,؂b+3қ% (svFօQ9[{imn;6^ž0e4=D' "CH]b;'Ŏ rѴ=IrǻO]&gjO <}Gdb<@B>dI: K]v5RGetw$6ܭ$@H8LM U߈%:;aɗ@A4M|nY2*Ji j'<5k̤y*cSF{iky)K,pX&U\ ee~}5 UoOc.PDHC ;1u% KnV9l2VMah&,~W6\I}n㝹Jr wYSc}\Yd35؂L͖%es:{Ylis@EU{\ކS;|ۧCŶJe;ErUe4`Ik {ip:~IGϖ~쬻|(nDxɱO?ٻvg?_S^ޝ6|#R8㝍Ë'7.Vq!7* jI`ÙLs.B)~A ߤ+hs;$u +c_ZZMM{*׶@K(]p vKS>M#(Y bw50Tkb}NcvWFfM/ hcVZ$ `[vٖj@&?/p_Y gz?!T^s%7 ol*H䭞SKNEE- R6&ŏh#T|>b˩pk%79~!{䈑\pI8)_Oąw5QrKoi(`ї[<9%"+Gd&XWw(>1P2Nm%\EL/Bːv CT$Wևʞ~t[AR򿂮rٴj`Q]>FqcrjfLHʞVi|DŽQ_(C>'mټ%(z[dpbgTf~I#I홑m>h.k$*UZUzWS39)Տ51rVa>'fǬA r0L~CZ*˳Qծk=?|.*45@I]L.Dk+~ Iz>A)wO'|E.ƪ;8w<גv,2}=KDj`Ot71KZG#vwdo} \? $Wa$&$Q*>wmF"{'ĎBMS j?WfF8;}Dǿ( [0]ֺ lߍ{#3n[XP4D,]L@tF@5Zwx_(a0Ax*HxBAn+I~zFbx ~oA #;}Sxrv:],#| UZVax u~A.cF=|X CH Z֏2a#$,51}9l@!rmO㌩qZeҰp Tn($*RD|W |8͗k\c1CdNT7_tsWf yِZz~֋)\Tv٬f4a#_9[dqq-RН#T =_50agk}sc-nUSIeJh}&}2#w|nb.>f?8W[`Saw8+_&^_>额5w7z!{yAq/ q%>5苦oQ*V;:re]2gakTdfbk;nHH"6: ,:* ګ+ f1Łfnylp<軓 3+ϱ}/;W.C |V sjqJCz\7txTF~OwI6f(oθ[Rq _RG gSBY-cUyG efW>vDr@7RvΔИ^CFue` it:m0 < %J {@8(Oԅ{ȹnR&n.JWP%(X h3po k#a&b26e:N9u e}@/ _^R/豀 +M6af%nY3f/6:Ч1jF[.TRxP@bw"4ĉhSݍ&G`#y5WL OdZAm[\gB6"Iew7̦*섗唞Y-q/M7@ndEbmeFSRUG6˱BV858Z(+ KעQvէk?YɴVp*h ~;0Oe,F&9 eN.utdsx [@RV¿`lIpI\IFYEa> 2)$su e7z0ʞjjO].ƄdvT.w8zmIj!؉-~bdލmE ae/Ğ4'+1Uv2GH 'qZ0y_[!m*VX2ȏ*s3r8PTfr c8~WDTf"MEw*Oh\#XYz)h(1$7ِxÔ-CWq~1Y:w)仉kB'x8?U˧$ᣘXLj)k5-6tȽ>4%unEnp"2Tz?9:̊i8NdJơ&5mz{$1fry}skmpQr~`Z8d@4{i]@#|75`yZI#W1MJ" T!G=#7 _(s,ru)y* V >YRP<u4坿iA܉Xj$1_)q a؃+o[NtOdqlxfG{* lOM'q/xx+E3Q6joүN>1M9&F2W4LFu"Д?CCH wL+gf7W0 }Z=bWKʋ3$0c"i [Q!1?~ŭA/G/Vd6/c؅5^9Kf<9{к״~FI%z>wWZͬvY!rzv`ajli+ٔu=z ƞ[\ÃH%<'orvQSwHρ)³BdπmNe:~zr|C0 ?PmOAX$3]8tj}h/695bbNXw\,cϼ:CiZtvwt(!ّ'$$(Ed.#^YQ~kfaGY5rTOfSoX2A˨D KxW$ZAnjfA")(>]ϠC xpkoN=F)E:ㄩkNM%}sGoS@F/ ^SvC5vMiqŌ5'8zǺI 4͗AG%UC]P>2 ג'1t+a6/x-B2>-zo'" [Ii5(!Z M N'&؃ *9.;*rx0siX S ,[  =~4B3B O‡?v6$#E|2G %NQ8EUG:P@U5ȦBV^_D!0xF,Le {ntxsZzPECosg$9U [sTaՇ$ֺmi%# - Yh7RҒ)Ւ0Ӌ@x+ی*J5h*~pKS#|Uh2bʙl*?Woѳ [gbh1""EkL)oӑV-$2+q҅IE,bb]Qn%˹)=$G 'F9._)KM )\TlGt''Phm:"hGxyVRʀk۬h;pq0r\h63ds|)-Ҽ$ZUs+ۜN2&JnR{u-0ˢ)ķ5_ ')b9RlVqYN:m.=dCَOqG'N1ѫ&Ҕ5,."$]gD؁Y"ya`(8& J;l9fg,םU95؀YWS\ʀd2a% ,y"I'[-Ի4wyT|I C>C0,J)NP~u1ƫe6Ui֏TZqlwK) Q۴+u=ȳ]yz4kz)TpEO J* i%=}O-Q/6)E@v 9sd##INI앚noI' V'@"^uu2{-`/FƜ=-:](xpzD1=1_jĿqS]K:im N`]7~@dV\rlC&̈́ ڎ;c? Yex;& BklM5 O3W=fBRvTbxawIch%RD@ qvWۃ-$x#Z/7,{lp׷lR)C2 p,xk-S˹4+Kc"u˂֩%)+1Q_QI1˹QL($Rl5"D=\sYQ 4U4&M:jl崋Z3Q3A#%M[h;=SUWa|UD2lvNvL{OLRԈn) t`9oTPXc QggkޘxP֣߱=N;V_j*qx\U$LĹ|:FzOt\8H1WZWqM X]wEWi:41(M{ Z1xPۢwӎSo:f{9i-Nۨi1oV'Wį̏5擢&3lɭY9nO!)[?Y:ւ^fv*wb3d*#BX|$odgL 6P7]-eSK5>8a#s[n_E >R5},j%5"a쉅AJ>}ӧU|>I ߕtøL㴉{O|@ N Gflq`|;@5XBܲ'h4M縬W PmL$SY9<*D,L:#$uk\sXp޺Y7ЧiH|Vgg˘ 'P> Mr5QJ֕1 0˕~ A#m e>4Eam1WŲaF2Nh0pڐk+Q8 e M٫:C7z, <'e_4;Ⱦ|Xw#Rǖv{i7JXEM7g_)4p:e[[Jʎ`"Fq StXVH!MNw֌[= b`o<$$X]#`%̫9 ڭN6Ɍ/.3u}{礤"Z2hl4$^83=KgV28!z-C+;¨WIZi}o+5s9, q@l_?R[n-aHLj| ¢042pe+8/.G8QT\U"1 hZͻW􆅋׸2WW͊[lזEE;_7C(  >)u PgQp?'OsL~$Goyű p6Ubj+eeX?sW,[u4tJ5-bNX:&;QzRq"J74sI@@x{b%M' U=M~W  !Muw`; Xf)O+MHuV֓t*K[6|U[6kҰ#@1%z"A! YR?X!g'MNnK2 d,YE/1yy /lMq`ՇlNK Wz ӎ={dcCxR]s"Quqfa&M6L 1?름'].Ћs+?aټJFVT =r'UbSG|=vP*@z.> $LvWȲƖ v13!&,devAAPh Ȑ!3/S*C]k߽6drz+ߌv¬lj3if :JDN6Vt!X!sƂqVfMڕ㒰+9Z%H݀sjf5p.GIm LU-7m&fq\t.Oc@\ lQ^G:vYA.̭ 42;]e*X$ex`9Rc3X& ^hy-.-DDq:@vr8I.Tutߐm<}tܫʍ+ esUE"yp6|R]ork‰ك\$EJ}^#ðp x}1Mh|qB|;Rzd y?/̂o,fdb=ߤDC`Ŝo, |%Krh(̣le/ GM`g3 i_?h,~w@RY_ Qi 0Z_]]3& VokH*JC&i>sI.g[Z\OSO3n6{ӷhj%ʧdu!,xAO t%VP.E짙Bv[G$vt4m0 6hJ>M$ҳh7-7Na)tyH/tj@kXreRKOf'8g ~i6(МevIjˆDbS^=xƆu *b\P;x2NUS6i$Pu+|WޱQ5، 궽21<&h3JYtCG䭙fzf&`d0e==0rRW8{I k] ׷I~qo( ㎺aq@,'3%$f$d=.P2k+$ѢT"+^q`)f卫Ik ᛮO/{miس,q2ۿTú0vvRdƒ[(w\hBY wk1赻kM6 C]?'B t͸u~2&5zenD!F~M/aUʰ}q&F< d WDj1(-dB`$]d1uaB})09Lli64L1}s;qE𩰄Ӓ mX8L;k̿F>oPoTX^hR?n9Yx%$=XQ;ٍHI!EV(t3Fs it8\,7iZ ]}ζF)_Iu =’# c() _!%ہ5[rԻ[V:W %0vZ$meD*derEEnwrkO8d s& }<-Ѝ߮okn|]3db2tBi5 n1jcmiW*F҈):MRDlf}=˸`??plz\I&C䦿.Eڒ:ZO=BsXN1&4SctkkRRr.}.7 ]E|c|)jS^fʊ+^ eѪBp~) CyEqA`7=@j:'Њ[`Dp=ǛumĀFK5aur7xd.77WwV5KެR"OJH'ŸP'Ƅҧl- z=ҡr+ NYb{|6c*RfH$)#a޾A`%XU%~I?׿.|'[fpWr0s 9OB:5+3r!42ӯ]x࢒a .k+8}S|B>Cp}gX˟ lAH_fhHsx'XD#pG%81ȧ!I౷q%W vãuYqO#{QS/Vv=F/a*W 8J=AWԆo~t[ǷZŦ>{!taόetUc\Iؕd$s?)0;OywY4-#tÚ!B|~.z/U,)Û4_gnm6r,^?v9)7!JF׻CǺ u5AeNE30l9K&:mCvYP8TL*勥{1pB `1ͽIfg?xM?UI4F6/-?l#MQ*Ytu F?HL|Ձ mj{bʅ &2CU0?2qɈٻ8N1f)xƹάnP |/9=ޚeջ#?ͯBݍWkUs+6 mVH6dbO2I~c2AޜM4W<_K;7KeY]%';ܙ:htDK8ay#n{ݳdb,`B߳H9ٞ$Ji6GlOx fz#)rbqGʙ C U "r!mae]J8$s:k =1Qm3vPo*ʹ{"tǧ>~wr}:[+۟]v]H\Nc%2\C $,^/|$}'SAWx5^ᒍb=S;a0G0yA:Ey]|c4ގ` 7&WK)҅gL>_DG^^_>#ϿT/Xv$83Jz(`K'` WYp%OʧR .vfVM{`ܕAr6% Mp>2gu=;B p"t9%&CV ȹH(l#Muj6ϱ΄|{k4 ըh2!S~ vcuP3+^~tSaxQVࢅ*?kKrPu/oG#؞.f5G*Xh(ؙ7գRs2 4L}Ӽg#s82-({{?J @q ύv%uU;#诎,}p_iB@L\{#8:Ksy06zNf#D@y91|x p ivHd猲H6D,f00R2U<1uuԽK \ &x#fOׁxaZnx ~"j. cw/Ǝְm!U1Ҽ(gh &,4 ҁRt"RIdPԁPGlGU(K`ruKj{ - 8QM@۠ H8h}\"l:kS߼F!uHE[l,q/dW DVY8h=ϊ zdd 2Idp*8& %oµe$v6,fpVR,~ZR$~mo n?69lEj%34۪ǩj7XJ~3N&g7^c>APz5ĸ7>Ҥ5"W#qU=-9? | KhM=]$0D7@~䯞ts&+eÇOYmD!3>%D׺X6]$U3 A(X[țt0FOFV½j ?Î5PNR7.i8@YgSj!05iZ^¹taj{}L ] 個C{Lg>7:l2GtOO;N`hdDdbF$}gw1loHZ ҋD 4Ŷ{߇(Tvr]yݲ dɨHqn.qbVRFIg &݋Vj Np0o/_h1-IAB= 1!༥ z09Y]nVueNv.c:]sk`xA|vgpQҪs;*.$?l$"D0@8m7L *y9״;B)gHV<}~>҂2^T-I܎Rsټ˞v5U֊,ǵ .bo$lDs3E1~+e߬*Gr^د?M|_3D"-ݎ3a7F`Us^a7d%%8) HCCW>$#S5~R6y~7Q# @ZfTBAL܋s~~]>.i]D1R 2wȰA(j;|6;ܢ mKJcOcb#Qd8^Gif U¤`*~ŧq3n^V#P!9?iə*w(ivA8nqe+ =Nΐ O!M _1,ֵ$zUq8\N,sLf[w~+Y ]ba4͋{>SJg|Cai1 <sfn8<#b(@a 2g35H?5J;2,`u[ (O?,\I|#NnЉ"0[?[ls_>@֩nӗ7)6=)b(| PxDXy AZLPJWIʓt~`7aʾd\gj0sV i_:|׈\C>&cz1dЃ](cʋSftBUx,A6oTD+_p8s%&Wl`d\KK1vn(OOB%`+ȕh[z WN{jZDڒаKp Z+:7N d`2r8AoYh ਅ(بbpMbUJ%w:v5%MMw4vpahĤ!yAESZfVgb%mJ揇edϷ,iqP !gr5%8ᝃtC9Z7<3MSt"ݜ抪D43ߞ(+|⫑Ԧo9#tzN-zQfğoǂ4Zp*6|23 PZϦ6cN&j+KY.tE.&'Vî9[c; E6?Ҧ0 O4% ߞ!pW/wW%ibǪUIxdw$`U.:k[zҵg| iӱD6Z|\ k}bR :J;X zQ8!|{솻Lt2S`3"&(OV)a Gԗȶa+Vr3Z$e>Viӧ<խ" mHbLD^tpMὮb8ʋRٮ ћ$'2[%r+GR9?R8Mk;߬V)10n.C >);K^+'&U?A`?&OW!!/]UuXh8,d9݀_R=k"s&qTa`I*y3UZLT,gWcЅgj[|nC-P֖b%P ̄WEIOh :5J: G[IWX˛'Հզ=e'nѬX_q MjH~XvORKS`k@d\^MfIjC.#3@7?<6& bN6Gtᤦ<=JThN:~=I>G]3JՖEꢄ=H͢n2j[R-RJ^Bby%j}L,Mt!Ke^LS8G' 7WPiΥpG=VUwV#@c3$L$vmw}1r7}?X _[ezE}mQB ?.k F7nvbynVpCĥ8i|[A}+M+ C]2ޚ_2P;=SZ?ok B/O3q_Hy rNXp$'wGc_Sn f[rшVW"˿nhe >bXb18 5C℧"Iwԉ؊H6+ ۾mx mW@TQn B[:nu!D1.J'֏z-S†xԮmxmjR\R6l\ qRaA-I4UFGXҒ t-0ɯ=iGH8!P2F=82wej.ʯ8Hâ>?@Ĝ&1a|Yhl&ja|cz"&jt7Xnea99LTӖ[>b+ٔ)'Վ'<&m=^֗spQ((2dYa=kC2iB8eNc=feJAø˜i&kt@or["\#9:CwA?e}4i@SX R2^ ޜчWHSLl%̎8 V-j&cT93U藩;%Q\Ǫ[m8sgp/0Uw/O k7ldwq y)Gf9{o[Z_ ]/?A%5@!`[t^{KC!Ɋ܀u!NdJlߒ869r#R { "Cym͍"g%IRKp6{6 !%Ct2[ņS+ׁ3|dSi.k&ksH 11Dc,:Ѩfҹ`pr><*XYDQ43RnCM9<$tK]7OS2'pɾC (Sx.Ͱv)T=E.cZ,x.{j:F$?_"wVXW1U_M }2/SݣܯʌiTK@=䌔CTƤ}+ōpBb겻ݔ۶l=ԖA{~yJdZfm2aw{^fpLIDAeƁTY1Ў&n;|!*&y vՋ퍿U/e1j"<'QOR F۟x7 Op˵)t&[w wvr~0u}\ЀSW'ڷANt!mǨ ٫ eF.o7xvaҐPM7[i{h7-k 5*E(sIsEA 5Q8<.L.oWvXRT6oQ^½4VYt+H;4ΐ%`Q4, >YvÙՅqMz'g_߯T5CU\CI HnUR R5!b, N/GNBX'kR>LŃHE CRBM8ᬝ?.@|w- ^p, SorJU3Tn1p1 k֕|!K e(ׂ[4'eu*S'O^ Kv>N!ѧS"TjOوCwD0Lr\@fb + Yv$*8w\ŧ be'1 ѯ']qm$ǜ}A1 x~(0`mm$r]Uם"hq0ZHN(6B1j/7rŸϬ }4G/T#彾Ū#|4\Y0N ^Aq)c˞f%Ť? `)YE$;;e6o p cD\X@)3ɏ@At]lM7]?+HE1e6ujvXAM DڟϚLqX޸wJn'KGa{g,=6j OV[Yv8&%̥z8?KP  uɤ<)\zhG z#O7!\y5f+0@,~kxsc35ȴsqj:qA3X)@TI+dŝ^iC=&WmKmS?;_&Lߢr,ϮL()N-ٝo&A.Gj.>7iT!(uRUn6 ]ZS%GB'-,=RM=D $? TGS(eDpq{.LQQM,> >'zdQb,m Ya[#rM_T(Q D/?qYoh4Xꐒ)BVVhԃU(_iϻɥJX^5ܻS~jTS*SRͳby#j*a"^׷eZ>CG}E"zQ۩|yq[|yu%zS^dϙk<mJnoMOmb^hzgMPʏhqd%B/YQ.5njzгhrkYjTɥ ,4ᕾ_gȖfBe5N, 6+ޅ,܈ԭbe:n_iܶJM&g^,ThbuWbXLy.oi_pMo ױ}NSg4b:ůk[ >o=To # 62)KT(Dęj0A"sm)ı r>p]>Gz): X]sZ.4 Xdr}d$M]'dir9Y*>,)!M>,'b{.].QQ+%w-_ Aic=ͶY,~80>?e\d@M.a՝Wo p0٢82#b̉[4+V\},@ 4 Ȝ4sB[PK18'_tsH/*OT1NX}›DPU%`34}~ |%Cl$sʩKDŽK\uܝ]ȿxkGX2ߑuLƟŴ.$R p&M_l6u+oVUR&soM,fTùӞt=i.TIӠ, i%6'O==t<ܦY/# Î kVuiiP(%0WmC`N%B셦xLO ӱ .{qBF:IwǨZ<%TË6` 9BށV^dbN ,%Vw Z6(mtRo+)v|О1y DɒЀΌHZ*XC{)6z,?y5l_E1T䙒#[B%2 i?|W VO&wrg'h?~F6oj라u]`0M'?r餲3 7%?i1iyɏ (56@WdA~mF3gT;n)'NO &YLGՄ3e/`N[) ykKOqO߉F,/{ Z6H)ެ7KL[Xd| =2$Cޑf#0or[A+C^,6Bg3=@] 16sHl2m4=^HpU{_"#ǞҕvuN)_0( :՛xJ f+j< *F،z2ú$+JOp07흤I>&HkzzW0|\dRΣ 6L`4*]agΰ',_q$/{KYD=a"9'ZR%|em@;N{d(?>zh6v1){~Ie5*Jv1uD[R|nJfs JVk0#I'V(LBZ2ߛXn#C$ :B@A! a'~O ڭ8S~.lM)3'.qM` 99x>Uw3؅PvkIcVҀI3!F[mu'sӨa5`[{Rľ!$+ujr8ac0B-C5N]O/y̰$Ҩ-&zѷt.'M;'@cnM 9lo _IYܝ֖4K3/$OPS+Z[\_"X205q5O|y fuɹ=ogP ;gŏ|7nmjzWŤW321sD9lE9]KEb]w$|䧪J'J_RwOK΀- <%$/L)Ҹ0C SHzˮb Ɋ;g >ZȋH4aGmqm`?K2$qXgqG^Vkx|X_O@ȨF`, @0Ǔ:w uϸbs?@͍F\~TAKdQ5o)[a=! yk=9SwӰ3We=3' 3遨q҅HzO2^w+CT8rGrCaca[WN%g(]+y߿ %~)SP[${A~\&ö`4ڏ /mϱRP 🿱:i?.fیh&š#A`}Pr4 ʫFF͋2kw cɄw̎C0_j&ǪPXz+Af_̍+(bb@gLlzcgQ=rn1|N2sIȄퟶ,vbj4,a23sSc(dgKti+ T2$ILzRPȋ0ȱ@0? ]D҃kU6~6$=+1EU$X}Bg9 0B뤴XtK>Wٙ}-OE%(  @[*L!KR_hG-rgY2 VMiE>Uⲍi#P˙`gEN|#xN.KiJ6ֹ˜&W5h:S dv>w{OvQW }L{3}=j&wP4dCQR=eGug:7Zkrg._<) g`nXe4}끙]24h8)GN.%\(N=r,#Y;;!7bg6dZ[0gnx!*8fաO햞w `l6ݼ(,BRJ05^R|nYTEzCScA"%[S'0LON֚Vto>c$͇'h*i\92q z,L7͐k;.7foٱ)FL?=|ڼ~a4>=S.'Št}hϕ[Eó1t("n'Q=:5Q1"}zUaAծFE8IHɆZ [|PR~x& T CͻFN_`9‡SRV \;M@| B c!#YsLZC`Χ)7u-lW%c` uCшQѴq;ǖ&Ip]JR #1*(7}5C'&1q;$|f֑ Xh+eAEͦ wu~4oyPOSmWd^+T.Df{#E@#E$"w A5)&u*) :olw: kuwi%EաPi u; ,&!\Kv*mO<hv= J3%]z \ߤ}Z:8 Ʈ4lOP&X(kBu[::q넋eU@ˬF8kՙ5*{>0K,Yū6 I6Cc̒m[h/Sҗ^?N-ޝ&))0[nD{P}zB5lӏ| sѼXlН:Qܧa8AU\**CR&rWZ?f(޻ #v$LƎ]>kE%+>$Pa9;|$Ln[V>ºRZUc,O1㝅"+zr<8r ?ߨ-ZqihU*fDvrXc8@8W[ rk#*QC{]6OO/*Gj “;Z2؊3d{FE1Zc R'*h4BvRc]*)<Ѹw@6I2ER9-{(2 f M+B WK;EdmFTXDt4SL34\2 7ӭ{{lb<{@"Gov`洰Բmmx~E2Plf4L *+O77{SRQb ;E-д^D̝{Ob!DqNrqa813&p bvYL੼'ǟWdsjnbB%":}Y%Ļ0Ӥj?AH:'xrwQs"O f ۡU[ff.USEAKv4|4ExzҍIɏm32鳲XIgY:9nSxO:v|agWpP8/G>q$IW~x X KHcaa"a}> Է\\wގà 1-$ws=E=> ryv˷w0?HplydovAN0/ gM $ b(yW<;cuo2`O`=<.Rs!krQhHd-/M‡Z'`R4̋2q{BC,Tn;'[%VnΞ`ln4J[z(H3x\~r@]({Q^oRU޽ " ro!L+\dn)W_6֙˵R@pND{|G΃4=]fWQ[5q}fZΙS'tV%e!E`4w/R @Ğ D"1uPuob(F?:ٿ[U-a/dIO֢FvBIg t? )Oģ+:?s-Np׸%r9 M3+7q&jw(,ߩwR`-'qh6_ e09x*J ASM ~_Id\%~927 (WgX7^GJԡЁ-^kRd'&N@_I,*nrMNn>܇I3wC=9+@ ǀRBrە0x 9r'W(>V/ ZfxdERf~ cHO!<bblL \đo c04nOS1 xlnLĂ2 1Bذl-\CdAhZ 7 wSbP t] !bsNÅ?Tpvj:Yj:EalR}޾3Y{Vlܻ] ڜjYEQ XB=7XB04HçLWe}Ҡ)GZ/2jCy(lێ>G&fA㠹mo`+^ @SFdܯd3ce Z&-wvйL-P/p^–h(@1ĦBKlAC>ʺ#hwu4A{aœ%Ɉ5n=r_qM@ǿm0-O@V\Q|W g6qf]{I9a.l[pFXH/-Qh#5'1|ͧy܆4Hx%|R,zeD1# *yw C-8OU"+*ʲXko &⏧P`rʼnK0Gh̎^XK 6wFnmIm ţ`J #=sOSSE pfRVvs<r nx!K)촥%kÝiUF iaP/PRaܦ*ґ<&,_3FʬP8HAx Z6•ȲY,$=D")ZFAҠ,7(쓬_qR^2R…6N͇PT|(mԘÛ0 OġrE)1eP6ٍí7 5XjK /!ζ[Pyo qVa=qQeLxZ9}Ml퍓5ᯡRλyޢ W/Ucв `fWGFU+^fQ_גM&`Yk8g2tZ4iw&tc[¡>/򔫗(G *vM(&S7\/%a?TviD #Y|,0Rc$W`jb ^'S4fٲ@>g@B͢rR<1}lV5JX-GM_4:8(1dQϕ˵l4fiD(x~G^32gTI2%,Y$751e"r=ͼ!T%)POf}Ý4n&;fwc$`K MEF>9C,ɠok[<ǥM'W(+{sG; uCW:>jx hOT2mY~^gyƘd\YivTC_*JU=vl&RIoPP8Boey?l4d.'L8i@O֬J9&wϋQǗoZ&-,68LѐI"]/Zk2t|,3W tA T37jv}cVW1Ac6dBU>zwMޘ? Q85g۫pw$|J29J>FV1vedkG.ԁ[v)d6XR pQ܃,ml4_ZpĩXyeR-d u{=cq"ܱi--H -ok@/lզu5D >iK.}CPi>!APQMyy!!l/@v)]  OkJ״a%QvY w[^)FϩJL_T7|x])SBQ0ЯҒ\&y43EfҔb=Ƌ $DZY%_XUG=[O?8dE*0? m0:[qב4Rp18Pc,+:ڛ"jϭ .Us!ժS6džAŔ%5>Й˭/|GbOq)d^(qA)l4`!yq$ZUkTv %ɢy(i\2ޭۜ_c)NxKfx Z9m ٛbγvyh qɞ/^ViSؽy,<C^lV0." Eӿegdn: 'ͬs@s6)92dJl߳&PL20;!LޫBߙ1 Ze:/c+ B21xe#Lf02~zTk>XK0ijJ; yQ8;!n\-SM%[AqR*KRͱT[o&W%kzt"ϔ0'ϰ/Z~[*vXY%bs@ г{I9ږf[xq\kYwp"?4ͧ`M\u (4 +7E#ɜ,!=QOR\t#"#NdId%!ϭRF&Vo:3fPKh[)=P ?*vykWpP.>U Sg9ݪQy+Yivsx# }1_\g)ߟ< ދ:f ѩlAvQ]`BD4b H|JLV0.{U5G{%7QjO 1jewkza0N=PxH^A Z (Bz>9824JY |lɚm^ C N 54ƇsQ].2~}ё`#I]^wJF^]67nI{ϤaaU F _&n<rw9ItwUc\OFK7_) PJלIi=%~ %;Jvt y}dDW& |TZd-aa$_H18=uB2h7]We\I}&UJ/-?\֔~wѪ1;+Dhzv!y& ~n6%lz NKY;pi,F 'imVSb\%rK qn5>qHKz! _K wޘ-Ӡ xnek^Ot w Rz~Okҹ"B@fF!Z^IM9nY7Qk*NE"hpV> k? `gEߚB1/y'za1EWyMЩ-=Ͱ׼ V$rUFHK hrY/H ])GŰ0sKksoR]ޥr;tMxWbS :&q'rP)dU6a72WjzͿGFmɺK,W^9/:dM~Zʫyr5Wޏ-eD<#:8 Uf GTD$5ifc# i}yU|zN\[ /Ą#`[z؟&6y؇ITauϺ];CDFz%^9wv.GV^=mIsx s \Ӯ@jhJXt3+Y@?لXWWom Ff8ϊ@6YZ_QpƊ/p!-}/qwXD6i$@mhD/I0Z2-DX^|gp#[PvGŒ7f'qBk?glM2*d^0:Vvy N_p Lth(Ǒ m݂ӻ28!N7,KԜdc98˵}0cřsp6ɨ)䵅^F>r6 >bC}`,7.pSНE*g+E )&@7( X7Svk;F2Qc{dپgފRvIan1c`{x Ə`6?Uf)V| UqQ&:q?r~L10yE|Ív}51ѓZjQLPHs@e  +#{7>gGi2[dIbuj_^ysjM[LnEambSI^Z͛5(&-n Fvԫ, ؾ6<ąmL(L'g&EKhO ۇ)+?aRK x9[@rA#[(} ~\ƨtV)2X>&jVf='h7τ8qBr($#JeI FEKƽ{ 6X M]XLt\jQL$ʼ `TMöl66 KxQbG!|Q_=<#;*ѳ猎 A1ʦю4[URw X]GM_+e85}᥶Lj0'xʰQxYÔ$6:H.4'K4ț:m5]n€l=;@ 7ˢ!Ms/ &Ĝ4,!sl"'#{C[*t6K 4Q;ʴdNSXZ2RI^c)no-<[-䞫>Qgfl_EQNۏ{բd}f_c7|Wu?KS(j̀MD7R?X?g3p*k`Rܳ#3>p64/dcba1 1GuR V_ⰩϫFtu[x2ŵ"QK%ւר-I;A5ϪH=JUKG_@E6P>?uT jyLe@9!OG>$,i7g@sH ~$ߨ1qj$l0x;Vr] ͙˻/ΜCV] 첒H)H03<3]RTflŠ[aJnY)J:maH"D5_n3Vˋ킹_ 078<:@XHх6qcT(ZU~]6v8^moPcc?z7D`m4Ak[$YŸ/^4W^1ҹ˵,-d~\,LrkuF>ȥa-XZ))ýEL)Z^- rW(q knS1oD- g @7z#'l7g0h:ir1;=c^`6_wAc/(m.'|$L@P>2NO$TUx505b]\UÏ h})VzQ \`2S kB'u<~;5JA )Ͱ~:Pΐ|Zr'djRA=:,ff9wW! qpB( ݜU.h3QI[݆Az (G lU?Z4)i567ڢ m-RC*(u6S|-X89QH~7桰Gl3m_8@i`Y5NRuz9 )Uszո[kj?Z$M%e7[DŽ¬12Zjm8u;iG^POL# n=׆aZɿl~s{2Ig~waܙ޲6S0{#aUrԈ7nΑ ˛\!đهC8<2i.Ta- [QyQawQ8|CƮٻb; -jU]1g*J*IJ ~ K b^Ecj}7s u6k%ךDOVTR2mܼo#Z/ _q׾peMTqLMZޛJ9߹@*c?`4# YTqQ ͆:G!\֦I g'.Zp7.7v8 d nv<;6InlnkYN/=b @Mz!׹5V]:4Avi+&.×`X)x}w]b#2T^sE84 D3> Нɕ1S!*Xb8u@dc&᝱^IMSMVuUu~3mqYFY32K쯺iP" 2اEcrvdQixow^uY#-#kز&u 8z:ݏIk 0K6hGl=0%: _],{u% c&J#b5YKRK1hsj)e0Zp{ߌiPtK"Cq5ɻDxXU0V!`lS Nht'cI2cB~ۅ2 H7Mگ o6VO*o\(g2bT(Xbz(Sl^z)yl=0;z4Iڎ,dQ* \C-[jy;.˃X|ZM˕p4$Ag W}Nz"=I\vz kr) okߘwN;dPk]".LJg~%kOQ݂]f}TB  &ѯ/tK^Q%b·w'O4ٿ3 QJ[6JގX s/ϠImC 1L_! /5JSwF׀}{f79pE-z)Z{+`4Ƅ1|UXz {JEp}~ĖL k%"ϝeɆuܯTyVbJ 7'E\CT$ۭp[%:Nƒ(%7pWok"3EA1e0'ol)(`rMF[ WE ۽Xع!;Pt5%{JbW&F4FzqO '3ۡS,lꩀb{K*Ʃrz +pBf$|pWW-Q" ,DwDt+tyyY8%^âlf?xKO_jO+ M&ӎhZh֐= 5lZ9=&/U jE` ikCKx ,8⍦yؑæ/x\'n3r0y`bB6#RmB)493$PtY~ + EX5rKgmVП/ %rDGtcVDU;]orD9f6+:ի5'@R|g5{\Fh?L31K{na"8o3쥬(unP#/͘ 6!1PIJ*tf+W8")2@s]7 W=pXEe^Z꩒'#a-#[G3&:QAcLF=UD&j፲Nq)QhS Y}:f#>&bZk^ )h04d` 9+R5lc~FXRFS[<+uVLwּٟ~[W(,^:s”4p}qsX{E(rPSq4m5MnXb$H prsr,p`lUdnTx ,G /!_T5ЩXt!gU܈('fa/m_bfVot1&[N(a y*Ο=..|aQ`u*K.'DT$QAC3}sj cvȈߤN ӓ u~uӆgvRaO?V"#>m;0 R/@K Jx8/T9IW`4uS8G̲aK\t$b-En̥ZT;7SdKŕ"xwI3nFh~:(+ wWiDMIp8H ? wDmF9)e<\nZ@>^^;ϯA#)Ga@Ug~B(sF@YKwgm:fmKC6R5H4X҃޹RD" &sra-1q=7 1v1oj~oYMkl&v~ wqG͞na}[YV]24YkL cKqQ͢&b<љH~*WIPW}OЬZb!1G``zw] C㙾\[ ՃSK۔ĸ\|@(Jj +m.ߦ- vA&<:J:Z~5y  .^Ős1:Qn^zlœqF2"s =Drf~= umpoRhҞ9X 'ԭШˌ1v(zA7gkAQ{"GyR pon G, LpYJWzpЗo\^,no;b:^\ʰ`(EAl71n2- S!f!Hčyd%AZGR:ٴcN@O:[wƋ:O}+Sh$WŋTS=;WGYW@Wڗ1!/ yon j_1aH#1Mll6~7`+M2~:8t! sDh<. Pv=.!ܧB˒7:-}-Jߋ qg1!nC#~ωF})$3ӯ⍱ebܡ|4lm1jz|JYG#MdW\k9,CĹ)C<^_XHF/mCKS栠 WVmF[` Z~/龎ע&<SfDm$xOuJˮhp794N4!eҏvL bCa3snxKɢ_/p8T_8L/<-jN0.riBb;k6wL++{Jڢ^Xko&\cMxzUba?V3c]wm5Dt\M"J9xG@l$\~"uJqleQ>^ ]@iD5vkF~xL`v[DQg8-ڪSSt18'\*]l z,}?iC+$Q%?KIxu苤n|-JVۈy#!0V2]pܟѐn[bw'+! :c0?뉎W9u*]}P8zK@Kpv6بqmj Ɂr:"&.# H[l]ՁA)-(3BPpXP NKD]5L* ngtzAׇCvG"/5ަf!t+Gt+kܳ6~ Dm 7!iDGZRe@lnŝyo(Jt%{}RHbl H,gXmOoo"v"9/r>fcېA~['vC y8^}3AAFRIJ!MGd7]7OG6QIHQi]=N` c,$Jf7(/SJ^K2=iji< j i\T$"JEPAS&T!v봠a_T+K 9 $O=E^fcMZFxUNDI %kF&GR K6`}rZ2p'—@0H)$Rx;H%#j/h nF?4Q)_`6Y&vs)<|VN"n /5#-? On}QN:n!$]*_-M2NiZr]e_Y8Z<')+3[oM"qQЎ0Uf߃Qhv/'E$Ѵg$wӺ뷩B v"?npj1%=}(ːӳ*7*`q&-!iq^mGk[e$=Q5wUQow3`xp'v*۴7J#A`@V  8gsktWŌ[0 Qa-zHw} Ŧ7f_э kZeǸ#"x:yepu^}Cԙu9ȿɄvςғ*`6LfŚY~dfF{}c*75&@w:n.kYn{FRM4`M^U3[i ]?MC7(Th3SpGfe@$[@&gcq,l].mE2RT3_E8S꙯/v=8tJS~&G(ԓ0ۚ5In/gX!`rl̐z@PVpHHeu $o']o32Od|&! xU@i$$P ~eIFYJ5uj']Y"q@ zoc 0wڗ8Aev;"JX|xr@gZJ[ʛ=y_LA[i8#S_QOP j6T8ET~AC z./qL3|Nؽv3.60;)A'RGkUD,~ʴhGx£qAz=%K>@h%XJȻ9';K&7@Y= C b6g ayQE; 멄}L77aܥAi ǵH'la]Aȼ>a{\(b5~܃TbL !S29Y+`pdQ@YgG*$kI^ViC1T̎Cix޸f&ET^\n]#e͇Xx}/k(/$WWC2j1I ʎv'<`1<_{r#d #XA5}.ҥHP]C-Q'Āv9VD@5ҔIŋ[fgonV3y=:sU8_c HzIв9-ejƊdU6K PȍYt'Ǣ?,-t8[ZUy k|D-GYkW20[Wڞ&-Q%Tӝ+Ì': Д*Q845\BdD喆 >˟aܱ_+ EY@Nf-Fsqd?B/gо 3b3A&Tr=t9@0̸xnmQ=)Q}8ϒ[TbT{4^^FE"AجKk_בzEv/M߻/i Y>{su V` >!I  #0dL$]EFUX=r%Y̐E2Z_e&X-{ f@L0+̜Qoj1GNɴzr _JSf_y~/v4Tjn!Q(bͰ*З]m =[+&X~x0+~wn,i-#ۡݥm3x`#cԭޠ9|]Me,W)$'mr!zk[xQiW@(ui?U!ԩMOno4J1Yc^;^ ^ rc)n6J|e#N $qAqwĬ jZUڮn QRxvbQC@ ;ƻ^x:1=1Pk;NWr漓 nNnҖ)Tm/D`)ճþ{dMO "71̤0IY"*{u-J0QcdN74Z&ޑx׬+0}ݣh=^YD=y#7(0-K-(ct.x))hfPC\0ЀT@;4'εgJeDb$t>-qW\է..cbSS(EMfe ]1+/qلG>c`1B^4CLľ͉W${ 8`WftKDgg@Dz64=O$%}0~{Gy]ѱ因x  (ͺ4|Z*`hP#)2VPҝ ^` fCS -7{,[tMhӳs3g @R\ #õj,k$9;p/!%BU>v^u0yh` $wӏ4 H;0s> `W~S(C/6l.~wd5,y +ߪLaaydEiAHGV}M(dey:atwSʩ4AyZ2˫8^*pt$F8ށ@NnH:H JI{Rh V*N`yuC kr=*iP-Jog:xz=#*>8EI݊0 X:p!eC#+w,pgEܔ!WhHlﰷ~\HhA91wd_ar,'DŖW(* H`n+mk6;Wc *X@_2Ѥ Z!#%[%l۰݂6s`7Y. 0;ҎG7h{7i)oBp};gѫۗ%QxVZPvmtÈnx-$GDɡvYwd; Hެ*hca?<,h>pwP[LeAyͿ:K|HK3 G\^>[Eǻ ҆Ga鬒d 9J.6NLc(&^sж,|^أR߳Tui`u3T5́1!0d0^}9㢦 D-޾[ BoPi|6ڣdnNML#Hr lq7g {U9yDM%kAsت}wo4&%hԄU6DjrlޕtoS!D;̄r{4_h}aY4ξk9<{h.o BW<7XrNط\"cUP'| {`*!;]D}?V5|!V.6ltfi8RYU57!f8J7 2u2~E5;)..fR: |;$-6vG=ͯ O^&pY+Hjh%?-+Tr^`%dQS[{^x@T+mo,rfPL4( bY3xD6u!ӅO<ƶE\@0t@nWuBi>v6 ڲzo"okG"ZWeW"=ON%"C%awB7 o9s3aAT=kەXsC،/ƶ΋W%UF$toT@Nb7)l/A,,G oAH&wIm3MޅP0sFlCWa*Ic (勌c*Yӯ+5ʼ(ŗ[KgX[;KD0DEZLfCA /4χxnrqF!zlLŷa.i~T3Ζ#E/X$$4ɠ4nQ5 K<u)L&?϶ )fqɰϳ|$MmYLmN#OQm8&KՎIdDh lRI bl!uu 'wY6߳A )\֩ܳ!X!~U`0^IVt(˩TA]He ֭-)u t d| Ej>p0ŝc.Ux!zLiޱV78aa' >U=ӏ4CX&> A2ۈi79(=VP]m9fU/ a I5Ps)]p)yT;ZE#EC5j9_~XH쿙u0 3$Xy|W+ ;kH s ,N +l2Sʘ^JߦfV VLXClG#ϕ)oGLjlc%O5! zpI l2 /{-`I;} RXV"ŖAօe+R)2-jb]8e I6{:BЧcfW{J4ܬu"V4aׇ/}^ #xL\{jBChn}U61h|` +:L뒽=\b2[́9ҫ߂o\hF* B];e^ٴSpݨ̙kљ0b!hP7|)$k|vUt" w OjkCx1xt¨WW6*ز[:f\TRE^T-.jkN.ElDlh,rDՂTRȜ #|[ٙ2X|\SUbS2 x޾}+PW%c[Iθe^% Q1 "COgeiSr Iͮ`4vz$:KJڼEĹw"9'~[8 qD!kc θs 7l(QuҪՒ\c)`m#$pb9pAU;xD C\0dB6K~U!\恍LAidjWGNDY#@|U#bF{|o&O.n)(#;Ietj>;`yuq1AQk4H Æ'=;O1ɅaY Ezfj_~0M0kݽӉLErϘD戩h[U"=-'J2r# U bS^܉ܦ0XWNz:Iox' 4Lz̙Yf<5-\އ@/0'?z[_n[gAj>&)"yQ`, 荿+=swϔڋ{[ ;F9+խ /Ym/aKρ:Azt!D4o_c:_f/',x8C$X!L)М `5;dٷhL% %S~ @@*?:7CQjv]xO;vk %krv f㉾LF G& d5{?JN9m> 0T%FoϠzRLtsW2ć >AyPHI\(^KAopUec eCK/ =`GDXZ^sE-׉ڷe:Y Efd ?t?Nژ|9P5:xRb?K&ODv`_FtӴ rR vr]Ձ*-}ޒ VXs Byh! '4 LXV'I\(5إÕrDbF,zI0G fP&N#/PqҜOdŊ̺nwıIz=  ⢖R Kh[tRމ>9xaz G:3X}1Cy v:tm%ϕ0r?$Ew3;Lz q2>\sH3|5&]ΐEK:b#]=!Bg.X2fRǠ$āO#<4_J@WUbJ]˟1{@aơYdJ[8(:[\:&Ą$AU\y? I*9$\MǽhL+]axs5S<b[,d 1WARϋrom#\3~pl2XER]}_=~B<2GEN/JO\F_vq|#Xg eH]]lMa˜Q$NEe2iTBlSNvQцmGdkq!֫n6Wնz^{PTT@zg6>h(Ō\U. D=ҋT%}ZiX1^V 0<&Iv)ffy3J&afvVvEOuږ>tѪ;ۧM4;VBFeZ,7`vp~(F h6vN9p k#!qi'g+Z!ePxnvٙaw@nMP,-89a06\Ao3,[6Gw-MOU)^ @Z(S=[QY f( OD?p-ՀbdV"='0.Žk):.k2ɍyD+Bp>WCY=.}?\s,cMcs \8w[ p9QĖv0>C K2e8 Z,d(dG 4ŗI/{]+6c^X4Ŝ y9ht+V P.,Pt?"j*H 3#yL*$7Qi4*jfE)=a{~ &mmחr|_P"N\3oFEsoʞ{ˏ|&çLx>C0;94fH:4=H_xUq}qB-#t h\/̗^MQ!(Hݞ1Moփ;N=z>"W֜w.uDE`ӮƘ A-OrL-qay?2;|OlfPV\gtÓX2pڣ60rҎpm輎|ȼw!y\,! }nd8XIBQT0U!t<:]!isl5[Q%;Qo3 9'ZW1`_74~dPY<>Cn-;{#1/8}DL|\/g? %VK"}@W~tdC:? Bɝإ[=)iRܫװaV_]' 3D6G. B<Vv 0*N:o6枡M8Okr݂j`umuhQ)@plWr QBӒ i\7¡4k{ $SXF'J7 vy e,c~/ŏ3𮴢*Vrh s7qCB:KSou@)ov%hP1mj]Xkm/2\]^>(O.olsQ-Z+QUՁ~zpѭetZ7Yy _4|X)&pWB 2ÐPŅFJIn_T4\=L΃q@c)w~hSA\Qx%yӘ%ڰăNzRJrH6ߜGPJFtkup._ 4tYC7!U?}^n\[V: ?O겊Ŵ G5<ƵAnK`+K's7- b[ UrFw-$dSQz4 *2TO,UTb׏58T_QhRƿrxpAav+$Uh^ĒATSGZľ][o.yV+ܭZ)]:R1$e cPCw)6a݅aMp|( ]1P)גctWPG.c}siIGYnQ!z5:-4>8n٪9.y˃Lp@̽ 8:ڠuIBx҉uYT@RteC&WsRlOшWܝSݜt#zȀCl(iEˀǎg?uD TMhfX+jc} eL`{F?_$yO0QSN+LFksHO;6ɬ9ŸQ#Pu")SNf@oOW'rfg(}[yiJ0eockY`3/;4-މ;I{W!J);4]]f(K^,8AؖG_r 7ޔYGTҏܵJXp7mOXN1Kl/"X-#7Cq[ȶȟ$8dk&oC%܆/U[LXxDdTv~2!a#ѐ.%t=hvt޼yjCS$_2siJv]k#Ju\Q'0y>1!,A){|n8r|܉x( VhYagrW!/+6@T,INQٸ9Ds>mK3Wx8H6QY^WTe}s Ϟ6c;~biϦlw0+T[)0$LdCnv?̄=.` q tfuq{,U+XLޝ[0TyUFjR*衔e!LaquW(̅oaHΗې1vX>` Cڒ_6;_n'+,ELرUgKtנTzJGP0E1\F M[J!.k uVjbAQZ͎1!w$:̖ ͌4csߍu,m Rk\ϭ}3 +4iN{,4Ǽֳ8|*7̩%A`CRLml]L9r"H킪>P(3֕yF~#tx@hͮԔS]9._T鵁.r>[~8Xp  Wxo'ɁhGS]ѱ^.Lh(E׆*kc H{F0AjK@$kG0WM5,1doyAҘ$)2كwYt09{n=>MTƻvW"i}âGo_2 ZߔgIQ^jxffryxzMMUh*l,. gK*4dAyH?P;d,h6Z_ƚsR]2ьE򌓩/.D;k<& @Uh$6jTJ׉%` ti;5F?7]]s-`TޣЁ3NABHX,~yB`+R3 Ps l3{$d?!3y6CD (Yū`%^W 'IK͌,P;0];k`N@eYY/h+>gA4* E!G$G4 KF5* NËvfT0ʥ0)=_$~!=jͽ3bRcޭIgnW 9P.푏ራkMn}*?!2T @n(P*"j rcuj>3 !n/%`]}:]Dm@v.uVG}P7< DG0FXue1DPnc0kV#LBݬ2-<yt sDPMID"*p_hyP @!wj2L$=~g g_D-c 9{3nSB-%G~H| & c^)䣚1okDbFƹ&?3`1${ \2$O?T`҉dA\I_Uǚ3j=bdt ( w$]J@P#cnC Q[(W@>Y1a{lO\O`a,aS훠cQ?7V =u59xz 1UAk^HHAA4%xQ]s~J$SцoJ:'g{DpgZ>љp*3d~˘k-jR 踆Bx,_YOM6 lM+c&SzZ.GSf*yCK>Y/+kTy1t& HآI@Gf),/F&v d?%)S\}˅؞:o02nU/Gq'u/h\7洍ͽt~d^~֙>uC7~>g '+ PzHy뿤O]#} gaٍ +Pv&Y3ef,zp _n.#2t6OLdrb0 ܈jgjP>1 )2EX)vg7<b{w\@WBBTD1Ϡj ~rpϬIwDW N+dF^NIsObw&qP7kVa˅2â{ \ÊۙR@i&zVӳy%ƅN9i;!r}?P7piR<4^^n U`#6Ig]rIH(ǢϧC ,oSݧxŹ[$UPkoI.IՓx.џҸT.+{p SMȎcD ]aFO@5T9DQ-5}g=mLkay@Al w)CpտվF[iyW [fy ʹAlNsv@뱜+ہz5r#_po"0 9់e ]Go0QZ[\k#VQl;-N|1l?;5rN ϴRѠMɸ˶bl7 i|WȒtRŕo\÷68+}|7? D<_If1uo΢H3 Հ.)\ȁs8LIb9@VJZ7WMe57`aǍ&ɀy Y=X@;6PZ|//Ii[BAYx聪d?2 vNKR2Ju6M: )]u %yDo?[NŗJKZ7vo.j$-+ى,[J cn)PAv .3diCy:堆f`=ftj|b/Fׯ2l>2e9bCfeCnRڦBIL}G`?eյg.b%wp$K戇'P~Z2DkHő,CN_eDU*3 C(N2LTi!z[ž{'3 e bwfI 2ʸt#/fVorRCct<:7>sXRne(yf Sht+:NЍ 7Fv!G̊v̳ll]/iΜZ 'ī w_ jO k~,wQAR(ty2i:7n_,h5f۟GlkeKߵUf`qTt{:]쌏dBOc-uP GDlF)y3L@hVYw:Qח Y@EJ||Vc5e1{`BiI\C5dM7m) {HAFqͻVqHX,ÉSy3d`fD{eDU_p -IDmr-hJ+mNIW,/#Z&!oI@[ mU10ɶa0yjZ["޵d]@+.hY܅R3Z c(nWgMgB( #(ogL5qDgƿ\bOB }|Coٴg @>u*cIv/ĕQ_&+Rr1 /F=$*6@\-k>]d&o!b^^Ƀt('?+`ۘzRkMy֗pNF!(Ȝҭ.QF )M^2>ׁsc,dקUHVtg%IЍ7P* bmYӡ_8Ĺbo,lxK=j\~+_uov̅NONggP)??z7*υsi1?^oǔխI) ' i&kpˆ.oork"YE8BtNhG#nq?'CIP"$h4$1B97>Kz2\wB%,4&8wn\2?ܳ3SvpǛbJ,[>q&=[m}C%gyiPl˵UmoJ߬ul 8iP,k% cQ._@O,,<ц}|_N|KmFSpR$T sK "g aH>{=`#TD:l&[b/kB?kE捯'eݒR* `΢@e?5#5L<4H]; TlЩs? 2`gw8Gm ⓋHo=^4J8w ퟇^6o c H̍ b7wS/[' {*A.1> 5u]RSp ~蔛S:7Dhb{.M<%uJ|ILAx9uϨL۽ϙi u^crN6,&ҙBF$LyR[ܳ(Uqr uӤE ;{^uK0?4ݫO[?&˱&?lXGXV}AE4B Q~H]T*Y݁@N+Ô]g1uN=G0@]J]]7`oy7钟=6ap.0cmzo*%#p:EKzM\ cIib9t[*.Dkpz.|= I\")hE2t}9 nGpĶie&iZ_wd/pf -{:P/).ӽ Z`k# 2!UعE,EsBTQ>).c|r'j= .AZ33ƞ ~@HZP2,x=';`ɺH}B*/@7i{Wb3?y.E($QmA|RB ڸ@SL[J<|㗻??87 BH7E ]z0W`%,i?q @cF\63d=KNy|`jH@"ƃ7R?QE8ב#{8X9e~-,(}?oƚy5w(r*GL}uK}{nYnJ>xdpPhIcX޻31 aY53ȟ)c,t l+3͟]o<>:E. j8+WiRtpB3F(>W(ʡz+HEy]Ho9jt1&{ Җ6'5EbMnʦm; aB#g;orz+ZEcuߝ=73uK[vW?r-3JF{ܓ y_ڷ/]\epb;8PH"ֹ;]L~LÜ ԧ$@c@ba>ze*o2NYk?[j֝'ؘ<Ħ.#H]H]v"tk)4T]wU<ɣ=u}h5yHj)f>kCw,OcA[F"9NJӸdd'G,ܾU:/{`3X(O(mkz^9rT\;y I^2`s[*hv )隄!or rTGˆʫ)hSW[Uid M; )pOk+ #+\;wzQZ"ǀGD.ݲ'$~l2a^$Y ,|H'ZMOL]wU e ƀ]B%qq(烗?A٥SqXlb4i1; 3:4o/ex\,ܔC>XS[U i^?/&@8 sQ6nibE|.4?oq}L^#csrKX-a@W-I'FӀPhE8 b g 4H#LI>+VJ·5 ,M{AE0E t2%sBժ JJҟqE(Xhbv\5fD5 k#- g|q E}1z+Tb"na6qlP[ aԸfDzoO8Z̬M*[( +ޟ4 /mNRf,Ō'soBd~Rdb \{y׋!DPD2.҅e`R]G P{2a*˒Vqө 8SUYčqJض0PilɦfSqlT8 Z}8~{cZҚLghSp;4HjIJK,- . Zh URiA/x+GS!ߩo闚j bгZ7(L2 XDT9CՈbb Ğ}[E/:-ƕtUԦ=tT 7gI(_x Qv@_A9 b;ȵ4OJrE*VUɻĨ)PS`ё.{-0W$"0;Qknc'FGpeEV-變018RYdwo ["ЖjC T3 /ֺ'5< X.W [#aMK t I|y2:0}!f)7. UX6$#W*/@ZznrU/v+p5 k^mm.9"gT܍y% /0qHn-h@;TlHq, k=CwpQK+0~Lٵ}IY >˔S9,F3DH+:,f%չαiS7 :ܘ\vdowEeX] x~BQևρ1lYA%ZʀK;ZXSRշOI(\q?#[>U{,= Im'huA5?4Tya'/Y`CmNuTB/YfFT3Y,<"] g ]<’l͈0 ;Fk[[rq58-Ny|Y^6D,&y*rNjSѯie7Ja rInCIXHpI68TCl*a,c @p 0yLo,a*Q3YRޥ:b2%cR$F5LUK f]w3HȊ"|$D55){OʁRfƄjn{42Gy, %!4 0dI5 ́;;Ne-R`:נ;@ETN{1o{pbA9^Cq$Ҭ؋5)zr.<$6E?4#j7 ؀E=QRSUJ13v$ -Y٥1ٶ]"|Sd`)^d9)KǃMũ=Ac"S/a"ʃJs Tbk4aCEu"zU 7e.Iˉ W(/*clgbwޘL!OÓ]GY~~(R^F \;sm~ 'E !@ H|v { @j׮H'FwHj9 E : o^xWjAHun4 ~RC dzv7R8jC`0 ႕b+G:5UA/)]aւʉ7niH 1햐̋y(lz]de{ "4DQVco B-i)IƐŕ貽Bj~t׼/r\ N?1~dU,{Ա0AMsbx]Wlyt/R&3#*YZ7fk"omzY P_>T~A B;^@68^iZu3j˵(h?*fdTAh^;8K*FLYKC16aެ>I-Ǥη̳5QUjfYO܌d€6r=ebbp[\9׮7<ͺϔ(`vXٸO8O{@;XSwoo͔1ӂU[1gTU֏#9soVEjFswviM no+ t.%y}#ħ`ֶ7FtG5>3 5T\ vM}llJԶ H/wxLG .q4UP&X#C_.~ 8^:oq^#H$_^Zը4oNaﭟ~Mh/QAwӂX HW);/ﮉ9>B^njm@ Ne<&KuO|b<<3vT0X5.9>xGlw'!"ו#H+D4g GRi7HjKh.1 ^[\^Ė?[S=d2" !xP4y';:հVX5d~t&[ 6*eYLMe׾.{q9wC ZU u\sD#*LP7B 7h-T Cl/{]Zt[CR3`U~BG(TL%vk%Hx91)j6ӃOɂc5:q͇͊r퓘[l;UܞdHpd5yoYL8zNtֻґ;$ % vSRq_xw#pů'ţ &QB~~]%b[+_+ Ŵ4/G'mF"0dDiRm$}*>@Pֈ[n.}tކG+ ^S:5tIE+o *{x| *aMN?1 7UEC.&EH߬q I~y#S0:J gXIg)auZh OA.SP_As_.fN̈́}Յ]l']cm /4Btd2X圑zh'c~⥷KـxgI]($ȠʄtFR=.&,*+v.oD͖/ \sNܵ * x`J >a[$_<" :y&Q%)&2qN>r0E@8_04|" Q]fqWC3J.~)>rb5%9%ÓAbr;;lti1r68ϊu9NdC"bH7{XU#- x[g|dK˩Btr \w<GFيr_<!dk4JvtfKʴB.pA :|T)NLn'QԐD=ߧQVnJ'z9G Hثbyc:\5:zw߱(+5Io(f=(iAw\ivH8% EĶ[>De? (x2$֛Z4I* Z8o31iw6XcS}=ѲQOL/gXӌ$c蛮4`6ᚐ Z1rjdRww+I3mAQ`ɂ634pU#t.z$#(9v,'〚>])R2;8c%fW}e~0+uv⮛#-yI' Ap/sakFd6LUnB| Mx`tGu]t( [n (/lR!,l#IAT@=ПЌ}B)m<=SRmٕڢ쩠ðH&XO~--X נ@nk=g_U#M,XU&Sk xIīڐ,IH*w ߂0CW^xF#?R?WAWNFk%x獵{σjeB1ݎ:B&#C2nΕL*ՃNq@d _lKlYqYqJD4OⴁS0̖iS5eT&Wlz'@B*u"q-&5je+,F錩 .$0H- WfXQ$ %7 fPBhtP 3|/lEL ab>g]sﺟNj-]1wU%e2QЭmi2١b_I¤&/Rx`AaZ+yw t)NXtZy!`K'Ů(Ug >,ٓ+٘ bʐ2fîS3N*|ј^q=52_}Y!X&r_%1%v"si{^XS1O $=vZA7F9!(f<1~րhOoT53@łe&7<ԃqp=eY4ep. ^L|켘SRPJ"F) }CVdĶ& b?lcl˧*P ^9<$1ĭ/uZJW-?SMmcXbM4PmI  ؆\dz Z^U̯`rF2GXev43f[B2$L,nZghIN&o~U Fk՜qmwh\?W)sBZQnў@9a5iy$׮ RfU*xff bFi~"e g3h#/i%bΟIl̕7sB;E8Mt2ɗG"|F\=T=oWz8OvGF @ny<=<=Gd(=)%)[3F 3lHԪڍ޸~+f$!`'W%}i IAod6W+ˍ\/TloB j2K!iE5SNWB[-6$B̤% ?t7L +tQuNh}9PEʳfyqV3hۤV)J^,+yYFQ6Wf$IW|3"b!nw+j@:8:LwD,,bZCFyN4]v *}Dr]2O""Elo@{ #Q^19Pm2%[H؛-k$IU* RlV =#[EqɄYLHΚ ;,/xl7N &NF^/IUC-SJJ ۲ -IUbjJn=3&o20,%@5C`X>B<%+XndNj3nf׿uHA%ձ[qndg͉H:>83k(0zDW{ݏw0!lŚf{뢲piejON<'1_<^ڸb,955&E&&a+ Om*kH"V>e]~/)\X<7&f8a)@o%p@9e(Y+I}UNLwe jv?;[hCrMKUyb]4Tbqdbո>B\h| iאa3$R5l֐ڌ%%.:@S:vv^ i*y9# ~-l7}!?;>\iёѥ=LauO Jʸ.*j@L 4yxt!: {؋ʒIHd\j4GG GP^Mxo=ϛ\ RSib,OќVxf]?bn p]E_O M<-@9Gl#|𳐅/bbKQVW~8@|2#[N)3F ofieC΃ۀ-h)kRӀr+y`Lk0 9=LNn^u 44/Snwbrqc,2~SJ6:pCb Y c&#!4"ht9:<;8mLRU~29z/(K/|hg2muHv@xȚl W޴$Cj yh7N4XTlyU]S%%F љf'4$\kZ܃^΄NSϽyCbbNy件1\{*.s]0c0-j65+Pz)zfoVm/o~3:T(Yp.?lZ1É-՚C0v<`TTG"'i7(5pI0G1#N=` K>&;ud^[1%soQ*hc*z=N 7l'=g+Ydz{^A- s QhnC<@|jtK%f+WEW^_9 @vIk0mTEYId72eWȉ_9j>ݶ\tO$\LMrG84NEb2CV.й`~`zۙl˒r_D]SBf$F7Ե)[Q-9;&̦Z}bs`5\);%7d$;+eyri197u& 01"OxJ5X`IؖL75_m2ʒvyZ׆9Y0/E 37̓FmqIc҈Zmw?i&K t|Pv5+K>Ryֹ,V5"oKS^ղ|#A.D"4*& }yͯ?kל $M}PțI ^Xcx G+y3ʋCB//2*o/R<0 ] ZuŃiU#BOP} ӂ1JA`$Lc:] 1Q `H?m2%}?Q>_BJ9NH3}iFB|)o`(Y`S87Em $G&oUJ}5L!U x`CdJp'mQ%PɚsS Q\&ٜH#gyA%%=°52551u6CƢK247YG [f)k og?:՜,նS6 8m|/'~iU&M#hS5e)*-QE5@6ffL@̪j?$W<ڙkr 7)ʏ|"eRSQ`MSRBE͹z>[[5&`pۗ'xW!Hy BI=d(U+ɖ47ч:2 70Vn SVlXy0y3CR {n ۅ9n0/@z0췡kv}S^H1sq"|){ |Ut];{Ùw4;DUAȶ30-gD;g^:]^젔sd{X=rk[JXC?`3(.2  5ο匯Z3u8`6 >g1RȟN 8H/bE 8S(=^QS/O#@Sz3Bx\G ]E==VyJhhj Eb!Լw5& Igw)x^v ܵq2%WoT{s1Stn٨t}ؑgYks\Xo9F!x#53=Rkp, 4",T&V_(&[_1nYA{5;4t/ Z0ˈPtS.!mf2dB$8nY@uRffN #J9tkqUS!VJLp4I; :@хu#>Ӻ=M>^B%/iߜu?˃cpd,kvݗ0v h=m>$~FHo|5xJ]1\ "eW 62_b#O" #]ˬ~tS_3x}Q wz- C DHC')Ҷ4 Xg2~]8͑=~T?kg\h؍rK6lv[_q ExP%Di?DJ]ȋ MQ-nc%@Ym) :oy?͜@Box51 aY5%Wj_v?vn;[nhUTe` cp~Y5ٻ/_/W+⽢hS}{KC D/)5AK߇[)b/%Z'=g34[zm\4ӽ!38dX=1#H R9@H֬}DO4{gLoڮ܈odekO£R;YM)Xye_ely,ҍ3Z#(M:2m3|${3*P\[>yߘߧgU;Km9hkXXc+ψWqc+(KQO/5m[Mt#OO½<Sm>0O̒ !)z6}\J@|C+xEfBH;yx]B.a?CB7vp5sU$R <S>e'F gf8$$p*^Ul^Ň9%bRA |CNAM MUkwk{oEٲۜ243Z>T[ 5h-l@1Yx!*%\ ~v-mڤ|+̇3l xg :RG[X}AV'WOKv7^ %b`J3zH;c_j)jn@ C^Mu l eʚ!ORk2P~g1F4JO `+}Qɂx"x! jf!POFt D<,Z4+yuپYʿ`˿\oQ}W֗gxD>q6=\VZ&HQlpd!ը qdM'F#4`e/lMuw4`QvBDa9H?|$ e r[BHpv C\?6ƄKfAj@8,M :ǿo#B*@ E(4MNCvyYL%s:I/]K&T s[K.2 o;ntv.t=&!fsIObpWKs]j OH_^ }v綍&'}@FY K\YK݄K)_' m8g (qOLFKe@Ѐ«7UCŭܓKT bJ;UOp2 t=D]7>sJ(+QϿ.nGw1KTSp?>j035XVL6k7۞7 I#lIBgQX `ɦ3J|W"X::hߍYZ@ e0U%谟bς7?ᒉrTc;@Ĕ $nĽ%є4ox ʕυ1SY<lu}EKceQL+aمT$'daSMî ce5b؂5k9u7ɈS7 LuU2U~/.Br;{[Cl$6QNXҭ#4\o"L3ʢ'Mڔ)5rQ^xy@A9S2(wOJAYᥨ& I k>z yT_rlsWf̧dӢ+Kd$8 ZVm8.`~k:Jˡ#FR}i6& 8bl0 mxO*jf}&atg4$h i'=g9+fC%T,qZQȅLr˿.¾~UFVBg)%|E̒rZX>/*yU,o~-g|anYx 33:,y‡+<]@/d *_Ie?S- f`9- R.0I|ND'sUAL@Y7kvHTnƥڢ{(# S^צ ٔ$ey=7$i͘ a>S֠׍\뺙sًm<2Ƴ̟=AܕAmIHw55*6. lQG<;")U%gb&rpfVvo(8a3;H#KGU|l2bimoiu4Њ2BWҴ'6̻gz9$ENݣ $]L-V其 U2NX*#\%׊Gu5FeL8^I0HϮgjX/$?hS}7\N8{JO3#DQk5:9Lrs0yɓSZƴs`liHbFeMHCCCC>ۯ8F3s"=YXIWJU~HBBK:!V9?N E7N4s%4:hK )UІD"Œk7*tg0 dfF! hw;M՞Ig:q0!I-7f"v^)a@L[8 *1J[kЋϽί/eo()K|,П)S!ahzR|rBKoL]t5~0mfËSsbuMQ6Mc6ﯣeYR-ɣ#PV!Lf 3p?N+ ? w'iW[?o!f\چ6 b]^ӑpgì i 4@i6vuafcUv{J(7gܟ_Q|ά,**/,D$޴ʭ w _hDKܒPL iJ{.7 :IMݪmZ^'/1Vɚ%+_LR+i΢+ 8d.FJC!Cd}43ҏIv5 6H**?3vOaTf`.:ږ?-Rēʞr3[Z٥C3.X͘ {< \f>jydbG4Ē}ٿq x"n,дEyyI8`&2-l܄Zg-X%|Ş\O>>-n!bOJ4Ivs˱YbϰP5':Y 253M}9LS$H#E@Go"ahcޡIOu):i-;U&)Y!H9>\c%#iHG\z7ЙcMI|^KL%hC CΞB ;JWի+֊ssbq(Mwf7ٯg=S5KVҪfuC Cϳ0QaWk"34I0cɻL0ފ3.@w:"ayׯILk7@RzW]$ߑ?KOLWHOb_n%P3 bl/Z꽯xFoXN&*gS2틪U[:*}/l 1?1纴@~5K" 7\r -* 'وH,ٲ =5YL(F +M{v7椳@l_Ym˛.O״ tVw AskCDmA^cAGi=M7׿k8Ⱦ z?vf𗐷H'f Cdd>'~6I{,[ub&j*3T;4-m%c3P>ۤl<+5RCj5E6fr ;n v2YnQ$u B[Y]8?3,V֪y`˽!!÷CS͒(?U3rF8'ұEof+ƅKm 0X3=.QQ՚-¼T}2#`HQ@ox{bA7Z{iZJIf3xW`^k4*r,v?iJ]>--gYZ07070100000509000081a40000000000000000000000016759d58100001bf8000000000000000000000000000000000000007300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/soc/sof/intel/snd-sof-intel-hda-mlink.ko.xz7zXZִF!t/]?Eh=ڜ.+ɤs S;X~cK*҈%Xsa*wk|3 x_B("c$* XI1FbWQ%'<0YM6St0EUMEGbR6^~|i9jжT2:>c81Xw]GVAHH$Xn3DeC7G6Y1G}Lm&g讴"B`Ej!.n8϶Gy3 Z;qv#Ս?c|2VŗF d:",FD-`AG|% ZLtNsمWJ5e=6]FY6_H!Dov`_G yx޶##XO]`/q!C%_6;2GUdx46]:1i$O#@vk6AK[.Nx0ioZUAj?g>uѧ@.\E\q ỵ&lAG+8Ǭ2!x9?xGJ'vՑ]ntGN\+ niJm"lN>T2)֒jdi>Yۧ 2;eF p.Iixrz[{tI] Q `J917NcZJnn.Y|o!ܚΜz_F}r݇;=ɩ`?f^<&{2=s"d-w3=*$VD}퍼Z 5LmJyB2dxKV#}(}뙪ǩ/]wѱ/oWDx0dl AS|<ǧڶ0l{$^'~#N0`Ki!@ߊ?-_éJ@lq(AVK&HC7vA;$|wųh O<|@qr#v)R7b.ָ#rKQGz {|N\0zGScL6ƣ3gFjvkT|ͤ-ŕ@!aR'&n˔ʙ_W^0>W _$gxyq@Ϗ1"uCC;SV 5#p"* xQ5YU (7G>T[AD'cISMQ10x@Cۜp7|R(SNGrSۜrvBqkh㧹bƺh ㄢ;\D9F 'S"]nJ˛֨uXJNƅ"M $ekxOX ?#F*`=;>vʨi-*O?I$uO"; Ɓ\L9uA|h)Nc AOY@Ԥ#N)E~IuGk(CV|SkF;]mt9O݃IX1"K7XA}2$Zf~0CbZp< Vn6^+K7d 1lM'ܶm oTri//+rv?\=#vW3?RP#Z $/t=g%5yFz[T/Nz,o:&6KR P%> HN絼^5TJ6(`yQ9N>-!}_"RU>v>JRn.O :Q5)ϋ=-e%0BٟŮiC+-4]qJZ VWFc?rۉ%.+VꙚLōˊܽb]jUH5NB1}IVVUFGmBaVq=3$ Li8+e\mj{wa W(3>[SSvmBi-P3xX=_aH*J/$OtC*/9_ V<@akk۠! Y= ڿ2V,WNbvH36>Q!'Wf,7ZyS4Ř%+`POfn#W(xnb髜Ù˭L-ߖ :4i@PKVW¿Au8Qq5ZAt-7/SZ\p_[P?zm/q0 6 rK\!í31h`0uPЩz80 /:5gDyb˄>2W*YgCv7#KZ_j-]zK:3HS`eZ#v5Z|D0ۋ+t2<1PnޭG:2K+<&1VIqkCI$? C|d4D̥>,SKڷd5A$ {#.dG vָ-zؒz4S Cf\:<,̬4͙;9w(YچȬ x[L/f_DT=7 " 'g-Y l=K2}C|[:i1_iZC}$ibTa j#ʃjHtg ڔU { uYւ&]R1 C;J| b\m{J 0NyghR Vee 賘SnŚ5W@0az_VE: 0͗h>XpB J;7!3z9$'P~/`|e<#hBhiB䍄&_X>b+.D *bZh{?}r/JhMol)w Q|x""E2嫘Hll{|>MߊaQ< aj z 5(Dȝ(h@>«lyxJ(OhoꋴK0=d+]"3,/|Hi#6V%.a!gI- uEc,ߍWc%$ L T]O+>P/w'h)6~m.붳> N {=\Lο ͗bձK3z }(>ƙ.QE% aWk ބJԒ,C}1N?r6FE9L0ޥ 袧 vpy镉G˹Q'ʿyB|zWW5Y.̖uPay\sy/ph4[$7 IL5P,R}&%\#dvq$ȶ_ @ɸr<ط"Ek[6@qV\tIxY;uC$R^|IZ+@}9Bоm঑(>.Q=.OU%Eo `ٴ:Fb9Ws m( e-#r& ݄x*恼!w$r}ImFki8vU7>|Gl?ݖpV< @UkcΕk$ՉM0`IId,2P Y%4 ԂaBQ|jul%St YPloYƟu5>wTW|-]%³.eXn+jխ)Ph~~Sro\c?+^ڭ{>ԃnXZ7xE;q[yoMeSRIb]/YhlۈSjDی:dct$2}zk&)-5 9BE(٧v7 -?mʽxinNI:D{B2bM\_N❆+lb;V'udV"*h{_ʏŒF׽q${grAHL -ۅDЗAv9!͸b@4})ɸ;YhPnH9S'SII7T1^pDeXҴ k%` _ A/q2͌ИݶTx>ʲd5/TOAU(vM=wnZvJk<<}.}V7a 9 b_??m8*ܩ7+ 3ݵWxɞ1?S!3zd}pݡ1dzgȒEQbδoVv 6?ZݬeE<aV[X`PgNT<˔%0j7>ѦhVVmXo  yˎ%y8C9f/71Ry:]RGQU^iXMtI+;[xW^|f-?",[ֿ)7ҋ,ҠE6pT7֧[OƼM$ZB-{XJlqEJoP^rkRb -Z+#f۶-@ J.Vr0Rv@`8j%6eE զfi+M긌Լ}B\`!xRz'|@M$u~og0}T "MI>N{ (P?s+·وtpSsE l*KC8 }u}'ޘ[/ZN< LoZADSH1< U><~RwDb:r\M ]2(͎'n<ąN*N&tҳq:tB_=3,1sK<(JaRJ᝙&&.|M|ɮU5^PP\SEQ}a%RvVnzؽ/,؝gMRU}N}AewpMB`vذUE3W!nT7OLt=o~A"D -ll-*H[JLLO~ ̶e:ة_'k<É%Zi0I轅k%qR xy0Q(lGgjk;gv,5Bf:y`xU`L_^eZ5vӶ T//ź09&p_# u J+Ԝios '.o h5>ʹ䌷ƀ<{h#2WU!:,E]@I~N>/!>2ŷ9C g9; D6QС. !eK^>5p& n&1#bد=Szd:t fC o9|\ۤi,Z¾je22 46L @qUs?;kP/zY? 2ڵ-}yv&V!)۽oDѰ&k ,7 18 F:/P C#υu$6Z1^IXj4 ^,J zanIu4i]E`l+%!_T Pᐘ`[X!XHF*Go>m6nq \fz&z"CRR~x4b&IZs+!?H^ ]8p)hnvK1gJcs0 & f nѵ' ZMc`Aj9C3dTxH#o*mq0Xi.4׃aU:%`Q7M:` )1H!6а9;-@Nz-Z֕iCV98~'z(QGwr:BovZ mRYX[XM~f3ji_Ё鑖2yD,<@69sF^7\hZ3z1{&A?S=jrV KEiR}$!ʇ@vt6os v()LIF8d'26 XeEEQ(ġ\P\"omV0+w[sX(sPH/5Ÿ,mRXMngą0QRan c5ʋ{A 7L.eVqErʯ]iv_ N;|çQqp%B%z,F[(.݊O$\;"䟗h*/(1XψEM*E=SqiYcDp#3>Ht粹ۑ%j{aCf J]ߣE+Ⱦz\WVJG$L9WC7$ {䧴iB=eX3ZKJeNwd45ബ⃰,6DsJ:QóރK:r#6քo ]bq.o@C/kAL3^USvpC;78CA%3EC7e%4yV_} |+U N;k{ ;,Ŕn3{n vELB2^AN\~/S@,~۹*hf) ^k;=ւ;)2$D\Oꓙ Ru:ώ̳y?c6IMX/_Ynf,ϸ8j4XGv5U;eoFɔُ)>jD-HRHj?%g\`k+ET[kh@"W\ mo<ں3W/yU&[>|C=oq,QyUbfMH 1G#?H>\i ͯV2R޶Df[ P9GXt^\f/[cG)H1q^#!ArHqo)!s{MaSv,џjQJa?4iB#`x} PN~Ԣ1&WZik ([;}g'f3G`AuG0.Jks)3߶6kw"z5 w=9tRIJ`ŗ[ ˨ВȡG㪔6~߅֔-f`Rn;XwOEPKaQ ~KzDjeqTT\בمFdX.;|bpz9}')E~E)|_$%#* PN!v#QCL@>b3nS.SM|ZWj=??x<>߰K٥Yl5L-OÙ4i}w-?i{q'R'%ȭ*ik][֔ Ǻ2 {(T ڱXR8 $59j({I<-8H 85.l+I'Xu>s,qEPb1Js@IsݳP}E"wPT 7LT{ҕ60IW);yǔ!H/GľʼZfBϣ'TH  q3|gױ3;2|P֩H*eڞ?9QC ;tx,# ,kC&MuQUL2uP{v qA ůuwQW#D/nhLڜ.j[A 'mT%`32ޖ Z<3˩ytզ>&s1^&X2T9a$~8;] }b1nNrtzWc-G9svMj@-L3dĴ̑a.&'e}O-:{0S3V,TwjU`Pr GRpcBH k WK[6 1˨cC_x-qRɪx#f <;K[xub_0F㘍|M<6aY[B҂zex# F0@58cҪ@DoWcC~SD5)M~Ni&b+,fٮ3b/.~: tNABn,܌^Z9UfT_XJIK| M Q keW@kV]Ip%L uL 0ڛ!P\(@ܤY\hGI$؝"9̑S;QݝSDN-½ {k$p#&-zO{115y=&k&?d8i%Z!>oS̗r'xC?Ի_ N5x@v]8C@1Mdz)nq[^5\B| |hǏ<Bq B#yT"IY;0)Q<1ʘ qh6_Hz\e`PblN➄ϑ~tT&fz => *lXK3"?L Vt\@ SEsYd1q25~.AzP"Dn];hi$D'oD#p!h%̑&HJՄCGi4 ѴWPwƯmaF %Z9o.-vTi[1M*nZX7QЙBl?`,;P$ ƚ0؄_ ު63> L.CӵD/II`ĥ}.'kwaQO iҎ-E[p@I;$#Go3:wԑb#й3 Ov1tes#b̑4VJsl6F[+z[d~mBoYb|QD=ݳ[rJ!E.J(GA}qYۣ66ACmTu cD0S&f;kzΦ8I_C8fpjp;4+A^o^3W[t [ Ƨˀ?q_es^ǫurS@ M-`^`K?V; gmLFۢtJ4l)s?qJ$w flHb\f*Ó~Al+Ǭ '[(_=7BXN !92$~9% gNzN p-$_L)iǠ-Ţf"(A RxRD9OP#LLKa{%Lٓ?O+.J'.#M;HL~]1}(,Wŋ5WMaWſ$Zu{Ш6/!&u%SgԳxD̵6 _4% tIŜ(OEܽͶQyb\{DjC#i0KPGSߗC P]:w>KuaVqlwy] J_ir;ihS? <{QCfWB"hўE [OjݶdO5`Ug(aACd2zke}`lT7Jf"k m kȚdI#E**Cō1Z:~Ѡd$|cb3.rH-BZ0-\䪩e<D 6&ϝoQךx( qcH0mŇE)t1oDP0BM).Ց7KIK{ G(_ЈZ\uB#)Cj8BL&ǒ9."ha%8و;8L6SdH}ooGr4f `?eWF@_|2L. >u w!M \qSq˵B=Bwp&%-)(w,$R0w!Gs`MJ_j9C9-tCfy%BFhTmfTD"JrHS[Ft€Tkt:LmBX{u1cn gw^6qe C>=ˏgȑ->b8}x6)^&XH9/16-J E[jB?=XG1_nm\ y;gU񧇔$Q(n n" !ghڢSPLFj5WǬ2bCTDix }o&p.NUa g<&0X.$mbQiO2Ц)ҷPA<r.wDWlpine0.Tuc9iP#27I%o.WP8IC`{-"}y+ )gM2$Z d5ڟ {3^g-؄#?vƎu$HVe'iȷ9-4r2Nn(rxw6#%j\g)UL Wu%X)ªxψKd 69IOjpP1lX -ڸ@E5EV|!Jt '|m ֍j$ЊgݸGSrqB䀞J @ nO R~zV}y"'quR!; "B.*dž [ SjVb(ChpQ &wQ.Ԓv*V ln1&E&rfB3s %%; # =zIhҳ&!wY6{~E16Uu9¬eT>$2o_qRɨIt9{1n%ƹ*ԧp*$iExo.N%[%YN肊Aňt^0:,xhD%*Pg18yǬ+ lv|-]OhIeKn/.<.ѬbmZD-1brHUF{wУ@_w_47~tUk|f0lSM@* l {g4[ȬYS}wX?PLPP,TAT/S6$]T˪uPڋk 0:^[TFg,d#8SwK8iElf8?D0T^?L`Ƽ y/ߜ)AqV Ĥ>޴sTKGA%Pl0ӝ˗]`=H䍃 Jj^-N -? 4'\P[6.K$ lk {]+(sFrL>@&->$PiGcM(|N:SL`wʭzE6rWOvX2e syheS쐝h;(2hbX;sJK~P[i5(r!4xX庞Bbžb&#(o~X«&Y=V0e{}hYFtP_*.ǭ>4 0Mk}S 0p e 8PýR!IR[Kz&Ok#J{cP749AdAYVkv y)}eE_ԺpÔt㙌ݦő hޑH]JD"yDqCd#G(۸RW)i/BD =K"6\~6>j^k'|3_=1/rΣDwlõш\C|՚_!La~1[5L[lv֬2:2IY%,z A_:U_Ӊ Jܛ_>$NR*`+>#=pD>OEA*9O:=g\XjҤ?@ ;gZzм(A`G6dݛhґы5@ks j ,'+;IWaa`nG0w?e4 V;TEC;">;qiB|5Ao3 mMRk^K}4ϊ .{}lC3Ҵ-,?,^]l :t#0 SZXrjڏ{beoZ-% 4C)_\, * oYXH+C^';L00Lc8K@/Fˬ{ }G18zs^ W/a!̸sNثNϠwJڨցF(ͭL2Ρ13ʢ \@T#].[zѳ[7UkE`?c8;ˠCu}hs~MzUJa}cQ+^0D<(o]G>N_Cgڏ _Lwc̨J Lh|9:< a$0u"}~^|7۪" e;Gٿ |B%ҚV2yQe}KzDo"صRmCqy$'pSo0dSV"3Wƈa3Y 2w=~_ bqO4fyQgvx\"ҥz|iIKk^ 8n:zg_ /N ,fF8rtш^@\ ̼.ʞ^ 7d3B=AZ: P`XnǰOۊxr|Py 2s9;F:x!F: iq_޿f{Tx6yʙʠmB9ze`5H ov~ E/<{rɯqW#ŞNJ7wINXdQ5-?L>:s>i~Op"h[p6Pl/T8DpitE|FWjad+zm71f!zC~|uj}'c'rdbJ56LuQGWNUja?'uAGc sV<̭.ٹi1"ם->)A[y#øg) ?z9xwzfѲ[ Cm1e[J r@')_4l8ʧ'i\FU!a?:$"K(E $./܊ʎ!,p\6Hf$cʸ˥4[O93*SQiV"sqkepV?!' k81O<{bsm@$%MRNR3Ƕz徯\"O/SºC}y0p̿C`fd 3y!~z qʸz# ð!PddJ[DFۣWG0mf&\,!H{[M:ax,ZxNݱfWe|zedq`e}xt]rpzwotc3,p7094#xeyHu\覀A;ȭ49*Akr{}.u x"RҾOp`=է'٩>_x:f]ԅ,/:kMJa޷yz%wyfwk+f,dصVBe+h7 :ЈK~O#%eAB,:1\=LgD?X(lj+9=&Jlǁ}@wKi }oE J+"EX1d אEdޠA䜿>+nDX8v*؁@KpĠPng=C #Y)jt=]o=tm٠QiqCh}=pYyk4NؼUKdQM"FݜDC3 hm:%Md1:71gv3ξ#{]uѴs)Ckv ļ }\_ɳ'`cPqV %PK֟ . X&KJHC, I 9cd8S3O-8^a!\`jZYT]i[{Oo\vWMsSvEPmkc_Z9Rs7:%!==G-z3ޢ$o1:=/+'{d3`,?M]EbqKh#+i\IGO)^Ǐ\˥.437%%Vv d>5*+VG| i㛨\qDZ9?@5%YH¾gEHq"HŻNZm4Ã//MLz*S2]jzwY.vȌ4p8Jգɣ;c=e~5QfSXzGT~l?ɟi?+C=}Js6;7(I\cpLŮr~'Cne^yؐ4vr)pҭu{W.(/~6ʁb_JNSɢ7{mٱFF\J)` 05b5WĀ@۩䲰\ C&mva;bsWY 4䋢yZR|)eft3`}[WjQB8-:~S,HQ{ -8m DClk h әFT.Y1esKtL>8.MHN>R-- M%&nIK|X: ЅΊU͌hLܟC)9F"I QmKOb! f)TD)*8ʈ¹^TJh~vqmwiD{MJ8h]]l2At>Ey ]D:e`I.EINUg8> I'[6Φ/wD1 %=N=!["k6X|Jni ꣆ɩ+y:BKY}6dC+Zivn1GQɣ]{DԸEXҬ:6zx!ΐ?y!xgTBdK)D(/@V%QNzijY-QGd9D{ÈTdUEQTX;^A\a 2Ts8/iֿM0d%ej?I P,aG):/13;Ps0[{ ^ucKR&0`Hl#%o`&^ySJ Z]V|K+6ac"C\1a&3r IC34iʌz!ax \`npq:H^4c Ls~A>BbϪ0RTCLh̫R0ha; ?|}u]!Xe̎< 0HԗT@pY;_tѡTJG#?CL_23·kRj"oZq29KR(=%cߢ9k ^zqS.FmdVy:}\=xO~#0?RfXL>]l AoD -7*!kRU~Qy}7F dNݑk.LZWA~p'85^ ؒy*oZ" PCTÄ=)g-:ѧ B ݼgQ:]w1"yk {ۄsv6Z}9} ȣe?b;qAe+p&t\ŽfAD'qJ[3$.1X\.yl \gpfiݍV &78i{`AΥń4;ӥ#=r#`+D+} }X=+d~Ϟ;g,Ə|Pmr|;ܢN-*SH)5`<1ӼEe i-kt0LM8xqo1鵽Ǧ)8- Rf.kǷS zD-IED>ٌTe5Ҭ(m˹oFod!s ~}LK ot)sfKz o82)2pJ7†W 2 U`vm2JM)۸h=8f| 0KۓgJd6JKpT&J^B#|\ Mߔe+L;3P'YODo()i$)ykU@.6fqނE$$+̈U5D8 #ulu`>y Nj<ڎ}=k0;xdǟDZ qa,]OIn`%:'~Ah|ĆyB+ bE8yTtw%UqHQ}ɣћg\))iff~4^aun26k9>i|7e^˓o\r ~ʃWѫQ;O e%4>[cIP*qtpkrL|^cQ=>j&yC{ Hd0WLL QYzir 6kUn7DTw/%֤%+P-8hEHs]cD}=xM姥Ed *JIr0}T%sV~eQzF&,vp6/wYu̅J'-p|7b@D!]Y-WC/\B4ԯ2=s\bQXAb_[6At}W yXZC e6";mX~BG@Bpr:cgo^pI3LYe4|X-x_Y9rg?"}ޣ fS.'rT`UÑ"eQu;T 1zQ9Z1Ў6w>lCR%E.3?ȗ 4d$ WR[$1xmD}݉gjU^&40c_MG'ɡ|9!܆2Bqʦ(2Aq9k@LkG^J$7٪G#s@N LEK^XI};qp˄mF=avʸ;Ց 4_(D`CZO%h](K^IqK[F^G%~@#?pW2w)?'|<0\uk9 a@8i }鄘vZ1njF"=ZYKa~rcJR-+0$twX K$JlvӗѕG ]p"T&UVC2'?cy>yrq̝uꦴh'cSw6u.HxIKCu;4駱/>@ԥ&Hmy?$l^8īhzU^$q-o ąI5l{<~K !m(z 'Bm=e^%*S^Ҩw_C@;.3WD{367ґح'!-9JvޚlG6/"e=PPR $Unh#Ne;S|(v8xle^HؐUZj#mn SnNN 9dĨ,Pxpw@,m(gdq@N&rm!c8%~6Y_~IR0TFMOaĭ{}L=oua_k_>68ڏa0zE~X hƊX#j@vG6['Iq ܒd`@BdiSֹQ@`;jN%G%=gEbe療derPrl3ˬ n֔a-Am,1gsf_̮۞OmUR> IJG *}ノ&wgdOUVĚD7=vE!חҮ@aCuD>~f%j)kAol551WMm;q#gT6nR0{U J/ hk XBUJ?j;`5 yraDb pzO՛YJH1&ݷЈqldcB"yVrDHuhKsDG#(_p{ZI]?[~ƺM@l*tTl:* v|"x^}4>OQڪWj*uk)h:3u0 K̤> Lqn 퇓TľІvšA9V-:wYR`MBͳR 9chm{ӊБ=97ϼ A{t)\@ms ]R [#(Ja֙j5Y2"ř=$RݲO@_ i8gt6Rw"طFSݢ -0JCtIr+Fϵ16ZSf)^#ߥ(NX?7pb3wծٗ6|zE6kI$R[!oCV̝&T_!NK~K_W ^1"!ݵy8q _ H=I;X-SQ*,T_0Z/fA%[]> ЃPgUḍ" ef| _~?iPXhk;[S&,KaZ7}v(Es!@;V G׃IY q%-5AvX~]VChρg&[Tofmwa6;`rp}ԷUog rH`@ׯ{ M*sQ+Zhu%FǓX. y=*z!BϿ95S>ƖBj}"o,{C&Z{x SM ?Yt7H@W 5 lH$\xMJ廔*4 xex,E#^BURwQ0tI=>P[̬L* T7ؿnS0nxSQ=Ҷ*2jeٹï3Bc<]A!D(ͅ]TR=u0iNE 96a,:tz.<]ߺ Cxݿ@qFKV$A>IF/l+4R5*eķuo }HnN RDf Vuc&#xI#̴as>N>ED f\7W1z*כY[k4b*t]ƃ#H`v ֚sVϱ7qq-ѿfh<*%ǽsh͛VHu}Rʜo5b&S\tΣ|Bfyy'5˅E^si7K J7) WDـPd[ /ƉinB舰 ÈN5#H$aWZڒR[Աh| Bx'+zP;@ Vviҭv[#yْ;N8z>~x~'Ѥy+k?ꘋG)y/vλm?0Z2='Z;CBsm7O @/!HKP[@s}^#QN۞g[XˢO xg[HBxN Wf Gt[=ڔuvw|c C?.{t7D-ح}}vGh?ӊ$'\;@.'w7 tpIgf hb%ɉDn HoIu1=v#\OD#QYҺ=678]74~fXgNW1[mg8̓>ɠ Q96/~ޣh+1)1q3+ u60~3\c+yྺ u7dzkC (,)\ W5ߧpǘ8,;}1 jF\-ʛc⳾LdL/*wR9ȀZ< 8 S]2O'vcchePeOtMP[cWH׵ޠ8UxYM~⭀OP/@p= YȑP^J !mP7uS43~IwW'F;2D> Nj(Oԣ'Im[yM Ԟqlovz$+gktɧ/N4t.:c QhpJ)_lT{CA$ШXŵqzSZnt$b.Ю!1Y\l28,5n=ql/gXt f4_Oֿ\i]W2X;yvQ%H 0$4%9ȢBm{`Dhb~N!rsaN/[{!%o5LySIj}3Ys3q~ugxEanƪ$HP6,=ն/2UJm3ݸnpP{:TQ7_iY\mWdϧmUw1 :^ĔӞ?ՃrdKTL+`h0F.4g9ݐ8cdx y7$UaV]im`cc't( bxk&n\1Klm)ũ4w 3.GRZJKrexPA!o8|U ڷ ƛsu)v  d#/zCHpkZP! FLR,P82Iqh*m:|"Wew#"]D/OԱ22k5%NG*{jҁJW:/tAl"+I%m2EgMBQ!p,+B,= wjɼ%fn+ &`hurV ٛP0!$Dwˋ%H{Ǟ2A-;κP$uޮ=Te9EEQ*J.ސz˚|Job~Ajn7~0DjlHwY!1`nV1-B# \X7jx$X /]lqu9)QO.9'ō1¥Z oٽ{ -q7PRP/4Htt%TGh:7HC f<Q,y-rn1]c q=gXJ Ks:%';3S+>y`8. -pG͠M,0¢d\܌w>uyNSșOT3i&f]1{b~^[p2Gz TY`yÈgD@- 䣓auņ_bAk|DIvPU'ohߋ4֗'^'I> rК hŧW[_8^>~Z+dDži{l/Ǩ/Cl [!QmIc^YE` x g/sHLIӍ*FaW#‚08,bw\ݖf2I"$hm7e0(9oF}0nH;E&mBʹW[01t:/ʰS#bzxjCa/<߷ xVa'B>MP7\~@*Mėg˳o,A4u W$.bw-0tM#N{דR!oRe;=9C. .4gcfڢcH?I{:)-gu-HpDšfIPIu^q_ۋwkoh[Uo .ͦ85ᴙ66ay$X ӒS!'/;y&V+*BikPbw%=(άvH4^d셣dܒHYdy@ i ;_:0hY|DBAY/BpM\2$de,eNQzwtĖVHӭKotF@"ָK۪W&HjroBgLG1LNd :!)EsxL3>h-؝ wbщslq !cWHv/F%3G=uw3sT<魽BTb#uME,Aّ!qD;6h$ʱʓ"zȃTkҦ脔LX9i5,hE^_((y($d@$!XXW`#3uEKdU|dkܘ͝Lvߙ%$ׂ   Zzu[ ۚNI+5ȃVYј8OacܪHj+)> 1AG +kI4d3,hq;C9gЕoNwYy v/gg,癅* S1Ǟr^ vu4m%:aHiMPe:EQmQ$r*k /sӆ-u[Ѯk9|cR#,%O`@x@TV+ZxRN&hKPV&?.S! 3s 3Qh yNYvr<}Ouy~{L0 ޴ 9\Վ2]2n%U/yη+xw)Է{$& 68Cٞ;}˛䕵" '!ec5Ŵ[?͞x4 4Dc8@Hg۰|U J-wDjV|2J*]7o< N!xZ=`"L@f稥K@HHw}?2N;}07,ΰ'a ̀Pf{MJê"38XA L@nߪvKf;'j[3/ eP!MAf/(^ A@{fh2*јECھr@ Y^wWs'dnrYHq\5vcF.x IHcWRDӸ2NFη#DaDwӴ?!nFtmƂ5š?LisaMFO 0)PB hbթk7dZPGR]_5(3,Ml-?d8|L*&P {Ë5AA#x`%/6؏j7dSkw7&YVw8Dz׾Qkh($2dj :-CڠlksQ..tCB8v2!#LҔxUbTvM` %̵q6PhY{0I7"0nӤG -*r7G\| yw?9.ޛ :z^:g">}Z;qUX|{{rMZ)(a0^"}ԋpޞ5 e,!ӎؘ+} D1˭Ehu5YAMD'6`m2 7fN}BĊ3.Me.% N?0kSUGVm|'RodMw܆Hz ú}|H#偦X-?41DխbCQK!'R*:EU>י[5I8ԡ>B\iOrw^FŮ9%@΢XѪMDsw}n4:``~ҽ}EeQ43娜y A!Ssö~^u@AbΘM n9'd#C(3WW0ؔ Z@| o EkE;&ru=aH^*9a"@PUbx鯊{DZ?1aLPXpŴ(|C'ᆫ?tFyDrR9j |w`/,RrK3C]N׹*so|_g!c778&5 $2}-U]}rLjG˩ 5 5F~Vn-kR‰J kwu4mr8Uo^%7#o#<2[.#YnFwWz.ofe+!UN7 jNEIFUv%*E䱩&{T 0Tơ{)# ґUjmE0eTc;.e8 +e$lt\Sa'*Iɡ^{lɖ 0ݙjTeV.XEDŽTڥ0}=E'RUΥ>B\bpؖ؞6ryhTѳ`|kB{kj$3}szͻV_QeX`qFV>w(YT ~v 2!I+3faA5K(c9;T/@ }zኼẛs\?JMׅː ?IrI7L-w)~2#ͺ(i%!J\zZ? vPs&,;J/DeAt2C{$Κ6sLBv=4-=RJVv顕maRz?!D  2/ikʼݓDCj__vCڼ@FKMh.} %P, ߴ;ʯE:ŐB:ߝPpxrڂ-C4&WOp&S`_}ruQdjJ ALCH튤HYeyLgX'KfG=c[[xF֥?gT+BKNd@+ȩZd::s8 M#MI0)"1FU !RHZ%;W5WC{%Ds)azV?#%FzDe#*N- D=ShuxXjKH'ca MֿX$CS?/7L°Pf" hm;鱦 b pCn0 ZS[ؘtr;`lGȳDmogJNoXOk߿]^9Lx8YwpPSB.!z6qF)Θ& m cˁ\HQW%Ώ N@_]jG^bU?4{Q#I";(ᱱPҲFSP!qsT  Q r8,_knn?]om* j Nj8+9^%쎻7DgCa] +5 Jga) c"ׇ,?\bG+Ch+9 n@TkܙIG)XB͓>XHt(-'+6[?-r׾2Zԝ VI6gk #dh6$4L3:>;v-Os1 :F Vy7/>Z"F'ߙ_mr-Z#7r"dU<_˝"v'\yκٹe۵ 0ݫ J Y)D4{4E@4Ҫ7iZYحq\EhNqK{K>GLYEz'S볤MWJ0yͳh@a׌e4ZՌ6Qa˶&CJA_cU︻#'+PD^-Qc?n*~o7 _45%K`;Hjt e?'a8T>Wk/f֪DD'uoG"a!J5u;r:#D<$ =@oŁ+)~-S^)!bD8|1VtmcW]>-Yj fz@9[ogr܂S]F>|Š}qo321UOyeFa.:k2m/ ]h%Xw0 0[0?>; ')-Ғ \J0)"K>b4e$_ޞt;*;+7·N c` qKoŇE $VI/^Bd!iz]g_׽14*4Ac~mDrёl򜴕M/f rV&s|x 䐵oL"Z^BwN%U^oJv PtG]B4roߎFlnl .6@ѿݐI0ȐX`\2f԰=> Pu2d\R{fk/,zR;OҋgXoKr{]780d745a(v>u`hr0\HuO=m`Uk!϶Y n*Da_ݶGO9 .~c+KD"[7ʿ<:gJ̣1<]j8RQw\8QHc0UpL,yc=2FF[{ZO4ѥ yQNޚ >= gAIk'e`5\3~

    3#yk0P!SxU6] ׌ȷ=o9gQ@†LMw"Ձ|pj 1M5ƗɱrrԩwLv}CLP0Nې}xv.8!R0B2 [+[2KuO]MGKiPOʅu_YC9<4O7VNONJΌ-WgcyzB7.w‡l>5M)ɊKSnPq<>dTpHFhm˱ϥY2 l䳬d0p1)X-[ W75a~…$`yx5j]0 :G%O"kx^IMϯD^RTx4ف@|,[鍭Cy^fe4Vig{ݳW~^$s<&'̩߰]۞b`, =85IlF|xѹmfv[A82^w3쨖l!ΈE& ˍT˼Yțg_־Y$=ש%g2?m[[]O`@Xr%#Ob_ B>d=o!L7}*=At.!k^$1#ҩC$1Ѽ!)EQ 9ob߅!H$P1;|d*=J7=G C"eOq];n0ZYܦ1"?jf(fJ jS,vHx^W`[ Ir0RΙ $%yq]PHn :<>vFE&P<3s/Aa0F]+McfklnyMSQυuޱpR0JXVKIRYTKqU5\[v]( ӵ>&VmƣT JɛRh\^yir*@gqt^LWl#W!CeCx] [_r6*0*g=s ƒ IoUX?vK[k68Um\'L8$ 90/_RٿjGLH] 8jDʵ͘| ɻ.iZ7w[ @L- %D1V;wPOZ`€\ w)r)zƾOLjIXXTXmg39%B]ALr=8%qS6ȪHǑ(yBש-F])u 1yTQRװ'U8i]dFB9'Bҏ %󢀐bن7guC~k]7D!FHxd[WQlZSw2M3=!zO-]YޫYZ:i} cQ'(fקzVgNh~@❄t٩zg1ˢr?jFk&JO3Z_uN 1XHx40=cG/?g{iNSj3=ZㄓpqOپ%e 9-dl~{ravߋdnWܪ,h_#5 A%μ-ڹ^v'Oc]FWc#~Ay,GJV#av@GpXFϯZLr했/YĮT7\f"#%񿬜d :p4ECA֢S[hlWܞ6EPSa(|JyEL=;ѐ~71@MUm38NC8/a-eq&QElJe9舏 o!PؒZ]qS_s4RZw G^C.9O;L@>c`8JΒbva^)ǘKvAd(T_9TA$OU^\&kŻfHoc70?A A3+9UGR FfmǕH 0t%cЗ<@:35EˍB-d H&} KQY%t$]wʙy W tis8_C |Ug^"*`)/wBLtjEG"ppu)Ϙ촉qta0BMCqRfɾpG_*dZo蕲4#FٻyQ~7Z S0\&)nhjQif@}HKDs7)T=ai\hIkr@!% b4++e /P PdXp V-/tFlX8B?n ΁ t]wۏ|_iLO.tqNK ej*eVznC2h\v[`+Z;˻S&Y"R:ShVrAv\bM[QJ}G Z&`5POwީ4F}y+q(+B˞+D;Ԭ=#\(8fB 6M=!v6tCB55 %]v Sx?^YvѤTיahxّ<b\9Xp:7IO2WnD/&7 P3ȅ%Zk!eV}8^uH@(Q|}C2Wρ?;FQ"?ZGBH 2}t2 y*@N<NLWoX0B2L?sxMn1hop:jfa HzuؠG:? 㺔?d2`BF,ւӬ4މbzz?]7h NWMhFT1JhLjġvFzAlAIb0h x\3BJbk¯]2&_N{<yX3cvGfq}TKN3/eUP~h_[mb ckFK ,y2 M GZDk9 %NyKH)Xl;8o}_2[5bsaŐ(pbRT4N7S2,R}HgBtc:o&GY Zn2eЉ]jCIE?$+z&xߦW,D~e[88ƀ? %)XW0+ԯ0~hUSJl9$ ŀ{aVjH>,c>*9Mhj4?_U.' [jOƿW{q=#LۅsrG|ץR2&iadF+}G[Z'6&<5n2Q3(ZODh!+d}Mh%`7+l6޵<zV0+m"mOb!+Q0`:=)?k7/}0"œ@B'T T&h2鮕a<КƳ%P3YкO9}3'G-`/WK/C^zɣwҿ Qzxq/ɮF6"i@?ĸZMdNOT~Wfu58I&{x}c?xWf@]q0Z v,Q^qQ'"xR-%+&1e{#λ9FE$`5 nޤLNxoYcMl$dOɀl1gW+eZ6˫s@ _O^q-c샫& |3ArִUZt\E=Kj?I[&#!B<"!܋WsegYZ07070100000461000081a40000000000000000000000016759d58000007224000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/ice1712/snd-ice1712.ko.xz7zXZִF!t/q]?Eh=ڜ.+М5BB4d] *%}k(J\>abD$ij(C&3]磤lvJb >!ANOI~w+sp\vEFO@' ,^YÍk]L=GN45v`v"8vpk. u{Y'm]x{yB+wg>o19JSO 88u WV\aaZYXkh:{Eؚ冚CTxmAh(9)+#Smהu7w, ERWS6ۢ%3OBN)/SdKn`܃g kyU}-4׮F;ww&c*TPq+yoȡP^б Gng7>X4HiT' $c7\1Y5!w.:X=견X(:zKb:fK{z|QTIЃVc'4χƥ€ ,N?ϐK92[,\j6& Cy-y^bw*>Ź09gpmuPcӼ}!5.-mM >C(>?L:(-} И<"$כǡ6ܺTg ŃxI2I=\?bcD+P/|:5鏲й$rp>~qpiۧb 8 ,7H4=hD!~&ZiJ`sN^s$mq3!^exHb)I& y DkLwygSmN4xҒbNfO0f@9㾧OM;/$5e"P삏 xo|{KV k裙T7%w/r'n{U]Cx6 zO71+:_'lFjѷy|ߟ_92f/ avKÉ0,G+_{jDccԀQnYSgYs)Yx_Jfde:m,^ yT+eieMkgbAXEruh/#A(gGru÷Wu? $۬lշ;K6+R 7ֶA:I+z& LH008[Bu2wߞ>dQ#WgLVj6JiyXV88fޟS1Ut_u;Λ 8)!x}1^d?-*atOK0-]O!MBpI7`V>zc:nuɲ01#>fGZ>ľCoSv2_>}S9 xb RECHpEn>oF^Yq&a=ՄjEeV8nDZmZq, Hlcmx&M2SfW F~q|1/6f0}Bו4εM.zKWRAh0um_EZ%JT ^g*%QD0dƻq$:,§`h_@zkWY*}\/Pc˶As\ӂf7}I$6a%<4a.jzfb4=b+rNVtvŏ >G]"m*—Mrjٙצ4iH0A5ݖn<@I1w٧Xʑ)%s֍.1->/Pp|W\"> KX5R2ΰaq.IfP.7DB+) M2<.<nd _>@u&³nmԞf,o}l*=FnDTzĸiIkȜ\U;nSX 4X+,v 釓n>fg݌Fi b@vOȤB«4&3*ɬިAy}PBK XE<@ ۱EUq1#tr !t,9Ņ@RGPE͎`Y "q{t>dEt!8Zfi|ГxNR䆁Br?h,;YPdZ` [W;*` pGlj\'`q+t Ok5Hb'I3olfEJsBӍddYSH+^M'*`FHnD-1E[qM5%ώB6I& s1[Crt R + R*cvk{{{A˯jGe\b K#c#jH6ָ͡w1ȣ6ޚܷw2K Uޡܠs"h?+ŠB5ׄQ096v3{+a6ӭ3U[ Gc_8 ϵ 2/{: ;{@މH(eGHéG3EwHnkB,DgFu]CK&&MXu@-[9Y2!pqgJf$?d~30STjFwٖJڳӮ\bL+C:)Дsq(X*"z/9k=QVy[O04VMZ^FUjhlt2or,'\JOzYq0RN# 8h5X|=C pҾg@GV>4nV;l?%c)yM9 EU&v+.iGuSJW2^)a8|v,PS$[8aDgKKEg|+9~6tqX`4{1J7ZϘxg%I! ,Taʃ;,]H)K4D@ ^@$}08U [ Y)mس/]#by^%:blD =xXbv} ׿kFo켆9;5v*H }@ɋaWvW ԯFg)bAܒsU'V!(\ Uʉd1ݏ]Y?7E NKb/XrkTpV˒Qp҉V쐃ᮧYA ?xp!̸#2N ݕ*cLg&W*sw ~;t 3‡;2U loTɹ}h5<;QBv~=WAi91.nmʕ3E[Uٞrfu򭒇[26اz(XՉ9?n!}^P3onw'j+~BEpE:|`\"3sׯVWTh\N6 Դ9}S-۳jO[6O-/3QrtwCN)j^+1ʕ_%jV2qMWI[zd.%hx\*x-G=F;mrQ$jx)&{$<=6(`T}L)Ra_|"/ӭ#j1KZ9Fy3-pgUQu9eF͸LGb"xa< G8H_˶An5 BEU̸*≔Φ` XԼá8 ފH~/dsY[uP.y @'Ő(z>,1g|Zh-.LTe9pQLʜͰ!NPGkYmbi[o1f9gtpyVA=ێ=ur^e(Uv85]؁ݦڵG"KQr6_ 7c]y!3+in3vMw\?- RJ3k?xOY {ӦORe'jg1[XKQB)e .FCw/W)3( J >{lj*U^#΋+r+<3GDfGlc6Rb0K$bMx4Gkq㸻ԌIKlUI>ޯ4}~b({mעl?Q{xCFcJkE[ *MVzƀo<tFJUtXs)~k6g:^ĜLfJnAw pm e.<eb Ɉ wr;99j,Tt)?uO,Y=T>;P_Z1ZUw vZZ٨,`sC}[s *#[&%D^F2kP$h !ZQunNnΣ{J5%'C%jVtr\)%e9z heΈyt"&w4@IljeIJd`e@oVn3G]`w49/X+`l! ҁƋ-+N926J2ih̰4y?ZʺРj#EW:bo쨽V>M) a 5a$WEҫR6CGey;B;B\-zxJrI1b%Yv2C-wz gqm1 ?jL E`~E Sc t~LG'AhN#6 e!N#/`҇m7laPfie\YEhr-WD_A T&  hFiœx+%C,̈3S=!$!n(,[cQe[ǷdHy\"j-]a׃f& a lTB]Dzw}'u^_iHLKǫ-f-;j;{3H<#:$wGT'ti8QUhgχ(S]{7"GH57+6y.F%OЏg% &-Ħ R&kn8nj>fyZA~xLL3Qn8y&hkaVʙa]jMn#؝j|v|37MVSqW;.M wb@JǼvq{eQ4ͅu @] :Y>1=״F ~H_k$$Ml已y:ׇ[K sZ$:2,IX9tOD~ Z`[`eo CSn󖭊zqޛhDplmSgk7*@_՚Q@I}wn)tĤ?ufje3Y\?ۮ)I< 0Y>p ňK?.}~&U2&F]<͸J]Ő;IOEnj? DׅG*_]'v.Cb"dN F} /ް=Xfk[F I_Ya lY ϰVR%G'3&b GDkf}ǁ T~Oi&^a P#rV> 8O9 Y@eYq'7o<7gBIN yРEu:&Z?B #נ9gH,K3ow&϶HxT96wݿ>P(VCpdMr{'Q8¡ caƉ~lM h9Gk2 c UQ6;Vq(^6HZ/w9A? j=4|8HEolERe獜Hzv4#g-' ٖOx}r]eGC29uX}]<ҊrioMwتŅ4n% @C=‹EQ!$~^fX=SnPnj"eTx,V#r>޵ژ3&c ą18`QF9FQ3o*ebRi. 8t)B3ޥDsPP#lp5y2$G!w <٧PT҅?ă¿s6 S 0`" hq 0c;9mΠ]׋d)]T|(wd[wd4qqwј,Ԕ-(lO1y/Xz_ (. &0 }顮2OQ^ sq'"T4R%_J.2yk"ƉCZ+[|GՎЩo]# \>g|8µLl)XDs&g{kqO5>rwQ<* 8<ɀHS1|K {G7c̦`)4oYVm*ܨۅѺGK.9rx~ aVsacLHEr7f^l}mjַ#m/4_KQ@ox9P"ŷӾD2&jU =hTqnxi=VHޚi (6Zi-t yCx~Ê y {>^N:k̅'Ym|${YF^ҵr1rC,}.A3*u|ɛT[s32UtslrHJfΰ3{qp^C}sJ52ÐD #@ke=Bb*%9;JB8+]bκYH ]QɁXYPSi!L-ArǕXs0LUqeǾ(APm,1|\DPG"d%"F63)Z˷"V!\ 5 hjN ZQY6`Tp~q9TB8 m͆o(V^^tvKD\c ʬ`]aػ@p[ss静&BA#Y}I63Oj4{+ N [Pf[,KcZ,1G,/(%d`E ::f FCm>*?w DЄL\~?N._ףOd/-z ]s_R>' oD|w9%^¹0HBN7ʒ$-ˑKV U.4nzÆ ^ĕkvwŇ cj3슏4t0z$l=GXJbL;Ѹާ;eZu}?[MdPIme.c6[smd*J3 ]nm7l,f;3Xzę'т/u| wvUubu0n_5zW+asQװl]˫fҨ%І\֋n^Aԕ:z㐳t8,Gb)3Sp:"ȁ4|J]RdgZsKJr])c)7L=S6X !㉖z } V9YN~)(kF覤FԈX IGy:k0~$vy72HgI(Oig σISLb`vu\$^:> 'k.,<)P"XyGv12wB't 8{GIr'Z. ;{oQ6֦ÈJ-}]^%$NRE ;sxJlAMJ# p0V+*Gp$ŷ_:фM ޲etԄK_uk!Ss`.]?Oy+yk`^m!ˁ&VDȖMwIO/buȁ7ڒk~걞RWLmy{)\rkSh~cnx_ Loa.T;][CjT@HPhfiSH1']rbdt*[ hۂ.@^ G(v# c}j7-zkk&ll937{;1gN}MMpnNiO^%!DdO*Lp~$a8>E#G f5|$/0kfzROL"0'h8uY&1fM˙hh dat!dUȋJpWEhMOY#Pl TȒjG,|]a xi2Re H1ī,3CUܳf)^y⧞" |yI7s~z}>ҸE^`|ddJ՝]جRG ΙjYǴd*>4A~6&  (J=b[EV"$ȗUԸTeB=Y\Od>U0l,gzWng_ˆfy7l \5c}hIV 1f6({ ][Ce, SZ0àn.~%hڙ Rc@m.a:y~o!>n/@8b+FCco! N۞##PsiZj~+dJ$%Bqڷ&6g hdFПe\okeן"e3MJ"{~7WMjFxnq  _PNtRhG=lma /?i`Rh2kxƧf[Zm]ӉA鷄[^m03ۦ1rwWe,s\FWa @ 4[Pa΄nT1$Zcdx#vj团wn}&7%7ª &X'/r| lGh9.!&R`V"(UHuSJz^D+=k"Ie/ ƨ1ރ҃r/`,ڥ*uhp4OWD+$Q4 t045ȪsG'ePiMT*)b_mn[^xghrG<.), SRMO@cQi *'_p".~Ǵ-ֆqۚ2w*,&:l(!QO9ʓ2|Iyt" Ti_%u(qE{sy6We‡7Ye3ݤ|+R, /TB^Je\z]{؂%awvSf*o1\@S\h΂q7D]P8;YttG 魊72>Y3b gq;ITCya'Vj3COӖ)1?u5ȏ)TL\Bc i"Ȏsۑ>]h(e^SG/S?ldՙVFh:}N'YP* KcQ9*+dFϭUK\a+kYVf3|⪞&j4n) 0wK&=x6CKU# 61ԋa@Rw3tĺB]|CО4HZb\'WH3ugZ*NfQrxbg=: 8E2D`rS#NEM4w/\K5y0bkOc AC VR"zJW;֜OŸݺޣ؊o锊k |`˴}{Iӥ,VO5{!ގt@Cڳmg($ť#i|RfŜn1o>f;ikJhuk-PED/hG(Lιa/iV<2? 74\+?Ra{!3*qa|,eWZyo'"![f{muN=MJ䆢{".A>YaX/UtGBw. X[<%qdl8tߍ,IEm/ `hZ/ 6> 2]wu_pԞ%Mɸ]k2)t̸jqVJYW!0T)A8:,kaŔ_rJ%3I.Fot9bbV_2nAJJfP8ƙ%}yAb dφ<5VFuUYփ)Eyn'.Ysb{belJXsi\tݝL:^+n?#ӟʞwM㽗/|k8g2ۅ_b"Msf ޞ|u/-(WT{쁖Fh< b<:dO]ɻF\u;)u~ k-ptlN\|n𢾿JohH[~>}9f z!W/آխ$#sSʣulEE0-ؚ@/$iҥ-~[b 7Rh+<^%\ׁRI ({Wim׿ .lUBcũo ?,9>ɽ\K| %!5ﬧ1$eI@yđX1Dzr4Mz, ?4wg~U=r\`n@=:\ʍC1b<(Hf:x,C ɕ0ݳػ/l ݭRA#, hޓʗnך;I/̮9BTU{7j9ycNԢΧK/ԧe1)gOF\Δܹ=Czs-Xk _`D1VUs@Zub1~CNm8jpyͧZN&|0KnJ;k &p)@j<9LǒIt̆)wl:8JuõySz@s7?ʧK/ /%]KBt|=QE4"@j9\]56^m9;/BaZus\yEih+dY\49ߦ $A!TP"[h9֏ˎUڹr&mCQ@mAЎM o'AoмЙ'FFs}L45sE ``*0AuAexŗ_fJϝEۧ=xBP؃c@>}lOj!λ^.Z}goZ)j&H'-󑿖:Hʂ#H?g3vsx3 j~?+_f,7(C:eE +2gcn"ceE@_/,3]`GL53JԿ's3'֟GZ "G![SٍĔbyX'3OC͖VG^Ɇ\{4sćO F"y[T7n"\* TmpetC f1`;lDS,W=ܛ@w BXӨZܵCTɳt X5.NwE 0R))‰u BFvw g <ρ7PKcƱc2dM&!D nPQGo>:fP .c~-FrGŲt!1řMO.0O֤g͔A{HTFfv^#r,&5GW2-?0 MOE9) 2j~/ o%j lG=-)Z 1GV{@(hns3#Tp]F eg!#eK\S+D-#9[ޑ{IAycO: 0},)'2-hR'BץQ@IkԸ-,HKuXML6NP.FX[&%`f]O=ےnX$+ Pe$b>Ԯ訑/U-PbdFb>S/3_l}ܼX} W v\:?<1<}f*&Qd~WhzO)CZ6 '@vpq\<&ə siC D&|chuP;vlprאl5mƃ0B|IWC4`  lk4d8H,8iv/`@?(/E/+ w`s6s5@pAٵ#U!bí^Ģpa&=U2>\N.jk-[/-x`ǁbd,uǎ_bL瀁 TƜ#"q .\bÆ- 2znFyMjSĻU=s1MոsMNZhXZYJ4k,w!9/ݙep^"w~*+O^nRj2w#8E|^MQ;>x p ÷bq|-)(%/;k:`ak){hJy E-V6 5 j#}oY"--D:?$eoFZyOuE8r3ݬ@ѬPzl ,s1mL FKwpBfԶPfL P//.87ۤVqq:(["!O:Xrno U"$pQ/]dČ4򳋑c(EJM)9S 4Ll\,#W;~eR.f?:9|b-)S*REI=_"KnnR`iLpu-n=A;DM\aʃpT-vaUk?K"ܛ̹5ƫΕXl_ 8Wq9iaOJݜr[=G›7`CzF^'`ataGS}M.ʗ=G"C~AW?mk v]OWhbpeyYdʖ)=ֲxT9kRxjxHk|I$8SrQؚ! ~h&pSKs`^U|9qtc \|zo2 [;|ҖS܁;Z ]+.*`\`:96^UrA)@~iLi)mD L,Α=xLLLɸ V ~"Q=~|D+M" Ȧ3 ΍v660r 1yxFo&Dn[1V:Xl~D{SiH3C|wkjjɕ k?SlQn^^3G!F>jhϾsHQ8QR45/ ~ ;7l<\hFg>lU)7ao'9ڪv& _ ӵB0֜T*6ۗ:1#[G&!̡adDŒ1!l) 9jJ3ybR/zޯp#5z#h&]#m#AY]Rz@}䋐O㦦em o"Ud1|ȟa"*'K/Hk`(}}oF?%cHҿT\ HSmHX"5#h7u]ڞ > >SvIF߅Q;i7><vYX4&J NoѠ"lRD'4a |C)L54)M}'Mpc2KuW IsrJ  ٭E];KZCh-8B; % ,x2Gv4I2H|iqGP_ٷr9xP#謽)?6]ň~tBh&ͱ*ϽB\CF-q)'Ns6Z-,*Tt\*@B G-%Os401Ifir|vWS[|ϡ ʊr/D vK%-^+:`lqr31Y˸Y4@TKL1"%~b!69$G^ \H鲲6dK>%~m\7D4EMz# @y [V3x&EΰBa@0ܨf\QYڭ@)]]2  `wCD8C͹_ש1J J7zSo{ӵh:뭗x_>f/3 [L+ X $.2Huw;(2g z}B_i҉(ڛ/Mp C,;b !s䈾X2\lT y gFM{@?9*ݞ !®3'R G׹CrIZQ*o; VÆCGW S G&1}/#$.~z8OZ 4EI!6DMhˉRZJV_o(J <6ty䒿4S] *"O.uxȴFZ n<\2Dyׁ%Xۄ1$B2vX..&:Vb*N hozL,#s$#s:۶o| }eIXIs61]RAS~>V(p dռnZBҰh0E9HD0*O0$~ֈ%STQm ]ю}F}c2\WUvl'5xH3=^ߔ9 V%{]=Z,p[aU؍n{Akj-V=<Vjq  Q$P'ʉBf-CpoZ1R*v#b))̓ dĥG@bY5/IK4F7 ~'ȴ>f`f1OLJh6,Z ɇuJrO0pWx@ =K𸚦2)i[S_U6\#ZwI /L W/;3ada; (#$.(OzR$*3獍TLŭYዲ28(<) I|y儁I6䬜eRa55`4~EmEqZ*lu t7Hz0kL¸1"Q51;BԠ$괩l)e0SÐ \Fw;GbV$8XR*NMм{?|Ҍq,(ZH~^vJ W>rLr *o74 m/0^84 !I/7l u a:dq T JKc)Hl o?Sb(!X}\ ހ*}LG~\T#"IdhfMPn?ݕh53arwEJiC?*3C}RC[wt_na:eCsҭ3#NV)HPЦMLEUn? f|f1PGXO̢TPD Vi!3 1ߨ" &aɠ0ߓUf̀#"dIqJXpe};3sU`^Zps\ySɯ5|=ނ:W!XnP2đ!1T+@qPL=?|M9H%Yo3}?K屟fNAa0|7S:UەH+P0vqF;e#w6@yXtZޱQj1?@l]- Ys$I@ƜdN+ "ir^"G*B%b*\qeEDV :0$_!)RK)\8K<3DW0dRǵiAD%ӻJCOZ 5Ғ~vrve&uI~Q)26q4:|Z?7<5VffڨBBM #I>0AtG5p8B0,ty$6H9M~T#MǼ3у͗]VwF'i}е pij秨I7(9rEދc) 47%=+M9r)_C9 Xcz`DvBfAžPr.ӲMf)LaǻƤTXPBe麫XQ5J_rSPud}n{VUK\u*渹ߡP,5PcNXkZB,w5 3c P+(3>X@ͨڿ}r65g#۝"'W+mU E +f4 +@qũtY0;m 25kyP,T`p+J, 5UgTnN,ԋ- "Sx"X_[$U%Ռ d*~6)txQtՔ&SŎ,vPIYiXwQ@:!0d|RQ5z%ϋ;6:Q$;τyA@7kgIKY9ӗTc=|. >bqetnbj^$Lnn^Ugf1$;ۓWm5,uX#j*t6/pub;6}+')NH 2>0~T~˄3q,ZVbUc9[ ƳJ,u9?R B80"wrFL")@\̋PI/pqW1f0ok_:}[ \{e/Uy3;Q w/'u"pK(iɆӳBE1$7,]1F@nrWp/T!`n G3C=e܏D; *9-G?\U)G%󊔄\{+^D_U ͹ޟ"9x0R;7C0qneUJCs6إju?JŁba*L_\U&c^~;ݯ %_Z*w*jIӿsˀ$jmP߶6DϠmDs$  ūT%-j'toJ^E2^ OD1VZ4ּ $Hu"*ޏ|oYni/M4LFgjت/Y3hbJv>k}Xg<IHYu̦H +MpyY2 >pu oh;"܎2Fa,s9,D#=7[At.Ê b'wLx5?襌Ҋyr /ЁaſNo)]$Ph j%K65 mޖ1Zp,2d!3.0(i1785pUJ*S8Di8x8bKW(K3g | W+IPHcY]?{/X3[rRz-(+)3r)Na'usI8uS~9)y{*z︗3;4kE^ef~kۗHjC(_~{ gs(Eb~{XS1mWބZf U3'p`> ^5V\㤺nfLEu1|vcEcpt}j0]YۮO{QcˇqE`BSΜR鉦ثӂT [2ɷn (uh"F*N८w[ܰӱ /~H:,D21ܭ  SRaiJvܵZ\it-C=*9 \g`Uyv9]~#/ܪ+d[gOR3U.΃x`h z ~A0][.4I3ٸ 4UZvF+K@q2\GxH~8USpEz+ݫ]iD6P鯆C`V7=$~Qh8stNn2I-vΫ7=aDdB LJBʹDPwսPdұAɯ׊j3( 3X-d%ͦA:lLi:{UAsTKoң`}T M|y@.A—J~ںtWɶWWp} bg5Qh+[IofXr݃9\Ä~-E)*.eCrKqHS˚ß hu'$GJW=L3p?S4^RC L9[(NU%Lrs_w3RhrFKISmOX$]OG7# : <ױgYZ07070100000462000081a40000000000000000000000016759d5800000e028000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/ice1712/snd-ice1724.ko.xz7zXZִF!t/-]?Eh=ڜ.+ɓ=Pf2}R6$W=IxUu~4%7X=c>dwĂwVYX2P; F;){"tF4p+Fwخ˚F" 39v:Gx|-M@L隑WTWx>` ~Ǔ]ܣTN6Hg[/G]d`Y8SzJ9ހrDZ ֨ d"$gQ%DsEyvkX 4(q "jW ˕?|9 cHaˮ kCdEdx[sx20U0ieR#%tɁecgcZMR1DP2]:&{g"3!`l߀-Nj$92T8hW-bG`CcX@(O`}RcPAJKNS[~U}C{6dFg[~/*hYsZGwV$?:RP-lwR]D9kN*."D*ݽpQ+=dfMLˈ"dMT(xUA_1c+wb [n24Q稚H%PA  @'ǚ H-um>NRBџ/*]0YkT_Y~.hN%s~oE!l?dhH-KeS`{ sS1||+L֚\fuVKX@fW.Vإ *M)nj3 "Ba9C=ExTgawM19 N??9s^cp_"&TR^e&C#C| RL\ߛqnD|<凌5~27沝/ $`ѧa xCCe,=8@(T=>rwVtRe&fcpXб}V~onYb #tڋ1z2p(kI \ PqrJtq*޳ȣ3dFv9ʒ ќ`VcjϜ;g8]jE`Gĵ"f\k9qۖr'HޥE7eF8!'ΓU`T5tXb:̒PEI/m;w㚋k( T-pRkbG} #2N$o6 DCr"UY'I@,!vNN|z{aF71)\vJiE'tp|&yņ3Yp}gn"$jC9R4Ш[z΁ڮf@CS̊mٻts1yK]CrKetO]XSj) QL]픵;쥔lL+UǖTsd^y;t")- #KL)TpMZY7ȳmPd a u1 ȯ\f!cd<9UoN?Ŗ=ɛ*bD嘗 ?x$m"{ Ȁ[54\C6CGG?ib]a@`gUˋ.v:0ux>8><@P<Ƈ.^@04Ny5]2˗򧡧1&_$B$Y+O*7;ъҽ ڽv处EoF]dy"B mg_ km[D1Even/>\WϾ4c{QdAkt-,`Ĩgt5U Rl;T ҕs:[<(c H)* o`GEa*Nl.0tD33sV ԚK.HgNHk=+,ul{jߣܐd* cjZJ=T?2A4I0=fq㯣9: Um@y&ʷ1F %+o&*) 6/Ҹ? B!C.Qir:JQAix A1fW<9uegYDBC-61=[z\Z ~| _緛3PN0KO2w.*B&Bo@22536; Va ꫷ӻWD fhYTcJTB*x}Rh |Q$oނM-]masVYh.GѣF! p|zՎ7!$㱧ѝdiXdvlL{i~҈qfϙ=gvHj꒢$ؚmi {#+T:XԬD˧F֦pG3Sn^R7{l9)+x"6 ,*DsRζ\>)A7SDb_"40&~/mj˜Nt`\/cvScAp \6 gB¡`gҩjT8h;{L/}ĸ{3M'-*n+=O !2Aϝ"g/#LT4IwM.ՅU8 CǏ6jIYoKifGE8xJ6VN?Tⓙ@1^B 4="LCDI>W)h\IcY ]n᱃P@(L V%N,ԗH _yinr$KY6]2rWcAPGg:90P3LwY U.)!s],R\^3 ?=-ʕ'tf.:FJRI%#n_@}13 p?ZoDi\a'Ԛ8;CW&+}hƕefHyGOx72^or'u說 =1FK&Gox‘r$RFj^fY1{#(>ŭFˠQu;/[P]!],݈$еADC q{Ლ!ldCM2oC$ښ/L> ;!-֜iSt^z~=()d9Ws(֕Jj摺{UW B[|rg;ᢃj22ďAκ sk E5|gC4uI!Ϳm"W˧DgxH5q͙ _WΑsϫvϠ {pz30ϤYP%9 iV\y͝L°=gyq0,{/8溤'S5?rp6BZ} 9 ^#d3|/W?[Kˆ^S -A5G^r.`a`tiA%H'^VE|lg,> bFP3J'%w\?q+np\kOZpɢDE؛0"43#`&YlP r$Qp4z rl2){f 8O,- С3Au1STڡ||7/7>7} ?߅*ț+Ӆb6J.gRX-Xu { ) hn܈[di[Ճd9␪%Su•LPK9U'q$gәK]9MvCtTRYrdiEDhXXnjwq(JĠm-Pq4Y bٲ_*/[ US)B7`R(e'W wM~t3Ǫl:>WV,Lل~Q*/⊼U"~R%${33ah2t<17Lg_zkC<57*sox{_?{"!磡əY:8|(o@l{َ&y՝?@2;%$/GS^Jx8%S(u`jU[TGclV䉳!p.?K7O)+{}sN]UdLl]uUy >{HttG~x]X#:5\.1i gc.p( o;!^ g=LExwyW|YG(oC#N=K$PrDlDrՎ"sNo!L ]D< NG(9mݛwNq?Ӽ)~/Y?' )u5Pʘ0Wue>fpzf"S$.hqQ3 }OY٥\+Z(#u{UemDh1bb]j'| 4wIX+|3hQ!l.Z13oIm #Ɵ,C&Уe.O5JYS>㨾A"Kq!#|d?ݹzq )Ӥ B<.$];OʋwSW:Ē)d.b EhBc6M9F.$IƾUE1TyƇk}g6h${Z1WPQctz x5j%18 lfzdT3Ԩ974q0!TLw59 [z8 c0>C V(xp GSn\(IpV9B.G_|8u΃fΖO!EP]ѠC`5B~}%P-ƹ)hZkR>peU 8Mƒ} ue'_\!`r-UHfK/fZp1qMdm`} <@+u@rP ޥِ0J -GpnߡqK6QV?+"-x Խ#-u=; z2K'הf^V7+g4x5nz "c濄;ysŌ\CCY5ʞ I 24i--DΏH\d=g=Ec<9{h75kԹծوh+1@VpF¨V$GUM/o%OՊoTEx4re0s Gr+:L. UH%%] e16:coQ)>o##y! /3WG6jz_08/)hꞲJbcoĪ>Qת 'd&,Zx<3XAO˫zFb*m*u513F `}Ej4|#_@L!MuA"Nx@&J}SKA48y3kD ^?de^[V໙2\j9s2_nu$? ؄Ԗ._5Q$أ>^'-pZT. Oo1ɦ_͛C}YP/c.sa/O}K0W CRQuov r3ź= `nBmEcJ*'S$`0铜|=V..X?^:@g_aKwoY+.Q6BXa69xTlݡБҢH?54̅/Y].EL3=uWk^vV4AQ!6ǁltC4Mu[^6Հ6y Z'ZjUc1w:R})oK Vkhkz?Y \Ubkĩyui~_HBE *y!oͫ]N@-@34 Suk>\ۊTwtԕG_FR ]d\7V=9ѭ RY3hK-Wgb7-r%cݑe? sT[/v^~b`g@S?&P$y7,D,X/fLk@'Kn̽ZdLY䎦ovPUaxv! Pz`݈:q qSsy+t̍Jr1̒:uYj6 5d)b5:`1|$ G #) ,}*a&eKʹP5{iM;bW RƏMNzV{kҴECq^9kq"'to)la\ .qh0OZ.ݸo}!òїvg뾸& '[fm aR.v~@釢Ϗ S+ƓS,)|9inɽ |"{s:I]Q'>AŭkUy벊bi^PAܰ lѪCvrN*!Eq'rțT~qxgF99S}2S= N!y*4[)Ũ1Sߒkgլ51ҽ z kGܙt"FM-Tb Ӥ&?4/`E*OYN|'8 hXr DC^r6Wpv ^qe]#Wo*X+jb=z__pR%vܓz 0̱w2T4l*UKپ'H 1{%?OO5D1HG /X4\Ɖ ^\Ӌ ;\|Կ )Ji>ׅG vF46 OgZ}=qɡ`|z T-].-Ђyx96rۨO1M*S..!7E~byG׷-?&K|Pu_kn zh.\hk`iqC:u.V,o4#ݤ9؎ͿUھ!"/[1)fNr++je<ѻćpɐKT7|-!3% o _%8#Mݮ̷BMZ>?Zr'&La8G |RT&3;c鈟lbwX-C/L+!M=s+o']ط}esτKr욐[)w&f=xEsY / OӴ5B ^y.i[ǪK\dž4>H;_z`쓻o#gaMfMSP;4Kb"p[̿,tAj:!2oa<Ԉ/ gn e$>sTo~͒ĴvL}Jm S%UD`JȐ6{fZ+7=68BzR? /1Ң*(;ρOQ0ƕ˸'U+>$WjcPLδ{U/%EMV%\k1<J]կL  Q=!jNH)Wt S@K8wd1ru5+uIFs+^e~JYg oINFlSBgkDE(Wϭ&@ʪo(pnB)^+ dM]#P0 /7z QK_cJuL5V8Bu f<`4ڞ-d nlYK`r C2EE,|'8~bNf.1!tA1urn]oWaynCH|  ? r4э"~=*ps|C΄8L*7RZ1_\DO_ &4K֍zg5ɟ]]!jߖlX4Vcx~=1&̺/3pm#d߮Ѥ629c+:e,ФՓf\"D2&=sS|(]nF +PCwZ<'Jƪ|L1ujp=S{P)r)D"^e7\h; Z@8ac?ݑNkV)[)9ʛ4D،>%,@^s l?Z;շDmzrxUhp/]#9ȇ/uRz-^ӿ?c*O:h$7;  4DwN>Unki,&Aa`ˈ^U7[oX'5,깬 icI9CM~Q݂={5H"_y{r&ZqMf~,"FR)jA̵"QUnUQ6LTw;F{=}5XY?0-riEǨx$vli0-o-@χdm$ pK 5$AgkW#dH0M!+v^1$Pj9lzmqL(C<\ZB#2DԔ̒K~nuI+E3zU|P VD5eaD+A°KÚ&~ >a% 7JTR|PhM&"d5%m\YQf,<WE?~Y-a0C]ͥB.P3MԠm,[9uHĠ$rԹv%jCk|\nϸ=7j*Zm65R 1Am)Ync^zKKM-:ѫև@%!҆Iҁݥ[H]<؞c"[fOTws[K%6ǡjVLPXma C)WjZ1< @:.WIRQf흿7%0ג4H.e:?T{q3iq7 p]Z+J=+ũ>+D?1) ڻ=֒Luؓʹ}@K(;km`"Q[OWRϚ*(!:U;mh s 0;\mCqP^e~~Y^!p~Rv"b@b829GB"e\ckŪ>;6>wO*lˍ+²[d5;w*{Jчbf`q锺bR;y+H t!c:uP?גGP[##2P,*MfQ%A}_k:c%cǻ^א8J [t(aI&FU{g FF+nv!ǚ:D6SZPĄ7L)VX,!~$sKFe"O fDhl7X(6&WL._mj#  f=*Xr!b>ݼr0]1/U>@QԮT,9CuF :R`S ySg-s5>K;g-ǥ藘Čczv"xH$ԕam Jcǿ-TZE5Ia}&Dv6aka%3TfZWݓMLC\mxz?ŦL+SO1R}E*|b[69᳁Eq%Gi&H)X%u# #*>;ձ. s;.b9ees KEQF/(`EpjTTv㞈_-dn &zR%Qq|[S+_pHFp3daBk~(T»sɽ4),&*pp6(ط"hCoi=փh*lQ=Z#<`9KE2e3v ,kPBp6 ~{ xMVP- Cu7H|pLхOK8;="XjɛVn}}"5C1ABOd衠"/g3Olc8@Lɻs|mr:tٺġhQ-e[SIìs{: Kࡨ-G .M*ANrz}UҕfG&gS cR*iZo`.i9Ysz4,Lh3AyU[2\ 3W@\-wQy ء2i9?W4QxR.E` 0+;7'*L Mm6f獜=y+g~T@:=b^ڥ`2S:48{HCjZzfYSJ OÈeQ.NnنU õ=`XUfxGp? Q\מ\nRN,],ߓJ}NF0ۀL$'`3sd653F;Ypxs*+gA*|5q քZS#RCGVslx= JziD%a82 ! O2vcñe)zJ^ktmS PbFc0ԅj>ײ< ^a΅a7~B<GLtCdZۼ}HnIEZ9 V e.)hGp!ѠWP"#r^INn:&ԃG,v3×ߛMH$k&Y)bsIv*3tuF@ZM;A G3SX b@PɑQ{;L$.hxzeHݰ 9>L ueGo%ig0UR]Z_{ؙN6Y&E= Th"$K [Mo#Ov쪷 hI9)eDM[#^\8yz >}A~UC% Otk+d)~p{>Mmt㧍혆C*/.cEA"oDSPjutyԢW༑l]Tݯ\\ǣt`:hkYk{uҽ=DIq6Xk\]fq;U5;T@5H3yz;lR J{OXvso];ͳO (jy_QBʤk՞?g 0C* t("Hי"6^?.w6<~jSʪaJI).]_T'' ̮ƑCw W=hQcE;#R7BL.!]e]ˢnf,%tW֝7p&| pO{ĈLh#E(iȦJEUӣrzq { \ayC_ϲfS4؁فzR-|.m[^Qir_c-rn|JޫnK!Ώ~:)r.}| `j*6;5[z@(ݣЁL/kLlgPv\0yt 1XVGk5Z9rŻ΋H,ZBW`FܙZ:2Gt:!#% 8%{v<ǘ?Hm'Ld"#i&0ƐxՌkq(S酚S%aT'{pM ynCRQKKJ(&WWUߩ g,V>;I ٭wglX8 |__^+K ȆDK|nxczEt^ ?DZҁ늈u] YX!Vz>EISViHkGXʂA NdaL x"G.)3ϟr:IڰLlRu,F:Px̣:G?rX`vq+udѥWǹi0|{#ufg CjV=u\-: &j)I-t1j]bc29l+"z#-Y1&Xr,&{BK㤠tɸrB4P7 Φ] ` ;Jܟ9Evi)t-O$:.$`(WXMZ˭F\>;_G9ɻ.+-3JiTTjeX8<,/.Ġ A*b|5ߑ39Zn#mѐFgx_dˎ&>C}J&X}헀RBw𢕃<]SI1waPK+7Dr]LP($O_NHOu5]"eޘOv` õ=t?o<~Nr/= rU%n"a`'1qϘMhs}L6C]Y>wzkާȜ䀘AXmVUYq98{Y-D%'UvO<&Ue7;ƿTm{}ތbT a`G.Fn:%xK4L“ 4ES,v 8ej&2#}Gvx}Hz8JkKYیJ Y+ 9v;'&X)ug(t\ -B41(KVi9+TcxUk}F2tNY+VR@|YAXms3R&p]Ԍ1FD.o TD)-=Ȣj+ag*Ue7;(0+V-)ƵwpoK]ߦ^a`}qXQH?*JZЪNB1v\vfgZJR1>ז=KgDo!71K;Sl19IcY1?Re #AVTXb}[5tnC6_vg]0x  oq\W~򍣬JbI(x|2L[Tt Ǩ4RٜzqG0 ØA&8qzd͏llR~Q-L" qA%Vwrk2-YWFW\M8.}ٹGl670D3T'0]+ <,&ɮ1})FdԚ+!n:A/-Zd^lZgSޘA(Cؗ} hJ/}]m/"_&:Rr2wj@'?>{(UŠCmqKv)΍oC&"^lc|.JLuHD\Īj~ 1?c0ku^[qF-v KKؓKTQ#-ƣmOp9=]@6 \1=(mbUFE|@~9 Օzv[k0H_83ǧcźҏo!7vRM&ގ4ѣt K% ej@1NPԸf1z}Ck l B;J9$A<Ǯ m:ʪwЍQ& *>FF-D + PGg-S<1Nq3zX3GT UXvQǃ kHY𜺴U`NI{+6DMc{!݌Or׸k.Wg@DfZ0Տz$xn^B?]7[➦ap`/IiAU'ye$h+B"80 BjH4TTId㊄͍1a^& JaC8m|S3c߳_xJpuNlh7gb^ Z`mB#T;#S3 Xg=՟g]r 8T9sh\ӧy,5i~L/N.QܰDbJ.ӑD&Rkk}ۃEMI!T/vPmnoX5!7 .Gl+78Y1+9.b%)E>JWv@(~}f6C 3*ȧL!, ;:x#(* b y-iBiA"eIZ#?8\(*qLٲDo=or4nEl嵳kCC4Xxvޯf;b KIYaGy%ƫ' A tߠN [idI# 3˩ȍnaj+`=յ>2[-uymeI{$9:h1ʻuˌ$v Q EU]D_2βRi'Ӽn=a ݉[R Sγ=:Ei|uHFAFFf]BP-u\%uAr$fħêWnG.5v RMf!{XiF† ZL~dt'۟%pe#*2?Hn!vM*HTe\ q-t{Wkfo>6hLȉJ,(X~OW'6jUXRk1?25-y_XN올A$P0DMN&JG,D_0%é4ޣ@"%j!?iTO&W_xhS#fPxqbvy=se%Xbs谂zfft(o)nJ ]{NcN]{{2sУoQ$=Tk$FKͨ<*4[jj3 4@rI\Smlekߒspy<_gD=mx8rb^"1jAkNu 8eg5ƧceR#_ekd@744sq MG I?u@YR9} )?р}oZH:ƃQq<_MhW+8b ssrڿRRĸ# Tk HeL FL?S*tzezȻV=1׳~ ȁ\RҗDz׮jʢL /nHDX^ۭVt匳˜v-_Fy_h)R$>aciv2׷7p#(DÁ9@>MJcDCa>Af'/2I_GQQ=4$aAk2B%U1kcͶE-OX8H4]wŏP8Ūˤ6@E<<9֢X)lڝ5Yx]4e\8cp8 K~GSq?Ux-#WW& Tmt؄4[P8ͫXVk B @Qad@T뚄(i}i_YqkfJ_4z6{ƱzM3_ CΏ =h%A3oDv4B'<Ӣ04{a8P.cx=bo$y%4tηܴQ:3' 6+=W_[% /uz2e0a݀9n֪/wbyzI=+B E@{u ԋ' +#Z(<€A8CF+rNrLgn!Q ʰT40/Я+V" 'o*_0sxnBG?C Z[ޣdo3(0asW?.BeE[e{׺l黀/U6K8v؅(6 akMD9€ *vL-YwHZl]9sk!TE*-acČ}&vyvPu^ >%Mbs d&ewAuWr.lϹ#wT+~t)Jp>?`Sg/G+eBWemP䛿^@W@T<|BsЋ72sw v@kz8ؚ܋x1@^qSA3m'?m>{\Ppo%ʅpߪ̺(V̜! Vx y@DY2R0fުEh1t.lI:j7g[sE 5| J3)\'z} ,Hw BkPwU&wp҆>3 .% ȑli^r^x/ ӗO= Npz_-cQaS^'JHWca)=]rsp=-VFs~jmmQB*v5LJrïte|OY*~P{2eM*ﴻED F/1 n\!c68.**i1kmDh퐨{+SRvqXE__qb)`HdxS=F\27V>jIi1lSϡ-Jut(×"**;D덢x+q6%u|CzG AK#J6Ŧj{Cڋp7[EZ1 Fqs2uWl5?QT?80\{;Uislr6@`4֗i81YvY !#G%Ju!vH_T+t A-k],hjLCh cҾ+]}ύHw,W>sdR3OOӉv \\h&ZN5E53A^xX`Tta163 cȭŲŞf<`UKȌr8v/d`u^#OKt% FW3K=GƳ Hm&#=X hљ&6V`D+A;)hC/m; JSi: H 60G&HOyY{=-9ʲz y =#׫)y}y+=USE22mtW6U[c%-̳Ruo8B N>GdKu[CK`<зCf{WXxW,fRqRTq׮D82쿢]<t>ud6r#|M !Ok:$ڦGt\2];>s xIQ챸~DS?Ucq 1$xT@ն!\% O,)k=b#ՔS6Y~cRqΖ[ z_2=#n]ߞ`HyQ9.$_3^a5|Yq$E:&mi]XئakEe^ %0\b62qB͇D}[,V1Pգ,u\Bҁ\?fVg1YKk*|WU97g (;M%q'Mx#x:B QKҚ۫ >d~>3&xcgהC0t MvUqѼAgn~(Q+Uo!!?Q<7񟣻4rC}+#mL!Az~Y1% (^@VF> Fz{,d.#PU7\h )Z򱻠xm? {",{a!>.c!|2bK Yא0niU(8:W:Epy2.?q:0;)C' =P..1(tPZ$GM]3fO"E5yugu+#BPrͩOrLAbfmsդ'xtO7zQ[aPlPIl4b`QcImʸ[FgUC:Ub/3.o_ntz5kK_>6 xS.Zyl("2ޡ%_^d'?:c P4`z=Kbbclתʷ6:\P?s6 WX&?*}n0#!qoS2WL]r'- \ ?tݩ*@)FM5Ld2,j:;5t̖aaȤxٖV*.I6:<`sh^CFj)EӁpGr@v"}^a͂ 죂o k܂|ΦRKʊx`E[|\B r猪 !ɳtOX{WzJYjށj1+>\(M2@(lC29PZRsb,iz~ZI^Uc^so|`S=g` qH />;u Wia9۽r uw &V]\y]K+"?4?##mlHr<v ]XnO$)Mz/GMC~ǻދHDڊC2)nOB zOhi4(XT{G:s.ñ BiAOrD"AA O7[^}^H9Pjv [܅Q;U3l#[nj<=JN3ȦY.3RaK!b V*I'kBxDmB!ZbZ4e ֒|\q4W)r'"Ny;#4CzOw^U@Αq>)k✏lG$e3W9P5kW1nAJL& ClD*,k. l>ִ,Nס~/埨q9DE-;"LI2-1YIVOL}=NZPʩ6L<=&AvGREҫ2z!@|Rɚn$b%p:%͟M\5 @ؑ:4@ηt7J5MWP4T`ym._(]@}O{I\* R"jqMCqEIqA}g%vÊ#G<\hc7LuE hf%8dXPgv8Mz(c|O=^٧װ[|5xHHc'sG*{`` UUX󏵚 \GZI1n= W¨C6CZǢ@VW+}j7b ҹOTVͽ3lY\?'m0N8A't2~ky$"s #j ocIQHnAV5Lߡ),u flZ_ͅAzaPbzNY>sC:FU%:$/)`ncZgQ㰮߉chs,`I^Xœ$#xG^ò=Yfiq=ac_+,@a2/,ڣXQ_W 2k=8J|X?‹4p5Q*f\@ #(Rċ*N=i[xFMa _4;ȭo~iBU(ij[3T$)=VE\Óg)@q+Q1m~4rRSȝ]zvl"(bU ^Yrؕof Vt x⦉JzoNDmm%IԱ/a쥶~A |vk^T>87كJڙExV tD #&OPL<` t@d$ECNCi{ϝ+b2!@=C:Z`!E&Rphs/ggմB|)hπΥ z H7/]$dbmL uQ9tB~mh?zMdq |spTj\]'LdŀA%WR%k& ]PH9Ͻ`٨4WZaŧ#6y> A E#?8젵{Vq D4T*Cfs5e=-n)=,ޛ'wnt)R4'J#TQ".Hk{QA:`(>KbKU]!aAs"eXV WQ+~2ae(ei@N~ݯKz~i?hC jByL0â]௪qnrRRGx 5.+{HZ&W|Ccw.X}s/H"ҿ/^ (,Fx$iq,+2O& jl#%Z'){9[sHx6!r`np=S@ӑ%!RSx60g-SJ)C"'Z0vնx{Q=q(uVF4j[_}1Mb3ϠHS(֗@p~2-XVѮ3ZIg2E7z~ca .lUqVv.~ Rm!c?Uuzӥ+9bi9ļYG* ?]lz͈-$ҖO*Ȍg;R^Zx,?ӉK[1 Pr.x>}Vzͻm  70sd 2XE=̺gS ^>2TtS_BC'x{˼'dr ,, l1yM?යxw, FD$KT*pE#f~~4ڽIcI hJu9J#Է^U H &FXe#?oNW+dT'^̘iq)cƀzH{EN! EEnl2(N R 6#m0T C<wUDnh;7ݸSIIAiaT*X`PG۬kD_?qD[`B,@?핎C{B}7YCHlo))1(M}f<~3O-SgB b&C˱^5O/0Kd~.1" ebsۂ4g>Xw@'\&H.ALZ^QBbri~SЍ3ǂH7e 䝲60LkFEX c/. LK"jX+hs5}_/\u UUtJoVtH|Iij֥C(KV2ˈ̬lD ~<d>.5UNJ U m妃ŋ _auu`34%L)aC.<>TwΆgiɰ?+B!I.rd닫Դ7fU%6 Ř|#xԶtGYE Qf0ǑHرQ.#Q;`%*v2%nmЂ 3X$R?if[s4.7hWQ\u)bit%,ݘB#qq4edK 0I{&YNJ%lhFExaE C4Kj,+YNV*y'I[gbVhe]lʉV}PC||T3RSAؘ LaXn(&p)VnP]/_XlܙwZe.p@˃G%g FM4J/Q:s˵1918w܊C%gM ZJSSt?[)_ZјYmaS3%h5^f`.LT\<Ҝ<$ʵ{"Sr൭Aj ,q -{[`4̄In诡"1¹$lt4*CЄ?]`tIG8Deo/bpe0^l؇J5Mc94CȳԇU'[3^i@࡚:? &g 'h={,WaȂ$SS'~86wV&E W-wLrj@%,osׁ1Z\ex(8+ %o+BY*q2 Ssw 'RS_lO˳gѤSY{[.{"deo+OJ3%! hkRhjBU sLbWxϡSGb%f[{!dVjMkf%t#SϑFll"E+b֏Ǭ=!W/K^L`hICq|J"K*U%z_{U]qWPPxqYI1k`C;dq\hrN[yvFb_B kZĞlgk#3嫍7Κ) 3237w!eYR%gٍ+Aϫ\@+53;8~\ۦ.PM*-s*SWJڰvkRH,HlqQWcgSPU 0`bQ] OֻR|>+Sg}sh/ Y\ vV1@1}8Y,!G?y稍ׂHWÆhԢ˂{%<§^"dg$~u !20 iS+>*eWO{ QpO.i:h}L_)֬R`\+ ^$ duQPwi8D9Wc8~ʇ̙#]Q<׊.PMH kkU) Q(~Vaz|X^]#L6-f {lǎBꑻ| "% ~I@FBD\y3O0ݑ<9sW@\Æ UaxM טgk ̢XJN8scl_:@݃5N̓! ȃSHS,G]eo~"ߴP>lKvy87w`wlx8/$ɀAw<2`1L}8qY5W - 𽮾%'|WӞPZ\/&;&H7x#Dc9gIL6~/=P; aw([?^vTWb&!iVH9JǾ Lս_6zf=rưx{}}l_g5b^Ɨ暕DXv9 " q͏x4Ic/0NjA\CƿP5ʥ@\M\,S§KKIe 92N^exq2mA^^WLsV&u`Y PwfvU2֑}BiZDj?0QלN;FѫQ0hIO^BU7k5U%ozXQ[:/ MȰ3̡7+\#?ʯ $S@U ݑXfl?[bU`CgW],o~5$W)C)iC^Y}y5lo?yĂO^{*XVjyxH%}Ӟq6qRQB&P~LqfOBZx٤69tĤL-j` 8!Z%n"O1Qؖ;b0l>kqlˡBSy:ù|* v64Oᒓ2ƋLLP!x[}ᓇo} ^:rJ2q 9uqOGNjvdhv6K+XXJ5]mꜫ?-v^<<kU)6M' /#}UR x4#Ul Ů0AEhn(-7W3Q0G"4N(G~jR_4])i\T" Nd-phO1UѥThlK,(hU:: qdA$&LoEtPzGrel(-ecՊ܇5# {]'K:O?k5]Nyto7YAu lpKǞ=ڃhG}Ljν'+}X@%8jڳygGZ ZnzmAc 73 &!+Y5NkV.gYpuŽ/P0Bǹ'8*n{8ycyI~8 {gۏc368dt0ƪp#U Onfb` \mDZdzBOy' Ja;)%_,92/aSWx-?7GF&;)<4 yPl|Dr#YE/s- `$SGlPlXL(EKDز?0UDҡtá !WOg{;,M㞙=qѰ0~o〬<M˹ޙ=[})rQ7,O=Wnk+! K1x_כ"|ଭ%_L~5z.yPE y@r7~?Ra 4i.1w9$b۝GUїn`t$U7i"@g`ufjw9=PKePVaC|r=3-1,զ%N&gNlSp9H=rs\T*}dEKbq -ƎlkX&m38gW2uvC$uczzr(yte |鋔\`ʋӲ}fug)ǟ.o9 7gS[ ?RT1&r,BI[¿uݤ|$3$j^[1K@wқ!Lr?j-`\m`lvq= FD1-lm:BIi}숫`Ud}3n [9c>#72%k̒ZTHL/1ڶ|:(]Huǫ;^+D\ ݅~ sFdqJ{BSwk42V YƬDhbu5M]@2o*e9Ws}? "MC{ *tkLk7 t|OU֫6*Ull|ە`# Rf`80F.؄Um.i#uC>Fz)4%8@}0h(q- {\w樣6v:B[U%#J_ͥDN_ fO;8tIn+F::jli^ 9RK֘/)*MEՅ^vK@ )ǹ;~[ Ǭ؅\ǗG߻׽JÄvz@ gSF[ @c! (y}uG$aUCVZ+hذ ;ps LhBn!X0oj=%M0S1s&!&2r#::A'mȠ(/5D Ni>|߃)Գ XW56 ["f0E(yvu E+Š'N~N>0.% ]/V@yzRD~r,ri|oP9(D.9qj!yV1$V  z}#JD9p9p,#1s04wMJ*1!>ddAɮt%f#+A//ML̹Sg~T(\8.6mTLAvxeŦu|XUqJnb&DPK.&'}nl*O ?,ybS4J0zD%4)TD^-; nF'Yuo"f >s2On%fM߹q%4-߅B](%mV(#2v S<&!RWPAVʛo+kPPkJr3Bz6HA%ͱO͏qPRC$Yt] D$ SDYb(m/J6nq,e&^r6rW} pJ_ ˢ惐gH rQAsuFSd)Λ(&IٛrI#jz\9`Jm$_m~iGȮvXBٸj0x{FFE3^8e5@4P`aˮC(Xe\6zI!R :Ѳ.HNv lC1> `~f,H8y|4 sSf}61aӋh@깭`S'!C@J_?H0$4V̠G5on7*2 Ҟ|j\L}o2B TLJVr#и`l5ca zlV#BH N4_ixke[ؕNOG4< z7HmBغAl2T-Y}a/3(V@ETM@g/C}J>?l. o=R>Sl/wHYJxK.k/OMJ8gmT~wk>*yBv H~2"0|nwCf;uq^ǩ\J7+3JM_%A^*ˢ%i/S+g,PT_QN]/صwHsE »H?9ef'qԝ~&6He`oT?t`H3oV1'L./PPVW@WgpkdER|DHM)c aܘhJ?kXNxxSQhNZD{ida u弋95Е?amkP!}8HB^lAGHׯ/sҿR0mկtý:72WW}BUݑ' IY)<>EszйQuݹH\eG5zjal$ LKQ?hOo&bY@Ŷۆ+ж_~U9;~+gЏ -%WcfaF "NߵS!p.KsKKEq(:|lW"?}riT5WbF>.1 R`1ˌnch_~,沦 ך "a3J+ˉ"V]41|s怴ingFP8AaVQvDaIăĝiP wR;A>&!Tg3zz+} d!h Y,)c؈.KւH"vhNJMzZ\﵋, ҼZnALm7y1^usRR1bia;<}M#I7۹PO^-zQ_5c|w3>O~!@iq hצR&smc;#+s L?z^"|'k@ <,|B?Së8@QOjvv)A/p_13+ 9ZZ9b5bBU # bGrR0upA^/přbRsXT)>sl2a5:Fo}wY,PsZZI%hQhU([~xH\uV }ir(qšZ3ryAcGwԶ} G:t9.icb~;qYƧz84$`}DLMN&M=?!.`,T}&cyؘ QBJr rݵpv!z:#GbC\z)Z:-Z HVLĖ2,yNI27&ޒ,xY9dZ-ͭTGNl0roCeUoIF'C x8<ey)y%#6ܔ5:4rJT,P|BuHגP~:;B= (S^ N;]7 Vh- -*<VZ:n<ʙ$uWDpe HEJӟS_G_B]r2+[h4~wm+gu`"'U6GK_GnrX 4K].-6F/ >J:H/F@lP5g!nIմS%=Z/ 3wê[Dײbz[ dB^;7BDAr}(&q${F.bQY:Ce{pkZ5I:]0k) !H'T9,mEg!Nڥ9z͑V.MJ`ԭI׍HiIg̑ⵎy3;m\COg`Fk,ETW Q zfUC@BW:z9Kb"^8k+&{._|XCV D{i^MxTfPݼ[k.? k_ռVmѹެ6ץi]( S &) - Mtf< +GbLϘ/cYciSaU+CV½cgK0~rPX뎁Ay !r¨z)+y&5v(Kz5~'H^oW}oMӏ;o`."oκҍGOŀF[BRtQ#>" "O(4iei' QQ;[2ֽ75_72i/1K/Ktڎl\MgC8)PqHƮ*^BrX!>Lb/{+jr\$vlsl Q :>!Wg'QΪ q[ o65za ^# P߮Nb(jGlऺA4k 4XWFٵp> 7"O_t[w$ hjj KY KMtZ4K7t68Ц%* VXln࿿;~zaw-KЋ~7r+{ASz3{ Ext-DsVyOF@~NӺyOKʿ7AUk@"*~t^f_v%Ǿo,@ت `F[vg^'.d&:nӆbb;ڃts3/6xd쎎ZMpmâyWrdL K :MU~$v8r<Ė=?E;':f@Fwm> _(fTfA2BF= Eu<\s [!߁}VV#^d;~Įܰ>䬝ӊP{FיӜ*M =(r½fTBZ#qkCR]Ou@A39鷅! KXWのRT<)bMGh=|nvڀ-,(PzU_`r)s* Q76-!0ȹ OIJ`$1{ Yvr"@JGlS8"E :jK~4 yY6<(RZ(?Ļ, {"$ ΔKeVE\,frq>DCSL2$9=Ϙ>Ŵ}f@:=P@Q*7|98-\r1ߌ:>7V4 Kzygs0{Iȅt >D\i~,*x kvP k~2r`+;,ΠG}LEw׭V֍(%,c)U^U$/%ON]~3wEaɨ1)jD,wtTwo Tn& !N1ÝEl5txb}vXjx.u:qHc :!)T)Ot2})PI嶃­R8ip ܈I6W{ |<]B&[A1r5 1|$sBBÂ1irXDW"r[Wyb!ٖ_?>BBzTAMKG&k!,xQ7?HLSG.Zq1n}ƶat\R5*8LJJ(qMBZK͈턿g^FZ GS!& }nq_] 8C/BзKGuZMgOc GGp"~Pi6 g=~Mr^&yz~3Ylω;eQ1nvA74lW;CxMSRUmf<9D0pr(ԩZ ZKPtGVm``l= sު%,PixS0?hoՇIEE~ 0jJ>Q@RhmYmOD6Eʊ*m3Dp̦A&#XN[w=(c'-&kuX:$3 b"crO4ɏ$U7 5ͦO m菽\,E9@%[4N$?6yWDtڒpCg.\4=(N3< L}5veE$ʗ,&9;GozN+ SLtiNC$d`@5%bal"sPNWX0G9)lXoGnȇQ0\ f2.jx//{RZM#cscJ4/,>G"CR$r!jj"|;m= SG(pFSJ5 L mɊ%td]Sѣ\m>a}W9K-Jkc7]aG&@({m]K*.K:ݻOLL+\~sE?9K:nbA7xIϴڂ)_rÚUS*`g E:"m8}f&9ed7 "9U8 @W/^gꈐ]e-]ϼI.|Z1Z '''$ngz4 5%.132ddleGބfi}y@A1ਉue8'E.I^~yZ_2.Z VO$SzHV˒e8`9q  hjT Dsv,3!ȘFf s/4+F1uKL?*{+3LX{ MҸnezw]/PFR x(cܼ1[5M; `PeR2$TS1=WU+[[$rg%,/+يdI==@''uJqB.صoOOszV9JsŃLUp ;R.쇾0]%m>Ahpxc|rJ]~>͜u,I#ZP`&9LBHEʮ,p58^R C-[Vy?wZ@,/uC[}.5y0ZR°>*Ťg@CA@@.cX 2. d}?KcT`ѣ6':ݭ{OP{9M1 }Aơ½1: r筥g|UZ "E՜YnQ_ͰumzД|QY*AvpiU|=K$]k)(,ND ={c$wf)۰59Qhe{*kШ4k*|&1O)T`U{ s(9XKB_ζ9E\,6-~4+ዒ3Ĝ?zC.@oa= +skZ Ck{:FFJ3 R I? h-{!yX?K`fCͻ\ؖ3;v.lo&'u6V(znӹB #'kE\ q4ֻh _"QLu&,*R|]luE@x42c:桲# ޟ6tu+?/2x*[%{Rݦ #8]lVLRc$>J2VYD~ $: ¹ 檑+Xk%wU3Ṱ,ɍi~9 }Y61_g+i 6;Ի4U! QUX,pbic5Pc=y,a1tg q ҟ{߱Ss: 5)&GiZ=¼v 8&ͭ`Ǥ")P(9H5|!W"\jG@jmW\PPAMd,3@c[1WVa#,((8 [pB/Cr& bv%gW퀛 pWP8}>=l2+`l'(&<{s8#mbÆZٚq/-kP0!cY40;&#}Bcmve:Z݋\+tO+C;oXEUUaYtix"=ˇuyI?Z6 2 C֪B:9 'K:%Ĭ[AqfG d04nңBa mPGQTGW+,3}?{A]JqF9@ZWZ9U.D,g;7DVzBsJ&S %Tty~l^NLJ:EW kKHAtǃYca4;Py9Ċ#ǭ#e9# {WZu"N. ˓CQq1k⟩Pٝ.[;EXcU_u6n6(b5o SZ۠P^!Sk|I?*SzL13ࡌ_xBYx6-9@o4T֋9FmOr?Qrj.E9%/nz+g*'O3Fv~+zp<ʮFx)Hhpp#b؀w'*' f/s-)$OF}ĥ-‰)!ueM-CaʑJphm b(|Aq›]Nv (,=41Aw ƾ׵f-iF1Pߜь$IgkL#Zce‡$F<:`o V㩬s$}@>ǖEU,z L]f G TW9&G}cQ0CS<{J($AL6:N]10BҚ 1\(Yۄ{aDn!~ `9qҍ/5Ycΰ rIC-_>HReJFkK:4g,a |H=e_Otݺev؉Ixxf|=j4l.dx$0޲aKU [P$>84M%<uq#1d@[оꪑQd: 6aFS9~\'NRf+m%9.05Rz.<[$?f4]Xµg |OO}+jdlqFzA _ ƕ , J}ZKy1Fdn~}ymS xscV)]yGVtwŤVFQ!۳w^{d3d aMa9<4I<1/Cy];@S?h|ϻ!⻉Gj2p eLH8N? :l\/'Sb='ܱ =پ\Zdk)HJ+54@&&1؞r k3Ymr'Z*oiD\^|T%(hyi;$hecH&SbjML#f8R9buStqt#Ow(Yv M;FvBoAbk $Tr;IɢHvAj$yg8_>ʹ*QhhwԶLEތ+B_6ںNx+T}HZ. l!ayA`v 9y @ e*&ζ?C.{.fo 2gT  mYz%#_(_ u\=~|iӝDZ]6N'2?b(ޞa=;"qa>2#3.Kuo\3 \}-[wR 6*P47 +W͆R"pXPk5tM+3)鍵h)rK'*O. *Orh{vӋ>_H P!p~)B%;[ĩeye ndtYyKa->n tGDCm'tG^* Ӹ_ 1|KL䧎_{gݩnFVl $S CYSVZ!.0)GiMeց#"@W:ȞW1tG3= PwgmO9x}iT5sL-6٠lbF(OEy&`0OVQG졹qFtW*^EM{E5x FƗ*lpauVsSc;c WiqG.&‰m݈ܪP8U6-;+>;2G bR v[REf#_ iDi '{׆ BcQD vFnc'Bu̸Ev"7Pǣ(_]Wz4MVUOW#'L98$E+Mp8W5_$ rvڣS{H}H` &ZO]i:7: ^VI2":ա_H~YEQ期R^STW1qpIx̊X\ߌKžJ &Xkt\<ҸH]*߿*B14=Us>SA;]LA)<'D+U;}W r-W;fAq @n-[BbQz"yȺ+r\hͮ5ꣂ7KWg|dgZ#˷ek^N/taۍ c`iX7E&nUz^c] %nr {G7`SݕH"z\wI3ciNCSk %I dup(d_T3eA"IO*=i+˗|8ng}.Q]wz AR@4evڶ}7 `͝NpK!؛<->בJf%s{;E֞2jOa Xh,3^Llgd| KzqpS}[ 4ޣEHI'd՛1@Qշ}}ި7i$k"ItxF\К1aK I2+ ġnW ޓ㩃~&=esH3Iy!EAfY4Lm_he;Z~|k Bxo1˽{i׍:1ED-ջ!enn\FS|8~H;Å{d~zk >dD8HRLa95}2~UiTw9i@y+Q$7pΦS#3yhl& Ϗ]]g,>aw,NuC\XOZ tPD;m*a  d^6LLocm: !c5\]i l_< aJ Ȥy:L5}^Šb ݌i] ٧k1"5"^hYk-~H3P>n}J/H@@G2E{-]e1@'FtEk!IeʿᾅTn*D'8f S4ic%kS`Az.p&jq;C9sG}֟FX )oh:3 OY7B5~K boYgWjBpS0RG]]Bͪn5=yN ic( t~jUewZ+b_;yv&2$~΃QtI#sy>۔8FTs9䈳֨5DGH&C(uJ%=}mjOm:tYjޒ YIUVd`zf* G<Nj}w2 _lyz|"xn9E(OZCL R7?{xUrnY{;]JCeX(B#/U֭>ӌzXJ=HT:UI(xOzdVhcABE Ī!zC=ۑs@Y6`RHzPn 7zoHmJ+i՛M} 1ymg*D1mp\4# v ue̺9Ȫ0F=xV咵x{#,jIAާ$KV(d7gΩRZRLJ9 r3|=yKRYTC셁,P3Nuѻ4c<=u?Ygt˖r}c0O٦7vv Xa u|?dEmϒeUttN Y$IA+{?MiITZv(.0R0wn)K/?gX˚0yk4'uVeoJJh=<-&+t>ZA(Bho!܂t=0,7 Omq@]!㈰Zk*\@\@,~BcXi1s8bG84$JfjѪZ~!JM`EHnU{|݇a^ݛyc? a(Fp|  أSQ$'@PMnq[Hƪ?oyL(rjqZٺEAU[= Ҳ#]JL}sr>mZԛ;H29r~b=SYk|5 9CGTc]|`8bfMUS[B9/n{MtRZŐApZM;xu?q1.腾`N D+IH7dm_ĿJsHV:%@9a (|bMaԶ,k쪞)N_5S"I 5Rwֺ|BqdU=: ( -m*sǸߪf3  X|6\?|>?Ǽ8"`>TY{M0&I}w?ؿ]fJH+UQ{\Q@yK-M~MD!ʝ{WKA fLO΃ R/Y2%(!yr}{Α.M) j'ŢEljU3PZ%ES֩ ܸI3['m\1s%t(]fF}b9Y^f Xɦ-3^&Ѐ5 ՙC"j+Bt3o?hMigŚh ,+H@8`8q˥Z+h!/xIv Xp_xH_yirsRk?x3j:MK O&CkFy4=b-Μ&H.9=g k z-ţ[۟Zf!'⡇ 4ttdd?nR3~zM;8BMK]%6aA߽A8<}_;%Pq0.3{U8/qaGG!v!|EU:MD}G(=_~*(~ׇ?8(TI*EV:F0ZSЃh7.I'!}ن'\btS* VsX k 3?fM]bMȬD\I#RJj>9Ԛ7"WW-bZ[A=}ߌwiфdg:Yv!;TaO$b-ȅO6ZVUB'mKbiAo95咶GB})hQ+ :Ҕ%ldy_y$IzmҬRTyeD;H؍H/u駘=pk61Boha|9''v6)lhNVO@NЭvkP;8H<貅]+ T ~Y~~*AAH^ -Ӎ;YhAdQb )W eS*Co)ߠ DG˪˄FS/ Y;4L楳=0IJٓ0/V!D9Pݶ|j Sxt'c7 U4'$rX-.IލU mA&ꘊ t(%nJ--po?)i *ݔҐ|䳎UJ匿_EI$4%yRn%NϬ{l3C+# p+L93=W@}4̺Am$.ܮ\i$C|1m (,?eޝ4`璪L?>sY̢, K M U)kl\ک6`:7&v:î{ Up tyi\{WzncQȼZ;%#z"vP(?K'/ rY_{HKt\䌤FN: -qvjF;J H"ty fԏKN) ,A2H?FZ C)َbr9`>|oM̆ZP@{Ήw'w_w0a w( uodr=ٗS&5af[1uVP,ewR0V&-W/5=\ߥAQi=8 |7Ds3+'-_#sUWN(tM0 *$}ΪcOyzks99JxP){]M*xQMjv]p;@]K1#&!"am&lDX a+R4Y(gtfo4Q7Z:6|Ն>)l{kOGg$S} OR.mP3[C|ч_4U qV^6g֣,?+|L5,AYI~Ϣ]*&>ݤ]jЍДSsܫi* Tc0*"˦!h XM̄~ս8cq)KN*hͳb?蒋^/#,vS@l1D '^:Rr>nj (-/&4|9(tt-dHз7 f1Z*=PGpe GH}0c1_/X{G]w$Cs$A@:B6dZm鸊^ I'_Oެ2y#O;6l%9 {8CDkTJBi ;KE“=O7T8- 4QGCSF*Ҥs* k9ncT^<\-"^_*klh+&">^ C֋h/?vC:`̬Qg aYgY}lRɓ˪FH&3~0gBmsgRiBd\Ki O ۜxkPXjA2*M2:[@`$ ed W#'ʼ;@WBLT9IF(ncuvD9ؾsόN u'p,f `_LԚz*v>LuCԌG#"x KjIZ6&>΢iuiBvnTӪ$Muߒ7.94ƚx޺Yg#''rfn1q^m$n[O./5>t0J~?ȥշ@K <^4?:a\v\ "KՊ*m.r1IqcEC-D1sFL@%ؙj5-|d }?0}`ƾW傼4 e@ 045Ф?Pr3ӕDU{YzŰ`ϊ60)c܊XpyT޵:yĦgqt)ܞ8Dи[P 1CoI~4U.IpW2s(ҁrv[7*y%K_0kmnɿlt\ Y`}p,s! I}+yui`,:%Ѭ| r~kېpvKN 3G'C;-r#\+!d;Xk=*p-E8Dh5.ru唒Q6dz"e)5}(U#VA}Oړ_ x̚q-?+ah+*秸[͐#tJzhͫ;n/܇N[sL4smXf ot:0U[E);D4>;e~PWC,kak\se!v;x"tq/G$Np~Q+SRsu •C#IBm@ Ì心ORcy\7_pdcBfz6WƊ@Wy_7sM^ѷ*K2ӀM?DƃJV[&X*Rv c8@ʼn,ő'jbm˲UqL,y LTR# 1sa r:L* ^:3o7> [T76F܅׋dAXrLƥN) # 㖎-D&o (}X-8]XX4׷U^IѤD6 E3|Zu䮠HxDJ *'er;mO Ҹ}|&W(Q} ;,? FF =)^8l$g <^OtJ$cp74*:DxB-|4[l+>;e0 4 4yw=9hwX%Tv)>mWNO<g}0o2QXrwaH`zzgݚˍ>IsNd*$։)FaLtɬkF8SagYZ07070100000464000081a40000000000000000000000016759d58000002d68000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/korg1212/snd-korg1212.ko.xz7zXZִF!t/U-']?Eh=ڜ.+1j5:ݒqH:{a6"1Y^i< #Bpy ɣ5OV3kc̃#"i. _񁥀g`.o?sq4,,mtHReS3pV^Jće \MVQos5YF ۦjՆp5V@&dgᵛ{tp #mCڃA $:@ rA{Q}L~o?4f9W^Aeah0MuHPq7ksR 1jI "œg0 /]#3G V(y[㝁y Ƹ_wƏs6i2Go|?0dUpu.1 )C5>ݑYZVjǡbMc@-l'ep HFۧPV5/zj -1Q\77v ԇwi} z- `Zd'u@'S"1M@ My@BU=)y('xKJCݑ51fd_Зhz pS|";)v[c:fR{LtÅsRkKNԼQeh=P{yӵF# 栉IpRJ+>`s v`K@5BA,{nT kBڹaV־ˆ&A#X!ZBs/uq'=Ps+nn72;KHo ‚B8[>:h1`Pw`@oF.{\X=ps <]z 7dzg:1'WFYwQԄ_/UƋ:] -?LG}t<3{jS(dCóըĿQo5Ia]2 %~aAb"LbVIfS-}_ 0 ZZT#?Qw^i XC&p <7n1#Tz)zQP6`=Ϸʱ860 S'Cu^%tEo׼M _>j WJmIH&E5 z6a귌`HCSw$87Ҡ5˙s"4 >kOJ$*r'#ESof 79V".&.N`f>꯸ J\ni g|)GFM@iu%C™lV ;m2sp/lA}$=CycYYB.YP/ `p!h V{v>AxkJ"}h|-GgDS8o;G.iaɳ=]]7{֍2u8rm}?T||V/!ۡD=b diHl[I-  RVkn|c8! v&a[0i1|x>[&89 俜hs*$|GI;ԊXksq2:-CvrbF ۛ`@R"B 4%30+Yu4׻T,)Q!Ms:3Eakam_1iwݟpZ-/8FUm+{If߽Eik[}xc G5[o*`yd(p3%$Z.c|أFNU6=QD(iF'M*K9s{A>x}7Ӷ Ecy%ӈNpc saz!TGkز@z}A% FcAui>|rM4'u>oz6ZgƼ'e){¯}t3SqDJ"V.es_k)]7ClĚbSJ X]$Z燏V4ʵ?i :3-C4\h.|Q[Dhݾc@$ʙ(:y+^?8I|{RL 6L]U*t/a;$o*ڢuOQm 2 084> jm)rjai8CҫȀ?7on^|b3!."-$$F/ov}}!bFTRrq×Y°G''%8 NoŒ\H WQ O##gw x4-F1d\w< `THRBK1> Pkge}OʥjъYubsY| *urZxm+Sp>D9QMb`DC{R]oٜQ̿~9jʔH-l ,{}br H׆1XǕ?< "XhpH ΰK/%ט璭C~ +,C$6Q {+(3sMLyn8S阊Csjյ:?EXa +:o(E}hΝHS[)7@Ĉh,;BWfR\UֶPtZ!񹮆97n!ڹJ.dzy`_tln4R.wbϸؾ)q멦x} BVD8Q n#gmpǚVCJn(!}K3ԇLcX0ӿ ?|@Z73@߭Sv{kM[VHꗼJoZՄUHv> R﹞"Hn"j+oSf: 9oDH# LhOnхfw1J3NdkQC$ `NIQJS@4p4J?q`X{k,YN ʘo鈋 '8ʰNk*(φ J\zy0'$;*qiȸc\B+}\ןl0ׯaC1MʃoؒPd^Wo.% 6~]"BCQKoS(bSU[~nind\n>x2zħ-#]z!7hl]<ǧ\N6a&wy.kW tMhiL<Cv{핰 UcY}cC/Se1py`I?3 kHHI> F@vf1CNNM̑VqaW+6/ 0 588!\g#8(c }@() )[m}mS$moOH?ZK<,z*(>b\縙 )#&fpݦu0j{K#=҆TSU]v 5=t[6To0|o5QmT 6SSI\{kh* ?%!/5xO=Ye=8TtKEx M"awPϩ$b,>"@@/ǿ Gz⽶<5rʧ}[+)pmR4/Tjg+~1A/G $?;:"qôsi%`̈!s*|Ү Nup!Ea<5e춖@_CC>P[mh (m5O~eR3)ȑ'k}OE`7P|/%Y-]2PEtAi?ŋ1PӾ[,2`3D"%A1kw#쉩˲䜨K,jo`tU Z?tsy͔B-ql:aH1q~2UlF}S2"g"usd|sۚ>G-h5<*4鯯/u-B͜d; }c ܿd* t sq|PӣiJA祉%VxJ;%ec;Jnӵ8qңw{YhG!0V|6\a>5weB1W3Qeԧ|8iɬ](_'(RHx4qֽN*Z6%t2(5G#pyBɫ Md~E'ϕS^:H')Xzg9j7`Rtzڈ rװsք"i 19Z._pYM 6z36 ҍ݋dalI~opu/Ix90"~ҋM]q+0Dq"ީrtD5hPyOL\{ V zP:].=2ayiؗõF: d|J"G̓iir:C6 rPܟ^ U9ySt(bD>f=hⷅS16oDuR`{*ͺRVlN>Dui?XM*>~r9 Ц38KFh'?v &ivJ#5)6ROjc!;βG۪ô:5J{ 4,v8Vh@Xni)H)H*q$wa[v&>{K-BAcHUv<*.+N2`-ipO~b&fڳ"˂r$XqI2B>ȲS;^KxH;JYV&Hy썯Tgھ/Ac9Cerw!X{_J6{n<[xe*WgyIVД`+I|yŞFkZ@y7㯩m/9_,O_JqUQЖirN?'wV'g ف&5;mwT:3ܳQ/߷bK;*Ar-$J?`=1PP Mz=2qK~S8Ʃtֵ7QD̋l|8v\R0f$B,JL_cנ#sZR}U* } ߄I2Gm)\?#ѐ^0~|?֪:6pCB5tO485_BM6.)K _YDlh B2ϽoϒFlWEfe @AhP6-@37]"ʢ5ҘV:|AB^N7t3AaꢎHNh':}sZ$ Ea#N֋jW>HM+.T)ݸ`=V Hȷ/3V)M >d="0Hܐ$毎Aĩ "JM!BNF?1zj8LbgO ȃiݛ0\,J&RyE蝪/^Hlv{*H~4`aIQr2`7hzK忯ƠNo2#+]Nuꔈsa]l: \GYDv"iU6d+0k#[<72QZJ?, DŽ Uڔ^2޼\#lJY0%ɏ#<+N^Ch55 ճ-L0~Vքt^uJe+@x]ҙ1TmZX}ƀ8:~ts/K SBI, {9pxåֆߡa"`& mG@lܗy }p(~kb/`zN<5D 90mVF]9*(~#'rBfQǫ=|"sٺ؟ Wޑ _Jt` "zcn򏟩g@Î>pbbvgjj_B~9<ʛ}0@/ijk/!d;H0%53Cmz98eR ,Yd,=þ7K68(שS`{٪aaEӚ餻qc&wk[WtlLG"ɱR2 ȔI8q'JÓW%\ 9UWYM&^LػPӸV2Xk%oV5KLXJ$8?9A2bwnڸ6$G- F6Gi{TQz;w脣𗌲qiЋJ~.wvZLSn7sa.ꕖMS>ui|=PbUIi`IF$*x=3WV\=\f"1_U&ϓ|qt̷RT+壪϶f02,7PLZꍠ|Žqh6n5荰c to-a欱*-#StQ6U^'\/ %icn77?s?L ,o@cWV"{N$ h":F;HrN2NPzA<5-y6/K+':=C#k#\4g $B@LKJ*sJ[WP^ ib)CNRJl<+tM{f&*>`ꏋ7\ nڼ&}($]<}N#Ӣ s4E*jt$UHG/zdAbU)m]ުdҏE٪wwLVO$vc$fly鉮6x敬.jO,HxAw589A쬌lԅ>e󡮭DV>V[`svMע\; bj.n*M,hleW202w]m/!ibE d*odGejدy{wk_ *IV_8ĤV)0+,8+VkIa#bpC!NZW"}6(NFݟ>%=0kd6C<(M}L:n7c=:o_ZVP1gYbɓ%uWX" 1k5X:`Ǣu0TuX˛W&/Ηan]'<%QHCr9Nˇ{^ l-^8mR{"#Lԏ>- xbRvi8estJo9\)T0w<_nJDrM !_7BO|Ƃ]]\[e&x [AP  3(mZgYZ07070100000465000081a40000000000000000000000016759d58000004968000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/lola/snd-lola.ko.xz7zXZִF!t/HI']?Eh=ڜ.+YG3Lf0O!`'V5*ZaSqLcA-Kisѣw2?Wa<=k.X4|?ԙlG68,TBldE- >p[8\w)ϒ]5ܻhYC}6>[⼇Zsk[+RIp=k߅o&Bas&+ 雺F"#PI/GJRa7}8` \3G/v1/ .=@uC0'gLjOV<~ Z] 1a/D|Kr5!4ތd3 6TB{)ոVM#/*Yc0fnJkE\, ufa[NjEHSkjӘ#N+/濸]f!_o&0$9\ I.\~"z2byM*itX܆ K,5f[V'I{C*8k3='``B &%w-r`.~>&h0_1QrX~Oks"D)9vt'"4|#ƘT;X@AW 2Qh*8K^(E  +ovkr՝e]`pX,ZS#3ß5zv~TZ7HI~+"565Oq["&uv's{As1M}4G 677;>jhp7Ur zV *AK?ќv\[6OOgrGVq 0~Cs6Q|trɇV阋[UEvL򼛘0"$j߭i`D^0obNzwO6p?lK1g 0SKQDezIM֨O0AL5hQ1i?azzW7C5^p0<, asivUH R[U j?:A 4q<<iwf{$~A33}a&3kPF-g)^XsM@qV eH+\S֮_m>t*/H~2z+F$;_-79m=zprcN Ff}l><#|dژ{QH$?bm/!6"$LgHFwmT&';&,"IzxW W`SRqþDxUtm"6l3|tJ'P8Dzwg֋ #blQyOūfy365og0R8D;s)RfFF*u%LL}AJ|/X=;qʏae֗[@F"%RhUBNN^ngY 947԰}8U28rƻ*^эƴ5{?4G{KmwMʝtϵ{e9~8rDZD?UAqekv:(R I sEc<),"8%x.^EG"i"ŴQkc &U4Ikf)ix=AVˣ)v`ܩ<lq1:٧=vAEHcum!2yF)in"=aA=3< -g.dd5˳u5"[-3MЏ˃aJ̫|U Fjp ܬ"HM}UfS)ƶAg|(Êk;:}~@z%g̡xK{U/w2^L#f#>|EsgwtDž 8+S1`5yOYD/Ͱ[HbQH8^ WDj;:}=th<1 u]g+] geph4u4DU)Q/ Sj0)YYhz/GG<f_{đP͂郱7M 1%:RHGbN4֘&WDw+aL߁)qƫ@yT3Pi#Uʣ!_^"g3KWi 8KW|ggMvM@_M2տ3]HXjT#-.~mGjڬ*8Gá\>-+p ZpܪH3!-$bkjMXHSq?;n1zTD^βC*Sc' F*u@;vZ%{qۀG,;̾ƣ0yQaJiԘ} E`MV8?'$/Zuxrߒ#0S=vϕ/R֜s5~j}h^Պ}vOr}W଺X #zz%IL-[iOJ9_B@< *fǭcx1zI-'ϩ|kf8PRhU 4W~JW#p#8-ϰƏ<"o,m18egp^}!LeZH~rmg/}:Y.%¡y|Eju%sh鄐lVt4ݵ۰̅ 3f̍v_xʜ 9A>Q:@tFz2j(LΒV`ڼֶXTS0IjӨsJz_J64\>qf:_YM~bn#I/㳎CKIh O+GG&A[|G\ت3Ǝmwr;ZL*zdRg{&D`wЉH([K$<8JMas' qd@O 53Bp$S{r3G{gx2]_Gm@,;^p;ww[[+Or_3vgm4|v[yjQb_+hsNyw 2oĜj&C^tX(k8ܡ@GBWD|V,Yy/(ݚWȊ_HuwAy++M*qg,$G&vw+6k[zf5m%E#L@ISmO)ݤ bGT"I!ٞ;;/ 2_ ebq@9S7\C KshhULYD(o2U@!L(s*mUYQ\m4g1H0/'b[ *^ufr'Rlo@% qV^go:kϑjp:]kx9znKWsB.trB{,aC0(Y"oR,B0q`Rr^]Ci6輄t3k$4}4d]Yq{lPVNZҀ`dqIn_\scmDѮ@82na֕:k5kfh*6I-a?v ecϼ^dFYeƿ5iVԑ +ވ gkG|Pw;e+oDe淤m!dIPȌ6#h]Z(TxV|[8qXѢ6lewYs*SC+LG8.3'|$Fc׿Hl$l| ':~[;uUF7X>YfK7;0<#!wsڽGf:46އH`R梺WդELZAiu$n:-nn2۹*ʩkeh&r02|@Wu29aq^)aSgQF 㨤Zmʟ,cT ˛jus0٦HR盘O9l } n,Jv[ۂ9ҀfpIާ>2O*>Ӿ:vLI:˂Ȣs>)'VD>ůNT>3ͦrWQ=6b=dBScu2<C /L7M.=z l@er&ET5 hvjٶ?B[)S&"ꩦ ^ZN:-ʞ"dVD fK3&!]tcrPc}9ysiiO@{}H9ՠ ?' RL; iJm~,.0;OKL q 34Eqƣ[FEhV"sI-M_'0{gdfgZt7-hnZLj@(K)qW $lT e_FBT3V$i"3Qᄦ/w_D@Ʒ!Bf9{cLj"&r=1_a~SYC ` oZZXq?1ŕgp9.($:onLհ  q׺|wLtd 0ThD5͒+dl 5&.& `6c3|yQTpej}zm/֬ %&A6"H& q5~;̚t<ʆ4|$:<OγZ]U|)@Ӗi}H9'5,v:kN!3CA,mz9PzUЊ۞@sN/}/A &P8g)¾Fjɬ B05[P+`5qi*C]tyò6^_?%q&*Wьwy@mWتXl$uDdAAs=tPbj#IW1&wu6ã0+UT Xm=hKNlYZ\߁~YrL _mӦ`-w},VL˻ص#u Q-LAePڟJrh7D950B[c)W+3׉b6L;sڍ&<([0ඐQ 5. ҈[fx l*@ֽ6ƈVWz &TviZ :AF4Nƣ9 ,O"kt]y/HC)d$S^rh4U!\3)?^;jUR,Ї biN-vg\Wc^6kty9r 1;EfIYON,p(P ɢi6ʼP3:Is1̂&kfƊH1T&N?aJX}HBPYnfR/Ь˪fG[ŸL|8kyp|P]6{ jג/dS)oPE]O':+<\at8nΫЈH3[VO}-17-z\pht\_,V+ko>ORʥ g-њ(;&?n 105O@eųzgD,n 8ZC OKWÙ]'?f9vwLw ej %Ȯ֥`DskT_˥pHZ#>9CRYcd1 }_FOM3RQE^;gg}A sm r0? G}2!w*Ʀ"e7b0)ŌAdWȱƀtcZ ;F*z8\6蠜@@-]#W tJ*LAIpK,6%W$љ[\ @R?D!L~T(æR }hJm(-nG7 Ɉ80;UE".:8kc5;#gBa#Kip\f\~X)<*Bap4U,*eG=By ҬFt-IYOF 2_ bF Lh& l˰\䳷~;GYb sa)55 s/ǧPmf}1xnyHseH jpLֵ 4`OL̓dUZaxqLYl}VꟈJ#v|8X/B@JVq|~{BγJnYNN)b?tEsä3֘1l2@,Y0_|N3::j^+KPĐYt9 pӥ2Pl/v6oꮴwM.XkCa_z @鐇 ^S !h!: ׉c}j9ZikYiNPsN6FʒkJ/gYo+iuRPLU[u$H+gVm?oXR ct5EM8j+ ~/XC/R>JCa/nGzݛW/qczZSOr E(NّLT[cbN @{?FZʋ`>9"W•lp^n#&ά{9 udܫ`S'd: g\)Sp=8Ww9A\]w4Tgһ^P ok[a4Ě*XZؚ$Dld_҆@eswSH&X}kySW8^nιwnN+H̊)b9y1^szz~sp@:!҉Y?/ҫ9( 1v qUDOQowe'\e4WX@ ǐ>K*^9f" f*A4>n8.lZPB=.Iڄ/%fMyCp8a$Nr[7. 0V*1˩K+pkLۺn`|6TF#if'VX( dl;e`O)٧ھIW&zj/̱x-{{k+B2, [)ue@n4cןK/5hn5eYb[2ȴ2MV59v=`Osq'ΒyIƫWIBsJ6Wz; yPo0gV7Dnvbzq N:wZ0J_bG ?݃I(EEN00Q-(QOq0ts-򩡉-&(z -ɝA{Mu-)dz5luzڽhEůR^u۟:Ur:LJw]}`T9}E)+qLc)yr #ϗ!$5@>H1/}& $)Z2~GsI$}Y.3u5_0{c[arI Q Z"fdw8A= (wZ}U)0XiZ,-|poԘXtSS۾d12||Fu49LͭHNsON˹]q0"-cϻbb BfAg a,2Ͳ{5ʪܷӊ]UU!_5 h3b\Og$1Y  #so7dJD:}W)w@ÉI Y&/%ԙbxl[ eKR[I]Jbב,^D DTE8k JqeNj%{X )}'nr0$&CF ?:Vjc8)OOmJ֥%N9y E[nB\^ QdƲ,gU*]šTdi:%^)3"KUHP&/*a@3J凬LkoWiSxn|$mW1v5CH?xG2N(~ڴ>N3:-S9a{s`#r'@C^5] mfMMp4uv׈7*ټk'H1I Oxj͓z/|-Mm6PfiAe8g>}TBRե ~Y@)mx#FmsA+7@sǕ^r'sv/B`qLm0/@Ɖ_◨?en\$ŽQ ppJʗ:L0H +N34䝢ӇI%?Ӵ7ϫHo rji PmS4)ğhϺiUPu2'C>El+9A&&=Ί,/l=VBJ&^rZJ;7%YW%A'Rc5)e?$u~9_05gZȦWWg0$~)SkXhMG?H4s"uLoV`&%td b\tO枪C|T"do'+U]X"Ǡ'! 7l$MۘޓZ?&" Fٸ965K+ʡ7x)RgRT56 8)_0fU4Gniqp'&Ne2VL;=xI|>)Nn ~wN<97GZF-ܮ_À3};Cuh5 r-l*2+lSƆʗ10>ÓW%bt亹_LwؾMΠdt;.S<_d$dXq F#~A*n벭:DYko i]lT<o(GOFErHYzBۙm1GwoVܥuiqLJwG^G*y:$OP)x^, L$uG!C#rmVg[#%k7TIA 34k@DJz. nEಗmn$@X *g1.w }yg|Lvo8(@D"Zxƒ5ٯAFwTY13t|,> +4TѬ{B0BN)Rȶtu1Nqu.!|?3j|&#r]r<,܇r`og3l1hl*‘Q"-Pt2H wA)~.UvVRE.Al/QOȤ'ඤ]cʧ߻p-+p]` J-)u9/ܪ.e eȤ*'ޯQ:Qw%N*]U*ʹ:%9.?نR>{8_rLaU+$$KCi OF UzS6$;Z dWvlwF@&iRd=z2hkGS[vUvRPPGywE _Q+vfMΰأKlHD5}Ϗ S&=pv@aD5$Dj]C&'کTGӐ-9|Ԓ.g䉻?s3G9,bb:€:[lЗc`cr.{T@OWFN>ԠUW?qE,}#cf08q$t%S)Y%KMKT$~<>zvbPĐu wc9P_$N z$zPqmbx`-b-_acp^|D䕮ɬIڸm`ki$$Q7š)JkJ`- }{F,7>eH*lSTӖuҏa^@E'[0cJ_Io3z0c'€`Gӓ ǵ EnD!ھpǔaf 6}^ISwFTKƌ7y:=d9ޞ91_[ЬELh5ȂX#3 6uxbh.ιw.ݙ!O$|A8">R h.k0ZqJ]1c֜ L4&*=VuXZewhPT@3 0"+"]ߖ&N jiggW\@o ,`Q(q4 R4IYYԼ# Pe.VNkb=f[ 99-MUВr_=-RPQX (7 \DU_=t))(fw$\ou蜛?V\^J$d!wmJH-Q]#VO7-RFCKԫ'ìS`C2 ̣cu`lGL U~@w7V?fF~S@Sە9EVlǘMqbB#PَmhM7ڪp[%%|{'aWpbmbʪw*]4=5^3EB3q\=_il0{'#2yA0NwkaQ& S1( -*8dҸ ڊywep$I0H#WUukOY=+",dchث3}>ZfJA"mv TGč lgc` B/+l^{& SP0UW$S@@`dFTY5f%tEHD1lj OnZ#+oc Di $TԪRREvh^&{YqȆfno4 GS0wU)z>2D3+=Bv|q0,0RMf4koU{lH*-7Fp+;G"k9J3M@5[@>>9$nlYL7ڑi"Jj ]{eغkA1KdKQLpDcJ:UBq7!( N9 >bP4Q!+HVm5OZ~(Tcy0u E.εzX縝Ib2hN φZ3/Cku+/r]dsu7pp-3$ٵb(&+N\2rz2eZ(iAogjQ!e1zŗ$#tfGO؎!W` 9IihsaP]~KR~XHtj'|6;ze;=rd<`Ij-;d4|XHB+/.8bIcSX IbYZNruBG+0\]K2yxk Wrw(ir%ǙkF06%8RxFðX>/Z`AڌDESNpF.q&[wI`٢w`!V@=nV1;xSU+ON"r6FFp_iulr3bM~ru,ҡS Ԇux),GWAD)lP궚u 6eQ@/ tvKÒޑ1h(A~hXej{WoEJ~c`X)o5$ yl\kozKdϨd[ԨBE~~RRh/'1~*ӳUٮE/\X₾J##Yq 1\ vȱiW aʨo|h\=+_!<]O򓁣z!SDAM{Q#Hyz+o\G7p:/"6'Uu܇MKk"X#h`YWvYvՄ!=95 Q^ӆQ#@U=|gh+J\hN2ҫCZtUT={"3ǸDo(]KقV0E;ӛe(7=}||D &t؂ʚRoRú?W`> Kll'4URRd$vjo)p?>c"vߜ&vvl+ MM OFukh"~|Ӭu*^͏IkU;'IRuuF $!7JT7-V~k:b\]'Ւza@G QjJ-1Ѫ-֪\C1} a!L)t >W?2(?ɫ{lJ.m3L'%L39FJrk+T' J>uXCyDwmm _KS!āْ:yUپ(K-Ȣ23HO =dOXKmQ:qc}k} akؖW\\XRm JTg) aeSqlc;KfxҐܢ ئ:'zʶ-@Q Y%z@FWSvʊ[16OPU6D=OVg2XEP/-&, >*gitgSLgU=qҀ,MJ,ʕПmG+#^ 6)h) dNhf=,),xSp,ǝ]@+jMj00Ym;Iз"RwN~* U)B- @2CgIE%8nLU$~ P`!Ŗoׇ|1U]E{s̙'ͷ T[#Tͤ8i(EɷWPMqq-rXEXq [\?̪'N\S_q`X7;xSԽJ 뭖LUu仱KsW `t^ zz"t\@sݔE2AQRg`2|ϒŜȐȢQy@Lc-G ~{./) -%BteƽwPemBEUo%KLr>%g|S?[Weir.#cn4"7DȅWGl~M=D``窊G:Ȭcԏx^M0}.za"\7 οaޥ%?J'QX(0` b(͛!mx_ vv#YH9fpFIː^Πo}G{լTK-R`_XN;;W7j+S)ӏ/6OʹLtVP޼4*o. 9WuA}԰8?Ą&P60 ?FMs.*4Krv(&{ n*#+Vjo§._ s0nP!*':]ͣqEa\ӶzKr+.T-"%lJWv AG7Y{ ^IK=\?"T6J_ Y}ryLP3-{4OU+2Z9:A*d9aJ;NV*.=3ȽnFD,n3dzD?f,t2 G'8YMv5G7erۆi:H[6 Aɻغ}?e슑;ScS*y.TlԵM,6d0[{а{tG$%5q/Ţ&mg%E^Ū/Y>C*$ Nb&l~C Vt3K(5^;] n1z+NqY[%}0 jo5bpV.lbb,.d:d^>?IN8QPeL'&aU1rI4vDQpnߡDUWsz*U!FYc xċuVm'AbBm^U3iȧdA{-+N? H*<ǀqҥY\Ntq&!yY6kV@jI.&\DNx9!Б1W嫃Q썎oTdru%FM~pi n`r-RG59-PdgNpB*1S-3+Vuo6[eAw ' 8GbGK`hl ΋ jN|D ٱ8 IYojT(9gޓr$idCmv渆9ÿ\f! * !]pb@AY4;&V5sss$X>jPpEOuaѾNUF02^+AAȚ-l eZrk Vd `q9#+t4cG4ԗ1x xa@&1R%'2'εC l2Z+5(rdRDSiL}odutOO-< Kvq' JM;6iz(og8`.iSlF<`6b֝[~ix1_\z1uѫ DkS,\$0W?zRRxEH7IΣ˕x`q0;FVk'p :kT]ꐃ;π_`ـ9bV' :l$Fh+ߘoGUOd{ۤ"/^WhrEozTn8~,.YmAPsxkH>M-ۨ2W!x2|:  HW߰o.;r2{ ^]mwU2힥c<фOK ?x+)܃©k|_ }À ԑ+zA o(wĬԯByL?Ok&_"3naYWP?bЯ֭]CGhU&cklth~Fc?rq^`Xh pO-a6{!KVG%|1-);խ$^`r B\it i9s)MMrl$GWL1־\XBUw: cKg}{|Q Ґ1Wa* $T&m'5D>8#T8!4y%yľk3hDui 7֪ V"eA ed2 \D \~1ԋ/d{9y d oI*vr3- lvs қVD<5Of$ S|*sҘMnx㺱Bv$)9=\kq s8C4"x7H۲Q$|Wzxj+NX)S"Y}FmQC|!ňG$f k- bUTJϤG^ zXƛU{fȩj>!*}cE~LlplKQN6rHƟ)yOavOJ8پ'B:.:a=~3#WUʈޖWJobIںwd_})ZmUDVW־9OkAޥe,8$V;h1oN5lyE czkGSUYptIK1cב?DXIX2y%VHA(o* 3_ 7`ausYod|"Bt5MM 0/h2Zq)kx)A({ EX8'9W hh</760(_X :uv:21x=D_Q8足@wOu݄Kҕ:1 H;vKñcU폝h`F,[%ޡ)|mrʍ79*!([cImd"+C$ -T[$388ڗԱF/ fPԞJ$c[_'K댐O"'teyO.p)mALTp4/m*tB' t'PǢ'DFtJIᘤ]B CX;T obDU dcG|w6gͩ 2B؂aDr @)ϑeJ @ 9{._fiqY5R4$1M$8x&`;>\%(yH(&` #,\HHUSF>..\e$yؒ8dmI &?.o֪Mj؋ ǕSmt]:2^CP $69Tq7;_y7*GAo~!Bo k^_VlQ YSDV?0h3l8M:$0ZyZevƿ5K^zBx c֐5ⲱQrh3f=f]8AU2m^!?_GlƌK#;xzՐ+Sͷ~Pd|NjS1) SF1wiy@ȃԃ9&Zkmʚ'uh]ٻIǦ/"Qeڮ gaqŋ*f8DL]X~ZPvo G[D@`;zͨD=m;W&/2̞$3SRy"N' &z`46iC d&QE4ZZэd}r1v ~,rNXKp,1*<ʒNPn,Rٿ܃zMێK0  :f_^*Cy͆V|y{Y'I>j֨phz 3uyx {n*64/X6 2Z[A#Jn틐+eb,d]Ku XtTLn6-2:%E%g1oTHtyr0_8f]%"|5p<̼WghG(i1r77ẍ́&MYqVArrz6ʉe N#1P%qJ)#-\t+ }=gt:hCL 9nt9ʏFM!>%ז,B\4[G=uǺX+¬x@R\`'r B}Z`@}g0mG[F,C0,H*@T1_*W.B> (+Z"`a.=RBmوuMb2}!vƲYRTPU Y71 ׌QR2k.8976fpe|=r4IMS9ęFXF)nfNS(N^p/ج`^Fj(7'}6y Q3~!neor3p]x+%Y69[×{s^\13LmU򍘶g:8Jiթ1~|瑣W!bdJd8P dHSo9NMVZ0_x?PEe%aNa0n?@d^p$jɭĈj{4>J`Xwd)9"-S;M4bRXi93maVD{-wxe WRU([\mH]W03⏴N^)Un-yCn=x$ I!E|[C0zE4Rߕ&cr7` 0;[ǖ,(?-M(Vzb̖i~v˗'_C gT_V#o]͡A 5Gʰ"77$ۇ%͖kL+|dtUprxY?7jK.956FBޞL:tWס>Ged \*uxa$G!7r^ڿk姿cZtw T~KFzh 4F]ʙA8Ip5"OsPD32F` Q0cgB4`<z@qEu)KΟIش\aU3:EZA ℝqeam]s8`sz >6BtkߦsU); j(#Ai+'WW k^ `> UaǶj RCѧ!/2(E50Vz]f-0X< p.AG2a4\؞ǐxDvwZZ^7‹sL]#s_v m)e]z 1ZXLw.lc3r%-5K!oTd# y2p: UWs ݗa"o+.\Ԁ࣎P:5>.VT^\7)Pz !CP4R;8':>* yL&^E#+<5Rzu #Fg萶a5QTVTʡqM{FQ4X1qEmx.Yҋ~g:jaރ:~4~sLb63:5Y^_~!}̀X~Ԓ9(n%AJ^5J$>'L'<>[ÿg]Kn@mbsA-i)JyXُ7a]_ :L;O@v<藎% b O;6ˌ~:W=тG3u lamK{AlXr?4$/. Xpp]n9!n+$9oBt%ޭA~]i^ɟgc9t|ujiuQ ;U+SB_ұy#HMu|uBʤGy+<spVbГs5o_V-Ki39nt([/w_NEΖB/.G4{daIEۺ0\;8H<ڐa:.!aW\`pE)dju*mwjHiouG*OgaDocc( nC@%%hڿ/z"֔u ǹ!ܬsLY6.(v-J׸Y%R hj!y̅`ڨ #߼E>mR$Sł0xjuC&GC<69i?_zEgSV*cE4ǹۄi<{֙35V 8Q9@D`OU|{;B~2!.\ S خwp(w>Rڞt><v;T] ~uTu{ɔM5!+Ψ{W:gwC %@_0atXJ&# ;O6侭Wi,S4}8BytJzTh'S#Q6Rw)k/K}6#S/8"uބku)M@s3L{-um1 X+߁&hT^,.EbڛyfdYm TgY?@.ǪeIO?kXFLRrBW,߻KhdFd . V&am覑nzR/ʂW[Ł,qjp0LpFh)9Pwخ1PQۗXRiO䇗 դqr c kqP&KRą\=tV峜<<(J'@C*g{U/5B+?LĻBs& "ߏvVm׮]vXd;B1k#( Y/".WU )x)ndS%T<ۚ# `%q/d['J7RP<4KMo#4fk}NFYq0 IӹFwK &P=Ӄ,VpE~eRWܡaTllu7gu؊׻~eM}t%!'S02k=^}1h6`B%7Z_lBEdOnvF3JcC sn z;&FuTf:i'aC5cY Ow_&VW7u9:A7m @ GQ|]=`"(ླྀҦqkҠ>\Gȧġ.3{Ƽqe[DXDܿ,ӗ[پ_0PxdD$h?(8%OگyO3hZ~5%Вx,KFydB aAt, !Ꟛ/ñYEu5CaHidK!Dݔ& $m\Uۋ1F2 i@.6DyN 1+"~q# 燛 u?uQW*#sGd9yfA8|d-b?O _Gl.clpTr͑[TnYp)WI ڰ^16VӂZTc ֽ `+04-:~EcrlP`3  s LcΠYϘu68t /o9C=w!\??I 5lGE{MPfJXOW`"\٫%ȓ%aQW4\R, MÂ=p wEM&>:7kȽa qցMfQ)mHBZ-NoMZHHOڋ)a' } 1|P~w۽U+\Nm_WhPpƷVofx a иGg,,n0yI/i?JsQT9O}k 4]ׇQ&;a 0z[+wx1%2\h8/ 5ZV,9 Tҙ@D%dJZN/,;]:!_ I_vTԔ&2Rc,!haؐFؕBS@"Lhd $3kz?uFaww42%}zzz}2K\Suw _ڿuZ.iƹ܎b$h|/#dgQR#+(k6k&gj;Z6x:.N~<dXg̔pg]]Vh֪3#Wqj3 K8гST11uF3y!ѳ~ʰuV<梋y4lb ;6t'܀OwLb㯘W)~_`Yk/U aO,~[=͛?Ix g}| gb\f])eE/z+e+ *:Q٥Djtt%^ Bp td*9</z2ۚ-|$V%A͸J{h= ԟ? 6!G 20zf"W4>AzQ_deYc-S]F ~ gwSysϖ^qeݮݏq Κ&|&DIgT5sȌNfbࢄS2A|D!][Ic1[f/m$۝4B!T>1&ek,9%:Yg$i@-R:5Z+~-;?LF {B}6 iQ^ԬX6N}lb$'8ʙ7FOךvEKBSXN%3M yi[ ԁIӼC닑qP4k2@IPd'ȄZc^{n#M0A+EjN',WGfՊVYN{^—8<є)w*¦3 k&/*X8kbh ;8}}Zˁڈ+-F-ׁNzl0:j^%ا%|T6x y4,$pl !tڽ' Z1QbRN/aj"?k0rHc.xk #Wm&Ck0_8q?Pm #{(>j plYֽj#׀~HC2/ 1yq牤LJtq,?_pgl$|Pf ֫f.Q9֞í/z OJ Cs&}[ȡ,H]n߹՝b'#[ &X  is>b2P(bV{15F]sD0Pk%7'J fo߷jjT ʷާgF:iI-XN{rcmנu+19`ag+xYY"BK/+CV`rWο;Y;~!Wd8a\.0Z$a6,aeE!mWOfTl$/Rp5vE40p!ZLp3 uQ_nX)\N0J<+*G@]j@W<<׈Հ{.b :iB"y BftҦGi)Dʒw FrDN'.[S8F^abj4d%߁=;ieC@C,,x/͖M!|<]fN2ʆ}[8`bqnjWQyƋbړG8%8ưZ]F([:- {˳ tH~< gB{>hQ thBhNuCwC~$2 P 0ve`+qiג?N!tw>}KU4z}D"t >ImK]('ི9FI5dg~StZ ;`-̢ 3Z/W{3鈘ؔ)H +h]}z#c ^ͽ*7]rT[VJGo/g$Be@6@%%AU7dɈVԚ>82U6doS5Oi,l}4!$it2c"hŜdlw̄zs ]PN*c@՗3>АBېXܑwWWNi,ֿPA j媽$'s}-4⣔XB(WWqs-oʧ/OY4\TPvc>3ڋ8v(&vYR  2,(^Wl 8Vv( {#ωZ;k tD՚;KJy;)b {#1gYZ07070100000467000081a40000000000000000000000016759d580000057f0000000000000000000000000000000000000006300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/mixart/snd-mixart.ko.xz7zXZִF!t/W]?Eh=ڜ.+FZV_ez4Ϳ:EԓyX pԾYRoO zz">2ֹښ/'Z{Bj d]Ž}Ofc#GPGRRg=A\]O/xRF vE/|JgaPeu*,&]M#䲿t׊gxeŒ?Oz3 N,bFߵq@ç*!g+^O7Z|idi+Vnt\ Be7E~ )OK.{a,V|R_{HpRy*Ď?98H&,>Ҿ_{**dT\ [RD^帻&,RlQ1g{]2>*5ڀ&E0%0?U +zJ(ңLXD[7_=D}nBGX}'ՈxuR% }X1!~r0^ð#5 ;QC}^f4H0pf3#vvègvMϓ-#tFp?Vl*.!J)MFpŏTLkl|4nJ?̚`(vpr]FE8}) !.BK.Ft3'M8

  • SuZHYuߧ`>:v,Zj5j8Ȳ”;bܞ8f s!LBi/_jΜpddvߚ o= ϞY9IѝH25q5đrP6tD 4IGU^sq晫sY)Ag  (O哭=WYЛM16$YGQqegYZ07070100000421000081a40000000000000000000000016759d58000004758000000000000000000000000000000000000006400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/dice/snd-dice.ko.xz7zXZִF!t/f5G]?Eh=ڜ.+Xj L&?0JZiթl Z[bG?idqAup (c6'Z3vWl))P~EhR*7W-9ۮ|*H/;֦~:C%ߵ13;f駾M]|y2ACLаf%WZ>;l'El=,QUw@?zTlm3 kcֳn[B!xu8&ruwdUb7 U6B]֤& oGP 6utljJҙzK"gmAyĄէ4~דKpD,7S f͹@b?-K*ӐHY+퐗 =JiLsN=nِϖ$1zQqN JK=/ycCu|'חo4`lx d-j* s]#.a~{hфiWB@wx#u)B':Wa4i ?OՁN+Jtf2agqESq(L{۞k4{8PKk n vXFm/q~yL VȘCG1S]SC : >ЌlpV^1 [&i]xDF/B1P7ug[s"x [Mہ8'K'R4ze/z1>5vzNRYQP_ pv!Ɂ>f}YYǕ K!q_+>==lr g:T^B[ڝ"IGs_>ASp=@G):镻OM& ñQWڹ*J՚gA1j[.^/0e^}´Z1Ңs<)CFݼS Po=QW!?L:%SK,;>Ap8yTuMyn'`8V-bZ <s/ `-lǐ+4Z33Z3ʤHP)Uק0xJCFo^&|ਥf'M|.byťW:QUFwv7R>M=_DNuqý(!¿¦ Q7Dp'/pc"Ja]gQ;) 6d TL~[uYk1IUy#oA1=xSj`ɹuDY¬ {~|~nP%1x!R[ m]?Qa>'U1;3sZj֐6 wۂfG'De_S.>1K_>:I'Jgּ֔?>h_ ֎ bӈL󏍲'E ()#GIKoـHHp-uC[E&ʤuU=n_ll5~q3N:,(fʩCrFA?s.Gϼ:i? -;Ek{9z2dt1ky '0h=ȟߴwK)m6q7 ._S֡oťۆ>kmfdR1*vDq,Aps!8\[)2gԞfïidcZ}gpBCG.,U :ߒ?y\"+1->?0'vlAKe0~L^]i ]u6Z_yƜJs;vvfQO}|jsIe ʅF=G[& ,94Q\Kʚ%͑P7-_% U3c,v z`oԏQ,scl{=_/;:BkAuŃNLfG[u>#*DHÔv5f4WfYPrsdE [GhJ G Hm52nKM*cʁ%".Z{[k^-J% hMQ_:v8Lzĺ9LH ILe$Q ~%ktk4e& *b2!;EXtQ/e[k6m=CDr+L^cLZ17 -W\O\SbS% /)[?3J%#Nօ_Y "yPcNY>C9?#D7Sd Rj9xUuw6Q{wv1QoM,A;rb; $fg]$tσ0,wwg)(mmȴB(]cN5sJX$of\j$-, b8=WV'"Yֆ\?Oxo ϲ^:75)')}Xbo3[cƌA3\{g O˸U}ȜVC/$A? Wj'Id Ƌoҩm/-^IK ]*Hlɬot|`:"jɽʆt8.}SYIp\Q8JY4q򯧺dtxA,p~Oϖ[Cv,#4Kp/ʺ0&e4|k)odfYyKtc6'٪Y 1'YU5x+oz47~v~jCЩĽ l4F=GiK˜߷~D Nw>WU"+̹?i昋 J+[ 6<)>9'b&d|b)U€s'-VMc#k v``6!E֊ѳvs0D9vÕUK-@kD.6TVquw(B# NW%)m6|l*3JͶ@W՟ +_3=7X̓Jm ۥ߫=)#\g%M|3 C9`p J$@(ݙc.: R;-p f4G>.=5|[mh5Ra2rLsoyAAu WIaa݋ٱ`A LUΧO|!;_"[uk632YY]!kpwrT;H Q 0nLgwVh2[Qh:+m>HACF6Triu_Yj1Q!|^wK۶2:P{* " zDXlOc44] -m؇0tE!f~$0fNKj%|Za񫟖 ̖~۵  A 4c /'5BwQHopc%cl]@&W|5>ޡsFMC%%_I?h-TF`Ox3jW5ҟBv4EQi${`AQ] SJb>n4ݎl/|h (),{,Nd;ΡVfo̧;-43EnBJ%]x>O4q:g0 M2dҊ(p*\FZQΒr^7E]yaDQDLY0jOU9a<1.O/7X6Dü ,!V}゚FUEH]U2t10B!&uZSmm[*:*Ӿ$v0 Fi@bĺ^cnI0y)b £/ʜqwRl5iH*}9:FZӫVidd* >,c*C`PJbq>Ok^`H?cM{&]%* fOTSK(Eك)("c/'Sr74%0x(-nJ_cȯ/IœݼL@aqz{vs'{wRYpA9]!',h5oRQ;C Su<\ۤ1^<)\zJLڪ'>9b)|P^h;J34}/\Be2d=7ZSS~7+Yo=k_*v|rN}-"tAl K-0frgssmfN13I&>}2P PQIrHեφo8$;j HCF٧lVa 󧡧H?M I,hcP6HPcO{jx <Ŏ xzE8^(jIQKMA2(a!'$慩b kPUȄCWmK;?7 5ۿ7MXkbG_lG^M%QXD|݀]ĄXJ/q\suCXNkY@ԙ{|{_GmB7֢>A^Ƶ'!S{]^'=vz3*&tX2w7魲|T*bIAM#omڍz1OxGNGvX8?i$G8CF7AAZw-טCU:a1 /XXA.8/ϧtzr^t MPTlsCh6R` ?ن Щk'SQ~yXӿR[}JKSBMz{T!qtPah.⠧7Xx>|TYt6R8>GsAw{fiJw_@H^vT'<+Jo_+rkQ ͱX4$FG,T6zV}l=7Jbdۚ$hS&8 e] ~ɶzZfIޛQ:Q^w%'` 3kDd_*w2w!}cIX)Ý+1zigsq= Tj:UC'LM5~۵#-hNmyXHzieIag]gNO. Aw0b=J+mƍ(=[_$z2 {eyD+4;F˒'"j=p?AWhkK)XX%pd.Ѐ+r8#P g*!MZsx~/; /Oڼ 1 1F[Y مnIl@2H*G*&3L5FlƖGݨ>*2!">zhF KcckMmZ裆CD&視{ \˸*,f:(FR6Ƈs xGz~-?‡fQ3 ŰP>9-Ɩ,KSE!q]>,nKBOO Q-8G D8g5q&ӝ_dgTJNjIS aWcRIe؎~lcU|,/k]2E\Tg7%^U+_#5s1< w}})c;Jm#|gM 'P(T@0-F]wqi 1,O _.;dhY5PWEpbp.:( %dYj .J+Z'W܁f2gnV=j;E X- ^;>hReM VtO#+/ %XyTjGl\}K{oArKX.k+s/C~&>=",xW+}"p]PoO5e3=[r:o Ã:GW1$N&NOq kY8l :LZ Shid}hƩ/m39Ф"YLG PU=zufZ3qȐi# 0oAuv|\0qT1Wvm{^G'g8UH,%mg8FvLQz=NwSSmPB d_Қv28`bBAUN"1m "=L;Hf ^!V,_v>\z7 ^~z@ E_iels /]:ফ~4r, 3ќ6)K[bf w,(y6nBPߠ13u‚]IKc=1)"ͺIO=8RRn°—45#4|;ΧX<1(=7qn3h MRgu'>zMd.v}oj05DɰǔS̽`0M<9P0Aj揦q> rGˠ(|39<>9,MZ">uRReȍ]à_&%pgY)rej2D.U0y|詯j"ڃmG{ DXAՓ¨oH>$#3\'R=ڑ+ w,f+&Ayr.V0Ĝ\Y! FUa?L_ MjOP.mٛ-XLqhjF>fMyfE`-l JXGi)w:=}Coq# O;D)A@sUdE46fwP'aQm2nl;юIʫ<,ن}Uy|:X$ۥY6~x{q٥5D(" yߵq1dós'nȹ)HԔo6jUClr<\p+yBt52UA&fD {)aY%* 2T^I}, |Cc#dI*s9*X3}of^`̪m.r9O8(ڽ6t\N͜mZ V1ku:'<O+\|_#|q5 I\9A݄ =ω|VUj8Yb>wڧ։=RRIDR&y)Ǹ&-Q,hɲٺ *ޫ! 3vg]t0;{7e8( ⴔH#=݂q7}}%ۺ2cJPϒZ؊ujuC۵ұItV5H9"I` {lIË'esJ=Rm;5 ʇkRm+ybrK} >z=SL. faʂvI . FXcS:=I ϲ-]n /y:v?3Ww֤֋vOx 2;VlL`t"kw$KHWBy'c#ḲX:EL:,'wGGii: +52~Ӥ_6^_~L;fZƀQXDև* #bni+g<74`%t̵Ly2gB"IE_3}!d596_/ĉJ( ˜6jf o>#'DO_|dE0B!Hx,6gwpD^0^{'2x8cuaNhXF>дPoWxمz,YҨ`(q|Uc-9c~~Z}-nj)ޘ`52H?lQjVn"QBC}|ΊM%Ow Nhij1ߩalL0M%d@ա$jHD2~2gbK [hHu<\ĽHwǝ^;b?\ ^MCԡYT.W$=34<HR#Ep݇ǟg DHĒ9ACQ&(Խ%!D3qz/'OYUUK_p\Cm (rb]gٔkcU0AFV~) !(glx%EҀSh"!JS]e C?ji =ci /?ߡ%V>Xo;0ur8Ր.X9R#3aPFwwi=%og/9a`(N_pJ;38 P 1^C,. A&&gaͷ5e0Vbٟ-ɱ ^@2;3u|7IdGO^ G CsH4 ' /Z1[=ݵ}7~߯os|.br\e1PꤦIHk{SXzE85D?[ s_tP[F!;ߔCjyFܮzBdL9_uAL-PPϕ? f^EF/aIGtw4_?T]q iF[|DQ-uo)i@ꊓW2jLB]2z{"?Ҡ@ @.'$iAp[GAT4SC4Ȇ &D"/%g擪%$>h\g%;ßY}H̉ R4TԘL*̞ca؉{}6(7;f@fgtZ=Gi))Y/6săP`E}19M{Ņw;H]dZv"D6cXV+r:ãg z(Ӯd|,BaN1ÐH5Anݖ' B4s֢npWtUhʆ@T!RÙ\M6StaNY^6Y.(w>&?N(zؾ8` fZM 6(E|2Ic _u6N瓈Σ&/gG"ts!gx. N_0ؖ.D/[4~vJwnd5Ϗn.IWJg)+h+e``o98GiQH~), zM72mcWW"z#E) '-I&+<,;P$w+c&c}D(fz/bLyKLoYma(N~;q9P! Z IK7^rMTH=4S{风 ҧb-nrᖧ$1 DpQCۤ?8+iٺK> )T۽&ݲy_|r;." Av4r YC.q1o'OaAH%8!OOLk6EԒKcr[e{9nrt4FYNizB!+9,󲪝 O ºDSآ@1!F:Cb]?Arԍ߭P4=>b$獳B$EuaD8H%Mbi/SmgirZ=K"'<\mp)28oGTd j tj\0\|hc)=(3ݥ' rJ ]"A@Go,)U}2". = JGxS R[9]^31EΉuaG5g[}8-HȚBbn*GeN-H/2KiY[fџ h' -f[b B!O-.ei#.Bd ߞM~.$chDKEe*=0ߴ}6`.=^!F~ÎFrJN[1+PLLON4!}6}V6+ݽ rN,eADJKˋDS& [ _i L_e[A碣,R`U.fſ!gPSQ͟(0|N;SDvMk fṴ+ uz?T.-gTJ`5Zcbqn.]E 'O,7.0+ͩ# o"gpz2( KY3kfN; RG籯c .Ӏ}7n73єKV3(5|솕&8dIUME.A̕?h7.slo-j T>m¥/ Vވ<)-Gb=8oH}dI5`)R 惵.MQ֐,b8Dm19N]eWd>ĢM`ֹ0D%C<&bE- tm؛.a$n} dJU`jA:D"B} ɱn3qG96RvA:gخ$T=\!ݴ)&,n $)tbVf8BezSBfsڲ$Q,7 y?2#9[c7[r2ohLd E$'-ROX~cӼe)݈\M(3$~_#Y`z14vyt C.(_$@Kd mkl &J: b3m_bߕ'k44{W[׿Gă`WS*^aBiVPF.T Ԃ#IB^ϗEO5ai?FC _}X68XJ3P{ji{ Ȅ4cׯ:L0dS;F^T~ {% "}!`GQgaQZ GyPSI_vi1UNCY}*ՠ A=@|0Ɗ^ =b\>:x>w^|m=646_ vA19wٲ. " ]lI( M RTE_ѧ;hFr.:nIH*Q?_%S_PB }V|YY 3n@A*Ͽ, .%xVVykU3=8m%ԊYf~+exJn0-&j_:CC`nѤ(E$oбLmfa c^rRXiW /gD _b֏jzcY B81;%pÒ2c&Z F 'C8ǚ=(J]<ְlk *|۬R6͛tmXݦAɏ,OB* Ć3?<\;iNE޷\qKgPٯho[bHIPZG_#dԙD 7x͝0$]˛^'9@0/8ROa+~I^xί%붳eaM2Y0qp]VRqrjy]zߠ2j VR5Cmd~cQւ~vI%ACFnsl| 6l =N%;GffOΥOh<y]` EJ9X?;qS%lVJ|{!!9Yi@e?E VgAF8y.{Oﴪ2υHQ5q*!$@cP[ #^-Оҙf\Bҳ,jn K v +%ז!q\Hdg41$N2 v7k*Ds>y/aʧLzÿ}7h;lH\2}0 E4N'K>pQ؏GzSuiޡcRx30Im "N H74W/b(FaQ(h8[)L9 I*>f 98NQ/͵ǥMCfF\Ed&X*u M3 k46ݒM4^$A8G6&Q5lDz!_e]mJ[ 37}ESܲ$qe-sG*tvY7"G^!ZOBdݩzw DžRH޾l=)elF ]QG ]^m$"a!C4O-XI}kh|Q[ c:%nEqoII ʎ&W~<=@]` KY+VB!V:y`E :k_Ts±)z='ͪ i9l"5[WWUx&#۬kΤԸE-AWL=1n ȻW|1 ˗1(|eptYz%pLY/G+q5?)5κH01_O}aF=bz5Pg @:2!ģPaCM.ܐ >]'uz?6ƙLH,3 h}R8ڭ; e_rgYZ07070100000422000081a40000000000000000000000016759d58000003168000000000000000000000000000000000000007300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/digi00x/snd-firewire-digi00x.ko.xz7zXZִF!t/1(]?Eh=ڜ.+GdN]|Ӂ"Dh׵Lh u7?t"kuiA4é'֊ a aeވw&>6]{۸pn\[;&Bu hl"FOgApB)iWzOZϕ -tPX$;.]A$6`ç/A|aQbw`=@#U}"vZCL䢉h\ޗ5R~D3=o^Ѯ:o38;Jyr{Ln2[%93>mksaěn ýQӌ7XP*`uAn'\F7AU>^dX:OiIדxa3yϯ?6_ 0=CgԹUJY2KOG VxF>t'~RA8/+AKG5@Kx!u>\;cEfzλ e[u.$f7W'th hIQE-ux})>Ln*UnLӫϙXYT8xY TM/#k&],NRϦ+ܒ+sܾBUT(){F/M $@Tc.=ibf^pVJJ2 j@ v/]!R en~2y}yX[D۵GP_"UbE?gOur|4+PTa˝v?Ug+OLmpK,C5Rs>0* exxy\(IE|ogENۍ?9տZ6v~Oӵ-GOˮJ g6*xOÇֹH:y pkwm KazUʐiۧ:M)x05}gZ4 _5#3|F2^GTKe AaigѸ'ࢺ֤0 `#8  k!.rq-bi GdDƽh~f"W̭NIumS5f.ra .t6`6wS_S&~HBq7ݳcYEBN5%8z GrE,cb־I3~__z>S?-+2jI2 \N'b6XH |+yUk̇wr5l3[*:FA6`Ll;DrIc jz:*ƽ@tbR$Azi<_$=;(Eaxc5Ysh$腽AN#14@m~{ jpaH3lK {h}@gɅ>XD*޶!-aɩ?X$T,`F ޗ͎d Q0%IL*^(KKD{MXp7h"HM/ g 1|ozÄS8SY%v3De/Qղ2Zjngiڎ֬U~K5B48>l[iQ"mރ@D6ӀCo&gi}'\Tܒި_[8Ycm$;q6X.'UTkCz[P&rN)2ILQm2Y猌%Oh5@݈.ߜ`Xr[`U`\ܙDKb ?b~ be~8)dw&R0۾9wq^ܙ@ dݡkkVPxA3PtyưĊ'O믾u%_)]RU]&0;ОEf.&+n(.sm2a,KUfEf^D{9$߄X􅏦//+1" =&d(։I^"DbA_yswbRj9ID2A^O*P\4٘ F9D-6.LR@,a'" XNmPԫң;LTи1 4,PYFUwW4~Z緢`fO$Ɵ֡Y,z/V0:†*NT}R[̨Ђ6t)XmѪ-{b cn>D\"8zqnEDY3k\uɩs2?PbcO1;9Ra~<W>6 pWNRNΫu^}qn#ӊ-!>ڏ-8mO"qV91^S~x,H7k{O`2`lt#%67ks4Y=-Us؅ 왚+."x8LO*IJ[BNbpșz)ݰ iҲ]}["Rh҅7f}~>& CkohI՝|͙`bp G[\VHQRgvE'hqs$a}> MGebc{+ٲ+T+f>Q+n&LܬTw ͑=EZ烉a,ռMm;fzAR<ѱ+ڝRT\~FicCn^i9;?Y.s‰P+4iss P5yNT]ဣ>r)n#zrTS|uMOBo=x=X'ƬReg`8B텮{h5v =bqAYvG(0o(=6fcg堸F UR4R6lXBc.Os:`)<I|oM0j ^/0ϭ! Jfw7n\ÍbqYOi%v&7/0y6֐X.90hOwE@Hg |i5 >}|>p4UȣF]f2Uh}$U)@]hKYXwzh4ˌUaZ]\=b7>2wg͠`9W{/`-Lre oD4l_HƮ@.Vӌ?V#ư}$¦pn]O|U"Q9y}`i 3Yh&89O+с*С_ & z71UzR$aT}oj+m5O:=H|Eg (X}@xhont=m"/6!$R  H3F݃ U_y .@:J;ԙ:agtb~_>eW/CKVɴ;yf Tj;  >M6V/Hx'ӴBF,m@W\e5Ȟl8ѠӠx&H`+ 2Y>0`d(tEA>R=zRTQUdv3Gd2;vn ϼ %bZׯX|2Ly6!kqƤϒ~heBI2䠧9d~ˇЕ>d. <Ptdzjt܁ږx?h b^8TD73;AYo"僀DXL rq̕ἒk=Y^ +w(;Q,j~JEDA€@'LCuz\~7 ԌG^Td)PsH*Gdř2rgj8 KP v>))tEi._ìd҆܇C`ypؗ%$qԄdݮW~X|đ&+V" p}%w0vI*[ r-L|>#)]sIÏexQЎ3EX(6>bKs/z^pX2?D3f%+ Rp }ʬx@M`[? 'A ǬYд8N UVSqdHO-XG}4o2*=2zQ̉`#hy[_̩ZtepO9wA*īg: }xB0.yX6^;"XNf]\y7w^Di{v(ؔT+;/_9MhJ{UW9uMrRسƢ1E0Huڥ܀-8\Rk?gAVArs2 . W<ӥRn5Qp Ӆuk~g'{3՚q)!{E0@[e_3AFQ۫:tn@FkqUe YV'ZCC[~ x&,,qĂz,!,} -&Ò r(Sj?8wLů<´Mȝ0Hb/`n2^-hM/85;WN_'Ni>F l\>6MjߪehHaK|TmW!S̓6:r(P&d`) RhgT[KF>qWAԴo݂2xvճjw L;Hb'uu |3yj C-|X$w@"Fp!5;>Zy ~([(o%JnυS[楇$hzcּ9Wf Z^.XF}D]+sݵ=]rsϳ}P%|@ɵ5Q/uw2wvK9%R _P=;< 7T(OIWr id/gLл gc-HvG@]8!( z8 g+@XO|Xvjܚ~`6-6=1F++EϩnSxᙃj1Vz8!$n%QX6T@q.\kX'Q˘&4jt 5%.|:7@gC/N"܃1]P?}r1FU_l|5!T̫o2Z{Xye08kj%.^ *Έb2zNىrDbie,ATε5kfx $umF%QcGLT{/q0 jQxM \&0M f?~8HIITdҋcoFU0<pBb?  QbyE"I6PW1U'%7@Q~o@6A;ΪgX/A.- fW9vsO^k*O)8hB&M^Pnczg'⸙k(s+,h'F[R,}Cac*]s-J/+]h" |vO9LzIgpsu{Qisۀ1--j c8?:($ˬCJFJ5[O'!sAY-Pt"K9ckm/] _^@#% (md尲eǀ~={v5|@-ޣ2QwRRUPGc1z,%Vԕ0ItcT{b uQҴ%d&ٳ3T*y8=zvj?ԦfwKah%$4C>E5iT&p)^Y wd^1Ҍf +!pmBry+*9Y7=A'鉲x,R;B`{'YedorN!^% lqޯ(׀9jHdJ:,%uO$JL:{ <@<8+B?Nt4).!v._!7dS"Dswď}/8sU$@BˈtR[}3fr{gB] ëCR d ~O} ƌ?5ɧj'HeVϺ?sM k g$#C(kBAXLb@=>鑭RIP2u ,ŘG4S>9ߌhG)pu> ?_\?bu4b o="'-4u>0̦ދTWE:أڌq/iUzXߗP~(5z.md{#cAuQ HyFcOE^~@ h쓱[=Ө\9"*B7lvR5n0QdaL2m\ Lu wpt?Rs :I{M8UyFŠb,%$NI$*c2=ȶ)}6C/'8AfI%pV!ummrF1TK?\>N h25{ËL<3(:s_ãi fDA}64Rͳ& /ma_+32+}ߦRs/0 ycR俣Rc"ἧ</g&LF}M3gOƬbl8Q7`6}ȰٛjssCS;Sc0ky+f30%l0 }ݵYP^p/n0I!bGGE&]{N~~=̜kTn[3=A0*D x7`w)Zit rr><.`۩eNIƪ\g ՚FXhz~Wߦ.Ihp ] 2J&k*/q.{S%{ɒ*VL,HpQEظhz˚E b 9$^I](!{Ɋme0ԫ(zIj}D8YEigbY@;d]3{Yƃ_Kᯜ&*>r}3xf?ҳ^mt ,%~pܴ Z&"çNۤ*R |]c) Wzf*ŌNBR`-'A[hD (M"^ @Yq 4C{鍑ߎکyJy2 7ľ]ޓ>ō7 L[̷ΜEAJrP Z?S\okdM)xq1"Ea E `m}~qn }'r9}O륌 GfX|_m {ʦg! K||5C&`a$@b %ʣ2$ #7);q )}#Ȇ29>6d~)]@݀m0 l),G4Y- %a v3 L-߇ 5`}]B<ƩEzQL%uw1Ub>7QƏ3"f% sWwX\K@wBK)/ByOel1t nCܛ s^h ZDe3^^6hHu>Q"bj~'ĕa;zI-%JYD%f 8LؠJtENW$\&u5LǴjK9n N? sN>@>GcLHfSBVis !(^bB 1Ai˰5fw惋]~E1xبM|F,Zט@kdq@ͶPKO#\ 2*=)WsWoh[f^c%P2JWxaU;Ȓ' X'ƕol ˔Vr@aО_bP1_n*rplDX(26%7O}[Jueͤœ[g9#Qud,n*'HY]?6LEG`` IM`ptzhk $ux PGZ6Jyc],IۙR`)||:a92S_Tڕ*\yHE`?֐tIT.#`4N-3 k2+e78M)Ct2Fã[@5ql瑍QŒ\Mb3.TDGϳ̾|~7 ?yQ.Ud`:N TP⋻I -h^E?9'X\$ oAfeii/vL|,@t͉DUiERr|֡O* _T$hn M`iuĕHXF!o `< WsZ{mP oXn ,mh2KZY7&@m1uvɍ(ekSa]0wQv~E-!povNH 6-54ɨ,]^-?S.t䐡E5&o$ߞ1Pfr3pTm(9;Pu(4!5WX:Qu"t Ilh@`軭x{K\_ŗY3#6DWP"ucbxgX=2蝔p 羘^"j9qHo;`i XQ4vJH [ r: ] .(6EMf%WMþUodķ^Z /d}&Ѽ*W-mLiK2QvcqۗvͫQh H۞g;H)R/vJ2R"#up]6uPq#Bnk `%i2gq.=vAA8Dƭ9EKK~R~^Drl~W5] !O:P"Hy}<Îm'@1%Sr^Nl.=q N֭ëW'A]aDćŶ:wEKBԵuP~#(\ nc@ X/pC3vdZm&_hNdu$w]##U4l{LЁGm?oꔾ[cۼ,1t0 XAb,jgYZ07070100000423000081a40000000000000000000000016759d580000042a8000000000000000000000000000000000000006c00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/fireface/snd-fireface.ko.xz7zXZִF!t/ZMBh]?Eh=ڜ.+BRS&D5Kuxڝ/uY2<}kkqy o܅ ˖WJpثRC ڵ#BCbW~4{i"@3Č֭&XΡsb;Ix'->J~Vĥ9T4La~LlôPcq̴IOԉ6e[rr'?z!{Go)}#$ P`QQǀ޴>ĩ?0y-[Tp.vZ4a oVx4c|`V0 _+ȅМ""6;{LЈ.x0=M9@G=7XRB+Ovp#;QܿÿDQ}`lx[5)1/.[T+sZٮ4lQkvD0s wGeȣ./6寰˸Fi :Y:S ?7q7cZ c_ۗ8Ť,6!#G뉟/A=(ty! Y2f V%eCt%)?7KϨ4|u<1,aq &aO<0$lB[+WkLǓCt/~/0BGxlCz6n u\o`ᐿ,{ԻA,@M.F8ϟeK Rc_ >W+S53eyosPsFfݲ@# W 4Yu]2 y0.T3 v4Sʘj ?",p0'J޺3$4; Z1s qt"DRBYoYz@"ܹU"n{@(F3}G| ЍWJPW19ft@lXax& )N9-̓0pcWKw{llk÷Ny~.w(ħw|==](i4yp0~Sz G3x%2Ŏ"DDyJ&Ce}8F}^`W{bݖ8U |!1lS~8ۉ%BKA.G~Mu0 _<1d_O8v6۾D\mкwhDse7?' ϵ׋oӌg^St jC$sP(MA02A1:dOz̰AT![SEQdsbi\Hʂ 'JZvH{^tGױBsnZs+fS6 Fi6δh9trp`81,K]_ܤ?+S^<4-uxd.kUZ{wfTK#O`HvA T:iAhz_Rpݐڨ* {exԆU֥f'z ~X)Yڀd0,&ڣ-2{$cÁ2Ec!OM$bUnu[`ߖװ!h[oWF}@YH|F G3Z9ٓmmJ 6n0|A(ZK V-0tâ{)ޓ@(-+c o@m\q2y:ȡշ lyFϯrNtyafdy[3Jt*0'w(]T$$ha`ANIςh%󚔑+pȥd?V_zjRFT&$OPRˀEGkhbL8(KТ+·Қk9}O]{qw 3vEXm)lJ) $ >H+ŦRxLP!kIDAQ#nW .e2!Qu2ᙾ>ZEd`flh#InbWIUcre@$үs$2 AZe#%_wG'0I8NbdFdVm 1<(#TCby&1ahF'GȽ}pTħ]3T?w]>Jv{w.30ON齞ًh+eXU^wۜW̃+> @G,J;y( Fصȣ7. 80Ucr,CLɯZZ.{CU+H:w'IsصoXcIuVl-{ ц/h2h:dCh>Tv {XG% eV;+cS#qS $:暠OT"4o𯓩Vk|R- r.,lƂ- }=OM"Ez~k_1Cx(kֈ]Lly>ٳ 0/r-j}p, so qNJIG ]}ͯ#;3  (a`e-QN5__N8 Wi>;JpAi+SjVRRiX*ԖhU|A5СS 0+rKZ&҅Af'A@cNAOwgef:W/I!he#o+C*wo5Ǽ  7d.V.O5ΩS+o;} ϟ^H䎖x)pBgr_J%tngnu 1۝.Dd)A D[HxEfIXoUu+0_v@"A^c&'j՝k >D0L躴Q:FM3lx%q[x+_0H[Q;^c|-ŇDB3y@݊%p 0U~Nt6w-D>Q|r[^,$oh,v(ԟnʒ!OǔNjEB9Qfz% 岼SsM!(CnIUf4J oQ3cy $>/h!4n-5ԇ8gEYTC l[#Rܤ̔6'.:^lmoJNxd"GH=\ Ej"01aD2H MΒ,8)-M]Z5e߸j兟E`'.23ӋV'.& ,t'J_dŅ/^C$P,=p"'i MKxMz)rμ ֆk7~e0NN2472 8Js޶CqMV)pxL_ @ᘮfg-gˈڃ"*zKP/l7 ȾUj='Kj{!_9d;QI{ lFy_wf4։]r8g3{]9K&3wQ&X ]mEi0~f*Qni0m [GLZ2$3N1? &tl_VM Qdž?"Tv[#j~T6J@$69>.H͸2ASTo 8L)ܲ<6,=˹98*ZN[+[@F6D(ӛVwYt4A=۱NLҔp,eY*' ϯӽuSPe9='mn=9 C}GQ[QY%|`i+ ȑURi` 0%SV#9|ȥ]>Qr2-D  l}!FpLR"03s! &{'(Qo#ۍ{[E1 x7pQ$ǎ8Hݽ$%:si'=|PxE0{”D2luY @(bJ @y0$xy_џBK ~صHlWz~:J/wN儦T>BM&4[LCE3KN D39C/r%vHVi~_ו~aJpE*!F{qCm)]Ho y~}JoAi`]O4TW)~hu8.mn%`.rf ćEY y1 >#D |Y}SzLS dODh?HС`_m5|zəhYkoʹFiw)_JviX=TLJ vn|{ K@=c J=pU(t'S~qRdnÂZ?zoHҰKO e!:]_^-P_(vE6:PF:1! nB႐̮_؝ z#z.i܍ׁ//ƪ}]G|`W%b1ۖXHP%hе^X~Ra♿QaZcF(|/ Bs+ˆ"3D#+Xh2AZ`)@7nKϲ+INH|/nYO~WηZve}u>g&zQ~4ׂtf=vF}'@is ^K*"$˪M b蝣Wvڄmwz!6v낳l/qC?ڽND6T"&Sx2xGxUejNj ۝KW3-t_{hz85MP&8DxtYD)M pi(MRYYa錂3 1H@ka3@3hH7C8i\zB9}tuN*w6RX> |VR٤M2"öc9Q04Zue*.9zӍx÷'DSP_ mLz޻`, #W9 mtcQ&r#HZm \{D߈cc`ҴıՠU'kl3 \wQ_W'{͋M=}J0 r3׉]ly}H\{3YԗZ"LAūYik_s܀oR^ƞJ}|nU&IӶ `GDAElZ1K,4:U2|, ou 6u+6\jK":E%sІ""8BZ+~Dȭczgo١HT# b 1CI!V{Rua}f# qކVv9eIcuNi } r=)!P5tk Sp?zEIkSpm?Qxp#>'Ŗ/KIJ͕BsU,2NP>˗< (+cqcA~}Lcs|aàǤF<ԽFJICXYڽP}N@lt#xzŒ&[tƶHv wܗB./[^5$Ew&Xk'~Q+q o{K& 1Bxr'D:pg:"g^E1T``&s8O.>a)A/ᦱ ]= [_.7f]&d,0N?}0kK<6xHY!njZoR`lO}#ËetS8(0ڲ-o|DAgs-?/<Azw,Y'2֤8۱kթ~Oxka PxLKQ2l.!W4b ܩiL-os|A{ Tvn%+UA#7egJ2$q< Wa(crd\UPߋz K5ʳ0) xP k Y'h}׽彙y +}A7$-HՍK_D/5^1HEuךJf3d ˎXMION 5I5qLg>KH)3yMIQ뤡a`BnQkf2 w5z,C  nEXZeB;KN4M6xb,4({sa?x=۵1'qrE٩u7w#QךPgacǻ*^:5URTj.(: iv׎͋^%)Ӏ" C=-@yI6P.YqψeO,B.kd8 |kX3rH]fCe1ڮdSH28doLlppqa. #)+/Pm[_rt_>OsK3~&~OSШ=ԫjDc'~h`g>Tbv?A¬"c:d Vϒ7b/JC` oKoJ gV3uEhrF)vzT&yw10d gC5;ɨ}uVbd[3Y̳4 8OXWOW<&Pb*Vp;=ߏu,:j9K{Dt˝hR4+ѲZz]xS]>Pjܧ7LX՟ojNc٨P| ; lbZӐr k0nnhI^vA,dbt)Z1wC>KtCE P/L+͆HN }z-1`!qw!2x:03LI f2# ˿ms[ݰ@}95 'AԧׇjjNƇdvD`A/T 7-Ժ͍<?gicoE6En! ٮ5 xRҏ1Z<2/AWCOxUػm̭F+^0*lRBzybߴ_vʽL2 ¶!u si"_bȧO@ʱգ*ko‡9wh663@xoPvjHRQ 2&42JF4pHrDLlvmBfZU@Y`h JޭUi8(o&Eqϣ-f-O Z "(<-#龒9/8X +!V](]J ࣻhB'ȹq:CPW͞mXUG/P ]Uc1Si( w"O(UчMV5`O-xN+$[wV`P RK >Ko28:$gY.|eP};&\U0&\.FP&?*d*CjT—j|+΋QzZx#sNP x}:xejf8#p ;2wq 6Ir_ cڛVi4"#ѵy#)z=!k]؟qx..۰%>&զ_y6'C9!ObΈ [׃ćx=ph7a"&el<^E<0`b0{!k d333b٦H0}Cƫ߃i%jjjV>ObblDڔ:Gx] ކjCY};O"pϤVN8=ڣOkѥ55҅x f9(6i`D ,'s_FZݵjXKah2(5x́In!P1dFx4A":4dt_8McfBF?Sn# ɵUpJv`N٬no_i`Y<^z@d* hT1DP^cKZ >͇Ul>-N}ž cuUqr6Tyb &ڨb Xy9EΈ۸U}?"0爽myy-3A}$|Bن1*BSǍdh<+A]ڜ^#\(lF(sf$xlZL]f=N5C)]&&gJivS:LҡB6$RAKOw<)cJ&b#)~%\Jp_ R"z5+mOCWp\ىuu-FR8`,hA:9[7 W2[y`]P: %()Z\ ZY^mFZ?ՒA+S$\ߏ=l:RŀCrްXT$YlKsM/wq[aP[Ж|PRwp7ΡKba]淰}E1%ԏ\Vaހm,=ݜ~nhH㏌fT,TŰ:<2{ l|.<2ɫfF/ A't*?FEd4^-itoٲm4Yq>vvAث'4D-|--lW^ @ܔ|ߐsг8#𳫢#D')ך?m5G 0cF3b5} DnK,>!`ӧ` Za5ͩ J:}%Ր+!U'WdCd MJn88zн yC8Iӯy+}c!NJ߅(6l'Ui.BR&Ŭ!s yt}>5כː$$l~ݕt} pKk׸k1+N{/r|^iTN@"*x lq涎.ߩ2CE=]А}0Jw|c5!1Kt1/y3HY`ơx9nrE6I۴R_ S˿mM}zgN4O+sW[=;vo0#xvh NOQsA߯ %TYhEVWZ8)T(rxEQ %J.1(ZӾ:4vr7SZ7>s9O P5߄RÜZ:Q^Mȶ[8׹n{͆ـ0=Ώ;1c3eϘ' QKFo֩`p9s{#`UMIWҎƕy>Vժ/sf+X$s4b?)@>PǓpJTmʛ[j u[kU|L%bKO|0_%s?댳iXO/.r[Eq+Ou;{ p?&(#X%vc6r|&?\la*S+̬nyR>{&k{s+ǮJ[a]^*t_vnB%JnNzuv0toT-*}-E۽˵3XS]p燋h_86ѹ-&Dp}W6tq<4bG\`ֶT}jjl/[U}uXb+\qm允+싾z=Ŧr9,iYٲ3Ohw (L :I 3)c.$40w@kRSAl g3[@Pʹ,/ Yl;F'RR!ǎ{L@Vωbri`=`l${[NmCFK9})~gj+3fGX/}~La/G3F}46qzdLZRx lD!܎ѨSnЃ?ɨc>Lj|K۬QCsW| ΂oԋXULQg Ff*GztezϺaIm>, E(|)N7=$HcNQR$0"/| Y;~[U|mv81Cʦ*ā]yQ+Ll_ q&̚˥ߎW||f=hpF[%z X&L<"Ҟhֵ.߇=7Lː@בEJ %!(sD[З%/gC;+c3aTNrCKY].k~nzY_v훙$>R7 s# es";J)ut}K~ A36IX1O^z»=5ߦˀ Iyt{{NxtAgj]'Vكza.GVk{PkyDI +zvwb(q{WPm9BcTgQϯQxۿWBaC@d< (3CN鎑 b\:s X* Ϻײ*כMY.C??*Q6}-7}x6/nZڠ7f`zʿR\}֍@$ :qڵ_z.7fyyNq6u 7IOg't0,*~s*,FwANm tQzT >nR[L0FnbJt}yUy^6c. ~2u3 ĶP/}3h掆iozU֋)ߵx$XmJa;M|Q^=SZ R8flԉ39v`o/ϦSZ秈aVd*Uh:I 8_:Ef K:)ZW$UG_7W~l6fz/ ^&q:yDSNM蔢GZiX*ƧDYlx+G3)\B ^j=Q.ٲe+wO${܌eFr10S3 0[f- fW<(~:G7`묀ƈ/ޣ\pȀx2/٬Ze#xy{g|-T:P\Zԉ `ZԢDž.wL2C1n+0xvd@h|&ǩ0֯} ͭB-!xZ0"[=uv8e"2}9jJgBÕ8s]z<+:~ !BH 9M\~.r[Ƶ}7Wz/чh +()-uWa}1~)X[_e+éaMe,(+C]-Ɛ,*ocD+̻R,ٚZ4܂˱LvSD!gt=Ԫ_' jZuklSM妴<t &;}qu@QS$qIQ |G}Xeuc F }:~U!^(yp tH/5u E8LQ|yd5.r蓺GL(X x43uJ\fXc^175~柁fNGX򱆬IhuWdO8L J(H7mhdSSĝEC^G0#y^oMx.XD =°'ͱF %;=6SW5+rR{O d>6yн]''r~ekn֟KMo7Kb&HįC֗@@Ï/7A}POuSD٘h}ٍG+o=t{{"J1oMĥLY]GABG0piie/{n00TRZ_qqgs3 ;rsC^1q\u ]QWZ9|,{.c jKdBbVĘk|_n j'VOC'%҇hT&'.ҳǓ]Hs^=R ?oyuYĄs4Ųv$_]CFK|ŸvδNZi*DԻ1XDFZcg5 +ʭXp6w WQ?GO g!sH qCшz2yj " Qu3Xiboka\y+b=D:fuSH Wfk zLkX`Avl\{闦캭 4׹d^EtdUjRNmOC**iWo1JACieVI(qK;-?ԛ,cmbpkX, 1lj~wtdEVdJp>J }OQ|ctr?C=q!B ˨sNK9S?ju΅#j ڠgZc+^YK~r|뾔*$rgmAzg?^U<쪗r֠,ĵ~Vo t/;PzhcF`*6Q4elEC,iHZ1D5lrC7ʵ27$F#,8Fb$톎|dkaA`>+QM:M?8/mU;=`KͼlMJ=OlBa̚@O.)+R0kz)c-2OJ,#-@OM]3HZ0<.ur@Xk>p-PT0継XKskk?!՛)k nO+ZTH^}8pS3x9NZQ9Cދ~ t,?*o ިx{?Z+$䴬uh$erҁэHSuIT>^\18]KN+9 5HGd3cޕ3*TLz܊t=@?gڤ(؇<юDE_["fwӃ,hB9Fn^]R*04ߣQj魝9}C~d2ʫS(7/I)HF9cNJ!XxvqSM)h42H-ȎGd!LiT Z*!(ꆼ6ٱ":ʘJE}A}7Re m| T<}\U©FO@icSWFiow3NJiX37D".4㫅 fWʃM&epX@rJ&{xhW:N, "~b~#oG ?ݥ eP^PIT3|;i:Ie쯖baQ?y$_|GƁ-4u*ǃsj dHkݎ?Ox* vG]'`Q; --0s|\f0 ŻV`;^C.,Vg.QQ tcw^gF oSP fM_IO$镥;2ԹFx BO Cs]1Hҥmv |s9`&'!2"Js<[_ I,[R?L^=PåӔBpLӄv}jD ~|rf9K}bs(+¡yq䶊" tX"荺X~?-)*g_):Mz+@?FЎ~GVPM~'+6vQ:sjbqr񧈒t?ƑFeBTsѪ| 7̣o.tCImXe+'Mad2TƆHݏ ES8) Y DX_ -C<l>F"Ju?-8eXj@tԎr@Vr7lCvg-6h$M"l;/z1/(l{5fjTx7tn% ?ը{Y' er ϰ;o m7zLzrQ40C`dO}à j-M~<6P͆C˚Fr'D%eb琺s3'QS^,ʏ@`!U{6V kZ3 i =.[WQ`?ӗeO'!05r'&'(qrvC|LP*&SԮ BײEdv&-(7tiiOS՜з>4\r|<ӠIg7H;MOK$!(R٭wXM@݋eؔ^!h:eޞxk߱G (9Ι@p\&.àj71$_g i\Ջ}_e+b+S8U])є،즖߾0ړrї QD*sf@7b3OFܩIQ^z ȧ@9e -l5ugp-vfѸ1ws? lj`y^Ҷ75 ʧ<`,E4Ac 8Na.'Y"y)dS$8/Jw(S@B`@y.;uŘJ4З7px_2($5-ͼo[ Jd.cGFɒqk2t|elP$zuTf5Cb *YN*`DGXsP%رzvM׉|gC79uPa0sIt;5'8OU.wr~j15A{լ.C+34m"!S7^5F7-VB˨ƑBm V&o`&7CmN7,bG*,s䤠 ֮L[Yoq~^iVBCS 3f h(UT0qDW pn/eR'#\Ld;ZS\S `UD*ߨ/ 4O<- @bɆ? ZoV$OWDNKrY XL{@lE(/*fE뾞<ߡQ:,?R4 %8*D# _Vzt6P/{egp&twրEFכb>No>6 'jlr{ ߲#Ao%r-݊ td3C䚊h2-;?@ʳ˚9NRYo]iU0#VcD4"mgF"ۓwW8Qx"wgNB1c&. ar2߻k{1&3~7l8K6))N[׊{h0f(7Cce@OK X԰ څw o((wձ<  8 9uxxYX];AJsJylJfi2s/m]H3izNAA+4Sg ױy4e-w\>4C(0;ʏڭ[ӄ\Jr k9#UzHPFh+aEjL|9VT _3Rn$[EF9Ċ1Ǵ_Tޕp,w-'9v0s'A3#7JdzC7Ё_~ig]GUoIsDKThpl}X\ )B(AO QCgrSUۓyʴ/L>*QdxHY+}w8!+@ADս5n&KO"@NWu `€uꟅF;Zz̟1z+DVot%4|_XmX57 ЊчJ?&Mq׭LmZV[H$,ٯ,%o n@8TBB >&U=nGt_OC IP+r V pkԒzlEwI}9Po#Xg̩]bP#o'"C9}&aa)+#PFˆaB ˜?,'^;ދI \IIfMSq zk@yؚ3XxNB'8qm ?o #mǎHagf>N*yk"|=GڤB:yfm0$+gtiƆ; PwG`ݰw+ iONchR;pUO+}>3Zovy<k2D+)/X\NT^ST E.z L9Fŗ|M-|jMӃ!yZg8D?j\nEn^,%w ks5I8urT4YD ];8J^<~Esmә$f_] c- ú!IJBm>So8h@[| F7AF*~yOrK|$)0ڻufb.DA .EI{ !BȺ#Y<Ϋ04P8b kOrNՇl* qF@V *ݫC43S>AP9A!j3؀:yzERW^6˶.]P_?x@(H$Ҟ~I Сr &󄈜ȯliv,W#_|!L4>jJikSk]A% l,cg5Y8mES ە!o8ߒU"ԟ0!8ep+țC%j oP1bY i괘H,񉽶Xy;2|e( P3sްaMg}VLĸPdIx0zy}Ae84ljDy`_˴~~ F-#p~~,╸ 0z?v=N6dQj%EawՓc9*(K@A6O eeHJqf2,rGBe;gdCܫ+V1ک`.{n0}*CK0Yt6.J$1i$;uZ}; Efi fD%8%!GyL3WU U'|s'A=5`m݉XcM~*Y>JzҍcXAȅ>&$W`z}ypذ~&'q%#!f |Sv2㉐7PE[ WI6Fa>چF1r'K`+eh^117h(qrCJAO@rMVK ތo'ᵟrktg 9Nr/_#PD b$~FO*PAd̔vl"h c'јa8~}j:q&-}"yYk8J$~Xb^Pմ] ub$i8p{_G=Ԓ&j#ܧ*ڑ|p>ӯV9 1#p zP&_,ίT.v'GW6j?=#B+gǭ$L_u䦓(m!otv NExԵK?j=84϶w 1:")eP|wyJ qpJ zZF-)_&V\Od52C CI~FBRC:`"9g4{ٝoʞKdVb}̰db“dag_ N xj: "n76F84s7"+z!7Kb54iHʀf9:Ar&vKT;ɰ"JJL8do R@ܝͭSX uǑ r ys= fG,K%0GҀ:TR}-Ebpѕf;MN50@9&@>ؾY*І)k d4gd3M??mbH7%qT&",S{S7aY/0 *=Y$F a6nvh<\_'\[ ᠵ3^眺T g[x,.˧UzJAHu\`0eS^,"=6 P\+]#<w~7kYXZmh*~;n/Igk"1=?~!;+l έyEam;@-DIRkl 7ঘFkUVT􍁕QmΐVʞa [ X>gu)ei`\ѿx> s+Klb=hr}hb7]m651 ݌MY 9P0s޿5Eиe\^;7/+bL䴧gqGX NW=4qBEZG:ws!4ПVA)DX6x?Oj\ی;vHd;}'Ve߸NB 3ؠѠ4hʦ(h 7զH nV a!r4dPuq'XUNOׯ1Zc#݌KbE*в#~QumcԎx==?OE/YV[@@ӺQgx?E"s3 gvMBb|B0,k7Q~IU$Hz3=A"h|Of9Wtierǫl}7]%xj[% DFnk#hk -%/ ZUҘ*\Yag 7k>-kS`,B O coa0&W XfZP.G:}V`⌇퍉g2u+A|}1-./rY28E'z_@e3(nT35n`ThN[3[|h0?{A_`@<Ɠ6<:!y{j*de?b)zjl HBi8QzzbS/ş s3#N#Wڂ!G$&xqbzWVS} R+^nwpqFiLqJMos Ia[OhU_wDlP묑ސ>qvtk_Hd%DǶ [aV6e4|vk=Upa4<RL`KVM (g+BV݇^J4ۑ0jV!"Y.91grn6ITAk@E50Aފ[E<`䳟6yi#jzy_y4+>rȱ T ^?ClMV`5~R_X쮝U@|1n $u%J-M2Ng+ M ؂1 TEpX˴=]ykv~%MqPrGSǝ!^WAW!w q 29'ˁ<l67:!ܗU*`KTb]݋Q坔0C( ЭD#j|pиAd8FR:s_8{r9a]iJyQ$,`VgI>fR&D8U:$^FO;;YzjleJεh]B>FnC>ԏm3bh_V߂{vk49U3z򱍦w͐wK3ЄR,E~)Kg]ťS`+`HI kFiM1Ğ1 $Kɟ)FcsǖMa`'Ϥf#@eg9-O_4+rWINOÏjUDh̽waW F{10qO@H=ѨX>ڰkL:XiF^Tt Zc ec4gB<]F)m4S0+Nn})$4 س?ȇǠj jHXA{ݸh~aERB>O†ܭάĊ3ƉF] `p~hQuE_"O^ɝbw'űSNF}4Hr4@ŧFs z? t _7^aDr["/ M\Y{rFaKך%⦁~{`rf^قhC%;EAoE R "ҽR˯B ib5V_R7ϛu9J4pTij('-ѰG. pNTJ-Y瀦kx/4)pʖE Q<ڳ'̵YUr/X'kxa8\:.xȣM9 ( NZބZ=[T>$ ҐiYRtPCzmY`rk0$ݣerǦŞ(aqΤe|ݖf{RHYs%]=HwQ I]d/uHx^N $E-#VQn5C!BxC7.cag H9oY Yx[*zˮ"٫`#ΗuĘ gAH2'9L0%@<| Ȝ7}]CB:|t4J壀5gUKn]t0bt,7lѡ9/؅76ݕ *#K.7pʊN!hZa6Rf*3 s>yƩ(ZXqnǑ*ai3.0,80ȯ{W 5d:Ɨ7qunuč;jjЙOϮ빏ml[$ B><Xۊ-Ks6D7HsN2ٳYM)K!_韸sKc"3qTY5 rQܹ3%ܷCYpEإ`&j|"]V:7Zr-^Jը[ۼ"Z;NөveXaL{v;LβP9:[$[IQ~2W244zbu5F't}na+PNkG?K$[o\ExDS%kɵ81oWɖUVy {̓F_rh)B\TnIɂ(fI`jC eV9,`]g| 8DM0;y`#i3>2!RQĶηTװ0+TR0 Җny3)*,%-IUH ٨p$NOaENMyMvHf;4b}G^%JnĕՏ^S5Z&H&ƅ>I^3iBy.3o`qt!u$\mf~ -SR n3} 4aPӟ&2'C{5XG;p0a : d={5i49?xG$9i;#iæ QFv𛽃 `5FS釚R~_xuDDo<+-OnW@ڶ@@MߴE#Juy}Nj/^t|1g_fU/Vx>th{J(Z_'f|D /Qgp`oUA&ʍVdPjv6`Rw )hk玲RKl\rG7D :eY8pF1 z!.|~&E\J662JT ޔuu="觙JW(iA[ NYK2EHm8D&\}:pN|mG$]LVl+jЀ 3f5/S qxXL#i3qi-pwBo0jʓ%E$!k ܦ]G ןKISd&w? DUyt>8tRG}樆x^3S5s>Q' \GLwnu<ц0B| J;߅x6YRgBu4Bܘm:tbWF sq`?Dq9Ԗ\D_{2e ]Se\Qؚ;-j 7{zUrޝƀs온uOi+!)BtKh[PLF3e+SRWऔ2qj\u,Nfr({XRd`iȅր {zS1w$ÛoƔW~ ~6gn5rtHg$WIL-D}f fΨ ,t%Đ"sC`=IĞy@]HG~4!V󂧥7$[LCuKXq=DGVy3ΈZX|oTB`H㻾 7 TEOYDդ*_ mrE=PƳp(%zeћzWw ^ACbL,%pn]TLjs[08'ӰC1m̤M˭F:d]LԧrV_Q> {b_9tKtI]"MٿuP ,4 v'r~MPBg6Fȿ>Ss>{"}T <)|^5޻]zg9!Pkk;lLȬFX$O_뤻Oy@&klZ91~t8fл],mJ1\+0 Y{sy-\-OkH, lO_ͮW'0U=>c5J=ď',>PI7F`}Cex`&6r>:e:Ǒ,`Da+:p`(Δ8Ck^/q mK?i D:bN[vK3F՞?:a3} C]F HJSʳtqMnyL3#(CHwޕA6_cX_`;CGƤ lG?=ڪ m398ٯ;;qjΟ::xab55w^cL*u$,-!Bǒr~ۺI2g]lbvYNvQEE,(8hxP>WFl">*gM |6q|-"M|9˼M1E~DO yw ccb'qEqoaxp Pѫ3xsGL(҉e,S>Mxev{/eMהDg=s f=Ϩ[h%#.FTEm@8DMe{=" +'SM{Z]V 4k W90;Y'2Kh`hj桚22aWZw7pA~\Sɸ-x;m0mgTDOJmfV*uDG4V'zaamCo{<5cѿvŢ6?ۙK3VohG_` ,jt +5U,㽲!sHLpPcx*@ԍ"QNJsBoREb2qRpY v\-td-lXGmKxYe']DO-"ceнZ6*OvXl vӏ1-M4G1OTK5]|G~XLE>p6,)kSwBc$HlzR5xvU8n1pfʙ?f/!Tz %_jaKp1>lzgWhZ}pG: $+֔Mo~vl#?9[CEϥ?-N-w@J gCb0.2 fCr~0ec@'O2K咒*(=.1'\J/д.$%֧6C.nCWeoCkGHDuAJt/ Yŏ52P<9ch,¡K,lшG/lQ.y~;[8=R 8OSq䢉 >j4j7dFPw$ BƳʽL9g"F'Irto9 G qp8^L$#[+SX~DgMi KH 5~ Rydmϕ%wIl6W 'ҍk!$u鱚hܥ)>E,H$&y+Tڷ7NdV BΜfgYZ07070100000425000081a40000000000000000000000016759d580000057f4000000000000000000000000000000000000006d00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/motu/snd-firewire-motu.ko.xz7zXZִF!t/UW]?Eh=ڜ.+V 9Z똝df[fDhN1c.#zI;Q79ٌ$'5bNg# # yP>Hly UrYΜ$0褨)cgD &o~"\3-^cR*]Zq6uDdP"8Åe`GҌf(Uߍ5mNm`Y ~55"ٔCguʰkH/ GptCK'igtù>]{|I13d#5݈u`PIi!8wL( ߁Y]2Xc9DIW=҆Obc4U{ⶕc7ŘrZԐn^Ԅm:w1>G\daN~LoŘWseNkJ'"0kS읨r Frh TG j`K.~a`+\@ \,Zp6COIfH3yOm ;E~}!-44K7-l:sTBNɐ5"4ʓhk0j}n<lP^P;i;M X: g)nrzDՑ;jrA=(tUÑQ=  ( /Nvp7bc_8;$0P"S2$پeS'eX:\@jI=(c|y3 (*j$fؖ3Nf!VvK}jZ (r[GMD03&'Pz# H-ݡ퓽7T|+d͡ Lb3Z@H iQȝnҩ_v3֕_~JN'ץ{&`wuqYU`y2~ ~ >wW]u[?_ [0nJ+Gڊ=INVFci @ s4N8ʗ8vG{%^ G=3x%u$ cS7m ^; ,5$! ƱD\{],rm8>{Eb<KC,|%q?1 we\퐎~r%W2> TsHVF@\h.妎-,1;jH'wS$#GT nl ӆF'-0/bUL$Fⳉs:*΋%aKXk'aСϼ %C>NzcޜLzW&]>+0^Wrma8 |uLXǒrg+BsK8sOr_0Uv[DO0D HЖ hM/iO$>'{f_u~! \Vr>t*zN]e<>iKr|Fh>ZgCs0?pT^Hx1nlq#06͝bJ? ?{Aj0 qSv69UD߹SGͤKoFI4Bg+(Qŋ,cQIGUTA=z,&F J W]yV[{ObbЭ|ʼn\ T8ϡfJ6 ^#r(~yfߞ\<%2 PedˀHhEgIowqmtܲ3|wsu/*wLj)U37D)-l'-NCcVRO6oSd msȔ7 ۝],.1G8| 𙕷_!bF8jd|4P']igr1rl 9N04[/k$'Oo'` ʥ}>K^Upg0gY@ߊ\[Gy7ҹIfcͳ=Q+P^eQ~:J E:ؕKg\jqX$PmX׈ e i@KA7g܅v[) ?BoOkwGu /5W2YzlXEպ5E_^4X>YXw/'$%K8w!>+.U}i]&WQwJ&$Bt3%qZ.N$~ebmd GA׃3ڥvjxG\S$;ءD]d>Ol4, b&b rb}3!t{Hgb2E#-zE*oN#A &3(H +Y-:`.C'eK5ctϻ2[Rpp3T8~'s:>o-i,ZdQF5WgFF:Sq2̪T:W.6xgKC&QJu[a1U[ Qg 4}"VgMPtΆܲyyK¶N.IV?iFa恀`k㳋xl$e[U48ZҴnp#s#w-ӽibIa˱gxBۙ]ߎ^V]l]6d{ưH~4qNj0}980^4^kډjSVvp=q亶IV 9d<5,~*le=JS03.\uy 9Gzx 2r4rK洱 J@\ zA}I cj7 퇳-gRېس~ʄ 4rRD;NHPɳ U៴R.aH.v- u*C1dJ9T+>VYc}*>| =7$|Kza0y l[Қ qhr ^IP;y1ٔfψ,ڒgKG"a?_{`}M##PNzں$‡2I8ϧ NIRaXK_]iRDžmEYnpxRN+Mǯ/2S!L~ gtɣ1V^V9wˡ&wGN;ƞ?gıe]y/O`~uCҟ~`(*o=X}?Upr7 fٷ|bH`#81ky;c&B1'\\OHCtο6[Yz:Zr&g)a%.p8ϰιǵ֖ucdp=tk{cȮ F I\ ٦P}1b*_.aa%aQ):cM (=o\ìtǫ!q?)kVe<!!4Fc aPy+a~^ϙϩԀMtѨCTnn85Mu2G} T;W0 ri$͓ѐ%>U\r&n )]ה =@g+'/[GL4_ق,Q G:{^YQg*upNl!ٓWb;}|Q搃TK< T܌Ov+#&Q1Lۤ]AN_c[1b8;Q˄higCqR^syF_c@ɓohЍ4C+a`5$h7FxIѠ /3#FvaS LCPwb·dG^H 堫aj꽝.m5٪.yF+ M5P%j6`S>5tHO4I84p@ּCZKså[Gs!gsgwGg0(*K7QL<G8N?xXIc|'N_DҐx _{t})Ffv`\VʦNoy͝ u$7cNDcC21ϛ͛v#6u#llauN?;M'IO>ԉr씨Xd6tDX:d#L٦H )0>m?KLxn0:I:.v鿵}!@?dI+=XQE2دD)~' Gm?Bv?,|V2s2lC/z]ߟ7ƾVoY٧{K@)(k/ b^ 8 $[/ҍV1;m6m [OnRU?;BMjRKu 2=1`+V'Nr<_TPd#cFD=3,}67zRxM*Me O!;Ha#@LlZOҮ^k/NRxsKh勖$pʿawTS]mٯVĝ51O2UF (\+1S|]+']7`L`1oHOn+!dmÅ"#}j%oM*kIŞڭ)&yWlg"83a@uWlla'хR7qh+bI ;õPNg~?(^z#HsDx?,Ǚ& Tw/~49Vd,A^NM$&`#$]LR{:UDi@XE7ږ6xq4t_er(S`Nʜ8$CgNnD:@Y*p@Қ7oMOn,1F&y_KT*U,H:-0PF Sȅ^m=8flIjiZ͉'ZN^ aCc ?n SD9z,OfHk`ꌡzd6rsY$HPSߟN1ϳjR_cS @lqVrVM?bXH3>AB?jçUĪ2OYlf9+}?6j&p9yj 'UTvz[ a PrSi(k2=UҜtrUX:w.SN+Bw9y Y:蚮c*^T* y#MƑɍca.`sڤtW{ ܵڙIq_W{`\ťH@[n'ޓrY dhrҌ"{CQvUQG7[ $M`b.'<ƷT L]xmz7/^ӝ@݋ິ4UC)V!؎[WRmBѽsQՓA؟|/*}Cn/Yy@YGWLAme(?D/E147X놬Ɉo|"`//$'}nk Fi:/b }@mtJiU lГaY'`|(sNZZk^d]9I0L:/ʧXf6ؐ)ag;J|gg:e:8%[6N@ 1$"8Y}6z,"AjG|40]n)>KJBmAx>O^mJѺ÷T ŇԮƭg%.ŚßQӇiX޾PN] u-LAshsC TA M.ψp`<RSʰ6y nQzHW=bD.a{҃xa DZJ *syōxHM9Uy>ι*-¦!.y$)푉XI[:a|>(c$Z…l/MppIU#A@vf zJRvjbJ54,;{uG¥WlȺ?E됀$k;@$h^Kh'jPevIy,a&(J -[ $]~yo%z#VIlυ+|d[;\Jǩn%ϡSÖ 5en/sFX H{AF Z t6yyN,6M]L(3+ ;{sxj )-PЌ?Kb*C~),7rF{[6/MP9fgK}oNO>RG>kLWf1BRxn T{?P,d/.7Gѩ܀X҉,goLjB)Q ȏe {iZq0kЍ6_="U^yTq9v-pE y bOml:0aKwM,֬Y|рL;:n;6ɚ;Vt,qQGL'RJc`/|B"!q]g/ee,1T as2K<~ SåNL tG7}A 7+~[fIq`RIQmKB 9VA)[Ek ^}x c{'fRƲt\Js *TGZgF2Wy;/ -;ͱ Zp]cE|J=c+ J?,Ԩ}$֒lҖp<6*o#xe y{u>N2rX5q;_|h)@u5]]+W y 4S?268)dۀWFFQ&%]6;Uqå*_I&Ϫ8Ͳṣ/3 2ej1cMîȰJroRseQp5{yXN}-L̦A%\OluRi0C)9-/ rqsRdQގ?e`(8GH vDVҌᰞZ#bq ̋XRpuR Ob[[ %_MěHdن窢a2}3z )S2w4B h1ћ9A&ڧfcU44.fE{.VFRc:}"+!(-!WtfqZCg rT~u6fvt]2ȷf$)GiD={^ώf7IM`zBjTPYyY5PIX~_-O}Z ^j7=|q8A V K_z@R$3 x-O@E#Jk2Su뿻*ZxsM͍.'Fdz(->-!YJMr]F8>6Oژ7uPKV\VTXn$gMnqR}/ +n|;>`30&u|J8A+BhXuQAY mv|Kh<}[\@NynQc.Fbv^J1Z"3P$9q's/R 9/yG4m6מ=Ɖ.0-{stq9n2y -Hٓ ~/N?Kf80zTL Txؿؖ PF6D -N;E;.kk,CS=gP^:@P_̕,8 Df Pӻ$<U>-8'%"n{[>;L%lB' W+mppR-ŏKaSAq"S Wc#Bq?!\*\~n •ϴ{g?,{Bk~{^X?6ox~2 H1Eכ894TC*~,5{]2>Vʯ+A4ڙM-$+2#͕K~B26JPxU20sW9׈lF s_U`3N#,\x@|\!]XQrj8ŋU]d${1Ϻz?'^n0itYD@jN[ašW]ykKLnx(o ?DZ}TlȮ Pl!,[?IVEC:rfe',S!8]:ow\3ř+rj`iQՃ |j< *n _I qVvzD۟[5DK2egkCc. ELjdzm2yhV~g^犬zls~/@=޶0Zɪ3ŹZo>^ꟁ^5_ʩ1*")Ps8R^\Vn8Iv]_3[=bGD?GyfuH{؇I Lh0dG.h &Í'txݰa+U܃15jmo M"5I`O|#. ɣ rPKG+Oû)D(iġ{Cg Sa%.& \/(R 17|K5HAxuad?ihsA>vVqۚẎ6 @c#X;-U : ̋Gij])cIVȒYBV{qN8|, r*9%ftgԴj&Fݞl#5eniuRP/>(a ׬:q.2kuqd7NYF˴>؝M5 3P,p(彜p+𢇏HIRWh}dbsTVqĞ4h/m+wJO^6GJj~%KS_HYS7z=XcObʉm.gGl碄V(">L³3Nۿ@.IUdE}t7mPp.xJɜ0,$rPW>qhj7*8_8z<<토0kytHf⤾rŪjШXGHi&(3*e#JͣQF.'uלة:W``dw50:?O306VMJ~WT<^k[E|Pd2a4{sw9IȴqnpW`<]/+J0y2R93l],{%ner T9>w~ ?NʽP1.k|C:ŸOIGE d"^#'fЯsJSenl޼ʼnAlO)vX( ;h [t8ܼ5wдfIz&/v,|Q]# H>x)?H^C>TdgA嫼&g%h49t8vP_yVm=K<]أgC\4Txb䗸x?Ipvij20b'C#PW຤]"DB%i{dwI'`q_`oOt1|`T5Ȼw?Cgp:x`,(`Qhn&JN@T 3&6$[GcH\_jg,=tpݓcUfN(#y8w>o^ yiT,sʻV6G/ ɀo(Օ~L/I3dxBTiwEP!yoci3$v"aqkժc_ =֤,^wb$čg__QםҀ&8,zk~P]W`,$cX%C5p>=qVkCy{HV?~ b4"ftУGbs3h ]b?S'z˚$A%;ye@q_'J-ư,UÞJە_<)m#^^ 'CYhɌ?(f,D=놽 Ӹ82aIj3H@%&w$8?ٖ?cẄlC6T=o:w5v\i` [ɾFH52zħ*+[\0ow2Ð#f+9>i5 &m!Ύ];=L=-Rő #  %J@ԣ+˂GG"Q-<3Y1#9Om{V"V"Y15lF?>,dhSʜ<$x֚Ev`ҎQBZx"D 5zwA[#p)~p+8'u WGH5^_6#.$6+A|åh[Rr> [=Y?k'e^DH0cbx =_PsTFp*/U JHs/d(d@B(wlqp$;O'["9_~u3" Mhe!k~de(;XYƊjHCW+q+ig_ԢY=rUaע4omi,: \LQ%)]@k|{䳑ʸZuD{rTx[.oXm"fԻgpտ,˫l {yz; 2OX,5GIQ.ba!NgWx껻9*A0O *dýi]$e״wh]7_xSڀuW.wD,ayُ%@Ib5vt\tW{"q:Z׈S'UhvnoP7|[K!-|c>O.1$07\'q~uKyqa8 MXIʞulg1T[?1xpU(Dg[ٍPhcA2 xHɑuvԲ䵱]k$6PAut߷ib8Y5|5x¿& ez*nd3ap YvSJ987&oHӳV,M(ANȿAg^6/Oi_z@<"a؜<*UBjOa-[,R3oAcxBGMdf_36QZC #UpOV CJdIS}c5'K?XiZfг"斄-AZMX~M|DBΙ-4Zú-OhwxU<3WV,+*;29'LJ =;v}nm?8z>l9˴" *U1ܪ^\г9BZDA#7k҉_EsWp޺/L'qxC;eBC/rwH ?؈P 'Y+[] '$OK_^={]=nn.;x`3q (B+xf ý;ʐ1!T26X(ͦL'#=Li,ܘXTJc=65bvVw sb"_ BPGuȂ+  A"<16́v|hdq`lcȠP@Ӑ4/{ɸC Ǟ7ksljhߧl}u?rɮLK0E`|$}Kc!OIw+~胉-'II(CfACx$#Ǟ*ҧvQdxl#pN)!G;@\O*&\2CW<ߜ0G跣E;.Q Əh߂ڤIE'슘p̭k Ep-4q(^ S*I ?f}BYLt4h~T7wұ @HEfgkIR$߬w %y? 4-~68[qPѳP^ %Ҁ7%ḿ>uiCRFߟk:Єg,xjm vHސvud岝'XP]ǩuDZj[L vԯhFPGvUsE, I 'k $8Mxgt1T&"K  EmI^q"Q~6[10RP|ҝޤ4#dɓ | vnS=ⲔSuCb@w![h :ǽ264ێV!IF:2%tA4Bj)RD4>/棯> LVj І]i[AOi@B8 8#Z(!N87Ib&@Jϡ;dxK|h){Ry%}5x ]ٍ_ iZ'@8;GRߠ@S9TYidȭ0$a ?k}Dg;0& f0hw"J(|N%.!Gu* @&X/#6ǎ#  V3KB: u? ?yM)a .-`83hYGㅑcܕŲC̃ӂP$Mc7 +]'_0;nSdOS/2,R>wGn<7PU`3FkZ$1' ͮ ο68ˆC_/NX%Agn*ԗ^m2]#~ysv(ᇄ(( %AqksANi2WD~[%ITh]]&(Ugt>S)vxo7~*aoin+U x4waF9& µ5%> ?[wT9D&1|}kbcu[*AT"0pz}"%E޵"Ig[qK:bSz^-.rSn.IZD{7c/!P.)-G]9ᴐpA]s}_\^!-N@.T8^f<M(k.}?SG ->p9 7ްOQAcX±tXM8 jsЦP/4#,)=)T'F` rap؏hal@/O$g 4~rMtげUrBoz=Q+x50gq\q'VgQجI"TߎWҽ߭07yV2A֝eE$m7zѫ!Kp@34c.S&,Z3˺O>*Lo_j%iYԪn,2ͪpyB 4BwHj m ݪfP\7hq))Mq/}+f#y` \^/L-)(Fp$`?i^ ]ˁv GAQIM[ðqnDICPn /޸kv;'se}CW-f>?~KTy|sm2р.D_1iot%I bPa^|. V4-K{V2@|Lcu1KR oWk&gt5G~ R1_yǚ(.O-(R>D莼Ag԰dzvwcer0("բW7iKV8By9<@F DdAU7SuuW#Fypa0ei{YjTR~^S7X+yh'ODˆ+ r5PPȴ:@qyzIsWPotsq4ZXYbWpןx1͙昌tY@9^Q>\ɀ3ݜeS^e\DQF"H[V}+ueuP^" >grIk X 4)4%gMXe, y+.+]]вAej(b^dcO ` /IDks獽'³EQ[dљ`6;9$["HjA%_D8[NȎthV5`xAҬ5y*ాK(ˡSKNq{鿗6+M|E C<6#̆W2PsFR}9/LʭqEv@݃؄~2IzJ3#P=.3tk!eTͤI3*ww0u~Fk'+I0)7VOS5U@=iۓTp'1Hq;V *S ImAe3P,\f0Ϫ}$$%(_N;SOboY`Ue9/!"H%5pu=lq -ËP{ƱĘ!.8 Qlu(64|zP͈xϩqGq%{9%CaT-p%{&S%wp{S,'Qg! X*|'v*XHLib}wDzKaIf>to9WH r=zf1;a&=`4!Œ8O\PZwV6I0H :76ASӈjRhKQh"UeC"ȩ{vbdlEk0490Hw|a(; )Febn鈸JM`~H&'M7ǭCGr_}ntG"90Qp}V> 'L w_MUޫgwCG{Wzi}n[2`IWb]$Wd~wJIAd7:J?كdֿUPmF8.*Gre' pM7ZWQ3ҝ09֑P@psdE~An]"8laɅ)j|/8%ggs9~dYޡnj6a1yG=0y"Ls [V95MǕ3(r‚P] 3a`lz2~O'],&űo)uH2OFzu] lt'<Șf-M#{ FVZIӟB*6\H(zFi!92V[%{8Içfh L#f`V-̓YՆ4K_>rǹw:kFtD'!FM5G-&!ݕ].F*T(߯%iA9ډؓ0`2D O(P")[y[aN^_pݗ6B60:"v# ?8:8+(~ i6A\bJ@u,ev/{h&Ȉ]ubLb7 k $xi3vsC6cI2z iPv>#zR)٧FBQUL AoDݢ[&:wILFT>iAYlŨkt lt \()$`{z@z,  R"yJރ(N=qz>ժG ^vH+rB I>1{iS׷CEp7wcqZ76;נ?!rܣ|7̮ZZ\ɟ0! ))Kb;7ֶdi3[1)JR{B œ}IҽOa}<{n QӤәj(u)vV2e3B-NKpc` "HlU'#J!?)6ӯAGpA_=llj9oPSǧ%hޮ k`*qoB^iab˧]eG4O mғq`b(u'XFizOyxX]@{&[jH߀WBL^,>#ktLuYC탾jeҴz_͡gy_Ct,yhY0ESD2=իW<-S_S4EeO@isC (:{)qVywf Nw;|$FVR@`?~R.X&h E:qn;VMc.LM6UӸo85?ƢВ(3C: 4Կ,u dd+[t^p)$q׉!'Ej?:"&%uۧiXj{?cDVtcv8]zR6L+f {G4Ƽ9͖lhJ,@n@cқqp&ܽWT.(yen5ĵO=nTUǴ/g^S`Ik^'%,FU\ +qc,VWe6vZ Fl.aGI"=uᗴnKaCj4% 4$c|ަ~\ &GWqOI1ިs 򣑪6߼6qyATj4+ju͊eA荓RP5oSY2'ݰ CGu|1Y|oH]9eF}퓷5ҸRߩhؙƿRPh/7#LotjDڻ<)n!`]oMlĠ3wW(! ry_"Xe pj Uf`=W#b kQ +Őe1+ߖr;LMA|3|{q)˘RMnvDZJUlί=zgYZ07070100000426000081a40000000000000000000000016759d5800000478c000000000000000000000000000000000000006400000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/firewire/oxfw/snd-oxfw.ko.xz7zXZִF!t/_GL]?Eh=ڜ.+͟Qpg(y⪑eba0xyYwmL+ b+aʊg]$gO/T< Zv=+/uxpoHVN'5Zy$8 41old{lX%0Q]p$JZ,P) Ž`κdՄAK=s!Vg)+`Db=Z>?jnې#Eigy?Lo,K !nS;3!R;亟z w,@}tw-Kx'v#r!z7k>~ Z##rw Z#Ic.r4C*ßeJF7ɉY}*q&Ƴ,a+zXebs2Xq!ċP7w%9 tit\>Eb`5Y&ϭg;x3 +D\aXx͇?B9CU, ][l]]1ވvtk$(a7|B!~j f߲o42Z~v)E:ЖJ~yt@k\x'mؑDZ% w@3z\0xaf)OFi~N7]Pw瞳wpghnTd$S n .PB`oku:s!@kl`fBG?Z]J$k!8b>c/^&z0ƨ? t{5˲B#0bV o ,Eg>GV$Oeb:^ AHͰy7#wD=4 B`eQ^Z(AUc#i]/s~QbM[JitO\wd`|;yXM<쮹 ht~<1ٝsތeCD)n+l/A)~|_Ӡ4|iGz)I7'O qqE讘]C~TM6ܱkO=n/,m}z3e:4")[þSȐ5KG-4}DwrU~LrЩ~[ZW׎ܠh C,Ou<*7x׷Dv6Ю~ίg3M)NjoS-퐕_]BnZ{d+,3hY P3|NןtXZk#ߋQa>gzm2Uy[< l Ak&/S@h[~q 3)uWN($c3+c8ksk}E/)E3)aW<(Iege=8y3z$ WuO_1u_M]GD` rIfd|x(hW޹ DuO` J^0GSZu7b{IGw8uMG+cmm 3:_vB= _8o0P*j]9u‘*cp@績aiB'Ō@Hr0-'40u^AŻC`=~!e2p wJT)AIwɡ(f;]bqI߸ՄvQ;wY6q`tGRȹiB-zJv atn+N{YXu~(&k}"goOٔEXQ+W9eQɞEv"u .-U?"ݍ>ɗY}L !`޵o3z.BqlՍ֫|]I2䝡t1 ?3CNCd9삍 g25bҍ1ihk"&_dK?jWD[,Ɛ|>TJ֮%7LzsP,*\iCE5₰?^L3W$NA oqک@_n+py?߱bCWrM To 7D'kazau$u@c1 4hiAєRj.CfdKD<3:xpݫx:$BvUNhIDYϾ^^: q?oly_ii*)SBy]]sE꥚ Tuh [KF8rWʁo z<ݗJ֕{_bƸ"OO5%R[IvdI?0C($,+igreWY%yezgeu2БhGx/ޒsa}VSrǜZvjj`ۧA xEqiO:^Dk׉MIIj[Ug5uUZ@%{H ɱnnjCHrp3nó|$Ó9(rGtqDr~-"TGNV徽<\#?f|JN&^qX(Lq(+_"ѷ7 R&0vڙ`3:kgQ0G- 鸥#`(N 8F2ͪoVB6U: +$qR DH`+)<⠎YU|\bDQP@9z&mo)Һo˖'Zd7&(zdR#VΟWs?qWylnAEh~JR%2zF!FhIEHyi1tw!~nc0QȸP 0:e9/)]-RlvƇ+VM>IF-dMAҮ;Ath'9sﮩЖ\2Qv7~?WMH,T.aU+|mAS-3<0o5 V 9~YD~y!>*b4yxw@b M%"ePi8F&ʿ͎-a oO𺹁!R>f" ##U8 '/Rl3pxILfXELxM3 ZJi Q9)Y!B3mޔ-A7Uf~TWA,X!iy;D9A LX׽мKy(1tZ̖}PT\t|wH {N͒\5P\KryM"-R@ϵcZZ s8&P]qu"6_m"䰀>E[k)*R;ॲMF[9a%ٰ!_97#<<1z?~C \G?G4)df9o]A(%,o{;ɢisntcBP^v'(Z 2ِ|63|p!xNotT<ȸdLy*aaԮ7b!ղЁ 1&ףXJuףXz3[;^LwsL?˲T9g^k0&UH O5p{G"sH saWdUj2*xgM` 'JR"w+ #qPk5xϬ./Q9ǣYJWnz}U~Wr–8; ZQS½I[eK- |KjWyrQ]8S&!˯Ok}r4 m>ʌ7N]e(8An40u[ţp"r<O'uj 7roaZ?̥; -6wp%}usjV*5ˆR1gKk@t\_oڡi,37]nftkp0\EWA'[X =BW'+PE ˜ 1jl=T] k.NIVvv5Lj|Uu {G|C23ŐHve  HpdA^vĴ.#iaNX?/#AZ](̥5dKWRTtM^b7-ш5\>~Q2pz;F.)-Yҥg yx؛呑eۃ ֧ĆgjO6TH;eѤ .c̀e]FӐ 5 k_e)x#WWhqRDUT관z~De|2+ ~64Z|~}b{֗ݻx3*fG::vb-H‘EL _*-Yen~`y[Ͷ:< < V*5KQ>!ǒxO|4I܏@iK B ȓ*x.A)OsI>Eo›O u\JUi<~ L\-i;9*Z-2tvmE̊TPfH'T7N]0mq?{/ C^a@–{fLO4&k'XhskO kvJ3yP;@՜fNf7)=ʸp`M'b{Q81@$J2bFS36חy'PXnЭw%Jj]I8,?IVGQ;WS0ڜp$APC#k g>|Pk{j̐DP4,fq~6Hf=v_yF3dlri}!%DIso5SM`ޥ0VCuy} 44icԡdgoҬ$jbRаg%P"Sx%(x C`+G,|d,-g6~xQK0K@l/dO(6iG^5KvsY{r#;:nSb˒gJߛnZi<$4]:,Nuy32wSXfi8lW4@hE,FSPa}:h.Hib(VIwq>X^ƨۖ}Vb\yJO#+p,zlVOYh""R[ X*ѕԵ;w3iC{3c> y)?E7EGǸubђyUukW@|yΞe gϭc7R5N"b=Er8{|q/O|9XԒ6w禼"E4fI1Y%bY30=) Ի%S=o GC+A$@s)(.~:_ӗ\nD ro 2֙+%Р{ys eq$} "A)l[Wε`@t5؝"ijm\1Oeo>4UTVn2?I$7ݼVz /L]dք8 4.7δv ]؃05 >z3U@ZM\Չ[m-+_H=u]"*6Mʯ00nS5]?IwakD^~ON.Տ"N\6zK1nGc:j2-oQOkެ3(s ;eM_x* WJ}$y^u foGJ_2L76۴5_>qdr^LKuRbޝu6׀)bBV@Qes^X])FaW֌(NTkO+;q-XIHbk 7O|*94v4=t$TmIkԦGf~Q0iVw"\O &W]coNN~ H[%9z iR=HH6AfZ]}'4"ݝ@@V2/~j/,a_3&*Ri+W,Wcdᜏ'| A.ƝܱtuL0D` Tnv((t$TuI2w `uEeD-*2zzv9#۷AFK@}?|eu!I0+&7D: D5/xW7@ruWIu.v)xU5`ѱe" b" #?zd2},XpA~8gsuYϷ (RBVȔ:uQ"E3 =PyH- ω g)zmE3%S*%ZlY`} VEgnBc]-i!7Ŭh6\fhF6K{źjWj=(FF̭,S_9䄡Cll SD0ĺS\dJ,}vܿ3u|4^S""nű7O }TDyڈ8g, F Pf[xtC, P8kuЈ^y>x6?Xp uvC.ٖW?KǏVD<"deT~Y3,F5is*j67<։?pgF_dIWX+f'f$]Y kR餼|̗o$ 5^)q*룤&&SZYμ]#pR8ThL~<Ā)1p3s?Kڷ b!4˹E#o%ct?idqCvOzRzn I;B{QjnR׽@!jk2:@6SYr]BRhϪ)oۙ7 ȺR$z|#W"VD itsE##_FNJw~Jy{_/H`̓F(}e']q[|(D0F#4PY|Uc <4 ]e5nj`3 W (M&J:Á4}8MBKF P:.)t"`5f^Koj.Z#y+IEB^E{q6!o"oco}U:Ίu8\p/v +$ vO:;hd}Ѹ bEK O ۉƣ9j޾ڭ`* o/'ɖ€OlS^W\29`IHD"㫌>" g%% 60T5sm0V?&&Szs}^gJk~]93Z{߂&0JIF:6Ш'42)[|aع&sTtԔ %2ydL Ca Rak/4msA}jqa i*5b `X;Pjgb6G-X1}_&Mw[W]0Su 7cᱩڡL]ɚ`ͦ&woc/Z:;VZ(}쏊gh|6,A^$3s#iM9^9G0N%|#S1d X 5(zp>p ;9'\z`L| 1:ƏM$.\5YX fBzRh@>a3tr6/?Rhrʸ\kf Wt0?ǧ}m|@u)VI 9rHO5 #u .s_&ԠojЄH۷4j WhʲcT@–^0!!ʶEhП).xFx hIo D;CX peC^Akiz{6U[5@ދ9۷4n$mJ18_x%]H]@>HR}7F .9r猝]'~fS;j0bT^uI"ta[ P:q='ŶD]h?+g-"(6<&QcD= z^fծ<lU!]o*EfH(T<w ?ɖVA 2˰XR--=Q`A׈S R!j"%GV ڐ !=1R]cuވvWo4Bc2>[71 %f@s F2*>Z/HtOE(<}0S3~>Wq\\8=ZnΤRDBmXۜl랰 "-77n+ P^gõq('a)L9.%i*_X!N{b vrcYg?[xh\OE|]LC}} Ae }maV"j! ea8Fex<,wpHUQ tYcM\%53(Vj?N۫~7'"d3QQ7A#!l.nލg *O'Qo%n\E4f,=e8SoyY0lmrwLrٱ M-Z6FbdC=LshϾYo?_#D<9\tӼc{g0+ *:-&5޵t<öƎk@^eN"J'R][9ЁGzyATE+H:Fv轱g%4jˑ{R_s#Y:r鶟ξP!]oD/6eW3q#:v(Ry9P\4W(ꖃj&/66TQPc;!h}~)ש6 KOP/7 (l>vs,p*e(V`6İgXm* -4f0#/*)zV3t=ҡ<5@? a;P,kv>p`Y~)q./w eV> m pVKt[w_˗zŊ.q@Tm^m@18gR¾*܎\rD,:~/w؟E0|0磽 q%͉wIJ|a#;<+[A?VzjAoCO]ׇ.{VVZ:IYsc} Te`Vf? Mƕ?Lɍ)-ǿ*t"Їdfh%@{l1zn2/ +B;"n*5}WyG7Q Q@o^ .ςAr;(<6E>Q>-&YD RUg³[|v#&AװRZJa9 aH7Y]!mX %H db)!{Jd1:LDD!BT؁<,|=7G eN1$ԋ}-*@`EY E3#![(#B=8)TBoݕjv RAlpY2ɁUm3}'/:kfͽTkB0}qc ow @<]e;nD^ZXꗨ4PWu8)o)Rj9&Br箬eurd*ørO%3|JٯZWY$"w (@^B>h wEd{wG9n5K>u0ǚ]׉т@2>P$wI}ⱁ ~S9ۖ`y,7)5puX!cD8za|jϊQ)seʓ}`nFnKoe"Vs D}-pK3l +e뚔u{ 5"b뫟D" .ޱÙF[>ޟIVU"Lf qwc'f&2!+Vy1Z[QeՂZG?#PJ?sr#Ȩf lȟ\fkGMs3Fr]0sJd:22!L2-ha]m%^jDn& Ҍ_P,Sr oa똒:QTתJ@HbY6W`Yu#L "[g 7Jg@ԌT!ڙWmzpqTh2zv \v?3W#DYʁ.,w9][h u]ѽ33̺7/XOYۉ8aV([tߵfKsPlw TqC^..DAs;TCYַ}`,ĨΉ=?\0[#s.<ϣ5ԡ ~>NrB ͪK/Gۢ'I4ݲHHk`x$BnY k@hyLfN\f8K#FPCfUld.wAެ9,0NV!`F 4B8yAMaz$j0=`/Zf4bgBBI)B\[M814F9lϷxVN!ae[Jߞ3u (AAZ$3`QtML7tw Բ $jm÷ͱ/j VA]eEu-[|z!sĠ$@hHlLnE]nZƎuD46.7d1(;P"#l$ekj#jE/аtXCh!Y? <ít6)lRur7Fq@#{} 2cx%*ֈqo% a\'Sٮ22{t{s0!9~y}@ZF2qfYK|n1?+~^7H,9jFZmE(W=]Z'`rsXd'̽)E6Py 'Zd^=q9Tm>a5Dǁ]Eua*'+ɤlNin\$ֆ%0ɷ}_ca.Ȅ3<+m>ڵi> a_HYޘ*^RC*c( AZOɁ!7?<4kPPFYX APڎ=;LwH(^QT Eģ!6nsQ_L,ۭ={ ##pV*&qS怶Ñ Q|܉?3w3Na'mZ~*}"=ۤFM BhXtaEnf ^k>`F(3;b*i)Y5X@=[rpfyнbhC!NBhu4uˉ*׸)vE+\'8to0V`;ח)"TwE\U(Hݹߤ܋?.?iَ4fv˓o,"8ge_/5 =˲-TփK۲((1DL$g6隻VJӤʧ`H0%fj{b5rriB\])HAwAz8i8vnXr:쵐TH8/CEkvA0ݣܮr9q)ɠ׿OAvGςT::2Ud7X"|%(yڪ9 T72#BPeZUr$݆rXy"57O.lg@A2q7$.4ӣM 1[Dޭ3vȘLٞbBVWI&oL<*bF C6ON@$? ʜa9?lfvjoM6|s6)W xϒk)[;X+~>;7A-1ڣνüyBp,xC>1{֪&[A~;.;Fwq]}9H/:>/4z熪q8ʏLKBb ǢVai|]ʯm aXU:8-;W>#hՉX i2f2p0@kK1TMIg18:GxN˫:lU0#wQ EPx~lx_ODه2x"x^S 7Q҇@OynBTBn叜N_1X0oR$g#Qat9Qyhak]W?ҧF%O]v̱ 3 "Up-{@lt$n?6:M;hܟbRcOQO[M|KkQNpM<ߠKz 79?cDL^boAPcRx9rHAx]aqyyB`evIj 02*= .kdȈd&/"e _%GU) RhՑf>>\n ?7-F{e/m;BJ8S]C Ҹh! Sm̌3PǎI OޱdϬ=-i$|0-9,hS"Iz 4=9/MfA7в#tHG1*)D-?}6FN8kL/]J,pp4PRKvȃ'!ÅVH[Ʒ 0u˨.n2NBt1܄j fY PUNh5[Ҟ~696b1U.A+E5PAV5\cQL(ɡ!0nKnX5@5;1(|i*Nyn"h݆{vx kgB^kh8/\;2[ot?uhrx#~΋_ փĝ;N>mb?9 Y2!.]YQI&:LbK~a;$)*@p\t1IvRw3-& 90wx#4]V0옪dTDnF* CO`9mg 4l9W0L[X*7~λJ(> gM|cXX`L~|BcvaCoz:^A3Cͼ6ۑaY]>ZzaR; _. ”c ALŋh=s,6Osח;V&qlWxFP0ZwhQM+B+a{ܿ9"1J*wigtl>Ct*T.TN؜Yv.dGm$jz;Pt;}ݪoſZ}33 i,x}6Bn6پ/y ~kF(h%A4S 0ZgTR:lA\DTDnjwmB Kff)G! :.*A#ͮ2o$\XQM⏦0SXQT+~D<#lq#Aݕ >jG8 Z!)Cۦ7V| plcupzt/"k/WbXcg_5Ŀ.Y5 #\7?~ChN %Jbم/8w{]"`ݥbPjԶ <=Fg;i(I.V*QYsdRqM<17Qwdl$zO"ڠXtZ@ޣwk&EvgN_ Vt!v~M!,n; NB6A+7cͲLF^JK*5j"hkv셳ʃ?҃[Om)e a\p1l7m͐:K ˜zV$qXUP!@p/fN`iwmdK$ Bш*`Dk#y5F E mnɲ*}@2=d[$<MA+ y“8>&qKR9KnHqɀѽ&skL7>ZOK_~S\` D,#md otEI琣)KJpY)k6"8>cR{Jx@ZF}LGI1W9"-"h[72`K Jw \_D0͆D '(!!aD\j H_C.g4vFV?;5C/,h2\>P;֜jW7иF:) Uav6T&]3d_X=!{kv% i)~"W}՘j%N=O!/0t1&%٬&g3;3@˨]םS?p^s+[@s]j泆g5l%,ǽ3Ǩ'c9`M@` nOu!Tt6 %((!lg"}Ġx k^^;{ݚÀg;F,sŠ@39 &KzwYZ @=-¡z gfb~{ImqW׏+%+M@8'N;[*f<~DAmq0`1˔+ jbb[e7A'#9I!4BQ>h$:V @.jM̠1HaU$ Fs:YƑHb񂺚EFF >UiۿtIpr;a.Kδ(BfA6鏷ǥ#w=V bL$H\meE>THԫ'h H p.3ky /gg6f=#_)9 ҨMˏI;[#WJ?(CC6gmfAhh|5gH:r :)2$3Nr]\)}mkToACql62)y^}wa}c~2`#3656qLAu31Ձ 8#/!Y+U\c~Ny}9E*CY(lr% +HAP)C|e0g.8*^Bi܂kL##s%`>kxHFN8t~X+ I >*߮LbjV}J(ӥ.lH'FZ;c _e8*$M֗J~@>BWv 5HdhQdkeRq r< ڣK6<5@16*aH~'ҵ9Vgel~)")!LC6}gہqSvjBn6F'ʹEMs ,[a &Ap8iwd@v؝.İ4DB6<#n5r\}% }V-] g&dK:y`MoI; =tJ1iSuP2~/B4@TitmCxDBBP,ARh!\ϪiY;ʿuVEo]' /bbP&IυKINc=b+<[oB}A F<9u̗ "yfWpM r套]%Rq]i= tՀVi[k~=r{aT_mE]iUM#4|dg>) 8LTs`-7Jg~>xc_Lr._K4#3~Fz;4#6`#x'٪<Jl!(udDχeK1}wlըh^y?'3@r*9F{q^O/ l*s7wtj3OZ% U0O*j/W|xr=ȹzo./2H{΍-!Ԙc $f^C|T,,{ǭw n)IgOC]}LJ+ MjY%IH5-+[Xq~0RF/9ɪ 9C31/I8,Niw(Ɨ"\)ą^Nɗ]{GgNU/~h8FRÀPouH9" ͞*a|Wڽ_$s!-ZbQs`y/OW7}#7UcmF;:;셨F(sV4MwwncJzE\ho-QNhTDB-}<4=u"JlBVFOnF԰y M@I} o~NSq)DoiA6ː`WˮDU nWk@/mqeI~@U5PfFT^ gE/~}  NNtfZF9w9#:դ ?ox*7Atj 9yT֍Z}^\8 @+k׋~ Sr\9 aDn Di]<ĦMrDd8 lq\+\r{rlh%vGfQ 2)v7|u<42m 94R?Y+poaXfh *68"J #^LZ.wS!n SeeR: CDl}ih5,"ʁ{vʹ(3T- f`B+B;K 9?)V/rnI noP  #7)Gx|+YcߙY[jZVMav4y85>"VǫkM'#xj6rFdU%v"3fBbgd.RΦ9)*W/ /UDfz`E«ඖDBvg65 U op + ^8l棊\PG4@_Fh݄u_}W!ɝ"/k1ʚ$JnQf=}JY_t cЕRAkF3sbL OEB7DsKgQ6 h#tx-cj5zm^bl5ك *!o|@Ed )XiuFpLxoQ+ R#E~ RfrZwK\<<4;~~@O 8n`8Լ&Qo_&F 7/6@QcVt fB!O䃯r#m<*cHTאPpI`Pa<8퉍xg y\K=I7iWŃS;em9lεsd/E 7&*8gk%7$~ Ģ/.2PNW|-ʡ_k)se>S$bn@~-Àx[IUl\6,D)=1T\hY^Eߩ4Yc3xi.PtPK!N3,翰 ""_tlrJf0SWKȴ+靻iygVVZܐ Rihs7aHUePH=W3- -@!q!NlNq' /A }VFu3>ɿ<(]C{&1 ?a$2`\K#]O #bOd&Qš\j牺l9 KwEц3R%aUh@%t@bt+~h[{N6g>ޑ =RTnx9W:eJfIvҡ*UNdlBd@KJ-VLO5 Җf"1̚\u(D?j@*S!w⣔`k,Mp>7)"g'_y4"ܚնӒcq`lv J5D;%OTEasB;tp!.a'+z}rz`gCS8Ju.ͬIA)8|Ŕs\fT@vU@fc&{%htPXٝJ8PG/9"QR/i) G"pIC:Gz[r]N4Tl3-ufE(&k%x~^T en>Ic)Oiז רDP 'æ6 H鱖Gi@%>t۰gJQax5BU^""IZL=yPߴz;V~w#He4'=pzˌ8Dna?:((T漰G%;_\}י\>I=8=:#FcqVkwZ_ @.,ybQͧ0 [n9w^(PzD9+&Y WVeab!MZ4$|; DZ#צw/^7 jP8(J$qG^δơ,I[3Zb5bL7: s< f^XpW;}v[ jUh>:H z\ - %88hF7fl|YӵV{말M27A[ߑT.7|]bӨx,r O#tM+j}[ST2:C$ye;O$DO0!&զ~pȉ'z?͆iũK,aeUͦYFLxHyvf_B #3gJUD Gœ뢳Aؖ:m Db(4ӽhL:4wչwFRN\k{'g!h:ݱPɢыM,ᵪ`_X{$2vGr*bAg5s[Pl^6߶Zk,4"nƧcHqc+c܈ !-: vl 4)CKb.+fuvR.5_b-2RtnR#n:A㼡=7w@ˍ3PF!oψ9tuta[O9F|ĽMvd}^'_@O}(9>5|›k3*qk%Dh|8IGzbM3yU啸T^>M0&Hs G ޡ^-=^_0JOAh%yxA1iZ’)Zukn߉`?2NGV'ȓ9·57h- 0VuЅmLtXSw5휚I-U mx ~fӧ`4u 8(eOJ \kP?$G4潹2V(9Q_,[-n,:SMzc}0ѧUT/k5?Z낢T=r)n1C$CTbU_wIŜ4$(`HJop(ӼVǑ =:M9xYmK:gwT1oDx?&u f{Bbg9X5mq,YG%oj#__УhRpӓ^;륛fAҾ(z9ʃA0ƿBԺYw^(X , m(:ߵ -RF j-QI Ü~Z'hDg*t}U<7;T%awXc&=-]φ[m`=(Jbvv@dp:ueO] vh 3宵otl Ļ2hV L+62g'GPHZ@gZT*k=b;5)>)8am thJv1v^Ԍp1t>Jk(F3n솹pwcTmCw PDD(>Z(ȈXe0"7b42`AHjE7'aEOa+,V喌l^t[ J[&FOD'ZQ0A0rvtU1@-yԢ!OmAA_׏oG)ǎG]s+egI7sl'BnF89UX1Dž/:д\vRrQ)֯q$v͋EՊ%ǫNCZ $>aBPg'KiH4 ;,}qh"-@{^Qz$@t~κdCõH|3%)pʙKފ |y$v@瞍':΢!T b[Zm#RQ ȿ9ҋee)50܊"ѽV |)vMq69yJ#0߈xuT7 " 힜4HkkQ⵶Ng/LXļl$$A; ͇S2| );LjkJFq{}=CaP) eP@u:ܱJ5ߑ& CSHjb` HOʡ1x 4/E"93HT>o=Q1Ei5:J,F!Hm||JhZ4_Agڤ֌?IՎ}ܭYN7_s_n+۔Kz$wMv,fNW x=+暦 $X%:p8:j|:\/c dZ ̧HhIK9g"K7>uVTAC ݉n$9=![Qx-71dСԬ864T'`Rs+tSšqIOmKzFH3w-Ι< tjDdlίў\gLV!/~F"f:x6uxd[Bf0,+_q;+{gSeêq۸0lR4 @S18$:T1o!p"6S] >1>Wfw6 qn 5l'~mNH : F_bN݆wqy\n BApO#lUy?uudn"as !iͩ0l;Q `,k|Yik9w]Sm8B,HõR.R5 ~a71#! k|I+`О D ovGi.\"сLPw ' ZKip;e[WeՍkg968_\ wnaׂW3ĞGIrC#&1{xO$7s* 3x:LH/=;f%)q&ۮbXΑGUϿ ׃Ѯ7FwMM6XT}ȂUoq= #X q<#n{BG.:ʆxZ4kOqAB64AT *\Cr: xsr6Ш[-( bŒz[*dګO|l_ӿ-WĶhx7Ӑ%CZJ%5eG U_BN0_.dU1{bz32i̎:Pxc<^p$L'a^ja~H͸?p 8۞/ƌ_{5-z?n6x@j;pIJ\}(l,O\J(dފd$_3eGRd57!~}̼Tt)3p+ )N=N/NRr \Y@=iDZf> kz_b,J7C(|O+^XR'ї 62i8#,; E H<:"*}g-E"+ӛ|)mZj8P$okiu#3KudB6oh PUm4XY^]|2K}%(/fBSz)X^h+W^ pò-|ps{+c>L]=Ke>^uIn2rOlbi.̍W*.AGf@@ ^2zMK BbYYN"p6*~62ċG=wY4`,wҰ@Z%Wİm[fYv `;xO5)D?Jehjt0p/zݗ:BB^ Gzx1Ӯ4?SDM :㷚AoN[(5#tx8.4#zMxM)=k}3ȣCJО Q+RL&AE_GX*v A i )O0~ 3cyʝ6`*vT: ҩRخ:,7G$)m=oF ~3BQDùHL?4T]c H4)_1:Gq@k@R"t)'-24d)p=?8QӢar*v(mFt;Tmo; çf"tt]9}c؀7:i0"J~&-tؤs|ĥ[zHb$@9ڦh֢p6-%0]+HW߶Ňw #)OwktS_\e:`=%aJO, B)بo>Һ8|ƒLcF${b]xt_G5?侂DbA4|AZ/,rB͏jYEYɦT8h2YpĀp$jrb vWbEM7~3-} ' r= J &,ɏG7|jmkco HNK5}DHT$Udv)P"o"dA˝Q'M`-4^ -WmP!?uHb}Z6k#gLgWMof?K[`H'@#PRy]°J,ӝ`F`AefzOA:q4]!m][ \ɕ|4ƖvTF1'=o UdL~yTWf2X'Og7Uw8ߡWQ:Ʒ*@7'` >#ciځX>iۇ4ytXQIЎu:sGܮi{ZSYI "u[Wy/x .qgL(!]{#&h^8^ʍ*ΙfKgPj4.hɎZ<'€`;Ά5g`9dH˂_;rTMP=5"IgI9Q].zً!'dϥOސ8et7 Ko  98\RYv7shPӮ1&hm270BO2iV>jY3Z}+;N:j78IírRV!ݯ7(5sNѲ.rEH 3r[d~`/H%,&z-^A2 Uu&0Cy 3zŭgK$̚/hVš[Áxq խt9j84I-/oHUXGbr?@!9syj+~jv}0۸`#Ms N/O‡j`zTqm%"'/)sRV MZO#}pRp#0SEɸK>4~R9:SH2鄼N?SS8z@DʜTUP4,f#*obByq>UәQ#3J-Ff̴43 8X@ 9"`N^R6bcEYg'ϴ^&TݝfbslܷeIP͇Al%KU#lx8̓[0APc=Jao !jsUQK&ŤFØ|uhDFcK<2ϛ$AS?"\$ :kdU\$* ![y 3߉RHӑM`0=mL3HAܹqW.ڹZK7U5ϠI텏oX٣u]=Xv݉irp@Zw< (A{%mpIե$kS )1\o#ʔ@">@mZ^'QR~QsTV)鑈# ܯPed?]jyn򔦅Cl1n `'.orE ~`JMQ|lXXa'{ 9D MdXUk)5 ~hzh}޷DxI6v諶L'2f Piwryn}2s7P=v8sHz3@ n0?=']bܽe k?+[/[ K;7X3@ۜP76#r<c_' Tkq/&x'g)؃oQ9Qt?L`DQ21/d7o=p 4%PNr(C]DS_c#ƒlo۔sE:O]˖9Dm,/;P^,_*B;6[w*ڲ<)V%~-6{  T.ЧiQLUjh5 gB$B*Α@]sBY9x>IZÙ-'4>$4L%RTQ*^J :~/u Wd_T;FrMd@K-̲]/ގyk4g'J`?'c0:Upχfz |)+\iQzݐ(A3ZUM~J*nh ,neSQ 08D=+_>#`;JK\x}\sݿ_߲LcΎqTYvPK hm03KJ7øi'hb)5lc, <8 "U04w:@ȓBbVw~/nU 1Zк(me.q}p ڇ.U盓oʕneHڞvF=#zɉcֺ* ~[ޑYM/<9MmyOMź pne`}e=r9' &_%C~]j<*?TU+9{A"ڒu5#D=(_hw Vi.xP(;g+d.ًҞwgwb=71Ve@g=Bh3J,r#pH:(d;MI1BF.A/~/Pf'ɞ$̕<y W9/@EPe]u<մ1b }X_/of 0<tpmġ]`˷2X7ni˪\-z$H䧐i Eoҩ:pҤ` 3{*e@yҖVO >3gQPvt:{X.DlX/ .'9wfDyދ83X}?]*ۚ4DI*ׯصaiEʐA8cu$u[Wsnk:ZcƸXKfŠY? wY[<)C[vt}u (P0B-?ksP@DR =zp7-#@(3j.[2tՔ\Wl~7 -L5Lii,a3ʟuWŠaDj`Q@Bzo0{ky3<Rj1`)Y0ⷢ(EyCꬶθ@sZLq.wN9AYaC2 }6tJf?k㰂Lsȶuf\$EW`Nb #dqBY`}{5Nj.q!٬N0jmI~h7,˳7 օJZ@#JAߕEhk* ğuS&~M!=re};>%,/}b8lBͪZ]Y㔿Is&xoS wY9JͮF(Ɓte خj> .SCEݑۻ{:[ݟa7U_sN=2/n LSԇqqJ[*$3ē{ G2tɂ-;Cxo_4ܹYzpl*Owtbw!*QG@@G\a_-@JF~NQXh_YOj?[߰D[ Ҩ;.W@W1 HKm^yCz蓳Dffr5FP$<]BRFrn4)tm .3o[x6)v,A;fBgZg6ӵp2ݵmdCэR$R %0/KĉZAlf\\)_zB)D4 ZlGt ߋlQ倢 Sr,6VfLg 1F(ڦށN9aQi&nh,IǖLj=O?'Ĭ"݉~h0>ɍz  ǜ ",tqm2kl\yɶPE~~ъ}o[&]os=8 ԣR:;+Ab|<(1hֳ+zS".3OU2s!aJ/ ԏ)z/ qaiؤ;{8vVAsWh^TzGϽzQjYIGSUGT /bt5=a#txg.5<JZVҨfIcq}+Ges)zf8b"??/ Û!@'`p͚^S< Pm@`6l/d9{r2}NF@RkyMH^I kRUmfu(^g\\8MZael_j"ywBEƾ֜ꀓ<*" jR>awVCӲ#7B܍[0,]ԠoAGŏkԅ1}y (a;t5_o;or釬RYh_ۅ=zǙU0w/}~'$`P8K  z` ӎ-WЪuwoBK1_=U/zJݴZ0C!F;pjo@lYxԍl^Q7wAR-HO¿&Y]abt,A踂=Ȧ&6yBsw<٤ |aZ$h ="Ԡa@ ΑSS8WrXFב={0\L`E٢=ELSTۦkj8|}F)w; MG8J?Q1=wvJujx1)%gsjL!vnghWqMW2{"j֊O,aW/'NTm`,-wEan@/pZܬwGdL:HУmcdnN$J>d_ka=tPdĪv7]+%TH^#|mn":@y *Fd wݮm_ ;ĚAPf?ºVB_r(1a]^~^|JA[ce$ğl4Bi}g*mbn;"?ҰvԓLm6Rs8%G/Xc:Jld J "b?xBK][ >wRؠf:+ drttqlT* ^ָ(Zsǁ#uua2P Ta;t6?et WU랦&.WZ_ ~iig6 ' y Pl:.3kj<лcDV`ubWrSKPDWH@s3LW!R oN;Ӂ\nghf!gPڣu&4:-\G]^9po˗t (oACR` /yO75mG!8)i$"r'D-\5jhKK#dn9n-*$d2 wAdA1b*7o=44?5gv&w+.=\)]]Ģ Bt$TOj 3R EO%\"0ߣV&3PGZWT ߆I{+Ie{9]DEL- `u/!Qt^J,0S[-h5a~Rop\bT`Xɔ.HhX*A;b P4)x{ӥo^,9'Z|MݓKI~ xF+܍>;睇IkWVBJlwPe*TYBOcBÛzM~G*+;m!j\ ;5%Fh^?}uSΐ)g ݬT=}1!D׳4ۍ ) "Dk8_q S㙧$!H Gn>2aREf}8viU:M􏷲`yKʑ' r ~{.7|>%Lmg >9`p?r$~,<}=AdEV#VucTb*fGD,R9h6]/j\F/}M~f n}Z2i J /~OS{ |P"[:̜UpО4bޖFmt\_Z,xZwy 1caO,,4:6!WtVfhP/?9=WDnh< \@,u5>]ҞJAM(TF(L7`O3r{~\_3lv𲪤Z CD SÎ'޿0o!H/P@&-^[A7-O1!0.ੳRDGUAQXA'b Ր=&t*d[<Ϟ[UyQW5Av UEl߀t "ejhhneGA. mU aB ;i.ID̉2h7q5vH@.s%V!7剣<7[nG"׹Ԑ*'\A#{[8uTx`ǬQE;xVͭҾ  '?0eB-r:ī֪C y" Y?t!]i)4{sA> 3w6_.'+{mRa4泈 5H2oYDͯPNP& Wk"!5 g;TXI N B*BFB 2[5 ;ـDW׫K/f]:OhDt~|PN]E2]DLCAHcKn a4*aуd&fbMːܴ0$<&@-+Wg3PiŐ\Z*63 M:п%iWS_QCj&$,܄uHt|bs0+&Γ d)CxMj=@H Yu{qNA@Ҵ"հgXivFPh60[ve`ZU7?#|%{ʊN-f.l NBp,`2ֳ&Q:8앫⠃Ks,6./o'ar.G*(&3gX{5az?յ*)Pi-̭"M܊XBB^}+u0:ZDz&|n(I'PVK5u|534J$.T:p.V])7V݌Ht\ X~{)`^:`/K4KƊA^Zq.% HHb{4\okz_0 ef gٲz.ue\O{54&tcΆ&Wq@0Zمu7Nx ;T9$1 zqP'z[ UEF34(t3WYܶ;¹_oǏ:4g>?e, BGHr$?nPOZU=dwٵS9ZOqdIIܘ_r5IKWf7qoqp4ˌwdhϗm 6ZQ3 P8_]|(-X˜ڇ|cB%KCDҼ7XE Rt~iIZک$w9 z K0=<_-f6SK[_WTٙRT!QB8 FImI>2y2?_L H@GmR%R p#H(v=K%tKR8#^}=.s9e !};Hqy;xw]p1T26kXMf6UKn. {hV|% ,t2E|{_0]!-hKlD'7 vݭ5b.}obZwITYu! ],Hv݀Q3#Uk#,H/Wz&[#ZL,zi s! p;W3Xp"f)iļ=#+cPj"ow'OvLN#!O` @W|qW8O?m[rCgA_ܵu\Z `6WgK Ҩ0HW#JX0S6^"o;7 "j \&׷PU$Afz4rQg7-%2S sF)v)Ff@IX]c]fœ0Q/.Pc?m8OEά#|4)D&OJH99 qKj/u [lisS(?4\UCw0MA0п pC {eWQYJPhuO)1mm_Smv4ZSJ*d^Οdi[okԺP_^H,(P8J*I̽Lҡ y"'1tY2z$oC=`IpOWj!0KYY0%\^փ޴Ziho1W$K@·>v 2FvM @DF?ұ : `UΜH+K&Y4G=?(G8PE6mM}9ػj*ij @C{₩ՠDlLz3O[ps-*UziXGU !aS-R*-穛"o}Ǚ)~G8b{^:xl:MAݖbQ#ʠYW~~[eL|)OtdʞyPG5` [!A@2x7&g-)^ut4Ȧ_HpۯHk$Ys9OO'1_M:l嫎uᚪٰfӰ{) Qa'HJR^U9! r%PxW6fpoEyuk$Lo3c~\g1G.cHeY|cU=jh7C 0)BQI˞ %tMץMG|UHZ&'`:wt_5F).Ll (W"I`䭾2P h/!K$BZ@\&T6W n9u<򽒦q\{UzLM\3r`w@ʠ9t=?j4"nĨw o?&,5.PH@3D4JyOk燴ɯD✞ݲoL̮הՄvZ:NyLnkj8۩^Vy̮0~If K#hw u)Ox/ijaÁpX̪p7ϳ4dR]5o՛OM~, Zjb$s5 dɫ 1Um'|y^~ȼ?[h]D|<5Db"@0؃n7ux=j߉.xG1O@~$b܌Xp[R GGK24>o~Qk`4;]zX -^ +ե1lD<-wiG=5Hbt E,"ԹDV3aψ&tY/ݶ7y|O6\t]w=/8ƵOܒMԁ>lB&>e {3m8C) 'vW-y[2P'^9'$z8Y2=~)A4kSNJ3_>y˥`\w+AWͺ'sKVUODw% mIGm:v~4_DNj}OhH-c(A Mtޟ㔡.mЃܴ7g>m^)Kg8 (t׍ l4k_4ddI"WGNZ|;w|5r(:h,7͓+vK}#’6bZRpV5ѝT;(Dz`l4@e5ކK;j2DdM+tJA4UZ'=m^ kO:ϔx= gv9 ?4 D ӡ7 #!ꪬbZqaY/D"))x>|.Xt^im/kBU~-4rCD&KH&Mc3cpmR@o9A\TJ^lwrd4.c D=pŊC(?j&8d&CC&eW*j;~͝av-zEZaBӣAE"J />'4`Rz\p`V'\{PF|qz~9Osp}(W@3#Ԇ햴ru@?,ܬ]KoIM[!LĴ/s'D'F졼A< WMst:ڕ9}΋eS % 6c=f]jVvW[ P3^ ȸIxc•7?,չ_ c|x2TF0`τTUUҮ>pyFoX]t{wPՑѲ I$k7|'Q^1ͼ B$?ޯټrbG|ZWXx:% ,@L0 ʊ^mt%u&~-5Ahuhk \ :hNeSwCG_h(O;JzCnGЌH-[y>45z@)>{ñ.9/g$lq~Lۓ=o~jl+P?@(x BZuJڌ\іuG-?QJ"(.*YQ #]+J/YgťZ1eNxŸŊP?–ۣ\XU@_Pa",nGB]3z\PacP {@ƫq JI~e/aF E7,){DlR"Ûn /A:*-pK1'Ï7k}>j3Ux}H03;alZ2yX[lGl]R_$t`&1Y|{VYtz< $6E X=ԍ#1S.\,S +D׵4 .g̙x)!^\gϼ˱ I_f:?a%>8޹\_ uI//5 6›b_1wpT u" p+@{gs Ǿr̼^u Q9/j{8u"#q*Oudmj {W҉Ob9MwL 3T1O'FX޻~^e95(+[h$J~~-빃|6\=BHA ?"0r_AYk#q2Pz\"QTsV;ŁVvF2li^y_S=߉b֏0siHn@zCoXv v#+Q֥jN ]ZAX%oMTZe![Amcv~0ǀG؜ekWڿ/=X Ck֦5r)G-pFk6ⱈr \JG[NfMHpM"ѮQ-pРB_fye[p199VN*O EB@U܃A⇐-=K]mϬ!6nآ] 23~'0HZ7ՎF0O\o/΀m< 4Rt= ai=LU@$_j.ex{)=s*RV*H> ( %QLZxvy(!I]yB\Փ[TC.0PFCgH?w$dtk^j UWI=?!|*PMxL c1>dWfG׽Nz:2kME6ƖL`ϣGrmOy>?M'| %]b3^FnܰhJhF{u( I&uu@(&oYmf dS+q%S]^P0r2gB✨Ki;.q^ڍ)˥?ʭtymUD Ӭ+hzai6jޔ{{y;Sx5b EfTc0S~G We԰ެ/L4/3[O;qJ( nٷDh"RIG{4=oB50DQ -n63K-lSmҝq[uB"Īn*>H t%=hMFqV;w.?џwpKsc@OHU?؜YKnUN+&-\B[w;0jSC8,/ㅜձ!s+mV"/pb*rMl |s`c7?X c"ܵ!gr1 M"]Q𵘒N)#%|e:%#j 6 w61,&6<,7q0.10ȓb5"ɖt ;] -3Z={K<9)tum2 SҔY3/+z|M'5i|WT9 h9wEԡq ~إjW0͓m?(Yi'>>b[tYvvY6S; ..g,mL7غ3U$eVmw~z= yfzi7d+t37aG?zZ`~2EO +>yĐW,r*ea*FMMڵIWeNx9wo  `MbvۀhRDcUI6>?6w 1U~۞2wŒOͷqlgl.fVGbw+Oxwb}i@p;J/J'Y!~p2gi46mv::phS|_)$g}zAo(`.g%trXWs7_\_ܺeY" =~-񾧡DuoOGuγ^f4)ΆԮbEMv>UU(~FדvS}|H/f*OkS& ҃Cx= -PJ̎w!!*c2<_?ݽr󏴈f )d勼cؠ C<|բ蛏@_ON\eieY NC0(T`ɇ S* pM@2HR.>,vCD">饃'^CC]eKdZݼ_d`|CCup̍֩JmٷT,KaM?~u6o3h}؆-vhB8v,CFw\Ys;]'@&QwkH[PҀ*QV?{_ECQ.h;y91&aqLߦwAEǡ5v,b8<{Ӡ#s#w92]EDXͲz@RM%,;dLVs>*ܙ/_46 &0qYfƯ7I*6@L.Ӌ6+kΖˉR Kd-i~䴢5>m] 6h>ДWיǿA?!V"SvFEw |uhrcN>+P;MlR} 8QΚ)*0aݦM=S|S.tP#7:onōnj[ҡ` ƽKp2%}v-rɠ9 )#ۃ*Ilkk? !y!_uTɟnyGB)w#UBew1StTzTf;?I._ jhj~V5c.Og+$tjG*CT}Y\Cyթlk/\ryfb?Ma+ڈR{]1E^-"8 %uU=zM?;lfCp8.VN臭kN -kci]s$*bcq`H'l+Jz'h̬st'$ Sq 5+b2;f-_XH 2B7 n9%[i*+6_`szecL̲{( qk(cC.CY36쎐=o}lw.p6}`I:x|2%%uc1$+ӎI=%땖kN!E9e7%1i}dRZk? yQkq@'5Z<ȐDoDW,";٬Rd(50bYZ'hҴG 9'#*r']]G5Vz.r9Y{fPT!BR#ִ5n`nުΟ[a;.{VHl^~Z-{XIL^"8q6N!k!Ԛ@kjC3.3u 3׎neo`i⽹ fΤ-[+,,C@zyB 8[Xj&$U!81g%Tu>TRa{3qD>+]O-ahFZ >YI {EAڮ3Q[}'yR0LJ&>h;a{"Bejz@{́sǬhUބ$2>ćr|V%:!:D|-D;?bS:&!u䋘[DWq.YU~.>kqAt3$ )@",vIՓ?+VXlM:VT|>KQ,6yܿۊ|FypSYf][=yymn,)T$qhoY:߉p ͣjɼ,llP󴢁[ƄD#ύwi" MU'/ۮO?7CR^mtMzj9!7+}rMz[ߖz "=*/Fkp| 4 HѸ1RĈn3l0ߕ}T ˯\88ͧ&dGP9(d7C|E}U wOy/",J@zlnջ41s9z\B#9n"a0mV9iAgXh ^ ϗ^+_aD]&.;Z[]s2֋۬  GP GP1b'ȠqZ%n~&\O?ڂm(mf]*4m3/:ۅwc@ -kGD럑m#Z?O#k=,l#  L QJA7{Oq>xR2MهeX|^eQ1Woj=5P<&-h82-r$#lfd_^н 'eJ}3t}sQ8uԍ*vT vjV )hklD& Ӷ&tFa [7SR9=FdZK @(5$hƌrC;|k 8[ia|ձmZ%ZMϝ_Gʮ49JXPӷTFޮFIJyabp5_ .sSd@B;HQ=vi89vY;XoD@}[ڎZ|+{阶/ə< !B^K6oO5, e {C7:d*4GʭJki8z[04O~${%P-44cmGq>d'sݪjmz=# ?7hDtkTW+uH%){C'%5;>u|l;VЏUn9dr%:kF LxL{p{qzp*'-Sxn>F |W;E^,D{G.3( :>́kk@huZ}M2\9U ̴Sdm$-W.:GDvê)"i@}] {`Q"DG) 6l,j 2wϼe͈os; r''4*N+R?(7L]½Û2I7)Ԃ-g-`ӳZ+( XAȊvHy!½G} UsE`bʎEacrҦ~HEg0zf7_/s6ئݠ >F :~pwm&n  ͘ | O2K7ZMahYxb3Hv0RNKt+1~vXMߎ~y˒-.HK?Xhp{O/U,y|"w9ۋžtL5F:25܎w߹_Hgp||mWț8z&@Fs#id"/]t̥Gd]CpY.8p˨1@36A0(Ԛ1̽)SQdcw͈Ӗ}"zٌ77IBj*6\H=;\$.Wt݉?ϹǘqʌhL5ɤSJ3l:~up|8f0G5w H&;1dn</[G0/fАaձ:)BOYA ՈkH#=R;$z+M4-,F'Hg85S):X($oW0)hv|B>ÏM2Mill5LXEbwrX}84(%w ?MAsr CDJr6J AA7 /7 niWT)lB4>1ruYr3Lov"  4ht]:/-cA` SIBq-SLɯ.2,~LT4 uH8(s ?x piX(BKL{ZC𲢀|ru<ع棫"&2dH?oP `=ѵAiӢ}sI8*ON{^rѕ`K|pT =umC!r0́F@?p*蟇x !)o=k.`A8Z7ϻu=#੕G)A5X w^-8Mb^_>RºLGKD"O0Rfd'Q-aU0  ;\?^), >=m@oxS l.ڑn" ÚzzhOT:up}6nQ1Ě?tS͞V^ĹHC6T\„'5(צ%7ʈd?s91d_f|Y uLon9DCy.:ۅ8!'%OgT#*.Rg)#_)蒛TyAJxOx],\/jpJUAα#nQ|knR5|ѷ&qU֡{ #+|s&WO$Q!!gr;ϼNtݸMKSbH;7tOiAȀ%ɬ ??iS^ z81io+~ cϯ߁7gx$jesS*T 8"`#e}'I(@<,F+@@~.N,<>>T.a+k(غ"eݯf$DU*$6^6[8ӕ&TBϠkJC *M$if܎OIg'"LEU?-QN*j^M7)(w ({?ŲS rwJ Ik{A3\A^@54h;wb�2W[32넯«D)wtV~<n&׵CM^Ӡ9ɧ&Ip⚠ ;feq{J-vA\ƻ dh!Su&K݆8DMd`3jY-tå3RcC&Py罶Nٞm?dr{S~<{c~o~@@ 7O\^nLC֯.1juɺVGsh0_D08яPh)o+2JUF6q{67PJR^~r^.}âWRԙ"V>īY}JzO/W*ΖEדnx'О-{KgIM?;]<$qSx?!oFu%WUB4;]AJy[OY JgZ5 /. j,NhtR”pd)72}Zn(ăj5;0u-;=\؈=.>B:T.Hz5,Q?)ְ̿'"f]|bMTTC 6/Ym7hS>kڨӫt]?ŏ7jEkNO(Gw5`xt{:m̭JOl.^.d")ҥG"^d+SKd2x!F:F녏eCǩųӆ(ڏjrN&­g?| UϬA nM [S^u#Z׋X6OG~^:ug?e~䫎G?W,W1_}GՎsYP%6 Ѕ ~K{մdLen\ hQgT+N;MtB.;qHh1ExϫL&^RFGYkm%< A~M@IcU*E[L诵O>$啍2]u?If,3{`Y*e{.-ghS τV@>%QYZ):Ftބ7TB/-"VލN+ lz0N搿ʯKh_6DqS:aȍ{+ӊ׼bb&Tܚ?b9[F麯B.kkf'VV\,"'|ClϯFRr[+= {.3*PF(>I+[2B6 ~% UOt94S` eq>ف94KUhz+ < _ =iđ $&]j@ݹ5֡t@e]g"f#o3[2YQcwz7q]}bU%L XghbwX5N5M\ݤդ|a ]`OG}fm:"hRF ETB3q̋v4H^6QhZ5I3Cy)dL^e>Ќܳy;nZjFW$UOr5g CLYǻ8曾ChF2`#DRz"rG5~cWwRewu=wCz4>I85V:DSOy6%*cQHj{?_ʇ1L_e.ZVOz>qK!Z/ӤNpQ2r}}2R-.7dSf[GJtr?xu5[YÐL Ee>/<= (y<$?hjT",`.*e;+VF= $ޚiuEg -ݱI+2 KCbq95%GatD|^m5#kag3qdCoko=W'Ƌ̓ zhvWw:mê[g;JV Ǣl4PZw FW)vesXV)ֹURqA(y46 z>Cu1QJx]ЙeJTCB,|+&|ohv2b MmYԂЋrմ; ] Iq$0wr)&%(b {;5RRsN UҶ(iE/.7ᐄ.Lګ"qIʩ 4<(U" AZUlx|V 'rJ_ICdP?#trqjYIbO\[>-;JRZDSv40EM7HP;cQC\()7~F' #Y8DFK;+l}.^C~#Q -{ _'+?Lt، SjLaH[VqmVFoc_",Ct@U(W2M,DH1D,ELHFcŲ|1s\> l4At2iu ^ t~u>[@nn5X#HwfgCYFN14<dU3㦆_ ~`?, |J!w1!Gy|E!ըX+H<20O,fs#_S 01ښ6^ќk(ᘱ9CY(}Dbÿ́(e3wm_{|5/6Xsp hPb"AQxtM r DoF'6d%`jLre>Y +Nl2?agsĺs{v>ƱCFo#-֛4*&٤vݎl ۿ}T1 "rt!e3`w+Hei O:{=>Df >:Gg|ۓnҮP>mh9VGo]Z8~+..:$?$[0ˌ~GѻL.q; m?mF1 qҢ~߼Oڍpff}7L]J:O^V| BcU˿xrFy%a2>KxƌS;J<p.[cDAd͐#8O )sL4:lߦX[!rέO:fKee.hdYwkz;7zX 9Jr8Y qMSB4{q󗼉qs6gh0b;9eORiPf&oL;vyOfx@DvnaI7b-bTm7V8^[|&TSsc8 '?F. ѽj%#7큯0֏Sԅ"QTjȫ{cl1gNsޑjɇQ8{"i}#g*elKGK a(Y!rkh 9VvDhExe$Ӏ4/1)rbtzX~Vi6y oTH}j♎]zxdO2%rZ DA֧Z]YIzf<6 Ll?sʗJ/w`bAȡ` p~TV|8A(6W:^~O#}^qMz]8t@[ˏ*~Z)K[\nZu+i;^mgM)m#3H4GCKCN(Qc%2kn԰+$BXX_1:?Z.T0x&oj[-RSy\O'G mJL Hf~'c E?W82M^' LCaԓN7W5gjyUa=#ow Nb>[[N\ɌqUQ\X:C4ڍaETeUdev-D־:׌O+@/0Ex(Hs8P.ݙ>R!9en7+ 0+FpBi1H%mo d^)H ӁN7LQ&]—scmgrZV"6vD h/""EQ Zҵd+? or g2S,}2i#iJ0|-ab-]`XAp"0F\Vc7=8CΤi***JWpbB<ok;xhrQ\^"K0L<=纠'?tquʻzI,1klCj2n8AQgm`C26;rڕwHiulDZ8~m+>.z\C+t!۴n|Q4һrXSmUpOU*}*kg)tr(ϘmRdyn#Ww]-h%0]vȠdxRc&RzM+u 1- 0rq _%5U3 oA=t]9vLa2ƜѣJVx.0î/yB쑮R;nNXcş$ܛG 8  ۬l_P0&hCe#X&7 Naشj9s$9bc"޺YȂs;y]k}\nQ`C[2TrMҩTqyVP^/ѠRHzkჭ*i7 wjT굿<6 uYڛoc|3tD|sBa:L/Gnx>tEHph]("fݍjʇ_>N2Oqyv孈n>6tY!"3{H v50T DK%|~#Vw8eIwR|DFƚ>[|FN)}q[`6W@c9{Bʮ@%O+ 9؆F@ߦP<09 Z@X UgE3 P·m&CM" ~?P`|E‰vUfUD(c x;  rᚘX FYqN }/yޘ mY۾TW̥@~iXD8w.DxۑFpigߖjR$S Ր2GB,U#w dL3 ;؄{U zY"g=M~AvD-(վ)ܛ2voYBl]:>œU0E]f"Xb?=A)yҌx#VsJ3̽7R ೿ʇ-[.sw5pv[jXаnˌʑۑ,uL&FEDJaҍJ<`tッUKcފw%GӾ3_ZL̗ N~sL q?KNQvPnO~$*LY^_!ꠉ2 +&'"h|8e)cy#e?-bț QfQ*x ͼ|x >'u-EbZz63.됝=jq]x2 p;h;i{\`OLMyVc>]k/j,u[O)J=GޭM?ū(yC& m[ʗ*{֢]( ħQ?d@^w5Nkh=mMt 2S]kᱸ^N1@JJlQC q "ֈXj^6HVx@m" l^Nm7RI,Oܷ`>Vy/p9vAQE鰏OO0#ͮ.O t<3Xqn(YwE5na~rZ4,aUU-4/2?R"Jԏq=VIY:? z+.pTMNɨoe#:/${( 'ˍ<*ڊ~ͣ&ٽLhoKp`K. &ĦeFd$lI)<_ 0!p6m5eX?F)-²n鸂2f ]Y`YiƴL `s?X-sN1S!E?[& 4M+8:vW%.4՟Qr9:L`޹eܭ_/ FX62H)vr }>+IUџ;UYٟL{C lNEĭY_5Iө $6GC<@WfFޞױ)t 31Yv Py\1p[K+؎sZȍͳePfᳳ Tܓ{.ho)H؉Ӿ]   3GƱ -)+[r|L9dw=/-=R7ֿsgBOJL@yͽ@l(@FT:k`*%쿳ri#\p06)e<;46uu퇠EOfW7(L108/g>HhĀ]ǗFGǃ)#u&'Zk[eP#25̓΋6%ii\wS9PS;?QCNmGYY :jy t?sΖ1pӝ*T}:O`7.U3cދeUGBr?/Pڦd'fjbQ_}(a_*yǘJ=GK=AXe SNƕ_{nif7ҿf >_nXD'Pl69Li' ?sl% (PjIȦ5톖{(te k*ȳBzUVtWEvlv#AV;Մ we)ċp!ݟrhJ9Pr $r9]*dbQ  \&^ 0݌D 4[]l X*-@%;ﵮD,*\1>ħڬJc~ az+ V Ss˙vxw6jnSIw; Dաv=ǝ7؈U/CD"ii lIBw4) *cwІ-ڎP_ÊPPU6I?Mu|.lH]g> 2f'ĤpNB_T;]ϺO̕$hV^]~~^V%L2G@ͤJV&̫-1Wz1"{[dp/[ɣEj>cc zm͔CvծXw P]=qщjo=q ȎXS_*3&֩$,7pv[%W+úS;1ntn5>9}yi^9pn+i![|#Ij;|T2oaZ dlu3'pRhDā,FP<%w5;Ç]eP7Vϖv/%UTeFIKˆ5ҿꐽmnN#z_åh@EKu4qۧ4VidpTt N/]tFUCx`K?3k+L|Ӫ]#Bha63bGg{?= }L'W[}eUϷh&H ؈ioKC,9cuy}!xw"vЊ-C4bw#ݑ $.;a^X̬:B..w⼍ΔM1=bɷBumqYWDKuެa]ywϯ'`k}z1oų{p~RZ{B=l(>W;*RR}_K׺d6URw85 NͽsD IΘcQuOlQiBjguCX6੖Y>|݊aB`/^2RX#d0[4g:XNa2*ظ[`~:.;.5ܐ5[3Y稰Q\a4ʷ. 3$Xi}(%) Hp_Os|}"]980qZ: _'7ܞ:ۯTDc[In t"(j#w8Z4ucOTPjwTAу)qH.,HIMA?Zg񆅤ra Tu\n6Z9o}vk_{~{Ka1nՄh H^q;&H @*`X`v; L_ʵ .]b4׮9k 펱xzD5U)Ō{PZ-YH!i&$P>ːE^/¤B ki4)/}2)(p,=v?n_Jh(+X|Oyq.-'eӕL5+wz'gZ [?R@ ;8]ԓ[ ׯor, 'BǢaAnu*;O%~ xn04<*oeq.q~Bw$ ;-֣TعnxTdkn^Fvk㣴qzF2(<ƈ8 T2s;@,϶ 9ox7u eKm Jdݏ!,ًfGK:5H[bx"RIxshk&aRx[H78ɫ͙4j㌀he#ozA8nζ?K-2棤)]aQ*0NG1@,;uZK]eRr7@,UܶG-q"Q1$c8cX.Ȗ.~(-06{klo;o`ǝxT:CW ݻl8O | ʞ<ٽgc4n+yP8 5 S7mdop~Lw 6e oX-:ol'^ul=j p<AF=b2b%9?Xs/qXWO2W}F0oԷm7ެG9:T̀%1![z,]Хd6 :EV7ta83\n0 MȖ_9xyFX:?Ez=@+TFDH'C;t\ 1;HP[Ytd*|׼u<;++(4OrJn k+8 hL&#1# kØ,f");8vṞ!bsP~t}מ<\MLxP:W[qE=ٯT_B%{ lj;NH0vCΝv]J?i) FlNa0C0e#7 o\y)-޾2gy.6Pº=lVu3 R.e+AFض7hv ]+[=[zb{]Ҹz]$ӳ*,'|ԠmH`<:tzq?x-)y^m_L>O\e3*|ىqE򗎁IE4?GmS uIOE.V38~m V#g߮UPD^sd t˴ni9T}z'nUƯ7[k ʤRQ-z!#Tg.[I<ЁEʺ/uquv˄s{ONO\֤ Z XWO܋"BNJ3׾ Rn6Lzis > vCZ"!Y S;ksQy-vF"`Vs oM!u:ΒS];G 沧JU揅_j)ð*6j8T V>W:"6xF9s(%ttQ7p!i7z&tK~J-`%hHm3DG:I%{m HIօ$&QNaАDf!x}A7i`Фڦ/KN9C0v 9BܪL#{,sbxvsQ"DX#קSxh( ]bۣɼtiJmQƕ({_?[qry'j&ւcq~q>U@Sժ.H+E˶+C0l]Yt0 aJ =NŸ,GMBT{z i'ǵ0jӌ.le~fUj/bt itC\|QB`k<5"E]  < *-%s쟳ċ F(1>a$4uGQy{ u'#ZV]b_Ϯ3 7|/~P',Bq Y,^Z=9l=~2 9 CBJ '  ?ƣN .iVULu᷇=m0OP=6֕e4J#4,O4.nߴ03Ftz"Ӹ²6):XM">XG0wB]?#U&8 ֶfG"[Ow"䦞\䭥BLRʗmGÃݎtiQ ֻ9ΰ0oWY | | %^{J۩nTxJbw6bw M|ХN6jߚk馔`Ƌ0&MMtSO+iP"%W+>N~Q>p.!/4ث8Y.e6 KZIW|ÏPg{sĤu%%k[iX$/ \iN:u'@&T8dCܾ٤R3Ѭ}B#Wh+2)dF7yʸu"C믷 I8EYо`"ʀu'B(H斣zkN  [Zo (Z0 a "|m>yW2Ikp|t)ŧ:@ƨa>yS*/E]/(>{ᠻ?P5qB^݄+2+ }|^6VE j+J۴sJnb[CE^\WkЭeU)|*:CI#gyx{}.ͨ4R?²AiFBw=Y3x b*v;Y{pc-R!E%̋nK%KlĹ_~?<`sYvDQ|Wjw-sT;ac;̤}pa&Ճ !|$vt [Pwrd! }呁mx(,]61K*WnEG nL?L"8%1UۑHw6w<:$M{N$^HvObSWH(@@ilJ4V4To0_t5B4:o&.oʗg bM=7){YcA N.,PLh"& q )(."OoĪ35E _6ԓK+{iȐ3Xe>g< r'Kag 7'p@8 \{wAދ!ku KIOOhN*4]Iͦ߷ Z=4gKۼFtZDTp:5 2"0,kkK&\uGv2gO<QusbglZKz&E},N+/34Q?{8=$?5c6x%KA%w& d#Չ .gs!}(V heVX]BsLE0M,h&h_ B( 9//S.mqIبި $;?uC@L$#ÒHsE˭{0nun,'h'k V(U=O[WzY< j֊n dar(Xqkɲ>[|Px -v6ZKH}Ļ'/ OWb۟Fe`Bxv{c7cwK"<أN89[~HəvF[&kSaN}e <kI2ۓl p uO0qU "6uCBڸHΦT=l p B1dgΠx8VET")pM Ab| 3FZBc s!lլe@kuO*=Uy3Dj,A Uʞ_᥺>Yd@VD~r[kk!)펹{aedS]+&Z`\I<_(KkkFQPGژEAuC;aP*6OKJFLJ;:h1|SmEskH0lII-J зLS+Nސ7՛3PLHYAf%ʺ>LrΚ[TF#p4cR)e;)Ycv Zhmg:_MD7HQ6u  JQ_ T+ 2H}jf>vJǭS>V36 3o{ęQDӘIr2|f$ow1jw76`eC\YHRCEYn13"r+h0]{70NxA8E[-D0=Rަ ߌ_WLH CjsI~QbŞI(l ;;aUc>lOЬ v I4Wi]kBxEN/bB#м(rraQ2G%Kʲ~N$/K U;ZFsqL@J+ã DjU~[HkdN(T6ai7Bx1t21-qJ;עhWTߪӐ)jP$cVnû K&j}Y5;g$7Z t/U}y۠BϼZw I&E.Cvn=#Il<E;{ycP!J <}Em<$F؍Zredl_B.{_{XN"J)QMP ye(rkF$ $[PyC޳B_Qf 2$BG.H p}UH(c Rk>2A޹x4eNDEړq0WPyZ0qcl_-kSA@O~i740)ݟj2waxS3@/Fqc NB zI'Cd 9r-)2x&юoQI|$zzÊRPt<UF>rvO Z?/$)wO;tX  4./o=޸ Yu:X1|į*fK&JEҹ`Ŭ3f94D$hZ HܩDZ2mKH@EL23 @*K j*tvy?!2F|3H"\`TN[2M&ƞZCp_uO}G2MJJ@tT{p CUoҀadZL'xj#{X{~XV|{/V}3:A(:HH厘ø`ZYp )* 7}tYE$\Opi1ay9!oEYus7og"-r91zZipBiO!dP>u!膺l0K/-tHBBWjL79>0aP=D%ikJd;}'ɱq!pRYjTa3  [n`}!eym޸]d9լ/|J~eގap"o.|. Li^\.Е!9>H#sOaa3A7 PkDR! 2rt.rZs,ΰ{ gXrTUkU@oI (Bv6zecoȁancš]?&WƱ_tkV $}+ˎ__ZU(:=C,2n4A1)4|SU[Ri%:*:fVB {|WQQ ,' w? /b/9s;-J* VLe*nK:)9KWd*2v]pq96Yf?"/۾ZӜUk#wEd:Xv5] o^ӳw1|^=ZfJ'S|iٌeu,!+˟^&cK™W^Z$v $8uDih6V0\ԹP%VEVW|'UZ )Hy-|8< " PG.Wѵ9|qچdɰ#VΙEz6WxDuaiخ.8PU`%EɀآRMQ5\iiŜ/TmAG1\"xd g-vQp_!_ow[cl^rj@UP# TyÅ@HpP.F:f\f$6@~les?3jycau6Z;hB@scv#:xF [Q3BR€v䤛pg㑿Gzu{QodV< AU: q*~#j)SW'8 F䃩llЫkWaP3MQ4l6=T vR5}*`(6?֖S}*|1v8Ζ{ڮ /šbFSWQe`Ԣ/֏P#fqM:zW]X׵Q >#xN\`S_6L <RIڒ P&+GbTǜv7>8Bwe?vnˬ*/ݪ '2 Bǎn@T%j/5 2xRIB:\mi:mt7?[~>է"qne=/6:KGM)(Qo='#K/4ervRK*mo{z>KN_4N<.Ѝ9ju?0~N*BŊmqĜMq7Pyc0.ND0=ē$,oqnaWAƧ?(7H~+S17$|Ʌ*;a4GdA%š)>=)nβ:D0,$f)y³6>z0Ml`}ӄ=\f=g}C^jG/Dn%y~#5"|U Iz{5]_13nh zRhYXǺ]qeO䶀LȰH"Ӆ}W^{!?=)8a`1@~lHGͳ zRgܽ ]hyy9 x&:!hܯ 6ScG@G/ ҘՉ]MI!Rϋf!Z ZW.75bwgf]#{q2mm=^ =Z![sXM!I8U:fQHD-ȊKET3g:QMlkb#^-"> :CV $l8]GTG-s:A siiٜ<[D/=*+(EuN<%F&ky>n8vk?Ju%\iƇ3QYub k]%\?4[-T An' k59xa6)! tkAHUA6\i2H\,5\&$hٶ}dip΢dڽG!3"7٩FC!R1M-t0ӺH͆.*YՖ:z ;3` )w>D=_WJ8Wz41{_FD Zـ4k2=L ~B}hjwG;t"TAU싚v0=WN} T$Z{H"G8!۾!6gDn70?9* {j|ʢ:Ѝđ4 ÑeɄٿCهV:/54o #E+G h}FE{\nTm@d2 }} [OKyIw`{1OT=!@k8\[{}l&>>z!Ls|3e=PY09l>Ԗ',^?'1Te\%=“LမYHĠ?BBVG=FOFM~=V-<` pHɻ$x,?~[8t N Pbbrɷ٠_Gᝌa ̹3MiwnD~vr[=|(R{~4U=6% D*ziSer_L_@ŸHEMV)bq+"W!R9@kXbKI*Na?P qgi^rSfh,9kTld_JSxk1LMyV\8?gQmƐ[0OkX1%y (PmB,L8.SS> s!PvU\TY4!\>  ^9?Z$ބJq4~Kf1rZu#no\1o>OE(u0"=Ha""%Y!gՑ$޴+1EkGFIuo^ty)u _nNT4wT ԷNH{nc >8ιDBQ[`5JpdTS ;w;3Tf0/ng++E A DG0Tu4jv`Y6mB5+I/x^^)h0JK&'GTUo>!wo2.HVsLQm4/s#MAY Xi`omRZpW 4?^D`t(Y{_ovd避@rMtx#Nz7˚&܈Ҷ$Y&Ridxm?h&#[7k4Y)1+دd4cJJO49U&Ha H)ꦒaKfq~W vF"l ) 2A+nU= &TBi"}H~ȖϻKqִ3M,z9${Y$< &@&oF2H!ޖyPvET! $QwIG[9 8ؐ>޺1vV|=}𫹉mG3fh]Zڑ8;4o29x\fCVw|NDt,nc]A6Q{k\]=YՋKIHOr,= OkdN S@yiwS4W|+4n6Z'ȻxsL_jSw$ЍӏP|Y^pChGd5$#<:RZ`RUX&ȠHǶkM԰Ҹe<#*eZ+[q eΘ(=o6WnLA7W|!t|rh?Ru)k0=Zd@!«N㰏/L 8r+\ #t 9"1y'c9poUG) a۪sg5 |RgE9ˋ`-cTّݱA5}dD/Br͍R2 w}gJ4~swd%ʢL}&RtUʩ.Ɛz:{Q.}<D$Nl[~t ?1 -&6rVD6K;bTsBUZ7BhLfoӻﻌ'j󜑣oMIfQuuS8_ݢ{(v7 `3/TTD!GG)F"#bAX%s;(tF =u.U2iSn@W*ٖϳvȜ*Qز^fPX.RhUV2#+m+ͷ %iS UriB$+B7] M{$ {\yUL2܉C.Y X ie&f uf#D< v$RjK$¹) /_C}v{?3.V}l,銯yR.R#u+.' 4c Tr~ԩ5$O(>?{GyO=*g)_τF6lb |`)"U'2TL2{g#C9 NO :0[%ngA Bsup ȳ}k%K!sΝ`&T'Ii&ȁfnB-G<;TV%A[W6t?1thDAw0Z1;JHUeV'\s*?܂mͬn;m  ؟[O]B{J!0kpnJQw^p G"D^BӃ5n*LS uN$pO%No9uam| khkkff3~ܪ8Na fwqJ8e&kt-Tuon@Ђv%.P1w1[-%N `emb](M^ll5QxP}RS5<%^RQӃd?uShP8{*m|Ti8PκkҙF>[kHd5C88<'.vjֲX?T+K>M34>n)6Xf4ؽu>EɁD' WuW DwJ{__]Pީ׏amH @Pؐ XaV\-HW]z5X>l+tZw{Q(Hc8A" hvEB84`jQTUɜ8G7lOjhrH(Jo<N詡&vAhdxxX \6 mz qS͒H_APJ |Wf(0 qbmy(>c/&[l~d%6눫%5T哢6.c^XSo9NS?W!<]VO[l$Tǯ<$8"C ps8GTo7}=:sw"@jv><яm*.5ұb,4 kV,U>F)#橫+v08$C\fKi,18hRįU1-Q90Ú_*ӷzMF67S\3 !ˎJTN{HQtE c\o!9;;oZsN J8]gE%@F9pXvWU9a_efe@ K Ƴan=晿PudcL/P OmQb 94+*Z$f@)2I:){{OQuD Ig:Z-:CAV&l˖W(ŬI{Ũ9 f<85l^k?|qE5Ԧ[/_ oyz`f|1GldǷ:T}v%W6HkC/R|8ɉǁ@U~hK@z(NȏD1s;#^W3עj'QЌK]\う-U,^E+ uv6]ªwhg a_W@ IY.] w~bX”D:HQ7ΣN0"'a5 S%9]j̒Ɨa- *;$b-|/8k"+z [Pl][8†*rJ a{\,sW.=fR|S4o‘7XW:M@-fE_w"uhc1 5ܠa܉]Igd^|o(fb+Ak/5E~X|Zhfڃ~8@?=x dccpR3Ժ,F֓wh`vB{M1C ֶ8Ȍ [Wxz?awE 1֭2Z80Q ݷSɝ3> ŝ3r7Y6^'"}[OS+wmư*njMn%XJ%_E t~kV.5&ClXpfF:V8GԸr@͏KC3cS.O"SzKfӢazи ,-0x^{\,[wo`(d૶A<>7Rx >ݛM-뭁rp 7}-y60<5 p){x@"6EfLMw e+܄[Kr ]s hrO֥jMm񔳱$ izfu߃PG; k3{Ye^ٺUsfQ$i}Jy҈G~\M"}LOkOf_uvI)vf7gca *S-ȕ|TbZͤA]eӂ>v  rpI7w{ΒZCAMM<_yo|а%[#W3TF6wT+}q~VAQP;sŠ\|BIb`I;@+ *Agia:-sDtVD@1jkNt Urtt9Lhdt1^W2 # Cd|fflޅ((1L y\;AnTZD?hf.HAt qP[Jc-Dky~?J#ػ7B!ϓ80J¾OVG@4f+fM`ҟҥL8C ]}q.jZ+RP('k:Jޠj\Ftf`R<4I` K#¥ RUfhh?|Rp`.pn-&7Fz^Pՙq5\dEpS(b90%rj>Va|wK5pYaq S}g[!htOy+8YoRbSҲ|/ܑ|Mp4G?Sl6BWzOޭ,)'3#M Md\Gx{zέq$]B:2)Vم:5㘐_`ސtk#> ST~/2} yΙ+GP SX9|Ě{a-Bތ'S0XXϨ]!?M {"xbE{:,ZΞ&?;D$`)}@'$KDB/0? (TD3< u$@uR P<0Y% E 8<4XPUA",9%Vъ Mƀ vɇu؜e!EwBʈRC&9W9VHI+&aMGA#Og`툢tZ$I__F\Js4iJ mVtqْ7T9 c-ߩ_Z*X[+v۶H#DDSr(+ﳏҥ+*Xg3ҷ/"}(ؕ90?I@t+ܛzaz>=X\ ì}ZWRJ'OVBUh\ pfQsB'UN uӁ3UcSac[6pg7$c߅'C\&zSo6QS \\+EfUII`+8Zvj[m{S*C`Ğ1B mktzkuhЍa ȆUqG:~!*`HIOYk#-.5g)ܷE,st7GP;!xx) m1=2b<5MʆJ**uqfCq'[Jȇ6#P=E$9Έqfz펬{7|-:iٻZ>&M NK Y6d#$IHPHX$ښ.XdcҊu^{XB  c]b~9*IFGM4r Rɞ͐3G:Qeݩl1 w"H'o waOWȽMLBT˚{oTo$Ϯ2q(&NckZ޽u&Ie:dh4r#IGHRـ F^r>)3 <B$a$.SqP7V%#Pco7>lhRs61'j~z!D o!plViM?D!H$=տxvxG]<4̽zsӍ@^ŘB,le3) Pt^e|j2ϐZ)41U6bΛ”=F>\?-#T^tẄ́.yMv-1YBZej T{=n1uA/--cA_!𙗎#q2;1Iba9~l+R, k(_P]%g+d+Pk{?0bU/lV`@ ) uEn/PB*^i*O{Zz5T;5{m41 P[1YB!-B#BA8%jr W4ŷZb׺zs^=Ҹ Ajpc{Yt"nt%qpк)<1IϝU{6UuQoRiW_B_ ?!ԞhU:X`ƾhKlsiee'! 棩4qkSDqîEt+0Ɨle{ WCW!8=`,.(o Amjޅ&!)ܕ9Ȧ(?!Gdo/U6ҚW`?slÒo ,/@Zm%Y)3Klq|ZYc7v0@j$N }E7ai}:>&oόsV1uC~]nxT4::$rJWvhV=" ӪÃx&,C7Kk&m"ʞC8Hti6q7V]]|mj|+St5PPرyC }fwn‡H3MɸDž[)5MgU !=|95(@PԓUY"5:9mdiBX?Li?'Z붭P:c}J1.jVe}ҀwힽU2* Wh-hڃ30QSáIIt V3K&2p2R#A&2W≡QFHŇ:I[p}.v.H,ӷ_EPzi؛F%xc:P͝24&M%Y=x`}"Oͩ\.@]DFO UibXDfXHovW eoS&'F=V%Κa ؼR Z KvO_9lnƏ~ ŒΛ " C5P"S{sݳdԽ !ep+$>!-_9kmlg$4̭cрQ{3Β(cuҞ$S2oJ/ XB KÙ$ldZeJ bi / /{ֱM"y f+=Cӡl K[-7ӦRdCIj q8\!s yKT5YbџdC; HE<(#iәE=T7ݓnI,W]&[M"~px 6ʐюʐrD6߷N3}6~Wt7=['DaȯEat J<}ITs+-׷Y3\yR.>-)72uT~ =3q))xqڄ9[DJD  B]$̴$H俬{* fVAqP']G\٘VE n38 ؇f@Ic)sC')ݓǀ諐|A*̯m"24PCuQ>TUۅ8'xO|+5{s )!_# oVt/. kYnOet͞(Nlښ4V0s|\lFW"f)WF„lLK 3!wPaEDp;~ ֏{&?ϋ i}s|p҅4rzp}3)rK&b5'zRg,^յ'GS@@(xc<\C' Ⱥ'5'PLn1a2D ("~k>ψݨG垠,YJyi'~_HT<'5$Tt`|ZWDoQU@%M2s>v,E^VO Lq E%S4,olL9yY@ C]L{OTD{RN\FP@2@xڕMYbf)H˘3ĝ¦2>N?1)1ip}0;̇k,ӛ)/z"l9i;֦lKq^`{ bѨ(9VKףM'ss7bpr,>d| ьm4ELQtߨY~ ;G!LsD(ATY@q8׍J;PGn/ ٺؤG[7ќ:x8z,OՊBH!f*|/=%* kxbpӲͅ'Q<7FDgӢԀv^#~اaث{3.Z{T o{=5Գē#U gxYYFqn9zXʏ}i/j|ZicɂY_/|j>rmx‘k.bCK=})Ci}1c[6>T. ϲ6$&nԇt{|Fŧ=uꙹemO'/~"z/FQ/^7 gn"ohhJ:7X6kQ5,JRwP5_Sp]Ès,tu_&6*LdN׎O 4<0@7&ޓN49ﶙ屽XfL2 |5#͔r뤎M^p7n7-.(ngLt{;bۑq;4l>11w.N>CEL}IxbYp؎ [ǣ; SI)IT-d93(ձKb Ztg/xFHN ң5`J ]gyAm=MLb5(]}v.g4nދ.'sp@"742bK,!5< Ԅ q2ZR^ ^ ` T~z_k٬~ DT~/Xbiü?y7}m$I-Ek Zaϋ#56q-N0ɑr^@Ί@'J^qd'ä( kn|h$Ka)z,.:L1\-jWvPr9n] cIIw6x?`dQIMSLƊb˞哧~WSKH9N3_,6}NY.nXEIf?Enyp{D{"v-X?Dv8@#x2$|9WňVp*g+Jʸa݇1Kt'Kxz\hCɺˌ*`z4As b 0r@6vؽVΞQ$4]L DS9)cc1}3 ,=ݬ]դv% thM|_ƻ <} w=m"QiwB`0.#S:O'&rE? ~!S8A>βtᄌk捣 ~d7 6K8GFu;715]Db~*qtW=L4LlIs`<_&^B:zBt4٤|xsu;45!,_ L:=8?U˦!7{] ً 6rñ<܎Pq<^C! {LLKyb">gH Hq٘A@SHGЬM55b;97_ A Nh?_ں ameHLr( Xdma)KB *PToJ*fD x7ԮpD00uzknvcK](ܻ]IkL-Ԫr`Z@1ᛞg;;?M>>Jxɤ!CkZ/Qf|8o[5u49Zzj9`Rk?!"6h9){u8EKaް# LiKw}_sn›a%sL.9tst[=M')]syKߟƨFg85jPs/@MZR { 2Wˎ{9⑁#q*w}_:C:d?7[s>9;BUF :U]֮)ù gi!CR Ȥ⏨p wϦd !*|_Y;to3+3`;)q8~ړ?vҞ-YQlw|%O%">ӏ^F80 ͖:BEeLTt韯=1bR69mGu [a?ˤ׶ȟ1t3Δs-!.t*-猤(LJdq*[IP*YC 3J0ZK|dpY^k(J;Xb5nD]UxMzkG_p2&E0lIO,ʆ魙$K\/tStoEzEo)oVZkMKȁ 7 u!*wc'y*67U}GU ,\ .EvB>t<:7"kܿ:lf(f޹408+\lVcj:#C%e=ꁎ!$T {d[4+|+kL}O˜QzNݷn"&נC,P$\(7WuNԣ^7|OV*0|\cӨa_}X\ H<"A7IB/i&tSBIq#ko;)ӈ:4$ARv#y75;;Ì&J\\6"yLNi[;)iX[So,C MDzdR49 WP[tH|%$fݣ~ՉL<['=eD˛FofAB&+SI511 ={H 1U1!hU )_vRNhg ~>(@sTd)BlPSGA',0TO *# qT? Xƻl.̨͘5#TvZذ4thfaf<{]ޣ@+mn,, u3(XT~4ĵ&AbTTvPO(-,C'#qb? iԷ3Zf&P[r'/$ w4zJ0G>YE˴\(fuXCI'BnEj-"Wːl\^a:R;a'F E1LIp.3vIO+*6qRTf%5-EX:):ery (@\(5񌲌ڜ"9~*hݍQ|L2?< y­ӞS 0w9sh_>}_..5|S EvL>ze+a{6Jl핆a)x6QG*6 L">ˠ5h4(2 KJ_U‹4lǭ21XGZBLLS|L_xs'u8GO$;Z[_ y:yc6ZVX0~uX_zөpUߓݗRNo3\ - C@%7i-P'z/ߤ d|wc)X~]P(]{$SH7Sr . TRD7Qp @Z ]okE2Xq X}&6quYHfvORFETULagž1|"`C"pkFd0k:ԱM KEh\в*aL*,ڌiXcSW?(j 84bN @8@wLu]ȭJO7w膣(0BEa!bIbzO6]hJh,_+nrTšZ"tsd.,ȻպE-1 [+=h"['n <0(ӄVS,6Z9{ky6یgVq :J),*!TfQ[ޠ؆:P RIF'r@[LtC m~lEv3J؂/'Tԃ8;lŪ8 /u2S:q2ƜA(ŀI0= w> WI]M \TDzyvHrŋYѣLD%o|SRҋ) "Ⱥv]~Ш~͊pW}ԭ%xail\쌉838h9ͮ-0xIx!4a/ojfپyX6l4V2KJj_Ռ7$˧w>4Ak4K5am =uw,p+u1f%ؓ%hu;fT ֣H$z O)kKg4jhD'Ge-ζ'Mo4 q$ yCgZ[wze*h1ڈxrڿB*ɰvzc 5Vbȓ0ԭ UӐLd{| l]%JB$9&ŘVoMqto ZSXU6uxS RH+P[u{( 0܊Vz!{1K67wBC'1e\S˫J y@PsiҊ2z{t<^-d|oKːݚ1@vPQ( VƴBFCeѹn%BS7'W-R.^LͣN a(mڼdPl&2Zwe7@R#7L1U4SѾOVU㪻S%eGQB 4(Y{_ d?o }wS$/M<+ZcJAC"7\?npUpZ@/oH馲6Ϣjv~I>XO{ O}׽~@Vo"N3o'0}ΎGKmi|3K!j2 I7'$ 'rmk-a.G]={# sVdaI`_u%|<ҿt,0 '253 }+@W/;=TYaWPHa+Xa 8x#wU P7rኸ.HhP_'x4dhy"6q?\U7^Z`Ϭ7+]Ȏ$gxj&V8X&syz$dF[Ѵ8J jߣ#BASQ/!BOұK^gӆiLT.916tA f*,S9[_ikF+ _?x[LJhʅii= O(x !UΥ)/F`-tu ׹:yuV4ÎcJ V~\0mn8ډP)n9Ao.v.#gN7E%1>M.Jwwe~S]eqF]Wxd%U#KZ 537g}i4p+xHu֕Hgo5Bۭ}b-nyXܶSH`9q$V$FӴ!C<Ȳ/+HlbRWZЎ泶=4W+URHh2ڳ,p.#]VC Ӊtu[N.[>/,6O"]f#rquGo}wYl8̺ -1 V漴r.;krH) eA:M0??L +Rtqaz ;4U@K&4^ʀfĥ:{S亓 hJ&` D/SGۙ__*RNsۡO54:Ny`du+%)vlʔ TRl{V!E>XS{J`zCDJ~hs3-IvJ]7ntY-#)oMمc*p\beX#¡/G,OQ\VKnPIІ(JdT0B6U["]t{c)ЀK山e\pF~|ȨS |%*?% =7Zbw!'{YqZm(`f4|^ci+f[6A۫^:o.Qܫ\@'|%P+Щo?-^x,=_w0R8S F`~KˮVѼ;!c^,zܩ95$ IheU;7qj]* ,1?(e Lrv\9>Q^eHaDFcaL+?{?PdrrJ9>qqC۩T3l bx_ );%aB`"(=2`\pc;l9Tyrrl/ ׉oo-8"\\:dP(==fLk]4f|c]txVirHx8}um~@4jy =$;i8V:v9X]yN-h_]4PU˅%N [|wK >+ڄfҬ 1{H&+aq2<,Y`PpkR+b*a˸P죆 > I; NmhvLLw:FS&;Yc1Ux[GLX Eӌ XNcKΠ?5rߖb1S ׳ʜY3)JB {GojINoMdef;na7r>`Ϗ FsiBf-7s|Wz7Xk?sgLXQ7CNg2z %ʳO^Ep$RԌ;יy{m{Q:xm<ֵd˃0M fI(3Js,{줎s:wYv'?Vd#?SYHG㩗{Լ#/].nUoSjhH?"iZc'5؅K>;>8C7Bi,FgAg8T|9z!DAkS DGp&NPЋxlR^V_!#v:cvhmRx|d1?Q0N^i4ׅC?$|My)bWX'%r hoZaQ'4k>-HJL߄y8NN,;1} >P8P{imCh򆚖VH%$ Cnu3t GH L C]oMvYzDU 9RÅ##U{>7a ]3߀GX}j!5t~)d.n"|Ϲ >ʏQCHyoPʾ*L@>hU* >ϝ޵+2nIǾBH)k5ϵ;ZI*Ms`w&g'~#'&^Bn5:j3u~eOo/TT8+PE"zYmh* #궳tn }qr=wSu&T cL֧$h}}?b~MW-Sa[cr˂5KYˏ+i! #Hu3kszKU$/,[&"A̋^NKE9maCBn&ѸY:ႎ>[Rx=uLy]#<7Q!$02ߨ.d#'iNj+R!n&N6O=]u.&myV^SNX` 1;pY1ǖdho,Hh)m)-N=:?礭4رTz ~mM(UMXh@JtcQc+;*g9 YqM#ů%ov6 .t`d]MI\&wR"𡉋/zRSE:I&ǓƢx0@.pHAiLc:l^lGe菮.X 3?.~ ̟$443BU:12o6=^4If '@)^'[5R$s!TUp$oObuB 2SqV^8Q!lqL; z,D{eX6nE7{C -Yej";OV1кO9W”N+$,ğay5iۋth(5RfoGzI5PҹE(Vm,lV]8+ L")Z q"}Q)t&uY>(ql'*"Vzr hY:%[=#I CVevWݻHDjԆ$iZh9*6>E~)K!Xvȼ{,%ѝķ꛽_D߻fc f4mVɉ7$2u`iCAoi(sџ!>\c/Tkt!SW^1I\{>n ZELդ0Ǐ.sP٢XrPEwU˂/64Բ@Ӵ^ ל_1\U#.nS>`)b@Z'Kg k58Έ:9sS3[j%܄SYJ@Ÿk-`$u)ur+h@Q5WKB, y$W^.:ژ󈒐=vU[roRۆ6iHz4I5\v&à;µ_cg,j^Ճ5'|k+-qv0r]}^=R(]OކٝBݩUSv(\O$Unĵ?ӯiB>qoKqq!UT$Ou^%=Js`9#wRStlCzt/D;/uSyឌmvZXM7Y31QM[Ϙ>g=KYǷ\ibgˣP "JKR+^ȍEnζ̿{Pk6qGtLH?ꥏ@1DUM|gGZ3-jE/27LIzGqZnsЄuurO~'g7`6ޅek;·߄ld0l'gp@--ݺl.@#=p٦%S`:ėc5YB- ='EW(271iEB-H P ɠ~^(pb}TI%ʕ얾ȾBQ OиSiJfUQ!-rzG֟Ix'F <6a} "'bjSN" d=nRd :q|+ G6Dfo+<8@n$Zɋ?tdJ$l$w`d\OOqcw6BXZuzC{Tfzzy1cs/VY֞g-9 v=FeM?%i74Y1^ G nשFPOYHw uy1Yz@-Hw.'qIOw}+U^6I|T -K78Wj FYA #hl}hv #G((ڛT=2 q/Rj܈N&}c70i R8=}5di^3-T-Duz>CAyq2EڰxX-U[ 6IHo3826 ||Dj=TkWk@9!ՂX1Wrmc4~]ĭ_?]M/sW7l?e=!_kaө)i,leK/A)Cf9>shY%wci{K;ZgԤMGu/ IDFy;c1ՍvI.Qw$hs%1X>~;o}_B|PNNG8鎣ma*}ghyrܔvPO,śT dWIS /LX&N>Ýwp4*].' { O48ZJo$W1h X`aKs;[!sHi0N] =@?Lcf gP4 *[0yC-v.230*p s}A}2^m CF>qr*&p5OH5hޛpKcai؊ ib3"@T%{@oAOpiތ< . Im!H5\M(#1:`NNTp@=¡/"C}%5Z& Y@h?˜紻d}MzV 9hyL洷 G AQسSFXPc:(uMCt@8^fMEHSem+u9k1WKG ̠Wޒ<17vSϋ]kD dM>YV ?Ͳn'۾q=5&u9K-Ea>o(gĎh(|ۆDVni(CG%[$4"RI=BHsnW҅@@d3n9Ɵ%8_E 1>FC 6sSݾ$wqhh_HRKkypEI&fLBVp$J}%i gl);1-{3}1 zxE3@(pW;,op~kóUqa!.]UY{,(UfۨaLe9Գ\oSI~ACfKW` cߓK+XA\!8{L9 ϳm\8Q XyeݩR{-F;6( kXgq"ѻKTU5*uhKC--ÄܠOaҥc:5@P1UT52(~vD^EzuAtrP/՗FY5Qvx6l#U?튈 no'CPh[ F(&!6k/&L.RMMк(*B# KVS }pk6-`&2*1-1Bl K-Fؕלbz+o9C%CzbZS'ZSKQȆJqV'T^u5%^}-_Pۦ3- je:_iO^wS>pR E+C9V {i0E/>e8(ӛQTSռ̉5B%X(+ӭ!!  Agjx kYqM^g~icu7n Sz<7o\8GAfq]ё gP x^d53:Ns@nΫٹz."\m7ޕR zCo$j ;O}^VYV#KzЉ*l=xhz&!8uW "%#) W0:1UCZ&^s<U`0Gѯjfov_"[v-#s;Mk'uȺ7l ;73+4|Yh@J錱@(-A]9ִQjAp $Cdۧ2WxRbpg5]\:E?iw{[F翱%)o78N¦ `~)Fe5%DC\&z%FrfsC%'[~gPܴU]RC*k\vwLOtA91t1~%Q3vB 82}q>S _5$( ΒqgYeE:?4J9QB0GH~l(d &Xո8:\q?=f MWQomX J8_*m.7%i#sEKQ-ڴ_h ޭ3H}4%Nkk֢dZ, N ӥ3*il#-<6J7y7Z5 [nO'-1q(,Ī&ddȹRp`N fg h^H >FTvԺ2S?-m6ׂ^C+AYF 0vqV 2Ԧ9 )Q5CΚ$u&VSJz7wR$4J z-&* 2;}&5J8Œjă-8srJWzztQib yqL(дн]"lrVZo !O-p5`*k+gE{B,i Ki'CVd.t>6Me.mp/"UdōO;]T/qrrj Xd\u'᜴#6QpM{fV%zSI:H@x(Ycni!jƢUO7hOB ,ziqUUNx.nTOoFһ/y#lW~$I."{OGyamJn7kd.GWCU,.IO " N`=\N$YYLL7 JyjNp+ ڔ98F-?h*ɐA@secc:HMI,񄱥}y1MZ}th{~x JK?'/]Xqx(Ȟ',QnfhRa!bTM)xD>bN[w,sUj@E-SE O!Gt,QdF07̄%u4>thV 3i-"~Q>ǻfC$oSޖQVGYΌN5 ();d E8L [uZ yi9L铣N#SpR`(xb5-u4~փql7;R}Ս6?e2ցh]@kEG(9urCpוOf-PwARCl7+O3iTʎv#G#0.صt~`,E/[-/ns`I&D[Bh>Iͭb}19 8 pO4QEe]hMFoAڌЏQq4\C0L/G:^OO[-Sj'ϖnu X+zTk(®+\MH8]}SZ2/sQ0RqDgKam۸ g4{ăZ]RZwZ@/|r)жhX{ӋvQ  (*>EsLIpܺxţ2jͭθB(L*Ŭ` /YY}IHTO"Kps/^T+t"}:%kNqek`hq'Q죻8Q-NV9+Zё!?\bM-L/b5y Ōo5yVh.po`5:4ɬ﨣Y.`7p 7ÇYMBϖ\B8q 2)YH ŸAYX.#8^D>e- 1}sQ;?7oft7ZNL9+3ɇҁ~͸T)Ft"HHX;19e^j~eEj蓍)(AmTc[V=xDEruRQg +: y?rm2}GG.p7O6^Hjv 3E׏]D|H砙z9KJ!6p>6' 涄D!sW^z=(1'Ƒ(' h]9.8jb(A6Bs%8dW6goϟ/2N\m >YBzqp9O 9*J^,@f.vԴ,l1euHœhdy)=U$&,'THL8nvhPH=*.?( .92}/$}YO{EK]toOW6\6I"?^Ytn BYLz-f#_QhY큤ҝm)=۬֨wL2F3#2! oo#sdق^,(0O"5 T s7 NjA 3xOe ĺ{V oW-CTNMLStT{/m|vY4:RQO'jB8LVi]^`twFǾtg'+1jIS? Ր&w./ ; snSR`ܯ5uUO[ THaK {Eׅt&z: # z?=)@ ö+˷`Ù%&1A]SlߏT>3z_jd؇]NR4 >,2 rZZ* Rh[4BvCOtɯb&; :*"<n KZJJ6[p1Z^]Mxjl"l-.5F)A&lwW.ofr1ԇ񻽅eJ棛b A/1<7rv{>H(! *7@/=w?^΋Ь7yv|q|- OJ=%γ`} guDž_wX8QP&+aa+|Ívl} & h3%g[}"aY[)vbVkcG)  ̝abX+YLfv E;wx` 4dɢ~^IjLő ,euP$"!p!zG:HevǤO߾Wy)`(wsM6l Y)B"+ou^ury3+󂫼Q5yy2 5Hވ.7/܀?迤X޸QjP >=g`qfBۅU_*ƃ?꺱7<`XHi`8/#,߾C,݁rܨܘ]%24A̪ )7+t^6/{p:8k mL%܀=&+]t ttCbsP鴬 ma>P'L?j@L1%?J I>k6" s>;m^J opP>gTa{;4%UfX\~Ifx>m3IpEv6X[J'tHaUY֊k^e}$?tcl~XYlͿ$3%$q $-H`Sn%kƭ<,*eC;2rkގEA@W0+?9%%1tiEFSC#+d* YNjU P']\?(mF/.sڣԚ3%qݔRWru܃`3W%,~fWڪH_4!4ͧY[4q>I l}-9g(5?!ip ҹY5%߃~ASF+;ȋ$ +Ex#ǧ/tI:N;]l2f(>ؽei-K]Pu#vlQ,%u`KVV(Mz\pW5SZ̝W_~-;F*"7ԆsmdK3=*]2all܆v6+;l4<*VXyqA Ea廨 @a g`*ʚl0m Ό ]lIb/(-ӃԇӞyuwp3t6z*ڵ]^9{e I g#u@.v:f9ṣDc_HU*hHo֑]iB'5,',bb#M׽ &Y.2}C RowC,\>)8}/x6f4Bo(U&c4Q7[sn<$>㭒W \Vm@@%Qtd"6'EIjnJSe idK}eڈ֍*bb6[xڐPmg9Nkۥ$hFb)|9d6]с[8+gYccŻi~cX4Ns{Ⱥ7qj rtZƓޗg h^2^r!SOvcH/f):9uZpsul ?ȝMX%ߺkx~ R77v\I.ڠ6p< 7ڀ}/Xw~\q!5Ju+gG ,`;֍PYPJDCŠ23Akǫ({s*g6-݇}/ ewbz:IuyՕno [6?/6n|Sy I_ ~MZR"$s{Lt~ s)Ib9qJEPmMWnYBqq0kb+YKrp<h b8ꉊ_h j%UcQFN=<(V/۪ 15\ ^ ѡqM%pE6j&%JZT-P&ժؙuT) 3+$T?Yқܞ$0 eO27~b@vw*?>G74dQ"Rp uUt(όgk`ryn8c+o~:+99+X.ˇ%zq]څ=_CZϹܦ.4tԲ}(j.G%sN˨}մ{vo&zg ,!a ;W7V@)lMX3 j,pl <1}X5]ݻ>;==92)\Jtx֛V&"y"uwa,"P+C;4O[1$LK1.Й8m+ 4$_-{ @R>5J^fEhɒ0v{\L4oA%_SӏC\ZfP9L\Sx]5 ɴ+{Bhܧ6k{2#g+ӬN9Lƒd)>{کx_8 _|EI&jj8QM|!pAeC¶"S6Y[9xAp'i$c]>Ѝ!b$$ (ie6T,£īiR+C֋Xڭe??KMOZj-VBl@XT]) 1} ?0au ۫{:@P&:31uR<9/,ܠNVjpAB/ٲɽsAd=o̳9 MQR[˸J*º _[21n٧v)Ey) oGւjh<*|}tV qSPߴ!Ȫ*\-wh粧}|* Q$d6I|us8~x1=96t==Ae=? RA<18`"rL"Ű9iuGLo꿎kvȨבL/$LDcݵך|m(@ OE ;_K,%^AQ쬌 Nc{-."`w?B_ zM /0j_ȀzA#S48M]~񄉟VT2=үOp{9U joP/O둴68d`~ v)a쫤 h[uRJz%n*!*߬o.Xmq쇮4$lXXzR%LlgXhU :|_{]7P3z?wOd55/hX@@2~HDE_'5mi)o[[A .-[ h".P0D C=*׻:RuVNU b6lOͥiƍ p;cuH'?4XMMSEN\Uԡ2fWR}1Cw{k' 2ڂh@ i0`0JF]P67`Ç7Dq4oY7V zp;`v%hlPՌҘC^ ?JQϱǁLWZ`{ (]j0s"(CAq/Լus6T,cY͋ia;p&4A.%&25BoZtkeɃ+;ubJ)=j"İ&2XJoZF^tPddMtYBIs-3zx}֪56qF?EC z9 (j[OPRQ}Tuq~"ӞCo)e>_٢?75x@B?eސ[Y&̺6%-!SD= T{k`^`Z `B]`fJ9A K?u҂ī%/%䱨K0OEbk9z:b?ǐ¸AZ% w%CY-q @VNkѷiG+"3u\.d.F֋bxi}zMI_}n*lxs >\M8]4;/Rv3P&-PME0w&F'tKzO/OxȢ # F~7PĊG ,_jy!%RKfI7,ZeP*@ ӈ @M-&]"MXZZ0ˣ B:mʋ Pܐ*eBj֒&W!S4h&xg+x=_`/v5"fڝ1Gq3mckWZWY(JL5dʀNJ5-,v8:w~#$] )(%i;^V>H"m3 n|OЋ9W',3Ʌ-ʟk&rkkSD'qz{Q,>)h)zYݣ:M*Sؾ=)_?vwT7sAxU%j K^Peo{ wt l!{zhZVjyЋAJ2ҿ:w|+L>`L/hAE'C'_įfcxx/+6[Ug[ag׌,{=͡2HKRGN9(ZMd<5̞ŭl^d_L)KExlPi+G$5{Hv_Ոvjo&SWA\sL6eRp[k-z;v^+ƊD4DV ƳNnS0/YpB >-E9eVb]RAe֛NK#~7&GU[xqI߆:aO~g Lձ]ZIY:9V#b:SH󤘸-hVӄuFb;Z\u߰@*]L{kS &[? vL1`uײWXSÜUZ(s铝PMBSmo_GZJJ@{JУېӜ\ީq.9U"BiL[qཱུq{ՄwGPEȉ[D17:B|d2gb/1qkK{ ,q<¡C&Ʀbd_#"԰.\ JInTй)kX3Z4^?B(b YtUAwڡZf: I؎,Dk&$+in׶f{nm\-2 9I0` )e,>dNJԇG&^!ن~Vbwcw;FZ/P[dQ>N4UP1Fzbc*I.hUST3ܸX^ƢDx b]LjqPPpXۣ"||3m̿Ҟٙg#Chf=,l0Lxj+?a)0LlIttޙ%P4]2Ga(E[(-t6 ڃ|ZCtcNňh@'ЈE!,SF\ ȭ>cF{D!zCү-7]v?˪)ۇ+fb"^v DiCelj@/kp[Kʉ:Y\˙߷QmB/-KϋmIQ rT ly/^(>8ҪM35 [^l{S]25 ZkܕK~;< 1S%UdVE@ֆ^IZ`,BG u#SCrA;UݪF`-,BbQ$ˤ)4Nk}|l)EZղ$Ȉ_,g9׺ĆU~7Y('绣'ˀ"kNRD(7z)tI شuCAO֒`&wՁf v <+;>sfɬ&g!;X~faC"^5O!vC#N2FQhUNrv"#,PωuḨߺߧ_EŔ7 d /NQͻ~xZ@y6 fT@,J]64$[orxHoS(l1.* '*C.h;{~cG|{3tf[+BXx_ to,S`6+T=n|Kl2"Lnl[z S ^{iqC$C7@0-wX&T}`̓y7,3".߰ ]ֵSm`qYN_1~j7j׾8}VO%K-* ;XIeH2YMZ8dK;@Mc~fg{)֖#/]ǯ3 %B MhV 燋Ф380 /nd#}%6% >usmE:<<_\M!@yE n`&n`.tc)H$׻a9833 %(ۄ!E޻sj! b}wFCrxkZ ,ՄvA!of9:ќ_vw Ñۙ@*G& ).B #Xk5Yq=rjeSmC׺ZjN`Y;v$@&U1%;G;mj>LlHp8% &#pd/p{ȅd'e͕.KH wmG}<KZy-⋈Fi/Yt뭤lRyvԽԋ6d ߡPv8se "wEAYn) t3plճ!ǓߓWR٣2죂6M- ~Lc9~db/g"m9]lLŃt^`w/#źZψ#y쿮G5 Sѯaf49Go15ֆ{28A+ ?TRZ P0Jֶ=Ϲlml *#stiݍU^,004{JB:ro8)t[p&rI)xPjL5œ|XYJxW7q~4.6{%^NDYBjVwY2b1ocySsJY;6AU_VUhowx" #4/Gwݷ ((01,PSgY*Ȧ{@e߮-{$fY<ֺI! K g_(^WsDg^%JORN2A9ᥚ1u cpj~}PT789MCb,h#W\qTVqSYжzW#XjEjE[޿a*|aGY}JJ Y5Ys#]K?R&QG`S+"#&13w)Ӣ)7`qAewVۧK2>q>STC_j])h?Z%KR7oXf'*2Rx?(sL2.c?%J@ۅA'<^0x*7>p']fF.ejzSVG~6 <%r%@U|jj-T`At lL4D>leeMSNO tOILt/O.O7/%?~c(ySufjƎ23aӂdgM .q;U"0dI u.Ls*b,y5LN#zېQaw-n(jx_@F1g1XPzR!W,ezjU 5v8`WGMf+ {\ ŵ&فW^3xZcG #bXid1_ZlZ`< ʙ͠dw0~=ٲk%+#׈TJ{l5_[Cj~UMH>|RU]!{]qi p^QtluWm=KEF`3J$g̉%psٚLzCCv ϐ;i$ͱzZpcԷTk1᪏Y됌 &hq`x\<䣩U {Ac2ˎh:`? 6N#LfiZ'Kh{nA􋙍7XO#z:3j%*5@V^H Pnqhg[a1`wHN$0}Հx!kKLSeǖ..sE3B.S{\t?,GQD\tYKiQA |\Z$.)tvٴs9 nH+S[r>v/KA<5x北Ƞ3B**7Ww^R8?E]hf g^ W’(H_|@gi }pi#B5H<_--}-+$C]ggZ*08z 4Pq 5bÐ,L @jXduTR\:ſs} i v"L1SYX7Z(r!dLu `_&n #"F#SRT?.(d䀅EE#N>;R='A*$iZbNx'YXb+}ܭ`jy *1;}d+[;a[BNJtn''6)?Z+BOB}ZŽ=>/;Oy `ySJxѝw'y_Z/UMjl{רbԎ-Rf״b2\!t"X!pԮn1u`y^ t$Cb׆5 N N; *BpK3,TL,I_" ׏/`&!"3ɯ QXpQYlsYzIg(j:줾iܽȌsS%i[tڏ[ [kvH$+/3d)8Wx߷ʭ2`|V6cYJᾰMna QZfb 6N?f X؛lU\CTtA'jW! Ws#nWR"*I yvFX &RƭdjqB7e]|xC,E berݦ<&%D&2%h2tPag)ݛ8yq"k8i[}I.K30[΀w [+|p1ФJ 0%I ް} >+3ˊbR%j.kPv!Nn%dvp'wU ̵˂Cn@%!/M5 b[klbVy; 3͉?ӽVrR3Gޠ-Z2~)wdՁOjaɾR -:9,"y%֓WN'phC+a#!uH οL1a{wӰ g`" KaϽck ܝ+/=JD14HHO2 mf˖#zz=t[XF#Tԑqe3ׄwpo^/b0)pFş>}MڹiYvy;@CVmO8`l=S! +QRÜ~vSSq .px09SG[飛_rr;HBS[ #&Hn"w"'<&o2$P[?"FDeAkk7K?e!C|7T;I?TU8LO^d\D)A 'w4SAjV~ֻR+nٍ̋pvj'eP,.,aIt>e{4E6S>p'q_pq1*}Hh ̯jM{f},QF.]/f.˜9-ǣT2pr&_ňaztVAPU !~12(jhhNoPUr|= PWxffu]/Ѿy>66;5]҈ :Q `۰owq[i o Vۗx%ӏ#vXUٌ'ѩG{\m10x abLMgeMkKmK0_;EtBю3eȥn tӫ"  @BQcmK~Zn,P2ysN+'ݲ/m*Իu4V[uidpZ1ld鼕oT= !f"5 C!e3.ay\nJW?W7r;˦$WR!+]ieBNkf4Zb^b%֩ZͫbaTv96e.Gn3dm#出s*D7Go5Z2y uStl1 ;o}K}f `-.SQ 'TrEmSX/ /dm@GM> |Ӱl^1:R0yfG3d~i7 >1&:x\9Y9\ Sl-tzbaUQUcMHah)*&×G>ɔd:B9Aj .H<8h+Xz9ɱQ' h6zTjIhx(BՒx?'v4O#e:@D+}8 >{x&Ah/ͺ{}؆A72Vƶ${غ\ө^( RZ?'y$1殦ɷ2J|iF塩ePkGY 0{GW*'의V)S{Tb=vݍ zA/bᭅ--38 0%Fp5S%Dܨ6͔5$311 /deqcόcʙ+W5qsY&x)Ǎn{9mE)#6$NzH1(bڱ˜sD Mׇ-ލ-][R&&LvwR1_:NM)1 |Qb0V)gf H`^]2 Bxxؽ.uvڹS*NMf`8ĤNT/{,&k纖]35 , $^جМ7ev(>z?nT!N&r!._GO؏PLb[M$ni`-Y Bܝ#M}Ɍ}uZdz3>fÑH7hZ΁HɌ`RH5;S_o7j(7Bb)J X˲iA%xy 0rK5 &MRNذ1k٥'.}S_nh90[3݁j"]hq9rʸeTňfwd}i eA<33A}6-жĈv5KT_/QߖUxVÞ>71_C׏U=yoj~NGq(P(HC+FXɿJĤƅ$>2t9F1I #Rz/;ZYM߳wLu 9'|)7} 1jK" R@RZYy޲:tx2rVLԀFcŧ$z)M2ER.MAg9˘< 0D}d/9 4e:mkm,B!Ye 5?|b){ZyC1+ `0_gclٰGKg6RVnbag+4FPXc:Ipgߑ`Q<&f/{J8\ S[B9QW]|3]9e4k?;b~Cirs̈㶛NzfNi33SYCR Ƞ4-UzJ)w6'BMG&PU% (6{IٙKیމ YEX-I6Nݏq5fY#ϑv@h՜أ^R2>cEAx[KheGDAyà2CC0b[_3;Q19*eWܯԥE’ SoA>՛N"z’o0`:KqJUap->KtL>?]wFDPN7d VP2/K0*v3y$R 5.c-5$K0V{$" ʘQpJ]x۷(- P6hHuW~o]+J 12:G˔Ƹ6ɘR8j˦ңL)+Q] y/L?W$p tW8ft쑀n"0iIE%dm4T%@~!g}+c"ޓZAtsfpN㝈P3{E[sT[dPOez4(7rAh%lݬ_vc\] 2})cwΎf5'K•+pQAع s2(DN!fmvپE֌H>ӜK!teTDA~Rd2л*CnNxi~,Z6նV5AG6]R~(S= Z굀-~xhL90gv?M[HFOeEEJ=#k'S,!`d>O}d#T~MPY-|1zr%N lDAs᧻ U WpvQ[׬ ϙS %iI%pQ"a-Ma[j?&<Ilvͥ3~nXyx 4XL6BE (ZZPSՕv) &-]NxBtp!A9>VAw}f* q^GQ<Ljĵ`g~AhJ(=N<7)5Zy}X'w5Җ MyEqұd ?(mg&|9D'0qDlq0v`g6; yW;/\[N7i}s;íӞ`iXEz&DMH,>.$k0>'w^&2ѷRE@NW :#;1.HD:AnAo̝Ns*`]RlK:}2^Ƨ'$V~Bza~ģ,~j47?I7`3ITY\H~I`kV^ƺ?%O0eKK*Ӕ*9rZ"UYSv?& 9)zL KcQAKl)uGч{33VyPhwyQƈA-P:ia4?~>8pg hEy̹\xLOG&@nξѯa)AbA9 R _QIזּ;S/eɗWWk'np^yW08MF25pATf'WeN r ObGfd\S^5Cp =-W.NC?KVQڂLae*hᣭe_OQJ"0T? MMk# \{|zr u3kun9luʜ<;pLqN&GF4PXg*g8䊛ˈiԜW|;GopEmɍr  ڷE @hDh)BѤEKHw\;,Ӎ1z?j !Lv.6gk^OMǸZ˕QFmbk4}ijcd0qXM?Q w:,=G~FӑЀl@-N!>j` AF^הl;e&+n?C"ˉO~%*{b/*z'v7D!eo WGS%:_UnLm+W yP9,3/!8'-Gx.JZ- \syϨ1E)BX=D@l/ȳ VXn޷T/,oދ18\'b|}{ [+CJBɱ&K)ziՒ[a'iWrG>R&(3t䳰oI@`%,a# ͉+q9}sq2ZS0ʢW!Pn.Gi+r*ZE.CK >-zŨ~.,X 6څ\3ř̝ *mVBI- X8역z Ae>(+A xd ~k1*{ ,A֔4ɡGm OU"$t3U'HyEnD!qǠHW3# eKI'~T-/8޷>Fs'ҿ8<"xI7zTr6_wg>Ph+|QŧQcFEZs5`|}ʉYFwU{{gNI)TNl] &R^>J绲X0o3ӕi&3nFH@?wG6(|'0(XoQJNe ,*k-w{SKNM.1} \F鿲VyH4ES7SD~:.QL yX1>HÑGKFI9Ӄ} oP#MϻQo =6PPV 2.-VQvZgV-u^y<OcLjuq=;#=_ xAWG<]H`hښǼQaTFvIHM-gO1 9R$wp):cؕ*/thT݌cK[(ZI_'t:J6fi&PmTbd\`MXcѻ Ss(-Ϻ1kq+6_m %a6aYp,6-{+v>Fs'XKfHPд Bd7$s T$ې[;7]B1]r" \ְ##;2R'3`_ԐGz`ud=vv}_ϯdLڒS]>3OV 753Q8WV͒SnjEʩ%JT*r:&1u3$_Imb󦦁BD'=-+\#ٳҸ$nr+~QQ,^c}bju D`4ơ&ЋG.?U=ɪV/`XBi)7j[\4_~5-.Nh[ДӶbx`H"ix[wR5t͕@moO[J;^5%|?{Nan;܄BqF=" 5"޴m`OFTgaohRneæx\c4U 1Q7"뇃P¹ܗaUf=;(QhkG k2T4̇Pg=ٙ3Lȝ\NJ=hj;:Iq%N=?Z 6Ō߀[x㙷YI' C=j@&o7;f\] u~eWgע?Ŗ@Z.YKvxoBr*C1|κ) T* xcHld(dYjۧ_/PM/MSIP1Re̦ehφ+uVWNz v}|ɤj*DV;X+zO\'qiKwX? s>5Aa3aMU "xPnqվP{BLUw%?n3IV%?|A: oV|&{\`LS"P]F/~hk_=5+0f=gCN3 4%P}%_x%jEՔW[_E9 x0tS/:ҩTS Ciӥ|9b]qVsOtDB7:Poo 'هEx:3YWX1)&hI582 VSsKi6|nj~KV~= eG!Rj|v ~NBH,@JL5ZU,Vqb_/l^=>p]bWP4Zd=AN ?d {_nGg??`:e47}18T6H5ָϾ [\,B5G%H4(]#M< Uc86+816,ċb<1c~I 5u'Q %_y\ԈJO|[хuC%Gx:a# o{i?58.imhg0w_*Rrgc1\P'$B8j ,3#r!NM +$ WyUrT(m4JB72R_8$8;C]2cԔmyg$BDug1^JKb[ *UugC-^I.^YO?@8e5+/e2XV̲ؔ+uBT0`Ԩaك$$ʨw{>Uay`=;@PX^"CEwx{U.Mc24f/1&eC}[PiηOg*f{}+')2V}]/&rMFRϟ<F*~!55Qߝs Ll(H(p+"$5S+"AYx]msrZ/m/K]k6( {V1ㄦ2+![L#j5lDϴG("\Ivz͊ 3﹙[ٷ`mlgԮEE\-% =+c5im5~}Ԙi?/p`扉\U q| ʴO8qBW^GZ74miJ%٨y(.!5oYu༇QOSj&kH:ށ?j>Y c{8a2[}GMۊ :8?kÕsFYV Ic+IC69/{W0tVxY3o{uKG֡`B|g⣈|d0-h[bC,yr ~B͈c` ink;k9 `a6chݠPM{ȗjJ #C Ty?٨lͦo-?b \3?BKGۡ#nƾOa\X4L}L $αJ0=1%MVM#9m ɓܹY^׵@m@\[jHbyM j5L̊)ui&ks.2Kcb|]M@ϸk~? |"ӓ+ 3'yxgic[D5O'H P?.Ky9:O)'R9`bVjg'Tare }CDȍr_-KH@'HtduU|m۠%ͧ[녏odD6Vl4CPt:Y݇g[~[qXvD15#d]M/;T )D3yhoBGi7"j6\ceO>\]5 +QoVSj\l?m2J*c 7/=иW:pzQtKr *d[h20ZP&>?JźtqިU9Ҥɒ5,LF)tN§tf,īAi Ԏ];GL*k|G"w3} VrUxnQfKI9ms}+"'&_=&ѥ'4Ŕx晜{~ N+jW`ڸ)9}-/hޡ'BzM][o,O <vq!jJL5\m`$A o(1/]Y>葻# ߞM*gxP%^G ukŝb 3@0NCGvR_RX~OD6p})y0٘_|^$t#pM.A}>}&|{4?"/ GjhAY2Wgqg)F@ T"I}pi 25REfEeGuL onKتTr6Aғ%  L-;*lZf uZu> ݠ]6kEKźOmgއ.SpN)/Bcdrq:*S#Jۜ<׈4eďۉ43@b~daLȮC׼/gl>յ Pvmɻ܀+>vm)_YZu)HzsK_^(\;%*E{2"Tg2#zjշ-6qsM^ kzvzދtҔMv"6ʩ:lipPL2zJk<|p*Oiza(JJXAP9FU ?c L4ӒWzŏћMj )dmm.6xU:nЅ qԨ'~@4_/aRm`?VK 㝚D|ի=ߨA~Ob3i RmnXӯm,@%Ld.DxCK;vG0~񿻦+p/xpseUvws,b8[C n O?Lr[Ӳf%E9W$~ 8{CȐI+Bf,oCX5}&WM\z] jmrO-fwO-PY M_e ߪ>Z|N2-}d94O650<>.3kMwb B Ai6RAU2S9M-xh㾏yo`ɨd4bVlyK&rxa[4yYOs*^ =cadcl").v|aXLHʰ WMɎB1"/w239]U T2Xv;_53r^k\g!M>|R))ĩ/Gnl%,(vxMz"sIeGwYƅ'v)K;/C GFC+25awm1teIJh{JK_~5QMk@W}s9hRr⛝DwK >rONG1~ӘB<+hUe0- 1#zgApHh꘱3d~՛j 41u` 7~Rځ_υ>B措j<`<5OKN ,=-AXuɒ-Vd2CqZzg wF]ss%Φw}#eCGPCd ^ C!.T1X)('RcQ-i:Y~f0{<,?1=˫ięx~݄o0H(Lgj4ݥF C?7h\yL|IN0n&KY:^tzvp|NKn{`oѴɈ2N{vpJEɯ*73еbyҳ&\;@i|px,fZ_߫Y|0{_=8ͻMd?3iFފKpKfǸ*qCnɹdDAROI:!w _:вhlI@x34vOf)bC6\U+yf0C}] -4;76߁_ġ/;{T{R+6P pO0ϯ&g4sthc kvBge)E  =SlQ0L7 (ࡠ4Kh:3זqgDyћ~r2)J^H@nBba?,3B Z9KG8d}_ٍe)!89ձ 0[r"UJ㸒9Y ҝܑzeDMH_$ #+{)-(vP{ǺCe[(#ё_ 㺞i~q{Jdq|s!Z-WiICݼDj"ڶמi+D/ +k؟6b}|buZ.^ |[WmocnYpVjcՎ]i%ahToW@HFx+{Gd(m 2 `>=]2W0΋AyGbNxG$&_ YUد:<`}Z6"VUKsI`bpf< Z=aAlqh^`p? g8&*5ue6qv??Tǘ:]4*,QzJn\"--;p* P&ю9|)"a"f1n bq' b~է1>[;&s@ԶJ 4b J-'֊O߂cpYLJٌCRī2pXOjR6 ċZoJs ˉ+`v;CGki#inN?HQB{Iun}I<<}?Qc*>GZ108Jfk;zVޤc7V b*}S0ќVX ey nBSH;t|><$WRhĥC-!-+xab$L89*)ö~۵oX)X>9nJDYQ3gsN2-:3p953$hZa-*G!H}{Xzq;1AQ0Kӝ(m V \ibvk9 Az p%7*a/Q;/-HP?ʅb8 ɩ"+`}tL ۹`?zJ{R@EW2PEr;3@wE`?5 `U?SDն|B47v[v\tnR3=M(㈓/{JI>E&Y+͍{#OLRS-xxOtxݼֿ6`-Ҳ!&ldj0_8O;hD K,6I3jg ,&m7,y]a \MRr{ ǓԖO#kt6GZj&Ќřؽ0CF,۾<FHw]gygոũz,XjIFV!JgDkGZۧ&{T" q]bGFH uQhlZu'Y|dOOSZ?{QNoW/ PA>PK;D%#GJr޶V;^*|Y5t;ch4wV t'WvcV~9UPm.|K7.$ԃziQ 1 }*UY2dvZs3/UM]b5|m5; fZEE)BS-t 2L@nB0.S]LkB@#Ηp8ukE:ރXĉkWtV 8{0 5\Be9*3!KW)ѓ ]$p g0tIaf)`c-2` QaJ 0 =(_PtA(zi2=1_3ƿ 'oٕ*[p",yG B&S~lCQz $ ~ei 7B{'`|Sp梆EXh[<#[G=L?gPJmH4#0&m4;A=FC8nJOݍ9[Ed?q3PS\MAy2j+^V7l\Rw+Ǿ8-9rn?M1' 9"Ȕ l6%S(٢z0A<5oO5\ 8$V^ЗDb&bM,{.?T\R@̬ʿf}S>M|- 'X_GAC?*)+=Nx2ٕ 8\r3{Q",@~yG푌q4zrQhkymw)DyjPFbEmTD4Di4v*5Sbd0fK#q:d ?@Ԑpb ?]H*%8MŸ́nhXVp?݌wX,T-%?`ijWd94Rh .j 7vljDŦ]dE#8!fx8^'%=Ce9c߭1tTrg' kJsa 2Wo|$#B07|cB?EB|D<1Ep$TJe5| * ZS)1R + k@Ļ[}_C U˺"J(2 | 9opnt+ZYl 1=>|Y&r:QA7NȅuI@o?CKs\4qa F lMMjf04.lN~+ۀ:p_J!QO, F_0X.!h831T&WCEE :P Dn)~2ym l@*qĕl my`B&ъƢ ؇a˽-h<2T+G J5"2A$CB}JصGWSZjj6^}v!)3%?Ypl>=4T}OdX˥\-y$vЎNfl4_$֗$'HGum$l-0AjZ Unp HVĨ^˴ qg~bf/g#S͉ܿ`nxbusL|z)l׭wl!0,E?{` *\a1[pR {Nz̀MF$/ ڵ cǻ 6-& x &|ԢUڌL8*d[m2;a:&(ON3kxȰ7sdjo&^IV7\9 q׳gj^Wy>^f,_eQՈsy^ =6(E+$ ſ spcŚe^y3r0meFVb9F@֖!H K%Ȫ,b g)v0BwEb:>#6o3.`/"Rj.On`e}/&p/L҈γ K]~1 p0M%h: [pvJurيTN@$|ڒ+䦖ԨDrm'jm:y9P}?puZ1Sj+m(YQt6Oa[DGxj*>X #t;9?t3fl/nXYಾTxOp>TόO֥)W I *ԅw*J26H@M̢fEaj2"2NT/iVEX]R9R}[y@P>*Koz&$驈#j rL2KK18zQ_%&mbuqi6{]$9͋cz[@@EÜ+MZQPczyfR^^^yw@ SD?ҥ6hS zMJBJ!D&mCj|,Cc^~tyPNAVY (6TP3%9k&.vJl! \/9roSVhUbu @/ sDbLkJKkأrˀwc~aV+0+Tp k!R.lWژ&,Xk>%ݎz敚xݔ$pˑl&j5k;vM+HUL7.ms_ A\< ^ 緑O"<LfRL!#?6gW&qhxzT盶aE5vB\:{8ThAPuL̺yK 'O0AZؖ% 4{ ҚF^,3I7#TT,Njۦ-U-{ N?MNJذa[X]?aAeil#U!eMxȔpwGY>WLHۊG^oݸRRcZ&t),^?W8Cś7CEDH*9GMpjrv#TgXgQ;[8R1[(9YXId*+? >1Lk)zw,'ђ'ŀ.75l(AV[vӐ}U/#n9).J\WrԜ_~^POyr;5lm8S*#;'awF]W+#o@9O=4#$(40TmgUŽ:V"0Q&igHu3|,M37⍣7[ `NBHbhߜTʾ4V:4sh8FP!!4ŬsTYNlΛl_IX,)Bm #ܚW!k`u7xU"O И3J)p,mh;ClVRa|jTw-1Nz0iILV Za(|a5hm0FIպiPUQ$5$1D&VY?֨߅R^v:˂B7x $o |<+r{ͨ~hj 6MAZ UlIi~ltZ5{9f^)_BȠp{K9Q2o-ҁ/7ݓyqr(Aȇ?hxCN[=_r]|CȨic,6#l#lI*O>>b1(S|`at7g>k^vE0kI#C#\3Y9uG~ :QCe|lL$[m{9UC8@q=Zr |qrWq(^IZQ1--FR8Q%%X<nBD i BO̺|*{l f5ëCLZ чH|oE>E_jd$ * GGP [=ش+#O7;}YyWS/ǡ"~Wb;ܥ>$gQf~)b5eusCkd ~Ѐ|Y{1m8O+u}cbV$RyEٮM(Ae{ Qkľk~3~qZ :ץD*9S_c*b͇lےVvcz]|#{S0JX\^!2G-['=BmtHD%#={ .WD p6iM_ճεWJ*w/E376[,@v%c&^S7o1&7qSJD-H0]m$ T<}C:n7x2zѭf1q]L~U옑yi<6cqt X-fdJ1oY~o)vi&P0+oòuۭ‘za[_RĊsT 0k7EvW*'4Oqߙ![t 4%FBB5/Y}5z0|-hj\Z;(/uCԟBkUMhitְ%Qp%zi`)Cf㝎dAx#l]/ !~7I]Kim: ْ$$yeAH̄6Xtrs@a_S ~}r%JC!u1Ը+|@Y\Y$A^×CQ+$pQ\j3Y{ۺG=B~Tfcpxq^4FmwK;q5v5;RI\{PMHmv k1gHrm VsI. aeFG$A'cbE//'M{yQ?S#;wm>gbȠ#8TN;FL]YWF8Xa~vk;;N:ʹPRNPcԻӿd=r0ټ`1I$t W4 <>f?OmD'0oMAI/@!ñJ5C*Bi QijdIn@_‡U#yQ>݁ϣ{f+&#) R]";' ,؋6֙VmMR { _I> k1|\Ovk߀9fLǫ菲7 PMvpz4l3iآ҂R g8 iYҮF75wkkADp.e2E,J+V-CzJ.3u,M83,0Fg*8 *rV"Ne$ַFO"vҦmКS3v jQH,_2;3;>0>;$v8{辰-Hzw#U ^)ޓ6Tv^_e`# >+:VfTB[4rr80? aIAHy Nf<0[pԅ{FO6 s f^3eSܟo3Ă\w9}{ڵp{ߠE)EWM0ij$3.*[104řJ#"9ɓ(]9?qɞinz>rp Û5O-b,×?](-}7YPa"̇HQ8AL(3n]6ν]:+_A(PlMJtM)oRH I;h6>+6t氐INjg6t0 Q[Vmܩ2Q:A^r, Q AG >]+|%%.[.5z!+L렱oELǙ3O5YEBY}!iWů>6ҵIz ;g]~W7֨|޿PVcwc@OPί=y˂/%rr]\tA :9 W#tԢaul, 8m,^P?NU"6T8>cKzF_^yl~{B%Dcݩzȟ=bۓLL3ص5N.դL.} H)a3sjq'"4!>3+KLGdvGz< 2ea+;8Ϝ#"T%2$mrFrd<$0|-2WMthm)|UZs.\h-T٣ RFJ_1W;2gDIP -YƠ^B*b)pv1#ްb@GPgkL(&`_}zL?&UVz4FAMl6mgsه{oDV717yMg[e}uQ>^3\T|H#\!Gh4f)lAe&%\ ҝe9;K%K,c`S,Th,S;~ۣQ΄uǛ|Zc=v ҆{'0We`ז)܄mИ 4wViyذk.k)FvAb;ā!:V<%\Bp$K;LL8xY p1]p KOyNYA7ǒZ^k$HvO^^~l_J eN8)9BvػƔ.”t_Ŗ1 -HFf*9:BaaAzT.PϟNrF:A.j\vv8\e={̫|s?Ӊ^ IS( ka|Jǽk4XKfdP >wnXHϤqr^31"ޱ,btsN{nڐq"3w͢tW<|h7◓͊hMr=fg ̢j 1YY*^Y TۋZ%V[H =X3\QX\ss> r͑ZSyy*tZBs,{VNeUPmBN- >ڽ6`vtџd+[d( wR*&|w֯s-8dz6+,t:x/W|؞6iմp˂k6ƀ4͟85\j(~i3) Km稈lY6J˓RU*7G_!oENQ{jIh RNoOq+< 8O^ό1ܞ6EḦ́F P͢9ts# Hs ʀwa)ڗ=1$11ؾZ=%шU;IVf eeKhb*ÑMH#-Jmtk3Vzuc?2mPخSuGkmbo%ug7n{DjÒiIV3vק\c38oo(!M\%.aGْ>),#m @o$?ҏ8\RB/y1.&8kƠu|iWAܖF6=quTsIw?wL?ĝϐ+$`j(6=T7ۖg~SkyjA~R)JlVX'}*٫?KAd:@@V`Zu ΖT4Σ?;+iv YwKd`f' M Z:)a >Zho1LԑMbnfd7, ̭v!嚌a\+)xڱX',#"2i+(*Bvrc\cef7,ZJ[L9D(i&bW1gjV2A oI';P$i0ÙͰhiqp }SD2䫢М,fh  z|{$gf[!\/&a\!O]&U -hZV_d<㳨Z9~[Uɋ{oQ̨^#: ~Bc,˘vPm@ xb;?skMT=?+ ;ާ?W[, QLKMoFB܉C#̋do;OA®V5Ulز`A68Rx~owŤ B]w7fAߔrXv9% 0oKm@^(0APB.[$䛀f7T%~f]yQ* gn02}ڤM|ڀנ(, o| (VɿA>j$S ||h#r^XC> e=u] ;#;22PƇuOf:Yۿ~O2Ͳ5,M=&Rd63U8&,~٨Uz?RSlQcgwDjhjۍLPDtN})HK/;IywٿٓD2΂BH JSAo¬4@eWLonk] EK ٔ* ; ޳ry+MWSm6ofv尴@Vܝ# C>GJEinT9l]h2 :?u 0v!el=Yz׆6Fpmf%/szuplh!* `zhmw^䗄H PB9u9 t~R*6ZHx?>@[;a6C" V Ofթ~yH6s7W`hB0^_CLďES/7S͐D>9ûGNs5P(B `GA*|)^`e,җ\n OmW*@6R-ՠwU̲E_q ;I.EoS #< q] (; 9+ԵvT 4BFY^$9J%ϫs$^bۀ-x'WeB.$a; f/H؈N+ inJ羭#eH<{6%`:|a>Үz j؀}9whZ$z 7OvS%z^B4u m,0$[ͦcH)kB43b̸2a$Rh^ ̖\o&J]'`ےq tFvJJ5GIAb%tfUM*SZFm cCJc"L 7:"nSr1){Mս"N !P_MGrX|ޮg2yUr٘oi6Y_^D, фլ/?]d`֡N+ƥu2OCENV:|2jcJyۃڂĭΓnSĴ0Z}'Bit{l1._ji(k$yLVi\M_"3,. aS$yg {jkB3E&7тH)x$кm >2 3fϾ~k<97g`{^؉vTq.Z dJ:L / E^4+y60W`0`T>Q#hVI}79n<8:<3RX|OK{a Zqd^cϵr^Vzz!\𼒤zej鏺1>'YyBZsi9PgَyRg> n* rc-]jw FЩ&7 ? p0DCMq~d&/H8" Q"ԄZLUۻ+Xh^Csd!C88pqZgVrؿ=6AtTBHZة v%qqW ,Wȋ>3TW(!J ŁP[ /ِ,n6#Ybuc"+ҟ&^^ߐbsuOwHWr/YFbW;d"t{P W2JoBoyێ 5&#*n'QSM Z `*O7 Kbiǽ$rcZ{{؉xنWZ(yX<8F7n"TN6!&j- ٍ@ּ=^{jWiZֻ6InqV%ݦh:O:xNx\RhJӈ3:z0kNU'B($o\Ef/߼xtţηpEૐ U(zmgIE *;oM{/0߰8r͛{ax@XgfD0,jDVGvQDh P#zj֢,<SwZ0Uҏv*8-ϪNj{IEYD,,T=PTy9ԛBχH$1X0c_ZMaiyŴ-Z0cyЎw(k@Kzg~D&sI],T{ ݘ5Y: ccxl%dMIxgEVh譜V#%_)hcMHM#>&T"87v l{@WJۜPsIxS╼3mЃ- fy{~TX[h~1 I@[ hҒc͌sͣ~/ 4$@1΅ғPnlGBn7Y<*챥W@:~Si]o$]k%UfՠrM7GV$(wꗯ%r2>MS9e%T>DTr 3VUWA)s%G,k=RHm&Β>4 Cr$۰r,ulS%c-p|f,z ya3?@0$NX՝)jKJJwUk*S݈^2kQS>ǹ j1qv?S)67m:~ص_w _ NuA4/ nHSI!낥Ķ>%kY(WW]shh7RJ4E{bLxWJR]= [[Jy>n|!nC%4zllH;[mX墣2ޒ1J9"W}L(++ QUD,S,Gzq!sBK>`51$-gܑ] >;I+N}rv-7~o@mY;>{k COv]ZJ*!zv|"={ˡ_,&> ly^Qi_R#\΄U1! ~!ޟd@{ԣ_mɑ- 5 7I[ hlqwkq!Y֑ $!~d%s"fxdIx/k{0i1E^4"8~H*|Z82 {[6ݲf0ҜɹccC޴{P9~y^8Z&;_8Pa1w -&L c>$Z0 eqd~WV輹ϓjnpD$y iBGW Ƈ?6žpq: (ɉ 7d`pKԲϰnKUЂP1RKq#8sgi]ݰsA9 Aţfl4WU2εJ#ʽu%͑RY5"K>8S|^~ .]'qY` ydD3LA ;?0_T#u ;)X¹")5!l=|Ch=xk:lo̳neܻSS2K.8DZ4j`ɀSS]W(HT,`;17 {^RMǁP#RSPXDQ\mV׽p Vȩ"roe𧰬s؞#tɱ }(w~c/Nh2㘂,N #.^AFSI|C#~FUJmkg:ɩ3dF<3\r=0dߨN%PD5^"LQVk]#:',9? 7FdNqCak՗}p2o%,fY ޸4wy&2P=&fGl|[ ]̋&L!=uq%lY . Ar n$Y7EBPY'=չZ<,%`#'hE829q{[`)Wn2,ĺ\#LL-; %Uʷ!YWIă8\3C4kW:t hosa1I!ƈl;w\QXdžpޑ[I韖x}`a~[Qtm"7e"^vQ}4ki7ߋCI&ʏt4&r?Qo"8]`=AhbL3AjQrEj;kr*&oyc`mB:HgCd^FfRv ЄwC!k_j^LDl4Ҳ0.+fm$ꂌ$;6*7RK!<*) pi3*lSU ,W&ZSUhiDЩdJꨤ+BB1kr*#@Lz|7d3RI_9E4o~27x?IphD(f@G$Dn[^ cGBWhJ;#rX[r U-61G"r@H(*MESE.-\6 Œ,Z}0sA">lHYVڸUO˼lÅA$j H&2I.g%_2O# !Gs:uwBYVodz[ -:/J~)J<aJ4,y!Tk0Vu\:7^;I6WS\,4sWZl1`Bq d;[ ,EMͩk&J`?T,]K4LL CLnsDQBl{O Hx'ގ䳭a.!>9H07VgxBJ".22缑ȕOosrªw,6 C|wc~pBtp<>QWox-Ew?!3$*Ƕe`0iZ *UbټI5~k266'`O]KDo ׵TX ~LZUU01! S/'Tae(T4 k[uc>ҟR ZU[Mb y([~uf+{ȯDf(+B-6EH{e qPlz {jѯHS9"t4c@^}3PMOѫZKSҷ'{GuŸejKLWSO$Hh/ǴFCIv^t_$Fd`7,-\b#Bb b3=ACoPuy(#V^iǿI' fCCQ'ޡ>|[Wa fjdRt0j̩ND&5z4eݿhQ2~r#?sdKpqE+oӞ࿂\8g]4";3^DR>>l[CvHBLL(dMDdi^uԋ}ǺM.МrkKc$^S qt+$*L_f>뷽|<"D b+qf؈`o)A0MxN5.S.;M%aϫ>[\F&~K\ċm53wcQ;2Ft~a7z \O"`fo1%HόO6fK,[k1 D3M{7fGCߎG&:X'nC|0.Bg`fc e.sJitr#jHO)'Niv70Kw 7 ^Ch+5p0aXjri&J#J .¤> ܪ]"^T `"P7pGAVTke љjl]NsGC9N*uErjuPbIB Ό{zt۬^tJÁKd,t60t7oZToDT*۾@s>031AcyAyX[D}p2A!KS> G&\f U"۲L7oxx bϨc(v4({]Xe5? IHIX #յZ@ ģ{lc\s8rۋך7ܾD5+^M]4ytk9"Iy'@'&m` 1 !tq<ºlaHi!0$Mu`4 OB̲lۂ l]ڭ^568'Yw&ڸbۦFJ1]^=^Ee֑fGhJWr`~ _ՠ 0 L8"C7sW_-u}=B4☎&#,QF͸M}1KrvOE` #ߢ}3BЮ_u2?êQ{xͺBMr[1*5RD=كs :6wzXhbTXed㯞j3;Ccj=LmI<nL!1KC'ܫ"CG4-UFqvR*S6 I$7'lG5L`JJqpyܳ@TiYA$=R0J&xHȬ'_c,SV{ᡖ2OIk_jSDnWF\JQ1Ԩ6]Kw lq3(|Q“*QkEA1:rTsIC)#{/> 6dSlwL8cVOKΉUn}2mR::{{#O0 (@c'^軎0|+:Ac݇}t4$} " [XGdT>C/Hu~/cmm^S?:2ݳFP:FȄ#1%: wyjȏVZnFEv-9gRGS~8OP^繫8Dn|j.{$k\=0jByd/BV ES.5 +ZG[E+^]=F'xyMO/B#9KCQj24^^mϾr |BfG!jR7 U&Qs3}a; 37ob%g+8EPKh\&]qzՃP`.4W:cX { g,b',M7Z4bџQ%cW$>u,XKp'pϠactڣ?u=r?Z3 v]gM\Qw%DՂYnmt3Yxnb2_7qƯQ:bNFqw'2S+FWZN{qDkfTiőR¢w̋r#yaT";Ч~oO]: +PAfi&* {| ɮ9y55N8٠ŅlJuc/FLjW54eAk @vDPe3=7˖0rj Ed} m}Zҏ>(k F"} K>/PsR N+bmR4U$;lNz)ar.ÙQ'Ҁgp-ڊ찈|;'1GBPčgOS*f7+|.2j꫁MFD30!;ȣvos" \@@X4[AN6 υ^Z A=>;_BS 0e[:F9YUSl#yCFXuH<׉1Ugw429*ߢD`P h Ƥ[쵯.{eGλ.]x(Q6n&sB7Ki*͢+ng#W[aWu1U 0i8ֶ۾E‹ @L/!T*Ť:UD:pWlpGxU?MFy#ͩ2mVQG8|Z&|S1eJ4߳]((Y v;QtђX*%~ۨbW fB*|2'Un?!( # *nbT t^Vy0E5 Yu0bfz~? > -܇QϮmek^Od\a$fq^_+qt64|^nCK)Ii#t{wGm;١%RYޯ x#Y>7)QNw;|^kHy6#$(_ TJ[1]cqtu:>s]:3w]r4!yW^SD7Z+~Y.b}bt? h>X|~7=NȩR!sxRE4ǥuM=~ͬQ^ uHl12dVq:YG;;z$ЧSsAFJz2&*hzN'c܄kN׍V4-R(ъ1yIc[^ꔶ ?wa9!gGoB]7zl;idi2P EBZM>q}$8Z10#ᮀYK S]sȄ[.~rTxuxc5"ÅM$Cx?5+uZ[b˙ͳ7![ҽV.&8(ގgftԆրCjϦPZ֧US+zhKӰ D[180.W `vZ]d@"u!kJrC7;3%Z:i$!|KCnT R1;/u  .CwW)sSR)ߗ`m')b M0:loI]d_C7Ld?S|}<bz@:l+϶7̌Qe\n.o\C7f/ ܔRe5b{84I$,"X8,U-#X&M@I*0] omDžw2SԺջS.5)=VXSPܚbZg)Y썃eל%`P~s yJǬ#G_K9OҲcG4?l{ J.螀; PUGP{bqs ާ#YoiNawྕ/ࢪ_eY#H8Leh9|B~yu}PHƯ'Xh(2)L @FxMYGwȬ̜!}j%|;ݹ ajL7|ɢsA'6}wrbd.tiC\;.lo@wt*y PR"( mUDM0(<=cL<i}C殷:%D $qM1(J^ڹZ W2Fj1FdF&#asI!dL95]{VeJ2J{9`fZ1 }hb)HbL{vЙnm+vG)g~ e:c¶:3ySϫצLR{$V38NTC{ at.bsO!v| l &w埭BYU䌕e4A_fs0kiiäs%J 5A.mtPf []bz˿>RT*aKȒ?ˡ3p}}{BUrfR!4 x8_Q%A]r(x0ow2'opH('pם#^rVL\g q9,ZR4IӌNT$1 񲣵i_ 3_ɩ toIZ*+%DLz7.=~q`>ݩGFc'2E|}gm\{y\eb1ܶ%htOiQØn;ʅ2<@Gd3YʓS8Td i9uk0Guψ>I]y*k{a#+ ~z:8R:YjYLEa+)eHK$AIl4"?uDcGȂ==G! 3N"C75?5X>6'p`|2A5Sͱ2+x62IKA+[ &a]T^m5e},$Ua+If()a=?,TlVʆcE˕ÕuW .ٔl/e);WgpN>ڍp<.Ξ2 I#!LwB}zKuLKA&/ASyn_>$¦c4k"P85$r^RDY$Լ 翬ÔϞ= Nl OFxv;X7;"ϑw3KDOdywEhL6ޢCC}Go}C crpA;7n*w('lY;rӹå'$謄tjv$"sNX ̥7{}&pY5B=eԇ5[5#rbFGDc;e8ŠL65mOp*{tO4_Ft'm1EC_tcq3Ȝ}{|8?ytfc15k0xOfv^lϮmG;/ea@/xe >]-%6LWkB!|}ljZ:svae[V$u ZþҰU("c+eԝ$z(T36ͦCRGwo #ID2.i~Mէ"GOmi b$[0#ybAl^ѡd<)#[Zt!i.4_z*s5.TڨP6jEz&^'pnoA XџAayY\Q΁݊.59N-L#y]vėU߆tK)c᭦49sSB@xiSb$"ZD!6ƸMUgXgg;Fs-|.'*dB(d Ym,pw-CKO_n'H I~1qcaC! w\%?b$WߥcQ-QW@3dR Ί3~䈢kEkYXyK=VĊc<Iʒf*=1Ѱzm A477#5?T c)Aʉ|p1#hyB~D 1_?,v`Kj:b'MuLFzdM6(Jo4'E6~ V3e&NT2s~4$bB}>tglqgʫ(& o N Ѣ [Su~ñ#(1,bO,Tqw0p'trᇐ 7@9H{v mlDmw-~_&[l#yv;ۿVr PL,3 I!T3®-kzz6im{\C3sNT^05&NQGP%؁[D j M6b$a㥺M )%_CٺT4QH:'NyN M"̅NN| }(8ETq5ZMKXqb @E(7]=4;*׻ʓ#(0b% ;BPNo$5V(׳ު8ִ&'o p$3``_*a'%4 ;?"1%笪|yA6 ddu6{P,O7nQ+~~ d:ꅛ'=wf}}I4uP-6G<ԯ"3qt3,%$ʑ0+mMz^ҋ'i(aԖk`$ޘyARoͱ:{g4qpdvp\)YK%|Xtp_S dY꿇Bӯe%y/G t)ñ *|^拁W5F3'%gX}d,@ܾeѤ(3O2%A["ނVcO7@&VJl}cj":;h[P WSW=aO>^F,9Қ.ِ%N=~M[ KT*{ 0 }w$AVg#E+ߐAPs&͓/&n,./ ? Ӡ=jXY”=6 iU"vU~s=^%~jFw)sbNQ0Vs~;Frn IYᚯÖV}(۷foMn_J/Oɱ7C]FӘPCVy@OHUhH`˛9Q^'x@xძvkNt-%7Od .x#:g˙Mdh] /1"S5DUCq͙(siQa6I::p7grQE6 ^oU7d0Hd(AGnƬ1iW;nlO{E9fX (tS |uǘ{ Qd#&f Touq1]{HM9m;Wow<;8pG lK{J`:a^+ȅ3=`*!,C5WSFx 5c̝]c5kgOQɛ?=M#iMcsRPG"zlf)¦4$%aA %] {E."v3DpBJEc$ B5#aoonhE*5=yEҁb5kiԨ2k%ΐBKL B޿@P;"mb(v|CW??ƖQ͍zl ӱ Q0B)%V2bEBmﻦ G߻{v9'wHq "E"iM-Egtj;jTR06|,Zg1Me +^lscz"[cJ¬,:tz/4?W6\FU[=*>ͼ/S$R344WC)x+$T HL@Yݼx]6u)0ɓR>b[9u\%HhsuEe#w)iD~,3_M`M.Ueƿ̢ ^?lq@dMQ8Yل s" {MK4ZXt`ߘKFȦ xHb'Tl3z6uK揫ҏeGߊsy̆{<YC˰VCP#ivJ6A(  g:&JGkןoO(PD/-yAJ N}tQ@pGS}(R;gJ邡.l6~T&\ąz 26pxaɉYn5"!{9$nyF.ũ OsI׊$csVť\$J҇(6Am5s=Wy1&;% u|wIESOeP-ja"4)X  Ivi|[w)j}<Y #ؐ;_$&رT.= \Y8mIya}R_׮>=)͔dz>!ŬX# B#B{mO^:ͅ{9DĻ=(Ցj=ZؓgO32h#/hs>'RŲcWy)PRbgqI5?tsuIv]Vch@hU_iX˱w U͐VŒQ-=Քæm;E *p!g8T)yLb&{ DwjǥFojfW3_UO6oD.\ TbIRR> =Z Q+t-|BW TM1I2uVv 2rqGӢN61߬U"U N-azvֺ7Pbe0S8g8kC\ky}JnG/'|dٯ4^ѣP}sY_zC6H+Qt0 ʏ܁0xD̔}v#TW3roѳ)JFCr?I<(}b1z4`8 ~j.EJ0DVg8ԩr~NlP3d瀼}8yqwϚW\0⧂E;`AxR^|ow:Nٷ tbགྷ@Y%Y\h[G~__= b7_|`Ү+**o_e8 Ba|Q(ْ`c;O[+^An0UN2Xtg:s̟-9ڊ\̏߹̆a{]Bw悒qPեFW?Mp- W:K/?nhh6U:xaAhu\EwDLx&,2v5ٜ!kb;C9˚Dh֎LMRϮaYNqqN ft$xe _rh8NaFNm ;Kd͹-)R؉hUŃ [`S>չ5HݎRҥb&pCF2c .Dz ;9QQmdʎv0 @֫Y͵m6HϘoᆷ&u;Vt8]3K(&맀'63v2a 8Bl"Z(M_Md?Kr } ?Nn f#^ogjDdW׵.8^Ύ Xr-鿬Q. gSݮW\HM c$qb:!2(U"GA:;Os>'+ero&%FQrxq;h9@VWAw" +ab<iC0xч: svCX{s,>L&'|^R+ɱY;G 6ċ*3AP1} D坴30##(μv8СT Z`?o Wԫ-MY!Qt#ƽ.j<6J/U1o:&δwyoF3ũjMGbjTnkxuk Fv>ԇ8QMv`LB|`oW<զ3Y(3G-_ER)0h%EAz8 W$C.?8 ye] Oݎ.:)w:_z@ Qٍb(DJ( ,y\wlAU{vgD F(|$y>!Tng;N]uNVm19Wj|} _lCeiQKeї蚱 x-CS|YW^c( W.4a3!fTT Eʆ O_ѝDUbO/EߒǛd3.LSnP?\Ø &!tM.KSRTKXn hh$mM8MZg=9ΝsLʤ^7GLfB.6Tw)5btנx9F'D*~;8^9|Nu6~o/i^Fz6'm@Cu"%x,c~ܪv-Cn&`cK0 ibǟC'm3dh +>ǽ<g}3YL D&N[kRؕ:CFԤ]AsC%NpE~HlV]J&^}a*+~d3􀐞$u&7":CT4OڌzJ$HhDtFh)/NPz/Y" l>\V4Ѷ?U_1h[3+2A=Z"8SoEp _uE{$ٳ}ނvO7/cJ``O_*&x}M,0/^ULK=6tcd0Q' HIQ.U~c.ìѽY*NF(] (ʲ4Ϗ5ͮdY1Y7GM~ΠؔRGKiwWcbVN-9Oo܆%kX%?e]+ujuT7h D:;8TqvQj<0!wQW /&Iۢ^k Vt(uJ,߄y%aȱHviS MdHӆlL2?9 |b8t2~Ou@iers)E* &VC`N i?u"u;NnŎ Y,>ZMQa Se%Spn=GU(rKva !Njgdr Ɛ6b &ʐ|x"mߕS} U;1$i=2fͪZת/.DJGcܯ⟐_s|}GsAk4^^$SigM=dӜϟxi@J"ΒWЂṰ17]e/Y˽pQPW_?#KJI昃P\gY,ܑIG( {Kst䬛Xf+x`hTEY2OC`zY'쌑 & ~*n xS\Y1?m~[Ҧ:M)ݒ~j'1'C͹)(.M$ft!]_AJg7*`$w'@ڂ?çXI$m5ɮ3AB.3M>)qk5\t ʚ @b@ߝe=ddI.\y%`iC-Ĕ`0sVPOY/Sn3_v0?}yk+&XП:j4s!WaԘϠtXsSlʨ8G8.p߱e[:t; 0glJ_=Zm6m{ȫG601)12sI!!mϾszz~©ͨ \6lR٣RR6' f<ϡoswS#R *Y_{|HPD8|6Pdazx.*Kk2Xok5 AsQ̞-uq)vctVN!}CIKEptK /H[C2}* -Wd]]"_0LS7\;lL%N'6C\R݃\l`jۑt,3pD5?1}7XkIi{UPp:V\642WJR)ZPVM fgF2B`& Ð7%AڧZdlüjnYzoo(4 Ьda6a"_U#7y!Lr8uq y5l .Z"/YjoQ:e{Sd~+{Z „}~D㐐Ӟ$?S -$X^P1-JADb༰7B2_ n; ;S %TF q+8<}@Pi_jW)=2f⅒6ZV\Yvl/Q|dg\S%0|GM _*nԬ>xO5kWz{05brc?~~j .K~-3`H.ӟ)|̻@ NlH3$iYb.ڱu],x&}^ݔ[P%γ]&._>M?2$@*L`oR| Luv]sEclFr!&rgoEi]*>rDs2rrs%!2aHgijK# 67pwV e+&[0Q>+,"* ,9R-5HjT5 :k< H], g-tB9zT**e$ c Ȼz7-x=hif/78Z,ϼZOoJzc1#FLӌ'6J,ik,~>"):{}D__"`%vNRR 'Dx]8cK%3JA?f AMJu,Al|OWr`6& -M-o;#_h.!I=*gPG,'FBTkRO[Q' OMS\e%d0tQܗ6#߯@Ƌ!/u!HyΧA^[ =@ i[;b[3{*kq[L-^*"Nwk&_T +diB$PB#FfֱH9yw8@Dde@r"F?^/tCQ3j ba7XNd"Sm]qDk7䰩r>߂Xи.X56l5݉dPMà;7lX7~26" ZTVJ2]O*FKmXœlOWv.'sM|B%!(]xK*#Rw; # mzx\mx^WqS[l%RlIQCN]?\M0&m3Y!VM{Y)5QUEm3ܕR |Zl$pTXOfM!Cs0TLJDƿ2I.E15&8T0J\vm|I+ʎK* nemwaEFRq_ 5_E!KaB5fuyLTɆ +76R?.M MNbpV *-fNȮWJ fkp|$x.TG+H~2Ǻa;<' \ߕhl&=4696EG_jK-kQSWKp?e{B$}x&XWCR:j Wއ4`(Y6stj\7-FP} C¢Uܕ2Md(6?`z`Lh4jMJ5dlir)5Iޮwǖ' Fr(qYb˚Vt\@Ք}HfM^ql.i{c!2'型l4Ϥ?"L )…}J62kf-;FU[jCsUG Aج1(6RP"HA/,5X[݋..,).[GK~&֚ٺ~R9)p t=?hm-8!KȰ`%jqjԔ1&!z׬e,&IM'i\*_db7~׀]Ԭ6{7Ctai|z@(Mdޭ٬ϙ̃@W? udlkIaН彴~>OITmېnW;A9@1Cn@6.6+7BmYI/nd//Jh] ρ &? >8]ԐJ#9^/O(AJv5Epu9$@}~4ܕnSSvEOOxvo6AO!pH_fd$v-vp&<ԌQb;%*Ҏqr.o S:4:HHXx!^%߃WH]g@7Xbټǹ8D]ڛ2 ?f}<6l3!Qn`1g1},@cmNc(Wv%+ gHif twyxh_Xsm1I_[$xPK)l}ɖײt,˓Is\< 11Q&AR6RKhzcjZvIR2Dz>, 9Kj1Q^rX8Rgfס(4/||IfR둏'uc_![{A̷N39_xI1h.;y+*VEu!H4gTve]U4x聘gRaQ qox UA}J|oǷ3^6uϨZJi"=/qWofPfz@ϗZ=_3RnK&ƑQW)7zdmh}p!v}菈qnLAcMH^ x=; IjYd]VK%zq 8#M.ddggzOwv~9|UiVMGD8z%&ߣQ V#} S"l y}# / P,ЮPH.(&g'_ IȆN/Az+q(#ys 8f+ $c2LpJLEΣdZjmPɲ(, )Bk~B5G̈ތ_tr.aNf9n8*@HZc?f:ZO HMw ɺ ޞ" <!՘l9&4Jp}0D[/4-V.?~giq3hi{ k-1-yF.gBW./G9z塃ԏ%x7zC,d>oH6k~ 9Ux*\1>6i]ʓR}miC:lPU"wK)6Mv[0\oZyt:c8^FÖΨ P"7Y Ձ!ΙO'l E~sߚtk.ڞ>u78<{>bT2Cଞ /T4Is,\4^ B WycdGngJ=vRV"$icm(DǡXu&Ӝ+F3PeNVS2.^RTyw!7#̀v)<ҟy ?J'hZQ"K~6&e&3s[ʲlCE q16pCp~\SHWJERЎ{.B;W[Z|jLhJqT`O9|a(Αw<7hX ID{:>Ў/RL!L:)s=^X-*wzy&$f}$^]qiE0D Uiy:9&fJ."!‚y[:G]\rϨ\S9V xN-ڞRlu˒xG9]'4=$1{Hb:m< w'xxZ{ty캖P_}_r@e%Ș>Ztd̓K T \ݵ2?vkg,N?Ƭh3d,"D u }E)d'T'bU9X'3 Q_} V7cݠt(Amq?"P9`|}̈́g?X:9EȬa00r4)NHݺ&k$SБz(9 #IA?Oi_qxƕ* Oh:04>@ ZF)Y$֩F9EWE8@~f~GjY@.v} AMd %@p5a,3sP~>Yz扜 XM83*IEO5drG.2IlH.0۔)|;DR%hWX3LSUZ&/I=x7>pňQu„ge8_qQ1}b]VVmzEm !.Ⲓh+ }@mK:"up۪4e3;Mٺ9/TwL.(VW( *tfE*0-$v_FI7CG L8q5 +a0X qƌXp8op R1 ͜/B}՚Gkf-Ou{#OOK;ZUjݭ~jÆK(oS#L|X2%NrJXN{Jh~ܥ3{H#5qBsoʜV;ˌ_SͿ㢜@q0 n}6C\)-hg#軴J=[oNЀu_min*\5:|˦q0hS4.hX4A0MUU6# ]z() 7 ֣5qo!E%O]ojXTɑ_u;2AQ໬Nxy]D ^`=Vgx./Մ_|䶧T&Rc%$!u ;-t].j>%9MW΍N&ɯc+ Y"Wr03%hϸe{gb0 5!ZKY~bP "$q[ˢU+ۦ8-fL8Tiw,E}jI-S[qd-NZA^gv'LX\UX&ιT]ĕYb j2_ <iK`C%YQDGjuZ0DFUr*ܷNLt 6}D VʰݪYͻ#&cSf7kX|@6 &KrWI&)&wCtp&'Do:K&3֪cfRx3j%Tvs7JF3#]N8֊Y0VfIX(̀>J, -d e@U0=z^LZ- ϒG&9LF{h9ǀ4Z2~ n+ZEr/۾N ׏YDdT%ٹ\ zgDUW>vcC+)!vw(E+LaׇѽmKvB.fK vC>^(GJ)}"]VO-@Ds'ÏxC?mעq- mta\*Ӓ鮸W=5ɕ)E6.Vg;tGoOyKij0{SG^kP%fSOxDґ,/fP>z$^B~T\d}i={coE{ D+%h6Y;$FD\tla.0~tG[cf{w<:BSഥPp-EE og+=}JrX^G3{\ݗ"떑w4pTzKwl>>udFsxg>y}-CY 4UjwTR-q7x/TxO p%rޤ ;_pB#gEwQH~%cilP6ܑP9;up9E 7S.= wOΟU!Oд9DfJipĂ"l~b~IM_[F؞T90[E5+Nɼ5! H"C9pYo{O9R!RǴi6 Jﰺ6[Km &fu޻K웧8ve< 7]GQ8Q(,X myf[H0 ^leDnKb׀,/^J 6Oz fɖ9KNN?1AN"is1)^5?*>YՊ@%\ Sg'D߰ 8-(z& SuVAڄI/nOO[y+\l 0m_2q0|Bw5 ]i+Zb -l8Ǖ%yvuʼnW` 9JN>nY.B@X@K"ӺHػ;Flh#l 55ǒMlĻ\},7PaXR=4z-[s,.ۙJ3o%6MѣZchʼnR:Hا TGQk 7UkԉM? <)o ~_aT#A?%&{rT䞘Gɪ D=Ӳp&W]`"4o~vKPx8܁ B abpz\2QHSd;S P;9Ĉr+v;Le3kU@5==5 i }nμii (o8Cv :aڥH2OgQsHax2 }f ||Z. Rp,M( 1h\L )R(Cb}ieqų kfȐ;f#Xb66y!} mN 10iRDeakf+[{`A=f;^ +oBlrxT]sGTB:|t/Uz)dgތCvZxZGP&(\§"T8rhq+-htWh!e2PΈ^}>3ON<;$qjӥVT2m|>K(K Y*k<^92; <λeuz4j5E=ȊQPƽ9RtϸԀH+l0*lj$LY. ^Z6fS1dOS[?Ӊ ~wb@gg 5hKWk,wn cf3߈QȬa$`͸-=QG%? \ uIL^bẳ8~Rh}TkY9o3t4s*vŴ6bh'vb-~!i,s~tF(:"8 c?>-1-ޞ(.ȡVK:QJSо"4L/e Q'n Pa8:$Rd\kU4C#@NO%*g!!hУ1BХ]>D'!҅OB/FJ- :U^H7=rgxqcԧD[|sj8C[3ƒ٠ L42kGFrE٪S_Qz :(BS'&FKD?T *#m|Οi6zf8Щ$FA/Ұtɝ?Q\@StF\z%C:1#Ke tNE+1Zn9s7AڽVVߠ54M0ꥡ=&J"гbN Zu.}wGnLZ(Dy1-Aj0RYS jT@| Ǚ=㸶)}{h^ \TqR*^''(KRՎU6XduLN#V3 4#@u+AUZrUɲ['ofg3X>poeJ8 ~T>ul#~hHTg6MYV n¸wڬFm=ܓ)y/m+C30 ۬XuQTm MOş3Q HlacKP4sTɅğdQV9 xTta[X`e]w<4q12SG.oן#Pvvi{B )mdCqQ~y~8|?egs=wl(/)r{5֛| 긇:ԥ TG  a{5K so ֙p/4۱˴ېkX>Xn YB"_hSx7h Y7n4 Ԭ 2o?Fwb PBFx@i"4@|idJi}R#*H<#+[Z q5bCAuKXOO gssOH<[(RIzZ~]baUC"vt)3H**o}ܹ/(C%˯vM~@^ ^5$a\Goΰ\r_'J| @Տ1Q˒J`8ւU%KeI2M"tߩ m9=d@ z M[=<ĈW]0<,s$_O77Q#!! S0\q܈>'"{x.}^ g/P:I zgjT{P/Ć !8mLQi;4ۧ=KnPy`Ã>Ǵ%>; e 욒SGԦvr2_j#mp2iy!\15YF~VHiF5#(WoB[o.<` v6ɘvjMgFmIIiҊg%e.ZJqXXBeb!shCf%FyցO.vH0^a(,;1&^骻}ߒm4{_YMgYZ07070100000435000081a40000000000000000000000016759d580000035e8000000000000000000000000000000000000006500000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/sound/pci/ali5451/snd-ali5451.ko.xz7zXZִF!t/M5]?Eh=ڜ.+CsSí" \{o͉;9,/.@4H;zcPN>Ѓ4TӷY:045uoXDh?[,!} {GMvx;O폴2 buN-qM-|z=%|ڪ&[C-d\35jS%v{ p"-Lf~C]\#Ld/DĂX= /RThrlzs0ZUx󒓈%[˼,w- {$Ed TVfiVu;q$3ށzqn0za06k\*Vtr'* ~q&Td WO  E\>ek#a|>S޿%w?02˻8X.LB܅P~rmyf(P> [? v;j'ԤVh*5!8&aM7b) %d]Z~*6.{$ u1}Uad+[(a_,/+Εoư1'|!|Ԧw\A^cZo{9_5c< Ϻ "qN"Xոm 1'oL47X%V^=}\9 WRNSԶLN\5(&;B z8[L}e煗[BΌ/ aڪ-_i<2O|^nF3n[ET3tMTuE"yl`' s.AAH(@brZv))SaCz:M RY,oˮPT<7DXT8̉>einL=.sCfy[:p?3߂lR_;C͍9U`Tu$?CTLSR+*;9;[¥Q(+?,ؘT>\KF-QO/O4eGj5}zbT/")rmT:gcJBV2Ex] Go!qm@|d&ujRБă\wA Fd޹GU28E{T_qr/V<$W>25;&OPjU}>$l{NP]kPo<#VN.]hesxcrqUƏf=U0TDwx2WEr;e?yU&sj^E=m{Wlw_YlHw>{lѝǺRoLyab>ynxg/.g'Uv_V5GD>E5 ??:օE?xQS Ud?kE@w(ֶ.j qOF~.zny4< GZj쁼ՓP$(e6,2 '΁Qøϡ:Fn4#<-$` D;B^=!N5//HU*a|Ѥj*;"*g>SXSXƀQuD<ëb|9,H,Y5X #zh@SOE1W4.MV!` +. F:6{I!܂bcQM@\vcKc F{0p>ikԱ Fms*oY 5iH9f~7XC`mn+m ?v鵳-m?ŹDxwb3FnΌ:x (mrDŽ-ݴY|LS}/Z8Jŕ=Lڊk׌kD!SqX lӓӠ0%b{d֯&) `S˯Ĺi-x0{޵ 8@{4)aFpa>,Rpfjc*\MA fP!OV[Nl\Kp=zWqN? ^0fOß5KE *% !bM(8F}w0H9%c$6YRozN[;S7>b7[N4w BSeJK}㈿M% iw߀[k_e78ƴGa\^u[ߏ.OmPf;ɔF\6]lCP/S2UaP]k-'qLw0jMChl ?{1,!/_u6OkYBkm`i#~f/8ޘ/WwÇExM5as(\^mtq_t|!\S*(x<"qp' yd4yWG3@8!VϻM{4"/ACNCcFyTsZXG%GPhiM@m!9 'j8%h-@bIo$9닝G'"5إ Sijl遮F`Vm a:ުXHiD##FMJ#0&Z*z":-dÇ0yʮW|F3iu? X2ըYJ-@-o(T;[9d,DɼXٻl7K# _fåM6J͍ٽƱprdpSg{b9 ܖ?+Eg﹌w ]/["9CJsy䗝 E2c'C +3?P> |VIM m S.1+~$drD1Բz=P6\JɅ_ԀOl*}kLPH"_+<[xڈMDi*^<še|(BZ{ 8߽O(8kAԮUqjǢB ai|8.#V0HLrmORp J ;yΥ-)v76S?=mעY+^㯫b9G\_.6:݀!;54İ%QZ.Y##S"bBse;ea$IFo;sM޺a` LbOO" Y%lgGio02;50>-QcsbY@Xnqzre&}{~KW %6Xt8Em!o{b|IOuAIR.-.R9-]4.UwxH.ԸCh\g2evDr7ZNit-qN6 ݆ٷd ̐;s^}H6ReP節/4PDl<{Bp:쵥LfLi׳[mt-~Rgw`ϯHDz*T=#@ԭkz͍Ž D8Fl9:11.q𹲛O<V̢1L+e Kl ?\{},Χ25|P9TB~fzy51HOU%b,Fxٲ9Щf?30%Bk)8`sd]h 98qk1*p~Q|OŢ6t;x(X-5<mtU{F},GURKx󜀂{a9p0YZDlޞ+YӱDS ^QǔOLP[.Vrb9Tx_kg]5|b>Wˮg9jff"}i\Lx6 ´8 enzTaaauaG%wJ)Ex'mz| d8`t4pB[}LaI ;ՓQĦ&00%_z6=d˭U=Q<6q9Մ!9Eei~3O1s" wN#$@8ƹ`/t?/^~(k`]z62 FXSE!oed VV$,+A80J1)Ɍd21~ο16;D=p% nVvͦun@IT`z5,v))`-yA)qk`|{2j˟Nai&u7uaMR6hߌU_~;69dQ(:|ɎpFIpwn'hoV@Y,eZ4THN;žG%B`gKiټoǑ>ʀNUд~` 8v ʘDiҷ;!/՘G#4P@U|$,L ,m ba᱐-6!2ZrLl=~oA R5gkpԋ7h/6 Λ޵L%go~OD_̮庖hv@F.N;ëZ1'xib(C=v#b|c8eəe2\$uf ֵP`- |G~d;{_{3ŲajxCo"t6DgE[2nV~kO=jNIDoJ ;k0E1 *åŒ>ڥ(xaڞ9'ž<0BӌTvЛtaCd[}Qg+kP|r]OumW=j sdG鷉&},ajM`V]P'KCQV3ވ}Iuy>QE7=OP.Hjj$ɩ tC|Am ]7L}H)MW ޹ o:p +$t:Sg>15~ito-jH&RD,h)Y)lWn aDRFE[Jx!'w~Cyy`ق=P&C|fp=?ӟ3pW1>CðnB(:p boQ3a>VeƫX{[c4Xώ<ͅU^oIQp*!b"nh\*ӀxA&czzC^x̿ SȕbS eB͝Y]DgO:8B}F {Ԛ023!YvĿwA1\dk[RÊ( 1=QW NT6 <Xz,)p~Nz~cpbe.X4:.) EVO9Dd$U\ڬ~ 4֮]&dca"_<ҜAMrrj݉ 42fȦA8iOHdmpҵ%l!vOvn PqP_8.4kFtwۯ_Y LG[?L Cu.Vl۵4Rfʝvb fY11.Y.߯#cl( *R+E4$hSфMz^o.o`fE4Peҿc@2nX.+;fR_k7c?뭾D8(3iSMF229(HZ D3FMĵ-L6MިO4`KΉ3Eµ -DZo |۞b.!b=C(eBa{ H#>rͪd#1Id05"m҅;%J=A2' ى\ws~@i9٤%~ؚ+As^J۸#+YѦt|MB2~X.3vQ폭p% 5M)q![5Fr 'CX66::Ua2J+A~)SB[3\d;Sˁ:l>JEâ݆u܀w`(̕x.go*W4c zZ+=UgP[d=iZ,WѝAo/ÄLĝ<~&n\_!YJbذR>.XfQDQB#tW? E;vl3=i`M~,(/i&wcL{&Gw@Smm V"։,'O7 $a0Ly f,I`]p<{U&%^3Zu6=`k^3mbhU5yXdPR.AGgp4{Δ#-39_c2! hfv wwCE(^GZT\C?{ K;'jŽFGBa婘d )#ݶpY]UGIӞaKI#kh5 M49“P'J¡w^? mg|3NZ]' 'чFA0 -ϞuO{8!cKCw^P=MސOZ#tWFD6Hq늟>w,\L{O * 'yl QWwT)(|7bmޓQ5́ŧUѧ! biRqu Xd׎/8`*/znݠkeFA7zg‚ $!C[ഩwx Eqldm918$o]^ߒ鵓LrQnܐYq࿴ޢ x|_%! >5riM@(,+qÄq)Z4:/y?5rfx k$#/ $}­K$Z0GJ]vh)X5ß։C e.y+n'r1UZIDƉ\B6.t,2fhc%ڠW)6ʇ%?Qr3XӊCCkcIX+"Xuͮ*3`.@ԠpGNK`j' c\Y3F9TTOSFڨVTR,I !2#UE^9*/.E+sl}Y%Br2nk |Z$\{aX p|?RhQiVӔ\XstGmOGvhH@E743zEqv7w.쌓 s2_:ӡE}zw ,iWJUs^z1Čv۫OU$N(hw2 ꯀϩ`Zq2.B.#.(QRCb5mz׃d ރǐզȺAC8NC6W!4V~\\}׌H9DOQEE5?Dp#[룏}>ۓ^ǕU!ֿhZ;^ƇZ˦Õ3Y<#th ~mԫ5SN N==5<@Ό=-V1>T ;&egaT %x3P'aㆇcvu:DIy7(}SɬDN'+a{5"|ç Om#˓EMwgq6?_FYtXO򾷶|<>QQ*MVQ.1-1qD/UP!~:xԟwfwm}:15=Vo;`[4D׫C;CVQ3m6RK&\F._\Lg !6Rd),l3#W@a)x(x͠ e" 5x 8\ )%ЄKOzEQ7i\#V/`]䩫>os{t{3&yM+FZz7ϗ6g!{ X4Q9 ѝK~JP_qy}'7b_w޲80O^ڱ;,h6;-,焴q.R+_F(8 Jםcސ2\ Qw2oFuwc5#~~RיFM ]$6o[^Za "8*1?[fWq. ]|pg$7xte6 Y6IAmw\E5֟i hfXi)xViZOQ߄#G65e6:eHm}c;MgU:nn)m>M-%I S ^~lRDC ?sSR0aPűmΥ2 !l)lz5 IATPG4cčt5~W&pTc8 K]GO}tr|&g&.N'ظHOOsD mq! GL2yI1H |S9Wpon 0 {E4/j w_.y=]o}hbpܑm,|] DKcpКYO[;SFݥm%U0. 8c}AҔ`rf^<>ix+i޲E_2ك0JvޭTmec0, , $SŌo2"ןݖ\K:%d"A[ WCΊZ5zaߏCjZEԓYa+]A+0l |dEM"|L&k Wrqʐpki2fm*ka~OZJta탕u#LV^8sZ|sU}ؘ76[rǽ?mnhN&?CȦ/I>6XB% sekR0$qD9}RR ؄ĴϷv;~%9ٲǺӺTTߟoeJ-Nb[36pMs E +L&~4,Ok׋?'`G&(/l&ߖpKaж( UmpLxBe0wӼyh. S3u_:6iOdH;N#/Zև*,LNSG&WT%^:l9{{@~-NGȋmuml*}+8h[1#o&|O2 X:){ Qŋg@Mu]Ql\b÷79ӐY5FK0{GCu{K_$Xz*D7B\ZgW !rtn^qs!VU7@Jgj#fjCNG"=k.Į:q{Z@uGtP7^3CxiK{lDK>Uo'bҤx ^'Ő4 {t&Ϲ /'NG*xRbH1)s@S}g{Z6}PoczeӍ0X+N$ve Yr]n&R v  U5^^nXsKgA9|Dj?{HD%ihpq\BZl6$Թo`_`+KmfxM[7gh~rJOc;S##O&vM {1Ց 7ʁdRk6C {_nlmr]Iz+ IfWuLmQ)'2\x;q$ ]o0Z)$jvbA+s(S9HͳS"|n+<ݹ0&:P2;rI*T4]xaLiܥAnS+>)7ηsYϴ,=j^o;O%="E ~C1Z21-IǠ[lp;rGHu5E^ڬ38!LՉlnѓP-3\pWLBaC䧪O4|` -;#Rq#.%i86k"za8XS_!!=Jfـ bn4wYHvImLԂzznbz-wpo^.uRmhl;/Rs?pR]2vOgfH?DŽ.DU,$]ኈRmUhH).c$Ì9'0 \@bpZdKX'Sl Ht.~0XtmS$ gp4{C0[r(h0fPB qߎe=N%Wl{t|a}O%,z-M~g|-ʴZc),hKk֫db8f3c>ɿxᲧWILgUCb4mm-/F@IJ9lG'@Qy2;<`7Oz66@2nhDAlsqP$}qY[Jo@[*]ii"GԓP/-R1 3ǯSd q4;>?oxdLb.YBɣ)@F2uB9vK竏7O3/$"f{@2Hk捥a3dvǺmK2SzV3Hpt9/zPƧm(1"4\o_ߧ6!pT¦ xy>pK|*c|?S rlrȧ7m!ō֯vtaұnx E ]Q| !Dӝ4QwjXDcw6h1uN#<|SXv"͜xLJ9~٩t>u5~F2k3PU!zp̽P NS8M[(!*\VM"{ToT(wKA梡UQ|ɰ<~@īEVЈ KKj_Wsbbl-+?x^7e0LmRI{o^o_ 7/E7D%g'`g!Nf![`r( \0ݬxu^%\pÂWhdknNb ;qO up{44#58\F/Ef6U?jR82 v\I+' xD֔Cɀ[2! Mqh]"8[_ź8~%2a@\/H=61uUXSR ւ<ő>:=$gG|:"B.vXmiDNI6i;ճM>4/dyg}&)C!Ƙ5!uږ.$uܮ->((;NeԺȐzT}y5s԰=>zI*aetRo :;{H 6R`šsGoz_ e; C~\a N!l\.D*0-C/]gs4 QWefؓYoG}s۷y>]h`e4(=kuYP*ntI剡Tڒ'.OG-¾R]^ѫ045;JA-RqD$VqBRXyeܴV&UM ƨ" ݯaǑskZ!u@cI*+m~ne^RFS )cyFFcc7l [T2xѲblA@', s1SEt^_7?r&'}_)>Z34,['dL3♝Hk[sࣤ3҃e4bލS ¥!Pf'B*H7'P 3;+.qeeסzbW; o*Y)n1Li9ƅ`}2?/ 廌VqBwO67ij8 D9hăU6P`DAl6 kjHUY`-_놧*U ^Y2aompGpWXIU#g=f^_ex3\1`@ 21OR(E j~S n, Uק+^ܱo~{O)gDZ,G~'h/~89dy}@ی˲}(|q|c5X;PRH xXgvH+cR,ɀzc aq7*򻞃 I"a6sOX~x=c_V߄v2TLAZfun` | 42g;Ӿ2GM.Րhx 74N.TEݵqnCJլΚ '~.GXfq)C;T$F)(lVyQ] ͬ E'&2 %vJa*Ǽ AB[?]q^bFE,@xe-^ XPLw8 ~1z7b̟,ʣf}3aֺ YC,_W1{h;ʋg_Y9+ϴNNqx]$FuuxJ98h067:}VJRքģJ; A HSDK+Ȝ) x`uDd5Iŗ`VGCq UrH TV.r` 4*};?}B?b1I0W#}3ZJZMo>* Wy ?'e7/Ibok xGi(l(8f+qd5b lVzwKYv,!s^py/![2gPClș b>qJ#sȝ0jK=!"4'/s]G F[jI$p͌JLnu8vBMmFT:C\&E7^;>5 _UOe׶<1Uń֍]|G0{~-%&+-Yd;4)pjStnvFxF^i9.1t/[aǝx-+8]4 J{4rRZɦ}:0atDcT#[Acwfx)d w}uG#in FYdlu:l$?IՒ#! XY{E-Yr_3Kǎ0bZҾpfZ\+$\`)ai4 tF*nVq%pwzR7}ː9e׍/8z$źgEDx C!qX9Hs5]X.GPԢՖ2`x#?X'B+ ꩧvхT<Q9_ 5+Еe4QB#w_3A:bd /V>X6)b2 lT|Ye5RT5]ZoK8n=0Vk"},mpb,~gŠT8 A &gy4&|t֩Bƒ= 쟥RUW6XNo!?@}\rvkiVST =kbPD hCLdLXu6!$d[&Shī,O%Ղ4qFkdw1SD:8$"c{(ca-dFw", lq^홗RW`C|hl pz\&!BizmQK SP'VHkEq$0sÙ»ވ )hc(VKݘab$3Ŕ{e}U|1-Wx^/_j9X!TjU&3JCyTyYƠLH}@> (PazBnU@e08ef?4iHXvY" }(q:FMkaO=+ q/[s #}(]d ~߀iN(CTbT= _ &|BUH%a@4߃W%VH=Iiͤpć 3іc90a vM_mi"9>l4@ё.WE#%x86cw}s0f-꼼_n\j2!2E`rI٨nVg+0R"f2\@6.tGVeV**F"w ;gj8h=@MtY=g6&wp;ɹF`c+WJuD1>K "˨~,ۤ%_~;7Řy|J%[ 矁l}vB"Yt2d`R~taߊN7JU|WWt'].?ţpHF 1sJMnt&v%b=Ж&XQ )]K^D6YI4\&Hd|p^,'!N`UT   9,c_B?aKpRz'aއET T+h bʲs Ύ6J^.h5@bgڐhVEHNJE[Gx{#HxQVGw~8bm%ow/[ ;6''k^n܄1{U[yELPt5WUJ24-6bX(EH KtXlB7JEӢivwgOz(Z@Kй9 5-M5O; %8ǴAv qb8^!Z .#  $R4ҏ6Z`jN|ܙgk+Z637g7a|.󴅘t?dNL wKFb dns'5>#P~ThUsr;G :A wgԍ*R%>CP't";%Nw5!Es0t>mT aIMLcF DYuƃXnz_i9UYl\KS75Rx]%?||0] 粋0չ*6#(v:i/AA5 DnښfnO4_zM;orwA\6u5 lN,4](9 9+WT6wabDvWMc["#lۦR?nuCV[Y7AJ>QT:q^/峓"Lf XVDM?&s@ 4\~d TOk&D zf(.^y]:&1!73?pA7HT${L)ҍ~@7&Ϳx:b;蠠=t_AzXZT0ެtP[Zicn UkQs/O6#@d&W=1{s ťGp v!o3 ޗ\|t$`0 #EEy JI,{ܵZ O֚B5<'Jhq}wGM4 [A\xhT_LCb2")ֆsVL/3`2C^=4EA\2j2's_he Ph.8 q'hU'r*TFH }DA3vJQ5IFlhSRqjc' YM q_]4+ߙ` ơ6=)hԳÇtZ"M=LHb_9Kh$X>TG zopZʝT2?>+8wfsQ 'q0Csc4U'uwXIWO3 :w3P[,ޭU W/vVhT.} 'H 1qNbN5E76+~ $6 Sv07v<شj6ψxG GENx{&L>e ?& avG{բ8~4Q22E&/NxRo;)RଢR 6^ f'[ 0¶;hA^ԹoJL|゙׼L(B5v ie͡J8q.qCĚgKI#"nv>Ħ꺚rwG!һ Y9v*ѧI)(X*Pa 1+{woަ#Y˧,ç~}=bڭ|νf)TH8p%FEx}oݫ?A5p~ye͵%&EQp#-0“ xٮq_F{mźtO+Kݱ=g}vj"U31ϐUrg\]~`(cdB8c{%sJ@8RˉzԆ&3{[F8^⿠;CJ[ Kߣܟ6" 50Rm;bn!0Y;U;X2;}*m.7VOȑyKN| '{Ktt{:[ؤ9.>@!i2hw|I(k6{ }^-kKqo|cx/Vs6ܨ4bzuIc8Hw߆ u]3*yy==u>>*93q/,am{Dׇ 5u X`WKNﳂ3rsڰ2j ?[Gua&;ԉ&vԀ]Ac, .3T%^%t`O$g=6eͤrdvEIZT"MLvܣe=1SJ=*DX r1AV“V>KHF4QXI l~ ^<{^oՔ*W9^JaӸ8\|]Re~UW-V9N*ڧ,)QJsXP֖ YMVM#H7ڢT0> 9|qTStѿ۶9DT) o|yhQ&1ڃ,H~/PQ yig>cau_^SP W"#a4eeZ-*n2߳d6TnKx)V X.9$H@✭we|k1Aw?qVXOb7c!Dhcok -|l %,PA2Ʌ7|:;04o#}=д"Z溯:n IKMUWAefK:_=~k$q?׵ n1Yum E2v>dR9OULr-]ro2E%f{e]ZEfv;X]RXKAl2I4Az=^U/7{~~`Lzxb6Y9b?՝ jjHV.ّV8 LBZg0ijgy]$չqq5a)OK!Zk_{G#d7ZԼT5YYi*(9QY=f"PfvVAS~X3@00땲%񕉡0W/0ScF>rn*n{rl>6̅D`!&-6V\RJк,Ҡ`gՒf#0__SU,!Y~V5G~4]<;؟hA7& ̘k9aK}QɥOԫ?LjA,ՂROm飀.ZmԇD:ɟi._q|'l6{]WűJYRO[Ƒ@`s̐ ΣN" /5ɇְkn͊ub ݇Gy> ݸ2_۔%RUuA7˾MџN\qBX YDyNz׷wf蝅ח0f=F1rioݤ~lWr_Q"Ç8nfs脮 u,y\Q^Ddm1R!5U8LM_k~blu=WVҡYֶiFr Sž!I9>4/Fh(/د Lې|*7s TU/ ~pwf e]iJw"F".F:)X6hۿ(p̒oi{\^hXxbAk?0pEX>a]#6N=hF5yx?APO)ym|wAx~| w<ɧ16#l 55dBAogoq8CyM]&GRq:޴,+qa`0i()< d4Mڅ$?ˌ Kj9\ٝ+nL{͗-|(/py& -dWO4]jh9hѳʙMҲL^J‹ِ:$9&*j~wFxg@ۮs̶m{Q _aO V<湴e8c?&.iluI馢f<4D+f}cX3TE&I-tl>35[x?mw)ڽ qi92Ɩգh/Lx:zTV.6>xڈ3]o\x9o0/g&qNlf{Mo]n[w)?ICk%ZK$|&}#@%MOaxyų! Q޿E^Pm`cβn,dm?]YJ3++Es.DRCxT^9&V*4FeݚhacrڔAL)ZOÂ4c*_RL# 8KJJFR5 u\ɕ3<㿤EMz!OY]DeyWҙUBFR=$We8,kLQ+g:B6ⶉ\8uUEC:f;6֨ rMF)ދOGyRpԿQWHҧۓd^a)>&y0 WzqQO>aJYnJh<%ԳuE_rV%LD /xTR+Zze<`5A2n,־ԝ FvI'Ujpޝ)Kt`9[ŜIWҨ5CvjW2&*&eP|@*y(kiDf! n?`GӭYkEZBj'{$O<2~@3G2c`#V\A'CmZrOx'i/}a:_ 0UT<2Miթt~&gtoJ+_O\ʺ9[ MԿ sǰhVN(FN:gI{!'"P`߳0NJM^a?PVxMw/tKI+& VNec"Bjfg$t@EZ"%ը/"=)faBN3qnoa:U*VsJ̔~ȃ*Bxvpڸd~a eZ{FqT3Ejn-T6ל.[s~N@̌p:\C<?OGL]$>pnIvC ݅Mv@$^Gk`և%E}*"a/RvG{"lO / D4ˡA!{,mkهx ھ!y2aU0__I!mM=\p&),'#HꇊO.#MUM!mç]527\ư}ZCP;؊bCE:0LCM,͐v"¿N \bN I$ B$Y>dz< v- zIC0WzsZF;ii͵Y2Wv Aȅ)]~T(iX$2ޑ!72_ )Xl8zm j3<#!΢@H$q0xL? M8MRn%Rhcay.[19h`.'m䄎W#s5Fx iC L@)ZgV4OLH1Hީ*alghD[`&$ ڋtYs8*lZ6Y雙Y?=lHL+~\yX۫Rڡz,rPgưp0 !CPS+,:YsۯGy2 ]: Vtg^FHaR;p6^}d(8L5=jKzEW~"iWe&&QxA_Xx(dd@ןt[q+0ÆIƧ߾b~PU eSH ‡̻^fX`HOeYPIe/|o/ 4\󊕝AFS/sk;i65g2֣n*zA' ׸0L7s04-t/5BӪifߥY:^M&;K秢IR5FuC(0,9eF|[SKSU*xE " @W2m5mSK*a;:6sѰnd:#-.KnOgJtNLmE+R3 9D ~KHB$эM(Eh.iU PPɘ#k@LqBiSp~)I_4q5&^#8 J"]BClpFc$.bIEN: dBfeqUu'伟+Q@Z׍ﴃkDuzQ 5^yc,1]-(J#LKAO^^TSgs2ti\ yWK}9$܏yXzKGK6!VmE=FNaŪ0.AcTSgr)aL⪥H'D)D\($\vJ[&N^:&V摹VGX53?`?AxdS|ݲ*Xz*%ԇE@ǩP=,͇U:둋!Ywӧ'_瀪,7<ݙM{r@yfA iv. !p7\Fؒ7PčYo 7-Pפ9A_~_l%|]t^e+3Kr Mq;/7E3eJD&T k^Z. nެjL^| [g3 O2)-NXRRkOiG6DnQgJr-H2pQQI'111k=Zjڴ#V,ڒnuhxAqSZB2N|c\vsH^4}"hg%91Au'u߫get骢K M.0lHqqozVmdNVMl򾒖;5u_7I;5X "qK?Z'[j+3Mqu>Ik o_/}:lZ`L18'G[:+eOq4t(܄C$  e #rbA*I!7AM=8g2ˇ,0?-/wɧVo;J:_d90.[qnuALCg~BBK:z/Dx"ykY0V1h3?pbTkѪ$I_i# LJ)8;I *gȪQDʕ`ޖ_) @Q/oۘ#vŖ$W ]ĞZO l1жTyG1!*DZ}kG7ba.*Whb{*<5wҐwC3yeDtv}BzhW4M=vGEѳ63LOJ[5%%ѹԙOP &yǪ#w ĨjiZA^?N'91' 8N U@'P̹ /N:NB7SdTػbi@{y,*@vr^Q-r{Old_aMpOI۹FCHcˍנ,Sx `pI.i*PLJMhF_elEͥE=?g;2 LG(\ZqE^T04 -B܏/k [ aiYt%Z$ ^Yl]s*{ܤ~gE{QOC`'z?@~/ wg?K lW&G{\@QN͡{!^wMa;{R Gkؑa _ ""ĐJJfZY*aZVJךkto{i$Կ[HiټIsS>ͼ篾"a b+aPdTA7H UgUn'6Oi'~Pr֔˗fTcR rnk[W$.*v '?e$!4/Hз5݃pbG]w~ׁ)pdu>A+`4ICiyyuqwAH%ixЃN7 w/($ե!=c3?s!})d {E4 ѓWU18#f 5Qě:/mK~LMko,cJF"y)^6_oTGb\u( lPnCPq L<7|i'L 3PfFuh?kVyX/}m/-V YEFX[^I+yr:sY/U22D]E$A#A.;8R\+9zn-6wD4uAVN#inwڸQP5 i-hHA D,z &c.=<#Us"DRၾ:[Zy*lBH)Tb!DU|G] bd|19}>DM9BJ'ʛ ewsN[ʊ?7:)Hޓ' ]y|y{o_j* z9`[i;߭&Je@ fp yibTUd/%$Cmz(pe_"!/pP k.j);@[0H)[f8Q!=tffx8Ñ"h?cX`whNIShHUX ^Eul%=+:]}#Q0SK\Ph_y7"D^zvk|1ƑlS~yg(/=jBL X<"T ZC`%+5#- w\Sfa/[PWà'Ʃ nDi~TN5AAl8ZzǸc#.j'DGFb݅~>>Vgsvu:f"Zf36HdA5LE*|ViWbm"i~o0*XgjeHh ?8hdnOKT\E%)*yEX4`^2lϪU#/ |e`e0m-]fڙ9[WW,Iq[N-6dH[ݵü{A}OĘZlA'dC#$\u`c>/j ǎ`grjP]gXgN2w1Uஶҗ3:.=qsNw<۶~o&B7JѰb;(/]#{7rWF̞YÈ~'A( Njge!ܶ,]brp&sK2 vYGJD2=NJ E 01o+l"OwY@X1O(Ntvq{N0L?۹٤BJ*Y4b--6=%F|{Z .=6"?^ Z?.!&s}{D$j|m3uP!,óoWW{9u/ؘ ݷa/߱ݗ̗X ZWPuw8ߤ\( Öx9쭛 V}Zbrs@v(7t$LJSa./+pp>rHHe-?7T:w _C_H'-X@{^,`[63 p4fci8r_թt*#`1~lM1֊[KQd{lß,R di^ RgNHH6+݃8V]. Oe q0U),.<4޻' '䱖&K> Y琪O:)(,grz ﮽jP\w=|WC8/ E{˹M H^$ny<϶!a'3_u9[~x.y=2sx,$Z]H7O/M&[ÿ y){zK:%"C_ ^x^BO]#6Q ~Ĕ#9nTN9M,2&)Wx9iz&e%6W )piJtxՆ7bH*9U!_;el(D/gHFP7t]DDʬhyjufL˶?;G{j|!|gv'Q^pM&u† nzՑMGF vqK$FX cԗZؙ83ߨ6*0vDNt ϩ*y?34ԺT4_* k=!"\mAd'idοTSr0R=S3nkP;ZѨ +{\bk Yp23W"ˎٛ%_>7q;Avԙ8]h\*}qasuŷDSY\b Wvd7n1+\`ǏHIBo-Sʉ[ nWH8 <^ 3LV!*oM 9U Z0l_cE} ol0y&GPoSeyWa3??*!G| TŦca/Uٮ9 Nm+sՒjn.x-KL0iUì2ܹ[My"CX^RieɆa|sDR'O21G޹萔NVmoGxRАj{~tǧWifYr}fQ]uJTMf=  Q]7' .c_TOk;)qQ: ;Wgt6Z®q '5j[&EqZX:G] ҊΚ{$)7 xW=c=b JzPhV|o2(pav>ZEJc`}iwK*/Msv5X\9eS M(C̼9a/*ƖihŪvo5Gc- nҊ sYN?\4< zn·&"b*H3gIX9ㅎ7T W2k6y|k42t o17E 7w ;љx5 z$ M g8,!pZgV]O,:lJkkAF,8#M)(O0EU "\t փb)+{*O_.C2Av8)f#V=8ߪ+c&9caWd"sݯ=dևu/_ %}(WBf+OMx'sBZg/ 'DŽ3]/SqP$@m Ѡw ʹ:Vէ j0^Z5R|Qćn23z" amI^;t,Tk1 ;po %qȶ|gjL+XYN,w9|FcJM5E2*׭D?3U|$k4=mq|'Tݽ%~(x\iyݷrt;qA{nr= ݾy<ǗJS+i`<[׎ gE>.ЖM0;\o ۇWד,sC8v}ON'UVnF=CBbpw oо{hzn0 WSX .4">]z F8K^\zUk~r,V ZXm~溰挹 nPU9YI_pDqG{ t%aFV3s>Cցŏ9ߴs|F~C)rԧ_pd:"uLÚ;mnֿ"7onI'Z ٌS?n!pԿd'>|s;$^!>EK>V~Cevjp+Ǖ[07=VW[5/@X$;>}TUy8K5c[ ./#I 44Ph-z7u\#R_ vlehwRI)"G[PxXH-ك;nzPghȔҮ@jet:ׇq[YD#t-ɴyHH QMҳI^u_$%lƤͦPCG<_hy9C/8< PXxe4|"6`% \ { ېVݥ&HQ,*( 8V*lK7#H㏦g`v0 +AIqY\@7gDk4oagx*O:RIH9׉ei戂KB2t"feEjS\{!9]YTѥtŰ S g.z#c2Oar40p%#g9.DZ?&=ZuZ?IzE{ nj!h?uۻh:Ci'wVHy^K{yKbj3N)@.oGWF8]`>O l :cvnkW5bf?,7MJ!spYE5&;~/ : ?i LGㆄXUAW@RHgS:O`H.eX(&c=1l bb-7G/.j/=%~eKfZH–fy،>4&Lhe4lR"s4jNP)vQo̚Lwm{si _aiCwog?ws ΃F>dr.R֟QpW:DCIbϽUŚɒ0Q)಍%[Nt:t's&ڀpF ʬd,P,Mӿ5D#o/qH;1!U0n#Ny}=iπhJ͞{)6?2VL@+<]Pb"+B,sr[?I{M84.j0$@LPK671>&Q|L#P= VkN YH{C塲CeV!`Tfn= ssynD`ڎȯ\[U>䰀=%`>DZdYВREW6qBm ')ƀ mOpBq@TQ qqeHHlp*WT< T,.X$X{j{ *eݡc#,ȕzJ=HU($a/6W8^3bDed#(/ F|T W31sjNtQ.e?R>CX }zt򚭬Ʈ#SNCevдyP5H'87K8[pYM>jqPgp2#"f{.3Bwt֒MvQ~puhsC;N&7@t\/]C9נ(.|nkeZ }]1'$>4~RG']M*fRD¡D#-).e s Vy~B'CB,Ҙډ6 ĴbQ|h?-$5\0Ɗzsm#Y>E+D*$^Eu;dܗ;\VF]HG@zXm I"k]NyY /7ĝVJY{Awg 6vVpi4??ݫV5Bq2H=UȾ#7EMMZVeܥCQ*`dc |;x>un_H.-HzRo-p1Q;2.8P-h$h![KdhXlV#pۚ>E [q6p٠{:0L V֌X,-)nH47oU0y@|1@EtrtYVp1'eOk;I.1m JZt (FǍ}I:& "(ื?o?ȋ˺ܰx:)x\{c(T`bwXYN ,^V=cv Y_ٺró"F@B>Q^Y$":gXz~5 O4Yf وRbtYruwQ5r"/N|_ {j7%e5Mm Z4\S^XsCBjLy?Ux;Q7[jZrY"rc52մsd%/tˆ\:mPv`5icaρWh%IlWa?B#+.w^DVwZEYH JVX*QQ" V @0{ #h'k꟰jP/ MN}Bw k>[1u<5[Y-E9&fr,\#4eWO4;b׆,ɔ]vjǭO@CRrDCՕjғTMOu4͐>P|"p-7p7MI3o/m1v9FE%O-@$hugK UIDG4Z;"x2_i੄dLyϡӕl۫k 4UYFlrc_Pq QtaПf%\e?vJ_)bD@ѯ:t4KGDF%O3uLfiRW2a s/+UEhfbޅ8,>Fv8@>ܦ !PV @P-7,8_P$ndE1 '1qKm.b3T:jK|!KhP KI5#G/? S诊ۜ[&P^ɟuIZBl5U]N|i ]Tľzm?m@RO"@ v05mVVhҸE?#&7 &,qa}p ;y?A2\"h.,9c bʾ!:&gG=M6GY⵳"rJ$[$z~8e&!c`.tRB ?cL@(!r=1 fe?#؛8wWue/MPloyTc1$E^G)J(-tP Bh:c<8i,UgXLm]!_x_۰̥w:? Z&>siW0?mZP_S7 qD!y4i(TBX?g|}y=?hpwr㳸9nV%lǣ4, \a3_@؞5&(W\$'䩿3fEng}kh"{H5 7zBAj-/}08]Y}XY~ 4h ̹}%n1Ȟ!ÓNSbJN?(H2tVc '墿g:KyKX+chq mċ^Z}q;L\U* ލ%.QpQ5`g<ȭ q{sW9zc"D`4٨x&f|x5Lim\6SA7EYyѨJZJJƱ,"Ss\ &ȋBZ#r-aH#<4jWZp?X HrކShPtXe,4NrGrS,.uD\`$FT |W>~e+ҳ0z#ҼJČ̬4o;Pޭ\@֝BrX:np&Ky=7(`ms)`* PRJG[{SR5eԸ*ؑA>B~T Z\agsfIW8sU8V4PS}}UT}>ָp4·kT3V@oo_ɧ5|~ȹL iDŽ3\8"tBMYEgipyl#`?֚jU]NVn,r(_MicdVB-I^KˆJJv{EѸ 7]87$oֳf0Ɠ zFz Ѱl!f [Hv&r\ ?#ui=+~Oͯ$6lgixd pȼVC+MfW"LX@vF'noDpAµuk&̯΋1\T,:}7]u)z),~};~ !@-KReðٹ#i"&y'WFO߳MVԢՃd*l\3pސgʴ1.jങ,6]<CT&k߉FZ?A]2c4qHCI{l3[֌ɸct ®/ n }v[ ,{j qEQ0CT{ v'O"쳓]'kzԞ`?Y\3O񑚂qUwΧ$uX,M,N(ybǻ4X!LKg'd-h+$`AZJD.ЯRb>"kz},+ F㑦kC^WqcfDd<=Bt۩1 ];s'~A p޹}y55{ec;e9Y#IttOk/6%K2_U#߇x(DskngQOG;փt[sRYĶ'`JQl1,!qU98J֏VM$_!w  Fl5< ƕ79m *ËEbb~հB*ar^AUiZ7\鵢肅ƼnDF˕PS~->uxqTo/玔CUmh|lNxT U#64ds>Z8i?R1K]/SH,r˄zKPa~ I_g'73 ϟ7hEyl\4?H([YDRU(-4Xaےa~Hp$fcnZpLOo3jQBC9r2Zc']c61QK]@ `b/:>eƻxT,3QY 8ϸ ybvi }$}RMY&V2d4=蔒~56hS#Ԙ4DݨV8ھӧU@H7iRO=g}c# @ۆAtIgeR%[Ӳf}ȼ=Ԛ>æNPs8lAF{vfcK/:G~Լ\yVJljV]Ľt`ԟ~E4DNpO~XjR` &nEBKad e!< FXW*g XA8[n wq>thKLО(N 3;Uk2J |ؚ>/ԟ@{$=sŤ B.ׄH6=l="n ӥLd5sҥ 'K+g<쒧V?BmfHP}_{g|Z~mefX Ct3N7Ħ1~lQco;R*@'fݤ/E@P `eT-ћV;&U ëS Z%w6{xR_k!HXBFJOt(+Vx~,u FʞB!<ӫ΀ QGhx\ߺrD lFI\^m;mcn8[GJ.]$N9wNoB404X{Y¤2&©% eؕŦV D*$̵6;>詄c)A\k.[rJ3q;^{MLʸ܀$1:BH/1#Lp / [j^)p %?kJ7w5.$w~.** [Ex q<I;5K$?(e1\z|?vN}.XHkXv YzJtg©!EnR !zM4GF\opܡ$ڃ=so0 M/ѕdtnI,ty7꾲@Uvؤ' k:#LmNe$&F#Z=>f w3F5n8Mۣ^͊e?1%gmJ[#sE2wPCf=:vcC\QW,ķϮˌNbM7~#n@Zcumm'yX- BmWkW, ?m%+׎5 RpXU/bc2ː;3`mlRf/~z9A!xw-~'zRsܒ(έS{It_Eԯu]lzœ#[BaXa 0dk_Ve1H1)eΟ>Z ;bz$6_7Ǵ>#UJuNJN]!R0H,ޓ33أSDwH+D{]I?<:oB:-~-Ŀ"Fi-a&WDT 2 kޢѻ^\-]aMUn@m1C ϝ4!$쇁}H fa"ʅ ~&BjbȨA& Kr * S\WZ,;~m_gh\x-<ϐnY TN<żlJX>R)I,mSgjvVw3ʜY3h X6uNzE49uτ͐w('UEZĖ1 IdQO)6W$Ji>D$0utd]b9o$ѓ YDerz{w OMW$؛MZ78 2dB=NGȿG# ,ꢡAfaz 5&I^@nN2zKpeHe\çI!TAB1_|}^]Q-담

    2^ #N.^U]8QT2Jv9 ݹ9 Q>(gمDb"5@~_c@(>\ݺ4cryco-U̝]b0k9O-$~Wncwz i?XKD1?<܂Sۢ_1sdgs?6cbLՐ8"Dk^4{BJ5꽩Hm/ ]@#[cx="xQ{Rü@J7bG #YKAc],WqΫΗV;oZ刌)=o|yj pO'} Uؔ4{vOTQф洿qT4t*]Ƒ -|20ݝ=œQ1r\&t#sBe{5֞5Sa ]-~]ܸpu49m4eWF#tBfB1/?7}}Kq?_AL ظ1oToMȒ(XW-r`;̬e#΀ E=NH4,;qO(T,}(sT6}ղ"B@i_#^KBAZbٯbaֽxMW%0>eLjC_c2e^(5n0`PY[U.1YRf/?vZwK@.(پfu 贅wwI? Z"o &WX>UnN4fZ'5ߕ( 9/ oJ1h'i@8]ǬTD~_hk&_~Jd8͉} 0[a\ÝK"_k WQ|%3b(63I`(g+٘Prx%W:"d,q@P׻Öůå?q5<' ^$Lys9Rb-J.y8t(6lP[MGZ X 7s9 ͆B=wvh' oHnj,y10 H6-DHT6uUvv6:5^@a Mр 3|hNyG\G˛Qy+lxJWTgr;(v14ٝⰜ ϴ=cԑX.eyE~ڡ}`(|;6`QzȌ8Һƅ|@˲.n'T%=VCg9U,/>溔)wPQS9>*Ypw_c78rKPiZ[%@vF~C%]Bqg$ <@>x#RH{. \waukHhwhqJ2˜MU`h+s%mOi 9Z5)e mC_ >!%Y$ EMY~>K j@u 8|'DE/r ~)Kg%x3ao5\Z"YWm!?QD@H/Ew1Y*qm.n[wb$#'Ni-*6~eG-j4t7{HĂ֛c|7-û~Gq\4t&)T1TOZ\($~ DljcO(G 2J^C*&8΁rO'iC[FxSkW^ B,T} O'5D&!lmkkAo^ J$.8U#տ7y/v:^3wޟy,*gNN&CpV8DҶ+/kj[>rhWԜ,WD}3:7ӽ/p 1ZImehb)(v-;N4X|{Ue$$P~'>C8(FgCm}@9n0U:ѭ['q tQT,e;7W71(w^aD Х;F]6S_ =KlEcPr\L%oz#FbSu?vo1+Lw\8 on%=P{WPJApVy&(p嗞 D蕟*[/ @O)yR@?U+4uJRY}l_B~[M@ylOd:hMnׄ.Hնuģ2GCB;ʀ}qVX|7 MjD4RaѰ?0yt~-l2u>r04|,U1ET->3P.bS:,&-K!Fdž]$TU @Xe7-n 8szB̀9yI0ttT^& -`5hcaKr˴U?a2]-kv Yͣ{?A[%T\,?PKD\5#pA_Lf .9Co+UCF4Q؎s8֘18C N9S|<}'hmm0Xo*7sg5l,Gz}/I{i>ԍJD3RK8_?v$k@$P{U{"BxM+}qGo"2Fxkb)ݼ` & ~sIʍH5z40),7Mg z\J]v~!oL~d"#7(Ӕڛ'TKSONEㄦMn6Pr0Y]v8FGS@, p|Vq {} s5S*!I֌}5]ן]"K}]Gr16#6 8v9i6[{g]u=} t uDky#wuEEJO ,/0$:R85z7>aWB0*Frg!\(D 9-iKǒLg`GȜGRki-JyIR?*s Xs R.HS sBye}D8=XFw-zkd2&HrR\&+~9Lui7|v jѥqvzl?H{B$d3h(`"u1,d Dx9Q>lk9AFQhx:6ЃswM UNx9%֟Ʃɂ9) =se "}JԻ%7h(x89{7&V= xE 7_xjSm GTnhV.jON TJ!׭]5f&͸CL.GK.]*m=OFYY=7Owᄎ7V <*c}y3Ң1(D$jk^V^@b})c1 ME_`A-b1C_ 6EI=4~ɳJMf)FKN!DO_W[{ "jͬ e(<8,Ԏ @&o3<8uoY̦0τ2/ex \ej1>~ZQN KM(|%Umׁ ${ų hRwF^vw[?E^l)5MF=9k+8cx"I5R 6Lԑڑjq ޅ#ƞ\Ϯ6ߚ\:} L7^j1341Щpc.DY oUÕѱ'OVέH YXdchO6; B<3Õ2AY*E#44k|%D!Uy&Gނ-e݄[P8}Kp%w{YJ\jj\l0 V͟(htɝ.C!(sk$\6q<üO6 2 .hJ. k$ӹLQV? H,/^uB/$[ 7MKW |Y]5áYD'p㉟64}y[~G_1dFd#2)0z1V;bTBX3-qЅpyl[z$(1^@;~XϣR=t*aa?qVP} o8Us`W j 6a&+e§gD*48|‰Σ70mҬwv% 9nX_AYjqQR5*~mww볅HpuB"R8;HLMUy v1˰eZٲۈ] BIi^8DᏵ; tK-N]e(}`\k?eB,4Z;&Y^RV6_t0<1dž +89gJEy01۽;qqGLШ Qy8w;45qJW|$f,R1Z8%0l,.WeCՒ$ݼq:N~7Clnq3LeMVDZ`r.4:K|guI19kRCbrjgO[mly,}AБ 6 tG`9#|Tk&59G#l3"f-cEy}P(j'pgV )ǐQ3*VSIDo^ 3r V}v,B?lW^[?5!w[ hRyz搪/ZbH*>|iWD8"a 2  (692@6Χ Kkn'&E 5GހK/TJA+R;ɍNo8 pƗM~GK8>+–v-\n'Lq2k6[hfT?~ ?BleF`,M? ]p/2W TZz4A{\= <2OGg5L1߯'}a(WdДj~a&z6 _.Rg@_ڵ 6>e7Jޙ΀]#r/eumN.׻cLϧ6"V9Q+#˞)(')C"I i*OuF]~! }9Gc#C4`v.pNT+I55LM]?;ff}ٻray*EQ+ijH2ɈԢnxV*ӎG7kGG{-F(KMybwar p3`f,]fmD=^/f31 0csUa:\Sĩ߰Qfo-00.YUj yU ik#&"&!d f /,yشiHn^.0>LP Y=8^v˒ Lo< qY?F[IS!A׬~%q߅En縝6x-ae@&:iTT7զR]**8f2i4Ɯ jU,a{TT)2KFA,Jd+D6?Ӗ1ƴ(n I_[>Z9(FvwWnnCu0 X|ϾB9lŤޚasN&jp4wwfϥ~$iɉM)a1v[F.Ȣc:~iojsAp%F+z!5:很=wXS~-G)Dpu ˑ2weؾ7iLNIN TYc:l O}m21J` nqJ$"}zmx`Z~V:Y Q/`@5P[hPiͣ&m»NHzQpttxd3{*bRЇq Uo#|Vcshz  þ߭BR\V3.ix S,f Ÿ!2hY OY(?S@sYslW)X>R,0DNS8gߦn"]A2l‹V\b ɁӜ?ȬZy=/\I9.;[a1XB` CHlYy44 > kKde2h)A2.5WX=Hz+Dňbx#)2M$c;,O`]J_aqyN.i>[vqEn`Zұx%]DKLz:BÝrB9'rvt9$d{=YV.$)]^GACvI}.apQ/?'ZM)8wb텑a Zuг^Y] k)8=QYiqsܨDwЕUSZ; )Ty!lD'uᰐxޮ#+b V%ǔuw"Ihj  Ig,vSrA;b:&񶡼<ǫ?Fi00 h:vV % ,O>:Y;s (2dU>p{?فVL[u!ES.B/ >SJeg%;R?idb<]~Ρ![5UrnFi| Е.h"cp_e9<6;RNlTJ Sij|K 0_\Q m:+_؋vt??mm!v<.3϶3 9J3+PE 9W'B港\?p d5-N\b`k0EDR _JO rEKB * F-LR{]cc%=3kN`h-b̖#ݷ\;WvavwH'Yq*˙|\Bm:*C V PkbŬԠDdu_k3ID,aR4}x]ovչ$|.m\:vؐ4v! ZF<( H\v(Vyu;u$Wm!D^@xloL< HI%+>"VQQ>ZEyR 抔/;2}N[swc+fO.Es.k!줒Ž+CzLd! ? Il? UaOJWO3~!,HP@})y3X_43Be]C UZyDx!xX.Dt'qS;|ط1LrRauv]xW)2ho$Ϫ;qthLHʔ'\H@(ٜ04YA^=Îj`w*d1-` =HhDky*ew3VI*gڲ8'}!ZaC}#*?qj-8P8kPH1p2:Ҙ`UL?|pMsdivOPB sis*?z,cy'K53)KALP74ܵtzcHnvdB }sTXZ:E:F _U'X=~jFcJ 85YWr>epFZљZ@jjݞ7I /3jy[=3pr+rHnN :уX+"]ZuK ƺQ1ⲓ %Q;l`SkTh)cԴ6ik[pk|rNv;;j~2v4[\[fOd( *{l2 *>%1%+[@x].C`toFa|^1:/nCpMEXH4[hWrtpSZQ`N뜤&_r"3yMq~#@8?*[ƢKN͹Hv +J/[4|5yQTK!!YۜV?qڧe/84mGSya.:%ogSy`tR>Ap,~ ? IGDz=`aGRcM4o>蔑m/a+`{WA#73'I2vFw}4|b|SH([@.3rυLΕe7mre- "1yt@ A.I&KȮO,|KT1՝adC FE]OH]=3JVJZaڣ63緆 ;Sc;9,[`{=ɪx^'Kxo:^agSL])oRzO l8iKOŹcDsk1A\4'JN~5ҍJK:G剐[mToU yr<pZ$;A (1cNǭpctst hS\yl)U{<;HKw$%\Yd9Z'Ր"P9d%vW&,VX:٨UT1!l璉KfҢ%֔eB;,Vs uzNe*ρzUn{Zy K_G, G5>)+4(Jk(y!SGN*&*٭y>p}qsu|k'i"H3*V >guH|8sk㱁!W/^I˼ 1H)IG#2?~_l63ֈ5z[Fp#H# '>rɍE+o S6g&C(~0C h {({3@>#UMREn2/J 2[p8ց78.(et@ #[^rWHӦC)Q+1/FL}2g}ݵ9F]>1܅wDxrF7̱סXt{ 2a֕.4xT(8|O=;p (XvrKϾG]F^IГ9x;fk|`2?ns)tgd*_DZn@6.5ӅYn-Dct95 :MZHpB)*wa r^w?ѯz L9Ku;aO.#h* kzZ:]5SrcwYg>Cz֮yU立1B?cbad`]#Ֆc<)_j'4C¾GJдyq܎{ oiAL͏+9)K1 rwp9j_1o&Z˾dY5aXխ NӔ̮WH_`~CdAz>7G2Y!.=<{ɗKc!٠pk Xj5 y{_kb_ms*v=A-+跞,[Z:!a @}K@[8`xE¡. \ϟ[leH޼-( 5|@᭝kKuag1 ,ed#m?Rq>ݫUMY+j x -6c M4 dF%@DLz!2u*ɐ 4"|V>m=ώ7b*n 2iS? J;T \~=|;JaoVU!Ɩb:E|Nz8tLU|D(1V߂ \,g7JfJYi+oy>>8@B,DЪ\?ln$3<é?Jlpj͓nDք]sn[zL#d'^G $^X]O[o-qOsdom_4 K`pH[ph=puH7'JI"A:dCMy5Û T+Jk0_z.;bfu|v4209㠅b'^h匬M=rWH7px8dhfk_ _M|F|s(r$YƗw9,x>ncOW]+cb<<IQqVm[*l"V/{ޅ޹8nf;=m;fHWO DHޒ׾ZCyjQV} 醞dH?6dhF {Alӊ~C7jsPvԑSqe7x Qf.3W{}07BC{R03yHzB>^"@ܵ $tB:3ud06I81[ןpA"ULLàQΏO_$)U->0Zwn~M89"S֩?R9 b (BQ+Y[ŒJ Z.s.(+ i'0|v " MCRZqڤ@%]$z6*$qEZz%V1P,pT)?z݀Y;rtxNnf!Pp/2МZO -J(_c[ߣ%+[T^E=#nNizIs|lnC`"d6wPf.Tl $a:{+@ ڭ6;"E8`cB*-zkVŌnc<6tvi ]pK# EOF% T-@|lZU5. cS[|V\}UZpO~  7Q58l}<]Âh0 ZvOnnJ؍ڴPŰƽ)_6^@]+gl 7I-5%PAKA(*חÑEw%98[4"О VYC3E$yR1e"`(9,S\iW ّ1^miW\K/1Hg= fc ,W)!9X"T~$ĩ%ZcөP#kM3\jSp?1`7?6\#Kan"c12h6q#:ّߝIcL0R߯0D\Z_&z-u;\]K#0𦃦Pxdxb`ѱ*/?Mmm[XV+2D8ɲyq1Xh=@Uپ7 o`PlCNFX20U7#C# r: q^K002`Mb Qpuw>~(#LZ @^7P]/(>0oyYԫnż)4W%&zZ禀ܸ~PzHL\1āz'M/ԖJ@F|9$^ rgithp[$X$Em0(85KEۆvX+QK}Kc줻q9pdn\}=[#@deYQ_W.2/lif " ;p+`Ѱ%a i^=n9o\Sևۛ,:$dmzq5yu68/gw({Bn.ZÜGx|N|>"#n ,6_{7V5RH-{OA xNϛA@Qv|n~߉@v1yyK`64':vݼ3H12sH ċC|p{)9H U†d@tH&/R(jDR>%Wev!AiP[BDXB[cX?:Cà3nх71P_TEJ%E8L%U2*pJRY<#Zk%>q=!p lTcBvM,#giF^'h C¬j%㇢[}"m }:呖>-b@ sЯO0TexLIPXHDKut/"%橡q$A$p&o$o`H9-eps|]z\(I,LbꩄHIb,>e&+-ZJWb^vqUz $n:ЪY|9;PGk\ T]msgqjUjtǻrrYX-̉@2%g)Ͳ1P/?zlYR)&1SמaHX\tx7`vZ8 "Rw6Ղ$HE]S'az!`aaa#I½2 /`C>ԠS>.&A܈u~3vx?j7L<ĀeʣnЀG51Sqy |B0# d'6m}`Z#r)9Ŧ<$?f Sop5cOgY).jdfDeFD8~:6^#)=Q~u+sN9^~y. p%wZuXgۋq4Ok˸StlElB,)xdz.^.KeM `a}=ÏȉiO:kW[".[ .a/hC[K#A=&I{e۠ V#u쏮*z Pyǀ2!J%$jĵ@:a*m|l{ꛟ9եf蝍OAhB'\H$>&IbCF/&aHnI24_jC*EpR [DOt%:GG˘;ɞE SIXq,Il>Q1Ëjob|ev|Sg$\{q\OFSOu^)Oa7_`!`>!u[^E W9:ӹ\h? CvO}r,b%Z1WHqF7 wFbɵCEp%5)sOϦav?~f>MKy(ˡZȠZ,sjȅ,rf}/·O+ $}Io hF>68Hn?W~0I (<{P8u|P oHSO ݽǭK*HGMYi?> ?n T|zMMgTP)䴥YxO9Xt0Q{݉V/V4dFgv0Y""ZƮ:c? 7dF'~roː*O,lJv6^6hF`~gĜ)'sהB낲d&Q[z3[W{R #,5&UO,(th0B9>2lImjZW@1g#%gF6\4Ƈ6Pʾ,4 [LRq#qk3 9/6<AW0X1m7ǭc,ٴP (3p˦ :1> GM$Z55)o12 M6?{{sUwXҩ¦Oc˅Flg+{q?.F#[& y֡roDwo`hWD`@2m_M,J UhxxIl &g" rYl@GzT9$"cW9dv١3==/Cif=n)<+;_,#oT)\>:Yu GtC7Hj\%(s[tgEt hv.ΗU,]eԀrowwS#t1Rwy5*îLz>a p7-O:۴1vj!0cP!tc|9}2 m?Ryk{fT*P4€Q@f$ zlet'p^>([ a޸rzb}K%d?Vjv/uGh1_I^nBњAj7T9{Guo>^wLRrIQ8͍vT)A-c͚Z=xl KP"RW!=|#ƓdinWg*h "9 Nu5D}eܯXt\N8ͭϔ-Ҟ@<7Sw۔~FD~,d*0ݼ]"B~JWR&OzD^;q\m;6 =ODJ܁3`3j7YHq/*H#iCEB3vYU.:a՗ma(+@?nHpSܿ4NJIDmZmTQG0 tˎx/D U+M5bH" PUN%6w77= R>"ѼVɿW FTA)㖌"j_J<ʎ\Ы=ԪJhs?:405H *nCbIo@bz*%ms! `]5>PP]G85+!igenO[ER ȥ Z%)2 ɘ]s%Yt@9rM%g[?w/ϯIsŘ*$ )1);5}a@? tԸFgp$[6xO 0.wO\R> ʉE:/˻f%BڌC;%a\}p2_[%& y҄*!=֓x#e @.Dc7D=YN \5(zb)*mNtbj6JOiPT>ٺ2!L/%> ͩ93 Kx^x6={fټɠ29m/NNġ8ETp~*䀀7 ҹ ґgJ)}e7֊vBc͉EgAHB?S;-GC")nǑ"z^b6]UAj;2,a PUt7=,I3~'羔>Ck!6i| KʹGI^WU AmgDIVm;o#B;y>o:m%]V5\f$5S+ST~cpcT\eӺ;5Ƴ;>CE4_RTys'Ze`_ӑǏHVȃ|sլB׻SLp.H/ q I'> 1יeR(o% m4emz*N2n  AdVA݀oپ4AQGM [DW5c'ot\JńApYg8BuO}FϦSkJݝJ>ؒM\BIZWT1^*9L%x{'kZOXK.gMҭ X˔lWY 5~ab*?T^BNMQ bk8GY׶v5([D>Xs^N羕+SXQ&60"aV.<o +ԀL|mLk\5$~ή0NY=Vo9II(EIBMGU_F)!yx}ͺ46B\`Q0rtwlBu#-i{&wut}WKvLI(7vmD"d[d}Ȕ xTmS:dǡ[DxIԧĻ1)n#{fF/ >qgkn+js804FVk{qNV'd3:+7P 8P߽ u:$bXCfzmYԳh#[<{nVty  _G 2"\KNس ;P [ twX^8 G*ӟBtWKД(J٧w۱艪y?a7I".h3"eYvLԢGo(&'LSJ/ Jt+kpn P<7BCiY=M,m ]H,&^<(VB:"gVѠ17frNua5C` h_jķJ؄@t9+50ɦYj:SSs;%M?iT15ɨ"h~Dؔ# ^3`'yׅc)YehbOM_ȈҽR:˲,̇NqAVF5̨ >a;>h_3ӹ(%`JXޢ@(PI~VOo%!fYxAU~v ˩z"cԁ5Wiu3h[R*r=KpKP}N̘A>NE ڗҨc]:❢\e"H"7xUe[H:^[=z K9"ȦH08F$6L1'pmiâJ4W0M 3g]O<y?*Ly qy-wpMf8,xW:6wlEM|Cnޖ?yS 2n&#`-FTPiF4ʧ kUGx$w W:5~DOPWeY}к͍|`16TJ ~{Cp!W?86U4#x:Gj-q?:_dVJK=6U 0РEJ.KmLR:1)hfsܳ s 'vhv w^'CsL <ܸTe}xx7 A!A]By :ZokϋdƴR>ˠ3 pP5' K: זĸr^ɧjKNcٖ51ϯp(!2*΂P"mq:L#!ݰRʫAJ1))T#1Ϩ &U;]G㓉E:y)abGc(e/T1v͊^ Éw^OUl!$+:ȁ|q>XbkkN,"* 1ۚջ5&ev}5j\.LuUuuMB7 *G\.t_+q$Cߑͽ.W#s]S#$u|:dA.i 'Nd:31 ׏SM4"ȎK ƶ,$ ]:@G9 F\ΥBlD6\Ak_GU_7U/IJ4uX -hrIG%}iCύѵyCŽ^}#]PZv5!4WlFӭ_.3Kz.^<϶:ވr(Ђd+sv`Dk*׹(S=ewDZ*GćU,uf/P8?G|֣1ڑ38{'3! ܟMQvӫ+^*n̏q# WXbFxD;36kBO S7b:YkBm oVTь EAuޥt-\Vt=^| &`@ⳳe#ϳ3 Ri\|ˇc9E95?DY66D"@8 ~W5 {偦OB<9P$"m{4 !N02N`ܲ._1D1wkIl\YQ{I!d5uyB`FSNഹIzl)Ȁtn̘RuA& FhS8]z?]rf8ع& Vg^Do|X., ./ Xg> Ur,p[`ȶ`4Sv4* oH`f$X#O]ȉ>.]j*=ԻZɴę qx+bb@zzE$V4.'$fe Z*}ߒO#9]TP!\CHy*l(2߻fl9JЫ#b}TĖLɯSnIGfވ mf~7 :ÙEa{: KlDꎆ+$2d:icP m~-z+&h!`A8V<'RHci\J!~ )QB c787`J[?%ܻs@G$ rgqy% OWC+Z~AjXH.7/$-!WKGq0m0&QCnJzJPTF#L"y]r.R_49e# 'a0eohWxFgM^r@&flMW@KC |)~*#۸8c{V:6LG/I2yT>x */Tm0O[u$;>d8)}  -,rea`rr>!b7ͷlE!$rwIRh.dnU><\(L 7Gb9]U5طnq(/t 8;H,=dn wLypsQXVf D{4 ^ M9@T~ #@\+q33Ӛ K3XVm4[Q%d49fz۩ƁbkiцB)f0z)(zFݓ:`қ0Bw<8WJWJ#'Ą*0%_]hŴc&D&į+`U<Ԇ+^挷Wx8FiFZ n"`qd7p@>J7pX2\n(ʊ ʧzM܈b611 وٜ6 yE0É@Hx6:$< @zچguKL+Wm `ĽC:Tӫ:Ow߻,ixAݥN KZu`!~AA˶SݩrR(e'+MXEiGMˬF ~?%&4u'd?\\n)jYg M(@_Qd_{A 9 ?CǮFLcLs% ' )K G`T#_kqzeiVssPY{mꓧ8R KyR+x;,hVTxι !8x~V;z8BE0#dGݘIF|n)]gvz7Ń#Rvf~;~*>CEUeTf[ iyFcȟTx>t ({2װXˎW@`aΗ𩝕Ǎ9b 5H_> Z(rqbHbAɶ\y^R)bPXNLwS5[*h$*#ȧZ+Ǐzr3Y${.=Nc1UH4FraNIzMrBPAfnehDbpm0:)a?R߉Aq)C)VS}Oŋx*›o˨; ,k^>5"И2qEO"WcQtµs2緮k2[r=.%z30KVڃS1ƨaJ~ 8bqy#qEɣns9IrlwJKEnPauzt X x,ѓ8 +1[ 0`['Dւ .9;[m{T8ˋ2Cx525:RFfY_kG&ZQx:Q Y]vOW}{"%ļ\2I?=<,UN@kAyvYEǦb܄no)k T૵Vnn -=fY!+ WګX͈oNR8b&L 6Ng-wgh"l+bTTݴܺ7B'gaydž!gs7˅Xtǜ2E3A#xB(+NMעrh1Rlaym,x &wxρ.0z93{8?QXh%J/qqۗqV,A9)vmti3}]"! 9~y2|#:(G]A`P@fυdhW2U{0r-0c׏50آA]I/P[8?/}n+}m&dcBEjW1}06p9[!JFd ϔ*4(8,*a漜D(r!&tNE$V5̺qGo(k=7rDjwU}(Qގz$rk_ڴZh ŭN:"*^W)+q(\'u`v@ԥV3vL+"=41_,'x6^+:VŊbp\:TY[xZ(3{٪lK 鼚&-Yl ?F^z0OǕ'{|rNf)By*ȁK7݆ 9l^P&GXtP0 B##O{uBM;GB8#=۴sױQu]_Rc>(.&jOӨwd!8@6#zc" 9ןcI6eN󌗥qkQ10[Sq ebE7?:[_|࠰ZHReҭ0,^+x=ԋZfD͓/*ߏTA*w; Y︇Q|~T]! IPFng c;A D%X1rc E4T6R.2Io!F[r\s \3(AGQjXz,8\F]_̉K}Vó@!-[vEb33?6ePA OvPg%u/ܠkdu[L'er,GRAFeIwHmSύxQuțoi4dcSA?Ĩ04 NX6)m]u/F'LPFrhaLe1K7)sw0&46*Z&:!T@ykJW3WT%pܜVai+tAΏrM: SeR9goʯZa iP&|cqāSǩ4W,4=kyPoHIdiŕ..hCmڮFx_Nf[o#E P6 ݰuH EopigY,|WT Aᡆh2' 5%~G8EraFIb+ |ϳ ;k*38mV@rJiUZ4Ls~!d.L08 D!66Ѵ3DۻO(C b{kΑQWuõN!.qh(3$}mZ=h#\Ez+ggtLNo`gm2[.BL)V9`8H$'6\ +bEң&< hfP[,vp= uzsnxי@zǘ4 1f8L))b5*n.a<}v]LHRaqK]`3dʛ?}YZB[UZTE N"Xmeri!ml[@5SЬaCRC`x:Za2xZ2i}9 f$aBo︑ ed{Ӌ! M,R.'ɰE i4/@Tz7va`,?꧶y^`˙'9tbL[RC`= S6#@CԌ'dbDW H4Zd;s`JV}gO+!@#BP(-d:9 [G+yGؗы}2Gt[jBIaPl`ƀXґ Qizdܱb;5ABz^G"WGS/)0Ip?3m0m_RZ7$ܦg۠ݟԴ>x"=A H_9]=Y=P8 DE啮xԤh:}% H9yHjdA2$ށh1"S{dZ.jDP, nt"_+v˽͞c\qyfy8ߒ1q";mځyZwɢZqMIp1) ZM_P, _rXװFj!~Vi|:%0Z$D&cg l "[.LQE;R`HJq2Gl?*Gk xp2S<ږ헲4ڬ_H?TTg ǹԨnBTQt/\1IRyZX}o뾮Q.=p([x#tۨ\O"*J1bRtrSPi~}|[pޕ__%ƈT}x6ykgٱ;bol4Nte4'f 4OS'Z{ *83L0i)kËty[^y^$Rw|a~~Yp]'R05߮p dr?SOPFJ~*sC߷mA7q~xB稌K͌GT~cxO-E:'KlNnZLTJre&.7ڭ' !(.ѣ+[*}"߂Xe\`ZP\+X P_dnM+4M`eoWܛ ˈt xFIyyǭ6FŠEd_ ô5kwOpfw .!"StDCkƂҜ{@ySM Iuj̧,u,su)WMýrt% Q @509Z~e=j|/[v1 )֫q"tQR@7)6m͵R_Ȱ (vi*kYQ]i;-v0 Cb%q]%5?u^\.¦/dǻ>V)wly OKo ~L˂uS?OggH$jYLӫ?`:;|JKƯ-]%P&bm%~1Mb5n=;1|Haex>}4M/jZchcƊab3w>W5L D vQSbIs4+VD6cY+ C.<GgM6lٻP;܌v̨oTHytd)ֺ8##*d]/*'e*b ^ O3D&B,{K:*Ӡ mr3 `&'> po>P߇FĚzXCuU MRRm``aCWiyjݰ}xZ*]]: zucm!wm飦s sգ]ZfL=241@`dX [k7=T!Om:Nޚh/zDg~# W {K}k쭾V Jޕnw`BN"('Դ_/IKO5CR5D~Jjj7i}O=@ t[@?5-LFr~q1 a 'WQ_?Xʈ[WooCF %@oW˼J`3[TixTIYv|!w^[!+'mx/hHBG(>p/-"Cr`G(e8tca r8 44g0ז#dc[xPa}Z$9P||=3W1X/-fb_:CIAV(6ﮒ]5߆IyYj/a @` *e'Oc'9`pC!lZ^dG/]&)ZKQ5Ǟ{k|zd*ug!ˎOx8{Iv}_\p"'E!-S`PLyN^[B p4'INjSms'MG y&S!=UK$O$I$$A7NO&L,I[aSZ)ΰDm-^BOmg<6q?O}`kI?qosη3%u^-ܙlXvrGܽh:'Զn2#΍ %RNy2Ő;`)U5UشK$8V%o2[TJb8=; *i K`p@`<ްu⬴za̋Vo5Y DG3TQ2}]T%}\'A]BCD˺ыF'a?{= ݙEbÖw& V7_ؔ,0 D×i0$6gp礼 aGuod [/f )m/(X%t6^vbsA'IKPFn=8Hz󬎡%$EoO a1bv1+WSg.N^DQ;A-@M|Omhb5j6T0DNJ h'71td@.ٰVr x\ҊKMb{YP<(hAΪ($ ׶ꎽ8 \ ;^͵4[pw Z hRF~M`K޾e'iw p;䶻dH3zwv4πp1X=ؒci7OU6dcr\UpN ru7JOPtb-WTP̖d/|񊌖%H4?PH~QVef%6d gܜ!kCMGDX @~Ǯ龮z L>+1YJF_C b0p0,RuXV dP91ٷ:?3 hh;g5cd˰١9tx,K8,G!GQHةtwKKPQ0DY*ܟ /p9vʶpYs:@uϭ(ΰ7_eIx2̓>9WfYLȬ)n@YA5MP^}o k ~Ҟ,nVģKVʇrcVA4[YĹo R1ߴz@GD!~ޜ~y%Sdd!5gN{ӌsK ME"AgNGjF(d".*higR-nqyj>9q:!b"_;̧T[rO^E!ooGƗtR53yF͊wֱxX"U|6;,K(sThGSH"_G,\5MKan#v4ݹ;,Sqt0: LZ ؼof65,qE5q>WD GŽ\=YH39X$\fҴ;\}JPAc̓2J,'-hd47Mi[i^' iVhMyC$S%\l F]m B8'e5훒Zd1ci3꧄Xէ 1C>n9EoK,u)_Tφ޻a6T]Պ-)A?>0v _B9EčW!TbA(U2GUH8 Y:rJh]T=>p8dLe9Gqek"hz[TܿAVU\p0j4)"Xxz0jRwJMx<бߊuiFJJf' LMhf{wn$i Rȇdsv/+*CX i͘ACͽ׫vF[M+Zf`O!x,|}ĶXHW4o,':wIĺj@'lC^Mmi-qj%dOvFAjP{6h8Û^bF{.v}:FUФď_{Z wR6 ׀_wA7I?K>a&I4;Z[eد,qn>f汷l J+˟,'te<]y$|AuFV RH>y7^jNkn-f6~()P_ 7P8K]EZCuVaMO9ݗ[d xVG7MI*6 e/g rNT' ̏*4ڃF<3uCUgJa'"9u[95uM*m4܋a5}`h)3VQ\<7Ӽw~_vhi9+Ζ*|icT QC&, MX#b?`KvnjYդv 4',MlDPCPJs˜] NH Pw3\W"7DѲzL?(O`Ew{e28q,#کVtCB+r2ƞP hc33ScOd?s[bSZ@ޛ"(kW?'ͲH`zQ.'K>b}Kq>"Z#6ػ! A--% zZ(EOΒh8osENgIO~9":dM`}5b0DĽ)|W?򂕜*FKɮGAUwJ'"#RmzM-'ZTsVj-ĘӉmŒ>IMbCq(Ǒ)j@"-Љg>.8M@I' fĠηW1i,eěO+/bOѣJ*m@E#zK"+T_Vh,/]n~b;"ןuy)KlC*R4TF%hؘy٭' -|rF?0[ 2I#xB&TÔ6bOE攔^[c/1# Zb`TʻOV1k@swq:pO1-uѿ0C9~my*=>beL s3Ǯ2ybFM /Q~9t'U M?M,9!~R &@,rֽY "s)=HvqsdVXc1dx{YcʉwyI֠<(5+ϊKQO9ɢm7ڂG;Eg ({W*+qEeU: QZqPkHg[k !1(̼.ѻ RE["nW9ûn"*CUoS`+& LOma W"`Fױ3.~X/M#:ϐol|UV&R]6UyteH9w2^F o֗f PO_:󌌜'Ŏc٤Oȧy,:A Ct;Æw^kV_LP4wugeڮc0I;u |Xf {(r4NS3?gÊ&mwo8Ojʵ s Cx;Kq9ZdWKǎƉYR|'}`Lr0k!`S[>߷>dݳ̎fuqz&kGˆ.Zw< bCh/cʬ#:90Uǎ?f|sLY|e!:-9K+pD%G~wcB)`RЌhӑ縼OL|S\䬓 7 >"E1hT;5Z%;eG#_!ki/Hp7!vL^󠰯Id{8a-dl4hĖc3Tv(LUUEJs"BJ:i*ŝt%iF4iJ BudwnHx4RNn%P/0m=HR(Xi\)j(!GͶC)YN yycv$Ž;"ΐpzL+~ χ~~ B! 'L9iUŌBg y-Y~M;hu,);6cSkJ~*2 A+6\%[eKI>wZ&/e 3n Kz+a~bygpjA1 Kޑ~N˻/ZAwΓhF>ؠ+Q]`#Og1-N ׅ:cYeNL >;k35N0Bk[ p L ,Pp|1k2iZN>_b#\@.OPsVA={#!y33\vpۊ eqA._ra[j컗v+8Rw>G!4n .:^f kY Kϑڱ^-j&eRrCB=9sTg^,g\僳zʫM Lw!Z[#^}ڂnt} jMgk44|+H8 n^Z% 7+΁|dO&UgRtFX3(i/>#DgoE;gX3aL!#lvO5Aۻ"kzx:=r\^}ܯ+ۼCy::ROU?_d/[ 7#}Pɡs5'Z"ݲ49u#y(oy=T,".ń'^2l#hK2ȏ?Yx.RIڴJR`K :~I%TţԫjTph㔸&$7QGKzq-B/Ў<<+#Ag u^\>&x崲 NS\Z"]]C/f7 Az L~S`rRlFiDB2Z,O63wW$fHʡP+e5 8/|+Qms>]aKڽWÆ'K7p[Ah&AW &CdzW?z̓k}dv> #3v?sl;j{5pɘvkN PFtxlY']ss\erfRpOl[:L5;,( iocN5]j>9 -xzDŽt1?VQ*!DFƃ oJl٬ c B"t} =():d`'I8]5[=#¡'Z0<1i?%Wraq:E ƏF4%@9v&'08ZeOQL{ޡ*iEšNڻ3X&{ F۝4vbTwj̊+'Y`^ @Ҙ11$[QMÍII4\vbj T煥<`F6C]-u>X/M-$?H5!d5bNŎA(UJL(m[]0BAZ`āWAE^fA9fZ-,u{bT uxb-)!ioQv$7S\2qwwc{Ap_uJq9˄KJѭǘBEkIVיZE@|ƧWWf7A+8L.:w2^ xiNYC\29TK'\Xz2?OG(^ [A'RY uE^gtd*<JA&rS"+Gu*pOQPtbySbU" \.lh<# X҄ N$SCK +/f:󲠽,Uk'hmrmf'շoNk~Z#ՠPTUFZڞS4Xe2*96(Cxm%~(3T]|)Nôu8erbu)9uH5fF]TF}-9 7g},Ɩ w| 1(I~o wШJ֤Mc M -]$X F}򖠖V@ӼhA3-kS|!et.meک ~z`2ɫy= o#VYHgWq$- >gzE̫@cs_fvz:1kL&Z!;i ](E*i__͉['* љ9%Ciw1y^'Dϳ?_WU!u{O;0bTtmjYTo4'+1UܖΩ}! n6'n;g,YػCt.5agr5z7=zNot)'؍b3}k*X%O!!HYH s R˫CgmizK̜:m?Fp2(qYnE9>83(K)Rh~[__O3mj'PW`aACθ\+OJ]wkñqҹ 7FO@ZMm\BZs|pǥ|Fn;NBWeDkRLoV˞4~ծogkv'-IkJ2 w7 ްĤ>1?U~m)}# 5߳ghbjSAr`MwUⵝix)JB3UAc\Ji bN Ew AߧC)|wHOSlM04/e|"J"#{.|9fBg Sm{^Eķ},Xa&Dd[(2ᜎBnl*ቔ̦i[m8 Hhz!{uJH5dFw!_de4 ;93/pft@1W <$;8E<,3\jxa{)[R>$ݏ?" wP # YGfjpcq_Z3s&Ǫ{UCSD H܈G}b-Z~MU͇XGp37)atpOf5h|x{>xԡ\׶,{yM%lmnshDy}- >Œ[ƛD_εЍon3-XX義N4Џi LbMnij䟅PO ׿f=eqS6.'JLdR@`}c[8VgƋja&G_f/rhQ7`p8n<`.K"Tyq?*ݵM^5~V,?կgP'* 9wE*=cwͪ` lZ5G]2h8k e;\ pWNK|~ )Xz~79AΡC]TG;HthE[(p^-πe/H"]*1>G# '"PrEFyQvBH.nFC`Gx+@.fZFa$ ty /QNtVr`*а4 CuQz)<5X*3ps:QYFG %Ҁ׆ !EdE'P*[^{ @'fj,2BRm- %S(PR "GuX OW5e3[gBq^U,윒"y| ˼/ߤNN ajТ.3:Q ~޶d1pc h=& ҟl{H3t$£!6ںvl•Q OS27)xgMpWO nQ/] B$-d4L:_/!^ C.' (qǓ]c9?-ZYTmLsHe7H(J;Im8Z06PTW0+?9DLΤ湃 F66JP`{)ԂDWcЪDR1̯bT戍aEbrW$DƉ/**%5`L:>`T:Q﫶B+mKhh2 #p/E<@$tߙYf^=BSN3Pb9WKjT,!#t9[TJnZ 1_S aV61f/l gHj5|BR'("v|m?Cq T {%eNu x cWGGkJA'7yN/#<' 21dpО2~o'PaSWq#G~w{37w8_㢝Bjꃞn0$`ǽ5ZkJXB[>@ǧ?/%[#@O37ea{KW| +,cǶP<ݣ^y5=CkMnվ_Y[$zQ2/<T^JCG@qܔVIX a\ItyK\ +HApn%YVGg'r!} ;]s/3 g?ˑW0HȽC!ɥzt쳘i[H!vR}7%|N'={+H$m\tmYbV7 {VZ:k%3s)JΣF{Znf5Yp C3sapCb`u($D/<8n~w/u]:Ӯ1x}̺tMNꏟ;7 q:#˴$?dKqWTyr"(c0~zcWyzqG|Jp~$~%.͚T0:=̾ʏ&gǑ ^Yg^]#~+Rʏoԫ`PU n=6X5[\QY0Z6!=2ÅK!}_i>A3g|aߑ/+(z}RPCbb71zJ)a+b7PE,oH!??4)vrAvwp SE0y=SdnsjPAvvLq' ]a|^Q^qw O^?sk/CLs*:&wwpFY| VQ;mL!$`bαN*T:-S2 |hy\XL*igXwYQ-'SN;d&Hl[\z;ޮ]̭3)q$%}yKE Gn/>q0*؛O/{1@fNAAbnDzM<;$C rx .xWvjsv!@S0$KIϸg~6NW$7X<~3?"u^ F T[K ^/g v0C 6oXyj\lCXyQCdto1/%#$<\K$!yH >nN/E5 MɋUE~eX{5$c)đ_4wh %왿fc bp(uO䩵tБHNfV 6dOK|v5^XcdkOJI)!'R(&4\y Tz6DM8/{(:;ד% (F~vU0pj `凅ߖ;˄HE`]?29O\ _Hnp'q[~f ";cҡpY&ԮkitdMqҦ@7 ̱,wC%{Ԛ솃h# S،!9R4sNhx,3 !Y&N"o8(,=,/x 31 hcuk:Z;$BxAQW\MWDًf^`Vrytjc;Ť Gߙ9ϕ!unypB:xb!-x+kM @YMYY׈K}4XPb*s>MbYXv;n$Gؼ6*C2sm$YvX^܉$qc H w^#< /m8B9T5.= ࿼'nE_QEt.OMiVlV~KwȲro(_nA@Q':FS\VԌ!;_f{5P2B704 wĈ RnDVlx-"~U?]Q g6B]pwpE.X0#4qgjM a钐.y*Ѝ['P]F\ ̛A{QrPM,Ç3Y0H+,I"4W}Ւdl $LE _j>wC H^kF(+F쭳B{.]UAgXM@ Ͻܲ԰:o:˜-ɅJAd,&EfCg5kf2Vҝ |RBof,aV26GҗrwR>N]*̆@}NrZHc +>rs0 [IRCJVہ suwp)`K:c9SӯH)~tHBg2cn,pNĐNk #ݤ?F28zk̟0#؞Ke]dJ5z܏7=g:e)\ncxN%RH{A: 2h3eu8kp:4_bzt'jj = j:2k/d.u}>W5XY*,~\Yu0T֏ XzL9EaQ&z?fwy#:DG%]_kKjoS#d:Y(L SVG_~j0tr-6\b$3np#_b\ub]Tvl))QB({.'2F>q^ayQf n J#}ћANc--X3HiiliHm4SZ\ xx1#^ 5"@D4&Yݖ"E߮8˺;x~K*eݠj~9]F_Ptc0I a5V)^h%g,m!IM6HHu4o`ٳ^XQ87YgҮEӥ:tXPIZg=Bu2@l$u(37%}9[Z3HaZLulsh=G pTʫ:<m8C,Kim^L&PHt6~ fZ(IݝR7(Kjx*TEX)kH>k*?%E#-vX8h^(iއ ]VU Q%%༱HIU@Lۗ_)QZ0b)7v9}KѼDԮj[cxaE?REɆᶰUMKI>+gAnI9紎p_P -u={qV#e_z_AV GJulL}kN̯h"fe DmD[{69d 7咴ªɲ JWSW8P׋k~~?6`rz(z҂H_,3!o Ԋ+މ"T]ȹ@yW!ٿRn'um},׹Y+TQg6xV>GN@=fVB5^ƈ:Y\ Y8 2nG`->dRsA=B@O0>NE.q]h''aIs\$oU}eYzDhzX!%{ .)Ҷ7٨B ]Rdn> >g$nU.I7z\ܕ]܅73S /9iV+q|Ǒ= qlF5JJCqȄZ]Jkn =gVݝW=XЋM XDdebCM{x@ P_g~_Fvɝ$+=j=Lྩ_mbo4 .<,U𳒐2^ZIBlf8Β[K P),ggcnyw=M"c2M[r"p"|d~EEQ%ք S͖׵7frHA%^oey}#23Z"g{:>L N. ,]!hwZy^ dMs|8kf|d ӵuN GiiI6 t]۫"l[1f݅3b9FWX 3C,sVvr3HMMB{˟T SCLSB.ls"q%e~++j14S*}| $HA+ٶ~iꝏѧ(!J랾圽 c}9 M~Ɔ f{j,u)px3+nšt [|@Oiuoζ䫀Z^Bc彴S0 ᨎMX20^xu?]Dgzb|- iUF_;QX2]_-=k6f >k$$tMțs@kdu_lUz6UOg*ɐ,ƆEVYwoX ~X\'PFڽxnd3M=;/DVhh'O|KM{,GAa^8e]%ljF)a2~<-B1ac4>˾s頮ZɯLT flġBDn)DJcDri{O\Ӯp2D?GY"+ӆmzvQcC%b]~$o*h^n;K)|S/W)i]jוK8?`0&AEQ-Sl nO!4a7h[G2O׹2b֢ īYfl@D`hOTUk=ʼn&6Ai-v#j,Fܔ^هߦB9 L <}7l^nf{}6y֬XSuqi,-@٪K}3!L-h".1:TI'z:%,{| }+ޟjj]sjkWEDxX[HluCNn?d4R6(yQ;'p!bPc]&=D!= ͭyg(eKmZdv܅bUWשvW ~kv%NBcCoh׈8^/IK_3V.Bzi?S뢱Z7Wϥ<႓42Rv 3}Ӏ>Ɩ+T{- Z8,Z{l&#|H MpRY̫eHf1@8̅6ۤXF Ͼ CAeb.A~y'ru*pqԪs%jm*5XmSXx8ON"L2Mi4 7޽gb׫z~6r;0,%/J凚~h킧2_)tت]o2W@HtRb00׾pߐ2$ց.968o=00Y<Y(2cQ8w_ߪ9uZ>@eҐN? K)VhW Z !`!M$*\j`xy+wʅ#} UOܕ/F@q &NC7ߖ/n}76Vۣ!Wd4t[q?yA^r8nwF;|c.2ߞ%gBx+']b*&VwVqa}}7+̮ 0*h1i%c(kQ;Q숵19NFBzl+^Lkr1Ǡ/$?OǠ\yq_= I̧Hfn[ۣ><\j*U >R/p*Jٚ)$/ZZ5M;jʢKh2\#eIvC1/ SrfAΆ٬Opx#EDݵ amcr_/wqDqHU[XM7mLi@;87M`nqi]\a&Xb(/-Hfn~԰ޥPpNS Zv(GcA%o)wc.WyOOv9L/|TUa8]F<]n7J*7-Ki$Îy-3)U'^<+)[::qInγ*3&/upTzvP`RFY*i#1Wb+:"Ut:ҡȍ_ In'>&ɕ#ds|ka,tL ^X+{uRDrZܥYxQλI$K]pw鑻SG=Zu$z = 9{R$>/[gYtzof1-b= =v{9Pp_M[Ma >xxv:(_i* \4ςv >(V|+HҼ4Хa1 ݎ%hO@w* .a.]ihIDY`ث^6#xc(?\Q;T HjMŀrKфKo5XXaQ|q[mن$ vǣQH`bgGC+$cVkS;}wo^fSknGͤf}K)w ˴Sk"'b4B"kǗv0L}D> j\d?Q-Uy8\`Ot1h5eݕdR ;Q$DaJv 'ՍO梀YR@ eC=2\Lm5UkB:0>ǜ\O۬ȪzP&*Xe 6+\BefŔKیоA@HsBeckc=>#GЖCAJ$q׆ȞŢX:C_Ӝb+=>LM*a~[}|C?91{@"M#wPWQqIyz/e.b'{@T *2(jXO3* Y%[$/Bc! z= 2U)hZQ(fUYT8"=o ~PgDFvp!r0%9QǶb+ JN'~gT5kޭ[FH#h_ !Bhǧ|avhTûwzȘl89x^rhqطQr[4Jtr >d^}jRv*"0q^weeHP|I)B8ȬЈp~Zd 8 ;^ 1BIt"+? OHfLOGpٹƽj>:'_0G]n[˟,}O_p&M+ ~ Vg*Ua]Z#L `2MPN|X\7 ̠/9Jra3"'IA\D8q2d!Aյ $|_dk~ʚMȡDŽv|L>sp~WH ߅tVӚAMAC^Hͧth`=]eDo`G1Q~ȕAʣC@N'A\&{FxPl'HuO|K0|7QhHwҦQ̳0u!5x63/:;gN1ʩ ?5;y\Em3q]fS@3wiVi 'پi52_4X2i l }M E0kkٺ#|ļeiJ& znfrpR,:$kmsA Ɩc>D2nO뒦 d@]wܛın>L7S(a3ԽE@=mCcn.Ou;hцY ͤ(h6ùM:n`/}x-emFodw3i|떦%Vߙp+MLJGnyRM[?`0b$XbYl\͠ Cd&RZ7 /jNyAa̓c S:peLX68PT0#2FW?qG&(TAyzk V,s_Co;䵬fgoZX9„Y:A w PlcTIx/ y,KMpo b9 h]y´X̵~"ځPXs \5 E9f;@]>羁f琝2υZXEC<<,8iD+Xn$6Gs *˂ue&ZR0s@Eo.{77pɬ~u~'ߦe l\)䰪>Ղ%һr.l r81 DR-Rl)g(48rmf%0/>آ"|&a‘@pq)V˶n *r'ΏyFvIR4A89o i6~ȧ]v+ձ B n֘6V>&rvRY^ыW35%i=}2~E IFFgG$(l7gʐ}n휎lqܿ;z ϿF'7̼5!&XeRN?xc[`km;:}0Aҋ]Iy 1]qs`]KOaMh8ϹQ+πx7DYh vP?6|C1 ЪHF gJ|zَyTh·' y9zi l@cq|G F{7HjVܸ\c@TS٨KP0g 9"խ;:U@Bŧa`qZ#!w0^ zšb7 &[]8q!>(~ai49 D e\1^*Oz" Wa^0R+0t OnI0y5c\Ζ6ٱz>|FCȹzmKA=*㄄U2}>(aF<8S@;xٰH0S5a٢% om=[aj]56K <"nG?a(DѾ-!;V%4EYOjڤB},ع5-'a3T* JM*X&^);K`+Ֆ?JwF)!o\|t7$ xύH{XDrv臩gɮ;VE6ŀ*2.#E|gp~ -62{OS=T M-8ԥ]44.Bz4 FN/)M[fB9ߡ6q\2ސfM HMxqbۀ)SV8#6Fo”fNg裬 ']KLoG6U j}F{6ǧb3/ Wu wLcp:Ѵ^1r>xBS/?IZ8@Ĵ%( eR%yӒ8#yIƣq&tGE3ƾw ڊy tZBw_y8%ʤ@ ?z`V1-_YY =Y!&2Yx֧.ɮ7ҮvR>k@-8џh|O=`FF/&&}OI \8xSNwCU0 {vɳqZ0(̅#"0F(+yJE6ϕhꇰ&]$?Njb|XCu:`C1%Ѳp ).ph m,E֩\ C+Q?4^r iZ!#HZ=Sot4yhBMu>l9dHԎzYҨc|FG[) a7H$L_dv(ؠҸ(7XI:isx \`FhJRYJ,Q&9ǖ"x$v$݆!ݤk vs·W% 1/7FJ/nʛB'﷭qTV9A&%$Z6NtsE'!U ReQ1QzM oj Rquq"(SW^lS:*Hzy;VX2yYء&9M]I Nb,)TwZQɑA\`+6J9~ k>OCkba/6w# XL󫌐t:p!ңLG0kȼLҮ)mY8W э,d}MiR2rZ l v>ɀj}+B(T92G8pL֤.lڤ܉v >t M.}TwX?> RH!=QV#MMWXIsC(pR@~6Wx&hcszIfZYEBq|@ en^4waAInc[\7wp:spKTiJ,Ғ-#Q 7unEd_koςphẂ =2uM1mQޒRYY;v+kRnլ0>(37_ݧe1~ F7r>.j8>0~xV0anG+eXqgj.}7UzNn7Oq+5/Ԉzき1ߏ9Ca" 塌&(kt0dyypWs7XkTSa'~YpLb,TT/e.J %(-b". Pt;Ex"2q%1b՛KY囔ڎkcbcX;X;i-?X:$uhQCX/.{'l=e6?6#:qHJz6CAWq 776P 676SUOq¢,P4GqR!&C@PRpm֯ !?_>ÒG",PFlDN}BguR!7w4ߠ55QC;`T}LaLB;d,f@Jl?JmޏW:]9 d=psPkfM$tG&&1^r'7 RXEѨ}8w>[)G d (:PCoʓ$_ g7ܝ>v ,7wKnb2d0\zw gV6DDB7}#؆J05@?v) r"5I4C>6լtLvϦfm^mWծSxUvvL1ު^εu.wC0+|G~2dyG7z S"֪&5")"]w~m66:PZEÙ⛚jjO)ϑݚQK,>֯&OcTBzqr?&߭(i˘RĒPeUfc@/q\,[[-FWH. nm%$ &ךt<6{u't_23s5DU8Y="~*Nj-ޞ8vUm?v2kpc:~ q_vd/`g"ذEC]B UH aԡnDb~\$V:a!XC}v]Eڲ%c9)=IA%Bǡf%Ċ5ڻ,۸ ]~gR#w<9_$;o\5j ynK󟈖Q?-rtkϘ)T!O BG+$Bhk37).zlF~V] JmqT@dtI"A 54;k=r3ϥ]l|RFs!^t k1DxE7|J 6{Y Gx1ژa~ļ1K:F99| hg8 b GQOD!UŪQcWə z=HxMZo9 ژIb'7JeĵZa(Ncb^:ڐ-OA:L,P{@;{zq`43S&6ɶF<a+7FH:4;aM[BtioFִba40nGAMn @4$[Qk h iU|O \I҈^GVj[ D5`ؔV `g7Tk߃.6ErO¼9V6YY+jY Qi6W';{}m P2<h1_`7g»0 ä{^eD-PZ7Jl s&>ҟO/A߬|hPiknf=2$;f̨$ĉQ`m84xz.FPDʟ,ywR>7mEƩjٹ,J8&W҃(!US79G!'wnO8zXh2?mRV^hFyf8:< Qt{'.:Y{"R*(<(,[A$\k"} ,EwWcM=$bIGF?9V] lH dukntvxRfv@$DYΘXHCW:9KLZT pi dgB' #=o H%F BDnMm1E&l1Bיoly)c]x[xC?)!x?"I nS' "'y©<PȀTU\wm2{4-KܾTg.af66ӄU AeÞ|XOK ̂ݯW},V\3"2%ģ_$,+YEHCEðZZf ZwS!7h{[FTDI9Y, jL@^prVJ}{`Na+VA 0j*݁ mlWYoیȜ엜~4|J!$d2nNhGg78pܹ;Ŋuc$zC#{jcڝkylv% mVkrE$k:1a@ͣq`[sZ }CLeADIdYUB$mP;F] nI|x3Gt>p(7#t=_o;T  ˤg4n>a*awb$(`#=y{|j,S*eP^R&DCDZlr)I?|6%N"a! [ 춌r3 C/i-o|!3Fl-و3. w<3ϪOLo84 XgDV͍cK =~/S@-Kj"';Jc4:ies{A+߾yA:<{ijL|K09ZNv>~)X^a4O7a%իt?y=F!nlAL$+>Ȥ͕@^A L6È&}iG?~>P sNg8PUj09^YPwaAPUJ%f'Y廚evxvjNDZFy;kxeD#ȨϾviGfxhizF53#i)9t3ütx9<6?IȼZa-3Wƕ̄CB-!m&yx{ |sB)mAH2U%sYG|pxTZs'j:rmfFHv᛾e`br%Ml9bQq!߰ F[x.b3M tEgNl6q'j]4^""FٓBxx55?$mcϹf@u\y+kaokNd5FF*q r9R}+4"Rj7#W+xA 2lL~F]v,PێB߫N}'p$s`D GN}ko™@?1ٱgƅ ꫏*CJ\/ sO.`3TfndWO14]`3sM8WԟtoOhJjZޱ J) Z@>;;5hUޯVTqX?[jcpK8Á޲p#FfR> KZL3A{|oݍew9[}&Ar)\vDz+P`^F4Q[la϶nQ޻Jp_5_F7*$ݲ:SwPAx?}}A ~;G DAi)B\Ƴ⍣ h/QQM/mmU5lK/aY?.^+4'Ԩ̗;pg5a@o']9J׍\AS!Y*Jܟw e>y*=kFst𿧬ϟ!7`WxqusܦfM2Msrn#JCl6|,:)ʅsz\ppF{bDe!5KOaamOCw9! G(|H =xlEXl.''ScEte+@ gȲ?~K$ZqNHjdNKWTPooȝ*8IvWX-&\/۳5uCVa\}$ea)8-"{sXy%РjBkp;X#A? JKZAi%^)H4$5 Ȏ}l{n|gfZTыy?7pye,i _SHnX=Ⱦm8UFSi@fk6!WSe~(EMl(@k?- ;lw4<]L\`ǝK3X} (0?x J99v8TG-xI-o\`h|'u7ttiD|fM>JPh{(1O`^ i#`a D[#A)Df,90oy4x~w/]\YY?Iz9WRw0B\@\tnaoF KxHG-E:/>@TB'G^045D; HO@QNbXtK7N1Ad ;RߠU }7{n  =(]7Bhcznꭷo윝 Gma ;WBx P@ܽޅ0ݻ~&J[a+ѰYBj34\pq%K lsl󺹩~u\qw\V?bt 覫 c-pt/=L{8j&ty'lvVlJO'ѵ*,1b\L3*(|F%NNF`%)) ۭjs;o >T#A]񒫉)ҹ"QV5N⤖ kIkqS`Gb_׋f(kט;1Pb?VCYྔ2=q^ /~ m\_I|HUCt'a߮W9nݥ!5 <܇Q1WID4?ar+~TîPKq2:-g,R3vv0GfE`~E1 }ѱ;>ILS<;l6A3;b29NKJ4 7q0=r^=a͍m;|P[~٫؈jj 2Œ8?Ȼ]K9|~9~u>sWvTQ7#&1)FUӆ7[r5|ѕw?MtC:~ck)">!H\ienr'(* !gbfNd%Y뵫nZ(q2!nZ)ȕm/20z3GkCIɲ)X9?*:@ vB 9Ɵx&W_-*4 (tJ8iX*2}th/_:ͼ{Pձkga!mα?4WJҙ r~_ތa-1[3攸o`yGž|xLC!^6L #ΰ{cz!'棙nr$,|'W#ePo/gR `rC1Lx"1U$UXuD)\wὉ5h|Dm:./N}64t4Qɥe01 d7#a.q,-dSD㐈GRʦT>s K34OdX?vjZb`@$&& 46aU RxÜd~nQP}0 '~ёApC舤HG+` 랑PTc! 0)bRs;,ss<m]±Dc4q?5~9gXe6 %%Gf0|&E/+ګ@J9 E ؁/yum4 \aJ~:;qpN$.dgI᢬ >ęYwЃ`ުWδF`Cʂ9@4Bw48Q35NT(I ]&F\ǥIktfK@*-#StXⱑon\Ї>ͅK J:?v*k%"q*d9JOpyB-e8HyqҥYp s^CŃN,iH#NJCbmE>E\-Ҩ [o!C)޺ktKR^׹qi2FcNM00D:1_gʜ~نDB@} lm vQ֞gW>s'/bn wM"drqk40ȑj߅xJB5z~4/ӊ$]a/=Ho.M;rԟy4 >NJB"= Ľ07cG['Kq-~NIqhM'Q-_WUM;ue{rNPmY-X8̛Z|B߬4Exyi@0Śrkw1&;"yUBX%:^ʼnJ*žMB}lD"at>0?U.btaE;UKN!.fbA>sۯbQIfLqj[(-KYkXR#<4G48 %rޭR1+ Zxs & &:qTV]c!2ڥ{q;_#ypHcϡ~S,-F.8 g7`]gc6iigH'$(?ovr8rQcomz:S JCb6a#F'?'-];z@K3D3t"A9Mn tojŴH 5 #p{M&}_Ec;iZՠ2+4ώQӻ:pgc} geA4lZr7߃f&ӂ,)'p}Q/M-rqU"w[7j\lv0;oȠC d;ʧTAB߆l]YO`={G`-}pwAnp8sB0޶6?7'}kܕ2 Kώ/qr jdxM_2,z9Ke7}2]!(&փLη)B:d{hӯ#I^魣:%;.K<8Nm 8.:+G/Y'q>Zz9E.99t~jg$3䵠Dz{T}~Ƈur,NjECy:Ӯ8Y?6þu&x+#W{i[B %i)qA*cu|V3xt)s=ޅ&,y_vڋ^QZ װzb+9x &e!V'^w9D=ؿsL@^cLv6gfU-$mbvdhlݠƭx>Ldސrk WH\un%eRH_9T #O*-vh+2ro2Mr('4C׸kH|8ͧi]0r'yim*5eRNva}IxvtZ 90$nkBL"Ai4L$$;!Dl@B!vМ!BϭsD?=ob-}}-67. hFv4z|_>5soq?Z @w; ]Nz_(P L~/WݦxO{bhUwnÑ֘d晎˥^j%E2 ?;2dµzP~5k]I6'H3?3s/[mݐY>YF$QGZT 0Irc;{4#5D_O.@gU?+93Gd՛3{Vƨi[EwTL(lXBnl)+24 yxCE)/O=yv_`KJOTvO>j#;I1rPQݼt++lm T/h=ܢ\o q+R3 f6<ԚY`Q/r־uFD9²UVbGuwUhT~_P$:_:UF(KP޽Jv)Fh\:0'mU3vlc6 ? bd΃]iFq#̃` Kt|~rhx90J_GgIhuf ' 2+eSล4l6!f}^#^E= !JL|r?> G->G'E!xcφ+iLK,tnXi'QZvLٶydIr>߶/$λ !rXtS/7m~yTME)[kQܩy^jG-}Un~!sY:9Nr.sֽJ߸0ˮc̅d7 nx݉`03kNxdOkB|y/XQ<܇xSEHי#u/+ءUKc$c>5266yxqϜg|Ҿ[Pqx&W 6nB*l./Z)sx6 g&Aj/X EEmrĕ>㮅b:bDd3N9D1ȍbA+=rqch.L\IݐfP*ۅ(9>.|0lӑ1>j!G'XpoH]T?s*m5aS6V4ؓ];%h`>ju>$ ls[@naJMN ezT!X/9+]VsjcmZ w8v_Q`ꢛM HkdTޚ"P]~XdN=k{MYf qݲ.`|ꅮLT}_&ďx`W3!5},w.,ΙNَaiReoDMLtuvehɵpv·};~ DcH|;:ò-r(P?L2,f!zYe @󷾊4'2?펐 q}uYQW!Eq0dԪDQe> sh|YUUɋ1f"-˕{iX[^V1B7kEͷ Vz3KTJsEA=q|@ ze"R 8y̽#)Et le3R.|VG@aMhCLɪ]D߰s\>J4\|HUu8. M" -ToB- Y}:s=U7@4Fd="h£ĜzF-u{47M `x9xJ7,F秓+ьe!AyEmW(l $Ƞ2g'.^_tjjA1oi{`cس61BIH`gle";,W5rx.{i&^N?> L&̲EL^}\M+ &CVR%1K\Y"}<(`aPm/CtCI]Xj{I](AbϪUϳw&?Q]| 7Vy0~kJ'IXÐgϻPK:LMY̍O(\DT&\اڊ/b.ލ.|(PyZ|Me5ߖǗUz|NZ\F<)$itoJ{ 2)mE LDNRPx֞CWk5iV+pP/x8>,l2jPVmSU4j3c;AM~FvKjuV?PѦ˃P` <xfmnu &;\,Ǵp \7$S܉35Y+J5y%1|ѧO|mnQ*(GUkB#s]V,Qw]pF~=߷OOU)C<@唆<mM;C4/Bvo"HK,q~[KuX21 +o騟xL3BLk' +M܍Õ؇WΛX)L"ts]jl68nWHpTVL, 8Ru2ޖ$V}^ A6VM܌:e6(,glU~'fK΃AwOxU%?[ļ%zc̩vl,fhN(6[Bw&Z)RP~N  } =?Y^vbЦUCyH\~5[mDK#](]ujD(}s ⑏>yqE@#;\2#1=ejP!hJP-ǺYK'RuT'Y.W `D1=f/m 7bC6 #;ǁPI`XwtQqgۙuړX:*MCcoC Ro?|r֘aVH G!f TpbZ1 Uqͱpv<Ҟzq B<yPZr;P:N& ٗSKI&DHr$pdT|'@|# %y"|;k7[,K1n b>,GDL]C(?XIYnˡ1\˳UR}w^E އȉg!Xo&!%R"=~:,WjU" O1V#|xwٓ3- d\iO2a6W y,י>`ML)׿6#8U.TTc,"Ǣ&M`=Ώ^U$L_k$iWdJ0{iys S׋YHcNhͻu%١;2*D96Ѭ@>"cI82!*DMp};*f9Ea7|\[FJA#ٝ؜L%3S#\TRˤEzmYmc^G*D> \?i'4WM(y kC_a)])<}VVj8* ɝ-%ٞpTszp5ص}ven Kh> .uP5FUQpk^AY%bZ48e9.f$Ih1dxG[7L"n]I?bY?cW.Ë8."YN_z%}{A0ݓ2y_$اi ?txPbwajZ[BTХNd]ߪ _Ԛs'-%GBMWEor[JC&;FM=d I[M߿Ƌ$0  qџg9K ){ hke$MHùsyb73E D7qFKk4p SW ? yeD>q"DaBwZfq| : GUX.DU^HC5ti[x~]_1)}ʻΔo  +Ѷ&tw*N/?Yhn Q2bmL I17?- ] %uAVkUZD0+}[ƒE[wsct&cS{r Opyi+hqCœ Ӛ!!Pa30is^}f4xe%ĵnp%]~cɪÕ0V8c̍-"TKN#xU~ GQj&xu>^g>#)a5%ap&imvY a41AОg'HDS0yv˘eVLd!6DdA7.]~㹵h0#>M^IjLke,.Ǚ4b-|B'K[S\ ZT(JBˌyx+K |O` `oLm4_$^5y,كCS.t0; Id'i mM8ҏc $>,=0:*m5p]"La4&Mva]PGeQ@[3]-;uG{hiTl%~*`4a^{N$fpoYSnzSaHXcMvA94C;.cNԻ:q[۹ORcn(:wvGIg>XLoye"`[rݐw^GKmӝ^%Z(L]W]7ڽ7 O䇇YS? abx,YsB|-T@ն 7pR4E<9 +2N2nf g^AX^.PTk~=ȡI>ۿ^RžD/L/aAKsOO fT!ήr&q`o)49f@*F^%~_oAqS= OWYNE ,A}VV+3ي`- :b okAEY7=Kb^ycYC " 6U+pgPyFg;6lܧ^&u#+f&h/7:=Zg< /HZ5cGBxzd\?= ۄ`x y …`ǜ'Jz^Қn(ꊛu?wI2AvIQI^MF9ñwk{ ˍ`}[3Kq,#Rb{ ʆEh1Վ\qGKR%87~FĕMlC26¨~w<ĤuCkT#eqg !mW~ U$ҏOP ^F_?@нyhCtnh>jjhs=J{B@8rNE۶#ffs+)LNqR!r.@:^grk ˂F1 m?hIx~ʗyۢyn:4hN9ĖrmPM-Y:l+:A= sAq1'w:dq5i! T%5-,2kRPk{CC6r^"R7r!Xyǝ[s`Aj$'w[O/R XTr@&bXHdΖ+dh}ik/=+P3܁,O Imm֔ȋKG&U6У3Z x[t֒W >j29K< ex{pIPo|64.Zؼ*w*quW6XCu@VDkʙ-'ujF*Hwrk7]ls-241@&5 -KS:RzӪAJX-WӸXm9b PTkԎOQXkwi@,`Pwk{j' 7~|nPXPnJ/ܩz:dy-G'! K[ЪeZXP1َ([D6}S&lrG (H9zM_hyMVX\dF~H;9rәk6]ލb3Zh@4[`Jy5V1;6P&|[CPC%5Nh7v&:vOeZ/KamO E<2+Yܕ2v.\Lk+/5#G@p?M_} pߒO% u5Fe,\9XtkrMT 1hxئ' b"3ez26:IgqŒQaN])dnbNF{k?p3$ =im:ey+ğHQM·<)^N G؜w%u؆72@ΓM@,Mh'M(zE,M>C6Y>]o bI;F1kw>ۅєK5m#T 3VNȒ.u~εVc. vr +9"S4Ag9Qva O8N(͌ш`KeNafE$P.OT4oT3}YxE=I?ύgGI_*g7ͫz祥9gCN}OT{c0)Tӂj@`X}6\/?ffFюBmgl&+kjS:@fg QXz01Ssv_&0otBtq5[,x=SQx'$a+t=ժ{6atf̺޹qy9Bmg ͏^z z \/WفhM]Ka\E AH>yU12{GaIۇ&2G;ryl6Z$ ӽiVPڿ# [ۏ46\^wR<1hӔoۂw.\>*Ľ,DkJ)O+rv3v]QӣT f+j:*bQ&hw,`1hR^y"GrN3QxB|Ϊȁ X{k#Jڗ)2RfZ@j/J'd= ઞ9',D10D9۔ce.2Vv]ԩX;}̤\s=mڈ B=^oE! ꤇-nmq 9H-[Pl'rkmS;L!U.a,D/H Mq-lLif>nL)_gƁXo)7uĉP!Zx)^hHc 9ual`ca'"20 lI w Mi#mJu@f ^îi(9DP?xiTHj{ mؤ-3xҹ3! w2Y+qtZˑ q%wӡ&U%'b*%[*+-p4!PVF䬝#zo;8U6Y,$ƷXW?{2[= V۸ UkdHVx9ɅɅ"?+.4iYVHWm=+$?m+Kbrz$fw&up2ASE81&gz:-{՜]- ~  >(19{:[: %nv5)ײ(HFPy1^r谠$t 4Rր١6j vb u _^j/- jY| C(DžWQ\mJ/aD{;hzHOZ߈a T~ᒋ3B"5]"x)YrL<@Ye-D"e^q=EJUw`;.ZUXҞD{k 8 m$B |g9{̨U]mG64[l^1p[WM/={l;p]w{(~TIG% D2+C OW3=G*M*P]E˾/y0vVU;qxM2'_W.\N$S$8smb/bl!C²| }Q) {5:ohFh'νDokbSl&;Ȃ╯-Ң?o= ]樓l|Q(vU6\} 2}l)].HeͧWD{PiPN `FO6ߊ`Nש`짥褆mxF̶qLŦ7BmHx1Y\6ZP6A۶K~Z6k>]u0_I+U_|Cm|:JaX6/ ꆕQ)fJ5IyxզbVZgÚ?xH|E`Fw;Qneo qQZz<K1~ ?@OI-`5 "tQoO 5 uO[f}.j# E/MXw  :]v+WKྯXaV ?;p-u5݂*x7M\*Ԉ`:k:=$}@0 9g甎5ք[׻)ۋh_kEH-~jV!J'-sY.d57azMc(\i'D5GS+quࠊi*c6+̼/ͱniqx:$$ ؆e> ܎a.KOn@/Y2} #ä ^<#";,F XFn*2]J#LB@ա% rϔƐE{ !"g-pqmaT' se7GFoVҨ+6fV :&PG#,Vt2w[tb/,%ErGY 9joY9d |'ì'&Kq̩>FSnfh],7?ͨhx!X n YFJi3(HO L䎔0l^]@!JLa,ǞT)8x/` S:x[ r_ ~ 1@%W3&1=qbJ :hY y~ GL-x){zkk9^MZ+}/1qqJ)<I|y:7"![Ok3IΥ ҆\*@ZYgi3P<ߡ݈M1gq|GeLYkמOt|-dX F:B kzOJ Ԩ1)ǝ"ShS~d򔃃4PWrR!aht̡Q!"[ړp?hM6Wc;='ȀsRbN9%Z9Ď(ĘZu=Pn.x4ZHdd!Fuыz ѷr2Z st%FL\88 U#rd@xkة z nE"{Quuw‰a4C­2dg% IFnG̙ή2U0\<\Eg j ,CeOvqGN-FR) ̊E,5lQ#[ysYVHۜKT6?IL%pA-fkDQ޶C.ImͿӞ$aWbQ#Q ߬Y}<^][^ ;BwSxxΧW? ,L7yHBf ab oj)+=x/{-q<,Ģ 3mQ!ˎ7t1J|&NVhW} ~.$szԂhc?jn1MM.&YpN>)i2>xEWv)gOq 4Zdb^5H%]'Cq~G!b&%Ӄ|Oƿ/5qrvעEµhOx=Q"yF;{'e1qY j!!3cKe+gOTuSzPm*^O\H_ԜoϮL>u,-H՗_1}3yJs90Ѭ[kWr,Ԉp^n?Au^21L&l ony>aՀxRRπ3y$2k>@Y#fjd%1A Z>up SD4 iNcPaz@ֽD~{gQ=AM[ /xgͿ"+Dy.n@|luˠ.wo,7מ 굛ȣXHƳ .PK07kK NHYl.2"r/"|=&G^V9,ZɻQ6* ^cD#18 6|Zc7'RsW"0H6翴5 =AKg*[. Tq4E2a[cL\VԷ\i˲9)^ǃO(R;|1W\N-XZ7pB DS"% (c-6u;@]w[6'#3$0ojsKtk'5Ǵ?>~pte_]`j#BW{`I ǒ$Q~q[^Vt(Lk{S|HPgY1yCG'4m\1D ic,Q;cVЂ{kgYZ07070100000400000081a40000000000000000000000016759d5800000111c000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/mpls/mpls_iptunnel.ko.xz7zXZִF!t/=]?Eh=ڜ.+ȝxDAF5ˎaX,Svx0ם%g(=yYdtd?+2l> ltsjfo

    y:YEw[LɵԔ8y TAQOc+:.$ fbT@ɂjN324dجFQDt'ęѩ᜴IksWJ͂< 7\"w$^٠)J]kSa+D~MP2}SSTdHBzڷlX(*㒀YvT Va!ŪLkޥ@.ce{.oz,y*}>Ѩ +k7$ Q#DA=@:`0YwW&d1`tVN QEk<=[Ri2S8?M:1ERBmi:k\ALl;Ko=FdɌ c'4Jsr:sx4 eJ& B"fi fC7t3;q;w^`<-h u!W#$hA2ȑ}*|3ٱ{HaxV 2c7 +-ӫF\МJ6uۮ\jvQ~. =9 D҃ @컅d*\m_sHwcV$rR~WwHC6P.O0f5҃zHpfxw B=醪H?tCݙM>bH)t VPO G:B0D4K/U"*</:@SL\qtzxC%t֗)8vu֤aILjp#^t^J-\I|#J)pGM QX|*i Ao$cU2l?r g@iKO3@!^<)i2BЊ<'pCڇw7uer_4<E$̓*(Jކa-D#ЯQzK;¬;I mWW`>(&SYmPl/?ھrmE)6RHZAdZ!#0aO펜,x,ŸQDn2#kcF'.p%$/ `z6E@oܟeCV$oҝ!k&PyUQTC[bSo ~XZqyPv9Y5nFo2m/mӠVK\U]7Sm^%csT}IV+1 nzLI##.·{nt'~oTvûd}"-pENާW "ޕT? wg,W IW0egFUޯ_w[S{D3GFk'x3 rACKqjr*J _L$5H3iW%ZF*9t? C欀ZHyV{.,w$)A)dUiFߘ]K2.,ȭ'w\)ni-n ~Ү0"{N?O1E .aSpe#].{[S_ڢYB\"$&zpBBw%FALLrfwB3tv! 92 ڼ"KyJ#Pj[+f]ɥH223UXQMg7%XQGV^A1ӓMZPjg.=V=DŽ\ 'SpFV}Fch:j>;+ٕ*TdLӉ2I=t_<]O?a ޢ8yWQ@nbu;_3138>u-zPn^{]k|FUM۴;'+(Yo~^FHƻVٸ#Ա;[u(yh dSyGzn]45FÆw{~#]C3rFƕ򙧳Eu? h uv\ڶOvZbyHQ!!{[S/dtf v0 e]l"8>6(.QT^znW@yj޳RdxVbGEjиA_$wO8QR!Y5R&_u33(s"_#6MXAK5QǮi3 2;:GO{O#3? Le/oH1VcML)s8d`R,ĺqF҉ʰa"Y6%],rHa4m>u-;ֿl$96)1apgV mƀGZ3BOBiGyI, חnu-O#q~2i:ߩ.A2.E<\vYb7%Ymktd3b؍_nmecHHsO0 bO@/⇛pd?L +Nv>!x@&`o3YW#4'[YwDIWX);c z:2|} M)YmT[˞|:[YSM6[(MM"*vYm ` ~7̃'('ξe-Mj9hP3cܵRVefl;ÿVb$Wt$=_tŵjJTΗQ5<&d}Hͯ6 4viT^~/9%f 9TľH n۽nra{xg%?4#2%'PBLc8*?XP8@Rc_7di$/= 胆 KД@$$N ޻\/tya JBOzv+"ItIoYTv‡6on)˯1кQ =VUggZ12ÌY2W[ϲ['1ZJV.y !ju׼T 3g9lN-g`}qGW@@.lL׎ ;$?R2X&)JtxygO6?I;-AJfO.uOQ-5\)_$݃)ًM¬C:^\Ac{y| vx\]LqF?卝;_5pՖʖj( v+hoxgeUfwjkg!}_Bd4Ґ䞤>,k;pڞ<9K"S΍n0ad8:7ӫC 1#KiEYr廘b&ВuKߜLuC$ʯah-jLc_~ʹ_sϦuռ1;pcn-p#L7D7Z˖5#66_.8X%@L&̮!{3"oY'6:X|y,fLj&mمaI%*}'ʫϿ̔0n16+?1@Jz#y'E&˵&$|4,JnnpHP?)EOGYXF=|O 3g<߉e)D(#$iD}65*Z:)?Ĵa,"#xN3Nj"LUݼ#۷]V5`QzL~M牝<$}{CA:& Y)}XᴏK.zC b-ͭFԘ{8;ц7]E[L/)X]U*G؝΅fߨhP@-X #PĖO@"Wsy5;")~J-p Vdm̾Pm0(λ]d٫1 eR-zvlEAAV\4_F32; 9-a*&P~%Iƞ!(gcӪ.;*/XXI6n.~E8񒾊>V=Ws.oyH\s&C#ąs]7g몕8A_ȣE\O'6F5o͢(;A Ԋˡ]),Z- ɨ[9Hb_o;<`@–'ƄK(@]±w_ZHbߣQYM[ܪW'Tqчb}5`R9; wlK9I nƅe5zq.!(t -/&<) cpAꇸqlj֣=ބڊ\&rtŬ$]Q$.aQߢRG'.:g@.hDŸ8#1*Ni`k=dYb֭bK:R*-)!GN|QSKhbڒr=t5YCnãcw˘+@9aL#xc $A.)FcXbXS܆2[V[(%4o7i?j~{6RW}87NW@(.m:&^#l^m):R>Y~D}rJ/fSYOkئ8KVeg#{郞:X0|*qW! o |(kZ% %na`+ 4Al⩗'џLhǭh"1kCӎX6j{Cs)j.NW^x|ᷪrbl}'15mM#f%39L_0#dIbm,>-0tVa|eH'z>{F1M@1&ohC)klU13;e_Y0D̆DwxZKwSjL'{]~$zΣR[\Ğͱn V%f#9<8-i h<8"խȫNe3±4a3gdlD3|{?aj;3lIz~?}H36*h lD-tpXl>pCO4%2S.CU5:v*✨ .F0xXc -uwlS=@,}2UK.ᱠ=ږ--$9:[ԇ]4L" 3!D3RI1\՞2ϒfz9xzmD{tdrf+0tl[2_MZ 3$D_)D_8+ S\DvF)tX6M\(3'<î|[ȜDôLt8+ɓ pF5[P2+5ɵGI.$<xi[mL̷ڢ?kQqjYe>9#șYe 1&q1Iўy@&-SvI<۞7_w6]?^["dbKE[u!C,_7yϡ'ӓ"&hJ_Q {u>'εO-p%N C-*0;7W`%}tZg;wkfAn<uI_$L7NPo{KUZ,N,s#e޹-~uo d+0~~"> c2R^͚8@eͲze J5 `R E>7,WxwVPgJp4^>.8A0Ba'Ձ;>|Qpz4) 0;Z46!ׄ*;@&(tJ,8 5*y 10y:*{ХB WMܱ>5a%T]pw`©YEd$@zut&}qy?&V tF=br?Yv |(SYo$ 'z,qjZ6`׀!+*4C ?/k݌h3@ (taT,hCl2u(vMu"//"χrxh& Sv "GXtl(uҺb\(uo۩KC,Ʀ'|=95XvX;sq5)4dM (1A^>Yr gXyrd~4L,]DQ[~g gg̥ Q8Oq£I>cG"n,7O)&I3LJ)CE~^#n"3u\+/gV":j79Q39Y[6FtO Բln*Aacފ ?Ǩ9= R8!Ҿ9vLȏpSExGqL'Y h%,; {&^. 8 #rzeɺ*l/z)b]$w hj+׭<sQp=PX1geCWu.+չ*ȈkkhqUޫ͸(i! +fV~v41peټ}K*׼ T if4gĶ&-ԪIf|z"VVpyAm{XIK\%*qar|!x[ Zj Uɼ?/95hBL"7:WNBr#꾮S!@jso_jZrpPCvN[Y| >x SW8]%λ\ϗ2LRk7J;9ʎ3&-ѯ&9t,Ļ{ /SF [ƩD,eJM nX'XIboR3 רg?9%MD]`~$i0v nk" efF=>@Drl s_SyړbmN٬FgSN\e1MYz\:\+|.kj,+(Iyt% (AF|_E,8ڊ*O j\V c. @2gdrdɕ}% G# S`=v2iѺUKiv'?;/ag,ňxV!9KafM<\8/.aΖo8U!(MzJg8Qll+fbgͦ4aV_ݑ ORXuBaCY&h_bl_4 e/@ȶ. FX(+8F&؍Ǣ1!u|[N9Qw-YʂJi"VxsjKq8+4熸D^x?)53a5Rؤ71𐛦|y*z$)Ղlnz`h`9Q[20co2 !]C\6)tMfss1?EKL{v+gbL`VK oU|grh{SrYչ*e+>ˇ 9NO&g)#Tbc,vi~Ң=1ɻHj'ހΗ>Gx֖2^gȊME,7<7bt'fD1 mC"[['zZcRy|Z?m&ښܷ8" ͒ [)-bFÜX3,")@Mie]-i.?,bU\X#I?G H]Ga  uLnLQl^rˇ 97S{\kW# Ӿox5E'<xL1urȰݻe c<$Z>4JL# ," '[ܢ/Ee<@˳2H\bQAk| 0QGBe(f./ߕ89e  0QXvBQɵ-ڑaӣ z!Ҵ"&scI7,bݼr]N_ʴ$xbt]37'h"<PDF .}ErȮU,޹bh k<A-InIPGT;ysCtcVU]n@ub`5KWtf%is='=.8bc8mjAyd(`㛫"wO#oby@aп:ԍ 0 **,ZrS'o wX]V=ALE%5nYT5<5TZR6%`=x[FM\[>E^J*7R>4}0hmw`wOd!nw8.䘸n.AMm,jwݨ' jHks:B`k객/na;i$9`Nc&v @(br诀ɣŏ0xHp3~l#vf -:;U@ WgV8w׸R-ݽ'LNu 2`wqD= R9Mމ[P>_UQ{,3+gq)vɡ_!ʡvHϭm)/*wg ZLr= JmZ~ #O(AV_3{O@z=# I4d[aK57[֯Q#}P.VxqAbIhM:ssaVHM*)p>  qN=a!3')6cͤ6!9z5JGjdc+L Vo9dc|,/gP=[r"sXE.s)LD,>q%'o6[@e܀[54:)e^0ti{G져\]goF dVG#*3[d2{VLk׻Ӫ*'vjHCrغdQ5A$_H?zc;N!?@D-Uߎ{ r-~ lDq*b2^$`cvJ ҋ-g^UZ"tq݄C'd]: >FOxg\D#H|%2ϟr)QC;by&\tҬ6ě(.s0d]ʘ } Vz \5}[#% Ukp3zb0~H3}矚b1Dh ̉}TW{nS ?uT7n7Zu+=L?g5R6.(x[\,Pku6UVA{K撗xiHPU}"q$ZߐAI8M 4ƛ=ݸyf%ݹdyus$ `M EHԓ庻[;$wFC=sAhO6z䜊q>.VKyV0Nq.в.Q~`AaHl2u,DTv5#baXr0B,2I$adJTW90|*!*ŭT̰a+XɾS_%(tʽ5!D,~r65z<7I_[_W>7O]WM"^>pr@'󈊭'mG ?Փ$bI]8[9.=&8V^5x -wx <)WF[t}X*45o=bu40Jgx9S57&_Vm$N};/** Y \KkFʿD SznӐ0iQ)nu3x@sHK_sW`.p.QQЈ.Ү͉q;:k.W7co/m_siԎVEb PH  j^wBS![K̝=߃HB(6n?oRYv'97hCCIm4q0Hvr%?W.ݒ[C֯b?b}& 73ج ?#d1ޠkTՉ;XV{\DᛵbgIrD2 <S吱1TK)Ɇ򶁝z [sϸ[ .dCy %$%iaZ䂱eRWϥ$üٳb \M!8d7FE̠Pfr;d 4DWݔwþ$A"4`,Ì|}-hE@2۪q?*o'}SH,%YRFź@n eTs&w<:BXn f/v- ) L&b\k_0bIH٨a|u]OOG"ltJi87}Z#4P Rvq| [7aəexƳvq,j_AR/'sOU^1P<fl0+!10i]Rky?$Kn `eM[t-.i <;%BS`vʃ](X ~ CK\P\%{5_[( ʨ*U LEdF ū}g@Ob1nw&~w_y C..1 /q@& 2y{ o3hVr2NՒ {!&\`ܼOGFݘ3Fmx)Ër>o\\. L%de {(d%z#}A@Ԙ RZ6f3j[o@rlۇ$IHP0JO]}o >)E5o$Y{b7}Ww/Һ74Dk?[6cwi[O?:8ޥ8&&M~D zC㰋@͹w9oK\QUb+4s%.Sއ%"kÖEzB.}Pbb.R)# kEY]$#f3Z(뤔/tst܈xq م^P;a \9>ަd;SMUd?3 Cb:-+Q%:W% n=!7:öʧ! ~k@d(Cez Dc|vu-Kp|f7"=yK"Ա" t@S ju5V<̖y?|$pn`J5q lE&/TooTs-s #_S:B?zkίM|,j0h8-\yCe'GՃ~=joo*(6)*#-Ĕz8wx5!jնF#ќ`Rƾ弻CkD]{rd#}45>8BJzFo>̟D`ƇGsB`Dչ[ (sS)ݣޚ ~,; 2(;VKK4F(d usIۂ@~0AC-S/^flMfY+*u*fې>Ev.S*Nu m~ѫَtIܜ̌[iW>T$j>C5QTӅ+-m۶ml2}g}T Jax- ˳! a9ZϘ|3=j6Rak\{~C/oτ.+s-zmOr؄(Axu¡_#lUTٸvǰDvwƺ*$AG8c8v!1~"xQE@5͎bj<,om{5\궙_,2?.6h"7ɨ %75qtQ.& (6$[hk o*sp~܃}vIڹY-0jS?!k0CTJ'Mg01\:Iza8Stf oS@#6,:n++RmZr~p%$]e5+]~kM.;Ԫ/ 16zA=*cՈZȹ6V570֕N]DVU4br HSiH\T?7j㳣g„Ka:p ӳ3M 6wsY~ ^k7͛BnYϙM,o UN0yXU 70Ԣ^3x0,>C 'n!&sܖ ~zR ?G2cjHiߜ'[]µr%E@ЃFE1qԄaסj$+Blr3 fWDTrBZy`catDɲ6BEQy+}qg1dZ^5*(UW-8,~œCR'/"~xjGbZ`gz7$<-? qM#X@iB^ D6f/I w8+Kݫ'5ݳk?8zZ ͐Keqp̼p,SMf!- Uv USY0-_X^W6+q!jvDMurzAoftV^aA,0Yޒ"_K6) QDf *akI jCyxdCp~5h\H2<Dbe.[ z1_BPp@mmwr׊;Q@6nV)vna Z|30?ڄN@e{3-]7tVwV JKcF*)ܚ m|9p-)K瑘a3 -)x:`%6]Fj{DZ4h?҂h^]k5~f ¼ .;PA xx,QOP͜ad]:[0?ϛi9MD}j]AֻE=\s@Cs#<k%eIn:aVna^I/hwhգ)jYR0SBӮpTF"!7~_y!OhEh\Ul݅bԦ &u`h%$Lhi8E',ܡS5h#U(ҌPA/Z' |=nؒ~\ %6\Ҩz*mS7 ~KAsyR>2CkxЄtcP'S!uڼGZ@]MSo!nS9Ԙ;p`{ ^]3^_V:IV u?%5mM(Qn_dCsZ]]A3>R]2VDG~6dlhq6[JJ>W@q(= ZHp4!jGtׁe¨ng/Pac{Ϊ#|yϞ^{Pq\# UCS>|Q,A)C$("ϻw4/H- $ ۥu\uSX`rYzٙE}iHMSAv|ɞjD4֑{ٻFBqK{m-Rp'6SIcƽd8! NCeX Lhg0J `OnȇXYUU%S00p/aP@L@]}j /_^ Ǥ4s] fSIr)8sOpe\A^VxC_}2[LDfhX_Je´ \ ly9ơϑW|肖]9870 uIS rhFtҜ_G!b@3:G1PbT|鮊D =&uDlsHzJ3T#Rl͕Y`UL d WkCO fNuO2B(zڒ@ 3j ڈM.R5xX-fDY=P|QݵUe:Jp@/`l[[uG<_Cbt[ 3eqkz[pew;SKh5+.blIE$>iXt>r.$: C`- rʩЌY،k0 ԲX v|nG@f pXCU)$ &!)U\4Dd NZ0T b6QXW鷲U l pl\תhH =,_|}jCܱY(ȣ1fUT+gȶQX9| U Z˜7iUrۼE{Dz:o?K/ӆGׁSg9f.3܍ھ͟G|J^}uN< t5\|)<2"P$u[0i p\9)PDQ@A qLEPFI7-ؚ,صxy?T` o[b?[TX"VX3[>;D_ f^ Vyɚi&RsWys\5(2tC2z$>D|:w>gJ$Ykz;p2/'~, )MͰuqFA[ rEp˩!Z^z%Y }qV\΅l2OUް5g;d6vp e4w$\\%Tᠲpn`fn'=r`lxl3̷0?DM4[> >͢=RN5d [23tlJ=$9ޱ;fXȋh慞( ' *ur;FGJ 0E"k66< Yw$wFZSLI_{,#5/؜%zq5\+6e[ͥ.Hpf| dS8E{),`-&*q6$f)ǁO7I#ǜ I<2XDQVtp᪃11WKͣސΞc^C/ҔſpPG}ͨNFηD7hQ.9pW)of(R1d票`݃'|* 2Zgs]KeӮ}u  g_fJT_dN B[of>E#")ʭ3z^-||4d 9'%Tm Jkށ8zgbq7یl@M/զJ aKр^鑙 6x1` ah9dSbmRs*4,L;".El)q3hR8 &4#GG +á"9=W4޽u6saM ŁyP\/]tBݝ U[E3o+WtbOs  sِp@\߇,;3lYgUF ΚJ>{Xn_m&  (^a V?m! -(HyG15\ /4sFr~q$6-=QP™ǥNK'M0g0gЏ A6]1:ASB9iM7@[?N"0<`1i"5ðk_\Ӯb 7hw )V}ctpb$L7ܥ-ZYnD&.MWi"h qvWhިi_\zPM˭q Dw5#SdT|WI,?+E} ~ O4ܘо?A< : 2[$TXCf61߭5aCQ{^0ժR:U/GW8\('|UHRݮq–J(:s 6'/@f!?$n/qbܰB#Gkf-`<Ouv7sQ%Z5|vZsT@=L9S 6L@1a x/fa/P&M G}(#ۤvμyV Ųۇ616ql.m30HhHi"oMɨ:5GK%Pӆ߯g~nYt8bry3;#I9̰1_xXMq(a\|Y=/ۦo(Tʞ'pp6Bd.U'>(VwŸa1,a+p^ ~tGxhfXdph/7QmtX6H"2!ЙUnu<:ܟ}!btUYֽ+ qD9 Oъ1Å(GeOd!0 "[#>9!9&Zvᰁ  ͜=fBQ0jHxSA'ꭗ+p;v_M#f_B^gD5ˍyfr <[ D3.DŽ<(w]"s;+H+|zZEc ),.Q e0?P%ĵ鑅bV W$=l2QJҋlr(r{} ⃚!kaqzSEĜ5ݵԥ;8@%UHR08R qPBvuNLu&~'#ǻ1b8Ɇ-'i?I6 5 ]$Y x$׏6YTA\p&ؽ7U;0M+|tf? |yC|kQ_R]Ҷ#X3OL3uP<6PK//$%4 Qĉ=.ZDW)oq0[˷:мlЎAb^y?7ewo[Us2i^USRq:Q3ux:4 ԕUY* Nȁw 0h~+!*(p3_ 8 ՘FA1^ hD.Yu+>&wQ(n*f逌*6U:O 8s,oŶI3 NYQ[×ŝ0su)<i{IV!t,I\ci EJqz L@XMUہ[7}=7^ JF$8Sb:?~؟9B1U:P)6 v ?x4,`ؾV:6?A :_6H ǁWQgxAp {MpC,߱(\tH^U mH >zwz&6{!Jqjv J3r[Ę"?l;+'O, ZZ-D]H2b|.`t϶22 XBm3qq"_$ӱ-7v@-xkuKBĀc8sZ+8ܠJx(cP>}S, .P63=RѼnfϼ}JNajOSQGX!sLeMF\}k!5R]fE}ƮYo$i,ysIfXH0~2ȇE>Wo{$AgxSMiV;)&>9>^lNL+Lh;YG/ kicnOVNߏ rpRC؊Ep:p6, 3/If5i,n ㆏Q2~VsE.c׼.Om+YvIuUZZ@Kwf|2ռ_L/jstc[E;ЎӪs0 81Ϡ'Ж$!-?lX" CCy;IO[%m"T$Jl+rl=FTROMѳDz:RxYjA\˯Dt557`sؚ|#|c5wWV)|Fw]+ZRrOqߌs.a:#,dQ{y)&/RMG1SP=\t/_MS (S V_8F"vRe7v(*k$x2UZ ca2Ͳ&Uc@"LedYuBvڲ . 1)A쌂5xF7w&I°y$tt"Rl‹qA6 HdODSE|?w̬3Tg3:>Z˓of嵪 ?H">RXE2z_-B<~ig3]m8/90WsHIaWႤ'`xAzȖ PI}q;|a>zك2 ȫ K;E<\ǞZ^H_ǔ^='i/Ȁ]!vpȓH=w;w{sr 4z]0BU2<;$#5=J+x|P `{91.˨dD#ob9Q;>~dF]Fsdɣ,cDg-oo+_̙zy+AcSTYLԲ__e4_~ΟzEX> D/vAiIp%?>d$iR+٧H L~},m7p'+7m!ǍQ$$`` CťzuIqO@yȵ,Yi68KksiIGIZk5O}Ushx OK =h SuoRm8|!"9uJ .鿱pnDRKϊkTjPQO-x뷎1=9Xdɨs =nq !v1'Ĕ" cZAu?3Lw̱2ú;kr]>aʯ/ Z'e*p'$ɡ'蝹&ș#qgHd$i$5YJtx\Zi~0"d]lzyy/G\J?"=ph  xHbN l̝$ҨbU*6} /i(AV茏c\u} 7(7e5S=CN|\I<&>|"vbYIlY )U0~qKy֝ !- T&)͗[! 284:e~=1'w/]'7Gsn2|wP74̧-|j,1M}_K"^_Zl&m4]-Tx28l5t-k 6}|e_-J@K80)ggv;8)Nq#W* %1]sq|皊|L#BHp}Tx"}Y\ GZk5ݞ3z>BG]ݵ8jP!%b7SuU*J{e>~HKM89ϥqq !/g":" k0͓fyoPV].}W:{y˂^\rݮ.'<gn JĞ`2/RP?Wj 5ԐIGcQa YT_9D3i :uw #=Q 8W!)?Qs6xY/ m[?b*Kd@.P_Ndr$ F##25+2GJ8py,v؊C/5~aAhX|<9lﻀm@EqNMxvȋܣꌰw~ >[ü?y#Z<(qh~4aIH' !0JcgZ,@Jkpq0vV+WBnk\*r}3`B sǴu>bbSz3%Z#9Tiº{OTܶ ~d:DEB G!Q/Z< ~)d}ՌzgbjM<s:t=",v2 |Ba ^iQ |ʮ+۠rbn]Hպy }$XAg F;\؃jGLFދNqtק|ϩ@pBb\V:cm!ePu4)f? snOqr"ѧ3Ŋ=4uoK0/wl&P;d'Mqs/Oܘ,TX@{4ʠ9*&`F Fpx7 ZKtbO kWIFx_>u]+EZx;;Jֹo5 T a{!0nZag`X 4Hd| Ѣy j̨D ׺ۜط=`]-6]%SúGpd<9 sryS% =ʨ-♥bwPc9+B i(B鈂D{qĜ=b?+X.#e-Ӫ`#<_o&%):l}ktQ0!k`=73]10q8!RV xP"’B1n6G4 |9nar&sDnJ &@ \CIeB7!.g]o4t3g,`in$rh k0|o,kSUk5X+T Ze j2XHf*dɣ@6Tosx tȌp %J> rRGC=t\ ͘ AI$*hGX(HnߒI穱naRl[FQNдxa74mco&z| *eR7e"bEpxjm<[85dY9Vpr9Ԭh V $.-̇hfWzAWG JL5đWy7 1HZ+6)ҭ9#j*jPx~wΫ1X&qG.3P2)34`@)6N1[K"0va=Ϝ&č$gδj+YE˙Os iy`k/ڼ /4jEa~~Y̏kq×*.k\q^~MlJٶ4Lt'V[MKŒpFXaݣ>ѭyY{.w$sT?v:`JDګbKYԨ NSL!4x7 N$w%,rme6`*1E9??_Nn,:eLbAg brڦgȬ:U&+'$Z)Z"Yzt9]IpdA &fH}n~Oӷ`@#UI1?|z:%BbX!W,։׎w^QTĘOb55ƿȮ V%]nXb¼ԬT*щW{%3wѾkop$NSxC<"6M."rz9HGV iROXMrCN<28BgmcNaIP oS=ȠExQ~6RJKDa_X^<9Vw:22&O gpҲxy5b+ Xl,XH)T"{T_Wpm%-|(7]:c;|Vu\r6DO WxօWzܐdo8mFIFlK('lA-@UÓT8|nF3ԓ~, bI7bZ&(ܭ2EC T%2IPfVKZ!H|L% f2;%M|N.hZن e~ *lAŝ/@lWK B(|@~=LҼE/*'X^` 3HܿA.MC|J8tV:=һ?,%0t9KҡlVw JN4^y,Tzv=crj).+v:[fd쀵Q(f޶P8O{ z[Zє<9WBݬ7?hxR[@ >"֖oV~K>={,EA} $A󲂢x 1Nܰ )-UrZD^BZ7^35)A+8(uSMD'v&ꀏr~V_w\=.m.Wkjᱮ.主ɁFgN|}SSI'MNbmևԌߝE`=-ƻ(~9bi!y%s YpCh4Pr{Bʴ81nPIfw8 _BktG4Tn2Änr^E\yg"ÓQڗ4ٸG $xnvtaK#u]g ; beÃuW1ҟ^ 7<]I Y2!ac(& I͒n3 |D~/5e rֽh PLwS]vsQbJ,s/Nɷ$Ei;^¢ſ@1m'@ j˃IA>㳳8Slk {qaC;Jr(E ϫ=g9h@|N 5*R%\7cMu!akyDu\[#wppR̔eb(ڄ@2)bXn#Pj2Ga"t-{Oh7.˵Znu4Y/0:,=`ȴJ-9pӓ͹Z_ȪG= 55"O'1ݏ*cr0[Z[KF F$2si^O(jz1_` g9Y89>%{QA!wʅ@A̬ܲg}fZ]U?M8A."֜ @lUyV TXSb??LdO:)@p*/Y݅lkւB&QG=_R}{] GH,&,RSe%4׳c /"pmYf]b.1תiOSΎ׵2C!l%QB9< pJb7 ZM\=ڰR(s;lLF7V?Tu`7mYh@.@vAR\dv@qrotwi*cF2 j0]pzHpWC:$ϑ{ve(v.JM˭ 1 hm5<ܠ]Y~]}Q>9r |: ^=:!m:H\͊ZX5 J gs,/e*W=ARs rn2ݢNc 'z|{QeK/<3Q RٺKvĂWqSc0n`.wBa3PÃŧn$_!w/= -6IUlӊtjġ=]`[dwx: U\]Pe,ף2)N@C9>Erbiv퀜"ґm/BѡSmbY'\oG7JmcX ȡ"^N`pf(w,V[_iIp8~^C VH/=Uo}{2Mu:A鱜X!.zc=Z3b! 亚Doqh- 6hm$(rQ] ʆ*C=;+0¹C2L2yEr`ucGP{#!?f.y}WJrnQBBOh4I[[uD>~.`)6N;ŝpB e\x};t`b`h+9`~ԓ_jG^|Zghl~^].\#2P"tg+Ab  !&TGh[>}Tg[ =\.#8*E_k*3|X5G>1޽D0=bM!g=[o z 7D[|?q<0E'~$Al¬t%βᴾ!T'Nā-v?o5,~^AUP@CEnYC͊&W 96|_A^iB.v=y/Uv!|c5Ra̳R6]኎bzQh ˒.$tT `ES#] (# G={|(B5'g7uƣ효 9.gf/^꭛KzDϔ]je8]Bs SJ\qH,9ƛKޜ+B$LƹGr} לUхW3́jv=.+`.zz[ umE[43OAїIYiOoV] n&XMr׌ݐaqQ2oË)yѨ6{Jd"M8F-jO )9m\M*Mmup,LEL^mZs=tS~7!E!ڷԩyn]UlTrX%|(qQVJ˷ TB~U\ ?^kM(Fh<}*2!lŦV*~~I52NLuZ6 gtGx%co& TQ,a2~"-ÇySچy+.$b$ ._0/fc="7o~b=Ua>\䧭3HɪsHW8nVO1+_u: Z< *5nD!cW>ùmK6QvLѥY00𤧴̳&pI`4x!#) qy#Bo#4TP_ gVAm'{Τ-v㽽AbtwUʍԜuqZJ7QjRjIfM&F^;fI]&~ H6/7ׁ^t-FxIj1`)A_vS~_=9^%b47̿]* 'T(ih2$w$.hn{3Ijy`r*\cB.wyj&x!94oy!nb?{ o u#$_:#1#s*o/ 2Zmvد˦Ejaɪj-oEDh_ATΞ$p%)usr]e]߂H"!tq =*jSlFY!N.۵W_nb@>x]8t C-6hƾnūj cEs h5oa?C}*f"$<҇Phf~A] :gDmMOE~g/QۢJ<H:4p~Gz)8.j cjګEk0Sa Nfq5mB `E&ZN*S z 84>7Scr3}Q0\ᕀP$ ~i ܢ("iHD:BfME y$R45HFz*o' #Yٜ&j{!Eyb W^SJU״4in#Dܩ5/PFepRw.B˵HC oEaE!x˝~ɥ By;MQdBi iPD4r#n%u(Ƣ|$+e5p~NҖPūQӺ;`MX*hv[ 4vA3-P~%=K \%Ay':^ǬYU>]$Id. A2örq=ÙG5Ɵu *G fzҘhƢO(@ˮ$kM.vdlC8-*րIYq+!zMKw^Z.x VNq &qRi6vq Yl{K0R/_ieDg~ ɹ2Ӯ&2`^,&\L3ûzjY wSP(sń'/ gzyƉpp۪hJ #b_N @r9 嶋*5WB @׮`mKPg͘"aB!ZT!I*$ke&=ļu)Kjנ(Ia1PmYnPKM7-IRH֬h޲[C>iik<Ñ٨\;Nc".E1BCM Af l&$/4m_})ʝ8;ץHAXYvEޫɏ[b]PUT/G⟺*჊5+,ox ՇIqzoy4űT"o6m`#,>tݶd8鸦Cj-Ur_L?tO^@oxi9= P: SoS8^UPUHol0^mPz<]-aF/w.4U?ߨe#j߰1l0IP tń@udaLX!ljy1RhPk.WG0g&/&!Mc|R4<^gܛ4R& n^_OpЬw&CZMkUdzH*%+|#,_$%3J#֊YɌQڞ\ogF$J+Wu/ke CL i\릟Fp+[+S2[&(MXLT-cyɞNbvjŝl]@6?0m&jԾ_k#y\2WO>Q`[( L0PcoSedq[1ft\ lsC"7ƁZ U.-,ʐws>EK` -f amG0%#Nh8%پ5ᾍgO)QTf'#p(2`GyMW E&dϏ 1;d5NjN? iS_dLx3O V)$>{#H~,[kɏT2B [qʻ\22P cS==tc/9=kY8=MȘtiY8ېG3y SAT*#!/w&+)}eD"Xa>~9۳k;\vϒS\ɮ /8ԪǃŗLa0DSR|p}0sd{8o֬ޖgbL[O_hm#Om2jkX*X##7 f,+];w*Bnpi[wE ~p4*ܝ.X(9zZ)E|@ہUT:Wjxy9A]bQ/njɛ//wT/ ]oX(?Fol1YvY[m(d"@t0TBx5~_ C:9us3ܬ=EUE>|=8X|b@KރNȗ# 2P|l,;iZ LV fŦ)Fa5߁HiRcFv!ƥ*&Mz1:}ϭ^TOE;|7&A9,6$Xcmmq"'аv{Һ7։aCh<'-?NmVJ OW]j[׏.ƍl>8xl8öY`_.j*fA-S?:p PܻHƧ΋5.AC cyFƓI&DeyJGX0`w>:6<ڙd0^ 3] XG:4epi [X(v%^\_2V3M|*t['l4?qp5-T7]c "@_mʦ%^:ʪy%I"<ڕ[W)^|n5h2Kd"Q4vg8?_q_ЙgL5oQe>w*7̱W(|FHч$Zꓮmɪpi2G#q/8xcfՃ4d6/${_L)FGF-KL"_]u(Vd͝w!Vso&o1-㣄`]ֽ#4; `l.=JЬRM<% +Uz^a b*wla= IQOpe-iC㩞= R뗷"` Z]~zVoGymF28Q-9P*Q2'6sC%60ƕ* hxjvYRfVTDl.cZ"?Qc܁tM}vpR,^/M6yN;"XKq%&w>4pȧ!+ 0ۊyT)vϘ&$ `j8<R)h{`^fS8g>Lԥ޼> d1M/9}^)8 JW0i knL ^˯#;%*PUzӥ(EFGx)3"}72/! قOtqW-QSW ((!GJ5sV,= e>㛠\S3'oj ĔjnC̍EgUiFyAc8z60$~,xf21@V8Npvg&fH5/Gv BU(s燐xx<"׏ؑ٤M 8(?ئЉ1^"eU8+0Q (@A\M;D:\z^I{!=~.ao ;d:*Y^ձ\F ߖ) Ev8" VH簂 ?b-$RT%N7fa%b C.,YOonbWrM?>$18^x/4/?6y/TR1鞸D srFbn_Fp#;ፎG2Ή,JГD k"s Ҷ{gK%'T4鋥#JL QbJ$ϭ}s)?9pN>HUJiA?9 ._2ȚgVP'a^vP'I$LL]y!UDwhkjG!9JnmNp %3 ӱGy`bX,5U;x`c 54o%e${'A\`/ciޙ^(u}gT/]Fb@H>ޝ5jQvYsǍ9q#ѧ$c󒏃TR{+n1o]6U$E{hŬvpl|;Ц'*ŮLprJ/=Y f~"'IM,.|F4igwy=626o\)Ow~1ቝAch+6 5@X}<:E**%rc.Z{uέ_TpSW+"+]I0;Lûz/AyLlPr%V+{L2/f4/A\ԤVsXO$Wg- m#Yܣ$yF(#D!;UP/q㪻 +v4%:Ŷn.֏>w]X.j*Sް;/*a}H[>s>:~ۜ)(4{>Y}BFW$S+LNj/&=-RWJW6&7Q|}Ɣwy)&Uhc8 'ɻ!wW2~/=v@̙6/EM!eVY턎X^͒-Djg6wNT qXUÑgZw>&Jok4xO`sHMWI#gWu {0I&V*)꒹=x\CQHf[+-";{Q m]ꜝI?ȖTz^7 y"vA'2'=%1 y`}-(:DF{<  dT$Vx͑8UiIbqm4 Z&1hgiL9J1:j"1w;7"(1ٮa&ՎE#效 u*F$ nեR\Zqtjp3,oA^0w Q^V<׾ A:SE~b'C1Vs Jidt FnU;*On QfHPࡡs{S^%X"K? (ZOlf ͝wP tNhTJܐǽn5Md\8~@z o+%->[7:EY} AEj83զpxQ>C!u7pAs7ڶ{㭌J>T C"5&BPejƒ5J4FUdL5(F܇Kub0fOxG"p,AX胡vFmPb S^Ļ3,sR_P䫘}t%Dܦ ql@0{=@94ܣ)hg`=۵FoӪ-ɹfڼv^< x1P)lRug$ Ss9Oϡ53tvSU{?JUagwQ#_fQJ#*$`qkWȼ `Xmw^\Ժ`l"~JKAb\wFV%ƛ|<`j<3 5:amdKژfp{W(+5ޗe@$"(S0F%bޑl%,#ueݒ[ GAcKlsM hT7A6Lxn9r=,MP7ûr,V;V?G=3Z`R aeLgw&tƒC#́~SmD]Bןϧ& &Q55kLyU䯉NҮvyA6_jylߟEgu9$Hg7;8̢c},Wj[k*oeNg]$nOR>m\DШo἖k:|^=Y&)鳏BVV'~RRi{k j{Uv}hKcܵa~({2~H覆\S2?Dp{79͋m7b(5-umy_V?02\x9,S8ׅ@-DJҔ6׵N޿xLՅM+۷o؟5#quz@Z 5y5%1+4s|/]cԛao'$^ArQpnt8_O;,-4Ϲr/ cNoVS_sd]Ys. b_37~'%pW;ҤbU)k^m+%=1?N}ptht̚5SRlJO魝 &5)TלqyKoQ㡾DYZp;(wn4sBP,7*fJ\~w 28Xѽ5r['y]~+0 (?PS\Eil^ax U>+MDM9&,noX+ P-i)fuvB Os5eЮz*WjQ/Q]m0-K6sѶ=ى j~fLӕ64HE1@;4A^}K$R߫Id̽tT+w7ݶrz7P~)K" B|*!Cso:A.BEF>a#!:qJ3MLIv6 lt=-m~9W~<@ *bc_2]S-c9!r+(l :Z8cl9vuIs#o&J1uhoMq2ժ֪3$iPSlq'+Y^;pdeB'|UyLpvkf4SaG ^*f()҆R2ȕ=hoFD1,,@"8p#IJײ7UW䴰yHtrLWʁ nOVCzZq%[X,4B@߾D3#l{[S^a?9`c 2Tkz; .:h=kэ5$%8,;yX Y Lдtwow2Vo Jt̉r'BVIgYn}[ ]k,x9:ƾ-H?W>!dQ< kcNa\*cYv؃w#VoIIQs luԮ"j_{T˦аuMWk^c+܀;Ċ5ٸF3Wsr_!m4-x3CXvڌ hͿH}~t-?cX (e[T 6cȶU 9"Q*0anǂA<=a$a{#GN[EwIx}WҦe؛F~‹mvDκCX\Ɓs5i4[dY@]QT+7_[ȿ*T|D bc cIm4'.h*KEjd"V P8.,| Ye\*XJ\)L܁ iF4aJւy)MS+ n%]M ='\PEŠc#f o_sKg  <<LqOڷ4.Dݚ|?@^ ]Ae8c[#~aftF0.`>R ^ˁ)E3YӠd'=-i,wTܐb!hfɶt-p)|M͂ª1ܿ^fq~waAZae9fuV}&XZ#>T8)Wv"^ri.fOJ+Ln!ȗ/6Ft?Ulsۛ^M˘6n$ĈNl<؋b1ɚ̲=0P9Mn 2x*;H-5җSt$5?tߙԢԯМy\ b A0j u Ϯib.2%a2=ܕKKQ05bJ0㙾"δyO3m)źwDf`uI+d&Y鬀>Uh%J߄'0E?MDݧ2"BGqhЙ "7UXいh$GN6ox.F.#0 Y (wաZX5K(".HC"/>"e8 >}E^>)6i3b jLo,M!yeܑ 38Ĵ5Gފ%cb+l{P덧B?V NG>{Ba1gm&D7Z]|`mu%MBM`6Yk^c%)/a K*%R+;1+^4268٘ȝOGN#ۮ9,lG$왍h(OJfl-*ޗŧsWƏbz#uGOh Y0 ;MssgݍtDOn,{;z{l ;?0H*|Ÿ"N2n|v{\#O:ũ6\Ubs#S^zJ{`ђNGAsc S:[gO{GO^y_{*rnܡH,1x@4Fֻh7^ݓBWҪ۫ $`=4"ҁ[SZvnI5aj4^m'hTBG3:O:P^bSv27P.F"G46@GVeҔ2Z~!sq9cbEMťǏ)B^Z>_1@ƑviR0ɸ[_rk`02ߘZ V&b|dZ?cc3]]cxKv'#BNkޞqw nop4g$/[|0aVoC9v&Ճe]ׂ'穷^٨@dVDѦ1PUʰk)MY.:[͎HGڧ#}7*%a$W75:YD.:!N= mQe%ZqS&N!xOc'CQ姫;0JX `g h1a4 Ry\y! ^J96[HVD8bxm+$D,N2E[n⎆q yZj 8 zV.r)[Yu;8/i#$;AN5|i<97QJ,~cд!AOšӍE]^Ҹ"K8Y8J^v?Az< N[tW<^j |Ws8;>wHneR4l-a/ȒyeVB hu8u.:M|9ЖZ[~2d֤DY!q-ul'Qo.@AaFI:H8-aE'\ Y-ToX\?ic'N1/aN\iz˷ EB Xl9փ: YIã0o]GhkPSM'#Fo(!GPvD5x<k?ښ&[ d8 r}BRj竿0jBne]'ҰsBmܭ:,oe6A#W1OջņcylUdiuw]' eAEMiCk͋Dfth_W׭ ek)lU ظ} st֡!9HӒiLS\h;2nT܆h#_s} ! ܲ\?Ү~9p7tM⿃AWzt٫Vl @C/F'r эa^4-}7_,5B=H j$g(id$a=i;()рǚkBIxQ9}IB+Mȡ8jlBM.K_ɾɟ;47YBgįVSY5c% C7 RuaVN9g<*cBPj80B\|hL 7uzl$TȋGR6 +y`b $ƦF3k]C Ϡ:t W݀I~ &I%g#y0nRTݛ@|0bOzJ(N2=*x"\juSa0욅Q3(,oEjjIւV&Q"nO0~7HzD@'NO g4!|VvTƀmfA?> O?˔}7>"XСp4 ~ib 7zm" Cdn8fRJ վ{1'y6-'PcJ]>S`v>AUq=lju%8Z| &hyMW#gpކ Ƅ&a+ZKMىTB$2iMȾolb6z >8kdځ0dhd/@DϷVO^Hf@>QoêS@`b od_i"2!pW:1a̧9jPNж@[M2@>59vdeInu>ELDzAV%Ǫ:gh%?;9o7AWl{7'r5Y*mJE!sϑMÌce6.>'P ꇓފ/)"3~BVⲴ宗( m>r &:]!Y]O]|L/CkȂq?of:7Kq_%\j#R*낣FwBs*bQ_¯LɱhSU0=o 6!YL_xέ~EKP s ڔZO1IvٱJn7`22$-;k7FV_uA !aLϐK؋Y!$!ʁxކDmwN'EN!|D8:SY>r4žyM.Qm4L}yAW%w/x;C<%*0hꛟYGK6Qr3[YrHQ F_snWs@Y;3T2~(Ŀ 0#@XvSR+'r{ޓZ _ s_1裢ORړOucj~ɨHbϷ.ulͦ/) 8N sQH ~H ?I\}m_˯[D4HlW8-AUccOz%q Y$LJY'7<?-K!}'M^ѺwkK^ $Af=~(z/OV3;:ݜ|ۭMT wVE6 :VSɖ6Sמ nقUCq9Q!\ ƟM}+iJjlj6,5~[n&Vo琝. v]c3)qN";Hk`\^{ЌEXh'h Y ۜ:g_b̸8 ʈ"ґih4t͍.IA;hfnؒgnRel,Lhc. a v z%Mrw~WPi7"y%T-$f.gY_qzu>?ugASwc(VO=l}o$0^gq('#](~&`lNK$سGZI }ta]] ^_!yTDujVr"CເAuT'B% {a&ّ't Կw%Y(;͋_s1h*}V.Eň#3JLiTV]CaW}m:mC _>G0$Z _=ԻQ@&Gjn*JO[yqk{TKהgU܃V?ʫHg-C|)a(M)s!VXeBLˁqwH$z^,U*`[dVxLl.\(Eۛrա!.&.tr0磉  8ֽ_~:z{?_0BW8M;I.Dc##o:Zn5D t>6`-8>ݎ)I3a<[%KUZ$RWk/sZ NAkڮ^*MfU{, Iܑ٭ M ?J35lwF ]-ػiRܢk \|>QB3.ҋʐ JZFz`%\=TmKҮ6yS[@r&^ "Cu_Ӆc4&Tt*t G]9WaoRuq<"b^Qsg"pPb<4N&[B r"/8QgѦR ԥovߪM[;X"24FW= '%xVR@n-;oXsEUf|k*Iwz ,u9},e<=Ї,ȉaɌi3 x/&<@̝[ZCqY$𪽄p}8M=IKJ:@L3}#=9@Rhǿ( .A!*9E[hHfۏyA>+.OnJ?jTګ+@ ўLƴiK Iu٧ 5pY2g%gpq CTr,azٴ!J3;j4} }$E+z:LIJ}wKѵ\B?`dYFP G1ACm~!RqcXWrMΦt>hE֪TsSނtH}5"$J>RЗ9zCnxeQ ^` 03cd1Eӥ_&H"-ϣ&}*" vNX5 Mtlw %rwOOGY- a*y fdqg>\e/I̭::ȰbR{?(? q?#㧇VJoqV726ʁot5Mc;! JѡјeUȔɴ섀]@jyWo2ɍJI34 5$~~3ڢn|%qؓ.x(Quæ y"0lÚWg9P/mnQfȽIYMŁY㷻mBd&*Y#0A&I,!) }Z^;VckݩQ*sƁDŽhXoE,.Y bLOUdz`*:wz_YV))6R2%pC a\ē- ]S9Q`HdXkЈcH4d|{G'1vޏ3{ls>-yG3jamI5!`ߞu8XI,Esr r8-~꟦Q@:r>#=# [vʶKîwq87q=6)ӶAnJ 0ws_h 8dA12}e Ix uCjJ%'T۠HgACfU1^nIP #;85# L)BZ^ k~H@gOT>g, y%PlLnw 5ET7P:#c=˦'@ZĹ'F[2B((Q{|w+7-A=E6|6^z'+=@)%$ s_/7%w*ݦ+v.%QTuCS/ ٱ*)&ɺ7)oi[:M0H0xnQ230i=,jsvJMV&Aqժ`OwJi :LկH,p.lC`p";l~>~\у5B13zU5yV\i'zL{|p2C,(4z6-/S)@C3gf5m]K”/ ^l;>aXE",&Lmy~*wmEX# }l&I:wx&Ի8%Qw/vԁFbxl^ -ɓokWA&[3 7AgRe{Vq t'J&o9 A5oRx7Πb@E.E8B＀n(< !O@@ r\B{:pu󷷓9b.+X_[10d.Fb3'Ǐ]w' –/ީnجlJ[h?YFfe02Sz>coE`oosB[mʍfb0D@xףD,osXRʹdiS՞ylvq癠N+{W>QVk4=C7Y?(0ݚ^j 0XPcW1N";BJpP\FYBPpFI Ib5ܭ7 (Ќ1:%<ʬz K3*h J&YC#l'Sfh1Ԕ+Md]F%|jo0ւbv>{ ߩqQ>pqGxG)T8NTTyLQ \n9n5%diiCz-? B_!!IZXYcV ")F䛸\G֓ H#\wH:ܧN פƒU+Xa?iJhFUU:y$_"׭!?xwQm2$o ` #F_S [x80bؤn*~g=H_wbA$NXf(vUŹzO8\T*UqdPxJa KZLhoۨ.\4\CMfUywfE\mx׏/8 QY6`?N=^ pU%2zެrPTr/l,H-hc< w, ?[0Y1v0IϹʬ$Uu꼆>9nڀpV]Q[$/`Y+Ր~`VӍ!sVܔTSң5TI]2^>:Uv`B@*e>.g;yC*p,d,b1T:ɦ20F5%W Lqo,.nHT or0 U;ORE^+`޹$m s7ǩ$G3N{XUܧcgW2<Z3++FLe@4yn9njat7<}rY}+6-_Z&pWl`mS !wi4gY71퓺"c_Z+az T#.V}9(³'c|T̖'%Ў՟bH õ'6U`R 6c /M%xl-@+_UmW7~p\ [Qye#V.gf;d[I,DX;o1]BeSwQ)^ Wa]RV:VAlĵ AHX"}iVDc&1)E fCa`[DJZy#}xμ C%$2j&43o4Kkg~ vwɱOrDDkFڸce1w"I&A** )Lsk}EO]{4:>eN8{I+/j'ʶBF|mSPg&1MҦ6C`"ED=7O~lfώ5#mٍKkѣ ސd9J_!P#nG\γЀh|/\{Y( qט2$87OLPe$Wi^ FfyxtOXt[XCgY0tezMu&u*{ĝ$\6Zj6 Z: O ,N0 ?NN8~#V#TA(z*7›cǂ4 s,bj(XeT1 !qָ'\ +\Ǵ\ `ޟ7.Y#t6Rh"k)Mаb"o6r';=&%A/D0h^t+(0;S=(ob^}= ʏ)ϙ!<9!pi\oe1HpdSXߖݝ(G_Vu`!v }"uܒ́GZή˚4ZL ?,X6&7*|@zȬ;&[S)mFuZ-~ 5?D$w\bG]UAy!xRmZw0]P4zر.ꦼ~ep4"k_-hJDM7^Ӏ^YEջ,3kJo.%ݢZ,!Ch`‚/CZ.`̑;Lk'cJ4>fJBuk}@ZIwO}'TcSLS9両t>}20zN㍣Γ3T'ӀHѪ?B  I f;V P8N/cJ,Q_',N-@Yj&r54XNW/v6J RLԮ6,CW"0Z< MM~qP24WqBN >v//ь:b #keqAx6mZ$K&Wf9g,6R8}2_rք + K?=#OeG{wipΩ3 z*k.) (I1főnt,D9_5DM<i8;! 9d[Zd  ZX^6uH4J%8&#n4^;E _STb(9_Y(ڙ̩$džCѩ;+&efa4*B%CfM M˺'Q'Pa|ݩ]l z$;BwѥCyY]fkZ<ȏ9MɪQnܱ M?)P-\*Q(sDžL[jp>yVb%wPV49Fn+i %*@dSuW]O VDBmNFe+=PwfZc -x]iDki0#c|tՅhCjʊw}88@ZbCy!Sd8Q&a3-x ^j1drBjvX#:0g?gb({\c_a SgN~MM^rȈ红< @?;Ēgb0*_Cixק5Y;|q@A踜WZbaxh9C{dU-|Aމa\nO%>dz%`-g" o0]|;R* ZzXopB|d6)7GT53اRAjU 9|̓9Q "1Јˆ甋AhY%;rЎ+s$}pb8μ$7B}MPB/bO(g4 _`:#Z:bOWP-*[oxUH,C㤛7K#%A'49qja9@Ck-S%ǵ74@Զ֠{Ee} MpUlS:k1ߡ?2Ic^f>y!Asm+*ʲg@SWPo*GkK:pFHf@B%Y^IO [STUNtx Xov`D{`$KR1 cO>K\Ш*󩟣@Ձ1JDf7I"`<5Rb?QNV\F>ݿG$.NSO>瘴 ΌQl2Aa3"kr`ґ +WoPm%jU˞,YmTq9J꾞zBxA/e=D+[]#Z,FSpw|EXGX:o׽_6t*G3a6dJ7&!y wx(yZGH̹"^89F5wM8='@9<A}RoG`A?1mN[Q^M WҶF-;sv65@Gt8qu>+<'<*}ssDF@· 2b߲[JΨ0Ӯ;cwh t IĖַ2\kK舎śKڥg+&H_',gpk(#qN` A!}MxެwHӘ$8l;o[4 ,Bi0͘CoYzK#ufΣUgAXZ~ w"#j36U`| nĔp&#e.k$O ?%_w&0ۘ4%NUiX JC7 ]XTP<^ze;yqF Z T-_e\Th ~ ̓1D2WK/;,4k~:_b܆ 9 ջʰ+@hzG&XŊSct.: yi嚚@MtdW-<kMIğx( 6%?F!90 OgNor/p֊{sc1)7Ϟ ?&o^eIןD"1 %~ U 7f/287v^/W6@?f.M0LhB|pG iɔK%GT, |hc8K|֒ڪy0flN2C9~9To^u{ `n(P6hTe\x-hx_\0{ŇT`vX&1+M"6[0 &b,"( W)Yڸzivw@%.u;1mTRʸ2swEݟ8[HKECUMmjsNxe#xHJlc&IzGP !:(ks*>pVaf/G&l5sD|ʡs~ rm >8+Aɼ?Vo7U;)P)%i|~ :D7ye:ZMR ? 8z 2MD3rMƣ5F  @2C9NB-̤J5oШn4W"$ђgO$/yxpv] ҞW@''T,Uɔof%r J05COXaY{l&C'9>I_9!$`٠i`x # Naȕi? W=Czy0^"c߿H];>18;7?.0BD1E5S JnjOjօY1\WW/3P9ʻ2l/| WmmLN? d&9 9h5T$t%pbRpSb[9>4/|1ːt}]ǘ'h:HWy8ce%v,WP[؄vR?!78@$P חݰsr*;/ VpYUBɓw>rOס3GOjVh\^27 +J0? 9}sSHfVaNXCEۧ45;g+:*Yc{O(jl`Yؾ>+J zB[7[aZ%ɁU$% ^S ߚ貨/ 4)`s 1~eBasmK5%T 1Ghg1;V'gƃsB-}_ldY? %!@$. #Ҟ0J#֊,=ڬekb|׉qnM19@%*_(:r>o𴝴.Qȵ[\{'3KU&#Κ1IYn=PvG9a&k~L2/pݕklg%fIG$諑tչ >0֩2I;rWͪ7?xe3:+hH?*n"_+j7I(8w@A\@J EM>>cT}hr 58ZlYlӎ GĻ$(qDtvOX9ƞtW-'U!-k ێlӥaaf;\4B *IV1.Ih⚭ cT [fF,;NS*QۈbK-Kd,GΏ Vxeb}n^/TM0J mgRwKv5M|4؀wlmpKzCJ-`>Į1kC 1n9<^0{*T60Lʓ2tLJ4VJ3ٳ,-Ҿd ]*S!,1jK͓?r"Vg 9^b]g+wgr&wo#,KH5"zTʹI6\K𼣂аpKR vuo_T&)(MF7/G9Z8Չ ϐɐe0_D e'Vokxm2D9<׉>G/`m%l6lea @}&DňȓFQHZ1$2#CYʳUӻk|'0\Qľ(˫s[zN_ VE|4Lm'(,tMN?dK; {^??\Ci+-(%//Wi$*uֵ<<`5cy[dW}ɶcR-)}I]OU8A&D |^)ZhXWgЃ@RS^Ըz"L[nf<%nP pNKWV:|eN흆%Lsp"c&e֑wRkY_:1鯿,zRYᗿejcUKGE/ӷ p^2 =2xExm΢ WK0!ҥ(F:_s9ڛ䈜^ ZȑP0n^l5u63!^:P,g@ ;"9Jbrŀ:M=IEY.9[mbo1Q Aar7_AՌ 5zBD rJ#'ժwc"ԂY5O] -ÿ} T\r" =W57zdSbYQ$lf%cƃ%59KX Z#Ekvzkw_WIE:yq,,gfv|=Z~`B Jc[\/zwy%목 lVjvS kL`1Ya;{| Е17"5%b-wё$^Wi课Ncm}M#@`8iN(_,]TV-oKt_ !ݔ ocD6~RJs [6h#^|TcR=-{aIᅬ"Cg}c}g0k,?߀oVw0KZE7zu9-} MmDk0&BZxN a% SQXXw>=Pd]7`mE CiuUK{90( 8Dә/o^z_UM峴I֤w\HYtlHx}ӤSخڰIJxF~L zSp+ 5z] <ÆqlC aa :ac1x:̜u!soN.ܗ łޚv"ex_,ꔨּmZL5} 9׼Z{H|øBtT>K*AR)9U8Q^4ܩ`#:!x!(9d6^cNs?l=?z7d+Q=uWU%QcBE(\tN="JدKjڵ<)ri@$Mz(W ,7` ןA;G"Ф^yL/QT9E8KNp?b- b:e ,;|[UXl|FWOjtOE-g,CWAf0qPoZY|<q7(;kzT$<Q\&yl nܟmw*60!^^ 2AƢxOrou:<@nO }uźv6yXy o PWI$ն1 mjШpx5cYp-<*7lS(J#}:G1mCߜm7R@ؚxo4L%ȡSq Gb~,i:o%rGQIQ١=6 J%L Yq8m҃HZwQj4WSqH'&.*L]6` [MK]ùɻPZR1)<&[ ~\NakN:sKt.Mwo}%gﬡma.6b 6ݯG%J7@= \8vT{ tiiqrk,駁ń5bq<Ng$Yr3۽貘,'\ZaGf_aQ$%yaQm^? 4pn-u ?t#r{ܶD,˓xt. p!Q-qrx # Q÷ES1KXP³]2h츟S9b]$mU d8LAƗe*}l AC6+.4u&׼T.GMRL̟ w z// ^Np2I܎vWx%)#7=a+N//lfĿiBdz(|z*.7HMnCyKt "1I󰌑8Q<_ÇɜIlxiBra! }Z9G^Sbx[8yFw.ﶾGY,'ƒbzcdOGe3̲Azy%TrϺĪ]r|V^7gD9Ygs67;wC>ª=G:!*?\̞+_֦5+m2:RZeۻsv· IϴQ7Ap X4F'c%"Q+ӛv3)}{0/钽vz\*e]3Ƞźnp4GD!ElmM0~e9J$r.7=7 -<zyp,}GtbFr#D^ڡTusRuBRZ`+l(q57A~~^4lX%e7OڱWcrD~"?υcTMcԜd`n@^e!5)*Yε?v_Qv%\ye4 (n AD~Ʌʃk e!sl_AQ b ,y Ip.8#-2N"ѼF30RA$7/ԥRFdl+ԉE{h\_m3_&@۽M?z|F$Jcwf-r,'Yk<2EҨwǭJ TyřzT5/hhv3үt Qvv!f>;,50ޯ}/D)aIq_\˰ccCr)X__U(Q~1) UmoBֈnsrT<Siٹw{_krv_$3OKT{א@!c qSʤdϰE#PJx-lQ1|ydPZ-H"P@0Omf w= co~6/[D l=xJC y,mmb]U+V@v־~WNR%P>;JL^hw{MDu$!X%X$V#+/dI\JC&nD盂$nn(ܙwj-fWη^g/"MN9HeG"_o:nKY=%k-+M'=hC<]xkzz%-$SvY+R "q8]ڴ́K̈IǑjfB!+dܚe|#ӽJuD4^}%\Lz+05-WnEPgsݞ+&;^(zs=ʢW_9CWM a1K4hIY ۰).& ;Xl"qBtIC+uIhӷgA>۴*XG<+ׄ:1(KiOoA>Hy7lXetLsRI6oa q}h_0`$ՓW)ÝIP?i<kfo;IQ.0ccg̫j%wlm nR]jsQRʒJD4s,e%>c=-qF3¾'Sbx.sV#dwکSX :ve`I$b_@rzu7©wuC,8q%o 1#p?cC SHӫf ͉Z(QIE)F|)I!p/$%n(!՘)RM_x3\h-,*H8ǿ/{0ZdsAgD]Yr饌شd+ewDԤC0$uu2Eª5m G&b-?~!r<ˇqKeo,tA8wy}yr6/i~5#*JB]B)ή+_;#YzE8߲z]$"O۲hט|ʝO !#BF !p0 0Sexc cױ*%B~Ava*CmA'MF9sETthJmרЦN!K1zP:I @͝ zAeߣ,^BXO8ޔƁ`L2Ba3mUiwQN#mr ueZҙc \&}ݿD @t=N//pe{RY'#:SbR‰ic׸lq2M#Zؒ + =2]bPh?m s)?~` yҡ `́g xj-MA0V^y ՚!`Z&/v6u)!ۜH/,-7R/ˉ <=+uEjQ2nưHKy?дy IxgC4uN<9@sk$gZ6gNw p< kk 'y@M} r#/ .jG0Dը@(](!ee wD59Map}fROTZߌ%Bg+TϿ0Dx0tx:",f.^xB38E+Ո`/C}c8_&5Q#79WRQ+B,lќ6ݦF:Drdh7Ta:̞DAiBt %@863A/eGKҗv=k>MJH_SiV{XG.T6)p'K^}ϟL~*W6I QT墀@%tj]n{R'ZoFakюN"|_b p.4k2)Tn˺-> jMB@T\Z+J56st폯PW ~Gx6)f`+b:1(|1*h|*u]"1ރ`d_⿭OVӢPStOG<3c#&z~vqgn烇e8oR׿3[c>ȥfe+-cㄮo&t%[*u$Iib(۷/^ըcҊ_fD)VmqUlx% Zuh*񄖤(T.0EV vQvUIY(+<0e3A̪o%<> F j*,l7.6>7P\ͦ%nVߕlOG*3`ilx p7⁵Q~h-*mp?Bƭ|ba*/# h/{`eJZ۰ $yEʿVIE^IdL7ύQͽq3k(e/Qulk巩b˵mZe󠕞x|ƍV)!X 3a:p GHOmAKI%f& do%}\;=dWJwf?nZ L< $<[RO3x0-L |Y{?X WBi@@7:]}C6:yH;9M!Ю~ex;8\f%f}y6ŲD6"iբ'*T֞m]Q;5]S 8-J"fixYܙ׀ni-AJӔZ5+I qKM\Q;YބY;U+|@$T-0d_!㭋f S$y:>u?yta Gii <k/6u3 ը@|%802dVSwFB-tt3whq88_8O2fq9ħɀSXdC *Җp#(T *³WBn}zEGSNRGeҧpߙ^Rgx:ݏQu8h*0>5Aia%e4xV 0w=};]ALUٖqWv(oSqq!FQ9)Qi0Cd/E `9~;I?[*yfXz#ƺ'7GnRM&OlzlǍYPn }L -D*Ek( Hx9'lL׮+&eID8tz]=NJ4?jQ؅+.m;s5ÕJ+ؑ~ ɋs|fHg8D)CeL-~J>Q(%\/'-t㇐Oʤ<؟L: Myac  ;862pz"e3Gxb%JYVI>ݧQܯy yx| εr;1ʶ (ԏp$nAkkÄ^M w!0v\Dڮ`{<8_‡"P.n/~eU[dC(5aL\gk'NbB+f}Q/S5|W4A:!\^NC=9I7=C}(p'`t qkmגx˒͆M04xg5bb? ?Ύ }זAB?3pNU6A+<ϔ)L3R 0~h2CqפK6 nѦkpYoБH̱'j/#E:-HE1csg 4&%o})]\ꑦ50l͢ESnCԑ/U٠2[dQd:Jt8tt8Kj{c[q ۄli,4;Xs<õzmai9,`h ǔTߛdp?ߪ!*tt&uQqD=qC}°w 8J*\?`pM#լ['!xβ6^}3$'-VտacfR4+GѠg4l9I)`VV٬"  JӜ h Yh3cAp\7b\ nkv`(k\=B 0Ux+AtOйr\͈'fT/CO< AՅ>K*Jg)H^d'wQ #:I&_Dw|!^[<UͅƼ䭩nG]Y:R 7{ܷD /ȓi&T:zo7RfiƗQzq˔Tԉ4 v109Řջ\]U% sđ^a, VAf/: gHoqKoϻy?E{eُ"(jy=r97Tܽtt1m>>z8/V{K5a( 6@dIr),|n drhEʌQq1$3Z4e^-8qd>틑1HH款S}9ye=! '}KvQt}~15oL J%3B).B6=xרaxҗ ܐ {>lΒLqY(OfԢ/""|~{jɸ~h$o#` =|^N/s7pUkʑx4Lk:hHH q{r#챜x+U%4S&Guf4eldGNJsX7_; g2Ap8⺡ \,D v'D:v?8!2ZE$?(R`Ig+mM+JtY"~:yr9_ҲD&ߛoVdZx 5Bˤj5^%s')KسC2Q!e95Dh@2OpLRyLpmswQY o*4wU*: k"FQd_W-d p{֌DTcm_g?+h"0ӢsO° D9z2wl Byt]SДQ : (Q;jk.CK|uI$yKl=TS`k'< S VM P4EиfM1_,sPzA @CnX9srX(i2N-U8kX^.59c*I+%b{LD%`2SzqmC7=/#2@c3қTt !a4}z`!򘍸ŲLԤ Zo~75`e5X"iƒ`b;^uszp'NCh{kN(@? BO sTM@w[ {md&Ժ,bACu ѭwkQJ|46CC˥VP Z67r6ƥ%rh̭HXK`D{%0ȴ9/ "hds)EߗYYitWln2FLM{c49AdYx=sj#B| }t.1vc`>Bp{9wS̿>x}0KױUf,ky"lNQ-ĜԾ^qlI~Zog0Tȡc(A0 gcJP4ᄸf%$)ʽMoLN1e֩Eǫ*:qE82ٱJvD8x`]ՠvȧ[8nm Ė29ՑT(|-*4vwi<_p14yFl 7^qnng=:"rOl(,9F\ Zw5aXFfv٧ONMf=в drv(hh,]^@w}$T4|vο)݊d9]'rUѫA5F% +}߀*ui:Tk$cZth+(.$ ye~PNIn&WwW,90SH)OBsjyA.$&lo--lBK,xCzco.p/{!APZNq;W@~0Maa:npu:g8BK,-29vg &aDvlM iĝ 3W'ERQ-E 6~gv\Vpg IUwJ= W+*Ri|u=_‰etj.C(Lʊ_ ßv)xu!7ytX(;=d1l`߀O%WBGoPlV疇 D X*ix,sEpDG|PT:,A(е_}9Qځ#CD*ÂTAqQn"ݭ<u mJ4:Uq%OXs2콗V1Gj!3Usws5LF6NLiliz*csp=.qmYl/rXK0q] qZeD\( @ϸ΋k:8}}*Kꖬݶes@OmDh:f=RZ-)l$NyK2h6US". >r탣zL2W>X]P? AagzNw\@~?֊i nj: :w1@۟~Kw' q `~[Vr :E^z”u8S/BI-` 3djlku%n17YM(C`xyK4I,F'OSen$:Yk^"?Yh\KsF9:)iN-|ijLRS&C@5"EBO;(sT5 lAl]88dqv[1b~d^y/ϲeS*zЈn~ܣ&b\UoTn\vv5\mQ\G[l.!wk۝V #ǨL'?4!r'\}\%" Kww. áQR4h߳z:)eĴY!SJua Yj9 eoS51tз15CjbMfEx(@c;s/0-a5onBJI#\ =5¶ig߇qUZ1Ox+4Q~>'AB~zMhW0Opyn[M<{ R ȐF84'lS<;CAcz"43aݬl0Ʀc#_` IDZ!:z+0=4S ll4v/ad hd)qc|EZ4`䷕T>Uge2- ֏TdGKW|qdt"1asRLv߻0:DكAܢY&Z ?#KO\} #LC I Y^jF*FEcj$⚔xJn%B*ZL1Z߿L̴b(gYe) PCgufx>gJHU[(RR!KW<TNQnjB9b`: }eBDc!/Y(vȸ 9éu9n*nk&b=N_$xAVCL"Gn&LFG`mzx D(nnnCBƋC"6܃R?9pjق,+ /2bͿLjA6 VwcU&;y{Dv~c}*ҏFovxUٮ݊E׼0CgB]5[h{#w^_&(2Hl؃p1Jl–FurQ\alVo9#7ݣ< Gc$ ף?tRf`PFq6E*$:~`{>+(EjHM;R8D̟1fjVbt)"u?US}<@`JsLX|lU|#9Z?T\#11u}{BGq\W0\AU a~Ol(Q6p6q%~Q{֐ H2Җպ w~wu{6 y͍* n鈭6N rWFtC~$KZ \i2C}qɄ̈?F]SiCtm|@-M:>H~sٹ֊-.OjlIM[rV ҺhiPΚy<_`N'b(-7F,1ni+- &y+0l_4(gK %"sjᓭ)~ү_+s21fۦ~tpypГP.}Yy̭!7pIXRH&FZͦimpJOh3SF.hD Wuingw4]ǑjZWܚL9@R  -G5>El{jZ%pqvc^_zi#eAh(`UսӘ+3[ZkȜ9CW`;%˫a.&tҢJ aM=*=dX4꒢TBEC&satƯ8D>ϽGȿeRF`zBQ*lxPe%OeAIe<8|W>ɼ7ўk6|i{d*kt˼ `{_ʡs3u漃/ۭ׿zQ*–@h7@?Ք1jAzoMX%+8KYckkა@+KlM$n?PZ ܶH`JX_,˪TCw)_.C#7YPRGw FP/ \ɝO%g*+GSx`"q+T1REmcj<0/2(E$bTx:m8PT$C+.Z U _ѓxKh1BkAL> vUXcqO" qwH?+sq@qjEgl vfoGhQF0v2sAqUݘ-gw^=Zݾ0Qv!9ތZ[VժQ(x>rХpRt-3ay2YGqzk"vsVH4&Uy[P+v~/'hƖh~/陲7{5\(ZǪrc#\[Am}&U]u jc?lbb%MWTJUؠ=3 `/-Ij9g9jܨmx&rDM[EK6~M鈓"HfYPڏ\%aܧOp^]QJ4wԇ4C7QO@:#RtLh˓L$_O7QfY<9ǒRͳR§3qiɈ\WGd]땄-S{WՒBMwx&c6l>q EUAR'IPɧTjw_6v@؁n n\FD擪1~ΆiK]ß&#Mdñɑ XHrr0k)g8{ĒQ{?YQ+Ÿ_QbHR=QQ3;,0Y U Ү*)ڸ$C^iTlU> qj 5j2#;W (5E/$/*ի/P +<*LM<);ry8wK_|3z ~)5n ^o?o5f(J\ ./O4rZ5q9n⋫Se3dd9SRI%TlcX}wp±Tq++`8 ltU/ xB t3X]Fa&y-+OyV%%v&fTc$W*}hIۓ {-홊D>-]RAB[(l 07I0 .:|[/'nƉeOqEAGY~Bd04(˞t3O8H1š.=#=u9"?"}E܊K@?u(; "Fx4邂X<8]ۙ&_4 y3,r(xd7y{'*ۣ?(dѴل_s.C̟}銢89/+eD5gf_<*PZ1x4L7dEg' yN[d+gqE?`RgS5u緂3{8PJRL jLUG]kcH0pזI'2jWC~8!x86qpsx=Okė(2{_6wqH}ޜ)z:)! F&G6qJGPdܙ,W=XT'@Aqyϼ"mT_l=JM;\{mwj%WdvFnsb2Q<ZE~g& va;E6>_/dw|m^XW?ޙG|eIUeERA0$Q>Mwv|RFS_ gu̅o2ȫ^Š uo$LPO@}C21#͢+=y0Uײcx? e4׈MDOPwiU &|"FK* Qf !_"L.8 Ͳ>}eeQMwϸDP\Jsy}B:MckiOAޮ5)T@]"Uj6Ub2`rMy1>m`p,WyQ8稒{!Y3 iԙ. |6cpo3-jg&,vmfA\f.WѭyL̡5 ˢq+$d4&6J>}O$fL-̗KGwoat>'AiO*|IY_c6ubC*9셥N>|^T kO/?^WG,,Qg癃DN[mVmc NevEtM_yJDWIgyU)Hs[U"E4Lygl.D'0=52n \{C=?ȷ=02(+j& آ B}21Ҟ~VzCuSْ緜'4S|-6NB(09_Gp<ƫoK}`謬+qk)_k̫G-84 wҵ@;OKJ#:/qFN4*u(9{}甯zfvse`iN< wV ϕIa*Ϫ{EI$#< *:S[PL5d^?mV12Nl.r9NBEYVUy|zzxcNaصjج &ũTY˝Ȍ7eW͹ Pwd,jmx PvEB$~rnm1L\ΜHHו2'(!8я}5g5NҀbLnVeބ8,` *,)҉o!Y"< 2̶83Vhn>^an&MtɎIUIO$~S'9%"gQQjTZnC @.ߋ Bٝձ%]R%2zuBkAXYlҹ1VFb8T eto}x%>Vak.JUV ##LkbbhL}wTK;!úsIeaGXuOd0i7=Z*MQ+K; %D'~ BJ;0W.SD Ѥ~3yjv&†K0}% : ճ~cTCT?qm'vЋXʼn+T_'"I40qbPpW>ι)\ ^6כF9w,07lfx͹4z :'@oxEe@.qޜ.W"UhcV1jTkВ\ϓ+\No]0bB39rsn]޴5pЃ3d(yNUK߫^+90::]MV-(S AcT *<k#;~Ow;%(zg=X!k[9"Tu Ñ R{,ن̸ p,!2LE376Wx(9ˊzN!|oۚ97fFy5[Am|&H{Cf=# :@^M0>'_Ǝgro=s7FP{u3K8Ol0ϜK8$`wqǂv8`OYn9c6CAbv+'`)T) tdOICٴKf8.b?zn(}#yH ħY a)n©mIK}T^Ñ |nb4dz͑(&MO;0S.:nG*ʌ5XCH8V sf& wʆ8DžW~xjn↦Bu ӟs}:+2ա\űQ])S)fb2ݞ&dʹGV*9u~2֤(TϼmoHOHGVd}Zh(U:,àZx@ Yi+mtH܇9='aw<0 :?:_[0A$$gcόTǶh-Fblh<ޭ=8p/6D=Hׄ\yf_a_hWaݠ^n]y,y9Y+>Y{wbNx8EfsȒC'W+\_cdE,ٮ4`i]; w)y˫w OLeE(؇|_qJ+m nО\nt=Qz# T;یeϤv7Ak$vʋ=BEbE?4l0=:Hj\qќi$T =ULSl%𩆋,˩냋h_-q )Cmdݳ{I[צf8PtyM']ȣ<2V%0СK6j?3`#GT1􋶳Wtrz   ڽf}A P'|_Lt|r7c˧ qc1Scg0ѺE+pxwLb/]e )؈9E/SM#o3 /m $AGE=€!WE8;#}<Ɍ-[8l+7E鸙y /N) \{nk-zY1Ch k`.fug13VZm&Uͷ1I%z© ohX{59? Y7J5+YHH38"褰Jj/?dUQRL N1cž 0mJJ+/נp̶ꅀ(?.,IO55|ͭX| bXpT/w跭cC7SdX`2r}Xw9О⧌a%RҏOPR޴}%to43G-E0-#7U7?}9AI/fOrK Ls2 D Yyk"mS-3gBtPDvc(3/(= ڼUs1pS`,ٝNDSגI1F}ʦڹXD]9%'℺.$Whį+u/B΄կQئ% V.XHa I n ErM9|}6/c`gAㄞέ tk8UFď|o_U،w]]"FKiB$2)*v*~ʃd_냎`>e>^ d.ۿ@$Ǭ!3OmEK:/{JV5s$i vbdh6?.<:)zU%uIX3At\wL"ӨU^Bھ{P؝uȽ$zmEdФPgM4:#&æv!mЪn<7Hs5۴q\|2u ʯ׬C_p1׮w4'Lgq!7@` P9=jejEg۸>G2~Xk(d}B' I2i6%Ts=x둧*zy! "#`r6}<=$kbʹMSggՐ}MkA|. 53֐ dA@`A4K8y8qD^HJ#h V}U6& .7aEJwi@H?u [-Ai)E܋P#;5>p#F2g EMsFXZ-3.kyc`I=@}rVSkZ3^8(Y#di7“v~x Gv {/fl]'bj+L ~%6ax!s ֦+ )u݌hdkGRNc]i5PĒR̜4b 9#A9ePfCyg:i*+T:EvI}xd|O4Q*a7 z;8?"k3;ʟ\ 05rv`X>'\MInCkJw*!7$TPNQQ, cCʞ>Ͼs6V\v W2)6vv=Hgpj)[*}>}X]^g]R4Mk1F`R I$:̹Y%gҔde?]0$Qui!材f& +WQžONx:VLŒiNU{}\M,ӦH e$4v) ]5Fݾ G$m~Wϳ(4Gf*z`S.{8_"kU_+>IC_f``@w׊Klރ}j=T'Z0 yrdMXIm+w -kE=P}CSE%QT @ KRKejGw~Xŏ>%azĚ.Cb%?h7T3p'6 _d{-2/餃(M〱y;! vjQ %@~e&qe-5ƊìROa~c[ CFI5d͡Pק9՜:@:h?it1L0i oe'JP:0^?vMn&B t=͠Qzco-8|dTʹanޚQ;.0k!и.: B<_k<;;]ʪh~zANbysPvA[쒏} ʳyz|h՟qWkddm-x[|5T7>HEdzOp=4 +<+ϔyk/dWߪV׮c#t~2,rVA#+>}z?X&/ -D^Ĕ\;ODx1$ |&9Ԯ3tʭ!YN4Yz|4ۢy95(14B29asBC^͊:3|usِ-Ԕ /!rͨ1}Օzr ǜ/ɓZj0A'q߄pм}PUa1䳆b{ 9![_8N^9gfirB%cbN&EK(9~hpksR,Y:l\*MxL%I1E+:F<ʹmC"[5r[/Ǵ%fj/(&h)^/bp)7\b ׀8. u E4P Kiޕ#!U kR`| u)K7?XQ7g 7h"JaOl #o+A?Yw3_uiW gO 7_I`=<3Cq1G.~3Ub[Rv"e -cZTu=$!ϯؚR_'CZ)QS^":+_uP؉+Nh-"1ngă#t_ Zғk;=y{]+'+>ݼ _(FT:1/y:TߓB괩yr0 ljИ%KASK}JuM!1>x?7_Y|+¢^,L_?V Wm;{&JA(ݚM8m;zQeD'u.SEu" uVh"78>ԝ7ѠcRM=x)S2a5po \4;[h;k1]}2'jajt\DG1Rۯ*Bk;CuWuHxD3Fq5> 4+W0^(';:%4z4h4>ݔ)gN5{:)Ú;2~N~,oqN6I ޟ ܡNuT+֟ 91U!nX,ٗK1I (R."mu??5.zxNT1]"{'d04˶Dv"(tG:&n]wfSn񫀁J[ssXx~Ǧ3<"E6pQእ5&ٙ:E?\|y#{ N$b%{^td?%C\(9aF^oKӗSzSOal@ɸ74WlH @VRd99>g"t\/y*Kxy۴‹<8A,z8Յ7zMej>⚮XJtyeS,T=Nbj PyjR$&a}}xjؙ\9!}!gHAe ) 8&gtYuR"`! o,FEe"_^±ݞti3': @Jh-Kӻnޕ]If+D'XPRF8@>O\n࠶x84vN@D Ww T#1 QLGWE˧_MSzB% bnrr-tKS8Уҥ[ ֋>Fx= x~ͪBIsGBD}\WTg] :U~IʦkW+i GfBqR&_ QAaλH .S_^d"lN#vh$ ݙߩI`pD;M$ng4Yg_Ȩ&2ȼ-*S7:hߙ4X1>k0FDx/,|Oޒs(Y:4Z2xW|+)ԉI~hrxz4C6TEv2Qj9b:?{ٛI\+㐘ᔹDֲA5w+NŎ&RgbTåWV\Ԙ#s a#L.0[_٧4ku BPɂ/vr YxcWRP|'EH̀u3V2V , _OA7kM6<~zq&\ pšsr MH<1#4ÑbR].t}othԑ tVɓ`1iĩ6fpY6;ns3qPMw e6+ QoL|EGC=3/=(5\re"gۉ$IĬ}{Қ4%(%^~L/SVgK=Hu;iZl D\B̈}1e=v| RY?)A{1<`82+cnǙ;[Kg02Gаr4썘c9s vm#DO} ς" j!<0Trhc q֣!1y8}L.֐L+Nl'-f(},@Ѣk|rf7% lK4sDa|L } YT殮t3;:}/@\CX&eM߱k\ĝw)dd6|@Jm k<1hIɻ@v?}&Fƅ,$ߎ=wCI೟q>h(K {IPVX}{fo*7ۙ\Ij.^+ndy F:Iud/DX= -J G& .OI덭;-"bs ?XrE'&z jJ7 WplLDU1ƉeaU]&MӗdAƯ΃:/r9_(UlM[@O׿}5Mp_'=Nӑ JZe.\绒$ KJ3~~ڴqRT &K\P|x5ҭӀfy`8byHQIZd,'`W\a_T#hr7s`9$aWmsu"`Nkz.m[ ,vcdfCVO#xnAgw[v&=j:_X=obo3l(٬A]2)Jy-[,pcBUSWdBj x4_$95z1ί%X`xWg%@ꁈ碽Cħ-<&yBGGye$4NMuT(Ċ˝ !,WDC [/mEQ&$MU%Q(0e.#k.S;MP yl}EWbkc|m4x<5,?œƚ Eʾpda4uZ;02@<E4[ Ay]ow P/TugvITg!eNci0]tGzFK^u?YOW2#iƘҺvT/盧Ԯϡ'ù[# .6@b;@{Cg'gtwL0eH%4~6sM:n9Bcpis|9qs-S )D;xTY|\$62borf gJ{[vIT{}ӕlsk5fQixnt 9X~Hƅ/ȋdPql[,0U i!"ˎE]rbPb\?3i8o8sH/[? ;b"49Dzh`x^<9D ܈NlT1JKY}j;fy5꾕^%NQew`$ iX6̾Qagu AhW.qҘ\+(p '>DJ<]x)U((?a #"=k>!OpG"o%S1suGcBfܸo K= }5A0O*~ њ{{wrv*9e&t&0ͬF Q:X?}bաέ^,`*%i,ɀoENu?+T?jV$ TMDb92Bj4 я߳ce$q\}K,A:_< .d+V{L[U`8-3\ 59=d>6We,\ Jx ]RFoM*mE2^Cvu,\1`Vl IC MRtiXV0ٙj1}0*-]gXԥ򙛑*pbx}D:Lx>Fr5[qB:s$(c?Ǡ} '$܆{W#<gH(K%`2RSnNTvR*sWt6!rI3ݒ)t~\%өJ=JsC0@VS. ~[X=]RYΰE/ Lw\RCY:B[Y: >'o"IY}'bO׆=! )+?;!, "ϧ Ը˝ox.%66Kl'$Ph%Px?hM+"etqсI/mA w~؞C{$bSG&& krҞ{lT&jDbn%|3\ IX~ yp )e]ŨaI-݀}0Q'2W-*啲:(v`3}-injԊkYlgD̵n"Vzi=xdK9ÚDn$$wX7p~ ~b:9{ff &:0(a+沾)Ο BL{y{a΍TuTWPavn 9 8UXO \AqoTc>Piy.%Zqd]w t\v! q!&~"fm2 K&2Ai`܌u] %TrAJB( Xve6g_cGQ0SBDWl - -R97(Dk#sȖ\6@znj<>/OͰ3L UPp,> uEpAw# Nnsn_U 輅2@O/A3sCö *eDQejH`)<,X & @> )_Nkz>@QR%)7ڜ5R^Ri+/v4iK@c#@T3CY~CYho+ *ɟ SDK)Vv+;I_Sst&[httUFE(w;aV ,HqJg> 7x)/'CSpځ`u M|TR9@f'YZf*w="/g*I(nq2*I}H_ez2gQ1(@lj#L~0AFLGR/!`\ On]_f}M[`\BSj_@ ^ȪϾ^EaWh;ԏXY "e>221,?7ٳL뗦PxͶH*% 7AF~wM'7Rw"@Xh J ‘&5M1[`5[`FYtb%svm/)6y8 5,_ӹ kebk;ȿkaN9S%4֦A*wۓT6<{6q⦐jKxwքAh37p(_*x@y>@ V&:=+_&bSXW+k#TӛuwBaq%!]žFA#3P t.܏Mul~=~ MfXK}-笽;D4{lBއ0C*Y"0./ډ#k&vDqҚ)mۄ/Cwb ӳfX%ʘ+NM"b˲Av!MGNk߰j"z`br{sP\ediMfYui3)iCkރ'5ѩ_޲_'uQttIq|d4fv&msҙlA|j-^9Zl{kySf*B <0"3ʔ8^Ռфd bl@\ |Qk*hV :2 Mq&>\f:UVf͚HԽS[3eMYRU-„EGVQq*0؛͛\A(dTJP]3j>qd3rȮ9G8!1 LJHq>#[9<A:Lfom*0\lEޞjf[68(73?H=5:T-nF)|uNgDμ%+0ep_Da')-CjDA^ \ !d gC6kKF]~5E۫N;f h*6+BC٦W'AJ/)?֢~A5c h "w6뉵oFmq% L]Tij@J1R!dA[\EE/SM}}.u h+. ͈s{9KFPႧe.U:2;o2d#OCL0@p*Xۛ™oJE F_4u&4m+qI!\bV3Kyu X& ?f\.sp\Xdʮz^FYaR7kz|NY\ٟX?k~ڲYo X(ېq g˫y-by . !D0ht5nqhutH܋mAIdWMYz cu'JlʃL&5h*ٞ+o]C\>!͑#]P(njZAn^1Kϲvb8- u_0h(ĵ3iySѿFM\q^omWK_vVqCc9k{QߥUFDA ܹ ?U Y($2(s  N*wK\6WDD=E?0",k` PDZe#H8\,lP>2eQ+$%v--INX$ޙ-y;Uõ#e#J4OWY,!yWaSl`(>)%+YBuYH) .|tM4P|::o{x˯dU4|"yFkfޣljD1 H^%X8 +)y o$yl˻7u?F[49呥$8UcVD4y TKLY9* bH6S_sH \O&hU+s Z ynπ갎O>45P>HX<=ZDCiS"Pq,QjrCH ob}x.fx+L?d#Ut3ajx3p1B7·bnu}eJ9%E>Cݕ31*Wp>Q1sTQ*hN۫҈^7 01|+>LU/;=ỳE"E}и Sύ~)l՛^pP[ P/,>uvlFX蘷D뮲:?ð|P~s-,(uBC&5A:y@m΋21X'ECȐ=j{`q奯VɈUP>۔/)'l.%LAIYEOQ؝.86J+2< q 3.m9b%<ی]^}$0coQ0Pw|\d *˂pڲ~%ϛ.}l;Qk'tUZU8 0~6#GsUAT ꧻ>pGM?Rrj`;ҔH/h[h-\T8ŝj&V;)%OQ޿OruK1^`JqUqI[xKs.x?+p<ϙ\:M@S宪o`&a61uX$ܷxdQ΢! p @lP@Ѻ/UF Yj.W?yUa].;rGf46IxZ!hd5uewLP>ob&5%70x"neI #-,д+C/RO6bL.cx ۰3(۶ءԋjO]#?a ",ѰiVB˔wmx!`@ZѣDeLLʭ8i9 _amת1ko|o!46hN+#:Cf3` xڴPtN$:9);JX E<3C7Ssut +e>;KY`)u fn'hDF4T (f6<ӭ;1QE1/PxD9_4^_SQ٪t ˞䏳{ƊE %.G6ڎ_ޔO"(y-vW+Wtb۰>Mb*ḐC"NOep*& N>cxoyWoRwwl^,7!w  X"bPLOa> (s$'8t&a @"OV>ꐍeLnb rOB{+Dγ9:A`ULoa(l ;jn:_lܝ'*_-A#ڶƒIE Q% Jg(߅LLzGmE DM/YDo8 fѵS7a3̎^7E]?"H7`mnSA$NsIF wF": Ocv#, rF^/<,/9R]E[a}Ĉl5Nb;yլ8=FJQx4j\6{(.#D/`5!7/U)wq;T, -p':2]tN;GTuݖ 6-?bxm#!KpJgJLJ?Az2]bj" QX.I5 \n]d1v-Nop{: qJz$:b~~e=D,+fy135nYoJ/\r)"HT{SƖ;=*:?|>4s)RX2i}{Ԩ!ەZG6:uϟ.HFO>ssULX6_a`5sBRP?*5GP5Frɑr0b/| f!V,E2&4xAy)9w8d _N-nWSjؠd@I>f6@ Kfd Mtm~E1) !ĕ<"0LPJ*UySЪԢpVA($ 56оkhhhN!".| vh([@0:nƝ椳"F:57k}4Rg)eC=@2\*̅a?a WZo9FîZPmY۽[|@fgn##KK76$XLҷGxpRCy].¯]W[ 2b.õѮlLr,I2,RTuV "ϔ@+A.qk)RC,<ꃻA:1G> y=`M[upV;8jYThNǏ3/Jf_AI쐨^nJۢx%tԏzSa ?=DNI[}#,G>ۮGKaߴy&մR+Y3 \bq:lH_!r}#?@sTj WI [ȁ@O~G@/Qv#HS /9q5}hʿzE+.<ja|)kd)X#ǿ.9O,q٫A!͵KN4zϋGm~aUO䯌"{>;,VnsbP/z?Э2h!.0ahKoY"x{PO9[0Н!1fpithZ1CM5:Gɨ/R\(.3k]^"i<208O~S}Xz[J]q)>WWhP8XaI[[*mqDr @@0sj)5xIO?{PUT@#epӜMZy7`qSqSdݘ$n7}) ab@9AD`Om'2N4PLxܥ`E:?VٛC&X!O~:0]7Yۀ,76ANp6?s*8 O #V3(,ۛuqIw e~@PU}.'y!p;Uc7\SLG4z|gm_m=P|jzҊrGJGsR4!dg>$N#fNڴE+) *Ol#笽Otz-穹7CZO0zA rgV'T!ƚݱ,׈к\3xWx#AE7~1WK2vh(〰I1621xCF~AF+XYVjUoe`U^Q-OAa )mKf|N*EF#vIG]qIiV8vO=vxKc DHE'<Ex0]|7: gt=WC}3矏:Zѣ\ߴ$՚& d1tYI&o=!JFH\k+asZʼn:iQ<R&?"@sI`A  ^ʤ'TfwGwRHMCo\ۓan^F@֯>25e({HTz@I#Jѯ˧[ՅFmT]9$$J/eS|I8 t=7-m]DGE$<yfw az{43˝m#ۄ٩R#lV ݕzg$մ5 +Q=b3 2.iыu#%P_U$M!SyD@9W{Jyߖ|(evǥ_?E'*ncHW̕LK `ߍA#.8,wt/ZxDtB@;4q7v7IwX@|^[0_l_'?Y\&O\rs5fH!$!evʑ;AZAq}b:ȑ"[QD|ae"0O'hnVC4ݝuI^7te!.[Vb}:uS>!zTo jBR: ]Ȍ_RW߉:~{*N?+h'126rkwG[̝ BQ׻b9ɷVjuۮ Ц4 HUm7*T؜?4, mYbX  T%8?Eh$w!|V$iCƬ۳#oQ)tyѰ@И&>tKKyfNeԓ]c uRr&B 6⧭ zsuN )XZTB%4oX#&sL+^1n[E;ۧ{]ɾ OSWKkl.[Jv{tS@B Ր쓃vgc6K|ɧN93yk&G|gmN_>D^ƼhkT<Jmʣ2TL< ,:r@<ӊ}uXlg~i/=^ ^2Hn2$7 y Ȩ|u@e'r>busNbn#⢾AoaJ]7=sNOYLFVaxYִAų="JJjk^ovB >c{DdH+{|ZضPf4/N [6vFÎ.VT9KIy %|K%ܔD~p_vL/(bΥա)ْdlޖ[^(Hh&#*gup3i=b\5ɬ(BɆ)BES )rXP<`WtCT6UJ7~QRg B.?b^v|J|X7BJՠz!fi,G cyZ#h, ccH0{vDVYL:0_>:f_;֍TX!gш8i\&Olě씙~>gOprzFG] xDq?KcUމaݙ3}ua5[NԸ5 [pK"U>F_L0~ 7Unf,|nTu D!;"Wk r'yAKg"+V00DI7=Dhbfbxuh4-5!|y"k[Knn: ' *2Cr6GF]i$ v DT^_/ [{VFlHf]A*^5ytsQ dMVxG4eٶ`<|`qW $Fǫr 3ON˕SLJU+PmbY?#Nte TSV⃽tX+q d!y!ep:.&IY>WNU%6m̨u H_U56'5f:hQbeM CKɲ ¸eL<|T\1!gw@#vߺcQՁh$+V^MbWn仗 )s؞; @AF7UE*B7N?CvUގ2LEXgEjHkIYչ`qG3G#ߋ2^('Yz"=4^>9CY,aKB16%eN\"{6P^KHc%NH.bP'ߺt|[ve*MT/`LԘ c{`Q/l}Ss('}_+e $ބ+^s~V2 )wj*YN.ͩO LB.%̜tfpջG$Hkj9\~ EH (3'uzRXpXhwEL]M(tR?ГL/uHr^V>WE]35$J&+c)$;1W^Y'T0uL𦱁IO[]|33ABoՔ'9+(-]S$BY Y?A]yYW̮džmt'6Zb,PZBe B ə85=8+@8 bkl( ށ :"m$%C;x22+Ή3$Ӂ"7tuBlwi7Fn2'|#]݀U }L%g`I;[S5+d*P$zoq i~h64<%JIDJGmf[Q- M I?-ƀ᤾K4JLp|cYv,UJe} ;"IjS"}{ 2k,㯓M\++ځUއ-Hm[ҘLdCv`7GIpх&13R 7dF3SmjH}EdC ? eu~^ضF:$܎|PYqޖE,,-dFDn0Y{T&z^y%ÊO;Vw+.LZ;C,-S`R`*Vˌ~NEZb/; `o \ &Tǯ5EkgQ<#&V>;1Q&'J-Y:$Rӽ,GϴF֧GnEԊ~4 1Hqe|{9,;hsqg2Ж^4IEG`:=^xmWg&Ӊ+!LU +/Qb*|l4TmƼ[l=Ttx8e{}dR(bNٹ! [QȤf@^T{(9zFBdpșp@&2bXuϘϔpIF}9F\Z^pOyƎom⁁t˔3IﷷT߰E]Dwa)TSR;$ݞt6V.r7t:cnYgM6RANBEz(~7M`=ݿ}$ZO,6d;U\/-TW)K.5<; T#*$Dy}i٣)uG&Ư`a@E =Ưi.`g+*TJNS]3˚oq5FsL @fFb!iӅ$bX$Iɐ:k"9/7%Ņ6-F#+hJxTAO49@pq(p*R3l> ұuyřY7:Ւ!}*a=H5 +r|4IUx~k^<žcV4-p~t e?N;$)bÔ-M(ڦԨm1TVÔ1&=4V[zxxTiZL/ b+ f]dyh '3mIl U !ZLI8&d#^Kqf| Z$ A@kQ68$^An  I9l;Kl+G h u$0C _f6edYҨLr[W:4l`?AKc@Laݍ uyg`0&lL$=q<{˚]{]. ߔ YSu' .S2pkbYsiYC)e`Q[GE [بXM=K2Yb^XHɱ 9xQ5URsGǻu5'J12Xog쐊2<[,w4y{/R7Y/%:Ḭ}>oWoa>N)sқjκ{^ ,^8\-}@oª5$Y5 SR Ǧ;թ7N.s:+mtϮ>lYnjODjgGQҏpc$2%_bRф]u~E'Й#絣Li-٥'TIvGNIw1Xѥgy// ZQs2&{ll][Lz"H|mΐOrvd=J*|drd|fOH:kSx\f5nݾ Prƌ=!65lVzquQbs˰IDE<$ӕ4;.:)Z H=х[[\*bHԚ=u*9X9=̠o"!hϢus|KcFÅ>cBlUf|Lή>b\bQpY!l0}B9 O%k-MpV8{AB` $Kb܇e:NqdmI,(ug)1ߐBGCD[p]0rw'o@KDz%׮j\86؏k·hu D:6}2S2&]aL>ȸ̚y瀚19 ɡZ}٣hE. FhG">79`:iab9Oj▹I B2 o;"־_@>9z4tTd>N Uޓ"2O<K8{/!];.lB b]%f (v_ 5diXY# @zՈ0P= P&7GTLQkFL|`aܮ*v BZ([PTaXI{ػ.u֘ Ϗ023ghgbyc2XF.uI%{#h_yK:{=`z|diQۨ<{ fdןKLɱ:R 騮a;[1oH xu>u"I3ϠG9=cBfPoXVOcQ3ÓԿp ok%KrzX&n΍ކ`dQ9L6Eš=dΧ|3>m > 8YFSUV̳x9$,'7"6gލ}qu tLBV],?l:/$g@MʌL✄ 'њz;5wT;}-JE}y{VΪܜ>|s֝RQv]<ԣWebAeګ﻾U} CS!]pQG2~"Fp룂7h 4Bi0)3w/NhgA330{eҸ|0Vy`r,j@Y$ldB1$D6CC1ilj3 );H]D毌U2KeR`uY$#讏mF m}6O*<-m6 Igv?K# :Ѱ~kBrxndF%0Z F; 1y[ZN\  <Ohq$u Ɋo-3~_v$d ղެ'/EMJuzf pmnHG-y 2GA]rMN#<)azްXDU%pvatLQmbTxC1n>N%1 8XU'wWK98({  ?oԀQV0N=}l tM6t;Z[mxMa'Vk+ҾȔm8@g%V̊N*J`[HDEڞo#h'}l_4lYZtk& F 0{x>?"_G_pG/=%qm8|dNwGceŧ]=O\%{D? 3+>Jg6U42EaW.) _xM@Gij1,R}/ⶡ6+\!Dؐ$-[C\4ǩ0i&S` F!+~dx &s7~d;.9g@={Z|iRz<_B$zxW􁗣b[WQaKRx ~OvF5ѷ0t!TZ'{7J 㵬{wBEYP.0`D(/KtA3SҊi H,*}7mBydzoύN@zwo[' Wʥ'X*V9 Q;2h QeJo UO-E0 mZ3fL-x%$С:Zi19]MXǬ>7[S_wCR`'t=::3[JlPl?]u"D+'_8o[ (@,LK Đ+7׸1jNj$}NW5KhOuF%⒁YZ1cVW08ɺ{K xhai_%XP 2wcLעY)7@h+ޓ{J#vx'm8xџu6ɤ-"L8 4'*x :NǚQ%>DŽ>0^~L ձ(}YY,';4Y0Hu0l\+Ed_̎4| >6+d(!%]KCrIdRP*3%T^{Sܝt i "ә\7EИcГRG6SEjMsԧ;gwos|#%v6zE*JC^s~̉̓J$4#8 tS|ʡ03.P>#hR<` z!u~Ąd3_cq$_աD$C`q\17JP:oK('*mg5Q *_N#|Db}YB_k" 㷔)u{OP ,i=͑/2L%` ֦W# D,<9k +50W< 7 mD}f,"qWM: ,6:[Ǘ@.\#%vTG>biqAdF$P[meh2qeߒ 媩2oН%bmz|7|k]RM :fjyNq ,jGd:2Ѓh#,+\0(D^uF ]\|D0R7BE7l{b3aS7­@K {3Ő׸}XRR``H:䆟u~26ler9#*78$`r}{A%+ޛ>^o>S累|"R]rDzTlb?0[`4d(B9)%'qNoBš Oo?ǗAxT݀ğu,@A@? q'"ruY4'2uM"Ј*)0$ m?=DZ3քA??&]2Ͼ!id @݈ X)NdJ=n Z~Izo Aow;.WųPUr"# {xYa}W3 T;dOA17B HPgŝvJegp drB b5"Kg.M^>̲m0`+uol٫OnOId6ښ5D}l(^"4?U=S0QhlSq'3Fh8bvW ?iNuWKRѳ ۑ~Osy-ĂlލҩZֵ5q>r#x<.:fV<U$Ϩ;@'E\ΡF 7P MʥDLY_QR|MIg;Ǒ6<]J6iM -H]= E+ 7}Ua~1|,c47S%}O[Zw.}~ ^ W) PI%@ (c'4z pkQ#/+[#=ڣ['\Z 茇h@iDh{M?%`ɩg%Zmk!Y֪ ܩ2HnۅF-f@Iށ[<Q;ɡȕ~vQ5⚓㴵k̦^x)r$>ha )wiJmA%PcrijsGq+h%Xm6j|q3wȉ.ğC<55u*t?:|DFFoqLjc?h`C 05ΣmȻMkӊ +/{r[ՐxCu$8H%A .@8\DsN%PFl*t'S`9L\LŎnGqB MND|wMsxSDyIt̘n\eK,ZJ¥@LMtpܳ{w>‘p!yoQHCo6Fa!֮a@!SPF}q2[t|E7KC5;n]ee!kn{R66b^a%!-GYYdf0E޹@m\ C\y># pc+ȚLʣ#S>nhYꯨ/zd TBlPURWU穯-UuݬYZON~>`3@UkhV"j{W7?dgF~!jjBm7Mz7qKL0VI?AKv\Nݏ20U@H_7㈕~^sї\Ꙭ:6rr4Qgp[lqIxxMr?eֿKy?|}i,`-ȅENhKN6nIpV$]&>kG" #wx҂p5elf{LYԬI0H؅($ڹW[- )vp tVros./{#X(vglpSf~x_}x}xoBdi'=,Y(zc†sU;o,00Wx3Bx`y0NL)JW{vn z՜GKl:eһNpB),“E i`Grm[=__o}M$[G"> r!P#,#>j87TUk?MlKlp+~wZnތM};黴ݍG(`tcrnq?N)  _&HVL6ƊX*242Kw/Lz}^ kRQxjf:4co>BN!x*Kns2XTK'xPbyaHO@+28]mF~p=3iP%!,ԥA12'@i2>ޒK6V(%\g-CfîQ, ұͷm^ GP?oGk`Koqa 6MxQɛ(j,5Q:nV :Zz *3IÝ{Xa4˦u/JxTy= Ojr=gM}I41+.CPDe â-[)$H.u ?i4! h5U +Oq"ĴcߐA' vNXbC>_7>) LZEp ODzՉsHc+av<0$/5jNqL;D9 ?cp{na ፽x5?%&B &"[6sESJ1 b+< ?sa5?[ȷGԭ{V M\~Fb^0$&fHeVЛ)X;"LFó'n3%>I(g -Af~Vz)C_pn9xms@CAa!j:ƹ>֩r`͏UU;\ug`Ԡ"AMPT[rMPwc ]ww}87T^[/Tv\)M.`qh6Hw >lSqҎ`Z1iU7?ov_6N' [xT[itCYuR;ʧ%1nB,,M颵DxM Cu1 cY[6נ^̿1%*\ ({sYN7O(^n%sA'".0`T(vb:@ px68QOHݯQ|%7?bz._8F gQFdϯ+FwQPYE{RZ# keT\Dø=E2M TS[RO=!vBCJB &KVӨAaxT,>ΐ!rW$y7*>s JI݉$/s؁D#U4YooXWLf+C*M-X^(*F5> <1(UXtqN味#J:9VE%x.4%[Jܒz& hlrhs*#FX߰f?(1~m..$cnޖ_3LF-]@;Ҙ'K[sYnWȸre)kqrFXNnvMA,$HBQVgę} ɆöYIJGxBEִd=ChLom0OAsWEgrew^ɗķUvn ƻ A=viι:ݾt&>;p;ի?Pubs4Ň%6Xv0S!ѐz%aep OP˩K^R$$5=}:!>n}oWaotf[g+_]nҳչsq(xnsG3MIW=pŎ<^c[ $j(LE`Mgwvmzm{hg_ RSeh{M g܇TbUh4VIɤAV:ǠgQW5SH/:r}:5$N s=N:GL j65!Җ?bEwY{!ԙeWdp #K=vѬ{Tk*ǹɽ73Pc@?oZ6RF΍Ot?BJ¯0JÁz(c;˳.sK兔f"1"8gn#*$5߄ F z랓)1l)eJj3e<"v{Y}3kkӲp3 >kW5ˋ;9_kзJ:M\_iamNƐUlrbY!Gb*ڲ:)!.TG[=D\=؄GC4j2!IRXNlu1Ty"8h(?+rsA|3 9iG.5FqDG$ $\FctvGXUKsF} Z- v8LɧӔI^>SUqm*b򝥔!Vfb^Q LO;O\@.ax_1[caAaܦZ0upk!>Šmz5Z0UFPJ=Ԝ; A>=t}W`>>XP:NCPZ=`J]d)%hT>i4ZzX#Nq8xƬ}K OݳaL uN:)*T7`#fe^E5KSYr!Gn#a,aCcMݠp~B#ش*w,U{&!o>jH'fqr2@"[/N@ Fi ${@9k82ֺYS{pJ//HJ0mfV? o/~M7sw Пen2wk-Zϸ6ɓnCT2-.-f zhls 519q)\rc\cշSŊ?Gy,Q)Ћh$z[3ԁzhh=$\r4bB)Hi7  )[#na2;CKr"8I:)T\f\$ѵV }PG\]IUlAC}ESmp*PhyF%/%դ#շ~ ];`E>猃{i:. ?c[Ѯ$.l玲yEBǧR9ID7~I}&I^Ur`V{_&e5W߮7X`A2{xv񲚺9bm6!Naa5s?z:`ɓ)tO6/iPno~vzy= L٣u1rML?-':G܇s)D ȑ p"Z} Nؑ#RRRZes8o*'&P$\p͸b5F=:+! 5t^Q떾kp˓QmIOaVٞZgk~sBlde#re,_+ n+ÛQX|LqlɈ$:nDf(T*6fg`]`.LȢ{߯ pl595l+`nhHa -)>Z? nKȟE+z S~O~2 PF%.eTGh\({WF:2?s|)%<:>t}(L s*=*s%Wl;WVhM)~-̱.vWؙ+6is =6M^0#nd!i ߴc ͵CP.`atrʹVP6)EKћ\GPkKԼ,zd9,uvmdQ;{YAU̮D&.vGK f7Pptob5pix٬\Qހ/.A0bۼpGZ¥O12P+ џH*zbn#VsKMxR̲N_tVq= trDqj>r4ݼO]mNՕ_ܥL6{N)8{B[,b8[\owEܘCjRB;װcقq"( :MSi3' 0o诧76DnGڛKR%`d?rKlnݒ}D`T Fri--8ohE׾n4bFH9u’+,M܈[;ݽU,T+@]{/V11E)ł4ƀ >Lm#[6 \?8Ns?Be& -Ni^>qY43!K_Րlt<8]=tX/b| ._R2hYV!bZ1‡ْ@ g<#qqRC:3AX&z{+%!E$z{6npހ\]GaV}-% w%u5`|PD,̓ }J[sgzTk^Vt-jhᶜ/Ni/SK _(v(ևtܡd #1pg U|9<7H^m .L+zn8l6$Lc U.㬴c Bo]־e$j@S?›cuiJ( ]/%Uأ=41Ă I-U; pa&~u7qPtM2&>3~[S-C9QF.r)@Emln|"yvg|BlZ|TLpռȭ>f^1M-xf5XTF\t%5,i`(W~ C$:3[iDh ҭC km18L{(hx@]3po$qa. Rtb{*4 i? 5c `K++7<*OlXbhI/ɨgws1/d=ruu/!m {_[ȿa4 b6 KNkSn, ChS1S_mV&80u'JqD71:O%STar(Uг5Hʺ)Txヨ_:dɧH݉$ eż,)V@ o#@xս:S|ŤEhL\U; PV0T!uڒ1% F/ l];|90ҫ2~aQgyKhԗ[`á%y-*h\TuLƵ DKuju1 #ĔĎ:*Ap5klX o]TJq٣v4eg`3 ʣjH^aW B lA1f$Ow{%:!83T᫘ڥjg\^͠UWz'*bƄ\hEq.;?z bkoRU3HSCicq%wq%vmVâ{Y7.C `LJDy{_/ina_-!C@y7,WLV`y7jL숡p[HcȔvc,C_n{Z&D17tOaF݃dpřuc!]xmCٲG 0k\;זA'ŭZHhOfQ%5J䌵jY}5.@0K SI}7ada@|朧>hOL/J#_}{nWubi15:cghK+w! ڨjpIB*x!{X`ԋ:rŬ W3z%fR 2V}1gm;; m>xNXB >cB{5ɶo `{ה9}nFg&g3d˧7j[Yw}%7;?PB7Dp:o2$hzK9BLa_ZQh5I6^Jho{r4kEPE52EC:vhs1P?fc2R pR-lm#]##_.fDwMtus׍>suP`@O<^/d#^tyc"vvnȈ1O%?5ԆMrp~Fbad86z1̟\'[7à ~UxZF?cqVjQ<)Z [ vzn)\ꡡm&vVH |@ڊ4aǜ\f?|v{Ѓ}Eo'l0ǟh j(.ChNX )qZW^dP ySgO2Pbk&ZڛTEOĮ !8c RYbURwInٱcCa,=.ppq'81Ȓ=-W_b;~CW0A;s]@e{0f8z;Lۆ5E~|<>,m;}kblU4$dCX%}L1@Uz8.@˖ Tbs1`򆝼ӆR+3PJaV-zQT~"mpUS Lrь;ywD;^ub ޙj߾B/ؙ?ZV`ʗCPm|tYĝ]scy; TMZvJ3w,/3 BvLS%og^&q1ckDjYíR>AH]7s inPԮ,P1@'f㖓4kqbJ.sRz &-/G0/>@¡+,J6Uh'%FPwJ0sYi[ӚuU኉DT|F89fwCf O3vN^6"8~U2|A}`ܚGUc=a H 56(306!Gi):[T@p&H$EIHٷJ#k\+DdcPeQb{m7M2 P϶T\+m;YZxH(1lp"t5`}Aܐ*oDȫCy#kSάwe'>|ʶ3M =IkrFV+NN_< Gea+Y(0?Ӷ"d qe 0\͈Z-Օao]k{uHA%`M܍yc5N6dA2m?rz4MP[?ij؋;zB5zo<6Hԯ2XZ@o cR4}@xloEZB]Ui3K_WZ~ 'k2؃~/*I}sUV Չ>smw5mJO5Rf^3Jƹ մڐz P~n9ee\UDU*,HB=GMO\M /jڨ#/WJ5K:9mX)J`umw`){;y@Pg7$7]2\#e﴿-ΠII0ErDne(h4CʼnRhXDk`DD"W6BϾȋE9]Qs~h8S(uZwΪ XsK伤(i}&iO~+@_iDMȼ z[~+aa_xO܂H]f~ZlJd@tkttʻY~x7w`8̀YƷNw/ IPsGI4ToT@z8ma͐s/2WUU%(ik/1H]Xǽa:Yu(ґpVyu[&j~lT\(ҷUlTO<٤Y Q~O踿A.U@RdUFYux##ͩ)sI feTJk2HF&G-kS޶\) SDibT[bo &CUbz?l<\ &O3f{05˭! tDOGQ gF. i/Px+̗O BPE;c[r>W<%8K2і/#s1S`5mq2[5`KnC4E:arқ򆏄* %0ar-hÅvZW)b6kdwT~&Bn>2@VldRWeWڄJs]`Weۨu).`{?  }ZGt @-@/߈5$ 79Dnֲ+)Zc1{I2?Xbbʭ"4)IW|O 7ʳqϐFڹu03iƆqk㉵\b Ym bbM*d[?3Gۄ/C@~T-z8Q#{`#Oi2]T J?$,%=5(3 r mMAtؼ6uM(~ KÓwt] $n]oSYл)﵍0*^{F[/9YjJv2tƿDa%JT[)= KX$ }H-`L;5=řQ=&`Z0oP0=Sj`UEV7XR_Q1cArq<#,(<8&ىo('(a%Q/ dhyVɇ7X!^IK[9q>m qF-շ2oUpD ë] f-Q/B>\ms6G~d)s.AeKzCAf'g&̨E7 S*XeKPH4 "&Zd~-*6Xp8[+)E$׼0J6C}xgx7le\>¬Y~hFM  ~nbph ##g@k+k䐊CA_ Q{$ս`iK+Ҝ Íz|%_V.+={qElUm$!IP%83E~OR%#]ԭœ6-1DN>\Hj[泗C>B =ΐa=`bXlyK7]e?EZ^;c/왲I=Y ^i?{Bb8u+~EA`y|{:/P r#gM: 8h> >~!eiɠm|BJZr)D]2ˍ] ϨE$KqϮZ(3|Q emzg{9jzwASS`1/=p*@ U.{slt(; n<&<9F9Ns&k{VFNg8qEz#-+S(:tmJӥ5 T4h\٪pZDlqekơd ;՜"Xa8Obc4 79>F6V8K\k$R9{|=2Q JyqlEpk~m'oKpO&Ƌi[I4.]zDLERz۝KµO(%@EFZ2G;`Q@3?ŝ "ɬ^, DDG}]H*X&Y:ڴݫhbvĭZzrjx:XDWe;䶖`4ggC֪4q8^ zF"G|JN*ŌZts2M"X9k N'z)R?F(_HJYzF*WxmFj쓩ne?а0ʯ`q:>+([gV8a?+H:=j$4@wEaNo2;l0_~e$4-% @LB"pܐæk,Axr&B*2SUwNHC Cak^1ףar;`) ,^ڞŠ$PQ[_} ^r/7`ktO+r 񗒙iBԏvr2JgF /uE%3(N(YxԻLK[,sZT`i@!ij8{Q.\F򿕟r)Ѷ;:)y޼F+tjXiZgsLP&==\o4sގ,@Ґ&ϭ暿6{ډ!Cۑ^%l TEb A1&S&3s|yؗ.Ql`?'S%Qم幆XG]6k7CXOڣ% "58M.9k>mRZ Ŝ$s7q_6oQ6`)B?F7YSjk\VG< iO34A~6ӬGLlQ\E|^I99P1d¿&%cFlJ3w.Sd鷽s\^ͬs~h7 ulgp8 PG_nYicYZ ;jRVף5krSBxԽ:R~ ǖYmP;w=aifE-JmYq,nnNm!ҕ@f3gW$}Unפ}ٔ^c{*GLyКIe8x3]DJ&]D&hEqзA,̗Jp"^LB'OY:γxWjY_y]QTZWCʵr o]|j.T v3lC=Q%8f}"X }'a/zК$Ï/R3Ec4t\/!_:+sew5=Tբa'nGj:..Hê~kQ{rA|9@m;tl G)953}I~lR|D3~l20 skQ]jn)BXYnp_+e*x j$gPr=؃G@ ˱nowYzE4/+L Wy< gtz]1Qe0=4 UroӋ%:c^mnx]/A10'|%·]k] EK\P,`4;6U|}^jvÿi ;|{Q+‹6EN8Dn|',`K1; p9̗|dz=qm"d@ݲWo);1̋yj) 4wJQrH`ӧи~ v-Xe0>G{盍l^ު""*-U=ݼt,\.En@6,ה+lk"o@oE p=@:533\AvKj ʗ^>X=>?6q%&dzr; EaTz2f$$ɓ<'$oIcՎ#qwfbB/S B{*id4 ~Ǯ>ymWm[Re;KyfA{cs|تwrA sN?R@ӫn2:á:1[w9^8# TNuSَUHIT,O{P;´o٘eO;jĶE ٺ]hƍf(ήMB ڔ͌^D .(N{2ףWKb/ TBh4j֓'02<e31+QjQBpaQf|8xw.fcAҿaB = ^%ǡDrBhXx4ڤq]X!>}7Gץm}VUެ_c%zy0e *(ڳ!NJxi/?(m|_RuP /}orhneJpX;Xᅓ⦂ě7vh"m3@Jn%E|=&%(88ujڸ>N pR`h!V^-ZZ^}x#3%49M?DZ2AbSʺb$A+lw)']DZq00k%Eё4w۱a/{Z+L:iJ1@nv4!@t)ڸ DZpn"O`9Ć-fl)l:)9q:v145ZđXPcVYukeh0Yk/$jnvHۗ5x3lKa#bbr={ JB+h@CgUpXVZmOG?.ghtPBN'De?foh2ebŝi|UȂU$_%ӟJ{PZo}pmAX[޴X.6\LN1z#3~zmW]ƚSRȗ}x mXh\ZG+6q@ y/=#`j,7c:Sy-%x&8*L΢"l>yW㢢o0&V/˅'cyPR)b_vc6 V'~5=۷*GacXE' r|K HAOUtxh Hf$aCa^ ǘ$E-m3*APUZ&6ÐvJ+C1},Ą _޳&űaN u*6MH1Qsxֲ#ATW zDY*W4LȄ'VW,S6 {s#ZI PߗWԯxhRF6c4,JH3[:Oi\NNєQތԔ%әe=BT"IyE՘UM5Gd0!`Y*˃RtI}0g 2W_l?(rK>pS\%Yp-*@L^JN6~Qa`s ಌ6HE]s$#Sͳi+U[Xv ~{ [Ң+RkpmYY; FQWGzPء5`M؎KWe *;|3s6`xMdL2#>^:Mfm|by o6}5h鬳1ZjIL~eCi`noaۧEk+(LmǴ/;G:"\ʸvILZVx8ԢӨYsYBin{ /IVA=zZ+*UQ3)Ӟ#Jxё\Ё/(7>H|`{,6+?IZ.cR` & _t VXО~nxzGg*&G#vs'E8垘>H ub{R2(I^7.Ɓ]ů&s?XMcgd႑ u<@HqJW F 1DWҟcP ԦU5Pf+:H6rλAQoE¥ Joѯߐ` p%Jǎ&h emjYdX.#(HxV^xA N.}ILOx}S/TPP_wJDꊓP 곑<ɀ)f#>w`_wqаd,X DV[>zU"t:!wwKw~񼃵!G Rp:];qVwK )AJYG_Лl'Z.[-P §uMTPʕ)1OR@3MiSv*e;^6=Iʎ<"eExiQM暭lbj6ȧMS*Q-yjn}:W?!}jTO\J5מ*iTqޣ!FPNZhLbf>*Uxr *OW~ 9C$1MN~M̤mӳ_T,&@Od(vLA"Kb& GO,nDXH[##R$| )69K+_e)%CFEKc nDzs'fpc5Wt x1k^JjF/ _fv&8,`~lkh3-MJB+ZjMYFp׷@t*Y3q.3iCdkLULU\4߱_(b^sikUҮZ%/|vdF (|# eQ GkJPD""Y+Wg;˳ʎywWQH8ԛoo(KR!(J&Q>ɑ~r_Ff«ewmt:i^D[,{qp;S7BKMJs">Yט+oPüܣ5K+(q}K䮐 E) 'v&ǣ/SKn8;c[q*! 7$:f?xM(<'hqTi,xF-'lNr2\@g2Vf_%侷rmS-7o{*]l% ~14g ( 67G'&Vi4wI j%bJ\ 6̡e̟J"DE4'qTK^QJwiXxnj 91_YZPKga5{jj}$&7]bot[8Yjzc|TK>-|EUF1˚C޼*dEǞ`hM`@X«XOd š=?X/u w?*~X_&ѡh8Y N9iXb#JLԗsx)az_VDYw$(iNKxd2 :@_P2!C_8'ci%9/JUw0SxL iQ{6k@XaHV.`v7vh‹-n Q5t=xgB;2JӊЌT5A$|+\RֲZ{I!EV~}gئ+Q\YٖS@;UCz?ۅСLT!-qUF3 4zʟA CYg_vt3ƍU"z$]&=/ hۘOkGم ';73G Jr WTZÞzTGׇ\$ TCP7w}(\y[3Aw;'tHS!I|bX%ai|Xmd`ZN^Ag;Fϓ5ߪT_+~\=qH/6k.OY8l'05 ځ)\:G#q7Vo)A@.2-ůJ.^UQM.' u :2I?j"D J xEB D5ԛIV (X1v4rM,CV7ºeAs\W'4Z[$,_k6rc~duɉJmtĦ>Xh7zGQZMՂج5F r3Ȟ0\ 9 &@ 񽵩ՂCF/ue\v%ȶ-F_a>ihca *epT4%5ԍ`(9v_eFXQXfSa(Leř jh:gwE],_X~3 @$2_D? Q[]nHqIvX@le⒵t{}+Yø]Nv50$,#͓JLEH|K$I@O+0wiK+CP >j31&-ZW[Mە /hu(K.kɠdiY-ǂg%?0|5ǟPRsojÙT9-|3![Cٰve:ZɽBːqdpFV]mv 8ld:Yc_>Ogu ɨ'zʆQíbY 9دj&5bfxt+K|< (.nRNP#w\jaP[%};z7}_fI%2 Hz0 ߝm*.ޝ/z!0BP8c5g8ו,43(WRX8hdozܲ<G9 SG ҟeXGDv:ҽ"ْ֙~XACJìd [ r NN4|?w'Z&>sd/?qdO~ZWdqP`EtuJn ~Rq6f)8O[PcuVlV -qp;*}>!nSM՛8 R"ڵp̲>1 CiUDA!2b8Wp=N< IGs1r& ,?Ͱ,1bQg ɤt|x# Ĭ3RPksLO0X=WyR e'iTKA9S;ӈ(6YfNc8Xqx"s)pLז \&u)sljjJ&R }4wx_C*dOC:x1= ma>5^M@(bWГagTtı4MsWkP6jp4 F{`#o?t\6Cd8[0])2g= 7YxYq.^`%w/&H۟O6}8*$])IfcO z<+S3E$(|q07\NۤJ7gns? 8V`7BD`7I,!+Gel&bk}I&U5SEtz6*u[fG?DNiم$ '{YB,Jȣ {D1El-,)v6.A`"3ZΰԿ/= 9 ݲ)^8Y?b/RGk?:F~ T m~Mf d6+MfzM;ӝ$)Zc71>SD~t/2XS-y(9FcNQ+aV,+ HL 23C>؃ru;BЭccyPMݗQ/h>i>YxȀb/#%`(MeP-&e}2-e\/z zupVXmVW W!F!4IkaBU@l)g7jڷoP0.w}S >9!/!;ǓkL}^]Ͱ 6p^ŨO҃mMsˈ ^}Q%8=]gyB |=j61y$ꬋ. m]x"]A]mCv%`2ezaDȤOy+* ~729[}uvH)cx*_uRTo%1ϧ W RTWA3dc52 }@ r9J-00^@nCVfo?S'N`H0!SBUtP\|PjK77QY>[7(>ߺoF8#+5mK(qx*8 8Ҍ8!SUBA˟xY'JDAlb93_@ et˲b9yc5%sG# a# X>O^38 lVj''>ErCbB4bzz$@MK]Lm@E¬EU{dKXA7qau$zQԈnȨ ".9T3aa :W6}y ٙ &h"H9dQ1m|/Bsi)08YphjT.EdF(@ÂqAhԁ듇%ӜG4+^ V0x`~NJhp6PHWd6N j桲3ؔZ}rݗiCtC!qC ;5-7Qsʹ,wU+JTSv#h"Xx!oA%'9c*Qi`<9[%3Zv9X0S}IC35t."l:W]уK4*6sGoBEB>3Ok8}BSjƆBlTxdc=^ɾV {Ҧ_"3V@UgFgư ٗd*$x( mZ.EsjwҨ @Y[+ 7=R M%j{;.j MK%lja;RݝpVOO'ּj0@%,pLtw5-ds,C[von\vVT)Dۇ^FRYclM=-ޕwxC^Gmp% t ]stB|`ܕ92j`?|"#ޱn*ÓH L>DiU SlFGq\\+קSOBc'4/w[stv:ImsӝdCE6tG~*cmN^5t{*ڕ@0#XmۮE- kYkzl2w^fw'YwW_ n-f>IdplʧC_&.5òd,XotlB bm\":Co Tp-㸪i  {.G5,5B8YEޅ6& b!/~L`(t2uJ)I2 diwDNb…8̃/^l(Ek1g.ఫ1^58I> FJle@n!p]zl /(;9<,+aDqM\жiIA(a2pj>Pka>_,]}]wI4m"dC78IeXI:G/XCD^h#[bśab-Ot>CYix _ v/S^@"~h0n{&Td_p+;u)ٌPg"}EO^)yjg xD3=Gև ehs;"A7%͂"-PD ̽[v9'6m혔eW״M#ϓ`bH.Cfmt>.CMDY"nr?*S.\0g/:DL89Y'w/]ɘ'%+D P{(N#`[Z!jBDIy2)u_sO0> #Z+ ԣc38h kpψDɥ M2I"n0m&21VJ]~HTo)nLCWnqwkwho9K ŞM'"kӉzT/P$UVjÓ{:dmSqE<9$i|}B9rAd~ >D|aah8Pf5z̩ {mү*'ϋµ9E3hm9[ɫ$qEewpr| 3SWK9HTc;~ѶF 4tzQ6G܌4-;N<n>Hͥ<-)Dq1Vhy N<;v_"omhWA_X`Ku&| RxI/emT$_y.|N1Jd$j> =rD>];@*j2,"F,F:^&W (]= Fvڨ^A6"+ȸD~M;%7~MKTHEk8KsN<3ߤj|^0~feš3o:D QZ2LaVg{qeΔ/`*tr >RBusfw(ejΗq"c&#ea*2s |q@_y4n3/ό w4lLfXzĸ-+a {Oӵя%|]F{fF+,EX'RJiv|arwh/OqDރG(ȑyU(Y:~ffٓ fnU 2摔 jy$]IBB+5[qOªJ.c IZ|ˍ3[2QmrvÖp}[Hd%%bx N>FC&ہ˰Gk{H<_RCFrTwg1+Dw%TqXI j~hx137h‰:@ҭW0hz4Ǽ8NYvj6UQT,DZtTvʖ'΍5 iMo'ńY#I2F^/ / f+(//!x^Dq~rTC[}o$*򠕎 5A`N1CamjD ud~|8a$Hn $;`EͪOOժU];.uW|P#L>:NnBS-!3"x,!3o?_~o RAm*OK-oD2锋$pKԁ1ŔI^[B~+=|,ipͰiOZZ Cc_v td(zP-lbp&}rIWRV'&nPeBO7oƫY DfìS]F}{#" YW虰]IF̍uuLTl<,oa24gOoU&oMXa >*X 3HP+RT7q_;C_t#DO6D8q/'T! Lr*x o3Q|S1UD:}n,(<(qUJ?Cyd2$kVU bRvtS2q1?V)C x)[ s# T_'YV]ENdŚ m)=6}0wS'}d&vDSO[bJ⡽IDQB8AzfAxkc dr4zwR2]Хq Knf[nog5W u7bL=+W4KWroEQ}~J b\BW844ܟL?i2z l OV~+cnFvFBK5 {4ߺ4]W%`熚凈Cai?*Ooe>8:⯌II8[ H,N`7+V>"]>2@"6,κ/ \eEKF>(O*!ߏ7 w2{јG (E< k#p ={JzTBc C_6 c]{/~fnƍښݗ!ʱ$A'Ao"Q@Aڰy(`i:Ԏo`rΉUhWqʕw"a;$&% ^,h] \Dv.u{JcG%4&:~ a^dN5d;rkLfD J\K};T >`T9pq@ ) vw'4c{UabCh<NU8mtR]Ǒԗ(oΛA95M}Ϙ@f3-F^%^Q=Vk+%_#4 5&Z\k=0Z_gB-Yqj.6^LRF5F{W%/)[DɜcJU yL,vFq1J[4:"'wJ"7Q 4S[YI2} h)(1Bof ,xK=qWvqc/Lecd%\v/n5GZS@@(JfGJ\dQ*D`T'iO'1c ze3\qPIvꂙ_Yr5: kM^苿%UiɄ^.@PsKGq]A6Ȝ@p:f1c`(jfLSk9[YR˞J;߱{92)fM07x\,=3QKh3 CcCmBwsC'K_aQEb6B,%Gl[{2 ўM_NJdb2Pa'wm+e@>Tr+!!{I)${[fx5GT'D>B5.Td.\܄}Yy cͪ>"2nĕLoƋϛf@b4u cXWBA^SėwH׿rx bn}Ȕ>KMe~[4K+h%❪-ͿTp-9+~Ƨy9Dܧ9@F&.O^!lg$76S@9GNBl(i۟I$t{[,; _* 5BX\TNsDVN',xo.IJV==܊nDQ11ٴhݟ/R"耏ȕBOL}JarvK=#;H>:)"Xv7ڳ-r}. :۝nҡe$Mi Kę x7"[YھQ|}LQQ+zg St48KWP\R)Y䍱5܏s~ldpp–@$Bt7C/ .1{vQ + ŬG<212 ;&("zwSKGrBL>pR96y[*@5i͖OǠ،b#/:R{}5_+΅IUg2iIUsxibSc@ <ʎv6tyqdI㰭L6M}`(fžU]:$!mЁ&C9&jٕٗ *|+MIkd6wE|#蒊.؞uwvvYU.Hm@߷ڕ K~JhT'G q%혺v-C? va"eZT;Θp9_?) a̓%w\eo\.&,bn~2 hhA^\}p3Ayb^3j#} gjC[<CT /8P DiD"V s~bF x@ FcU&iaCbG~=C `ct`ᏙLlb\8Y|a ;UVqֱmƎeRmQ$?h#Q##(?t"_3?ut3U3hC\՟{GMLZ҉cO$ZnxIQ"}a^aTE)MhOʀH='I+:ti/_JH5&X S%x7B D!8V_~ F? &7H#ܽ>%֡~8WMRFz,4wre2wEzD Zq)I22>2\~H\F>I9Qc`9p*~P xzyU89/z;T1zAķ8c pT*=ʖ5 3)qgLv #6 ZT8EĶwgCm(^fK. kVQM#`fӛZ)##b^-YoIL5Gyv*&N[) mOtR}8<DG@frJ` T鿚-eF2q cR+rw{L~Ll2Z!K gCA;UJ%3g|IesQT b]s&(֚x[%E]AdNT,s ZI&Aj8JCp,Eawq9k\9[ &Ԫi<>=+pI3m J l-O5j0 bpB))=,1Q=?$!ѹoضnϬ!z''҉,;;L}BORk\z3BȠ*& 11-@D^X-ܡ9HΨ"';zEa$l ?AsQ0z^9!q<7'9A eFF.uˆ }:j9A|=C{9J4A>e=HW-~ P]o 0@/@:qjbLb(-a7_d.(V'=~t 7)V~^ I oH{g' fy N9  mFz:V -djn@$3ȵw|'Z7"~=!flEF޲cQuhmud64n4C6.e;&XA{]6kwd{PJc, yaVU?*ZTZ@{pGz&ۀ=)6M7KoH'D#fh4en׸!r=ÁUPO0][ ,;RFr"`3(TUfCC ҽd%}FZ\߂'`!J|OXWNȓxsfcu]سX!+ΛE,H]~. \H/7-sJ!oq,irܠ+d>=Qg)z=޾$-7l9 =9,FH`0$uERGIBXKW=t@$nl*ALWkY?LYķ5 ?o~do; N_kt D8YyfAAa3u2ϥDLL;S:0hD!TRs ]]U}GdL~lcK]cGR\gr,+t96qʁ/¿\@5 ``9|H}'hw-iDሄӱA')Xxh\86p (pYʂRh`JKQ'Frsoĭ"xz.Ԑh3/a!(V`&X, O( R: ZIed\Kpeg@Bu YuϪ1VMj{Jr7Xk~8.+۬rBBag[bFBƌF邪! .td4ߛw p%5V( һD)zj@ +%Թ ,\UT aT;\1P:|s} o%BqDh8Akpvpt?ކF4|vS*d`O3 >A%hoc缥dW,b.BF7RR^Q5Buu+=C,^v6p Ar)ArdLXNqs" b}~τ.O; {^AB=(^/O~wWOcҞ֝eV8+6mst^v˝ ^x(Ym SPb᳆k\INQaM1>T s $7p3A[O?fOGٙR>j ay".+F d5={OKӯ6GyڦO*T~a.)|Y.a6u.6c֭6ΌTV)HU>O\Eb 2}%q&Bk͍/\E'SV!UGB7&A{/ `:2p_>,V!rH%@sRru ȗD{h^c10- #*#p'DO FՄC"I=_#?y2Жujyp~PZ~:rDT M80[: 3=cMM<z'M* vd^Nu=Sci@pɀpR,D|![@_^TiGb az%<,Qn =(̱ QGUU]8OG2bz"Ƨ$kCq+FsQ _- ƑD#_f-!M<\)"ȤfN"9~/2uؔF'S`=\'<mpCZ➱ Nz,$Bü^  r.4aZ,,UsB>"W ` p)sd&[jKH 55||޲B>ɟM692r ev C!Lj9Ys#0BK-kȰBPKe6+Uɂ.&ѥ^s쑩jD&yd?@U| Tr#Sb/eaxrrDZ!zTj/PiXZFZ~iV9ϵըAF=##?cs}p!|nCzӕiv#ZELVfy<vn`rc?]=? l ]/fHX=h9=᜕隒űCH;[$qs@@p ޲,Ji6cgTdPG9?.UK/Hft {0?zP aH8V'F^;AEz^\4Up !C ~z3v0tw{37rRxOh'CU@2)(2F7퇬js,Af$f"R$(z2[)j3r"#)> 9R0lPG'^K. V|w7_BE C g5B `zȤ9Xew ӻmڥ:Ҕ*!O»RU" k/B!0օJ H##Nc][/ )^GII]~JvRX-l4P048߳|S7oL=ϒ}ZEhn7aiy! cVgNS@3]v2+&7Fߘbf0]7 6)isE"E9LB I4➕*VrǗ~"v~K 4t w=mhV)oOD1-W61 >,c>] gK0i; @RJ@!9/%i׌Tu M lqXBC܄>T X2G aZ-Ǻy@\oV y0vpgv ©N@MW/ed`*{%pDZKϯ Bq0'!w y! ]COXWSue-BqC #>~ɢon聴^R9w΋"t˟5CKl~仁'+:EǔJ^}kΕHEE7(mry%TYqglCLnwg#3ƀnqNz0Vݼ#tL< UGv!z`+Au i7oQ{Op𺒔b"# QJX]Xoo~u-Y踞KT?D*7Q' j.gzY\4l9NWuvWOyg,_8ʼBmg;@@ 榞rRŸ|ja@<=f1Q3`|aySi'YUӠі0GW վ#cGQ$~.@SxnTueTT94pL6pm|_)O[ƈUs﫲)wUse^̣n30Sxּ6mn >}_tĎ( ;Xc_2̾+{MA)iBʠB6ȩ1r^-,:>HsS^4r OC,RZ%44ٰͭAH~IYP'>dDC/ ` uî/!*^U \|mu]fЪ>[Rُxˬ6i" o>%KW|c<܌Xt>9_QQ!)h"M'1QxǵF1zV|Ųdp)` R>/Lt^boxBėNfTĨU3:7t(臣owQk//gq kr $+e7 J7gU|c-f׷/m-ۖ!{p?iz4YtْkT0ihO?ZMWے6G:LV%TGOf!43ՈB<״ G/D;7B4 M'ܧ0:\[eE^gϔ]`ETQ"EK.I>@Z頾£\.Pr_G<^BK q#gKԆ}&Yf= )Ta+%FԶZ\RO:CbYgX8#N*` c-2溘Қ5giw"m;~S㲻:3:Ti\3&KL ,t ߠPS^[nqorb[DwngRMʞqncd]zn-! Pw{Dyqo&W]*N?Nfgo?p-}bm2i%ΓZZzʰIA tk55Ϯf^EÉ-z/Mmv|u0kSlJќ3 2:1 zJ]n4&Fi}.vyxbMK/)4mN<~b^ƫO/0fhaXEcLt\="~9m&?vKh ,gm0ڇ&鐏_I(^gTr!zUrjtDث/O%Ms³zǪ7j%e^-]p5û85v̰O!?VFP= l >:;uh[Օ)+E!OK u;;)Xxl%SM$^+X|:pF&;"΀ioK0`^$=&<7#F1G;l~۝T~7hDp[᠆I:| lQVжELOjSֹKSA!4NCGK\\D! b g>ujŻk=YDny09w)%cYeۆF2TdwCfr R`h~T/Ptr)Úw}ץz]uX#~&EC,0QS\̍+.CLːq˔rGEy&2t2(,8V xum9 MB˼d HdLa-)5' zIvllz4Ï<5<2MMK?{wĒק@ũ`9($k,3 8[K$*q=&-τRz37U5kحUiLc48Hd.eG٦Rӛyj8FCд{P tj% 8=*i[ANغփ?Q|82RAdUzyD˧6 ~t$]&o%ngqx 盹 7ww` V|kl`D%-yhrq,ƽJ&+!ъy:j^J~/xָ6#U}ߔܢ'L|7;j2D@hAF3n䦗NY4NWԥ,dP?NQMX_q %[q1mvL/FUeѱ(,68; -BI#ʏ 4N%V\@2_90fԂŜ{ (4AV;m>9ai& MgnnR8znWwqy*SZ"HW1y5uĐP;{uAOǘҁH zYeÌC!$2U =懯>9hf$l<#ͥ>2lf4>y+|@}l}W ER0'3G|&2Gx顼R5A)k9y:j;g΄J`M[ԉ;HO] p~Ipz|hç- 8upASg"q&lL,x=#\m4^ @|j g%/E >@tώMDdPT<:{&Trz@P22z ;P a'讛(5$@:un1MѮ0fdgy:m[S`KazreTMz ڍΈ`LLnekĮehU-9rr+r%;z]9U8X{Z_Jx@^OQPu o`;Ҥ^] Ԑ\D*Poxd8p0nMjnx]HE~|ғQA;v$a+s4Á۵h9n?Qnw</uPB~텙T 5*1r$a饠F򺆦4McWs+?PX;hZn*cF }~3@Dсw:yQzJB @/77H7W9RzY0d>nܶ`'wSQ_-:bez"@qr]z>>Rfqrq~ |V~uJp|v̷H-j#(-܄'o#.E34i=V=TM,c(&`6XCߗH09i=JUuyq%gV3,a}y_9]` |_  e{:޿?<`ClKVYv 7R1,?@yjg(V'y^o+:zq#ºہ)4.kȇ󏥓nFPFuPZ_)]%<͏T({"0[@S-q@R!en9͟P|SRݫ\Gd͑Cdf[q(cqYSh MepkAȿt6u#(s(5&^ǨF~ֶwA NBn< /z)*y %-\n&yG:8l1?^,tMkdZƧX&5U/0ek=K5Iy7j ӄ?J 5\]I?:i#oۼ&ɇ 3z!ٺP{'HipZt`7bS&XUJJk@Ej)&q!Zy{36Ԁ;d4.:$ ZAzPyd=@Jw4W4?@B@Ue31ayaMnH4 zmUR(A!gtldi6'S.D:m<"bg딖X {kyx-v;P ͢Mq+~A ta/[~З;&#Sqw¤ӎaq$B 4.lL9;՛ܽ&I@u¶éU$hFki9)jAnWetߩ9\f=oU¿'ds3=m?A¯F.*Cy[Lk}hWw;Ӎ0kh@Zac-w6M?5X2;D6(qت('N e-! K9#BV}ܥUqӒqS&oM.,Nzʊo51w KER(>Xz9Hb>jxgMI4.HhGJ,h@ȶsvs')䌠 f9q7_Yd~麠t˞;gL n(g>Yc?xtyc0ɚKC {$.0z*^Zn!]2)fI6 "dCkҒITg>67βn kt\r׎22@YU1 Rktb"2VZs6"fdkp*PH֯WUBsOOkߵ?$a}s܊Ja ˂l/w*#KaCE^13gu0PԘ eK+aO䄸!bZxکVy?pzw9!jƻد 18 jb8iOҦ O$,N6`294.4! ۰84\BƖ)o_aeWGʇ=Ԅt:1Llמq?Z_LA>k AΪsp:~~ W 4)N~h:e X/x׈3G SX}04* /O\S_y8Pרܻ mqIߥ/zLf3>>jʸ>'9@lL%)T1^! A {{W@RYy*ڥj&s%WQE7O2;ݔ5z31QiNӃl qVq%:*Vfm6ZrI>/F]G1-˥]lyяع;^7s~.cEJu@I!DǦO.,83p&Kkf"Ryovh[T\E] T$JV_ĵ(< 4}9'?E"+~ΊĦYg_V`#܌l鎤S9N>HLfVsł ;ct  B1RykW!MM8V5,~5"Cu)-Jj.-# s!i(Uf-rڤ3yn!L$frUYcR.ƈf!DȢD*#ypǨUN/4=yc &w+HF-2xa@<K; 0Ըa}Ą4,;-D ^=ԟv'ol."%I;fڡOjhѻۡsf?Oa`2*IZ `n'U7֛11 Lvj\8?23v7?GZ K>ޓQ͍X!+ap?۶۷{RW \j)"!ޫ6g^$PNOL*&;[(C2_R!NtIbik}OڿrEWehjNb9&Yq%"%qD?:)Z91D6P{y߅&9#dQt(Ƶ l[;aaʹ9[X3z+5x@uDЌ7y\'#i |<uO<6X1>ҺDtA$d Ԅzepj"Qj, pSk%ZR)XOC%;S H1ƦO_mCJɼu(QeDf@m(3VeH$o1Ն'lgh!#>G:J5`'AI!Y~ܜ?JfbEBp:3{8>s p6+i^6-{n,ܦfd06Ud}3hsw\#~^@L_Q&oLWa-{,=ix U8r#,[̹)߯3HKy:yx'Oeu!֚}!e/.z$U[4dkSǃF ⌅z>L ez^H_4u`_Oҗ]4˼B|6U^ 1ηNOtk-oYQ̍oB&y݊7<;6cqo&s}y#Km-!^?q3Ґ#؊U}FQdn(e{]OЫGּœb1J ]NW~">l&ױi S)d͍MǹAD\1KK(5qu6s,=^55X ֫I¼U eR"&+W(sݾx+4-P4yRJC茤 ;B]u537}3Lq9Fei0} VƇdCwصVr~oM@˛'?;e[32sP YϲdE-MBӼ^ pATyQ"ϡs䅫mKQТ~0Gq#¿cEI 漀x`IV e1IM\u*Lw5=EmGoEh{$S8* }<'v%!<״BlcZC*H2j)cFةSF퓒cmn~|A#ǩuQCTĦz?$a^-O(18C upOX |j0g=PXzߩu'ǧ;C+n5sY*`My<_be&"kňUqcw{uNg _ cʿK?!9*Wr+Q#!IT4X( ]*xeb~ԙç,X1sLJʣd۟!N,XG xCNfރ-"bg/bW=϶JB ;o|JY{Ga!xö|sq֍2^ ^"a+ LPo}cP׸g,{tHR; E[q܍hDV9-{ %} Ek]]gIZdʀW__7'gMjh bؑMX30%XF$2#RMOUA\8]ŤtZeRbIM'z(oj#̨J+-j]rQaeFͣ oX/jU[:~r7tEkW)`W}/sQpDgQ=Rd<};+%Sϑ aw *~|n:&T 7ΰ}Gt}ߛnv.BG$챛?g=<9E-xT4;HmH yf\Yv"13"i!\ Ü/NX01ێ!:KUjc h@@58UW&uŰwFI.FqT1zgnx@nVi3'ZAAX^6ϭUyejθ]Ǥw`c׌鰕Y(_$U@i+fAچBp0^=ոv5in`K&kߨ^n{.Dek"%+TD )YnWԿ'OzpSin4njFUbgUJtNjNXM~`>I7͑NBo%wΌ11TPeTt^İ+ *1ksUK9GJ- -F7Zd^pŜ7YgIO^jB]"|%"Ap2ht)R|1@EM 46|B>!v*-< G Ksq[D(\j_"qQJQwWw1"%=ec*ohsj 1q9yqbBA'Tq?Niu!r'>SYGQ8KwcߞhEKPt,^ X ӊqD砟=U _h!r"dPW|.h!Zy3 ډ`#T#%l{f` v1`IOlHq yRt !ΞJ}9M-oEȋOҰiyT@^BTr7* z TX)~īZ  XAqKRWaȟ\UqY&غ3SkA.:-@?BGd..b[*K8JՂ$`&+\F Q!ȧU@BMjDLФ!:Ovo,^" h@ "E(K^ &oէ$reﱆ~FcQ=m` ;P`^W4Vgː>m0՟wg-a J7.I߾XN6#YݙS!N^\~WǙKٷ=#҃j1n_=q㎓(749w^<~L%I5n;;D{F1r˺X޲ҁT0@# C͸PMS#j,Wv !ne%Є,G|ihF{3[Rv.W6od7ԊafeBW@4ȟWNضk ){vlR7(u~PHM=f!Ezh%3Qd~YQF#bᄯ"!5!E@}:{_`qph>yT8bO ٱY(l+$Ź|,;&BUM CG#T87XiPK&bu,`k~CRD=N'R2?D\:';mB''+cz]- C'' 4)^9 ѦySTwp:"m}BF宮C1-е'ї&G[Ŝp `?*ͤWU#תxN^̠Ț&]& 2Mu/5iCO?L* .k׷ Tdnok(6&4@sTN܁5řcq`ƮCzp #*\)w5rxLRl3Qj,*$uS]!ӡ_jr!Qъ hB3T7YN0氥!WԲ}4?hnHJKZ~:[wfW )hJ ř n,52 [ P,ނc rMx*h0x5u*2Z TA7⦅CGؗE(F>D/`4L5)i})e- [DEkȊq h8)r>YE[gEMA"/hj|]4͹"0jW+qc |v+$у #:a!Rr> QBi2F~% E/K\pP<nꈵCx8Dۻ<8a\1]kghvby=aԞ+h6VIMuyˀ0;%Hĵ86T伪DȔi25}҉a'М 2g[^^$w "=5`EpcfBp $az2}vco2FWmGRgq8{7rŐI]j9A|W#e&S")a>].u)&J{ Յ1A;>AE|UZM^R+4#H-dKXǀ`Fڕ#[2Z`s[5gxp?j_0iq#sz+E`KTK7#w٬işl'd+_f}uTA> X{rF3AX6]{ $?4EQFje("ke]JՉV$ZsasN*媬H)}A YϞh^4xUiw((\7bm?[DwuAaG7Y ԱDNv|Hcl:p+:fׅ&J |8̂A^SFhE2|EpG'tnHf$bfnd*aJΫx雐$(iwj_O=| i-#!n~!۠2ojCˑۈjVMBE7nxn Z웷KDGxԨCZTq N8+o򀒐Giy&[9GHjyV_iǺ.A{HOÇg.|{?2'2| ]Ê߱ɰu9+!f7We\O-ѯx~'%ܐ[lyrDW |},]0Ud[},FV\.CGfOG VXЃ6qx5M3Ti )'8& Q U[\yxb"{ϨZlQmIa) 2uy/|~j#oHD_QT^چɮGly%|pb=d+kԩL+[$zƗImo3e&>O)[ |2)ɷRQ}(U}] ]=(;bűSå>Ζ)A#ޡ  h0fGKw <0@Y}5ي133aA=% ٭R? Trʝ20Xɝ+la"|ǾYSr36)/: p,a<i+z!DqsҼ0|?0i?oQHL@C yYr>J۪AIݪE=^VLh)Ԑ4V1=pw2/:}^k5 lCϙXۄ E279ʑfZcPw| ׸ do~aEV(1NMSFA9n2ch{P@M*bW[[8 F:KJvKLi &!V;:c /@d4+= a'YυeI#Ss^5Vĺk:)Gw|"TzlNL2@<'=w5[. IWT'exEK,EHXq:Mߨ 윔N /z-e q[c)s{>g*: tJ$e~ij6!3?` gHQ/A!lhp Y~EL\YhY ey0a'eT먦 dEͧXxqS UHtJbtvA^|otR0y=Ek_ ~4DzpG7Ȭ财] haZ-agoӀ]xC_c3 WjPEv8OǴḇ}>Y4%2eYHڗW$/&>AF.yLϊ=Wm 4맺 c)K|-G[S}(,7_t`FSOu}WQwaͤ4P}x:>ۥ p4&,ق/-ݯAmxUPfC~FʫL/wf;|VgM$y* WO@$]0K'`<,Ebm[H8ZaI0m`EW'hoOghL'GnBiokΜ0 2sQ/D7F|.Ec>#S*H`. ,a;ccR* :I^+׆,!>RW0V }ePh>>&c-pcD.o}J~\]Ӑ B2O`Fa5Q:Bn#n2.ASߟuYҦug;Vk16=;p@$ Lp!gg~y6BtG0})-vZn*{ir J"<`,b֒$v( ˠRpUp!0su98!Ҵ|)H g)GloO ^RR 6p:K.})c!Z<tC|Ku OTt2=d֋H|E0]Fpww`ɰFw,! $/I"W؟7Xhh\cX|-fUZDH|sFCU5=/}K^^Pq\MJf֢>ֿoH f+4/0T8?Ǖ t/}7Yj7[2GbtDJeHHXw<IলE VOfv]UO~J7==O&1I`!aЬ8|f*u̞ۮBʡE2,ВIǕ|Fc7Ҡ-ĥ]9Ԑڊu ,vʬR2aZSio~.jW&ƥ٭v=D D( 0 _X/^ P *9԰yDoGXSPN6ddUk ꡩ!GzKMjsȶQjbLx zTs<}wn @Y3~^(*wԺ\N- #) ybgO whO  1wufaaJmLMdUuɮa=L; b15X  }49IϘT&sVT5#jK*!5FDŔD_3wno0,ov,շQn)O" %]fZ @0s2E`,q?i[wp7Dw]Wl*h 7upϏ]M"e7+ŤP:z}ܦ@F&)P^ϭ?2sd] 6n=< sy-}[@d 鍣v3%BzF#Xg̜\(v(*>=r%{,#:Ϟ ԥ 6GFJeâzs 'ݹ !sgǛߗҘ+ mxS3;4NJ&cۦVf~g&D1O9̾Ųc\`rv( 3l_y[d`wdq}[EDl MzkX=չ 8msO-zC6DCSI0J[HBj4n \pΰ@g54}*X\.#NDO1pg <FNTш8$2kFcoS$5Z%r!odR.c4z]큪l sQ 31 V+Ȓ1 >%oݒ.!񿹟5 "^Cqcnϻ!.PCcúIDUFbĜ[JsVPYvOp6̳X[!˱n6#y T,H.LG39.#c啾U:{~޳_D:Ec&zRܷ$8dX:ŠjoR E,j jyf!\vTT(%!Wkɟ&DЧc=u-7NˈsaZVT.tCӀyHɧN)yw&l[eh .vՕ.0AzT{ߏ8qUpCY~w['𘛊!6Gz=Zn kȯb}D;]Cۨz@nD U4P$ή&LV9JX:qG&|5VG1Dz5b/L J^m(^wѝ sBjtiAzv0뉦uAyҹz3.̈́d*ʈm^A`7Y>w,V||KgIÓQj_d< 0a[FKĺ{gi9V'^&gz`j3@w;W t6U5rC}c+'@gG*nR3,'FW2B70[gj<v|.AU$eQL a` #3J"m7Lݢk(,tLqC.JfD00.@ly Nd=Q]RƓ9$<8!l(K@oy\'*ԍ>ŷDQ"u/$}`wZ8#*/Ot f9BP'X Dm.68NK/i囀hw \_w6wkuxqM75eO:LOR֨M?Gƨ_~yU1i]qy6"G= js%[6oF(3^LeQduprTPᙾW<ݺ_!졄ZFW3J.յ#u99%i*h$ {k TS!J]1K6(Vff+U޺K:Ľ* ˑ) K;VgBrp>/ h}rOdjա! q)XQN~i2J;syw!( RS>=#IJ(ݪhSa;lM8F{agOXu㻇O+‚@\4R(0I-f;*8K-]tqi]F)UWK~S&DoGҳ`f-kbBl.sR !R fn²lWXpʂkL(uta!azNNY`=: өG߈L @^"pqy\Z)3NѺc~usƒ+KӮ0E2^W"h]|(GSgQ @ekTY4 շ¿-z{GwB?h:Jt7p]{aTvi nطl}^s3_|^!SF{q`l70+«*BbRf?8,{dh?  @"/A~Bvefyvz\6. @B'Gj$Yn}BvU} Jr-VEPN!c~u &d6gIUGRޡϻGa؛?LmQJKM\݁3s.kA#hS"ԟ'$ e_ U.fWFrg2qLY|$D=2̪ˎ1g9Pc3AZKxpY8{6K., T|޳?fQKsȄaLИ */;e;9KA8gL'!+,$1g[P[.T"/I1CߘwmĎ,ß,x3#^quװ)x^zllтtjf>͑"Ieuk{J z]B U*Ǩ{()%LOlq9'׾ijHV ܾV:c \]$8L~۸dՐsyLftlir%k WK!3,W`ImYPL+LmUpc;uia۶@V9d3f38 2TKf]18]{A#*"o < q|EŀYWk /EX+r"YQUx?Y`չ@, a;EakFU2 I9:ooX.zٹ5SʾLz 2txZ %3W>^ڙ QZyNp+wf Y6FIpw.xb9n˟m5`aÕAᰲ3uu5;tG k~ D kC2r ?׊ݨulJ.= >{Иi$!;aT$VC E8Qz ͬ aOO$bwIA3I Zcn76nTGK !ui!(~H_jD @^3PQH c+[np'Sdܱ9CFjt]h|V)j͡`pCqյW+/#! :Pk{ ;]8/'Eѻf;?ѓҴ2^XkHI؁NQkCӿu=E$l&H$FK Ϙ:m{:/,3I bt~<|14=]01Xb50PR?1&PXY\yy2jWmײXށoܰ-m;HM.oAi߅u&;-:LN)6}SXO#>"#Wv:QK=n"\28c<\"9 P@S>F`=6 c%ZE?#O<۝n(r*ް 2R[Cnw?% 7J;p*(BJ$ @&;>Z y r۾qfg*MHUI%|k2f8A̚&$cF lJf%po`㢙AZ7 *i x\e8#t#Q+~% 9.0 q'O>CRpɚNsVEJ%ay `>3Lje!؆hl^xd6V /c@FǣEsM5l4 ]c퐒k2NC ըv@Oo -p-G_ #+k  Ӄ:-iꖁX;Ro6x蟹&+Uk(pZΖiAuO+V;uRsnn)pߊHwo6ha3u1BhG[]e6~(`4[ oo_[l'7q&V )L89i N9S 05 /}-ԧa) ?C%]WUPjzX[pݩBXH_  A1֭(H+bT-wP!B`$˂ɚbg;yO"$VnVx"9="QѦ)qB'/|T<¤D_J} aK;@y* 1kUJ^ep{O2>Dp!VW3,ʆ*@\5$tp>uc?N%{p3Nb _=8chvA̿Nv 8D@,Jog;p(3Bn8>rq34c\nXن̣ vb17 kH6lG3){B'0)F49>Oٜ=l~ly#},G.If*J5^H¨* 5ΞǎMtuŃWgY!҄'/HOjz!JIq' ,3BPzjVA̩ċ4 >l(PA_nrUk3;\`G }(-.C}};0s2=Eҹ){N97gQ8)y;3a?1qB ޣ9ǎ#^BV^j`,%} 4ѩu`2E'ʨA8r[?jߒ &y{x]z8F>_ ̱9(d$i6?%z[sUS}P! R+C A]E?2q,^-BI')9Is+H"6e^#7[OԤh6@;tz(qj|ReSxtU{5fuSVTD@/Qe΢@#T:|9>C{P}Q]%oO!PCа:~xOJ"j6ȫR #] + 0YH$z] ݡq)۫r*^H9P䱶H}\qs%ɩgޕ" ,*@d\LLoȰ]To`"{b,& (_#^m(wHQ?f,]ȹ}zTfg @0H>쐂D/0f+)C_`2#~Wg '*Ao_VB5jH 71X0ep2/'Fzb;@Uh(Q_ .kulLtr'bl|*eYPzB1R`ژqKȚ$/PV\8)v^n#jQquqoLX98 [6n@r|PgٽҹGx&)_[ ci"Fպ_~AhtC)IU*4 UiG) cH8G,AJQM0P R k"dv[PJ̓@$.zUk_M$W?H9ϸ/>pD]5U>-KTV?aQ`5ZJ hw5:~JN=1+l">yf6q_It5ZR-{! SqႬrmJ$0#b˧?jULqUF(`u8 2cWPـd`u촓7 ^R=XXYzCf m"m$/lFϡBx lQ vXJk?P!Pu VgSB dmBկrgmu(PȫJ=\9V= UG-et$[Ag.6\jc$9`K?ټ)!(zdT=םp#4s5 %DrI+ "`Թ٥qS{} JV}[hYSQoCzKKkg 5}q&΅M H90='" [6~"& VwzU:.(drO?f'쯼l8+EpGQCEXNٟ7p& ؙOz}Me቞RurU4̃@ r%Hs;a[ifwnhAa Ǖc+Uu#_f"~5>N~%] vS.ȐbSJqFRC:L+P ?l{@vŏ&] k HkL 9"VJ2É2; ?> n~6:31*k׊="pa$C8*޻.fUpHOU:Zz|9f-ԙV \H wqOfb BE{;$~£>>{GչҞ.L3dYSE}'%ae_Zmšj}ʻΉr<-F 3Amok*'97mo rd;8Tv/ HlC#fjʆM2$YtILy%Y pu$[=2jVa0OU1T^WDHc6CNawU`kYR5 m=u I-$B`szÁ D u CZɟ; [[@ZcFO"> SoSNU}bɈ#0Ʊ@`T8'ZßdDQ%Č /3Ѹv,^N-C=Bfj;@HzN՘%xh}?ac\ 0Um;Ԫt67- ZU6}^t2SK$U6M! İ$5sUBiS lG㐷iBڝE_=yG,3Or{SRjnϲ^E0QΣbI-̏DQ‚ΝdžySӴZ16K 6 [n43&⟯,&+ yv4iyrv04#Pz=>/WzQ|1EEט7mup $ۭMԄC!& LJ+Usֶ_!~\C6ibܪMevc9qeR˃@g_.TG&2mS2lVaT6ޙ!82j (^q!lrV2Ze\f1`zbaJ$\vj7Y^ʅ"[J#1Ƕ%^(vd |Pg)zfh.f#B])ׯV l|P3ޣV# &"Sёh\}DU9=xi: يDDF!O}z7>y-ʊ P5fwwY|z. /sqf;mbݙ) x9T 7a//yKoO=YϺI;&:GFHNgx?;A lD|"?|͋pkJf a0e bp\X3HBuUpBbw?4~ )\w7m"ٺw:,.k`#|2$#yy3)ƭI6*I r{9I4L+Yl9 S#JlX5Dgz3DMfz߽M-hY[.^6 ? SH <+jxj71g^_Xj[75qmc_' ;nht>=5ye59t ՍbK_$ǣr"%+?Ĉ~J p irP=SДIbݲn5ϟ->=ad6M9g16k;PGo  EI6ٖ&󨘐.Wgv0;C[1p7*+-+L]γXx^ T)3*Iv/ݶbR%پg!kY UEܛ2-XTqp9ehÈ8w?ʾj̑$`4 ,-u jFir|P6$ 1̘~Xsm]eχr +'HpɹwG#|#96S'vTOjfeeoM>K QFL ^佬<7K:P VN }X=\βRo5G,Á(ZbF2.V;!nJ+F^ByzsUEc5:H((&6_lښGaC&dۗbCwO)vY6cb,o`B9taZ=R67z?O^pO']Ƴ)d}%+& ٻӚ@9\Śx`ER}E ONݴ6)e+: +D`:|izLr&>tm̜J1yo!i]){KO;3nBm;8u\rE6L;EfcjTIAZG;+ BkU,647.u{1MViYaSBovp9ҳxٝ@x6*U0iű$8EI7efjb@2 O$G:Ϭw-ɳ G(]'+ÕVsΎ20]`FM7%߈qmPI*~c/Snm)v\/0, ~d#ʟܒ,P>y3Lz \|,&(FtGM)8n7d4]!-ɫ"n>nvu&jwT%RկtL?= Cbp aw%ФMÌ6moMy 72}-,104 X^[oY.Oմ@CN)չILIqAzK{Z䤬EcQ6эuGk$ YU/Iu6̨Ihh@6n-~qL(%-$ &V""r[vMC†">22-J=ruI{Q 4҃$%ӷ`>8qELȫ6tRp7WJ3~3lXsfՖf8s}R(Y/O _Ȣޠ*za!Y$bJNgs/ל:,/Z%iTh5@JoRil((z'O^3~Ri>:K?=C1lႬ媜zÈB5K?g\>_j`-91"~%J=dZb i>iSfu !"#P6AM]n=xf: Or&lY?Q<1H? N`>tQ_!!ʇadaHET -LV'S=77YWœ7yvx'܎sTyo-$ +ms:i`3UG kNF\"7yȜ;eF'V&CG+iљLOźwYqĠ?ƑYxTDPV8b-1"]EB󒃐tvU28;׌Hj?LAͨ9 2J.j/Y K6 dN!/XM|[qa,OJV,*_-PR% xwxvMh ]Lk:p6nY.ፀq<|2lh ,5FMaN jjyj"cHPMj4?aR,AX×yr*+DbHykv<>q(,/ W:;_;/^(I픎yM6q #K47MoeEYor&}=*gAѐΧ)mծ2 {5\nc +@&wGlS0` E{|PȺObh,J-sj/Y5MEL\ޟlzsS%Owm(G~@/}A:g+լUwrAȄ:vX Ҩȵy^XK=lxߑv:LOkH<=iɗom R/FPk 8+wY8N^pWo:T|;Uwt!1wl!B_84f@OHÅ ")WGgp-Ysm|"PThWWd(֤W1{$n羐"Se~b v՞)55jNzC+3ڽ@ tcc2}_',=v& _l1dP4!;1| ŸGS*O?]pdקM*m΂ѫI x'&ͭ%d77a#җKvͭ'/] |cBA=Al>Y?{]ޯp>`[3ɾZ*ѡ/aITo q6cY_qc -3\oH@j:y2q#,q\l >Z~\iĪR"g)=G |7qJZ%&(6m}5踕KzE@',2tok!ZP?0Qg,fwL"`nG'H'Հ"ր~;9GɆX`1^,/q0BU7(T > H?87x-kz=r\]l aQ(eX2AGr1ѭ+]9LiX]cT#> )d}+-aʀr62O-%~ݳKAYb9'+cEV#I 'D @TM'lv%@|G ׺;B ɗ<&2=cybFp4$N&O 7L FwzSnlHx`F, $XMֹOQT{d{/{t Gn7KnmYr#M.}n/3*V?PK^ɧ1y$;B(;$EmFpҾ{pv_oUQݧ_l֮G*ܥ4̓Oޥ'NJdz^iOD=D9w0l7:OzU ~r.9&7Jp5ikސVڈ;:?G(v4Ec(WHZ\Ԩ% 0788mVCK-hNN9ׯBG>9H0/(2 hcZ̐*8V!c{T࿐|"yп]3}Hf{-ց_,QI?5P)V19#SB.m]EW^E"ydYD]Ku lVb_Rsm93* c(ϡ gM"z7,%{bd"L<$q&) F"񠻪t+RG\J^חV0UߊsSP]*SБ5Y섯 FM?痒b(qnX&P4إ@Ja֜Z2B}w#S$'ZpdnPí 31['ݶӜx[\@]TtX3~ T 1xoɘYd6tD@]A XOf($oZ ItjŇ?20lP;"K!(A')lIEr+LQpyW\꟤: J?L$*P֛7]oJ ggt1ښ pE,wQ *hu 9ZK_޷J} TwP(5r-HĈxHGjmv^ \ "緺V?*Wk)/OǑ5t+ӃR37SEN˱Rz-~O@}crw=ջq. XK'K Ney:JP-05+DOKGȺGXASEv0&b ȷM{Qh "{Y'i٤#j-=JFT L\;K[H<XwQkŗ\)qm]z.C@_I[ܨ|jmڕk{i9?g/{,L0lz>RG/dR4G3>R@7>UˇF.ʦ]NS)ƭ0'&)vDp%Wg=lgԶЭK N&3zz;28ȍp&na ^nhKkw:?UFyIeA8g!Aߪ#:w$le;щ` {! F|oA pOiޛW14uFzhM<~`G{jЋ&ebྞ7\ri3_]ۘ-?X2Mد`s6 whS Y%DaښZtݭC\A˝hѪ7~>IپOO*ӏߣqN(j"M=մ HnP U;Z\ȹK9n-F؍\.hsϛf9_, 21/),7*:\!zS^x٩NK8@G#IԉsZy]IQ fG .!38Nf Oi+gʱ%'+, f&ÞO=k;V]B:CkQ`*rh>k9)N+mc>PXϩv5XUrQ+;O"3q +lH"A> :Ẅ́(vʔtH{Q)}xR-7Z7#,[w6>njd{9nXf*Edm Dk?<.\5*иmq?@O*EL8 P}&8T3eE[[ܴr*E_EKe &`vy?Ǝe@7uUHUyZ*`WRK/|'9AʫWF\rw Z>kMpFM/ O/=0f\4_VAAedَ" 5 q '`蒾B8&|Y`<fkJ]'nk@XW[ #%0wtqS|`}|P̃iFޟ%#[#fh\yvˠNq\G*ْŀO1{CE$ T;6{̲z<+C|Ot #ZjxQLj<(r`JYQB.5Ē~]>ƸZ6ِww |66;Nї$ХѲ6/SX06^_l!_L`Yq/t': e W)MŒi02( p?`'!f0Bߖ0sft:b,LN^Fõ)3mK\ؓ( >R1!L帔_ԿHiP/j ]$e!'s쭚.6%B*n9kӪD:?F/_Vx{\&b d1V~eǞsz6A4];zD X>jb3nl(*Rf")i`v.H8^FB1#[MW7={cੴa.mɧG`t.E/b§⿏ =L(L173mk>x0(:_xtbr襃q1Ҹ&c6 P@Et9<7&i!㺱>#}~Ǹ|Iv^' rsSݭNDQ 0>#(FJX`Cp!_uCi[g硾lY8^5)(HZSYwGC&k-6* κW[77AJUi8*j O@1X~G"䟓~^=2~ùYY,`db8#Q<[ H^ˉ׳U߆ť+?k1<^շJ:+>`7BʯpXp^Zm9*&uRLuߓ/MEt%fazrs \ .`1T5D4$Ew]au`!84š.s:&R@Z(:#1HGO2` ![Nǖ<qb7FYb>MajhK5TA6esO;wq3ceq$r(&0ED׋i' ' C~a.~? NT{d_-| SQZ|6 ze5<4:~PO*-kvL¾j=_tu\ELkX0v8 ﲦ%[=4_38X-FKWBsRFAQZ^0sOWRyo&\m;Sy=g{HsX- 򢢉zYKgc~J^v=ԚRqxjJMX_"a$466CPC|i1eȰM#iEE]7.wY ag)v/U ±@ 41oy`15(mLڣ2OXg_t(6tc>/bTco` z7>B*__&F0$/9+V7AM{,pK8c-Ԓ%,>wp(*Ӌ =. y&`PBEZT43)2N٦]G//W6ݣI,~kQsz?ǩDٽ_X) (h:|i ?Xc[r4PbzxDGB=p,25$rIˮOFD=r(]KDJ0="\Cݶ18LV# yBQg$h?={pwŴ053ƟbIPDv=}'>>?I9y( 1q&BF&L<<;[J Kef;&{GWw ~*\K  [x9'1!zrCtoܵ~⊁0>s[2⣼~e[¿|X#?l4hP={s3wժ/1 Ϫ; ϝ_[0Uw)l#?8=#:< ^LW;lGި)'"z@5=\.ck.|o,7>71MV 4L-(@ ÒjU>GY,Mtg: l1>=fW~OAWi߭bfq>˙Wݲ7o̞ct(xlMI^- L52T#<3M">]r ;qb@`?wS5?X\;,Wunr0djϭHic )sUN YW;m_DF|{ztvy_\%Lϡ>~_%`K+e~I*p@}_^nrQͲa䮖;~d;G'~YI胫%<:H gM(4zg*}^& $䉤\QI5?f[SRtUxz.swu~4Zk* l.n3a"$fdvGyty/u+ ^~-8 J!&bdt > ɒ|ђsD >B\Ǧh!O''+%`N;jqу"Ac#88{/"-]jCe_+'h^gwG΢oփ,PEHc5+ݢRidž&,p7ImY0I`*MRX|Z^6ʫ)f͆A۔ <.8 IZKe0ў!uudl(GL_al_QbFʽ)7(8 8ÑAo-S6=:2fq*]/y|Yn~'^J{V. )3m=k!d rIḊF-Y&@+yJ!/B+lW0~7EP8T=ؐ”d&b1}az2 k?G+-J |cV5Cȭ:kM{IsUܾ|R"{wnMjadRZ'&^15]Sx(k` VK)< %tQp{5ĸva[+{.LjD&MqMM(ݚ[Z22&Ŗ35gvVރf</p>_쪰*Uײvh }"sg`i4Z#t\&Y0(6)(}Dn;/E3ΒUG\ElSQ٘=),RT%q=$Jo5\w1NHlHc]I7'y紌ڙ6t$l|+!Z(y_},CPF'xMu,C , +-U.K<64w)r߳7s -`GUN%~F W퐭GߢCK`Q˽A?܂g{ V?|*MۚUi Sz!-& /GtËnׄ# 6 ڮדylU9HkHOW†]˘M@$ZsۥkQ\F<ϑ0CUjD#y|ŮO\J_ucE-ͭ6^aD=qp/6e~ezwANh>5;;YK2P jR{R; ˳@qeӌRrng08>3kcUΣ[.mJ0?Ut[e׮/l{2f yK&RR[׷5Pw("T$ MtnVJ$y%Snv& UZAjwO5&ʉ*A睗 R" N#>39VGssPjHG'`1-|۶]Sqra ;dm&߽  E&'#J1=bf22Б[:HҘG'o:7\Z0( FjNlؾA)]j~S#lQ?)=HoAEgR5^dyhg2¨ |f`KL\Ts5GϡcvZ&ʍhg=By'U 6.fjd¤v ag> o}R5 1BEChn%-XzΦ:,rͺYnS0؍RFW AY lѪxc3.gyCFSf-hlpmWŖ9(&%(1}@͙솶:g2o / KIЫlA[I(ϐio^#!fQô(̮hB2;,cOW$pEMm#g1\~s NuOMm~1s K [BXl7W%A>e@=[)=KYW?n)%a( uy@GLd~0Dqo(Kk¸4lr(sD(]6]3dKDčN` }=+|pn":Hԫ1U+̈́@@$wb`pr1ƞ` GKtņqRtK; \܈2h~il\\G>;Ah/Ĉpxו |hw$ $i0~ܑT!߲g&IvZʓskTJ\0Ms~с{{ {lY|Pkk9)U74a2s::DJ׷w()VNU?JY]#GHyFf W +0 :X_R1|=^6)iG8~L]GQwG%PR'"d[(gHPYI] #gCJ.|yUǻ܎@X(5HzV@%|eqA±=P>)jPǬ N}l}eK%6дT Ӳ=uь[mͨl5C\&OaLuŲ IZ.\й-?gf(?^nɈSI}S&z۔mHgW~ԑ9J_57{8bȁpW"EU]J]\4m#V(_L41ʾ>M-~bV'Ժq%X8edL 2Vkm.® grz8P.Gͧך'!2 FX>*C$pZ©6jJaWi<ֻ@F[TkmO bA1:u{a.UW `ľ.{.FM*ĹL?1$H >嵳/Fl/'1 [5CF_7^65`ŀguBx`@y\cYP'1'\Z`zᝢ.?Iǒ]P olsҷ15;m/ uoSopiX)+>j3eJ[]]&]rn]*!0*!Xñt[Nm~ZB|(ftlFՆ^s`O7ˣ½C׀7u B)0 N7cё~^7/!Io)9.05:LowntA#/[2𩏎cևzt#m +uy. Ӎ!T'w{ivVC)bCiP:sU22*xsƘr%S{$Gdv=swZVzVGLM%9µc E,^9ke ׼ H Ŗ$ 3BX jjY} q ([n# 'Ӆl:|=4%6nކZaܩF]x3xQ=&a3J\\4W%Ѵ)-c*h6ʵlZGg8x?fKN0LB:h \Pi dM*N9 ޘ(~ۺJ@b3h)INeҪ-]|LZӘ# 3HWBLxb덏$NFQ3}(^l"1פj2O KoHV.K;7Y~ȍSh'L3Nuݒj٩[mVG>/k]H\Z5zř3gH">×dH+j=MH  %Qbt1';j>i3^pZ`TOb^"RMTjϏw#Ud2[E7IM9N@D"[Jx&ϨP^Ic'6h}o-D6 {!)55qOwV!d ٣3M5( ` SW6 M'hF MqKoZMwcv"{Ja*(C6`<x Of nًKS4IFFԄ:73wJiG0Z87Zh؂|o!f|5$5tV] {2M_p?ﰤp ]y兡٠e2tˍVXxS، &@ $(Φ蜲݅0ۼ΃۞$8O_O `Q<4 9xObR! 6n (!U7 n2I h m}6p/fQxNkl^b=v% "3Z|#~nYm{^lTM&;L[[dSIjh'By?<,a! "-fe `e>R8;j<`*ʡc\Kc08-?`PJ' 0p=XtmƠ>W,Pq$ ].~D㘒VǦLV.SWV}XVrZdVsù|%Zb;&ś764la ع o)>꠻ ,ZfR ;sPQ40~k< ;랤FUi,R `ᖝ+vdm1'?h@e+c KNAeTadzNrdrS!M:_ݻ Mɇy2o:d`IL)ZZsw)@ǾT+P%|,(AٴhE=7g=4b1(9G.Žd<} \}I*Ys9"TװKd哒<rk=hcbIrA8a.lB>;Y~P(1x2DiUg7UPNxjkکT(1dQՅV9aLLLy.b1k'2t3 ONeo.q_H._T+J'mՀF5HĻ*} 0\z>P*sj'1-I=ja36r|ڑ>3 >>GsB,>ke+r{^ =Y]ٳEdwsd$ittk<׼{|MjY$ 9^@NsHEU YL.tDZ< İmU`#SAU"{O97?,\ &$*4K"2כB4htKj-.FU- 7d|D$}{py*! /Wg]=aTS{b"Л7'*tj  9zVaPN+ޥb~n-![A;2]߶VJسGʹ.L:Tn_BKW h>uƒ7t=k(U'.g*y,GqI$ m 0hM,]C!e*G[uM[hÏr ] cQ-B(nЬb `zxFuCDhCy"db4.3 IYpNDGUJ.K/q,>4Nq>m'%>/ᴁ"& oBlՈu;ˎy3Qb ȡ8Js'!_ y]{ y 8\'inrˬQK+յRѱӈveh?8(=|]P^Ƈ՛q(NhTT-$uu< /h\^$Zq/YוET+Yj;/;Q{Ζ9ZMFQPKD@uTm4`9uǍ2p}kK6NfP7 wu=;<]b $^KuRT*_M: qg?ʥhub}RXD\$AJy/v8kWK~=NJ &v\ }ЖϮ>se\^!o q a|NVjCB6Ʈٔ8цнnXtzx(3ow5%݁:6hXK;|u&4RI n7TuqK;~XǸ~3`3ҭ,ifU:ҼnSa6mFiJpClXlbʏ2 i}-ke3?Uu?0@ҵGX(Ktdz/JZEGɝMJ뇌4l58lT-F % (bMĜNLs_}nǬlOj4.PmP'61vK3ֹ9I0 kmΤ^ͬ-4ڢK)~.rC@W: Z+Tj*h'H0AHwиN8̺NU0LUfco;԰RqҴHy6o0\6B1k`!y {!ɧ &L2' ~ ~y\ 1XRY'ˎzv@zpk AJExT}(s]77kɤ^rw2A̸y-g䨢 AKK#OD.[bJ6Bq7~wB;QALgرI”Ď34D㌞ݪE-3=SSg;,@&t_-+~WMs1`40),rA"#Ùc^hV-IYPYK9Z5.^Fh 4w7A: o,iD*Ľe*=&H+0j+4-XimS;BxwS;%盭bL_b{6(|ke4عe&6bފ% 4~Ӱ~7]i'3Abg ,S5F|%92jGO-{_hU$"pژ"CG7:Gc=ֲ7ru4}X4+h1͕0~B#@_A%zxĬ,8>} KAuV~2`\%'A-O$0V4g dyoO4$Յ,*TV)Vрe+U$onoڼ)kw,ǁMؔ d=xT&t$q{È|ά 8 ,y~Q}Ë;4,Iv۲T_`.I4k¤.0쇔:Z-'\qmEn9IUaQ5!.규Ct,q@F^dr/Hq.rpm?unʓ@D r.Ryi;~V~+2D_x{ըİ]rNh8_+tXSxj5nV ;N@iS+og z{[8'nepcv`C"3 5QyG3ʝ77"CaMM uS ȧD83ZB{6 HOL׵֪UEA#4߆{h[pQyúDD0-ɈgHRiPAG"lq R1cx;«A4d.ǖ A7MXtنH^i}i潪Er.~[[,Y@DEVsuY!"Z= f8 TZ%8gQZsP>'z:WIRa\rAi?DgPܤ/8bd04|O ^12*`c,+O hqFkJ瑏E:v0!vz˴~ q 1GOQZugm(qGYJ3vcMd{6lMi Q{9.U´rE1M)A63m2Wb?J;4hRI?W{ވt]{%cRTu%HH.A).2-! )ZqfjnI0*ɦ٭|Ve?5*h1̔'qQ5 Hs8=K℉ 1& ?v,GyDRJB,T „bI:&?)x2+"]l& A3WmM&FXhvOHOzrY&A'#k$gNA>PNbۀrt1xʧ{S.N+pQWY)A0(&,C`#B(QF91 OB5zShY~ =vlB􈟒F2>8 j8>P4-C&Lȼ0a߸ CJMScPJWL(! ڸQ]cd٣h}$I6JR!`rOUbSةyset]=92rxVF׭G^) RtWMc;(@RI!^d"~TLdeJ/z{/ ?bkັ:-*54aKHK5;T`e>j c=&7ɫf=~ "ZkS9,E(ifZ:E^h:<|e{ t?-) ㉑n0@gB(f,ɸ&QS=:2w\6BYcE ֆR  ep{ m]s@b bl<(#pv|HiNa. P "`~s``CGQ]Q֣ӫZ11y7pU^ϵ:ȍ+W>1@_ox;dj!;>DV1(Z:/IŸ-Q|;2$oي/1}093#A6p=.R)z\ଲXN\5oLA!m׮#~{+%Pryt( Q+Z_x%K\yba8!~n5[„*|!4wӢ#Y|rLz6rS {&"ZpV|(^Lj."_~OnVc$sg}X; "'>LۀKh>Y,v|1(W??{i  Dd"b*``|QŻc(#&Q[mNWawL's߻nRi#?c}1dU"ȅe / k9ƹ IQ[ݙGl>G_LOL^bkusy&fE!|"EN @]M x%,:$(ƯIsM@J>AwR,uS{U,|on!Yr[c5,V8$s%p&vL8i?yηE,x,kt=%c^Ta3(L,z= /#gk} hީ+RKU`=ZJ|ߒRh'(x%qu[c BchOrǣ2g;D.CC/xGL4UhUA=\]V>/whFV=gNRC:$3e6*4sH֑r]6]xC"b)CϜsCe?2 tv'm=hp!8  ^Sѕ"зevI>W['%> Qcp%nTU>ow(Ilsq&)*d]t+}|HACHAGEAm %ʓۓ4$oęUqt_*"+~c.^2!xLڣ,BB=L}O-U>T6oV‚4*7 WGZ;Q0}Θ)d蚅lA0$HZDݤݧ:q{nIP0~5s gGqH`YA4x$`d60O1]FqaM-d撮xyzDm,i}х^xv)vH|"%S&<؅/)$Jbɼ&KU⡋3h:L ]X?bf]Gw!zTye@03pA$y4sgu@ ]jQ( G5İP7fXWƵ`B*#Lu$.jUcyڮ]R, rZ'f@EhFlE»wVX]\[2f4q9|HPfb mMi[HvFZT7HL Gy[M yfH?#PߣfPYA&_F2<h"ިH}"Q%q8i'ʊҋQ P̢ayqהЂh[!^2x²>]Of b;EBcSuW9ul_wͱւֺ!.Qi?Т% {UZ;+ܷ$kQףB-ˈqW#x?tF;;ktQ϶ϥkbuc,1s {hSV*8jPQ+rJ˜<6^"c8jˉN2IŵU~Q 2\d:$k_@hY(6*Hύ&* V;0/}1Yb։Zgfl0@hj[ͥGvߤNkX$FB9]҇+[#j"ۧVZvv $ fP2 /? "_XynĦ* 'iܧ&ejsEh3kÖμ(z SVd2RU"ePJxYp{ZCx=@&&iYhw@(vxҙ, Q)H5k=E€m07xˈK} b=#ش$)gGi"VAX LA[(M{ϻc1*=8mqE>嗙c4i~=1􉜾ؽ@0Bn鳴 b"̯1A{_`O,ALgI;wޠPM~" ~&odTdg yǽh r"v}eHZ阜b]/&+2+ /!M&u@lT:2nƁ?3l;-.}lŖ@Kx T;aLXҹi0l~h8 p >iBày?S3;~Էr>*>9jfR(QZ7U,? lpjNtGNsBe;n:jJCndg7$Do`!Ŏ禄hT;l n9 %چ9$ʃ2jG1~OZϊ"n^k6$!}8&J"s"xҒI/0;4 mAŗF2| ΨGqQhI4 f~ݐVE}5s; K[Wi;' ˨7!`WiJO2*`Ϻ` b*HZGb%9\ABSWK '5Kv^@$eOڈ: Z'3{\Z:=z,<a-jе)3<+{4wD9Mo@7v,*lʍ7ě {@ vpIJ4`01ڂR9䴼tS}m<0BMx¡j\^rc}듮gόD)6F׎zPf{1k '8vҏΥ'HiX?05I-;-Yw(A,9c*Ti.QdӳΖu6/UOKn7zBʛ26XKMJdM$@ݒd]% 輘h4`ܐYO@4];IWs#j}6%uDAYh|&(!+\3:{j]!4>u;] XG? 7{gNܻ .rF7:ϼ-}e[ 7'>`H(.\\k 6s)#xhx6ύr#pKx XpˆV$LdZz )ZH| mECό%<(%mȐORH}j`&絴+ n9zfw薫|3Y8,1bl{Aj p0eV8nuQ;Mh#Rkzޡ~_vǼQSy|NUZ)ݪYԝ>S]fuP*gsCw!++CAhn~BZUYNbrPB/jR?抁.i_s0ؽQXW ΓZm=tIɈx\\/VZ;Ch1W5vao@y$G{DRNODl 'ԗ. '8ȥ)P|nyRwoiaC ER;Jwe ļ#՘z+@ Gq6w;u-< 7ч(71D^TG rh V.]U>E+S) ɉ2)) ?FdydhtB3L@R4[P^f"#v_:-@囁ʑ?t?u0+W$Xd+&z|" Ws.D̵Uڇg?b\ٙ#, ծVrLrއA9* qNV|?}YcIO' ]]UdT *@:w+7}#]<gX_O$wj#*m[McʋF샇]3;ClIy4;@1Yo^mG#5o d9˜F;e_mj?ed9Sxrt.uI&N^Qsﴉ cy02 }K/ !&OL V#3O,K2 Zk -صwwWKoֳB-+;?gLfA T(COڑ)at<E.qR\+ǵyLt`*9&便Iq-i! KzX*4:yeFJQB 3P=|ÜI\dHY}s4_4NBC;|5d0H8^LOW8ԑ +{G2zdsΰ' P~B8T?ܻG 4߸ %0xz|--rsj-BٓP'TongX{(,d!@aBvw{ nΘ}&\dXKh처T_!5H:mX;ޤrۥ.BBh}F桟*AF[l$@h cp߯54 3=bOkԵ2q4Lѩ+Q2 2 C<+9.{v F{VY8HquF#td!YxMk>{b"8o ~1+r5$zOCvnUA9ZhPdm֖ VqZ/RZ[m!Ϟ#4wZLX:sw%3DF6h*0#tLR9&+C9spgJK~#^JSG+I<`OIDc쥥;m,!GWvIS*lVVnv.Mfqd,ʪke .\Iq?[?pJނw~TzD5ZhN]͋x*&sNdME?ĽPjJ4 uޠ-9똯ʑ^b,=|hih$3u|W9t)ğGt"nXT?vXt&NҴJ~W~0/PZ*o$MƛAviԼy=9,&oҊ?J#0*!> B&,.*p53u1886N4^` $!nDrTv&}MN̤:!VWK4g!Oc}J#+GP`#hICULo,nŪ22TELɉífu\-umwՙ'x\,}֚O;I=,R<>R_iߥ%h^R31)z@ܷ'P'J!ȐXF+2i~ q%n$?| F*yQ`p[<&KPEqc8?I4ŔKGc:?% "tl"v Q 5ԉ^3c8Ocn8:){N ^ GBع0Nk @?wL?#RD=L\6cӣUnҳZnlm Ė? K)7ԱԴb ^~Y6=M.9-lrh~51ꭠV ^ޤ}3b[9B^)̧>wۂյp 96}Li4"c ƤgyxhmH5gm<Ë P NcoVzx;AhG*_׌ N\~3fXH3fow>)rC Uc!;^ӥg;T@C,>K-q$:( lcbvYXsȅLTc>!^0]|/&<,ʇc->Nܕ0cŜmWQw5K22 `It̋]L8撲S((~%7ى @&A%WԀ;i'A5Cb 2j-}Uלd \OQ,pvA90y-O.rdzoE6APhC>s?w@O;R 8Ց-vtz@,m9S MoQ/]CbFIZQ.T^íxo>@ڤFlQ|35H14x>|4:x l $V돎9_JɈbOsɺ\8Q'BG [?F_+;q"]Kc1ůAg< &uj(# ~ #>9wqAl{ql?^/@+Nm@Ͻ _/QU ~Jܗ;NKx*Bhh>Z?0~]z֘tUNNI.=c+6D&֓;C.Hc/ƦŁHbѹܐ iL]ꂠgtxq+ b`ͭ9%M"ڍ:'C?˞cFv]xq:&CAG};;B8q$ipDt23$, fFEk3x񻫔Eiӛkc _d0ދVu3HK>أ60=N"T*idUWHM>Ug*STxlSP,d}.I+q9}xNP=|λECU:o).(Ğ}LiXZᾨ q!Ѓ貾LѰ6|=A`0_Matuj 50#+1\ySekTwG/aGwqNT%‡uoyV#܉@| >A!n!ovNlJo P@k|ewVnWnzY#X3ˈNhӟ| \@[Svj9=.W2ΊMq . H'#hJRuد +<1$6Һ"Wͤ߳ D R&-W^vݫg;vSp_P!ZN[4-]䱺Mfd'Hg _egGMJO೷]ps~3 |BWљ"F6Yѐ8"# r~휦78eWy%V7jSՔC c%0ʨREJ.3 Er&U3?tAKwev܅ NV8Bdanݱ'Z^%D\cu^x9$5 ˩[ItzF`eI &O~52㥲H L-K$ RG6&Ym1}:" vV^UAapGuH켮 7C@tb!UO" Jz~6qP2 mW:Z MY}`* !`Š2"pƹ~kr䧕NɲX F-x]jԺ#-,ϯBJhv~.E2Z#,nTݫ{TYh~9(P.hWJB7]WC ?S*bN50\^tUN ?N@RH6O>Jqr' Co3"aPm E61ޮ M)zU#q*9r;@vϬYcW!_0)fNK80XV-hg@r$s\e_ŐFCo)`#^F?u#+5={t0 seO $9@!0,mRXKC6EM CO0+4Dlz n 0^ԊHIFErjE@!aXS]5% ,2C Z,=ɯd-53R-_ i3=h%kәp8N9u>hocEācMZbA"QM_q$RRKH0 Cw+2[^k>-zu qQ6_T&tl >^G ,\H2%vnYտR术Lz755GG'ʆ֧WsbCUy.Qd޲"` T0 a5-[[Jٓ(g={OUj# ٱϴNsrq ҳKTaQ6Aijň]{qmqCnNx?DXK o; G/1?Pp v4k+LTqmDYBNDTI\iY+Phsl\S>Z!7>j_.C"yXSC:Ww8|~|VW|&td~,GCGE/(b'ƹ Q-']rYy#S <a>Uˢfi[/8'؃FZˎu?׭)s,@팺"hA`À>[l.2N323ՏnW%ydxgf5Ufpݹ\Jfg40~(RuD : k=~6C|,) ˭L kt("rŸOn @ٳ/_QuպZuTv3c?U} f01.CMw/rwW AyH>w}{=8! y0#WȄCTW@|ZUNa'Ӣ,jMAr+ vaMpLYqV &?Uvү(- =& ()̉zșE;9I/ IogۺQ0Ig;p 4RoTzRp-qdZ=|Zzv4S}ظʵlRsw;)O!ph NT4<8f%bɯUdJ+vNG kl֌p[L̏SM,XMmRSYLwaO+S Ieqŭcy";,olVRHEave];ZmR;ha}g"Y;mX}8ܗ*%k{:ɓL&+%Ut>롰GBPӂ-d<6 NQGae=HOq7 Pȡ;uq[xu sSnOsU }Sx+.r܋q+Z;>=P ;aci:x! vMe46z/uCG21i%[`8>ȏM:)lp?R3jMP]Z@%e/bEG>liI$ĶuO(ɬ/N$uɥ"y/GHQj U[đ2.T0nΕ_3m-q:)Nc5ɚj>2'Qz$tybN Ss+* zEMق '9̍&<V8ǠD4DKd1J9gDvfs.InT0ς4螛}lB ëcj= V}9 \j- {C'T:IHOH`&ɤ.$xaNjO-2kP&j˒..yn9FMmtd ?'X3W'?: ؀ADyJxd(i nhޝV BԌY,` ۯHS?Uq~\R/EXcxY/{@}Wϕ!EM˽om*u+rJ2,3TΛ]{6靆SSQ5ٳIs_<`6p8BV K@wڙ\7zkWɼS*R*Kc'۽ur{J'j;gq^)0M޲+%có;6^/qET t.WҌHgD:"79t5XPf[: T-DFwl_PWH x% /g[mWOZfTt9Ov<O#,Nפ5r1Ky'h۫3%[ˁTUnү&;0=b}s:a%q <փ.m(u’/ g_ȲD&asa˹e8Kb,ٱ5è{&<<'V)7/;[`Om>_V *o~'8=m=BJՎ?r(K=o0xt;lNyj\ZJGq"F<=N}o̡*AM +8¾(i%h(.!N~FNw)'h}"p%yVRam:z(!luߣp>a<`~fH{t 1Xd9 OBE8 ͚Џ91mɐnlF8 !`hvܱ0iZp/JV_+$V1BA\zTn9i -T1\+gcGs/#{NV, u|0ϕ|,[UP͔6|Ҽ!Juv>'[۶vSf4Qh2'_99Qw7zUYĎRGb)7b7 Q9582Xze#uEzhi21KB!D̖@b}hPb$jh;(oδՆr,{.F9Si︴>d);`7kJP/LEΚ49U\{&DHd '$Rԇ{!o1s6R2< <ZVM25h|#ҟ 8 {EB2/?UCOIĶW_vhUzj9H3xdߺJK´ݤ=Xg *b6ō0С-hvvH!MyGՌ~e~*̒]@LӼUȡ!mȬ0z8ioQU=Bng{Κ%f $$/^M9;Fuc0/{lbrӥqx(^ j!9b8c!N~:^|y0jGvj0bœ脶:-%FA2JB)p/b߳Z&H>i׫kP/0:h[sn.E_ZzH3X WcmEg-PڿՊ(]{d]2x a=;508 D^(R}և bGy*nD)_I_HKg@_9L"'vkדفRCRxq: JBGNI$G& yrϼGpGUyB,+ 29Cь#ǰ i V2(;|! κ\QBp'_<oMKhzBW?DXS <9yw7Q48}H'Bh!PnPWJ3u;R öύuG0Ilv5\\j6 koo?6dݿR֚O#4ɧt:=:eG**=0c< x~[0o>(EVVN.2Y84i,2ؼ;w^"|10w: jH785w̒x ndae 1\V] ߳ ؍am+3=phR0W[sv{  sNrybm;61k4;)3({sӢ?qc5=ؔG1 DۢeV3~Fgӹ^6Sxx[""91)u&δAA!| 4ˀT#ާl?|v%ff7ȣ?c=,NFmgL9@ĘMҲѦ {`BG<2'^"y}}N*I4#r0mMp|yBRu|YWJ՟݁ϛ5DAw <{INsFS|UE!%Li @H7ϱXTZ7h:mfujm=vg"6c+ͅAʝ62j GZV̎ V587ӕ,[Xjz ~݌tKe Dt9\kG71)-y0]Ln$H4h΂k(O% J~τ4N5Ձ#jV;ZVbڢ6D.g:L7ꄣ.~V&K2QCvwlc"V@8{"Pkٙ423.iK@v`V5 ,6ENoȞ/ۈIE$䠖MDlƺ_I( 4Vd]P]I O2BD2;ǒllPbYwE_)j '°JI sj~"Hj{i4#&ݛ(̈́y[͆j,AЄ/xa1"/ˏwtL)w'Yp*%XE6t\Z{Z_P&.#X6: ufe ~Nf.@_Zz/&b:c(?^Π{tŽcǘ157XbUs"ӮmO/.p[ ~p:Mw.3*O Ā[Fذ@~锐x3 }ScXLInc`౐B@PRm%|{/o"1k }[~d)4__A`7\rIKӛ'zfr:z?tFC"P2#"]-~d59l~❻:NR0r%wY@k6eaaޏ^ФWIZӍ hܫI3/{xmN8avF$&kVݱ %vx7[VB/~{]'`sئ}Ѧ}<غْ )GiNKrv&9Jn_E<v`5R< ~UjRc֑iuyy4EFӧ)-yj\zvpZbWͅXʀN+꩷"ֲU; n%޻6^$76扥s;w zκ!:XU.ߘq9@I Z9\C+=/qOuz٫\fpjԵOa=`$h:71 H*\ At'a5O4%߬P%Lߍ0T !Dh@jKؚSۍc}mqMu{8K*G o1<,J, $ x0L|RR"j1T 8޳b/~ɴ?KB,yb?q4" ՜哠\\̺ujvh$mh<[FPuta!`&u_LFcZDmah+`w+/h+~%cx5uf.p!'#'qrd4 > }L<5 [mـv|cg`^PQP0V{C'/c $%qk( *5aKC9"np Q.KIQ?ڋ(efk&kk1VigPwqf %;Qh{-jPp;^`p7V 3Xw;[2 H~iANXn&cA>T2* {}ه8&14$f Vm6ǻR'(6׋%d` $Ne 0 $ ՘:Af59eX8K+M\r *|8g{xDs+rX0?عM-Ƿu.G3Jw@}Ip.t^j٪F׭(b*ׁOyܡWh~ϵ>fv?DWQaƋ~(:D1;c~Y$k'ĴJnu?'w*m`ƐЎQWӰQ*$ns3ѸH"چvrsõaz%Õ!RuBWCsh$9&LJd-ƅGM}>Uy=[QK. ~I="$uDi;CSrX9|ZcRֵLN5\ }ȕ'JeCXYBai:<6Qjg~lZ.0(L-ai`~Y0kGi~S)%R]);O&EeΫaa͔xjѬb"slm |;dgћP3ú2-/il%ŧ^,#k ubGGH!ٻWktF0dxmJ'MD ?卤AyB fHywyDl~lºI:e=uGdv+SWOV v1:k  է0h)WxLPEg y; kE" hsz.c( ڙk_qǫH7?+8C}Ey UXs.W`yg;UQzXWjarѩKy37lPlw򛭅 [[OxA:@bgUǍ$O#'&Q=o߭˫mB ?~:s΄x6Tz#Nf*ȧ15 EWd&A%h)7ElY, 5a>-ͥAάM ؠ-'T||H g4b*:nD<لH8_. )Sqc(gSNU? v 1sCQB2ѿꐉ%6I? "k/.KG{֠) (4ˬݑBD(TLs ܭj@k#>TA_oktGO5@ª2!d2{uYsog]EφV&Hc"rG$ '|Hr ecaH04tد]1#(m"F'V# Ups.o";d/a]ܛ9|irRr7lsUQY=6(8^<^&XSl(DH ;.zv#Z7Ǫ^ن&A-INMN_|:1E`옷9څ aXL(9<_CѶhL$JТM}6yPuW.UR- /._~S^wc]bծGɤxU9(RiAx{T" : p(/0^YFhڶ9Iӑhz-{+~wܰweLPj.a(DY;PCrHRSiQIp7~5Uga鰁.|ٜd˰Q"1Q돹`ݛMZzI?PO<21V:Jnog dF' u݋P¬yT\|),bbxkk`t,=Olƽ~//m(YŲO? C)6 ƺ7'j%;S gObɋ_׹h1C/eۈ60OHQUi@45_§cf%/RB9c#Ȕ\sowXG=ŌTj;4AgĹ_\\?vhZ E+:Y8*Ak$m_íL_tcAUUtpkrI}"`Fc6S@ z]luṕKn*&]1R5wGP-i |eMknx&A瑃ôld-9a Ԭ<)RpC|-?}q qˋhw/q<7ɵAAݟ_BvɤzCRO~36KYQ-w*^|74fr*RmH$AO*/\:+:) TCm-to)9\ FbE=@zޘ5@,_<<0H:m;7?A-w 53&2xkdw&]8))W(~wȌAxT eGӲbaѕ"*7oAN"8P 8B*Nٍ(g'W8Iu.bE`)&p1M%Z  O纋+ A~,ǹ:X:9*.oD0j'gV'j7HR -6餆=hJ82J$13QOE[+D^az c3D(E46>;W"zjN :@垥(.b?YchFcS~\]H=b%vO齼3p[@&2mk\>C343p9$P{l0,goaVFk&}FDqr9 ReT7Cgtrl\[DB-pzfbOB͂e!'aQe9=IC}TaH*×(jfPi~,$'ݽ2q5fL~JusE%/Ҋ]z/e\}'N+tI =AA~vbYoH\5n8T\.:#Gfbi!vbմ>[LwJ2)BdLq/-"l<隫\5L hUkHtCQіriz-J A'B+@BI< A)$pf\nx< @c$+ rL>s/yo-rV(dHEhNZ'nVax''@0uU +-kD?;½߽{RE$JD|zG28!}|_tp$m$HAz0FĹU\|H@•FL|<1HuY&fcX` NiAUI]X727:g埍Z-}NA|YXݯ>:T1ڹz;eųEӾUIRwb$sDvdz^ARX# ƀ~(7רnoݰ%-$Kհܰj΢5$'VmHmV<*;% 7-X]0V3Y>] if\)pUT"Y]ڑ1>ͿR^2]ʙ~l2~x%)0#c-Wև^?YOVv˙-̲1"pg4(R0O&/O8Ѣ7Ҧh V bm]<{- ~7bDe˔$*ly)QxGUIڭ<̲uQq4y9'42ـ3+v}W ,×āU>SKdv%F0H((:uu#9 +Q,B߱D0`l!iam h7Xu.6+5 %Ď_fBymYxYa\pXf=-37jش XadQysHbi`H>$TYXM=O: ["j7J8x!?%Ir3#sVa閐7߳G u릿t"e۫~FLPFY,YQ_-2d7q ὢwbѣśԜ'*AKf2mAֳkXv>{aH]J˴z'"e6`&wNQH1jx($7pPWpY@Rd;cNCa8G[8;uTcl uJd0zebyl>~ʛ`gԂȅɡweI4-(@[~uxFw[$o绝ҶøQO0uAUJ ?:fۉAtu.$U8k&$f*3dɲQO,ԝ:YP3$5e>'lGʷ'kJ'GfrTąWXab;u OP87SGa߱(K232 *Қ\ZWjBwm!g8YEv3Cl؎֘x7*>-\, wyzulb=TqH, RɭۇHZ^^pIwuyUK~t\0,M@X ա9 *a4a?k.%ik:Q-3"Ś1ogVq)/e:+S6P+FPHgڼ*tGPv]u\?lR۩>k᷷ǧ- 2ɦ}oy#3A<kiюڱ-*1@|s\^Lu״F8,A8d=Ne&j$*>^TC#rN'@7Aiv;vW(۴DunN??̘͈p$/2D0aMuZʕa/Q kOq?'oFy)ڀ82Gp6ꦢɪߚ b?$_&t~7*]5x֋\ h'a> \v,YWINƌ|]+5Yzjm! _3/w`}9Av6n]_C\E-J9ݘVzk"k ~ªX׬Mzd]o*\ˮΒ!?DGص4TFcۨQő2CքW.^2j&:QBJi-Bjt+U!BH)!CǗ%Vwo:|!\rF:3qIa4@Hf^K[+dr掄[2" #/U;iЍdxŏu>^I\̾ٳ@%0gWỚݱ\ b :1A0rW%TYm"ZoZ ͨ2p|fAB=zړrx:oTW"d8Dv՚Ę M NDE0YO iW:ߺ$*O(mMl(hO>ի([@u2 +KcqeFw޶'3G&HSZ G1ʚSSUB4;W-4fkW >~テnf* @PA›]mxH眻Bg4M%0T$Y(PF&&pnhr@.VX]ڄ<hn~v6aY+R*_ëԶ :p/ӱ8R7R ܢXNjs22h"!}}j@ZyLgsbpʌQxu4t1JQSR~(8$;r9M=M~{NBĿCT;/`s$gU~k^mK!- qZ I@"'x@)bF÷`FmBEQe;k=P>Wlâp$@%-,^>Gq{9iKVt]{)!*ߍbD%!i r#>^ԱowkB gƅ#rP$R}P%N0?Y@-,#BYw M`(Ԡ"zY0ώRYyW)!o$`SKa6ޜgŖߛ{|P1 f^F.a ;|y ]{cۥ\{rߝF>gV&IJ@kXإe>_zU,gUUVu?A+n͂Fh.Dތzyfr" BwƑJZ/eΝ^ԭ{z֍=eƎ̊i?%ld 0Q2T&s-0Û5F\Y8*w{oT'tHe? wL!ځH`N(M/:(-BL@; d%2vǃs QTσOY\lIc0TDqoǀOMgtA+3w897̉Ԩ *8Bey_=“19mU:9CgB؀D  jx'ws2(ٟU+j4) M>rkR8 i,ʸ%A_9f۹|eZ GZkANԤ/qP͐Xlk \.cNC $咋>%ZlLL/~d w͞duSa0c/cL{^;@n򀑜^ O!υVi1}J5-- #w.]ɬ,03L@~B+Ff+r8sme~ƵLUW gK¶ɫ9z>-4gHWo­qF%ǻQ:nrR8j tZp S3:ON >!n ;f&Ʉs Pej4}T],AL88 . J3H9inŪEԽapê3%Q\$ZlHTlRn!A+o< \H&X !HXxъmRj@a&AzioOWPw-,y(pL߯6xX!ӬMjYdԃN9Bf8E|!wy^k#`~YVoA_9QL ԫ ,/X2jWu>Sև.&Y?qLM|S 7< K6MVRUzRq/E_2Y֠]~o1«ji|)&dlܨ9GCݲ*?c(f{ tmag~ +3 VbشbG@У9!4"jSĸMDNY+\Xubb"#܄5 (2IC?[ yW^g<)' zx%<ۃ\;:65Z9C&Fk2==)Mm/PN>Rj3B,jBchmAĂu唸h>M";9kW}e=HBj[7Yl"U@7:muָVbx:M)}$xIa~̝YENk5QQv&-r%]1Tfq%SwƜOgt԰ۢB{nnaw<jh r*~NY:1\)͢b|Ds\V` Zz6iʟԀT/Zݛ0٤Gq_A:(a,R4Rb|fўa y24@dy\sol!ŨrO/W]lF: ^VUs+4g3 , oEڑ_aO>Qg!}G[C?qVchOYoUmZ'4[pc%rΧlIE͔!D[#jyh8]4];|yΚ֔hfpۯa킕quE9uC2H&.L$Mh28c5ؕ< 0|1:R$iI U#sۉ S|JJ>5A%a3'Itxu[QJmf/ t/HڽDcXaCRl J F4Vf.4t{\$͕xe VʊY>2 G-/mf>8.iH ]fyC]8 g{EM]ȶ60׫mרjORmM VmFC HgSD {DXz+!=7lk .>|JS?z ɧ\f7Ph=*Jt<ǕD챘Bݬ#VG6BݟߐK({Gjfm3Dkc@ +$zM309 j޺pei %}9DM{3=pdc+q8ƢϿt0wՁ.l µɌA&2TJ(=zbؖDr0qbxb+T!QA\!>'ZfCMX)_3 UHh-{auQ5\t԰iENQ2hrĪ 2j3<,J.R!X2@ 9 `ţ /9h}7SgJw\A*&/0TcY_US73YJOuaÓ+{ocj@R$ Z/1 J,2S3ēNڮ:uЂК;O /WMG޻w ': 5^B#LP:vFh>ƈgLVTedd'sV:N7;[<%]dT B)Y98gi"fg#,#2 *;s{_3G*;@yT`\c;21qߞKضǟzWપ:*A`ܧ`)KL{+|-g' IAO*iIێHQF`LONJ;XudoZS{&"SŨ-B)-dݡϗбm**~fS7#*@<:px-# ۘh9@͝s"ۚA16˱b=V S[@ _Itï)[sgH[]mP/S ʏ7%#mT)d?<𲙌=w|Nw.} GVT<6da*Xe4QFT/;3pT:W}8 U \e:h1|3BK4TBw-٨7qk nyX_;OUpco^oA}2+>l)TS  xD1x.8\w]WS",c7y%\Ⱦ3d5Dbw6]ho `YS+f?sy #j''@2;S Wh?\QII,UgR2=ڶ xup#>]jA@]2F]Q[mb_].DL&/}G0H_׋:;FZ衖^&5n@Քɖ Gۡeh5vMo>@'v%ɔ_(8s47L:ŘJIWxsߐ{!E"),Ev h=S=S%F v&\\NAQԷJ<:Qtu:ѫ-!_s'}-0R0 $ *uf](U lD!?klEH怗azR2UQ-v -B_N3(mKl aS<f1y'T+E\]V~ZD&Z U;`ۊr~Ë|#8ypEMtIjPw^TϾ$Ήd!hoW4C>-hΰqDkɧ}dWsFN?|^y mAyfn2t1Y9 o4YE*C.y3Jg۞)tW FEY2SAzdzhe4fޥg?xCjm&BIR8!QqIP?j)ϲs8.\ѥۮ'?sgx|Č^C&b*޾JI[`8WGkemYF Uqr 02r) k]t$FsnS".CS$1x'xT^X8sP̀_w`!˪t@n_eXşllQ%դ r/ >, ]NZgY Ⱔtۖ4{lt>eZwk yZ7FkC)ܼjDs7104DRT//s3NAeL/G(lBV%.yP *=^gW{ype_II98\Yj~+^ %]d)tXnݝ*Y/0sd!Sq)G T`"H0$;FȆ[~n" VS ؼ c#%:7f,0 zFwyll?M ;wdRԒ+1CI jȇOo@E%ooQĄ pңh؆ECV#G dEN(lj%0觳٥6S`jbK`ZZurOpFĀ#%=MOD;%W]Ҁssxp3l'M?͏XrʜH j%kx Jō_{_Dh\mv#5QZ+<`ӟ%jΨϓG.P!AxnAKgSWnV'sgejRV'ο kERj&Ei^^JZFv6בni֞O?Hm ) T-@Eg|^MoL:߰+5O+ɨ[KjiJ.riK4\9orbdE~=q`:mc;Gf}X~c> `pAݘFa.} ,)f,p9+>\5//8pۢPxg-1RAs j0%rsȽ.im ..J͔[]vn <Hh||&ֱwYoP7"гMBh!A't&1 K~M-' >pzn|MO{ j ;p 'lYԾ1li_9Cx|@bp" 6!H;3_~Fwp5l,}~(q))nT\ЮZ5J^HZ5ϜrDbDR&qk^Ɔ1=ʢ.B2Ȗ>siB{@T 0C#Uk؅ 7?pgA ܯ1P>~ ;Nc/"@!Ը@D$0~?;v\Fma-QBgқ#Bs5eu(v^pOmW(xD1ڷ7y 'ktrF q]Vas>tփ4֘`X(c3O5OF'(޹lfa"9GVe$0+* gԤ.]V =0DJ_AYo;S,YF?%ˈ4L'_?* /4SSkZ9K|J@ޥ]x9^ztR_xVgs> S2Ojb ='8+{sy"En6!kh9_<]X56cT-q߶ͯՎ v7[_a kiC Vs dl2y٣LWǒvqB?_9dt{e8vr 05L>˹g^s]={^Q# \-H&Bѓ|X̓@ o}Rm+)rI-QO¶)ƎU|>04ȸs am~wlr+&UiB v}>#av}K wŠ5o!=CXz`w8PN2>c(˿+> ~kEa&W/ilYA"1Ob7?c'nkOz-vJRk2\PD,^eOapNVfY)xN_"ީ ְꤥW*١!8=ʨHi<9KLGί8}oL9>Wtma]sU32<ǞGG2JD+zS=73%حxq*f޻M%Q_KyxAcf/s=L4@ ]c'귽K^D͛ Q+L# @;Զ# ;L1_&"=$p@gme(o&EÆN=YDi%FT=ǡM$9Q;5*t]X3;̓d IRA1ĬFA݋iN-pxĂrg4#AFoSFmsڃ No+b)ء8t CPOmj"lrd 3SZlLHSѮWʕ/)zxek/eQR'z~D mաˈ*)]%7UV}0m@+b!k8uF?lY,"``"C _;0mUf}^&c:cSzUB ~=c@q'Yv(ک5;M%/n3-9SkRu'* cփhdQȅd4 UްQsKZz@ SËSL\m?izG*Ҩ$r`kPt]KJe~#d,㋿%ѬdQQHy &"[ٲc`49r㊼hp W)>d` ȫؾZjz,S#8M᡺vb`YVG[VwMÞůL5Yj?\{.P*^2T/6#Z.xXpTx+C5~psP\BܱXmpyPs^i"N,X1q3 2hp{i۵m7𦪬ߢC&(rLII WkIuEm%PMBI1Bd0u `UԞjNTitpȭ5b?'!ey4uY=R_/ y,>whkImsto;C 0xUڳ]Ȇ#!Lnx5SBJGYf` ~1B:qH3og*8RMZ1[D!*u@ĶϦ J;Z1U0ss4{g IG.ѿܽGZD~?//IB* 4'cĺ ;αN&G|1p96ZhX\!2ZU| BrZC+·R?7Ctj9ZLngEֶpz|+vm z+An[Sr 3Fطx&I\X]Ҩ^N ŬXU!Ŝn@c]u,.lDpˤ P{E~5'[`/ϩ݇K$L~5ִN^9eM HrYRpRVFXQ[E djX)}S$gnG1%{w]p5݄eqĜ,p9Z!yq%gob*x'\t s2N 3o㖅WvFI909/pN"H4ED|>+agSa;6SkJgԅ-@3F#FwH's׶ɓ W`;'B[,Sx=7UXijT N Y'6A3.f'C)c8?"gk٤qFڹ5\kkߏ7 K0 olR(韀Vaf׬Ϝ"Ux^NG&E܅6O%sջ o0X]x/㜸Y;/2N̛8s}"l_v!PǧEH4"-Q=vzױ:eaE |n&XTP|K_2~15[X/hED>BG uhJm;hKji4]K9̸OjVa *? `k!₴p]) ;U`4 1Acg/yc L@B.e;*@g@Zm9Y#jASP@!c qngҨ|3Tҝ;bl/h7SY_PB{qe`^(]YN) z"B@6cLt ؃w#5"|avfGc17X+?dQORց$3Mz6գ8(wj;1^%nQn=X^==%!>qpc)e0 U(7> "T[|Y4NDV*p1J[Eb^f4%6Ȣ1dFtQp΅Glx(n leAX8&q Z6t. ?4bp[wj@uj4[5yxݻ(, \JX&"ݎcYE-ZײJ/A?*Wwal*ˣ|uֽq>>::Ozvtq;_xa|͂`^L2ڮF+{̲Ox9lq$-rX y"PE{)'aH &IaT2.E{-'4mmW?q{ >l4"Tj4^Ϗ*j>X)RB  Zh=^I+Ȳop,ISDo%pHKZߙ7yֹbM"SH Hxr4o!n1&:*XZ|;L1ݩg&s.ALIm;+`7dM{["Q/7351p4(&nզgbo.âf3|V2\  IYNv!8YksFfn_u͜}ӶOy\b鿠徉m䀩|k9 LG^ +|}7Wa[@m(dyw|0JKh&ol'[}~ yBv~FQJ4)V"!YOyÿR Oݣ}v`_[MJT<>1|)7T$V88S|ʺiڇ e 4\K5W+)]cp]mK" Gjx_㞥zE"rZɖ 5u〧I3P؃thUPv4~%knJ5MS%90+$y,2ZNV)pjJHO+Nz($ 0..q# N50 g<ܬ3 pX=N(%ҜK±@b8'Ty=fJ$5d%GrG\A|Yl1tYZ{9P#$-SRHu:&B\*=J:fu6)LRPvqZs%ؓθhIF 8^K &I|C$=X*n/7k*7R+Cћ^} qXL-V=d竮xNwXȝ@a.xʈR#uw=ij9:%[d[)l䰶oFw>1G}ײθ*BUso]z,kcbt $y Q9<5; UQkѝ qpn~:a$@ ꑒ; +YC)»ڙ N7~ 8nhuMwNHXΤgWI 9f['TjriJ?բ&Io NWq^- ̷qbhgЫ$k 9+7e!uksH|N52k03XhzDZ:)"[[ dq]0ar IvյdzNW$Mu _OZ-pG2BK|q;a ˉ{t tͼNd(.K_wi5q(5=Snh*&b,M` XvYM暴٦zvw-8 BBTعfS:9`\z=D?ʸ%(Q~GeF04/d|l8r\n`Q`{A`&g@# .O,%q,f/Xqh?,/4FId:/p4|&NĦ/sݗjT~=}X |= .WٖlISM-$pPR"7]8 O:wgۥRK5佈x[0JVa~im' |sSm(q`;;mTGCN4eHH, ;eHKPFRYخT*h JD4H~dJ L[{-Qv)9\m"}3r>:**eER ;UwwҚreZu7F(rnҩ y ͅkSH~[Q.o|"PQs=c O[n"u[mTX0Xɖ\YHsF]-@>33YZlօ8%oƱ P[ :CЌQ+y EyzELaQ* ˮNvHyؤê-`LH *YެݰSX[ZTTv+e_ (srB6@[^>nRkt/]pzl_Kp@!JhY~e-@@d1>{G>]jvYϦ*'j'w$ln/u W*̦ |j}/H3CStF9|u[99ӛ;b6w],ą2a:|'d Ӗs7/$x\a8FaoVbr*A-??ډ׀A╺H<2d1*|$5`oF ۠fŸ =Mi#'#jӽ4zѮυru'=C44H4\%Fp7woUAJԜ'7HTk) V:ccT p*GGU]cd,ӝV RRX d|kA4 1fb8 oxaIz (NQdP7lvOi}A~kwR~l6=Bt Ei~lg8; P($l#y_ygyEQ ."m7RպaJ#pG=G(%?^t8s$8IxzHdP:߭oV{F2 ^\IN^w WRQ_ƶGЩ@ehy%8{QTGƒqu`_ʽ0^e%oZ٬X>).ډ/Ԡ%rtM j-b0*ڙ]+NO/cZOxqp,*ȩy{}h^d7Kz)¦Lnm`Fk =ι8bfǰ`(JեF( etvs&蕙}jUybwAѬQSv(so&|Mrޒ4"pL6vV"њɇ[A]z7y 3a\^ҽ`v(L8qN9Su:|F3WE H,9Wq4G !@}ݥ=T,9Ј@5bBAH=y3|7)}ˋG|j&}knڨ8f{G[sG|'x#k i8J+YjjۆڮgAg,R$jxb+ {}]Mp50RQ=S">T9B~-̶9B-)E2AB? L+:_AΧSˆ4gpwCȋ b>si7̴Paեښ@ȬNr^ݝ"Qΐk2W‹`O f0@S ܜ=%9 .ZT(f he6zukOgU+;E0Pbr3ʉޠW-8'@<_X3xRX/A;*ѶAH|c;#(9Bȫخ&J i^tD"/j`E|J6'abyb;],ЙYp0o`TAwQQ2 :W!z=P-O `y凢YHVZE D^_ )gDr kηv19eK-X1)qiaH IWWkq{0RY6ӨcoJ57J-G15nzK+cOʻվ5ܸtHtPA=Q(W#"rn(%eK9 8o֋-mpF,u".X~2`zI:.hKU,p8!rc@j5slHy:Kgqaֿ':z>f,WR$ 3(p|Br&t.1Uε蟣6Y$T~Ȳ]WvlwWTO".ꙹ j 72JMa4IEI+{⡢)v@$H r=@@U9c6gʛ>tg.Mᘋg RHUĆmؒdٯl4tRɌ7diGD ѵhn6z|u}W]H I U4Y{HlLP{n.]Cm|^;J0^{[j2:CN;^NNnZíxA$/ɣrIvUK _m &XS(rj ?,6;$a̵/ǞcȲkdh;wtUvfk>g= H.ɋd >h* /ɝl o5THlZi,܍/FbEM?-%ȃuWVKfO`#8㬺zj}DeIPhgY.,/m^.6Q"do8DĀUӳdeS_F|faqaPPNq\d9VPn۬Hip4G9f}w`Uq#|Ƭ%Z; jPKٜY\%)`]8l|v+^2^FnUuQH.7o$-r>&*;Q!PM$5 FN;Z[1w ܤ4Us ~}A`uq<1 xƁWAHtH."^^G;a=u2!qvT̷ݸg16+ۿӶuw:ntW":"V&gqIjH{$_)PwSp(9'TGD $ V'/N.~XrS)75鰺I&+)(-rS!^Ӧ/R QW–Lt8ⲤL0 !m)?GuEbi?>RZh[ƛ{zNym^f%!}Yƹ pҧs3? ΃FHe:dY|5>pĖˣk[`ʸ?O2tZ=pWĵaÛR|=3A^U*H VlF(\rb&0{jӀ tNFߞqPoɹ&S'5[᱾6ox|mQNSZMhzOvCՆH*THݢilֹWd|?"ZV 2JrCxw4NX|ByYV:!J DŽQU,=f\7Z^_=q?`6HFCr*%{| -ꬥa8*b6AYIM,ڼKK[%_*:u\u!:L, I9^$fV8MrXn-$F~mڟ6tUpqM풔 \)Xv+!ߗ*.<<%8l-HskOUtw럐uRfET*iiG.U$y,Z#*x\0JhF+I;uO-JP- Ya)xK̳iZj8|N/x=z!"L iRTիlC ) -|Ă%wL_+z TCip7Ǝ^1Mȏsr%iYDz~UT[&,SeF ?%FxXZilBvF}ڥ}n-`F⭂tnvIFJ'Gu* 䙛]6Ҷl󘛝"y_ܓĐDjBM=@3mzS7, c{>ɢ^~SOfXe.!,el7 m$<9:CD*.7g9зxBvqO3=L9YP.%BrJM`x'\f"G&/zfC EwPfA.v @z{czC% ָOOTNa E_j;*QØRXV; JlM'ctNM︝r<N!iDkoiYsk+rF̎B &Wv&1 ? U\m<AG],>tHf "(ET|zU `dR |y]0 `W/'NJ3dWRU;k71:*`IW<|hb¬~ݟmz OZrvږG E=pU9 Q%`:aRA-b~'}P]ud^*@hǖ}DhT/M'$2MuV -H[üN@r<IJ a j*g,]N_ZAXk5Te)(v י9o"4%npEcqzͿ캮@61?AuWKqäJ{0l; (`쬂1FĂCDa@?v>L`!Ff3yiJi _`MVvp`dÃ3,YuHK]# ^f$BtHYp[L+AnW&E㇟o>؍{ɼY ,A ?4̌ېwljy1Y!c8b(cAϛlf)e9V E}M! Q#/Xֆ'm=51ZTGFQ#+`F\ [`g QžK48a~z}j)"xVC^._?~;_F֩b9dRiG;E_ DNNW=$a0e`F0]AIO< >{%ֽFck甭.l)l,d 魭ֹ{/@bǣeΡw%mFk(\;v-f_m- 4.hz:(@əi?6hm׏ƃM1Nit!b1"xk?4ҜNļ v\u [wH3Q($oH%rd?nS`tpi4X}SF ,)bBXdq%svL*!m1IkX<#'u| ~|-MoɟP=}g*#{AߋWm6yD9jMGNLp-ը̓avL8L)֧В5kKȃ0l8\5ҫwٰxR[S[V@͸Ww_[IHa`'\8ى/4];$&Uަ>9`('bp[8Ut{ɡ{1C/AB k% R-8+C묝 Gbyl&ڌX6*ͧ@X.:szKWIX8$Q$]^Z_s4ҷ5 )w<޳XK菔Lߖf>3nzP]9C1H"d;D\еI5^g/-, Ph\#*{ F K/6~a}0`Yh k =PaM3j\cOOM-2sKb:RsAZڜT[)l;#4eDr+L|f/ 4 ki|xJ}&$ڂ` K4B$<=&)W  +D+;BaZ +%8UUC|,+gx0O <'MS>IgǮck%~N=: xǑԎ ]{'VrӷS/#FG'^34/;BkNz?a[G 3)bX/K}QH{ %Ƀ Д KtSA\ӟyEAZ9MKT{¸uO@5Nid{Z7WmlcYi!U}ԨiY߬XC@4#F?O-J6-,9(, T=gX-Z+2p/yқ:b0LWRB.p)t#JHoR FL룱j21ɅK:NuH-W3H4f _.b²gmʺ"ϙPǁCD.G(礊8@)ҞwP)72#] hGĬ8n*68ɥn+VNv"e(?q_p{`%gN4*WL Ba$bGљz.妪Wr޸CȞ~F]`Q8ϴ r4;Jۮ刮bhkKnӟ~s5ٹ*PBhjfC ]R`.),S,˨iYìCqjuX-CPOͼU>QΜn$(ģVk<= qŘ2$ڨ(>t s,N4GyN;89 nN ݑaS1ZAlls𴔪0/gŊU:2ԪurEVno]~s4l;ۉ\z`ϣ%oSD(P^SFv;-| 㮆<.9f~9YAý7R7֟6+&ryK;޹ \}'slf+xaKFa /՟s[{ό zp8O oy[]*,˲T8,0[z ;Wfep4uKe3^~ v @pV^CԠZV|hol3qu(H۱r$s_lx8˻6gD5 [9}=d|LJ*BpW$)*LЄQia3#D'ëFKvې 6}21k}IR @\ly&#8cR "G|n67+1Foz [z\sy)tQKj{kW@`̥ dQ67ql}hRt6b*zO2w~ ?άSV/Eb B<x|⼅`hc br=δqA2\e`]Vx=Ҡrm@.Z 6(X1WU)xN YFhh l{"[ʻTJ@lXIZ>K{.gᢞq_T_@m}Z?<ų dJ?F~s3voJ-09 0nӃ#|ߤޟ-YR'u'WF'7Wx{wWϠ -6B&gy. yA;L뀋l -*ߊHP ?U{_ӊz> T-k62PAZy 6>)e.,.hU1auYy}'oL1p B?8YgW.ȁ^"|`j6}xyx] w X2'b2㵟@Xٿ'pT$,qv3f|ه9ï:RũlDZwCy|F8hRv}{pӭ5Ԟ(+I n:붋/0;1)!݊m IE,-␠ꋼ=l7}6R]NS͓!4$M*_/lg/#8JrQkp܋nOBp%7\EB,5@eܜOݸ&e>O0 c '|;W- P>$'ZJ"bh2H")[YJ35h࣯@0/;<$"#92 fI:#1BySv~-3pa.0&e jW&.t.G*G-aNWFG Xi&xFׯzgk;RQ8-zדDk.L$&ܽ!|ӣ\$nt!.6CZ1knyQtH$؂&_+~5Cŋ*Z/Ps?[MDPi|'@\ϲ $G<2nF 0ْx7r AyT_SQ$Zu™16KII)jj $@e\e1:P`}A+bwa\\15 PT*Kxgӌ6Lyp0[g]~10ЛO='9k@gG9}݇+2>5cIk> /`q q( hog1Θ%24IGS>܌0:}iDX'(n4p qh(ܵvhwOqBMCE>")'sbDUx![ /v]}bz5FUѳ{D [}b͇m{Z|'CmN7~v<[ z?󄑄OF&-.H!D Bۏ²F"߮ŝITCxKf|_u탹.7Al~"?#?i9 d(#&Gc_ }5 mxhy[t=K ~}̠)a =~!blk"IJo=7c턪H >*tp=7SFcA4XBq`P:1h+T=]>dpYɉZ Rܛ A} Ibt-%l㑸3Gj \kR͓Ǵ _% wNk-]XxG͞tM*tzk.=]Hq5 $S]s%0a҃wNE:dk/eV:BIfrǗkhNVsQ$\:J)2*z ePaWwpjҘa "|:%9~\qjΟ_Uy&Lj4O 6SH}uWV_wdJK噞_$c ( ]tPrW z|2KV1?'~UAks:Xi~DPb緜R={[s…58OwYc}g{3fހ~wi'VIq]$ZUS!Txü/ Z).403nHoɸ=G8khv̒dh_Sw9KWMܩ l=\Jr;")ɧo|}̛>c(!mtP2ʅ֐Rme78?TrR\ 'ݥ9n\#eA3b-snqo3&Q(Ƒ7 %^oC^%)!&H ^b匿r&欞@ʰAݬ&#I D]$I)_ pr$(!\TG(yeboQWp^MXg!gY^L4үq߮žӘ ruhVC:DnЃ&?7^mpÆıTv_gKpͭŰHhm`xN2z| |ˋ! o⃊) }TU"O45rLk&X{o}Vw܋Nۏ {~!,o|T"S\-G~ǽ6 3m_ſ̄vVLЯWx6{p2O4u%.A\DAFb]d/^jis:T!sKD֒U4 o+uiw6npԦFē F{b9ާ,,Ca@)\ew}ґ?X-xNo=\I QNKyо "y d=z ~PEGF S-s_A//UxpaX 3WlIJH{u^͌*]s 2puKľٯ;YtF?ؙHo:Y 9'mY'%)@W,ATˮM~1N(8s5OHtP.NYG,.2Q0 V^4Rf^K}96-{4Q K*"@ ޮkiiU \>W I]%;zƇ,k(?V9p!_fh iė*c0v0b,gw2@m s*yxߜLh)Uh|=3rxYH>0|+Epy|^`[79:2 ׿l 9˹=਴ǔ5((b?CX}d7RR!?ѩOzK~D 栬c OsPD !T2Ң(bNV9`?G~VqjӚd?O9Zw{ ԦR94n81JDqC6ē\^Rn٨Y=.EO70t'd(1|ٹcw3t$ JKf_'ƕ6$Zc63#b/(ѝ hha?5xuާXmH ˪ eD8{m%0>mNHC'Sot3{7/! A$>bR9csPͻg]2O8}T #!Q&wwcB޿HEq?`8I- uO%9{D( & JO '\lk`POdNWqڰD-~% jfT#Pj9w">Bˏjzwђg V(& mљhHyS>c2e75F@ǴTY-,od3 Һ]. dǓ8 X*'M-=/Pha]_JYV͉_} V E u_l%WW> Pnots6Kڂ0!;emfA|;RLXRO'pS4guulQ^h ;[VB>SCC*b6T]|^3^?g5Mڕ <}fi j߻ ,aR<2v0;rTt@0*uYEʁDT&'M <w(Q,S*<^T~c{]+EJꭵ@ΔUc׶-n9q%:/?T]uI"tkϱy&Kw  5! MN.m=trX8h:>=܋{#pv\8rW\!e@leGfb ״4rѭ䪄/2OtVCdpTtM _|t[t$ˑYTw?ĠoJ3IAf IO2_%V.R,j[k< vS0Yԍt%X(VBE!a:kFZk 4lMC⭦ݟ+KzK#]dsC*w8Ti4Fݖ Q*6!6+1tjfk|(ݟeSr75\O wʄ~szhk-+x eA iz6F[tD<,jS+rZdn%Vq\f'7;pl)HOe쾭Ud*BG$wE`h)29taJ3dHM"vӋOODRz\"L?Z%xL _$~{NIuʚ,+7V;/^&JIkc2J)ܢ`#^rQun:n%NgWᡨQ8o՝Œe\@Vpu%P$1X>u&6d؝q J'ƶW뷹"Rps,A5M)@V1SVjܷuo%8a|nr4g>yW\s; ' Z<@`yq!2(b{DuNѿ\V59uéD&"Ru&1 (=l@<'$Wr]kC\$\Wu!e P&j@q8Ør I~I|3{o-s9}Md P62Ec`]a3L?B[Oƅ;U EL|; }@q́|UrYvOSp1c{_HXa2b~9?YIyopCE8W};m8DTW(vnV7T謽M2?ٰ|)?4+\Nw HvG$#AݫV :kH\< r&T60ˌ- uUSlH>i9. Ak!Z3 @SDF>8;s$Ud܎/[i&6h<ܑkjIzM SRpwŅnDV M[*>!^8 gy+޸~s}0oԾ[=JRkWJgQ.b"Wdm0!Э-5m\JVBhq%D+̫kzW" v/4',U=Niyu@7"OR8 $>;qg #Ư- (Ρ q9`Zy )8\"ǽ,#g5ZMEzO4ZMi#bLݮ{67.(tkQ&@>UXgwQȗW[c;~k.[m CQr'J@v'D,_>暿ӆoeW\HMa(^齁~ϺQ+Ta.­t4~rN-08*<яzAD Evd|zah:Q F09Q#"nixv(ūDVi荆s ʐK@hw#fǚѰhω';[u&2k[UӮRt<̡jVx]gΎ To-Wurs)z ; oq; ҊcJռ"Q% jri8VIqm}qfh,e$O,w.%A?p0(Z]-1@G٤'xwӕݡė6Z w6CŚðm]X`=@;g0ؚɏʏiD{%xU{KQzUZS*Pgo4nc'oO9tK j}-Ȇt v܍~*-K:nZZ,ssG"1%㑕Cɗ Y 4a%ncq;"FI哞sw/e_[VC}S+/ R>ͻ=hifFkgN͛&v$^H,`RЃ 8l7a<MZGAaZ-@cqRCmģ3;Ohz."-#r_4wϒ xel &N\::S!1Y$7t;)PqZH@3:en,k rz#Y{1U+Y]azP~G22X VM`(Xpw'5 ,R"U[H°jIdOݓ炀k!6_!ŝEAv\9&M%!-- 8V5ϡ(qD5t\ U5pveN\F~{E=hXE?vh5ZK7b~;U "vїԞO5[܇4Hanf[?v>-YœrMaN5$XK[s}1WK=__fUwgw\&:.?+ˌlm~O T>FSt}]"̐ */66}ֳJQ op#ZFZ/ѫOK 7u-}X/97H zCrQM[mrZ; Wţ4kP,"X/͚ƒSOV4BZ a wvϳj\  P"Zd[iUȏE_IX +ȃ>'L~Qd CEDF_ȟc_t52y!x`J~d9XBٷ)iV1{iacOk.޻MR_C4G\ UvXy!cw?iZq\?lm3D+%D#QMpw^iC|*x]sD3>⇿yPt^Uѡ2x#޼?Ĭ^jStU<%/ ID *_|6 jn郬V/pzC٠1n.AÁrb"= jH}#qY`]%EmF@hiX/Ҋ<)S1]`oJ,B~Nq| qn6t,B{q)E.]5M^_xDpǠym3'Xykm*q7= fZ5y$鏍 *;_)t)+%ܦT"2PRP1I:hVu`p{"/Goŭ#n$#1w85vEZCCkĎJ6^S#k4 (tD#qI+%HfScu7 iFC&AtW8n]={0"T`Ս?r)MT6(i"I{I']IyWǂiYR._GY|xA$,c~tflؗ8$ =~6lƷ P\5dȰQL˂Wxd~rt X؝(>X{GpZۮtB*sPWo?Ʌ~ 8-*+LUo>ϡPMcQxi>~MVe}/1 PQSubīd$Y8`a~Y5,Uyjz\DQ! ϼyW}M9[`RV-C@n=N0B|>!pv ݖ"N~clTR퇾sY!y=!A<\F@!Jxw/bDwd_=MCE%Bʱ!WU٭DJ*q-ɍX04L{l5ԁi$K;;LhWNA\UL^~t+? Vv,8x@ l!E GI=R^O ~Ӑ#E =Ohߵ1M9•?٫*<_xb th+FkȝiTY=tFjLOBвI6_AzNɦ+Z[=(;-_jpϞ?֊ =&"W-h lyrk#/N1ټvzHjjdzs9 YV#Zk_NѭGiNfƳ ߿an:4mEqcެu-zҝY} ⌙豲G,X2c뜍r-3Of> vCv{TN@ayPAtWan0;iזAްL fo-r-[Ɓ!Ip3:3?xT$3]5_Pq`hYvAM&1ŲH!RJTVIWp Ja8ܓfUIIngt$C1/4/4ԿF+0f4L];9z6mi2K}Cfte)hYZ*O[(M,"TWP~2+:m`Uwh+d n'o(GQjwuы^? ])axqXfZaX w5Cۮh[С$E">7hh<&zɹ4AEbeqinH 8 cµjsqylz+ \FѓcnC{Nph>q+8K,jcJXhafNY<:{>s0Sc5(d o-,\ E"H35ssFJYlh.?,+uorYl/%B3]2%&N:fCkR4iB!eķIy24{`n. ֽ8_ ƒkwn ܄Pd}\d[)0߈0$=xn?JC*qR/K՘Wv"I"H@ղ`oE4&m(jC?n_+)6@?ށ>ǨJjFYJk9@) (^`c2EZۄXf?$;W~iqԣ$qkHE]+/*  5ν0|d9+/Y.x̞^1LӀg- A|㦣Od0&'j^uCa}0Â_IX?,qQ[8gA '!D|2b[*TOc}9TxV+j c ]Q)p)aAK#Wͪ)LQH>irRR8K[hbm63q u4vIsgWrnI \/Ks#|c܄mZXUM'78h0]Vv?ϑ>cҞj0ڡ^*m`m%Xဣ7tU"Ҕ$q`r_Hla6&gE1.1\;Fsbғ6s[w-9,0l6jIG aoڵzkoY\D#=u^uKFv]^/dNЄdjoqKٍmVt.rО9a*fƋ]ъg!f'Io)*[lnH+X%!o#֯`bϹZQ{gߌlA}tflG(SvI ƣs]FZG HG'lOUjǝ\o'=۶3tP C]R_Xwc.tZ杢ACX SwK4QС.VF:rO,5ngBgΉLwWL|܀UfԚ1/ $H%`&%^j:A!ʂkåqČ3@ GqG1}ڻɂy@P8A B*ѦTkY8C!%8:&HE!'ބ= (M$'wćBQH8UB>H$ίQERa9` )OTff"xEIlJmhN.abԧ:pCTb5qo,*R0 e`N &Jj,w3ٙ"{ 6mtpmRry0%i;;;ֆۘ,@LUC?$Wvm:堮93c^"߉1>ߔcʘ[-0#Fe ӘX%+mۤ퐌é{@բ,7~$ ġ9edf̋Y0`kYJT%׀cڐ%Hԅ7A&u!RTABB#f>=Cs+SfWc-niG]P&t,x@/o_sqmr(o}jrӾ5לmCn 1c3lRk}ޖ['V1 u [9=Y7Pn'ƫN$2[ڦpVp_mEfgx )#|u[_E+K5ڭM_\0JQi-*5˨w@'Jmƈ j^k%cηkDf+SA?#緹O!B`#EzuqO@Z/N?.KV[59z2hnn4,u MϋuZ=ںA d9[}*&%/ Ȧ}U_(KLFe> DQ 2>9NLPـAe~ IuiA'=3K֋,9gB|#4;uS=~P{_͂_8 n'-cG+ o f}%u,vqG:?axuwQkpә>p0zjE$MVetxA@^IV{PSVZQP 9,b4<-7Yuc}wwuRI\0!_Jkˑp$p)'I"i#\nhC s$?n WzSF*j),_Ïh&-Oleƫ窚X֮Ұ#z~{@E:~aqԾ~[ k֯G'DOr)Oժ: a6(?" [h'Y Շ<ԕvSG-ɄI~GFD̏Rbظ+Ԇ,[%A{'-\R z^xy ǟnK% /mKϳpv@%Jʾ_cH@fȗO1| >Rnf˷acn2{y juFV<%/FaTSĩ&I. r"[:W`R2\~ԮX$B y.R/E9+ctsGLBɺև0eh+[jŅt% UPL5爵|31pbY!ӞWmZO`}59)Ӱ-xsl*-ί?Mp^6lx>֍rI>5>^T qi YKrO&aV盲f.;w@z>Ϲ`'7MԈҒ5xZqq{ѳ:{s[,X=0Bď.ĕu{WxeQ'̆?H#tȦg䏸Yp_N^X| P)o̿YOWf@[ϛk㽝:tXĆPyVy$ Pq/YUANn^.4|:2z< 抉DU ^cmfYu5'"GO]b+ 4셝t ◰VM0lY#/MAQX-ߒ49rLM'sFD! 5tO`)L;F&_M֨ɏŗ6'y[F* GȚ笊Gxoǥج3. u8֟6Τdt>JITXx]n0 ""HS nÚDfJ97f,)wZÑJ ᬸ{+Hۜjac "5NСrm ;Ql|igA27/m5a}l==5*sG )?VR2WusX4UGM T/ZmC#v^^M$8$mkM7U.b|C:}i9f#V9BFvFU4mlnf̏v{+if u:?7lG//C`nX /[JjS[f\kACΐ3IRէa8z"e7ec|Y(BK#ftWz76Ԍ pNw&MS`lyO{YuK#AI=FDĽPbr&e ~S4%_Dum8t,4r|JG_5GO), Oa1c;bZ9b#b/t?;B 1>hн15N= ..̗+ իF6 1.&]g!:?.TZ Q@,YHwzQE4ŤSp}_ M'@3ż8jnsbލ`@E!/c#.j:ܫa'ƼDx!HZJqM"x"SE{Լ{   pɲ! +MzfgL9Cܯ{usCc|AjY6(S_& 㷡mӾEڰ;^g6̹ZpmQO &ګE3Ѐsfتy:G)e1Ѧ0~v ,f¡/ۯFAȹH%Kow4#0@1*#5ȢeVI _kZLdi4©Nʆ+ d晐CAhg(tU+&%¬-nNw.|w3'U-zi E✫oE&r)j@9yx=i0atYSc.`] ٟќe5Dݷ_Rx0.1Qnl?#US,JE+RNɤS2bĪ&a2N\"ȊzP'ܢ١gr6u<'K5^/ RzH)D/ *\٪yM̊H]3{?})d0icN9/3~+ VTI cn^;1Z!rq-d͜6¶ZdMFz1« >[LmU%b51iWUT@FQO^uj+4+㛧hr܄@T*>V|w9Z?Zc'E&4SwR!~4uIgۛmmMxGFb;bEXKt'im:1WmԚ,k>JS7rt +@0_bf3qc-up4y+Ɯ$lhȠcG2G683H7tSP݌;]=8H!<2tAumeƙ3 LQPDII)#P_4S J€Y/&u^|HoՔcy6V&OE7T>|Y0B3D!LWĵX`Bt28m{70q6=4#!)UȻp!uzsCR'c w*zY8v!׿A FSf+{k-)!l^xhiўPMJqMMjwF`aW2N£P5Z"HzvVciD"lj|+I ,b[Ćc60Q.D,0W_Ɨ剴ykJ뉴oE3D_za+О]Š, /*񥝐YA}qoKzyJS<謤1閊] GGG=FsTuͻ\'PҦc6.zWKCrA)pm;s3d1؅1Y-@|oO9߶h7s>]e`:B ߥz8 S}]E8TXiz(OR2bOK!hcB9_'CH7?mnm9:F8IjU%DDIJq~MJ(A}15]al|?ٔtV(H!F w &YV ׬{ ({!CmoZ OXK]п0N#ظAJۙ~ c)#q! wjl?p_.} Zt( jUF$ k O^zJ@mF< "/k%"?}i,%2IH3N!Z(KNa-*p{tIW)|,C)s4+ ]P['sIery0U̩g[zERVx^dR"B~rF@Ou7[f p݈g] }A_}f{=f NO]͓FvpHa}_E[z G["/Z@5?+nASWzѳpѪODXګt?Mx-౩!(ʔOuPYuv-Uo7=8VTҫc#(y>L*[%1 LÙ0m [j:TXH<~f7%T(t߇V}A"e¡s >΂t>ʅӫqJrCȽ .Jx%Zo쨚h!M;^\89̨cV=&9ZnooFI5tz{VgbYAMi`ѿޒȸk9=؞6e3݃?>sM/jɭ3w&@;Zeuj`yȪ]?#*P"A}bRh8bRg/1.&6߰1-H%]y9;ul5|Έ܅4X@q=k##FكvV!8:g/gwJOe: S+{+@9AQ6Y0>y%wG}i57&'TU\TGP*"GZ0ke 18p駁wH"3PR+:|}^Q'{|;zWa=sJ_cm2vP^D1]Lht*AqqjS%ff%)-0M13"co/$LU!T'A ^{K:zUE8Q$Wpܿݷ LOCϖw51M!FeНG q@KX_@)5B0Zܓt(<8`>9#&>%٘eFώQ,W8iV|%VUmə5TSN\2gCi^%g55V:][ 5$NFkUN-9@<ЁT|ܙ [:4ѼFsܣnɢhCrY;:w©}D%/ǼЎYCK/R4l^Nֶ[VWYC^>t*ͨ,>I6η2LD #@Q J)p3 |;34"`*I D`4RڢD#͟R'k KF mP#AC3U\ 9Xt˧5s3WDltͳ(?$!g`'AD^ا&U ϱJk j6g3"gO?Φj ZC(YD'w8$ +gs&`NE{e^, =L#ѸK֣8ɐX=|C !1ra3a|3kG';-)G&7;iDxy7|VMH[D6_5Ie{;9.Dꇅx. 9wG(<]Ӗ,#)pq%s~j*t=SLe<3ZWRwom݉#IpD:$a DZwPH9 ]9܈2gdڥZp /Ѯߜ2#8#ygi19!Ԍ.P+p dNH{Bzܮ>5*z8l"s86Ð f.pR: Э*k$?fRZdO))]P-AWaV+%vE ͥ|'+)8N*E6NCI1>fzSc+Dnҫx_D(H>M2! cUbnhukU./4ZQ:nɏqHΤy- M¨hqZEjGX@Naū3 fAG@jSeϯ?eWR `ӛ~k*2+nhg.}PsG7%g%x9lID[CjۙӨ`xZ 6 jNeL@58o ,@QY2RU~HS=Zxc"L)! ə{T"|[~Yg6膙k w9J.`DI2eNMVܱ-Pupm\DmWx/&>VV5nYEE\O>:@82 X^GJ }i@9 u3~Nㅚ8m2y̍5%-.x2?mʪ:.˂`^#A,y3% &~OF,u2@Vy碵j;>(nF/5@f0-U1|8hcxvRO r+'A\ }.ԡ@10_L͘ݵ|!v ^P@LI"| Ijm\ˢɼTSuktY*2:n2ZBhy9Iͅ1 IΆ"玦& $0׉/:r}r;G5|GFvJpş|ӹ#'eJlI} ʑ#KSN2W=Q%8*:LŬ! p?<ɇĥ^}]=b>TM`.%swC--Ӫ:Ξ7"C-ReWDnRH@j{< ,0(8-`ѐE$՟MqPa]ȟ Q( ?e#.wo Ԩ˄C~Y+CҖa]bPATf =a4mggM`LZ,S{ |G.u}ի8&匀h#LFy2 51횽E*W4]`l)5# Ftf1@71X9obo-YAd1č䎡 " k05[_{~Izj h{Ȯ<](L=1HY.QB#8H5"]hpTyo ((gC~[Of}WrFC͏{%8HjWn߀GV2V? o_CfzI#1Nto~ A4*2B<  m{gs6muX:WCn=nGؗu :ˆRﵽpT>/9U<&저Iw+-g|ͭTzd11%91ؔոd +akgA*rGkSĝN{/LL2T lUS<]*`B KWӗn6AIƞsgZT^7`[a%Q4j0[sRmI%: A L9 mFCJI=_6ZE =\d*1 m\ڙ 4"f6ƦaGRZw-s1/0sRF)I E$j %$]=r0R73 Z^ CKLV.ݾY$h_35j3N#`C *8hMб`r9#4@e*f;k^e!vReʳ\p@BQA=C*!3T zu0b;-yC{RrYZM9iy֭.~r_PgU0z3@XaPg}w,9Ed'L銸'wnn8?_`h. ȍS2nrH{0jHCQwX^adx6KA,4Rbݹݣ 9UvN  ?ٿq~)ټÌ]=bo3_ y *:'g3Z|tqiJڠ mxM G'aa)Ie |VRBȵ.@-6jJNl$g/lTx}Q(چCsGy#NU}*FixZވY-}+kءL kQKBb)73`UU%`d_Y 6TVgib$#Ok1f@!%t[& K7`42zm&s *ȴݾ-C6 kb᭥ yD婰c$_ոaayƉg>xպU1L40>mI$iD ޯ62 _"IyVnU-ݟ?{dEE{;!Do?UK'10yZ]nYn5w:1Ӷ3ɦK1깣)s>ӊ.jQ0"uWzNh= 뒰*L6u{ј^0'w"'%d.k;ixZ# f?y'7oYMf[Gy(G 3X( Nz!]xP? ~SqZJf+[Gz+*jzlt#2zpbZɇ87{ X?AC\Z ;Q{ , ?=ܷe?H>% @)|:*{$ p^)X M%r"1krdAotG}-a+ Unj, :XM{nkЫ09E=H?y,{Tv;u#Tpj}ʒ' %D|"~?/6CQ\b\5ۏ ?k'j҅~Z *i̤Oi1fP*?1P6F!-y{-`hX q \oq|\ n%/ zӻ^GфUoGQKokq_;b@HC\jH(,#4uS#rw*' զfOjN yu#rKQm->>,9+͂}/sAx?v?+(b1ZA)y=)E]Vi k tegqIRl%8؇Oǔ=%a$ wMj,xM"l4q:=Hc-M./" a¡ݲ!?l:HXR%SPL7H}I\^?@W)`> >G}ہ=<73QRΉ^}pءC~d [2A0=&O7ҺfHbyRbX&&@YQ@Q@^ r+%}ء3N5&% b:@!0DXZETq$6˰PVWq/yN m(^)i[f,hLP6UM>rTn;uW$m,0 6>J2"bl:ݸOk׆cp#2'Z ҟ\2(f~d)lCt!ׄ%K߲f<`1o>+]+oFFYrHfEA֚MF9jQ<7 $P/a=a(hV.ŷp93L-8-CՒ [gKhFڒA-QǑ Aº~BT_Þݢ<^HBa\Ța()LP`WDҿW %>!bBZdj3pj8JTssMU;sQͰ\E)j^ZđEdw'e'wҠ -p&hNsr{)?֡1raPXR<[;YʦրL\@SӨMφ鋇‹|d#LGSkr|6_24Jy=Č$*";!'R|Ѕ=///$W.4٤!C7o.;z~wJ+%!7Pk3 byl3tWMLз?I;oܡɊk_@ccǜ9ӎeM,|PTvV=a*û ,qXЄ>^dl0hP]2K}onˆn>bV߀Ƞ^ʹeC-H,j{x\\=]<+cif%[ycfv?ިzЖ%kደD|4${(|_hӝ+ )mTHw=Wb` )3|[!Ƚ Sq$[?dCRD.hWطO$XH女sV٣zkPA3j ]ڰk rB9Mf- Kn1Dļ(JZ߄J)a|Y-IW sWe4F%?LW2 LRZu໶K&^sY` ^sw\MW֜2MG(bIq IoA~77i䳼X I"2.f96Ǜl {z2PĄ)2c9cngbNe9'+QnC.[(\8e.i>I3 j`Q)/xo/$FYƾ"Ks*GM<XN,aHXEXVuP RJ;o;wx{yy&|gA-r\[T;t˒F1F#E ZT44X€xSrQKdN :EC*cƒת :˃1-CR.@¨t: s0<3#tH _s̢~κaBg.mK]kJMMh:ݞ&LM0ڒWEH긩srh+BBfyil{=}MDmjQnQy:Q[XyݫZ+Ք춖hUD'ycfeBB, ^ZŒc-lH6H'Ѹ`W('צayHĎ2F7d÷E[9 qMQohk1H'3{;O'i $#KP{ZK϶l_xq <8_M]뺩p׎(k먛BH0RM]G=ç;{~#bK֯/dd.L i%".0cb^(/~a6gb5%uAj]€6a&*Yjܢy+BO8aִA1 q27e\VrthV&n@L1g3YZP:X&8dtMC,AvܚJsҩV (nYRwD:VU^csѫaBI#Mh3ZEy?m=MbqŽUs(?r-w~;Q pŗmW9Q=B$qW)"X8r|qg~J,PC=oGC1 ib)ufrep#ly=R+z=Z_zk&^vv1> RWl4G~Z4kj!,#w)·:#*5fⲟZ'.q"/^&\ ̌N&H9 }q"?^/ur(R'زo~b+j uFR0h eyf}/&䓁:4esSНg%惰adIJs3qyëL&#@^Ƥ=$8cMN렅7t[ZX3J&g?MKhegwFB kR{y<#ʙIMhN-DlجUƼVA^qrG#+/5j1z]߂ǁu^a`eƜze#I&ͭ/ShLr܆lۊxruARkd!]U}4턳p5(!7VmS뜒RFMo!)myރ mG֗PlxeA[f!0`,& I"\9]oj2Iu #ўkK~+3_ԸԖȿNuߛziAEHF͓-$MÈ{pba^N@\t\@B" ]v#vzT|A0ەXHh<ө>2wی֕L?N6;j]N ї~²[heS^ `!>&D_eQxK:8I宴 $4< =mE/p:~T Ȋ&0߁h l]{m 8+"PiŪU`C-鵧7E Gx8%XOI9$> HDhe>$$'ƃzׁurf(jY;X\Dgrg+*WhrPxѳ{)?oP|): DxFgOD}cOÇSTˢ E{eEp9{_]fWU6) f*[[FU)K9E`9-^tv׌޷wwMeǷ: sziv2d^4 \5e$|+AYK3)?0P<񘇂$bh(]~KWoӈzu o(խxE6 mK$K`ф q|)ZZ$2115"T}xxT\qihfˌGݖ/>,RPiJ4GWywPvt!Mmg*sC·J"N2\b13z)z'~16&ɏEŝΞ 0hX3Edj(7 mFt?mJ]&]ПW)s[V %j.fǷ3Yl?"WG $ sue!cmLgo<Rph2vK L\a"D>R,^${,/A.Lpi\-v&6VCB|EnfMwqyRkTG!bT@%Snءǡח$;ؿD<ʆ;G.|j6Lx\jl .Pv84F j5Ty ZNq4%4!hcJ CPag]U2iGNq)C6sOTmyQ_XZ&yR*tH#(E'=%Jl`TpF+Ǚ %]rUٍj85&d3]L wXZp¹KwL.o ;p;?Q& hc}kPĠkq^r fu UrKG#7 hߺ-v0cMq'K7AK3 w?'bDOgPVo [C1N^wF6Ў @樔TR@3]ЇLl5^ ?a9`<.: r7 5{͚5vl^:Zss}-v խ]kw[=# 9 ]$G[zmwƀ_Z 7m[)5xHq[Ю>y'#Y6}w\t j?}: sr$K$s;2dl!ـn㿝 ₞93j%`ƇM*qRQJRLýAޤ%@mNDц:OS&`A 0ҳáaeqg8"㿠 ?m40,IB?k'3V.  8Bsw2oy#ž1 p;ѠFe6k&ŮG~MV0s\z^Żf2wV}~5L|GfGF>sPKPb էη7ģ#AB$O^f>sw.cWYyK,{A%ߎѤJbJpJ69p..U؃cyO+((1iPCve.gX\kTؽknKYz/v571lp &j]fTn&+=?|y.%F;9IRQ:JgrWDnPZxW߻wb$4裎Q")+I_!)žFk`yv98jHX" DUgyՄ9VBO=q)M0Qi"[9&[ ^:דN?uzh! 68xʳNT m ztWΡ (Hǧc`Pn=:vr`{6J_Bٸ-aG^pQ,IRI Z28t*4&H?Kq pJ&!BP:EU)(ӣR[8A%)B܋ZVl/쿳\&ޮ1XAm)r,XCD U Ag+fWiK 5AXޗ៝pfBZ[n5ψZ?TӜ0l={HDK8rȥ̷( yKe,Tڜp7C0(XF@G0-HEGDt͆ T5^J\*+o-9ܹJ(L·?f ר(/EvwlC ,`Ț &86_:YMKn}oFwbH}ݜ 1 f#6EJ?!8@E*:3jj'Oݺ6F[+u\X^oP D/4 t0C]"Ƀ^0 `-+ Y6Kן2 </&ivTCS`}3Vyxe%0rkvJ ݐ}# \TuNq&i%]0Td>%i*4i+@A^$|^lm oE `R!q?fe͇! 8Zr{m>X y| ~'g1qf.hYAHwO]Gm Vρ͚^3V\~' Rgݡ aT,ηBפV%詅u%GE6$xK"ze<8!qk;O@K)i! >h ]y*̽p!2Iṋ֛h VI U?~XAwmb#dʢ0$v~,ZftjwëY}Wf't. XK;82g(ZQ#4Q {%Gvn(ui>LKX-CX W% fS=p$4xj5"\^^"|cE#4d8}`.EoS K_<d=NݧC)]D]0%q Z[X+*R# kjzǺWay;Ydl [; èN-MƟUquswHtR >8$,rE!ƝM'WVSyѷgzx/OCRU/t&+xyKWb! WW?Bc~M0S4&Y-lKID4G4ޫ5^Tn=oD_ҡ{1-;GHoU_@zyߐSadp_Yh:͐3'd/r(H{_ Wm̤_fc}8dp^SR+M3|fO\tF[*Љg>~g>en QWmd/I)C[~Ť ?}ɍS O/F¯%XT@yeD);u~lTd-PZc{>>上v_ ,7^[KpGuDY++`:-$h&*BOYt ,tq2y5Rߒೌnb Ih[* xC/ʒ0ݽ_`ԈV8nlq*״O";XPQv)y  ߕ,G˟.6;SJym !bd\Z\Lz?t@/>IoUHK_O[006~ZXXOo2bM+|V! e1aԔVŔ4@z1W{jq3v yH([R͝%XčvMn*8Lݫx@*ҟ&Ľxˤ9<2?+yV6Ⲥ=TPYJ1}+A.Q\Vs8_H`+a iZe/Z+[bࠀg},/Q9 æF!,Cq a(!?BZ֐#qSɿAy-£bjfl*1"ZTsFU9D®b. Hp1G.1E} 2Tü}گ%̲ٽ!>}V@S9(V}`dMo qj?V:ghAawrҿ2а^c'f}bn6J{W}HhYmЅa^Px*[`́lx2{1c?X,.<\!Dn}枉Kg=Q#Ē.1 iL떛`OS<>!0 (HN G\@|!B5@*Hڤ早L;0YZ070701000003ea000081a40000000000000000000000016759d58000001dcc000000000000000000000000000000000000005800000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/fs/cramfs/cramfs.ko.xz7zXZִF!t/v=]?Eh=ڜ.+εsSí" ]&|mjEu0?<;wʬJ}.Jś2?|MҰp  u՞ V _+4P9tn%@m}٧{&8VM@~y_J)e㭈MN KaG$v/gމ\d6{/Z+CÁ &yoh0x) SiEE\Q9¸-}K=)l9@mD>h[!BF%/rݎdÒpt*K1C8gbm{S_|71c uY4crWNm=k٧LHYC34oX<#,$FOFi}m\ȟ@qnm_8<}5;k`.}LA}lh_1(|ŨAپzk:Ҕz /w5Q^gO  ?P9JniWL/D$EZyx j\;n^K&I`b jG}7 5cNq?(h5,H T]65jfwυ GuoUv"=/G :#Bo;lG&&}Zz=HX5~7C%m\M(+T90?{%c kT2^A󧌊)@i!%Ԏڡ'[AG8z j g91Z>jr0tDRkd3 ˏqGUYHUw f FH}2m9F]!q=pD/O|,;UEO|#*ZG,s7+ޯX cu őOd723o68MgWz!&(⾥(+=/pPFsvGr=YRE۱ 5XUtn`h8hk&Yn$yԇ9`AE*|,xsw-Vܥ2} tZkWs(9|0K'`iFFV锘VVYɐ\֨;mH4+I%z?٭WOƌo`?)B _)&1A%h)ħwַ,'kr #<{}%Iw:땴h郬~iSq [O #{&Nd z)|.1f/>w:U,vBLl=iy $DH jdXKBl*ê&1x2&at:Xbwfp+I"؝}~đ K:y8d9&<"Cpdf9Hf]]\z8fVȴp7#t5m @v (PCVR? h(6.`cIȶmg˥Vڸ:{,HXy Dpee dmq] <JKQ"ۻwiAau}C'4͎a1OhbƸ*Na&qb/cCj"[ +2 I|q!)4Q[ÛSfHgG3g/"I7v4\w۹=" $DSR\ @MMH[xV)0?3@3[œoL ?iW>l'ĩ0.UKʢ]k eӈrH v܎u!t_EPf9klTFIrxQ|Fy[mּb)Q͠/,i/׵XEEzZltd<]]vYN!!Qi%ܙ~KmZ_o γkʹQ!i,㩑`2WV(Yk>LB\!Z3dwݬh7tWmօW+yGTٱ (!>H_3t|0> jPhYGb畹eU"7@ ClD NTIqDؤC !1ekT s\U[^)|KɎ5aUMSjPlSD/ 5|"xz3+ug*~ @cZ̝ؔEmND/TK5b$v\2Ϟ` 94H]OXaRyd`EtĮ7A>̬`2/ĕV0K-H{.>ez䇅OSUAO[^gO 8y s|EquAyim#Τsag/![F 90r=rʼmBPzBCj Ӏ/t64HRWt)nh /}Ql;cG>^Z+E,cgD/) FiYm+d==E0Msvh|j] %! =iH\cCfZ^_.&.2} Hc괶,REJc/r@!X ra6XG9{=L=@Op|?:> vaJ'x|~dbIvu|[ V4n?0~0115\ M$+@`61KnHÊm-r@OS/[M`{4PDf 5EVha0Lw7ÿdō1'Ky?aĘ*{3F}QBtHԼjMp5L~ZPVA c;qG&]Jw^]521WH}5-nzR o߮ `WM+;q=h 2>Z^[# vf]Ǚ[@p(C2̲:d簾x:j_Nm52q_I@qJ PXr-$c@QiWo(1btQB3\-M%4'np"$xt,u8>Ce},Trs1d!#NpހXmHHi|N iw ؊t$ԋ.Ə6@mS"՛֔[V0d>WߩqLeg8uurA76 یw H 2!9+jwT`ۉ&CWoA=rX4ӒEA0}Cr^z݇PIkiFR3o3 Qlueޅixc'ѺDx7w̺6r՞粊aWTȐG> O ݯ_N>Hv0,ͦyjv!?$F7uXR1L{FpI7"ǥl߻!.)E8DM2-Azta"&O4.dЅ}g =ᆴFr4FeB9BSQڠ4w2*gtjX3MۺClJΖ;T볹tjs#x/a~8朰ofQRhqMkl.ʗVGq7\? sTt?=b{)!pO&)Ye(Pwvg&ODBphkQN{n̍Y3;)XNywP^PN#hgꄪZcO%HXނ7)=ɩ(%e 9X!.@#SՏiH~" ~a&aFwY0'}B2>{tWp*%@K>nӎTݫ(1t+m~9[USEߺa7l`<x#g15wR'לڗ m` ~m[62X$@=˧FCT\I^&{pƌfByz #Tw뉛NjbGb"?qc&Dɭ3]#]jőX"H { g[^rs\xpS!W`m3!3ZrƔkHlOsor< 63x\0?Vo7%: {9sȊI>~(m/ tfIٗ әKl12, ' F8XF}!8(_۫ւLМV1x>??OKg\bp.3 -ifcvK]z@сNVB|D7;Zݐ9a;|# BRq| UOOI.jDA|sG咿o38,u e)wi|eʖ6k8=,IzmMh0ֳgÖpLC+QB߁/P=M ~Ogupe]SڒtѨ4dPcsV Vt.r<]AؑX7W1/`|9*]ӺԾCOQ )ٝ gϾ?>Ll=hD0bwPKv'nD:ޓsvS&V>b3a(ZCx)  ~8)2e#'TF,UׇI_φ23C%vMÜnahtk,{b?)(ٌ7)|'Hw @{C¹l ]f po/  6G;,A#t-ӹ%JtbquU] SG2鞥"XY{;磻gYZ070701000003eb000081a40000000000000000000000016759d58000006624000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/fs/squashfs/squashfs.ko.xz7zXZִF!t/-e]?Eh=ڜ.+ɓ`h/{H{BmrQ@Վ 7:ϩT/cD읰m7_?X,lu$F}9pve6g~! ǰf띛B4\9ř͘.Hr9^>v _.S~456'qo|GTP]<)M?!t5JJi0%O̹HH_rU`Ql=ήf"rHt J{,E[rs>5 ZF,kǰ1n]׉](n²0 @._6] |Sg54h&]Ӟ6C=jz BXhƳOGVD=څ)~lԎG^(ŗcL:Yѧx( 6 #낶}nN?pwتPt!2͍Y .aҎTpuy/>  fNIJ-%vȼ(Hf*y^x4$%ϙ<&1aq,(v/R4띣P'Cr =\r (4`xh4]kiw7@}v M⽗m pM9EqIFd ~2:Bo%C(q6Mi@eT` XÞ9_0Y!ZE@a ^<ͨB2|)?6aCQ~gH"gu%$jh7bA/S߀ G B3X'ڜ,`(3QdV*{6Lv>P }+F.|U@@ ]YtSKf_$س hn5 ?63q9Y8[O}lÌ}뱐"]PL[-)`~XI۫ʐ8~J٧,Qs,; Z舞Lwh]ter{\WeJW)-!XSrQv}8 ArYەؑsM,A1BCEP/76Nr@գb=O_8L@)mڅѣnCGdg3lƼryS,fLHh6K@4X>-=88w\Idi=9&{,XPw6/`*_"=UxFPm6BdY!1D5v\ Xַp30%^ُqxk(+?9D"A%T-S0 D% X(xṾ%F9a>-_?@$] $w#SUx9% L. BK>+ZZM._>ސ}>5fBb_cEuxe=Lhabc>q Xwv>˶7MaK?&bĐhh<_I [!M~5YU[[߬]d\[F;E@^:i|Y{4q!O-P)pdU8BԹ'gP-};r118zEAdY"K^;=C≩k6dNT'{ā'7~V.g\Eݢ𻇔EY0PtbXk=)ε+BzӘ^}qy;@=XRV2CzŽ c)q&[;yV2iBfREfc?1_ҽbpG\>m&P%+u0*t1!C>!qQ9`zƆ sh,֎Gu!ip#k@G!Pl%v8jjh>|`,1k:teD P h12}xoU:䴳1NCp7r2zFr2Ѵg>iϔUe BSC  ;@\#'ujrn/{8,}  5gI2JIo]Mʁ{(ܴ_ ]R~&ֹ1g.ÿ"xXǽhU{FS~JWkRX{Sqw/=y" PH[~כ(5ʴR|>$I歷KDy3p"A>gJ߶1ȰU{hܾyBl֛QhtK\$ + ,=ozJҀߚ3—+ZI=33lO$'7J'By\ 7F_s{Y1(ays| BJ(R ti޾E݀eb{l-U2~Kbh*·{Ab;FnuSW.\,4h ^7%ѝ451bᨈ@Ը *[+295([栔 iүWBeR@D^tji h)޽Grcb^_B~.C탽n+O0eVa`I/J1{i(,ݭ%6_{Ѫ=¥)jei*%-{1(~<0 M םH%Ce:L[ШĔ5T9#IC~HoC+b:GrkI.[cYz~MIC!0Xŋ LTBzSD'kMG ٜ笌(I&'( B!kP`]mgjH"eD+ׯ[9\;G9Q 0klt| bE{ي F֞4TƷEN/'^)Zw#Ғ"JWlxMjrznPRzǧb?MA ECߢdҢio@^l F[HS<RLSjCua>~+ˈj~_'DގކgzF vq|.FOΠLE{WAK4jM `yN{5e'|lEoPֲëू0sU{\#F˟{9D(P v #Y_xJFC6BJLj}48R ஖j sOl8  =N˹tO@?UD+d鱌 lފ3 | )#ȗ ֫.V"s 3-UDcWg=97G䎫;ﺐk1#A2'f-rْJ\3^̾%}DrGl&Y܍v5m%m:@KL4gFg}E(؜_"ܗꂘկ\#3ɖW`"m4V]/~1cGTf3BdhX56"ASY>eHE˲Qu3#'!?\Ue3!tIDκɥ&0sl2A[$y{U˖u=h1,f)H`ҍcF$_!@p hl("϶rW̎|zG/KwL0ݥ~}*_[X ޹>zkג]PL"hp_uhX<r..h&v=P-wxRQt/vC\55@%BEc#jc9+Z5;ObBDG{|̦w{jf Un]1|e?mY9{Q9TXHg R<77Qm})$2?#w_']@8Rnp)0J'c?-є*߿[vYrN^g{N`α$j #N3r?w@N },UԪ1o4I@P6ei8a̷r݁+e-!hvI]Mr#k䒹B|Qdm5 ޲ r\B"W 0 V},:o3q3e40`EP1uWÎE=:ΪqF+Q\ c4mLL7=`_MD͢F1#wü:RsBdZXTmC[ݣ? 6[:K?6EcDagщfkoc;l!Z~Q(8E㖳3ܡ ]^sf'>c#^RWi2} &e|z1U\nSXgEb@.U(x]:r}?L[)Un"hrT޸LV_)[X`>]jSW@؀ډruhtZS6fi/k<>nxXxN6ݝgC[⢧jg)]V9%I\G gQl%&~b?c{ǡ*ŋ1}uQiU1Xm?uHU} M;?Sz62$Ծ/ `"mhfy2 I>`q\VEA'M/(5>#8]ނ@G8ImWVeE=,|Oks/ZʨNm I+{m0_xgǁũM&Guz?Z|%4+^ыk,+ gFk"Rwtsvln V.IYtmY@ڸ3x ~=V3;E=ø矤%g19 p~gIX[<5GAJ:ru%0Jg^1 'wHF Smp.kõmЩjY @sS|z.;b%#38* =a~XC 0Qg`$iKηn@ w-XDw:Ң ],nsQJD@hPv!;.)C1kEh ̥W؆f>5+/bnL-hRsӓik;hOk ~`c >`Q>.~Tz H(@njnq 3muE5o[\sbpk,DXX:ZY~Yh*kӊ<Կb BЦʠFLH-)cybyHJgx` 4B9~lf#M)5ᅦM~Mso\ˢm y-o5]% qD DۛQQYUz C6\$Ԃӭ<ӷ}{=uCu4V;jBX#vԇ=oAKo('8]b)|yryǜP[XuN^NTrzȖfNT9ΟkTr?N^gŜaץk𗊭 ӎS^ua&y Dqq$lQB.V :YJY#2r935D x~}!vJJʹD ]5}2\\I,o8F諝Db~67%PɮǝTqɽ$W[wJqcdefUL+gdv6p0>r/L;~_  v~W!JX֎S![((.NH4 mLY1gF_@GAR\_MXiZ&KSzJr7&;E),BӘ6";54qW{XG'Əӆ4L]]*v-mg| +F |_ Mg!jZtpdgz㣛ʇk"q x6nJ?hX3>D~R0ae(q㰢j8/$䛎0JZmtvQV!Rp?^~V <+ hQ|xYQjXE;Wh&u})Z<v{;0_P"/LV Z͕꒟%eJ>?z3ClAShNVP<.N&$xգkIiZg>_~62vl{ًg NSlZBәQW3׭Zȃfk5@uA,&~}{zV ތ,E&fj]ԾbFӧiI*jJ1_[fO 39u1yf/"K  pQf{#I&\"Uһž2v%#9<3i1MEXn>X 7=}_IDN{o_Vrv8$%^M"y{VɆuwpb췈DO!>v2<~Z#_g9}"0J#^+r&9K`ٲGYT! 7ln-?UKϪTmQr6O0*-F(]~RAxӿa"oQ3zoxHQ8X^O!sts@\iu"M>yE6݁EtĿ.>J!JGhY{`,zQņ8_\Ix^|F2x+CJQ/!wS(,1Z~kFag㋟ $"nZ.p}HMn///:¿p0-O?6!;;{l'r5̩,mUS # !gbPRc[Pr:km3;}ɍp ) or[6*@jfT*FVN/+BZoc~+Uq$c:Io kΒ5 vE*#B,9 '=% [UTNPX?$5 >)h3>1$ jfZimPݠ?|4; V3C` /wě"5Qjp\+ hU:j ^,֮o>쿋!ɄGFɦVXk(s CFH`)0`SJ|nyg$W 4_/.|ڵV&4S0@gs9saй85*aw (p'[JRe\ʩdn5,].d+gw1*ٽZ} 2b,z81{AHweO5VaT'}̥֐H;iL:eSKB쮂Z ]J#PϽ |>;%@B7Y5Lx ԜW#pMjfY^/=Gn̂d <0g^&w ə_B1`cݳT;z22ah8J WF{yf#i2s`<-RG w3Dw&5_T (&86@N<(>c AŶqjg!&;kVl9*2pjt`.wiۖLPەzӖnL9붸udZhzq&QZ--K$ꂽ hY!ڍ,Ŧϖƫ ggu7i?1P-2*x *pM|wP2n2l}ZxbJr]b~Q 6̮ Wڝ0ekxR%@jy?I켨t捌&)%]QAwS *>i>̒g9F*Uɞ<-g?rhF'HOt_HXO7JF4,t{"04W%=z Fd~D r⃔{VҖ+}b2jF̛;u:}*[>Lq\ܛɃ_ y%D1(lu)YGJ_7Y%Q%cq}X1yRыZ^2l3 tݤDJP*;uxwh?tOwu\& `}DN̊oA~T& C5ONtY~!]9$tw(C$0nW5 TdtPIcO y +yl<6'(<][d5y^w%6Ktfeݕ \XKbTr^) 仄"gt8^OwZ А18 l.B:55PpEKvB:\ u|X%iԹ"z"~#뚠}D5D_<}IIݾ˻Ct[S %w ٳ=U;vZ eRG{QΉeoY;jrgKW-U,hʉ^N,nyY ;;z !TU8bLA/k}0IԔ^׹/;-0Iγ^5nE ޜLɵl]k1^" 9ǎ{⺁-Jy*J\x@rJ ]2|-63NE{)XŖ3nmDqQ$0AupCUzPLou~=5]?JtGd(&O]sAnRA2!E]27$q2$3I@᪘{vT^`< yKޫOQBty$geU,]h@,CC;Y9U5ٺ:ɛۓ">YpLnw.>q"%}I&93@lfULAL-2@-o&]vp]ƾ+jB#`#Päw?2Mak /4I1$:ARǁSGjN$aMЏ^cȢ5ĵq.tlcGl4wcOw0&T)ktbE#Trz `DZŴ׸g@;CyE,9K! b6zq}):^o+KqjUY*-RIUR 3[6@92DWEj.x΂),k\I Av_7[/is\Йn1iCnI (3}s̗DrbiNUc Kh>S'h߾*un o;dP g$2k뛃,>%HC;MruM)rXXՑO4]Ukw8taJ-*E.ՠw%=3/9<~>n:YxD'ln8x_cHCACi#kM 죝l{K9HtCd<[+%Hw sGq8:u>n /^jZhNtrJ^!$;r%d N@_fݍx9dηiQ"O5Uf1a'ұ9h7ʯ|O? twntk''[oxy3uX/ttE . .%I9ܢxns(VR>. +E%ӟWo(LKb8X;\K.7Ѓ_OS49 n(li^5fAR#BQpM+aHr׳޹b?KCbm[clk[}rNCJphS#_cKjs<.aABWTsO?J'6Ys]>ewUu_Fp7t,C;̣vvېq]z8&sBc.?JM6S)F .ylr_ԄjhW:< ddk4F?lH)N]OMpm \Bi *2B\iaKr91Rm_ʥk7<^\A>Rd 91۠W9hSVPx ^\4:a#.RN RzI ?НG'zdK0k>J?g+S-|QzD;!\`2(5QDzL17}U6h~it*E7|n9N˗o5&2#\Xy5s>Ci\gJdsZ[X>K܂L=rTTx)h(@S{LM"xz)=d}a2cqLT;[v49?~D%.JRubIMPr/̲]oPuOp+ O5jzZs3yeJzcITr\ڹ 8:^sA4o.|+4"cZu(cBf7Dؖ])'/bldRm~vL]nK4^@[3%g PT$j4O.Z$xjt%,c,NIt% HUI&RcQ- T c$+#& 1 R-SI=5[߿ 5VJqVºfŇF|n+2 YϘ0T=,T*RK̳Ǖ(+yЍfА h-fNF9\kIKdZٴe.ZƫMQW"S.NjvOPc>?oNI8gu ޚݾTϏT]Trfsِ%J3qDKJ\bӝ|q/;Z-~虁o k,mŻaI=+G sӉN-*YZW&PkٶI' vjp *Nلw"7%K_ s/NSヤWNGfqrND42ĻSI}02J!~{ k#ؒ9XQux43@Y!MMtW ѝQgY"L }N"vMct`U! v4ZNYU^6c@^F\ԒO2+d CkBl[T\*k#*Unԝ+j$5/s>TGtLY/ɢr|lJf:sr+4xJ2k`V, wطљpևqʚ W Qi4M=ANl=Aޣ,S|H;YQ;S$Լ'G7͡ eM,RvwtCnXm_ȯoJYQmi=D4X􇂝Ա"ɛ>V'X[5}({yBR?\L T&xhH>-=13Rhuh7>9W-Q\xSWK~MPQ~tJ$߬@ϗ%/Nk4)5 ʠЮҾNO+=$*`,Aʘlq!Gf+c蕰peeukG>Ǐג) C0A *ozH(-xTkBHa*u&=IzFcw3 S_;n# ʎZ\@!]?+ˍL9[Ì'ovX& :%שps!RQGYT/,Be܍6\O^=> ٶ& ;||dD2be,DZ.#s{kv -ZA *C" $Nnl bZ49CS}r/}>X#TMv$MH N~eEb Jl?yjEbxdp2*| iA񮳛g2¯L'x. 4ZK0He@Z`NN]:f.S)$I bԄyGm^zn,y F}"Q˃A#H=H h~-AUbz!iL@r1}b4`cU!{m' zqWVvR{pKT<) ViD^ʔ_Xݕ;+p7c8+ӊ(8zsS#n1c_P.'*)r 1YcFV(}o R\VJQ8bВ#3XXY$UR(R ;| á^e?!ꣂV'"Ǵ\' 3l2WXXnq`ٱ!ԡx!U))ܮv? 7'#ZඛM-i;YpnOdz#G p}*H PIڼ<6ϋ~[|A$cn!8yԁtv8,~MGmV\~ ۂ| u%02t|(staI/_TnCPIQ+(Y)s:D([-Ǝӭ 8 J0bTG]VU h@n@Y7[ew!+."g>hv.x"8'*n C }҂ PY.ڣ۩w(`: ~6;޲rݟ nV2EVTnX q)W@1G:8ϕck@9IeQ:jwBu,y{wٵkiM#z>N}]|x[MOD@Π-F%@ՈrfSep#*\MLW Vm6:UĶZ\ &i6 ?Yu[RTPWgb!9+(nѳHkm\B~34!{f}ƇSgbd ה;o`:}IfYDvIzxg$ ύ19k Kƻb-)N[ضpEb^oEhCP {1e$OvZr5u46@x%/סdGez Z+}sk7t>Il²/8nr{DR6Xl 1#ҶYOE:c}a–n4,#>( -! {o]Q̆frp̢1~2 5qQ@Z|{T\97S>) Rhƕƿ):8vܿq0;Rʷ@Ҟw0حNQ6 0qِU24`}􍮸ZI Jiy}v%kTh)oD+HfʛLte_Z+5F U1J.c:z16}I_u@iFv^%5;ZMAR/d,I_,a¶s2è@XǛ:&$W6Lˢ#ۭQ*PR!EfqQ'"ϲ?J:O|o:72ˆW2˻yKB<qcUxMs qq_ϭ4YZ' Xv%; e|PpR)0NIy%"P*Қ̯$GU^,hޞh$M9~A)WZK< HSHGGwS;[]6eaL">܍чylqkn c`ci*^BI<XH΋ro}ږnsYp :D9=` aWuЇC<4_ B|x,A{6A#tϺ "ݧb у6؈ؠ "6n}ˣ a;(8 2K?, [bnvѺzBnu**5f9PQLX^!~ҡcy `Z+FpSW\^aļ| q.?ou}&G8'k{M`H4_r¾Pi[ z"$Ƒƺ;*_J>qM_A髭X+?X*U)AƵھS[ց-ܵ0}>S`uz'Q"=C36Ușψ="pL Ibgz=#Bf}ƆF! 93)0C: a?8{|=x ~y|u|7X fspd!Q1yfcuO$+F0+xO"'(Hcw∷z76vv v$pddDI*ĝJC@H\pWw6d:~@g+/CX&k 1ݮq}c 7u+I;#{FvPau`d04u/;./$Ƶ՝f\kPHլ7@2lME'`1!㾖0[Q8HG[.Qq\j;1$2SDt(EX{D=XPys1p6&9'($>2P CQ*YU a;7YYnaP-XrOk>O ZZXm[)i[jWx2Bs/S Jxnjx⊥>upNڟFNAU>L dzCwq?).ju6{xk<ĐRZY:oFeUJw,:ClމF؄ sBR T۩_}25[TCdM:I]'C~:q}24%|-ph Od OAÍݐ-W\Ph<'Qk zl 7nbY l41k@ f!US5.Kpΰod(ֽ+`GȺUGԐWkRq!Rn8 y]b #>ihZwjگC~!Gxj9!=fi}/ReJ}x=-zEO!]\81qK@Ŋ\D ѡ}XXC;pϙ Acꖩ:qvCm佷D2K (jG5w{'ouwHʬ ݵr!,G_յ0#L؛* Cm^MK%x,薮hAgͫZ&q̟qU'm} p|i!!\mjOUT &+@gRޟ`DZxմAMt$hV {x(5 )^1]1I79B#!3:{A#^s''MyݲqE쩬Pj_@nZ:-v[AETs;,? #}dN{֮`F֎Y;u$EcǴXVRnpg!p6hZu~&orGEB{H^aXHI271d7z_A<1~;3ժ»XL % x̯x S_rg%y᎙)i)hw*nj 4%a!}{Ibؘ ZD%l +~I]Pu *3'Fىr=7>/[n1v䕷| [fp_dfG~&,f&yG6buf~!|t2Y2AD#Yؙtp!j-sլ.`e&o.4.1ƷŽ=Qx~*^_3*@)ڹ"&@#[\z)'П;/h.n, HDMTҿ(XVmz25$.'h!8:XpYQ`kgYZ070701000003ec000081a40000000000000000000000016759d58000000f18000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/mm/hwpoison-inject.ko.xz7zXZִF!t/DE]?Eh=ڜ.+ʃfPRz"9S^kX' hLZQ|wkhdz6Z':S<kVl.$x+}|1E3k0" V3nw@k؜ O)ŒqoIdv 4QLS._lmBHYBo$J ]d%LnpGěd7۷0'pitWjG3>S^;Bd<`V 8))W)ۃoUw1>,=@αd2yO);('P 0zc6K xZ݋Tk]A1(e,$H)6B1NpQ D{~ Џ|3,fΔ !R/y1[0ěD m¤AH pZ&8)VwTg8<#8`NM5ރwV'RQz a0Β׌|Wv%Aze-^\F,Qw((D[%²$^YD=͟bři>"P'a#|ǸtTׄ>j dAΖ >W.NΘ]|auGK/x)ؠkDgh6%VS-6 뼕tT+Ikw$!T7&K OooMhov O8>ͣm.5r4;>q®6ʓTΦeݩy5m2[x ߽ϑR7I#y/ +,45HeOzѽُADd-9X[j¨TXt*h8؆~Ńd^}dU(X19v {Q^$N(|oLf kr@'˗&hqKKu̲l#E 8Ƣ@LMΎk>(x$X aEAa|kGWi݉9gj^\(&sq ϡZ&N_6"fHh;T@zFscP#d(RO{H-> WXgpH-LxHSt0+埯Q3x#- ~(6jus3Z֣0(hyehFeJGuB3ڿx_WX8eN}grKIB#+ c/9uʪS2?{}|D+d߈3nI_3ޜ82)Wbd3lδ%OE*,jpu߭AADsTa \,| D p/;_q7[^x:BnL93lb6dBud΀=j(3r&@M-A.{z?6gjradfVGHrO7%:* iC1;'WQMtgi(Ce hYL})!+E+db1.ǙhlbYO/80V`]u! V;W32Ͽ]݂IaWXr oڂƳ1yW*(=Z|_L1FG~^]ҀjJѮ4}c!0$*o))f6v x)VgS98D_@hX=YQ;֬˝|>~)5'^ĺV]΍E;unkG5F_1F:#lJiVԣ+Y1Rw&[e%oT 3wԊ F6h,M0bi ƶmOt2>{m=ab:jeg-l]rn[nvb:z\}E%P+prezV;\"ch}Ѕw)m>u˿f${7ˍKuTy&8Q>{*mb+P*[ŵ],y>L&T?lQ`wwkaS.TGld&TC! ]J#Q9˕62jkY7G۠+?#<p7.>N2`{keW mfkvNqM)G6bVEF} 4$'lYX ƈ_dgYZ070701000003ed000081a40000000000000000000000016759d58000003660000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/6lowpan/6lowpan.ko.xz7zXZִF!t/6 ]?Eh=ڜ.+B1;ٽvק]t ? RGja䦻29U`~Vxq^UZFC6*̣>M)4`=kDgK;f]y ah/߷<(p> #ELDE559ӆS!?QH||;m\1{!{V5z ]v|e@;S+T1 L񈥈;cծ$KM:^W=bu:5gۜ`}1#,]?l1L-]|KAhu|,/rGz(H90ROJeYk MGn/rne40^B 0;]qm*勜xHљUM0pqS̿sfM:!G6!LGhWڮ%Tu85+_y즼3o9 %ؽ.V=o>b^Ħ1JܫYS6U(ir\GWl^a%w[\^K?Tx$ф/!$ϮL{pyhdL+ε_+f:pIљ3ĝӰʼnyU:s;ė/Qf'"{Yb[F \G_jH46lKEvw3W࢜#YBȠqϊ>Eoaҿ1m3fѫ@"r[ CvnP+~iO㘢tףpO*~ P6٪B1 ]⪗I$yچfT[ج7<5Ҡe3!55,݌+B{u {W=:Y ۊD%VJגBZggٸ5iL>[^v4u5e =:x[G}xq@US9xTJdo͹>g3.{h(:>(5ҚOcGQ3G_A[k~rԝ;OP v%`^U} L/Q%m^_a5(Ik?# q2Ma.@ i35u5DŽ)G 9ҚV80/]V.Ř[]`5Q_(cooUOouQ1EFwb+m,'$6n#Z57tynqQܥǯ)MOvʼn`o&;k6=*e5C*lM0t& ~VnUX|6 lRɐ*5V-JKMZy͍1 VG5#hݸ"1R;7"/!k> k X+d' *W?aQ MD`{]ֶ&sYLQ,K&&'"&J4ޏRrA%.X'nH*6B(URa(5{pQh4 mF#sPN*:i+ 5c}!R= 5}7-&&1B⟽R_{S΃~~-$r5YR'sTK gp|D*U,*~& DĒ]&\,') Y(iA"ٗ70TNi~I5%A4 )lz9Бo!AʭqZev k<3@.ceD4ZUY$Lo _J]e6ڨ[ H=T ,DZNp'zm#]Giao&/FmBދv$I |'c_(`~Fe. R 1HҴa: W4q#}DL0=8̝ݼG\VZ_b7R)ط|UK=hyxP 9hZH7#5D?@Ic~ :V# lN>G!@Is2f)"|] .AûD3~ˠx\B49 ?<'ٮ1 7DǽnESna = k"\h4?<ѪWL5xI^˖G0RCmmP<f$iBYn}aG#_ppD+㜊C3WѓPx&Pqm]VAj(A#oPg 56߂Ak cS(l^8n;UnKgq'h@4" Z+N6,%';d vj¨ Vex⛹JrAJ'ǯrXѷvV;}wcph^y<FVgϦa{+aE'hߡP'i4՟mBIu-YVaۅo ̝QB FA(b)>+69CO*)0%DHҦjM ˴VUft8 sP ]EB@(T .S_wv\oФm"<}"IGvYVҽ9'y2_:E'N6NZ\kiA9M`s&<g'"|4ۜwpGT ǛIɿ= u4 Elub fogjwaabl;=/ڻt\k-l3HenWtK vxpK> FtOG )|| {-&E%.(2hC짞3Wx_bݫ!f%?]S4f&’mp=(G"Xfq"XJ›Ƭrwg/*B#耠"""s[-1kѲY孟+n/~1K1nq`Ձ[u$Wwydh 3Cus$<-jmj{POl7|)!( L]h ^YqMI$7dO[Ccw (TgaX$K2֨?a`R"2ėiħd; tIGI2JK#7_Μq^=K\eb+?!eU*l1Sӎ怺}i&z]+Æ+@09j4<D-PT,L a/$+-y@Sco&3.G>jImfT߿Aq@m>$ u9ʤ6K-+x ogw{k+>Қf}5AclNMV@g gHx=ΑЌ'~/ؽ`Xm8'V\VCh dEžƒ=a;Ffey6W+o]} =xz[)faKZpƴ_#a>t=R"(Un-ZT3+ {* IVCnt2S=~7#7\#Fm\?I 夌 k&QkV-$7k8K =ؕ!ouPWdSJGR^}tLݧc1{-X/ꬋI@UhTrnW4AMdw;[d3ڨB.@ĸ?iK>6;uܦy,ddΑZ[Eu“, 2<;mVS mZ,KsfѠp4e ݬO5yvP{L5WX4D?ҩ_P`~R4QaTm+\gqCu/%9BV֙յoG@. TC ;@r 5Os<gM( RҮswݲP9[lݗˡ z{#0i4KRJ! /8~2ALVZ`{OH%La*ǯc4(Ch;AzXdZ D$$kI s7  _PO}&c/*Y<,{lO0HԺhL蜤UUJ»rZՌc+\籷xXlow$OA{ 0<:*O XWP]7.ޡ$As/ 3 MBx-[ؓ.>%ťx2z4RjIY-Ca:0%?39X 1 bԀ S+*;S/Cnb c  _چh }s{fB^mgEtB;> Z_Ƌy9VWg1 FX@.:۲A6$ 7 y 7pb0Dڶ<Ϛ[ȑ͕9kA\:6)LsAPԉ\MX 'H NQBrPdizC.- 8ebbE2k4#QTUe^K ~Wũ/ :1$[bLiC z<3BG`/ۦړuɓڜ,M]Hi[Di$@غgT9̀w~b$ \N Xz<@:ʰ"@_0bF Č~zh{Dڅ+}kFQS?Feڜ7KȈJjV߈+ tDŽ7H8CoNsnA@,2e = =Fށ^{D::}6i,L4 >L/AI ,+ g>%V͒ZtN_@M#@vjkwNz&!:o|_$"}?YfUʅ.%!IO9$D6_ Cbg^0Ly4wm7?6.Yșw~S`!SǀC3gAæ\rw=Z+xh2]CŵFAhbzMl(.I؜_M4duw. xY_F=&f?rv ݱѶm){mmRe}2>5*E?@Q xrX?nw>Ttjn%Y7l P/;#:A a%PO~O픿JIFŃM! qm'_ktfxvuvFÜQ ɧk-EfþlB&d:b^MsFᴵ$~vpGJ굄 /mCɼ):YYڕ? S)۰〉kQ2I(]%[gg.y! v* FAo!\c[hDt}!aqvFCGЮUF+hNj"HCEWq @@*R6Z 铖K+_:Mq0"a'kM9 \ ˣhu˺q5@}H霭Vur?,8Gt ̶%Qp_='=ssrBYS+*8*j1uǾ_ih<㘺6ȩdu$B"6F_ʔb٨9Oְ-VݛF$7J6n6cOxv@8y㓿w"iw?}s^*ExbQF]8 "7']@)bOY[Pu;,_!j-Y5ŷJI;NtfZ{ U‰[ڙrBr)( lWP奉UAَa2~9ax ty.]e$b'($OU^K|AU>NDk}m_?D8%g%3/kmLuH>ڲVZGCNQM&erj8tKHW V~+Az\)l0?S9®WIǃȃ[+\C}&0:(egm6 u[*D+~6o\uGdy.$ᷤ"&c;ЖD'cRM vRk-O^\ՒgnV+I{Tt|1qZY˃SNF0FegʾSO@3BHco@u*,_`2P跚ƼlW| d߆3xPi$yJB9K%ذ6Y#Ŏ`,k]&n%T *ilsd;)҄Ơu~,/==G[.ň՜fz{o ::rHX~$$>&"Ɛt.;G{c++!ZHVNm<ވ1@PP9u8@eѴg^+XW0Sl]'֯wPߺ&n/+UX+zl2'B ^ģ$}N0C)^5u ʼnqNMz5|F(0g(Ի;AL@CEqIzfy,&HVo`I )g^A8MHI2e *x@8# Jc6Z䷇ZB <ȩ)AQV 1 ȧ.dAhs{~DmX Q|llXXʻ&B.ake sU4{@ͭh ʴG Kꊅԕ`FFiҴOck>f"!*Q #y|TPgZqP0vwPt;sTEx k)f@׌?גuZF^ZBm݉Ëk;cBƂ)<;ͺEZ{-;pZ NC,OI0N EKҿ _7u"ʖ|/SN/ (8_`~RaREg,h<ɜCD!uőT/0hB6ڬEҳJvQWƫdq0D)؊8LSqlFF,fI2{.6±'+43Id|J@v#Y<ճ CH٦6<y%YA-H4j\,NikW ǥ+u-䩒E'WRV1T뿳7y508j ¹9/墓:2BʄU?3Fͅ*q\3Q)w!=oSDETHș9'# ٯVj_;L.5o\DhWT71IdžpmG̑٤{X-ItsI8\^Ԉ7#4)i3 0ZAbzUHtD4SɊI5Vb/7r4] (`r-,h5Lop "2(e-7 0PV۠G+"FeŝX?Z{8. xdPx>-͋DasGYs#`Hw+Zl)^lm ?9K!_a&#C7*V)j?- 7`'%|_tL@(eFlxe(X~zu'Ɵ4. ~ődҽxPtfฌ[ jOE vsb1ӂJ,TbM݂-b;B|1n^W g[iP"GrF?Zp.7Hwvx(<<#43ev\ɱ«͹oWfl ԅĶ__]'g~TcK9j(u#z(4`*1›7z6(ˌSog$A)i?ѳDaKmL:Pwa"cʦ aMtfh!=EfGJH:d*Y;)b=cS~b'\a~J #f]5FmD;{wѠE7Zo'bmIv>y jF6F%exB{2"7"G,_nLz`g1FAC9Ysv} vZD sN~NjC &'Vz'M63˛..)+چb#7;HKkmԍ'@xJ,K makc AG8h"jRvlՒ 5օxz篳+Yw[P EᒐϗmR^)G]@GG!&Yjh:nպܯh G5oX[CbHGx<ob;V4A]bpgvIaJ 髽gZ(ӝ-\06#@횾ӻ`X!YڔY6D\E31R!iUq7p蔚a,oE(1T82c9@I^Tlrcx,- `J)eSmu*O>$Sz ʭ\|mM7ptJ;I`%g_)rpGbS'D dOvnRŠ'aw5|"֝أ>a| K3).8zT7x@7bx^%eu6ɤx Bw/9B ?qùj,'b+$8-dbb9f`.DdW^o]VsUkݭ K;b˩EdZ)΀2\0{juҒcrֶ3h}UzMsd+Tٿ(||h.!0ͮx*xarE\͚ss%XJUu%.,dVTj7W7d$CloE+Cē3vnBqВ>vtxk)5o_NjkI&a7׫ӣRS$Ne*u.Zb 'cuO`J7)џty/N /y{ɩPgxUs i۪2_^iŁȉ#'UͳݒGh7/ۂ9^;%T]dzBȖlmEq8IhV4aMߵMkFobz?XHiLQhA"arL`7- d_3nX6؞]U]tn$xG @1;T{~=4qDGm'SG>J!mLꐊn Is`h[ذgדD_DLoS*8(8( ^@}Iܝ00i$2Uwiu3+$N)nq8=R"& J6'cOg811l M_yW/N2Pe]\ :3+u0/ª/d21'$Fca*8ϖ. 2&Ny d.*#flqZ )0#"'&P23/Lv'Fؘ $Rrso~:þk0C I}k/ S{*= oQ6Yل/j|`%A}y)։ER[GC@ܙQ_ma n/䂫P_Qy&b8+G "o4xadXu"̀+Q{p!n~+'^2ǑyN:Nm% XbJ}Qyǁ HzL}CRZF:G)@QAez5Uo@*8:ZVhLqlALBr۹ #jNK-`ZRf+i& -s\'x n^͝XK̻ۊM Ru; >H Iڄ5CZ2V_*J\85noc -guq6{(ݣp!$눐2tdllO:Ea -Wx묣2d0-1]Ōb1 P1- H;\:eYܟ)"H,1f]ȁܥV^?ligYZ070701000003ee000081a40000000000000000000000016759d580000071a4000000000000000000000000000000000000005300000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/atm/atm.ko.xz7zXZִF!t/bqd]?Eh=ڜ.+9Y@il΁ V*R$7?^8'[P1Y~ZZs׭H!wkzP=UxS0iz-)G*f^z4e#cfBLmpkgAక,bA΢c,lE-O•7HE?:+mk/^Զ,7ld{]q)(R,حORڸ4yQZDZ$x)"L0cH$Oglf 4*nZXI}72n{ͥ`q>?~&hbiNNp5>x'S5hg@އ|A)Z27}q@iHMF"ў 3d˖)̐?z#ɍ4k{B|{*)94yVŇum&PNkG85}ee;g5Yw-;~\Q^|Ճ6CДzе߉2#,)ЮEPWtZ1,8BfAڮNZ~fnxrd16Zm؍]&s/b7PWv+|Кe]*(DydRSaTk_ %vϧjsNJQq![os9LUلX6˼68#K٩w185l@T/djcY\P{O&ua+cNLRT֝%j m{YvuKnC*6VRcV?"ؙȧM{_.=MP 5kPPiy57@&{5N*aMh )(mWrau_2G}t8S#Kۗ`y:Ռͭ1|) )5 8:¡5)Q ½_Ц F_`4As2HG({7t)E1]2br95|fL\]p8A? *?67l*buby|ёvVAZ?G:ЖD48YLB>j pSN*S.w}jm{jQzl2L*n hьKbB[$i[T>) c^^Zšhݢna2ck[8Kk-/gZVP,8oc ZA^y9E̗$ί}n޹{y\Hǻ~ܫsUAĹ_i"7"]IȨM~ ;҅9N o.rl\ǐq+XXL -`pVmo2$3?S՟'͕@C[Gx\/-Y* Xٍ$<1yVڲYEhڴQKg-[$ mN#b\jqAY %maOJq˥Ao& A.nHS,;2;zOI4Ӳ(`*0ZYRXh%]@dITjp[pˁWR3<|d#HUUSfl5`{|jVko͵.қ9^$6wIs86CnCؾZ؋Anv˂SΩ8JD*vRel&/Y^0qxdl/atDA,7EB^:vowQ Q FL!|I[T?6M:=#T/~Q{U"t.\UZ)B߸LuῑE$ t!Kh_/౰_%›ï@'NLHZ't6YsL_,P- ԼS?p5w].@W 8鳎@C%^ΐgD%*ӷWڭPFE/g^Iv|0=PwN251"ݾavgZO衰L > &svH4}|2^@+K`)نRޘ|8Q2hW5ʠJon۔cc ȀRٽ3P-]ݶ|f|Y7=v 2h*/բM"oWHU`KNQ M+4QFDJ8vn#XYY$iJȞеc}IDpaȇWG.} `R{kՂCf6]q%acJ/v7HbOLWF@1|*3xGd 3=fBIhu*02h8m.jh–YH<'&[ ;*1hvrgapM7F>)EM"w!w( g): yƃ$!OPZPfPUj E )|TyoJ3 G87> 'f˺[ج1'2JSݍtp>4"͜|qH<қXu1i}ƧJ3ޜ޷5^~/yX#?)t|pja KɺX!_l~V`hg'.# b@'0|Mïb=9b:x9wELzDXc#'FP%IJ?Xap|Ҝ/D[/_N.~nx=HeJXVeR$h}3/(< NԛujRbl2pF/z3ROvL|NR;xF؃e/d^q^$dYf]y0Lpܓ6ݞf=h#2L Lw^)ctdt+_i\ϡ׆gˬ/Gŋt#dw[Uf%#P|0EuO\pYuJqZq GJj/gs:)]Gˊ;hn[ *shK"ӫe~DMV06&V4]0;1 ;$l!nO?D!BٱzT?qt%S=4rE7VH,43&!uTyVӞ\]Ϻ'*2۶/~^] z$"7KgNjVjq̓!zEsYx9xPwO+?j9F I-Mua7)Wǻ/R~6vPry0fg,5ssR%&dIu$GS`zCaq4>߁;<4]v;Hb~[;Ca])Ͼ:jcB[ɡ%S]!bnA?{XΕ<>yM[a4JJu>~ptw(QyȞ^D$6.)2vk8 ͯŽoO~W@ S >c>7µj7'ތ)bI'9@dz/^6i!6F4Hg=BoR=W"-:yZbC MػI}ˀR*9!"*#1}hΰ Tkn+^0aQ #Y4^WN >NC<Ђ`$T*E_MtbDi~6K @bj[KΚ;Ε!~q/GƏzBwg]U!T? h*nk-~hܫ5GCZZEBeȔ5,⮁kşQQyYtߡGD#CQB|Dɶ2֮dw4 39Yf hRSH86x(L l*plW)u̜T5>mOCw>p "y?D.v3u6d.#ǥ)B×lHuB^|BT  0$4S3L?"F+r?^0J 3G}!ؓVB_" *QP#ȉ܇=?o5+!W)5T{p* qYs~Gx٦Cx3XQO _A QZBp)L;7gSDzrisk,Z8 Qf?ŗ`O֮˥/kW(dCzlh >tqup"SZ刋hK}˞3ʤw|uLdl'G4/2lBʺj4o=|a4٬W}M||2DRkV1e܍9!_7P7* ;a~~bs ;opDmH7)F]GmUMiooػ#Bfe#UBXyyBD4lX6@sX7B14TDRsL8ʌ#j`y~zs[nr< τog)E NA|msKޒ̆ Bt8X?0y#ܯTA[q D..^/d$/Fo`N р,÷X !'cF*p5qt5il{*/s~GL2j縭LFN7W0Zx^>dfo*P(\@v: xĻk5)C͙|^ā|AÃC1$ 'z!D; i6X-4u9@{mr'xdy&}ً\!ˬ2hWfGlpLZ%Rd^װwV|Mfz|ـ!m&-v 1t>PX;Wy^),{yG98+j E&bыd3LeX`bYI\U$jɥz qERK\(Цz5]Y*{@r͜8ɻjց5԰ vS/ Hߟv-7G; "uo򀄾.-LSHqL{YiNŤM` ~.c2>Υ '.NhI IN|I(nJ(8gN\xz:ǘs.^-E31C\0@ݵi o[+cY$ɮt|;5>J^gVH98\AMɢzܵn4v; o;C > -ub_7"  "%-G>WΞ:HA_F3PZeif)ǵ vk'd0Y[)nܐU{B| Y<-($'|*QVkR ,} 6v9rQ/rx[砈ףT`j>#46ToJHɋZl]˴<ԨnX as7[@O̓F)Q-!5b"v0.Ys2w0 o[! ؀P5eQl$ҟ:#~ :pkX4MC%BgCDBuq'-yYRb߹*bAL2Eb^9ڌ6GC!:.yvu+V/[If@! c A5M2CJ>oA tCw}Eqim+/XjPJyvH[ 7rĻ=m5s.ṶHq.5b{ Ur9p|a ,𜕄JDJ _VNO"1h.3W*s{p%(B-PRz*6b+YJ"yy2 0Yg0N+F# )> [ϿTKteՈM/ PYBmgQu7ߊ1lX9L՞L "[+n9Q?lkq?8%OW.Xb mD>]{EҤDa н;{)`$f$nqWvɩxސE,5,QQzq{[p&9+Y7e67iKf*ŸLXO%}b);"*dt*)r8ȶ YKMNP%(~kU6HgC$fMq(YLPݺfjm~,Wj`i:~8QvfM"LV?;&B4-vszJQo rpY SNKRlKU?>1٧ua"}E\$: \=wr0%Y6=|R4?69nO)mdKr[qc- ,AKpPrNe9mzvzI o,QyG|yIb]XVJ: b- 'y@77kd 7:ڬ}p>zP=(ߔ#vyùNnz~wDs} 7ׇ pWPC2%fcRlb> lrlI@%w~>-А1 Z ˾q1g @[n=;}yE`;h]#xf*Reo6[V#}/ɜUii 31Zq\l`x-` ٤0ށY*A QZQD҈r&`&o0 \ɯA침Đi,A i43BI6(&AVb0/ O@HF2rq;H:~Me%p(H8{ IV dh4:5h,bʌ@"1\t[VIy( M)fqcsdhD7ca8ޮʒv*$fB#Xu p'mvNoS[A|Qc#߃PpWe\"ޭghtcϮFHku- tmq*;0~n}cEv-8ɤ+4d,q&͈0WNR['8 ,$6p)GŶݒ(_j]2!Es86=KeÍDҷzjRW34d3ry.:_-;Žx`l&ÓSyzo|cy ƉaøxL B$'eOЌ;%8,g L?7l1wjʲEf BZΕśt{ۈc;eH"_)M|_]v4·<)cքD"vt]QJ8D3h+[w&!?^mVfO&^RGW$ U>i=" N"313J͈@ N`mN);`'RQ|7|{y EdMįr\]g!poX!%mg"ÏCp }ʗlnNs*tHVRUuM_›7ͷQS6K}@}[&DDic5@1ȤEI[ J#= ꘢-M+d3udOﰶ \VB @sK%-hN˭RO_۶,]'&RWONfeE UŞX޸M?&8T< $fp cl$B7r "@mwm =pL1ѠJO4C͋K"S;jg8EAncax)?2K!:*5, )y,'r)LU%d(npEDkNNQW4]{/d |kAiZ*LPaO}3eHD=e;bwBṩv@毠ELAh'db3*]izw^>/u;3&}M> aa~f6 &ʽݪ[M02j X!k',nHƩ}s5s7K/)~RY"rwrD>[>s,sZ(ρ(K#_#e={s8@Ro.րӠǖ*{"y21[avc6eBG)Ihg7ps\)F%Mt =E{@!\G~~)s`]l^޹iD4v8E2<8 ~_ݕYUC|ay[Lgi*$u"KށDywۿzr,_*;Kb⋹riD$d71@ ̺̒l ֨|DiWQ71_A}p|뫔,R`a j|ZvS4 ,1:So ]VPImIE['Rq` }U뤐#5v)}\u=|&;b76+|y M?[0X?Ώ+{eIӠG 0Sv@R}ե#.kNSj }7v]7oXv ^lջ {]Ne װ77-Xh͚(@a,/p>+AseNj7򭌸QPĻ|YwuI~aí>u/dZXѷs$mHX$`3p1K<{G"%`c8Xy)_ H:nOQe.I\FE2Ӳ c}g DZ+Oi_Z/4iӮM!ِU4. .P=- bgHy#_LǢP|9{N{G0^%*eޝ6[D48] 0-DF=L_7t^Դ~]iЦ|ⴴZ'ߦsx'dԃWIWc NiZW#t4p ~%FPug ~hπ h_t"P"(dN]S}ёo·[7[9X< x9`DʓN0?\ ??2;'\̱K\('كGDLIj$>_$CQL /3"/b"T¼M1747N@7:? 2lf! 9Bj|\ WN@Rߊ1` w;~MkZ\K;Lkq*V3VrHS"VC/Dp\fSN,5J/#֏B k M䡀#տ%z3fzRY@ی1js  zػ:=N0utJ%SFǝm+1G4S񇙃|b1}ߟޭD`4KC+E{R̽h8^3 rT#JG.^;`s. sH>Nf[8mVU =L d ҵ?c \*=\TWލUe?},mf YvKaj8yrQW`9a|pY&Of5t}*8w%s1P2%k3^HT"ץh h>@j_:z7%ȢoiX0CE4Ju{WZ?'!@E鎃YqyDn# m?O;yush72i b~%9`7L@r1#0OohWo}N`- ;-fcrT+f Kz Z*I]1"*VOZ}k<6EBKSh&feRn;,mcLHm%rR&}]= $7vIz9f,:̀0/!U)| X t@ot򦀈Z'h l7HmMdyL嵗gPcV!D'\=bW3h%WH5~O훉kbb)*v KJOɊQ!B*7)"8yE`3S0|jFoZw2Ji* 8'X{gA"F1 9w } 3xD[jDkp"9,sٖ !f]IIؑ~-2NbgDZ:RR':,i=́cNlw9|wPIʯm+Qw8z֦1RDUF<`e:d .0r@s+@.S+;0{o9EoU|LwSޤ,}8)S46ZVOh'GrqwHbb4h^_Om 5Okՙ{X0f+U_|~;SZ.H͑A6Dd !0v0UK31Ĩ+oNO9*wmr>FI G пg8k1IC FjTrzji F<{}W2#^tƊVEWU#=ai˛)| 3ڛ2'<[c6+^Y?// @rc[\+0 [§~b I.w"GR&m;Ucm2Mw5>@DܣρB"T=<@_,sR>\t Wh\K_p7cؽ,ޟ]֑vaxq/Pjp5};rV+dDGM*=~ye$}KE"[_ C 1Sť(_ފcp{Bc*'.f[?[+txdH ˑZ6qѤk3 ĎkHđ!;C$qTQ6x=C(dP@#B2KD%F Չh+98n_ܥK'9E&LjE$_CsaĉP8' Vo*Gh=Ȣk:QU̺=K;D0kyj Ƕzp֫ՃXR*X9B%[&2,H\wUZR5hLQ/*Zr^5;) Bey\͌|1u +M/pn8F2}mCCF5^jPC Fi$6CJKZۮ^1{&Adcd1%{>C;Kp~Y Mi_NL4>fӱܒGI"o4: v]#,a}9d`.vB",1髄`16Z{a~ȏ.JXO.aau2TgJV#Ki} KU]o͉寉=n(Z>ھK_s;Q֙&uZ]'*E*V'էy}#ۃ0 >ݙ@KCf[^r cw !s<&WrzV|A@fb"xvg ˴-j)wá;;`5+{R|] #`kYt_tNǵ+:o+HO:Zk[mwS'(oh.ІY~N6:?wN䲜e LeżEx~;tT'Z`1c huwܛN^|bяyT<`~1ߚ/r6)e=p[rLmG.jLI[WFGgt+'jx*Q{CN2ܗ|V;Y.8[04VL'ԧ1O84<]`kCAi'}x?O\;JkN RBđ!14] /i$|!y"X)^3 L#gdMڲ_ʹ1o.RȣH~`b@L*/WnUrN2ADB [/!C` 'H bz c*`:P-Qhg`COt>xUf^/2v6 _i oBQs$-͛nP֓1 ٜ\,̃BT1G)]:b{\2IL.<6=l i*+9/(=XTu=FI/9&F83@[5n' Kbќ?=V8dR)S ?Ismڛ9f{tI~Xcck8>m#1l|Ċlm X7+^]B87sGS |x=6[u\ ۩OE0['jչ<B7C+<q`)[W gF(pU|ʵ/حxʫPZy}ۇ]zѪ }[8>%nhٷonCpGyHD~Ź_N'А-vÐܨ^gnۘ?ϺAua-ukR0I7᥽p%PK$Z,+gZnHOTYIrҒ5-C&-6QX;D&R2"0{Ѷ?ʹs8ůx]"xqa6@e"Vstviϯ¶ g`AWŲl1JA ~)32fy{Gi9_#9-oNu?Ϻ4fg$]w7vOcx~ǢLRQ@404l\.bCW;I:NL3x˩ӵ쫾WqtSeڹظT / J{T Ps4GVWgQUL|bzڔ,D$'!i>ueȧ.gٞ``¶_l&fl?pfOq0ŇAoż'<)Lz^%_zF)q"V"ʧqi99zf~_Dxu5>KRQsLdZ9xד`%Ij𙣁|cf:_>W R-n_$ic{Gpz'#Xo1>֧y*HW=@Ogw((a CHuI:ClN b|G_D<6D}ʂΣ5jhA8H_o{jzޓUWl=PtO*<*/[Vp&KU o|!?:? [ܛ=:ؽ>t-[؉Uv xxCQ>}Q_nuM"Ć.vi)<ُ3mfNJpJh9#rVSM'm3Su1r!)&*˱)+'dWt,iL3j1ȳ(v LcLN56-PЂțJx]c#;g ׺y4[@3$u ѼJ#񾲼'eV–Q >p1NRsު[h}Yw!t8{XX?;%Ñu|OQo` ,@Ї/..3kT'bC8*Q2y.Ʈl>6G,^ <{ 4Qj;C]v^\[aj}NIOF~|gnvV-yE\7ӴhV3Y~11miq$ڣfZz4o:() ; oT("(oJ^g4\\4q@gX!g5 8CN3\7b\\ae7Ur^z W_d}bਓeڌ|qu­6|B8Zx/?CCL@ֽvl GZ4]'X?ݡYI|hS\[lw.ݙ MƼ͵P%ȩ)tĻefm qH"jhJeK`Fj(楇 Z[6ǦTC(&'`Bl^G͒9buQu?tͻcH+#X TW1N^{|X58{^@(EK(ϻ''8юxR D#qr)AGãFYOMѯ̟6i6XJDY6/!o>_X6+Ipu,ۑmN (7EwבA-$%"Y$@W]\"~~t ֦qzN;7=z]$\D!&VELIP)ZbY"os ,dЌ#4V ĸPT`EA Oldџ <h588?Iġ ctSu.y Vp ъsQ`w|\c ;;H=<70N,fhBò_%/k^ݍ( X2<#{ה NV6x6~/ :rP[uBoQzm4andC,Csy i[c!PRsY-gA^}pTȮP$Τ`/roz:@m|h= (Bg@6#@X8Hv}Q\G-4ڊޒ0 "Yc-ts6 ek :2>-(=fF +~v_gFI,VɊ9dckgX9JhhHܼM#=_6':pv:ܿG/n{[lGyRQv0(>  2PQd-t4Wf8fFҾ" $d1 (&C=nN|O+&eAꊱSe˾]Z&w5OoSqO.A^I7:t'wh0QKm;Yl7 yKRGI4"0^m\. S'@e (wXbop3{!dWs9kA>ed S D5^gfX, %&Y.7wԿP2)0ԄLh }Oc~A9X7ygr Wɱyh'dQTf@Y G+;iFA<48=˖(ez-]mW8b:BDkyA>VXjBealm7j+v7(v]':1Ԓ^ѦU~5s- ?F_$ԩ4flQ;ӹb .N#'VNq!KJ?-UP 3MPBY@ϳUS:iyhKbEIsw(ɰ~qoznqoBاN?h2Q*"A.OAMwHoH C%Pw7~D[[quI^k*F3fr/N$`YE1€J6>×/@g_O'j X"ӁBHcSpmlcD\_>CN[m:5`)˽w;oTP-[P䋚R'ޅ==bnTWS:*e~[KKi?g9z۸XH9S B8A4nvCF5u"p`iH09I9d vfWbY>@e]_a 9@a4xrCnL|H:ϭĬohB0I2 GAN:'U 3Y|镟P=R3J4s1 uEzBD`tz(YIE%OX! 60ʫ&kȘyS@D.atHI6hkN>l5ΠhsKF%pV*c:4ġ| ⼠϶_]2FT\me =h 54JD&*V|gȬȨdk-Ȟrb SJs}M KO  OJ$pk <^%cE;; 1bi0?6ky)\-JCһUÒ2ގY0_]Eb#ސ:-Iˈ=`jh"O[|T_n48F YYq~<Ǽ{>{IefO>9䊺3`f>f]P^TDIŴ;]n[#vE.HzL`{Pm6uzso. {zX4 ׼ɵĄXo91]|y50lew|pw^|٪DȦ ϵ$gH0wu8ɳ&HY3HH0:o3V:-P⓰~mɯq9Z'1ª>=7,.Ų*vͺ?pM5z7SA D٦tO ˧eZCT 9^O:Xs'g>@~U|]B[]#N/~͝JƲVDhU}flFEBC쯝fiøtkRHA⽉jN70W휠TIl"old^/ΙcA1{Ѓ8!gw _{o™"7A8_@l67t\|Rd\mI "t}[N92t@># ?;Xk oxYǴߖB*(X͙/Ӏ-$׌KApe jlޭg>c[V꽰Y l(ۻxϕ: fPc?=4n\o 3ld[`7~/ 2֚Lw3³O# `͙~}hV^lU]9_5[wݔ%D-~D7.eH_bf/<,U68bF8N[U {[9]\p+Mv{ކ{y8֩6f$VձI:vke~REހp 4&K(3|FoN^6SHBl^Q M2פ֍܅zD84Ez4P`ŜiEj9;Z1P[eh-,r@*5p(&U'YŦ+_P&{("i -JwH󱝞zxbƔb D#aXУM|,xˆ-_)u T 5c1sۯF{kA|=Հt`m# a ЧtkF!;w]@2j zqU&ثP]ypVK9> NGX•y2257}xԵ!w Is!vu]Lc/P'I%%W.[v;̑)qŒql``5IVSdxQzB*X6sxΗXV{n᭍a$#8Y5Ht'J|c 7ϟax'jGG6Υ^Avsu?3@őtWKWv0yiu 5Dmo2(φٛ$E َ؜TA;c)@ġA;-|]GHظVɯCJkLÔrƺDHXDz"BGJ%™DI1&*L!A Fsx$uz_g(nQG5$Eu(@*L{1JzMl ڠ Kb,clTvMϖ vlbnvZHoyK+ci/>MvLlor\| o2p{Ҭ|nE`yF}ҫ4ûkL6mcC%6; /?Ө~d5JZp l{>-2p>T,# Na(}08ѴaJoϴՍ'mƄbGlRFH\UGv@hk>țj ACk.*paWڌR4QCy ˣyN¯QJlNSCP=_LRQN q(UE27 'piCw2O]H8;\^S3} W: cxXUoP Zr {reܒk͊J{%-l(r8c;MxE*E}͋m%#Pqr '@(ɨzt` Ou' 5\Q.U}djߋ¿X̲ݎwϝ W}|i&sPnN}eŪZ1tX~ bdBX7wOӜtKܡ%QS%+^ ! K`r%սxZe]7 >)6;s)0\ 5Wlc=?~ޝrMNGߛ-=hBɄD)y8ˋB(6k2e&hg12פwlweu ~'MQ=؞*ov]4*@7'( @H?gƭTX:xˌ ^*JoΉp%X_K/HS U]Dt[}sygHJ]FN|r~ْ< ~uj 0D"I(QjFfiXjƕE[*ULG͋W̟'&0o55 ׏\/+#mQ15l`ӶڼkFOB"[ ,ɔbdfK\757=v@S/NI%by{z4: %p`k r%=k֞/s/ɼzHPjw=8>&u^ 4`n~9Q 6c~ײA7fC/\xr,f%ou/A(֐lSD[\u {?V*]Sp!0SdB(do }˛ȳPóJ7C]ymϰogrF}DDC+ذ~c=FeI'JzbS29W,052[OKY(,J;2n"sGCP&Kp0iK=n;g8r_FR+XsMSu+Y֭E\HZ'u^"8?w|ki%@cо30RH3a&VLyC ␵-ZE)zd8PݑkOGK-$[\?R]آR C޺ŠQ;~2@X|n cbJXޘvm8a Qu|T~{u+]fWµoAW݇xNf u[< TZa9ʅS_g6 NU$h} ?:tNѭHEsǜ/mV-qLTe?krA v"V5o; {9 -K>j&b|10!eA"(yeVE3lmdP94W:A/$׎X.m37dO :/33rR' ?\1ezmVq }ȟCc \XU1=Q~.Ck 2 {&!s3hz[d.*Uc<=w[^/[٥alcU6 V@W-~k]E5o 3hK0'1%^5 hy\ L^BsHu]R0EWk18-y#&)Q}~=dph$^:*~ ]ÞYud53Y>wx_Pj*'vєHSoU O{gD5x@_[y)O&OJ!YR Z_&J3X'ZU}jwcLP$Yݖ)J5ޅZ& Nj*A6 Q L)j=o $c";ꈁ}P!vEU8Wi(?@V^y"50tFzgв?6fr# JR$QW'<:&ɀ΂T~,Z'I$F(ҡJV 7 wek6h}jDjUş9du|.S oJ:X')j/Kݴɺ)z +1W!pYST: G,:)l>>kwUz3A)q.}aO^Sw%SlP=ҀTERRW~Q_znr"Ѥu{}Bë,(*y&Ո h B6llC*iӋ*I djC#ܤ}~h+O".Vᮆ:w[TW#Z^+t\ݘ(jC*B*R)~#mXg4cO7Hһv vO.W/$c3 mMK.dF[qn+E͟I ! 8SD$}N&`b= Q3zdTf|BXNeyzs" LdL=-wHx`TcÜ`=I;λmU >Aglt!H;{dMr >eK ,+īk2El/h8 :7Q^ l\>Hۨj@\+դVZ#εvDau[Ÿk3(./BFWTSbc,8܎|H ILiY :~$[pQ7`6 ښq. ?ިeH6fR\&0#OȔےnI|O%.QD!%M=C8x}66huKJ"0Hxm ʤ9J&TǠspF;;eyhA *CM׫Ym)ne M"CxB?w2O}[8ْ;QZYa#4.n;o2ڲ_@WEIc'mz<](18fȲ}h1  L !5ADҐu i v.o{\|\6!?c-Ve͒n}cI#>go#ΥY1*n$yd3aW[tT_ISb$(﷥ϟENYs]"#CּyՕS#Wv ʉ7U_SSeHzpr&^UEz!aV)@WBx̰NZdjM/V4EŅ^[T8LLh H>1`V1+,t 4^7 X0s\] Q2Ɏ$ Ha.J&&/[l4RT@jjwpn,aʒ'T/0d=rs|* Lѵy >+G`\L7v=ˆ6v9Bҋfk`8UtD>6E< 4s=pdKf\%s:" ܿJ#z ;<~XZoD`ݨ 8Mlj%ҦY$FL-VX g /%P/`D2k TLcj_g$!V|D]@ .yzXfE7ƴn`s;f;HwũYY/h%<Ƙ6k S?71wo,A鎾>Fw'wh%@Q[yܽa?Ar $',;ľ/!W1(5{~CX[Ӕ zU6|cJtÈ|86|)",-5R׍)# s3~=nT; F3; ӌ%).$ZVC:X8Æ!M=u₆(e~ې8\ɀ,"2uVP2K+ vmgk"NC 5[qʟ=8 ʳgWH&do>G=n/Ma]9 VӲYL$ˡߒ z~dޓ%nۙ*pfsE_w.wNF6-n7^%C ݺ+-kj8+te۸r {al^fӄ ̊ ŝ n~cs$({EK+)׶0'#Kn2WyɇܑͪbR0kR\#R<`&6a 09=wr9&ۄsB]6ĐHxX5M- uew!P3|AYȠeNyiҨ.O|NS_zmҊ ȷ&Q7׫e!ޮe{vʼng%Z%T|.{&;g*1 |eanw!״湤:]mP_y3_n$T59Ś&C_0hJQP>)6v K MȻt q:a'?Ўq<Ν% y/}25 ؕ I}]Z  kKԗ d" o 40Okd$_98J_ʙ ӻ̦^^@i r_*?.yܼ:XI-I}}gZ|Vrr"'p#F _gi}B)UVRTŤ1[ıDa.IzP5!\G 6 9-%kOZjʹat1JFJ X(ۺ[&Ih%Aq>–2meu`|`>xD+5xaWd:aY+U{ZX@ɡ12Mv,vбp6I@܌9py'rU4W>ɢG/Fi>=pZ޼8vxż c#KV6^ŷbCip*?S50=6f e;ui=r|UZBV C##hA[羰 1 PȷO=&zhTK6J1Cc_dYmпO$/c K<5g^ \ɪʁi n υٸ6]jAP 68dDmRhls_4J\$:"SɇLkr]ţ+`/b#ٺ J:ҹf^c7Ilw]ވ7⧼8@ϦM յ}7˻vhRCA|cаϕCsiuuQRzc6@Ƈ̣¥@ 1?5t̘'{sNދVvfH/W/"OMQsT 4< a7ĻSb5Yn;9@36vChB[w3u~3_:.{m~|0[`BCu;VU7&L+M2oL:7p xyN]˲+f.⤄$j+z BW,C(+z)-R@ch#ܥ>C&ɊU{<1(6x 3J|E: Xr+7&׫Zv@v(u\pjOUǒ4iI͓KZ <EftԀ%B;:8)vryK~R1[X!ĴҝS MS%*C t؟ɂ5>X N_?5~ܾQBɖ1/bnzG?IͭJK$W*+AHOaY.T0""nq򊤰KN6hSǷS=łՒ4Hb*}[hp&[Ge]Ndyk0ՑF ^8 %MEZ da^U(FT']91_:-GsxV '؆,*WF?5UwS`T69 &bY'1!p_%PŠ {GjD$Z^> yZwm*Eu;PG^Xai?8R$ZT% jHV38&= CwгAuEMW駭xLo:㴸uH*!;"F,iw?Dy Ohn+H6h+ymi 'ƤOvh%mƝ.oёAcm/Vѵȕfby*zaJħ&N(%qIzA4XhJfBu)B@"Az` /V;wH#de&_{TҲzbE :\X Y_f ^Fo~Hv|[-e` C#PCW&Zd+6mA2J\E8R G*r{4Q`mV:mvCKW&|,cy1@Ƃch QqihVDco+ڌL5 䅻_(eA,/"\ùZdx?5i7EZZm^s\쾝=ML+b=EnrwSx!,"A :sN=>*c/)vWjS=2@~P"S+3&؀l Ce ӻ_HKw`]}bcV3ndR3T\fn!@AD<ͧk$ mAሓGL$ڦo_#4(|#dǧ\.OWib}),ʦI -^Xᙠ@r#]^sä)ӃuoX^38ۖ*Пi7! #Yz`Qe!/~?m ՚k[ױ^p.@R}t-#A*ڵb*T2vd&ЬdR s((,:k}X;єWp r^^}.$/fҌ8$B Weؑ-D{kh8N CfݼvvKF'읍 [qDx!eŝz"5`K "#sޘ>PEiýgwal9 bjlG{ۢLAr _C7(hjXi\t0Y ̍9w\+$#$6>wzQ/~krQbzx)o7TT!eq˭LD ;B t9TDOe0̭>ܵ>'%Қ3kn7lxøok18yQ0mKq;EKˆƁ46/lzѽ+ xNeS\@KBQYflcSgTsєHU)/8KvV8EUŸJʆx)1|&;AփE߯)@|kĐ3U~LYI|2{Lܑ L{R+-W\'4 P`Sùj\^]=eB^ IEu eOOqLcjK@!QF*]!1D8^U#4<'=XC!%_nhVmbCIAQ=z_/s@fL, O ű 6INHՇq8$;no1@.7~*РOoK I]U_kxч.[HtE1=4AIU)# Hf9I;ϙN:V/fKxΉ ꉘrREjɀ-FPCrLrڷG(W/Vs(6 86o"مݍwF4aG?FWqXYDrߪ}lTOLNZ'm*fDk=DwEiG="d}` \L22e٠B<%vB!kqN$\oT%X 'Ji'e )YE+6pI+;u YHp%Z4 $FI.Y :[%>if՚Fcq im5@ 8}+uսQ҆@/Iu!0m04Sc4בQA4TB¯CR2vz)5Mc~s Ie`?]- І;04%4JA`m" 0LuM odis*']hB}Gf.JҢRCs_t8n_gev30NcCe_1xOC/mb޾BB:2="._۫qAYegvܿ~WfJj^l}/!~fD`$lTQ HI̥_ޅHF;(֨ }\->B(r) w#Ȯq8-a& BoOHkZxP;Va9!y=k 5,S4#_ߡ18ObK^}:E @4Y7&∽_86( cja0H-Ӕd\j:p8^i|ZwP̿L/ B5u嗝v\mtŬuv}ױ3φ<>0*&~( O]Q*F[Y:~#RgL Ѫ 22t*u)#ɀX=0f6 .~s@G4= i5i+w$)uڼNr~`3.jUlKBٲo ;Dn @A糺{ ȧ@w![G2Ha9$R0>>ף ވQOKYY %SJv(pql,p99Cf*vW؏3̃ڙ$؎pe~z )ֻ!qp6ʚFu aw%~" waDtM&k i .qHW 8+z ܹ]*ňa= dy5mgq |h#?꛴.f7(if6 9vC~av'^/dwXpxro\E^;wP=əm:=Tc|FfUYםE@v^5 */ db֚kd;IK'Ž^+`^VØzQbknr4ǖlF8)zd%HFXt2b,5̒81^O{5\kI Ԭzts^'(yH 'zރ^^m!2-֞Ӥibh'Ag u BQ໫%6skWsFR'iv9oܭ _vY;wby*2_[=;Xb#uR[5GGɸn!{؟lf7vJP>qf!ތL0 a? t%x8@<!>$GH*J`jqdW Ir9k.!<\Z <̮)0,m vR0h#d`1a+HBr>ꮲ-&DMR7mPuڷ֣>4`W+ PQEt^à? *0`LL EhǮ KX\˩JuET?r=1EXo*B^}:fK{c7kRyThuaZv ɈkBBa.պOB] ,N*z{'l7eG_רA;fC 7HmkнDJ鉑0Y,Lj~Yy!_tRW}? t%>LT$fEU001nJ2W xڝVeuKom/ovHz-l^,D#D ݹ 'N|Tag Vgr ~b%1g z~5 VC$ ʰK6K3r)ͨiV+~Nޤ!2 [OsG6LИvࣹzFCnloV"+K'Ik1qxMX?RD1a1,2)0񐃠0MaQM3KDJz-Uݽ0חVG, YTd]_wD7*l Fj{fPx0x N&|X~-bsp4 k, ̈́ߤ}9X : Cg;/ Ӏ/.S x։X3Ҡ/\)`ve#ί8}BՂ]495|_ &r\o yl efI"xo<.0u\V@|:¤Oy,wp5hoZƮiHvP￙G)Q 9u δbdjbt ̡3KU+•ޓO[@NH$p5`j }G:qɶ.{B 3EGiG Ǒ.3?$6V^@@"{'mNWd>sr_"}ܾG樹CNBicQu%OQɖ6zCyHg$hQ?W2Wn` v}0&.cxc3Ӽ8jMkHzFM,)vnT"/ W)Tj{ yCGr0_+V=|vͭ1eՅ%BxMkݹL=fQ1|M$߃igBi c:uG˜A#ܶ(7H箬(RX fʦ-B^i5s@TjsA]С͂ƻmH8;ѮQ =k!ukFt6eQi VĐm')ϢP#о$`5H0CB(.';Z}ft bDIq \Ӑj!cܸ͛zh$!‹m!]keej*hJ>N׾L'_?V6:}t=GLFcZ 48f\J\GF_{՟fRjL ,ݒ; (~ldɟ5^2)ohj+xB q&@EcХ֋+ׯL #҄ӕdcB^@ӏI\BteNj~;7W͈&ds6bߠjK+ު7ٰl<>PFn%dp֦5eWXDxz*7n;>`< >^{Eou׃.Z` ^|XXk| (5{j Pn?NH, M9I #*hOpͰ#4PRB9R@`T~OT4gg5xXI-(Z)EԦz ? `s?W}Xn\S RPS C$9d_` H9pYx'L6)]ePc.򶼂\FK+}{AWKUE;NK:RqAJhKڟU JBBU,gYEv8 pq\E n3w$JPxb.fM#m>|IK]n=0l5Of3꩗"e̥ {J AKrvI9m>2G]+ݚćl ^SN^7ĉφ ݌'9ZGI rqH`Rǁ0򩇑_ygbMM9&b%XV*1wTfEwA5pdâ@& jL ;i,!oʑ8VPrg%VcfiúLXvG\gC _ʷv%|ZerDЪ4IOjroM,VQȞ\f''~!k;On6\^jh*CS댆..54}>ixz~,fR[$' vG\LkQ8"Ǐ5(E9E*{G`W@ =ZOWx~E[1 pͪ|jS%Nq*HDҨl$L+}"g̩# urT~rcpq|Z4-Cw|kgYehfcn*qSmNy2{ht2)K|}IRwi$֌0jތ֩}Q9sI@9D3(PFօ՚˜Ɏ`0qf1<_*QZ-=6ǖ?ϽGO u6  WH9z&\!I>8S~[q5<5'Vv71[5fs<*n3R͏ٮhmᛤ;CzO%X-^덭%BaO`ZSN{ƛ G\tm%\̔dAoh{"ë1 dT{6Tb:w63,yIs ^YW]AIpꝭQ#$ ;.'=_8-4×eIdu5([D3\ܼiSYLL8NHنJ] / LU{Ϫ]|ұ3٫]*Wd$N-ℓWFE3Χy^cәSDޭueȝ #e~|PkE~ra2a q 5c5gwI)ռt/ 2(f4(Pp:&4]1$v2N}۵=V5%b9Ӌz4  D<^RccCܕ6rȳϝZ[S/,Tvߜ`꼁06v[u"`)ںjZvT/^)$#/a> lW%?cn}) 6$3e1aFf̃ ,s̟9^+a.*vяNzNA}yqD}" 1.mZ >b͍'$ MIL=JV4j؉uH\"|8⦂jR޷2k[wLoذ4D EcNtFPe6̶682|IDue[[LLÒ"85!~xG"Q2aIGfUFD  A+_Y!^ZR6D-9,;,>3SlDze+[' Չ>Y_ΔeMb6$Deup}zC_&Jv^Md4%yヮ,!'-5h΍ m=wfj`FLfObrƌ5VO/|~'}\ RbeȵҔtA'!1C|߭Ux PiI_Q/zf GU')P":f78)W΍_1C)oY%`bjw!#?f)"U[ȼ( x= k+?C 25(bfM?Yi@6Pv[M}oC(/LK!// pB~=PS,y%U{@j-ws1Svβ x}qwPCb7`][N-dɜi3QHnIAL6# i} Vh n& v۽ cP‹ǫ;I*scgOxȨu̩=t" 叩B`27fڧ$r%sqg&nOO)ںH/_(@{j 70)8<`\h/Ҿ Wu[E,^s@]R݀fv∺7ΌSI# ;)WUɗ:,@MؼNqIIAz3&d2\(F4$ݎʼL tq<8=4ŠXd5Vemų-TJI d~Ӏ5ub7ZrwؙLgbvy mݤ^iD#cֵdy"5D^h^N%7&Y滂*ryϥ&|m|(3K,ڰup va=b'Xmң^{WOռ[ᐔ=5FWAd͍X$'f)N +sQ,h7\ LmDɎu.UӚ/&~=/Z/7t~A'BwPnǻȆtHܐ#iJw ~aqIz$'Dݓ^ NJ9S2p˜npdf&úzJ:W\Y'%P(T&F)î6,Uu*2# w`mlFl۟\#zX(<õD/,Ǽ۵)X}Vjd?KTK֬>FgӲŬ[.Lp<1G(Dm." &n[x,זSпvJWUFj=S)Du_jMEVàzSe@4)(&?8`o.n0Fxhgmay~lk9-3CqxSE`qDHۏ8ɹ8I05(RbH#7W_AJh/&FZl05V q[Y %TCw i{yg ּkS+#rY s^I#Lf@4c~ivQ:/>ffAMcutaˈf>uof3-'M=0Hǃk(|jpp߶ȸ]4F} f5$qޭ v"#{όh^ej^5U!i젡- ;Xj/?` @x Y[bgyZ)˩A2yqlz]Og I] "Jz` \!D;|Xb\wT\r CoIlL|U!]ha>R 5A }yzo$زр R`ku'>?& UU\Re]iҍ]tʯbh$y3o`yGJrAxk`#kׁ%iyzgd_@_Gn- v{FB)&=KYpEez"֜kQϩg"=ugaSzKdG8. ?6 U|RFhö)dc)'Ri6FUC@fh-`&TVȝALE<~TzsDD?T$IAeEH%EcNT~ie^l0*3Bdng3~'y-~ZbݯCR[v %JH5;Nm[ y|~&7߅Nn0D p(M a*6w)9 Ln s7QJ丽,?т'~O>.#X;j53ߕx4<{*ۛ25*/`I}U CׇL'ہc|TVRk|4Om[3'z7v j3DN`WMI oP&Fj5~ȚMBmP|jUܷ͠/tMWChl ~hZ@D@Ws0BlRdvFbvF%VoezMhD6Q*(d XL5In|J>V>v=8j\q2rD)Ӈ* :zH2 ms. tBuT|;u'aT KMICd^)ޡg=H|{Rmx}+h\^0>imTԼ'Er WqcuJٜ&7-WF,KK{bz]:xDDX(ii[d&|^D\.j#Qz3E %Ǿ vu*vٛEݰ_8Sl쫔Wqxa,~#5\4$ֱwX!7h7i$}! 1#uXN~=79l M$ydű}159+[.K)ͫ%9 PBS(oOEC-x5"8RjCaQk ߍ˸F׌)edr*GYok1Oqԟ&,-τ03yCOY}lT^^̄y4jBvyz:Z8F09 ,מ 10|5w'WO s2|BrFVGDݩ#3h.$ڕKfػn]GOj3sUfm#P]e׏wzK\"mXI,S9'9Ǯ< (/nY[!hzt"RSқJa6s ;^"Eϻ_R1$k;QzA7J?(FvvHX/dwvj[+'L}tBbz!ʾMI$_*ePN1mɤHUK>co/_QCr *ۦjPsfa'kIs9GOJʯVdqLm?wZ\Gȃc6LTä:d2fs<5ʃ]DyNtGz~ t] 2H]T?7(q 6좷17<@ Z dexa-|fT0Dx{BີBá7VT@?w:f9!"+ Z#oxЙ"e2TKđY߷\Z|'PBTu@]dZJ3 =7$GCu*įsl6gYw&Fw!p PA/NnpRܰuT<$j(ɭV7g[)g,)??Y#7z0b1ېxM%kٱe0Xs&(52L׿e@J-Ωio^N1WF=i{ q\mRk026#:-.*#ˈ6e;=(#"h|͔yL!ΓXZDUTD`x!H=lYb}*\'$V5-/:܋?e_u>%둏vXErx!~͓6"q Wr!Ǟ`opE߇~jˣ*W#z.r%^C$1}gVq_VX3h$bbbGgq#b9 t8s Fٺ&¸Os@ .$dͤs1#zM[.9:&Hz7fD'<G%ݮG=b)1Q)Wpx{\61:hii,1&#Oh=pq;ؠCL@B@ys$5p:Tе]LR<vuـ`9puR%cq8ũ(Td֖Gd%EOS<^UDx 9kދQÅυ)*HY wiK/?Y"fً\!D`۫u`r; ]܎p/Jo<@O'B$L9~| }!T*cHW ;57.cXu5L&2P'N.~P*|hx.>bP]cbRXG.>|:}~"jJ`g=$ B1ָ3%S萓^(f-V~CmaB~9 USUn8$%8fggxs"qmF`F|OdW6}ÐZX&' s~D}%]igx!u,e R4W5{h}~fYe=kݠ ve`*%{AMH5y-Eg;]mι5Ut<>!➊/]Od,Z>v)$?7 c?|[UFB^$;uy9bhV =G,QRw†K퓛!3F # Mn 2E< N.OٶrL_N)rbXͬ:H%q]#}L V&AIteTzŰ1zg!Sjj:;{O* :ND?y97Ǥ5> ҁJF~>2tFJ.'t 9Eyg 8)Civm#מ*7VF&@4_Y{ڸ4DA2W̞hXR]RoNrrLZQz;xnZ{"/ P 2Ε y-ȾiǾ.Jt5otx IF.X/КP/ ?僝8^Igջ;,KuOvih-wC /%\*q1l'zJb]鎔 3"뫃658(і../%_bM2R-JD^OK̍NAO]a=aZ`$Ҿ!ob,G)΀^7s{W]vY «u)[.}bɻ!&zt7O_D?-ؕ $"cIpe:{F}jF7hC]25]D>)+O|-`w%eYV[i㠛CR(YEhY]~?l*I8SgĝEٹ 2zj2$$A [vGuEztI:Dߣ%{)z&gL_Q!Š?AocM=]6ɗ5s'ϖ [׽.^x G= Y?޼=gN+M{ \Snjdkm4l^ *i^t|pCJuO~'"k]pTN (cÜ" զUT)uJ]TY`m<6]8l;P3sei0Dt#0)+ELg6a^2´&|'̚BβcC{6~wck0X,u'd>TZ$ܔAT6 Q5Kq.b șZP]m{ )) ''!ies/Vq)7iZ(ey+TsZ+~a,s3ҲRe3xmҭ\DV a|F=~Pa˴3̣NN8 ._ŜIQ#`1l̇^S&";f叩|za(,#WmBBjC%nQ>If^;U- 1e/ֶ`.W~XՔZGRaAN+ui&mN b_^lkZqkUM &xt}Ѻ>cyX1UZ:,"|V!kp<¶2] (k_+GQk;Aq-m9Q^(K*VfrrU`h'Dҵr^$\8)?0bw1!Nhv| : |Hi(y fVّXoufWWW={ԩ8C|w?j" D.U':h`=>>~.bC?}Ka3$ƻO9*ReOZ,*CQ8[[6GC].d}!<ƮSvi)[2*9I~u%2] As=/07YΙUT#:2]$yDz&|)Yz–:wi>n-GnQĢ3?y9:.(|ŋ%'g`'i< ΅{@&H8bs8cUxx;8j7r'HI?L iH\2@9 5Hk}YLTRIdNF c|K=\B6aYE|y~R$:*W3EJ_&\|Om+z^1@rIX=@3nQ+?Awȏ3+Z\5Cd`wx0z;|G$3[)Jica V[Eӧzlo3 ƒNOp'[R9& "[&/K"ǹ8-r?G=[;j+m\MV gN2yԢ}Y+'Ek_wyF|bSTQni#84Ld7(vLe[O'fYbT|O@XyIyl'xь;q'|UsݟRSQ 슊2Y;y+y@yaκzb*k6eFqy"ND dō=. _3}\/P7oVq=g y0S_\ B( !_5jU3;uYT )1Ku Q\mqnZֈ2(^3-S ȇC)ITQʝ.*ҝr߿\?~޸wo3ṿC2.I*YnAZ^qb΋⌊vDغI#*:m1!1)J9%ոz+$iL͚x\+e)fʢ6Y+fVCCu`0?' ڳ#V L% D|V'QXH:˿$?Tʜw'-]9d^}s<,omPe%MzےTl@;l#UHS J7MH=1~*c1A/DŽVy+S/E`xॶz|*#yRTC$$kM/[H=|` % XG# GL:DWq [h:XHues3[-jyu)|≹(MXn}gT]cn&)f%ho- &mbŏv+aw(WyVY;da.D Zޝ5Z8i#OwqY.ܷڭЊ;Ѧ3>;(ҢݒfHܵUR:`@$+y.?=gU&?}cS8 PPUk;bD`6g9od1bmA- cm<[&!qRߦ~'S,|12xS=Ejdӗt xriA(ޖo*2qD4 $3;3<d ʼֶlM 4F% RDf#xB%d4E١b)k\כ{ Xxsp7>ES/{֥JZQ zEaǁp;mׄL8%V:Ǣt2F%a-?@j K] JܶTVwϸr{ieqǷVӽTxn{ŗ)d".sZA ްLhC_Q0|׿"܈\.AE>ձ`?NTn^ ,ka]IIh ?WQ mKz5/8V.jE*[YZ@%P6=gV1Rmy>/כR~fj =[U: V4߫Mi2pɼD)#/R@ % kj%}q4yx, \wrUJy \~{(iO Ë|d:/$fsyKD仁C8yntUܫY-VK/gA1?:{ mKHJ]KiGdQYe_Ȇ)|5(c'f:I{$dxݽN͕Y)@Cx&Ġ|TT>hWZ,S:+~٧ȱogUf?XfȀQCV^rҼbeêF3s"rQz}3%7w[MCp꠮S˥'g7Қ [R:+԰޴T,̐rd隂IeTC48tA47HLu {I< 8,*.꺱H>-wW'!ߢ?8ުVYZYӌYdE1si1]wy?%OPHvQo4,F{(7NZBZQ=4G|jC3{b!}=0'\ŧaџt!sb!{}1S+|?y8՘^u} nbodk1]^ؒ͸_soӿds@N>mă2mNqѷ"L|8c_/GtwA!z>"-,?[-޽ }ԙ%@љUR_.ARlRb*(t4w["(tQ'ݕebC*[H@5qꦧ)jFt4ʦٚx2X9Mد_=M93kؗs>b_ĨBJ UU{;|HuGx ]jvHi$UR-dvK=8#">`cw0-Ml><4ςD[P?q+5݉g!3$+ Eg!ׄj܍ IYƃRn"t߉a1-g<O%s!J~E ])phAgw !>;)S'znS$ȴV"r#PsZ7[.q&1gѿ|~RoXd3 Fppה.f,g ? BwMrcOδUs`R!wEX$D l }uiNA"s@A"87[[(7k^(bI(|}E@^KtR$Tj LVXTKUU^;NwsJƌ-g>e 9Z8TZ^'ͷVMV3^"M̋9 >PP~I -J9LtLSDW*U:uط&X[8tH ձ: N~(ܪ=GDŽ7avpIJˢS%^8f:ZUCVK?!%*6 L8ф0dtHi5e_P2.ĚG4롸G uS~S ʡPAe #l@vDH|0 '?29?Ɖ\< T;}YB_<0ko袋"Pz}C=l~M#Avs !: 4@b]=I^L\Ta^/:].Ajs3vaӍ! ZF-iKkU`)ZnF=| )OV)A\Eچ0R ( uŏqN4<+/},qdvٹ"]8zPoAMW=\ ?>Lir!`Sx5,+4=zɉ .})H+PGl')tCm4SmY&U_|V O{?r@W4MFL& zi&h)>|-Lj,ߐ0Cqμ f[@6H#ȝ-6Һ>UX9 $i4,+⟲")۾ %x22fu ISUqs7痓S\ojhZ\:Qw{A\HmzGtx&ikA^1 J0GHr$5]-t!Ÿ; _(2]RT zS"+#RIH㦈{&M@[4WFvnbQV\|E)$*5e!I)cRܠr-чx0TcЅ32mT,A~”6ĭpDwEgUk`qO.diJd5uJrar`x;9 pEHr9֘'xlnlT]rTAMzB {}`Ibn< 5@{vYXä[Ӓ#e׳ͤl# d_ۮ_&ՑCQϣ"sm &!1o/$㜢;=sm_T'b+-e "KG=0nI6~)=Ơ>V]6Oa?h}0z(Һp_ECM| $m ]Ͽ8KUW}-b - ;긫kb7Y>Ҡ fwp=9YLh K~2tNNF>)Չ4ѵ@8{D,\#8Gl> ۋ3H^v_8N+JֲHks7Oayl ?q)|G,fy?z Xyk,$,%` jqs(гX'6U0O?y=xzKkBIlGehtp"XD D8pPM|E.ϔ"(x'N :+º@ R%C$ĆUI PbdJx}GS̫X`z犤Ӥm%ϧpȚŸ$jfN4'f1(ND4$^ndz='ʓ.9R 7K+J6SK)TƌČ|U9"LW1H[ +臧!ع${NlT'_9XIpR Sb#yɴ)0bץAVw3ԯиG2@V#guێRV ERX < %FmP Y3Ok[ I <[:?v]DLt [-xXoޘ޻&R >]ԁR;h oŝy8*_>|z3ӵf}je"`zzƗ*sXE-d^]R;raY\_СtcRYV5§Ao_:6.-|ud2!ǯ`4xXRuh\|~6Rk#+ RcD4\ /߉7XN8 N'7UG wLT8j韖9c޲uiŸv^yRĂ4P3Y @=;B`"p Ƭ`=̎ſgq-nGWH)ֶ1x0!*S-+_~TbdE1^-S|F<*gP&iv/!3dY(|ƛ A`cI|ZFt{"(ގW=N5C 81Zıא&BRh€a<Q/4c`u"X>gX+qg0@YL;7*|%B(#{ obGt:3v=e]f8C2_f~V| tM[y}w 5L$`/)T䙜 y"Gáʢ'#}j#cM.i[&wxᮑ0J97EyZF8 .C[^;PR>;;&%kYrj-vflAw1qܞ=MPF}Ci*wTڞG44(lcX 9@Ȍ@0 &'0&hIY3OxE~+){rǧ~-I%gI"Lc47ʣZ-]߫U!k+CY8[vBaTT] 577,)t 5gdpEL]+\qbc^KAGJt|vXpS y}W ,'vħpnj- B7SRpHq =9_92ue .G@niعN[HbQU7P`iW[ZanxhG}n2ץ74ݪ$qY_|h6ơX k ȐTk.]`3&''$Vw' Ud F'M2rE1_IInó%>'2LJb64f 08N!XZUPͷZ".fE;JhLjos5,(RtUl8R_&DxUѢ)^;X^IIQh4S1fڠIu4:1USѯ6"JQJ=ڨ+jR]A+oo5N"y&AW;wK + W>Rb{vZ|N'o~ j$V8oZ;s >.PG Wh@vqp6e(zGĪazy}hyO5P3 nՆfN[)!W~ޭ‹fY/?.2'G +暟QLޖ5.(FC6^=; UFW[ဝN"ax+ ۀvae\-r-^j~vt:})d6nkNq8| K@6^Ŗ-d~,""B5@8rKr}W$x28=]{Mw_h3;7ӥ!rJA$Μ GN]9,!WxNp s48@U$?4\w:}0D|=fS&frN'% *l՗1lb巅[:If^,A'mFsio5 +g2 OMǦf1KY~-)P U!/ig{w0⁂%NT2KR#H$dɲyǵk؟H3x>C/ YI<矎F ilL{'Z`TX&!LAa`?B%]؅B<$i?t:OrΞƘU 8YKBoqIl@ۖKl֦jpMs CW}N: yߝY`#_t).,Mi)w"X\}`/wK}7τU2brJ;",YVúYD3ZJi M&b& ԰[?iY|:f Wl9WkIѼP`godv>U2l*+0 ]Sp@O%mVH[}Y#&6~QB=.AroWUC6DdR p8%mKlQVgUڷܵ8GGHa8E7ӡ:xY{_G qxw]̐yw ty0pBvF 3a7Rxzz͙HGAf^,P]!rFP'ARpb{}_l cl_}A "Ėw>CC ! @#$y'^lE%Yһu%LxN+eZQi)KlU`p̼mY}` A<<7#,1ԋGOОA+a%w X=."V.|9l&ele5H[UuNXBYְ,#ve_r(7юB#5׏E dTʅX{G_ GnvcWdǐdR+MU"eȬCN jBXQ.wY0ϧTQSh:ꤔlAy3.;׈g(=8ݟ)sv:ƟHZ%a$l80n=&Y>?(y[[S,0ؿUVޛ`|vÄ%Zf yGuI^ğGR {صl8V͟`Q\#Xb"]#aj*醮^ [ q hG  8ʰ&x~CsGE9]4tDr4%^+Îr ^`2EMf;0׉)EFQzo/N6Vy+=>v[܊]c(0'\ΌIe}#S}c|{yVEMTɒ8AA9v4W܂u`8B#Nɞ98-u4"}q+ fo#$UvB ܓɣ9bKZtpYv9ڜj1\ |CQ S@>yV6)*J&+M n7֙cSkv@rE{=Lճ:"ݡ ^h?OFz9*O)]g u1Ð/`/ʃ5\vo QE^`ek?2͸.ā~}^!!~e,=4eCLƳ+>ORQ#~N\Kj64& F7C?kP(SݼJ|/B>^t9nРQ %ݸ=En ];{ DiU&3-w|<^:F= 8k{mf6S[UiS% OɧZRc]JCRSj{RІ!Hi3񎶐ʂ#D8%0sA{~y4T"o@$ ,I|NKvFJDGo4l'U/ϛT2Ӵ =5rdgrD8W/,gXrB/wnt늇9IŮUҚXtN+z_0u0'WI}K_!ŮWA\;1f v Q(ab/\,4©X2mx`DJ5sƛC|{ yӯ&=2(M.qT%e vu=%giODt(a5{`u\yj9">m|TED(}MhԾӊaAG|>5[IZ=wd[:sakuAFqWp\Z3== _n9wRn:tR >e>{D)SK[u7V4KnC:pʩb* rv^M@`݃`CX8+1mr%!Pj: ͛5d.2FO ̝$H.W[;߰[ TӴBBa!|::jyFy&yzEO oD %,/_%})T3~#j" .Gva[Psb%t`k]h<ShE䬿QUʦbd{6 -G4 ݈ ɮMmv(ktCXves }%-峏%A;' S{퉕)/gdAJ6 '2[snbCI8@OIɬQVw%bZ>w3f,ڎ`R-jϿ\-ERނ{Qwk @O0gMєŸ GM,E`:ߟk\2uXV4_O&>H5A&~+H"v믖:M7z7ʃڧ> ?`8+jJŦ|mY$w$tT  c8#0>N&Ktf#IZ/Z'S~%1)*ztI7*.9G餸wtv3u&v_AEn%^nFE:d_т?A?kN~Uϙ.ָk >6Fq;V{ y}]:ąm^g TkH-t.wH;+i\,(KXIKh `{ 03FBSpq*I:t"Snkn\@&9ĢQ락wTKgXZ'B"ìM* W?k±Q`_3aGwuXT]52LaF?LLN tf9UZoiK{s)T!(a)澞u,0tǡ!+O8<({w'VO^oP_!}=D_Idݿ+O5 6tDw;SKU39*T*Oz/`g#b{f6%PYt}?kq_vd^DJJw?\ړa'}72>n koDy \sE0\BvV(W(@ruҭǞq9Hh;Cc'b&>5ge_cZZwEc$J:ccL+ LtO4~ t2ItHmDL1P3"m*jts$2bz{n,%0)W&}βv*Nk\OI5*ӓIldW {\̤Ȼ {t08xMKA&}uV:r1+wX5!Uϳy⟨D:]:3u삼mSu=W t 9F;Bg7oMIX=63 |`|T KTNIEKG}l OI4 x{m2JB|(`NhPR._*ҹaUZ',yŰ|:5#"zf ŹwMNg[˪ӸUve&5g|j |D495DݮD1N03n0VǪ<ߖ(3=˿CP/ (U_6Է]SaeD粪1qy݉ dK+$RպF<0]KJgL54|io JT]]`b;l~eE[NŌ&d8oC|õGZg9X* Yb Aҋɓ&w "׾ob]6$`_}뢈Skv.cJ42+]-h#4eM[R ^687ib"=t L;}6<z)ԍ`y+ $#ҿ8A,]c啉"II8ʂH*",Lznp; i.oqY{Xd\D{LW!;dPZd;ǤB8'-oy_:F%z3kܿ)Ctj*;X3*H0n{ EUF q>|l`PEvt(1Wӏ[%lCM!ʡ@\fh)ehƌ1VLضJ9 Ƚ*XbTC%x0!{ -{x+"-:"SĖΤ-UaY%]: 7YxsSGـYӝIg;' ]N5h4V?+x]Xp _mIi +Z[#'jX<(~jγji9}KeDϒ+3Nj-94aζ \vU*B0á1W3ε'jZ4P'\%{"̃0dZ;qUd1QK02 WZi4vap~>G ܊Oͦo|HbF#%\4X[(2`D-`4Q$@t?dܖ4:^g Iy\o=UU-Q&UK. < |g~Z]uonpǓE5`k<&Rl|XQhCk9/ 9j ~HfL:w #ϼ\eV&\q)>B8@j/G}>/& K!KAᄎF?Hȱ&(*FR~6(lՐPwU Pz4Wog+֙ AG"*@E,koYz3fWBp]@ n5U@%Y3.@/W/z' }S'?=5k)ף۷ -YìkE3ʿFgСd 73vi]&K<0ұ sTT\~/ 4"y!"g\eT՝<80V>N_"+`xMi*co`?"T?/Kl\kbg?_6|vzړ󃼥`*O}eW:PԋpTqO !?$_'#_\pz I1+xL-+maVuqACI:.tX(%4mo\#TDTk9 2NOX7#[#ch4+W M2;}_yxiPJGy5k gyv;8@0a³mk!i-'AsH=#OLɐ?9+2NM5┱ b2i /y$GR F w)x6LF%ؒ [H%=&TZ|V>K[C3 x'Gy.L*?n19+)(ף|{zNJHFu4_ђ&M(Ł {^ 1ݢ6N=EU Z }WdaJ33;4g%q5t /E"f]UQYvs3*uDKknhWe*!ΕGj^+J:krGᥞ\PzpB`Mυ_[prLЌ|}J3#:A6յA }DSCe+ v,BcS @y J\T$=0?L>/oɵ]Q=d1̞7\(jE0y L% or8b!g!VV 8l{J,Tw ҍdo3}(K-'M* 8G?Y|S")<(AR.kuxrLʧkJĒtiΐK~\4z͘(@B̲ƈ}N~ 4/KEށ807Y+OulǞNǿ` c~[f%~GL|%eӐi: M{KH㇑.Vc k{X}̥</LYf,ԇ~:{ ~i+w2x< է-~ymʇ!z=+R*X#3ˬ[|^a >.aPWM%+Y nj_L=‘ֹK !fbT64E)Y{|Xw9) s#}(B<˽O @V khv>RpB^SZh΍0XJwA2qYZ$q&yn A$6P,Pljgv}cAOߴٷ޲$ &;+g )g&3-W σE2wOxfI/`q{_xsSkLw>q7rRanMl(#ԾVA1luJr5x#3~TttA oswPQ8u2/Ea~Zf& >7}4ʉ-iB ޗEs}+i9lWN]!YV޼"Y!, AdvL7onHd'IB#;[O5piWj]c}ݖrQf(OJc@-u@A+AewGO>#Qd ~p&JT^]J֙ T%^m]Vtu 1X2Y{z:Q|qL-!?_6ek=U[bz9Ŏ@!ߠLATE񏳋VekM~6_4D=5*|Xb>ŋ/yX)>Ui"[Hw/( 1@z?yWn>f䉮X6G{]`ǴuVUD01wDuA LL5amG;i.5wU[JAӹ@E;SDcU #+=0`; xQuFmx1fURG&H?Yl/=BF z{ahkYo^!413Up)O尶lcX%^z\;z̶)+܊$>CC7:`1xbZG2U G[2~wi8e._ٔ4ȅ:Z-SS7鵿o+n4.'S0҆(̲,:Bכva'(B-*ĤAf~ɑ\3vޯ)W?tBEuIV[Jj1/1=6@ici Gt" Cè߈*8EHw.{ <|)cЈkz|nylE9 T"wl^PCxgv)",7,?Ae Y,z%[BMeW:maO'QYQe6|.pTO(V"j16lWj])2v~T1SS8B)d:< r (MM6G)X]"->"P* &Š:BGATB{T<ƦE; e@p—%ХBA 1Q Z=x239'U.!"G ;q@w"(p%7P) HoPqmf_^0:ځ$6?eiK|&P~}'CGW7OF%4oaCAY 8`Vvecag[9Vk~9ʚQeEn)?AM5 ֥GiKbV#l _ j?ar$}XKpc:uWYtv"٨#WZ9Y<"~5<ޛ%f)gNC KROMZ80h|pԽ]d|x7H wXM2K)CJ}GHa~pꫳ>1ȴ(Qp(T=UkʕP`j|؝ؚ^-O)5ߐwB8bJMzu|G4 `Q(Go hL(ֳ4(8QBZ]1$WmY5`Bէ!'* F `'^МOk2A+ rK xx] A`.򮒅+c7I >`r P H/͸"tt޸v7v=h;?D-ez$krmr]SP([JUWaoT@ 9.god<_' GUVg$iq͈Dji^cV:n%ό$Ҫbvɵh`;>s gRs !O$u Y *DrubIwp]0ּ6,TJ2~MI]/\ .tv[ K37p7oOZN[Dc)(6Hh,iN?#^-s,,h Y X(.f+b.F>_pJ5$G\hMՠkO0pMFR}|2-lDz,Nl:g7e:pw<?ۅ #,E!W59gՇIQ)^"KMˏf'zYZ7ZshOKt?#/Kkv NcXIϔ \#ǛzEMG77=^GT("?<]4쑐]%Ο- ,& cS;i/><|6CmM,aD&?Y8KbƖKƟO,kVf$f"e, #ۋ&$zy`erf?kN6ïX`AA@: 09D?d.t56BMl5Vwxx!9Fo,Pk0ߟ?6gITy;^]Yʷ|xhJ*ޙA;8(.wPUzM搷+̦.3pyj̊fR@gXiu٪n K9vEʐ>AnXu=$t J%G}*/5^*1ByXIx+64&-&9ӳq"|J2!Yb5s<^ և"-l8 q$J,IgF _[=h^踸U<t :} )6On&Nb\g/%.E;~c`0Cw?I!8h `>[)k~,=~}jBϑ^@\ާ9E-dwI6R8kR,a Ucy7PЊ,pJ6@c?-O9Wklii* !OvBO^Il4@@1G$zmfí"a_)N 3,Hnfl=B7?1 ~/0B##L\g+ͲMa0I¶} Eo$=VI/VRm)g+Qdqֱ4oN Z!`?}t3tD&868y`Ex 41@ʯr5(S)Eѧr *{'Tڏ ·R;~#%1).Mfm` i]b}*&CI3{;(W]SYx! +'! !?`]C zNפ{F&ԟ2c(N8c.4@.i".Q]l3~<@%?ط^:o[wގ [yz DRosQvίx"Ȝ[0%iu0YN-3jВbgz*8=͚`dٲ^qzhMky$EA\xPˉG@#h6>vH$a;%ϩ? Ĉ?)udY^xWtJӴ>: n)ċi?=~)bi8UAHvS/;^T6aO/:^ hH5tD7ȊCA U p+%[h3rd,x <.'/<$YX~W@ݿ(rȐE*U44 s&Nb6#Cڨa8mHh5ֵ#TmY,-5b^{]W $t$p ZDI@^:F̑1M@?Wh6QkzÍ 4[}#pC4՝8 y6p9n,m袚ophʚ쐃'r(agfL-ܜIOm8){y8&CRog}ҟN1D<$oU$Vذ2>e@8^c0OoO'OX~/ŇŮHcOiz`6fyD=JuX4*Ui6|\ަy%RО>g^e]+$]p @"DXOcH3^ζE t܏ eQ]|.7鏬˲~Rq824dJtx$jt 2/=f!6w <;e']էkݲTC0r](,ږY3 G1_NV.* |~TyQv(*_.{4v1'WDU ,Bj_練X ߣKv2DVrl: !Oa~0#ejamXb ~ȠQb\/3m`$ <rnk}gF&ZF$옼 /=06>Y`0#g &b|&7X48q FBE;xC;)~l"qvE Pid Hs7|}~}l6*Jsޣ-ufKKjH1FBF"qdІYM.Cy,l9 Ȑ {HeRWOmZ[mWcD S6R .<6&@ /s,T̷Qe9Fl#3͆ϬӲ-e}߈4%c1'ɘ APrJV<b:xbyETY]{C)]Ho╪}!KS~M'ɮEJ*33b4*|AK^~Dg(\\&Ifjg6AU܂y9 grcԖxZlcQ 0KㆢŸ +CGc tr`K˨~7Bn3*<\ȒlR)6hRC_֒$ K߆k"krZcI!S/#@NޣW#q^/\*2w&' Qc4}h`{#߁ln{nt~=/d4ETW7r dkceqpny9]p~ /ҦDL {SY ejh'ͨw`k69. }KԆjb u؟ԻgȦ+$PՃYqϨ᪙TVE2$$T\mvA {ϓT 6e_b^ 8;I: /wu .ma1 $d6N鶛Kf50\kCpRN%h\mu0!-fMY!.Yd y*y4D#4讕n\X3!;ܺ/AG`Wb]&V"nпh@:IXrڧ€LD?{ . cգ-<.l,8ڀ*1̱B!ncr B?QhMpo>P: 8*s͓80q ʢ /("Nb}a}kS,qzV732goLE_&TeJ)bbE/_]72A#%/`NW: 0t3nfVl@%ywf0q;(:|DUJfu@AF-as~ěo$som{RA_ WH%)iʽYtQv;]>&ZJ9Y]&Պ؊7Ad擢>H0K2yK*T 2GkLƀ4 5{5Yn(b* {t|o໏+*~9JSpmxUx [w];Ij)9%e݆/q tnXs{¨D{Lˏ%[X @-Tu ۗsYd>QG'lЋf*kL_m)*M1["I+sO-\kR +ۂ]٬[!973$2Bh-5/ ͫ.Azgh9;r:gP:ÃƕZa*iU{u`4& |!+۳uFbJ@9qc/Sd.P&j* NWW9|ں!A2I"]/Oҁ!cg4 HZZ l;j*s0e;?0gި>|JaI7=mB%³sQGwEB1=τ]Z~"@ZdgKRLaSbr"M5PlD:vQ,H o B)/t@-wNVcQJ=XX|_]$$Qm;_/؞]{4xM<\^谜Eǘ*Ai2 lvK8~M/x_829I߼kct}'yn?gR,aӖmFK8[~+>Efktۑt| }V<%(9k<˵eK 4ch<4c^$Uh[ofzDo]2u\+ eDqA@f:~ꅶ2\cZF;JMEv{YK \4acW+r1yӏ<;6I움Zojgv_GL%-,lS!Lt ۲SU?ЖS7h WK",7;G+((FBŲ~ZSONYd(pqE<}uC=;r&>psYȸ8 zL|t1 c$V@|7?(up0)MK46R_G,ˏP~'LFxOA;z@?Ii4Lc+;͂Mtx?M!'_:~^#d\R[mg:ԗ|d*)ůV>ʑl(䐱aVKr]wv̈ˡWP] !\̶~՚Lw9eӌ1o>hO2bP@Ӵ kWMu%qEAu}/q*-LdVKwrO48^F|XA]( adLrq\GnCTwI/p⼎&:p?~)cܷ5QFQYۇZ5sJ'܋E_y p(p;ܯdl.~†3:5{_:!$JXQQ"8ɖ36E@ˑv{79*MبT ۏ=vssvm o/pSUy_}s/;Ug$7oQZvNq|'ǜ ll[08lƆ />(NhQxS*6Z?R8]e""-`{{;cVD+]N|@@-^FJYv1͏_Fy3ӝ!{k]A~PDOF{]ۣw~#+}GBwo MORO73i+Àz\hæBo62zdpZg9qΪ΍Wa&oH/ 2EEI'J"/>u Nz,\xs poJEUE M6g\[~6SKa8wLNn}Ϛ!ոw& 6BJ4R [dž?]*ԋ`)S(TI2K'u?oAqu܁i +fY.^`0-W9jӎܳ!CQZٴOo`&\2s:t 9V7h,fcݫ 3VXĂϸCos˛6Gyk?^`qA \<ܼx)SDWVnl%wXˉ~Ù+弋#-Fi? & AT"X܏%k\Ǘ  xRi\J&0@_i )x*Ppa]ĭ"f!V8i͊("B⨣-&L)_t`LГ2TNNrJ){ Dl7@y=gDk\9>Qnh=&|\{߄|-TJb#zEjf缫-eQPoFiu7Նń1c'vA XP>TS!`"ˠ̿_Q*.l-E7 3,);OY94AUqoqm*&dC&nG4]n3*Z+UW~LȔPL PP)L7TM-.Y 4߲0ڗLJ߿-:9k$#羆>=gP`ீhj A0bTvOE.Qഓ"J,`$2 *Vŧ6 ^ۇ֔802vϒ5u-f±1t1`A^笾0QʈV:ia> ޚlA*qTOMX-WA lWόj ppi.E/CZnx) +Ի"_ѽps Nr‡W.hHIl#`"ao]+GYALl6va :iuK@H5`y%TnLT(ۦeejϤgۥyk b]1}-a﯈\@S$[Bc$ .C؅5# q ]a  OϬFGD3$Rl'(fbaG )HtFs'ѻ6|iÊ)qM4FiϟY>n0{)&mRXoz<~)D _7\܏ANdlL Af}J;H)' ȂaW/Qn3k gUwIiwf9 *Av&pW̟]jqgG~(T;2[%~jwP3j{JSc^.G AI 93/5P syu :qVdۊ7=F DŽYGԕF$ /+8uț|l]QAwQA(34S -CM)JBlr&mt8H6Egqkje2nu!۬=%S)C!6L { ynHVb>~F2 z$ Ij:zducM\YJ'X:/BT/2PitPJT0K߀8!5b5TLj`jGXŵ2RT띗:Ww׃ ,f tT,t`8.8Nn(YjŃ TQI[x^vx& #Opqm}l'SXCҧo<3F6P1RNㅓĽŒ1l QAߙa)? ol8eQBPLVuNS=NId#\Eͨsc?XЊ&cƂm[@-b˖QC/Q7K=vƈ X°T%hhNPb/?ǰ[j˜ȸ>%ǂ4bFO=OGq9bz*i2(ӛjSs,jyGs"ݶ׽^z$i[]L\ o!8pR\ykvR/Se@ QVq6\d>t~ݭ>z|٧5 Ǻea|s-h Õ<[KZ\Y<{-<<5(hT.4{I,r )I*\j P3}!Xe$jnU {2A.3߱9C"3@طƴ@ryNf>ҶU`0Ņfn?φ& ݫ& Lb< oR%3Jq32ՑuC Shg 赲;4l.ndAJj\ o6C ](0BEgC}NC!)IuxE%=+?P~/'+MdPrK VD;b*餝 gO},c@N/g jhu嘆b?ZQ#nLD %NbRmvw%y#`M Nb ܮ8qd@ѧm [Wʧ n?ݣQ[<ӧ,]~#SK:Z]WT<',:|~)' =x4,5-*@S$l8 6Y .aj<t ,uetB}&Vb%%}Z;GXL"L ZC4b EM01 wPyf ^-!< %ueyk@ |e1Dp;ؓymdtVS0~G\wxGֿtBC۲`?"ƌ-z]froYdaA,UiD<.i]S&|B5wD$xtUa WʃCf] \ԝ6u!19R[n m3PUNgf.@?"O߭A_ϪnŪG."P+գV- }ssԣ&]M\|̥*cBw7 JqzPTh O y)PnVh,,"w3DtZA\̝#]rX#Tȶ_ך,uY? fcBv3y.qCu~fm힄t4 x!t[pb_ I,nsCt=蠩]y`mÿ]"'`w rN[YsuCƱ#;(-lc}L^]|\Y~yI@"R)S Z%Eg {3xC. l&]ˠhbG I]@x8H$nx(3c!M$B+f?{h+~O#G5=UI.x3r^5H2&PNyֱxy!%./rV`lgBnj~ :ʼ& #Dqػi[~xk[ׅέ,7v:!Oz~x{Ws歓A 8Dw3/#J䩓aT}?]OgG78"$hb^QJLjsw=X-H1rzϷqF?ŴPb5Z,rrWKн" ~۸Y e:H'fp8 Rb^t"CiyxN`?.L޻Hvl\pdd6cKxy-Ɓ* X3WءZ])p,vnճG4U BERPܦFLS.*$>쏅\ -#U qU[1l޶_LltZQwavr$ rR!E^}sw3B D^#D- ڴł哰 -U±$%xB-\;}HW(#w^ejS|~fwL) =qx!TUu ~_%J̠mMV[q4tҾ"j?>sZ6pZ]V)q|N?L[uzU\TA~fSx$&A&CL @Z,P1V4嫐^ +U _fUr{ZSj uN:TRS?l~B~3vMpџ I/@ +qOӚ'Ilj}^~i.x`5%W `7L4;U%Qʍ˲=x۽ PjYr7n,Kug-uh^ n/8O=iuꡳ]DvX2};bj!:fdzBK̩Ny7DS brCN%U{YK?T}D7n‹{?Y +vu[ɼwz'w=!T5l{FEڕoVW X_9ꖝ\³,_ђXyb Xwm.  Wwfo{6b j!V~d;V־Ȥ!6@.o=\?5MQ.8V[&R̐/n-hM4O9r3tRcP>sՇsyn/u0\P'Yv, ʸK0" !~fռK>;3(/ 9-$fXodhĆT1[6o qXF9+%|? ta sNGZ.eU6> U,v'UW3s:tj)kȆ~h-*? [[P~O T2p8` ;E\ OHxYAVaIȨce]L~)Z\ vQl_JaH9M]ck*OҒjxA4KC\'Ǖ|7CtmD)urI><} Ɵ\D^2Rp3Y1V7g0JF)y)CGlSh7B#2a'vcPRԢ|u-^SQ~hu~hu%n&.mtUsG*r"gHd)$ܮƳR46` #@ 0qNtAal]A]o;d9W_{}ouN2_V)Jd@.\˿8.}D\G}aA5>/:$A/C}okDhg'~F kuSښF V䤊B0шc*PB[?ZeY3 :Ehq a4r/ypu!#ɞPXKVC UCQ3fd< }N J_DPxIN /:_³D6wAИvQ*xrWHiQnU20D. >?|Ȝ'685WL+,N$ek8ޡ5͢@ԀDrO o%\_i෬C  T [<ulTA)b>gK!Z@>YXCdۓX N,سkVz#hBMҋf{{+z^OeWl^rƔŜ >GnғWho$p\P'kBL7"YI~Ph[ّ)d<=!Λb.Ӝ)e)7j1&obwfH@7 7L5_e5׫&?ղ@#lI 8PԻt<吐ǧyGE%~)0gqKB/}6]hb)J%;in2`OXMN3 }=6-7Qhΰ$Ր o|j?NWav۫;{+_+WGӰ:d~ܓ? D'P" $dL!v b2 ͨ;PotF~ rƼZSކSt vVR"_d&-.{fİOx5 D̎JM{Yo@=r`:L#*J];VuNExN)\k$0]Mo&Jxz?U"ʚ^}R!G ̢`9`~NFJZ?fQ,;qyOBi4ؔ7uTb!<4Ik3>h"yB!6_FקOs a7"Z7Fk:ݯӔKhϮ,t0ˡB[I#K{CFۍ 3(osiEd3QV6]cUfIP"C_ $Rzsm{fT|vG|a!LYpɺ( LҊ#y$7}iyDV#D,2GY׈ui9GsO,G?&XzH﷭/Qh*ͤJ_f, j|9s%TitsQFEzs9aݱ&#va~}E#jGd;ɏIkkyN{`\9:3[΢&V};p-jPޏ~ڙ4SĜw_SprsX@E9nuThSrEVŅP=>L4Rl*HQuP$ C aFJcXZF#kf-V:9?Ȥ0%Hp%Y1ZW,o ؆&ZE-'!F-^ *`*#f'&#P,EfS'G v] ^Mh*r=#V7=j7A&m/ 4$tp((';?#j_8V#WA)dQ64n޸ ";Ci&6@qv#O/+VǾyS1I ;҆6#:qaI 5(i76- 4wj>iq$h{nwv rȊ/\C;^)i0M<o$HSk2=%o MmCga>5ŇU3ʡ9Iy; # 8@crsDr\ l/ B $@pQeIǛh6Ys_`*tMҪ<# Av׺jle .jmfm_ں&YYEMSwh*kk_)Rn%@qQmF۴qB:fݖ~MwV.; BU8}!87RsEwHz?M2M]"'efU`<};UX#b"!65,: -1%]D咼 x͔sF9Hy;[ L/~bKS \C P" XLfDg%F]Bm‹*H 9m5YMj)4iW](kN[W{21\  u}^I=\ByQBiaUVAHDqpj5f $b%I2]b.wO>JL÷AEzX%Z%FG~0[tU/ūw}@_R2Q4'B؏!U -Г )IKԨDxЙXvq0Wq!$KIJ( y9"ly#=.rIFڍu7Eً1n3AG_{^}8n@B$bE"0ܶ^(bƇie#Xk[r 3nX+U2cl59/z{Ԭ|؂Zcv䮆6-{_o)R~PU^ٞϹcLAfik@wd:ܛy#>+S #dz%;BF/;l,{lg QWR]5vM6" :4-'Kn9A gHQ*5R )&"^vՙPRdrL?:V,F>fϙ}AZȘjZE"-Au+.G'g+|u? aQ ԓsr ;sh;>ᯮ{Z÷_S*vڔ4U_z*?}Xw+*+}8Y^oj%Q]O?S8w`8 lm[$P{!gdD#縏 '}jj&Z сJ XTu<2pJ*+a%P$9Whpf#*rk!im2\ȝfIMeAXO[/fa>\%#*{5~dwBa+|pܖϘѵ r=eRŵ?@#*ZvwS{?҄Q ( 4 }˝\gt@ˠGp .~/=(ņ[09IF|Lzƍ 1iVQ8jrbMjm `ZydhGsS T,y|ȝ.&^ O} Yt ު-ukB=rx̮B|kK{b dbÜ^Ʒ**&eq)@1cU %v =).6n4/9^9u!& Z(NYUjFH NI/` ʌrV ~Q)x73%F ΂?CZ^}+lJ% .LO#7R.ۉ![|;un%ۛUj6w :Z +[OV_$3$bQswQt,Z2 hA 7#Rkm>dG7XխW"kJoeTj) "ؑ䊼 EwSԕ'*O*6i2 CEntӪnU\s5GZ\m"]" kq//"1t:̘a6^]3]E Ơ۰D1R'-eL+rYGS§u:ShtVRN'Z3?K!()Zie4UZ'!Ɂ/'EC(y%0G1Q ڊDhOq/i%^K se g=,O!8xL{*`c]^hݎyڄ ٥F4ONRZQV~p@vu-Sw]jYvTS`0°jEXx lg)0 < 'N{jт@,ZDj<W+ME#.#R c)I v i_/ ,gy4&ΗDW)x(c1qFjZ)5ZX&? j-cTZe.J,zU,NL:]j)>2V؉Q9| V*i[x ([vd5Xz1ν_7!wiwK')L+Twz*1*X>@-߇3 vN<S~5t[w0Pܕ~hNAέR|zumpSkn٘NlQ#(Sby_xG^[{'ġё n)Xoc'd9uD |2q٧F6iD#14\8 UZ%Lp[q^5~')y݈ou~֚F %ٔ= Cy^X+dLwZUZJ$1'-uR%mzsXz;VNY8QOVg"B qIHd29<@`i$vEK~N뜃./Flc~q^ !εnx&qyH;_ t{Dq}B+WhL2b:I:cPų'Kt#VMӝco %5ǐXB)kCWwG*B쑺F\fפ8d##i$Kx6vpaovzY$][[5Wk4dxNUPA%SA(9͏}f mn;@UCl%J18© D4HSy$ȱv|T*IawkT/ AuԍptnT֝TXCLgNӼfրyXjOqxJB1h]tWD]e"b8uO2Χ /春*F8d/Kl b͵1*Zs_!뮵G$ GHԲa e=\eV$U}|OB%yTn^bf̚ t.W1\= "9X !2Q)U1 ~ٯ 3H}9ǫM]VRChjH6{NG&IPwU$` f!sEw}g+3)3G]W oJ.W/v9ICU=EAH*am |M=mx3۸\):Pg$k!_'*b}_̳)-Ҕс3ѷY"0QY>aWֺ&̺ɎEE&3jyRV٦@sMul{;r둋b+v9 E;єvQB"]1VM;KDmlRZrĸv0绣_hgC'We?kX'#tO]dGT[ g(&mnam\}҃ ]ٔhm7f@xϸƐ@ A=Hqjo39N0܏}/ KF;B5;2MgWtONHj"F>sp`,y|!7y5oPm8xį65p^; |*=(gbC;yEհ ~2 F: &HMd{lA@:IK1xrE{[|gA[_[{j)ipb 5YA7p׼RrK e>U-(:4ݜ!jY1JBg9՚YYO-x)ARw @Ah?c8=grW"<~D#R_ 5R"] eO,`؋@_HDw#tb5oGJE"G$XEN#+B9a뢃K|l9xOu8Ƞ oPh*p+()*Kڰ5 R<=sߟuxV $c vBd][Y-\4}J!D4-1.s\T{en/i'TTV/^crQSskѸM+77jKCI֏ K݂">ŞE J<]V ׆WjҼwqe˲-':1e3C GLpgg=إ7 >|$gG C4i>;g& 7R#%dKAEQH$/A+\ WK7Fw+%bqPHhBWnD_7l|)KUcgҨ;9jm%ݼtm12{W<~*r#BX-.F{$z ;rw}r_w6uz`n1p+i }zG ܷW"4tP f xeZ+jK7v;- w$g jFJ r(fCoLo^֢i]?js8D2Q&q]ؓ[Ǿ:X#&t=,+BDqݾV<ĚqΙ|zLh_ݖXQjT31 и%EŌUER;Dڡɟ8qߡnJ/\}z&͙ ㉶Uni:0ˬX1~i+xF724YD@*_}̋0Ab% 2SUqzh8vKDUMU^S"LA>Yݛo;X\2 ^;X>-(IC ScrKu4Qw۫~bӊd".1mJh<= ӎki(TDj39ה[=ZC'xxuBT .Cwetz'o0p"=p=[,/ņj3;GN@L=s-jj;Yjk%i7-֔БAˮ$r_E5ra^}oh'The(X/8{(RڒAN߷m݊N#WV"daÚfX _/[D4i`gݓƇX%hL@C\-˴J0~׋^A%䉀i#VOsݗO |CtBCڋ*gwv~*G`T| ,8Fz|ԛz%Q_>΄ٜ`aǞ:"A@E'a3+`U4g 021==v kI/O}Gz p@oAqQW]8 g'u']ɸGĔG2.c aUԮYRU[b.^RMnr%ӕAQ2 ѝ4֣4'OF6BrwG9k7r~1Ar qcԔRaؿ&/! r*V2.w_`鿪هfJ;"@d(Oxt:3&wIhpsp?+]<g$d ym[3,l1O+H@q{im%.@r HL8ůT`~)& W7yCZ^8(_tݘo3MMV ׋ӭ {B""~Ht8%z8.Y7S6\ʺ:ޗjoۜH稼ӳ[ )\{@p%Y MLX ~jLWF>pz!?g֨+5z[|p8Cߩ $.TmE a"ඦzD .^>wәrkէ]`.֤}\mH-/`,XqO?%:8f]&REĝ\2+Ш܏Nm~ Ô+ y%v?!$nX%%~5Y q_ZUv\#?!ukB]bJ$^w0YǸW%7"|hUUI.ZL,vSr 3ϩJ"DZV ( qk{=zwYeZv.b.@B, Dײ%Nj 3ǜTw4!jl ꣤ʯv#KNL$`4dWbIydK/-9E%s%LG \Yڬ-7PĄi2I23ΡȚʔ*PlMey39k[1_:RN NQ5nOW]լ~^7&fcV8uMڎ-/r3 wy# >=\CbOp3D~H,g@@e`~`+;$Wh;BۓV-GZ(Z//Ϫ 5PW6|[xv^2X7{hpt!}4L2S|)VCeR8D|uy5?8Z^9ّLާ\6S-<ZQ闩\Ui}bYPPJc`h*u$c'~.>v_g78A+` @(?{5L6hm 4jq`u-ʅm& &D UANT+̱7䱛g.xSi2;FwDT d|2P/uPwbpg]x,1'P2vUMӈ"?jN~1G*(F#(:ax Oե/OmOm{&I V շW8 6 SU-+-zqeθ춳} xkDHO/{Q bmb{ c Wqbk.GDؚ KmGB 񗊉vUt8ᆝzNyӹ#ZwaU&DO(t|mgӏc>.EtLh?}$hRd=~1NjݙbnW 3ID&JdyuII%mt(;N[r|ַͬ)a۬(w $~ {뎈wscn;tWF4Wu `|j8x;aVԳO+n[-Bn)&`:9?>jdoK.'/*[̆{y\eZ3 n) N!=<\5kY?iM=bJX>,|z'׷߂I^y %X 吏6~=>d;WXˍ`,a5WL8 B6ogh70aK"N@J~l*넷 v+xv+ -0׈YUy aMOCcp*ݖV?.J?K. l&<'Ơz٘bV\rX.*Ti:sygHʐIjdz<˟o!Ĩ)2cοX#p1@OçApgG$BbԞܠd@_գTؒa- WԌCddq nISdKm/Iۉ*$ޠ08gU<.o$vg;H4POf ࠩ5_1szy0Gs~MU krFU<)A 3Vݡ{$/& +r(  Z/%SN{-g,j̍?R LwQW/3[&5%kCL_(PtQwayK8BO⑻r2d*pVT?{'M]= j֗mr Sv2f0)uy#|g4+q,IaV-˶[0VBoBb &|%+=fxRM4|YRRE$m\%Yۜ` 'BY|T]q+B'F:K`yP:mezƛ}5֣r>}| *cfPTFф# ᥺wN}n=?oA4c̝^Vvo+ON!ŒA3ZdqK㲻W? d$'c^6*2D2|2+t/ ^7e4DoмUP̣YK;vHFhpо4h[e7yqOYJpZ;ؤUŭ5&xw]/|#-o=ezA-LCͼR`$:6Ec='VFGCNbK(b?Azj,[P \6~C? 4E6gwe~Ss.ٵٗM2Q0R*L(ԪLl^Ȏ> zn>kZ:똮?.]NOx(zjuv̔2e:1[H/7^aT`t':s[/|B5x ?dyHb9+ ÿ6% E)=P|Tvrn~/vktX{$  ]hB}%;Xd}.1D˰sjJgBlYBs7 |3^OY@ wVH{w FeA'd$v~7TICOޢp%sLѫCco9Md`]"hcZFy4G~>$v|TA) 0  b +jFHa.Sh؃i<6G43kE^$q>6EmNFμJNΰ̶ v0!f>W &GlX1؞6X*saꍒ@I/jܩ^INFbL7JWN&(篌qu<mm] (Go?!oNTaΚ~utAG ǀvay utFƔ 3p^;h =lAؤmpڀ%Cϥ<4n #.bY qZ9x  v*̚7~-}P-imgę{U\nJF,coy,!)z ܡͤmO6rJ^{9dSd׉qp[$4laC%LNTks\ 2êjWͷ^+Ikk;!s`lԢ3/6"ZJ(WE\e|phXsõPhO]Ň8#y5[OxPQ.RbNmhcgjFsueZW*+F"`; PGgh4`!`9 \ co_+b<%|o{v[i2\[csHBL6Id jO4N;ɷ8/fU_$DR"tW{gEG-!sMH-;NY:0EoSڥ[#&+c>Dfeڠ<2&d*Fv<\izH?%^^s:UT'"ÉѤ&#foZ~|s3î:|~f].vOo-ϛ#6 @8ېF9OM-5XG3FI؃^pTՀp?pwIy{mZ)f¼@GE6J&L+;^7Ko<^p\ F̶cH՗%Y] U-QU "xu Ѝo@;[4rnͳ=u Ϟ8O:p,Y"|>28EgHR/3/%نI4#G4PN\F8ciGe3s=Ǟ|J2rkwb^-P(`P'יa؏4quTzIAOhaմ1.b/Rk8M BF^u 2L$R!j'oЈ,-p~'0vK7z̟lBK\`R ؇;AkK09MA_f?oT 7<)pv zRȑ= 0lNo| lE6'iơ!_f8Bc^^C!b-ʎ'k$o_4ygRۋMk븱M8esE"15N!g8 \[[#lP JT[ĺAyƁi퉏uowD9* ۆNi&.m˒7_ɞ ce5F`'#QQlGT=S SS;?aᎴ^8 J#%SB%,LضŰV07*ݝAfak Њoה56~yD/*iz݅;e%k1m$_FR 2l32]jA*¹-u1D6ah(gNbSYLmnIa/`s;$jM՜[ǎ5p5 t?W_JAp8"|Q2-v {CKEز:@*QjZ+D|ӹcڅ*ŻVA\{~L~ReW48횊Rtf?nsM=" %"o0nrnAc\l 6$5{©4CGKrzK34ua^%pkH9K+eiA)y}dl]"\nTa$î"0UY y&Gt,RWu8VƠeoon^$ w)}{gVQn?en\QGExSh_+pncZ/\.ˁ\}j$n=3qRW) C_+=d 'n \d6QMv(D9do3S@Ęάk&FS $@/`zۢ>!=6;.[.^N8FN]p\GAW !Ɣ8a j!ʜ}}=ޱϵ+Uw<݊j#f#6UeR~j=`uO!ehJs8 nπ"ŀI Ф&30.GWΟ>z,gִlQأյ,An6y!1{m"PQ9; fѡ:8`rX.7?? \Yr~&Ϊ[f\?iƂ#JkQ{(^zd\=D:.i$B,hH_ݫ̑O3Y5v2R_?7%y8p>s(m07e|E'9mZl,72<}ZX˅C[6<' ` M9 .׼}s UѵQTc_Q}0sߜjgi_)Qy4i`] m`oFhw ' 3|G Y7JSkm6Ou9dq.5tȪ 8ujY{_,Dr?b9p>0>hTpd?ҪNU&~fÀpyAVMcߗ`ja n:+0Be44 =Ѡ6c8b"PŦ~}Z(~QW1#:نv[3_eXw  Ku"O{а!*^̩ܝ~(O99w6W C o0[O¹&it}i{lBr#UecnqH3~-/wD2L[ k|N3`}^VDhm_W J[""B (1}7Wh1r ="zAz(1ӏ>}j %y`&W稨< 3:}WFD4Abi_6דwLo:6HO"~ &<إ*ۀVБwʹmPdjr['[ಐsDnj Wrq"X<|Mf4.LK$Eס ޶dc=,$j!Aw/ȲyOr &xX>&LەǺt+C6\CH&<^|B(kJTT>t8Fjupg`:4۰š= 䯠K|@uX.HMG.4ֳj}t@y8Ư[n&6J= ـHRdHEOXXKZi$Ic\j5DN6BA88qY(ouilTmXŻB9ݤpg6H԰~Q+,P5'$w۔/hw9XwFu3}f}n5Z%*)eo(,]YLjE1B / XVFdQ#9F1,P* 9:[8:o&~މv>ƪ Ş>ڨݫ{N G]% Cf:lt%ѕ~.Ɨ!m1߀^guLo?q8xw ^gĶ\U iMٝ7]4)nngp}q#[n3"F 3`d\K"{lF]'S\t1k!ڱb[ nFz[Zr.[䄌V ~Bh&K_1VAhuٙxV֋GKy'램ۺ2 =5{)6+^`mu4 eipRtۏ|laCj\_1L ?ScGgZ$Կ099m]>y:U$3@6rDލFh_syW=\V'͛.e*ǁs_26W̢ g3@di|Y륞sF=c2}(T/J$Yd =֫+_iDJmԵ e[ ,4{QEkXp8/65 S *E*Cq"'xБqh(u‰CFO6Sd0ÙLr@1renN.;BQ޳qO|#|y*ze޹ɕ^]O[MM9}+1't}w]C}tY9t,{I~Xڻc9| T:nI5Ԛn:rIӟ,UIa6Jt`NBۧlp@<:{_ ##C4x./nExp.`fLkR{Yij]0H{t_c4DkfUYbeȹgyX7EJGoe`6\*wdpi [IfJTY֠wy8z7N }`^  =s o$G KԖ1k& c1p-'pԮA1+ w|$g~?$_.5\?$a_QeW&mً}sX:ۙh^(KsoҾW(/FӚ&>|DAIL;O$z\n“-2vޓzf:?ڍol)k * )9(%>X2eߓn#cѿ9Z@P߀4<<ܲTE*mKcېBnyY:<4 K.bJ̞җC,k!5?nnJT.cV2-"BQ'(Tkvee)-s,Sײ0F,C:MeQ3} b\sI9Afϙ:~[WGt5&.!(փ2yinHs;2Aޤd > FiF77M{Xu%l̳s/{0 (A=_i;{%էʗIoc[fOv ?%Y߹6I{FsѮvjW'HfE霍b[(+ ΍xYn`W&a@f膎8Go$_%VKݥqF0{D)D;Զs#3=/ M@Б(=BZlpMP֚̐ +)-,yi+22A\ka>C>Y0HϺ ۨ׊)j9JES kp嚜 ;5.<].U Y=6ukՙ*=-ߊոrsVͣS>>`ycq㇮L[Z}Cu&grA:GWtvzy);]44mܰ2 {JCDžϹ"y&R/>;"7\Iti-G}Ds/NZO )jWrHsHsMJ9q7ӨXD0GyW)(u^e:ЬuBc&R߱{ϴ.!7zi*;,C<,n.2~ G14ÉT]G8hFI`7:z "4%OPSQ`Bٲ>G=vc%!Y ЭpF<ZXŽqg+:iTņ$ FoHOʌRg X &|52pD%Vp d}P}`k3gEԜ1lb:X{>һ9BWD!HQ*6jf(u4P=dW(Wqח{vgl"sjXsm OD_q W?1"y*'e=hjY>/kK+ٲK2,Jh+I\s[~#a|r$Қy&lÏTbEQYfo:ߪdh52ݸPLB^iA!wtA]=suzlf{i;Ǿf5sj*7ӊi97L9&ka@R2 <3*xJ_*"lĵd7`3 *? mt;Hd~Q7InQi4'ɐ˕DaRY@- _!oӟދއb ¢{l')6Z U0&/53vҔP^AV ~= 5;zѫwcZB!]dR9{u?vHQI 2Mj57cVa kUq؆it6v6/,Y)?HsIsu3“t@+f"trCش*}=&CX\ MT|$R1hfeةd\t-I%м"&3[Q 52 ;ho|[HAg s ReDspt?ZUVǽ{G>Įb}se&mO20Mb 4""mXKIA0zeH0Cv\Z'q;" 'eR0El; q=gA&jg?s_*0+V{c/pr7[L${-5 ] :{gvt {˝iߦ17P|~ JE73͓c`%Ja55#|#Ycw䑀0ӤMj`d,ke"Ű $tfd@˪f٢8>b5' P|I.3ZG0 4ZXkHƪD),^^2yuH+a3`3 .h4`#k<*(U96:nqo>1ldDSGT >lőR^1wNt@ȗ_T*1*юw Oz Z:bE  A?Kh{K7X2b]0nBCsۻ~k'jj-iϡXs/}&(GH8+ 3+Y m){ >|=H~HPݼ(Gk3 ]3B.酝:(Mǰ8& !;yUA0$҉9;%̸⑑^CK25Yb` e&׭˨'4/X-#2i^snMo]WkP~'3$~ӟ6?9 ԣjǼҵ;>(."55RO? Bģ>R^;d}m흯ʖ`OaEؔ¡㢚;eNذ׫Nːb`Z"N /*!! ,#2nRb1Ϭַ?qm3W 4w͔?哶o/>3jQwI5fH~ - ep{tƉzY"w#p^Yj te,W+1 & {.Ə*{OO8"xj;6 >tZ!L8Ec 3E W*ݍaOz9,g;anCoZwq7QN/?FI{rt1S.:cצ'o,S%o-ǃZ3n^'\z!qj{=KaXPx_d,rLeW(G"Ֆƚkr?CO2 JL]9涪9|T7Nh۬-:O2iWRmrQ밾a92pHj50jAR}>hEm0|P@ϟ[z{'#- ȱrg3R4.~(OZ %7U3.7cp8(1:R:F+(<c^@VSՌxV"~?-zpbNսvfr)"z4dm2ON*`(|CmAfzeAZؿA:wwn5Fч ǪimЛFˋim2db_LNj+0:.ЂbDO+}47WJ k⟆M Ϧ.=_ 6&f?7 l%?+F7=vdž`_|2$n=OQ3^q 4͒'!1—C6A !?ʮ7&sl9p${Z0R)8z]13'J?V a&=]0ΊoًxltzXڰDli<@o ,mh_ĻEf]ӹ#ӷ l/4 H2v;G%ׁ((V#l?G[O&T'RT*j@hqو#PH27wѷn.p9`G)?fe,8n(>IC-psBYlXmᨣA(͈Wc@e="~(YGz`a7Hق:>W2Jdlv,$Sde`Fm݄pQk΅׺MwL[؈ȏ7!+ofۇ(xp㿢Us{ã -b<9Ԝ?]9i|1Gǂ]BjD%}AxOXjfBqix3B⹥Eg)>O@i?~bjFǚO;}" $,Hc7Iaq;g]cbdiςq4t dG;ZiV$4 kJFlc <.*рLՕx(K!rN2Yb?H> ˥[9[y9NkOlJ_ar㌑/j"5j%"`8+lf32QH$~? o/s {6XC Iv&)n1$ -U"eZG,4}~uN2B?f551bK~ nKw!"P cCFk`! feui rf9eǢ a4>\JLwib;QRKZSx_wG :uҍܬ'?-WeKG݌ȠcV0v0[e„z/ gg`T J9uyx.NYj-q qN Ҕ#7cUe M$p2_͵KWA9M#_7:BlkbU(xԚhl ڒ*Zz2B$+[J_{=kwI? ^a1<3|ʍ=P@Fk,:B:O<t/9)PYb(;]=nʊjb"b  7O-՚\2 ]HW9A^݅fV~`.(Dl4-Z+277 /Ќ Cr MEcTTٕ*s'p_0A^7dJZI;Ϳ!C:s܋P#4*w9ř,`]ɵ1u"9 5[ͳoë-+Ttd"I}Vm½T7u~*!wbwK.>Kv;f^o+i^px~4yٞH`^>%N^! 3!o' U޷i{!@Vok}8sH1UɝwqlNe%Ni郲<T?Jy9d_7328OL@]MdO ;(1PӦt2-|ĕ>1BpѽmjRy~-vƿ,^ ^p D$5PB}<3vwЇ]-u,nɓьСi@D)+0&6U`G ulh?mZ|51O/ /eH1lccM)!i>rf6Jv<"|? .̪( GYQ.j`ma(zӵS5i5E%MЖ7AʨmH]eÜښfpc+d^FAjg@+iN:^FK˜j{ͣ/)ct*8qa̒7z0x+n =ݱM2j93=3*B^m$)V *_g)4Fp q 0aL& nħLXosڻyg浹N}zdkMٲ#Ea+s!N2sW jY# %*(P7geڗʑ}+V%q0tiÅ9&@hlsqRzdV!6y'ej3+Nb HUk/u]*5% .tSm FhfD0Y׵H"WR0P8\m9c^viѫ3] H/wZzړފuv'n Vpp)9lTKϾj -Ŧ?S;VN:EZf™npgId\+t[y𲺷$qs 3r*ކ#$PryG*AReCU!ܡe0'WQ B(VTDbDف;p6T@3P=EK:k\'D+ZN.tkQTL#DOUa L/kusQѻ `=#@Mʣ5'A?XNRsD7RYx lŀjN2K?-][R][uUa0OM. GҞi**|s(/eg'>ZZXlJ^ 8+puYy,HV`i sxCkkލJ@ (UC "% &=9հATy3I``RdүK~}#C̢Q*vAՊO/>|+8 [bҐcX ky J5 3 !v%_?0}DKbY\N^!녽JcnQCAW`~N>E\Y؟!a2yh/wi{2\]2`omӉ,4uZDľҿi/f_PZ19\mCZfUT#Vpހ( 4Qkcv}oP\ՋMDq;ez]z{U܅c2?z?ɧ9ɸ.#F#a^>`p=,atP+tP_te6Kڟ?ާ@!6H,ӗE8uKp3¼aOޥmGn ]wkb">jns)58.yeeb/B0;4Fe_9̑РXqJgR40t PjҔ(3VlO gt贍zP\.ƴVv6 I;X\ sXh?,LXUTzk4)`ƶYtF$^_[xOAbS4rTs#BÛm3-{"|;BY7#l K SoIorOExu9,$̽}P_:"\ #<y33A.j]яE4_y/{zåQf)dA,73M*L3`R@WkDZI2@c(wY0xA' yq8 <(*4qƇ#,GcuT-ɅgN`aEVzw@vI@֠ Wt ^yGvf]otܐYC.Oî즟`'~hOL?!X_ެhE^Bb鯘/0.AKI0CԆO5,5lߒ?ܹ˛]0MW5AU^q׺VmK#u,ee  =hvp'j6mWN /ad:/Ck !cȞb$WA"iOo؟=|lhgSH% ̤ۤ{S:S`Euwo(,9\T3fƦ.'*& uD[I>Z,E XIfRJIwA5 r@$TQ ЏE/ܮNW22YPxŚ(E0bLt ?MU4Fl)j[z^%U)^hMNђx4 zFifJc,`3H`a^nܗ\Զy^a;Т,1#/AW| ؖU`GMtVCR, -yz,V;fuhĬe)AUi5Sy:ҮQD3wػ)iἑFSY7gmHanWNRV SG==P\|j}^*OmÎk Kr[MMȧ'x/}u8*y{U 9Qʫc_=6A BiR̵ĭa QQGGR6%yl2IdT;g/h6PO1qPUӧ9=[{Qe7G4[Be[Er@nC( *'Ǘ(mGN: W=pʅ4] U.HdxSqZ[A@ GL^R/ JSl^=Z=@?p .X \8<34;'k64!~\ hM>rPMqAeqE{&oY"qz3vB:nt#\W `[d'?ͥ[t^__"0!r2!@oDGT9mjhFk3⅀'ڻUY}GpU7[ e) bS'WO!ev!ٹD'(춮M`\ Yc(IT`4ZBdxibg=o t9~$7p<`X4,IVQXbC6Qj V%{}a Ԯbt!PL҅[rϞ&6[Bn\C2k$a-HwhG@%|Mk{^N+ BȞ2opasIWeqFE~ΤBH,7dT3vߊflVjܷ[CAd|oQpS[WNyŽ}#IwjSG>A_AgfAyW*Œ}п[m({[#S;!2g;/+-yEԂy,#ȋ7G)k/M͸Hu,ꕾӐ䚜\")c_%4X\X6OSb;o|rO_IAmLa".!/E|EP4N R25H󉚆3:˭&Zts9ӊkEŪX7p¿Q]U;o%[NFGZg,O_LISҋ~+XCfըQsd.$ }a xQ[٬Nj9sFL/f BnQ;t UxD{ xSb.h )S d;4o5);DKGAҳME $k/ƳoSדpkvOdLU[@h è~+.EWԱ/!o(8S껾кD\"&0 beXNxN΃9'ć i}VT' !+-}> )73frx̀u F#]T(c'(%8+О%V.ӱN ݎhQu}s%N$4cn P|7ˠWьKl0?Fr@4~ og7PfoJ缣!cTМ}\עVAB~[0ן3STO~i~LΪnS'ۭy0(it8"DW_8&-1sҮ Ӌ^ 4dEjU&N860vS&fp^'?Ǩ8F,]L+6v)-&aYtEq_5 +6e)iPŎ+M>#piF%<ϲُ;[BLJ7TzSK]?ѴSx*Md#ER @w:v?T3I}-1=\pQ eVbGAFA-RDrҀŠQMaJqdVE~κD\BNF{v`M82Bܫhi}L;yu>u[X.:d7J|6=2mqY9 F?=xWӡHVJuR/X;҆ThТw K¸q35Ans1C,{T% d\&P֡×H19AQXrW:+TVAf9X4X;-Qɛkծ;n񯱪h~5/ pp{OnY|$s說wt06݂%@޶# BEquʬјl7\]ʄXmN1Duȩ\+c-&N%X(q%Kyء-a^E`Ad nȝ$CGLhXhTʈdm2%LĹMo 7׷p]t>+X?{;}zcoxNKR+y-[ѕSh5qh` 6xe#|K⇑k(hh%a#j-ʸa1B]50b)S$ǺU9 W eو~ݮYƣ`o7nfjǟI=*%f|mKmBNAJkFNW湤DUk!s:voM[腀 IpSvi<֢ncf‡D49⶙.Cҍ7*M)J5Q*I!Zt1Q|FmX,$j Z%. D aSl6A x ear kAVdV.?(5|@;@! EPU' `ݥZ6}` {LTLKslXHE긏nwOfZ1c Hjv@if˙w&lls Vmn%|+N±1|f%΅bqQm:75̑Θ"ăpjGŐMx8?ympSW.͑Pz\O2֟+=]cyys7F5m*ɱ15w7bi^.آXT‘@nDyX~ c@Jh f2yno7UZ8jDKMswkAK*m한]5;yye4P,'XkP >uӰR$`[58E,xg\%6z=xibz< mrxA3gū̇%|hNJ`!;"b':|\nC: C>ӊe%ϔLf@!{V.Lʠ{C dx!=cѲ7gAō|f8.0E>DՔ_R?`ނyDA1YG&u#ObSG=] ENffDUu 1 H0K/0Y[6}Ҷnr}t1rv`Ek 2 vz~1Pc8i)Z(?nVU;=@ \RNMƯ^|ڂ`9|(C}G*uIo@*2f5"k>Xx Wb2h:Z:Ӧv^nVc7RQMO^w`[Kmя^'WgF*{I}{4Pdkxc;9P(q,ʿJ+n~KR<8?C9ծJkdj-;WAkPbڽ6+ 2h+Z,feWaEB,j*> a3Jx捽j&A}GBcP+`v<Xב6"ERH٬yCe(K9! ԩAIvoٶ\&'a*ͩg g0''s9!1}_42\H]{:m M>pVߑW޹ ;RZ!K9+#A?!%o.h%ͯ43/k[s`貳 Z]uޡSh A$l)ү ӌ]S.S>r %DliiX(D\Nњm#U9ݔ?VuFD?3~bbZ/'H1v ok&=VY($=Tq= }u uܼG?._ v.%(UF{3NSœK Ÿt &!rNO9ZΔY^[=N>>``^4lo^^K;SU}Ykikm?g̝3EqՓaY%2 {J ͆QG$b[&%-S(*Ǯ) )$ZxfdŋZ1T&k-Kd:+e$4vߺƧc X⑑K:.d, ~Prp4r'&3{\7hݼ~}qa1Z9,;`ٟ`t%_DʽvI85g_y[Z1v荆.N}O隵WƋl!݈31H{P-ˌ]6l޶I< Qh]8Ѣ: ŨN߈yWAv*Ӷu% s$sC\ͫ)gad#CLg I&/Owm{WWDy7xhڇ|ȮBGܥG=HwOJ0'*[W_7uhD"9SO#J&(:>(I:Μh" ʊn7 Ywdɤ6i{s| N{~ʘ!nU M]:4̩ Lfu]~.vl0=5bn{VH])Y9͌' CWDy]v xؑRGlR!ANB&*!*]FvD#'J[뿗e!!~NQZXG!+ -lVF߅*gb4%767&0^ݢw^)'#x'l҄d" E -#Ӹ{PPʪ\Nma/Td~fۀxXY 9PI)}D3\6Qv\4hp%V&`UWK+dASRzZqj҇F.9=񲮝[3=k8޶צ Z1R7@gIZ歽THʿg1(Xwɛ5Aj@woH/ɾKYM$T;Z{=%eh;遄pɂegTqM"ǿ&L&q~q v)to#aLFQEv7DqP#SLmdsj\OiM ^=VocqSsdbV"wEmӌ6i!K;|PNIay4uDw@ \互2§8v/W84LPwQʞC*Bj"F6`}We5GPm'ޙ' Br 5ޱ- *!A`P2cVnΨ}@&ӳ&q3ɶ3 w;, _XFʔxyEJ``NQH+o}Jx>uZNk$u*?4Y1i-kjj[}XKF 4l^ع,Q'PwZǨA=) 7#AF78t!5=6h{wN@OW"IiT[ 彬/]UaNҼW\`SHtIiہ6OƇa }#T,/do.?Z6}NG=UD6Pr}ޑ8tPB/G3샓sj' :LAlZo{U3 Ljmlp<3b>e5e|C16hIAMRf/Z0r1iOxW /֕v#&!%j<"ǐt+22$ ua Jf0Rq⢆ӄ4̆9Rf؉`T?ccD<<-o8Rj#]?+z)<ƿppզ<2;w!'Mu6kiE k{Qg\,C.)օ&Uƽ4(:؅#Aѹgw* Yʯ ,ik)@!5^9Z`}l)U@jpA b kTS${䷈=/$|CoQ}nl ѩ !c)aH~rsE *Nuƾ,TbB{OI{XXon.dP!0TbN8PhAM~Gjsdb_Qt9ĸFzV$ X9;kO㼑BvI&pP-5YeX#\w-bͭ~Anqd?WeRKx6D.q+~i&ACRO*g*,qPru+/=1!d _,n؂͙R냣 o5ȖD;Z^Thk/>fOz"z2[Qt dq9 -}8!lxa0ln^"|E,׳V+N@9N*|\5l];G _aC|掣:2inoT0*0cރ=pB_Q2m2yG7A sơM9 jMYF 4h69E;J;-Hן>5&B6QhFh91 |ye!s*!.⯏rjDECk=d TC4 c0B,YcP^T 0~4=qD1nD;u^YZ3xgccV- PE`I5&z_ߚ,fx 0 *V3T/}] ڀz*qT,mv- cS!/"$%uا>UuOD4Y݉cs x#l4&Ivazd{;WHiOw~tunQ"K:/wqQg V8krF `}$uSx.Ej>6X;$˺w%[nvLk]gM7n~[l_lw}|#T1fcMz=CG "-`t05ZQ"5rCF=:1liU~tf ņ6BC]Fw#r27س9f$4fޕc2+'4ljĎ iz:X:9DI(qOX sƺO\cU"޳>g}EMſ\y9:BG"#3 ,w,F}\΃}Hj?zj?Ac}'?G6;ɺ;D0GB_ag: >{u#l9Uc,"bcٽHY_MVxC M}Fyt~2:xV`R@?H*[ZŽM5uZ╣`۴7&C7if;:Yr:74- 컟,3/X:4F0P+A-~:$~VGkP@ npziekY|=ަ4nul\2:cDhÇyG"X\L>my/.5$L^Z?VvCcuf! F4/ ZM'F2Rw?k=@e"?;DpJCeמ_A`}~_.a¸&=0\M [+Vp8nWN6`-Y`.-$kww+6mjqH+ǟ Vg|Lf{j\A׎v iOB3O*p>'^IT.g3=hu˨plYКۦͅ9NHU-8Il/ K5U"u0CCiAЈf%VX{xܠ8aM4mH3姠gڶ80|>vQeV܌"x9 Բ revtYmKkJJMU;u|ր,ȹj+3`8^aMW<;g$9 =EK/S;n>S,r@;K'\əH*$p"]\mշ{cVT]_Xiw*3~,˭&<e\fٿ yJǨTŠ=)th,L8O T,1zȳ W⋶]_w|dʻHh~؉xat T JR !*%3E'!ɱG07Sf ZhDZZO/cἂj~ n. *"V!"SQ_(e?.Ρ<4?r*>h_{Aw 5J 2L쇤DÕ,Znma/c6?uĔ,6\CjvHuM (s$ i2#5|nvu]b0580AXl2Bbmfagk>cvAQrҚ05S4pOTÖl<$yz[Jk(Pt"wd|S}3\-Gـ+?U{+F_Ԣ[J"b$DzsdEG?rZtz XWHV$_  O]rjpk}tj Y_ (}u$MIb4AOd' 3/ʥXhٰjD9 K ~/<1Ӟq$?K[Mm;pTwe9 )њoUtx[fQ"IjpXG>{3?2wN2\lb-'Ih.r+s $ .,@꼲0kbC"3Tq]? Ľ1QYp:\Ӓ/34EM)ם!,@fL# q]1K {`}M6+2Ɋo/ATnA &Cd}[q^|Ae.z+IDa~ ,bVI\{KҹD|HPN``x )7gq^m?AXRZ6CpnŎ?j%f ~yOJ}_C>j@8O&w9p""~gWH4:(5!Vmێ!tpua'M*XaD'IИfC F;Cdv614ŭEH[\VWȽ%5b;78j2=<3as^/^bg@࡜\;ddUlS Pts!C-}sF؛ 8Z DKrl-;&Uv=@J{29zh@>- -}kO͹|ͬQg&.ijHJM×J-g s$ UBeL܉Te>5id)@9(y 7vO¾c`r#i/- E+iYYÞ;ԩ8"s@b"rHM}zMa3-R.DڣEN, H`, iغAHPZ1OaڷVMHz/Fx(nGӬ4ΑjnM7"ڢtqp (7M:FbLw U$lsn:0{[y,V$|#pB!Cmr-hYX:Ba$D\NIJFjF וh{)O U0H~} wNfK 6s:L~oa)Huo?/,kHO8zPXc lTֲ4+/\Caqn#=wː]0lRj ޅf{(9zn0s,"$?zALF`ܺqLjoS.ĮJA9FPi1?.i{VK7QXrװWZgb"3=0eq q[lJ67*޿3Bn/tW8P$jH˴13U]2[-9(T60"Y_V)2M:ݬ$0 z%)V1 l7+9[ʬ5`*-ԖI;Ӽ6)^{qBM$ZBϛ/Pk&#>U $tV3R>=H29,va8C! 3f^QEQB^thDe9*!..W@f@a)c:DE S$xp *y@^帏k7淒BS)XOuBϬ0U|M^s̚Uι"[a{Z Ϙ,Dž,uW _5 /G+[zw2)#٘a0`raٗ+ 9ef.`p:X'$Wo^jS&HDUsRt)LA iV$=I j/b7)3 S[i9_n}{f̀a m|!M]["D`YW2M=SO3N>;dh+{`vghMYzE1*kXv^2& @Й f9ƣ%gzY%# VN,7S|ߓBfI} BbOM34Ռ)V$tc)OJm8{Д7.x󈗵%Z--ࠨ] o7thuŕagqhۺPp8!{j*+o"Ҙ)4/}BQ}ܢ,|B~n0#raZ "OǩY&P+PL[ׅ4~ p3Ɯa *x9H^-3^'co%F.QB"ji%x404B7M"4-#oe5ƞDhJ)#z*z;hdM E;GtJ@":1DW/ݥ-6!w͡^Y𠝠Rt[D;oj"):Y]qO]q-§"OU"<TW{\>3l{0oGQN36֫3ϸ9H>7h a1'# FJCzWOV!ٴ,reK( i;*PIcr*0@[Lt-O K( }WA&L/7`{Q]Ttfu;xOhêc_]*[9(G7W j Ő}Ur  y3L +)CTf%7"QmȤ.e IId`ϪD<ǔ ;Ow5Lu@x2EɠM4,[ }awr?JKQ Qk =ZeކrVEPj;UCL_Ss?_,7V1s),|QnU) na2$)nop Aрa|IBCJRTM՛4Ư۪9`7~9- 8`XHQY'֣ C0/fX=E#l#E6o y?ŤH{߄-ZF}\p$NhShrgG/3b)+aU# upT{{+xV`JnP@`Lr>/F{hP;d;|#k,vPg.W%uFuo:!XSV{61^kt~.؀-,=k 0x]pZ`\91S|R ZﳘN3`}~l} 5n)0+Sy)J gSTxɚ>S6G+EBǙ̜se9Vd0ֺOMh=%wGJZi%fYl+$&Yv)SL|`UlnZO`YnI}!̠ދZ %1\Ҡ]5mxhG#*#Ux]R/uIo47^).?ᖉ<jBÌ I.N[Fj.TUgrN/Qɰ_7#Bj)u_$5ߦv*Yl4oL*Cn ;>.ѣ"쎰;qZbSѼ=W n amݾGmKn5RUJrLyR,f{ Ҹj 8BK-6F穸z|RYxp)==/4q__ R˼,BP{AMy~\T9JW7kF'JRwc^QV?WX٦T_G:D9A8,z~w[XMswjlG\ȸ&dx͆͝3G.E*!#:|*ۻ`!A'$Qᬌ"{&Eq0T9wwۧlp@$.yʌf]*Ȉ`(Wj/ 3 ]~XM۹㵗Vbkʪ̈́X7}/8כ>?kvk\[Tv!QEl]ڟ Af*0kK: }CRl0&'7?Z`*j;tJ7`QR6~\&Vң?}EݪV,0&5خ';Hi<΃=S)Cxz,̼7Ϡu}^=V sUVqF@ 7PLWYaC>uR81HH(B !,Nefl25]RQ.ȥzd:/ K)P.5n?޻?49 fU"fϣOV9}f/DWltIqOd/ec=xe4hFA3Xg 7_*#j"gF.pgnT4zy>c./g?tI2BrLp 륒&UbxMR+$MhhkqXZT֞?uu.5O63XgU#n]6KX7<_Ƶi]H'=$`ջ2׊] /jFiHؼ`;+k d9HjR(L3¬5UAM ҵ́GK t y0A=F wFz@}brek+\ a#SO*.aH7 50* w/Qv4*,ld '?f}9?fc8 I3e "]83\"~r7YſvݑQrHyu68puU$'D,I'1qk@qw^o<]hbY`^YJ|} yV#mGe G pB}0% k(<ȕqGTy%91Ie]htyʧiȽuDpomWXEwnZKJ/]j m_i΍g:{^g"'~+UJb~\ /XF| x'*D+e iH ܱ[,bzgG6ۯļ91뮆Kٟ[.IIk ,QVXp'(?]wv%Fmk EFNGϝjUxs:B[b[:ҔHuA|Xຕ Bk R+GE99{+Ti4Z :'myx~MHfP䊏Տ@<y6'/\BcYE+z >tIײlE}HayUtU:+ɛ-Wca_DXXQA+4=ϱr(%e`${ٍ xv_d06 Z_}] dJϊs ; )02$K3: WO)W#eEW (B7@ -m^-d6j>m'Os직6PuQ|>+ "[,#eP@E+`WFYl4=i8夽EK;[<69OXǒ\q1Hbnwj&GN'PdpBUeѶӪHn@i&SFvS(u9u">X'M@pVc|(-TEpw:FM[R-YšuOCK.w6ԿLf䫊#q|$wv8h{3(D"5c.-miκ5G*Z<58TV%`q0`rHCq/NR/Fz;!Q^Az6y#/;x"B0H>n Fb'Ppt+z}İI1{yjeb41;P]/#vvR3/\NӷHZ%v2l-}_#YvZ| `tAg.>rkt3z0^@gތMΊTrTʇقr(ŻH'¬)eKp7 rQ[F)?!! rV@=T:cfQ.D1{]ɇ ȗD݊@Mu&3q=*U1$^y% bG+e?ZɉT[P$2["6_ >asY tԘя+7^vZqV-ÔYaV=K~AE!;qr82K9NgdL)H=Mrqp8 NmwݪnL{E u*(pB7IS`BMW<;Sͣ0NI+̪^񚉉p@/bwi&ƟPT^{H9xZbJ'βnQ5B޳mʇomr~weG &B-OR"<:J! !,^gD &4=eptVTFoo]&L*" #8볡:E80=\%)oӡƅ_k2cՀ+[z4R T4#0,G"y`.( SÃ#\` 4TE-H5nU[LJ _wsn 9Lz@}(L*}`K<)ntzɐ톻sbHs)3ߟg/ͷ3}q6 cWg%A6e+~H3./ɢ:Ch᠑a8o.0BOnxx.2[H,Tr;:.lA'N@/fTnė7ws;niB1th).zh7=N~mVuEgiJ7?3fZs|x04:( *wy؁H;/wӗQ߬#Ö_ wi 5%_jsv^G?mqv5-eBCҭ@JZ)ni(q>.9ne~HyIϻ]2]hkQԬhGORXO`lqZ*?]0ģ|']'(``"C# `_ĢXi 8rlY['i\&HZ|6b+-}wl̍+΢H?a!SYQ5"XDBƓ*jz h9h_;y>\7L?;G};g9 Z/S>B|׋e,L6RVUC6r d>- .p̆NNG5bczY<DlQ8GD% GSr9f,lȨ K uy'p <%`PSQʘ_*)MZ w(T*Ÿ>Q3}R< vQ:فE(cͺuY~}dk @I3PS/ О~\hQi;0Oy u/ȥtFջĞ7|8 $etJdSQ4=yc!sZU4z1ȫѵ42p"_\y8J^eeJD9@gz2^bO \YtIm7hMƤYʂ_^XDNRU-$=ˑ}[]dQfK ]PC׭KrNz_-E\sP0OPB(#:uÿZr~WZE_.珫zmh;Y :p\t"DZQݧ,=i0!o][qKh3y3q z12ax[H7{6cL~6|/2}6 uȪGxH"˴K]Tm˦vԸ>{j̤i $ iG֘QyRXR{0419jBB6~ <͔2pÛ?^)wʡQZM;4;TZbgS띤-3]1=״"|Si!Nk{+q۾bZnܶ" "zODQdBhQ]pQ hjsX(X 4Ր` {;6ȻYL._0{B(42G[w)`,~ 8 2_ B.Չ0ݕ#L\˭@5F @2J,*FPX͵KNzvoIQSKIv[PKk%5>}%13`Lr8Ƿ-0L, ?^<(=,KLV)IYΤi^PҌi`jU1. /{ +E W7fjO47xq QwZK 5v҈Hh69NcU[BcXPVZᓤb8ۂ;je tf! QT"hC6F0=`_i]1t b>i6L>/̟Ja”eL80TH0t7u̚Y%xw-ÇjH4wV@ڒ[B;ө휕n[D5c|{ގk0 Ϡ JSDXLzNǥ y)9.0}V~"S9dQzM s(a6k%_n~]r+)wC%mȘ!fcy|o|;I諾pŴ`^w#N3C=Q2u `KDRR&a/v39?m +Ox=u!RAɯ˧X oc8{3PCuHD:ZEO R+/)z"gf!)b:JW?9~=w]oo>hM ?>%;bƕ?*վ?S)%<8NAWh) %v ?cnuM8Gc^To5'[nW*BR}j*9b3|9 W ]0=YsA Z kA:Ilҗs_ )ݰp&$#L}CAi:! lZThB> $*R֜u)s, 7ҪL׀X^pM{1%jdMkHӷe>\_w^^Ui9BX.̨UނDqQkޡҏ=yU֎yO8:!(~kMGeL6ۃokw4;M8ͮsB<,gd1.gG2m= !dU|1Qk)&]j8j$_hqkAZzNm/ܶǸh׽g~ZD_}8j崶 1 OW*QS>BDpNM@ͱ2tUByILm e Lv<&Ew~ pՍWw_{J0V5Y<-Q%3)=#YI_OϩNnp|ޒfjH=E< <_7bB"]Kk閭@ҕѺ[f ѳ{Mbi0`dy޾)W & Uk]2g !b'˰M*!s[`ex w v0ӅRl'ټ~`\&*\nt&MI!-k k^,et 46Nh%Ϻa|,54FKKM49Uח/\#OߘEeǂpFĚܮX(,5DKTlOElIDEZv JaQ#$)Xk=Ԍ\ĩG Od^4+|[߽li$VG42ggqx )5YF+FZs+~$J:HȭNϙ_s9Z@Cȅ~9, %4 +{Xo Xs@ ,K'rXkLۺۍ#::|ÊY#~#:QNQ^b q߹ɜj:B.2>$)d=/VOpܮ|!L0Ѿc.,iqh35 Aؖ1tuH>]4OG53?4]hCCe,<@gt Xae`Dr_Lt> ϴ;q8dZgo {i|vLǙT \0?<9Ų5[0'}y2sZ'OBf[|U[ 3Rlf%cӔZIVx2y 1oN8_7_q{lg_dl^[j6][Fk,2D%X18/Ca &^-aSg݈*\><յTATsothzߎYy>-X<LVM(f2^ac~Y U15Ĥ֦҅҅k3*vZ{T˪+ȵ=M8s!v4{nՏ]:e%.(\ql[=z*2?@8IB:U|+\fK3kLYoxe8GqdTv E ܢo! XQ8R. *#'#FZ}TհFÒY蜔n0*4=í4'unJAhF"<M]r^:MKz&v+ҏh>0PA $Y2o味Sgqӏ ;@^.20ԭ,ݡ)7Xe;pŖ`~beo}cs@gső!MQwJ鈍{D=>:^EbB,#"Z-dcw*&(' 꺞L$tSljWxeff)ޱ>`@wYDn|8֬2Xj@t/4>,&0K>WA)cq)&f9Xɉt# A53֊~ºpNl3^_ D ַyp^qrŬi8tw$\M-IF ߪ5ۻdɩtDkqcYspvP#!Ttlfi^_RG 1Rp'7UdLt+i`7;.[e%!,8:w&XXVSWe S=D#_T|)F#; O,i\<%*LNd}6z=4OSeqxh"4"pw¨՘3.~p|]*ʈ2۽W?&ˬ3 HC2 F;Xձg9U"¢]˟Z1Hz>ϋy=hmI d ep?v<&7=C. ?kDc^igŶ[M} +[ѱW=O/}`i RoSܭ:לLaB>ExRyOBs4(eoktjB~ѝfn"d<̓8O1oVlksЧS7ҍcA?A~Vްx@,/K8I|}%||#8T<53@zoõ)Yh{%ʃ4 BƚuFYtD8xA2){NwC>!.#.ЖC' ݭ|x&#V @9z̃nr/̀L̈ "oҦ&DiJOTGq6{FBj )cł5g?Ұq^2U =ձr"YLKDᣔh3 Z[K]8W^l 3]LPi$ u:VmzRV\??UTO7׋ }`w) _͓# |` Z &,+ԂSz W/ȩ-u>GMLP\/aKv Xo$%N;mX?f_:k6؉ xgc(y)5G'tu~(ՍYIbzU߆lTsmcs8|yŲ77Kۃ3I1|`F "G{Gbŧ?vo[cDHwx.y/]1gt)Bg5Rp 5@ mqRнATD|*{Ȇ{3ً #0~ye=W=N1`ozm|Y6)58vu5+y+GAl@ݣqۭ@fe0^UoveQ#J_#TDÐG3lOR01aBΪZ 3eSxzr V9m+dZyddn <4@,{y0Ȯg8a+Bl#~`˶FY`˞͙d4.!&ߙ39[+"G.*.qvVX|вD0ľ*Q62@erwi/GwfjU#rށtMbÜƫl<"p)v!#|2B^ |h51R`|Bg@*,™Т&r8x }TE2ۤErNq<^cQ;{*e ;\Rt yRD%O⣋-?b.MЁ̉D!'Ya_z$•hWo23m4]l|6ُHTqZO n?al}0QpF/K nɭ)1h8׾.9MֿTKܼ'&"TLw׊+O3:S#}4jzCC!$jb ;ɰͬ,&W&Փf<̓*WǏM4Ma`6}BsD+*B ^R^]Xnl-$˸Z{[H^)0JƁg^10ԃ:,HOѽ.Cy Q4zSym]r䨂R0/Ox,oj!컄U|:*| @M =3r/cx)/0I.&\1@gAHb&p>!+]tEu Nێ%߳ݨц|BU^c$!d( m%r0 'gȎuSL GUa^ayBgtpVo ekMOt3ˠ:j$ƹ?Q#C1bwg&ne%= &Oz2&qeu?3i 81D/h\z=Y0=V_fj Hr{E`۟zzH{~m9FPpTDKR7dx"]Ȱ*U䢱:藡A]>P ɾ8 GL q7:^1QʍM V~_Hǎhx߷ raTuޞt<5Ye4H 3iMm ق;v_]M_1` `1=!"SGge{luDa(Qa? -}!]@W2bBC Lĵ O *ۯ^%.ح xg@fh_;,͗'}ONj5Тm*DbmY"DZdP8 ݶ-PMO||")Ug, vިJDcѶ2Rj ]3I Bb!gF0"N6g%ƌ.Z>v_g.z/!z̪(`ݟ9Ğr|P#>G(V 6w 7K7"էɥiM~?$|}=Q[dE@1oeF]O`5N~El ȓQWUK3M7x&L:!CB6sJGNvs:W/'̇!->7.N"gЂlʤѮ7x`q(Gz}ө ZvaYnݍ2 sZ[:r0:xyBM'2Zb AGTԞ6Ƛ|ٗ4MtѿMflš@8 3 "%NddB_`b.aїsAFmpߘriA||] .ܖ 4ƯH:%TZ{cλrJ/mݯeo,D>Qn2B5vp^;M;lS߷8(> dDo36 f}6[އnN UK-5Yá*W~h >ߺ WW@lY!$ Ivv)gD uQX6'x k` c[wUS٫Zϓ y=.K 1ѷ? GNeut燔Lb7jJ<o%pYgLt%C`%K-U5 %/PL^š9 ^J12 !=ׁ0;4B5}Eɔ W\n/q6%|D`,-|ӟug\lL4AiN ɒ@ w0g6`Q kŊ:F%W7+aNrL cܽe)|:sԶ6RZ n{uYm,CĴˠ7!:ϜJ{.9~Ȏ~d^NTGFpG@sYpN%w. 4zY|yv[!qo#uQWKF@/zUfH.Ws\=A?&( (P6=}0?:03_h|($pcڠ{xW^}@d\ j}U6y y]yEp|K. !yDHNj7QgkqZd}Ep0uL fyؓe^Ok]U K@⇅m;Zeƭ0qsqiRPY5"ARqVxuIٳ# uبɏ;Y,ʥZKarGf$S.IDO4O>/G#t7b+{;;#]IR8fi#fŮȡE1ؗq,[bϤ#2`.!aZ'N.c^jUʄ'%]Ç~Q|_4Ú(g̚ݥ$e~L$}!r[t}U-"bO[j#Cr8X &ٓcBy.K{Ǎ #Q䠈TYQs`#6\YRm>ux8I۸#0xf)*2c,;|‰O_WFh)`:QDjٹ2ꜿt"l$x7Hܽ`anyPfC]!Eq}uBdRah# uSyx''~ûdvSwlM1]t"[ӭSW^ Qg63 [s͡}diXNWH,pIA62 dc6vܖ/ee/3aq'jcOs&ӶUZ8*ߦBQ^!&n`ɡؿH^)[*rv(HvaMt Ge:  @\!XֿolHRs|_ &آX bU0d`qEDWJ/33IK'5fVƞ._e V#]tR.p\DWnG6>]R=)E 2 =v'y4N4q:fd!O3癮]V~9 :#lŏF2[rKAFpI:Ge+3CڻTK$9wďJE=^qg,W,<Aєp ='p)q@Gr֭1U-{rl~*/werC>bϸw.>*1[ޕ kMqvk~_0F9X)0Xt$W<2W`95dvVcןu '+ }V@}Dc8[ /9걀*Qt*頑V OAypT,՜x Du!n[Gb|_FPg7uZS%D,QYpK)KWcYm2@fQDȯ2Q4*kMmg-1R|yGA5 W9V$>^䓏Ïv}r|< RaeKĔ>YM@j$00 8#*F'p?ƅ8%sOtRt-\x [& '#9z.2+[HLn.EV~q.(Ά]q4^8$%wiy}婝NE Z:MR.4Ƚ"wm 豍%K ZMQHPO2|(tSt Z40^7ږ6`3Q!T9GhW3@F*;4mkoǡƪ,]:-Ac)JLy{׏RfZr)L%ЊwhW$pDyB .*T]6[%Ԅ4w !`ƜC#eO0kSP`F_壂>@ HM֛;N(pjJA4W(E7cځ M|0{{XN-5$ Iew73]&DY̾d?Wʀ%NvɿU+,\un.G&1Wt)_Hv(ƈM(s#J^x896ڲ=?C<7Ju]0ZS KXϓ;y@ T>*yiƁyٰ=3A϶=Nq7xR^ ou>AM$⯦C''Ap\9 /6=;x~xd YSn#IIEU`fkFڤ|FMeܬ{&Pr !yPb LM:(Vb4Cp(~)m h$Yf jc ~SofT"'Ot>)YNxq NkN F?}j_ T ;?!/[KyB–<Z4ZaҾ)qV=] ԡw۲[+ {@-<0 K;ۏlp'<3lX>p֏?G8W5d[̱8mQaR6?GԂFWPQSpb - 2jj| vEj97$1FJ 6wfwS)E*!2]W#iB¢+c:6~`H WYRAсJL۔eQg%"NdCmwƗd΂9sӝx/3+s-V#1]GoPEoDIEoKfHy--^fݜ 0EX3 :GwoPŌ)~}eeI4BO ;÷n6[z6Pt/ ͈̐ZFDj$K\tDحa1Me`84/0RRwMz]jO̩N_sS\76ypsde?@;R<;T@:\)YN]rS .˭j?-pl0}AfظkO}{qDУ B֕Yt㵂/,H2r$=vY[[{ UjAD(h5&KHtq9RKk>VQ[לT.'J@r?z8oe J}/b a'>r*hB+V8h{ :UyW +g'keN?z8@;T%[쎖}"Ȉss(7g[/)pQ/ k3,w/T)=KF{um hç':_{lzCrBM ]d((:v )!╹vg',2u^hZOzQ#`+`"zm[)vY\]#x DQӗ2N"Tf |Gaa8lvf=J_Y,y-OYlhl!њEl Lx4!#}V=v/2<<{6{ח]9Kio+a48ށM4qNs \.Z{p.`9Lڟd]e\pnklѲ]#X*[n3.ݶ٢UAI-*cx ^xa/Z:s/iip;(]/}H3./ͻS2;2}{,onfYP㝬P,z<L\~ =\M%4@Z48,<7#tw'f&.!{߿@mAYT3{㜪ŃkKsɖM~JM%sHkg$eW(+|f~b}oLN֔/I:xHBmmݲ sʰ} F=NKQ 0Zwko˕D)Zl'ɈXB> Bf q&lmh@>36Lڟv$bJ^MJ 3>m[t&V8ٌƟdĖC PejM S5h'.5^Yo,흜06 6oq=Ls{qÞձKt}KxӡD,͙IkHxv{CttayD&<{Wi'mr~HU +Ie]#A3OwX=[1L4:JUE\\<9`l>|k@V8Ye:-48WPHZBMzSa!S TgJ?Aꏕw3d:Κ]UZ9u!DK'~ ĮrޭD攆ۭ\ =ПxH"qV K(Uc7Drz<1<›5nfoƒїEAeWp5jXG~RiJaPXQjf&%dm(s>@?XD2UכX Z4:)lFsCQ `x$jMlN~݀?$l\i}#U/A/9QI2MB  |y ֚}eg> a̗lgbmaVK "tD]0]f8'ދ.>>tK#]Z.i8 n1\g qa H3}Z/r:(l}E5_hؾmB;񠿳>y>ocod{bGBE#FѫkfuVVl΋Dޠk#Όaه[ǼȰ?֏'{T3JhgIT^:*>S>3Pg;^3TdDדgE|ےM.*)uL=ZEg m#0<46%YŪ֥͠ Rm͝OF|!:IWƩ{{(jR࠮n a֜ YpӲ! \.MъmGvces/FG7P] ݅΄Ch]ځ)䘐_%=阊lUrfEc1n[1ϳ 1ױÈ0%ONBbGƃ,hݸU RDϼ^HabpMLjhxݓV2fPPWë 8蛨$8OvV(3dIr NY)%{e܎ct0@ -gU  1"o$uiS#@Tv-bXSQЈ͏6wcu*3!)d|wLR0`xFF6O8.t:wޑgm xv&G(31)=w!x4a/bXWEIu?K JiqūˢN|-ɀc4_[\/fge>{ DJ<N"E.,E) Јzx[Y6q$4{ Sy} Ե$T5d0{_q|54ܵ}Ki-3(hilt~ӹ1 .ĝ {B#Gu=fxc#Q0Gwϔ 6,'>3R XRxLw%/9A\&J0bv_ *BױI_VD f  9s":e=ls~ ۵EZD,w2 ڀÖBu5a} <Ut cuw(Wc"0 4Gt-Ƅud6@I\ָؔXyh*ª®ln؇"S˟Cԟ,Z+A`ң(<'YPI2Wx8%8uB˅#-8XyyhQ==a l[Jaa 穞Wr]BI_^!럭IDUI:L*ʹ<N8CX.H{Fy ޟHc^omĶ@wEށ?A͎_9\'ܧ:|o7?DA3n9u4<ҞrM^Aǻ&jWh :2d8q TK:?#460<,FQͣ&^8T C ˪i,Hu&ɵEwAuQs{sԯI!ix\?R[qYn=2 4G8GHm;|#~:_K,oYelOv 4EV$ ޘ{&>uZ^5E3a8ĪGYdC|p RQcڛ W6dd xg,#p=4_@ڤc i)=:EQÃWڂ7En!%Zaš*Lu{)ךyրTy 'oR\ܭ,кC<gR ajwl-hs) [(T(-Rl, =7EC;QvT5aM(䆨+].'ea\ٕ~\ݺ^Qڼ>4oufAd.vf.|zt;_}v CU{Z'DɅ :k]ѥJ7+ pw0A> e}&9 7V+b8Ω4@447r ;_7wZWVs9S0R=8TTx%2R.<1Q\_kS(XOkpj8-)C?kS3v\^GV&|ȶ |Q۱Y)b14шEH-t8 D p\dW`*; |VGx#2MDT\~h8PGE&ԗ 4'Էy"ӲgO*D9Zz$ll<e2;agHQnoYU8f1 )eOٯdmij]aQeTT}SKibez#^hZ$XQB(Գw;Nb:w4S4Zل 8c2e7lm1QGPl7> mj{>Cy[ZQk[^ v i p5t 삂#7fӈtǒgyޘři3,i E xy @ĢOßAH{mPuBRW 3VA+}BlŸ^AwL֤B6@<^SE[= 'Tl&'ѢPPyr(@=|RF':[_.!r}4뺪1%r@ DWEǯJbVP?ԕ^L iuS~i\ 2+=v*5$q;oEJ71[ :V7P^A6/BSJ G>˗,w }@ލ <ւJ`; 9- f#gc~xi ܭ߷WJS~ipꔃ4uxAZ!ܹ14k]Dago;sYTIDH ͟ cZ6PRPl~>&E 97,nBeϻٙQٓh Lr?AZ؂pWre4 _8xi(R7|썱l%6gi I&NJZ ra,2&T!LI<3gTXSnisE6|y,UN֖PtGa[1 Ac/r Zf:X~}OTh&^=fD+ fxSD^LnjC\ R+Ea Z{uVj㷳dG?M(]#+cJ~WiAaBU&MR@ `,i~ꚽd~2=`ފS"b56V8#VD,e=.lB:P3;4{`̳8XrT"b䡐m-:` T:Nl9/5?u-vKvfgOKBS$ӗb1=Tn6닞7[@h ȝ d^(꣸vJ;I3I@Q!.tf!J5Hp>^n5k#MX`oeg_AU`1/,E\˨}5P;umxDUW3wl6²8/5$~{wi^.&xȡ7о `a9@jdqaMf87 e5B!P>FJz3mK,Rơq Lͥw{eS'i2Sqv {,;{®$q75GO]׵IE.Vfݬamu,K5-ǻ^kM=/ͬ.'wWV+k8wXH>wѠ4^ |uQ6ʊ]5S > Vih\mR4Gd[ YE W"j3I'`1<⓲n ]AvKpac1\$2 4aϣZ""**m;NHyJ\M8wA})+:N5EcƴG cݯD]1Li`X`)BTFS& 2&Cn_ꅧ*նHM  Fn'!qe CyTYg`ݮn~H{;N{Tɜ5:~fYc8bRKr~ūU$'Uji0$TXc]F'A (WsS.ֻ e"ݱfgsyq!]:Z "D=z hmEC2G^>e.}}/.tld'`mC8k"!߭7ʸрBDLch~n4"T /2'cW1n$,o]4Cw3OW6 i KZ 7 G@URq,ͲIzAi Bu#Tܔ'W5\!W&^)Cd7:Ib1̕Hx3Iw~c&Sy՗7U8nS33_$g7_(eɝ٣!&q+ w}디 {-Lޥ.`G;FV%ePTXNĔt$)<8gGOrm=v]LB&"`>r5D m>8[[j_0oa?A-ʽc9)9$Eӻݶ>uW>1M꒖L(Va8szpQT* &V@n9HhY֒I#*- b\l#L̞+ܛ~J[>5OgZț6]/7իTzrgt6,k mqEvi\j!.C /C!3~@RrOج(C՗f-v\b(:o/l[ވ?X४hGBLeԵJ8<)>(<ás%eZrKBhggGVk 'tK k.YMARCfΐ 8:MN]&?SF e뛃a ,dž.1bGOm341`}NԂk?vܹtl[2鬯; `}Aqiwp@H(x,TS7xᇇ`&Zk@pKeux1%Ni\)D(4tՁyx6Z +Js-#kbvuvY0u|` EU+  s(y"_Ԑo,! 8vw_8pr E~Ԙ*F`!"/샯2$.ʁZD*f w##*ޤD/:KB~K1|a>Y=5#OЛV] 9 2KۓO6n+ZK}wc>•.:2wduB|HmuhFSⅾO\mQ'Mx}fG:HjEvP ON ܎<1(+[$f#o;Ī21~6MFڴB1Aaq 6H'ikxo%J2UkJ/-  Ee^{#"ByiPY{gL]򽔲Sso{T.1!&u='1 b:+9 4C!N79m_D>=R'`s VZ2MG&rgo5dVeBR['|tYQ[LK,R#j~$+H8O'بӦ:*׽2t*kbpeaWoג4aOA  *TyB}kyaӖyuS+A!Pj쵅i%f^ |S`~wQ*-#Ϗ,7J9"^X:=N5dj_edq&m=Z}iU>qJʬ6Z/T>ܿZNU Ε@1zB#B D&N`MbB_Fm`Wa9)}KzkzuئvnKY݂?ܟ:؝СL:7qXhYRG:}UU2*ur.4h[lT) ir\<x FQ8N8b[3I h@_Jk G' D~YTw˽xuu4LQ#QYaeST I3Cv#C>;'ևgH]R{s¥Xjv*8NyMK&bc\"ʛdu₸d`=J?`UȜ򇌓+0>'E# %)V˭sk諢CKzw!ZW6kFAo`P(tg,؊ H~q?F:Ġ'i#؂`EJZ*57-SlQYGƦԢRs*1k eX?ނ@xt͝K~C$RȈ#P1/:&{lMU* \p^#Bx1}Ck{օ=pmmbj 0?2#ΦL9h}ڍQ<6}c;8x8հMySSrQ0P^YB k(BiB󀎫Iw 1B]Ësa_kS\ 1T$welϼs$V =kO JfIoںT FB;4 x.Am2[EPxi7-? ^3e^}IK2-fW"VQAKSQp흑N`d]9 4C͚:`C]~ LTy4Fa]()5w<;FeJkZ(^bb3 AW.GY޶lHmcS/[ڥxM7 i;}L 0 ^wʙW. %cؤydjɬk 89`$\ooo`RW[ɚ%fVkW|_41pq,=ýϟ'M :S+k:ѹ it:B =4yvI%F,/ lʅXܵ@40 iDm_ q=AD10vqVjwl -zzM+p6)X"[w+fWeiKm2D#'к|oAcp"{iGU4^.hNc*Uz})J_V) 23tFoᜰ^1 A@NIܼݓyu*%h]ީB"Q:rp^L;y4NxMΘlL}F2׼s79"p|kIcɦjX.@,*P(| @^OƤQaXV, q\fZE v=l#;)4 Xtfm_;z3cZp"}56G2$3u-ί Pjv|eAzQ|KO/r#XZ|H+q\bUKpԔ3AlGxivTg{BTa_ f6%^|>DWAB=nQ fLzUj3>lȺuDž.['&$Wk~$~) `/*^J8̤8hCt%ûHS+Hʙ"p5혷V>(#X&dPTƚGU>sBCN/{e-kq{#9n,MGZds`ҩT­WOC?4.2?VVhe@=1wGRN*C&!{:Q1G'dhdӾ~RQ4@q6bBek}W9IW.#;^Mb8 jt|@x3+ڑ8Х%[Fc{`ƦHj!ª{X4dˮ uY5f@1A\bjk1B),խڒâ59Ô8x\s,Xofⷄ:uzy.90Lņ~ 57x[MkMj|80oyND_l J wӤ4CTtIfr3 aHIz$3LYu=a+?si`HAKS/E@eP&›dQTI(=Cv8 L蛤EWP;~7ސDlZ*13H,7:Z%%:w4Jsj{)QG60b˭C)-o^tNSvd BSaqӃyܦm)xY8R΅39&[ e}S\n\Mjө86vly*R6D$-x`-#簽sq(c*_C/\A@YK`G+ЂoU^5Wq9e/Uhc>Z DԦlDez>M\V [jRj1-;WKrwTNSoHpV|WH;̒'wջ,je}ܸ97>켊aX`FUG w{ki<;R҉HrG`N@Y1EFq:EWWN 0J=; tÓ+{iI/}B<%vY1cyϴwWXdr/8e =dkA\<<@aJs[!uN=u4yV{!p'V1SJvfsK͐*p9DM%MǗu^ PiY]T6t/>ಆ-z:}uʇó]k߄>qO+uSJ$ V= ՞y3 rR@eeTm I,:WPn+%Ls" QZ9pY{g *&5]lX\]{Տ?¡S ʈWg?yZ4ۈ{]Eȇ: $@R=;80`ah6`y^Dρ"-nWOXkJIn_ IBO|jDF]`Ň^ W4=y(H^/ &6:]]3ZpiAyPQl2 ;'F):cJI9əKOXp7VDɤ+g6AQ*Qy̋EFJxtX>alw-鰒ۈ_ jQ5\l\Vg8JxlK=KgfƳ(=JնB2;h JȿR+LY)9ht;gs9W9Մ<{J@ 10;Oz'>|BSf2TRޫe*?SX[RZ*WePȥ]|OP&[bzo-J߹J.`'9٦b"zqH8%mkR\_rp̽o)k!>xm㈳D[ a3>q8oI鬼j-xӒr8ɺHJ&N EoQ"F|/ϓ!j| ]~X:#-}gu}ToP:2Ԁ~usYlPABN nXf` .wc؈Lj]IWq\+^\BS6dh}>[*/ǦvDRYeU\AfS^@|owp6Q3diYV%I'n*Y .? 6{^6lu!&/t)+ZXBG[Qīʣ*#Dnݵ] ĄܝMHhKTU:{כժIkpXJF d1*h}JeZ}x5W<gDjpӺ VǙUߊW0Fz>ÚeCžT 7[c(Z!f5i,p|H1ze3b^ʽX',IU2U#;}۵O8V39|E<̀O*]#eE[P_>+ɎrMMf7MDo04]LNă_2g77:X]aw"`Ld$vz,%Y0+=L jnFȝ% -ajcn.i}yqT'K,![U ' FƊ߲ue7,F.i͘~Bٰk&.1}ۍYi7$,PoKfJuk-2Ԕe+t<:®ZQ\a%qz3y֊:IAU֨ahv<Ox ?w_]ɭkaEwSC37h,\"o\ |ݖI(]E~ֳ]w"ƤG`(fwi Tupŀdn3to4Ԟ]M0[l\?E8$@*bcj97n[J˅ p# #~Hj~X^Pwt?J ~ ZʫFdtsr͡l.-:dql11uy$ '%J\<Ώ)QEd2LN 5W9VJCeI{ڵ;i"ך}k֮:ĉa V!\";_xi[wUN _Vaٙ#Y8wKÈ(IDD~Ae aY!m,+GV r+Kp-;ϐwl2$L@>noZR?l ^}j,d $:6pV,`2|2Q`(}(F0r鍞2B~m0dRRTuKuq{n;KBCUS1RH32^Գ Ey4ȣ#:[`Rb|GX?GRub0s!qRV 8Ŝ'#k_0AZ کGi.]IBlj[F7=|P) EolsQ_> 7v12z  l/N N, H{B/-n-9JMeFa gΒ>S%,O OBk'.(}:u:`ym8+U \S&> C ק!·m2 B sz! yzD!W+?-lu?ŽceOQn)l6# G]::}+jE. \ OA|)r}ȞN%]Ct;,wpH w|/3dHDE,vY16ibQ׽ppֆ>XϛkϦ-˗Sg[1yҔ$c]h`H+d/qd:vT=!x:P"l\))vW07"TH9!rzj[Q5ffBlL`-\V G5'MsEt\bR5 p|d~5ad(;+x8<vCMA?YCg„if#J(P8ʚ$  JT1%M)wc2.9cv{ZYG/?+37koeC.L@":'h9|}\wI}6r&k_ŗ,53nuGOJ>k<}(f$J͢L8G, *UD PDՆc Y).S+Aɴ`wh,~7O-=*r`_8T5A *wfŭr$:wý&1k9},IO7Nw<6?|#eb/*_<7Pn'Dgʼhѷ3D(^ĠQgCeUFÐ//;2N'k&| h U՟;O <1fY?kpW}Y[g jO0*[1݂LrTSmbA9tbÉ?)Liv%=*f2yR!1[Jy)8f')X$°.k3j xlKE)9AС'bUaZuTZ1.h:Iה:LEOcO_bKΧz~6r0@.LxTY)?SŤV 0w$1? \Yyr/}A٬51MvI:$+P]06LO(N9Ch gq%~s~ aI\n2%ͱg (enP7 {(5yk>!Ч6ps9kQ3m+րؠī],SupO"t#L*e˓o.1EM,ף 9JI64rpifkTUlH}KazL-X#ۢ*紁2:!9c )AbhԶQ ?oE>ԀZ;+j4k7n]hϧ,sa4gËt=ܳw{_Y]rQ i:[8Ey\PϠfpŰ߽S_b\Py7\#h-7Gk_%YG WB؎*>4J&l N˩և 4d>ZcxnfI6HΖIgb 5ˌΤMd{%h,6Y7n#ٓDo&~)򂃾WGפ n\j GtY* >"ĤGCL`w BX;Ayl,E7 Uf/OS;&JzBxOMξbk6 v"Y$KA6ÝZ֨4iQ!_]u9B<JC^"G[R)yk#;@r$#7h#@zU؋+މa>4ܝA'I^!WIؐt o|y"粊q]uPR?_:d=hcE&!jz|i[7[&n2"s.y LVH9i (_Q4AE _{QP~|rPy^YeQEo PSu(ԉr#Hμ>Y_GE7ޣ5N$.8|ͪ{ޯnB!"3AqVjZ4|Ѫz ϣtG@yĿy M!ΑmxyCh ^7 :;BZ V;&!ͻ $mrFkٷ$Ĝ;_Ub z&ɭ8E1hC=U|y2jԕ8]D34@CWn7-3Z#orЇ =D94!ML/,ݽ2S'[ʲMCv` h,J:a!g\pC=n$6 ehle۹fD(+$'$u`п3*s,r9dTepͱ܅6(t)jZ9_$WbZ"r2d2.<8IMuFVLj"ݳ#T{AG,F+6>cyJpNT@/(1eV:nB_\ƫxz8e lʴ6o7re4k`U Tz^pS9JmW=[cS1rЅFL\$Gz=uF"&D:2ׯŶhRu<Zl*=YO3V, h E~K} xtEY@ #&J \g݊?kHIpiM7+N3F2Ko8Sm β_Q /;UOczV&7U |ƝJG{S袩یCIs;$UDD0]3>b]=X:ڷMc8(Lw,M>Y={7:XvY|նfX^ a UdWPΈ\ĽƜL,x-yFﳽ"Nuh~4 ]1*|i![4 <5#Se Z&-|\4ў%"lSu !N|]-gMD]Qѯ5`f0Q"@0>B҂$ Ö':(8Rqx!P)6p,TE l4--:ir̅7'\W@jB+P^_ /+W٤JNayx2oD#?(.s8ܿG[ D ( xjpoeV=R6oAx60]Έ<Y[B9]w=;{Z}ٌ2i\Ţ Cv6eN|s;cnoUFkڠ _Ԣޚ֥e NKX0\Kqȱu#xzӪ,tMl h*Lp9xԝL(hRt LpO9[չ`-n~ J0czH&,Wp:e\dXJ0$2ۄWH$'!jtF x'u6e$e6+IX$~)՗'d &5(Xr(oMeBN.E_;}2x6GuӂNANsT 1V$4*kw;N.չ}'η3c (/|;̩Y#q2pt쮭N#;3 kHCghzP0]?֟^6/0:RZQ;:O~,Svn&;<#7Xpw+o~}vd`Px5T~IdzSجB8;dӞʵCbewt&Jsgd)eV4YKWi( ~\ĂNj:!]{;<vG}pJ;DwXeϟByC~>yՀ$kq*)Gcg`ͼdeN84s+ p_ HD?g+H,3" `I(xP/Kڿ~qTO!/dcHp r2*>WB->;iBrƱR~c~_2:5v6K'W10I9A}ׄ3˛6xџ%8I˄ǭtE/LtR#lX`ld)AD)bJj^Tx 4 ~pV_̍m;n5 D"(,=T1Ns+5߶C;{ĻmOj;U=_V"=aqtP64SX-~<Πo "٪ Z/m'1ƎSy]9 v @Iu(K8d.zA݊*6]U.%l/9p%tDW=!v#@/c7Z5yfMuw-bA~ZDO,㦚A:P-7[o}n3.9\xTM[7k ( &v;6 w TJ$怺*O劜T%rlnQv]03~Ui1C\-Vx`ƒ똍 bۚB<<:ڗ}r}i` Հ>/oj )qHt:mc+=#E+P{;m;F?.U./ >:7YȺcF {YÖgP >ْ$I\c+W#c|0 GQu;t. #ǫ)!ĪZnH.mO;k@ jp?`ad( )+<z!Kf6z|>AnSF[ zI붉l+^Δ@ {Y Dl?cȮ5V̿G?O`Q]ApCqis!?6oK:H "rP0 ̷%KM_5o$kF6ɖ-?Dks#} |v34";A5`S .a`aA WcZ[(GOx# 59%@`2 cKEu'&VS1AoмT{P9aMתel` Q&&Q|1G(XIG'=AXI?%/:*b?2PD>,z )g&3Tk"oə9O=*dͅxp+ ; ĩ t~D#H(`sR~=wLjdaA %{OhTY\ɲ\T>@=ڱU5m:IFda8``e cvF-)w/ KT/j6Yj|+=Mi i\{~l*:I,@^ Sc8Swo}E"ZlZ|(6V?QMYz?/೧rҽwTP.rY{rD|'|Z[,jWF=-!z {ѐ6/3%Uw;FOX2fD_†A$#ⱂ$Xв2<{uj.+,aq+Ht77oؘ,^7XBgXUcjM\M$I3*B#nGj;=e`,ɢڂ4/zv}NXLґPz&J0֒vɀD+a$$0/i=8+j bݒw]m'4<֟[x")tJ[Si]Ϯ#ST#9*^S5)-C{c-?8;_yCot;zadm_M*:r!sE V>3 HCsq'ӌ}csXs%AQ{H,Y{ |.`R*&AfmͼtW=< 6SM4j=/As gEQJ؜lH]*+t8ayi mQw45@鰔dSk`mejbeSD="i OBPUʏN/{j 4\.dHM "uSkȢ1\CBÔ"pXRp@/Y;3LO@Y!tC{d([̖. @ \RYyjc9YSTbZ%}d"; =#9)@6p ]m8Fg"6L D"E=C3AZ.i@ۀ-}5y\NӪ2;ym~Й?:˱ X;,|L2A;cl!2R"@n){*_jp0?ZCp`[<_o0L܋NeP2q>&?Tb@o{`Htd+sÆ}9fs~HL;)aWzs%/}HB`NI({A+nt+Pr/i>Z!eDŽIsaMfZW 0j١SǭLWT6:Jemxj Du1RÚB~Wu!:E[97E_ 4hZ䩌 he |`B0,KDI2' G[aV's_.*DOZE߁fo :L(Gn)Sg! L]KPzyqJ'dI3{3;}F6q^4dh /UD]sU!NThGI' 6 ܛK-s5ȍRd~W@^32J8ZG/(Cxpn.y;0o!Z =ϐ~ozA':·'\GF /Uڈua ȧp}˹@M-ftg3~˚.'Gj'04͞7#YOp߁  1zQz -">k@uR\AQtBU+kɦu5XT%18KD6㙑"cl ) #f @GSe4 1'qBR\?NL`_KOa3Uz4zyП <TH *:vO{fFƪxRfd}4({ SEfo|7Dk VF eYPxdobB^BόJNC<JȨˤֵ_Tb[A̔v'\L0uY3ke!K%",uL?6-Ezi!|QKԻt-|ʎ#wNzx6k# a]v-ϔjot W՘>=1/⩶ D OdV>Ÿ$7(m$Gܚ gUccBiPo*P 3'bkl%6g~"!R'wT$PL7`xfDW){}縬,~^S xr oX{_(|WGxgkԳI:ve5d?Ӥ̩b9%0vݘ61hYJ2Jĸ$jGT,C!bĠ1;+bv $BݼYһێe$G 7LsjxD yZϔϙg^=ÉB=<#V|4Ob^7)MWaRDaߐ_~B\E 7^P/mI<:n{&} if6gJ [!K]d[3ͽ^; ?u8?xMUYdKE4=V)W+BRe!DӖ782dpg@E=My*ߟfr^W"QЩ^TOCԆKSRcĆ a%_z>n/A gh,tWND,b"m<@/\ގe]A-~ԌaOs̓ߋo귬{oV! 93p%*aS3 㜞Yg!Ÿ.3QJ-k20J4闪D`put*4r(-im}ϓwL3CE_DJؐZ~N m0WѽoNݫi0J;/h[A=5la\7>rlGض 1dl(M$g{o1GP[5Y8>擉9Bf>zOaHCt}h|j`Эr,&*/Tyr6m~" `@f,?e%IQSR\=0SFj2,QU)! .{ڐ>SӔhj&j! p@2 #urHV/kXI6*cD|nŖa{Տg?_~Cȶ-v؞d%'A=#XmWkE[)3]JЀm ag]"V[cBhW*#YH Vќ!fݠ#,&MMݿ8g9iij~ C.RAN=1R@l \]5i[V/O{$RLܢy-9 #0&`ea/ݼIvo{{A`$]LZjzo^;DƊ^+ct& $,')ɎJ Z}YV#3xnqv ao׊' #p =\XDF1_늞>XRb~jA&T u!I'W]!e+DV-->ۄv PȥDdΰ)_?pQxa4Y8' ?`WB[])%9Ts[ sɋGJq"fWaKutM?zT4&Y̬ \eG(nx V}m N<=iNkHe|2+/ITijdCM?V$ncL{ɬ"ʥUǥ4}{vc1Ȓ {:1}(QğZyk3}9kxGޗx. X|26)ŋar阳-|of.8t+J!!a/L=أ3 9||j4E?=h89=tAF"g?نF臕<^YU*YYykXeжrά_DGX=yX<[7=.b 粙|Ϝ.jPLnKQ“''" 1{tn槰f?%0/`nU 6Lגث[>7Z:a4R``ĚL l+RE0֓hu}){(X΅ݯ+|8%&7"_jz\p-穱B^1npՒ,5A3},2UIw_ExAԞ؁zHxklUWc\'5kR馕siRpq +Fu)C >/9K5SVj|K ;|̟"KK*Ϳ G39e:شi^,xdX[ ]\WX(&m:?33"r[##>൸^Kxy<X`צUx[1N2E^  TQ~R>?/:VG \/sD\4z1'|dj5cZP+]Z-L(-W1ߩQ6t[%KAp_*lΊEI5I}PS0e1dGPƣBK KW!?0|d;o%v&p~H'n u}7*u\I$sDN>2o-y]eY7X8'D+j4ސʄ炨|^c^P?0 rLv6ʪgh_ZB| }6Apx!EV 8GJ-SB5^yfjF2w;){ 6ӗ9FB.ziDv+xWKCyXд"fi!P<_8I.kCfnϮY&$'fQSђeAeh>Vrt2ٜ=ǐeG#uiaԛx|ޟ*s]**w*noJE-},m5R%{bWG+*#xq6A[/$_\IAr$]3ӺaDFAgIgRwN4<𵗳ߞZEP_df@.)}k[ 腄u%ac/{YdR\Nx\7, SJ D Yq|0SCEP!B99C6\]Avs젻l;cVm5a7p\U;E ԎI߼sլ$A,s=I]^%$>]|^ǚ4Y]ł6 UyMr;.<6$-hud6]Z?8RCJ^pp|?DPQHmhK4U'-XE8rrKmc[ԓ0Ȁi뜷2KuEc;Re3_aK$%Tw}i!;Ch(9åPu%_H Ns#xs RR<ٓ B $jÏS4L?n="ⴇsXNljRtB.j@)?IZR`Հa.Fk,Ug}їeq]+ޠ43)ݫoԊ_ńEARm2+EF@GLȟq\PL7)2V#ql=Ӝ\LMEA&V" er\gG/L(9.*RE>,/6 ĿtQF઀߮v. bU)ZtiIDƑ![g fo"{,tVZp>[{}vȾbj/ۉs CI`&7CU?5,>J@@ïo7jWRcY]MVpĉ}>u8s\RDoi'oӉ iKHH*6wHc0Ӳzڎɧ=O蝽-KXr1m[R%<-B9MQo}y]tF$@!4zPxaXĝuKS0 ;+8dpg z)G m)0ρil0˲a~ZddƇ1f_RGdJ2cJj4a ✹j}ʿ{JZ'fU]{쭹np) M[ 6S_Вp{%LYʹ27fpeka>(8l/]rȌZieCx%WuU_G8)ٌFJ$vDm>jdbvjs/؝_ر&ؐ*h29`ZʹE_e˶d1C`&ֵ2-bKG[z2Lm5@ov -@ж T!i p$|٭BEQBKs]-aW` b\Ք#3rb5Q2/[v/-ID*VK19Xw(B/C6=;Kû??pߙ'O_,0 RN%X+<]U74~!ԏd'? " T{i!ӕ rԔ) 4ơwx7Ыna$~.RHP$fk"-: 䋀j ID{8G(09CsR@ Ⱦ!AuB;nA&\?Z_8Xh mѳ2?FΑqXrT!X)mE·wJnn":H4&Qٳr{[cI}GR'ǙDwZO^B;HVGaA~`d i֪b=Ә)! @^rӶ ܣWyhY_k& ׻4;xUCR@39cF#yW:.0+.]QQG֍F"sk?!Dp79.$,;bgJyn]7(m2^fp0^;sf*Ҏ]9[ժ<ĶvYϘ߀~, iw*ςjp'7huhk&zW̮qy5kd$c4ֿU3Gytc._{p.=pv}G|@fP~tƀ b _&|+>JF)D;Vlrk"Vuyh $}fb'L ~0"Rfb3)gM>ۏ&)~hj`-lGU?+8 ^ArFY0E~x8°ԟpjQb>Y껸kl3ֺYB%P: v^}&zhom9]M=>ˑTҠ_QhHgtdh=}1:@] eI,YP$vx뺡$Ƕ@9%/}rdO#Tzq>ZHbNXĥGzS-T3]IÐ5ܧÖ`hBqcTrw,+4MA[;uV$̈wzŪ#[j5`,༣*&1ir! Mh1h&ѽ$|=,jB4ͻ+z]! B;_|w䜚E5^;1 1Ұɒ}࢚s_ :ӮxNo">)]{F5sQ`ֽmgݚ\Z; bæqE2#T ( $ ٹ~Fu+DzXYuc+(ETy*"q8ZUA[dE}=@o har8;>x3Sp*5J X&u##%PSyb37R we=4,?Υ I_$ù7q{YZ8~NC;}8NQD/?Iqt~&?#+n^}{`D ([ðv2GY'ho m5oIa9O(BōOia.` JG{anei:49E|]=7Ȇ&?,fbhaSX[JXFWՠ2xS 'P~8߅ x @:{)hif^Xjx`> 8=[H X~q?R,8.x#K \rI1!C SpM]֘+ck8|Z!0_;+\f,%BqANaI~|EQNK _9$5^v Pp $ WkFw6tczB8&J-1!ǓK~rU `5TMkΕR͎~xMPЯz9Zwy3}gE/h7BVx GW=Z/ Wp4k( |uf>+ê aQM`L<8A+xjIt}|0<&@hSl5DjBe݌7qz,2y{iORQA3&k~Ȼ}GIaJ$Sa ;/J7NU75_ ecAYfÀTT&m1,hݡŷx(*і3hL%M8<̴~E[=+ke8  tv-6mB<2fSt,.?ɲ11~4Qc|Cupȱ7fKB2p:TC$?zq][D(aTYm/TLAQ=VPR2žG8҄SqWEΟPQ^mBE'qdudoHRمaG>I;66loںs0Iʬqf|P@}*i@{ՁVmlq5g ɞ^?+j!5XSI?_ڎ3ڌHrwnwK*>ى{<;az$v;-wDWdŸݵ rj>NV4 $:xC~abg ֽsVܷxf'o]OH$dcE[ $$ %,=tVeKP=&ĊzwNv+UitZЁcYQ#f^>Ӆ/ɰs.ڳOCf2h|ª#/a() JUnd-<9җ]dޮF .wg4&s7fmnbA@+*\,:Y¤PqlI?V+U|S5@d]^0&6nkG {nX:{!D>~vsc{/rٶxZԆфfIXE@H"-SF%6xuebf)^ dc͎E=KiZnx+zn і9 ւWa%mK`t|yCpd[Ylj;vǀrzWmz`@hۼ>_:)Wm%To8**p^s@zȕ kUۤJ>$40G8 LH^vaS5GD}o ,3|nm ˘p%HkwOKiE~@ .KQ$?6E.xOls߄foPd84Un(dZ՟૙+켻,rge>'z瞐:2_xBEQPĩK.8}O 5F :5qwY#g[kL6p"YOi&DnuYc|E=OW"#`80_]y(#"jSd3rP2Q}jvgT;">]SD4+{\݀K%NR>;Z@ FښScϵ%owiC[%U  go5l02DPPy X@S>J܊t*S.efJ69]AZn ӒMIi*&@̔X9 O/܌ ?Tx1[ 6)7\`RCb\e.c8`,D=>]+^^CmҀ58k<DbhHv'ZT[[F JrA#V;>t0Mr]7cO!h\3peӹKtpGYnW.J*{>K2$Qv9W M4#fܷIG­c`7%]/ځd %om,8vi?:j|,s$?U ˸ Y5)Q yMb,.QXCܒDTHCHxFI) 2c@poyM5T\ߨh֨LY\&$F:N̰ EW!ɇnJm[EH^LggWW a$A[dxq{v ^ɝNKm- M BU1=GAY8"0dĨՈz'(Q@Vmq|ܠ5DyE}W+cƄuhA-&)_UA}%,Q%XO g3L|e^{:h̘zC'U0+NI)\o/%Pzdm?0SV~eGF@fz_ا(6yaiԋg,`#ٔ]av=~Q:N,_+*_5`峧=9X!ΰ38Of2im-~ƨ<NGvÎ;9 ٺ?SY?xc@Eɥ0Fh-e;*9AAF9E%6/{&ߞʏ⎅ VdkB ՝BYԧ/ ux n;rZ4.g2D0_|7;|)%HH!o|AiH1"δč 9m]`rZA#Le@BB=&_Gn\( /"ׇGBuڳBkƽ$@.q4^6r UiJb_.Mvya H ӻ &8ӲI`*lo+qQe%I>N߼!Zڻ*-EJxdiTюuI? ic:n&d2שlx]7*^-e:3`ahՖV^;6+w1֐+5 1h-pyv&q " EorGc'=t;d;ke49PJ=#G\t!5IFq@DRzh7<_7c2  "ևU?9SBE'`[k46( 2$@ si((֝$j%d7X54??$:wy$Av K:9;t2VJBH!橤>_ ׵/Dyv^K2NfߝyOaŇ{u~4j:J-> ,S_ܱ&0qfM6/Z)a$=Y%ň5M\R V={c = 4W5 iQqa-"YiY|BFe"/6ɑI+FKd,汥/8qS&tz޳O꩷alr5<ǧiF)!,z|U>PhOR f|W{ćd.ѿmXN=`d%xyl_8T5a' ;. &,%1q2J 5"=Cޝ1oЖIr11w[\po9Tmพ|!@$wmykع 8zHܶ~DIJVW{| oVN?[ss[XpM/qf -FQQEB @u,A>n#財o꯺krٕkFS͒:Se@8||)|K`g)n%>ÕT}HA Q%VqGu/0Nr: y'R ״ܲұ z7ļG@U.GٟjYPjv;tC.fAAfjgt,H\"k9'hao%i际=Čzhh hϪn/"j]e[i TWHJ@ ?YN1ڋfU$M/GήڞKcZH^',8$+b^bpA)(!r;{rr= \aL޵ T]A 3oc7 720?>"T}o4뵠UP+40aJ:%>Sh7Y78z Uߙ@Z.SNF.Ҕ9ZӳF 0N;\*wKQ>Pdӝ2Oio%"I-=Dܡ)|Ï#ӫ}ңuaAxH/[d#R) Ǫ|Lǿ,3`jSF!B9.6};,YY*"p =Ls! Ft7\k$VCV(a#RyB%/-҆ ; 0Y&>XwM=DDsw\ ײR{'bh[8O.p-6z7-=!zqs=HtͰMҍX9pXga-Cȕr ^#zk/ܻG@JkácVtb,[GJ,Ք35V;lS}li995՞C uS0֟Z4m{YP$ 4.ӑCl|3XQYf;!b^͛A[fχ"ܤ5*yҢTqCISEKiMlۋ[*HX=Rw."Y{٢t׺GƔ ߦnҍE,y^I)}3Z$YDGD&>fi bzLE~ A:KhLE99:`<(a ՓA*j;)%#fK_7H!cFCݭ5lY>`Έʎo]])f.yj"\3!'`ǂZ{PB҆PzL˾סƜ}?I9g"fdTki*/BOej{B- =ռIxap}FPmh G黕 on MC;:0"ݻ_5DUx(*"b(P~EX?/.[Y]1`jG!sYN\Ƌ iߎtH9YEǞcb,>HKf-LgC +k`)* u,O&ϚO:2!Og3f-ִ yv+sn6y^vÆ<L 2#v<'78f{~xPE\@`[Oak+9˧_-dE/Tg5/ =~" 盁3V20&d 7 $; z:ORNʈJo*:͍q>WW(P}I^tk$ wő+fg Ɯh5|,AtmTh q3qՙs3%*uS' zFS ޙW'Vex  fmwGh@!P7=s(Y}8S2 9IAI=UI"qyD{;>C/= p  7Vm {q:_oe"knϻaSMk$N=C}^֐!%{!K5k xņ|ߪ~ o%$cA - &ob]PB!L2m kNFpxb/ Tɏg-OIGJ]X-A ȄvZPϐ?76E;],G,e9d]nH܎f fo"DL6$XSGBC]%m8+yTGN{-R<U _)G1-5Sɴ (V:YW7X.l.SRGZVgI BiLSaJHNv@/jrE7QI5’Trx 5 ge|$5j}.|UI5pJLRg1ca=!;>$l Ui忪;;] e5E~0 WG`MH2%vlL(W@Cbm {]c!_2[Rɞ TKr)5``UP*ÿF:16RoF-ڻPܜ̈ 16 ӴG8 'E*w2ıJI6@yV՘ܩ+tF"uѓ"V8.70vDÌC;hweYX|kc`]r9 ǿ5xe&.c~"0FK{]$|-Hd4FS7H|gJ^,a=SEf0h+Șp] rVli[m^ԺG.ǫӔkt؅59QfOA騷.Y4)RỾTuuɄg⿎69&5Hc_dIs35+ٹu,qqgL6B<^9^6QV~`!OmX7#*CʜB=PQ֞/D6ϹU KTYyl">ܱ`l덫^ h)Opy70!,˷cq\Qc9O"ЦӇa(!0BFÖ! ^,LPRp5E heޮ2'2]y):NA]9`Cu t?i>Ԩ ?qXKڇYO+ˣDҸXݶ\i)nL`xl$|͵'08ٯE-fR sBΞr* R²w T{2~j/67~۳ni^ER*y_"ԓllnhy]i·H}C WA gޢ;?k>HDzˤp̗n,2sXoifӲWCpuWg\e◭-: ~Xj: ù5$g?`xY׎F#.ˏg ;_rj7Wq#2Niei?8.,( aTX r&S:eav"FJ{>F(;юR h0mY30/ĻI e7 ?6Io1}) Jx `w@ uF5&pײ7_%Y6NW$v3gS*]$T b+GGz2h/nV~Ƒu|DWD͊f<;7P1oz?z5|8뤅lnʇKM)q"YϷ/?rLm%ăG b5AԀ7ibk"jJ4TjA a 2c$|,^ 'pQh%qo\/X3pK^׍Qr-CX\jrUS~jUzԦD]ˈ/P2)RH?Yg2o J~೙PHQyu>F/އ.a3aC (ȿP|nz0zg`ewɦ_ d091ש#wIFC*}Q 8X?}G'3] {xMF&#'1)8ɅLٯ ٪7j.UK^SSs`OMs33>9/*lσY~s@V(1$r+lEKՑ[hfw) hq"'AB\&F\%d\RGɽ4:(8$|_׶ 7׬!G떔4J^";H~J3=EwH3 7!a|DFVRaǟ:";es]4;ҟj/ {hٿпH0_ogTA-o) $V6+`L*\U78f'T,);8,wl^kl? 07ŘI_(SR:?e*]?'{!|q⺖}#^Q+ {36H=CiǪjݖ6,A4{ `ge-ja'˷kT1B 5[XvaOznP\/&@"iMσ=sZ\< ,i̭uBx`PeԐB~)]lϵs|2rp2 0PAI&USQKo/vY/7#@5lp.BP䳩]bt&>?%h$j]RwJϼ?pFt9fWSw!8=t@›tGC^" W͉'_6gE MNEIg9utߢTT]<1=tuɾ /³_3@a{ֹ_i)ȯ-oP*%,'UX*+ -C:۫F{ܿi߬aD@S`V=n4ocG  _ *Ьk3qi^'H&&$t&+Ց>c>cuYA7F@>LM!,pz1Z!Lo zB|~Rcx:GqnJ.LWRw xIXe}Է)ݛ^RaHX5.|ӹKĭdZtn#^B&%ڞ}/ Wj">pEՌN%¹v&}fxSwVၤ |+#Ρ_?kvW4=0҅|?"ye)FU )ȻŤ/v `o1|\R(0B"Ye4[0{i5S`#&(մav?Brxᾭ<+EM~iHqJ>"3MzKrlc ?n52NX H|9Dn[̗]DJh3phF@~]رk>4x@,т)Ntk8r)Zc6m ]3NZm?,ԅ8A |0r_|/5#ѧ7d#x̲K&^VĭVO'wqqe-ݰ D+ ]y"Lc<$u/U ƆS2!aKֺv<6wjCo<|Dpq_|.;R"7cC>T[%ޯU/bǘCǧP{htnnL:3&9uv8*FcpEHΒğ"IMqʹ PtIȿ ~ĄtD^~1ƅ9ZMC^䘐pǥ`%"j \dkNb0zLs.-R#Uǫ9vhhGVU*{gK9ZMe2>G~"&dBlnlP̼R4V:E֝!/I?c ބ[q>޼"V("l-,Ozo00vK7c J 3i8}pX?дZ AQnb5~L4|U0:~/+L6li{)v a:DDg5RNTyljQ |eTAxFPP3pqt>L|['9.گr؛YKT`M  ,˯*5ꀰ2`'B}K)o96{ gQ7kK~7$d ss-/*=-.D7A},t.2=+pM]'auA8.Vx+^2nE[%# R͒=Vkagc?B(JNƪ^m%D}~zWPyoNDcAW"D yx+kPD4] [Aϙ3 {~I0Hoz HRlKĮQbH=fM(U˝^~oA!Z#/Wzcvc!'ùa?0hMw慻ح5}%;EӬ- ziŭz:&72bp.ۓd*㚎4X1nKL[RDtes04q>-TNleui38ʍ@OO#X`U1r+U"m|[ :1I~<622תȻPl5HfVQ_8?Rn]:~dJH$Ҳඒyunt3ga/M7>t]ϧ6fnVJm B3V:<(ƞ/I{λX.ӁEٹX4x% _jw!X7ҷw 9QξOq&Bwc]a$E4HQ1&á%& EZ'u{ GfhJZ58SM+f% ']N;uiG%\Y^/ǭYa(Ĥk8gcNC~'Qʳ"qzObL&pO?LR~E!g qŕjNIGQ^65B`&^l/lqȼb|o6h?!.@T-Kn3!À8Yh[n'æΣ=Q[#F2?3X(|Ä^]=SY(~f҇]֤*IEv.:d4H*tJrEh/;tq@AA5" nck}bYż@wuY9rfD+Mk0P0uN{ř\XaXubP7$(?׾~Lョcq6_96ވyWI¦s:~OP/Ze zd,Lmxw)ғ'DT{JK]EQLiV&Lsج 1SI:_#2!C|ʶqtq]t @ 7%p՞^8tI֥(5hN'򴼉`,YN\S{/1ձ!{؆cZ.EOOEjOe3a8Ot'hCx ˛4NP=Ğmաt;&*EO?K1=g݌V ,j͚n薅A+a SX3!%wU]670yx<P^iM4-ʬodO|y48.IH[|SlL:9N (6 6 'ksZۃF1~u VzSvXBR vh En@YqP"XE;T[?iğo@ \6eB%[RItG)>?%Bh;ɭDy=<~qHt`TFRaOڔʱ@abO~ź+X &뺆\J՜*gQɓv&)oڦϳC;iFt3^΍v;ӆo68gTǰ/2PS'saAIG*G!rQ#߱Xm9y5i)j)1;EBUQбFd m$$]ќzOx% s/]&(=X* bo@*YBy/ 5PFG+t5P"Ou y*lFV#nd*\@ ծ'.؆mU)A 0eޭ2MKQxo!'k밸6+{$zY#,n= v)nnQE u S95 @CYlL4V>Vha](ٚ@Q_}&%+Ъow;| 鵅bi i(|8v`̻]y'{ly:U-Yr~KYdÄ}3y0gߊ?cd/ c8K =h5BN\N;09J̩sQn5 2gɢZ 2Ic%Nz[.]2 HHž^nm(WU*:%Kf~B|O '7h׌' йeb%`,f[Yr^ C)XS+M?;<8ަqː'Wd^T"QĐ /5к|փAnq75/gݓVHi<"I4(Twe>;%{iOc`FkúWJvR(>9O\T/RP67f:JO#Ϟl!Ec(d53*sA!rhy:9IB]dQt_󔏰mykD^)|?ae? bT+ݠZ& 5-2o>}&a44I'}WsCg{h b׿̉[˶W֠yAln܊Lƽqz2և 5g=_c$k)ԇ븱|^Y!&>'Obznls]:}Jc3Ɨ5XbtP_dd(raO6=k{vaNoDtͥIMX3 NV"/zk3:CMDќ]pn ͒G|4pjXA /%c{4w׍р)KUֆv+7hYr7JsGE03틃'd)v+Md"*ʟNHۃ_t:2\BghӅP}ܥ S(3+w1ݷ?g G@`5<#\UNgUT\nJ7[PiUNqĄLQw!}j/CRȨw5poYZ2*\k({—Q`a+|!v3|MXBT&h[: >oX&a_w4>B?[)H8D_?whg0ړ_TAIWNsZafʹH%6zJʍp UQ&|bgzJlJ0rDL$]Vdf{r[ 7,Z` V2x/ ԮN,̗@}fɟOO0V,MdžRD`Fc2l/m萄G"'q9sm]pK @4KʮbC-rnLgd]i카M = [}OEu?nqo urY؊ gOSwv4ܳf[&T~.]Uӊ}P辜NH~Poo̹}OF)e0n#y |{n ˲0Nq Vn>Ko hsy[—7`j#.Z R=z qHZDWj$C^F6YGJݒk9Z)`~˳džpnjîUQ ZM uXY=\})8!A.߳\tνQǘ)s4rcsez*L\I_:p*OM"3VA6 }KT;ο\:qSb&OL(;eQN2^$I ZV ^NS]2eݑqR⟎*>.@| 4vWtOjiHg{9Q˽2r+c[@Rb&opog4J~ L_8Ǝc*!vW, O\tL/UfrL -Uo:fԥpDH]K'ϱA*ٝu80C83FmV!ˀ27noqV'QvW'w"p1w%޳tdSTMYe0̿VNg/Z`Ɩ2eC}`/\T։Db>,}u6x\'"8yVt'HyȟZL"+r\`NT&l.R"At '8y>qPG=ZpEOY~.".+hq H^n 4{Z틪'S)L= t5Tr:׃q>8S nJ5nDXX(EU# o`өm{;);OeHTSo JbC*CcXB o%P\s' LA() ߖ|hbR[yꆢQ{4 ߐP! mxL |}MFu>1 7$ʋ`$ +v%yvnz^T̹~PJٹBXUz5Uu #jDl]wPgbʟ$}M8O^iV$?hv/PH(Ih !Z!f@Ϩ uQŹd1*BBo!QY&M }$-O:!9 0Q{?md?y F2 /r8Omk3 Ap!M]kH|HV6>┺: |AT巟#{&s6zdIL`P59\CC}:Y2]EN6&PIx35%)m{;9wq38;dz~\܏S,O:_ 下uIXΐpTP:, زFF+IsmP=8ѿsML/ p ɒmm|:__i+|u]QEAlMfPHh W&<{aaA5`% C W: '\0q@t!IHt6O+igl}| E&ꟿcX4*|9Yؚ~uvUɰ~ ltB ? YkxȈKq7їeQpՈe.tLj'Bp mD@;" f! ;1XJ(eђ``eS x:1\ nӽE*fZ%%5bi6y{j1IO~iC8#3=Nn3ŧB@%(@^K$dmWʭ#)3gf - ;0dJ dŬͥ0ϵ6z|Bdr&9(]Ts p%Nzb`9cj0J ʺyJ`f?7+x2e&t#-'>ףRK҃-Gߖ6V,.ElvᠫQI Z#߹STs/-cʇ<_Plk%uqU+'ktqp/\{LlwBTٶ?S5bx}>*X3&dKAc II Ǔ /68 T Jҏu% ֗^JJި:cC4Rt,ІoUlt4u{Q9 ){E*/[=dLe& &抑䓥z@1,vξ5ީ_]nBayǓ,)Əg{.Y:w>%Elt_12Eg0rԺRPX*c˂@ҡ8IĻ쬣d@b|fr}|^/%٪';eCr;LOSx-)IE?j^rI JBx.<P)8x*ݼ 0r)@JDB[wf.ǘ\^=& )?dÓ|s J/z.E1I2YZ'[nnD-lCm.bFȈy?ӤEk-&i ЭATzZdaqhz#^(qKh z4湹{McWVYХ޽\!pX;CwafNL⹘dWհi;Chl.R"tV4ASPF9{M3d49Qo`iBբK|. d7w@U ~3[آ!7'{J+ݍze \E# @c Q \x DĄtt$  t6Hf$chx 8wPSaO4yQt&Ȯ)oJjliK<\pK 9CMi UD*ǚL7.6-yzi>%oB|K'seV̔rBA^Y:LTFSowMIe>c5"l![ i>5d#7-::ٻIub#H)Ztb*\0<?gyPdnf2aM9շ87H$^ӹnzc 21ɳf@1wjo @UO#)2Hh4 Z9lDyy5,/x PJš1NF-ճXzl3Xz[ʴ q8+ nhhf';%_SpP]g Y7ۊ.Lltl 0LCމ/k_>'iAi-دl̳ã2/yШ.~:f8R:3r5ki_QB< ic"qg < 8X0~!^cy־8-u0jzw/TʁvaI{7{hC6@zCA Dj<߸Py2ZۀDZ璭S)D=y0oߺ0 efȄ# jmovs}+9=PЍOpuW14f#'T܉nmAD6 i}":$Vwo_*t`e:!GՀkme ).RAޤ`lg8y~r&\$\%Zuh.'fŃiW>B5˭.-\c.+6ޟ5.' oIFY&>_mi*N]8 Tܪ.j5` m%`5ϰ|5o,+Pղ@Z1Չdd5B}OwBUkk]/빪HsV9Akg Laٶ >_|mL󶷀 :Gs{ vk؈ 1[r |}ۢ;wPs+ۊJ'U6<V/zpJxȨzS&@x7*gftsF"eZ#/GjxF"K*8&W^mzt9WP2#5 M8_bd'uR+EA ;:w`L'w(ȜI4F^Ɨ1\4'(7E*Y&/ |}I` !Ӱ<`<T4?!R_oiF/2jC"* fYj/P4pEXָ\|Zץ+-cb $H,EpRw?`.ڡ-TK!Fyޑ7dUsudrrtXgWQtK0U*v#sZq0ۡ{ׁYfzPHY%Ub(T%0ShebObմ S 6UcVk sf+N'kB*%>:lppO("u'IM ?wۻ+I=}l #uW&o+7M4ٌ(wAµSjlizTŒGbc x!Spm2WWM8ycb K*8"SG]>%zAaI[*r~6 fwXo:uT-x4x3&BB;^yFN=572qV7l7%#nO:ΞT˶_$yG $i„wI%fo/f|DA0 mR*rEpP-gG@6؝\d6.:nKP lv}"I:wꊢEђS,(:LP0W(/Y2OP̼^t^IgWÁ⿋bbXse6x"К|T`El(IL ^"C\cc]M&9&-t:5^.I;k}6G\4e BFIZ§Bࠌri%*hrIz1|e"."BM5('yf!8aL֚/l_lzQ'tGg4aSss+9 v&|Uhhw4ە K z/"\Qj#֌+{5j{i@xn~>}߹nRŰk 8/V6/VYmd YWv0y,f`kBjy{miMKMPMQyRDp#aM)M>5V_`VzHNZZt: )}8o.̛9c#!t%m'gPFE:户5h5sy!ꎅm]6&n놑`pw"v'k9Z37 LV<횂oE?~ رSg۶ nR?㪐`qmcc!$ä޼양=:X.uwHJȟ/ 6!Pk|%ClXPv}yW?+r1Ť~;9qP0!fQbV6vfE;H7Rx5u\iӂױk7z*V"82f M_Duc\N#Ya5\WG')%?R9a ؃*lV!C0$)Vy|ݩR!nFKqWh qlv7 H/~^ ?,ݞxL/F?U öeN&̬l>U~Iʚ'2eh(`Nx oD!2뗔F#fa>[JJ0Ha%ݴ/r$S =t+2Hѕմ5 2<qeJgWVD@2Tn=LFMq fHSb/zK>h:.br=耚*7[BFg;{ЪH>m+E~"e1\;Iq &Mm>2iWVL2jL!nZ`Dͩ&1b'n_a4P緽$fue+@jsmmȨRKF=xA$Zz^a>FE 3vBSɞ"Pvɿ5 yn5iHj&ݕY`jK𣿒bLLD>{ڦH('YN+.}7f(8Yid%c@ ᜌ5&Io!} 9VF=ʲ7.~C}ћwNOc\2\uil*|~^ڥQm3J}4-B2WJmi;8bP?aGR7mlSP -!$s\&P>IG,.*jGݺ.C[>Vf B,] g욗]؄M3VZG/1Љ#^_wcYFXe3@lEᣞ?`MX(iG;=#D#%l_^B,n͙gFsSB=V:pMHll`7W'We{#gĵŪ#.5e2<6I׈ > "W]@ *(܎u.9L3$X‡d[Ypz+!h7IOZuc4SKtAoJUj[C!u^3'NsAFF2'0. 6;ew%\"18IͬhdA=9AXDѧ1p#6zt a$ͦN!,iw$O-p7:0gY #.R8.{ͺ=\LtP-ovZ)y-m\̨(5j6%h3R[&H ;#y_BM@\'pO\N W/Q%xd3$50._G/DGCx[L09\!+id#. -&\c '!"(™lf-̧tۗԲa:39ދK1iܫ;OPr;,逊6`]4g%8oiUc_(6) I5f 躺 w(N:-?䔛HEZ]Î%#q iwE.mu{la'ݗOIJDWnfP4ᎌ?I[|ґ"s|(Br&oB$5i G[Rw6n7{+IĂiF}WdD.SoN {1@|Kړ~ VG12ٓ 90f0\/U5^v?KD**$Sݢ/B(J;`KX䞡祚]DsI]iT ۴6o$\ OR]BآLkT)1e.wtKOCF?uԺɬ>LZϔW:3rG5GG' /ث+?b B"o8 \Pi$ơOUll~ ؁a*bYT8U\8ESu`z㐀Z1G#LZ fp#XDh2MV>'*.pN}0TIt k͗35xJ?x̸iiK ÃF;ި]|"2|^5ueq]Gji= ( tE7.p ٽb6xۍ Wynꢿy*A.0~Ǫf&pU x9[/j_ͷ⸃t7s%ܑGbtcXH/gm-Փq޵Cw P)v0x{zk/sc!ڑީ}ƉY;0Wgvڹefք0t##W|0>͝[jg79~9enܰY&*Ɨbj*IcSH/ 2R ;\am^nZ~qrcc[ K1j,@ /Rt y|eϪ12\)pfW qEpsݱ>oer`m6rɩl4s TEHu8.ۖx8ZG͋@SPu 5bUu8VGv7,]xMU'-E^昏Fy !T"K;}B:XHÒ&޹EI7s?pwwNU*/501~,1Mr/A)?@ ~Z f4zed˴8d, Ow2-WIGk^2z@ܖ{uUr'G4Cq#&5P;î:skB-~nL "LVAZ(~|xtw=7z7;q"E%ц#SCEyAqk7QS>F=h=3w.C> 6I^۴R:Qs詌(ռSg&sUu 4Մ֯xk5 roXS؛Ǜ9 d"Ν)C+z|d~52JK =D'Zl]OZ1)d7Y:NwQPiW*h+D,%_9W.9 {?#<0S \[ɤDsh0={.& \+bvZ0Ѡ&o2tX=q)(x +jW2ŹD?T%&End U?EìC˯fH"KIh)8DtҚac =usx($),$x쳨Ni&iԌb@i$uU :·qhxѴo:S Ig&0&׼pLH#5HurɏFb4Lf6n p7,yZ4s]%;VWI:[ϴڻ j}~/xCejm|ZuKgjrp ڡ=1.V3'26cK+rZ=1\\G)T?'deʟW# )KiX~E~dLT+Z 5&= _r Ȝ#*g3vZ~&u&$L]AvMT!pPm mYx70u𘴈a$VK03e>(Z14(Aq|Υu?qCͧv1b_ύӊ1@΍> rTt]BW=Zl^bH3fz]1qIoI w BafQCw"dSgCjx><m(I}ٹ/޻#|?YQ@G:&$FC3YM' sK%CYјyc:1id \H8z3=bBgypD Z+r ԾgcZZ/ /*,b?>a˵#u}dRsVzczel#Ĥ)]$lxneipɒyDJV#`j ~Y?{&0ge"sNRǹ9'#V;wʴQ-⮠( j|ˈ=zShoU-F"v*ZM]8x m:X,LGbL1'_aM/v2=nz~Ս&rNub_I ԬNAzj <6}|ɟX7 QmPg 1C{zRvH^3Ж+xEza| < )tqFxM&҆ A2fϞ8a/U&{C,_">h="jV.F~q8Ck5`WzQ>Z"z<<,AsKŞݰpUEB5IZs`(@Us`nٖaJ5)5py__y.!w%3X9@#yverf;tq%bETk'ot7y=UR/ZSyuװ\<乸A7-$wyqf¤C%ů:pL,c"Ru.}QD(N3,UݮcgW16J7zbͻ_tT\^bW}>Q,LM˗Si(wf4uELc[0׺, qm>Xʦa4] 3'ȗ1gl8<7uPxV3$vr9%}+:|e:w>qQ_|8#IZ5I1$>@<>26V{ҿ禄 Gb_ۍ}@J^V7j09Yo &\m% 7%*ví,AT4q@U ^̔8Ur~$QGKf tf'q t'ߥj \gΊ}[ˡ'`6܎Kqxz:+ƣb-4捦C}Z+yd֨o&؁3$pyM+vO hy*1IܓU_p j0#@*<1j0/j/)gtU~J;]$;*+G @@LD۫8(umaS\`&MznYWy{@ߎa++W|΂U!QeP dQG>F|9o|,QMq} Tv,2~aU3[k.BeMb]f8{R_a H)XJb#Mބ@^Ao(@xLufwT(|U*A4sapQlp\A,AǞ-rC:U@_| H8گ;PEIPnd _n0hBđ<CEdp"3VXR +iuaZ>D!L:MtKGaseKT25Uf_Aox>k+a hiaw y툎E,`(tqDՂe7ы 8Z~IZ@%Q'a\Ibal=]=,rw6$8vJEtHpnD%5~;ZBq"++܍e > PٚMi .,2ipZ0|~_9:na 210'w)`av\7It2żu5 <`zpXH3`<aw G=D%K_#,Hwgθ.y?'3 a'3= x=Jq=!'>Goi~m`N!`(®fB1PgnKm}|%Ұ=D2SEy =iv{ GPY) PH*cФ~Ŋ۴}ܘYS( aE}aOG{78:ds&YɪH^ Л3Ip}!#NRpE_d,צB|#M^^#aQ+~/.~I?) )(!B^ʅ{vV.OpD9!l:U;>ώҨauWrp:u`,2?x4m?96[֡7H#}r aiz8{F]kAn3DqE0G__H\ƜB ߎG5Y!0Fn)c(n 3%\4C|1tKeG8c(CF.`&x׿rZS7N2 >R5;`z~t689Bya@bׯ5 aCTU/ạ͉pӌ!l0RfJaOÞL` j@6{ 5ThGMxl|cȠ =\!"h!唴ЊӨע  ՝KJ+贞C8^Zw"1Dp2 ؀3W2E"`gA @[ʔ&%́}nx:|WB֏!n},OHBfs*nN FŢ"\!s6%mq%8}neY05NXCԸ9uLD;,!'"*ۉV"i DIۜ3>:,`[*"\3٧碇zi /jƒ-S~KS1I.R(^.$z[N#(F3_Q(8ΥpIG%Н@ЮWhs~\rƏ}uwWp3 eEZsvP4f"ZH Aɝnkݯެ$OmW}4dD5vȸo Ѳz D.֚h M0k&F"2?&1w ͿT$c)I0WN-tYN:SKcIluB34quƸnRIf-"+ .6A@Z/P7ݷZt5QconȣkteCY+kc3H O,r{SjzmdE 32J漠*q2i<ňo Iph݌Gew1Ny\{mo{4@ w*RjsDa><". KJyWGiKKA@jⓩ=DʢS6^Gx&VG۟pa{y9ĮÛy.0z@H}8{ƃ)~ Ԯ=4)pbKicA ÎZWB pYߺ*4 u.IL:6L=\ kz1p<;izsBK&i87Z* :' lyS x` |?]z19.ph= :kUe|%y_RC_% P^4`ȿ A`+K3Ia-9陡gS2kp.Η!N?'@q+PF\QBKuU&IF돷cOua5Wo76EP?yBxEѠNԟtDet,iTDU8h6+3 eef3xB좖 ?RK+K]v<_^PKZ$Gp\S]T3lvX+c>э@)>f} G ;aVïp 2 eqB:hM;}?os}kA kjg,hzv0F(q#*B6CItaypls}dc@9޻$ ?ܘ}Z8|2",\8@$ԵkIĵ|`p 7bM/hU!Еg+v(SKm6-I.zJD1%;E@bT+pH! ',H*qc@6 ֢EqQzY| Qй~@z8HK.rl"uI-%{<H=$̚zk4#AL*`m#[؁a~Yj-`h.qq6M z5#(Q}v$4dP(1!](Ci!(v"u*0 :lD qAj93p=Q(˹&Njva߭ xf!;jR2Qi!H@ 8! 냧^Eb^se,%XTU&P+43?(7˒̝FIft=eA-/5Zo@q> mJ3x[KZSIRoKǟ&`7c1E=v}_]p{l{Ӷ֗&~{8]"@ ^!3vj7Z%)p(|*goBx5COGmآϡ)ҚX3bDfD.m,~[$fJUKc|͎>^h9 j:f}:I]Z5Z4&0!=ƭ[yӾB8˰X %IEC3ϪKg9c|A K3w":aT|~R]5G?Ҽh| q[xw,T1Ŗ.P=٩Z}9eV@w+K{'@| /Ypa$¡ ձ ݦtŞql(AipڟH_W@YDLc\n~PP4Ӣ6Qh7]Z1;E`q E;:9wq$^&^;/wR79aP$ksZtW:,*#w}ږo3jXzMr 7Za!l$Vn h_0ǧ ̎y.R#?[wJ,gXWױeƎ3;Aɵͨu9Lk64!8"” 8/ug2FrVT/P|Y&D-3 ގ~.VJL)|:sm2p w}. ށC Y fzMaSbmԊҹN ]זMyQfOڏ5Q]9,5"1hCFa`QdV)s0;"\3ܽ1 6hm|ST:23)mOT՝*ʄg@1oOF8mh+1 nʼn@5oل]14:,8DRDA{D `(9:[kBR0\+Fj"۱O`Ԭͱ)%[-Z?7[i͆fJYS%{:1j 9QM;};{x(s2 ][v[w;C 8*ŭSB\mSBK]qM&FtCۓf2GRx9WsJҴyW6 Ê2J%ڒC{h]XLy45vձi(wٷǐbhDDF5!ʵCK y7$hi^K`aIrA [CFùU_iNJ2mfij3zœb%}xPPC` P DJэNT+gۧ=B֣cI{?^kCS(]-dhm(Щc7*΃qPۑ'6岕~WJ>dTZ/Vd>X,Zi]muZOͷUh@zncDS  4śԘD zK")+ b#$Oe(*"4f vЋr>"; D<^n]zTA A/%}uXNCg?#'caZ9`HWU}#ѰX|ь]ۊPU`|-T( %Ҷ;}^m`>h_E"ѷyVQ~fw$J3G:;%?Z iݷ'mM?p |C;ϢKP.rJHJ' .g0|eSbOob:frHpUYZB)dAIQ9TޣfG4$4ңy=V@"!ngvP}hb241@-شvlW1^N|D"axgx$yZn#^V'#'NfGK#kUյu\h mNpoժ}CĆ|L"eʙDD G/OrGU ,A|QjmR>E_„g#^Ell4?&Nf6WSĽ{ΏhAZsdc9k4׫|6?2,AWy|u tǨjx~!>ꀟE2l׌[_=P -mq0 RpuƦK~@0aUv &(͒ ̘4mʦWSBυ`NR(5s($ЎRњ6 G IɷBSj-Nd (8ْy> CLg/QɎqaHTsP&Y5eW>q g:oz:iw5EK_:, @`o4`1VaEPA[vS%QE(Z?*0Q}n8d0ĤCc`p!̉~dSţoQ 3vLjD*Iɘ xAjrMhI~ b&3/hK%E#j {?r |*qlml>smHik8JLS:a;i-y{X /_"k.Ѝ3I9䍛 .@y#q9Ό1R琊  ꗵZ6ݱm -eOؚl:L nK$>:ni94JI#YVo[(ci"s{@P=e7s/:NfT5"H_%K"Y d vH3`TݤtIA9F6akBXcI zxr_Vo lCӬIp6h7 LWK&0k+͓K%E+!)T`;<|7fj䩍v$xNmpڇ隧(1٦R,XIDY,/No3.۬<~獓Cߚ ʰzLKU iGc䮑L"ş30%i>]!JhaAk}~P\ g4GZwR3=G\Ű>[h S4G4 d"mI6;Ia-tNoQhxtKDʹ 'z7_~UҮni^1c>3d%/;LIE dCUO:tu=c/":pv\_٭[K@Z1WP%$%:tUþ UM֗ 4C'$Э ru!Yp?s!++tAD~@Ϩ+ pD#x:{@I:6>*jC/gC# Nmε%z/HT>Vexm'6Y IEb$? %NF:,s9es_iClz<cTFJNs91'ey8]N% 죃h%/qg9y tFQ{G˦&Q9)%[O:bo"LvN#H4#br]!c>hET* G{iqCRUV G@_2HS_lJ¥:>IR!'ɗM!NcC{ /y[!SI{ڞ<=SBx DG؏۵} k8G%>`ui}`h?یE9Ջ@Y]F.-99 vEKFp=DG$n}q[V6ĠqVaNCgǿ/Z sWň+=u!NAsSn|q-*By/%xnGxHЯPh:5q;gbuNc]w|!(/a5nx7YV,8a-7E4`/ $([ {gV`9sǟk@U ӜU}x"z`Uvs h7K3lɱE]qͨ4 N>4=^8EYKlKK^Z*vpLhw 7|e#ofT7C!RapIƓ껯+}>`eHJ8D=ˋJ Ze5A%c`䘞 Eq rZNFtejeHNQٜ M-CԲW#/T.KpǁVQCݫIKA$@H~ Y5x1巜܊@ 0:Dr吥yͅU^9Td>8Z{|' i/9-bʬn!*/T;'k:39 ̳n$:jq[;}RXZWhƿ>W_#%tR9Qg B8hk Y5C!>FW n0UC$B@E8`{ [nÈ9=߰H7O=TTbl+,}'q=Ѐ?-ge`{# Sfم]v ^* :B*C׾H".ToqV7K*YhdG>LL`h]~a+2[Kb{sǞ__yp">v&(F%~.V]R@뱌u6W˖;nVkm5M(9U]7(k2 6hTy8F\/ESs7%fH4DDv~+!;.Ԟ(֓;ʦ5Ѿsr R5J&{z4!7:|9qRe1>IR蒁.:Ⱥ踭 όw םc{%J.B_N\*c^8osѭU?C+.N~3o `m@>M;=8h^v\\褉=M1.f N (+YNjfćJ(@ ]Zl4>3Ť)S=ʌFzc.(%.͖9iC UpV.!V ^[f]SGx]+eNIiUrO8gbKI03P8/4abP+WBa6ɱq,ImĜv$r${4dEl_3}î ʙ {CPzNsH ;"3E c݂smAZW8b?6'fIҸW{.kvH5$ei_4uPzhNeLmDž]sosf f;;[w. yWu&`1p.َRhVX$ӃԷ97H4{K6뺠łᖪCGR / RM׀f>G\&|0h~m_ `ȼE)x.>F>=gLQlDόmTdg,MW]ޖj +օ +-B[!vblT[NfH+E47ڷ cV8f<5, `.h#rXv>i*<Ŵ:7hi&S:n"ռ!\siS^F/A S+{6#^lr,#L&)a X>)LtϜ;oz]@EX+ͺa9T<'D;` 9C]VO&73)}a1Q,as =J }u億fM|Ybqdؾ3Akf,C@1]vH56쁉=M؋mGfVNU4}76%||Q\CSϕ4Q.`(߰G}y}KNs}<$t_fm5aCZ]%b5- v_f78+UAE0+Ѽ &^ S:& Ox'SSǴ ~/{/GD urꌠgj}L$ GљF sU-rez}pl"_^N@4% F' Mp,t*C_(p}H[^ 7CZGT4WȨw> JE5~d/1h0*?8Ȟ:4pu=Cf)*0,|`'p\ itvCm`!@C__3?$ ;?k%0K[{L/`J يھ#"orފސI!#=6%M•LAQIZ1bx 1Dߦ 9 L􃥠Sa"K49*4+b_ TqBz%(џd҈JެCOL׸xVfxbv̼ZJrɻWE l^o!~ll1et(NXUNvAĦImORًye!Om4 z>BLຄź>f1E(qú"9MFpDYVĵqp#ʠäCI (lng*;UD>u>cLacdi+a7֜ꥏYlIeay?۽qWF[,/E6%YT`m.qcҍJ]g|BM)# !EcإtiϡrNHVlC{-w4J#s1 Rv7^gP4*T[gqp+A $ h9Y׎͆8ܽVɩz|MdNP8P~ <DP#}"ۄŎz5ܶb.3<] o <_sWUL󑲰捍@- %݁Տ10vTq _m?ɱ^~ h@OK~J;낪XL%3Sc٨`kfB0Wa0xY&D=(ݘ豢ʆ#"P Td߲ވ͔{:f 8SͤcͳLŚp5XlS![i4ižlFfaI]NKEghuP!&ʠL4YZ%vK[W0ތ ((`-i9]&6}ĥ̒4r$ivXi6;3:kB{doXYRE|yʮTf$V#G w]ϭbLszu蛅BFG3jߑ_.m%Cn^\ 2ZxaESğ_lmsAQb[/wӰ,aQ|nnn"\?ex0N _mu& T$pLwgof{R@/±3OG$:!S^;]{% ʥNL@~ "aTdXhIvR%.v<$Ge-Lbi m ?2g3^VTJ)ɓG^0E^^%MXj7;F&puNr jZVZ1S{"emKWT5!eyKACr2oPv6~ޣ=:7׶]zheWQF$q`X6=?$LI(Iŧ+˽dX(K"{C!nNŀ,sI-Vl]YkҮ+ϭm'rZ[:e͈8"2e;\54`>/s\oZ-ҜT`yN,F${=`Q ̱IA sK10\-N2C$){d/N s02 T;_ 7KDǢYU׉vj;l@\YOIϭ]d@`PNS)t>CpH-e1.qJЉ|TXa[b($3iBj8yBu/βTI? 8y 2^QCѠ޷I/ȩPԈf!1ͭ,Ac&~KG^zvew ǙWL-1CCajkt ݵ;vsjX#?Oq$^EUB4<VVC=CIP ڶ)=ΜѸ. M$kIP Yal)q6lg:xơlgo[6夋(`׳Rï]]Mp+Y&6B FI(%W]3C%akضbmgzmʋ >Tg`MC"A ]^<~x[~a y4;kmTyck+{ U 4b߼)Ym\.>[f;(oSԭ$.2*id|q܋&xB|Рߵ)~x)zw>:|\yRtĎ/O AI<ψo p؛@NQUD41>dWUe5) )ٿx퐎N?6@~ޕt\ 6Z/!*9zPK5'27!MYuLbiCkWPN— CɍZ̋Bg&aԒ)L;TcU\nouKƿ/ S?qZ@ ?%K2`pu/"BY;D4 F*Hu,d+˜D/|% x%89o3a Etn%k)^ x0Olr4gN6;6Jr},n*EQvΣP=pAб h^FJDzPZ L{o[9ys' #*݅|T0r2jh/\(!|8`ߪg: lqC;(!~fRDb7BAzS4#xi8e"xiJXU95CSi2* 9't1cdf& +{HpU]bހL -I51/&%d \^U:.t>>>Z'BO)YwÑh[.I 1hЉO>] 1U @&-Z5|iWA0OЩ) O+qk"Z#ؿd{"=]5{:\['u`NROCXbi{ e7'h1] 3*=>' tVp1'#\I5c@m]AF$uZןa*NB~*f$pک 1/*XB$e\~5bSZ]B.a}.F7}-lR{TKge>K۵&NCǩ"m6 8x84Ys9.c@5l Ϋt xll 5^cq_[6=DGeo>wba֢־@. % 3tP(;QȤ&Y'؁+O\#7TŽ4DŽC'{&p5G{x$K(̒=|nCҾx&GDwʸ`=%O+ LϨgYr?y[sV VRW^7|ήwukڙ1p|nn{e||  #sŐe| Sx^Tp.'UIv-3jj7lxKTD;,)(| 镱8\U"wD H_YJrw b .οt'CL)^5$P78=3ztMd ~''P80ےfٔm)ں5*Ӣe`ƽ/fԗBGf_'ӪyNŲs)>'EkSn#bfׂKz\;؂zS`mhL%M0hUFw#yCVqDIQȸ+/̺ us1ā=V_\&UPƵ |243liR3@p~D5qOpuϮ_mS*]FrCOFl(ƭu ֽwJARX/N(ym3s\ 4y 5> ,.(ǂJ}m{c<3φdt%+ey1F?,?iSCdoe-kosxRaH0pԯ%G}_ߢ@{WzaHg?IFĹXW筆{7 _dlb;:.o9vGW3Zc83*֗rc#B|x*V6"%^`^XZ:/S#WL1O;.4 "P"?6W* pzSGXL0Q&~g~ Gk-äy`z-ePF u"y y^ n)vVL4&toflqfB^zg>*lIo=@g|\{K؃ 5w=oqrP.E-#U7R (x1DLZ]{Z+eg_“ֈhkZ9&e)&9ب^ik! [wR8# ]5S!?Գl ₋;B[?b8& H(%u_'f/xsi&l 9=bdW h7ϸ]$wUXb*>,l,JQr16SәwnH萊^0ZZC:bzs2!(b2?~ZThh9ދSe2nw291b Jڪ%2yJ!9[:\ cn Z4e8®RnCa7|yюISȊfnH0A@!P#8@~ .e`g?ԪeC'Mk2dꈘZ 6X^pּPubW?teh{.]CP[&xW0[C[ɵ;$U,sɪ3+^8+SS ?C: Cڵ`+u -6QF d4J4^c׈[PM}WH/.ݖϯYg%q6[$/9s΀)6l&6Gm1֚Wb ]nI&l ]TX"T'Jy f{,^Avfz{8mY|,Bbp|?>= V doG\L_^4'tSS.-\teDUn+A5&9 <msDv_#Nڍ<Xn9L}lt6au} zQq=eWogC71udq%r6e7*`:[38R_=uU$ǥG"= `UTJ<LE\qz=+^A4a'~o_.ubt(Xʓ<05:a{NKpXCG gOءVDeDSW2"l^ q{q^"n!*L v`~^΃m2S-)Vzd~&:e ѡ@3˦y?lAn.k4i9tS0ӅO|3@$q&$Չ~`rvUidqS3%J#f9U-36%~dc3@PqY63 L9 c[a N[s79 t}Ϳs'.GdtX+7`+-{;l106Iw'ä NӅQB^R&{NÅPxeаp_e$C ˸Y. O+yT՘+Nɋ+ ` %x Xa5lN0[YQ<;7keu%_4e:_> Szgw8\~M1CѮy}. pid7Ff;_gmʦLnuX#K2lұ*дʻP쎌D~V%n x>( j$ %w|/TiBH6('+|,(mI;:P -a1NT`u_Hu C1ʅc8hrah&w[\ >3K3ٜVD[MT 9mrf4>*fGDERV~E|@N]0blRth*U 8yD1=,H"N4o*kJ)$*ʩZ^!E6*垹)ʽKANC8Y]eifB`NӚnhk;:qy=BIW Pťӿc YkvW= Fϣ'H4<G+Sg0[v;W=iHc_E*ǔL D%wk-\PAQF_7h4ݻψNiĠ]+e։ "?5dQ;!tML6iaL q×//wݜ)Eyg=BaQ. mɰX]S265 918;$@YMh6 7(~HL'ɔYiYH//v\03sux[n>!]+6]Mm|wﭿK1^,\cj_,#gy>w+hV=g{ĘpJHo=\ᡴۇ(4 jݜ" /٫S!Zb !7tKH- gk!BUSֳ|M) U*b/ +^ [|+&ؾ(ۅ-'$=]x=WoF|_Kl;8La[}"/oÐJ{ֱQ1` ,5>idDsyP]Ν(hvۤX@{@)Džo>g NybxSG%i{K$p*d&y78AbdrvYZW|X_jG.8mYFoٰD~AGWqW@tq¢& ;(aX=|(e>xk~%/_3ьJ^xWgCԖh7RU1qxp{ݍQn%Ά*pgYNfV0N, vOa:O;#";}ε#VAu0qcb)D6иڜ d5:7}5cTK?H0D'N-%y}_ar2 ԠzC>\9!Ei]{6@Ӎض.ChA9!Kt] TZ3fZ5]pِ1DT -:($($-b^RZ}Ӗs`IDŽU/t/#jGMU8qT?ÓYW] ՖAB{}`wQ2n*SYTP? ֑=F;TsKz &b@NxHh(˜R>+vz}~MJ9SXy)gtϯ!hf}̿ٛzL~^Oy V⑘9W2>Ĭ @b.8O"dO=WZS2ƼBY*( Wʔ6 GsҖAᒉڬR^fS]Ea.Y"WY_pT)=e[RldΏe^|"<*3|Ρ)9e>ci cHqg+j_q<{K9 %Whal=.Ka]]M;յh%C5oP&a#GR},Eܓ*:"2zh6>{#5a,z`fs Jpjtl 8*%BjFZ!^s4ɾEWc+*|{|r֊2`2cA ThVIXf{<:`goN#z zSeqRC#f xAŸ1@bLYNڏwK#7i/bzG?WJyzXʨS[&+Z ,U~]tZwm\$JDԀ"V/t69NSu_Ptd 6I恸E%S3\Ѭ)Q(QMR}խu ?^{@?4Ԣ ZC#18I}^RÉ:@2{#(b LF54Wu3/7-j,E(1=5Mr{m7 Dfx1}޲šZ6nXw֛ƿ8@M&WQ)Dم:ϫ7lL)3>u _xX&8W,Fڶiļt.K c̫դTIçG|qu?-+CArү/Q t҈F*h*|X?;]M0P@!GW%iMǤB ARL9,LCD4Sd1&wG?56XM4<|4F?ӻF,7' _7i;KKEdh3x]>S@\O U7SmY 2 ѩ[{Oy4c~#{T}C%>ws'Y.PTE1^0\[(KBH9rU660qt=AmZf\)pjc#Rv#\HF7'@6b$ۜ+QB. jgIu ܓ6~/⦙i8,7 1Je8n:9I2_j6@u_ .$K1Y - TO=W4QmR@c͈m22ppakaa vYuRDmgLq-8R( FuʘFO|TtXRB*ߧ;>,SȪK'3g?{9bpM.ԕ*!5W.^;Ű5%s!Q@ i4ܾbH1L4EOV^gKOΒFeO1HN)Bڣ]< !&TAՙwldNͱ|(rZ|?qVma.Wq m87-VW/r79x{mCnE:{1 (_&zrA8`PMĤ8ŧe䬫 VqJ`0Y8 OU <MB}uX?SzG^OGVrZY ^{ߜ_%i#AðL<: 80B?זƵE<쫘/ׁ)H;zA:"F9 drE)Or(ZvgŒ^k15o$]?b;/Q*aOځdb?ן >1x\֦M>tSNgVBVL$c,HoTŗ\U`ofljMՙmO^ kJxby5T*C7dn?ƊM20Znety؋ 'd^HPyj?Zwݛ!D>j6 Esyٻp-] Q2%_Kr"1lDuuJ63 9Ġuעd$ZųG`]MK5iA2cQKD <1S^?HEEtsæ "ulA.l*ۚirDn,o":Uüq9h]M1z W@b%3͚ȦX ޷ Dآ}8tқ>{ī$ \+sS X?l.ߠ(JShT.ցqFaӝ 8:i;Clկ ;G1M~ |.7$`a/N6kw0s 3衖cRս鏙ܮpeϰÜ2VZ ~mkgDʡw!'/̒. )[{ܤ;MҟX0& Mt:-Q"?'Aѐ,k%d+Jקͯ{\k?&{[6.2HQh5 KW4&>+#FC٫p̷C,!O%j;-չ'XZ|ç^zX˼a C{(z,Il%<y²jPIE Jn K"Mb,x)p6ԄP[&DNIQ8_^b@E*D$2VLp>PO ?͏jeo/l >vAO>> GŌWY tt.)J]g#nA 陵z2(k X`d~MYrT%g̫CC d87C`ᝂMFI޼)̄-tG![`$-/Gy0fURw܎])ڛ"a+uQEȸW9tEă(d*@?ӓpqƊ;D} %Z0#S6(w,-@`B]3Ꭿt`:e2(kV!*in/ib_aT""K>gpՎMo{2oKpq-^sf(D&F):&~GNgT \FR9zdLK- 6aiJ&EA*pu~Q4Mo؏,JX-lW̥fkpP XYV@ C O$MrJr.ZSJG`[bKfx7NF?"wT92<=6?A` Λ/>ZO: 0Md$w<2ջJ[$dC(W:$zm.ho@|z⯭@ys5[\@oG!=MvW!_|3JOyKـa``>ْfgKd :y"yjCq{4Cř 4B+K lo$7қљ[1+m{hx}un_M|]QdzZ:=9no5 '.HR=D8湇z> .ݝs(ڨ?npB$^Mw&pꁶmK,hsPfBc;GX6-Frl{Yq.Va'B'H^ P/2h*B ގȖB@UHb{0䫒nM\^M-=uk2ӼsڙsJ\71H<UH.u|SOh&5i#° Ӏj˵NՆ+N'vY8bbIDCY^gw;n>ٳw"rhQ\.QYZ_'+?a`jd(*هQdpT[7%Оc/Q:W0&ǯ#Y1~2җ9)߀,C_I jP"K#cz6})mCbPBM؀ x쀌dD#4U6(ǜ |%SuRqy482ݩvF^7I3fHv2B| @p)Hp(%ٖ+(a4/J<LrUYUgNVK= 02 //atd3u) $0bɾK.6fՇ` PRQk,y)iS?? kcCT?>^$gRok1oNGؿ;ejzIFgd `fd VG 0T +,qh6^C\NH>u<Ҁ#=YnZ%l3T64ܯjqЉ- c !p [ƆiSUI@2b!Whܡe?^no0qج߈}ZdDto&6Qg֡A<גwѼ8XsӸ] 3QlT".# z8q3T삾9IsݼsqsHY[NWM K 7#<9_"ΓSSIJ O$ߎ$0ejN;&#YiGokBݫR1ʖB3jQ݋NO 7d^ӎ U\{%?;guиH3%9I>zxg@Sf_ms%ꊈ7'&?BYb!ޏ^ڪs`QIӯZ'Ó>_n0 m,Pĸa--E8 _Q )?;R״Wy+Ns|,ռv+e=qKt7 @Iy Sި gl^_^5.|vk&8TDV bSeW7? G&NٸBUq,.E]6jf0nYC1::RizUt KFp$9eG7h|ص4+^+ue?Fw;Qי:Ϲ *󿒤&IdSW~9i)٬r9 rcP M [qId=l~M-9DhYM-!Y*SM˲>ɾ6<ùŒ@maXE~%+l&9Ș(9XeHyuk?>F 36}2Rc QnC*@G8j 9no@]LfS3V3:D'ߣ4JH>cJ0EciqSz"BDX(VS_K@shqK8tТX&&⨔(ں'ćW?[27ˢc|r+ ښtab7鑚5ڟ*&GD0ET܁p{&ys"nD?_ t7BKAn+{m @+te8ؾS5**Đs[BWhz'#kIvh:x,KI TS0e Qn`4P[寄mYoC>ZI9 1c.]\W.TƗ#@ znA7. Ep^ !w8C@k>{=0].޿5u|m8.5Er:+ZA< y,]മ|q`=l؟{`D̍L'abrhUPVK>UKE{~e|XUJJI؉Yx<4f#!7%W6u|)҉dfss6-Ӕ1̑2Q>Od˷HQCVRA󞭦8|%TgBlhddhF٬@&!0w['|<BӘo UJo]?3"˫ϱJ ˿>#d6;GTxQlѨPټQRm8^cVAl%I*EX2/zp#@ͻ  njNGiHa*Ķ6e5ᗌ)2*OK`NݛJRmbל,VwKh6&FB%*QA&dGhit0~Y}߬ivXLg+@fp-'FӶS4UI#?A*5A˴:Ql~=XUJdU.o[h!dL*>▐@@_j*,}q4jetݘv< M]x.6q~N7/(76ͅ\2SW9N9X{#sh`9 sd< :$Os ~^5SZocn~tvH F!-R00ugُvhQ1 oe!"^#)c 5(۳ I1&d-uszC-Sl{ 3lh Vz$6k4q@ySh0]2 ICe QcqX/*z1M̆%(;N] WtGh/CvMt&zN݅)UGɆ rCmSRڌ..ued#Cm7邥TT,u26u.*{:ٲ_7WПw ` nT!G!5D ~ 5׿zʺU)n#}{ʈ? Ujg\Ҳ4W(Jc@J?KP.'RWg;HةSboC>L֭I Lnn"Sgκ=ԛˬ`VK"d%uӮ:V#aQdtf2k%[x6%_M۵yE&vu P9-{4.Py4a #a0Y_q7_ 4mo%SgcOa-jVOQ^u6B `pjXūhGYs|,  z77=Ϣ"/x 8R_'`}B8ӸoRItlu>)wX o Q GNB5ASWQQ Uf&uXS/`Ґa\~Ko -%5>kZ0+GR3+}vi7OQII'9}AA~ %DA)E& (P~x$;PH43h;CnN 38=iX=Kx/)vȉc(w N1Z ƹ'ARdK < >_il&^hnkoFMDGt">] D.iu9dxuzx t]6w?uٲ-iR' ԧf{.`c(宱Nw/\_HEn"MM KF6drO-SӢ,Sȡ]1h7sdwlK֗u Cd K.# ,.cӶBR>Bo$֨޼IՕT-|+OW'N[ִKh xqh ve #:D)\ؒ0s+WP!*LJz;e WfJg^8yRx\ls] W w7v9+Ʃ<+QK(d(" ;ֱ+Xn1_*JH!0j7e+rT=!u~ `qKO޻A&b*C#J?3n' !,Y3e߾~.YCE\ńuޏTcH+vSbZ᩠|rlRʖGǿvxTr@XbLMAC Dg#i98-*4,J+=pK!hż0A`QZqz)NϚm= Kk?ݵ) yqX j~R_tuQ~80]%H lvR\R4̚Td4c k4SqJK:'StD*xlrb>T]dD9az_A+<\Zj:Uj* Z17X92$/1@3G;BIy.,'L5LSPn}\x,9T]qVLs2/)K_Mwl= ?_pM/#oJ```OL~((cKT 5Ǩ& Lxk'ʬJ/QMsuF@1_(o+-7>6[4= >yqLiN2Z6l[/H;O[EQD%S*HEX[*n_EUS ",/ %L]MD{Jƫ=oYڻ8s͠: %>`coo䍀TWC ļrzqoxyjsU> .H~mBruܶk!f}3> YZv0*oH vג#WX_ڣw3 5dZw* ~z^;ldЖQrX X!~?bNr_JL͕axP+7?z=7:miң`۴L?^c]mr$_l9U[ifvys8ҳ'!@ LqkxHoqee#)D3`)/;G`*#AgOzdy>PuFv΋BCv.T ᫴@|nMXcU$]X k-$,=ݫ[|o]MU{0@vk™O3ut Mp4~:%:XlCW腲8}`BaiXㄱ#0绀' B[ZPCB{-G/X1af9sQœ'f1_Tx 'HBpKSr[Kpvd#x+)]- y#c =-'=ȨGhKƻpwʏ|vE::ik2eq2%it(apX15É*7|WvШ5O;.5?$FTGS 0}&ژ6n&jxČ?:pae(*.U]Btlimb[_`=RR0F.)cj^+(&ژV}+-p͸vKPg>[S`yzdƌ 9NJsHUNl[yL/.Ci Ζ2Ŷ_{h)M׆&TK!|_qns WYjm$W(j;޻Z T{_(q!L40M *Iv#7m:6dXlѵ @轡^/ 1E8^h,kQk:VfX/odL=(vJ}㏾5Z댿&/vLyb/H#W)i-Or 7i׺ i˰yi }W5W'II;]-qNE#-]W]σ=$ A_~1~`! !ʱ!X/ߗ0IuR+9~xpsέ>.ڄ0D#ZjSu!ߵ9qo$˜v4e/GN`eO"FCWŧGdXHJn~th #ATնN#I)|h w1+ÁE(.~ipҙUbtޞ7 K5A ߛ^?Dd'8\W\*6+Jy:}$*}eLs^Ő-o}ڟ Z_#Oɍ9p 1+!"tFh%^&`db\b {+՚-FIeEhޑ VS# ^b8|#D~wtz ƈ wM{4R%-[>l_2%eŗ'l&955= uLlhNZپM@3XE0(ߪ=!,b`N}T=w@M֤uU,]Y+Wժ3'pV?O;[~UqM]F 7/Jr#X8džw,Ӹ +: fO9[#C}bm~_xRj.DrT~N-cX9Xr>wdv51):yPw½`MKBSCa^vZ/`SCӢKZkfZ'08"B 7K#/7;+GXA\a<j &}燔ZK r`4 +5k uuL@]8Vq4Go˱Hc,$3B7NvƢRd h*?Du䪏RN! DZe"[MD*U'=\TG9bQ3xk+ӊt y( 9 52r#l銻IJ(y^߀#lYx/\Y%za`eƩY6R\H!]OKM7lS! ZTIOӧV񊟥cQy 7Y^S5f|"EM&i?VHۢ*.T vQ(]kDŜp΂p ;9<%&sm># Պl7Z6n/m0`pc깊& oP M-D10ribΓ?'TBڄBPiuR&9s@۳|{,HXx?+UV -Gkz&.:0]T=˸.r]$l%8jzmv x8Ծc`eZ:Q˩9sMbT8}$5T4b̜t&b0",LPejT޼23g B%յ/1|3lNj* 3aw=7ܵ+xa\.xj*MYվd֊=mSgS?$#C(3Xh?4AgŘg: 0 #l`Z{$P* .f+KF1}g@鉳BHWc `<΂ooQ}wWxߡ٩=[~~@ʰOCMgit(wٌ61G G~kmj}fC2H&qR1 'fqiU*zj'ov.b&2sW32LDzYsyKGk,p4iO܋jA="LT46E,vI {͒|RaP] ntBtNFRBBz_g GFotb6|{~Amüj@~8^굮fg2dmheLW~b+AD^,:O#b:Cn[;|(+MK^ȱ;rsCLv !jji@ F3g0P=B/8 Y-| .y_ {ۗJBחxY$~*K,DftjbW =:.1^ Vӭw+45c|5||W66%k|)-=Ru:Yس:Zm$2Ո6rk>ފ}e%~cGmQ&Ml+Ӵ?@գ7#1<{q*48BȾea $Kpk0Q#F i"C e+֤#yxusYz*}Շ0E`|ڙZ/xj\6nkXDMri8jݫ+V/y_JլjLSFBj%G{[ʚt!*?X3f QrG*/ҰD:tIHq,^ _'^ ?[f,3Rhosrx}o-p"&SMq4 P:;[sgGɴ\x&4l$2[hpD\#~p D3$㶚%~H\[dԑ hKy PZU'r3њ[wѵIk̩ m)Bjڛ)Ѳ =^*|WSm)P2g/PJO"r2tAz/jOQ{sLs*g{wdMhT լ!VzKvwYZsvHNz=BO+\~Wz*5,s]BDwV/YB]0>̕rs 1~ŌqzNQ`Zdыp>p -GddP*d|FӺ5u8ZrPϣƣ j4^ĚipM+;;+9 G,Ux=C`y}ōޥcQr!h5X$@3?m %|{T.VZ@|8w!XͲy.vWIUY~L4Iowa0>88 sTDQY1qqF/SfhЕKzsAK=RKg;en49C'L2:EIC#Ey.KfXQwr;ctbEgp Wx9N$.4;:'ksUFt\&û ꬶ\<| :_PeAzW"|C[g Sas;ʗNedKD${L{9W\JRV)RdX)( Ɍiu*ŔBm-y%/.?WOM KR6šrjӸ;=2)ʵh{?oNP 1TAv ƌ&Di:,2pxǂ1dzrE@ P^7U<s,d)H_7ԊS ?F4Zm)thᯓWc(F4*Ye*{ ez 0ny-jPwٲwK.ߞ`tnXF5g#0imlQ6}6*nģ|D#)Uxbs){ KPPk[Yb{m:jW`\X' X3wTǖu g,Y;f]O8Y=DMQ55 |o Apw4A0 P"͗Ec ڶ9l]ԩ_DWd7 J9yOڠe |T"֤^ޯEwK:'| J4`\2'$ *?ܦn;8v3֒!l0,!h~j/.|ЖD0lmȑt!csҠ3/$W(6]שvg4W+&d7ۀlw~?a[P(<α˞t; @7+;FC,h?;Kw'*Fr*PdH=j.RxvsLLus^F; F!cぇ0P)7_,7Ѡ[{ٱe#MAZzUHDǸ"&} V,Yvפ {tacJ'*ꟉfP_Ë9;u^.x 53bSϟ/]Ƹ_ZU$n#_PSޟiSj}a!A1]D cєstY}mr<.ȰY]B(ߝçu*Gq!y*;e1:rvE XDyvD7p^'"m;#|]+ySTUa$hzꟛh])6VL P4m1oq90Nv^E䧎9`2 Gǻ0 ,~7!=xL_y>p8PᮏU!9}} )r"GPdr۸¸4&?MS* Ydݹ21_6ذAC"VQ `S!mwk/jmmp(hFI~QLT{#+|KbL9}BmM\]0 3XHޯ1=%>[* J$ K͈7{uQ1D"TN2j]Uw cl֖1y1f{O΃hs~U)@jn='fx?w/ޔ3l1<89WKY֢ň %5LGaP80p`|PqY"̼A.3ލN@r\fl̓4_b5`QGŵQEФÿUUt/Q03v/{#"qM 땨(m|^JdE/h1BI}%"`\f3 1oHwZM7=ƘawoV/@Grq1Qwu9X)ꖕbgcyk4W*;h'f6jOcG3+ȸb4{fлU)O*Ȯf+o 鼡 {f3OP,+yp bOV%&c`4Rc@\9}fk2q5H $)"-T\ Nf^.Zqnjl*ʮBiI!bos lnnۿM aEoS[ iأ/C$J =\eLjc31k;Wc9 D#[2D;zjY_s︌1c8ژɷB#67ZZ]+ {-&O&h|&"6l"%AJH,khn1= NN[="I+iЖ1a\Uc#gv\{E3ȤfʂhѣMaβ2Ҥt419 Q1 'b9PRnħJQN_+`Zl( ' b9솱{VD A‹{%{m9rD\ny G[[aJHBI JH)7f97KDc rz`av/!$Y*08 88&(̰LɊ~M0⨝áGUGS 9pl>$*AHЭqYIG`*F0N[Yn.Y'+(TdLz(=N! ?tDd@-̥!hE^pp!K3 u FシF{F}Ňy} f\K*+V!S,4m'#aItE# hSPs2"H0vAuymC@|lQ宱Hu J Gox6\jZ;~L8Cl)C dB:V@MsW+Í.z[XP O #RX!Ԑ}Ҧ?NֺnT1SeQ9?I]/֤ 2*F//\)HVB^e}p;QZX+Lg,Ŝ۶uB= tM bae2WJr_5۶ FcHayh5 *ґ2xcN߁;EPep eg_̲W6YjD)(B>1 fL.R iO\؊RۖUJ2]F}&MFOS.RNnYӆD唄[2ɠW^,>tc\$bEWd :f/ +O|O!yΪ1GWu"+~>Pi\GGVuwN^@͇>co C^#pv Aqxo^KE/چ16b7!#qV9*b g2 3bXu%72"zT*=UęP1r~*/ЁG2SzgMa.;,:la[϶+ k`qF].?x7&8_'ry:kբtlZB;,")qIi8yy$ U}AՐ5S1ΚWEQI*N|A^.F^Zub\J g2{GӦT 6}*Bo".BD A5B*鎆X|y'GH+?.| JyWVc$|_JBW`QUAJɤ =QyЮ[ˣD>ET1?6`u/a hqa f? H,Iט^oOL0ടMѷ)Q5IR¡ J+)K%B1 sȗ0d l5?>MHѱ9Vг4/kT!2&#銨;f4J")q8,*B,| , pyJdXs"2"8N4M?HijK$#0nD>I}38 ̗4j):^*WsսCsJaf*m27WvJ&m7;1g0[K"(;|ڡ#^s$0콹#W&{6FZ0c`iEN S=R.:\R~/׸fy Q+ʩv*빏x@nYJ5jQl"4es5_\_&qeNSf9+?o/c WI T1BFbpO& Y,o #+]? /Bx=|dG}n[ckf@6KBf݉=CV=KKs%DQ_Um>aWԁv9۾lj\C_3{0x9TǛ&I LBюsATlN Gou}Mjޖ@bJnT9īFQ};CY\9p Ҕ9l4}pfӆ ")S|g{U' C*q Ԭ49By r(8'pH۬\%Ekѿǵɶbi` a ɎCI/Z}xR(4^+q}l`Y޾=8{\ap4)D]*P߆]x%ᡖesdUʁȈ<8$PUQTJ7AXL>$cX}G0>G-&h04;}&o+be15zufȴK8Mt* 9q‚혗+5 ^cbe5D':7it=zϽYڎu4/$#Cfnlpz1r>+R ku%:WXz_l, _P-Y&hb$QuNQ/̨N_7xB[sz!#x3rֱD"0YW9,LAigXkKF֦PRX:Cн꺠"Bsqt@2P C95d[wצ'3՜]E/WtY5doc΍>.[yT>b'Ԓks7sn=ڙbQ -GWɊ/"GZޯi?8Y@ѬAZ~i+q-|@!`Ih}w_XQ +DaIN?oʫLo4zrd_tlo@1yt4<~xʋv~f,=7՟$>Ԗf%GFg&XM^*F4_+A<_ NvshKo)MK9A!]D-ѵ@L_ơ(>xMEres9Š[1i㤲ڥ51&bXZ@;D1 ;L2Ǭw-31ɍ<5;MOʮ*} Ym܈o"Jso ?'-}0% FC7DZ#{r^Yߔλ\.)=_!na8bN-<L8smH1O0pRhlcߺ@z ;J jlr>( o8in/ªFO<FXT5ܛЭί%EcbB-dFG * UAr47իyo`\(UfI nc@>xDIp,U&pm!6 }vS\)mKU-w:eGzXWM>o"(qJQ6oM)ſ4 x =@i|Mc%xjTI3&dr?V';{~46oC}ncsxi-n&lLpCyZ'BO6wM1џ/J*:rql/eFs~-[U!5$S[0if*4Nqo:*69 )Ib! юV5A=tHs+R=f!t|s }p0Snq>] T,`K< nYp!؍q;\o|ښࣜ],F<`y/]-8=wuj5 sCt_j;ƍ^6nގ5l4k kWk ~ Hr.:Uո2pOJ|[N>0 <sιJk_G(JS ηdha+N k""႙ m#kW?=56h\w) i$h!)9kG[u"8Fi$F$*YH=*X ӹ#xܠ%rk`\ CDȹ&X9߅ G۽<#L4᲋M>225MA\RjƋc)*Bum4At~Ih1 ')@ UBog􆬆 _m5df+iyY|ӤJ(v13h*.pE) '+:~wbϵnJ1Fp:V JL_@Z8Fr͗o٬~{ԃݢA=l㒆Ȫ D]1.U^R>t5|5|8"b  K^yK~.ͶkY]3!y6rq- 7]kwFi!=A;6~ ƼIW!Zi 64yL/rElS6cǥ$&s}Tv^2|sS,ssMhHpP&X~lT$rO)N[إdz懰&XCF 'ݔ쨭 GlEJ(~B%}&/JH8ͳLQЊLLhMf"ǭIJ'h{G/t=VwnPdiJ(cd4\nJsҪzֻ GhVf~k}#kf^m‘'G+`XW2u,EؠFDzV6HӀBSBՏ*5GT%zã`]%YleޞOJjmőyg/>Z`}ayZ%=VИq0<+5Tb3UgI"z}:7i4*jwy I9XU7:c/:#;E-'0p1jX=޾ 9e^`[[oV(I\+ #Fϭ/8WvZ{ jT66I8C5vclcl&*a5'L)O]c/Fw J=Tt954]#cozH8]cosyr v9A*ZKlU04 ;L(8! i_cU@hHzBL(j?wxIL*@\j &b6+X9G 0aV Q򝆠[4}%B+S8PBFGsM|>1*ئeiVH˺Z-jB"ΟD}Zx&voى's)̗ocSXJTP+Tq͉1[?w:2R_Zin:0-饳Yf]Lb>䌉 n-Ą.Xh:~t!5%j–7S;&NRa8RyDE?!8yG]^lq6ո'2@ƚˆM p 猧uto8G{[<~ϒ%'쎒q=K%"tKgr`[mk ]-uzP%ax/[kp /Y;ΦHzR/Ɋ3/e{lHEI #K %B_GVd1eԂ;1YeMM@U`H^64YecP^h.Yk..M9 GS (_z}1ZiiN^D$:fu!2r/vu :Lu#Dq~7K.#kavA N9h>kT~dghn-T$A{UŻxon.i;y phk#>w ,=*g;9_m Pa› e LmD۷՜X`nhM2DgOսom.eD>fFDX3TO1ppKx03sݸo3@ Bo[~ɐk~2 Qm*AZ/7?q*KG$υ[6w^c1_E}(]_?],lM=WӐ.Qo[*G9,9B}grww|59[u!<@"JS-h 9Jצ _"TB4gAtF"Ze . ̧0A#ΐmF]\9(B%L$eZ, ;H #AjǸ 4WTJer5|a]'^}up;az\'jw\eCZPPR CA+򦒕) nFVtq b͆,3BqZbtUg@~Mt802}zX `rjgp\tjcj}܅<|#s5Krͮ^ wЂ%waM L]Nh|xwG6h֮`)|AfGfe%JSr7;?x}1]i72@-wX`ng=:df7k+|vCO9IuƧnV)~ڹOJKmZPT>2j>VvvJ2d^Bå-Ym lJ7^~L=;ÉOG3_OC.Xt}2F‘幄uҼ6`2Rw]l pq|x7#`ky&0N&*8L;P~<ֻMgQB׋r=(BtoS~H=d:dhėPْ_8]q+\!NSނΫڐفltT38'PP~p"YǺV"F{eI7f;T9t{<>]hslH+6eƟ#_v@ʏ9-㎝.>޺j3W`Z_"l|_R *Dҕw%# OY?S#gyՙLgj`m4޲ Z6N(Sڵ+t)IgqBkD|܊7 Y Fig@@S/w Ȑ>~345I{ rzJif Ǖ.qLD٫u`uU'mEc?XՕנvx|1%S@M6Z"zl.*PȹtUE(MVX rf`!Rs'7SyZ }] ܂s݂Pޟ>>9ހx}t#ݸg!'|%KS˷4|2[v~J 4|R 85*GiN=&U bnogK1h/tyaձJEq4?ci.JJ:3`wۭZ;Y{0;{=^r[*$IƎ`/^akz{z"^MQ,VȾ[bW ^_umQׯGECH>}$2*󄤻Hqҏy ]^wyd XE<#Iv??*!c0SC5턳b%72D-D+鼌sdOŶRv!r;>$ewkY/Qqj!(OBdxHitvR׽fp;ۤ5( d%IMV9XO:UBP wIbGB8"h)`@Uf{y/ofS;oDkvlUDұof%4Q73`SEIn#-uii ;͆0wCWݨDV̰Tj2 Lofal24B# ?~#ULib 7 Al'7nI6cۿҰE}F;z8>Oe"5Bcuf9>uʣ=\̒Bd21~sYg'vt{,' zʘ.[QJ=0H9n WMO[ NIGA8Hս(="7;VvnۘR'IƮ1DJM̨=̨n$CNje Mvh nG4;Ny6 0+X#X0Y,b(kEw `ÏީR{B$b\40^| `arØ*j+c>3RB"B%{veM5^o'/bNqнfL\tS\crWkKO"/ޯX8@U^, X <g8e C2ElWU! =<)`?C3p۔jD4y ѓehMԮT_^ݙ.] UjW?&uӊ6!cRG T KIqލ6_ˎ}Xّ|z_ &~h`u͛ް1Ւ+k!SV}\k7ۆ4Nw%]4 -5wWaN)I$Vr;r`˖qTk}82 (UY/cVPK\P_rS=dRV9:͉R ]W B߰-A@K/+-^G VF\k9@nYN aJcuԥN"vsԶ1%-Q֫9\JN"ll_ZE؅\^j!uȿ|`ɻc^K*m=;Ҍ{l ~7F#$'&yuN1.h9}dy/Ŋi;3QLKD`lfX|ŋ/`7C`g32OT5]qXΆq᷁շҰ 1M4w.Z}c29M_ HTʈ/; >?a=)KQe##Rld}i$N{-{U-'DA$ixc,`]]vllwz@{|lYg}w1 FȎmdےJ?^仜 !;C&.lx4#u45<L^^z{*Kk! A_{}蕀5\jFZ`#*1dttuP YMh4aypVU&gJGg(LP˕csߵ] *RtAvrOCӛlԮWn!<e $.P3 d#߼yLBڸ9GX(-V LNwPov7^Lufˬ4U~3{BlKi$3*SEù~/Bbc@e3݇&F sf8Qf[0|㟛/p5IAƄmAf(RtrzpVIӬs>\N 6QS 2y_cO-Q-$u+Gw_6SuP~뛲CW8 y2:f`Reϧ$e¨]/L pE!Faub nB>Ev񧝚ȷ9v ,f"0O~]3jJ0ӟKVTe %;}2/(~z䘮QfPceRR=D(uG,)z : KL,R{RR߇7\Z&HTotӥGDgK_9~ Տwey]JϾ]o!X^}Dnњ+O.B/ӻp5 JZK?'RTF񒥢mjT"]^6>dLGLוET.Qx%)l]!OPNDz$CS:'ݻ~ kEn rQb/p3Zkm!֘γ#@w3iGf)>g|1:|}p戍]Wi* g%̯}\mrwڼLBLW:Oy@挄*ea ;bW[v RBj=1.QQF> Pbr-OW@5G0*ZeB *UC5'a3iPm8Zt_XwEHUU)˵u}nῩBu=8 Βn3k=jY@[d(`> j۱ݸZK!αC'kPuNűgYZ070701000003f0000081a40000000000000000000000016759d58000002d50000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/net/bluetooth/bnep/bnep.ko.xz7zXZִF!t/- ]?Eh=ڜ.+ηG$e;\8[qףmi6$'/0(`HZ߯U/#C-|e̛*׽05AH4:~sG=ޤ3&;?|5Yfϡ^4hvE6(?deML1^IZ =^5qӓ ]hdB%y*#Qվ+g WojNwа߇Krxv W3.&}f~DhgMFVa]rhf`,l[f0ln6QN|l%u zR{-HmȭK x"ldi^;{gy&.pYb=ۛI(uF[}= EROI+Cjt\p^ eĩtDXRnx4RtS^ZciKUǃ1׋3¬FT N 8z^~u)JMIR"'-@Y LS gGCbgo~Q;uUXkwdHqgK1RB&ڷk_eDu \id!r'4wX@PFeRoX5)_ *I H {~ǹ'\H|Aث*iVU~s\KlNkPx QT診 ٜdmPL#PP[͛ϋu|e=&c4X>\0n/kGi'Y ;*7oqG:L:&TQG1*s΂UAd 5BCi_tڍXD-J_!3k8ػyF}hgX_65ΈpYYBl5')h0<,~/<70=$=??MxxU.}K0_*%D4nӾXPFQGS]QS!b܍Y!Xm ڥv<>7`&s`-B.@03G>Ap s(a,P5 u%-Ro,5. 6LY2"~)l >|\AkWSs)e8 O=71Jk~;=u[L짖GTzʄ&dS l f&plBT]֍(c%H'o>jꮤMPfd'6l7.!m1]̡e = ݂1J_%WD9f&,VĴm/bkc;/Fy`υT'ԫ9Г?D[,ID|cbZm2T_%p$w*Eg)*. YAQQfJk?]Exآ4v`aG._~WHqǟ֙ĐFݔރ!$iELĤZnl0+FxL!'+}_ ˈ!x{2QfE Su=V~3In MRPF\茒V jTz^_5k7bZ'g,o)>vhjђJr5jvXU&hu36Bq<MdQ~FA Cbqy>zeBScn(ݰLb 36_łZ۝1pc?}]<'S4_Th9bB`1;=f8 O+#QY2,v/ʴږ!ǦWE rQCum$0uْ, XĽ90Fࣣް;J}E h?xHwnr6 <פy ] ANYG#TlqavdJyTneDO F8/ˎv*9 6u`8V.|^'h\ni\!'OuBYkd-Y UĝVmB84XEAg̔/e1qL&R:> l1$e%,a]C;x};-(ܥ}+NlZ`1W+E/*D7/`4^{@)Q "#LJU=?狶Pb28v[#k٪ٌ4FE"8fmT*xۈTT$!DvѐKRwȈl2TW& a] 1'$"6UI V+A)q' ^>:Gle]Su#6R*[޽^^Dp+5$S:r

    ը]|WDa.y ]^YmDT-(NOg.%u՚9)iEth^" i#M#>rlДqA%s{uO,1/Rvfǂ@|]etmw 2 ut L6]i#A{cZ`8*1 z(\brĦ#o >hv<^%83TRȫ(%@ u\6}W4STw㲯1ӑ8hDlϩ2餄Q~KH=R H%4>\myyOmh/Nz+ڭq4Rcc`Ќ#x9vEzQ* `SHyqi:2 Ep,Y7lW_ߐԥ{1;?J{j]A+).NL ͑ JFʄȀ:ȗUZ^4 a7}/v)/IFX5l AZ*fb+mMu7=|UZ.Iu{^ ~.ǮowRKpA2I6(r{ pюWEPks%#Ya6WJpOE @nǷfD@eխD\Rހuw>,1du鷵8St& Eg}tzh/6%6zUj#$ wꀄRi@g [LV)űqST*\ ,$&k'd蝤oћbT ɝ9/ ')nsf> E@gf #}(B|Np%KjeSu0{oI/' ;>WM:02ZNCu+3+cB gż٨pOדz|eq/HUv鶔(ѣJ?*YK]~E}ޣ=>tB{e8Y76FQW_Kr JOnB MgR`s<ͮwuF.լ/oun 2jڒpQ%Xd C[* #$L# c'Y !y>}Bcl|[Xȅ!U3l‡߄:mĜ7-+D=e.Χ VwZA;|?} !m #)6!Β %91Eɼ1h}څWUv`q:iP-3|`@Q3 /\k80ut5Kq 4/Ԍ.r>ݎNahP& O>3(A sy8+ +oVaڨ^Sx3##pEV/5[ DhWo~)À{ Έ,#CJIKG*5ơ<֡,=phB1 >r?dDY*oM8/ ~ Fvk !i+\yZ ^ʃECكJ;!nU%9ta\C^v"6)9 (Hɍ`2r9x*ڗo9n_cE(-RJWoMށd̾dHA2_}XogfuR;cCZVlX D9B;c%md'6wL[ 򏿆h;1$w;#d.}oy&g8Tދ8gMa~ ~b0lEG:{e'}2>.>2z.Q[4f[/NzSn895^GUg. X͂dDU/wU Sȿp~c qQ?eB+l1+ٯ^@QL0ov鬛iuHGE *>ȰUUTy֢̻0voJ<]e_{#:cPǑl)<:#A+Xc+iW,|&!MmpdJc`=йN= ړ,X!IOkll%#_h;0 tE줛|xU90hQyo:n/WJ-$Pu[ZzB`g7|_B|G\Uʥ>씳煤4*os;GbZ6'EO?T'Q )+v2V:sTXY|l36$(-q)ˆGm 7jU,24}?n!~|#!uGwز\ayBjNg;^>%]"*f+ :gSo|\mS3#h? .<f*e[eqF1h;*5B_!o쓁Ň5(ui3!np07 p'Aێ?31 PDKD]eZEAK"ݪμ^<-E%ӠQ!&ʡ7jGs6?+DMGvqFS1eXOiqpE@ [ Z+U3W1d}@dʼƶ0ᥚc-؁/IzH/])oa9.?Q{Bv3}͌:`@3Spw,?em2>.ˉsNߑ0M0-YO}Zm'd4yZ8UՏ8i"Mt5ɪ5%IC ޵YĬ֤ד/4:#Azgw0iIͦ\!lz: qV n*D8L_Q}E`%[;ɔY_TS㬢`_S >7E\H$ڥMqɝ4x-%a1xR'qС$Q ̈́1Y V, G -wY.X xXFO- !-x)ȫ 63}9i [A]bkxЊ8؋ԦXW%=%Ui2c[(0qM5S>¸+k%3e,;vz)i7edi=G= gS3;fg1ݑZ=v븶+f wWR4q?޷U.yL7\:8ךzƿ0&noQv=PTaaJqlJ9.fL6]/e7EZ^fSjkWV΍yvR@*H@WqoR `}鴛o$HG,zÃrv"]T86g[[=fmEyø"oU4xŔw&8T^{o5HG7ƀPg3o=Rψ;EU\;yXD[Zf.K3QEau  5apVuݗ8^_f<2T&zo!X prQaԒq#-#.N姇nv1 b$3z!jW0'M e3P:V~"#3OGFQʡW"6^Iց: ?'sE mg?{M@d?P. .5%A g;,x윏rg]wZVbK,Uau^zz fJ.>:sXUz"aTkYl7>o 6.d]Q0)pGۤt;Siazu-P,^^6`~G`F[UӺ]?%NUi&66sV'n )(S~l.w-t eedeN:&o2҂Ʌnebhɬ|ߡS>*IԘc (w %aq]}[ }rr )Y;Zᥳ*!q6| =N)fk#EH$woɇ~RHYpzowPltX#]U21cZ؝dMxydpbAP a9K@V)}ף1) ~b%0:|m"=/ ׆ǖ6ck}RFemSc{F$gZOhpH(}K9Ͷ2՟A"-:} &om#y1kE Qf`-B'GxG(ޒP" iYI6 σi%S=?hm inV\ 8,LEN{ъԂuhf LTb__ 7*?1f6-iS݂|4湚3_ m W{P\/"BŐ40@/mo4> K4yV#^A$ټ 6iô>!5)mvݪ})Q ~+m NxX <0Ob,{3+uV7)t$Q&Ȧ'c}6h/#"t/N|3/f'kl7d6ڵŲlAqS~R'_ݠk(EVGz ?odA@PaM& .ln{put).qۖ<\80 "%#Ȼ58&/~.#{pʈ!qWTo@y%;S[-{Ӵwu;'/\D:(QG-]%mRB|إ0< ]H;66_8lw5pt~QdL.TT$SYiЗdm:˚n76=c $@Gm'Ƿ1s]~kQ7h1RR!W2f>!6;֞,!؛}2EmHpPla0x|%&(Z]U+Ah|=L0R,lR$XL4xK*Cv mܖ\92[CV֡?i7\&Ifgy+(wK>E)`]Ͽ-c1!ީ;mBaIޣ艦Y$x sR(A5 #SDիOv~&%K |g.ۊI%VMn)y}\Mqq D7h yDI^Lf+`a=Q,M5X\,pE~oh pT MU.t*m69A>89 ٸ#7g>:FPŹ6Y 0LgC'*J0&$?ja4Ψ&M} 0b4cڄϱdj=zjsCߠ<dj4QlII5#YL۬C4J"R oCgPW fYNpk'qiK"H/Pdyf'(#7R]g0o : ` ?I^S} LrO!L_Nsqg<H~Eڕ~x-qLHÛIUR!gj ,sc!f}jqmj6_ef 2W M 'G|0-YY_rLeI[2+=M_@/hZ{({htw꫏Й8Qh|*gp6P rJ'&Fz@i,W 8fi& γy\Kyud]ȃ,.n{hPhx(?Zj4}W_ɤB{lpzH>BVI41Xa?3ǷXl&n}'WvD\jxۗcԙU8@Wm DDϾFl1 cSqRbJIR:52G}&Y()kL:ڏ|'xkqMcLSAHob)u{D[jObr3 ɍ䕝$]R'S;rmco$\ӗ\)iC-<X_'B~.BijD`%31t k'2O.cp$yDe`ޣQ:Kahc3hicM#h(tKV5박q>7rm"qK؞ŋ-pDC E󵵊=`'5C-4+*"t936˿7ܥtXϫAv 7J=t4%7 NC!!bV$Z!.`R|wDi'ٶݔ)vy#_2λ2 !b>,RR*=9G֑Vdsj8q=%tʵ|)/0l)m 'wrc!JK26irpZ}CTeМ2͌ d$f6ԴyGA>k~p!P x7lo?#R aHbKTb[0(`n%o)S7A =Xѕ>"e0Pou`nMikQpO'dr[K [9mW¹H ^W'F\kbqs!u=K>cǤEd-PI tߌo5+mxpp ٲx#g6-u?90sIU9C맦A0H"JgQ/D +9޾ Ա*l^u{-.zb-8n ;\RYcn #W0|w `lC==YېP0*T,r_Ny^"ףCĚ`y 4;A滘lWIN _yd L#g ?S)==s"FvۼE k&Ԁf#?=8!TTXs$0iDg Yq.YP09#hYAM%(@wo=2;3p0tB ij(<30z6<.$sm~8Jk4UA%p|*8D9M#pDV}5";Ŋ; Z!aYСȋҔ٘o ~RȌԐSB=#|ozpBb ~Xf2F|gRc4u>s<*CDi&G˙y.z ᓄ}ɴqhn%JJ0=m $ )D"C\u8 qbr>3e=K @}NmQl`7XLV|4_NHѢwL!6Qbpیj|퀛 +ʪf(XyoRTya8hk:V fdQ cWIJdkdlRh<壅>j͠*tѧpn4Rw V6^wҧz9[/&Q_ ྔ,6ق`@і Z38ETp\>C {AfeCÏSix̢%TH:xq zmM!j1}h?9%!ZV( EBޜ w{kAda_&|c D`!9 C>|g+]*+H0Q*5+|cٽ{Emn> d;i!'TG2{h1{ 4wzCݮV }F,#rݍށ|m] AfYl8ސDsc٤dW݌#NPW5:?FMaG/;6Ac`2<q0;" Fj>U(.׍NрDͮ,Iy/2W-`D_iX["l''wLpD8K>c,rb1a#& 4be9_:)&(8cޞix6leOj[|mŃh,g/7!Q-I mm)O fzTB^cGBYU|6$$Bt£Rv"6 *<'6~b|Grk?:C|+Ҋ;kLOgc*掁m~ K- _qg[c+,3(@O3t8Kʱ_!NXnhߜ^ )Z|v%gd0sC;Icdc` 1X 6l0ju#,9m`u$r#e+2MGT.ItS;+C3kirgpg4oB;2a^l Q+Y#U\x'Ŕ(,jK1ssF>Z%㡮PDMr[ Oy%O@6lQi&; +AEcj0D@FFFŷ99Zj;'ߩD*+ߜPD Qm>,BS^e 8-L3B[eUj6aCLۿwD|$ha(qyi `2efʱ/d0:?k BR8oCʌz_٠Qv$vD !Ż$Iޞ[a':4}>n\$!bm0= dnw|_bm?ypoofsl6w};Ug0rZ_w9[aph cȈYm^N)PŇlpD $ ^q\LhKlEY3]V}Z`a$\jv<]ş(aU3'ͤl Wp-߱"P~HFp, ><vu$JkM;`c-_+Sܮ,yJVTlTF!::𵩦u%2Ϯj]Mpi9ҷ|͆RgI+W v1xG7jc+Z ~L ?8H7ֱ~HaN&.CxkJ8&#uTYr&6VVj9\P;CW8yc,Y!,Au'4{Q}")^b᯳ 0Csmk;eLΔ%Dӆꪥ$NEn&Ï~F{̨ͯ 0FA&]7Ɨr^4aqv aGv" yƬ^IfqcXt gqT)\>DV|&8@ܪWiI jjvۢ}|% oac62ZRp:$ $[Z,%[w\{;=ƒ,M2"=qGf dlz^w!2fIUPE gwf#Fsi!9P/+^c3?.\)ReDEvV-[Fi)soĺ5dPtϤ@'_f e .|2xE b ELHɁµG\|YY2:m1I1.xA46gE3?e&uLWmeCik_%uo>|֎'ܞzc*Y ڏuBԬ{ЍY#=K]ȼ~ yWX` 0+Dz%9Ry嬱f!+vW&}8DK3єP+hS 4@"ɹf)X&)y^@k k+>[~QV@e[ECxZY}VHO"Ĭtv6n_2Yp:V-MX`:Z+tAGW VGZM;*{WUɦ{=]-jybKqW,!׃ؼ|+Fn#zyz.wQQY&IwKV!V7Ύý*>-;.XF5/c0ΕwCgx4=dJ&H4uLܷQbxD?jM)v-sJ[D?UR1Zڄ!,-V5tr>We#hev"kssp+b6Tdg;kT/I9 ^hrr-LY%l*W1U*.=eF[)6ou;WɈ yEG;Y2cWr&;oΑzJ$sd?7[.F``.>RO61;xY$^Y8|r*e~"oԜ98d;4^Ʃ+gP9w7sj4̌:%Sih;1[Fa1`Uq:JӤH|ƎDԕ45_ Yهʿw'MsoDR1]8B1IxUTYZ-CoД8Lo:ܔE`~hV5z*ՎELaRB\WWĺ8tٕ| M\~PPYLژ5cd2 @BYv/+-!u[wWT1tp&p߾ 2f]7ay$ַaAs?Y,Js6r|nz'&8u(٣;=/EA<њ!}{d75*e9eٺ?ʅI˧"z/V4]V,HZ6oU }\8T%/(բzSYȻ[YK?b5VbΈq_numGK'v08FxCw \iccRTN-US4DTH NBqnkjg[`aa> *4r~>a PhSx"eUS5ih{wepf+x, *I)58E7̏(yEBYxǍ% i>:$3wqWEWŰ'aCVhղd0,(rrv*hT0 sڕlYVz1hବhcFjXntf nFδo% ?:vhņ ֮E3ƼA@U,JM̩.!e)`& -Vo=$>ro#i{#hԁ:vWrnd҉( C'6Е8mnRhQ'$ ,$&F-뗘} 8>,+>$9PGI]ؗ5^A*_(2L.ط[yD2j2"LSL eٸ:0Y2-9xyOH6XQ`:nzܜcןLgd@dme(?G rC4?rnH%uК0cxj%w#|$J.&k܌i=#63>~$^q#b|WOxr7^s._Ҍ%S_,-z0}ohvOĶUh|x[GSVUآdJ6=4FԈ]ƫro`hR=bDe"` /6 bMX;WJ3:QX:奋Մg1Y'yJg,ہ*I̺w׋GAF1_|w] -'r^X=)>)PbHBӸiwяzJ$6>^O5?}ak)v5оMVSd&\X;TaxwjYGՐ=fƩ?{yW2vׅߧ0 WXG:dhRG\_683]^yohӹ>ؽ?%7?_Ċ!N.u5 ِmEeH0.B9U. S4\h}fk5 yU?[bqj[4,ꇕ~#a{wL̎G#`ӷdOZS!2k?K9[/qAF %l n np{BU_ʑ" UhKmYgOOoB-]ڿD݈N VRc||RiUZI^M!)su /S熱 *FoV؀5 _w#qp){e? !6lఠm5|s!>t1:0FJLl̉$~$פ!Z- 1B#ؿ4_EBlp*pAD["c2ZL^9y@l%~A#@q;I8a&sɁ&:e#B $1ô%+?lbu"yW\2 m:sWjs6 wvmk6Cd%1mFA`H r?du'4DiOsF{N;Ғw%2dvƀYl٦`4f~R#{Vxg>T "XҌDWpJ &7 xG%=ų&I])bYM :<9.Pü*(+!9^_4 F%q44]6{WRr7f=E8/C6Fz"8}DL'1tJIO/ @bRI%;gTgCC&\=RMQ zvr 4uh|>iLwn`)("ۨ9op$DBeŔ0YdFHKvS=J&A' |b"▨~^$=xO]UWēX豣ґ(^ Zc0 ‘{~ ˓uMWsV6S +mnfww΁F# `!Fc_p*Y+K =6ݚ>"G&GΌq+gY~'et5"$CX4\SG@Y[9b ƀqۘOOwvK' t qWeM7*V'_>с[!ak_OT[X S rrC fAjؠw ">Vx`mڮ2-W |]fd$zz{!0/ç}5FE(Ehly:*X!D](t!g8MRN@0# 0:4VuCDV?G"4of6K rUWtԴ,6՘<vudgԓ0kB&<Â4Prj&2kɚGm8IrgPe\.tƷBl 6uyζFus`~80|`$@[r@ SzMI盺A|ŢaU>GihX!H.2!YbDzww9Ñ*B__0_g/Z(ZSm]]Nb\ vca.fXdl5}&wY/..2 Hah00 B8pr%[ҍ;=`؈Up/-7h_PAGR 69y2\x"<> =>bmH8sNi^^FBXTX먝Xi [.ME\D.uEgCVe;WRPl_f#ݺd/ay'%q^Mι{EyCľ7Os ÁMەQf6'1:?2q揻<yd pywf8: .q B&l?Z$)wϢ Vq̈६\`s:v'&.>R(U6|:PHf{_xt7 muVa粑l =X6)K'L{ضМ~ .OQJδ] [E?X07A4(UKx,Oh;'00h ɵW rafbaaRˆswb}W>&ZnO<%>PQKS򇥚$oIe9Q5l9pRb쳙9Oj9-ES 8]Ϗ3@yJ{. a I&(iX4+g1p@1B bӿjhg[ĄZmx8gbxςoI#t^5AP0ց+ FENTK'6 h-̐ie1£"ů٣5P,nc܃w:~M=ƚz zS1Y<;X>]&)wN?bQa|WK!\ 58s }t&l5_B,07l.i)e#yR3uX M@hKxie fm.J7fm ;oƇ㝚VfbOrGcy}f :DK&f-!cvK#N rjG o Z>|6 @NQRS(He! d#GkrNe.#\تy;r?@س-f2"bW;źSgptD ڋ~B6{n5|yoۻ>u>-̙)s Țh*"E\(}8QJ8BX2kJn2" GUam)+zx cZ>ϫaF8(ӟGx&2f 8u³[}VDxA7CUq\ֺ.hrxSYF!E%=lLa 5Kbʶ>.9'MW|_0MGϡ)y /&\Nz-z \bpR( hg>V:wP0kyܞoRx q O3^ykߟGxe =,teFEJAA_Px=)AHB565L;ѹا)L&y%ocҚ=0 -4Z:xhѩpv:Խ0vOϲ&!.(Y;׫˟ZKrܠy|3|ݜ/D*&^a69\dDZ Mi1t N?n]),'LHk=M^s,͂'vgMdr5 @3=wyC/!E 'pG;3RTsD g*`3,F3vͶ,W;Zf)n Kr}[96pf<\-s)x7ɗƧ7K4 Yw\|'!}O|$sk=pW1}2&ߣAo~GnuN]5gHUbiAGP~hDE,HpEtvaaӫ%hU@?V|a Cr/@7=:J LʓG#JVyA< J:YdSO8 j&=_ Ň%cYVE~,0S:BЏ4dÇxН[6P4dB24cO=ekc>(Bq(kpVF}(@ qSQy} t*}YmPG$CO.AU[0XTOߋL-1lwƱe,\~ {%w}B-8:O#Dzq7Φ &e:OM6]6[dYPp.<[UAxeԱ8cڴ3ZM1 hGY;[r,'lSF|Jf &TRSH`4yiPH̞e}Q{H n{ 0{̸6ʚ{M%҉W@j~@ي^tGȮ~ȫu[hP9Ԁ.i}`Ij*5<-S>R*h cG-Qsb?\1,oСE>MhrtNhbm"\B{"6>D{dݧ@999/,"Aqf |ޠ8/6 ѿ6 # ;*5oͻxfp-ip]fZ&)z9/HR쁾|OO*H5y)ڦ؍ {{Czi&GƱUbW,,yRj F#gYZ0707010000030c000081a40000000000000000000000016759d58000001ea4000000000000000000000000000000000000008600000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com/rtl8723-common.ko.xz7zXZִF!t/Mc]?Eh=ڜ.+ANHJiUmtrs2~u!9sia:AJXJ2X #pX.Ek'A0^=os/j3S̽ dN_ RD-X}ic?mh]Byg/#FP.Цi!u.޾Fa F1FAq w46Pp\b>]#YU+)JzPەCKpPuB1i3T=9X[{&ÒHhaSMHDdk+V+Ѿm .YeY*N asY|Tpֈɣ.gwo3qH 6'Ìg7w_[:es,(QbکRZI'ٳ<UHc0ˆkJ~۵>" Qa/f=;-U^9֠ؓف(a 'm`0v[GsݸXI eKfVorԾ}f2۠uP usNOu2fbyN-cN[}Q2B/ ϫTeS顴C]᫙Q,Z\p2䣑c5kŠ;浙&',<XiLy.Ì䘚W]9[q O[E Enɘq'貜 bL:&IN?_f)!RC j 難ߘJ5K ┳ ;&~Z81fhUäVDG6Љ?01ӡ`am~]ּ%ch|{2 t: b]pn3lZH jx`͵Ǽ >HEX\y[YaRSCR[H |o7*`6/O2ٛMݦ=<1Y}-A22(C3$MZ>=&eF}OHfR_WrA>YJiPZ LVL'"6y|4p :l pǦIEs;CȮE^^!3䪣ˣNf(n,d(^[*->_"* jПU2}4lDOh׹6!:'.wpC~M;02 r7|Ěm>Ҍh] 2?e*~{(A7 rnU.8tHm$$6)nKdR>$ec'ngu,jaT/kPZ.[vԷɢ|r S0f^x4*^$ LI Imd퀲O6 v^sZn%N׫Uieu-VT2a$3SlҢ]$GbRt VW/pkvJ#L(JBw2N)3{h?Ox[eA$TZG++vZ;R>5 h϶5Bw aNX鬏VVSZ-ܒ2ְ/TcCHikb5nq `@( cC+?2ւnŢwxUF6XwWHInKl#kyMdv#\o#ֵ*j^[f4tI`m]=^nyL^3RwE7ɗE;p7p9ؓwA y˯Fw=+LY_ ">f1RB(8>t7 \&z/fk<+5yuВr9SC/lv=<@Lu &4Xu)ő|r|7ܸA1),pDk8!FCDw!{DO>ȟWf@i݊Pʳ%fq %R1pd^,𰄯ȶrmmOt2_Xrk\!ƕ+K$rpcR~bSP53ihlNjoԒ\Fޤ(u9؞'; xN5C-$Gey4T|[9}S)єsY$3[,}Qc=~6O_˄Df&@$2'nBlDjV`|{u@dZPOb4O3U&χ ;^ 񝈩0d7w_F塁Ag+ɳٜX>m߶^{%UzIT"8FL%4py|K֊48l3Cp]&MoΖOn^xdJһ:|9 3Zh.dghsE =r+ܻR < Mj낉'9W~S R013xOJ#ܬ۶@V GKr:rϜgc/94. &P6G\3,)L [ 83Q" [ -)QK2TNթ9 $"ļM&,$wH_ 0&ۚ)N}~H]~w@C1`Yኾ.]%K =fB^[ SyZ1tTrn󂤿oX ׶fђvW0Ab74NZ}q(S] [o:y:9:oegs;O&]q&Y{^#} BOL q$vӓ-v E}CfG{W/ :O6el*CJ@:;c[mP67+dm](f!W\7uPV# I(Ԛap1{YgQYK^+&OΒI)dmOUXrД(g}z!dEcІ)+Үdgx }ԭ`]ѯmu |{eyoj {#E`v (〓Q($a#bE<#]@]nPcw6{U#aq*yzu0d>K;- EV;:kcR ʠPgoPodnzs!#.vuS^Ŭg=bf\My7r>"޾#PVdK 1*|3!6qE&6ygZP={N~U7CGVΒ?%e!mYFX ȟD퉃7.=@Ki3C䏾$F.F# 3$7,H!pVc%AO! -p'#'.:.=-% K"&Z(,~l}k>UP_*d՞ 9”$}7`TFuơʠǟ[ _D9SӥݙʦaYr )nJJ7'v~g2n YOqܡ qY $}}TNܚOr in)uɁLPO#2OyEL+Y @T,lt׿ؚ+r?%K-8C :)epV8pItcrP>'e3]zZvsXF\{c`w4*R]E|L+7n"2!ij;<9:gڭhN;iTw~f?sXJYQjgC}}R~${ܬ0on4LFqB/{6jy 2!jR%+Az\9}P@Cɿbmjp3eoD_%dH_lbWdyT؞)ٚCEg߁u}X'h '*g3dUJ[FW˰HFQ^R & L1 T"Xq0; #I2 H+}+ ;㋛!)Tp:=`"sj܏%qJi,^_!IP!w9l 4q1,A^-kDɦ4ȁ}۳tbޅ86}, b%E!NaΙzW&P^8^>Nij*O<pfJ k"݉/ ~MB<xYAtpIu$tN ó܋( C /X =zCHdm>xZ^2-$݌,AB=՚;>8RSN(D3ATx! f!?ٰ"=nݒQUڔa15qnv]?h(3i-,uݫ[7ZZA hF Qs̐37:l 0]%RzWT/[zd7]k}C>r Q_Z]LӥW`=oZο D>61836]WIDMnlK[U] b@m.@UԥFhSeWZ(a)acd7Yv3jƊHfcp74J6 U)O!cb>I~ce)9aQ*t =MD9iXeoۍ3[0Bep}\/ b+r`:`=h]駡sHo5h=1KME2>>a<]:64%G" 5[S1y^i PMLTP\>bgSU8>N+.2~e|K"-cx sR氟gBX "RqOrt iȅ$ ^mO[)ʤAq|6~z#8Fppusq #})Gڃe`{y=l<ѣg6W-Eye6S!\[ \ ? Z9)G,%E S6EsPmRźjԳOcV=)Mo}obH Osfc 'G~DzxZk VI:ؑeif(r6:u;~QDTlfFCp RHO+"i( -a!_L =Z>n5%:UﲼAFQA6$)F`"qeB:jxMa/olD{]B'b0u7WoL@4v8G/ΊTxB#Cӧy\k*+\yG[- QiX5r9}BִН_aspHIoˏcT_,6K8%c_+`S %!T]2d8Y{DgB\Z HE&I])5gG+e7WNƠH}IÆ/tb>VVn~3f;>?P>?h_= Z,v:`mQE̜Dw"ht^th ,Pm5o컱CGYԹ1_$?Cܝ_#|=7f-];ȧ,7?V1=1v^v[+`$!9/z P 2a {(s_Q HٱeDEPD oC#QJ6J5VWgy0{Rn 8"vXl~2X~[ӕaACD<β_>!gYZ0707010000030d000081a40000000000000000000000016759d580000146f0000000000000000000000000000000000000008000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rtl8821ae.ko.xz7zXZִF!t/U ]?Eh=ڜ.+φ7Q 5&|ex"dv5%C6r;:f+t X2{ HSOzGt)bzi@3DDz_@]3?#0S3jŷoS/5a4$#nW =e]x6W|s wl:qfDb薟s`4- 2FW5\I=OQnk%x}bN=r!r3) ,sL-X'}&8Cef9pgk+t呣Y\FaRb+WOڌJU A9'@OQ.{!R+"a,a࿊)4ّ Hp/ I޶cnƥiKO{UOj=pyPgtq8]!3xxXfr k>YJG ,2h FW,[ Zug 5`y(ЌkWի>cшn]NJ'J %/ZڧHEgR<@zDE?6f*YZM@ nё@DPll\oMځR{- ̚ ґ?&3!ZߊJ~tn®ަ/i4;Z^dжN!*!fӰx]uYې)KHy'V 2lX4zÒg0+ UTά5:۳#6˯{PlnT~`#4Y!L C5JRdS$+ySMrcu?N$KgVTFxS  U䇏l*D \I_~]~c^sF?wM]P3CBmH}hvCjIޢI%G.s!ߝ> ad$`DCh1iml{#ma&xuSV?_@zD0N#bÅX"1)a0DPx}Qzi}kzbb/o-C~%/mbTwoM$b,|:ڑ+-pӱy=``[Kc>!"%¯ $.|ŧjԶ $x[x\I]Ԭbچ M4MgX)A!P S2w!YU5 ;BB,-v4<0؅.+02IϹbEpt%!g_ _hES1Gr'#3PJ$4~o!|D/ MWOlhڽ}1! cu.jdNĺՐUDٍ  )}[ YS[VӪ"aKoT.'l,~gN/ Jd[}PN_w#Ã_ w[?Ӑ%p)xu[J1Lq hjn6c70}|[.:cLIV7ͣzR د^ߝQ-i~8Nj+qtrc&}@p4?B$fp`gl7JJ\ _'gD< 䰀Q||=E]G%zۅKQZ)rQ /VWK+sf@T=_ 6{_=^zw3p.UDF޽A汯^ E2szŽtmUm\D!-o9CW <I`M0}dg<0Q:MRIGFBb= P3u?0az)m{F1yڹ?oz q̨[!n6Ek]A5g(- 7Ϡ`S=Ac$zwȭhʞm6KXٸ8#nX;^+o0cFp^9s -W߾zec@+ ߒ\2 m/NkJ(?rydhPӤa2vq͸2ȚM̨0! vDiX|3¦)Y$t}=C`+yCjGG<2s%3yU1TJ{ ؐ%ߞ~myGf%Ǹ@T[yv wbdM+mZvZ^ [XT$װk?'#jC)|f z3۬D(AL' @_t^)=. ;ϔÏABU&aEpIy&}r&<+My5XLzc 䞹|@Z7+DOTN^4ln5%+x@(s'py |@e~ߍ{`\duʆl\֗D{tl}"ul_PБB\zepv26[MCwV&Ou)#$,B!@I06.fe1f  </?qf5_s Ul^7v«) oV*/!p'x3WZ!,#SKfjװ>qx\秞c')Jh[6 U )VEf%|@SI@Awm ?ﰢgh|U@”G緗J9<?f/3?-a[ snKCk9I!Qުֆ?R2 -Z0C-=Cl]|b\A [2DAn׋BOmf ~A]ظ߁\g%QvMy9!XlHRֶ('ϭT-gtE7ޕ {H vSDB$JfGBXhS.o+d,OD*t*u&jA&&j) ӎf5ʒ@m%Fx5qe߳w+m2FLhEy#G#z >-#dk/wUbډ7F3@fO9=Jt/r@K}-* A vsk21`.rzBLDJKcsH]_ɰ cS)|l Zh6լS}l m:omxGMvxC&T z*/T1+~G3#=ZDt(QҊ'þc1֪MMjWW.Yo״N\*6Z22 QGr% A o7#ac<:W'0KAlGX&6s/ٗfRt}ɖ*7RH{(ׇ.6D㗃n%@$UлCJ:\MFCyzC !.hdZP&]V$\B\ N nR?v; ]4vg2?q, fPlZ,CM[<;DBLNJkvZRDLiaczZ;a n|qǪwJ"I=ɝw0+ b낋SwWgz9%!haLa)ĺh3%<=xK:J3A_?g$qK?Sb!S[רߩOJAjf1St (yBLMav w_jqKp7oG Z2F$|8/3:ԣ7RҢ&qZ[^wT]J9W6tB.)$S~|N[Q.69Ftը~9o_0 a[s' 9iwvSK88.1{%A7_scM]J.3O ulCZQ_$ES']xz$zݵ8z$;Ф,:DŶR\?%Z 53 m{X7$ gh^pQ`{n~0e3$RH}-dR+6; Np8iů#ZPCt)TUjvqJKغpn[*x'sSa\39"a%KFѣS06 KdekR r{aUgH59m,fjB  n^RUM,=9vda'V`Ql,:^s^$/6JS^bkN{GTdҪ :׿;:޵<ã8{Dsnq'a_Az]Y, Agegv]3?;*\y %d㟼H8Լ]Cg7-OSj8[ R-K8V`C=d(Q~¿.ԺF9`dNcl|XxͺTPw-?2nMp8<+s%>&RD\*ަL_3U-B$TC[hVcLp~aC(#ɕTGq硌)P)Iʶm/&1)!NuPA0\&J*;uf.'m#/¦y؝|dgn~XQkpY42 /s/ Tcw*:4> 6j7oڶMN(+E5:E~,7˪V cI^ u6CAlG8ߏ>@ :c6f3TYKLs4([U8jWхo)]d6JZ^yn+uUz2,rq&rfȖnkّlظ*3F]g ^"ilvS )W:ܕDž AQlQN;GV$HdZrIZ zQ'н0SH&3ĤZ^'f]1ʒ^gm)LZf@t95axQqG}`FֺpxUq5i7 "E/#0KZc r&Fɱ'q  fzXM>+[WEzw䱂gq$B7/QcĞȖ waz9'v2[Da`2 JMI%DR: [O_rb6nLZT6Rtgq$NtVB1:@s|L"zsNibrF uAD/LJ<@?&`e")0b,"π*d;*8^NEt`fę X𗐉;#_ok[Y珙j7;o=d[vzY̮Ƽ $Rȕ0J_7=g k)v}WzpZsIڮP,r'$?@D ֈ2`O18(oiN䔐=%ss oFqhENyߊRsӟEj$`+j~as`3:^_ze]iŨb7:Ǹ%Np11Ab;^,zđs9o9H)BJN* W ai(t@.ˤи?g Ji#-q8vB9< ,@@N#2C>+G+JA UB;|#6ًҙdNIV!9ZMH59Ǹ%6mUrp7ㄐz.S!I/V,‰$\:98[xF>4pg2BԘַ/tާ0Nز]x֚9_Yy0O&Jî&$kmpųLlU3[2G&j\,񰸦5OhWM)CQ!z ٩f16&ƋU'|I(n4.兿)($aTU4I<;m.K~jÓIr%+3s߻˗/4>hdDSG'Իh[Z` *(&\ewxk xgeVD5l;t]4brjńr:lƩ u%}RQ3KZ>+nQ| ]eShʖ8lB Y[(]O?KĹjwKloL?MoL VȐI`?|a:6k孕RT$$ o⩕=7  (5t䢹QiSj=ޚř>-ށ(ŏuK{Ja) ";u6;_Zo뻿}8$L'H{@񛥽S1{4,/#.Pʥ*ޯYZ+ҡ, ">M/iޡۯ .v~A߂q-}%c'A%㋆ѮPOӋhPj]Asl,UcI$m϶c?Q+:4q' ۢfk~qvEMZ Ҽ^uQszQ;"'_R {:3}mA6@TQx$:]X#c"/3vJ!:y{EK Y/1r{RCϡ&A ҆`^b,*H[ž 抬繌Qƻ)%|b`ݾ<`.pn0cB]^0RM}gHÀE*+r~!!5: :~nIbX/i");0üՇ@~79֯/6x04-a(B E:to)&ˤr9,SSQuEλ2{1yU5h nDߐOpVhfeJ+ D8Rˠ%Mr*93w=Tr_!l{aӭ"Wfg<@BLThk}fEAP&eP ``i$&U':3|qZy}%)`*ċ i6 $Gя*QnD3=$#@2%FDm ~ oAH5e]A:bib+/l83)hO4׼"& S ZupF T+yΫ 3n9՞i= EF B r,&4þ3n,ypJg^8= :I{^d&)6Ie6e?5_QP*9WV"ݮCY p=Kn= j\rx~8.t%0{~cf;ۇL;H

    g1?: W!yk2s qW> >Vmk-v \Zvh,cY % %{)nCFyoц qV$&{QBW|}wd?S X'$|@NɿXKq &ן5) 3 #B҂}qw7+ZVgB'dگuf4H c!׏P61:qm͑eN`Ht)[k\_nfЋr}?]T|\m`D݊&,?Ԧ$HVj&ҟА-+MЖZ;Жqύ"l.mzgUɸ<gZMQ`A}RT^\N)H_口 nPxev)LAhPet\8ƟTI}OWi+eѕ/ }97V"XIa"N!lvfg .0e>fCPx?.ωJz6-P[iˎ!ty~ Td=}}(U1 DUd;lmc3مY~(| P:R1nT{IǤ¸QBN;|Y,Njh"sx>5-Jpqԣ;``ku^ G}C܍opsN=> !^-ӔS>2 ţhF 63g7ҾS2/ʩJJ#2*?\\/"oߚ9 2׌r׈znjZu``K9* K"'͊x 7#u]GYT6,pĕ88d] uh\u"IteVЪgF*eS-/޶qk $'ta*8vv}W_&$J-A_ߗ,6T)2h_јᘬ 'gH_/wUJDO!2|{MߞV"`N1` Aӭװl$WN0k+kKPXG;7 )#΅3U ţ@ VBNp'iw54`h!bFQz #3*/,6qCT35Ma'{,r+ȓ#D kaC~)!IhCTo6&Yv0,>?bf6^Q7eTHi!]tv\nuI{iEE~l,,5E!Z>l1.)D2r_P=g^q-sUedM!X^pq SqD>rk dQ˳'\3FM9tب׺l~?5sfj˸ebi&@*x.t늏?qYǸq*AE:KxZţM н q 3a@ձO 6 Y/ڲ+rW'+mk_Y,R?fz<04E:]uPp!636GWubN/.+iTU NSyqYN\g&(%36{aþ @4t楜) Ϻ|Gb{D{Qsrd3`y?^pGƑsE |HO*ir$M0'L9Z*}laܯ2Ⱦ6qO1ExBԧ4NJB7|0%$3dkKAdi>E)FzYY#jq5Q&ZxWlLibҹ/>C_F;7j&D`#ģ-eZ+ K- wG4%bq f*99+wױSSͅS﹧{R)c^g:&[q7Xy-uN-͗I:js5.t?gGE˄|ܸɑQ ҃9y_퐳1j5UGG/PqƩVp~_K0u˳V0W}kR#n]4n(|.]3bgQQB׭5g胸B_޸!jBLoPAszf W[^OWC)>i0:?T[_v &VVR-w X[ }O/S+,:Nl_sJwaR %I|sEgITUcL'׵8*0}-!*k['rՍ1-}k!2%#ě(;ϯt|l䌎<`9`w?-E1?"#ps[4xG9fw Bi*3eG?TaՔ}r!8AWY1c]L.v -=zZ7<٦YBݰ|z*D}]vNs_*eoG!MpdثD?J*_D2 |1dc#%"*B#~{S W KBΐ͇#A6#_[o+$ ̢$Ť|B-Kg;D{@,Qv8נr/eE2w*壷/D'M#~_rr-iFcA+ۙ(pS>+ҭ׸Tp^.<fܢ~3ߣ"^3A G(fI>6)سGՍwvB#ǤWkHwx% 9eOl\P=8F2V_I'z_]@N{ab fllJ) O^K.6Fa r6}w<ϷޚSarlJjqzUjBpD]m.Jvٷo<:/U 3_&`n4ቒLŊ77IrWԩHVQ5t>2Hh͖~.~l'?q:"['~yɘ 2'4^ F ͪe/y]CjJ`"! Qpf&0;N,Yp^7ǿh,g|nlL7+I-: i(y5Ke%\u0fq>ު N!s^mC"AH CbƖkQv$i=EOD2__^On&@ UY/!Yg.&wBt{|#۫ wI,j߭˄U`.3N?r TN+\8 /s8v~~k28قnua dĶ}3~W{Ȭ䛑Xkbt;o1JqU>?F4kI+s#OMWLSߜ Cܙzm^աQ`3v)b?‡Ey\fp u Lg Ora Cct\ ہXfW˯3H<8l?[tsQL?;l3R&_pqc4hO+owOخur?!YE2}h~sYE:IK$*ai 9 D4bus啀~nẐli-kfۖR2g(R0G7eY@?0|]H"DNSIKE·zkFԯ 749%tVk}=TZ`rk#mky[)BFܗZwLPm+23uu eId̛k8p A{+AQGD[=9Ki%3#}׆p[QJ31f t_sh&;eg!Ԍs>NF<%NIv)xN락+_am#U ^WΈ0X.=B6TApm?pkW'|bA{"9M-s1xP87TӺgkD`<_1j<6Q2*;J#0KYbWG( !~0nXPNQ+b5~&%Ue.hlAG"Ɯa.t-Q@pJ䦩 RuSƌ6<֛Bw=\R<1 G~7#.`M V1ʷ6'Aqb@o% W̲BVk;BJ&\iI?1Jz#]<5bDrXEUD.G Gе7p\mn14!>۷'V bZbZes*|at5Sq8<mRLs&N}2Xzb bA}7Jx{Ab;1O.KB=CSNBEs>v4<:(M{s"*i ]w`)dk]eˀ|ٜROz^v|Vc*`ce웑\U*#6 =;(EѮa7*Q tO0L'u(KߡV)YcD]#pmo-^Jm|Q}]䚪… oP|C& utnMx-:+{ႎ= t&&8\fKH8D]l:S."hEFJL0chLAĸS&?%wƯ݌o9H 64XUJ*BFj<;!_{(O)@>\H8X"Ll! ,͂d_D S~qBzk݄A[z"AQ޿GwrU#O`-Au9.lHOh w,VV=SWhYEDW0\&+ݎt tSj/!dr<44j!z))sRCqbIO{+Q_劈{r{}֢挍\ڌ/龔ɧ@NFrH /H;  ^* ILtGy⅒Yrj. u9;=['l=VV-櫔U8̠^<~=Kg\Q/!E3LZ=P\xqrH&.Q+DirU`ۧzǀwsj8w,lr 01qeךPyHCĠBAD`ASMu\JoS R !f/1u>;e%v=6 NK%v`4M@ [sCt(Td**`Mp1C%&. `1XpKvǯ%Q3%1(]+S+VA%^7od(k?_bJR`HXw;)ib:$DOr=^>;fne/:T> ?yJf Q. g&uc ?iLs,vZ$dAiAQv?~朂+s&4) SBэhI1C1痾`p424gN[3$ tM9u1ڸSOY3W.#re/T-8tb/i&ܹPVlWB8`[ymCQ(J^US΍ge,>#} TW5)}@aFi 0 >oŅl; _YGy:SK3Q޴R$[6ds8Di E`N3k~E~Q=)6]p셁 L!9@Mh$TC:A)F YB1d/Ϋp5{nOFˋ< ː 'yzb{[a2≏p‹ 1(kgߨ4cEzi29(7*J#6(O_Ds@&PJ $nN#;ek3[&4#6 U~Pt^ab./;<GقY{\~+yFfptC2R/djT7bČR @8n:@EuF^c|H4aOq^^ EUϠdiU,Dty'CΐQXwmi.KHsD'Gۀ-ǟ5)F,l9: ' S5oe /r%Z,a`6HvhҀ Hf{5у̟rp=9@H%: !h5HGvKhIccP*2 -(IAe ʍVSFVKpd)?l'iZFnPl~t[vI> d6&6Rp_yzz,*4)cCA_>28PBV..!RșzqF۳[旋Evfb-N{k7&V?{DjI6Fz\wokn%9J'd[3w9/̷r.LGx.mch%dTqNp ,l=NU]g/tN 6h,&o,=13  ~*.Gcs,[%0B$Py<\E_x?j}~UH1|4SfE*.F5]~ 對LG!~nOa`v;-'0MsՁ(^W|xTfUFJ'(mOͶkGXD%4UpuHLБPtdH]҂Ss.w4`߷AsJJI/ }N>/ާ6SJD݈zI9qaq{͇j;>y]lcHwi%ӌn/fmCݏ#*;6/t{(rDd0 .5@ hR7z],~Hfs1mS5[[sT4.^`>]>H,)$, "VƍX9XJF>kwN&Tdha=W;G/3ҢtB"0a\(.s_%/8gvO׸rϕ_WW>Dwx|QDkڇlԃVΥ/Ixm/6A7 aĭ# "Rs}w }qLuu6vݧ*P-}GJnÓKIz?C=3OOϙ s"S;ƻi2J;r|,/, K{ׂr+,J('I7…w4Š23Er/RFv)U*l ۈ{5 f*IOh\mS +WDK4U B|6N8YzszCF䚨E=lx(`;7D@1 qFV̦W=n48~w:$1pi;9NTEx`n}q%&|JTW ) ^=u VP|jT1iil]vK Ohzw C D~CXYKf_lҒjZlIuC`S<<׈҈Ooy_z p 0L"$z֊t{2ц/BWS3ׅ]n+T֦?4uzFl wp'3/Ji]OWcg9S8cttW('^ׯ*V#/h18"uD }DĨs߫ӊ`ݲҖo3LIVo'^k/τLpf ?J4f=?-ewk%dC0j6e6AO7FCsuPGhAJ>ƦJ9Wsû'R2 gP(/_i3"e s\Ǥ}ީC g[;#]m[!V{辩9>*Gcd w<ٕzu$eV ]o*3t6@>2d~v2Ī\kue@}1 ?O2>.gueҕFMBЃdp\ fx;u'Ae B qٖ}XP^d;@ߛ |^XK9XpK|Kug 8ͯ6!]9.C Tl^n~dlG8#2#Oc\cO|[/?[v]Jbln_?9+AAdz8_ .dX\ޤU䳸W%D+1LwZ9kN ug8%?.,TT?@*qĊiN4 ~O܈V1ZV?)tl1E4^P#$gvLs"&"34x[ݗ=HCx3Ni3Wk4ׅҙXE<2.mTv1dA8 hQBD|Uo҇Hnۓ)\("ڍ|ZKjKy^xi@)H') P D wq>>DEA Mo 몍~}@)"ԍZ 52ڀ Ig5-!^O L_fz-^@&A:]h * /vXp:W .'ww!.r3yrDE/] NN"Ey&R ᭉ#I+D2;odfQ8[.ϭW.a傮KEޣ۰NՎ[42Cx-,FmOv3sf -l WsvUR~CB\!SF52aZd-3(^yi-KіExc5? z=̲-{;M;joƵ#dO6ntBH'6vanW88nTf2P<˷I1s4o%L'&|Jx}owDi:aCt!-%,%וֹUWk?N2 U@FL-]wN b NF8e=c4ݳjX>ޘPmvrEwHatWo 3a,إ!뢐]MP7VS9ց'B ysDerǭv٘`v#x >dWTĤԚ[vLG]sWx_aI O-,M`3[p(v9$_ԙ;*P-<^:d7>II޷?Q ݕg,=`I2/}~yj+b>d51zH c+{G;Cԟ%j@$ڗbxE4-z@kpSuJON3)ωS07<輽E,-Aԓ72L2ؗz=_X0G jkuق]b+AC^v+ ȣSBr@&N,@{ҏ|R L'}o5SPOb M pYn`zպFpRp&:'W&o.+SJVy,K?ĠQOkT̯ Ԓ$t44%bXUK{UcMND 0f,l'-ݔb_sҩY:= yzŕ {hquRܪW7O/  -ՌbzY脆=>piyvxTVx+S,9׊ajo<D| K➮J2*&\N帐\{}hFWH}:1fg@N~ `DHtJӫA٪9k۴jS;Rwט2Uy3!hY]._K魵$ }sr/=C+r3o@[{2~=m0o, "Sϴg^ήNE(ʧ[m>ΡG&送EO"}`;⢘kfNOٕXdc.Ǥȵ >3Brm-**-a:i% ̊X8X)Q60m#K#:E `-ek;ACR=49e6@bF/N*u`<6y\2etЯELO+S{j曆Mg-)e*8uV180$upI XG2 BVJے!?a5^a3N9|>(YJ{ :x E(?|Сcy,4Dڌ3'[% yV!"Ծ[+*E7!PfNefbndR20C# ldhFKRJsHՕ#F)?ؘ?{<;&)iǥHa0qۭqSJ `gB5 e s=hF(jU!jf^ѩvLȏΣŤxi ?űa(`R-#!ٻ=Q-Ӵf'!`aOqC>5 Bki55a7wUr>זm}oxE9Ǣ  O r]罽(EXLd`f/% q3wS-U{ kxYUE∁TL0 "ķoƊWBːΥяB֒xqG"f8=}VhȽxFm0X[<=D.zJ-~Z?i *ʹe|X {@' }Vv`WaNU[bV>eCB5x^FD; 1oǷ4Yy_$=Yd6t8lz16RO\xSd>Qq ubfuȌWmyW>鵴V*` !k#azT S)T)(-) -wCFYB4# +x ؇a"b4ҶlMori>Y}W T󳏉1P%K?̸>\7gW7CtHWZS/ z悱Z}pB!K&!T-YLW]X_UKsήK=܊;׽7\wXI:DjBܜ]S&ǻy]zoiү ?oQbr *)2U: *XÁ'02] 'z93\$V4{5NkǼ:f;:_G~ 9>b/̓jK!~MשRx }L~2ɟ+ T=$=PɋJJZpW`,3/ Z'"`yQ4q#Cu]Mɕ8ZQgn,+ ?WĤZz2"'h`VD S}xWk*r lu.G t=,}U͉lX$[(F?t8XbY6HNW3V)4뗬=ɽU/Z; Vx[٘N*ǀGMr Hwxh-*5""+N3Z HL0`Z!>XJۄ)D T5 O"O wR&22;#BE $< Z*F6X/7{?y\ugz㟈>7%qe8ȹ6ya7prZ^A<*=Ap P`{rnPe&]t.b¦]fQLc- 5ӺeR`XZDÄzxo%BOᐑlKy9júڥaݣ[u0mnXmOfjxBD]ag`]EӢcƸRL,(ر,>~mX Q::m*uaZ4X~b=z/aDSB 4S;χ5vwXH;}ϧ^Y`]-؆/z(5|&zbI;vؗN!kOD h;THirf2 Zv`;v`Om}3P>%k'~J&Epܪߡz%j0Tg>J@)1Yn.reG'J'i16_SF.eY{a 1y͗KKЃd2oU欁*C]*Ԁwr(V6X2l-E!sv bG9GL"aŞlډHehs>A7'? ~> jfiOc㝝r18d_}B`x:zP+~}XbjH}#WT)^8iltsޗ߳+ؙ ُ~ѪFbd :g0!'tP-ЏD48o-LCfM4CN2ǽ9 12c0S}`qj ϕQٔFlH& % bo~-T eTbC:bE 1ZGV#m1-3LfiQH:UCt~d! T%Gm 0X_s]v,ϓIm\S݊P'L};#:C&3C zOB54 kj5LK S&~Wn.$ GƓZA^MD`{JSp/oX}܃s#gECupi"פkglzȞo .{w? ;,BOg,XT]}?{W)4"b8ςcQ^s)vz4ZԘ0,!$$LUʋo>Xsz[~N[b](acp:Gd_Lw?*{@w5-3mXHЃ/baLrE*`eRWjOHGBn B/+b>+*\WlVw&00@,e-pJh "Pb=099iBJ{=Ϡ'٢N$w?DƦ\k8~ پrr_U~q^'Q-U ŭYJ$Z4ቍ ojn d5TڰP ^GXԵȎs:˘Vn@%D{llI;Fcz YPzfqw_JǕھ &2Fxm$n/nw\5 Dۂ2 3% 2i~]Z}MyN__-rs7!pt8 X׎Usf{؜Jߧ!$59ڂFm޵) FF͐2WeDf8;`ClG8A3&\<@=fA|nҾiS/T7;H*QL Wvɷ :uTS@.ܟ8[k Ǎx*לx鴬t4SpLk9_̖A[Ԍ{rshG;pX{0jެ<+Q1/Wqtv5>7Z2eTd%`Xt'yc*ʦ|'Ԇ%>#c*-:9.YqCv}Kq ٞ_>=:m dP_\XېtUJЯ]CɰSwJÁ@]gl_޳>n3zt5~1Z-.:K~vw]fC& \d\8?B੕U\AAqcXg$+iDKJw4ɵ{ٞӡcF2m쐫dEAuYno&`퀿x@[v(g5$,VwMCC[ YilT U}5)20| (DMu$ <n^blوl' =F7 <`CČMǯtytSy-5\k1tG}K"IlwLwBEsBžpyg9=]e(ݬ喳$uO̝Bz;ʎI[I~ݸ)DP`W;RQx̯ΡewX'9l[cËE)yWK?X$&6:CClw؀[az^ >(6M<߬69C@STgj@)*0]$T4D_k>k|mwl4;l@v@u We?Ry*Y?Cp<B\CHLYUzC] Aػ>U"Ff+ J()B薯D19(DA퐓wP8u~atf? T"2G{Jrx\0S6K0so2:XRw  Çqg,GCJk2|O8Px91ӕuܫ#l꜡5[Fo֫Ĉ7EpݨIYr)#n`SF4/YiV ;(J.bSs O>RqxXR] B\sX$r6Zbo &6e= Mwq`[7#im9jXb IEŻm),gޘT-Ai#I:3nه&S ½ 'ctM b(y{k7-87"2> 7[4/N֞9'o,1T>1`HGq45ֶcoʎ(D5N6DX Ma_`V( ]ZyR9Z.[ Fe)\gTYB*I|9y4* #Q ~68K N%+݀ D8mDnS/E͟΅5S ;֍KUX -HFl}5?')nP<' ^bОzBd什#"?yf`fz˓iK3YP1)@[, Kp+|9*jگbsr)3/,dԗ%>n6SƎ*ǀp x8:o1 ,j*bX`\ꁱuDԋq4Rv,hca]m)}Bw]$ϾupH5E:?kKc"S3GZuRInLŋV\^a'jk'靵]Lk 5Y2!0K~܀=1L9)EF,~PIh+g;zu݈pLtK|DcڢSds]Vl@&#dnqj/A kk^϶X81æWĹW7fw>H]KNAL~Q~$?+r, uwiΌBh!I!tG ^)>:^=e0L8<Şde8;+^7e 5 E%qAh$pY`/֡ &o6yCtN8ŭ㣻w>C_ykbZ2PPؼe c%3ňOubxgruq>̑P3=Zu MDkFbJ!YQ8qLZ$Sxpfh9mp9G‰(=9%J}b|DŒBl+y2$ n0aI޻fpX:k|@‰+dxJNXs9Qv>ZZXME@G{;o敮Jm@;QL%qM/@!p-9;BLB 3Cn+7I=)^>J4;&RXыѶܡb8ZmjOՖuG/9~)WA2[ KUmE.ǜItnV[ 4p,>XzAi?lC j2o.H.ͱk2Crn`|N v W['{Ąϭ*ǔP>#S%5riڅ4Fo YGȿ&+VZ Q7p{/ [ؠq7n.n^%'׻D[p㿤3Of P6ȟ50h?eUKq EZTQBP~BUجK`ρdw֍RD!{[{FԼh ħJXO>ơmOwK!;!Z%O$4=Eu ĹwT kydŽrF)o9.b{{5ŭaaq:6z-XF k;%v~Cb|_b]!;;j}1Btc "~,vG 3=uPkc2."5OID\OuYg[Zn-s<n5g yr]W4'iXS$G1.a}_CouD<~yҾ5lv!f=kʒyV2Fi4Ģ5x\ غנnnw˒ @=2M ΂ԁNw$|@'01j37ٯoIQ?x:H Ҫgܹ g^#Z`Ŷ#Ƥ~E`$4e-Y=XpL'crn Q+d:DἜ+땡W9Ct^Q߇-)'e޵~s\GcO mL3Ŧjsɒ;ĸx-@J!a,bQ`+.qq"qq|ΏkO8!W -XmIáj]ɩb`Mh/90:Xjh}OHvVXhne@jx\GU! krBwcbGo`<qv3aolNDŽȨ!"#ٳTچKh2dGшb#I0ԃR-n8 -'y" möQ4k[o2Kp,5_?gɄnwE'w\κB&wjdSp{hCiKbrڅI\͊1yW8HuަbM&tÍP2rTo2q,hF)qOs 8 {c`q]3 o%WM*hW2Kp`,autQ% ;r !<B7'Y?~eLkHIzk%VAؗ`$ŵdM@W ]`k<^Yz;Cs糧IV~{@:[L8iF9d`z\Ab5q1o9@4h0OڛZ*@GGc)/_*7|+18揖JT^AQN1/<97@cle~&m k~OĬ%NVPݷ: 6?sN^#?wlGLHZ\/Hw`(@>K6ua:;K)`wJ-[e>Zb]7K^M>b#.VO`9pFko`n] AV3DTHmlYb?ӓ//)K&mJ4-R7Y0H咛K 9>W5F ]5yPtVCvɲ=Ɗ< j g20vK\`<37yߝdh!u8 *@_rt$nMZ +&qAOaw岭ηJh7h]'8dBi ?W_hw̰/E5m{k?֐yrch䗆SCH$ms^εL}mճ룧[E[2UKci!ri*eA}j:mhQ`v8~C&RbSDW4^_]&:07G/}tt)FϓS(R)Zb2@\WLK6]'cpfT[u%"ybV"<agu\\6u2A<5s~$x6|i[iYj~(508VWCaB>}FG⌐(d9݇[He-Y4{*Y@#qA7|ub[6_Ν%ȥE,opYg:T6u&g&s@msgXg{խbhSbלf?@vEv21x1KwN|pD WեXmt||'@x&l6-؃|8AF[3*D$ߎ~#?z{`*%tMr0# ,AtWDn$Pcy!mmp+xg87(gD#|M^4-,ڲӘI͸xDma7P{JBP&h+Og vݷ^9U%I! <Ԏ%ǼG8(Al+YPng3XMt9 $ E=/vn?vjPrQ-kz~e_q&bof4/Ӊvp%$%㹑W'ḲG6jw4r<@e\zn ==+$t3kJ-n薀ͥDcЏDQM_css(X -(Do# M@u.gxJuR4-ގ$f #g2WV*T:ѮΘmzS.Wc`xG[%f)Q`fr.>E8L#`iLg*% {c*]ʶd87s , .-+hL)I ~9r%=]i䂌:b+@0ƫ 1,t7=A oẺuq^`)IK=!m)A yf? nrꚥ2bBݧIGϓŅ~9闢„FgikHIPM$4ژ:, oXj.7vR7i.`@@]D%+$#\)KI۪><ލ lg] ?)axO4Y:K֘IYtMgP<|;A¯L4 N{jxwJ MOcSE(~ ^/WL7K~*TLϪD=h/%%-`ULsqynW05HNoMBq"F-q2[1 +jߐׯYBOL`=Rq{ԕc?M\U[4 s`Qu8 -n?@hH V`49BR?jXᗻ)Rxn7">!Fmr7f_d:$^@0Q6 lvH+:|SgZve;3Bm^zԱ6NMN`bߑmҜ s,l3CpN*=[ILƲ<+Ɵ.!OF{Il'B{HUk#\$._./v3uU?P̑fPznlL&C D@E5K8iLgL|G?[ӟuW~31r]tz=?9i}ٚw7WBCӂP')vv.#ow AowbiHa J6JN_(O:(81}J\w WuXV#GQ!T Wwi폼~xH͗ж\ +ňT:D4&P %DߛC/ܱ 9c[jRV-#VᥫQ6+eQ@h:GqHny[+Q`d@(?:Yne i]Q@l-\Z셩ET$FD,1gXΣZbUHmB,^ZIîfkްoԝS\3CtI%bb[]ź _9,kWMi&D"z Eź5fyINkk7Tև㹦SZ*f/dw݋{X"\2]e9oDA@g_YIaѱUEon@@[&/j`&F5ň=蘰(YQΔ,Q=N_OI*lόo Lܕat0d!Z:T* w?!$-E(Bҝ7<9mj$2^g43d2f6qCLb'm.8gm[FI5 sy^SȈ>+]uRnv4=8S~Q+!nX9Sɤ쯱EC#ޟ4T?Uzpf/bq:޼s1-4^4(cڇML>!Pw67I2#c/t :ҋW %-HLwˆ__^*e00,.&w^q(N  !CaI6{ci)W<+l;R<X97};k<, ?by^5+R ̎G@uhwu XCYB +%o}i'7T-uT6_ *D|"yytLV9$ װA ᓆnFh*@ ȹs Ґ6#K@h8R~#Dq0E*)um{,Y~ CFϒBry6h~~j0N1;( x2,eͪy<U6T6$TuH!V< R\K8!~ƥi,@ L34lܡ3 vyM 5L +0) ]iGsw0heur fkd^e`>/K7MX;,[Ӭsq͸V!,!s x*)GHac#؝~. mdS̛aI Wo'a>4MoE6J`*,%2*y-' ۝Fh V <[& Kٸ=fj׿d櫕Z4k%r%hUʙ@faiv}h|Dd)-!-+y-\rC,^D7); WȜǧO 9tE+ܖ&3Fz yqED7DNR†| {YQccPzmMyav*|yN:kT9f<4Vџ"*gU(+n[I47 p`Ǡ25܌^_Y&4FL.5WK|3jh1i6aᰳf{67J1W=!o]] 4b"(zXeqT_# A/h4wO۲&ZpRڿ[k wؤoADdE0L9 0I@[31 c9ڄYX]&ˤcjhEm֬mYݎ ((ċ5Ȥ$ GK>Lɴiס*8Uu_-T0b(gb,)ǴQ5+2Ѕu Ip ty6T$YI>ыQ M]}\w#T);m_1Yٜ"{ϳ fQbRJ]-~ÜYD@k 5Sf>2]+1o$܇HX,Oo[bz,6N>匋!AM%<rbpLe|yBo{kǽʠg;tW=Wey}X]kY𸤇ٕ.a h 1(|[6*Q`FnD&r4r^ujo\?iA=S7 z]kH׶: ֦^3ꉡ ԗM|d~r8$KD=p@H1!0?vS7r(wx+9ִyF_t&[s'3HToM r9ٿXeor*fTE>5}ath*tDg y+ }=ԴY竳A)+#8xi$0sKBo8keVͯ(Դլ/l."„V+C@ U+Bd6׃%%>cXOg*+h^wǾ,OLKBP2gga#gks .ytK~!zfC-Z#5%C Lבp붅tc 浀|f=Ayp8 {? &-wEzB0-f!‡!AJM]f #+Z %SU7:L9w+&4 O,nl\Ѻ ѵFix v,mB2?/,<qA~Ujٕ#-];%(a/ GDFM;o1qX;W`tD8$ l>cM0?:2VhK\Hg\4qLJ`ߡGxhdq@;-"$2 NWZх^_J(,v,ӧ?crs¥..GWSHCà ]ڱψ1kY-yie+YlM|_˵(fp`>HR^ m*Hlf|'p`Uw![CRF.b]|h{SsscVw)V)s?#F}CIxDXhK"3@,Yd=r*+U1t<vxDrJІ~B]WTOQQf琥  wA5N񒞧yQ)Wdu1#ӤE ]]] IcyXΚl|F]wy(0e{G2T Β`ChApȭ$k6ŖAF?Wgҽ|9 w*OB6įLX  cg؄7L .ff([&|tU6W+EpV'[!Q m"G{tJлhLpѸgxvf^{&169gVIL5^ ?LΊAgrϕיlNB&S4u+,)6ہ!\@L㤠.Ge5b{ӝKDʹzѶJD1`xP=EAQC{m3fg)+x7nNX};wk5H[T]KD,)JR-͢Є!G+d#IBuJ.8]5LmoBm, U`&a{ J\WѶEJk/|<9̢8Hܝyc8'O֝9/|J7xu/\#w슼76) N`tC:.L|"iM0: (3/؜tH+…)hccn)aYڂ$"V9 _@QB~햀9FgEͪHF[9y#3/aqD}KMCQk?fIP7|#jNSBR?䊭ί3&os`S7h@Zvf,Y%)Cma;O &DNh >0(޾-NwcnlPȷ z0,b)7䏷h;9pFcڋ 4ɩ/ b<IX=  SS c2J89E 楳Q푷UI#59U{-N}*nKejo)Dx0& ;aAv| ց"i׌\w5j&Փ;TZ$.B,:6$V<}R ٶ&>CUSm70V~"ڔ5se]N-1݊)#x-zAkՎ[1_K3q1ޓTk@ϛ:uao jwnhxj9B ~aX~E쀾FTiJ#F\Y &>-%Y?\**KpU< ٠hOoY( ?.SI8Pg~yb#f4^Y|dCrw6#t?"Ο:t3e?.gm 28 %?}O x|Lw@LB&eܥUuK"s_PK''}ZMNA 9G ֦vlzh9)r^q놠k:üWZ 芇!hh'Fu0dY|tiE6Nbz ]>" z[&Y04t`[w$:s_n?P٦㏸wĪ#p h.Jf)q2α/0d`tL 0)E}{`e-?c90OX(I;p ג ۿgSj^WQ[b,Rj%*{TIYpuQx왣Cу[rII^(YRqR@!*C'a}f$[lչmTNpN|}34T YYcNgaVfXR3cǑgwH_phTt.59fI4dM 3h -:C6SuA4Ԟ|п8|'̵#&YO!DBoĚX -[樄x!m[0kLEic.YF~O9ǔq㶬1bà~Ns=%&ωuE'c-,t@ޓL<λva&}2$":拪t'ԾVQ\&FZVd'$Qv"3%.myYj9-Y"z\hYă$*BSaDV(fFfWU_,I)OBȅh S2]Ee|0^d5E%RGs > 'ci]t`E|?,˦:>0L#qObVz[p2vc<+yK6L/3jN6W@ˆ:4|zT"#ջHN9G,޺!Tp( *߰kx4Dy" G<:< ŕ~76 Q^u-Wi#1qhm is sY wи# c@e\1( (u ƻWuF&I~a1-v493Cv qzœJtb*I$I/W;GV n8ԡY]u*Kn\@UZ (&ކyO'ml~U/$q~?.lTǽՁ^d wNڎOC薈(1E!+{E=m诉5ܢTrPz h>yݞ'kkr :Q℞}M,B-z/LK1(!,0k2RU,ca!1BX%[%7mj,zXuKx9:c,p ,?Ktd]5t=rj-^ vb:L͏+B+nR/bX7|Tڅz-|xqrs-nGӈ\%'dr ~ՍEÒRֈQm`TBVUt3 H30X [,6=yزtϥ BF! i+\ܜfX$Z}D4ZSQ- /$ oDPO1oWxE 1Yuqu؋*Pf|x( IQ,B!vmޮmdbT,yF90e#+QV\ree ܣ(.U rI= LjĐ'ڕl~BRmd,%ۧ`7R<y;=7TkKjJ-.*A`C; ,^pA)G7$qOj'y#mYɋѿnK+Hgө?>7;F8;!zmB"~]ʕ-neWRT[_ Fȝ,#0pC\X!&w^}NV"0/B'"d/fkymBM`;TGC-f1EuuW]sdu 3="\"(I?ӑ-IkڷyfvҡiEYsPihg(kp q)m0ݍtR4Pbyqk\FqZ}^8]\8E(露LsA N'+|)0-/ҮDzֆK24VT6vF6Y@P&HqJ,HnƎS o7RZ1j: ~rjU"_X SZ{#"S(['eog/J`bEށ^5 $rVg.~$?z| ;' ԉ!.0/"|?h W4DuMtO_B&U [H_?RLqϖLyͷxN=9-r}dIl e "kլ͉^f˔4ī8a=DzOWtdžJ~[OG}{z@Y]#ѩyCDuG#O0sJՙ6QJ{Y_*6.~kGEaFͻ?$~_)5? ='k-Du/vg٨Y\p4dnj`#'la2 ,56H½[0l.j='2^>a R~^r;~ h8֠vaxbr(RZMK*~(q8p׍PQ?PCZ[O53J4F+ 8/?]C)4qyZaC(+RHuKQH dY<-N!>S,.8`x*4!7 By&N-TW7HsbGT{\bo6Jj "YK*1)T\X{Ha_p74&/P,AW}5aw2Κ@%L^ ^ ѯ]ά\yL!efD3mMWq ysT ִ>N!^ܒ*e_Q1NZ6*>]N 5'q`[<ӘנOnk`8p}[+Y'kaS5CU;a޵2/?i;5]膃2=eBiWTS!%R\5"^zg(| w& en r|+~h1 yL4-\=dږRgP&ν3(/8ӑKRS\Hg(89aJbDWqk2FD נ5O_ύXbٟR41!/A'_QRgC+-Ñ}Zǰ1WY @j$6o׍ b2jE=C}Bt 높P=095QurQfrϲ %S%g?H/aAqKl1ٻMZ֭= f\[1|=mҏO%56P;]6n]!<3R;D2AJ ѣaFz⥴D~xOrޘOq-uP_Am{(usirl eRŸWrMO>#S50Fef[YY*TA4KMX:WG3iQO>kŔt|D9a<ڋr"u)JeX(8uʆz,=x|#B+s( f"W,ѐSuJ5ۘmoMRNvƞQ] "n#nMq3YΝ JJt3 'dTe`6X(&-lladY>C+L<@|i6QG5nUQ)k ɇ*T_>S;P<hW7 [@NeD9aB DY3#tЂW$*5R @cxYوo@Wah[*MЋ|%RpY&T]Ui-,d u20W-t߂wKxN_ +%|L mg:x:>oNC̼.OsSAS ;i /rritKc0MG+%w*yw4'?Λ!PB5 ׻@t*H;U3C&-\40 lD*WY\LqXeQ,l|ua%hJ_N`b->^t1\(*)l,"4Fbm=GMSm bjHPxdtW^%SXx\dA'%mS o3d5ll/FwI;$!>1aҨ+(c?Z|]Si:,1_6T`fu0 Nv.AT)y~,.#׊\ꡃrF3eeIڤ]6MP^NN3baίuRȫÉ{c[n^xL,P!bf3nLq -=fGgޒ!A+tͭs_8Z&VEhx/5 (C$yx:Ned]\{:(i3FSA*6* m WΦy{T]ZF* 5gb#6a[&֙΂ILhEs^(Fb2|n%i7ڂ`m*&u^uȈGq:b][hCm^0>lUs&H5}.&$s2t ֕ž[6ő\/ fRQKcEo Օ.qئJeopj'S/![x$@D*□OQPnf6p -{l9& qg)Ӗ|Qv 7KqrjF眦oVu6׸m>>gM;'ҷ%þ.wiF kչ!RV*Yn4~ozA4f 0wҟ2‰+~!BRIX' 'Q?|GB4ڪ1-DXfeOu/CSk.La/{ow/t0'rhwVÑ; [#seV8E~F-i{5$K .4;k.I@G khWz V~y8u!.LcrI:=[`k#iQ6a`hBH[t@`eyN]-&N7|IՉq>aCG=J`R]%doxqE0̟QuVqRr98,+X,DW',?K]3 ١$BϘ&Q*ife=*?ny>:(f).QE!MɦI>.,)Gq`O7߼s  ')+€4=oUC09y4}tj8iy?Ndo\"#$|rC]i !)ԯ Dau(NmGh5nnjRuhVӺnBH54 .4ta'c7+Np6L2Qxk8C[<3z: x^/x>r lh%S摾wVI*'URJNNLGബ ϪAu2an ĈҩGqHA# T+}]P΋h$LjxڍEB??ƎT~]) [ja]0eo1g_afq:7 >Zn.ƈlg[\eOͤF"2L7IUХj~ u-G܎[~8%W5xڎA]f`7fּiODPϣ{۪B  `\6hX5b>wCHsek.aG~dvWm68XG7yn$'c3b//u|uI]aW>K$1t9J,ea^}ʉ _{J:,{8:Wbg+>H Q> 3VEpF9]b/;B[}Ya "}7L?4#܎f]Ԧ.ظ R[c2zid]'좊/RbU3tE4<~!p&N}>D㚌JK>5@ @'nh8.0c[$lVc@}] ʙv4&]_.*@R4dT`Whe1gIAtoh+ 4 %jQ^WP\fy3n*67 X_NIiPm\4RHX_ԡ8|`';JmDռ4]gT ?p@6/Zu9i Drݫ1xmne\3)YSdҰQhWͿݠc$Ntxг )")pa 嵚m<`O7jnvMI B`D܉$D7D7 MWIISXUv6dbhKio+k}=b ⫉4#H%U\ BBxG}28w$EJУ>B'S ?,K҄EɎέ~anD49\Zo a(pӖ!9ZP Q2(ӚT\L^n۶Ƭԕ{) ,`%Eq‰v:d@:ojB`3PtVo`AΰV?ptb,ø 5mߞKܠR5^C"@ۺI_)ZGS2Dr"zM''|;ٹZS%}(l F!xZX6@:0H秇#_uo% v5lV̫;-`ud⠞OQ2;p Xz\ g#JȘ7^xޔ6+Sn 5PhD3TH!ϠhOҖ_jkNHaϫA\ `UPp>)5%|̥٦ܧ Ssk" y%{`0R?~aɗ\$_&Oݖ`#)t>慟lU- V6lB 3/S-J%֣B+Ŝ˽dmHϟ0_>Cb?"!][7+n+=ьL ؉ 5Ïr%&V,vH%`o1t58^^̏>7^n4AcvVAU}S QPuqt& ~c?? S .=!l8_f׍A} 'M%}ȿ,%&*Ƙ8"ŭ-} b@L -!r l@~Ҙ@ WkHIoj9(eoJ3r ͜R&{bpmYPloxk$m% J#aK9'Q "%e|X_Ц'O'C񬁧 !MSEBDmT-&qƖ':?/y)vhȴڞf|&{WF;_!w',/@;a2y'-_VB^ J)HL`"O!Ujjv?ei%ӉT3WJ>#+%tA' $&i2"#5O~[xRGMh:DΟrGy˄ZkYj hWKQ)-#0`o ;|aA pLY{0[!a~sݿ%Bn8h\e5];1{3F8X9FH=2$P%eDULtޫEz FUEK2B\ 9mK_515@/oA˝O}J,axG' lڻV=lоp=HfP -/7e+]_nVO,Duh|zRNRZQժ'Di%hlR.9nZQ Jh%ÞgYģ0ݳRĭXɳO"| E$I6 9izp8gepAHjaK<ˆS #OU}m; б+gxQ1Ai|MՁAkKY x;r ?\(Ma+T`.B(t(PׅS< ˥.?̏X-'/K09IuQ- Ee)wS:& `gwٹ/ipj3>y,#E`rrcN !Dih`1?[T@bqq{OS+ueeUG?rTq(-"~5]Oy0D;I  V"=k1DI~H6J Sކ7dƲg/teNfi;}y2_X+V{+zgƻA_Em?F&iŃ-nMa?Oo;\ybZ4mHU TeHљ.uNj"%̕ M{oGl 5|S 8gNEځ;Q Q!m+- S,?Frn[,T3Zbȹ1}ΪcS 97/笕|0?[@$}Ya}YF@|ƣ tюm%>Jw^uy嚮bR˕@?ho:hr)0#{bݎk>q|mnX8)6Zf-s-VgЯ! n PqIC~TT*A+)'xI~d]}]F ]4[C\v˝t?+o7EKŒ[+/ mvH{67^Ep6a^z_] dH4OlSۦMjKvNQ\ Oei^F]<#zaI4JHN-ȕ|ծz$p\:@*}}&Pj:vFn:lt ,6=u#bԪdQ{0d|-WUha.lJICGB 0#@cʨ&)̬"R HJӈrᯣ-!2W[Yǣ~m k S_e-L ?`HU_>1^pW0:X`UB,>C,ewbm1BIZ>ڂ`XnQ2Cr¶5&$hoa*FEʀ]s.J5 &eSYɯp$߹ ]& })͞6fWuޗԧℸQڑ",%¦4{ tN_hWgdcz^SXZf]A bkgYZ070701000002a0000081a40000000000000000000000016759d5800000383c000000000000000000000000000000000000006700000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/dlink/dl2k.ko.xz7zXZִF!t/ 7]?Eh=ڜ.+Ș Oc|%#悚a"&&ZiSf7>L/8iL_L9R'^I5NЯ7PY$=d⍍6xƬTYpgs$"CS;p )"$%S⨵`(+Vh>Dž@ȈAy<Ʒ>ix$$_0 oa7մ1]eVi .JZlxGn׬7 2|w;LȂuS4A`aiVmD܋V ũC" 0di8BRF16z1Pq` y0)U+D\jE*|6莊iP47Pp Z<"ِAy۫VjFԂUӇޫ?XwW^2qLgDEzlXjS}[ph:Q"Q-G~OL_248Oanbim2k.`Į xɽ}ìXXL^<[\נ;ZNOBw)Uяh3L_gU88t!uF獋QpMGgHֻҙĦnP߷rKjvY5+\wO`hC:X}J0,Q hIܶ[Ry8,v?π׿OLo 0>Jrﲙxo aN YN<*8g١(k>GQ dZ\uO.ت)3ٟq,M;48z@sI!Ve;l D+#8 tڦJeCl&wy91;'_rNJG~1beUI͂0`c{l"RN5SFN`{i٥m&g9137M%KzLB\W=>W)Kh !K`J?I7.lxWipʤQ麗+ږYq. R*oht9?d]i(dQsu qD3eRtje WqhG l_t??7s Dރd}s<{9O[.7˜Чc]BHj ݲk]OLuz{vk-%Y.匞#aU8O$'J#ּ ec^<@@ף }6`Y[Э/;ВٙKAӬ @ץjoLǟΞvAm+88+բbn L!$5v%3dpclIAL3Zl]rc>Ind]6U/Ѥ.}{t?968>EbK_F]olsaP~vq\+)Y byUss %!zNHweO3$O"Hm JKgKmrͧ n_Ѹh%g2?L*L3} T+\[(+( A^=ˁYo#|CcB8`zi+w$~ͻWH޵ [ҍ(\@na/֮nC}eAJ )l*McX,Ն(9xQ( PgA* @igAW,tw^1z7tfX`?MMߤMXR,VZ@Njg#UkB 8q/&!ADLh|9M4?wO?Sݭ,ZOL]~QwW)rVirIze,dꢕ32@A yK3 ls;KJOL%#IԢ37 %R*ʟ1(f䦺ea|4Ѫ'^g^ۦj#ڠd(ځ\;M$"1<ꔫ ĦtL>.,KxD>u`J9/[_;Ɩ#LQ4{Fȧg|h;._xuq.)5lIc)tvqF>Ss;Oo饴5?֮5PtXwT(mI?裿H˩0֯.o*$k㴄Ο̐o]1[1񖒕4RSR/M9H S$z Jro $BO3?zeH&(0Q1_%<ΕƘFcdn_7^&dB՜>}|^˼uVdT?B EZ++٥w =Nj@a Hty[R|? TUuF5H#|t{h@ 2]h)KNJcˉ"=%ǧ(i)ᅡD cAĉ#f)cfvM20 S˾e*k rOT+[e[ ఇ]sE8h 蕴s|E#C$?i!E# n 6(6\YWk͂6SU&'X.ո/=y lWx3V__&@ /[lV6vwJm)o6ϻD%aqМOd,0sdᨨnZE~BQ)EO5'we=` WW>|T/~MܨK(]_YlHlc  Nи S,H-ŒŠ%wՂn֚@z2M15ѥ=E5Ӑ!hAbGsw{]% @z o%vK݉e0n=mqat)fWO$k}-/Dt'!t+i:y"[sU^B4{^kG' ՂT(D!(%7`%Nֶh#t+v?-kQN ey.' t4RۅM s T)r ѓM_\*fgKOV;5F(C!k0&~ 8F h* ^unbI} ]EbmTrfZ󥿗@y톋"s6u?%|oC֫Ost 5աjm-k/'@:@np>f]d0$PNt3s@Dѹ\/x+A#7zjw@͝Gz8MR]btl{fhPp,CюW8A[tJK !OTք2Cugzʈ MOf HJ !U[~3X3fi:݉BflXy烼2Ec20Ѳ UvqqH_t,ȡ ¤oc* ]㱑2)& !&/oVD9HShtabQp`hpJ#~tubv<`LP;W'_߂]> m֗ݭ٦/nwJLZvkfq qܙG) Ce}# USdxʔ@fB hUl|k=%GzOފyjCȰvN@zIL .C_kd[?.x]ӀyëWg1ҒSWv52.1`_:]ՠ ?c8AK7hKdM?.|C!j֮+S2XFi+a>"NVpDE ]+ϼo0aڅ5.'o\x?Bd˖%Kl?/$,>ҕ\IO^:jF5P^?Q [YU\)\İ\$ˍ?|ۨ]n';@a_.h(Dz;.ZG^ 9 uhEm ]Z5qYo贔+Gp%߇6j6WM= ldN0^Md LK AT۫@> ggZD4q_J}F:XJf8/Lj9^kQ0*2UVKPd9?|~58bXC堥ߞLHm5罀 ޔ^I͹ ,x+"oQ-SNyfE Pw|˔JQ)eC~Hmb.FzjA(G(^W) z zuR-b,s$EBVHcN1xH >8Eqz0HrJhB2R?ɟ ZoETY-2v}|v/#p٫jXƌaJAhvt7\V (C.%̍ H3?T:4?&?|Nmd6 %F$'tP@м%>@ AsVV­AVWrv0S7àgsȊk0#| >JoLCt_/[ څ#uxݽ#q/wi_~2$lB\LR57ltǦBdu޵SW2; '0/mw8 ť^Ued=琬m i_!Bk .E]\o-4:Mv0_C0LX6& g ( ޟd_`UAO sRE65me/b!l }lmk#Zy. r(7HHoRXS+n9=!ddO#ֈI) RЌ-S*]ȫ"* [z;\5=@*#{&]+Zී5)ti%ue!_]$PUjMC"2q/ޑuPM|_<IcG`+ xSlz.@4@3u+U N}"M}i#/gmζ㣚K&ֺrbxF}md~Ad͡p Om 3*%WdrD %V2n-'Pczo~mUW @ƣ1x.n}2tGzU{ż{S<,}dr۲>r܁oB3_FͷU+"-$7 *O\/}W:np:Nu#SD m/e$8hǯ= 2T3ULnz11+%ϬFI ]xj?$r~o͡NiB= zInZ lH&'vk+ 0x:XfM<$I֯ qm9+䥪L|T#\6BmWEB^k#;!v]h7"r[=y3Y9/iW"e>kJjVKœ5/c6z <qUڻ=}۩CtT0M_]vM/E|2ЎXU *I'wAv5M63i'䙓:٢~t r~gkt|~Kj_PBv+.= [cNaj0!3h_|~J0o4KXwyc]*DeI96ƯE*?kKC\j]p9ꈎ} KZC-5X7pg9u*+LRv}zZ7 ?*yo bU-Ֆd8yl`% Zf\lM=ငt3^3tKQ'}ѸnXmdE~WV2|o;x]K亞ZMKda!( jED O> {Y 1`~ 6蘲q! 0ap)࢓?4 1!ƴM4\Gg>5 rݟש:"xDm]a:ɮgFm ̹`)&VUSua$1zz6V\<-J'1+D"Qd|*4=nM!sQ*3WDQ \k5@½5< iOd^ FQ݄6tz#Txwq H\)|w";=Yu*4? JckK"ZRֆG(_s#jΖ$r^&t}n(sh%&@{тd_N @ğSL^LhI`'|I6NiFX'2}#.x cBx`!"ma=u-ssM-OF+Ld81Lvrx2zn*؆4ڥ>g=$uoj5<]31<\Jۡ8/L D5]`_J^ZV F+oxk)wsY2V`9Sfa=y$"-0V7k,% D iH瓴RUXT yaQ27˜Y6m~ԌHDX$*f97X~o؟GCJT+=8p7%h"$6=dgyhi?)x"@Lb pQ5rh7d-MĬQ RDs(ˎ8 uIY*6f);eN@Yt؜4ގ5WU}iS&yx-{/?7C3'${G4m(s !1:qeGϛlXa`1ӭ-OOlQZzdXo%2'݁ziO!-Vٚ0j$M?>1Y*wVwe^lkkYbc=f#ZY$03yէ|X6[#Zw5,YIkQj e,|kOs#~e"& H vXr39X53y@A= xQ&1U9u \-O^.~5E Hk#Wl0D[Vdro-bhPkZFM*I k `xL .I51[sI0}]všk^*"8CD8 Wˑ=lYȒCJ5:bHO_#xwH&'Oڷ\vy5_,.)'7PcM ׳;2tFsKUXG$7 MD=kpao m:ϭ%o xȕOu? X, )9%3tB߸ӊR`:3;)X֔'"y&@Z%a>*T'ߋnz;uؿ'˞Q/ѩO --DmJUX?Pŵ@7g$F쩒K{oô2NI4D+8| <=KuatZqe}f ̧?c;.nq҅ XK5ѱ]K鈒6r\[okC{Rr:rhˁzFtT;re䔥hd Emm;\RHGEpJO)K&X_{ºEɺfLZ6$VF(~݉V`VhF5h€(ϰJ9"b SJY4L|p,[FUJ/-;akeI>h\Ѐ|-]k!Vk$$acmZG342. -mX x@~': e~SkظLRAH۞:ٹmD'0,g0wy E:iusuf29;RH Gn}*ib2qUDm×&p/?O5j-q>kd2SyAM[Getծv'L.:R2nvJZΜ#SV %bK̦:@19₝E`*S(,W<ESDN46oj;5PE dJyGKCфoSFE S1&>8RPupO6V)@:GU  3b!~SR9f٠X.U_"Nk4={Gv=s&XDf]h) "hlr>Q|μo3(uzeUGK52=CCthBH%c2*YhacdYV+@WmF܏4_:z<遅r|Nʣk~cvyj6Au]GcVuWmğT7l494մ.Lq(r'z[+W@ۢ3)B/TG`Xmmf_P{o pFmDopVuYxT w:+bLD|v+Y"L(̛XfϯC:}J&B! JIW2:;u"ߏngkOt}ZbH>Y\XOZϋ!gF[rM{(ثXf>Cd%>yB9 (ZtqN~ͱ {z*nI҄W8Tpޖf5v1H$}4HC}$醪9 j>qcq9=]Xq ?LNF(X(cX! )`@);sz'oYr8웜NʺyƲ B/s^_ETC=lԵyd=s{(}r{!L .xչ!mbj8|1s|b_Z:,Q0aR4L 4ƫy`捳(ʍDK%ȻU0}@| ]>mWH`E{FJu_weKC;Mޯ0Q2i= 9Hy}g|Kaby?/VMQ Mzyn)Y@QPTʱbI\t8ãPxv ^#ՠɹW! Q+rWI0Q4҃dȖֿYC'*_ݞ}oh{NgRM`߿^۰cOJ/ P?ZNJ&OzӪz4%|(ŋsYOm\f>= i'D|ʰ_39мFI>2pϒ %uJ"j1ۼ14}| O)Npm*ř^)RbM HrXcBBt*"Z-1#pVrgᙖm,1LyLғ2*^`{8ϕQc3魼G%v]G 4RR=+aʋ+* %5%Xn#U2"yF: [)oz *t J5w!m%`}#y'؂:KF[%!+!_~ VҺΠҝ\T[}V՞ON:pҧ_ﱒc˦ڰ=NW'CDXO&pa9\.m&LbkI 9N{w[V`/pr}gYZ070701000002a1000081a40000000000000000000000016759d5800000fc60000000000000000000000000000000000000007000000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/emulex/benet/be2net.ko.xz7zXZִF!t/li]?Eh=ڜ.++  C$'{C!T-@MHi:y5_Q:p_14W8+~O:\ }Gd`\"?&TsZ`m ͐j%6k_B }̜v//ףyw+.+-ytJ{NDsKZmSez7 z43q5Z]zV$ᙕZ@a"IaqGHDFrg׉ؽn; VW$0Y4 bjHN@ J[Ia0P4Џżdz%]K@r4؝:t;3ҭU]B]p^y{QʟAITtHAۓ5.m "0T.,p[ [w&5U  D]SXmeWpXQyV55n,nA M::#KeD"]fSx׍͞#Jq؇̵j_fYϜ&s@ǥ8.i Eя)S@6 #?onpf-,[2aI^Rf=2&( ĬD)2su'pXYHc$drD:|ER|&7ޖq?ph؉Ξ`tƱ⬈(ܥ)U:R(Me, 5$Ŧf5;/6l Ō@j88OUK.zmA'cu:.МE o\FD6,bfXof7l Gίiq:/5+~E$#_]1esFGB=W 3 A[K)bM,{lk Ve?3~[mŨBPf ||RdbLpcI0OaMUp2By@CG m K]=gHzGhԆTxf@n;t=[Z@ Fr̲l Y8'0::(wsziʠ2\tzP>ɎTїB Qݾ{,ARo rM m/=[`%ЧogqaxVu$[3y"y7x\鳬SZ/W")ėE^nW%)M2׌临Bs*Յ \86-KrzVgyc Xm?rTz+ψJom[ d]~j_3_ 'F'MN,'aM=U!׋;'l `uquUenɇ7Goj<6%ޯa,}xB~,4p,fwyuy[oH A㮕\Hؗf{3R K^3z^qͭ-8kC*4\pnj>[Oݻ'rlfvƚ}*bMi*pm4ȑ 0vJ~OƺO Uwv$/>Eւ,YrCFW/N5!!$N@"x҅=2lFѾʺש#by[ BEk̝bkvǤ@'fsOD!MJ $ZlH@_#Ϗ~6I^9sS6 ŞGtD>ۤ|UgGZHJah*b8ed)_a}7!}?,h ԱٟU>& &=X7|!Q+U{bP L8,Le0]=?>X[reޙ# z,P~$ uQv DZ^5쪆vPS(u6hy($jBV8}Z 3 ֧9og?x!r]vpoO$cϯFIG97ëy2oӌl%44W Kg-iۏECm^jB-rƅ*bwj)}P4P뚬]7Ӗ&2*Z->Oڡ@| VQe},oB0Kz:) 64h_Z]3UDw"V1Eb4q% aכ6ozLwQ1D2ڒ\f`. L]IdcEh[hoY /ET\L_R'A}YxWޱU?cN ê0@u.k^ϥ}W;_5 cAxW z1ɳYfFLJpSW:6[ 4JVf<+( *1ai㋴? 0X!vN[踳wG_僢B21FKNeUI$8İՌxܴ.l}czO{_l޺ŏ#-Hvl42 t%`4E bn b)Ӆǐ1klH߂swd95ܾH}410lM4 `(Y pViXáY5K1+w{ bl,R~[fO7m{YbҞWe =o#c;!_mj7\K`tgiz3OrhaE`mYܶTv%)N×hSB_7ݛ{{EѠ,kc: .NU!G|ƕ_Ket^k'\+RG۔4^M9Cܣ MB>OVQ aNZ>w 9k"v(G6)`8vAnߙKP72ULzIAɳ`J)OY{W S D Ll!w\[_=@MJn*8s}~sx?y߆4|A@tHT礘eq~BzPxO{3X w}H(#ād)ղH.ƋK5bAaX/"xT⥎ߖٌ{1ɳY@{},KI8Äŭٕ0!͈ΐCԎ!{s0H;s|yB'/1Al/$Wi_SdQsE` R)~C{5bGC8p]"9Up ҃̿&=),B^|)cW7,DNS˨A7j   sٶs'-,Aay]|!=|bs+610|떸 0TIWnaԄ/rÍ'Hbd>x|Pzk@Y`yj 1wj~~E%Ʊ3G Po9f]#$C)`hbZuk^x_sˎJϡ Rt"g a?32tͳD_KPr4&?gtߌYEys0mTWisL 3羉C nX!믹]^/L)@zBJ]$YD 2j12Ȋ^<,5r&]DQ+sPːks=j#}a֮_ ΄ ϔp_\cV A(,D{ue3f4,|lqx`a*)Mzy60yPs<]dUq' VvWص+Erd ޶tkܸ1--=4g .EbJk5b ]yD4;He ]jURf; ^ D~:'IgŰ/!Ě͌)ymUYovZE2t.&ޜZ©yo-1IyߘT,)Ⰶ$!>3`STEWdp0,;xUPc9@kN@~+IvG/3<Ż ւD&SQWwpTDN8MYՕ.i;熂%vgA;ƣy|qR6=B֛, Q3̆`e@Xci$9`{YYKua2ng =u="(a=Fc5Ɨ0iZ55kPxgq8ݰǏ[(`-fAo1򺍲?Ҏx4wSs) 㴡6VL-P>ɰqD%"aB^} ˉ)dpϣԼwe( ?8jE9ɦD[;<ܰ:ԇ{`?A\N/w7{{r gQDA"l` <|snfx./C:>+i+(ܩq>Ƈߜ/ ]iz\֗D&KS )CIͿjņ3͗YR#O :W@hƨ܌ !epv'Oȁ-&|C-K= 1'Oөb`FpBŠ%۸+ ۃ܀R`G |D>9 ʚsARaȜJ];0W[CԆl6k-m$v!3ʖyK6c/raYQGdU3 Xv5l5,cb ҨִgXM'f9#%ݘ;wIt.';U\ioA G0(O0^sLe'b\0]"gWlM+q+J TYͅ@.0)&ƾza733x&g+F;g 8vTCpsNe" /FR 00mj>B]u9UTBf⹽AhkD6 (nWo'M[牪fN0HZ'⦊?t  c=ć#Ȕ;%XT$%X{GPHݛav¬:`_?I{Et;eh Auu-z oZ|+AӃuaC,R_{<$sghZeZ!m|f R9:dny"+_/cwUקLE _@=L\:V辶Vj]*"vjh1+TDV3 "\|>RnumN"6C}2D}F|pKvFPp$Uc^g+H w3+C"\mok@GkNV>t6p rIρl42; 1S],6V3УnMć_v\үn)"@%/9>]FYD>Pe\=TY8 PEgTBx*P&ø˼`$A6]'Iˢ..( p;p>Z-\.n:%߰ eǘ]/oWrKf2t0MA茅k~DA@hͯBLk û\w.㞊L#;~s⟻_C cwiՒv7m¹ wq:Y_+{>h ҭјz " *&,d ط])fv9!L={E1Go"3J$^Cϥ=;B@g6P. #,nv_@^VMb]bDH. STgNA !r ̲>O H99 9 IՃv̛**Kx#̵&}BlaC `Fd)<2Xi_ C 0W!Fڅ'&z<߄ ڻK{'7M(,،"Rkͣ_1Y4T=,7dr;# "[_X __V ϑ0ˢ'􁠀C#< ىڝ3hvtyiəfڦ(nw}\ed|gO UƤhK @gO8"KbKQoI/tΗFmQ.?d)@nܶA@S<$v3Zl庌\hASCvE0 DGXU٦% 6FUeK7=n8R>^'M3c7 H++97(ӓÄ[|rTVu] bt!m[VGm6;N׻եf^Au8>/rMz"ab{6_PTN %<Hi 7Q`m.%4u[Uۆ](aNt*OU7^W1%鹒@wл'Hn@MC80^ 3# `OL?LY9=`_!{StӴơG%$"]pÛMFޑG!ߋ!@6NJ"@.i٨U8l(]M-^q+ۿMC{U5 }&!Md鋮g~HS_Y2& L(YBb"1`ϣ -tG:hTϤk&E qHXf);Ea| ?{*s'0=i3J#踶GoEwŜnХ }Y X5&}v;zTU*(,Ҵml.`vՅz;EZL q%Y@04avpMQ $կn4tkswVLBI嬇a>TV;3VbI1O{DΚ$]%mPAa׭w3:XaT\i%P!,~@-sAWx ;dˎhJέ5>p&Jga0Bxs*4u"Hܞs]336+7LT9FWZ >ee̓0BCEF Ivi`Yx<SY}AT#" }ܒl330|hVߒJl$A>f R-Ėd&|ܤ:T=o` "K06#o}D3̉|4\?"+Vz}=x8\ R/rf0?~qd e MasDŊ*WTЗE}$ճ_t?[]׆d6&r ]AO.,|E>q*G=k֫ɟ[[6:Su*KS,9q]K8%$^jȲF+P%'>ڦOp8$9y#Ƕs1X՗ ^€T$i~(Ύ؋z۾:'<+H o3 L29lְY.Qh6u˒-,ڝsyfw]_h 1:jN= J꘹Tު=D,C(S*[qC%<`H4K%{<+ͯj X/a#_hHdCb1|Q#rd!Uxguξ%3j%+FRZmOVXJz0P"\zcNiBC''Z673 z'qoӢ:MiF۠F3BF_>6= Zf8 KD 2?/eѫLUKyx]=rS J(nxPIp};9Uc<"|/(nʩ5[`cetD d tuHYh5ٳn™rV=VɵÄ+zP?X(a# @]uo7hy>Jo# "i RXkVn|_.dj N[T;?f &!zg= Lqś#p:c`*jg}#mK`]lL諸zֲ8=.wr+CT:$7ir+cZ]̴hZ!K.1\u<8<*Ax0t\9imT` 4Np5">Oq үc09 ~kByk3{%S_)ݐ+%5a v78, "u`^x09_sߏA/A?l}&G,mpAخض`i0M_0j#xVBՔte/Ȳ=g"]1% CA3y gxd}2 JK7g̈m8I^;-U Z~9Vh}clQ+K~.9vHY"ǽ0\^b!V.Q 2!gCq'ٻ7ܒe1vtb}ZFȸqFR:L!٬Y 4K-w C"Zh*;~z%=w @Y767y2#zHzG c+CUVq)[( LI mXRgPڙ`p5#|l՛$65(c܆5Evs>(h٣{˹YCd_*GE`)8A m vvp&{#Ts3KudI)u˧`{0r"$A=J/L^"1dAzP4U C igܫnZ5pBik('*_RF<9Cԙe4p{|PFKLS"n/OK'Z񮥠9.D8W'@u;!rL FdyBT8]z$!ÎL<ޙB.0c>fjђoRz >dw K+{..JW.]|W#oz.G0rGo#(=U܌HZ(?ݜkPolx]KDɬVs)jTFVz#U_nAM4Z]%LtY ͚]?Q]"jxXƌ4M|lsQ>|#PwuOBo&TGE55 syrkKfH~s0W,A}t}0U0BK q*=1Ш(eh(缌 z n+nT3Mn5Jyb[j{lvVC7C1m{90uSXJ>LFfs: TD@-p-cg'SLRDpQ6g'Jds YU1yÏqw궥pg dA7'e1iAPMjԨ`?D˄ +)۳ @)FG9EQ68\-i-l}>H6dq5KblZ+8ns3I3K|#E.4[ݦ8مOD?}D{] ~].״7 =za Vj.X4qIOk?@Dxx]o_pc}%b"+7&MӋ0DRbӰt (Io&!E|l5u< @AHm& ?h)!\'5|ڇf`(T6MwuFQJ4nam~֌+S{,4l1JD6J.TY+J q2_΢rk%[U.E֒|)?y2~bRW:" #S#)Nc7>z,5IDNҿH}%9ڙQs 7ɖy#WаO) 6n dg⓿6WIqΞLGx!6IQ ^!bݡ8`9;ílIbJgY8RMwe˾2 oGtvPހbu%Gf($=z-R9Q*H"Td5;U=(;h'=$O0QYZb!= =T^!g26DEA}r}0b^5_ȕT=Aس&ajc?]H 94kP:g g $87M*`Le4#p[s!PY )@ wwQ{2pjb սfjTL"y`יW =ͩG2@l}v. 4| ZKKf-lBHK ެ)bf,BQrq1#N81|  ^j+O!JNj'Eq{͍V3V3o{|tM63c.ap=. XV(iȕ/2Y}%Ck*pm )9.oَ&f3QiAxVeY/1tP8G˜CK~hBQ]NIq*u?&Rܦt4dEU<;Ȣ6xrnķ[ZeB\5~CZH}fTM#J#nBIRR,3;i٣Wy `VPAHbH {ar%XRz/fj~EgI?rW|qcQ ؞-b6`,.~k^E]Ol5=Y%Ƽ/†^ta72&x)y VJ1Ц,?EZW/dq$ fO?P -L{ ƆμE;skd}i*>u_C / d gj_LG480I%#SǓp&,~3ȉ ލbxFHؕvZu.'m۝ʧ˼pYYj,DYnixxxﰹpmo|y|~'@vِ'"@X\f!g> O*$aA`}"auq;{ÕoI dHLXݗٗ2 Rha^Cx/8Ȋzu?~>c}H?pcH@L\EBjW!ٓv6*CMvl O3ss*f00IBY{K{ey=4DBIDqS>W1#3΋aG&Pt dw1( `;-_σ/Ep.glʅ/đKE`B4^~=h}Nzy&s а3o'm@GW'PN0NVE׿XnI !F?s[bwc:uҶ>ືڧxP%X(pIq,l=wU#Ҡ\Ƀ,+4Y0<겉~ Z2%Q1=TZyd5}äŪ<$FZʿܒh>V7<臬VE)ȳ]6҆,8 W0^h&=`tLw=+p{贌}"!ə@z_*{Q+bV,T=vcs,PA0$]Ow'0peNL[kG&'˽QG򑩙W\uw rvJM[g @i B͹h qՕpْ*xXJ1iaF ShQ@rϒYlBQf-!w:dV֑#u8񳑑T3tqjg\M8&:*HCD|{b_7ovM2ʇ;AL~`k?_Y8̰ꖢи84NyqHRK#TT抈&&%9`xa'c8GX?t *iUJ9<"I! _Y+$B6(M9f$v?dW}RVb0rlNՒIt 5g` M-9KDž"d, ^dCRW} "_"Jl'֎lI!f!@gܼzӒ8幨0i$b>K*즷]6;g4z dFUc\xrVRl!|oq y~KU~NW͑]pE;b*(T! M!Q,Q ug09`jf3CʈwZe|*ܞT -*gYTDlL*3_9Kȃe QO+3F\pmemYj, wn]M . 40l-/k;֠DBlm۩ n鞹\3Ԛ('JBźe?rP .&`xED<<ƑBu]~d=bG )渙lwZkS;hpRA,2E7r֯Y=0"fl[p~ ȷ O(J'3O|{+P_j -v˴sF@^ZVkSrMg(U!c9.\M<=6gLvuW xoY%VCڍnAQ׉6RkK aY7~kØ ;3$?βiua6M HVR"S[|_0֩J"8 ^T}7v;X<C! ?~ ,?W^R}rPr`.+Zy|nQaȊN<:eGEz 0|=X@= s;dנ 뤳!vm쌞ڻ`|PD{{@iIͰSAِdB :fhՊRjځ5=C7taxQ"jQL1z7~ ħdy3p4:`E_ttŲ k57Ubճ Qw?Z-1B:S(|Vt>f4!_`TTVhxwm꟟u>߸t0`T֭~q,1=Wԗ|lU|Q#⎂#Kk%7OyyCE˥c6zy!.,H!lu.h6~ N|-mGnd 'RR=,i+БL=`ZaC'nW,cyW`̰{zL wAAk8gE# P|vqKrKro;g98Q~!=ug0=!~tVc)=~33=5=EnC\Sr[QKoY)7ZqTFZE 2$ЪHWѝ#8  tV lۻ\&QD~dwa.jrːcK;a!5%\ o:_m8'`2k7K>`_6+hRvz-СփX%Jn(O,F^:c>R42Zs/3xvkMNUj_E\Cd㺎PʁRwVfР=`ƽ+jZfrZ]W_,u>B`Lh`xgUy'_Mu#G@izn0{(H^]/p>V],ri 덼(˜fT QJ9~~t=R⩉.uL~V []kG Kbv:\r o@#Q$un= rc$^E٬C6V٠2Z)Έ}yYv$3JZn8rwf3zp9~č;H cYYZ|8MVNC $ 1v:mWR ~-{O{~^oi) O׊TiS-K~rz,")4W8ܕ Z~RE0T4ƣ7i; !g2q~摝!uAgtxof&FMмζ4yܚ0͔L"GR>b#GhsE΁wFw$bbljTj 3S<#fFS !d4$һbaQBhBo}z:nw/;G[q&!rmD`kVPSE:!>hlTmPf{/\lalQCV*BomB)a'i˫ <նr|~9E\!Z{c976bgDW.Wm)4TeuD\㥁m3'i;'С>e|u"; cKC{)4o~3韖ar+g}dL ~5wn0dz{k{5NÌ=<*7d漘4 s!C "+#/vj?W"a):x7Iɧ[嗉@|5?JP嶞}h4%Jf}u۟qN =-mcEտ <_t8?rY|cZIϕUCUտg^Ha6e:12ٴO.<@P$qVť6;%hNL+˥𮼳\F+Bx*o?d+b7+ Sj>10_Mm /.3,ll>Z}~1x%[؏{jU2W^ݣtX0>k~㶡\^ ,N71cIBnDD?n׏+B&:6!-@aD٥;MCJ>Ī9es):AS+& J(osDMH^yzR*s!qIt"y2աjѐڐȃG{5%{Pه WpXob%Qi\ڛo>j^)54eE3;xF;uZ_'y&;2 &Èg\T'=SdIdb/ckdS*@/(!UD?EH>޴7qr[|K}-\X?n!Wtt1o,Zll0 >mq$&sR_c,7QgǒS*~K0?͍{5SLKoq yl`Y7N8LlԈ @`qx[e:a,[ 5d7KbvwG@{9HhPkcL11A]!T.בd4&M{J&L+?F: 8J(z]*{扑ȸ:`;HU QK'&Z2 TJn_ 4i 4g rzCR9" 3ꔮ?gg/4D+{d'ChmVGؿ:tgsm75ip1RT i\Ze>'38jncM.rxB,{2W~ݿ#?=UIw!ؤFBa 0PaWL/xyG4Ո%h(6$ u *΂y2w_ P@W蚚2GÕAxViX0uoGh/$ [U485CvλEru6ksJ( p| )}ys:; .ؒl @ơN¬>]:硡 >LMB 1OCXeO3NI'If[7t$0ȄA-#a@5 ,xCk 6{~>(:Gc8w/VpESEUkEO)'ap68@3. : Wxy;@C:דn*)[ڐn@,s1:-` TӓhY?˳ap?Oj+JH`t_DU ųYݝBe?7@kL5!x_@oDe8Gj.PbOBz_ 8/ 8:SmC". b`xIt2XsL Ae=x K8z~]&2d+MenO6qH8n)f90'EFt`\t(4טGҲ"2A@!4HEw).8tofeaUvlStukob9!GB_%$Cդ9[2{$aa2^S7{)˼zi v*~AN\\;5q`vzo aa?"4:w~r :U|nտ?DZ:ܼC F'4 ,[8'/"Ѳ rrfn+?$L=zXQXM/}^&gkXY-k09<G5[]RYAfON'T+yUJg:q 2 q++*/obI'z4B[nLo}g~Pm yt3CX~١ȫ#@D*3'vƺ-굾Wr9cڻJe0y7/{\,þ Ž5J((ZIB# oS[ R[^}~1 h6ȑ+Xп'N*4[Y5̮ܔ}n˜0R@Bwm~dut$ߵJs{?T'n>fK,a:d'dD #o&DZ5񬀳sVּӮ#JӾVC>1" לկ(R|1K \dQ:Sʨx[2 ~Tj1w~<"1K`jsPpvTU9 ^ҥ A@ػbdf (r{:<50v>Oq@XRt|^gK8TGL>E({_}11Gj&| J*K,5}뽶9Ӱh*ykOKk;oXZxc!pC>fb/:EƓ!G䠟n!fKtE݁GpT PMN\Q9Zjx\sXHlBnQ1 cֿ2z"xINM1 et_1Z~%{"V}a=( r Hw= $4NJlH>7 gdkPR&'F'dp&lAI}*biJ_ ;m &&E qN̠y[M,s{TO ^{D;SR(ΟMyQ調^IL 80t3w=)zshA>^䚋2? IFcv{u!v}@+HKu3 N'ԀfUxp|nGD#/u>/ ߞwȏdR)Uk"uz5S'b@x^,wYavd. ƙ=3=:!]A&B)$k17:DWZ߄UC̠Ĉ %-K~<d`[ĤXF`ސJg=(#A~ˊj)Fuǎ!Gw̛kZ*P&9eAkPlY^\.s>FؙݵrC\%_3eŌ ~R{uwdtjy$z.6ES2A .({V/L]| 1-)Z̽J7Ő44sѬ~605-  ΩYq9[{tQMZv #)gͧkVF؜1sEYɽGYmNPvd`UP v^q bDqr~P1Tm/I1"J'{'-]*N=s5Y =)ٱ:!GI plE{_|,x&6h#i/]{k86naU 1urs;ȈZT6m= z :3IqY乺YmeneQ&r}ҷb«-7/HO' t[9%7#u:AxhItY~9N#ê&2г,_q)Fg;J]vj{,TbUCcG@߇,.wG{1}\5bBO^'ErI-sz.v^wU8Ǘqe*R$fP4&o3+J'fVκwVZOՍV ؊Ͽ5tn{teZݣ7mg~vTݬ$v g)vx @Gy&eQӵH1:93 ݌nOدb1 WdEBIsWL9-/(&?77 x%?ʕpI UQخQ0'~="Rdb%RX]0lm9I!H6xѮBQtGa9~^Tax6jN4o>nP3wk#:I7(/M (bKv|lfU‰X~( 3/2O&C▻kp _2#Jڗd!7`hX^ u% ȈQvZ>̌+̶yWfc † |g?za8̦?-+oֳ[z 2mecJӣ~SaY3O8  9B`eр,g(ؒcA$xG_ (S@52l噆ͨ\W*pڙNL)k78or"`NǴ,EGʷr yİ_C؝QZ7P4 xb[;ێ-H ^8ǁfn6!?9Ƅؗ]ΞȻ.pa(Kp!stFUܳ` "sW{G33ZTI]- iroTUjXqOӊO՞&NTM"1ҞP5B%F/Pܠ*@s;ČKlhͧø藳q%@IK|~,H`ҧ跪ƐOg>7c q7_eE/mSΰf7,X{.QƄS_d ($giB} ֖^|?G^+_vz,ۺcfFCI%{x&({X $e\I2..{O3+홰> ً{j+QE襆c#082]m%+Ƣ ޡVG7Lb杆a\zRӚ5cº[A9en<ޣ+<0k>PŪi^:b`4nOu\]^Ov`9qWYїC-ު~*ݭo@㇔..%@\t?ybIjy5bHM-S_%sMȧ O-jkhtcF=|$E.x%'%9< ʧ69( T8'g-pKMpֿwh!n9*f)υם.,^~3 UQQSɜ"2tJ.\9$mjte>!^ws|x tfS{60'uiC\DVK.I?mHŶ V*U;’u_ ;W|#JP DeFD!h/|7R_.ÝWTBh 9BSDgaOŒٌ(gxJya%ýʝ<}ĩ*.d,I3X[LŒi'Lvt7[ bLߩ7pDK%I_R)l,h񯯁I@#(JAK,riZ7,Ȗ6ʉZk;oyEpX |2/lf7]ZFF xL3Vg[U$̖bjٹfoyyN|^ %dsm?geBLdL]G?Gf1GYcmYzo*tM.m SiK&} (ѝ5cwk"3^AMD?vX$`sM6qi*r7S$rl1]SO6M>EP?No{cgA72H̜#qYvoޏ<^o&;z]by;P=?s $9 ~t2}Fzp\x72&ʱFjzE %&AO=rx8DnNwz@^(p% k K兣6ȺXMe<)qZ.X$͸<+i ecm*d̥_(l8Uf(3 VapG+ϩC!%}ݼ9x6 wšğ$HkZۄ%3 h> <"R %rݱ4eHX>n胆b޷e%ެfO6÷PI$*D=D\JR܁̀%>_$&SN$oulF_~9oe˚u3ܹƇ**1J5?=ꏣ?3>jYǴDB$" 0 a7݌qǐ[ݑE0-:f&m|jsd(;< Y}8ˬ=-V>%6uypɄ9j7;,)1XTJ}t7[@'D/1:Y@@'F=dR9PaUP6u15 @3fG$6EiM<~d2gؿIF%Bs܊b8M"T/Ε1n6+yj4 [ fm1Z0++lꆃ"LQ̰0uټʉh|g8ȩGcO'l'H1wU^: ϗf`$vڗ|:C$]ηFڀ˷ {Ya9e"d>*(ΌFȆ{Ь<4LX7 |ϛ#n#{Y]7^(&̢PZ sqyL`Mm> `'A~ؐ4VL:ͺ_tF8YzBa]!|Z=6ȇ߇ϸ[YL}& #--.>=iKXaφaLx`%xH0JDpV X+2 bAߪ ,wh.CE*n\QYjA?5 BfJW0$IsH3F,厹p=$Ijo8n@ѓ_DFޭe|NC~NFy#tS>O@YW1yGhl6l󌈂 Z\ _"2aWT3s ja{)ϨQ~bN^ ϯS! "-lBM)cc&7jǩ$jg'=C/*hmci/lo%to =8jDapw_/ T./~w rUmKj2WA]ı'[U-n!+(_2Hc{ZMpWM ,cAݞb<|3q*1Y3ZwU ηnf<:ki_= k)Qyh괪W `Pt{=D YBނX}*e7]Q@i񄮋e~vg|Tt>y(:S8~iK *pb0a4Ǜ,1m.,؄$1nɧ{H 0LwwBTC sͼ1 ĶN'n)NcSiZ߱$Mbd60,~(rW8rs㽼4gRj,FXZ>buKLJlͅYA υ2MuW1U',, |e| V8*M8JTҹDQ.4YӁ44 nF R';Z[ɽ#a0pDܜNC?Ί_mlh!"ꂣlS9O,ϙIZׅj2yPegPċL3%788r 6{TW7KκmX BѱMҒz;rBG@|+ 'X_tG>4WCU6ۜK%NKN gdmIY_&:ACSP,G׈ݠAUU4'(6o!K~Xӓml{l(Upix`e C G_&ZhN;4 "1/ ԝcًJғ3QKBڙ Q #=|5 ĬAzsr b,D4E8y0$xlOPfT mPY(5LR}Ǟj$w<Ǟ YһU.jPfLVିgR{'30R1NUBq p C;y*IE M=@Z`:.vlgPAqK4Mь B@[qD^olɶD-8RBF[tQ"D̄.^z}{0u#15*bm!}sJhՉWkёGH3<8 HBtp>,#f2(NaFVU,>T8?,2 T}"`7eʼn@R]͢-Qm_K6Mp!AsäौԠ:ɓQ[ESͱƤ]CaO\ڱk(jOʼZ2[zGTf$ Z !+Q✼f P\*f~pUUL(-@I&J9Qr }^'H{IC'V7EpTIGȜLш焚 PvxE騮qxJԕֵGFw`H.kd̂k~- ۗgjX!ca\~z6:yw\UQ7EJ""`¢Ւ2`B4",Ͱ '>^STeн46`T/NW,ϮCHJA&ҿwA9S6GV+wCiPw9z9qy ;*CY(,6;rL,MvdGS_ẆUpPo&9Poa~+k15m*^ǿ6R/Obዚ_3c:^~|>%"](gld&oF%㜠Jj-kݚ-kQ-PiFp-iIE(p dAM*Q/bjEzW(o{9Σ"( <û1.TYƙS=2ke5A4Қ\fpɛIG̃JV+E=kf3fh6lzV,A@mb0o w 8 q q Po[aݸx eµ8*p]Ge2MuҐi5!QK,4Yp~=;fg;qm ݼk_y(ZwoюPKwcC{+Pް]s&SR}) p@8JfЧfweqv7[_ԷyEd8I1mNwc}_%')VG"EY]#Kw4Q߈ ƱjF!A"b IX}X02^rt/}ꯩ*Ra01ObWh-xW@̽,N 7p<NIJt"xƽ  +b8p/,dsyDYlp:ƊY<"Dv MfdM lu#!fnN\Vvق1=G5}O?3/a?' KXCjE0sT79>sN<8g^?/瑲 JXnWOК(zZӞ1F-2?`ZHՃ >1"Q<),"n"i]~2\) (~͢bs=)L>}/W,' `d.H^W&nV>P8v8"u d7? 'TP&+c;&,.X;'k{Fl; f1r:J7gE tfɀ 6j+Nпh},y*1RSk9+*ln8Q2F# *9D÷~JA`?}nTQQoK7h :e!YbeИBJoΌ}qԅQD*˨6$\v3Ud\̽:Kx]Y͸AX-w6#< np)v@xۊ )>szدrQ4W S-t6hf-~)VDX%ҦdEO {J@{fϊQ8VR.2X\\&{'"98S=xe$k 9NVm"c yiX5hQ<pE[hE3GL&[wV<>ίAV9ܙ`n~гMl@b.UB:4a=%(6HA~b1d 8u`6 ب+,ήpVTG+aܛ410PLU IZBi0 -؎+͐7z ,Lhj~&ZD{E.vE&3qtX0h%o)ȝ@'9Rfp5!?<͜@1=.AaJSŵͦ?GHK8w2}jZƜ.NArꛬ.Hm\,?Ͼ4]GOs| xX0NP"daY@䄱ՙ܁{ XD1W1K̍7N9#( ^=^R2~Aѽ/}L,cB=`rH ]_6&I΍yFc.{n~U*5eɀPB&!9cyuE/y/oV2ʄ4^wsdI[ڵ!e~3R1Tj`Y:CzwwLGIQm-_-롲U/KX 0-NZ~q۬F*#+.V4h<p=x|x.[Mf\$q_RZoi0O/i]]l!|T1#S&, =)qg_K¯28~|iٴ%BO1newi$6sɚ,qk Xv~.[ORēV!]ƳSv{x A~f'qOuVB>4u KZ6#rRnYZ 9k v,y~ڗ'r|_Y~Ͱ8~6s|c6T ;\*b`4|+@ Lq[XhG +%F(^cJ|Eɒ`])loy}g-B7,lD;M#(~B(`a*:Ԕ=MR7-̧4}{6,&pW41" P$ hY[Z2bU 7HWJ~ؔev'JCxސF#詝@hyqK<=T [tStBJȨF-/?FPAE 4nH0bO>2SЎj XO;n8?Q`xB`l&jݣc;"tWlY\p#pxHA$P&xot,n@ܣI WKuWⰚ^~,Fd@Pn#, "b5tfhWT=իI缚Dm7}̥pM4ϰ?VՓm\_#}Zae#6}:~ho@Dǻ>44 <,kԎz6pȏ.?n>`M-#;ͪa~aTՍ5!:!E{CBUdzAGb*ƴxüϰsJbTAF`MgiF_SiȻg$qMh`sC҇Jʂ,T3[N6_Uy̤M\US:pD尖m>a @bֳ[/%UiG|)(lleжC,W)e(Q<#]b/E{wF*8'4k+?;:t0mOvcTHuw2 V=1zU @wyF]4ʼnD S O0yİ/,3^sgYGލ^yBҧ V?s8՗ V p'JzOaljq8m6'}Zk3 sL(UEE_) W]mN!ir6>{P+/>(f]i蛽<4}^. 7Vd U/KmmIa^߃-W^)g;C=cuڮH煫Ď̘{5?T}|(=/V?.X!ȾZ C* `cmFj̡5~u(?~ѫO8}/ԘbWТF˖q3M'GaZ7!O~iG0܌>ʨ}$3c{.c+d;ҡ>izX h6p|dأVo aȓ.,Is? ƺiYV_:nkiNUv?):easJ6ei(=y]/)P!ư ݢedBʉ".l@!$ɞdf1O)t-\ r^}l{ ŠK9x*w]%zo?tی1SYUdu9-%}u&>7OY#g VF¢=$uɬ1b$ܝ*bWn] ȲIrIZ)Bbɔqѿ u2ehC+۪msVQU86,\}Mv1wm772여|?6Y]#uUwPǴ1QO 寮j vBwǺrsuH2giN B۸Єro]mq(V{}f9ÖZ@')*!;,O} S!iύ)uJ*@7T0K/Df" %xf!.۫$2%*q(ƫE8uM2\d68>:#2IJ5ՏS>FN^f\vcAN ZY,͉/@p]{%Xti6wj t<:ռ!Sntc kyzsP29 b8Z`8CS?/2ǼYQǛ2 w.րUrw=P%.8m-mai8C0p^"j5Hs՗Qуvz,3' ܼ@Gv%ٚpyZp ȏQ2[L!$\sH8";+R~«V!jf\iPLvab I%{} TDe:NդZLw(< +?{D2]Qt1V"Y {37,u#!blm,1MHQvY N&'^W>!-0≉^Z"HQ !ʕU! WQ@ȼZqKrx om4J 42s ӕIZ3HY l9:1:렉suņgƉr}}umhBl3eL;XŨ [\-2IFQ1.LTt\C*t ww]2Rۻ 뼳S #hrN̅TmiCPsT>vo'ꂫv|H:yM%D$'n7P#L.=& )2)ƉqV=r l0,DKVյ{A\q^Q5藮tFgܲk`Q{ek<+;ԗ-OY.$ q>9L =by8{;\ZԸIwel Z5afIkҧGu ;EI1,ZN.E dvWkaЧa%-wB× aV[kUFX5zz k/:@O0-u_Vi~?`)P@8!5OT}>AKw-jg>fXNp(d-X4*8vu$L[/Gmרm8'Vk212yo%i^h\DZVm5dDoހ @rn58)! dV8ARjԤ^PEaw4xfff 7GsHnO,"'#&rIiψWhb!Ϸg [:"r)B{;-d9#>3?P:HR ŕ~X1 qZR"K8McZ(ưƦN Rw+cClP ݝ?ȹ07黾4MSˎ%*rRH`i^MȜE#Ɏgtl>)c@ l#S?:ӶNBEI-5E&۔Ѓb+(v?rXZ\n1o^o~c)u|ʷSN$XI]],0 =d(ghm߻uPi9r# ߜWCHL+18@2 qN6ʖ {LnGB/> ftiFiXn-(R']J %@+KIJaFYɄ6uҝ $[Z/Z6y#-ߣGBYȶͽ*7jH]ul4%e!o+~ wScEж۽T~xXnQ$21Zʇ{lþ(-'a3ik9)ӨgGm|>|@‘I ҫZSDżL"P*CVmuT!HϓWVeS"=%bm~:3~z1wB^;" 4eMVmdhRJc^5h)9pp<%q "@YckqiP9HۊtN\Ս Qqr/Lk U /b`LJD3Ol "47_y= \>&Mq||`)A0Uh0H*^WU+]9=Gy>s`a9½P\?zjS@PK\mRYn'QWWJl/8,(y y7_δ,L* D`okc-EPHm~?*i%N]dɍ% K"5?E5 Qk I8gt44%Ipu8\-vTX5\U2^/VoQw `fѕ\),WC)FG!4wFOˀi?yQ1nʼ%(|92>:o̮(-:;.gYϑ4;;^BE5\Tfmen#p.&hP䅱"kLIXV í#W#80Ӿ8((רUZ:ǀf;Vm_Ųd%&|lɘD`E{"+Y1߉\f)`D&9́EI;Qyw̖wӪ@VgtqrueD=Ħ|m4D%R;xL E!^UM%Nr:$9 -aq?JhyaTGh@2auib6 >y(qg˖ās9Trdըr0Ò wCd%v`5#T'jdI%"L7taJ)ϜIP!`8 %BȽa6ڻWw_O%XSg{WܤnsL7}د-ҍ&Ĥо(&,Q?+1F]Lѣko=`b kT-j˼Mi/%('X]e]N oF^Rw6]o>mf40)9ANZ8icfb²Eh#(kdj8(Xz2 e<5}U#;⾩=aܳ+|M$eۋ]eƚ`]T;fkx3)bسշ~*0163+ ^-AUY}"5fieImNIhk*, ]H΃…ձ?*P`*J7+pv2:5}. y9!kƌV2Zp9̒þ.9gɪS\ٛ>+.V}ȝy~͇v#R@-a96a}\FF 3t0O$P9yhX :H[63֜a] =/MU$B+uT46M8^DퟅW]n\[`֙0x֫q xʄ i݉l;Dp%#"o{g Ԟ~tಭ+VpυeT#T:lVvI$,.DWF@^sUCIE[i;}Q}|9 WS9Ee˓w[3C HcMH CcIUyH(p<>B G6a]xJnveXC%z*mb} F_HK6oTOBC<LQś'j/qM 5@XTwe5(aKRYd[ά?J*p)ߡڛ(J/Jf,̐K_q2"l}<%tQ |hI;$tu/W 9xSXA^`{xH'!޵`V]) ;Í=5o^FĮ9ZO,hId"ͤ[&~x'x"gn6Sks3x*n.b)0MPz);O?5&KDI7oԬez`nnޫԝ0ْ_c`}{#e{oH{JC>B'e*x4mr֙fCj;dxD&oGzt)6"|2صHྮu 50簠$ُQJE`mdU@} m3 zA6-' Ƽќ@wOtvw+m|uKivu A_ ))U"_e5ssG1ثXy@p3DʖmAdLHjg9SQ.,Saj6u6VhHsrouvzdbwZ@^Zĝ&MOOT|;U8h"`&%ufxΘWFW7 Dݳ 1UM,C0!{3G MZ/w+5yF3$d\eFf~YfMm5z5<qw(G?(8&/JxFHP>ֵR2-p6CyQ!t6Y UWQ5 o~707,}JTYlvLrռqlO/t)|*"T16Cct]mPLg'=c8;lZT#ִAa=6pbà~i5x,FAN:ȃ`DN8u^$+ƿWeQu3yL&=@24%Dz{'2mg㾆 h :Pl,R gA.lVfv{"ZДrl)8>_g;Nђ426m0J2X cyUȖuB>׃,UAs_z(0yxљ dycd߅&*(96iE_2fӃ˗l;Sۓ̤){\.2eLެ'*tU`DzJtJX}gIҰ JX;^hC,|؉Z__Kΐ8A˺.mGCS3cp.;LDY!B_əg]ev1L87(ˠQWy ai,PƼ,{3~Zu@;P1vLy$l:˫:scc}³qQּ~)P ,)UѪwWYB&nb$읰&ܱt(ϴ_cA?¯;Z/֜v!cFxl: [-e8!QPlR}z̃r6U)KM~{Aj( BP-G{l' fN;E%sQm_|iPܝ;0Kc07x4ئ`竖n<@@&\wGw,Aw^#-͝L4AXb:o.Ew] ˽GH\!MF2O`x<8mhA^|!boepawr CS1`b<,'P6 AV՝gMX䀟e{Y:GSNS^:3r%BXN Ma63nSrL>lݰF T( ͈Tj f0mycy}2ۅ Z#jBtlj> ePdfLA\0`ģuyaGeW(RD<)\!z9䭻8biޝ7+̍LS t 5 ADngrv04Qy <-Hw#ʇ-l 3q/sL3F9sʝ\.(ڕnW;eAMf ׵PE2nv?\/1@`)>U ȇD?sb$?o=PL쾗hײ}Je F>M(pͳ_ D".#sO\ &j=9?eW@ ^me)`F=Mt`bA@=lt\H] ,WKveN|m7Jbh&ӓGy =n_C%bDN92MbL@r{F@yZ_ uP|FĈg_661\h]}`QnOGA:GN`k(T4+!*`1X#f ĕ߈= 몑!@g= wV*-W=8 QޙZϪ4Όpwyrd= m@#-~Q|a> j8:4 QHAUyv!Q=)n? 4R@Lotkt鎮6&SND)^>C` (eFHQD?fД7"5{!&;kU"y d:͗KB_w;rVJ}=c!{m<CIilf%5N2$y^FaLE)|YT 4<.#2JǺa}%)@QZa[jRkَBPicAOF nkzXԌ).>|*yo?.Nw/ X*q)H- ,/>G/6&o~-x'аSkg%\L2R#8 _gٿ-0OӇӺ^#~C<"#uTSk+`BKD˰@5/ zgP?r\y ڐbOPϬ#sED 03R'FԡjbBN 9}&u *Ny@)aLMR^69ʷG}WQC*9f=3#iL*[?!I-wj.O:2j.Ɖ8 9*]k\ic@_gKR 8O ޯ*]84]V%)oAIӮ'X~SK EI$)6<@Lk^IE^oRwK&/BƸ6\^F7 j:X8N[(z;94 nj4wxD3y'1\@aEF[8r=&`vJw\p!:kO ˠK+}w2P2'j,M1f`S(񅇳 D?Vmps.}"Ρ#fa+rڲC1js2W}-7؞KФT'1i*(9$NL38PWtO:p"1Tuį |"݂4eRqUz-ϧ,J(x?D5oº,(Ǩ7P{P;W:%仧%0,*Ax̓"6L7Wkϖ~ILoD;Lq]1tRE;cfؐ0[%!$^p"Z]pvZ\Yv6!cQҿQ?|i?B+~d \>Q*=Vzx& 䪾TXYAv$.i?rY\~^cuAd> z֌t'?oAZwOm͞)]$"8Zͼ9 (^Ȏ3a4l4ܙ0eU6(^O6;\/dj%cY3XlGy#) *'h>pRk=l+~ YB"2ѳ5DV@0KUXwEEnxKkJGdIDza4 Vz%dlJs^.#ibߩO]4ۦp= f6MHIhR SbȘ#k;`zV72*%57?g}ac˖jh:tC\;P\rW=}xxSؖ|]kFOg" 8! ʺa]5^7yPKbtW'p&Ȯ2$dڠtvysWi/ %*C=!)4kKEx Y,X+-ȟ$T;ab*"CI9"c|>.V֥T};PDJxIg1ϥIחKtIH,-YY4.9Z+"X?z- -&dLBd\V]CЀ)y_T# @&Pl5.ܲTL\r軑 ݓ1EUM"2khѾ¯B@@h\*O%! %:Z)ZMj%?U?ݱ4Tcr4jrq`E??s'6򎶫K/N d"Z8z&a76.N-XQylgzm0&b3YE%{vC m3ܒQv-ˍ ;Xܠj-NҮdvm<>p؋?ɷ| c3!"-hJu"e=[`ը ,m#撘lV׹ ۻ? }qLO / Y2I>Y~-)Q 4hЌsozg)qh0Ϙ''g,L'/mɿ/n݋^"}W6!ů'L)B4Nn§^e%d`PQR"aUƍ_Ԛd$XRsK8!1o4{c;佼w0sY||!0uFy5`GAH;UO>{Wi<'Y ňZ a+bA,awqboryRV1ͦj 2òI)^,xQT c8B,سm)QCYfXs9%9-'FZ4jʚM_<T*B`X!7朮FCWR[ iAc_ceYH$wC:TG:rZbYұ8PnfΞW2*[@F-UYt tJ\gHC/L9,j ,60u gkP{h[L*",kt=Ŕ(*-GR6GzKWF9)yQs1E9( '&$Auj]'< {χQv Nnvz7kmg7WĀ 0-ٮrнFY>:А1zT(۬3W`Kq"c܌lA>,yMr;[chԩߊ).,*5dI~] `-I/hʓ_T]6[P"W{m=D(spQIU0@ӊ[5@j).4m:zVsغA]g}P@^M|a+PĜJA%#B6 @#UTy-#,>MbbZ產 Cb.{w;Y\sAsԵ?"ݧ H'u7GЫkȁr8{^4Fm̴@1xЍWz7T ۧP-" }cZMbۃ̬xMFv624䃚3)ȺA5ޗAW,FW_Jwr UzQSν}\LI ghK8')q%#Dq,tٳ-ʋ TʹoyI0<a \6Dݠ'Kw |;ޛW)ڡOQB$"{jC+*6s}'4y^Dž~ [!q$lR_ De҉\0OL{АڀYz\ԧv^o{kkL͙ ~nJ3RHc5rb0A}m[:-VL?yJnz"  Rʤ~hBvy\ 2v]"_߈iX#N)X'xz&GȾz]':fuiCt+( /JּJuW{ub@ ^ Wt%+\0q)vp~q9gNJLp볊_?Siz37ټEڈ؁@2KxHRq/K 5!<5P-䡸Dž(=:$qGS:̮. i \2atA0EDPy0\`a|O=(h}~b߉AP#cE, UM`SFv{%asި&{^< 21qYUWfX1t%KsEfstz&E4Œ-31߲_3:-/L-Q4E"㬫xEAT;t}r}1OYPM&D} ts"k$x%+pGwF.ij#vrW"^x*@d;%iԦЏO2 ĭnޯE(w6y,BqLP$ю9t Km˧M/3P᫕L󊦫f,}t}BXfJoc}?dmrRVPY?! 3%JFQXQ 3|Ŗ> z 1 OpCBo.{xRXNceO Gi~HWk8;nws-DfzȌ0cb,z8xlu?0P"%[E]7XөGu^ m?f^a[-͑/I~&C۾1V tjKff fmm/ZI9+A 7w~=YVfHZ`C~hBo[?oh Gz!}2bY`YǕhLD CMK!Lqw"Րt-嫒l}S2m? +iB#i?큳20*r@k'XAN&җS0N]ˮ\ ?hw՚7w;8! 82WN+3`$17:X1x'1x;Sf-,^nɄA% `s:Z@Щ$)Ld4Bm^dUMَ$wIiy{RwO9PXmI'8_": @j H_w)>Z0y}ԦXg$ͷ{n: TkŴfSI9irɚhUa:XV _8n:aRB?Ra%"!o.#Nt+B.USLNCemxZt[b⢯xW,uMf#p7_iV_`kZ(qu y=2-ݸn<BRetgwiÜ&Qcv%T%с#v& tk%+ݥs OVym_?I^ #H^Vfi]lM^h }0k1(Y{-^eZآF}컑Ԗ_r 5$*O#VqHp Sf#@!?0aR4yIR B."Tخb+\TwVT ?:/^aFنA-[Ő%%1a?5Y;ݰxx3 F=,iEY"67JݛWŕGQuFNq@kduc!k ̽ A*=9dL[xÉM+nf.KZVف,AaX+*v\TL\7L-u3wKd qjY]UYdG!aeI_HI=>T6Xd}܏km5WdIkaeFx᪊Ĝ UW^>I7m\DP .KSjɚZcӃxÆ@ L):wLnjta[_ѝǡIƻy l[&E de? \#V=`>4NS˦?eӛ')0GXAQ{ Y>VT!( n3y:PQn*/G]4ַ{ Lh8SoP]oߞ$v TmJjPFf|-PBtE&Ufۻ6qd?xrXK\7z;֢"oD}Mr2z3Ϟv/f K;-P?֭'@I6&F$0r}ש喨g>=7iç #v:[Qd,hO**kfpyt(N,GcY:d冊~eb0 9Ho_c t}ܾNumHJhst'f4F-ec whC Zy*Dd_UX!T%k0vD`b5R_}g0d#' U%81~ZOcA*jT6:I*kxf,Z#&O$o93nO'U V/Ou}c&c\r2~5*3.}|kׁNF@Pd3Bή _6|j3<~p8Y`O`ޝ7H1k]~v_eDL{\F[]r]xc q RsŇ{fxʮToQ58NK^t(vpZ?j$Lmc,roj=40LWqrm]7-B$Le_C5;fKr&n21i7`*-"^;:%}^:ݜ7r>ʤ:bbFLYf0kPDml$@A`ڣG[Q*c@\;ShæqHh] @2N4N^/)Ҝ(K<+:FGa(²$; `$s~n|Us/by9Ke% |hh1̾6}Np&ܵ`7iOC6mn\ue-?Y%&RH ƉkWL{x*ɥڌD$q`&m[֢͌Z"ObSǜTgQ_Q9s73;&'џVZfgdH4FE_3Su5!-}-W5 \eRKFbl'0?1 In:NpmWSz LQbHq 3`CbXn@mZP`p~ٓ"=hTVc?5FsV`#!,H*(|!ou/2OR_Qw,:%͕\cӼhj5!˥T)qBXhF9ʔW2( oJD߷r'^VbMÛݶY c:kt34iᵙt"fQf9Hu.}N!hǭe*$?z9M-V(Kg=u՝tŘ #Se:  6GUaiD֋^uO~ē$?ʸ<ЅBl'|Y3N =:ǘӡjv ez︲z\HFZ(ft3GfyWDoM^fCFazY9B\0eO9q5u8~n5$i !%X0iB3Sc,3M~YY/\>bN$v&|rcFNf l #DzS*cݳxI9݌KDiˊ5TZiϵY>` *Y=d)lN 9T]Qfj]qd`Bv:OMX .7ٟMnV/A7&w٩/2s' ?7D+*2s7V@!3Y2Ba&Bd<=3xU{sR5`u3ȳ^ɓӋ[( 쁶}K717iƁj R!>mrWDRĕ0/f!lc׉ESV8@IH{Xь  "CcCL_b A^I ^i4lj4ު"|-z?J1="aѷj*K&7"ymP-osB $sRDNm/I Q)obE7UmU[s@p ,?JP*xCoޱI3lvG.:TFsU3ʉL|Q+g8CmUP@(dŚ'D! Xb~bOb4ߝbk}MP13\Ik 5yrGNCf};y@NFjQD. d6k hKU8 Sn xZˉ{Y&X!s҃=m3`8A+ǻ`D99ͬyh! ~KkLiƭ\§4&f m˒,O/p$:2X{}꬛Y mF@ HМqk3EAk-TMĿR"(kQm[ps:F],&ʂ__< U8ci8qWѵVn2pQ 8s Cjyyu|u"DUKM.0IjvGxQ/=<]F7P*L*6V l*o;f?<av.d򧦏|bJ"5jO|my/䂲[VOrf*-|5>nTnT "3Э`XaEДt2ʯ/5njEAP[qf?SCjŰ?΢ )3 DnDFg/g~{? }!27{0U[U J?5PZ)rQ<WS%Gg~a@Fi*=oÜ{j7O)$lH-91hBy"IkDÁ;At˥ɏLw1Dȴ4I|N(3҆8vlʅ=EяN'iFA(A.}V9s=ڕp9.ӆ=r8e4 зXvcv̐1ڇ07: ^'RlBITm̏1 y oB aOۦū$x/NS[.NanT4> qLTKݕ [VF8G3W>^3H~@ZkZJ膰3 >q$iVRV%G"jB .P1ͺ "a\lI7īޕk;O e;O~l͎HHy 4|x{Ǘ$y:J.9GB` P1rs7̈;?8580o{UHdGPH`zkjؾS(/_<7- O6i,fp}A&(=![a}=۞fG2t>JY@r2#꣍[ 1PPgtSj;Hv,7"!!2 `y~W>b,Uu !-[se a:2$^I/oE 3\n ZHDAürh:LR9@AM,yܱ9ͩ Wb[k t8,iu,v/ěN7xЮ3! b, >uȒ@fG#!su_kq="Z&P эoh;6+>E=r문hGwRnrƕɷ!HHeQf8ve^S%ÊRXkk܁phZ`Hki3 l_#VɝyV>D}CS~O^3_SJlN:>wvUs1 (:l@5˪܇P(O3װaY9pQ8bBʯ^w!̏ pbyN+gz&GlM~KNXH?%5`8bCj)h H2 ?sO3Cp:U]sJۡqs/כz W[q $ɴ6- 1\HRRVٱ?( Vvm,; RK|BhyeJ/-6U"{_aMzidZfnm\x<FN"lL42e+gj#%^{-_!{Us1{j2vTү$;IHWۈٕXR5m~si,r?{qva 0$cy/١э5U?Lhd$Q22O]uϝG>u/[J&͑O3CHNSH`Ӯ;V鰃jeP%͝La k<$s;(2(M\asᄸ:V[1j .Jna)F/ysp=kmϺK!qxfXw`%+V RJ"Ϗbv+xȚ!Tmk'^׳cNӟr^#{#\Zpn(jߌY!}nKT\ʜ)"ue֟1JEUcB3Q`tS㏊+rI<'F4_"!# dR.mK㵀$*s &QK)_>yd[$ؑ݇*~Owϼ50X-sbq,˰V.T+Q b2tU~@6ɠHy{B5]4^)c]GsN]YGt aB\/L%NZ󸢬e9 "r9%elEK9C@xq>{%+Sar,`^-qOTgAV}}FҮZuش8WRW@)WqJCO3ݦ#w/|7W=b&k`A )DYN܃[1/ UdyQ}Y|64$'CPYpee3eZ))PT$,11y`Q|wˮx+IlluL%Qn4f=DT֘~LԀʱwX3|x,.ND=.|fgMSCj j#,.ePC<I(nSX"~%q}T,2%=1_"|yd2yċ6QUg&tKiGX+dBLZhڰ%BǤ&_3o .|nz+yL?\]s3C7uݥ S .6dOŅ%6v:K-=)|oZL~B,,Cm+2-`;[8ᐡWs;n2f9EgoQKq%(TupS˙uןBk >)+++Kb9.Ԍ# ~OټX~vi0 {M}Ȩyɬ,ѣ\^FHieg؊VsQӜP-=3 , ԭ٭㩤f: 7f)NMDG'%=HҷlyE7NαMԤq{#۱wDy:siu %#f"]_cpC%A6bA P/-s$VA1]#UH+y-jʿqJ.>P`s{e lmuTeɄ: V\AxQP9?wy7U YJ8 嬇a]>hϊX)$ mu<0N6EIw f_MBL0%aՓ!նE'q'6@<;{]У_ vu"bC ê\S,V7ؔRP(fv>GD:av[z Jt#g;#z]*s_NϽ/MIi~VW]/?$_p# 9f62"}{r>$lOеq)MF^@*NU@~|.(WC;DMr!`î _*Mo&ynR+Y1+3hhTL(Fhnad\W%YpF7yxwB+P9לkWi;[6HpVa5zN55$TadS>2K,|nn%|Y23_xN^3A 1gd7CN' |)GR W!NYfJTrc}3P'^Q,ٕ: 7d=-x%ڼ:*]yc_L 3g`J U$ֲaH$XAH1/v9o醌81֐% |cM;nmA`oMV?1%BkY1\z14Pn~56|}: =C龽"ȏkA`7\@'vRiRs'oEJb Y#>cun|V[r7є%Lg|#b)-6NO׼M}{zf<]6{E.Y JJJ߭+fn"F% G]o.gWʏ]:ބ:<ɫmץN ^(z"fr-VAdq{]_UyBN2m`rsa g#]L>)'Lk<|Xѷ-8( )^}XwEbXm@cgw{yױ/YT<}'ֱa4G$ \]^㜝gnFFO ]x t eО!$$a9 >=)u!{jsUdI?bl]s~bHH3i ?vo*F~o[q459NxbIf>|SrHU/t )%kFI":DDMDĀ;mbf%_[-TştrK{Vö !X]@12Y'-Ҥ~\ r~J(cOA~_h; ĴIۃ_;*H ~b ~H+`v0CR/+Y7k$&5+AjH]3Z6"D3R/B~mg3Zh]*S}JP^[X˥lph{ v\(3_XE9^SN۶8m\QE 9e$a#ɟR1cRv]Q77 A/!Kk" }nXUFE$@gXtCj==wVAW_/##Gh4̚"VX}H7]l+93e:6q/^'>VNP{%KkcXK"EEC1JN8+BN0:O{7bcʺe e"8K|v\r3> v+dngd@-t)PW2Ok3^׽=2pzCJMtC90л+gb%Ymb==?؁ֲ}7)2ҩsKD58~W!WF- h4!gg)h&  ")h4@5O?r ỻ!2" #b!m&is%t^5ϢVfBȚAɯTk;.dS%Ay =$k^l7 qzL'vFQ~bɍixgS|xNݍYŒlnsϱ^}Q.o哧.+&fh*& ĽCkY(23}nҬc$$M ۱LN (d؉>J;Vr6$׋NN;}D!9|H&B 5ܵP1X2K3h껨iTՈu1Jl<30M^3_SkW|ک;zM_Mj(d/ Bf89uTe^?s*L PP5wEA9z9xd`:<%'"x."??c m<3/Sp&"Dv+ yf<¡/Oe?[,15%s5w`)]Fqb$}+훌6_ڭ$a@Fk`%rmviW/YTy5P(oX_􏴵|]*pY)o6EY\wO?}+&\~F`|QՅ! >,+z:?JBLEc꾾lv{ePCm8Ê`kfL(eD,ĝݐG /(x#,"=/uPc+ž!(j^%kRsr4V9K^6G &^hG+>jU.fd) GM[*;S].ҽ۰/>]͢e? fa*휂/zEɱ1ǡyY=3!,Ѷ\41qy24Q<}nahwBX4%菟yi ,]1h O^KS>A=xx"G۠CH\d210rvH ^%ӹUEcCжʌ iYx ru_| !"ҍH8M]`zS[4]{|tH&. <`P@Cb2,,v@UٻXTTE5ҽ}ڀyNIYGMf{WpMlT}2M6pv>֕%צZmʽ?P>DԈw/g%o#~ITsV#ޱ73&u P#|f*u&WC'0UͅWB!Nś|iO2/# 9!AӁ<#XZuI(?l=vρTy8+A>/4 WT6> +&߆Ecӈ;\ߔZuJWxEvHJ`b_ 07(WȺ赵5=/)xT;Ў8Vu+(1LP@W*uBg9ӽ@yn 8]6";4x;pUcMFF@d10aZMR ,!-\ G5@{x]2O Dq#kW L7˷3'R6s'81~F0`J`:DoTܑ^#8ץ$WvZ-nhra3x i?)17ɹ 5`>Eӱ^bJU+x; K@ZPP +\RZ6 =η%8bLԙ)m%^Y$98z\Idh7]&pG}Ͽ͇_qDy 7^ nlt7A43ԅP')JN N\B]3cd7Ԋ #$NL #jXOi?$ޡgo#1􍹝g,$%Z2`OJk6آ[<+&3M Zo̪p71'xqX_癓rK֟(w,?6[!%֩O@}hqzzpsTj4ќ0yPn kC5e},uǧ4>eJ65ovmmc>ͧZJ mh3蛒y$bԤQx*^G!l Ǧd*B4 w* N1ZpMc_}*mzc}mm2rQ4Kbױ7nMBvɚsUeeZ7+Ax'mVħYhS>HAs ſcy.y\|t >2b5O7Z0 `}^$w;;"r^5!gdJDո\1#?΁ک4ϵR*tA4Uszp`XW=T P\*^< )/vRߠ[ΩG`Bܖʱ_:DW I(2eia\oJ@ks@+m5 OA=9o{W{e@g]۔)gw9Phzܲ'hc? Zb>$}BL .ЋgX=ILG )T3a5㶝:ʊ02V~ьmO"h"Mdt,! '*MPa"]vBDѮWZf!Hahk1PxGk2׮"WԤ}ea<5&Y%}#O~qƺyҋ gs+qqa(̨/U7(@hZhMG.V&,] (.{U@"rJ l}r$}LÃcGhqPw䵭Us<{F^jǦuntlGIY Y3z{#Q:ܚ;D]їh` ;qi]↬fcf u9OP=Z]3p.$F.żTBnb@= &swZ:S9/nҢC t!+OBpm7Ĩw- j~F  *.7CHZah+y+;JʚDz[ )0[6HO@^6~uK:=vhh g1rdJ *yE K 5Yb}C9; hȆҰPy,ku rə/,uqCަyKVm|վ[5 y )_bE}yuK_ViQҿNGە+JCIfki uCq(CL0$5 3D<=lN(8UE وӒ$y+q.mYvK叒,ըh8يTosKPN8% ~¡>3<2E0ft@^inԋLwΤ)j˻p[ PՃ dhvLЌ#5Qfa}?l4~^@L Ggw[etnljVk ;.LuۀmYi5E\"<m+];b06)۽L {F5:96NZf7+]̈́p▴ωP u2F 9u& 똋X]ǭvH|c9H# hcRp2[@wXxIudÏ8{>VagZ8X s=8!{,.AǞNTp̬O鹅=GUM2hk9JM0xGx=__ԭ\p|18ߡM^Cma ϓ|ۿe-v]_Rb8gIuQx&`o8QSbnje(md;U9xx1J|UE_d0YゎiYg1zgGJifn+]3]w*9Y&EqW;)%4toa2Kby!U00{6S>lV ׄX#1(t^ 7nO5t̕ᛗ I+Xt[vӨ=(o!%) yfb{FM;1r\ w3>k$mZ=YGhW;S]Dܲ&ũ1,P1.ūT#ڙDBГfqpix<'NO\;fd,8T¿(^+]"”RM{׸N4 EcWNA!Š܄߫hFOXٸUrO;R'KI VM CtoHKR;9RûW|.y]Qhg 6ڂQ:^&i=+WʕI=ok*4oiM}SաOC Q B"Dp/Z` 47g,cMXQ{"Zz&/4e4mՇt"kqq~S_o-eJibKUzcrM^ү[zt;FJ.eEٓ;!YȵȮ KA{Ec+1rƲC0pbre\ek蝂;\*d;$3I#X%ו G7aʼ`eKk`D;bfm182t0?S/\Eud#dYH.RwNbG K-`ztmz"jl3+ifZeMhv Ry7V~􎒱TK~^ȩnFH)<\hV1%JE0)h7r ,Ը%+ȹ\`яn?OmyiKG0ykDbqVM招{E%`'^GP ; u} NgN㕐U %1NB qPl}ɵV/P ~qvM:;*UHkOgR.H/؅|):onkP%V>Q xrÊ:|*.ʄp<7h zjMKͪT9ƈ#ڂ7mUi Bka')xl:1}M=hn@S&ފQ5bOBiߩB~$8@u[Ye=\]fஞVa`M^鍊&=R7\ eox]jvS'+eǏsjS|5n+e,UsC8.ƕoWnU ?Z> QaK=l^JwAj knYLg3S fDNcba MG/wɊGxn5j{QEH}1Y}y/ԯuPv#b+E_Ǘ)B" ٛDkOjDŽZ|KiǠv >Kcj}-0bD+?G7L BӶ!YU]&zckA!1`c y]7'0;8JQ"0=mysgGTeackӕʙD*$sZ5&_Ūh*; +].'B̖jbh_5zDSHA-)̏".hZF(`{:* *Fs=EnCqC~*UC7 ۴e>]Y4 s?3"bFVt)i LկCQYUKOHyBIG)5  D5+.lc%{[3$T}ɯb7 "mHKU.ܕ5nAnoyhD }Rz]:#z;"AO/ӅQpj%Rξ]vՃXYia¸es?<3c5+O7OCgi<+=)x)k7t(w @;k]Ee{pŖ!%6IpռriUƖEʔSr@x]{}8;0RgS' :iaGx\kO_\7t) ԙS <x4,M9:CPxOjIʤDHw9@7N3=lž\&ul 8_F"Bryi5 +*=f[tvԼ(7{DwDEIݺzOqO"ɑ3K~1j+]dOȽ\̍q.OnF7lj^2hIw)?;WX/:8@M5y&8~-?(7%TW (hߗ#Wc*=gP.F^CccȄw%`miO8C8sd+jODCMYR;EB4vS~u1}\gqr+IhH#q\GO:K :t)5uA­TXSvT*7/7rS,U4,u^Q 1'e.-ن\bpo:{dŸ)s֝Ps7&#\ 0 >$ z1fاvޕM&KB)%2k :<~lKd BwA6|8GFhZk~W*J(LLxfjrObB섏 < ?b6WҮgg/;W.~LU5&4X*,\l8fy 2F815/huFBk6>?I9F]NU$%U(otM T$$pB%ݚY>0Hvǒ8Nv^UDxhXzzhxoc*7Tz0hyX輪i(e =Rb/pF(Șfk;i/w!AEKJ0[Aѳ& +O_-_K 8#N@d)si]ѝ4>a害0ˑr8b `qM;L) ۅfc,kV$aZȩmbXsxJj Ս RZVUo,Rc11zݢq|ЈyL,>%_)~53zpy<*$yjxH{MFw3 ~E=\k :k- v8 [(!룏s2[WZ+ך0^&b+N~Gْx .vVDS>NjH(f-rwz|,)Ec+13&7U9kUcRq-BvK!+N y&Aj~ەbR1-5)=y`c EY S XLSթBA/xFqkȞ)d&}RS<-Έ\&qsJ+V<POX|sRtpV$U$f Ʉ?YhZ;Hu*ibx(Z2)3Kf Zx/_pkU}ha Nt'/R]T`W/X .#_I8D)uRժFyZ*>ƾI%m& -x+q$xq ֓ =$KOF,.^1gFr=:) neyЕA]e:pϖMLJs\ox6@WD'@OGG;]2Hvu=mX`"j+Egh+o-ރQt%c nghK2IM>t1ƒ3!Xڈ4FhU=_t"X)c$K:uM@]yXG3̯&Da TO{%d[bݒ>^^5 - A&%zP=2ָ-b,L~s2kY Q E7b`]ekwOKSUKT#|$I%Njjs)ؿB/-᭑!vR|Gij;-;bv(.cDSv:DlL'eUXKiT~b,OFM-sK;)}=3`zᫌ"!@fK{~ō.hr wX9P<Ek_oxVy}|>դYL<`Kfb)+M#Up$G6PQȨZ/Q"aӶkAXDL=%1 YŗsʦF TXP-LǟvRԢjD^;Z}nzb iWKhW2jet?I ڕ~9|HJUn,UW8fC]l5*)JUvXYN2|P1X$b;FQbS(ewKܙt$@E˨aёw߉svLṇ\1:  J9"Ut;|aeJ۱?:HV*"ﰨO$$CPGxNLUSJڐ%Pu(Vax&BD5NC?`fyB s_k@QS>Ps\m95oΐ(,#mG;WToH|AYL'nR$$K'|Ä n3}Nc|xhzfy%f{j.C AJpYw_]D_9ˑΧ{sWA&_J I࠮O.$Jn0=2VGZ T}0(nhq5}AVۆH88K]&?7>bQX3C<Ԕ'uYE q18 G~niy3DFYj1g|:y|(vt}#_5*'V׿JW{EEiYZ׼2)8ӫV޸ac@ 4tFfYOB,MVa ?EVUo: Au%mX8PJCl$7Vz]Tzim!|Inw8K3Zl`#y,1P"B6Rw-gIHL_칅gIRPE=fYs #HĩLa907\\}F~JBR1YPh@q,䁩`V8)Β6e9 VzbIoNUַ5Jd 맧tz5#.QrqH8#+ȍ<W?6IT5(?7){ӷleA G| x";Lp-VlaPle 8O#m؅=woʌA$SUBd@PEw#imSdU/&S1GQ,q|ɦ F9_=~|-Ho9VSFgmd4Sb%\ >_$uhSfԱ`Xfav3u7qV-`B+!n6O7b9s@#,m 7C Q$7BTd50gc!BjO;PM#UilBx8Cl^{zUɣa|7EY7 ;j W[s }iډM<"u|$_";!^0+3u\D8Ȥ:e1IRȑj9w}۸BUqޗ;tSM=꿊l03%='m':'w>rX#IfP9lnՊI.rw7p2g{(L`UL:OCWz,Ӣuk`pOωbsnތNRQ=UAU'>lb=M T6H3Nz?(C- 8:KXBnuxӲC (sۯ+5}ێ=,; X %s0aRTm"btJsn4qn_k_dV+-tc OQpnQh5VslkWvys+y_ܻ ](-'j烛ˋx΁U~ T0Fswc)soEƧ/uBF9_6֌+\/EZsN{F`nfc5G?Y)Hr#e%bc֗iS_{\Z8r}\+f}0b)(&:Xmj+Utm硸/)X<&b\,uY ƭ]^ŏq@#fjlDas+ƳTЩJ3R Hf CJoZA2Um2|1ܢ="vگ}NI%c-\Z>c Ҭjscov 7]reƦMV$c2>}?d3k  O'<'i|iYzE)~S il`83JR~\ XuA&Zg R!|PG0҇%a[O1XkXOxuKejWř7]QAH~Cxw.Ŭ% sA~9<˵7'1b)bbyY|Ci@;!Dۃgڅ2 F7N%4hEXnZhFm˵1.t ){.Si %ԟ:k{сR6aE=R!8I6Yٞ gp{?k>qU{FcbRtvd%)Gx}z|rŋ1x&+T9!~?K>"t~AAs=B Cjg=))JtW=ؽG6AW8Ӹ3< )ԴLbS셻(-am#ˆ4iokz$\`)IOUm8pFU<Pc3C%jؕ/a'H'gP~Q/,`z.=hY Bg۪}hW쯍 ԙ*A2^-)(5dC/qDi6[y N7%h`aMoVNC QpwdGAʻjɫ}\&W/$F~m¤}TQOrYW*ɗ6>-:;ϋN uRzU۔ VwRbCa`kLv<5=ڙ=[h9}`3aX!b\ >螬ǙܗDaQQө M ŧ4zݡL38867>( `&N+Si\߷pa>{qZZVIOtQACKTld 4˜&5, 2n Z",sfqٿkr,>2m ,"]e -EgZAR){QDl%7H125`7Ә޻æ?d +Pr62_Ii~u)yTo I %__6Dp̆X9C-&T o,y"wQ#bl}E0 nRS:c dM FؠԞʼnսcn=5 K$]ڷp;܆N)*|sy}%,6u|= $%$(٠F}t\ƣ 6ҵeITɤۤ˹+xFknŖv,Μ v-fh1 ~L 3RA,@>IwILc;}0fv\ +rKܽgLytk^9kGp]V^F.Iyʲ*.ziJxՈ#YٔUj6-9[ɓoC]wYlcЏyY#Ղ"ׄ>Q5}fmنev+f`㈭6L>baۈf"i%4N)G=H+j*~{ AK=At&QVˇ$笐]qu^DtlxHȘbGnϊĢ&g&Gc4y5P.UOxL_ d{ uq"s{,!껾>gA) t g[XJ ~vlZJd]aw:+'LBPe;6BLb1,mˁ$uҜR!WVj0 /}kC\&u$58nZ7ĨM96rCFD=YJF(OA„.n~>(j1,+zoϗ/yQA;71m帹'J)Gi$Q0T $’.y^.; \}j{֋rSs[0gVɻ PL q7j&"autO4qVH`:ENZ,JO{UBF /y!Wjƨ!?xX'PF+ؿ<WljC&_V쒞.hO}ȮZoڱjA'0,/O;d ˺ )Mlq!7v崳V4ByLj`b籼/GºOfe+~wєrߖ~\.dսtDhm.]^ۢf4c~puXn.k{e0C9-@PۧScb@{}KD{Sw GCo}CLɯQ|Ys/sPUlse=K#֧Z]|f 8zeSɭ`;a+PY@1rMٸ X"cwcJ dq e/RkRĊ֩H Iu6UZVk 1/tڔhXQU IL[(H³kF+kj626 #~enչ,_}coM# e٦MZfzrXܵ^/8Δxz.PqmnY"d<0Of0Q;=+}-]4E3Wk 5G;}V s5uĸx4nAoAjFP BaqrostG(6]N2-( 8KqU%>yz֩eHq˖m|2҇^Sz>ညuVHaac36ϓ!Sb*Q>w G#>؀ϔen;ȍX/ŎapQ,]MՎ":PaDP^68s^N :T^8EDJo"VF݌hF-)a>u`B¬j)hJ˺gĐݢՁz~NoNM^Cs:Py$;]*Q=': u̵L/(=n7ɘe}AH]umRP3r+fYT+ BǗyG6Q#]֠]o/*S#y1.: Y ^`?,v@&)'4ٔ`i.pJI4P|)X!/vJ&k1F9[{ۚ@luF/+-wKX'>d18H &)+[E-?Wd J7BtwAgI2tJA]dd _|iXO8>$_rmvQ= |6%4f#SmT<ՓWm >ٳpzd1z <*v"3ܵt@,(ٱEXR\@ѽA &ѹ^Jd0tZvV&^5eao消\[?R嵲;`4Mʾ { bd T~҇T"A"<ȝ.r+9"n'$i >LJkLIg UR 7+ \Xi=K ϣE%ЂEu4H1""N:; Wԣ5*;u E[4cC;Yk-cn! _\iA++j?YiߋTS1rt208T 14v n(ԝ0e5DUEk)%5Pf/h?J\%5B40a"e%2[hq@\0:NBDMz@9莗t؍UF6g=C\򔶵R h)JBWS|xf$9ӔlldhB wu97giwziR1͐aW^@/nVȣeO5l1ٲw㇢_S`'aA1B*z_8piT**ו BsaOז# 7 &|NatU~45vi/=;$T*7]`ߋqk #p /R !j}Edc|%y?͙֨& h8+rp،¿b{7}EoQ%_k}!LB2$bx@TX ]f;[{~4}12CqFAgj(yZ(`Hu h8V3GÆ;Z)2|pty^?KgVfF˔0biIͱ{Sj aٙxq9EpJg0_PP; xǶhQ=$}n) o!ɮKp٩ z~8l?wl,ڎнn;\pCbe(3lJ\d%"J%8f?bx¦WUc0s^? D̈(ÆzsosiGIsBgGpWp@S;UA 73wBTvtk(J H2>މ^z"6wZ69AzY!rZ/n0IN_3uF,@k-AtpfV#z>O\ o>>iw[0#0w4ćN0ݭǂYfw9| ] ʘ|)!EJ{Ԥ^,dwI j6֓/J@$KPTB W O'{N18:o[,lvq*GG1ۇ@ROP9\unjzQuj Ď5_PP}+:B &U1+FpgܲWdiSdu?2ÚƙrsMܧV.Ot 5ykKg5orS``ek6P,}X0d (MlUwqb6@2hiq[JÅԎ zRL"k1xKғ`@_ uȏL1m_dan$Ѱ_jXT, (<5* 2j9UYTx6Y?,){fO['-PB<,㷐mB Wb I)ZNp fyj?/Fawk mq$c*aW_X7?{9~dafuq9(qlٻj(4E!>it"޼5܁&U ϝ)= 81yMt8xQέ" Mae҃(p'i3TF5'a9r zȈgبM Uʞ0% 7(NblY$O7(Z|\E-bFQәe\iwU@}-vᕫA/DBLۄwR2 u`P&\17 y(Ed18xQU%ao|5.r Md/🰰ڒ1wuel)U G 讒iΒti!`i frzuZBW 5LECfETp",wFêڷG<afN~]R`/wRn(ϧ_Y :fU ie1~HU8;(ϣ"a^lY!Ij^ko,36U;N FCXR-~eD7KnהW=31=)݇%7ABj1l>p@F} 2~ri/9Bs U'7_39_Vq y9/^z&;0{f(DuB۹cZ PfAPGm5yX0sPy0x]in:QHLfl0}ml`#@ɷG$}xb~C\Bחԕr9 ǵ|53ZGI-V1~ϧu äY-ڔ~-ghᩂ-窥_ª<3Vm q2څXbU> 2ݑ`N.=k\l7iqeS\ lfY0^ ^LS cHoy['+8F4$3ѕ@Nlň@" 4 ^mOkoK,IkW5usE0vN'Oi{>ꓪ3t#*tEږ!n%ukv գ0۠ݑMC9$P hHm9V0Id+Iw&./E4J d"r4plj&c8VSe|7t k>)/Caӯ:3OR@go}Ho>; T>ENN:X%Π _ LAk7O1GJl3@Ç fSxcM$",x k#Z?S[:Q$J]s)yU北``+89LbUxCQc+ 2;gin2L@{]rZ.1tG^(w=Ƞ}g$.vs~hWiN?y̲*w ]"`|1H0LN. zQ."|_0#k%bڌh}l%VqBr NrNBJnG/ɬBn7hg:3j b O{r(Zs<// sspj` *&w"|4ɉy숪Bða") s"*U~7 ӈЃ&% VkL !.-NQZ  Xc*qL) :/uJ-S% #CKCt8Ra`qUO*]9t&tynO,ɋ:q_jwf%%t |W=o>z=3إk4l8&w?P4]\f9pZϝGЌhu]j(Z@p@X:U ;(exF̬8Ai0}U!d*YkLdRzٳMMD}'Gٹ m0F*ВwD upEr/EH@;$M(>GVghh+gg% }%GԜ/}{=>pu{94pSI@wn}۟ӊ"pfV; y}v@g[{FgmZTKQK _ %fL 蒱`?8`KGpY/80|uyp':DPJ'1vS? Z\eTı2*F$$XEy~}4D9h DP'svda F:]AHe 9J]釥nSp`T:|b"0浃PeRX Jf <s'܉ӼX9K΂$QPw"ze#,r-/F+$^ޒ/eX/0Op/@8ᓘJTv./e L5EUwhٓ7ʈu G[qx9Zt噙hTKdZQr[5-m$G?%>ezEU>ezԛs\IDA ς6U_qJ>rDκDzg;4ټ銁RR͏[@txNR.W(ڴ5R|ڂZ:s)LkǛ <C!tEẊKBDڝiۅC2׀&Db6&n\uoAHWum w`/("P W 󉻽g"u"OnfO&j!i)a‘+}j)%Lu8W7iL[TS,>GSfM7fe QGLJQ< ͳqDOPYh/ E\_M >࠹q3J`:ۓEYޛRaJÒ/+IhҖA_7Zp69gML3q%N_a"%ğM0F^菚{r]iw\O[ *^TΝ;}ŻVx|}EN^V)oݡiylyWO #Φԡn ?&WX;Go Ϩ)o7f@DmϨI>6r/]M#yJqQ uC oeS%=!$-OeBf6/Y٤{ͷV]֚%Oˇַw1 F6x3C.zzQc?̣'gTfyS3tkѝ  evXw2?~enD0#)N 9!*DlS۾hTk-r#z*0!~L;y%QH@bWIɔJIrO{a*Džл=.oѡqW|bBιوk"|<:h3SȠE \l܇~;tW;q̡tLƏ4n]-GLLmikhS qV(2)Ө ]v夑֣ձEpL`xVDb!07{U!v`Sl7 ө ٶ;>q<Ƚ7&ۿ̮b>Q5 :X0tFF6={rJ\539bw\YRՒUqepA5'Or0I/m}P ԿbK>+ ؉4vBŌz^1# Kt[] Tu>B0*,\D?%ݡEL&r8FXۃ}XG:?~2w2 MlWj ͘h[풨cG惕"=m{,p 1而= ny*A̖Y9%*ҥ6-7i!$_PH\\6f<8J,T3I;74L?„د0QOo: P6ZwuƥsP$h0z8,}dK^VOy>]UYjO=PQܗ/!Jָw4.{FfY?yí/'qg ,.}Zn GŊ&RyEɯ3YqN*հG/17ۡi6qќV; X"ޙWUĒʛB4uHØrz" ƞ嵔T\Sx>2;ՉJ?mRC/(X+,M`h]HOCMhx8 M5 z #ߖ]۷# 2!ܦ(E,%grM}O0?D$g~wEE!p*nK| *|մR[1MrWIK0vih_tl>xNt+t/ xOgT;_&R*d'5ے~S (&Y-?pH ~7D{Iϕ5gHPL# X#Lf(+nDĢ6:)ݓr&fW؇+-`~B}5q<P6b=+ȃ b*[5 FV@]_Q]l:baӘ0LK$AL ?zTN<* F3b,qM->uX:W[CL'k \$%8{'}?n_; !X!!ۢnRNo+Mw{bs+M[u<x3 ]1I|)SuN = DgLTUWdRk ooβk_tE?FSHZjn^G ZI:?a&uXL3=B48}h1b]gyĜ3rr`qxpIh9pAb]v,29K84kۡY`M'QpKyv7, D'K9SP&&Sl0mTN pX.bzzd"_)I,}ؘd&^e"ފ9ĭm8GJԨ/?Fޏfd\5?CU"^5zkwyHI&Yz_g0I$x@EI9JxNNEUOB,}L*X5JUbtt8˿l4#ogn,_$(9߱/9~! >pAnlKn}STF=QA$H [0 v$Xw.Ʀ%]l&1΂9U~r!.i6i*UbN@޽X߆@t6a[4#_t^2kI{ۜI|evk$k%`7h1i]~*<&vUTyQcm8{9ԝ͡K~`8x$YY^uZkC+<M?<V'3kCP Zk䙛-%JWI$4|aЋL7咙iBECs܅wgU}5%AEȅv#5 M}ҟtbE݉5z.h5cD,TO;N^Ck+16`y/Rh7[k$ l-4?jM, ^ޑ!uU;]7Z&ѝQƾV"LigtRǨEoR :rw]|F0&~R_Mk6˅(~s\\K oWfPKG~O-6&B)c&yAFt4B3vNʗ!c!c)v\v^6sQ$`Vcҕ2MOh/YNX7!F󶵈mmbjB I 3rPD !kآ(ɨSU ^'*)'iw1bnjw?0ͻ_LIbZ47~-ǭ;5*sD&U(kݫY}-v kiJlKstkojވ1)&Yl4X'vaΞl$ z-%Bd-f4c%R3=r0Ш]E 3mICR}.>ChԬƑLw@c!&wJZz^,Dxk$Yl+ɜW ZRN!oYo:o`:iLe4J}yqRNr;l6njA#W7͵<2wŸtN6]AK5EbVWFP t\\-f:-0ϦIwA}gte5\d «Jk 琿΍c1pɢ*=ɑ7pBsD%0Ou9T^v| Sӣ,$W 9[gϔ%(sR`?v9t*(V}QMW jUO6JaWȚn,sX$cvxuިaFHE>7nz*+'px0Gͱ8>[AM|̵sO~nA]c~xA_GAc )IU,*Ug͌|45ޙ!e6Qx.¬Dp(U)QM \5^R*SL($:/KI΄"mKyWoBq1ׅoeS8|?H(Jzm]Q0HHedRY1~@%axlZW9Q}u6~,Rbtcy#esG-2`;ϧOpA1 `qHiM%2b@jݡa {fG},4'WNfx(.<AP*(Ed4GA9vsꜵ}xQH)~ZLo{n6h} w*w9F Ժw}`yx?Μ= A ۦBY?[(%(~ 2*;~4-ww.dF4k?Dr=13$n|B O8:qȀ_]_|m- AО.EWk%t o$/s364ި@C'0JLzJڮ52y$+|+jd?_= }=_F_X(>4Ŷ E)#;~{m߼j q'GX ,61)#ʊ*w+!nDj65`!9 C2`+!+U)s0gc Bm<|ύ^wH4[:e^vX:xITSYJZ|n5dJoVBu9Ϥ!VXsy*a|8ŰeJI57ze[JUio&B -d< o`!DQ֓dR.6V,78qzK ֈ?!(e=i=yѠ}t#bEER=vDw,v'|sJ'mf=uNڧD|q--k sZ[h,^4A!e:oBǼ%1>Ÿ%4¨@$_Шϋ{ \]loX;-q# ¯o~b G6$~y豛$i#qkfߏ# 02); %OG*;ʆmd"ĊszϨbS"w3=PNj=XQҶ,Q#IK|Xrhaw)Gw!_ Nׂ3vG f7|%ZV$$iwPG^@Ԩ$2p]W ޑZQ2}5utpٟyy:ϞHC$jMKϯD 9n2r덨,p>Pc!/C!Pn،BṚ.nTq[x@zw 1:),粆rW!! ^z/?ND+ Pep 2Ўwt4*kԉ(%UƝqY'0|2c<1ݙ\W $/*~dݞ/B0;'2\ ?#ՏвgޮF| *s{&U1#Fad,%+" ȅ%Ivɘ>KcȚMmj֌A"W}|xL/k=.\6Q|{BMeLM[ȨWa{xp4GE|}B,v"H3d8p5ܿ* q"N==@A+/\2݉CW&jK:rL͉6dAh_mq6{HGȢJ]);E]4G$kmJ*TVX`{X/f@oD>iJσ+=) ~Z;*B^HF0@Ac<J=lB <zғ(䉹/l6P^CW2ȟV?^ SUeCK,~,ģP9MmI7= u3|򣉹8(JPwl_:*Uv.{Ύv֬LbU?RQڝVkieD^ښp5*h.@=LX˘A~H.x٨9ۏHdW,YlhRk@WS *`ufw,^P3U  %'Z)zWE fda'2#o %ﰕkŲ:ٕ!ewCS`T)<3?9(ĢA^~@ `9Vȱ9a/<9F͖*+2GDj:9+(f_ɳ㷶0+ugE:YNIJ~2C-!$]s'D(s~A[U4pbX,<󴛼W);A;'gsR Z]J%glkN ǍՏ1&[Sloijh.<.L/i晕M sJD*rȼqsUV/ P17s8S]E(UEtdG= @űQ}(+bԉ\[Y厃!K%"~e߈ХsC{}Zom "B[8NȜZI4E咋|0Q> 8<ܱb靏{Te)vb(5PuzWj!st'\Ejqdߩ-;VЗd>y1dS˗ٶͧ%So- HO"P{R씹w!iM~ghZ2dI'bQ2ؙįP>:T>LxlE:{tJ|^5P߁EqP0|"3ofvcFS|^fkJTN~OJtCAckdf Y>}=\[9 S4 +}k\0\2ڍ4[Mji{376wqhã|XϤ@7lz55 nhDG㗜GH J$C [{Q$il>#s-W"ޢLgӊ%xR`zu8GNՉp"Q ~q#o.Q"jf7"n#j4YL0ՠX!2 _DRd0ٮ9Wn1C4ҼzWi%@рZ՝eq@s}Mv֩fBH-c Mh K~HyuV9T'v$B?Z~~/ ~H%_gYZ070701000002a3000081a40000000000000000000000016759d580000446b0000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-553.32.1.rt7.373.el8_10.x86_64+debug/kernel/drivers/net/ethernet/qlogic/qed/qed.ko.xz7zXZִF!t/9]?Eh=ڜ.+ˤNV;;¤,/h4|_s< u)L틫 !6_(8!SC:wH=`Z&HЅഥ, rN՘̘Y+(!-|,?p'񁽧Ata}ZÀ h]`W=`]#a.7IfG ԜXء7A13ۋ52.@\fiB<4jZIϯ@,P =9@8/mrqw"j|vQ8ч=@4K&]ıg>?'G^cJRVER&==MƇD&`m{83"$l +wu.\'@;KR+']o Y"L81/u1tbYs: ģ7upI^3>'u~;gnc}3'y;ZcY!ݚ&a (d8`s&MF|[f;أkQ\E:d*zb#8_B8Mt^

    -gߚyzp/}Zjjk9m)ivo QFqe%4ʎAP 2GFԋQG4{!8E+H]w Ϫ{-h쭆R ,& W7UIMr3=c 6Mr@e]kB`",¨(+ig;HFƴUCs֏s u6@FxIl8? dN^2  X.OwT^=Q"z}f\ja4X냕5~/\5!8KZޔ|ez7km=Z/4Eby qid*KoZ`'(zZ]CjSV5FṅVp<,u˹3)CבTzԉ|; ΗS%|d){tw`oLs\nTYø4O[/^psx: *h .kO{Ri8tk4اEϤnnŲhv_nT] ~QtnK {kt5њWMiȼm p_>XL( =#wB21'[J^سE/Xz7qUM}N/6cP!Ns^`K팍Itd7l{}&pjå>OquR/$ցSIM[dS)E$td,a~}N2Ɍ%ȷg1pjLJϗ13V$V_M xB|x=lʸSFj0T}S[F+nֲ^VDl[6SR*~!l;JxCu/օTߋ"nhV I}BRI0e1SAwkxH&G IGzkv:o?Y0O{[|l6 jX_B{Ǵ+4e ,=wv~ \-5h~d-ni7{˽SJXp^!&:FD%>g&460M1aS&0|~͘) c7d5Jrت^*{_y Kd;:Ot fapË @)Z V^Vn">-~W;*, R$/Wl"?:pQ7~f|)gF'mH |2Ò}"o{j4L%Ze !m(s}ږ~hz%>t'/cnt9@mĺh{]Iߚ'P.b3E3BvM؊PZ)ШO's^t m'F+Gt٘oV %cw! `oPiW#B5с| \GK#la*L{Y5E}`(/Dk#wʠ)nF,* r+&u>ƍoc?6)_.3]:5\ AM(aX_~e*QSHgvp&[}i d[GRϯk55f([WE- 2eWt܎2z|Fvp ~I޲hzPyw>DFbcFw!\}cEI'GÅ58n fLJm^ipDA@At"aG{{1nqR(kG55.K[ ([͏3O"qATmF:NN@ԠWqA]"zz)}+cO'ji8Oa:ߋzsa.`_ŕ{ƈpVOXS3܃;E{q ㌴bR556k/wL):O:J½9=J'q-d'sa|q*_iJ-N//;y.zOW޷G+[ ,>!6Nx9doKھjbk"a@o uشҎgPI$`y82+_^*/Pn ^vjk6˜̒q ZIO3N݁4\xur`W"%sЉOYqnJ'U2oa-C#uľ`C<ըCZ@=CsQRN F).% o Y L$O@0~0WVx2wdˆ+[ov&ȕﻕ*:[4Dr>g`k^Q&ԁ-d&Sn>RZ\h6Cw`\Sa[d|#d3xHU>' -sH4o{I5gbmaĽD塬Z|q]ťbHE~X4E^?Dasj#NP/S陹VVNI=3 NTA{4BRP&Uz}F ؙqѫ9t\Y)(v=g؃4ywUuq'J hÌ.ꮥG^N 9>լL%g?P_tA_2`\9V@QCfqDx2LF8)484 Jgѹp[a96A֜9QPzP,'v}MҲ='FQD>eRVW3/޽#+ e~9R`+x)VZmyrU4X tIް>&|Q@{'WH524f7ev[.﷡^}-n#'?7EPITllHz[o2jPȆrU:mYL _0{ H L'f"O&|0+o )u"pf?t8{QhQ8ڻ"ǴvūV@{Ec=^`^.-y~%t{;` VI J;^mwCXa :^ЏfCZ*+F"o%_`EBS 23{3I'.|ـM5VxNXJψio хʭ" @tQSR&Yc+C: `GQc}#xUEYz$%/ę`$El҈B:6@uRVU"iDg"P~0qNka6FQ75jGZ:' W[Cj} ~9*d/ I0V)>\Ȗ8# Y2zz,|zܬ[DaPAR0Q1n$ZHYͬZG?A>yLDA8&.Rml.f{֪Z{-t=rArFxlE9PUIفV!jL<_g^Y@ .vuHAPaQ'Riua[ =}|ўL{y8A;2BHdG_ >+!R$fHI6G}VC+`t}'I$Z4n3~cZ#GXaԁ'2(E44ч-] bw3ס=psns٣p6jg;bS{(Y:V &D-%@ yfw{5^/J:Âx֦c6n>d͘Q<dZf^߾H^%q+b?V%4wE.8B-ygm(b74Y 9MXy%Cӄ%&Uz&W*\:RB[#m ɌьRe|#FI}o",9cC #uemMCRg :lt{Ƨ3Q+׾- tm&Q" Hi[܄heH@:"5g~kq 84ycVSCe.D΍' pO(nxi!"8bh#󻺇 @@&c(2:_٫HMw}S{Źv;4'naݶfɛ4ӻ=jі+~A;z\ML˃v8>蘌49#'yv,vш> "ˀcaԽK, W;DϠݚ#[lv! cN Lr}# t!Wݹӏ)6ӿ>w o~I_Qwr;NiTZQon`rHDk;1H501 у^Pߗ-gB]妈P7v3Y6]鈹f6®QX6M-;qʳS̎kjFy3Гxsh<؃\= 0&S&<6^!LN$9|9Ċ9`P;-pX|T5\!x?W#;\V Oq@1FRH3HIu"{U lN9RF=E}cц2x OU<୓*5 Uޚ^uވxuw_#/x-r_}&L7=X#G2BOI[ 5߫6-&# cRaP=輽 Z~kU|C.C> ysQ5NS*)pu Y 䝠KhIwWUkb$7N@cwѣڥQC DMu;Dˎ_ɡIG8Th.CIɰ/(  J Dyn-Eff/{{~L`}ӗ6[oXݬ(i8pzD#:[ =۪ŬĸF*CuE%7g`lkh3imԕ y3k`ηI4 Bwr+ʑSz@KM&+L]Pnj:2V;]*MR,DR= +_"|P@ E7(*\N>Xq@ VKknpomcKCUyvKA}[6 mDY4z:sW .ю@u87sm"W]SƷSսMb-?'!:yeBԲN8п@]isjuPǛR]TsP98%]/R r+}|h&7=; w4"W?f_\ca0ړ,HE#e+8Φ- *ut6!8w^,2l{|@ s=.UB>GWݾٝ j˲|4po;'B;zR$ 9+Rnj%^ &%|(!r[~9yޙVR-*XKw]ȕ+Vд'h,B2< ݭ&ڐdAd+i8`6/Z (#rR0隿@u¦ZWsJ!` >p!znڃx:zؘ/: ejJɀCi HUD#db7DI\ uf,hAMIJ,bW/ üu1Cx'?s;sI,&+6V~/$ޣV)yl*Ԥ۰"^5˥:D|w8t-^Oq*P_j%AbUrLۗb?+rLLo`m |Lq!O1n ̃%Fw5 l(7 n$#ښQ<Mh C{f&lK^#ݡh1 fz9.1$z^Myw;tWE4ގ &˦1E7u,Vx0hs1RYr zskzBT2D(M?k U8Acቯ d{elMy]L|]r~įpVF\z^oau3jL/uk*:w)ZX²Beò͜ivUM@ ]q۵6kOh 2:ث~P;F6$Q.,gT~{в[U ʱM ΌLuj0f ɇ0l2LPQa\ʀ$bx|+l+ZšzrJ[5& 6 7:R :I64  1@x@A !&dB޽9s8)γPt\3-YHc;(,"jh3qnf ؠa4q]+_7Oùޏ>?=|`(҃XS;?qASf},!lESB cxvb[ W0%UQ'¢a[cYbMl=X46#U7b]20KOۯ}QBO_'y/ν2EVT=<2xB]|#zĬҢ]sd9T!$kDJo%g*9jOfd $&B kK$hfh& NIfQrԐJ䣣hֽ_ޞP S`e"i/Gޤ2B^KydT)qaԳQ扷z]*T|@N hDtLxH9BF%c t+ YB-{,![\@Y.rvD&U)Wn2uA~ ð&gS?!`<]ʱӆB\1f纷}jh #W1whl 0_% 7QY?G ۳Y?r7rWyvb%Y2,\?'Ors䤵D)0{sԶo)c$e4 c;AXtYMlLC JC*$W"c s!Au+9= EXuosƼ'M%nsw`V,l_R9.P[NsaldD 4poʧ9}iw/sGAGuy0icۥAXk&~wzJaWW;Gg>UsZLiK} -8߳N8?+9oI-zxHA*[̀9@c(L r3OUzbC'}Tr୘.%{*2<<< KEY012:o2!)"+-ZsDv\DgԧD-KaRPtôUZ@ I>Vؗ,a_\.7D5 |L^߸j YffB uwe$X2ᅩBsQ7_9M(V$cW}]UNX (6NZ2h_Yʜ,EHO]x6{3[qn+ӎhT(Mq˳p wp37fIˁ4!:o~,Bcpe O"xn>~F:4a:lCou8ɠ,l 8čEX)dwNAҮa~Ц-n^)rV/C$@#[5^+(Q AJʤf!+n0S߀:?Ym9u0奝q/=Kq.Gfo?,l9Lt|`ǎ#<ɲ`K$d>Ov`W>v wzVvfm>%*pGG$BB\oN(iDP%#2BqOM R"/&kR-Zۍ@BgmR l -lVGcN#EGYرv_%p͝$򟂣濫Tר4~0Jխv``M{ X?q8`Qh29z{N79.?4csYXq6jo"LlL;D40zEtI]]Z]tR؁E!C7/P@z !uyn&Nf|^Qtr`>3=/tq#1NvdEb%eC? ,aQڹ%4 9H0͒38Y+Lɺk}҆컲),\*JsR(1/ 4Ϳ](O7j/YU?.D]=H'#7ضM5G\`w#ݵZ,UVr#w>Cvи2q݄PԜjr (kɔMKUrHnKʕ/5 e|Dln=gmR ~uP.vgL:~`0,R5rPw[>=E06T$lG3;G ԴckM!>K<"-7L ȉ6^dM<-oDf!TԸ_Ձ(Sr (H3A:8VӷCr`6 w;}ehGS<'S.Zdbd02w&/dwNf~( }*cǗb^̣Hm "H֯*ԖV|1鑖!ExCg/Vah,( ~Ƕ rI'R@NqlE"-Q db7'v6_Ȧ2H(hgKAQs"\:Q.fzDjƂ55F2#6mI@X l/{P8.e>$ti;i:;"7 1F%UbeK̔.x iJ,펺L%|a2COxdH:R8-Z4wijĬTѲ94) ctk::Wڬ[`4G(#/>>t5vBsRU|ujxAQ{U,_Twnkt)s*DrZޚ?r(0).4x}tƹxvu|}]%:,(b+7?w,6#l](ͻ>A_9|3{OUgU!gD suɟA(͹x9EE\O1P1FC_[)'q0V%]ì9ALL(uJ:I:d'EX׬0F1eopY ԻBCKR(3"/J%45-@,N^^K!􅁜MmD`_\)/_eh:ip@_>al=GgaI9KypJm `cДk>͍9M-fֺ2065?zhp38FX,u t`Sv']eqS cm< ?C_^׀Ȍlļ4*yf=|0dWJˑhb>Gc\&?Jkd99<SHy$\. K; {:ł;..5)nx5/=. bL%Q£zH(?'зQ܋fVMč]Sk%`YIk I1 |#l㛫{/(+jH "jC jŢu cK[O|o"K(0L#AI֩{)\UA(Du8<l>#i>,Ξ)]eR)jFr]`΄X?m̥D!i:x q""h :-iHznȸQG UM,zM!q/\G>کŀ dk⑝Ld Lzp_~zH1+mVKቇwX[N脿wB:qںv3%\)Jj $V'Kzj-z J_& N{ca!ӰE)`FUn  2;=l 3bz}!DH' {4_; p嫲uo ډsK^Anނc|y?~$Nپ |U|Ӛ)oVJPhPP\&$SKb xѠ+u `V3Bx6Hٴl/5{.qɀA8ORlFi˳f퐧ѕ崐K7 0ڽ4x Lh\S˫ T?' >d%`:={ߜ]d1.ZOT͓[k~ψT1-(ў IBNC kWd`PBwB 2HWlvieGNj:iH3E0l>2̝@ ųpzF+% k<*r9?/Tۂ Z[7ϲ+W,cgy;p~7RA]nO+0Ͳb#-_2m^d_cASh',Q%z,eXX\Ң]@NŦ4;G(.@>SYE +-~!Qk:nR{iI&Fs;hhl_$QaR_US47ܓm@[Vm$O}`̭6?Igc÷ iI|xGNP; Lva;$+@aJˀ|] `1\t!wb|'{n֍ aa3`]7 A&S 510!nI57gmj@o )yiNy:({ҪJ!baasm3S1qK5H ߜ-G{ F KxhCh_'[QB1 y]s4T.cEhm? gDAw ˚5H]'f"۞j BI5I1.?ܒzLO>_ ed`dpd~\,26hXeplĻA`<ݡD}3Kpi{W<4FlZۿ;I>@w7w!/5j2nQ3qe >adv_èQiP^0r:nja+Ppg#S*E:D{&+VRԳ<:{.*W\v+~<̘z#&Lv*7#s7 K5dj)7DuGl'tG kohj/(Ky#U~}Tn@ug nVpJKeh TVͻ'ii;s|G#K5}Irf<Fr(v|g @܌1BDW S$AE%TI g0l@6f)!e9 TO&%̛5n빒Yp _imRY-EtttZ,iYY7%JCH ;s~'0nd2ZWSJGiLGx/W8D+܌fC9/K38 ĨDՀHG6̺~oQ˛Qm uĺao,)8Eoc RlC۪N0cKncΡ͢MC2M i,(+:hڐBm~lsw ؚX$yvCӐ}M`H+`wȳ22p' 'A_J=~2'oɜtu&h([#Oq~A;.%_U]=7 KbU^dUNQ$>m#V30`W]f~)`M>C.U\8E]OVxm;3aoY)'{6 CͲ!Qn] /A  .tIo&#,. S0@y.f"sG-]eHRx] psu Yr10xjmAm1O3Іɡ`#б `w0 WMHܒanSzςƿ+m1nN Oŷ7ck#9HpJO!Fe^^M9@o SȚ'7E;P t9qNݞ ߞU%zT2W0^ZƇ;e$ KDANV]!jEa9"55FdaȪ$枕4+=s5@PŰ:'kP/T^ӛ؊d2)q[$*%z43Wx1!, e.VgA@k@MgZ_fv2'}"F;]DR- Ch!#{ƥ7d]^?0ɯ)_ 9'A1BpPj|?)7^H{%7"E2&'ld4Ia2mc@Q/v MuwτȚoRB[;1Xu+QĘN$9itfl}o[Z{݉ IǤSd-P[NPƍl_!=y)Twހz<|1]˭0TfY!duxft~R%dV;@N%ݥ5RT-U tцW'!Nq66- B#y"]q̣eH'u+Zq_h>R鹚Ey3yk4#/i_n+9;om{k::5&Rvp38-tMi#On' ev[(lrn8b nOzeU%ke<.:Rvn#/'GwڟWF)6PBe8P}|*y/z 4,k h\weFx[C C_ =`x=0d+ K Z"N+丹)ʠ1O(raF؏;or'v=HLHT|i&B尖L#h-Eh_fk?A8ZK]PMݧKZy&1ũ( 7nѤ%RѡpB`# BlQ&!3 FGƙ|ݢmuH}@'m $w!Ԅ2qB!D.13tdjާG6aӴ6rh {elD^3֧GtBJJ&e5]:% H>Ấb`/J0G!d፯Au%mgRRDr|G6{^ 38ƭuI[kϼ`@g~'acN<&͖WzpȹBUvrVQ`)wƣt)lжjj0}_b5鱟?j<}AI4I= g (M' \vAxRK*[ԳC{8: TI6nڸ3z+c ٶüuSPtXZFaoDk1.55=gCLùjeNGvDO Vԩ&s%'K/u] &mk׽T7~Jޞ]X7+ Ts}~}4 X{9\onosŬ ^v2DNYzusZ:w[' H(GD0Yu-^cjQ5'0u+f"<=MoqSXYQ>}i,F)TƌۃСOAV\D&!@T_}("UZyrl1)K "HfCeyWHewsH=O7fUG;l$*:W9h|mҐ+ }˅':.c׆́U ΞYo%L5mlI i6&/VO ُnKy1m|Mɱ9u2r,*}1,?L< v`± f}B+Kݹ@\ j)FeNE쑦QTM]zY3 2\fNKWk(Hߒ }t)w5MdZΠYs>q{Cn!’w\)x9<eJ3rd~p$}/@—1Iے,  :~9}/Efk4O-_r $?t 8uVtk棆CLE Q$U1-gٚ@UZY\b23W&aJFKB A/Ԅs  |d?ņҲ b[zB[aJjH%'A/xsh'[m!/ ̢C-US׈vvljC|j1TXJ\yֹI=}0[uIS ReX6Q pNI28MsƒŜkGUн#*Kr!1l89:>p;t#@&zIѸ6fPR0 GmKm gS5ͲuR>cdvNhAAW2d/ u ̎9DeHy vZ,xP^\%HDa+IVj?kIrj+5)J!#P@fZLt,3nbP/"JsNM 1$>rѲ`!|slǰq~˻Z?#]G{ O]DcIULýHoB[s+ѳ4*٫M#:oZ> _H\&ӆ£V'nL*> |H b3 RGӗWr )>i@KݕS:(o/An|q^!\3H[gp.JyM|I]}toO0H%[M&cgr'S!|#`]bn3I`#g)Rބ0àc!:x ;&"Ww"dQf RWo C2O7iRrRK/-u3 ,ɲ,;w 0Ȉڱ oa#0H}XF_9nvU 6wXo)mнqXDAHGF6 8O.b?-H`MQCN(\+HG1Id8eCoД:z}(WqE^{?}vӉx PZ14/֦l}"m>'o5u^@Q# L)ZL8í'(m+I7՛ sϢy}eqB%YI;[bnbfϐѾwUs V3I LOعv6Gd@Y)=-e)Mn1!x"-7J3Z݊&z:(Ψ\·X&%9ަo., ~"摘dQGCd?統zoyEl)) ,`DyPA`A LE]Ai !ЍfyOis86=] LӹANXY:(%6暹V3hSuסXfi+ޅM8`y1I@&nuHxJ9yF+)&$T9K4\B6kW}7?bdv%  o!*\S) |_V~ϙ{}Scz 9tZsπFYvacF'BV_Sg﮵AmPxoF{QH+3 WuXKK2p^q-t13"3RdڝdQVÌ( ωe6Ӏ7`vX:3 ae!ᨓh鏍Bs.C?f{0S`>U^ ]^ ȫ O<sDъů`BrZ|>B޵q=કRZ7bru,g_/tf (Oi;eU%1\|<`B O6Sz0:َ'9SG(xifٔ-ڷo%v[zиmJ#!$SsQퟝ (_9'>?>ʘ惌);8$M 6xZB -kZlL;_5|O9Vcpm󲹊 /l( Zr,e]QN8``- !vMȎ``,_VUZ8U2ߴO(MU67mNd@龐> Kknx;sSQ6:~I )OeE>kj[qл_ x[ IE dx*Q2'{6LKf`)j``}X-t`# |:ȣk޺wsA(WوeucHcQg)nL;篦YhFO #n&A^1\'sȹI$vdA'i n-c!wpwQ77h:A\Z8uI7t %Oa)˽#l+\#}*N\Y Z`WZ|WI~XiY,PkwePR .κTӢ[׶$NP0ܽhe*?X\*2rQ;}I]eVZ s5 W~WKjH1YIL;tNН eplR]Dw4("aZ+̇bnQluw [rܯ6~[@s %\C09 j)Px޹Q,%f~AWytmp2 6kgXdjKo>g]>xʓ'6̒7/iSqU#$w7' )OpmԋiƊk(E}%Y*U Vk+Gٶs;w B>kd0URH\;5BiYٯNpt5-Lׇyx"R`īp5_"Nj1;*{nd pdD5 l'8I$?Ȼ *:DƄKӛyUzө3pS(BF[H_*Cc1 ]JpXHȂhZ:mzYSegZG2;ڴP#LZHjX4OoZG)'Y\!}Bwak$ȑңѭ4CHu~Y7 (уoYÙ_niLɤYjԇP@R=3*c'[*Ԝj?RhfQ]?leA>)S+͚c PWLl,\Ny,I5XZ.Y9b?7'D}8O V};r K#"Q"ď64)n:z6 %Lw}-@\Ra*sJC pf4^ [MP.C`T'ƸnlG0_nB8qj"IafPQZ+A niX8Y&&a=*{> 򼿗ف1mx%7) &Kٟ gQB H+3$`WuiGwMlK qTm;ɌI w_Y@julq*0?$F U32_x{ ¡J\(h{f\Ӆ\4)Y<%k嗕Tcb7]Eo;߰t+W= Og1ncT +A-_8 ;כPBGꮇ|*F"Q3D;r`K@I!T`G^wGGdzAf,4-rb+`8R ( Jm*ZǞ!>j, zd@0GYF5¤i dOQ_.S ۷\g0lpoܑ`Ah:irq4Ό3urVcbi'n;b)4CW_ 0^!]ҹ>ܼhaRqA1NP28u"Tl*)r^?P6L}ei}|rnxsa6ڡg847MC&ٌ[1j)XFɭ5ÿ]5(>ʸ3i˨ _`m j*P:mG.ADmȳzE{ט-/76(MIybTך|9!~[ĥr:)9) k]vsjMC}gȤ}C u>+*(3j6sP DY FxeMH=FGm"ݢY[PًnYz ζz[JMґc%cEg.@CmW9$kdo)5lM?[%bT jiLX\:UswhUblwLT{>Qg&&aU9Վ'eb7ORB ފcqJ2 FYy4#8 r ˊ@hbL浏J 7BeEUdrd\gP1ApȎ''S?H\3p N74Q$KS`@gh8JU`\ز3&7M #To .7K.BL\F|Wy,*r|UNIZ`M,u_.$P6,>Ţ `r&`ɨ `ͻ(S/ռ/!Ul;%Ed0lcv1le}!d ^. |qX.dep_)!⎒in7Qzks})ʧ$*.Bc˻󈑢hdCJm=wb||\y=k'jߝH017h/DFCTŽ2#nݴcFQsWKԍPTIe܏u)>C,jr2vwŻ tG K%9[~v75NnlXiw-0LTEyWuq"$l.6/iC3iwYkS@+FZ)L:K sTŨi k&NQYZH}:95mLnUSʞ1/.߶a^ "ɉ bw"zE9pӑ8F^R ;z#"$Hüŀ U֧;Uh{*ԟp~|FA7n?LNDk4;%?C"SVZ*͢1b֤~" pUvY`i\;Frh~/͌VHK+md价ā@|8,X}WGɒOtt[E-K+ $)u(X0WTԂ8r(şl`,~6Y$*d#K9!x}ܗ=:Y{f3GBm&K>=',W9~1z*ÆkK\a[F##:Job^J>stx#| CZŠqF$aT":'!!4^}JIn/SF#@lj7WRs8sQ8 ڥIa0l%= uqtdFbR®x&!RElyEPV|_d=Bݹ-x3y7KoyFjG@h\-鈔y 7*7;21 xx]akS:'vE-:AՂ$fa8~XR ,n\BAIP]k?'pg~~m{Pu_#]+ƈmO͆I Uuo qncM Y6 8s+{HV" omdPBu*3dQ19{ {R3[D064j1GBFl'uBhK(Wg$ *Kv(k%xF(LAS=vwS)PY: iy05IgGHp~3#k 2S6oLpQY=L%_s?t{huBM?_´5IHT_>b78Tc G|c/C%H)NF+ |F?eRv(M 1M%zhw⼅98R{k?[= r3YקMZA?*G-A ߠA{ו[ ݞ$9s)wWd&`2P@Yai*iDj ʙTs6^d0%xB$*[(m`/e {Ѯ :a*CO Q"T1W=&aˢP c}0*!V87ǧot@c~oz= QƏ8( u% bF-52kU,k5GiK6[ f72IvBU"t.dy  x s{@jਃLlU\I!7AYLӛixQ>~a3.utF5$@\OmX]II~n4䔝P2݀ЀQOa#/6Yطp%X`>@^(my_m4jȢ/}pY~&Mn볜8<:KaSq<[c,]ѿ$C=&yP\YLiQ4EANQA6TYPIqE*60\HB7#-= zs؎"1JsWP16/ؕ ߙ/ ڄ=Nᢺ^z x^_zL(1G?fRD 6aHg:'!|q`$$5:~04Atwِ=J~lQf!y&tXF"G"Ӕh`Z#}C.A~/WQcQo1Y BE3e4]tVvRdWhS%'2Z,?l^?p.=.2-臎`|/PIehVZ* >7.$9'OXRǔOZfm`ghi^< ҥ'~B;IfysgN9 ;)7r;Xr 0LQ2bbޜ%loly цr}f (*Ye'_Dsj{8cV&.ڨWT6|Z4\Vr|JK1ETCwDnyZFzYHN8WOIm=A|Y>y䯺SSgST"Wu0#2:9(TL<(CpG?t X|f&k QYVw>6N];7B NJWɪa: g$yCSQ*X5E ): 621$қ_\U.)Ap1YoqdH#GbfF]% ;xrwϸis HE]Ȝ($YTx`&C\ZH5/|RB9|j/@'6Xf*&4H|o'^/, ]g@V~HWI(?}i"!}iIC*O#p ],wVb?]O98?nfVRD6K/WΪOT@}hӗ8i߃%CQ_œ'oͫ7!8=Cr( ;]>{Q|>8fSt"EhSh9pkCqVYdgZꆇ06+˿ 4ICA/dӕvnQsE5Rz.혋$e_kQsKyo\_q Ti@R8^oPQ(dP}B+m 78e Ũ-&u7=!N>7sʼѻu!cN vFqnaBA9_"PJaĘ>(IWB[[*1zy.6 3rUP˝ )QSni3U/_l"Cf1yRӪ{zQNr_ :r:T믬&ΊҴZOT&FTQ"2hϩkc@w 8wm zD,KtH`A9^z֔GV kpGbCiw L΢\gwѧk^Yi?%X^Qu2k^-V׹h*D+5m.xZ ~VfcP$rFF1 Iُ{qme86>B/q7F8 !7ռ.cŷMz* .Yw)֬?29u,ۺ֭]c;!8hXzy2;B?Z sEcvbU۾=.& o}ۖ/8e8hUz~,;~Z/ JwW6=ef[%M%$Ǯlpɽ,aiVekcO e=>r8u|^T}'4/63ܞa PLH#i $ {*L4F+a n4Ӎeg_gm0>'d5 UE%C5ZKOGWr=? rdfa.? rzuӄ&MPJ\cXMΫ~.$3Wf纒3MfƿGׂ,=!eO-疩Ljk.%6 H͘YJMJʹ7Yr^x"193NQbr@#aM2?K1-eoLGF"=qS2=$ma/ et)<ɢIY ʴQEhl9O_o?nDHgmI^ϲ!^ CыtyWPA~73$ů+2yBy6W^)wv%f _4wl-R*fFo?aPDs/N#sdb@QzL0:<]M;!=Zb7Ps lB -%Ʉ*xt&y'ЄgY=0 3l#=ux'S%۬lZg` Jl-mQi s _y3YFDž /T>Q`95 &&W=(kڻctU_zp}[XhO8͈xuY`lܹv"Z, B.4 MY>#Qx ވ|q7NM`ϟ0[Ϛ9 mU3% #E\/o&xIT7"Ytǃ/3B}n0YVKh,0 1앵G֙h=K)Zf,/ՄdO$?hi)ܗq%yM>f(Y: Ā-f[B̚K0T8$8(F(b!L/O5eCO\Ef6d{ x#w̄P!r5.CDu& B/\^lw'Q{)$r`bf$%|kuW L@?v/lMf/ vzٟ{ K9,ծW99Ye[³*)7 Bm,$mGUK HL=?EL%!˗~/c\cYfpQON(0L-aEj²mDTXEb(᠋SQ `1fJI1sNp[8_:5l맶{ʉNȗLjjEry9ϭ@Mx\&4Ĥ$v^8߽n#РXآMdp}Ű(_!jkɚb eؒ{9 4xFM J;0q׉ ;SdnK @/Ew*weϵjTzy!鷺 ׉<- ]!E\,@^Ż ,Xҥ{޵`6 _~-WNۇ_=Mԙ资ZA 4MEȲ N{ F+#4QLބ;+}ڀ ݅bpi}C8]*D!੟,f(芄[sTfJ qRkU&7|uq@8ǁC#%}׊"K\\>ݑՇq|9 W5y,[qT  em@]=E]ۤ 1ob@q2g'` "S0/P^_ tu|~S?觽Ǘ +QA0LKEyK ta4w&OMC,fuZUyAGDTz [ᾚV1/9y.&-8Cs`32}%γF̠ : +u&U閃$Lk4f6%: HW* !IO@K< ߲q'ˊhyg8=/Rf_,9EBtߧbcjfYI (1o\D:F-bME0n{W0bvW6Tʑܵ?6C&hLucd -ɮgM)j6 Wɵfpc! 7momzTE}KSϤFa*m'Rh_S) }6=T3W=L>i6~egshRz zB\Ju%Guet #$<?Ot!/ 7UoYxUMB.! 2Ӧ1^͡0&9{oYl㬶|3$@ҿ˴^_|cߒ 7{MCRh"yVjb,yg꠆0#Rd5N:%wh|(fĉ5O!ݬa?U`|M ?q/Prea'YVo+n"ڵ.ES!v!Kk D=*r[h25QihV썴n0"4`8A4PYAv?Gk+LiH%| *}?A̯~&qG#D[Sq9, 4 ~E#Nv]X/$2?Y.X*+NN3#wt񍁕 p8e\#?%:|xeW39J(X逸\ 9,y=I8~ѪBqhK,oA k6*v˽TALF(+ Q"X19+p0p \J"'R!(1Z`s0d-z@.96`"5 u *f+;dD[3);C׵;W!۬|hmGn#TZ[/rGyaJQ܉`Pl}Or?8e r Z\[y}pylʒUR1A>gKA͌;*1M$d,mdPͰj}!n̙S٩6NUkIپ&gHrҚc0fX#!(y *"\6D%K{򤏜TѰ{=2H;O3b *:HE>NbωԵ-Me5cmj}6_ 4AD7AհRMs9acXO# ? x}kG4>F؀o)[ٷ w'uȱ$+usMyz uzWhA L{|M(Wm0QU3҉^P}F}ZaODQ->H7!fN 2nRْ7gK6 =KgDq <,1 qm7 gn4)?[qy>RW3{U":l \27O/;xBPDw]CG +Y ẜvlpr2FG&En c:<`%X'0ʹ| ht PvTNmyh,E7B$h̾($;,g UӠSSW/sN{Eܻh|`0dTUt)IMRRz}42ec,"\k 1KpsX mU1}Q_9ُ?9VV0+KdA󍟛'6/|U\Iw;9)pWc{O~ A?f" ӑiJd6)ncRNQoDDfx+L{0*qMY Û]=YT|g3W.І[%TwkؕJ⭍@ƫüU2)Z 0nQ%QMo \#򩹐ב"\DIT44okؾkXh"_l,[dG;/NGvu ^Ÿ>ϲѩ+WL _d-Է% K@%M:hu3iב„%MQ5Vy!p>+ܥmv_/0xigxiAy_G_4;W%U M¦~Lboj v".i&`2nM)(\CoN(TpվT7m6g+(ƨ Cq^UސC~"FsSR7!,]?X=>ٱAtۑ#r8i{O<:!3GwAu L!Ah8gEk-ڒU%:\h"V2_ô%3"1x4("XVV"sSGM;fCw\"nEcp[Q{SԗbZdy2ʹ1o5ʴ{\!u %E|Ey%WmyH7?jPSCY4}l M7-]3p C)xFb+Ng]rhL)fzAaB>^{ Q/efo#[AH LNikvpöK]hB}W Xj90 2~S/EYDr$\¼Q3h "1V2aH%y_lFze8bĶ#p>goכ%R-alycwLk-T<7(0_ -QVlvH8crgRL*gsX$bC&})A F Uf7>7&9款W<'em*1 I[X}-я?螀U i&0AX??n|*fcxD jJ(abS[6E%C$)Oj?'?B!}5MEʻ ɪlhe30 O/#^$9Ie6JޓN @~UZJ5^*VJnlB]X53Vk?CuQqg skw(o:a6cxsB[g(f;\ɸ~s"d 3`! U=IꟺX~w/Ti]w}u2t?A몀KS!LD:jAʢ&R@Ǣ^AnQamf CceX6[?x)YmBȠc pԎ<#BNۘeSBKcE^+ ǝ +1 sym$Jn,VgBz4wD3C1W3k䉷J*i Z)4D>5Tin(&y'}nF(y>d)Qyڦ '(T#?nj.6l6Z%%}}T|0y+hӆHnJ24~|؄S W;'GibUvO%*L6ћ4s`TК^mMb@n0hqc]-rKYE}'̐BT2fuɷ3XˆQAOՠ' :]L/dAk|R'6עIvwve.1SljIX{|!R3:e˟I, Shc pjHp6^~G1!<|({l5?loSLzTk(];YޱtcKb ~`Bȃ (9ڵf|hZOF#-b|Ȗա6=0Yt&p/D G5um=q9cRVjc.P.LM!̦mOL~yPoq!`D j> l^򲟂l2p*dN&9 h]^j]X aq6l:E F{mx*Fw 7Z &s,zC53a_HHau7^lObdKVš~A|-Y$Ґ݂*xRZSWG:qDC7=*>x4#+fv:tRw tFV~80p`VrqQOC3ֱQP݈C[AL.#ٛW)*~ aT x)hءyy֚A̘1 h'ItլZvR־73!;>#mbc<4VXV1b4[c;զ,@.e~';UvR5#;(׻pMٶ|J{P8o[>O̝COXytؓxɧ^Ϣ̍{%;bgf!(rGPth?*u{Tj N(pG30u{|ݜ/+#41%Kli {><>h{_i~ W<M3qA pM0hWWYGR JcW/Vf9ܯ~ɃΝ5'>jd_ %[`XO(7.eX?bԋixz`1k@@yLOn{2R?aA].^&5$ydE (28<s9LESPjO,E\Ԋ]eG "ݦM(H%]aCpl[}Ey9`]J'H  #\*v0}rKY^pu恗t3`m`1CQ17Ο+ m.EMQfL/ȳۄhpJ*PvЯ 6FXnJYsb ?W) 徉nȐGT-zOI>)&TP"keԥG[L,:+{eq|fw9gb!V:\3H2*)M.]{dkY9v&(*N8;LT#<d,X#H Vtr%c{},@> npGyQ{uxT}Ƈ5 dɎ`q%#銝_ B~* I\n+PlWuIƙM --7WxURos` U~ł[V\H , ^ $G|Iϑ↴ 怍H+u Yȿ&( ^)F`a|dr@'flU峲2s)>N7:1PvecY#zLƹ ?׆q_q}͵ÜsAflĉmHh7 S0l YC?O"6vEB fֈ:)[;Ȩprӊz4%$.> EkBO`}I^?8t $ yr IHcaP3k*a~*GO)~9.:dMPy5|s/veTB|[Wą ʭ/+"#~pa.4v~厊.5~m{9a` |A1W5SS8~Ɣ,MwsA1b1d+3w0B_w5Pa렴6JYH2Mraykw<%)Zd'0?tt?W`Ime[;[`E~7[h*[ . C|v=PD>%6nP(5>?T5{Cڭ}dAX%lFA9 V1{"X8η,c?$tYHz>vt#х%khy\i$Z'δ0 n@}m+zI]+jzֲZi'E} 2RMˣlj"\',UanXp@m8g)Q9 ?;`c'?q^n*I1XGr廝- a"[+*`3P'c;mϾݨk]( ,^Selcx׃wa)vv~j+j`2fCE{CŌ@0 فLk/-4jtdX-G7yQ|ݣʺ)hml#9X_TʚH\ (>E`<-WG@,v nz뛏Ȯ]2xoSܡZBnȌ:{!ӛ9 ]y'_7:>X5q6G6f: tP {lRA)֠5KqgD, ታ. 9>5&At⓬uebd򨵈ޮ Z_A~H X5;ԟzi%?f y2MgtݶTkqs@8YhͫbAr%X?Ղ)O~~X8OS!"0`4Q6B]y5N#0R4c@ W 6ؐedAxn܇mDB$!3;$f{ [+vO'G3Ԩ ÊFɧ, FT2\toteu~~bɑmh!݋߇s'ee^;8 ri^fU~i&10<, Z]H LD&VP+ =x_54O{D~Ǣn~g:-B̲#R"H)}'EuMЋ6~O aJ8ZlOϚ!5 ]H"f4]TJn{R(Prqm} a yŭJLc;Tuޑ,2*pOTq԰1T]r t Uv|Ρ^r{ {El䵐#b!QK[6ބPgefhYk'8BpI@5ΠA?{xc>ےE|/MG$7Ʊ3!:|v HVv^Cռ9UϐDZ2܄l5Hmdd~_N?Z-1 ܖCZ{ Sĭi*)ReTSiTVJD0ۺ f챕e]NԠtW/PQK߅ܝW` ޸^5*syMhΜ.".VyQ2o}#.j=hRGe6TL*ɝ,'.d[9v!cP{ݷ})J~ .ZW6q}oae2Z͓flV:Wdޏf$cǚ{s&:\m`7R6uCqq3jNK9Bx\FBzU= v?"\t cŴB),T:Ni^cQyLP'Qne'R^Lb }&zp.1@lxMԙlN )uSEkm ")Ƿ4ҹ=g f+_,^^[ZHu5ne ԝEUݶmH,:wDCm9T> !MFy#&N᫣nJp8G! B@ԁ;t;p.G{Ї T_qKZI~zQۈb% xo8Ka&rIFOPMۮ3CR6DUgT[Ai؃wy=֤a:ov+9*yϮ[LFI~UWnFK84ʒarֲӱbN$:_ڗH[cy/s"׿ 6&@ILfhҁbh/;²4㈳Cu~O 7<]~TЇ,t_OIa.ĉ~hE)lmC0 l ,QvpvXw qybvUy7(Q{ 0csy4-=gKo_@v$ Rvn=ЕjiQF" 9-xi@cKXx1=.fN%缌[|kͽZ;'mWoTQUA}bmD'5WUS'C;YjBsD8=ءcwМ_YCc${4`s,\#gm}'y9w75nl';SZŅCʹ Qk'8XgJ}*tjwV "U #R1􅞐 BO\f4tHH4w~b%Rx Ns a Vwj8lEnbz@'Nׯ-FugC^ό7XX9/.هheE?2+䚘aaVGb9Cm+<) ß}*ťRz|M#Zꔍ((_C`J9$r>W&uN_6 mjBȅC჏4O7: Rr|sK79|!tz7oYqqUB,_t1^qlmʕ~G{%}y%=Pڣh`߷ȭLb`&$*iH,ͯ;k:(0ZȍeEtawkk%(㳧I; A7"u_o34J;ߋ~t؏Y. tw0Xk~簇ZY;s_0q&U1l0hLrNM%ѷP'|l.񇮏0Og/> Gr/oT@R6@]j`#&xCfr"^Ih v R"RwM&D 櫳Q‚C#u^UXN<&ѓ;!ub)D_<ۊ0|kh}q82`0N0-&唅g1egcM >8MGS^KRJb& SZ@1wRϝ(=mϭ[r?9jCˠʿOyJF5i Ҽv,Qwô$>H#Ǡ37t~Y.kI˨7Qݟn gDxJ $vrHZF}M8{k-#T͊81J]/g0 @|NW$R _ܭQ2߻on_OG7x6 W_d#~]3`_èC\ uTν,_v}{&ґsW> ag yAw+3ceX#+aX3&t0,۝p.t ʩkj7kO>5ۏC_W٭+^BzE^ joё IAF,bAE=vn R38qufI(6X5 ?lСU?X_Ѿ=N\r[tjǂ_EqD9T"vnd,H;=`iVvjnr?k҂kze0Ftz^hFrgMZG ӓ?L@?]ݶu1}/R0s9|퀳{2-7Q$kAdR*Eʇ> k}^7D '4ߝ9!JTLIX$ TXQa+ )bȀJ׏U4l"FMSP!ߓb{$cys := F:[!dlpxw&,!hӔۯxCr>^^ɰ bc:er*ɵnoFuۄͶ띩'UQĮъYLG̘Yw! s5\,2%26TD GNxϭT*V%xW/]8jo 5.`%Cй_;ND^XKCv8aG3K5)qKr7i^-/ha;7 ]]qʔګt}?qƛA-SQѪ䏸 Y;zrYQtz %eG954_cˆF[V'l)l/=+*)ٟ5+ҙفFw du?Vr̀ sR `QK~3H%0_4hTnl9N;}ʬeHnatHf:g:%1m4=sQ8g,E}oHP~6O'1GMNCfC< ` Ӈ /˲SeoPCz6a+"f΍7SIqǵm|Uhq39+(슥J_& OYAwЙz|@wQ.8I;V.GS8. ģ(b՞<6Z( l4:;1}]H-͞[{Qyr-V 'D}]0\毉5t/1-$l!fS_8游Bُ7?(cFR~?[#]X㱾h bDZ黀7MmH>8$ڠ7^# 6\ɰ\d #ǝ7W٠-n$zY*Vb.:sTyq1[dOcΞ 2\ʶb-]"%(<3ϸz5(Dy+W*=_tX hmn0wX0ދsg$MXDבhU?eͰz-'E_˲ѳO}xÝ;Gr,MmK;WU;9 VoŁv ޱ默 \js4f\ Fsƛ׌t 36#IcBl?@$o.+#pZMM\y$&^ HlU{8n5 iͲ*x|\RG Z\i9ַ G>b=yYIoQ\[Y#:Ԁ`q(՟ba*DaBʾYP' xͽ>QbbO*n\LhΣd74 Djjg:~PJ4]Ěy?!+&ycx=/v)xXV #EݵudSP'8şkp5Mk\F(,R$S,">t3Y/3}3=rz(J`ٛ 0)=J5a0H;v A:uɿ2t6 !R(\wx9izE@X,pۇF1hŪ|^C/9}M[f(~2dꯖ_֎HAugdTOӖ(gEaE]Ȓ6gMvlլmP"6 >U i]׳yWnDRT]mX1oxD 72?7!kX/&m7⥈E7R2 6yudWI,#/O'@b$|C`xߥtz U#6jJ{Lqdef]~Ʌf{b=ECgàJ@?8R9~*IYPN!_eT蕳GSOD|KT_lD}sVym}&mގ u]4@K!"Fddu4745MZ!:(Qg~#ݔ]$Cg8ぜt℠Y]Ň͌$Zc--5/stԫZ 7 #R-rZXfسglN6g{GhyMM>׋n'L䥔3; }X,[5u;5/wu}Hx?gR-_Th/F 5p i g,Ƅ_ћꝨoW,5TD1|FDs GG"4Kgõof߈۳c(fW ڳ0:]Dt :XM, d_P|GoQ'ć#cꒊ+RM;kz4pgG%Js6ch%74H~0U;2D{0iC[}(~/_ x/J?CI~?_7_ɽ;. qYZD "1ǕBm\fȢg'm}ÑoF=ڶei\2K*R(hn+Y(zdr63%~ߢ&uQ,R((O 7b(Ԍ1A'^K}s:;H7r0CONQ;U[yi-ԥ6=jK"m2M?1ܝϿO蝊6* C \xiuF,sEMUlUasop># Ć+9#<@FNc2~qc6X; ?R:,?їJP BK7ugTحrQ*vL.H4;tܹhWkSraj?VGmS/op23MWxT^ѰxF&*}ccUUikŎA%hsDf(Hh^\'P~%{Vx&T&'N#C xof-sWH} U ^\ɲ #i`-|$Мv>2@)V&xưi26$WRXR7XBohхBl3.-3KwJ;I|ye3r,]roV,' ?qY_QNd B>,1x s]>Iaa<'$`ɻ'V4=~P3t3Ax5kΖB4ۮ2Ȧ'J]q;_7tq]vǦnrZ5y6:NE3"`}i&5 %I.ݠ죻5 f5pF5]R_iBǧ^lfZAQke-XҏZ1D|SҪ5%%\)*ER@l; S\6Tizdl46}"g^Ik2X |cbh%n$=U E-VӁdvs?BT"B,H:.Kc]ޚy&"=t|βbaX("paoOQO7KsK2+khAtlLrZc: ^ؕQUehnG01z;dB#gDv^Ѫ ڤEFA '0z&TzkaKw$;rZb?Bub1E5\ <t1hx7byOz{FO=<$=Ϋ`;CGfɼS897?> >\^ x p0$GvUT "NPTUꀫzC6gK!piѺyv20u +VXYDXԸO!Dcj@H C褼G4=e48۱u_ZeN~,"<-4X4ۣӦb&8K6 m |ELV\ yɉA]otj M #L=qkWgYae4:P ^=iqfS~ggqDl/>j``OanZs@.3(3+Bc8،C v9N6wCȘ{Ya +ˏߊ"S ="rcl oieFLaT۫Ko-1BG)Vq 2!蓪?q"{1F6>p+j%w4h+xZL'8K4fptt~aS2ʎ+Z\z7DW Ӣ_V+ԡy`Tj*:31q{콐lZZomyb:@p6(|+*hշDŽX%d 㧣? o = D: o- MBԅ|KwSdCB ՁڲW=о$30Dت-ӊX׳ /P99f:U/a06血"z";Gpg8o\rTT'Σ`xEthlˌ}J14ǛS+,}ٽ"`Ȃ(*IolZkQ/i/=+ }Qvomj37Yq)fQaZRtUi|-Z*{33l1cDLXW+ZD-J/0S[N ؔZΙr>\;Ub_۝'3lO b7 #Hj_< ۲;9"3ƴ#ڄh-N]!%0%b, ]{ώ}Fkd8dg[65T@[}%\5ɒXCc~F@P`7x>ZNu"pS#cK":']jֈ#~&$_o쇰 D[OC0iS_j.N 5lC{ue6:^O m rʶkm[dq3/ H+6XsLyuFBFԺ}+}Z B?u@nB&8a2 h\`j# M-[4әpkıGAiJA[Z_wuT^!ۜ](917GR<1,T9k\F $ `[ ABxҺ!{p+%w[.rNڿ\TwG7B$YPbZ0Lq>ڻINJLrU$*gdG넔&et8(NdeLr!Gv=a%҅:Uim Qhx?6z/N҅kg;UMLI(L0⢣A{M.B@׭5@phJ7KKɏ_5m^\F?[IBg^twK&dƺLs3` #Pc6XxuB۩,f A}[`EZ?daʡ.PpLTJ@* D;T.^ h8u>1 esPƓF$7|U:g%5F ?~a\?A M寜z$Fl2*ݮti*7c+˿y%hՌl}%n Kq8h0'E 5!ӮgnO&??&ЊMچnjM,x(ϏN~[Wr pnC/W"Wo._Q,.biAeXL)<UfWtqS+-c5Q%Ә*lYn4M$ g2q dvʝ Vt'z15J7cA&__Ɂ۷uŪedt>>dp \jMK%#yQ1tW'+"Z •꠸K:]xH+T$vʩǚ肖LH_a#"<ZuJf:Ǭ)*Ţ~4q J#=74߳t\HB=']NvOj]`*\|unZkG<1ʏE;R/VD4x U혻%צ|v0O4 =NU}%;7VŠ/~ 魶s'pӎ4k|Y4Q֋;!:wGwIf8q:䡍~1.IbRwr.z=Oz?"3ဌ-({= )kRCH l!ȟf/%%!>,eA3 :rL~lh֮#hLhL'W{>X$-jDMQolTFEbPX)ų*(q*dR6U tpdzZPSfW"ך]Яwg໵Bͫ,}m=D"]IƨR<0_<:$_įkG z~ 5&.56r |u.PkgIg)T3Au0ix]x EXHg%_8L%j[ r!kW16S-4Xbh"W[Tobjɶ傢7YP"E#Y+&SJ*cφUh*xua>NeVJ*Uh]yL= +z(Fd1ԭCgq5y#vX (n 4Cݏ^PӮ?]J:q@S 쓜nև~󅹨LR Eak[%#P*GZ^| pDuSecW/i(ud`+E$f6}_Ji*Y :Mo蕲VP=hhfKi]wab?HM-*ˤ4XslY7ѵx|Ƚnaܪ˒ e99Aol?=sՉ4rhE4~nvgec zsk$J| ,\/0 YESsÛtA 7ua*#ce瘍!CT&mYOY)1 pH~_ka 6 HdQC)/fB2vLa ˣ6SdɈ6>E Cݠd4 E0}&bDc]XEt!m#C {Le}I|Bdj𓍯@J W7eErB[Bt@ƿwvBr M b[漝o };E[??o ۶F<}=0LF %VfHƻ aXHF7p^ 5q0XB%C69Wc$=?8WJhC ri* 9^ӣ5$AM"B^hhl{gcc9hZ\>155N2}sܔ9N4R݇ ߸lPk\pvt5Ní4WEEf݃Dt;cJb9eeω36v&B^^t!3LTbg rvٛPDE2 7d5HJٟ%OT4P/7uEhvh* o(I dsΪaߟ@d"r>JsEDgNSQ y[o5&yp^"/3jrF@Drɋ`4>Lm*곭I¶V54dnDس^'L.;z1-5-A=RxbiwD敯Fz_2V,Y\QUi%/Nh7+]  QM@f L<- NjTIEFR6=Vβ;頡^c͆[f*oCq);̸Ǭd#зĤ*ta iL=e~)Jʬ?\o[IYy_ZڥfB e,~=DXRĭ}$ANt0~rKKO@P).ؗN,0 />t?)z$cgļs(dCi8[/>~Xw6 k"Q!&zicK1^A4$jt*sSn&o%(D©TLC?wƒ0,6)y!LDwv]878=O,q jZC1J8ٖW6 mP, 6%7:kozXdm?: N%C!y+*i[ooV.>U@!_/I ܕVtAO^H}%UܧRU80ȓG5K@Jd2{=/C!V5hu*> #GC ./uRsA \]g>^Cڜ40keu hU_)Q^GOA[l *حof8ôh?"n&y0SYuLMSrֹҭLҭsjOG7<6ꆪTϯNFz]+1ĪCCՃdۮ{f9wB~rx3ᐆF` Y=:jdKɼިguEU|ߦ3ɳ?hq͝d|R=Pb2e3(ߏtM c OR7Q09mR'R&XU]BphtUlןP=YGvZhg!Ԛ:ct!CJE){|g1[-ȖH/w^c"wZ:g&|HT?mN _mj Rh)n8m1 \2Q]mM.BTAj,7mwp4֗^ 14bCM1H,|pEY ޷'fqXWڙzFNIw\uGVf[@\N 2re!`38YO,]"݇8XcK[0 +aRI"wkwJm(ΪU=y)p0M2bl ĥ0EݵhH`Ja[SbM0GգG<]c+JYˋ>J.F魰 tA7 }̋_Z 2Th afu:ȁS= kdE<, :R%3LZ$hc#][3Gt1=_ :.͚)aj `)}P =h0iy0x3eOA\WGN'!KHFUKHxLL`ॹU~P&s5|"[pS`( ~mYgKY~ErEgMݥ0!L; ? EC䫍>q\H$r-g6856K|5 Zu?=Ǵ)Qꉙto( i-͋~|觠;lo$-r`v|8C9͐֓`nd|x|[&m)]n  a!j{xث2KPNg֪0);r*ۛ=ZQ 󞏌/ku5`_hҗ.=T:`)yar6E`R7fq'Ő08^}Pָ5]O&V!DY?N6xN.No 5 UztJE2_ K pU*'ǡ mU >r J_|B>Ņ1 XB ;//탦 yfEWׁxY̋\e!8I.E Țe.&V,:üòuYYcF~2}9ӿϭ T>I:1Eavm+I߭seQ3c"m72fx&뫬d+*CoɝSf+xV>~-+׻B "g7%@ȑDXG7FMsťx!\3X:SM=F6̍e!J 5=yZSEosMLRv 38ՐxV;^Бtg,9ճY1#d)'V惢|1aVӽ:M 3aO©ʣW2۲Ac%ộBݯ[W]I;GCSˁ\0EGa"b6 {] Ii'\4ٽ {sȜ#۔Hgd^}DL.K A?=3(?EMܘ8sA%ŘDH\VX!3sGB)zwn2/ÁR#l.3{X-})JtfyOwXSo*o/ubH}"BiP7ؓ˧'fh/B*@g ~^"}7Vŷ lT:p=W7,JB zDTYWQ[>Avv!GLJPW}-e9nŇ)1< E]u3V0&(>*6Ν#U6xv\(ee`riDW [ kfUL; =Z'g_$ȼ`bG&?|(Os( ۦX Ka=ݗQAeI̋ζ ɇtssܶ2]!ӱ1_U4n9xpc=ݷo\ T plޚS_O.4 ѿ:H(9IaQ5#>.Zʌ?G]yxjE?dL? =@ks aJ/ShCjB( ,&C&yY[&=\3f\:r&rw`T[;=vm\J+$?~!QԹ)i=~4dxiQE'P[Pg^G{bD\p_J]UqsG0|| n jc0O-@(V?kc%FKJA=0=ڥ˚c5'oE.>`~@ޏ/ M~nd' (h+c10fb|sYQu [YhIyx\s0պD܉G#-4?: d:g' X]}Y!2>_u/v6o *L9O_Wnb~ګγՐkƉ0?U`~V}A1;' u9\%nFUeci[%ɌDe܁;E֍QkvOFGkg#cҹ; 8F0~$)"/u셡ie%'BY'I\]&j%I|HjRhaS;J-6t $ᡯ*i nk"߹ǭO08y/] QTF-؏(%ֻVSA4.*Q+ueDt9WPy ,Q"t{Hc|q~|-;y^jS. Zjˋ2dJYOb"O%c B%*PLc00E>{Hut/*%AfmMLyυO$ Tuj="5i^KcM(*n'șv3Z3YOKh%@V3{:qQt"TI]BQ]PYKX9?B(駶26knZZ.*}[POldFsY~Y3`U)q4š#@YOԢiW~q1Aު O[V(ӁR7g$O ]h>kM&+J2'p4!%J. s?bCiS e#vI㜒||K=B(Y|vI #&Vij{eð,>?mqO6G a;h0TؔНR;q]5PA'δw~njFї-UCv0i&s8CỈH~͢#:ikyv2@B3urIm2yEϟ_RtiUшʸW\ѯf&Ko@T17Pj3II ~ zE5t8X*jOed6+]`QaԮVﻎP`BVR<-iFcLƵy/NeaGPVgz KZ&“)FI ?USu_9?ƨr3+Q9& H̛:r+m17#ԟESw!W 4PyR |뫎?m2+c]~Α2]Ȩ txӯ)7tj ӕg 9^ x/D> 0ٗ"ޛJv~TXN a0ŜcY"p([=z >w1jKW5 z旮ǚqx2UH뉄<AklF97*騬Eo;kĘI$j9: woe{ġlqoq M:.&[_6q`EiqύqȌ>LECH @l,wk\2"eu^d]lbϺ*.,9nv,1I+"C Ƀ(> 0ߜa6!{tyq TJ[yIkfr /{X;Q|x`/sek2=Q֠;tu9'- '. 9>& {o!=֍\rQK4 l=5$]\r{&n}Z5@I"3q>kr{t[5*BO߶=}*߄pe%7OnQCJAl1rW\sycæʀbfjY:"0"0` wSOo,xޗk S}-1{E`:oAjN,I%2.kLZ(3j`GB+0,LMA swLڳ/gKYҢJE9q<δ}vk$E>1E^dCfX?ʉ˸ͳA=6{rKJ Cc5ʛBz }37-u+rj|I|OQt|A.wxǚa؄ik qޡP5и2JæP99 UþѰHS6(*:]xyS;qU4EL(HQ=ȋ`fԞܾNYɅB}Injh߬Zt{@.Ґ w!)3" ml.`78 =3\{H""mPp+ozVPDj3^վ1Y\鿒FJhXtTVwШ_U - [:/c ,Qo#?r9q jkG/nP5^8C΁4Rw 0 ]-83ve"ficDTM]v@ġ}bZ&)Ez׭YeC(r s}ڋVNj`Q ܏IaF0XxakLIla1 zdp ("|C{g&m֦GaplL<($3FvH7t "}se Y ɲ#:eq"r*g6O( Yt>5ջc(xrHrŠukeS oսLT:Sj+i0@71]'Aw=zobAηƯv]IlyM]-#WTk2C$mԗS{n4O"s>^T/0OUhUWSw+S so(QE.J):K$QURF*[L54¥mCq2oB\_ΆW/ #3lʶ-vQ[`1HfV~1(,s8H4]x2kY kÑIE~4x<=>S0 (OmI0D9Irc!@;ljΞaI"{ ɚ1AnS ̨6d\Z&a񎴰=׿G+=Z:7")"7~/"}HD9l^ә5ˠV{m Xl2DԺ1SE` 6a),2q!4Y0ϰ &=`qIsD)t6/IP(fKIhVYꋉڃzEXobv,%g2 /~5%͉hcI5%Tf 1$ ]& Wbb?VR.V1rFʞT=U:7YUkQ_G((R0Z亢sDfxuHDGĤvסc&R k[.*|ٺ SHoɛ]ɳ6 q?zWv Gk#?*Kܾ9X́@ -#*G[Ue,/s5J=ƭϜ[IU/0}oE۩41 K VVJ}8M |~ `l5G|]$ەu&|=7 <߾:cM#D6Nm@sȩ-L[)j\B按HAxj?S0x0ۈIbHʬHwqU j.%Gprیg-&bz/eԁ?NTq!J uwWk^lKI'r"ZFƚӝ(cAFl8lyi:/T^G>!?yÀ͊Lz̤gґaym'ivWŴqܟi XV fHKG'\#i_8o@:12&}wlcE 1Q}V(fw 8)99 5}$?o>lmIuurN4 R>!or޷ :A\qx. c ,(>^EoAXD[K ]t5 IYpQ5q98_ό%[&jzﱿRђh;4 JUf[~oSj}|T[ pvVF$vx0aSljDi]G̏`YHHGo?|004hAǂKco+Q(M2yMUrV^͛3qB=)#rR9c)-Fb|xa+YˣV{Mߜ5\+aSL-TpLH\6t@6 Z UZ +eq}XCSi'V:T֬&KU+xG>|6hY'QNDrj|cT;_YmgcdFmOPá1M-~ Bq,`Z:䍗S}b R;lC^т}L *{tDީhBq RI~lӛJЂSdYJt`z['eęIުvX`%*\S3{I C8r 8Ǩi!XjEUЖaBv+׵0:38|@=g3$yӟ {*`s+QCΔ4hǭa)C:æ(\a9l|gv@$Tqkm7sݽќǘXY:z|^/Û%`? }~̉a}NĴTs#)tXS־zU lc1miu"4NAlkn&ɏxEcYNľEaGˋW4ZPwnRS<;ԴFAS6cwb Lx"bnV0Gs`1UDq|?o#ZO̦w!%W>'J?LlfJMo:޳vyOOg2~ӳƺża$o$jnyb/g CIc"dK tTi++o(V.G4oA5d`_%?ogpVxMmSO4Ddwv 3wfvT"v#Cк5$EkN"*6|eNW/M)\D '$3Nqy<1J ,pnt+.g_C1Pǔ~N~4H?2:HaYO)pۉ ?l"XXV>ϹZ9EpSZ͋n*xk U (ݟ۱KYEbe _6;A֩'6 X77;/ףalfphW vU@DyD:=qF8~2H e\t?('TmGB,o)l5F[ LIk[qwlo}HoYL[Il<`M "ϰf;j`ܔrG%@P|Ivٳꁍ(N'p-tuR\fYl?$J@? ZLo}.8 ?(<3رZ)3Hk^Om0<"*5L"(h/bƳ%kd "t}֫iucG*}!J#N)ʋ.8"vbK upWAJDb\]~@m%c# c67lW <3p>f.Q/ ,>NSш[RYSU삥ʥyZ*hwX饱=TN_xWt&n!LߵF MC9p_=#OςqXLyL>,2Kƥ&+)5,=Xmcj [E/{8iFd:ɺQ"qQ;C 0inYU}}h屻wV\Mff˜&Ҹ{RS~`yp =QU[}lx7n^؉}BOW[PRrU"@H^>D.t9"F<OLqVђ}*_;0|&we3iS]ycBs4Z9{N a :.AjĈ%@X=uP+y;*#]t]s>6 ;_T.8w,!{0$#B!,m'niQ*k$2r1:(;Ai2,晟sb #|a98  .^BKgXt$A4z7\39{ɹ@u6*(h;$Nu΍'3᮰Qؕ-S H=%IɍߙO(+UZrmqF;']T3mcu2Ծ‚PaQ IW^Jh򛸘 IG/~h͠iqڒ)4p+ M-z'J 0^V\VN"NNQF CН_t#̶HKE+;i5ǹ> 6 Y:P< to&vYqoe\uJ\/_uO3ų)&ݱ JO.hyƀ[`}YzIp1֖`aY8jr,I6B!s^rM-S1o%-߂zp ? y{;' 0m[ESxB۝Vvͼ%C='VC Eӝ9b\ALK>1T|Y!sz7Gޅcpk{_ŧ 8zm{<5SsZ9aN*oΓ{Vdkr'_X1S/av:Y=gL6؉35yYVX-@C 5tCxa8Ə{w9+8O0|LnBK b%li}%9y=Y kh|v__?}/KEU!R݆O2%:fKLv)e˵g8.y,Hc HF=u0/k լ.inQ^eq@ÿԸɞHyRyzVd;lx\g{Ƒ@.uR#uReћnsAKué{D_?o.pM>jH!sZXᚙ%2P\D_߭,AW:uDw XE4ڣ(ƍ'8~.]-'jO~\)xf.*vO=*ӹ'c5z0E.-үK4sMF`>Ԗ;G(PpXUsH0W)Osd6ԧ+)߽_2fPR-9 _@WcoQ(Kg;NxHPBԻ׀qv *"=}mIH1*w :P Cz3Wq2LKŰuf7-ϡu11mB\hkAJ턿H.+Aa8NfPRHx-a@ĥh* yќ^՗G)tzװ>Olw<]χ/N 7X{`SvPhw4٧-4kx*uaׄvE"T4 ]Gs7O]0O!ۜ >s,͍.zt<Poi7PzrȎMWEϼKlFݹ`/5Cc|:;+&fFAʳi`*rʹnklGJx"Nh/~9*:a7حI绞scRL*x\aյM](\P\Ra ڧ& .қI/soﴞĮf+f))[.8n䱤۩ ,SdQŗ6t+7}'q,t)պX3.- -}br* 7j7h[Ryy0HKT10'U{疥r]ͼeӺPH)R/2xN踱:ns)6ɽLz/G >ʹ2Hf1 t z|}|=J] YPǣ;a/XbZ6C_rtX첶X=3YsPDIɀ-m4?WK:GkTÍsqe])ӽ }^_бggh8}C;=*3/:'8@GUREOv]p|S'Ciy|@"4Ϋ}J*~/I? .koy+9WZ%ˏu=ب}J>m{f m:b\C༟0F!c!ƙaX,bbν4hj*C}ҡF 59fKY(B-^:ZέlDH4~$밴tۥ+L>Mn"b?yXu{whhtYdg8I쀆cKMCN/X9^Ga; Iv {r@/\,T(WQAh3ib«LJLP7Ą,\S2Z a|uaF-`gVrxXM _c@@]=}; 7xʹ&S-"qxt`UyDI?2HQG>i*dc7tJ;Jh`lVR{iE8Z EmF,V02D1p6^4hfoh{TM 8Q/^ ѡ~vAޚ0FCM?cD=E0boaDS@P@ON.{z'h~`ISo)g5VT 4_Z5 B䵪.*+/~.cCa1:`7v}?==wU*21nj'Irf}77y<nh_K-?h͡`UIpHPKhH&7 yYxI&WœPOa>>dA.;**hM޸F<ZF? vьÏzb{B67Rށl@ND#) q)| i'3Ƽ8[D.9IL#;)O-\%b/Y)͍8y'@9MM^p2Ea!I8Xr`m)IIUP2"4䏍/ׁ_XzfT|!AA8P2+ۘ&hfw/pKL .n[ c4g/"{alB0,*I{VN}D DwZ3&j9(D)|c':ji$M(u?x&| FZV Ѭ®i:"V g]wL%@&n f %LU"N$瘜^6KǩTruaFPD}pԨD|`/edu_J KVHQ X)l` 6%R|X)o;,@#"죇C&ߟP>A9f]ҦnobP3Lf5j /l| X!M@]/5nu@Z?K:FdF6u`&B j js;U_XNB"ÿf`(CAV"6ǩ?59*h\IkOyLs>Pf5H2u޷y*lY$R?@[W4)]:.:,N~g9C[ i:wm*e!_]>&;[c7N.|#J] >RBm+`;D_N ;&؀k9w] ~wFz.q^pL_Gn z-+`Q J#9J1eF*"Kt=5Hr2^Yѽc[Ef:&9@_bȗ*j bx,/Ţ1®XbixќZW*N{9ܤb)$H.ڒÚ:<",>7;AwsPsUд&9Z?bx{=mh/L˷ٮEbҼO{%g.cœ17&<$k~=ƪFq'FD^l?B%Oo\ܜ\UDq KF0-BD$iv+Ƣ]5TJ~J[y +>3T3A2hgZe$l.v~ X[hb{S$j(1Z$l\v!}j~stoÓm !30kGwuY|c;v|HWpGnHӹ/}TR|t"yo$1 W~w vN XQ1V~c\{+kP8ͺh0'Sy̦1> ؃yA:ĺW뒤$%Gǫ5T{͛!}\Q$]Of۟6w7n;VR3챽]=ϼxm=ifa坕 FgGVR9!vD LqL-s]jo-ɳWߟ]%VP=ș(wI7AX"òMxA=wKЧIo3o.4 qIEz SPA` kN*K֪&jEJVĆO_M0~ s q,XW(Yr^Z9B",P"}MO{,y6o.hΏl)#E4DL%xcI|E @UFLėǒn|Pgur_χVrTCC Z@_ O&q`ɑ n^W|mrAg'inau="({2E}8DloC" I׉ԚK}-=u- 8upNo[Ԉ0;9Nɜ3G]B%V33c{6E4$ukY|,}ƐheF_r.sm7Sީ؎~2+*W_|YF8Ջf&/48h &ɢv 8pjv}*kk))faEkUs[f!=:ޡAT"G̉s_{}"'3]fl!뚒V-nu?x}}Ir}~R!Uy8ZU&=g%C4n+e+ R4̀{܀Tl rh) - j W٨B!rB3_MؽdJq ma&zqVu7 C*Z(Y%!MRc֢Ԋ8*ofPxNQOBaz3Nfa?v!X0HGC=Uxc]e # m'R.da .i3 y끩5uV|8汆]n~G b0,&7PZvl߾k.e8t#:B~6DIk6ʖE9-N`>|+o2@z8P4L@TU%X@oƔSb3 b̌[ƌtF;ZD37$D ߛTqB|-\Z#:J+FizD0eZ*{1 Vεkl.qV&d3mzI vS"j@'@x ! X{GWC]=BRUȩg(#/oATC1_#]`}æx4iZ9&R1heX"Jj(XXb4ESNKPb wsa̴c@MMw$}n8B\/ / !ZGԌm"V>G.@9//a<\47:ЅF݄GB}z-YhnPRzyZ%޹=z%qn@b5Q{dvccu)cf"hR@"f^HJ䣔6Pt>hϷ+P㈡n<"u$B,IY'+)7 C _z`ٮܞK0,2f D |(oc4}VsBEQ׹F4*3Gaw-_QQƍL,ѓ^Yl ԻWwnkr$;.%%/Bqɹ LA97/-t&_:k)lx[yRfNkEֹB.&i8`94%qNNY9aC 9du<[8ܛzXPh YE"_Fcl566^YƩc8z4E}SeBIvǘgHPhyL+6:elvp\Y9Jt"@2Yhg^Ы.Pb?Qhhiyd5'C/h\ \ʵ%>2 /] Inz=ZT˜˄gigA LnL1FT@fBV?dQe;;6CB0>hHN>L8 b@e8iuWeqyR!Z+vVDeFG!0.A|س+T;{ǼA~hSxO9ܪڞYŁ&AY7!dblm40UUЭa5XZĎ.B# >>$-̙eJ"&b׏XİEÕwߌ:2gTQ&hC}8SmYhIb꿦ܼt2E=ydbJ{~AԾ',9(.C=Ebi%2Ox;wJYI_M :]d$WyXCӃ-s/8*~qZʧsIYxmL|/wJ{h_ag^95.Y(tYOu#'Uxp7`@epp/콸ܻv.ejy,o{6jzA{c?ws9(ёOrœ{ 5wSr,㏐zORb >дlߙ';w44T':|QuA--6*hP e5G٤p6]'lQt77]?+U; 'qe/-vO5W[ ]Uų_ n.W7X̃fWQ`g vn={,x=͵6PNk֋Aھi8(V]n ǀ`N4j(sJbOHl+]sฑ>@z U,%OPo|.I20ÊRl_U ̇FrqE`S{ŹXnt&*z΂>yy+y^XV?ҹU.i3/;ŮZqtȝ{% ?&f:2;7M%ɞvn ZYrmL vzϸh?v%J ,׉4D;p.׾rA6.`ҫP*FؓeԢ{T4Ibhi,A8/7P"HWE&k'f@mn[f8!7hį@5)GP{iK~#!J#:(l 3m*7ij`y}1?kgRSў]'X뮽(ɤ"O~:3QITlUe'U@" ^CȳOW5h:zA?V5 I{J=u${N;z9B̸* ׏U"J`nm;Qo0TvN~㍄*~{!T5Z<;+;ōIesB(@:Ge@ĂV0SIې?qV|7=(0tT|ZH ,b7Wz _ҌuzAڹa91'RF[cAb_øVF%|e 0GnE=L5DCTĉ7^R/e.9Sn3%Ϭ(<9Y9r}=\BS҄L&S1%kZz(&9mao=kQEUԳ{?/KA'VfY T+; ~q!,HvѪX;+G4-VqR ɯ,WL20{n~ 6*!r'qλ]֨Ve&<rG8ѬCJBnv姊T+}ص$bt6Fҷ9:N|1Q%4QF*﹂{P!FEPܼTp|jCY6LY A=ML!8]lK}gz6@05P=}Oô4OԗWs}8-J}e`5]KRrY.{%Wz3_KzQ\ vF5p<ki֥Z=$`gLXȪ_ҁ^/[qdnU~dUp/: %!qݒ 3wXQ}9`(6WR)N f~<΂G< 5&Ib)`jiԠ逢tɳk`rN~["[1Fg,ϗQe#jXaKcE7wls(;WXayݲeeRku٬`FI& D$t_ǭW"2eE'B*8ߞtߟj3,Y5a%oMn@l{/^١Ti ) jrqx޸yo{7c2n|@]- ˹=:37'>mdWbUp U+?.t2 Һ cїx/!9 v9  |yO[8[SmX)o6e!X}gt§?OJeIt͟}Eoʿ!51T%Q+1[:5 L!pgExdEK[OJ  >K~V3@ֈBƮWOWj '=|>! D?K38rT󫖻Qcok=Rzh2b$;`յ\,?q-Ui!תO0$ј³MJE.ş&& ءL1gDzm6l,,N',iC]q Y'ig84~4Mڿf9(U8 4Cum+/WigՕ =J?.뵷 sjk/D!sEt' Frl¹(]oHƬ #VY t.Ϣ\ZegFقs` dt7,KyλXg](.DzJ9pSiz~-d22soQ.X\  {kNp1sd7Ivl 'Uɵ,Zz{EDHcʑEE,htڌ{ǸLcӥB@lpմk cV'ѕkzȔfδENVD_NRN`և=<U`v:z#@9 )ǰ̒e't0#6P('{S[ΧJPߍ HWofDOE6+ #Jb_ɻh@u\o؅̴uUK9cA*JkG]yo]a9ᘑ^Y-vd1@Q%Ʊw4ۑ4I0t8po!S"L]U09ާ" ;wk j:&iΩG"5K U L& юHɫF,KgS^ɍSK\|'AQpSNQPΓ0'#U6?xB/wkGx݀|ˌm{vM*s%y:iq$.('^,hC:8;1!zzO&ϭ^CEGKuxUjMEqLѤx&NX,p~fCh1{rP79 ~ĕ> =̗Sw BHcx393'gP/RF"AQg}EzI/OĬSc *[!^ X7H/d7F\C3W@}2{w~o-ZjQ1cX%=;=S^GO *g78eWB\r5 U iV-lV܋Zڕ'x ew֡IQd_Ak er_Nq,(uCU 9-\KRS 1p-GS2{]N| g 5rtJ,A0+$ b@2=,8[1Z8#P1̰xr{gfxݿrf;5̐Z?33jKAu~و2v):"RI{!{MPã!&b>[Y\gˈk0qi $r ';"}$yy-CoXhģ *sl.ɌM +%*%u~SlXE-0,4Ύ1BB/w"q 1ÀqT3-R{vq)~N۵zbPvl^!wțusvЃAFPҶl{3nl7Б{Ԗ^yfO,;֬6N1gi? Zh(a]紣 w>  ]&&!sB[R&Ya9rt9)wO=~`wyw&( er5ɖZ&@ē^*4x{K]"'2!1 XʻEՌUʞ)T,rX}x-_I pU\Y/X&r/ȧ!W qC@WA?+ɾ?R-vm8چ4߭"W)+ڝA0[ "@,"mj|(*pLj26(\tA,%B" (!v"%}iɴ͏Oڲ>(n&&jLQ$hj`3Hӳ~aYjجo}$9JTӧMbJ;[C`.3os_9HTMYnm|q 0?~Y {LՔ\X9jy"yDPTJbJ(9cU7Jf8FU4iYh Д-xպ+.jkH9O1='7cj} QT=5pAFUwlvGg#쉽-*Vg*`s{*x*FS$3 LRͳ)ʚ>]y :b ªk~Q'_Xbu n}0q`Aa>Cp7ס}0F}{`iV[T< ICj X1-@OAɷxrņp!3fZFÃ)iJ$XNN\U?LS]JkWA)@j,p¤q2a0ch&vayGNxx8ǹE-&7}j!/G%sVpA',\UyHxj e"* l͟n uؒsh >P]?T^ޛd1÷dOM}{b}\l/xfN|4 `Ld[$cI?<›[&މ0V=vs7Sy=~ܯɘ!с?$L YK]H_W\6v ^pO2B*эd x`kl >ܚzO'mi@ZûMH{@&q^(YHE!J5+h\uIcBhD8O :Emc#zNW͈mj׏FאQ Lz +2]xr =y{2"4/~9NupS2 W4{ZBr5mKUKÀ@I1] 0pǞd}w*PC}W)TbW$u:T>z@eiUA El鹩3&#K$C婤#Lg('T#W ϲjA}ƒ~f0Qm/2!I!gb)<!ˊE!λ_ಿZo'pϸaVtyn̐mԬ@u籨EͦgƝn\ZĖUBF@@.RO)iA * 5f] ,O)qFYv,e0ךh1"}5{[TifR Gs;Rda9!Yg2UMVWTd;ns^Xq歋H JO<q쒫#*ÇsHQ4. ґ%{` "_#wIu#/b>\Nj?XفeZuEV8VҫR99։Omi3bΈ4k'H,#4BWيpȫcӊKrZOwKC vlb83z M0 #9:Oƻqr?Yr,Mqk+W{+S-ي{$ j0:5X:^"R f:&YB9}0Q0'$C^E Ke%8}q Eb>gRQehD6Z4 4: F| 33 k!ͣPVAyxʙɄu4(7恙9 7.%(eDiק&)CJ(1F[zZbȵ~8&Fbe?<5EaXZ)_lph 5Ro/y_NoY?ĉń,6m-Ԑc#Dl\JTR)#?~:D+ʯGSt\HԛChIo` t5jġ{ &" Bߵ*•Cc{-$.Ce/őuBE=ccwŸnv%dY"+%Yh`sYu{}a`oekV==kam8]{sLBt7C?aHxdQ0:扉]tM5gGpr:pni FSŚ|\Q˨%1%+#ԅp>{E>Q^|?bmH _68v ȥ4B= 6: ϪC3~d6PRak'Z[ >b*Wahձj@b<>[MClØK_jBcHgRV+G;*  Y *t.Ny]JSY G.Ls,V{ wpVEb7-5A^l;=on:I 2*˫/-gj6֮J f1 S}-Gj]Yno}VF2{[S\pADH^]>ԁ)*"!spJ0eƞr.䕪Ù~y{H K*Xcf̫ٮ<·*b Pf9_wMΆ"*϶@!C3pKVDG:۠ڧHr\>znihOzsDsw o\m$M{q5$MVj[70p8d>cLG-qϸQ|&5g39^ 9Or"ֽ8@,g2A-. ܅63J_ɇG+yDoL-7;=aNk@$Bz:4bhψU.^vQz6ŵ?fw)u3uap/ @(Q{ѭИKfLϸ |@wB|ܯc.@bQj19͍;FZjOMVxݾ޼uI EeSג7m%#S Ԁ!$X` ([kMp!$hB(n|0.>"Z )s5ee+g]Y^iiڜ=6o+*cJDN|g8VT˘_*-VaC*JX&. a5ڧ5^\l'I`Ǝ զ=C|T6̆[h>>'g oѦ+5RVVu|pp8vDPE6 ~ =jkFި$#XY6(Yпն=HOM>J~,c)d:aYurUNQ8SлN^Jٽ9:KBH+`Ҳ oZ~~ z;1S#&tKmV>A|W]g& puQ|1[Eရ`æTa+Nm_RL!w#S9|66R_l_13liZBFe Qi)KBTOfo}z"&BLBjՐCõ%T*UJf2^#(gs\ɺwH*Rpi,:b #^ͧh)n@sY>s 3rkÕr0An7&'OMHSh k; 6pf0ĈEn7S+bǍ#LH1Mpzd$]YN+rDss""YdW1WL$͡^" Ն;`NtDbUlԳ>͋nL~Jz9 dH XIT(P4NM/ƚ"bJJc7/^Q! 2z8m^/ Vh$eG[9=;ItYև&wbʇz7NwX7BхR33]bN`tvX 0]`i؎^ӨLۿCfStt7&6ۖrzb;\ :?Qʨ>5{2,;@} Mk`]C>*x_rfyR/ۋoS7~*I/'jz@vp# dt&&d^s2L HDg{IĴl'{z1'IPbطVCs5H[8{﴾cׇ'  CMEG"I,;[w]QSz-BMzѕ(#]V(-psV*L밃vH|?'N>K r4@N :@L߭H{C"tψLA@%B&B >ΊBq{5RhuR 䅡L'#% Z]B|,xLp)>Y՝EMK"RYr{Gv(5d@Nch-SP\04mCcmcPbX+;w? 7 ɦ9=XT7l.8NڱGɃJt3ʋ@"cJ6=)e)|"ZMV;xqF yY内~CQ_c7Ȗku+PԺ5 ̭㺶7ߞj؝c%ڒsMVyEDT W U]|:x0u?w̒նw}1.crpHD"L ?zW0 ~>x|}bqyg ׭䕑T.*/x7ӷsrʒ--JH#U};nyUN4[FԉUR- TqgOkkvb$P8~ez}Rpێ||yưu r=4P}+ QiѲov?՟)2q גye0ƔﯓD{ t$he< yrGU#krۨ5tOtI HpR@aL=\n0.9H`xGsӚ1mIݟhrUB cT,tâFD}@g_Yoj v^.FV x׆WAy9Z[-5*zCA*sfpx.9p8Y.K&FoESH @'dצޘ_CГ@YUک] TM O.a -'%t A:?*7 \8&igpcd3#6~c'Ш_ mmc4:k@֔Ɓ6C|̋;sW4#w[eAq+R70`.'t1rσ{WԟLU6vCO&Vv{.W`P YıF(fYj($'(tV0xDTHFajdq)wr,oOrJH9L|AFrS*WCH!׊v5 4R` ]ɫԿϴW}?-ȿQs$}'bY2Qzb$V': g8қmw+CD=5蘖;OjHuWMGUoo̗}[?)SڇJbT\DGU 8ǔ(4:+S|y@q^f<#(Oɦh3E:&w*8cGԥ0E`F_-^wqqhbtkb/IJLj$;7 9=Xkڬu=gqTY m;y! ֽ^  f%@^:-GZe_tu J꾤vc-G,nphOspaK*N4O3%fУĖ8-$XWy5^ܥS=bʋxV|ü$X]^ ټ+ >hb޳24LAo@M31N62zЩDB˰[3AIRhmjtEeWi%r8 :цxJ SFPZ'O_p0;l ZeGz`k Dk&PݑdCOӧI)h'[IT;!)#^H`l~yLw^J& Arf}{`'$e^G1%uS>ϾgRlF\Vpʢ\BA֥eqCbѪڇ!7N1ȋ<"9ף(0˥lUu=3X1 u=%Et|- eS9&Sy=xxqa.fvf,>l[^gxpCz|^qf&3oZ%0E9Nz0B;ꐝ1N _iEe9¸RI2E Qۼ6\=MAaIScQݦ0İRgJyt;]VZ>&.G1/#.%\v5i9r/Ɇ4AQ2VV)iL# P1|/|`rUj pG zoI6(eM`5wao#: Α5<~C^SĿ/%c=ەZl?Ć$/ɈW 尜J$ MZr@۽gb3~KhmEP*F1tt04j3仔+f-w9TS8'cA z1<>FpO֯ڐԣLd4-o $sUK>Lfes6 _We/yDLgfa}O/i'GX44PWdU N 1W&`HjsTMû"QwpĭUrɑD5)D$H[b]Kf:HEY4CȈؚ7$]HӬrm}twa07-;D'^iuҔY؆ :8|j߿Y qQ3ZG5!ui5iUu-"`K\ e`~O֦n#k)FW ˽C1<#}Gimh](d5,^ַ6VNdZXOS&Exo\6DA,ha02mY@5F+ #9Wp2ҩ[l$y"h^[mhv- rtVc$q3ҋ򯷓ǻc,޳=ܧ~Xy#69T V`^koW 5ȸxK#Q^Gdj7 /P!ɛbX`o\~P$\8@d<> ䷅/X Ҷ/]2bIW e|MT 5P}2N;|~Z_Ɋ펦 Ҋw<{IG9(;w?õ$.ZGûV_8ܣ93G(&mpɕ-y>bS!#M;a;?siwz&ͥUxWR^U0ռiho  l4G{4o@T W a!UHB~kNYY%Yk'U}ɥgkۇ}3$4'yildr(U1jU0Rį$< *b@c[u226]C5B!@3lWzy xE+jCB1.X_:~cr#:=~SX,+cIr-ީХ:#Q:q?vXزmČx<Ƭ(< [YPL2: X>)],ׅဣb˔NOxr<Ej˼G6iAN/!oVnJjj }H"EVxp0-?>c+k:S4qw} IC(dVV3pZ@E}"wdL'>^ {ޫ,J444*,:$2vb1Hd^GCfV%VTx*}iFpMCN8Ph 8TYnbQSȇGd*{;3̨N_P/`ep܍;!z[ Ϡ7C"Xڻ|V7yn_ShG+N%Zd|1/T25+/ x^b 4SOB 2 cPpay<͉G4S:X`}VzfQ_{VBH!ome"{SIrC,x:0x8㘙L @;UnTĺSKǢ|&UN:e`jb'f<Ҹ9=Ίɧ^Ӯ \o $甭:PYإ`21.$_o;BRY=4m,77MVgky:pV'ЎǙjQؿ–]``6Hּ4cy)T94~.7g =_]*ekK'Egq ێ~?ԁ"%+q;|a>V*xe;n}<` C/չwqdz`qN.FٰX@0S?DԕԆ:nklDVLѦ 46j7j70g{KvmY]ރ0?@#{SMXPr:"Ld.`*Ѯ2rB#@,Є ij$T-eY_!x C|o6w)ÛrWxN6Q>Raاlʙ("FYUDzV>AGV~}$q}QXPD1%O;Su,zb-YEwк/_-m$;A OHt̮ubU)':pX)\(+P?3*ɡrS`ɭ:Ye0c%kbdlA*t"h&*Y`P7:0٪w+Ot7Ti'eaqUpѪ׊_5=-l_KP O2,6-VQ®]+j7\,қǦp\"$ ㇗.К)O2ck7@= Pgeո^LM.f{k;AxaECAA*) %+X225xGcqE_0 pz5N `7I'֏H];MGBTmfnꥊ}74o.dNoo{mW3Ytq.m( o!XhZAݧV}\ftJpg28Ⱥ*H96kZ7FvLK!- s Brlhg2l.9gK3,DaqQ{dË(pl_~;Na K,]¼> "yy 7'3՞BI&' F[:ʝ]_"gs-kE>(^ x$>K4.jwU?jd:K5+1wm;ܢܜ䳬}=![ҽ Z D!?dBe,Rf v}Cr)ek((ZrK F_P1b6< 7"q@qX,;ϨC8Ö+gFIP'nۑ.fZ ·ؙ}fScm+Ie6>QiOՏ-:4lcS1<Ӹ]5P믩z2Y( AZX}A{GMO}$Y3Ik2gxiغ$C׌56-%{U}9|@`ƪ8)9@4D:̀.O-7I`'^1>hޘFhܺR D[nR:K  *7Y)aع @pb i,Q` ']IizMV8Q*N gRMhm=j'NsfE aOnSPG(`@)K nn)F|#}niih'WЙ@5+`C ]Ayɢ6WDfhzoK j?^0-b2d:w% Ph.Q!~=#?}==Eu5F[qPOX  j=ɯ"L:ܪ2fA/DH)ׅp#*(Dj'3՛AVCvUHܠ#,b&[M*_0QG@^U2uf)}f]P&1:l7 D&Ƚ 3g::W/aj"@1Fmnz28הR] nMkCD@M0\ ekX  #s0f0Ql.!ŌxUYξ>ङ2 kvk@o' ڡvE@ xy] wL'2pxtHf~{'o_}qUפ0GwJ1@:n&.-/cb{V})Fȁu[V|^UQu $$73S֨澦 iӊL>..(`3rV 7r^.lRL\y|.Ϫ֟M>m/F=ݭ`:xF'#i"!A ,LLt5X!aƊJDG m~0+-S KTjh` #gD߿&fK&0 7Ȑ5U(6k5閮Ю2aj2Y][ű$TC.(h4#pK/I#n*G RQX= ψ "Y Km^1Gϰ&]nwg( Vo WV^#* %+ܗ)9ȋkF ^rg`+6hG!!m`IS%馫5 *KsslHx3pј v=X/~E$7ϺhH䅒 my% `i-ʚTy.nk^θ%3%'P ~t^=Y] (]r횹Jq/z1[+ʥ7jdmTP<9}3k(6%~2\ (a /! Cp4 ˜bF3 yMza>:P| F<9J6%Tbp U˯/WI\zvjԲD#$ijx.4@ ^X6 we"hcq%]Q&I<Nږ*$?s柑BsJo2~gČ0Wt#&t?lg'TT| @-QXv6sT> oᅰq9bSAd@hם bYp#I7a|fToK,DaDt̑F ]}|,] ʻ [Mk<[hY1,Xsnxq~]2 5"-y17U{Eps»@tv&@I5 [Vo.c}n3)HP(sOkF)Ň6.YE9}P ZEe٪[5m}l@ڨҩ6p!kɬòYg'#}_vY+dȺÉI@P@oQ}GI҉DTGBr#U Y ,/P\]M|NNx@:e;qHȰ\%f IӤKFUʐz-XnQ|2 3G{HX(,}sYj 10'}зj-.\qa|rI?W}Ơ *ϸ$3Aw< o* nx4M= ,!e]mTqqJu>pq>~wIiz^%Nʂѱ;ē̢E|Tu.Dsi_M]s p3I %!p6qmئ,sДaOzC}+Sqp KOJ^|!r*Z"ü4RR!!Qs %PD+`b7c ByJ>Q=ou+EQ[~=#aU,-! `m੷K,\r: =fq GDZ}YR[~>樖:z uLMb_)@Q/@ٷ\ |oA}Ty7Ǚ ʘtA]U}pO! HV43fu̾{@TBaֈ7e{˺aۄwu=z~zaU q7 M;w5x q].sB}$u}$ѳO6eQ>mVӧрzC=H kbhnQD:B '#" `ӐY'w㆑axJsbH#5o/Wd08iVgaܗC[B#BElJQNƍ/4`U7LjgaE|ϠP|\ iNWߍۘ[pv-r{˧-p g}}T({.\CB`I},GlW-o) +jʼn{SwѹW _- Ѣ(dnjס4(֛]CyՕOm $( e F_0V %3 gjBKlsaϪ8tu[Z0=~"j9P7l{(W݉V _Y)ڵP˲d0([2e0# ~:uz)fIb?r9<2=^F A:FxW5{3CbPZ\B!+jXz{!2`(zrS4dxbK9{ 4 5Tz)yy7kFxlWCې` 1~& /kGԂŢ Gl1f܅ eF)i"t!@<p_jE {;MV~DʍꪺZ(XȈPO꼞JDdq;* E'sט@E/Q#G3uJSbuK!wR;pROb!QփVٶe#J/H& \4`+ʴq_-n3CA݋$Cb!ǖA1# -߹4> &^`(bp]W^6Bmǣ<`[ ;ީL9mocdSrauHҞGHm; -->p{VL x>Ys^7?\bs=6D0L1vS!69/X5jy៬|8ՓF .,(#{Y NW`eP3]$VmiUbOiU}ȼqNՙI{%}~C?uB<62~f|-OU35MwM@GdmiZXy Kr{qi$te)(LEsަY-5b~_<*Y]g[0{IA@CI4oeM--\cvKH^n;h- 19ŲC:rx,&*ˀ&B8;jXiut =}3  o I@̅#opഉ#.s<Juʹr`nR_>SqNS!kʮ/7Wަb^A?eajl[7ޛ@7sV6IʀH}BaoS@Hp/ڎu3ͭ0x+(usIdYWy-`u!ODA;S%r5q;Q';*Ǜ&g?͓c P-rgʇM625o[HzsLLfp`hD_ XgA\?%T-E(05 [ F MޖU'mT!E,($/pYP=z*v+"PFG.#b R26`mxV;DDOF PXj܎&` aϨߍ@ 1ߏzXΝD#jF5tFyIK.!Bp9iu-`_B6 9׍[U-Qp]65i3rΏ# Z^0dp^tOA{]1>0>]]z]<N[p(EIÊۆH$Ժ 9Mo9ea ګ).[ltERI `FQH*VU*z\Zm|G,2Yh{!DNHE-qZ%rU{g>*(o֥'7Lꈙxj*G?ܒʞNbjUG7&ꠐ&~^>O^Fd-#wjn(}Y @'ttz±}ØRy:3TͧDhl弹l/hZrNyvs$te7{yY$I G%r$1{=x=CBn}l +" FG젨Ri\~:dO;W;Smd3'd\Ij$O"7 h9ۥ"8?ܢpC~V\ޗ$b3.FbYrޢXP"g '@&?O䷃Ջ%@7Bi6,Cg91`VB4yaZo>mL1HI'u҄=PKmNJ;kLǠ290ssf/XV(ePP#WD&ٜfVUL'+hV',tVVI=?Pe?g01 $k7b+}E@ޢ’<ƽ֡\wv!Q:ǷP蠂uNw5bD9I9,t^XTF"dnU(aÑĈfy̐7P䠙d g21@ܩ*18.(O8C!d :ZRD%`,14 <nIq"ɜ6ke9aCqv@^d]Y=ہj*2qΕQ/A9XelsL,|´]h]6W̯״*b[:~LI h$JD )KMR~nh H uw֡! 3iIOG0ػ{":w~FoK.#Շ@wGhͥ|_K&+׻1腏3}jSےoK4k{O6OiP߈2)Hipz^.ѵU!s;Xcωj6kKֆ`Nx9֭ͥi}"rjnTcޤկ!<dD{S ZF]{4* ǚS8(sVGX+9&Me6r'.mG"lšxFqLWh+rjUt30-aDFHAw!t 7(^,uJ BQЪA~Ӊa]$} VjD_Xp]6O־.jj6>, X]>Db!4AޚExZdt蚙Pm \#?>^3mwعǏ*inБ͈Ten!VNsY*-!M77 3OaG kaꥪ?WVZL"ui0+{u}<?\!A )xBoeۮ!z.ZNg~M'uDh?g[-Ztr*fS/20ik <i2ǎP:l{^0$_E?bxӻ}AL$uOsužF7[\C%[4gDs74n1S`X][Ff]nx:BZuKSN =4{Ѿ`D.|ި?><=Ύ3w7*b!ûk]^%'n"OU='֙?Dת.3SOq##B܊p9pkw#pDqFa?F+Mkߪ_r/d3|Tvä"Օ~_CUZ7϶-I$ǟkrl5Z_h*^7ӾS߸3_ŴK gV#+h;\IcEE\, (di;2Igf6O*mgЄԑG4ƫSeQz muұ–y>|cnt*Ȭ+/(zܴe3I7%Jq!18*ieut.Ejr䙝QO#af'1e'MR~"8, $Pv{o/| y2F(a`9RVѭJ#Gi:@NtD{ʼn 5@"FON |$= uHWXrDKPC혁C'/^t;ۋԢ$/Xuiվ 2ŹrTC[%Qe~2[9d f1o+:_dVyf^qi[7]}a[aӐ)-Eڛt?CӦj +,27 EIk;aVe8 |bsjQ+sS=n!>}D+\9\ZUq֟,Fq|#"rѠ!f"%6P>^z#N 96`er=Eҙ>.E|k% ەʫa~[Ĺ?_z42&Lk63\W'Yʶ[c=]?Nf/jo'Hs /%*jS%1?  5S%r%QVԯPZH` @+R[Fjvr)nWQȷ%b0vgKO9>jJ4݊^)m\o3[@Ig+Bיv|&-aPlD@ҡg$EMtҷ?q{>9,ew/0B0k VN1g? ,CXx&^'Zz 2w L 6m>ASm{ c EN&`KȔ E nfIcR0fir%*:!W&:ehZQҺ8yY*#1A:"E$ѯ&l h&tdWßm9Ča!n]j\L?7nj7=.%3mg;@im2O,MXu5amUAxn0(ߪ# t-yՠzV8ՅEEsz~`G\n^ӵSë7ax]I|A%ԷlBh\&[|<ʔXfX·.mog5j+\圅+;HLR=d">w[186ɍ a ')L~OENlmK7 gF XDqs,z[5m8?+i%Q'3 zOw@ҁ|Z/B!ӒDxCt Ѧ3Jzݜ ?k@=vcB5Rfi4CcdI`.32d 2֤gՉQuE_ B'R2`4U-b?At*-y w꣐[YԳD~3?$Y\ԱS8\RWPl\]"_{qup"p4V1ǭB+7W>z`fxPQyo7F o7 Y2Є)M%h|k,ڶ3oI5zM=I"s.cȴF-#=EUh)t޴F0OX&x CdT>:X<ǻ0sud^Tk'jF{ r{ |*#-c_?Yw:`U>W34g9^k3mBPlE5 YXGpL\zGVxZ[2tV\Ρ""<  aצ3z&˽Ob 8 HL:^ޮD ='4\]FIJ0Nrhe2f2^+U*.ocUYU34 kGGV// ˮ?IKB 7-Pѡ?M`%:X|{@3Jhԡ%]"!2&ʄh]G̜OҘDdNA'|P \:j&}juia&j>(`qqNM"Q 16!]Qxi-o@V˯31f̑gQUAyG'dμ^M FS7sYDLh/=Dep tq 7th2DxK|;w C -ݞX49Vd/vSVp!fwvջ<*T%*x/3Bm<>Eɕò' JS);e1T"d eC6qRoiHY㬷xl1OC2JIwʗV@Gagsn=jKcv9A Yr>v(vqFKWcӲ Dh]p.|,9T}O$&БhO m8*z2(G}ߟ3WKg2[5ic{yuIƤZAE4@vc˻`2p\miNfbeW@k2Icjqn^#1zPҚo Ce 0A Y"Z d&A9J#F%[HfrZY2OjZ4j0lq2md?RpPܚe089v#L(~y?hPt",\=#XȄ.a4b'*JH1nA-`P%R #@z_W1 مQXx@ݣ\#ATS#~A9Э _q f t.3}ict""SNh\EЍp RcXvwʌm5TCe {fCPѲ0^|mdO 'Lp3?{sJ5ͮgG!;† gj1 BJB-2ǎ>>pvz=eـ{ȳ f&l1_WS_0;->FQޞQs6BM*0 4< *Sօ9I՘vX|GUOx kE*wosm BlB$9Tcޙs_t*WueK RBQ2[U]^(CU-5;04hcV@P_Cd]]aZ0? \KZA/dSO E@iVp5ԇHIe*OX(B; aq^Q9b/Q 4žFAdܠyK˕ʼT$͐ cnd~rd3=5pT sݢ2PWCA4!%wU]ۛX1g6^_?hi*I<2/?6z{pϋw)>t xN߃ah2Ѻ?C}e+XH#^uVEc7F|Ao\Ȏf7RT3M9XXbt g?|[cJ~:Yjk ,;}WiMBx`YFV6\㙅ǔk؜ e;,Y= Ḥ.bd(k;J̺vcktna)9?,t8z'~ib25$e\!cdE%/"aD')V^BaI.Z{%uZ#g^tpI-(i[!_ ,HQ!M{_EχNA_Ka׮Wч7)YTR6 7ߨ=++v!ox+#Uq|Nq/2OW&>^o=Zp PYI/L5jXRCrE H"xb4:68ǬJSl{`} 2&?tGiGw yv`GqaS헰 ,`WF@ CX^8墟RqF#b+`/ ޘ]i9$f UWVm{Fv<{=9!Y;o&Џc(5eDsK9`';VoΞxAt1YZ-/_XjVT]FBpTEaSWNIPQ+;a 9.H‰ 8|E{?&;r8ZQ'xk閙R~H S>o(wɪjJOps]`TBߴ%(5qӵ Li@Kϫp/%hKLDn6@-$1@ LQZ74'8ܔxMP^C$`\2tX+o쎼]'zo.-abA߾:>k_SyGqIfՊԩj߁ #ͭd{c_zqM9IDDl=`m-Iah!Zõz,%G9oFf;u̘'ܟ<A}g0F,pT'ڎ&3}?0)/召LU;V³?0Ʊ $l†h"hI--r,3e>-.T0Kę%ުǦŗ>LV{0T˿00wpAO}& ?kQk>bh(;$oTp \g1%W5RԢ]}J*C,*{[C:)+0s/[R{JXTȱ,MWYsSEK7k86bEufr=f3ɯ Jף77]4_b\5bb{M36 }Hx_‰ pӂ=1di rdgCy۟ЋNKQ2BE=4Bt7X7毵~q7MT\U f>c6|p0ib|Bp>E;557$5ApESگ؀ƀ(1d_n.{y\BB,cOGI)ۯ )l| ' 9p.3\x8=~>M5(ou_R[`c^cOFBa؆$ BA^=b6r'fY"pXCܐ}%jxYV/Ұ .Ed\!MH0*G;ꋛ2[oLԪK.Ͳ ;Û? 9yI#s8J-_q)h:zȶgtJ}&W R‘ԾfZ޸6v&ؾnlKaBnQ)޶*teS0Aaa3nu\R5KH3Ib7HI3ood[y>55Sф h OyYZniHi E =yh9q٧I 戩U)fvd98eSч(kEr]ۻ빱,_:vHFSIע'k'hASmCR,&V3b 1U$.cԀo+I6Z͆QOtGLO9%34 =8Ⱥ4vpKQ0eO '[P>d0LUK[IG`}S'luA LLdNYo >=F Sk.*)8gFUQ& ӲM1 67"^P"#o៥P-9_;/)(r,Z"Wr9G RcUV$Dž~ ;iF Jk6L G8wU(ATV9 ПxpAX4-B'٦Y ׮Mz6'0Lcڍͩ k >[ڲq&a]JA(j6t4mG9knws4}!M\懄 I.*|!J;ĸiHY.~N!,FȇW +EF]75ےYCt-6[+~Pu {%Gqt\q\|_@wXr !!h e%j;!vz",^һPGX[lݕo<IJÓ|3=ܮa/ٹH531gԽda5@ATB9CiYzknN-VQZ㩶IA)";]P \W dcAEڼU(nJ$aVM?3rjbN;̰" GJ!z\J(3>TKX`~(P6} z<Ȓe7}:P Բ|8AGcђN8m/4?OQzl *H6tLVZ]ՒD`dp4G¤DG\:^t@94 vʅԣj3ZqrǗJ f,U9~Oc ڦ/[zºJ|*Ʒ*@#y6D,oNH:PIde>=V7bQP>4JxG4dkv#C&)}ȗ|rY*йkˏ.JW>.B'q]<2fܠ_ty @ä!vqYr"=q_\zs^\f $AYt9&4: #;<$ie\VFErQ=b.(unHBt~2=XxzPʴJ(o!yi a8xK(xHɫfҕiAi5: ?$Dq3wOI'on܋<#փmt2g{6-&ʮ׌5CU?RVkE V|Bm?g#1SQJ=N ] rRu{ \y A'+l-Y4Vw&tM.{?jw`i$GQJ7-޷%'R=wE6~̳GGIcVmDٛI`mZ Qm"a5L8 Zxk kTǖOr';wO@@k[}0mXJt>&ceO왅mQO]0;JWQZXZ+65> Sڶ2߃ג{i'WF-bP*é#aN#Ϙ)**[r'\5.znj~4nt.s@#`u8sAu>7se 9>Vu"9Yic?Z.qlpDԪGt_mo7]B;ceLDӷmg&@:N#vPvOAq.J+c "ߡ>W{CY]w!" %Wmń́Q0BخG;`U5NS̓P+xbEznoRiP<z0^Ӧ\I35QMZdC4x|^S@3_ḍ2'^GՔ"!{l[IVcL\ȭD Eȭ=H!qlg+In7m:59,oy$\եL;!؈NHɰ^O cE~yY.ԙUg7-A{4&IqLy{h<d/Vg0OlzP_ Bz)'sN ew+:B%] _ceP?HrЂraev|-8*dΆ$,[h!|2s8)4cTKrHm`O 9W@ywBꫪHUP2k lfEj C<=7L%01쾚VфIop& ?%SćT`<2Tz(g-B\BjFv#fQn߽0Ԝ OWh}AS_Wj=.{g!j|_b@ Ғ Bnp97Qȱ{-tč!\ |CY2㰗nYc*Kjz>l֬!6E)`g>` Nhw&jkv'wYm@u\iȏ6/Q w?]HY=&(QP)4AgAP5b ŌTv%5i5*Ї -*D 0v_MZT!V4 ,QF?8SYُG? yv3W7 a eaB >N[pUKJT18s`uAzn,Y4_yQ(+M KOmDӕߦ,38׽/Bb{O2`;`6 iE4¸ag~5TPd@ljh,pWJej=Ů̒~k:U(E=ozRe`CU?dy5w>m$w@[uy=:mƕ$&"nAQ&k9z}ĭ?9Sݗg(Ln]Q\8z ц?V}Q̼BEe,(jǕ);k?_a B'6qҴN BFn}*+H |I,Cٙ)m.RdyG*PݛR\ۺqR݆0r1jsP0n/bޢxDK |Ne#jF o+Hfp4} TraڈyuMvyDl@>#I/Q&mG;qeydJ@˹^DOgId/L*c {}RJ/cPuo10a΁IC *ly2Q톛FLZrlgm~Odإb/U"e愗S24|)h\Bvu>ZCog@Z`<"~>>Y b0%Rⴓݍ-eUȖeP$>NĎZEnY A櫉xbtGFXjnj^g~h}gr}4㠚F`ͣ,6<~522Sr=;-EP59gbhTL,["rh\P%3b@$6LiI֊Xv7sf uny[Ij} O/2I+8:N.haF:T`3mOm՚R‰@DlhA)&l±*hc@Nƒ:E.  Ի$I D?XfOoH&M*u`R;RWII6*}@8;J`.9oDzD/NxëPw[~ RAc֡2JV?:P1HCH <3<&u1ܒ}mWn.n0m0u#皤ymR_Rֱ.RꓭS?9'$cB9{8;KjmOb֢O4|\=L>%tyulXlڢ~pxy`\k(GgǥJO*N1L*b{ ^~hd7fiQ7DOu؊B5n3bV U] ۟ʎH-~źq (/Alhjswâx |/`e -iM}5r,8]0 h YKnjpf 3i#SdK3{XLׄV`NKZnmRމkU,Ʋ쀩ןo[-rE"H;΢c>TqrRfB?:w6\M4ޑi2G֐ca>ם`I|lx]1Bg`avxy]Fa]9~kcτ𙃯jɥ4Zᤲ[P _,p*#~aMƅ1Zx rY7H_ _Ku;/F8ގ8Xﻉ)(>b\%B}$6J`?AcϧH~x*z8F\x:uu0\,49íl]ɇ|Ξa63_7\6vR'd[؂iWߛ2faׅOv돓È, u fŘ:ЋRHK!a2=A7iDۙZ8WRLK]w>DDL|Shtx~.&P˗(IC=*OImgMö ~*a\QU1%. T3VF>1]ïB3J7>ooI$if-mk^ TTчh R:h&~^E [U`"M6Gyrau2Vɩcqp\g{CW_a$e l! 0Y FpS̾VeDi Hų讒[( X5\fQxؔXTh=|2:(ўtB|վBJ_cUqiF16x|c[-!̍c=˽'#窦xkr+'UPm!HSk|I9;SzSFTΝ` VSr/Ӷ4hb(z24c~F4g/Q̻rn`(*)OiL6nʱ̇`RW ,q5Ql/8NJdF M~#pwWbfiiӻfPX)ll*Nߧox5!p/lUa. !N0z(E JFs|V B\*.~B!q rzW`С&^JSXinnf?VA'ؓ݉t늅T(ueyļWW灖&Oqx(HawP,Mc-E \U"uB9JOhs=N桙 iB 5qy߶ k9!qVIhr#`HHF3h*zvb8*p8,/Ihx+bY.+e [q$O'/)۸pPփ/3O9a|v^:(Β_0nQd^~ʆ`$NwtAQ=&T*iHBj~FxXG$suJWMa9n"6&Zfl嵌{ȭ=,ai}L w`xl eN/ҶV3ln>I^ %ybhdKvl3b# K`nfpQߋM0K竬0Xj6idl:>IH),pW'@$\l鼤{"$ۻxja5yTQe΢ oٳu^41>[G~'adF~&+#/yV09.sX3m:g\nY":!Ǿ,5I)Kq^M_n9} H٢ZJ`y/~Ռ{&Db$<~#~֚lhMJI?߈E R=M{gW.fE{h3tK`V 9b4#wFLˆ5Tw|C l uIhSXJ0ɟԯ|߲:vn#e.UI8o+ ƬP歐=g _5?rj2 ڸX"}Jz€V.pU9^;؁y֍b6]FTW_&5=+ȡ_WDcnh:8c^r9O_WYڦ27.SYh{⺐.f6yΖL촼YB߫9DFQ,xF2gRX*x*yWUCI02F5ZC%R!bJmFA/fʁ[%ob=HHkQnhtJ|QkJ (dvJZ"XTO fdG} FvЯo{xM'rH2Cz0*%' G f7;<&sz ̛hw(5Rr+ZR} ~KC%E[E TgiwO,*rg,'sV&hv!5䒚1փ_s]<3kz\Umm?s2+;FDsGe[ nlA!V&{' dI heCsrY*>xm7{)k8DG*U }t&|zpY' ~y@lX~.Kۀ ↝k,/`t _DST&:^̃H}d^*13z,'!=U$ =ŋ̵^ FNXjĻ? nd%e◻bP-[jGw3 ͍8*;@LJW/^(76GK)x}Ǯ0#ɆǑb-zaJrYr6wͣK_('+C\Q|y>UݼطߙߧY =~~ƎPTRRH,b,Or ѻAnNhP@/~#C OZPz-jI>VIw#;A!$iX kIXO&.rr.é{4G,ZV7R/ѳ,v5CBo|)ȰQ[!F|!8vW>bΦ$P~Aҁ&D$HG442Q]̹P `hzU᥸T ܫ*hI]m~RH-%1NZ4&]}QxiM%>!->AvȲ& ʢov|σ7H%r鏸9י; <[EOf{wNn: lޮ g+&{[jр@zN$?LK(5vVZDS.ͪ*m~QGr`ݷ L)b "<!Z'-lJό !Ub [Ֆ&`碟.^;SG< )EcBb4|Fo'YowY=f:ܼnTz %KbD>gPe04dgk'#%|.iGHF=eڡM?i4ر:frO{P@A@̅'NXq3W$>T.^om1?KU-%`"$?|0qvD?;)j|J}e .3`Zxt@<}:Lm.e5y߿DgN:[|F { # aLI^׋sTEķ:v*r? eQDkM&3^ dVJ:j|Iq#9aL_MGْp-|LԩQݞv.j#M֩d0b$aؘ0Kb%7 ĵ#>zU ><ݼ~TIﳖ%=,](nLy2\j彸x߯GNG,d"4G)iJ_)7YaJ GbNjdGr"H5ڛ}E-|O4&ttEMO 8zm@ BѺ!%CE\,=h'j I6{=L8 ڈ{M?jښ-{+\G[8:do_ G՛vfW`U$J ڢͥƋ5#v׸+Nt>E"ؾ+ rCI22}ifX-/4LuX#6ϣ3SoTa߫u؝HZO{ũW) (w 4G `Ú8{h_dB3^gKmJ/>ihB+\YِXKV%𘹅$(Lqe(AjXǺ ꏵ҂y6- "|1FzEiKV tVP^oYB]%E"^#1 BLg3?o_gL?Xc L lz!;;Rj,JOim/L$z̰'`ū۠Fl(,&l u [N|dJQ$<) nQz䲔k#26͖ dTcAEG"xgD%})HQoU/`B- Vq?ab*:TH 0d!L9+x_hZJdB$0b=.Rzg̼óyv޲U r rB/GUѣ*PD%2fJS޴ez7PNyZ Yߗ!"! u^1,d㩶g!nAN\ ]{!Ze}Qt x87,sRtkY Մ&sl46cl!!MҊ %_N(lSTBWs 7R\…ð9ͅ *̄1g11P8^+M#rI 籺dI1~xn"d#Y T4JNQ<;OД]?L>dG .&xԪ;Q3>ϡ n+plM6.N։/D m&?Q6$y[!keH^$Äf!6h}px3{PUh\"7wFap;1+a;{*W }OŰ:&ukve<]&ѼsaڡԻ$uAǿj^$Y )/gV;ZU[*>2}k?{;=(r0}Ӯ}p@16.Mą0pgl`_ _{ `/ۆBY}qnZW+}|-&/?| »T4U?fPE,ziJv~NRæ4Nutm~*kirV=dIhMOb!>$`-8M#Y`W~_$) Iu2_A'2]ú slQu6Z+0Vo;?>PjǸ\^&^0S|'cהWWǏܕ,M5_( 89}T.?-~NKxָgo16E(?Wm? HBil+Zs{_.9|/#rRKy]+66?VFj'j<1mJOR."gc&^2; d:F{2*w?$.YjK]<}A.!5p &7%4F^pZ e[BU'˳Q85TWZr^} i-GRFTg} ACKT&3N&&͏0׼'g:o̊Dr]A|RO˦Z_{@7r=Lߚ&cmp͞bq#ǓT 8z?jays<7u5.ly%i/0IWrw ϛDXR8'K6bseT1[@\] C J } N kbc48Fb5r6ctn}lJ=UV~T ]\6oO_O>V!îi8 BcJl P$S:hs?61IJ fM5φnTn\+tA64ռ4 Kru?amN[ _{&šMVܢtiZYpVH-<;u.8 #'ьŢү2דvtlk$29,2)ѩ(#iRE]+EלiCͪQc47n^@!y%ڟRsL}wE/r?9KM?Apeꖳ-euh3Ao٬")SKO=]~xUu]_ KO@f((5=>we=O_u@oq'AQD %1Er'e5HO^Vl^*?U Æ*JJ}լb|ے=CLv-I񰷥29[ RS[si0zjc ry,s|H NVY԰Ӹ)Hj; ؔs_O|)@"4C-؁Yc OD]@fy%$#:o[A7f3_sqHWuS1f!`1>Ri`ghp~4컞\tTY)j1#;QSwz8Xm_a;8Lz8WEˠOƦG7y^%5eGa9*M?(+7%>ÇB Vze々#`ObkW}!:V*ɢ&su,0zayjʲ?Km?l˵!A @ ,"JZD#Jb갦SQþG2]>iYGqbr0^'Q44lˍ8؀8n$SWn#cV]Vf3Ub=[Wˆsj'N"=WR==8tBdME#$%"G996gykh5s hÊ;e֗WƠ=J%YwqkpZt\n_G?Xb3*sD$&i2Ywdz.og*jXȘ0;QW)C3zHjš7)HecȘ_)D$ek\)>o3{Wڈɾ)+l=$rᇈZLPW2'M3w$_WzZqzٹh7^=\ *„V 埓s+G5s^Ǔts 6o/KX7[ ZOq Ol>&+oÅj{ 0jê?Τ*%"Ǵɏ̵YgDrGʢ+ghDҷ[ p| ~Sd×TYWRA8\+3Xw4REֲfJk93 .YT|L@*U22ĈsQX[#K dX{oqbIEfl]j:r阎YOQnwvMGj3ZBQ'@ӫkVA .cY6$Z ^n`ٗviJbvudF僠j#WӏynE>Z&Z~\Yf311IBN|%uQ(kK$V|x vX9EnG%yNWͺX2HRE'Å(WO=>x&bgx8jXoiy\n~d`#i1+ac0  HӤzZLa8P?a辔7vX 83RYnfVuVn1TiStߌ^}9f?gXÈ%jUSؿg|9^-jI`ur1.5b]]r1jK4@R$*g H+a$PE"DhH:_PL0gZd}fM"`0" }_뼐dިZ B|@5"]n MZ5@,}'g" ׆dh,Wgnbv!/fٿy458S<eV^xFz뉭 _m)2CVnmkE%V0 [N.W[ps/qS89&EZk5p8|u w*7?]=ydh|s3EM\6&&]c/<8;cvCO'^}sQ<"۵乇 䇎Xki!%ߢO޺?cQD3Dz@@Dpa^yR4TBݘA 54z[!?hTNW]^CeNQߧ X $D󽌅a_laGJR7{͓o% q,gIv*&w-Z`QYsn2]ؘ­z1sopoΣ~*ITõ[ Mx#rR~")լ: w>kJ=6x b%xTyJC k~u?Ic$8ٹĂH Z-* }i̹MLnZ}^%HjHLʮPAtˡŧNhy+bTg |M)jb|p#څ^|;*@asl,| u1YV=-,B +h׍w+can/H:es񓑍̣a$Fy%v|M{phe`r ιicsn%ÛP'=Ɲ#Z/<)<;bJC$&WWG duˊ]Jr @TH4 ~&! zBՐhܦBOcV+fXƅ",VB>eoRQ:F,Ë/J $1j=J.# EowygnNYC+M_AsXke;nGĻ֜4ߍI2zltv{eryi7¼ k1/V< h|x ڸk)>B;s+t/@g[4]E4Bc(^aYDu^37?@9kW̓w_ 5a@Huƿ2hAIE},UdjJֵ|hݓ &?xj~`g /zW}3 n&"}Cotٿj 0)@z9o>@`CtXlG:y`C>9:"n7J439K>[RwU*\[v-k5ZԴ1dn1s 3?ފ~ÉICLt~X_C{^P>Kӡ ˩hp2}BC4~MTQ`k*{[)ւ Mw$ڭ"JxNae)q[g32j8c6YRj=,@IБpDo$)Q/V(*OfV#6s"@ F2hmE2Is&uZii j݅ԘK!ĥfq^[LX $:Au)0\;13?*^̓i;TL :15,ݲyv5o8>./a= ЖK: чNwm[s oDϷK`45DV.ࠆk|G6״"s08Y+o2֩Y.-$O} .4/S(: `n,5D6?wCb`h8\W3FY:ƵP^:BI.*QUKA?;s0Sqƍ,}WqI@Q" &)bc~[l{cB@Sy`tcJܾ^n|]}`W6L>}1c%&DD|w|lb+H/KD^l(fC%FamZ4eٖi_n{αQT]O9,XT[s#l6^M8u"z7"u+#t[9ɵRc'ZRƥUK\*1wqK_ף|DA+ @86qV|7Pٲ[1\zCd Q4WF3;=XN'pql^+]]'rId$<<.NfŖ.fv| ٲ9"3 Ӊ:UZ2FeT|buZYr>gL ݗ5\G@|?K0B6˳|wW5t~ bQ{}^nMh2))[}$ .c y&)#`#r`@nvaիkzɩP Bx(s;@QF2zsH[޶͜lFiuUSU!7SpEEU`}Gl,YÜ?Cʿ=I'FψpTfbl1lob!~erH|g^ށ2N#j 򲱬1~uZTFH3 h4[WKㆽRYkY"y ˝^Q z nD~=8cXe#?` rޗK[7o!wo)/+5ך(RHxDbW WtC+8U1PHGnWrms4UلT u@=$K@ _EƬS| JW ]EraiT'C^Kd-hPwZɤסh[9m7CZ`?4B㠀Τž}XXV%$He .XAU ~ ~<]eNTF!>1kvy\JDֈò^0m*hq'cO|,nMw5.IG+cAMlCWzWH )'}H@o,erԠ(>ұϕt³`nGƑˬ ̨= .?og@lW%^z¡v%}(&r- 0; 5!uF| n=,oC-z?r^5Bd8.x۔sOQ ݾ%Ae u^ؒ7zvѶQ~lI<hiPTϛ,uDVRǒ r )sH^&nFP;<;I(sqIcfBPaK$ዾW!E*jt .e.cP‚xF*o#VkjXza3 ܑ/*S[±@Ixi(zڢCtg}&_q+q'ٽtDAǮVki}8E?JqClq=LW$3%qy$&h:u4p)hѹ<Kz=SB1OvWrj~ L>3U}:{ gwF_ g`#OD"Z6{ɡ3H@DVZiOyDE6{Ct}ϰڈfyᜧWll Xۆt5ק=G~ e 8iL޿f%y">pћoؖ83L,RJBץ< v67"7Q7 ܒ-`.W=ݒk\?qN,K%E u`vB EL9떇.GLY}m) L1-)*wD>NihdZuw[QnQdYǹtK* NtkC$ ߰m0ᆳ88i{͘]MۙJRF-”ula*~#0lQas!ݐTCG°=:'jDG8`ek!x?q)Y;Xݶ19]V]$ۅhumt)(˛OIsgCi  Rvg ݍ:?F%YB{3OKs8PLxh;_UmlV@a7 ߁,=@?;|(% O &EɥBKUHx:u=ѳ<\6sw%JJ8;Vh.^;ws)sך63`4v$/ w7&&0Z/]vJnl۸E}l.{Ėۖ[*R]3My0|U<-Z[Ye#HmUh *kBX=_gފFQ}I'gϕPbGkM \Kv$[T|X{,]W>W q/.1<8H&mXLpHvrDjFb7FN"w)GOi 7lN zmpp3)Ϲi@-! :vs#߱sۧO FLzUGH$E1u$)[BIS >̺,:w# T7u 4T,qn>:`b{q>Rr4q\''txmth;@zDrPV3RZgePP$rPرPw {9|g"g&qceD?tvGAa]!9;foWCr/`˺d9\4{,0ai#rq5[ǿͺpWV ~z4! dQDRR%hU3l t A)R&&?AFEG.,HTiI)ЫfŲyǾ޶7TS9WC^iR]Jqu,Z|TfH"sB2BeZ5Ǻ, 7:͘ڵY+-b7_o.6td O>K"F) -fʝ''(W:ֿ%Zz(^Tb@F{+BgdN ^PuLg꯲8 z1sRe}%r5(:3;GP"c,ٱ^3W^Rۢ'9gYȩj,ֆfmL04ݫ;Yއʦ5@o<$!Ta̫u<a_&u\# V^xlE7§x"c=jWes0L٩T=pB6}>[#4~n[sgXD~1v?{HŭA՛\= :v<،huI[ZJq pM(Eot"c&׏'D. :›G^t)R`ڣ{՗'s" }Ȉ*`fjE,R i x;~j(,͉Om?\YFWA5UV/)/S:5=%ͱ{($Ÿ"YsVdC O2qIL~qЏDΔF:$ 9ֈۯcn3#Vu7у>:ILh6UP[_2)?*b2aL!H.-R߲7P#n/-ؗ0懼؂73S@b2\Ŏ8Je!#%ˑfhIQ/;N}}ɕqW9>0F^w=%9"+MERr8zʨw:9/m8L=Vȿ`JH8qɷ+Pd1QK&QhrPl;GEd Ybqc H?>eoD{q.s5#2^" 18'̱leK^׌ea L=fڋ˲8 'vVnlA.O1EApM$Rʊ )(R-0οi'd}"sL>`(¬5\Bc̀{F;qUT%U+%"Nq T"P*uqءbY@)X=ZiM5k* ׸x8=tF0]Eii'~u Hö=S?i=;a^/Kp (u |. 10z0fWe8+VRv孚;2o;E|nTuy%ҥeynջ ʲ+Ưph7v';&BFKSjK;}%8MG+B-D*M̰7!4m"}DޡW߻gԸKRoƻxoLyvW>&N٭]~b"aX޵ "j';p W`? i 4躹Tp|̄ YHhפo@ Gr*X]o 7C&f ҭri8ҷexveǽL<$\"V+tǁD"dJA׍9)&Bq>Pf90/sl,ZV٠u9wZ3J_i84>cTϸ]ZRגE<ifZfP4>Q;4_΍ כU,IXAinD Sy]?SZV]"ڏÔ>&>xx͢k[ڪC{#rKUPšZ_do۫ P%f Q>s"uqF͠|JaIdYr#X0 lLܫTRP 4zLnGRyatR&&eБ{/N  >p.r1H˴9\U_8\]ۧF`YyXT޵iWG \k}='500x0wtwR7%2)2궻S^AnC%VI-QoS"x{}<= wTHzǮ|EdqEo<&s`{SatFZ95wQff!&ᒯ8Zr7I>14ٰIfS /({Q Jj/\dNo ~!r{awKSM XB\fi;!SOkgqP z; 7l91zTAfПDZ&[VOYI3©9[_:`+lI45Iu蘭jGP/LpnOE(tԗNX :+7 $^VU&U6Y)`z)S!҄g;=>EmzH3B~U@S/A|Xvhv{*c |f ޥɒrW{QHa+.dT}̡x(DL[ir3\ (HZL. Yll|mz>_:*嗌|c+{oT~EwSU'*o >j8*OӜO A4 6q^?=1)ɞM5UŹVlhv:AJϷ 8/t,Js رl;o-˔/4LsvS (Ž8&GBjEڴ%[HRT!Lq{7Mfm`"'r%Gr$E=nu##W~Ng/'# B LduZ"?AQŠ')g| oe'[)D#؏ :sСtdL+ECd9!CZ}d(A[Ľ H;c6irِ4r =dx|H!2PA*}.j`mn`QaOǧy6iD*2 IF:+j[~: mA8$_U k3(z7EyhO!.E`a 7slT2 =>98?܃mS,I !",ҡa%EdbML46w}ƒe/w?} #"m:2I&U )Ks%S[ϗ]hG8la\F|鍂E.,bu\hUȼ.xt`n}tbPiJܮD5 r{5K V5`7ަ {(aL~v)֧ j;9--NYE-Ҥ'/By=w)HxOTB?D ZI@t_s-#*@mHf :})Ld=PC˾" x_Uvurx(t\+'Q{%2-,9a>ϧѤDP'GRZh#(4#qC? hL<Ў sB5נyvxR[/#)Su_)l;kߓy)ECDX%" A"H#L{O͂=Z2|)C|rG>,[Vt#m!5ZV`6- T@t`#GlaYk'l21kGe=$>  ~ut ѱ 2!9Dd_DA%Ά:BC觷) 8U'8,5k@L`7BaY 6)2o=3Ϸuٽ%〫}:7(O03y2$Nsz)>ZΗu0O*4nPoY$BpRjWك8m{.Ʋd.xo:; 8ixTTRV YZNu1~~ #S￶X . Z>Ml{zBCL!`G+uj7 ++HC Y&nMK~+ d~4;8CsR9fZu'L$U| ÊS.ǂ)Ϛ#za3' IFc_uGet__~JFwb^;!*r/6P:KS-zQո Zk@: f{+lkB gsNjĝ;Ј]H"Ww2N؍mPN%P3*2;lICW9CGjǜ> =k_i^~ *;BE?\EŞ? Fݮ\ 2Ez"C,KN"*bznn28y첩7]m #=7hT%<#X6o,#mW{pvVfelnSK*i%PKD,cnxR {}O&7Rd|(yv~4KKV+Ȏbw&_ʕ4. yä赕`"/()| d}EEHG5}iM|?]TN}Emǵd.QZOŬ,{Z̒ڢ̩B1p:%nJɌ`ؗm~ 0s2؜Tt xbNJV8Cn,S~q[ Ͻ)- tl䑞*k uWxG26::ٜ0A;#k0@i,vƙ\! 4rFdмY'1D'ԨT_H MfE[;$mYťlT%f=R5H̞dw'4:9Ә^eˋ ws3,*HtZTSYoqHE*/|ccd,S˜+gt ¿J)( !!l'APuZ _$+{oY)pI.zT&Ȯ_d̏;iɶ a D;7s$M;Qᾈ2,wxkpIm2[?Iͱ|uisM79>b;Ҟz{8DHx`5!Hyu:ڬᦖXs=-_wL=V\?*<KCL|߮Yp$̩؆1;$oJs3%ƯD$=gZ zh3ZnsΟB! Txl]Zmaúx} A%}}@uhX(_^̺l-vGF4,|߁%me'AH /,1|neanr"+GuH NXRc R5 b&a*/av*ňX)`N$ vT,| +ȅ$J+˵Rוj: Ox&~Kqqwzb)^pI,ý7gvD?C#qd0;5+79sS_Ls"gF `gulSD;m*+wܫZYkG}wЀ*p鶉e篤z6utKy䐲8Mm|9 t5 :)6ƕ&vaV#T7 N$R @?y1s8ULv~)IR$KDGG.Ԣ"0[EM٤0kZ":$Z"N<~ 'Lr3_(!&_TSpHN$qu>^0J*.G4PQ5;4X9"j_rjJJoMz}T}z!KY\G;C>3LWw/s%#*:d ׈րYstz ?/?HhBǔъsz,rdT>t?K#5'D 0}Ht&N lkBnN-;C:uB-At څGJ)!DhdQ+a)/Q;45uBY\ (Q GJ=4d;'FjiO[Y ^2[b+O`b?AskDrtA.郿X8N|\#12>z\x>m|Z|q#60pN%)}Ò(8½l6 1cb6]!~Eqw,m2o]{b C3 DZT[~Zz09ZG앯7S_ęm ~kij86D6]5?ρ} HȈpPX1c/^cgȈoĺ(O-rq O>bqVl7 W.㸒<:>CK ]fMs>A4jMٖdc<fat_\z`j/Q-I1ZRڰJ[@''({o[Y" fqA5DHeCWg!)'K-n\!`,ݿ851Xt!47cmZ.z[EH[ΠB WxArotdg|y.܁5Q(V.g1Ğ]٠C҅<:? EMn9iC+D;?DU+p .2&!g +yf01me/@ݔL~tC 92V9O'dv\#Fp/ K=q6.){P`GvmڽL99 ^ұμ܄ߌ4fdl%qIMYbTH?~ h|xyQL!tp!++iEhɍvlNb] W0.&.}i@*TC !@ف<=O@V`AMAz r`Z-~f8m4j|L{ ?.IgWXJRmbt@g%6[ P> պA) ƙ@oVciFhb>H^g}> 1_wgD#^+[<=3dps #~E3cV( C j)cNdo.a26N\H z-C=&Xu5HYo P_,Y)A+5e IQ6Xo4Gt, լy-oUKk_̑[VY{` % ?:؍U =Me2<-xRGlݬ՘cJ ]5>0 U5Vp|֚f# nJGzWJn*x,a~bְ߇%,ĢG k!sHNA$<& 8/'6s^z4rgJ!,mg?7O$e{^O Ldnad6NWH*6bTc'3X{ip4ǂ$0eAtS5gZFL~ M 0 eӥI}ZQ\ʶ~0Ix'+5'G;MlJa(B iDؐg 9},t=t)̕(@{%r֧L 5zg#^ Zg^D*Ҹ #Q!~oQZ1\dxKRӍCk~I-ǜEQ_7RvC?.e)䣔m!섹m Jl<iY_I&c u#y(ՄB F`k1ȝ)tZS kpzי^تQO?S0i=VNR$Pm@X+,b Ӿ,܆NZZc[Nત3b#PT{4&*0̼|B;`YRAj?IJ;^0 +]kb^1(OwIV+ )#&qsF,P&ް8?a\ ֶ6/Z4pP1Pҭ\~WP"M˨DƩ Gzҍe`eإ d֢:Oi9ڈ=^ӏ]'C%_/tjdրf AL 39XtTvΗGje _.ej8ʭ.Ws>Tx^}'k`+"tmDrJO c"B\Y/4$($6{GiG+0_4|u`L[lCA5;yb0ŷ$R"=4F@᯸pCl{OTg?WK]@y6`F8f)/M=\']W"dž>J1//w(轁V ש$ΩJNrO6dUz(n,sbS5KMWJ~³9 _F-re!}[Oo,gYٓ ޟNs<ͅݐ7W_3=6bZO7b!]Ųe@(I/Pq9b8K=Nο EsN_kdGTz@_0Pl]?T9H0X}2jjbz"dּX,&ɉa^aυ.nd1pGgMm6F6S 6 ;!c@\;~`b#Lu8[AêD 0`LH2[͏WГPGκ+.pY 3t\ óC}16flbHOb aI+o>ΆRrf咼eLgdz н8CVa>汘X$~Qe< TP/!F>ueS[ϼ$YCX:K>{0L:I<ǣ\]Bobݷl3_O6'xD$a0╠I#K_w!_E\UyR\=qʩ Voͅo ٪Qp98{aџuu"Z2yb!x3.vrjt.G}2{=3!g{^mIF?`^&KSh'-xSJJh>駜Z;k h; 7~xCpW.1k׾&A9!rsJ;EU&7$YIi$3#0}JR 6 TeC/yP hRkѴ)YGM5htŃݲLo6s{ ?/[Y: 7!ԍ/hC,NTtχpgz%5[?%R3\J?ygϜخ[K·\XF)1}@ܢakхurf j[p _+G>? Qp&0׏taw4Q2t R_79ѫ_aX*Z\?[5\<ѷμ.}${ؚ%_= FV)7" N_ *v12>:GمBC.7,"X5%ș?ѣBDX]d~OУ#NWV6?#p%堍3zP+c>M;aB WQ -kKWY+g@iK2rp ux[Xm]M'^ol>B.X9KK60__Q48N`ZUq>u߭ @DPs-97 YC d.]}f2yVBcA\J4g979dt,d##n;="xogs1b4S%8n*?eRVgQezo\% j2{9Ki*rWSjз#aZny6eҙ$w[ZfcHTXj#>lr N~bFW#_;CGޤwO[$ 0psJ1(`b2;n}/r+RsMA9K rm9B<2{bo#/ވ/v;/ܗ)n>ڮ>0G'qYhR&'5OVo}ӪW׾H>_D@faCA6cб7p[NRť_3Q(8l_ -c[d{"OLxL1TDOzFBUk1 R .2FK &\̪.#Qvʨͼ։:4&tD"fOcpO5WTBd&ʈL;X%o\Ь_١מ "AoIZ;Y~]c٭U|~?EZ6gd{hzCqxF ;g~QI]ǴA-#w^Ԙޅ~qu1cXbOd?DO6eٟ9i/Nd)\$Cr =̿^v(?Wr ? PU򾈩?״E}AGkdոk)rKߐbQR4ƫz+zsdյ$ zu]R<10v.%f6 ^ˊc"ƠT26A" p=0ǖ\r  qܻbxTk@ךwͶz[9//PYȞ7^GG?)28a-h!T`gyy(%H;Q0d=ڵ KdsnTfS }t;M^JCYvyMpE0}=ݹi^0Bo( WS,>ْ'^,GiRo_ly`Dڧ$0!G3\!Hǚ=E?Qݐ9NeY<5KkTy2-QgjNY6?VE/J.muy ܄ے}8B=˧;2|Ju&%hV_{ B^7oE 4 6;7Sb N76Ha{ ,}5)V&H{b:X}Tfr§ ֩QBzw^ci#BEEIB-0BPP|ƑDuk**3oe5[ Y3]1k !тgnəR@ɒZE'\/!+ft{F^G1D@LJƶOf梻f iSKIE虍0cȄqHNϹעQ;_.ׁc 근Q.*s.I G۽ z6z+?55^ƻ. wC,җ2\vkc?2:X~cU~0-!]n|~ &8$; ^ @@e@x#H8dIcMڬc;\A]lTYtЍ'va/"˒ rPОTbsO 0(F4Ds 1!uѴ!lQi g+wn}a6Gsy9@3/*]9rLMX \JЧpm賞R5d! @ZkYW`` bLz,Or\ M(Hup+WriE+uzGQ!ێ_2ekv!p8UgLBg}A~Urt~;Nˎ=LW8u[7~F&R/t2Tڃp{ a|D\Wq`ܣRi`e~J1LeڳOviBR?{䰀[3P%+XTJ5hs8) c:Jaį7BShFB- (*>mqPЭ>:Y :e9 ii̅5瘉e,q$nu\t H?e4 1GiْSڹoNT/Tڷ SS0plh%@0P.mүd92z <ڽ"uHAzLŽ r}Ŷ`"lO9xpcҺo؅hյ"yjԘ_؂aæ;-}s ۉX06z@ʅ(gZ_X}AIq7$:)j&sc2' _sy2-> 8"Qg/߫iRl\@gtf:$6(h7PW UY|o/d0&Pe.lqw! 46EacRb>u:BQ,UqTZ |T"/OJV"@ hu%/n:bⱝ>a^=|&?N s PsrN-̟&Ľ2&/iGҩɉ,bZT::̂ 5f7?3̼9O: Ƀikql#t>>A^LEB[ԲVh8$(|%0htJ6.{@Hn㤠{8mQ.|p]]DK 25閅=j_ĬTAJ~5H3Ҭ< c$D 6E'wH*Rr`rr_.pͲƍZ"d./r«$b9ĀzxJ冞fflr-# d+]zu 8͋G?#k<|(nQk}w2='˟a3$j'mv&G7x6-%0yR$ ((䳟CFb[Qi'K7'B#һs]TfG/a7p j2˦UYg!aDJiFS0aC"ʬ}m¾UeNE &Ԯu"r_ء`ǢcD1Xd7:=QH"ͪRR& J=Fz$f RH'QLvJ_7t6z. QU00GfȽ:z"ӱ%d}p51?6QR}J]ykl|>s#6<$Z@0r?0?n!-}IчqʏEdwXh;=^YĘ wW&։&wy,-cYÓgݻ<0C#MCS͗h<2=䲌~R"XJC%ܣlZdj+Gƒcq{jUs.#cǖ^(R/yDMLijP\-k2= wa2Ԏ8K ܀Cɒx/'m:0e-C/{!-u4jC& T*)E€\)V+LINq'Q߆48Wj'`bڸ0cj?gZ"]RЌou^'8RV@䘲mc1 pSo/39? 85/:2fwx"$\B 3c:TR}.kΛǕZp@scT!C.AųlyUgoN2)q bmx>cxp2|;[յ#*YD 6$/s"Ʒm/Gg_*;Y{a B^W9^|iYzj;z=#0u9 }7>$[E}U,Jsy ( d*V9k!, ~'2lYA{(VnP:Ɛz=YȨa1\/D*QwX;&ii ȚG"v$BD3!`w6]q6r+T*NV&Om(lI{T6"7hkK#Kf^2_5I^" ;~@:EhoLļ ۇf֦*S}qm%5z`" /šl|hf/]+2 cW!C]T_ノrʶvMvznY@PMp3u9<\Dgo~b@Ӱ[ ߱0nuO$VFŔp{dL_PACaS/EXZ8a;b/vbA|Fkh4}Z2*)Ո2f< qfptقf7#P&n!k*L2Gvq/bCm.wbWNIw}&IO!sESdJ& 7S4oKBA8ݍM%h-שF-p-^KhD p*TɂMtVfU78L ߳"tEg)C9fHږ"%y)3@Nl _)ݪ2l{ }Q-*>&2AlHZ"D`⨞)Xo`uwtGn٦ٵE RȊU[dG=HDvշneQ$*yw{{Rϴp;KaZeeSG 󴜷wi֥$rك(Պ<2}ཀྵB"0~S$P1?C,獠?=ݤ3-$ PAr0i G Lis^^?wv=*yxh)59Xb~?ZxhS4D-ly GǏGUШ~z3Rjޭ$r ßɵvҙ}*[#̚Z6ø0Nv?Xtɦ~ge:"E`}à `,6 0B@<&wҧ`I@nr)= 'LEƂ@SYƁ1%"5  d~K LHal%oM Gn^ȥժQ# JJ:oX8IDFE uITObqrBW#Gi̓{OѴ\_阷F O$olhhz೔E[65**rBԪ1,Hk!񡊑{}KGI]yȜWw/ȍjkw}O1Pռf<7C/&>®Wm6y4*3ExkMr"7egX1& /~ɱS+zݝM"{Vsti k3ڑ[98.f1I<yI9~+krA>#QAUO^!M>Yp5iGL`3Ȅ {vCX_dȃ׼Suwvuj-[+3O0ճ9 ~$Ml>PGɏfoHMN㱐]6M@O+ R}d^Bn//" d\IDSC2*ZGĺ>Ib.]^'%O̖y zӳ?txag׍tks1(E6K_MuQm^#C:\uk^&I-;ͺ04$u+8(Jey柣lˇ}Β&e?\k]͵nOw]]Do۫С'>K&)G֜tVȴPY8;|쇑E=5xuH Wgr|M^z_;U[8|G;7\z UFPCלtn,xgrGVBn-+6\' 1Un+k5L?"y?D?KJ{V33G{UhoBB`VʙY%X3W{4uFA6yYI.,joYdZ/Z%"ї1{yV_ ;m>'-zS "7W@'0ajQxDkciٗ=rr7>YIFW9ihj14>; L"'Kʇ+,ͅfx>nwVyɷ8 &R}{6Kq\[*7y;!FEǨU-ᤪcIeGuE1Եq$#BmrdÃ8M=HGp U=[+ Sbj[|zݜ&<Ƣ=O -8o7qĄ!{TFlVVP{xoz:cy)ixoh&\IČG]ټB.OuBH8Y&-R{/(xU\o_ %*=|`$v=a}|J+v(_fDvI[7uuOEϲ^˗33]" T 1J[tOTeƬ ɰȱǛDxZ&]:<!S7/3KH2R{OV%B0d&s~‡A2}b}p~ lRB71RFI 5GRv%a:w ]i'v? za|o`ΐDr^k'q)U/~9rIܫ[,NORPκpTgɊ. R51[# d9Mn14۲c4; "=z(nXǰxtxYP?WJ.gfLw#]0r5I:cgic ~Y)B$G@l{ᙝ|o?K;hpڡ/oNQQ/e:'luϻb׫R$3{)u i^L$;W)g_{ ۬Tʓ[.lqAM)q{*dMk3 %ύ,L|K^"Aa[ϓ]u8ű3hKz 00>́2s לtO=srAp8G0kdc]UE^oq/u47D:ή=@n 2d%͌75yGF`A9 lMLjܿ]S/ͻ3~Fe@eFK X\uFm@?wKX0ξ/M8`i-¿ >U?vAl\fGʙ< mDEBRmG t0/Glm<ҍWIFeV2T'hj7^I,@iDTտP"QrKPF \ pa'kce68nNx"\.6+KIu#j_T9F5Qk<96z-@*2wx`e} &~eYL)1}(W,)j2!|m!z5Qd Зs"vZ,RkƾũMvշ~40Pɽff<#qڱqIYV *1xQBZ:]H:N{L! K$&2r)Wعnt[CG)9<A; D>90.Dc`E2=cPW*Tɺ)bWoٽ#.;,⽸񴽶Ԫ"\HeȁYB8˸YJnR{e4휨nelQmKS,<̂k"Vv_E!,|y`L5ahv`5C '#`gy΅@bx+e-_ e}4\'<`v#CˈmӹY7S8b K1);}!vah XcKx]=\,B|DuC-6 gumumA9-A$KWC#]I_[˞֬ك}~.4 R+Xtppz9sNczq͟H` Cl7؈sįKP|:xؼ?'>颃]_X9[ Yp`ЧKBf3l6p8caj󼗭HVF!Gv{~ࡀYNÀrf}$GOy*:T|aqMgZ|CEmȒWD(x,oKguzt7o! uUYlwgl߳XL FѾZw'M>}ZT @6&gpe".` fx?Oe7ʨ@GDAaTen? %_U=8WHsϙз `jhP0[ٜ9Q\)HYZ .?G8_-m[J%e*hI 4lb֏q/_Zc" NŽעpieSh**hЋ&%b]Eo/?T;.r̈-(i76jkY?\d-a"T:BrYEjyʊ}%}2f4-.Iy]E jƊeV$;XLJf{cn9VgS+CzoRs/<@m3Yl噉Hship*T*XjN|A?Uz(A s榫sOL\zssy$p)6L]z); ks|7  3~tq{uP/jY^Ӡ*x_Hk;KB`#|ȫ`_-xaBeL݁`@D@EUTk^ s4>W( Aq50HfL26Bf1WOŏqυo5NcXԡ#PRW.u)FkC*`Tm r&$gl4x7|w $ ="VGG#"ֽQKжP3\<\ pZ9@6hHLvk҈ԣ?2DB(j2鮩`CrW*;ÁؤB i@_gήGA󚮹8!iz,NJjTp>@ *pLQh<߭uTm0Z S,$6 + q8ރgf`k^B4YiAdg RzkcX8Fʅ8ܭB,(Pȕtqh߆m[%rT\KoilV9]peʑ-E_R:V(fru#Ϫd*{+Z I|T5|}H~ԉYRl0}FkJ:n ]'af f%:0?Xu?B/P7wy%~s:1AɈTK$ y_D"W Yw[ ͜Rg}k Be`4v`f@ r%Q;;bZ3n;WlR-z\Ǭ\̣xGDBBE(nf:Ƥ*aq&ر.zAy1aЎ 7h} T(̩؛?qQd7#že}pn1ƥ[oW,|v1Ky+؆U&+ɶ?6TNگfD"2 [ЈP6{V4/19&2-ﯵɼhLg5,i$r~A> Jw.!`?>ؔpXҤZ^؟B!3Bp?&<#K„'$Ȧ\0R@L$R!X^D%! _/Dˊajk>mrJDu| oI^%G}}<上zճ3<لUv(G\-9}wD \xA N%9ݰLNXVkh?}$(L}^)7Fs_BĬ3GF$hE=nJ5PU +=R5!>#YQNcȻI2J%4h bmTm6c;ۧrVvt7I))+XyN5!pCycAhRts^T޶&@b˘ kvnLJ$9׿o퇽m}m-@ݐ d4zojFmJM5 Rj-JBk1̷gIڣ5[a4ćEb( 9<(I\Mg@P&]%[dGEI5$^?q7-?b_vgLn)ƹpb]p*mhMuuVD0u:U LQi.%aQ ke:nVv"+">bjY;L(y\~y0{\Q KHKz;̪#j[$QsRAڷŒ%N0>tZ"+UTZ"N9$P9 lqت!* !#%pOwY."R/xF-}&4CkO.Y*h} ٜW:(I:hY-1Py.M/8Q;}xmgωJQ*zǺVB )ЉKCz'IOb'B71RAaYC'|Z K]I q ;C j֚Ann&jQ)zRDPw,+,؍BdAHn\,.vx!$ٔl}Z(҃E@XUzrLن[jX0~= :M*6^.D޾FK#u#88:Mm`"7y5.<чF=UdpW>3}z9bH pjZ#qw|*=b"BΞ/k~zBjnTV0k K" 9] 9Gᾗa1lm4XhZIJZre`MY0;c\ =uqVvo `uҞaٮex?FHj:2KPnxi+‘V i7GSPY"bÿ'7l33 ?UP:%GQU`n-s<>?@ǖb d|q {w}sbx1$oGK' eTxGjt*ӁH&9N3J; MzbKH^v/jAn℻@1?-9ꏸyk K!Db&t 2b]!(G!ЍbRNM?Iit >W&݅}!"i5kL_i8D>c3<#?{ yI6)I͵plyZĺm&Ƒ9F4xDԂuѾq5SP)=wg+{(Ad.`])x&gʎg3)$&*Hb ޽薔i3.\'u hBɛB&n&K.&"diڷS yx`9K-?A* q`7२8pT`a oZRworf!*u77x\ +_A'r)15ׯq@;13f= Iӭ'@$tɧJ^e$þ@'mBNwҦm@{>//4>ݲ>%U{$ؠV@YbM^J{Xo~kT;\:G6%Wʓ}34pw~vm@1fkzyQ9pzqtGL8[ YIT`~;W taex(KH,FVZWCCCr:>,KGe oQRБVC{,wmҷOO7Y*A$ݡ~K0? a<#w3a.<&24T9Rmj)#(9UYhMʎi;/txR|Ndž1l0/Yc~iwB$(1΅ٹStS Tж 5kSQ/U8XE6OZ]*8MLƻv띩9>Nv`u3zҊOЅ_gh0#C.0!$Ey8$ IRݮCᵦ(&$}z!EW+ 6:}ZȕifI\6wzf㰰c 31^ߨZ=W ʼwgF꽐VF+o\gF}')ꉯv8n;E<xg=c% HJfL p3bil13ͽ14^瀏`TKo^0آ}f8$ ^~+ H<% 9!yҀ o=ޔ]Xջ^<Β{!b|\mBK`zAG_D#\AZwx:ƹhWclR<% ZYpL5ZaqVy t+j~ѽ|tT_9J^2`=|"d.ۖv 럔sZ~~(zmgq!{vZBaIiݫ%QTuGm\ Սx*_:I]7q*;y\G_J0D'. 8fuB7evj϶ëAlz).X4V. UKULHC͍]%amё] h=IJ<-T߄Q)^PRDr5,!}>BP"fFw : WNRGySU4^+GOxY yNV6Wt 4s̗X#Rfuk HP7-{SɕgM0AxpV ;9mjV|sU8y\ȝ,z*tN\I}mzs@g5Ə<^pW2>N ͔حz浿;H?KI8K:/X2x#[̫\Q.I.=(Y'`* @ur}CԦ ;916qakm0H|) 1 [tݛ;6/TG߮ۼCȴ@h0P(e~wl!tS\6brMO-р8h Ҹ 6*Fu׫dR<ӎTj d|=ִ| tfxF&vt*@YٚQkh1 ޑj맣Lx.QvЪunWF6r:_ U!NB`P 8Z$Be.bj O*(ؗN^<@kmA5! AJ@Sϊ"5@>T6 單I=ڜQRɞw}钸 )n'猕UdX}:10/+B $(3J#[7D=[o P Z!I[G$Uͣm4sU|Z 39jwlh_XWM8`8.N-58֎*\(dnK[@N͛DEG_:Zc|x0HKMp0&=4tΦ P 9JovhoVOP>dą%k |*/Q$XChNdvdɕ췺{X;Qx#.[k n!mk`R4(e q]Q͓rV sI1b D.?gRؚ_u d!$hBEi*)O W<* yvMl9_КF[_ $&sӋ%|iV$3{nj$";u .)kXoҽ)ժ`rۃ7XvP%m\1W#ȸ=r ʞO {$4ݖ~&n8G7ՑYvtLgT ` `kΆFYp0!k<(?>m%h93gF*+-N:R]b<2aJ ڛ\Q :b]>ܥ&.#b#q<)tgdH<6(Z9R[Z]e,f׃9^:\Gv*8.!!Za|g f7sIg,2?#n^P3>HznI]zUAYLkmb^DV!;.s~1,:FyYu_A7܍(xWFeS,.yM ?cFW\sn(Do =jV.ʓ`bG10[fd!zK嗛WpS^bwF9CV⃟A[?=C8x5 oM"X!KOS%E~ʢUh`F8ĽI W<0r CTѰRRii`ֵ)t |Tgn;vZ&Y5~y Ǻᄼ>&\̮C𵻓a 7wƢ!>k6y(,ThukA%׷ IҌe!T,IaʵNHCe3mER_99k9gH~A1JI$Kmʽ`éf%it*9%)tDc;R4/`Zpթm`*DihDguz8g01+cT𨠜7j"ra=t8I }]W=\+..Bda ?z1x)PH3dUM36\π/K?ƣ>GG`l6tcӢ(k_v*0$Zb.)x3']1.n}JBiIZcs(nu3iF Za".%x!87Ghfb}]l7Ɖs;hd* R}#)r KK=$Oma3r:i;*nrXZW >}4HAvNڋV #Q) >V!$u 3YEmdxjlK 5\e9깼ퟫ 4s_4 +hkhZY7e$mqx@E+FurJPJGmp 8rmϔ"ٮ5S2a:ѓ+ޏt{jH)2g*p[aC6~8v-T ]tӽVóoƅâRƃȕAwQfu=Q"N`$p(u .D=}, 9Qx[D^捰gy1{#8A)"d#tVd9SI9 #U'^M\ ^ovEJROj;B^sNZWWr[3<=>ܼo(Ebi:{U#亊8-F]idA;WVhҒ1#S^m9=n0<XA6 pDZ QV՝ C;*(9kIOZ3 F7S8t^{x ح*.K_ăpڈF5YB'qRYf|+y_noYȳH`GmaT-*~PC^fb3mJ ߕo=BP VXpZl;^La+ZຊEyeVm V/f4$H-r֍A+Aǧ*#z;?>x %Km1茵r^C!谘&X`l0'I[1W»)>伍%L&d/q[|$͚ >u~a ^> g#ƺ<3l؊A&CgX]t&:^+Ţ1ii针 T`jcWF?XUl1lݾU*8N Sh F񳬚tQqj&iZVuד#2<]RQǻX'U:tbTj2hgynBRf$9őuH\̙ ;ԲMso;Tp&hܺ&5~ӏy-R]̧ hPO-S(U5 G*iz'+) x+&JLlgVb0:Ywc{QҐ̓F=8]S9‚h]+uAȗ%>Rf2I<1Blԑ''{g g &IH]^\OS DQ>7 DgP4]G*CJ+K juug0 /WujHaq-^{qfQvT3)k}bݺES*/?lHxV СTpڞ)@z`](#}J\/񷔆?cE``HV'p/́˝AK+˥Y+KWSh)Xp-ls]}L޲w߸c 1ZS" [x~v̈́{aralWsS$`X!!z(@6.JD"k2Xה4=bxXj$ `o~u+ф K&o(>'.9Q2͖Gktx"C ="MKc,*k ɲ olbU]U B|MiԘԲ@W:]H}n,cfK^N#.]LDRXO FzCP`&y`.UZBMy5ܹz*'5\= HB~?8~C'ϬDM3 0ɦml MK7PFv{ZZ+ M[݋^1qUdI j#XonqzzӬ>Zj;0:2m;gJ?O 'dLS_zb=y>G-;fa%]z \-),锕E* 9]i3PBA.Y՜p%Yȱz&Y$hlEvKY-<@c;`PNx]u05BCOT`RS6SE0J.㐐-=jZ1G`fR N5YTy k g".K G(( ɯ>#=\Gq-qb!܄K۾+8Ȫ,P~$t>Ut@&xD^L\1bHG <7/c/̹Rc1BfF0% I*A㙢 _R %4IC§@fY8/Z>B A6SDMRp4ү4p'q&2՜|2l;cG&]}u!\l-;Z(*3 1F>!j]t+ok.uS||7 # P0]T,%"̈́|)/A"rkvË|~ e93E>!>rN/=Q?ҳ|QXg38\LTw(pPU1DY|XEgDNZDggs Tٞ?mKZ(RCF5# ]"u.•%71c[~X!Cv~2Uko5ZmĶ{v;s([ n7Mw]KFGNT<=MSVL0ĈQajh̭bHMs,S+j|X`a4PO:e# CA<̳k$yn?XȎd+.lҪ2r[3(>[&aY:$$[)D7\rLO[[MŻh~#|UWgg VfB@e̦=M,3ѺTLu5L'҃1^59j~,8$hf:y]_ W9%>π fRYǯ BÇoA"A %ʦwG5.mQӇܗ 麋¾G9X)1~,b@)5׷GqF2pU}J@lo:d1s2_-׻ .*gT4Ga,a(H(5"\ ]}bd1& 4,gϥq1B{.(eA>X?!} y ;{["Sd]}Ƿ["K[]$`A$&Q 8$46+D/7]y +amV\\I:T;}pLKt^x}Y2{o3za&¿NF!?cd`"E17k*F"E6+ї&ցt<G7j=qԽK ;~SkgFx YE&P5G1a(~x oҘŪ^SDq76=qq7YVn}ɜXn_^.j,_!]tr!.23YBPPQ Bp]UfkL| M1`(]ں&.>%? _▬3Kfa9S29ML oj\ȻEܠ"1 Wj{֪PlYV̩n>8j}dlךH)>Zؤ 3m.W𦂺XfJ:]8&mp(˨r2܋_lgv>|j5QO0n/G:;*p]wTYq:kp \3yz1 oTlVاОg 󴼑foB sC9t<`j'̦u(rsl,:@#)V~ZM&:g&DD ta4 uf%Pg sNJe;aРC1,ũCFuܜDJ!@ChdBa~1kȱH`5< ‘NЋ]:޽{.ntnծ S@MOպβ@ g#,zpVCVj7BrUϘ bPjp P)lh[-{wp~jеHZxfe%UU7KBע'ss˕M`R\ `-] WeA f}D\#~V`ou0ot`ps22Ic"І@fZ.- s!70`caM9c*Ndt\ҽiJgc1{eba}tj ՘دX(Ziӣ̺#GgD hyƗ)ЇJLvr9*KoUxǬ k1N-iV#MJAeM-i 5t`8)2̸g aGp$ [ tWu8$59Xz SNM ֑ND+F/ZTz?Q,V"\PCP"*Eϙ'HóB_mʗK%g@ #Gپly5b{cj}Lm hy/qOdI8SFث;ޔYV}t Z#װ'ˍҙM#r _%&}Y@rxd+q^^y|~dyRa짷:Y.@jߴ,QGXB݇924%q):L^y:l5΂ Qyi-c. SGJAp6̊ˇ?rc^=,׳e9Z:XVtmUc5,qf?Lbfu 7gt}0ʹ t ƃDT{x׶krRP_TGΕTQ;KGb\Mc^ޏ8)8JBX-!+6+gѪg{kC˃p%gi俾9$GRch2-syN@y:^9J(txԤ(la\8N6j. άWu(U J|BT6Ѹdyg!`As1=RG4'H}!Sqit+=yM'^ WpS\<;r0ᨏ\s #MvffB/ltל&A#ZJCPݠAZVIZ"߈TwMWcayoO]SiV7raG;[>S2p(xR8͢Tڴ#ǭ5wɆ>7 eTKMdd?_r:[*-=ΠU*$ӯc/3Xzm!貯k1Hx-w9gkzd;hz_UWO ĬJ{edg#٣J]bʞܹ!2lMp+ 3mz=qwViUl@9e6 UI;075 vvbIJAZ{:RK3 gK&mҘAZr*y DG ڦ"M}@hPy|AO\J0td}Ӊ=etl Bp܏^! B/Y-=Q|çM[ARѪzx$l+/D(ljg>.lqֲR\JQ#MfaI?6GаQ=,!gWƦr"sT"S*{}ꡖU n©׎P9E%n :qss _;k)^RPFC4Ùy{vM R_J@I+1.g;Sn䨟zbgpd&Ն`=q˽iy=5VQ-R+J)le8V겯aůasnbԘVFabYg*"fiQ_׼?Ȉ7>>ָ^3m6Lwi1|K]ˇ瑧]&9y$K(ҁz4tD1$M@" ala~g{EajjG[^SƑI!rE/L[ V>.awurV{8J՘̺iLk6* >hg4kߕ/N½0V!s$Xx1éa T+R Pǧrd9 S~z7D-vlbױj)Ysu$`BsA56o1Iv1Eu0kC낤lM pKfDO=z[pfR ,r灳3e5tHȁ-5,IVߤ=E1~Xl)FgDFq_Ej1wG"^?;{|D~N;$4"ޯIi"Y9N7zBg=X4z$MbX>YS-IuEHc\5:&G@V\ IB ӿvcwt3{U#r$~7덜Ќ5yf&&Lkt} :#h(UmI]@\=3w°'ͥlAq 5)#[2EAo6 []P,%Tebx֞~RφkW)M_Y Y6/2Gy BeE_x+\#bGă^ЯX@sd(aNc㙺hUPZhjH*H*XWz2z /4~@q頒N=8T11z"*W0ݪ!sn^Dt xC2Mvm?O#1l>]y~jhS_B]?ϥWӂյN\bb.Pc|^a$ƈvA=YK#O]s?|,uI̥4+<24J,lDxQL3Eڅe\ TBqTL!s "or Æ`RhjG&Y% :3LbÕ7MpJF5H9W'iXqAv w׋Mnb:< /?:P}1)#,)64BHec|BlFv_ūEp"l^ĨL6#b$K]^vyk2Q R^-le:&xZK{)>L?G H~޹fj[.i`1Un׺DEW'$"omg(0Uv=^(/ B86=T >\ð+^O陸4^H{I+L ]!Jrz_sX`̮]U3_i\Z>e %o\Ck_}T|۩: zWu8[^خ)3drvn4?8*d\yPspaQ?( (Rc&nwIKKX7Yf>1qF {Jv#:U~g㩸A_JApZHN2UvA跮> s^nPmJB*e1{ yƩf\}hX{bɀ.`4LÛE4MƼ^&3^cՁ&}M̄ 1'e|5u(La.B՛ދ: ٳ3_pThA=3LG]4rɆi{H*1.86ńX~(O0GW)IZݨOiPA)A ?چiO9s="Prr]O&J,Q-78SfwU_i $uahEY]ydLڭ[6y3)JmX׋۽!# 32p(K4ߵSE-Nw+B A/#^1I+8 O! A1dP:c X1(k0W4"f3H<>aPo&wdWZD!π;@ ds+~,nzLiqdONH$DNcK8rcP#@M):_x`RdfjǂӅ#Nb>H䐑kv[h@Vl|^apU֞p+*?)F?9'I^Z;4nZ/dgaPQ;gnװ}D\ |D=˯~@1( vI}gǰ9[1A5d{0a^lԯC @:>19IB>4RX} 1KRU&[/y6. K}wbCdOg#ɀ 6.懴VVM)֐vzXQR.Òe2T]n"6 D_V(Jaw(z!8R6mԝ-oio"~=2۱8#dz|n ȿ ȵzuKD0ɉ]XBᖌmӰ|[.|ػh?!aⷋTV{~bEn1n"i{YF DdlO3zSTNGS,PIQc/̓1w#BL#eZ+Yޜ(2d.AP<Þ7@V*!<,{g*&e~9jUIH  ɴO鉋|EqFMdW.¾\8e!8Ϥ.ѳұV%bmd^ƒKRlGy'&Jk窞%=WWweu1]^pL^P+~Dœ]Vfx݁8",k3r?fϬIĵ&N[iWpݞ@=)|7Bmggk^M)Z{s)`Hi%#|@5M+2>H J&f\yn9ڒGnuI(3ဈ2l6[U½b+4]<"iH?IV+) {KsGM]eYÑt\ !X+5zSfRr(Uf),F2;V<KGlB0DUpmn"S]1ec9mn 77I'UM.gJ-MQG![ j?`,<͕rUk$TȢ9ۖ,F aUhn$#T J,1o3^}bg-YGus] ohG9 ߟ(o xhVl$ ˜I'rj0M:%oh"3nydŝΰ[v}EUgKD|8F$:;݋>AF-d^gzO̕kO{wm]7"uaGOt̞Dpkđ5}K1Vj*zŅ3@a0F1D\^/.?bЍvnz9 >șM:Jȩ72lON%Pc݉|OʵpHfS=YRW0\jT-H6}mձ,ތW'sM.m:+/kTﺻgz'RxP<ꔎeȥ[W#)]*t L$0H]q2Cc4qer:5E>˯ 6o#8]HBs3ag1[\ο ~a9&{>Gi?peּ,9]w64‚:nF 6 %MRWc|Bo 1PCDKb}ދSa1<$pdźQ؟)glnP/fK_$"p[GQ-ˠ?BH齔HaԬ\$VZ3ws MPbS ]Ly eƤՏ7y\LUɴX3+FÒ" )Z;++8qy#ZQύ+#-a%eo®=v&s;oH}浥%z H} E[3ٱ0HK"xӝ!7"-g۰Nbv5{Vާi!}&zCg^;T\u`=^xQ,=K`J⒕< 8좓z\_t_:Zq̞QG׳ƹ_V^(/V/Z;ZIE.Gd_K,#T<-QѰJH0|g eKZ-#:C}s-j CFp3<| up3XYS7RMpdaڴfd`e9)a1ܝo0E(f{㊮r_Սɐ`%N#TkONTenWU9l!\t5ns"'?Pl1 xaU9qgˌ趗ا$՜%J醢tqoDnmO -;BgB3 VEd=p? ~cSE_O!]`\{x/m+a%^}eDKc"kUPFrй[H+jђ'Ͳe9?y,)v>`Yȳu׃Y9ܡ-*I ^U%sw4gOgW0N(0KV%tVk1A!*ssilD {(1D:Mftw7Y#&m#^"lPndYtC*=,|Xj>2KU{IH.SȻs6MB .CEM04U.VnQì9Z76>!< P,k~N-ȩ5q}%?CGق.6mjDfȝUycTzmFUW X9Uxo09˹1T(7ضf<@x>bVՓ t4WGar_"t$YgcrԽ9=6ka֍o!7Ÿ񪽸W578RU? .tZ7CKn L9*ҵ՚C/$]79qՈiVæV^XP7&?nf 4}@}=> ƃ/Ϻw9 !/JgLpACչИ_lck)"vPuֳ-f`s]u%? *g{ϊVj ݄jQf|qf`Ǹ1Fl0eoC󠜼 ǣz`s3M6G6'* Hы`&>߆e-kir(VE^&ǀpq /ܿ`D,7n6}{ ݧ/@7U&ndA'jʆNY6zmՌB}v N{mA/Ϸ'+VYYkNmW(3$LCTpTJn'lޞvT =cRF+l圄̗HߢD2eJqK4WJ@qL0rR tu60G3Bd'"#~ rxQQ.a4*IJJNX 3tyRMFd_ y,^z6Vh+?LU7v>ImG?;oQ>u[ ""u$88Pxr F(PAMvdB| gq`XM7(:7>HuʆFDb 7ŴD$&.N<_KlH_:sΔъO;\ ]9/'XiS7-{`_ZLUg}AaNs)-(Z5őwP!~5q14'  |_֨#BrǤBרmH_j)J;%h?f),-kwlj, TfLe%_c#o'"mí9jª-VKbNٻ3[u 4=/2OӆlL(tۯ>e6@d.\@i<( 4#ECI@fF9Gu,C4Fa-}܏p|(!Y=ݟ]c-G15m^1[P3j ~w/)-l%cŤr!_0g)NNH?oWQmbgdnL5wr$d5aQZi *gB/~է/r~b76 h :V0y.Z^QOL5VԂջijsrLxk@Py!`Cͧ^0 $mA={-KJ憶[\ŕ$su\nzL}Ki򤨲t밋!N &,>˲^{x_sEvba9Y(r~["40@6+}*a-Y*Fd9r$Tv,xd%fR=[?[ݮR4=$-Y/&!k9Y1R)ba.ȘHgI׃9uPn_rj Em(`mwsuyZ( @A1eLXY %dS~[|U/͉'v8U÷\: W<[v_OwC D&n-OyIkX2B>A!",ʆ d4Z;{jv78bz:~ScIk뼰q&fmZ[+΂Ks;@KiX;J<_$UA5iY,[0l|tTBlw)o)NשAD nj(ྷ%/`5FM J%xOʋg^mdtn{{ϋ.}(Ը`< 1l Jx#Xn!Gbٙ6`0˩gӍIpi ~Dg(:_,;AɣXP4+'.Afos8CϓE22˅d_h騢2 oBXV6: n1]TXP~PSw'x&Tt#ɨ;U 4YEq\a֑PȑWa;O+7dٻ24bl\>,ޚxlΆ_v6*r+1GW1)WDotR2uкAA½ P6^uH.߂&0@#4jŮsMOB w@щ|W7.5cZV/1!QgGuMa$ h~^M,M~3E㎸}z _lYw8Rk]h"~oOH n ̄=8f(,SDȫڧnGL!)'X\}rZ3"~ ҂fV&7t‰X ?*wh[I޸teV,Xicsp12j  Vx[/.!JGi|@].>hữo/yywrI /1|l |ExHn$aq !qv=\GA2[ȡMkqG4B*E- #"i L\g"*ɀB@7Sw.D@:(ԋ*&Zt"%n-S>CRcGwB߸r~V>J^gL[Rwyxܓã8⬟l/GUq>=*-YTgcBH[K] yz, eHm 1}3UH.cTH9T}FvQ4yH!cQ"0 /ƃ.KD'z=|9C!-?2$ŰԮ8>^n{33#z]s_`8pw(vkN?.'{ =ѱ9[τv{5Z4‘p;UOB֩3'#+Db@Uox}@F||.4bSگY~C_Bo/!wV6cz:gq»#utp5o"cyHӞ4%HŬw.oA84k; v:!O \el~N!?#06֊|9ĻY@q^lހs^,RՊ2G}$7y qofZAy(os`^Xy{=#]AbS`ZvFw䂒JvQ `U8W+9pv¨:X|~t^h8j0¨gծ54T$k x-KpYC1lI3,!/CzU~ Ȏ,{x3cuSy>4v') &*DMݢVuq6ʖߴZv)AVUFxj8 D4 wN` Fwx\z%Ӱ9,⿿1QB)?=HP7)Rݭz:R9AwSOؙ/CA|Qr9*؝ ?1/Û%RԎGtj%+ژU1o&Sꢛ N1N{O?z4Jy˼(@MDXR19 -PA]o)=Ͼ_f)!ͧ9" cL.RC W7(ZG=6? Ă>zGlF-I eW5KqWdQّu}.fdwгcZ,p|66tf={%4Wot`Wz% ぬH:f~sDͶrѭ=F|kch9kT5g9b ON0Xf?GQ )bh}ϼr'mq|R旮Ņsb{FN@Ԕ 4 ŋ=R)g߲ԯp9 5r_Yc'IcZ8 a Pk܉zIPś[~4'6k47an6@}%$07=؊‚anKlՁ kvHڵ<8];j<7OAŪ5kߍBmUv5˶3ug|WKݗ/ Ph.|kGD;- Fڽ=^6j_ܸ{X^K<zεMzR,ݲe?|EKg` S.ɓUB3% Vo5?([7uBvQYӺ<2&H8̛= @J#ie9#}:+Km:KwV,繡Lj ͖I  eԏ7e (k\ | K{8g5Ed{1C - e{QϸF!9x`ٱ5f5 @͟eMZams Hary(=٧p*9XQs;Klǘ=ׁQi-*+@9(kؠ<>HX HIL#$[)z%Q>;RA rlҝfJ6"G#N-T vț`F-1; Ѽjf]PL#jD}TY[J09m"*%֣!McNvux:JTGydlT!0hܳPn ]`xPlD L`!J'JGğ`ZN,iw^t7x)zn8#kGOls;=4P.芵8: kqZhvci[_!t*ga-*KD5]B=+ ZDczZRT"b|:\j-ԆRhdL0e|*nSS+!^~d,$eBoB3QvRz+TAߍRE݁sf͗@Xд~ vĎH4 4 ܆zǚS)HL7aŮ.VOA"G0lOബQL beC+]nփmѺ1Cix54WωexS!=V - =4pi RU[Cw6%nr6%j};I$`w,H,I@E?, x>.}ϩJ`^q'aR,}k-G*Aں,`<=2NC3Ԯ+I#',v+Tڪ1q bW|c??M6 ;vZ$nxTMOmU<TY$$nS)R^e_uw@֥~.[HdrQ &k&Kȟ<%6*Ѓ_s:/&- fD?'wEDa3Bm`M[aӫ1Qj^ӻ2OSΡ^B_z!>7APR<2L#хrDkY/,_ȩ2CƊrwVn 6+~8נTQf]e(dс<^u S4O"n<D͎ͪBʍU9~ .ʶ5L>F?/OtR-լAKb0myMj]m*eݦ*t%~;P?_t=F  iJ.>v\R .$hl}.lw`wG dcZmxL t'Ր 'Rr,`aڷq}@C9)#Td5=I ,l+wUX|`(KhBF4h˼B fyj`]e}kh&S!="n_hO %]l&Muo}=>G,^Udh=C ! ]}Q2X`cR;Uݝ,S>2Až;2窚i[н#(Nh҄+ TSXfh G9w/ ;9!ԹTg[s/ NLH50LHDzJs!:UF $o@)OJpwuy}9DN Ul`\Bu58(z:bxm_FW"Bw'RtHmo:+< bb 2#,fQQ֪%Uzj`nԙ8bObY->J&ͯuv|W*p r ' lmlPfq;ڼNtsYzkM9CFzUE~qS$9dXd/ZWX_l+l?fů%MS)/JVAh]6:!yLs*%a1d3%G iTAVX/ޤJVGT%.~iU"Og2d00stu~&>Tr s-V'?N}1fGKf)|W|(!p+WM>TNVd&۳@}h 'lَyK613}JN+gM(l5Gt|acf:RjݢTk㧒 nw ӓx_"0^׷~&k(-u!JXYi1#D HZ6a AG^L >U=6noo?6ʔӃ4SL hӼ{>IcFzԦY"~6 逐aLZkM\/06ɦ{@U= d [@QdKgv* ef!.SHw=r/JgT7BsR_!.hhpl_%,+ /٩jP_FXJGхKy%_/Q (/1D5'\g[%1EPWBKd5{Oh>c B(q c d]cm6B zSiG 0{AO%G%GOV}T;x?n0CfU6ȝŖ]  "$`2m s;.l: hjbDֽܮz zEgA>0,g@g5󞳭b^؂9<=!8b[p=ltN_HqK$n)aL#⠬a3ΔL5tڭbTSJfR"^n\:Бh.bSkp03TOK4$eN{W]|NW `fkOsWAR]mfH}d+'yl_=?yf-HtD(ݤhB(e?efbNBɤ˃FQ웣|'wh_?Qy6t^QTT 5rllja8i.3-+ɺw+k[TYA.:p9-m>LOzXA{ ]J,.PcPL%H!;7qSٿqNĦ,y*856u[&8m<A Jաtrr/ͦ+BR&-iKm>yEm)E.F8y,Y~眳jx>%Tֶ+҃A!S'-ZT1SjFGAR/+lpvcᐆ:}<ӈJq!k=6R[<̤BP&QAWq؏SSGcc -<x߳~{-8 {o M$\_-3jQ>T̷n:U.+5΍պ5| ?$\˗W]IP/+0*ĵЀ!״rۿ ]&%tmJrV۫vSOjCXJd18d {2'p_?x 10ʐ؛i2<n=9a_FaF|MRslVd[GYn6 rˡ欖W0,O+{zW- guȵC)2nu[p7GrhEH@C?7U9TdwdA%J yQin Qm@f3$OAThq{p>3'f8ԋH&4]!*J0JXו6XU~"EuP+MuIB,KOy:1<'ɭRf*jVm?msV$G2iSܪ0N~^<}O wstѐc;$)"שڐR9M*Ȧ=VE4|0n\(l-%Nf݉*m;ʑXkYU])[N#K>=M 9us{v'M,nVW͛v|ªD7Vr-,cdackfuŝ&]\ɓvG\kN U琍IrhP~%m=YZGMkFT?Sяf6W" W(˦τvkO#zC=:MD2 ̙ t0v!bhU $1w/:'[1im T5. i-W~b[ Uo wʱPWV[(R %s,TBV?BGɨmu(3Q37 S/7p4`%eFN.nPaxO/4k7ŷ6r{Hx8qňFOYu~+b̨Ȟg&e"IH$=@ɦG?xթ ֯xDVxU.<IV\IrœRNʁv5'bP693+ NW2x–V0U M_E=Ďf&zx%9d)4@{p c܇ߦolN+X8$E억 t޴w241!$'xzoJ8I]FSw#2(y%̱zpG3R9(ZA[֛.߼DBGVxu <J!n~EKjFIĽ$^eB,9 (& EȩHzڒY#:t~SU &r1ִ+D`N.D\Zѭs 4*$y_^'\y}y^dHkdQz$3?1LـfEʙmBͰbNB-iPr=T2 aݎvӟ.8rdS W_˜íM*|9L~4u3hGRmRgx)#,'Mp`H#H<>gh'FcT!Rcl* g?x*s>g'|JVxEl{-`aP#h$biEU${v>EzNsKt]aru.Pr{<1>Ţ4eabf CiIWTr㮮>f;dIe8BpJ:0sမ8[/Ϙ.ed=s Ya?,h8 s=?mg5:v^K,_y55/牫{}C\Uh#G{W2Q^6S=#/EsY2v%'™G#">L!K2\Kakkb@μ!x-0w2Ψ*)429 ә0<|jg4^K뢾'נo8~aD䫋%"BF z yAŘGi̓YBR8ZdLZսRQU(2WB(oGsqV/L9Ix|V" 5 $&j O+ߑ^Ŝ W+ ~ONRCƌ+JqTOII{FH,}=g'n7ss|_)2GtS̘ˋcrKΡY'ՅR{2ߎ+ NRJ`5HM A걝K(?d6ԝ Q+On99?Ls-/d,ks{)TsU[ۧ|G/ID?Z~SsqtE冋1~4,#lR luGMDz49aH ôLw8Q d7`;Xj[Vy'hN/BQ0f)^N1 `٭hmʹZv6pDϞFwN.räx^}r;CI oD/ţ,/mX }K 6,D{W0P3)~ntv[{QVNXHzu"sM2*9g'<H)פ:O84ZH_h}1FywupBs.%tJ `v nM$#5YN*,g/xwj8},{QS؉x xr$1. ᱣ f~Zo& {EKmkuGZĮirɼz] 'OM fZo/${ *l|V#11YqC>"WUxڂc>{/ |⬉G⇉#[dh#РCuy4thj;L :9d03w /}8_Bu2$=4 =0Eˍn5ѯ23B`3Gu50Y3]M\.P럸`7>F3d19}O}%}} ponLD2!M u]mD߫1QK ̹}mn/(5`IHܥ+;rD#p 6\m86XIbil$$ ־q5#ekrd,SA;>ΙA@Յ0 ֲ>^vQV 8*=A0bP#/ބv6oЯ&ījH@!WB) PHmlЫ5~M&֝Lj*w$9]-NwJl@.SQ#,|ɍڴ2c6L0Ů"#NOw/@A=l2*Xh.U=_2 #go濔NAVa<%yIsbN#M/f:0"wdF} i;ܯ ,ytZr!)T 0#"1?TH #%E24܃9u8]M9³'rQ-4|痯vw}KDGa][ nfuHb}?T؜Qzӆ!=<͜?㍚rae}6P%tj5SkV+pV#7Ntu 2ƒB?|!߶<:Uc`d}ȡr8 pLeWPp`qi!^a o&n7ry<β+^QCDM EޜYeIkI>w2J1V l8"| % yMn4(n42lQ$γ s|9v.d6 :iEKw7+$SJB䅿$2sfݢgEޘNS)A[T6sgNЉa*Tu;XpWp;5dӉ]еN@U!?B5+X| t)4-[J+sbm,!SUJ}( "]ENo kQn=reܳNzɒ4 29y:sݑq~U]NcڙfL\X56Q60Kikv3pjцK:y6|!Q-yƜx49?c؎rfĵ UQe<WLzt>%yr!u-,M*;sRCO9ΠiJ/5Oަ;̶pI*d䥟5)9褽c7ݧŒPTM͢%5a[:ӣ-4w<'VW:@XQ5j,?8ƍ 8A4d3뇽^UR=œބ}\e ƺ. 49u?Mz[__3 V0ѧjB{>9VJdIB&\&Ƥ"Vo:gx7@d; gUu8,O}42<ꑤ;pEAGb1X3Uōϳu&ڌ˚hL(ٝə~엽ӷ6nf%J~5ܥu7x7Hꪙا%ncA1H\Ek{>{I1eDFɼsr#Sw I%iҒ,Bs߃@a#+*U N{/i(A|WAYfj 91q9&ʱs2Y)H/8E.cHqN-Zg=EpFh5O$xl"^SQ^A+S}ohIjN4DZH?];#ρ^}:mSĥM,6lX DN]u⍼JzWG\ c7<.aоMCieHN4*5`@t2jl/=J&3M4g?'[c(6yq R"0MC{.fG~cC"3Gȍ=Y i56Cg .l?yB\4o8C/BEᄘo\`M w?^U ){n`lDo/GSm5kT8t':9z+Ԅp&(阦<Bw ` -u'ϥb88նGRMJng2F+p]3݌?HdTĹjUH@ߊyl 0I_,S,;V螟CYnȥ _ޡAQ%l];}Y(?-bِd7Mfb{uw%mnQRҮWI& 6?4p`XyPP򗺞3RoSiVF^nuKv.nVpn 5i\xdVץh5%+m=r؏Bo*.i\ڙGP1KCWxi8xv\P&ty=Ax/P9.Qi'6Af'. "k9ȘJzeIw8XPրeF(!yT#C7&z&:f_dwIp=q?' kIn06Y4acih֬ .=P7E6nual*;IT` O5GmC$.\ ~M ]@)$0%;Pq?`lr60y63mva/=vD\QӐ[n<$y1jI8^yb8;bwNehsyO+A Xӗ~.!ᠱǕ{yD^~C @fy+ѯ㮬\."q?2SN)L*'<'$E9y/{0|J29v&hd`z`|]8QoOl;Cb*{CQ:JИ%yvViCuqG e؅qV{@;|fmo[kv%?!gE<&,z/W(X])[iޜVln:pw#7@ZHYU+)i7gњ-CqJ5lRa|B% 5xIrS7n Ꜭ׾#{MPy:WP;,:܋*txpd}g_ B ?*Wv%/^KixZ6$2!m@n;(6$O70N[şeiƠMo0e2>sF1mhbnty㻖$4vEBIQp#{k!,+lUN/<z4c+YϪ(z q=_!B K%ة3DIT ԩ~[VgG%KC77Xތnu*?K5)?Ż&>䃩0hpQ-BUj9ӡ7 n =ɼ[ uc DQb7m_ calPֈ9y%gJS Φymgz.ZϘ #.-(=|-:/!Zʖ)H-3'4qF7>96-7XE`0g|VuHAf=GJp@| u3lN?򿜷SzސBrW]ꗭ(wX~DFɞO#}_sj0n¶ 0$Uok;[r!f),s.ή.%$ 6, x/eCx6'*2"a"=gOb$bo?*ڣ n݆8I3V׬A)pЛA qR/(=Ydͅ2sPHAzz MyV=@7:ݧPvb"ѣ n4%%ꋡ?[X+&I>qzvS5$önKp.]ɀU}]4˲G$Ġw8ף- '5Ni Az-a$q:[7_PlH{q^e1}T T@tn8kcqO&ZB3En͓ee:9څx0E@L}rGvdUZ11i^q8Bfh-CÚOrI`=ѓPSC!UalW|R+HH'Dyć:N nѲ ^KN;WAooScZ;GWdU= \B(W pw2Gj`o7e@hh>V={A81.XYGT>▟l?YR+Ӝv+! bIb۳\Q=|]jrS 4X|tNQ+ckخ%8KzyROVD) Fptm[;tEAB`9NPxↄO6CoL-C5o&EKNk (a sk5lkvP VRɇ >rkBƯ^R.n =BikE_ ?My/x_2j)-rGWkwؒhR"n06OX~J|Ê:SpN\~yߩy@oyI]&H6m\/i; %cō 2\G~/& UoC  ]^i'L57e^s 6qX5*+G"1"܋e՘Gk $=|-Ԕo*Oip{u7ffiۓR.w;@~5- Zف@τ$-iުlCl'Â3GobiRqZHXH%A^ YmУ))-Jl [#!W3cc у VK{UE^HY"_J@+ukkuƴyn`&l>hK93݆\ oJK:ɬhd r\2K6]GXqPY Rvo,C4͍҄p 89KL #^U:D*-r. 7j͎D #9#օx & }FRoh" P4"~{d)oQ 6fDD_ƛ\bfs ^NUvK8se( nSutj6,ʋX݆ HpleKyseϋJ?bᘼBI}R\v6r]}"Cw-p[ qdfƻ.-XGOR-_O2<4-@?P}+s""O{>WBe$I=eK %C \jL04-{JR*uy3Y?_`%%]w~$;AZY] srq4AXZ@k?T(z4ԇKNS k4b\¶XB'$LUM߭#@ƃvk"Cs܀8])qC\n ˒]K*ǓwdqȏgYC2UܵLR/ {.j0\þ8Ǽ֋B)(9~0[u{U~|YGJVպcvuI4α=(u`6𔃴g?%̸=(wY*Ox?5ȕ)":Sʚm BuJy l uk#: !\ ztؚ k3jPNs1[SQ*; (+Nڽf BSʹ5!#A:p^^T[laC?x[^g1d; hCKY>m DXO0 ƉA3\!Nb0xO5>HšӷOV\!$/4?Dj{xˮ 璈Η ms} Lu0(D`p"`/"N^^.1O?I,[GWzBp?sU1+(/&p: 17-aR_}LAp VDr]͙gh)]+` |J (i>mK*P̒y3ZuAܤN (խ&X?h+ ʱ1WiXzؠ`ϏY8z4% 5qS|Pbi6䞦;8th%4J;"CIC kd'PP8nYƲb2:_]*3(HNzHLYCq>he).:d".;ߩNrX oWq[%1kJc 8g$. 0T8mt څ;B+N@^^}]=7!3c|J4.Ȥ?PT{_ ]F"j0+2/ }B p,umAJ&U&~*LG0:9'Y/i6+(m%>c}G QlRiꫴK7Pa] PipMH"q̡XS ŢfT/mԁ6#I4:cj⡭fz4>ޕbW2)@0%Q' eyxA geHwYNRܫ)/2t)Nl\eRG#qa(fV-cT3]z }}|sK]Exe]6BE20&#nʉլs ZL-Q&PFwOgL0x-%!Z)QV%_]LMb-rxlY(Imhc4t\0ā8VG@#hj6 (GBjہ[e8R7š n5 }OHU~O'&vr_-VhIIh\B~@d䶛Jnc]KNpl4v(2|Li5٢dž<%L'uH7eh^ax1pbkâƅn$KZ(n6H s 0"^ Ӥ2)EȮ;{c+ӽrLnu^|9ߍnjn(:W٬H>(vN8|u֝KԾH|~g{0)q"oVeih]iH /A̻%Wڍq8`c1IAOW+3IZ5 &N_3"wEHXd#%iͺiSer5SlL?3+%E7m8rIA ,p2 6+5o"ĀsZ 8F2:b➳\Bt25$^ Bwz8'saq(Ԝc9*[fR-\Hh?qϤPBuiA PѯmxzVoJaz~CUf<7o%^3t.,N`!t8!BS*H4Ap'8ɭ?SYrԌёWBg{p|T[ @xxɦ'&"/nX˔0fo k>@2lYm[H$"w  rO*(zU;|}~$9;cAz^D^\˄[t 8N9a7df l8h!%I1/"Jd0$ɯ.TH-s^Ϝ/ҴWʥ9/gi0s%ۮ7MӸ1SA-0࿠MpF_/.4dHحs#,(`b^W'r$ d\7s-ѫJq uQvOñ,lR‘kȁ@BgSjDP@ Hyθ9@tki6=]g_yӖ̻z8YöRH4psʹvvMIaSͿe?ݚ T~Ͷk0H#5-Y J/k:;v* CH7-~foC͊ 鴙Za+:dzVP)KdO\-t.M|i-,ֳ]'`<|cM{&w^#.>;*vE0,ra혉~%6}gFNLC:lꩠJ_uZ8I<Еen1 6"V(e5i 7+zUcOz|fZKBWq5֔\y>k˫H);ށEb͇줌 Ij?Od(./C+2$1mfPdF= qmXPQNIQ44]7~wϧJҕ4{I~25 4]iV1QP,wւ%L0Mj9jަ w( ۪> ul&yM(~s;mbBFb=Q7 r٪ri!n)\ Av$Q&qܑʍ(0<) 8Hڤ M'go9j''9jk%Y-X}zEgbF36אxpY1!a\Cs򸉄Qن &VxX'cPd4@vIE!T! $~e;ښxA\ߩ/OEeƀE#_nR>񔿘/?U8o@ۂiX3UQJuyt^>W9E"UK3&ߢ69r:S ïH&yz=O^H)Wz*NsѤv ͇XH[:3LTNOŖt>AD1F dR\wf9Sl__ZCoRe ,]Gep=h`~z,{x" ] !U<(8 A>Ǫm ;L)ꍹ60k W8Ta&+ZR;H,?,`Q6ּ؞[^"C>`︊- ɠGĂPaа^ϗ~ &k`gzFqt:sԤG~$`|c< /tVDzR Vۇtbl9,w;ɟz(e/Zsߣ]Ie#& c &S:p 0\zj1+Va‡x_C[_MY=k:a2 +kX l>$ Ek'8ѣbX ԣaA9AW׫ޕ$WNd$An6' ˞2㿁w6I׮o`2ڥs.zyd^DA\~~UmƇiA [It8ovX+%V>Ђ l)ih浦a~^2R_4[$7rHF#-e׻B #10[}S"}$0q7 |;v+C҅4oZeG!_n1o@,B2ߵ򉗑irb &޳چ:hjODaH(ȤI~FJߘXv>=鎹ϴKgG|t ܜ%QlH))U7(4]elol{@]ܙ R>u?+K1p ~if C-6"1Qb[l̐M7 i C&j hWp'=.pPZ)K {s'ܺ |Z$]uNzS,}9}ٰĺ:}% .~ByVƳԍ;CFb<`̩N*9>ZJEQ ) tV*{ݼv]-5$~zDJm$nɰTҎl`g=;qb 6X|thiʷmhẂU+v{Cb9XXاe;?cLX +}`&66rztKw,iohJű9)i|¢pk[ߵ*D)zy% Ptl~J8 aS;JԌ2.Qnb/Qy׏}/Uq #AvcIg # Kx7(N{N͟;gNƏ̳^?M8/!畢k$D%F_KJ yȘ;([ (}s* S4=˔" %?H? w2q펞V="*&Pz˿|Wp5SdeBz~HfNV܌TV17)uaY?̃sLW a՗ckɾYGE:ugQbCU[ zpWf=&nCMwzZ&XZ65Q XT z4(I8ѲכT, O~CX{[ݪ㑀*۹qo?.7~deM՝xn{LIr)r$ *hP_(\=d$vuFgBܝX:#{m~%Kol7@-%jzvL1륥㒎2^DMf92@mY9WwIlx+p>q"\?=n0fCZʅF,*59։~Oo4;'S0u'ɕ%{cH&WE۴pyJziRd\KdFtW;1_p(0ü B+p$ ^ћɠ(ދ TuE!Іz LYtO< mo+rAdJb/} hS)=+Nl8g1=L` ?R=UROI=ܸLp֎u4u= 5"=@f_K&Ƴӝ77:eT-МKRok#&*,evOy+ ٸS-b,Brk*Gf_RO> ~S5T7ڷ۾t qEi1'z޴6kٹL*LZ\[!2\NTک|k\q@U; ;7oXt.wa,G/Jz 9xlXͧjy)?Ɋ;p oSw$>=+HUG G{5e~˔-dJII^\ v hq?3y("&=x"Qj8(@M{l8T|ukDĽK&rlnEw~-'(Y%1zP6Gx \j߷Xf]3a_?X+6q6&NZtV}|ȩ*Hke]{NiRK4kc4)r͋@KY GIoJ!obu% 1^8TzMLQ%341EL}x!R?~W;3*g; Zy|$c{t'|b1"԰BQeN YT,o6S#"R̉+ 58%raohGޏRv/! cVIzp,8F0,  G_zϨSuK$; nȢpw'pV!@kwÏmCw&YK@-wKZٕ=!-51eoa9/ZWf‚]jej4Hw?A 'ﵵ{!o\0 ;j[a-[ <%Ey/vyFʀ̶:F:8kІ_ `e9;ƑpT2eS&^ 03>"M?eUt}yu7ֵXH}j:4yA&0 [9VOy$т5/^U+`Aн3g=]x\lk KmL*.&^慯,vpR4dV*OGM#5F`rLh1O}MǦ\A}ghGie8Qi 74@AE/K"2D%ȹ0xOc3P|Pqȣ}" m຿ I|H"1Be SIA%F(\#_3ֲ' Pf[sYQ;KkX禐|KzxLLGC4撥SUY1t<ڔKxo|aԀθJ8а0ڇJ?qo-uQ}[ C>zweN(<4Z6#8k D{1I#)'=Z aY*w vi7ʷB|+ScvsaKdaҝbNMb{f~kB ¨W%ϹAk?"!dZIt B셻u@XKYfe(++V)9B)eJ"Ѕt[~#un5 %+9v 58j~wⅿ RlnÛAF<%)ZLQ-KrBabws[mrz?INBi܋CjֻQc!!YSA{f΄RrιZQd{%/F&ljļHH7T)h_nN@K-404Y,R~@}tkjTKNtT%a2QѠ@6vDOod`-Vgz խbݞYADt}g@Wf ~vgژ{)!_RԖ&{!+یd׏2= >;$SNwL&Iԓuuh/'4 6֌$ ^TN  ؜k:m;/L7'瞲*q##6[OXl jU.!61{c=~ި[vy͏$yVrRșiÝv ޽UUDO=_=$a lqoG3 =[F$جxiV˫%cxJw!䳙]4Kjx'W/-; L{{Ճ:)ZKaf"Wt%'hnX|+QhQfR U#YS(2fQ\CZ߽jB$L5zV` nhΑ~oB .=Jtޞu99)6՗ {{_!#回0=N p9`E>h@ێ;TYD c AgI'F*a-Me\ 9{Q{UabI|ɱP)|v,FxolarW. w4ӯGwi3+{\C 0LM@d>BW.3y9% i Y-XIV|֋FBuA˧ZoZQMJǦ'aiCKKCKfb6I oV_$5 dj0AP=@y TH#Nl{eDTGYi%nS,ܻF1-KkG)Pd5M:y,kա X:ЀJ/?G d?O_?xvƬ xQ^.?{5!^ z4FAe9s&>61"=W]N@`)zf銈oy HrE 6sD/! nKr$ 5r24:1 mŬc>S0JO_o09t4ʖܾ8̗驖}</[ү~ |]O=fdp%|7s.Z,8?+ȕi "ڤ͏aTI ޏhXwcWXmAT#^u>8X+BX+!;Z2Fօm9_rEvGr{<V9 fㆾؐ^JBިGƨֿ%8[#-؛Jx5+(;9 #|BMޫzj&p̫BVhe-E=\bO-Pƀq W_a3ݾKX{dKLz4Mn-UUMny<)o9u z~|%}_R1~h%'P18Q.\W{>3S7PDT怔uX֯!\P3ٿSǦشժkYQ3bL6|Br<T4p)G㌊v<cLOF֣B l b*h x٥7@ )vC)6]B/" rbS]u=)Xp>Ϛ%StݬXq ǝT74iUh#x~JNv 1- 5[B-)mm'T+sDv,'&X8|F%3iܨ}9JD<:8EfDv@p;ȍ|``+3-nV8;/{sC((Ct+yq&`CqJo;ciPgͦ5m7}H z-A1Xf{Yg\8a($+l(5\hȳ}nџF>!*)O7~c̦Q S2HlW-leq^{1]% ?5D0u)- KPd; XD=/?M3mgQUJiRr5%s^uݗ:4~+/lQ݉[q*{İ*{~=4[Rch$ ng(eN-C؈WL7:Q3n Խc^&/#p AE/Q[Y^)hkf6)}4BŪkbچz'N~d`Y5ᥝ,،vhߗGoUS6Jw?C >oE^UFg|$SWI_ljN?# xTߞ@B,tH4%TLXٔ8yM7]c]υ&g*h"Amd6{LZEӅ@g[hc/@A:%O\ps|#~3M]R:/A8jn[kwmz|o&uANݍԇE*9ìUtRJFyWNq >vlK=ʐj{VHSrBQtU.olB^u~K‚6w-*Hb~y셈Rχ&?vUVntSa <)lPickn`lQrqV >:oKR#! WVi4*.uW3p)l.Ǫ`VQ~48cp<@0z!(\BlmJq,Ο?GO+gըM1xN MKeZde˜C; GEuKt[{f6A_sZ"%H>Ԙ}M}v~oPW(>M>@A<)@tQ7"BbHcS+6E5)f,B#\{-gkO@N*|(@C3XJc:R!2ń`f7NؖW>x0_CJJq,[Cp7akV;_^`7ϕy &A;Z#8ڗC'yJ)/0.@(>֮YS/x'䩭R5F,ŕ3<5ovU'XYkLz3Ӆ}N. {),ummY!>JEi3"&iZqξ T` v0'*}w?Q U}!9~P9F8)'^^j9s,)Eu CPPrafu{4UNrf5V:6`*Fr6|~J%t,͐8X!B5g4W'~.tnhNS0;E>0kѻ "(5NLl&~u]sCe $:;ӽ%/s_)݁x-qSNsS*oIbl)\tY3|P~l{Ij. ){)G>nKkԿ%k+-뚵ƫ=wX}w=q4s-eKAfw5>[$r(&pc ߦ/oFUP8+k4d9˨l ׃|z|S@v =Dq#f|i:ZFkziIZtR6O z?yD=edN7U#|])=.|4-+=_Q+úāKarlHJy r(}=EP H jٕ/EXM@a92ԃ>V2 ea@o.‡T7=q)l#K9Ygm&{R&<)T+Fqtxe"sY** t&h5},]Ic9YX *ߋƳ;)֐cZIJBLT阉p UAo_dL03)p( $) gt[wR^Rt{i8-%jis'|d~ޯU~uswvyY z=*=q qcaGd2q&vcY`U1.9bH@R?5q&f*~R>='#Cds!F# eromݳ!j. T CA;&4vLܿR83@HJ#ˬgq3aa"g H*˅keAIsLL"5 DQ]KƜP1B!H߻ܷ*a0 <4Z÷Jf @@HyOYaP|#d<1l6|X )#Ϧ]H ';g@M69hK "u|)zg/=J8A"NZ&ap/ݱZ~+wab)2^;heB@vڧpjb8+|Tь&ʉʚ:kCvKnX#u5HmA鄌e(icSL&RD׮/j[/q>4)}zN԰8z9-Purq18>b0nrjoz!fir& {*?̭cv)ƥKVp^ 5Sֲַ„Je;Psk(5qߊtK(Wy({wdv] *:I;vex5Pe{Áյ-<̇1ٚ5Xp5IOhߋ7IdyaWYs>>q$#~y{AUմ C|kZ Gb/ FPBF@ƴ6m˂aXp7 d,Ibw@uwM] @CI;g! vi3G33[SxV^"4qh2f-NwDakng~ mH{wu-Wz.gC#?iF"'];Ӿ#G*~͞JaXoA:>8%[lxq˒ \s&cU4j=jswP@Z-mJq|Hόvq{?-7"%JiwAoj-e#Uz$2+a@}b'HsR.U9m$; LdLN-?2fɜo22-9,VSl8>`D)X5[JB Nx0BTgpϢM aƊ;Y$P 40m8OXMm{ס%+tpAoNf;9*bRTDYx6!\Dh, KӸ[纱kfb{KUn2 `.㨧<}ٜ-.πIﷁAGy&m)!7=`cqXQ|svHTkM⊷͠h UCT5 |CS6Y8'gF"$qGz!.ήSCe$/*d=,*86Oj 9gH-/vv.d)##ÀS'_]ߪRɏ)s2TM(gDV|"kB> {Ѭ)@sPz7;ɛ|$pcXMB42>P,IF|mLcHY/nF5 7]t󤄙[LH}4hҍM9 tzt]CzvN!U3څ/C҄wgĶ np#a1\2g#4mKhym?TDK2^"2y["AϟԈ֬swh9B+ko2ZJɊPjN Y.~ lʸ+9 gB>ջNir7Km˲;C/N!ilHg) %fuժ_"C'~5(9=j37o LZn-3A |WUihxSsf&ԶD 6@Qe5#,\)| EQֺnr^LLqlk6~oGfyO :rtF_-@-/K% {Q~dcz{y_ZIҹ`Ymˇϋ w64HrQ&0T-ڙrUw~SV iA"@wHQ~vJNII<mYi}̏S \|x An{3q|›GXԬ5])*J7'i3&;GR(>A5%^wNMk׶}5v ]K|.#YIUWbhl4/Xzz?,Tb03ө1o35_(\Ì̼zvėm 2L8[F1yIaxJ+םmQOfkTR劋Pn}Em"\0*OMF>X!8FJk2E# S^!x6<ʮ?CA׎O6YԵZѮzŒ{\Cq /b83u39B}/j\UE<-Yi\7pgjQh0m__7#J6UL㵼Q&osnJ؄kVC!%Bd5K \7`~.KbfDxd<@}.[Yq) ӘJ#Qps_n'9*9YѴVmץ|,aU7? yϕ .YwFENêAy% 3r1oUJI3!DX4(jC耕eԥˊ@|"*qE)x'ݐbH_BpS˛ ѡvxu1RQܚ%81L~R3&L?INTHCdF|!YH;Z8_X-a&\tnHn9g,2ud')2RUՎWt'#N.GB2עRD~;rچjuY7,&6sM6#޼kTaT!o X#*:ڔ't (j&j>֮Nq2H EVgE &\sf k97m5ʵL ȪF}r *߯#;R(J4*;C'(0O|3#1/8f|̤̘Pt{]~jܛ+T\qovtJT pnl*ϞrΔԑ/i&c߶B^=:ߘ0M[jka]RQM ,8;O,v*}6gbc!x mO`7OAeQJVy BևiR?;ͱ4]dFJ 1oVLn)#8SH(n]|~K@ɤu B j(h7TR@ ˣ+ﯜjZYD.E npgm'tO $cY+Gq1.8.I>׉9#7,*r2q^nk=&i=eX/4u>4م.HT5p^a΃eS)nJH񒝰?rEq.w`,NqWQO$rEӾnyD~9;Ыp  J-]$0iD7=aPӁ1gzXXUި$ˬ7CHОMr9j~pdgr!w=y*W\>(C)Ҋ<xhe?S.$ V! 0x8iaOm)b7h(/b9=Ug2FU/3)w?Fve Vl^fY\] ́_!nԀONFoB8Dž=Xp[OQqy켁!ʧ@ E!/_<'%?$%∸AH^|mcVWdTbmRn|NDڡhOl.%4ϓ*ALiPO- YJ6p~YOw_\ž*l&Gdkt6ST3O- [E+'t@JMg>eVUo //xTЭxr`"g&oT^ R- rn\٥|5hۛΚv[TȜjټ)(|#}I,Y%EL4iQ&b#LZ06̰ BE:0KFaV'. ogk-T洙37y5իЕLKkվzdS10>RyQnX`DUa5w`%)TK4Suysr;e.AH0T[PYT ຤k%^kzZBy6+眿 MxڿpLS@xa2YIqRS#igl* u$'Y>?A;b-JIQ#%"pm&#\J+)3 bHWT6d }( #nEEur3&=DHD4T:G9+^16&cOoɡF(0J)Q]OՈ١#/s[u!i0o34NN5ڈq'kpkK#BΰoHgD]wuփJq{1HEWextszō=VB&ix}3_ajk&kVQ,&W5%"!32)OMb\[F{g+T @CeQaKuH݆jdɟ:m0 fl95aXuWt);!®cmP=jjߦcH5sga:x!2*c_Ėsoup6iRu`S>NN=8 2!#!6ٰnogRqlǰ#ntgm8dMi`+9ʚ uՙX ntևܕzզ۝R瘄98'`a.$.1p|[aD.i+iSwqԵaM+MԃeiK_84=/~6֑lDE^3OS22_LUb맲$]:v,V$}ZkPC'i.$"\J77Zb]?u+=%D,t +qUjW ?۬r kXddA"ؔ_6' Eq<9%L!&! Uڼ@ q@%l'QNofkGAEdA"lx-C mpQBX3W/{Z^+* eDdD ΊU^df6_$ޗPE,.~m36U0'J/xU[MItkIq1c1LnG2i/G.: r"iL хRTݟԖja"&|]TF?NΈqnqk~w ;iU+깰pbUBo䵟ML[>G V 7#V1Z tYD>c*T.]BѓcۯԤCrv*I3$%Ȉq?$Syt>-$@'a[eKWAtj½`:'۸2.k b0H7R򛶟 <^ɟ{ؙN)s8X% ~%͉Y9[梘DKaO۶÷)icc=iJ mYtnPC ,DFx6F[̪{",('3ٶR_) q:u#epDΛt$ (:[&lhHRzQฐT-p9CԢ>NuW-Mp(N^P6İpw ̳_/[iPʼnc`43P/ev½2+EfZRi_ j{^~M^z >( H,(|fj:P?K }ѓ"sA" Tx5@p^VkmKpƄFTjr)_=04>Uk=޳mڥ"J`"j4Öx *,iȥOY#IūDkeFYϬ!/"4 :.2^ᇭ%qQȉ5[W |)Wh8~]>+~ kq"۾5\N͋nm;dh,H,֟aVqWG:<,Jl>SuZo>R/酁 A#_/M8}آrigl:~돂W^M]A̵}RFF?.H?3_P\r$%t!bKAKBT.>Xnja`9_žU:Q?e. q;vgX;Zxo S d?E _[{n)#P#1zRHHgxk+t6aV XB4[p`u%ooCEL*n0X*=E4ߴC1vhq 0\ +Y3 jhX 5V.hzdlc_ռ/iؗҹ-:'|V2iAE7uAuXX;\n|-SQq1zVmU0FkA#cZ0r9d68V*5v\k!1Ou)ULy.yP|WDh#ZδJ3T/uÜg_JWjf.bsOG7L.H~x^ϱlXMB\ Gm`x06ҭw0~ h/g7s {m%710)bA'/c;"d#Ea~j%w^$B璧󞍛/5MJ/s/Lf0霪P<|D/G[R<:,'tԡ4^\"zM\@Jd*zk/P6|ق[.hVPZMji+da2 G^)8:$xY3cY!q!|)Mp|Tz_; 5O2%I=ʜsGbI.&|OͤᶬF3'/)Y9DU<=,Ex X1^(+3B|E1/S/>.ұ 0<^1fq%l_vMh}zð}ex=_`Xx9K.ml }en?k-P,,/?Gs#σ;uy7 SøIw/^/ k.tk $½0?L =~`Hn&uJ8, #4&NWVpMx+!Cof6YiT\yy#\@wBw Ĭ옠5 Xd/B@ o.HۏکL29QlPDU%BlW%EU12^KSZ`BBֱ{ׄĹ`BAu>ZIs_qm (G\6ŷʦ%̱W;v1Zw]1r\\Z^5p/G'7 r!tk3;)녁u 1 p&(B>;D?Pkj[ehsξ` ,R@%t1kF'e3RްGDAQa÷.]păD, UcLAȆ:`zt?aY50'8ZK"78tW_M>N#K~FI }$GV}:56Q،i "%㑥2 bZsMxQg>E qWmRi!% ]G~"e Lz|^eծyY%2y(πLL +exļ;4*4f9k3!pI)xk(mt:.eё'A "2+2Pw]aBdL63qIH)Qqb{ [8C1^)`P[ȪQŷر?&3IF rF͐I%1YBZmU6 i$멪GCJlZ͋6 T^u j`1$TzUERvHTAЩ~4)^[|M"65`J߭F꿿 :HpM’@i>I8cU[0 g ̤k~:d=qI-Ӥa#iqK}O搷#պ9s'VTV=8Z!_zjt/]=im_ }/'2pjI}nP E}my E*Ӵۯ/mI13ߚ3>.k*#Y͏%0;V0Ru-UPoyHR4!؉,2vlco7h}>p;}GxarI6N2sVbݯVnKzI|u[ .g}YnO?D馘ܺU݌+GawSp8hE r+nS292!(Jk0MG};$/E!r,Y(ly05YS!^8%&]%57_SXM? DLRx{dyC1|$'M X+ߖ( ![NkVW`vc7~Y`M&OQ^Qaj [z{VSn3c*BMm{O̷`{|);'r2lo%ǎP(G_\uFNWP.fwDݢLkʇufdjTpV&e+\.h<9\.0T#y8l뇇!_qBm`2wیCvd%͛@I xAɟ "qB =_(+ =XΔ[rSSXI[-7l}WB&mtZ^dʋrkN7MT2?z S%g/( 8JNt<ܹttlLg;:#k~r2:APy[&{ѳ~{ X;چxS)zBn6agtKEy7-A' F jd]QuNDs~;EHrʵns e\ӫ6lFhC:Q>/@x t{lEu?RLh5˼Ճwoaʤusb& 59˩†3B_RﰍW,&س(Y;EBToc7@xzpOI}*#IT g*@TyU]Jl6N!*S⏜ @Es#blYWZQ3M&f,瓜E֞Z`Rm[_e+jr?%$@_XhLJjO—{;{]P+٬ۖ;H5Kfs#T1~ޠ~hIh ANAtuQ9CD껱Y yuԤٷjƋz%7"L$<)[lPP.D>S}*z6&MSK"r[~\ҊޛݐGx`!#*NSP봤&Xux_We=9V̽#S0ōϋ7~+C̘ Cg U?\mǐ,TJ}2,J/=}Kh:FU6sa8)k58O lA}J O9]dS Smw]708 FwICȤgUl3 ;7qFhIll'ePu&/6VG`]ىvxP|Vw5@q|gQ^~Kڦ!)bx"dyNV 'ŵCcin `>T% ܶґ0ZXZQ s(Mbyے5|0 ȢF1;<戳4;I IeIoO BTH+Bd˭~NI U`sj-<"`IԳ+HN6J`7 rߴZ!pk ; zBAKFRCxU,Rَe&Z֢I!Uw]h_ԟ=Yp|'Z:ʈ@,[rsb|Av~2 蚶ƍ(f sd1[`S ZɑUCWj< 2Tf\P h:Yɘ o|G.t)f`4+:LU*\m0q棶0Ox$/ ī8MYv Jeja*&*JbPm"fUc9%ّM\fRԚېk=d. E sot ܙ Zؖ&NrwA_-!@'@M^T];;Y t I%GԤZ3E3 EBMдs< t>M miaЛ3ڰT%3,G+T[lϷ.l-_o|%jl<+9m64Eyl30hgO_$Cx;ص\j9)MȤ]m3Aֿ&\]xm|uտԚqCEf$B}V/L=?3ꮘFZx4b-6~F9w?klʅ6ь|'p᫾(ٜCHIs2&–>a6 LT nx kG>?yG6krQKy+)Mt£p:dTY@LQ\I2 %:As Ry^b~)2"2 qLfSdbtF' ڛP|岼d6$4yL,qSR8D'T&5/ǟB=".A V :d luQ`Z+#uIj" D>~G /8_8ceʣoAz]thig?qf$hoKrkd/ͳYQ r 46j]F1Bھ>g! W2X4ꯒOzn],x Mǒ72=^U^h,R }Y $& : $뿯2ށfոa@4>%S3<]'s>y3\HWaZTGfʴ.;];Zkhw\R,sY;LFIGo0FAs$ V)'):g>dR^u{΅ઑ Y~JXvCCG WoJ8m?]lPHz%}Qg.Du5~XF'% 4#`;۵O)T\Y_U[7眤۞HGg 'ĔJ#Hگ=H)Իh!t?0\,K'GxbUQ*ffq^g3~#j{DogE9HMZ@he}l z`w8:i#:+*k5R OOcƐN즺GwO$SCj"K*K#U:Dg}>ua%~bD(( uD<&% R.uS}kѯ1z8$їnNp%*)":Dzf1V)æffeY`@LRs2YןP˚!ӻAoqwaSy=jM뭅(/2{]љCroʾ5بH ]&|;<cQѡ,zwV [pZNWb d9"zW|j<>_8Vef$I{۶h_F {oʆ 03c xt6szF9Ś.VǁSp˃c<nj.XtNQ*<aQcڇ*|NASK`\آ(`!_9OH؁4[. xrVP<FVyY~}ͦgd {31M(9f9/XȮ>j jȬ@ľ"Ό(J[ v$JTT#  2VT5pl+ԡ* "]l38<'y3'\n7h8E_<[ᯂgi]?Qno< .s$u~! ٌx 2P2fW_:ZGo-2Ц@(mXwGJߐD;xNHȘU,b^wqͬ/T|'-X8Ưw LF7I,xJ8eVT$->܃jr@9F)ŵK+7%>;;Z&dܣ:j^z9[!LKyM$L&p8;;XTp}$xuS $yR h|=%6eYNscEjD'㓴`oW%V'~E'AͬS7k4>B()*kMȲsy17ifl:q wTV|!>ն+lk?|-CĊ%ۣ5 Y; f\[Ȃ;?P$B 4SM; )贉?߭ J6Ob>c$V]t>^zR6ܾBPZ@?,<ИTG#%yvF2'&Qͫ>ٟEy@Ү!\1{ƾ!DHY\Fk$6 L|bz;]ύuݭ~ _<+ těEx;9D_3ErAi"ZEpKZC`Wj<԰rbN9)C6atH 1)BDMJƲgIMO9iW9D )q 8ZA.IęH r1/5_@P-lŦ!Y~|P<m"g֗oֵKXY7++h64eV﫦.$4Q9y0"HFwA+\*rȬ(M4Q¿&^Nj͋CsC&kzDu[=h*x@A c=Qcla'A,s} RjinmӘ6j-E)ߏoyH ?RɈݱ@;r캡Q{/PZsYL l*C-D>Zt@:IԕOq+:f$>KDG4ףtw!&~bRiki_!;J? Sʑ2S)o2JmǒނuiCYJN-bѣ1dl4%S8sog~._0~cn8]?ج5ašN[LkC|fPy>""] 0R6Yo!W!| h^vhqz>Iqd"Aalj{p~/Å{: % /1 MmS!9"R`UpadI=.#,ȧ }5F_I*Uzh99O1圂K2mxsgJnf0ـޅ+5҇J۩(Dcvjj%drCbJΌmHow2|O^i Z*5g3[a@bdҲ#"l8d/& ˉncP?*L7Pd4يq.]#C+ӵ5K¡(he4ܤ>, >V\AO:ٳgܠ:f[{Z1E[rs9@1B%|RnLg-|@quEϟB6r9OkB!MauUTbٔ&-_$AV ư%~~RֈչP?Ɵqz;q3,de?6Y*QkBζhi8,1^|.r4a$PōR縭])"MMp>v0! N͑J{.NGXym.Y!7b_tj9{<v03']Ӧ2q33+cq-QծxsK94tZ&etwL^VaWs^#&WiۃhA]c/rCz/A^x=(ABk #UA7+zEÜHPk,ެZjR4(xQ" 룬Zg`jC3=@ 0mUty(A'OSi; 蔰0?JΝv{iI6;por{K?.[ o^?h6~bݻ0 𩇀;Zs$Z\vz{7֎ƘYRpX9J,.3qBԉa^&p]" ul.Ul;)>ϟY@ :'4H5dƅ ffЏ~ؙ$<dV X,G@ʕnUG$_wLl7H}^|QL$ӊ|"+ HMp ȶ GP=F0@%U_*{h%jq/T>`Yo7{["6>Bq+9#:b'4u0Em?Gv(TVu,(xyd̐?NeJAW3g+#gPAD}d "o2C4' "pAwuьd@d1{P% 'FR4{@6ڛp 3G6 @)fT_ߴғPL E~&dI6Öv+(Q,Ȇ4MlPxf]SqSY~_-ךW[gdG X@\|F2]BB7JKx&YW"^aJ0pbӳ /B, Rj…$x%u$ԩiRYkp Ckz\}Lx:g+cUxC+`wJv[;f0 ƾ!'t8?3} >7n}(J.Ow ЋFb"xxB`ixx|l qAJ1-ZDet"umޖhEp9hmZhi{H5ﻰ6JsP?6".鷉%Urs%l5!xGXB[p@A[^ m~\gPUY3ua )[0cj N0 +qvfO? XeJvOwT;;`3 {hZ87yfZ.K y1 "O@_.V=4Qqhgl.`-,ZP|׌|d70=q _L_О|M^Nollt:ׁsc>{: ς)QǕ9gJXnw uw%?jBy3-vjpk-bʵFQ_0xܝ8Id2la{S\2mdN!9v aL \ |JG ܵ_ZwzUHnp揃4Tؤr~hqB=N#̾#-C'=[mB #l؉fFGμ7LLH:g6^DT.`mUѨ1}t.BUD)a7 Z#9ܝ ?ae whNoEJ{靹 !AB+ӷ"h{_{ٝ`lyC3O<)!'\r\GGBvco'˭$kX6^"pݍڦ&%MxdaߘV)HT_oX|EٰTbӔD)IҎ= dYIu5UoT{W$+VZ\La E^ `Z> ]8v+8i,n~ 3v6i 3쵭zo⢇޴5`~A—/\p1{\ ]Il{Mx+oˮڼ4HrF]f1=KY]]*.3n:S!^#f>#5B" K)1#GWN= ;:!O X YNE ʢ;_ [p/ǿH3hQʸ6a<5}/KX)ʍMGL)  ғVT8&FXj/&楧 }DȮ/ [eAMc:>k4'ѓՄj=l7>:>MD@ 77J$59 iG7̑|uxPNҒo.rLK\s).z;h' yrƖ>>6ĂEh@@! V$y?&2eC;4JKVJ@Z?`w l>KlN-G}w,[OR]f,FU-Ϝ鈹}yj=%8DxA ٚ/OÐѢR;b;9+kE?3dF lp(MQ^@0X"*Yvh=jǚ"j+ffAlkq;#s@~'I}(k2f0>^{-:jvg>Y0ڢj `rwVF!.6מ'PhВˢξy`<(o5W;d0rT JxTs淖/ Y4>a^!vjәJxd]Rs'TV/kͮ{u2V,J%xF̈́dMGƙ2'LuU%+c2K>*V.hyre,nFoX -6Ofx:VB\=ٿw.bhWu)l8?\ DpX('#L'DhOC0H{B(šQC"^>GP%t:x_*[F+Q5 P.N ggY.K<[+`q RLI5\bZ$vkVg9R>YhU]_qEtfߋob$t@Sk}k my]~GJyj kyd MTeY8K jux#s-yt[RyLm6Dܟ5dd/99lK\< v[mY=ޘf!Kx_nd~8Qڬa"gs  yǓ GуͯI3|}'ks1!T˅3ϦCUQ4yx~4offQ2I'}y1@T;juӽJܨ"xB 3*) yf$?qFGR,Oޑ8fF-d7+O9M#90)|ÞRyLՍ2B:q~(DZpInF`7Q [q6DA1>j'ơJa4i3|,C#<':*o iL5K*hήݠ%(pD"5BQÁ̕NN/! CIWgLq:}Hp5kޛYHmu o/+0$m|0}(~5|%eFor:_@3G7>C^7).j˶ C--K Mpqы\ŧc Ħv}Rkvv5Kdzll. [ ?/רL[ELOw=u  u0E4Б.Q$VmM~<"A&oƿWC%s>.KgZ~ }>菪`~g~sDfjozjreZ@Z渒lP~SV2G*wHw~Ƀ LzE{<3i`4z4KKtU#^=MdY8~5 BT>@ҝ;+)ay3ӑPΊn5ۗd5וKʡ1 ZBna^ֱFXoETݳZѡCxݠY收ߣ9MV8\˅P]#N ~P&=cJ[*qQZo%`j>+-.ln&,ʮ=jS9dT|rUO,43UUD *i8P:F; yK *Ã/S*]\M yUy2En[.\[gq 6.Q?<5Ck=}*Խ\)$z ;&xP=c8arikLk*X̋)r똖{(lM{[^wC.VOrm TQ>n].~ahG|:NݯAIU`Ĩ*8xOqd+s;8]Sa9 CaM*MؿkXx+.\@(-$Bi)j>/S%2Po'"Y1f~&Rq{r 붮nm!lk|kzEtl'&>pa`w^% Vfmb5ޫ^? ȗxHJ(ד!,$t}r T~P@(ugNQtW{w:5dЊ #31{n3hfKA%f#]*7VjӓΙC&&ī|5*d>Sij:{enHr@m[Ɖ!'1kP{RK:kEL l &wJ[W֥@W?!W) m[" 1ijn ^9ڃIq^}v::[3.`ʡ`t䁞Dgוs^Ԙwo좓d:h`H`zyh`$_de='^T5Ӄ֓db] cP3ڲ<J|ּmLT ʙeL [B(9.!7~V8s/nA|~%CQWX 6`mQ_78G]UB}C^p-P7QxeQ[ +,A&ىGt58".l1<<?,w/Oed!`~n0دyu!kG3r3zOJ'wWp64T[R|LQT uӘ5^ӅF;K{qKӬm$Ɯt+XIXUK/!QY P6 %bץF>݀@[9uF'^3ْ^Z(iM% %P4P|)iBN "=m PEkjK,5h ېMoߴ3RD^(V/N{q^08CmGXj6״sOZ"fߕ@k''zU8K!T!j37%4h|4Z_Ku]FvoK JO;i&-2G /$&gu2#)Nó%N49mQG1!444?$:dކR;\[o>7F9*[3<:V>uw,ōq)iD?9OԀ_wC9^yC:Z A?_qA^ǹdͻJ*}Ǽv&edդn"=z;m UWD+#Ȅ:nUIן&auZ0yk;S)Jשf1Z\F$ 'aJBvSW ӑaoaokSt/#&5;J)1ph)ڮ4R4$2˱"!dX`v>7Gm=J=9Mj)[ʼnaͨ v<\l/fbX{?aG8lν bKHmja.x S[ŭFQ5mJ6PMpCx &(|< XAvVrV.Q J)6q5GX@Z0s:3ȽK  c^>*3LF[@=ypa96 *kٹ*[- [az5N1pwSfg.gm(50IOGN"u%:.@ x`t!lGC"c$F'|RyӨ+t9928|"?kn}+>HsDz* ?r(ҍQ̧R㒢}oi6Z&T=ZLw8FО1}fIn5"T~IEܾn޶c!V݌Cz(v6[9:bt-stgI]%,CNZӔg>_Ƒo^Fb~rjz{?x ѬhgQf$gNj׊D ]g&rpN}\,2㟐lJB!YLf ,ٗYe˟*3vQi6R!ǵ\\=+e/ m@ 2 f%/|Ĉw_C:ďe]'ȓ)$Ž XBθVMMv)#,!Ak&f5h](ʼn^X8,ĹݾFv\F@R%Iᡨ"Qh{VƂG}茛S};oQ|)Ne;N3V q j?fzm, iHoAzI Sqd *Dx^c$JgJ-1~-(rh Hb>$~: cԵQ ꤣQ%.1~8B1/;G_ҟ]rMנta]Z+m)kѺè1/=C} ۀJvBKIfWk!qibF}LM3 g I~VQ_40zN FXW#qv)v-VHU; _KFXT dgk@:K8" p?OY8Plu[*zM?uʱb~lCJZ7 lh rM3583KQLܠ&ZݣDcXXpHǐ2[_@}R#$߆SX^)Ao&1T['KTEalK@Xnui cn jiy2'ThPXh v|1n`K18J'FN7 ;jܐ O4"% cTC[Wz|tDFQUP耥S165|MMUu)rߩO:)8{]pNtٿA9IM=oq "VU H]w#Qx 9&7Kqp2$xB!F-M+t@̉Y;z>!%ڨ1.U ]p5r2Qh[65 +}>: 6&tk#IyˈW854ʓHEe(J-K'Dgolwn#4}#~ GO<.HRjV.Xa пo)a}bVeˮF,C?fu|{*͓e _=/"6btwRgtگ9#edoHe@Grx-RyQba 2 LX8*cͫmʂ)jmUX,̓xd)C=!9(ہIO "h( Ty\i?sf ,a,ռb=צ"0Ejsv2vtx;mSzYi6`Yj~F@[7͋!yL6Wc$Cszg+^l+?wf+P=jӵݐ&i7jUʎ 0 Spy~;\>(]x}\c8CE$znY @$$uCu nr];Hگ"8".hyx!6nxp g8\F@)/t \d ;ciЙ@!b>N·1zi?0]Ug 2&롩C:Hb Xs"]w zLd5M"h b-ݕp{Uly .O/^VLXJiY. ^N[\"푊;TtJe3+mlR,W9뎜$~ BxRW,|p Hѵ_D%ESpr)ù㼣 Mfɞ,na^E V! \q$m..|;=sBTU\K^^J(TNprڈ[Sܡ|ᒛԷekMtYi tWs]>s:gD{K`Szᒉs>d#NH"T‡p-Z{Z"^(ooKnvyx~*r7Ze{xa[̀![,!FjTv 1̰J;2& adHI_fЈ_K=ZJh]+ʿFlR?ҟ $cגZ\ձD1]pLʼn.2dwu}&:3ܿ(1 9Љc,NN !)" CuӦݤMrZ ?i~8|-Hoy!)}gԅ\ÀD);C_p셬Yݼ8y.{uΖ! t," 5+ZFX7Cm3lz,%{^7ȑ+|EN\F`UOZ6v9,sVkȭֶ8'd vk<P/G|50q'+}DtYj97@Q1v[c{#`Q*)~8u$QZ,EETD{o\?h5)r*f<5BF{]~eү!Hx!9 TBm==\b@$Ca,QS4Y,EԶ*%E ,䈣<:Z;Տo۰v4g4Mgkqk9\ "gՓrjbZwM Fspz8<j{4כ)/tA$PXbMZ '-ƥ+)7$*5%^er(,NG "~ +NTuBF^6Y} L})gZTm @_V:VH" :kcGzy{]a~I.Fшc\vI!d#7Aә7˲o;FE>K;2ry&ݫkUe$U=9&zLQS99))b ,#vVk.Z<xQ Y$XuNNn{ >r4B`e?1\*#"$McMv`NJ$B`nɡRpB꓌ oUw1aPjK#"R[FJϣ(Vjr>J/AjhD1f ݖKRa[VK+pz^t{,ï8.0=1Qj#}a_w3siS䑮kl9z-fb/X{0J8Ԓ^;%$EK^qmA)P<6_ZhJ NG4 FZL뎕.Ō`F^M-x9Wx*} l_"!+g gpd'R+6di_A$BBT^PW!渹pP/?Db2F2OlGSs)~5>J2~;hgH{% "I+_rV}g%9z}➪Օ4B+jqv#Hb^氘/ }T1En伢Hgy%otĕ, ]O5OG 3uؖ$Fdg/ԛ{Og W'ޣ$]n'^0CzU:c+^|;SmW);و#bqhY/s$DE(ީ5Su'n#tի@h@<0!+;{r#>>NYmr9\?LL ީ鈟fkc|B;4 B.>k`ŸȆed]b7#\!7:Φo/XNj.UCųMi5j\*䂄hyث~؃TGGQԳ}njnþX$%}'uP!'_WFEZڒ._*H*3NUIc;X5xhȬr7ɜӭ BwOi8h-Sb8 7Ԙ] 'dw.aC^)qa<ˆ_TV&WTYVteN2W:~ďHfe9?>9Zc掂dZ-8Cc }wx[(,4`1P\k"?:qRZk.oD숋xl`ǿˢXK >v VQ۾RY9x:v%곿!?qeT|؝ boE 6:G _?_jj EBDSH-=J]W0gŨޥ1[zISuL[gu.8=%βf mE,Kn)/L8k\**?t$a.y2FiO˭<W#+-3an8wob~'HѬ<=mlY-kQ|<4 vmSFF^GsgM(dІbX8DeS?m? i41s1C'qY&JM^ J'.s X^.I h'Oy2Cmq<t>^Mm<]Ё0AR[pdg0,z\}xg\D~֙rB[[w$CW&=Q)*A1*A5^^QcdwjB ñG ސi}RҞ&0Y"P[0=DI*y5Z243/7e@)nKɗWlw. 4;V%>!m~+dܗ΃<2Hno6C b]'!+eJ_*+?I0GN}h?@$lĭPU23?%(gJbcl}Cd!K 5MkIbC֤}Ȝ^ Z G96vpg"ڄSm1U @= EF֫B\ߥ tizn읧nXLaV_D bS.bWQz5 S.wuNN"K(oHu70Vv.Z9on9RqR5Gsj PW7# QnLcx2b_-a۳`{ㄿ@{ M6eg˞,G6`ݒcbh/xذ5ƟF=]r~S!ŦՐapvF 7Hq<8PGcXih~ݽq&. q<~q-w$]1klm2⅃?`BNvdqg!"~鐩JrG;܊؂="&7ύ|7jD5vi)׉S1ԯ:yxWa00`Ǚ?ۇ1h=_>{ PI BOe|H6SSiJx*$\ѩT51c>9c6赉Im~} M% ֜-FAF*|7Ai%iZ =G GgY/Miyys!nM0O*/op]_.s>TqL̔,7M+Lдt0 =/f+RLzWhwrթnIF_9"B y&:!R/$1h]6JḾ{)-Tw5ԧMs[N?_5oh R;#4‡-K3Qf?x>Qyt6O ,E1˛ڹ-aRwň# sEH J.c4.h<2`7yZ|7x2M=g# Mv[>;'frƜ CzTgkAэ{g|!5AO<}O\uG[7Ɓns$-s㓒ݎ'OYt>*n Uuu=x&u.$^"%wPve [F92Ydl{qTk5 ؤUP)@ts=Ȱm_yʛ, A}}yz4zxUçbԫO,(%t6los>\)n7nwy8= iZyg'd.ϨwydtQpo!iFzS:U'T d8fs6] (ɠtZ<0q. (]ᢀ9 ƨ} "EA6c]|Kp;ˍ\џGT|V5=4{o|(d-0}o7 :Fp@?`zIFN kj*Z6s!Uwh8Kg%>be>fDƁ YULf_jĢ~+"u@L2HRXא([.321,~lA#=V^pprl,$L5%Ԍͣ3A8+gDQ[)L>qW2V뉞nکD*kcИ ~WI &n#)x$T-1]UO6ypcH:vLG~F$$ST6ZޣcѮdkq7OLVG e@}ŚR*^^@aѓ";@ wa_7YX`!d,J>OT k]HwFQ7j\خc8dĔ!p1\|0*?Y I޽1Z{2q %Hz#P$.% 94r4˻->=*j//\d$lr)vŢer%mizߠӂF秾*24_F&PU/%%2MϏZwE;{ϝZQb ZFZK ^Zb) G}`2M 䲏zC }>ߟeWV3=*R]Yٴ !1`8Y]v,Xǔ/q/¨1`~bӵ Xhm<V\9`R6FHc,+:CJEHJ_E27Ja1Y.k1*Ԥ" ?wr|I˒s>e- -AJG V y& n/yKr'5=__E åzZ݇%@Dxf.JQ?MxlZӴ_ *!Jo,,</>RjOi6N|D^5iUPT2s|ϥ3 깘 uw;Y{e#4))ol"%٣4l駊Ӡv!Z)1AyţbUŘÿj'.T\/c7ta!k9/s Բ;;sGEki멕* #tv`rBNl~bJ8c;e=%_iOJ۱+q O[Bǵqu<ރiU1rXXĝs%XeCϐX cֳ1"?!n3k!QS˱MCGdRd,`ƩXmUh|?bP(l.PRBHkte 57Eixd侵QY,Յ jqMtݺ՜M##VD8>`[Qx"黮ݩ%Hvu5Q0a뵨?2+kի$IHڋ\Օ!Zp &~Z|V̝L ":m%##]"cͶ"r/71͍ R crOVʡDsEvB}3sj)?<݁7x"-XYP9KI%Do] !Ae?LyBp8ZܿNkb `)N< rfϣ`3&)y6{c/JzDVDǫ,d!N$[=fbhfU~X=}z6ǦD/ns{MnBMU.jWDi G0wH8ȩC Z ~svF NOvYԳͪ%Zدbn\F7ƛ?b"!1-1'&yu)H4 9O̧jVڂg6qKgW4$ۄ0+YrnD X-!v5Ӹz[lz`P$"b`~Ϳх}r*Tldۇj>EzĒМs:ziXo Ԕ.+N[!Pnd)}oh (ku_ʊP_iڣwon%_Hv~o$B3@{v4 0Zi[^+k`,L@LA{2T6 LhKyor-2t]cq9#e2BEyKDLŜ?(ځGoUmXP CFYӗ vs-8Rb~~Ad0yN|R)W {p{aDŽUfXB:ȫ%tonL =*IP#ڼe-4l߁rM|ĚSEIޣ" .v_)y RA]UH\/0¢`$-WYRVzƼ:]/`5L W .!u;`@&^)nPht#҂ք# Dka_Leʗ6)LYgU 'Sp,zL 5->EryjjO7ӦP!,~/uu*z7#Za$0Gk{{1џ,RBapjXBDfR^CzYQVJۡUYDem=vTiZ?f/B'G}#G3$xt"2R,'BBq t-AȋuħS=w=쩘&eqDn?`HG+Lԡdkӣp6 'S[qL)臁lQث"+,PB*)f%l?bLk ȢP?'O DZN9rLnohprdph^Lx́GčoZ<}Xzt* 0 oNp$ArM,BZ OKmBՏqFC:BQPjĐ$ON?{~.l>ф M4lnɦQF="6NQw緓70,)k,L~dHr0 T[ >Xcl$֥L{Ŀ-2c u=>fO\ skEЃJmv6 \ WV"Oqڔ;s$W }×ƀ$qr/V>ji\ ˧&qCq= ?~jd"㰭@hUԳ7.2;,=1TQ]jqUWJdoպup SgvDuGՅNV,R8EF>Öi@-}"kS83X4Nė( JZ$/RM6Unu4El3{adC?a51ÝIz=( K}T;GZS,oPc9`,Ek{t=Ø]ϿooB4(ݚ^ci G}ȢY˜ӣaD˼}Ȥt6 0!\ȈWT e6M:,nLree^?3`[5.u =[8{< l oul8Y9xIܔtw$X&]P@L[G 3<TwHXune_Aa^EA6ϑBK_2˪Yȼ{my\9A=߾RI"Bmmty#-|^vʭ(m z&A Fu&^o{u5% ɋ;:G GJ#WpUCSvöI E4.rW˻ͪSQřޤ5Yu~^7ݧ'=UaXKm\AAApRqV{k9 $.n/ X?&+yˆXw4ybJ b %Tĕ(ㄵ#of~@(JWC\v"/hTM t%,|[ YR5+Ͼ亖ݔYML`І-*Y_IZ_}'EM7ɞJOl#}v{T$-Pw6bfLz+B٫[3ѩݳmo4a ᆱr4f[/$Hbss5NŖMK  MG4XB} ;'TGS8vkDlѤ?%V)#'/d#f\sh>I{=uƊ6ڈdL[i&i_w!QPi"=^@@72=ۈWRpuj(I:3Dž -x̓Fth~01X<)iolb ` pR|烋Lʗn7fd0c.ɞƧ}bJ'R5HK5b_)` 5 Rw䍝!4#:WM vnn8 LgĄi#>:A9ʈ0 AsG2GnhݘƁ Ihv30v X3`Bt_O?x;k-mKΡ՘n̦Q,jRˤb^@7>k͌>(bdA @WkpemV, F}6ӄvD阈ArvRg'%7ml 9Y/uEX~/1E*NAc&K>bL\r?|o$/P+5)YH|nf+(0?G_g K$) ACT3d&@71kw v~9qQeF$X6\Q ,0j<>{oL}_KP,mڭSWKxli;Q!',U~ *^gԙuSmri|@jɎyN9rvrb9Ј<܎>à yvD&FxLҋYn濆U(sWQjZ >SS::>)ѷ&ͣ [m RԞ=yu {[Oϸ ZaeT)j|PbRyR<伬]3YIs2!X`@XI $!d>jv=ItR0VxpӅ$I5lظ5Wjd`P0:% [ߵ-$a;N ̺ '\sОd遗gE\{wN۲ 03媦W?tnUf/GjA88GRfFA 5{Wt̳4;CCd6&7Ek@ [n#9HGf;a~~{|Ŀ?O= *h^SpD.,m5Z܄v,0_HZE&T-UNv%?\UOKy 0keڅHz?m! ~=,pl70HSB7Vk>jqBV=ױž+e}y0!_ O@Jg3҆`6I*e>%@3DxoF|M"gYZ׺?l(m2i1MGb#ɫ(x'`T&dTB2ӯR{zDkkp/M"HVbK]khui8!v,a5c6``ECL3Yl"fs#A { A;u\++楻vƪd èf|_|zR;GB bn;|$xö{󪺯y4`/qǶFTẽK9]pC4|p,]&1NTF171֏<0Cco?-JWڼ1yG&j9 LQ6SS/q5'56uZU8ɲyp_Korc+éTL]^KOH>f(;:tgmY{in3R IØnX݉%ZuA:V^]PP(nJu@ٜz,MD 8ƪ@! >vQ+uT,YQY-p{Eo5BY` n?O aqT#fRB`Z`d>ٱWt [30:$؎>Ҋy{U Z(%S.{""jD`G˔>?)uI rFάWʜC$R 4,&rcL!\u#l(p1,CYd=>TF<{OL1(ԝ!C4=u=){D ,3ʘb& x1>ACE;4fHF2!@bm"lіgh)7yv>kcwjk2? ;iEd*މiմ77gfξ#e?ъ0QD|M'0~S'I ㎐B*#_R8~)[)UƮQjqU ނgW;sFLhb7,5._5 { <[ ;`jq:UO6I\WcV-*dbroy_.^(.үpulHt{B9i9^GɜJW`ĵlGACjNm꩸_a-wJɻ75L‰{}wgdJԹX oEOq㛈c0$BQM>PE1L$dUAb"I4Cm֙h4@kg>5kM|JdV'L}a0(²~CtBB0je"\NeKo@K2(2hXǩ. /k#}0Z̩6 F:F4`WFv2HԎ2e>hTneSt ƾq ,Գ-߁ޭ3OF |'^uv ~"x=>4AQ66gOyDMf!BJf1P@b~<쑦& J@U[Us-9_(\R4,`^0>Bv9&3 qf Bq0.W!Sq_uմDw8-j&NJR '4i>а=6iT1L E.lNèX"Ӄ;iV&T\gHMF-k?Py1J^5K1%M[w;1|ںl48֣X;bY Y](x0ǪSˬ,2\iK+*WV$ Sܲ *oKu䲂ޥ Mҟ$`Rr/4kC ̨yp $c%ؕg8-b|;c0{h*2̋.)\JE!ϥPQN/~iqXe]kd0kGϷG5UV‡B5 4ox4>8EQRLMSl>ˉe-f, {oOn48Ggs52r0I5.@=4}**۶Q,P{sy(fU=CZ2u?XqSGd!h1F#=Yh18؛ :pI<5[ҫIyPcn8{򗹍|ɖyޖg1lSQN?(|ـ86;68hmR3Vh Z4hdd'Qv‡ "}z`HPh6\XԄ`!}O0jܱS%OcŎw`U}kre1A08%çwE aǡsTQy"QN8+=J! _F/&$t;* 04ET/B{[p:υ.rNU(JK-1? 5ƠAã[('egO$Et~.2ťzZth䷔6 ل&MID-Y5%za((uOh1[ 1rƱ٭m}Nv˝"`x[z$G(J[v:ÙmVY+E%vLTݛTS։^y=;fº*{v WkT HbU-.pF4x$KD_Fw78' p1Hn(f#d{7_ Rgk4No`vDN%8=Z 79=Rg$092}gÏXpdbSc&_p@nޢ+&fӮB͊GjItV\F] }@aaܚNIz?'ss$](s xW~wGCdgrb]]<)\J%4)vFaSTW5T- l;_?xG䉭/7ǥ}J,_յݳr O, M``R\Yp]$uK5ß!^&Qmihv4+wMx}a#է>5JD@Ҝƙ7[V q9^F3< rΤz<"(++7ex/Vu>E,CM| Spvy@'u]ؿzOI$mtE9o?-0ATG=Knj~a)%v,oIս~mhaEgZU+ٷ"9|r/aF—2'TܲN{< -6R,~Օ0'ڗT3M)Q "e^6A)hVjES$4n7ՐUb[Q+)p/,J#u-}3q+Y?b̹=SKh(En,E' { W+c. vW)}W'\"OՕ "c;@H ^ #6B.ɮy6>pH470)lah<sʅ*;5^CX4~.!6 XT ;?,@2ws@I:2zjx,Uޕ>fRmzUBگ lD ֶBTj ߦ: NєYy|YDף(HXofT*yb Jn쬤02y#W)BZhh`+1zG]wp bH`v"7EV gzB,Z1")=sE-9c&%+ZVG `iQ&<[gHgP2EdI=L9Ki=jY^ 13wB.P-uL M~ԟ')OI gD޲Y:pM4i(H 6B y+SZٲTgH)G RMCv8Zy Z[ c,Yۊ}v?i7!PvBW;2^%RXxrS ]&ƺv;p5nКmW:Mrq]3'x}^"FʏGol%Ǜݬڧ^K^:xBwsPۇe( (KyPD!faKWux."Di`xޮ@ /1d&?A|QR16yQ FXęh;ug84>-AiF<]Z Ł27~Z ~*,P1[.LC C Q ?lT:CZPPceَ9ͷ#nv< qn_s -*Q ݴTWfIN?[7K`åLѵ wͻ7)45 $hw3[앭r" TOY!HL|Yra\1}N^UpMV\*CMFP5բ /3 ?].v&!H\';< E1N$Ag0Ď"k4]VL_wI+3/ Gh{L֨"n |w7h2KMҰi./hW a]: E})^td2+R5u*ܲQlK#tZQj=Qv}%}K>>iӪQ.JqTDԍ| r[O//s\[8!2e-E̙;s~?G)آ;PQ4:ჼAޣd`Ya]G57fʀwza$kR]VC>ʃhnfim;R,\ӹ!lg`w-F$4'DM lݽ^D;c kL^y] @[Uu3*%@S9;'Dc-2j1)8<6O/0=KТyϙ.|E=|n*Y᷵ZT8Dz#A01#qngCz+rb3|^11*,9]—]\K,Ud  ۻnMi]ѫl":WD%D\!YmfF=zqn;/W$fyB6tal֛p&Vs`vZ7GSz~ٳR?DZ=cMo?Bj*mdV@JQe:2|\fˇfa~IheiZhmɂÂ9>S@9f(,ς2Az =骀 er{hKttZ?h̓\̽P ?xyI B?M%'f8w(6 /oDrm-j%bЏX$_'k\C[)(~O;8p< FH;Z̊u*s/-쏙>")0ȳGe&v޹MZL|z"MmAyr:&EH B^Kr2BX2L>y z_pO31va/7Nlq->XP(qN6 ~7}~+:]Y~JDNѮ:_TVBK"BxVWtV%Y Ef)pxh0L6{Bh1V5Qw{ͧD.0SVQ9mcd+Ϭd掅lz[5ӧ x[oDT5Z(/_;^rV^#^GηyW y: "y ьgLs?Qyܚ̈́q)?9dqqG&s7l佂Ɩҋ#8j1/-,a:$~^Hru:ƜڲrPXaoT h{V+[0BG6ڜHtL peSꂫhxE?c Yh/gjӸ 39?`>vM7)n0t>ƒH=zF`Kolz@tN[δbJdPV fP 7Ew܏J^|J5yĻIY;AړRzQ/ ,QH،5ueY4@U5DcĠL "d"1A?jfI4//?E~?+T"ox:ݿqP77F-"/tぱ>h3?;sLʯ *[8otwJ%?i7O'Q=Z'#dad XP,"j?HH]&O#ZE_$\_HǼj(Yi;*D]2pmKvJ: C9{RR2gu zs4(cCHg<=o圑E#0 nɥ^Ki}a%O}p,0-jY>Y^0t_W-WHbOnoKEُD2SХK=B5y$ jKYT՚o#Sw?9s|3 ְ b\nHZv;A /H67e}9Q,|[G?4EC.@@ͮKM.GjFKr]u;`nla+l`veuᨙGRey >6ʍﴫ.hEo hfT`$ZDy# %|u2P:O[~rjw.5w` " Y,xwkp#?|ؤ@/y urW07]ǡB܂$H <%Y.8!g0S*N}b޺5A<,vt9̓{~Oۡ!Uc3 kD ؼ _޽' V+QlK@(pS>C؊)d[)bNm#/#īsOiKJy3;B%mU iR I/qshzuO r_f:cJlyvލnE^[B[oCGr>vY#y&:ܔOXy6H% !ҫڹiJ6ͮYJ$A><3щR*99xjɼ鿵__rZé|Ya5doVO WϨaC ˗

    *,b-a[!]1<A j~˟g4tUY{n5!aqj&}.,AXc6!^sNjwR \O*1 QY[x;wϣ؟Gj*5"<;̬v!s,4#s'aI{kk*KSչwW^ FFW1[GZw[ʎ~7%Qo1>  bvZ]F1ę\t),Q~Ḭo10Hr} =OC+<'ֶsyk4"TՊi ?pi+)n+ވj$dcxly3I'kXeԺfϫVTuC!9 ^3S~xRד7:0}X2݇PΝxC .koA;禐'44MЌ _h"hg]]aWtruW1B ]V 6 FXOϙ'VFmVqSe)cqhna80* 㖡2qCPk着@V%4,=ݧ*Pw\ydA'e|\N> ˜\7PGqZlJz4fcD?G^0bdݚؠwyc:Mz7]Ş?"g}8'8ԙNc?R!Jh]-t"c j7uΜ~#ő?E4O0vX8fEptTD){=[rç~<5ÈXfN|gi$`lȤ&l_OG fvM$n܆th*#pKl­æ^ 6Ff܊XQ U?F]J⌢,wd旅(u* Ӷ~A.0!,ny-@4Gr#S_?fĸlثVRqDɰlC1Ր[vxJŽBMNP)3e@P- "ku0V3d3`9}|1az`|kbH H4 edE<3e H){'DќDm1fG+ҺQ}g3&j-$ԔF'c1I=w&$qՕ} lCp˛'c* 2Aױr$T+[aOFBu=v(C`+_+Ol 1iv=h 8fEɘ*FhcL9:}Hx2x>ziPʗmip `#ELљGImwa3(Ika@z1cpCP_ z/ x`z WVya 4겧PxʼnWE\{nUyEy _#45YaQ`GҲVK^0^>U֍؎z+΂`"~Jbۮ&ڀRfu3PrZ_|9N)), :^-KNmC{sr}@O,! +DJ`V+as!T>Kp7Q?˸k#hh7%=iP>leň&x&{T0'\ʛ{܋|yι+\ɊμMA흺znKj|+،T%/L*_Ԙ2ί\ /v+ćHǻZ:swcg$֢VŸv|0sWEq-ySĵcq!}uy]^h7 Z9Xↁʜ"h#eTi(|{کym2셃W*e[Yz#b}Ȟf;n\طΤzUm M_XqݱeaMȆ޻<mzβODŽ̅Py_G tfi按{cIџ5oW?ǖ F6U{eIr^LklZհ=je o g^PF;-gE~4ű~% \^O0P8bLaY5".ݴ5ќVw,@e Ⱦ,ifGƫOrvHY(SJNq2=qQ0Wky6]ʹXa 䇉MCeNZRџ z7w%FRMKu-8tj ?hb(Ysje!N )XoIvo8oJ9{*`cԇ *Cr=#hae=\6nw8R>|cm??CL6Q=:_^>&fS?Oiؙ(vڝ|vb4 x4hdT# vNo\^Zj}*@?!hҮ&:47`#~G>Ļ`"+0O3K=M/( r>A-".]Wc >W8ܮl~,ҥZ矔Sz$#N6E x4q%)9y?@*0muc{ suR_}igC8^_XE&a%3IFD ҡ o A4[t׮8KQȸ9{mhʬ -tqp,H~d }sePG䅈"w9n^|۷BKC'?4XJ+ߵ<0 !£LUjlP,)oTeEYqHω曾 `;@( cTJXJܞ6G;Z R^?Y+D!/y{9gGWEb6g0mw%*{!IΊIO=)uh |u*/8xEvZcˢK\SCгQ( `Ÿ ' nPPJoI8"-ꂳ; iXAC@Aqd/,~W`m]ۉհ2B9aY@yvb4&V2a]FibyjWb'q#ڂ_A8rzvSf??ϸa#į /6F|GS3gxzl˼A!dݾxYg75) ģK 7GT3ݟ;(-ىt.[ 5Є׈XibzZJ ]fm =d(H <[Cx߀ҒReUz+lrka26'bJEVfFny MsƭiiO:i ^Ɍ;&ދ.zPqN>t5np}Zb-NOl&-wY,.TmR_?^cFpruogtNd-f 2Ɔ)&m)ŤAYQk/' /'w+у4\2^h nW1\Yj^n#H}DGvbBFW3\y<_—Zy8M2vd3E*F?8]*ȁ;fݐn0G &P3璍C1ۓCU&LV:n|JŸK`rhI8^,|Ψnx L\yO LwpA+.1[;a/6Ey͎9f2P}aH3G #s-"X(i.=#/u3~+B61XjGOvviNFRbtnSas:kRP%Ī5IFDf)|BE{FV64qqLatd|w'Bwx.e?pQO$j Az9b?);7|hXij$W3Ggcr2{?:$g"ݤ%~ ~o?0ZIh*jQ<=%qv&ޱwM n58qdw5KʽTwc|; uF v8z)C?!H@nnW"DhFX.a?&6tB(MO$l+;Ep?US1ă_{ cqj7O*QF'ͷkO&5@l< [OvݵyH~]sBjNPoAy헬9`)@Dd">9~\JnEF?#6IO_+.~ I&-bG?1:bTq@G gJn('^'Oi'ֶ^%-StF#yl-qV[&֜P~3)+Y}+{G<d2/UV,\]h"YsX|_א՟(֊Hr(S3ΌncZhvm-6"ưhnmRo3| foeź|7)~?3'r| ,qJ\{wb\%9kDƯb[ N!?9t_x _ 0$߂{S%42I2Ԁ Ӧ  Q$=C;i>H[.TQ( J] xE&W6I=p73rF3#ҷ Iv1]kU`x_ J-J-p7>'?yf[>aiA\h<u /-X҇ xR}͆9!xU GVq@*%?[ebLV?[lM&t6KvpkX(=,>JgB լ ryL*)LE{n#[["Erf:~r \( Rf%`wP߲^TI*uhABq;EA/{cg W9+llt=#P!*;3_)5>-ݕXNۑEoXQg9:(VhmLkhI*J, E_0pSn5;H\ýbP9A]2EEٌWtV&k7픗 ]v=A6@@ p3`e5m2f_=>i<,LZ. hsͧJy)̜{pv͑]-Q#I+h Q|adoqT ~IwHтۉ&NM?Pi֣1) fOFZ1wb:  m@ZSȻ mޕQ|!q[6.!sW)w|0B u/CPQ@,kNM6EbR0 eJl&9g\;/Z o"RFpíF2)g%uZ`&V]E  Gr H;|+#Fѳ)Xz+iNE; lҴyn"CF\RJR3_ۤ\|?/9 Iߝґ D@MFG6B@B΅xod+REEEGvVVdiϋgWfCRպ%@XR$GU;^A+>W=K`,/>=y%#sKDV؉4q.#x8i2e/ >]"2 W.4tE)6mەa],d$\ )]۝1RTᨁ~Xzr/I}81Ȫ|4ezOƃ wR6!QeI0y, {]fa.{VBZaI9&hL&i6*,Qis~)e߿i)+~dyGzLN=i5_aE@˸"‚%L=k;[,‶>.ipM5 ODŽ6eFo4 U?Yih^ D1F*x]X+@z9l_{酪ކ}yW.&}`>dy=xP{?TͺCixIA[8a!wO ێS זA21At@ÞsPXW10:a`8232kG >zQ7zÄ㩑§.@w'~#x Tj}z70/MC;XuXQRռM=#=/Cq _@q6jnʫsH}.NF)^*\UIw6@شb@>#7A.7A#:e?cW#Eg ҨzV>=d7 ],zH8g'ϲG;~ ^*vjYOYsZY1 pVMS:*~Py]W`&cx896GdrT{tU7UAR% wS<*dMlYE!fft 0/-Y C&!?~XM*=l݋<_z$it8~!4A WI8XOCAc|D~9d'jt_bMn= dBD l=\Lm5Rulϩ| )ch{ޜ[|ևasH _e3XgH.jD~n+y8}@)Ws_'Ϣ B*E"fG"FuILh^˺cW:L(Kʧ'=zD-JRUA9hm<a=)[~<3Pd"Yc] N!.%qC R"jx_ "JV!))3^W1-̗!^12`WHxb8l:ڄ!>Jie) b 4h$^,ގL逨BK:b_Q2Y+:I٤zdy>QQBW ':q/l)IA j ]_;h7k/a|FN9?giٟZ=Adh1\oсDP=(HL{QT;Wn&ƼǜIH%.BM r9|GCMV_Ѐ΃쬴}ѕ\^.J+ x3-=EIkBEcijۮqhbf5-n;Xe41&!k8 S9 b;Lve3]fd߱C/<ڎ|dR=O-X J ,4 %5JNKuKǺmP=,E_/pV_d1HFZS 7wgNdtr{&c0B ˌ I&J$٣4 k) I|# ջ7,IEf|(tֽ?G׬h. φmhGlAt+T'|L"^4~2}0@d+%63tlARaC<7Rf!0IlO٦o\\%yEmRحg8(;xmMNGcrL/{%lSf%"Q\j٢@#,ϲleA+Gbm ډ͑2"* !bP!C/T)U>, nX)z=!5u}]+ Z$3dex#QP{S* T#Юkh'!%4 ǦQd& ' g}_>UiK4WUS²xO,n^1)W5@?NULZ[|бk(f@zL:MwyRHbsYI,V*hi_ɋKUnKQ㔬cWNAVn PuL8]&myb4NIjPh8m2 alMoQkZ i Q7 뮹ħ4 <ӿƪ]9+1Amq7k@V ƾy8T@̫3#=lpMTd0츍˪ :ʐ';``xE T"cgsy&ϨR"6-v`LcG j|>! +{G}TuJ-ZMx8Ч?BYu RZV  ɛ's)6= Ǚ8^k|Z 7oxI>ٺ&=}V4C|FyQd[fX/o@SB*z+=< kO9IfjW_wD"zs䬀,'糃#^b!V\'3 ?L{ހf-V"*TBX@HV<[)4'{X!PaTMu5@j1/] *.=8Yry}-VVӉ/N wJ*TY&7c`*Tmܹ 24C ip{0MEffx%~dIy1Yv)O;q9y>X؀,MbnV1~(jdUc;QeIף xn(Ml~F.A T~NySI˒[k{!~JO!m6vE a'd 5Sx Jj OM>* =<9i&T?Űx ]g-Ƣ.~'<嘻G45)z5eAs }܀t<&@ -]:@ ;_|[ NJHxBO7š @^Zy޽%e4¬\F k0|vrD&d*ID܏6mYqJPIYT4+ ]C!LI@GnS;9[$R$Z>:WrƏŶ~HQrN[z՜1u]~̸S)D-){)b_CAYt3%]:Sh; %YiPñߪz) LO%p& \j(Rg0a8t"6Vq(jؚ ESH{eH56w Ü޽(wj'qJe>G4z+ ^;l Ժ?_]yRߠj;2LPeI6E[w6^,&lfMxtaj^$w[I&)7"ַIL%,WPA}- I?g2$UO#,BFzS\7wi RLw19v>zxP ;>>8`HgBzoeP) VhW^qɁTi+T浣aTêhkWاGHbE2YK Rh 'Nz gS6hްi!)vuP{2!cϞQ~u@?]!FhfI,Șq 뫔߹aX>woy"ĥoYZe{+ɒ _ן*<t2̺?OY]s9g%t@)Ci< ؐ09fO'Jz79: $\֋LZak,8 Bhf 𣳰gC_ J> [\Ⱥ0 j卲 Co7ӶiX2 C*.i2eWP f8eúj+di{4͂ݩJ<9-Us}9Waѷ%ek&ulmۡ iQĂ##\V|$ W9㶲ejT-f*X-]DMީ?rvu͸d3#ͺ)U05m?Τ9RT on MR)<;`q \uvdYCŚ QBf]A,u["d>0,eLc7)/@VcY[׺ DvGE|^Ssw:M~7)>P;ߣ9&ޥ7 e?h @sHWol6iboݯDcP.7$}כdMTs|U+7@Q5m#\.(҄V0mp`I!xrh ءYPM ;4g|J2Fd-+#m3+Jj\SYPWaMQ|6xԫ/e-;3+f𜖕]0/&uj 85ƎznDWlي 9xV`&鋕YE"9InrbeJ䫸Dm?h }.X2(I5?Uȇcve㞛X2TP?z*MCڐX/ ?I蛕e.#W*=12CarRAl1A 翫C)LpA]QOL9-2,fSlbńԾτGY`إ#;miKlZ:j+i@QnBD)%`MB|=?^@$ludXi7[lڌ89bl幍ͦsic C"HLlRPzS-+0J*78NoOkHCwPdΥ/)7Qͽ?uJˋסGk+y@C7j9|AYyʡw΄t4:G mf gUq`.WKXv$~ jP§_ 6OդBz~*asHES5\=7Uחc26 ?GsW:ǤF3o1Mz!}qDILԂc/&%3_Տ{3]^Ka!Uz>^Whc- w\%%<7͓Vk3-Dz|z/$IaW #pweFZݝXZv\ƕ'}q?>U&01glBd~onp|׫F[.e{)~ OP|yX &\IZcI?Z=b>o|6õ2bތ3-6b8хÃwԇ*͑ gտs7gTc."ҧR]uLq"1 ^tkIAF:NOpY [e汐Nr:?-յ*duzkZG Cj^()QQ$sN#j}__8 \Ʃh[Ӧ`rHUwU,Bfy|V{ C3;v䆳$Ժe[a w_ߍ6[O*}bQNAv"WHEI%|2F ,)l'=TncF[ /Y;!/b(Ec%ҏ~*7oO.+WtuF`Vo azضu$ܹ+ܒkH>S0_+i!Md&9OF#'_:kM$uQ $=nc(k;0_bIa_$־:Bؤ|jH'ĝt,/wx:[ܒwїCq4F ʫXz'P}}E)FcT>緶jvPy%}ao3:*ҪFN杺4ͳI rԃ @Ň;^;)۫M|!/FKėz GeIp\RX`YIXsp(b)dI؎r6/+HyǗk W|ȭak|8ɢorƒl}0_'%{ ȿ C~iO$娜7o {VV!{/0s7۳䪠dOKYI g]&u6ɹZO0IzmrVbf 1Pg䛆U')ލ)`#a鸹'u:||'K=H`,J~m=BFN &5XW<\}h[lUG,}䘯0,bܓE}E %?FYj,X"\'m YzYH^)o5 xތZM ZV fby3mŋr`3\-<}4;ǵgri]Z~`]}A[&}FqB#˔(5B(eVfLiqhIB7)ĈɳԷX$9aJspݱ"YN-)Moo;A7/,@nJUZCI G`ڨYKזҦϖ%pm3_`qK#*+R#Noوv(~hBnȃI콳<ɍGpȸ}# &dÖ]n}rAHwͲ߇8RR"`DNWa*~[ԃ ,0~7r2+4*#oZ%' 3Z\C bF ʡ/ šhF Tk=_d+u\&';?} RB"3/tC::vF%+)NI'1kIa!$}^sGn^hYooV9鵪O5ykg,C£1?@Ud>E޺!~@= ÞTM_/u!l˻f4"'%#]|q fH,Nu~nx&Kc-d-p@'f-jݦ5ON |jmw#жMULGgc[YyNʌ`l({tlwaK?|d7gRpu7$9mp)Q&|j%": -| UaUV9 HGd'ns6fB=@;y2@QЙU>ɝ%eP- W3B wZ`"]+5dסo HH7z]<34- UU|-溔ݪղ8a73u(̽-a w+#ޖSHt;=)ERҤ22^w C'+t CH\͉sSlWٓdŮkDNKTܢa)_*œٶ֘? G9,:Ӈn Qc.͜,!0Wia,%?tᙑS82)90Vy0T̕B+ti~ӓ>U"}Nu,nX!%>mƄ_ahP-sL)jםʥ0;2P+!7 O|o~¼ɋ*Cc>)DVYxuLʢdC@@aC: F}M,O mqmdXNQX8ݽy`GQu:{:絨ݪA'D 亄^Wg 6"a_'e|VU5r5c I{Q?GٿQP::6&5C{k!,pklsGkRZ&5Ab9.=L\S~ 3&lMs>\h2VnXez̋ FZ/yiQq"xؼA A< [\ن8hjrRsQ dȢUTIjY-X Qbnw/s)q T D!{`Mpߜhퟣԋ3 j5v6y$uV( MB?zHޒ};"ޠW{w<ڻ[ I3~:?) j6][:pOȆ:0yT`!Qڽئް|KVӑ{ 6dW ߁& `o;g@l: 7;?#݊ &vcމN }*>2KY\d"5aUyV? ?dJS*:u936oCRڃȣҫ]ji?SfzճfdZ&{ĐYq<3ĄM{ϥ(e{ vnϵ)$c-A 7^4j %4eX0yg6R}^t>#' 6s0H` ¿;9KU'7t[^0_Ji5 ҿ"%'_O![g7quHW%jsގ,YS7nOVmjM_80u0s[oXI~twȱ<lM" ZG&AN4hcwpEoSS&ƾ)ct}zD> Ίe u?͕80A89ıI,.K\i by/(~C|b=̼ɜqQ~ c|1VYwo!' ) 0.X)j~dW{M'/+q'_{rig̥:>VE!bC޼L6L4p?q Yygy7Vu$kjiX6S.y /O ҁ$9PkhÃ?G&b֬'K(Wa/%]yb~av*ɺS 53u<=Q:S/2ĆVK>9O`,u!Slѐ_T#ʆ Xӡ|4JGov`50#b!붷 3X1:ClcDxJ Ap3!u?7*C 7>Q-+6 d+!fg|,myQ%cE)QHNL+oRF c.] 2˫7K2qi @ S8^QG 9˼ M1ЄH=gCǷAo `Q}QP6BPBO]exЙ{GB.__]uz<:_<]fȵ\}oTlP`Cq #q6|EP V]d*ȹ{;mJtܲ28+opI9@ڦIRf + jZ zWq&]}rLngckga(%ϸgvbZv]Ճ {uW)u,LRT]>XL Jx'=ZcڰxcC#md5a#d=IYVߓGdPQXȣ19::Οwx[~i[?UkP8;*L ϥ \$ A]=*dfuCw&-529)Jʜ :Lanj¢FH*fۮ&Ed6|T _tGP-oMzc,_r}7[8)`hzEM/T~;G+x9H$ߧVP]΍KXώ_~kVplƜ0KKF]8bCId :|qޮC !1 wT1;1-| ;{{ybF=d(t>xR"ȾbѸ #qL1v{i>^$DCW8GB9!EzGû"ʄX!iH^< $}?.=%A[P15{}FCzg^.acQ5dT/=u=3Kxw,6N sa^ jE[G4XJҰy\Kͨ3u`_z2wHS]ڮn4v!Ht9{Lu8Ra'mg'jˆ$4m#yiq_,)~AYڹS{#~ÚB U rO|lC ws.EYi3PK\.9#=A+hTvia)2*uV9}|N7^KQm'P SG:09"ƣMhtԩ槳E8ӯMVD ;򘢀#X3*N5O˅:vEɅ[.~<.οl0f?=ce&Xf ֮;G ꅿ;,g zq=d~d lt ߎn8SVLJ yI޹q#<*έ2gm`$Noz]If* ??ҝ14!Uk@56vXJQ>bс+3vF`شIjg䆸0f *.2 )ko`J(&]qOo;dFa`(t{8{vN,[oM ntqbD^ ϪH Pm eiA N0.G%~Ӹ>b@Bd!) e1/闚Na =sY%\vBTeY iK7˞G.v[flg,_s~^CG,ӷ~t$ݗ*a%p 1ƌ#H#MbŌ4&sqf7,#p ݡጬA5,=_dˇӶ 1M&>?:sʹ,F|J@M_I" ;MP]o/"!FxzT;3yvr^2|K;$D%'e 92LNڿ?vopѩࢌDdFͽe礜{FyE>qE"d#}S͌DU2bB1' ч,pK.(t5[m|24kf8ڟŅ^[I.3n Ӊ̚ +-LS\S}ueëbۦ,w+Yál꯫/E?oy=lm{{e_*)%N|gZm4%T )uVSNe obv4Yn )eE$!lqdh-ZL^Iͥ36m9;Bvⵖ8[$ޫ]чn|-baHvxxtϞ_j[aF%Kq2_4`>̈O^2(8lͻd3yb|Jp>3>ѥxֆ_EP]ȹ4(E,$ +"bF{t T&+'yA=?L}Tc)h㹳Rh{p3⺤;R_)95>7$DIQJ; uEwmCDoR<P iEͣ|1@ma*JU:k2upQISOLԳgZŊ}lI MUJ&J. JQኰ'j-;g;#HtNe!|Fd,oot"ΓDU%J X6x2Ytɬ#eDe% `f0|b`[s&ܹO4њj8FVY.4-$qF;\[ܚ>lq$O,xhgmCh 5 O|nF "ssMuϜ`8vA8)ZKUafj&hh9G{M}r)ns'-א'G1@pi6_fDzUͩ vyygsMa޹MWTr 1*.aw˘X`P]Biw@gs b`"RX-sM_L!l=3nZW ^$.LGǡZ`AvTQ|MQ:`$@*,蘩>$'$ÄAnX͛ :ap" 2K@`lҊNee׆̊q;<~"fiۈy3TrD"q-VxWj#:)F'0j[X;AojHWy>?oA&MC߻GEY_\Jw!xq5 p 2J$E?O+빠؋=:Vloˠ۬ZBFh 3jG 쳧 &ɔV~GUlVK: *uk!2qc|!. |Pj S~1n rېVH{ " Wγ~}\kbm[-S̻Ũ֦*R{%u &Z/e 7@iv??(ή"r4Io#"%?^>cvv;8? s[FœCH*=SH<%ݱ0$aR/Clme}Qgy4*QA!Fr_3l,</ J-y+93wl is?@սg0y+=jqC9'.0xm6Xʱ20# Ҙx !тn*PЖwX`>ZvlF~_PPy\Xҧ},6w9G‰2ORЄ|Cl*28fѣStmnWIkBMJ/ѷbUa-׸ۦ ߿\Qj(_9sN!|8TS,H[Q[ewaq\U\kAT%*#Sp;e%־^=sWDVbW)#wCt<RWL 7 90^]au%`BMhn8If4]-vзteZ괆`s9^DX){1r<:]]z3..F_P=cOs\WWñc BLbj /ܓ`YD Pf6v\T* KA"I#Cx[MSA!@G BzЎtC To2_E%y{>Vss5)jT=Y B wx3Hƭv.E$N-,? ˖unh㾆f \xNOmbеt\v:=۵2v쪂Ç`ZS%'YH0rwY'q$'nT0!1E=~ _қbU(K ㅖ(eň\ &Ъm5r`id>qAwL,;EISpz=z٠f Q) l֛)|5l zFNe~ oK8ˑnbiA4Q[9F-[W~bHcVo+e ޷LsI(JacLTέ9ѰcPh#RHm}Dj/3*Ur8/O! 2'V5g"t lRY1J'aX< Џ7b (/- v̿z"͟@`8rO?|7>頋-w $Uٳ]-[i0kA!+&aH%PgV0ctc08WnNo| A;c䐴Q A naw em< Xs`ҥʨe=Ofw5#8\,~_~r0{U˓y_гT:p͵Y~ K/*[8fC cDW|(\J.ǯrO1Ԙ,m,ReI`\H. ͍KS(0xvg(7 ]jjP͋v QYz5e99~"xH.iEH A(ՋSy:En%ӨnS{,:=W1b]yȝ1P;) vB?c ceq tHq<21! G!XpHSg #'uT[ʽr_0\?mi[od}+c?~a_E^ܺISY²F/ҽ|󌘴A^>< qi4Hy`jaؗ"_c΋64P*X+ j܃03z3+:JɟB*agW"xqS{dSzq/xQvzqK3f.A\r4VU@2B4Җ=togDXЍK4ֵ吔"O)OPpC*lq ,l Cp“ d786KSj![Uҥ?ia|ettjjZb&31̠AkTOa/I_[BNvN(`5xUJKSl7ڇP%:p8֡:9$ThJ]зcCA~mIv#f} |.O-2lݣaEgYz[`j{ڇփz̩B*#=npj:=69{6/Z * /= ҍr+EG uðQl]wJ]|C≠rѠ#.I-xFepʔ W}9ȉ=>;b{} Y'^}.|sY.Ry)od$8ԮK$4;HSZg]vs{Nc)Xɏ^z|p̹zҖP1Ρ`fweM^g wWu(c>ދķ\>v7<"~kP *3U2tykV tXT"y$oqwqo7@>d  tS覉FRY_[\7DÉNuvS&j8~#xub/^TmP*>;xdj7Պđ*ΤOR[nqN\ok+LZnaN&CŞ"QLQV`R.߱8dʭ_ N)) , w &Wq]g3ܟ;Ċ[t7PKˑjgPbB΁ KܕBU; 8nnMfA o3 5AiwJ%nP'M9w#B+/r̆x ?:(p*M:Evsg'}:ftqH<"4SQ;]37vBgJ8Fh2J$ _ϲ)BL9;+@v:9(_ڸKp]q&yQ[c%lWfܙW:ՉiQYI^EXO&~ϋ%#;گ0%]름 +$P~"Ӱlˬ!!X[}0MIFՉ`3zY RH͕pa:B˝~2^6܅ QȉpC7O#s QY]2%Tޞ{[tR}O(׭Ѡ_hN#m`IH|!&i-e#zG`+[RJJn"G$Rhla1i:`(xffx bhCVBG$!*:ҁ$=eUd_,ێYۡ+P:j@%aurCPg,ODsB6l -l龗>ۗ&1Jˬύ\o?%ffkQ7]|Wg͒e5qŋNmu@Vi Z3SR=Aĉ |J⠺'m ]SgwA>X$H(B#,G5,xIDVRqߏN:0 9"MƸhtt2M/aldHF7F]ͭ8q@eɃuf5w?T9F8[t5;a ޻:c,cO1LOx}FJof-Ncrqeuǫ^Уpx:$P4?ORlIKavٳK` ؾXH3TchU-2)lQnTF3GC#T.F#JdJN+2caCZ: YDd.5͆-!ٹYuG,oAvuS?+"80y-qְ(x򲯎ii81Πj3pʊRckgPs {yѮrT8`۳Vpk+#5/ek|HZ(\^K/m|YL^x:aYES;G:J8s7]oa艭g*#@{OJAM,w~.Q`a82DfQ#4ʲ: Opz%$``1ْ4Phӵі+N߶ŠۡH 訧t'Ӧ]]Y=HkĨ%YsDox -zhG WͯYvnC*Hǽ7"gR74)+9 ؈BاBǹu Pݔw`z.F 0v-_ !d۹"CнK<$Ç~nCR ؙyK(YFge^/ڟ,qU6K ]]?UP! 0=XgL>렑fFV.`C :0ʲO"Hs}d Ci 7,\+q"̒V!ItrdO_c,B&PXz @|N7ॎ"lN_F /'VZGF(3̇2D(m',qd+\풯?82HLmKQ 6,撍[e%`""I%Z NwLo?IX8oFw?9/#J!(1 XJ,5J V aIf ᄈSeQY Ry[~k'2_jVH 7Tψ6=rXC*XcRcA~)OG˭6xl\FNDC:%gͬVw0JF/LTڂY R3Hc@͈(= Bz:Qq0.ec>M7.ZEԟͅY2>iA d8%˕jRqeicY |ֳ o!N`,e"@h)[}6SnEGxQ'vh1߶uGerVvQ+V뗋QZ)+]o’5n;QUME6ZPԮuE@xrF>|K{e[ə#% [fj;\l fYX[BQ:}>sXPQe,C<_\t\z~cD v%6z؀(lU;Ncy:^O9he̐pA Vʯ n{9}Z> u~Pp:(6>(ѺLJ@l[l56..酑+) |w;Q -xr+3^<:ʋ&-c&im~g FOTSF)qt4+HN xjwcGWg>C:YLnDNq#>BtX֟<`l01Yyژ|1](~Ne;k^DHL177'3y8m>VX= s\1PuNb?'1!hO,+6o$h oĽINO|2KYfP!~0h7NWZ߭OvS)١o/;P먉x~-;  6Ⱦ.O4L(;5((1 Ρ(au_tؘ \-i]gz9T뚡sD{^ #f26:ȃj4#H+Y<>(R vhf`z;jzQIz_O|*wbx^]6J{:ʿcGRd?X-%;%_hIQN !"x> |%h mFÙ;Z?1A :*00.@@8hs̍wRG")|b0FA~҉"a y#y'dkO];cm'hm0"مe2YUUl+'J!4Mn_dv+M5_P}**mm-?9ϯ/4(Kdh1_ad@ eG_x˾#NU b;r**xė̯̅@+Lֲx]/LܣBrFزcs:'۟}Wܰ Sqa4>vϑ zqj _]z&3 pMamL)ЅRi$ܩsJ+hh,̈́N@Y$WpL1U}0Y%鐷}wcX*Y;9Cdk{kR8 )#He =sx ڡ_adG/[/57(FhA蠵ysiZWMA=:Ä=J?qI/vIa$A2jnxSv]Ш&rfʖj1U+{M[F!LǒQEgDG^S x͆ &2(H~f\LơiLp"6H\+(/lӷy(2B籅zmμ@J^v_  %h } sS.5OVR8.X_ 2z h#GM|oxKBOADJ/ww#6+[{F>˨mēhD!I=9MRt~עQgP,TNʼn]H1So*y^T;I'0|A 5-,^@L';xXwkeuRhFﷶUxh 䛂B>ڞEG.t4AUW +tB&$lg$X +#/WMњ浂n~j\5+M8ΣC 8xf!(nA2z! [wK_t]ŋ y7^|% 2ػØKBcӄrͼ‰($/n.)صcLU W嗒*V~bV+?>AH8gdvYa~6bw# N- \M01rJ\,6kF<</3cnsoÿ:vA(J;fXppsٺ&ERרW ԕO{Bo Ȝ."MuHj\.=>vNEɠ{Ԥ[&Zg(aBѠf ǟ"\@GJ00~[#݊Sq[-_0OIl i0ul|JuQr7X{&/}u~UPӆMm=fQ-Dm0Kl-\eP`ŏVEڴBP1uzgSӚ /,=L6$ŝ|gbH nR5KqK T j[)S_ L6Nf2qe?ݴu{ngcM=PB2 ֵ4l>Vx "s5F)iaT0's_z+e\y2W /d`ARB_,1Se1u!~#$lyytymF/w}T<|;hL# 8KPbQF5}߸]#h;0ۮ“2xI̼&&~$5c3[-dj9LH(ÑRɛe:k/9YBj f2%\J5@hŹvl/E 1ak ZSomVdFԔBxZPF;iqP;`vPy9u沶j.-u0~Zun1@X;Yۀ3qXpS,-shE,tyF0" Ÿ?m" gDNTN֓, jG#`9XSyFYz-CW"bk#P$  : ^A)bc~T#A(zo౧AAT[,RĒ94dz$iTcpvz]9LBJh"XÁ!,۔5h P67vz5 Ӈ33WFGrVuhչս!1*yc6{eH]ޭ6#-oYU-rs8֦{r#_$MT^3s&oML(zDeQ][I;f`#l|AUgc= Rug›xOo]> )F.!:Fh/]VnC 2ꈣ*̯/Jq^(ͻeLn!_|(WTF{,_V͔.L?#Q^R8U"|{osq9^}-.c(t* U>gIRfХzKj8f3y-Vm2`;U~_J\9T{me`Nx4E씙;ɺΨ4=Ǜ5{q1{;`5Gg?pbM[ILK[e"x-ҰC=ijo]ȉʮ%^dtr?%ف( H:+ߣ~=2oY>)8>l3C\ /@+lgeeG4vCN69)483]ʷX}2$E}^~OAW8ұDR)V̅V^qG*x|xK}nļpKq#%nSH(X\DUP4`b:DR=_"2ŀeIMQUƚ ym's1E)3 2a k ܳ K..Ul`%*iZ˂.gRLMCw7۟Qeg/#&b&*v41p\[ XFǴ%\Fc:#))hn՜߱?W~ Q36cCqʸ9m/z|`:jϬR=I5{ܽlcBɥ\"g7NyaoeOߔǽcK]JBC"z9xmXOq8,|GAf ?rڀӵWle,tϾ[W(v=)Mo[`1w8sP4|:U>v%p d.RNjڡ-3tjH:Q17?M ҕ)XD1Ja{X][AtllO nP]#}c +6ˆBY.˿*hXH*i =vbh\ǁO?eeKn-yl>8 GHג.; ̀mfU*NXF۔\S675hA`/*fTӃ3^-|wJ:Ze$:imw⤁=tb(W+Ե5d[po^fu_CM .!Ql"gݷTu!v6!B`9 ˌ 2Cc@s; mNj%4xl?FIB0.tK8 4_ObO,8nMTps\43X;@))O lVr /;e;1Lu !ht8T7↷oiij '.$gY2F xx׀PE|ll7m Y/hx Z8dZxhvz61|6 ]AF8^zceנ'z  0g6C4O[_UO=Yd[.*} Ÿ6ӯ@&RMV\VȮc,O|e̒O1i8 ]a768;0'R Ia]ϐD\In 1HPvZ\R$D uFm!][)T{z4.'JQ XIqeb`g趕QC*]ǧ<1{\2t6'*^|-OS %.v~ֹ<Ҁ*"UTZ#ͨt٠]X%ޑ/olpQeU 7q>#:=_-Hv}#+kA ,t]zQEI-}%zoTC|zw09l١%Qmܛ1$xw7v/JH* r]'wB*nwGis\ȕ?^D Vk) Eh嗵Mk{9~k$[њ%sph!Aj4cWɊ35+E,|% ~5zlB&zE)pr .|"S:(!sb?<ĸYX(x"opT\)"g@Ϡ89"tTqX{3"E}MnfQ 3'wd0= EXo *a~_$YՄyze7@1uG $ [eX+>7\Y㾇RN4A=2CYp}"K+3J8.mƼ~- 6Fn_0n+3ʜat%;gh w*r$iLX"RF˿?VvϣP^g>L:$cO*pJ^<d[{`9P~{\RR Gf96T>ND+g?dojc$yh1ێ{ p0ʥK~3, RܛaC(o HÓ|:ƒP&1-$?V 5rt7]~A: n#*s\ޟJO$mFXpNf7ە76rg}uk河/.}؛Ba":>m ԍәw醙לa1ԍn3F4*cB `|CcC&1 ݘC_S[?M3i aDI Aj_fOfAZE;P"*T2sLhq1VBMCQgQi0$ym W8]b 7{"+"8*\ yհH +b#D;Yfkގ. Tk4?HPf 'fB#ʥ9^ZV rw$x S tv>Xܝ&wxF{kN`fqiiC&KypHnQ樮K]['=2y"/LͣWߍGT@nƧ@&BN As{0=D múO3e- 0Q/2VCƐ[ |h /adsIFHٟ^Ԗ jʍ>#TTq=]!2\ꛫNGB4`R/qGaZxIb3.9D#Ilq~Lf'O9fA)N``=`Ë LToA.:atҪ 3&$Gی8Z'2Yw@K{'6%/譃{ &JҸEh]-M(Fo!j4A;/%BK[sM2B[xi{ۿB)}E0gQ"dv26XV Usnkg""3 9c_0[ J颫 i2Ɓ5gY ETགia"@Ĕ(E{oէI副Ox1`-05&p lZذ~;KwA {ӂYȻ_ r=zުj4#v$ !p `R4#n:7GO"ODz.Z27|l# F= M_ }U7>/ m܎0ND[SG}=X2ӡFAw' -Lxe.˦={*AXL9\ViGcY9x$$o =L0>Zӕ39)THd1Z†6 6t ׸K4 yGf-##l }@.A׷ўR#i 1=#D+LdD7t2 7f~n1*oUK#'C>#"MuC&%/=*j`,^qM58}/eNnZ]h?|cG)$gfn3'31Foڎ(V'ՙCQ݊@{뺏:B靵&~g-tHC!HSjGĩ̛_si:3'o˯j2ձQkd.?rbcݚ5py:"(2͹(UH\R (3'}1#7 ]|Ucy^Y ׆PPE.ZIG u%}D ذr\n*0m3[Tznax[/~r* U&ǖljUuFq$k3q-8/YR.K*[D:V&E`rbhjY?S ̜Lq9{5/ Ho/WZ{ lsf_^m3̔ɗm-/U;!ZFiH票9'3RESo>xh.Q/PWo%tU W K}6-VP: 2x8!3GXq~|Q%iϚiazd7ohb* <h)9p L^Q2LsPHJkamsTYT2rC]Ze <=nG<7EFa>,;~㸣D_9)ejm,¾yZNs]3eW=:wX]98t[ 毛7a&$[Nԅb+…Z  N&t/%}k G/Z=rQL[ ,Cc1n.0ݱ%6 uB3&tNuACl͂- |xbzK|$|^OZ*R/7+4yM0bz8-0Dz=a0Ĉ*-v08a._];8ܟj ǽXH9,pn HZTZV2QӾ5F3tϛ=pGX{s\qEOm,6F;8wokz ̊>~GN.q6&_U;*+-;ڣs8|~AK^`5%ߩLVO]ުH,bO?Z$)fH(ט\Rb\u1(=]e'u.V2JPubb3,t=M$J3*T 2EjfӨkD77UYՁzfCO5 MZ";`s 捱=kᛤՂHI$}ud5tHpy}seHCRÈuLIGhD,7Q=ߝ<БAwR[!+ oΒO~κ(okz 'rԉbYOs̙|+ed^rKo^Ox}K3`DF#sAL?1s9'w?C9%NGeK ̪[Ӗ#ߙSL_䣱&.C_7(F#Z=\m|kC_8WnEJ"2b֐Ӯd5Z{$AFRY H^^-K :JCg,k!rPC0U! NяEc`[aCkŅm,oȺO} r viҪk|'W:*PN b˂Hz,(,ىQE$Bc^mQkH SL/Q? ❧&p~8;a +.ǘ(SCIc7Enny{؄ LzXyC[c=;}kRa_i8^`߈ r?XP'g\(/{:\3y,ފQXݚ y̮ĂAb`HDhh$UAM+Q2OP"6Z(qů0Wt۾Jk:KX/e!;dc14~`*j#2 Ύ ϻGfgC u@쀉,MAyH78svSCd-+մ_∨s/CX.VB86ͼ0~ϭE!@R1)il"؃,ٻJaƑJڵv@bLRYP>UIf-M!oK`r\a5=N6|#Qn~{ ar^gJ;:{]:@ZsޣEK?<7@|0∃|KāϘFڸ-Gƨݡ0d6%\bßw44Iݝ&b r`JWwkRz3=6 tv^~Uå,ŀ<%#%W$t loGWI<%ПaJ(bɴWX3NQggԓbZT OQYzȑ]B@z 䒎+yW40$bQ϶A*Iq&1=u@j99Cku ^:."wƜ{S.kt"ohƄLcӆ[lc׫MI gN^5QS=:MĵdxQDd %>`ŵC΀Ivֻ#p=1 }Z -iTp 9_&6RKS:wsY LRoV۔/a[SgXj?) -tEçα8XlhI"ĈycS<}\Q޲ɚ}=z3G/C'!Zj%S)V r/syp"bwP|x09 RJ,Sꆛ$bcޞ`wny3B VR̫W#'pBm(s vejDV>IjE(wRkYJd`0a v<Ρ*a=H|a{VoSj#S: :OfXʯIt1Uc$UTTȝSрd/0Ap#%,0[)t@5>9*ȹz+òqagbuq}.jOK2; ɐ,@c](NZS-)\120l_U Xt+,ؐKF8)sn5?8maUH+W _K!u_Rڙ`!v.UQ}mޝ]<'g :q%V`?9t 4Nv&'d(TDUA;+"Hr]ETT0bR5K(*OV #A*_f$>4)rWcnp,aA/eьI WeڍG} ?,jbx$,L>ċCՙ6ODEl>哻.vh}plOyZ` s^Q`ۚ#pPfJ8Wk%eF^_pjX.tAd$PY z2H2{|:ԅea$`ۛVmQeSyN*V z󦀥 o:=̷H'bޭQSG!~~R %#a6tRn*hOt/pN\DB]oȪu'fIzt2I Of!]br[ERœwU?AVqOy֞47ZD&'VƎϐ'ZBvR9H=\x:b0ܒvAEӿb׎D=|Lv̓|<ԣUB;k aysI_9<9?3 sXsm:;MBq+>ɍ(^h9D% x-XeP5:3MPf.FrK~?^;ĘubC&fp_Mna;%Bk*J2H.J/dL>Q;DwH n/2B|m߃}qԙ-#$~3 PʁYP}o_3+SuB$gV'fkXr͸1]fEэ;ʌ鴥i7C4 ǰ&(8.c.h*0U(%Int1't&i;.0aX%"| Nݴ > pљGJv`aLGH$`QC)K-T G n5_b VĚ_;p%/а5Cs&][}p}Se~[X ]j WA.EH-t#!z,eWX~ؿy%9', R‡FF2Er "SiGG>xl[8 BCg+̺ך#O0,Iڰ۔{Wp1y㏟zBC=͂ 3O[N#'QŸ-C;"`-Op9 ;^CIk: _r 0#_5l:t)GU[sX5<ug[ OacX"GsgK/+C 6]VRk΀(6NJ>G)Ze٠`ϣ ]z+bmފ] Ɓhi/'Ʒo6G 9 Z#'D>)U"V@ e7i/bC?c7u-{0$z<4dE vwgr #H! ̩. %-YvsȷeBd|$ҙs6UրMɫpfnhDc@á/}fY?l?sU={\iZU<.QČ*=3gΌӎwÒE1|;տz}voN] FSFOwH0!P3/,M+ӓޗ_yÄ y| DaFh2tiO)%bˁ;^D~=Ή@{t]=BۣI#): 쑮x\WSf>Fjlr(aV4.*/`Ak; $0,AZ&+~,w!.:b%濠k >Lz#^P<#=+rV$VL\Y]T̉$d("73 A,F@ =4+ϊ% []z#p`ovUzygIci Le ynI@jN~vJ`螋aqc̩hԘ$RdW YCk.R"A/3fŀ ws46%h)7ZG0 BD-zQm5; $D<4.yg\03h Kc]\^?46JT/7. }&S+9jz|⵱ =_y RͿ=͛bZ7$$D݂#|Q V}@Uu.B3dž'?#{GzQq-p̩[lT=t#mp>dR¹f* ڈkg?\±>DL[ `#nóhFC_TR$2I pt+ }6wZH]r䀢 S }ߚѢ ˫wӔ65Y`iwKQw_o޷ 7̛D5@k-8jS@ص $,Gst \?RX"(9h٫\k5d%u3 4#n#ԂIS4Bn!Ѡ;l}ڠ R>TOx]ƧFtO5Bޠ3GjȢ ڤQ Ӹi<}ZL=`.##Ogٴ3:F#/!A-Rze|ɼ !qP!_|@F HLZɄ'Wi&v*Zs9ho᧕9wCeE*M$C30؃z>=@{0gĐF$G7{_aʇ52`E|h'ʏ,C ?ޒT## @:EdFspb jI/;r ^^}x'7MC!Z4)гk2BӐK i+D iA3FS!#Ҽm97QzjN &wheՔUevxZN:Yq{cvp] `[ R9w7dj\o[H"xluknal 5yT|p%iP$։܈v̎}1 >r ^ْD5AH8e!=ja=Q3,_<>^i|V d)nMqy۾sPWKViD |$qŨX {0E覀vAD̐dgJ x]7%bgC`ֻ=Q|!6p.04L`mKED5Lpbrx | 6qbXE~zs$qJMrNf8~2dh-1]6d7a=hʄ3f93{yo(6+I5*UsOHޛh@4g~8 hX,ۂjtY5bKRbrzT{Qed-klzr-3An2=Z;@[q -󳎵;U:~vr^\+@ĜuN7ĘЯ&KMFU\ >-*^Tɏ3_믧c.y^ӛfcL:,bN&ܵ-jwPsD_iK"5},#;8l{a8H $Ӌ{]akYlFwqFJXrkLp !?V#|$tbɵ9i/ev\,TV( y[wOd rI)*1O?1Xn!3m2۪WJԍpM<X´Ep+9=fC0l u0=0$K[gυ(HbYL0/?hATZ=e1$Vܸbxh6(D0۵FSҒ&꞊Ć4{TLzq'l\{_!2^cRTXs#?|ي>Skn!Vz>5tzTd 0 ȂVi Sy:Ǧ_D-ENݣbAHlHȄq _K%(V^՝Kzkq Qq{'1LKEԏ]9SD'bAPؘbaDdںx!3IL(qi}txe#D&I&Ɲy8o-@ Y B3#8)VBK ʇz. ojܴHx󌢁]JNٜ2ycJvxHC2fvqtjG+е^TU[A]~S웩ĨdA82tPnfuI_>3 ֗@I]XSGz+SzU,pu2Kƺ#f .󡯉% =`;WQ!)3z+ilC(A VfSsҸFƐ/׉c"Dz1c8w*PnYjv:6DQW_޳pXraX1zck.Yߣ~d˿r~"`*&[-4k% )hMϟGniJOaat@MxϿy~PI&Ap;+|p? r(9sm&a ڑSo \p3tnрU1^<^B1H]>;lH4c>Y#l=y 3[Ó?cPJ}ٽXMC='B}66Vy%oEzeD3Il^\ܲb T[ӆjK\Ng("i Q+BPks+Dg'Z`>kYU̿۸(3=o Rm,Gi\Yz_MKŅO6w1ܗS{G* ӖTz81rJO#@;5߷l٤[B4梍pkMD­=+_y4ȋ[[p׭L #m1T WAr$!~cP869IpyA&b˓bx5x ttxqK/›4Ytzj5'.&quLQ[WTaQY}4N$=5%4fp ^"yq/I.aimߴuwt!nt(xyEx*#u y=yLݍs@vU(H?1o|*MQRT+R> zD*d?.,`umnLsHt.ulE{ʣ,qʟwK>(p~گN"JYڂ=I_iShLgD*𶡅׀IÜ /ͪDf4L'W`n%FqANOzzcF|*쮭WvyNvn _ƮJAtBߑm|H$U#mY7- ۮ 9Q;T&1Q'T? 5>inwA'TnyHYBQ(sS>NQ_YЀ OܟH-V'<1Gߴ܈Yr֚%'tvj{"*o3}-A{@̫~)pTV00㻧%f9h#ZtCPD}+GG6=PBX ׈5" sVz4-l'W Z'<)'*VY4Cw>cl2bMiְO |l^G]6~l[v ./΀ld '-dK (zJj1W@4f@0Pu6絒ݭ#+'?yk @c|A,`OIq-K)7n\%&99Ls^i;nґ=} *3=L,6z_Z3W7eĦ%L $gJ廼a#4LO6&ڊN)ςLs=KSL5Ӂ,?*BWܖusxHqDoC2nHO̮kn9katN 2F/oHIᝆn[!j\˜IC% ?>W'R {SR~8)}Aƥ=h\0Dϟ3fG=R+ҚOu>Jf7YG^:DZ&PW@5~V+ N'NlxH~RAbg'pbK|\3HQݺ 1)Pi֎ix GVUAvބ^mR1 ֵ"0]Q#:!rE7R0󢋜@搢_G27IjP[4} ?p)7;c-_wEH?CHrfmtPLgcQz& 㳅 GєZ!0S[΢Z֪1ҮtRjl{߼QLaIN'd7%ҲJCN?RA_ŏOL1hU =j^u,IDS~5K6õ}Pdj0Gy8#}-EVwUϮe-T0`y6DJ֜l7Yú]]" :be4ins)$wi8PxyY(M 4 vveb#?htki\< Q#FWX+JK3)Wo -n^?&!@G0 tP"ag47>5Ef{?j Xd ag8$&Qŕ ysz ) G4W2IFEi ?fL^Hzb bQyĿc/ (>b,=Kg"`h9[5 0"kћLPka[pĬ"!e~D8{Pc-j17}+T;wICqA:(Z#:Ԯ}{b# G.ʿ -a`z.kZ7ЮM]y|6=0q@𣺁A'~Em*>0\{›CQӐE @D"S49z^`ڬ0Zr ?P \GEhu"%d'$cĬJȥxW|%|:lAyz:+hI^ o}"`_C@XN@ t ֨-;C4͗hHOXrk< |LC!y3EJ&f|'wרdLz}|̰rT Tb8O*]FAKBĻ4G(" #|i"3 %.y|-*HR:=?"ؕډ8F.Y2ӤL P\<ރ;OKbFt@}4ecr)8Z*qvu&DIM [zɯ ~Aמfk?ZT!RUݶۥ {BB.tuh$zN.=ZZ=]k,+\z.bz5p-p֧4<8xmo1Ciixm$2p!&M4kg,iY!ߛQmdrg ^˷0?jj+ +Ǔ9ԍ04jNϾ 3̺v pPѦoR TXQ`)ZoYN?p0 lrW3[\.lDvg\(P!\4n_1wҷ"!/1;Y_f7#rgA/aJ1+qa+]Χ'Zp=6(<5Md4FTkh=xfvkSe1/ ɼ{}f{eF]"0z?ňl 8/ՀbP{?=1Ҽ±c"װьܧncD?v`y(mL ݓ&׀3ğ%۸ r}"f*H"l#6:KHpR8KOּh?0U,QcD$5n:vWįeaALRdP tt U.ˆ&ٸЇq%PK!BG~DlD<;a7NFe)Ub9hS: %+!8BX<,"Ri>m@}^ $^VB '-:Cy&s5!XhB>9+r|>Xκ#;6 [H1J|ffڱ9V 1Q^֫ wIz<]>Py1}^%q8ҿ1DnVtI>}O~^ z@gpЩ-0\h :5W'8?ok@Fob _~lELsfxQB:Tc׾^$%‰?U g2Fz%*ȽdA//j)%r-HTfHo").&W/P1mfq }WfP<2- ;WGy"2Ak'6fMC|QLtD44F˦`* cލJ4ERc13/>WdHOAOMhuQj?|Z,Yx]u; J"'_ St%asЁ ?hm[$Z.aagWV';& zmLq/؟2Tj#A;pHW۷ɺxphc׊ wl/1k}Gv&}!%f9!G5;X6@-`2i : ?6ԙ2Y>UM%S>a"SgrGLԆ1zzC-8U0NZ 1| ԼÃ@%m=:qyDWiE)+BjHǓλ{!PLcsDMȗ+$ (%Cyw/iٗj+OucY 0 cu4ь.SslChybt/VY}(P{U=US΅ƣ,}J$EeveFGUae>FiݕEznJ>IX)~R$h]t9յM *iםKSi*̒P˫aI<;ēlL:,˓8Yhr&P<J[ab/6_8%oZ])桀2S;U$W. lΛdyO00fW@@'#,|lJ]}+~@ uy4"UVQ!%I{e~v2ŀ_g7Ӝ_(ͷ/q-&bG )0?DL6 0 yZ EcȦ+RV2wߡpmgN8S(r-: V+>IԦF)uŞhyloRoZs`k@4$jCeijg-rEbK h%-f.[@њH?C/*2bWv|ظOwP6YrC4tHyߏ0',Wy+*uԯyGUDRU&o榰M+5V ?M?t,M"ҤQ-f] l'?R4kpky*.4 39 N < % +f1B_S;Y"0'`ሄFձSc$QWy?:D4(]6xСJ9/?u(uNskKe7v1ܞI@h]!>}^VEb?cWg )@Z<7'Cř  &B8xsN >ӬXǐCcә̻F$?E`Icp`^,=KR[n Quy6S3 oOاC:ʋp Tf=Ǒ TS"Mu`وx` ;ZOQ>` Q 9 gN0>79׮KBEt] ̠)Z y1 sBz4yڹ`4Э"ZTP/_aq]PҠ:B00Yi=uD#o'f&A3H=IĦ0Ƣkhb{GlT0'@bHOOrOZ !_*[U[Cp[E:O6Ѻr]ų`\v@fڰ$ tpL'fb}z?%r x]5+0]!ԕW)ޥ|45ͯ%Ѐm:Z)* %1S(^S&5)-g$3?(6]STw# qIOz@ x١ޒ^ݱ9:Ÿ=R@g/32s<ڗVFXwGwi><^o?vgگ{;wcy{xˢW Vb<{J̦\ǵ+Rr^` Dk]7PQa,Y4,;4ʸFGą2h.N]w,eVIѻ|LS8cv[ŭf(bL$'v$m.(u4ho# :-nT?,ī0/|Uٍ!|3"8D ʼnp-,4+9]D7;$\ ֻ&bzށ.N(8 ׃cUqsTB.|%D*Z=hYd8 w<:{EaJUݘ]elTKL\ P@a P{(Z%\O5 SnLj9eEkXӇݚ(E]/ ӒաYM1MwDwucP7o؟xed(3PY . Zsw7Q F1ϔ5o/B|n}?Q+{1 Pٳq0qP"L˘7RҶl+h~:Dځame۹eTm ddB(~^&y,3M! -{ɤ/: ^M LVSWpm(wB"Tz7O78J䤪ch>Q. *L#* \|`nƯl{kECBJLn9Gԥ\6X!u ')!6E=(d猰6}Jo[R+7J AHU1ܨ%@k*H~[{o[* !!L2ӛ-7}ݛ0μ+&ԉI)ܧoB? RMe}mC'}3JLOJ\BZ$[ _.z?j>\@pUN1eẆ;\uݗ JD{qY:jR[p2}]a=CR0rgF g_)T4MfO)@9)IA*3a`Vvj9s_ Ւ!%D]M'L8m]TDAUa-y7|xe15n{i B]tdWxBݮ!R ެDq 9] `F ~m!M?a.b'dIr"x)|0Uh5_GP,g]J^9wuJvIF\l?T72@Pѡj޵Z}n*Ol˂oȢ]"T3eėr4 |ORN+{ yʪT1=v18(haDL;-cŋRVBE Lot㚙cGdk(oIrK+`@ l*jpW6k2P/`BRdIօ{#>!FӦ3FZrEMFK>P  5mL61o&;ќhN*,JR{=Pn܄\f$Jӎt~sQN,&GG#nYU|J#WPov'Hz}wK zh@ct_׭?@8 G@$IRsL#ʎFd/D%`On\,o!Z'A)2-:HJB{c1.NN2xݭ9Mު:CAKb=u5oqF)r+9%gpeKR 6w0!2_O;`!Gx$"pL/wcI턦1mzŶiÂ;JOa|zN!ϙlH)7J/OyO"PE)dQ+гNITe F ct1Iء#PMq빮lX&Et.D0k'19$K mU½ N&9RL㳮 GqUzΦZ2ht7\p ^>Fh1BQH D:~LHơ_X`%Q"]j׊AZ[a#C d/3Eð;m_CCi\8~]4}2bcLn]+޽mI}軞,_0a,S_xUO}XCl^5 FrH!gjUF?2!@j&mrz.}gޒ j[j^=E!Ls2)Ü?B`_ޥח\~EhN-dz#e&4KId+y:P 'arq9 BP*5\O78]xU.~kt h: ,z?*BPnn+6N]K/aj5gBSHZq К|Ҝ 0C|d W4Pj\e%-Y "g R^?G%2q >ae_ ctԚwEPK4?xNy H:TN@?{ g(F7S:O#\W~q '/MWzibOSKtU՘S 3}T*xEUjcVmT[ޒ{G}2q.ub]˕ tY@Tn?de]D\XUMYn5;͚4P>/js i)+Je3( 4MPKA@2ȱKbmB~ `ߎIi T\ DNf2-s'Vl0[+1xES,E[τajMf5cs~6ao0MQ bt]Z흄7$:L\|ow azQ;`vS?\_ $+ m)u5 k% w˚RXo_ZuI1|؜:lW-IQ:şѩ4uT |< \i(x.r ݏⱂ F 5_ ɳ IFǥV6O%g_kHBxD{zK"XwTɺ~nڝpC<6RݬSldz`dQ)ySZukV$[em*,)U tC`盆K~f9Ůr=e! gu[r0rȪrEf ?ְnBhځt[e}H/0O>J*.M.lDxcCK"Ji8MI6 C ų^ ~a.3 VL'ǯ0fgIgq T+c2m&FsphJ0|X"mDU/Y'$6c2XPHnǗ gb?Ϳ?o=1:'8ͷ_՜Ȳ q>%P^{dC !(P3)v@ w9TeX4Gg sFxUGITa'2 16axl/˜.EAWzTpV峴XFﷅL R. 넁\=m"nf34M\ڑur[p@odJL@ZYiEĜ+5B&>5Vm0Y: uz#i-NmbHc(8׺UL F-mjg)@@-rڝF*2lᒦ;mT "ueDŬ:Fqn?+x]!p(T P%׽˨fY7[B6X ]G|r>t5K%= *$Cމ3k?ݛބIwqcpY; y%$`{@˃6l#yuk/n!|ً(Qgۢ-𷊳]ŔdoeX`>v $pZ?Ҭ0{MTd!+,3r 0/s[Hs]@ՌjR؅(gȰKFl1]b3 ^ccJjuQCzn#@[yaV]*Yۻ,ˢaL+ZM528q|=ÒT_#2̀c`!EU 9Ȕ>I3.MIn1傩5A w?1U5,oɅ S0EsR@͉P*_94 Oׯ)%Mr s>g'h/JڣVfB]Ue}E jO臺4$ԍ3fH71b[G]T U* GKqz` ~H2tq)8;WMM =*蔲rп< 85uϞWs`pRW/r$K8ڌj+dA'8%V| 7cnEU📌&`jzVv017vo&YA [&" OVwkroQ?*1ゖAm0ŕ[.r1d"I<`Ĵs !_.n協XleJL-|[Q 0hMel|] E- 3ϞYB^b]6/MlR#99?T {c+[pCxn x2ƒv3l;<_wM<"кX8J[\#ܯU"F13lp2tT2,$sR=CKJEeyzNYx&uy}!Bae;k*méXhj#;gKelF<^ާ@.+QBࣆǝ -!l 2`AE_|߉̵q@tv4ƛ_t2Ԣ,J6#E-؉2 K3̻2\ļ]  @MKQ[ *D\N& SM @[YT2j!*ۍwʋClDzdɟF9e!և^YCRNmDp?DIJVQAѪrs#*j 6|'LJWoe0x$RshމQ}q\zqxmv.Ἲ V%?XǢ f{N{:QPS$sbҤ,KU9E[Oow2n.+ &hy+6zzi iZ? f~"ٍ + D_Ws#Yc|eG+'E %V%P3E"l: si8-șSI@@ gEaQ1^_g \ k.P22B_:[ (X*Q w!C=vzb&aۿ}I6&g/[Cj;湝p }|[+'#uenF8wEϯ; MM8YH3CiaG BསknWpvG< M,A vYhCq@I l&:t(I R_ 4t{@=I:TW8b`r['o0oFMm`[[5Hz@4K|MOQ ԑMo20o ,EeMQ`>|#Z5 ] >)9TwpT-MPHYFyKj4͓(?f8gFS.ז*G(8mٗXQUGҢw[BHk+MnPFԜ1E4H}>T=GzسΩ/#q^%R7Z [[jyNI`ͧg˳' BIEzm<$־>>>C;苹[ɹ,,x)$l{]$qFc۸DN K0*OlzZY č0~p5R엧-x} ɢI/{KD Tc x AK<ɵ*y~hn&TO5+kW{X  Ǽc+MN;֊>kOʆITiH021sQI.2NR)bRDϔtVglJNx-(XeYh]gzE.6$Yވz{_%l9;kQc4Ђ-e:^&2`0K@a[i7'ʽ^DC8Mzeӎ} YoÕ}õ@u"0wr#XM4 E+{U=FJP>}_cb199<b.5җB? (π|4 `BךcSng*wT#:f ZG- I`wqAȑ|96؊tLa,^ j-Kzr 1[]5LKj[黖,Iҷ")٤WSBGw"A[Z.aan.$ئmŧb7u"B??zT$p؁;ʼnʖ=~&WCey3iՋ^T$,Nl=5+G>(!Jc?FËnދOɸ'3b8Sfb>_L$Ss*(OSkȧe5bם#˪𓱛Tuc#nq&nlkDnD_q>=Ąt'SpFٿ8R'GkwG/tG΢9kmPT!sҐ9-m5~0Y[;*hƐm-Q)iM(1jx M4 1b H>].s ۼs!WZ>OpQ26E5( 0c cƖ~ҭzfY) 2N+:dg4g4ǎL.(K# 0GekReƸ邠Ai $,T0>~.擝X$J ,7dMxLY O\Nxg\<pFە} ,:+RgʢIn{gY[Q;4 VwLxCܤ~ejP5BwG(+z8d\wvw6AG%0ksPua Z;M"'o)E>>g&2F:閏~*ͥJݨx ha=F\ ]@r ܹS2R>1\L|V zѹ k)JOȬ7Lnp 0)GN$BϾaUf ߑ.!# 5 ͯр,b_"ZSfp*D4L ܞ߱^I#eE!M%[ tV>Y䒋Xܼ湅 C_{5`?h k+$т1<E]Ĺc$KYa9Zt "j0d&_W [g@lƥ.}`H5ĊTz_oI& 2nu9B@&gIWעMZHUD_,f%J]f i}Xw,Vedt(Dj"E;>4Ua ~,3=1 {:mI? O7&s  pDcdIP+zZTTK)+tۏFCoZ;{^Y6YX2 J.,_c0Nc4H7O4ŴT-w1'r1"aKJK?eitpufy~rCxs+;+8Oypft8 Y~ZIfIg/|T1=W!Yo.wGew|`H)9Oݥ?qWJ'$x18*[Ԋ49=NJ:)NVkyLS00Jsm%8gwQ8i b覉9M!hh ! MV C e"uD@Tr$+SneeobM`kʸ uF9Abgbchl'uЪ;.i)jjNzS=gXK&S]*愻X޺nVnJHN`\y=%_:bst`Hr=8?]5 mi+Łz$ 6i=%A_-C qQ C9PEm. !u_,D}IpNnzŤEfKܐa?IȬ|p;jC~+K)[EI,{' 0H9V('}"V1NV1|Tq b5a|0Q<7]z&` ?N6J6#LҥX٣%atfb_/xd7|-TSHlk'4òw" Cps ޔ RZ"Iss]liUtwgaLeшq4X+{~&-.AI8)P%Qgm ӆlF{w 2=!\(7S-1R`I*. kk)V&k4e gwZ"tp1/n%rfYd v4曘:΢>sSF`?O$>YQEhQ/U[{HCNS Nܧ6AĄmfY`I gKp\BQY?4}\VqPLt@<.C&ES][ MKAJ3r/@L@=T&U XŇt5ı3FXL!^ƥr4YŴ13qM@  gCq7ii0CMo\u G6pÅ6z 6S`S2P iaAUԔyNr)9&4V"&)٣2nrd=IK:Βr pi)݌Jq<&,HHs:Ų#baq: 2u"^\iXꨁWІʉjjݙ7x1>} )gag֋-%AxpՃ?FXo4qa ŻƄQx&\$ ܧOWg'=ho~ݮ#vN:C WM1߬'[+[Ӽ0e)yH0+e,uF~Wa4ow^IAb)&/=itiGR_bI&Qï?Y?(ߐTcg;Iߩ'бB='(@Jzx6*W5W;o |Àc Lwz\}=ndk+)|(^~cIm]2^jO2ί,+W Uc?"n;FA៎B@=VuymĤ=W2;;8CZ|9mLz.c;;12en^"&ĎԥH,:B ;,58 Fqf_zcNQ iN8BmƀTu]pIiZAUva.ͯj^6cLR<Υ<~?u=Crk*j%zNs R%<+#6ڀȿx|oQq Yٓi7(Ó5!%P7`c%3EQ|ׄ,Ei_p–jP[n@Jmzq:%<,9n\0r'v@ Z70ήU?O8q,a{ rS_HГˮm3$.=IeV^v:@ooc?uV;⨺̬_c -dg3qF )y ; /~i~GH6# =fE@ G[^mX VȪ`+\j37g?>\Pig@1wV{1m/6W0֬7jC6~k2-"=IV,/BeLmXN(NC& 'pS`Ph<~@fYL ' ;&=U8[?.+U%@Y(=P \hR= 6vo'$K]rdҐ\3Η*~ ;t[Ҭ1{ 4`Es}4ceHSoXTϰf'ЍA4w Yḃ,IHa2®8аy-,/[WNRxcV8I=ejjv19ZutcTu;ؑ5K4~ ͑Sև 0 sK׷S<@r' />KGCܿGPha0向hz0gnqЌcEoوoJϘN2K :bۧuȍ+rTa>GNĬNolU璅>r$](B%] (,jpy\n3t]dX/Ae&F6 ‘Φk-|ZKUt25;g(?s!cQC3ht-Gι} %;q)dzwTrN,J7GE"Ltu?lzE:O6_ pZ'qu^u>(-$" Si _9ْ(H:iH! [qO[9,(mif^"AmA ?}Sˇ"SȔ:"1b@j˽QO0+tyxS4_w#pj4s^/:.:ziAt +fwXk*PYx8g"j}::=0SC;xS|DFcrnbmO(pZ셛l;(n?=ķ'wYmϺP+&@s{ֈ9svv;9f|߬Og!;T&qūoN(d1XV"]pF͠3G̅AVv+ICqU{ߠ.ИW/TeyĨ7X RH Y}tWYG(~U} B&͏[$8ZwnHpɄi?,3`nTp)8IyQW'=p4em!PQ `ȋƳ4ހVH|n)\Ѧ9Guc#I'g*]TUwYSςxAT.Ab(:a ?2&~Y{TUW9fp@ehhIAlU#xFK3( l0Vk z Vvlk'2я(:9Ď,`'1~HJ+2h:5&\FF !@Coc\>MC :tKR;QЖ݆I(%@|ZHn3yI+m\WڈyN)ɴFx4l^kl@{uiĠC }N`BwXx>y$bc8ڈ+s<jp:ԃ>@iC]r- RrW\DL\-pİtz`sK8hAᶇ#M>E͑63*ڗ=u5vCv:mƍ)(J?0;mV -h&\ >mO.Sp^Ae9E38fsaf[A*xNNdl~Q_5hX&7vBjiI| eΎ^BZ6 ./m=|P;hS#f Λ@bbFxxENGv<%ml7W]% G - tS9KtdD.//@سdmY@Kro}t]anyY\\bQ܇@Uӧn &Q]ui=7S's;>F^\D6s=ZZ Ln%Sx[M@f= ,6nò 9g$AuaQi ~_DZJhê1T2q(sۉE/,([K[y觓bxhp5鿄=ܡ$~ k|`/\"vğ'퟉,()*fm&@I0֜?/)swrǮB|ط q4,ٰ(q(_<d=YBG } uh ۑ2ؚB8jkPк[t~;k2pOh=lt7 8/AEHq:ZW\ETÜzIje R@* +74xv7g=aGQi<>Q:^*eK٠[I2d葋oK[!u3Qff6}s:%IN(Ngr IFTcwtc*#,ĿImrpi+nǺkE j3X_IR Vs^,,U6 ]j7k{;X 5ݝ*iq]gMeVZmd)R< XiHlxB=)\;eFZpUz4۠ Q/ה  )Zȑ `U 8$o^my!Mbyh@)AOTeؑX!L LTaZ\u_L̈́Ѻ {R\1^#7KJM}`^e") [.W=㑠)5oD$0<ŗ-e}$q?+QY7u͋)h/*Md; =&^\Z̑m:=_A KD3^0VXfg?Y߬t9<yV%MP q9la:h›{ n*}- AeZz/;|A]a>.ŧ0˗6b;,(iMrӼ\riJ]98͏ pz hf0楸]ŒpOU^ilNT¹:B(=#VRm>f~qqk3*a ISIJ֔:]E#x//wr9z-t[T愮*yUW@`5H:/#$.ԩN/[q!/IyvEvkxL*&ϹTE>$T<7ۄhB/0cJ9C[{03oA%уgj%Ӥr88,*q~}4*h$.jcImZ#aROsaw\>$LW[XVoj_7C00\)i?j%T~HV;Khأ_|G%a92[\ gHlфGO`OGZDrz4k:?QluB+QWeH.{a'W_.+V;e"b/Pf;[wbTq*ͬij~diHr RcutB Q!s)x_+la ` kDςڇJ+ ԡ {hׇb):؁P|f*Eͳ#'Ksn4U{} wV-/'j{W'YB@>A9TQjw( Â$ػB7<||w_˲fjyWec}HZϽ23YY{}s+9Nm=\Uq$!h6Cn{ KaZuQƄF)<bVt;G_n"Rʷ3oװkhVA-4rpS'0K;lm ;v!h`{;0=[{XsF67y"j uE~\켅PoSч0+ω$ eq ?im pBٻ*yl\] ; !vس~Yf\s2zB3뼵=B̖ennk+\n0xO[@)IēEl$]  ЋSZJ}sa[>ؼmhs> Ӿh_ f%Zy"m|ΉrRY1wN`1|qfATe4V{]ݪQu ;T ̒/.o&wPܐa !7H QWB5zn\zs9a8>%,^^N.  jT'$8eZ;Ԓ.c蟐@>k`3_ Oo DWR^n|@k ;?@$u(Ɖڛ"돎i^2 -4s< ҍf znC̤m.w+/DjChQ?~8iC1XKbˤ6DX>) t3s0Qqt =x=29 / |t7_$̽l#lbnj+'UHexesGy8 ;A*i/b^)SC Կ&b( VB+H5c-(x&sYkK+ʲ0Lo*쩤^|vӓ(Y ϛvdJH?eq9^"^u AO±cS,< Q:}[~7 ;M\ }v,? 5gOd#֡>3zيXjP8Ō7A2"MV:h 4ʬ| NM*ƲN>aޭ(`Hct:--!᪈H Uρh-S9Հ.fxGO]KW( \sjay뒹~>]5@hx˖ȇ3t<␓_n d wd0'tMHn63}E08Wz8-<|;q*ߠIfno澵a Qk_و )lt39Tg5&2^c`|H営V$JhlpsC[mkC_ ZFZ^۾LԆDNh'k|i'FY [690,d/]O#"8 | oY;(31Jd!gDLm6"-B45l2+51jűlۜ!nU51+A) M.5ՇČҵrf"b,Joc0gy!p!A(% RJ *6NGPW%yNTSK$F۩YR=?x!?h68c0tfC?2a{geFk 5Wy.r,,8UGB[;x'k³UH`YL|ﰢԁ='4TrNYGWlP?c^qd=cص-ýIST[Y$~† !ΪGF!%to3O;'6,-VJb,c{=!Diئ8 ̈́%Ķ)+\ @,w݇tV^Kҧ?P!j9fp&ڹ[zꚧTR>oY$[k+ٕ0>4Cyp+6[`8K*GαqT .t;pfP Dw=ns`;ElٹL@2|#AQ`FX\t;}/ŏVܫyiƏFKxS1 L WQՌ&5l:IJ[Lz A9NM" rљ"A3h Ύ 2ծ_Nj CLXH=> ĪgUǗSB۲ltEֆ*t`r_/e>_YiMQ'c)5yOtvPFM AaHi|s7.LSoR1t㦠6s`kg]ܦ0fsJˋ)IY)vp/p۳,uj.a1>T+J@b , fx_+y(aU˰ 1z"[YY6zd0WQyRLک6_Dl8vIoұ:jBo9,L1NJһËG"4 pa$M=+x~s^M-ZqF?Ɵ,|/88rǑ}X_APPJbao1 E`%[F݃5.[<ܲs,h*-%f56R.=6رtA#ץ9DZA!(-fϹk#Jv LuN#m =-#"fڌ֛|%qՅ5  NW|\uC!0jx.Ba^]-q]2[L-ƞ/"4u](wR KM$y.&u[oHZݟ dL2sF5^ =}W5~"lJ%g82ٍ @wфXF({DIqWC(=Zk=/YBgBnk~sS-ؗ^oc(ȫ\#;HƱ7xK0fc4!fZ@YpUfWƈN2 F nWR,O:HZٿ"Os\6^*If l$ ZP™Oe=@Sc?D (KSi^.f>T'"k#')WD]rcrkE&_-EO**mE.zvZڇŝexK{׼qH!u&[wI~KS (p( kCixDW%ݤgܯ)EKkezsKHöhMa0Tn7y7jSqlJKc;a+]Xf$O51Ciz9jV:Jiwҭ &uDV'24c: _;, AJ4ӄrQfx|f6Y]-M fOGHJM&ׯ*Aϒhtd&o"JOɃG}"EۣTض)XѠUTz~&j`bz*١ [` zt&RB>DjX#^$9jKZW:R3ѳJpp0#Ls3nr1K 8tۣ>kb+A%Q4>+ !i 7hъhIʙ݅0p&eϻ]&\G= sTJ͞@KO1|7ɕ | YtHTE":+eiX$bj_^ ꧒ۼ8T͈o87{0e QzJ} mGu'Ex׮}G_W-b\h4ÔW3-Bp}mMy ۃT $Y+ B3[A92D؃pD֌~-p5͞L( E_ij?iJjz# "eoX0ЙO[+Z?1S$Ͱ轳dtU" ?A1"/Mh g焯R_*z  ۟cAu}u~;YZE^"=oskZ2o[( qin^T̔ >ĜGH` vZ2g1>%"L &ʂJy)3}Գ5)D@ImD(q%ف1 Lc yl;3aN^\`m҉r,IUL‡WB:Kכ.k_ٴ"# w{B\DI9}3QۡaM ;6 8a[_&RGS)V/UXVzӨ?avEs.ڳ H&HS @ E8\} cT׳*-I ﬏3DVE?gGh\car_EoJ_ʼْI= @/[դOO$*(_a"g8D%ŹSbaĒ < bS'ѪL5UQ՗T_WN[m [ tqeoS CҮ5ػdH"j- ,\wQ 3j#mF#M$*3j )R,/QrY NeGYJd\CR"X^ps+&s=(0 S/)$')991ƃ3BHWQq .2VX34Ӊ?>=tgT L UVU0#FdC<hH`${oRjҫ Mk5y0d$:9DҺ3g jgUS`ݡ rx7O]Wk#md3Xka+ 4޴9Nt{"owm&18,'oH,VwQPģqnfT囄/~VI5$$8:eNbgX>$~䏠sS)mlvg(?ʬL`^E@)f+ DݠUqSrK}fܢEy]ˑrNZ~OU#w9k~gg825'(hk@K۝:'fwBPOq ~~*Yaz?uk/1kKcJGOu3%I-x펼rT譐ڻ|HծUct j0wcݸt\ 6C<hlN#iD[V_$g7rYYx 75v8/-p5.RmxZa9nRՖlʡi"v[{[EA}M Pj;'15E|wXmkĔ)*}dO~FDM"lw~?A9(ÔԬ yn!δ\1( H/a} sŢN5Qat< /\WVK4:)]fV:X1$J*13YDs4lf{DM/1p [e[ޞux06Hs{_:L_FA0+v/DNL2c+uEUu=  ֠<Ћ }Nak (͍.cn lBjm5iO$57(KBh2n')G+=Obi#_92#%67;2qf 9GS?MP;p_~|-Ǣ=786CtgnPj.or-H! 'Rfn n9S*L1o!"Ult}M~e39"OpsBi]zȰVk)0tj|wRPZ6t7~\_6KxR:; yw4G<7kETÝ5;U3) ;ϲ?&jY@|׸uDK)dyNbѭ2qY 7aRj_΄W\'"ҍᕷĺcǥftf zF, ,UQ'(+>زpv|"swXYҸ 8GjV~A=_`<019ܖQnHr_RU(Hүa=<KfђCnw.#\~qS!`V-b&ȚW<yF}tM0DcbX_0Ab:hN8W=l5Hf/~hHurH O+P;Qˆf_ǾУjr3_˰zmlPld߷ߟr4YI_l$?GFߡ~E Ti1t r0UsA,2V Pa)XE`d9?tnC*<J"v@)R,S_|n("G8)Ƹ.{E98 U3ȏ =_! ?J37Vi'=,)#ǃ;5)<*uwPCiAr$f-~ft5;7[V~4|rXVIΒa`ơX?s~H qUX )HS$`;Ӈc6Hb,Kխ` L7=ӎOPåU';+}A7LY*9G#N/W|O5Hn'/^mfee9ݦ#Lb+E!?Z7K5Q0Vů(/j[A$ʛW=Q`4FԂp72EC2c'$^r߫'삞K\A=b~?n]@Ly+2~}d<[L2"*-bsݣ lg8LjFrhaC$MqU(rN D׆oQ#Ht,iUbcfm`V4p&*dk8:>9 sG{iK*xBs]X|*&xGr~ zTg8,@y!kD 2gs@[cgM1@X_SHC;ЁX M|@/&cށc`̓iVL(9!Nx.?3 }"dJmtRsl]KS.sOd˨(tEw/YNsƁ}+:|fqSv{֒_H@^Кap&"(D=Z'@Aqn '6 >*'+@x{Rl'6Νdo3^A1cqm^wri;S|Kg/ZK1C%eټVޙxkZeQfR^>W7 ~ ?&<=U,0 u1=Cuˉۯ.Y+ b}:0%L4s$ zx_pluB-JN';90!]$WʷʢfЏ5gzaڤ0e2eOMBzh [1B[~%~ T/ 01鈤Y*PcHX&^ysds.eŏ*ll7^}͝)gP27J'Ӈk[gu`\iN`fI z$k|4~%b&'0@*Cx]1Xa9{}ih)QMp_NS=')膠D;| Y|sRG[4ԇx ܛ0 ScE:":II܀ߩ]vqI5RaCmyZ&[N3l'L"ߝ%w@ܖSA!8\ޝ "!RMVK u3]@%<ڟ zy 4MB8*ڻXao`dt wvL`lRcJFD9P]e7Lp zXg*=Hvl_Drڇt6s{Y'EB\dgF bi$XeQ;eU1H!MKAģa:M*9z}D`NX8mOՙF!WxTuQP% V(qݯ͡-yΉ  (R֬# ^a ~JԉI׼WAL$xYs--qX@kb "%Ix~ڒ:ANLa;/h!ˋMtB"f AGp}_3_"z~4&-*L^cwf.w0q1[4 A >C` c-,cY@`( ߦ }+i)?AtʤOYfVA*[΁Hn1nXCIwOeX3]iȓ,D_$(k\2t@1&`N!纝bQd GNzԦPPŒD"XV$AJYcLrUHgxQӎ vH MA2c :ߔ - j3*K,s]l O_H(oN3:33+jS 3pr9c*C!e#`RyUOb(;XÁ vG1儝&v's"E*!>C^*crF)5# Rs6:y-|F *^E˂iاtl/*\/cVzN~"n[kQ[CI=SXܝ#k+#Qfbz8k 4hs>)5[9kT@^4ƛMF3bݷvg'8&O՘T4cLn%u -rzbt.`ǽ2VqoPXWOpcM\AC_:6VMmߺ*]b[|b-z O雫N 8FՐ:q>wZ74y0˴N6B4=-࡫rbDMx,!S0rYn!'9:6Y0T+J*3mo Ti&ͣt39}n7:~z,}V̋!eHFjl8sxBqܾIy@ TrHX[῿VYɵ]/FH>4!N_٢/0w칠6Uۆq̧q~[tS]NCBੑ4nu S>!_"f4a'śQR'mk7F?JNm(Xy/*F2 p.!FS*圁W!c!Ă`仦vETH6\-iwBngj:e*i `j:^7[41)!P0+ҏ(N"+xO[plA QPK@L4pB6X$éR3ؑ\D~m_iBn*kāڶX$>w_yc7\S@tZSEFIQnѿF.D&. jmƴVcA(?W;R"rvf[Jo~LD*fh;[v,6]yQF֞ѱ'@OAՀUOSB,]8Zp ʯuV e Z!)/ ti*p,XiY6:,}'gM=Ws#s uç_[/N.??Cȏ qjW%)]п ]Y5W$R2ؖM \8Ã~1tsvDKʧTR!"@dp!RFAa:{蒛|}P2yjud頋ɩ'e躌hʁnRgv][۲~P>]y3&ѣ.ac(#c{C golr"==նܗUF2Pngp^--]@U A+,Y%v:%]FrB`,k~2hn7Gաf,;'7q$IGmK6S<NfͰTM ^&Я9j*NG`qƀ>{ĞúEO*إ0O"2UJ ε`WIEoʆGSG}U'P@SX`VfS3vdc't!/g&"IDnU[5B4,iT!S_Td퇣9>CS,U(@i ' mE<jv}4Jُ^08\QBRX!c!3Cı ݀d{D ϺO҆<8_Irx4%*}+Bz?o>I+`[.c[2Ns(V=ɕ:L41V+=@8!/IJ_hc=}_r$QxF+CD0Q&ՙѬn>E+跱T8ĺ!59NUͧԩ Am3 yf,{V/#NƇ}HzÐ)T ^`ZcGu:4 _V%g9 cuK(SV oַѲ/DS&iv#[WrRpIPsTq*דI*f*5?9SJZWwڳ4\kVo.$kK[Iل)t(Ä~y E`P<_ڪM&9bp]J)Zq!|xwۥ*<;7KL,Iz9Qg;.+=L (˂O~ YNiӷ\J益2eg{ocZȚ*k3#pTcY8@p5ę\sBZx*_2K~0eʬBD:KjO1u~ bG3 @"z6033\U_XtOGFQ炤!'hv:E* ,'o*ӺB_%{L+/K*^uu,(zo}kG*,{&UM- $j;rcBg?Ѿ3, V^k3U"KjXayw*K7w4܎dOWTT%f #D+/lEBiv\L ݑJ _$GLp7yRAgCfo.&d'uvE4o+23_ՒJ.ӷqPNJ83"y.n}4frD{_,1jݮ *dE[v-F3p#sh!1c,VF0HǙk { \SPi7wg~Q?ҧF/Ҍ}&4\D "O6eڍRX?0xlcD߂W7p|&>>.X [FU뤉1?#grQ*)+](6 n6] ΛCNLXpz+]?VݭA}hj-IMcE؜w=Z!MrFQl Qx31r)՗7zdꭝ{82c=%<UngB3A:5@8Tf{RЏSfOIWEi~>lfXip9$ a&貫@~1~- 7B C/z$Vos%19)SS%'16CEmR )5#g^@r>hSa,ruLbMcybiNss0}:d)qv/}}%f:H,|BiTIg#< ^cJhWbIciX ar[-P5ju;s՝=럁O# SY^L,slqtzL8e7ƫ a'd;ɨ]Jnqa&'e;{ByL|??zp_@fT̝`[;irB񷱌QMs׀wH3 ٫4X V*82)Ert3vY@.b 8rFظj|̊z܌1 ӳ` #93 d.i"UV-0(<ʜZe,]+p~JR<|X+iåo}%ͳDY qd+ִ%1̋$3[y1AăjlGsBFf"#4Abr¸Eh 1)00Φ&ă7cfPAf~qKY^fGq(YoEO-sXUPkM[WdMs wɚ˾F%K%d.[Hɒ =Bh5DXG̉%sG"{T0G('%s΄'Y'jbduSUԱ^Ӵ2RElW|z#VR *['\g#Zmxvv'uo\YQh\*.ziZ 6m|%_K4wmZ?IVvraw(My&J>pθq6@KeL f[DmCYŭ#QDuR[pt桃i,v8EZMx4o5#dXa^]~`]PosaV]GS(m>MľYW|.EX[NT{qr#Jt% hy nvjYŷ`1[k QtٷD~:6Y7?-},Ҫqڟb i0UVsvBVx;ŘҥcR ]ftg旲p?m'=6u~`sJ7pʮUtz_ι|CCb=WܓQ7J~p!7 h %H%>.~A_,iᧆ`ш[aVkSZ1Yұլcn 8 N_Px*JBf- hV^*:1{l5bʜ~qڣO}$1ҦcDo7 8=ܗPTbcD Bg2;ł[ؗgU3ok F,_ k̮GMi9d# zy`?Zx@>]a E'8i2YzLl!zPM 'Ȋn> oH V Fȷ}Q+B6WAvL~: (5\B±@܌oϏi'"^OWZ)"( Z5;"ڸGÿdoŝ=SGUkP Y+?5I Q7{L>jOROJ^[I7G0^Q3Y5|?fg9&ә88 `u0}#a^N̉Ta1A /Cj (l`&˔S/6f&zG{RNb}zw ؂q"`1=W;.8l(ê@D4֌:Gb銘ۊogwLr!lMp\7g#߾kg^jw|.@<ˬR㼬[Ў&D+a}1 >*g@y &fưpQ|&GW~/.P/7+K14>5kqZ`%Hnݲ'(ass~uQ8IkGoB-هC+͢%,U[ mF+mXH+yqJ6#=m)^e ["F_yâ\#8 Bՠ  1F}i |_{%DkֻG47!-*!"{ ۣ hA,hxlhnօt. Ǐ6-҉uE"037׷R`G|Ԁ_Dwt!;o7uiwQVn?r\ ¡s96obmV2+z[>5ZY%#;}8\*R<"ȩO 7U|6@R>YL\ qe]XG}g@K9T0McO75?b~1V5mAb]D4ξ.0mN qL3GMmM!_>pXK1߈jxpXsm2L-/<ޙ+ rCVdG&6+r{iտDǤfT`»Iܽ|I՚bI'p@#tbt7xWGY桩W"ܘ}EJrslγt5hB:G+O=\($]{?r< *V7"ŊǣQgC Zt8On|[ k4dP wD5?٬B+x!wtq}ZΣNy9%ZBͩ+m1tjxݏz Sh1ڗ:fфʡ =~Sȫ#i&•QN] xi5IL:Aw+nlmPD@A.% ,ͧ:aR j}2nʁ<RJ [E"|-GhmO*--$ŠDM], &@(0x; {vŔgh*;kJ{s*NϡjYxWJ?y*XH,󧗶F]*;PUt(+;vf-[XIxF`LڔCcT0HKk*tIMsdWobòѲs4`$唖F"y_ kBLU.+s={UqCi}S/țnpEpEUs+YWa6E(Y4HξPG}_q͒…^f #\溵kRi@Ҙ2*Q =dm{i<бH/ .OC6%@9P16&8G]]Kp.Wʈh%ƓV X:\HNs[cGUta  hrst.m]]u*? `Lo`c6@r0K=LxҦ,MwTX% 4 {a'GP^^f*L8BO$"ݸR?ZO=Ù& =MOCF?YqN3D=X!l Eu=W. 6Ry_澹Od!/8ZҬ^aeBRy-?}AӡmI`5-Gg愻2!&23υu"P5 1̢U+{{ 3G+P1A fRX)Id qUG?im>E<A%qha,\I=rN]!dW/lar!j)@v Nؐ^~&}wdmyHJ:C[9ӑ|0X?xJq͘qkK]8{_:nv@v"!^~NvX(* v9]P}HYJ^ a>jfA7**94-ґBi KjK /C̬.mu4ٓsmp杯G $L뼯M$l l .wģk_a`US^Zvt8H`c\+q*0r1s4\UeJn< <~6[3~EP%F;Be.Fow q[z?epE^ÕΨ:QJg5Mb?2 (6itC0 `2ӡfLpVvUVkɓ%h#zč:[wm[IACg ;3.%#|Do;L*Jy8/BRWwll DWzõցx"5@? [V,bjz@9I:b; YCR;F1Ip|/I )f0XN?#9S! qg6⥗AJ0,Y8)S,S"9e6_jv,^6e̺eYŽQ.^gCdJI@q#㹠bXo9*;{,dr@њ=@wX-pOK HyQӲ,z%hrn`\So'.3[dCN`F T"s?,Djo 'L*yt*bg3w.-#(ћ;a&y?^[e!_ɑ*L$A|WL٫Ԭ+_#6F-!p o+렑\1I?Q֪zcʝy5uVvIiQ-{u;#!|{o9p^C0A}[tW|^v^ yH  j @V:Czڙh,;5_|}0Zb(5en h}uɋOw𨸈gi7P_d[4?Ew/9s?U1v9,Ւeh^5@U¿a H`<>e~1X~7|%:l l%Y3C!gmBJ4+A?xRBmM5u[c"/O7*_J=-GF4U unEx'okÂ.;! })h_WK/۲q+pȞ];W4 K?;{@)zr!QZzHHAM)%Ц_(݋"i[Ce4SoĆ8p[s ,Ӗ>@CBbՏwS>h&AU*qwa)lǿt?JWLk5<TL޾sEL?G X׍hr){AfxMӘ>ntz=+1^I܏9j ςH#ORQ/ pH;YQ\?/XO0w]T`9S=dpr֩͜l"dH+3;Xn0$RcL=}霓ȯb@5Bfi7Nf0_|vS1gC$= *YwcY5%EIGl/2Oh';aJӃcn1<.`[bkFAJ?D'Nj˄U:R74 cuF:jO_[8E6=ʇvR'naOxFTֵ֋Љn{ '5X׼)uChW}Ʒٱ_myjޡbByep,f顆j>!'ݜvF'lK_.̙)3a\t?;gPqyAIi2hAsB`ε@ˊ5x $ҧ8. m҇dή9f*(ĸn8'ea%q]3^ W)cDNP%_G\ŷ]{ZOX睊Lf.Y'<_B {{Vj=ݐWFO UNPP>#=n3 `8\9 )t67Zu 0 |v&KVԲ-9\CeTSt+r廘i* x-3n]1~()@2bȍgt4I |n6KBcksLYnKZ.;㤓/qM TQ1̈6#-7%,E!3N v)@6qe!TDnm\FNݰp! E)MWȂDgRk?s%s"Gt4at$n^*8~ ! G"O=-Pp[+Ϻ h;fxW_ $*]@ (W~cƠnBHLr+7?FdZFMd;^=@D6<ʘZa V7@ky]*MpcQ9?: .0=P%2ޤ_qX'zxYϨ@㺴6_7U(RŲ$4$lSo )U\CSDžQ+(ຜ9 ~taˆ֌WeBkF3q.sȒ[d@hlfپ|PDn\9O6X_Q-H: iwP :d}ꄯVMhzB$^j{d.k:jۛ?B%[_1b_[?9奘hllӱ8ih*P #7 Fu)n0 hrWf1nOډ_.c>IHVTt^mOA =+Bÿ6tAKEaq%FSn.%8f<<Ƥ@lQ&q "l28B!M (kNsG积TCL/S}KR!FhwtluFX@i|2J@Vfb~3ʬ¾j2?ޟ;%uӟPXoL"%srݭv@?4'ђ.FI=8֎K'bA}+)n^K:i|4*cFk@$qy]X7-)GJ:ͧr]%=#5s.h:M݂iaE03b7wb϶. L]&^ a:]%[$yF16ht]T_:L}4*]uI1'M[hLm0xx[A}/؄¾Ғf ^ rqj< +?Кsxrkkz1W» -nqq!yDҴM5@cdk{Mjm'*\ϊO&M/+ ,}*!u >ӖB~'\{T'K18y$72ҧ. 8.6F4*c̗V*z| D`x_b&D794Qi"0[ 2-Ua|ź'Ax)O 7oj]M?5:ɸk],yͫN􅝪)p@V4/#l衈P(¼wm4Z?%_k^ 3 6KUoJb\]T ){}.dPQf%uVxW+֭*!x[Jl^C)O8 L!愷̘>0AGU(T a&2Α+/:hRr'ʜ+J /Qo-%b vҪףuL9Ph2JDm8FSՅB!O!u/&j.S~ %Gԏb# ).գ5Q{qЪ}o7^b־c ~K)95'hiHc N&1&r3}[vI꒘V^!V)>9BT]PZ5ZdmO8~.:SY'xՀE?D0𪊭C܎mI˯i9O)vNV`e r\? ->peFyA,qkRX+.Hi"7647Mױ!oDR_ 'NJG S{jDn+_q&GG3㵳ߥ7"Ss,g兔/##a: 4׎Ό2ԭbPW҃2WX!-t&P_8<:͍ _[o4miȫ>XL-ZR?'iaºgccPњNpum?`HM~`CFq# Tl?8jƱ <uDX=?JOf+0-Q_46% T\l|elwnH8m Zc6OUj^X!Ip[h /6H8| NuRXNOv9mBnkLs(/n<LڙHmXV #BPn v4җ%+cA0&G].E,pc tsM)W?M 6\j%l?>[ VW!FEl&kӋ =]}-y[ Yv'-!NlX㽍/,NTgpA {OՁmQ@:kT?uJD\$ƋfЬ'9RStM9/bTDa/Z/QÒ π $>CFfE!/n`Yfbn yZOވB#iO)J8?Nfd| VdOX}-\ff'$>fCL34`hs#3Wn$M˯y̢w͏aCv}~BӑY[Dȯ˷?[mpN<ǏڍŮs l?꙲&]07̬pVh\ KxM\{m3ㆃ4̗Zcм@d#{IE@ѨlQ_TЀI(B˪MX;̱h"[Pui(r^vVH嚼3˜~$]vG,Q.nEuS<⌿z]ק#nQgC؄i .&pkIÅˏ],&MNؖ5k|n=,ipl ɝ;s˔6c#zqͺ ֳ25i@A`z_j$]?sCWnyOft| `BaN_`kJ|YX]%'$Ce-L8ifпs Q,ib]B8WG3ajإ .LSu ËYr `VIfxĖ$%ޚV Nnc'%$,#ܳN5D{l~ a#(5{l*o{ UvVD;KO*s`(AGpw|)EA/nb'0% <qX T {fҕitiBwtSJ Q JeT2$m<2 Bŗ G=W 6^tN Z;~Q"fsGD/gѬlVTx9ʑkF3EMd5##TG>4z5I8VU˱ae~S.X=ߤsx)x6LYtt ,fTQv 2%VOm$/]Wz}Y9W{`Ϻd#&=aˏσ0UP**ş-dV NcX&o-GōX{[A!Lptn#vQcHKդ>S8N/w4e38SO fd5='ڟ$ vkVVd8~ iHC/pg'\s`o$ZoڂÃѓPC 9K|F\^"ϻužiBn]R2I+E6W91AAoAk9n104McZW,/n]!212R Q3:9fIώ!%&w % $z@l%x6m4]%EokvÍo*b|^[QwA?1sE]CMͫgG)4nċ o3[VM< 3*]ϡ'  ;s:,@p! V!?t 8H^U[Д!(gh.v_E6e?^ME7v>(c:zǫ ?RB\^(~:XĪUI so RP Ű*HGy*~ ǭ-bq ۍIdXDVH̦Z .ꞵd]cp#)gRcg]1ˁOwU8/VLQ;b-QAWjw1l!6MwsvI"RG {ĺhm7XR|CWvoOi319n%(-f]`+O-Z*؛RKBami[ }-I%%3u81v! "VnMOzl PQLvp z̀J?p *z.P iM4S gF9-3M0U&gZ)gHl-.˦j5Kʕr,2Zz]ҿgWv23NX0A0e9)}_'' 43IW6jf A~\bp[Bm}? 9=bD}Jl9ENWTǎ .*D"4]G8;#G _Y$"__$(Y$Ԩ=w rڨՀVPy(KEf;{/$k-)Y030X;Y$R6/tƅTm +OU;UlyqJ 9/?.MW)F3{<Q*BD= X!oZ:cb{ƹ2ky5#``2,1|ڒNRh;_}Bay,f頡`j"]. PlW R}> AP:X&E mP\O;+Z^}!+6VGv2n:^7!pQ.j&{.-u "Nw8 G о.EKвaxa?> 3Nti^brLQ{-b7iPDޟH⒓2(r ;vrSUz"P3JGP f4_2؆`BR@>_VBUQ1.f*4v)EQGi0Z.-Q('kz@[Fh~7bONIO}I̡q n2HLȦ=Cn㕨x\A1s>kq}yNNѷCbBe5'ٹTv~WG޶nasC3 ^A?I21|1l_~GZGM)K!f@8ugrNHł7i17TTUrByܤ$Z|Y}z!$gfe3xVtvI`Dkc|K&R2y!@łu9fˌ Ō]af>ԭCkaKM  D+WI碔ls9Kgx6-%B,:y0AMG,XZtH$ p2K^rUjyh@B60]a0 tl/L`3!k Yr@m>*Ѕ5Bfz/0{i j\YF^N}a=Q3ڎĬؘ<6 <0c S8w"\lw܏$l8[יeCC~AIZw"WK\gS(;Hm;.ԓѪ: V@jKzr珡O.\ _p=poqEOS*ۀbDlD9X^yVh3%yڈ"$!!g">-+Pez>hmSo9y݆44,9g|u݅Wk-0zjW]ލj5{5tZײ1AW&iGlS}t8~- 'ZѬ1nȅra mˤZVvVrمm#d BK/kB Fl^|&=R1@#21w^*wiuL:n-{0h2gqzw$vdJˈ]J$ʍ30/R4 K?1a%+}p24S.c*龂|FNCVR!CyaX1 S A@wUITmCP/9 d`r-k qݳ:YF[8?`jmc iZD|a.9_@ ܦLOL6Qߟў!ɋt:3";+~xщ}sm屭㜝V%6Wel6.K䒼t!ƸAM!|[I!~XGrZ99#e|._^q t]C蕖p%D#-gO B%c$aXKi4D3쒏Z[ jGNIw[f%][H~ef!'|*c&2e n+7ﺸI#! ]1JUly5치maӽ,M08+l<4s.iy`N \u"5-miV{}Ih|4asaƞ*%l;jWƴ[:E9ry4`;J?otT= 53Jg/5f8nPyWoA"@O7³"䛟H-p+fi~p$o2޲QuIma5b?-|H(ΕJ :[7!bq&TQکԮ>uj4Stq˨EǪܭ9LS"<o [&c#`{?XsjI!Y0`rb 8P]:f>+cſe;x^;hef(~Xu#}VA5XoV@ /D$/(DlF? MY5H+NƑN\ $`j=JǤ-|kx6Ruҧ BD[ΚyD1M;ͧ '4PL"QZ@&WX t Fo:7 eQF &f.r BmY:'kM+OI¥;r~&fDR\UOkbJlP ]62н=ʥt\.|8׻dK.1"O/kA7qɣ&+|X#Epރ1D(C7\MS52yT+8s\cA!ȗ^`ҫ w 2 85 yXњD%Ue˶sU5 GXChk3Tjnn$- @1ӻD4],=qxaߵ ?]:$BX|KI]%Ky_aqD`Z7a3cMouA;a>-xݘrje_1lٙd3/T㤂t}2E1WNi@~\6QoQ>9xO.mik{r{")uDa(vxQD)SP&dqA{xkF#H;%h{신3Xv,7)XYR "uR<_WMZ̓E5՘4e|*IYwDјrz*h"GWC<hR92cבoi3 d>xuSzJo@{[W,sW ="L:18Yܨ>VnZJJdx2:ؽ릗jP=<|} Ø:VI˲IL]0Cu'QFYEue[[(⽂i :aB0[:šiƯu+IUWL;[Z<) Gb>g&oiYF $7$#*X6*20caHB\bT};4_yaƢk/LGL׀MeazZnZsEKeZ ~`NI&dГf_Qg an017$x3%ύe0+xŌcSR Վ9u\WiQK1KGt[]j>2E$FUAba(l՛D40!.Bd0"YR5紻ND\}QQNJb VY FJNP#6¸i/(|h$*m>6Е$7R{>Q{Hՙh8Z\Q|Đ5>*TgՈO2ԇE"3^7Y qg 0#;A.E?"!6oZdbxb]^>+"#r֞]hN'r([ @:,u˶ 5Pи;]d/np["xL O[y]Ș4(qP1?z}yAW#d{60R!d=k9@ j;L[y]z\ϗFڼ\AMYjE[Q=l+^\H}xE ړ3q].}J;T2ɺCa-#N\~+Mcq4H`#X@} |Z_ӳЩF="ӰMf‘Cwշ=N9'bhrzD qwLTl@(z &?.#uW ?S<+H5QCH|XM%@Xx%&!%iz:SHP(& b1Q,3TuBSUoH'I~6fI!Ev(HBwVR3ʞRxM+% +&gчvJU儙S4(]}NSkV,'u~4wq^vhQNH)1 KVjb@t1TNғ8a;YeWiHśߐnN`Lc8idNȱIɇF؝PBKkc!8:X)/Hx$H .;2 jGt鶷`PP*T9(v==3ZT 5@G{YCCom[?s"-|XĻ<R&g2 ֵ2yxr)oΛ=^Z(Bv\+˜b'ƈ[E*7޷jt6:f0icVbtFije7fPƲ$OXkMAO YdDsS]:طܞf4q3D4nS1P2\3)>G()#ݻFDƦn6Q&&+ vk/cݏ%P4gwU΂Ub1n#i!^`{ǜY*K| dZO K|(Q HIsBbԢF{HFe߾81ŭ (esݺ#lMۭ1xJFQCu7Xf^ںW  JSΗMZb-DZWHH@<ǕJѴI^YF!+T@C^g-ڋ?>M ngyo!yH0'L4!SW˼/*Ȓ0J'_<2$Kg ӝ&Tl Vq){B S7QbHҋH U.Huk-?M?/̼ ]&'L!₽65 UrTf (V4al(иEo{!!gaj_ʑ5-RU63IO7H\"$3jJDN7MEK)!š˿BX jn z4|], iVL6 5Wt~TjI\k|t>C2!Vo oP'r_ZJ:92z[,yo+g h9i;/,||'Æn :o|_E8~*_S0Ch9.zQ -?1q BrOLLv%@ i(*U%kP#jMH0"@~#[̳*(jQnbLRu)]1Wt&ݐx-6Qp V=Eʩ'7F IRiu8F@)p(J%7u\]6Ksűt(f.mbۻ z|~ME!8˜[бz ߒR;cwF㧘~5E#:߳&d(B C4If{]z2@Y/L\؛lԄlxl4]M ժQd>D̈́J2vVjTCs}ߐaLJˠvkj.:~G?1]h>:n7VT[1,>sm@]NpT;~uᕔoW@W6dnCSw%U{o9:"Oq%@r޷YHwʷ~B6+lx¥hՈb_}>e9;A~y%6c9 } Ii@aA.ۨ]93c*oT D0O..d u'(qut%uC2x1D:],5Om`SuOWSeӋ)b/4fN:B#%_:gA"{d+]J;wyOv>:/H"}!P% e#0An0܀K] .0?^1>Gѥa lSӃB#ȚĜ&m3ڝ7TsJ։"wܷ,k$RFښtUR8߯*2H20"ߞ _byJf./5gl, *srwwlL^x+Ga"#?z0{W(5},糼M^[a3eN_Q  R ӵZrF @qG)-2j2VсCfWmM3JBw[C@ `&W}t H25[$?&qag gQ$tb[#ꥦCe%73"QAPdbd<VD3!#@]FTULVfR~hcd9硸93+׆<FBwJ0Qbͥ1/jr <=re {f$^DrqC7\AB jE«M9IWY?w N`.;T"YAiY$苪 ue)h^f_0'@MT))cxJ%*Djr^VK>X~W3fi2Ppz:z6KGE,h"b5(OΫlVWr[ )BS >OHYׂYc}F R\bs_ScқZvWSx[k6}LK% 4-zAao^=q,4#fq^UiV [vPiZ&F$v30$Q$k js~H b]jfn. )j O. 3p8udKJTV*miibwtzm|W/{Jq{(IxmA<) #k|!!lx[Ȗ-o~wSWw7)0 C[V4pNQI{DM$ў沃&+r"SdB L "h6+vRXD'Uj}v Tb?W 2rK|.̕E<6?mp4{/9ahWnxz$aRA݌;! kp0u>q zi8J't'e3R!D M'zVx H}꽼 CO*ZI<F[eƳ?Qɫ،Z)$c, Bgvݛ\:Ǫ I &Ray=Cڪ0q$qƙtNfR-NAR DRͤnvik jIopӓf$˝aq nˊ#:Vķ˳"tUz/b0vaul}J ~wb$Q?a2Z2piiTLiZL1>vwf̍~(ZbS`HgE$#@[8&6jy8슃K{&WJH`:w MPoU{B/w,¾I2ZL:o_ߦxG?,Y#:(voH J p0Fy_NWJh[A&)Unϸob<"XM t@rخ+V=(|Ce8WY r"ֽUD3W]8:Ř?`ѐp9ݜV?Xp,sn0 NA*Ma)_3#%*q.>CY@)YRPy=G]B"ӀX0cSO)3I7DҰ6@9 HA3LhvjRi&;yOA>F[ȩSE|a~cX[>u䌦Dd [iZ%+{ؖbG҇>6ڣ>RMlQt0;rZakPG抇 QOyo*V)t<_;cF~m6JguOTnz ^o/݋6?#2KiY.lm@n !]A8<0Q_\ձZ;u}nt!|ЬWٴA13zപެ>Ϝ#'5[!JCN֊͊$OR~GGn$#`4I ޜ&ۅvYDE9aN,>קʪ*j+$^X4(_lR-a zXx/"Š&DQvK;gT;yRx[ At4?+bb=0&Ef'ߓ|LQ&BsGղ8EALPZ2&;8 ‰q@LKc=ߚL#谥|>%lsbpz 2NZ7]A.uK_XUٚLˁ~6;Hfu3$Pj&k=7h;ۥ^Uպ<|YeEb^T{ZD~4RWFwp7-C=ǭۂ#A?=~^c(X˭-`5]IȘa Cin2W8]k>% Ni9  T}Ak&ϡc#2v nHXO.Ză49FEed*B"=PE3xQ]az g@1 n+Cqt9=fѮʒm܇=Nz8X)>gKZ~ŚQl7Epoquj7'Ƈ ?w_]E~nTjؿ4]_F}&+>MR 9*!znVB W1!MP>T9H"my\Xm _̢sL e*;so3zv8$.R cXLkUcJa ^},0fKE-ɣ#!]͖:I#;PX[Ivg :6IåW/oQ)U4y p3>b1+^iF*P̌P߬ TVH5ȁ|׺Kn*ɯ_![KfԱXf瓘;Pze6ѻzˀHFyYIuWd=>D k.-;Pg&4 KY(obX5).t_R:ƚ,1?N_ub_[I$n{) > *q-X۷\ob¯t@Ly>bTӸ]+wMwEl ;/4A9/b-?&5cL[X܇b)͔UHu{1!jYCqlb tWՉ>,,v*ċk`qjƽ#i I)|e-m7<ݛ![.@=\9AQx'ZCzWc:WelDGTtÀXjɬžu;7-{fvL&5,`]3zC= 7qfK*8YtZ5^[pDf\E2"<AY3fa+>2UDͰ2Z?W[1D#t4ҲE-o ]< 2)0]&R2 O>;6.M` BG]bsbqE>peP+[߰na浣_1pKCY;.oTp\rƏI@SE'~P Bo>櫒olxRdkv/,2r_V'L5oJ?0*߉|/TJl7Yy>;8CQ䉜Ib5eRڥ2} [Q;{H]tlEs͓,NhY3dJFYuuh˝;wA`<]d9!)T8m c9 Aɶ}cZ:!T]f,@l>'BOT+'u[ĕàDPG6yY%㕆w_{7za >V j5„.01(@2 l#QbN{ ׵5VD{ *5B"SWH b-dʛ!)fn9g:V[b}ݙv)niVaeI.usF?ojF2y.bo8~ϒXW䫎^Rऍ3؂}ł!|j/dn!gYS7ѱ?#-w3ҡBN2..|r߽^G̞e--۬b݉g@ַ+WI! %英e4=XhiN:k>"y(I,l0zQTth zxnl7!gkz۱# R/p. HUD@AܖН9& shLP:y3Q2ݑN]Apol\fa]`>fs/3͒MiQ7ɾ4ZMSt3oNw`LI) n9x-(QFנ%} q~[ReWPGI"({Z}߹vY  LzyGصTh'}WKP IHw2-A Y 6HrFNCȲ4k7@@luzn!#UTmQe@8z뢰|# d p4Xg6L2apsɵZQ~-K}xn)^?|q@ 3er?zoJo*gǍ?ߵ6x3-tՅ*)h^Vrgۼr lt-4Gocy>C@|Xdma#9֒`Y=2 [z1Up)/+QvlٽIX٧t Ws]-uޚ@K9pa3ӗ< ⏘0zb8 G^fMtB]8n )K0W-`7D8acjܺv ʕN|$L\u2Sk6C}3f+W-H*lmA hY:oݪwwzKGwwd+ɹ k>ߑU9͗PM%OT_2InY0Y_j& Z&Kk9& ,Q­չegXWyQ)G[J@qʷUafDG|S xI~MʠvΚfnLu+aqZw޾=^ghHOMFe?97yAs|3"XԭzY,GEY[" rusdEgT+1^6ڤA)ܥ=ݦy(Q"WEz(=e8LúX㗞2c2x(J FG҇Aϼ?j ݒg-T$(re>t~Xw;L3R_(q<>|X[[}ӣۢzu'V?(_~:,6\VVmJ'JߢC3ƮK',ϒ(T=/@,Ĕ;%ş-CCxםk834[sw*7<6M #q(upܗBKKӁW*X1vi4kc] ja>[6v[R6//A%x Q{7[ YLpEϒ 8=֚g8D(G2BڻP}wN>=oqՐ+P|<` s) %⪃jc-y3J 0 ><%Ð?JЊ$2;sv8.{V\Nۘ́uOͺjxYI#ehўb[13xUfn =w'ؽ~N.ʢ$["\1%ƼI {舽pdWmlMUU2@_x+O4e"ߪňuCN 2zptqXb4Лg|EOp5SF\ t"M**s u®;C<=pҘ=%OG5s֚;&IGtz8wx̛TzHß+u{/]TeM(,)I}(5jeaDHӎ[/K?Q0&?L^tF($IeH0D{cO (\ǢN$Zw4pA-6݌}Bw8(#pWk[ ׷oY-4`ƕtTddJJiฑ`c]|ޮE,T f7*P/?F{PzOu+UR;AJ/|(;9(abKOt $ 87nge4Aez/vWY~? ? Adk@<{] se$pooX܆ьhtj~y ѩ9{bj;q'wa$$#x*WM:'nTZ^䔽L<\! oE L7|V]70A<%`He oNRML5O >@DT,\\o~$ZKqbngq_;)Ӈ% r)"U?Vjsf-Q0_Ng"ë&2YVP$a>9ZEV#5$GtVb;+gT'.2YEC ;LA4*ϵRl<3Nmz}9*>kU!B?_&~LaC"{eMsI/I%/ }[nBӷ#! OYc#mUqݩͅe͒rYv۟Ho;uFem a‰9Xdsh֪P4i×v6|sOA|43jܐlǦ#~ug h_,CݿcbzW~ CkbBg(T-NZ/F ssJ?6(?hU R<fϣY"=T,Cn.⎶ ůAv?{G=kmBՕup&IvI 4‘=;JfAݍ9~;D$qjSAܿ5+jRξ9i %O[lS/!Kpƅ+b@4˷[c$S4 ^9jp\jZm/jA,u^ IvM%] {(d/%"W-d9[fFzU*P4! Do_ r8|˂9? p'xwG Y+֣v[QmGIF {ŔPה ?nWF|Ui#utynóY&b$EfӞY ܣ`ݝ~'C#MS 8<6И:l&Thρ%Phl .tu4Uk_AǼy֕,"U.U9 H5nmj'bVRDFAoфkjhRrb-֧+RQ[+WX@,K}Y\͜F2J[\Hq] ։6#B}, Ic.1 6}\nwFSS De'u+`)S+45x6쌤S $k{N.ֵ`),g:õ"9YL}l\8]gUv_zNL~BD7n=kgxk=˛Ѓ,\00_r7UQSpN)&Ar ^Wquhڧ/s̑Bb&/F43t*yRQ3lG.WZ[5&f SI*Cw'S{8N ja >6ChHÞ2I7c:D[OG.k#HS~Q*>>~ "W$9@I@,Wp}&ދcƨ[ZZ6 ~~>d%])Aǯ i$-'Rg&sXRIC荒 ~}ʰQ75yց& k %!hC+~Q֏j">W_מ>s8a>4/4hH,p5"͌890S>_f;} 6{ a}QJ>=1e {,Мj;`I+;*s5.z o\ |;'&ϕY'Z:\dtt$&]O2(6K=73aw=uORAܜL'zpGq=Qi$1Cܺrr 4tH;y%&7$뮟пCOREN{2mzLLs|z*A+*V sM.QV1,3 U2 _2N?I_?kŗE"?įK%-Ք)}bauNJ9U{V+F>Z,^Xj"1%/jW{o$6jkY@C3Ӊ`C X6{,L[Cs j_|{M_U`tIyiqDd Os&ʣ5)N!KGK"fsK<K [Q ŪhmN-aOJc2ϛ}94 qryL:Ȑ$ڃFMrXTĕNo:M*fv/?@t8ᙅF{_GBa2ٸs$Y}l,UF RACT.0,~3b:J>'uI" 0Ɠ UD.W|+B~E![LՈ+ҫE"Aa2G!ټ=ǂn S0.WS'"k98ʇ;xB[o`~8>[HpiFgtģpD~rX[*#Ht|آ/kk,*SN ilhMEm&`SLCu᭔kuc^Z֯w^hdImntLÐ=D(W Y`/,qL=K&V jjK^^(g#%3Mw$ e3k)̖<О w &EC Q}"04 d^dww[1c1>I-2ƖQW!Iy#.lk(1 w*^HKLԇqر(ܫ]%S +oEt?Z1_3C1ӰCQ Jh^j\m;O47 6)q"Nf\Vm 5CY[a#Zakt cVG/.hU@rmo/Νו*8`361ϴY3Ks2[_h_ *?[`2nbD0 Dmyu9E= a H)sDSBnYGY(p`eef!z!X.YM_Q|7Cn gc@Yg#6ɯKr"Bgt\BG?'^o2XF ˦H֣>=h)nT'ЊMcp6b|)5a@FBJ)4 Lx%ƺT@wtQ]ꝔXHIE9 O_5}{6]CBFx5pF[aPeޫHSJa|@ qɴ$k$ڠRl#U!M.?QJTY2W}"1wtFTd/R6{`:We dQQDB%lyİ5]xQDj$茷}= 1z2yZQvYk/Gnw9 5rfG 0#{ 'zxw/ꩧS?=.]nUy}=Av2  f}Dᔈ_F Iȼ m,$@M i &'­a>-4^\ I97y} #UKczÃ4"n~j-ybWL&g{3_pD-38-֔p{6m>M&J\V@/L634P4.z]d+޾MtM-dAV%2.cM8Dԕ /Eem\.=c[Me6@/_&9XEnW{Ȳ wJ>oOwrqHF]b756ր~> [E`w]lc \KaW1^0i# d'iF, GU5 547cuˈj B]L Ɛ>}hʃoƦ=|PPʬ/Np ÃB["PK㥼0C d0lJýMޱd79+vNa˞lWv@ GmUy1g?vPod6EM"]8'(W21 |܃.(ZB6IoJ ~n*C>rK7w3{X10Ft/Kwa}3 Ba ő x?h@Usk#qGgTwAvmLf3?Y8'ihk+cĘ/.)c3"[M#<Di`dAU1v^sr .'LɃ@Wk"U%HϱJJB]#GU=i-bs[gY| ݓqz=6* HїAHp;DU3X)o<眇@qmM+_7{Dw=;ml-G_u?w@Ԉ֚}sB[Br=.Eė2!Wm UDG8=f1fb/5[h4vȼO%OAek8L bd#m JAYe0d@ٞEm[l QZӜ.9@}PZx;j?Hs-2_ۢ,{ GyṲIj:^لv̀~^qg3ϯqIU csd QA6nT6zIl1$Cy^V;#iYN鉆_zUfiuL,'i}dLTPs;o{ej ,V|w$|c23tRcW2Cf8uY*Z0糨02ER^!ʠP?S7NӌIIdiAkR!{,SGtRY}x"ʆWf~.ԑ}Xi _Y+3!%oJSL~$&\L]s%ڰyzJqᮦBvZݭarGP{zcX@PF  +ƝOk5|3)?,_VIXuS̅k .y:yİU$Z`p/GOJMBeX/uU@XQ;_T$4ϣo|80j5~k6D jO-"b#b @YHqpUhBtM>p0ibɷihd[ q(VMkA}ʐ  UPyP\B2?̱ۦwopȢh<kF:2k)"y R|ÁMn*9X3 ({:ڥLJ)Ŵm-wu!s_yy†ݽ~C "$&D)tzs i@1w1x#iҔ?g^ ~6P-v,") z{mbkS[vu4+~ I}|;AJߣhJš+J|\l]OUsM!CGaz1b}Dba7hA8IčUǽaM{fZV&湱< !*5o!&< l $Rޒւ5߻%V5O=iNL>_N`3BoC)>˝g"ʂ2hb6KEcB;&ڟbT:X .7H6 ozպWa KFH㻯[%Y.Q 81|m֙1/UV ET}YѾ>]hf9F?,_x|?k@ᄾj6Bt^@#>/Ƀ{|Q[ ׍!a~ <EA6~ycr?fgo-z/ɡ*zǶv Ԛ"kMDh|cEns 'Ff>?*}wePP}f2$$ *M&1("t}e)YDǶ%C'`():q:Ȯγ~؊嗴E9R_= } SI7֪"<9ѵW=[W -=D[֕  NKX}$8AӼ2#q9nznk_DY8YH*Lr9*.۔[n>52 9}n@-,-X9bc [4tbHȐIrcK2)L6 3J~9F&)jǙi=a}c½ WJEr:` 굎CmLL0r30 :&6 @K^\t婺č^G$^(CQUĞ>,vL QH@ | .TMxRAǔx{ů_W `ϗx6S w />tmW|>؝ʯj99;bijilo>I'ʖ_qPteTi("W%ۡiu(+9U.Rv\IļmVA{?,`{ d$TEHYuؾX6Qs=cC!i'=h9EbIWcn)ߦډy`BEW=>% }S 7Pս IڀJO3ٳkHUNl_jʌ, *ڣFg ?ە!Vz;]WK9-tԳt'C[Wv~\TA+30:S=kE䲞a2{RBջr5)d[s!pH~3NE w-EQ 8 O>ִ~ mW.j$۫V '3JUѽ^(QٷWt-_~xh؇>Ɋ.,U Y6qv-VaM~'X*(YMeՅR >KIǹVsBK38+V/R/E=v)eM=m79Vㆊ2E;lptybK0)AYմ 4U x5*S=6%%d7tRgd6^l*Ӭ~<Eݘ6KPZӄc7CYmE:~?Bk!1S;%? HޠN 4?5#iFk,cH5 z&WP&|d04<jo$rڑ XsF.2bD酮j6ԛxz m/65k3)U^^]k~=_*9%`΄Iң漚P}FxcF_{|8PL'2/|]@VVTk9P:L$՚2oO? T:3fRjU;yʧ)/ﺞ<57A4vvuO9K4EN4"I.@FaNy}k92 ,y8PLFhe]/)'ξ2#V>`LrN[<n:? l:@&Ez;1Iʞbֹ4LxV:MC*UJvy89A݂h4mVx5fIOzm㕨4\;LZ6(u5 )W FIQa$o* UckbqI_l(CRϵ;|Fs(=ߚj/*Ń885@?pB0(MFMݹ=}y<0ukW1ze\nVȅ`)d)jY J\0RcKRFt f`^X='x(^`+L̸w]\Lz tx^{?uZM"&< M69@:#_`bvBgqy( ]jmI$,z'X;=^o-!#6^Pdj7l5FDE!*fó'V-:gbeoX2v" Mku'he^IuL" A'iʽi^nG(>$ _]Wj)xUyrhLc΃<1{7d(0hੑ?@Jhxֶrv㤊 M 32AlgH3 lRHZc%=LT6!ɇW;NʺǍ D[qحZHC|-Q36G )ף[~*0 !޺X1Kfuf{? 6G3ʰl%$܇2X2Td)NTSt3ߚq#6#"0oܽZ|My_X-Z;Q5 L޷[a!P+!N6*!ԋhMr[Dgt%e_  Oz|^M1ޒ =5WpYyP3ܽMW<:ASΚٽaw+rs9;lqA] g΁׻<O+}\`].dwslHJx:i͋vϹG\HvӃ).hI@$Wc#b4M4qz "ɡ =YXd#ɦ/V}!@,|_{.vx!"Rñ0%%3Uyࣩ6R혹ՍqQuClCHR;@!S 8M՗",4)#~{%I>zn6`H3bEJ ҒYKR? KSE< IO<y{X1g *}q}@ 3XzM?TaiduG*!|5n쬠oStE'^|]^jyI)b' v? J@߲2NNm%ޓ 8T|*@(\a$` H˴\VCg ϸ3"[a5S[ AB_N)Oh&,ur*(itRdO21BN ݃9|!WSSBH{A[PrDqFwsijOsqy\9\)): ύWF-8xr{oi;tUTq%sKBg: ~#7s-w=iK? Rgmk Oe?S|*8.7sS8f$"~ 1-N^B< P,ԭ;Z&29}Uw|0r^F:7S:C~J"ޫi*r2l/z2?0̛QT8`U2X֗٩92UygjH$  (]L_.l>oxȉ7eP5?@4,%,JH|2yf,AV,bii֞YU˟WTP`fӧW!)_aשQrr wcd[AyR?1#\+pBPŬv-2=+O(0 6DUdbc+N.+W.ߎU[4iDpk#L;(؆ׅcAXAx2~TByQA=cz᷅|og歷95ž:_`x.tt/t 7B&I$SD`a M?Dnea2OiPF7zl:&B>n?43m cA{g#Z 0j|lS&f MEhmޚ-FGXR.)? &(bPyߠ:i!^޵t0"c;8k,nRZ9r2g9bTi.ERstݪ4 goqMNнkD?M+wU1:}Ro\-ӃAб/5ʉ+3J%^2QcIZLռ>{ܸ:ȼF {b5J2&>4MxвOJ~ 3SA%C0VfE=IBw)3B`%lx:j@@vČIE+(a`6/$u*UJy7SmJAb^r1Cxkң^h>/VgΏZMDV^ =Zh|M[6Mx pLRD7qT -W .yLϽB'&5G%V`c;ʽd'hې ,2}џ Ю"AŹ>mA%p!+__ Vں#IQZTnC) rS%dBM`RM{/XmDoU )|Cj`CfBvaoF\17b9MQL´oV-1Ta4޳[;kV0i2 pMimR>fx6PRY%ƯJ QT%.qp21πZ\h9G?4=fVD* 姓R2Bexm6 }"v>[xcvݡLWXZ9d^)U#+LW{:Z)2Lk*z`e|I~bptZC\ z'BmE6 #FBR,U .)m,܎FZ d'f/y~c{n+4!&eF٤{V868 @/1 3| aGt*^(aB81ֵ1FC~jldsVpS8Q`=>ZrG{WSOƥظw"5s^߭\YՃǢO)eN 17@sJZ1Itp\IkH"B/Y2΃ڡϖ)5]BOO~JGl(18#`ՙS yl דD`x\- hP?=5?jhP^SG5JрS㶺 U AdW2CjW)BF˨:7 ffV?nUuKIӆFc+Ms=C"(OHCu mZ&H%+>N]y6#!E%Mh yjJy&l/^ɐ!0/%Al =yDuF05cQO,!9ؤu\j͜P% msޤ0z&-zn,qC )ӷ90/nԺvb(]$ޒ_5z6{ cȤ xaȣBB@3 nb4MPpyu#>;K  jFeJ9@Gɠ%_(=̾rȞS)F{Hp|WDNmcx8Jdz!zBdǖQPUiɃBKS4|ȝbGI ۋ6_xq_~Йc tlzTt!O$ݻІv{OAXёܢג:h\0SJߵj^hШDq\RjܜQHI[.'.!7GdPlK^ /F?ƪT%Nc:aҨSJb4c?b:v$ 9̞Z>6Z<ZH޳! bl_i9*ժOø1/t 1 c)JH+ ;_RqBc3@=3{.{9C8?r:%1] o62Ԕ{#Y]astrԐ)Hv[( =BSS|LQ+b#3YkYu8~=eUeh@piQh=R:\CG=p~4FT ;7|7|'ku<A~,2xשUjX7!Dԧk#RCPt`OX֮]3SO[+a> “LI6΄ْ߮5`7^g\{&hBZeFxGKMRnOF]z,E$5kh ,5$sҚ8﮴O~I-wG7\fh&\¡V8yxϽq,;=~N3)wl0f2MLX 8rL@}#nZs[`l, OD>S(YFMʄ/aqyzZc ~]EF=]7p5钎s [l3 [)2G &rI+2K3o\zgI{m=#]gS.޽h(J:+: H/]]7S!+rs)2ߎW<ƛ$2EA |DZq1F8KEq;e@wg.Ea ^ ySAY> ^l%iṱz9UpzZZq/N?9(NmXi|'Guh hY,jDlߨ$< Ho16W ~9WvnE (x#!)`'Cˡ347wM PC9V^>hQ |*5cOS$0R~^:Al /cLᶧA 6X.9V{Ss;`[w(o jw+DkHl K.>U.Eʌ`m֨i7k%0ûg8]-g`zY4T4rI%|LZ\SH~t GXuk zo 6e+R)!|+EBrf1#,S@;E*1Q4f̩3%LGThWҫ#y9 :s]Qf^85:dݤ`u6?@`JW ,gxgJIP`qrl]Egoqebd9-z~̿}cST-J5llisRC{7fi0vj^W(lbvHˍ,}w5j=) Dxڒ/Z,8b;?Fyᴲ:r$^uy[+YގMsĻB)r}ّxAߑgN׋.s].,]y+'Ż4Ls>ZQڡSH'9C-%V<'3|ٌ {L)Ի(I[+I3 4mc8ѩrL==- `7 Nn!/VݤT0 6#|VˈłZ'mMI)K4&^@P~ulČim{.k[?E\-ks l-kX a&8'8v@#Gv-?;>|ƽi^fh_k!76j[bwE2EG28J WqpE@#Ggم[4g[sZq&n'yOXhPePN1Nτx@Lkr#b 3爜G7NW- NoA}" ]} ;VQ$DbiM|6~f:Y*%R0}M-Ҧ` =m|-Ő & a^}>U1n K3*쭃@3e@3r~yT6jܪQR1u,ӫV*oAm+U\pNtj?i O$u`(YR#JzCl6'jg~=ŕ RjVڭFACղJX?$RYf ۠JyƉsIXmJ56O2S? 4:Бp 3%F"Ab(0WaT, ^r j PZ+.F.+ _+dWFNf6Yd-Á(+5>N6=-IkG|k *49 ,hӮh,ԴƘ M\u@쪨K| :V?\b_y+ڜV1k!Uf(lf$~8qMᅗMPg}(F|vUS0i~ѣt,*ke}[=*2ZYM2م!J?%e*pq4 . Q([T=1H.-,Q=CU!< I;L'$Xn XVun&] jQ\@pW>8ZN䢨Xi>אCǭj;P[\nSIESv9b'_>ݒ떳!oV.Mi.0KT̍fTt+=ZR|Уllm4 :*,˙^V~ 46V3KՋƇvsZ\Q=4L~~j >,_{K惫+1?/Rʼn};ncݽ||$8Thުq;cAjUZ`[xΦ+g^U z/B4?] !{s*n'nxX<z'"Z؄UWhDFhj)ædݍD57UKedK,fVZM?1!ۦoHr1vi ˜Pj4ۼzfHk>Zm* >^Ao={LJdR,*,V[:̾'v^\B V Kp# 0Z֞խj#q-{W7<(uT_(t R|$޷7[:O On\^Sӎr/QR:hNAsr{F,^рo;Si]ٸz=fĻQ^m'D%h֫]'XܓRKtmdl2H_Z2V6z>s+ 8s:~{4㜜`-LC5Rm$5_8t*ERr(G~3dkcω-'1fNc5V(Ԭez>xu3g8MFYu f{}y&ȝAA}$W}|&kFРyUQk>=[a0h!WO}l# JDŗ34h|/Ƀ< 5 z+i 4Q1C":ꈪdNY 9s 䳺`[6 M쟝IrhN35{8.;jC,v[2?Ma B;U'"pNG#-- SHJ*k_ݮ9H'n-h+;s_-E-9+h~eT5UXy*l;-)+"c2^*`ZuyBD"hT ަ 2C1]Ƶƪ<樯/]%Q B5E0enk[Ս|F6UA55w^]55r.2?ACОi%sTYɂ$v'~&bMS-ՃU'z1Ք>(Bg6#JUqBw<]M\1<'bJΆ-د_wyh._M!*[I(\bSU5׬ŝ+X3a\=xfqd#{pl&r A[1)KS 2{^4Zbf[))O,dt"{5S:GWG˜ %r:(g6I6}<<*.BW۴я*98b<ŭ;OdsX*:hIIlH(_nܴNfL"`њ؛:swhwbmB0C#f:_EUk,gNV(> X:B캨QT AN4cd7> P,Rk 5O rm3>#%B/*53⶜SΈ^.ßStmK%JlsVݢ!O@t+O'hQشD2165Cwv2Kc(.SNbbIv̋1Ҟ!XQo!S e 2y2p-^0^g} lSi6,ck;qXwUyxI4hSKyQGAwJ޹λ3${>:l3xB#U3 MvV3I{ݸ0fDfSf1@"(+yoWhӱolNt\7sG_e*LF={W^u[1kDn5-UMAT"[}~CSGF++Asv[W'" {ר:D5'Gy03'bRfCt-6 t . g1ݶg*IѨ .a{{^n9c W[.4&bѪ&g|Νr xs֚`BߙU7oxRI 2܁ [C} $Pgt1;xkS~/`۔*Bܭhe%MYĀ`[FBe˖vE)(DxkdO@Qo"xw xb ̑`%^h&j%k[SqojsRE&eK-hH[sjB!ߒ‚fm dF! =XM oZ(4![(Nq_1,ٗ~q1p!MJDS}:A"]"tH>mllvOǛ(3e_h@$λVŞֽ>M&&ćщVH<߻qtOfאs󾛱/n`Õ(K1e?Ǭ?rzּ"۩b<\>_7}z_Fxx/L*H^`" \3ww FF=/3Nuo]cI$(>A} S\ zJ1ڮ{|i@^{X 1}^71h5G"Xe{Fh 3SM8ř̫5t~λޓ/3RdI_uVϴ7<@;螗%mJm$S7^PZ9Y#yԪO?׬V|p`f2XlA: Ұ|*_5%N Xr&nڢɑ?53$&t ]!@*qt[AHj^MFvj4݅9j`MY1+H>덦t@cWxOa;+s2< )])i8Am?;2Tv KN+@D+Rh1<]KuoH+UϚ7Z1cZC]Hd7"٦1S, JT,oQY9(IS"{̝!)Ki8$ڬJt־½MUoHCXqg!tU:]$`hj nW|G[ -/zS"x<A^-N2UcCzս2P.ƍVa&c&3/w[*r>kŧ?š"2 Y"$>Ef({}VCPVKg6nڣ4o([q>\zL#dxM,:%-q36d(x'=f$77fsix1=o>5眎kȜjDns vp;xe4^&f.I =V?+JW4o0՜H3h&ED+(̖c;rb9T}7_> 5϶)v ʌ Ƶo_ڞ&.5AQR3Խ!WF*D 'y4fb_=ed|И]@ˠ\cEYwa\6De ZxITbRUUܜ9Bצ3 w-X 4xC\ _FέG5cՠ"+!g p$+yF149)1 Xiԩb> uC( R Kͧ*2E bhl?, :bJ/$;ob 9uHbq(DZNj-K#Se{qӱ#;%^ u44ay.Ω.nG؞ hFvB/wa~1ο2T h?LI 2('blst@IR5'8; CvÓ5=[Vh]Hse_Q%>z{;V^ $pf 7MWO]PR;m>j5xMȌTy/z5P]_aː;bEc4#HJ=x"N@][ s~/yU%au%άOŏ,Ѝ-mQĵəNٛSg57 <|hE$&TS^Xt/Zh:dmLca76D\y[w龹7YJԹ$+e7|y?P  ?vŴ98F4>aUavJk ۷[cWj(cTҷCժDfD3$YLTj= &)+I9L}Hdϸ Z\{ u5b+yRlgіv'ϳoTu.4~Ui(2\XsZ;でpTc7hA t:pj ɭ8ʼW= p>jd8&tUjv@F"lc[Gg2.g]="9[s[N# N1ixȊ5Cy;+;|@N0{̄7ߔ!WtΦNXhD1 O".o H4]xlB}r<7zf14wO"ggI7/KyUc~g;QeRG_s(Q"sTd-yp KĢXJ|)G"I /0#E^)ۢMS>Njlp{ yc(41/Cc1 Y;UF fEA53G, ;8x{^";L\X |08YW"T0O(0u'8(yq;T95@n "QRuj&d^F@57TIsAemOBEe hеzJ&H tR,j;Mhf:O H;#BD\ye@oԣۦ;[c_^RW07@-w:AyG uhʼ&9?a{V8C ´=6_LbgגdYN%Sd1VO\S.^Op۴}k%܅Fabu5OvMP A;0s,#k9s3;TBY6d}gRq/W."USGcq]6Gn3iqv[feR yXa$)GxZ'8W)Cu0eGȍ*5]+\T;"! 4$9}#*Lmhdэ>q*I>DUIMĥA3ҡ,/ CǼE߿ 0,tԑ|uySK zXI3q dmT\ѵ/f9zZC5JۙC.q:USpm׉228ّ.K"T.,"N)LʾS3ۘ/2tN'VT<< B)VbRTW:%lC4ߙ%4{>H&Q [HOD> >~x 9V2uR1'Jө9?uÈA`N^$vVI Yb*sͭk0Ŵ A:&R0V'#AiO7#=e=yBNt\L@E7@hQ!(U? =|8Xu]n.'~Vdk8CZxZ??ce=@k* NсHlz HBZ&i_k#.aDbQY--L\&eKW)!^82])[նNڡY#T#/hk0 q/5Bz+AL$H@vԴIoXŮ)jcQ[E8 8M-3ՒѼ=7\e5Bb)twWX*`伿i3fm?NOsnyy2q)bQ[8=\5kk^|KzveeWLS1na[ԏ&sH_p0F MXqwCa=z&nfb#NGӇCNQЖN0C#-Ps%߂z&F룳d? ݄ mONmNUACkJ3^O,Z t`>Mb `)1d2OɄv%9\)*CQY]?8˗hQik$`4U[νL^/FD19)wHQdoP%Z?!1aٴU GNgj~be1H(4+ ӳeΉ%PlἬzpNJ0ť똵ֱv !{KHIV{A|! }Op<%~KQdOs>j?VTO7G1VjRG>Η4{;X\Ojt mKbM>24;U͸k!}nIpT ,LD8ݯt;a=.:>ϸ9kS)dj]L {3~RzMP֯OW jp$-BAvK)]viUm ZTegEG#o|Y,o{y##Nu`45!pB^?z1$}~%{zTLC]Arw}!z4:U$$71ldf@SE7;݆vdBdmڳ/vp෱g!BeYbsj˵Pa/ d~BvJb`Q?6M ) yX^+fiGVەj]Oq`E$05WCC-L%Zv2n&֧i`D Wέ08sO_80Զf`"(rzLcdrLDSkJj &ͨ[V\*'ҜAP?#wH1ta]lYFyj8]iTh+t-,jH1Yڱ۬4Ph)+aUL%9"4ԤcO%7`&:NM3ZN@xTy .QTJ74"69IF%.`\"f`ŮiILEmy;"EIϦfR?&!z0,f@@)vbG`C4qs[UmfjB;IB'eE۲)+z J%)KjwQqjI"@D^I oŴ˩\ט_"qfHUH*igs.FU<>ͯ%!':TH/bS5Ⲝ~)b5͌I*˜AY>{Nr5FqE5my]KwB[{4!D l`nr_/cm0̜b,wrMBP1n5o& JChLm"$D ެtRYpgbTr8>fnO_i%Oߪ ι/AcR)K#˚:ѹZ7L(hvi8ns~FY)`zoC/wM#Q]lsdlT->[cs;C;zh/Q=du{y!e,oơ~( SPs yɄ MTuG U{ӡu#&p"'r>@pYDoaq_ZٻX0r`i;eԮގ~oe$e4K`0:8a`Deeњz!Fm@OHJ[ =EE@:u9/ܗ@N^ lZKaޓ;O,RW4=7}ZzCσ%D(煌aChVmhn;:ㄊdEB:abG -. |fL; il=OyϘ v'd;k≵HZCpfUT"nTx\[&#L G9Qkj6?/?f7jm,~c:zCyyYʯ&RV>XQ0(%e6: e'q!n;Tɉ5ע5E"JH+]6Q,6C &vN2I}3w ǶXnʺ(])zP&3 V*yRiJ+ZSp(ujƔZc >e=-h?ĔFi`ق`d"h".\ˎ`waTJPMa-N),K QJ\)Ui2v `PR#/.r90΍&&]ZJ>"[L|DG&$=R`ѐg2 uv8jßQ 4؝ř7d#pV.cƼ Bftճ.ObhR粎S\1Lg!vJRLqɜ9;`KmD ޱfE KBY&wx͢vpi م4U ΍F?J-4ۡ( HvM*y+^)a*/I2 KTpe$h$ݵ:J!rzuJJHK VMYˋvOTca ޙ'mg87 ^Hɻ =+a:O)os=*i!PY:uB ~t{[L(Ttۏ+Y =*v,lwtΥLi2h,qz7d{0m+(4 m|߬}t4Jɂq.!@o zȈ1nCV>IA1 #T17ͻiČP>rU):#a{\:K׈C굒bEtxjλI.e)'#hR *XkO8hwuaz ONɧ9fBH΄ mNӣ Vw=ޔT}Hvҵ.[u *$4ܣ +1h?SV/_H̏2T>‹2qwK\Ŕr._9r-z,Ǡ: ʦ57.4+hA7+R:mPo'Nlwiwdt]7bL w`I?ڻl9՝tӯ[@gKgx֒&OfL?{TiUmqq1z53)kj;HޔřN{}b^D-')3w/! 7)FCw\MzFwcQFb~‚jz*P!|HZ\k[sdá,3yADKQ1qYF<#Onb6mrWۺ)őGT$pȸ|Hg|p?r]xdZɂ҂r2r[W5eDD2iY @ElTQd9FA=~R 53DRR˓T߲KQEKy%f9;0O)s[o@*FT5N<.'< {|pVj9 VJ]RQ@+q GM]mƸzb#_y# L}DAy0"%sC0R5?j[u45x^ O:r9 m묙-fc; s8dk +kۖ:3__!r ʟM&<1ĖªGC/Q*3 \D@L_~\g2*c/-J2^mep,_>+|r 8ϟciT,+JmQw1RUb81Iù ܼ:*$,ZNҪ^B |hUyGAQ)) 62ı ȕy9z > ,G~YOAD&$h2s'I2ªFc3:)k+NC;߫J?ryAÇc67]BCm o1xseDoOOa+$]>ĀafiDUO3MjjᣄO}a;=_9!002'g_2P#rA?B6XfcY{Bu4t'!!2{ _-vZXe>]3,ӮҼ35 1&C \Z,@<$M?֓6PF՟ er)Y(M,7ە`t'򱬐i_|LxiVXi"V^ ֠uVH(-#ԡV!fmex{S`gmAjٌ5⑗L '|f7ݠ{~9vjJ)^A(`Bϰt22 Ihb`04ah\ y|=k SgymI=%V%8Y0buoc,ضi+5r[H\VS:jYL! i'ok)ey}E+iNX^w`fe% WyETr;1dwq;Ai)MQQw$=: oT̺Σ56;dwFA-#8ɜgf}*jy1u( Ҵc,_WSb6~ʼn"9jNΔIoYmXРx$B"m"搢e'ɨ$_EkQ1V[Ы+KmdttjSxuKHvj\AoeebH1W D73ocό%<8\Xaz+{ToFcֿmO3h}ȫ6Nk=Y7f,*ojۋnW3s'9g[XnßHmHU::ݳ=-vpx|Ă#%lsoMWjd/ve"]?WA\@9XdRךG1" ӅִiaZ6GZv^#g-؂L!7Ǩ.*;/[ |BaSy)ZM?<bE.1EßA®s~\/r&ϋ¬(b?뙪B*񂐩}F_? p;A1RR(1G#t͇!@ȻEK/leTtO{B/(vAC +<ʏR~ /aIJ*XyZHV?elݧY*W/3Q8\ĒPZ#aoQX1B}b҄\4j,'5n%/k7_xMr( ,\NJ }b[&]mXyȐȎk}&^RJ\.nK)3vrP#KYm+Ga ( vw7C2d`ɟwe0;e#e&#(>?臉=,P6VDg/4wp)-~;/<8-"b:0 T A.YjR==SVW uN+H8G(inUym](K FoᑃPdŶĴENtLĶ>*5Jd(JoET·^ z*pgqz?dK@bjK@wP}5We f7Rܳ zUYBҏ*t >)&^n du)hiy:q fPg6L-^x }madBZQKhEN4N(>NNUg$K7d*Ca|CĤz_NIe<ǎ`Ӈ`r3R!X!FBLeGQ LQwI$9BExyB76n_VS>>LJ\H!6غ9U=-|ŽwO&Ҋ~eԊ|-O>yDCsج$4{Lru7HH5gi8S<V*h-]۠!Qy|BgS:qAc?=T{7M? REOAvԹ3`$g>3& 9++;  d@ILp3a#n*REEExN}?0 w#:aiߧhLU>_9 k!Iᘎ~tw:{sS/25z1ֈVݰN3k7SIoz4WIyBX6eUJ O,aKTdZR8D#N6zl?Q6Ak]0@Ԃw{L60'ǚp Z \b_w-Wa8oRyTrHԚnPb@+lq'twJllS퉛;>ߠ1S:_o]9~* )#JzZ޸.#ӳ"qy!@v?N$ٽ̇%ҩF1UNWKYRsY!βWsy!75CWvM]es3OD烫9z̵]^uȘRAFTSp# ۼʉ߇wAci}:v%6®(jYIȾLM3kY yh%279ٿ0gVd$ؚ̲k CD>m?-/{1OK .p"턯^VTe1!03dH;J"h-c0XPkJ$d?3,@奶h:!yYDq\;Gx߆`c11}dcg\?9/cڴKL\gNm *"p+M^>z:*?xXjD@T#L×Go'7Gݡwj~핣IT((=Ι/d|#ḵSjNТyEE̎{+$=.lEvؒ΍M:3~) 䡱<ooBA}X pp{vFh%*w]Pd&ӆ:ɊOUͲ5(߬SJ`{d,EK\`_tP '}ũ')vDk5R/@}ՆX*J资a}=\OPv1 \D*.^Qh ޢհI,<+ ֱ&h c AootVOWg;y"H/{LZkGW÷G9O8SNib.:BC 0YިTVZ|]Va;~,_-bу'Vj}Z-fR/7B0<}ʱg='aV" wCZ`hgf%@ |GV8Vb%6@i[ə.oL?3"6~$cN0uz d*JY߄o]>E@odH0 v1]n1{D[9TT%WZa&'EO\{h [6p?jT~4 նˠ>E+$vҺf#n4dǿDV:Wƍ( ) & J"1=j M9lwߞ=#m`.UN߬|vlR! +ڳOfk!5#okp!c4oƅx/Q+ihnWC#xr:,:iw Wv7%d>l*= #T4t1ge<>Db.1*Ok s (rzf}4ۧ{:DqFiϑDiξ#/6.RokXѐi/Mh=[ Oߌ=G̔7Rjdx Xtw_{ߎ FDA|uS>#ܚ(Sfr%$E7V-G̃7E>Nn_y gg8ތJq{V|jE.,>Ȣ΢莸8S}D-i(:Z9U'_VW6tl[FwQQR6Xi:]$"!=CJZcb4|)VX(z̩i0I`2^4PmL ln|c * u:qCJ:%Ju%& ='c B>\q4cV{қϛmsyˊI r4RV7 q'u%i"xnY>REzMWRc==bXS5ꞭGЭ|iʑG`ͣ9JH蝊g'M ݴ$Oy @D9j#Hp|7*w*:7NP[rCe2ç=E nFՓVL}S46f,7DǝR)uKεs*q5N 7e5uP/s| Gf}i\k0L^@wleK B1Ż;]߮rncu-sqsEpt Pf8X*dqS)ژHs {Fb)ݢT:}2!ʗkP.ØN#\gk~jPpe0-5wg?ha:osg ʣZߥ/aKXl~68 _Pݐh E9 L;!΋Q䙜_rˎ[I??Í]cgU'3"ZN=P:Qs I %RqA4YDZƌT]( ˶W,u?` "( V^xI>=9e{⫐P{lRAaDD6l$Ϳz]k#ٍUDfܗwhEۏij?|ujMGNt1w~hQ+ϋl.E#DctO /ટP#'JD Le.v/Ļ@=t'7ESꠅvj+/zsfnnߘjwsv`q>ۘudu@ - O?yԓ(]S+^ l]LZ;w{` `(߱Mցi5lf8RXUKq җ u(5!By8$QMI k%Z=,jCb0\_*AVob -KG&}P 2  rBôl`r'ۧ|d*}F "^XST:L^n$#,*{8<]oܾx;R!O ݀i>6[~gINK-F j=` a<9PZ%Hhέ>2*D ~b.WvohޖJ>[ ?.#7MYs2z2\bzq8r9&?+_'I` =J/& Rsd8* ςHeD\Xvt69 GiDul8 ]gkLn:1(u&aׁ흜)wS:"M.؞j3&ODAz ;Ӧo֓4a Iov8Owhp`Ki ;G56<\%,-cs3v\1268bITG\`bֈBRWş9VLG+8~oBy)*`4Hb_ )phլEJ fOdiyt- w 4=k}ǿ F/v|g@O8B@$T́r(3XߧGU(W#sYHn "W >ۈmμ)ǀ6U$8x13㐞V* dZuIfej"\fgq~;6Sk>UL5O-^1) 9]ae pTbs(}{4Bu(ܩ{0kc\]\ L,:9tїeYPU&Nɑ+!63ŘǭXM {bNb7,z/Ӓ5a< 4V}I;hkԫ;8ZH]!{g&;1W][ޘ^3,A q =P#(y"OeL1ΨPb fU;Wqn"Vna|;1)adag)PG>S6R4[4+/s|'']Qsr9t!&tNtDW}r>M6m|J8/9M:r gGkTF!BM|mpQ+M9;]z_$"SS8<7yMVPY_noh#L*XEgbw.ZJ=ƹ#ɭb[`I.4eAr: +%ƅa%x&,;w=ǂ=[ tDvJ+nXe&®hrR<`^ȟrR!^4#z dj&F%z<\8hx ·!DpT?oua 2LS4W Ϯcz,e9r:~V*n5'ɌwS{ZaEME2ϩEC|dHU\5MS*Yf7*5 ww " [ Kg9p;U M큧Ѡ 4݌o+2x>Dz6P1$$^kW9I%~[Ein޿گj!5:L vO\E.B[b2fF2]j>X>P R-.1}@qdD ܻwDߪ?fʊUιsz?.Շq/sԺ,ȿ)!jŋ& 8mO#fS;X.a*=!)T 癴,Snﵩc*I檹YԍXnME0bMQCYdಫ QH}aEo/J{ԂrB=ZʬȿxeEuLrsdsy"Z5i4Y OUܬHV>خ|w\id `VҺZ r2*'{ 3ӈ>'P-ȸ%8LmtZaj&fc3 x`7%GԠ#W{-Z^y-X t`욍 V7I=1]\ߘ[3tM*"})W'GoB63(]!F ^R)mNPR,Tr^-g-&j4m/XIMn9c-?i\"q;>~!䒆S1^D~5<x"52.ЭB4.=Ptd]4cYE[~3k #k>1R;}7it9u+<\sX]sQRqOI+Fo*G8H됥5̩FV!eڛ燢@3Kfcchgf^Y\>c?p10C*FB<1Bh<̔~o*x&ٰon5ǰ͢V)WEQ%T>AQ5n=NtTFHf)M,pOK>6LV' [Rd<%bN*4bUu2͹8Z>5څf E8 +uI@l.l}@Yz%Zhu˩Dgq613KV J 'ྶdNF5X3'n3%w콉 .X8mǢ6y/L{LI&+ %J/ U=e i/&&+vP/!ԹX%㹟}-?^Kꅧw|`@$b a{>rM*Z \ρ] %tGk-5v^cS}(3$M}b*.W&*OB7u6iiJ(nWg=SbX92g(>\gzWrnAUEw1VhpfvB" dϞ_S.r EE6˾IFK"M T|H;ǩf$dx [ކ Oe圯qΊ#V[Ө zu:(a'XS!4we:OG/`.QDQė\ɥfn;O0bdj:xo*)7BA-؛s;xqZ0Hm9%Ck) .d͌?VHNv'W27$7CgzA 6|څo#F{CIcC끐:o!5_Z|1_2"|?" vad8i:ݫ:"`#*&c. *4|p5"2O{F@t5 :B 5*:سâOhȒu=[\u YPrqKD՟1T7G\Y;h#a0߇whvG(%?y!ݟ|5MJS¾=.\;!' c:i1gHmV & c5AJyӂ(PGDkCw{>Q@ͬ|m] ͕M^w l!aK]*SHHZZ.i ̇lc^Sp Ǯޜ_54/(}-r-3?Q}oZ_~Y 28ql^V2Nʛ=h},:>1?wGKb t@᯾"" j2ܘKObh(\!Uc㚓ѲT;Թ(}$eh~EfI6ιuܕ }n1F--XPe b}j,lM>J^b`zKH_ƈkP}\o"8;e}ѥRO*5qܙ>}vaMDoDq Ơ Vmy'^;`tPMMO\Q~:$fYYJAm"eGB$$-Z2sc/>TH{` ~@Nyp(!VxcP`L{t)iiMgA"E_~,7Y ^s8qȜfY}+[Uِٓ=4o9mͧE!ĠGߙTc޼Po9we&sH„dߧ\hMLP]Bs?Q \w&zEx'sNONH|37"d؃|`ƕY_)Wlqa%tJ6h}1}oZdଊCaLt |~J./T=>Go$BjY]BaODUsa;>gwH5*#UtYLOR:`{OOM-)% XɽEFp =G=oy"քu a(6ȈSy]UĄfxY},*ɺL+315 _p:Tw;ƦsH^GDюiy8W$@r?Nb' ;Lq[}ˢ0F% p8pTn+:YW+qiaף8`ߺWR8v>Å»m㥸`TB*d\uAK  T&`GPgQZnDL]pq#h'L\ֵ9஠rOi:aEyz;>xUM뀵V//aZn!',\] |b;Nٹ)S# .:YyMZ9xRZ9vtCksl]D^se ӿߘ L,hӢ v"zQVu`!)u=t(D^/'( +/G(SǪ ota.0EW^+'ЖhNDyRWNOsu @)KDe5u/}yNGº~; y[މY dn=.BO'w8E[hı_PG(pB* "!1T3xDgx\ڤ2 m%c]mxK]^ޟx(ƺ1E71 \Sxo5]JXlވg&()R$2aExڐ8Qh-'>xƢD#I6u{FQ[gd؊]-qc[l ߀sd|8Z٣3(0w_e<ޫ!@?}cGe+@rEWhx/|w>0J<~tCj8TGYǹy4vZ4k}qQCP:q uY6wgC0ofl*qWGh:#ސvq4MgPϙ[|/Ⱦf'؇p Q]s.!ݺv`&R g}ě2L0p_ m$cWg8;((hY$ҴsVڽД((J~5[Y|0m= 8%h5,̰h(tŜv2M}~v0x?'cxRe|4\<|B+ +liWD }dz!jM+<{Cw{zRAֈQW*h Ǫ\^a+&;>U 6 B/%ŷIKya8 - 1w^Xd=0֓eFJ*ӍL_2%wሕ4km2(?zsf`N/,椆s^ :bsd&>|u ^Z c"Q=x-15W+7Z?T%|53B O3HG>Z+e PbzT̰ s:!WI(V=`bQeϖ]u{ԾS63s,g(c>̩J0GNIwZ(i@w9e/lUgpM֥ YYX=%Ҙr|M P&YxL'eHu'{-N1WϜu C܂z|>4yy?p|Wj{4#s٠tw .~䏹}-+I.YMn[j- _Qd[=QA:dJ"q3@_c/b#= Bg>xOeӭ`,PWfd]Ž 2Eͽ0iݍNIn9^ԀSNRtp$V)!߉-KW'KC*C0U|ߊ=C*Nw0(sGMכV~Ba:mק'M :5b[E{ R,1nk1I<:(\{/}Y^ [}>qR6$ɟtCMƣzp93#sn Df c$B=A4!IzgYj*+*]? OQWUU"H@g4豆|l*%uO]r }eL4=z!"BRon#h=y3tԝT#p#<_pZ JK@DIć֊oFnkGoI9|Wrqi)Mi[-K`͐љ!J|(n1)b+\ظ>rUuQ}ݷgGH&CF> !.KXKzE3=0I X܀G PP"țw)|tV%EX:*jh.cJURp[c|k͊58F}κY1%n'ޅE-qB !?֑Ks( z1tݖ cp Kj3A =v0Ήn?%mAc'L4 ?ɿvp{BF `t0D|nPC1,Gfyq" #.u |bEǷ ƬKq?o<7xjedzJj3zMS(ZGhU|ql-Ƥ-CpefNz1o&!_svg<*:}er_Bzf"w% H t7Es1ǃzHbam.l+E.gh.Un #aJ'c %s۩Ng Chd`m^r.d*O<>@{E:<ePs|dK?u SMKWŞ$QP*2`ZO0RGn ^I_Q)WVu1T2{[:qFWӳtƏ5NMpav=m zt{&̗=uo8=N>2Ϙ}&JЁ;PΊ(IeN7GUt)3Lf2x}V,L4pW4o{ p|He .t[=JqêQ1 ]:{skϥ>BB Xa3FX\YO*n jYUj$m eAoc0(+*y-FGirXp +\_XS"m>FZ;@kX0!Tl`)RZzY6ʯA@P0į1?ƐNT/?(Q2 w~{`ǿm,OQO=T$#A7tr p VrԼ/o䜂ӡ;ﲱщDn할ly@7W\5&Lkzq *3ąade!TMScyg8'aO1LTARA+zk'GWE`ȩn[1xAwa~'x+5"ޮNL.^o)`J@n\jowiNY+@Q&ܒJjp,EKPu)U8/ϣՒ{"##fۙ/JAod6* 27[4Q xLv`r# bS t:g'7:q%(B0#WD2tK*! pK1,_~`i[Թwo[v^?ݼ-Q 28xh8=- pjJ?k-dn(.svrW+ZARN|U߬TPNqYs W-MM)-uFRXH",< U&6zNJ~ѡBtoqGtr`. B^n5y'2[nX8Xgѯ4;V0Lc$tZ_[)]\3)#i)Rd -U>d͝o0*o^ sK֊ɆtldGlwJn5qy$&w[nN&|~ЉBS, Y )w*z](R7w0xc3eAJ6>,oSYU4seA+!$OƩSzo|)r]Ql wL+~:Y4$kŏm/Ek,n\z /űcWoqލǷr$bõdqJE_&4v..ukR_ä+H0? _7bB4ck(֩xn XG [DtELxyMdSLN %dixu "$$63h_jVf>{{ Vlq+y% fh&EK4PiL=C6=+c4yN eF<3n>ZFZQlD ? >>Gcd{8Y!^ԕIZ/+è3t;CmOjqo$m$̅Mq/b*tK'VMFo@iUOΝ$C+p5)1y('8տF%_olz'{DŸD~UB=~SEҳ`T2y\!(n%bekM;r&s8/qf|k-6̹!KU4LݙPs gcD.[_LCڀcUX}t|)\S91*1+8w|؛dzÂHLr9=~7T5ox `\BRXpre =er&]`%%ٴ%JɹZ,RmcԪ솖>>2>>B}['l6SVx)RW6H]DwT#x7,Vpo'ՄTJ1ӧ{@Sxeǹ1I6քy[EeA}۟F9 ߺv{8гҼ |ON#DK>+ZK%ju n{FWmd(I XH:3dOsi޻E*^Wmo4|ԁ _+X4}SѸ:q q +36RĒ] qo{ҰM<(ZZipBo҄4rln !Ie@$  v{3Qg[rj3PzX[dKuf4`R'28v/kĊػ\G#lq71 tCNR1B[$2<_C!/[?`SS0I$KP J< @} $qq3S* 3zF{uPSk&8mΖ4Lߗ.T[\֘2)2/4_}X:!%KWRn7pn:,n!SR S ](w]5D!? (8>ڡ[v$Ogx7܉_n$Y%h63zt7f( | >k.2ZnU] r8gb'>Sѓw<?]SvGУ-rVl up,{vg0`>;&B&qE}FfO4I0d& |+jW[XiYT"U|=ky=512sEYerD08W_h(wWa_cVC,X (EFwNֿY2?#_/;|$]OV7%3d^,ڇ*rs_a站IbĪ9N'H$_(DM rk9~6DgyC[4.d6%G0nYGM23 @/L$y]y;DkØQJ=/]j#YE"a{ XE 56Sl~i=f۬TXzZ63ȴҩQCs-A>\?=>XES0&^QQ^, L638#"=e>!=sh4VDw@4' R3wȠnp)`oPm?GIJ +HdHc#Gq {,:eNJxY"4%t!%y"#9f!3 )5yшx0FttYznIaa̵_ |Eꭰf cN?Y.Fz. 8E,c3Zq.Na(vc*&E tfst(Et؁:[u ʌoH*Ov>v+xP,) 0DX.=)Yfa JhChERJ-)t6Ī ?e26@3¾;kij&Q21K_H$ ,3M8t\&& v R9&dhk@c>q6qNLRg`T/YSQ?ߵQjp`gMU+[[K}'k#3Csf1tLI¸i5n&uM"OpDMx\C"A*C/`a&]~J /">o3@E /4|ʔ[)ʠӬ S v"'f^:C9-WVaHZS} c~]'$zϝ.-}د&Xt=}mt+.Uz+kS0qΉMZZ~XU)Y5bc+=+Tק+z1 .rC{#0M,ח^ōF"Enf<&ya8!{Ұ^O9k` tb= *ܟ+Nrlky y4}7!P,5R3摗fVYhׯU3^ua.c .F}*gov-qfbtŽuE7a.9KLEVm&6tF0YqC Ǻ< 4OF@JFDpy$r6| ō`f}$nVqpTL3!v݇Vq󅁨D}fkcr1WC̶k[XCMLJ=f&k6Wqg\MA:0J;m79IH4[xI+oa}/jxg˳Er7ĕ\ A,$_zrh]?*N(!XtOOKCxPb!̂1S_C_):/]EBB$$\XÌV,REk=؆έ6%$ ;2GKсvUP(iH7m|q?4 >UpK݁Ɍ8% ,Sfmtq(3Fm VǸh \e\ڕZG,=/pw&rN$0̃ t 뎺MZ &1>9c5^2DŽ"'~d<]ZèRϔ]{s2k*%AEeQL6Mkd}̴R^KW}O Q9ǓiHe,YT+1c-FԐ0ƳSۍnDD*e-Ϡt#/Y UփzͳA :7]W@JB]f$i:$ZکRPQϜ nHvsrٷ཭8ao?j( O HFX_{(?'HkD)$l>g1rĈiktq+AcCuiLCx~9d:if k' ax?Ff= H]> / m?Fo\N*Ss\ǟ-mpn5(hTd|py3y}MZN . TH?R8 rP @>o0Ͷ*^X~KgUvgñ x;PF0qMp:&Yd'Dk |lD5]\jQmK{^>5:^kؙ#x^5Ѽ2Vu7)i:MQUZh.L ݶٸgY*>/#&M-e}!q¸Eb#C,D1@1sٕRZe?py(^?MH)/2bWCkeY/^47f0FܰZuNg2FQd(jc<uh"4M|Zil,{5hqrbӢ"?"h!I j$Ofߨ?5tkg/#CU)I< X/]eǏ%(eoҨ3@ aGWsb:A#sq@ޫ"9l=ևq|8v.N?.cԋס.daҜbI;XysNLL|_p&9ǥXV` uF]m.07"Z|!@K1 Q읝ޣjtYsϑ6E[ПhcOT[-O0H)]\Q<.Tҕ6W`Õors.$Mc$g(eu2z s 0B~n F*nSڙcۑK@M% \Rљ|ӯIT*Řh!1&( .V_Y}Z<폄@,lMGC3Wz€#7>a)c2/ht] `]r̺D*Zژb>-CtH(CX !5I_",EPtο*=]"7Cw,lg(%^Ȅ~xخ72}{!+iV'_@_ *+r,Qc˨.곅bb2<bתK{eS#sUT=LLl#5^&Hѝu# 8.iKr4gDU:ݢsDqh!w ԏjE%yM?3j t.0{(f1JgCne`$|hꬳJyldJ!mW~H|B2tp,h)pS.Q&/ P`  g/p,8^>8M9!Nj|lK~jҨ+lk"i͍ZB6#q['s2}YG}MwU)}A\\%܀Пw}eKe+M`9GbE]3rrc` k ۸͐w}nފl3O6M!anC&1dw]9wjx1sY֦=yYcV= !7?ÔҒN⩌&8u뫆p7 ĕrlOU|LlgGG <=dR{}Lnjצ W+h&eyݾT֭C0uPGXɘZ&рt" ~u].r `T`Ej`Ʃ:8heBP߄?;;?A,P2⅔9RDgzv`IV N'!qƕ*`w61 ct[6F4F>8x.0i\FyayU'#Np+tV)_5U 6?ѼvouP㘱D*$ 3C c%HλܭR!8ǑtTh߁ =JH+T;۶ %?j8a2SA,l\NZ""Φk[fQo;%Alj&*l壙N*JSHF( ^A 'xj&a& V¤ޯI^Q)c$-s"~X%Ro,:χ߾)х$60~u-EzVw}(R`: ҫY[ݲ+aV[O1]-!KO+^5ۓG=g"ۘN<FXnR2Vo)}xy+<7)>84S+.-NsIԶ)8㷮\; i<ٿfy!poCSY2IŸV=(#稒n8Hw:zNn <7{pC!fITQyvkJhT ͔_LoJ%~4 U2)kqoFy; 9 %{ +^/Ò_3OU{8n]hFuNLJ} (36l ]m#]|dSyF!JcV &9l&SC79wc{e $qР9^KnΛca:9B?d`>iIj[}ױ:,`FWBKuEr 1Ca%I ( n"2b[Tv ^1ߧ ~!#AHkc]IT]ҔMBy Y@ #v}Ͽ Ί_v8JCBcjDri\3jݾ,&'X?+2;/V$@יʼndI%1szf?`tqVVW~ݜN=PwzTN:">% #uɶV:〷_PhSU`\`V*G :W=Va7F%ng6,t)}agvrGL`i!ǴH=\4"kh\p?yHG2i|,')?fE [l&6X* .I*?x(7Ob7Dp]ov~>rupM%TKNC, [+x6CR/֜ n@̵[ѱ(if F"jSU*oy tצM_xs4X5XrZzqM.. jj9$EpAN#r,y\Nu9/C TxmD[;fxb6Ԇ᝻+{o^O ;oeӘpÊDd]}bie8=ҵ͍A'N& 9w{iҤ 6 ?TG_7͠-E?1 5E*d+qÌ&(3i5[T:PL-ȸwq iMH/Sɱwc/)֭j0Ƙё%s_})pu8cl[LsՕۧѭli?N M=> c eL&}P/ h4H4p . XO~J^=y?T[cƛĢ[몘詾[2O!!8:׾xL-ipT!H|ClO,,83{ a7BaNljfC'Kv\O'2. ,-4 8k Lm[>}7 ' ѮJ@֪G:"Xҙy)NTc3@3|0[v(ITӚ.o֤#!cNdcw:@iD<.zk:ܷM#6DdY_BW)~hu"34rxu՚}>Mfn n%Q {c5B ~R~sm~돧Dy B!MA>olӾ#VA6 .xh@^j7wf,S_,>2h:+SPt$Xa"\E4MTښ{!^$$5.O罐V{jh-ڶ*ot̡Q}\0M/9JYxnF[PX~a.p7k|6P9Fkx&lk~M^˅<% >[ApHg GEѲ;'ނP[[Hȕׄڑ6A Zx1(ڮnSPLjk n C&d'c ) KKjc8R'hXO!Ǐ5۾&]o4f [+#b0n;9؍$B#һW2e~: 1v|_xDRWvLaA'aʲU"kIEphJ&ކOƲƩٸqbw*`lm2ȮA8L N$F}R֟dX78Mba`вK@`Qa n RA^]e^qeѼ1Ux!+𷫅V} |Ɵ Fb'Q^[4$3i|pTp ?(l6ˢFa!ӨvдQżq/1o#чp(iڪ-)@@ɥU\x 6JUV^+%  -ˢs* H>O, A ,bjKctRQ:K++<懁JaK>z HK٢[4F8VM^3sMKiQc TJE9.#ßC6i)De$u!@pIaXIQ}H#/%|I9cn4#WK8B4-73TXxt)Q7fI'+mL@鷢 (2E?Զ9 4o90Xt߈cg=NnEm;E0=.M.>!YA+7y4mkTkK@آ{rpmI!^T>k=ܮTEMfZ,Hzb9[ u Kta_K~P2.E BF 5R^~X#3Nh%4d#ыŁߠz@' CA4> \_iFݜ7TDc .FLJJ%j ç<N#kD=P4Jye)XpB)aGV˷FMCʼzMR$/e1%z5Z~'$-@uݶC'o;up8غw/2[`+,`|k~d"Y%兑Z|vM0_dްolRO_{)A ub~ΟĘ0B + |p3?0lFs69ԳP_cTE/ڂEr[.q+>q6Nc=mSٷ֮Yݜ1tƥZqk@ (,8 kctYwUf1R.=sױ7yykEeS[.j 36S]"#[}OV_s\o Y"o#ixĞoS0$)ДAN]dL ϣ֭Od zoL8Z{݂w %+gO^]};FNP'Hߛb"2okւ> Qo:/@f3 PPZ68d&u5!u$u7D"b;r6SD#Qzi?vufՎltakaE>MFk&@"ZtƱHk&9Ӄ{uBdpl!^L2gj`:؞Ax\s(gz*DzLDxW cϊ8nC )z1 UWdy\Pa1ފDX6.ZJ2 $CcJT6uBA싀<;ӓ4nK2| DC`o+kz$Bk!0k 2]4F)J S΢PC5K_ |B ,dqy"ZqMd7l>4Hr? }W+ZCW/aOօP43޶(R%! F~ЍՋv#eaINdrV2 r*?Ft6xkrބ@h!"AKG l1н򠱨$BX:,:'_R.iHn[aZY}$}[)pm: tq/&M{'9-QD)0F閱s].fӓ"bScy[gRզg(@lu$MrR0OIĴÕt'[Gw$h&I!eҷBv"%h5Ma!'^(Ikih~ 끥BH2JQNK#>nw S>vDLwōbh8Խ_~tpmi2@ri(Ht%wyBPzӦyd) 4,|~psq9K\F֡h:*U> p w]Fn饻l,GmiA^4O6'p OÜv_7lĀ@fQk-Ǽ+* ,Nt}AzF"$?"nve.IsO|,{Ƀ`B.H6qcnϏEڵ1t#i G~,GZʘ{_`u  nx߼KVu}-@m|!} 2Ej#XT&Zu 75X4\ᔻhtc[ 09x;66n MVF/}} q_]GjN>uDR9nU %EBd ̥C= k0Qw>>sIW2|˦qLj@8x͵ Eub!3ᡩj<3F9{]1~J_N '!d~;7jM%-caT[#p;IJJ:-%n\ NXK j϶>,٫ D ěE`({I"D3H30p-փw q~ȃ۰9v "Cdn$n V $OJ`Ij3^q٦Иx5:UfN rmk'lR@Uk g\BFvuZ "dbm&/!.bBA|ϽH8tlR*<yWc2H-n^Pޱi){~̶{gk[=e7 ebd_sOaJc ƴQ5ge)2"nԱFddn]kL@*瘓zbg@ع1DBBMޯnl\@l.nPP!;J9=VwbYIG2>>"+~\_6I Hxo. (`4Al "EGK7-Cps}>E%c⼩>e%i((>PYL,];#b rr~M{ dz)֏sV`P.3y? xO}v/= Q}g'R3s}2F7H:gyc% sSFvЙ:Ԏ7Y*W#.lE|W}ș}wۀ/n=#N@_ʾp]y4Wʸ ds70q1lGl #˵9'1[5NB( iܗc_cS.HO"ж[3e5ylqSV+OUϼk߰T.-7SX 9rq%l7aT+Ro1ժS sNt|r`t]?*y2+acA|ʌ: |8CRr/' k/v$mTH״ٛ7W})L$=sOrJyHZe;@{Sk S_}KZx6M#юh<?% 溸!V2M?:::#3aOn'VLaũ,[ކ/rܤw5H7>[ZُN<` K :[א[l+GF1᝙C)g(єm=^w^܁9 V3>`KvslUw8:v Yֿ1Ɠا|eʟJQ]O q9#e5+ƨ\+c3ܶOVF6;` .Ħ\m~aJ}+m7GI"fݹ &Kg۷ ⨀I{ s +e7MI6s|[Z =rb-1X511gx/IB"(2]z״m6;lƭn^FbDB]'jOus NLJײŽ/}A;4ʜw#L,{Q0GÍ+gdxaJ7-ZMp&@ܕŃz%ֺ_J; W"I}ݯ33>Nyhԃw ¥ﶋ"R4 cgi*EoZx'=jT(!r߇}58dB2թJA_-A^nXR],bÂ5| zaBD&h _j̻͐ŌBi}Xc]ϸaqle,hWXݥ(ϰ57s0ښebб>.Za:$oFև6{}a/+P*f5M1c*p3LaVwJdiT!<߾>,#ޘUjϐx- 'yz-Sy_F#q)n=4˄.9:'eC|~GC/NhQ_uG%*n2΅1^j-& 30ծfUyJzRlē1 7'PlFGVuA0Tv7D!"JQ'S"a!Ox[cpHgg`"M|ZD`iޛ W{SW'$B47Yq/2sђ>=#Fg皤cJbtvgfiHN2ݡlv镛 P|:[L G6a%s,In [Ǿ"8X:TH ^|MYrԏ+@ʹN8-$?締`: 7 Ӿy0uCr8[PqƏ ۠ r2U5 c GҮ.8 :tcxK8 v#ʈ5)}oTg@*Bbx$Tcu<;f xER-n c%9Ya^pEs5׶'$DݼD)prUqMlKS6 ru7rZ),ws9,_5Ə{ 1]NYلظR-*ZD sϬ7cB}574*l9Y(Mܑgbh?yzyiJOu"N9Se~oUx c! ҄՟CR#lcJja.%%)ܦ-r)w g )VCDUxj#6VA[dX|rNۄ:ˁ@mQlKz)SUzMꗥd'k>6^S].7N&t(Ěޞ"QAwB}o.h-f-lu<8i(ogIE$IEtFZvo -," ^(t.aRd|aHNxoYOB*qAq>,GrOQLxGۆ !kp !J34jd?SegkB|.QcU[+?oU[a/͟{w|\-/ȣPටhOriM=Cr#~vdтSkD֟EX["-Ra:~&^d@mhqrҟ}r cRbN;$uMʤnp ^FF4ta䓊ꠘPy^[`R |{I"y:aϫ3@(V2UhPʤO;nMkc2H 1_]u Az85q#n=֒كUnsoNmZ7mJI!UqDY0^@myy\;?;NB}Ùo&>j #\?9<ǩ 8FClGWWؠ,hR[vL`_>~g n10uA^H-9ćܕzB @cSd˃Ll.ZϿD lի:9h$\D/gS2J[rXa&f_m&)U͠|f7{srxwf|79VZ$1?SVLZBDjC!gBk!6q:3rh5_5C䃤:B x.Q^|,Q`QYZؠKѥ3ryzA[gpNP+oi ?vC$d>>Km cT{wEG;Ȓ A9~2KqR?>el:F*1{at_I(´L{1eS楛O% M@̙LK>|Xq&ӡel6tZAw]FhHrwq[lQV@o ҆ەڀ$p,Օ,iڷ޻թ'!.T:a u|sy:mjjE)zVY[AkmHa3+b3)\IP0DyL;ߡYSP mאćAckSKSʡ@2G*I\lY|nFI qe YRGR9ӕd 8vgpTl oW|_GBwM=oadЎYSeЁqYոKD0}.llUˬ!$W q aT d5d~TҪ8UjLİM&ѽA9"0^k!ǤiLx9o;m1Bެ0+yC*Ŭ2EvTi0_CCx ^Bl3#7/SF(_.GQ\tc?4GQZܞ4Jn8N)WBRzWYGb9Zr<,݋9p@AtgqtaQ?XÂD}t(3R܇Oख़FW4Yނ2`J}Y鞐M1um Ai2ѵuE>rzU O.UbE36qh'Uj< #'*`7Z'UջAqO 9A`.;0P]q^C͇) vL@my<ە鹁VnB݄x}Vڕ{.NXׅ[a)o~%WsR k]Ɉ-bu`dB˔ B6FI JK鄝! itz-~(pqDlKؑ:DmdsR^]2lX7q'ҧ„hlqF(os:ލDK*Lͧ}ϳYNg3[p9 TbC[t?2^=_HzF7.QГp|r2r@-&E$G ⸤߃r„w'p^"*5|b|m|2[Ueɗ\4(&JY"{E.&ҿ'wD ܡ_)F*xrwfRza:k=t`g-2=yAOӯ0EaόU c;g1Nb690jmP#][j4bN g6&g, v5"=,0B09jU;1|n{uz7O"$Z֨vq"yD !b'^*6} FXLh1]$??J$E 9q z%"Lmm9(LW<2>oլC_c~-~jg |jkz誻 {-Pʈf Zg1H/"c_*ځYSS/6W9cP',_52_mW ?jiuxTe5y_|t <͡ kbлY~h7 "ͥ{ݢi L;~+ck DZb,/Y? $PgsG״7e6})ucL%Y3Д퀼Hԓ$VY-aU(ax-RpI,}0.mkP`Pg8A?Z8!ɬK XWs8k4m%` ^+%-rh\$V!H*qo/R¼j[j[wdB5B ht{%Opf^yK^EE}ٚMar^YPo; 0z6L/@5gyi(I\w ) 8oM `I­Yr-n853H-Gd}ĩ%$ ĺF=6V,lOfJŀ.>Jj*A.߲~f/EfK_|JPwSXv]kJOK=ZĊzV+x>nԒ/`Q&ejD S'Q"TVh˻R"QߦmX$dTCwI)̱M<+w|3S;Xz' (ԬZ$Fj|NEi%פsQ##XUtEBo"ˮ8x+z鐺rBP0H)QA|I5n| %iM+69/F$ IQO e@MYOGmEM/KäfI_]0XbMbÌ n@q$5Eƌ۵}E,}GЄuHBztUx7 ;?etέvU0գ/Oq/)Nӣ\M$M9A$( MmCHD˦wJq]pSr5WRlam5>C&b.+`U{dgNȌ'#~g^BxNBЧ.*Ҥ`ȇ(-+$K"/Gkɶ[ݦM§/e_`x\_+O|Fss⇯!k^1abGVGuW?jA8.ISѐ8f>"\c4 9UC\|)ԁ?trkmWa닎q^E(JcAu@9icQ?Z( >e$Xa>CGֆ!x@XM"zFV.r-Fh79GTū~~~jdJ}|2ޏ4AC -uYmL. B ZwTkIjv/Nz8 `/D2}7P^(9U',%Fˌ$OUJ,+&k,JH3J; S>;:xpߤB`.֗CHUt HQC&.}jrE"߼7`K'j^58Fi0x?XUԯȃ}s/ %D7O8z(kH]Mll ZL@n?;y[E [}-R$%'lAsVq|䢠H|pa2ܜ<'Z0f^/}T^ףVa4^w&$ 8Ls\k8i O17C5YMqSCea؉8H>\ԡB/Ghr ௘<}$s Ii6%(kp\#U(=AN|NaHrY5Yw}ЦA"x4Q˶}m RSni#bϔ8"i`C:o]23PyMIpGȍHE^y$y%0{ZE\nY˚L6 F**Ec OUt)?-.ײ\vLж̩K48Q b@YC\\H݌%| Dn.~@kׁ /ئ#](Q0 ONyW][Z`$÷,;Ef0)+ cXLS_*g~ɠ=6ar=":s<ۥV;o$i 8Â9B3 L5Tܴ( ^.m.bzVA +53=Zj@##&vkUbI42RH4>]yfL0'U+6^Uq%wN 樲J6\mxf_J? jv"&U|۪З&2w5N6SZ^'i)CڝI(޸'<簯R5Vf|+H2[[[S5a]PWl!z2%ikb )5v3C.̜!/SB!sDOLj4Ҩa- Saq8n<ۃvԂo-^ϛqYvQ=-:q(>-J0'et %wCS@J@ ) 䚆ΔyY0 HAՕVVPQ2+C1 5H0\(!6;ڃ%'PKhFD}.d-il//ssKK3`Hq &kkgffIVzJLQ60JIԉR79x, - w30x_*FmsIJRBW]>s;RGW"4k8,n0g ,~?ϳ[q2B)1'sjq*͸ۈku,'P/bNj6_`?"٠9Ib v@jMzOGAӮ '*S[pNϳw{Rt4㵁'0ԖwZ #z; am/oꯝ6 qљV3'4@ ؚZlEẗ٥dLOYP =֠Bl-ߍJQx}?k hNMsV!6#0R(sWCsGr]- 낂sNJMT5SGulQ`+% l>mh]%ɂ A!&twо 7ف6<mGa#mq(SS祝W3cr'~+Ez7~L;G:j;:hQs?C?Go56? w_|iVׇoBUygePjOd-<91"X ,ad"wْ+ҾQi9|vǝ {:]&؊F@xp̀MqazBN5Fjj 9 2J92{YE¹0g)_FWGL~AʄK 1vKfg?vGS)"n|g=_! *[@']#lI.%-tŗ1 ʸi(6B¿}`ʃ|X9^ҏP|Z:ɇݗiTN\gnSĴ%EE-o]D¡@JDln]!T1Tp'(Fg"щLJ0;`F 0اUgVo:?W Zg0'yox1Ϣހ}ye~дGo=6k6Z;Gw@]ފWk݄˳,e$YìgC\-N$gu#(d,@cmLWѻi뎬{ 6!e-SqWu0Xq^Oд/=3[d8t@ؿ2ڢ.5481Jj݉A җH(&ē"d wJD>KbiPu&9<\Fj&}\u%&ȓp`μGҨtEec6U"wpl Hi7otm}hة'.U`Д30 'fX6$ѮFNJLriS&V&ib96>(<9 , US1^a>v_Ϊq, 6P؝eِU6VG+FY}Myt 3gT}P'-Nq2d r_M:%:$i, m/!ҾTk.3H5s0xqXܜ򉻀MJ!}[6U\< YCRQUBп$;K%=[,CuT姧@{|` eRAON!0DTzx,ՙӲ:_) ?kXOY@evD'_ͳP|+ct~szl'/?U=n , ۤcs(J ;kHzq=4~o/D0*veHրiQa2c,ćhJJ[8CҌv;ō&l9x"%%uOEJs |3LG*B<׎)ML̐KȟMn 'IPScM ~5m7C#CǗ$9ϘyX;{w D:-knZ|ދ},>[5Ш4ԑPg-Mwů^tgO^7׆2ɨ,F#5,Ӱ3*2ij 8N[zb|73`_4rJ]`"C:"5҉dT4e4RJYV"M1RKTT(RS6c}n#ճ۶EVј ziC.xldÄu:ZI$.ꃙ7@s{amNx0أJkI:sGm0;N\C_z%=|0p`Uu)#D|Ti(;f2_Q+x&\U?Y)PGjc?5Wݕ1Lt1k"T;\ɧZS@r5>uL4MQ$wS;7F,gBD8ƅ,u1,UKl nCʌ%FZ#^:\܊y"c_|qQܒz# -7wyAi;`9׈)zV$M$ *Ai2[Q֕17pmeXg|bуJ_B_i/ѦEY3'BL}蠞w&fvTi)6v(%s}x|+ս[;NP~=uF◽5%Fki@Z7'hkW!= ]1G.ejsPoHܾL˼-9h5MofL*Rx!x7`]B =9K>,%1 FXQAֲ.ݗѫA-Ys9f`Y*_Y 8%)JI@l$%p/ .\\h2")N(UD b@~F-`y{Ys T kV| 0VcQy=B@Zic>JL>6G86_qa\\M|g6-hT-GݲgV!ڵ Vp1`ẮT rU@U`OtHJpȤ+=#(J9 to/:@bE!] J qxڸ )g9 }f N UiPk; Wڈ"D &a2yVbR%^ dĂ:H%V30]թ(/S%(`ѬS4%*;IԚgH܀yU0p*8!j&_$m%爡pK(6S|ӓi^ZzVtyӘ:LUn ;8<9́` Y7KvTPȶԪHpn jԙ\ [#ƴt! gTa\t\kAc@bQD_a NZ$ lR {ٟ 5OaEMIahd'&6]$}N͇mt&3 F qH畬G;#ƺ_*,ue o @$@0 (w;_F0Vz`4SV̘&o{<c؈jtf2gox}=X}>i0${`]8) a'pDŽ$){iצac#܇\|m%IX0_ u#ʉvf" h%5#XIk+BiY$NHaj!'\5˻q5tHcHۘxA>\B'oRjé[GsR$HOk*>XS^J1|jf;scC徱(FWA=k;CXJ}-5a;J}Fuϓc4PnBŀn^ xc9&xaLe<"BG X9FKܖjl*o=g>p<"ƊEΪϖL;\*6 &IЪ]A0^۽oԑh4_ciSnJPOkwGʏFY xq"X$' )i__y3wfO} |+ޘ$6 礳o>AWݗF=Z>._\ 5D;'2t׬)"n^O-ڄy,+k^v 1f9˦<Wd7a-Mugxy3cvv&jkA I? WKQЦvMAL}Ncy/ܯtpTo8d`a/̘Ei@ȅ"HE<+g}busĮetG_EXmu1Cjt3QlY 90C?'wK< {(lOBszen!fZ&#^!qYuqꪨ!Dnx%zJƞy_eꁉKe YÒAg$|&ir_Yu%º&kD=~L@̣!'gl@>h"ٌT9ϛ;zLlW<坤[z0s̉Bp$edc=/ްc+)Ϸ\IW6^OH})esaY HsEeK3~ ´Hb:H߈lIbc0( S=)hN%K  T,pK824BiԱò;ɱ1AWӷPL83+zT|Q(wRz MT`0(^VkJԃ*_Xߠmm M:߆m[U-+/ k_\90&zgKJΖ [a!>9ai7rIgi5[A g|JquIPm]RmԎ zQ|ط`}&zu_LX[9ɨm úV2+ȌZ:H[^z /Ewѳ,1 :ehVM]l#!cLFGtQOS"sMDMJuJy"`ù`z#=B7폝psV"#B Qbӈq|qf^b[sL毯p'Csd^]}V'X -Ob/GK=zX| 9<{E{Sp_H|]+O  ibUXR,Svn]DҳA FC:QyȈq`K0`9jNE存[ ]%O3.~$|Ɂ[ *G}w18M@6a~([U&_⥒̼;%^L&smkELXǔ}~,ra4NL7vYXȯe4{҅K7QF?ėK"fj(7tpxr֍f$f~" x z=D#i.FH wtqZ1}@GYZ e Qe6kO}hܱu%+-du&@ ݷb1SzG%yZY'2Ct sa(T nChgY[nr."oޑ<׶SR`7f1J›zk8q#"l.8hna>/P:78W}t)Fq^R&1&UXtՖc*Ǟ gU,빙i+>*=_vQbPXa(CŹI03JِᲶ滸jSa-/ަٙ#2VVy1LNoř_M)2߭ĥXn,fsϭ EЗ*Й.ۯςG%&8D$7>u#Ѿ^Xz)C/KO, ڦS֕a:_'x[cMމmW8Kͥ!؛P i9_ԛh؍OTQU+)<{Y)#c%ljYC$amS?.?ٰcK&C윱~3ݵ04~8N:ٺu}ɘQ΁HQ궽~\qV4[bQiSH@WNBJdDL HBwUn(&gsD5ŬGnM`=Q 6L˭#R #E%nDER ˹<ِ& D3+WlJ5f7 ~mB܊5ͭ'6bGFm>(}j{YRy5KZ\N飮yjRfWf!nN4 '^(rGDxk3r5'V3/&~;hSKGGrFN# {`JQ8![N\NM’?ҥ5d 4'wZ8s9 2D>7sK]^>&)LG !s+xga߮=Þ Gofr ̀M9xQ%1Ay1أ\Op(OlyqI2F.!-:3/4EG~Iά'3 D6K"Ǐ&#[6U?Sx6 3yHTləi~b:'}m)ɂ`8)lyY> Y{Z(C!hmbjU$l""-!eTPd0ޘT>Ibx`S,eج˃J乴\S[_w<ѥGb 22:+)'W"E |%z'1Q咛÷eCuoy5L1ۦ K{j=u'čEG`jaFDE'յ|dd ˁ$>W՚+ktV8;f.?/\ bwlX`(Co$%}F g 5q,`rK946Tug8dFdEPsT6 Dσ~V@KA ^C[QCr63g.7ACBt7 \MiB6ZPLh|" Lʹqg,/Tby`p=f^!Ek"BġnL( Dܧ1ݡ>2J Bg6ńf+X2oop6%6[AdnݼC{iޟJTzݱak]?->Oo}G\vixj)-&YVů|WԎ1 [*npP+XXk#ԙOL\6g2u"#(f$8۵b] .:V_)۷]];wj &{rXD9P[s)\4ݍ\?r_Y!ycmS'CyB۟'FM k YJB^2tpU ˏ{IĬ%]B'cZ{ʽn+t)FI`_t8|t#!7dn+,Ӑޙ2c-` ɮ3'yBcQ?ĵAZmgJP^eTX+)Y %nN-VJ"00 |/ogW. I5ܳ9]lL8y4 a94L9kU^`Y2ʓ^j&<+.؊׳B{\Q2[Ȇg&E*1i^Z85 ?KϺhA;3E'MֲNåZ^gu}$⮖a-.O~"6dUXXJb[׷dqAD0U\kle(g H%w,$ GZ7xy?ɲ85.N)\~L&qtL#YO2-|^ $M)(ZgF (VʢdzR/`6-ލ+\фyu/g_D1W`-e[W] ;A'I~)3uwy>_z{_+:U|iLrREULpA /PɳWWƒF*A9=F-\ҢEGJb/*]͍G1%!EsniadHN%ngI+?P NȻx:'-!ɫr䪂O@>S Z,^>'0Ժ cpĥ}0mC^3ɆrHX)p٫&@]ٿX_nkqવ'dWfHSe.AQus]X,h=t-!(r4{9 _&џ6@r mDi~Fb dCs}EpVmnw1ı)^ǭ{'Я6ń78PŰl_RQ.CVߤ-PbY_90}r/8;a/_j kcr~fKgmVtK~]3ˆj͸nPQJWXaE#:4XWUrքD1! Bӌ9M+{P%xVc9r!U/6*"beτt ߚ6#@m}y2x kbۀ.C[5^FGt]M#< pH#+JJxn:v'xWe:rXvν:7h3B10K:vldb涙8OV'Ƴkq&Cmơ փ.ó >H>,4gSf$_,1 :&8SkLtБ (켥&'dO B7;:`!_10ɷkP{XxSU N*"֠g`<9/Z-@?8,_Kߓk?Ecq9ѿ{ P_9D#'W@FiBU8|Xf}rlT5a`;{8 O_L}+Xo]pO[+?GnVQe?"QuAO, T8CDUV_Y 1(rq/W{"r_Z5l?eHlєƁ;y?Dt 1$p(d h BӷPHE F@ j;|sjO(xK6&T mƒ+;8iJ 2 Z+Dv)%>X!̔g!蔧{pH!ל{dg t[mbæcIV>"_}4uSF?8 YMOo.Fh'>¹ f>9,׀^wTn^_%o5+H1PGV2ji\( `wHf?fㅏmmgS&}7F1x'aPն-#b$% JX]<RܚuQpq8-0Z8cʷG &hNS[(;Z`/ucاY[ZwT`‚@q Zmd4 4q X죇F'3uj(ӗ^9eM^Q(t;-nIYDg\!;gA멙5(0lP},M]t@{ܱ#WCt@ [*g 4&"]5R/gӬҤ9q4LFgɄ݌$Ya(EKǨ #*َzIj^v0~K4O^7o4#JgeTr Ƈڳ@ZQٸQe{R#lϮ7_{UYuI|f' q-v; d tz`|Uq~#nAŲ2#gZOfsaH> @9E`L#3lFdyCp`Q׋NԕܖίݙPf|B9ő\?srVqNIuӥ>A6>B'0!ͨnXh5dΌeQ-"N{:A-)$!<ΤGIi}59̓ZHd+V v-bٺ1%n4FaFeg:b׻nܫbyMBF3!Vt7S(KGT -w化ݯ+-: e&L䇔cqۨۑ8L *v[W}HYÅJSya}#ͭ::Z6+5I[kC4L&O),ya^\BL`  1BDJOL]ZOlscGяX A ﯓ+m?`+ 7x+`=3n[If~ӾElՀhNL$创z;T(aخ :ΤTk~"b]hbVB4|/,Z(l4$#Z;uGďis!6qb.r B xi3^#'}u9%УJU}Lx`Q gz8RY!t~@O.C-{iÖ2r lq~|.Kկ6t՜WðےyHc1zIYaz(Ve6;NCX_FOʒ`8sTV }VS ɏ|(4f]ui!zeW>|ˡ@-dԥ0Aoau|T*brnJcDdrhqF%)(ndh<%X!2 17g@Y_iw V,&'Xf@, CɯK<^R;x7.x=q jq8YK_lԿQ8㿃+ N!~G fq_2ͼ3YmXdw)\MO8ndHV{JjP)vUJ86`vf’*;,!b)fMZH<"t fNͪ(#ނhȤt˅l,L8:[R+\Rk*HYG Z{6nT;AKڧP}FF޾UİX3|(A侄'^!|\k, 0 ӽɈ@#+1QWTv `;Ym󉉛kNPsWdezM$-痍 =va/MT5SN4ÈT~_sܤj8DkY܇7D}SNqk hlQtyA}T/467ve Y_ޡ_QIAHAKwl>iuLҾ[Hj*c.\SDmz>Yʤ KW `HR4m|O(S94Qj?hB5%a0SDXVJNN'R%߿Kο΍qb3>T}+,_ʥA-7~ WŻ{h\f遝ʃ&y>UW$ܛVhS4bk->`E|`Yȭ&Q"ABasHPeac"]HNg/Jġnc3$UcpVqa:Xyx?e'ojo:ω#w#BN(7aT(" 4didu=:"h;_ & _gw7?h}@x2qC9u!/Fm_Qy`q4"m7ˉѐ4٫¢)vADX>NTi'N:g|no(gzgueTNRc=Q5SH0 .}a O1[;9 *krwĕMы'4 [i3@grW~OCR@[b7 Ln+S=$NJUIM=%Ked:%ـ6SZgu)։9; 9z:Hק6w5=&X/”'"*CpXG4,Js;Ly2s;@udu&Pdw$הJfEO<{I{8Y'dրCYy ĝj&,J{9 7J58+rܼUWz웰w>! "touHo+."6S O-b9fzn#h/8G/R-a='X%:c)5YsH褀.Wqǫ ViSեpby rjVZk}kT.w4<:ƾP8 p$b9DWǟ(BV 57.6-l-L_v%MjS Ë%`l޺ %fƷ\}^=vXTzpLmCqz|&yAwܿtS59"e8ЄU8iB',,pj~E8 :d)顮QٕD)8!Q(ɼr+݀*7cly2([ JF<4@4OI/@'73NRwa Tz8\@>E+"BEUF)Ǝ(T6M:͘CL5C{`˅b P71By| Z'c.t{2}#koӗ Z $!^"l̲3ؒMRa 7;Іfj_Ap(Zd~ *I`Nay7G8\W#@]_\:hJA%hC~XNE|U\CFʵ'_N`_a[zY EA:Gy_T zȚj"= RQ&rU(N@"&'k<-8OkR_与jBMoe+i맡H 7g`]y KMthe[ny ыA :ZmU@Qwi : p mӑ͠/_ Vj֫E xrkWF{=+crsF=.5?>+qFGٴxg!@A^vȑDB7H-&Bk r#GR(XTW~&1+\ Yj}`kW!/Mp ,$,bE [k[\òkj{ƪ{\o>@ݪb Q: i  j N1&a(tB@DM]W.:4Kq}ͪ<,s$`69ݟGįbQ!ɢ$!u|㠜*)GTM䚔뱼Čj;}/})ВxY) 2'U?wa5I]J7oiۋ\h[_ ,R -ý3Up3 +]t+`[MJۂj'[L^IʁQã1HQG{ Ֆ2L)ХTTH9ޤexe߀51A3W\ *=t^$&gL-o_J5mWB+ J 7q)jc],Kmڼ]QCƁ5L-U?'b]f܀7/UEpGbܳ%mRy"pqJhׂZv>HbjAmOCgY.KKG`ŒSa~~qpL$:I-z"w|?BBIlP|]ژUs(: l=Iyqce59TnL*dmNFE>1K Km3J!ΗhYl{cKn%h= g'*MŅ|5.~.NYJJw1>2$?m2أt{g"~sWbdt5f3h7QM+ LQ s/B5W7>q 3e S췄rnyaL=:{&$V{tt~8G p) 5"-7L^tKduq+n^"+]I)٬4Kay^Dx@GN'vJٹzPb%د.5{(RnF+?~Ͽt m(ÎCT.7Dys& 3Bo7^#$6kh4 6%!vK^|H%|N/ąs!~`b?^>h=(q{5(zT z{!RpquٛZ܆rE]T_! tMӒ27Q/C8 x,Ay7Yrᰎr>Fi8qsv:H8 d?` "i~u~.]ǻ<.:zdo0X}IYӋW1P´N6#2J9xD!r:U;sbC [ ~fl [MVҒ>]*ff&q:'>{#~w~!kY-"Nr V:]&ؖ5BKۮe>i Ns}#:]eQCŨ]lo0᛫ [Е*G 3w]j$~Pg?1/sQ=4PBKkD^ZP4#VOLsN[y+!ƷX{^ \0Sz3GNЮ7/R՝жFuRV\s&'8[f(ў{íc+uFhzWwM>C<4GeÐ9ZloĸYx&@3)FS)Ec!%nw横 ;(W~Sz{$3$yn|m[<+wAOjHXfܾp& ?,nঊrp Sw^dXM_9RxqyMo'tYՈL7#OBhrY]X^C)v;ePF&ߊWbš[q!QX֔ gy o̷3RаCmX= n1 Xl h6 DEӃr ZiFʈV"Wž#H+z9tURV:ksɀ$,P0r:#TQL>oE27G"·4ȷA}Wz9lֲe$B'C ;jiQSm>uRUU"!+O zCf#m)cᢖTd?:F,&!,@*m$,NJ w <Xx!_ 'Xܰt̫*,6t~/C[+\m{7\hW ~HWQyF!U͜2Bhڃ:(Dd; frI8\@EۯK֞Zۋ}`Q nR xw`D^nxh+bABZtwc Q֔ ESCy,#װ 10aE$ǹu\DƓvWμo~_-EC[ ƺK. ta<|}:Rcމ)YN d;L.!}֑,, 5z'z69yLQH]`ثqej}aĵTi!R D*%ijyDvY KAU~sɂʬ3ȑLSPY+~֪TҬP6W=$vUP|%4V|I2Fɗd̡2gCЂ'E94oy֦;Ȼ0o9MsK5ҁ[S k`Si*8x9*%iv~-,i}$OB2;/ WCp8 YIRzE,-u *l=0{A,𸀳r'wE0z|2qeMȈGNJnH[} 5NoCHI*4 hJ|A_78/76@j;N62"cf1b޿gu'7uq0{7Ķp>KJ4=Is1a"S>GYߐY_y7Q@c:PzXLLzhp@cxzRik[hɐĨؓ<9Ӓ^t<8 ؒpgY1&Hͥ[/VDKV) $dyx@ilS(\:G7{.6@ԾObC'*.޽rXd"ꇹYH1} G͋ 'Š_^Kֺk] pLUVii8r2Ѧ@ݿw6ϛ,K*=i/B 5ؕݐu۶}0 DZS7TͤTgBڗ g8#4bവu|JNU'-hoY" %XԈѿcQ+]HD6|9Hr8FJ VG(l:[GHk3W"]) Hb0T;{yҤ\%CEΰA͚-_x dK7";PEgJ1%&;NQX5ۤv'9\:K R;vyQ*WMʸtgcE4m7'^ؽGKqq/#d xrDq3 q>qNCFg])cJٴ;$Mkie%s)&O \Spkkb?V]̌ꯓ?\%KlqRoMЬ9 J|%M%`@YFlur?Ŷj˼Dc3WݜGWk h NS]²n -=ga@KDR.y5+F v#< db7I_^]џK 3UIn!/Ynpj[287Ҋ2O MU#ChhEWQ )~,%`M构u 8\tY URb;{AWK(g$(pDTB2q2+ c}Tvrݬq9S~{{CCiqd,M,^0@1 a 2-BvUNfGDþ0z[ )\k-L ڹԊ}2gL-*fm^3=b ygVVB)ZY$"FuǿZꬕl{ ,ܭg"k'Е`d8h@^[•=1R 7c{b3͌W̖݊zfJjiCi8jBj)49@L 3@"eV._z_#oJ`R_"0Ry:';,@ 6lq'p} )NNĝ+~^4V#""xVgگ:[}cwZ1j 4o;5bE#+{ !!l' >:4xK'!7:-eBIӌbD_nwʑ07>3'Tq!M;UHKll:IzlfZ5(Yd A1zΜ4xh#"ώSn߂ֈL.;qx&$ˉu$wڟ Cxe`Ur)^!FyydO!@gއi-ڹJҒ!uÍFZ,kk0Ry^(Шl\>o}!.@ 0wV="*L ib9.{%I@"qU₲]H=̼6jr]pdz%a1oGf$pqƷq;I,[y}MQ $Q.UvN_0BmqGSAj%e>1Q&5ͨ0\l:YV yMIWmM7")UݣSՈ 1Nh2ϾUb 5UVP}+;8N6*C`t9|9J@ؕ-p+tMv0Z9"܁yŨzD*):Uw~zjwcf(.jQ}e=Ըl& 6Ski{=/I2,w3Gڃw\@nCˆwWvÒg-s#/J3Mzm]b&1k\vr%{DeyojF*  QZ ^$ *B7dx2傩MPLL)'qz{xh.E)2j6Wr՜f0)V~-R zBj/) iDBZ#َ|K}mn$8G-*.48pmNY[;'xtCAX%-iz3W\,\"%r $B4yiyp/f #k hTǞuަ8k,ϜXPfgWS @LAyFF>ǣA_ A2ŔA?X? AF} fFURl~0WBmdCs=F4T"[-,>ȣ HpHLkqZͲO+qebP"YC⺝i;Cu`KĮVMsHѕ,=TEY0HAW`2su>qj-}V3f` nqUb8eTB#|EWdyy`'pɇiOhIPTVy*f-?<6*Fcv 16K0T+L|!H :/voBl;M3 ݊;T}\bR:{(M\by;GKARujDzm^EQ\%O\ɕU c'NKz}I&supW*Q gn3aGlk9{qO=' N#ƒs4 ElS˗6;Rc-j -by(* .4Ѵq+9EwE?48 G+$.  Q頋äɆcΧaԍz]  %5gēAw%ES^xF5l%' B|+=mqJU-nro7qqA%+ej—l {PA?8/b{[*.|5*k^zx\@y` flhhe }MxT0fFF#:<m!MhzUW![BxQC4ى JeAk{nP*@schovC!3x`~kd9. 0|ˊQC> z*.;5SfeJ4E2FLb7+ -A(qǵ HZʦ (7.{U7߀v'lIR7ӭzh49WZ~-fڹԿuaȏ3C'hHfW̰b •D|G)IPp>EB N|])7#~~0+vڠ5˖xu,+ͯܓ[zI:rpfC&u#W R Vr6)4c"Dpr.w1˓q?1;;*xcMQ6NIpC_YzJnoM(R H;duUoVyA,O(@ @OXFJ<Ê6)*t{\}&iFn2 \PTGoҌthmtfD~PrY H +։k LHwDdZ]rlT# KVV[A%OPE6R|s RTƜ<N/۫{ӱ Mo-d5YB3Y]d&iҘi xu7ҟ̛X|:l >`\m`; j :>zI~U|XK]nuƇ_(ؚ fpGnE$^ E4CEҽأ.+v)3lkwؤ}^sICxg`kR-lJ/[J,z>G(1(ﮐQbm`ByZjy9YLypQgIbK1VcI)Pq|uvM߮|.Z]`IwW! 9Ӫ;TiWTuV ]x4`]B yp 3ڶdQMiI/wfM|IjGFb"`lPda!WTq($^2֡2?}/ܤ}OiC٤nލ C~K|bd웉AnD$zPiL!!%!Ipv <@9:TbMm^RvBbD>N#C^R֙/=Ⱦ^} EV2AV:G4KD.I0I;I&w OzV8:cɿ?6=8bSg<,pR-zb2Lv7چo˔14#ef x*&ϏaKwX@FL@Rѷex(Cv+2\l.&%r6m@m^\M%qѮج a-~jU; [MH #n./l訥 =C$YƼxdJٲj$,RGk/ix5ohսFt`_=!Uٷ,I~\|5V .=:E|8@QihBĤL#gJVq줂6O=ӘvHE _TOclw7ն'.s{/)h[s|v6XR)/ޭb߉MO*\\\ԔK@U 5 O&ևLQ_:pۤm+'&tZ@]E#ũS_dUqOYv߫_#PXPᗚieg W)%j(/=&|hQֽTףaݒlpĒ؀}0XM]FU{Pn`S˘YhOgSk֌5Mf~,d2^|a2IKG P9)D]pp6`Af$<$,j0g~}LTGhᄎh:+j^BE\O6BQA2ZD_h(,h=dibqOIO^$a;fo-ZGzL9?΁/DcdЕq Hjx;vb#kXlkEع iX᪓v0dKRjDo5ԽI~ϸ=RѫURUm, qؗZv9Kԩc68!{ (uگL⬂3ozhVph;'_JVqQA@Zb-H*wL0\`y _R{6C=nGݔOhg&.-`t;FKvw ݈O`~ xz)Wh/K74= ?pi !}.""By)B+&IY|r3ayF!71ʰ]qu,0I-nj+$kPQ$Iî: ̙EB ?f-a`ѩ|EjRd!W*+`@Ͳ˩$Ia;,N VG~ pii i70bhAjꣾ!qA.u b`aoT8'{"]g@q1A2\;6а_7gt^&zUC#IiNDefJk_iz{g. 26Wk>u\=K,iH2ɡs ,(%XU֎Dzyy4*׹@huSF69V0y:$P)no=sbnDԭIRn`TzzE, Yo\q93n h\Pk[D (ߺb).଍F)zxqˌ\f2w+P]dv#[cOWu-EoYR:g`B !~,Ld5S\ 7G`{G[1bw>J>mlBFiMv۠Z@O'+|.()+5kX.k8vKt9C|~.{>#"~ª ?<ޖ(y)lgpH[ Qx-aҷ^H%䜎Aj+.+Hi|=[j& PEFX y4zf_<8ܒÙbh }^d] Q砃=Ioб&=`Ѷ`HDąq,($dҬDrtj;j ɈYmaE3K% U^><. &+gc`(cozbPQHP乫Ѻ&z1|X{|_~X@{ < ;g~}Z֑w֨3 )/YF-kgHfVϠ09˖PI>>f%d*~§%@SGж̦H#^4`2@??1G0xBs-DvXhLP(ݒL;7TbyGapnX;J }rʰ7wBGf$.5&Yj'^%4큟k_ֵ~faRW'*PNR^ [G|$i6ӰdSP8 $&m¦Փ<8U< )T>ٽF?1KDrPM;g=fjg3|%+4*sI_3v_%-ؿzƗ2?|+ϐB8sa̷HX6koj%JF!5,3G';}A@LuBEvG;ã<(@odL܏*&nT$v߂eåJ}5, uꈉ:tŇ|@v0ðkoqN3\V&"ޡ:o %ʄMPx7?3%GkNF mwr1wX}<K Mx{9wPcxrj²h"N٩$ע4Pd0zűul; A^ˤ~հ0S?0#]=b7'hEɒ}SS3'6[I{)p >'nˮw?CT>wH!yI&'M ݾN>aש%;EL-YK|8hZAnB+89m Vmw,tԽlP.GXƲ=$Rr"d(%B L03E0L&> d& d`]8wsr) ɧI^ >ȫ#::vٝ&mК}z [GH_Ɲr<oaL6+W&]JZyWS)Y aȀeL? |L_|=x^)&?|mȃ9骖8OL\mj}Bd]6'0Hh~΢sTo |1dH.^KM~߀YBkt׋*{%{xeΗLO | b7../RyG *b27ǥU>"m`퍓-<:LSr~_qW<BZ|&#z+oqbN,8҄to)`E5|ɽ GSANr!c`ךgvT!RYxpxIf𸔢y-YI N((Ҵ4ΚumV%>WZl5uӹFa%!IH޴% ;rꭐ۹&1ӷwyi<4jjzgw=W,(cל\nF;a#;pSP0ܳ{nFAw6 6)wUFd4Vδx ŢO劻x Ȗ+z}elGXK#]㈙h/Xo.YwC&9O'Vn\VN%,zjvK9L$rlλ p4[b<%v3|hIYn8Пe]cb%xzL玏 Gkc^PaTV^ 1m $LEtYAX D/k`aM@㤳4'3]7$'G܈>ͼG?bT[*Xlv ?>+D#*ÞK7)yO,|WkCœLQnLALNǻ{qIx#lZ.dqSGg6ْ?(Or*j@j,/~RKS^l^ϗANsbΚN|EYunoO(y#NSOѱ S<{W- pGj0mUF:0gcT*'wrcm͎(/k+%9t뿼EDjD;zs!)=FLA}F 0?}7&K{!4'x¼.Úvtv'z-,ϋZ| Qc3'nM^.mkT hc\} /s SpZ .C>5_$g)Vt(2hgV^ |Nn-/hBܝs iY$q2$m' e^&K/1Y}~V86exc7aU9Pa^;&As|mgCI[{cTm`O/H<. +oICjy_^Fs+ )BޤE>EfI G"'/gC-jc: Y,jUNW^:I-EI= RޫU0.Q=3X|aw%F_ذN_|f'4>#f0&1x:TǁGE0-CW|[p@MSYnT'#.( PYԒ_F2"¹Lili8Մ9 \9aVչ9TD7ُל5V}A<BlHJhZ>=s~%WޜMu_r$LѮ /2R?AeE:)θV dZ\J;hWq%Ou 4S/AD ܉AɞUV WԂ*,ZvRq3 l"N; AȈEA%a۠_&eeF𞋬lë g^uO_ٜ93q-'nm֤_6 N({uY?Bqrqщjxd%%CXU6*p)_ ݁~$uV{dk)JVQ:0K'yʼT']A.z+E#Qٯ=ɬ&XG->pG4ʉ s%w7]k(*ɠ6d"g֮lGVM[t[B"x:3e]q:hM'@ŠKVOhSƘ|d{Y{6 +p],=f[a߲ Hh](e>N<ۋUEqpx$0_1 8R~lHݰEl ( 0~$S9D ɷ(ru20+wIrG3VJ5FUĮQ{0밢Ú <լ J*9rpx%eJ܃ES*{'qHB 4ݰ}OV> @9c];h MGw̪SD gvG7+qDo|NU!m',v,ieT~]+ʬHs5X}4MEWԈ/A2L!Ss^3`nZ7k BUD5D/+t aYݷqQ0CPEUi2+Q[\ %l D{ ErZ2H,D֗hJĊgס ^DDŰp2qiK,*yIn׏׉"cBh4Qb>\Hkk~ߧ.1\D YmumbQ4\r ~?|;m V '!yRŠLf EZhxDvT1ZZ`A~X0 rI@/ ^:liK\@{P*$/pKir{'Vzl7I׸jLO d\r1MP6767z*!$+ \mK\cUgnVʏ[G; Nۥ޶b`R셠gLZiAKАP/u`TƱ6*eiх꜇_B *ɏxX{z\ۣ( tzFA!D& _:i8*/>ɝ5)镍 }"E CbX_O;;؍? 4hvUu`s[vWWPԾ/h5#KӶIH= ŊbVF`g'#ڸ$_d[^{1wˎwCgnR۪ڷĜxE { V'=bHIb~ 6IUmpFH1#N+Kțu+b]B>}3yZQ-UWb=Q)^qeI 30?wqI(Tꚑxјz(=\',T6}F K:.''a3:=hWszӷ  bpjChJW26!9wC]._§Tt;[F=⚒^3ƴ]3a ѯPkP"LKl囟̚Q!>pZgxx(bX"vj ug\Qqڭ8 sijaNzV dHJ5OMk'ɵ]r B2!yf3Ԉnd \ÇLtwr^QS .g-`;G^hdf"v+a"ɉ&6-H⩜{A"Z*"'+˄ @7'MbOcVc2ӇVS˕ZPW-"/?zepFOLjYx4'TN5 Lʚ]'4M>7Af,:) ou{cvivW#P1֔=]T2Vk#ɤh]-Ee05og q)WAQuvℓ1.VK\x w|˵#o?9H[ IM'ck Ki(wHn6gְwnr3kM^Jˆ 5%:?*(zL}}cW -Fp 1l£`oHwS1x|: s&QץjNQ:x,݅*sUޠ,kS&?CnޡT R^+%Pp f"[Cs*)YC96A3ձ!W j߀3Jh'!(;on;88Tpq3=^|ͥe$%y;ȼ$^-s.+Q]oAp>%AزM 3][a$9'̐NVc`!Vŵh+Ϫ' ЊP}4G$+2TXCî Z\^vGDKA BNJ,s0SjB(8Tz#K}KX~Bj, +?PnZܫcĢ)J-Ayȹvz,ۛ 8+u>IQYmq6-J{$gIyKǁfVZLQDyR,&)\''v)3pB5 ğFV^2Ƃ&.Qq@)ŸKAАEѱɴ\6m@$v40CQ=2ޱTC@8T^3dZ!`|"ȷl&,L׶ځ8ED'9o9YUU&#cl;`ݯ:kxI14u3Jf4ܶ|a%7"Xrd g=;UwMW4/lemjKda\sÊ4 ^3ud߽,|Qj)a26tv>&:M;v\\%B|ʯ`"s a"pr1 5%- 5 k%ݬ)=jG\$<;V.R6Ӣ;#F7rZ#k? xafІsl)lD|+VE4M}A¨Xs@X~,P/ lq4Y~:ն7 7vqEtye1 im%d` HTI=`rYf~X/}]M9'EIY"Z ܶƯO$⓴s%\E9kVsvhS DƭDzdq*28%E;RoTɓ4;⧧=v)Ng\ (Ēfۥ7=)Yզ% -zE֙Z}LYQc 8:rMe9SCrڡgGɈV^Ӝ;Ȏ@<" 7xāT1E-@67Ux_KHCHʛg%> dzd@ezKXVnzR9kx"Js"hjׅtq\S.rHϪ1d-br*80>Cم $rfHW=))rDU68I6Ӽ𧫒%f.x/D9@j톖Ŝb,Y~M]93b2!* k aهLg{ eY3Nb9R5YO02 #a5RO; 3졺7Ұe=.yce'ǔm%xҾt!0#.V%yIφebf-A]u|!G`Ba1 jԳtSe@2KnD LGn$QIoefskV"ծ=GRF桔klRQ3@JWi]'X@/b{cTZr5&לcCvйN]7vЍiU;Ӱ{濡ʾJ@.<#J lh,)'#ÊrК'0Wgoes Yhʰ5^}c-xy} 8% לUA.Oސ-- X9x{st#Mw3g>m#b2$ؐ}È-E)BT1.#-禿*iYMy;Ůd؛nXP*bb)I 6X] n&T!+Ï՗N#"6 Q{]?h~b-I7}4u N 6oeݜOH?fpF ŏB,4)Y]U+C tT&u=,S̬ wA^b߰Lh0я{PQty/ M':!==Y{̰EϪz>h8\î2)ъ(:;ɒ|v-AV9ϧ>뢣1s{;~KWS,zE-U_P;ǞW5\޿8 BKw]I =zKG}5~^.6t /U=1W|#0|> uv1r`JTt,ub k kq_dc%::0Oc!=i"B U;?!sbrMעܗ,*ܶV(fu*GҲC>0BrgP P~LǕM#P/sE6]V8~{WL y5\BـȋU%ߒkw*Hx=Ran&R*.Qy~eE{ xc>ƺ \:G@31w/$:.!um,|G$-Xb.N{Dt}v24ZCCxH1졛t2D\/jTBA:'U/T lW) Ad4ڞt,xR\/ kNj[@D U{MƎEun MEUG5˙kqzA1vSYw?PON LbuIbioҤl뉖m%@D_oVp, -Օ]f"I%%e|C[|ݓwodspx±%%tu f5oc-0^GsK]wsmS]13P螨kwT|EK)*W"wvJ /C%|rg-~;my:C[] n$3@ r]=RO]}8L /pevʠf0E]76AЁ#cb>T> J2q;>j<1OXW*# o_*HgGe>[̈vN|jWNVӅPe'GԯX^%,` |\-^W1͜3EVcBSR"O%{ҫcR#N%s(ϔл_4p[rN qY:~0h[>0F?i!y'KwXn..oXNKYv9a~E'9"ntK$PyA3?w- H;oG @mx͛Jz,?Dd,ʴs<ۛQϻIlhҒ@ %ļ0R1נMU$vywU\H'0[C?h%蓣'f*L|Qp|ŠioR3?Tre,LUqJ I3䜜*/'wjtxK/=YpBTcq 8iOM![x%)ʪfc p=}x|nClE8?{唪rly <笑}|KQwY 7jHGz[<,*@/oa9Ɋ$!INFe0lUc`Ł*e~oM= gU HQC ;sݾ00b uOͬH^7MY~3Q&&WāNkҦn+ϒ\"*DEQ>"HcLQD:<*xbBfvp0:Ȋ㢲_&` $Ơ#< NF֙jQhIAmJG-+4vʼncsڠwA^W/d5ܨu#"czlj64ZL=RWk|l4it]g-)Ͳ[(d˳RETUn‹Nj)ԣ7]ZTT,IT&\_kK@^IB41,LҜ#!reZ H0$~eY(S$/)X$;f8w_=g.gtl,/EZud4 BK ѹٶ lܰr+^؁@¥/Q%9PA$nl%e_E`lKL~fX:{Us&Zbܰ?)rx|Z;Uà'M\=-d.o(D -H1. TY+¾43ܳ84;7sӖA)ӈ)CnD52ӤX}ǡ[% \[0Q|VNGu뫇D]ΣcifgSwEIt8gia[WK_ԘN%p$:,6|Eʏ⻚ $B#s LpA{7*xdTga"7{^&PBɸD2Hq[j!nQͦ>iƳ:wsrS8E*P1\cnJ rVwr$}񭃋-e[$㑻%h]&qc65 V2Ag3B J sdOIp'VY|WYVN(oȁa@Yۆyإ\~;܆Wyױq֔ՄzӌAn݊K$|"?C&8o@3jB:a q%HBug?剴- ݔ^7 7[}!:t5[m(c{;ㅌnK=UvrUӺ:X|ldKSG5Fp9q.9Y V3M.BRҘȊ3YI%u+$HEVa%)db:?JM[d J\?Iޥ!~1̤!S@nՌI6LVj8RqZMaxYyrKHh6un1Gq1cp~_Ao?YW,J7c2CRNkzX4.}om)cgb.q`jD`D,ua\# pl}rNH[ s2C0Né%G[.,CwN_)x[Lh硗L/@=ڌ7t@|ge/.NCo)EwhIHG?Eв4֫G#Wz`& DsqS`|\N-Bs&;szham_Bo$p#6K-sVk2K(,v[M,L(Dil6Mʛo@o~F aH1T'2-v@Ш-gԎjFA."pf@rYs21YË_R }B/@H(S.$[/^y;DY=VQK%ЛO i.@li%sV rW{6q_b?WgW#-[󻂡L:jX ",]r_rFe]qAaBnJە:'47)OO\Dg$Rё9JibE7Pzz-8O~f Ȏq2Q~nEX@ڮjPo _PK!NҎyˇ}zA*1̠KZz0M=DvM;8bh} ģ!bPL+b ˵Æ)4\BjMl*w:lICrqEO6X_̉mdm.;UM@A~EWLpzﭺJ eI؎E(rpW Qjc=na.SZcD2A}f1p3hj`Ӽ $cC1bcq[ ك* bImf KE7[0kd^&*'zIiJlGUbjYSBD0]>QVZ-Z!wI7$G3wfDx&U=XrXWUqE9VY:1w$\ֻX7_욬 sӾ} $,gjyy8[f;{Bi]&{jxbsXVr ޠ,sLu=+UV$7x4m$мor {qu DLu PW8鱃̗jjC{L7Aۆk?sk3'2=XMXT6$ vʐF}TQyOTh2w-洛N3q?m~Qs@ZY'Ғ ^hV=:@*%uOL&y4 j)IU 3 2QDeDIWns֔zI-?Wv;,y! |7)<1춝va}#CX$g|POh޼nP*W9kE8E \ 뛏LTG=* *.XhJ: SԱVARBҽE ìHҹDF TcS *tCVε o#1"rƭ%ۇ p{j1MvE$Bp U;"""ƤRM]^ұ5Ps ֘L'*!R_ <adt 5,f X`rl88MpN HRio:g=6ZjG*h "ߢ)˗/y_ V%HEpqY1ENLypͥ ɛuB+UnRvnHY, GNzdO>Z~HT]ң,"=Ϻu%&$nPz"^$Jz zG*?q9m}husag`"G}'IDn+kCN]J8O1#w@)qo]< &Tߣ!DЉ r +'B 0 ^BkMfN`%10* $wL͐W)I߽(,=gRT:Vk%[anMʉrn׃'xð+::\AzÀ=,şe`\!걶9=$䶷uc[ Eܬ3Ec<8nKGRfBw7[$ZE1rֺ{u팓PIx {HiWl쐝^S|] vwڅW<[&rsUc?>;8r>2 sM4C،-$3ݙO=K+ 541%uSC34O괆 0mq?z8+q[YojzGAR)Sʷ94E_2(ȑ%-e`jwl%>jʖ$GvJ&LAZޱ@[5t -q%1(|L6ѳS )tYV|D>fUb^v%bO4uYu܆tr}+sLI[p-X c&}KI=6PVPwF.f@podcQ+,dYΓL/G뗞(M I?BvruDp@ѡ!СЙJWpO{'= D~>BOd 2>B- BUcf-3vL8\# }~¼)1P7U#^F- %zzOJ[:T_(7c tUArrA%Q&b/=8gquD~O^nfYS%B]pmZGg.)|>Ъ ;{3 q\޶}F- p!'F1c}lz2ƢaBe),#/r`.u+= `uyߡrw%oI_φ̣RpiЇd ٯozE?-!KTSt}Uq%5U1DJY#]0q!lM $~FYBPRqh*7Ô~&r Fe D MbLr/, X"FL.`V= ϲ jDax,^xwH:F&2_HB/Rp!\$׆\XHV߮Gr`BP .: k̮  F|LV]!Mj!dG.pHp7ANz;`u%>v^4}A,b%#Z=쏰!|_* 'N-ԻF̵_QPй=%'"widmhArf=j;R QJPdHȏ 6"ζ_eq~jZJu7j t?E ( }00\[/ű`3mG zm߀vׇeh^@O@+MP'7tq-\i82#Hs^Wevy7QqJj~ĨG练GjHJԷEd* `M~.E"|nrPZܤCM[]ʺM11}Bu_FgӢYlqB5zJn:7gnpF Z:lqǪ̥E|I!r0P3|)nZc[Vӥ'u8%ˎJ3 )ˍןWn %iu,Ţ>ckC B'.-"&b>cC1cCwgcPq3Rg$o[&J12+/c^Y4J AXRPO^׉RXE"pfG1c7/WTgW2VX >}wf 75wFW)s–J̶n)z쪷7bͲaC^l!X`},<ʬ>Nbk>~(pQiy!8=7vJc!5صO,cXxq=祖,$ꮫ0G3y;nC_ JӦ7+e@ea|'$&MnNrhme&Ң-_^^z1mҸ&n |FSq#ߴUR}K猦<oߪ#HP$/q2{KA橂6T/op==:Mn/pK21-#TCmK'DcuEj} Z0wxѸЖ|XS^vD{CK-X%] 'Ax?t2<ݤ;Tb${+0 T%E]bs#~Ч;!?&/F>AQPq1s-zUKFK, ָ6H8g;Ï3:{CkC =N' ~tOu[漮 5eVo"[="k(N-׻N>pGr23۰8ڱT E?k8apwl7=~AU)e^F}k QO<ߢ*q d#ielC4?T~L!XWM2˝lɦmi?ܡq=&O):l@ h}aw(1zSs+{1 ڢ&Fa$PPv:PvG7rd$(Eﴅ1P}~_E;ۦEXuzQ;g^ vo[_13%\hhHh̾p7Ȱ„{ft8 5OK~0P i!XC+jnQ! vL)|deqG9?S`TFi"$)hEr1pEKT EΌ5x|ا en ڡ*!=Kf@~b^CpfP&pQ;G1D 9d9aQW d\S']Ub2184O @6 LMntΞ ܩ>1ZL(wa[f|35fM{T\Um?~1_TGίR'Kf IۙBH=_H8׮S“ -eb6cO-"Hƀ`j:gTԦ7Pg[`=Sd@dY!Y;%+Cv( Vm5NZ#trq%D z{uZqNcP Q2; 4?7yʾY* r9Nhur,艻zq{G>k}A*&do iDRƷI[m290q?Iv̱Bnvw;WHԖSsH[~S؃3'u5Y}a9"M6-(9z.TQo 0Ghv8Y#0Ӑ!BTӼHzd 4#hy45W~lvk1/rchoe$W}!d.S.GAjYvYm3mrqen,G;bٜђh7Uגe3QsJczԮ-4u?d Y?߇eK}afs@P1֕(].}w :(=#SQ  S$;ިU@ht$(X7|ώ #&B}n9;7'JL_H'T"慰KLHM=s,g>}4]5&Y(R@r#9_cnya&`g<8d 8Hˤ|0cy3rڄ4O5,=~GN1",Ǟ0b+ñaΎHuGNkEX'M6Qc_f o$22Dٷf?0"jM~L㊌_H оr*k8'&<#| 5vQ:5Iҟ،o;p84fY˾_%\ɳnsfzC\il.] Ʉn=ߗ]d 2N+@l+#[3CշY>yo.GFp;"x7S6.`׍c`ӴR>ZJvAǃZ@1`T>dovm?Пn ǜY]06k:hs9L9>(x-;/3zio!wMs+A09rA,n󼤔xj5dtZz%[0k&T.s%eN'嫁S˺j VoJvyY)1.|,iW2Ll%ژL_Kڃ>yol<busԲa1X6/dj#<)1T7&"e9 E?I/՜E]M49*q2ӄeZnMk Ѿv FЧB?ξ]DؗA1 IFvǾo9ļզվ!(]9b,J. ;%Fj>ě{NL',%W5o6>lvrh#JRS Jebe|$k?kw⥠J/r{VdP%hbzL3SAe0+8 幱@l6V\yTޓ|s[e8H5_J+7_f?l9-eƺn4:Yc+'lߟCf10s ]'_59y-mCw Q1?~y;%`7m9D92kmgIL|߾>.~A.o-0h9MZIҗXt~RLQI*9D?@T txn|qlKE Nd)HzK}cu*t9S}waĀuЮ=ɳ3k[ƲW0 *Jp6~؉1|MMƟ LRl(t9QQ'+m_+p\i/'ssݑū{WXC-tW9Iфja-iAHTGaߌg 6Xꦩ%(#RE>$1e0_RZ.rxKMI.qbeC:D'u {A?l~ ZTH- ^7Y'bBN:Zxɷ8K w啌R4a"kFeuEL繊hhHHb+PcԽ2y`#m;t5: !Ìga 7ruP6+ c0x|c_ltUxnLjGp{B WU?۰.S婱7jUp?[*`ӔBۃгB=Q'Di\])XXԑ pS{~_F)x1El? _fbA>2zQz}#bWB+a+Gap}P=Q8m "$ d V.&\+IZiF^/97-1peq!ۅo3îփti g8[`pv̧c,Hʑ;啠\LcwfӶ<ʸ%yl@j,"2.|x[TDIJ6,rixElp;I&kV_UZ{{~0[}g_8dǧV{fK)5 t2{ʑs`vwq0h< h@&t,HF1-lrOG"S'~瓦 Kۖ|C-_SCݳ5pIݸI₋'SDF1}4+P<P4N+P:SRr)0YтM|j8Ks^`\UH>ܣPT@B{A#N`_VⱳlPf;Ke%YTzU~m8h1l.F}@_xhj^]JfUMT5MROUݻy@?a *~.aO\9(cx|?]T}~69 =ʹU=?F&c;pCi^`U8ώ2 +5[o¹$TfMLj+?僴(ҿaZY /t[g;Uk?~IZB,2:|\?G['We??/EI KC1!u*Wdf@E2=C?fwggbFmOoWٙb`#G7^F^X@I[w*ƢX) Ë!]ܱ^B"d_iV f8?>y!Pa/d c CnAۅ"91r?vkϽtA e'eT%ג:*@{YypIA^]-ˬwHI%CexfI 9a!Q1joC4U|㍃evHP-M)g8-zgo[z3K0@?mkf]ɋlOc:uj|D.qm3N>XKLvь S'}}c=f6obKߔaZYн8z=92:dMiOұѕ$ry.`p71E\ XExTR=gժӲ8 D2*jXT@_%dcj]7ԶDۅ ˎ  q9 v¢"=3ĵvOU"&RoXlʆ7q;fH/K;SL]R;z^9 @e/!F~t(ae4p5-&(c[=,K\g ^Q8XuM2]S@(KMFf! sB&4 i@[Bˆ `N1}ǖX_r]caDB?Ճ=^^~f?g *MSvU wUQZ5?EU$f-G䃼JesȄ8[һYH<13oCYL NLA PwC-GG{0fsh6.^ c3mJ٦s0〵+k zl4L^"%GcB!i|rGj)9D:垩"&|DŽbfdŞ 9E#^-Y*M YEtX]ΘsV,ZzcߎE !Fk Jrލ3;(EzX^ܛ\䅯RC/#>l&Bfy~ϫ 0C/l 'r!(<]%WAؿTV p((INw?&O1XΏXd_]bKbz5wChy<5ȹVwKLim&3! VpsRs1rmSxV5S] |{fLeHSF)rŢ,װ8) @Y:iO' ߫tW P+ހKFIa[AaTG8z]Vc׾MRSqد3h%¢dd)HM 5B*uqK|o G%5:u#kL!`Ōh6l0 ҽ(#ƳW4>g8b.ܝ4bt2Z(_%`З˷S؂qyyxQ0p9LI?& i+͐8>3Z%Mch1 ; `(:=mL[;K?Mq&gvr!W'^&or2lsaX sq3CIp'ߎ>a,~2;)1-]FgXʄc" _갇Ŷ}l:Gպ~Rf`LتYюsܨbx kM<\;yלU-:Q,`4c{#iO[wt𛍇feGH~#*硣F8Wðg h"0E$%|+c΅ce,c99XH߄4 !1{\UJc,AfhSʚ*Plr{-ZAl.A,&S .'Hu"0R(V D{)Kx309,Ü>i_;K@YNF>ȫecZi2cl;R괤̂?1)$}j'Ep۟Lbß$L!At'Kl )'l\wLO܌UR0!#`.Vr?3p=q)& XvmT=P[jnQ=t/u&@@UTB^l!cJB. y`.qpxђTWCVnEK;pQbHh~2Aܿ1*9LD@\orľɋ$𺙡aZ qd:ZP(#nk _DcS#{"eVT>yJ4,wfL! ާ&8Vs [֌;]o,R D 5k*GZU zDx oY2wƦ5ʈS]7%~I)pUڷ/tjS\"͕$2!݄`y_@D^M+Hڵe!5KBO?ą$c?}Ts̯;ŵhvt# cm7qTCk\JCe/짼)ƧQR WWw:> aWHȦB-]3Up(k j t_!ZH,/481H#JA^a$'z8M_Υ4ªz=q]oGIf\w[tJVœ k&>cLR\.}kHqfAEm+3_M<ó mALQ7eؓj̩T+;0UKt0I\+#)J-UC'k7NnW$> ~}=!=KA}B +DCYg ⯲~gSn񆤰@ OSsiR2e0jSq "h=Oٛ@㱘 tP0jgu!b69 Sb2C3!6G#,Q̀,'G8ҷ߫37D5!Z)FxcPW*:33nI|gӿ" ѴW._:#ăm{K-1:|p1<~a{K!6s_svX`| 54"kS 9@ V*ܻqh?e.i8P/*fy Nꛝ}"_MX!Edz۵5d$#Zz^sC^j㼲ᆎa-Gk;6bM_oLQRifd;?s_D94/8\aꝸ4ݓ}M/=*O8p7Q@Ɵ N#vDhN#M|%œV0WVLVzTI:sqSRPg(k]=o{ʖ(x9Q, E# ӂU_\AZ*Srh殦𩈑<(Z ϒc451:aޅj5"f!Kw66(]]ďP5^mp!旉J49vdBo>,JAo*lqm?>*ea`Jbq;c|BKm0 z3ߖJ(cb&}5bߊN4mA {?׾xX- kxn^IΚ$mbЄ^x(aO1Ǘϣn!ޚy HyN.޵"{;u9`۹mp*eӹ},+(ᵮ?j`KݜO;X@ Q _Ǯb:G"6fmѿ1ڿG޾݀X2胖4Nh ->D-,-v[\Mhz25 1Ss o$"J)WR z 7džo\~?^Uۗ=N&yHLψQR~@8N7;(l}7 zd%& p8B+%jсe$_u"tMp70(g cnѷk)VZA.P#Jdn g؃H=Z)Ihooy䘾\8_~| 'W8c;&SX z 3T쌋0?rďRdZ 2@01\\eeշC 8Ylsʇ~ K4_+F̳wowlFw?(b7U,/9(LM@gKoGG\"͗DLS+f1tG6{&(]tW0/ -Y`Ta&jG*S' 4eʞ|vvLxeSfr)f#d i1C]Ê)n[Ï`$}X#lQ񿞕Yy|e>[^edf*8Pnbiaه9Րg} bM'Y>؅bttPy&]L;mwXA~_#(HI~ft`Zr}d V;~Ż-tlT(WؙޫE+؈k?qJ̒n\Uo [فb %5JI5M-wMY?)8ÈAa'a89_D7>zr=_&v=%v7~x\[$Heift[ۉӤnNEޣ am/8Q~.ˆ׮E{^P4q{$L?~-P9žv`J sYKl0|4u}'g28zKde|nHGA~d k/0_cۼ^\%תQ3 B>U'C8Ǜč+Wh+ϖ4UPz=kvb>uF`c7b#BXBҢ-@c-،'DƘ> B Q&-P/М]п8_W.&NAƷ~HBOuffs|Ưj6%&aЗ`53]";jnjvwAbr`btI oF'3Gc<%?zpޛ(q؇Id!?LR'OXQ#wIU`v!,j1[z) 'vn!!p/l^7ݢy.@dx? ԾF:ݤ|M7&wF|6[ 1;j, ;Y R}#@c`Ri+Q\WS,~~ri>f4#"ѷ?{ )%bv1WkcI75Mm|F9=41٫Lxm#ug.Xg3ǻIyiARx(ηY_uhgb:]}MF8)]o p&'~C-DstB6'L;-~XIg ju# q$N =Pi#{Y*k}<u,_I};|.31WՁ3@,8T Yo[;? >&vexl2rvs 3ȟ6Ly0'ObߺzL+JT11ؔf@Zַ V),H&2)± cې0NF.W:ssڋуcyvq-(EA B]9w]T~CĔ};BBS/h?\̺IgUI*Hjd`Qs>@tkXq܊?oϚ ys Ҟ%q_gsy}F =CXCh=~ ZE:Ct[C "MI#/n|\~*in̙85x _θX &ݗ@D}-Zg!ы$-saXkUY/+ވrvomUȡHU`GdqчI^YSHA=O^OH.ZW&/RI"uEcC~eʪA^[; ze3i1ϠT^,H*$&OgjJx`z_yЉ.ŎR)_F&z&6O@tˇ8[vDS*c3'0 US7|8a_g4Ft5S(-ԬChf8=X+N[()ڜ %AO]]yO_`#qeoA37՚h6Ŧ |3{?샶 fX۱7g1dū]ˎfk~?)W]fY$DqS#H%hy'MV0Qj>n)jlT$w*{;ރ05-`K, kGq#ivm!+@:D-sQf)ƅz#)Z+C0,FNО&?Zm5pE+sUgT`alY৮ sFz㜬Hmw`4p5`> Wj 9B._~9wF#lA]9dӎ-% !aJgt#|xҸIJ9HBeݸ%.36%"[it&L.|W긶[6xY㕭b 5x L{3 ҍvA>ÆQ9x,jǜg}OE"3A߿nC`xJʖ"IK[.ܽͷwivHX$E=MϱPЏ!R5i$>C(({3h\Wp*@t%nP1j1#kȊې:hɼ6'&m[wmgCe[o+g5(E>w,u0b7…WcRk(pW(c'f>7 *PST:HK:Ke\BG*Ki@d-zyҿ5؎tԦ Gw0{,2+guo5>᷅hgK:oTxPe4w@L!_P0奪lod2aN/v=R#6p\WCY%4Oc姫pADjKnC3EKqt /1UxG'x}ڱr%ta?YUkmV5}A+W:?wG۫ z M U1 |^nػ}k! S~&|Q8  P^ {ڗY0phQV{N EWoS ݛGΞv'@0w?r}H;fNAU~@i 71ϥLNkwCQq01xsr~wy4vVqFQf*nRퟝUWJ *_ey ;i2W] oP[M`_h N38Ҧ>U5dKQ?-&>TFT$1c-[#RJ,0 smnQ2hé)-Ecvv#p9_؉Ry ZWMoLPu.ZWc*F$S:q IG =$_l3Oa `܂mdaT$2| Ja=q Kܟx]eź5'*qiy9k}w"+$q*{XOԄ{ШCD(L j$G b4K"& |A2F|2 w:!&[=GƓG-,'/uLjFC U|Ps>פ6DLs: .Ci4qr}JY=蜯 !?*\)>E})EAt0Q Rn^4(Nxc-mr!AL3vjeUgcXPeP%DtΩ_g0HT.r`n9p{;^yL9q/^vTH##G$lv٭/2{LgjT8c{ s2!˒H9?9^ fƙv  oTkYšG}SSyx,o09SpѠ,s]<ŶZ0bqDjTd|X7_6@[k Jڸz;fkX2rfPB ΂?ukC6mc#T~ʻr(535N װ&[CEW/2Sdc~xgҍgQyB4ϱ:`dN$ZA`SQ}S Uc>Nm*A ߵF78CUd. 'AbKcQ Bs,2_=u ]RS5i_cǒAGMĴH?a(QRDz:95[ѡf/܅DmtAwi{|_jyPDQcf6.ܷ.d!N^V u49q|otH | ԥ"l!hQv6O [*.`ǵWG/"!N>P{)R[Ulߧ(3AVZsҕ1u-73\c?_W뎘 a;9O08U֐;?JE>JqF`ߕ> b] asGY7R nG0fZGJ7K>X A6^ؐhZgRQr1\K ;&#\HbʪF*7U{r9 1qڭlfno8)F C\rQhӈl7^}w{>  {RBNW녡G'/;D'Ʌe.w#J4xo1WSW'O!}yʄE* 0Yԏ p~A6B^ O tXکBRD'@& msfnG;5B|)cC7]2qv㨂]IXi$kpsuH,Pk}&XͥUD*@̞+  gMΛ9xtpKfQP/T< Ni(\.5Iipĸsړ@Fc%);rV%l1iƂvD>tOkؿ? {wJ?/2Ay`6]A8t(" k-.E-D3728cgImt4i g7_#kmH=qhE5Eq_OoԘ8~#,wLhگ nRjS=䀲 qbIICa5kjO. 8KFbQ1 TwTϷ{!Uswg)eRJ+j(us3SR=S;8yQ x2~yNמ Q 7 ߘߐK 0]$^2v8`^5`$. \n^Muux[;"Q} Q8SQ:O8*=Gԙܳ㨎w[ven(,]3?Ⱥ&\n2oO5/rAIس`1Nr db]܎E,W9ŕA\nJ{뺑8^fbF-}WppcM îq2Yfw EBET٨Ipa|V\tξmQ"4~P}%y?6CL5"FViRͻ|&lHq-MNwgva@s{]),)k'qQmd4Yv½dlRRi~klsBE쒖0 cŸ~S Z3>Z(3MqmfopMQl>wLj9DiZo!JX oųDܜfQH汞szO#ӦH}!D5aRr?R|NA_n="(bךo{U ѻ%6F ?YDhS@i r)D$ '߰!85/ 5֢TBRPyHhBdm#nS֌#v=O!;/An!Ӣx(=UBn?P qo90z&-VֽD;Q8r' _ݼI{KRMbB~l j/֡ ύneBV1fMO¢zjǮC zC4y.c@SsEƗv;U#kG MJJX"xW[9@*%_Wzg' 2h̄.W=#a%54aq+. `fmXetYb81ؒvJ 6mCc :B5{ϱtEjcV, vr_e{(nnNU(h=!XG4Dw;cFKhqNl.wjM[OQj~2lb0~6#0sw&L̥8l>  [ϖ:W8tRCZXk.5>T^"KC 1ӌco-r) bsI1Q0A ' -j9> 9ii\2* y,B Le\y0-( ([]F]GuOܫؤP¸Xui? !ݎ` B?A ^kn-Dy[ :+`miRa9#,~lq:Tad-KČFmfm=$.섣pQMu D~Z> ۋ1W. Jvh&gp^מּö#pR+cˮuNP&6q \2\gB~(a}2oO!񨲳_E![YF{uPS65|rv+@M}^w~OF$%+L\xMgwʕ_5`K a/հ&* ;E!8%†tjRף~0>xn`*w 'h&nl8bF6y`( JEcW(f eG#5Ak s'ܱʂBTH>gqi*e^3`njzU&ć]rs6h2U5,̔+ypUޟTuyVi"=A(u.+H||MTbUE|VqI!l EVLzVh&?`:eo l\X m 19VBbPqx)J,!Na%tBrGg4"x,o⽗g:1}TI2XF6vёk&)qěF o4leu=nAeJ@goRPQ$5|{r=4I'(mm^wvi/.ɒ TO J.r/&sR:l eR:JJp^tZ+.LQ w2e/w,\fb<{[ҙ-dS5ՕWpL8R!U@ʚ/-cZCM5֍^exJ,3Ϻ \ eI<ɫJ"Rpi~?;,pwKhE*E[)jsa,ҶEdԏ(TAD|%Y+ R'ټm?V59N|Dѱuz7јĄ)N . 0p߸4TJ㱯*` 5=:0;%vC0e^{Q)Wc>Ci:}Q&LKdH.0oug[zGxEl18a}Sx+KJ#u! I샰p ՎRr\FD@^OH:S,uw&]bIWs:*_WFOz.vqI'I D"-|gToێ{% 7iϓ WvjF[QIb|zC # 2q.sD(ndž9qp:=/s8JnqX!nų+? &O<3ӷcNYK,[w%=pڴm0` +(ъi&Er &۹"W-e@z])c)S9%+!oV#E\27J&; o/)epnQAdWr\EK6J ԋnR.urQǐfp2*,} c}Ys|c$/vBwbPK:cwNѮd* EQ,T!`SU4pnKj{RuL M␩V]oH&chDE"W0n]*=5N)Wl**R~ξeN7Bh72#V]Q/26mfگѢS0t&Z+_m}yS0bT#o46pEF8Qq0+b_w25Y 0æ(-P7o)4ٝ1omԧ"D|-eQr&9sbV.١hn?@#9]B+ylw2(3!s *8Y@e9fQFI&Úzpb29~5gʻ|jz=Wn.<ՌoyԾ2/n0QW7Q%IoQ^{ d.neLꄚ[*;եIftюwR6ZiT.69+2q6{36a<Jۧx+:ZbP5?Y }+E~wD+d5 W(A 'mc;6 "@n8WV~$1뱺^-?Tn#!㺺TY |Ć%mea6`us0bhxK =JG.!e};xp:iIAGң~\F>p`xZ|q g߇ G"\S7fعAcԐ~gM%KQfѲ pݸ?3 p;/vCbQ69%p{j)k/ (F7kCbg(gux5 N%pab?qQXqiG"z"O*\4ٖhfsx?_-zhg|ݍ ,Q+mZs?)0!ث-mdga9ZyDC^cp-*rb|@/b'nZ]FMGesd-uT0q@`V@M e^A7nulR<0#nergM.Ȅ-b<.b0,@WGBŵql0AHTb]RܮCc`'eyۆ.~Ͻfi;!6Q>zt_IEl=&.zo[=7`]O4`Wx{57r͟K۬87?-r:1lz,򬎮BDv4؉GVm#>?5d疷so>$]X*rlO]o^ x}weAy]I 0ڞcт \ߖ#`’k.;QnS˵e7 Buos R,m9Xf8DQ14bO "Nf̶ƬDmiB :L"↻=s.FqN'&•G wy1Oufi n oQg`W4%2jvsp4ZM-vHo͏Ya,Yw_eixJU/Cacw+jJLae l4d7QDZQ=`l$_UA~DEÒGԹߥ{pk>LYןvg@cvr'5o /+0ayAj55(!yf4́I'8b-f4dhi"o:|o;4f/"=HLrqکԥ# -?'}~ۭ[eUJFjWϚ+q4Wܢw,| 1mgI}>:k#l"IjY[:NZ@ ]oώ9fàG&x9w%.0JbLm8R-zNƾsvfWQk$tqZgPt&!Uݔ7Z~r;:t4A{S*˄XZˍVxSKew'LD@eб_V<U?/ً4_ͷ5C,%zr[DHn¨GYAZYj%ܓ,O|<2}Ym8-J}UN% eO:"D7^?Tһ@HXELwH/S`s6<{.ngLY2h 6Bm0QY0T9K@;tFK_lTPCn9W@iGs7|PMɪs&XSr*x91,tǢ) .̏)D"V 'ah)ܰqkuqI6gsܒӕi7lOBV*@Ճ~Wt|19$f\{wȵP* 4C`Ɉ !,%UL2M쇢ȑۮ$ H3uٞ4W3IHsREl֋+4 ln^Mqn;('2Jd!K&4M0ʋi:xDt*”9 dM݉鷐 X5mtgK:+TU0noFV< l{0 ~45.v"ʘB&k%.eWvKҏt3H2;a-3b={\F9^xNFe:=s.S#w :b. 4 ʊav<' Fg>fn ,U|ilœm֥A9ߒ_Wf,7dla* .U"p,͵T% *RQ׋("AvQ B0{rNnpBpN b>+i+59`ل>({7Q "4vk;xgW^oB_g`WQd5t; $jaл>5~1캪ÁI"MurMg7yij-0%i{Iˠ׽RٰNq"{ h]#;NxpiJڠ?$hTۈK5%/7 l>w/O1(#ZuJW<1LM=n:HWvYob: BYb">0>g&v]5PҀm"̿b#<{~42[gqa~w0*MHQ`+LgN$Iy)|{a+%%\{hUMCSWys㻼6`q}]Q4)xM~vkd( L28t^n=ģx5-&k;Bhs+4/Z`! cC~B0?R̂F\hf $>;Exj.YĪb^ dn~Jn+L^+Ul}i\ZB'(8E;3AӸL$x9з6۴'LoXG-i^ g f +71ԕgt>vׯ 7#a\c/gm!oQAx} XkVn'(kKs-)uႯC5 ²[%-A{fD d y!=|h}դO#0wT{o+tnz"9B&v;1~rΤ@14sH-/hmu5@A* Hpqۈ#h˪˴Hd9,Vɗ 5퇖q#6^z|A**e}ᓱM?x}`wu^@ 9&-p+3 ,5>Ky^W(؟aZgٴxi`aV5ְ!s ,nьu_?գvrJhWćZX 40&.E }r,$y>h:Q=꬈{8Mo:Md ]/\!FsdW)9@]<- !MbXmbVjfN={w[A7S}/ ߺ.xFs X*ga8Zz '?aOu~FK {49] VlwaˋcP= oz|}h{e_85ho/SHSoW-%)Sej5PȈ0 Z*Ax\}GEa)=BTRTa]./  8.({f,҅TBi5 rjayG DC؈,7iY3)%$FlO5ԋ9~fPa-.V3Q+7ia,jkdGW X۩/Q+y^F6a"EA- (GxA%%W(kXt> y L"ବ{ճ}9~lJ70%幖Ļlשuqc.56H֖/+smSG (μ*6 PI3 I 2yR@F%"1\Uc!&dsq7~3 ,6-mC%w\3de%%A$)BӚ}Huf]P%dM.a˚d렬?<8}v(ՋB%o0ȣM͖&%'|*bswhr2_}I?.L8N,µ_ Ua}HpgIS\4䰫a7ga:KS}@dେxSloSTYeivpp%ʘ(r( s@`rhV<̀tێ-x | D[YhƲx7 ~!"H0hjPu)OwC%؉< r7|LEEflOx= ˢ,PA?]*+ dHӧC=A`c+;6kriE Y+!.k:X|^ƷB  tWyuI +x2mÆG΁-^gTEYkF@uMdC5XyHt3K%rB/5J47.ߤVrxgZ4{;՟.u\#%8S#?7!N+8kkUwqs*:I2DX`'QXŵԎ_c»6SrƵǫyV7:dr5qiqH>ўi&pR1%,` ')iVRIr[>#"<̉9١n(R@ Xfpz'?쐰=л:nUP}$jĿ0Ae4f$e=8U],l{vmFCPF>q(;Rު <]q7:1í[ mݹ7`kMP'%p]3k&8Bu!ʾZJ?G YO4|?ݼϑ9Ed_C]eⅣbC۹;:ՈLz.U*HЍhO}J0M/a8WF;}AmK`Ss G(t9dF7q~}Wí!b}`aѵjñ3)蛡&WV' VJK=KT<z z.?#.˛@C3P0E?:!$ ϫ\ hf0/k[$K7H) 4Rϑ֯Agr70l;c f(`"̭5=^F^st 01~nXbu9}MRM*wpO1B3yg9-8)v౅6Hcգ s:+ 0P^'uOMٚbMEm:\ZMÀ'&s*NIhۛ6g& 7; N@'ˆn_Z_㜓]nX _c*aqk`лb8wK7SN l̑NF^LH@ih4r= ɢQD/)ޘ wv 2k1|.~v~/8JGCKvTLVOUi! jAdn-c9j]{Nj h; ܡa~gοKr9) nzf}W&/L 2!Y{tb*ݍm̴*08v>YΗ>S=%d\ M5 /F=qVOHx ڲUEc >FSCqZ.{RS(dU!xw~ة` -}h.98Clt#/y: Hkӥ'ɭfc5RϮQ hX<+l#DSUt&(9sz0N vDk~` ?Yg+jEISi()aFB]}]SpE]`me~ID!?+4~n_ffpH+LRRg#YkCJ@ATf8[RɽVⳈ`/~^I{03&ALj{v~~5Ut"g뽬ߛ­IEcw4bg+pqa*hU!؃x Ddgdqxg`ݒDZ7!Y,8&#bG^\O;q| [/N>p@K!V6}ؒylN+0D(nlChVXL^%8C$ wunD$˗x&E\rV ec/:PL?~V68<;cZ'B;[ʹmE>pfbdRGOR`F|qSJ |QBa Kd)Yݲf`;5]9\C8^n4F g%NJQCn3$DŽH3' 1{5xR٘x>{j&v3}By17>L4 Ol/l;$kt3 ;t27¡$+!a.qZZwllg A&!\DPAǵۋp]wMV=لg3|Oz"PEG6p/cr򡅭 qnE ]VY\"[:'NΖ =S[TKjxm}dٙ/ov$%.4}1ڋ¼ϝ87U@FOZ!i/xXT∀w$N0+-25Yk+PalL4Ů\nGe/D}sI1V&I>2GGxDx9GH){~IxRꍜ@L8q> ҤHw!V .V nqC>Q?/eu V`AgDRWR$`1˜=@X.D~"s]WiS å`]LD-M5n88yQ~Ve6hpE|L] ׇnMբ,(MֽLŃ;< .K-P(f]1aޱb6DoZF8Gռ?BSBs S0Y+8|eS4XQ"-\+!1ѵhVb@-{LH8aIk—wG?Oq&_[;HJ,R'M'\GtL |KȒIU$j˴kh}ܬG|i)Di3?=g$_؍"^FEQ ^V#HX^_mr.pZ QN⠫XCe:=*piX:uW#dugAU wg :-iڲ'5^٬Plav3 U[O<9874Ss T !tBY)rNa3yΑ?'T%AVd޴?_į0`R.2?SE/QH]A{>h܆6}},ndn(p"ڂLf_+ ȎČGF H7\:5c8n' -iڋ`OAђX!z[bYVl#̖ q2}䘙lsu]0;ېEe}<+;#8JaHByQ"[yzaKʸB@wJZ GsTo 'm.> {ɴ=@:DAs!Ig@n5n⍳/,b&[[j?/ǃ ~#ȅvT8?Ǚw懫Q c\C$1{ ]FSX*)PP&K#T*^z4@]w@zƫ!{wכDvRŪP@˳鱥it_.D~\FE^?\n= =)Atw,0C|KHU'|HZ!"&]d1Ԭ%JќJO `-2{zщ44 C{8EB~ϓ:,A;9Bp*]-̆Jra)^}X06fHBO+t| ' 'AS.byXc- 6Պ і \y-,aJ-u7m+uƳ .{TD_h"_J ^:b˅1KR)cscs(ܠgbN/rF9T]>]LL4g0:ާjw/|Zl^|m \Ѩ4ίWr;n7wEkmwMS5݄[^g\j]X N%)=L7-r!K݃, RI`!#>KUG14&zӱb@Y#r_V;S(ĽzYG4ӥ@]շ*-PrlER(XH%ي @`"logt+z[zj!NiI5$"jA]7oy= ڎNǩz`ݳy$WjR(MHpNah"4wGߍkA)#Z#gDKG1CF^zrFH*!p  \K~D>oh0T3B_qW'3 (2/&_\?ot%RyK9q]MS duC.:?Uc? ThJ ހ԰&lS隹1c]2,\L].CBb:vG`ڂ=G^jۛ,xrP<:YܜyPz~ ݣ.sxƸ<<4C \g3c*satn}0ղ^<++S,FXz [ꚤVl}xeX)SԠ+?ƙVeė86w4ZTҵUVl.9 K̈I쎨MFh1 KѼOY ڄxJr\"k*=G<(D:q\ W>'Q`Hjw yA}az;uJ7cw1}Eg-y{̝2kӜrro#^nG7u9h01@\_0 [-cav@.#U `cnwʖ}R鴍 4ѽ|0Q*b DlxNJ<^5ŠC!b<'g 2QkjyΜ."v G>yFzRfOL Hf=s9u>"^r 5FRDmZ}R?5) ̨9g(5haO8ԌKziK]v48vKH=wA6S0εԌFP0m8覜cV mcQ|H}}q:-"dS!Rz#. %BtU/cAf:*Qfχy#l.k-nfOy~MMdY_Wz_zlqS%%qv>=ϥ'[N;LISӪM%wX'؀cIM} nqFu۹Lr-[}niD@+Y-{+.ŔH+ 9a}W@n~Yu,v!~U_Ç`KҐH.}y(˒?©PpIF W}rWR'%W[}QYnI`)@5ew $AnEI3Ey8^./ ^W-z`,lIj^KD6P%$KIdBKt`lymJfAQ ͒Z~;%\B;ifrZ(6$6T05+2> toĢ܅y! ,Mxѷuw X!0-ӕu 6 U^j+F:nU6*ٔż>\ғ5?9Pt^ggB5s[c9 .Hu.,ah덳IUD& ~;x9vst&#wk¥n%,ʂFq }'{֔(N=0ĉNy\@č -ܨN]jV?db0!о :WrbbL@%&a&F ^}n3>UF޼xH*@--<[K9-;7JhpNC}'0VJքNlBɍdB6rhc=R}K-˦ԧJ1SjPԚ*i=3̖{kUWΙ$`%˓w#x ,>[wt b;M釽7Z(/(KQ ʰ>PHǑFVD=X$taۥ5eL]dw:{KI+A\^=A,P ot+yᰨqx/f0֡IxRl8$@(=:v܁3ͱt[0Í*km'up6t\EᤥL|xڎh]_q8:ZȄN_ ]t{Ieu2:>pў/k]^œ*Զ-X}s$iNvڴ]Ԇ֖]7\ A NA?(b袂 ڡR|}9jE2 ?bh"$o/Aei@uV(XMCܿ֊6rlvl28i-)CLA6ϲ!(ˏ4 [/X̏ uuvU.}|-zR.A:A;-'abuP.!a",[齚`$eEyɕ2<7\% [XQ{v㟴Jٺ̳хdw=n5P`@E]G\t[}עHIMKځ +C :JNš Z6hWC!2ϽĭYP^g0iUǙKhBHw*ϥ}fOY< 4}ikW'JoGzs5py8>&ded%0-gs=9\۷ |ۑuupX?ުDÕ<>͓;k 1 tؽ "z  ~) kRe 1U$@{T]wrP=ía](KMA*5A ;AKP\m_[c|А1;hSf @{E GL\}B:dH#[[N?f52+9Ax/ОlGU H܍ b ~GBY{фں?'_^f0AxT:R ^x!r٠- I/n`p̑P*Z9FCS͔5leg$(u >O sbZ~|t5Dp߆wK&"GVr׼QOX w!b~jVB;ڔTޘN~y~+'효9;Lƛ}KU?MC~j!ʐ7&4q2v'_&#J-5Q~Z!{llM Hf^),ptC_kJ Qjb衍R1BLuaoFݎ针c `E2-څ@p߉lgʼV75nƌBJKMYv5b"[}/%GKqhk옫5ϋ MYı veRD;R+__,mn'ڡz֎򍹭-CmG/vӆ_%a~.>\o86sl51U;' ip \]L`.Gߛ(J\lex 5[ǗCze- opՒ3-,WKy/ngѥߍ027l d@ݠgAymKs eZ`TPoxЇ1EFʱjG Ob]S"+ԫ"mCٌ2Ɋ)Jc =bbKЯt@Xxv1 988TulPBB6p(ks904X_of|9D?av_W$*m3 V'ĴfhL&iUX(;fѲJ]ESreБogO`^$]أYKNy{V9 P`r{J uS\[7VĦ@WTT U茺^N#.R4ھ50o3"RIDx @'Y[LѾdݷG /vUͨzir* ܽ᭑dAj(Nv;H!ΒZ`]=ޥR؇,iqH0|TvtR?X4+%QJZz;>čv/zC)О|FD6˿Al}Pb _TN\(RFG;߂e݄V0k}~~$_e+>,-l#ܚ{T?ćJ(5%ҫW3^BPrOBs+ !RN1T<Ң-*r#r PC,mâ&KnYN+&u ˟El\2PሺIYP,ՃeG:eWߑmo/Bcv0#R>FMIdW +6NZ;޵/1sT Y8׭AȔ-^gh'oD>נspP^o/߾U*w!Hz=y SufרM#ejZ\6L>ؘٸ֠Vhjӓ &$.E i x!"g]'s4n϶*z16ýJUSK [@ʙ;WHT*JC7rޤ8^#D2pڬ%*忐3Bq~>DCKȌU"} ٿ L$+eѕ[e,5roGk檽@/8|ݬy7旃[h둃 %Sm0??wmbp~A q:89%=I$7zwʕT2R,ac9*0ІcYcelk:z͋EH-qaBx.=0^l Lq1(TW7U=0Fwi᪈O}^T7<&ETC;i0]̤ҿKpb;[ѡ,DcFXc֑1O&$f.#ځm`:[\ eXrv[w; *Fe[9I{tcat,-qؓ:pc=Bea^h=&`lH6U**ί_~ҜefD70~(4 6"lKd0l㳘_!LU"3`dҺ*¥o^TUZM4"Ԅ_O3;8ʵL{",1ْ^f& ߴQaǒ<91ל>ifܗI-#v-Y+_=Y)bzqg|V+2ӨÐb42H٤(Zu$o-!M(ɴ,Qn:3 SUX%#[^[!҆ cQ 9P$p-@&>ܒoyjT؍HoƵC= bge_({|T4G@od:u@LSECzTC:}>Sl#JManL?Fn"s!X8~ZC2%m ȚCLݬDL܈U\ K Ғxo!CmD_vSlL#0Y#lXդSrMYԧɤyߩGdUČ]~Ŀgrs:"NV )wGDNL}:ڊ,.[ZT=RCRؕLKQc䖰HRɪG9-CKmsapR0uk-@|vS., M}}wcw:":$9@jsD}dX<(xuē/&ab; %b*Ne!@Z#inz0/YEk*OeAjzH"Iyݴ ^QMU97Fց}ˑSR/F 3Qlh>s|g+?3!!rMC~u4z1%π-$iQG ptUk<$#a1k=gd@ C)X!\{?L:l}]U0}H'=g@`ւN(.G-Y(!E_:JWԊOwɧQubouX_p{➗jG_J:~N'ٛefkf,Y)OhyTW; 9y5;Mfl{f c"QDNF2{k Ns<|+LiÆƄeϕBK$R1]'$a{<pK 2)JswHXtoGۼF_hw,P2LL}nV Ϛ-ϭZF@S3m;8> s/" 8; (T[fJ9BW*'a;'+Z l׾VG=iYnT,DAݙ q).LoL0 bIۭEUTV_ qofi. ~D0ϻH=8,{JMqWnz s*F\]pLb@G5bFoBlA@씫 6T$sv4#]gF%oe}UBT MuS {DBk 934 V]("O ɵ#q!7PmuUc ƄIb;/~Y k ϭm I?GZZo@KM ]yzB4[CX,lE,2xsKXj7K`@x/#vS\> `EӸgrEe;5/j="v}= x]Sнnrw`Ys'Xm _$raEvl{ ( ( 5F(4RT|MIr;_1 -r oiWmrrj7ae2 w^fZw@Fq^UˤQ 8jI]uݔm׌0&V୫U A$l(Q=h~c^D` xWU},x@hƫG!<%/WQ%D qU ԋ/Ť>JVdtt+cI>*VR9&T؃+2(PeTr}2&_rӪ|81e{8Uy{È0EPdHJ^8ı\JxU}(sCt6wcqffvw [LLjBjOD ,xMКwvT>b,i_Hs#yVM.f0C0(Yi\WĐA__GBw>s Fg( PwwH0`QZ$RE%Ÿo`XѨ7f?uk$qhW. JG)0SK: Ԭǹ~!W9!}݌9ሠ{RUُK[n&S"gM~lv0}]Q[`ulFYe_Tst)㴰)w'0->w(5_H9<`Ƣe<*C6`oJ?:#Q|55RFtrž⭹3+pg+tYH]QΟ ӪT^jxk/Y۪>S%(hv k}ʺ͎SD)m-z뜰;hcdt%V hJ.غbJH}o‚9=źLK}xCs|obwvhswITvrb~ٻmNEu*->=]5&".d~u6wjP{:+fA8ecd6Hz/3z5Yl@"N/?O27gB_FmlK2FNaQ& 0uΌ rIk9hsG,1BB4luhlL+`hbI`4~{[B@ g_Rb[[;j^#x f::P \NbGH|Rc]5Tw!rUνsҕjQ3aĨ˶nXrh] :KӇP"#V,iktOy7Qd|b*o*K  8'3ӺґEh*VN>-YD.='r5yx?${U (+ Rrԙܲ\4N8Ƶ.vZOI|J5}@=yQ7n% 1goE/|/-gkj/_s>2aGT}׹G &Cz t@qNŮ!YrX;ȣ.:4s݄l}o/"rg%"=VqRXDL=B40a(Job(ډfNMCTduLhI$]> 3۱=J.l0 }Y$ݢd#.+)z $يܣ6É!]tL^3w4mcYnGv#fefP]SX!hLYIlWJaDj-nw]tޠ9&p1#moH`xd;ơOqy2>06ߨLBlؙ[o "(G4 ȍb 04s&V$2n]~`=آɓbVcL޶檼"f9J'GpS>c\:Y'+X'9D+oJ\~oe4e:0%JhPAiHxt+>k(+6mL:ظP7+#%!^C|$[2:P|m>Fͨ Z>9Q3'`w/I3ukyէ*SyDL[%]reUybL͹}ˮܹpbclNDp}P-_"Ƶ{?f8 }l~/S@YzʋRBO6&2}A=;SlN1;9` 5!Q:s}OG $^e7f[Np:pb'h¼8n~涞w9ޟD$ҍ*Ӊc, clJӕ۪n>&/xᤤ" Jy8׎19Fgb$ 6!6Dvcfm(Kmw1ש:GF^4LL1#VWF@1+~2W=Ihv]0f=jܩ69'猏TAog3hkpALv9)ÞeeMpR!Dhl5iٞ[Lv:j["" ?i6"~'_<ٰb,^s%bt")ƻ3Uq\Pɪr#5 CEgDalw]u5[{,$u'NwIȷolLAj/Ť.4CiśY@gwH_kK.uc5氲G Z>:;zOPfЈk5w rtw#]ڿ@ Џ>M?(!d/E d <ZsbX/P[:;ZrOy]~Q|nr۾j[BZU2w"~;!{kD %d\<:JKS|>ҘE;я@B}G*I 0X-^&UEadqǮUލ禀-{]k̢=D*({E7_2.vj%p Imr@XVҀ"9ؐmG. 인nܚeޢт6 Ap *ɛm'n2<#Aq1T=UX0Iui/p&w{%Jc 9m{ J#> -:Eh+LģbjnAջ8C ԿWg8{HgOO!Q@ϴ I?qyUW+^?gHtEV?yDn`^v:w@52s~`^X.a h&.<6i>2Ο;}44jdL??f)iTx(bR\厵\/$x17nE"&|50b!d~j~w'ӝ3\|XǙAwdn;M`摅Y:<Ɏ}rF/Y+zg\n9lʲb D% Ӧ$ߐ 1-B}z\}_LMe\XoUE{U L]g~iCkoO>7^ MyPb tL't2MGב\a kT~kv뜰@֣AM:1@&0L;x4NǪ53E8 YGU]r>)[LФ OihpDR)zAޖ'֮y44ž#,Plqx /Z./;d"o{Ćhk;9$=*M7ecc8`WنќožPRw{1(7 qS /ppMeнςVm?;W]e @v ۍ TK Td;LEBCu[Bמw}q:{J{}_@.m#"B69:޵ZmucdFp̬ q-$)FJu`1*0f'l]DJ-t;*kOB )ə3!k^A9>W o! KEL,i237neLwH 8YZG([J$bzUN[s;sx9!ڍ0>5@ úbm^"R3~d(:s%Od"mA#f%[xB/j?,,ƴxv7=Lٱ7mWfa" 6zqWe@/,O2jDZ*spOdh]_mrKb'm R8LjbN\7X=)rpԢ{o監kEXE9>|r)fn~lÛQUqr^Ն '1hpa2ܦcZ֍Jr_̓++FfYFqjLǠƛNBT,>2`8fƯ: :Y}[􉨃ԧ)4pd'BXCג*nY?'voOR"螦~B;ydIԏZړR/v}$^xtVHU&i|V6ҳ4Zgm<=;jJhAe/Z]lI .ef{Wgz9BwǨͺ<7K֩ϖ0ѴToC{(ʃ( t"ő ں>v)ab85. 6e]v1T#g޽ݺYҁzf, @cL%^:,bDZ=p$|4`(U|RtXdkHWw! :^GN/za-@|M6e,AD٣K4 ^#}yQk H,L ]=b#ܨ:ѵKMZHOm`b؆Ϟ3iM+=yYF7&/!1,XuˣkzZ n#ʮu>z5>1}HYHyk+XAafyTLݛٛΪ#@ɾ(!*dR_X go$Ϊ_rLWr;c2b0pCЬbԯ#v1ؚ1OUNUBfj$+^O*Jq *גAri{6}~D%0CGTk,{`t]H 'l ^٧_)>ľ/H V }er# noc]ž9陟A(y,j J64gw~*n;׺mfN'"e/)+jVV^5fԌBF ke5?9V/v`@pSJ9/HA|g@jJa??4 蚬;; T<|*MQ6  I]EUW=W7b\ |%}"2,x#Djg$JLC+z^oe7ބZ9ךY8 @rܨBD ;s!z1Ea.Qx}"g%Spի!~:XHZtgv_x!/E%rv[}h=>aa UoM072{juUa6 W=צbWz]z a1k]Z5K34hް>-XqKa^QV~ț_D2}?(8px2C\N#[R_ԂP XCѼ$k[H*F]RF[d.-sL:xU=_v4;HG@L].. "NrFn;N6S}1j43O*Jf*z_wjꭊVQWweSȹX침Ɗ"R~Xy\.tP,+rqpE5ΥRgc4-~& ]L-~"jV f-E;cHװtFIDA]P[ŝaz1/mI~uakCdd ͏>Zt}\]&}igS_-qk|ANO+ fW\ tƝhTc=0l-hg=rG볞5JXg`<@&?('睟6R爝ЮdZoU "v0`՘MBmŷڂIR}4=}T\AnDlvζd:>\fG#tApo+_]%-3"͕݉o~gWT$v1,^N ;u*}ϽD9U1 iZع6ŻX1Ivx!ׇ#2 r&€=I¢z$X\k)Ǯ?. rոd_cN$zC_IoRqC vV/xD]v^ ~/cn̕05& !f,5)@zyúgIQC, °.'S@Q_$x}&~ f+MH 4hʑs O¼z9%DQ0EK|Z6S, 6 ør,P0F9 `;5-Wzppy{oEbWh>7ޔ@nӿ?[.ih~D!'*QTb')A~j )Re8~s"k#7jV;4P˯RɞOTdLEm&f3eh ,)qs+Yp*k M~y8`_S?@z8%nOʙE]~{;ΟwLH֞h hPzV2nWhC5;䆸9a>4LRZ@jvw`6=x>4җY*0cB-z?*=!!5>YNA~*Yܰ%4&ÚJ|m>' |θY̶Ob:&B]u j) ': }v:H2Jx?S01N{E.2r}d|,)+|TfkF].:п:5T8tIw/qBb~">`iËq;+aX5`p }?8ٻ{"l\XE;79@ߒ\o6L <<'YP|p_o'.5齶CiwSL{ V V;|+%*: `35uڒZ=|=Vh]CYV B"鎛d'x^ą0UE9y-&Nj oЫ+?Z}d $*&3\ 'e9kkl4N1: g7'vڈ 7FH}kNȞ:`[3A tz kKb> oŞ*zoϭrHS@E XxhБvwKe|KC$j-pTZ vclďwZ.g [/?\| |إKhf'AIo \PdZi[8svJ5=|s*;^Mq a 1KC9BqKEE3h3.K% 9 *_Toٺ9̯d?}PRa Kc gAwK(1;Җ~@U69x<6O(ڪ&&XiBpլ7 aHqf%)=?rA]6!-ekfa+Q$='h][Sn[wxq9뜌5sonA s? -DMQr-M D4$# PQO4& 1TwJ,|i̮IďPd&=º7ƷPi.VVH<+8uc"g aKpV0i>49ԙ,jcSqGĝ 2NfR@3QgGЪ~G%0u%m{!-I\nIdK]}aWs%A*f?teK&hyuM1ԙtlWmR); G= #Y) =WǩP`@=\/؅x@YyŽo,vȚ*@SlUg;BsY@ЖGg3D{^ddւx_ )bC[:*ackwCr\yqvf'c#л*Ô4Q?/Wա^ ɔj+zrTyat}sw9Ү dۍ+?q#VԠT5Ix6]Κ$-!'Mǿ˜7Rx7D椥\ fQzHneWAKYÞa];:sQ7h$StF)NH[9g2؎5')X1b(LQK$>:Ko,f>x0U]1x X{B=UÜyVb}8IvF{ajAu2^_NHqY vvZ70 ++aSkk0~|zFͬᤐI l + ܺ 0 xL~@J7᲋ٙMd!W5,5uThDȚyfy=O yxް#'%FvLBg. y6wdp:`o!lLclϾH[XGT) 9|kCoF܆Dbw$_ NY]cnZ(b #h񄇅*f-O: yʨC݋QI#z* {SdH+EAHC\NGxy/O\ ,@(xُD-=|u6U*!3T/($hyf5M@ڀNiHgSc!MVn?>k9Y!Z2bY6髸".qieU:TA_8uł%iqw-B*aE~.5 GdnZ7~w~-쪄wic%}?J[Qk*{Ԋ[ ,,սت^珨!{.~"MWB6}]+x8&DIC[3=8s% ~t6Ztgxj-[wjSȢ3'څIY=/rqKY:Ir/Lueg8~8-nY:+ sEocGjlK Ďz{ZK[v&D{^[Z1xhcNv|z7 #juFCdOЫ"quu`iCcYjkL+nMKA /N& v7- D;pC&TJ"uLb*XXXcy(~CcGX< z 6iq׬T,M>!iSėHE9V#C"k}7E,s [` qTr.컂".-$|頃VryrnurCSY]z G@WLl>8cs<#0 CC^Mdɦ39nUb v4hoYʵ1` Iы~NF@>'fDN`N5WjOOI <]|\"`KLE^ I镕+}GZU_074Tx#ɬz%/^[ Ǝg+dy5'qT᤮8&Ҋk _;jS5.u>&VTsXNlJ$<ݽjn8]Ac=t[Y\3R laTV^rޮ1Z.6 Z[B5Twܤ,G*ޟguld=PhEUmftQP xrзOZq>#]W2+M-"E}"aFT _iz[MJ oa3z{y}lB;b.<TL\^Ƞ0R#xquGMRKNČr,SQ^ƨAyv Kfvz Aq-Djٷ{pwlRN`0ccQ|nTQcެҟ8/+A0jLlp]l~zEr`;@˦DQ_?]$p `rѱh īܔVT謢 sކ5fJOrQK546NRq.5t:".e[m/^WRxdqW?z,mȏT'}'|q8Qk߁θ7.[Eԭ$C/jjI0i fISs37.ȍk#])x9FnrH&%U|_$FubqL|/]*Gh/&ܪ;(Sį1<Þ"I ۱P&łQE<թ{9pFQ`V, 2e fU'e -ܰWjɩL?ݿtk)P{> 2>ګCMêh|zdL[67`M8eb\+Xm lTCYda*ŝs{DĠ`菪楤~tE#''J奵N]#BEGҐP8:]Q! eIEzν34<4~Lhج2|XDE K0Z`d:i͓,*DQE: Q`CI";p\Kp |dTcgǬe&35#ŧf LƊ~ZF,][)q\b Tk]V[tiNE]Cob3%@K?P1?J߮oi Q/.x@U?ʫ yd/G+tƶ.u`>kv{UOeR4àZN.Һ, THZFE&1Dn.ć +u%-w=4WyqEM(`דc`Mu>}l(5b|L KBK}brȖ&u^BL`~ay]8?E죍1#भ9]mEbkA XGΤ1L m#gvߕ@N"``O6W cJ^!9"v粌B2}jpx'ڲag+Tɟd#[> D束@ omb90 hiBԧu]TYODIQYL K0Nx:W b[+n gIvY nnE1E/^RWz ˻$=;S@?QsRΫ;7'yk}tx5!~oJ5 2<؊(+: Z%߭~Pje[R-kn L,Yۃ!x 1PE^'\}phm|%gzt%{ yyQ|G;m'HV`Ҟ6kf?o,mbzаzyfdGul=: N-,$E&A!e[{njXɋ@ams*nX[!yк2}>&rk L(%F2Cmo_d%$-Lu{Xm-R[ːl译#4&w ҨtR`gǎa//WOIe6aIL-w  +B*Zh=f&Ig7wB$i("}`6.KTY&]q%®fJcޢ̨ð[`лvC8+P/ﬥ_27-dAX_CT~H"S;ea8aL mdn࿏EFlP&e\@NGDTa&[XVR:+aHugESrT6&xbntLbOw`!UO;,=kcÈY%#D2 y>XV:2؝ UtUl@ n,F}Y+NqR8f'7O9Z].CyDG^ih ^c㝰IPuLW%8L!fc[#MJčkďPD{S0P QP$+G҅]Z{d;G7st-BN bCA6=q+qԍ,w@23o"^& G_"8LV2)J" i:ו\(r86>+jtսNU\#V^-l|-Gy&:`Hڻ ͓Ɯ磗5 iH0ݼdAǧ9{?KyWXݴt7sG+zr;YD 0EB%FQ+T /- ')Ȩx\K M<06GQcx \DA9/3)>:#Exz^G7ީnY2$ݭRo1Kч]I`Xq4l 7Bc=K>Zy6Twoܓ,? |- AHV>gIhF/PQq)ÑT[L;ta*DF󇻗k~KKC&) HqINPt++h O,ZԾlzEoIKz* +N*#fR,XNjs7m"ͼ_ g-8۴A ظ(06݅f-a~evw9u0:HFbZ| #e%dK;D놩mÚQv,)>S#BWP+,TkP™;\jf @KN;6Og3}3Q5YұHi="B0Q.~I^Tl= {F3`/< 22/oaoPnc@N7lcxDCUOndZm{UxW}[Cyh]f`¥n\Xˋ)8yK8%h@yUTӡZmX[@(%vtK7ÕxXx1o ͗UEymn5.KCx}2Hn!< .̕8dD56*%!=Irr= SfL_;}5c _7=%_g\ @d.5鲣g`2Gmf@PǏ,ZOT7xo6 b5OX6au~mZ`:LV-CvVG[oWSSbМ hO G-Ϊ(m#eQ h!\eAϛr?'Y xe!ext$^Q8<(348$%{^.)mf]ŀy6-&ea1'sSW7+YDu·'Iނa wsN 5j|)h–YkpN:evùfIubc, sHC E}sV{?ڪ 􃞹ڠTX5'lkb\4&;fŌs@_`ٺ7ȢԼ|~/2L>?QۃBfԱ}1poO`RX-D\[a\A/a8`Jf:YgBXqS1n/DpQg?-JRKdL(e=`:H?{S AS&we9jxT6mHqBwL+CkQɬn:QKN,De>5¤ef6' TyKyF<mZDiՕO}l1{oskUP yv_AfYdGtGZy'hz-qn^*,r k(RR3R:7UZ,%W֒#uX.ԋUBk Akx) WKj@3DC 5l"a[, Jido},aQb79,':Lğ$ʤHYot@*c탄: Tp @*74"xw>,~o2:RmvrUٮ i(U$Clf7b?bW˹v;Wh趹 8E<w7<lPL7 3p@^6OJ; FE@ٙ[}-hʷȃ肥 s@2$!P݅YPW"r'I_k,}bԚ T `##+'eRLƩ=fjcV {SXIeQIy/s;s9qvo($R%E +KTz= m8 *"C,CM6(rgْ9@4L=ʤyw?]eX[ӈӰq^ƘlSe 3T:>Z9<̋>򛎇S`1cH[ߠoub-mx UEt$C|J6ZhI ROKDUMQc5$:HfUDMS aٳc+KԍmE>%@Ggɰp=.|kUr{Xse12_:USaDMG1 &tCI E;9G7"q((mL\.%rq!|k#0U1qV?KTT36=}!MpeeV\}CWu803 Nt񶞷[9üB2:R#i$~5M}LS J;ѷn  =jgG lю 8Pak\6sb%9=60_{6՚xK$lor8z˧R햚l.ts_Ho6/֨ѝEriq~\DEj^qwe)ׄȒƽb.vEjg! ήI}܏] sgE)NOE̷`]b0&Js30(psc˧r_[d}dJ%#tmAY]0܀4,뫐f _ jV,,KŌCl?~-K|I_#ڦz'a73{}g17tk}H}A0R,SUD. _4ޥm|Q}E\w12`Ӻ;P԰x`5펢r[@02bBK`#n(әj! Jkw0':\32Q|DâؽCJ/ʇ݋cV?P(hlGǷXR2ϫ^Í8 |vsrb wR_%4^&'Ҡ2닺 (\t zy<5 |7B||wd1V\b.! ]YIlVyٴ){%xw:DYW3XZ1jH((݂we`rxDrT}9+T'Y"&B?mR_LQ_RY#~-jϟu{EQw`rY$%RZQǏi]U~ f.(%HW4X*&൹ ݢS qpuX|ec˼z,PM n9 I uḿ[qT5k2ڴ(6Y<IVŷ ٴՊ}yKL^O  ށ %uyw&)N{#YI"T 1󦓎xg}fi.Z[7mD$:`k*.qn/qCjϓX:$4YmG wxaG<.M`/IV+m=[2jBG3ۗ7@RBH7OTRd_/Nk;&9^ƫ*r7a,7uYbc%zXr$73SS-2 }M:ҠZqCz:)WԨ-rJ7 Mewr Qڻ8ieOjL$?@ŢuG m5bņ{jƚ6ȹBm"p=%V~ /,ۿ"`@D\NJK6b@[u8OIhQ؆ +qZ)> AR `ciNSaX4J>O2&HFɑ)V됸eyץJ 9|MMA| (t&!E- tZƆ("m4I35fǩOL8$ (^-y)BoMbkNKklL@nea@wmeN7nF&~-kw37eݍ{J=yN{BH1WJ'3h@tRlM w J, JGin$ℶdNU:ct[`IJ"M8oA9JYKgBaѴ!rR6TԨϢiljͧa)9;q>1 PBzԥHzKV m*p|튼἗<8`3Eъ=7 ).ă Ġ=7ԬeG,_14-jJ5Wn1ɩYIlVDBOLi(d%U՘란Y!du],fCgl *& z*Y[g\Ow,k N*PRo~7ggWQB+lGnٙp=ǖ4Y\i:s=텄d* aw }U3)3Mݲ4̄S`^oK''(x% s}xX 19,'=v95?UF ^cy00^G`Jo4FQkۊK"\k.bv<0,3JjdL|{<7MU-~V d'(0 0=9YZ[5: m|M] /3h7i̬ d͢3[zG7H‚ eiMR?suODoRHNw+p+Ǵop,+W8lk+f7j,yߪy5rDj:9f~;C \+hV)V \h8) Ez] (Һ!Mj$0jqȠ]Nl~s$hlAcX\[{ӱb_@9u)pް0Y0m6^ӶfDi}MP5M>o S#,) - .{b ri-S%ku7hjwH'A%$[Veǖ#`+5dªd'<Ӭ'la _c6VU8S?-{9'29~e~1$rXρŲ=[\72D9ɵ<Ǫ6W^: 1hY\a2f' {Jb{ 50m+O_"5LqH|ۘse),.79 U&KjD;xRV(vz\,92&*Wg@o{sڮo o1#`bX㍛/J$bP}5%"A)*4Ky;(F%p~z$gRh\>$R\VbhU) 6G0Դߩ 7@D_f3\@o{yYw这GaKd阷i5O>EbݝO „8p={5ILJrHAܹO:eHGKFv8$ ɅJzJ!uOAuAbRˡ75== g; }77=#_-y4867|ϲtzxG//7LL5T8ワկ^̋:In('\*:-L4閚U7e'ϖ?J7OUߧ@ SA6s6*|ƈ:c%zAAE8eIoV(a5Er6(-ϗhkF#J9ahɓ{&>Q:= f`p'd!Vf)47G2h>ǫh?O8BRLv'f}9 -˧s:{44ο72 2DٜuR"(:մ|QMvJSߑ2\V b֋DI_CtJЃmEM);ϓ:(V&sLg(W,z,Қ8kG$wv2pRYB]N6fݽ^+sZ?sq0pq~kZF k)ŭbԨGW,mLPػ#M/TP]0:2vy kNZ_&Kt|dCon||_2-3YnǨv<YdNu7ry*FEsHi"O2 EBy4c~ Ruq~KI .v-9N.lZ}DTXMf %yibNd'#$j,)ӮjAȩD@Ę^'>$ҼV@pNT-Ro3)?PT7JBچlZ狫f̃Ab)04m ++ 5U8] o(v 던 d|+#=9ȕ< ;aVž3BCs,;c]+ƿ}@߱}eSܩ|f)zWVFաH#%pd zX ;#x̩-(Mx#D8i;{Jr G`ue0kP͚|{͠lDc5M bc\goUlL&7_lNU91:*ɘ J(]w=6O?2g_FN:Y*093#.w!X+OT1>'Bcā\&]$knkj>>:??Hs[0@ ?=ÔEZ jj/__Vsc2^|gK oPu˗j ;6fePp~z{ 9!*p̫ ֣2#-1όіkG`ygʶeYjnY/>osGlEYJ6;rBP dyw:XԟYjX0oV p_YȫzV&g!;+h oT~s՝R?rfK) c@ã |oqyª[+;1k*aD η'!4RQb(![37ۏ]jP"lCLw ̒@C-7j~fڛk"+8* n{ld2A|${U?HJzOR 'RlXXTaǏ _K=]/І0Fog]QcW1FĤ[~# 9])sAv=m@2<ٽu< b sl RgOa5,zQLB!9HmNpT[;mD1↩tS~`T)BO,xq؏sk6UWa8%Y3=SlT`COe)c-J+=UBge*({˥l-UBx+3]mC6JaNpם?pY"xܢ|-caƼbf%tW!Q^X0:n{cl;&#IGGS'FQxb: mW} hdZ1~ʷVT\.XD+ԁ9b_Z7J&8qVt1W0\C%U'<.Q[RlU ?aټ:fy㖃'ZΘg:LS Z'OuD[_eb d5U h%EsH'̭,k{T]^iϟ^6)h"ֱOūvE>[T[fV@II41u=%/}dbL };?)8Tp!*B w!7]!"j4ʌ` T2lǣ 2-FR 2Bֵ&^KxvIdP( Jt+9./7|jgH|ɡQ\1:y|yb7iCQchg)pR LS_܃L%=P+% ඈ9Kgix7R-!^1NJ:ؾ=z,wgAio1[+).*O!"oᆄ xU@Z \.x:%56E|zƚo`_kBX;(вý_k{n)(ter%o tXaq)XHfUWttPχ ^/p+]^ip&@K$k)]f9Ƌ}n>"P.VlGt &ZjT7ZijԊiMU$=".,W1a0xDČNƐ!nF)jA1+P"=VĆXOuy]%Ye^`wk=V(y{#gX=1b7E}v͸xHbp/g~/(xPu8&`kh7# kFr f3 vc^@nSV]e Jg"@x=c5DTZ‰ʕL6Kܶ(EVM}iñɀl#CFېqL^ /YpYj6Lm(дqey8`W:\Ilq}W-8|:'>m&Y*S/Y"y56T'Bg`Lz9?3IF{m vo$0ȏӉHuc9qκǷ 5I5uH=T&so}}4@V6荂!`Z aUJϞbJã C$t?%_vΫf:sw^V{6'w|.(80=P ,;^bKA|-a~SnPF*<@ 5|_oԪeZg&qJ-76= tu*nb~c=Cq]sym u$x%6019M!f'MJ͛=JY&Pa"=_w_Hbt N-HaO/|ߙ])Y1Вl ChɮE{>qkQW6bV3V\opv-mu1Cs2~dēs *H+V 9+sj> ='/h2^PSSc9XIwk'M,i\{Ѱ ?9 P&;()|'̓#!Uw7k̊ROZr/7ʥi֥+*Mz5d8ءeDwK":!6bu\uSi#^ hqFyeug2i`0;/|$.K[IL؇QjI%^j6;[p,-d՞`Z XC8ƜLfCi45N[bs"#aHo~AcdqQ[Yr?E&pTn!OKMZpWQ5x{]Aתu3WJ1`_{ZI!{HX(V:Ypn4ţhٯ lv`VK,E-x1I(".~Zm`RhfjU4hā%,;ŬǿDHEښ{>l*<`s7It\`U0B&,`nJ3"e2HynlB!2[hZ'eO%AD/(%SWj0e-(%ŋYe8'Gp;o|r5&*-19qiI7__G|×p娈Ļns5x ֚z͂!8v ދ'3ڤ/MDN/SY/fy,s"x.1U8)/ SRJbx46d"2 f5,:;^{`ٜÚNY\]餚olYCB-g<ځ'@Nbo*5h`ԭQ%҃6M.3ma,x=}HTϰi0| @4牴@fjXf^c6ʓH} 8O,/xaI'xx B3N=+`= ׼Ѣ?@B #& 1b_Zui<'Ă@u[Oya]h+i=W(/I.缂8Ⱦy.xVqъnC*nF# 7/ɀ@N\>V|]zʐYVNjAgz',o JkBT2 U@ :zf\^ϤVAi?Ɵ㨭%N%t^9.Va;BO~rg) ] `mETQX8GAF>) zΛ!ldvHEsdEݏ!ʿ6[ BKY6#dZ-m*ߘfUpBј8ju׹'mFԈgŜ.IDI_`yjt &TӹO ЮboиəDFK~,P"D~ե;+~m&xbiƉ.S.L^۝w³ ^ Ö 4aK>\.JY7aFE$$?Z|i*IP#f ?f$e,n$K+w^ꁈ'b4^~R)Z#GQ% O@3|U/q(r]ӆ$^E-mJ,O؋#h cN>T:%Cs@5Zg2 Xx m ";%!7mr߱X+VOGyEsG$ o7,YH*1ƷwّDoeV8q%.4@%bxېkM~yS0PRjJ-TG;&/qWYv,ݫ-5jisK5D̩Л+~oXg%n RUf 8hxՉ_GBH&\+\V"<1O H#-ͅ@i^+)LU /o\ flX=B3]q:}M)"' $-ERf:?R#) ڂ "ʗRt9¥~(*ܴa_w9^X8K_У>r8Kl6 n6[٥G Yj `qiC[x͹$싍/1A{y5O$iuj;g}pUC9_ʩ҂ uuo &n;'}M3CvQ1RIWw8$~jjyhB^5kײl7aG*K"|%E*1>SzJ6Em8uon&H. %|9Nhܯu;y 9^zWV_#Xoa= VJL?^gS,v v喍Wy*ܧ>A$l yS{AqrT\ z2?~J8/ecLp^>I0p!{f)J\,`whd)a0yɌ|fCmE~GMp_A 1/OU!$ޣgTPpXfc,rH\ս@bJv@NqP 5G{+_A AڇXs?n(##!~/ig8e$Ϭ.o,Fgsk0P?le;Ee }rW9:ج_!uAQzg𝿌b1X=lZh_T%QTQדּtp] 6+1|8r Τ̸ݶ7D(+:؊ lVvhm/BC'f;zCRbhQrPpM00o1G٬>8:JȶԨ f9b|.q.?9,԰؎[5CЙYn'ק)Ϊi8"mc\K$J@T*kգg8Mʚ ñ8VPC!c /xtE;*/҅3% 9;培\ ?"X|~D-8պ~/i71[S l!գ1 sft \hg3Mz<#m a g. 㗘J18a#;l7<%Sì 8JnQ@&GwJm?}ZO;[ &c#G%EkjH ylܩN n/EQ`紇 rkާ~ g5QD%S B~SaLgp+4ka){>.++ݵUDҏUȣ0'en]IC'Nn~1sNP&TRx\ȩVů\Fp":T=سH+?70&Ɯ/4], tvZ,?0 a]_-KS>8Z_ٞtU>'QnN24I"w_={ܴKG]y)-ꝛ ; D,[LlP>mb@xhY=k}D+ u] B 3ODbdbx->`l&sl`}%59*{]tM~B0'إ OVECHͮ9yO-܏Lbbrc|zMNn;O$Xk{=SDvۖ!WR$;9|P>gh>܄gm)(w"ҥnRrhP4+WhMIǀ粃6] B@93N0'30k ΐzM_q%@.;`J7^߱ij,z'?Z*΀Q!z3%ɋ eکɅ n6m8Ek -7hW4r)rOAKe iCv#k 0{[f,ƀ~*r8 wh\K2rzY뺗#-ebc"%n0wb" hTiʈ-^2.<$1EdQUػ ӁdV]]\_Z@åRʚ@0/noέhVdoa ҃@3Z ǵQ2#R̶X1M'cBX* J*Y=9kfڧiY3- ⡩`}nyAah$LTt+][:c*m ۶?nS ;T]s:1 54ˋ %ixlJc[>H.r[b}/.#th/g~/c `F)6XLE{2ҘN63a])^+@r <"?ZrOB׽ԷNʸ%_A`n~S PrT;p9תZ%T+k!ߝamG w<@lCLo-8׹̽ra"UW}7UB|dN}&]7̓0o 3ʭX:ô 0 <456`_aA MSN]'k=xx =iD+7rr]T6Z?bu/YnurW2]g!#6gDfq_.?ouB+v\OFCV!)[5~~I_|cng O+f\94BؠV*?|o/uSM";ӻWOTmsPE= k '-$qs|@ȩ(T6=ޥm8E/&)\rx넞)i[7 rdl]f?0G V,(/U?%TG&No6l6N8PF\bnO@΅VVOc OZ}aP&}NhFىNhlܮ/Oln`Fa$MAM$2ջ鐍'`+}=~,;w(lR"*'H#-aI'8?3v2n y 7I)zz&Z "H'|ǏwŃp$vSWujwk 沋(hszxdG,4ڋ"=5S>12Uo!tDsȋoi.ܴMRۈm%i:4='y,Q䉖;0ȣ;# ..S5S+QBe;/.MO |ֶfm0~H,J+%mp{I=\e'wn^_X`^.}+ B*(_5jͽOU@uOls?q3g*j D lcB`;e{duW&h HdHrK}-<>92@E]0 BOA5ηCs{)Fw8 )jgZQdct^qvNln*LK 6O%Y'sxe j["I s;il#D_jV`k^at8vUi82Hw`kh]zlL&74q`'-CdKXL=@5eFR p%0ZOjYD58py⟗ :P-9!aۇaJ*0ɲ?#ԣ]yI| @;j'F{I˭7o%-N< <}]jA'ӬpGXyHAH#ILE?[ I9<x+S||y\WXU9J惁ڏa(4'F^CuTb޷t6,R"D) dd_"t./`v J(oyxv$;seyB=b6<ᖓ!ηuP/zr)A lߩhHY<#J8'XSK5ڥxL ,q(L=ЭQ/ʅEe,yOOy[$T;&_~S꿎茙^XǭS `颴b#x1ɗL/|UnO-WP{5G"GU{FzP7vV ^iuwzkwY9AN}'e P飷Һ"c(# &.2AoB6<0֏G>rDIQK?͐?@ٜ{>juxRf?r4+ѨE=2F_TsX2xqz̊o4wT#_05qyfyd{hPk ]a9z'<Xlx׾/RZؤٳ PZX9Ywj!Y";.Fܒr-qu_o;Z]-JO?1BCQ9r-t,;[Q90R*c-FzU8a&.-+=`,-'ʡ^bsd0v - )!-4M)mݥF+SYDwpoDqں}?北p| 1/rGJV MsƱ:' 43xdR6i HG$OrS*~I}j܌7lz|j XKsT # Հ"œ+D'Z$@@:)Ԏ9^@4nm7'cG+g7$ҋBg6o?ߐCv,c oXOI[*+A_Oȵڇw3_}8ȁHڋ%{TxM^ S>D"$=bP A1"=P+-/ J.3tzZ͡ 2ʤ;cI/{魔f[nޜ@6*Gz](>s:d>hDI$e8Ym'QBK  \IG̅|OI0>_`-a}"ԉM_eCP7>j%dsƙ@qpjL.O4YFM=~{%y /`x}K{BDWYF=Fsfp:sw'QKhc09`Q Eк.Fg=|╜'R t_lOq,h _j(~%!5Un)gK bϟ7hF1{--͌vܕH YK=clBny,r9'f 1Q)5e4Z>u0aɸD wP+3[qEڱOWAClLTcQd;-hgV159`@_nŎ( Y­pwZȥԚkЄ~̐&2iM`79=L]*4 +h/ MDq?0GLfCy%x-д1Z,g:Vbֱ4tB@,FK#,\nrފ@3fGJh&R~|S:E-@#ӏ1*a2SdBB3J.~ ݯ,} S IfBaFR}t3|Ci" -1*#,G9P aR:(<:~p=jXxߐ ?VWhaJ? , {`h/H =rDH8J(v_53lm cZDLS-N3(<};̍bbqtu̓>WKW/,S.? P)A)wɟ %;8j+1033M`􇧰\^29%uaDH>(ZT8GsIv? kj7sӿ97HQN17۠ 3uDS~)@.e@jNV-vDX;fXo>0_J?&-2',~= V,%9ZdL$/*9,ue;Rteh"'`nN&) X1A1`H ӥ{{xp]rIn!HEkN"6jBtг Xȇ$g j g |Bnq[7͝ -=1Z̼Uo&~2)P:\ ϤXgg R?k'h\ ݍz~'*UMcR@ӠPa-f +:RAd`} -cuː.]v(;1j+2֏YhoJM! Y4MrIÖdh_^7) ON9nTjz6^9١k|R'A0ɈwY)8{$LI)J J9 7BDa[(y"*ޤ?5,ZfWpwdJUٿBSOO=  Lqgo h6V*&*TiBx=nCZ"e1wow`8zvkX};.2穩'>B,sAˆsrH&n;@q$J1t,-{Ө^रinv}9ޗA[7Cq3Ir\  2ּy.}\PuѹtB?r (vEeH/+&ҴvG*m|gf @<ύЬY+ذSD\Sձ5dmWW.0̿Aň`UA4 % _rZ)Ȧ)ٽ5kLix]-4^{ya544䬹PBDv9akgWGqY +HP{K-/vyLzFt/ Q;Pb\u3ŹXeַyKXsm'TjЭm*}_#H.16 7Y8?P'!e5`޸-CZ" hx&j ,eswg9EzAll$hWOVPh եA'xt<iqM"Vȧ}{|hFdkҠFJRol;^mu< |HOl"9 x)!#OѤw|?OKFC6o%6dtFy,;ƒ_h k+} A7s6 .!t98(ѲċUQ]"+1*Cb"=Ka>oVN1'L}_w*\!nJWmr&ziәltW_Sy iP҉lWfR)NXqGxVR1kw v&6'rџ!I+ `5; l$2a]Ms8\QԬ*$E7P;[.-Ƕ+H%[ٽ /;At̢Ae'L4n2D}LE9Q?t^u#x`#URg{IKx:yHeE rʾOKI'pʻAq̅[9ӃvXo}zKɭ"anN<Tu,y_$kHë<_wb4VEXvN|hʱȾq3˳ DKj{H2P",\I@{YТJ.P~ywT(EMf;EjF꺾2f:Uމ$E$ᜨďbMsdʊ;*] jwy靳)vEe))jlBV:#V9Uǹ;9~ x COdiHtg Œ`Ov/_w迂Rn\j.]/e.Yvt_e(N'yQ_K|/gKFSk]>"B"YkgK\l1,VJgUGwO ]dhN5Fo^[~;0m~;Hdq5ز0eí [\7 }DνyЁx| =(Iug{db2OvjdnyE}bsh>B RKE|~H^qs[Do kre^rb*Qtg9JIr!_B$IS8V-XjS)B/WG \)i}߽AZv<(P^r`kT-^w{+: 0sGK}e>aoMn<؋=폤og)Z5PSi ?BJaTܑS/,hڏ[lۗyD%j80zjb6^v4 ÉE;͂F,l\& T+4>=qRaczmCN`M5jܷ v$wD^ ٧2}9 z~jT6m c}tb.6е\l:*Hv).گb$lΔ( C>呋tG o"+<ЏEʳP2.Nb+~\x`{xtOZ@;uph772qٚ_: aL.3s+ ]Sb b 6, uTꩪѺhްKͰ lc08vE_vhn໠*8 ڃ~m^H#{ὡf9KcC S}PV\q+\$L':ܨ:c'/҅BJ!)L:飗;ClǼB7Jzn@sx:*\|2cE6&$ĬnJLNqdO6i^f[ Ö rlTh &ч}o7Ҍʥ y~noV!M(|H\@=M'$JD毬v|A!nm*;Mi>dϾWOPI7dsԛv[ ½FOOFź0{<jl;\D@Zbun>29LNi.q{VK.q4m#2( YivaJΈ qΨWY1>'w!:N7#aɵvͺ!ZQ$ aYL6W(k›McZW9bb>D aʷH2T]E&g U5),VurMSyM~lѮsAk#;o6mqB\=PI84R{վ׌y|PR|-mVaQ &fF|'8rˋjT`vdJ"eN.'QTOM4| pYj?EI $`2{Ra]q>X禄܊S'{m).t:( `tɫ34bdĄ6o# Bz7<b1Jp13ǡzs.xB*ǙM `y{5xZ !A'g*E )1{}M 44 [GS[#s%6}jDYgUB IFPg)N4 `T4m9t4=0l98e篃*. Z1ꏇ ^7N># -D(bw׈5 ݳm6[ݶ5aBзԱѵh g[Uʗs5:?s8arCkowpRk ^P Q'J&@p7]'s(,)qʞ@W _)6I_'$I:$~#Drd.E؝" i'j=J tFMCxGy}gAθ..G'r#WFicFN{ p-EjHxjFͯi t)>$Źv-WF_l0Q֭`ZNZJ}#54l,r.6>n蟮ݛyHu aKb4 dd58U7!CO +v_ UUT-YSe U8ĩk\(((v/)8@ȩ[V%X*İ3۱~ "$ S:kTٜVAOM!iT}6Bp;FtXkRRO{MK:s9TH?m,# (ƟcϤE|һG9IaC,CɎee,]F00뇍(Ǻ zɳj'ݢZ2B.PuN"{zF>D6kH!b ACҦA$ 4gwC}RB}m؊뜐7gR&_ 2Tzr'ຓ6(AXe(|Kq>)jJO8C@(֯x+I]ҟpnD1.xjV!%hE cV=һ2mbtڏBQ):?mS^ <{imt8<-ȉ^ϭy[,MʨW/u/= YP: ێ wT%$H=.XZ&#byR_"0*PfoPpo${L 1Dh)3|hQ*v6{,7;ihdLd<ь4o$d)_QK80Cf3Ԓ1c6.sL0/}B@h Zy+I';_b+(d3qcf/ WY* )x qAP M;l)iPDJ{a_;39"6ٲ!0JswtW( *·6.$FUޅmsf v8Wd\\,n$ݨZ%VA< P$骇B mý,0& =6xoXMW*R h~:n ۞$֠lŰ^JKoWbRll,xK}8``ٖƍ >5x41Jp&tM,p:N64tSS NW# \'mb8N05W"\Lo 8.*0\R.<~,FkU`1rjTP@Bs]/&s&cɴts`fo\4M#a>oX I| ApJ9BEK :}ZiW40˚,#dH.yG=G)YxzFXسf]um;4EkŅE, wG-{ǡm_ 'aIgX{GK-1V`?jtPjh/%7Jz './)&:p)?ёP1LW{=D; ~DPCz` c^T8~1$VAbndgUJS"Z_xjc}=uH{`ݭ#Ei& G-:(xgbThN9)ВUR=K;|VZ 9l+[$%TVtp .GR 'R;k{BŒl<"%$KZ,|+".[%WzVmћEQ=j/t@{$+T2D%Pt^0V^FaE&Jlq߂)0I%`a0zű*G^I]oZ^4f7!Z$Hy=z",O5Az,YҸC3A gTu\~&;A&)iKqա Ven0z6C-")ҚUZ@fTCL<>-4ۮ gRwUs_AQ:A>AF+pehm6x|郋>9G3uG]dkbʖs,<%dŮ=`x} `_l],1$M՟+杇_ r8$`T- >ܽ6?D 3L'9-p]plU apu5{shInn*O {Ruxȩ0QF*Ҏ}xR2\;W$]p{i7 #Sd4T=ƅ[7s5=sg}TO7i6kEA'0rsANX|Ԙ5C=B/JP>~Xڡ@p@g!΅Bs7,j)MUqKwͫHfzbi,ߘ %| AyaHZmtY앋+O,6 ދ4we))UzcXX U;ςmB7.mŝ Xh3oHX $2-}ND(vo%_/Au!уZ;KmpT[9UNTyŹTr܎155Rp "Uv$@ЮFofʷT8P#I8=9ٰ?> Jxb隮ZМ![6-3‹ى{&Qw:opkyQUkc3S#%OHCW1zrRwҠ ",? %̨m%S&E<&V_e^0_#6 >ykqtAg/;NiIr-h)maR e\ rI'JJN dcbv'L/6mbi\XhYEp;ѫ1__ FS[(U:ÕG,ebni!+kפWn4|ٔ<IB06[W))rП֡:SnU a֒$`]3 ,%OwaҡS!@>0Z|QnSF$fLfv7ݯ:Qfc P h I_et úw[wy?9mTcqIoplܟ0]8Q5y8*AH9 *4pjDr, eUsgeܔ=DMwzǃ=35HqĬnoaW2cn^SVQ(jY7Xe'Aխ)hQ7rQfl |u?WM\󏬠hB%x59 YLEq2*uЄR?w{ fX><4J_m@u*. 7wGh]ĸjs?rz i}r'fO)$0L*Nf;vs*{"Uy e%U݌[ۗ)1,7$yF|]v 5JlطƆY'>l2DΖa]`cJ(ĉģ0pN]LV yZƫ|R-:#]iތO-ń,Zzb}1BTyw&\/A5^J_Ө X׿yRMj%yIr>/nK5JrViM)7HƸn'1"Z;˜Zb yc&Ȫ`Yl~͉~WזV2V;&m?n6'S A5 A&71E(pu(Jv-f,<9H:vd=Zjbн:@몆KY=0@#|cx*bEZZšo9Y61D3CS)vzB_M|+a6O2Բ($ (x[0?bDeʹtwf*҂ RCܜ6V^p6?O`N4Brys5t#.">Hn!zw^1+Qh0(a m-B.it65nAּI?Ym\H|j X^\^dmآ 8o9M6Iis׊3 л.+dpzc-~P!١wAbZgځJ&+$EI'z7CM0 瑸*ڇ0@TVk-D0 5o3!Ŭe8͉1xqǒ({` m 0*g/=Jli/G-9Tۿ鲑+CH,MI1&q-p6 `DŽ*SX?7)|4d@rJ3~UAl*X# Etw%,Sf>cJeQ tVD}p1zPaVHe[Hf% \knwԇ |Cm:bn6koqk!coRM{?lT#BMB={;FXފ+ĵh 놞p#gf B:\de^7*Bՠ 1 m4"˸){ /8z gTea-?i_ šrj4& :e(]O'b\)Ev:hP\JMflu~h WA,*CIr e'7.EJӥ<4*R,EI~'UP̥>%ubx} 0YNqԗA(m⎄ E/Ȣ0z$ɘ \" S[9ߚa4CzYd҈Цoȃ*M jQNTvŏ@rl; _sZ6Yoir03sf 9 MVz/̌dvˠLCY]It9!٦)30T4DG*ȿp {ZJI#c{`}.YAn38_:Ŀ91NBZI:rЊ}I rduլBְ^p#S#_:3@ИRݟWΐQKqEPZLN;1E{B]$ˁ+s4= q 6KXAa#fUA{&!o}Lc,c9wGj:f]p͓2ԖQA8$J.ӹş{bS ҕ!X Dڜ>fnTBro=,9OޏKuOyqcVk#T @ uI8~kH:F]g2v)o_J2^Ж(rĥ`%v ]]rr]ny%[ܸT'Ó/8Qᒫ3sWDtcJғu/rAb@ׁӒqc IIݱ5a$5r/[bӰI咦k,a@KaRc0mHq<:?l^! dܢ@ۥኴ!(+jkT."+Y ؤwSG>v󸤉f2ȵS<h,`щvahKԩ+[*O)eVR|_w38eʼ͛j3#t ø(z+-1B{ (yP=?1fԚrr@遬x̶"dj?3<V sj dž׃!bwOTEÕbeۍS]O(E<3ߵo3D?h{U°IҴaz NW`b_-T(BB:N/(Vk >$Ha0w 鬸€X9.ԭ%lvP-a|7hwIJ5do*@YߖPi"u_T6X?1dy1da ༈m0Aͩ'Z߭4 $mD~6R-5}* 5˚(BV_xEz$RβÖ<- ­ ~6Eq[}1cƣ ٴ ~'R]e7Q|01 =To,{,;%ޙsMqOR7PDw!.ңO, =p(oq(,-Fl̵*7NJ (dZ?V#>N%?e@ݵ\ qm]vWZUKv^r)?sDJ<.oaA)^ /( /e!(sw).ЉKư.>5ʰ7uǒe5|Y<$_]SiLZFEAZAA8b2]X޴z\e/4m4m}A=T꩙Tu}.Lq ^#qH vJwСG} UI):f1uNz 0A  LKe .jVM$r@6 ydwᝤR QԚ{=Iqr:adW5Y}~(A9VQ>] EZ/p)_?"6@o ?[Q+!tlxWʫحI6\ۡ|w4o"Xy~ll+9=.jA{qix|7.x%r ayQppªEu0ݍ1wNg͌XuK2C0_O57-s>!"C{m=AyJ]Be)P>I'YCZ?^!aST єsr֚XMM++EP 9$w=YN/W- WǎZLrM3qE5e>~NOP>웈XQckNe _F< l$ 9$jIYqhlQ.rl[}PZ/vƢv;5:2E"ET5&bդo?NSF?π1$"}hm »ɳ~o#Zu2g&`[Gx=RI!_ApT$E ڷ!DF_f#G%B~+Eߏژc="^v$)%*̀6%#%ZuI?DžRE|Bi uO3E?l<>ԾGӡ=:Cay؞Fb=pɽS[*@DݓbS JG@0sysRs16q noj qY|`D ʀ0jW`#L[!![P:ElEo Yi|#!OJh:.ͩw^:!+~o0>VEnwdݵ PRk &liaj|(X ,0ˆ jNS9sH2ģQtj7Ff-8hq~!蛁U7"v6T&`2^人9͔'/&GݖV67lxq*t(b:/]u$hqbmߜu־6iQsG<(ƾa)bHj/ŷ.ʲc7=5T46_)|~s6tl/*p9s :z2͌r,fzv-EuV0 "G3KX925tei5&]UQ781^\8ec'rMof2K2aRfcnF@N- ֝逘RdOG68G[I?P\M1?jA J"cvJ?=2&OXUd@Xt1BΎ"}7>|x 1ʷdLkpc/_ }xxݪ]#fϊ <_\iشK^Tٖ9qNUBcYN1w2ػ?% 0s~{M&^$ '8u6gu9 hQNP[HqkqZ]7`{Baj5=ڧ.Ъئ l)Ѹܕ4яȗ:Mo#ێ 6ͫ`¥>EQ+sz%OWFiHFRi* L;*1t5| ac)w%&lJ˛o7^\-Ϻd!njU~C<'e+ .,pzHo4% nb!Y95Rn!V3tr&`xmma7>XR6&4K9G/X:,ȕC&goZ&K)>7q0Z8*E0㿾RS  nbW .{MyW]^i[=sʍCtSЏ6z^M8Nݾ?].炁Um^جD#",O7R\}pϡJyˍ)GwGBQ_L7%CGPW*ƒ~Qo T=p+.*$$i9?Opxz 2\_uLBOzkM^{z4}-=b&V5o-ANЉQSTl8TͫCK8N{u(`ORz CYt%g*hB~#g>"N++q p6?3t,'s2<_Fu9rC*㐸D{]W2f*1:n;UƌlveVx5-9ikG>@c3면75JlwGmsa7TtcSdNǴ 4 @9Y>{$ҩW#GM&P$A)[҇žVuW7InZ >5tQt)YjgKkMeV \g50L?J]<⦚lyӾ? }# Rq~nFBxiȜvȺ~:?yo3V]iT)H=lJ#,GICIwE"ַ8z_k 3f_H'û՝xL #LR ̫)?x։io*'k w{HSj7Me.i( +1͒75?sOGEj}[EZًPU#]9x#9M?+ӳZ)vgw-91ncm'L|y>]]s*śnC߉=H~WGU.! c IGܘbp_8scA@G ".N38ů />Ͳ[ũrO?VtR lmz ;Ao"A8De}@%G57t }{-N UV*`EXrMi۶1B`[0)q|p= aI7qoX@ \wJ(H܁vlo>e|&1V( F*vFQ!S,~~u)mfsS }wVu-:%=dqhz-=l%cZXK{Q2W۝P_vr&,k]Rw0^\veQ&ЬЧU=֣t"7p=:m :(A$w'.eJ3*o4Tq];f8+Jpwu{l = TpFR3$kk}]X(OW wxRjv@IÄS4!"w+[Aj>Ѵ"!:{R>?/~(%<@UQ׾|*C+e5Na1TT_.;JpWۊwa`ZgzX!:Q< H6;5KCaΤ>L У=A_N3(A0Ъ9IqJyݕZ,>%\x3` 2'¨#UbkT1!RfN^ cA~YPgh?>[t/͍}GG|6o5Bڶ@LG/+cSյ%JRu(zQ%߸.LJRW7?/1r\d h^|ZBa[R&(҅?T+5{&(v3[ӡ7$Ћia{}!iŕ6A\}Ϙ8eMfW*vGkz5Gi2Ǒ9߅|!f„2$,=ךvW$=З/O&W/6pe0Unv'P*+>9&t3OJ]Gt \ |i q/,#фo[*YKTTd$`E6tִ";s]329W6b,2xi J h> AЪH8x>]Y908޸9=Q }pb7a$.lz ˗&&S +& ` `C?2 8 /۷WwHD_2:?E%1ƻ_;f_ oX逘tŌ{o6W.d]ܦ}!Pycb)l5G Jjp3Ge9F;H z&GUō?ߑ3ܟ6wC2)\P<[[:(m .؄Br+;Gq+ܺ.*RE,{19d?奃ҁҗu.n\8.ޕ" vLb'ufS *MTjb5?b7DWL;])5-mU%>o')iʹ7fx5nOXl.o9{jh" *;Iilbouҭ>@,|ȸM?ZdPːo2s!fNxf7#a< ]%wL Ιh: ČO瘦t%ZNȮyæW)wp_C6s.@a:勚 jOkݙzO$r!F9s_JÓ9޷)Ř0I{ |/1m5׷LH.Ug#c8 _g`ѹȸ4&g Cʯ+ETu`ufšcOSV;, Ba~VS(_!cOZNXiYT4:J@ Yt=~tL_$6fJկ2l(`,s,#Gx&q8- W(<0=] z^CXp5 ]^=(S).K5 > asB&g?r ! dt$wM3V+3vְz0XVKhW>Z4TD{vlKk kK.ڀy6{TuG >s%|]RA5)p+u!iDp5ɊlJЦ'/[q'PQaG$op2t.uR,Pc'<;"#!jPgv&QaΡ;.2(oU(f~?.O׫KlkLQf*$p_V)^LM6qr\ _Yn.ojȳȌr?e1OeoH3w8(g9h!LӄO{LGmpsZJ5 _u`ǿ0VTm1|k-Z;yI Vu\ L !_xՑ٨gJ>VQwsNq+nۧ_^`UV ޑmm3ٙ޳~3Yr OoWGwe_* qΌY=-{[1:b헉uP6t6y;  i| _;V k(4j} tHe.ziI;_c4QiɜvΦ0?Ɲt̃$I?H]&ξ%ͩ`CJ&? 'Bawc)qV+i1&>Ɵd^&t%Q3J~Zrfj20X"V4v%+Z`z;*UM;:L,좗6~\ۧtka&{^BDކqG ϓ||̌ku@8pgrvc֨pjbO7rԷڷMY3fǚ)Π@ d#،H.!eٖBanlDp.&_^F-8nu2b{?04^oPrkCP9Xjm6QG2`NB u:3ۼK=A6L!fOE^X`nhuO2E5yՎኢOSOwKj%!67PȌ֬X[7cU^b 7@Gf/DoĎW;kgT`jcXBx$MY":Қ5:ٴY+n_pZ~C/؉50aU*%IZ,օpR.%o=8E`cC' H=rdc.khay;T$y4.UhEqkD | zӨCPP!o*Na}5?\DfnmϟYGΔ-[p` !p/^1% uo;v %td_40g4g)պ9y82]:nI%>?Cx@9{Z}jtg䏋&~1Ѯ 7<;G \UG-o`s[zw5teIF^}s/t4eҨT88sмyp!vqh<4>`E  bjnɧח{Y3v4t07Yhg/L)*& jq+V2_nʰwA6ܲ&[]Fgi[~^y-@@Yw.eT loޜc'C8]~69-)A&FAoqEQ/|1;#CLQոRԋ.TQ5](h@U z_ymKߊx >f|jE".竲ѝ2ždivpY  dw%@ gO os?EDieQꪠ1C gJC)_ e~=g LzADR "HC.Ѱich D_5Q2|P.Jhެ%݃@~U tyU\xg% bZWw_ uS'Tie18v f QêZC"-oKW"cnј#9d:@8FJPTTGS.0`b&ߟw+i P f%(nFߗp#P@"ϛ)ؐѫ8_ů]z ej /z.u82<ڔ7oפ>5bEPJɿ6RNd SdǺ d2+DVSϕ XFr_YI, *sՎK=FF,QjWP*B ׫ T'6| oT ܚ"l*Kxfxti2x"|ALtM7ixάzB@/6쳤>*a80ю?H~dl|>=h\[JdE+FqKJbE56򊗆KCi_b$SUFĺUh}<]h^*OeAˌ o䅹(i^G"r }1SF0C^)9G5zpmOkͮh"JA 8aXӪ,茓_.P?`L=װW>תIXb犾v&h+E3lggzTS\u/PJO ]FbhA92j[z~O-) :N]NfmJ75PAF1µiw&*EoKYyxؔŽy$&nWM#DF8q^.ҜD&qҿ=d^EbLET#"2JfvK=/,T϶Q)/8`? >@nd%R;])㛰եLJLBH~3vAM"TL{ǸCS#vϙԩ,B ̀Rpzmz+2u"|/  Xl !ȷl#K]Zk~ Dbj}׍g2AridxU |@RI2I_b g< 'GJ]iir$Q0G% Z̐6LE ]SqJ\R9o \ܲ;;x"/0qJRJPW(PY5Ά!/QOI&4¯l2Ԇp\&}=$SfhBU>\ѱ pɷ;-UIVs9{jtكz4\B ~LHUqߧΓ 8 qYF5֗YY2(H&c:`d j#|ܵXۗ}+*%j\:޻"W /x|poG :M=Gêʖa,J4g!E|5' *q4Ci+A[Un\!q଩@EY94՛ڑ]Kj\ HGX&K}lMDo|+碛>JQoN<\֣OwbT[$RJX=5*^t4Ħ W2 hi+fUf Bڲ~JMpL<fv*Kj/e;tHa2+ vMDb86NN8 S*95Zd[-9]qFx Kcm.ǻyfkC-ֶUg wٱDV@+GaBҮߖIRb[fx㰞Ɓjx{6(<4*n' xM9O ȵ$fSM"ϑ>,[0mMjA^D7>mSbŃ"IKSV+NѰJ"e`౳ ݻqSpw?J,@Ym: {tVP(bn|ݿV$i#@$v`m@Kf>13]^PkooB5+CwƏBxԐe-葎-]WULA``U52hߥc8}?nzNfL"PbsWp( c3>qyϊsC]G )>oH ]A\&g(՜aqU}f=E2G^$&žl^Jʵ!abEv,@0}2<:C7ױ JCxe>H_GaN69d7o'Jgrz$f^C'.F -eC6~SU4r;Rh70/sH]aٮKY=\|F4IAP,<7dD͝@~@jxH3/? ySƇ-.%nf>KR:$r~fųj\(<pHx p,n|Q 5gX9Fd+y9/U)g*2(bQ*B?&Lzv&ZhJս&sATڴEȅvY:SP;iRxEf/\ע>o#fG,D^;";S/L^ơ;RO+h=uh_1ݡ\ė֋yOLѸP16~ l;ZMS]1~qj<̍Q%1Ӿ!仭Ip\-0iDNCfF0[yQy2dҖ[@$j,G<Jy$?D `1VVbnpHkz8loE Z*| vVd悕?ﱎOiGAjGht)'ZNV])CT8hMD#ʘZ/:CYrS36~%LwXaw'diD쁳5Th.,8׻սRä/Bp4<濺+nN゗bY>!E}̳"TzNE f{PY}50aˬT4v@^.366^<>Zf^_0E7[<-X({L_R/8;KرTmU2Nm8_=r) HD M͏+ȭA@gM4_RiXcܰnBܠQXl)BG4@3=G"Qj\ !`!ք~'j_g{`ЅL3[iifF8ĿOZS_y2|{U`eV~Th`ڏ-27/& Lwۆ^0ފHңk"ͤ~n̮~~Δ̑cΧ @ݿ~6M118=Bo6[@w2*$߀7}pöG9BR%Ekx;+w{q@"^ҝzss;GR4q_`8/CT".wW']NQD&of*Iy Ũn눣R=QTe"O}cnB @3/#)}d;#X 5ZqsW zNSATws*. U?mdп?Q-?LTlXc]r%з"_ABu>XPn?sn;jx<*OS/q[SjeX u\^.V-^.O?T*"J/\& rxwl glR&cCg\I'v\W["2Kz uH YC-cS P4~Ư s{;FzZ@RQִUj`~G0l" ZF{D^?K5M*^b},HPRfkWj-CBgW,0c)JV2csVOV%f0)B8?v-0}f̣CU 'H h BM+Zn LT1*IU")S݃ }|,iw|^ݧ.cmTLX|vѣC(^dړef/s*?z tkx?9z'9PEu"jx>}̢0gKTW% bDErzErL.dsQ bhߤi ,O[ {(a=isdrbG~2L!zBJV@n,#uGso:|AW\M 5(r >>6%urpPÆCD Ytd qd"g?/E_777OSM\ýhZV76%\ʛ6oUuZF+Wza6 •MiW%:4q9wO||7 }kޛtaGjđ"uh3jrZhƮ;+t]xgurGAt+Q:H,%r7f3ېɆKybIPaƕ:Kkdu|-c B8eƪe1zav+;zqH+wʧp" i.;"\ <}& ɵZeKDڄ_+{x'oXAD`|l q@;!Hh hQR'TGLIP]OI* >i߰  }ފӥfliޠnE)O_7ԄŨwCazzmm^Pz2RQ g:a i=^ZW61-?^\ۜ\u!ے2 G6J:Qp/gaQYtouH*KyrA{5Bk{u|FqZ.19dF)`%s-} Aq?Wk_5&e-{eKm@CʒgutRD$ʩ*Ϟ ˏ߬gb=Vn)/CK+5nry#Ҫ!9Ra/T.'3툸sЬ٫﵊þ y䜇YJ?X !%ɹEY16rY ix 6C+N揭MGnaq )tUDwǟ3_cG J‘1/UHOƭ2+Hq 'UO `4Ȯbo;0ϊC$nm!mӰ} 3~0O$t~I笠ul@wu`qPlÈ^x =,\ cV![GHRu:qjr((c&w#CrX˶ E:_t1bވ6qly>-tota2prK඘!!v+h+Ww Yʱ8*7m{0{ac מu4)-CCq݋A\Q呉Yx[ kE'Yj_q:I39Ȼ?X$~BVB,q!R>u {Q@:]\U(PA2Ѹu.FkKeqҜ2^=;N~,"zB$':Y3Eibwy.EqÒ[fQ P^:ߍ.H~Ƶc8|)@1>7Q 悡QXd7Ƹ'&LUx9uҭ499:1@kc@etŌKtz}k2`Թ~gDEVQ zs311W>r)]ܖ яU+8|x&2s3j=GNEF0BSslαAv & zen7-#79r_Hǯ]uy1蕙bn/&tB;-C>UQ֢ +2p'h HȿͿc0a=1x@Ch;<)yO-iE\8RZ07*od6yGmWyϿ60ko_ .\TE?~f#eHpVcpwQ*JCjZ7ZyYs[ Mr6^?1B4=HXEvl1F94Eƴ #\hYE{OBAB K+ŹOoq?Q҅]\BFZᣩ n~ewzr Q/*:vblp9D[TpdE]Z&'ws& &`g9SS[a$˿H Z| XRA~zYLQ[2z4,mPr74zqxJ? UPȈd+ByxQnj;ë]4ꓞ>F▟Zc~ {V"{5}T0@{$`!Ƶꖱ-'g=|x48]|޳scҺǺ+q S1EAu3>bgKa! ?L,Aq>ft!6T_Ud\f'Œ8; n_'A772ƿU_>></-OSsM.2)-C,v1fM_}UJ2/PhFlV,xBVaŻHb7 X&mnо M`#n=Qd>Xݍ#Nwɑ%B,93&9w3 N=1];D/שr*=č>tIg, 0{CтU(.CЧw/s0qqk%5 92y_g'>KҸKr3{4],! #`6XC-nӅQ5+]h|GN`,!9wb wQ5;>J X %(w Wk6^b5Ty}B?Ϸ-d ѭ &T碠2ɏ8$JA(<͖^$ɑf=dDHJT&,%:!m*W'AHH 68v~YƤ\qIǎuHCJA%á؇*󚇰# q35;oTl"F0QԯPk˷E 7W6aZLm5/ csVL5_=H*roMj c+#G-\ʸ4V LpXӬif^l)ɑ8>JK&c͋< >"i˜oЩҕfTptú\T@IK2$p9~R<;H 8Hda!H.>gN%ӾL6l2\Xۂ|]6 fBFy7CҦyW×<:I7smģQ(Z.##RcZPS5w!rNb{hObN!:wh^PY 3ݙc U:X#8v7}0'ogќ`Wg~#*fiz|?`xPYT!Q9EJwÚH0Z<hR/,{Xox8rQqT(K5 z5nWU\g {wG_Fq)U)Lk%mح-OE=x7 Ձۻ I?R٫yaa'F5(O%*_{G@-~)ҞCƛgpLLt<A ' 각,s< %rg\ !$9A,<8*3N1XFU>ޏ"qDl BF_P5mfH[`.X&F M3xحZքxWfVL2b^r^^?;<4n $ ^R*K}Cӝf"?d~ՊMV `Ղ@jOk"}?Sѫ\bvYgW,)qة  F;uO30Mb[|`)ri`=H,g\(Αa?robm*ζ EN1$OqcT뽞,:8AQI!gH.K[xЬ K]L$&?)c_@s=n7矀0!!UVHtz_C}S~Qou/y N4Q[7ڸ$4Ԥu%ψӈM8pp[\/7Ő{$ZpBe}!v"ݫ`_y՟4HRwMh#n=U5KpERY%TE"2,&Zp&8ߪY-ϹdXd/rV 7$Y?:ueLja0 }_ Efm;#ͽze&]Ll2>J٥ȫ!,]E..₭^ǭ[Ht( >ꌙ$%]N{(.pвJ_TbWD$lHAoV63q[T{\&^7u5Mu=a*z4zmdHV]?`"O ~UBB4B.G>:eoE' k/$EX?{-F<^߬<`S/Z@nk :%7,' 3l[!h3d$4&Nǃ-UQ}ѹ%ehn(v<-QIϞNIIʜF@$j 7;O|=ߦy504UӚR noMH8QHyq҄Ájdևl¯ڻt4F?CA8Ox|!ڝTei׼LHIY!L;urJźUkA*' ;\sI>!ٶj$eYy@xzR1*ڠ5QDD^'W) 9H2fMk=Kl3CӽnB*=wNI>EJq &Rp9"uxs{]{NMg- &%7 2 nD7L潠/O/hQcwɌ O;DCuS(>2Fe ɫI\*=1ugT,8j\_bDa@`L`bX7$jTs~˷ۖP\̝;ƯA2Ou:4H+= $Up>g1\ՕƊoIcXU"?iFݫ& C=/{\+ϵ!|T-0j(V %iX}[XKx(S6^pϺNle⃥W8 %}_R IJ7w`r/c1ptUi 9Y!J_3rgE~4VW(=Қ.DԐJxx ngw^>Yq9@s:t?qnOf2Ka6*rD =z5#eK.XJ Sz_NZ4Ɗ9;ϋb;=D$2gO0h#DSC-q`zm`}EJJR]/wE .Q}_5;'O,rɷryG% ͈l9B]V!;q^cU܅-1Lc'$z9`Q-Ci]p~&M(/Zڱ4K`< ]lħ3M ~HٸZf [ޭUnI/tm03FA_Uꄌ-h x|#H*I6D)[TChfu=+h& W7r=L?^:#w>Z}ni|z,:̉NWi &u\eh ^WZw T`[[X=fLe>gǹW4 Th kѦ2XWMS!p07£wX;6RϪNo£ګ OD QW묵5-۳S_-L-1?} =Lovv<7(\.bh5U&`,l2\KxwO6ɇTn7_}Gݘ$;?+J)>{Q@dȏs5!u?$!:kMS*:kc)sb=6ۥ69*pĪnm)k]rwފ Z&٘߱#c10WcxdzaPqp^oA?gZz뜍'} aQ_a{FLIj~ESo(<6c\LdUMiNviW馾=F>άǷ/&MP0vT8?'@]z:h>XRk'{CgFn.ZBj \l(#@gkbca; [_Dw {DL{}je`SYҸbP~^\SrҊF]6Z~P7"D9qN ?zyyN?%U'; Ms&c+tFeu!%EǠN3_`gm8V3%UE9ޖ?hԭ*x"{Z/@R =U ,dnڗm ;h 7Š(7L(}4U*^V(rDkzB<6eS>2kkw.95 [)gbdߦW3 a:4ZXaWl#`=^bkqrwZbvV r ;'vv r&*㍁K~?/R) !v_s4<-fIDf2"tٻ15c?woYP8p(4Ѣ4d"<ڶȋšIz?7򲌼"?bC:BӋHBcSoY>b^Q2*/)eyQY">XAg01 R2h3"ä``Z% A1FhZ5=ޜ?d̒R5$JuC$FVgO|,6XX_sSty*eȰb(i)/΋e\[+_8fl1OvbQD <(T-k1v_w}]ʬǒ;DԄJYhLNZFyNY6\fcS\4I"h̨ȑ& FnT{MBt֬2 Ql0)/tƿ8Qrhh[RōX<.hL4A( L 3qtӬH4y(SދZR* JFtL`l{ro䄉Slm_n>4cW~{Eu b~q6XtS*ף,Lٞà=>Sq!2wXgZК'(yeO#2d7*lemT\[^_{g5F0_0!׋׍yaYF3͎Ż<Ļ+V7o u8}I.tBVԆӛ+7#X 6:s;+ gtWe|2e@ "Tٕ`j^JB=a Oz^H-JB+l$9z{^r4~Dp>JWçTRtRB 61ȫ^%m*8H\ZWkJfnڕ>#`E"OTNYR#+-P%tN$j9*ppHMҗYGg w)x8?I5?9abub?WBr#zfPjO}P>:\ ׄ4M<@qG.3_ ?U4Y$췾PXIC]8Mȴ \?$0Ofa`{{lIOmfXmjt7Yc=/%)MIHsw) "{ĴU%/hn//:v*J3PiqQMnjXMQ/:汢iX-D_ۍw|dYwkOi8NA@/ü,8{a͟o#ɏ~^ܠ0eE[Jykr>; C&ң.{+lapzW^|Ɛ7{.xx4}r :DIUu><6wρ@H*_`bTOY>$u <]$R,sᲔwJM^$b%b0F(݅UU1dwL [i0Ғmtp&MsjV̌)S,9ɏxA6y4ݙ2OM]`QF]K聟0EKo(YG*0`O1/K6OI`lNuTq(Izl+HqBg-!d6#Z1eZ}Dll*+JCdYӢ'Tձ6ޯwVԬf17(~|% 8faV AzU`wSwm+׃K^dijvVzRv> %7蜙 * ~91PrCGf詙L+O(gDu}݊it_i9( T_ l*Z7` 7k2z-š$;d!I4<Ӆ`vyvU+֍Oi86eR ކXN( oC sKn׻BI掠b2"a&:q# q:oUx{fsN'ϗ?B*SJ9rޠ!lH[xAcӒy̕\X_)5ˆHx\8(fILdsq'Kؕwxi(ކZwfdz0 2,fp9s^iwض~1ґ$U~6ȱ&2vjn(s]$q§KUGڛef²k?q-Ra @Gп}2ij^mu QU#> ct<~黎PB>\K^IU̡1w?81e"--KƵ2eN'?[bp \\H'/y޺ }_Yg`"e~Rϟߒg2C~vžcChxMs?񜘨 CE'J8\+qITݻooh(CV[ϡ^mvaZ7#c "@=zwytRI"-Wdp tH3NP^9P zb3}q-1TD e\ YuF }H\ٔcZexšY;0@x 2"aKêxWBw@K SYũђ :˞t;Gp:SKam*qʷڌ;Kle> (DNսŃnz(SvzxO0Ȇ$NT +YOD6d^egћU5bs@^,;7/;ƒ.ᆢvt^7:t+Psa#!KC (}N%S0eG;CŶ8+^>%r\cƵTNiD _9߭vzӌ pxce9x& >M+R"n<(b oL!1۫~ows{.0{@,X7(VܬH@Ai-itg&y*!QKVz7Eua3g6k.n[l"LX4]— o=H,-,z:$@iK|Uiu]+ ; du3i 6UklZs"69Xa8`mMX߿03G_-:I |솶=D9!0qxAuR)p#ncZ@" tu3N%R2WamVB@䙬Jc~@#{.5D$-^"7P"bu4wD躪g CDe~k<3M*6:!,`eaej/VL oA`[[{ZDjAAkFE!a ?'lv͚0ZDZm #DpL zgzUTp8~0 lC.<9cvzo.zR+MҢm$oDQ8È$ab({bm \.xE55x{BȨf t8Dϔp_{U=r\YBEtZBC9JԈl/,;1?cf*?h.hR(&iߝuE"kIJNIUptM/|{Ӧ _}*ܩk0 ٜAXNJ!g# uA+SO4bڶٳ?y9b^#jE1оwsgQC5QsxQXHGv:5]ZwFd"oXδE_`?U "ﺋAu1ԪPkmHuM*VofRt~RN `" BE;#K]hLktW?,:'k$fjȤnèb%Q ~g4V8~\m<0&q&xC{^eQ_H˨̐e>Z ]veuٙ~>* M3Sܡ$XCqzHc6^jqc}XJ~1RWϖ*OfjgztL/[ nʄJ>^t9k5n#7+V giNi:塂/q~/äbg6D @K߃P<w< ߛy CRU&]X)6F(t+SGG/Rr"lji<(nExΓO {+`xOE4ZO{ xM.(_],mYrm2L rtZ2>xte ruX Pk^2˄ń?ݳiL$gLBp} Vv\< HLu (8h ݖwɿbnK:YwmTw7,wj0&Kxح$3*{̞d Ѻ4zSE`f.IqlVm1w6w1=[5J [bK$GlIU=ѱ8?,}+n$7D+V͵/gҁ B7 &Udz!>#!A/,1(qZgmy:&IC6ve.q RL u.pi-]˅i2?"LT,$[w˃R΃7q2&.6bL*)K9ڍȽ, 7 pdQGU蛿"P-9k%U)o'qPlr2GpӨE視e,Ua:Xt[5e;+D'#QMbáz}د{r W +\kC4ۀOFRM0roR^.[RnKXMUtSQ0t۩JL7Rׄom)EyzAZ'9s T%=6*~218zu500*Iՙ6_e]bA`1}RS ~Ӟ[<_pPap,YPň?#ĵ>?C0b|i$F:JA~]c~=|߼cE`#ͳPaO(wгZ<:,t-E\y?QD f#!ġkai3Xn\`/=aPön͠^MVh,;,ݫe39B_;VRzeD~%:g Qpָ ߵ һeagp#f)MAvʶavd~ezydӈ|pvyl'AIi1߽<ܾ~s Yb( ĉI{$AO{|K R0KN3} Y'P<]z1i)QEtơP7Mܖ #ݎ~h3~o%#+sB:{lH(B_LwZ/SIЋ S‰)2d$[Se ځuv-fuXu[.u޿t˒PwJxOMG J Sf퉿Zs&TA7SPx4eSpW-vֹܥMbI2R>H^23[+5##}wGG8cuq%TI/MUY߰?nߏ\s^>$+)IC0F`8:XH{:5;;װg=$&qpLz ne̸`ikn ?u4ʎt%zd-01swUc""JVvi nydIP:#kHt)I c۵byD{vY;1>T2bAG} JN rn_FJ˥Q r凹KLwXH>_yq!'UIc|+a,xT0z礻-h*~tURD|vyԷb1V"0 $M)Še +}]%Yj(Y^P3+b#T=^?HDDorLrOXN(~M0܍Ш|߲$(-߽(<@5-b!ӈI( G Q~Y1B*ya݄ᅥJ yi[^V#\@VU(,W;?&Nܴ'J6^wWB~\m$HiQF/  x6:sJ>@l7 W D/_<"K$3$S >M%`M4dަZHk鋧(VsnNXw>E&9.ބy YQwWLΞĸ¸ߥ~YxkZƣ3~WD={k2G }J$M䂢áɌ%%[AJy,[J!vt!TtRVyPk(FzPl09Kq(%`('(k@e2Dl2s f/+A~ D8fa7i{۬GڄH^. WYVu2 &2դ`FE_XW8\3f%븟7qns pRT 3?z.BWt͍=CN9|!w3 յ1 ȳZF;1>+{Pj£kjP K:m$(e<.N6B d}*ƺ=cY wz9X2-J xzDFvz}'OڂBt LP1T!t5x VѢT*?e2]m; xM"BԐ:79`V=%B uQxQN5_{,,]LU:f6 m({G=/^Rm]1}!Б`;8}گZ`ΎWC¿S-2)ЈjpyHKZU4uu HKz܂~EilcF0F ?Yu%\G_.\k2@hunkM6Éheq=9m}a7c5-/Wtn1|0\ s&"NS'@"Bcf~7>P҄(ݩU]eї eDU^bhԪ7 ٛ?'ճOA f0jB.¨$V3Ad+JB9` ]ԟq(Rge!ٍqYkyۍ]M$v|vS"Sù/+7=7X "9ӝ4ݧDc%2d-}>Za_NV.#uZ)ע#DK P[rs[u0ŠDQzuCcs jZRTHu}u3F<hv4P5gTA=Eʿ-j#%u <~5!M o ,6tĮtS ֒>=teza\xNAVI衬wxRkR]Z&]k=Z?S=wu:pܾpPeB/˲bZb7dG~҇Yu%ZRXf4_ԊFu 9D/^شVy,s \*dT6Z/ Q2An!Bp Ow.>BVX)õş'mjs~ԣJU:'Q39G &cL_0G!Bsd5!@6Gڛ֩PZ[TWGa ~9Cx3hoF^[(sm."Зa]JrXF<-TVő *g;rSySfPaJzN (&_T)1K!c=fw*]pC@8tocq 6`JB*p1||M1n5#pi9(cZT̈́UwO0F0U$ AAL*׈^A Ȼ%>Q;OsmU38LjbJitm1K|Bx7 61:_%64 r*dvZ!tm5 [KhLBk-swUb6fzMŽLqŞ/vՐ%Rx% KRCwEa5/)E~y/!t(<7ji+>Mqnw$M=غ %@Ujo%I5+SW;䍶S߼Sʝe8/Ϭ j8]f5Eh*ss( `i^݂Q 9%1C_% 2]?v<_U-+֬D6u+m;G=i,"yBstц&QS06ƖFv *64i`^t_efx+~n\(,{*oWֻMO(LGKUL0ӭV*6 ^mwOQZթU权Hã'ry k/2Ajx8:mAZTe*vρ65{[Mv I//ɧ3 \L9 ,`Rgw>7oFx B$:3M::BO~۸|dI!;+? Jw.xhT5Hd'Rt⌒0>|LE.&ooz)E4\@2o +r ]N&[Ux'wuZGs3QBv4fDd6czMU^A]GVp:2`'ӦIHE]؈\J1y^SmH)5jw4 202Ha> λ@ a>͔ejE ?OJ٭KbPcOmȗ_6&8-pL_S  4/슀ƅZ}|/#|7XT+:cyVyߵVG=j7-Ϡ=YpzSV) נqTqЂB(bRRv۷lG{گ@ڗf D&qrRfgiaH=Bqz{O0oj \Uarc.^ &Fsx&K :&7" "}FRrvRqΚTb)Xrؐ(DB >V,<>/hlNǫ3%V6NLX(Hs@Kl XUO+یJQ^OїswJ+EM۠C~o=,gZ m"M4N;/Y۱5ie`G1T?H+9WTS8Z#$\cyxt k0Wr-nF`2H<L1QX`g:$ ÏApk ]PlcNE22rH5cko0@iau"y0g${G˶JD|Gb'9bjWX#1QĐ?@{؛1InV~~YSe]&\';&q8}XhՄPdT]])ʁ %i^szpd`7>i½-_ՙiix]fxaY?uT +[M>ΞoZ:=o@s(U|!P1dWzݔag>FSS@qZZ`FNCerz\zs83"/RУ70  X1U_z5 JduA_Y$w ;}5HT>۞{|GR4 ٥h3og*h5, BJM^!U! GJOw~#`§fO+eIT*|G-1oE*)ѱJd $ X@i'hbDdlKV_'5H*?ōw(f3F?ڡQ_ygN_^/ӈ#[ς24^}$'#\:0WCpA$b9O/hR+Z3f뻷EӡEr `!h>`JA" Y'_vyo]9[aϚ\!x)OX "Dc8??oPӎ\Z%Kx {vKiGYV}FJt @*cY8k 51jx'h-tt[0iOzÇolp6"W6a#OnTlX@eYxAWdc)*.`:0Thy)Wv Ɋ1P]{Gg%F KG(XP_D͵sNqW:ΟC˺.Dg9D WIٽia H0rMs`Nl҂+]F&q\52 CoY ?UPe}[Y.?]`1?uZ;p۪MEd9+>K5 ԝCspU|1y =ؗ|q6+8bL{!}#ZDQ#F;͕{;ߧ = Wј5Xs!߸E?@|z! !HUay]${ m տO[gDZCHW6;^ TON>Osum *RM("eWZnoϤ ~ė8K.ƾdL`taxN( 0p|V5[E l@I)2\ Y\\%]\ Ei5VtG߉cg(cuuFS#_㻦AN55{2l2]`E=eJ"FHBQ9:lMtbZĦ]ʉdNeDjq  |3#E4SIŒh.H5kgvd bHab̖-6> (v K^P'7׎'Gg">#3f3ܨ4R/t܈9UdƜ >c쓵$w)EO#i3~"}V@~ 6=B*?AEziݹQmgّ$cSao^ج*%v58IeTڵ0Y8߀4RBAgߴDorOl |<@p씓6b{ /E:2~U_-tG^W"zo+38iiHoQyg*Y9ʚꦨ; 16+.4}~Z[ /)"RfCgdU]Vzsb!JYiZ?5Qr8$8lk&%Sэ pm< ~/|)U ܤur!|sZ-25i+O"552C]/E6X/SUx1a4~;cu`^=6.QO~;Bt4kfh*^&@m8R"YåB]!El3{(KWPUjCk(`'|= h!XػPʏ ƨHm@.^^"#/͐f.iQlgZVTǻ|*.j@^>lM|g~qGAw׷XӾo>(wU'CBgܒ|v7z\ O*Gϼ*_xF/LCfzsxMً9<헳L/^=0O|Rt$txYdS7Tɾފ Ouxk4_Y)V ㎯5~xn3?Wg׷'ͅ~0R#ESPWn8Ƃ3_=÷J<^wo 9jը? ez3ٳl |q/dPD1S1v6[CB:Y( i`td;jxnOe?TN3^ zyR2A)2JҾ t g @f)~aPYMԌ -"E\%;ٵ01%Om#Nd\!G<N9<6o۽? MYGך+֭ȋn  :])mhs E^䦈; *M,;~`IUTpP!H9L£c7ar{b]ritZw:8^Yb~pՉzآEU[=Y,y֨>m*u$NI) 6%[=̚|cgufJKy.iqVAnMqhF'!na"B͡ñdB\y Uֱ R>[t)~-p# A`btB6d{z!u|#;ڷ(l&qPz\𙤟 ^cY<W e;EgJc ' NaDxjGv/*6$,} N Xݾ6?0 ҢW'D;Tjr86 yDY+^DF֒lQ|K<$noj !wH'Ώ\K|jآgJfIf51u;cq }qٯehoJ Qd>RjAz,n".]/"cIt4e?ZJkJ~Ղivd-KܜDxP/A6ml $pE5^V/P:af !8o9XS `Jʡۯ<;g(W5j%Hj$2t'9/mE>$-S-9\GUc8NadM:(.FڨN<<_~& 9y璄^`-,ׯk&ߙ|r$GuaWkR%%+{"{-qw |t6TQ,iƬ&Pq% TnXjUXk5͗upfm֧+U5%j4]:u Vc_h"e%VQ7Eo?j}Yqo\] &3Vgΰ42BajS2<Ծ- ?E_"R.R+J̜ϻ}T yX}ttGic1hMX 2 r/O:uU!v퉶 Ԫ\L4 ~JJ;P@39-o2X{Yl4"GW1ki0.8xp ȯ\gX;if6`Am75}As?)c<,m~@#E>%_H$&ޒ ~-.${Y+_ta?8cnoK-pU/A㒏솑PD[3Z)7ۤaZWnuyȹ۬}0͓&y*!jF\)uc]tNZ0TBft;46xl|g |,,Qr4tkA #v2y2cpTS4--e9bg?s,q^ 5𜫣c(,>iT&!SIޓv+r6yCGՉָɘTX<;Ph:L~0E]#NDL(Ip|ũ3m1UO"8,& m.`aK·bq4 F\\uDhfMNVlDaܱr&`v @[MLu}3rP24lߤs v]O4ŒXտy*N  ?ŰH"iu{TZPO<5Vz{g|XVʥZzeE$*G\sVU}o S@Ƕ]HK%G\2-ˊ$(~?-#oExPSyq ^}ޖɨ k" ܕ8 ]b#92*YY&A.{'l*$& S# 68e(B:7^URCkz Yu=Gjç",5\NMzO-̽hhY-zr$irB7RJ!~Yi%E$|qNuH\ʡ;oL Ƴ4H=.d 3wYh"Q|].us‰EG<^,,RfrL+/+%dҤ|j)Pn2T @&$:P˜0B6k|МlA@P鵸9@{stgЧ&oS~,ŀp0Tn᫉WHxr0;>4(ӸfDf4 ~dms=DRdM5cˣ^S1 c0__d9__!1m_%gG7z^w2W@~T!Mߓ9I$RzQiq͗>z#]#fa3@BVV'Bؙ;a48N]Z s2َFYKjzꤝ;>"aU֚B #WN9Co_sL"#t|g{UԘx4:qPmnfOI|LBlOJg_8,C;*@wc4!N pfOZuV_X;P9Q.RqC䭋%`Q"X[VR)b/(ګ<._֞_ajT\M 3_*o3ąǑ01lU 6.?eT X#] oC%Hst"n D*P˗ ¢#0urFTR{sFzKOT#1'dIIM?WFzǓ#>7dScC; c~6A^@Ssr)3I^+fhK|u[dT#ewO[;4i)MK4{,rKt:0P"@ET8Ce%;4nN#%YM0 =ڐ&䰝dbô\V}P?Ҭ$D#1[aWx ~瓉p75o1ÙY"< 1y`x(N/+)as]~~C$özX{OnJ= ǂ6Ԙ=oRK&V \R&aXwJt4svW+Ot(0y{a-E 2B31+nVYK[2_ZY#=uY nb)8l7W|JCГbXGv>_qi0i L翉?v_u^:G<&lH)ݏwx~wAeb'vj UA̾l l?3 KPsY t8<>܅璚M#tJu)<_𦶕.~롽_0@NV.HCvS+y!\E )Eʮ}S)5YɱQZBI|Q~2CBF3iVqxp'.Y-#H/:NVzkA紋s w=mc6y]E1.-Z:ÃWI@?s-}9s}~ѱRNҗUuH4? ^]d@B>U a|BYXoDFq 9PF歙\$dG߯Fxlqs򴪆^n4)yګF抣Y~ IaeQH1e2Ir:-PUh6"<%38-d\wIew(-|N}{mC!e8q-=l΁;G`t!'9fS.*(B+k_ץKd;+Stb¬z(G\Jɩ:wmR= g)M_!ZUMOoxQ<@{J\rS.z# 7ж7?`ڜPOD4 n&v_%ߺ.PoV=HCt,N CBָ: ފ̦,`b-۾ )-j ?vQXiɫձ,α=91X&i&9iۡqe.w+N8[JHxdE"Oƚ3hA)XN]5Nc(lX0Kɗ]y-UC5O/q[U/v{ #yk/nR1P 0#yX˸7=] "cb.[KCo"P FJr>iH;U[dSJz* <_ɓ|nWo0/ t(+[nV~!.h l86/4_g^tW'X-Җ;-[(JU̜퓍2|F72h7(xY5'#plPpn)UE!WpU"hn۹2?aHx}ZH4J4ѷ\MяZ#o/֦ij}ZB<XW\?FKg3C7'{\^QCY %F4o/čW3V_5ƮmE $ |y Ktżj(2a9&`So5sBzvutvW0_HL 91j.eq5Ek j-_PpƜC$*thd}:oys?$25V՛}#_ha)cC>Jf~,V_qÑ]SS#M;+a4;w4|7q|`7, #,+ OQx V;oQP)ܲ"JPJGlF,vk&7l`ɷ{nfb\r7W <Phl:*!B2aDEX%=C x 8چPWm)4 r?'U X]ܼFIG=1+E ߛ\PL/FNO(Ѡ>E)%NTcqblBZ}mtʅ'#BڇOh߽o ER`b|cU;8 ճL)/Ϯ؛;lD(" ګmݘ|*XVoh'mp+?/{!"[iu!KwbjKl)&vǐ iYQtwdNo6=~vw?k Yr+yM=sZpTƚ;OCJҜcQSNݨJr5`_8BaZp97eр94ͅiL?,gfnx8EeD.m{7\'r ~Դ ̼]6mJQR EupnZޅ\";>;`NR(Ŀ`lg AA`.$@{"KфJ=ͩ ғSz~u;0ɫ["3 *?_z2rI΢-B7ٍI]bO֝T崙72VQؗ 39i}u @h)#ZZ &lDNvсzJ[ AyS=dK-@{6%kw={W/ xk^fP$^oӮ1̴)Oz--𔸙_(+#bI0KOL6tsSI 8|~R[m@}ږV?[\UirgYV!ֆ?&NRTF3t3f͉͍*a ';\1#Ɵ[C)Ԝj}T|3b z1чƔzʘo41Ṫ#yn4DR 0~gB&oAX\lwJcAc3K]#t5뗱>H&wu& #21}3#S>+AuI($ M`=iN6nrϜ9C7F!.7Vo KbTd(~8(( e剈%L)}F*FQw={TZC[^HEap*E3݃}3t R|lmSXs^^2!9BOu5jKKSM}/&NX_Wr钫)Ǯ94{ XKBmǜ~X|b**`.b`B֞qǟ C iH G;!yBԽ7*DZ꫈U3{t#頁? d*{159ZFj G/$1{p#T45>b+ka۠ QBK)3hwI/0KpA: O":IxFWjmsAxOnpyL3> *{j(&xU X.a#ܱ=e4^r7ӎ}M#=Ύ qQQ]PRH=_4ֆį_F)P|(61rFAW|# CQ{BF=adH=}x֯S%R>7oe nw͇D |C6o"+w=.ڡqyq)ؕZPCkltNu&◹aUrвޜٶX,t1 ¤B VQk0} vR+;ԯK+Pm`r5<4D CY4w aC!C1:,]dagu )2 G?S;IKmƿE,eǓtMR$/'?DCPCr@olzLEA+ B-{W L^Scqgz\#>y,1ge f˅!0h,qK1CZi 4@ئU:ōeTAۄPSF'0`Bj"UTyGߋ*%J6b#]6C}Hrl|B9|򊌕g*j)ӻ(ڇZZxb@Aw\(l Prr݆Yu[wtg-V]#HlgMUYH(`d2,E&=d&UX'furM\t[43g~ Lcf,,*+Y!#'`PLl7]23m}5t*/ ,I\ޅr4}9o4*]NX7w`zKk|αw)1Qs=;U7jDNl2[e!,;H/ !+uui { #^2x$ u^+r*plTBH+W!(L)怍܌K =l=>&/,G]຃j>`K uΌT4ISQ4l>&:s:pQ/Ρ+;D+~ Wr=f+BgI$_kRfbNӤ(|;Ueqc/a±klaq{l}H"waZXo.!_*sl>+)L]ӭ2!e~=w}CYfB.,º 0fCmoplԙ'BOsЩ׹X{9R6|wRa!Ċ`L"}S߆5wo^ɂ)_;YM@cda3:60&_BCcC#!۝f8DVDE8tPi joGHT1d{r0x!ۄބˠ$Hד廊%)d6#3_QGCTb@1]u}rQB̕Y1p>(i}{;/K5C?+82.EEcRĞ8^` #]3,,r7 tDq11|:-;Aw\qG34c5nrK7}X*8vOXQ#lSsѪxk /|mI^%-ݐp⼴xy=x_X?`<԰Xz$ Bۋʈ[}yρ4؞B-\7rhDoƲm~t*{k2ż]p3P? q@>VDt?/ցmy4vJxm?e X4Ɗ;NC{>k$k4B Fon!3X;+csuQ^!) A"yJ2_ 2C)+R'VVU>*gDž?H^Rsf!uPW{CO}>m!%t[+^5HF IY޾]DLn؝G ívڦlo*TI/}e#(։n"'|ὩJbF4ό e?4$v᭒XTCZT}T'N˅E\ftRfđ e1 -}~, MvHWhD+Rm4i!ykfْ"u0GM7(g,ڭOxti1(0Vڶ5jlSsV~Beb<ڌ&6ScY-$v~sSlftt{ܙ2ISY4cWM{ }{ʺ>VU8wKhۊ>n7g <}_We=RKT12وg aj8s>[Uw)" $/uR>ۀao:XDyb` PMͱY~Ԧ;wWpYv 3ʛsֲE3|"6mYsbDFp-֝,Se ,{ 43-ϛԋp)f\{:oir7W46+5GgkiBM$6k"cg̣HYcj|Y -k6{;Ϧ*5Fo>79"k Vx4NwV))R*ԍuL^~< k;sBҳ>WFudIݏ%q`DC區7rۓgv;~Uz)>.?drpHMC4%\@yE)Ou'}ct|<-Qy1hZOր2~HRJ1KiJs2mv:S}BmPg 0fОҕS 1OJb/X7úc^a:) 'zf78`\]rBHDrSdih$*{T̯3d#8pMv#7(9|n_y)'7CeI1^xYS{nC)xih]V0LBQ))ڛ)d^}tj6l#d[`.1NW|c_CwZfN~W^ӑ@eSbe-ʼݢ7>u:k<-b+uoN$@ 4~:=hwܺ8Slhua0NO޸G!ui0qJs^de' Ly)7Ě1Q|C@o]<9!n{^FwR }f)zWBoY8r0 BēmjΕSܢR{+.)/i?rnNVͮ.H)8rm ^jE[{83Tyŗn0h`Bzcڀ-J~Nk6O^gJ|ױ ۆW{[kJ.M+`uMj? :ߍ%>9u$3qiJŶ03:5{)Xh65fe7`j7ÉR͋> ps`q$_O!;X JU~tko*k?g]рeY;9Gx6Um4O0?X6enOtኊ łSxݳ&2PyAzBsGr1ͼR 'uv 1\$7lDİ|X:.{ x g<^VUl:%5sl̿Hͦ"0*zyJtmBmî\B1Ql."l|lkױ<{S2^I HGވD?Ҫz*#ٔ?%cW[⼣ALRW7FM 6=bPX0`пK J֒p*a<0e\]Tsrm55 ac]ù_qi*qSēra9*D#(!x$6x Є?7#H 75[8z8&=]'Do›{7D%+ਲUK:|߅<ʧ4!g6LKhx?2J:ʶõ eeyhD%CYҽ51nV41:/+&0 5ae\XfQYŀ(DtemϞ&w7!P+LJ& K"|^c, G~$ЊG?o8_~{9'>`YJ~R֤^ڠMV8O$aճJnZFJv1ŮJOlc=+Ka>r5`( }LYk1u77JefMˆD͛#ۓI@8B&;4;PVӋ+#yWX! -.)O|r5=HCS%f$㐅E>C{] ,jy9%z`Q1K:L0En95z,Pd8~FƄ]GhҒ>.2_‰h|ie |RuT=99,ukԔ\pA\6Zt"}LYeU+DAX߼vBo^*׶/5.ZC6TEqI 6pN@wxwv;,Z>S?6r9XkI8t2,6%;<fYRp˦os;sOrt0o`И [x\6E|BK Z<6,(ЩHZ& 1SIn?ʯ==n¸.hW_c =26IVfI$oT-3:lOF.EiۉFOC>sd۝ V,fNshtūjz[y"L_. 3p;EVs1$[|Ȝ.q&9yF+ݙ5FN5ȼSQ@/̷Rj*v=ضaN-Wմ Aī^عj) (q\/_oŮ-x-J9C'd/__,ڮ0l'9,Ж+T^6y;`'IdGWWBP9`}M?!7A|P/R7&l_v x7rp>.~UJguV7/ϰORK0Aj |eƫC#"!BF c:`R*Rx[^$3ɗK?4N<~ 蜇R#v@ F {ЧҽQԍ>]ˎM;d. <ۏjQs8 yłnN!E*L( 4I] ]g؅@&NXL*$SpC1DņZwf+P7곥F)hZ:E = mEϵDQ-)[Edtbvo iLyk`9]ٻ)5wm~ Qg\g`/ϘX:H,ICjg2wAܛGi7^-')&Ul(S"J/}NUN}TO4΃vZ~·.1&3@^m}׉3|ڸaNՀ =őXT懀"IY,cPw5i#|>Ԟx>N#%;UHy&ݪW:WU[S.r5ز=G8EolRXn/5Z~˥:ѝJU?sڧlE<cQI`c=}I1~ji\frf0ȭfxg!DN/ᝄcݟ"`DaBZC#yu 8ȁĩn⬩(S-6clyAǩ c%}ɕ]Ѹ%uub#úQ3# 7J ,wCS}YmLeX_j+Kl-u߯XW:lYGp"|XY9⩯Uw/O *Ȥm(4]#@HܹA~g 0qķ]*I[Y6dTGRO}v}P7&# x˜* dKDz917(yF*R&&MWlPv}, 8H#-I(G"pٱ j!CaVKĀD5 t*@A=m0Gbڜ H]&һRjۿ~U; tk N1&CNZsM0az+2݇o'h̃v C[H9#< (l&#uMZk\rMu˘r5+{- ^{oh$`yni!R1c%IߥΝTV, bw4;[H 8Rj٫f+.L#pSFc- J 0 =GHN #Z7ШFh!;Kúug.*+iYgEIR =᭯x~" t\P8PRۮ._Q;&U?L0Qapm2ZA1qK;ݼ I\'~_LkN4/M@3D-wQx!]3O]'T˫x Pa )|c&U矵~;h{:@36= 2s1Cv6`3@$څpOālp&-KqfZm/ƒVj]ho`KV}nJOFr͍YX6!,m!V,xqr2 9 6s VK-o W |߸ԅ0RR!y уN/&ey^3\G*zmg"q;DIM?l)- OG5)|a,'(uspr/AB5W[RrܓtG+O6\KTh4ˡoptwD]F1BAuhUwQ\;f_pӥ.} kEfZ"Řgm}R? p-(GF|<}`Lޕ@LOӲ# w3s0H onlbC~WaB["vGvIITQc}ڡú7(MO6$B]4Bv~kSqלJYv{5OW0;Hs) {j< #U-iM +h.FV-{]6tM!/eAB,yƍ.IM=pmjPNQ&>{5LF &ȿƨ͝Aˀ+s::YRy,` 8wl\$cZUɼIyƎN"4W[{>_1obWs<7ӓp>n@&[wU>udƿcX܁jcΚSUKWJ 1M@dJV]uܐյkq7788Rywdty 'MuKKI(=*tzeO.ʮ '5XEܟ-:2[se6nAjI!˘5ԎPg򿄀Q>.$#xԥ4r˖ߺBU x8/i}vbplW8p].YJ[Ψ`B+gF{f_ EH33Ķ1M:y#2TW ^O$Q :f}/̖*)SQ<3lSS9˺IpW ,$Io Qn-`S%.KT9!ŰЦze^U& hj]~{?1Ds3_cy42N+%Vۿ{0 Co&>wh@#ZvZHm7E+SYЈcʥjd (vyKP,1Z}v 86(#A9WrIWiYR]WIi`񞇥DC.a;aa_ADn/ѰlnT#K9VRCX,bp5 'v΂`nU܅3a[a,SfUj [oA{a4Ǒ |@asб- Æ<ќ1N[U86y'~oR%ϜuD{`q,rW KUp3P 1*<훈q.=XEOF҅OXA1WXa_~4j2f4bښ}nD %wyYQ x'z'-5ULDq͟\#](;dHD:}f1h46 ,vtn%[]$]V1fV 8^ }_MJd- zd$y6"ytPz.x)~^#ṍLKvS|)#Q ,>OMp;Z /,7r}Y'9Yf6B5d;v_ w0y1+ CO~FKWD9vFUQ}/BKGz`w]AS5@v?Z$G#M%&M$<T&S=蕎] -ޠg2 Y_&qK]skVitZ!fSIef4LHc k+=4ln<\Rgss Ч$ {.ˣULRErʽQ.Fe J٫^: 9z :($̖"MN gyMMYتLM8K# DfEZAga=izszˢv2z_VkAt$NMOG@iFg? 0PG':*7 gDeM5[hx'm?\1 ivi0 ( xF22\h'Ǟ*W{|P&d1URP ܈ݚwE[ZUT &[d4xY'e|a%ՑLDgƼD)ƣP ! 'l1rJ>;+2ܶ5<ҋT%y3o3-B21p 26d0OB֍t,tq2g]$5BˡMK#.j[ kr]_COXڡ`F~=. Q@fiV8^eѾ+뙂 ˯~T3"㫠:F9n1LU ֗Bl㒒srG[R&ul'˃̩cVpgV+P9M1<#7֧KpZ`y:IMGlJ q2(he|2WyɺG_SG߶s?jw]q*"q%!tjSsK,R]<&NWh%9V0Ǜ$[֐^u%TӌvoǍ_N%`dwGJلܔMKDʋªIvۏ%5޺OJQXīxΩ(Mb;lfȌ7oyIa=liȈֻIW/Nf@Z!9^,'fp'q$20 Lnnͼ`4/L0r%8dM`?}N5 !x{ @xwd-lsqM$gHoq|$?lw)o<9cm|L4e1 QRWeHė'5RknZBt,utx##^ yǬuXN ]9k;ZB35-J꼶 \㍆6Z\&_s:̍*V1S:n" &E,#׿%2?UT}[@ìvCRVWV;$LXݕTs8`ܱ-ҐLڴNܧ?5jQ?hk='FE3}F-+s3d'b2&*8/VގD*nxn42c;އʟ;tuDvv vgLʳZ8*SwpGMmf1$=rϽ# ׄ5춻 q#e(!eJ)lv4y\5Bbq7VMԖqOTIG/a6,>3 Ua*x܂ \O +8v_SG/6Yؔ7|-I~vEj&74/<6lwmփGӐKN+=_U( ɭew^_b–Ўo=bzЏz.!ulki]W3Hiij"YEDsu~"-\zY~oGOGE\r\eוtzx:$zOc;كz(IPw^g\_&?Wh–ک_G1e?ż"%Ku|`OE%[:%Wd%2)D!kRPܓ_6U v`.)ϩ3`L-RumZmH "hʅѬE{`Yaht[P G|DŽ/S6>hNTtuqbdfl)I] ||<80‹2bs.kN"S+s_`urnD>+Tgiq1M#p}_qsjЂ $kHҺ ltAϦ[T/5p8cxSi aՉhbƻkfS|^1tKGZ\ug{$P arZ4nY03Qt|, CyOݼ9u(Yk@"bfMֵ=0)/ۗٹmۄf;ݬf$ͻڒCNnQdj+@C, u0Z=е<3 @X(_{qux(ea7O(ɸ90n2pTTb/Nn_#4iӉ}Ifan v+ϸ7=*vff.OeG mbTtqUmaRޞgi y uO@I`MJ+PnڮaB2=QőV>GDgB*]케8QJ:<zk'ͤлL*`&#̡-$ʕʝP];4&-5|DԨH R0 قDFf{C>_TySHsd"cЮ)1Tϩ`dڶ< L}Az<̨j58WKiiV[5ٗBb/6hJԹWnZ؇Yؗ$Wf߸\Jz{>|)+"rn(@<}y=#BwΏ] @x';U0Q7ב'0qM:ŏu]yqrĥuvFģ4}8Et?6pO$Oۻqm)ci旓n6ǥĪ@8ez({ Ε&3x&\ur$ݑZnLݜXߘaWu aps'V֒'L`T6v:O^^F}ppoR]`叝Ħc2CZoS…mk?sOU䇆V|4+*+|jǝ>%<*{pU8Jz5Vt̑k6G 'z]Bn0^?`ZXZ vM?C EeoBlvvvRS1\Z f+Y3".F[ƭ=ab~=vn.{$i %(vhXdTC^y@/ZyPY6a1|hȓ|'!(mع[y#`*j3JB˗:M^ӂ@ujf˄xRuRZ&)IrO {4cQu~Am\q_6Y%E/S`%ZτMQ/hmI i2&l׸?H=i䊭օ'Fb+NG;oybIjT}差Pl m3| uj Չƞܹs5+Ezi GY'$,ל}.Dr>TzK }ӵEbSp6%+lmS'K?nRJN }$ X2+,:nցYD01'U,A[WȤjtJ!LZcCʊ9Ƿ:t8]87n :lӦc^0q24N3䂼SI ~ fѺQ;i tj)ZՏ5TW aEYae' i߁o3Bң^=-. 09HJ7kh`-;lH)5LHeO܏Կ=:t"z 1tӀ >jJfq6`O1$`Nx$;M#@?;~w sJV1ޙcA3479FUiS`=~7j [U+vM6eI;bFwuu| f)kY |˺#0Rddİ8MdE|3j- `hN̴'RKNE[uCY'F{Ű"%;x$M)L_d&L/JgB'~A|mg~:;\# tݺ*bL?]<2>v Vv 3 'MNΰu" I3?p\*n#4iņ7^#C NrCW i54\NqA% ˕ä WtyS!.f֞N5y \! _T A2;.쑑)%q 2%#ZħLe)~llD}n8{El(5b6$6ŽϺaLPg00y MˆKrƍMM,mEI/GOgޟw0[+ɊI#bvELH8 D@" @)(P3O$6/aW&: (5b"Dч$5 PAIӆYaX ^[SL 0۞G b 6f@誩+~ ՘a1xb-巗6UՌ[yh&UAҲGf2u[ O,B&(,)jHɦ5~Sc]W -PA0vFk~M. k\')CQZzK ~xtSPrC츙Pfs0tNu2Vw:Ϯ 뢦 Ҩ5:+d5z%wF:3[K{kb˸ %3S"RB7Q`;v\l{}7 ֐9Vh)=v3AN |HM -_ I7 G-$[hgI~1"zcCg{MiMx䝼}fϥrOv:H1 xԦd@cК.9dPr7Q ElP;~$$La#3U)ÏtCrQKG-KM]Gv|DfTmL2i8z_cنRٟ3PZ4{ B!E  ~d/GuBY]==_M~$Ǔ‚NgG0<.t5UF`d qaDwmiDӃ#KfIH="#e)&&GīkdE@D H3wGW=!c(+C?)0>^>r:CơE~ ]WS,_CaX B$#]^ym |IٮEi;绯rFxhsq t&.Ke\J6Els*{@U!G}ϓ9sfwjҰqӪly>,)T&E`_)!ПgdlP.h8+Mgv""R$>dJyuv &ȶ1'3ۂY[so$<㈋j6Q:-ǐ77B54gshhY;V4x 8) SU}ajڶixRi=&N]Ɍ=-iTظ )_m}K@ tYvfKc_3N%E( TָW`4qa=ey{ןқ;}-"S;ꗁNEXWJL4Qݒ"Mx-|)~lJ~th$pP'C=QZֵz A|<,_Aq: [OI/F.kKoW01 Wv Y.&LK 5_rUgl}?gM]Q%wf d [YCU d Ȫ+sBZD6\JhƑΘ>@"5mj4Q: Um59O Ox Q08Gykrf/*Cƨo]fP#Ć0j8C|| <ɔIڽPғ>>hA+is\VMXv3'i }< v#n"ED/r n ;Ɨ|gdѨ7 Ѹa o ־]=$BCkT3 }e+8j+ؘ5+8-Q ^!]1P 4B+88k.b\hT.OfEQ?l;H3 ڃOV:e~GTu7a1ȡiuryz/[* !*G~`܇X q;ət{&ts6\TwV<8{rî.hncjy,uFVA^rQ*{EҸeuRU^6I8$lRS08!6q] RrBYrY AirUjsV[WLFe8'>VcSYf&niQ/Ӵ$ƀ!_Ģwݺ~F G]z5ZFZzBzM?a#`4gUsRpz~B0!ղdRKp#խ8ȌC7N"LmX D ;#v@c$g NE ($Bpft{p96L|$? %(]˼XC#39j Nc0nEA\hԿ[4h>,. {U'h֛M{pª#ޅFB' )<Y&qF0H<+6QRbvcp9D39\qtr<]}Y<5S̾ߵrMmBPD~TR#7 aUW/k+ p*IAWdFQ;[q+/ƏCOy=FfkL6𛫶%Bq0*;f@`VYn27=TzoSZjeVx1 WT_:#ut|?]N"%楧2y ]f ]vߑvz~CNC}C]wms#hP/G@f]!SW?$%"-kBqFoT3b*-:j ` (Gk^LM,V|J ݸk3d5bKOײ_7Y{\ E!^&0aO Z]{"F6 Urw3Þ2' F5**WZ&]XH ![!LODPɈOj@ *!"N&R4T7\XP14!:P`G8^oN}P^_B-[C΅@X-QZ7$Ŷ{YZ2M1́|#ٴ(НgҔMC훳I"6654yƕ B(*ـ.:`A ^Nɶa6YɀQafG+m]-(8I O"doh_|0lQsRw@ӦgJP2( tGNeEas=ucI'mz(ٴS,3"J4y=|8zLd׬ `W\g,3~W:qX- M3VZ,~zt~q!v<)Ȩ%ǐD/?]?5JE*k"k’jY9MrF4O 1ʳe'=~3VF26㞰rpI6Nj,%289=}#F^HsqDNyeƪcednf>=xwn hWjk$|1+(b];U W$ ݭbQiAVڙCȮ Z vi+d$y>pU~-lA֕!5f>= [TW6Ҵh)S;GJEP{hVzw5齀=P˥Uȓ'p* Y(3)ju5ڲr&Ǯ%)-- Qba9hgI Q]4†h۳d8-*j? FZ/ӗԽbbw0+gh6r1r'e^/,דWMN 8 Ŝk~ݻͿX " ;Hx̂ߓ ]yL.D%:`Rn`X}@a\Û8KTvD;x}-@e7(<DjX%okIi~Cν%cIQQXC|rǏʘˉS fOw@QTY._-.Op*4jBb&O>λdw5./ᥟ[ XN9m,JNS]Xx*6i.@M<оPZsm- $"ve5Iet™?O*ȵS}zvt.fx( 7joYj]atHHN5QWrBGͨG7O26wIhl~v'ai)6(ώxfԄnϯټY҆b5 \i郕}ZrwlsҲ(xd@=&[pJ(NUH\``J^2I}[2>qZ$ۉ RF#xtYOW:jmEE wM/ s0#9t*ILwζW3/wͣ(qTP5z@Qeb"gjbLIQy $l,k*jɿ.[VTer cP?rny.lq!z\J}r\}*)E*eĐtN"Q1; 5lug^ZX[o<[IAG2:Z4%zhZ)/kV]XS]1ؗ;`7&{=FfǠct&W3ң p/;54u?w[q#ŸXlM Vo$u2jB3V]{b)n8-2̮J$H+?O~\ZtImGz & ɬ'oʣM"7>RQӸyMzS_E;)l, 1rL8ܲ ݻ~YXI3R TY8E6D'Zq/_W i}L~_04VizB$\s6PvmޘAV0+jw#ybsZ{̦%6 }Ɓ)UMvth ;>uB݉MC:v_8U;X<"!1$?* Lahߙ[ 8 UdlT݄$X!L$3h\@ %xUQ=˽\16w&Dw͊U)^o CM`ƑaSV l?>Z hkݓ T֮8OwcI*)wo?/d}u.ԉEk-WKI_:C՗?q!'.mh8h)+#>E0yԲI=r1_h^֠EHO#"$E8 *.UJRţ\'2k!5:%RJ#RY%Gaԗ;kSw/ zpkŏ|M{18b*(O=fsO 򋢦YLُ]+S2M|n\qp)StqS1~!gdSV{P`4ٛ[@bV F:x&Mת3r#܆g[d3) -J̡)aŗQ֑K"d́7Ο F;oXUŨݖ w5d58Iw!)㶝 /&!ӆfώ 㓘x-}uE?%T+ۃ37s!Ω͑g5P`| @ ]c0QM18FG th # '.m6^23-z6f4I@? 6L҇jorLOLK)k@ DY<,@l5eRWPͣ~8j+Oq\/)Kebyi@,Njq>POsܱrhG i9 /Y7q lXrp {Q-ô+4'dhd!7M_8t65ǬUJx$?^ ̋:l^pR mTcTn$m/iMϙhi>f1 Lhr]`6姚bՇ8(66AY:.01&[;s:˲y:޸KYkmXq|a9lYW] 5/] REh}>.@`6SL|0!κ[DxVRz*Y24m =<";mEo6_1~7"R{m%ĊlްT [d[Me"v(x1P ӆWo‹I2c7z}`/p%-x&|+sB׭<4TsS>4]bڙ=>ԙckXNp2Hx>C&T{;o'yk^"k"Aw1cĬ_2ϟay&|̝Dk#nD8UV) Sܤ9ݴ#<R}{iYv!5̍/gN rFEi* yI%>QI76CϽ3yPOܤҷG(9՞ed}Dj ثIPQJ~/4B?Ҵ!0wP\WW*ruĴ$+`/ΡekxegVjGcPk_gi_}cpyzU'~MG"+(%04ЮReų K=f˝dI(Fi ZsRTw{AR#h7b $jt `b. EzYe[%ށB=xJ*l>a{#y+]OLns>:)#b[Mhʖfa:4}S^9UC yJϴҞwOm1r{b>r'ϼ#yEּ`ȝ 5#ΞӨz K3go/:cvbY Ow]%D]%X#)g\V9$_j'G:FR.` )4~&8(yLVl7IFv4Mq0^ OC`5A9&RKL(Kî+墑A…̓"qىK'}tmd(L'.vJ@yOj ҩ҉'fFXlr4I`Ќ.+ ݌w-ϪG#.h-Q\)Ct v:!4H*L_KX_HXѴ mZѰKw&gҮfi+}}K(2+‘ @N_@\z;w<+ixHS;K Zs1jߑ)J52 R*Ǔ^j&ϗ+;wE*1dL);1C5ì"$"TJ̦#SW|dT^()gh,y&oDi=+fV'cUoOx8 pNJ]ř5^r3u9dz;Lez3 GŤ9z[_ Ӑ{#x&=%OmQ٭g\kJ掳I-'abX-NEg [{9u lsKyI5pHG2V^OY0"B Neuo GCy2ե9l\ /7\T'FWL:  7[%=kΓ2)|g5!/y|\btt,֔;?Ekgak\ȍoW -Uz*U[j=)k!Ǘ}f"RSdո"^s,Ҧ-Vl.hSQ&|qa BWlgBՕj#6m#%5o忈_#m3jڮV"*43%5)9vM"2@UT{@iQ~B/4SlTPX)" Ug~3ҬPs |@c.ѓH% w2W`2Q7̱7ĺȁ@:5ۖҭй=$#v0Hg˫3@{}¨Yno2[7w_j>ʔ{ܣVc5+ vRhmxv ~is ro3YH=la- ꧱ѪDdw5JjvʒKTp.!LD/҃Vs%K(JH˩U+l(nE~Daa7wrO]Dr [y>XqLmr[z M`n9D"66-x𸣩EPe5tFkYnݖh<(@L)Dm:eTX兙:'IM*3E'ow[?p'92~7,'0ExIn e ]hHA]=~Sԓ5쯙_'`YB8_|[I/\zG]"Y')B?jhO-UUխ Gqu1^zA}:U$ƥ0YK Ml=Yqi&EVmkg(%ǂ##HX0H7R=a1EUӭ6Z$<Jd+Aw4s{62*g4|evwL⓳ͦݩNzs kKn%BP"b_eEG~;Yߕ /ܖ Ī+|CŢ4nڧ椐24`|d8G9@6N]&g18kOQcC-I ".MTِ#Ǭ _-zG 4JMe~05^Smyrt댈k*Nx+:㪉 uNߐ4hhHlVΨO6f WuQ^@f)-v_ga|ʑ&C{2#ƾp|7f8FRŪJCBQdT R)%;9WӤVXEehl_`Ga &R8n1m 30| wh3l 9F 8HԙZ=GOiZ $|mt^˂%p.kl3DFQγ,z&CJevs㎼{oXyoj!Ý g9t-ni}Ea^ְ5!Yt9yi*Ij>ke$ӵJsYi`V ^(13O:QR)ȶC[al= PU]MP-Ah;kR`0 7tL%G%P)-~߮3zj:a/& X]}~͒DZNk lpIl:ofCz- $Ʒk ׎yeA}C1k]8yO-3>~ pYQeL.BN74}8a< =.<]Q>9P_<<5=Y3e"U |W^:@Ϙ(/8z TLW1B&2JFBz8*`DV!ҐD/+iq2fv0&A# J?)$- 5nY,颔Ԋ8= OkSd$Aʱ8^BDWC*w )iζ72A$ܿULmI+E6_^V,[sz<~*Ujbf[[Cjۺ](z@*At8wXr})t6!D9DV?48O}@`Y^^x&MhB5aqSUW IQHܱW5J\Q8i뽑4bgn/<vVoUɌ `Aފ`s 1%C\Y~?eUt^nِB:/elAZ- [T΍ctІo cڂ̂. 8K 9VM H 4K-7xr`$V氠X\X/DN?^mCDF|ɺRGp+=U7O֎fh.8R*Vj_ɭE*/ ,98)V 0k4j)us`.#DIl7[vlUӽ^~L8AX?v_J/}圿zW# 1*r!߅`(pj,1p`(fPx@K`HB&Z$jc}J NC `P.1v5gj0I2ߋjsz,w_ cx@Bu4,F]lCn/N;{@h ?.g'` dĸ4p&E@6u"7ӳPV$Ym6َ<+mC - S\+[>lZp3%¸𩩃 y?2:sFμdmòk1 &(GmBMv-W-Pmrѳ{fb[ G ̥Ϭ}!D·(;Wѽբ2})7~_a`^nZHmy;ǢLJR{&F>WoNv }Xq϶ Q87 @LtNgeaVg#‏zJwEt zdS4?DKpN ۑOW3R#L5gYkgIMp39+.CLAM0N%_ q#4QT@ڛ 4$3*;9zlElɎZ͋j'oY{ EO$k롥Xb-ɲjL@2䉝w Z5`#oٻ#.n:fsBnxMv1,ƻFGS1ߓmP 5L1M xe{.{ OI&̷oȰcq"XY $LW8LJl0߅荁Qkze׭jh%~*q0JtBJ1n]z(DH{)Pk=#3E7+&H  vh=rQˢв{pB7 ve*:a貂ocrЭh5, el|O=wtS' 5\}2Z䞇F?DAR@,d3ǕѼH2a҂ *Ly/r R3eiHx] ughWje,Me8$ 鰸؏%,cV{7b:so;6gGkzu&q5aOܻw3{J2F::Y3S#4φHԸ6rvvRַWo${F^)uY H4.ka`Wxcy9j4aV_u*h i3wӏKGE=? Օ\ V#2:-o{yd%!,c\~,eJWw qߊ-GN}L}~wU@ǥ1*_Ji)|: Ά!eJwB@LwD.FoBB/_}r_'w5eV+$i)x.ꀲ[k ~S4Y1,5 ^cfolRO kS}DmN|~Lam~0!gp,[_"XreYjLf?/6{ V}MeZqٟ.Y5BDM).?V%Ss WG{TUvLe)vglH2B.Ń*F箿'NWP\nq;#$<jx&_/ nHAܻIӬqQ~LZi\Bf!5j&lݢu^R\!Irf[pV碯B/B,5jqZ`1"x8݋$p,\GPPgweK PۉN^ ߮/Nɹ07)y@U/HZ:_?G UWWf62g`Hov(x/Sd+by[H&_&qŬeLFYD)[U xlDCAX.<:KXS'75o*_cՃ{E2s;F/*?E;M.Wdz[`ねEK[5Q4?ɢ-Z`dRֿxJc1f motᬗz;q=s )M.ލbYvQTgZ>Ө:- m%vwoJ2;"zR̩:FuH>B3r[(a'f:5<+Ctv@?FA6yVz @IT FuGIqgC)I(v+5Z/4.,¶p(qLZRqWZj`d>zw'n@WQ#QAXѦT+ٲͿ1W,Y: \Ve}H eXQ{J)-3Q.b ;tp=@#~[ MuūwfEӜK#i=WF\~B TK-lp&Y')3S8yKShY~)=;Ec~Z l]L}ĥ$ `S^hF+ 񐻱M'H$`Y#]+<򡳘mUL%O=)(Kb63пw\}xpp1w,{SlJ]I0*+.r5 (ZC|Q:ڬ&W9\>t|)9?!7#:[~i=?66bXh@L k ,?aJrTu$zɫiȥ]f$jZnPؼ,!(mJd +;Qڮ;?Cń1!oQ{Hrβ(ܓx2"^/#zK\SDe+/Uߠq jj'#YY\jDcAkt<nZHv5}өڕZ'}(N '82WSNA @ym,y9z4̟\D"0'YHDn|W{JbL;fSȱք6.Sdyww= /ުS+$zI2*r9+CR+)$=dBld=(BDϡ3LB E?_̀ mL~N|NLC桟9g* &_$C?ι0Y!1sd}HL%*ӡ [rqM@"j,w~UöI4h@ f\WS+4u8IRe.ʀI/-# > +TY(LRF`vTgsH JsҡkVCUK!x˥kFgw <' Fz4][%6DsUT& / .E+҂d/!4Ô'x'x RWD_RT<ſ>26ĚӬGwFFX J6 1よTJDrĂw<0d7Njgtpr7PK j4ZeA Є蹋fX J=gO7(AꂑŨ|pArҐ(I@!1ׯ' u ":`QOuBȵ2iaP v*5^ aFIBDE/{ԡLao3ǫm>^&׊v$\:5Wrw (km.͕\ԮDc=|valSgIA,.y`#ڄONN;,3"[Rq-dDCF[M>TiHcJ ?0 ]J(H(֣[QDX݇hƫA xT{۷Dj >ѤYE .&&Z u5|Fau@9Jޤէ]4&)3#F3kEL?k#A ߀,e*wEKxoN)1."[n Thu4\E<ЏBNf{,*[~JHͦW u ⬺H{{C@ⶹPI&\zE/f!pʃ?3Ԣ ׽7l:j!2Ra܋ "%m4"It|7RIcF06m˜ #Akx02kƠ6 NGk=Dv@OmbkCGc5}u2sam@կI΄:UHCOD-`傭JVugӄC0y"o_*M˱#v~ w;aV&8K# E@:4m+px*TDad m4JZkEE̯a8̼2^V4'' VPv~7!eu9)TQGrdQU,G !YGoQ%GK"P2uq6n7\%y𐥋*X\iܹokhGTVO(*~(_(m\g^ *x^H rYyjbgLQ"V&(JۊMLOB!RvBS4KE}> |G`IO@]wc(bdN]G=jo.^uZîl[BhP c.f]Fk9 QC\U{SCj'a* ?%|iyK87#Fͪ|҃>E/0pa,+@RqST$ *)־=|~Am󖌅M #8mZůYAL>7z-C x}R)Abl)/=L-1* a,s %3Q}ӉY,(Γ>9 aWB5:Cai-䫬4e_aBoJb3Hr1%망~_xgyn*"Н5 }oqur#k̏xdmfƱJb<ߗtq^ ÖXჶ'|˒@c ah {yX/ү7rJuai#:f搒KdG-h"4P.!@ jhD̓W<!U R]o n ]]k:Duo/ 2;4,hKzO5+:; >&u^YVߓWN**Rt tim8YEYЃc©fKPL6 N\?yMW%B07;aPW׏o ۤScV+DøɵBt;O!9{;#KKm0/À+%Sb$%}}+%dd?c8sߛP!KΧ׹f[o=npDK@8FDHJVn)ː!L~h1 TpgC }_N}M ',t(UNVԏSChB4:|5G0Aa"B`(dV'yd**r<͠0&)!pBEP7Q2Pˈnrb!#yN0|Mrzm@ 'vASkL+d{iњq=bf#wttlԑy" q&UT]<.wXժ >Y\eY~; x ֢jW4P@uLp pqĬǀ )G,R<4Qpv ҾB^pO@jH%=\2IgDqӌRWgЎ̖i3#ߊչ\3o_E6{a${45 tr>h0o|ދ_f[ jvo~l=1~l=۴gyLB{ =Y)~|׳9z+[2y):(W1֎+"3 E)o*v޵D&"" vXfE攉yYpJTlkslo]7=r28lk_ED ԯ6Y*Ux1Q/k(. 4D/|J\yqO{NkoX3]* U2@;;#?y ,p;  {<;Lxq@r JXb]7"&~=0?PqnZrCfQQ |ǁʱJy էydnDw#AeA@h*'vb5ڄ5y%-rD_h&1Hع9 ګL "{3MʁkpTثU5 kk&l( 9;ylf|'QZ_p tArZ)7+g"kEޖ6 \?;T2!,lB1t ysZz\] 4Oݨk_ g>o.QkLmNx@נA54PFmԴl~nt va:YFk5Av-Ҽ"qZR#jf1I/ED{&8S{110\93( nI, קTh."Pmë.4拢`\:$d`Vk}Epr34mһNi6В{D<-JRLlgElޔ[ƙIB9w ZQ[1h6{3)% 96};W_bMbl@JSI/P t X'+Ϫ*cCfN;-$nϮO}If-]wY--ª_kj0I>M@JS@Aap` T0ƌ}-(P}ʦ._A_ꮣqؖWQMSpYfߔ 4l78 EAJbJyG0 &L)ęݝg*#U@}o>!yl=ÁŽa.{`tojNp3Dǽ4WϖFKW|%g+wyqX|\2cJ SG6qx1JE0! %63:}r&L^.A[FXzyfARб"skp*,"ǣIh4# 򎬲$iŘ۪!P@`\̽Rpry2!'4Qa bYx\9kX4~tvG7F d y$atS]SQ)Ɍ-ݷ:cC2I H(m2Tg:nzדz.OtcC cgw2Ĥb]%Mmh_@"VTĝ߉6bWO0F»>F kt|In_~KaH y%mL@?r W;?D=02qsels@#A;+M+{xOn3Gd:ˀ|9nU"c x|j^}\b ŀU-x^gÓ;KJk@ٞam@ . "_v>ZX1U\O@o>ʵye !Po5T41Jw*MItfK.`,aLvtǤ0~y^QCvnݧ'~%"<U+˷]̡ҏ.6]q\'gh'VdpQ'h*0,^$+RͯBrw5*ٳ^0/EvT0E*']|&y-ˠ@o7*/ +i4m6i&,/ p+&hR6 bOp"p8+\B9vkdi\72%PR=F6Q-qL``K.~H Ib"t<4ԩ7n"Y'?W1)QN`o:k%v:2[暈gW]X9c%^x[Qk9 NH=f}Ԡ)ĒŖ2F~8iv)D/gna[_8} F:d~v̒[o"R^ N(A֒쿙Q{>cȱkbXH]eߐXs̰?PClCT$}xi撏rgF;nuV“L 'v,Rd?,d}2j/s5q%,3$ zbCu9OZ3X$ Y>1 Xd݈=͆#$ J]-@ QLcqn-$!ߕ7RQ`Po>6>M)ӯ&ڱ*fqY& P/׶L-5ŀAok6sѕQެ6諸U@PB2)n&8HVX^SOM=2p%K٫^>9SV8<_¢oK4v[,`1"K񒐤b>]yYOElB/`ogm%%@lD7N-a Oܝ["ݣ,8iaG콱46qlfTA fu֊ bWfpp nij7lR&V#O]R~:Аy=+}'s?|Z-+= mn~8fC2(۰Mp PEv+:;]-: lOB5tZFŔ~/IVf&x`ea~q~.c8x+swƯx n -o}6 b:77 KדԄ\,FvʴK!oLuڬ$p_- a,*F^%ζM{VQޗqmR6OUVPݑne]Igp@v^rF6%ɮ}9++gΟ _Yt47KxDnjFJ\ AU޵X;p re ;RϏ~[cP8>cbǹE/*|ƺkN~qv|,B^6'Q4!F+\aȱX%J9ȩSƅ\$6ur0#ٚR~ w@ @`f`cEGA&'-:ElfaCd%q@R03W`j_T>!O ;IZDz"Ht<+ 駣辵Mos (Qʤpg;q!NHDjI]̦x%78jVϦ\auƪQ wT՝쑚bl\#,+oͥ q-n;w?E$%!o)nj)D>t( (f\6Vzwuݕ޿gX`*ס^sߤc8>IZC;ő@jF @}FLFR{"7 Ѵjp?xi(bpҮ/q5akHlQ4WZޢBռ[P)~!18"H jx9.?Up7TQ;v)ے:fMr17> [CUa]{JQ}t PN:_`~oI{6/L DŽg:<)ysQ57&Re&8z_[;XMĘXBgWXnn←Llh#Zat%ZSl<y9KIHqjDD#/nUQj*ߎVE* /àDNIJE3ܣDNP1qA9ɀX٢%&x4EJ*UI5k0_  nXqR@!T' tuHG[?72]c&^'"M`9t:>~C\4V|P3}E c" {JIŲ KY:ȋ׹ˆˬT]vl+?1ӡh@%!=uHű>C[ev`"6|C0;I$ְM[ vn{!^~_37!g0͞:&D~fR\8Ee3JGc?NWƬل.>p^?fP@}sӽ#I$'.[vmŪDYiai2k%wމMsvu[8@Vt^EWkƅJR'nB֬VC⑎lcHkw :V3~s"xX3 YOWfHg\i r?qUpV`_@!&'|_"%F1Q X ~,J@o<_+*Ŷ5t|uTO!Afll`Er on@?w&Mdкl ')JvGS?'{6 0wء2e֑c;Cmx ߄M^o qWOrQuy~I@{X䌼K&#u~/ޟ}~|@Uxg\԰z>:pj:O}D+ +Y2( БX*o#[ ,v9X 9\z_UXFL=@d`=VU;! PN`ŷ.nۑz g\>~'0Vo!yEy[nl _fgN|BKE 7 7M WI+F57KL>5~| {)nV_W<0cwrc<o}Ō<>wL d0…iR#UMz5Lj[42=s UwX6JG~5xjt=K3g։:c2Gupٻhb+MX1HP 5S\VR+L ֝59apǾA-xM=wCD8Ƕl'7T K|pr*%3 50PdY(޼p vP1>‘̘"f+ݱfg[=F.ץj aۈR*R}?*.L^ܲ)Qz Set#.9|i;5Ggx܅+d2Z}idQ$Qv8O9ݮm#9ǕI1>Hwjj2?Э 9rQƊj N1)[V74G507:8X ܈i#CG$KŇpY@]{ M 9~ w>}baCjTⷃKʟFGV^\U9!D~ X$_I:D227SB %vg:9Zk1*ZdǡcZ*ўbXŏh!@@ I[i >I7>)U%&yLF 9wM&+/Yf i3TY.tc f4Bq5ƝG0Ju!0Шa{|mK%(\GŚE  jPbS?OH;hxR hwrZ2i]݋-?F(R,iG]Vr«uXr#[:4O?LA20f-юHש6vi)͑_rKwJ*d =-G(ఠ x"Z]e+Ai z\5_;Ac:y~.?g.+&Ȍ 0BØS;Iܩg%k1rKb 5- ؒmd1#(wl6qY:B."I:i{º[Mu)),/EmCڗ+ck6XST,҉FSD 6mͅϔs1Lʶ'o)ݡ| NOso#Rj>ˀ)lSA͇G ]`l02TTژֹs`"w~MQm= 癉[s'Ǩv0Xd,ZeŎ&JPLo5,,ħbb6w2#{&(2|3S8ғ,q+o^$xQаB<?I wę&FH"88jX"ք:PƑRw]Dg#`Y#])C䣫l;],z6ۖu~ep8%SG_\eaOnr17J%IgMlvmXg/g`/M i TT\ $:xmY=Yܼ\rlX9,{ 0“ jhH?f;?|x8&{YcP4Yktr&o)tm*=~PZ!Zн0 D$5Ϊ52Ԇy߷y H?*p$ TԬ9Lyfƥo⠜'I*î1ChbpG9s`H؞Y*VNNaaU k-_&+j ).91iU8Ny?or#h/ Ka[S aF%ѿ4lI-B ^9.R7>̣TG߈fyIޙ;*{qg(<4F:Cc$X=i>:S̖nDqJzNH"I%?:Nؑ&+?2.+3@ZA,ialV05W@t9%gHn;'^nsGg< "(SG>څ/IWw[_\ |'ͦQ+-µ+Ŭ>xtJ@uOkaN=p$*J* *z#a'*mcq+O.`;=0tg*X^t<##>1Ҽ@)h -cb Ά0cն ȥ|Bƶcj8az&cy_Y[A1Rynvv)&T~5)A2 ɋ vS߶)_+k#E[q W u( :s|)XѷҰlj*UsSAgykƟM"apJ8F=*C5=a+9=%g%b2 _* <خ}!FUPV}HmxaOxH7&;O3SJ ~ {GQе-UY(sAzՕ,?tLe޷*X0^ ) fT˄?O>SvO]j$A$sj/'[ji=14ѩX/RcQd  )G z9JV00t 2mַK=-~3:xԟI4LUqqHA{plav]! $SƩEoY-\Q ];sbILCJ;ab"G%֌O'p\S18]6xoC F`H>r LܽG[D،D?] ZO5QĨQ!6f#M # +K.Y*>v#&Hr7 :npgRZ^[ ϑ+4 Ƀ%ܡ3B!\z E,yju~Ti级F+㮉 RMd:%QᲉrg3 PGL~1a&mĆɕ bLHȭbߴ='o zvի)@1)ck_IP٨)c EM%>+Yk)_W`%,ػuaȡOt7e1JЮULҾ~u.ߚN1u=]=n- z;#iǜ年*n.\G iymέ+n<' oA{cn?=u0wAޡ jX7&>ŕa&/+!+9|^Ѐ 7Olf~RnƢܷ#cD |hVݰ$^{P ݂n~Y6ge(hGyu䵙`~>V)Q=jlvmMV)Qvs34`| &GBژwV*f*([? Pco3-5: /TJJv6O Ã[99=QÐ8钟m#9+BԜ1'ZvU]L$(L wg%a$&Xf%D#Koh}|<\$*!LmfwՒ:\0 sP (-_ ?bZ7Bq^Gv[MhIU~1)Jh3H7n 6ʪ64$akVjw̟6]>k]m7=ÂTb^0*d#/!kA٥~; Tܚ䕴PP+u>p 9y "+.K2gkY:=64`yȻSdK-Y{JqD i h$"gXldVֿk+ƾPq-SP{pGk2$ϳ+c!f\?)CՇH?͜4&΂zFM醆PBņF;.KJ\2\0r|FInR|C{mS\)-{s 0tBX5O=VQw旈vK1|Nz-HĸS-t*Ͳw#֋=ꇨ?:hi +/,B2?])8 fPPiJI0≈Dwn{fXX<PA$*~)1<v2~Cy4o;X|;`aLR B{GxC~QnL;n5așW;g=b #Ժ`SUpޔG |s.Iǃ;ğu} [\{=_+fyϵfQ'`:&J#̒=OwQu+t_3)qn3rr^?W+Uajx2o."roF;2 0wzɲY2;vR&i-"*?T*_oޣ{@ }"XO!V'/>ޙks%1p3iV4qoolT aW)@=2xeHeFb?1WM2od.1.|t̨XzSGd͠\vU+ ZC/|?W\f' #Vt-+>rr牢8#E`ýFFG! #H8;, _R裻cbk7g\LL`#_XU8gq>84;z|0%ꬎTL c\wp4dM;/2pQIfyOo̶Xi# qdQՃ^_UI^xj ,QUW4rYWu) fwD.bC#~|7gJȍXf~̭e9\TA?8-,=[ڄ7}0 }"ޫYυNaH!fG?Gd5C(ဳ3'yUWIp&7DY}GkoZ^K9 Cpm>gpu% GTn$$9v{`lp @jfEs4(D2l8bt).L @*U[8Z6F;juhp;FjvOj?=F>9eN1iw/93<RI0|y 2]!m&+4*tk. v tk| P;o+r7(l{ + #PՔ>:Is/ڊR J%;`ݚ =.0+G#!8?AX+.ͮe̺)F88Cخf?E@T[ cb †Fm6?-n, #_t\Ң5<A v; P|ji\>zr$}Mh3bj(0r;ݚtcemD}G%S˳^qԳ,2MĥKU[ɓXtTP s8ZؑNvm)UC-B !sB 6Kޜ`3~1YOS k7JH)[bUʏ'?3Ya+e?]<y1s83-[*n$\+>7 G :sVSE=zo21c_id4#AfN zi?~Yk/]3U@N@Wj:v2~tv;awĭUeuGM=Oqert4sIz[i03RLU:vٟyWuvQ*r^aDdKngO ן;6y.( :of{ g0@0#v#bLG<OսhjܺQbeYqe [m̙mJ4f-,*+G22\'Yri9rIZq/ F& ,Sҽ[v*@h:^LyHfN= w qaMvQƤy=BV]$!}܍;},-F+! ӌHFm M]Œa\ E@B>:- HY>DiuVdE2 D!dl1{:(H3Lmf?0A(;#}]3mhGFWP`~ ]0:, W^Pz<5F1hý)w~w]R#׳ '(JTIᱤ A00X̡zxo_:}]i )# ^KKץ!S*[>&町KKŔB'rZ2yaL#4jęysMxBeG܍T?b|«nol8NM^RS٭x@eyȕ+>DSo Wx|y.PoKR eh_yR̅ -dfx8.u{QlE YO^-))i HGHv#\"v]w‹]3f }:b@ Bwބ\ y/ DP"]p![ ڂ)SѴ_b}yHa9p:e -Bn 0BȬTWUq|VGb,.z1bNKi$qi E0 EB*wյ`3F˧CI׫o;}>{9vrTFm3 U*>:jwv]k,I5z`)%^KK}+̢l3> wɅ.*X>yTt Qx;14D0T"R|szN/ѢKM3/+2 '{ XmAW{9 ƈ_~h1:iN%Bmێ}2Lh{~cWx/KA#)J6_ .ZfҒ&Pě쁱9~Am| }X@TfȅI\P)3M4d5yjsK"iS w DPRRu~q QdhcK,oU7:pF׉[XviwҳJ:.r9eq6)d-~]ʪVI((QLtŹnrpHtrbUbK-|gP1^(pB_NRŃ`yB ٲƙG!"s FLcs.qSS:)i'l&̳n㰥.G^5gL|ס2%B[Gs4(H௵ˁX %9SXLV݀5P@w '~pM/ D "T_f۷8P8TF]Bŗ53 ҳ{c,!z5Vʿ2DFPu:K=`A`)R*',q嘲i+1Cl){[?  go0 I~o(ihrB  Yb%; ڑ eR.ݫmlDW&gvet$37$L$wڱ;Iݷ\-TsxSPPa0UP_~ea7Z(Imt9HZuZx 4O_1J u=JX2gU=],OY0N'TBȦ# A}W2t!-ck1i~&H!%G!?a$+{iqu6ñ<-􊧜W nEjZR/!852?e`NQJފ H;zpO11=cxtH`ox8 ӮwjB՟}Bp1 0T&T}|/6 Aee"@޵TMB?΄X%5uwJARNN jF 0&g{ڇ%Vcx`qdH[zCBO4쮟^UB<76B9l|VA4kw$L{5L^y{*^*[:$n:Psq/ ߵ*jDm39r"i̟Ր X:gtwP,l,j{"o"/m`Pkn: JDej:,)xt2 `81bڗ/[~$ׯQ>( +d` K 詭>J! Ɔ1&>Af _XG ͏N#i,H5c]l}lpJpVJ"`^h eO~͍p13':W+X05F`?8r:B.W&{59&9앆Ε"N z#fR|pB꣫AYvxCY3F3_oaB'Ec`U#E\{9 ~{sRz}=+FP ]ğ?)*du2̐&Jw/9>g&}4xX8mjRum^,jFRg5h^U/x{KeWN}d$svzӛ&w8 7goVutJ12>.Edkqk;aXHITk$hg!.?ML ~]|MjIDwZ1{%Nj}Ӑkz`<-G;9|`,֌kVwh"SuP4<'fVM=*k徸&m|3_t.oU 32vv l%Ǿ+К4؃j̮#}k̒pҐ$4k PH* >Blt}%_u EE9.@`e`i^ޖv r 1e/-k-oX),[QZ/v~T-Wz|SA@ )Bcn&ڨ#_|? ^)Ay"M% :$QɮE @:gJd<05Dfqk%i8䜮2HŌB~[-VpDrQkǝLjmoHN|y;ΫL(Ki'>M-Sq(D!o2ˎ1wnWO= @AH) 1F/f,Oi.;bG(w8j9d=-rSzJ'&,L[\ۡu|&n{%;҈$y/Z{赉̀5CG*I2c!}K(wMd7Q=7YO]sSa#)W i1`aa(Zۘ/eH\N@,iq熤zsdep vث\)m\3$4u(q0) 50"w}X [N?c(@G2OgK3\ʤ>kƿ'}/W58]ZWzCD}ѐ_ӚIqU`Ɖa#Zg d(Rv0A Y_X#9U4ZA[#OvdC85< 4A7dγ gӜh7;ev&Y5eB?NS7zI1`?w)gCJyPv]?IU7aC}3^>KˍҟHUԘje=}_\qZ'B#u4Οx;#gH$Ӟ; TFwPa*\vVDƇNd꜡ВC`א5 g U/:J Mێ~!i OFV,m %y~Spng,ZG*=/ KyOE NZKiD!kJ/77Fb?8W蟲Ón֓pYg# ɛ+ikR _~-6 3jK?jEg<-Js<=X9O_BE |uj dLSwB<Ѷ~>EVAP/x<H]9fG]JYY<Y[TPkT VFA="BoӫF# ŠL4ec.83wboB.;M5C8 iOqI,jڵ0MH`VVk.xR$hNsi\Gv}Lc8y &F&=ypv+|lR߿s@Sٳ'}!@!jMw,{5r;L;RQNMg>s>~ d;WwLV~{^x,䗈;BVosm4me&~$3{< \"4#Mͨ>Be}A~uRHInLFnmސP T5@iEps`FQo!`e_ D2mǍk`0`ܕY*54: {"* 4=2f?(Ҹ.͜ot'8rZ3`~!"vܐG[<;;8ZZj%`y?&C}@@ cU8rj{wJ-rՋ:憲aC5<1Cma8SUGԑ |!Y,aGU^c՘XۿXi ̱2Gp3~GqO_I[EPHN\W{VyA,LK0cp'Z4d"x KP 9OǔͭyO'sM;>.Q)qhɴ?E* h+-4{qJ/IUD3fig5 U}\5S oǬ3^WJ=膓byǸJ3nfOFx_/k^iyX<)Aؔ"X+.B8KTsӑA%eS8+]6s;((U'H__xIН;RrɭN$ *>븩JɴNR0%609֠3y4}vz @aXu(dneo󺐋uLiFOpVR`CqM#f7=l C ϗ1ۿ"}ūzMJꖕ%'@t{#q# v4Ԗ-4<}P8/NB1`g>LQSz݌s(!چ:tރ[-m:_L+<{[ Ωa_7s 5ɹD,-_iv;Ǡ>ǻuTp@(F8_"e7JkI_ϖG3kN<Խ,x}<]p2wU9RUk/_ȊIkbBD}$v=, Z_ދ\3ºDhG3 Njғk{r+c)w,gPGa鰤eqe=zƴQa<~| w#D{b<*)w%s4puXDxaH <20ZddN=vg;GVh]3$i=L2(O9Q $luz'3:'տ\JgsXd!OFD\m7<4ҧ7'c3d&0T/ȭ;9#hlKVyJH>$ox'^Ϧ3RSbQdkiJ9l Z %U8 74Y61F"MG IlZ:*9ᮼb cY_).%O|0pZp$$<]#, aY,[te[E̮c0b4#&p Qy^s٤# Rn3wJ+PFğ!90WM=f[F)U{ē0ÐS|ΐU2[qԲ$ݥOt*!׮Dm9 1$IVo_ G2sm"1GOf a-qf!6o:MqI3㕇<a~>K5pZ댥QdvqjmM 7 ·t'R >+vCWh!1Qc~f3w)p8;7rގ{iez^l?"(rbӦ#XvSNZ hrNk)+f5n ;}M"Pp̭^Uk/Et0w)3`Wg׆T)@ Dt>׺TnXgR9۟EkhRxgզFu(DOV!h = N;AVF1.xãOXV,TI֮Ck[ O76>Nx%X@Gg//%4k_;ۭ! n.h8{mbYLMA=ZNG~OL5FE. $-H!|;MX9XD܇ sXhfOrK+KGƙ{.mqԃ 6iVum%?0D$3|+lz8QLmJ! N @B 9& /H=CQvo5;4g tJCgnWRqL~A/ ]-Z %/a6!c9P\4spꦶ4V~tqW:w7(.^nhmAI ɀfRd0nY\ *מmAjF߆aHQQQ.ű/'k<ϞӻSʿ]y}d $Bs:T 4`xY-ݡ+P:+Kaɩ9ES8j~ ^;cďo )daǏ/VX`FVP i{mgŴFMB_\CE߁"ŗeWBڙS(+W>Br[Dg =43`P<Ӡ5[*M*̗v*7auM-:\H&9`8H;B_.ؤ.E%/tj+$V>v4Ln)0zEtta6?Q1_cx:O F>a~M޷À# Pbڐ/VI\ >r]Oj^>&?R DLzr7Qu3 U9. ]]U)?hrl̪[ld+7w8sOfq>WR0yz`e-m0峦^6JjZO[8>~{4NZ|$rnnPK^m ycӻrkm^|J5Bh zS \Vy<rq MG*ߟ~Z)e9]-ԧ1Ovl"ƥ> ]1!O(} ;%zTV[m|mg!Vc4hvt*5/[8Ƭ 啴5 D!g{N}<Em"e~ͼWke葇Cc >5|%㛝#+d<= ھVyU3Eឆ2@*biqǁ;mvrjCO z e2=-- Q?]*3b "dJ–_XˁzP`2%k!w4J/ K9;FJ',U uHӥ-E$7S8GTc&ĎX{î }ˡB _7{pWbvHfXi3Q(lwK@h/{ءG$h5cB?U\l(ޝ,m*%z>{)l@Dc݊IO$O8n$y"z0Ys8#ED6إB=cNM AN],`d>(rO[Ő`)bDn#47Q=iRE~lY]i#en^zkFT:tT+J5LWA\ 6ؘJEs%ЪsLbλAMT r|*y06:حӶF[y"1T/dp(́ ` $>̚geռ? Qbil&baȤk2Kcۼv0}=@uJ2~&qX_PKa-JV{_' *}0lXƅ!|D^WBG>LUjW5Ϟé!1myS3vLs ).УLiJ]l:(!oK #JO 2021Ǧ+7v4[tYc5šM47jH0jه:1;MXw%ֹD/kw1FA4'r*@Y8-H:m :R^6ʅ*bO-~CzٺAH/,oLǂ@(ZiӋhAoZ>z~oUvV _ d%9v}MnLK[ p責}QCiA9@n(\cSɍ]W6vl״q! /C NkRtu 5o>nQ劸Zu/eؼԛe)(L<:<4 S:@2`c:Q]8Y$A3g+do#wcWAw٤USo?~N5(4ud>*'9mB}C#367.`&L.SCMUJk E!Gx280⁔g'ϫ G}%s{.$7qlA?c&A_S}x1_5r7`2cM2RMau5c)o@a֠DjQxkNh-fgX:u;5~~ 1+c2-΀ޫp &BzӁDcKy%F1N58N / \JƏBJ:H&۟{Eɒ;R,},d:%SŁV1‰[!٦wnCW])TR]d8{Uܯ2Uis723p{>2', ^<<=ۼ6di+h*o,]!;O lAJXB)B.'Xz({V j`ln +o u$D5wZ'Kc Mס:0!f8G45uN0ᠬvcFľゆs#Lo&HX!jC:+BvI2ʂ#/=«Cau Qm5ϱs_I;b%אkG`_X|x75QQlJ.wY I )h-UwWT)O|).Xyw$Nh 0;G]>'[:bZĂj!9.Ƣ eBH@~g=]pق?WuȩZPA_j.0[|7oe%ۊKl50 rϜA_^*F+UDÁZ[!}qi=|>vW'Uko;g IL[K[Fjxbafl&ifzj2/.GpvM(k~8cZ@1 FLe|c2@&쥘y3{X HjlPUY%<.k.aqT( N;TXJ9Q٢-O2TuOcgp3u<ֹ6Mš%]EV=)vIӑrn).& ¿pX@@%cf{jc= s ` SSߐ()HDČhz2ſAܠY~ʯYٚ,XBPm82Hr5!Q9$aAD[4Ȳ#Mə CruP7uCAi*.F X"dW$"Ed6&۴\:I?׬-tBX߅H)I4z;94t;\M]p4ė0(XA1zh,8ϝ3GͲR°$I#3CXr47BʟSFqƔҌzDh!w\~ ĘfqPpLټI0ʋs04ˠ vwm%%dx P'evf1ZwƸ^5עa7mq;ȘAw,:w")~pcpcDUR?9aw7XSK~XpZO0*fܐ뷄،^̶ 7?c-65m;ޙ@u<-6L-/j ǬQ+nB`<.)]{w.xj=Rfglۈ _HR;uӪ4x[NB\'m pQbV9 C$_RӋlՖC`PlpXfz `Ӵ+IJ5ѧ;p]w[͛M?t2m4fyv ;:5{;7bӑ On.%8g(>-Kt+c{-#=^18[L.1IP쩽>3C5]0-@072z" ^nTaS G}Z`eI)Ī+bG'hZKZ=W¿dq-#鵄r>y0ǥ8<<_&fRY_FjKMa?zTAnKA0F:nQ!be@v6ABԛkˉwW-S?ɧ?ےch*O =im} „HIb O.Ez .>NRav T9GE8"h'mdM_eg,*% k; ~3w䴢<8JA* 'Iȿ90idaQ[YkU~bl l"i-NfmQtcǂXoS_hЌ?,Swxq0-YGÔzyz' 1-/OR P- ^BN>RCWt $ru/kӯDsAT`fXÞht>}Kv4h6o8vA@BT\;ăO)FvNTwJmB]+ar~uU?{yR%!J#Cݻ0^RݾA6A #䜪=3S-HRٓ߃ۦ+93ڀE ŠPϪ):Ep"kPijbrvqd8 Ȯÿ|=f>ߊFm EyWc/0L8D`?1;}&Z{s+lL?c0~y5PX:h`izH_a&ݔJHol+AsܷXOQV&U^<oۈZ{Dn^L[8}Yū]ɉdkO-*su%Qom2NӏvgJ8`PKx] ˆ^cDAj3im'r_gQ0Շ%وŔ?=z&1gL%JQ~ϟyqQ_evo DqijVُȕm\q׸P8D+@![ ЏZ7}<LuA8 ʦQ~:l3 #$ሁ){{Q֙++S,?r@l&=lĎ~/_;h7K$vHskA, ]8J%:ZW^u#|j[ 82Hh[`PBp@\~P[B8." Q3Z[FY8m|{k,;5L5}^HEW5)#3h ۅdcIP}@lULC xyT,5]یkĕ '2~kY*)4av'I7;fؓ.%7/TLf)IGUC7|)^Ca0 gWZMS!!㡤LE˯J4sZd) ,hoًjr"+XU)V[_LaÑ,,Xz((~T#z~^1)(MHD; x$wIx[p =E*w5NQ]1:? lˏxp ?,e!p jN_1x,^7bk~VC'Q"́W;W2zo̦?*{%7aIR[/H-ql'AJ/1PԆm0'>>Wo F,u N$nUqk($ G Q"Fgsy=w) 8+c$U1Z@jhBq;jggLbMϽ(Ս%ƭ/rDa0Ө|cϤWf5Gy9[ZTujV:rGSd9[<*W0xrdhveᐮ_Ed"v/ŗOˑ#Nf*"\EbBr|,lDjzs)|- "Pm^2d=N4 y~8Jd,YwjN%0mlv"q%)dc%,> +Ror;D&i +Jhzw^hܗLL1C\y0Ph鲨|Ze jmFQaNa0B+^Ђ5򈉣[:S7E⽤C07`FsdLz6R|u5P(Uda(-~0+ke`](rMoT|||#;^}YLy^)qYǧKCOT&?Ņlc[h>|F/œ:h&>k3 Qre)2/(uZN Hq"bL<>|zwCD롟#O`?@҃ hbImhZb)=yD` eRͩlMb*WΝ#4 P65p/:ZCB9Kyi_?Џ"mrT#$۵@5}rG쌗&j{۾xɆm_ev_nhd$r2]bΟ"{$ߍ3π[g4+vs3n٧h0̺|<}MZtX{Sd<+!mx!A g340q4g[ jDW N1F aWX9R2 sr㡲 vZ yiC.ZDh5W "M_e+^ oy\eԭuf9(k@J~7EsFW1=覓Ip2&5zsÖɩ{Mcj&Pٗc+/oxhS(!4+mR0NMݮ( cEHG]poU R>y+}!`Egttdt13'm0-ڎ>qiS3.cH5a)i-0%@2o+ P wtzr:{VUgO ڬA4}s?Vh“±k E/@yaݗP ZKk, ;cHf /r@Q', FZ@J38Ġ}n Ncc!\s٣?1[1ڼuT;4x|G| К`t1(cb}pLd<QN9s`T6[y¶m+eG -rx9i(gpw=z]q޾R`X}_45b:1W 7J{e)c ~%(.NZY8bW:eaW?j[\k#hl,&;ԧ~^x+PJmŲǤsch3kcuKNZt:zSFŬ aιl:|fp4}2X?t6:סN7KV\ />Œi9$ iԐ {yv&GڢF}[MO:06K'9Kaj2BMWԭl}Ecjj6.7f.eR0tzQV_nġ&d"oTش[GKy߄2}BC\å1HW奰X\iC$B|&Z˫A?o"&[<RaŭiUk'ɜ Y:QHU"`fm$} lȊt|Fd0$V{Z{Z (fՠ\]q*_/Ϩ>:DrlpfnL*y 6Ȗʤ15.1,%+fKs 售 i"Ke%pp`zn#*~|DSӜ#3!E֪c#֞ %1u{_FO {?!QK2[ҽv5ybS44gHEA#!sCT':zQ  ѫu :" H.$S/4vfnA6vo&dݽ Дo;8ml9>hWkMhZǘIwVo˄j3}H:X`Vd>4i67|{%k Dcqv-5=S% {;eC*dU׹܅ohBg*ns~0hm,ܰJ(~; /9qx:b[|-_-AT%}3Sh]$[`?y7Gk6fgUٹOofޣ aOVIJ>,"wqs:x&RReK{$x3$ ,%~ fovI k_OcIv sW[a>y'~B+U.ա߃9ڿѱ֔c)/Z輛`=^!ՙiZg7'K{ru8"&gIzPuS!I$[]͏|g_s~4 wr@ Yiǃ0_I`kGT)tjfX'Zs(<[?+4'0!z4TPFU&|t, ) _bB o|2 pM7 B¥j^_:S$痞m:bRY:IU l F()-eKhT:|gOd-YiH |/(]:wZGw/;7t8R_;]g@JKmmN^u:kEt)dꣴcD!P7  RWOq%Eq1ҿ;N$pjM~ܾJ)C#F3gh:Y ;EPS<&i^VS@ Iqra"czkPj0tIbG[/#%|U !Kܿʧ\ d?M`^K}}DN̪ R \Gz4{AnI>[z`螅c8bJB{Nw^[TMǦ@b7%!ҾnCHxlWrf;Мu㧛i ,"uRڟPe[4ZO%I9OlƲ؀ÜewmǾ:m>\7|28_Yc9A,JU/?(V 2_Pz`TΨ^ѝOPE"xbb[N^YgOU[S-Dkt͓6x1o?jv{ԧ=јջ}4 uL$ ӐUT߿+t]rVzDԵҌqLOPKƥS#1ݡP)EO&FlZ:ï'KpSR;T"}¬(ݙ`L]z/Iɩ7,䇹lpSaG*p5ڢD|' [;\kퟨΝmµ&DEʂM2/:̽@\Ks0stu̽tַ9[y +~Uʸ;6_Zϔ&ΥA'y.#0KR,i{vT>1J4y58ϴW6=LҰIZם3ܣevlfaQSBW)w̰2;jP+MNPT9ڼ݃]cFviFI[IG,W=~Z\240"WR̙8ⲷh_9?APx/ ʁUxH'T` I(iv.!GLq79$PM!:PYL9e=O%/K*#bn1hLy*JծYR,ԋYUr;yy'')D`u9)"T+.k(dt..װ9L`NFX|I؈!F~!bZCQ&.Fx}P<e<YHzO͓qׅRYێ$Z(wsu,ow1% jL V~eal>w͐:;301@$;6KQd=(C! n T5(-ƲȬ~s8ĥ6׎<An̮mW/>aD1cDwv8F2=w:gڀ*%!rDHzY;SN55mUsh"\j= D`ʢyP눽\UZ.c tum1f;Ҏ),dKK&bư:[oL/3g<n2NkxkUßyl3j O|{:uGWh=cb|<&hVvPaB;(̉rP?Mj>yU5O&E )ڑ= ژ*)B80f@$X$|tĎ}ե"Uʗ$Rzpv4uFP{Fi_:Df\Vpje>ڌ{=͍9mMeJmꔔلܽAnC٩׏m%_[V?Xǵ:'!Ƙp_v|y8SwꛄAk̶jCLm=*5)>,=8nZP@{9Sܯx7:CWN擴V4_>#HQ7zFaiPܯOuuS?׭՘~ klO 7nQuE G.4Tk@At[gNia\ne0 Eq PAgBXA^ܻf5_1^k +\.pxbr?$l9Z + ^1)H؋3FWND qqҧ6mvVX+\? xE t}eF#nOdAb由p4ZOyW.;oM=#DϤ<4Jl X%mÏr~Grw6%O܌/`>; ݃kdu+5]LGZv3V&! rЮb%! I|GsJ)dL 4Njp4MWZXBImh>.l%TZ^],~!ʝ!"fD7bOL˳',_gZh}rr7}MХ *`e&#* p7k&SS&s` d:LT,i1@g W31(~=Ѷ̶ݭ㙈UL%1Q6kP4WFK/־ϙhfUY$!<`f 9ExPgJ4 ~uUԅ5;}_ƕ%r%P^yGR3Q"f瀢dKg60:tFyY!.ZyRS6I1M e*FweA #߭)|j!#QF243jb9vѷ$3=щ42ˆn)y5=XVFƔ 836b{e*aYQϙ윢TDοӬ/~<:#fHP׆0wsERUJUޠu~$C¨ !9HaBnV2Y>__?X1b˖= vЖ|L{pX |FP; rj{̲O\;3> V4+~XlFI}SxCSZ0C~Ue+Y^zrcw4+1إx7:-Ep|$MS DYChN\WWB-x11y0`mA|5P7e,N-f tI­O ͺ%zͳ p|5ڂ T6mp3^$J~<7 nщ G?ܧϧos42/D77PUP3#Ëɓˀ.oSϰ ޅ+K{gµvyFk˻/M<@Ӛ1⍅R2o`2U!,8wQ!K㛧M2"Z㙉l|"' 3ܪ .1O49/y\#N9HnB[f"wŃ_rZ#JIy ֦{*tUU?bˡ^^5i!Y'~voTT\,Rsp(E87 OMycCS6g^H0*O:}06@d,'Sfԙ HLq%Bf6 وi~ۀWDO V?Jk6Z24e)n; wc}2P&r} NCk jְA0Jf6OU% @ckia"xp~/U  |{XL')7o\sKfl ThFꘀnY6 5znT$ (M:ڭ4K}kO#4Eff|Wqڶ` p۝NQc9ӠHxa}\z87A |K 1-i矺7=.p+Hi~T,9f%jS =Bj?[|[qk4ϵo ҏݛ\ ["Ԟ6g0K èMmr"[8l|'"9@[b#Z[\ ngv+eֆPb'U1C~Z},F\p-n m /*7EkHsoԀԯSv 85A\|zܽcWhrX1vzLhk8,!zh:'B x}#JoB?W.p9-qŰ 8A^6I@Pv?~&F_tBky 3RG<$_862_R!਴/%Py}^ʓg1|atڻ CWKTYs6]O͎*L_֟"!aFiW[jx$أ6'qbL5Bka2k*TnG9hW6)4L̴^$mr)PW>؜nP~0>'Udz6Ne_s-ʦAӅ|r[DephCЂ}39DLf ;KTUK;Sd ZsPӣZƃm-Yb*8Ib4A`S32 W!| xlBZ ^szb?J U{k,xRիTv\htTj(:4e+lU#~Y78yHTt; ! YT -t7V"L}bm KnA0W˝3(k-9X D<#xj4^LB|t}= T N8+J|cj7M3h۷5O0,6,6TGq,Zr+J^УI]-3V1~و<{5 POi|~S|"߈{$.* #^Z1HgΆCWqGL%QUɝ$\\+kv5XS*J͈dxPD%JkyZ[ŏ?xD)s[ "%eI\fvPlxPFd2c 1,}\+ R9nBNJ:XMVL\^[xET,U37<@o6+P8J*_ڔ`<,t{& Me}~Q3Z~up(5M4w3%/%q#8Znn B-5DV>+EnxV옴POx`|",+f3y0h/S`J q7ͭ !v[+b_;eQJŕZtN]vy1;oϷkg֤e ˴DBR!'(M  Y[PdAĽ?`\+EDÓ+?[`Mf 'IØA&wdmt7ɅZE\j0nO,dB&rf#^e,E/?vWNbQ)/3W*#kJAq$3N8r'kIV%V3ɒBxjQ߈Эb$Oɵv df (pT':ryv6-MYO.$}AnȈY%ĻI˱1\82`)Y*8Z3 ڎmVZuy5$uw*&Cxeôf~ ΄(J|Q<~wݸQi%:idQ]Ql9>Ј< _smΪ+X[ҤHt 2"XPgi+:kYW'p$juKyLƶb̂R&5nƛ}!H&DgٺF?:`Bi#X}0 &"k"+4]45tS0 ~Q{&ʏO_Q3,y:{<wA1m.}l;83(?3" О(j3eޥo(C<(H{}p+_x ԳڻIQs>)+R&=qNAm>ܹZK\.9zD4YX8/%gM)#" Ec l^NhBɛ5*bN0='m"Nr* z iՑv~aw2Û_lh?0@c#fB+ӂ93PK~VM֘ 2P٣~CmӜ:-Y38 -=D:jgLL-TTDͣoH20~žrk\k@Rx4-=,M[ kÚGMr'&Pݯ< l\BwIT5=@|^-Yf E>fBzl`(uNIZN~7E"JlqE' YMQ6:K:=T, 8dㆼ{1sHT@7TXl6y%zYInK pL}.&">2]Hr~ QmbG$!hvhwTRNwN5YӺlLl!%lQ&+O2T#r mlqbʒjӂ^ҕ7EM}Zh^ . 599DU:<-EӤe›qB*jV;y+_jۄ~:X}=/tfbS2Uİ@MOJV&I 3y}zn_#6~cO{ܿjޛ<5Ҥ S3Ưe @7۴JQFm8HCK,pP1+Ҙ#JT:Z(wM5fPHoM3f&Ƴjd\x``vvSSH !U[~BO0Wf{I~ނ @⟪F&1'<;#)b<ɢ:ė/>?/gn3%"\yYƳ &ArD8Rz×;Yux~9)â}Qѫldٹ&^Ԧ%-!>sb9X= ?gMB8E.?o/$vi(YN!ބAJD$q_ȓL[kgnJ>q"^7) HOz%.zdNL^TfU48H:g|ӬgrR.{T^M+% 05dA\E ?>SF-S/V6>ѪnInB5iߒ ` $Ģ@Alש} w%{uȓQ5v{ \7{"4Ow0Tf@ܕ|brM{u4Dki_i.ʰߦ*]Rk$O-u:`w~WA1,v4)xHtEx?O잠Lc(uo|l":\Py $"Tz<C{:V/'wdsb<nnAkQom"|{07g;hxu{G;6$856r[1=~@?75DA1t>cw;Pr0vM1Rݾ1a^[%w(B04 R1d@`(DFj_@XOjcsb<''( mxo0wNã8+Qn"`S`b.W3E3,#^$ 7_-1Qu >>3\pj%{tRx^]7<4HK$GS6֗1\qe|8wӵ=atښWݷv}ԟ_-;, "QRvq:[u\0DZ-`%҆/5|]X!R[oq6TƤnBov6s֬3Y7@@Q.< suȞIÙ5&!8J!/[2t5{9P_Lc35;, ҽ0(Ua[8G% ,(|a j@hH_,Tv>ZSKq 6Eؔf CeZ8Qx5Rە*:_u3ərdLm,Tf 5H'XWT r&]֬qB}>c4Xܨ~FMĀ@flZK;&d[P1H?J#>!o܆g$~@BPfLkBrAuho^jT B*#,ܛE2%dKRPd W^%,3wU;~h\unq}vT%$):*2X~i΋t8e!.qفv.s\MCڵ=d)K|!L,;#a5 {@ ]yPdgF.@!p1SP3dTXƼaɪzvȍDM1ctmM1H#r웱;O6KiytfKy[}9& ^P Ic4,ӚHH/6a\NBJs[zn<Fcҡo_YAMDsT77 'I0cwHT2#5.Vhh쌳{wpM[YdخEQNlMɺ#θN]`0O04LnN-ՠ}K۳WFUns6akN WsI<[6LXk[dUQxSy$~˄z"">i{a*QBZ,9T:ֹXvn9 iU&;Y\zJg6ŠBF| : t;-X )֢ `7@5AU|5]G-Rde]<% DEfo@l/H QDŽ h.vcyV/9XG*th|C~Fdq:ONoEN:${I3ƠJ~ hVXMoi9fO@JM冱/&K Xffo Kb̢ŤkS Ͼ 4mj:$KaS[/7tC2̄ i\oVKUj4t?Ro4g|k^)j9v tɴs ^,ajx[fx\ ?7+{JbdJH51`_Ї \~i˰,%.! mPopI]\Kw9~!u '9J~ 7@ĥx=!30 F2*tEUm#[m}ONj؛mΝOL*ߞC\֕Q}O@ju٨OL˟fߎXG?  ֺYUM<~h^K&BgyJeV,DSemN[ꨎetxʻ7VKWBO<֍Vqc8HV ڈm۶N(m2Hiv`0AX 'nA( A}VY?|uÛxR.>Zl \pJ<3`5҆j v0t{G*juVdj1dyOw`nXJV?#ڌB;D /[T|Լ8"GReYH'q_ٛ'1stݓfϪ\c$SV[y8.Y5OG#]X1LoQ&ઋCs5R*DdkmtctKW4>dD'3Mn1ZL*\I/Ssj>&Zde]l KdYp.#Y1VEob5Lڶ؂hm>t_Ȫa&a\+R2.ls} (t{dD9!Wߞ;&"\4M^rgHcs` A9-_R-l%ݴvʭޕIпo7z@Pa.>U意mta64>hڪˇpFX.nf~#Jl )+'Bj͇\#C_=_K"hԣK;'gUmY '5pQBE\ dJFAi_qvx_dX+Wx*0=GZ>V>^a!}.Ԟx0L9QYvۄX{$*SbxÖ@󮣊>sYm5rM'|7*XWg3P1옠p8{a09kzkwEg9s#VP21e:yGf6"6!5B2Ak[yf{"u3{ˊ=2ҍ:49TeNXpc")4ᙾlVr4GUhKY vpM ZDQT]{y+ӱX(N̮¯/B2T{n(-\-T|b}btkuwɱ9`#;RjSbHukWȄW^ {曚XnAhqtP7smgFƹ{&@'z}v9߸ڛ}e7) (v|Hyޖ'ERF&@K.EĐ&w+\DA%$Gp@7&ͬxHҪQVDjɥ)h]~!9_rXGATp Ncʧq“ E=2mk|3֣cjg-u2l<o -N?+2ęCh 8r[D93RLE%H Dʻ :ІMkw% J L($Aa!R= LLތ!:5M痟g1|)u2Y.d&^,#X] :vgO0 h܅l@ ;:gMK)SnNiN\Ix$TcU-NmV6~Jqh<ٙ>GVBvVl%HuiJ`>>nH/.:D>P(4ZQ%zI\m$F+sv}ZgaSV'^QvWi̐` ):ͥqpg0PN?[N;nYimwa^&6}Va+\ QcAjީEmJ$Ρ.In8 bۏb@V~lsIM#dF.w%[7Ɯۼ\)328([ғfi=B\'cz4´l)Ppx?r #)fIMm@#A7na/d wJ=WЖ{uhUzjzXybqȂ̀ۥ/Z f2,nX\Z,$K- Hf84GzzAS5%O$ס!A@m] S:uM*^N,j(X~ _)OT}X e4SZXع _zc=E+o3#ԟq!p;(CCX'璨MF PrΘmοxx/.[ȯ2Bﻵ2NF{鶄3X!G~Lv66bzʺo lrҳ,<'%AAVqP:Ua.d Uф2`g \+jDnJzѕwҘu` +FBD.\h&a@mLx޿pn% ,Dtrď^lQ!"騚C/4ʜt]^2kBY_6^ s,\815PjWtj`,Yka8^Xxr_=%VrRSX;2!CB)@$r{ "8AC*9'xUWXAWL6>#*u@&Tt8?q`{!qTcD]y_)*Ȭr6ݟn}f,]":-н*TxށsdT"hFdX|q V%a&@Fnc;0cbs!W¿B;?N|>]88C Ds-o\E~]|dcJb"ETSaj,K !~sΜ(NK1}ZV>oLS|4p['K+( e1_?vO6%YC6w P鹣TIg7Lz`28:+\Pv߇ubNGVW3N?Bk蕆@iOL\a`,% XlRBzYj喬 tR`#Aq|5=hv6KsؠtMS#6=h<`%4mMj oR_A #"!8F a)8myݷxg ²LZ͂OuL{->htzK, #vc#Vrm^ )'yq4xW*;W[rVgjX%zmg>[NNOx4X7g7m'r^ww>v-e_t|6 :Ub5HD* Nh.s-`?jsQu@.io/XBc1eV̟{AqMe{$Lp|_*7d kJ$鴽 ۘmj>ebIm/`e:i -9[6iٔ7, /=flA>t4u_ge4m;y6RRI#A7V|JJ'.SCsO k 0%˔1h,21dۦhJXV܍(ӄ zqG5ih).?A D4OS]n6Ș&0ӴDxq*J3D/gbS+!*%GMpc 2. ?-s w>Nu8{gjs ~NyF&8^-VݼI.JH9?<*X$`ak3_ v.Z6~K<\YVlf7#vCw TuA/_>90=dN92* zw@T k4te2W A>ۜq\,>O% 'g-fcl.4Wɛm-<_R.T^ hAgUsU}F,KYsvՕƴWvoyz9P{Rj$H!;YfK0 A:g7:3N+`|Ғưcy BN1x?F硣 ^> ol濽̦ryiЄm5P.O OSsNcko/7&y[ x8jRMA2+[p9Yի!~ֹ.=S-nZ]*V8pQ ÖٗLo{hiW%u-H 筸]*˳ VHж;r',1 *Iv4y ޡ1j·R1J@^ƒ<4]=\M䱥ʏкj3M"-)g.E{Nؓj&UWV:ySo!H0.g ާj Nה$+3vN˻M`]bKOťpxo Eh GEqZ;BQ k?YTP\A͜)dU:(YbZoٽ9KFE7`+n RdjR_`5!5X82ؑ-e6$>mC[ pLG^xu5;LYx_RW%Dʠ1;,$Osέ0gxg|v /A.zW.\.n_h{:rm9hVSMbN'8\+o81E[ڊ,Z|(nyVfSwW] BJYyPz|;XkL9ö 2W6sHg5%=Qz ҇噗7PJnnjՀOCU/Ucω0] m:"s렕`_m֘9UZΌn,ŔO4ڧg: ڽ9KD(31(hNT&[.'+*nK*v٭K~64,lq^[ťX!M?Ehz%*#:0vbaN~?;ܲj]V Ol F,G:_k_k =^՚z{C^NaLjGEFG#C5t**!l%(NI HEmtھ+h<@&>Ͽ* 6[%FWo_VÉ;\K|2ȴ49ȩJ1oP|帖 }fO9}W\y5XטI IFKw!5'K:D 6k:&"P6sT$^\] ^6JMs}W1+9xD5?`VTBq(wf4 7ň*%xs]6,F/jWpd(EF<*vΑixmH= 4qXfl]\U nh!q>\WAB.}&Vj>5H O 1ﴲ&g=TʟU]y*/CcmU컧2ù\$ kXY=wҒWj(kl^K&lW6"ro4{VblZD5F(a;dsоhzFbZ6ЗQ` /̃Ǟ/ؑoDZ؟. b͡\PVXej ߻r/4fZWVùbxUE #=TP fcp^FY⠫G|/ i*<>pdbᔵeڛUezJWؚxף1hz _{xF,XPȮU 6z :{x~Q)-E yi+/!֑~;ouy~;:Е @+\\#ki;|3"k>? -L:#] Jm))Ŋ SD}+)F !ʌ.ˍ a3W%|n&u4_G&pr UU JDAD]&$yح@l=U)Emo\L$_b[CI!5r- ^|1]m8 kJ_Lp׹@;xs9u"ͱy ms\laxu̳y9Y ĪӱcCp^3Cs]Ii.sO 4|kT(w[ln¶g-s(GA|znz6u$Xo4J2w"ȠWD[ȯtҳQS4C*.^D{t;DXrm)T ^l2/dbyt@s?C`1-j5xVŖ&Ay>Qjti&epaBt܆) owOM@ҧU4 ߷D(pm'S֐r1o˨"2wd\Jb Jm;6.5@+ji~ ʳUNs@ /!{G$U/{;X18 @xIetL.[PUy=@>,Yآ)5mu'P.Ʋ*Ĺ4`|¯@s`~e3=h&Zu&S&h"}WٷnѺ2W_` okJ$V~ލ&:|Iu/~=Ic Kc >'3B"ڞ梼KL[P喝"51( C\Gi[)| ݤ{w22DMZkf=;fBĦh-,n>aQY0OEIł:#5j/ 18et;HfUq=Ŵ0G7c3;}.s݀R;o%Dxؓ0Z}}3\˫r`dp$VM+b]rR|_:k-YGg\`=3x`d%$Skp. `i +d^7'@[M;`._[Aeʞf2FVi۱xg$Yq+r;Zv/ TdE%aW`ëajTY!KVK K?lāx؆K""ϪaE|+Nt8rꎎV[9}FPgy}f!',tUMa啰gyֿ|9Fg;҃ae#QNuloY!aHnW+gdjIG ڲ|MgAr>ljϢ诃KNFDJ4Wʡte2CL4(ڹܥ:5 s=  P#غԤeb۱_]q S|[WC;`/N|q4ϋ>SR/,F8vِ 4҄( #xܓ~E*g-xWE+Pȓg-o\~=VBݏ*}03^n$T"r r P",bPҕmLj-+KCXR+l Wz`~YU0.,sOsզ-~"bEF̧ [Aw .?H剬hWtyBm>]K5;]ErFJaOIݶM/V;wó )uh#ŽE a8K ʦ݉N<u绛U|SbPRx/i$oMf1b8'nCXw*5߾#'ː}̐h3< 4E9s+` wV"|FtV0~b`WԷ`aH ,s<S;ʹ[6NDy0W@2?81͈9SC3/eFm QLu,i5EՅmEz..d $;Jdth**e0tY0/*gX_%ݞ &1 L#/ 0Ku-v,%= Buu8+mD$+ExƳ5W0w2sUk%䫑 F'Y(/X]>Q= ZO@Iե8o*ˊ|obن.7:δ#0Nqp}v'<|1ȯ"6T{Gfe d/:yPze&'玛plI(0"fc>89IH!D-V;ЙkՄ!vINϽHE Oɋ*i'LDhڴ @;>b#A…kO!B@Զo©!ŗnDy;8:SY3DМ%p=@iR^IJ!2v;pL=3Y;o6o ${ >?vElu"_d2FKi$|ԉǙɌp%y[M+?ة`c7C]S*+W#J !_[G`bMl< _ yVa0A;պŚm1o682m[QVRJeU^sRֲ [4zS)A<m-v~ހMˉ@3_-0Zn D\st7CZW9rQ[ǼU8B6! ]9DRH`S%y]T<cJZNyYNx͆.<P otZW ƹYNOhкWOI!O[YkO[,G}%6^0"ru ߀GVR\y%Z2-?Q%ͫ=L`<T_P ESI"e]< /y\qåt0i t' SX22-)5a,k#rd`W#Op4fZX-5o&1EM sk(:ƒXQGuqDOuBعgK8[K62h0^vNzAڜKS=t8@\1]4lڷ\(DZsz]M?́Ԛp.K:WFWPV*1! nR_-LًZU'L8h86\x\?zħrI~BC( &ú[Rn!LPMtB+K$-!O}-,.qe{;rTX W\ pPXn,hc6mK=waFL$XjOPk[2 A. 3]4otO-{ģ$Bj6ͤFҌ=~ɀ{@Ɉ.QPtY*_@lijpѱ[s[QU S#@=02*(ױBR\}#W dh V`kdPCR-^ѽ9}aA*u+ԭu FPÿw4:KYR?hZP?waI-7%oL^0(O7 %ʋ'/nP@d{|W9(V|. !Ns\vHv{]bZ{ L/ΩaNݳoYSo1d 6*BtqHOk% eZG7I 6C>(m\9#^F)a1Xq \+A@n1!UqY'"kbxhb֣|Z!w")!U ςw~;D?H1=2ix1F#euIjƽ&:5s^+i-b/=2ϦOAH/2@OQ$QF: j[a2ڐ90i>q'Y.Cٿ M # 1q75Nv#wUr@`ޭ#h!h$}9r-2sjy.~P7l-Op3OcA9fќfdd}`MWtmi2Nf}DFӏ˅YQg= _s}I,g$.DSЭdNŴCV%ؖrhN,Sr` 1FNcl׉6 P/?} ̫@+aU*yb*m& [X͇8By1hc<~9 FY!o 52M{:\vq9O0K 9/QScZIMd;}Z $}|[Q;!|jRQqD]_$d+{HG9 Ϥ̫+Jo۩ `>wV#"%@i+r h 7y캗}cS r=K{X{'T-=W9i *7ƧSŖ `*[D5hG?V7?6M 9A-tl'Q&rm+:>8,_m?Z+a҃ h/eo͙Ҿ_m. 65,+Fa</59ˎeeNy_IQt?f ɁiU ۧ>(T&B}NzͿ䊹),4x6]Zy5ji|Rw6;$R1dj3$#T5bJ$~KY..>ĂCjqD[硸jOoO`+P~se8~*"@fzg+0=+5C!`y_ n0쪩k$t)}t v ȁ7VT0ve`HSm7kbiEx…gV 8OXs+'zAtTZ s6:Iw \_t9ك~})7ND)>Ft&nq(Ba~h ƀA yM182\T@=>ЦDzJM\a`ҡI4)t82\Kr5S8eY5ox>~8:LZwA#3dU#ZC7}=F)ۺ Mj2"8gkOUƠߘo D K4 ϧU)>+tdYݱwؽbZJ$(+=_#PJZ3}^` ;Zج:idVV]g>g]E/9Dp#G2c?cjlAҽ&p&3@~IX % - "KN f,ͬ`࢛ 8'7Pc;<(!־ Dh$sCp@ +[DW H-D!KW IG˂a%ϴJ\4'/8sJCu~ܥ<(r7 Kg %tUT΍ip ѪJ!f! JfgWb*25P84G"Jgۣꃹ@:_=՚v` z?rtby r^(^OG2vjlI4hXd ^x0R 9Xǩ*)bN'(xsnq]CX=  `'%G=Olz%"+˵[̉gl&8g7VN ,9= i$["ߖF!*+~;3'Wv,POe aAp%Rp5\7t2˅+ءTx?j~B}$6ЌO3y'?kxZd-<%l:Hq32OA޾O/n'@Tz$Q1qjEUvAL ɖ'qqO &;x?{亙pInw[yuȞ.ؼM2+t"J* ctfW EzԷ^ 槽r7R&yl z㍌̙ m0Jŕ3uiUmD'*gzՁ$X1 fO-".EpW;^5r6k"zRZEJ|aPǘ_uP;&rr @Dٚą0`ST۟7@#ckba3X_ӻ* oYF.-wX9WV`HXg_ `V~1\jt9|y'k2q=xV>ؼVۃA)mSNei. U t(Xh%T1wq:nH* wR/0hݨ*<3۟:`#"U C UU!F e'<}^1 Mm5!\%Aj8PCcP}. &=h{ iT~י_ . `yCd` *Ib"9I̪3 I|]k28 5w*AM%X {XKs,t\K*NflD6$FIz7aJH^P೫% n,0B3Q'O>QRDuZ"KJSN}MaWAIWrX׎Fiky'J?DqK>َ0k|V/sš<9>Q^MmM1g1Z7MTZn<#sn}uഉn>ƧpOfEOzh35$6Ø^i*FR<5 `3s X3wjI͢O={3#/0B;|{pHM@{y6bYArTQzeUc @ϏQ usEyv>U)͉=֝esGUrӱ2ok c(#6Y 0n&&q/jd]I>>!wpnwf5̘~[UT^)ԃkq1YͅW6^$}Olf 7츾fZ|dڰT'""|Kкl/U~_Y7_ڀ%$Q+ìɣUAw2vw(^ 0{+ӹ>`v/;7"$Eu0PЇ*լ< \ ݟz]I(IOydyU'4q$-#E{T1xx)eIa JnJq&؉t0*`Tk IAwb*wAtc&g֠e.ExCS@?5n?Ca|6hxhB$bG Wڱzh(BV-ж#~p E6_!u*c.yE hHsGK<%-qiLgbW*ud%ˍ$ #%aKTSZZSZ Ͱҹsp]3fdXh63exeex] kjoDr4wXr ͅ+ 4۸#Yw3E~&{  턬 s YBcƻp@>Twin zʰ3*cE;_f_\7|j5AgrRi/uߎF1Yn[Zfb%XOu3ht]:7nvozlPE|DK Ua#N`ӆNU%T=KNgWHݒ@3 7XmSp/ ][dB!(Ug239*=#Xe泾%9`7"L{*Vf< PGwDd*Uj۞*ywF~fqna֏dze6Qɯ/3bhǸhuS zݙF 3ž*}8Ygj6;akVj."sU*Sr0vO[MJ_n(l=AZc+IM?a_GSb?>_ Kx*%<i}PMkKzeE\8~LPZ=WA7\(uOŻn YLӸktGN x0&}uF$e^OG8-mS3X,1u,wX4{JPQ?MכmMxg&d tY腿rv$Z%isoZV8*x?.Z = l"lB wX~x)-;_ %XTQK,Cp.HA8.Z䥺+ %ȍY$7qX옼Aj7ALeɏf|tNK-b e~{+VI}fV;ƚN-1z/ƬKDxqǿ101vLLn3q& i0}sF+&b7feuZ?Uᑧqp*tta`ի8-Fv/Ye!gHUMZ a`,*F0GSzkjwyC;[ap5krŅ E/'o62 7 ď´<½c:_ Җf00?>_.Y^=[ܪRb_>S"C (䦉L'r?۠.PkiZ$+؋. ;y}UICܟW ͯk~w2qQ$nGjcs7Ԟ/9 پL#k<կ}cv1ԋ(*ԧlCDڣZbt K%k袧f"h4w: _0En?֡ʊȸ)%faIXZ=G툉Ќ:3ъjKzrsVpM_Xó׀'io}ѫ=1Y!ٕQ7ғa t60Nl }KZv/j pY;U.)`t)'VT&κUߺ},OӀk-OP&6o$k1=9*$w"oh H2u%m]ߗ8JkQӓӤQFʑޒq3,+,vm[-ChAB 2Vp3.T~{}7#\1aEq&?%Y4YmOJ~ݔKYGۭ֠7rH‹2?بjn ϴіcI7k PCOtF- ,j6r+vE1%|0B8xM)1ݢ=<DF,Wkx@Qax.Z_8#x.iZonuD/wu+EB2:"esRwmȏnEY.(ۖbuŌ[jo>@],jaVǒwӞN#{ 2ju"l6fARl|`ٌl<힭< K5q%H2y:̦݅AX . L}B:^zjsH=*aقF]Nk$,3~wٙ\3O{D+[ԅ"]H;Ccw: D完sv#̷Y-eמмm1GmKo"O<u5CABse`,+zY I.nuM8~g!>чvlQ(MFW[n1}1eZXP+. , D-jtAT\<Z^3)LgeH@[?[\Ҝǔqlj,4\A#+T$qߌ@@!cya*mO'bu o<q=7͙hyr@J!NU%l,CW?Bג1 `(㜭GP/`4?VBWN,<5v :H" P-j1S Y|?Q5h'`,}.DŽ ]hP]\- ܇ ^k ˘IAg<[{ۥ*Sq3iɃ!Ƥ4eHˁN?-ϖԷGM)%+һOpßaפf د ugtTQE0翟} ɕBhC e K _g3SLhWU#EۯI"ZB7}`~i{2czm pc1:] Y$*Pl2 rpM%,ePq#ByYɶétlo[D o 9MU{4Z`pfzT(`@ hI*[O~U[4O3Jqrrɒ ;pk݅5Z|<|ݳ)a\U{B.<>':zo;T[,K`P*XټR$π$$!e"3 pf4'@ _|V:$Cmd!AeWTpajZx\N)ԾLrxˌW*RW*@wװD|x# ~ı8xz9A@k8hnW``R2$[k[uZyM2̇E}\*aM9sr(-r-]Մa`n3U1[zjmd6i;[0P ykbuAɵ\{*oy 2wR[$BWp V5Xhi5\OH T]"iſҘQh*En1 {wl_l7w)/q|Ž;DΘ<&|CqE'1)e^N]kFueSP&xNBRZp8rpe95B06d7!W *L4$˩B0~jNYnJ /17uh]&eUM4ߗ:t-P+1YD}ddFz}&y iZzdwgU.GsDC=?R-We3/(8% ح ~MԚq ްxߴkJQKP1s+F$'aWemTCaMlm!E "i\LdK]Q6DcsV=c&剋]fp@3K71݋| uHl'65$X N9fA8*% cDzh5_熔]B ?,n߽B$])/ 'EuZK]^j]xWgi p #0\9Y1 ٸ6:Q&kEfLVZr YҦO`&- 0W{ӶJ{3R;KԮ;X[p`MrC5qd,ԉS{eP\ ':FcS1AozX" ~ۥ|^N/ &uep^PDI%P68+m U44|a8б0#@.K*鵻>-U7` ])Qk{%4%=kdG`1tdd #f< K =:p.J=iQ *]J>E<3j4-J`xueR!vkYH[oώv:dDu}E~P}f2dÿcqTXs(KOwO%2*~x~bwK Rk$6!©zt>JNm؇A/PӁu}:A,IR\_*暊 2e[[;o` |Dl|_u?dq qT+waS F>NuWf|C y7Ctiy*7s57$0Ԓk+pId; ̀kUܭf0xh%|t$N"r[y CW" \|NQnPܲYAYi~3'mӊ:==io`by:x OKgCw r";AFQ7 N",e l,b}@jjUjYeji!'G٨,´O3[4n;*}兖ZKA( ¹HifBŵzNgx~@T J(A{y0~FC19.-8)K3 d8o@¨Ak _u.Vy(gBN4W2`-j:{j]i(SdђMgjD[,;>lwѹ Γs>_0 Bl0%FT)Fckᚎ7YÀ!vuxApAM# щD}rȯ>kyբWv?DpjON H ^L!CKХ'e;R&obȉڒGw&RU2a?^ > QdXJr!@`!觏U` 5?pr7/;R9mIK dnHdA L_*I֪OtB~&i!Ϝ@B^ jՒU+`ۭ﫸IV\꟮# K#t Y&Xk Z+7vƊ]Iʇ+A`V`j}|ŹbX7V\>ѨZg/Vq$kWaH)ǂ#3PymfRwӺi3DQ2M%EBR'u0p:zZQS7 Ct79)9P]<*ѷ[c}=gw{qIɏK M,ҿ\ҠJ0I$AuX1x^N{w@+ 84ٴuhH5mD d8| `~ jF?MBՖ` T˹V' GBEFWr @ 0kѢm4u&Q~ EzH`GR_SM(-,!Py[)$ҩ`2L$5M̨ϗVſg:޻a_:C~Arސ돪Fç flM*VQXl/^F^XFz~BxK͌tuR;zn.[`PJ(8Lĸ`jM =[w-iK9}ж~HU:; ^BMŷTiPR@R'q>Qcî "_2 .e1Xǻ'&*By:1KSZݰǎ{{sy9Ph;v\on,.HN }N!D4 !D]PIGp[/+ptS!֢~Eh5Ҕ{(k8ﱢ|C膸OiI};a8K6H%L :J%~Fb(^=lRhJߒO 䀛EY@{v/o^ %OM!]yE_/)vL3e>xΊG񼭷K^:?Nw!WeYS# Lgs5&Ahe?V=AS43p RG~nξ-%iwX 8mJ!'^o")1SٙQi_1S=@{7,0MB:+,P8"H&ϡ$rpkiUٛǞ TpBuq Ƴ+JϼmV;lLuuD;|e3N_QԸ̘툖xpͯHP{ρVjL{܅1}JFUQ˝^Yӫڜ7*v`<%cj==p(F 0nX\x["w+ `&Jj\k؅ a5^K,$@'AJG$L=e7͙{r]^p4R\͖|[ r3]r=$ꑩmQfOpW)/4:rODq|}(%3 >}t-Zׇ$GbNMm_ˊ8mܜu4 u[o&\c e\&I1w:f9$pf_b@%FbtI!+f(헢\;Sqi?JfEru3]Ғ&YVF]?XDwsY `DB q%zp e|koU[, 1ї3zB |<5l/e7ӵIR㢟籧P"wlV {壗`:e䧒Ib6Ay=%߭3cSDTz6`lV v vg(PcI>cB&5gSB*:{EHu6T.A@o =>Jm]=+<(O< Pg kB32QJ)Eq縕pKSpgWt(S|YuvQԦbYE_Am[ '.+6{k~Zd~moI ޿9ȘfhEg"{o.TBm9(*"jNwۮdrMCfUxMz\+?>׽;}0*0-UiMR`@UNdoZL'?LIZEmJ3I g3V,AablL`OOJ:=a*ؼaC o[T'ā]'9rjQEPS] 7=9of _) SA*9$O= kmXKa;P*i* 2&B+?ߎ'1.+V I6gBp^Γ8ca[k%R^jr/K<_Rha y,( <߷')*樣A^ ΏrK8`9'Ϣpx/T'g F1! @(YA `TkYQ(Q\RRf figFy|9;ᤘ/:vЛƀV'#sf{!_WŃP(J~ Q*+oGgI[Եh<6G:,t-~.@暒4|ڙF1<ό9Ъ_G\M])`seIA!K{QYxО;h%/n(2~l82*E, gLa4a`3iLX8̨)5{BAf)LT98FZL49RyGp%;i+ \IiF nȇP)- $>9Y/7"$h:6S\ G2ETuMx>T])Z9ԥygyUֹ6ёĒV.^Y+jkF"SwJ=Mƚw} W gSϹ^6 uR؊sJ>ZqƁEMh薇$R-˽?e5hZ/R E|6GA0!4kM"\X`F,Ka )aRj+W8^q.};U5]}zo͔|@\>2c.LklPVDJb<5/<3el;]79DZ*aj#5s9pV wI|4Uot1aWHFBfAbi)^gC 5*ZkC@ nH.; ms$VЉ00~uy:;Pcc~ؚ[2⑑+摥#tE:T#@[ SGL(KIf*H|eȒ~+Lٳ0=J1]9 2着2~e50so_Q_Ggu aK%?16콳f3D-rn#wV1DE96Vq؇9;S_R|#|o_2גY ؗ;\-|y[G6Oqn,;fb79ώug@iG8AnL@LT,)It{^Yŀ&$(L|KHtw&&Vd3VU'׮|1NCs:ۺZdtAiW0 Vspə%mͮhJmD;y5N6p{hFB%*27uwM"7j#FX}[ٮz0u, %B0| 'czעeC&/<B({_RT8`A,A+\|{-y@G<J@ô؞? E(+dZfx=*5xEծRiaF2uaSn E\8׼f̌A!ZdfV. cȧٚneO%ĭTK-(+`cXA\/ iyP0޿f Q-BHM ԛwHyѣ<>=x,2EL: [`*"$,)-\xCvs_zi%^5ud&\KrKu`Q]h^_m߉-=wƒi~k'Y.U'T Ohv WGrlĵ0I'5 hu ITb^m6nnW?_F?c]PAf֜UX{\}eu71-:awlb$)R:I. 4 \5̚g=ݐB T}/iaF;r;ﱼb 웡NX|zJ\.raB8)>7L~ >*;[;MU?+QHښ29j5m3=igc"$3=Eu&:/M8(Ri3 ѓQz+;VKa `[w!_ 5HīvU=Bpl|׸b`P5(F91iuTI|.P]{YaN誳ZIZEpBv_:Fb'JN4z3y^\BC~7qv'''p5eD'knqBA_lנfG Q;uf/b.= 0VbА#[xݸ$?g9 f.'tZZ݅lOQI,UӕGjBq=^đ6oY͞@ z[oMRA'(ݺU$2bO'I"26R^ m}9v`tgpj[_!6#=Ӗ{ >ZN%Ls_^_Wu>#Xmѧ۝u È HRݳg)a8΍ztYRXxl!IpqCqMa `{;zHr|? -_j.僧+FmXj) NHN=z"4958\W)RD2}C]3v?9})NY_3ԕzZ9-<<v@x_8!efH9. Z'rV?, R=$^KO"Es$_1ۓ`D&к5 6M^ וfFRM+6OqwjE̐W$qu&Kha.!1$^UJ.ybQplsfh 0R 3ev!۞)'qqI#'F[žԼOg^2ŨNٕ Hѕ[ g@ '#%sÓhW9pTE-' /Wa ><Us?R rV? WďWۯȩx.(5jm:[$/~TI܇fĒYDL/<3M$#s\3ϣD>2.HCW Gۅ,Teqv_ڲZ"+4;x^ݸc B&N{2ǂXKW)RF2ᤇF4S &x!Bau78s^9l$cwp qwS_jn`v['&GڨJB)z kیtG1T+G./Rnuo<]Q]1Q2f=V8r4~mEz\=\\+ b~ӭt>[Rko٠:!W4F&Ts+ʪ 6?=PN<~-dG)f۽evX5t7Y *\3(iR+&̀.I,Z~kd:w:tjtOkȣ[g>xA8K?ꐚ^l"6RnCn$f }4$lZ]v^CMYeN] Qќl씐-twnWyFS4U~+K#GWJjvnZZx-/9}@*8ےVM4R} R?ȹ{?ګk%ddXx'8bC5LjX.GW~^-<-^+2s$B"|0̼Ba4DG(g&g~i]F 4qKy=F[(UV0[X ^^;`#JAHް"Lb̿qI#li8]VooӈÅUX 93=[.O10u1gs;tRV-E`S R 1U$\>ϴ%[ͳCpD6G4u~ށ>EjB2r&♝Q6rk>:&ΝJY 9ѺZuoJ1x* $DXZ&& >Yi$3 /m~عPKuq=6y7Rµ' ;cyu]$"DTU@..@x?Wa>!k#(_ P.1A]Ztrrz0r8(0SVF:ڌ.=}(0ȢO3E E6sftw.5@] Sν@|ْ{눋&@[= oV:;4lF 16RG벓22,au~ eùe}]7^ O$͢Bi߅/cxQqfneD BC'*nUAbܘ:M 1z|Q*xl(ek/M;&-oBcjsz(ݥ[iPͺPs3=u/}MY x1w0=k-|J:'I~\/Wg+2f$ɘEziwe=HqμiѿՃ▶1UHoNGgRk.o(p#3&;.&q𷙶ewl^c>""~!Ҍc {xon 1[KҞENhCtg|ZS ZE7?{u%S"i(3!!^60(г eْy]awIPO>$xwؓc o,:`>pj!6099r(k`cyGhӠA "G9#ϢD~9WtU f]{xjG+ \ I{wúIZ֑: P7MH ljb$/^R9׏\EgYt]KY~ N׉-:DTx-bN'K_Q0 06XqpIx(GHR#: s_#[ jQa;٦m-([2&Z*営T[j cVO{%c%t?<_ `eN o{w5:g 6QyN3(j'r//Y|uJZ7ыӬiH91P&+IN sE-3{ᥢQ=_I"]ܕ߲Ix-(wîWosTz⍦gk W^$@b$%bqPqD@M;Q&GA RQĺ" `|mFƼȾ# WkD 8RDUrtG}=oF!p)nw 8kb8VY%{ Ej]&(LRι^Ohnn,ކ;h %^Q;ҠB 5G3;ز$_(|raIU[ѧC%Y")sf Jx_ aB-^m !XLF&B^s'x[=FH2t<$yvm5/Onn=ą;ZgGˬ*ySeu!N#)CK VМ~هO&aw XVܴs۸5=ǃ.sn4vLjm]r^kRSIAyr!7Q&@dSZ%m\j<DEP͑j?k<@&P\h;6fj!28BV1=HUmgWT^ho# jiA JNumfNO _&ǡ=),l8K`4F*j7,uzw|\sii]?*!uQXÂ\avKLԬx> g0#1|³'UR㧠i~Rd♎%X/^z3Sbh=M݅q92wȬptjQTHկ%B4ƹ kt'o:K Hzw_@l+RD]ȹA1 _\ffr YO ~kގܕ+|av9FF 2]4[!Uѭ a| +㛝 Vtڣzef-4DH $ܹDvRFChj k?OhY%CӤ|B. mh57V !v = Yfq"֦kZΓ9%V< `&ʟV!À,fZ{?ԆEHYK@"Hށt@Q B;\ﰡ?6 YT40 MF<<2ʪ7 c-DJ,F{ ׋[VmrBU+Q\/qꫦOH}o&&dN_8P "҃;휦0fAVv[]FɇM*ZV V[DSƘns}0:röֹBfh'4C! }Ys s,zE>ȾMlů%eޜZKgTSE$lUߴ`6ZHۑ~ zUmݝRoi_vM$30Hd9Oʧ R+9暔bmf6/= fͺ3T3nLw3;,DhA-/!*K8XaDt<ڔ2o'bѳؒul}͓{y~/EmԈ?LMC`dp<ށKf"-xaao< sGIρ|Eg;m¤kǠǼӁfyU3׉P D"~p,DaQ/WHOF@Hfߐ(A$Jz$=5tY$._rfz7Fa^[(ڿK0t+гRxh]e\_ e4MBHڻ2z[h5h]U ?XD1W>Ñ՚8Űkf񡫊:e%6jﶍh"vg j&_ A IH bD 99O~p/!p'1" Bm7QNPڃI7}}S ʳHnȹJ1Ϥhg=bEr%8|L|>QA,? ()/N*j,Xw(h_cbaf0'`eX "ϕf`ѧ^*U%>dw"ƺ9_. ǂcB@sE΍:̆@Ҩӹ!B:q}kMm;$AGC17>\qdO9пs LcOJ* GcKgqd*(@`?_6I2  :~ 5~:V<_I/8hft@I^@>97@g}8Q0}58W  KԸbZifWIʆ>D4/@63U^Kj pm207CwyH@@K"g@Ш* Z"ZFl% rPrdHF\UbИ)bIE{qg!Df3i6ٮ3n5r`aZ3zIo$ }ic6/J6|PjI[A"(qZzsA3>B]=>cۈJgV~O Q[dh HFr7J[OCDש55$' ᇿf(hVa$$y-B  _ڒSu<:.O.+\(U?0^T5!|zs B4 mV wan+]xe6(35g eڤ#['#p}M>柵УKk܆A4b}q5OX ˁsBG!yo2){vwNvXTpeWhUА$q-mavq#:IG PKX+sNx6%_!̷Il+Zg"&c"0iꎬ[Gt½+Hzc0>w M&uM<=&cYAekFGx4\Vҩ y~f8g'&4l\윞xx2$X[CYv;B+ҧ(`Sv$[u"V| ?4ēY'ux-@4e x)hXGHUq/a>&?E7Ng a,|ŐVK;Sq̲0*8g9D57ƕ4[_v7Aȯ)8R> Ōs#b/0 zz G˜@%3: 7Բ (ɄYtxpt#'lyX0D3o.n:'%fg5]ɢBj>Y7x1y}MS6=1 Dqd[[ݲ>/1z{?H3l&[*y`pLzD.!",SJo%KG{/"6͡X3tw~ɾBH~*ܹ:h礃pϵ@]ZCiXYWE1*:/wlkQ?I&21%펴'[oo,.;{DWJ,z6ʪ zo`] jWF{$џMI˲p{#< OGb*Wb)3 ZqlF;[[>m-)"%ZͻoPCP݆Moծ+|K,r)y>r|e/fυ\K|h%GNpvR=ލ^C_hntat12,h|+Y3cfApX#9AEnUWEUG|LSo>Ŀ].+PwVn#Te3(sby ,oeK4]"_`0I5Νû d^m؜-ZnW-$Ј!Ϡ6*lWliH󺃀R Wn# G\XRW2n/iG8̕ aՍ_0M#F1p% &Udlю?/A.sm E'16'!f FnS!Egrzyo Dn4 ih׿J_]G?scNu1l/AR,M%ɋf'Fn PZh+ox"zLG3Y$Qm4>G$a&.Ec*y5\GxPs 6;JOfɭK^lV!dcɊ`fo4E[2c흀۳Zߙ_0;i"7 j茻:Is5@wr̿|ִs5/yV!t9DZd-A v\3AeٸH nҪԃ>È2ּ@F-AIŢڍhz&rc} cXkk=)MR9I[@칣'5 XGo<Ӡkʘ<x! I-f>Ӏ?x&57i< Pxv>92o%dALd0v_3M0I;jr=E.B< C}x6>n_CD Nvf%}tP:O?}`6$`;=9t8nmzJKIB؏ښ' lt[T%T{}HmĐ{H~ Ī" b.xZ! ek34u*%vֲJGx4#Aљ~:s p =p"*9Q^L؈~2 Ndo6\7TI@r0vrt%\rk5%K7"yy`YFcc{$K=DG:gȑzU=_75,@SaPYPk8!Եsb΢B7@Ɏ%]WV<%ETjVHAs7E -;y(A4Z8:K&Zx R!C?Jnb AZ{?]0(}5-mZiׄC@InyЪ?;n >KZ#c m$0oi$D6E1w^8DU H&bҡEFVVFdP~%cbڽf$Ϸѧw@6o=BS7A8Za7)E㗋<`ZWdPFr /Max⽏{j(7g}wſ\]Ȅ,<7L)p:ap"F~ foZmg `K$u$#4 Ȥb[L_|->hE2%ma 0P2%$#N[/'Sbo)I7e &ͷ~6Im4eWoD=K&|ˊ- S 1m26t؟O OYq RH=9T׳!NJ& nfe0B[}"FMk XlӼZz L{!\@{(PRZc0v{l▣ozo7DS}A/!vM~ưH3Ttc.9!Bd!Y̴Aߍ cs6Ֆ]!rPvֹbMD dY G8PDhϛHsL |qrZX^`lL8 $r:-?1cXlGCVYV8E*i慟px8m ZvA #E^.DIN?iȶ[nĝd=^!d{[aѵxo*3V5wGCD&CbuC,ԫ#ܱ3:I3~ǧj.GF%4_[_Dڷؕ5߫tkR1f&VhuIC6㾹9 P " ?е+vƽpe@!B(xҢ{sPk!`V}ogɚ s2w )#q-W32r_Y}?"ۙ2F_ֆ 40x,(e*ۗ0.ܢCő ;c=w_ (;iy WDXSӕC}ͼTf\s,g=С{T@a['10F&DwUᜩ.4"Z~.)*LHU1m<|Nלky%SZ)&| fn4* L k V5n7(f:o?v0knK=g!b40:$Wz8$ClJ<јEuO=QQĸOʬpc`wQDi|#Jt7ԫX2K582D% "w<&0H j@R @r'F\c$ժ⦗lu.3gc8m-s4Y8BMbjϗd(Hf`!'ȳe ɃOIZI$i0QꇊlV.ؒt]b[tLmy?󦅏^$Z휁f9?;:'TYvQĞDzdz\ \Q!Q v09@&zW4~r 8{d_h + U)D6NXOqO7- S[H,JaaMcQLm]{_YE6g;MȂn XS켈`2w4p˂yH/IBӆC蚕?PedH݊1b/.,t!ڒ8"$4ZR,"?KHu`3/]˷Kh壞,̀ơ dR)>Ӵob_=-Nǒ4ΊA@\vX\@Rv$n81_ Mv3[~}2K4'wI\A;Ig#cLKPa!/>P 52m3P"ΛBFSy!J\DT4D"foҎF#n"@ ?`W̉6${P&Qh6Z4w.a_`( z.RȎ.:J ˡgA^|UJC[2l|Xmmo{Ӹ~13ו|mԊ%|PFt^.yzgWNW]F "޴r{,F>IB[xrG; + ,ẹ}g r>te -n$:^"Y,qGXP|;h҂Ǐ sG:'ނ{ êZ=j^>sn)#̓-i7of'"p.U,AAM%Vϒƞ`0$GŚ4njђ(=L3*>!NLz$Ȇ߹j&i#P"]gx$jłUgԷ4j5` ZgX,Oxcue]Rd𸿳Z>e#u\D1bEZ_fɊWr7[X:Uc=ۣ=kֈ9i"$+gwJ,^.B-NZw8 |;i1XaPC@qGݯ^Ʃ0s>Mn@[_VG-'22r d==e.$ck.(;yJ?#^}) :4"¤"f:Rj/ A1 taȈ-KD7N;|JNu==>SϦ&b*p5g19:2Y]1TF*A7.QA?;$e~paxf^ }<7)Iqt'wB^Qu'%td]K+\m=w^ 6_]O3C`XJzP+t=U}DHs'xKܕn7k-2yz?TZ0n̴jy)boi|0wC,}>sk3<21{MKYNV$oDj艥 PzR(4?-kT?{@}ĵb"Pol5 Y~ Uq #~9!淊&!+31o>> p#&7W<:J+ VvN4O :g\s@i1KռpeGZIl֨ Zp>sl`uwi/Bx(QFRÔ[*5%(MfS| 3%fpKH"ÒC>L=s 0^@0r{Qɼݮ\R~/D(S\dH Wc6"4{(8]KKq}q._X!;Y"b@-npf>M>HPܺg+ KzVFrp`RfL wTp$n7k,;/Aաph}7[z[,]Oy}u\~Vl? ϧF[Il uMS7ZW0\.G?Ao#׶])39|2d;ǦL'J%-p=ۚ{sNz=*l,9*WыhRw(a@=NvIH/='?\?.a/FS[y)Y蛺xMa:aO@+mRǟ'x|io>wD(gD !H6~MYKl`EwumH"Լ N:@;٣q΢o6C;J|*/L9Q%0lM+@/[~XYD^ ʱ%p0,1'J}IXDIsbr|R8[B VYdbxE_S R~+[Ul$4Lm^R; qMd Lk둵Bg{B*7@&A" !u# *:xC-vH1):3S5Jk MK:9Obw\ A E`?6cJ\'F֑Ql6UC UAs^r]HpeHJU'wUbt(#*':+ jS\81˔x=']@d^{ԑwcjq~5~N`J4i2֏ڞK[5KYum"da;9(|I1/ P2"a/)T}akf}D7M Y>vH~+LH<O**e4A R7[]i-<3Wr M'<5Iq?U&t!KIJhFxWXc|fM23cu h@㯶AK c:q@]V,,#j;rB L_)W<H҆N#Vmu @&DX!*9t'n!51ݜ}F[@06o 22 J@kk%2v &8Grsf^-U7C^̮Yg wjM?5&{nhۋRu"Sq\b_{=TK0:bt(GUX]$,"۬L;<hcvӷ'dctKT$B8% lXBm4 IzlF)p,",̙ ({+_ʱMd)2Q.TZt oKmڬ S{n߁[[Yُ`y~̣B(s[]rs$ξysC6tdo~PX06{Oz 9y{@_̀.a=BiZEW!!:WKRofؗK{ G|\Ia5h˯9?]A ^7!SHՁTJ>]ՁF9_ $)_خzL+:e&Pty ;BQehٹC_X‘As]J2MXT6E9@ ՆmQB:J2SOOvoI͝*[IV3-G5J03\vCw*/52 ?$~wi"nUҏ NH$]ߞN2bj1KF4_?E^?y(ŒNJH'ṇts7>k4ؤ%,U[Vv6I^p(Tn?H%GTu5E$.*N֊!ܻ$-a hawOy%ۧSJ13ًkJQ<_JbM)  ˰,{)J)̏|}׵2UxHd-,"*uF7E ~wٚJy^tq&p(E=3zNX?yB<p*b7m_?61b->+[3J׺2JU9I.^n<>BĽw#k<}}q[}B;ZI=H6[+j]k3[6C*"=* q*%.|i1ĉsR}'ZG#'tKR_MI$vE8)1tG3ńoLx%e={D|0bO5 k$bIXӖv 6}t/'re1Hi]Ԓ7uhC ,J*9A U5jB20#UoimI"e]/Eh3A ᠡD ̰\vOYx?9C[vu_7GJq߈ cz,iZ> z&I'w9<)a_T`}.ˏ6\4]5Y) H޶L/h?ͥYε4uBv29?}$V) 2%^ ,F~p'OǬt먙mž搕zUʍH  (K`w+hsWu@fg_,Dȟ/jVq!Jp?t]wrn_T5\q^ĝ4@^Q5\ۗkGJ:(~ZĂ,{zz-i$ *<%5bBtJ#&q[" 1ӣVTkVB- ֦e.+#gv{^T$bHK\$<*b q5SuK[Z9?<*%smPyi$eV><-@C4mX&Q ޗ upn- Y3=H. GۏI&Qܠ.h Yw #9J0݌\~kq-9f$*ęOHt ojKG6-/;Q[=K!irx!1 / %ZomP4/?)Ϯ;29*Q % ڂrK̇~kkVNCMx(M_7`=˲m&ߝi9+*z.RVhnnylYgdQ#t^#;bl:U!kKa҂y깙V@M_VŸWNh5O-֔4eWRک|+q=wX`l/C[OYI1(67[|qc6Xn}h==5ϼ"8#U,|TLR/+Y4\nf U ji@%sAt =%veq6Z.g9IaJ6>D?C>_t٩:^Ūഷ[/Gz{l$Cu ^4z &e 4W m{os r?yr"Qv@|$a[\-˯6 pcylÈFVY`D蝓0,\Xb(3Fm|_%{sQP9'/rPxxer5瘼ޜ p> ZTN=% Ws@GȿwK"r9,nR^_ܽ#}w{0NYbXb7{؍\ӦLϫU| v@N<g7A +-F07@煅SRLlkE(57"*5? Ru-am >mHJ<- 37q[ZLwo=AG='˔nRrm kXmrg"" 6H> ^s[5w0B}qEUC9bqx-l+hpFv  S;fŒ2iГ~gTH1,Eh]\fb|#qP6 &<8nFۧTes6w0JQEq :pF׊SAէ}W=Nk#'5̷$9 f84=ұޗw#S?F7ah$H1bO /IO/NOJ@,|d{Ö'z{ Cg||N8{K"Cdsm}b=EqiZ׍YT6-ER"oh;-pM_IC=e$%cYUniO_fR ;hadd#95\pɇ6X)h*aK;]r-dݶǼ;TY/w -e_bb V= Íiw hKU6K:d#3mzL`rLDXil,7ƌG8K}B!4<,x>@GeF6 G@ H/eqs "\O +­I͠l11OiH!5/q8 e]f1e?Y=1a ,|+xOnLC1!ks SXsz3S'Bf׮<֗A1eg٢hnޣF8/xsª|>ts׼2+Τ04ujhtx*E/ Ya!V҉oi!aSE~-6$} G$ bM&~ׁrG<]G'TAOgDNjWGw `)ɺ䕕 :w5ИpG<lwcQRWUwUF̣Ġ+ʩ i]h)f/V [:o ꙜS=Όq.3 ~[^TR53ե1J-߰[O}b]D5.kcA8;?BD\3]dQxr|9D J,1PlB"$V'>CaU}85 w}w55|GF]'/C!paKPDfB7U א Ő@l0 Ig\/oH\Iqgh$%oFp aPCpn';+R+P]O8ݗ_W xˈjjZ0[)څnC0U?iL0~V6 ͅXZyj-NBԯ?Or0ΫͿ{-Msyu/!S:X"c3M8]HX4~Lt^u#$ZnW 9 'c#C\-(h rLRYK(QVH}N-?luSA5̃ʼ)xq{FwY.n(yP6~0g+Oܽ<BwQ4ffb9_N[I_^K<5p-p',tho+^qqp65!yأ^Z dHm@|ZxTރ蔻Y@Ez hw4"TJ ly=N4-PY m|Dz8GplzA&Kv/S%r%cGҤte+Y0U2cz nb"!y{L*tS=Y$PA&ėI ~yggTUBȴ|;JZ6RНAE{FͭMA]Š>GPC5+hd ?j4L@WYOF Q> p$8o֎:Uk$?T ~5Ӝ!'pT6s+Cf pN לpSY?V8?CnbWU"쭤CP:хiᕃBv boϯ>ZڥKW :@t"I[ΖmxpͰ= ~PCgrݮJ=c%}R1>~pa55ÿAb@J0T@ :]H%lu=4ϰYn̨v&o?TeȒ!AtV(1T0I1>NHD]Udq}4H pZNÙ Uh Q|4]m*/>X9+H{ʕ ,|-=<7D:JNLUprm^*kY\@!*]c ԩΓ*) a53= ,x#C;BB ^*U9Mdl-I/lmm~ӣT@=[kZ(]z⧕-Hm]d.w._V"(j>=1ǘhLry{ݸb'~RO7B\^j]Ό+èQb'w׻g>8wYf@W&,c'f lLP(`KuOdtXȥnɁ%:gwzs>Sci/ܬ"R=Ƹ}YjN(nB/z|fT?7'~!L.ELz.1d~Ulj4&vW͹J|{K!xtPUz7%~ x_890LZK:Fk4B-}2sSJ Z84^=?bā`ǰ]x}w馌.%p3|YЉhH~1vtu4tjebr6s9/mAM69FX46 g(HbnLl'phGfPp)O3RI.2-5i < rCԝEfE%P!%?iY9^>-LY93&{ږ,*t՘vDB^:f512B&+t m+e{;[RSL xf%*6n V0$7sg4\fE;_S[w,(OyP@Tm-(⦸@T ޺'ZIJ;h;|`9ϭ^x2,tԌ%#u=$˴GðӼn{owӌn>@wED*bS0 eXuA's)Q sҳ~9xTA7,ê֡qA 35ۚ8U\/#B'ir3@G{U%Xk, ,Ae3qW,̊ߴ.g;Y'҃Ʉ"˱}xѫ`g˽/Å2}6~~5O*atg`of*-CcL{X+_Ϝd5Rip]q-2pmp~Py:=1ib1?Osej bFqn"*ݰȐ Dmx&V ۤh>$'W?# OGPJ1T 3 *]6V0b\R`q:/Tf9.{ⶔ XW ^mdVh )tRHwXS AO7pNYϘ6}[yQ>5v4djL+]QǷYȑ8m`Hp;|=W0b3(eҏڬyd*7H" ;⍬eş<{-OYivd]3$:AzjdHڹ4WIP~jM4' iXjH,}?j?n ^Ț 8% Qx0wzm-?w=/{;{pr~^*P  ex^]7oF1l6 rrWɈQm^GK\0V-K/~磗'QWxw:*aqRʑv3)aM%BrNNw_(CA$̋@rwW&Dwק^mƄC՗}=\q迸;Ѹ#B*Tl5l{z˸ͤ7rwnXw4hXؿIMc׸O%p4oN3;C$/G`rӻt8y;=Hzdh$ J۳e+ͻa*_lt"g{] U]Un Ө\TԾf 6We%`@☺P?)& 6QImlYt +_>qzKٸf[d$z{:ܔStVλ2ʰ:$i/7ae~9oJPXg;ڨ]Cɭɏ Hɧ} f~!lkvHE6Ϗ4/¢P}?ho5I8䡘f7!W47sjiT$a):]/b3zPѶm|9;4){ۦĖ}-;QKjN`݊ UMg6S X Hbf;3r׌,i<YLzh#Twvd"oɹz 5~`IfEXR C'5^3 OQާ(' t=I6N IL|9Y\_r$Ě᛿䍰?7Ah-&+D#~d.< VoATNL׀XNSN@T{tw)s-Mފ;3 m):ހtwo3qC:B at&**"|Aڞy-{O t7+|8ѓ:Ng Y\֦"g/$Ǘ旊 J65N ohNA2L82=w[ ck9;U #U:LN1L` s a4!4^E)loe6[Vӛޝ֔x;)[Ϻ&^{cňX!Y6,0CҞ2jV^rJ`{j XYqz6-MqYkzX~Uu]a-`jϧK ]#\ijҔjٸdiMJJvӘ Ͻ%5NԸp9DBͷ>qbS_C9U <6-\2nnX-g7V~O;2{#/zY_ѕ]^r@!+Kq 2P8^ e_bDP\FFiR8]UqHM6X'AgbԠzg|džܑz_ǎ;8\[a={KzNHByuCoVylg;2zIpjH=9~Zu 6 Kނsj{O_W*`"xsW؂lqr>NiVNyIfq BgMI+9c^":$,mQHo9_aV3$gäp&ݱKXZf}Z!`C̳@Ęʔ}%U3{E&I8G.7T1圷㇩sB}Fv+bʬZ/ڙn+ n+iXt*M Cas!On2HՀQ%8D%_!HT ؊(Vt5{v@1v?BEuڙ㷅`Jr-7T=H1DTAB% o]fvݍ}uF۴x+gqsQs> Tq$ɰqdNZg6KƵarcquu$zauf: q5P2_.~D^dye\(ZD bZ!FD~W![YS2C(ar/lLF`Q_HM F:<9SeaCN1><Tѻidk!KQgLf3"V|AG-Ww80ܶb2/uN؝u>=)gs>{0}R+%LQ}Vug&1IUwJ(͊[G 8{?H&w!^6N8h~ KRX:x>"||S"EKG'SX^]@i-ڬ"UTr~#LϴQۦ\skq4ޣ M!@z6/`E- ?Q&{5 Uj9_)03ZW}iR oqZ+2.uFG =HڠcdL$puP%% 0d$sq-Y_Ж ,##8I7ZJĬPP.$!q([G%&kc7H\ `Cgs=Yu f?cSz _\P3pЩ 3g#bGb{Ð\ %hPH+MՈA!l.ͬ\k{ICo2|//mڟ̅t8ׄ+ni6mچ׉Ӣ֢C T !jy?YyCP'Y+bк 4:A@azd*b\Vě֬0Ƥu'&9lTǮBТE:?6yNR=_yp{٭qOD$k Ws{%r=0gcK6d @I8^7[jVxPʖMɡZ3ϹjA'uњ5̹lIG!Bus_3x:*fT&,!A.ɦ$zW `Wgx] w<~?ң1/PG#㄁wq➘qS9蓗8e&ԩIA~0ZSzU}f0j9;w|7䝖Q^#gn, "I\H3kMD@I3>$eXӫ  pBqt|ﴦ7awKB=03j8Sxu-+6C3%1>Ӂa.Bb `o3vGVL\ APY2v< ݗi:K,&lbl&S+bWHLOUKyxK)}).u 8$hDpNn#z鑹C|;BgLV4߯Uk{WP#<=[NW?6?%g^Tj;[{AdomjPP3?E8~4zٹ.Xx\WRڤLk;Y5B;d$O@qכe–,oj$ج{hӟFTR|/(&,DLуA){8j6/nMCge I:TK?lQL Pt&a([}> ugթ3;C#Lh@A$!apv=٬u:ѩ_ ) 'csIOr`[ tַ\{?4\Ҋ`v.P@̬e-;=w=5!VX3FU^;3PƯZGrB]AɺeOmʴYI?{isYhȤWҽ@4HV| xϩ.\by_3ul|A^yaZ(D͂6HvrOW-xe7bV\Ҏ^G9 =[Ȩ?]ީL̤ w]r-`&+* S$ftײϑ}hf9D1YĂIs)(a6oY _&~}P !v>*2*4 *:ýZ|[?b=잪4X h_U rO{]5L!lQ<#QB600~!tP .ZܱFiO$L\e+Q5%ðD9!PβŐh99bePp"JηGR#9&tb,l."4R_(ztOS)>p86IQ۶e.LPfL.wU5jkY^Ex E0ƢZJ`(ƒHmA=lޏbo%Gl:[4hI{ Xl541/M=@YM7At3\^AѰQ)_Og!}=oCq!\6J0;cg. 1O#LUEnG\ˁ>K2^0! T-@iRׇy%ּ%ԻE WDY} JDzz@\_bS746>g>S 08鍲_\ƸQVp#Sɬ'Y>a$<"WUQHp2bJqs%'O1zw|"I(34:slP;vR$+&?NR˕G;op8<z5PWP?Qf փ(o] N:[^w`̈́R_)9iP% 8qeB ]sƫ"-7ؒ;ŮI.ŌąYC)uǨ&o[9}ZmC5&TJ:x|162rV^hm54"(LD5b⡍1"A)#Jet^G4"ZZB,55[aYlۡ#1rdCypVDZ7 |gͱꆨTXPD eMc]w'twb]}M1CY6$Yx*/5J}zFR.p^f@ʧM\IY aVW r+Qm90ecY&(L/6`-S$B'k"J;BԒdhTH@^/#O*m_Vz;nt!Q dFt%K&0~yҢ]BJ\kZdش,iFA^@X UiCQt`V|Lk֮>5w aQ[R능⍥K:N8X=}v!%pi"7D5K6KWl2=#_V8]4q1 h ;kUpx88j`cJQW’8 \o+@2V "؀T@7o.!(TS-r`j6 ǵ) VELuQ>u@JSO*<\|I6sV%+v#S4Z,`:A2Kkb8'ϕh6cOSi0 Y&ΣڭdҪՙ^apbWJOE_#S`CtA-p3*;35Og@x#3x[gZ/G@QbC#Y_AfeDh4PK"o@),IULzkv.$0f ֫Т:gX'-f87ͰB6:%vOIMđ}2{"|aY3~CM+nltVL; IXmޝ֖vwBg̽) ؐ+0w7#69ŁNҮH o9XR>;?QXDIfJ`HḂz}Zsf@{eIܨQq9>pJ\ºhvW>}vzv5\Փa>}1T_O(7w]a&*CvG;hfDE7B9+/ac9#i#|Uio+` B'h]L1OqʋHJۇ$~~u2B(q4܇cXLx+T-h+6~!gHTy6cSQbºcx1b0j`S46{[Bmn,eQT5WXd‘dq>,3+ArO$f&ґus*HIw^~RbpD >Gӛ`muES9tE/iֳNFyc{JyaR*3a;εĂI >'γ%59{?"x4`9OՓV/wG_ϠAzɤ\O%7S(h몣\7#ҳ>?KBQ nknﰾUi_#FD`IvcGw8P OaBҊp&;RΡ \Ige$ݬPPgj:Nm/DH.sD$Ԗ]ӕ):Ck_,zm-'.6lCq*5Lə(XcWpw$~eCN!7e]+ǃbr<дh$ͧ Zj sDr$7>{(33 y%[XmV%+$8~C*,f0(텓,qx>&<AbMQLZ(6ى at@rg^gkŜQnV|Lk5oD" b\b ^ҡ|Ȼ ˿%+SB`)>@UiE|mA'tQ RgIhw(SN'ޢZ3n壙<}{^HVjaRh'10 o@~E|"P5mm3om ^oy!}b&Xbw81-4aUuÈй5x[Ȭ0.h^ňK롡Wظ$- ?1j1h NԒcַRA]Ô/W?U ;aP'y;tWZ\q.3+ax nb4&Ozunv':&lل*m2Lu"Ūu> )(n=ntQ{(ql̹}|ᧀ% I>7?˸.X!*-3v|_ Ny5٭Q0FU8qt:IE4V9b3x{ݽc_j|>WkUԿ%vzrDJ}̢=tZnPnITLNn(Y܇4oJ:KlJDoEIcX2^\O1yY֖s͉Ld_`ԣ|ySkAF1=:>o;> uC> 32sW|P4nw5&!MK!;L/Luũa6{ca8BtèĶͱG8r#8NkMݘ7CKJs3y[{+>h]$AJC Iho'=՞RB,7f AL/&#`/%3%lۖ"~,]kCxGӝ5t@r\ŹcTķid8slT%>cL\2F9ac #=9Ӟux6ʭ2lض{Ŭ}:G0 1)y Er8`=veKOAq߳S1nnp3vûչ噗h0Jdܸg_9lڹxGb2cGsiZbA{ni&+m*?EPH.Q5kD|H$gf*פKGDžmsbn҇?Sd.P\NY&"H> ]HG,ׅʢ3VPM÷Fg3- 4%z$ ⿉|$2eI> s ZG.Z]5[{"ӆf1T?\zͧ0 M 5…H]*V칡9 ~1!D"AHlU6f e:5iz: Cz BD6Ef=Bu'2cFe,mj4!fWFȲg `iA S qxױM)G Z1-ml̵ˢz7JC RQVɕ'VյUk&K GZkk`cu6a/!-ͦ^ޘKޗIWB|>L]M+uL@ݱ5\SƒaO'&}9mZ}w<J$m&1rsW~5Ii ~8L eK)~a/٤ ܪ;>QU.]kz1ܷ'Hh7Q5&)ŸIa9rn_jlhDylȶ& р zݽdQ}*`—Kn0nk#w Q ,a^`gj ?0d:kpoI3R.gq) s?]r5Ds[Ui-iͪw5MHDo͝2%µ42΂'I1h-G$n-h-S3s)Fs#<2䰲8#NM0`NՈ|cAi'<֩@n Z߶߿`"U{V_F+&_#ZBGW- S4:IH.K<K$mQhH{3p8]xk_ӡ aY} |M3k<у K6o6wzPnnMQD xO(@`v ckb)zMЄפžR=VKzEVvȾv>O0kb6`NGn/eJC\̱NJ1c C﬙?{Fptx>$f9y)P{O^]eꯠOtKgC'ڷo{xIA`^! o%V[F߭\>)GŒ!yEAP (bl`hQ<5jH>Gn7V/ 5H:՘E;Yz![w'x%jRG(xf.~WS$\M.&) htxXv09M[و^OJƍts^.3U}!k]ghsnLؘF] x =`uJi0mÒr'6pւtl0l?+ =oa7d81Gfџ:ӂnWv&8bK3'!\o9>$* ޮZ4<{Ad+|\]_$ba#4ք{m {%A{u ?g;/JQD`,qN1.HGP|lӷ- ]hhiB`DwT-%OtϏ]1`LB:m9?mʹ i0(i J-| }]USwj* Z`~amK<5OQ^W48`Gg]H !4ۆ"9pO̝Ck $-cqGWԟu>;4n~49Nb(f2k If#)ul9%>j,Z*<dn]? I"Dhh;5;-OP~dQQX1# q]vcwqavU"(uIM*U[rCb+\BuR;mJ]Tdؒ@OlX-S^!'%tWf5fto%΢)We+{*7_wEo߽E=4mP%ICsyB >R{m "\ƌrĆd)RRpp8Od*T93w[I.{FL/0j@~x'846CڋG^)TesG5v˼>fν5@qS:8QĢJ-濗5)%a^ƏD[-j7:o UGVG%&5W2%&ŻZ]tOoz!{jMQE@w]Gu0y?+IR8&*W9֘[y|>2ck/Ӌ鰲XǏepݷaTҒ~ J c3G;Ftn}l?jjv+ǾrIƥMyZY+$mM:bH>KX f~NwWcuyB@ʃdS.;{n:89{5L^eqi$QGS4, 2Lec2‹bY9ctE;鸶Oy2yF{FvN*pa_&DH^\&oO;ϓ'g_ c!ڼxƢ\H~#"4{"s9I†衴$|NmΧd-f>b%ZEã7ylXOq(%f/߸f{3Ӧ{ϽTQA5W?k9Pzh› VjlE1\Q5ލQ֨h%緘IV_HRK]+KJJc Y$$84Dv2x-PGZ-SCg%t-9uͲ=v &eWvyRگ҄WR0pr*iғ.L{*)/NXoE̖饆w_w\}Z*ah #V[|$t]@Ev$A _ycBV^Fc}CtJDN7΄q/̯{-=X<(CBL3gwHB(ۛpc$ÚnH+M@G8sW݆G!>`8QF*/"A0rc#@/$%:R$a~7 Y*0 .3U`!Ȑ &YIy"s9?*dww06Ob禆>'T閦 H2ᮡMJW 9 z5zұqsSQ]&Ô-7 =;=[NxVGz onfBPqM1ݣ].]u 8*r_CKu $#ʳ+?_=_w#^ײc`VqZD[4zUĵ P fr5+6J&Y;&+llfG,MZt^-Tzy稌KV 셥^x;v߶|߻乐5K{"G{QpwBԨ1X:&`ܦb'֥H=pZb:Q`Q,!g>Mu>$ U4'cG eyxJQU-4ccJ_yVޖos89ڱޚ4cq.BAgYur7Z8G ? .CkHe&iTy:{{m]Z!RORi*gfzA8۳yfذw\Mކ݋_Cu/x`]&UE>+VC㻰49p%)j02Ai08N;v E}U{l:g,lcZ#rxT.ƚ" =B|D37_0*Qߣ@MaKҬ~%:):)O˙]n g5;j)GJX/|&P.NQ ;x#_B3'uX=XXRd$ŤlhnwT:wŜ,jCc TiE^gHpS9P,> ar.c<ڪlItLщD/Ďܑ*?.[(\)R+A!8CoY=KѰd_uG@?4҆-5xem9I혖 ߭Z&u1uyL>RqVz32%K-G (Z/nH$ z-jְiIJhS8XCܸ1&kdk'=ܑL}3n2]bhFj%p`0q a?v!A0V`2T{%JgUsu+}7%)>l .oca5ZL" oe~D^0alJBODhA0TCc+*V--% _-tF&58aikǮ}9thR-p=O={!`J>>s2 NwIxOFZ_vcʉRvLM 5<5Y ">_Q/*i]>@r]wƵ[͍kTHplS[yl8Wrz-=(IhW#x%#Iz1W 5^"KCnVEʭ,xhSWrAw\]V sGܭ  V&#I< hJSL:w7gIʦMjS$\?xR1g7yͰ ]S|bѕO%`0Ey#\ݍTB"~)'ŠYÆ K(Wf5܄[ Zķ2Z]q -+VG͢~l p_<-5X>$B(u>2}A\ PKz8;r%GU8dPs~4LV$=  5AS#q|#zK32,Ks/ D% 3xӖ4 {1CY#G̗??肴Cy=QNc *lJT-\[:gb9]RYDSqDecPsX6E42.En{i!Q^6YwI . ͒ճHe]2qMF1!03'~W |sZϘ|[qfFdW~`^} v2va*w+;p\OT@SL%\ZYj:6JV=5DO@J0`F2XҹeUspph{,_ [@_䒿. ʾ>% XBppϊH2LᎪD_w8 e WHKIT=͇J.&ct~Q.⛓߫[sZm[gdzK]u->lZT],hmol\CY#߳ YF.F0}UD܀;XeW/19;1u@ڵQRr}V8my-3g4ny1 ^oq,W~тg{8AFy|/h\ʪ+ w%Fw[mMD&-ͤ^CfK. Qe,l´RRfI|.o㎕c/sk,2rfh"n̻K-yi7pd„b GMߊgaW󢿁~% Ym^(s2YVOjWOc7ا0";="̿RGrW*c}ݫJ>j0qq&GJO=|pT4ќz'?@읒HNd՛ }M+F?k9 6]؋Y'k{8Jȝ-m`zr)rݫ"1:Zw6hqЛ ʌH_a9qRMn~xa Ϙj$ 4LhNW&™Wb#ẗ́/yh$2ץ%60nijW  qV7Z3E1mp-:(PY/~㡸JB΍~o<@^8M fIt, Qp]AK Iw);UeN V6Pq8Ko6~\XfSߜM.6xsCm~-z7P,rA&C[Z !2*k|mGCKs)#qZd<_Li8sviBr=qcWCl6EQ|E_?+ݘ{yubN]'x2!Xc OQ#^'/,ڷCBU`_ljJ&l;=vr w}xllbnyN[v:iu'8YvA"7W.HnL3f ,r |sM5iʔd?r3ڏ@1_ǡYz?Sݠ\Ωuu{\;$膎M&GL@r3Ir0]96:n(_׾0)P{ )WG౔#:,zޭɪ-[{`R?PY֐4IhRajlYiJa!Sr{FɒAhEDv1ͩLk飬3-Z.khA,4҃MQfT_oL,5ڹUKϖS= 2с1m|c~(}QtNQ4 fempjZoUGN\LTI6HIf&شlj7qCSENeqPeF\y2t+w%'˝r#Y$8qƕ"T޾ǟ./h\*9Tgs}OgQ*cQcрg!O9Vx8~+{l 9`]iٸVgwkE)eB7h#b&C͹ZC2չp@\pmH>V~p۵۴ :7*ZE-UDC$X{Hj7Mx ISIDZA&z1/& 9oMB`RGcݮ`O-~b \|doq+O\R}.{FtrxٝºZ]O('#c_5e<5P:l"mlhosp(g&I~7}{-"縋hyZYjyEv֏"L\>ج੒TTp&-i 26Tֶ\9v0 H("P F [I ݺ n#@kZu` ~}Ю G  Z"9AH& _*8oJ R[HKC[Fqҿ|9D՚lCYT./-!:-b`rA]y ,F#km~_";U lM?Փ[;m;h;r\dRqÒ hSQn%JSkA27KTQWD˛-fl3Qb>N ~Bi7@'r?mس*2̄`TLje˦dQ穳ω^zp#(]~2b{#;}#qRi<2B*8iߪHc`"c\1Jŋ­ >-)3Pqkn _}8fWO{O?2PѨ |sKCwYd&-' N719ICC7A[вm*4=2Ŭђx7ֱeDXKXvpZ x t7"wռ;)ɴqm'Jp?;lҲNQrs?fLV[RcNU?-њE:wd{8riH{<"T{t ^շ6}m ~iݹhze%SksO.NdoIbI''U/mg2WmO:(Ť k !Kv\il~k/'!AJ\GL-rvJ n`z{-(3b|RW~|ap[pPZ׏*7@X]z3 SҨ6N>i2 ]v7kڙ925 jhr:70tƒy'kmshV\e?TN!cmq|3EVv/}\yZ/qjVsj5U3! Б| I'cPUgrof hԩ٭U("&w_{ ]1דL>f)ve휼ڑ2 XbF۰"rJP[0 06i0=9-}7} .H`S-&D0[U6 8'OY6PB:=<=JJ;=A7́!̠D cE!f4uG0j2 5zwͿ"Fc:fv lc2U_ @g*]5)vsw aH1ރjݎ}op*O,9հj yi>K6I㒞g|z#.U}*m%nbWGz30"qPM4%fO##A8wTyÎhnjUJBg5Ep׏F%׋C H(^;^ |b %^A{Ďn U&D^w . _&ċj[cy(de0Eju KJ'꣜<0e/9hb︾ ,&vRzǂdJ:ʞ[]½ӯ 7*b1|4  _!))wy\Ma(;oK*c0&Ӝԕ^[?kIstm0 raqecsUBM}I#Ӎ@O6=$02W]ɽO}&&ٜ ?F,A<:훌-u/+Y`pȧ#&"&ˡAP3!5HF.;p)t6N;OM:{ikvڞ`$F;MsnpEsK]ٲRZ^=p)/(Bdz+9Ўjb򾜢z':~8OC {dhݷοtri>)bt IUT@ Ȍɡ }X}RqZaFF0 ;@kCBSl[[07۝9ѪGͣƠbb<r~ ^$_`Ε,i$xiFl~@a%= ;a 2Fm m7;-@?c u #«r]ܪ+ <%# x Djm^EQz :!*#ai xK0tq4fv#|jZ̃ j0F>Js= Ny淒d"6_/Ify<+ vEG4e!=7`篛ntUڠc`-kro d„|K&ϰ"eL\ QJ $-8m;H=Ы3Rd`fBrlzf n65иHgC_:`\O!)"i/QBlm Ck 1_)'6NU+`Lנ&%$ A*` plVA +g"bp_Ey<ݛAd D$kcMr>b`|CUe ߕ{sQTؘL %Hڀ-دLswܤ{IB1C#4%h!  ܻD5,6 UXo6BY3"GBEɄ7!#ڙ[EַLLT9bMBOB|VYKs'QS]uI]Z %50}$}_+?;A'+ vw*rm&X q"gf _!=$fi|gW_m__ߣ"i|tB G}sHhX=Һv/0?F3 ܁jk*D*ӶktlFB >jo^7Pޖ1ױܫO:>BʘJTnG'JN4y,P6v K? >"6ZJ['~='zޜ9 d+_B;1g3W$̣,( n?+evZa>`:HOuOS-\ uüY> xsg`;eF{3sݲgLNz" /V[Xb!Ș*|E;<٩C+*ڭach+V*hy+}vQaF:1!hr;A^ *j QlgU _~A9P>SۃH !bF~/Ypud1DQSDfSS#MDKwRړ~G<&_U3b0miYM@ L_i\^(+YM.ad!1'a( Oxi<2ۯ DN$թr܀f` b [5fFV> aCLHyD*N"r+[ V2%fD2}@M^7SdK8L_ UM\ HsuےΔnR+V^beMjdooI0j;hO W< G+/Z?Ab^Ů-voTef#W^EM}nz>kBVڿf/{!I6`RZv.QqĐoE]? -`OSV ?/*{9d5Q^eO רzHm2k[CtMv^Br!ԆֲѬ#3 ~q];Eb2DR:o^: + 7ZM6WȥPMzծͭD ʨ@g eZY (#޷Jn2_'Pe|*+rfq{<EZb nT^!o5x&oz~'G3@q` )*HΔq gfTm#saHjS%g޹,Ϝe՜e. /u`\a+ EHWZyp"7oս3L+ze[F˟Ԑ!`vcلУ:\-y'yƔmKCt"iHRDrCN2|8(AHY8{كz(gpayfQ_ \\%P^ӉC@VIo Sy<w> .1v3T͋WrB %N* euQ:L`'"+{x֤4zݠVЀU<o<% |up7]SCx&;T[M%S$.6OHnb >8&Ґl[sr? Slj%5L;r*U(ɶn+8O. WJ]r5j0ts~辠R]NBndf5Or?1 k ًx5~y.%^.aj{,-{11C}2Wz(yCeb~, uODQNZ$㖷+\5_rtdB577kUjDl&74BpY撔1lYdd!&#eاMb6 y:usNԎ%<| C#_y.%Xj Ni?jjBi4duC]k@%B5X?\6$)#;h ߅LKApw7Mm* &1:sGDpOW,F"6e%?㔁;;~.ivR3K VMD};$↋[}Dr,V5- y.RoR8Ac#. hx%ж1M1T), |zsi2|6n8eВ$/ i%s_;3(ӵNEKM=?of°W0zۚOvbOKQ|Fb2L'z<4~v 츍MX@LE@Ce :Et˙L~ &W Wa:Y u#{ɰ*w\b+bGYΌlGy-5ؽmk)Q9c)hpL4$1u)Ůs|W.ӌB), `tC @yw"'zIOhB;f5_|‹]axu9aLt4TR*:R=t|'y ѡ'7,=dXMtmFoЊ&w*LކJI_E"Ԫk.ITYqsO[D=@,EH,sP^7Kv2}+]rQw6/g^GhQYWc&k`1%C*QlzڝU%i^HuK8 bNDx+ A@l/%֯E.3w$Y/aM@I4L; p~ǝh{JgWy'ȹu}X\C ai4&cUJ7W'ލ)1_L1f9b 'BG"}Y j՗k#L! Ei" KVwP6{%5W7CNoBmXQ_'u;^ࣨ:B%6a3NvgɅ4Vq`?Wد J*\YVuX*Ͼ54 *4ϴ' d WKCƙ? Xkntc)wdjӟ銵j{vgAU],RKPr{n+>;'H`"$J@Kn֩;16 R[EW*v դ&WeJ9}>YWM2l;K~jYb<($jWS(xP_,xL<]1 zU׶#!XUQй{oW2OUSN^ѥ6d"QAc)ݼo-k.KlLW3]7'HC2w bsk툷zbK12;3!<7M'k4ƬN1(]{aX ]P,pt/A6*h l4KLX?Uy UClHWLpϲe^/F(;CI6{I(Γh)<*xKR*FaWL!c_1281 jXg-sw[E-*jxTT L`x- &}+ƭ>2;}_NBЗFiD1=0G4V$7*ޠ0(tUR2&\Mf++vl[:~XU@iJU(ZRv%lYTAn_\;jW.ʢ(?q'@6 ڗsی8Hagڎ QbɜFNK` 6ݞrggIV>۫;lkǽhABW~ _c JZGJl6q9+M @._+ZbHGm&\D D cdLg6-WOK !'GuByK-LofgOSmH})GhBU@Rys;_6;-?H1+ھ<[s ʂ`kg ?O#CRɦ&{fX0{őfK@P70#VHfIg-=*l8)}SDBFJS`Cz89`MBMJwA"?yǾ} 27딿^})fLEe<n'Q&:[Bt5!Fh:ga&9T턪&*9D6k((kvmҳL|4}t\1jٚ?HE Ҕy𙻄&ʌ u9^N֣uACat%DN.fU *] >B(2UJ0̇XƠ<\D>AsgNmzK$$=kg-zK+AzWƶ;Ucr_@Ǐe64kaj~k9ʰ7oam(b=[Zp@KQY}UeJRDg_U-&jΖ?o2*w%6.ݪgAw'yB6g1lv;h; $bMC="QPnޱ"7gmq+o. Ə3+NKC)^LMEҏi̠_ú*20Gg'48 \y;ZnQZ[SoeuɜrY>Չ($sq٠I `9Ejp!>Y ]ol'ڕ8^ 1ålsOw$qѐS2B^IScsW8F61ZQ[;Y\(ZJݣ>]a=Cw 7@;'m'M?ʺ:rTE P[X@1_A 8R2G=Wd'Vv& vs:6|(4JeY7zyN <ĆmݧupoΗٽR_*y-^"Qh3GRX}{J+16T3U  .B4H%6hSsDo7§qP&'F<0HƦ%*#+;N;mVsc%GUQmz]=t)jϿJJAzU{7AoRAtZu,qA@a _# )+q/DPyګTjDe_-`Fe vcXl$Jf8rº(l/7Hvdg`! 0rK^1m-I,ZU=V:g]EMhk&wO_ 68%)q%j<}۾;ͻc?O] >h̳x-:BBr)@{zM%+3c8wP'cCTIIEB0A8r>DEPn!#E8-ѝ,Dl{ JT/կ_uR\F`DĨv +[BV:BUw)Dv|>8jD"l^5/)eX GNyxM ro%{>e}nD>9WYv n┴#z4 (+x:\^%P􇳛$cb}wy;N[I|n+nrk!I\Gxurq&SϣԐ*H>BF|d9m7 L뺾(I}5 ^Y[T97a׶IWh͔wyG_}@(-o L qe$7gR׮Zl;{ GHj#|;1r¬_u Opm+MCt7e&oԖ3Qx+P!"j0p-wST@܆:+wWGsu;ǢHw /biE0А6ٸfNХ$5^yY;u6a a=5W[:muݜX̤)q(W2(g}NpM79 ώټj_*$Wb겘_,WoSH.cxPcmӃӢ ޣ8DOqǹN3=Cf1o '{]ېw=,]V* SL!K30/$KlWˆ:>ք zH|=@rtF%dh%xXʉ'+C |iL妪M FܱVI'auϊ.l^;r1]yaC7 j|"^f(>o#i'a> 2C!WOvɱґI ZC$ݫ1Z%% uJGeǯ2ij5\^ :7@ɧNh3 e?H9;5+ˆ ,|?<[QHz ^4T"J$79$E:on 2 ~doY>6ܲp+_,sxZǤ*L1TD9m"<,:Tm١"㶘Gi -pUP#L!W;#Dr|𻃂7h\gڢԋ,J3LjE c(+/t^C*$`nAY6G҂w~ UMc VoϛSa&0RSN(FV 許=5-TGp!"W?+Ao\ PF {yR# b;.|ʍEQjD)2k*H5B-w RckSa?'*gDRO *)20U.VVv_!"Ae K\W=mMKwFCM\,,԰<@jJ4PCpiyjk)u ^ň!-:T-HJ.~AݨE s^)f8 ֍p;QE@v ax=E\k{|7u>j b:A5{n0*<:ٺ'Q']xEhFC-R3e>1)la Fc#S0BedGWdB_צy3UqX=2)dwX;h1\MȟToyi_"ׄKڀW^KPoBIFlOQe2~4G,ХP>4+A*7{+8wMKHoTҡwFr+bl>%3pKO\[[WǦح ҟ}~)jh?jQ Zuqk"20ev]elLL ]Vi"Cu )ɘ4B?{K5OKĊkqqIn8rxC stc=_UGRb<{:!Hq0Fog8ReYΥ(f) hv5dJQe5"΍r&rGd./:ogUdj]<=.cn‮h9sгOMYVK}jF uR9CD)o6FI:j8s$EaO8G|aa$@K)ڨ6UZ\5i-䴲W|w#z2jwi?qxI.w^8ܫ~LDQ⩹]أ4z١7X #om:pcч!W~{26 2ԬwX̀1;fm 5^(םD)hO潬T/Qyȇ6Ѝ땢{Qq>- ٓeg*,>Tkn&ˉ7]b'%.44h@&Ca21pp>pCLߡab!g\_2Lce'$ieB9H!גR,7}eS-ykǺk_ȣ 5]hxm bYUxNVFR^ڍDõDTx[r{%x2ǘ^E|NG8(tA̱C,=FZMmDxp`$OOӌa<;פU"k} G RiJ$[S#CO"~|?x@Gy|G&?ԁz1,nԤ M m DG\i(1߄Pu{l|Mtn}&(nrWxGqGa irާ]07v~"[g I)mS봙%@.+jk{ WëFO~_'^ OK2`gH1Ezo/&nQrR$#Rt[~P7<(^(Oadhlc_[IDe8$~*ͧᒥnbn.n;gղ!)xybr0ښ&é=c%\ڴ$ʿ"cnOaz ߯;rN'Qߐ f&%E5vq:SpCQNͪm6W3~CqQ'uCM> SqX(8÷N.\8_˞eGFib:I5u@L`ίg"e/1bLey\$^< E/{v"SA17ggQCq _ ]~|{E.Y>_X a=wr.PR@5s)wMOOԆ;to|z&㽕rA T,-D ~%QXМȖ9+B5*3ګaio2ۇIrn=87ܷd`t!9PbC?_$cŨ20e]aFkicAEw!5'9ıg>ؚHpǯl9|ɄU P@ؙdݜ"ة q=őŹ?;z;!4btբ/!.VlKνw䛓=La1 Z}xM:Xψ 1s}COxo:m hNT|VָQ.:lao/e~kPr8XvW\HZ`Nv/[=z>RT;B=".7Ջ@vVUEAҎ԰"kҋ Tu"lw.vg-]֏lvqu 4ҚyOгGYM .KLof+Lvu ;17bH~ŰMM:K8$J;H^nwD;'|`Lz!޻{z)#U k.oJ!)6NA"/W'hH2# ,&t10Pf,G$!lgާҌ v w9BOcL בcQ w]|fuf$XhܧemgUHuW# ġBN ,۪ ꔟ>k^oAc&PS,ɸ-ܐWC,Pl-?@]fm}p@UzB*lpۤERʶé(e,1;]킷֌̲M~ pd H)<2X}&Yf/rMNmtxW'涤%s ~6'H&"daܗShI(BA}’2Qס fQ.mƹۧNu\iwwSWMݾb3<xǹ#wå Qإg -ŮZUt54`X0XxnZ}DIz,Cy с$Y%aRJĆb~-"D+:vh]-Y^c+ϳeCÛ@ȹF[҃]ӁcT^smU3 vGayؒZ{n`D(ZWgzLLʒ~ -TҠowy!h؈賉֛MOZ2 eAGiPu8[I|#Z) Kҙ;#A;ohCOjrs׳% qbVwB˜xܵ@$^k 1MPe!$ KJ qNiEleE<~v,ȁ#/ayEi//SGf*P$tia(ԓ3ֱdvP(  2MV7!~mӻM oڿR=~#Hg qPXzSA aI6HjZTSb+$CIbYiK{6qm@bl &fJїʹAu\ڧ W~t1XP 'h=sЂ[vJ)̄&pyaw|%<í3o6n;HǯWmbz.b&zz[AEņxCFZ*WApz+3ӻI^D^_ t/yd9HMF x5gAcu_cfج$)uNj%,]KOB\CV?ݕmcBb3C7Ƹlx~ F32/y_PiIl/ Y;uM03jKhr \V8]Lh)F'y:`9lz]K_ˁp?xМ5ٕߚEq]Ao>,ByfWx=.Ke(*B|{jvf3!AwUb9!-ClyDKcb]0f+m>8vo*4SA] !<{n&1t8`U'e|CvJn-:mtzu6ʘ93p&VGu34(KY!Ń*^9qk drOMHS[l&6Gi9oj咃A1~+F% rb]?1gV}LsQ n$C / "mdw6Q ['/6ڵ{C}?h$s$/-f!-)) N# L XBƝ (Pd' o~T"j`}cbQۋRw8>k;@(]FY1 i°5`dc&hAHl,}ܗ&[6R?U-Vv qmeUzMN *9wj__KeV3  ږ[4+Gzv(Zy.wPR@E~d M#I87("T?:d EA6 B!qbT|04~:4\!G_Z]gۤ-5ѷۋS 4HKi2 SѼN)&R`hCǔ 60Lot)]?V|`Bݜ 1Rt`ەsߖe)wVx9HeYF\e*~Nt,pEA\uCI<>5.4O:)OAvX C%W׃"4xM`4,Tj l=;y2]\"&>zR#V ) &e$@k?ߊh +Two0d3$(Ӯ$ D])D3 um;,ӪķT7%϶(ڂ]:?YWC\УU-׻ Բ|m͆; [$S~U֎һ EWC# \ cGi?VfEdi0 :RʭD a|dGUx]G~Xq,oUs -n>zՔ/ 4 hڼZr&l) ׽v@6F9 /$;" Yl >VS@rwzW>q-Yh\r֧ }Y:NWXmiby/}/9@8QQ#yHMgOt/ɐi)JU3h{OF2LR~0GWRnA?CXbI? -l~Ʀ?ˑ 7`J K{źoBsVAd&V3ƓPuqre2e[ $>MMʧGv(7e`pY(b ^zA\MP3X\_0! {.8)c]KD֋sxW0JSXq1ހ&W:sj~ eihH˘of`f Ϊ U@J5m4# _bEQZ9̴@"[mXiѪ'f~i">{VVI> |=DzH`xဴeо>Dחi':0 Vګ@T"n(.'v2@oղz;"=Za|n['|pE3d_v,#IW9PIwluTze)ke>slN/< _ 1{[xT]~LlG` slo I+%lI4J>ji[̡kq4?^yLX̌Y~E&vt=FԩgT=q#QTx^Iv?BB m0R~|0VQ2nGdgl2qպMGvgJ/$0\fE̗PBeWݕqZF85*|ߛ5֖UKW3D\ҹ_qnSzl[ӳ'/Gu!LmYK;} oU|G ^ȴ+Em4oѻ>Z;l4z9al?Mm)=,ƀ&oe*lh3Dmn4]a3ܔ46m:%W{bj'Q|.zV[qWv*v&zU~p20k%&{@!iUɁaG`xBne( j?lɲW$ @Sڰꉅюbk] FKg:x3_6jt־FtX730jDŽ=jͦ;3@%K9%cFW+Al+^M ^MoJOX ڂ,tW~ag1 "SYe6\=ДìF{:SCux0Q=vCdv#!.||Nqm/~uؗ;MmEgΎ R'@2Z &W n4ՄH5&)E[3(#h%W nHr4oa?Ĭy ГHy,ڡmݻaLRv0sOoÇ9b zm_oJc/,"y[=Z3spnI9%4UJ萰ɍ2=j P`;4א,u Fp`نYro{T25zsi#g"rgӥ zy7+@2!x9 7aCި鳩>mʼnkF΢t]02<ݴlϩIy|*_UxqPn+%4k hYR^ۮ7ч2ոCٟC]x;Gt)j  &q*LJPaq:A.fk+?P1eFZ18RSh4(Z7TIıZ[/X#NF2wMK,3 CpL\W#R;y9Ȃ%u,K7 !eҭ!6FT >ԓ`@L::2+0}rKfo)4Yp?0>~Ez߱^s`r\ʯ S'X}tڽ^!N=]wy*y[fIڝH_ \ Dž_ !ŁOۺ^q \yCKM@ {I]>dS"W3!d%vVȄV93Sj'ԅ1]e:|Mmv]I"E|)H]+Y(TN""8r1~'3(q9\|2>e@>ёwM<vl.0x9'Z%2w9gcHY m@͜XY6#G3 )ęĵEI&2OMmJ.ʺi|1 +E$T+)MaU=^ :_')5ez֖T3%g75M@ɺFCg|A(m%Ju@ $4aC?A,+sy۪$q\:ZNKH2¥gʛU|u湢y2C,g㆝}@ dаp8 LohW<;g>%AH9FxmMH;䓼@onS(W.m.»/|1vq$g \07V{7 MFĽK(luY`J(ݼ[^ɆKӋHx:rk 56G$vY8そP`HRMJLX/!VoNǭU}פSYѯDhv`ul8A|\DR6;gu l/'y=Lwq`7s`wcl7^f/$Ps4d0HԚy(&oE!m2PfA"lVOYKTHʆUYR~ۢ6U}ꬼBӦjr(JޓQGO(+|Es(EBg>4)P @I7s|S7ſYu٢g֌+/K,aSE1f!H9n'u54}/v2H!F >8"S2qXDc X2EGK`!uYܠr6n]|er^oP3 + ZU.v/G' m&LNqsULJ^ 0͇֟Uá(Ԓhs*@!M|sA:_kqt]$|nyRwZug۽2dTs'XAna"9LL˗@$& t/HXI,t B%TяQޣlJr֏/h!27Evhu:G)uߋvpxܓ}|ݻ->$u s,5wl#1P ,P6 }8e |]*0ƝEZ^YZ5'<:L۫ %2%Mr5sIb(f~>(7W%{ЧTńnȳ3lWp-w?\Jxp՛YB4oGf4ؑ!)`q"I?629TYNS by+" ՂhĢhGI5oo|l# oZ 3|\iNRpUN*{z?E6Y32+GҼ?3N1nLM]gQ^A7o|DQNfֆ㷠N'6 gĠ̟эr+ިUG]n#y E|?$v@՞{ U/b\,t(S`ʂaNWMٶZ(<)U1X6_2V e A>ߤ4 dV_^ƥ%H..-W^K1Sヒ"T,Q1n sdG;Z7*ĸu z'L ({X d[l>>6!n _X!0i&)Ր]R7 400Uq]ܟRhZ8TiH O6ujD~XuruPжGR{WݼxAA6(\n3ZN(iّ,M,Tl v0d EU*k^m~gJ\ԭcu/WF>\h_Խ7I=dF &3epKH3:8ʏL~]}CMwMdГ t?e707D'PvZ_Ɯ/^3Le(Bhj0y~+ aOg gٹq9ֱ|J AqO)+ptҡ0_RG0PH›YGu'4O%&&/Ѹ?NO_ caɮ eD=!kAy]Qxjc%͌iΡ!Ak߇>T:YL8y AKTz^8yGgnB!ړ $O5b^Ŏ*!c,؆ X =JA5;Ӳ~vtbS0;|6\Y[.A84?_MB@UU'%DH b=?J8 (_b.*`DEӫ=.*ĺjD Z2Zg `1'|TvCK<&=N7s1| BB&y9=6~tg*F;^t! yb K`{Q}A}/KI_׫+;%4DO V 91_NYll)Cjϖc%$z%5Z4d](@*؁v`,'=D_ZȀH su-VD%*$?Ê tNc;k-=1)N2@4~5?֧a#Hyon>-V$+ʎ =i*5m>(>/@ùC?@>ֹ:W<瑻G"(PhApV}ZжFv>kk+۠M,(?F ߪ$cTe\oc!2i) ɲ5u(@.2$-m7; rn)a؈OF[Hwvv=E_,|bE=WOߞ.D57LU eq{&:J12@ mԤiݦbK꽰դʫDđ\trS$JZ|v6E-q RuVi]GvO('~uh~;{~tVwEKEA :~u"$q#j|(s:mnl$15mW]GL/.`U] ny} fz{rIC YjA獉cflK2TgXy;\ߐ|1Øe)~t2'}7eMt|s0Q^E+<4ϴ߰;]z+fS<{rW'LaqIubS b[ϰ~^"I%!~{npzmJ#`cBX*AiS;2&Gw~XjVi[dLf|5%=*:fwJL&WsI{;+ P"-NLHMݶ1t$:`ҏ<a<\gz^[]5ty+,f 2/"chM,&~p_K;s}KUq1 Ad؁Tr&tNw\<=fJ'oثJb?_Lط6U䣚UVQwئiV a\A})F@Cw(*CM7|'jb:#ڻ` ntcQ.*CvJk{?o$}P1keT[arI@ lSթً|Dj`=2g\MrjvT3 ark\Ul`xv$'rxrcka_[iDIXE-TlYJm\)8Cͼ 7NPG5Ppi(-x {0S'´ёxm$QyR{#L2,Y:swt)wIUWA}(ۭ'F`im!7({^ąKw"yrD3[%By7CbInCכ#J߫wcX>;QhT-4g9{ bu[ nxﳞ=$/O[02oF ~~O iYenzT R[f-R T)Rc`J`FX_֙-+-qDwLgZ\,'1tccjFf+K/pN(]Ñ{zA\Q/W~mЇ '$̒'`Ǥ׿97O%8Sq*!, GPf[w1khi7eMӃrn٘f-%q(XCU+Tح_6AS yuw0zm#feT ?c@輶D;?V؆y*T@[;+v K)w/uQ$4SKkrpxcGny&\t Xa /:oG,` l+nvHi>e l+W+АX "06~d|.4߫k9D,\ /ѭFwiQ/|J3Y3t$F݌ 4W֯=/7=bg;{)F|2m'NWh?+ҷ{c:)sj'ND8vC5EK=׶m&>w,nyPNFWÌf,DfhsI MQp" ͩ8T1 y<9뫕E B@̕@ʴ*p XVYc}EwfopXn+a~" e>s6䨬`i8Z4^#OZYQ*0r3IIm]^%axjAgM3Q!)%Nߵ, =DN>G79Si;AfkNĘ.v`&vSUoޓCHS3gʵ73O[aaV*J"PF(˄`,xKʗSx@r93 M44Hi6}^wҭϓmb@!jf߶?\^OtcYZQro>V2= iKVol \댗IMFl9 r?v ٵ36%܃XMa<\O޹c=*UAFE1pmgR3(IҺ8o p`!5 @V0 |QSW&[--kVq Um#h;wtgfhlYx)`u"J_O]Y|wLs-ZC*z"2h[CnjZipg4P0^*N+&CCKPG+c|FOS(9ń΢+}L!" !ta5oFa.,zozpO$cPQ0OglwlL{:(ɤA !jsص9sn]~ 4 j 7M&u˨mZB=7U,>瞵4PnW*+e_/SHk)ӓSJ k}w+0٠@sEJNդ̞Owoh zvbfb8,o㒈ėUDC\V-{JjEc_va|UYEGv_kFk~RоO!UiGUq[b4(ʄEFF%:E F+@hS9sm /VY"%G{ !VhyV0"= yKz%*"hzLX 5Ʃri- 6MoɳWGgO ~XDs=ق"̧ې4&VpH!ۆ:57 3 1 Y²w[wGmEU/Zr PF)1xE"ƘsOaac}#,ւ 8)& tznyBQ]Hp6 /ߥ$Bʬ"Vx*6*[6ӌ(4?X>s׮v-`2hٙY^jx5:_+0!YWXrY֕?du p\0?҆|vYT2@%_Qv,jɡbі 4Rl+b*>t5Ђdl3x/ƹ =>"GA֐%(rf?\Tzu ?Rpʐ)i°R oV'BճoQ#XbE'8|X I$k\;zy<$'r-&E /VO(sF藒@ckfWb5wOU20Ydpж~Ԥxٙzz-Db:7ʼFjd߾Be=4{-͕1P{)om7hӢD@ &:+3?D +Xxe sk/JH)|ٹq_V(ɠ#ovB5t? n9AYJk^nqNY!{nolWҘ5XuO@4qK]4X4..1-y^+;_S cڔD<7dUOo&7bSUkݻ+r+qܳ0n67ZfoFɈQ~ܢ!(IeaNBg D-|(Uy\r\U3Agjg 7>ٗa oL-f)7?"Idm[4B#%b],&U@%0b f߽ k09-Li?Ց? T[tD|tQ!mOIOG'Y+Ѐg \bLO#ɩ?%6e7~Kn7ܻDM|%`!7%qه䷺.6 +/xIe*kg@ȇLsf>,`e8.-QHӓoQא?YVvCW%/g텠 ?j4SnyOIF{uCV΂yTtpɢcy>iTCyrԏF!}[쇍 ʾs9~sYTjY߂f}9 Z 18=#/Uc}6BF;KK_X0Y @ eD|[Fc?:BGNbJmRbC1H>Aa,)n=e*H 6d  x: k^0I,Cׄ3YM+%%1+##_Y.Lsd+ }p3'- LW78\Շ#m0\N60Le6O#}l|ސد@xU) q6┫ߞiWg5 a }p ;}Wtb{D5Q5H舴9a#O7JʆYF x$[>rU=p2+,JsePT1X#=ϣu5=UgeV_U8`=Ȇ⅗+n7&n㢨OƯPB@78 7s>wÄAޗ GH%^s:g F. }P'BϽ@>lK |_׍6< 4s )_Ilˋ|swLWX% ǒ/~n\xG~GPo\+'HurD|?>~$5ǦYI)G퟈k=Fю9p$º'=C#FLhQb>|ZVB 6m7JU+{4<ݷQ|Ltag>cLg~cC759y%KS]OY2v.=29 nfxkAa)"㔬;%Nk 4hr8wؙaA;IöO)pzy( S~0$o(מy)vU'- #( RL :i rKyhNs'::¨rJ,r:&5MMLu{#Y*XnڕZnb~LGJZʂllLYxo˨O8'N󨅠RB &^BtԔFTzLd)CO`}vVq9^yJЮD@ym6񉎧DpʇU|b5w(+9X4όUO=LdujmF(G8"i( A1vɫBd* 1<5A@.(N |D8 ⴄ5ӡ0hi3i4aq"A.Qiϟ8ķ(u-acY2L#FnCQ!T2V/,5N H4w]bc!qˆţLkڃ{eݻ²x$nn4g12,V07{͕4؎"Wh3+Px\cOrF7@ ۳t"ρnyc>H+[5qi;}%61ATu V3)\ݬ@AXXn# 8y#p1&Iy*A J hEl28$[.ia{HeǰbW|ح0ybyg>,rXsK4;K?81@% a03>5`\XʲO[P()삧+]=x֘#Va&%hQsf K*>=)OʑTYߊdh8PlBO&`iuvPM̒yi *tdu VÍǕmy+<:ݕLv u^3DU3s>y0RQKlmԮLP[eηp 6J@2%nKRʝfʰ-W[J]yj/Ua1 56K\IO,(#ǩ員Y, P;-x 4#g@حOh`Z\h뮲_:m%_~Wf3/ )PWL$5n6 3탪#Dڳt=p|qR{-pw[m'VE{jAˎkvW\s(g7GAtHcnҧIzsHI<'^_gWS|RI0lA1Tg"tP%tX;6{b %4 N:=ZI95%GGLWfХ'4;AV}a=!)bB U(wtHy ay~2ֆÝ fwW»x6| mʀe6;X:I&8ꏡ^0O SL +f}+_{nUː7eCWIbw%=_Hr@l[ \E}䝝p2ڤWB7w7CF@S;3M,`wV{5JQкD}d9Te(Q\fXF z_ 'VM#2D< /g\RKUACZ=2!,\Pc0-gbrQ k6KfFG>Q wL$wob >cߜf* W5w _T.l|}mU=h-So &<ٳq3\>&/ Jrҝ+Xт^#S c 'hD լ}b\k⩰6q/cR؊#_֝ÒA; SNgRy`v|pRE8(8dڝ6Pm#'kp(ن-iK4]"IEP\E9@@IQqapyXkΩdqSƤ~v! vRYU~] UIic~QKq {AA d z9guKjl2ri;A}Ȟ̡BxDUc>i&g֮f$|W.!kr&C*_ vFŰR&v[XѪEoR0Qo܋>c$6zH=e+s_ VJ,oNm4ELǜro͑guPW>-C[^EkBÿsw""Ũ5z#U eN/]\F%aȾA[c#ۭJT9O8Z_a Txjf$&|1ʽ[W{^gCm0ٯI+w~ 䌏AIrp  Thq& ȟp!x.8x '{Y IY:ĴRvd 琧ɖGD/s|+ 9[Qepg3u?m\jBDR)seqL)o3On ai+C>_qSwMTa g !#*,V97mYjy5(0͜q=Y! ?jCf`rDYPPLM,jL,D֬saMJA- 5mղRHz,?2URmVAYeU B4OVa)iB6QW?9['pDL΁AA&EwLmOŜo 4fޖu Z&3[]>PD!MTiS1E_Ixg!N+[Q)C=p@(4Q,'ryCMU;UաDi9m9[)%{È}?!ـKX?`Ve`G{t&]"ɰKْ;[ 0@qpn3a_k!cww(n yR#sp?gJԡ ._X wܠ'rEZ` are{% WWL2ܺ^R)&op~@wCM|y{Կ\jR,H"+Iv5`?kjSfa\<̫5vpgs褳ά3Pz vl&ZT+~f W,ݒ-561)>otmTމ`᫾$)=+|׹|n800:]zK5A! .ɛlC894+,$G3|VPi0BZk@=W?% /|8PH2蚾0v uh] $"dѐm4Lfv>< 5ZB{Au4XU; mCaAFak@_o"#4;<" |!r:J Gk8T#(6(OʪܰE"lqҿ޼ȰRBXFA| %Lt,lBlN-a ؙPs2]$}]JS*P _8娒2&:&p<ٔq%Rx3gá9H\ПsiEY>8w{7Mۊu;ْl?Z7`z%'2ތR/{/1  C .P$\/v[;<q<_y=_}ٿb=ũcA#|I?~!( QC~S P'2B hpVѐ1{f=L cOsY]ɐņΕ%FE5!Rl-?3.:_ DgPnɫv/^ & cLիj1* !˳]VD4AY XENb:U!q:\YQѹ\ 1S@0 >qC}1*vb _|#̍kLi3?ܪC*fv$L͇;9_ Z`/Jǟ^{CC䞉e4-E̕9薚CH-_82x*X@13#/Ηð!k%U'Ou?=`\ܮi=p;dPJJ R][$9 9ƅi)s  p҂@)kVdm# }d܀7N)7A ן@(){:9hXd^Fv2y -}I`͖wAY[5_k[޼2bjƚF@<Kw.ǦQ{94t R n'9Џq.P'T} 094#skYqmrv6_0mVWh̲2nLyZY٣ ΖՒEB X H`\,os3-*6 CBFvNms^@H]g?t?&k#{p]fSuWs^y$aĺBR(F9vl?l \cWM^ & &zVJ XU)fӽ#}me;mhn{Oi?0q{Tq@?D҅hmfw9 {q`+gF?;9zM2:sb 8 Eї]7 ǥ8pS1mcd~!D&FB`,m NfCwYZxvX]5}Y+_)vpfT-FjtFf 5z`ǁ<&)0>$ J=[!DpG=t-1+:DJ˄c aJsWxWN>0LYNH ͡ȬIh6{捆9f$Kj3wvk<伐N/nfwu#@BHlC>ӐX|> ON]/*-e,ATGhU 3lys߱EA_ iDqq@|n \y;bЦ/28'?'VI%IqlO(xgmΥ.2s1˄RsǨ;׎]sey06ZMߣ\Ӓ *1F2;COxZ`}u">%ABꦏBa#J(Ci,LsC@<4? ޖD;Aov'9g Ai|A;OA/;Zj NbTskA"pZ@"._LdpF֠ >U Ѿoĩn NGhRPqh (0sX7J^C,H#'I֖][k|c=/maUPC:KD`&l)Ls-QBp-EbN]h)uVLe@'\U5ιL{SP`e(a^cp+YȞRLKݥB_ч1F#BW܀Nؑ\6ZrR#땞t,a=Q Z*z+7ԣF|$/f^}j^ xu~fwR YplQ7סg_C9>Q\O #25y]ߎ0,k攓B-sؚ5-P5fo_39Mt{ȭ\j-ryzcQǮ;IJ͠Z/Y#Du =Y,%Ȭ8=d X+#*7EjecHP:qmS6Ǩmr q㹽;C YY&EwB@2Ltg剥ycX%w;k ]MGK0VlDQ#g,vbs{ t].{5K$|-&f+Q`_]q]7hFFdwh]](rʱg8]PDG*:g8#;>nY_$xرDY%9ɩ{CBjU:5y"bnD4wcw寧8QI 9wwJ|7)L80~pdb(v"ѣFec 3) kXZCvx:MO bqC|O7)RTlb| wH⻂.GxCtڱIy)샷Ș@ Em3m25<ݵ 3,&BDtT=XAql,/k,iHY)ʅjIf[m*F Տ 1]$@ځR D]SS'64J?ZKVhgapO} KGt&SY+Da,K|2O_Ɋw^aP5. ^UJs% +Mcm4z`Cj@Gx(2WNW&OJԦ́"2{s-#&G: {,M` xR=/(%5f҇~@Ͽm31VgYV\մ JH+6LG]XGliu tűaylg)"zJC$?U)l7/Hؠ e UdvF_oL,n+h~o!_?UdcUYJtϻ]xx|q@h p ^7VVe)"1SzkLw8KT]Tk `lO%IvYA.wp ; vG:7/uf#9 mv-_0 pڛ=/e[gKHBc~#<,쳢۵ Պɟb0igҨ*KRBe#(&­/ePW߱MMTKcLy<. W%1З#˿Jym4RN(xGnGXfZJ˳FFNLKD~'i*- FL luPw/k4x 0_Z!bZ lb\F` BϪ+s韓+kJ4@j SҘ ׫ē9NzqIRiT,I'uޛ4@G:.z-=,t}$٬=i^bdγl%<߼oѰ gp0 e#g3B ?ɪtDCB T`jd߉DZ*pۊR:rI_ɖ~  &%"Ԗ̰Fكg7T'SpC~?; =';NRyHL @|PC^kصH-%]c0z\yyCC+,ݽ1Mb%..bYT0=Jmkfx#g*_1~u1L6(6ۈUZ4NY2l#]uCd,i܅VgrKVP1 e# Wrdp (b~Yv1 Zo2̤F<qLAC:vCL^a)RGS[7V_SdLN%%Ԋaũ;a4LHKe y?nЫ^aҊ8SW/_~Чq]/\$F_r*U2^ Švtla߰ٞP4xZ\/ߥ̖/Kj ct-=%<#Mmp \Y7UZDs_-3BdRPJXZl*УIs3<!i7"0"i:;qgIm[wkmRXK@|'3NC9a婇*IMlsׄ.Y ݔTM kf/CRx SJ-xMS+R+=c^R]-UrɝB]®TAOIQʹM-q4:ª Ins;Dpo"|}tHK/ќ2 Z4$:-SVj ' Sz2^ڦ̎^1[bZ `\A0U֕^dkWGzSR=Gܛ-򼱆*2vp溣[lw !iI_^G^~;.<4)F? O Y_i#Sem-3fQtFI\1xC>Ekw3Y~4&eF[d<2hG (a#˵?xi#S3-{BΎHx+o<|2ZGob#QMVd@FgI,ȁ`9$2jj)S|@\p-8(FF.xQ^~T R+YSe?.t6x0V5ӣdQLiیi/  )E<ؕ''Y̞{Dy98ܲkDb}Mo9v ۔tϽeX* s`! -(3787R64;.m{?*S7x=}MrtzbaǣH~~%4"+ ṫKY^ـ<,V󁟩h֫. 3!XK[:ªj]ef3MVn\ܺ۫:BX)c?rW<@j_|5*h:iHvM<돍;d;vwд(!"܄!_Lite,=국!2\ewt%?%E*VBD.<pрrĶsQ eTG+='4NFFc)ߎ.4) U pXWG|w 6=U9OIYfh{Qa q*Cm6*]G]{K햃fĵېbm}:41Ny5ֱ<(>XS ?w Nip ~1+{mA3-UoF?VU~RUU1 z-gm3YM-TW )`4yO)WKPZYZxncAZnŞ)k%Fr`kL '6}7oCSŐa^,j+>13 R_;p1:8[g8dgXO=q(g8b ̋#y;}p< ,zF)D$-=W#"lIGѕCxwt03ԦAEg3 F ?3Sp80WRă"ٌXT1C^ީ  ^tF#J},gks(0`F'e|^ {a5"c eiѾ%/rcz9>V9p0.9%DR#rW!e;m&{Z lȩZjN(@Ȏ۶;ðCȽI?$/#Sxh5&bQ*6XАT+?(K-}P_2}45xZC Q)*;IӫԐ3 OO1KpM>|V֞CTä18)qru 4ɭLuع~9>Ctg5,}5 !HwzLp>@܏*YƔ7߱eq1Io eJi S֒) @ݫ qdJXTΕx?($.+BE~x>0mP3)3ZGlTJ0YIf)JpM 6fG1çW]Be/0pT4zfٯj;Ӵ#||J RA E $וtjkP_TVb=v֬ aA['~wv;K@!Xu..5lzx'iYTUU9EI׆~o6%[1_aoД#xj8u2!27)04wh;ә6 e$%yp +z!SoօL#zǻB Iߙ4~JMLght6XmuJ؜a2cO 0Xe*L{[ oQr+{lf͑_n9"SWnLI8R.UkXK$ʁs aoG_(ڷ꺵U6^C%l׆6jWM?q>PiafQuQ A%D_ˀg(i@oE` cKʾ @cTMao4}uX9@mW]xܿph^̕⦃L<{1eP6F( $;3qF0O&EoRD1jluZ`uY1-p~a]bzjɫ2}0w'#`%CXaݏGd\x ^wBP Az\.Ԗ )EԎy0R0<&^_vx6 E.\Kp, Ct,>vo-DOBL~-ώKp~r+OO|&ӹ[~J4qU&`(qAq]Ԏ;|lQ,P|IߖGwtlQ$hpx+"څ.j}=azI;ٖ76G\2<$fڱ.8+ڄZRC+!~[a}ZrIЎ%|h$ĺ6Sg"`@ ) wj1n|묀 y8n~ kR(cA*EiyP4E2Mws\Pu>7ظRR`%2q-Sq<`,4w! U6+CfY_,`208a9Vl^0zG@ ky_KI[%cqѰGFRV=ݾ=zuaĖ~9wioODW¤/ KO~$0&KK.0?}A_BW;TLH.sϩMygr^i7I/񞯍C[< $@&Uz4E5/8cdH%@r]ɮjhfJ!V):ŋ3Aʋ7-{Pޜb//DnQ^QQ59q:,Xq>)g52g Ƹ|1ԅ^z ̤4/4~qMFWu[7ȆV؜X>wWLsQiq̽6Y8R-CeYӪ_4n3AP(֭Cw#>OSt#ar㥿a21= xfY0-=ת` &#&zZ#^rnPnnqS˻m>I8Id/ic{Jc {!~g8%ҩ)9')8Gp/IM>9z?z:I#`߄i%$(u N1_+4.br~S;0 ec?K#[IMbFZ;HG gѨ7=x}P$b+~$/{'b.ϒGN-HfF]|tۼrkc t7œ,S/Bw4iBONc bV8YWB| ` uv$`7w^d빍H!~h$Inb)ʴ%gW#H kQlaQ{hآri=|tPp$9C"5 č鎏«J?hG*P]ѥ9bKmJ"Zbmmn­j: 8]u&Q,t`} | UF%!O8[o5CN <|{PZع f'Jlx]Ƕ آJI+!n3w*$.k!c2wy0!qa&WUs#On8-.m1ْcYf]m"ais m-MO 8Қϯp*b?4^~YØj[򪴗n` %g1) M}N^sѨۖBHa6DG}OP&gyTq)d@CҖy-\A*j_؄;dE$ĩV5Mr[`D l=(hmDGʠ|+ojQ}. ̗:c9ʏFg!&{Z /K,yD6v|;k|k[ 5v-QI%\1o%]'3=8l}8tWT\&yAܹEO8Bgab#ϟ?:A'l ۰hxNGԎYv1Bn@2g;զHl5J2AbCxە\@]H]H_;Ll5z{ r7xWXsu7-բޓM{bՀo$5lؙۮ`ZIӒ %1sf|y g+`j)@%Sl:j]E>B{`ͯW ٦sLZP#Aw48%73Yd08kPpW({(hIguwqޣiI)6W.f!?ɸn\2&xffSoc, Qx=2ZVѫ (v \w-^-Up1oCt ν))p$XlfirJ0#k4>|1W(WxU 94hйn#Uq%Q*% fNr=W/_īU^5 0]SC*꠹nR^1.G~|D L{rER)fb#n$mRG2Iu\܌cM4gP7ng*6O)I͏Ʃӹ`#Yן _\$x4q֤;׺{Kٰ:?pK6E$~WI9;UV -*c=X|5#JjA]  g~#=$)P~..6K4xi3(5^qKd嫽,n8pk^@0թwzʪL~ 'eroE{bIj͐9O.L_؇mEeҎ Nmbh,3.֫qg4 As[I2*_SltQxu˲Ki mJ'%գ||LU-$.MvY9BWxSUoo&8Sռ_$>Bwf#F_s) -aO=/?oWn+Gc BFM-ϿE8MUX+-Iybqe<"=>Q`Ow"1#߻QiC<:z$vԔ.M; &M> .{ɋi;V-+. ITWMs:>J|؈"xĉn_]y=sgLvNx%`2PfcN:x-唳wɎ%iV(@Lx9xM77cErƟ}D#^鐭ČjFȚ{QtR< Yjp'<㜞{`dbБA\R]_<HYHϰbH\/X'dAgoD\g5LJDs>R/O("=3Ty4ͨRBǒ"H8[PS-`! *_tLUB0[|3-GXo]A51ܨ\4V/?A=H.>LNI }d`n8U[cg\CJ*f{LjٽP(4"w]y:lppoՌ$ʲ@]rW+G?26,1 ]VΉm6u/I€2a'տ.#b}_t-@gK$ mxfD}v%D<>y9&_JV F1:;/ a\>GfeNYb|Hq܄^hܜ1 \ N|εVHfXiLR%|E+0wʗ1R*<%{ ߟ1is.1Ccx$Q яL_;!wd2\tϏa kP~h!Y/lyclhEj_-[- V/z,هE,OzGdNɕ ZusEo 8a5u> %P/!aWj,CàN4ߚgbLxEn6HLj3LiO>,$ѨތU*4tY x-bd6|qn;SI:]dbKIp7dk7͗NcO4wjL+mzaU^}QߞKRΝ xCb |3Ѷ\nYTFB$PdP|L 2'>8׍f/8 L_ulr)b;kPw$QH^nԑF<{`] %$!輎>hCNZйF 3rLəS~KOn]eW8ϑ 1 "j..p?v0zx `DЂs)NZG, n:'9~$^LNշYm)1O7zX;1-#_+uwJlxazuO7Ӹe9C\!?r?)$Pf;1 F964ov.tsnbnDnWrsso+:3k;yf߽ dL@HݻV~x@DŽC@* ŵ/ mʠ.*mM\b|c!OUwuoPS7BƧPh}:+n5Zrca$b px.^tAА=>BBQ2} Fa]!`\vEC ,.^ 2XWo+vÇ'\Mw4Nq`\a:or`)(C+]#kBV~qxmU]@Oa $g^fF1alq $2^]w7U(fs$M=wpV1tz41͕$J ˠ^( \0esYs>!oW)_ d*F XR==$Qp cs"ύ'?E4).cȤgGdV-usvT-]nW5&ZNBPǧ!T&z" 1:S%V2+ɁE?' G )%9by"Na ’O%ΖF`+BqIJ%Ajs& ~? 2:W3\a3ujNكVH3@S./ <H'@%ܓ [M"J}9a4r @^:QV MǠ;#H,`gVs;TˣAKx*,owhuҽnǒ O&(W%&%k {yEI= rz*JRTBlpT,|]tå#M d6^$䎃 OiK$A-QД)2Xf sT_]vja,7b a5?WoLՒouD*\꒞*V=Ru)=7HU#i-&` u_BƤW9KQN]s(bINӵ-бÞrƽ#4pg3>ܱCZpipYAç~1Ga!~k]5 a:"/r#<* *!T5 j |d޴Hzcİu2塗?NېoVG[33Ę>>eI 5XBg*[+ЛlטB%:3R2[{D> TBu`zmL1XtV UB!@GH{4"qX n@/[JV|]qnD$&nVh5/x[Iɕ _ l捻4McB En0Yؘ]PsRewTs7eraprM>oթ+sk K G3,ߑV-Xm}΋oaּz+ k[Qn fg`H)z04?K_{ mRhef1Y[@bodːlAz!6 )dbl6|s*{];!};!X*@ 4MYM{ Ñ,|Õ&M v> VG L%o0n.o-"d5Ag@R"lކ WJ*c)@3M1rH = ۉ;x6޲(G}HL@ V`BGݝ&& նȚlߏh o֧r nT}6advQPʩ{]wg;ˑ|Hf-XH_uvo7^{Y$,tZ?{jp)ʘ_c" ־۵uIITw(%nb3dtX\>1oJf\CsO&YY8=BrWRg pk5FG+@n_I뻞Βɧ. u.`.`-47:Ӳ;`Ǹ-\'A/4۫.thcgD,IA0~\?םd^*)j 8S|!7|:̄+VTRL*c0]N{f~6("`q4"]ѾCrZi[Q4}4J sE{#TMWxœVٌ6tV.z"߾X|*fNbic%G|H TyPcP "AFszuVɟlLB AS|`3*bvg%XJn5,1-PƄV!WUs}>y) $ ݄OX-_/7+{P; \m"Y@E)3n$,(8շx^ iKPY;M#b ڋQ!ŽG!~jezmr>ۭל{F֠- i_įs BIۘ :`KoO4k"-߉pEm؎|0|괋댜@Fw$ l6{S S׌eR& D|c$SAUkF9i\еm6F_ cbĤw}` ]]~ƯQ٠] )J ;0$#Pf꼜~.e oMUBh(`IdtC >pۘ]5$)Q DbV0O5OR1?̻|&mY3#8j5aKc ~7`A߉5A e2y>b4g3 SFXl!$GyE{Lfmzp,@%w@ޥQy=4N>ƛa?IA~ Eg<<)vj婮,@AąTlg=v.PҦ0|b+Θ,o1DAȣ yv+91VJ\MN*՘|e9gES Q%{s]N=K`k@ŗ>ԑ(_'FeT#E;<c<3O& :2'$Wq)6ZS@wJF^D)7cnSC ڳjDxn;(ƫAN;lO^͈ʻ 7Α(g lrA vի%eR3x7p7ތl+paiLHI b Fߑu̢l'jLb$LIXxgZN_b߲6/2;M! F.]|t偠MP=o.p{CԘBPFi #-fc.г x@֤yi?B*ǒDrԘX&-p`nx!q壴Tn> ;7A-2K#p{{M*?m2ֳv9_}zUzg2.:␻3>-_GNm'P-]FmR@@AiSRjv=D3c,,G [1%d }9Ӑ@`=S&x#׃ uQY@OsGyk\UdhC!wv&73s>S ݘ $W|Y'FH"d(jTmNfʡϻ}%z˞lzpddd{yЋ:GjV.By:'Jv֒G%=a!_@jow[K1,L Y(tvokR(oU;\N<ʗ`lXA{O¯[fֈkigbDrz{ބOwC/E|;oe}J|8i ܲV׷PXg&krVY-KJC508V1 OIV [AnɮԌDe@';fKZ[fM My Q*n)y/3ʖ;p5E(-Ux97?Ea\ OLL߾d}`9sԆyBZn3rFERu+W mÈ6®o}ITA)j༑Y6w @iWrKhdzVqݫd4 Ŋw9!h3i"M4k12gAtL*08%[6:5gYx;9J.̍쥂:~(5sIBХLz/ԻJn7x19`v"RJ@\ŷH,Sώ&I'03*V&}6!GQݪnsVhD&$p֛k0mOB+#)IvT jM脇g@:9rt۬)ySb>؎IW)h89*ONdTcR_f.xoYEtk8GI9Z?*€& #R )c7yq+v:!q/Lc]|X.0qì׼\-~[Er2ډ+QC>7\]_Z?hsjSߧ>n-`ϲHEcaa4h-ƙf|`=;WPHrd*ʔs@xeI9h Z݆Tͦ`;tw߿pj5U݆@㫩Å@)Gt,PmPuL:n!iCXT_xdc0ȟQlZ2v O[\^7sf~eiQ̈́2vE"Y:s+h p aV$7U[.h%YrW=/Tc4٨%%|scc@i֣ ETڣ+e/L$Ϻ;e :P~M5?`@ƺ,n>f"jg\()٪"rn.wtEu7|@^'*`!3@h-vZ8ʇe{ߵ]7dm>:CUq+1yQ *{L'BOC{o!HE>[L< :fҹ *y41o_#VP: gjtY _dJsT]kOʪŽ?*4{hz";# LvJXxU#!T1D3AnaGE[9NVdt6ٿRO<8AFh^UV!.>sipf犎@p}&}<-'~?F\\ʿW,1&?_Uԡo(5P̃\g1M=sROs#1[dY/Ž՗d9@sZ^rQtH^XTWjYfHPm;2f'O~O|Z3pxͻ}qQ@tSSc9AFq$7 wƙrʊ^YQ?(&7J<7;˽>F)N~XҚ8߲|XH~Z㦲K}Ue:8.;ҌYuLU2G26vdF)[d S/ohIn,9>I@.=T`f}XԮL~.clXĎAꬮv (}=zo6_XQ+}&\1|y4mr%o.o~7t5MT0RP4#OFlnc Tks_~ILgU_A<(߁9`w18n:p- ܫi&6ra}/6n6oCO'-^?f%$,+B%Bw= 03ۼ$_jpP5@K.J-BBT{J:.Q//7q7j+(o:) j8ml (]Mt)Q =u+hɟyԠE$e܋ѻLT=NDYVi,e]4Cl>bFwi9q~*Gl\yŋ7`C!jlɕk=*T+1Rzd"JwttygZӰHԿ4B?ie#\¼^)CW_2K<}25pb5{/_kūGq#/ 5`6^7NTdx'xW /ӽ*㈱y )h3?q*9nˍ(QҰލQ-K C]QE8ք\xwzv0Li!k+tNЄ0'E.zg!.^F*NdSeeK@T'fSoO:/8mU{@ CG+zpo#=J^D|]('p2\%>|I"$ȿpMn$Uͺ=M@JjH$k3=?$K(yC>. $Pn4bb7jeSKAWCj4 nCA!^? \$yP-_>^ )kN $io ݖ]zlM$5nld2f*̏ k bKeæy< Lժ6UaG[WXg4goF/#!]8SƤXpi=nR+I-86;Ӥ{ռO:LkG(*tq:6Y+okeגm]ȖcHG30pfMj. roQrj'u>]Ro䊊|GdG^$?|N:Z}8Gޔ+J$a,6r-6Y68DBU^_Ac$"wBRO qAj &,;Vm%:WIT..U c͜EŽ}EST"kl13ȺfYiFz!0+갾Op_"3n{l{'7>dT.k,G'p5V6wU8xۥ e[|Z2CHR2v!M> &C0`1g3cV/lX'`@I&ȋ Ir4-Si”C䧁CVBSm7$Cpw':8)Cf%n6G* E܎-[‘-@r"Ym(>&g1ױE ĻGF@SV'xHX?s4-UF}L5}ND {[=!1~.fqxkޡLP/4_<>XȋٖG~S:s'׌'qX]ĭ[u?'8 i3~j&fYmI,-YJM(m|_B%؈2O)ֺoN<]ۀ#YEOc%ZONG`ޚLCcS%lYwZB=ډ2s; ,h K2F\>pS&z{fF7Сy<[U!Yi@.ɤaWSSIM8<ɢ7*+{{zaZmky-A2zКFz; 8KP:_oR#L)IYO "$~(U ׮NЌP 'ǿil)g&a[ }I#b=1(L1#la=ԶVsGcYyu+鯲~$ͷ+uMRt#K"]JVWiuzP!_GN£A80 )idǀd/^C}Sax%yJ2KuejOa7Ɔ%Vڰюٌaܛd%hYX[ȗ~ sb:YMbz捴sԤp< GIpAE7QM]F], xw~fmrA^PO7o$;8_wAOlz(Xq~/ lP?pW;TVq>_ Kxg?e]cKiD}y-I64>[,]:Pz/ADU=V739VT؝y t7aEoB SH bSJuRsp %قQCwoR7}+XݖQ#:)ё{<\Xl_-BZ2~#ڣB~,im YU3|69d,;(O!Ć+lDw4sbqL?f<@6v{=Q ih,I@JYZF9:4qg7ڈQ^W:[57}d4Xlj馳!6FKYl36pѝ1}6 Mijao;XWWXCE,;%G'DyNp>"' x#}6(U.H{:K:6vEuI-8Q[`߄4Wvtj!Hd$7 nHQ>7>Hi/_ߺn]SUC%{?UpsVe\*dZY-ܫ CdaJswÊx7F~*SY^cl>3/dIp Y gY|XvY?bŖrGW/QX?" \>xuY{?6MiI+7g,F ^>L)ß>Ni R!o%-w]фnʟ>g+\2Q7N2T%"EZZ2 OcگS3K̾a(id3+}&EF:[&3ˈ1F`b(F~㿧 orIk ~x{ lXCw  CeH^rڴMA7Uܤ Ϣp~O ;sF\ wjN#Jy|}qxI(u ޻.=XK#!~ue=geS7~:I'k KG1A` D_+1 P3Yu [eYס7 7anrVXw4'Fyڧطpo2p,woEh]t͛A _ Af۫XpL 9p>BPxu_2vv ~]R$\nJ$9u0Thnm̛5a _ǷS#pU%礕2~N4?3B+ ]z ZYqQg7">3|%"W:ES ddyoBkq~..Ii}x)J6ߨS0kũ-qMyMTd42`[,d\lQz'rZ#cj?BH0x#W(uzA^qՅf1<:h@bFvcwo!̀L/3*F&Ih{n6 tbm6ZPӦәNھ֕4 ,a%j.UT/g SqJ+{ըe(/ȮkIpo*qX7BL\[q7tc/l.GLeC]>q\6 A5lhg?a~Nٳ8#AvC<Ƌ]I;\vN<*%WNT :΀= M bw1wƑSzRFCJ0UVxaЫfwrܕs7!A3(@A=kr3ΐ0Ƈ_>D܋pOY # GrgefܻT뗒kaF1 })(@ cdLlOFFg8B0 15 9.7g!?I^Urƀ? |-UYG=0;0Q\Όs 4ɹ5ng֟ YDm`}dIw&Z­C iHlv3˳ѝPU9 ӗଙ^KXP̑2l$SG~F, iV`LXԨ́DlptmQ»M"b!Xe4"R"i wݫQXVvSґГ1@?$oyao;nGiUPI@e-+陙.:okoj` #QJwPs;B"NJQ8Uab֯gzL+԰Kn3 &&E#?VA a\Qߙ+wssό]Y,ĝ_?4>-i ̞) -Tؤw`?hv,*LA, 㦸& -(zOy!Nq-࡟5ɹk%]ύԂ}DJǜKbozGGo d֢~6[ dMɻcbufcmm,i\&P<dθ)Ѳ2I^WO./뚮33#8OuIU k1 S:EPVGrSzUAm/Mn @wm fn/<>3Fb|UEY2J X:j)fU*'Jֳ|\΄n(5X 7x t]"4΋%A6FdXYKI*T1-Ha 75+s:Rb0^}d2ˀ&a2-]ў[*Mke4r6āK4O ):bLJkԨ%\Hn^%,Iк7.IqH;%kaf]º#Lkpo_cesq~nwՔYPXl䱷۵q2^ E^pͫ乑!g9A7r8?Z%Si \e b6YE)}w*_2 vBtN1T:ɂӠ\~\d{eiZ̨4HcxQޫ.㺒Oӿi! T54Pg̝c#;Q2U~%>Z5۹yi*99b|[1|D `]Fk k`t9r+d]l@x#'Mh{͌? C Ƿʸ" G+j4 I\~ /D945m?x4 4V]RY֛(>n"D"gXn#oOժq4-UPLܣH\c6SreMՄ 7h}sKiJ3]{y8X]B5!!b[)p 4@=r?arhyPZj;H  D{L۴ɕv$+z^+O̯)m YPs'q("إw0?y}|dkNw]1DΔȔުlv X8,9AǑy GgoI tosEdx1DRqVN44T.E YE:kj$&_T@K5 #,[S}KLj[z4a Lk?]YU&[֎Ʉ8ckxk+޼4zdsA33/8Vlۉ 7Ɩ5fT+*/&+|f?޾^腿 9bG)O; BWf_>D0+! [#=j^ez Z`?wnk{8O_iH.Iӕ}H<-\[]rY^ Rxűr߻/\*mR;>8ߍJ)cSXZ;c?܈7! (vrzF~`Q;Dh6SXyJ*qND k5'Og%qq'uT7{/l]3[Cg\ j>;b'@|*u$ V0q JFA O3񞙗W@?,Z@@FOnTl>9!:1w@9O8dI^_8>{M-,&NBMW*cy;ڷ~g646b?O>PD?6+4W0۝RMO<_5WQrq*2 l%#v;e:~qi/nQp;,]yzq+ ]Hgwk!s;ڹ7(yt%fDErc5eHw:|A VW +{{Sx6bgbDz<@/`0ȣn>SQM=L4"2yq qv5Q{0SA9jM@Ozc_Z1G 55KrQsay s#y`"È-zvXl'87oFJ!Da˨H#@x[e'5~}~9r>4Au~n)ill[PτR-/lfeD7["3A?| @jY!{+s_Ũ ufK^IJ溰$0x=\{\[Pvi o>䱳y!΃UqXÅE|05bq/ٚ,1TMռx!=}%;G-mR[l q%xϝnDR$>&%L[bhDV@t)|ضw#}Vwa<+y7sr/]c69'7YSj^Uy(^UyUFD j߲XH(.?HI1>zB/7y'dD"?."P0ȑȫp33ƎvبNP0wEZ]̦qΝP ʻAm̪IiәٹBGR`Pp5%dƕPw@};.`kv)T#*k/Po5#yx;ׂ@Wߌct9+Yo>Ԍ@P]|l?H WX5(q-o#n=ͥ%WX !Y ]ƹrh\ Ȥ.}a>T&$GG?״4S/FK̕$|SwRل Bdlq㳐KGS] [Z~ |EYכ7hʀbj2ӡA^OɎH@@\>z6Gtce `djDg$:kg ϰ&b%r a?@1ߊWeeQT:FᡡEYJY <2~|3:#!, cX9Mnq-P;IyV>9i@")KLtxlfԥlDG|9YdPJ5)ZDK-`Lԥo͇Fo"Kۥ}ˍ40oZĿ]Y&S?*Qw-be;6@҃Hv ˕@aT&8Ӫme Y[/0Y7,H='Gl+F">[t"&A\f X ,bU$)¯_Xy1@KZꨭgQK/'<1FUG=e0uz)չBבtY8#A99'SqvʆW#~P{[})Pbx0-:i;.lp8}>pūku;*DPJZCFӢc'[ IN6:̘P3Z+tF}ՆI"!rmy(}'V6%; >+kn,r4BE՜:Eqm,Je/w+f>9o1󺤒o>{+ҕí-2\>Bo:1NDܛm޿fs"VeN~qDbu|m2R.g*va?]!ݛ z ;y('⾭=O.^j L2; t':Z|zY)ت -yb 󩒛Q_e%QbO kH]ע66ЖA{Թo3[*YC=sB6U)Vs$Rs5I7s Z7i$<!#ښ Q؇VC`Jl|Fj?JŊUwWWKTtGmT)m*b?$7ϢSVިϠlǚ#vz}<;YeaS*9YzqTxcٿ&قkU6ߟPf7ivW?d٫Dw=0]qI}B{LO HM;{5m{`z_J mL h4%¢%ࣆ6~ҋѯ;;Z7rG3jRKdz ?o9fk`9٬5엮1oQsBgxo3g#lmiB" P1VvH}Qm|I'5/EYP@)7"- /3>$>W|=,Iu]X˩Nr[D晅 Ӻó]9;hށۨ1$Qe@<.\qeWWm jypp4hkߊdp9#RB]77p!dyJэϾM_*Mjap*^7^V(jo:y\`"Mdm19Rf,hr<(">*A`(vjt+ %E[1E֣8;^?sO0(\$43vQU o┑.fh܉;8M"O{w T:7w?~N{yHoDJjcZ[}yЗ:m{uѦJ \-F}vGmE1…rUG?q q#ӝz^lɿV[[wRO\= EnMÖz\] xp)N ORr*c-x|X|&Xe3$vay(ATJZn_bdƃ O`rx[&Da4HԈ@yϟrV}vw)Yӊ, ^y+eA:x8":Fߣ:P0COny7FyS{b6 <U{6j#%0{8+ڍ;ȵ0 2ףk6j!J[\`p7ofOm/7|QW?/HFR0%01vF{ CQ!_$*z.uι6*,ȯSUeۣMtHQkMJ5RfJdTZW*8 -3m[40KW9_q9y#m;uzf噶)PMs` I o$>G%5Hx'|1C&bROJ$ ;CB?`]F.L&9Q إl= -u3ir?UV 0=^Ek%^ ) ǻ7eH%\ ]"MAB #E'5כ?u-bl]z)[| U8#$j~]/7aP2,7z"ĩ!UQ_{CZM2[+;-`)6ӤsPaLW=1`Ӣpzh۷Xiܑ*6)yƈ|0͗ΰ8X y︟bf^{/] /*R4nE/ 8C˶cRBLdhD{9G<.[GlP]USH;JSWu_?8|+Ȋ&9g@t-=^Z/,75&`េѰ-gi>]F{ N'_ӳB9+]-<#pzslx.įca[t/:Gt8Oe\$DF?5{\$,3QpN k]VL]PFf6jrzVKK #Sژd /Y IY嗟y}`)`2x\y-ma&aI$9EmA&ܠB%H15x"g#hlp ]ܚ`>|X _s19l݄V-Iy='`uIr}W-J;ͯol[ &B#J;GXYOny5;ZWIi$7eaEW :PëríTa77pE[P_` PrfZ3ud˾ZV)goՕQ؁+,;h2t ]=cj{:^qbO"&qKTu(Q{3-3Ovkc*&6`^sf=זVB*W|ԉ79AM<]JgOh 9*M1 ѓWPCT[9URSHe2>+^Oo=[L+(?텅ES݀yGQ*hD:?-׻Y[),5HLYSb43*QbbwH[˄j?Q4EANh-=T=ÂK:+৬L$.qP ر2[Jmyu7h]kN^-2^|V'`4e!$""+9Eì!!s$C6uH[?\z>K9yVv~XX%48iӋr5tܾisDK5͌MjJP )BYC Ur/2I7VW_Fui.7TҦ'*ݪwl1`ŅMkxΞ9[ TipU͙{*jB߽=7Sc tރ/lIQ%M.Wz9T1}58p=y2݀fɿֿ/FSVsx]()J{bٺՎ7`˘2#4tyn"TBxK)N&]0fHMGKc؊@҃|')K./==#nӢoDbp=I) zJRsY{XjHX>KrBzx }>!R?2>fW2uANu'=({&~.K`iܢE4a%:,0a%ޔtwΠ(&$mu=~kuaT .u !.+0.AͥM]%fMDRf̣ÙuYs,nm.r'N$E']0U_|?wZv < Q\gu'T uy/-!Gz jFp 8̾J i@.b)'q+/6ceN5:-` ntF3ꨍ>'[^<7yZ#sЩ+d#t5%K^#-oYchUv0{ËP3>PZ_}v>  1> ߁ Gy<9W|^i_Y_-u$~6D-=@τ:P W˨Б8! ~xs؀G4>!W7tnՏj dm4t.dc9 +~SB OUO pGe+\yP Ġa-TjX ( gyޜЉPf@o|o> X[M""rWY\!;/98咤5 CGV~Oc@5 R /P T4\4@OP6x>{eD?gʝՁ8m %5?XȰj. Hfonर2Ogvth-렻`6T|:g[`-m{%$Q{Y4o|!+vsg|AG9klsĴG=v2f~b#檞N##dָ53-Y2n#^(?L,`<z+1q?IKwsIRWZTA1UAڂm7)LlN]!<<aݸ{8TUyCէyQ#6^q^+UCA{(ڑ[3ZVW:k9KXGDRDƹvp<%TqMJ{g6;S#vuS)e))Rդ5qNLXSh~|Z191lxmۏQBSW!6*oap: Ahx82l<@z@lvޯx[,\)vܿץC׆+j *~nA/ܴn]<>|ۇZRid6m%M`B[=ݨ boV.CC~- j|UT S,ORr‚`64(;,({{$DǦ FEvΟX.:4(B]#:[8YۭH{Wx+3(ݨoxiY31 ll|,nuQ_50ez!(f~]YAg1{:Ntٌ#jQ20 :CS/E\kZ2]AnZ8;EFfdͲ"(E</gZ.U͈-a8 kL"19bFlN|eѫw^!:I_SSgԧ}}~OH GNf dSPnom&E"\8ؗ;.y8 M;4t4a~P2V0=NТwFF GSЦȁr#qrz3zaD}ڟDץ[M]J]&6)wQo?J{~3]WlMiz _u[fIa e%;\CMsI3TR.ѕ8Dh:6򕪏ּRp \ߣOfhsk-Yșޱ4Yg?j&nG\T 2}p#@''v"}$5da Gw4K6[WS v`+r$"^gym!-&XS ǣ|:UF<qɔiNo$ImdaybAdkRRiSkXa;ybV=cF." l:٭gL~8\.{ݝ1%0KiJE^>BĹȞ;0]N+5"Z^,Up62|H9Oh@~{@܇* ck'ˆnx{OA3cQk[\d Fi8.2jraMVYrɏeEnUvo!a\$GLy2CVj .IOCt r ]mKeGsbޱR1/Q%o# 7}:h$ȘW vvP-FMIOsm =s#[qIŌ/64JkưxfXjapal󑶓|)N}q_>Wy7%Dm?S=1W&̑$IA {{,[̴} P/}`k)t/4/Fx VL`0,}<4}Jn ,=С$r+:R:E:,~?E}$ٖa~&Nnk% ~&%gH5LW!{>-Uݔƨ4<(l5Ooi>!5Apƛ(Jp?ͩoxխ/nM/fǚCBNP9Cnu(4эD.qqȨcg!=[$g=l(]nAΎMI4;#^6Ťl3&e2$@YRt{dW_GNh(1j)?IP"z QhU;wʚ4GO~I`Ȫiɥk^n"^&U[Y?[OH斴UOId 5.ɜ5٭c1%>3uʿ+S@B wN-p]mj*v0Ɨғv~;`xcQY_ +]O_-m_ 5*ڨmm6]'e@G븾[UHFYP0J@_8]Vl L*Fc١3(ȊIY##3,dG(+Ľ<_H>le66rpC'9crjxv2yH syf5ߧj0YZk0[\}H?\ޱN7:NАoB"r*hwP,`U kS͹T'z~/e5p]K^0OޔlA(P_嬉NG{NȲsH`~#D@R)d;w*5x9MDMV^Nb  aG0,Gj42_)7u_W4T1I@!P-}P*%:.H `(N 4ʩ͢=z [[A=a[Hm ;o)3r"G"WٮRX35G$yXSP%Z_J{ak1KjeEy$dmH$%TȷĮY<ʩ쵞-шjǦuMC5 ;dL :7)wtI\5n} r#Tձ=qPy2sJQ5 _C[NRǗȎ vBYvAA_[!a3Hq49QebJ5SZlM1+*00qhµB~9]WjQI5r+Hb_\/V7u,>G i4\NOܸˊ?@: _#~jd/H8A*'J5t,"q!Vnˀ2<%.y`n5le؃9F%ENgEM5 7~:~Kq yX5u[pq%A=֐&-Srz6(L$I{";I˷(-?I&EAPSYN떚.2ߧ$⿡^R0&aR;UۻW|l DNjGs:G;3yakn E l;Q -D-7cé~`wO$6ӦbcVC}oH̯;sQ2ݖk#UI] B !a_kn,nߊ$e/У.Lp⾯*8AI;"?'_V] DjsM`cr ʋab-0-7YQ:-JfUcP#KAp.Q0C?_iA(v9`Y"s7.Qon.WejQ6Ia6&vUn-at7Pۏ_߸Ʈ>'x(>kg t%f'{zަe*LXjtD`A &c)gBXgo. rDŽBٳ& l2UWg nzu +hxP 07{W.'uYZАh] z\ss࿌rDIf[*DrHJҵ6Sgbw0 #}OLL?H$SMN[#ʸhjS^dD ~uF2ȶm$+j>⼐&}i?$-֣ 9L%٬,, gKFWȶ=c*Sϴοzkbp83=(ͪOIWھȰUXHy:8d~B +6 c *Խ!ec ..;|ٛw4=D5.7l(di629q"2-ȩAeɍ-C^4&mWX 7,&2[ Ȃ]Bǔ93 U6YLzK<5Drl JO*_ J߹R{#AeJ;RJM1L7F1;;`J58`6}?3=Y?d5~‘U)4Kšà $k\DԈ5;k-iִZlP WZgzǦcX8%a{'Y{FOVK[Ekp.3Yi5! p5,o;,xƩs~&b$A+l2U>ԯZ+Eɤ3L*v?_I=Nm/ LR^`ӹ.r,T21 jE όT凞߱BJP;_:KoZ(5BZ&=޲=< @Kn0ɸ~E_ ͤl)%հ30 Ed#O]YEW$\V{*qnB^Je1yMO]faF{"DI06IW8#`Atm.@'捙;R:Pğ>ljk/DrVG%zc\JoR%E>+ =+.°^ӭR_.E"j €Q6.2B*tTsUh~[Nh!l8'F#džf7!hivq~V-u G\m*iyv! ȕ * Ehg򙁃`2ȼ1>HVFGT(qNmעƢo4UEhB8 j.X'6 ]wDn8ڰHr:QɵN@;g9 `ƞƁDqU}=t:0$6^|,0NArP[āV} MCezt'Pb;d0`>T ]zPu70~pXJ7fDb!3`s/ ]/(E2Ϭ/!4٪ MnG͓ n cE?-4ce;QG6#ԥJShFw4&P+( n?(.Q ʴPUCd!bj&), _41q2Pos 2FaNOΞo*dĻGhUbOLjnBf &n"[\X4 }V=KXiUgn1],w_?,.jjKYrpAom:hFݬ5R?qn* }$KlMhEDZ!}7_҂Z1l{9] i 1T{M? ?G/rhgj]o\ $L*J&oD7{#J{V, :fZD ڄ£\ 0 nWmń;6}# ʛ{xڗ )1 ͥaf[֟'~V)"3vc%Z :W "Vk0fⲣH~٥pa:]V^nۥؑL%z0bo)M E|şjD061|) he0%=e6iNa3dG?Mrʥ:)la/_7$ΆDat6}lj-}_3niGj*X2kR>#YRʶP}w |0^t>0prEs1 1tHhGB~*jQm[i|k#VKu?שfep&"aϿ賓0~|,+KyuFghhgʶ|J:Wƕ㤣@lsu }ΆE<.$1XprI_C@TDzS}Y_XBIb7o8o+UL 5e`[^%w@4`"Y*hQG*y7^#pmJz |[ ۹\V?ɤ\:ص u~αCo`-e’b]ppDa:kKңmdQcbǟƷ$S9Iډ#5_RJT,8vE<3H7LBՄyt̜mB NQMs_dj誝Q<.Yc#F [䔛"Iv)nQ /x4kwwvЃtP]FjW8$w$Cqa vN:ΎPSԹjI5:rbb@8g0|€c(+Ŗ@@{:BT1I`pSO$+U3$;j")7;Y0|\N Vǵj ܋sF+R{J~ %&F(|š1eS *1w?'~ tљ^r`8T'!_Q5ϥl`ks^1۝,$`m{~1ZPz/cEwԣ*rB(/vlAL5gF ܄ESN?Hi*Y n@5e҂ޥ6 (/?9[#Nٶ= V˫ֽxւ`j/RqbXeC+}f'9ꏐ6:.SNc1HU䇀  I(I-mAuOfX gr8j.F4ݞ JK@ bVyK3+˲F$FqLP@!BUNl+Vdbª*OUt>de#դ-THP9CH%JnF>jce J t_)}U]GVq.mөQoRtC {^b Γ2yCֽ; rrS!~P v 4`f]U`*Z(EBa`I&ͦ ,hOq[7󧹹xޞd&EQL&EtW Z8y)D1-RB 7D'I>QS+@\ʼ FKV!?ĵn /(NKĆ0$~SשE7"p Ԛ`@qQ?Ǚs}@u?V Y5^%$:|XT ) EY%Zi${hƤ),Fؔ15 Eebf/m}垒WdgM}"6Ycp!-vDn:/q.Gߏ{ I'~j1F mO*=̾Kթ*]~brD@CczO#JP `Ɛ^vdaDX>FAJ_$4^}@J0b+Pr [ŬпȄ*')gW0y/Jjk sP=-^ ,OHV_X8WH/"F/[s?1sQ6M;A4[\x Z"%u*Is\VX 8a4C(=g 5D[$O!e&L,mN~ "zN)8dwtzxEߩ˨R?RkHKw9(sG b;xR-6||VhqFl7siiUc0qa֐W!Ky`u?EL6VQsmd*x ̖>í>w8.=.HvCjAoF z}S!%4j)<7m_(u,_;n=ӔC!d+ I㣑,+PSj/%>6]3|usÅ2ћӛfdAK`ŝ%.tLp| [9VV#(^'ҌBs6D/^̹p`p6U\$3]˓i!~5)ĖRaKҦQ89Qd^DymLViᾺCH! ŃJEg)"}t;>f4 D5$$inڮ~iJAwSc}{꓀HF6F٭*8NLKZ \qv,!5pIrΏ۔r$[:3>" ̂+ Pd#"W F0zCgpcVlgFZ4 ?Be]wSX >s 5zAzh OW7ʥkQiMF-s^bM%ԵFlBlw]ReVmRB𱔯*"/',ҕY3DCzA|uz 1;$F32(s-s p34X0eʠ>W.3E\8o3O[2Y&v/qCQwim 1Hy,J h/Wrk"Sn\$U."gj^Z YT8alNk- QxZ0zq&G/BPjp:sao1ѺR;{槓Z[\h5w/.-r`0dȷ9ۮU$3 K1֋qϋνPҩ%}3RBQ;^S򉩋=_M"j8E\Q,6WG{hbD- SMnD=/>? $uD+XT@6F @ wVnT{ # YׇΎmnC-Z+1VVN%Kp_n%'r 73*5R4Dr㙇Vǯ}8B#x/^(e Qr0`?w*|+x;4al3ߎϷc `, `[;J0}Ah>zG>}kS6d.XueƮ#;|q4tT aFO8Quq/_9LǴ{㵇eqkքjzR ׹9Ļ=Z:N 4gRTv9hVhYD#~0x^bM7TJ.&M6zO3I ˲@O`MĬ%.N+)yv`Ԁ0 ιa>JfLG.X J#qMۀsځY˱_IݜMIR" tJp;JT}I =Q5B V';չBŽK3cH%Iwx:͑6 1]o_=w; Y95}'B%*!ҡzMˀK*CD&̈lo؎\|9r|_ᐾ9?"S;%b8Aʙm$k0}AQYv!{3ߒ06i?I.YBf~N>g'r߅CQ b]TAesmꆒpGuWM{m8q# zD%Z(,ARb+@T/4G攻œiG9gczxt)&PeECL2ʣ[+rCA:.}p-|R^"%)EdjD,n#!W+._1Axk_+;ކWVI涢_C&E Ø9л*Ѓ1?b ‡`[{0sPdyp<^l|=؟9bC}sXr;9q2'X5pWg}dxHs|a_|V^pm *`c|H$q*"8M 'fۗar:*aFZ-I2j$@YH@c!3a:eԺY2MVz瓷[N!&|Gaq{/Fb)ix44~5u$yf<:WK5Qđs)kL\r=a$tTDzzvty6bxޔțz@K5o>ւ6: N*<˾9EI=BȄ1a3o`;7bA%S@1Wh^xl7=}I &Sbsm'UǏ=3Iz4B7ï?Yq1n0~O^r\Veۅgo% 6ۊYߕMO +"l{d1,L,{݈ŰsR_-Ú'BZZ':ݱbyMt@QTo5Eybx [pK+"U6ivדbLo-jӜ^Ճ}Q뷲GIč!K:\\"{y<.ׄ&S_%iW@CGQt#fjxn@꒙&d-,KNtT$4ߎDOO-lkV+4]vhwkxA@|`TUMf@p L&;OӌtvMС"^4Oaf5akG}\Y-Zj `.?1ԂaOoBx<>yvoaߒ)\@1g9~ ~ul#wtM۔SC;$wx]5eFd9 #MMэqȖ5w21А[&Gqr 1Ee7EJl,m-),K81vg~}'Da*wS`K$98FtF~!TtM䆿+%%^^mťY\ћvfPxꄌ/9cٗV5u 9WL>R=Ut;9Ƽ(Udڪڤ5.j6-l´_&wqpA |dj^%  8 )-=+vQ׎PS+:6v=bj E3,eL䶟  ON)Nz1?dj~&6!2'ӕnLnxN?P^ ۆUU!L\R.;wJ|fUx*s(B:jLqڪcTOIl|,yBzHGP_a]'\cO┑N5I4zL)<04PhޤؽIhV| m >#cK Y;7Ψ_&EXRzf{4Dp፠4ײȄ<՛!40- Z,rT*^K*0 8$u12vx%*]`( _ȳQ1W#j?a.J.dYS ڕ `Y={j Љ /Ӽ:›Gc6 c ^q/"-SDM +W#R]Vؖ*&k) لnKTg%jm,@eWN R#j3IGp{!R 0ƐЛנ[|j+5qomײqwezd`B{NJ oe[Xvqge9)--iݫCTU66_Oy"v^Iq} rpRdΛ$JKߒF8-^k5 ɩh4:gLP7HFA6D8zqLڃL߭) (ꥃZM8[(@wuYt VI'z4b]d(!{9+2mC\BCHvK/ŸMp=C`J@?EZ2La)>, \8X#ƣϧޤ%(,4n{)ylcO,l?IF7Vϳϛ9ŅE!ja7&X _j2ڌ AO l sAlpR]Bҋ"8gY{ _F-)BBִGIyaB{\*iVH.0}S.,vUc"2Ư^C.f' ?Ҧ_OJ|xiW >!13 > q TA'&YA}5& zeQ?˸p5D-nRZL$f S̺߲ۂ\U%}:_7aOwL%hZ`@ë<۪E?` 2K]Ǻs\3 ."AGwU H^a vs۾#Y;X'neTBStXA>}@20 /{t6G_RB ݨTw37UPAoV*4 FWyđ6pjyۻ.Tҽ"~仔ӧ&j tuy8Wkxэ$a]eُ. z𫲼^4Q*w& k1526ԝY6 ĊyggUgE6xA6Z%ȎjR" YQ3JpI0'f6I$n\JhvZ/\Fj1@\͝ ,)B~ ،%旀 L(v^xR{FBھ1P{eVXJfu 0%y:cL{ Q*S`>;$ʲ$Ps;u D,`o'y3|뇆+0C'O]x+rMjk#}˫畣.:Ńپ "mt, TAxCGW/Ѓ}cXi2 *ϳ2+vUyCmx~uH`QrA>R$CJ}L7_^pBc–@LTpƧ _0Z<АYILst,xޛt]D;Q#=O( P ä`zC:tU,yORTIpy)5i8<:M),fόFTOA,귗zpwøeqt+3G fn6g܎p쵑\juj6"`$[dͽg'bATRQk$#!#iAMKO LH:]xY=R?.W8MaU$|]ʵϩ=b_7jQ#H '³>]H#r[gx?h ۮ\kw$rYH-5E!sx֦Q ]%+)7?gf=V2B_0=CP<٠jyh mopB 7IUHluJ {Ax{=#o.6La .%\ؿlڐ*.U{RWJ-D4M׵f 1l^ʰngP j96oUkrni#B㚚(E,`#$MrCg8gՔ_wz+L$s+q417)*`3Ձ ɦ;až-$yՉ>Ҭ߬j&QTK|(yޣA0J,c;U@r8%ZB%uW - 00j*4OZ؟vΎU9%?_J[yH3^~_Bnզ+>ڭR#Ϩ(eZҊFpiKX wVoQ$^ɯvʟ#8qAOϠ 6RQ"z[Q=lQ;;ht-ZwU2. ~IhL@~X$qH(׳2E "6&rMS ~45>~^O[,ye}h,T%Z,wcK(@0ب4aA7Y֝B#S6CK1P/|sp=ayՕ"3zճᙂaF.uiV[6-='2GæmV"pIn?^;ج`.3p١;w3l~T_7dɧ7RxՕ?}GK_lW#!6nƯ;UkiT*lBbD];v^kwN2(ijx6,j7pH o(634]ם*՗]r9KEDzlPl7Hݙ1IΒS}2,];>4@ - &OܰvN)W,9ۮBjTU{!=6\t9y{5zc-NY{zrƊ&tlgk*ead\c9 R~&"e&5UH Ѯ[sG?'03)^hD }1[\ f `1nfg/Q_ˆ-lA RPsSSٱ?$\h$,_Ι߸ iP_A3q⡹I$S[,Z=F.5i~n n7Ǡ^I[oy;oiz%qrk$SQ|yahf]אf08)0H2̽AvYo@Rh%o'rO>qOebgMmbeyD'1s^*!ΫJP3du\_Ka=MXC׋^W?Ł^AScuP>Wy- ,׍ɼn葺@Gȧw,PxycnǢV '7zU qX|\"[Ԭ'^`-AΜ"y&_Sn9'Чy"3?8" 8y̮{뻜-ڃک"h2#g5?3Ex5qB]2+Fgt%s Sჼ:j{]ۭϸZvSV4U{;bssCc`\˶z𵷩8SDD(ixYŰfd,5)K1cm?HMeyҥ ďw㐠Rb/.;C[`%X0Ad籫mv(^[?Wɣ8(f*sLmwxl%6i yJ b vD搾{wEߛ1܁m5/Ћ,XeR@`.7/i9u!6.$&@Įzk;vgF􍝠zլ]>]d.qˏ7ӎ6=LI tf~ouG"cڼڭЉҚYп,Q 1YL{ 9FW AӲPBK;z ]e%)碽+-f]lQ3fOSi*s)ִ)-!"$XZP\(C4|tL#[eb)c,@Z+휀1ŢAiU9zh䖤KײM鳖'.9=UHӅ\ǩkÛ.J]93У~ru5R,E>y5@W+H-5hzb*&@"఺ՙhR"<ڱ.ٞ3M}ZB6! *͸,Sgи\ԗr -i^/ur=Sㆵ>VU^[A =9}aP y\c?ҿ2k||'6Ssq*G)16컭$ِiܩ=j5 =#'=%,"5z$]),_˕[gj[L@ #}-:ЂRW4Ma b9zv.GdI[Y M"̯φ&5JqU5SR]bX 0 E}Xc -sYx7Q<#;[^1ۂwԄ:BJ[Oa׀qUd,[}q@nゃ 7,uAIc'_޽z&-Q_͇P{m;R8*ƚ($_7Sx7m %ó>竳O4~;go0lɃF A %~Kh !{;nwKߋVVn+s tF@ ݉/Q@O͊4+B:A?h'~=a\oI 6T(k .xyϋqEHu0j_i22umlS2e8mgZļP)#fpߩl '[knL={eec=n`MH}lDe!g3ENܙ;~{` =: T ׇ|M.&˹+AaNw|ylFknXY*ݺ (%k[Uy8\g-#lW c5$T5h/CA\Vw\JڍehcY5XvQQ+|v9ȏSs%vFGmc;`cHf8yW+Z53ɒl IQ*vq]]ͤ3+@0=z=R. ra ZRb#H Y{1ђA; zG[.q8=yDĖ}eFb7k0H!dWiNpF< HfV^s>EYE].ė @ɊgV#]Qy{RUNfEm=*Ck,AI rGE0өgq?iVr6'NaZkqQUN oZƐ5noSR~h18/@P+~1SܖBf&E )HxV7?ՠv㔫jpmp[A,Z@{(=rAPE n;jAJ3t{IMQ`֫O_[ȉmdQܖ:z'Y~ЛOsuTy-m4X'G4٭Kӿ$1W0m7" 'n11O0Frtnx~{}`j/sVq$5,,)$*cD[Y>䐂z5Pusf<"$gW{%PRgd&R4K ]V\O <TX ;q8Ce!uzx99X8<r(RsS=w lT~h>SH'lb CP>NgB$㫎 ^C_dsT*z1-مqM5Sg>M-}dBzPPKo.^]=5RH7ӬAٞr"PEE5jcԀu0I8G^YUmc܈KL1#a 5ؕD͚ -Q">%DSf{'M5S3 wgY!FpL!B}5e ei6\^P̈X q G;UƸ S9ǢR]13:J5UEFQ3bvԠFqgKPbK]@^2KECjT˜;8t1؝;r1AWcEla>aikiS5mWNϩ)/d1{&& 7_\}q$qbBڍS YD-u[wʝ1~ౝ^Fh~JBr1^Po 1y(2I m(mTM; `π}},s(xm9RA\V;H$=S#UQ]>^\ D@u.YgH(QxpZ4t 0 ebC5^MΡ;FR{[ '0P7U]JmWeCuJZ!xa:s|rє=3`Rz:71DP}/՟#H̡n?ﲨ{3UJoެN7 LKaNrŵ!Żv8I@ۀ DVBnugLq7?MV}< IHv]fwK8&RL/35DFn]N&*Tcu dG07TTx0"eYYz7c!9ֲ]F5@W}z Bœfrkd ܴ.€i!AɅ~7Ʀ!w7R f m8!YE1!ג9ҳ F}$p))T|8ѭJ٬ɿ#4\i"pc5p@tȤ13h2%f8eCW!-gk9A}d.e̓n-2h(l* Ȯ{N 2Ͷ[Q~]PB'uKd)DdIJY0U;v) $3ri*8ǾC &h}ڴ!kgnj!+EEv!X@N|k{KK 'DJ!_@[?PW7? PJ LaJv=-ztݱa8ɷP 1:IPV†C;hY) !W0YdD{&r-]LsT40B28mO{3,7~wfd7 0Lq 0hIgzģΒij@mn HRt,pJ~uVj"L97d@N/YV`bkh4Sj#ŲS}-±~JK̽(iX_o=F UO/?d L' K6\Ilf *`.X%0<&hr3?"mcv1|` 5$AhK1Gf P2aUVgQNܰG6"oeEP݊#ܝj@THw=zXU=[-{ޘF, QsֵЍ&!L3ZLMԅu+@qR1x!w_{`=ZJQ%絴`z,b߼k'Tk@i,vE*wM{9ьp^DyỼ ԹX@'yFCRhL؄>TlkK}] ty'=Fg>J3qʞU`ظzw1 `'ұk=!jaXP_;.[BjS,:#]=L+(EN_wgdŐǶ!_kSU61̓i%S}&$UEb]Qts;=tryvZJ8 =9k II^-Oulg'Ze֥s~ eI/6y{"zbp4K2ƞF0 Wk,P Ba;&":c 8[j-\ct3U3dp.@rkN/mK{u,$Vje8ʤp=fѳp KCG>wsPNضpEIxnz\l3>&f_*?fW:3X瞩eruKPBOͭ_}QFI<ׁQdz06}(h*t=Nɽj,z+v$(!Yyv^qBNR0%GL?-$6^ tD{M|lPV _tc0!OH[|H@Dͷd3Y#x d4Z|侮( `l'W>ETۉG04~2h% u/mM60mz0s 1#J-ٕU4'9ך S@WؔTU-bxJ)Π+-ɍ 7 `܏^{mƓ0~%[P$ScA;zr#T➺n8C$T]%CApJEÅ}1L&taGAdpn : %pEc\CT|T,2N%.g }dijʦ$qE7`|?_~|R`SΉ(m%;%>HaxIܭI([\=V䪅bNb֊{'[*yOL61׋MH27E1J`F`i|:UዺŃ3 ڱ暘%y<M+|*Na6Te/4X͙0]t!ԏ0ǤboA%r1oL/GP͜D`QWx!kݼm/YSq\+tI9ۗSi 0V oɽBH!TB}O~._r58xgʆ\;yƔ>[Ik!:ЧlB\3.|,g>A8Ci*t$~?nޡC,ҀfIlj;o k;C>̽8-eނVTщ8,8Oޛ5H< "x7G,60-~Ya+zPR\N3sxP]eC72i'@BgQUZne4MWM.R@,۱Ԧb<զŃ)H #21gf$;Z`QJqCwH" rS7a,ARVE[Xv}uM la2Uߑ:f AqA-X73x!H,2Mneo)Q ymᾄxh;\` i"xشTd`Lgd :y?珋0tL/= ›/8I1 +ZF;K~kbgTR$͈ (DQg$|ab:.߰צDV'R̹I& H @R٠_qo.ybFP)*D./޴,D8vTHBR.fy8?Y؋+?"g<5^+b!A>(0Uy9<kvPcp1ˍ֣/ҪJcu_eV7ER. M󠕠 |f,EyZĭ{nj[YHS8kF U{P{M2\-S` "zaIpT,0fN9(I썖W7}HHB0Kitm2zyWy;=4gXHi G"Ԡ*{0sp̏xlt/Oh"f;x1?^ ;vPE/!kgj@8+PSS%_N K9kŪW!hU!<_(HDUpd7 AY3i'շ>X7\|RE= l?Ƚs}jQZ;&o0􋸩zV dxae7$|rkc PR]Fz'Dl_mXQ~NR8g>{HHztvsqkBV8Wa?}V0"yẁؾmݶ7NwivU"8m£ϒ=3JQ꽻 w0ssNkcrPIMkZyddD7;DnVV y(/-/r5!hrr>r) "= u$/G˩Tubۉ9ȸIe!FS#'vk& 1۽-cu/ Ȏbg7UD_4-*{rP \ْ&?DmDR,l5S|[L &0>qϕ4jNT{GښV'#QLɤ0%S =Mԕۅز˝±$Ajn)g (D"o#<=Dm!);Lϝ[lΈ>ϷľG[JN-T1.?ɠc8eR~0[;< ՊVGO 6ڔk4c夳cAHXۺ[敉%5Nj|6yyz%mhO@JgF9`ycE!H\sS"1wBB=T)qD@9~ctHKJ8R/f 8ඝvvMͮhBC8Μa` /uX5 則&}T #`Lq:i*6 bY-]YR#TV͙ZYPK/?*NFkaS'byňT&\"}ʹUO9Tkm)WTJ9sZ+>j_B'v@le|φ,#Izs~Ú It,\)i-#Wik]٫x$"|yqU.e~vpL 0_Э\YCc~AHdyۨN@=W#/ {lݴKha/\ rmyЛsxZb-RCl5 L/7bz.BLo^_oQig I {[ qz B[DWGgw̗G꩎GbS \@׊^݋;nDIx6UF)N&fdp7Mf@oW;4!5F<Ղpi%8c()b5u/3.]t9M!_|a/7\'Us@`xpki&,P^qD7αE[ ~ih@d@O#eQxGmrCK֙E2obO9XNЗ3Ls(ASKcg1gQIgO))z,@)cvO=lrhm/"0ا5z¢ZsrIU c. Om mxh9!}YjS It)cT#Pnl1."[#7 I, ٰu&55rYAp֞a`T>Pvj EyhĻ7 ?sh?% yЋ6>N$WT7}lWqOBY*UsЦY0o!d.Er iY#[UzbBpl<zUcI[l&\2 #C @qrӄ*M ϦV@qSuˀS_| pYx/,f4=P='i$@tk|,s^,D(]dnpVGu {*1= Ab[fHĮ]% ~*"r&n`5*4gk;x1h'ZzhwNz3sT/8 vu! Ѫ_RoFUS]ÓL|$"qjs„Й*Xj0Yvbe⴦\0HUy RPpq&rn(cqtR/!g߱"DlT.b#~,q/}%H{ -]ˇ9mgX#IoX[PiHY=V^-vs`z#)HiZ߇6ӏ ;:16j\Odui$7)(XyaOeenhxt~J?L5p;ZŹBfywC8jLœ(f85n+I,G xtt3f@X!Losfӆn"z&AbV;~aaZ%כ ΃zcɃ!ФU3bD's%OÄ~\?_lEp,g3dB'HuĂD݋v)[WKT%P3u2P+,Jؘ'?'y͋!M8J] ~A\ @W@@kH6BmSCxnxzM~llUZb?U %0.+ ldO>~fҗ4-}(`ȵLn5;B0But~wcϟL1Fpo+\/Ϡq`-^FtlN%ШxӠQh9wT y?]Lf5z)H]BOC5 1r%G]OAI>%]LBf !Fκ|͠H{+.~ʽ#ȾKz/9ыEGMhT?͔NG??&NC/F \\!tiěD*j^:3%{}En4Nk7A(U7IT<{d!7*w1oi1tNQr k#?..2B1` {#(nz)1 :kFbg),v\ʣw.51k4qv[99a0m!(] CX0eL K"|]\~0)C^(#HnSڄِq2&|{`yLO|hXqN!7oAAkUJGp}5YЃ,#?뢹r81% }'(B}wN]R#M:8ǿt@^ 'g: #v.͆ikG!Njo_Zgu#&=G퐘40;;Gs=3CJgxZNI{Pbzݜv3n^e.P ?G`fG 8ç?5t1b("iubwJLߎ=SG/~ެsy -EX` p10d'UړwǚH\eGGl34Z8vLPGX~'0O>Z#5 U~^ xAVnZ녮3tMÅ33O2i=۱H]{mppw#Ǧ{&N?k8 d&8V5#3FT\k yp> YYz7m,bM4Y+!-l/qwTw+%MK4 샤O;B?ys2de2{sj:+;2ڦՋ v!+FA4&&/CUZ4U5gt_$?ѳ,y{8g%I@I| @4E ^"-</t)ڙB+idc@Ґ{~V<,[j4?Vs$^hY?dѵv,_;W{W(&d_lB3,d(ᴊ,Є Qn#QCEIT%1dIzQQ' x|X??֡Lzw;bb=>HmȠNS^v񹚍/ ك!VW{ncrz> wz7K ٫ :mYĄj4D 0zdbV\{b8_J°.}᰼=M݁Qp/~(psh+~*BȏݎQB$vʈ*bhl_;3kDf&\V* _PvD)5),7rWL}h;6}EqlDDC] -""118Wa%9@'-F.UP{@ U5ZJ|DwS޾ȵs㊚XE2a':e#s6<1/{_{rDj*∾++T-$J%f 9F!x>%C/$< Ih+lꃥ]O8W7_h[#D){ DȓsVqrf8ݒ's*0vtxn`81uNM㨹t}N̮$ '͛+:'qQHcxSz=.*b4cw)@/` Z P^!=V'v2دkLU_/E"F` Y;vBZ󗰋@=+[t 9NMOVaBQ^XZJΘ;Eɢ?@/_~xޭS(z@CHag ҫ lR6y.l$7GW u1^u8E_[ct'~Bf%YLBZXlf-Hޤ9"Ha=?Xhu%:?y".4Ÿ็8Ji{~2+pM icxM2 P2:^u'|~pz+R0X9zR8DDsywdHӥq,qD;=-n!u,XmRNwBSDSk9\#sIEh͛,?xU?kB+#Z _ :&xs՚&U>)ӹ" OSmH!k.nyi;cORS!<"w7!2x۷{Npk'*GDH D|/݃{8WMp cvI@G$0+x ǼLܯ>M{ٮR-č6B7p hX"|-< V9T˄\;z1aj[i2'}:qe*OQ@BPSx7etFr O_BcP Q^& ,ArD!7g芇i@k?,I[dT{t4yY10AuRHqw"Z'rҒ ؏Q=!p7M׳%WNQtM|NyԶq_5PZd^"AHng]%!;b,l7WQ ]6(Iiinꙸ2 @sWjB}ьAmim[̋i42=n un 9oZ[ǻyTF%"Sּ)馸Rs-b*iZ@FuWr_{y*|mqA{S#7(3@i5ͥ̃e \#4و7>.6ͩGHNrr*}$*|e"-*U|2yB@NpX2 rۏ$v7NOtzFbrXjYJ;A~hȍ $+.9VM7DF)r.’j牚5*ڼB*TY'ܷM\!b9qnk=t$l%MXWņ)?X# "{z)FLLzbqޭMwOM&7PUob$̥+HlΓS)m|!\[>)Q\9hnnٖU_PܷQ^ePʖtXaIh7HbmٝyMþbLi1GBάU}iDRɽʚ~;Yg` MMg ݂H mu˲T%'SiB:8PdF s&qbVW;FA TR4ߩKxYy&K)nD\"i0<OGqkY*v27;ă- ' (ыJ.)8"uXo̫Ű8"Vxu =f{"Tf> "gX|أS"pyec 1\ vc YS";VbAfixUY_.z=!75&K,=3ɏS&po L\% Br\#Pk&E0`,d,ŷ~]=P6*͙}VU]LD3: `>7^0$N"nP}0.SLm+]Q'. hCCAut_z4:\W]k} Q?tj8,r?s}9z5W(v  u# ؄GUҳP%OA qtN-5/Mɍ, ϗڔqp!U]rf.e2Hbc *ӻc=҆hŎ]-s :8 ^y1#ّґhM4=`dJ>VXN5o.@g e RKdjF.6f{WzOD~m _Y?t&]i \14 AɯZՈ3 rRL- DgRE[q xnTO9bvg?XkxJ9iy5# \ҟ+s=Ah. / cyUƋ+d1_~ bJ K96^x@jWdH@;NR|[6~}amGvc +ݶG)#l{#ւ&1+mɩ^gw}rO-HB 8C-f Sn6TrVZ;'_#:jyf6m^0crM.˲`q{^bg"lY3~Щm2,"WZsa*;zl,{]KG6sZAo#,D#Jd[TBw %RKZ~ Vuye\=IfkGgrT±=\낂] l:LP1npaqJ{) b Wz쟚=^A)%'j-6RЃ ].͌WN۞w]C8;UP{qe+4)}@|J.~#umn]p[ W|<8-,fF>(UxȚd`l'o_E<ɫٺ )n|A*4Cn0W$*jz>n>ZCᆖ@(%XUcnBÍYn1YZ:enYA_TS7G󿲔+Y N=i~%%:vJ1߾yjkS޽'>ɴR9zi}w8,S ,zb\uBvwy8a:Ugނ֣֢Pz-~وU6Mcf'n-QWEDGSp$T3\~Bd!|ca$.X7DAFb^`lbXJ+x.)s,uȗ)(m 8K˗Ғf+0SݸDskKH)74#VYǁ$xe!@<q &7aǴUi;xɳ@'uDHOBlJj}L`:˦֫'S\.KIfbn}0TgyM4.OF;BGq+ "(~v!C*8C`jojo_QjR >1tG(G܍{2O y)\7b9_Ҩ nj5!;]DR60a'?Gw1oj0ap0SCˁc6`ZR: CۖjdcI3ku2C>Bϻqޔm,e}Fh4blwE YӴ@^YsLos3 ת|Z^ :wTOs7Xd嬢U9#˃zr{;ly1YO˶OtY 1݊!Բ8jŒeK=)>x2@.ks@~ZsR}HY"(zMP{t{PuP< 8 2}qj0NCq8aPC0VR?5$`cG^W2t]V?MDi]Y)R*Þ?r;B j'$%٣Umx3@Ug;nN H q&SfS09P9?'pUgҩ>/Gmx63fDu7:$NuX < >ո=igOuGPg~r {(-4w3-3"/Yqd\PH}*sr%:E9K/G㛐k]T‡N4GQdfhTlN3ozAG&; [*-+|NqMdq3C{ƴ7)gTtDg#WK^<ԔjH_ϐBm܁6m>nYAAp N)LCŰhSD_!k,%س 1G`*Ab?39zwYgOjKȿR^`Ӌ%PW5]wxҧM/(f]`A(f)1SLPzf' 5&1koK+*JVeVEHEW[aAF%bP;gQ}d=SZu |Üc4}j$):4蜡fuNؓH' \HJEsso| \oxas_毟KQXAc5 dl$r!g:ٗ3!TG>530a$ewp_y9H*N$ P lڢ ML' Ƚ/M{dWʽa3ؼb'ۢ*ʚD(i|`<U w&'Ђ@~^Vg7UӪk$:?F+cB3V 'K•Jl+~ t߹x?rZ)˳t>H%mf:^NqF+%]@.Gݎe 58M?ח*5V1qǖhxܶ,k/OJL`]irm PMdu0QC1\ޑYMPWsIC=vQG*Ɂ]K[ΒU mަ-$) f)aM3 km桳:h2}^ y*\yN(,ˉYM}AGmklV}ON B uan*,$a F*$H3Gh i}<ƂRfͻԖ5Q68'656s_}*g:)pc|wv(rg]-2l g2m2sbR9=Ȃ$,3|uI澺kY6h@iNe=5-39uï;8NM +;'ޝ"UܽhOH#ri$W@/ƕDQo||׶a~S3>*u`=eH*j]&u !î$MLϬIƞ5׌auj"ёkkKS'8 Kzz:n/lB {Z0U킴 ymrcUGO+GP/Ċ($֙kTrhPx$NJPc£ie2lG[׹8`-V )WX6~!~ )y`s[^Cqu.bs8Ӕ1w v>L[+[о7ŰGҭze%ZͬŤq xDsf`V8!-a~lYcfי/l0"Q@(^`3bzH nǨ$eA [H^1kLz,@Ghs(k70ID쫝#8dq|I-&~c*248Ѫ;F="4mF&L48"8"$"T)U^LNQ3f)Od ƴWiqy5PDw1'Zs{J!E$ːj$L0_Oڴ~۫|$.4,k0@ ߝԹ9-B]qFRGkN+^5M/E,~ϚrNދK46+9TQĉv*DגєRkk9H^٤{ͩpBQ-ecv0\>ƞpcY\5k[ q^3HaRЈڑacd8y-#_:}̖`y /g]+w!0x3Bb-BOA,nL`ǠY򽊀+:Ye.tͅƋTX$pW/C=CbZjn"F/ SH1`j6i6_". SU82[Bq+LqM03)l4]gk R~YK<4%KDٽNƍoT&#/2tFe2X/u]#2Si;FV^L#n?C[3-`n?D0݁W3{v]\A_UTܑ4Y")1# lC =}K)|تTJg{K`,* =EᛨJ!2Ӄ TdC4bg3.Pdj ڳEQ@;Rp%_p s6-/G ml~/Ksࠧr<<|%w;ES2v߭5rE͎TnUR~rWHgfѧ2C쿁4?|К7)#\=6Y7CrSOɠfy,3# [ʱ)0_HPкyX¿U-(GpAsҡp,2poLk+!gdRʖxLxT %̌0O7z qG+]A//eCd ^a+د{i~*d,8AL ]wTV7 d1*]6ȈŴ7VUe1e;uŠߢ*KT.<;YR~]6(pXM{>cj{ 2roC6P5˚BӇ,0\J62Xh[yUP*svAŠ"*<֢TF+N@6 Ve i]rCp*Nj+ε(\Hi3`ۃőLBobuOVnExgovv[Jn]`\ ւ1-xg^qhh&ea5bBZ_z40հ`.&+<1T~$|EK$\iԦKȴ[LκW>Wd[zچTS1cmJX&]U oLY(<*"GV> @pDH˽^buQ敮Q@iLz|[-i2r ^K :pgs?{ $[<òt`ơv A > nJ $m< 34fۇ**M\ߏ׉Ri"0\1'W4 JCPlmH7NFѸ?ioP/dj+[l"t5-6*h"E1U 뉗iPC$L9lEWݛub'S+хƟ(I`g !rL2e;61A MAJpፌ Ө!I'U;ϊd^Y(V h{ qa+q])!_{R^uǽ嚺e9O&5چf!҇fiPӹ̧5GQ[3Oc,8Nn2i_o-@eTn B53Ldvgٚ'Bq t(qϋ2.H?ۑj?ׇW Qf9 <"=I{?RX lgCYIq+'EBt+r.3dSϨtl)h@Z$-/|6xv,c~5r h]畖 }!lOTA--39$aߚ\;ֺ8%LfQ[~S5[tI,*6lbu^S%Uac+F<ӻ2ru PE\%Jh!6.4+ x C!*;?^;% 毸ݿzmucw`Ljz)W+p(.`}j1>ᆵbmwH_r$(8~ fYVEϙ->EMfǑ9"`GA.^qN\ݏY bKZD0#?OXH1MǩjxhIBS1 fh$M$ IN:: 1bhÿQ Tئ&dCixGղWE}VѝQ갔ΤsÕA'Uum-n*>Nn}y4I$cUyѮyC mG *R(mҴMU q_?OnJ878}yF;I] acƲ)dm*k/57*_^ ^[y]?OOH.Wy/K^*^}}-I#R; mSw4CGs%أq^GSp $˕H2Q>^tI iƒn_ak+8:q@]~78܋〛{w oqRh=RN@Sw3,FavEW= wǫP-&IW4niO2CX]Mo(;;1"oJT [Í :]@TtwuqJh/zW8O,knCQemEj57zxT9cH0@˝Ezm"x(޻ ˆ1LX 琚k]UeϚw'NiL =ϙ $"`[:h|`hFO 6PT,@+2@b=+:= !ѥFEC22'WFEX,(`jG\d }]˼Y%pؘ89+-d\[E&NɤrC'=0 3 ѽO ӣos/wBvFWJUDB%LRP@ߏǩ7he,%2v$w1TPkp -uI! 8[wZx8x'_~OIE#y-A[-LsZ 5N0!'PN], MnidR"/܍EpwmGZW G {s(a_0ù:QxlKUhOȏ^?( `mu 44غOp| YVau^_B~UN*0TeFz'ϛ ""*3 LҎ-(5sDTijZ3g&@%~v1I՗ZL]o 晏=aXkI~K `;#@tͅ&!EYnM%L a"mrn5:FYB S]s^ ]Ej@.rjIx{&"f6 ~~65c'#$oDPPP/}om>ocT.sq .[KuwK i2tTT8t?A2bDzoCǓ@zĂ^e -09~>2n Lp(+Q%5_<슘qġf,CQ #3k>3:"ϨmFT]4F0Uɪw'1Gޞ'buPCȴGRt:_l%I&&J ԥXebU{Gd`+Tu99ghh.M .5Z5LΉɄ"aeL-aaDވuTYòE$ˁxXNrכWjy bFT5*GHFo3:3Ġ`R%wr8+y(U)r+TP5"2ּwQ!W)D$np"UGg>o*jM8oNI£[eb;k|laNo3ѺYPdcN\%>4\F1ByyԣeD &; _ ƮGCi3[ے,v|3MF iL PZpB,$=X, ~J^ '15d]/lGxQ~+ A$Bvӏ 0|^$(9I&*ֲ*s6%Өw I2.J{0ppI3kA S)R?1j;2ׁxˢ|q-xrBu ۓCMo\(mdڽߡ#׋Mf|eڡ _If`{c|}~U=-(YKV :SNq %#|;]hh֧z79F #T"Od&mh}(\6eJ p=Z)zb~Mez{C/ uFZǑFR8M=/25l3d!%@ݬ>ea(~ ɖ&4_8ޞ3Iq̦HXA xfr Qqy ZH{%af$tY%.䤛]_|d'is|ɳc BpԵd5,;Y]vHIη-|B3tᯑ'ѹ ?-$U= TdG5f_OL])n ]1^_ H`mUk-/iĺ$ySsh V-Rb,)VTXX^+a#ϕO.1l:{(QyX{ooW xd,Ƣ7bbkRmhYTFjVt )Wɍ Y[?hq:|L9$EXN{WlBi)c{`ŐlI>jpm'N-e,rIgӧ,F(Q!141m]FNj1܄ }|&8a%Dz(m_96B[ƙeݚ?g%u!图I|PX7h'khDi%M8 }ivo!DPboB1mú8v(wmBk/sQ IUמ4FQU;`W*p3aWT{x!Y>7p0tm%`YDݱy:sX6TnV9X>JIs7#+M3o'(Zw!!nf6xnwNOE؍@ jɋ*vX cD\mVJFT~VBe ̢FNyˁTIz.se< j$ imv՗Sƫ`\j.x!Y*Cc~Loa"o-3\ؒ8(1wZW~߮7.KS >?|w#^I{Q .})2?kE^[w(`v0l"Aǧv0ST eڪk G Uꈡ5x"}>bàjwN3| G|ؿ,[} IΫӭ݈>14K}bf5Y£y9mt Ou 32&Qoux@?b&sփ;ّUnSdwY:Z/ƙL`SV3x|&h^ c Z-0襡\L=|%ZD@L:kD~\.tuT<&M-rTHI|餧G% *]w`n)jl@(BV%sYhO#|<Ö_S|SYX76zh)*a?"ĻU<Nx2Nn{S VXQڽ&0s?疁FgtѼ-s`8k_2ߠl:. UXzb$/ DdCk2z4Bq !$ p+:c ; 0vCo[[&Wj_ޠG8-=oa;4qᖁ0zZuW=?3YĤ(wzBw,L)J2|fx(ߘ!/ayx\,\u,>d+q.N uX[fAYt2M(a%u`G_ =,GGhP=ų][;Q-Ma =O}V*6GI `\;ڳkT! i|0qn0@l?kdf}v ob>^HWv_.ؼn2}3*#2Js/'bV hߕj(h%iuQ%@l5>4ؐmN:ygnozVG*h| d>T䩭Q Kl]B^8ȀGj}ťe4kO<r^:y%[SS:r@C&B|=l3|>J'^ҲUHOXbT/T?V+e??5"EUFv)LE#tu%[  Dl>H>oqGSN5/ 4(Th -9Y'&et'g٧k%ӡ:D+ ZrDe!䝼jC42l&ŧ͉لY|[NVdцT+$7 ཛྷisvS $(D֭*~#]r4G=x FꅲKB[`يcqaqOOk,Ze`XHlZw]Z?2=Y}1@96!3P]؅︡vvVLO\_SچλO\:4j HQe* @Osa.LţzN8Yut7;D?=!aeA 2#ࡀi+(,/CQ6mq43*+dϬ+#9➓iJW41+Eہ-=0+9$8L vaQYJ ix`C"$!^\|LůHfaDZle]L0/dlD]^7&:HdR*Ğt;Ddޮ89*N%7E͍LPA9OEkQF%Ē|-nkF'G~-@Z]~&]7 k/. uCc? I.H%&7]f';.sp؀|h.SZф&ٰEuJYqsqƳ**<׶v{S-;(~5 uP6;~CDvMUGc)[GwMϴpFgƾ| mwN%,ʖo2T1[VaE-h+1om^fRJ.5" A = HiQYe>=q@> }"§vn/# ,eUR1u$g ](S^Y(%ҵr}vrh P~Ǽ6LBN`ˊH%Gf EO '^YG\[t1tzmtv5v>Zw@z6T`Da]8Ȕ0S^E%C%i_ "ՑJ3)pDr%V!]lv\ u֖wM<+;V^ɤlͪ1:3 >:dZBrsgz"n2j*h]>/m-)P,[Tx\A}􏾼ր !q`ZwWl օݸPYo5 U]y0Tۘ=[@&SW)+g'uvO4T(P c"GA&0 K D ZW&"̙B4oaJ ssE$b1.^AV~_W[WEU:${q??L6̈́=X=>wI# 8h x#+֌;W RSkش;͈/Z+%lkrrQ3Hl[(M=L 7Qa-M\$U6CJMV@xq|Ubb`n٪W%}dTsk*z^bCYXot:j PKd?֐,|-lʡUXcdpICa)燥&>kZq>_.%9qn^\#C/ֹ(O -[2OWU+. gn9SiFlޫy04+<5iLYYph#y@Ymd`&hI]\aQ>JUMDZ=ƒy$ŝY=7ηE[!: ݆B) ],^7 cg\_B* u9Ү-cl`}=Sb&u nEH_!C?0l $p.w-*"ϥr5{?L463Q^a;aE>5z*eYcUP3U˃; i9ේ]\0)lYSw2ؑ2]?;H` tu8׸/(ʮ*-#zMX=B/ qyeiris"ecs:Nn`̏qcJv{ryGXw-g{IY)k23ޫhj$II|Vc5>7~ fl(rp{ltP~ ˆ.Y9߈}~m4CZ@-&(B%HR㦱pZʼn] 7 '2<8oT)Jy/EhHF/k pMkOn߰J7y|#׻[]V, +$%YBNEPP25 :RvɜTb[<Ǖ~G8M0u НahG>D*[.x)$ME.{bݳ֥~,klY%@OS˅2H/ Iŧd`.\re,+1%B%\Bw`?;3$r&o$P׾s,hv띑DK'a(^>4?(us[o0*'D|yyo[uj<.^h֖mrkTh62O`xtNuUA2ZLRB=/ ٧>eb$#a ,4J,,#`s YͽOA?c+$BE`+|Cd<gܺ]dr}2)o*g\S7|-z|ΧM>?CWmj|;V{iO CﲵEbO錐["rFY şt'/T-6Jϗ߃"5A`\csh;97>vds6uZL$}-eRx7?q%{0BHtb&% 棐4TCU_Ƙr_DMUy1#mlO Gj!ùڣirR&o|s} 3) BmCgEάύaVmcb!OHea@a'`g bڭMC\S/m?eP&r|@(Jɞ)pc'xbL"4'3X 2R$FDuL:Qxong՗ΞqIYLRllH+ ٰËLm#U6u?7rưlW_Qyi'IA.k24,ߧ&paH Dr7P"Ä+#\ T A$]Ɨ<*\kvnzV;]$RTn$Y@~GT=a/~ H TE&KLӍ1 >.h8cR$"GG*'Dr=04xg֖ca%&P @R98O09($uHud$loKЦrdat-dTN$e@pKv|1ڰe=(G9QH f}!zh$$Bhp=eMYc̘vۀ⩉-IBZ-ߪ 5pahʉ_BU @m |i{R L;gq*6;=npPe"A+NJgvWwr9+ ufJ>ٛWD*(lQZ2q0gTSK>.' ;bXOc} /Nja?w23Y0*HR*n#O0壆s顊5TJEQQ9hYLWv~^6LG2 c0,5 Gk>p=؂Z1 =ZD07#]Rw|߱ȘxGO,\b74=Z}΃+B<"6Uo4&p2S֬U Z#ߡLF`|(A,1@LSք>YȢw!j;V&e\KO3B݌>& Ĺw4_D7|΍3h7~d£1yUu =따l6Lp~tIʍ0(Jv2~cSrE%%y{d<fAmRB_)2#Ęb4?Ff>2`" c>^:X^h%&Oez%,TCbJ" N;[Ԥ aI*PPȊk4(~\5n#ZvHR:-Bd_lR6꾡TK2>aF`!ϟwt=F^9+޽*'gm΁%j=Z h%QAHrCe)i:.&vױ;S ɏ'rSy9B'd@!ENxsw!;"a׻m R[W1 nZa)IIrVy+s:^q/A[S )T2X,<d6RjA%VXp{5ǂY"g˓qZϾTUu^6m =A״';oOfW_ }i+w cGz$$ʁ&1DhFtj't= nKw?wfHK[ս]&񟠧#Ag_ ,9бiams7K1,j$pv3bTHrʋJ>S+3DPn.!S.᪔ F&,{q`~Q2 SAΝ(Л FKG]p?G_)>Vȋ/ek]-e~85B5m-Ԃ10:z\48$>'4"F!K]b ps<1|N&Y~^Gy KaΛ⴯~Ÿ8uD`ZBM'xWpGggɸYp#6=m/'Wh[ӷӫ i!bYX#偠TYb [,* W|ӹː$)ș6-s6=᧒6RWN_| l+:sIS`M1ErWԷtP` ew&%s>+>D*s i3KZR'vή? %5[/e buLI~xU?)MOxfl3Q;-G+Z™UձG.U5)>o+t aCwL}.L h҃, T=Sf!0ų׹Y*ߥn !VFo S\Ә=6BF[LḖPAg]L:!I,e}\_*K@VPa{u]),nIHG1u"s6W*{WveSouw8fDpr?:@,D,yK+Esq Y6͜_Oft'ֹr( qDa[$<1QN_ ~Y.CQJ">6]Áo<Ծbp: v+k1Kf  ` \mgE26cwy"9>, 4+7VC~f:pA`2gq@HRHü:>}zrՖENX$ycRS&(c-vX(UuV=q̀'3.H Ϫ)<?<;mjϜg  MA UxoٹS@n.s/;´9TUq%D M]H։v/96mg1 TP {wJw*ي n9 q KCmaw~5&[˰: s{6 sk-dHYĢQxv:C#9$: E˝Uhr1ojLRMbY)bA9$sR0)U{%g؅n-ӶۓX[K>g0+-Sw3~ E[X&#{Aa|NFg7cD>%hL$y,ceƱ &$fk8j~M Kl\WW~ؠNKd?p'B0j4Ei[LBFaT"HNT]!Ƃѷ+~s ^TVѢ MZ}nQb?ce+倏X;( j~srNқ7fxi T4 # C_X-t^ H=!pw8حh]h'M,E6!M_9_~^7t4ϓJrS<6vXϷD~yDZִWNODH 7v=b(6 mB8YݛQs~|cԫV1VR29ߧP(l=a& s5 j<)OtV:G' X S彊 wf"HyدĂ*59 `$=c$O2Mr|_%(iU8`I||+m7{ BmKe<Wwe4 x"c3axgթL %؟,. sH8C$%9!ЭA9dP hi:ǛK%^vf(qՃʁ^nĐ1$Ͳpq9}}(֫sRX69]/e"S6΍֭ ٶրӶEN^HLAuNѦH \(Y]XmbP`vbx[I7#K3l ,Vn*Xh-*V1VCCP TifkCts3WB8$4~LDˮ]1kKn ,LjxE,JN"vd9բu((^PA}uO&t\p{\ @֩N7,AXi|i`xF|wՠc {!eZo[D]uAys%3ePh1 PgW3x%; N-)"eы * Z!gǍ&: x|* 6yy(MhQC عZWXOx^ۭytQSZKV$D(DF lN#a s!aAO$b"cי{* Ac҅"2)Q-to~3`P?!Sd@:(R hT#g`8GXL೮٥⵬ϡ[zwҏAӛz(s 1*}:lK81xkgܔjmԸ]sAE %Yfn(>V@qi܎n(Gc-oD\3}PﳧBj+Ф6g*^@K_; j^G,LBmל4؉i[B^<=y'cO$Lӊ? >&5YU]ZSWs@{S):x5gfn)0Y?@ ڊ^g&4@Sl=?!Y!01$D'9ܷ)H8")2vԱ ⬝H2t5F*DlJQQ-"Xn~B*Z7X4 F9.Zz,nHXx_rR8ÂrN l\?u+gBǝs_5aɌPJq /$.)MJ#iy`k 0p+w +E'IN\t(a*_SE pFƱyoծ6=m4mBt+U7XRAuI Cޏf݉idQv:w-! >Y홸 KmOV~nү-ca>: ud\]PV^Ζlkxˣ)U0KXX nhLoHk :X~L,+1۲Nvʶ5 FtuGM_U'/.=mZcaBf#>XaxMZπ`-I3Ts Akݳ=& gO[nRRe@JZ)~f <:<55>TPP^n8F `B O4VFV 6.tJ ^0ȧfIth^/ ʗ2J!fqR昭YJ5xЂɢXLƺ_Of)>+HeznQ#vj'Uɡ{[!jU4}h* 2e+xlH ,9쨚ҨPF[7 [wWz"e: IB91}=X*FXn:AWlI"}:̶$rNqi7=_"Vex^~:vijdy-=nr(=o/k+_AxL V=n9Kr!mQz`ōC݌GJn3lՈ;@cI0jc'n!U1.eƝà ؠ_b;[&qlI,>8sh0aHy:fzM\84_QEs'[lh'Ơ(9fضͿ* oVrɤ=}  YDwp#7Erڦ:KyΈC+Pݠݥʄ"oinj: Z>h^I_Ϥ*lԥs-uUGf=Ob.lNۨ>[g&/-L͛+ѻ@:G #2"B%_g]'i%44),&:L @)Ig/\\CmPǁ04J~[xCȒS!ِX1{ W%.w J98QM!ʕd,(@F@aZ\myw!=;@/z=e '?Rk^Z4]`lz#Bu5qbuƹSA9@xL 1 |F4}pY =[P:AFC`9 W %ySjOcj!R:_=9_K <[scXRpoCrdPx{('%%w|.cEQ]>lȷpe>aCV1 f(}hS)kP0ۯj@tStku)$)J-{&0LMٓdgĀ%6M \Q樳I/jd|4*uQd{ Xtc鶗9siTVJ eem؞F}*õ@D<\>Ts5To ^#D35KePUtK皂Yx+"UtRNse@>ZwN8fk݃ $.[_! Kk?_3l7ڍLl}zÇs`;{䓖AKGPĔ " ˊk ɠ&Aͯ3) EFOs_ wtE8a`SBrPH$FsTu& y+s,ȇ?VODCe\]Ήv9}%]uyP$QFku TD$0Re<|s *\\MQCN{J0X%}=a~¾P2*W7Tĵ-ZlYu>EUnjeCYi"Yظ5 tMrf9 *$h|)c!Nʉ*?$ZF3oBryhB[jR1x;z.="\% "; |I#biD!|m1tD5N;#G *p\L p?YH] @9` TQ^8Tbr+_GYL 菩-:RI1+Ep`&%-|7-hg⻝ljD0Ra˘@ "6)v"ڿ(ӿΡ1[~kM;ΑSP4h S ]麄]a7\>mPO9{cn>vFUeto+5^fkGjVzC& ^F"uP~:ՙ4ف >iMÝc8lM/w`_Ro7h1۩̀&Ăut:}v]wXs &݂!ɕnwUAYP-pAel037[Dmãʶ }dR=MPquGt@ CɭZ|0)Cdwm ^E4 :VbZ3N׻ l fe~ax?60~^<Ʉ45"ľcP?alK."ǫY0zNK4xtB;Sx&A>Yba54/nJӋ5b:"z5˓ d Tz H#OC%EwsHSmw,n& GKȏgiVs#ew,8iwSʭN;0m8>hj/X-vC$ͣUT|*ePm)(αGP@ՏJp9!NZ L 9iWF^sem*P2\H/__\G\" Jyj^ D kј@W' ]WbIіPcrFcU#8} -e~oj[P]GVFdkLޅobDI5҆ǠOUY '{9ԓw(͂޿'q#~94Esd1tYփ96]#0zBɑr =f S 6ȭV"T9kn鎠XAJZquՖa,"l0.G ' JeL{E0QVŴ'bMS 24䇕5$ <4O:yd!0\hB(xte [ZNt_^`С\@KVHYu'< (h+M*~/:K `@.ITA<ɹG ZȖqs}ֆƘIX,)Ԁ4$ t:PȨ洭LoRs:h܎L) fm(p(>ئ'stZ6`ts)~ XpM+[*\;]-F~XU _NAvtF{ۜd(hENKޚ#}t _.겷i|6ODLlsW}ܝkMXnXMsܔK~U ZvL;-?l,.`oS^%kڒ\NMv"(1ĺ+GQշAmb $SʄUq9ɫj&6yTXlI ;LRp$ZWR-YIoe_pa!QڦW'/.ap̤7;t=/,`ǤbĢHHUP5٭<Tu/ʾEYE x/I'&v *>׉ƞWrpw$E{[ιc<ƙ=T/f(g8LO9S2C៖^iCSX]%9hA#yFO6g/Brإ\eǽˠ.q( Hc- ܥA`ixRnܒJP}$t0\t/(Q[d㈏r{M&$Ӹ5/{WCg$3s#m""k45\x\VWyjVgdsiZ'V8[A JiSN:/]"a%!F̑N%҈iي$$`G;ePZٺ3u{WJ$2=q:H%<6݋QI\al#y( c/"1clGÌ]-W"tB_sѿ]Ӻ~oF5:N'#/ L;yX?TKkuc7bgRB;or !+ۊ:rj=I0cEePIޮ%Ȑΐ~ 4},Qk ھiY*nh.&+'xa,`ԩhՖ Ŋ 4Ndn0ubzR`Uѵnj>b.g#mti[9-V[ #FHp dA<|2)c=4x{rn2ea3]Xh\`T.Վ`M?Lϼy&Č7::nho(7ޣ$'3Bр]L((rDVjE.[*-EBfopucjO px-W<ƘpT .eܥ :nͼUlv&rrʉG?]xcjTA+m5 =_{r҂ Œ6UƿII[jqbu^yF*b/ƺ%O8lFD E3=V? B>$Oj,2JH UBX1 'qT ?)`շ1WAaV D|blw6.- ?ӓsA^A{( A'lחw!{|CχS ٖ#o^F̈i; /X%_d@YT .TU6o@C)ϒv hݴMVw7jq#hPadbmL,ۗ1+:ec ^Xgd(L Us1*x02Qsw/EVpJdSO|p~׷55?h㼝gY]cGSZgxdv涺A8H}SL[{PUKyexKDR`#2:j6D<p yNMCع4L~BM(TU\ B$81\z;ɖgKK٘@r ⊡ Phqj5`-Rqj obQ=i%[]eLSgHa* @y:&}0,:ʨkO!"eL$Wï֞7<}j@2DJ=SMbni{nҝq3NCHTUQsj".HS0n/-)cb`OȠ8Y,5olxag^N4C9AwyH_6 %]K|p0豷AmG^dh9% %%r'd|Ьe-֨YxO9/e_<'rNŰ"]l(2eɂeAHEu͞YCu":.uqi:O_jiB,]%by\zV$ ow W1ZX]j [|гvYd#' 0Wɽ]] cV%ϭec )'5R?fjڠv3%Xs *Z}! `PA .5ROmKypʬ$DKD0;3;"Hm {Yq^J㦆a$f F IOQ9Q zjulFg]Zv?k&OJ-"\;k[-P%WÌVnx%N$]4j-_"Ey z10I\~ 6la9ƍ l2!lsM< *Ġ'K,l/7nȉg6=:wAao 'ݶwXpV*j7c9L02n8zqN -1_ jHE1i%/+B2īg([o9<>L`k;gppx˲)2+slNB֊̛^ŗABŨ!\wz'ljܜ"Uwm'pHvyGA-Y 6WqW;1[su*@4{&,3JnQ|˱FTw_ ڍZв X8.xmK%"14VY88v6-tcR_d& > d6ՕRSݤIϵ 8UO7 zxx(/?Hs-!óبi:.˲Q %4ǿVg`ypS<^V,A8.nȬ۫Ip0 "?|oZ^OUB C,uUC]D.fw,o깧HwLe‰)?2G}@!W@&]&C{hR=/9Jvo"}J'{wI.P{I*/EC}dzu{;]ZIa߫~;IaDP3Z|N7D=wl!>g7bkƞœPRp_LfJݪ%?5Ǥ9-?]_PP}5:y5"+:e=n,_Hv\L&ӁN]ďF w6\?k<ĩ)oo++Yl*XTB֬ƣg%V @Qtlc6q-y?_n~ŀBLW:W^Qy$jAAesՂ"-H"{Qqgck.S:t!?"[9.%u/BԶR7+)Iq|hv@Fbl@XdP4VoZnʹ #MuefҞ^w8F>{hE;Udԥ;iZ``91Q#X-?k?|gE2|A5RlD;R)1(7Abo9Y[ZwZpŚm,Gx#~_s_Gt=]Q6f%ڞ3fwD^_ LDsD8쵁 {ap3qDQ]+ZTEJUژ5C1o~0BOxˮs 栝}dlVu2&VBee:wbI(CBȐ=1gKd@>hkIe&5WhGJ@vhMW(?cWOrjl;Pӽٕ"0x(-T(^\VA&7^4LNKDQ4ʱD[45|p5J`CoQ7Xν;cpA8,Ǖ;n;Y;dcez9i X?#@SBnTZ:HUNP# GuMPV|`ۗ3ĴAy f.r}FXF-e*Tʬ,]'X(_#ǩă;NPhZb\!Onv9bqɏ֓"=BG2d$CI_(_b!;~L:Gg݂nH=3HKD~,iުb0lsiKxA@˂  <=K!hgs(ɵ"6m -K(jr^h9%&Ѻd8*皗.ٮ"Ȟ!d;h 㖹0}v9(\tq Pe^.6 {l]9mEB @m6^1-I4_SœT&4dTڰG(X ;(C:/B lҷmcHK0m|:Kc?[CQt 3{ 5xe0q8'9}m "5rB,ޔ)C%פL_ġ51~(L1,)>D޽rSV]^oTX˒q 8"4gD|Swio{Y4)=JO.BU`r5E$7hѶu[3&ϋyC޲,&d3M[?)&ӨA7}]7!)0G~<~HNo mS2Nt%kʭ V΅ȇ9ȍ0&֣xKᾋetz  =R 7V[g"/%Uݦ'lrkd~F3߫$"yoa~:t46}a ] *{?nOH"Zwy௿Q} +!ݙLBwh֕PٟCw9[zģzO|^σe66x~m@z VЋºa^P\!bi(ܫD|s/G.4kso)q:{utNN*6:b2¤IR`*w_π2ɲrd˵[ȼ(cqyɑ@T =gM_2'vEx/cXe~9!IhUW[,<:4?9gjӐ<*T:.P8<*|t_:Vēx޲ &vV#r@?$ao]VDjήqFP|cU 19ɧϡ.xWx.$LjY0*8<lz J0*.DG!m]ܙ,,nS׈'s1/_=9OZTq` BXcj6a +GڂD r_r(kx2kkU #c_y MfIv|GOBa*m 4҆n*O8F>.j$͍_jrS}֔sP6h8M;4RfeصBڏWȘ3SJ{Z4" $'FNv%+ .ڞ1,bf5-N&LzG $ K yps|L9'3_Te8<.d)|Pm,#$ 观>rfuِYtS@^aU gPuo.0v-%!O!GZoSv+Bo9X@;3GѣB1nU 5C:v\cҤ>/m 5{m_ұ]΃?cAXۯuF^# Zy<3m=Ԡ>F]K49WWZ ڈ ˫50б@2I3& mKa3g d{IB]#,č ?1y͸,(R..>p0Ƅ*d\2gv+ Sb>WbIYo¯mݥ|$̓N9sz6G fæ*=+'!/M iP aW{ޠOy,)$ Mq@(awo2v<sg`tf /}- (hPMڗ ~+8M(2.Q؀i8:BltIfTfe{$,9}ȠsTH<]ZX}yyK0 ;زBddo1W;BZe.ZU~9nٖσl󋵅vA}K.GO#= /{=I /g;WJ~ۙ5O *]Sozs{qVZZGz5&955*k yJUMNьZW9vg ?P3MǼؑ 1az\K _o4[D׬*C&?7ipLk Čw)JZܼbb.%4x/PR(L |P)3_=`:ԻsWAk33^+%0쯝5'CAfkOANNwH!z.=P,JC ]\(|wfb^T]aΙJGA/H,A`)5gPK蠊ʿ@&+3^!:@'3nen^P xrGJ}64c*dnp`c24q?d3_^+[FK [.@c6}($ scqR4>_|FCr[kH!gKFh%:ʪLP瓋E01"î~dOm=|O̯z ~MߜRa-q/6K2_d#-k ?:WEj/-gnJd$QQ00SCD~2 q?pFyщYY{n_QR&' lq>oG4>0~DIj$~ͬ/ ~ʈݺ $H=({כL|K>[#Zy {Ǖ +N-Z柧KtMQJ'D4v; HjN ñuYWT _fpj}?XVB868b6VRc+2n{`WV7.J"3$\\Nߔ=<\\uQjG6}PP#O>2Gм uJc񶺏Aqҩ1AG.StM$f&yV e\"T7i5qy *?C{4G7Krae;5cjάu pl[nc!Ȳ]Q0BI IۍGϸw~?ߚ. ,ꄳܹn9C0޶^RmPoPrer u7@(r,DTFfUz[D֯@~Q;T7pB?mad%S;OJ~_1s7-f[t0>Fb~9wo-~I}!)7 *!<.EÜzz_RrLbZoz8z5<{/Joc#E>90z 3d[غJڪ@^Α18TgmNxt4;e (n |77^ؙ52kO$u$ D,Dڎ 4+~:|)&n#SXGy0l@Z{ eWӒbhb.DT㛮T|P FϚw"k"te +z Lw?V'5")dreab _>3m&Ani:ԗ]Wը%()i{f to5pX;pJW<0Yx7dr( R64xοO 1۽4b H\Dc[.C*Ķ7|g_"g4KΌ80wP`ϣט׺ E("4mߐMj./F@XWQʂF2þU_>Զo,MZd<wϽ{wr0avaΩj%cIHr؍_'FмLNԢ k1{*Hy_=UvB0dUoF(CK >4G5Jz{{MJsfL]}KF\=+{k\g4d 6td|&Bw'^$ޞR&Ĉ(]*fHڠF_B~`Iy^LJKD!ʮ֕E\w3M]EM_Z2]% Aۚfl}s+)bXK;C-=N{WVCto.\9Ѡq X-h9nk4~X㙤+?^õ u 66o(Fs=L%ކ.XΎ&`Bã|&vbEh]~3n4\zr4jRrDumصJy%e#J-M+8^6D"J%`8tfOѕ-6gwBadr2gH[m<'0}spe,4Jlcj(vU/h6M:xU s3Ǭ5d(> Z~:fE"`j<~l(u~s/A@-U7DpŽ%ǩ#}c-&K,کbN4r )!IY dsXʈQ/ l-@3KBDbީxkkV_V|$]WƠN ɑV )0҅TE! AKv6ξ+WT }F!t#F; NHNj`қgOSmheH Z ʏ7 nH\D3X<V_@`wCBQg)>G'zBv aNv"qZA']U2A,a}{i$TuSm{&bs9%cMH:*b}^=8["o[Nl~+hD`qU=𜌁Pj9]j1v1eC3E\\ܹC\?Xrls.H4&ſ]ebT7, Q"6GOH*D?ƈO(eۏ?'Ł\_$`N矱)`v뻝_3zt\>3~1Ă!7Sh:#U`!x=$n@Ʉ^Z9uWQ+=R7+mڃPE^vnagk'mYssv ! ;|\VKX@-#xFv<fO`r'2%ĝA-Kkbj$*a& lKb2,>S/*IjޏTШּ0uʙ6f(Jz}8g<ا?*ϊp}c6h-ape܍osm6BHǏl8;Ѓ3.iˈ`Z, 2&hf B7fDMJ.9Pnʎ.eF;v9µ?*G`Q3ֿ*QxطJѨbJObwN SA(!uJqi.p9|i~e;.`2m4Ғ(T6*Lڒ w-z3iO;%m: XK)pg:i PGF3І{OgT!bXwbUu]16vy<@.);"w z.VBηO"-"CN}Vd$6\vhL7-]zY\`r*`!6[@E?#75pM"D4rpz|ItluU\@v_4_߰Xl2G._^н0xp6}nɂyK1z5uCJlEQ7vOUr{ X)ˊLom3[.V yIżx=C$^8>K, ["IqLvrRQ6 E ֞H^/TmB6 5JZ@P?>A&e?*i 8 Fxe욎~UzjrV$bKS@T>=F_)bz (]lkvg^zO+ⴠ?6,zӂF[T|JG?R/Yf\1ayi Ȣ75MPAE:@x@餸0 nnz>D e*i* O$NIV?|:`X.9kXbIǁ=ZO8C[Pzkő.UmvckHx<چ`,!Z'e-7Bў2! n@ 4@GXɦQ7H՚+r5hle0c3q4_wIq``f20AھyAd=jiip'RE)bꐑjy0SuIփx,r44U냭6*zl3c dqG;M>oԼfTp 6Ftpt4e ܞ Դ}~L҈ Ü<8vKqѹfdn؞=+Y-qK@D_j^)qjE|DaZ2-cGmhؖN H֌4贝<4hP5G{z0<= \b"q|񹄓y V .O b(#q<6JWd)$GhM+o] np n&7,м0iA1AI< M KH"7%~`<>Vf­"FO 1tI~]逈%uis\,pv+o9̄ՊZ .ŠM uEoYgMyFﲁl hLiX+A=qΧ.%|g\˶h0 mGOw+\]-OCݰNi-ڸ$d˘ZK/ JgͿ//aں=+h_$|3$1+`wdcSBH H ީ}(|i*%>V6VB=\Ϣ^=i9H`iwG}6`}ϻ7B"j:"Rϧ~Ox`4soHSvH=ж<d[̏vL}0BYgD%X r-1cա96۶]A.AEnȈGNEQ7yir<jwtp]=?븝U͡cC0U2C JZ,tC&G ~`PxD~D_f[ %Sgk€dق}{I7^GoK`z"46 bn']ק}l9%\#v` q-ٵ0fZWƼ0>7(QZ(3i# <*`MxGMR[vu >{</2蟆z79HyG"ls&xp20j]ֽ?9Drk.̻.Í1 ֕86| R~IZeT*)ohT:9΄uoBU.p ȊY-YgNhvIEW1Հ"jWz9JF,~W.d6j]jT H=\!$֚J-a-`ts=~X)7ډMIzˣnĿC=Xھ4,}FEM\X9kև#X=3TJ9jk=vlQ./|h/oAnB0@3XĪ` Z6n3m8Io0Ţ -f҉ y!]8hĆu&ږ %{TU讑 gNTŴ!/f b^Lqd OEr|S'r"O北%BxZPov}ksޙ)h>4dSR?m =GĘQ\Oc' g;c.3YfDjLjeY;Ԇ? ? ٢(}.s*@=[]ׇzB Nq!9.Л j(cX>,4mU<R!;%xo''x?*0LZ%99ngXy~ݫV$Jn#_^l+`j?'p92 aF-H1B>@5/f=Vu6ong (5EStq_ Y1W@=6:Pu.4v̎h ]ktjt{MI#BkHaɔ- y+vG.C-,OO<Lu~pVՀԁS䦔|-Ȏ2ڼk-ȔH/! e!5?lԶ|vnޠj3hb*j?qsNH{ɩe'шp/{gLm3UB:[q~QݕQz[!_xIG?]POқ"7ulxіZ}0a61HFe(ZUܫSt;'s="ˉ=^ Τqcm†P Y ɩѬ{fROw|f]ŜFN&WÆqp~ʨB d/:(:P'.ocR\6i<b^õnjȶ[+s| 8~9U(2B,iSŘ-:|:2!x׷Z*/y($;{k G@Ұ΢Snp%`vܟљXJGUHuUV?1&Z:nM llޘL إ" ~NM~RgUp/j(gb!S,Z+%)v ;"Vr2bSsm dB=J tr#_ WĮxlVͲn?w)9-&PF,GPP3j3u0K@+N/y*SNp02'fBNXW5zm $K:07,&r3z'2BGz4Em@._^DE9*$SD*),7=e\ij2eeoGCρ11Lӕ}+4ns?5N>wڥMKRKp^SȮn#&^|Ɋk fr#9k+:vod"/> c1%r W:\%M %^)@?#&8E'Py2@rUdӵ<VwK>dqgQ.r:x dVsq9BL5[q8XQ@cTQ1^GjVI?k~g PޛFuAj*j,{QU8^X[* J-tfr{CIQtڶ! L ZU9{ Ў#4c'tعZ-ib CECmڸ*Lpva{ij#my9 IMeWg n'ػB c@sc)SG$*Y&͘LAy3`|KANyvPygّf)?>Mh WِkuђW)tJQ* ]Fb~c x1gMg 9k> ~֯vv a K1l(NQ*_=,\]ξM&˳!Z3lGӖd^`>>9yqݪ5`~$̬@R0 Z֪a71oEqWVf ZJ|T2h|ߴ #I`'aqDi@vv-Q\! J;YI/lǀ6M`$݃B{LX=ŒPmH _aF<0\ 8iH+a #y0X ^x#xo /lk Fǝ[o8}PZYA0fxQ~xA1TL $QdSwK<H~ωC1[œ%5&0V&|'~ҩ-hb[mg YTZ!Y'0|!-aXoop2;Pl0Ҥu-l+w|͢g gBrExbX<).& )͆%$3wiN6pLV)\.d,n"1㽷Qr:p(nk$uAoN}x)Yv̧ ^ZVԒo8Ct|%?E =dٓvҰQx㴔eH*3ƓԐynq!3Gl"C 8EHȅXju1-D᧞d,*+4@em.)k]NZCii֨ۊL(n*/E[[i2-vzMƍ]N遉Oo5_,nj`P4 Z|+C.(>=us[WfvC#V&"HWKCZpbub@:̀uyT[1 ?1hXս'܌'ڭ{f: ,My0ݥ | ?L%J?/ӫ R H5ƣEx2\o eYJ<0KTO%|:BH][I  0vh,47&O(wNYhaUeЪOqj n <2ɉ|hgYdRKft#1^}Y>aZXP3x]pZc57RJà <*/Yk(BFO{/{?=@f Ca=TsaG7# _ئPܯugKUsj&=\a^sy+$r(Bg(X.wVIŠ DF61`J3 j$?VbB3r7L" m*s1a|N#8_*m)nEb<8`; ۽ʫ#37}$`) {`/hc:޺:¸a]D@_L{.-]G1ɦ)H];icEhkeM՜I_v:Gbꓰ!Sꬳ>pa6/-*+(֩6jRF zٽ@W =(#8'Y-ohh.Ň }tHnU}B5dE*Yj:~dsMEE>(3cی>Z8,$ ${M˒z,[qߞ]RxZQc}~,ҨSK&p?}MQ+Sl$uqqO>9‹c=i~<|' N_nrKyX\P),^_\.C^m=M\{Dݮ$}gXE`1DǦEi;B, ~V1bcZ#)gk#G6A75D(;{eI *-AXDߩ AU%i@Q Ixj/MP!SrX&e3%iZ.97ȡ]Z^-A2,OX`Ow; 8*,$jt'4ɲ8o raIA* (PߎE||YpGZA&40j>QR2_Dx.R-Dj/,~;CNn<8&k$+Y} uR4d`Vo,*_-xf F J H~/vnSLsT;rVP뼷aG1,lPT-wfqƔF4YԉBYn3g#V#豨OH?,#Jk5#E/Ä#']4+ăL%tht.LO1? {d$ <ao0^. x,R GO/-*(BK{bHkMλ [[~@7#JMi|/X90:_y"qW1ц[Vw2yώbl%l`ܛHddN-lXY&J_9YۑX?8ߙݲR@$o"uhsM V{ǘήt7?BK 2ܙΪ?< # X gPbF?"ۤTWmR+g#-<WK}?8l_*5`/1O<ėJFD8Z˹g|\/L%oћIJ6WpoM=/-g` fgy%.ܖa: 伅kI+|_MsiffOyův<3* Zc 1 NV H݉7lx3I%̞vGP()Bȷߋ0j:1ՠkVs ;٬̍UzM)( TT#ߩب1򱦌 yYI8>c J2k.1: oe+Cc?Gh{s"4ka 1VC 7}:֐2X@zq֩R'-}uJf^p1f[755.߈M-ĺNS(pWԩz%1Vgb0%TL_x-~DZS1Syc)}C%ߋ+k:M4?ab Gvk+?צ6dH㫠= fMv W֕JN7{l^`lY:1|g?tԴIv5)hi+gpXY]_O\s10 ,gç [ ' ,c-q5YaD ̓E2gURϑ: cIo;S(.d~JD}TŁqCÕ9QLժ{۟o})4[&%lj[AyX%rX/Rr=,tTP_+^ph^/MKns6wIvOm냢$YϷNf(,-,YahOr,s #\,k쑝 KTDKѥcBi,6YWpˏ-b ?`/tR+ Vң-#LW&U!Ь9v7SP<( i"~x>~Fc@sSx8)Aj1|j7պ9FGP2 n&?4ݻ EנY)~Ж[DVn'}q^y^SDFqLN@@FRDI5=xk X!3@;ݦt Z1SRY"1`jg챪m]iO /]6K:< }u(4l΁]F"]*nL]PPQx4^y杌 $?Gv1e$P/V CNEZ6FٽuOoh VtB!]naeޭ_λCiҏd.rBKz23gAMWO胘Xxy:^s|ZOҸ瓤G jPC(wti!9 F>yAWEjU#t:!+$ K#ʖ[^Ss~.oG;vlny_gRK %VIR'mp~Oi>WqsOBM:#恂ρ9 tN3q!_&jYSBح15f\-d>_/ѶeLv[x4GtѷMzCz9S,nj@,?^RPEN` o²L: 9靽=>x+uƝ9Ԁuݐ(e;k<76u0ݟ|& Ql{s͐H\ 39EbQ}HYphǯR<΀N4\_ҊF$ĺ=3@_˺uR<%suJ&Z\9.j/{9Et @%X8qrZXn7|fڳ"Z4cp-5F!9Է l !B)J>x>d.9Lb6 O va993_3d?rm(_Ķܑ rȶ$5WystH@[|}:P14v-ag%MNuށG-:T 去"=r:(dz\j 5w $*Evof1K =v룴d#58p]ZĻn1{F|$ 8,304 30g$Mk.}RM}J+㠗!kjS8g*A @E uYgZ>㻴9.[pGcA8EFL-TKvg; )*Ι9g,R=T2IW80ݣs5GMU }5T0i`8'kj -;{9OxbVWMx6rF)Е_l ྣ>tRHiKx6feq.DuhSHģ&9yHD{ {-bQXu5f{oL5Nj6%ȻJ6I&`sF)*: Mo{fݕ ]tIVh˥y<WKY1d9MӤ09xF5ocawnХK4EvIܤ\K0: q8GLɶ_}NK܂r0ι ; /,BAr#CEICyb?8=30_Ѿz:e*n|궯 daa}ofJBd>? p;KPz?GJq\b#H2ˎEQwxH_QW+ZVTs'm¿"jӶH/O.dYkn%cQًUSzvmsv*\H_W G=_$" s5"dkÜҡ%,(gӰa(v2FE*kEW{y_trr Ʋr^A= !_#U}.48G2nH &nRHE+(a.3 D KՋs3(/ޗ n2}Z/"/AQf[mk0ޞa{`3eB>jc, O"%wGNN,\eQ/߰r| Q1V/cB"پ'XWpKt <UuwýeΏY_h V+_~(koh /." k!S9QoSKyiʍ {+Q Wg;8`Xpmŕ`I Qp瞥pP@.Q=76 -S̼| N]W󺖉㘝S2 N x=f+nE 8)w!P_RtdOLFB!]Vzuh'bQ{TC=5/H+nUitzFj畸 Uؓ 3x]CԳPNDU_{ KvC`P7:hYL|"Ɲ^uU R4sǓlYꯝia^`%K$e{ 1@B+߮<oRUpy:3|79p}:3GIiF<{?joVw_ij6 9IQK z5LMYτqfreIm^[Rq}me uʰ1% Y,0 뮞l;/q$5֨ QbQA0^2p-jGWv>V\omtemř_nGqe=HąhK\LR1b5zI\*9hJVo15l0'S {o^!3svH{)Wܴ1fmzGsdQS$$@bAz@lIrf&^;D:hs1D>iHTJQV-ϰl6[h %LIH%\ 'bU;!-aTZl&0LMըfwVr]wZ7~4'~E[UJY D]q7H&y;L #8{9kB>b4 &gI=Xv1Cڛ4UI:T|Oa_z>>K?o^/[,nJX>(|z %\x/ ıDO7~ 2lRLO Ds+0a;b%p33q0AѴTnژ7CZ$mr5 ͠%9G]oquA0s&?6>" ҾRxayj֏|\<`4;imщ,Ǧ6+<-.CWU؆ݩ#6ɵJU:SֲꓑjQO1lj,EEUNmj3u{%Fxb4S֮:WMbj+JOksog_fgF8K\-v ]yVHlb'#F2Cq(\_ &f BPzfc~&m}%2F>o*|T-rȻl5SY<7Xl[BH(z"]PǢMot}t3> %X0#1no{9QC7C:<ۖ^1Is?ۊItN42\)3 :"3.LWKb \ jK//׳ EiV!yH} 1~PӼ3rp3UbX "YH~(m(עs"EFP+cG-^Cz7Γ*X n}fz{3^C^mj!{ʗj6-#Ik{.p3.8.o~Ϯ,{z< H;̹q>;\Ӻ?Ͻ;rbV õY;g[$O7CAk]%;U8,7ɓ[SS^  8m5{7#C> * F'tu\ Ҽn_4Ft:@gNj ?UFʭ?2lRk7Yf>P{ҁ5Rl(*zGqP4g$wTd~LdljO\ʛQw:ӿ?|=-_HA6Z: m7fh6fB2r'2 ypLrqPIrʠU}LӼ&pi9=*jL4)~| r hr|^HX e%{l6\PWPW[;ζ{p3ܪԎ0m tUJ%w|O?)Wr0^z[:,# aCa-ÊJ 3[DNcp(t YUI.h0/Ў]GBC0%b4Θs0#9فAAUjP_uYvc*GB/ H2˴zg*Mב(Aiѡ3`!w3{zzrpL;(_~1d~?θ FQFY wԖޑuvJ$F|\kKCZ9lUo=~˳Pmj.^8޷SfeXQ8Wik-F5C0fVUhe]H2!%!=[IJTw/:HV3e~0D /<{ar ,DˀIO{j,aȈv~4N#"O# "W?-#fsdCB $s]Yy} Ij?_LP w* Qޗ1c\?PWMIYBtnmˠ$]{XWj%@($3/$:ɜP'R0\4aŎWpqCQ^o[(-1g[qm(By ,CR%P 3:$S=t=zFX5W_JXM] LdM(vk#OG֓64B9Ly &zlGF\*J#B).?a$wcC/sLC2m4;..C?zO$=I?"m!Ltz=UFF6SghpԹ6'G68Zykv4+pW3 wY $aSpk)$7/Px/eR>/MibUv;4hϥ)mC[w+(k T.bCÇd/t CTXlJ?|$}O`^ƙ~n9U;"whGx4+SȎ+Aat+i"?ÉZЪg }+̦hpul /^C$'aJ*/@ɾ![f٢ u:Fv6]}r]Om_,uM:Ta&w?@ bfk㴁P\y@DȈӀo nRo!?PY]TwB%7{p@+@lYisas|Vaђ",Vi%;K.M3) S`#I-^|!zgOv)Z&ﺼKžZ\&w]IbP.yU] 8@<lkvW3}ayCjُN{O!~ٗwR9~Y~eB;6k2l:Ro",>8Ni \3w~^į~p)hx t+ a#]G)sOZ80?/˭6j층La al$BqVѽQ/e!_D曗++[H&ȭ+s+{ ?imIj1bT߽%ۨ3RS/|&\˟W_<7X#qTX0^>,db,Jxm=0Zx^碑Jk#,[Ζ`<'$kJ( SM]"ZK'RG)0@p= ۡ/qy@^xrv"h0JZ0R@/*J•9{\ջ'U@wջ^[{WD 2k3\-A,xOGBH؀)`c˸؞DM\݄"V{W!/͎ 6Mh_I(Y]&ףX 1tDtxK?ol9?(r"*CW4Wli";=.bC2Oom<}M6+q75bGji t w^LRuSpqo-6uh65.fF T|X" O+] @  dYg R [_eXBT ]"_Vg(96'ˑ#%ԻG*D=7i7*eAnéFbkNQtU|M6UHBȈ\Xa^lTSαY!gآBQ/̄' ;.oV=@rl ϾO1q|c?k"IaaPa"LƴOBdYeی yk*(4Bo5%qeb)RR9I h0+!IBAIRu3o+8;| lC[oU["#v&^Vʵ:ĜI-^GeQp/`M]F73 lck˝Qo{|"z"[pdrpJf`3ϴI2iWyەqd\2u0id]XfHJ!qRn1@k"1>u:na!X T c~(ފ-t2Jos?ʚ`!.B?I=DڲPvDj$˽Μa_:2ZU噸aMe;&ZDsf&$vjDsY\XmF-g_La0UNx.Mq3ؾ`!ZzVRH>p}zu;A^@}LLD[[_cY!j J&[㊛u+c'Êk|%k!9N`QbQШ᝘2#Rx]ҬƯ Gs< p4:O'֋ӹ>vuD;Y@*3 Bn\&[quKF'4 ks Nc>}W-&6Բ>RfHtlxkxUttJ@N\($"M&hXIvWeMo?I&:ƱWX./j4huL{$0B,&fĶX֗N^$ΎI@ IO\9w`|}{;u zDK'qz󾵣W%̦gG}2qBu1[O+W]5_ zBٖw_R^,QEv_A(‘d nXg/_Cyw Ŭ}= }`v*`P?ӕI.T}=HQ.0/C48vN+)>h.ސw⩋v^Lw܉ɬzM(o\`#k-Fz[t 9 Nu $-#O); @h\;ц>"}q MN.0J~׹lzq].7%PAc8K@gd987&AD3.5m͖.ܪ.Eѣ9}J¹]xsڧ5HQ۷z` 2t}XWzTWQ\Jb5pQ[wp@j/ZwaGAKN0è;-xܐV2FJÒ"]S3֤&FAt:6[c(.W"7Jj:>JO! 8By k$DsmMP &%`Ll;xJS؞J1}DJV!jAʀZ?TFA`&po k}YdH$1hh_QqOmf$i ]۰t[^$ڽm΢]ll.eWA#l"RR9)':_2,szC/m(/(?7>aCCNq7f.7pN䣩 Grw8\<6Lm]_ʂg~8Z%@z;9rcqV)m.aNG\Y ~q *;cu4P&]y0Iׇe vH'].>sу÷>ny;0b`6I7ПE3 %/6JC>&bYIj3`L'lrV{ЪﲃDQ'M1I!p%g!O$ p|jf^TT3I!'=FN򊼁q¼]NS(LC>;+uYP8TAg->Lq d\Еcy4 inf}u'Xo~zdHo7?~`4[wLc]1Iks'jV]djG—l?ާ7^dzKo9TYu8['ya!ەpP_%Y*>$׏(%x`[13AA|PXve@₱̜pK^UK!:Cz|hr:zFJۧǹ$, k4~c,gHG ?KT/ 9Ivǘx="M)h˄UwT1)F8{o,ӧ2¨@hK/a8jʵē5=?(ky&84Aog ;`QP33"A6*^8A{.83ox蒮b]3obž(qH kygAڙM`Z'4p{nv5՞_-О(EFz.Z-՝v-B3VJ.;;$Q7"N?6m6htȳmqu$1b )| Cp*EjL1`(컏M) B'^*p/yVpj2`=iX3Osƽ)4+8fhrXv3•!"[`%cr!7t3YO=!՛e;X kCWW I3P48&b8Aau- aO{CڸJ'|'6ypejx'X[̝^D-_IfѤ[P6!-렚 eeNtbh_:Eos{rND&?R%l?uͦΡ6l>'ԣ1 Z:!: u$ 'r-O w))FM邘Bsy|=/xn)E)܀Cp0^{8gi dYͯ˘UZЙIo3|y}c,C҂Dsn.y-QyuJP!D AE9ʊ3)Q0U,@l *h͓Nd 8%PziFPY,t@aV#~`n:)G=}Ƕ6]"UkD|9MUV~PiQR tڱ҄CYBdEF]hdkPß,2,69u )}mh[ 5grr(l)J:W&'g `FKw2ivBHȺnaLC9ʲ):4Svr&6ݸq#VEҬy~1虶jяC;J6ì> G_<&X[, bh" +XjRG!ʆHJ Yi=hciVxTakڎ{†Ÿٟ֚8KcZځYmO :xBV&ʾV|܊|zvae/kFW}OdGG{a'i]{$ol #׮ɔکaSCK='ր^=w5@^QϢ}䠟WHVMG#R%pQ̗ ~?G$Tךҕr-?6D'Leç-`ej,4Wed‡ .Z5_ސ+t&oAiL!|3r`0Ul= 0xbu\eܘ8.B">@[hKUvIlmD ѥ1W{lZ\&-O2m̻̋&Ru"u4QlĂJVN:R!8X=8Ak-i7YW|3ݝnôJPk@Ug}D)cUbZd(q7i3M)xn:3"ފDwN%IŸKO9~;۾˔Кc/MixtVa׵@5g[&C{ /t~Fy/bhFf$Ʀ-AIXj}UQg?IhoDAHX^a8"O.')?+V8~Ӱ(fy?i5א>*xy=$g`Kdذ[\0[дoL_5(~_%ZLY. b2 7[YeX&pV'wafM* Wj @s "BFډWH[q $ -S3kztNQ7[CQ ÛBoGPJtBl%ҏo@F>V$@ؚoI^Gf1^ۇv׸/G@1yjӇ&mn"t`_GOjN t(Hf18FrHeBy+tU>u"B?/*k-/PC-Exh #XͥfI!x?~dŅ:{|t\3j'#6p)Bf]`nf }l`nxHC- ?-QRT߬JY& MfY׎/A7WoX ~fRs.BI*ţzmY( ܭJs[O<2>mo6Z@3ZXJaa~2Zz6OC³MEmsX6R_&ve{mp"OCck|Lls#s#]s n0&;梉/(¾~ ~c!=hY_п#L^'Sc%%>ב`>ORhkt<*b,[;*ZEdA/Qk QĎ4Pau3$Zq,Rhl^*rl7Sa87!Vp䙟S(KzZ0| ɠ t _Z},tBuSW7~6~Dc w$yUl.AFѯ-َ||p uEԷF\NJvY$Ҫ1(P0eB,0 ۣRXND;LD 何աŠ%7Oqob-㉐CҐuoXSqNz=%Mըt L*?gy:5pu1Arg5h<xLRـA"/ 7I21NV 7 .(ۀ[QW ]'Ā^>A!y 'ͻ#(:V’Pֆ@@~6݉MfHWΒ0> uxME$%K H V$ZwRL@DҟHV r[CE-P_N+'UOw)¤ɣVpMI|E^J @pi(}P0B3vBojl?)/λhx ] A,+֓\c<ْA!ׯ).LJ15p3GMGR$w&}jA NU3s|X3cXYckUìw_P)Ri4cx<άh! Bvǣ\TAY#27P%N ;;|me*&oDIj܅vۙ OVGyW'&7kI?j/ߌ5][[,~jm'Q/[Le QJx QNF>r4Czy(4[{c`QH&ٴw9#6N_raK_4g ة򃅯*s1[]h7ZiD9t[(C !ѻTCc֌h/I H}<#QV:U),44_뤿\zӺV>q0mV9yyD74uo>]4ytGಠ_\["$0֊C/KHGUl/QRzZ5q@{Yx0dU&q"]N`j5밚Jliî:}- طgzt6ɔN=4/DQ0Hé<ߟ 68W@s(JihW>hbsΒ+^=aH}BT\D&np7y3 #?7Δ@ cŨ .SHm c "ūMv*ߥda; )6f$5_Fg? .rnYLVN7-VN=x=EA~I4S8wK#/ʄZk EN?3˧=錝oTD+> (zjBJS2ѐ}$Hf 0FqC b*-٣&>]e z RX'0v_K^06I7%܆rz^ڎeG1]Nv~ 5Y\D﨓u wl1sw.w3U{{/d7(nݳ~i0݄q_d314)kre{lN9Zj\%`߈]v?9-B[ d uXI$DjXC $WDN1<SBBG'aѐΫИ/UMd쇶߃au@{;j" Sy vBRT=]Vet&MkO8X X_H*.-9]mC NAa2Pdf"M S `gE9ei(HApre! ]*V{VJbDp^:}kTs>A j{4S 9HW'YZfr sߞ [ #S.FdF:f2LZLq²tWYi)CJ>9 0 BzKlP>bILd^o,VG)yf,;EYمeºzo ͧ ? *F^6ߎ#beDHy*vN:ID \7 ߸t\_2wu\+8jG.z-.ګk~ ,ڳ}1_hUmܩ$_dVW 1WCU0,pjrÿtc~ruި GT.;ePlfpqJ~{x^7cfFf]*X3L,ɷy2UtNlj`ֻhއ5&˜+'Z{J 'ZTPr:4^Kq!9r>'A$$uNo_<&#p1L6Zɖ-(+vƏw.g}sI1'18糵%1|f;xD)}- #HfPMk/{$6?np V)٤RCq/@u)K͊3Ŵ[W@e_ ɍ;}REbPVTm֚:\Xq:gWY( "?~ć?X' ;kԠ8,hՉ`'}X,.`\9O}睕Y2KDX@hc/ af|-0-{s:2g`2 IKəB=anG$pJf%O柲2!䠎7b?$b=^dzzj4ywZ}D53Ȩ)\-\2-ИGrE'j՝D`~<% N F'\ C#m+`䧤Zؙ`?05]볮_Gz^}7t3Q (8Ł}[&d52_b͂hD% -WKy :jFʿwC_nGU۰IX`YJ 58ćm!-nӥgMz\{pahzIgPn QI')s1s6+[s%>X[wqL϶UlRNaAШט1C11dzG橉3JBB0O/VMafy<#wІ z1xAb:-YwAu]7 |qkqs[%ph ۧC9  f+u/fiRhW4/]+G >Ɛ._Lh;=UpxIp"/xR$@[ֺr峅IDXx oا̰hQХIb`|L2JHfؿi^~ _fkЂ_9{lnw ʟ(a}7k1Lx9b ϬcHKM`3 P+~IFo$(-e+)/` 'q|lp`h0D. ٩0vw/c[v:'~$͛mPn2i ze{Ke `uz"%e/0_buܴhk{¢Ea!L$Wŀ1o&.߻6HB7.pYE[+.qܠѴ4jNu/A+ gM4|R?SfdRЌ y 'v ׽Αւ'/yyn Y%ݼúHjr8 %Jwv@$o Ԕ51hOvQ2 dSQ/T;ٱ C r_ x 0foL|uKo38dD- eGH/fk+rFI#pPx:<0 *"6 D,tCg|q @ /+ڡYfk61Iߎ^Unt܎}̄+v܇hT< !uA_6x `:9Y@Q^No ;ZdC}/֖͗u5X$UHἣkB?"cF)[QTwz#}>4&6 yyg9_uP(>9${@g ׯ(oٷ!jb-oƹ៵=-?F%|z D* ȱoa0 ǙclATy !ERXdLZڻfvEv$%4A)ⱏB8 RSB7'= 2hV6~EnzykS>(fѼt<{G_ GkF'kú:2D1[5La H!UmU-Zww[P2n>01Bf7{J+Az?[9sgt M}6 >ԋџ'*f0r魃C)05jΘ[*s{eJMż\W%$ޏx4ϤTLϫ$\X^X`) dF:'!Z QJo5|+P暖)(Oi5t|<ŭJ *0Zwǿ# m2tkdg[Ⱦ|o-Uo1[<Z/`b!T-º[sdd9̈sǂU@I`L32FnbϳS*޼g{`?Sۂ 'O:Ժ|ZI'T< tp x CQetR3J<u?>a'оz'g5cj27q9mUi`g3%EHX0nZTGHxf *k)Tpӭ#RcOf'2e}/P׼V>~k*}ӂs~,Qã1PrN ٠ pz [*0Yb x'Ork0kFޥhdf^FNUVb-ɩ wX7j3r@0$*"3z$ nO"꧑?Mv)K-5^>)O6`5HFly+ŜOc_8͊ Um0y -UMa,Vx|F_iN::H1X 9N\DPWވoACN9vb2Œ1]'*[\oCJhCL[ku0]@$ Xn~@\]@ ]}1x9xL[j󃄭&ь9L%J谥vnH"aHHo*c~C<3m;kcxTiJu/rJ@+|_ڕnS~ H ZúDYa1H-ʮ.`}. u/Ig]@D4ahRjR&iZJ#鲄,8o9Ze)KrBf݋pFi6_i$vOJ5W YX" 5XԐ9| 6M~zi_U/F`<j#SDd٘PɪX şM4֎4>ɐrx*fFb$S1EҝݾhLϭhxy9!Y:*L˛ SU+QNr  WSǭ sWt h_~GT+̫_Jyces< 4%s\8bYW9%%D4, jo"%/ JttM(5g(#O%C9I&Z-٠n9c4b yVIh`Z?}(KBaNƹ$sXRb,P+jzS#9Hyeȅ\h8h k n07X|^gLD$&{I]! Kޫk/`>s[JV0Y,'{%W@|&;{~-cV>DڻU> uz|aWŏ-ZY>gyW̉t *)ag5 zq;8h4EO!C@ (guxیK19\qkU1͈7Hħ*4qhCv:^{NCXO Eڃ䒓%I>0GUY8N;ݡvoLn#I1qcӔ۪#ͣaݭc,.0Q<OHb`T2L4ڣ/ғE dj]霏zMІ;Tf #+w"@ "_}.M!I|(s &Ŷ~u`em5Jpv~sedul߰OEQDyI |@7eUq6dowk!gOOKR^m,K`=Ү=+LFܦ0YhPR5u7 Ƒ(NpAWYTyܚ\Z{qmۓhFA^ifFV:b1 ˴!Z3}?ݖtL2$?X0Ǧ~p+{Dk@y~^.wn0d%s'A|]I e!rv?m Ps=]7)t1n[&|"T^;+ D*K\bs\E4hNП?Γ74E% oʄ, *2z Ɉ*#"_Eapr&d'N:Ā 4L o.jc"LtG|ΡQ.]w 9tfg}d8'eY)یb6 [bqZEZ:`)ïÒ\Ta`$X+~pj9TrW2&6vRm 3D w[( &;ƄgŮJ`ӗU">pwfaȭM1XBǕ՝4E>ZO0`^BC>?/`OTpAiP!g Ȯǭ o X٭_H`5޼׏=ښw3wشrn~al{*+o=O8܁e כ> \\y5K}-Y_!B28̂"B 6,O`.EBǼ84,S~?~ y[mWM}~UU?wAC0DamLtl}Ur8B_ SQN M_.l3Go9EuO0֫Pa*`|Lmˮ: Tn ay54KG}%{^3pO9ocэoY PfJ{$!J[@` Q?rsՕE~b=ODϵG"8G(~ޤ]9U/oҟ%w-8f{'HW4t4bBBS#!U?GƁIn+ݣE ~D"JnK]I yI;Qd`N͔Sy&QQjT*c-/63 Nob Q3`T(f>J9A(. [ 84д ev>!喣=y.VDZJr[dZ2XlGGgA;.pV|k۽ wC f2w[%@Օ?]|3`espX\W/%՛Ms~vKp ۝\l ^-5}Xe +7`yTWu%OIS*L60a`n n*7).ٟԊxTrYNJ5f(aژwta+tr]+ŷM1rlpl=+*lc_A5x@ΆKbyVQ' MX H_!*Vj(5^"jCzj@ =cUIًNLs8C${}u&UJ=@^[^; 2# uCLu=)_]fܑH K sz[+`IK/#]z{l{FTuFd3Oz;\JQnfL+c)3>S֒0+vbi E)*$h8etTt#giPJ gɐ;}m:h]fVʫCYΗa;n<&]]*mr5,>…:rɪf&Dy%} A#;Ip]pHy:Ae{?!'ͦ)hꢐ5۷iΰ_!CȆ@7#X&ul:"w|SGT$G֧1Hڵm׹=+}Za_FT,%OCZ2ҋ{G,u^P${zh!m D lOa#~N뜺 H1f `t_ tS: am4=H31{l%WaԌz&ŘE&a]zċGz[gs/qv V'#ͩBVde0Tf'$s:S`?}ꖟX T$䄗HB/|x|׀|ρo,?!{ŨV>VtWUה?z(A$ejn9D#UŽ3wW#?YRds`G@Rƭ8w gی+Bg:0.a wUp7@#\Fae L̐&dŭFg:qO; f\%R4>uPAL¶`vzaok IRI^36 6 T?j`}KΑLsҨ1᪀Ӻ9Ͷ Eʢ. z;MraTRyYrwd\U(X1A\i>]~iE6 +$Kid`r 3[+1Kou6.lFs܌#Q̖>;0);;ף0hV^qng :R]5B^4BV/h;Qj8+o4"*-{ˑK6TףEd vZfu]^Ms_ۨzVC3F-BY#qSds,4vsg dϽޥ5̳ü*",:)BC9{vE9|Ze)n;MTCXLJSE4DB.2'F >"ZG3AON$I EU*O@Z58m,? pVo潠?S"!&}H#qϥZ뉎pO;߬NQSbr%Bw &垴^e6Y/7@׸:ű店os*ydA*"eXvJ-).Ͼ9dgRis""Xsic8Ӎ/`q|i$܋g0MRoi2P笶y`Xsc>4teFzXþdD(LɀD׹l·grzyv>#On}^hRTަɞuA@7:Hm\nbhDo^ HnDsO'w~UilRv :gx[h _:}E2K׵]P Sw|T-EUI}'ͯᎡw>4%tvCrVj+@ZF80O`mP/D\2__j,lTY&7'H۷ϭk\teOz]Y}(׌#kxZ!ۊB0b01,Wo):_~eԆQ"e4ԩREW ~BqDQ^N(͉$IRN&N>vٱ9s"o- :UhRBro'Jg%])E}IŅ\4qi ؂Nor~; LHr39T}aywFhb)mwHb_d0еvkJ2_Es&7]tvȰlb*]pf4$G5]FwMG5 <Yw8 Ip{w=31&6mar^fEF&e Niu&ޯU;(^.N&C}iUp=tEk,(_#L,Udl2KU[7wAeS6¤=3eTx2`sŪcVxQkl3 * 8X7kpZ>=n`y_ExfJySmprE=vEw@WaQŚhl׈*ܬ ҥӢVp.n197_蹂PƼP#VYL{Uk!-mln JV^JبR0e~S3?,~BpZ|sRx݌ o.tHYxY;{7oB|AJ1 ^}[(%JnyyNrTU|q.Au̵]).@Ho45Ћƒ|( \ٖUI³:h{9huωS5{S4T@7!Z̭J+FJcRi kd̦Ӭ:O>E\mm#4TR'5)xT2J4+AD2\>PE_LMT0=>I !/r%Fz7(MgQrJ[$:~x g gAJc 4Ȼc5 I xFERS+_:ɸ8ѩg4!oDFd܌_E(QoZKhWwOJpWh4]OhSSoK9G=@CJSpIO(8.5[89!#QGwkWpjA EؖA/mbJ}e|H%>Bo}1WBasgvN:[</RJ :z: Q1lߦ(FjkI.E"n%B"Y49|#EI7њ!LζׇAIV4lh׍ XK!}"GX}^hL MЅ*m)Huu煷կKin/Q> K=>3&#(Wm|w?`dwl)[{c-͉>no'f/\nz;yd#9NxqIh%ܦlU&i۶؟m_)~yo%f1|&Q,rY~;Qȑ,20VΉ=Px7_b D?Amy bm=a_ ˣap_{̬;𵚫 ٧V2:2rMl=К2ΛU.G?c+W+/]C {T +Xx*W](6[e>:i! ŊJgWbQtϮ78`KKwV\^Uֆ?{Ex#X,m!|1eF_ ',;b3>p.1^q\gvXaqd""Q Nb^Ψj=2 ͱEyԹ:W֪{sVJ Ü6SMHx,b?('kM⣿Ulcvd@ )'}H&$݃Q|K5w}i<{9hMqy|:|e"irԌR c ~ r^64z FZe'#Yµ{F_(ڦmkH7hR.bmI>GK˕ʸTeȵay }兏4] /A o@_Y(5t8n*EF>AK붤mdQer&i:R tѽ;?ܴ#0OUnz'󞭟z'F+L ktmL046~{k`aݠ nVnPvn\:%Hԭrؓp95mN/ ~3-X'!GfFܴ䦤"nW5ͨb\LM⅘ɍ}/F,P@tLTgel}~r}?6بǿ}@Hj-2g>k>1VNtX9xLcͼއ ouLdXucb'\LO(5L9RT{ոV1J_D5|;!R"`_⚕nHT2ۉ8>8 ,n;^zm\Tb5 x4=MS-Fi8lk-<7&7za/a,pyؔ ;z^Iy Tκ*Mv;QjMvDOTppO&S3D Җb~S;2h~=|A^(V/mLsrƒ As! =v6/^lŘE^_[Ng:r> Prj'-rf`Wc3 -hilTIqp6H$ɯtWD巁X^'+dfyl]%! = 5pV:k`1ɣ/UX9k{5_9{bT7ߋA=QE^ o"$@Xy0:.̮GS`DDಯTv.s$QIc3&X[hW{5ǧ-O41):Ӿn_5q;+aBvf˫9y-$8f7R?;<}i.aƪ%7#)1QaAvIrúQ-~l@_??;K{58f7*||Qm,["swZTᥧBBޚx/j,f:}DlOQShBBA%p>`l\]c@U. >ӟA(#JMb)Q4⋷SJF~1hEQ]:ʼnοrj0';SPNlA a2Oq1^ @7 A9\ag]EF]SQ>,~Qʹug=w -x3=ͻޣK)7ؾ(M|gi3PrPzaˉɂ \v͞/dviH׼Ssˆ`W"./AҏH4'M'2mV+g_3*YpʱmQw. 6#O )&(;ÇG|$c {7 -p>h,S&`3j5ך:#\,OѴ*ҍ쵅P[溏ZS՚"0?7{T@Y0d^h]v6(QmfiPP% ӠH_IPz%Osf1eHtA୽T"e L44-[!v[j@C5˩'q*L[-c]>[~ۋ6D!_"QV^ 1z^l-ned0nCukya⵫׎])b@w|YUhOs@UmzGfR9K8o\6#fZy#8X`9WLYKF#*1(o3v1n/sނ:(Ksn*j5{#2ـ,/|M^D#Po#b&jy }#^W>XWd\gKMwoIH?'^S|LErաejIc'bk$r͚kݨ#VU zpБ$&nI2IڄƟH`Fap8MWڹ3 Tw.Y٢rMAI1a=,NqVANωA/qX >g=U@aW~G$6pЄ@256ѽK벶^dXbwϦo.E5*q.n8 o|762(T2HC ?89l}+ T@}&x* 6[%7\Tas ",6r1OR'i&6r(g8#<+/lLM'Ҍc.Cojk6/ Ȝ. .zO]s0>YCY ڡtnG{֦w>_Y* '.F^^1JՊ̍p㽒!Ha~f='^:Tt)Iu—C/:.,"NX}4j2Z~I>YDrNF09YCV8$LЬd֌B: ۝eoCr~V0 6h&1;~r1QV//2 &y sd传"Fٰii#;kbEOڙ1@IA[="v7,Q@5"y&8O08V2I0̨8OKQ[Y(IG tD9t(i/)ťkCKhjV$,"#)+ֲyxܿtk{i^"B? ' ɲ4:wCu~+Vٺ_.)L-<4JoIʅӋC_8?ێ3,\O{ /nP>>Bx'qBu ?2ҿZ/-GM3R\l R\ ¤j>l cF䆿ej"y5޲bqŅ :BMUPZ{|oy Ώtq˙ަIhڈEI5N§+{RPp"pIvKrH;+ A >4/OS6M2Z4f%\gaEU`aZ .v5c8)ݡ%xCSIԿͻ( NԨ88w4+H(qWͦR;\bdvFշ)Ѐ@1 X9R5O@$my;R$-G} Rp|!ԏt686ܼ­ٗL?FY8slsJ͢Sh =K>1 C\pz7D-,xXWX7ڽH@)3ndi^G&b^e(Iqj6 3v̠ns)sN.qTxcं֯}Od.8ߚsVFOs:Vb-NTrmA* i2.j5\ 70 mqr9,;yNMx!c"Zne~K@H=f0QZa܄V@\[A ( P)Zܣb hV.0 e|2$5 m.--c5/[!̠%(EQgQix9 ELϿUH8pY|ezM!:Br}mOɈᕐBj/G씭\@z|2#Yͭ313d%춙;I12O)f^ WYT/Yk(z 5.2jES Pã 2a0s))vHStd&c]馸 ¥B0D.EGԛ^Sq|N5-$TM؃(E֤XʂIv^_ Srd D4}8C\ Gy[w{*yg,탘٭&{5T<;)-?G1=FvgК'~oЌQ !%>pҮt+ƋāS=0ѿRsT=lm)uqSWsE%E;+sCÎ<`64L[brJI! !' Zߍăc#P\_q 2pn%\ϱ7JR 2 ;2ꐺM)}^o}< ;^Ov(e:~_ .6jM_Uݽuݪx~ٙZ$Z/#u VZ?Fܾa$ie^T~)Ӆ?Cs3 UU&qpc?ECAZPsI3ƴH%\Zd7<"/1O_Gi^39`0"| Qtqܞ }fߡˊԖ ș#ד$ 1?*~{$}H";{ " a㸘u0 \Kwúh5;Vb#:. ~;Vi2Q\كC3 >  2'JW>q-{f89muP2-Ԅ?gx:bMϼ*侤mL?3 rs*\qXQoKǩa9d|>2`\^`QtnRr 0dÝ~_UL[ vәHgݣFnmM6mRcJFW\lASx 2ѴkpQ M[JDg.s Io`l?p aB`Y- j{ H-i`ol _\ -Lv5l-c_L7{`pNl,}i$j|eAjX7C-LsG!C`K5:cd(-Mcqx[$=IF 0]\eyw!Xzeo5:fu$pRܹ$/"s/1D[7vcc,^klӕ=oJ%˭/+TZ}P'+B Xxc.Eb F4%9(wفگ3 -=`H43x h y=P5,a|Tccw[* }c]cv𱆊Mz4e,%G|P('dL?=9%]i6*0z[?ؐ@8=1Mp;6uJ*^@@SO3gZY!!!bJ߱Cs 6V'@xhD Y>F uG[Xէ6"xJ ?aVrئ{5g|bQyY, G]Lj-"۹ݥ9&oOJy~]Zβ -> `J8I۲%>8h /o?x]i4"h%sFNIABզ9Ao|7ڤ_X$#foPyA?IP7xM[JC^OcDCc,xL16 g(|)l~r3^?뻂Fwp*:@l7#c[,|j/^1Q U% Nn-@o@`^h+] )¤5 6&+q"m,vMLX4HgH7n9oUH~ɶMq\$le7R&E@5HzŽ |yOBު9R'^K.uXi_[+|1wF3S7ю(iį|ƛx x.0+U} X܇aBya( Um9Pr40u~)#ڑENDXw۹߹GY+Q"ëJf)-AKP.3 ?[48J0--@Q:(CL>^ڵDqᓏ 5K?!a"{QYCpT  ORm-Wس ? kx UK",c97+fWﲗ?d'!C_JP5wBz y;$[{hqߕ{Ζؾaή+]` n.7QP(HDNpV۾4w{on _xyN?ৌ^V 3|:|A' 1 QwmP)b_(24I'WXjs\vY&d h߽wV`<;%+df0CCUhHJ2 B]OC+ceFhDDPs=sa %g:U_~/oǥKAm#;r9Zg-eum#dZ'^;^~l?.+)=6imٗiOC:%qWU7;|Qbر7 /(FQr0. CɴQV^QJ8 kpakrqC !a CBĩ"AssOܛAJ4W'{9}΍(60rw W>&Gڦ3Bב43Ev+|luy{iiwan@FG@>;YUl`0 Y . O?CU-(mmzHu Ihn|Xj [R0["'*p;35{[>%N8t5I^YjPEwR 4tmpj7BBO1lNc]e1o$ 'MލLшj·kRzu{BڇD}pY#'ϻw4t]R%^jQ^Cъn6^]pwC 4XV^3~P);z ňFd-6 Vxϑm$c| c3Sh4`6#10|ri_'iTD^,R ]A8J4h,Er ?|*!Of 3t'J׶/u.+t_FLfsYLw9 f"8]/79 Y(< y6\wQ͟!jBpP ) w DCp (B5.C{tg]eI|{XWTO4c(OXN 'JƄt`&k(r*W9J5WECF#=vΎFFuliACKpx+aI*kuLix }ZkxxZlCФ Gn!+U6: H; ! žLrޡaoQt_~|m5K_4 򛥷&{kMwwhcotI8lj H- qFؽd/AZAtI]?ovzxZQy}{c6nKa'\*6 m+4kAy#ޗQ- \cUa_ݞQI=!yCHdCǼdt鿥}l1w0TW!(p+/V F]֖ݡ(-;x~t0;$++2\pw>]Ǘ6eo:۹[bs^&G\c;2pREqUw8FBX250%>ML؜CʦI}zt"9([ ͢pӮ`"?}:"+EYrUnvBR(ȑ9RΥ1,d=+h6$.-A*C D>]?[iWxy2 RYƆI! `CPHj%:>"n^F]ý G3Ů!%"V/,6;c<`[3٬!w1eۂ)';Äv`>]?I3@-5m2_YF7Ą8aYݚ͡5ܗ͔ u\'ʲQZ=4^t؞ 9\ ^dk;qL!GH}ϊ=v2VXҵ$ *P)YЅAU/yEej~ǁQ·$`Etfnt/o1%a,X5,Tʱ?GoR6OV˒;nETe#z* -k$ x_F_PP[bUaC" ńpFN.NfX \<!]!1 (GiCH~Ӥs.1h4W>:Dhf+tV(7. )5M/n`PA]FZA/;pp"QOFF%j@^PXdeV&bnح\Dz_V+,ez履SVO}^ KEc@`%7tAM%gJ<FOɽ)R͖F3xCSK)vi @O4%ɿqi2u7gP)A{`cZ4?l?J0ub:5. im4q%AIhּB>p\۽Hku&xGqmí&"pV9 +N'_ AE'l=A @i]$9В Il>xT(WajW*+6O XJ9:!@tƓ2SX~kUA ۏy CZQ?+ Np}AGeo2)ig n2< 0{W$tX u{PoKB8`C]2$<\#;Ahp晭AHRx,0H{!7ܣ?˝0<~ M1֗ f= 6oIk?A[FaH["fbNˑɻ"$P#ey30HcJ9 UN;F [BUA}cAŗ` t!m(j4*~g}Ѵ5ϿJ 6c}Ҁݪ/Q|r0ʙ95F\4AV/;a%k-l '@?(Mi4G U%/U?ד YlB !ﴂ\'~<*HI|^2 ־25Φ?EZa#xc3"mݖƠTpPZE{u CzZ+LkaIP'S O\ZEDj:K6Tjf$3璨e:׮UJ? ˁa%j<硢 [p~H"8>Ed{,Ӗ]Gvn&Gֿ9@r"F' U9|(OG zOД֑Fe-qrƪ-!F HGc}?[բ=GZ |@ ïQ"4cL֎8E4n3rdQ598!u80)[kw*D^rMȸ{;hüLs{xAEF8ϲm]\?$K\ -`(Ԋ9xp|J N}/A d ,vLYtMnqe{%V<>-EN_ǿƬR虴 rK \y"E~L<0O(p/wI6} Зf[7i.?'Kؠ>O!"ƹ0^!`[>f,c j=.aT>H=~n.潗M<_(,nK\q]bH\(p׵~`SfeDK'pqeE}t# vwS\ 5cN -JxߟC{2YPbҳCf#vZ7\4CpaZXC9V<:`f~5#Rz,|"kp ofonFc󅆠@Y~V1(sxt)sr}dD>zbXNԨJwe3yB*UEjHrO!+%DbUa ] Ԥ;wV+OO$-F dbDO xY~%B =cpD Oh-XyV^LRs|N6x ޾f&9Cझo9֧R'!%d{DtdNi(IHӫl 3!.H$"';go7a-]w E{/ZݟM3nbbG]O/}I>umIf}$Rom\/_A PciW|pet;B?Ǹ otRb2J r`$'5> ;I9>T չMNlCv6OLdFNvt3SGTfɫZ},:q >x0QxrRRiKiF!$SR|\N|]I4>ݩjd@]px BY#q7fyƭ}$=&1| g]$zS^2RS[^2^ d!X01SCq9tl,}>- F$?j= ^E^bΰхT/*)]CvPg̥A{dqV~?C,oVM9Wu~uB3[Q++Ij~iIniqL8i{oQ)L+NeX@ol$S fn7{_vhBѧԀB"DYc֖RB6u-)'>nG,ϱ9IIcC#_x5V.߃ç[(EW(;,_Wƒ.*[;6gguyTI@͇r;\) ^ͶAKCKVe쀄2'[c=[LTw*K7TS=zOCK!mOV+V?"k\!G\R+F&Bбp$*uFĉWأ^[K=wuO z[3Oq txCJ44J$-3ywnT78JO.&iNgY4Ankfb&ۨ!V$Ņ$8adt%g0UrVF YExIhL3'瓭B$ǜ}+IЎGWT܇$@oM7Y@Z] im |=u¸@  yFA zFaZs=!Y_s~8eBSX6J䘇 A]iz 5yXEdsk:W[NRk8~$^Cǃ[J5yD*al@&zxBxg&^  Q\8aYQfy8Ȱ> K}l^'8 T8[zrM w9v$Ůxϣ@ Gᬪ? 1VOi6OjzS&{DU=m,?Xe Ű:9EnG֟ 3ٕ⠤J`%ӟҙR%"J75)K0d>( QXנb~r"((P}~8`3;;+﯆fؔ?<| 2vŦ93[5]g}N̖!4I!}X4Xr`](8v=} "M*%w:dS_2C<1ЦTX2M`k峻rFxZߚAcL/Ԕ;MoXwi0s{yA% 6 KLB*u( \/`Qn`;>s7;-)%ކ1+7ʩD|^WМDg)2fnz"7.bN}h~*wa1ivҷ\mYfQ ީ>5~f ӬK>Kr^)Α/x$R)H+pXq'o&(ʚ\Ǻ.-gN$nTeuNH۷M8E|Pv zc;Ƅ)JHfkaT6,VExdp51wPK;\j69MgX#dB^n[:q Mqm9%Pܜt1/hV1CeY0ݫﲎe- >Ѷ\P!CDZ0 -C. ,lI9 6"d8"%$5c9d7Pɖ 9⚎j)s;*=Hӥ ,o1Ҏe4:hS3O=<'xq.pGaCIXzy }e7(^T6;'k`Q -{gtI "d5%FO̱ߠ.J M~u_ a""-em[MWR%aKxb4|Xp>q|dR ~2~ND~Ώ>8EDx(NϿkdǠ~'DYzE!NicwxZʤGFT!ʤoII6ՉvF{BӭT/eG'zebNٕw,H_lE#L*6oƇҪdvz@'-S7)IDυMmJZ$41h*}3F'OvMpiB}ޟ@W 0G\:YD2W5ukqgJ26~ci'84fĨDMLl!F{B78.eBr{p|#!Iwy|dL Z4ј+θ_6H,q5 JVX"y# SKwM }#œRGyk"VU.x1I4b<!,- Z!; ǦȮ3@ SL9US izE?<8k?o-^升ލc'I[Lp+)B5{?yƻC FϹ H; BtZTm_; W3$oұ8d@kqh98CtHԆNEyZ0#@Hnb5 k83BS #B{}ܪ e:Sb 5QQ )6\?kKXa$?P-^yĂ6S!8|&-?<[6aE -#A1R Zq2% eYnW񀪢]lxa9'rI[S 3{$b-A\Os ,/FP/A],& !m?AYGvӭMΈ;,("TsUأ 7%s?cˏ<\, ^ |*;<fzcHf.F9a* ӍI-u*aJElGM 6=t|X}c߁4l{='$]Hghh0-u+s<mys/T2BB|=4VMl3+o\HN(.vP}zL'ȃ}t'D˻aEvuѕroAx1 MR[eXx`0m[p|BFGb߾x3,Lp!*%Z8TG:6} ycQ?)@Gy>ˤ//>"^^V#맏 rˇDx+Mlɗ,sjWVPsEfuIg, BXP[Pr7n:1R;oY>όhbCZN8txݔADAr$(&kZe:^(K{{ώlS@c#@gT8~$h"V3xi +_DTCE0h9aAV9; 'uo.xt=#?i t~-%:Pth!pq t@ kݷ@#ܶxneYU *twl|6U7rFa\}ϫ4цFXuMXmsƐvj15iuv$ yj1yrHQM||hd"ao+#B-:UpW[Nv`*9jE֟&(`{ ًͩZsbнWI…7d5@SS&b<SoeUm(]a\h|u?uU5d t ùv4 (cjҸ^BE 9~ pms@@@}yg!4эG_K%MVf<›CiF.'+ i&>vɋδPU&-,C֓ 9]ۨj.p}tNqˌT./m4G]E56dF/ Ժf^VQ$|g:TkKڭ6K z@B[e.꼕1[B'pC:lc>%۹~c.9Sk։5=in^^ %)bvIDH{Zg<7{}k;;jCn>U"*ڔʬ[h(RZְ`҉5!Dr"٧{cρ@#͗8uqP@'ЧQU(?Cc5$@l:>f2Um{bjt(4w;@o!ɡJ;Adf0c@oAN أ~$EܚT$?'5Ij{BTaT'}xLjrEV3EC]W}2*|C t?r$X749n\#OZB:ߑpJ.x;]O0<\T-X0]^f^GG:n̪i}3t(g5r N?@йhvAsaYd9o lK_$&˽C֋)B6[(hHlz}* i2BV߱+ԋ Ӏ?/YX FYVJ=H&'A,îglyn:Jh-W- ͣ [j~7laCp vkc_jDE[sUQ݉~ȃ]kh?H=X fwa~I[Aˏѽ7^qIu7[i!Q^(@P̒6) o%CO5E5`ch:=# f)jK;j&J\}࿘"I\D6ad?3a&q[#gU\6 C3DX~V:\ۼ!(˞%}=5:+ ʔA#gw^)ЯG)ь9YILa^ӂPj?`(搻B\nC(xd7뫵5L}@kE`.6;+1;0Fhi/|퍻c՞%O^ͦ dk`d= "~"`F - -} J:L1G*<8eNWG,F1A+qi@n*+Z>o~)Eo⽴]5VLDRBœ3l3 ?K.S,.d8ή]Y-b YYAAG*`u NEk(hVXBEؔ+PW: QLHEa$PHyB ֦{qE߯5:02يZa'eGUIKL)h}om V>!Sq2BјB\+lZvHJMso?Ž% nn X,wplOX+*!5.u>F&JX 7 &tM$S"\K <Vy`4Ns˸Ɏ?HFJOj( pOҹB[~!N֑SB[R};Cu rtYSQ"Gkw f|_"(=+xpN JYL$<.x WKݙ@wDjDU) 92&zk˵ny?kwױ8J{.Qh¹U3݀.:?SWH;5;};>F@j0HU<:سgE_/If7 (焉8[=j@} ݜD3?8$H2+{5Q K"kX WR4ԧ;uԮlcbH1LDqO$2ݤ#EBw _2  >( f(4m_9;4@+9TC4f8-l軉 2=J4@=OȾRl~_ &GAfb/ q{Nm^lƭ(,dҔ]1/i/@gd) D?eS~.UtAXS=*@vvw$h$aLSҳfd ^69k9E=;̀DjD #$rotk #H؞Pt%/2b. >AXu؉š )J~ˠ+ߝ?P[%aqɐt1̍ >̡xeEkskaFOl@&&!}@2%,눕+[ocmkб-{hZ< Cor$W? b(ҷ)F9Y'K.hCU^\w~wJ=$$;hgKuFZ[E*ӣJK]I. e%]S9jTՒƒ!,eu.B=ak h> vxE#[ i&i|JǗ"auLpsDgǢk9Th\h^7ch2D&xɡs> X? 5Ea0v(xdI% |F?Pf7R}rx[fEs,ޘl::X0ʊ(%C3a"!,?itjp΂5^:8wCΓaZ C$Le~ccF2Pb|뿀+)V0~~et*u`b=$rCx D fV9O}2TOxb?KP]H:EyQ%,*Zhs(;5}5hP6SZV,[P+U`c=׉ρ\:(W>HEwWx4P_YAϖ-9 ͏6'+p:$eT5gv4 z ˾zy#F~ Y=Ӣ35hj@bW3jlttFp3.W شuʍKT|4Pº T `$<+]k*(1ekmt.u#42'Tp, A]6b֮t1HRG98M@OݧDgOҁ b>dцoF1J#%f5T fH@vR}ɓ9rNC[KAs2YDTj[j\E:x.pQ4KTHq[*APXXD~bYUrΪAfb04 3BNsT: dHMdc'nTp]٬A9|8e8;_&vVH6X+4⌱*[Kl6q8ڛ@rzaHTI+t%7{U/9e=\xt&bei8J:O+(^SHveS|{&רyxvwiy=T(CK֟Iz45&wӽܝ9o eDu}@뚜`* 8I~{,#gupй$=/g[b7vK $/ Q9eLot Mvtf<'_ssh%5=bLĩ6# 4G%HZ( Μ) cFyUDaȹuZBy|ikg|6JdW箔Us ejiF%1j8ɐZ緓c,׽D.i蟣X/\bSIJ!˟z!m7-|mK8%,f zk c8=W {R7]e! 2n&ìf"-5Rg!vo7\p zP^1ܤY.[ȡFVI٣vH~jaw躙ϫ]ĤjJL;dĩd=ޙ.=en# i86QG:O]ie>\ /oChhÆ+^q6)%=mabP}tvqZ*Ӹ;d[=n$q0œvBTɢ[x qS{3u|8<ĿQ0sX2Z~Aɳ>)H˚ a׆ޒ]A^{-"kxrU٬VC '}C7ćٖtʵz_O]NoN8B51FGg"i``XExS{ բҳz THlO4 mORD˭̆D6+$ԡs{ | G8SIaXmS*6#_dt?Lz$gI=;rJ`'־R7l_(<Ċel'W>2nKgwA^"9 Cɪbm':v`Ax k3/̀&߈'xIJ54q~Lp `7> M$-}aoq"t.)25Q#0¸sr ]0+ *nj3=&t=ӂu*$ܘ#MLS#)V_6.3U/PFyBxzU{(Duqs'kl\!^g]$y`NxMUZ?Q팦өՏ-&.LK` *@E=6{u[&74`ڪ~պdX^W{uޢ}kbx0nZ2ś)iGd>H.>zEKMJPZ=JN焅p8y@=U:?*(vPa q0{=ЯKG=ECS݋za U+vHH,$4lg`p?Pr9ۿDB>*,:% EL}s.x̚j4nExց>EtjUoi*߲:kSࡼ-JbHlcͦ,M)?ך4Ԅkn۞^zOVɛ+ZKQ>ץSXt6_i?;E) <1"gu0}')@Z<e t,0|DBr`n^pDQ:;%϶>eT @!u1-%5J> ՗vgMƒKeQw|]vm%B|wNr[cY̲j"%`:jcN-*dm8Wqy=~Y67*d<8k|,8o,htIW/ `T&'ӪFw' (@љ;d_D'xJ:TaO*a<]mqїp H;r'ni)^&MyU8~ ?Z($[M`k˹E۞bힴߪ6j$=,[sfb񦬆TX2W}zf Zs ':4V9,;^Azs{Ḿw˚ a X9ψ5KV$5 6@jT$/zD !Lg(5QrdTf;-ɌF'9"8{VFV7tA(WcҮg@yV1:l)wqwnUlc-|`ujdC?nI&1x$FΣ2!d< ̩cK< =9zcMl ! >nkxwCS- ~ɏNVn.B?`1^#)Qʢ8}QsVYizܦख़+k`)rFw ?UI/(UBӳ꧶BrCvA̢_v ȽWѪ=b}i-m]9Vp0?QPSV#BTdwo/@ &dSȑW)֠TpzmEPBQfݢZ>]?-EFwoe@A799lOyL<\#t?wLW٘r]7#2eaHٲ`M{6Q;_ȉm+ sB3WSFxo$8Ϊv"z ?7 OMF1sq1"69&Fr+|a(m7kM)t/Z| | -Y&EcErwXB!]pg"Q(3ՒiPP!r`yK4Ûm*B$Yɿ_8;" P{zpC&>G|1u. &)H׫b yE7zLbM4_/U_F(~k|לC1ghSŸTt\NNUD\.QOuU:Ab[gK 5+yaX4f^u35-{ō S5;pu]F#np/a:4vu Iǃh~uG5K~5I)"_N帊d)o>mf4WCMol1A tG! ¬u "Ip00)fo{H;*w} 1)q1X@JȆj.N13=<(ɳOVMj53|lI@Zro|1Hyɹ_DO`zݖXS5*w W[0>14[!(rhD3NOl&HB!] wV.5w#RRSIH'ETw%-Z//WXZ5^׮|"emuK+E0 jR BΕ,VA9H|hFKdUut®f'>) {df>2YddQlZZsHu; 81 A$.# =lm6AHCj'2<3.!e؟·PWp1~םڌ% JjtUo#Ӕ# 4v*iϹ? -\M+|G^8ALJs?c ILj-ũMu?4<̴V(op5rģezƫ_wW)KꇁD9l$͢wd]nt>CсC wq#7@!M|~. bnUR{!sƯ\'ۑABb3!o;:t׸yՏxBT4:WFxuwUqMO}zu1U4{YuS7DfP(u;#(r,ngRᨧϚ]=+:Y.X< dDnEg~jaRaսsDh::}OQckpy;ՖIaM<#xyRZY>k&2E5)ItK!ҭT+CH 5gjhQF0.شw7>DyBI=f ^EIEHzibJ)_E%1ݢ)^]I?ч=|;͜\p: aT hH;ri}5xJ(/vl򥅓a9j%2$BUvD ?~TKG"x~Bp`U]n g,. ߸ً=RK6ƞ?Iې.{YFL*H,)Pu7'*27搜` G\8l}o|/eRl{%mmCnrU^ k-eΆ}.uU!Wj 4Le{ތȪ7z`E]uʾafN .}KER|&@۟T"b]ߖiwCú&lJW8l'wJ7pd1ʅ^7N.r;IKVdM_7=zFy7ÐlWd-DqXR2q>TcYnÀfS8tfޯ>g!W ~Ǟ=i39w:8?.9y)#}ʬA>E,,bK`Y$=ou*zJ`unە2HS;P2TfZ$@:~p⎕A֎=KO w((BJtķ+SX߰I@FgLԲcs8vNxq+Sϼe}}W]|Ոv: 9cGGã1[uRBSnuD UMXc2UoufE|*Xbx0x>f*omxX#?Ӱg&В8tk!ʝW%3.T~W*緤C)kw!^J4"sr Jj⩺ aʍZ`v=(۩bDųCq[ie>cE4)od Dz=H!\ǁhF.h y2m?/[9D{,x;Bfn5R* 7}щM`(JZj=uME$a|J7=q-D#68"s`'~Ck[] Uh'j|jZ ,-ӉE\ۤqixАxͺG&L?JhƞV?~dHxgp .u?rCycY-St"M2 j W J`(Ӓ>9R`M$麩B -q#Pdj4TW_,vI'Tn6bV}nys:/9.NT"٫qz~:۲(sQQ2T{ )/G5:ՈFJͰ iq'l`֎{Β%((Uʲ_JX)j^y"{;Eirbqa/ \ dthi2`9w !E.3MHsBeWUIzxeMs]3*pM͢:%OϰӏHVfmk$?tYg> EZb {f(xlFNryK߄9_mӃʚ۸]۴0k-`۳=W!BG"o`79H'Z旼 [% ԑK@@w_ :#vs jBK(v~IaV-QGmw6vD}؟=bQݖ^XF8:'O J4*L)DDSUѪ$< td^HM2'}2<@z@DDrPzsE[1-+vYgL8Eua<"QL(ͦ"{ Id{?^j寷y;bx'Qi#z rAp[725 R-|vZKnmy5ճpdW49\z\^(;PgXr ddLb^-QeO*^hD F=B UuhL,PjB5mF~y[t G2j.m'n)՘/6J覤g SU}1$X4E~|'SC{rg E~# )Զ Io9tжlxQ_5*!bˣtS $b^z!χJۓnaқZ\2zdՉFLx73w2w{zo6Q*i?,q2^'6a1s\fZC/MGbnb<.c0.˿12WVuZq:F]C] 鑅j>*i BBXNhJ3M\%w>Kƃ?  v\aE6~~Nϧ*')Uc6k6e_I]rFck"Z8^6 3Ғev Z Ar; iǎ?/e|]_)^/s:hC`pz)`y<<;8$$$uOpa-r o Eq c+)Ir!oFۤȹ[U65 x1 l&&{@ fGOx_"~nGFk*ȳ;+5NJ*śd܏$Xcƚz3ғ=aR@^7,]`2wi0dHa`#wnD!{;,D@Q`jH&4tj;kWמ>M.Hs~"%zm>ȨPx&*̧D.K`SfD6b"T/\6+iy' v<`kQ;APG鉓s"\;10=2 |.`(>̨LTx%2!u4W-»ӶR"? YXN3evʸN?%϶;?5A <~=ƾc& TZ)Ӓcev҆@#5.<_=܀h+ap FM-~нIPkEa2r8vYy 8s8V楂D:V#*3F0y$ &.oc^2U^][?ԡ_J&P!mV&La#Hَij%n&P6-KUԬ=M9#i٨t?{7HlCF9\g@Q u/ l"7$%N hڎ"C6`)O]E*~Vpƈa.<.sUiw }Gؾ-_v6RlCl/bpfʦ:ŝgi P'p+"L [xCӻCdՃہٗf l)xwhKy ~X9[A\Ep=.E_<\ݿ*0!}c{Woo-8#黩T%+BDZE q+ۛؒ989Ov==eWS`": &1oiX=TG.|piΓ^gq⎘;lmp*Ku @2nT5 @Gb XDkx>!2:Y(ELډcÿv(Z$zf 阅usDo4a+ўBuņTO ڭ g]")m !/T W Ť`țXvZlk0! 'Hi:5;bG#זvBs~|7JlOxD1)!ǣB(U ZtU92PU^nwn_F?8LkxhjIViǟÙGLE(nY)M!)'HH:2Gc\/km WܩiбO ?6Qc!ea-lX |Ċ"lHqqٴ?eHXy[JҐ=*8 |l_?'F hB4E>kXyqЕȀj`W9P\M{.0Q:9,9]5?v.IF!qH7f%v-3PMu!(YǐcUxNjv\`æ|(Йk2:UBFp'T6Į5W~2?X^^CP}69R|ib4j{;LC*aﯥ].*07)<s0˗ 2wT#AƺG3qNz &"i40}NNyVL]u.~L%aL=*!ȰEi[럚+S:mIAk]<|Ww˫CPhw 3h8P_?6CC˨ p֠6-_E,p͠m¬*,"1R{⋬!x9x*>߬eݟ},2Jd[`o "GaB:o'`.wys`0gJ|zdό`cER[w=$ ǴZ{^Aw>H[IVvt)XkǠ 24p<_y Ic Έ8 PA+a(NV*lFkJ $J'm9*N_|\fGhXu;|SMer;Z$w!Z^!T~& y+ gqNuҲƳ'2=ʊƬ*D;RilxQ#+' +%Ғ%#x\1L*έX' |=ܴO5 lYbӏfSׇjycsS?`Œ|x$ʂ,s9r0qLK>R4|\;'{W%E*_s3+2]X^ӟ]D8H=F 7C` U1kvI1t5vzƙ]{Q6G1CKNQkTJ\G#Z=c\5ե+.5+n ̗NV"8J_ֽ[F^_T1u(U3Dw_ZG-e~Y|<@8`>ۼ-;M<*Ȩ\oVB--+(o%bMexhL^UI/:5gp^-[`GS;<̄6VU\5h ܯ VY\Z!(ct'Y8 ʬJBgmȷ_#[?.S2X7Fo<|+9CdiipDeAG9z_hLt< a5zG# ?@ӎaJxʝtvlBKj˷>Kpp8/Ξ?쀾W [nL^H# > (zd(Ts%ŎݑiCJu&{X{-BU(q`v'Km a[wOx gFQ3.`kk܄@M=ƛAFgƷh!u= XLGݎ*N K,W?ĞAǶP`ƾ"%dߣwXDyf5yfXFb;QvK.m@$ +}eAe n,MxFdH0)8,Q4E3a.wWEVۆ90dٖV6j9Ȉd{5TgrHrUPE0jӧd% 3PPAXд$|?Bm|@<(j2hyHq.Ɇ| r^l2[Pi_z҉뿞VrF|~_$#r{]iW['IP!KF cA.g4"vp'Z R 'S"q(xOc8zm4E2gZ̸ ^\yRԫ6>Ch ,Qe{Kv3.7v'=6{sNLw%R0Yo&Pp#I?1Լ{&Sʹ79D^'?%<1 pY!)D |ot-iNJ.rTn7|SP*;qԬ.ZGj@Tx#vKi_*bT^g=GD:@jFh5rÜ%{򮞰E 衕iCֳa t\Q.inG7L$:l jۨ񀏍ZAYrؕ7trJ*)!7{&iw[x}kM GSv.3=,BBas{]fcqxmL";+_Q-Pj=L")|L umf5C-fqy>:!wIV#S 1^N?^/:2a}[.&Y5"a1XŮBjGm6tHA0=}Iyڱ=x-:\JbgCe %. s監[u""FZXAP(m4Nѹko(Cx?"dqB|erfc P΂>唿#(F6O`}Tcd|?EPsj 2ș:<8ͺ!T,zZZ\_O(^wщ$W\ y7?P4 jKb2e|qM<;/R>Brse䍿υ(H$S]8{]"O1I 6gsڠQpZ>w[.kG(n#RATۄNr)'ԧ<7{\ (ǷkGXCCS!Pʅ 53uTا΀:NJNρF-CSluq|B>7Smm 2 Ѭ ަ)$^1;&\DZƍ~GF"*L; MH?В&%BŮ&o,L,Ce󸏺SgmK5G W NG6A>`%׋pawoZnI8v dGOi90\']sc[/jUAp!﵇}JW7x41TϮT/kl{):J$J |ڕAlŀ%"FG VK@MVشt(B˧!x[ - v0ۨޠܻypѯ•]QecAyDsMm\dScjnz67'_Ű zQ7yQ` J)chj#&IpHS#K^,WMe+;l-6+n) ѻf59e`t;*Zcx,2ƲYZj NAzg]3%0':IնA%~;~K0߇- sHb|92/B\~ؚM̾dWr; z i0ZYZTna;AύSB-WAMqWݽފK™ΩXMKbxk WKW 2NͦOvQݚFmiJ.IL\P/yK Ӡsh ڂJdMeA!U0֧jGPbuS XQQR*,'ߢp'Ỷ@ǵk7Z8T7b !Zp9ȕou׺ ԐU؃V=G&6~2x91>c"yG˾}E#ZgEFxn}xcD4p8 ~}NpQuv)gLhBM+>}6O,Ť;~.7Rx8rA=:@*w{Him)}T*3?X&߿FUhO&<)+o]%1C`Qb$MS^X "=Ml+݇b:Ip}\ 2 K*..'z6arBQpGaE ~@r/|C j6TMj:Pj=XU\@`ZQXO8!z+%X\5 cX1鴥YD K=J*G=HW@JU'KϞ{^qHx^wfTҾsbi~bs;m,(x[a}"5QwA5{ >k{;W8%tM+ՃG87iU%Y͐-mY/T)bx&H-FJ|4 CT]s){Wڇ +c Cn, )? 74o HvQC|6JyytBZ7l6|a0~PJ,, G-?Lur;wQvNoy̕jDmlW)T[Caz:=uD|63գX8TJdX#jN} Oo/z-9ԡ7ٞBΚ~^P[Cj}Ĉ4VS>ػ+VR%m_&N#nWgũ \wIij6xtO hgM BX=لDa7#sq!@zͥ~vBB&s~T>Cg$_g/KY()a)O`Nψ ˹t@iRfato(gZ-$5Dޑq]=@z=p(9kO{ k[hke'Af>f1I25tY uNdE Ug I:h'kb 3A[%1n+xcg$X ؅ǀV&eQ!m#.,g"="t)" {>k{S!!UӫMIWA1C"[.z&42}E̎IqKBv: :CD,.+1T "ߟq^ߚ=Qgbz- gr{vE(lXp+kQAg#a#,b_, NᨐD0">ՠl 3>…m7JR|ֲXdu/Tg%@ʵ `H #s2oӖp(=d#zgKK3nMz&FρTϙĴ9)D7_˳2j9.ڎH`]iT~X<8 03{X>,GphYgSt(OMݧ "Vmyp$HDj% 9@kn zM)٫9N0|GB.Mٱ HBsU [d3+׻'Q*6UjP@b0իtoZ0`p8[]F |Ef 1_>N/P1mWmfM]~bVՈ) Eʫ8%$DW]}ߝp]e&m1gkRM =̠pWv.cDK6$< giQ]rw{,kbA.rTXemxzK%CJFa!j[UdRr״KUqBĝ^R)_DT=GtE |ijzC~^/ )QhP{k*79w]t:2ȴqM+jIhZ9B²pl~"hyCǙ)W+vY94"X5?DEZǚإz- h̚swcdR o4mr?xPWG]8Kv]=ߚxΌ?xJ"Tk! Ya4APs&Dz: /ңexI/Td? e*v =Zc\bw=z,[wajZK O)v3޴bb9t>NbAUc0dz+Z&H Q|""7m x`Q0O?`_Df0=Jɻ*hIi֙]16)n8C.9Vݶ5#,]r^>;Je1u>݈B1zE癰[{#ʼn5|44]dLo2mhqLWYr[w8.£ {UG&*#]słd&NSPy_v,yM>ek^#Ҡ{P @61[1Ն'&oj<ᒢ?3fMf8 xʛ"?^r'u)X:NZmX5*?LܻdXV=K~ųjҐ8[['ay*He]f YX ΃䃹ٔXgY*gg>~?[AkþJ}xٳrL#<֑/[Ņ,P1PB,-dy]CÌ) ȵ9;. /͔_l vC\FUG;+?lAFp4.ͮIuچpA҇;H}3ށp@YglRy`Id%sylu {$A$)9^h#i]k; xjwIYo{@),錴>ϡu]5"Z-oqfMvR \)SoHPPgK\}%H`!1\2?ۭpUyJhYq8 Qp]Q iӑlAp (\h{߮\_.YyU_D;T8ZOيYڴf] ڬ=0˭RZ0򔽳O0߽]@fى΄^JG^B6&zH=1bŶƾ[! GvýfXh2L@\}sId.=Ix}𩏔::%6\aV/$сJ 'Dp9edV(Zq̗JZz +Q"6 "JJo WN7b;yErA2TNXWX18p&ڱ& sIG{OF20ȧb&Cv-(Q%( ʋW*d38ujJl-x&5p<$oCdzl*ydLY^i2|}7Μ(3P殟xM|5:>Tw]jWۉϣ_~ HMQx{It㣬}1;8tQ(r% WZ;d{jDe,2D*4jS0;6AGS!>ֲ%[b m{#Pqc¢YTuw? t p 7&t8_ , VM#yE\^mvq{lor;c;b~Q sudDDx.8qATJ~x~=`ɪFEiPSJ}s!B<UمCO핏8*8؉'-:Z׾~O \e״hȵތ֗z0Ce?UX/6iA j"$_. XPs /y$@ҚMi"בG"i#cC px:מ 2'Td́-"-Sys(${7bA9Ye&3VM(AVm 39ׄw(jZ>?aZ{eam^WD?W(_GLjB"?̈́Y-ak~sP$OBpFz]3 ˡ6kI̎iGa/ILjF!Fkө)ǛXT1 Gpǟ?fkM%.V&‘(SA[HB f_MWg.pDDh-E cs2 YIXu(ng2ոL YC'#*1W?SuRVCVW=Va><=6?=T~)"B wf1W8Sz4bMvR!՜>tHP$K\uUNyq6DSE*Po:?#__<ʢ"_HR[[>(q 1=Vr4:tQ[JY׉`d$h3F ""ǘ;pqU{q.@.~3(:?k6P AB' h D¸+%/V?7ܐB˭+x΁&*G(tx9x${~TyfgRfץ Lw7CQܿ -==0k|! Mié?_^ sX(տg]}%Ai ҄#ű])3 y,2De!r:wS~bi0FB'g\ve^ƍZ)l[ejEz[*ç 'M*j=-~Hѱъ$UmJB@AXu y]BOO+dڐ Kh Tf -\0ht 18YUf;c%YvSn6+j_g"Jt`AcFz]`aG}l;gcޤ~ M; Sꛈaa0 @t9`&9syАv${PDͽKXVI.JrH|LG 0e DRkb 2 jC8 r>Eÿ n;# E~Rsy?nɫK!eÑfG*-58:GHkfikfm\EK#mQ%aUVGeYCy/dǹ'b\s%A쿻l}>p.R~'/3%G{{Jӌ.F ɨMsi][,dzr1ή3;KHO Q'nM.C-dVc)KDzJy}‹%|d17ŗ(d hx"SQf-9;5ю0cRڊ>yWN@aU-(ad>Сmpb o59n'NVOiZ+_w~Zٱ5X -a]!bfkv8`MDG oa0tt{`/Arq>0%ڬ?̏pVU/,#i?3gEI'E VnݼUO-B"Tzᐷa;)xBc]!*S7#Q;P,,7b\5Ծ)Ho=`7M`q)b8z0;׮򽄨.LAzB^(7D~JƋO"v4 muTHשcܭ\JqF~GNW3lY}~^=j8TijEgl:TɄ+e|6[)sy3,xBK[a3[lJHAGsK =")C'"U<$,=Jޙmg>+>p6*סD0Wp=^NlnPO`mµS6@ԡ j])+aJJΛó;sQt9p.O=:zNxE[_s`12q-u3q`4Šrkuc e]+θw\mL~-mg#=TIcU쒟FÕ-5<7؏W閬#)feQȇM 5G_A [sUk[X [E|rRwܪL7́¤NŰH4:aFwQ,d֬[Ʈ^eﲭn$ ol Hޱ]+{>OPӅ4ڊ"fnw0 -S!`T]5rXW)%h}zRvݓz T0>}+ld2Gj ض3v~mPA8=a␎sa~ˎ8 \6" ;ز䈍{m&DrGϴ]1 pqx3C m3F(bIF!<4_jmJ@eA-=<\\H= T/cQC0}w :Ż*8y4Z:.cWL6EzL!ՍѪ?/Z tL̜8ǭgG< lTdj`LoNhDڶ#O: V (x[ga?xLʘ`b[Z !7 G̖N1Y0J-c06J3n[/\盐ѯ-I ,0+MցdQ`SW4ZZ|A1kaW4@˹5)Y"-!6 :Y0 NA},9h9O#q?Àc=atv^3Z_TL:9\ -]rtp-֧|8&;FzzI}_L5'և{3"kP63ƮEfO wkjuNPJT.  hS"g{V콱d(V`twk5 jVΟgˏX+bb Պ-}Zn 7:PӃ"F(VмJDJxfe/1 (A)B2IJI>-WbGyvvlv"[EJA?mNk|m~.j.'|T8Y1k W R hL$BƜrYFteCfSa3b|v{oB)-'~&*|qr5vZʋI9ɸ='iO&-u4j=FI@&AQnz^8ZQddvS(ϔW廷 ]`1nL>pftީ%c/0'@1uݪ1)-5^~SѡR1s&*So)C<#,UᑴNCg+1F1cR#^{Wv5 y'HJ'Jm&v(|c1]]|G/`cG8Z7 RZs5ЅWbK[WʫN6ʚU$TolDLrb*9㯰L(IZo\:rH]3}EBCJ M̓F&qp6p%sQy$)tTDA`]]=*QRC"z׏[Ʈ^v3owo!CVpER24?+4cOP0_-儑O~I'$f/d׋6 o`Zj\ ?x)a"sd_$pt慗zcշRAdHPx*T$F+/Lo- /mmU nNX aV9%4tzVNeEGl"7Vǣ/֒pwQ-L׶Ƙ*Fو_Ѐ{ݳ+H Ft/j: p2x, .Qsu5i:"ӤpE.nٵk6wJ$Ƴ՜DFhӹ^BT_nLFoֿ{hGtQΰ".BfUFKjПP͓16ӾBF˯GQ$qm P-Ŷ`wbIxx ruNgYI2s$7y,wWA-EI'?CdtI Ҩv W% _ċ#F|Տd9Dq+KnȻlfz6LVaaa _*0 E ΰ+ {}_blJ^Whϣs"%w&;j$yG- l}6rx®Co@߰?K+zۦ~~f[hiIi@tMop:DQ gc;JQ`;5EvwiVXQrns8 ɡAS  P\j9.awBEzk8[uʦg3%h@?Q6lj#K!軶D`<=8UJa)32g{҄~*{+;jl~ZĊ%d1Q{EYf,$s뉹)9\떴KyJI)f9Fy-{:|"DӋ 6MB)ozԟP=ܕfR)|Rh)y17"6Jd9R:L'O[ g- dtlv4IpV}mwoHyV>D W!E6FE3ay٬+?JAKE(;@~F'|Q /*qknf~ exFdX 4E2US.I1{mIi ҌJ[\vp0~_%ٝAx}z0`Ѯɣl<}UV<-NG[ƭb(O0֗A&z&Ӱ|]Bv`} x4h&<$ leyp):B{ `L7z LG+,;H!"$|{Ƒt)<'N;e?U.}m <+G4[-SFϻn5#oJH&w:g_ 28! 7ۺif@'^C8'^Sekt`9|vwl \F<[J DgBP>vݮW@?kKD#g^I~4X: *!kʻ/4M#1+h_a`\JU;=ۯ`GA>}}6=v!9$GɠӭJZjա싓5Da>堂jүy*u~ zM}I\FDyc01R|! J[$4pav =q 3hD$M`/ȶ4Nf&_Yu>r گƑ=1G,tkN' @tua\ ТB{ D5C".I3n +pEVszVҝ% ;+zD3z1lwXOnCjHWP7;'BsOD|  l*X7*R5pnoh/*s7NkD+}?ҏp\F"p[&+YePC׶ X 4-{y`)y)9wSXPqKUISEՕ˲ 3J2S|\B G2Z ZƳ6m08M`0;M7@gLZH'xw~}U!!i%nthȮ\>{ތI8@M2@ 0݊5&6 _ǧy3'_,۔B]K s܅FsTZ?J ; wTI8]ǔmUNQt8N٤Q n⡙RZF{C ~G~bhr' z0W+DA\ON0naZڸStdXk%ʞCblo]){(Xmb2#{_cq뾩F8[*n!ej a"ETF(%Z/S#䁋ґ pzi W ZAA$+Xc$0u >A!y[탲i+e7jW/IAp.c[w[.8+J8<"QOc'SzX=qL=|:%O˛ fd^04\2Z%ܢa.nnQ1^aAs$4dx)\"#䊈b9ґоh4}/QDNU7_>nXoQD?X:2 G)k[ ġUb9c+'1fСpWiZ2|ǃ@J%BIzT-8ya -:N~)R;͓yQ ApDOfXN"~O%Z%0V݃= q'5rmr0afQc|lqBZw0nSjŃ8l3O3:oc{jXd f`لm }uaiz.pCxucvs|~D%wPy(9 N' {vomwvP5}4=gT) }O𶑨S}E0fścMpWW]UozHBsR+%/*,]y(p#ԋ&u:w0R9!fBWU8Cd4m}vyjpXTK @CHcC2:3<)SҭRWd85kH U-28R/$W9E̓TŌ!۔EJBOy`"[!K :k݈9'5 ۟-ݩ,l;5ڞwj7sBB*pI֙J+y˴8;# eG8{3V3ȣuDvh37L#N$#!WGԸI54/ž9ő7Ab 7SAT>!S_7 S7X pM6Qra!&BRtTp-:=ܧ;z5} pX.pÎ`5Io %g' H9qX3nE*=RkG(*ooZ$vxEf>hep~´Tq.OnB_Pcar({sN^8~͕2s.G9SK88y DGn WcfD`Esg}s"PXrM:y[V9pj³hȑ\r:z[[^zfFHs1NcqOb-\zAWӳMJS4W/3:BOKhGB^A)$="43 IF E/JouMN(@;Kl(q(e:)[}Kx{qYk˲.qd8/;gS!jP͠JyN#NBaq4slY'e?-RxOr&t۶2RKG.D\^%j8܀28 q!n;]BY P7E-q3}~+eZ2`=/H"eհTBt"ܯ)qyo@A'1sј%bg6 VBf~0هԔAn moDVܝ}vIoɟb 6Ap7ǚmM||;Xi'5͉#N| tKڰAkj׮ZTo*_Ց\bi/Ç_Lsݩml[lgރ/2C&u[_!!@ J ыi ་+|+2s#e(ZTS?$|P (ۘ󽰟?x@uѡP~y1 f C6+yȰlأN:>b׸z !OÒjj>ufT@٘fCPW֨_NSuY jԚ9?O&Ffݚf׉ ͏ !B&oEn=8I=-x;&<^:hh7 =!V DLemƗG%&>sB!좸\1cqz0؀_%ߡ y9{Ŗ<|<5յ(e as$гW;dl Ц9ƛP H)tC؃C@SYu8uCFD::sF BJekx:L2_tN;k7Ġ纹]?<ugÌgsO֢"W E4<]G#Я6WmL @]IAll ;d\*(%V]{iC;(־+ 2gѺ}{nr:1tZcAQXE>ΨgdѝpZ,qzw߼4]]W|C"dv-J{ 0fdšͤcspוЄZ@h2LTIAUT4Hd2G秩ެVo"o_SVD2}7)`YV,KZ S+pki[Nw;E)+i#ȌNNSc^1GڲɠJs\@T3ٰr6~8,SIt8T̆?PzJ1lX.R; _ brbAlyǺ8]2c"I[|R!C}J;Ӵ@0!T^'-b>OO/:К&yjEϭf*q#[[Z6'LT**F g_ҔӦ1=2ޮ|O`rC¶ vKEE!V4u2{ɤ?oPLk$ &}EG>B+ qRV5)ܴܛ6Q,4^dC7VԉD e(Nk%!vcfI&CAٹDƗSs7{}MJTDb쵠ݱ1,٩ayƥM! U זT#u k;rd2P5$Ą|-R@`D%~"\(։zrBAUD<ֈ/ed,-y{RKCdk(Gɣۛ752/O6?QEEI ,^;TwM) A,Kzp*3ԣ)#~~`xIS_(>ޘuU ilCe4O^{yLB cVo:}Jg?&Ke^F5E8  =W\&T& Wmmp](#6u,[s )"JܱS#D+3[L|w"zk&c%(MJ[r4͎HڃԅuA6^M1z75Ktq-ހ)ixr2G-4|&M#ik?*E_!Aw u3Eh6?+ÏL{yDptWOItdv+:.i"@YQ1kj>drYmM,UZ[QT>^qSP*qv&q\)3dD<Ōbj*r:n0,8^l1f?u#íT Gq.&J\em Ri5^h**Y;%K:}{. f_ꨶ?>3ylFH']::^3l6~+*ڪI[7=Ax,x/teS6P"PiyG~%=<'_ >(Z^$hl!ilqTus/+x>C}\%A{hiO^|ԉՖ(oD0 1O#^Mrd `01NaY0|Wnn ğZg |LOa؜`&?DӱGeqqVV%2\|&zEj/ӲVJKu Th8,fǫJL+ 6)@ޗIEA!y?nƄ/rzv׻\Yt]I oHl9ti-t@h ̓mIAsWl>KFڊJHG_ђ׆̝ckmz f&}G TJz"M+I$O_?=O ˋR> >$]SPі}o1ڨ4%U~{J"+m}&ݤJQ#HLk^gЎWv6 &(k)& 7>,HQ@e Tٔ cy"#x4HT^\KׁF^ueak Tnj!C)5=4,!It;F@6nȾ>Wx݉iFw ̵I̍Ē'@TJc~,HTs!7S_Orp h rgt[|跨o:րKɈSǪ_=չ2}2N WLqݵ '!RU]B5B V5cJ- X4sXu P]ZQlgsB:Z%!*$Gc7FF<,f?|_N^zB+Hi|m{$4:wt<{H7 e_\1/֮D~Tqěvח.UGNJ6(WަIti O;UǢU,g~N߭9 FVa+NI56K>`jBpMz1~^Lj< pG> Te!نlBZ:\~UL^Sn[օHL"o/Uy?k_"Ո[[N&/,<;mO 1l̟y'{tڽt>XMD4R=ZJlgȫ-xz`SN&*" Z%d#KNY:wo;=} ^7++YĤ.%8`XFAr+_S=Z3:NA<=WAK䘆^t`M|tу'3⡌hiko(\+nFl0p;;=ۧC)L4T4?sJD o{SvaU6;G^cZ0 a_xD2TMZV$4rPUM,9z=QpҮt2ke+'y9XGo_|Pʩ{UŶ1W MO Tж0lH؈o~#Tm0%@4j_[) V?Zuh<CԒ7o"ZYqod1 c@ҷeLO5x2Rx|w68gӶ~V"FlƜǀ^?j9Wt!s }JGVA<cTgtGlΒiHϯ'1?.b^Ծ=! FOnBIog\;֒R ˀqY43_A܍2KOCҙ+{YRI*Gßݛ]4Lߞ q[BqpYN<Y\bsXkӞt{]2")_֕O!YiKIOxB׉:iS`3RnC+q{2E>]# |LU>"GGNXek1]I-K7_*QZJ},xLhIW 9m;m"\]5nk[+UnI|d б ˏM'PxȨ "EpSvb=}Y[˵2B *yĚz"@Ni/rstiZRN /.1q?J9 5M'HWJ@%wƨL4XUBnf?li ɍ8ːSD9 Rgjb # 3P :Re PPwVKg 1_ *>"WR_3>X&v9ZzeCB@in843 [hS_ƒ<1-Fݦ:႖ӡKux::/H"'gD7|gѾBqxC"5CY!d5DU`N03\{)ʲwQe8셬gOzv.1BpM6nJ1%sLMpUj| ;>e][4Mw O\؅Z[OS9a++ JctA\Ssn4&B6aZCq[7>d䆑Db1@ 4'jI6!v4ڌ'xbk*=R=wtZ)G& 5RHZO>J V^\Λ*Qf\72 HEQ U7h6űSYyeA̓G 9fP% R+;LY yH*>=09zr"'4Z"*')osSbmvKez7G _V+l=@*.X;hb<ޫ'y߇}4hzKTN$ӭz<ץP륜PP$ hUmmϯgy" aJe5OK}rҘ*M`1lCnJB1S} ՝ :^\wBSo ݎ&"VtׯD1}X)y4) #w]C&dl,I':ꗹ1ŭn"U`-m8_]ۍ 4XeElwc 2x+o{x00noBXȐ-~fNHxʶ:/$m7"^Zz낼ֽѩW`/X.,R\7?ū}OmLd\޺aQg d3dd(u Xc\̺X\R{ mV n -3²fX?L[;m٪`R hIoS_:2#@UqiO#OL;qתߘtvt邶gy?qQ鯬r0G'L1[iw,EpE+EZ $< F+|.ʖ"*+ש; ]*geI7;%Vm*+,Xe "$4FH9opgA \lu 6tF@e1l+4/爞fm#97L//?c38^8P^r \Q¼~:cA:S`v⛸K#5Ohaxre`{,gXNRd \{)>fT C+nDsVc;jkwӺ C_nM!e|ٟm&}E;!CfB {8 b; Ei|A7U@,+3V1er1.T.|sVZd%?R}_ `uͿˤ+gK.I-.q9ZPcxH95 Rm{% +̰Mٍ{+׬ -s%|52L8(tN*)ĐuJ\ i>o3QVPEw|#S*Oc3yT#|Z;7tQh܂{@6aB3iUX'2,X~1CitGr0nr*"$!lLb@ >#sJ,1z%`l Cʔ.y7= 0\5ReJ1Pdf2gO蠵$VW颹桼% /HSXM0W}4Tc/;9.y1XIՀ9OwQg.0ZSFJi0Xf\7'hR(i>oj3J*}@){ Q"5T5b*uAdQ2=9մJw<<eCW\GNM|M-tI. ~FbQ)CL|h02Z>cDD,{ƬV;yުh+49@`-<*}ǶyZ |zWTM5꽋]xzD }>S^ Vu>~a",΄0e8z~+U >$F+WA#:!WĬOB¢+<౑67 x#(_isFnNfw^'tl0ɹ=M %pi= wp/uy<pgn`'xèfqY kQX"=w湓Wkg>xRŢQ%)-ȠDsP ǗU>5HacX@s+ xD}Y}7V\: <8u/׭ 2ݎdRRr~aSۯUOO[o@v_][1nOGY3%"@#I:1suzT]Pj0#8!:~`qrP˹oIwu(ε :a/9UwBՌ\g"\s?DrtT`ܶAho)5VϊkPTHtPo\*)P;@[MTm'!?vܰM]$@}yM6bN;):d6VV"=:pZɷ gR 3"/Wu*:!GȂĖ/H3 VqRonLsCu&Ad"mY܇vfKEGa0崦up$#ߙ^ӭ'#rL2BH}Xaɕƌ@ZFvF }q(]6Zn;g D@ āR&IY0D3\%) r -9[a-h<6]j O ԒPX_hEܧ ]# ?_8U\)v׍<ݔLa 1] 6?ocHSbRJvdt,m'dgi򀷒ç䃉 jw*c RURCIҲ"k;_JURо׳b,aZ4 8|1n ZSɀ#_Ti3{(&w~Rt]D60u2w_r ri!,֗ I{ :~G kאd% ?CK߲G`vg>ѻ]8G!S|" :ѮRXꜳ喁apKzW.S(qlc(զ!UK+5)&Ynsw,7l& `V$aVd!V]EԔo_~ &X򋲼`|PVo߂: MY Sp b<.SޑQ&>TSs.WҌU^l_|t}J&Uj!j@]]#ޜ*У_!mEGeaΡTj"^,uUu6;}rm:v"OrY28D!t!fc1{_ TjWV$j_Erir&/YTg!uwԦin6:ʜ2lɚdPiy*/|q66Np2g9A$y<"uglr &<~ZO̡0"9's;"]L8Qm7j󼜬>HVM k[s;T#uuG~3!EV fn=#g9AA?;"& VƯTLgU}XpWnCY7GZIw $f@vMGtw2fQavU<`A/Ͷ}443pa8uѸןf~VN/XjjIg6 p6Yni:VɝށN^d O3*:fi MvUA(!7 :ӯ"Zpd<&S @zfyԖ;/B!؅0v ]E{)^k._ s%*qy+?Z\U7⯪1Ž:ocNEG b|k=ʪ}7:RBb>۰!"^mbdĂ+%m2(K;R;F3/~QTP0yK,TX*rN't1[ 5\%Td#+rW&N7H`aGMHq)W;BHI^^Hٵ\^_@UtW-*m )JձqtWNP.\PNo썘Q=P/.*;)6A~-Lw"NYjq Q{LJȩ6Vk= Piwo H:DQ5F8RŊkiε%.]4jmrg)]KɲUFYb\VoF&8[BAΫֹ18Ԗ렙ӹWCx#p2pG`7#vۊ,8Ci_ݜYKb|GR ~p͂wc!xWFɁrTu=vYWSYB^"v&s`kXjj{:>B{sW`EX5e*UOtK%sG#}[h2t*R);S&l3܉8[h &4{eYZL韎c.[7B_p٪Qŵ:H>Mq$lriIGѐ`@!7/sRd43 --X<}u QbDf%\+Y('37si~~(eD>Аt7]ÊEwt^2Odm(qG ) MPkL/ Zyc/4 оoujz1[ZtWҼ"pԿ,ڴbԖ5%;+pBS&XA.Os2 _7DfcIP%#TmS:7m*& JoF!5C]Ғd4[srm&{1K r>EK{OW&IK g4Z`(Ī1˖Oa@긂;05ֳM#O+-}IGN")x"VcE̷)_Wѕ˫[+vd=B:% >6.Y7>1`@\têf,7{HetN@0cSD.I"hٖ>`@tĐn0d_brb@nV鲳p@1)nq" 2ׇ!5'sˁEzgޒdG_a73jNsQ+[;z ^ϢHȡ9b_ү]겛 0RūV܇Ч#2{./q9LEH+ueLL0p PuЃ]j0sWG(ah@OÉ5oJ(FRav:R aHiϿ!8ޗ8D }%p}ё V%艕-H,ڕKԻ~nqpwܵ=]՞5vσZAjԊ)E.gS+$/.˄>jɁ0)z ̩SJ"?nhkc1 v%za">gp,?Z&(7|~O>fgH5Whir/* t>@vIoB=b"ڌh8[7AA6ޣDV<0&_/ u|jCp6P3& E30; +f9ƶj# 𷝖iB7+1<5x!X/-]m"7: ~xA,,]$@4[{ģŁjbf7K*S")xlpoș.YK ZQ,R3LeYa7sFiqkw QFAw2^qЉ_zpiB\(gcL+7>ߓz Yt{bCOlU jEP}z3gljt-m+6k`ZЇBf&Ha˷PhF%lV&f Έ0=^r`_ _g=]ZT2 H}~gs*zׂ[~3:zlʞ ԅ-QKP>A.HF( L)㷾s AaF6+p.֓^ο9]A[P35Rߦ_vڲt*O#]&Hb:f#6B)ru6jz|[P2I&_pt@y6mbRDl/׍Q}D^ S#oYoѓ1A;w-t`ԂWi8fȝ %mk'T54xӃ+ߕ'k{: dpq;$?N,z0$>+j9d>׾LA YtmE7ٱ/?¨ FfH +.o B?8,[!W/*3zQIpm'BHIvpOϵbݚ:Ehs9#W{8z ` 0U_.`ֶLr}1|b; A1r]Kʠ 5nL4 %Ϻ=V .ۺzv_oL 䀦Bح~?mꀎpv²GEmjO漼qjpi5?'T^eq9x91/".6@ш0YOyb Ɏ)?k긠! o}=eƔ!O.?L6LI >D{3he!gs^Qq_4+rT# %7Z90 T ?'.;k#5?| Su\Wӗ%ݠ;䫡䳑;Jŀؠm8C; S/LQE6[RiCHqI"LJU{j]ZnC1c5Pia4G0]4!_oINŸ7,iu#hέgz\<ԇ %c[GE))ؾAB7ơ#vߺza}.H(i(smEeatI0N݌ue֌Q3z_ 'JJۻg})qnʕ,=XDsΗCޤv֎!hDxvHCRq0npz MRԯeYLf(NOfrm?)z]ԈlA"e )c,IgRoa^ǻ&C%yXHe7&]'<%on}Ӷv"`Νc"m:S>w"!TV5ʳҽ`of@)SZqts]sC"h{DhR.P١1=R,h+ Ū7˵,HվΨPVad(IQ >}-\24~*'ځ{ZW DC hfsl@ׅA*u]Ĵo *`Eѭ];ᝩZLN|c(ӆ/u9rBhN p~NKdRKAXJ -徐ۈ=1]۝xnJ,73vM͊jY@$,Zҧ }DTkYv% S +ʇ71O\:tu?W{-?H%? ]&::$-[0vA% e;/$a Fr8ȶxe8Wo"qATÀos{q}"m)ރ33valiM -; N .x$PnT5g6Z0jS=edxT Y_dqO"Q>OݔSԓ&03jV[%;XPui`T⌷`s*;0p]OJp8HXdu5{]&m?tëY?M =o-`"5z1 /ݱ`gK:w^z&RAxi}Y!&-J{3M_dz`Cw'@ HbIgi#U2DJUWfAh1!5SHPE|k4ac-im{)uf0 &eT'Hk~k+z=lb!d MYܓ50Nd<#P -@88kߟ4 &mq*XjAucs;WeOc8Z69uBn}R_9!=-RbcdŃ|S[#*52 X>%`Q=Q~rM=?ߞL$ڻ~tP+[Fv0-5e MMqe-t857 ~@nȣq"##Rޞ٣ dӫUFzK$J42sQdҽ;LiK9CB AhՂ'+;x*c'RO>@u;%5eX,'**Sy8)2JD~Hf"4IkEeexFS fEJjVC#A }F|ķe&dnZk$߄wMA=J!h쿱QIj// ζ/ʧ;QmRR2.D!`r^i:ވ72g6/2_" h&gj0EqXfYD$!.]&i\6q J,dPJ`D`]y|K|5= -8ś"jɸŵ6yp_Z7YHHh)jn;'|TIrӔ247i{lqɱ~4=-X\^`E]1]"d{hk=͛n&jf'<,iz,gô_%_+ -'"{9ת&2,29fFt 2rf9Tt*MyS봓\#N'` _ɴ'Q׊O=DWic ظlqL ߺ=?cʡ*<)>]5C{`o,^.#%|12jR ttZv=D=q{¬^G6t 3Ye98H c@_m(ns/0s;Ib%uF].%avA󘐱ƑK?IOh?M(2[7TbCvtx YYC[E:Hx4OeVV*qb+g9q͍ա㹝->Uװf5o&V'JP h m}*2WO96аm{LsU Z'u'r\?iv5'^kAn$**[()6S횘?Ne.-վe` ,C}~Yv~(ÿ]xR0>ϗf˨v`mS263i &-YKg,JLV|Z 'c{At8/nd+QM;  Q!UC,|Ap4g*=[fɈdP,"f:~QY|XN!Ʋ/?&]QdAJ`:oaA 9:N|mLڞCLBDM*hjޭLTkc1G},I@ $3^{uW-vQ,x[&0mch^$GWu kCB6=`*(a]:Fo x/Aw|7~_x}y6Ԓŷ›Ta;.+Z8m=zD P(}77_,#9ъ޿t,h7ATXZ廹4HV7fHP*M(R[i. $h^8~ .o!EA ZCoճ*jwxf, MГ+pwbMG Gjh q =Ns2c"? V'xR}78S3*ȂwO}5@,Mc- N4*R=*=ٗ2:ޠKvJm8OP|?ibS c'*ݸo&#i%$B[%A9BaS@#[ ? &ͻ{,9Rv P4Z|'syǬ%鳾c &@UJT]ɘ9dLIx#ö(j%ǟ$݃Mp%չN|B-U(:EJtܨ=Nq` VNs~I͍L)A(Ge|6 |VlԱeNŵbSW1w=uQ6nNn?Kl褡^4|leEtQ܌g=Qr!8Z?|t"mEm ˤO 7ϕ̪n7{evSm(IF@XMc;|t<8ƱIVt/L]͝gV1l!:Wx MA( fti0*[>Tɘ94^jcBI-m1xWN#a Mo8.M*d4|MYJ9Dm*F{Y;kuEv#oŏުO^qt8an]@bnI+{pǭ Xj?LH/Y~_gKWi l212ai:7t]XɎSWhI8uY'; S+[wMg$tg35ΧDyYx+>FhԎ,|wYbVU@f WF-)VB/ݰ s(]Hg6{K$ZBP3a%YZʯK?V:IGMxq &Kδ:'+!kQA'EyHh-]D9=3W4P71mAM{uEE+iB" ȸA.ҕCHws iw0`H6ynQeF$x 8ESDn⫭ 963usBM]@lP.*m4 SXTq}G; İ^} cӓU =,pl1ʿV\6v Z\16JgLN+-\wfCi [FTE&L"a;rAlkʎDa1$RbA=gxU -j?6B1|$ |#Jdޖ|l9æɥ5z"nSj(#-\i5 6ٺ0{"D )^뙅ѲO~‹DI3Ɗ\@Ͽ}86LHJb1%`p=[+H=,PU*]_iwxY0|)a\*-k)HV>\&mCqg:sظ֭RFEU5|PRl69Yi;:S%%\ HC{ú>T=W}iBd՝@cB|y3EmlaWY,j>+L$5qz"L{U0E7gZP˭a̧gJ \rWcڱaj{ژ#%9lAkЪČG޳=q y^cZDpTC WP.MeA?#cǂdLr H 0h^%Yw\# @L`.υRBj5,*Ԝ+>OH*oމ4A9/ʓ20sNG 9}48*notK7&?B^<q{NW?PD0x_vWI$,+tm2OF9ޠS(f/huoGA-gnPA=.;U K#Z3@ 25߆'"V ?y:+T:D5G{2=T`RgմH!S:kbImʷLsDAM%J1es. X:WIbіM7W^S|ԆZw} 9SG𞈼tFxdVG `|lc>H"@WS@>h=nauɲBH(=:f ܻE>T+)`e(IPţjˣ>kD 欋-R™7RBl_Y&)o&Z0~&7\<f^-?zjQ>}Q .M9<.mw"ou/8qk'HplLjI,2]I{_6o>!3SDx .Yr%_3G<WhzJ-@wCשtv`6^ZO"dk%iaɴ.=Im<+ ;J} ~Z uҧ9y1˖1_WϿU8pLK!νrQ1n]+upA1e0tG΍}ZSm<(WHUeFjo!]>x%i Fk S}l_/Y6`l@X[iӥU,ϡRIF^#EY6J*΁um.T_ϸ,[^[D@0.G^j4β .ю<o}%8LweKUigA)9Zt՟iu@<M1d>\{GGnpR%Xb0Ipd˷ zq14͓U,kҬɆ>TAXs۹2w1L"jt$U/{{Ug,+xtB]MdI]}kofk'·];:Ƴ&Y^#'~?PӣD͖.wJ]`" Vx]n):h[p'`-@m).1~3MNޮk<\Dp8_ْVƣD#y|GZD`U4Qom/`?h@0i,N!ÍoFJkJȰ$ ⡛"ݬ$M4̳Fgcٰ@~chŶ*Ib߃wpW2x QJ$9 ybg)cQ_<~8I0*YҘBE<9d='~aВ  .iD]EV.!go`'e<Y cCr1^B$q3KZ(GuQ !a“TWi9)r^}p!'cF6 %yەh|: [ OVSXԾ=/ɯgX[qǴ gai\Rkeⷔ>ܛ:oԝb`I%c'mi.0Wxbk)PL!sԝld'/l;ԽYSU6w#B-A:TCCd }oӬ`ث5>f)8 >ׅ|`{ T5m7%w->:I^ɘh=ܛ ڠ"2k{úxkח κ M*^BvCِcoRJ- &źf~mI EPa fάh&-oW ̤Fj@KJ0Z.\:N9i0ԢnZd$Ԩ=+ၶDWl[ۜ0q&_5 !q!N26=+^&z;70;P[$ov9Z1=W"jSVKvBS8H 22N{8$iz> 8Tъ53 +li]P:kp*_sR5?܅fjl>8SvDYr ;)!j'&Н@;H ^;bםENf(&wp{iT ݑ.U{pL uy7{z+F'4#N尢;tcJ 2<~4If~m>{"~ZBz@h˧q" ;H]kCiDJLgj Hnk$m&|S)%31tqu"G AK41NCÆs!i0.U(?%M浳!(UT0C,=ȔQrf$+]H?BUЧ_9Wtj,pӺ%bH- 6Iw\xA5A&D@zNhnrm/'f[a-{z`vcgGH2,Ezpg_,:+9ĕ]TiL 2 52";cNT 2+=# S qRkE s<}|xn9 ,P°G݊`x;lUˁ/7}à肛IYU> | "s?*Lp]`J?C{9SbV駇9#x%.(h#qhP&Z<Ɗi&73O]Ȯ'H7I/bWl' %*p %utv@,{/p70Z) Qb1%Vƨ)?Cpo8pѳhL2hMCQex{r!t壆qi:i]U2ҥjR!y%d'x sTKN<洟Cn*b3'hS_l~GiF, foy7*XzSW 36xnKd^?7|K3q?Fw(pAyZމ\l9`KV݅lSId.uhR(.ԅz ^/LKKܹkBV8s˥?HRRǓy،(< |2UYiJ+5~V6RȨvB]h0L;eo+ϹL&Gϓ@Xr#QR³3n`߫ȩ9M .ģ6>5*Wؽz„pASĎu:^]W4(p+ZX~} 2lO HH sǧ^le iZl T:?&uVe䱚t̪g3c [q<<7ݾ@vYו/#GK[F9# 0@TcY>u:Bp&{MN6*JHVR⺓e㟲A5QARv{o^Ԣ{K'kBz2#]Wf*w'YZ# &V'PBU͢pTHNlQ# {EyŸ VS YTKjEc`Q8]+jpTc;'΃)V?[KjA" eItW^#7TYjgNU/30T`YO\"q;fX b)O KQZ*缘" S0f _E[E[%VPN(&N9ᅸ-el8p=g=nLT]ORN#|C)9ySu`-@ 6%/Ao>g_>I|dܔ1ډw m7ZX P.PLLM_$_LL|=7VrOvo/r, X,|GK(IJse6=8DtqlL\ 7{TSzXC7װk//DXl][*0$dWW j}g5bju͹641FE'b4UCšR6]iaX EKr]a?^$ii.Scl3V`'gv,oH~[iǡS@*UeJ bҜ&%1L-7:0Zy-eI%Q%:;"yvC5eskBs:9'<58Fx QOR?ڭ&gUhtQtC<=k(U4,P6VK%]SFfc?SÏ*&HZ6ɀ^sitpv/ن:k" *vk&X|if '$.?f1M3Gg?2Ak %ҿpZŌ,ڠS&6Ɋ Ipڊ.9G'ڴ4"\g.Ɯ~F, I/Sӊm#d:(5$oY[v4C3gMԆ1 8lkSlS3z~Qzҥ ExyOIƎ Pxrׂ<a3+^wKvA"8N\(U5,< Āf50LvNy%u|ij"_ N/r%hs'n#2$`5 J1V%gA@bXѦw1R[`3}̺T2M4u p][GΒ+>5 f-!O"W~|;j܌e&iYM6K.Cئ͂i%SRɶ+;Äb<.JBMB3Q7jHh?}?z#]x53բ2@fm X-%,vEEQ?&>#n!Ib}"(<࠻qy)̧/-'R=q-3\DW %H@c2S# 8Ar݇+vB) ~.(>[\:ݙ$ڭ6w& ptϱl|%%׻d2VHHafP恏W=/,wQ KF`a@itoOrxƎ GZ625Z(Vo S"Ϧe\z8*%GI0@a;<&9YtD}Gj|LJO"Aiɉw;7Β4Z(oRQot.M))E[ Lesz;A#!e;fnv5՛GiҟV tWvl/L1X;ђ0?L#f/SQ/#: pr/2/%#@ $=Y2jGn,X`].v29zB󼂻t,ͥ|d%׷0c.sR+ͽ^41AI/ դvehV^ӿp:5~2BL*:=&ہ~gRPXWj~pǘ1Vort~tPW^ i5+B.7 hNd>U8a 'MPsnc̍]1ZѮuYf| 38&dX{1<Ɋ^H@Rg~XBlК a0(Q/TNgYyʈ?Vg{HѮG U=B&=.'?&+$]ֿR-N@Tn6:7<} ͖2euNx ,qBv;f^yf&$ ^ j6CTOh; 7#@]_m\l$|L6-ty As<RQ"J ê'^BOt`n%="42UG֣Mk?p}9Öi3j21CWm&TϮk]@JR/dOGCcy/6yYQoT1 &u{Y kΪf#yzj;/H7m1_٢zxbkK1glX򒆚wc) !VB<qf`G "0"~wXzOn G|UQ䷊SGZAQ (&n)W>~mDM @J|T\̑M:SGv![uFFyh&|>ӹRPV`6ߩp$Ri rZhnò t\xy2 jIcfZ_ 宅SR }|)++bV@3Jx8ؽ!ḸA[yn3;Va~qt[$Oj?k#E;$!L܀ӧ6Vaw),<܈Q@~L㋑>w@!wDVx\/R?6r_)0%}("q[gY/e.)n&2*.PCm{)5qg@lpv'DjU`҇g<Ɛ'r"@@gK|Bb˛^kfѧr11BFuRPF.ȉ;Etcy+yD7>o7CozTȁ9¤H뉧ʐ6Bl̫mx3)A>'#sеohiK,Ugqܯ<5 T^QҽߜUi.eHX#1I8{.}mFY5Bd1 9fϳhU VDs5w*ٵ9 6dlU@fLQ9+[ ս[ s&WÓ4Ւl藌g}Gl˪XKKi$Z~zD>$Qfߞb7jߠh+K呉&5U#*B%e.p-{T.$*VàqB%ZՅzG+4:$»o(/4m-sDf{wg|,"f }ʥQ XwK&c?RGwkv@Vu(`6"o(GPH7PZOJU [l-jwoľgU[]cK#A+G,Ts[fP-IS% B1MUpV -z;i/,_с\)_MRU=/ĩ3E]y1SN^;t]ЅSWh_ǀx9@}JMC`絘)vIlJ PZTh~w|"TaT%\>wIzJFBZ6z57m7:mQFa>8=8vl4Jv*1VMSYpo' xl}djA7@fe΁=T~=sLB}/{%RA8VCDp%Ky5:|F<^W S 4˾_"_mO Lwٴ@qG|{kܦ`{K)Sd73NBwE5I/_pwV Ңɾ)mcE2Hde:ӕovxZ5 iAְ3VTYPJ2h8<7Fq-;ۋ_a243"[>ྐྵ-8hdR;MGiX]Ê5cr~sd)s"yz+6$Fz?tcBfELd@J&)wQ€Dj([RT7kt*J[Mzz+'PŮ(ݑ;x?B3o`X B^j 1΃]q78SV,@#fk= &HR<)o>IT% ,gW뜇Q^"ӛv_P߄cJpxoPy=7ǑW" >$lҋhQs l!v~ gn\KQrY";u5L"UVYx2TtɃ*wķ{Ƽ±m9~S[W\T!5)o:Vm =0D?&5!oVCԮE9입(r9Ӟ3g8%x ]<6`:ᰚȹHIvF)pۖ_dFQ,7/C`>AM!"3^ɹLU(H{{ Uɖƒ(mz M(a܆ n1ŗܼ4nӟjS<;X^z`妓z6X81Ou]"%/bt̓z0#B8u,F> k>-W'5[z1|fлYIHNn96 5}XăV)sԷB쌆5MuESbG4L0B ƒ"B. -~9&_Ftrb'.8P/m>Iu6vPvKK! ݮS߰֠iNE.D2(/ZYBv`|O2QPVK_W"jFT?Ni}Vbkf-+"5ץ!)nɝ !2W')u~V&m~lZ^q'eexYj)':]V,;MW wǣ!L2jk=vq!&@ˈ%  ũoqDM%0m آ8*IS|3^W n?]*F2SlSX:g&ؤk1DAƑ9TҶVHΖ}Z&\+r=z3}mx[UJi'u+"D C΃b.+:=&($+w{Aal7b\PvlI+⧩9LMd E?I *eõ5ME C7ODu bGt0jCҏl>)ZS1#ǡb=nLwm7~UƊp`I9.Dv%$GH"~Wk5܋oIں=h@_/Y>vr$(#G1ݠ2gYx5CHd1sb 2&( m|Ecs>d"\)lh-|T RLP%,p3 sW̰ aRɅ(ݔ{=k6yR޲{ޙ`.7 X][X#\Nv]{a<ڿ ةfeh9rQd2gRt^ %="YZXWrNT=8=Qӣ,FIa6"}^FrBqzS[acj:%7O<X]-8=Uwf@a\p!u?#?,}Wą 8]]KE^ JeIC Z[FD|!W T+"ow`4WײՂ,%y ۢv Ns-kUWq0A[$}bY}̈́:52eud9rPR>i~MF»!!K'OJ8~+\B@ F˅SjaXp)7:i.Q;Kot :BGI_:rGQA79`Zx2jx֔y蠰o.ppԔzА\w ԰ 4ک|%kv9L<)>%!(@A|'a$獛۬hZQ=tZ]Zpn#~o5b*(JyAu=`bnD*qk/KNzOaG]QNcJ JȻ.0ad훿.tVq%랔Tnv Nsh E .D[4}E"~XuSٲd+` !Ifj /I-5j$KySx͂Ǡ2!sk*QSQOg.WgɜIB>h[_-;ɠJ>){4&H'/PU 惮9vi)hZs.L?\yR~ 7t>Ob>4~o~7-qt7#^sUAXBBX)U|E< D&z$ 3cMߛǍc@PxuEoƨ4u m9iYȥ԰M*9@^s4/Fw0 9,~!7 &A$-ss(Ia^)8{9_o" (dֹ Oq{945awdНN,df;y:}qiAQN4rWZSGʳb~9D0 5.H͵ =/>u|5cc'oS=1+ <9Y}l_Z(k3)HFuoEa{&O ~c+%4~ P.fljFǒgȿAS|#*_}-~<:m%.hg k`sl~bY#ZTǡ!ɾ !n+>NYl9ɦ0Oh'tѐKr>&N 5?+vBeuocLF90WD?SUHta~ Fjo,{K"{@֜25U#L4XI{&OiE(lNQzv 3䉡ô23&8-wW(@Z[tH~Dͬşfd Eo͵CҟpLr! ߅z*65:ش9 `T_Ķ׷?"W ^|Z5i $7,AJ{ .yJ+ampX<q<[wsߥˑaBC(">*w`QD#-^)odkBe2(I}+=el&j 5]Š ` D-+oV!*4`-ۮȯ}O=_Fp_|*b$r~d:>tT hQ&rmiɚ%ƨwf["@e-vv0"=NITSIL49yqC. jP}}e`T+ETp5xQv5YmU_VQ8D L 3U/ҷA?&\QV+H*m4OʯSLѷ1oc<2"P/C 4?opIEQ.P{].'?!jvfuhyH\Yo~;;嗰V ,>^Wq pKdJAMĹ`M_@nnkTI<~8+nxhL)yX/f0>D=_q'vy<@)=;h%bg2{ MA^hk6%Ey&v# ?ͨ7-Yپr>m I`5!]]ܴi|MʱX.9^he( 4 T˚i]-i_&x =Az̈́/fGLz7wj+ڵ4a =gi\lа-RV1`s!u2%:nWQF=b >2Cͬ;Oc\`UrgQ4#'yj)!nƲ#rEn:F1`o[oLk|6|vT&.I.mب.'r)ldګ:uMN&m|px?t:|hĚ`fWkFе%<;W $-w h6S}멌ESa]߳L+%{6[ɹ.jQѠ `h/Βީ9:~Hm:\/K.Er{\I£θRAS]9$Sfvp`ODǁTWv"2r T8F,˦/oW7G ]_^Ꙉ߃|㪝98dd6 \I\(E$0"DoWۨ-3Eܼ;kUf'؛iWe'*qG6#$۷۵'c Q(=Ns_Q/t֡}05ڟ!K`4Ȣq9\Rt4ǏMv9>cr':2M`Q5褙ya?5Fa!G*R6v*zL;I_Fh\ }&3dx2;iU@͵Q@*c۪z?}H'Jf&yCfl"t7UnUzB#dűnw{uR]zaVEWzrS$ ^?4\V[k/2;Vf 7^ 87% ;>Oq\F&qQJL_̐Dn(:{4= ZOlfYqOw*fu؃᪺:VL׾!{y1`mS`)^ ky7 pUUuk?SJN7c6Y|IwGބlW0^?`BҁjįTRs2?=Ds ޑqY~TnKQ`݂%EO{#`úݨϜ,ıRiu,X'N_d"oD W+s-B08 a&% sӢQ6۳FrcTIm<`P$86B(1&1;3 a)Fmаз)]oQee&30ZQ[ #g2U?-04pTuw.>١nh֥ ;i[: ImB-aLwNHq¾]liذmW£?%Fڡ}kCa+EsX@<߀(4^3rNOS\Y7H][yznrQ~7j>3FK}R%yC&Q/F\r'xzܘ,AFn|Qv7eO%8[a\i~C yT4E56gH<1IضA1QspR '0 !_D Tl%}8e/kud ̈FqJwg]m!&yhVC"$H=3r X?` E6b= +TvBtB o&4C4U.x}H*!f1@F\K[]w*i?X(b&6h:Ad6>_*`AzJ*sys=rw 7XMdp~q Hf96f.Bw@e_HұVtXIna c5-"ՇN+nR&.Dyyb''!+VIV(oLO_ v#;Ahbn]`IɟFj(ËYc&v)9j<ٟ2O kc%7VVWAaYWG2ߔTyح-|}!h }4ΆťkWy^ OaF,$?eiPDQ%Z$Rn :FftN;{.¤)BD%"$y5yJo3w§K Ϡk !*By4r' $)zsE[6BbeC)D}2 W1'11t{ kԿ|Mc]{Ea(pˠr!D;C$ AעDNv NۤקrcEcq|6 .)|ų(l.u(pg;Z*+]ǒaD6Z>|&W<Lk}BEzo?JXx4o=EEa$GBf#e6`o`*!<^Ʊ=UfVo{Vn`zոH-R AYavQlnIJLSCB߿Sܤ:MRE;G/LG*P%݊n4qfȥkTN3=}#@8-7zig=B>$ۄDAPn`$9$!w[┢'ZVʠT *j1S*YC,k-z`>!T|+|PXl"B݆rOIqn2Y#~]ץAC(nsulːm/QFY/p@BXun`KHc[Gw1.U7q`zc N2ɱlT.cnlbZPiB< VUA݅A<?zS8Og ?{lĄAzf.1\X}[j˩;U,- hG/]Y-A|xUN-9d;dЭ% }UVDga DY3[ӷꚡ5f<&swtP]0.n`=?%SCAoxh+K uc.A Uc躞y"|cp>:]+73g.Q>eRu[ٰVpqڒV#ؔ7=K:H>#$r͊nh'tX֝pyP5\Vۑe^&i!2øb5%;;8ɕo# r- DN.V"Am{ޔfɹUy1{S YQ)2qXXPi~ дvQM4Nda!.dDkL_`EMT N1EX6a;b(,x0_wW%|*+A s]v2"6i&٭sȼN`hyr^-a^+h;J<BKr>%jDD֐('"BC[OTdэT!no#^ױ\\i#,V<׫vĵ-^Qs')SkHhwfY7ψiL]Rw{v'z8a{Aס*: A9_pT6W|E#ĎSdR^B*Zx`ѵUsM~A^}2GD DoL|=,Z3%_%3.u+PJh 08^N ˑtD3 _ &aɶ7ޕqb-1 %JJĂJfn4Z?n!1FfzBg+dA0O>DYG6_fp&Sk2RTxz^*k0Nd͕/j~ZdUOS;f~d-*aO=9 ?8@Lo*p8;r z4$ _4JSx"K zJg&bbEWʩ7lz; pՈaV ὺ'5E&,_{!bkX[2e2omO!Bꉽu lRxc'E湥x3'uGoX -#K-h QЦ#mtSlӯ9J:B{`)^HtE\rҦ6Pw9܌}vcn^OIg3Q =WyG\1D!ʗb6Tmr(z(6t]5Їlmpez ߡtp0(>[ ,X zj~i }O_dzš`g,<Sj L엏S.j!ڀcn]t_m4LC \Ĝg 3~J_0m/2EkE$[׬سSqTU&rzm14¢!O-[ĕ:A3ײ~N|/vBk,`p6t+h/?:I,'vg/| x"ƥ/GekŀnN+(OLߋ|L_i(KC,Mn Its.myGImx#} :^^m˼?C#}v5_mЅmrXTx"}=S&Lwo#,3k]|s,! lgfBmu|'G֏ay#dgA8(HuƆwwk!6k҇ xlUz>g:︇$z_str<\chݣjb>LO,<3Z}JB +m#4-&El(iQ?,`%_l-edH#/#T{TY{]þ} w˜flB95DȺt3skYֳ_ؑgdX=B'p:Q>Sa_ ĥ:k;#ȑ$5{)w椴/Oi.Y+>`)؀3֌و1#^G{ %WѨT_R>?-E*OI9N\XLGq`+<1IYI1,-*&=@uFëyA'v٨QJFvkQw^(Ybp%poIDqփ[ MHź0k3w!z>`KLGtA|3#c>{Bt`X7Mr~3ڬHB- Ԣwaף~"B_c .HJYE\7JPnW221 ~"U߬z؄+!*qlx%4]i ٔ=5ڗ!KbiTgvЛrFD;skLRtC)VꆭCQSUʝKY m>;r6—סK0Jf "BQNAX=R"X#:Sњ1f/-#\!Ռ΃ WlDL(Fy O}Cv31dMPAa 6ӡnDo~z)'9E)V0t~nS ɉUk8˵ BvB+=v٣.x :w-V$tC F=!6}B/֨Oy*{V_iĿPS6 1|oN7hC_<Z ? <|DеqoYp\1ݥ2UnU#Lۖ-8Ξ]/ODŽrO}%)x:mźʄ״㉓8B1pPKFi8"n԰a 2wVub<Ȼ\#ڿ(ӠvTnq,&p2iz=o>/BOGVI)u(dW 6䝤/jsX$I> *UW\ly;ɧuaٌuTe;ʇT5Uia,"'o I)gxX}Rؤ|Ͻ-'z e2#h@r[~ǫJcw@%%O=GhǡQ0AoW/Nseg&d(ccs=x!#Wm,H ]ZڳIYDULf#fGVͥkwv}k;ʌ]sO4c\$b Wd:YJ4c*^onL&h7t1B"`֊軪qI{c[G,SxGlvj2+l'"v+Ƹ6-PqY.v04nI=l og 0,{-pb :$շ!}Kjjk}Y?RM",ݙ1r~18.h!=/p"eӣӷc&/N9f%z d-ܹ 9L:t/ӱv EpX{=J 鰑=SKlcڬMF{cj_OKj6DT{/M\4.CmAa.:;__zQW/" idS әCd~FTx%_1 60O#HLѸ]h*I#XPmrϸ\=׵kNfEXƖOAL'/uI"ms ż/I]=aHZ K7\nc:>j_v8H8}b9 %z4{(`~*C)TJe3"gyd>Wڝsnr]GoM{̟[{]Hr| <%A$$$Ӷ;UXK(v Ua:j{Us&႐ RR"|{Ҵ1BQ,c',hy+bRDp-B9gF>,fnMT/5ѿ$O( |'_}bRq$t*<%63q"H0rnpUjL]6 r>v퓊 i*pn?s\U9F%2#,h$Pُqmܮo@ByYԏ&8D)\@ a~@Ȃw%T4#4*=ryG5 :..+HFq&$}!΀{d@q,ij)wfDRc`Iel(4IԀ,Ѧj?dӍ4 ց|B08e&Ro#$amTn* Yuf qeIv"X $ SO#З vkRUl7?6 -'$J#XFϜ5:!8q9UtOo&5" )F?9 }Ŗ͸>3/&Zx]gB-Iut[ow=PK 9roR)捗*y""g{Cŀm^'H=f|xf sUnCC(4T!BEcm;~%&S~7Y?%ny/#^ְj3.H-Ab휳L<ܫBՀN^$ɘ0ĸiKN/Bu#&8 Wbv<A FpH=vWpT:@'Hza?OFlc*6|m)BȘ2J ד% Cd,?<[k-!y-]aGjf9Ce%j@j/*re-Ԟ>w( ͝(w_B_Rd!odZ*:UB>'PD`s/,Lw?3\mxh^ ]pJ܂2n~bi@-u\ Q)*0[Kfqe_soz8z?oŸ a\;}>ʯ<-Uc%4!Q2R188ݺK_FvA<5LٴU g9$,IW樤]+&miTU wȥٰ*l}mKtu`2-ъC¨,ҍS ԦIOw_FCF$!p-1-2sLHSkJ՟1kW DՑ`^FV9/3J3dR;'#X-3QOwLGOw, E׿54&X#{Y7bE\%: :}mO{"P$4z (N\.upE pwIg5OCn&@K3ӃJd>;W~,5!N0Fc>qbT+:eҋ$4l]I(5w^7BŰG;^StEz̺S&mFНnu_-Z }1'nZUΈ'0/JG2WE8]9` -0;5- dO&y)8go-$JB]ox7wY 8@Eľ5kRXk?Ot)2eYFe' $0 8R5[V )wƲYѧP=j/pћI@<\~BxLDO5J6Z6\P p$G!Ő=3`䇻f3&1j)\ζnZQ&ƙo#SUt[Wk6Dgbm2T aBSL],?f#%O앀Q,H\` @v>"fbsT<^UqZ 0q4BupRw*.;>{PtTfR's8>C }&kIz"" Mb<6%'?%/O*8 `N3=f\2leCvw4>\#,oձ1`%t^ЯC14(fTsы_ ~&ĝD߹Gt|3H,fSEoT2u;grBGd|i˗EK9G% G``gk0/L+]Sg,Y4iB_;NߧF:h͚ <UO} dʕ]ټPOh+Kǧt@U^z6j?P" Jn-#M 'Iz0 4R1 G`n;σ1> M̏۫_p¾~G.+U nh#8e71j#9qfvZъ[!l$ch3\am`7a8$XMQw0z:jo _vH++]g`4vB'Ծ CI\ԋ $T6֤_}! n WcjtlNA-Z|sM6xKMΥ^_͗;RVږ\O`@*:Dj$>fhlƷJ"'YU*%ZyFУ:gq˜:K1 ftN!(b1ʟ$ a8~D:­e6l*OEWoLy<ЁAփX .ysGLjl6Kj]q\'[᮱Xώu\I8k>êrjZ ~d#.{RH&- axsDٺlM=\mЄ¢߼A~spU?xT3fPKnx D_V*ɀoՈK ^2'n˯R{ҝ1ӪL <߶"7r0\u&2;XT+ PcI3R,2E=#P>][` T(TC`kn,r)}]u Q%vf[˄?^2Mhq;\;xxk9|x6gJ>74Ɓq{ za0bT FoU5#@VjQSגPhN;r8.d8E2GHc*'p'9a\M:"-קS./a8{R;Αo+Oߏ&x~Ƞ _56G_zab w 2u:tM&\x npLXM r_#P}+X8Tm~֌PmKSc 8 X\he5dCgW'^Օ#>uIw~ڑ6B|Mu@'̢' RAo8ްÔY0j& $/am$:^[04=*,oo5x+Pf=n=QZlp^c1YU}ӈK^G^3>n-Pe߹bפ$ LtC¶AMCqUrZf_[CFu A#W&G/ p"rKڤ,vJbdGZ_lBTi@2@{Y.8cWv{ -љ Zpf!)VM#+n":gtf% 5Ŗ6;RBg16%WXX'MIJqN6뉗vHe{g" G> Fle:54\נeZ#\s-wj喁Ew6 ˁ5l D(bj5SN2"nqi?uBrp!g+y] tTe1QAͧϦ." S A<-?Eəxc"o0o*{M 2NyFaBЙkӢKi٩FoI6a|8$V]Z`y0xh/CZ^* [kR[-ӋǗ)ZoCk3sp:mzLF; ~vҨ G&m꫘eA]brѸgeq^ բ#2H'z~XM1P{.-0isTzZ]P,$Xmnk7(3>l.]BϹܖ[ ZlԤfZ)RowL4QZ3¤mro˷?|S4&g0 y2 N۲ QvzU_8 ԿwnHqppla5jgRO @4i3 AҴ:1r_$jb8yZ*P~>Xi M[[(ߞl`,ft4P˃6_ =\*K=jIUV`0"ع]RI+uA^ܰb/5?H.D`[`6ӿWɘ,N'0$"+}NO! bvwns'x}KAF4hH_gݫsY:6I w]ahDqܑ T*?[ ѾcF'ù!2>y s7y9eq {~'ݲ.0vyŪ+Cz5{pzò1{#&$^-<#1**AK|BdŶ!$Pŝ$;ݪr+ײ;`c̲^i5,eW4FJsL1o2#bPY`6Ԭ8 Ġ؈1FdbxBS-zQR|}lJ>2fґ K 5)M0OhKèi{v_B/˞s q:;;~‡XHʛߌt0:smjO/C6.1ZYsiL+FƋ.g* ?MFn4<4a%:[@8XPOzA"(bWX~K56JX2;(X7{ar tbpNh:8Iq1.%CUN6z$WUX4w@򙒣cH6p}`vi_D~q`1ڟYVݑD2{xZPb26,"pm6#ozY=fws 2jxsMLRY *~_iְWځqpG@MWA\o9 n䯼\ar ,^KԼ{ Gm/(b ek=djYweN6-8ڕn|Oyb9S΢DTe#}{__!?˷xϊkζ0| ,^/K\Qy阔M2䕌pE@ PL` Mvd\{NUOZTad[ylƚ1.VKTAUE x{ eM&,^ⱓIOrIϡI2IMnMBXQ)bM)xanܖCRɈ 䔵5yxx;U` rvZ7j-9DiV!I1o'Zp%Tv%)TF3`э/ iࡏD?QN>ZC^t(`ltK( bF6{y\(!@S6XRx\a0EX>Jp-B6%YKoT .$2Ms=,O K_YM4h)EW]e %Wf@K+UUh@ϞT7 B⨌C,yEC|>^]]eAkFiis1 w"p Z0`I }դa8v[?ՙ\i2lA?}o2-y (^=Y0olΏ 2Qqn8CR. ĺP[ЬeF/ D49>5\#ȠfRPԋX':%2+ϑ`Z!`NMO} t:p O1id[E`Q=VJe4>}NsWoc58b|*KPW 6BTc3IZr{/!r@yƦˋ5O´5C"(*fr^biK#IJ+Q6)J)sJ1Ֆԥ(B.0< K(v"(wf'Lt9d,@w4_(3f{l)3@nxFrjKLt_v(4CKRͿ DzR?t󐄎"%&[?N>KoMU6B c zP}lh 6XѸR:5ni䮁GK<40 aElnjaGhG2zNB-]\] _lR3^_ bUS:yXwsVy&Ȱ )}R,%&w/Zo Z:;{IтAb\CQ_&)m/&N݂*)-xd]"GƒT}y{: x4LFrH[M<7b2L?P;ʗ8Pb֙@ZFe\x\q?oe8cHû‰8ZG`v hf$:cћ΋ĥŷ.ڀ^I(i<$~ y :QFu4{E~y"Ix)֭^N3"T`ZF}9qlR#vGC(\ =W~(R~֊@r 4P]gc !jMs?t@L١B^cD MAF+ONU}F[hDsUͻsuY~`LJ>|&SID(BLt`7 S7~j1LÑˁRcWCyyA0>26{$F, TwfZ/>1$sC›'kR)OR(Pu$W*W%]Mv" V뼚4\ijdj%b)]U y(y[D XQ ,yV^e8QAgCɻ]ŗMn}KbpLՒzի7(7eH&ίK&u @yx1{*\1m|$8u'M*.[%3~P:_%t&lTe`Գƃ3QZ@Kn-i&2 ,wcMРFZ()a]NYD/:!pUk2]ZBm6f>\M}gzN Ys}Nv7v}A/Q \@LHvgzv jF R!KF Lv[k{Mp)ȏ[XB&<*]$[ J[G)i& 3! +!Z>4~4Mx`-rD*oD ?dڊl~fNRv*%Nlp`Jj?bN=I]0(] bM׃{os)ؠ@܂tXk!zͰ&'66:טּͰr#p>~S8>]QY6S}jYӆ .SFLbJ4qtb-A np:z =HWOcE!ֹ(D;@韛C:~AznW"wuɦ3 /V{NJ ОdC ς!fz&7-wҰDA= Mt M/zЎҸp0<\ 8Bdyk)?ͽ.Kh O1҂9Z@hvi4["t2$L %ujׅxhl1J>MLWо  x )^KD\1/fiᘂ?$5s@S2"w*$b["_}nKGAk7ihA6]-9e"#(AI^;b6N:3El2g>M69Ƶ!s/x_JD+A K^tI*lqB%- =T XH #U,pqx)\:0S,B"ZFerklCUwL\mY)(=z޲A|¾)d299GNk=ѴiΜh9#NqX;[;~pBߐTbfi-N\5Z}$WiM&dǏOӡκ$eڸ9z0U ^$a/3nzK]+2w~2Mk}?5W%8d9dJQ J,>uq>`|Z _nݛ͊VmcDG5_ߒ#5nY߾oB+Nh,R"W|-į $ӗi`=>\⩡˽r j)0ཫl;AE mvѶSV~eYea`$lN;ܑLΛr :uGs cctL#b%lT4>C?o*/r!nΖ:DN3tWSO!bkOba]a,b<_>1?]oxIKy:8"&>a 2|7w(E\DLܴ2HlOP\B|Ļ8' cBWlp=1lqDMSO$X#/Vl_`c@h`BX:Y"OF@ڨ+KWfM=[3NW-u.>Ou`(=Hx#Y`Q& X(8-KJ و !CO-t.&qP!K=b!4ZH4c/ TrZ~ \,e3C#]Mv`8d7~;x "?;|.!;S8iaoHaG;y:" L!F .Q3zVsDokCjcm֎y4SY8ʱ}a:0H2l4R`"?̡<Ρndq n_q8ζY7ToDEBH};cዋgLB@/W1dx3^27՛R8%@ZmR_q&?$22լ2y:843+* s{]Yd;QK}2aAūj:q^Ldr/ V6 A&y+u:mX>38AZ1<%sxW2 # 8ݨ Uz5y gXA[3XTD]FK3 2gN d[bC9hF^H n}=sBN#/|+:p$fEfSB_`V_ [.亙?-:!uaO37Ws+scU8ha*;o!=Q(܁zt RF[ÖNcz뙥a0ly3ÁBYUłFUS_cXXڄ3) {_=W@, S5'ܼ<'6y_gC@NF^uOCҊKShP`{]Sz2р|aRtnh/4?Е (JRo(\k *yNbZ9>CAOA2l"$Rׁ\=O kB*DY4nz#M1F'%__Hb4AK&z-%`[efݼKg':{Npj MmcxoیЏC^{=)FlO.dVB{)ܑ$_xz 2D?>9v9\m҃l)]t%|5I*{Qp"򺬏J%ʗo%c5j"^=C5߀~GN}eIR6+ԭ4rViɏzl$`gGg^v7,\|cе|H,//%8$Sab+#ڽLqZVC۝O]仦96HY 8*O8Z@+J'NPk;昵oEy{\6N.e5WP+k)>N42Yq[?<46遗Ê us{VUWgO]SeSp|!btH'vYYhJuj!3Ix"TGOKVP[O2X4 )%|~s~ 1a+MлD?7%E>N?=WXByXלRSYX #*>ˬчΪėϝgruN9H8:%d ۸'8uHr\i .u(.hv%]ag9kʖǧw{- Sps;r`%,M 2g%Sώ>AajUAԩk0-*A ﵱo*NzܓY路.[f][mOمȆ$*htw mACF!~ۭ'fݭ@irWYẠ)cXhPSvf y/n&s Ў੾Oi"?<#P;s"ZZJyжT "QyAJV Op#&NOraw~/(߻ sonO}&^<3)k+V deucR<8kDwChG ,{ڹ ha^4yR% ͝Ɠk?54K:6Ã6pL" i\:]+;7dzܞ8|Q3G)|}5&S?ˈ7歪L.oh3Ёyed[AۧP\؅Ϧ\RN@)45U# `ߑ~[YѼ³>h%iJa:g>I?QhXn2r>JB: !``sքNS8Wv|q΅?i1) m Rt%UIժ] P@FjN9p ۢ)gI)9)kpLiE;J AIk:g;^"Fu3)W5u_~zssu;tOOj1}! mжY<%k|S]*[gTP/A]X@?) >lNQCaR`,k`& <̔Zzye}}L|];go<6X 'y sIqiF*k|ZF:} lj]7a,'o]q0G`VćK7V:Xe|焏(٫ yFИMSF׬K S9_A ͐5c{dHor~sk9^J|PN3d? `l7$' -Q#t6Da|%3ɝ gŦ/ aSn#ݠŷVUœ&v`o:D y ]yL~9y8럈B#C()0>OF`9Q͵ @62G+x{nL|_q'af }- xEYPXT;LK00 I`0F>栮&8]Rx3@/;|ƚifGDCV\HD%`^󹮇D@JkDxxGGfBxh<1=`5`fX 3Vh7l! pO i%H6@w׳ MGs;M0])N{<o T2DDN(|Xc=d߸:Ju_uTj`.7-Ŏi8 &Pݶ2OXd)M` d} |B'}:|eAĕ kn3ϊ6Uh 2T{ @~O_r0g ݹ)qF.nb &"qc:]Ev`']DA\^%1)AiV^Rcj.yYy 0ϖt @%A+#Hj0 X#Xu ,nQKpE.yrCܛpR/e!z@G9܍\/骗d=7f6"喋DjHWe}vإC"ͻj|E%5ⓢ%SF\$;}:5VVPIO::AARzFU*B+`nZ'S+-+Ykf(A:.=be3IP@.6A(g5 ۟RP4AF9b}p1@槃䝇 vkH.V+Oq o`iD_s9E"&Zig_Dn{q߄O k$5I`9a ,-9#6XFX{P~Vc 2W6h/VLW-;Fh*Zo=VSEV#25.vCI7n(ѣyz%ã:@o7b_lxeIGP:GjyxCzꥑ_!F|J;CAO~$1{(SKd]`'i^/:Tq+gdݞ!)JľM}~?eFS$ɶ[ߟ ~.E#T}Tqt$9*DFw\?l;펉2VJg%\n|`p'c۩ݸ-ew3κG&{fֻbZ\^ (2y]0OOW˦~5 sޫtC-!:fegp0;[ z7KnEAGP`e$rSp|$Vu\ b5Zn\{Xf-ƶ[XHtv:Ȅx=C 4_S;o7v%D,Yg = 'Pta}'c?k+أ/OҢ[i ,ӜT\R#fUAY`EͨQCOz eϴG{*Ոl֙\;t`hkᢶxM19xeo.Rwv|0S>4es3‘c Xr!>[.Rd7m8|<%,q D9.OLVMțO\Sf9mbHbO [3 ױihp TU]xGd~ M|[pcAX5D|9~q?X#d;o}_J;Q 9?ޯ.y==X2:Wkе:Hr[ߡ/ UrrnBvG8pq_Ca AU%DB8opfa I *kEaJOr ,DCHb31urUi(=v;痘wv+4 <v Utm0NCcΝž_SrO( )/$ㅲ iDԭ]O!OmO6s nuϮ'-X,!.؁ n t Ƚ@im[M!iHx_m" -EA#T L }l[oc;](V/ۦN@@0S@ Tp[9\ۋCRSћS߫Ǧ8[S8fi4U{zJ[Xݙ)#?>LM"%Cx,kű:Pˡ[tQB\]qZF9ycK" YpFTyXCÎ>Q3A#] 8,U(t^Kݼ~jbBvLD~'px w?Mh|2Jky{0P7hcceWbOŻj7 Ѧ"ԾT0Wn֢*n B ~alލ'SR?H*䣠S!´ZH4- >S2\ςH6JƷ ͘%00L # H7=mM^EB=ΗCaoxs>ĶdFD5 7w녫ٻub_V!j d4r*sR-7OfW%VM{,\Tq R` |e~9'a$ S4?HFTS<$ؑ+r8eeo;;bgn,h6w'c1C'BMb|QI+zNXJS*~=Ҁ҉B ׄu ip~U?_<B\N6mg2%֣'Eɺ! QSzڦ Ia9p, #tמ>ѹ+"ݭ3{+WEGR[❁]O2HY 5.΄^֘G dHyFe]k0$|9 zŸ{ݯ-6!bug #ˊsz6I'2R#h$\e#|-;]OHW 9zr lIF{*VG$L<*A?n~^:/u[׽]"6A8d*Ga0NH k +̶N )d]҇#zsJB%Wj_2{3|խYbcuy8okƘ('Fɑ8(z@2n lE2?u850#tvZ@Re ߅ QkȻ(*cSjgAPmd/g /$/kT]R@usDWn,͒/Spg2CL֪I5q,(Nl&TP^Nmv3Sq~[OW#^ ,K6ı}e YUbqP5uVQa->qTj֧7/j7'7Js,c3T~se9ϫ&[7GC;.pd6ʹ#pt(#f *o!a(`{ĮqfvAS[Y\fJ>-7 Uȵ[HTtBz_4 ne2/sж~b^}s X_7B&i;6?Nq w#DZ2Z$/DclRZ~vd( gUL(#aYBI^E|ʯ8abc_{Id6V'G[rӻ5!VTؤ5U:`c2{F $;*UږgWXa~sw4 H8*%- y1Gi/xӬ2Deƃ ŗuO}~}md82ėK.1UIQo\Cюc&PEa82n8U:zd߳D ~7N[9z`ad Ͳc aDVjB0y@ viM͗'%1`DuL$ۄyDžBY+a4K7<FOM8Σmָ?)Jٖ˽͜jڬؾdX0&4ct _eME"yfz CiD2nF>/j|$>؝E1Oiͅ|=aSo8ѱwI)UWӬjW7Ct2j|߈1Xlu͠ ׳t]A)\Qa_¨rK#Uo1l\.4C~6̖( nɬr) %͈<4CJ__ pۣMK7h?$~(OO>D=wE4UT NϨ{l8!I VTN@jzy0N@߇'.;>=7ۡ1VeT <7Q8?xF%)ȥ, fo})W1im;:Cu)(A`/ |<(o(YK/a/ TBr+G,yE(Jf|S (qpd5˹pqZ*ij]AM'ur.Λ7a^#(ObD[Ldo[p~/`1~h/#)}+hLXW,-nߨJ90Fj"{iKtLR}(Ǹw(c^9?eE6*_8@9J홁MFgmKPe^oO!ikZcR 냹%yt냨F?iuy Suc!TWnۡqh W,iY[su}3kDuZ;/؂sHU&$j~XMprxɮj.lQR .JЊeta؍,BeVQNm&d^ldzHfx4iVQw1P#D& dYuanfNtR}kij@sMro*KѠfFLJ;d.vi&%:M.B97qB77kܕظ;h[hq 6rir˖tu'?GF$Ԕ,yi7x:Xڴc"7&jUK1@gnt*țE%P NM] љ hCZ0~EJQ|<_?NpJN0+x}Nx8 9 qCNOϴ8/#M+D751*rU~DŽ8{aZt+2S@A+Eפ}A5|&3 @z=jst+9SOݼгbV$`koM\ws%P@v~&tP"Qeuy^UX\'X&@D^v8;QQ]S0Qb7DoR#IF4i|{G$.>&{q;WEwեgHN]He q0A]K-(f:TW62 ki 3b d=@b@yqu]l>֥c,i O?Gu`T3EM%;w)ؽ(dN9vRuEBCs|tTxz:SyMKWC0dHs ea輮10fD|8ϙ m.`)ݣT@#AQ]D,fhiH*zM _w3Ld g[&^ !^w&^lԼJJ.&swL@o&MSS43}zGdK8&|&}Ut`-zEyOON{!k3yU8}q☆W0vN_"!䐦|8ѰSжLO+DF ;ۆ 9!yTek)!x/Ω yQˀD=}(6$K@>W9>]6 ϪA@B;fs,vH![YlW_ݓG W72` סMWM_#m!Xr0,X4eH~LQbEYP`xY |I4 %GL$,**ăKa:O9-d)PJ1XWRԠE#e<^-]\7 'j"zQZ. ADl^ȕ)DDvBhĤ!:_LaG,5sQP>m4tLzj-Njn&K\=[G`fH\, Yc)a?TJIC?rhs@Q ϰnpt~6F:|&p{LTC%WA~QHmj{0nRKy ?A(?+ښ՚Q`1 5c{ }I˝-BtYh4!eBTm~ERvs4BUSؑ[^.&Н_@tF%~1(:I*ȻnZбl^$\4 {u:&o΋NrF?W58s4ɁtLF,- 3 NnSriKP[(E,G]j$OIBvz-X!*|FlRdA8qKٙKP}u?m(EO|ŝ&7lP=Z=D˦D/N̜彅PGrN,6q@ztZ ڝ \ JuuaȏX5Vb}JumC&ݾW0jt r0]n7f5nѿw.߅^ϦB&Du;W!P*k]I3vq<-/i9Y%?YՀUb-%Uႀw)y) 3nf]y跉Є)вFsɲxG:.֣ E@w[0_ƒ Sp>ev4Qoa[q88[S8OdUd~sWW'|vODxK/ {zuJp:oezeqbcް;UyYd>{xPn}r@d!RLr|,_;J"TI 7îhpul* *xc\V27Er>Sٰ` `BYr6y!%F^p OjGfo`Nܥ?.VҞ ukWJrC) UB,;ʝ$@g бuu=~gU`؂?tþA 6Mf! &ySz,[9 0M=Kysp8L;ҧ~ LqlSu<{FydBpM5ֽ1u*_ږxkS8v{e ջF#f fPᄒGDOanlt~NDH(̚jᘄOmڃUy]@ W&q 5'7@0lW\k^eh@1|Qy떑 JvၤE m+p(yGؔƺc j}RWFa|s1l%Q6dGf3B:9.~vXkB|~j -78&{ Wa ƨSSaש슇եTG~4>h{a5?_1N{һP)d6yN}aNu[(R[Ȋǒ)6>~sN)$WThQ&ӯIr uj#71jLrr~r l h1{qVc,n=3J WzqX@cK'yf Hh{k}zP<ګ 8l>ȥUŪ-jhoDX<F+ YdJ:RA #ZD̈fcWhoTZ+YyT^7IV ]XU!ؙl97->YnkWE?#;1x?"ȥ!$/VmFJn|sic ?$x1KC;MƒsfD<A] Z.sfJ:IYym`_3sC faK4`]UywIي{ op¶B/?5̂-<7'@=$2&JU,pk{N ԗg)d6j5H&+RY~qq'{"pF/q|LHo&=Ei朢Sɬ[{T ͵\Sr*NR:9ܬ%h[bxt;w%ZW$ ӆNFX݆ê>(HwX weQA g c7`emFq<{1!0^+_$$6E==Ъv %`pZEwYB;x%.5oФQ৴ dsjEO);~μNKR6d/:tmQt&9EAVp(8"f.D9lDZ}St̋SJkN]_t C- qW+fHqk3C': vihb0P\j\+F` c@ q>cKT,Kj_|WRr ĵvISܻ)0{p`H ڊHZCk`;uk?GQ_C If5 amږb15S?`?X?e]$H2H w2x.1GGKRg;B# %>"^5}A2zktvp1kXO l~H}rQRɒdNEvZq\N+vWcn$kL;zOk%DFe9N5'~so9xj'0y(^0!t-0\7mO@2^98Cbf}UpLJ@GF_ ?[7ODy~~) 9|·s+ V"2;JB:OWh&}4_>: 33nJ ָ5K[E`$/m%oq@[\\q Y`J^mt;!'AdްV7ʑr c1@^Q|p7JIԴZ ^td"#Qsl!̄Y=o.%P4Il&j]6(P\WH]$ӖNN\eSիǘ5fIPg9Y+>J` ]<+Z*Eho/=B@Eƃ ?KMLVdZy|k'KFaeI}mA];n=)Ut(U֪[^s&@=xL*]+ Of0xE1OS>tLL2[HiRY9P^WIw[àuiQỎm=]SX <ԝd-#L ##v'Xgc8_؆0DNauDVuJL Ia7X ";U>G1$  ^ IWyKC[$Ӯ5\1P>x h9M-\c 6yVA;HQS`[Ԥ Dٜ۫}lr)vK w}L+[W'B}4sNt[}ŐpG_zfz t}%4޵ O)?i؉psyT1<^PaK'O 6+W,~ۯ}Y$󥚆Nɪw;tbNlj6/[E.oR&]44E 2ɱkߟAe&s0!bE#}g*y2`O]i:D )_\mz)EK yGyȲ W <A$"Cf࿝{htV vy zn=0a96T崘`&M 95. 1GS!O@vЕCpAWsV 2 ++>KH{~3ko@ÁU϶rlԠsgiB&!kюsx-D Eߏ/Mqt7?ԗ>s%- q7-]sg"0@fyC{oM&-j&]這vMeY5sn$CjQ7@B!qݓHIM4J곝vrB`q׹+ZDU tgo rƿ GxwA29Lt͕y֬h(kB|HRXdJ0ʳ1;wUViGc(\\BY.%6Mes&vg[&-ҩhPtp;80ܖ|S_>Ziv6f:dZ;^OL0FjИ'4(/~eja G:$s(63CTI_C :q{1fxVypL/] (I[1]QCҲTW 4frȽ\|8RetYK;ѡ:\$x"C~MErQ6TMxu8fTB>lC-ξ\~^ A>ş[zAlʝ©LF.BGQ:H;=j,VwR MBa @a@2H*E8LD 2KWA3<<$j]tcVT!d+.3*)tC ^sק*n5 S=ni+1͑ GZߗx?_!3`} ;}|VqS|{Cfx2I iw ?~aP}R) q. *W3 ER8[.V[gO'K_aXsײdڰ{^H'{`[[Ko |L_䢻_㪢neӒNj6Z nwutb Q@KjK6pw<ͯYmA꘧yb .Nz$B^yfeq; S$DYq5쨌&#)4 QS\ a.Y"5}R^- A}z@sOh ^nXX̱R n+SASӓDx!2--E( `Y dXuAzSh3R隸 oTɲI-a&uixncO n,֗e~f<#m3" k).ۮg~ Оɞ!_%Cՠ/oad*d 4t§7e8H ! 9yoR#y$b`cjvdrJ1d>+\%HD 1L$Y;^w],%~` jD)JNM-bqpoi.WbnPN|͏4׼5߳6ȓ/_qp;za*wi,U+xu~p% TcMaNwUYo6 :y{eV@/}Ւ~iIE]z$U7jyEtm?KYқ 3h|aKZ9kcH 9$wM3O ͦ1L"d/$#~b$Gl0`sl26ߡp{V>6)2l[#}DmGS,RM#d>XU 5'L )q0/!Ubdˈ =NPݖ +\K+TST .. q?<6)1>7en€G?a+G NhtQo0.gJX̕e/D􇥀Q/JRdg~xRV8" :^gl۰,*ԗ!d F:p:q1 @aG]R\ @W'ME[h1GFm7NTnBEOdh[ no5 F+]J;w>5e6otWn0q#L:z.kB`To!g5+ewVG]ekJ KejtE C9>?+jβrE-Vߋz y7 -i/A%0In7`N0 +͘S|@޹*h7l2훿|H&ZŜD;Ӣ j3֡n?:ΤB:OGYQd,pM=rze@P}&S1"0(ihnZKd@+Ȑޞ̑ӫyë'K{3@t=gP Ѐ*11VcNL_CGMe4//CٚGoE8K(뢠{m9n`fꝬ6 db% . ET:ej#wœ(.,kvYd@>‰ +PY_@j,OwD^ar~Cac,v$Ѥ*9+(,Q^JG{ @WNY4\Lf Yp?8T2_9xPu_%eGr 1e/(:#s|7<7RYpwYwi2x s/wt+Ǵ]R#<[ $]4.zȌ+-.aL+F}h3en$*o+S"><#RoG!{%j@~_GƜĉNqLJs?PQ"82zW=]dGL1&y~(!? lݥ:x8Qdw, G4= 1JH ؀ e1pfƃ"Wɧ֏&e&7U܋0%X<ƪyJ.[3av`lWT池:֘閏 DVIM~*SPW)@E|K lx!TeUB.qH~mNej^@o[_+.#ؿ`WtD$vq9(ryf𙖊*!8|J nzM1KcmQywQ (褪7b bt,_cmfҋNB˟RT毴4Ȅ{]\i.XI EZd0@P LI+/gmWysT 7o ŀȟ^>i zvJ@/)MRx<:30̪Cu&| WkUfBMfV{њoˁ"^ӄhD_6C lOcb!i9XK=–NǥcJS_jOtCޮڛcG!s#m~ĘSͳ}OO %ȝ6EDD^%3H^BT+XoG-т]F:>,Qe>g%ςxZ DxϲK4>"ôz[jcK D^/JևkXȯ j8cZfo=MB)VL#CϻGl IfgjwQMiY 놦L]MXZU{.)pwͭ7F5R7G5m0Mʶ`-xH/(}X8V H3(pʍN.QGlx՛>L LMZ  0W.G0fJkZay%)\\4^iX_CX  jՆhz)*aj9BϼvSXg|=3P)7|9ܥkUvZ隷!>g1ew՗x!IUO c荝!XN籆>F|6:f^Ph#!!O~09AKZ@eV5e ha<1\0@ kLO%p/sD$d^ڦx9+W* | u'Z?UhLHфorh#'qLߐHFCn [Fż skĝu, JGhmQc b3ub0MwRI=:3|5!r-].!>o0d`?5ZJ.U"ɃH`QAvG|󇯔dT+jӾnydB= b;KIJ'^c$!(-C6u5}0U]z#}Y@2n&~ugnJ=Y6:2zd|(1֌ٛL=x"1OvVum`BښBr/zu[?jA^8w^w.78m#[Ǯ`XӇRp2UVnd7V.`?W2IɜmsnTU`U*c={sn 6^#9Ο~ZZſ256.tI#,JKV N5 >iͻ;R";$RGDo~S{6БT cwMo^s6!LudC6Sn/ĨGPxɁ(q!R5pRYE˒@v-&aZ.A5m˼Ȣ'_`ythJ<qekzKZBe^A)yj_܄)'6X(ʩ1(]@Wvy?:a}] |Y;=q%Ԗpi )Ʀ\O ,>4n!\QAO!5@96-*M_O']0KL#+1@B6}ZPZv"5 < 0-F=KZ@c^ :Q,6z_Bg01(+fY8@bXC)@>&X?I$&ȯ&ِsSW(҆"a(T8FJ8AA]> ,T4P;tF-h_ˀQv"qJm @Uh%uHI,brh~p#B dXs"ЋIHZD{v>ÏcАzt}9v־".)nrJ 8D۶fc${ZCk) 6/'t,},l;~W>1=ӚK V_m஛}vY?n7фD?3\̆#Ժ )Kb%W/ξp6`n"6o )j@ e_b>(BëU#9.Z h)7Dc-AT6BXYӴXNyA*f1#6 H GW圮R.^7jzsLR`No\Pg]E*di2&+fcZ2X|{k0%É%J,Ō%%4‹rMDծ4.qV !mO8(GX9;fn|F48u.tQ\Yߋ+ey\MC-%XعiV-? $dgBǐa\W*ΐ )#GgftL&zQLcKQ7k[#WgÑ|2Q-b꿉Ps9U7?]àr 4I@b:jV!t:@ȓ=o5Qv7ǑަzhdJzQ Wl+rrh^xB%.ci%Z湦UhC S8i"uy7V$:uvVl0ޓc:fW)"R}#t橓, sI)/q_# R5ݨ #>yJ>TNnpK;uvLl {lv fwgp?NI/xi.~Ez ,,6?g+m ڳK ˮT'EFpS;4|G[8_E/Pըo\GÏ?K?닸 &m8Aj[ 7s8|ͼZ R7dA)Yjr7&akgǒ$W&C咷o77BŹЊB$zcbfr³j€"[3\3@SiDupYY!, e]hf+dI:P u?b>q2m!G7~1(x}!$"c&c:`$Y== 2Fnc9+bAm oJtk!;a 5BW^{(\#H m*z}Tŋӡàȍkz^<%URpmˠJnNS Ynԥ&+b^2xꭞ_Pd1)$`{'YB՚ L  }V 3ߩy[#ĉ a^TzWY[ y_U7EKS F@K/2_kI4uhfm)w)pd)8E >MBŗ{ZJ:װ=ZN)>03K!*n:du\i):tBr$C?E0 7'p:K6*|xbՒxGn.MH`MHZH5bN{b@)߼p«֓"yqP8½$CRGa SGuQCSH\Fؓ-uۛ8inP{LR`=Ii܅CW^Ji8ߘ qlĞ'CJ9u^|xQ$^gt>37NVk-)FB &ZK#́b?& / ;Qb)d2~~H濂K3_)Wr t$WYncık/2VUEL|ܤn/t4TCntVm<_Re P2N)_X@~/l4e FO.Ԣ  T9 JT_ߤAf8u߬ta$(wEi/4_XF&&tH o 7hh&.a 9b^#{#YZkFAI:l;*8guEw01J]7+q] g(rMQa:]\KG϶J7P7EQ)UvmVޖ5#2 X!S,ЫPp;$H 3ƗQԛeP”>Ұ'eXFBN &K$,L;pcܰooͽ'vhv[syp{* )H7:!43<\IJE26qp#  b'\|Q{>s8}Z ËX}_ s/Ifn-yghC[JQm[zU9rң4'SLٓ@척F%2O-yxcXL'C ra86QdͮsUTf% .(.a±9B}>p)O -9 `oe Ӏ-2l<<: #h3G<7}^7(}!3yEY h6*J2%RwQ(q|ٚٺa-ߥ%VPI|ipecw/{2kG:zJɟdt>-6C[V}z$M3"Ǧa[7D%V# -^+R,1禂l8XXg+ω:YSܫe|&<稂}eKzARƭ r +Q_&w XJEKHL07XBW5 ;\wlCXa>*(0ff/[]ܓ {UtgSChֶ#Jvl-MxƟ}s١vw;I0^ˬ| vFDAϳ-v,j~Voe=/S#M8[;yvUgH$cKxS>alؒŽGJ'q8# z#F_YK ;`:QZPTnY"Spv>R#~pLA&@dyfk7hЋEf:&ԖJΜ" [=,/aPEm#:fz[*2t 8Q@4I*pW<M1׸?T(ey?\IP Э Oɀ62[[\DUڵh8;ؘC&(M 띑EL';Cߛ/ƚn7?c@E͝KSx%c+XSnTUhtcaV&[R"gtW;zgFg!L o JBCS L1LM{U +JZ¾ ꑜ1LOI7h>y1aU^ PHG27t )IGROKT,`*"ImD?* Ϝx$S#}EW!Ad7h\`  1Y[k_Rϧ>\amh̡)7oODly)YX)uUzB%gנ fif[_3e/vC 9#dU47 hGZ #:'ә‰!r6c?ʓ􆢮&VMOLv4vWԀ +m S|hlaڍXkx-U[LK׏8D^bl`o=LݐqjnprMm;a?M{ZSYRG4#VV9mB2l qb!8JSBdi4pM;sbuUbTd?$#,Tb5W?wmp^ .W'Cz`;=o[ Je.T:n=lZ[h(LO^w0Oc)2Ck_"#_xBq-儺sd3UGn Yۏ#F7~@  K>ꫫP~_61SY&sԤ*  f* X!.dY X=iVmme} mKqjnU+L.AAvXa]Zqh.s[T}2*: \#4DZ`ON c;۟`>O?B4y yP[_i?W).=,C,Z2ٙ+[-cT9n45$HNg&]@ѣ^mZiɗ k._贠8Ī@W]դ_/%i{A!~@R>s$]OC:aX:hy:EBC(9[ <H3G8RJV{H]\1_y 杝!Fꏣ#Pqī.<7Va~Xz^ۄc /ך~oiXSii}j*0esGK,!|{[1Ȥ0 0>=zOzV'w!m=5{ƾrOwԦQHG懯39&5 ,KFNCQ*r)k,hvV΋kDR[1!c8Q^#D4ee4aDy+@.> MZ }NsTV S=4^BAX ikp(@ee_m)1^n'X;/!ـݕDp!5$H]x#.mzeZtAIhKӍ[c54SNX_<ݚ%]RfB۪/ N󹄏pa8)XNH,֧p0psP:o )&_Ҽi80ÔJڡʍ,oVH`, MV*]X"}k`,P-ޝ*uf @7>t'zbs||" PV?ƉUgj8Cmi6Y%V34KZ=O=WpNy`aCMc{3ph8%\:Cϻ+9\CRwwɂ;4 !F|?++}w4lF+\𜛝nQ2Px1\ Q{ 1Vb3TRLڜ3ڪ!3afe#*e6rdFH* bە|r._;ӫ/_9y@q V62lEU^-,ܱޛL}B6R>rTʊjIi=OhOp6 Z/"f} 1$,xALLl{w{2\/l>:ƨl^[&0vQ핦87) lNmZJm[Zpba&bԋ 'FIRw] )Hणdm?pihCF3L9W60ci®3sGTOFK^@zDXtul"_^kqܻ% a>~&}`wӹЄ+3 #1th DqNI' &I5v383s꥝%Z*ϮU#VM6 Lׁ~LcBA:NI}+ %Fb!GmSp1gd6A6(ݢ2aŭ de폌"w gf\gX_?rh.s:cSM4qxT@FWNG||J+hX@[5Z>Vot)*xkԃ>zӑ p>An!<;2#愨D=6!i rSSD4]8 s١k|h_@`H-by 07 ;ݯs<\lU6uTc\d+0 a9 ^@اJc=-]@X`[zMw(<ց75#w@:%F1`} ; 'q9I>%(~yytZ"\W81Dcn=ts~lO8qJZ)>@-ág?>B֘;I1۞}Xڑs-u +FVk]Z҆sڛy?rħE4ݳ!N TZ{zOo]FVX8SC 뻎MxKM#hVC]6bo$ `›6(M7Aq H֪%ǍT !Ҩ5e6JuΗ~di#r-Ixl;t"©@IWZW|cM*(5}*i$"wi+2z7TpIHMxd^ 3~ $]yly tηVٴ.<2GbtNIRVF$/m'aH 4? È:(JwhaR)a)Z} yCL6M^uyTQ x@ PW*C? όUsG5:ƨtV>)mt~grٓ ? Ks4̬}lH!T( (1lMk_o }KM:j|"W젣كeuџ/K~ эp|Makuƞ!24<ϐ)vFdj!]P$̎e "/I-[G_̛dد_.Wd⤝"@"y4f+~L|.l38uT8+a%RiP(#BCr!!Ҍ1Cǡrջ6α X1MÇ]hыNyخvJ;H]4u`H1Recv֋~*=I! C`OuY\'SEwmK$޼\(ªeQІ HdGU&$}f(3/( tޔGom#2= F|4+qUfpRuN#%X=~tEdyd`z_QH:4oC.l?OTk* +Bҝֽ{hN5Z>#,Ć+C%LNis u:!CYQAY՝aǕԗD=Jc]쭤]BxT^O1 NCj#w)9-s ΀dv,c/ӰryN0b)lSK^yW%eigB*>s`bLehThyw%v7SLsK:`O)6T%ppfYL2F>9pCLi,-$\\wYTSG섧TtM`q4net<\輻k,gLUG_ս~z5?t}ʽT BiPH%R%! 2;WLG(bĴTUm|fi.N@D=m\?`NܹWʌE+l|0P1dͳuhآc+x[sYc`*Rc千Nj|M ?,}au400>S*z@ho4Z±`cthtyDj%g3j4EuXsEñq9> T)TborG[XO*IDz#)V)D{i‚֐ۨD8x"|ȿynQa}5B& &#H)3#&9ސc@3)\#mYdRHɕsysLVIvf黭uoW)wl@][UFXtq_}=GW#5\A(|+C? Cw*57/"|8ߖ"Ɋ(H-{eo0SsQZ=>B3S|6pAPrO!.yC~@9FH#{C3 1.mV74Dc x?psA>xF'p-KV}u,h1g5{ҠQ!tk_lt6pɪPw!]Tb[WbF)M!s+2i$޼Yޑ9m@C&r Rպ9RPrq%b#fsę,`.خ[yYmVJ3FYCη]);OrBOGWl!# GtumT^cr=BE}/CRy ۽l@:ӂ7PG;;kE E2_Rd.PёGh TuH8H_=ܦC͝g 66y9xMX`)*ҥAt/Ax!b,fLƏl][j!ayp"z,=?͗䬠W<}Ys䇇 [FXq1u):VCƩno?A(їMXn={@ 2U xVh Nӑ{zf ;Z̸'igΠO`CS~ѥK8s[Ƴ.߰kPQP/ w'I͐?J볦o%=S;gmW$ l9{;l*70x&%yJڤҍK" g@  ZhwzXM=`}'DIXXӎJD: `r6p B<о6`/O"/n 8o,>B e;YYzzer7V[{9'| '[ ?f5p%to[+JΖ y\|>^d#2'@s#"_;kI7]l b\|#݁|g]LERi򲲑7&RN̘ޑFK! 3w܏_xPPXCMM~MZo·/mSM$n+ qwȷDߙJmqy @/مeكś%CHvuڅkhl& 2L}#JϢ0&  gAp8ssVRfe'37b؇ǪsA2yj<#lU4LVgn㼩l&F}M:Ifq(̳/^6 I;SfNbd!;ݬ͕_^+|)=Yr*b"ll,Rw!rCPD)аMi߱瀘n8t !؜Ei _譫J`8 S ܂I*XT?$wƙkhw*%}i+L*KS=`JH'? HP Ay R.e@N$]0Q} d#zb"}$b zeX]{m:8$+:Zm-u~jlB_߁o73 3~ 8Š-eug?"nD|#@}'1<AK]tec눈:0RJ|jyxxivspjam ,33Sȇ fíִf[R})CHMd]Zڤ^Ll#z|DTRAijO$ z&_P*B!2 `[ҴAKߦs[ fԱUtsd2v,#/ξKI@}#@hu6rmK>$ Cԩbw NRr*H`@ޥ< ޠL,s7aEێd5ު(Qkm$x:%1{ާM 0(-h:Ύgp,Pw+ r#|'b%%L>ẠJoL{Zke2-{ zWnhf3Ĺ *,ZQLT@ߴE8܅VȸK \J^?2 ˄6[ʴgI˝߄5O~lK9$'FJW9&:uTJF!`dU.3~Wcl ٓ/ܕ a`_Gt*a*5-S=0l!Xmh@6׍S/)yzY263.p ;w<+޹}ܴrp)3o9~YXHhkj.\s[хUD9 l`:e.(V80/C}>r㾱[fVߔ{1}Ughjy3'U0dY 99c,k t!1%;}H3y7|`%av3Pk掀[ 5}!%Muz7ie6_0*adl%kWyHr ="cVM!SkX?Ű!E!'`[ ҘJSYUS5ωzs Zaޘ@P ??͍k(nm4[Na(!+gi!*~IնLuѕN^q6zH)XDe]OZīqCL74|c|Z^j,ϺڹlC~XDƢQkk/n`ZaEqP݆ނ3 p!k?nDpnmA᱘K,[\d 4' :gOڹy}4Qppg-.}*BYҐ #uf&\ڰ9qDuEw%|f!<u%cڏWެwxAz.S=R)4e^vMS\}/܈%풾bLvOՉ mGmV5;m}>ʀ~lwZ)d*g%6aeT[ً~aTIi󄮿-c<RBd8O) zj]pУY{~>q2Fi#$⡛+oo:i֎7"jZTo@k8Qo »%dSsl8F ˌ*?ͅ \ְ}t]u2YÁ!Lo2RXBS5Ϻ!3t"O7n<4 ]{U@8$=Cq3+7Wx47t}cO $J5'x[8i,n@ "lL$R`Sy}m@uNB6PF9́No~gʺ)i?:E5<=-xjab>FU?#MWM-bFZ*^E*RJ4"Lg97Wz"BVZ]~҇31׿WU8G KcXXJ4C5YIcQc++bpd떤<;Ö:NN(Ӌ5bȡmNjZ=g8=Uor1(+W|B"$(%L=⺱rR;~.> qFf 1 \:XfaEؽX}sHmŒn"%O 5o bDžwQ"6leL9"('WH[70*CL~|d8 sUΗ֢u hxNyeRHU|>ClvZoŌ`JnZ< Xz7KOaX-[K9#mbujFg ӪPIx-0,_ -ܮtL"%.ުW4)պg1Ff+΂_R쏠[ܗgi,Ũd! /@ڐ*]TL6R>=Nd<ts$ypwTDv)PDo/zw $-+-Vh)y;kk. Kq{bi0QadT<DY@(`%n̵{R~thjk΢]^ȇGpY[DYAy CKiV;BFlC%C6@&4jMVa[Xc~&SI;5h._RI\O.{D}ц |47lj=N]| 8Z~35PnpJFbU>HP| ND} RA|E2-'`~ cF`Kz=# )4d+XKk{{"鱗J6\o|p8 y5y5 CW*J!DfMT E;JkKjI9uhwC( rԤ~B}Uu*lxÿ'N_VJIvVa O$)Z.WtX}n_l>HQUC}F{id5N7OaqshX-}[-گ))}Vc;?Ð!]@&~Pq(ò͠`Z߼zI5$^з o@+foI}t{Q}yG+gU*=NԲC@r$y-198Fήhy0[ڱ55w 3_]>yҕ.;R%˫}u8&FE#IQ?v;],bDq1WlF H!?"Bqhgd\&&jnhI)FԴVI;zesQuOM%jd4N" Tk-:,ưh%<ʄk r8al$V.ţH, Y}P=Ա6fCo"n`UK5t"iĖBf ~f F65,@R+Ren&Twm[7L%6(V}ÛA ܌Πρӯl掫BmV.`f=.(LrSk`+*n$ɋLѢE&`gQvt ~)|C8רy [\Й.6]$#tT11يmE^uJvu^ C]X KL9ӿQ||> d!Ӌ2 1)YBbf"oߝME2Xbޯ14yҵQLi Ŋ[D㿖urk 3%L~FHы3 !9R)G#Bl/p.Y ȖE+YKFSOWY:ݜG0+7~>&ut_rg>+Ǐrd_@l;ޡz36<`d$8]R ӏ,Iqn |^6*`;TkTyxx ٭5~B=,"tPmA9Ŋ[yt (P=8 co-❂K#Z6?F*KL5S?z4 }#?Je#fjuiIf3{a T:jէIP>qaMO\MϞ@T*HV8w*ODQŭ~47RnT2R%}vmA6>)xHjX4w_AGk*15A|^0zd~swgNwswMR|N8՜E Fe%Gb=2y鰽fy A}2 c5NcrK<"8ө9S^/_$I#L%?J|yz*L== FFcgy&OaD-bߒ3ss]6h@΄㉲TpP%m!üH1&cZCѹY#eތsq./UCf/}I^3؎)5~{9{\uJP=K YV$}t+3yHϪTW0$߽qo? OCYm}S1vg}:yq ;c$Cf$zߵ&vRo,jϓfbjgӧ\)$ïb>XaOv:TG*/H*RdDt&"7$GtyX4rxWxpſ& kVǎ:>T> cB(-ҮHgz;; T|g*N `Po;}p@u)ta#-HTo=5*M(t:FX(sYϥ۸cmyPIbz\.F x!óh])$[L:n߹HͳsI8Bd%_h\ljq'ťM[(Z|+Lk/M,_[> 4f6R&aH#b" O?c>ژg)*Y 拹J*3.zp$NZ?ѫ䝿WsŅvJ&Ɛo2 P.ӬT'Efq":vF1 U|UP~z'R-_Vo؅Ugǣ#;=|vw{jrDF|TUOEa\8/BoŦ}S.JsXO40%’Ee/jPG\Pͬyay =&fPh8 BՇ+Zs\!0D\z u:/)4z=4j0F i$4ཊKnal^bVxA i/˺6W #p鑡{Jq24HamNð/YS#B_g}a#nd%d]F+~Ʊ(!3 /C 6t51NC?ʆwYb)ZF(9ŨqR.nX?Ԝmj **k92,4胵SUj4ՂGSC׌j ou5Ѫ'`j}*.Eg)ZT4Lc!;6#C{sC[dmGC4"Gq'3hP]yCJ( bF}ZꄷQʬ4s.aY*jlAF::F}cvICFVMH\dcsPhep+ p1OK/elhaWU|+t}iz"m쀌[D@7D'JUV{-]ߝUvuuHA$/0M3`ӝgtC;;?kKN w\W mk4 t7Xu Gs+JTײ`BfHjP ʚV-}Ƣ\fw::?H~ _OTߟEiVjH 7hJ݇Uf毲TU19-:aPqf-~]D4 EHZU1w 7pX I=sK'$.ftjE\B#6%ll! 2uބC!i #R;pj rK<޹ pC%~ fY̻xM"Kمh#e* vd*~m Mo$# "|O%Go!?MS#l]æcgW+blb吒tYԄi-MKeТ.~e+,d.~jJh9SF)4doR+B  5Wcƽp>F0|-v^/(z.O_/94ɲ ܂~ui.ʵXeK]y0dB Yb`錎h~WjQFQՉv5ve$$j)eGm P{rBdO(i0$F@ƌA`B56#jtzx0i{^{*9!pZah",g.sݾL]) +4UWG.}NRx)0,#zVՈ4x̲dr+ ȼ 9EMTm2Diri Cu.yrW$OҡͳGl/"`3v"&dPOڽfu?+E Gb2"YT_*9 Ӈ?67ďVʝmv+8@Amgd'bTn Oa{k>۷vI؉43\4 ,c*ЕoG 9%RM8(eK%Ԫ`/!_=pe_rJ 'lvYq%h X_V,o+k;(r5-|+Tx3߭=ΨΧbmt<0`5EfNpL,3 aF@RǢNU 2#1;XǐquZ6a'CStc O@-;ЧvXt)b?â^SSR{q(QkMmzHUDstk=ŀc˕Ĥk&вq6f%nw;xf}$r3TN<??9t$2e@oAYf~ZNkQX)َ_ǰ:@9|LQvjRs׺2'9 ON|9AIWB_ R[[7'diEK۠Df^8?ń#fTWjnkOQ e.[#=K'}hnt<% q.[QUC p=,߇[Ӱk> :%"0_?Z\R=$s(~.c)h?ܷزZm>?r!J$bxާztdUڛV։lEywG"kA/>6+s y\&+zˈبP SbܬA (nSnko v]fS:zo ?·FCя \aٵt6.R{eq9| ^_9AȌ?sm*fjV^Mmgb='~!%c )]ď`RnI~<ag@!ؤHh󊅎LHAf5ct覮&G5vśn\H dq&P4LNs#dw AVў ?:ۇwO5 wm5ZA;F5uS^N06BN]6{d)E[8Rt.e&KjNA{RffkoQ}@?wJ>qUM=w+dt~!^`j1D>{܏>rÆRia'jo.FCbt io95p- t|;!+-s}Vr8)L̰'|oY qnI[}vgR6>}~p,' X\_E7SωdǠ\%ǣ*Q%v1Pn,s}ù^CsT27qduԷO ~MЙ/9# wtI"C;rա,#y"$ UG0`9QT1& 6OgoSnUBvpN5fyvѻ{wff9x03Z; ؝&2„DpJ!ʽ&_#k7`8+I.3-}h$հ{N#" 7@Co|~!L B.=2y!RH U_7#geL;˙kܙq@cޅO, `^u4T!_e_<0{!! '8)u 8"# T&ִBϼ9a%l;yP9`XKo|C)IssvEY|·[?47}_:~iPbЄmC.ms{[Vʑe0%Y @QJj^:k2;CW y )"o#AXd-zPtiq_Qe ~GO{O6r|t)x%XQRE1EW³抺E =S4/+Tp ľq>Q렯|@k1E}hPٔtSG%Uc]B]_YJ|XahjkߏI8C!<9;>y~R]?1\ŗZy}kjG Q'q{ ڑ?;,T9~}%JUJ^y\RP}?6ڪrj޼ሩ:[u]5| )56: dc'&ۯ#f%,]"K? o ,>vjtb"=~{j } p / % Yоg2{q[L i FRwFeؓ_؟&!j]<`+D($k $0] C8904!ֳOFɛ|6h%7fm4[W%Y / H.Ԟ ِLV j(95Ifj[QW%2T>2ciUL'6$&Sa`f":PEU6^F⸆g!V<: ORҤ#ޝtwA;%%86҄xd_"bQV >[o/JIF/&>ZPSlbI:P\ 5 g oq\EH:\E|qjm˲_B0RՏ@v7hZ5iчa=LыZmu ]uag ~E'zߥ DU#D.߸ f]Yc/r.hڬ!?OP$67QN%l>WRF.v<-xYCy e:>^!6Y@񐾝PC[4Cg^+`@%UT7n3[U7=چ}%O\"$9.ۄ6U:3qgZ0^6o$e!C}VJ8Rrk-*GOŢrZ @qCMV׀|/|y'c콲9ɢƤkew%Z"'V=w)Nm^[ph^X0>Z;ƩH݂P]{ԳWB@CY$\&r瞗(~,ҔIeh|xu}x`esM采o|L^hP fM:s~x ][Fˬ8r^BJp}! GCB. *YNqah2nM¿H/JnX}1 B{8In$HbLx(7Q~q U  TnGXUC!3(6mz`5d!FoEtwJ۳3j f[ūH&& P Btf(V$?јD͞kYKn;vshWlMmS[OŎ?{#Ϗ̫Zt|/q-$> OhP& {8:U`.n}rMȍ?ΒaBՅh8pYn8>TʓR1;\14|.A3rŎв |g0+]G jl;8AlgA{vݢ0sbXq9S:Uz>a쌹D9:lk~s>%Xk6kOdzr }L& j..Vl c/I}P$Zh'X#e"O tɻ$0v{:KCoE>,[vypϵ-j0(.+h[cnESpe9ѻEn3XmyH2F f"F2Tce@TVK;S`XOMJtj||iI<7Is*+5}@( M`# wt0AhE4f(p:)?_\rr1_C dd:h*}}F8OXݕ3b̻1 }y8{Rufn5a3#$9 Qvn`jX 5X-^uUń'L jan- +F[aA\L]t\Čc &%WFfq+Ue7o*>mċiPs zM9fpFWU.0E]RE.( @>wM$XapR ,'ji$2 ~R!W\jUSJQ=]f!}zvBN lDv8%'_=# 4KYwrֻ}RAte"Q5?y~?QxՒ+ 5TTv9M@̯8'c#9sOUŎLZx?ծ:YKAir2P@KShFϻXO Т)_r/@!vGD〼rDFg֗Ә& A<5`RibcލYr`R6eUnn8Xt",sŨpBClpmW(l>,Xc7}ДMGkG*2!v#s^D4RM2 Dwܧs޿\cU.t^CW~6=eY_gCG>" a?bm2{ GxIJ4 wؕFjbd~B,IU1kFT&XU_~I4IbKq,TBܣfþzf6#^N2eoA;*me!}ѿ& -<@mwz^) p!SWS]^(&۵4@Rcz[|0(:_|{^Al| ZXuKzH.V ڱ\m Վqp A6!J¼mS,"D~~F: 78Zay*r r58r?1_!f 5RihO &AGRm0vzГx1޵Ⱦ dHBz+B(k?Ljr_u~&t0LI;6[%}H"ܲwtqE [nC0VK0yYӬ 9ADN|Scۧ݇"~kd?(eNR4Qe}exqzFL9PM t@4+Xk9bxDJؿq7U˔@G0d@ϰ| Sq/,^KJA<Ҿ>`-=WO7"[<U:VWrrbgK|^f_W'XS?2UfnKO Jc+s eCV>yWj^>Ȋa:m)| ISSTia~wF]>u ~q`z`*P矧-u n@RP<.K>7w #z܆Z:9##+.Lr⓷VR6;wtV?DxWc莵 ޏ?fN|.2\XI*f5BE < )\t'p0$'Gε@ǿ Z5)뇖/ O]5O/6j064*Y;vؤAC"/;j)Z TwiWӱA^X[e^n)@(ÙI)4|K}4cV?1W})bI۠x6m߮"ȯnff:f!^f7-J\wPa':|tzVwHŠ $_ͤz<:`uWri$8;Z7 9pLXAYSW7"ȯaϲVeϔ)UDɦnjW ЌqurŋT|#~&3RkYׯs,@Mc0;*ɶ>f1g-R)M_`&|}ӌ5qa] |0Y6Ƞ%YS9ĹmfpCBX>!E*Sw3uj$7O㰠|tđ;NBGٚGv'|ѵIq:|f8]vܮ؂7*ȥ( 0˯:qx̚7!3yE:;80Yy!+u[ey>"J<͠;<+í-:m> Wqc QbhdG-F~h}Y%on5fHJz['dd49,ȟ}cF>5eq庽yowޑ>tnɰ< %AM{أ!*axFHX0,e:*1+̐ߎM9c1 UZ{oR#Y\ov30UhDY:̛{?-ZO':h戴\šw@1rEl_ /#_Z$YF"NB;ܹל?$Ivu|,IUOQ5JGPttmL#q EqplWM~AetoQW:ToCLc[yItK!X}K!6b*T**_JVtJW@%j)YxslBߠ4 l55K"O ?L.ǐK!X҂Pl%Xl44=K}/VM}ґ=Vt]2C'xOHJ$GŶ/QbIS}+EWյRihӋ[8'_~U?`"(X8>ub'O@.46Ӛ_MVaI\g<\=]?>tbyGsG=jRS Fþ܃W_M %9ؾDС3NT°k @ΓR$ r̆}C*BXlޢo-b^J)+ &Y̐ ^ k8i{ii2[ =? 0zϡS_/&WҒy6юtI ӪaX(UsӐbק~ P^NꥮA0E= (;O ZiF%m]e ыqU2]ѐ{:chQ F8)BFscX2&iKe9Nedd[$M5ϔB6ƆU#TcnqjH Fb :[ڱ #C(Wñ!4]ϛ] c/mM娸dvF\Ϯ}e&)o&v d&IthC x4"6լ,wo^u.Q6Fs/eTV8϶mR& %x|[hdlAbnY:J'p 6>yjsk΃V k!OJ1'`ij KTHek$I8Ӎ= E[ʗkv_h-M|Ʋ 8Ԟ+vu(y6?K%}NS6) M -/6W].G׵#N>KK4%͠Cu,ÙhQp!oBhs/=J~4-*ب H0q z {~ +fY*QDGf;y0P-74.9@F% oZQ<[y  ;X䪃Z%ێuKuӇ*E{U)46p/F͝d:0ҍar[BZA[:-|]DhM1R/&B9w֟`p2$b%>- z7 O2]Z&@>G6bQ &~}FZ6ۤ,bu/ln6js08YVu6JC1|ᨵp蜹|ζeMIYZlRcH埣0Y܏=$z:nx>ґձOgݠAh*3>: /W7,h3Te="hs.+K>z`F"L&Wx#͈lώ؇m3GJݹ'N+nn({x(Y`BdGmH9ҦئL:| h.]n-p-fA=<-WYI))琒+d:xӗ7\\4sn5㤰  1-OQvMkfu-!{A7VHĒE,)Tq14Y,Oh"$ݝfm*dq)Gl#NW=_RY}*K*)%r&9@356ه}π܏~&(#uQ@[]Z y(*P} 2$fj@O? |M]Ls!V4P; ?y8Tfu"3HEJ{!ǽ;2(\jʻ5-w(kk\|#ŖvRo}D[lLܩ2pi ([^xLߑ&r%hW /EY~,j=g2%{3j?[tuxl{]h^TՖm% ۫hC& T`fskU̸2r S(j2旒 bL_,u*vI_O\gv8UQ)"tƄ])D zz՚Uc(FT~0GvJ9l?'nѹ;8 J?XI3^l(k ~I fb [7ٻZvʔzl](ܡDd9_7"ӔX&3s(un[c]RuR)}/$J!C02*N({isO(\>YOw񾕯d0@Al?blN)Db=8U$s(즈_*[ z="_G#]b<{(ALYhl%6">FtoH;{݅6QF ·2zr>TT+N&~I:d4^V~ӳ+%]r࣡%B!˃6޾t@8hy %1dI| &NSzvg Oyւ X9ӥ.X/~܃Rsԃug\%՞АO,]˛WC mn\oRY»jaac{ax+J|tbKAiݷNe!*.Ymf 2B&Z0S8- #VK8z({^2y2G`*ꤥe9xϽ1T@k9Zd鏣!^]"iRs7!"r@{nR-)dol7r+&Lp\(ܑdE\ |*+_ryĘfO]¢"lcy}I1zMe+A)}x}O1s1}\[jmw]kϲ4gвN'9=DGXcN kQ{:pݭly1Em͵Insc:sT<=$ō! axu 4 L2B 鳵)T ED2цi{ҶSq@~ HjY2;/ep؊3_/ϦW77]8GMnvmQ9[Nc@z@]Xql_|8,ɓhF}jq%g)}'<({8ݵ[Dc}یIl IFiHԏ桸$Cb@noJ/GV@ѿdB ƴm<~#}E8H],X1oC;'*VvIS=\x``}Z楫u@~KL)Pg} [7"XM$CDllQgze+슖Jl=E~t$?}FJx`{.Q~cR4+hu i+Ҽr$P׷han / wG*w\`u<7Iwb.X88s-^فNUo#ܧ"8۲vH_ҵr;|]JqOGjl2@VAՍ&s 5}X)~"vj*񗽒{jV`F^6̄ZcF~[\ ei} ȵ=t58p8"֬@ŝH~c`:|%({)=Kg#.sX;E*dTXx18u}jpt+՛cBS$Sm7 ƜGᗓjkpg]ABlY7J?5Օa!& 3m!+1(*=|衫(#\λ0@BAKt}'_ =:65=pdHߣ0VT_l`#&Y"W Vs&eљ%7ʛlz_ˑ#t9Hޒfq`׼o  G?<@46́{@2bU;K(J4D-7+P0=C+mT+[XlP (;_dV%qˊbΰQ;#QCY:|a]Ql؄rzgA4[oa߸Ku'8Hbj^GO"}w ˯bhy0Uk aUt#%*cQ b\Q{X'$TCdꋜfdn">I 9zqtsW0F{Waj:Rwo]~bNa;gp/'f&k%e{c <1g+ZIJCԖpB2UB[ = yͯ=ݘoOXxLolTȾy(g[(u&O[eU! jքѩPr+ܙb{_D?t]gGLw4'^jfsRȃI9pm *}+\Cv cpi`Qbv;.-WRqR}i*E83Y15Op@wDwQMkmQ+SJ?="`MZ՚7t,p` l0xE}v_ oESV"Xs\U0xm7@]-XYql7p&)b'nTס r2˵,LkY[aO}ZC9h:QlBJ LQ\vhζ:&w}iKv_h 0)gX%͖ ~g'ѐqP UdP\&77 d6g2*P;@7BmQTx̮?uјt$AlڂZk3PifQKݶ^7&:y{/NmXh@-Gpt=Qh/@ @7abpvEmV #SyLlCPf`ac.A‰SL#Yy.n q;Zw -56T{J4,)Ύq1Sw9@LĠ'qD֙gםse#j#UU%2}GN~ *D=_>t)W6+QxPo*s\+b'f4CE;1i/9*!TvQ8 G}ǻ֧ϱa%yB r֙aDG{Pv1P4f:^d鳝 XǕU.Bg XN3efnĖ*.)7:kNrA=0慷6')TO#`o7~ ŏx[ W;SFD?tqc> 8;x e 蕆^H_pa2WpsQ\11)Ŋ~|ȐT=~yt!΋j)=a3BtB=p~- WfL-(VƫOksC9١e!xM{r:z;+u_IQDŽ.`|h|? tX?nz@ێ` hgn{<,eF;-p]X +B5M4oX,;B2iS6c_; .ҝڿIR ,sx 3Oߕ j x?M U^y*B jO0q̇ӻmaHAű2l{l :{Rh(.QD"Pض$2ZqIi،BNa'y$>Adٰ;{͘ d=a^ƃxxզ-z,aN Qq`ʂŦ7 &~so8X(\.hW `/gLGȴKs[i`2a3?z*Uc3*t Zjgqm8zLuSq1e#pkw |ñe0g}9(Cɏ~7m"r{ Fy;g|xҥmZB\ԬzGQZ\2xx$Z u$ܘPZG#_M?o`W^hm |l]f-)#[`i_&Mƍk\$7FƋչjDVTi[ [`Mf=JgGzQ<x; ݌ȶ0pnʷ(w#YYhl­ܸCƶ!pڲNau$UZd򊜼V>;h"n:*YnOcVٗ] \Oڰ׶"I)>wE8i sYgdzߑY œ.sj0ӡF iG{i7;ܙ~fm}6']He%O0…,rTMh -qXk1;&P xA;X闥rxXn %uׅkFz*w&_ۨ'.6`|ll פN ` _AGe?)RhX QĞǦ~y_`=ˑ a}FRfS>ѕB&uѺ:hs&CǪgH:DaE@ 2=7;*XY?ZX##d'ej‚D ڥ2~AfT$5#V "V*R.YTX te%:Һ($g=BI/\ nϗYdq 'cxzQ\Ay%g: b߃:װ(fK/u[~#=[e%sw8iReV@V9@Z([26P6HxyQg:HlhksF-G̾?QR<,K,g Cn7&aOC,!Z}mA`cbx)w/4-1C"s@US('+'{qʏhܕ3,r\ |u4wA279W>ML+`F^)Byu+$s k9WO&V, #cs!J8ú=i+Wq]g@<'{i ~w!ICg5a Y#CT<Ք>i rKٿf^ Ơì"(ߴPo6S8;W=!!svbY%er:O|&') t#ЂQ)WN=G87 <÷kw7-9循F}WmŞzB]θ; #@n4ekv_E/Qƣ,hxqz!,F";FN#P2َ6NSfMƣ`?bmS&WT$Ӿ1|2S3grX_m _x:.$@Fc_ls hv#fk'$뾽 {=%{zoVqOUp |N1f&H {ie7cX\.[g:.GYeKdlOH^i5F_7v P^\T:Q$cb<[\жԤq/3W!}XYaliriLs3qʁf~O55G|ԳY< ST%p~'x 컙6E>KіV QXQ<:$ރoX/"\-ߋYm%@2ȱ!ٙ$0^9\I/5"vMѹEy;~&_(~:Û# SbyqWZB=+q@QFQzBX{n{m,+3KI\>ϊjҏoGjźIB%ffy,Gdo'̕PzTꟕs%7r:W.$t95e5`YukGӻeZȻ[M`/z-_xNni(suapS /X06f +Pz9{T5^KLDcR,W]k{л/HS({5N;w{4?eb3QUlǓ2 1iLEEO1'c^dGu/$v1\vwNrB6n96FJ> k {eS} +xgFH)%cpzo@7.ҩ:Z mߤߚ2y/xh1b"Rm |6Rk9cXw:j "Z D]|iMz?=T 2W |Lqm 7ORsf$p ~[-JV1p%RA*KȆ$FX0soQ\W|o;z&{?RmX~ww"j<\qA^A'-R)F &f]+FSHTz.pX4 &BŜ:M.)zM>;itWAfx(q],{ -ɎF6^3_vIMjUoNLI-ڋ V 2^jF`[E=7WʖĮwUz-#Gxԛt-f$*|8{{*'hߣr dnYكZC*X`^6jsJ6*ZR? Spc^\w^ q4my48 njF\EѢaaXv< $j9wy&J_ѰCI2q<*|q;&Z3/n8&G IL{(u8s-'_E~{!.u!òݦ{EKjbLeS#&vҥ}) z}ǂoC<ӡ #o< Ga5_ǷbocB"i0?^)I=xf7j dV;x|~:ڪsݮsBbWP$֊sg~ҩbn=$7YFzP~ x3"/C8. 1i(#[Gv=\k|> ~$K}"% x[ D^am K!y7GVЛtLy7_KcUE:`[HATkU8OF/e),b4ts# ԐSKW5J "K{u65B_`8VGuhqc݄k?NX5n}t,Шzʭ7/6LjM/5U&B}yk`ߕvgsT4"(OIDJ)HnۦMf/+NLZ3HPt4XDJ-"}\UɥI+=O2Ca}~p]gGWm!!pշ >MSXiB~hR 'zm})1ẗI`Kq[Quc^$}'KlC++!P͔W4f)8ho-W<9MG=N #5Û3~M}ZD "#v:L`': E lV(v;nT#wgXK$k"ԋ%rӖ".&fPKjYa u4 V$ظ PG["+=Ųz$DؘB[!cBDz#_°wxę)eO\Lg_]u"P]J@.;&ɜN z>&o%*@-A>:G815`k$J!Ӧt%D:(i"H %<g#a%CKG$Q6e, `f%f n8W&_<_?§ ޭ53 5& c"DR45EV|Sue΍V׳Tc )WJOѿ&Q[߿Xo 1?)gA鴳%M$(*7Z5bߺk]C{ +a,9R%ih1.W d0B.2#:Wz*/n:rUmy#n>"e<ųxCFH(6~R_=QFmox!k=d _q5܅+_N7a469;' < bqo(v4S1Y(v.C\OkжJM6B $O $yq Ni'(&S~!{wqVяz`wYw9?N}j.&>$XƿA=c TX5 x=Zn> Y.`FK쉞02]f~~;f5Co"'7Ă33#T@yO@ :y̽0|<62fMx`'E0lmtV!9ƜeN9Wnn@,.r%q+qQ#;e`+,|zVBW&ldmN8o/8n)p7E&AK 7`~fϭp$,k ѳ01uσ3?--|ÖG6IPb1z,-(ȸ[qաFL'o6В~*u=I_4k @:=9.Jxvf O"v\@O,Mq{$<9r~W;k f>T{`ZO 9^nN qqWq/9OT⹑; &[lHxЈr4V@a.b`Q-?-2k]؀7ARkm[W׉eX܋5l=Xq0%4ljooQEr!إO'-<̺X-3FP|Wq>VL}GIp{8^v2]R ȉ1[Nl9F%icA7>. *ccw#0볾AvWk4QM vH XHݧ܊Ay0 EdPѵV`}L";gc(3+uN9/򸆞܋g1ˊks"SkKԂE>^ _;Ok A#-&IF6,5>eMQxJ(S 1mQ_ʈ 0'>'r)eg\kQFFWw#> -Y/J tW a<3_;9f<#DIT4C(lT`З+/|}l?"I7lHKL)_0`N HY `E&KHSB !#\"3"ZS$p) @Ÿz'g6kvVf0*n2v(9 W_I_=H6z%4g!@NjT*R%/E*!`kj >`* iI[{,s,$̉ fn l}?-҂+Uu% Ji3(EV=i"~jBԟ-πK!k*4%BMUpn =&" S 08?KɹɨW 0-i+~𦑷6 Rq~U$þJ40GbU6Cin[kvK^{o=]&Eb6mwzW7kSq񉚬u+a khd@X+\Z eROĈM/Hc8׵5j-)χl r~6/W=4RK^ Ǡ^2[Y(!v 0d n4jd=ÜDǂ.U^x{E3C;f+kEdTG|JKU1to30cdŇuEXx>xod\#@Rsi0H@|N^Ru%h!ME%K  [榊(lfbۂF` zQ8_o9@tHs+ 6 v}+LT۞>25.QEtQu:bejٮan"Ѹ"} 8W ^Rn4A:!~ԿHd'݃Tfѵ ȻYX qsޖx37pA8s,[Q˕J>muIr _<3փHCʸc\>IK"Zs=P=5Њ*6`VQ1~z2D*5wyvg5Zn/U%Hbp`4svSbuͷ 7^yI Ǻ &xP؜CAqbJѪ6XKjY)hK^$ FEOBFW`rߖx eVEja8qʕXyjNXqfZG'-,(`Q ݎF.%)WLFO.O؃Z _0{(Z PƸ6.1ЮlȎGfJ5U&ܶ /]toYV!]֏A@!PrZP Sez, _xD{e);Z?U@]i𔀇svY͖&45T^-,l嵇/bIF.5#5мmlBLD,NΥ?|ׁnod>.ML+<خd!.qU`1.#>1S%Y-DUihNNKhj&rr1h φ{7(R^܀֕4#Ƒ]ܞWpXz?Ѡ(%O]?v=/I۰_)x䫗p6j(yR|]V48"]y#,[9bsTkg۝T*jB/wKY?"lVokIVt!4˅J]vAIŝDXq[,kW#Vz& <;^&"ՒaѕRDLj|uNq7xtD>j p&uEdغS=] F% C<jL#|xw;R9jST$8ZVnbS%o"S W͂1$^VaVgÐ=9kK[]z]&B{O(Ma5ޞW뢬8vEk=ңiӄum *k N֫vzK!p Y0 O-w%> .ET  )əg8U[쟞vw^3_XRL3pNo\W1w~-c /G</(^7eJQ~6sɠ;9TfI5cg 3n~QP[ͪh75Y<'+($Rd)xC` r$VtLaI7pOf2QvEpb>HspCҸ #c0OirgoF9,.m(,ͪ X1[䱡HPfSr27Ly>ЎlUr#K<Γ|1}K>xQcO.=R F,Td?tY`#B'u-PsWԁ3T,/RJl ~R$dbu)c([g]Mrñfcsx2R}628R<ޞ MS ȗD͇د-;I, *5-=ɗ+t<3B(xYcY Ս)[oQ@LR+;I!F|H:FiL/'#9.KZ P(sٽέ7O ban!WX ЌAu BN1ȗb]w|y=6^sBvOO8sb- ZSHU _#:)W뺳~B]vxD aDŽj:/s9%<\\7*BZF\ʨdUf9k_ ~ӆ>:S{#U? zP~p ɸu0xdFiq>^U/ZvkkP1[Jɢ`C*zHx34]=MRmq'M+`w$PrB2_ shiUgj;$y mep,d"XJԾqp L̽|~Lՠ{\{NSo6p!R?)]Paqruڒ?Dg:o@S籛9 ^gޘ\ltv S+E"`Duo%Ųv52D)u$*L8^Ω.ݹjŒ0wgLmϐ tɁL*ߔTמ,\0\UIJ\*%}{B_q_tVn=vWԸ%hZ~tSRC1øcQgOE16Y/[0X??&' Vuq$ EPkTٯ:%(EvpBZn}NeMJ/ѭQ=̲1$Z+=P '8Jg{EIﭏsA< D#^OD IN Ӑϗ`i%*M:" (.GdltBq Xn8;WfFeU=S}K=EG:'kHB ('uQGwK" o c2/WcetA3'؞.*7(5Z)5 Kza]< ,3Rd¯hH 6(yfx!=t9]ZӜQYM)Yک0eFdfBJ{!8":h[HQ~GY=DЦth(!‡vnMkk}17h@Rd5;o8F%^axy"*#^ZJ]MWg8ؒov͝F{)L4jR6pmd3z6h/PrCEc7s* Lϋp(oXzxQ 2B(je0u*jVE+r*$s`~ؤDɚL̢J~yjd:W._ 3EUh)d09iQ-Y`7d[S}+ >|{pS]sx/4t;"u8w0imnݘP*Cz#F+L VReh(x:g[M*zϚ*l3l7r!x憘P6IyKk}{Lr[ 19kG crgl؟rI<װH{d;'W!a='H:Z`O7njZ:ٲzQΡ;iU >V{E]Y^W4__|믽%F໹( cq.[bCAm9Oc/O} |R<& : JwEطdTsl&fĉ @݇C8V:I^GÃn7' cΩdMiP74פ8=9GC{] ffu^HĎ&7xpW|)c.Kt̹1 Eu}TFSpJժlex~fhVL~OVϠ;!rEo2 !iHAffoҞTu$F XJ |P~ec͗^9Vr'F 'fYĜ}O#DjRWƘ΁ljV;s*Uo#hE_o&Bݮ M0΋^4za$єP'zyqx.,@ SvA͙<щbICsWl5ERSʇԷavx@%P)\+!DYTA?]c4l Ґsv#oPg_haĄ{C"-upNaHAlG5QX\,}5sE醏=p1Z8Ş)=ʟ"?Y`;td2q;OҰe7viHj,F<%wJL&඄A:fPߓls”Wt3oDl ߌ t@q"4wZuvdԽOǭڏ- =*0QrvRggt9iRĕYTd[9w9XF6_gY \"*$L:SbDR],]oSbMXTWv]2jDZ0ɁmX?d+G苩ge]?a|/mMq-v{vl2Rm9])졟{5 WY(yש6*Bs8hXo!@IܾT 5Zf4ܩ]3׼PDi"_5I*3FLa_ d;+X2  )06sЮsJmO: ]& ůXLbc،W2l䘥ѡ5jbs:=yp&j_g|f0nd}Ue 1]{=8ӑӬX@%/Xz#2=FM²T_ 4O #y|DX'/Axp I6mW;d DY{~YW/D=]1%dPv>+R13IGDZYr5S 'p,o?c9{n-w-_JKp߂rw[f`=M651 L_~T]M{UY ^[1g ]Nd 4.W"*(嬲G2h K%Rу\zT)^M,C)joڛ§&C(9ݸa=*T/SK[Y8zsF(Tѷ[K =#^ȞVP.nU`mhuBF1?otoUшtNagbv%y lf{H!X)a…61gLCiÙvĕNfN??O% !u$R Lu$灓%gQes?m#Ėٚ?zȰ U(ZdŸ\?sO1[^OAeDc+A:;ޥlﴘi !W3eJ{ML u.F+z^Ao̤Ⱦysť-={/橘t:?-3G8D`^PM8t yUs 2ezS@2ǟp ?;n=mE^yy^QIXFCۚ5_2XAivNhx{HstM 5AgͬX&xn&0ܱW%h85CT,QU*l /&LCY˴+IՆ̡CՏk!8pM: ^Z$7i81 !%dhbiՎZ | g_Zr=TǔP#+-eu~F4sV=Qh5>/,?\&RO u۬{4z ϼ&3|mtPꭎ`?(CteTI%vdQX6M§d"J])'L2\q=TW_TƗ`)R б#]0*nYђ!{ߞbm<Fl+R ] [,P@k$RWj5  8FIsu b*y{=9|1qmNʀ!^*U3!ۦixe3$jޅk#>y7P#.vEbHmkc* *u;y>uk,pfn zOgOB{`8E/k+x=!d=Sm3w_Y|N+xzGhfKۨLgHL8UXk|5K>cRMh4 pASObT^騝p[KBI4u V8*"#l&3KzkAE/yOk[1[:*;̮m:%O#CYz:PN{ݥ_C7=qŷmb={w^#`2iw\b.JP>֕&6 )KJƫ]K|VyحrjTLc㇤%/H[wrzrijL ` ii+ y//ܵD" N/`%A ׹4Gs;G Vo3F b +!jN!i-Zd09p4dA2; R'Y"oz^BbZq"OXDۢN!kB@?lzN"}6%oG ?֒fWʣlCϬFou-B)(@19*ܟunuR^U$%$8;LoE ~~!Nrzؿn{7D:,[~J\><egImA1YLZ g̩o?u[ˎ V2i_V鈩^4ᨠVL g0l$\ _} 6>˕I9 "/eTch1 ~έ@Ə`ҵG1~(9k mXr[ZaodG,AccTE7L 3P -m`$? ?Ƥo1A"/9w #HR1X焞I&v4</T:ǦŤ8VL|t%S)n*b霚#ڇBS'+ !}ݪ9냺ϘTDw Wx֪#1АYJ5(k W ; C3>9@g}9m,zr'FWq)fN^0h &}t;1?ۯǺ3V[KMgE)}f/E?Yb{G}*!yF٩P]N>*~=;l_d mU-&",7+b*@QRSMe)E|<G="ݽP0sg xQG@GMwq&ّ@ 5tՕG%ը$Gv3xavl}D]CseMJ4\OԪ˝fKadmB* _Ȉf%W_o0f/w'GK &A+΋,7D~VM>J1wF!涄d"0}Ѳ!rڐAXcQ1|-rARD})xϺ gUT6n0DžXu|5޵)1(M/SbcSSbs@)=|jEc$08RWj- *C0b1s32t}OtR7:-2!GXjQe:VgYEF$ʍ"f?L ̥\II4};Ϧ.{ӻȭBSAʆQIqgEDim;l$ZmJvq@HuP+%&$-4aGH3F ~f>ZtGzpF:(_j(U+.`R?zJ-/ M&A%] [W(@[bDe߿[hM'2S_5Qa=`9:h>*Up<sj[䚯oq9 IpT=sc H)ha`D*}u* PDHm2>u5U3mfzJ'y~rxsAYؚ`5Tx~4L Rٖ):>VOwD*L`0m. OcOY ~U0B+ JOICJ[d魉V( YW=ODcc7%A8(NAfAFJ h;~eO]}sB_6 P>=3~xh_C7Rdq ٮ"g6>mN/,2L=uP:kcd 倷=F0 )c 岂yL2F BHBaGd 9źɐ[b4g%ȯT>ZG sj(^BXIvx`R֒,I or߰0uw[2yOlӰCo߬5pd4u7^ 3Zs :Jvu5@@㛮XłƬs,9h2=k ȈT(c~т4VR8ThAIsNUcq0t#鯭&Z;i{<>vkWCqxV.O:9ZE|cӌA,/aO,jv<} iH:ѡE!%W6FEpa跔X57OM(pyyq`(PDW{'T!Ows-[45 4i" y"FϱԲ}W'TI/K{p~=zTϛjyؚ۵Fkym8'*Www Fjl 7g{{.Ho%!48YLr[a@F SM' `DLi?7+%9;AcJaUBiԯx_%oa!Ο22f-}~A䑤p]isU0s3dL u$CD'oѠB>LAEqEGyP ]!67HlkKn:4:TD01NoxΚO ؆ЂRddRFyQ}FY?G!!N!؊G1 XhsQ[Ҩ+&b|͗#e.'y(%;$UכC3fm=5  Zrjoi0f\ES$͐FxpϨˬl:>94MWp/үc`ړycƞ(ղ6dT.M=viLd:fl77]qn:?5//9y~9wNY>s /ƮaHR gG@i(0 ]JFK#yJ]22uc[Yϕ(=G~ˊbeIrPs3=DC.v81U'㌽%l?n1 _? >4ʿNKϺgZ[ڲrPJ؃Dߡݷd{W Ǯp\llAJo(=~#38w;b{Ƭj o,㕛,[JQ;O=Գ*,䊒{&oi.jG+ِ;{?aFkxf.+TIWn?3b$Y~L'Vy=['c ~l\,QH,>a桯sjw]Bm<#ãd*gFMuL,y*uh w s*J8un}nF_y*osWE!ӗÇ:mϽ_ϝ\&M1%Kv2)"ѾH _^䘄%vE7Zrk> zjZX :Ы'*:6%z.E8+ȎR7؜7F0*iB|ZxPUdp1,aSͽ¥ I"Ģ?nSF]H`RMj r}HeI =,Y3%tqM2v$O( ~f7}#0 ZKIa_K@4^ԝqި; jT g5#K }q/&(%:eLϢ8bp4\VKV7ӵf\2=_t(n!?&!=jVHtw}\|`ĵ5F%@о͍pĩRەLr բ&SdJ&\`BuY,n!gפǤam`}9x|?7,#r!biWVl*6ǥ8puc6gWt8$PSY~]"ۋ |=@Ec}l#FEإbj3Ehq2~GZxbR쮟: d v5"jS <$Dzv*ȧj 308?]TyO/T&QX}0G'/3k }{c6 W:8N!qjEnA [=: ZsDlCݵLVրUQ|,_dZΎoQ|A1RL8lKP= [uKOy낌x*_G։KT7JQe [<Xd-zm9Lx lUcG#ҬCxwn,@?|\"Y%Xu,MRzc6gqefkQ1aZʺWa&EH]m^t(ê?`˫ԫ ojl^Vl `;}{tpvE)}~eT)hOa/(nY&\S[FDDZ+˄\K0 1/5RK>^ 5cg<|̞5o|j:xZP2^@([B36+DllM[0(A-nBxϣա9= 0t0[oǙWMdֻ, 9NjCO5}0=#"6\ ]&1(7䮇/W4v-ï:4q=bcs:k '@E034' Wqh|Neb r+ʟՋOeRuذknX 9oa01Au>pY WƗ_/4p6B0 VbD %I r8và&@F#Aw6կzZ.nM5Ydn%aT%{{Rifk?7li 5rEqfXn j3`tD sS\P4PMzt{lV\]q!~DL%>l?ӛ&YX DtW6h bgU}UM kEΟ.oU'h5Is2 _<,oVF AƦ$`\2m%d`/.!Q(_cPB(hc@S$"k#AZ 9Q O8Zt#)ZJ..⾕ފqVѿtXsOH ꂐ5P'!ۿϻWi2q:t"0 J.mn͛j<f_: +Dv"t7IkLsD(*xpmv'WsYM@Ee[9DZg# ܄~2k}.AEKMSѢdzc}ѐWV6d % efxͨ|@Y/P,wvvBc}4m'&(F F0@x4Yey@"Lq0 lXMn<UՃR s.ٝD7",0IWn{/~!u_/P/!cŅ\V,DgשՒGCqFH*T1`%,xyM^,!H|u(o X8xyyv)]nXw,pZ*=sj<0.uWiȤk큌+kٻ}kZ3@ū!M7P1I.\7#jPûC@IpWICq܎[^FDzBrt5GGsE4A센3RF{Ʋ7G#2aNh̵6oTjMH)aۘ춅*b%,5EO>SU:O**M4,M\hi3wI Ɵ\cO6MGtB-u}6L1~T˸ i6VԣFt#~"<ʴM:>(<0YPd{ݦb 0"؆ڥxXEcnI4%WSэSz {AO8]=QJ)iHTQ7N>lP|S+3m&7tzimZ{иq{QUUL'>Q ~9uyfc_vjvʚHEi,!(l I֛J7<-{J}8Ng.~PX˛qIs>LǼQ T-S>IݡGm"756x Q8a/JBns XDLc# UaFOp|8D3ͺ^|"tXӶS]Bo@V(`[gz'X[W~^>)lȌ\vl'g3wj_rbM_C0E`RGB :IdϋePS{#WrW{~!qfT-/5j xS Em v}NCޑSrJk^JoȠJQN`6Y_)r !DXtI˗6&rϛ> nY"DI +SOM-QB,e2Vs>Nȅ0X1Xo+<9#&]K3U'9=*X/* r>JwwQan>'Zrs-|xwX^JȔN-Na`dDPOjepWvm/%1f J 6=m9+i"A gRU!8hQS<Ɓna兘8 !R̹-X(B9 U%6!R ,w:EwAkJ +&2t'lIB] ةDٚr.JEOfG=.'((@3EOkw%p  P7m:4[4rqim) )K\,؝`וֹ4Y7keO$A?52CgHAZ@Xb@vKZ>0tLhV\˵nD3xw_[[$ϓ3R ^Onr S@ѵF0%PHO􋘷CaDt-)fQ' DkIڢ_áLz9$${_W۱OK%[Vݫ'x8=HGy2]e7nX9Ԯ+`I'xڍ&)Yꍥ&徟1dA5N#bL.C'1Ăܕ,  Ԧ>OxnYz0Nx|t]<5?36~C4wG  ! jÓ+lU**SQ˘Փ]H_b-b`#x T%s64zjwh\#+})eGE%n%ODSꓻW|V_\g@gol1ƛ_&c:y NCBhb+c7X=Cw! tQ'Si;8C%?a,jzuS󣎾PWM,!D+(9uz+?dV*6;vnTi0`24DްZ4r̙)"bzG`]& }eQi}C|޷ o,=[L[EByOڙp:iN,4ɡ8*1@`Kf,EcYvZRe7'0Ұ? h"".PQ&Ӟ ?&)c+1h$t dly'iরw+2-#+`6etR=fWs${o Qx=cIiiwf 7]¨:b)C+:b)mߖT~h m @b՟U !6zGy1C)Vm0>x\(0Ơd3kp`Ƈz]AJۦQo/e[D! 'L+D`D (y?:ȫy/4>ʾ5a}ySxJό/B?4Loh|nҟ^8y| qӫjp ,牅7e)wn):?DX8il"Z0NMݝ7ܜG,%\ VAbG s p;5% $Gʷr[ !Q.bXb PQ9wOA,?C~Za%7)1OPb4D=c [0?&MruqmьMxq-Ix=WUpij vb^#H{ujƂ42/ 4Ygt19q"ؘ-[pwe0??, ΢CV_F}G\U@iRPdnHIg+YӶ|4,g6~d_tc &Pv-{}zY?*nd2†=T= Vec{g̏8H{ԋmpl,fq*J 2CׂG,>aY2C`5)+Fg +L,@ qANlS]iV7N Nkxo-2wcޅ9z`d`Dx6Pϵ|؏KhuH~rn\99*F `I5&<e V-X\Qy/*Ƚ̧'@jY T.K&5INx(#7ׂI?GZfVv,3Ј5lIB=2ʍ"ZTNx()K}9P O4G7x#ˆ ps6 6N3h6Ye~TB0쫅*HG5|(taۺDdIG,U,QA@&K\'ȏ,^zAΰA [J'l|#ewqm<!D.A6N>B1 1S8;(i>+b OWq=bon5vD cB U>f~1= bpEє2v%@34U "0 ;=k;vTҏb^Q,܍dG> ]\u%3QQWe?ȶHp'l|RVlz8Zrj;ɲD~7B"5p9N2d ¢@^^(+e#!+%,2K]VZ5Y('m"n-9f\̶#9g~u0_6X6x:w dIzcTUp 3l? i?eB`N>1cw-&- Mh!6^wOځ3tݙ頒I0H5IH m cIz_V{48"d0)-%dT\v-'_D5 aN@ 'dA8`Tɶ6VVNH("C餷Vt['gԇ]H[we M%hBHSK{-TXr n`#kIk:[sj!JJ^D`B %!Z*lGWN( A%9ڴ`\㳆(mQ~ \08,&F+rZ鈐-2,8eAM($<>Gޑ+&_5?c!`(TM7ax"@&A苄} _cVTbOI}i^C$Z o\HeB}Aa<jLYZ FRQ(f&?W6qԯ "f2] ǀE.yg!&IIw;BBiz=5uZӻ?mRϸ'Q"ftB6N̿[+i07kp8An%VeYW=  7u)K.3zr_D߱VJ5ov 4e{"c{;K!92'r^ E%7&aRZamh1):efYN?/zpkJ;^|$S Zـ2ȦDEUvMݼ<@jR mO. |u\s{2)ܑ U.Kb,oR`Tv'x4# &zuXYzU&mHY u쑞xNU͍,^<TIhNfVjSOr3S(︊ng^ETDL3!4Z{sDUrJh53AiYҹ bR=-zYN8KFIU} эhVrCZRr>fKkL޶^=-sYf5e]Et<;Q+C+CZb4*&Kڼ!y̍S{E`NgT( )Eųd JjȯՏOaFyq GХW) 2rtZHt@I&U32.KjaX9JnKnZs|pVTV<@;)#d 2W7ݨiPEm~A;gUE5 NMP!Ց /0[kP^QNsҥ΋Rkaǩ ^ar.IR&olF8rn )CÃQq~YsyECGh'}6:N.z VT8zA[%(?J c?T[1z,~Z%1Y2FgpґVZs^T0?̪~f@i; Rhӄ{/,poϙCyq')Q0x E|D Q/b wcVrY̰a|}+|2%gzXx5N#d, ~ [~QˮBPP`i%6R7AR$]]JA픚Xl_5ۯ JtI]-hp^ ?Yj€nk~1er?5U?Ϸ[FnXHM\4_'kQDf1c.TJF^[ ł nͩ:3{BP(}SATІƮK/_@c'r]3^ yJ BW#eG#^v$5!ϯ:~4<%ΔPP\Aorɒ .Ov?FQjDBN)Ywiq~7CP!bqNpi!zL7ﶟ[IjTfXoqޫo'W-m@zzSCA=ohpf{ZϷRu+qx#^H{mwHqWJZPsp@nqJZ5EvDi IUA3_C̶xz>^d#1Vf s0zdڋ[S.;ui =x1O^˖cBoi4h'Z"uQX%Ibű/ {ߎ4C6\/^LJ佼0g9a/8EDd6xͺl,$O &ꀥֻ~ʙmg65e{3uA ΋8QX^X4a@Ӵ=4p M3|O@N1c64JF?^U w}{|xwcͳzi7 nG;rȢRh&K3:1(| \ֻs Lڡ ՒG)B+*TOpBxJ¢7nIFBlEYbɣє1TS_XOcz}wn`բ}v )vCbo&n6gb6V^y RH#N>fEss߯WjO|&n$~(@tPgڼ8Qqg{/ f㩚PEkZb/E"+T82ǪUV;@j̀'brE9MI@mh3JK`a^ {aή Q< OK  D Meń֪1;Ia-޺Bz0ih[rMH?uFفKfj4x]i=2bQa[ عF(8#f[O<*ay׫Z9^rvfi1v*π,_f<U?47O NFu~eD6+ oKa[*OIB+ e*Z+KEaƻx E;9C`oT+_O5e aT :Ih j?\Eh0J_G$’|]Ik6zbX;de۱ޢOT/x VivJd^./bfIӋ3m'b/ *2csc|K49s4{GcbYϽDz1ݝ#QVEkr( ӏS̍ˬAO3Ϸ'$G bjP/[ x0UZ!z^~@RNB)%ϥ-Jc Mg`RpL/:SLςb2)X_RhLa.b-NM E%R 6_eDf{턩J-)IUF[D6T?kb6B+5cfu>3@soy^Lj쎔Y#>⏇+L;ϩ*̇:G0l'e)nN3ɺCՆ݆<}[3-[L.{kwfމkЉ)rѓwR{k2rb!8A--?BC(| h@JaO$T1%c`!Gf.Z$VX{inO@LSTPCV{;u- Ďa[ۆL+fpGj'#Ɣ0}ɅI<M6_>1=` 4ţt@!wyuǛZ5Ed0-qp,\~tQ(4JPur46?gHR%=q+qm- 2)WvɩtQ*&3Tr{}G\ǦTsُk mV 0`uXL* f tyMԃE?bd؄UzެUWdfCQA>M$P 4 ?s "IT! NF%%ګoŰ ^^ 5u씫c@:"G]FW:Ecc G+Ҙn㒵*.!m:%tg@yF@Q.4\R ~*I/퇕e8ǔqL=eW 3j!S)ZݠezUe2QDw FXؽ| trb~W ~o˝YQjmoh7RO)Gv(jr"h@v{@ʰC;PETl=EtVDt{t>pQxNkc9ŝa#rh (mjd'5!8Y<~D*NV!R4~7V zCV;- (2"mqRwUt/q*xyn0T}nqm@%O/Z6@pJ}H udN ځX1oZ&9*U0Oڎ^p^##j3PfnԡlAacF/>/<DQ]cs?bQC[IgP՜ t}Q<Ic\T~;vw\fȭg^2ܻ*-=+3s<R kx _Q=ng\7;HeC%od&ߦ\B?Œv<"c^s +dK~u oǩ2, ! Tf\D5!;b646$hhv{RPaRÎ1(?d!M=b(":AqHi^r9]23+r[9WS}w)!V,Qֈc KN 4gxOFI_"ѕe܍duV7ҜDT轇zH^Gmn`Gç +jhF-y҃`6?_{I<MW>f ۚa'G ͝ [pcٝEۣM5hUhrB播>؁a.9zl-j<\1-=s 'kK+{0nkZ n篎MdF pcMu ,iO@wL#ZN3x@#! 19ua3_rlwyQa񯌪{] A"S{ϠW:S$"@j 0jGC$S!qX%r92[NaۅZt9KdqMnDObO/*ݩr3&1>Re+Bֱq)2z_tEbױ:8d\e4t7GQ4Dž D~#^cvLLj=;% ` ܭ,߫%mg^I,Q{5#C-]Qwqj({i<|t7"ۇC! *pOF0n!dShx*Pϳ(NTbrX%3F|#Dȯ41rʲzئT&b.z!$.{Whl~-Å;oքHM&ð5e1u+-$.q%"w,P%ћN"iq<;=]ecgzPZ KvjC`c2ѣ_K.MQD@Dkr1<0'GT.B\bzpre1a1l@D6s_FwT p9O9l.8+G)v:0߈b^FoEr"ymMэ6R^ٔ ΘR'nnnBxZl!8stG ~xVeAσ-2"G6G+Vbt}6IkE!Yay4&yQ+ &) QB |B{GM <[d=Pfä %*]ɘ zqΡZ n[єWkK<+f$yfu XBIK~^3M7m@8F,EZv<'2(+,4*CdUPU0\ +xEz ^??Ў4k-W* K5$&})ə~6zzT#I( Pmx׬OG`N'aֻ ^@p`e7BTdȆ$47|ecVw00n3O}L[~bKg?OQM+=rsX؟sPQyQA4$Aų3@V|rQt hn~5W߱\$3fNfUqQs g=}0{ QXa!(m*?Z\d}[\ǨrOq\oxӀ̒ MĜ| xfR'Ty>Rja /D'^ LVz֫&0?Ws ?O Bi7#Y<թ>;ߝN1U;w9/[2O:?)Äd\1f>i<]ckkWHœoce-\qʋg%6^&=FB'a%Pvc%9dBI2-p퀈a!PͦPHK 6TTrl Li#t }GTۦ/S̓-C &hRX[-wj_t&ܼT ۳u5>?WN,%8D 7ao'_zϖFX,̸LhBPħ Wf2}@ v1oa*֓kaٳf6_ـa0C5NCzDXGqז3JZ>CnOa`uPBŅ˚62]yNYf;y 볶ڽ q3< AWsMLJ:h--9 CC5=Y^g W\,-07/;Cg)0FE.y:]{r$gȧ3e!LrY4| ;K;Y=ß3uО,C>LMYA]5b'Qm^m(R d*<"?M^b% G0ˋ!Y`ܰtyRBqaHYOo4ݰ1}ґT[.CTώ3A⠤sdh/t23/Or;PwHվ ́8H7fq/F[{IKš(cn; -juIKaP"Uq<ޒW|㘫^Q?l!2]@mK{`V x|2=2$> X; >)lhbP'@)lǴ,5De>`[Uoo{m T2 d؂39TєZϲΜ raW5LIYc_PS2ieM1n6vd@d{O8ӝ tЗ$צOI1pa9URs;poWMu'r_#yزW8¶i2bT5xۺ㞍 ~8;կK֤X?@%T]?2Zl7qfâ 0E{Lُ~xӌ\g!S Cg RO@#v!tmᲞ+i e4{ ɜ:[S / |\/zy~J\~ؼmsχCBṂ΁Z lz"ɜRMjwHR.}E)yڜ|Iaat*ȴoJ|Ce(f 9(NsNZbUT'n+}]]MR!ܐ' ~9 ';y"Mzg撏M恟Oq4*j v!ø»Ι]oKlcgp2٥ѷ-C dl1K>gtU)b<\@XS%;9JJO{OEQeM2KoFhcKT /YLTʮ2cLHG\kV PxXgm2{=+gZ.P^:uk$:&5L!oUʪE??sfBqk ~f7i0$@?[j^n.ekp9Arp &5DnIiˋoGКo<}5Wfp)mq /` ܠI"!)-/B+6:z1ϐ >Ysq.*Y aJWlĵrU6Σ: ʱPkb| j%(JŲթutrfH|wpapX2?Eq"i7~dr [n:vۺ|u6:֐ӿF[4\x +ր\_nfpEvd:]c>뗩{ZnouJiAG8)2\FnghOuY/eptoF\z6@ԳpGYX.٤#ImF5qw8l|$u#W%`E !Iqs/W>i6qYޝ)h䰙]y x1s<]ECd*tY\oLN}?@GّbCR .'J F:kޚY0HkF$蠮g-hQzR7M_e9.ᴟ@:<9ѯ;]~~f_=8-7cRXs=S6?7."Y|[̘ӻH܍{5z da_3+V\Ue^(@`r/S0e)A4 lqmGm^-6+yi G?NhU|ylMᰳoT Q +K.hha3Cooķ^xyїpUm'$5>*b>m=1 !P'Ʃxf AydD-73qSJz6-i푷F]ea~ kNj Mt!@Fr΢rdn΃H31+8e7 %;ؖv&Q8ЏZ7z⨋'arеKocQSeD'n3$_ه=WI9EX&+ 2G ZGڦ?=U:ƊX6>+u h;1dRY=xOAd6gN=@21`vI9ެ3&Lzrrbr'#ӂz gi ~.@נim@"6t\ܑ>#˾S:fߟX$ޠf^ r`2JpvJhvץ&/ͯp.&3dRJ J-f]ybAsķ?+r?+hlGok@!} 8>z{cDa7^xXځr|6G%)v u k(D9VzT${/p&Ym&g/FÀ61Tug#z sc+/CQp@w9S ^ 0O%f}=B=^ 6?% %܂%nDm箬\ĖzA05 P.Z}1"6 b_9~%VwfE־-Hmwu[u$$y$4egnbN/g6W+`BHω/I-lĚLkrD-C&Ժ&5㳗*B=v}ZWIZd#ߨ8Iiiɿn))iѶVޖhw}RHS*:L-(Ƒd9ry%jDLfh`+RADxW,u<ޠz/IkȐgqaT]sfu '<Ɍ'_c}LFu91wD3Jě\ROr[Ġ؄#F$6/9bT옏'ZsZj9M@FDȎCgNHt.Z$WTLg7\zMg@OIR#s4!G`%Ӓd#aqøE]z}UAmg|JN$HFc8؏rK6kR{t FPLjZb\>ǍXFǽ;Qwߠ#[n"'5JVhԻ7 6 QGX}y<:V}r \m"V.0t7 H| 4>x5(Rekp+8i : I'srYu-xxnKBrWʦ0]ψRb>iVU}`o,HxG<%9Mzq]4-ɷ냛9gqXL*tٖ)U,}ȀSn1'#?5fʘcs -f0XVE4(غ >뷾 a{#Z9e$xӋFMנE~ъY8m*]::ySJ[b \" 8P!0I.JG|7֌(a">rNN@mQ[* >n)wq|i*!xL'$`ܖG)Njr yYbXq & ژ8!s PxT_is с,.*D&tʡ"#Z?-sheI` \(&#Є4ߞ{L4m#^[@e#5V0='(JM39sHȀ*Lb:*:®E+;<0cH/?\5{dX߷F:``W{;{u%M;PL& |W@hh9>x21WrmBCr@.#Szceş-S..yez844%6<P%ސ\k$bgֽ,1w? =H~lNͨFq<[q._l3?A@t3Y0S=CfdSi9-R]*ZM/4WVɫjd`;U Rt\C@=Hy8'*`9WeCc} lڱ{Lk?9 `&,`삻jA]“FȺv):ˎUѡU!f<YiTŞO)6 &G ȮSFWC\~.g vaڮ>(W5-{~/w=̝1GxeցjrLRGSLA3x;%@:-Bտ Zm!:>xj;ΤO<_#䪰A>ua3;b),a(ޭ ٘Д ݈݉"',%iQ{G8rV5pJ)u9DB{e8Z?RwWX{+ ?2z[KrHBx)hC#k 6l܍+TCߚefP 󺱈52|A?e 8BæWޣ<~zxK%&c"LbJ)K'[ݗNgiE5|P|r 3O \&n\ BR#9Epˋ0Or;QPVe3;ڄ7-7G<>lFe 36ຽ]C .ce50+|l⨉TK|r\%>_h!$x6^*!n4DvIukrvIɯI H8ٕhn݀ Xx{ӬBm:_tu 9S7Dl8| Rti1 ѻte?F|͔FoaM(n,`{|u'и]li.Bt߾cL&!9/m ooV2-B9)dio|t:#f|or хDfomu0\B̏T;1r-F@^"ZP?)>bu VHv y;,ekZSDnQ(HHn:pqGx,t CqDfMY*2ӗ־=a6]D,ZuN.UǶ17Ԅ .cI:&C 6Ju*Hold璏t߯_)Ani =F Έ,K^rMNdҖ $Zj& +`N4PeloNɘ"ÿn9 7rՙ(@`Sw"DP'%W&B 0u,i|6`zl c]ZwޜyE~!#dXǺ_! : 9Jtc=L oXje!crE;{#}1 1Tq~ Oe2^w!y7&?A#j)])O@xf*q oZ~cruWؚү f7TH >UwD^㞦P>=s `GV"!Nss+%z(MYF}[FeS}V頓IZZɻDJ)z*8_mA,(S߅$"m铬L.8Q4!D/8~4M+ b@# 34"]c Lg榳&#R=۟(WdP//S5-]#W𛡟)Ѐ^8hdSC/ﻯvנ1P c&Y0o1Aއ6=Rd, "Ѫ:Owsio獮}[ 3%ֽqӸhB׭iۘ anr%4v= #46 и}~._&Bnэ_D0AA ~Boc Q1C-k&4}KC9Gl荃&[Ux)(q1Il(,lΏ0t뙅u.($ľe%3nA:\Bta.C!"S=i9=evyCeye($&=7!3v[V\q{VOkGf$OIukV&|ªj!JG*Vq'63}['dkKY$y%,6$43&*ڹ /Yx啇Xϴx3z_q+&;Ztt־5/ u^c7hKF(P4 Rmjs:Qv mN]io ] w>?MgYM0xA8/k>FlLXT쿶Kb#@_2=lE/3~p*TpQݝ5*Q>[d7VԪZ^XU=GǖZJ)k xr KgokV_JibriWB|?r7 !ĥgB<T iAHj`Q3J,) c_}P(;yQ=.nK nH7݌ىis}>O:S!,1^/JmCm%O zͶK7/;~و;2jKȰlN,Gm$Z=6WΠW9bτTuʩ4Y#8;9kh@_~*Y>GG@Sa{ k w14ԣwzb1~,sǃM/-x\QNWoT ^ynMdz0۵)䆏؏`|/t>=ܜ&~m}F]e(ڸe#Kd[2+yc*[$O#z5'PΧ UEsD 9wjD/PE k-ÿ?q<Ry0靏qmB8] 9|72yVe`XRer֟ϋ3-M#7hcd'"ӄ)*~ԍpkE^"1.gcf߇P]G69vYaRhZT5L{ѵȫcyk`bibFN#3ܘ~aG<0hR ZHvľ㥫g r1}nAI1I^țȈ_Ȉ ?aʋ'P w0kķkK`v.}asS ]Ϛɜ8α2sOwj3%.\?iMJS " Q >Zi`;ƌ\e1|mA gէƪbIEٜ֔_(٩)xa/!=hs[eSoÇn6Z;sɕiA QXD=@d 27=@1|b`g| ?umSwQ52$ IRJTx)s\j uSsvm6@cuzpBתBx6AoBb\=1baP[ rWbЮw]:DX)<-p +dQNB~Xr-$Ϯ꺀8y\ZST袖,jlKtoJۈAAӔ\( 3˔zRD !Lh5XWddw*.O{krl/1q|,3(4>nhm1'/h]/Y|8gY/,1T7 uA;"k#-+@P->k&i1]B0@$qw% mUN| )`<<y$Cc2_fMmTAM(RsDf:^4><>'}NmC!7|L ԹG!Ë?< ?NVEȁ\QE|d& -i!cI.6.P65/{Zd4k˖\y?5 2yT6ǔòݒӬT;̒qPp<Ǚې+b].& CKr9-@򮬽$.Kv򑿵t9Syr&ւү2'bq_Կl\®B9%[bh] :D-q 5 &(;֞cb}kmrR_]\bc5e)P9O aOLGrċ#P Qu3u(ܷXߚr dcXi419K*M5 ny=Z8  MyY>@K+m6t[8H%uz.{Gj~c=rЍXt7K1#$DEC,PD-"P9S( _?jq‹ש&UKA`+H݈ 3SOBI8>v7$H^XB&*9OS:s J#aYJ̀d?p(F_Z3ﶃ㭽뭅K^!<+)S}Rf*X!spbh)sS[~7py]+~v~zKЭS~D] Db~{pKO IiܦݎxS :Amqf|zZ$z+ڕ xeW2HDV>vqCf"3sOb2şkv7UDɹ9"؉΁|G Pl@ dd`K]A6%Pjio6e9;Z%AR%PƬr0LP&p[|M7r֔𩞣N}j=?RZи6ᜧd&N77c3@&ua)Yay[7}uR>İQ+r qSJDG}*8Gҫ(U=Q(N\cu0].CQXpzQy= w xoF^ 'n8bh.y%zPâ* 7C~L9dž<o2;WOŚRc,{JޣXSNaQOQ *I[c V̠ijWb#>Qea6BSTn, hfu| Q׵*]zb6eyt\;zlh꘱$ {i#{oKŰO|2-С#d!5&Ʋ%N(:k zg]n Ch3G|\ 2GJh!:1Q|A92$XCI Sq bEǶ;$L+KN6x+2_@b4b2"TVv!piWWoHe PvOe\ˮ7,,*NjF}R%\Љ jdy\EyKVֈV2 GR#`r|1h,zk<.:T=$?& O0%]H{D@5"*KY2GT \yohK} <,Yqځ), N~9Lx} Z܈IVD4+>f$_2V}ؾԵCŤ历Chq<%+#ES柵F!p{qѵ@'VN$;#[Ԣd_q/noP JY#4RXqD н-^vَQ%h c^VZӫMz)+* asZ$3o ʏb74/)u̶?P[&I6fOwsxPnl\} ExhP%rHXsV5x[`"X7TN,-mV\|L\^:D&\7yszӍE